显示装置、显示方法及程序的制作方法

文档序号:6532563阅读:121来源:国知局
显示装置、显示方法及程序的制作方法
【专利摘要】根据拇指(40)的位置来改变第一光标(10)的位置。根据用户的视线来改变第二光标(11)的位置。如果所述第一光标(10)的位置在预定时间周期内不改变,则所述第一光标(10)的位置变得固定。如果所述第一光标(10)与所述第二光标(11)之间的距离变长,则除了所述第一光标(10)与所述第二光标(11)之外所显示的图像(G1)被放大并且被显示。如果所述第一光标(10)与所述第二光标(11)之间的距离变短,则除了所述第一光标(10)与所述第二光标(11)之外所显示的图像(G1)的尺寸被缩小并且被显示。
【专利说明】显示装置、显示方法及程序【技术领域】
[0001 ] 本发明涉及一种用户接口。
【背景技术】
[0002]专利文献I公开了一种与使用视线(visual line)的用户接口有关的发明。根据本发明,检测显示画面上被用户观看的位置,并且在检测到的位置处显示光标。此外,在按下按钮时检测光标的位置作为点A,并且当光标从点A移动并且再次按下按钮时检测光标的另一位置作为点B,并且放大以点A为中心并且以点A与点B之间的距离为半径的圆的面积。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献I JP5-73205A1

【发明内容】

[0006]本发明要解决的问题
[0007]在诸如平板终端的具有触摸屏的计算机装置中,用户能够通过在触摸屏上执行双指闭合(pinch-close)或 双指张开(pinch-open)操作来放大或缩小图像。然而,在用户用一只手来保持平板终端而另一只手不自由的情况下,她/他不能利用拇指以外的其它手指对触摸屏进行触摸,由此难以执行放大或缩小操作。在这种情况下,如果采用专利文献I中描述的发明,则由于按下按钮可以使用一个手指来执行,因此用户能够在平板终端中放大图像。然而,在采用专利文献I的发明时这种按钮必需可用。当用户用一只手来保持平板终端时,她/他可能直立或水平地保持该平板终端;因此,按钮不一定位于保持平板终端的手的手指附近,由此该按钮不能被保持平板的那只手的手指按下以放大图像。
[0008]鉴于上述背景做出本发明,并且本发明的目的在于使得用户能够在不使用一个以上手指的情况下操作显示的图像。
[0009]解决问题的手段
[0010]为了解决所述问题,本发明的一个方面提供了一种显示装置,所述显示装置包括:显示单元,所述显示单元具有显示表面,在所述显示表面上显示图像;检测单元,所述检测单元检测用户的视线;识别单元,所述识别单元识别所述显示表面上被所述用户触摸的位置;第一控制单元,所述第一控制单元使所述显示单元在与所述识别单元识别出的位置相对应的位置处显示第一光标;第二控制单元,所述第二控制单元使所述显示单元在与所述检测单元检测到的视线相对应的位置处显示第二光标;以及第三控制单元,当所述第一光标的位置与所述第二光标的位置之间的距离变得更长时,所述第三控制单元使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行放大,并且当所述距离变得更短时,所述第三控制单元使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行缩小。[0011]在本发明的优选方面中,可以根据所述显示单元显示的、所述第一光标或所述第二光标以外的所述图像的内容来改变所述放大或所述缩小的程度。
[0012]本发明的另一个方面提供了一种显示装置,所述显示装置包括:显示单元,所述显示单元具有显示表面,在所述显示表面上显示图像;检测单元,所述检测单元检测用户的视线;识别单元,所述识别单元识别所述显示表面上被所述用户触摸的位置;第一控制单元,所述第一控制单元使所述显示单元在与所述识别单元识别出的位置相对应的位置处显示第一光标;第二控制单元,所述第二控制单元使所述显示单元在与所述检测单元检测到的视线相对应的位置处显示第二光标;以及第三控制单元,在所述第一光标或者所述第二光标的位置被固定并且从所固定的光标观看另一个光标的方向已经改变的情况下,所述第三控制单元使所述显示单元显示所述第一光标或所述第二光标以外的图像,该图像已经根据在所述改变之前从所固定的光标观看所述另一个光标的方向与在所述改变之后从所固定的光标观看所述另一个光标的方向之间的角度被旋转。
[0013]本发明的另一个方面提供了一种显示方法,所述显示方法包括如下步骤:检测用户的视线;识别显示单元的显示表面上被所述用户触摸的位置,在所述显示表面上显示图像;使所述显示单元在与识别出的位置相对应的位置处显示第一光标;使所述显示单元在与检测到的视线相对应的位置处显示第二光标;以及当所述第一光标的位置与所述第二光标的位置之间的距离变得更长时,使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行放大,并且当所述距离变得更短时,使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行缩小。
[0014]本发明的另一个方面提供了一种显示方法,所述显示方法包括如下步骤:检测用户的视线;识别显示单元的显示表面上被所述用户触摸的位置,在所述显示表面上显示图像;使所述显示单元在与识别出的位置相对应的位置处显示第一光标;使所述显示单元在与检测到的视线相对应的位置处显示第二光标;以及在所述第一光标或者所述第二光标的位置被固定并且从所固定的光标观看另一个光标的方向已经改变的情况下,使所述显示单元显示所述第一光标或所述第二光标以外的图像,该图像已经根据在所述改变之前从所固定的光标观看所述另一个光标的方向与在所述改变之后从所固定的光标观看所述另一个光标的方向之间的角度已经被旋转。
[0015]本发明的另一个方面提供了一种程序,所述程序用于使计算机执行以下步骤:检测用户的视线;识别显示单元的显示表面上被所述用户触摸的位置,在所述显示表面上显示图像;使所述显示单元在与识别出的位置相对应的位置处显示第一光标;使所述显示单元在与检测到的视线相对应的位置处显示第二光标;以及当所述第一光标的位置与所述第二光标的位置之间的距离变得更长时,使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行放大,并且当所述距离变得更短时,使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行缩小。
[0016]本发明的另一个方面提供了一种程序,所述程序用于使计算机执行以下步骤:检测用户的视线;识别显示单元的显示表面上被所述用户触摸的位置,在所述显示表面上显示图像;使所述显示单元在与识别出的位置相对应的位置处显示第一光标;使所述显示单元在与检测到的视线相对应的位置处显示第二光标;以及在所述第一光标或者所述第二光标的位置被固定并且从所固定的光标观看另一个光标的方向已经改变的情况下,使所述显示单元显示所述第一光标或所述第二光标以外的图像,该图像根据在所述改变之前从所固定的光标观看所述另一个光标的方向与在所述改变之后从所固定的光标观看所述另一个光标的方向之间的角度已经被旋转。
[0017]本发明的效果
[0018]根据本发明,用户能够在不使用一个以上手指的情况下操作显示的图像。
【专利附图】

【附图说明】
[0019]图1是示出信息处理装置I的硬件构造的图。
[0020]图2是示出信息处理装置I的功能的框图。
[0021]图3是示出由控制单元102进行的处理的流程的流程图。
[0022]图4是示出由控制单元102进行的处理的流程的流程图。
[0023]图5是示出显示在显示单元1042上的画面图像的示例的图。
[0024]图6是示出显示在显示单元1042上的画面图像的示例的图。
[0025]图7是示出显示在显示单元1042上的画面图像的示例的图。
[0026]图8是示出显示在显示单元1042上的画面图像的示例的图。
[0027]图9是示出显示在显示单元1042上的画面图像的示例的图。
[0028]图10是示出显示在显示单元1042上的画面图像的示例的图。
[0029]图11是示出根据变型例的信息处理装置I的功能的框图。
[0030]图12是示出在变型例中由控制单元102进行的处理的流程的流程图。
[0031]图13是示出显示在变型例中的画面图像的示例的图。
[0032]图14是示出显示在变型例中的画面图像的示例的图。
[0033]图15是示出显示在变型例中的画面图像的示例的图。
[0034]附图标记的描述
[0035]I…信息处理装置、101…总线、102…控制单元、102A…CPU、102B…R0M、102C...RAM、103…存储单元、104…输入操作单元、104A…触摸屏、105…通信单元、106…成像单元、201…识别单元、202…视线检测单元、203…第一控制单元、204…第二控制单元、205…第三控制单元、206…旋转单元、1041...位置检测单元、1042...显示单元。
【具体实施方式】
[0036][实施方式]
[0037](硬件构造)
[0038]图1是示出根据本发明的实施方式的信息处理装置I的硬件构造的图。根据本实施方式的信息处理装置I是包括触摸屏和硬件按钮的计算机装置,所述计算机装置被称为“平板终端”。触摸屏和硬件按钮在板状外壳中设置。信息处理装置I是在触摸屏上显示图像的显示装置的示例。信息处理装置I的各个单元经由总线101互连,如图1所示。
[0039]通信单元105具有通信接口的功能,该通信接口进行无线通信。信息处理装置I控制通信单元105连接到无线LAN (局域网)或者移动通信网络,所述装置经由无线LAN (局域网)或者移动通信网络进行数据或语音通信。输入操作单元104包括用于对信息处理装置I进行操作的多个硬件按钮。输入操作单元104还包括触摸屏104A,该触摸屏104A包括显示单元1042和位置检测单元1041的集成组合。显示单元1042是用于显示图像的显示装置的示例。位置检测单元1041设置在显示单元1042的表面上。位置检测单元1041发送由显示单元1042所显示的图像,并且检测被手指触摸的位置。显示单元1042可以是液晶显示器、有机EL (电致发光)显示器或者任何其它显示器。位置检测单元1041可以是诸如电容型传感器的传感器,其检测由一个以上手指触摸的位置。
[0040]成像单元106包括透镜和固态成像传感器,并且通过透镜生成表示形成在固态成像传感器中的图像的数据。
[0041]存储单元103包括非易失性存储器。存储单元103存储用于提供操作系统的程序OS以及各种应用程序。控制单元102包括CPU (中央处理单元)102A、ROM (只读存储器)102B和RAM (随机存取存储器)102C。当CPU102A执行存储在R0M102B中的IPL (初始程序加载器)时,存储在存储单元103中的程序OS被执行从而提供操作系统。结果,各种应用程序变得可执行。在本实施方式中,在提供了操作系统之后,提供使用触摸屏104A和成像单元106的用户接口。
[0042](功能块的描述)
[0043]图2是示出由控制单元102提供的功能的框图,这些功能是本发明的特性。在本实施方式中,如上所述,提供了使用触摸屏104A和成像单元106的用户接口。图2是示出与用户接口功能有关的功能的框图。
[0044]识别单元201识别位置检测单元1041上被用户的手指触摸的位置。识别单元201获取在位置检测单元1041中生成的位置数据。位置数据指示显示单元1042的显示表面上已经被用户的手指触摸的位置。识别单元201基于所述位置数据来识别被用户的手指触摸的位置。
[0045]视线检测单元202检测用户的视线。视线检测单元202获取示出用户面部的图像。视线检测单元202基于所获取的面部图像来检测用户的视线。
[0046]第一控制单元203使显示单元1042在识别单元201识别出的位置处显示第一光标10 (稍后描述)。
[0047]第二控制单元204使显示单元1042在与视线检测单元202检测到的视线相对应的位置处显示第二光标11 (稍后描述)。
[0048]当第一光标10的位置与第二光标11的位置之间的距离变得更长时,第三控制单元205使显示单元1042对显示在该显示单元1042上的、第一光标10或第二光标11以外的图像进行放大。当所述距离变得更短时,第三控制单元205还使显示单元1042对显示在该显示单元1042上的、第一光标10或第二光标11以外的图像进行缩小。
[0049](实施方式的示例操作)
[0050]将参照图3和图4中示出的流程图和图5至图10中示出的示例画面图像来描述本实施方式的操作的示例。图5示出了当在用于显示图像的信息处理装置I中执行应用程序时显示的画面图像的示例。在用于应用程序的显示区域中,画面图像全屏显示。该画面图像是已被用户选择的图像G1。
[0051]在第一光标10 (稍后描述)没有显示的情况下(如图5所示),如果用户利用保持信息处理装置I的他/她的左手拇指40触摸了触摸屏104A (如图6所示),则控制单元102开始图3和图4中示出的处理。最初,位置检测单元1041生成指示手指触摸的位置的位置数据,并且控制单元102获取所述位置数据(图3:步骤SA1)。在获取了所述位置数据之后,控制单元102识别显示画面上被手指触摸的位置(步骤SA2)。
[0052]随后,控制单元102将与在步骤SA2识别出的位置(在下文中称为“第一位置”)相关的数据存储在RAM102C中(步骤SA3)。控制单元102还使显示单元1042在步骤SA2识别出的位置处显示第一光标10 (步骤SA4)。在执行了步骤SA4的处理之后,在拇指40的位置处显示具有拇指形状的第一光标10,如图7所示。应当注意的是:在图7中,拇指40没有被示出,以避免使该图变得复杂。在本实施方式中,第一光标10具有手指形状,然而,第一光标10可以具有任何其它形状,诸如箭头。
[0053]在第一光标10被显示之后,控制单元102判断手指是否与触摸屏104A接触。在没有从触摸屏104A提供触摸数据并且因此不能获取该触摸数据的情况下,控制单元102判断触摸了触摸屏104A的手指已从触摸屏104A移开(步骤SA5 ;是)。当在步骤SA5作出肯定判断时,控制单元102使显示单元1042删除第一光标10 (步骤SA6)。
[0054]另一方面,当位置数据从触摸屏104A继续提供并且由控制单元102获取时,控制单元在步骤SA5作出否定判断,并且基于由所获取的位置数据指示的数据和存储的第一位置来判断第一光标10的显示位置(步骤SA7)。
[0055]具体地说,控制单元102计算连接由所获取的位置数据指示的位置和所述第一位置的线的长度,并且通过用计算出的长度乘以预定系数α来计算值。例如,如果系数α是“10”并且计算出的线的长度是10mm,则结果值是100mm。随后,控制单元102识别如下位置作为第一光标10的显示位置,该位置在经过由所获取的位置数据指示的位置和第一位置的线上,并且该位置在手指移动的方向上与第一位置分离计算出的值的距离。
[0056]例如,在图8中,位于第一位置的拇指40由虚线示出,并且已经移动的拇指40由实线示出。当拇指40从位置Pl移动到位置P2时,将位置P3识别为第一光标10的显示位置,该位置在连接位置Pl和位置P2的线LI上,并且该位置与第一位置分离距离dl,该距离dl是通过用位置Pl与位置P2之间的距离乘以系数α获得的。在确定第一光标10的显示位置之后,控制单元102使显示单元1042在所确定的显示位置上显示第一光标10,如图8所示(步骤SA8)。
[0057]随后,控制单元102监视由从触摸屏104Α获取的位置数据所指示的位置。当由位置数据指示的位置在预定时间内保持不变(即,拇指40的位置在预定时间内保持不变)时(步骤SA9 ;是),控制单元102将第一光标10的显示位置固定到由位置数据指示的位置(步骤 SAlO)。
[0058]在固定了第一光标10的位置之后,控制单元102使成像单元106开始捕获图像(步骤SA11)。当用户看显示画面时,成像单元106捕获用户面部的图像。成像单元106生成表示用户面部的图像(在下文中称为“面部图像”)。控制单元102获取面部图像(步骤SA12)。在获取了面部图像之后,控制单元102,例如使用在JP10-39995A中公开的技术,来检测用户的视线以识别显示画面上被用户观看的位置(步骤SA13)。应当注意的是,用于检测用户的视线的技术可以是任何其它传统技术。例如,可以基于通过安装在用户头上的摄像头所捕获的用户眼球的图像来检测用户的视线。
[0059]随后,控制单元102判断用户观看的位置在预定时间(例如,2秒)内是否保持不变。在用户观看的位置在预定时间内已改变的情况下(步骤SA14 ;否),控制单元102返回到步骤SA12。应当注意的是,所述预定时间可以多于或少于2秒。另一方面,在控制单元102在步骤SA14作出肯定判断的情况下,控制单元102将与用户在预定时间内观看的位置(在下文中称为“第二位置”)有关的数据存储在RAM102C中(步骤SA15)。控制单元102还使显示单元1042在步骤SA13识别出的位置上显示第二光标11 (步骤SA16)。
[0060]例如,在用户已经观看第一光标10的位置的情况下,在第一光标10上方显示第二光标11,如图9 (a)所示。在用户观看到第一光标10的位置以外位置的情况下,在第一光标10的位置以外的位置处显示第二光标11,如图9 (b)所示。
[0061]随后,控制单元102判断用户观看的位置是否已经从第二位置改变了。在用户观看的位置已经从第二位置改变的情况下(步骤SA17 ;是),控制单元102移动第二光标11(步骤SA18)。出于方便说明的目的,将第二光标11从第二位置移动到的位置称为“第三位置”。在移动第二光标11之后,控制单元102执行对第一光标10或者第二光标11以外的图像进行放大或缩小的处理(步骤SA19)。具体地说,在第二位置在第一光标10的位置的预定范围内(如图9 (a)所示)并且第二光标11从第一光标10移开(如图10 (a)所示)的情况下,控制单元102根据第一光标10的位置与第三位置之间的距离,以第一光标10的位置作为中心来放大图像G1,如图10 (a)所示。图像Gl随着第一光标10的位置与第三位置之间的距离的增大而变得更大。
[0062]另一方面,在第二位置不在第一光标10的位置的预定范围内(如图9 (b)所示),的情况下,控制单元102根据第一光标10的位置与第三位置之间的距离,以第一光标10的位置作为中心来缩小图像G1,如图10 (b)所示。图像Gl随着第一光标10与第三位置之间的距离的减小而变得更小。
[0063]随后,控制单元102判断手指是否与触摸屏104A接触。如果位置数据继续从触摸屏104A提供并且由控制单元102获取,则控制单元在步骤SA20作出否定判断,并且返回到步骤SA18。
[0064]另一方面,如果控制单元102不能获取位置数据,则控制单元判断手指已经从触摸屏104A移开(步骤SA20 ;是)。在步骤SA20作出肯定判断的情况下,控制单元102固定图像此时的放大或缩小的程度(步骤SA21)。控制单元102还使显示单元1042删除第一光标10和第二光标11 (步骤SA22)。在第一光标10和第二光标11被删除之后,在显示单元1042上仅显示通过使用手指和视线被放大或缩小的图像。
[0065]根据本发明,其中使用手指指定用于放大或缩小图像的基准点并且基于视线来改变图像的放大或缩小的程度,用户能够在她/他用一只手保持平板终端而另一只手不自由的情况下放大或缩小图像。另外,在本实施方式中,用户能够使用一个手指和视线而不是一个以上手指来操作图像。此外,在本实施方式中,由于第一光标10的移动量大于手指的移动量,因此用户能够在她/他移动其手指的能力受限的情况下,将第一光标10移动到画面上的期望位置。
[0066][变型例]
[0067]本发明可以在上述实施方式以外的实施方式中实现。例如,上述实施方式可以如下面描述的那样被修改。上述实施方式和下述变型例可以彼此组合。
[0068]用于放大或缩小图像的方法不限于在上述实施方式中采用的方法。例如,在用户在第一光标10的位置被固定之后观看远离第一光标10的位置的情况下,可以显示这样的圆,该圆以所观看的位置与第一光标10之间的距离为半径,并且以第一光标10的位置为中心,并且如果用户观看该圆的内部,则可以以第一光标10的位置作为中心来缩小图像?’另选地,如果用户观看该圆的外部,则可以以第一光标10的位置作为中心来放大图像。
[0069]在上述实施方式中,图像的放大或缩小的程度可以根据应用或内容变化。例如,放大或缩小的程度相对于视线从第一光标10的位置的移动量可以在通过网络浏览器显示网页的情况与通过用于显示照片的应用来显示照片的情况之间变化。在另一种情况下,放大或缩小的程度可以在通过网络浏览器显示文本页面的情况与通过网络浏览器显示包括照片的页面的情况之间变化。
[0070]在上述实施方式中,使用手指和视线来执行放大或缩小图像的处理;然而,可以使用手指和视线来执行的处理不限于放大或缩小图像的处理。例如,可以如在上述实施方式的情况下那样使用手指来指定第一光标10的位置,并且可以基于视线使图像旋转。
[0071]图11是示出根据本变型例由控制单元102提供的功能的框图。本变型例与上述实施方式的不同在于:提供旋转单元206代替第三控制单元205。
[0072]在第一光标10的位置被固定并且从所固定的光标观看第二光标11的方向改变的情况下,旋转单元206根据在所述改变之前从所固定的光标观看第二光标11的方向与在所述改变之后从所固定的光标观看第二光标11的方向之间的角度,使第一光标10或者第二光标11以外的显示在显示单元1042上的图像旋转。
[0073]图12是示出根据本变型例由控制单元102进行的处理的流程的流程图。在本变型例中,步骤SAl至SA13的处理与上述实施方式相同;然而,步骤SA13之后的处理与上述实施方式不同,如图1 2所示。
[0074]控制单元102在执行了步骤SA13的处理之后,使显示单元1042在步骤SA13识别出的位置处显示第二光标11 (步骤SB1)。随后,控制单元102判断用户观看到的位置在预定时间周期内是否保持不变。如果用户观看的位置在预定时间周期内改变了(步骤SB2 ;否),则控制单元102返回到步骤SA12。另一方面,如果控制单元102在步骤SB2作出肯定判断,则控制单元102将与用户观看的位置有关的数据(在下文中称为“第四位置”)存储在RAM102C中(步骤SB3)。例如,如果用户在预定时间周期内在如图13所示的显示器上观看三角形图像的角部(corner),则在所观看的角部的位置处显示第二光标11,并且存储与该位置有关的数据作为第四位置。
[0075]随后,控制单元102判断用户观看的位置是否从第四位置改变了。在用户观看的位置已经从第四位置改变了(步骤SB4 ;是)的情况下,控制单元102移动第二光标11 (步骤SB5)。出于方便说明的目的,将第二光标11从第四位置移动到的位置称为“第五位置”。
[0076]在移动第二光标11之后,控制单元102执行使第一光标10或者第二光标11以外的图像旋转的处理(步骤SB6)。具体地说,控制单元102计算连接第一光标10的位置和第四位置的线与连接第一光标10的位置与第五位置的线之间的角度Θ。例如,在第二光标11从图13所示的位置移动到图14所示的位置的情况下,控制单元102获得连接第一光标10的位置Pll和第四位置P12的线L2和连接第一光标10的位置Pll和第五位置P13的线L3,并且计算线L2与线L3之间的角度Θ。换言之,控制单元102计算从第一光标10观看尚未移动的第二光标11的方向与从第一光标10观看已经移动的第二光标11的方向之间的角度Θ。在计算出角度Θ之后,控制单元102使第一光标10或第二光标11以外的图像绕第一光标10的位置旋转角度θ。例如,在图14所示的图像绕第一光标10的位置旋转了角度Θ的情况下,显示在显示器上的三角形图像绕第一光标10的位置旋转了角度Θ,如图15所示。
[0077]随后,控制单元102判断手指是否与触摸屏104A接触。如果位置数据继续从触摸屏104A提供并且由控制单元102获取,则该控制单元在步骤SB7作出否定判断,并且返回到步骤SB5。
[0078]另一方面,如果控制单元102不能获取触摸数据,则该控制单元判断手指已经从触摸屏104A移开(步骤SB7 ;是)。在步骤SB7作出肯定判断时,控制单元102固定图像的旋转角度(步骤SB8)。控制单元102还使显示单元1042删除第一光标10和第二光标11 (步骤SB9)。在第一光标10和第二光标11被删除之后,在显示单元1042上仅显示通过使用手指和视线而被旋转的图像。
[0079]根据本变型例,其中通过使用手指指定基准点(图像绕该基准点旋转)并且基于视线来改变图像的旋转角度,用户能够在她/他用一只手保持平板终端而另一只手不自由的情况下,使图像旋转。
[0080]在上述实施方式中,其中固定第一光标10的位置并且之后进行图像的放大或缩小,但是可以不固定第一光标10的位置。例如,控制单元102可以在不执行步骤SAlO的处理的情况下显示第二光标11,并且在用户观看的位置在预定时间周期内保持不变时固定第二光标11的位置。随后,如果用户的手指移动,则控制单元102可以改变第一光标10的显示位置,并且根据第一光标10与第二光标11之间的距离,以第二光标11的位置为中心来放大或缩小图像。例如,在第一光标10与第二光标11之间的距离变得比在第二光标11被固定时更长的情况下,控制单元102可以放大图像,并且在所述距离变得更短的情况下,控制单元102可以缩小图像。根据本变型例,可以使用手指和视线来放大或缩小图像。
[0081]在本发明中,在第一光标10的位置在预定时间内保持不变的情况下,可以在用户观看的位置处显示第二光标11。随后,光标单元102可以根据手指的位置来改变第一光标10的位置,并且根据视线来改变第二光标11的位置。在本变型例中,在光标之间的距离变得比显示第二光标11时更长的情况下,可以放大图像,并且在光标之间的距离变得比显示第二光标11时更短的情况下,可以缩小图像。
[0082]当图像旋转时,第一光标10的位置预先固定;然而,第一光标10的位置也可以不固定。
[0083]例如,控制单元102可以在不执行步骤SAlO的处理的情况下显示第二光标11,并且当用户观看的位置在预定时间周期内保持不变时,固定第二光标11的位置。随后,如果用户的手指移动,则控制单元102可以改变第一光标10的显示位置。控制单元102还计算连接第一光标10的位置和第二光标11的位置的线与连接在第二光标11被固定时第一光标10的位置和第二光标11的位置的线之间的角度Θ。随后,控制单元102使显示器上的图像绕第二光标11的位置旋转所计算的角度Θ。根据本变型例,可以通过使用手指和视线使图像旋转。
[0084]在上述实施方式中,根据手指的位置和视线来放大或缩小图像的功能、以及根据手指的位置和视线来使图像旋转的功能通过执行操作系统程序来提供。然而,可以通过执行诸如应用程序的另一种程序而不是操作系统程序来提供所述功能。[0085]在以上实施方式中,成像单元106被内置到信息处理装置I中;然而,成像单元106也可以不被内置到信息处理装置I中。例如,具有透镜和固态成像传感器的摄像头可以连接到信息处理装置I,并且可以通过使用该摄像头来捕获用户面部的图像。摄像头可以安装在眼镜架上,并且可以使用该摄像头来捕获用户面部的图像。
[0086]在上述实施方式中,显不第一光标10的方法可以在该第一光标10能够移动的情况与该第一光标10固定的情况之间变化。例如,在该第一光标10能够移动的情况下,可以以白色来显示第一光标10,并且在第一光标10固定的情况下,可以以白色以外的颜色来显不第一光标10。另选地,在第一光标10固定的情况下,可以以闪烁方式来显不第一光标10,并且在第一光标10能够移动的情况下,可以以非闪烁方式来显示第一光标10。另选地,在第一光标10固定的情况下第一光标10的面积可以大于在第一光标10能够移动的情况下第一光标10的面积。另选地,第一光标10的形状可在第一光标10能够移动的情况与第一光标10固定的情况之间变化。前述变型例可以彼此组合。
[0087]在上述实施方式中,信息处理装置I具有使用通信网络来执行通信的功能;然而,信息处理装置I也可以不具有这种功能。例如,信息处理装置I可以是电子书阅读器。
[0088]用于提供在前述实施方式中所描述的功能的程序可以以计算机可读记录介质的形式来提供,该计算机可读记录介质被安装在信息处理装置I中。该记录介质可以是磁记录介质、光记录介质、磁光记录介质或半导体存储器。该磁记录介质可以是磁带、或诸如HDD(硬盘驱动器)或FD (软盘)的磁盘。该光记录介质可以是光盘。该程序可以经由通信线路被下载到信息处理装置I以安装在信息处理装置I中。
【权利要求】
1.一种显示装置,所述显示装置包括: 显示单元,所述显示单元具有显示表面,在所述显示表面上显示图像; 检测单元,所述检测单元检测用户的视线; 识别单元,所述识别单元识别所述显示表面上被所述用户触摸的位置; 第一控制单元,所述第一控制单元使所述显示单元在与所述识别单元识别出的位置相对应的位置处显示第一光标; 第二控制单元,所述第二控制单元使所述显示单元在与所述检测单元检测到的视线相对应的位置处显示第二光标;以及 第三控制单元,当所述第一光标的位置与所述第二光标的位置之间的距离变得更长时,所述第三控制单元使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行放大,并且当所述距离变得更短时,所述第三控制单元使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行缩小。
2.根据权利要求1所述的显示装置,其中根据所述显示单元显示的、所述第一光标或所述第二光标以外的所述图像的内容来改变所述放大或所述缩小的程度。
3.一种显示装置,所述显示装置包括: 显示单元,所述显示单元具有显示表面,在所述显示表面上显示图像; 检测单元,所述检测单元检测用户的视线; 识别单元,所述识别单元识 别所述显示表面上被所述用户触摸的位置; 第一控制单元,所述第一控制单元使所述显示单元在与所述识别单元识别出的位置相对应的位置处显示第一光标; 第二控制单元,所述第二控制单元使所述显示单元在与所述检测单元检测到的视线相对应的位置处显示第二光标;以及 第三控制单元,在所述第一光标或者所述第二光标的位置被固定并且从所固定的光标观看另一个光标的方向已经改变的情况下,所述第三控制单元使所述显示单元显示所述第一光标或所述第二光标以外的图像,该图像根据在所述改变之前从所固定的光标观看所述另一个光标的方向与在所述改变之后从所固定的光标观看所述另一个光标的方向之间的角度已经被旋转。
4.一种显示方法,所述显示方法包括如下步骤: 检测用户的视线; 识别显示单元的显示表面上被所述用户触摸的位置,在所述显示表面上显示图像; 使所述显示单元在与识别出的位置相对应的位置处显示第一光标; 使所述显示单元在与检测到的视线相对应的位置处显示第二光标;以及当所述第一光标的位置与所述第二光标的位置之间的距离变得更长时,使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行放大,并且当所述距离变得更短时,使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行缩小。
5.一种显示方法,所述显示方法包括如下步骤: 检测用户的视线; 识别显示单元的显示表面上被所述用户触摸的位置,在所述显示表面上显示图像;使所述显示单元在与识别出的位置相对应的位置处显示第一光标; 使所述显示单元在与检测到的视线相对应的位置处显示第二光标;以及在所述第一光标或者所述第二光标的位置被固定并且从所固定的光标观看另一个光标的方向已经改变的情况下,使所述显示单元显示所述第一光标或所述第二光标以外的图像,该图像根据在所述改变之前从所固定的光标观看所述另一个光标的方向与在所述改变之后从所固定的光标观看所述另一个光标的方向之间的角度已经被旋转。
6.一种程序,所述程序用于使计算机执行以下步骤: 检测用户的视线; 识别显示单元的显示表面上被所述用户触摸的位置,在所述显示表面上显示图像; 使所述显示单元在与识别出的位置相对应的位置处显示第一光标; 使所述显示单元在与检测到的视线相对应的位置处显示第二光标;以及当所述第一光标的位置与所述第二光标的位置之间的距离变得更长时,使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行放大,并且当所述距离变得更短时,使所述显示单元对该显示单元显示的、所述第一光标或所述第二光标以外的图像进行缩小。
7.一种程序,所述程序用于使计算机执行以下步骤: 检测用户的视线; 识别显示单元的显示表面上被所述用户触摸的位置,在所述显示表面上显示图像; 使所述显示单元在与识别出的位置相对应的位置处显示第一光标; 使所述显示单元在与检测到的视线相对应的位置处显示第二光标;以及在所述第一光 标或者所述第二光标的位置被固定并且从所固定的光标观看另一个光标的方向已经改变的情况下,使所述显示单元显示所述第一光标或所述第二光标以外的图像,该图像根据在所述改变之前从所固定的光标观看所述另一个光标的方向与在所述改变之后从所固定的光标观看所述另一个光标的方向之间的角度已经被旋转。
【文档编号】G06F3/0488GK103858089SQ201380003424
【公开日】2014年6月11日 申请日期:2013年6月3日 优先权日:2012年6月7日
【发明者】山崎仁史, 杉崎晴彦, 白石诚二, 铃木大辅 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1