终端装置、用于终端装置的控制方法和程序的制作方法
【技术领域】
[0001]本公开内容涉及终端装置、用于终端装置的控制方法和程序。
【背景技术】
[0002]随着用户持握并以自由姿势使用的诸如智能电话和平板式终端的终端装置得到了广泛使用,设计了用以通过根据终端装置的姿势改变触摸面板上显示的按键等的布置来改进可操作性的技术。例如,专利文献I描述了如下技术:使用关于壳体的倾斜信息来确定终端装置处于纵向姿势和横向姿势中的哪一个并确定用户正用右手和左手中的哪一只手持握终端装置,并且在触摸面板上的针对各种情况改进可操作性的位置处显示按键等。
[0003]同时,终端装置具有各种形式。除了如上所述的智能电话和平板式终端外,已知当用户锻炼时戴在手腕上的终端装置例如在专利文献2和3中描述的那样。这样的终端装置例如提供与诸如跑步的锻炼相关的导航信息,在锻炼期间播放音乐,并且根据锻炼结果提供奖励。
[0004]引用列表
[0005]专利文献
[0006]专利文献1:JP 2Ol2-256I53A
[0007]专利文献2:JP 2012-35071A
[0008]专利文献3: JP 2012-20134A
【发明内容】
[0009]技术问题
[0010]如在专利文献I中所描述的使用触摸面板的终端装置的操作单元可以改变显示按键等的图形用户接口(GUI)以利用对同一操作单元的操作来实现各种功能。然而,在触摸面板上显示的GUI要求用户观看显示按键等的图像来触摸适当位置。相应地,当在锻炼期间操作例如专利文献2和3中所描述的终端装置时,在触摸面板上显示的GUI并不总是适当的。在一些情况下,诸如按钮、滚轮(jog dial)和触摸传感器的硬件的操作单元对于那些终端装置而言是优选的。
[0011]同时,硬件的操作单元基本上对应于单一功能,以使得难以如触摸面板一样利用对同一操作单元的操作实现各种功能。无疑可以切换操作单元以支持多种功能,但在许多情况下必须执行诸如将一个按钮连同另一按钮一起按压或者预先执行预定过程的一些操作,以切换功能。例如,如专利文献2和3中所描述的,在装置的小型化/重量减小以及操作的简化方面而言这对于终端装置并不总是优选的,原因在于若干按钮被安装作为操作单元或者必须针对操作执行复杂的过程。
[0012]因此,本公开内容提供了新颖的且改进的终端装置、用于终端装置的控制方法和程序,其允许硬件的操作单元以简单的过程、利用对同一操作单元的操作来实现各种功能。
[0013]问题的解决方案
[0014]根据本公开内容,提供了一种终端装置,包括:操作单元,能够在特定方向上操作;姿势确定单元,被配置为确定包括操作单元的终端装置的姿势;以及控制单元,被配置为根据姿势,切换响应于对操作单元的操作而要执行的功能。
[0015]根据本公开内容,提供了一种用于终端装置的控制方法,该控制方法包括:检测对能够在预定方向上操作的操作单元的操作;确定包括操作单元的终端装置的姿势;以及根据姿势,切换响应于操作而要执行的功能。
[0016]根据本公开内容,提供了一种程序,用于使得计算机执行如下功能:检测对能够在预定方向上操作的操作单元的操作;确定包括操作单元的终端装置的姿势;以及根据姿势,切换响应于操作而要执行的功能。
[0017]根据终端装置的姿势来切换功能使得终端装置即使在例如正在锻炼或跑步的用户携带终端装置时也能够以简单的过程、利用对同一操作单元的操作来执行各种功能。
[0018]发明的有益效果
[0019]根据如上所述的本公开内容,可以允许硬件的操作单元以简单的过程、利用对同一操作单元的操作执行各种功能。
【附图说明】
[0020]图1是根据本公开内容的第一实施例的终端装置的透视图。
[0021]图2是示意性地示出根据本公开内容的第一实施例的终端装置的硬件配置的框图。
[0022]图3是示意性地示出根据本公开内容的第一实施例的终端装置的功能配置的框图。
[0023]图4是用于描述在本公开内容的第一实施例中当在以纵向姿势保持终端装置的情况下操作滚轮时所执行的功能的图。
[0024]图5是用于描述在本公开内容的第一实施例中当在以横向姿势保持终端装置的情况下操作滚轮时所执行的功能的图。
[0025]图6是示出在本公开内容的第一实施例中的处理的示例的流程图。
[0026]图7是根据本公开内容的第二实施例的终端装置的平面图。
[0027]图8是示意性地示出根据本公开内容的第二实施例的终端装置的硬件配置的框图。
[0028]图9是示出在本公开内容的第二实施例中在终端装置处于纵向姿势的情况下操作触摸传感器的图。
[0029]图10是示出在本公开内容的第二实施例中在终端装置处于横向姿势的情况下操作触摸传感器的图。
[0030]图11是用于描述本公开内容的第二实施例的变型示例的图。
[0031]图12是根据本公开内容的第三实施例的终端装置的透视图。
[0032]图13是根据本公开内容的第四实施例的终端装置的透视图。
[0033]图14是根据本公开内容的第五实施例的终端装置的透视图。
[0034]图15是根据本公开内容的第六实施例的终端装置的透视图。
[0035]图16是根据本公开内容的第七实施例的终端装置的透视图。
[0036]图17是示出在本公开内容的各实施例共有的变型示例中的处理的流程图。
【具体实施方式】
[0037]下文中,将参照附图详细描述本公开内容的优选实施例。应注意,在本说明书和附图中,具有基本上相同的功能和结构的元件以相同的附图标记表示,并且省略重复的描述。
[0038]现在将按以下顺序进行描述。
[0039]1.第一实施例
[0040]1-1.终端装置的外观
[0041]1-2.终端装置的硬件配置
[0042]1-3.终端装置的功能配置
[0043]1-4.可选择性地执行的功能的示例
[0044]1-5.处理流程
[0045]2.第二实施例
[0046]2-1.终端装置的配置
[0047]2-2.可选择性地执行的功能的示例
[0048]2-3.变型示例
[0049]3.第三实施例
[0050]4.第四实施例
[0051]5.第五实施例
[0052]6.第六实施例
[0053]7.第七实施例
[0054]8.变型示例
[0055]9.补充
[0056](1.第一实施例)
[0057](1-1.终端装置的外观)
[0058]图1是根据本公开内容的第一实施例的终端装置的透视图。图1示出了终端装置100包括壳体101、滚轮103、触摸面板105、显示器107和扬声器109。壳体101是具有圆角的立方体,并且在中心处具有纵向孔以便用户插入他的或她的手指。用户可以例如通过将他的或她的四个手指插入该孔中来牢固地抓握壳体101。例如,以该方式抓握,终端装置100由用户在诸如跑步的锻炼期间携带。
[0059]滚轮103安装在壳体101的表面上(在所示的示例中在角部处)并且例如在用户持握壳体101时被用户的拇指转动或压下。另外,滚轮103还可由与用户持握壳体101的手相反的手的手指操作。触摸面板105和显示器107被布置成在持握壳体101时面向用户,并且显示用于执行下述各种功能的GUI。扬声器109按照需要为用户输出声音。
[0060]滚轮103是能够在特定方向上操作的操作单元。例如,滚轮103接收在该盘的圆周方向上的转动操作以及在该盘的径向方向上的按压操作。例如,相比于触摸面板105,这样的操作单元操作起来不太自由。然而,不同于GUI,这样的操作单元不依赖于用户的视觉,以使得用户可以有利地操作该操作单元(看不见地)而无需观看该操作单元,并且在壳体101和用户他自己或她自己振动时容易地操作该操作单元。另外,如果触摸面板105没有与显示器107上显示的⑶I组合而是被用作用于简单地检测在特定方向上的触摸操作、拖动操作和轻击操作的装置,则触摸面板105还可用作如同采用滚轮103 —样能够在特定方向上操作的操作单元。
[0061](1-2.终端装置的硬件配置)
[0062]图2是示意性地示出根据本公开内容的第一实施例的终端装置的硬件配置的框图。作为硬件配置,图2示出了终端装置100包括通信单元111、中央处理单元(CPU)113、存储器115、输出单元117、操作单元119和传感器121。终端装置100还可包括下述的气囊133。这些结构元件通过总线135彼此连接。
[0063]通信单元111是进行诸如移动电话网络和W1-Fi的无线通信的通信装置。终端装置100通过通信单元111进行的通信接收例如下述的用于针对跑步的导航的信息以及分发的音乐内容。
[0064]CPU 113根据存储在存储器115中的程序进行操作,从而控制终端装置100的每个单元以执行各种功能。例如,CPU 113执行用于跑步的导航功能和音乐再现功能。另外,以下将详细讨论在终端装置100中执行的功能。
[0065]存储器115暂时或永久地存储在终端装置100中所使用的各种数据。例如,存储器115存储用于操作CPU 113的程序代码。另外,存储器115还可累积各种用于针对跑步的导航的信息,其包括例如关于路线的信息、关于用户的速度和分段时间的信息以及关于消耗卡路里的信息。存储器115还可存储用于音乐再现功能的内容数据。
[0066]输出单元117包括显示器107和扬声器109。显示器107在CPU 113的控制下显示图像。扬声器109类似地在CPU 113的控制下输出声音。
[0067]操作单元119包括触摸面板105和滚轮103。触摸面板105布置在显示器107的表面上,并且检测用户对显示器107的接触位置。滚轮103如上所述那样布置在壳体101的表面上,并且在预定方向上被用户转动或按压。
[0068]传感器121包括加速度传感器123、陀螺仪传感器125、温度传感器127、麦克风129和全球定位系统(GPS)接收器131。这些传感器用于检测终端装置100的位置、姿势和周