专利名称:手持装置和数据输入方法
技术领域:
本发明涉及手持装置的数据输入技术,尤其涉及利用卷动式虚拟键盘的数据输入技术。
背景技术:
移动装置的兴起,改变了使用者存取数据的习惯。在移动装置上浏览数据,相对于传统的个人电脑,对于使用者的冲击主要在于操作界面的不同,使得用鼠标操作卷动,以及用键盘进行搜寻关键字的习惯需要进行改变。一般在移动装置上,当遇到需要输入文字的时候,系统会自己跳出一个虚拟键盘,提供使用者使用,然而,因为手机荧幕大小的限制,使用一般虚拟键盘的配置方式,很容易 发生使用者在操作虚拟键盘时,按到不是自己想按的键。
发明内容
为了解决上述问题,根据本发明的一实施例提供了一种手持装置,包括一触控单元,用以检测一使用者的一拖曳动作,并输出对应于上述拖曳动作的一手势信号;一显示单元,具有一第一显示区,用以显示一虚拟键盘的一部分,并根据一控制信号以卷动方式显示上述虚拟键盘的另一部分;以及一处理单元,根据上述手势信号输出上述控制信号。根据本发明的一实施例提供了一种数据输入方法,适用于具有一显示单元的一手持装置,包括于上述显示单元的一第一显示区,显示一虚拟键盘的一部分;使用一触控单元检测一使用者的一拖曳动作,并输出对应于上述拖曳动作的一手势信号;根据上述手势信号于上述第一显示区以卷动方式显示上述虚拟键盘的另一部分;使用上述触控单元检测上述使用者的一输入动作,并根据上述输入动作所选取上述虚拟键盘所显示的虚拟按键而输出对应的一输入信号;以及根据上述输入信号纪录所对应的文字或符号。本发明所提出的手持装置,其中的虚拟键盘中显示较少按键,因而加大了虚拟键盘的按键大小,使得使用者可更精确按压虚拟键盘的按键,而避免误触其它按键,因而提升了输入数据的便利性和准确性。
图IA为显示根据本发明一实施例所述的手持装置100A的架构图。图IB为显示根据本发明一实施例所述的手持装置100A的架构图。图2A-图2C为显示根据本发明一实施例所述的显示单元120的示意图。图3A-图3B为显示根据本发明另一实施例所述的显示单元120的示意图。图4为显示根据本发明一实施例所述的数据输入方法的流程图400。上述附图中的附图标记说明如下100A、100B 手持装置;110 触控单元;
120 显示单元;121、123 显示区;130 处理单元;140、140A、140B 虚拟键盘;141 既定虚拟按键; 143 拖曳区域;145 虚拟拖曳条;150 状态感知器;SI 手势信号;S2 输入信号;S3 控制信号;S41、S42 模式选择信号
具体实施例方式图I为显示根据本发明一实施例所述的手持装置100A的架构图。根据本发明一实施例所述的手持装置100A,包括触控单元110、显示单元120、处理单元130。触控单元110,是用以检测使用者在显示单元120的拖曳动作,并输出对应于上述的拖曳动作所产生的手势信号SI,其中上述拖曳动作表示使用者手指在虚拟键盘所进行的滑动动作,在图2A-图2B中将会有更详尽的描述。此外,触控单元110还用以检测使用者对应于在显示单元120的虚拟键盘140的输入动作,而输出对应于上述输入动作的输入信号S2。图2A为显示根据本发明一实施例所述的显示单元120的示意图。在图2A中,显示单元120,包含第一显示区121,在第一显示区121中显示虚拟键盘140的一部分,并通过处理单元130根据手势信号SI所输出的控制信号S3,在第一显示区121以卷动方式来显示虚拟键盘140的另一部分(如图2B所示)。此外,显示单元120亦包含第二显示区123,根据使用者的输入动作所产生的输入信号S2,在第二显示区123显示使用者所输入的文字或符号,如图2A中第二显示区123所显示的字串“ABC”。根据本发明一实施例,使用者在显示单元120的拖曳动作是发生在显示单元120的第一显示区121。根据本发明一实施例,虚拟键盘140的第一列,会配置一些必要的功能键,例如Backspace、Space、Enter、数字切换键
坐坐寸寸ο图2B为显示根据本发明另一实施例所述的显示单元120的示意图。在图2B中,虚拟键盘140包含一拖曳区域143,拖曳区域143则包含一拖曳条145,使用者则利用在拖曳区域143中的虚拟拖曳条145,在第一显示区121以卷动方式来显示虚拟键盘140的另一部分。其中在本发明所述的虚拟键盘140的另一部分,不限定于图2B所显示的按键,只要是使用者经过拖曳虚拟拖曳条145的动作后,产生不同于图2A的按键,也就是不同于当虚拟拖曳条145在拖曳区域143最顶端虚拟键盘140按键显示的状况,即可视为虚拟键盘140的另一部分。回到图1A,根据本发明一实施例,当触控单元110检测到使用者的输入动作是对应于虚拟键盘140的一既定虚拟按键141时,产生模式选择信号S41,处理单元130再根据模式选择信号S41来控制显示单元120,于第一显示区121显示完整的虚拟键盘140A(如图2C所示)或部分的虚拟键盘140。根据本发明一实施例,既定虚拟按键141配置在虚拟键盘140的第一列。根据本发明一实施例,虚拟键盘140A可以是依传统键盘的配置而显示虚拟按键。图IB为显示根据本发明另一实施例所述的手持装置100B的架构图。在此实施例中,手持装置100B还可包括状态感知器150,用来检测上述手持装置的摆放状态,当检测到手持装置100为横放时,则产生模式选择信号S42,处理单兀130再根据模式选择信号S42来控制显示单元120于第一显示区121显示完整的虚拟键盘140A,并于检测到上述手持装置100为直放时,则产生上述模式选择信号S42以指示显示单元120于第一显示区121显示部分的虚拟键盘140。根据本发明一实施例,状态感知器150为一重力感测器(G-snsor),且在重力感测器中包含一陀螺仪(Gyroscope),用以提供方位角(Heading)信息至重力感测器,来判断手持装置100为直放或是横放。根据本发明一实施例,当检测到手持装置100为横放时,亦可通过使用者按压虚拟键盘140的一既定虚拟按键141,产生模式选择信号S41,处理单元130再根据模式选择信号S41来控制显示单元120,于第一显示区121显示完整的 虚拟键盘140A或部分的虚拟键盘140,若于第一显示区121显示为部分的虚拟键盘140,所显示的部分的虚拟键盘140的按键大小与手持装置100为直放时相同。根据本发明一实施例,根据虚拟键盘140的一按键排列方式使用者的拖曳动作可为一左右平移或一上下平移,举例来说,在图2A-图2B中,根据虚拟键盘140按键排列方式,使用者的拖曳动作在拖曳区域143中上下平移虚拟拖曳条145。根据本发明另一实施例,如图3A-图3B,根据虚拟键盘140B按键排列方式,使用者的拖曳动作在拖曳区域143中左右平移虚拟拖曳条145。根据本发明一实施例,使用者的拖曳动作可视为使用者直接通过手指在虚拟键盘140进行的滑动动作,来显示虚拟键盘140的不同部分,并根据键盘140的配置方式,来决定手指滑动的方向。图4为显示根据本发明一实施例所述的数据输入的方法的流程图400。此法适用于具有一显示单元的一手持装置。在步骤S410,当使用者使用一虚拟键盘输入文字或符号时,于上述显示单元的一第一显示区,显示上述虚拟键盘的一部分。在步骤S420,使用上述触控单元检测上述使用者的一输入动作,并根据上述输入动作所选取上述虚拟键盘所显示的虚拟按键而输出对应的一输入信号。在步骤S430,若上述虚拟键盘所显示的一部分无使用者所需要的文字或符号时,则使用触控单元检测使用者在第一显示区的虚拟键盘的一拖曳动作,并输出对应于上述拖曳动作的一手势信号。在步骤S440,根据上述手势信号于上述第一显示区以卷动方式显示上述虚拟键盘的另一部分。在步骤S450,根据上述输入信号纪录所对应的文字或符号。本发明所提出的卷动式虚拟键盘,虚拟键盘中显示较少按键,因而加大了虚拟键盘的按键大小,使得使用者可更精确按压虚拟键盘的按键,而避免误触其它按键,因而提升了输入数据的便利性和准确性。本说明书中所提到的“一实施例”或“实施例”所提到的特定的特征、结构或性质,可包括在本说明书的至少一实施例中。因此,在不同地方出现的语句“在一个实施例中”,可能不是都指同一个实施例。另外,此特定的特征、结构或性质,也可以任何适合的方式与一个或一个以上的实施例结合。再者,必须说明的是,以下附图仅是为了帮助说明,并未依照实际比例绘示。
本说明书所揭示的实施例,对于任何本领域普通技术人员,将很快可以理解上述的优点。在阅读完说明书内容后,任何本领域普通技术人员,在不脱离本发明的精神和范围内,可以广义的方式作适当的更动和替换。因此,本说明书所揭示的实施例,是用以保护本发明的专利要求范围, 并非用以限定本发明的范围。
权利要求
1.一种手持装置,包括 一触控单元,用以检测一使用者的一拖曳动作,并输出对应于上述拖曳动作的一手势信号; 一显不单兀,具有一第一显不区,用以显不一虚拟键盘的一部分,并根据一控制信号以卷动方式显示上述虚拟键盘的另一部分;以及 一处理单元,根据上述手势信号输出上述控制信号。
2.如权利要求I所述的手持装置,其中上述触控单元还用以检测上述使用者对应于上述虚拟键盘的一输入动作,并输出对应于上述输入动作的一输入信号,而上述显不单兀还具有一第二显示区,用以根据上述输入信号显示对应的文字或符号。
3.如权利要求I所述的手持装置,其中上述处理单元还根据一模式选择信号而控制上述显示单元于上述第一显示区显示完整的上述虚拟键盘或部分的上述虚拟键盘。
4.如权利要求3所述的手持装置,其中当上述触控单元检测到上述使用者的输入动作对应于上述虚拟键盘的一既定虚拟按键时,产生上述模式选择信号。
5.如权利要求3所述的手持装置,还包括一状态感知器,当上述状态感知器检测到上述手持装置为横放且上述触控单元检测到上述使用者的输入动作对应于上述虚拟键盘的一既定虚拟按键时,则产生上述模式选择信号。
6.如权利要求3所述的手持装置,还包括一状态感知器,当检测到上述手持装置为横放时,则产生上述模式选择信号,上述处理单元再根据上述模式选择信号指示上述显示单元于上述第一显示区显示完整的上述虚拟键盘,并于检测到上述手持装置为直放时,则产生上述模式选择信号以指示上述显示单元于上述第一显示区显示部分的上述虚拟键盘。
7.如权利要求I所述的手持装置,其中上述使用者的上述拖曳动作对应于上述虚拟键盘的一按键排列方式而为一左右平移或一上下平移。
8.一种数据输入方法,适用于具有一显示单元的一手持装置,包括 于上述显示单元的一第一显示区,显示一虚拟键盘的一部分; 使用一触控单元检测一使用者的一拖曳动作,并输出对应于上述拖曳动作的一手势信号; 根据上述手势信号于上述第一显示区以卷动方式显示上述虚拟键盘的另一部分; 使用上述触控单元检测上述使用者的一输入动作,并根据上述输入动作所选取上述虚拟键盘所显不的虚拟按键而输出对应的一输入信号;以及 根据上述输入信号纪录所对应的文字或符号。
9.如权利要求8所述的数据输入的方法,其中上述显示单元还具有一第二显示区,用以根据上述输入信号显示对应的文字或符号。
10.如权利要求8所述的数据输入的方法,还包括根据一模式选择信号以指示上述显示单元于上述第一显示区显示完整的上述虚拟键盘或部分的上述虚拟键盘。
11.如权利要求8所述的数据输入的方法,其中上述使用者的上述拖曳动作对应于上述虚拟键盘的一按键排列方式而为一左右平移或一上下平移。
12.如权利要求10所述的数据输入的方法,其中当上述使用者的输入动作对应于上述虚拟键盘的一既定虚拟按键时,产生上述模式选择信号。
全文摘要
本发明公开了一种手持装置和数据输入方法,其中所述手持装置包括一触控单元,用以检测一使用者的拖曳动作,并输出对应于上述拖曳动作的一手势信号;一显示单元,具有一第一显示区,用以显示一虚拟键盘的一部分,并根据一控制信号以卷动方式显示上述虚拟键盘的另一部分;以及一处理单元,根据上述手势信号输出上述控制信号。本发明的手持装置提升了输入数据的便利性和准确性。
文档编号G06F3/08GK102955677SQ201110240319
公开日2013年3月6日 申请日期2011年8月18日 优先权日2011年8月18日
发明者王伟同 申请人:宏碁股份有限公司