一种中文编码输入方法及其键盘的制作方法

文档序号:6416549阅读:323来源:国知局
专利名称:一种中文编码输入方法及其键盘的制作方法
技术领域
本发明涉及一种中文编码输入方法及其键盘,尤其涉及通过键盘将中文输入到信息处理装置中的方法以及所使用的键盘。
在键盘上输入中文的方法大致有拼音、拼形、音形编码输入法几类。拼音输入法使用最早,它简单易学,但是重码率高,影响输入速度。拼形输入法,重码率较低,但规则繁琐,不易学习掌握。音形输入法是两者的结合,虽作出了一些改进,但仍存在上述缺点。
上述输入法的一个共同的特点是沿用现有计算机英文键盘的布局,将汉字部首以某种方式排列在字母键上。由于汉字部首与相应按键数目较多,不便于记忆和输入,而且部首的排列没有考虑到操作者使用手指输入时是否科学高效,这些都给键盘中文输入设置了障碍。
本发明的首要目的在于解决上述现有技术中存在的问题,提供一种通过键盘将中文输入到信息处理装置中的方法。
本发明的另一个目的在于提供一种在输入中文时所用的键盘。
为实现上述第一个目的,本发明提供一种通过键盘将中文输入到信息处理装置中的方法,其中每个汉字至少包括一个部首,每个部首至少包括一个笔划,所述方法的特征在于包括以下步骤a)将精选出的8-10类汉字部首按照方便记忆,便于手指敲击的原则分配到键盘上中间一行的按键上,使得每一个部首对应于键盘上的一个按键;b)将待输入的汉字分解为至少一个部首;c)在键盘上按压与步骤b)得到的至少一个部首对应的键,将所述汉字输入到信息处理装置中。
为实现上述第二个目的,本发明提供一种用于输入中文的键盘,使用8-10个按键,其特征在于所述8-10个按键中的每一个还用于输入该按键所代表的一类部首中的每一个部首。
根据本发明的中文输入方法,按照方便记忆,便于手指敲击的原则在键盘上布置部首,将使用频率高的部首布置在较灵活的手指位置上,便于用户记忆部首位置和合理使用手指进行输入,减少了手指输入时产生的疲劳。
根据本发明的中文输入方法输入中文时,由于只使用键盘上少数的按键,减少了输入中文时所必需的键的数量,从而降低了对信息处理装置中所用键盘的键数的要求,可将本发明推广到更多的信息处理装置中。另外,由于部首数量较少,通过归类并按照一定规律排列在按键上,所以本发明的方法直观易学,不但能提高中文输入速度,而且易于推广到更多的用户中去。
本发明的方法可应用于计算机、电子字典、信息电器等多种需要输入中文的信息处理产品上。
本发明在计算机键盘上使用,可实现不需移动手指的盲打输入功能。减少肌肉疲劳,使输入更加流畅。
通过结合附图对本发明的较佳实施方式进行详细描述之后,本发明的其他特点和优点将会更加明显。


图1是根据第一实施方式的用于输入中文的键盘图示;图2是根据第二实施方式的用于输入中文的键盘图示;图3是根据第三实施方式的用于输入中文的第一种键盘图示;图4是根据第三实施方式的用于输入中文的第二种键盘图示;图5是根据第三实施方式的用于输入中文的第三种键盘图示;实现方式1.引言首先说明汉字的构成以及本发明的基本构思。
汉字是由若干个基本笔划构成。在汉字的构成中,存在一些固定的笔划结构,它们由固定的笔划按照固定的方式组合在一起,这些固定结构称为部首。在本文中,为了描述方便,认为基本笔划也是部首,也就是说,一个部首即可以是一个基本笔划,也可以是传统意义上由若干笔划组成的固定结构。
本发明的基本构思是,从构成汉字的众多部首中,精选出最具代表性的8-10类部首,使得每个汉字能够分解为这些部首中的若干个。然后将这些部首按照类别分配到键盘上的一个相应的按键上,使得每一个部首对应于键盘上的一个键。这样每个汉字对应于一个按键序列,这个按键序列即为这个汉字的编码。在输入中文时,利用键盘输入待输入汉字的编码,借助于相应的软件,即可将汉字输入到信息处理装置中。
2.部首精选第一实施方式本实施方式将精选出的部首分为8类分配在字母键盘中间一行8个键“A”,“S”,“D”,“F”,“J”,“K”,“L”,“;”上,对中文进行编码,其中将部首“人,,ハ,丷,日,口”分配到按键“A”上;将部首“ㄣ,乙,ㄥ,ㄑ,レ,ㄟ, 乚, ”分配到按键“S”上;将部首“, フ, ㄋ,了,弓,ヨ”分配到按键“D”上;将部首“十,又,ㄨ”分配到按键“F”上;将部首“一,√”分配到按键“J”上;将部首“丨,”分配到按键“K”上;将部首“ノ,丿”分配到按键“L”上;将部首“丶,ヘ”分配到按键“;”上;上述部首与按键之间的对应关系示于表1。表1
在采用国家标准汉字字库中的6763个汉字以及40000个常用词汇,采用下文所述的取码方法时,借助计算机统计出第一实施方式的静态重码率为1%。
这里,静态重码率=重码总字数/被编码的总字数。
在此需要说明的是,上述实施方式中采用了8个按键,在实际应用中也可采用少于8个按键的方案输入汉字,即采用上述输入方案的一个子集,并且每个按键上布置的部首也可少于表中所列的部首。另外,上表所示的部首只是用于举例说明。在实际应用中,当然可以将除此之外的部首也分配到相应的按键上,只要所分配的部首与相应的部首类别相同即可。
第二实施方式本实施方式将精选出的部首分为9类分配在字母键盘中间一行9个键“A”,“S”,“D”,“F”,“G”,“H”,“J”,“K”,“L”上,对中文进行编码。
将部首“人,,ハ,丷,日,口”分配到按键“A”上;将部首“ㄣ,ㄋ,了,弓,彐”分配到按键“S”上;将部首“,
フ,
”分配到按键“D”上;将部首“十,又,ㄨ”分配到按键“F”上;将部首“一,√”分配到按键“G”上;将部首“丨,”分配到按键“H”上;将部首“ノ,丿”分配到按键“J”上;将部首“丶,ヘ”分配到按键“K”上;将部首“乙,<p>蒲79711为“艹”编码7,2为“氵”编码9,末2为
编码7, 末为“丶”编码1。
赠438341为“贝”编码43,2为“丷”编码8,末2为“口”取前一位数码3,末为“日”取前一位数码4。
2)词语输入每个词语最多取5码进行输入。具体方法如下2字词语第一个字取前二码,第二个字取前三码,如音乐51468“音”字前二码为51,“乐”字编码为468。
出国63304“出”字前二码为63,“国”字前三码为304。如果单字的代码不足时,取原码,如“一心”取码241,“进口”取码730(“进”字取“井”编码为7和“辶”取前一位数码3、“口”字编码0)。
3字词语第一个字取首码,第二、第三个字取前二码。如计算机26964“计”字首码为2,“算”字前二码为69,“机”字前二码为64。
输入法4893“输”字首码为4,“入”字编码为8,“法”字前二码为93。
4字(以上)词语第一、第二个字及最后一个字均取首码,第三个字取前二码。如公共汽车87984“公”字首码为8,“共”字首码为7,“汽”字前二码为98,“车”字首码为4。
定位部首码32515“定”字首码为3,“位”字首码为2,“部”字前二码为51,“码”字首码为5。
本发明利用以上所述的单字和词语的输入方法建立汉字库后,每个单字或词语最多击键五下。击键不足五下的单字或词语,输入后要击一次空格键,以表示已经输入的代码与下一个代码断开。输入单字或词语后,如果出现同码,将以鸣声提醒,该同码字或词语就会显示于屏幕的提示行中,然后按所要的单字或词语前的数字把它输入。同码的单字或词语前所标注的数字通常按照第一,部首在四个之内(含四个)的单字,取双码部首中未取过码的代码(有多个双码的偏旁部首时取后不取前),如17456码的单字前标注数字为0熳,4焰。第二,部首超过四个的单字取第3个部首的代码(属双码的偏旁部首取前一数码),如21244码的单字前标注数字为0询,4诊。第三,词语取最后的一个字的最后一个代码(在词语中未取过码),如38514码的词语前标注数字为0声音,2声韵。
上述部首与字母键之间的对应关系示于表3。表3
考虑到一些用户输入标点“;”的需要,也可将按键“;”上的部首分配到按键“O”上。上述部首与字母键之间的对应关系示于表4。
表4
另外,还可以将部首“口”分配到按键“A”上;将部首“ㄣ,ㄋ,了,弓,彐”分配到按键“S”上;将部首“,
フ,
”分配到按键“D”上;将部首“十,又,ㄨ”分配到按键“F”上;将部首“人,,ハ,丷,日”分配到按键“G”上;将部首“一,√”分配到按键“H”上;将部首“丨,”分配到按键“J”上;将部首“ノ,丿”分配到按键“K”上;将部首“丶,ヘ”分配到按键“L”上;将部首“乙,ㄥ,ㄑ,レ,ㄟ,
乚,
”分配到按键“;”上。
上述部首与字母键之间的对应关系示于表5。
表5
在采用国家标准汉字字库中的6763个汉字以及40000个常用词汇,采用下文所述的取码方法时,借助计算机统计出第三实施方式的静态重码率为0.3%。
这里,静态重码率=重码总字数/被编码的总字数。
在此需要说明的是,上述实施方式中采用了10个按键,在实际应用中也可采用少于10个按键的方案输入汉字,即采用上述输入方案的一个子集,并且每个按键上布置的部首也可少于表中所列的部首。另外,上表所示的部首只是用于举例说明。在实际应用中,当然可以将除此之外的部首也分配到相应的按键上,只要所分配的部首与相应的部首类别相同即可。
3.取码方法本发明采用了一种将汉字划分为字块,分别取码的编码方法,关于字块划分的规定如下1)左右结构,如”汉”,”结”,”颤”,”缠”等均分为左、右两个字块。
2)左中右结构,如”湘”,”班”等均分为左、中、右三个字块。
3)上下结构,如”要”,”花”,”嘉”,”热”等均分为上、下两个字块。
4)上中下结构,如”莫”,”褒”等均分为上、中、下三个字块。
5)杂合结构,如”向”,”病”,”句”,”字”,”逝”,”氢”,”幽”,”阔”等均分为内、外两个字块。
6)独立结构,如“中”,”史”,”束”,”书”,”乘”,”困”等均为一个字块。输入汉字时,编码选取说明如下1)一个字块的汉字,依次取第一、第二、第三、第四、第五和最后一个部首。
2)两个字块的汉字,首字块取第一、第二、第三部首;第二字块取第一、第二和最后一个部首。
3)多个字块的汉字,首字块取第一、第二、第三部首;第二字块取第一、第二部首;末字块取最后一个部首;4)不足6码的在末尾补一空格以表4的编码方案为例如”材”字编码为FAGHJ;”湘”字编码为KKGFAG;”要”字编码为GHDLJG;”褒”字编码为KGJHK;”花”字编码为GHHJHL;”热”字编码为GHGAKK;”阔”字编码为KHDKKO;”边”字编码为DJKSK;”困”字编码为HDFAG;”书”字编码为DDHK。输入词汇时,编码选取说明如下1)若为二字词,首字取第一、第二和最后一个部首;第二字取第一、第二和最后一个部首。
2)若为三字词,首字取第一、第二和最后一个部首;第二字取第一、第二个部首;末字取最后一个部首。
3)若为四字及四字以上词,首字取第一、第二和最后一个部首;第二字取第一个部首;第三字取第一个部首;末字取最后一个部首。
4)不足6码的在末尾补一空格在前述多种汉字编码方法及词汇编码方法中,输入的编码由计算机程序读取,从内置芯片或硬盘上的标准汉字及词汇编码数据库中实时检索出与已输入的部分编码最接近的汉字及词汇,并在液晶屏或显示器上编号列出。由于本发明中的汉字及词汇编码方案重码率很低,所以大多数字词列表中只有一个字词,用户可以进行不间断输入。当字词出现重码时,用户可以根据屏幕上汉字词列表中字词的编号按相应按键或者按上、下滚动键选择所需字词。如果不进行选择,则采用缺省位置上的字词。
如果用户所需一些人名、地名、产品名等生僻字词未出现在字词列表中,可使用自造词功能,逐个汉字输入。自造的字词可添加入用户自造字词编码数据库里以便以后重复使用。
4.中文输入键盘根据上述中文输入方法,可以对现有计算机,信息电器或其它电子产品的键盘进行改造,使之成为相应的中文输入键盘,用于按照本发明的方法输入汉字。图1是根据第一实施方式的用于输入中文的键盘图示。字母键盘中间一行8个键用于输入中文,各按键与部首的对应关系示于表1。图2是根据第二实施方式的用于输入中文的键盘图示。字母键盘中间一行9个键用于输入中文,各按键与部首的对应关系示于表2。图3是根据第三实施方式的用于输入中文的第一种键盘图示。字母键盘中间一行10个键用于输入中文,各按键与部首的对应关系示于表3。图4是根据第三实施方式的用于输入中文的第二种键盘图示。字母键盘中间一行10个键用于输入中文,各按键与部首的对应关系示于表4。图5是根据第三实施方式的用于输入中文的第三种键盘图示。字母键盘中间一行10个键用于输入中文,各按键与部首的对应关系示于表5。
本发明的中文输入方法及其键盘,可以结合相应的文字处理软件一起使用。文字处理软件具有快速检索的功能,并具有根据用户需要增加自造词和根据使用频率自动调整字词出现次序的功能。常用字词置于字词列表的缺省位置。在计算机,信息电器或其他信息产品中安装、固化或集成上述软件。
在上述中文键盘上,当切换到中文输入状态时,可以按照字词所处正确位置,按下相应的按键,进行中文输入。如果字词列表中有多于一个的字词,重码的单字可用键盘上的数字键1,2,3,4,5,6,7,8,9,0进行选择。重码的二字词可用键盘上第一行字母键Q,W,E,R,T,Y,U,I,O,P进行选择。重码的三字词可用键盘上第二行字母键A,S,D,F,G,H,J,K,L进行选择。重码的四字及四字以上词可用键盘上第三行字母键Z,X,C,V,B,N,M进行选择。如果不进行选择,则采用缺省位置上的字词。这样可以提高选择的速度,实现不间断输入。
以上虽然对本发明的若干较佳实施方式进行了详细地描述,上述实现方式是本技术领域的技术人员所公知的,本领域技术人员在实际开发制造中,应知道在不背离本发明的范围和实质的情况下,可以根据实际用户的需要或技术发展的状况,对本发明做出各种修改和变更。
权利要求
1.一种通过键盘将中文输入到信息处理装置中的方法,其中每个汉字至少包括一个部首,每个部首至少包括一个笔划,所述方法的特征在于包括以下步骤a)将精选出的8-10类汉字部首按照方便记忆,便于手指敲击的原则分配到键盘上中间一行的按键上,使得每一个部首对应于键盘上的一个按键;b)将待输入的汉字分解为至少一个部首;c)在键盘上按压与步骤b)得到的至少一个部首对应的键,将所述汉字输入到信息处理装置中。
2.根据权利要求1的方法,其特征在于步骤a)中精选出的部首分为8类,分配到按键“A”,“S”,“D”,“F”,“J”,“K”,“L”,“;”上,其中至少将部首“人,,ハ,丷,日,口”分配到按键“A”上;至少将部首“ㄣ,乙,ㄥ,ㄑ,レ,ㄟ,
,乚,
”分配到按键“S”上;至少将部首“,
フ,
ㄋ,了,弓,彐”分配到按键“D”上;至少将部首“十,又,ㄨ”分配到按键“F”上;至少将部首“一,√”分配到按键“J”上;至少将部首“丨,”分配到按键“K”上;至少将部首“ノ,丿”分配到按键“L”上;至少将部首“丶,ヘ”分配到按键“;”上。
3.根据权利要求1的方法,其特征在于步骤a)中精选出的部首分为9类,分配到按键“A”,“S”,“D”,“F”,“G”,“H”,“J”,“K”,“L”上,其中至少将部首“人,,ハ,丷,日,口”分配到按键“A”上;至少将部首“ㄣ,ㄋ,了,弓,ヨ”分配到按键“S”上;至少将部首“,
フ,
”分配到按键“D”上;至少将部首“十,又,ㄨ”分配到按键“F”上;至少将部首“一,√”分配到按键“G”上;至少将部首“丨,”分配到按键“H”上;至少将部首“ノ,丿”分配到按键“J”上;至少将部首“丶,ヘ”分配到按键“K”上;至少将部首“乙,ㄥ,ㄑ,レ,ㄟ,
乚,
”分配到按键“L”上。
4.根据权利要求1的方法,其特征在于步骤a)中精选出的部首分为10类,分配到按键“A”,“S”,“D”,“F”,“G”,“H”,“J”,“K”,“L”,“;”上,其中至少将部首“人,,ハ,丷,日”分配到按键“A”上;至少将部首“ㄣ,ㄋ,了,弓,ヨ”分配到按键“S”上;至少将部首“,
フ,
”分配到按键“D”上;至少将部首“十,又,ㄨ”分配到按键“F”上;至少将部首“一,√”分配到按键“G”上;至少将部首“丨,”分配到按键“H”上;至少将部首“ノ,丿”分配到按键“J”上;至少将部首“丶,ヘ”分配到按键“K”上;至少将部首“乙,ㄥ,ㄑ,レ,ㄟ,
乚,
”分配到按键“L”上;至少将部首“口”分配到按键“;”上。
5.根据权利要求1的方法,其特征在于步骤a)中精选出的部首分为10类,分配到按键“A”,“S”,“D”,“F”,“G”,“H”,“J”,“K”,“L”,“O”上,其中至少将部首“人,,ハ,丷,日”分配到按键“A”上;至少将部首“ㄣ,ㄋ,了,弓,ヨ”分配到按键“S”上;至少将部首“,
フ,
”分配到按键“D”上;至少将部首“十,又,ㄨ”分配到按键“F”上;至少将部首“一,√”分配到按键“G”上;至少将部首“丨,”分配到按键“H”上;至少将部首“ノ,丿”分配到按键“J”上;至少将部首“丶,ヘ”分配到按键“K”上;至少将部首“乙,ㄥ,ㄑ,レ,ㄟ,
乚,
”分配到按键“L”上;至少将部首“口”分配到按键“O”上。
6.根据权利要求1的方法,其特征在于步骤a)中精选出的部首分为10类,分配到按键“A”,“S”,“D”,“F”,“G”,“H”,“J”,“K”,“L”,“;”上,其中至少将部首“口”分配到按键“A”上;至少将部首“ㄣ,ㄋ,了,弓,彐”分配到按键“S”上;至少将部首“,
フ,
”分配到按键“D”上;至少将部首“十,又,ㄨ”分配到按键“F”上;至少将部首“人,,ハ,丷,日”分配到按键“G”上;至少将部首“一,√”分配到按键“H”上;至少将部首“丨,”分配到按键“J”上;至少将部首“ノ,丿”分配到按键“K”上;至少将部首“丶,ヘ”分配到按键“L”上;至少将部首“乙,ㄥ,ㄑ,レ,ㄟ,
乚,
”分配到按键“;”上。
7.一种用于输入中文的键盘,使用8-10个按键,其特征在于所述8-10个按键中的每一个还用于输入该按键所代表的一类部首中的每一个部首。
8.根据权利要求7的键盘,其特征在于使用“A”,“S”,“D”,“F”,“J”,“K”,“L”,“;”共8个按键,其中按键“A”用于至少输入部首“人,,ハ,丷,日,口”;按键“S”用于至少输入部首“ㄣ,乙,ㄥ,ㄑ,レ,ㄟ,
乚,
”;按键“D”用于至少输入部首“,
フ,
ㄋ,了,弓,彐”;按键“F”用于至少输入部首“十,又,ㄨ”;按键“J”用于至少输入部首“一,√”;按键“K”用于至少输入部首“丨,”;按键“L”用于至少输入部首“ノ,丿”;按键“;”用于至少输入部首“丶,ヘ”。
9.根据权利要求7的键盘,其特征在于使用“A”,“S”,“D”,“F”,“G”,“H”,“J”,“K”,“L”共9个按键,其中按键“A”用于至少输入部首“人,,ハ,丷,日,口”;按键“S”用于至少输入部首“ㄣ,ㄋ,了,弓,ヨ”;按键“D”用于至少输入部首“,
フ,
”;按键“F”用于至少输入部首“十,又,ㄨ”;按键“G”用于至少输入部首“一,√”;按键“H”用于至少输入部首“丨,”;按键“J”用于至少输入部首“ノ,丿”;按键“K”用于至少输入部首“丶,ヘ”;按键“L”用于至少输入部首“乙,ㄥ,ㄑ,レ,ㄟ,
乚,
”。
10.根据权利要求7的键盘,其特征在于使用“A”,“S”,“D”,“F”,“G”,“H”,“J”,“K”,“L”,“;”共10个按键,其中按键“A”用于至少输入部首“人,,ハ,丷,日”;按键“S”用于至少输入部首“ㄣ,ㄋ,了,弓,ヨ”;按键“D”用于至少输入部首“,
フ,
”;按键“F”用于至少输入部首“十,又,ㄨ”;按键“G”用于至少输入部首“一,√”;按键“H”用于至少输入部首“丨,”;按键“J”用于至少输入部首“ノ,丿”;按键“K”用于至少输入部首“丶,ヘ;按键“L”用于至少输入部首“乙,ㄥ,ㄑ,レ,ㄟ,
乚,
”;按键“;”用于至少输入部首“口”。
全文摘要
通过键盘将中文输入到信息处理装置中的方法,其中每个汉字至少包括一个部首,每个部首至少包括一个笔划,所述方法的特征在于包括以下步骤:a)将精选出的8—10类汉字部首按照方便记忆,便于手指敲击的原则分配到键盘上中间一行的按键上,使得每一个部首对应于键盘上的一个按键;b)将待输入的汉字分解为至少一个部首;c)在键盘上按压与步骤b)得到的至少一个部首对应的键,将所述汉字输入到信息处理装置中。
文档编号G06F3/023GK1276559SQ99108290
公开日2000年12月13日 申请日期1999年6月8日 优先权日1999年6月8日
发明者郝祺 申请人:郝祺
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1