显示设备可以包括用于显示图像的显示区域。显示设备可以是触敏显示设备,其包括对用户的触摸敏感的显示表面。显示表面上的触摸输入由处理器作为触摸事件来处理,所述触摸事件可以使得执行相应任务。
附图说明
关于以下附图描述本公开的一些实现。
图1a是根据一些示例的镜子显示设备的正视图。
图1b是根据一些示例的图1a的镜子显示设备的侧视图。
图2a是根据其他的示例的显示元件的侧视图。
图2b是根据其他的示例的在显示设备中使用的掩模的正视图。
图3a是根据附加示例的镜子显示设备的框图。
图3b图示了根据附加示例的包括红外(ir)发射器、镜子玻璃层和ir检测器的布置。
图3c图示了根据替代示例的包括ir发射器、镜子玻璃层和ir检测器的另一布置。
图4是根据又一些示例的镜子显示设备的框图。
图5是根据一些示例的包括镜子显示设备的系统的框图。
图6是根据一些示例的存储机器可读指令的存储介质的框图。
图7是根据一些示例的形成镜子显示设备的过程的流程图。
具体实施方式
镜子显示设备是包括镜子和显示面板的显示设备,该显示面板可以产生通过镜子可见的图像(例如,图形和/或文本)。可以在镜子显示设备中使用的显示面板的示例包括液晶显示器(lcd)面板、有机发光二极管(oled)显示面板或者可以被主动控制以使得显示图像的任何其他类型的显示面板。镜子的存在允许镜子显示设备的用户看到用户在镜子中的反射。镜子显示设备可以被用作服装店中的更衣室镜子、浴室中或房屋的其他位置中的墙壁镜子或在其他环境中使用的其他镜子。
在一些情况下,镜子显示设备可以具有相对大的镜面(例如,具有长的长度的镜面,以允许用户基本上观察用户的整个身体在镜面中的反射)。使用具有与大镜面相同的显示区域的显示面板可能增加镜子显示设备的成本,因为显示面板的成本可能随着其尺寸呈指数增长。
另一方面,减小镜子显示设备的尺寸以降低其成本可能导致镜子显示设备对于某些使用情况(诸如在更衣室等中)而言太小。
根据本公开的一些实现,提供了一种镜子显示设备,其包括显示面板,该显示面板具有显示区域(用于显示由显示面板生成的图像),该显示区域小于镜子显示设备的镜面的表面区域。镜面包括与显示面板的显示区域对应的第一区域。由显示面板产生的图像通过镜面的第一区域是可见的。另外,镜面包括在第一区域外部的第二区域,其中由显示面板产生的图像通过第二区域是不可见的。在一些示例中,第二区域可以是围绕第一区域的至少一部分的外围区域。更一般地,第二区域可以占据远离第一区域的镜面的区域。
镜子显示设备进一步包括触摸感测系统,该触摸感测系统能够检测在与显示面板的显示区域对应的镜面的第一区域中以及在镜面的第二区域中的触摸输入二者。使用第一类型的触摸控制处理来处理在第一区域中的位置处接收的第一触摸输入,而使用不同于第一类型的触摸控制处理的第二类型的触摸控制处理来处理在第二区域中的位置处接收的第二触摸输入。
第一类型的触摸控制处理是用于处理与由显示面板显示的图像有关的触摸事件的触摸控制处理。例如,操作系统可以控制由显示面板对图像的显示,其中图像可以包括图形用户界面(gui)的各种控制项(例如,控制按钮、下拉菜单等)。用户可以相对于所显示的控制项进行触摸选择,以使得操作系统响应于控制项的选择而执行相应的任务。
第二类型的触摸控制处理是不依赖于由显示面板显示的任何控制元件的触摸控制处理。在一些示例中,可以在远离与显示面板的显示区域对应的第一区域的第二区域中显示信息。这样的显示的信息可以包括文本、图标或任何其他指示符。用户可以在第二区域中的显示信息的位置处触摸镜面,并且可以响应于该触摸输入来执行控制动作。例如,显示的信息可以是音量控制图标(用于控制由包括镜子显示设备的系统正在输出的音频音量)、显示调整图标(诸如用于调整由显示面板显示的信息的亮度或对比度)或可以使得执行相应任务的任何其他信息元素。
图1a-1b图示出了根据一些实现的示例镜子显示设备100。图1a是镜子显示设备100的前视图,而图1b是镜子显示设备100的一部分的侧视图。镜子设备100包括镜子101的表面102。在随后的讨论中,表面102被称为“镜面”。镜面102是镜子的前表面,其中在镜子的前面的物体的反射是可见的。镜子101由镜子显示设备100的框架103支撑,其中框架103围绕镜子101的外围延伸。尽管图1a示出了其中镜子101在尺寸方面小于框架103的示例,但是要注意,在其他示例中,镜子101可以大于框架103,在这种情况下,镜子101将覆盖框架103。
镜子101可以是双向镜,使得如果在镜子101的后侧132上没有产生光,则在镜子101的前侧130上的用户看到反射。然而,如果显示面板108产生光(即,由显示面板108产生的图像的光),那么由显示面板108产生的图像是通过镜子101可见的。
可以使用各种不同技术中的任何技术来形成双向镜。例如,镜子101的玻璃可以被部分金属化(通过提供薄且几乎透明的金属的层,所述金属诸如铝或一些其他金属)。在其他示例中,可以将膜层添加到镜子101以产生双向镜效果。该膜可以包括金属的层,所述金属诸如铝等。
镜面102包括第一区域104和第二区域106,其中第二区域106远离第一区域104,并且第二区域106不包括第一区域104。在根据图1a的示例中,第二区域106可以是围绕第一区域104的外围区域。在其他示例中,第一和第二区域104和106可以具有相对于彼此的其他形状和取向。
如图1b中所示,显示面板108邻近镜子101的后表面110定位。在根据图1b的示例中,显示面板108的前显示区域109与镜子101的后表面110接触。在其他示例中,可以在显示面板108的前显示区域109和镜子101的后表面110之间提供至少一个中间透明层。由显示面板108生成的图像111(图1a)在前显示区域109中是可见的并且可以通过镜子101观察,如在图1b中通常由箭头112所指示的那样。更具体地,由显示面板108生成的图像111在镜面102中的第一区域104中是可见的。
镜面102的总面积大于显示面板108的前显示区域109。在一些示例中,第一区域104通常具有与显示面板108的前显示区域109相同的面积。
第二区域106包括镜面102的不包括第一区域104的剩余部分。第二区域106可以显示与由显示面板108生成的图像不同的信息。例如,可以在第二区域106中显示信息元素116。信息元素116由与显示面板108分离的显示元件120显示。在根据图1a的示例中,信息元素116包括箭头。由用户在信息元素116上进行的触摸输入可以由镜子显示设备100检测,以使得执行控制任务,诸如控制音量、控制显示面板108的特性(例如,亮度、对比度)或另一控制任务。尽管在图1a中仅示出了一个信息元素116,但是要注意,可以在第二区域106中显示多个信息元素,其可以由用户触摸以使得执行相应的控制任务。在这样的示例中,多个显示元件(类似于显示元件120)可以邻近镜子101的后表面110布置,以在第二区域106中显示相应的不同信息元素。
与显示面板108一样,显示元件120的前表面可以与镜子101的后表面110接触,或者替代地,可以在显示元件120的前表面和镜子101的后表面110之间提供至少一个中间层(其可以是透明的)。
镜子显示设备100进一步包括能够检测镜面102上的触摸输入的触摸控制器114。触摸控制器114以虚线轮廓图示,以指示触摸控制器114被容纳在镜子显示设备100的外壳体内。触摸控制器114能够确定是否在镜面102的与显示面板的显示区域对应的位置处进行触摸输入(即,触摸输入是在第一区域108中的位置处进行的),还是在镜面102的远离显示面板的显示区域的位置处进行触摸输入(即,触摸输入是在第二区域106中的位置处进行的)。
触摸控制器114可以包括硬件处理电路,诸如微处理器、多核微处理器的核心、微控制器、可编程门阵列、可编程集成电路或另一类型的硬件处理电路。在其他示例中,触摸控制器114可以包括硬件处理电路和在硬件处理电路上可执行的机器可读指令的组合。
图2a示出了根据一些示例的显示元件120的侧视图。显示元件120可以包括光源202和位于光源202的前面的掩模层204。光源202可以包括发光元件,诸如发光二极管(led)或其他类型的可以发光的元件。在一些示例中,光源202可以包括一个发光元件。在其他示例中,光源202可以包括多个发光元件,诸如不同颜色的发光元件。
掩模层204包括用于定义要由显示元件120显示的信息元素(例如,图1a的信息元素116)的图案。例如,如图2b中所示,这是在掩模层204的前视图中,箭头符号206由掩模层204提供。光可以穿过箭头符号206,但是不能穿过掩模层204的剩余部分。定义箭头符号206的区域是透明或半透明的,而掩模层的剩余部分是不透明的。在其他示例中,代替箭头符号,掩模层204可以提供要显示的不同图案。
在其他示例中,显示元件120可以是小型lcd面板或其他类型的显示元件。
图3a是根据其他示例的镜子显示设备300的框图。镜子显示设备300包括用于检测镜面102上的触摸输入(由用户进行)的触摸感测系统302。注意,出于讨论目的,触摸感测系统302和触摸控制器114被示出为镜子显示设备300的块。触摸感测系统302和触摸控制器114是被容纳在镜子显示设备300的壳体内的部件。响应于在镜面102上检测到触摸,触摸感测系统302将检测到的触摸的指示传送给触摸控制器114。
尽管触摸控制器114和触摸感测系统302被描绘为是分离的部件,但是要注意,在其他示例中,触摸控制器114和触摸感测系统302可以被集成到一个部件中,诸如集成在集成电路芯片中或集成在电路板上。
触摸感测系统302可以是基于红外(ir)的触摸感测系统,诸如使用受抑全内反射(ftir)的基于ir的触摸感测系统。触摸感测系统302包括ir发射器304以将ir光发射到镜子101的玻璃层中(在这种情况下,玻璃层变成用于由ir发射器发射的ir光信号的光导),或者替代地,ir发射器304可以在镜面102上方发射光信号(使得ir光信号在镜面102上方稍微传播)。例如,如图3b中所示,ir发射器304将ir光308发射到镜子101的玻璃层310中。传播的ir光308可以由相应的ir检测器306检测。
ir光308可以通过在玻璃层310的顶表面和底表面之间被反射而沿玻璃层310传播,如图3b中所示。利用ftir,当用户的手指与玻璃层310的顶表面上的点接触时,ir光线的反射被改变(被称为使用ftir技术“受抑”)。注意,玻璃层310的顶表面是玻璃层310与玻璃层上方的空气之间的界面。如果没有对顶表面进行用户触摸,则可能发生来自玻璃层310的顶表面的ir光线的全反射。然而,如果用户触摸玻璃层310的顶表面上的点,则ir光线的反射被影响(即,受抑),使得不发生该ir光线的全反射。可以由相应的ir检测器306检测ir光线的改变的反射。
在一些示例中,ir发射器304的第一阵列可以沿镜子101的第一侧布置,以沿相应的行发射ir光线,所述ir光线可以由ir检测器306的第一阵列检测,并且ir发射器304的第二阵列可以沿镜子101的第二侧布置,以沿相应的列发射ir光线,所述ir光线可以由ir探测器306的第二阵列检测。镜面102上的用户触摸可以导致一对光线(沿相应行的第一光线和沿相应列的第二光线)受抑。这些受抑光线由相应的ir检测器306检测,其可以被用于精确定位镜面102上的用户触摸的位置。
图3c示出了替代布置,其中ir发射器304可以在玻璃层310的顶表面上方发射ir光线312。ir光线312由ir检测器306接收。多个ir发射器304可以沿相应的行和列发射ir光线。触摸玻璃层310的顶表面的用户手指将使得一些ir光线被阻挡,以中断由相应ir检测器306对ir光线的检测。这可以被用于确定玻璃层310的顶表面上的触摸的点。
图4示出了根据附加的实现的镜子显示设备400。镜子显示设备400包括不同类型的触摸感测系统402,所述触摸感测系统402包括电容检测器404。用诸如氧化铟锡(ito)的透明材料形成的电极的网格可以在镜子101中的一个或多个层中形成。可以用电极的网格中的每对电极形成电容。当用户触摸镜面102上的点时,可以改变电极的一个或多个交叉点的电容,这可以由电容检测器404检测,用于确定触摸输入的位置。
图5是系统500的示例的框图,系统500包括镜子显示设备502,诸如图1a-1b、3a和4中所示的镜子设备中的任何镜子设备。系统500可以是计算机系统。触摸感测系统504(例如其可以是图3a的基于ir的触摸感测系统302或者图4的基于电容的触摸感测系统402)可以检测镜子显示设备502的镜面上的触摸。响应于触摸,触摸感测系统302将触摸输入事件506发送到触摸控制器114。触摸输入事件506可以包括允许触摸控制器114确定触摸输入的位置的信息。
触摸控制器114确定是否在镜面102(图1a、3a或4)的第一区域104或第二区域106中进行触摸输入。响应于确定触摸输入发生在第一区域104中,触摸控制器114将触摸指示508发送到第一触摸控制处理510,其中第一触摸控制处理510将处理触摸输入。
替代地,如果触摸控制器114确定对第二区域106中的位置进行了触摸输入,那么触摸控制器114将触摸指示512输出到第二触摸控制处理514,用于处理触摸输入。
在一些示例中,第一触摸控制处理510可以由第一控制程序516执行,而第二触摸控制处理514可以由第二控制程序518执行。作为示例,第一控制程序516可以是系统500的操作系统,而第二控制程序518可以包括不同于操作系统的程序。在这样的示例中,在第一区域104(其对应于显示面板108的显示区域)中进行的触摸输入由用于处理触摸输入的操作系统处理,以控制由显示面板108显示的控制元件。另一方面,第二控制程序518被用于处理远离第一区域104的对应于显示面板108的显示区域的触摸输入。在这样的示例中,将不必通知系统500的操作系统来处理远离第一区域104的镜面102上的触摸输入。
第一和第二控制程序516和518包括在处理器(或多个处理器)520上可执行的机器可读指令。
在其他示例中,相同的控制程序(诸如操作系统)可以被用于执行第一触摸控制处理510和第二触摸控制处理514二者。在这样的示例中,操作系统被修改成能够处理对镜面102的第一区域104和第二区域106的触摸输入二者。
图6是存储机器可读指令的非暂时性机器可读或计算机可读存储介质600的框图,所述机器可读指令在执行时使得诸如图5的系统500的系统执行各种任务。机器可读指令可以包括图像生成指令602,用于使得显示面板生成通过镜子的镜面的第一区域可见的图像。机器可读指令进一步包括第一触摸输入接收指令604,用于接收在镜面的第一区域中进行的第一触摸输入。第一触摸输入处理指令606使用用于在第一区域中进行的触摸输入的第一类型的触摸控制处理(例如,图5中的510)来处理第一触摸输入。第二触摸输入接收指令608接收在镜面的第二区域中进行的第二触摸输入,其中第二区域在第一区域外部并且显示与显示面板分离的显示元件的信息。第二触摸输入处理指令610使用用于对远离第一区域的镜面进行的触摸输入第二类型的触摸控制处理(例如,图5中的514)来处理第二触摸输入。
存储介质600可以包括一个或多个不同形式的存储器,包括半导体存储器设备,诸如动态或静态随机存取存储器(dram或sram)、可擦除和可编程只读存储器(eprom)、电可擦除和可编程只读存储器(eeprom)和闪存;磁盘,诸如固定磁盘、软盘和可移动磁盘;其他磁介质,包括带;光学介质,诸如压缩盘(cd)或数字视频盘(dvd);或其他类型的存储设备。注意,上面讨论的指令可以在一个计算机可读或机器可读存储介质上提供,或者替代地,可以在分布在具有可能多个节点的大系统中的多个计算机可读或机器可读存储介质上提供。这样的一个或多个计算机可读或机器可读存储介质被认为是物品(或制品)的部分。物品或制品可以指代任何制造的单个部件或多个部件。一个或多个存储介质可以位于运行机器可读指令的机器中,或者位于远程站点处,可以通过网络从该远程站点下载机器可读指令用于执行。
图7是根据一些示例的形成镜子显示设备的过程的流程图。该过程包括邻近双向镜放置(在702处)显示面板,以允许由显示面板显示的图像通过双向镜的镜面的第一区域是可见的,其中镜面的区域大于显示面板的显示区域。该过程进一步包括布置(在704处)与邻近双向镜的显示面板分离的显示元件,以使得在镜面的第二区域中显示信息,第二区域远离第一区域。该过程进一步包括布置(在706处)触摸感测系统以检测镜面的第一区域中的位置处的第一触摸输入,以及检测镜面的第二区域中的位置处的第二触摸输入。
在前面的描述中,阐述了许多细节以提供对本文公开的主题的理解。然而,可以在没有这些细节中的一些细节的情况下实施实现。其他实现可以包括来自上面讨论的细节的修改和变化。所附权利要求旨在覆盖这样的修改和变化。