五音全拼数码输入法及键盘的制作方法

文档序号:6367347阅读:457来源:国知局
专利名称:五音全拼数码输入法及键盘的制作方法
技术领域
本发明涉及一种在通用的数字键盘上输入汉字字符的编码方案及键盘。
随着信息时代的来临,采用数字键盘输入汉字的设备越来越多,如各种电话、手机等等。目前绝大多数数字键盘都采用全拼输入或笔画输入,虽然易学,但都存在输入键数多,重码率高的问题,输入速度非常慢。本发明的目的在于发明一种用于数字键盘的易学、规范、实用、快速的汉字输入法。
本发明引用了申请人此前提出的申请号为01108351.4专利技术。该技术的全称为“五音数码输入法及键盘”。申请人在该专利申请案中提出了以拼音为主、笔画为辅的编码方案,码长最多6码,前3码为音码,后3码为形码。该方案首次将拼音首字母排位和拼音声调组合起来作为编码要素。
本发明的目的是提出一种以汉语拼音为基本编码要素的数字键盘汉字输入方案。缩短码长,提高输入效率。
本发明所指的五音全拼数码输入法及键盘,其键盘可以为各种形式的数字键盘。常见数字键盘如手机、电话、密码键盘、电视遥控器、电脑小键盘等,一般呈4行3列结构,其中的3行3列为数字键1~9。对于其它结构的数字键盘,可以将其等效为行列结构,方法是将其中的9数字键分为3组,等效为3行;每组3个数字键,等效为3列。
本发明所指的五音全拼数码输入法及键盘,引用了“五音数码输入法及键盘”的音码编码方案。采用数字键盘的十个数字(0-9)进行编码,码长3码,第1码为拼音首字母,第2码为首字母排位和拼音声调的组合,第3码为拼音韵母。不论汉语拼音的长度有多少个字母,最多只需3码,即只需按3次键。而普通拼音最多需要12次按键。本发明码长虽短,但重码率却低于普通的拼音输入法。实际上,输入3码后,普通的拼音输入法只实现76种可能的拼音组合,带有智能的拼音输入法也只实现了147种可能的拼音组合,而本发明却实现了530个可能的拼音组合,重码率因此大大减少。由此可见,本发明实现了既缩短码长又减少重码的效果,具有明显的技术先进性。
本发明所指的五音全拼数码输入法及键盘,第1码为拼音首字母。26个拼音字母以约定俗成的形式、或各种标准的形式、或特别指定的形式分布在数字键盘的数字键上,拼音首字母所在键即为第1码。字母在数字键盘上的分布以每个键不超过3个字母最为理想。
目前最常见的数字键盘的的字母分布形式为2(ABC)、3(DEF)、4(GHI)、5(JKL)、6(MNO)、7(PQRS)、8(TUV)、9(WXYZ)。拼音首字母只有23个,26个字母中的I、U、V不是拼音首字母。字母的的这种分布形式造成拼音首字母在数字键盘上的分布不均匀,例如8键上只有1个首字母T,但7键和9键却都有4个首字母。可以有多种解决首字母在数字键盘上分布不均匀问题的方法。例如,可以将字母I、U、V用于代替声母zh、ch、sh;在不与其它声母或拼音首字母发生冲突的情况下,可以将7键(PQRS)和9键(WXYZ)上的一些字母可以对应到其它键上。作为本发明的实施例,在维持原字母分布不变,同时又不增加记忆量的情况下,将字母I、U、V分别等效于首字母Y、R、X,并在1键上设定首字母Q。由此,首字母Q、R、X、Y各对应2个数字键。例如首字母Y,既可以使用原有的数字键9,也可以使用等效字母I所对应的数字键4。
本发明所指的五音全拼数码输入法及键盘,取拼音首字母排位为编码要素。不管数字键盘的数字键对应几个字母,都可以将对应的字母按排列位置分为左位、中位、右位3种。排在最左边的为左位,排在最右边的为右位,其它为中位。当数字键只对应1个字母时,这个字母可同时为左位、中位和右位,也可以指定为三者之一。例如2键(ABC)上字母A为左位、B为中位、C为右位,又如7键(PQRS)上字母P为左位、Q和R都为中位、S为右位。编码时,拼音首字母的左、中、右排位对应数字键盘的左、中、右3列。
本发明所指的五音全拼数码输入法及键盘,取拼音声调为编码要素。将拼音声调分为3组,第1组为轻声和阴平,第2组为阳平和上声,第3组为去声。编码时,第1组声调对应数字键盘的第1行(上行)、第2组声调对应数字键盘的第2行(中行)、第3组声调对应数字键盘的第3行(下行)。
本发明所指的五音全拼数码输入法及键盘,第2码取拼音声调和首字母排位的组合进行编码。拼音首字母排位对应数字键盘的列、拼音声调对应数字键盘的行,行列交叉所对应的键就是第2码。例如创(chuàng)字的拼音首字母C在2键(ABC)上,第1码为2;C为右位,对应右列,声调为去声,对应第3行(下行),行列交叉键为第3行右列(右下)的数字键9,创的第2码为9。
这种编码方法非常科学、巧妙,只需2键就可以完全确定拼音首字母和声调。当我们输入第1键时,例如“2”,系统只能确认拼音首字母是“A、B、C”三者之一,不能确认具体是哪一个字母。但只要输入第2个键,例如“9”,系统就可以根据“9”位于键盘的右列而明确判断拼音首字母是右位字母“C”,并且根据“9”位于键盘的第三排而明确判断声调是去声。
可以将行和列赋以数值,第1行=1,第2行=2,第3行=3,左列=1,中列=2,右列=3。这样第2码与行列的关系可以用数学表达式来表示码值=(行值-1)×3+列值。
本发明所指的五音全拼数码输入法及键盘,第3位取汉语拼音的韵母进行编码。本发明定义了尾韵的概念,在无鼻音韵母中取其最后1个字母(忽略儿音r)为尾韵,在有鼻音韵母中取其最后2个字母为尾韵(忽略后鼻音g),分别为5个无鼻音尾韵a、o、e、i、u(ü)和5个有鼻音尾韵an、on、en、in、un(ün)。将这10个尾韵分布在数字键盘上,所对应的数字键就是第3码。例如韵母ao的尾韵为o;韵母er的尾韵为e;韵母uan的尾韵为an;韵母eng的尾韵为en。
10个尾韵既可分布在数字键盘的10个键上,也可只分布在其中的几个键上。作为本发明的一个实施例,本发明将5个无鼻音尾韵分布在含有5个首字母A、O、E、I、U的5个数字键上,将5个有鼻音尾韵分布在另外4个键上,其中尾韵en、un(ün)共用1个键。也就是说将10个尾韵分布在9个数字键上,分别为1(an)、2(a)、3(e)、4(i)、5(en、un(ün))、6(o)、7(in)、8(u(ü))、9(on)。
本发明所指的五音全拼数码输入法及键盘,可以在3码的基础上增加第4码。第4码为拼音韵母的韵首字母所在数字键;当韵首与尾韵之间还有其它字母时,或者韵母为后鼻音时,第4码为韵首字母所在键同行相邻的数字键。例如规(gūi)字的前3码为414,第4码为韵首字母u所在的数字键8;乖(guāi)字的前3码和韵首字母与规(gūi)字完全相同,但由于其韵首字母u和尾韵i之间还有字母a,因此乖(guāi)字的第4码取韵首字母u所在的8键同行相邻的数字键9。
仅在重码较多的情况下使用第4码,大多数情况下不需要使用第4码。
第1码到第4码之间的取码顺序可以改变,如第3码和第4码的顺序互换。也可以改变成其它顺序,如取码顺序改为第1码、第4码、第3码、第2码。
本发明所指的五音全拼数码输入法及键盘,可以实现在通用的数字键盘上快速输入大小写英文字母及符号。采用数字键盘上的10个数字键(0~9)进行编码,编码码长最多2码。26个字母和20个符号分布在数字键盘上,所对应的数字键就是第1码。
作为本发明的一个实施例,采用最常见的数字键盘的的字母分布形式为2(ABC)、3(DEF)、4(GHI)、5(JKL)、6(MNO)、7(PQRS)、8(TUV)、9(WXYZ);20个符号的分布形式为2(, . ;)、3( ? !)、4(” ’ -)、5($ @ &)、6(% # *)、7(^)、8((+))、9(=);其它符号全部分布在1键上;0键分布所有的数字符号。
数字键盘有9个数字键(1~9)排列成3行3列,或等效为3行3列。3行分别对应大写字母、小写字母和符号3列分别对应字母或符号的左、中、右排位。行、列交叉所对应的键就是第2码。作为本发明的一个实施例,将字母或符号所在的行对应小写字母;所在行的上行对应大写字母,当所在行为最上行(第1行)时,所在行的下行对应大写字母;剩下的一行对应符号。
例如H 编码为42h 编码为45A 编码为24a 编码为21? 编码为38$ 编码为577键上有2个中位字母Q、R,保留R为中位字母,指定大写Q的第2码为1,小写q的第2码为2。9键上有2个中位字母X、Y,保留X为中位字母,指定大写X的第2码为3,小写x的第2码为2。
例如Q 编码为71q 编码为72R 编码为75r 编码为78X 编码为92x 编码为93Y 编码为95y 编码为98第1码为1时可通过翻页功能输入全部符号。
第1码为0时可输入阿拉伯数字,阿拉伯数字所在的键就是它的第2码。
本发明所指的五音全拼数码输入法及键盘,具有编码锁定、编码切换功能在输入过程中若连续出现重码字,可以锁定编码,直接选字,无需重新输入相同的编码。输入编码后若需要修改编码时不必退回修改,可利用功能键进行编码切换,切换方法有1)行(声调)切换。例如编码567(lín)通过行切换将变为597(lìn);2)列(首字母)切换。例如编码567(lín)通过列切换将变为547(jǐn);3)韵母切换。例如编码567(lín)通过韵母切换将变为568(lú);4)模糊切换。例如编码567(lín)通过模糊切换将变为657(nín);5)第2、3码对换。例如编码567(lín)通过第2、3对换将变为576(jào);6)有无鼻音切换。例如编码567(lín)通过有无鼻音切换将变为564(lí)。这些编码切换功能可以帮助使用者在拼音把握不准时也能顺利输入汉字。
本发明广泛适用于各种电话(手机)、计算机等电信通讯设施以及使用数字键盘的各种设备。
本发明实施案例
权利要求
1.一种在通用的数字键盘上输入汉字字符的编码方案。其特征为以汉语拼音为基本编码要素,采用数字键盘上的10个数字键(0~9)进行编码,单字编码码长最多3码。第1码取拼音的首字母进行编码;第2码取首字母排位和拼音声调的组合进行编码;第3位取拼音韵母的尾韵进行编码。数字键盘至少有9个数字键排列成3行3列,或等效为3行3列。
2.根据权利要求1,本发明第1码取拼音的首字母进行编码。其特征为26个拼音字母分布在数字键盘上,拼音首字母所在的数字键就是第1码。有些字母可以同时分布在2个数字键上。
3.根据权利要求1,本发明取拼音首字母排位为编码要素。其特征为不管数字键盘的数字键分布几个字母,都可以将字母按排列位置分为左位、中位、右位3种。排在最左边的为左位,排在最右边的为右位,其它为中位。拼音首字母的3种排位对应数字键盘的3列。
4.根据权利要求1,本发明取拼音声调为编码要素。其特征为将拼音声调分为3组,第1组为轻声和阴平,第2组为阳平和上声,第3组为去声。3组声调对应数字键盘的3行。
5.根据权利要求1、2、3、4,本发明第2码取拼音声调和首字母排位的组合进行编码。其特征为拼音首字母排位对应数字键盘的列、拼音声调对应数字键盘的行,行列交叉所对应的键就是第2码。
6.根据权利要求1,本发明第3码取拼音韵母的尾韵进行编码。其特征为在无鼻音韵母中取其最后1个字母(忽略儿音r)为尾韵;在有鼻音韵母中取其最后2个字母为尾韵(忽略后鼻音g),分别为5个无鼻音尾韵a、o、e、i、u(ü)和5个有鼻音尾韵an、on、en、in、un(ün)。将这10个尾韵分布在数字键盘上,所对应的数字键就是第3码。
7.一种在通用的数字键盘上输入汉字字符的编码方案。其特征为以汉语拼音为基本编码要素,采用数字键盘上的10个数字键(0~9)进行编码,单字编码码长最多4码。前3码与权利要求1、2、3、4、5、6相同。第4码为拼音韵母的首字母所在的数字键,当韵首与尾韵之间还有其它字母时,或者韵母为后鼻音时,第4码为韵首字母所在键同行相邻的数字键。其特征还为第1码到第4码之间的取码顺序可以改变。
8.一种在通用的数字键盘上输入大小写英文字母、符号编码方案,其特征为采用数字键盘上的10个数字键(0~9)进行编码,编码码长最多2码。26个字母和20个符号分布在数字键盘上,所对应的数字键就是第1码。数字键盘至少有9个数字键排列成3行3列,或等效为3行3列。3行分别对应大写字母、小写字母和符号;3列分别对应字母或符号的左、中、右排位。行、列交叉所对应的键就是第2码。
9.根据权利要求1、7、8,本发明具有编码锁定、编码切换功能。其特征为编码锁定功能启动时,输入的编码在选字后不会自动消失,可以继续选字。输入的编码可以利用功能键进行编码切换,切换方法有行(声调)切换、列(首字母)切换、韵母切换、模糊切换、第2、3码对换、有无鼻音切换等。
全文摘要
一种数字键盘的拼音汉字输入编码方案。引用了申请号为01108351.4专利技术。适用于任意大小的汉字字符集的编码。采用0-9十个数字进行编码,并将拼音声调进行编码。单字编码码长最多3码。第1码取拼音首字母;第2位取拼音声调和首字母排位的行列交叉键;第3位取韵母的尾韵。
文档编号G06F3/023GK1416048SQ0214562
公开日2003年5月7日 申请日期2002年10月15日 优先权日2002年10月15日
发明者张捷 申请人:张捷
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1