拼音数字化输入法的制作方法

文档序号:6331756阅读:273来源:国知局
专利名称:拼音数字化输入法的制作方法
一、发明领域本发明属于通讯领域汉字信息处理技术领域,涉及一种汉语拼音输入方法,尤其是一种适用于手机、并可利用手机上的十个数字键实现汉字输入的拼音数字化输入法。
二、发明背景手机最早采用逐个输入拼音字母的方式输入汉字,如需要输入一个字,那么必须输入每一个拼音字母所在键,如果该字母排在该键的第三个字母的位置,就必须连续按三次这个键,才能得到一个字母的显示,例如输入“中”,它的拼音是“zhong”,这样按照其所有字母在手机键盘上的位置和排列,需按键12次,才能得到所有同音字在手机显示屏上的显示。这种输入方式按键次数很多,输入速度很慢。
目前的手机大多采用T9拼音输入法,每个拼音字母只需按一次键,系统会显示所有的可能拼音,并按使用频率排列,同时系统会显示光标所在拼音对应的汉字,按使用频率排列。使用者移动光标至所需的拼音上,即可选择所需的汉字。在选择汉字后,系统会显示其他经常跟在这个汉字之后的许多汉字,即“联想模式”,使用者可选择这些联想汉字与前面输入的汉字组成词语。
这种联想模式对于输入常用词语比较快捷,但对于输入非常用词语并不是很方便,需要按很多次键,其原因在于中文中一个字往往可以引出数十个甚至上百个两字词语,并且无法输入两字以上的词语。
由于拼音字母多于数字键,每个数字键对应多个拼音字母,这样就形成了重码问题,现有的各种数码拼音输入法都在试图解决此问题,但基本上都是借助人工智能技术提供多个可能,再由人工选择。一方面,它需要较多的存储空间和显示空间,增加资源开销,另一方面,几种可能最后让人工选择,输入过程不符合人的思维方式,使人们感到不方便。此外,由于不能直接输入词语,特别是两字以上的词语,因此限制了汉字输入效率的进一步提高。
造成上述问题的根本原因在于数字键盘上字母分布不合理,没有考虑到汉语拼音字母特有的规律性。
三、发明目的本发明的目的,就是要在保持常规数字字母键盘风格的基础上,运用汉语拼音字母的组合规律,生成一类新型的数字字母键盘,以克服上述存在的不足和缺陷,并且在保证使用本发明中的数字字母键盘,输入汉语拼音过程中每个键位使用频率均衡的基础上,进一步实现方便、快捷地在数字键盘利用汉语拼音输入汉字,能够做到既键既得,并且能够直接输入词语。
四、发明原理经过大量的研究工作,发现汉语拼音字母组合具有以下几条规律规律一在全部汉语拼音中,第一个字母涉及的字母包含了二十六个字母中除i,u,v以外的二十三个,它们构成的字符集SS=[a,b,c,d,e,f,g,h,j,k,l,m,n,o,p,q,r,s,t,w,x,y,z]。
规律二在全部汉语拼音中,第二个及第二个以后的字母仅限于十个字母,它们构成的字符集TT=[a,e,g,h,i,n,o,r,u,v]。
规律三所有的汉语拼音都无字母重叠,如aa,bb等。
规律四拼音字母h只能跟随字母c,s,z的后面,构成声母。相反,字母g却不可能跟随首字母c,s,z输入,因此gh作为后续字母的输入,只能是不相兼容的输入。
规律五拼音字母r只能跟在作为首个字母e的后面,构成“er”的发音,由于不存在“eo”的发音,因此or作为后续字母的输入,只能是不相兼容的输入。
规律六以字母c,s,z打头的拼音字母串最长,拼音数量最多,所包括的汉字数量最多。
根据规律三,由于所有的汉语拼音都无字母重叠,我们就可以使用字母重叠方式来表示在同一数字键上的不同声母,如用1表示a,用11表示b。
根据规律四和规律五,字符集T可调整为T=[a,e,gh,i,n,or,u,v]。
每个数字键只能安排字符集T中唯一的一种字母组合,字符集T中的拼音字母在数字键盘上的布局拟定为1-a,2-e,3-gh,4-i,5-n,6-or,7-u,8-v。这样,对汉语拼音后续字母输入时,只需要按一次键,即可准确地定位后续拼音字母的位置。
根据规律六,c,s,z应排在第一位,字符集S中的拼音字母在数字键盘上的布局拟定为1-ab,2-cde,3-gh,4-jk,5-lmn,6-opqr,7-st,8-wx,9-zy。
在数字键6上,由于以o作为首字母的音节数量很少,所以将其改变位置排在最后,其布局为6-rqpr。同理,i,v不作为拼音首字母,所以将其改变位置排在最后,其布局为4-kji,8-xwv。
最后确定的汉语拼音字母在数字键盘上的布局为1-ab,2-cde,3-gh,4-kji,5-lmn,6-rqpo,7-stu,8-xwv,9-zy。
为了与字母顺序保持一致,在数字键4,6,8,9上标注字母时,可用ijk表示kji,用opqr表示rqpo,用vwx表示xwv,用yz表示zy。这样汉语拼音字母在数字键盘上的布局为1-ab,2-cde,3-gh,4-ijk,5-lmn,6-opqr,7-stu,8-vwx,9-yz。

发明内容
本发明提供一种在数字键盘上利用汉语拼音输入汉字的方法,拼音输入部分采用数字键盘上的数字键1-9,其中数字键1对应字母“a”“b”;数字键2对应字母“c”“d”“e”;数字键3对应字母“f”“g”“h”;
数字键4对应字母“k”“j”“i”;数字键5对应字母“l”“m”“n”;数字键6对应字母“r”“q”“p”“o”;数字键7对应字母“s”“t”“u”;数字键8对应字母“x”“w”“v”;数字键9对应字母“z”“y”。
输入汉字时,按照以下步骤完成单个汉字或者词语的第一个拼音字母,按照该拼音字母在数字键上的位置确定其击键次数,排在第一位的拼音字母acfklrsxz只击一次键,排在第二位的拼音字母bdgjmqtwy需要击键两次,排在第三位的拼音字母ehinpw需要击键三次,排在第四位的拼音字母o需要击键四次;单个汉字或者词语的其他拼音字母,只需击键一次。
单个汉字或者词语的拼音字母输入完成后,按下确认键;若所要的汉字显示在当前页面中,直接按下汉字所在位置对应的数字键选定,或者使用上、下、左、右方向键将光标移至所要汉字,然后按下确认键;若所要的汉字不在当前页面中,按翻页键找到所要汉字所在页面,然后按下所要汉字所在位置对应的数字键选定,或者使用上、下、左、右方向键将光标移至所要汉字,然后按下确认键。
六、实施方式下面结合实例来对本发明进行描述实施例1输入汉字“北”拼音为bei,过渡编码为b24,对应数字编码为1124,其中11表示1键被连击两次为b;实施例2输入汉字“京”拼音为jing,过渡编码为j453,对应数字编码为44453,其中44表示4键被连击两次为j;实施例3输入汉字“市”
拼音为shi,过渡编码为s34,对应数字编码为734,其中7表示7键被击一次为s;实施例4输入词语“北京市”拼音为beijingshi,过渡编码为b24j453s34,对应数字编码为11234453734,其中11表示1键被连击两次为b,4键只击一次为j,7键只击一次为s。
七、技术特点目前手机上的字母布局方式,数字键5、7、9在输入首字母后,不再起任何作用,与之相反,数字键4、6、8在整个拼音字母输入的过程中,被使用的频率却很高。事实证明,目前手机键盘上的字母排列方式,对于嵌入式的数字终端产品中使用汉语拼音功能造成了比较严重的障碍,这种障碍即包括嵌入式软件系统中的实现汉语拼音功能方面,也包括用户使用的方便程度等方面,特别是当拼音输入词语时,使用不方便的现象更为明显。
本发明提供的字母布局方式突破了目前手机上的字母布局方式的局限性,与目前国家知识产权局已公布的发明专利中所涉及的其它字母布局方式都不相同,特别是在保持字母顺序的前提下,改变了某些数字键上的字母排列顺序。这种独特的单个数字键上的字母排列顺序,保证了每个拼音的数码都不相同。
本发明的优点主要体现在1、本发明的数字字母键盘布局,由于符合汉语拼音字母的组合规律,因此用于输入汉语拼音时,与在字母大键盘上的感觉完全相同,只是平均每输入一个单字或者词语,需要增加0.7次击键次数。
2、可以完成两字词语、三字词语、四字词语及其短语的拼音直接输入,从而在数字键盘上,首次实现以最少的按键次数,完成汉字及其词语的简单、方便、快速地输入。
3、由于本发明中的数字字母键盘布局符合汉语拼音的组合规律,因此在嵌入式终端上,可以很容易地开发出基于本发明的数字字母键盘上的智能拼音输入软件。
本发明也适用于其它采用数字键盘输入汉字的数字终端产品,如智能数字电话、掌上电脑、数字电视遥控器等。
汉语拼音编码表附后。
汉语拼音数码表(一)

汉语拼音数码表(二)

汉语拼音数码表(三)

汉语拼音数码表(四)

汉语拼音数码表(五)

权利要求
一种在数字键盘上利用汉语拼音输入汉字的方法,其特征在于用数字1表示字母“a”“b”;用数字2表示字母“c”“d”“e”;用数字3表示字母“f”“g”“h”;用数字4表示字母“k”“j”“i”;用数字5表示字母“l”“m”“n”;用数字6表示字母“r”“q”“p”“o”;用数字7表示字母“s”“t”“u”;用数字8表示字母“x”“w”“v”;用数字9表示字母“z”“y”;输入汉字时,按照以下步骤完成单个汉字或者词语的第一个拼音字母,按照该拼音字母在数字键上的位置确定其击键次数,排在第一位的拼音字母acfklrsxz只需击键一次,排在第二位的拼音字母bdgjmqtwy需击键两次,排在第三位的拼音字母ehinp需击键三次,排在第四位的拼音字母o需击键四次;单个汉字或者词语的其它拼音字母,只需击键一次;单个汉字或者词语的拼音字母输入完成后,按下确认键;若所要的汉字显示在当前页面中,直接按下汉字所在位置对应的数字键选定,或者使用上、下、左、右方向键将光标移至所要汉字,然后按下确认键;若所要的汉字不在当前页面中,按翻页键找到所要汉字所在页面,然后按下所要汉字所在位置对应的数字键选定,或者使用上、下、左、右方向键将光标移至所要汉字,然后按下确认键。
全文摘要
本发明提供了一种在数字键盘上利用汉语拼音输入汉字的方法,其特征在于用数字1表示字母ab,用数字2表示字母cde,用数字3表示字母fgh,用数字4表示字母kji,用数字5表示字母lmn,用数字6表示字母rqpo,用数字7表示字母stu,用数字8表示字母xwv,用数字9表示字母zy。输入汉字时,单个汉字或者词语的第一个拼音字母,按照其在数字键上的位置确定其击键次数,其它拼音字母只需击键一次。由于每个拼音字母组合所对应的数码是唯一的,所以不用选择拼音字母组合,还可以直接输入词语,与在字母键盘上使用汉语拼音输入汉字一样方便、快捷,在手机等手持设备上具有广阔的应用前景。
文档编号G06F3/023GK1645298SQ20041004083
公开日2005年7月27日 申请日期2004年10月13日 优先权日2004年10月13日
发明者钟林 申请人:钟林
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1