著录项信息
专利名称 | 控制终端中的菜单导航的设备和方法 |
申请号 | CN200610057657.7 | 申请日期 | 2006-02-22 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2006-08-30 | 公开/公告号 | CN1825265 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/048 | IPC分类号 | G;0;6;F;3;/;0;4;8查看分类表>
|
申请人 | 三星电子株式会社 | 申请人地址 | 韩国京畿道
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 三星电子株式会社 | 当前权利人 | 三星电子株式会社 |
发明人 | 李先英;韩明焕;申承佑;徐真揆;黄昺哲 |
代理机构 | 北京铭硕知识产权代理有限公司 | 代理人 | 郭鸿禧;安宇宏 |
摘要
一种控制终端中的菜单导航的设备。该设备包括:显示器,用于显示菜单屏幕;用户接口;惯性传感器,用于瞬时地感知终端的运动;以及控制器,用于响应于由用户接口感知的第一输入将菜单屏幕显示在显示器上,并根据由惯性传感器感知的终端的运动移动显示在显示器上的菜单屏幕上的焦点。
1.一种用于控制终端中的菜单导航的设备,该设备包括:
显示器,用于显示菜单屏幕;
用户接口;
惯性传感器,用于瞬时地感知终端的运动;以及
控制器,用于响应于由用户接口感知的第一输入来将菜单屏幕显示在显示器上,并根据由惯性传感器感知的终端的运动来移动显示在显示器上的菜单屏幕上的焦点,其中,控制器按与由惯性传感器感知的终端的运动相应的方向来倾斜整个菜单屏幕。
2.如权利要求1所述的设备,其中,如果由惯性传感器感知的终端的运动表示终端顺时针转动,则控制器顺时针移动菜单屏幕上的焦点,如果由惯性传感器感知的终端的运动表示终端逆时针转动,则控制器逆时针移动菜单屏幕上的焦点。
3.如权利要求1所述的设备,其中,如果由惯性传感器感知的终端的运动表示终端向上晃动,则控制器显示焦点当前所处的菜单项的上面的菜单;如果由惯性传感器感知的终端的运动表示终端向下晃动,则控制器显示焦点当前所处的菜单项的下面的菜单。
4.如权利要求1所述的设备,其中,如果由惯性传感器感知的终端的运动表示终端缓慢提升,则控制器放大菜单屏幕;如果由惯性传感器感知的终端的运动表示终端缓慢下降,则控制器缩小菜单屏幕。
5.如权利要求4所述的设备,其中,控制器响应于由用户接口感知的第二输入将被缩小的菜单屏幕放大为其原始菜单屏幕和将被放大的菜单屏幕缩小为其原始菜单屏幕。
6.如权利要求5所述的设备,其中,通过按下包括在用户接口中的运行按钮一段短时间来感知第二输入,提供运行按钮以激活或禁用惯性传感器。
7.如权利要求5所述的设备,其中,原始菜单屏幕表示响应于第一输入而显示在显示器上的菜单屏幕。
8.如权利要求1所述的设备,其中,如果由惯性传感器感知的终端的运动表示终端向左倾斜,则控制器将焦点移动到焦点当前所处的菜单项的左边的一项;如果由惯性传感器感知的终端的运动表示终端向右倾斜,则控制器将焦点移动到焦点当前所处的菜单项的右边的一项。
9.如权利要求8所述的设备,其中,如果由惯性传感器感知的终端的运动表示终端向上倾斜,则控制器将焦点移动到焦点当前所处的菜单项的上边的一项;如果由惯性传感器感知的终端的运动表示终端向下倾斜,则控制器将焦点移动到焦点当前所处的菜单项的下边的一项。
10.如权利要求1所述的设备,还包括:所述显示器显示用于指示惯性传感器的激活和禁用以通知用户运动控制的菜单导航是否可用的指示符。
11.如权利要求10所述的设备,其中,指示符是显示在显示器的屏幕的顶部以指示终端的状态的图标之一。
12.如权利要求1所述的设备,其中,如果由惯性传感器感知的终端的运动表示终端向上倾斜,则控制器将焦点移动到焦点当前所处的菜单项的上面的项;如果由惯性传感器感知的终端的运动表示终端向下倾斜,则控制器将焦点移动到焦点当前所处的菜单项的下面的项。
13.一种用于控制显示菜单屏幕的终端中的菜单导航的方法,该方法包括以下步骤:
响应于使用用户接口感知的第一输入在显示器上显示菜单屏幕;
使用惯性传感器来瞬时地感知终端的运动;根据由惯性传感器感知的终端的运动来移动显示在显示器上的菜单屏幕上的焦点,其中,按与由惯性传感器感知的终端的运动相应的方向来倾斜整个菜单屏幕。
14.如权利要求13所述的方法,其中:
在菜单显示的状态下,当检测到表示终端顺时针转动的终端的运动时,顺时针移动焦点;以及
在菜单显示的状态下,当检测到表示终端逆时针转动的终端的运动时,逆时针移动焦点。
15.如权利要求13所述的方法,其中:
在菜单显示的状态下,当检测到表示终端向下晃动的终端的运动时,显示焦点当前所处的菜单的下面的菜单;以及
在菜单显示的状态下,当检测到表示终端向上晃动的终端的运动时,显示焦点当前所处的菜单的上面的菜单。
16.如权利要求13所述的方法,其中:
在菜单显示的状态下,当检测到表示终端上下晃动的终端的运动时,在第一深度移动焦点;以及
在菜单显示的状态下,当检测到表示终端左右晃动的终端的运动时,在第二深度移动焦点。
17.如权利要求13所述的方法,其中:
在菜单显示的状态下,当检测到表示终端向后晃动的终端的运动时,显示焦点当前所处的菜单的下级菜单;以及
在菜单显示的状态下,当检测到表示终端向前晃动的终端的运动时,显示焦点当前所处的菜单的上级菜单。
18.如权利要求13所述的方法,其中:
在菜单显示的状态下,当检测到表示终端缓慢提升的终端的运动时,放大菜单屏幕;以及
在菜单显示的状态下,当检测到表示终端缓慢下降的终端的运动时,缩小菜单屏幕。
19.如权利要求13所述的方法,其中:当检测到预定的用户输入信号时,将被放大的菜单屏幕缩小到其原始菜单屏幕和将被缩小的屏幕放大到其原始菜单屏幕。
技术领域\n本发明通常涉及一种用于控制具有菜单屏幕的终端和用户之间的交互的设备和方法,更具体地说,涉及一种用于控制与用户的运动关联的菜单屏幕上的菜单导航的菜单导航的设备和方法。\n背景技术\n现有终端中的菜单导航使用诸如4个方向按钮、滚轮拨号和滚轮键、OK按钮、取消按钮之一的硬件部件来向上、向下、向左、或向右移动菜单焦点;通过按下OK按钮将菜单焦点移动进入下一深度;通过按下取消按钮跳出相应的菜单。\n图1A到图2C是示出传统的菜单焦点移动方法的示图。为了聚焦到期望的菜单上并选择聚焦的菜单,用户应当按下几个按钮(例如向右按钮、向下按钮、OK按钮、以及取消按钮)。同样,为了进入选择的菜单的子菜单,用户应当再次按下各种按钮(见图2A到2C)。因此,在传统的菜单焦点移动方法中,在按钮按下与菜单屏幕上的焦点移动之间的相关性是有限的。此外,按钮控制的菜单导航方法是一种在功能和便捷方面不再独特和有利的过时的菜单导航方法。此外,传统的方法对于为了放大/缩小菜单屏幕而进入环境设置菜单来说是不方便的。\n发明内容\n因此,本发明的目的在于提供一种用于控制与用户的运动相关的菜单屏幕上的菜单导航并且提供用户容易理解的的设备和方法。\n根据本发明的一方面,提供一种控制终端中的菜单导航的设备。该设备包括:显示器,用于显示菜单屏幕;用户接口;惯性传感器,用于瞬时地感知终端的运动;以及控制器,用于响应于由用户接口感知的第一输入而在显示器上显示菜单屏幕,并根据由惯性传感器感知的终端的运动来移动显示在显示器上的菜单屏幕上的焦点。\n根据本发明的另一方面,提供一种用于控制显示菜单屏幕的终端中的菜单导航的方法。该方法包括:在显示菜单的状态下,当检测到表示终端顺时针转动的终端的运动时,顺时针移动焦点;以及在显示菜单的状态下,当检测到表示终端逆时针转动的终端的运动时,逆时针移动焦点。\n附图说明\n通过下面结合附图的详细描述,本发明的上述和其他目的、特点和优点将会变得更加清楚,其中:\n图1A到图2C是示出传统的菜单焦点移动方法的示图;\n图3A和3B是示出根据本发明的第一菜单导航方法的示图;\n图4A到4C是示出根据本发明的第二菜单导航方法的示图;\n图5A到5C是示出根据本发明的第三菜单导航方法的示图;\n图6A到6C是示出根据本发明的第四菜单导航方法的示图;\n图7A到7C是示出根据本发明的第五菜单导航方法的示图;\n图8是示出根据本发明的移动通信终端中的菜单显示设备的结构的框图;\n图9是示出根据本发明的第一菜单导航方法的流程图;\n图10是示出根据本发明的第二菜单导航方法的流程图;\n图11是示出根据本发明的第三菜单导航方法的流程图;\n图12是示出根据本发明的第四菜单导航方法的流程图;以及\n图13是示出根据本发明的第五菜单导航方法的流程图;\n具体实施方式\n现将参照附图来详细说明本发明的一些优选实施例。在附图中,即使相同或相似的部件在不同的附图中被描述,也用相同的标号来表示它们。在以下描述中,为了清楚和简明,已省略对合并到此的公知功能和配置的详细描述。\n图3A和3B是示出根据本发明的第一菜单导航方法的示图。如图3A和3B所示,如果用户逆时针转动终端,则先前位于“1”的菜单焦点(下文中简称“焦点”)移动到“2”。同样,虽然未示出,但如果用户顺时针转动终端,则焦点按相反的方向移动。\n图4A到4C是示出根据本发明的第二菜单导航方法的示图。如图4A和4B所示,如果用户向下晃动终端一次,则先前位于“1”(圆圈中的“1”)的焦点移动到“2”。这样的深度-#1焦点移动实现主菜单之间的焦点移动。如图4B和4C所示,如果用户向右晃动终端一次,则先前位于“1”(方框中的“1”)的焦点移动到“2”。这样的深度-#2的焦点移动实现了在由圆圈中的“2”表示的主菜单的子菜单中的项之间的焦点移动。虽然未示出,但如果用户向上或向左晃动终端,则焦点按相同的原理移动。\n图5A到5C是是示出根据本发明的第三菜单导航方法的示图。如图5A和5B所示,如果用户向右倾斜终端,则先前位于“5”的焦点移动到“6”。反之,如图5A和5C所示,如果用户向左倾斜终端,则先前位于“5”的焦点移动到“4”。如图所示,这种菜单导航方法按框以相应的方向倾斜的方式在透视图中显示包括焦点所处的数字框的所有菜单框,以增加可视化效果。虽然未示出,但如果用户向上和向下倾斜终端,则焦点按相同的原理移动。这种菜单导航方法提供了用户的运动和菜单屏幕上的实际焦点转移之间的相关性,允许用户容易地理解焦点移动并体验新的交互。\n图6A到6C是示出根据本发明的第四菜单导航方法的示图。在如图6A所示的焦点当前处于“5”的状态下,如果用户向后(或向外)晃动终端一次,则终端显示如图6B所示的主菜单#5的子菜单。也就是说,终端进入下一深度。为了返回焦点处于“5”的先前的深度,用户可向前(或向内)晃动终端一次。\n图7A到7C是示出根据本发明的第五菜单导航方法的示图。如图7A所示,在焦点位于“5”的状态下,如果用户缓慢提升终端,则菜单屏幕按图7B所示被放大。在此情形中,菜单屏幕以焦点所处的“5”为中心放大,以防止由于放大而导致焦点超出菜单屏幕。在此情形中,如果用户按下运行按钮,则如图7C所示,菜单屏幕缩小为其原始菜单屏幕。同样,虽然未示出,用户可通过缓慢降低终端来缩小菜单屏幕,并通过按下运行按钮来将菜单屏幕放大为其原始菜单屏幕。当菜单字体过小或菜单屏幕过大时,这样的菜单导航方法允许用户自由地放大/缩小菜单屏幕。\n在图7A和7B中,标号700表示用于指示惯性传感器(未示出)的激活/禁用以通知用户运动控制的菜单导航是否可用的指示符。虽然所述指示符700仅被包括在图7A和7B所示的终端中,但其也可被包括在图3A到6C所示的终端中。这里,术语“菜单”指的是作为构成相应的菜单的图像和字符的所有这样的元素。\n图8是示出根据本发明的移动通信终端中的菜单显示设备的结构的框图。用于移动通信终端中的菜单显示设备包括:显示器81;用户接口82;惯性传感器84,用于瞬时地感知终端的运动;以及控制器83,用于响应于由用户接口82感知的第一输入而将菜单屏幕显示在显示器81上,并根据由惯性传感器84感知的终端的运动来移动在显示器81上显示的菜单屏幕上的焦点。这里,菜单屏幕可支持在移动通信终端中可用的各种菜单。\n如果惯性传感器84感知终端逆时针或顺时针转动,则控制器83按相应的方向移动显示在菜单屏幕上的焦点。如果惯性传感器84感知终端向上晃动,则控制器83显示焦点当前所处的菜单项的上面的菜单。如果惯性传感器84感知终端向下晃动,则控制器83显示焦点当前所处的菜单项的下面的菜单。如果惯性传感器84感知终端缓慢提升,则控制器83放大当前正被显示在显示器81上的菜单屏幕。如果惯性传感器84感知终端缓慢下降,则控制器83缩小当前正被显示在显示器81上的菜单屏幕。此外,控制器83响应于由用户接口82感知的第二输入来将被放大/缩小的菜单屏幕缩小/放大(或解缩放)为其原始菜单屏幕。这里,当运行按钮B被按下短时间之后,用户接口82感知第二输入。提供运行按钮B以激活/禁用惯性传感器84。这里,短语“原始菜单屏幕”指的是响应于由用户接口82感知的第一输入而被显示在显示器81上的菜单屏幕。由用户接口82感知的第一输入指的是按下菜单按钮A或输入特定的标记。“特定的标记”指的是移动终端中可用的各种字符,包括中文字符、字母字符、特殊字符、数字等。\n此外,如果惯性传感器84感知终端向左倾斜,则控制器83将焦点移动到焦点当前所处的菜单项的左边的一项。如果惯性传感器84感知终端向右倾斜,则控制器83将焦点移动到焦点当前所处的菜单项的右边的一项。如果惯性传感器84感知终端向上倾斜,则控制器83将焦点移动到焦点当前所处的菜单项的上方的一项。如果惯性传感器84感知终端向下倾斜,则控制器83将焦点移动到焦点当前所处的菜单项的下方的一项。\n此外,如果惯性传感器84感知终端向左、向右、向上或向下倾斜,则控制器83按相应的方向倾斜整个菜单屏幕。\n用户接口82还包括指示符(未示出)。提供指示符以指示惯性传感器84的激活/禁用来通知用户运动控制的菜单导航是否可用。例如,指示符可以是显示在显示器81的屏幕的顶端以指示终端的状态的图标之一。\n惯性传感器84是用于使用惯性力来测量对象的运动信息的传感器。惯性传感器84可包括:加速度传感器,用于测量加速度以计算对象的位置的改变;以及角速度传感器、所谓的回转器(gyroscope),用于测量角速度以计算旋转角度的改变。虽然加速度传感器和角速度传感器可按以下方式被使用以实现本发明,但所述传感器不包括本发明的发明要素。\n因为菜单导航是基于按上/下、前/后和左/右方向的三维空间的运动的,所以可使用3轴角速度传感器来计算对象的移动轨迹。虽然角速度传感器可测量重力加速度和运动加速度两者,但因为仅运动加速度是由于终端的运动引起的加速度分量,所以可通过对运动加速度进行二重积分来计算终端在三维空间中的移动轨迹。因此,在进行其它处理之前应该先从测量的加速度中去除重力加速度分量。当终端移动时,终端的姿态很少经历变化。因此,在此情形中,可认为由加速度传感器测量的重力加速度分量也几乎不变。因为终端可能就在其移动之前保持停止,所以此时测量的加速度可仅包括重力加速度分量。如果终端开始运动,则测量的加速度可包括运动加速度和重力加速度两者。能够通过先存储当终端保持停止时测量的重力加速度分量,其后从在终端运动之后测量的加速度中减去其来获得仅运动加速度。\n在菜单导航期间,可使用2轴角速度传感器来计算终端在上/下和左/右方向上的移动轨迹。按上/下和左/右方向移动握在他/她的手中的终端的用户的运动等同于以肩或肘为中心的旋转运动。因此,在此情形中,可通过对角速度进行一次积分来计算旋转角而得到终端在上/下和左/右方向上的移动。为了计算上/下移动,角速度传感器以其可测量俯仰(pitch)的方式被安排。为了计算左/右移动,角速度传感器以其可测量偏航(yaw)的方式被安排。\n控制器83通过处理由角速度传感器和/或加速度传感器获得的值来得到终端的运动轨迹。\n图9是示出根据本发明的第一菜单导航方法的流程图。在步骤91,如果用户使用用户接口82按下菜单按钮A,则控制器83感知菜单按钮A的按下,并在步骤92显示如图3A所示的在其中焦点按默认处于“1”的菜单屏幕。此时,如果用户逆时针或顺时针转动终端,则惯性传感器84感知终端的转动运动。在步骤93,控制器83确定终端是否已经逆时针或顺时针转动。如果确定终端已顺时针转动,则控制器83在步骤94顺时针移动焦点。然而,如果确定终端已逆时针转动,则如在其中焦点位于“2”的图3B所示,控制器83在步骤95逆时针移动焦点。\n图10是示出根据本发明的第二菜单导航方法的流程图。参照图10,在步骤101,如果用户使用用户接口82按下菜单按钮A,则控制器83感知菜单按钮A的按下,并在步骤102显示如图4A所示的在其中焦点按默认位于“1”的菜单屏幕。此时,如果用户向上/向下晃动终端一次,则惯性传感器84感知终端的晃动运动。控制器83在步骤103确定终端是否上/下晃动。如果确定终端上/下晃动,则控制器83在步骤104在深度#1中上/下移动焦点。例如,如果用户向下晃动如在其中焦点位于“1”(圆圈中的“1”)的图4A所示的终端一次,则如图4B所示,控制器83将焦点移动到“2”。这种深度-#1焦点移动实现了主菜单之间的焦点移动。\n如果在步骤103确定终端没有上/下晃动,则控制器83在步骤105确定终端是否左/右晃动。如果确定终端左/右晃动,则在步骤106,控制器83在深度#2左/右移动焦点。例如,如果用户向右晃动如在其中焦点位于“1”(方框中的“1”)的图4B所示的终端一次,则如图4C所示,终端将焦点移动到“2”。这种深度-#2焦点移动实现了由圆圈中的“2”指示的主菜单的子菜单中的项之间的焦点移动。\n图11是示出根据本发明的第三菜单导航方法的流程图。在步骤111,如果用户使用用户接口82按下菜单按钮A,则控制器83感知菜单按钮A的按下,并在步骤112显示如图5A所示的在其中焦点按默认位于“5”的菜单屏幕。此时,如果用户向左/向右倾斜终端,则惯性传感器84感知终端的倾斜运动。控制器83在步骤113确定终端是否向左或向右倾斜。如果确定终端向右倾斜,则如图5B所示,控制器83在步骤114将焦点移动到“6”。然而,如果确定终端向左倾斜,则如图5C所示,控制器83在步骤115将焦点移动到“4”。\n图12是示出根据本发明的第四菜单导航方法的流程图。在步骤121,如果用户使用用户接口82按下菜单按钮A,则控制器83感知菜单按钮A的按下,并在步骤122显示如图6A所示的在其中焦点按默认位于“5”的菜单屏幕。此时,如果用户向后(向外)或向前(向内)晃动终端一次,则惯性传感器84感知终端的晃动运动。控制器83在步骤123确定终端是向后还是向前晃动。如果确定终端向后晃动,则如图6B所示,控制器83在步骤125显示主菜单#5的子菜单。换句话说,终端进入下一(下级)深度。然而,如果确定终端向前晃动,则控制器83返回先前的深度。例如,如果用户向前晃动如图6B所示的终端一次,则如图6C所示,控制器83在步骤124显示在其中焦点位于“5”的上级菜单。\n图13是示出根据本发明的第五菜单导航方法的流程图。在步骤131,如果用户使用用户接口82按下菜单按钮A,则控制器83感知菜单按钮A的按下,并在步骤132显示如图7A所示的在其中焦点按默认位于“5”的菜单屏幕。此时,如果用户缓慢提升终端,则惯性传感器84感知终端的提升运动。控制器83在步骤133确定终端是否缓慢提升。如果确定终端缓慢提升,则如图7B所示,控制器83在步骤134放大菜单屏幕。在此情形中,为了防止由于放大而导致焦点超出菜单屏幕,菜单屏幕以焦点所处的“5”为中心进行放大。然而,如果在步骤133确定终端没有缓慢提升,则控制器83在步骤137确定终端是否缓慢下降。如果确定终端缓慢下降,则在步骤138,控制器83缩小菜单屏幕。在菜单屏幕被放大/缩小的状态下,控制器83在步骤135确定是否按下运行按钮B。如果按下运行按钮B,则控制器83将被放大/缩小的菜单屏幕缩小/放大(或解缩放)为其原始菜单屏幕。例如,如果用户在如图7B所示的菜单屏幕被放大的状态下按下运行按钮B,则控制器83将被放大的菜单屏幕缩小为如图7C所示的其原始菜单屏幕。\n在图9到13中,标记“≈”表示在特定的菜单屏幕被显示的状态下应该感知相应的运动的必要性。例如,在图9中,上部标记“≈”表示在步骤93必须在初始菜单屏幕被显示之后立即检测转动运动。下部标记“≈”表示在步骤94和95中不能期望在焦点移动之后哪一种运动将被感知。例如,其表示在步骤94中顺时针焦点移动之后图13的菜单屏幕缩放操作可被执行的可能性。\n本发明也可应用于可用于终端的所有其它菜单屏幕,允许用户体验各种交互。此外,本发明使用户能够通过他/她的相关的运动来放大/缩小菜单屏幕。此外,本发明还提供除了现有的按钮控制的菜单导航之外的运动控制的菜单导航,增加了用户选择的数量。\n这里,所有运动/移动方向都是基于移动通信终端的相对方向。\n从上面的描述可知,本发明允许用户通过相关的运动而不是按钮按下来执行菜单导航。因此,本发明提供了用户的运动与菜单屏幕上的实际焦点移动之间的相关性,允许用户简单地理解焦点移动并体验新的交互。\n虽然已参照本发明特定优选实施例示出和描述了本发明,但本领域技术人员应理解,在不脱离由所附权利要求定义的本发明的精神和范围的情况下,可对其在形式和细节上进行各种改变。
法律信息
- 2010-05-26
- 2006-10-25
- 2006-08-30
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2002-11-13
|
2000-10-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |