简化键盘的汉字输入方法

文档序号:7902878阅读:630来源:国知局
专利名称:简化键盘的汉字输入方法
技术领域
本发明一般涉及键盘汉字输入方法,特别地,涉及带简化小键盘设备的汉字拼音输入方法。
在通过简化键盘用汉语拼音方式进行汉字输入时,主要存在两个方面的问题需要解决,一是在输入拼音时,由于每个数字键上关联有多个拼音字母,因此按下一键或按下几键后会产生多个拼音,存在拼音的多义性;二是同一个拼音会关联有多个汉字,也存在多义性即重码。
在现有技术中,申请号为98809472.X的中国专利公开了一种简化键盘多义性消除系统,其原理是将一个按键序列所产生的所有可能的拼音(单词)提示给用户,由用户用方向键或其他键选择所需的拼音,之后再选择此拼音所关联的汉字中所需的一个。虽然它的好处是规则简单,不用学习,输入习惯,有利于很广泛的各类不同接受层次和水平的用户掌握,但是,在此种方法中由于同一个按键序列所可能产生的拼音有时候较多,即便系统接收到一个表示拼音结束的无多义性按键之后,还是会存在多个拼音,需要一个一个的移动光标进行选择,这样会增加很多按键次数。另外,由于输入每个汉字的拼音时可能会产生多个拼音,所以如果按照词组的方式接连输入两个或多个字的拼音后,就会产生过多的词组拼音组合,使用户选择起来过于麻烦,因此,这种方法只能实现单字输入,即一个字一个字的输入,由于单字的重码率较高,会增加查找时间和查找按键次数,影响了输入效率。
另外,申请号为99121692.X的中国专利则公开了一种字符拼音输入装置,它采用首先确定拼音中的首字母,后续字母随着输入而自动确定,最终拼音唯一确定,这种方法的好处是拼音消除了多义性,可以直接选择所关联的汉字,而且便于实现词组输入,因为词组的重码率要远远低于单个字,所以会减少查找时间和次数,但是,由于要确定拼音的首字母,有时候确定完首字母后,还需要再确定拼音中的其它字母,所以在确定的过程中无论采用什么方式都会增加按键次数,而且,它会增加输入规则,不便记忆和学习,增大用户的使用难度,不易于推广。

发明内容
本发明的目的是提供一种简化键盘输入汉字的方法,它不仅符合绝大多数人的使用习惯,而且可显著地消除输入多义性问题,并具有操作简单、输入效率高的特点。
为实现上述目的,本发明提供一种带小键盘设备的汉字输入法,该设备包括输入装置,它包括多个输入键位以及功能操作键位,其中多个输入键位的每个都与多个汉字拼音字符相关联;显示装置,包括用来显示输入结果的显示屏,该输入法包括以下步骤根据待输入汉字所关联的拼音或字符,通过输入键位依次输入相应字符;从输入的字符序列中选出关联有汉字解释的序列对象;从选定的序列对象中,根据预定的输入字符组合关系,构成组合序列对象;从该组合序列对象和/或序列对象中选定所需的目标对象;从该选定的目标对象所对应的多个汉字中选定汉字输出。
根据本发明,所述的输入字符组合关系,是指输入键位中相关联的字符之间的组合。所述的输入字符组合关系,是指同一输入键位中的二个或二个以上字符间的组合;或是不同输入键位中的二个或二个以上字符间的组合。
根据本发明,所述的步骤中还分别包括在显示屏上显示相应结果的步骤,另外,在显示屏上的显示还包括与各序列对象和/或组合序列对象相对应的汉字显示。
根据本发明,所构成的组合序列对象和/或序列对象显示在显示屏的同一帧上,从而使得通过功能键可从组合序列对象和/或序列对象中一次选定目标对象。
本发明还包括对构成的组合序列对象和/或序列对象设定默认目标对象的步骤。
根据本发明,所构成的组合序列对象至多是三个,并显示在显示屏的同一帧上,如果构成的组合序列对象和/或序列对象数等于3,则其中间一个设定为默认目标对象。
据权本发明,所述的拼音包括全拼和简拼,所述的汉字包括单字和词组。所述的方法还适用于用汉语发音的其他一些表示形式,如注音方式、粤语方式和台湾语方式等进行汉字输入的过程。
图3是

图1所示键盘的方向功能键的放大视图。
图4~图6是本发明方法单字输入过程例图。
图7~图9是本发明方法词组全拼输入过程例图。
图10~图11是本发明方法词组简拼输入过程例图。
图12一图13是本发明方法注音输入过程例图。
图1-2是实现本发明的一种手机例图,由图可知,该手机包括一键盘输入区和一屏幕显示区,其中,键盘输入区包括分别用标号50-59表示的0~9数字键位和诸功能键,即控制键,在与数字2~9相对应的诸键位的每一键上都关联有多个英文字母,对汉字拼音而言,它们代表汉字拼音的声母和韵母,图中显示,字母与数字键的对应情况为2abc,3def,4ghi,5jkl,6mno,7pqrs,8tuv,9wxyz;导航键60包括由标号70-74表示的上、下、左、右方向键和用于确认的ok键。
当用户利用键盘进行操作而产生一个键击序列时,其输出结果,即相应的文本解释(在这里表现为汉语拼音或拼音组合及其对应的汉字单字或词组)则显示在手机的屏幕显示区。在本实施例中,在屏幕中定义三个行区用以向用户显示信息,第一行(即61所示)用以显示拼音或拼音组合所关联的汉字或汉字组,以及联想汉字;第二行(即62所示)用以显示与汉字拼音相关联的输入序列对象;第三行(即63所示)用以显示被选择或确定的目标序列对象。
但是,在图1所示的常用手机键盘中,由于,例如,n和o在同一个键上(6mno键),因此在很多情况下造成同一输入序列的拼音解释过多,也即从同一输入字符序列中会产生较多的具有汉字解释的序列对象。举例来说,顺序操作2abc,4ghi,2abc和6mno键后,就会产生bian,biao,chan,chao四种拼音解释(即具有汉字解释的序列对象),因此,按照传统的方法,若要选择chao时,需要用方向键一下一下的移动光标,要按3次键;再如顺序操作7pqrs,2abc和6mno键后,就会产生pan,pao,ran,rao,san,sao六种拼音解释,用方向键选择sao时需要按5键;显然,这种传统的方法在拼音的选择上浪费了许多按键次数,阻碍了输入效率的提高。
与现有技术不同,本发明采用从输入的序列对象中根据字符间的组合关系来形成组合序列对象,使得通过方向键选择任一拼音时都只需一次击键,从而大大减少了按键次数,提高了输入效率。用同样的例子,本发明中,将n和o以组合的形式来统一表现,即表示成bian-o,chan-o或pan-o,ran-o,san-o这样的组合序列对象。显然,相对原来是四种和六种结果的,现在分别只有二种和三种。
重要的是,在本发明中,包括上述组合序列对象在内的最终所选定的序列对象,至多是三个,并且,它们显示在同一行62上。如图1所示,其中一屏幕行中显示了三个拼音解释,即pan-o64、ran-o65、san-o66,则可将光标以默认方式覆盖在中间的拼音ran-o65上,并规定光标左边的拼音解释pan-o64由左方向键选择,光标右边的拼音解释san-o66由右方向键选择。如果屏幕中只提示了2个拼音解释,则将光标覆盖在屏幕左边的拼音上,光标右边的拼音解释由右方向键选择。光标所覆盖的拼音用OK键70选择。显然,无论哪种情况,都能保证只通过一次击键就可选定最终的目标序列对象,例如图2所示的显示于屏幕第三行上的pan-o63,而在第一行上则显示分别与pan、pao相对应的汉字解释。
本领域的技术人员易知,屏幕中提示的拼音解释与方向键、OK键或其他功能键的关联形式可以有多种方式,都可以是本发明所适用的,这里就不一一列举了。
另外,如图1所示用方向键来选择拼音解释的方法也可以采用如下方式指定屏幕中提示的拼音解释中的某一个为默认拼音,即不需要无多义性的控制键来选择。其他拼音则需要方向键或其他无多义性的控制键来选择。
类似地,在顺序操作7pqrs和4ghi键后,就会产生pi,qi,ri,si四种拼音解释,与上述将n和o组合一样的道理,这时可将q和r以某种组合形式来统一表示,也可将p和q以及r和s以某种组合形式统一表示,其形式如pi,q-ri,si或p-qi,r-si。这样也会大大降低拼音解释的多义性,减少按键次数,提高输入效率。
同理,u和v也可以以某种形式组合统一表示,其他的键上的拼音字母也可以根据需要进行合理的组合,统一表现形式。
显然,在按键字符间的组合,包括同一键位上的二个或二个以上字符间的组合,如有时qr组合在一起,当按7pqrs键时,出现“p qr s”;也可以在其他的输入过程中将pq组合在一起,当按7pqrs键时,出现“pq rs”;也可包括不在同一键位上的字符之间的组合,这一般地取决于与所输入的字符序列相对应的具有汉字解释的序列对象的具体情况,这些是本领域技术人员所共知的。
另外,如上所说明的,与组合序列对象所关联的汉字集,由构成其的各个序列对象所关联的汉字集组合而成。如bian-o所关联的汉字集是由bian和biao所关联的汉字集组合而成。
当输入单个汉字的拼音时,拼音解释所关联的汉字的显示方式可以有多种选择,这里列举其中的两种一是屏幕中只提示光标所覆盖的拼音解释所关联的汉字,当用方向键来选择其他拼音解释后,屏幕中则提示被选择的拼音解释所关联的汉字。二是屏幕中提示出所有产生的拼音解释所关联的汉字。
例如,参见图4所示,输入“超”字时,按2、4、2、6键后,屏幕中出现bian-o和chan-o两个拼音解释(组合序列对象),光标覆盖在屏幕左边的拼音“bian-o”上,显示区第一行提示出“bian-o”所关联的汉字;当要输入与“chan-o”关联的汉字时,先按右方向键选择“chan-o”,之后“chan-o”随即移动到第三行显示,显示区第一行提示出与“chan-o”所关联的汉字(图5所示)。
也可以将“bian-o”和“chan-o”所关联的汉字一起提示出来(图6所示)。提示关联汉字的方式可以有多种,这里就不一一列举了。另外,序列对象所对应的汉字或词组与使用频率有关联;组合序列对象所对应的汉字或词组先根据构成其的各个序列对象进行分类,各类之间的排列优先级是一样的,同一类对象所对应的汉字或词组排列与使用频率有关联。
当输入两个或多个汉字组成的词组时,接连输入并选择代表每个汉字的拼音即可,因为同一拼音组合所对应的词组的多义性即重码率很低,所以相对于单字输入可以大大减少查找时间和按键次数,大大提高输入效率。
本发明能够实现词组或短语输入,假设词组或短语中包括N个汉字,选择前一个汉字所关联的拼音解释后,可以继续输入后一个汉字所关联的拼音解释,这样N个拼音组合在一起如果能够关联出N个字组成的词组,则直接将词组提示出来的。如果关联不出N个字组成的词组,则提示能关联出N一1个字组成的词组,依此类推。
例如,输入“超越”这一词组时,屏幕中提示的拼音组合可以表现为“chan-o’yue”;顺序的点击2、4、2、6键后,显示区第二行提示出生成的拼音“bian-o”和“chan-o”(如图7所示);按右方向键选择“chan-o”后,继续点击9、8、3键生成“xue”和“yue”(如图8所示);按右方向键选择“yue”后,显示区第一行提示出“chan-o’yue”所关联的词组以及“chan-o”所关联的汉字(如图9所示)。
本发明还能够实现简拼词组输入,接连输入并选择代表每个汉字的拼音声母即可。例如,输入“纪念”这一词组时,如图10和图11所示,点击数字5键位后,点击左方向键选择声母“j”,再点击6键输入声母“n”。
本发明方法还适用于在台湾地区广为流行的汉字注音输入,例如用注音输入繁体字“旁”字,注音与汉语拼音对照如下ㄅ=b;ㄆ=p;ㄚ=a;ㄞ=aiㄇ=m;ㄈ=f;ㄢ=an;ㄤ=ang如某一种输入方法,将ㄅㄆㄚㄞ放在1键上形成“1ㄅㄆㄚㄞ”;将ㄇㄈㄢㄤ放在2键上形成“2ㄇㄈㄢㄤ”。输入“旁”字时,顺序按下“1ㄅㄆㄚㄞ”和“2ㄇㄈㄢㄤ”,将“ㄢ”和“ㄤ”建立组合关系,具体输入过程参见图12-13所示。
综上所述,根据本发明在小键盘上输入汉字的方法的主要步骤如下首先,根据待输入汉字的所关联的拼音或字符,通过输入键位依次输入相应字符,产生输入字符序列;再从该输入的字符序列中选出并显示与汉字解释相对应的序列对象;然后从所选定的序列对象中,根据预定的字符组合关系,构成组合序列对象并显示在同一屏中;接着从该组合序列对象和/或序列对象中选定所需的目标对象;最后从该选定的目标对象所对应的多个汉字中选定汉字并输出。
权利要求
1.一种带简化键盘设备的汉字输入法,该设备包括输入装置,它包括多个输入键位以及功能操作键位,其中多个输入键位的每个都与多个汉字拼音字符相关联;显示装置,包括用来显示输入结果的显示屏,该输入法包括以下步骤a.根据待输入汉字所关联的拼音或字符,通过输入键位依次输入相应字符;b.从输入的字符序列中选出关联有汉字解释的序列对象;c.从选定的序列对象中,根据预定的输入字符组合关系,构成组合序列对象;d.从该组合序列对象和/或序列对象中选定所需的目标对象;e.从该选定的目标对象所对应的多个汉字中选定汉字输出。
2.根据权利要求1所述的方法,其特征在于,所述的输入字符组合关系,是指输入键位中相关联的字符之间的组合。
3.根据权利要求1所述的方法,其特征在于,所述的输入字符组合关系,是指同一输入键位中的二个或二个以上字符间的组合;或是不同输入键位中的二个或二个以上字符间的组合。
4.根据权利要求1所述的方法,其特征在于,所述的步骤a-e中还分别包括在显示屏上显示相应结果的步骤,另外,在显示屏上的显示还包括与各序列对象和/或组合序列对象相对应的汉字显示。
5.根据权利要求4所述的方法,其特征在于,所构成的组合序列对象和/或序列对象显示在显示屏的同一帧上,从而使得通过功能键可从组合序列对象和/或序列对象中一次选定目标对象。
6.根据权利要求1所述的方法,其特征在于,还包括对构成的组合序列对象和/或序列对象设定默认目标对象的步骤。
7.根据权利要求6所述的方法,其特征在于,所构成的组合序列对象至多是三个,并显示在显示屏的同一帧上,如果构成的组合序列对象和/或序列对象数等于3,则其中间一个设定为默认目标对象。
8.根据权利要求1所述的方法,其特征在于,所述的步骤a中还包括通过某一输入键位的一次操作可以输入同一拼音中的两个或两个以上的字符。
9.根据权利要求1所述的方法,其特征在于,所述的步骤a-e中,还包括直接从组合序列对象和/或序列对象所对应的汉字中选定汉字输出的步骤,各序列对象和/或组合序列对象所对应的汉字与使用频率有关联,或者,组合序列对象所对应的汉字组先根据构成其的各个序列对象进行分类,在显示屏的同一帧中会同时出现各类对应的汉字,同一类所对应的汉字的排列与使用频率有关联。
10.根据权利要求1所述的方法,其特征在于,所述的输入字符组合关系,包括对于所有的输入过程是固定的组合关系。
11.根据权利要求1所述的方法,其特征在于,所述的输入字符组合关系,还包括对应不同输入的不同组合的组合关系。
12.根据权利要求1至11中任一权利要求所述的方法,其特征在于,所述的拼音包括全拼和简拼,所述的汉字包括单字和词组。
13.根据权利要求1至11中任一权利要求所述的方法,其特征在于,所述的方法适用于用汉语发音的其他一些表示形式,如注音方式、粤语方式和台湾语方式等进行汉字输入的过程。
全文摘要
本发明公开一种带简化键盘设备的汉字输入法,包括以下步骤根据待输入汉字所关联的拼音或字符,通过输入键位依次输入相应字符;从输入的字符序列中选出关联有汉字解释的序列对象;从选定的序列对象中,根据预定的输入字符组合关系,构成组合序列对象;从该组合序列对象和/或序列对象中选定所需的目标对象;从该选定的目标对象所对应的多个汉字中选定汉字输出。本发明由于采用从输入序列对象中根据字符间的组合关系来形成组合对象,可显著地消除输入多义性,并且选择任一拼音时只需一次击键,从而可大大减少按键次数,提高输入效率。
文档编号H04M1/23GK1449175SQ0311684
公开日2003年10月15日 申请日期2003年5月9日 优先权日2003年5月9日
发明者孟凡华 申请人:孟凡华
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1