检测区域扩大装置、显示装置以及检测区域扩大方法

文档序号:6367107阅读:122来源:国知局
专利名称:检测区域扩大装置、显示装置以及检测区域扩大方法
技术领域
本发明涉及ー种对检测区域加以扩大的检测区域扩大装置,其中所述检测区域被用于检测对显示装置中立体显示的按键等选择对象所作选择的用户输入操作。
背景技术
近年,人们已开始运用3维显示屏来立体显示按键等选择对象,以此试图提高用户界面的真实感。另外,现已提出了一种提高在用触屏来对立体显示的选择对象作选择时的用户视认性的技木。例如专利文献I掲示了一种通过使经触屏而选择的选择对象向用户面前隆出显示,来提高用户的视认性的技木。 (现有技术文献)专利文献I :日本国专利授权公告“特许03971694号公告”;2007年9月5日公开。

发明内容
然而,就触屏式的3维显示屏而言,当用户对显示在会聚点以外的屏幕纵向位置处的选择对象进行输入操作时,触屏有时会无法准确检测到用户对选择对象作的输入操作,从而发生误操作。其原因在于使用触屏式的3维显示屏时,3维显示屏上显示的选择对象的显示区域与用户视觉(身体感觉上)认识的选择对象的视认位置会不一致,而当用户凭身体感觉沿垂直于3维显示屏的方向按下选择对象时,用户所接触的位置会偏离出3维显示屏所显示的选择对象的显示区域。图9是使用以往的触屏式三维显示屏151时所发生的输入操作位置偏离的原理说明模式图。在图9中,为了便于说明而省略表示了触屏。在图9中,Pl表示的是3维显示屏151上的选择对象OB的显示区域;P2表示的是用户所看到的选择对象OB的视认位置;al表示的是触屏上的用于检测用户对选择对象OB所作的输入操作的检测区域;P3表示的是,看似处于视认位置P2的选择对象OB沿垂直于3维显示屏151的方向投影到触屏上的投影区域;1表示的是根据试验结果而得知的用户接触区域。如图9所示,当使用触屏式三维显示屏151时,因用户对选择对象OB的立体视感,显示在显示区域Pl的选择对象OB会看似处于视认位置P2。像这样,在使用三维显示屏151吋,选择对象OB在三维显示屏151上的显示区域Pl未必会与用户所看到的选择对象OB的视认位置P2相一致。根据实验结果得知在上述情况下,当用户对看似处于视认位置P2的选择对象OB进行输入操作时,用户会凌乱地触摸包含检测区域al和投影区域P3在内的接触区域I中的某个位置。之所以会发生这ー现象,是由于用户的视感及体感因人而异的缘故。因此,若用户的接触位置偏离出设定在显示区域Pl处的检测区域al,触屏便无法准确检测到用户对选择对象OB作的输入操作,从而产生误操作。为了防止此类误操作,现有技术采用的方案是在会聚点的位置上显示选择对象0B,由此来防止上述的位置偏离。然而该方案的问题在于难以细致地立体表现选择对象0B,也就是难以充分发挥3维显示功能。本发明是鉴于上述的问题而研发的,目的在于提供ー种能防止用户对显示装置中立体显示的立体对象(选择对象)进行误操作,从而能提高显示装置的操作性的检测区域扩大装置等。为解决上述的问题,本发明的检测区域扩大装置的 特征在干供具备了输入显示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能显示立体对象;且具备区域扩大单元,所述区域扩大单元将检测区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于检测用户对所述输入显示部上显示的立体对象作选择的这ー输入操作。另外,为解决上述的问题,本发明的检测区域扩大方法的特征在于供具备了输入显示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能显示立体对象;且包含区域扩大步骤,在所述区域扩大步骤中,将检测区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于检测用户对所述输入显示部上显示的立体对象作选择的这ー输入操作。在具备了输入显示部的显示装置中,输入显示部上显示的立体对象的显示区域与用户视觉认知的立体对象的视认位置会不一致,从而用户的输入操作位置有时会偏离出立体对象在输入显示部上的显示区域。针对这ー问题,本发明的检测区域扩大装置具备区域扩大单元,区域扩大单元将检测区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于检测用户对所述输入显示部上显示的立体对象作选择的这ー输入操作。也就是说,本发明的检测区域扩大装置将上述检测区域扩大得大于上述显示区域,由此,即使用户的输入操作位置偏离出立体对象在输入显示部上的显示区域,仍能够检测到用户对该立体对象所进行的输入操作。因此,通过本发明的检测区域扩大装置,能够防止用户对显示装置上立体性显示的立体对象作出误操作,从而能够提高显示装置的操作性。另外,在本发明的检测区域扩大装置中,作为优选,所述区域扩大单元计算为了扩大所述检测区域而需附加的长度扩大量和扩大方向,由此来扩大该检测区域。根据上述技术方案,区域扩大单元通过计算检测区域的扩大量和扩大方向来扩大该检测区域。由此,在本发明的检测区域扩大装置中,即使用户的输入操作位置偏离出立体对象的显示区域,也能够检测到用户对该立体对象所进行的输入操作。另外,在本发明的检测区域扩大装置中,作为优选,在把所述输入显示部的显示面与用户眼睛之间的距离设为L毫米,把所述立体对象的在视觉上从所述显示面隆出的隆出量设为h毫米,把自所述显示面起至所述输入操作的有效检测位置为止的距离设为d毫米,把将所述输入显示部的高度方向划定为纵方向时的所述显示面的纵方向长度设为SH毫米,把将所述输入显示部的宽度方向划定为横方向时的所述显示面的横方向长度设为SW毫米时,所述区域扩大单元使所述检测区域的纵方向长度向所述纵方向的两端中的至少ー端扩大SHX (h-d)/(L-d)毫米,且使所述检测区域的横方向长度向所述横方向的两端中的至少一端扩大SWX (h-d) / (L-d)毫米。通过上述技术方案,能够将检测区域扩大到所估测的用户输入操作位置。因此,在本发明的检测区域扩大装置中,即使用户的输入操作位置偏离出立体对象的显示区域,也能够检测到用户对该立体对象所进行的输入操作。另外,若上述输入显示部能够根据用户向上述输入显示部的接近动作来检测用户的输入操作,那么本发明的检测区域扩大装置便也能良好地供上述显示装置使用。另外,在本发明的检测区域扩大装置中,作为优选,所述区域扩大单元在SHX (h-d) /600毫米以上SHX (h-d)/(100-d)毫米以下的范围内扩大所述检测区域的纵方向长度,在SWX (h-d)/600毫米以上SWX (h-d) / (100-d)毫米以下的范围内扩大所述检测区域的横方向长度。一般而言,人的手臂的平均长度约为600mm左右。因此,将(L_d)定为600mm,并将检测区域的扩大下限值定为SHX (h-d)/600 [mm],以及定为SWX (h-d) /600 [mm] 通过这 样,在用户用手指来对立体对象作选择的情况下,当用户从离显示面最远的位置进行输入操作时,能够防止此时的位置偏差所导致的误操作。此外,为了使用户正确认识输入显示部上显示的立体对象,输入显示部的显示面与用户眼睛之间的距离一般需要保持约IOOmm以上。因此将L定为100mm,并将检测区域的扩大上限值定为SHX (h-d)/100 [mm],以及定为SWX (h-d)/100 [mm]。通过这样,当用户从离显示面最近的位置进行输入操作时,能够防止此时的位置偏差所导致的误操作。另外,在本发明的检测区域扩大装置中,作为优选,在把所述输入显示部显示的立体对象的能构成立体视感的右眼用图像与左眼图像之间的位置偏差量设为P毫米,把将所述输入显示部的高度方向划定为纵方向时的该输入显示部的显示面的纵方向长度设为SH毫米,把将所述输入显示部的宽度方向划定为横方向时的所述显示面的横方向长度设为SW毫米时,所述区域扩大单元使所述检测区域的纵方向长度在20p/(75+p)毫米以上SHXp/(75+p)毫米以下的范围内向所述纵方向的两端中的至少一端扩大,使所述检测区域的横方向长度在20p/(75+p)毫米以上SWXp/(75+p)毫米以下的范围内向所述横方向的两端中的至少一端扩大。在上述技术方案中,区域扩大单元使检测区域的纵方向长度在20pパ75+p)毫米以上SHXp/(75+p)毫米以下的范围内进行扩大。另外,区域扩大单元使检测区域的横方向长度在20p/(75+p)毫米以上SWXp/(75+p)毫米以下的范围内进行扩大。在此,通过实验得知用户在视听输入显示部上显示的图像时,因自身的动作而时常会产生至少20mm左右的视线位置变化。因此将检测区域的扩大下限值至少定为20p/(75+p),这样便能防止伴随用户身体动作的视线位置变化所导致的误操作。另外,在沿垂直于输入显示部的方向来规化的空间内若存在用户的眼睛,则用户眼睛在输入显示部上的垂直投影位置、与立体对象的显示区域之间的最大纵向距离便为SH,最大横向距离便为SW。因此,将检测区域的纵向及横向的扩大上限值,各定为SHXp/(75+p) [mm]、SW Xp/(75+p) [mm]。这样便能够切实地将检测区域扩大到用户所看到的立体对象的视认位置的在显示面上的垂直投影区域。此外,在上述的技术方案中,不需要用输入显示部与用户间的距离、立体对象的隆出量、以及自输入显示部起至输入操作的有效检测位置为止的距离等,因此区域扩大单元对检测区域的设定较为容易。因此,本发明的检测区域扩大装置能够有效地防止用户的误操作,且能够减轻区域扩大单元的处理负担。另外,在本发明的检测区域扩大装置中,作为优选,所述区域扩大单元使所述检测区域向所述输入显示部的显示面中心进行扩大。根据上述技术方案,区域扩大单元使检测区域向输入显示部的显示面中心扩大。一般而言,用户的输入操作位置具有从上述输入显示部显示的立体对象的显示区域,偏向该输入显示部的显示面中心的倾向。因此,通过将检测区域向输入显示部的显示面中心方向扩大,便能够使检测区域的扩大方向与用户的输入操作位置的偏离方向相一致。因此,本发明的检测区域扩大装置能够仅向必要的方向扩大检测区域,从而能够 防止检测区域的不必要的扩大。另外,在本发明的检测区域扩大装置中,作为优选,具备位置检测部以及计算单元;所述位置检测部检测用户眼睛相对于所述输入显示部的位置;对于用户眼睛位置在所述输入显示部的显示面上的垂直投影、以及用户视觉认知的立体对象位置在所述显示面上的垂直投影,所述计算単元将该两垂直投影之间的距离换算成纵方向上的距离和横方向上的距离,其中,用户眼睛位置由所述位置检测部所检测,所述纵方向是所述输入显示部的高度方向,所述横方向是所述输入显示部的宽度方向;在把所述显示面与用户眼睛之间的距离设为L毫米,把所述立体对象的在视觉上从所述显示面隆出的隆出量设为h毫米,把自所述显示面起至所述输入操作的有效检测位置为止的距离设为d毫米,把所述计算単元算出的所述纵方向上的距离设为H毫米,把所述计算単元算出的所述横方向上的距离设为W毫米时,所述区域扩大单元使所述检测区域的纵方向长度向所述纵方向的两端中的至少一端扩大HX (h-d)/(L-d)毫米,使所述检测区域的横方向长度向所述横方向的两端中的至少一端扩大WX (h-d) / (L-d)毫米。在上述技术方案中,检测区域扩大单元使用计算单元算出的、用户眼睛在显示面上的投影位置与用户在视觉上看到的立体对象在显示面上的投影位置之间的纵方向距离H及横方向距离W,对检测区域进行扩大。因此,检测区域扩大单元能够应随用户眼睛的位置来设定所需的检测区域。因此,本发明的检测区域扩大装置能够恰当地设定出与用户眼睛的位置相对应的检测区域,从而能有效地防止用户的误操作。另外,在本发明的检测区域扩大装置中,作为优选,所述区域扩大单元在HX (h-d)/600毫米以上HX (h-d)/(100-d)毫米以下的范围内扩大所述检测区域的纵方向长度,在WX (h-d)/600毫米以上WX (h-d)/(100-d)毫米以下的范围内扩大所述检测区域的横方向长度。在上述技术方案中,将检测区域的扩大下限值至少定为HX (h-d)/600[mm],以及定为WX (h-d)/600[mm]。通过这样,在用户用手指来对立体对象作选择的情况下,当用户从离显示面最远的位置进行输入操作时,能够防止此时的位置偏差所导致的误操作。另夕卜,将检测区域的扩大上限值定为HX (h-d) / (100-d) [mm],以及定为WX (h-d)/(100-d) [mm]。通过这样,当用户从离显示面最近的位置进行输入操作时,能够防止此时的位置偏差所导致的误操作。因此本发明的检测区域扩大装置能够更有效地防止用户的误操作。另外,在本发明的检测区域扩大装置中,作为优选,对于用户眼睛位置在所述输入显示部的显示面上的垂直投影、以及用户视觉认知的立体对象位置在所述显示面上的垂直投影,所述计算単元将该两垂直投影之间的距离换算成纵方向上的距离和横方向上的距离,其中,用户眼睛位置由所述位置检测部所检测,所述纵方向是所述输入显示部的高度方向,所述横方向是所述输入显示部的宽度方向;在把所述输入显示部显示的立体对象的能构成立体感的右眼用图像与左眼图像之间的位置偏差量设为P毫米,把所述计算单元算出的所述纵方向上的距离设为H毫米,把所述计算单元算出的所述横方向上的距离设为W毫米时,所述区域扩大单元使所述检测区域的纵方向长度在20p/(75+p)毫米以上HXp/(75+p)毫米以下的范围内向所述纵方向的两端中的至少一端扩大,使所述检测区域的横方向长度在20p/(75+p)毫米以上WXp/(75+p)毫米以下的范围内向所述横方向的两端中的 至少一端扩大。在上述技术方案中,检测区域扩大单元使用计算单元所換算的、用户眼睛在输入显示部的显示面上的投影位置与用户在视觉上看到的立体对象在显示面上的投影位置之间的纵方向距离H及横方向距离W,来对检测区域进行扩大。因此,检测区域扩大单元能够应随用户眼睛的位置来设定所需的检测区域。此外,在上述的技术方案中,不需要用输入显示部与用户间的距离、立体对象的隆出量、以及自输入显示部起至输入操作的有效检测位置为止的距离等,因此区域扩大单元对检测区域的设定较为容易。因此,本发明的检测区域扩大装置能够恰当地设定出与用户眼睛的位置相对应的检测区域,且能够减轻区域扩大单元的处理负担。另外,在本发明的检测区域扩大装置中,作为优选,还具备显示位置变更单元,所述显示位置变更单元改变所述输入显示部显示的立体对象的显示位置;当所述输入显示部上显示有多个立体对象时,为了使所述区域扩大单元扩大的所述检测区域互不重叠,所述显示位置变更单元改变所述立体对象的显示位置。在上述输入显示部显示多个立体对象时,检测区域扩大单元扩大设定了检测区域后的结果有可能会使相邻的检测区域彼此发生重叠。此时,显示位置变更单元对与该检测区域相对应的立体对象的显示位置进行变更,以使检测区域互不重叠。因此本发明的检测区域扩大装置能够就每一立体对象而切实地检测出用户输入操作,从而能防止误动作。另外,在本发明的检测区域扩大装置中,作为优选,还具备判断単元以及隆出量调整単元;当用户的输入操作位置处于所述检测区域内时,所述判断単元判断成用户执行了对所述输入显示部上显示的立体对象作选择的这ー输入操作;所述隆出量调整单元调整所述立体对象的在视觉上从所述输入显示部隆出的隆出量;在所述判断単元的判断结果是用户执行了输入操作时,所述隆出量调整单元減少所述立体对象的隆出量。根据上述技术方案,本发明的检测区域扩大装置具备隆出量调整单元,隆出量调整単元減少由判断単元所判断的被用户选择了的立体对象的隆出量。因此,用户所选择了的立体对象的视觉性隆出量被減少得低于未选择的立体对象的视觉性隆出量,从而用户能够从视觉上区分出已选择了的立体対象。因此本发明的检测区域扩大装置能够提高用户的视认性和操作性。另外,在本发明的检测区域扩大装置中,优选所述输入显示部是触屏式的显示器件。通过上述技术方案,能够实现接触式的检测。由于触屏是通用商品,所以能够降低输入显示部的制造成本。另外,在本发明的检测区域扩大装置中,作为优选,所述输入显示部介由距离传感器来检测用户的输入操作。通过上述技术方案,能够实现非接触式的检测,因此能够提高用户的操作性。 另外,为解决上述问题,本发明的显示装置具备有上述检测区域扩大装置。通过上述技术方案,能够实现ー种能防止用户对显示的立体对象作出误操作,且提高了用户操作性的显示装置。上述检测区域扩大装置也可通过计算机来实现,在该情况时,使计算机作为上述各単元发挥功能,从而借助计算机来实现检测区域扩大装置的程序以及记录有该程序的计算机可读取记录介质也包含在本发明的范畴内。〔发明效果〕如上所述,为解决上述的问题,本发明的检测区域扩大装置供具备了输入显示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能显示立体对象;且具备区域扩大单元,所述区域扩大单元将检测区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于检测对所述输入显示部上显示的立体对象作选择的用户输入操作。另外,为解决上述的问题,本发明的检测区域扩大方法供具备了输入显示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能显示立体对象;且包含区域扩大步骤,在所述区域扩大步骤中,将检测区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于检测对所述输入显示部上显示的立体对象作选择的用户输入操作。因此,通过本发明的检测区域扩大装置以及检测区域扩大方法,能够防止用户对显示装置上立体性显示的立体对象作出误操作,从而能够提高显示装置的操作性。


图I是实施方式I的立体显示装置的概略结构框图。图2是用来说明图I所示的区域设定部对检测区域的扩大量进行计算的计算方法的模式图。图3是用来说明图I所示的区域设定部对检测区域的扩大量进行计算的其他计算方法的模式图。图4(a) (d)是检测区域的扩大方向的一例俯视图。图5是实施方式I中的立体显示装置的处理例I的流程图。图6是实施方式I中的立体显示装置的处理例2的流程图。
图7是实施方式2中的立体显示装置的概略结构框图。图8是用来说明图7所示的运算部对纵方向距离进行计算的一例计算方法的模式图。图9是以往的触屏式3维显示屏中所发生的输入操作位置偏离的原理说明模式图。<附图标记说明>I 立体显示装置(显示装置)Ia 立体显示装置(显示装置)5 输入显不器(输入显不部) 7 控制部(检测区域扩大装置)7a 控制部(检测区域扩大装置)51 显示屏(显示面)52 触屏71 区域设定部(区域扩大单元)72 选择判断部(判断単元)73 隆出量调整部(隆出量调整单元)74 布局变更部(显示位置变更单元)75 摄像部76 位置检测部77 运算部(计算单元)AH 扩大量Aff 扩大量H 纵方向距离OB 选择对象(立体对象)Pl 显示区域
具体实施例方式〔实施方式I〕以下,根据图I 图6,对本发明的涉及检测区域扩大装置的第I实施方式进行说明。在本实施方式中,将对具备有本发明的检测区域扩大装置的立体显示装置进行说明。<立体显示装置的结构>首先,參照图I来说明本实施方式的立体显示装置的结构。图I是本实施方式的立体显示装置(显示装置)I的概略结构框图。如图I所示,立体显示装置I具备内容处理部2、三维描绘引擎3、显示驱动器4、输入显示器(输入显示部)5、坐标计算部6、控制部(检测区域扩大装置)7。以下对立体显示装置I所具备的各部进行说明。〈内容处理部〉内容处理部2分别就每一单位图像,生成供输入显示器5的显示屏(显示面)51显示图像的图像数据。内容处理部2从记录有图像内容的记录介质即媒体M、以及应用程序软件等中读取出对象(object)信息,并根据对象信息来生成图像数据。在此,图像内容例如包括静图像、动图像等的3维内容或由这些静/动图像组合而成的多媒体内容。具体例如有VRML、OpenGUDirectX等3维图形语言所定义的图像、应用程序所定义的图像、电子邮件软件或文字处理软件所定义的文本文件页面方式图像、Web网页中的图像、数字相机的预览图像等。另外,对象信息是指用以对配置在2维或3维空间坐标上的显示要素即对象(object)的位置、尺寸、外形属性、色彩等进行特定的信息。对象信息例如包括用以表示对象的位置、尺寸、外形属性的坐标信息,也就是3维坐标值。该3维坐标值中包含y轴方向(纵方向)、X轴方向(横方向)、Z轴方向(垂直方向)这3轴方向上的坐标值。y轴方向所划定的是后述的显示屏51的高度方向,X轴方向所划定的是显示屏51的宽度方向,z轴方向所划定的是垂直于X轴及I轴的方向。另外,単位图像是指I文件、I帧或I页的图像等这些图像处理基本単位的图像。其包括I帧的静图像、动图像。 内容处理部2具体根据从媒体M中取得的对象信息来生成图像数据,且使生成的图像数据与该图像数据中所含的对象的坐标信息构成对应关系,然后将它们输出给三维描绘引擎3。另外,若生成的图像数据中包含按键等选择对象(立体对象),则内容处理部2将此选择对象的坐标信息输出给控制部7。再之,内容处理部2在取得了从控制部7输出的控制信号时,根据该控制信号进行规定的处理。〈三维描绘引擎〉三维描绘引擎3对图像数据进行3维图像处理,以使显示屏51显示的图像成为3维模式。具体为,三维描绘引擎3取得了从内容处理部2输出的图像数据以及坐标信息后,生成用以实现立体视感的左眼用图像数据及右眼用图像数据。然后,三维描绘引擎3将生成的左眼用图像数据及右眼用图像数据输出给显示驱动器4。〈显示驱动器〉显示驱动器4驱动显示屏51,使显示屏51显示从三维描绘引擎3输出的左眼用图像数据及右眼用图像数据。显示驱动器4具备左眼用驱动器41和右眼用驱动器42,左眼用驱动器41将左眼用图像数据输出给输入显示器5,而右眼用驱动器42将右眼用图像数据输出给输入显示器5,由此使显示屏51显示左眼用图像数据和右眼用图像数据。〈输入显示器〉输入显示器5显示与从显示驱动器4输出的左眼用图像数据及右眼用图像数据相对应的图像,且检测用户的输入操作。输入显示器5具备显示屏51和触屏52。显示屏51是向用户显示图像的显示器件。显示屏51例如可用液晶显示屏或等离子显示屏等来实现。触屏52是用以受理来自用户的输入操作的输入器件。触屏52对由用户手指或触笔等向显示屏51进行的接触输入操作进行检測。另外,触屏52对显示屏51上被触摸的位置进行检测,并将该检测结果作为表达用户输入操作内容的信号,输出给坐标计算部6。
触屏52只要具备上述的功能即可,其例如可采用以往所广泛使用的压感式面板或静电式面板。这样便能实现接触式检测。或,也可不使用触屏52,而是使用飞行时间(Time Of Flight)方式、立体照相(Stereo Camera)方式或图案投影方式等的距离传感器。这样便能够实现非接触式的检测。用户仅需进行使手指或触笔向选择对象靠近的这ー接近动作即可,因此能够提高用户的操作性。〈坐标计算部〉坐标计算部6从触屏52收到了用以表示显示屏51上所被触摸的接触位置的信号时,便计算与该接触位置对应的坐标值。坐标计算部6将计算出的坐标值输出给控制部7。〈控制部〉控制部7用以统辖控制立体显示装置I的动作。控制部7具备区域设定部(区域 扩大单元)71、选择判断部(判断単元)72、隆出量调整部(隆出量调整单元)73、布局变更部(显示位置变更单元)74。〈区域设定部〉区域设定部71用以设定检测区域,该检测区域用来检测用户对选择对象所作的输入操作。区域设定部71从内容处理部2获取了选择对象的坐标信息后,根据该坐标信息,设定每一选择对象的检测区域。此时,区域设定部71所进行的设定是将检测区域扩大成比显示屏51上的选择对象的显示区域大。具体为,区域设定部71使用规定的计算式来计算检测区域的扩大量,然后将算出的扩大量添加到显示屏51上选择对象的显示区域的尺寸中,由此设定出检测区域。因此,在立体显示装置I中,即使用户的接触位置从选择对象的显示区域偏离,也能够检测出用户对该选择对象所进行的输入操作。区域设定部71设定检测区域的详细情况,将在后文中叙述。另外,若区域设定部71在一单位图像中设定了多个检测区域,则判断彼此相邻的检测区域是否有重叠的部分。也就是说,在对检测区域进行了扩大设定后,所设定的彼此相邻的检测区域有可能会发生相互重叠。因此,若设定后的检测区域有相互重叠的部分,则区域设定部71重新对检测区域进行设定,以消除该重叠现象。具体为,区域设定部71使相互重叠的检测区域的其中至少一方的检测区域,向远离其他检测区域的方向移动,以此将检测区域重新设定到相互不重叠的位置。由此,在立体显示装置I中,能够切实地以每ー选择对象为单位来检测用户的输入操作,从而能够防止误动作。区域设定部71还把设定的每一选择对象的检测区域的坐标信息,输出给选择判断部72。〈选择判断部〉选择判断部72用以判断用户是否选择了选择对象。具体为,选择判断部72判断在区域设定部71输出的检测区域中,是否含有与坐标计算部6输出的用户接触位置相对应的坐标值。若接触位置的坐标值包含在检测区域中,则选择判断部72判断为用户选择了与该检测区域对应的选择对象,并将该判断结果输出给内容处理部2。
〈隆出量调整部〉隆出量调整部73用以调整选择对象在视觉上从显示屏51隆出的隆出量。具体为,隆出量调整部73生成用以使用户选择的选择对象的隆出量d減少的控制信号,并将该控制信号输出给内容处理部2。这样,在显示屏51所显示的选择对象当中,能够使用户选择了的选择对象的视觉性隆出量比未被选择的选择对象的视觉性隆出量少。由此,用户能够从视觉上分辨出已被选择的选择对象和未被选择的选择对象,因此能提高用户的视认性和操作性。〈布局变更部〉
布局变更部74用以对显示屏51上显示的选择对象的布局作变更。在此,布局是指在2维或3维空间坐标系上的,具有位置和尺寸、以及外形属性的对象的配置方式。例如当显示屏51的画面由像素集合组成时,则位置、尺寸通常以点(像素)为单位来表达。具体为,当区域设定部71重新设定了检测区域时,布局变更部74根据重新设定的检测区域的坐标信息,生成对显示屏51中显示的选择对象的显示间隔进行拓宽的控制信号,并将该控制信号输出给内容处理部2。由此,能够应随重新设定的检测区域,来拓宽显示在显示屏51中的选择对象的显示间隔,从而能够提高用户的视认性和操作性。<区域设定部对检测区域的设定>以下,根据图2及图3,说明ー下区域设定部71对检测区域进行的设定。区域设定部71在设定检测区域时,计算为扩大检测区域而要附加的扩大量以及扩大方向。〈扩大量的计算方法〉首先,參照图2及图3来说明区域设定部71所设定的检测区域的扩大量的计算方法。图2是用来说明区域设定部71对检测区域的扩大量进行计算的计算方法的模式图。在图2中,Pl是选择对象OB在显示屏51上的显示区域;P2是用户看到的选择对象OB的视认位置;A是触屏52上的检测区域,其用来检测用户向选择对象OB作出的输入操作;P3是,看似处于视认位置P2的选择对象OB沿垂直于显示屏51的方向投影到触屏52上的投影区域是根据实验结果而知的用户会接触的区域。如图2所示,检测区域A由基本区域Al和扩大区域A2构成。基本区域Al设在显示屏51所显示的选择对象OB的显示区域Pl上,基本区域Al的尺寸与显示区域Pl相同。SP,基本区域Al相当于是图9所示的现有触屏式三维显示屏151上的检测区域al。通过立体显示装置1,从用户的角度看,显示屏51的显示区域Pl上所显示的选择对象OB会看似处于视认位置P2。根据实验结果得知在上述情况下,当用户对看似处于视认位置P2的选择对象OB进行输入操作时,用户会凌乱地触摸包括基本区域Al和投影区域P3在内的接触区域I中的某个位置。之所以会发生这ー现象,是由于用户的视感及体感因人而异的缘故。因此以往的技术中,当在用户的接触位置与显示区域Pl (基本区域Al)之间出现了位置偏差时,触屏52便无法检测到用户对选择对象OB作出的输入操作。对此,区域设定部71扩大设定出比选择对象OB在显示屏51上的显示区域Pl大的检测区域A。具体为,区域设定部71设定出由基本区域Al和扩大区域A2相加而成的检测区域A。以下,说明ー下区域设定部71对检测区域A的扩大量进行计算的计算方法例。〈计算方法I>首先,參照图2来说明检测区域A的扩大量的计算方法I。将检测区域A的纵方向(y轴)扩大量设为AH(单位为mm)(參照图4),区域设定部71根据以下的计算式I来计算纵方向扩大量AH。AH[mm] = SHX (h-d) / (L-d) [mm]......(计算式 I)同样,将检测区域A的横方向(X轴)扩大量设为AW (単位为mm)(參照图4),区域设定部71根据以下的计算式2来计算横方向扩大量AW。 Aff [mm] = SffX (h-d) / (L-d) [mm]......(计算式 2)在上述计算式I和计算式2中,L为显示屏51与用户眼睛间的距离(单位为mm),h为选择对象OB在视觉上从显示屏51隆出的隆出量(单位为mm),d是从显示屏51起至供检测用户输入操作的位置为止的距离(单位为mm),SH是将输入显示器5的高度方向划定为纵方向时的显示屏51的纵方向长度(单位为mm),SW(无图示)是将输入显示器5的宽度方向划定为横方向时的显示屏51的横方向长度(单位为mm)。在本实施方式中,若采用触屏52来作为输入器件,则从显示屏51到供检测用户输入操作的位置为止的距离d便是触屏52的厚度。另外,若采用距离传感器来作为输入器件,则从显示屏51到供检测用户输入操作的位置为止的距离d便是从显示屏51起,到距离传感器检测用户输入操作的有效位置为止的检测距离。显示屏51与用户眼睛间的距离L例如可以是显示屏51与用户右眼的间距和显示屏51与用户左眼的间距的平均值。或可以是显示屏51与左右眼中某一方的间距。像这样,区域设定部71把根据上述计算式I算出的纵方向扩大量AH,附加到基本区域Al的y轴两端的其中至少一端的方向上。另外,区域设定部71把根据上述计算式2算出的横方向扩大量AW,附加到基本区域Al的X轴两端的其中至少一端的方向上。由此,区域设定部71设定出由基本区域Al和扩大区域A2相加而成的检测区域A。如上所述,区域设定部71运用上述的计算式I和计算式2来计算扩大量AH、AW,并设定检测区域A。由此便能够使检测区域A扩大到将投影区域P3包含在内的程度。这样,便能使检测区域A与接触区域I合为一体,因此即使在显示区域Pl (基本区域Al)和用户接触位置之间出现位置偏差,也能够切实地检测出用户对选择对象OB所作的输入操作。另外,若是运用计算方法I来计算检测区域A的扩大量,则优选区域设定部71将检测区域A的纵方向扩大量AH设定在SHX (h-d) /600 [mm]以上SHX (h-d) / (100-d) [mm]以下。同样,优选区域设定部71将检测区域A的横方向扩大量AW设定为SWX (h-d)/600[mm]以上 SffX (h-d)/(100-d) [mm]以下。—般而言,人的手臂的平均长度约为600mm。因此,将(L_d)定为600mm,并将扩大区域A2的扩大下限值定为SHX (h-d)/600[mm]或SWX (h-d)/600[mm]。通过这样,在用户用手指来对选择对象OB作选择的情况下,当用户从离显示屏51最远的位置进行输入操作时,能够防止此时的位置偏差所导致的误操作。另外,为了使用户正确认识显示屏51上显示的选择对象0B,显示屏51与用户眼睛之间的距离一般需要保持约IOOmm以上。因此将L定为100mm,并将扩大区域A2的扩大上限值定为SHX (h-d)/(100-d) [mm]或SWX (h-d)/(100-d) [mm]。通过这样,当用户从离显示屏51最近的位置进行输入操作时,能够防止此时的位置偏差所导致的误操作。〈计算方法2>接下来,參照图3来说明检测区域A的扩大量的计算方法2。图3是用来说明区域设定部71对检测区域A的扩大量进行计算的其他计算方法的模式图。如图3所示的,将显示屏51显示的选择对象OB的能够实现立体视感的右眼用图像与左眼用图像间的位置偏差量设为P (単位为mm),此时优选区域设定部71将检测区域A的纵(y轴)方向扩大量AH定为20Xpバ75+p) [mm]以上SHXpバ75+p) [mm]以下,并将检测区域A的横(X轴)方向扩大量AW定为2OXpバ75+p) [mm]以上SWXpバ75+p) [mm]以下。在此,通过实验得知用户在视听显示屏51上显示的图像时,因身体的动作而时常会产生至少20mm左右的视线位置变化。因此将扩大区域A2的扩大下限值至少定为20Xp/ (75+p),这样便能防止因伴随用户身体动作的视线位置变化而导致的误操作。另外,在z轴方向的空间,即在沿垂直于显示屏51的方向所划定的空间内,若存在用户的眼睛,则用户眼睛在显示屏51上的垂直投影位置与选择对象OB的显示区域Pl之间的最大纵向距离便为SH,而最大横向距离便为SW。因此,将扩大区域A2的横向上和纵向上的扩大上限值各定为SHXpA75+p) [mm], Sff Xp/(75+p) [mm],这样便能够切实地将检测区域A扩大到用户所看到的选择对象OB的视认位置P2的下方。此外,计算方法2不需要使用显示屏51与用户间的距离L、选择对象OB的隆出量h、以及自显示屏51起至输入操作的有效检测位置为止的距离d,因此区域设定部71能够容易地设定检测区域A。〈扩大方向的计算〉接着,參照图2及图4,对区域设定部71计算检测区域A的扩大方向的计算方法进行说明。一般而言,用户的接触位置具有从显示屏51显示的选择对象OB的显示区域Pl偏向显示屏51的中心的倾向。例如图2所示,当选择对象OB显示在用户视平线的上方时,用户有触摸到基本区域Al下方的倾向。因此,通过将检测区域A向显示屏51的中心扩大,便能够使检测区域A的扩大方向与用户接触位置的偏离方向相一致。具体为,区域设定部71对显示屏51的中心坐标和选择对象OB的显示区域Pl的中心坐标进行比较,由此计算检测区域A的扩大方向。图4的(a) (d)是检测区域A的扩大方向的一例俯视图。如图4的(a)所示,区域设定部71可以以包围基本区域Al外周的方式来附加扩大区域A2,由此来设定检测区域A。因此无论用户的眼睛相对于选择对象OB处于什么位置,即使发生了上述位置偏离,也能够切实地检测出用户对选择对象OB作的输入操作。另外,若区域设定部71是将检测区域A向显示屏51的中心扩大,则如图4的(b) (d)所示那样设定检测区域A即可。例如,当显示屏51的中心坐标位于选择对象OB的显示区域Pl的中心坐标的右下方时,则区域设定部71如图4的(b)那样,对基本区域Al的右边和底边附加扩大区域A2,由此来设定检测区域A。另外,当显示屏51的中心坐标位于选择对象OB的显示区域Pl的中心坐标的上方吋,则区域设定部71如图4的(c)那样,对基本区域Al的顶边附加扩大区域A2,由此来设定检测区域A。再之,当显示屏51的中心坐标位于选择对象OB的显示区域Pl的中心坐标的左方吋,则区域设定部71如图4的(d)那样,对基本区域Al的左边附加扩大区域A2,由此来设定检测区域A。如图4的(b) (C)所示那样,通过向显示屏51的中心扩大设定检测区域A,能够防止不必要地设定检测区域A,并防止所设定的检测区域A发生重叠。〈立体显示装置中的处理〉以下,參照图5及图6来说明本实施方式的立体显示装置I中的处理。
〈处理例1>首先參照图5来说明本实施方式的立体显示装置I的基本处理,即处理例I。图5是本发明实施方式中的立体显示装置I的处理例I的流程图。如图5所示,处理例I具有步骤SI SI I。首先,内容处理部2读出记录在媒体M等中的图像内容(SI),并生成各个单位图像的图像数据。其次,内容处理部2判断生成的每ー单位图像的图像数据中是否含有按键等选择对象 OB (S2)。若图像数据中未含有选择对象OB (在S2为“否”),则内容处理部2使图像数据与各对象的坐标信息建立对应关系,然后将它们输出给三维描绘引擎3 (S3),从而使显示屏51显示出图像数据所示的图像。另ー方面,若图像数据中含有选择对象OB (在S2为“是”),则内容处理部2使图像数据与各对象的坐标信息建立对应关系,然后将它们输出给三维描绘引擎3,以使显示屏51显示出图像数据所示的图像,并且还将选择对象OB的坐标信息输出给控制部7 (S4)。控制部7的区域设定部71取得了从内容处理部2输出的选择对象OB的坐标信息后,根据该坐标信息,计算用于扩大出检测区域A的扩大方向和附加长度,其中该附加长度亦即扩大量AH、AW(S5)。接着,区域设定部71根据在S5中计算出的扩大量AH、AW以及扩大方向,设定每一选择对象OB各自的检测区域A (S6)。具体为,区域设定部71针对与显示屏51显示的选择对象OB的显示区域Pl相对应的基本区域Al,向规定方向附加计算出的扩大量AH、AW,由此来设定检测区域A。区域设定部71若对ー单位图像而设定了多个检测区域A,则判断相邻的检测区域A是否有发生重叠的部分(S7)。若检测区域A中发生了重叠的部分(在S7为“是”),则区域设定部71重新设定检测区域A,以消除该重叠(S8)。具体为,区域设定部71重新对检测区域A进行以下的设定使互相重叠的检测区域A的其中至少一方的检测区域A,朝远离其他检测区域A的方向移动,以使检测区域A彼此不再重叠。接着,布局变更部74改变显示屏51显示的选择对象OB的布局(S9)。具体为,布局变更部74依照区域设定部71重新设定的检测区域A的坐标信息,生成用以对相应的选择对象OB在显示屏51中的显示位置进行变更的控制信号,并将该控制信号输出给内容处理部2。内容处理部2取得了从布局变更部74输出的控制信号后,将选择对象OB的原坐标信息改为该控制信号所示的坐标信息,然后将该坐标信息输出给三维描绘引擎3。由此,能够对应检测区域A的新设定,来使显示屏51显示出选择对象OB的布局被改变后的图像。另ー方面,若检测区域A中没有重叠的部分(在S7为“否”),则区域设定部71不进行步骤S8及S9的处理。接着,选择判断部72參照从区域设定部71输出的检测区域A的坐标信息以及从坐标计算部6输出的表示用户接触位置的坐标值,判断选择对象OB是否被选择(SlO)。具体为,选择判断部72从坐标计算部6取得了表示用户接触位置的坐标值后,判断该用户接触位置的坐标值是否包含在区域设定部71所设定的检测区域A的坐标域内。若接触位置的坐标值未包含在检测区域A的坐标域内(在SlO为“否”),则选择判断部72判断为无任何选择对象OB被选择,并重复SlO的处理,直到有选择对象OB被选择为止。另ー方面,若接触位置的坐标值包含在检测区域A的坐标域内(在SlO为“是”),则选择判断部72判断为与该检测区域A相对应的选择对象OB已被选择。然后,选择判断 部72生成用以表达该选择对象OB已被选择的控制信号,并将该控制信号输出给内容处理部2。内容处理部2取得了从选择判断部72输出的控制信号后,遵照用户就该控制信号所示的选择对象OB所作出的输入操作,进行与该输入操作对应的图像内容处理(Sll)。像这样,即使用户的接触位置从选择对象OB的显示区域Pl偏离,也能够通过处理例I来检测用户对选择对象OA所作的输入操作。另外,能够切实地检测出用户对选择对象所进行的输入操作,从而防止立体显示装置I的误动作。〈处理例2>以下,參照图6来说明本实施方式的立体显示装置I的另ー处理例2。在处理例2中将对以下情况下的处理进行说明。该情况为在用户的输入操作之后,以同一显示画面请求用户接着进行下ー输入操作。图6是本实施方式中的立体显示装置I的处理例2的流程图。如图6所示,处理例2具有步骤S21 S30。步骤S21 27的处理与图5所示的步骤SI S6以及SlO的处理相同,因此在此省略说明。在S27,若用户接触位置的坐标值包含在检测区域A的坐标域内(在S27为“是”),则选择判断部72判断为与该检测区域A相对应的选择对象OB已被选择。然后,选择判断部72生成用以表达该选择对象OB已被选择的控制信号,并将该控制信号输出给内容处理部2。内容处理部2从选择判断部72取得了用以表达选择对象OB已被选择的上述控制信号后,判断是否要以同一显示画面来请求用户继续进行下ー输入操作(S28)。若需要请求用户继续进行下ー输入操作(在S28为“是”),则内容处理部2向隆出量调整部73输出所被选择了的选择对象OB的坐标信息。隆出量调整部73取得了从内容处理部2输出的所被选择的选择对象OB的坐标信息后,改变该选择对象OB的坐标信息,以降低该选择对象OB的隆出量,并将改变后的坐标信息输出给内容处理部2 (S29)。内容处理部2取得了从隆出量调整部73输出控制信号后,将改变后的坐标信息输出给三维描绘引擎3,以使显示屏51显示出将选定的选择对象OB的隆出量降低后的图像。内容处理部2还将该选择对象OB的改变后的坐标信息输出给控制部7,以使控制部7重新设定出与降低后的隆出量相配的检测区域(S24)。另ー方面,若无需请求用户接着进行下ー输入操作(在S28为“否”),则内容处理部2与图5所示的步骤Sll同样,遵照用户就选择判断部72输出的控制信号所示的选择对象OB所作的输入操作,进行与该输入操作相对应的图像内容处理(S30)。像这样,通过处理例2,用户能够从视觉上区分出已选择了的选择对象OB和未选择的选择对象0B,因此能够提高用户的视认性和操作性。く 总结〉如上所述,本实施方式的控制部7供立体显示装置I使用,立体显示装置I具有不仅检测用户的输入操作还能够显示选择对象OB的输入显示器5。控制部7具备区域设定部71,区域设定部71将检测区域扩大成比选择对象OB的显示区域Pl大,该检测区域用来检测对输入显示器5上显示的选择对象OB作选择的这ー用户输入操作。 另外,如上述的,在现有技术中,输入显示器5上显示的选择对象OB的显示区域Pl与用户视觉认知的选择对象OB的视认位置P2会不一致,从而用户的接触位置有时会偏离出选择对象OB在输入显示器5上的显示区域Pl。针对这ー问题,本实施方式的控制部7具备区域设定部71,区域设定部71设定出比选择对象OB的显示区域Pl大的检测区域A,该检测区域A用来检测用户对输入显示器5上显示的选择对象OB作选择的这ー输入操作。S卩,本实施方式的控制部7设定出比显示区域Pl大的检测区域A,由此,即使用户的接触位置偏离出选择对象OB在输入显示器5上的显示区域P1,仍能够检测到用户对选择对象OB所作的输入操作。因此,通过本实施方式的控制部7,能够防止用户对立体显示装置I上立体显示的选择对象OB作出误操作,从而能够提高立体显示装置I的操作性。〔实施方式2〕以下,根据图7及图8,对涉及本发明的检测区域扩大装置的第2实施方式进行说明。为了便于说明,对于与上述实施方式I中说明过的附图中部件具有同一功能的部件,赋予同一标记并省略其说明。<立体显示装置的结构>首先,參照图7来说明本实施方式的立体显示装置的结构。图7是本实施方式中的立体显示装置Ia的概略结构框图。如图7所示,立体显示装置Ia与实施方式I的立体显示装置I的不同处在于还具备了摄像部75、位置检测部76、运算部(计算単元)77。〈摄像部75>摄像部75例如是CO) (Charge Coupled Device 电I禹合器件)或CMOS (Complementary Metal Oxide Semiconductor :互补金属氧化半导体)照相机,其对立体显示装置Ia的显示屏51的前方进行拍摄,并将拍摄的图像数据输出给控制部7。摄像部75的装设位置并无特别限定,但需要装设在能使操作立体显示装置Ia的用户的脸部落入摄像范围内的位置。在本实施方式中,摄像部75按照其透镜光轴与显示屏51垂直的方式装设在输入显示器5上。摄像部75拍摄到的图像数据,被用来供控制部7具备的位置检测部76对用户眼睛的位置进行检测处理。<位置检测部>位置检测部76用以检测用户眼睛在显示屏51的垂直方向上的位置。具体为,位置检测部76分析从摄像部75输出的图像数据,由此检测该图像数据中所含的用户眼睛的位置。例如,位置检测部76从图像数据中抽取接近人肤色的图像区域,并从该图像区域中找出眼睛特征量在规定阈值以上的区域,且将该区域识别为用户眼睛的位置。
位置检测部76将检测出的、用户眼睛相对于显示屏51的位置,输出给运算部77。在此,位置检测部76可以根据用户眼睛相对于显示屏51的位置,来计算显示屏51上的与用户眼睛位置相对应的坐标值,并将该坐标值输出给运算部77。在该方案中,位置检测部76例如可以使用在摄像部75与显示屏51间进行坐标值换算的换算表,来计算显示屏51上的与用户眼睛位置相对应的坐标值。<运算部>运算部77对于用户眼睛位置在显示屏51上的垂直投影、以及用户视觉认识的选择对象OB位置在显示屏51上的垂直投影,将该两个垂直投影之间的距离,换算成纵方向上的距离和横方向上的距离。在此,纵方向是沿显示屏51的高度方向来划定的,横方向是沿显示屏51的宽度方向来划定的。也就是说,将显示屏51的高度方向划定成y轴方向(纵方向),将显示屏51的宽度方向划定成X轴方向(横方向),将垂直于X轴及y轴的方向划定为z轴方向(垂直方向)时,运算部77在由X轴、y轴、z轴所定的空间坐标系中,将用户眼睛位置的I轴坐标与选择对象OB的视认位置P2的y轴坐标之间的差,作为纵方向距离来算出;并将用户眼睛位置的X轴坐标与该视认位置P2的X轴坐标之间的差,作为横方向距离来算出。图8是用来说明图7所示的运算部77对纵方向距离H进行计算的一例计算方法的模式图。以下对纵方向距离H的计算方法进行说明。至于横方向距离W(无图示)的计算方法,只要将I轴方向视为X轴方向即可同样地算出。因此省略说明横方向距离W的计算方法。在图8中,L代表显示屏51与用户眼睛之间的距离(单位为mm),R代表摄像部75的光轴与穿过显示屏51中心且垂直于显示屏51的垂线之间的距离(单位为mm),a代表摄像部75的视角,SH代表将输入显示器5的高度方向划定为纵方向时的显示屏51的纵方向长度(单位为mm)。另外,显示屏51与用户眼睛间的距离L例如可以是显示屏51与用户右眼之间的间距和显示屏51与用户左眼之间的间距的平均值。或也可以是显示屏51与左右眼中某一方的间距。在此,若将显示屏51的纵方向上的像素数设为21,将视认位置P2的y坐标设为yi,将眼睛的I坐标设为y2,将摄像部75的纵方向上的像素数设为Ti2,将显示屏51的中心坐标值设为(0,0),则摄像部75的中轴与距离L(视线)间的视角(图中的hi)为(y2/Y2) XLXtan(a/2),选择对象OB在空间坐标系中的y坐标(图中的h2)为(y/Y1) X (SH/2)。
因此,眼睛位置在空间坐标系中的y坐标为(y2/Y2) XLXtan( a/2)+R。从而,可计算出纵方向距离H 为 R- (y2/Y2) X L X tan ( a /2) - (Y1A1) X (SH/2)。纵方向距离H以及横方向距离W的计算方法并不限于上述的方法,也可以运用其他公知的方法。<计算方法3>以下,说明一下立体显示装置Ia对检测区域A的扩大量AH、AW进行计算的计算方法。将检测区域A的纵方向扩大量设为AH(单位为mm),区域设定部71运用下述计算式3来计算纵方向扩大量AH。AH[mm] = HX (h_d)/ (L_d) [mm]......(计算式 3)同样,将检测区域A的横方向扩大量设为AW(单位为mm),区域设定部71运用下述计算式4来计算横方向扩大量AW。Aff [mm] = WX (h_d) / (L_d) [mm]......(计算式 4)在上述计算式3和计算式4中,L为显示屏51与用户眼睛间的距离(单位为mm),h为选择对象OB在视觉上从显示屏51隆出的隆出量(单位为mm),d为从显示屏51起至供检测用户输入操作的位置为止的距离(单位为mm),H是运算部77算出的纵方向距离(单位为mm), W是运算部77算出的横方向距离(单位为mm)。如上所述,在实施方式I所述的计算式I及计算式2中,区域设定部71用运算部77算出的纵方向距离H和横方向距离W来取代显示屏51的纵方向长度SH和横方向长度SW,并计算检测区域A的扩大量AH、AW。因此区域设定部71能够随用户眼睛的位置来设定所需要的检测区域A。由此,通过本实施方式的立体显示装置Ia来恰当设定与用户眼睛位置相对应的检测区域A,能够有效地防止用户的误操作。本发明并不限于上述各实施方式,可以根据权利要求所示的范围进行各种的变更,适当地组合不同实施方式中记述的技术方案而得到的实施方式也包含于本发明的技术范围之内。最后,立体显示装置I的各功能块也可由硬件逻辑(hardware logic)来创建。或可如下述那样,使用CPU并通过软件来实现。也就是说,立体显示装置I具备对实现各功能的程序的命令加以执行的CPU (Central Processing Unit :中央处理器)、存储有上述程序的 R0M(Read Only Memory 只读存储器)、将上述程序展开的RAM (Random Access Memory :随机存取存储器)、以及存储上述程序及各种数据的存储器等存储装置等(记录介质)。而且,本发明的目的也可以通过以下方案来达成向提供给立体显示装置I提供记录介质,该记录介质中以计算机能读取的方式记录有控制部7的控制程序的程序代码(执行形式程序、中间代码程序、源程序),该控制程序是用以实现上述各功能的软件;由立体显示装置I的计算机(或CPU、MPU)来读出记录在上述记录介质中的上述程序代码,且加以执行。关于上述记录介质,例如可以是磁带、盒式带等的带类;也可以是包括软盘(注册商标)、硬盘等磁盘以及⑶-R0M、M0、MD、DVD、⑶-R等光盘的盘类;也可以是IC卡(包括存、储卡)、光卡等卡类;或是掩模型ROM、EPROM、EEPR0M、闪存ROM等半导体存储器类。另外,立体显示装置I也能够连接通信网络,上述程序代码也能够借助于通信网络来提供。关于上述通信网络,并没有特别的限制。例如,可以利用互联网(internet)、内联网(intranet)、外联网(extranet)、LAN、ISDN、VAN、CATV通信网、虚拟专用网络(virtual private network)、电话回线网络、移动通信网络、卫星通信网络等。另外,用以构成通信网络的传输介质并没有特别的限制,例如,可以利用IEEE1394、USB、电力线、电缆电视回线、电话线、ADSL回线等有线通信,也可以利用诸如IrDA或遥控器等的红外线、Bluetooth(注册商标)、802. 11无线通信、HDR、便携式电话网络、卫星回线、地面数字广播网络(terrestrial digital net)等无线通信。即使上述程序代码的形态是通过电子传输来体现的、载置于载波中的计算机数据信号,本发明也能够得以实现。〔补足〕本发明的显示装置的特征还可表达如下。 S卩,本发明的显示装置为具备了指示动作检测机构的立体影像显示装置,该指示动作检测机构对用户的身体或代替物所作出的指示进行检测,该显示装置的特征在于具有以下功能在检测用户针对该显示装置立体显示的操作对象所作的指示动作时,将上述指示动作的检测区域扩大设定成大于上述立体显示的区域。另外,本发明的显示装置的特征在于上述指示动作检测机构为触屏;用户的上述指示动作包括向上述触屏上的检测区域的接近动作;在设视听距离为L,设对象的隆出量为h,设画面与上述触屏上的检测区域间的间隔为d,设方形画面的纵方向的长度为SH,设该画面的横方向的长度为SW时,上述纵方向上的扩大设定距离为SHX (h-d)/(L-d)以下,上述横方向上的扩大设定距离为SWX (h-d)/(L-d)以下。另外,本发明的显示装置的特征在于上述指示动作检测机构为触屏;用户的上述指示动作包括向上述触屏上的检测区域的接近动作;在设画面中显示的上述操作对象的左右图像之间的位置偏差为P (单位为mm),设画面尺寸为SH (单位为mm)时,上述纵方向上的扩大设定距离为SHXp/ (75+p) [mm]以下,上述横方向上的扩大设定距离为SWXp (75+p)[mm]以下。另外,本发明的显示装置的特征在于上述扩大区域的扩大方向限于是朝该立体影像输出装置的画面中央的方向。另外,本发明的显示装置的特征在于还具有用户正对位置取得单元、以及对上述按键的配置位置与上述用户正对位置取得单元所取得的用户正对位置之间的画面内距离进行计算的单元;用上述画面内距离来取代上述SH和SW。另外,本发明的显示装置的特征在于具有以下功能当显示有多个按键时,将按键的间隔扩大配置成比二维显示时的间隔大。〔工业上的利用可能性〕本发明能广泛适用于可立体显示图像的电视/监视器、数字标牌、电子黑板、图形输入板终端、智能手机、游戏机等各种显示装置。
权利要求
1.一种检测区域扩大装置,其特征在干 供具备了输入显示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能显示立体对象; 该检测区域扩大装置具备区域扩大单元; 所述区域扩大单元将检测区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于检测对所述输入显示部上显示的立体对象作选择的用户输入操作。
2.根据权利要求I所述的检测区域扩大装置,其特征在于 所述区域扩大单元计算为了扩大所述检测区域而需附加的长度扩大量和扩大方向,由此来扩大该检测区域。
3.根据权利要求I或2所述的检测区域扩大装置,其特征在于 在把所述输入显示部的显示面与用户眼睛之间的距离设为L毫米,把所述立体对象的在视觉上从所述显示面隆出的隆出量设为h毫米,把自所述显示面起至所述输入操作的有效检测位置为止的距离设为d毫米,把将所述输入显示部的高度方向划定为纵方向时的所述显示面的纵方向长度设为SH毫米,把将所述输入显示部的宽度方向划定为横方向时的所述显示面的横方向长度设为SW毫米吋, 所述区域扩大单元使所述检测区域的纵方向长度,向所述纵方向的两端中的至少一端扩大SHX (h-d)/(L-d)毫米,且使所述检测区域的横方向长度,向所述横方向的两端中的至少一端扩大SWX (h-d)/(L-d)毫米。
4.根据权利要求3所述的检测区域扩大装置,其特征在于 所述区域扩大单元在SHX (h-d)/600毫米以上SHX (h-d) / (100-d)毫米以下的范围内扩大所述检测区域的纵方向长度,在SWX (h-d)/600毫米以上SWX (h-d)/(100-d)毫米以下的范围内扩大所述检测区域的横方向长度。
5.根据权利要求I或2所述的检测区域扩大装置,其特征在于 在把所述输入显示部显示的立体对象的能构成立体视感的右眼用图像与左眼图像之间的位置偏差量设为P毫米,把将所述输入显示部的高度方向划定为纵方向时的该输入显示部的显示面的纵方向长度设为SH毫米,把将所述输入显示部的宽度方向划定为横方向时的所述显示面的横方向长度设为SW毫米吋, 所述区域扩大单元使所述检测区域的纵方向长度在20p/(75+p)毫米以上SHXp/(75+p)毫米以下的范围内向所述纵方向的两端中的至少一端扩大,使所述检测区域的横方向长度在20p/(75+p)毫米以上SWXp/(75+p)毫米以下的范围内向所述横方向的两端中的至少一端扩大。
6.根据权利要求I或2所述的检测区域扩大装置,其特征在于 所述区域扩大单元使所述检测区域向所述输入显示部的显示面中心进行扩大。
7.根据权利要求I或2所述的检测区域扩大装置,其特征在于 具备位置检测部以及计算单元; 所述位置检测部检测用户眼睛相对于所述输入显示部的位置; 对于用户眼睛位置在所述输入显示部的显示面上的垂直投影、以及用户视觉认知的立体对象位置在所述显示面上的垂直投影,所述计算単元将该两垂直投影之间的距离换算成纵方向上的距离和横方向上的距离,其中,用户眼睛位置由所述位置检测部所检测,所述纵方向是所述输入显示部的高度方向,所述横方向是所述输入显示部的宽度方向; 在把所述显示面与用户眼睛之间的距离设为L毫米,把所述立体对象的在视觉上从所述显示面隆出的隆出量设为h毫米,把自所述显示面起至所述输入操作的有效检测位置为止的距离设为d毫米,把所述计算単元算出的所述纵方向上的距离设为H毫米,把所述计算単元算出的所述横方向上的距离设为W毫米吋, 所述区域扩大单元使所述检测区域的纵方向长度向所述纵方向的两端中的至少一端扩大HX (h-d)/(L-d)毫米,使所述检测区域的横方向长度向所述横方向的两端中的至少一端扩大WX (h-d) / (L-d)毫米。
8.根据权利要求7所述的检测区域扩大装置,其特征在于 所述区域扩大单元在HX (h-d)/600毫米以上HX (h-d) / (100-d)毫米以下的范围内扩大所述检测区域的纵方向长度,在WX (h-d)/600毫米以上WX (h-d)/(100-d)毫米以下的 范围内扩大所述检测区域的横方向长度。
9.根据权利要求I或2所述的检测区域扩大装置,其特征在于 具备位置检测部以及计算单元; 所述位置检测部检测用户眼睛相对于所述输入显示部的位置; 对于用户眼睛位置在所述输入显示部的显示面上的垂直投影、以及用户视觉认知的立体对象位置在所述显示面上的垂直投影,所述计算単元将该两垂直投影之间的距离换算成纵方向上的距离和横方向上的距离,其中,用户眼睛位置由所述位置检测部所检测,所述纵方向是所述输入显示部的高度方向,所述横方向是所述输入显示部的宽度方向; 在把所述输入显示部显示的立体对象的能构成立体感的右眼用图像与左眼图像之间的位置偏差量设为P毫米,把所述计算単元算出的所述纵方向上的距离设为H毫米,把所述计算单元算出的所述横方向上的距离设为W毫米吋, 所述区域扩大单元使所述检测区域的纵方向长度在20p/(75+p)毫米以上HXp/(75+p)毫米以下的范围内向所述纵方向的两端中的至少一端扩大,使所述检测区域的横方向长度在20p/(75+p)毫米以上WXp/(75+p)毫米以下的范围内向所述横方向的两端中的至少一端扩大。
10.根据权利要求I或2所述的检测区域扩大装置,其特征在于 还具备显示位置变更单元,所述显示位置变更单元改变所述输入显示部显示的立体对象的显示位置; 当所述输入显示部上显示有多个立体对象时,为了使所述区域扩大单元扩大的所述检测区域互不重叠,所述显示位置变更单元改变所述立体对象的显示位置。
11.根据权利要求I或2所述的检测区域扩大装置,其特征在于 还具备判断单元以及隆出量调整单元; 当用户的输入操作位置处于所述检测区域内时,所述判断単元判断成用户执行了对所述输入显示部上显示的立体对象作选择的这ー输入操作; 所述隆出量调整单元调整所述立体对象的在视觉上从所述输入显示部隆出的隆出量; 在所述判断単元的判断结果是用户执行了输入操作时,所述隆出量调整单元減少所述立体对象的隆出量。
12.根据权利要求I或2所述的检测区域扩大装置,其特征在于所述输入显示部是触屏式的显示器件。
13.根据权利要求I或2所述的检测区域扩大装置,其特征在于所述输入显示部介由距离传感器来检测用户的输入操作。
14.一种显示装置,其特征在干 具备有权利要求I或2所述的检测区域扩大装置。
15.一种检测区域扩大方法,其特征在干 供具备了输入显示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能显示立体对象; 该检测区域扩大方法包含区域扩大步骤; 在所述区域扩大步骤中,将检测区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于检测对所述输入显示部上显示的立体对象作选择的用户输入操作。
全文摘要
本发明的控制部(7)供具备了输入显示器(5)的立体显示装置(1)所用,其中输入显示器(5)检测用户的输入操作且能显示选择对象OB。控制部(7)具备区域设定部(71),区域设定部(71)将检测区域扩大得大于选择对象OB的显示区域,其中检测区域被用于检测对输入显示器(5)上显示的按键等选择对象OB作选择的用户输入操作。
文档编号G06F3/041GK102736846SQ20121008605
公开日2012年10月17日 申请日期2012年3月28日 优先权日2011年3月31日
发明者山田博久, 滨本将树, 田岛秀春, 荣藤淳 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1