一种汉字音形编码输入方法及其键盘布局的制作方法

文档序号:6577807阅读:342来源:国知局
专利名称:一种汉字音形编码输入方法及其键盘布局的制作方法
技术领域
本发明属于计算机汉字输入方法领域,特别涉及到一种汉字音形编码输入方法及其键盘的布局。
背景技术
随着电子计算机和各种通讯设备的普及,文字录入已成为人们生活中不可缺少的重要应用。英文由于只有26个字母,不存在输入的困难。汉字由于数量多、结构复杂,输入起来相对就困难大,速度慢。用汉语拼音方式在计算机输入时,由于同音字多,也就是所谓的重码,需要用数码键在计算机屏幕上翻页选取所需汉字,这是汉语拼音输入速度慢的主要原因。如果没有该项弱点,汉字输入就不存在问题。由此可见,汉字录入技术需要克服的首要问题,就是将重码减少到最低限度。为了寻找一种易学易记、重码少,方便快捷的汉字输入方法,就成为国内外信息专家和广大使用者共同关注的课题。
迄今为止,已有近千种的汉字输入方法出现,其编码规则主要有三大类即以拼音为主的拼音输入法,以拼形为主的形码输入法,以及音、形结合的音形码输入法。固然每利方法发明出来,都经历过长时期的研究推敲,但能够广泛为民众接受的方法不外乎汉语拼音、五笔字形等少数几种输入法。
汉语拼音的优点是直观、易学易记,但由于重码多,直接影响了输入速度。五笔字形的优点是输入速度快,但该方法除有字根的区位代码外,还有末笔字型的交叉识别码,编码规则较为繁琐,学习和记忆需要花费一定时间,主要适合专业打字员和经常打字的人使用。通过分析表明,英文打字速度快的原因有二,一是字母少,只有26个字母,二是说什么打什么,与发音相符。也就是说,英文打字实际上是在打话。汉语拼音原则上也是打话,但同音字太多,造成重码多而影响了输入速度。
综上所述,计算机输入汉字的时候,如果能将书写汉字及语言(发音)特点结合起来,同时将字根尽量的取独体字,也就是说字根越大越好,加之偏旁部首的组合,适应书写和语言(发音)习惯,以音为主,以形为辅,降低重码率,速度就一定能提高。
本发明为寻求符合人们的书写和语言习惯,易学易记、重码少、达到方便快捷和提高输入速度,减轻劳动强度而进行的探索。根据汉字结构的特点,对国标汉字和繁体字统计分析,归纳成以基本单字、偏旁部首为字根,按汉语发音规律为基础编制的一种音、形汉字编码输入方法。
其中所选基本单字、偏旁、部首称为基本字根,为形码。以音输入的编码为音码。同时,使用的输入键盘为汉语拼音键盘。也就是说,键盘上的字母发音为汉语拼音发音规律。所以,对键盘上的字母读音,应以汉语拼音为准。但它又不同于单纯利用汉语拼音的汉字输入方法,因为汉语拼音输入方法重码太多,本发明所涉及的输入方法,有力的克服了这一大弱点,把重码的出现减到了最小的程度。
将所选形码字根按规律及使用频度安排在26个字母键位上,同时将未标注在键位上的字根按音、形特点,归入相应的特定字根内,称为同码字根。音码由汉语发音输入。由此,用字根码即形码和音码共同组成输入简体和繁体汉字,并用汉语发音利用键盘输入汉字的方法,称为汉字音形编码输入法。其字根及其同码字根见字根总表(附图1)。
将所选形码字根按使用频度及音形特点安排在字母键上,构成音形码输入键盘(附图2)。汉字音形码取码,按照取码规则图(附图3)进行。
本发明为寻求简捷、快速的输入方法,增强其直观性、同时易学、易记,以利提高汉字的输入速度。根据汉字的结构特点,人们的书写习惯和语音规律,对一万多个简、繁体汉字进行统计和拆分,归纳成以单字、偏旁、部首为字根的形码,及按汉语发音规则构成的音码所组成的音形码输入法,有效的减少了重码,其简体国标单个汉字重码率在百分之一以下。
组字实际上有如拼积木,将形码字根及音码按编码规则的组合,就拼出了所需要的汉字。可以理解为,汉字的输入在这里就是一个个不同的形码字根积木和音码积木、利用计算机的组合。

发明内容本发明需要解决的技术问题是,克服已有的诸多汉字编码输入方法中存在的虽易学,但重码出现太多;虽重码少,但又不易记忆等缺陷。从而设计一种既易学易记,又有减少重码效果的,将字根及音码按序组合的音形编码输入方法,并配合此方法设计其键盘的布局,在叙述本发明所采用的技术方案之前,先将本方案所用专用词汇加以定义1.键位字根以单字、偏旁部首构成的形码字根,按规律安排在26个字母键位上,称为键位字根;2.同码字根安排在同一键位上,其代码相同,与主要字根或形相似、或音相同或渊源一致,但又未标注在键位上的其它形码字根,按其归类称为同码字根。如N键上的“牛”,其同码字根是“牜、 ヰ、”,又如R键上的字根“人”,会很明确的联想到其同码字根“亻、、亽”。实际上,在本方案中是作为同一字根处理的,在字根总表中明确给出了所有的字根。
3.音码采用汉语拼音编码,或与形码字根组合编码输入的汉字编码,其拼音部分称为音码,举例如下不可拆分、例具、表示为;具;代码为JU;JU即为“具”的拼音码。
可拆分、例俱、表示为;亻具;代码为RJU;其中R为字根“亻”的代码,JU即为“具”的拼音码。
可拆分、例强、表示为;弓虽;代码为GS;其中G为“弓”的音码,S为“虽”的音码。
4.补码在输入汉字时,为保证其唯一性,避免重码的出现,所追加的代码称为补码,补码可以是一位以上的形码或音码。
例1泰、代码为TS;其中泰的代码为T(在这里所取代码T是“泰”的音码),S是“水”的代码,在这里为“泰”的补码。如用汉字表达则为泰、水,但“泰”在这里所取代码为音码,而不是形码,完全是为了表达清楚而写出。
例2平、代码为PI;P为“平”的音码代码,I为平的末笔“丨”的形码代码,为“平”的补码,如用汉字及字根表达则为平、丨。
例3四、代码为VY;V为“四”的形码代码,Y为四的末笔“一”的音码代码,为“四”的补码。如用汉字及字根表达则为四、一。
在这里用汉字表示的意思是为了说明补码的作用,即保证其输入的汉字的唯一性,同时对使用者也达到了进一步理解的目地。
为实现上述发明目的,所采用的技术方案如下,一种汉字音形编码输入方法,将汉字结构按照汉语拼音的发音规则所取代码作为音码,结合分布在26个键盘键位上的形码字根,以及包括它们所衍生出的补码,进行简、繁体汉字及其词组的计算机编码输入,其特征在于,A、键位代码与形码字根的对应关系为A 日食飠饣 B 八卜北卝曰 疒比 匕C 卄艹 厂 川 D 刀刂フ ㄗ丶冫E 二亠 彐耳 阝匚 儿F 手扌 犭镸攵夂G 高 艮 宀冖囗 丂 ㄅH 火灬 禾  鱼I 月 衣衤礻 丨リ J 九甲 金钅巾疌斤已己巳 丁 亅乛 臼 K 囗L 六 力糸纟 吕 耒乚 M 木皿卯 母 N 女牛牜 内禸 O 十ナ石丆P 片丬爿 彡彳品Q 七 青犬车車豕豸 虫R 人亻亽S 三 水氵氺 尸 勹ㄉT 土士U 门门山 凵厶マ V 四目 丷屰米黑雨W 五王丌无 戊 X 心忄小西覀 乂 囟夕Y 一言讠又 ㄍ巛羊 尤 冘弋 Z 中 自 隹 走歨辶廴 止 
B、取码规则如下a、1.取首取上;2.取大;3.取角;4.取下;5.取末;6.舍中间。
b、单个汉字的输入最高码长为四位,最低为一位。
具体操作为1.取首取上,即一字的第一码和上部字根必取;例形、分解为一、廾、彡;代码为YCP,这里的“一”即为首码字根,必取。
微、分解为彳、山、一、几、攵;“彳”为首码、“山”为上部字根、“几”为下部字根、“攵”为末笔字根,这四个字根按规则为所取字根,一为中间码,舍去,微的代码为PUJF。
2.取大,即字根拆分取大优先;例晶、分解为曰、日、日;代码为BAA,这里的基本字根为曰、日,而不能对曰、日再拆分。
3.取角,即输入任一汉字时、逢角必取;例罐、分解为午、凵、艹、 隹五个字根,其中字根午、山、艹、隹、处于该字的四角,而字根 不在四角,按编码规则最大取四码,则将字根 舍去,则罐的代码为WUCZ。
4.取下,即一个字的底部字根必取;例赢、分解为亡、 、月、贝、凡五个字根,其中“亡”为首码、月、贝、凡三个字根均在底部,按编码规律最大取四码,则“赢”所取字根为亡、月、贝、凡,将字根 舍去,则赢的代码为WIBF。
5.取末,即一个字的最后一个字根必取;例微、分解为彳、山、一、几、攵五个字根,其中“彳”为首码、山为上码、几为下码、攵为末码,一为中间码,舍去。则“微"所取字根应为彳、山、几、攵,其代码为PUJF。
6.舍中间,本编码方法单字最大取四码,高于四码的,舍中间码部分;按上面3、4、5项中所述的罐、赢、微三字、分别对应的字根为 一”,均不符合首、上、下、末规则,故均不取,而几个字的字根分解又高于四码,所以舍去。
C、对于单字的输入方法如下(1)高频常用汉字输入由一位代码表示,称之为一级码;(2)汉字输入由两位代码表示,称之为二级码;(3)汉字输入由三位代码表示,称之为三级码;(4)汉字输入由四位代码表示,称之为全码。
详述如下(1)、一级码输入的汉字为常用高频汉字,击其所在健位代码,加打空格键。其汉字和输入代码的一一对应关系为上A;不B;产C;的D;地E;发F;国G;和H;工I;经J;这K;了L;民M;大N;有O;在P;为Q;人R;是S;同T;以U;主V;我W;要X;一Y;中Z。
(2)、二级码输入的汉字由两位编码组成,按编码顺序输入其代码,加打空格键。
例1,“相”分解为木、目,两个字根,其代码分别为M、V,按顺序输入MV,加打空格键即可。
例2,“加”分解为力、口,两个字根,其代码分别为L、K,按顺序输入LK,加打空格键即可。
(3)三级码输入的汉字由三位编码组成,按编码顺序输入其代码,加打空格键即可。
例1,“想”分解为木、目、心,三个字根,输入代码为MVX,加打空格键即可。
例2,“箱”分解为、木、目,三个字根,输入代码为ZMV,加打空格键即可。
(4)全码输入的汉字由四位编码组成,按编码顺序输入其代码,如按取码规则某一汉字的取码大于四码,则舍去中间码,无重码时,则所输入汉字自动上屏。
例1,“寇”分解为宀、元、、又,四个字根,输入代码为GYBY。
例2,“蕹”分解为艹、亠、乡、隹,四个字根,输入代码为CEXZ。
D、对于词组的输入方法如下1.输入由两个汉字组成的词组,按顺序取每字全码的前两码,共四码,组成两字词组的输入代码。
例“汉字”,按该词组的书写顺序及编码规则,所取字根为氵又宀子,则输入“汉字”一词的代码SYGZ即可。
例操作;所取字根为扌品亻乍,输入“操作”的代码FPRZ即可。
假如;所取字根为亻叚女口,输入“假如”的代码RJNK即可。
2.输入三个汉字和三个以上汉字组成的词组,按顺序输入其音码,不须要对所输入的汉字进行拆分,按该词组排列顺序、输入汉语拼音的首字母。
词组 首字母代码例北京市 BJS北京地区 BJDQ北京市政府 BJSZF特例数字“四”安排在V键上,“十”安排在O键上,输入词组时按该两数字所在键位代码输入,不按拼音的首字母输入代码。
例四分之一代码为VFZY;四通八达代码为VTBD;十分之一代码为OFZY;十全十美代码为OQOM;E、重码的解决方法输入字、词时,如有重码,在屏幕提示行上,首先显示高频率常用的汉字或词组,当输入下一个字或词组的编码时,提示行上第一位置的字或词组就被选中。如需键入提示行上其它的字或词组、击其对应的数码键,即可将所需字或词组键入屏幕。
消除词组中重码的方法,可用“区别码”的方法,按如下步骤进行(1)由两字组成的词组,如有重码,将第二字的代码顺序多取一码。
例时尚、时常,两词组编码同为ACXK,在本方法中,将常的代码XKJ中的代码J按编码顺序输入,则、“时常”的编码变为ACXKJ,即可消除重码。
(2)由三字和三字以上组成的词组,如有重码,将其尾字的首笔字根代码输入。
例1,同时对、同时的,两词组代码同为TSD,将“同时的”尾字“的”的首笔 的字根代码P输入,“同时的”词组代码改成为TSDP,两词组得到区别,从而消除重码。
例2,世届冠军、上届冠军,代码同为SJGJ,将上届冠军的尾字“军”的首笔字根“冖”的字根代码G加上,则上届冠军的代码变为SJGJG,两词组得到了区别,这样做可以减少手指的运动量,提高汉字输入的速度。
F、繁体字的输入方法输入繁体字单字时,将繁体字分解成对应于本方案所规定的音形码规则,按照输入规则及取码规则输入即可。输入繁体字词组时,其规则与简体汉字词组输入规则完全相同。
单字输入举例“體”分解为;
月曲豆,四个字根,输入代码为GIQD。
“敵”分解为;
冂古攵,四个字根,输入代码为LUGF。
“彈”分解为;弓
,三个字根,输入代码为GLJ。
词组输入举例體系所取字根为

幺,输入代码为GIPY。
中國人输入代码为ZGR。計算機输入代码为JSJ。
我爱祖國输入代码为WAZG。
一种汉字音形编码输入方法的键盘布局使用26个字母的标准键盘,按照如下键位标准进行输入操作
键位上的字母发音,除英文字母V外,按汉语拼音发音规则读音。
本方案的有益效果是,该方法既能降低重码率,又能易学易记、提高了汉字的输入速度,其输入速度大于160字/分,达到了设计方案的初衷。其键盘直观,符合书写和语言习惯,综合了形码与拼音码各自的优点,从而构成了一种音形结合型的简便输入方法及简便键盘。适用于一切简、繁体汉字信息处理系统及各种通讯设备。


图1为汉字音形编码输入方法字根总表;图2为汉字音形编码输入方法键盘图;图3为汉字音形编码输入方法字根取码图;具体实施方式
参照图1,表示本汉字音形编码输入方法字根总表,它们按照同码字根的规则,分布在26个字母键位的键盘上。参照图2,表示本输入方法所采用的键盘图,是在26个字母键位分布的基础上,以上述字根总表给出的规则将键位字根分别记载在各键位上。键位上的134个键位字根、按照同码字根的规则,代表了字根总表所选用的全部字根,形成音形码汉字编码输入键盘。参照图3,它表示本输入方法的取码规则,在下述举例中进一步体现该规则的使用。
例1.输入汉字“取”,其字根为“耳又”,查字根总表图1,其代码应为EY,当敲击键盘E、Y,加击空格键,即可在屏幕上显示出“取”字。
2.输入汉字“泛”,其字根为“氵 丶 ”查字根总表图1,其代码应为SPDZ,当敲击键盘SPDZ,即可在屏幕上显示出“泛”字。
3.输入汉字“概”,其字根为“木 ”查字根总表图1,其代码应为MGW,敲击键盘MGW,加击空格键,“概”字即可键入屏幕之上。
4.输入词组“专利”,按编码规则,应为“专丶禾刂”,代码应为ZDHD,键入代码ZDHD,专利一词词组即可键入屏幕之上。
5.输入词组“专利法”按词组排列顺序,直接输入其汉语拼音第一位音码代码ZLF,加击空格键,专利法一词即可键入屏幕。
6.输入词组“计算机”,按词组排列顺序,键入代码JSJ,加击空格键,该词即可键入屏幕。
7.输入词组“计算机系统”,键入代码JSJXT,该词即可键入屏幕。
权利要求
1.一种汉字音形编码输入方法,将汉字结构、按照汉语拼音的发音规则所取代码作为音码,结合分布在26个键盘键位上的形码字根,以及包括它们所衍生出的补码,进行简、繁汉字及其词组的计算机编码输入,其特征在于,A、键位代码与形码字根的对应关系为A 日食飠饣 B 八卜北卝曰 疒比 匕C 卄艹 廾采爫 厂 川 D 刀刂フ ㄗ丶冫E 二亠 彐耳ㄋ阝匚 儿F 手扌 犭镸攵夂G 高 艮 宀冖囗 丂 ㄅH 火灬 禾  鱼I 月 衣衤礻 丨リ J 九斤甲 金钅巾疌已己巳 丁 亅乛丆 臼 K 囗L 六 力糸纟 吕 耒乚 M 木皿卯 母 N 女牛牜 内禸 O 十ナ石丆P 片丬爿 彡彳品Q 七 青犬车車豕豸 虫R 人亻亽S 三 水氵氺 尸 勹ㄉT 土士U 门门山 凵厶マ V 四目 丷屰米黑雨W 五王丌无 戊 X 心忄小西覀 乂 囟夕Y 一言讠又 ㄍ巛羊 尤 冘弋 Z 中 自 隹 走歨辶廴 止  ;B、采用所选形码字根、音码及补码进行编码,构成计算机输入的汉字音形编码输入方法,按以下规则定义如下词汇(1)键位字根以单字、偏旁部首构成的形码字根,按规律安排在26个字母键位上,称为键位字根;(2)同码字根安排在同一键位上,其代码相同,与主要字根、形相似,音相同、渊源一致,但又未标注在键位上的其它形码字根,按其归类称为同码字根;(3)音码采用汉语拼音编码,与形码字根组合编码输入的汉字编码,其拼音部分称为音码;(4)补码在输入汉字时,为保证其唯一性,避免重码的出现,所追加的代码称为补码,补码可以是一位以上的形码或音码;C、按以下规则取码a、1.取首取上;2.取大;3.取角;4.取下;5.取末;6.舍中间。b、单个汉字的输入最高码长为四位,最低为一位。D、对于单字的输入方法如下(1)高频常用汉字输入由一位编码表示,称之为一级码;(2)汉字输入由两位编码表示,称之为二级码;(3)汉字输入由三位编码表示,称之为三级码;(4)汉字输入由四位编码表示,称之为全码;E、对于词组的输入方法如下(1)输入两个汉字组成的词组,按顺序取每字全码的前两码,共四码,组成两字词组的输入代码(2)输入三个汉字和三个以上汉字组成的词组,按顺序输入其音码,不须要对所输入的汉字进行拆分,按该词组排列顺序,输入汉语拼音的首字母,(3)数字“四”安排在V键上,十安排在O键上,输入词组时按该两数字所在键位代码输入,不按拼音的首字母输入代码F、重码的解决方法(1)输入字词时,如有重码,在屏幕提示行上,首先显示高频率常用汉字、词组,当输入下一个字、词组的编码时,提示行第一位置的字、词组就被选中,如需键入提示行上其它的字、词组,击其对应的数码键(2)消除词组重码的方法,可用“区别码”方法,按如下步骤进行a、由两字组成的词组,如有重码,将第二字代码顺序多取一码,b、由三个汉字和三个以上汉字组成的词组,如有重码,将其尾字的首笔字根代码输入,G、繁体字的输入方法输入繁体字单字时,将繁体字分解成对应于本方案所规定的音形码规则,即按照输入规则及取码规则输入即可,输入繁体字词组时,其规则与简体汉字词组输入规则完全相同。
2.一种汉字音形编码输入方法所用的键盘布局,其特征在于,A、键位上的字母发音,除英文字母V外,按汉语拼音规则读音;B、各键位按如下布局
3.根据权利要求1所述的汉字音形编码输入方法,其特征在于,本方法适用于一切简、繁体汉字信息处理系统及各种通讯设备。
全文摘要
一种汉字音形编码输入方法及其键盘布局,属于计算机汉字输入方法领域,将汉字结构,按照汉语拼音的发音规则所取代码作为音码,结合分布在26个键盘键位上的形码字根,进行简、繁汉字及其词组的计算机编码输入,按照键位代码与形码字根的对应关系,采用所选形码字根、音码进行编码,构成计算机输入的汉字音形编码输入方法,按规则取码,提出了对于单字词组的输入方法及重码的解决方法、繁体字的输入方法,该方法既能降低重码率,又能易学易记、提高了汉字的输入速度,其输入速度大于160字/分,其键盘直观,符合书写和语言习惯,综合了形码与拼音码各自的优点,从而构成了一种音形结合型的简便输入方法及简便键盘。
文档编号G06F3/023GK1379315SQ02117829
公开日2002年11月13日 申请日期2002年5月22日 优先权日2002年5月22日
发明者张连军, 张欣 申请人:张连军
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1