信息处理装置以及信息处理方法

文档序号:6550320阅读:172来源:国知局
信息处理装置以及信息处理方法
【专利摘要】本发明提供信息处理装置以及信息处理方法。信息处理装置具备:判断单元(71),其在用户佩戴的设备的显示部相对于规定的方向所成的角度处于阈值的范围内的情况下,判断为该设备是基准状态;识别单元(71),其在由所述判断单元判断为是所述基准状态的情况下,对所述设备的从该基准状态起的活动进行识别;输入单元(72),其对与由所述识别单元识别出的所述设备的从基准状态起的活动对应的输入操作进行输入;计时单元(74),其对时间进行计时;检测单元(60),其对所述设备的活动状态进行检测;和设定单元(73),其根据由所述计时单元计时的时间、和由所述检测单元检测出的所述设备的活动状态,来对所述阈值进行可变设定。
【专利说明】信息处理装置以及信息处理方法

【技术领域】
[0001]本发明涉及信息处理装置以及信息处理方法。

【背景技术】
[0002]以往,存在如下技术:在佩戴于用户的手臂的手表型的设备中,基于搭载于该设备的加速度传感器等的检测结果,来对由用户作为操作而进行的手臂等的动作进行识别,通过将其识别结果作为操作输入来接收,从而将该设备作为输入装置来利用(日本:特开2011-175315 号公报、2002-358149 号公报、2008-136697 号公报)。
[0003]但是,在包括专利文献I至3在内的现有的动作识别技术中,将用户在日常生活中进行的手臂等的活动误识别为用户作为操作而进行的手臂等的动作的可能性较高。


【发明内容】

[0004]本发明鉴于这样的情况而作出,其目的在于,提高用户作为操作而进行的手臂等的动作的识别精度。
[0005]本发明的信息处理装置,具备:判断单元(71),其在用户佩戴的设备的显示部相对于规定的方向所成的角度处于阈值的范围内的情况下,判断为该设备是基准状态;识别单元(71),其在由所述判断单元判断为是所述基准状态的情况下,对所述设备的从该基准状态起的活动进行识别;输入单元(72),其对与由所述识别单元识别出的所述设备的从基准状态起的活动对应的输入操作进行输入;计时单元(74),其对时间进行计时;检测单元
(60),其对所述设备的活动状态进行检测;和设定单元(73),其根据由所述计时单元计时的时间、和由所述检测单元检测出的所述设备的活动状态,来对所述阈值进行可变设定。
[0006]本发明的信息处理方法作为信息处理装置所执行的步骤而包括:判断步骤,在用户佩戴的设备的显示部相对于规定的方向所成的角度处于阈值的范围内的情况下,判断为该设备是基准状态;识别步骤,在由该判断步骤判断为是基准状态的情况下,对从该基准状态起的所述设备的活动进行识别;输入步骤,对与由该识别步骤识别出的从所述基准状态起的活动对应的输入操作进行输入;计时步骤,对时间进行计时;检测步骤,对所述设备的活动状态进行检测;和设定步骤,根据由所述计时步骤的处理计时的时间、和由所述检测步骤的处理检测出的所述设备的活动状态,来对所述阈值进行可变设定。

【专利附图】

【附图说明】
[0007]图1是表示与本发明的信息处理装置的一个实施方式有关的腕部终端的外观结构的概要的示意图。
[0008]图2是表示图1的腕部终端的硬件结构的框图。
[0009]图3是表示图2的腕部终端的功能性结构中用于执行动作识别处理的功能性结构的功能框图。
[0010]图4是对用户的手腕以及手臂的动作的第I模式进行说明的示意图。
[0011]图5是对用户的手腕以及手臂的动作的第2模式进行说明的示意图。
[0012]图6是对用户的手腕以及手臂的动作的第3模式进行说明的示意图。
[0013]图7是对用户的手腕以及手臂的动作的第I模式进行说明的示意图。
[0014]图8是表示在动作的识别中使用的阈值的差别的图。
[0015]图9是表示由图3的腕部终端进行可变设定的阈值的时间推移的时序图。
[0016]图10是表示具有图3的功能结构的图2的腕部终端11所执行的动作识别处理的流程的一个例子的流程图。

【具体实施方式】
[0017]下面,使用附图来对本发明的实施方式进行说明。
[0018]图1是表示与本发明的信息处理装置的一个实施方式有关的腕部终端的外观结构的概要的示意图。
[0019]如图1所示,腕部终端11是戴在用户的手臂的腕型便携式终端,至少具有识别自身的姿势的功能。在本实施方式中,腕部终端11具有加速度传感器(参见后述的图2),能够基于该加速度传感器的检测结果,以水平状态为基准,来对自身的姿势是否从该水平状态移动进行检测。
[0020]在本实施方式中,在与大地垂直站立的用户如图1所示那样将手臂维持水平的情况下,将水平方向中的从肘部朝向手的方向设为“X方向”,将相对于手臂为直角的方向(从用户来看是从近前的拇指朝向进深侧的小指的方向)设为“y方向”,将铅直向上方向设为“Z方向”。
[0021]图2是表示图1的腕部终端11的硬件结构的框图。
[0022]腕部终端11 具备:CPU (Central Processing Unit) 51、R0M (Read Only Memory) 52、RAM (Random Access Memory) 53、总线54、输入输出接口 55、输入部56、显示部57、存储部58、通信部59、加速度传感器部60、和驱动器61。
[0023]CPU51根据R0M52中记录的程序或者从存储部58载入到RAM53的程序,来执行各种处理。
[0024]在RAM53也适当地存储CPU51执行各种处理所需要的数据等。
[0025]CPU5UR0M52以及RAM53通过总线54来相互连接。该总线54还与输入输出接口55连接。输入输出接口 55与输入部56、显示部57、存储部58、通信部59、加速度传感器部60以及驱动器61连接。
[0026]输入部56由例如在显示部57的显示画面进行层叠的静电电容式或者电阻膜式的位置输入传感器构成,并对进行触摸操作的位置的坐标进行检测。这里,所谓触摸操作,是指物体(用户的手指、触摸笔等)对于输入部56的接触或者接近的操作。
[0027]显示部57由显示器构成并显示图像。
[0028]也就是说,在本实施方式中,通过输入部56与显示部57来构成触摸面板。
[0029]存储部58由DRAM (Dynamic Random Access Memory)等构成并对各种图像数据进行存储。
[0030]通信部59对通过Bluetooth (注册商标)与未图示的便携式终端等进行无线通信,或者利用W1-Fi,通过包含互联网在内的网络来与未图示的其它端末进行通信的控制进行执行。
[0031]加速度传感器部60通过压电电阻型或静电容型的检测机构来检测3轴加速度分量,并对表示其检测结果的3轴分量各自的加速度数据进行输出。
[0032]另外,虽然由加速度传感器部60检测到的3轴分量如何安装都可以,但在本实施方式中采用图1所示的3轴分量(X,y, z)。
[0033]根据需要,在驱动器61上适当地安装可移动介质(removable medium) 62。通过驱动器61来从可移动介质62中读取的程序,根据需要而被安装在存储部58。此外,可移动介质62能够与存储部58同样地,对存储部58中存储的图像数据等各种数据进行存储。
[0034]图3是表示这样的腕部终端11的功能性结构中用于执行动作识别处理的功能性结构的功能框图。
[0035]所谓动作识别处理,是指到基于加速度传感器部60的检测结果,来对用户能够进行的动作中的手腕以及手臂的动作(在本实施方式中为后述的图4至图8所示的各个模式的动作)进行识别为止的一系列的处理。
[0036]后述的图4至图8所示的各个模式的动作分别与规定的输入操作对应,若通过动作识别处理而识别出规定动作,则判断为进行了与识别出的该规定动作的模式对应的输入操作,并在后面阶段执行与该输入操作相应的处理。这里,所谓后面阶段的处理,既有在腕部终端11内执行的情况,也有在能够与腕部终端11进行通信的另外的装置(未图示)中执行的情况。也就是说,在本实施方式中,腕部终端11作为利用了用户的动作的对于腕部终端11本身或者另外的装置的输入装置而起作用。
[0037]在执行动作识别处理的情况下,在腕部终端11的CPU51中,如图3所示,动作识别部71、处理执行部72、阈值设定部73、和计数部74起作用。
[0038]动作识别部71基于加速度传感器部60的检测结果,来分别对图4至图8所示的各个模式的用户的手腕以及手臂的动作进行识别。
[0039]图4至图7是对用户的手腕以及手臂的动作的各个模式分别进行说明的示意图。
[0040]首先,将腕部终端11戴在手腕的用户取使该腕部终端11的显示部57水平朝上并静止的状态。下面将该状态称为“水平静止状态”。水平静止状态在图4至图8的任意一种模式中都被采用为基准状态。
[0041]在图4所示的模式中,用户从水平静止状态起开始动作,通过使手腕向从自身来看的外侧转动,从而进行将腕部终端11的显示部57倾斜这一动作。
[0042]在图5所示的模式中,用户从水平静止状态起开始动作,通过使手腕向从自身来看的内侧转动(与图4的模式相反地转动),从而进行将腕部终端11的显示部57倾斜这一动作。
[0043]在图6所示的模式中,用户从水平静止状态起开始动作,通过将肘部以上朝上活动,从而进行将腕部终端11的显示部57倾斜这一动作。
[0044]在图7所示的模式中,用户从水平静止状态起开始动作,通过将肘部以上朝下(与图6的模式相反的方向)活动,从而进行将腕部终端11的显示部57倾斜这一动作。
[0045]动作识别部71基于加速度传感器部60的检测结果,首先将水平静止状态作为基准状态来检测,在基准状态的检测后经过了规定时间的时刻,对图4至图8所示的各个模式中的规定模式的动作进行识别。
[0046]处理执行部72基于与由动作识别部71识别出的动作的模式对应的输入操作的内容,来执行规定的处理。
[0047]这里,由于若规定时间短,则动作识别部71进行的动作的识别手法对于用户的操作(活动手臂这样的单纯的动作)迅速响应,因此操作性良好。但是,活动手臂这样的单纯的动作在日常生活中存在大量类似的活动。因此,若动作识别部71不用什么方法来判别是用户为了操作腕部终端11而进行动作,还是在日常生活中的活动,就会导致动作的误检测。
[0048]因此,动作识别部71在检测到水平静止状态的情况下,识别为用户为了操作腕部终端11而采取了开始动作的姿态,并在经过了规定时间的时刻,对图4至图8所示的各个模式中的规定模式的动作进行识别。
[0049]在本实施方式中,作为水平静止状态的检测方法,采用如下手法:在基于加速度传感器部60的检测结果而判断的腕部终端11的姿势(与水平方向所成的角度)为规定的阈值的范围内的情况下,检测为水平。
[0050]图8是表示在动作的识别中使用的阈值的差别的图。
[0051 ] 图8 (A)所示的阈值Th I与图8⑶所示的阈值Th2相比较,图8 (A)所示的阈值较小,也就是说,视作为水平的容许角度较小。
[0052]也就是说,在如图8(A)的阈值Thl那样阈值较小的情况下,只要腕部终端11的显示部57稍微倾斜,动作识别部71就不视作为水平,也就是未检测到水平静止状态。
[0053]其结果,即使用户打算进行作为操作的动作,在不能良好地使腕部终端11静止而导致使腕部终端11的显示部57稍微倾斜的情况下,动作识别部71不能识别该动作。
[0054]另一方面,即使在用户在日常生活中轻挥手臂,或者在其它动作中小幅度活动手臂的情况下,动作识别部71由于未检测到水平静止状态,因此能够防止动作的误识别。
[0055]与此相对地,在如图8(B)的阈值Th2那样阈值较大的情况下,由于即使腕部终端11的显示部57有一些倾斜,动作识别部71也视作为水平,因此检测到水平静止状态。
[0056]其结果,在用户要开始作为操作的动作时,即使在未良好地使腕部终端11静止而使腕部终端11的显示部57有一些倾斜的情况下,动作识别部71也能够检测到水平静止状态。其结果,若在接下来的次序中用户使腕部终端11的显示部57较大倾斜,则能够可靠地进行动作的识别。
[0057]另一方面,即使在用户在日常生活中轻挥手臂,或者在其它动作中小幅度活动手臂的情况下,动作识别部71也会检测为水平静止状态。其结果,之后,在用户虽然不打算进行操作但较大倾斜了腕部终端11的显示部57的情况下,动作识别部71会误识别动作。
[0058]如此,阈值不管是大还是小,都根据状况不同而各有利弊,固定来使用是不合适的。也就是说,根据时间以及腕部终端11的运动状态来使阈值动态地变化是合适的。
[0059]为此,在本实施方式中,如图3所示,在执行动作识别处理的情况下,在CPU51中,阈值设定部73和计数部74起作用。
[0060]阈值设定部73根据时间以及腕部终端11的运动状态,来可变地设定阈值。
[0061]计数部74进行计数动作,并将该动作结果(计数值)作为阈值的可变设定中所需要的时间的信息,来提供给阈值设定部73。
[0062]图9是表示由阈值设定部73进行可变设定的阈值的时间推移的时序图。
[0063]纵轴表示用于水平判定的阈值,横轴表示时间轴。另外,关于时间,是通过计数部74的计数值而被计时的。
[0064]阈值设定部73在腕部终端11静止并经过了一定时间时(时刻tl),判断为用户为了操作而进行动作的可能性低,并使阈值减少。
[0065]阈值设定部73在腕部终端11开始运动时(时刻t2),判断为用户在这之后进行用于操作的动作的可能性高,并使阈值增加。
[0066]阈值设定部73在刚刚识别出动作之后(时刻t3),考虑到腕部终端11正在运动这一情况、和存在用户保持着未使腕部终端11充分水平的状态进行接下来的动作的可能性这一情况,使阈值进一步增加。
[0067]阈值设定部73在识别出动作之后经过了一定时间时(时刻t4),判断为由于用户停止操作因此之后存在除了操作以外活动手臂的可能性,并使阈值减少。
[0068]另外,阈值的增减既可以一次性变化,也可以根据经过时间而多阶段地变化。
[0069]接下来,对具有相关的功能性结构的腕部终端11所执行的摄像控制处理进行说明。
[0070]图10是表示具有图3的功能结构的图2的腕部终端11所执行的动作识别处理的流程的一个例子的流程图。
[0071]用于使阈值变化的判定是根据加速度传感器部60的检测结果(3轴的加速度值)来进行的。
[0072]在图10的例子中,使用在任意的时刻设定的用于水平判定的阈值ath、任意的时刻的3轴的加速度值ax、ay、az、以及3轴的加速度的微分值Λ ax、Δ ay、Δ az。此外,作为能够作为加速度值的阈值来设定的3个种类,预先定义阈值ath(l <阈值athl <阈值ath2。
[0073]此外,作为计数部74所使用的计数值(时间),使用仅在腕部终端11为静止状态时变化的计数值以及不管腕部终端11是否为水平状态都变化的计数值ti。
[0074]此外,作为阈值设定部73改变阈值ath的计数值(时间)的定时(阈值),预先定义由于检测到静止状态而导致阈值ath发生变化的定时ttM>在动作的检测后阈值ath发生变化的定时tthl。
[0075]此外,由于还使用用于运动状态判定的阈值,因此下面为了区别于用于水平判定的阈值,而将该用于运动状态判定的阈值称为“运动状态判定阈值”。同样地,下面,为了区别于运动状态判定阈值,而将用于水平判定的阈值成为“水平判定阈值”。
[0076]定义加速度的微分值Δ ath,作为运动状态判定阈值。
[0077]若进行了这样的定义等的腕部终端11的电源接通并满足规定的条件,则开始动作识别处理,并执行接下来的步骤SI以后的处理。
[0078]在步骤SI,计数部74对计数值h是否超过定时tthl进行判定。
[0079]在计数值h未超过定时tthl的情况下,也就是在从上一次的动作被识别出的时刻(参见后述的步骤S16)起未经过规定时间tthl的情况下(在图9的例子中为在时刻t3以后识别出动作,因此是指在时刻t3之后时刻t4之前的情况),在步骤SI判定为“否”,不使水平判定阈值ath变化,处理进入到步骤S3。
[0080]在步骤S3,计数部74使计数值A递增I U1++)。之后,处理进入到步骤S5,在后面对步骤S5以后的处理进行叙述。[0081 ] 与此相对地,在计数值h超过定时tthl的情况下,也就是在从上一次的动作被识别出的时刻(参见后述的步骤S16)起经过了规定时间tthl的情况下(在图9的例子中是时刻t4的情况),在步骤SI判定为“是”,处理进入到步骤S2。
[0082]在步骤S2,阈值设定部73对当前设定的水平判定阈值ath是否超过阈值athl进行判定。
[0083]在当前设定的水平判定阈值ath为阈值athl以下的情况下,步骤S2判定为“否”,不使水平判定阈值ath变化,处理进入到步骤S5。另外,在后面对步骤S5以后的处理进行叙述。
[0084]与此相对地,在当前设定的水平判定阈值ath超过阈值athl的情况下,也就是为阈值ath2的情况下,在步骤S2判定为“是”,处理进入到步骤S4。
[0085]在步骤S4,阈值设定部73使水平判定阈值ath的设定变化,以使得降低到阈值athl (ath = athl:图9的例子中参见时刻t4的变化)。由此,处理进入到步骤S5。
[0086]在步骤S5,阈值设定部7对3轴的加速度的微分值Δ ax、Λ ay、Λ az各自是否超过运动状态判定阈值Aath(Aax< Δ ath、Δ ay < Aath、且Δ az < Aath)进行判定。也就是说,在步骤S5,对腕部终端11是否为静止状态进行判定。
[0087]在3轴的加速度的微分值Δ ax、Δ ay、Δ az全都未超过运动状态判定阈值Δ ath的情况下(例如在图9的例子中是时刻t5以后或者时刻t2以前的情况),设为是静止状态,在步骤S5判定为“是”,处理进入到步骤S6。
[0088]在步骤S3,计数部74使计数值tQ递增I (tQ++)。
[0089]在步骤S9,计数部74对计数值h是否超过定时ttM进行判定。
[0090]在计数值h未超过定时ttM的情况下,也就是在静止状态的持续时间未超过规定时间ttM的情况下(在图9的例子中是时刻t5?t6之间、或者时刻tl之前的情况),在步骤S9判定为“否”,不使水平判定阈值ath变化,处理进入到步骤813。另外,在后面对步骤S13以后的处理进行叙述。
[0091]与此相对地,在计数值h未超过定时ttM的情况下,也就是在静止状态持续了规定时间ttM间的情况下(在图9的例子中为时刻t6或时刻tl的情况),在步骤S9判定为“是”,处理进入到步骤SlO。
[0092]在步骤S10,阈值设定部73对当前设定的水平判定阈值ath是否超过阈值atM进行判定。
[0093]在当前设定的水平判定阈值ath为最低的阈值ath(l的情况下,在步骤SlO判定为“否”,不使水平判定阈值ath变化,处理进入到步骤S13。另外,在后面对步骤S13以后的处理进行叙述。
[0094]与此相对地,在当前设定的水平判定阈值ath超过阈值atM的情况下,也就是在为阈值athl或阈值ath2的情况下,在步骤SlO判定为“是”,处理进入到步骤S12。
[0095]在步骤812,阈值设定部73使水平判定阈值ath的设定变化,以使得降低到阈值ath0(ath = ath0:在图9的例中参见时刻t6或时刻tl的变化)。由此,处理进入到步骤813。另外,在后面对步骤813以后的处理进行叙述。
[0096]以上,对腕部终端11为静止状态的情况下、也就是步骤S5判定为“是”的情况下的一系列的处理进行了说明。
[0097]接下来,对腕部终端11为运动状态的情况下、也就是3轴的加速度的微分值Λ ax、Δ ay> Aaz中的至少I个超过运动状态判定阈值Aath的情况下(例如在图9的例子中,时刻t2?时刻t5之间的情况)的一系列的处理进行说明。在这种情况下,在步骤S5判定为“否”,处理进入到步骤S7,执行接下来的一系列的处理。
[0098]在步骤S7,阈值设定部73对当前设定的水平判定阈值ath是否不足阈值athl进行判定。
[0099]在当前设定的水平判定阈值ath为阈值athl (或阈值ath2)的情况下,在步骤S7判定为“否”,不使水平判定阈值ath,处理进入到步骤S11。另外,在后面对步骤Sll以后的处理进行叙述。
[0100]与此相对地,在当前设定的水平判定阈值ath为阈值atM的情况下,在步骤S7判定为“是”,处理进入到步骤S8。
[0101]在步骤S8,阈值设定部73使水平判定阈值ath的设定变化,以使得上升到阈值athl(ath = athl:在图9的例子中参见时刻t2的变化)。由此,处理进入到步骤S11。
[0102]在步骤Sll,计数部74将计数值h复位到O Utl = O)。
[0103]这样,只要腕部终端11处于运动状态,复位到O的计数值h就不会递增,因此,作为水平判定阈值ath,不会变为阈值ath(l。
[0104]在步骤S13,动作识别部71根据动作识别算法,尝试动作的识别。
[0105]在这种情况下,动作识别部71在相对于腕部终端11的水平方向而成的角度落入在步骤SI到S12的处理中适当变化的水平判定阈值ath以内的情况下,判断为腕部终端11处于水平静止状态。具体来讲,由于相对于腕部终端11的水平方向的角度能够通过加速度传感器部60的检测结果中的X轴的加速度值ax以及y轴的加速度值ay来确定,因此动作识别部71在X轴的加速度值ax以及y轴的加速度值ay落入水平判定阈值ath的范围内的情况下,判断为腕部终端11处于水平静止状态。
[0106]然后,动作识别部71在判定为处于水平静止状态后,基于腕部终端11的移动轨迹等,对进行的是上述图3至图7的各个模式中的哪个模式的动作进行识别。由于如上所述,以水平静止状态为前提来识别动作,因此在X轴的加速度值ax以及y轴的加速度值ay未落入水平判定阈值ath的范围内的情况下,不检测为水平静止状态,其结果,不进入到动作的识别。
[0107]在步骤S14,阈值设定部73对是否识别出动作进行判定。
[0108]在未识别出动作的情况下,在步骤S14判定为“否”,不使水平判定阈值ath变化,处理返回到步骤SI,反复执行其以后的处理。
[0109]与此相对地,在识别出动作的情况下,在步骤S14判定为“是”,处理进入到步骤S15。
[0110]在步骤S15,阈值设定部73使水平判定阈值ath的设定变化,以使得上升到阈值ath2(ath = ath2:在图9的例子参见时刻t3的变化)。
[0111]在步骤S16,计数部74将计数值h复位到(Kt1 = O)。
[0112]之后,处理返回步骤SI,反复其以后的处理。
[0113]如以上所说明的那样,与本发明的信息处理装置的一个实施方式有关的腕部终端11具备:动作识别部71、计数部74、加速度传感器部60、和阈值设定部73。
[0114]动作识别部71在相对于佩戴在用户的手臂的腕部终端11的水平方向所成的角度处于阈值(水平判定阈值ath)的范围内的情况下,检测为该腕部终端11是取水平姿势的基准状态,并对从该基准状态起的腕部终端11的设备的活动(即动作)进行识别。
[0115]计数部74通过进行计数动作,来对时间进行计时。
[0116]加速度传感器部60将3轴的加速度值作为腕部终端11的运动状态来进行检测。
[0117]阈值设定部73根据由计数部74计时的时间以及由加速度传感器部60检测出的腕部终端11的运动状态,来可变地设定阈值(水平判定阈值ath)。
[0118]由此,能够提高用户作为操作而进行的手臂等的动作的识别精度。
[0119]也就是说,由于阈值动态地变化,因此能够将用户进行操作的可能性高时的动作的识别精度维持在一定以上,并且能够防止用户进行操作的可能性低时的动作的误识别。
[0120]若由加速度传感器部60检测到腕部终端11为静止,则计数部74开始计时,阈值设定部73在由计数部74计时了一定时间时(图9的时刻tl等),能够进行使阈值减少的设定。
[0121]这样,通过在用户为了操作而进行动作的可能性低时使阈值减少,从而能够防止用户进行操作的可能性低时的动作的误识别。
[0122]阈值设定部73在由加速度传感器部60检测到腕部终端11开始运动时(图9的时刻t2等),能够进行使阈值增加的设定。
[0123]这样,由于在腕部终端11开始运动之后用户进行动作的可能性提高,因此通过使阈值增加,能够将用户进行操作的可能性高时的动作的识别精度维持在一定以上。
[0124]阈值设定部73在由动作识别部71识别出动作(腕部终端11的活动)时,能够进行使阈值增加的设定。
[0125]这样,在刚刚识别出动作之后时(图9的时刻t3等),由于存在腕部终端11正在运动的可能性、以及用户保持着未使腕部终端11充分水平的状态进行接下来的动作的可能性,因此通过使阈值增加,能够将用户进行操作的可能性高时的动作的识别精度维持在一定以上。
[0126]若通过动作识别部71识别到动作(腕部终端11的活动),则计数部74开始计时,阈值设定部73在由计数部74计时了一定时间时,能够进行使阈值减少的设定。
[0127]这样,在从识别出动作起经过了一定时间时(图9的时刻t4等),由于用户停止操作,导致之后存在除了操作以外的活动手臂的可能性,因此通过使阈值减少,能够防止用户进行操作的可能性低时的动作的误识别。
[0128]如以上所说明的那样,在本实施方式中,对腕部终端11的运动状态进行检测的检测单元是加速度传感器,阈值由加速度值来表示。
[0129]这样,将腕部终端11识别为水平的加速度值的阈值因时间以及加速的状态而动态地变化。由此,能够维持用户进行操作的可能性高时的动作的识别精度,并且能够在用户进行操作的可能性低时能防止动作的误识别。
[0130]如以上所说明的那样,本发明的信息处理装置的一个实施方式是腕部终端11。也就是说,在腕部终端11本身设置动作识别部71、计数部74、加速度传感器部60、和阈值设定部73。
[0131]由此,用户不用另外准备特别的设备,能够仅通过将腕部终端11戴在手臂,就以单纯的活动来对该腕部终端11进行操作。这时,即使存在因日常生活的活动而导致手臂也活动的情况,也能减少误识别为作为操作的动作的情况。
[0132]另外,本发明并不限定于上述的实施方式,在能够达成本发明的目的的范围内的变形、改良等也包含在本发明中。
[0133]在上述的实施方式中,作为动作识别处理,采用根据图10的流程图的处理,但图10只是例子,其中作为水平判定阈值使用3种,成为改变阈值的定时的指标的计数器使用2种,作为运动状态判定阈值使用I种。也就是说,在动作识别处理中,作为水平判定阈值,只要采用任意的2种以上就可以,计数器也是只要采用任意的2种以上就可以。
[0134]在上述的实施方式中采用了加速度传感器部60,但并不特别限定于此,只要具有检测腕部终端11的运动状态的功能,就可以采用任意的传感器设备。
[0135]此外,在上述的实施方式中,在腕部终端11搭载了对阈值进行可变设定的功能,但并不特别限定于此,对阈值进行可变设定的功能也可以被搭载在未图示的另外的装置中。同样地,对于识别动作的功能等其它功能,也不必非要搭载在腕部终端11,也可以搭载在未图示的另外的装置(这种情况下并不需要是I台,也可以是多台)。
[0136]换言之,在上述的实施方式中,运用本发明的信息处理装置以腕部终端为例进行了说明,但并不特别限定于此。
[0137]例如,本发明一般能够运用在佩戴在用户的手臂等的设备本身、或者具有与该设备进行通信的功能的电子设备中。具体来讲,例如,本发明能够适用于笔记本电脑、打印机、电视机、摄像机、便携型导航装置、便携电话机、掌上游戏机等。
[0138]上述的一系列处理能够通过硬件来执行,也能够通过软件来执行。
[0139]换言之,图2的功能性结构仅仅为示例,并不特别限定。也就是说,只要〇〇终端11中具备能够将上述的一系列处理作为整体来执行的功能就可以,而为了实现该功能而使用什么样的功能模块并不特别限定于图2的例子。
[0140]此外,一个功能模块可以由硬件单体构成,也可以由软件单体构成,也可以由其组合构成。
[0141]在通过软件来执行一系列的处理的情况下,构成其软件的程序从网络、记录介质被安装到计算机中等。
[0142]计算机可以是安装了专用的硬件的计算机。此外,计算机也可以是通过安装各种程序,从而能够执行各种功能的计算机,例如通用的个人计算机。
[0143]包含这种程序的记录介质,不仅由为了向用户提供程序而与装置主体另外配置的图1的可移动介质31构成,也能由在预先被安装在装置主体的状态下被提供给用户的记录介质等构成。可移动介质31由例如磁盘(包含闪存盘在内)、光盘或者光磁盘等构成。光盘由例如 CD-ROM (Compact Disk-Read Only Memory) > DVD (Digital Versatile Disk)等构成。光磁盘由MD(Min1-Disk)等构成。此外,以预先安装在装置主体中的状态而向用户提供的记录介质,由例如记录程序的图1的R0M12、包含在图1的存储部19中的硬盘等构成。
[0144]此外,在本说明书中,对记录介质中记录的程序进行表述的步骤,当然包含沿着其顺序来按时序进行的处理,还包括不一定按时序进行的处理,以及并列地或者单独执行的处理。
[0145]此外,在本说明书中,系统的术语意味着由多个装置、多个单元等构成的整体装置。
[0146]虽然以上,对本发明的几个实施方式进行了说明,但这些实施方式仅仅为示例,并不限定本发明的技术范围。本发明也可以采取其它的各种实施方式,进一步地,也可以在不脱离本发明的主旨的范围内,进行省略、置换等各种变更。这些实施方式、其变形包含在本说明书等所记载的发明的范围、主旨内,并包含在权利要求书所记载的发明及其等同的范围内。
【权利要求】
1.一种信息处理装置,具备: 判断单元(71),其在用户佩戴的设备的显示部相对于规定的方向所成的角度处于阈值的范围内的情况下,判断为该设备是基准状态; 识别单元(71),其在由所述判断单元判断为是所述基准状态的情况下,对所述设备的从该基准状态起的活动进行识别; 输入单元(72),其对与由所述识别单元识别出的所述设备的从基准状态起的活动对应的输入操作进行输入; 计时单元(74),其对时间进行计时; 检测单元(60),其对所述设备的活动状态进行检测;和 设定单元(73),其根据由所述计时单元计时的时间、和由所述检测单元检测出的所述设备的活动状态,来对所述阈值进行可变设定。
2.根据权利要求1所述的信息处理装置,其中, 所述计时单元在由所述检测单元检测出所述设备静止时,开始计时; 所述设定单元在由所述计时单元计时了一定时间时,进行使所述阈值减少的设定。
3.根据权利要求1所述的信息处理装置,其中, 所述设定单元在由所述检测单元检测出所述设备活动时,进行使所述阈值增加的设定。
4.根据权利要求1所述的信息处理装置,其中, 所述设定单元在由所述识别单元识别出所述设备的活动时,进行使所述阈值增加的设定。
5.根据权利要求1所述的信息处理装置,其中, 所述计时单元在由所述识别单元识别出所述设备的活动时,开始计时, 所述设定单元在由所述计时单元计时了一定时间时,进行使所述阈值减少的设定。
6.根据权利要求1所述的信息处理装置,其中, 所述检测单元是加速度传感器, 所述阈值由加速度值来表示。
7.根据权利要求1所述的信息处理装置,其特征在于, 所述信息处理装置是所述设备。
8.一种信息处理方法,作为信息处理装置所执行的步骤而包括: 判断步骤,在用户佩戴的设备的显示部相对于规定的方向所成的角度处于阈值的范围内的情况下,判断为该设备是基准状态; 识别步骤,在由该判断步骤判断为是基准状态的情况下,对从该基准状态起的所述设备的活动进行识别; 输入步骤,对与由该识别步骤识别出的从所述基准状态起的活动对应的输入操作进行输入; 计时步骤,对时间进行计时; 检测步骤,对所述设备的活动状态进行检测;和 设定步骤,根据由所述计时步骤的处理计时的时间、和由所述检测步骤的处理检测出的所述设备的活动状态,来对所述阈值进行可变设定。
【文档编号】G06F3/01GK104238743SQ201410280529
【公开日】2014年12月24日 申请日期:2014年6月20日 优先权日:2013年6月21日
【发明者】春日一贵 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1