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

文档序号:9291591阅读:来源:国知局
流程>
图10是图示了由根据示例性实施例2的信息处理装置2000执行的处理流程的流程图。在图10中,步骤S102至S108的处理与图5的流程图中示出的处理相同。
[0090]在步骤S202中,振动数检测单元2120检测施加于操作表面的振动的数目。在步骤S204中,处理确定单元2100基于信息处理装置2000的状态、应用的状态、操作表面以及施加于操作表面的振动的数目来确定要执行的预定的处理。
[0091]〈操作效果〉
根据示例性实施例2的信息处理装置2000,除了信息处理装置2000的状态、应用的状态和操作表面之外,还进一步考虑施加于操作表面的振动的数目来从多个预定的处理确定要执行的预定的处理。因此,根据示例性实施例2的信息处理装置2000,与示例性实施例1的信息处理装置2000的那些操作方法相比,有可能提供操作方法的更大多样性。
[0092]示例性实施例3
图11是图示了根据示例性实施例3的信息处理装置2000的框图。
[0093]示例性实施例3的信息处理装置2000中包括的每个表面包括多个部分区域。
[0094]〈操作区域检测单元2140〉
信息处理装置2000包括操作区域检测单元2140。操作区域检测单元2140检测在操作表面检测单元2040检测到的操作表面中包括的多个部分区域当中振动被施加于哪个部分区域。后文中,操作表面中包括的多个部分区域当中的振动被施加到的部分区域由操作区域来表示。
[0095]图12是图示了示例性实施例3的信息处理装置2000中包括的多个部分区域的图。在图12中,表面2203包括部分区域2221至2223。在由操作表面检测单元2040将表面2203检测为操作表面之后,操作区域检测单元2140检测在部分区域2221至2223当中振动施加于哪个部分区域。
[0096]操作区域检测单元2140例如基于振动检测单元2020检测到的振动的方向来检测操作区域。图13是图示了由于操作区域的差异所引起的振动方向的差异的图。图13 (a)示出了其中部分区域2223的情况。在图13 (a)的情况中,振动检测单元2020检测到远离部分区域2223的方向上的振动。另一方面,图13 (b)示出了其中部分区域2221被轻敲的情况。在图13 (b)的情况中,振动检测单元2020检测到远离部分区域2221的方向上的振动。以该方式,当轻敲的部分区域不同时,由振动检测单元2020检测到的振动的方向不同。因此,操作区域检测单元2140可以基于由操作表面检测单元2040检测到的操作表面和由振动检测单元2020检测到的振动的方向来检测操作区域。
[0097]<处理流程>
图14是图示了由根据示例性实施例3的信息处理装置2000执行的处理流程的流程图。在图14中,步骤S102至S108的处理与图5的流程图中示出的处理相同。
[0098]在步骤S302中,操作区域检测单元2140检测操作区域。在步骤S304中,处理确定单元2100基于信息处理装置的状态、应用的状态、操作表面以及操作区域来确定要执行的预定的处理。
[0099]<操作效果>
根据示例性实施例3的信息处理装置2000,除了信息处理装置2000的状态、应用的状态和操作表面之外,还进一步考虑操作区域来从多个预定的处理确定由信息处理装置2000执行的预定的处理。因此,根据示例性实施例3的信息处理装置2000,与示例性实施例1的信息处理装置2000的那些操作方法相比,有可能提供操作方法的更大多样性。
[0100]如上文所描述的,尽管已经参照附图阐述了本发明的示例性实施例,但是这些示例性实施例仅仅是对本发明的说明,并且也可以采用以上示例性实施例与不同于上述示例性实施例中的那些配置的各种配置的组合。例如,示例性实施例2和示例性实施例3可以组合,并且因此,获得基于信息处理装置2000的状态、应用的状态、操作表面、操作区域以及振动数来确定要执行的处理的信息处理装置2000。
[0101]后文中,附上参考形式的示例。
[0102]1.一种具有多个表面并且执行应用的信息处理装置,包括:
振动检测单元,其检测施加于信息处理装置的振动;
操作表面检测单元,其基于由振动检测单元检测到的振动来在多个表面当中检测操作表面,所述操作表面是振动被施加到的表面; 装置状态检测单元,其检测信息处理装置的状态;
应用状态检测单元,其检测应用的状态;以及
处理确定单元,其基于应用的状态、信息处理装置的状态以及操作表面来从多个预定的处理确定要执行的预定的处理。
[0103]2.根据I所述的信息处理装置,其中,装置状态检测单元检测的信息处理装置的状态是信息处理装置的姿势或者信息处理装置的所在位置。
[0104]3.根据I或2所述的信息处理装置,还包括振动数检测单元,其基于由振动检测单元检测到的振动来检测振动的数目,所述振动的数目是振动施加于信息处理装置的次数,
其中,处理确定单元还使用振动的数目来确定预定的处理。
[0105]4.根据I至3中任一项所述的信息处理装置,其中,信息处理装置的表面具有多个部分区域,信息处理装置包括操作区域检测单元,所述操作区域检测单元从由操作表面检测单元检测到的操作表面中包括的多个部分区域检测操作区域,所述操作区域是振动被施加到的部分区域,
其中,处理确定单元还使用操作区域来确定预定的处理。
[0106]5.根据I至4中任一项所述的信息处理装置,其中,预定的处理包括启动应用的操作的处理、终止应用的操作的处理、停止应用的操作的处理、或者重新启动应用的操作的处理。
[0107]6.根据I至5中任一项所述的信息处理装置,其中,预定的处理包括改变要由应用处理的内容的处理或者改变由应用处理的内容的处理位置的处理。
[0108]7.根据I至6中任一项所述的信息处理装置,其中,预定的处理包括:增加要输出的声音的音量的处理;减小要输出的声音的音量的处理;增加要获取的声音的音量的处理;减小要获取的声音的音量的处理;启用声音输出的处理;禁用声音输出的处理;启用声音获取的处理;或者禁用声音获取的处理。
[0109]8.根据I至7中任一项所述的信息处理装置,其中,预定的处理包括:将语音呼叫的状态从其中呼叫进入的状态改变到其中呼叫被建立的状态的处理;将语音呼叫的状态从其中呼叫被建立的状态改变到其中呼叫结束的状态的处理;将语音呼叫的状态从其中呼叫被建立的状态改变到其中呼叫被保持的状态的处理;或停止铃音的输出同时将语音呼叫的状态维持为其中呼叫进入的状态的处理。
[0110]9.一种信息处理程序,其控制具有多个表面并且执行应用的计算机,所述程序使所述计算机具有:
检测施加于所述计算机的振动的振动检测功能;
基于由振动检测步骤检测到的振动来在多个表面当中检测操作表面的操作表面检测功能,所述操作表面是振动被施加到的表面;
检测所述计算机的状态的装置状态检测功能;
检测应用的状态的应用状态检测功能;以及
基于应用的状态、计算机的状态以及操作表面来从多个预定的处理确定要执行的预定的处理的处理确定功能。
[0111]10.根据9所述的信息处理程序,其中,装置状态检测功能检测的计算机的状态是计算机的姿势或者计算机的所在位置。
[0112]11.根据9或10所述的信息处理程序,使计算机还具有基于由振动检测功能检测到的振动来检测振动的数目的振动数检测功能,所述振动的数目是振动施加于计算机的次数,
其中,处理确定功能还使用振动的数目来确定预定的处理。
[0113]12.根据9至11中任一项所述的信息处理程序,其中,计算机的表面包括多个部分区域,
信息处理程序使计算机具有从由操作表面检测功能检测到的操作表面中包括的多个部分区域检测操作区域的操作区域检测功能,所述操作区域是振动被施加到的部分区域,并且
处理确定功能还使用操作区域来确定预定的处理。
[0114]13.根据9至12中任一项所述的信息处理程序,其中,预定的处理包括启动应用的操作的处理、终止应用的操作的处理、停止应用的操作的处理、或
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1