首页> 中国专利> 检测区域扩大装置、显示装置以及检测区域扩大方法

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

摘要

本发明的控制部(7)供具备了输入显示器(5)的立体显示装置(1)所用,其中输入显示器(5)检测用户的输入操作且能显示选择对象OB。控制部(7)具备区域设定部(71),区域设定部(71)将检测区域扩大得大于选择对象OB的显示区域,其中检测区域被用于检测对输入显示器(5)上显示的按键等选择对象OB作选择的用户输入操作。

著录项

  • 公开/公告号CN102736846A

    专利类型发明专利

  • 公开/公告日2012-10-17

    原文格式PDF

  • 申请/专利权人 夏普株式会社;

    申请/专利号CN201210086057.9

  • 申请日2012-03-28

  • 分类号G06F3/048;G06F3/041;

  • 代理机构中科专利商标代理有限责任公司;

  • 代理人张远

  • 地址 日本国大阪府

  • 入库时间 2023-12-18 06:52:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-08-13

    授权

    授权

  • 2012-12-12

    实质审查的生效 IPC(主分类):G06F3/048 申请日:20120328

    实质审查的生效

  • 2012-10-17

    公开

    公开

说明书

技术领域

本发明涉及一种对检测区域加以扩大的检测区域扩大装置,其中所述检测区 域被用于检测对显示装置中立体显示的按键等选择对象所作选择的用户输入操 作。

背景技术

近年,人们已开始运用3维显示屏来立体显示按键等选择对象,以此试图提 高用户界面的真实感。另外,现已提出了一种提高在用触屏来对立体显示的选 择对象作选择时的用户视认性的技术。

例如专利文献1揭示了一种通过使经触屏而选择的选择对象向用户面前隆 出显示,来提高用户的视认性的技术。

(现有技术文献)

专利文献1:日本国专利授权公告“特许03971694号公告”;2007年9月5 日公开。

发明内容

然而,就触屏式的3维显示屏而言,当用户对显示在会聚点以外的屏幕纵向 位置处的选择对象进行输入操作时,触屏有时会无法准确检测到用户对选择对 象作的输入操作,从而发生误操作。

其原因在于使用触屏式的3维显示屏时,3维显示屏上显示的选择对象的显 示区域与用户视觉(身体感觉上)认识的选择对象的视认位置会不一致,而当 用户凭身体感觉沿垂直于3维显示屏的方向按下选择对象时,用户所接触的位 置会偏离出3维显示屏所显示的选择对象的显示区域。

图9是使用以往的触屏式三维显示屏151时所发生的输入操作位置偏离的原 理说明模式图。在图9中,为了便于说明而省略表示了触屏。

在图9中,P1表示的是3维显示屏151上的选择对象OB的显示区域;P2 表示的是用户所看到的选择对象OB的视认位置;a1表示的是触屏上的用于检 测用户对选择对象OB所作的输入操作的检测区域;P3表示的是,看似处于视 认位置P2的选择对象OB沿垂直于3维显示屏151的方向投影到触屏上的投影 区域;I表示的是根据试验结果而得知的用户接触区域。

如图9所示,当使用触屏式三维显示屏151时,因用户对选择对象OB的立 体视感,显示在显示区域P1的选择对象OB会看似处于视认位置P2。像这样, 在使用三维显示屏151时,选择对象OB在三维显示屏151上的显示区域P1未 必会与用户所看到的选择对象OB的视认位置P2相一致。

根据实验结果得知:在上述情况下,当用户对看似处于视认位置P2的选择 对象OB进行输入操作时,用户会凌乱地触摸包含检测区域a1和投影区域P3 在内的接触区域I中的某个位置。之所以会发生这一现象,是由于用户的视感及 体感因人而异的缘故。

因此,若用户的接触位置偏离出设定在显示区域P1处的检测区域a1,触屏 便无法准确检测到用户对选择对象OB作的输入操作,从而产生误操作。

为了防止此类误操作,现有技术采用的方案是在会聚点的位置上显示选择对 象OB,由此来防止上述的位置偏离。然而该方案的问题在于难以细致地立体表 现选择对象OB,也就是难以充分发挥3维显示功能。

本发明是鉴于上述的问题而研发的,目的在于提供一种能防止用户对显示装 置中立体显示的立体对象(选择对象)进行误操作,从而能提高显示装置的操 作性的检测区域扩大装置等。

为解决上述的问题,本发明的检测区域扩大装置的特征在于:供具备了输入 显示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能 显示立体对象;且具备区域扩大单元,所述区域扩大单元将检测区域扩大成比 所述立体对象的显示区域大,其中所述检测区域被用于检测用户对所述输入显 示部上显示的立体对象作选择的这一输入操作。

另外,为解决上述的问题,本发明的检测区域扩大方法的特征在于:供具备 了输入显示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检 测且能显示立体对象;且包含区域扩大步骤,在所述区域扩大步骤中,将检测 区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于检测用户 对所述输入显示部上显示的立体对象作选择的这一输入操作。

在具备了输入显示部的显示装置中,输入显示部上显示的立体对象的显示区 域与用户视觉认知的立体对象的视认位置会不一致,从而用户的输入操作位置 有时会偏离出立体对象在输入显示部上的显示区域。

针对这一问题,本发明的检测区域扩大装置具备区域扩大单元,区域扩大单 元将检测区域扩大成比所述立体对象的显示区域大,其中所述检测区域被用于 检测用户对所述输入显示部上显示的立体对象作选择的这一输入操作。也就是 说,本发明的检测区域扩大装置将上述检测区域扩大得大于上述显示区域,由 此,即使用户的输入操作位置偏离出立体对象在输入显示部上的显示区域,仍 能够检测到用户对该立体对象所进行的输入操作。

因此,通过本发明的检测区域扩大装置,能够防止用户对显示装置上立体性 显示的立体对象作出误操作,从而能够提高显示装置的操作性。

另外,在本发明的检测区域扩大装置中,作为优选,所述区域扩大单元计算 为了扩大所述检测区域而需附加的长度扩大量和扩大方向,由此来扩大该检测 区域。

根据上述技术方案,区域扩大单元通过计算检测区域的扩大量和扩大方向来 扩大该检测区域。由此,在本发明的检测区域扩大装置中,即使用户的输入操 作位置偏离出立体对象的显示区域,也能够检测到用户对该立体对象所进行的 输入操作。

另外,在本发明的检测区域扩大装置中,作为优选,在把所述输入显示部的 显示面与用户眼睛之间的距离设为L毫米,把所述立体对象的在视觉上从所述 显示面隆出的隆出量设为h毫米,把自所述显示面起至所述输入操作的有效检 测位置为止的距离设为d毫米,把将所述输入显示部的高度方向划定为纵方向 时的所述显示面的纵方向长度设为SH毫米,把将所述输入显示部的宽度方向划 定为横方向时的所述显示面的横方向长度设为SW毫米时,所述区域扩大单元 使所述检测区域的纵方向长度向所述纵方向的两端中的至少一端扩大SH×(h -d)/(L-d)毫米,且使所述检测区域的横方向长度向所述横方向的两端中 的至少一端扩大SW×(h-d)/(L-d)毫米。

通过上述技术方案,能够将检测区域扩大到所估测的用户输入操作位置。因 此,在本发明的检测区域扩大装置中,即使用户的输入操作位置偏离出立体对 象的显示区域,也能够检测到用户对该立体对象所进行的输入操作。

另外,若上述输入显示部能够根据用户向上述输入显示部的接近动作来检测 用户的输入操作,那么本发明的检测区域扩大装置便也能良好地供上述显示装 置使用。

另外,在本发明的检测区域扩大装置中,作为优选,所述区域扩大单元在 SH×(h-d)/600毫米以上SH×(h-d)/(100-d)毫米以下的范围内扩大 所述检测区域的纵方向长度,在SW×(h-d)/600毫米以上SW×(h-d)/ (100-d)毫米以下的范围内扩大所述检测区域的横方向长度。

一般而言,人的手臂的平均长度约为600mm左右。因此,将(L-d)定为 600mm,并将检测区域的扩大下限值定为SH×(h-d)/600[mm],以及定为 SW×(h-d)/600[mm]。通过这样,在用户用手指来对立体对象作选择的情况 下,当用户从离显示面最远的位置进行输入操作时,能够防止此时的位置偏差 所导致的误操作。

此外,为了使用户正确认识输入显示部上显示的立体对象,输入显示部的显 示面与用户眼睛之间的距离一般需要保持约100mm以上。因此将L定为100mm, 并将检测区域的扩大上限值定为SH×(h-d)/100[mm],以及定为SW×(h -d)/100[mm]。通过这样,当用户从离显示面最近的位置进行输入操作时,能 够防止此时的位置偏差所导致的误操作。

另外,在本发明的检测区域扩大装置中,作为优选,在把所述输入显示部显 示的立体对象的能构成立体视感的右眼用图像与左眼图像之间的位置偏差量设 为p毫米,把将所述输入显示部的高度方向划定为纵方向时的该输入显示部的 显示面的纵方向长度设为SH毫米,把将所述输入显示部的宽度方向划定为横方 向时的所述显示面的横方向长度设为SW毫米时,所述区域扩大单元使所述检 测区域的纵方向长度在20p/(75+p)毫米以上SH×p/(75+p)毫米以下的范 围内向所述纵方向的两端中的至少一端扩大,使所述检测区域的横方向长度在 20p/(75+p)毫米以上SW×p/(75+p)毫米以下的范围内向所述横方向的两 端中的至少一端扩大。

在上述技术方案中,区域扩大单元使检测区域的纵方向长度在20p/(75+p) 毫米以上SH×p/(75+p)毫米以下的范围内进行扩大。

另外,区域扩大单元使检测区域的横方向长度在20p/(75+p)毫米以上 SW×p/(75+p)毫米以下的范围内进行扩大。

在此,通过实验得知用户在视听输入显示部上显示的图像时,因自身的动作 而时常会产生至少20mm左右的视线位置变化。因此将检测区域的扩大下限值 至少定为20p/(75+p),这样便能防止伴随用户身体动作的视线位置变化所导 致的误操作。

另外,在沿垂直于输入显示部的方向来规化的空间内若存在用户的眼睛,则 用户眼睛在输入显示部上的垂直投影位置、与立体对象的显示区域之间的最大 纵向距离便为SH,最大横向距离便为SW。因此,将检测区域的纵向及横向的 扩大上限值,各定为SH×p/(75+p)[mm]、SW×p/(75+p)[mm]。这样便 能够切实地将检测区域扩大到:用户所看到的立体对象的视认位置的在显示面 上的垂直投影区域。

此外,在上述的技术方案中,不需要用输入显示部与用户间的距离、立体对 象的隆出量、以及自输入显示部起至输入操作的有效检测位置为止的距离等, 因此区域扩大单元对检测区域的设定较为容易。

因此,本发明的检测区域扩大装置能够有效地防止用户的误操作,且能够减 轻区域扩大单元的处理负担。

另外,在本发明的检测区域扩大装置中,作为优选,所述区域扩大单元使所 述检测区域向所述输入显示部的显示面中心进行扩大。

根据上述技术方案,区域扩大单元使检测区域向输入显示部的显示面中心扩 大。

一般而言,用户的输入操作位置具有从上述输入显示部显示的立体对象的显 示区域,偏向该输入显示部的显示面中心的倾向。因此,通过将检测区域向输 入显示部的显示面中心方向扩大,便能够使检测区域的扩大方向与用户的输入 操作位置的偏离方向相一致。

因此,本发明的检测区域扩大装置能够仅向必要的方向扩大检测区域,从而 能够防止检测区域的不必要的扩大。

另外,在本发明的检测区域扩大装置中,作为优选,具备位置检测部以及计 算单元;

所述位置检测部检测用户眼睛相对于所述输入显示部的位置;

对于用户眼睛位置在所述输入显示部的显示面上的垂直投影、以及用户视觉 认知的立体对象位置在所述显示面上的垂直投影,所述计算单元将该两垂直投 影之间的距离换算成纵方向上的距离和横方向上的距离,其中,用户眼睛位置 由所述位置检测部所检测,所述纵方向是所述输入显示部的高度方向,所述横 方向是所述输入显示部的宽度方向;在把所述显示面与用户眼睛之间的距离设 为L毫米,把所述立体对象的在视觉上从所述显示面隆出的隆出量设为h毫米, 把自所述显示面起至所述输入操作的有效检测位置为止的距离设为d毫米,把 所述计算单元算出的所述纵方向上的距离设为H毫米,把所述计算单元算出的 所述横方向上的距离设为W毫米时,所述区域扩大单元使所述检测区域的纵方 向长度向所述纵方向的两端中的至少一端扩大H×(h-d)/(L-d)毫米,使 所述检测区域的横方向长度向所述横方向的两端中的至少一端扩大W×(h-d) /(L-d)毫米。

在上述技术方案中,检测区域扩大单元使用计算单元算出的、用户眼睛在显 示面上的投影位置与用户在视觉上看到的立体对象在显示面上的投影位置之间 的纵方向距离H及横方向距离W,对检测区域进行扩大。因此,检测区域扩大 单元能够应随用户眼睛的位置来设定所需的检测区域。

因此,本发明的检测区域扩大装置能够恰当地设定出与用户眼睛的位置相对 应的检测区域,从而能有效地防止用户的误操作。

另外,在本发明的检测区域扩大装置中,作为优选,所述区域扩大单元在H ×(h-d)/600毫米以上H×(h-d)/(100-d)毫米以下的范围内扩大所述 检测区域的纵方向长度,在W×(h-d)/600毫米以上W×(h-d)/(100- d)毫米以下的范围内扩大所述检测区域的横方向长度。

在上述技术方案中,将检测区域的扩大下限值至少定为H×(h-d) /600[mm],以及定为W×(h-d)/600[mm]。通过这样,在用户用手指来对立 体对象作选择的情况下,当用户从离显示面最远的位置进行输入操作时,能够 防止此时的位置偏差所导致的误操作。

另外,将检测区域的扩大上限值定为H×(h-d)/(100-d)[mm],以及 定为W×(h-d)/(100-d)[mm]。通过这样,当用户从离显示面最近的位置 进行输入操作时,能够防止此时的位置偏差所导致的误操作。

因此本发明的检测区域扩大装置能够更有效地防止用户的误操作。

另外,在本发明的检测区域扩大装置中,作为优选,对于用户眼睛位置在所 述输入显示部的显示面上的垂直投影、以及用户视觉认知的立体对象位置在所 述显示面上的垂直投影,所述计算单元将该两垂直投影之间的距离换算成纵方 向上的距离和横方向上的距离,其中,用户眼睛位置由所述位置检测部所检测, 所述纵方向是所述输入显示部的高度方向,所述横方向是所述输入显示部的宽 度方向;在把所述输入显示部显示的立体对象的能构成立体感的右眼用图像与 左眼图像之间的位置偏差量设为p毫米,把所述计算单元算出的所述纵方向上 的距离设为H毫米,把所述计算单元算出的所述横方向上的距离设为W毫米时, 所述区域扩大单元使所述检测区域的纵方向长度在20p/(75+p)毫米以上H× p/(75+p)毫米以下的范围内向所述纵方向的两端中的至少一端扩大,使所述 检测区域的横方向长度在20p/(75+p)毫米以上W×p/(75+p)毫米以下的 范围内向所述横方向的两端中的至少一端扩大。

在上述技术方案中,检测区域扩大单元使用计算单元所换算的、用户眼睛在 输入显示部的显示面上的投影位置与用户在视觉上看到的立体对象在显示面上 的投影位置之间的纵方向距离H及横方向距离W,来对检测区域进行扩大。因 此,检测区域扩大单元能够应随用户眼睛的位置来设定所需的检测区域。

此外,在上述的技术方案中,不需要用输入显示部与用户间的距离、立体对 象的隆出量、以及自输入显示部起至输入操作的有效检测位置为止的距离等, 因此区域扩大单元对检测区域的设定较为容易。

因此,本发明的检测区域扩大装置能够恰当地设定出与用户眼睛的位置相对 应的检测区域,且能够减轻区域扩大单元的处理负担。

另外,在本发明的检测区域扩大装置中,作为优选,还具备显示位置变更单 元,所述显示位置变更单元改变所述输入显示部显示的立体对象的显示位置; 当所述输入显示部上显示有多个立体对象时,为了使所述区域扩大单元扩大的 所述检测区域互不重叠,所述显示位置变更单元改变所述立体对象的显示位置。

在上述输入显示部显示多个立体对象时,检测区域扩大单元扩大设定了检测 区域后的结果有可能会使相邻的检测区域彼此发生重叠。此时,显示位置变更 单元对与该检测区域相对应的立体对象的显示位置进行变更,以使检测区域互 不重叠。

因此本发明的检测区域扩大装置能够就每一立体对象而切实地检测出用户 输入操作,从而能防止误动作。

另外,在本发明的检测区域扩大装置中,作为优选,还具备判断单元以及隆 出量调整单元;当用户的输入操作位置处于所述检测区域内时,所述判断单元 判断成用户执行了对所述输入显示部上显示的立体对象作选择的这一输入操 作;所述隆出量调整单元调整所述立体对象的在视觉上从所述输入显示部隆出 的隆出量;在所述判断单元的判断结果是用户执行了输入操作时,所述隆出量 调整单元减少所述立体对象的隆出量。

根据上述技术方案,本发明的检测区域扩大装置具备隆出量调整单元,隆出 量调整单元减少由判断单元所判断的被用户选择了的立体对象的隆出量。因此, 用户所选择了的立体对象的视觉性隆出量被减少得低于未选择的立体对象的视 觉性隆出量,从而用户能够从视觉上区分出已选择了的立体对象。

因此本发明的检测区域扩大装置能够提高用户的视认性和操作性。

另外,在本发明的检测区域扩大装置中,优选所述输入显示部是触屏式的显 示器件。

通过上述技术方案,能够实现接触式的检测。由于触屏是通用商品,所以能 够降低输入显示部的制造成本。

另外,在本发明的检测区域扩大装置中,作为优选,所述输入显示部介由距 离传感器来检测用户的输入操作。

通过上述技术方案,能够实现非接触式的检测,因此能够提高用户的操作性。

另外,为解决上述问题,本发明的显示装置具备有上述检测区域扩大装置。

通过上述技术方案,能够实现一种能防止用户对显示的立体对象作出误操 作,且提高了用户操作性的显示装置。

上述检测区域扩大装置也可通过计算机来实现,在该情况时,使计算机作 为上述各单元发挥功能,从而借助计算机来实现检测区域扩大装置的程序以 及记录有该程序的计算机可读取记录介质也包含在本发明的范畴内。

〔发明效果〕

如上所述,为解决上述的问题,本发明的检测区域扩大装置供具备了输入显 示部的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能显 示立体对象;且具备区域扩大单元,所述区域扩大单元将检测区域扩大成比所 述立体对象的显示区域大,其中所述检测区域被用于检测对所述输入显示部上 显示的立体对象作选择的用户输入操作。

另外,为解决上述的问题,本发明的检测区域扩大方法供具备了输入显示部 的显示装置所用,其中所述输入显示部对用户的输入操作进行检测且能显示立 体对象;且包含区域扩大步骤,在所述区域扩大步骤中,将检测区域扩大成比 所述立体对象的显示区域大,其中所述检测区域被用于检测对所述输入显示部 上显示的立体对象作选择的用户输入操作。

因此,通过本发明的检测区域扩大装置以及检测区域扩大方法,能够防止用 户对显示装置上立体性显示的立体对象作出误操作,从而能够提高显示装置的 操作性。

附图说明

图1是实施方式1的立体显示装置的概略结构框图。

图2是用来说明图1所示的区域设定部对检测区域的扩大量进行计算的计算 方法的模式图。

图3是用来说明图1所示的区域设定部对检测区域的扩大量进行计算的其他 计算方法的模式图。

图4(a)~(d)是检测区域的扩大方向的一例俯视图。

图5是实施方式1中的立体显示装置的处理例1的流程图。

图6是实施方式1中的立体显示装置的处理例2的流程图。

图7是实施方式2中的立体显示装置的概略结构框图。

图8是用来说明图7所示的运算部对纵方向距离进行计算的一例计算方法的 模式图。

图9是以往的触屏式3维显示屏中所发生的输入操作位置偏离的原理说明模 式图。

<附图标记说明>

1     立体显示装置(显示装置)

1a    立体显示装置(显示装置)

5     输入显示器(输入显示部)

7     控制部(检测区域扩大装置)

7a    控制部(检测区域扩大装置)

51    显示屏(显示面)

52    触屏

71    区域设定部(区域扩大单元)

72    选择判断部(判断单元)

73    隆出量调整部(隆出量调整单元)

74    布局变更部(显示位置变更单元)

75    摄像部

76    位置检测部

77    运算部(计算单元)

AH    扩大量

AW    扩大量

H     纵方向距离

OB    选择对象(立体对象)

P1    显示区域

具体实施方式

〔实施方式1〕

以下,根据图1~图6,对本发明的涉及检测区域扩大装置的第1实施方式 进行说明。在本实施方式中,将对具备有本发明的检测区域扩大装置的立体显 示装置进行说明。

<立体显示装置的结构>

首先,参照图1来说明本实施方式的立体显示装置的结构。

图1是本实施方式的立体显示装置(显示装置)1的概略结构框图。如图1 所示,立体显示装置1具备内容处理部2、三维描绘引擎3、显示驱动器4、输 入显示器(输入显示部)5、坐标计算部6、控制部(检测区域扩大装置)7。以 下对立体显示装置1所具备的各部进行说明。

<内容处理部>

内容处理部2分别就每一单位图像,生成供输入显示器5的显示屏(显示面) 51显示图像的图像数据。内容处理部2从记录有图像内容的记录介质即媒体M、 以及应用程序软件等中读取出对象(object)信息,并根据对象信息来生成图像 数据。

在此,图像内容例如包括:静图像、动图像等的3维内容或由这些静/动图 像组合而成的多媒体内容。具体例如有VRML、OpenGL、DirectX等3维图形 语言所定义的图像、应用程序所定义的图像、电子邮件软件或文字处理软件所 定义的文本文件页面方式图像、Web网页中的图像、数字相机的预览图像等。

另外,对象信息是指用以对配置在2维或3维空间坐标上的显示要素即对象 (object)的位置、尺寸、外形属性、色彩等进行特定的信息。对象信息例如包 括用以表示对象的位置、尺寸、外形属性的坐标信息,也就是3维坐标值。该3 维坐标值中包含y轴方向(纵方向)、x轴方向(横方向)、z轴方向(垂直方向) 这3轴方向上的坐标值。y轴方向所划定的是后述的显示屏51的高度方向,x 轴方向所划定的是显示屏51的宽度方向,z轴方向所划定的是垂直于x轴及y 轴的方向。

另外,单位图像是指1文件、1帧或1页的图像等这些图像处理基本单位的 图像。其包括1帧的静图像、动图像。

内容处理部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用以统辖控制立体显示装置1的动作。控制部7具备区域设定部(区 域扩大单元)71、选择判断部(判断单元)72、隆出量调整部(隆出量调整单 元)73、布局变更部(显示位置变更单元)74。

<区域设定部>

区域设定部71用以设定检测区域,该检测区域用来检测用户对选择对象所 作的输入操作。区域设定部71从内容处理部2获取了选择对象的坐标信息后, 根据该坐标信息,设定每一选择对象的检测区域。

此时,区域设定部71所进行的设定是:将检测区域扩大成比显示屏51上的 选择对象的显示区域大。具体为,区域设定部71使用规定的计算式来计算检测 区域的扩大量,然后将算出的扩大量添加到显示屏51上选择对象的显示区域的 尺寸中,由此设定出检测区域。

因此,在立体显示装置1中,即使用户的接触位置从选择对象的显示区域偏 离,也能够检测出用户对该选择对象所进行的输入操作。区域设定部71设定检 测区域的详细情况,将在后文中叙述。

另外,若区域设定部71在一单位图像中设定了多个检测区域,则判断彼此 相邻的检测区域是否有重叠的部分。也就是说,在对检测区域进行了扩大设定 后,所设定的彼此相邻的检测区域有可能会发生相互重叠。因此,若设定后的 检测区域有相互重叠的部分,则区域设定部71重新对检测区域进行设定,以消 除该重叠现象。

具体为,区域设定部71使相互重叠的检测区域的其中至少一方的检测区域, 向远离其他检测区域的方向移动,以此将检测区域重新设定到相互不重叠的位 置。

由此,在立体显示装置1中,能够切实地以每一选择对象为单位来检测用户 的输入操作,从而能够防止误动作。

区域设定部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中,P1是选择对象OB在显示屏51上的显示区域;P2是用户 看到的选择对象OB的视认位置;A是触屏52上的检测区域,其用来检测用户 向选择对象OB作出的输入操作;P3是,看似处于视认位置P2的选择对象OB 沿垂直于显示屏51的方向投影到触屏52上的投影区域;I是根据实验结果而知 的用户会接触的区域。

如图2所示,检测区域A由基本区域A1和扩大区域A2构成。基本区域 A1设在显示屏51所显示的选择对象OB的显示区域P1上,基本区域A1的尺 寸与显示区域P1相同。即,基本区域A1相当于是图9所示的现有触屏式三维 显示屏151上的检测区域a1。

通过立体显示装置1,从用户的角度看,显示屏51的显示区域P1上所显示 的选择对象OB会看似处于视认位置P2。根据实验结果得知:在上述情况下, 当用户对看似处于视认位置P2的选择对象OB进行输入操作时,用户会凌乱地 触摸包括基本区域A1和投影区域P3在内的接触区域I中的某个位置。之所以 会发生这一现象,是由于用户的视感及体感因人而异的缘故。

因此以往的技术中,当在用户的接触位置与显示区域P1(基本区域A1)之 间出现了位置偏差时,触屏52便无法检测到用户对选择对象OB作出的输入操 作。

对此,区域设定部71扩大设定出比选择对象OB在显示屏51上的显示区域 P1大的检测区域A。具体为,区域设定部71设定出由基本区域A1和扩大区域 A2相加而成的检测区域A。

以下,说明一下区域设定部71对检测区域A的扩大量进行计算的计算方法 例。

<计算方法1>

首先,参照图2来说明检测区域A的扩大量的计算方法1。

将检测区域A的纵方向(y轴)扩大量设为AH(单位为mm)(参照图4), 区域设定部71根据以下的计算式1来计算纵方向扩大量AH。

AH[mm]=SH×(h-d)/(L-d)[mm]        ……(计算式1)

同样,将检测区域A的横方向(x轴)扩大量设为AW(单位为mm)(参 照图4),区域设定部71根据以下的计算式2来计算横方向扩大量AW。

AW[mm]=SW×(h-d)/(L-d)[mm]        ……(计算式2)

在上述计算式1和计算式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把根据上述计算式1算出的纵方向扩大量AH,附 加到基本区域A1的y轴两端的其中至少一端的方向上。另外,区域设定部71 把根据上述计算式2算出的横方向扩大量AW,附加到基本区域A1的x轴两端 的其中至少一端的方向上。由此,区域设定部71设定出由基本区域A1和扩大 区域A2相加而成的检测区域A。

如上所述,区域设定部71运用上述的计算式1和计算式2来计算扩大量AH、 AW,并设定检测区域A。由此便能够使检测区域A扩大到将投影区域P3包含 在内的程度。这样,便能使检测区域A与接触区域I合为一体,因此即使在显 示区域P1(基本区域A1)和用户接触位置之间出现位置偏差,也能够切实地检 测出用户对选择对象OB所作的输入操作。

另外,若是运用计算方法1来计算检测区域A的扩大量,则优选区域设定 部71将检测区域A的纵方向扩大量AH设定在SH×(h-d)/600[mm]以上SH ×(h-d)/(100-d)[mm]以下。同样,优选区域设定部71将检测区域A的 横方向扩大量AW设定为SW×(h-d)/600[mm]以上SW×(h-d)/(100 -d)[mm]以下。

一般而言,人的手臂的平均长度约为600mm。因此,将(L-d)定为600mm, 并将扩大区域A2的扩大下限值定为SH×(h-d)/600[mm]或SW×(h-d) /600[mm]。通过这样,在用户用手指来对选择对象OB作选择的情况下,当用 户从离显示屏51最远的位置进行输入操作时,能够防止此时的位置偏差所导致 的误操作。

另外,为了使用户正确认识显示屏51上显示的选择对象OB,显示屏51与 用户眼睛之间的距离一般需要保持约100mm以上。因此将L定为100mm,并 将扩大区域A2的扩大上限值定为SH×(h-d)/(100-d)[mm]或SW×(h -d)/(100-d)[mm]。通过这样,当用户从离显示屏51最近的位置进行输入 操作时,能够防止此时的位置偏差所导致的误操作。

<计算方法2>

接下来,参照图3来说明检测区域A的扩大量的计算方法2。

图3是用来说明区域设定部71对检测区域A的扩大量进行计算的其他计算 方法的模式图。如图3所示的,将显示屏51显示的选择对象OB的能够实现立 体视感的右眼用图像与左眼用图像间的位置偏差量设为p(单位为mm),此时 优选区域设定部71将检测区域A的纵(y轴)方向扩大量AH定为20×p/(75 +p)[mm]以上SH×p/(75+p)[mm]以下,并将检测区域A的横(x轴)方 向扩大量AW定为20×p/(75+p)[mm]以上SW×p/(75+p)[mm]以下。

在此,通过实验得知用户在视听显示屏51上显示的图像时,因身体的动作 而时常会产生至少20mm左右的视线位置变化。因此将扩大区域A2的扩大下限 值至少定为20×p/(75+p),这样便能防止因伴随用户身体动作的视线位置变 化而导致的误操作。

另外,在z轴方向的空间,即在沿垂直于显示屏51的方向所划定的空间内, 若存在用户的眼睛,则用户眼睛在显示屏51上的垂直投影位置与选择对象OB 的显示区域P1之间的最大纵向距离便为SH,而最大横向距离便为SW。因此, 将扩大区域A2的横向上和纵向上的扩大上限值各定为SH×p/(75+p)[mm]、 SW×p/(75+p)[mm],这样便能够切实地将检测区域A扩大到用户所看到的 选择对象OB的视认位置P2的下方。

此外,计算方法2不需要使用显示屏51与用户间的距离L、选择对象OB 的隆出量h、以及自显示屏51起至输入操作的有效检测位置为止的距离d,因 此区域设定部71能够容易地设定检测区域A。

<扩大方向的计算>

接着,参照图2及图4,对区域设定部71计算检测区域A的扩大方向的计 算方法进行说明。

一般而言,用户的接触位置具有从显示屏51显示的选择对象OB的显示区 域P1偏向显示屏51的中心的倾向。例如图2所示,当选择对象OB显示在用 户视平线的上方时,用户有触摸到基本区域A1下方的倾向。

因此,通过将检测区域A向显示屏51的中心扩大,便能够使检测区域A的 扩大方向与用户接触位置的偏离方向相一致。具体为,区域设定部71对显示屏 51的中心坐标和选择对象OB的显示区域P1的中心坐标进行比较,由此计算检 测区域A的扩大方向。

图4的(a)~(d)是检测区域A的扩大方向的一例俯视图。如图4的(a) 所示,区域设定部71可以以包围基本区域A1外周的方式来附加扩大区域A2, 由此来设定检测区域A。因此无论用户的眼睛相对于选择对象OB处于什么位 置,即使发生了上述位置偏离,也能够切实地检测出用户对选择对象OB作的输 入操作。

另外,若区域设定部71是将检测区域A向显示屏51的中心扩大,则如图4 的(b)~(d)所示那样设定检测区域A即可。例如,当显示屏51的中心坐标 位于选择对象OB的显示区域P1的中心坐标的右下方时,则区域设定部71如 图4的(b)那样,对基本区域A1的右边和底边附加扩大区域A2,由此来设定 检测区域A。

另外,当显示屏51的中心坐标位于选择对象OB的显示区域P1的中心坐标 的上方时,则区域设定部71如图4的(c)那样,对基本区域A1的顶边附加扩 大区域A2,由此来设定检测区域A。

再之,当显示屏51的中心坐标位于选择对象OB的显示区域P1的中心坐标 的左方时,则区域设定部71如图4的(d)那样,对基本区域A1的左边附加扩 大区域A2,由此来设定检测区域A。

如图4的(b)~(c)所示那样,通过向显示屏51的中心扩大设定检测区 域A,能够防止不必要地设定检测区域A,并防止所设定的检测区域A发生重 叠。

<立体显示装置中的处理>

以下,参照图5及图6来说明本实施方式的立体显示装置1中的处理。

<处理例1>

首先参照图5来说明本实施方式的立体显示装置1的基本处理,即处理例1。

图5是本发明实施方式中的立体显示装置1的处理例1的流程图。如图5 所示,处理例1具有步骤S1~S11。

首先,内容处理部2读出记录在媒体M等中的图像内容(S1),并生成各个 单位图像的图像数据。

其次,内容处理部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的显示区域P1相对应的基本区域A1,向规定方 向附加计算出的扩大量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是否 被选择(S10)。具体为,选择判断部72从坐标计算部6取得了表示用户接触位 置的坐标值后,判断该用户接触位置的坐标值是否包含在区域设定部71所设定 的检测区域A的坐标域内。

若接触位置的坐标值未包含在检测区域A的坐标域内(在S10为“否”), 则选择判断部72判断为无任何选择对象OB被选择,并重复S10的处理,直到 有选择对象OB被选择为止。另一方面,若接触位置的坐标值包含在检测区域A 的坐标域内(在S10为“是”),则选择判断部72判断为与该检测区域A相对应 的选择对象OB已被选择。然后,选择判断部72生成用以表达该选择对象OB 已被选择的控制信号,并将该控制信号输出给内容处理部2。

内容处理部2取得了从选择判断部72输出的控制信号后,遵照用户就该控 制信号所示的选择对象OB所作出的输入操作,进行与该输入操作对应的图像内 容处理(S11)。

像这样,即使用户的接触位置从选择对象OB的显示区域P1偏离,也能够 通过处理例1来检测用户对选择对象OA所作的输入操作。另外,能够切实地 检测出用户对选择对象所进行的输入操作,从而防止立体显示装置1的误动作。

<处理例2>

以下,参照图6来说明本实施方式的立体显示装置1的另一处理例2。在处 理例2中将对以下情况下的处理进行说明。该情况为:在用户的输入操作之后, 以同一显示画面请求用户接着进行下一输入操作。

图6是本实施方式中的立体显示装置1的处理例2的流程图。如图6所示, 处理例2具有步骤S21~S30。步骤S21~27的处理与图5所示的步骤S1~S6 以及S10的处理相同,因此在此省略说明。

在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所示的步骤S11同样,遵照用户就选择判断部72输出的控 制信号所示的选择对象OB所作的输入操作,进行与该输入操作相对应的图像内 容处理(S30)。

像这样,通过处理例2,用户能够从视觉上区分出已选择了的选择对象OB 和未选择的选择对象OB,因此能够提高用户的视认性和操作性。

<总结>

如上所述,本实施方式的控制部7供立体显示装置1使用,立体显示装置1 具有不仅检测用户的输入操作还能够显示选择对象OB的输入显示器5。控制部 7具备区域设定部71,区域设定部71将检测区域扩大成比选择对象OB的显示 区域P1大,该检测区域用来检测对输入显示器5上显示的选择对象OB作选择 的这一用户输入操作。

另外,如上述的,在现有技术中,输入显示器5上显示的选择对象OB的显 示区域P1与用户视觉认知的选择对象OB的视认位置P2会不一致,从而用户 的接触位置有时会偏离出选择对象OB在输入显示器5上的显示区域P1。

针对这一问题,本实施方式的控制部7具备区域设定部71,区域设定部71 设定出比选择对象OB的显示区域P1大的检测区域A,该检测区域A用来检测: 用户对输入显示器5上显示的选择对象OB作选择的这一输入操作。

即,本实施方式的控制部7设定出比显示区域P1大的检测区域A,由此, 即使用户的接触位置偏离出选择对象OB在输入显示器5上的显示区域P1,仍 能够检测到用户对选择对象OB所作的输入操作。

因此,通过本实施方式的控制部7,能够防止用户对立体显示装置1上立体 显示的选择对象OB作出误操作,从而能够提高立体显示装置1的操作性。

〔实施方式2〕

以下,根据图7及图8,对涉及本发明的检测区域扩大装置的第2实施方式 进行说明。

为了便于说明,对于与上述实施方式1中说明过的附图中部件具有同一功能 的部件,赋予同一标记并省略其说明。

<立体显示装置的结构>

首先,参照图7来说明本实施方式的立体显示装置的结构。

图7是本实施方式中的立体显示装置1a的概略结构框图。如图7所示,立 体显示装置1a与实施方式1的立体显示装置1的不同处在于还具备了摄像部75、 位置检测部76、运算部(计算单元)77。

<摄像部75>

摄像部75例如是CCD(Charge Coupled Device:电耦合器件)或CMOS (Complementary Metal Oxide Semiconductor:互补金属氧化半导体)照相机, 其对立体显示装置1a的显示屏51的前方进行拍摄,并将拍摄的图像数据输出 给控制部7。摄像部75的装设位置并无特别限定,但需要装设在能使操作立体 显示装置1a的用户的脸部落入摄像范围内的位置。在本实施方式中,摄像部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轴所定的空间坐标系中, 将用户眼睛位置的y轴坐标与选择对象OB的视认位置P2的y轴坐标之间的差, 作为纵方向距离来算出;并将用户眼睛位置的x轴坐标与该视认位置P2的x轴 坐标之间的差,作为横方向距离来算出。

图8是用来说明图7所示的运算部77对纵方向距离H进行计算的一例计算 方法的模式图。

以下对纵方向距离H的计算方法进行说明。至于横方向距离W(无图示) 的计算方法,只要将y轴方向视为x轴方向即可同样地算出。因此省略说明横 方向距离W的计算方法。

在图8中,L代表显示屏51与用户眼睛之间的距离(单位为mm),R代表 摄像部75的光轴与穿过显示屏51中心且垂直于显示屏51的垂线之间的距离(单 位为mm),α代表摄像部75的视角,SH代表将输入显示器5的高度方向划定 为纵方向时的显示屏51的纵方向长度(单位为mm)。

另外,显示屏51与用户眼睛间的距离L例如可以是:显示屏51与用户右 眼之间的间距和显示屏51与用户左眼之间的间距的平均值。或也可以是显示屏 51与左右眼中某一方的间距。

在此,若将显示屏51的纵方向上的像素数设为2Y1,将视认位置P2的y坐 标设为y1,将眼睛的y坐标设为y2,将摄像部75的纵方向上的像素数设为2Y2, 将显示屏51的中心坐标值设为(0,0),则摄像部75的中轴与距离L(视线)间 的视角(图中的h1)为(y2/Y2)×L×tan(α/2),选择对象OB在空间坐标系 中的y坐标(图中的h2)为(y1/Y1)×(SH/2)。

因此,眼睛位置在空间坐标系中的y坐标为(y2/Y2)×L×tan(α/2)+R。

从而,可计算出纵方向距离H为R-(y2/Y2)×L×tan(α/2)-(y1/Y1) ×(SH/2)。

纵方向距离H以及横方向距离W的计算方法并不限于上述的方法,也可以 运用其他公知的方法。

<计算方法3>

以下,说明一下立体显示装置1a对检测区域A的扩大量AH、AW进行计 算的计算方法。

将检测区域A的纵方向扩大量设为AH(单位为mm),区域设定部71运用 下述计算式3来计算纵方向扩大量AH。

AH[mm]=H×(h-d)/(L-d)[mm]        ……(计算式3)

同样,将检测区域A的横方向扩大量设为AW(单位为mm),区域设定部 71运用下述计算式4来计算横方向扩大量AW。

AW[mm]=W×(h-d)/(L-d)[mm]        ……(计算式4)

在上述计算式3和计算式4中,L为显示屏51与用户眼睛间的距离(单位 为mm),h为选择对象OB在视觉上从显示屏51隆出的隆出量(单位为mm), d为从显示屏51起至供检测用户输入操作的位置为止的距离(单位为mm),H 是运算部77算出的纵方向距离(单位为mm),W是运算部77算出的横方向距 离(单位为mm)。

如上所述,在实施方式1所述的计算式1及计算式2中,区域设定部71用 运算部77算出的纵方向距离H和横方向距离W来取代显示屏51的纵方向长度 SH和横方向长度SW,并计算检测区域A的扩大量AH、AW。因此区域设定部 71能够随用户眼睛的位置来设定所需要的检测区域A。

由此,通过本实施方式的立体显示装置1a来恰当设定与用户眼睛位置相对 应的检测区域A,能够有效地防止用户的误操作。

本发明并不限于上述各实施方式,可以根据权利要求所示的范围进行各种的 变更,适当地组合不同实施方式中记述的技术方案而得到的实施方式也包含于 本发明的技术范围之内。

最后,立体显示装置1的各功能块也可由硬件逻辑(hardware logic)来创 建。或可如下述那样,使用CPU并通过软件来实现。

也就是说,立体显示装置1具备:对实现各功能的程序的命令加以执行的 CPU(Central Processing Unit:中央处理器)、存储有上述程序的ROM(Read Only  Memory:只读存储器)、将上述程序展开的RAM(Random Access Memory:随 机存取存储器)、以及存储上述程序及各种数据的存储器等存储装置等(记录介 质)。

而且,本发明的目的也可以通过以下方案来达成:向提供给立体显示装置1 提供记录介质,该记录介质中以计算机能读取的方式记录有控制部7的控制程 序的程序代码(执行形式程序、中间代码程序、源程序),该控制程序是用以实 现上述各功能的软件;由立体显示装置1的计算机(或CPU、MPU)来读出记 录在上述记录介质中的上述程序代码,且加以执行。

关于上述记录介质,例如可以是磁带、盒式带等的带类;也可以是包括 软盘(注册商标)、硬盘等磁盘以及CD-ROM、MO、MD、DVD、CD-R等 光盘的盘类;也可以是IC卡(包括存储卡)、光卡等卡类;或是掩模型ROM、 EPROM、EEPROM、闪存ROM等半导体存储器类。

另外,立体显示装置1也能够连接通信网络,上述程序代码也能够借助 于通信网络来提供。关于上述通信网络,并没有特别的限制。例如,可以利 用互联网(internet)、内联网(intranet)、外联网(extranet)、LAN、ISDN、 VAN、CATV通信网、虚拟专用网络(virtual private network)、电话回线网 络、移动通信网络、卫星通信网络等。另外,用以构成通信网络的传输介质 并没有特别的限制,例如,可以利用IEEE1394、USB、电力线、电缆电视回 线、电话线、ADSL回线等有线通信,也可以利用诸如IrDA或遥控器等的红 外线、Bluetooth(注册商标)、802.11无线通信、HDR、便携式电话网络、 卫星回线、地面数字广播网络(terrestrial digital net)等无线通信。即使上述 程序代码的形态是通过电子传输来体现的、载置于载波中的计算机数据信号, 本发明也能够得以实现。

〔补足〕

本发明的显示装置的特征还可表达如下。

即,本发明的显示装置为具备了指示动作检测机构的立体影像显示装置,该 指示动作检测机构对用户的身体或代替物所作出的指示进行检测,该显示装置 的特征在于具有以下功能:在检测用户针对该显示装置立体显示的操作对象所 作的指示动作时,将上述指示动作的检测区域扩大设定成大于上述立体显示的 区域。

另外,本发明的显示装置的特征在于:上述指示动作检测机构为触屏;用户 的上述指示动作包括向上述触屏上的检测区域的接近动作;在设视听距离为L, 设对象的隆出量为h,设画面与上述触屏上的检测区域间的间隔为d,设方形画 面的纵方向的长度为SH,设该画面的横方向的长度为SW时,上述纵方向上的 扩大设定距离为SH×(h-d)/(L-d)以下,上述横方向上的扩大设定距离 为SW×(h-d)/(L-d)以下。

另外,本发明的显示装置的特征在于:上述指示动作检测机构为触屏;用户 的上述指示动作包括向上述触屏上的检测区域的接近动作;在设画面中显示的 上述操作对象的左右图像之间的位置偏差为p(单位为mm),设画面尺寸为SH (单位为mm)时,上述纵方向上的扩大设定距离为SH×p/(75+p)[mm]以 下,上述横方向上的扩大设定距离为SW×p(75+p)[mm]以下。

另外,本发明的显示装置的特征在于:上述扩大区域的扩大方向限于是朝该 立体影像输出装置的画面中央的方向。

另外,本发明的显示装置的特征在于:还具有用户正对位置取得单元、以及 对上述按键的配置位置与上述用户正对位置取得单元所取得的用户正对位置之 间的画面内距离进行计算的单元;用上述画面内距离来取代上述SH和SW。

另外,本发明的显示装置的特征在于具有以下功能:当显示有多个按键时, 将按键的间隔扩大配置成比二维显示时的间隔大。

〔工业上的利用可能性〕

本发明能广泛适用于可立体显示图像的电视/监视器、数字标牌、电子黑板、 图形输入板终端、智能手机、游戏机等各种显示装置。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号