专利名称:一种汉字音形编码输入方法及其键盘布局的制作方法
技术领域:
本发明属于计算机汉字输入方法领域,特别涉及到一种汉字音形编码输入方法及其键盘的布局。
背景技术:
迄今为止,已有多达上千种汉字输入方法出现,纵观其发展过程,可以归纳出其编码规则主要分有三大类;即以拼音为主的拼音输入法、拼形为主的形码输入法,及音、形结合的音形码输入法。固然这三大类型千余种方法中,每种方法发明出来,都经历过长时期的研究推敲,但能够广泛为民众接受的几种方法不外乎汉语拼音、五笔字形等少数几种输入法。汉语拼音的优点是直观、易学易记,但由于重码多,当输入某一单字时、需要用数码键进行选择,甚至翻页,直接影响了输入速度。五笔字形的优点是输入速度快,但该方法除有字根的区位代码外,还有末笔字形的交叉识别码,编码规则较为繁琐,学习和记忆需要花费一定时间,主要适合专业打字员和经常打字的人使用。通过分析比较可以看出,与英语对比、汉语说的是拼音,写的是方块字,说和写不统一。英语说的和写的都是拼音,说和写是统一的。但在计算机录入汉字时,我们实际上输入的是拼音,只是由于录入汉字时同音字太多、需要选择,不论是单字还是词组,造成输入汉字时重码多、输入慢的局面、从而影响了输入速度。本申请人认为,如果能够在输入汉字时,所输入的汉字重码率极低,或具有唯一性,同时做到说和写(打)的统一,只要解决汉语拼音在计算机录入时重码率高的难点,也就能够达到汉字在计算机录入时听、说、读、写(打)的统一,输入速度也就会得到相应的提高。本申请是根据汉字结构及其特点,对国标和繁体汉字统计分析,归纳成以拼音输入为主、形码输入为辅,符合人们的书写和语言习惯,易学易记、重码少、方便快捷、汉语拼音规律为基础,从而编制的一种音、形汉字编码输入方法。它兼顾了音码、形码各自的特点和功能,有力地克服了重码太多的这一弱点,把重码的出现减到了最小程度。其中所选用的基本单字,偏旁部首等字根做为编码部件时,以形输入的编码,称为形码;以音输入的编码,称为音码。同时,使用的输入键盘为汉语拼音键盘。也就是说键盘上的字母发音、为汉语拼音发音规则。所以,对键盘上的字母读音,应以汉语拼音为准。但它又不同于单纯使用汉语拼音的汉字输入法。综上所述,利用计算机输入汉字的时候,如果能将录入汉字及语言发音特点结合起来,达到听、说、读、写、打的统一,也就成为本发明所追求的目标。
发明内容
本发明需要解决的技术问题是,克服已有的诸多汉字编码输入方法中存在的虽易学,但重码多;虽重码少,但又不易记忆等缺陷。创新地提出设计一种易学、易记,又能减少重码效果的汉字编码方法,即汉字音形编码输入方法。这是一种在拼音输入基础上,结合所选用的形码、偏旁部首等编码部件而发明的新的文字输入方法及编码规则,从而发明的一种音、形编码输入方法;并配合此方法设计其键盘的布局。本发明的目的,是提供一种汉字音形编码输入方法及其键盘布局。在描述为实现发明目的所采用的技术方案之前,先对将要采用的专用词汇及特殊规定给出定义与说明,即A.本方案所用专用词汇定义;B.本方案对汉字输入前两位编码的拼音方案;C.汉字输入编码规则;D.取码规则及输入方法;所述的内容为A.专用词汇定义A-1、韵母(压缩码):将汉语拼音韵母、两位以上(含两位)字母组成的韵母,压缩成用键盘上的一个字母表示,压缩成一个字母后的汉语拼音韵母,称为韵母压缩码;例ang (J)、键盘字母J即代表汉语拼音韵母ang ;ing (H)、键盘字母H即代表汉语拼音韵母ing ;A-2、助拼码(H):汉语拼音中的(a阿;e饿;m _ ;n嗯;o哦)等单音字母,单独拼出汉字时、其代码信息量太小,重码率太高。为了完善以上几个字母所代表的汉字编码,在其几个字母之后分别加“H”。即当以上几个字母拼写各自所代表的汉字时,其后加“H”用以完成其代表的汉字编码输入,表示为ah、eh、mh、nh、oh,字母H称为助拼码;例I :额输入代码为EHKY ;按编码规则,这时EH代表“额”的拼音码代码、E为汉语拼音的拼音码、H为本方案的“助拼码” ;K为客的音码代码、Y为页的音码代码。Α-3、拼音码采用拼音字母BPMFDTNLGKHJQXZCSROVYW作为本方案的声母,同所选用的韵母压缩码、及韵母a、O、e、i、U、等,助拼码(H),及相关汉语拼音代码,完成汉字编码前两位代码的输入,确定所需输入汉字的读音。此时输入的代码,称为拼音码。例I :长输入代码为CJ ;其中C为汉语拼音chang的声母首位字母代码、J为韵母ang的压缩码,代码CJ即为“长”的拼音码;例2 :明输入代码为MH RY :其中M为汉语拼音ming的声母、H为韵母ing的压缩码,此时代码M H即为“明”的拼音码;A-4、形码非成字字根、又能组成汉字的字形。例如匚、门、U、L、i、4等等,即能组成汉字,但又不易发音的字根称为形码。例区区的组成可用形码表示为;匚、乂 ;输入代码为QUEY ;其中代码QU是汉字“区”的拼音码、E是形码字根匚的代码、Y是字根乂的代码。A-5、补码在输入汉字或词组时,为保证其唯一性,对有重码的单字或词组追加一码、用从a-z的字母排序追加补码,补码为非编码用码,只用于区别重码,类似于门牌号码中的101,102等。例义输入代码为HDY ;殪输入代码为YIDYA ;上面例中,义、殪,编码为YIDY ;对使用频率低的单字追加一码、可以减少使用当中选择的麻烦。这里对“殪”的编码尾部追加字母A,字母A即为汉字“殪”的编码补码。如果重码字多于两个以上,则用B、C、等字母顺延补上,使用时可用数码键或字母键选择。A-6、音码输入汉字时,用拼音声母字母、对汉字的编码部件进行取码时,用声母取码的代码称为音码,举例如下例I :俱表示为H具;代码为JU RJ ;其中JU为单字“俱”的拼音码、R是M ”的代码、之后的J就是单字“具”的拼音声母代码,这时“具”的代码J就称为“具”的音码代码;A-7、键位字根直接安排在某字母键位上的单字、偏旁部首或形码字根,称为键位字根。输入汉字时,取其所在键位的代码、作为输入代码。例如十(O键)$、t、C(E键);雨(V键)等等。A-8、同码字根与键位字根代码相同、安排在同一键位上,与主要字根或形相似、或音相同或渊源一致。在输入汉字时所取代码相同、但又未标注在键位上的其它字根,按其归类称为同码字根。例如在键位字根中的(韦J ),在输入汉字时与成字“金”、所取代码相同,均为字母J;这时称(韦)为“金”的同码字根。又如R健上的字根“人”,其同码字根为G、、令)。A-9、地址码根据编码需要,由拼音码引导、将某一汉字的编码部件,包括汉字单字、形码、偏旁部首,固定安放在键盘的某一指定键位上时,该键位的键位代码,即定义为是这个汉字单字,形码、或偏旁部首的代码,称其为“地址码”。地址码与键位字根的区别地址码是由拼音码引导,将编码部件安排在某一键位上,键位字根是直接将编码部件安排在某一键位上。通俗的讲,地址码就是通讯地址,地址码的最大编码长度为三位,当有繁体同码字时、为了避免重码,繁体字追加一补码;地址码的输入格式为A、B+C ;其前两位代码“A、B”为拼音码,A表示拼音码声母部分、B表示拼音码韵母部分,“C”为某一编码部件,被安放在指定字母键位上的“键位代码”。该键位的代码,即定义为是该汉字、形码或偏旁部首的“地址码”代码。当输入的汉字与某地址码代码有关时,输入该地址码代码、即该键位代码所代表的单字、偏旁部首等。举例如下;例I :①目;输入代码为MUV ;其中MU为“目”的拼音码代码、V为“目”的地址码代码,输入汉字“目”时,用代码MUV加空格键取码即可;当输入与其组合的其它汉字时,“目”的代码为“V”、字母“V”就是汉字“目”的地址码代码。②相;输入代码为XRMV ;其中XR为“相”的拼音代码、X是汉字“相”的拼音码首码代码、R是韵母(iang)的压缩码代码,如果用汉语拼音描述,XR就是汉字“相”的拼音码(xiang)的简写;M为“相”的部首“木”的代码,V为“目”的地址码代码;例2 :①米输入代码为MIV ;其中MI是“米”的拼音码代码、V为单字“米”的地址码代码,输入MIV加空格键,米即可上屏;②粒输入代码为LIVL ;其中LI是“粒”的拼音码、V为“米”的地址码代码,L是“立”的代码;综上所述,地址码可有效减少基本单字的拆分,克服了形码输入法拆分过细的弱点,且易学易记、同时降低了重码发生的概率。B.本方案对汉字输入前两位编码的拼音方案;BI :声母使用方案;B2 :韵母使用方案;B3 :汉语拼音部分编码在本方案中的使用规则;
本方案最大取码为四码,前两位编码为拼音码,确定所输入汉字的读音,后两位编 码用本方案所提出的(音码、形码、地址码、偏旁部首)等编码组件,结合编码规则,对前两 位代码拼音码,所输入的汉字结构,主要特征,作进一步说明,完成对汉字的音形码计算机 编码输入,详述如下;Bl-I :所采用的汉字拼音声母方案如下;BPMFDTNLGKHJQXZCSR O * V *YW其中与汉语拼音所用声母不同之处为;在本方案 中只用Z、C、S,作为声母;B1-2 :通过实践,汉字四和十在词组中的使用频率相当高,为了解决词组输入和减 少重码的目的,采用类似于汉语拼音的方法,其形式相似,但所取代码不同(汉语拼音的输 入代码是SI和SHI),在此提出对汉字“四”和“十”的输入编码方案;定义为“四”的输入代码设定为VI ;“十”的输入代码设定为OI ;当输入汉字“四”的时候,输入代码VI,加打空格键、即可上屏。输入汉字“十”的 时候,输入代码01,加打空格键、即可上屏。B1-3 :四和十同时又是键位字根,汉字“四”安排在V键上,汉字“十”安排在0键 上。当输入与其有关的汉字时,应取其所在键位代码,作为输入代码。例I :驷输入代码为SIBV ;SI为“驷”的拼音码、B为马的代码,V为四的键位代 码;例2 :什输入代码为SIRO ;SI为“什”的拼音码、R为4的代码、0为十的键位代码。为叙述方便起见,在本方案中、四和十的代码与其它拼音码一样,统一称为“拼音码”。B2 :韵母方案;B2-1 :一个韵母的使用与汉语拼音相同,即a、o、e、i、u、ü等;B2-2 :韵母(压缩码):如前所述,将汉语拼音韵母、两位以上(含两位)字母组成的 韵母,压缩成用键盘上的一个字母代替,压缩成一个字母后的汉语拼音韵母,称为韵母压缩 码;本方案所用韵母与汉语拼音韵母对应关系为;a (a) ;x (ai) ;s (an) * ;k (an) * ; j (ang) ;f (ao);e(e) ;q(ei) ;t(en) ;y(eng) ;ek(er)i (i) ;f (ia) ;w(ian) ;r (iang) ;c (iao) ;g(ie) ;d(in) ;h(ing) ;o (iong) ;t (iu);o(o) ;o (ong) ;b (ou);u(u) ;d(ua) ;w(uai) ;m(uan) ;r (uang) ;l(ui) ;n(un) ;v(uo) ;z (uo);V(ü) ;k(üe);B3 :汉语拼音部分编码在本方案中的使用规则;B3-1 :对汉语拼音ai、an、ao、ei、en、ou ;几个具有独立完成汉字输入的代码,本方 案的编码与汉语拼音的拼写方法相同;B3-2 :对汉语拼音ang、eng、独立拼写汉字时,本方案采用代码为ag、eg ;完成汉语 拼音ang、eng,所代表汉字的编码输入;B3-3 :对汉语拼音er、拼写汉字时,本方案编码采用ek ;C.汉字输入编码规则;本方案的单字最大输入代码为四码、用公式表示为
C-I :A、B+C、D ;C-2:A、B+B、B;C_3 :A、B+A、(A-Z);公式中A为本方案选用的声母,B为本方案选用的韵母,A、B表不的是所输入汉字的拼音码代码,即声母+韵母;公式C-I中的C、D为所输入汉字的后两位代码,根据输入汉字的结构,可以是偏旁部首、音码、形码、地址码等代码。其作用是对前两位代码,拼音码所输入汉字的基本结构或主要特征,按编码规则加以说明。例汉输入代码为HKSY ;本方案中“汉”由构件“?、又”两部分组成。H是单字“汉”的声码,K是韵母(an)的压缩码代码,HK为汉语拼音代码(han)的简码,亦即本方案所提出的拼音码。S为“? ”的代码、Y是“又”的代码,HK在这里就是公式中的A、B;S和Y是公式中的C、D ;可以解释为“汉”是由和又”组成。公式C-2中的B、B为与公式C-I中的B (韵母)同码同权的编码,只是为了消除重码而追加的字母,根据使用频率决定其代码位数;例该该的输入代码为GX ;X是韵母(ai)的压缩码;丐丐的输入代码为GXX ;戤戤的输入代码为GXXX ;本方案中最大取码为四码。其中该、丐、戤,三个字的取码实际上是同码,为了避免重码、在“丐”和“戤”的代码中各追加了一个代码X和两个代码XX ;本方案中,两个代码输入的汉字称为“二级码”、三个代码输入的汉字称为“三级码”、四个代码输入的汉字称为“全码”,后有详述;公式C-3,A、B+A、(A-Z),式中A、B所表示的为某字的拼音码、其后的A、(A-Z)为本方案中没有进行拆分的汉字、或者做为字根的汉字给出的编码;例1.彘彘的输入代码为ZIAA ;2.薦薦的输入代码为ZIAD ;其中汉字“彘”是汉语中的规范用字、“薦”是繁体字,作为字根与其它汉字的组合使用,代码ZI是以上两个单字的拼音码,AA、AD、用以排序、作用同数字码,同时每个单字也给出了唯一编码、避免了重码,每个单字的编码为四位,用以同地址码进行区别。与其它汉字组合编码时、按规则应取声母字母作为输入代码;例薦(jian):是繁体字“推薦”的用字,与简体用字“荐”的作用相同,其代码在本方案中应是JWCZ Jff为“薦”的拼音码(jian)的简码,C为字根的代码、Z为“薦”的音码首字母。完整的表达“薦”的编码即代码为;JWCZ、汉字表达式为薦*、薦;D.取码规则及输入方法;对拆分单字取码的有关说明我们使用的汉字,有些字一目了然,拆分起来也很容易,比如;明可拆分为;日、月;说可拆分为、兑;任何人也不会有异议。但,比如说汉字;武、栽、戴、式、成、辩、辫、威、咸、臧,等等。这些字怎么拆分?可以说、有非常多种解释和拆分方法。不然,为什么会有很多种汉字输入方法?不同的解释,就产生了不同的输入法。类似的汉字怎么拆分或解释,人们才能够容易交流呢?事实上,生活当中、人们在口头描述交流一些汉字的时候,是有着高度一致性的。比如说木子李、弓长张、止戈武。作为范例,归纳几种拆分方式D-I :武、戴、式、裁、威、戍......按左右型拆分;
D-2 :围、园、辩、辫、辨、田......按包围型拆分;D-3 :昌、戍、咸、成、鼎、阀......按上下型拆分;D-4 :臧、麁、瘗、连、烏、豳...这一类型的字,结构复杂,即不易认、也不易拆分,但又是规范用字,根据读音和所在位置,直接给出编码,不予拆分;其编码分别为臧ZJAA ;彘ZIAA -M YIAA ;烏XIAC BDAA ;这样,前面两位编码给出了读音、后面两位编码为代码序号,如同数字码,位置明显,查找方便。下面详述取码规则
(一)单字取码规则
I.取大;2.先左后右(左右型);3.先上后下(上下型);4.先外后内(包围型);5.取首、末,舍中间(复杂型);单个汉字的最高码长为四位,最低为一位。具体操作为
I.取大,即字根拆分取大优先(一个字能拆分成两部分的,绝不拆分成三部分。能取成字的,以取成字优先);
例I:唱、分解为口、昌;代码为CJKC,
例2 :销、分解为:韦、肖;代码为XCJX,
以上两例按照取大的原则,不再对字根“昌”和“肖”进行拆分。
2.先左后右(左右型),
例I :明、分解为:日、月;代码为MHRY ;
例2 :武、分解为止、戈;代码为WUZG ;
3.先上后下(上下型),
例I :角、分解为、用;代码为J⑶Y ;
例2 :并、分解为v、开;代码为BHVK ;
4.先外后内(包围型),
例I :围、分解为:口、韦;代码为WQGff ;
例2 :辩、分解为:拜、i ;代码为BffBY ;
5.取首、末,舍中间;(结构复杂型、无论何种结构),
例I :颖、按规则,首码为“匕”、末码为“页”;代码为YHBY ;
例2 :赢、按规则,首码为“亡”、末码为“凡”;代码为YHWF ;
(二)单字输入方法
高频常用汉字输入由一位代码表示,称为一级码;汉字输入由两位代码表示,称为二级码;汉字输入由三位代码表示,称为三级码;汉字输入由四位代码表示,称为全码;繁体与简体输入方法相同。
I. 一级码输入的汉字为常用高频汉字,击其所在健位代码,加打空格健。其汉字和输入代码的——对应关系为上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. 二级码输入汉字由两位编码组成,按编码顺序输入其代码,加打空格键。
例I 学”未拆分、输入其拼音码XK、加打空格键。
例2 學”繁體字、輸入其拼音碼》(、加打空格鍵。
3 :三级码输入的汉字由三位编码组成,按顺序输入其代码,加打空格键。
例I薛”未拆分、代码为XKK、加打空格键。
例2 微”未拆分、代码为WQ0、加打空格键。4.全码输入的汉字由四位编码组成,按编码顺序输入其代码,按取码规则某一汉字的取码字根大于四码时(结构复杂型),舍去中间环节的其它字根,取首码和末码字根。但以取大、取成字优先;无重码时,则所输入汉字自动上屏。例I 体”表示为;体“、本,代码为TIRB ;例2 體”繁體為;體、骨、豊,代碼為TIGL ;由于当前汉字的使用存在简、繁体并用的局面,所以本发明共作了三个版本;一是带有词组的简体版本、二是带有词组的繁体版本、三是纯单字版本。前面提到的简、繁体重码现象,只是在纯单字版本中存在,与实际使用的,带有词组的简、繁体版本无关。(三)词组取码规则和输入方法
I、输入由两个汉字组成的词组,按顺序取每个字编码的前两码,共四码,组成两字词组的输入代码。
由于本方案单字前两位代码、均为拼音码,所以无需对单字拆分;
例方面代码为FJMW ;(用汉语拼音表示即;fang mian);
汉字代码为HKZI ;
四方代码为VIFJ ;五四代码为WUVI ;
十分代码为OIFT ;十四代码为OIVI ;
2、输入三个汉字和三个以上汉字组成的词组,按顺序输入其首位代码、尾字输入前两码
例原则上 代码为YZSJ ;输入方法代码为SRFFA ;
四合院代码为VHYM ;光芒四射代码为GMVSE ;
(四)重码的解决方法
输入字、词时,如有重码,在屏幕提示行上,首先显示高频常用汉字或词组,击空格键即可上屏。如需键入提示行上带有重码的字或词组,可选对应的补码或数码键、繁体与简体相同,详述如下;
(I)单字、如有重码,选对应的补码或数码键;
(2)词组
a、当输入词组与单字有重码时、词组按其编码顺序追加一码。
例齿:代码为CIZU ;吃住:代码为CIZUR ;
b、词组与词组有重码时,使用频率低的词组按顺序补加一码;
例圣火代码为SYHV ;生火:代码为SYHVV ;
C、多个词组有重码时,加补码加以区别;
例电子代码为DWZI ;点子代码为DWZIa ;垫子代
码为DWZIb ;
d、对输入国名、人名、地名;第三人称(他、她、它)及带有性别(男、女)的词组的重码处理方法;
d-Ι、国名;输入国家名称时,按编码规则输入,如有重码、末码加字母Z加以区别;
例:瑞典、RLDWZ ;美国、MQGVZ ;以色列、YSLGZ ;
d-2、人名;输入人名时、按编码规则输入,与常用词组有重码时,末码加字母Q加
1以区别;例:杜甫、DUFUQ ;李时珍、LSZTQ ;d-3、地名;按编码规则输入,与常用词组有重码时,末码加字母P加以区别;例深圳市、SZSIP;大理、DALIP ;d-4、第三人称(他、她、它)的输入方案;当第三人称同时输入相同字数,两个字以上的词组时,毋庸置疑、必然是重码。所以,在这里给出明确规定;当输入带有第三人称的词组时,无论其第三人称所在位置在前、后、或者中间位置,在词组的最后一码之后、均加其单字的偏旁部首代码。即他加“彳”的代码R ;她加“女”的代码N;它加“a”的代码G。例他的,代码为TADER ;她的,代码为TADEN ;它的,代码为TADEG ;对他,代码为DLTAR ;对她,代码为DLTAN ;对它,代码为DLTAG ;但是她们,代码为DSTMTN ;但是他们,代码为 DSTMTR ;d-5、带有性别(男、女)的词组,有重码时、由(男)构成的词组,在其最后一码追加(他)的偏旁(彳)代码R ;由(女)构成的词组,在其最后一码追加(她)的部首(女)代码N ;简体、例中国男排代码为ZGNPXR ;中国女排代码为ZGNPXN ;繁體、例中國男籃代碼為ZGN LSR ;中國女籃代碼為ZGNLSN。简体繁体的规则是相同的。以上是给出所采用的方案之前做出的解释与说明。以下是采用的技术方案一种汉字音形编码输入方法,该方法参照编码规则和声母韵母表、键盘、字根总表,完成汉字及词组的计算机编码输入,其特征在于,按以下步骤取码与输入(I)本方法最大取码长度为四码,首先,将汉字按本方案提出的拼音码输入前两码,完成汉字读音的输入,然后,按汉字结构进行拆分,结合使用地址码、音码、形码、按取码规则,选取输入后两位编码;(2)单字取码规则,按照a,取大;b,左右型先左后右;c,上下型先上后下;d,包围型先外后内;e,复杂型取首、未舍中间;单字输入方法可分为由一位代码表示的一级码、分别由二、三、四位代码表示的二级码、三级码及全码;一级码输入汉字为常用高频字击其所在键位代码,加打空格键;汉字与输入代码的对应关系为上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 ;二级码输入汉字由两位编码组成,按编码顺序输入其代码,加打空格键;三级码输入的汉字由三位编码组成,按顺序输入其代码,加打空格键;全码输入的汉字由四位编码组成,按编码顺序输入其代码,加打空格键;(3)词组取码规则和输入方法(3-a)输入由两个汉字组成的词组,按顺序取每个字编码的前两码,共四码,组成两字词组的输入代码;(3-b)输入三个汉字和三个以上汉字组成的词组,按顺序输入其首位代码,尾字输入前两码;(3-c)对带有汉字“四”和“十”的词组输入方法①输入由两个汉字组成的带有“四”和“十”的词组时,按顺序取每个字编码的前两码、共四码,组成两字词组的输入代码;②输入三个和三个以上汉字组成的带有“四”和“十”的词组时,按顺序输入其首位代码,尾字输入前两码;(4)重码的解决方法;输入字、词时,如有重码,键入提示行上带有重码的字或词组时,选对应的补码或数码键,繁体与简体相同,输入国家名称,如有重码,末码加字母Z加以区别;输入人名,如有重码,末码加字母Q加以区别;输入地名,如有重码时,末码加字母P 加以区别;输入第三人称及带有男、女的词组,末码分别加字母R、N、G加以区别。 一种汉字音形编码输入法所采用的键盘布局,键盘上的字母按汉语拼音规则读 音,其特征在于,声母、韵母在键盘上的位置分布按下排列
权利要求
1.一种汉字音形编码输入方法,该方法参照编码规则和声母韵母表、键盘、字根总表,完成汉字及词组的计算机编码输入,其特征在于,按以下步骤取码与输入(I)本方法最大取码长度为四码,首先,将汉字按本方案提出的拼音码输入前两码,完成汉字读音的输入,然后,按汉字结构进行拆分,结合使用地址码、音码、形码、按取码规则,选取输入后两位编码;(2)单字取码规则,按照a,取大;b,左右型先左后右;c,上下型先上后下;d,包围型先外后内;e,复杂型取首、未舍中间;单字输入方法可分为由一位代码表示的一级码、分别由二、三、四位代码表示的二级码、三级码及全码;一级码输入汉字为常用高频字击其所在键位代码,加打空格键;汉字与输入代码的对应关系为上A ;不B ;从C ;的D ;也E ;要F ;有G ;和H ;地I ;经J ;主K ; 了 L ;这M ;并N ;中O ;大PAQAR^S^T;#U^V;|^W;%X;—Y;iZ;二级码输入汉字由两位编码组成,按编码顺序输入其代码,加打空格键;三级码输入的汉字由三位编码组成,按顺序输入其代码,加打空格键;全码输入的汉字由四位编码组成,按编码顺序输入其代码,加打空格键;(3)词组取码规则和输入方法(3-a)输入由两个汉字组成的词组,按顺序取每个字编码的前两码,共四码,组成两字词组的输入代码;(3-b)输入三个汉字和三个以上汉字组成的词组,按顺序输入其首位代码,尾字输入前两码;(3-c)对带有汉字“四”和“十”的词组输入方法①输入由两个汉字组成的带有“四”和“十”的词组时,按顺序取每个字编码的前两码共四码,组成两字词组的输入代码;②输入三个和三个以上汉字组成的带有“四”和“十”的词组时,按顺序输入其首位代码,尾字输入前两码;(4)重码的解决方法;输入字、词时,如有重码,键入提示行上带有重码的字或词组,选对应的补码或数码键,繁体与简体相同,输入国家名称,如有重码,末码加字母Z加以区别;输入人名,如有重码,末码加字母Q加以区别;输入地名,如有重码时,末码加字母P加以区别。
2.根据权利要求I所述汉字音形编码输入方法,其特征在于,所述拼音方案的声母为bpmfdtnlgkhjqxzcsrovyw ;所述拼音方案的韵母为a (a) ;x(ai) ; s (an) * ;k (an) * ; j (ang) ;f (ao);e (e) ;q(ei) ;t (en) ;y (eng) ;ek(er);i (i) ;f (ia) ;w(ian) ;r (iang) ;c(iao) ;g(ie) ;d(in) ;h(ing) ;o(iong) ;t(iu);O(O) ;o (ong) ;b (ou);u(u) ;d(ua) ;w (uai) ;m(uan) ;r (uang) ;l(ui) ;n (un) ;v(uo) ;z(uo)*;v(ii) ;k( ;iie);其中,汉语拼音中两位以上含两位韵母,压缩成用键盘上的一个字母表示,压缩后的汉语拼音韵母,称为本方案韵母。
3.根据权利要求I所述汉字音形编码输入方法,其特征在于,所述助拼码(H),是汉语拼音中的a阿、e饿、m _、n嗯、ο哦单音字母,拼出汉字时在其字母之后分别加“H”,以完成其代表的汉字编码输入,表不为ah、eh、mh、nh、oh。
4.根据权利要求I所述汉字音形编码输入方法,其特征在于,所述地址码,是将某一汉字的编码部件,包括汉字单字、形码、偏旁部首,由拼音码引导安放在键盘的某一指定键位上时,该键位的代码,即定义为是这个汉字单字,形码、或偏旁部首的地址码代码。
5.根据权利要求I所述汉字音形编码输入方法,其特征在于,所述汉语拼音部分编码在其独立完成汉字输入时,本方案中的使用规则是,ai、an、ao、ei、en、ou与汉语拼音的拼写方法相同ang、eng拼写汉字时,采用代码为ag、eg ;er拼写汉字时,采用ek。
6.根据权利要求I所述汉字音形编码输入方法,其特征在于,所述字根总表为
7. 一种按权利要求I所述汉字音形编码输入法所采用的键盘布局,其特征在于,键盘上的字母按汉语拼音发音规则读音,声母、韵母在键盘上的位置分布按下排列
全文摘要
一种汉字音形编码输入方法及其键盘布局,属于计算机汉字输入方法领域,该方法最大取码长度为四码,首先,将汉字按本方案提出的拼音码输入前两码,完成汉字读音的输入,然后,按汉字结构进行拆分,结合使用地址码、音码、形码、按取码规则,选取输入后两位编码;使用编码规则和声母韵母表、键盘与声母韵母对照表,然后按单字取码规则、词组取码规则和输入方法、重码的解决方法依次操作,本输入方法既能降低重码率,又能易学易记、提高了汉字的输入速度。
文档编号G06F3/023GK102945087SQ20121052585
公开日2013年2月27日 申请日期2012年12月7日 优先权日2012年12月7日
发明者张连军, 张欣 申请人:张连军