信息处理装置、信息处理方法及程序的制作方法_4

文档序号:9713657阅读:来源:国知局
提到的功能。图14是示出了从用户2对菜单图像40的调用操作(S11)到用户2在菜单图像40中进行的选择操作(S14)的操作流程的说明图。注意,在图14中,分别地,矩形表示用户2使用远程控制器的操作,六边形表示通过用户2的姿势进行的操作,菱形表示通过用户2的视线进行的操作,以及椭圆形表示通过用户2的说话进行的操作。
[0160](A.菜单图像40的调用)
[0161]例如,当未显示菜单图像40时,输入判断单元112基于由通信单元120获取的输入信息等对用户2调用菜单图像40的操作进行判断(S11)。如图14所示,例如,当输入判断单元112识别出从远程控制器接收的输入信息表示远程控制器的菜单按钮已经被按下时,输入判断单元112判断出要调用菜单图像40。另外,当输入判断单元112对在任意时刻从相机20接收的图片执行图像识别并且然后识别出用户2水平地且重复地挥动手的操作时,输入判断单元112判断出要调用菜单图像40。另外,当输入判断单元112对被输入至输入单元122的语音执行语音识别并且然后识别出规定语音时,输入判断单元112判断出要调用与识别结果相对应的菜单图像40。例如,当识别出语音“取出节目表”时,输入判断单元112判断出要调用与节目表相对应的菜单图像40。
[0162]注意,例如,在S11之后,即当输入判断单元112判断出要调用菜单图像40时,显示控制单元110使菜单图像40显示在显示表面30上的用户2的观看位置附近(S12)。
[0163](B.项目间的移动)
[0164]另外,例如,在S12之后,输入判断单元112基于由通信单元120获取的输入信息对用户2在菜单图像40中包括的选择项目之间移动的操作进行判断(S13)。如图14所示,例如,当输入判断单元112识别出从远程控制器接收的输入信息表示远程控制器的光标按钮已经被按下时,输入判断单元112基于所接收的输入信息对用户2的移动指令内容进行判断。另夕卜,当输入判断单元112对在任意时刻从相机20接收的图片执行图像识别并且然后识别出用户2垂直地和水平地滑动手指的操作时,输入判断单元112基于所识别的操作对用户2的移动指令内容进行判断。另外,当输入判断单元112对在任意时刻从相机20接收的图片执行图像识别并且然后识别出用户2的视线方向的变化时,输入判断单元112将所识别的视线方向的变化判断为用户2的移动指令内容。
[0165](C.菜单图像的删除或者确定/取消操作)
[0166]另外,例如,在S12或S13之后,输入判断单元112例如基于由通信单元120获取的输入信息对用户2在菜单图像40中的选择操作如菜单图像40的删除进行判断(S14)。
[0167]例如,如图14所示,当输入判断单元112识别出从远程遥控器接收的输入信息表示远程控制器的“确定按钮”已经被按下时,输入判断单元112判断出要确定S13中的选择内容。另外,当输入判断单元112识别出从远程控制器接收的输入信息表示远程控制器的“返回按钮”已经被按下时,输入判断单元112判断出要取消在S13中的选择内容并且将过程移动至S12的过程。
[0168]另外,当输入判断单元112对在任意时刻从相机20接收的图片执行图像识别并且然后识别出用户2向下移动手的操作时,输入判断单元112判断出要删除菜单图像40。
[0169]另外,当输入判断单元112对被输入至输入单元122的语音执行语音识别并且然后识别出规定语音时,输入判断单元112判断出要执行与识别结果相对应的处理。例如,当识别出语音“9点钟来自ACE的节目”时,输入判断单元112判断出要选择广播站“ACE”中从9点开始广播的节目。另外,当识别出语音“确定(determinat1n)”或“确定(determining)”时,输入判断单元112判断出要确定在S13中的选择内容。另外,当识别出语音“取消”或“停止”时,输入判断单元112判断出要取消在S13中的选择内容并且将过程移动至S12的过程。
[0170]修改示例
[0171]另外,作为S14的操作的修改示例,输入判断单元112可以例如基于由观看位置计算单元104计算的观看位置是否被包括在菜单图像40的显示区域中对由通信单元120获取的输入信息所表示的输入内容进行判断。
[0172]更具体地,当获取输入信息时,在观看位置被包括在菜单图像40的显示区域中的情况下,输入判断单元112可以判断出由所获取的输入信息表示的输入内容是确定操作。另夕卜,当获取输入信息时,在观看位置未被包括在菜单图像40的显示区域中的情况下,输入判断单元112可以判断出由所获取的输入信息表示的输入内容是取消操作。
[0173]在此,参照图15,将更详细地描述上面提到的功能。例如,如在图15中的左手侧上的图片中所示的,在从远程控制器接收表示规定按钮已经被按下的输入信息的情况下,当观看位置被包括在菜单图像40的显示区域中时,输入判断单元112判断出由所接收的输入信息表示的输入内容是确定操作。另外,如图15中的右手侧的图片中所示的,在从远程控制器接收表示规定按钮已经被按下的输入信息的情况下,当观看位置未被包括在菜单图像40的显示区域中时,输入判断单元112判断出由所接收的输入信息表示的输入内容是取消操作。
[0174][2-1-8.通信单元 120]
[0175]通信单元120是本公开内容中的获取单元的示例。通信单元120从能够通过有线通信或无线通信与信息处理装置10进行通信的各种装置接收信息/将信息发送至能够通过有线通信或无线通信与信息处理装置10进行通信的各种装置。例如,通信单元120从相机20接收由相机20拍摄的图像。另外,通信单元120从远程控制器接收表示按钮已经被按下的输入
?目息。
[0176][2-1-9.输入单元 122]
[0177]输入单元122是本公开内容中的获取单元的示例。输入单元122接受用户2对信息处理装置10的各种输入操作。例如,输入单元122接受用户2的话语。
[0178][2-1-10.显示单元 124]
[0179]显示单元124基于显示控制单元110的控制例如在显示表面30上显示菜单图像40和报告信息42等。
[0180]注意,根据本公开内容的实施方式,还提供了用于使硬件如嵌入在信息处理装置10中的CPU 150, ROM 152和RAM 154呈现与上面提到的信息处理装置10的配置中的每一个等效的功能的计算机程序。另外,还提供了已经记录该计算机程序的记录介质。
[0181]另外,根据本公开内容的实施方式的配置不限于上面提到的配置。例如,通信单元120、输入单元122和显示单元124中的任意一个或多个可以不包括在信息处理装置10中,而可以包括在其他装置中。
[0182]〈2-2.操作〉
[0183]如上面所提到的,已经描述了根据本实施方式的配置。随后,将描述根据本实施方式的操作。图16是示出了根据本实施方式的操作的流程图。
[0184]如图16所示,例如,首先,视线指定单元102通过从由相机20拍摄的图像提取与人脸有关的特征点来检测用户2的脸部(S101)。随后,视线指定单元102基于在S101中所检测到的用户2的脸部图像来检测用户2的眼睛。然后,视线指定单元102基于所检测到的用户2的眼睛的图像来指定用户2的视线方向(S102)。
[0185]随后,观看位置计算单元104基于在S102中指定的用户2的眼睛位置和用户2的视线方向来计算用户2在显示表面30中的观看位置(S103)。
[0186]随后,视线距离计算单元106计算通过S102所指定的用户2的眼睛位置与在S103中计算的观看位置之间的视线距离(S104)。
[0187]随后,字符大小计算单元108基于在S104中计算的视线距离通过例如公式(1)来计算菜单图像40中包括的字符的大小(S105)。
[0188]随后,显示控制单元110根据在S105中所计算的字符大小来确定菜单图像40的大小(S106)。
[0189]此后,显示控制单元110使菜单图像40以在S106中所确定的大小显示在在S103中所计算的观看位置中(S107)。
[0190]〈2-3.效果〉
[0191]如上面提到的,如参照例如图3至图8和图16所描述的,根据本实施方式的信息处理装置10计算用户2的位置与基于用户2的视线方向在显示表面30上的特定点的位置之间的视线距离,然后根据所计算的视线距离来确定显示在显示表面30上的菜单图像40的大小。因此,信息处理装置10根据视线距离的大小来确定菜单图像40的大小,从而由此,可以确保显示在显示表面30上的菜单图像40的可视性。
[0192]例如,与用户2从前方观看显示表面30的情况相比,当用户2从倾斜方向观看显示表面30时,视线距离变大,从而由此,信息处理装置10使菜单图像40较大地显示在显示表面30上。因此,即使当用户2改变视线方向时,对用户2而言,也能同等地感知到显示在显示表面30上的菜单图像40的大小,从而保持了可视性。
[0193]另外,信息处理装置10可以使菜单图像40显示在显示表面30上的用户2的观看位置处。因此,在当显示菜单图像40时,用户2可以舒服地观看菜单图像40而无需移动视线。
[0194]《3.修改示例》
[0195]上面参照附图已经描述了本公开内容的优选实施方式,但是本公开内容不限于上面的示例。在所附权利要求的范围内,本领域的技术人员可以发现各种变更和修改,并且应当理解,所述各种变更和修改将自然地落在本公开内容的技术范围内。
[0196]〈3-1.修改示例 1>
[0197]例如,根据本公开内容的信息处理系统不限于章节1中所描述的配置。例如,还可以将根据本公开内容的信息处理系统设计为图17中所示的配置。如图17所示,根据该修改示例1的信息处理系统包括信息处理终端70、投影装置80、投影面90和相机20。注意,相机20与根据本实施方式的相机20相同。
[0198][3-1-1.信息处理终端70]
[0199]信息处理终端70是本公开内容中的信息处理装置的另一个示例。例如,信息处理终端70是通过用户2的操作使投影装置80将图像如菜单图像40投影到投影面90上的装置。该信息处理终端70可以包括图3中所示的信息处理装置10的所有构成元素。另外,每个构成元素的功能与章节2-1中所描述的功能几乎相同。注意,在图17中,作为示例,将信息处理终端70示出为膝上型个人计算机(PC),但是不限于这样的示例。例如,信息处理终端70可以是桌上型PC、诸如智能电话的移动电话、平板终端、个人数字助理(PDA)、数码相机、眼镜式计算机或者游戏机等。
[0200][3-1-2.投影装置 80]
[0201]投影装置80是通过发射光对图像进行投影的装置。该投影装置80包括从信息处理终端70接收图像数据的接收单元以及通过发
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1