文本输入方法及其装置的制作方法

文档序号:6423995阅读:123来源:国知局
专利名称:文本输入方法及其装置的制作方法
技术领域
本发明涉及一种向一装置中输入文本的方法,以及一种适于实施所述方法的装置,例如便携式无线电话或手持式计算机。
背景技术
近几年来,关于便携式无线电话或者说“移动电话”的持有在全世界得到广泛关注和报导。尽管移动电话网络例如全球移动通讯系统(GSM)最初是为语音业务而设计,但是通过适当配备的电话来利用短消息业务(SMS)发送文本消息的业务量在过去几年来得到迅猛增长,全世界GSM网络上发送的SMS消息的数量在2000年12月达到了一百五十亿。这部分是由于在发达国家中移动电话的持有量已达到惊人数量,部分也是由于与语音电话相比,发送文本消息的成本很低,而且成本通常固定。文本消息的普及也是因为文本消息能够提供私人的,通常很隐秘的通讯方式。据预测,随着即将引入更先进的,所谓的3G(第三代)无线网络和业务,这时将可以在3G移动电话或适当配备的手持式计算机或个人数字助理(PDA)上实现数据、传真以及更为先进的电子邮件业务,用户发送和接收的文本消息的数量将会进一步继续增长。
在一种向例如移动电话之类的装置中输入文本的已知方法中,涉及用户在键盘上按一个键若干次以便在与该键相关联的字符中循环,直到选定所需的字符为止。举例来说,数字“2” 键与字符“abc”相关联,而“3”键与字符“def”相关联,“4”键与字符“ghi”相关联,而“5”键与字符“jkl”相关联,等等。为了选定字符“a”,按“2”键一次。为了选定字符“b”,按“2”键两次。而字符“l”通过按“5”键三次而选定,等等。特殊字符(例如句点、感叹号、双引号、美元号、百分号、&号和星号)通过轻敲1或0键若干次直到选定所需的特殊字符而产生。由于移动电话制造商和服务提供商之间达成的标准化协议,这种通常称作“多次轻敲”方法的文本输入方法目前在移动电话上几乎无所不在。因此用户对这种多次轻敲键盘布局和字符关联的方法非常熟悉。然而,这种方法为选定一个字符通常需要轻敲键两次以上,而且特殊字符的输入可能会需要多次轻敲键。因此这种方法很慢并且易于出错。
一种向装置中输入文本的替代方法公开于专利号为5,128,672的美国专利中,其中这种装置包括一个以图形方式表示于触敏显示器上的动态预测键盘。用户通过按上面显示有所需字符的键而输入字符。在字符输入之后,装置内提供的软件根据对英文单词的组成和构成的统计分析,而预测用户所需的最可能的下一个字符,并且相应地键盘的布局发生改变以便将所述最可能的字符显示于键盘上。这样的问题在于键盘不象移动电话用户所熟悉的多次轻敲键盘,因此向普通用户展示一个不熟悉的界面。由于在使用中,键盘布局的恒定变化需要大量实践和学习才能熟练、快速地输入文本,因此这个问题会更加复杂。另外,特殊字符的使用和输入是US5,128,672的预测法尚未解决的问题。

发明内容
本发明的一个目的是提供一种向例如移动电话或手持式计算机之类的装置中输入字符的改进型方法。本发明的另一个目的是提供一种与移动电话用户所熟悉的键盘相一致的方法。
根据本发明的第一方面,提供了一种向装置中输入字符的方法,这种装置包括一个键盘,这种键盘包括多个键,其中至少一个键具有一主字符、多个次级字符以及一与其相关联的显示区域,键盘在缺省状态下在其相应的显示区域中显示与键相关联的主字符,其中,这种方法包括以下步骤检测第一键选择;在相应的显示区域中显示与第一选定的键相关联的每个次级字符;检测第二键选择;选择输入与第二键选择相关联的次级字符;以及使键盘返回缺省状态。
根据本发明的第二方面,提供了一种用于接收字符输入的装置,包括一个具有多个键的键盘,一个键具有一主字符、多个次级字符和一与其相关联的显示区域,其中,提供有用于在缺省状态下在其相应的显示区域中显示与键相关联的主字符的装置,提供有响应于第一键选择而在相应的显示区域中显示与选定的键相关联的每个次级字符的装置,提供有响应于第二键选择而选择与选定的第二键相关联的次级字符作为输入字符以及使键盘返回其缺省状态的装置。
本发明的装置及方法包括一键盘,键盘具有一缺省显示状态,其中显示着主字符并且任选地显示次级字符。用户通过选择具有该字符作为其相关次级字符之一的键而输入该字符,随后键盘显示所需字符,随后通过适当的第二键选择而输入该所需字符。
在本发明的一个实施例中,键盘显示于一触摸屏上,触摸屏具有一输出区域以用于显示由用户输入的字符。在这个实施例中,与一个键相关联的显示区域由位于该键或按钮的图形表示内或与其邻近的触摸屏区域来提供。
在本发明的另一个实施例中,与一个键相关联的显示区域由位于该键或按钮内或与其邻近的显示装置例如液晶显示器来提供。显示装置的设置使得显示的字符可由用户看见,因此使得该键的字符关联可由用户看清楚。
本发明的这种方法及装置提供了改进的文本输入,特别适用于但并非专用于手持式装置,例如便携式移动无线电话、个人数字助理、袖珍计算机以及遥控电话听筒。


现在将参照附图只是示例性地对本发明的实施例进行描述,其中图1示出了用于本发明的一种键盘的一缺省显示状态。
图2示出了在第一键选择之后键盘上所显示的字符的一个实例。
图3示出了根据本发明制造的一种装置的一个实例。
图4为图3的装置的组件的示意图。
图5为一流程图,示出了根据本发明的一种方法的基本实施过程。
图6示出了用于本发明的一种键盘的另一替代缺省显示状态。
在各个图中,相同的参考数字用于指示对应的特征。
具体实施例方式
图1示出了一处于缺省显示状态的键盘100,其中十二个键102排成四行,每行三个键。每个键具有一主字符104和多个与其相关联的次级字符106,在本实施例中,显示于每个键102上的主字符104选自字符1、2、3、4、5、6、7、8、9、0、#和*。与每个键相关联的次级字符106成组显示于邻近相应键的位置。在本实施例中次级字符的分组与多次轻敲方法的分组类似,例如与主字符“2”相关联的键具有相关次级字符组“abc”,键“3”的相关次级字符为“def”,等等,如图中所示。因此,如图1中所示的键盘100的缺省显示状态呈现给用户一具有众所周知的键和字符布局的键盘,因而需要很少的熟悉过程或者无需熟悉。
图2示出了在用户的第一键选择之后键盘100的一种可能显示状态,在本实例中所选定的键为“5”键(与主字符“5”和次级字符“jkl”相关联的键)。次级字符“j”由与邻近的键相关联的显示区域,在本实例中由邻近“5”键的与主字符“4”相关联的键来显示。同样,与第一键选择相关联的次级字符“k”和“l”分别在先前显示“2”和“6”作为主字符的键上显示。在本实例中,剩余的键上显示着用于文本输入的更多字符200。例如,如图2中所示,可以显示表示感叹号、双引号、磅符号、美元符、左右括号、百分号和插入记号的字符。
从图2的键盘上所进行的第二键选择就选择了显示于与所述第二键相关联的显示区域上的要输入的字符。在字符输入之后,图2的键盘返回至图1中所示的缺省显示状态。
键的选择通常由用户手指或触笔提供,并且可包括用户轻敲第一键以及随后的用户轻敲第二键。另外,用户可以通过将所述手指或触笔在键盘上从第一键滑动或拖动至第二键上并且停在所需的第二键上或者将手指或触笔从所需第二键上移开而做出第二键选择。
图1和图2中所示的动态键盘状态提供了一种迅速、准确的字符输入方法,其中,只需两次键选择就可以得到次级字符。另外,这种方法非常直观,并且由于提供了大家熟悉的缺省键盘显示状态,因而用户只需很少的学习过程或者无需学习。
图3中示出了采用这种方法的键盘和特征并且根据本发明制造的一种装置的一个实施例。图中示出了一种手持式装置300例如一个人数字助理(PDA)或者有时称作手持式计算机。这种装置包括一触摸屏302,其包括用于检测在显示装置(例如液晶或有机发光二极管显示器)的表面上的接触输入的接触输入装置。本实施例中的触摸屏在触摸屏的接触输入区域302a内向用户显示一键盘100,而输入字符304显示于触摸屏302的输出区域302b中。在图3中,示出的键盘100处于图2的第二显示状态,其中键“5”的第一键选择已经进行而键盘正在等候第二键选择以便输入一个字符。这种装置还包括例如用于给装置加电或者改变使用模式的控制按钮306。另外,这种手持式装置可以包括用于通过适当的网络而以无线方式发送和接收数据包括语音和文本消息的装置(图3中未示出)。
装置300还包括适用于实现根据本发明的一种方法的组件,这些组件在图4中示意示出。相关组件包括计算机程序(PRG)和呈通用微处理器400(μP)形式的处理装置。计算机程序存储于计算机可读存储介质402(MEM)中,PRG包括指示微处理器(μP)400实现根据本发明的方法的步骤的指令。因此应当指出,尽管本实施例的处理装置包括一通用微处理器,但是在其它替代实施例中可以采用其它适用形式的处理装置,例如专用逻辑电路、PICmicro芯片或特定用途集成电路(ASIC),其工作时可利用计算机程序或者无需计算机程序。
在图4中还提供了触摸屏302,触摸屏能够显示键盘100(KP)并检测输入字符的接触输入。在本实施例中,与键盘100的每个键102相关联的显示区域由位于键102的图形表示内或者与其邻近的触摸屏302的区域提供。
另外,在MEM402内还提供有一个或更多键字符表(KCT)。KCT向微处理器提供了关于显示于触摸屏上的缺省键盘的信息,并且还提供了在进行第一键选择时将会显示的主和次级字符。
KCT的一个实例如下所示(表1)

表1.
这样,表1就向微处理器提供了主和次级字符,而微处理器在PRG的指导下指示触摸屏在适当的位置显示这些字符以便建立一与图1和表1相对应的缺省键盘显示状态。
类似地,与第一键选择键5相关的KCT示于下表2中。

表2.
该KCT提供了与键5相对应的第一键选择时所显示的字符,从而提供了如图2中所示的第二键盘显示状态。
在工作时,微处理器400在PRG的指导下查找以KCT(例如表1的KCT)形式存储于MEM402中的缺省键字符分配表,并且指示触摸屏302显示处于缺省显示状态的键盘100。触摸屏重复抽样直到检测到第一键选择为止,随后由微处理器从适当的存储KCT(例如表2)中检索待显示的适当字符并提供给触摸屏,触摸屏刷新所显示的键盘100。在完成这些操作后,触摸屏重复采样第二键选择。
在检测到第二键选择时,微处理器400比较所选定的键与所显示的KCT(例如表2)并且将输入字符返回以便显示于触摸屏302的输出区域302b中。最后,微处理器指示触摸屏显示缺省键盘并且等候用户进一步的交互作用。
在图5中示出了表示这种方法的主要步骤的流程图,这种方法循环执行,其中●显示缺省键盘(DIS DEF KP)502●监控键盘的第一键选择(MON1)504●在进行第一键选择之后,在键盘上显示适当的字符(DIS 2ndKP)506●监控键盘的第二键选择(MON2)508●在进行第二键选择之后,返回与第二键选择相关联的次级字符作为输入字符(RET CHAR)510●返回显示缺省键盘(DIS DEF KP)502在另一个实施例中,第一键选择只在该键由用户选定之后记录一段预定的时间,例如0.2秒的时间。这就使得能够快速轻敲以便选择显示于缺省键盘上的缺省主字符,因而使得在需要不改变键盘显示状态时就能够实现快速的数字输入。
根据本发明的另一个实施例,与一个键相关联的主或次级字符的显示通过提供一位于该键内、位于该键上或者与其接近的相关显示区域而实现。缺省分配的次级字符提供于在键盘上邻近键的位置,而用户根据本发明的一种方法按键以便输入字符。
在本发明的另一个实施例中,键盘的缺省显示状态包括对一些与一个键相关联的次级字符适当定位以便使得接着将要显示次级字符的键显示区域被指示给用户。根据本实施例的键盘缺省显示状态的一个实例给出于图6中,其中次级字符显示于一个键内,每个次级字符相对于在第一键选择之后将出现于其上的键而定位。例如,显示主字符“5”的键具有的次级字符“j”、“k”和“l”分别位于“5”的左方、上方和右方。因此就以可见显示方式向用户提供了如果第一次选定了“5”时每个字符将会出现于其上的键。在这个实例中,缺省显示状态提供的指示表明“j”将会出现于位于“5”键左侧的“4”键上,如图2中的键盘的实例中所示。
在本发明的另外一个实施例中,一个或更多键字符表可以进行改变,从而向用户提供将键盘按照其偏好定制的选项。
尽管前文中所述的这些实施例将本发明应用于手持式装置例PDA和移动电话,但是对于本发明所属领域的普通技术人员来说,很显然,本发明的教义也可应用来有利于需要字符输入的更多装置,例如遥控电话听筒或儿童学习装置和玩具。
另外,分配为主字符或次级字符的字符可为便于所选的装置、语言和应用的任意字符,并且在不背离本发明的精神和范围的情况下,键盘可包括比本文中所示更多或更少的键来显示更多或更少的字符。
权利要求
1.一种用于向装置中输入字符的方法,这种装置包括一个键盘,这种键盘包括多个键,至少一个键具有一主字符、多个次级字符以及一与其相关联的显示区域,键盘在缺省状态下在其相应的显示区域中显示与键相关联的主字符,其中,这种方法包括以下步骤检测第一键选择;在相应的显示区域中显示与第一选定的键相关联的每个次级字符;检测第二键选择;选择输入与第二键选择相关联的次级字符;以及使键盘返回缺省状态。
2.根据权利要求1所述的方法,其特征在于,处于缺省状态的键盘还在邻近主字符的位置显示相关的次级字符,每个次级字符的位置指示了在进行第一键选择之后将会显示该次级字符的显示区域。
3.一种用于接收字符输入的装置,包括一个具有多个键的键盘,至少一个键具有一主字符、多个次级字符和一与其相关联的显示区域,其中,提供有用于在缺省状态下在其相应的显示区域中显示与键相关联的主字符的装置,提供有响应于第一键选择而在相应的显示区域中显示与选定的键相关联的每个次级字符的装置,提供有响应于第二键选择而选择与第二键选择相关联的次级字符作为输入字符以及使键盘返回其缺省状态的装置。
4.根据权利要求3所述的装置,还包括一在上面显示键盘的触摸屏,并且其中与一个键相关联的显示区域包括触摸屏的一相应部分。
5.根据权利要求3所述的装置,其特征在于,与一个键相关联的显示区域由显示装置提供于该键内。
6.根据权利要求3所述的装置,其特征在于,与一个键相关联的显示区域由显示装置提供于邻近该键的位置。
7.一种计算机程序,当该程序在用于接收字符输入的装置上运行时,用于执行根据权利要求1或2所述的所有步骤。
8.一种存储于计算机可读介质上的计算机程序产品,当该程序在用于接收字符输入的装置上运行时,用于执行根据权利要求1或2所述的所有步骤。
全文摘要
描述了一种用于改进字符输入的方法及装置,其中这种方法采用一键盘(100),键盘(100)包括除主字符(104)外还能显示次级字符(106)的键(102)。键盘具有一缺省显示状态。第一键选择使得键盘(100)在其它键(102)上显示与第一键相关联的次级字符(106),而在进行第二键选择时将会输入所显示的字符,随后键盘回复显示缺省状态。在进行第一键选择之后还可显示更多的次级字符(200)。这种方法特别适用于适于实施本发明的方法的手持式装置例如移动无线电话或者手持式计算机。
文档编号G06F3/0488GK1692328SQ02813192
公开日2005年11月2日 申请日期2002年6月24日 优先权日2001年6月30日
发明者M·J·比克顿 申请人:皇家菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1