技术领域
[0001] 本技术总体涉及显示设备,更具体地,涉及用于显示视觉信息的可折叠显示设备。
背景技术
[0002] 可折叠显示器现在变为可用于显示视觉信息,如文本、视频和图形。相对于传统刚性显示器,这些可折叠显示器的可用性提供了可提供许多优点的创新的新显示系统的机会。
附图说明
[0003] 附图进一步示意了作为本公开主题的本技术,并且与本技术的详细描述一起用于解释本技术的原理,在附图中,贯穿分离视图,相似的参考标号表示相同或功能相似的元件,将附图并入并形成
说明书的一部分。
[0004] 图1A和1B是根据本技术的一个
实施例的显示系统的示意图。
[0005] 图2示意了根据本技术的一个示例实施例的具有折叠检测设备的可折叠显示设备。
[0006] 图3是示意了根据本技术的一个示例实施例的适于确定显示设备的折叠的示例方法和
计算机程序的
流程图。
[0007] 图4是示意了根据本技术的一个示例实施例的用于控制显示格式的示例方法和计算机程序的流程图。
[0008] 图5A和5B示意了根据本技术的一个示例实施例,将显示格式从一个格式改变为另一格式。
[0009] 图6A、6B和6C示意了并入根据本技术的显示系统的设备的多个示例实施例。
[0010] 图7以示意形式示出了适用于本技术的特定示例实施例的计算平台。
[0011] 图8示意了将显示系统集成入另一计算环境。
具体实施方式
[0012] 这里描述了用于在可折叠显示设备上显示任何类型的视觉信息(例如但不限于:文本、视频、图片、二维或三维图像、图标、
光标或图形)的显示技术的各个实施例。在一些实施例中,显示设备的显示单元具有至少一些柔性部分,允许其在一个或多个
位置折叠。折叠可以是任何实质的形变。折叠可以沿显示单元中一个或多个实质上固定的线,如可以是以下情况:显示单元能够在一些位置折叠而不能在其他位置折叠。折叠可以是但不必需是实质上尖锐的折痕。在一个示例实施例中,在折叠时,显示单元沿折叠线形变,破坏形变区域中视觉信息的显示。所显示的视觉信息的显示格式(例如但不限于配置、特性、大小、形式、位置、
亮度、布局、阴影、间隔、透视、着色或设计)变更、
修改或改变,以使视觉信息适配于由于显示单元的折叠或展开而导致的形变区域。在一个示例实施例中,如以下更详细描述的,改变显示格式以避免在显示单元的这种形变区域或位置中视觉信息的失真、不可辨认、不可
感知或次优呈现。以下更详细描述的这些和其他实施例实现了在各种应用中和在各种机器(例如但不限于移动设备、智能电话、
电子阅读器、膝上计算机、笔记本计算机、平板计算机、个人计算机和显示系统)上可折叠显示设备的有利使用。
[0013] 应当参照附图来阅读以下描述,在附图中,以相似的方式对不同图中的相似元件进行编号。附图(不必需按比例绘制)描述了示意实施例,但不应限制所附
权利要求的范围。尽管在各个视图中示意了各个步骤的示例,但是所提供的许多示例具有可以利用的合适备选。此外,尽管贯穿本公开描述了多个示意应用,但是应当理解,本技术可以用于可折叠显示技术具有价值的其他应用。
[0014] 现在参照图1A和1B,示意性示出了显示系统10,显示系统10包括具有显示元件的显示设备12,显示元件也可以称为单元11或显示单元11或可折叠显示单元11,能够显示视觉信息。在一个示例实施例中,显示单元11是显示设备12的组件,显示设备12可以包括其他组件以提供对显示单元11的物理
支撑或补充电子功能,如驱动显示单元11的连接器或
电路。在另一示例实施例中,显示单元11包含在显示设备12的
外壳中,或者自我支撑或包含在显示设备12的其他组件的单独外壳中。显示单元11,或者可选地整个显示设备12,是柔性或可折叠的,以提供显示单元11沿至少一个轴15的折叠13。根据各个示例实施例,显示单元11使
用例如但不限于
液晶显示元件、有机或无机发光
二极管关键和/或等离子显示技术,通过例如单元11的显示表面或屏幕来显示视觉信息。
[0015] 如图1B所示,在折叠时,显示单元11具有沿轴15的至少一个折叠,该折叠沿轴15在显示器中创建形变17。在一些情况下,形变17具有折线、折痕或弯折的形式,并导致损害或破坏显示单元11显示视觉信息的能
力,或者损害观看者清楚看到在形变17上或附近显示的视觉信息的能力。这种损害可以由例如在形变17上或附近显示的视觉信息的失真、阻挡、压缩、收聚、重叠、破坏视
角和/或模糊而导致。当由于显示单元11的折叠而导致这种损害时,相应地期望调整这种损害以恢复视觉信息的无损显示。相反,当通过展开显示单元11而消除形变17时,为适应这种形变17而进行的调整可能停止。这里使用的对显示单元
11“折叠”的引用应当意味着将显示单元11从实质上平面(或缺省)的配置折叠至折叠配置,或从折叠配置至平面配置,或者在显示单元11的折叠状态的不同程度之间。
[0016] 根据一个示例实施例,显示器的形变17包括显示单元11的区域弯曲、压缩、收聚和/或具有不连续性,其中显示器的平面从一个朝向变为在形变17的另一侧的另一部分或完全横向的朝向。根据各个其他实施例,可折叠显示单元11和/或设备12可以沿显示单元11和/或设备12的任何线或位置或朝向可折叠,或仅沿预定线或轴可折叠。在以下更详细描述的一个实施例中,通过自动将显示区域划分为不包含形变17的显示子区域(例如区域11A和11B,可以认为是沿轴15的折叠的相对侧上的显示区域),并将视觉信息的显示从原始显示区域移至子区域,来避免显示器的区域中的视觉信息的形变。
[0017] 再次参照图1A,显示控制单元14从数据源18接收显示数据16,并产生一个或多个显示控制
信号20以应用于显示设备12的一个或多个显示控制输入24,以在显示设备12的显示单元11上产生视觉信息。显示单元11用于至少部分基于显示数据16来显示(即能够显示)视觉信息。一般而言,显示数据16传递或保持或编码要显示的视觉信息。如图1A中进一步示意的,显示控制单元14包括至少一个附加输入26,以从折叠检测系统54接收折叠信号30,折叠信号30指示显示单元11的至少某个部分的折叠或展开,并可选地指示折叠形变的位置。显示控制单元14接收显示数据16和指示显示单元11中的折叠的至少一个折叠信号,并产生使显示单元11显示视觉信息的一个或多个显示
控制信号20作为输出。信号30可以采取一个或多个
模拟信号或
数字信号或数据的形式。折叠检测系统54从负载
传感器(load cell)50接收一个或多个负载信号,关于图2示出并描述了负载传感器
50,用于检测显示单元11中的折叠。
[0018] 根据一个实施例,显示控制单元14采取集成电路的形式,负责产生显示控制信号20(例如
水平和垂直
同步信号以及消隐间隔信号)的定时。根据另一示例实施例,数据源18是视频随机存取
存储器(RAM)或其他存储设备,例如但不限于磁或光存储设备,或处理设备。根据又一示例实施例,显示控制单元14是视频显示处理器(VDP)。根据另一示例实施例,显示控制单元14是视频显示
控制器,可以采取视频转换器、
阴极射线管控制器(CRTC)、视频
接口控制器或视频码处理器的形式。根据其他示例实施例,显示控制单元14可以安装在中央处理单元(CPU)
主板上,或集成入
微处理器芯片。根据其他示例实施例,显示控制信号20可以是模拟的或数字的,例如但不限于分量视频、数字视觉接口(DVI)、视频图形阵列(VGA)或高清多媒体接口(HDMI)视频控制信号。
[0019] 根据一个示例实施例,本技术的显示系统包括数据源18、显示控制单元14、显示设备12(包括与其相关联的任何折叠检测设备)和折叠检测系统54,如图1A、1B和2中所示。在另一示例实施例中,显示系统可以包括少于所有这些组件,如在一个实施例中,系统可以仅包括显示控制单元14,或在另一示例实施例中,系统可以仅包括折叠检测系统54,或在又一实施例中,系统可以仅包括折叠检测系统54和显示控制单元14。此外,在备选实施例中,这里描述的方法和计算机程序产品也可以仅包括或包含这里描述的备选系统实施例的操作或功能。
[0020] 如图2中示意性示出的,根据一个示例实施例,可以从一个或多个折叠检测设备获得或导出折叠信号30(图1A中所示),在一个示例实施例中,折叠检测设备包括安装或与显示单元11和/或显示设备12集成的负载传感器50,负载传感器50产生折叠检测信号(例如,在一个实施例中,负载传感器信号51(也在图1A中示出))。根据另一示例实施例,负载传感器50接合至显示单元11和/或显示设备12,使得显示单元11和/或显示单元12的折叠在一个或多个负载传感器50中产生对应的模拟(或者在备选实施例中,数字)负载传感器信号51。来自负载传感器50的负载传感器信号51在信号路径52上传送至折叠检测系统54(图1A),折叠检测系统54采取例如计算平台的形式,具有能够解释信号51以产生折叠信号30的可编程计算机或其他电子设备。根据一个实施例,信号51是模拟信号,并在折叠检测系统54中转换为数字信号或数据并处理,以确定显示设备12中折叠的位置。备选地,如果在传送至折叠检测系统54之前信号51具有模拟形式,则可以采用单独的模拟至数字电路来
数字化信号51。
[0021] 根据另一示例实施例,至少一些负载传感器50完全或部分横向朝向彼此,使得可以使用信号51沿两个方向或沿对角线断定显示单元11和/或设备12中的折叠。在以下关于方法100进一步描述的另一或多个实施例中,折叠检测系统54确定显示单元11的折叠的近似或准确程度,或者备选地仅确定显示单元11是否折叠,以及在多于一个折叠轴是可能的情况下,确定折叠轴的位置。(在多于一个折叠轴是可能的情况,折叠检测系统54可以确定每个轴的位置以及每个轴处的折叠程度。)在一个示例实施例中,使用来自负载传感器50的信号的相对幅度来进行上述确定。在一个实施例汇总,从负载传感器50产生的信号51与显示单元11和/或设备12中的折叠的量或程度成比例或者至少相关。例如,可以通过存储负载传感器50的预定或已知信号特性(例如以存储器或存储设备中存储的系数或其他参数的形式),来建立这种相关,所述预定或已知信号特性用于将负载传感器信号51转换为显示单元中的折叠程度。折叠检测系统54将表示折叠程度和折叠轴(如果存在多于一个折叠,则有多个轴)的位置的折叠数据记录在折叠检测系统54内置或外置的存储设备或存储器中。根据一个示例实施例,如果显示单元11和/或设备12的折叠限于沿一个或有限数目的折线折叠,则可以合适地沿预设折线放置单一负载传感器50,以检测沿该特定线的折叠。
[0022] 根据其他示例实施例(未示出),可以使用其他方式来确定显示单元11或显示设备12的折叠或展开,如格局从一个或多个摄像机捕捉的显示设备12的图像,其中对图像进行处理以确定显示单元11或设备12的折叠。在另一示例实施例中,可以利用在显示设备12一侧的检测器(如红外检测器)来检测显示设备12相对侧上的信号源(如红外源),其中检测或者检测信号的幅度可以指示折叠或折叠的程度。在其他示例实施例中,折叠检测设备可以与显示单元11集成,或者与显示单元11或显示设备12的背面(非显示)紧固或集成。在其他示例实施例中,可以根据用户输入来产生折叠检测信号,而不使用折叠检测设备。
[0023] 现在参照图3,示意了示出在一个示例实施例中使用在
计算机系统或平台上执行的计算机程序实现的示例方法100的流程图,方法100适于确定显示单元11和/或设备12的折叠或折叠程度以及可选地在多于一个位置是可能的情况下折叠的位置。根据方法100,从折叠检测设备(如负载传感器50)接收负载传感器信号51(用作折叠检测信号)(112)。方法100根据信号51来确定负载传感器50上的
应力或负载的相对程度以及折叠的位置(114)。例如,可以使用指示负载传感器信号51与显示单元11和/或设备12的相应物理折叠行为或特性之间的相关的上述预定或已知系数或参数的集合来进行确定。在一个实施例中,方法100确定显示单元11和/或设备12中的折叠、折叠的程度和/或折叠的位置,并在一个实施例中生成或产生折叠信号30,折叠信号30传送至显示控制单元14。在另一示例实施例中,方法100连续监视信号51并连续重新确定折叠信号30。备选地,例如,根据信号51确定折叠信号30是根据观看者的要求、响应于负载传感器信号51的改变和/或有时但不连续进行的。根据另一示例实施例,方法100在中央处理单元上操作,并存储在折叠检测系统54内置或外置的存储器设备或存储设备中。在一个实施例中,折叠检测系统54可以包括图7的计算系统700,其中可以存储和执行计算机程序实现的方法100,例如关于程序725所描述的。
[0024] 现在参照图4,示意了在一个示例实施例中使用在显示控制单元14中的计算机系统或平台上执行的计算机程序来实现的方法170的流程图。根据该示例实施例,方法170操作以响应于显示数据16和折叠信号30来控制显示单元11上的视觉信息的显示格式。在一个示例实施例中,方法170连续监视显示器的折叠,或从展开状态至折叠状态,或从一个折叠程度至另一折叠程度,或从折叠状态至展开状态(172)。在其他示例实施例中,方法170仅响应于折叠检测设备检测到显示器的折叠动作和/或响应于传送至显示控制单元14的用户输入而操作。方法170响应于从折叠检测系统54接收的折叠信号,输入并接收显示单元11和/或设备12的折叠和/或折叠程度(174)。使用折叠信号30和显示数据16,方法170确定要用于在显示单元11上显示视觉信息的显示格式(176)。基于所确定的格式,通过适配(改变或修改)显示数据16和/或一个或多个显示控制信号20或信号和/或数据的中间形式,以改变呈现视觉信息的显示区域的格式或使用,来改变或修改在显示单元11上呈现的视觉信息(178)。例如,在一个操作模式中,显示格式可以是在实质上平面的显示区域(为显示单元11的实质上完全可显示区域)上显示视觉信息的缺省格式,而在第二操作模式中,可以将平面显示区域分为两个或更多子区域,以避免由于显示单元11的折叠而导致的显示区域的形变,并且针对显示单元11的这
种子划分配置来适配视觉信息的格式。
[0025] 根据另一示例实施例,呈现的视觉信息是文本,从或在以下格式之间改变格式:使用显示单元11的实质上整个显示区域的第一格式;以及将显示划分为显示子区域的另一格式,如图5A和5B所示,其中在形变17中或附近的显示区域(图1A和1B中所示)不用于显示,以避免损害形变17中或附近的信息的显示。根据另一示例实施例,沿和在显示器中的形变17的区域中继续显示视觉信息,但是例如通过执行这里描述的改变显示的任何操作来进行变更或改变,如在形变区域中增加视觉信息的大小(如字体),或者改变视觉信息的
颜色或亮度,以改进视觉信息的感知度或显示特性。备选地,例如在图形图像的情况下(如视频),可以改变视频图像中与显示器的形变区域重合的部分,以消除图像中的任何实际或感知的失真,而仍使得能够整个或实质上跨越形变区域来显示视频图像,或者在形变区域中提供跨越形变区域的连续图像显示的显现的子部分中显示视频图像。在其他示例实施例中,可以将显示图像从被折叠分离的第一显示区域偏移或移动至较小并且仅在折叠的一侧上的显示区域,减小图像的比例以适于减小的显示区域。根据一个示例实施例,实现方法170(图4)的计算机程序在中央处理单元上操作,并存储在显示控制单元14内置或外置的存储器设备或存储设备中。在一个实施例中,显示控制单元14可以包括图7的计算系统700,其中可以存储和执行计算机程序,例如关于程序725所描述的。
[0026] 在备选实施例中,补偿折叠形变中的损害或失真可以包括例如避免在形变区域中显示视觉信息;改变格式,包括拉伸,缩窄、放大、收缩、倾斜、旋转、擦除、复制、内插或改变图像或图像部分的颜色。例如可以通过替换备选显示数据或修改显示数据、通过转换显示数据、和/或通过独立于显示数据来适配或修改显示控制信号的产生,从而执行这种补偿。备选地,补偿损害或失真可以包括例如替换或修改文本的字体,如特别适于减少从邻近至形变17所体验到的失真的字体。一般地,补偿或校正损害或失真可以减少或消除与损害或失真相关联的一个或多个不利效应。可以应用用于补偿或校正的任何技术。例如,在一个示例实施例中,方法170可以在数学上确定观看者可能体验到的失真的类型和程度,例如假定从特定典型视角观看显示设备12。
[0027] 图5A和5B中示意了显示格式从单显示区域格式190改变至双显示区域格式192。在该示例实施例中,在检测到沿轴194的折叠时,在图5A的单显示区域格式中显示的视觉信息自动重新格式化为图5B的双区域192。如图5A和5B所示,由虚线描绘的显示区域格式190和192不与折叠轴194或由其导致的任何形变重叠或重合。在另一实施例中,可以响应于传送至显示控制单元14的观看者发起的输入来进行重新格式化。根据另一示例实施例,可以将多个预定显示格式化选项或显示模板存储在显示控制单元14的存储器或存储设备中,并分别用于不同的折叠状态或配置。例如但不作为限制,沿显示单元11的中心折叠显示设备12将调用提供显示信息的两个显示子区域的格式,而沿两个折叠轴折叠显示器可以调用在三个显示区域中提供视觉信息显示的格式,每个显示子区域在单独的平面或者显示器的实质上平面区域内。在另一示例实施例中,显示模板基于要显示的视觉信息的类型,如文本、图片、图像或视频,使得方法170(或实现该方法的任何计算机程序)基于信息的类型以及响应于显示器的折叠状态或配置来改变显示格式。例如,视频(如电影)可能不能分割在显示器的两个不同侧之间,但是例如可以偏移至仅在折叠的一侧的显示区域中显示。
[0028] 在另一示例操作模式中,显示格式或模板提供了私密显示模式,其中,折叠显示器的子区域中仅有一个(或特定的一些)用于显示视觉信息,使得显示设备12的观看者可以保护在显示设备12上显示的视觉信息不被位于显示设备12附近的其他人看到。根据一个这种实施例,由对系统10的用户输入来发起私密显示模式。根据其他示例实施例,显示器的任何未使用部分,例如折叠中或附近的形变部分、或由于显示单元11的折叠而未用于显示的更大区域,可以自动、半自动或手动(通过用户输入)地在方法170(或实现该方法的任何计算机程序)的控制下去激活,并且可以通过直接减小功率或通过改变显示数据以替换导致去激活的显示区域暗淡或变暗的显示数据,来减小或消除对该显示区域的供电。
[0029] 现在参照图6A、6B和6C,示意了并入显示系统10的设备的多个示例实施例。如图6A所示,显示系统10可以并入阅读设备200(如电子阅读器)中,阅读设备200可以握持在用户手中,并具有如所示的形状因数。如图6B中所示,显示系统10可以并入手持移动设备中,如
移动电话和/或智能电话210。如图6C所示,系统10可以用于具有允许用于折叠显示器的可折叠显示器222的个人计算系统220,例如以增加在拥挤环境中观看显示器时的私密性。可以并入显示系统10的其他设备包括膝上计算机、笔记本计算机、平板计算机和显示系统。
[0030] 现在参照图7,以示意形式示出了适用于显示控制单元14和/或折叠检测系统54的示例计算系统700。根据一个示例实施例,系统700包括中央处理单元710(包括处理单元702和存储器704)、可移除存储器712、以及不可移除存储器714。存储器704存储计算机指令或计算机程序725,存储器704可以包括易失性存储器706和
非易失性存储器708。系统700可以包括或能够
访问计算机环境,计算机环境包括各种计算机可读(或机器可读)介质,如易失性存储器706和非易失性存储器708,可移除存储器712和不可移除存储器
714。计算机存储器包括
随机存取存储器(RAM)、
只读存储器(ROM)、可擦除可编程只读存储器(EPROM)和
电可擦除可编程只读存储器(EEPROM)、闪存或其他存储器技术、紧致盘只读存储器(CD-ROM)、数字通用盘(DVD)或其他光盘存储器、磁带盒、磁带、磁盘存储器或其他磁存储设备、或能够存储计算机可读指令的任何其他有形和物理介质。系统700可以包括或能够访问计算环境,计算环境包括输入716、输出718和通信连接720。系统700可以使用通信连接720操作于联网环境,以连接至一个或多个远程计算机。远程计算机可以包括个人计算机(PC)、
服务器、路由器、网络PC、对等设备或其他常见网络
节点等等。通信连接
720可以包括局域网(LAN)、广域网(WAN)和其他网络。计算机可读指令或程序725以非瞬态形式存储在有形和物理计算机可读介质上,并能够由系统700的处理单元702来执行。
指令或程序725可以存储在一个或多个不同的有形物理和非瞬态物品(包括计算机可读介质,如存储器704或存储器712或714)中。
[0031] 如图8所示,并如上所述,显示系统10还集成在计算机环境800中,其中环境800使用系统10以响应于信息的用户选择或响应于环境800中执行的计算机程序来显示环境800
请求显示的视觉信息。在一个示例实施例中,计算环境800包括如关于图7描述的计算平台。
[0032] 根据一个示例实施例,显示设备12可以是可折叠、可卷绕、可以模压的塑料显示器,例如可以从惠普(HP)公司得到。根据另一示例实施例,显示设备12可以是折叠显示器,例如可以从飞利浦公司得到。根据另一示例实施例,可以从Plastic Logic公司获得可折叠显示器(例如用于其塑料阅读器设备中)。
[0033] 根据其他示例实施例,显示控制单元14是
图形处理单元(GPU),GPU是专用微处理器系统,卸载并
加速来自使用显示控制单元14的通用微处理器系统的3D或2D图形呈现。根据另一示例实施例,显示控制单元14集成在通用处理计算机的中央处理单元上,或者部署在可以安装在个人计算机或服务器系统的槽中的单独专用视频卡上。根据另一示例实施例,显示控制单元14是上述方案的混合。在其他示例实施例中,显示控制单元14可以使用流处理和通用GPU。在其他实施例中,显示控制单元14和折叠检测系统54的功能可以组合或重新配置为使得所有功能可以在单一单元中或者由单一计算机程序或方法来完成,或者使得一个的功能可以替换或添加至另一个的功能。此外,在一个示例实施例中,单元14和系统54的这些功能可以整体或部分与显示设备12或系统的另一组件(如在与显示单元
14、折叠检测系统54或显示设备12分离和远离的处理系统上操作的
软件工具或应用)组合。此外,根据其他示例实施例,这里描述的各种功能可以以
硬件、软件或其组合来实现。
[0034] 因此,如上所述,提供了一种用于可折叠显示器的显示系统、方法和计算机程序产品,其中,调整显示格式以避免或补偿由于折叠显示器而在显示器中的形变上或附近的视觉信息显示的损害或失真。此外描述了用于检测显示单元中的折叠的系统、方法和计算机程序产品等等。
[0035] 已经描述了本技术的多个实施例,容易认识到,可以做出和使用其他实施例,这些实施例落入所附权利要求的范围内。在以上描述中已经阐述了本文
覆盖的技术的许多优点。应理解,本公开在许多方面仅是示意性的。关于这里描述的各个实施例,在不超出所附权利要求的范围的前提下,可以做出改变。