输入设备和方法、信息处理设备和方法及信息处理系统的制作方法

文档序号:7745318阅读:243来源:国知局
专利名称:输入设备和方法、信息处理设备和方法及信息处理系统的制作方法
技术领域
本发明涉及输入设备和方法、信息处理设备和方法、信息处理系统以及程序,并且 具体地涉及实现更少部件和更低成本的输入设备和方法、信息处理设备和方法、信息处理 系统以及程序。
背景技术
近来,许多类型的机器都通过诸如遥控器之类的输入设备来远程控制。然而,随着 机器功能越来越复杂,输入设备的按钮、按键及操纵杆的数目增多并且其操作性越来越差。 因此,提议了在三维自由空间内的任意方向上操作的输入设备(例如,日本未审专利申请 公开 No. 2006-526844)。加速度传感器或陀螺仪传感器被内置于这样的输入设备中,藉此其状态被检测。 对输入设备执行的预定操作,即姿势,对应于预定功能,并且用户通过利用输入设备输入预 定姿势来命令相应的功能。因此,与利用按钮、按键、操纵杆等进行操作的输入设备相比,按 钮、按键、操纵杆等的数目可以被减少。此外,还提议了 旋转输入设备,根据其旋转量或命令组来切换模式改变量, 并且用按钮来选择针对每个模式的改变量或命令组(例如,日本未审专利申请公开 No.2001-251693)。

发明内容
然而,就任一种提议而言,姿势和按钮操作被一起使用。因此,就这些输入设备而 言,不仅部件数目不被减少,而且成本变高。已经发现希望减少部件数目并且降低成本。根据本发明的一个实施例,一种输入设备具有操作单元,用户握住并在三维自由 空间中操作该操作单元以远程地操作信息处理设备;以及发送单元,用于发送所述操作单 元在所述自由空间中的用于对模式进行设定的第一姿势的信号,以及所述操作单元在所述 自由空间中的用于执行在基于所述第一姿势而设定的所述模式中的处理的第二姿势的信 号,该第二姿势不同于所述第一姿势。根据本发明的一个实施例,一种信息处理系统包括输入设备;以及信息处理设 备,该信息处理设备由来自所述输入设备的远程控制信号来控制,其中所述输入设备被用 户握住并在三维自由空间中操作以远程地操作信息处理设备;所述信息处理设备基于所述 输入设备在所述自由空间中的第一姿势来对模式进行设定,并且基于所述输入设备在所述 自由空间中的不同于所述第一姿势的第二姿势来执行针对基于所述第一姿势而设定的所 述模式的处理。根据本发明的一个实施例,一种信息处理设备包括获取单元,用于从由用户握住 并在三维自由空间中操作以远程地操作信息处理设备的操作单元获取所述操作单元在所 述自由空间中的姿势信号;设定单元,用于基于所述操作单元在所述自由空间中的第一姿
5势来对模式进行设定;以及执行单元,用于基于所述操作单元在所述自由空间中的不同于 所述第一姿势的第二姿势,来执行针对基于所述第一姿势而设定的所述模式中的处理。根据本发明的配置,为了远程地操作信息处理设备,操作单元被用户握住并在三 维自由空间中操作;并且发送单元发送所述操作单元在所述自由空间中的用于对模式进行 设定的第一姿势的信号,以及所述操作单元在所述自由空间中的为了执行在基于所述第一 姿势而设定的所述模式的处理的第二姿势的信号,该第二姿势不同于所述第一姿势。根据本发明的配置,输入设备被用户握住并在三维自由空间中操作以远程地操作 信息处理设备。信息处理设备基于所述输入设备在所述自由空间中的第一姿势来对模式进 行设定,并且基于所述输入设备在所述自由空间中的不同于所述第一姿势的第二姿势来执 行基于所述第一姿势而设定的所述模式中的处理。根据本发明的配置,为了远程地操作信息处理设备,操作单元被用户握住并在三 维自由空间中被操作;获取单元获取用于所述操作单元在所述自由空间中的姿势的信号; 设定单元基于所述操作单元在所述自由空间中的第一姿势来对模式进行设定;并且执行单 元基于所述操作单元在所述自由空间中的不同于所述第一姿势的第二姿势,来执行基于所 述第一姿势而设定的所述模式中的处理。因此,上述配置实现了更少的部件和更低的成本。


图1是示出根据本发明的信息处理系统的实施例的配置的框图2是示出输入设备的配置的透视图3是示出输入设备的运算单元的功能配置的框图4是示出图像显示设备的运算单元的功能配置的框图5是描述命令发送处理的流程图6是描述显示控制处理的流程图7是描述第一姿势的示图8是描述第三姿势的示图9是描述第二姿势的示图10A和10B是描述另一姿势的示图11是描述另一姿势的示图12是描述命令发送处理的流程图13是描述显示控制处理的流程图14A和14B是示出当处于点选模式(pointing mode)中时的显示示例的示图
图15A和15B是示出当处于缩放模式(zoom mode)中时的显示示例的示图16A和16B是示出当处于缩放模式中时的显示示例的示图17是描述命令发送处理的流程图18是描述命令发送处理的流程图19是描述命令发送处理的流程图20是描述显示控制处理的流程图21是描述输入设备的角度的示图22是示出指针的显示示例的示图;图23是示出操作量的改变的示图;图24是示出操作量的改变的示图;图25是示出输入设备的配置的透视图;图26是描述显示控制处理的流程图;图27是描述显示控制处理的流程图;图28A和28B是示出图标的显示示例的示图;图29A到29E是示出输入设备的状态的改变的示图;图30A到30D是示出图标显示的改变示例的示图;图31是示出图标显示示例的示图;图32A到32C是示出图标显示的改变示例的示图;图33A到33C是示出图标显示的改变示例的示图;图34A到34C是示出图标显示的改变示例的示图;图35A到35C是示出图标显示的改变示例的示图;图36是示出图标显示的改变示例的示图;图37A到37C是示出图标显示的改变示例的示图;图38A到38D是示出图标显示的改变示例的示图;图39是示出标识信息的显示示例的示图;图40是示出标识信息的显示示例的示图;图41是示出标识信息的显示示例的示图;图42是示出标识信息的显示示例的示图;图43是示出标识信息的显示示例的示图;图44是示出标识信息的输出示例的示图;图45是示出标识信息的输出示例的示图;以及图46是示出标识信息的显示示例的示图。
具体实施方式
以下将描述本发明的实施例。注意,将矛
1.第--实施例(系统配置)
2.第--实施例(输入设备的配置)
3.第--实施例(运算单元的功能配置)
4.第--实施例(命令发送处理1)
5.第--实施例(显示控制处理1)
6.第二二实施例(命令发送处理2)
7.第二二实施例(显示控制处理2)
8.第三三实施例(命令发送处理3)
9.第四实施例(命令发送处理4)
10.第五实施例(命令发送处理5)
11.第五实施例(显示控制处理3)
12.第六实施例(错误显示防止控制处理1)
13.第六实施例(错误显示防止控制处理2)
14.第六实施例(错误显示防止控制处理3)
15.第六实施例(错误显示防止控制处理4)
16.第六实施例(错误显示防止控制处理5)
17.第七实施例(显示控制处理4)
18.第七实施例(图标输出示例1)
19.第七实施例(图标输出示例2)
20.第七实施例(图标输出示例3)
21.第七实施例(图标输出示例4)
22.修改示例1.第一实施例系统配置图1是示出本发明的信息处理系统的实施例的配置的框图。信息处理系统1具有 用作信息处理设备的图像显示设备12和用作远程控制该图像显示设备12的遥控器的点选 设备或输入设备11。输入设备11具有加速度传感器31、角速度传感器32、按钮33、运算单元34、通信 单元35和天线36。输入设备11构成在空中操作的、可被称作“空中遥控器”的设备。在输 入设备11被在三维空间中的任意方向上操作的情况下,加速度传感器31和角速度传感器 32的各自检测输入设备11的加速度和角速度。按钮33是由用户来操作的。虽然仅一个按钮被示出在示图中,但是实际上多个按 钮被配置。例如,按钮33由如下组件构成在上/下/左/右方向上移动指针的情况下由 用户操作的方向按钮,用于在确认选择时操作的确定按钮,与数字对应的数字键区,等等。例如由微处理器等构成的运算单元34检测加速度传感器31、角速度传感器32和 按钮33的操作结果。对应于检测结果的命令等的信号被通信单元35放大并调制,并经由 天线36通过无线电波被发送到图像显示设备12。例如由电视接收机构成的图像显示设备12具有天线51、通信单元52、运算单元53 和显示单元54。天线51从输入设备11接收无线电波。通信单元52放大并解调经由天线51接收 的信号。例如由微处理器等构成的运算单元53基于来自通信单元52的信号执行预定操作。 显示单元54显示图像。注意,虽然在示图中未示出,但是图像显示设备12具有接收电视广 播并在显示单元54上显示图像的功能。输入设备的配置图2是示出输入设备的外视图的透视图。输入设备11具有主件41,该主件41用 作由用户操作的操作单元,以生成用于控制用作信息处理设备的图像显示设备12的操作 信号。虽然示图示出主件41的上表面上的一个按钮33作为代表,但是实际上多个按钮被 设置于其上。用户握住输入设备11 (即主件41),将其前部指向图像显示设备12,并且在三维空 间中的任意方向上进行操作或对按钮33进行操作。这样,可以在操作方向上移动指针,可
8以设定预定模式,并且可以命令预定操作。在输入设备11的前部上,附接了用MEMS (微机电系统)技术制造的加速度传感器 31和角速度传感器32。X" Y" Z"是相对于加速度传感器31的相互垂直的相对坐标系的 轴。X' V Z'是相对于角速度传感器32的相互垂直的相对坐标系的轴。X〃 Y〃 Z"轴 和X' V V轴是彼此平行的轴。XYZ是相互垂直的绝对坐标系的轴。X轴和Z轴是水平 面内的轴,并且Y轴是垂直于水平面的正交方向上的轴。在整个主件41被用户在三维空间中的任意方向上操作,同时主件41的前部(图 2中右上方向上的端部)处于指向位于其前方的图像显示设备12的显示单元54的状态的 情况下,由双轴振荡型角速度传感器构成的角速度传感器32检测绕俯仰旋转轴和偏转旋 转轴(其分别与X'轴和Y'轴平行)旋转的俯仰角度e和偏转角度v的角速度。可替 代地,取代振荡型的角速度传感器,地磁型的角度传感器可以被使用。加速度传感器31检 测在X"轴和Y"轴方向上的加速度Ax(t)、Ay(t)。加速度传感器31可检测作为矢量量的 加速度。具有用作灵敏度轴的X"轴、Y"轴和Z"轴三个轴的三轴型加速度传感器也可以 被使用。用户用手握住输入设备11,并且在三维自由空间内的任意方向上操作整个输入设 备11。也就是说,输入设备11是所谓的空中遥控器,并且在空中被操作而不是在被放置于 桌面上时被使用。输入设备11检测其操作方向,并且输出操作方向上的操作信号。此外, 输入设备11在按钮33被操作的情况下输出相应的操作信号。运算单元的功能配置图3是示出输入设备11的运算单元34的功能配置的框图。运算单元34具有获 取单元101、计算单元102、判定单元103、设定单元104和发送单元105。获取单元101获取角速度和加速度,以及对应于所操作按钮的按钮信息。计算单 元102计算输入设备11的角度、指针移动量、缩放量等。判定单元103执行各种类型的判 定处理。设定单元104执行诸如模式设定、标旗(flag)设定等之类的设定处理。发送单元 105将命令等发送至图像显示设备12。图4是示出图像显示设备12的运算单元53的功能配置的框图。运算单元53具 有获取单元151、设定单元152、执行单元153、判定单元154和输出单元155。获取单元151获取从输入设备11发送的信号。设定单元152设定模式。执行单 元153执行命令。判定单元154执行各种类型的判定。输出单元155输出信号。命令发送处理1图5是用于描述输入设备11的命令发送处理的流程图。以下将参考图5来描述 输入设备11的命令发送处理。在步骤S1,获取单元101获取操作量。具体地,加速度传感器31和角速度传感器 32的检测输出以及基于按钮33的操作的按钮信息被获取。也就是说,角速度传感器32输出在用户握住并在三维自由空间中操作输入设备 11的情况下所生成的移动的绕Y'轴和绕X'轴的角速度(《 V(t),co 0 (t))。类似地, 加速度传感器31输出在用户握住并在三维自由空间中操作输入设备11的情况下所生成 的移动的X"轴和绕Y"轴的加速度(Ax(t),Ay(t))。获取单元101获取检测到的角速度 ( ¥(t), co 0 (t))和加速度(Ax(t),Ay (t))。具体地,角速度(《 V (t), 9⑴)和加速度(Ax(t),Ay(t))经过内置在运算单元34中的A/D转换器的A/D转换,然后被输入。接下来,在步骤S2,发送单元105基于步骤S1中的获取结果来发送命令。具体地, 命令被在通信单元35中调制,并且经由天线36通过无线电波被发送到图像显示设备12。注意,命令并非必须是一定格式的命令,而是可以是图像显示设备12能够基于它 来执行预定处理的信息。通过重复上述处理,预定命令被从输入设备11发送到图像显示设备12。显示控制处理1一旦通过如图5所示的处理从输入设备11发送了命令,图像显示设备12的天线 51就接收到其无线电波。通信单元52解调经由天线51接收到的命令,并且将该命令供应 到运算单元53。运算单元53的获取单元151获取所发送的命令。这里,运算单元53基于 该命令来执行显示控制处理。图6是描述图像显示设备12执行的显示控制处理的流程图。以下将参考图6来 描述显示控制处理。在步骤S21,判定单元154判定输入设备11的状态是向上垂直状态还是水平状态。 将参考图7来描述输入设备11的状态。图7是描述第一姿势的示图。当用户设定缩放模式时,第一姿势被操作。第一姿势 是旋转移动姿势,如图7所示,该旋转移动姿势用于以垂直轴11S和输入设备11的纵向方 向上的轴11L为其中心,将输入设备11从输入设备11的前表面朝向上方的水平状态(用 标号11H表示的状态)旋转到其前端处于向上垂直状态的状态(用标号1IV表示的状态), 以使得输入设备11的前表面朝向用户。也就是说,在步骤S21,判定输入设备11的状态是 否是用标号11V表示的向上垂直状态。可以从在图2所示的Z"轴方向上的加速度Az(t)的大小来判定输入设备11的 纵向方向上的轴11L的关于Y轴的角度a。当关于Y轴的角度a在预先设定的第一阈值 (例如10度)以内时,输入设备11被判定为处于向上垂直状态。例如,当加速度Az(t)和 重力加速度g之间的差在第一阈值以内时,即当加速度Az(t)和重力加速度g大致相同时, 输入设备11可以被判定为处于向上垂直状态。另一方面,在设定点选模式的情况下,用户操作第三姿势。图8是描述第三姿势的 示图。如图所示,第三姿势是这样的姿势其用于以垂直轴11S和输入设备11的纵向方向 上的轴11L为其中心,将输入设备11从其前端处于向上垂直状态以使得前表面朝向用户的 状态(用标号11V表示的状态)旋转到输入设备11的前表面朝向上方的水平状态(用标 号11H表示的状态)。也就是说,第三姿势是作为第一姿势的相反姿势的旋转移动姿势。当轴11L的关于Z轴的角度Y在预设阈值(例如10度)以内时,输入设备11被 判定为处于水平状态。换言之,当在输入设备11的纵向方向上的轴11L和Y轴之间的角度 a ( = 90-y)等于或大于第二阈值(例如80度)时,输入设备11被判定为处于水平状态。可以从在图2中的Z"轴方向上的加速度Az(t)的大小来判定输入设备11的纵向 方向上的轴11L的关于Z轴的角度Y。例如,在Z"轴方向上的加速度Az(t)几乎是0的 情况下,即在Z"轴方向上几乎无重力加速度g的分力的情况下,输入设备11被判定为处于 水平状态。自不必说可以利用通过图5中的步骤S2的处理所发送的各种其他类型的信息来执行状态判定。在输入设备11的状态被判定为处于水平状态的情况下,即在角度a被判定为等 于或大于第二阈值的情况下,在步骤S22,设定单元152设定点选模式。点选模式是用于与 输入设备11的操作量相对应地移动指针的模式。在步骤S23,执行单元153基于命令执行指针操作。也就是说,用户以朝向显示单 元54的大致水平的状态握住输入设备11,并且在三维空间中的任意方向上以任意速度进 行操作,藉此基于其操作量的命令被发送。显示在显示单元54上的指针被移动并显示在与 其操作量相对应的预定位置。可替代地,处于被选择状态中的对象被与其操作量相对应地 修改为另一对象。在步骤S24,判定单元154判定点选模式中的输入设备11的状态是向上垂直状态 还是水平状态。在输入设备11的状态被判定为水平状态的情况下,处理返回到步骤S23。 也就是说,在输入设备11的状态是水平状态的情况下,步骤S23中的指针操作的执行处理
被重复。在步骤S24中判定输入设备11处于向上垂直状态的情况下,即在角度a在第一 阈值以内的情况下,在步骤S25,判定单元154判定向上垂直状态是否被连续检测了 M次。 即使向上垂直状态被检测到,在未被连续检测到M(M> 2)次的情况下,处理也返回到步骤 S23,并且在那之后的处理被重复。在向上垂直状态被连续检测了 M次的情况下,在步骤S26,设定单元152解除点选 模式。在输入设备11处于基本水平的状态的同时使用的点选模式中,在向上垂直状态 即使被检测到一次的情况下,也可以立即解除点选模式。然而,使用这样的配置,在用户错 误地将输入设备11置于向上垂直状态的情况下,点选模式被解除并且操作性恶化。因此, 仅在连续M次检测的情况下才解除点选模式。例如,在利用15ms的采样间隔来检测输入设备11的状态的情况下,如果M = 6,那 么75ms(= 15X (6-1))变为阈值,因此当向上垂直状态持续75ms或更长时间时,点选模式 被解除。该判定可以通过较简单的软件算法来实现。因此,根据本发明,设置了状态角度和状态保持时间两个阈值。状态角度在防止因 操作期间的意外角度改变所致的错误检测方面有效。状态保持时间在防止因来自突然的运 动改变的惯性力所致的错误检测方面有效。一旦在步骤S26解除了点选模式,在步骤S27,设定单元152就设定缩放模式。也 就是说,如图7所示,一旦第一姿势操作被执行并且输入设备11从水平状态变化到了向上 垂直状态,点选模式就被解除并且缩放模式被设定。缩放模式是用于根据输入设备11的操 作量来放大和缩小画面显示的模式。注意,在步骤S21判定输入设备11处于向上垂直状态的情况下,步骤S22到S26 中的处理被跳过,并且立即在步骤S27中设定缩放模式。用户在放大或缩小画面显示的情况下操作第二姿势。图9是描述第二姿势的示 图。如图所示,第二姿势是平行移动姿势,该平行移动姿势用于以处于向上垂直状态中的平 行运动将输入设备11移动到如用标号11N表示的接近用户的位置并且移动到如用标号11F 表示的远离用户的位置。
因此,在步骤S28,判定单元154判定主件是向前移动了还是向后移动了。在向前 移动主件41的情况下,即在接近用户的方向上移动主件41的情况下,在图2中的Y"轴方 向上的加速度Ay(t)变为根据正(或负)操作量的预定值。相反,在向后移动主件41的 情况下,即在远离用户的方向上移动主件41的情况下,在图2中的Y"轴方向上的加速度 Ay(t)变为根据负(或正)操作量的预定值。因此,在加速度Ay(t)的值几乎是0的情况 下,可以判定主件41未被移动,或者如果它被移动了,则其方向是向左和向右。在这种情况 下,主件41被判定为未在向后/向前的方向上被移动。相反,在根据正或负操作量的预定 值被检测到的情况下,主件41被判定为在向后/向前的方向上被移动。在主件41被判定为在向后/向前的方向上被移动的情况下,在步骤S29,输出单元 155放大或缩小画面显示。根据加速度Ay(t)的正负来判定是放大还是缩小。例如,在加速 度Ay(t)为正的情况下,画面显示被缩小(或放大),并且在为负的情况下进行放大(或缩 小)。放大率(或缩小率)可以根据考虑了加速度Ay(t)、绕Y'轴的角速度《 的大 小或者随后描述的虚拟半径R的绕Y'轴的角速度《 F (t)的大小来控制。也就是说,根据 输入设备11的移动速度,缩放模式的运动速度可以被控制。在用户将输入设备11从用标号11表示的位置移动到用标号11N表示的位置的情 况下,显示单元54上的图像被缩小,如在用标号54N表示的显示单元上所示出的。相反,在 输入设备被从用标号11表示的位置移动到用标号11F表示的位置的情况下,显示单元54 上的图像被放大,如在用标号54F表示的显示单元上所示出的。第二姿势是状态的平行移动改变,因此与作为旋转移动改变的第一姿势和第三姿 势相区分是简单的。在当处于缩放模式中时设定点选模式的情况下,用户操作第三姿势。在步骤S30, 判定单元154再次判定输入设备11的状态是向上垂直状态还是水平状态。在输入设备11 的状态被判定为向上垂直状态时,处理被返回到步骤S28。也就是说,在输入设备11的状态 保持为向上垂直状态的情况下,步骤S29中的用于放大或缩小画面显示的处理被重复。在步骤S28判定主件41未向后/向前移动的情况下,判定单元154在步骤S30判 定输入设备11的状态是向上垂直状态还是水平状态。在输入设备11的状态被判定为是向 上垂直状态的情况下,处理被返回到步骤S28,并且在那之后的处理被重复。也就是说,在缩 放模式中的输入设备11的状态是向上垂直状态的情况下,如果主件41未向后/向前移动, 那么不执行实际的处理。在输入设备11的状态在步骤S30被判定为水平状态的情况下,即在缩放模式中的 输入设备11的状态是水平状态的情况下,在步骤S31,判定单元154判定水平状态是否被连 续检测了 N次。即使水平状态被检测到,在未被连续检测到N(N ^ 2)次的情况下,处理也 返回到步骤S28,并且在那之后的处理被重复。也就是说,缩放模式被继续。在水平状态被连续检测了 N次的情况下,即在水平状态被连续维持了采样时 间X(N-l)的时间的情况下,设定单元152在步骤S32解除缩放模式。一旦解除了缩放模 式,处理就返回到步骤S22,并且设定单元152设定点选模式。如果在缩放模式中水平状态即使被检测到一次的情况下也立即解除缩放模式,那 么在用户错误地将输入设备11置于水平状态的情况下将解除缩放模式,因此使操作性恶 化。因此,仅在连续N次检测的情况下才解除缩放模式。
因此,一旦输入设备11变为处于向上垂直状态(一旦执行了第一姿势操作),就设 定缩放模式。然而,一旦设定了缩放模式,只要输入设备11未变于水平状态(只要不执行 第三姿势操作),就维持而不解除缩放模式。因此,可以以稳定的方式执行缩放操作,该缩放 操作是平行移动姿势,凭借该平行移动姿势,具有处于诸如图9所示的状态之类的向上垂 直状态的前端的输入设备11被移动得更接近或更远离用户。也就是说,即使在操作期间输 入设备11的状态临时地大幅倾斜到接近水平状态的角度,缩放模式也仍会被维持。此外,一旦输入设备11变为处于水平状态(一旦执行了第三姿势操作),就设定点 选模式。然而,如在步骤S21到S26的处理中所描述的,一旦设定了点选模式,只要输入设备 未变为处于向上垂直状态(只要未执行第一姿势操作),就维持而不解除点选模式。因此, 可以以稳定的方式执行这样的如图所示的操作该操作用于在三维自由空间中的任意方向 上移动处于大致水平的状态的、使其前端朝向显示单元54的方向的输入设备11并在任意 方向上移动指针。也就是说,即使在操作期间输入设备11的状态临时地大幅倾斜到接近向 上垂直状态的角度,点选模式也仍会被维持。注意,图6中的处理在邻近步骤间的相同例程(routine)被重复了预设次数时结 束,或者在同一步骤内预设的预定时间量时已经过时结束。此外,一旦用户执行诸如在操作 期间释放已被按下的按钮、操作定义的停止按钮或者将手指从光电型触摸传感器移开之类 的操作,就结束图6中的处理。因此,用户可以通过在三维空间中的预定方向上改变输入设 备11的状态来改变模式。注意,受控的模式并不局限于点选模式和缩放模式。还可以控制用于滚动显示图 像的滚动模式、用于改变频道的频道跳转/返回模式、用于增大/减小音频音量的增大/减 小模式以及其他模式。此外,输入设备11的姿势并不局限于图7到图9中所示出的情况。图10A和图10B是用于描述其他姿势的示图。如图10A和图10B所示,例如,用于 在保持处于向上垂直状态的同时在左/右方向上平行移动的操作(图10A)或者用于在垂 直方向上平行移动的操作(图10B)可以是第二姿势。图11是用于进一步描述其他姿势的示图。如图所示,一旦将输入设备11沿方向 C从作为用标号11表示的基础的水平状态旋转90度以使得其前端朝向上方,输入设备11 就变为处于用标号11C表示的向上垂直状态。其状态是图7中所示的状态。此外,一旦将输入设备11沿方向D从水平状态旋转90度以使得其前端向下,输入 设备11就变为处于用标号11D表示的向下垂直状态。此外,一旦将输入设备11沿逆时针方向A从水平状态旋转90度,输入设备11就 变为处于用标号11A表示的沿逆时针方向旋转了 90度的状态。一旦将输入设备11沿顺时 针方向B从水平状态旋转90度,输入设备11就变为处于用标号11B表示的沿顺时针方向 旋转了 90度的状态。一旦将输入设备11沿顺时针方向B从水平状态旋转180度,输入设 备11就变为处于用标号11E表示的朝向后方的状态。这些姿势例如可以是第一姿势或第 三姿势。利用这样的姿势,可以实现与上述情况类似的功能。通过组合作为第一到第三姿 势的这些姿势,用户可以直观地执行操作。2.第二实施例命令发送处理2
13
图12是描述输入设备11执行的另一命令发送处理的流程图。根据本实施例,还 在输入设备11 一侧执行模式的管理。也就是说,获取单元101在步骤S101获取操作量。在用户握住输入设备11并在 三维自由空间中进行操作的情况下,加速度传感器31和角速度传感器32检测与其操作相 对应的操作量。这里,由加速度传感器31检测到的Y"轴和Z"轴的加速度(Ay(t),Az (t)) 以及由角速度传感器32检测到的绕Y'轴和Z'轴的角速度(co v(t),(0 (p (t))被获取。 可替代地,X"轴的加速度Ax(t)可以被进一步获取。此外,在输入设备11的按钮被操作的 情况下,其操作信号也被获取。在步骤S102,计算单元102计算输入设备的角度。可以基于Y"轴的加速度Ay(t) 和Z"轴的加速度Az(t),根据下式来计算输入设备11的关于Y轴的俯仰角度a。a = arctan (Az (t) /Ay (t))(1)判定单元103在步骤S103中判定当前模式是处于点选模式还是缩放模式。在在 随后描述的步骤S105和S109中设定了缩放模式或点选模式的情况下,该模式被存储,因此 判定可以根据这样的存储来执行。在当前模式是点选模式的情况下,判定单元103在步骤S104判定输入设备11的 角度是否落入从点选模式到缩放模式的模式变换角度范围。例如如图7所示,在输入设备 11处于向上垂直状态的情况下,即在输入设备11的关于Y轴的角度a在10度以内的情况 下,设定单元104在步骤S105设定缩放模式。此时的当前模式被存储为缩放模式。基于该 存储,上述步骤S103中的判定被执行。随后,处理返回到步骤S101,基于用户的操作的操作量被再次获取,并且输入设备 11的角度在步骤S102中被计算。在这种情况下,设定了缩放模式,因此判定单元103在步 骤S108判定输入设备11的角度是否落入从缩放模式到点选模式的模式变换角度范围。例 如,如图8所示,在输入设备11的关于Z轴的角度在10度以内的情况下,即在水平状态的 情况下,判定出输入设备11的角度处于从缩放模式到点选模式的模式变换角度范围。在输入设备11的角度不是处于从缩放模式到点选模式的模式变换角度范围的情 况下,计算单元102在步骤S110中计算缩放量。也就是说,基于处于向上垂直状态中的输 入设备11的Z轴方向上的移动量,计算例如诸如图9所示的缩放量之类的缩放量。在步骤 S111,发送单元105发送示出在步骤S110中计算出的缩放量的命令。此外,必要时与所操 作的按钮有关的按钮信息的命令也被发送。具体地,该命令被通信单元35调制,并经由天 线36通过无线电波被发送到图像显示设备12。此时注意,用户正在执行的操作是缩放操作,而不是用于移动指针的操作。因此, 可以发送示出指针移动量是0的命令以禁止指针移动。如随后将参考图13来描述的,一旦接收到命令,图像显示设备12就执行与其相对 应的处理。因此,如图9所示,在输入设备11处于向上垂直状态的同时在Z轴方向上执行 了移动操作,即执行了第二姿势,因此显示单元54的图像可以被放大/缩小(缩放)。在用户将模式从缩放模式切换到点选模式的情况下,如图8所示,第三姿势被执 行并且输入设备11从向上垂直状态变到水平状态。在这种情况下,在步骤S103判定出当 前模式是缩放模式的状态下,输入设备11的角度在步骤S108中被判定为处于从缩放模式 到点选模式的模式变换角度范围。因此,设定单元104在步骤S109设定点选模式。此时,大意是当前模式是点选模式的信息被存储。这里,上述步骤S103中的判定被基于该存储而 执行。随后,处理返回到步骤S101,基于用户的操作的操作量被再次获取,并且在步骤 S102,输入设备11的角度被计算。在这种情况下,点选模式被设定,因此判定单元103在步 骤S104判定输入设备11的角度是否落入从点选模式到缩放模式的模式变换角度范围。例 如如图7所示,在输入设备11的关于Y轴的角度大于10度的情况下,判定出该角度并未 落入从点选模式到缩放模式的模式变换角度范围。在这种情况下,步骤S105的处理不被执 行。也就是说,点选模式被维持不变。在步骤S106,计算单元102计算指针的移动量。也就是说,基于在步骤S101中获 取的操作量来计算指针的移动量。例如,通过将加速度(Ax(t),Ay(t))乘以预定系数来计 算指针的移动量。在步骤S107,发送单元105发送示出在步骤S106中计算出的指针的移动量的命 令。此外,与所操作按钮有关的按钮信息的命令被发送。具体地,该命令被通信单元35调 制,并经由天线36通过无线电波被发送到图像显示设备12。此时,用户执行的操作是指针 移动操作或对象移动操作,而不是用于缩放图像的操作。因此,可以发送示出缩放量是0的 命令以禁止缩放。如上所述,一旦接收到命令,图像显示设备12就执行与其相对应的处理。因此,用 户进行操作以在输入设备11处于水平状态的同时在三维自由空间中的任意方向上移动输 入设备11,藉此指针能够在所希望的方向上移动。在步骤S107的处理之后,处理返回到步骤S101,并且在那之后的处理被重复。注意,模式设定可以在图像显示设备12那一侧被执行。在这种情况下,在步骤 S105和S109中,用于设定缩放模式和点选模式中的每个的信号被发送。因此,通过改变输入设备11的状态,用户可以在缩放模式和点选模式的功能之间 进行切换。显示控制处理2图13是用于描述与图12中的命令发送处理相对应的、图像显示设备12执行的显 示控制处理的流程图。在步骤S151,获取单元151获取命令。也就是说,在图12中的步骤S107和S111 中发送的命令经由天线51被通信单元52接收,被解调,被供应到运算单元53,并且被获取。在步骤S152,判定单元103执行与在步骤S151获取的命令相对应的处理。具体 地,基于在图12的步骤S107中发送的指针移动量,指针被移动并显示在显示单元54上。此 外,基于在步骤S111中发送的缩放量,图像在显示单元54上被缩放。图14A和图14B是示出处于点选模式中时的显示示例的示图。注意,在图14A和 图14B中,201是各对象共用的标号,并且201A到201C是指示在其中被标识出的对象的标 号。图14A示出基于输入设备11在三维自由空间中的包括手颤抖(handtrembling) 的移动操作,以非线性方式移动的指针211的状态。此外,一旦输入设备11的确定按钮(未 示出)被操作,作为多个对象201中指针211所定位的那个对象的对象201A就被选择,并 且框202被显示在其外围。
注意,确定可以代替确定按钮的操作而被命令。例如,可以在指针211在对象201 上停止预设时间量或更长时间的情况下选择该对象201。此外,可以在指针211在对象201 上停止预设时间量或更长时间并且角速度大于预设时间量并且小于预设值的情况下选择 该对象201。可替代地,可以在执行用指针211围绕对象201的外围的操作(姿势)的情况 下选择该对象201。在图14B中,首先,对象201A被不可见的虚拟指针选择。接着,用户在向右的水平 方向上移动/操作输入设备11。因此,所选对象变为对象201B,该对象201B是定位在操作 方向(即向右的水平方向)上的对象之中的、在位置上最接近于对象201A的对象(在这种 情况下,位置略低于水平方向)。在此之后,用户进一步在正上方向上移动/操作输入设备 11。因此,所选对象变为对象201C,该对象201C是定位在操作方向(即正上方向)上的对 象之中的、在位置上最接近于对象201B的对象(在这种情况下,位置在离正上方向略微偏 左)。注意,在位置上最接近的对象是在以用户的操作方向为中心的预定角度范围内位置最 接近的对象。因此,根据本实施例,随着输入设备11的每次移动操作,所选对象顺次移动。图15A和15B是示出在缩放模式中时的显示示例的示图。在图15A中,对象201A 被选择。在该状态下,模式从光标模式变为缩放模式,并且一旦在向上垂直状态中执行了缩 放操作,如图15B所示,在该时间点处被选择的对象201A被缩放。在图15B的显示示例中, 图15A中的对象201A被以放大的视图显示。图16A和16B是示出在另一缩放模式中时的显示示例的示图。如从图15A到图 16B的比较可以看出的,在图16A和16B中的缩放模式的显示示例中,图15A和15B中的指 针211被删除。3.第三实施例命令发送处理3图17是描述输入设备11执行的另一命令发送处理的流程图。图17中步骤S201 到S215中的处理基本类似于图12中步骤S101到S111中的处理。然而,在图17的实施例 的情况下,在输入设备11的角速度较大的情况下,限制指针移动量和缩放量。也就是说,在图12中,步骤S106中的指针移动量的计算处理是在步骤S104中“角 度落入从点选模式到缩放模式的模式变换角度范围? ”的判定处理之后执行的。相反,在图 17中,与图12中的步骤S106相对应的步骤S206中的处理是在图17中的与图12中的步骤 S104相对应的步骤S207的前一阶段中执行的。在图17中,在与图12中步骤S103相对应的步骤S203中判定出当前模式是点选 模式的情况下,在步骤S204中由判定单元103执行判定处理。也就是说,判定在步骤S201 中获取的角速度的大小是否等于阈值或更大。由角速度传感器32检测到的角度的绝对值例如可以用作角速度的大小。具体地, 可以使用分别绕与X'轴和Y'轴平行的俯仰旋转轴和偏转旋转轴旋转的俯仰角度e和偏 转角度V的角速度的绝对值I e (t) |或| CO V (t) |。在这种情况下角速度是基于输入设 备11的坐标轴的相对坐标系上的值。可替代地,可以将滚转角速度的绝对值(例如,可以从由加速度传感器31检测到 的加速度Ax(t)、Ay⑴的合成矢量的时间微分获取)用作角速度的大小。此外,还可以使 用从由角速度传感器32检测到的角速度和由加速度传感器31检测到的加速度计算出的重
16力坐标系(绝对坐标系)中的俯仰角度e和偏转角度V的角速度的绝对值。在角速度的大小(绝对值)小于预设阈值的情况下,在步骤S206中通过计算单元 102来执行用于计算指针移动量的处理。在步骤S207中由判定单元103判定出角度未落 入从点选模式到缩放模式的模式变换角度范围的情况下,在步骤S209,将在步骤S206中计 算出的指针移动量发送到图像显示设备12。也就是说,在这种情况下的处理是类似于图12 中的情况的处理。相反,在判定出角速度的大小等于阈值或更大的情况下,在步骤S205,计算单元 102将限制值设定为移动量。具体地,例如0被设定为移动量。可替代地,以减弱的灵敏度 来设定移动量。也就是说,即使输入设备11的操作量较大,也执行设定以使得指针不移动, 或者即使它移动移动量也较小。在步骤S209,具有这样设定的限制值的移动量被发送。也就是说,在角速度大于预设阈值的情况下,发送具有经设定的限制值的移动量。 在用户在如图7或8所示的纵向方向上旋转输入设备11以进行模式改变的情况下,这是旋 转操作因此角速度的大小变得较大。该操作是模式改变操作而不是用于移动指针的操作, 因此希望指针不要移动,或者如果它移动则其移动量较小。也就是说,角速度的大小较大意 味着输入设备11的角度变化(状态变化)快。这意味着模式处于改变过程中。因此,在模 式被改变的情况下,通过在改变之前限制对模式的处理而改善了操作性。因此,可得到如下优点。例如在图15A中,假定指针211定位在对象201A之上。在 这种状态下,在用户将模式从点选模式切换到缩放模式的情况下,如图7所示,输入设备11 在纵向方向上旋转。然而,指针211的移动被限制为不因该操作移动。也就是说,指针211 不从对象201A移开或者即使它移动其距离也较小。此外,在图16A所示的状态中,即使在用户将模式从点选模式切换到缩放模式的 情况下,指针211因其操作的移动也受到限制。因此,这抑制了诸如由框202显示的处于选 择状态中的对象201被移动到另一对象之类的事件的发生。类似地,在图12中,步骤S110中对缩放量的计算处理是在步骤S108中“角度落入 从缩放模式到点选模式的模式变换角度范围? ”的判定处理之后执行的。相反,在图17中, 与图12中的步骤S110相对应的步骤S212中的处理是在图17中的与图12中的步骤S108 相对应的步骤S213的前一步骤中执行的。在图17中,在与图12中步骤S103相对应的步骤S203中判定出当前模式是缩放 模式的情况下,在步骤S210中由判定单元103执行判定处理。也就是说,判定在步骤S201 中获取的角速度的大小是否等于或大于阈值。在角速度的大小小于预设阈值的情况下,在步骤S212中通过计算单元来执行用 于计算缩放量的处理。在步骤S213中由判定单元103判定出角度未落入从缩放模式到点 选模式的模式变换角度范围的情况下,在步骤S215,将在步骤S212中计算出的缩放量发送 到图像显示设备12。也就是说,在这种情况下的处理是类似于图12中的情况的处理。相反,在步骤S210判定出角速度的大小等于或大于阈值的情况下,在步骤S211, 计算单元102将限制值设定为缩放量。具体地,例如0被设定为缩放量。可替代地,以减弱 的灵敏度来设定缩放量。也就是说,执行设定以使得即使输入设备的操作量较大,也不存在 缩放,或者如果存在缩放则缩放量较小。在步骤S215,具有这样设定的限制值的缩放量被发 送。
17
也就是说,在角速度的大小大于预设阈值的情况下,发送具有经设定的限制值的 缩放量。用户正在改变模式,因此在输入设备11在如图7或8所示的纵向方向上被旋转的 情况下,这是旋转操作并因此角速度的大小变得较大。该操作是模式改变操作而不是缩放 操作,因此希望不存在任何缩放,或者如果存在缩放则其量较小。因此,在模式被改变的情 况下(即在处于改变过程中的情况下),通过在改变之前限制对模式的处理而改善了操作 性。其他的处理类似于图12中的情况,因此省略对它们的重复描述。此外,与图17中 的处理相对应的在图像显示设备12那一侧执行的处理类似于图13中所示的情况,因此省 略对它的描述。注意,通过在纵向方向上缓慢旋转输入设备11,即通过进行旋转以使得角速度的 大小不大于阈值,输入设备11的状态可以被改变而不改变模式。4.第四实施例命令发送处理4图18是描述输入设备11执行的又一命令发送处理的流程图。图18中步骤S301 到S316中的处理基本类似于图17中步骤S201到S215中的处理。然而,根据图18所示的实施例,在与图17中的步骤S204和S210相对应的步骤 S305和S311中判定角速度的大小是否等于或大于预设阈值并且虚拟半径R是否等于或小 于阈值。因此,在步骤S304(其与图17中的步骤S203相对应)中的当前模式判定处理之 前的步骤S303,通过计算单元102执行用于计算虚拟半径R的处理。例如,虚拟半径R被计算如下。通过将角速度与旋转半径相乘来得到输入设备11 的速度。也就是说,在用户操作输入设备11的情况下输入设备11的移动是以用户的肩、肘 或腕等为中心的旋转移动的组合。其旋转半径变为从针对每个所组合的旋转移动的时间段 而改变的旋转中心到输入设备11的距离。绕X'轴的角速度《 0 (t)具有Y轴方向上的运动分量,并且绕Y'轴的角速度 ¥(t)具有X轴方向上的运动分量。因此,如果输入设备11的X轴方向和Y轴方向上的 速度是(Vx (t),Vy (t)),那么以下式表示旋转半径(Rx (t),Ry (t))。(Rx (t),Ry (t)) = (Vx (t),Vy (t)) / ( V (t), 0 (t)) ... (2)式(2)右侧的(Vx(t),Vy(t))和(coV (t),《 0 (t))是速度的量纲(dimension)。 即使在式(2)右侧表示的速度和角速度的每个都被微分,并且成为加速度(或角速度)的 量纲或者加速度(或角速度)的时间变化率的量纲,相关性也不会灭失。类似地,即使速度 和角速度的每个被积分并且成为位移的量纲,相关性也不会灭失。因此,通过使在式(2)右侧示出的速度和角速度作为位移、加速度(或角速度)以 及加速度(或角速度)的时间变化率的量纲,得到下式(3)到(5)。(Rx (t),Ry (t)) = (x (t), y (t)) / ( ¥ (t), 0 (t))…(3)(Rx (t), Ry (t)) = (Ax (t), Ay (t)) / ( A co F (t), A co 6 (t)) ".(4)(Rx (t), Ry (t)) = ( A Ax (t), A Ay (t)) / ( A ( A o v (t)), A ( A o 6 (t))) … (5)在上述式子之中,如果例如关注式(5),可以看出如果加速度(Ax(t),Ay(t))的变 化率(AAx(t),AAy(t))和角速度(A co V (t),A co 0 (t))的变化率(A (A co V (t)),A (A co 0 (t)))已知,那么可以得出旋转半径(Rx(t),Ry(t))。根据本实施例,基于式(5) 得到半径(Rx(t),Ry(t))。 计算单元102得到作为从加速度传感器31取得的检测值的加速度(Ax(t), (Ay (t)),并计算变化率(A Ax (t),AAy(t))。此外,计算单元图像拾取设备102获取作为 从角速度传感器32取得的检测值的二阶导数的角速度,并且计算该角速度(△ V(t), A co 0 (t))的变化率(A (A co F(t)), A (A co 0 (t)))。计算单元102根据式(5)来计算 旋转半径(Rx(t),Ry(t))。 在步骤S305和S311,在角速度的大小等于或大于预设阈值并且虚拟半径R等于或 小于阈值的情况下,其操作被判定为模式变换时的操作。一旦判定出其操作是模式变换时 的操作,就执行与图17中的步骤S205和S211相对应的步骤S306和S312中的处理。也就 是说,在步骤S306中为指针移动量设定限制值,并且在步骤S312中为缩放量设定限制值。随后,在与图17中的步骤S209和S215相对应的步骤S310和S316中,发送具有 经设定的限制值的指针移动量或缩放量的每一个。这里的其他操作类似于图17中的情况, 因此省略对它们的描述。在移动指针或进行缩放的情况下,用户通过相对地伸展手臂来操作输入设备11。 相反,诸如图7和8所示的模式改变操作是通过转动手腕来执行的。因此,在模式改变时的 情况下作为从输入设备11到旋转移动的支点的距离的虚拟半径R要比在移动指针和进行 缩放的情况下的更短。因此,通过不仅基于角速度的大小而且基于虚拟半径R的大小来执 行判定,对操作是针对模式改变的还是针对点选的判定可以更加准确。接收到从输入设备11发送的命令的图像显示设备12例如执行图13中的显示控 制处理,这一点也类似于图17中所示实施例的情况。5.第五实施例命令发送处理5图19是描述输入设备11执行的又一命令发送处理的流程图。在本实施例中,如 在图16A和16B中的显示示例中示出的情况下那样,在改变处于选择状态中的对象的情况 下,用于改变对象的操作和用于改变模式的操作被区分开来。在步骤S401到S404中,执行类似于图17中的步骤S201到S204的处理。也就是说,获取单元101在步骤S401获取操作量。在用户握住并在三维自由空间 中操作输入设备11的情况下,加速度传感器31和角速度传感器32检测与其操作相对应的 操作量。由加速度传感器31检测到的Y"轴和Z"轴的加速度(Ay(t),Az (t))以及由角速 度传感器32检测到的绕Y'轴和绕Z'轴的角速度(《11/(0,《9(0)在此时被获取。可 替代地,X"轴的加速度(Ax(t))可以被获取。此外,在输入设备11的按钮在这里被操作的 情况下,操作信号也可以被获取。在步骤S402,计算单元102计算输入设备的角度。基于Y"轴的加速度Ay⑴和 Z"轴的加速度Az(t),可以从上述式(1)计算出输入设备11的关于Y轴的俯仰角度a。在步骤S403,判定单元103判定当前模式是点选模式还是缩放模式。在随后描 述的步骤S409中设定了缩放模式的情况下,该模式被存储,因此判定可以根据该存储来作 出。在未设定缩放模式的情况下,所作判定为点选模式。在步骤S403中判定出当前模式是点选模式的情况下,由判定单元103在步骤S404中执行判定处理。也就是说,判定在步骤S401获取的角速度的大小是否等于或大于阈值。在角速度的大小小于预设阈值的情况下,设定单元104在步骤S406中将对象可变 标旗设定为可改变。相反,在角速度的大小等于或大于预设阈值的情况下,设定单元104在 步骤S405中将对象可变标旗设定为不可改变。也就是说,设定标旗以在改变之前限制对模 式的处理。在步骤S405和S406中的处理之后,在步骤S407,计算单元102计算指针的移动 量。也就是说,指针的移动量是基于在步骤S401中获取的操作量算出的。例如,通过将加 速度(Ax(t),Ay(t))乘以预定系数,来计算出指针移动量。接着,在步骤S408,判定单元103判定输入设备11的角度是否落入从点选模式到 缩放模式的模式变换角度范围。例如如图7所示,在输入设备11的关于Y轴的角度a在 10度以内的情况下,即在向上垂直状态的情况下,设定单元104在步骤S409中设定缩放模 式。大意是此时的当前模式是缩放模式的信息被存储。上述步骤S403中的判定基于该存 储来执行。随后,处理返回到步骤S401,基于用户的操作的操作量被再次获取,并且在步骤 S402,输入设备11的角度被再次计算。在这种情况下,缩放模式被设定,因此处理从步骤 S403前进到步骤S411。计算单元102在步骤S411中基于在步骤S401中获取的操作量来 计算缩放量。例如,与指针移动量类似地,通过将加速度(Ax(t),Ay(t))乘以预定系数来计
算缩放量。在步骤S412,发送单元105发送在步骤S411中计算出的缩放量。一旦接收到缩放量,图像显示设备12就基于该缩放量如图16A和图16B中所示出 的那样缩放图像。如图13中的流程图所示的那样执行处理。在步骤S408,在输入设备11的角度被判定为未落入从点选模式到缩放模式的模 式变换角度范围的情况下,在步骤S410,发送单元105发送指针移动量和对象可变标旗。注 意,指针移动量是在步骤S407中算出的,并且对象可变标旗是在步骤S405和S406中设定 的。也就是说,如图7所示,在输入设备11的关于Y轴的角度a大于10度的情况下, 从点选模式到缩放模式的模式改变不被指定。因此,点选模式被维持不变。一旦接收到指针移动量和对象可变标旗,就基于所接收到的指针移动量和对象可 变标旗来改变处于选择状态中的对象。在这里,处理如图13中的流程图所示的那样被执 行。如以上所示出的,根据本实施例,在用户对模式改变进行操作的情况下,该信息被 设定为标旗。因此,基于除了模式改变操作之外的用户操作,防止利用框202显示的处于选 择状态中的对象201变为另一对象。显示控制处理3图20是描述图像显示设备12执行的又一显示控制处理的流程图。与图19中的 命令发送处理相对应地执行这里的处理。获取单元151在步骤S451获取从输入设备11发送的信号。该信号例如在图19 中的步骤S410和S412中被发送,并且包括指针移动量、对象可变标旗、缩放量等。判定单元154在步骤S452判定在步骤S451中获取的指针移动量是否是0。在指针移动量不是0的情况下,当前设定的模式被判定为点选模式。也就是说,模式是基于指针 移动的量来确定的。此外,可以由输入设备11发出标旗来示出模式,并且模式可以基于该 标旗而被判定。然而,基于移动量执行模式判定实现了从输入设备11向图像显示设备12 发送的较小分组大小,并且可以节省输入设备11的大量能量。在指针移动量不是0的情况下,即在当前设定的模式是点选模式的情况下,判定 单元154在步骤S453中判定对象是否还是可改变的。可以根据在步骤S451中获取的对象 可变标旗来执行该判定。在对象可变标旗示出可改变的情况下,在步骤S454,执行单元153根据指针移动 量改变处于被选择状态中的对象。也就是说,处于被选择状态中的对象被从直到此时为止 的对象改变到与指针移动量相对应的位置处的另一对象。在步骤S453中判定出对象是不可改变的情况下,用于改变对象的处理不被执行, 处理返回到步骤S451,并且在那之后的处理被重复。在步骤S452中判定出指针移动量是0的情况下,判定单元154在步骤S455判定 缩放量是否是0。在缩放量不是0的情况下,当前设定的模式被判定为缩放模式。也就是 说,基于缩放量来执行模式判定。在缩放量不是0的情况下,即在当前设定的模式是缩放模式的情况下,执行单元 153在步骤S456中基于缩放量来执行对处于被选择状态的对象的缩放。在步骤S455中判定出缩放量是0的情况下,步骤S456中的用于执行对处于被选 择状态的对象的缩放的处理不被执行,处理返回到步骤S451,并且在那之后的处理被重复。6.第六实施例错误显示防止控制处理1无论用户是否操作输入设备11以将模式例如从点选模式切换到缩放模式,如果 指针移动则操作性恶化,因此,无论这是否是用于这样的模式切换的操作,为了防止其中指 针被移动/显示的错误显示,可以执行如下处理。图21是用于描述输入设备的角度的示图。就输入设备11而言,假定被确定为点 选模式的角度范围是从水平面起士 h的角度范围(在图21中这被利用从Z轴的反方向起 的角度示出)。相反,被确定为缩放模式的角度范围是从Y轴(垂直方向)起士 的角度 范围。角度日3的盲区区域形成在点选模式(第一模式)和缩放模式(第二模式)的角度 范围之间。也就是说,在本实施例的情况下,当输入设备11处于角度范围^到(3^3》 的范围内时,输入设备11的操作被忽略。因此,对于在输入设备11具有的角度大于从水平 面起^^角度并且小于角度的情况下的操作,即用于从点选模式到缩放模式的模 式切换的操作,指针被抑制以防被移动/显示。错误显示防止控制处理2图22是示出指针的显示示例的示图。在点选模式时,假定指针211被显示在如指 针211A所示的位置处。作为输入设备11被操作以将模式从点选模式切换到缩放模式的结 果,假定指针211被移动/显示到如指针211B所示的位置。指针211的移动是用户所不希 望的。因此,在本实施例的情况下,一旦从点选模式到缩放模式的切换被检测到,指针211 就从如指针211B所示的位置返回到如指针211A所示的位置处。这样,指针211的错误显 示可被实际地防止。
具体地,指针211可以返回到仅在预定量的时间之前的时间点处的显示位置。可 替代地,指针211可以返回到其中先前操作速度是0或者接近0的值的定时的显示位置。在 许多情况下,在模式切换时操作速度变为0。因此,指针211的错误显示可以被防止。错误显示防止控制处理3图23是示出操作量的改变的示图。在输入设备11被操作以将模式从点选模式切 换到缩放模式的情况下,操作量(例如移动量)被示为信号A。操作量在时间段T1中迅速 增大,并且模式切换在时间点、的定时(此时预定的值被达到)被检测到。在本实施例的 情况下,信号A被延迟仅一固定的时间量,并且信号B被生成。在从检测到模式切换的时间 点、起的时间段T2期间,信号B的电平被变为0(操作量为0),藉此信号C被生成。基于 与输入设备11的操作相对应的信号C来执行对指针211的移动量的计算。因此,根据本实施例,模式切换的检测是基于不具有延迟的原始信号A来执行的, 而对指针211的移动量的计算是基于经延迟的信号C来执行的。因此,指针211被抑制以 防被移动/显示。错误显示防止控制处理4图24是示出操作量的改变的示图。在输入设备11被操作以将模式从点选模式切 换到缩放模式的情况下,操作量(例如移动量)如图24中的信号A那样变化。操作量在时 间段T1中迅速增大,并且模式切换在时间点、的定时(此时预定的值被达到)被检测到。 直到此时为止的处理类似于图23中的情况。在本实施例的情况下,模式切换的检测和指针211的移动量的计算二者都基于信 号A。然而如图24中的B所示,在从模式切换被检测到的时间点、起的时间段Tn(例如 0. 1秒)期间,对指针211的移动/显示的控制被禁止。因此,模式切换期间指针211的移 动/显示在模式切换时被抑制。错误显示防止控制处理5图25是示出输入设备11的配置的透视图。根据本实施例,按钮251被设置在输 入设备11的预定表面(在本实施例的情况下是上表面)上。在移动指针211的情况下,用 户在用手指操作按钮251的状态下操作输入设备11。操作按钮251的状态也可以被锁定。 在按钮251不被操作的情况下,即使用户操作了输入设备11,指针211也不被移动/显示。 因此,在模式切换时,通过在不操作按钮251的情况下操作输入设备11,可以防止指针211 被移动/显示。注意,在不移动指针211的情况下,可以用手指来操作按钮251。还要注意, 可以通过组合一个或多个来执行错误显示防止控制处理。7.第七实施例显示控制处理4图26和27是描述图像显示设备12执行的又一显示控制处理的流程图。根据本 实施例,用于标识当前设定的模式的标识信息被显示。根据本实施例,输入设备11执行诸 如例如图5所示的处理之类的处理,并且发送基于用户操作的命令。判定单元154在步骤S501判定输入设备11的状态是向上垂直状态还是水平状 态。这里的判定是类似于如上所述的图6中的步骤S21、S24和S30中的情况的处理。在输入设备11的状态被判定为处于向上垂直状态的情况下,设定单元152在步骤 S502设定缩放模式。模式设定是通过用户执行诸如图7中所示的姿势操作之类的第一姿势
22操作来执行的。目前,模式是缩放模式,因此输出单元155在步骤S503中仅显示缩放模式 图标。图28A和图28B是示出图标显示示例的示图。在步骤S503,显示单元54的显示画 面例如被控制为如图28A中所示出的那样。在该示图中,将缩放模式示出为用于标识所设 定模式的标识信息的图标301被显示在显示单元54上的画面的右上角。如果当前设定的模式未知,那么用户不知道要执行的操作种类,这是不方便的。因 此,通过显示关于当时设定的模式的图标,用户可以容易地且准确地知道当前设定的模式, 并且所希望的模式可被快速地设定。在步骤S504,执行单元153执行缩放模式。也就是说,基于如图9所示的第二姿势 的操作量,显示单元54上的显示图像被像图9中的标号54N和54F所示出的那样缩放。在步骤S505,判定单元154判定输入设备11的状态是否是向上垂直状态。也就是 说,在设定了缩放模式的状态下,可以判定输入设备11的状态是否未被改变而仍是向上垂 直状态。图29A到图29E是示出输入设备的状态的改变的示图。例如如图29A所示,在输 入设备11处于向上垂直状态的情况下,处理返回到步骤S503。也就是说,在输入设备11处 于向上垂直状态的情况下,步骤S503到S505中的处理被重复。在缩放模式中,输入设备11基本在向上垂直状态中被使用,然而如果输入设备11 的关于Y轴的角度a大于10度,那么输入设备11在步骤S505中被判定为不处于向上垂 直状态中。也就是说,判定出第三姿势被操作以从缩放模式变换到点选模式。在判定出输入设备11不是处于向上垂直状态中的情况下,判定单元154判定模式 候选图标是否被显示。在模式候选图标未被显示的情况下,在步骤S507,输出单元155较淡 地显示模式候选图标。例如,如果输入设备11从如图29A所示的向上垂直状态起倾斜直到关于Y轴的角 度变得大于10度,如图29B所示的那样,那么输入设备11被判定为不处于向上垂直状态。此时,例如如28B图所示,在作为当前模式的缩放模式的图标周围,比缩放模式图 标301更淡地显示模式候选图标302到305,作为用于标识模式的标识信息。也就是说,可 以从当前模式变换到的模式的候选图标302到305被显示从而在模式变换过程中可从当前 模式标识。图标302表示点选模式,图标303表示旋转模式,图标304表示手写输入模式, 并且图标305表示滚动模式。在步骤S506中判定出模式候选图标被显示的情况下,不必执行进一步的显示,因 此步骤S507中的处理被跳过。在步骤S507中的处理之后,并且在步骤S506中判定出模式候选图标已经被显示 的情况下,输出单元155在步骤S508根据输入设备的倾斜来改变对缩放模式图标和点选模 式图标的显示的浓淡。也就是说,在用户将模式从缩放模式变到点选模式的情况下,例如如图29B到29D 中所示的,输入设备11的状态被逐渐地改变到接近水平的状态。伴随该操作,缩放模式图 标和点选模式图标的浓淡显示被改变。图30A到图30D是示出在改变模式的情况下的图标显示的改变示例的示图。如图 29B到29D所示,一旦输入设备11的状态已经逐渐改变到接近水平的状态,如图30A所示的被较浓地显示的用于缩放模式的图标301就如图30B所示的那样被略微偏淡地显示。点选 模式的图标302然后被略微偏浓地显示。一旦输入设备11的状态已经改变到接近水平的 状态,如图30B所示的被略微偏淡地显示的缩放模式图标301就如图30C所示的那样被更 淡地显示。相反,如图30B所示的被略微偏浓地显示的点选模式图标302被更浓地显示。这样,根据颜色逐渐变浓,可以知道此时执行的哪个操作是正改变到哪个模式。当 所显示的候选模式图标不是用户所希望的时,用户可以停止操作。因此,用户可以快速并准 确地设定所希望的模式。在步骤S508中的处理之后,判定单元154在步骤S509判定水平状态是否被连续 检测了 N次。N是等于用作预设阈值的2或更大数字的基本次数。即使水平状态被检测到, 在检测次数未达到N次的情况下,处理返回到步骤S505,并且在那之后的处理被重复。也就 是说,缩放模式中的处理被维持。如果在即使仅检测到一次水平状态的情况下也立即解除缩放模式,那么在用户错 误地将输入设备11置于水平状态中的情况下缩放模式被解除,因此操作性恶化。因此,仅 在被连续检测了 N次的情况下,才解除缩放模式。也就是说,与图6中的步骤S31中的情况 类似地,所检测到的状态被维持的时间被测量。在步骤S509判定出水平状态被连续检测了 N次的情况下,即在水平状态被维持了 预定时间量的情况下,设定单元152在步骤S510解除缩放模式。在步骤S511,设定单元152 设定点选模式。即使在输入设备11在步骤S501中被判定为处于水平状态的情况下,步骤 S511中的点选模式设定处理也被执行。点选模式被设定,因此输出单元155在步骤S512仅显示用于点选模式的图标。也 就是说,例如在输入设备11已经从如图29A所示的向上垂直状态改变到如图29E所示的水 平状态的情况下,仅点选模式图标302被显示,如图30D所示。除点选模式图标302之外的 缩放模式图标301、旋转模式图标303、手写输入模式图标304和滚动模式图标305都被删 除。因此,用户知道最终设定的模式。执行单元153在步骤S513执行点选模式。也就是说,基于从输入设备11发送的 输入设备11的操作量,处理被执行以指向显示单元54上的显示图像。接着,在步骤S514,判定单元154判定输入设备11是否处于水平状态。也就是说, 判定输入设备11的状态是否维持在点选模式被设定的状态中。例如,如图29E所示,在输入设备11处于水平状态的情况下,处理返回到步骤 S512。也就是说,在点选模式中,步骤S512到S514中的处理被重复。图31是示出图标的显示示例的示图。图31示出在最终从缩放模式设定了点选模 式的情况下在显示单元54上显示的图标302的状态。可以通过改变颜色而非仅通过改变浓淡来标识当前设定的模式和变换过程模式。 因此,通过显示所设定模式的图标,用户不必记住与各模式相对应的状态,或者使用产品手 册来验证各模式的状态,所以操作性得到改善。此外,在模式被完全切换之前,显示变换过 程模式使得用户能够确认正在变换的模式,藉此所希望的模式可以被迅速且准确地设定。就点选模式而言,输入设备11基本在水平状态中被使用,然而当输入设备11的关 于Y轴的角度a小于80度(关于Z轴的角度Y大于10度)时,在步骤S514中判定输入 设备11不是处于水平状态中。也就是说,判定出第一姿势被做出以从点选模式变换到缩放模式。在判定出输入设备11不是处于水平状态中的情况下,判定单元154在步骤S515 中判定模式候选图标是否被显示。在模式候选图标未被显示的情况下,输出单元155在步 骤S516中较淡地显示模式候选图标。在步骤S515中判定出模式候选图标被显示的情况下,不必执行进一步的显示,因 此步骤S516中的处理被跳过。在步骤S516中的处理之后,在步骤S515中判定出模式候选图标已经被显示的情 况下,在步骤S517,输出单元155根据输入设备的倾斜来改变点选模式图标和缩放模式图 标的浓淡。也就是说,在用户将模式从点选模式变到缩放模式的情况下,例如如图7以及图 29E到29A中所示的,第一姿势操作被执行以将输入设备11的状态逐渐地改变到接近向上 垂直状态的状态。伴随该操作,点选模式图标和缩放模式图标的浓淡显示被改变,尽管这未 被示出在示图中。也就是说,作为变换原始模式的点选模式的图标被逐渐变淡地显示,而相 反作为变换目的模式的缩放模式的图标被逐渐变浓地显示。随着颜色逐渐变浓,用户可以看到当前执行的操作是正改变到哪个模式。当所显 示的候选模式的图标不是用户所希望的模式时,用户可以停止操作。因此,用户可以快速并 准确地设定所希望的模式。在步骤S517中的处理之后,判定单元154在步骤S518判定向上垂直状态是否被 连续检测了M次。M是等于用作预设阈值的2或更大数字的基本次数。即使向上垂直状态 被检测到,在检测次数未达到M次的情况下,处理仍返回到步骤S514,并且在那之后的处理 被重复。也就是说,点选模式中的处理被维持。如果在即使仅检测到一次向上垂直状态的情况下也立即解除点选模式,那么在用 户错误地将输入设备11置于向上垂直状态中的情况下点选模式被解除,因此操作性恶化。 因此,仅在被连续检测了 M次的情况下,才解除点选模式。也就是说,与图6中的步骤S25 中的情况类似地,所检测到的状态被维持的时间被测量。在步骤S518判定出向上垂直状态被连续检测了 M次的情况下,即在向上垂直状态 被维持了预定时间量的情况下,设定单元152在步骤S519中解除点选模式。处理然后返回 到步骤S502,并且在步骤S502中设定单元152设定缩放模式。此后,与以上描述的处理类 似的处理被重复。注意,与图6中的处理类似地,图26和图27中的处理在邻近步骤内的相同例程被 重复了预设次数时结束,或者在同一步骤内预设的预定时间量已经过时结束。此外,当在操 作期间用户释放所按下的按钮、操作所标识的停止按钮、将手指从光电型触摸传感器移开 等时,图26和27中的处理结束。图标输出示例1图32到38示出在模式改变的情况下图标显示的另一改变示例。根据图32A到32C中的实施例,图标302、305、301、303和304按照从左到右的顺 序被水平地显示在一行中。当前模式是缩放模式,因此如图32A所示,用于缩放模式的图标 301被显示得比其他图标302到305 (它们的大小都相同)更大。伴随用于从缩放模式到点选模式的模式改变的用户操作,如图32B所示,缩放模式的图标301略微变小,而相反点选模式的图标302略微变大。一旦点选模式已经被设定, 如图32C所示,缩放模式的图标301就变得与具他图标305、303和304同样大小,并且点选 模式的图标302被显示得比这些图标更大。根据图33A到33C中的实施例,与图32A中的情况类似地,如图33A所示,当前模 式的图标301被显示为最大。伴随从缩放模式到点选模式的模式改变的操作,如图33B所 示,点选模式的图标302逐渐变大,然而缩放模式的图标301保持最大的大小。在点选模式 被最终设定的情况下,如图33C所示,点选模式的图标302变为最大,同时缩放模式的图标 301变为与其他图标同样的较小的大小。根据图34A到34C中的实施例,以十字形布置图标301到305。如图34A所示,中 心图标是当前模式的图标,并且被显示得比显示在其顶部、底部、左边和右边的其他图标更 大。在图34A中,点选模式图标302被布置在中心处。在执行从点选模式到缩放模式的模式改变的情况下,如图34B所示,作为改变的 模式候选者的缩放模式的图标301被逐渐地向中心移动。一旦设定了缩放模式,缩放模式 的图标301就定位在中心处并被显示为最大。在该示例中,直到那时为止一直设定的点选 模式的图标302被移至上侧并被显示得较小。根据图35A到35C中的实施例,用于各模式的图标被显示在立方体图示的每个侧 面上。在该示例中,立方体图示的三个侧面被示出。如图35A所示,当前设定的模式的图标 被显示为朝向前侧。在该示例的情况下,缩放模式的图标301被显示为朝向前侧,手写输入 模式的图标304被显示在右侧面上,并且点选模式的图标302被显示在上表面上。例如,在指示了从缩放模式到点选模式的模式改变的情况下,如图35B所示,立方 体的上表面旋转以朝向前方。因此,立方体旋转以使得缩放模式图标301的表面被隐藏并 且缩放模式图标301的显示面积逐渐变小。立方体旋转以使得点选模式的图标302定位在 前表面上,并且点选模式图标302的显示面积逐渐变大。当点选模式被最终设定时,如图 35C所示,点选模式的图标302在前表面上被显示为最大。新显示的上表面显示滚动模式的 图标305,该滚动模式图标305曾定位在虚拟的后表面上。根据图36中所示的实施例,用于每个模式的图标被显示在四角截椎体图示的各 面上。在该示例中,用于每个模式的图标301到305被显示在四角截椎体的除底面之外的 5个面上。放置四角截椎体以使得其上表面朝前。所设定的模式显示在上表面上。在图36 中的示例中,点选模式的图标被显示在前表面上,并且其他图标301、303、304、305各自被 显示在侧面上。根据图37A到37C中所示的实施例,构成立方体的六个面被以十字形平面展开,并 且用于每个模式的图标301到306被显示在其各面上。图标306是用于音量调节模式的图 标。在该显示示例中,还显示了框401。框401在当前设定的模式的图标的外围移动/显
7J\ o在图37A中,框401被显示为围绕点选模式的图标302。在此状态下,一旦指示了 从点选模式到缩放模式的模式改变,如图37B所示,框401就在缩放模式图标301的方向上 移动。一旦设定了缩放模式,如图37C所示,框就被显示在缩放模式图标301的外围。用户 可以从框401识别出当前设定的模式。根据图38A到38D中所示的实施例,如图38A所示,当前设定的模式的图标被单独
26显示。在该示例中,缩放模式的图标301被显示。一旦在此状态下指示了到点选模式的模 式改变,如图38B所示,点选模式图标302就被较淡地显示在缩放模式图标301的右侧。此外,随着模式改变的指示前进,所以如图38C所示,缩放模式图标301变淡,点选 模式图标302变浓。一旦设定了点选模式,缩放模式图标301就被删除并且仅点选模式图 标302被较浓地显示。这样,用户可以看到当前设定的模式和改变目的模式,藉此所希望的 模式可以被迅速且准确地设定。图标输出示例2图39到图41是示出诸如图标之类的其他标识信息的显示示例的示图。根据图39 中示出的实施例,指针211变为所设定的模式的图标。就该示例而言,缩放模式被设定,所 以指针211被显示为缩放模式图标301。根据图40中示出的实施例,所设定的模式的框被显示。所设定的模式的图标被附 在该框上。在该显示示例中,设定了缩放模式,所以缩放模式框411被显示。缩放模式图标 301被附在框411上,在框411的左上方处。根据图41中示出的实施例,表达所设定的模式的文本421被显示在画面的右上方。因此,根据图39到41中示出的实施例,用户可以确定地知道所设定的模式。图标输出示例3根据上述实施例,虽然所设定的模式的标识信息被输出到了图像显示设备12那 一侧,但是这也可以被输出到输入设备11那一侧。在这种情况下,上述的显示控制处理在 输入设备11中执行。图42到44是示出在输入设备11那一侧输出标识信息的情况下的标识信息的输 出示例的示图。根据图42中所示的实施例,显示单元501被形成在输入设备11上,并且所 设定的模式的图标被显示于其上。通过该示例,缩放模式图标301被显示。根据图43中所示的实施例,可被设定的多个图标被显示在输入设备11上,并且 这些图标之中实际设定的模式的图标被以闪烁的方式显示。在该示例中,显示了图标301、 302,303和305,并且这些图标之中的缩放模式图标301正在闪烁。根据图44中所示的实施例,发音单元511被形成在输入设备11上。一旦设定了 新模式,所设定的模式的名称就被通过音频通知给用户。在该示例中,缩放模式的音频被输 出o注意,标识信息的音频也可以在图像显示设备12那一侧输出。图标输出示例4根据上述实施例,使得用户直接地识别所设定的模式,然而也可以实现间接的识 别。图45和图46是示出识别信息的其他输出示例的示图。根据图45中示出的实施 例,振动元件被包含在输入设备11中,并且输入设备11振动。振动方式根据模式而变化。 用户可以根据其振动样式来识别出所设定的模式。当用户操作模式确认按钮或执行预定模 式姿势时发生振动。可替代地,可以在设定模式时使得振动发生。注意,可以在图像显示设备12 —侧针对标识信息使得振动发生。在这种情况下, 使得整体或一部分振动的振动元件被设置在图像显示设备12中以使得用户可以感知其振动。根据图46中示出的实施例,在设定了预定模式的情况下,输入设备11的发光单元 521发光。发光样式根据模式而变化。用户可以通过发光样式识别所设定的模式。当用户 操作确认按钮或执行预定模式姿势时发光出现。可替代地,可以在设定模式时使得发光出 现。注意,可以在图像显示设备12 —侧针对标识信息使得发光出现。修改示例注意,上述模式是示例,并且本发明可应用于除了以上描述的那些模式以外的设 定模式的情况。此外,除上述显示、音频、光以及振动之外的输出也是可以进行的。就以上描述而言,通过输入设备11远程操作的图像显示设备12被描述为电视接 收机,然而可以使用个人计算机或其他信息处理设备。此外,在要控制的信息处理设备是诸如蜂窝电话或PDA(个人数字助理)之类的便 携式信息处理设备的情况下,可以与该便携式信息处理设备相分离地配置输入设备11,或 者可以与之相集成地配置输入设备11。在集成地配置的情况下,通过在预定方向上操作整 个便携式信息处理设备来执行输入。可以通过硬件来执行上述一系列处理,或者可以通过软件来执行。在通过软件执 行一系列处理的情况下,构成软件的程序被从程序记录介质安装到能够通过安装多种类型 的程序来执行多种类型的功能的、内置于专用硬件中的计算机或通用个人计算机中。注意,根据本说明书,描述程序的步骤包括以按照所描述顺序的时序方式执行的 处理,以及不一定以时序方式而是以并行方式或个别方式执行的处理。此外,根据本说明书,术语“系统”表示由多个设备构成的设备全体。注意,本发明的实施例不限于上述实施例,并且可以在本发明的范围和意图内作 出各种类型的修改。本申请包含与在2009年3月30日递交到日本专利局的日本优先权专利申请JP 2009-081569中公开的主题有关的主题,该日本优先权专利申请的全部内容通过引用被结 合于此。本领域中的普通技术人员应理解,根据设计需求以及其他因素,可以想到各种修 改、组合、子组合和变更,只要它们落入随附权利要求或其等同物的范围之内。
权利要求
一种输入设备,包括操作单元,用户握住并在三维自由空间中操作该操作单元以远程地操作信息处理设备;以及发送单元,用于发送所述操作单元在所述自由空间中的用于对模式进行设定的第一姿势的信号,以及所述操作单元在所述自由空间中的用于执行在基于所述第一姿势而设定的所述模式中的处理的第二姿势的信号,该第二姿势不同于所述第一姿势。
2.根据权利要求1所述的输入设备,其中所述第一姿势和所述第二姿势中的一个姿势 是所述操作单元的旋转移动姿势,并且另一个姿势是平行移动姿势。
3.根据权利要求2所述的输入设备,其中所述模式是在所述第一姿势超出预定阈值的 情况下被设定的。
4.根据权利要求3所述的输入设备,其中所述第一姿势的阈值是所述操作单元的状态 的角度和时间。
5.根据权利要求4所述的输入设备,其中所述第一姿势是将所述操作单元从水平状态 旋转到其前端处于向上垂直状态的状态的姿势,并且其中所述第二姿势是移动其前端处于向上垂直状态的所述操作单元以更接近或 更远离所述用户的姿势。
6.根据权利要求1所述的输入设备,其中所述模式在第三姿势被执行以至于超出预定 阈值的情况下被解除,该第三姿势不同于所述第一姿势和所述第二姿势。
7.根据权利要求6所述的输入设备,其中所述第三姿势的阈值是所述操作单元的状态 的角度和时间。
8.根据权利要求7所述的输入设备,其中在所述第三姿势被执行以至于超出所述预定 阈值的情况下,不同于在所述第一姿势被执行以至于超出预定阈值的情况下所设定的模式 的模式被设定。
9.根据权利要求1所述的输入设备,还包括设定单元,用于基于所述操作单元在所述自由空间中的第一姿势来对模式进行设定。
10.根据权利要求1所述的输入设备,其中在所述模式被改变的情况下,在改变之前的 所述模式的处理受到限制。
11.一种用于输入设备的输入方法,该输入设备包括操作单元,和发送单元;所述方法包括以下步骤由用户握住并在三维自由空间中操作所述操作单元以远程地操作信息处理设备;以及由所述发送单元发送,所述操作单元在所述自由空间中的用于对模式进行设定的第一姿势的信号,以及所述操作单元在所述自由空间中的用于执行在基于所述第一姿势而设定的所述模式 中的处理的第二姿势的信号,该第二姿势不同于所述第一姿势。
12.一种用于使得计算机为由用户握住并在三维自由空间中操作以远程地操作信息处 理设备的操作单元执行用于发送以下信号的发送装置的功能的程序所述操作单元在所述自由空间中的用于对模式进行设定的第一姿势的信号,以及所述操作单元在所述自由空间中的用于执行在基于所述第一姿势而设定的所述模式 中的处理的第二姿势的信号,该第二姿势不同于所述第一姿势。
13.一种信息处理系统,包括输入设备;以及信息处理设备,该信息处理设备由来自所述输入设备的远程控制信号来控制,其中所述输入设备被用户握住并在三维自由空间中被操作以远程地操作信息处理设备;并且其中所述信息处理设备基于所述输入设备在所述自由空间中的第一姿势来对模 式进行设定,并且基于所述输入设备在所述自由空间中的不同于所述第一姿势的第二姿势 来执行针对基于所述第一姿势而设定的所述模式的处理。
14.一种信息处理设备,包括设定单元,用于基于从由用户握住并在三维自由空间中操作以远程地操作信息处理设 备的操作单元获取的、所述操作单元在所述自由空间中的第一姿势来对模式进行设定;以 及执行单元,用于基于所述操作单元在所述自由空间中的不同于所述第一姿势的第二姿 势,来执行针对基于所述第一姿势而设定的所述模式的处理。
15.根据权利要求14所述的信息处理设备,其中所述模式的操作速度是根据在所述第 二姿势时的所述操作单元的移动速度来控制的。
16.根据权利要求14所述的信息处理设备,其中对所设定的所述模式进行标识的标识 信息被输出。
17.根据权利要求16所述的信息处理设备,其中能够从所设定的所述模式变换到的所 述模式的所述标识信息被进一步输出。
18.根据权利要求16所述的信息处理设备,其中所述标识信息通过显示、音频或振动 而输出。
19.一种用于信息处理设备的信息处理方法,该信息处理设备包括设定单元;和执行单元,所述方法包括以下步骤由所述设定单元基于从由用户握住并在三维自由空间中操作以远程地操作信息处理 设备的操作单元获取的、对模式进行设定的所述操作单元在所述自由空间中的第一姿势来 对模式进行设定;以及由所述执行单元基于所述操作单元在所述自由空间中的不同于所述第一姿势的第二 姿势,来执行针对基于所述第一姿势而设定的所述模式的处理。
20.一种用于使得计算机执行以下装置的功能的程序设定装置,用于基于从由用户握住并在三维自由空间中操作以远程地操作信息处理设 备的操作单元获取的、所述操作单元在所述自由空间中的第一姿势来对模式进行设定;以 及执行装置,用于基于所述操作单元在所述自由空间中的不同于所述第一姿势的第二姿势,来执行针对基于所述第一姿势而设定的所述模式的处理。
21.一种用于使得计算机为由用户握住并在三维自由空间中操作以远程地操作信息处 理设备的操作单元执行用于发送以下信号的发送单元的功能的程序所述操作单元在所述自由空间中的用于对模式进行设定的第一姿势的信号,以及 所述操作单元在所述自由空间中的用于执行在基于所述第一姿势而设定的所述模式 中的处理的第二姿势的信号,该第二姿势不同于所述第一姿势。
22.一种用于使得计算机执行以下单元的功能的程序设定单元,用于基于从由用户握住并在三维自由空间中操作以远程地操作信息处理设 备的操作单元获取的、所述操作单元在所述自由空间中的第一姿势来对模式进行设定;以 及执行单元,用于基于所述操作单元在所述自由空间中的不同于所述第一姿势的第二姿 势,来执行针对基于所述第一姿势而设定的所述模式的处理。
全文摘要
本发明提供了一种输入设备和方法、信息处理设备和方法及信息处理系统。输入设备包括操作单元,用户握住并在三维自由空间中操作该操作单元以远程地操作信息处理设备;以及发送单元,用于发送所述操作单元在所述自由空间中的用于对模式进行设定的第一姿势的信号,以及所述操作单元在所述自由空间中的用于执行在基于所述第一姿势而设定的所述模式中的处理的第二姿势的信号,该第二姿势不同于所述第一姿势。
文档编号H04N5/44GK101853069SQ20101013989
公开日2010年10月6日 申请日期2010年3月23日 优先权日2009年3月30日
发明者小川弘幸, 山本一幸, 新仓英生, 椛泽秀年, 熊谷秀昭, 间宫敏夫 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1