專利名稱::和碼漢字形碼輸入法及其單手鍵盤的制作方法所屬
技術(shù)領域:
和碼漢字形碼輸入法及其單手鍵盤,屬于漢字字形編碼輸入法及鍵盤輸入
技術(shù)領域:
。
背景技術(shù):
:漢字輸入法是通過輸入鍵盤的有限個鍵輸入六千多個,甚至更多漢字的方法,其關(guān)鍵技術(shù)是對這么多漢字進行編碼,通過一碼或多碼輸入一個漢字或詞組,每個碼對應輸入鍵盤上的一個鍵。對漢字不同的編碼,就產(chǎn)生不同的漢字輸入法。漢字輸入法就其所使用的漢字信息的不同大致可分為三類形碼,音碼,形音結(jié)合碼。形碼是以漢字字形,筆畫和筆畫構(gòu)成的部件作為輸入碼輸入漢字,漢字一字一形,形碼與漢字最有可能構(gòu)成有效的對應關(guān)系。由于漢字有大量的筆畫和部件,漢字的構(gòu)成又沒有很好的規(guī)律性,如何選取和利用字型、筆畫和部件進行編碼,又有許多家的看法,這就形成了現(xiàn)有的多種漢字形碼輸入法?,F(xiàn)有的漢字形碼輸入根據(jù)輸入鍵盤的大小又可分為兩類標準計算機鍵盤形碼輸入法,和數(shù)字鍵盤形碼輸入法。許多輸入法不能同時適用于標準計算機鍵盤和數(shù)字鍵盤,不能做到了同一輸入法在兩種鍵盤上的統(tǒng)一。和碼漢字數(shù)字輸入法是25個碼的純形碼數(shù)字輸入法,是電腦大小鍵盤與手機統(tǒng)一通用的。和碼也是由我(歐陽貴林)發(fā)明的。專利申請?zhí)柺?00410017084.6,已于2005年1月12日公布。和碼輸入法的第一種編碼方法寫在200410017084.6號專利中,其方法的主要內(nèi)容是字碼長為4,漢字分為左右型和其它型,左右型字在左部起筆位置,右部的起筆位置和右部的末筆位置各取一個最大碼值的輸入碼,在剩余的筆畫與部件中再取一個最大碼值的碼;其它型字在起筆位置和末筆位置各取一個最大碼值的碼,在剩余的筆畫與部件中取最大碼值和次大碼值的碼。和碼漢字數(shù)字輸入法的第二種編碼方法,專利申請?zhí)?00510025790.X,其方法的主要內(nèi)容是將漢字區(qū)分為一分(整體)、二分、三分漢字等三類,單字最多取4個碼,一分(整體型)漢字的編碼方法是在單字的第一筆畫及其后續(xù)筆畫,取一個最大碼值的筆畫或部件碼作為第一碼,在余下的筆畫與部件中(剩余部份),按各個筆畫與部件碼值的由大到小的順序,取最大、次大、次次大碼值的3個筆畫或部件碼,分別作為第二、三、四碼;二分漢字的編碼方法是在兩個部分的起筆位置各取一個最大碼值的筆畫或部件碼,按二個部份在漢字書寫順序中的位置先后,分別定為第一、二碼,在剩余部份的筆畫與部件中,按各個筆畫與部件碼值的由大到小的順序,取最大、次大碼值的2個筆畫或部件碼,分別作為第三、四碼;三分漢字的編碼方法是在三個部分的起筆位置各取一個最大碼值的筆畫或部件碼,按三個部份在漢字書寫順序中的位置先后,分別定為第一、二、三碼,在剩余部份的筆畫與部件中,取一個最大碼值的筆畫或部件碼作為第四碼。和碼漢字數(shù)字輸入法的第三種編碼方法,專利申請?zhí)?00510110170.6。單字全碼最多為3+1=4個碼,前三個碼為主碼,第四碼為補碼。單字采取“塊取(最大碼值的)首根+剩余部分取最大碼值”的方法取三個主碼,對三塊字按‘塊取首根’,每字塊取一碼,得三個字塊主碼,對二塊字按‘塊取首根’,每字塊取一碼,得兩個字塊主碼,再在剩余部分取一個最大值碼為主碼,對一塊字按‘塊取首根’,得一個字塊主碼,再在剩余部分取最大、次大值碼作為兩個主碼。依書寫次序排列的三個主碼,分別為單字的第一、二、三碼。在三個主碼取完后的剩余部份取最大碼值的碼作為補碼(第四碼)。
發(fā)明內(nèi)容一、和碼漢字形碼輸入法及其單手鍵盤的目的1、使同一種形碼編碼輸入方案,在電腦大字母鍵盤、小數(shù)字鍵盤和手機上統(tǒng)一通用。2、使?jié)h字的字根以及單字的編碼理論更系統(tǒng)全面,科學合理、自然順暢。3、使和碼漢字形碼輸入法中,單字的取碼順序更進一步地與漢字的書寫順序相同。4、使單字編碼最大程度地包涵漢字的字義與字結(jié)構(gòu)信息。5、根據(jù)和碼的25個輸入碼,確定漢字的25個字形字母,作為和碼單手鍵盤的字母,也為和碼輸入軟件提供用于顯示的形母,同時為以后的漢字形母線性化提供字母。6、采用新的單手輸入鍵盤,能單手方便操作,體積小,方便攜帶,提高輸入速度。二、和碼漢字形碼輸入法及其單手鍵盤的技術(shù)方案(一)、字根和碼中,組成漢字的字根分為三個層次,單筆畫,簡單字根,與組合字根。1、單筆畫,是一筆寫完的筆畫,共有6種,6個碼碼11(與其他筆畫相離或相接的)橫(一);碼12橫折(乙);碼21(與其他筆畫相交的)橫(一);碼31豎(丨)與豎折(亅);碼41撇(丿)與撇折;碼51點(丶)捺與捺鉤。2、簡單字根,是由單筆畫構(gòu)成漢字基本組成部件。如十冂亻冫彐土口人氵又大囗女火王木日犭讠等等。和碼將單筆畫與簡單字根,有序地排布于5區(qū)乘5位的矩陣格子中。5個區(qū)按單筆畫與簡單字根的起筆畫的不同劃分1(與其它筆畫相離或相接的)橫或橫折、2(與其它筆畫相交的)橫(提)、3豎與豎折、4撇與撇折、5點與捺(捺鉤)順序排列。各區(qū)分5個位,按筆畫與簡單字根對字義與字形的限定性大小的順序排列?!昂痛a單筆畫與簡單字根表”如表1。和碼單筆畫與簡單字根表注23;54小。(表1)單筆畫與簡單字根根據(jù)其在矩陣中的位置(區(qū)數(shù)與位數(shù)),確定其碼名與碼值。如“丿”的碼名是41,碼值是14;“日”的碼名35,碼值是53。碼名與碼值互為反數(shù)。3、組合字根,是由單筆畫與簡單字根組合而成的漢字常用部件。如三西車禾衤米金氣魚石頁鳥鬼穴等。組合字根,是由兩個或多個簡單字根組合而成的,因此有兩個或多個碼,組合字根的第一碼稱為首碼,余下的碼稱為余碼。<tablesid="table1"num="001"><tablewidth="541">序號組合字根組成(簡單字根)首碼余碼1三一一一11(一)一一2西一口兒11(一)口兒3車一丿十21(一)丿十4月勹一一44(勹)一一5頁丆貝15(丆)貝6鬼白兒厶45(白)兒厶7穴宀八55(宀)八</table></tables>組合字根的首碼的碼名即是該字根的碼名,決定其在字根表中的排布位置。和碼字根如下表2所示和碼字根表注[]中的內(nèi)容為組合字根。23;54忄小。(表2)(二)、碼值和碼的字根都有一個碼值,碼值是字根對單字字義與字形限定性大小的尺度。在數(shù)字上,碼值剛好是碼名的反數(shù)。如“丿”的碼名是41,碼值則是14;“日”的碼名35,碼值53。字根通過碼值可以比較大小。如“日”的碼值是53,“月”的碼值是44,“土”32,它們的碼值從大到小的順序為日→月→土。因此和碼對單字的取碼方法,在以往形碼的基礎上,增加了“剩余部分取最大值碼”的新取碼標準。漢字筆畫與部件對字義與字結(jié)構(gòu)的限定性的舉例說明第二列是(與其他筆畫相交的)橫起筆的筆畫與部件,5個輸入碼對字義與字形的限定性的大小的比較如下<tablesid="table2"num="002"><tablewidth="504">碼名字根碼值漢字中的分布對字的限定性21一12最廣最小22十22很廣小23土32廣大24艸42廣很大25木52次之很大</table></tables>(三)、單筆畫與簡單字根表(如表1)的詳細說明1、從第一區(qū)到第五區(qū)依“橫橫豎撇點”的順序排列。1橫區(qū)(與其他筆畫相離或相接的)橫(一)排在11、15;橫折(乛乁乙)排在12、13、14;2橫區(qū)(與其他筆畫相交的)橫(一);3豎區(qū)豎(丨)與豎折(亅乚),排在中心線位置,好記;4撇區(qū)撇(丿)與撇折(く),‘4’的起筆也是撇折,好記;5點捺區(qū)點(丶)與捺(捺鉤)。起筆畫為橫(一)的單筆畫與簡單字根,被分為2類。一類為與其他筆畫相離或相接的橫,排在第一區(qū)的11、15位置上,另一類為與其他筆畫相交的橫,排在第二區(qū)。也有少數(shù)例外,如偏旁‘小’,是豎起筆的,本應排在第三區(qū),被例外地排在第五區(qū)的54位置上,原因是相似性?!取牡谝还P畫是與其他筆畫相接的橫,本應放在第一區(qū),卻被放在第二區(qū)的23位,原因也是相似性。這兩個特別安排的字根,已在字根表的最下面特別說明。2、各區(qū)從第一位到第五位是單筆畫與簡單字根,按其對字義與字形的限定性由小到大的順序排列。第一位都為單筆畫,在漢字中分布最廣,對漢字字義與字形的限定性最小,碼值也最小。第二位各碼主要是由兩個單筆畫構(gòu)成的字根,對漢字的字義與字形的限定性較小。第五位各碼多含有成字字根,如工王雨木弋戈戔日見自豸主六米等,對字義與字形的限定性最大,碼值也最大。3、提筆畫等同于橫筆畫、捺筆畫等同于點筆畫。4、碼11是與其他筆畫相離或相接的橫筆畫,碼12是與其他筆畫相交的橫筆畫。5、碼33中的口,其中間不含任何筆畫,是與其他筆畫相分離或相接的。如叫、足、和、黨等等。碼34是囗字框,或與其他筆畫相交的囗字形,口內(nèi)含有其他筆畫。例國、署、田、由、蟲、串。6、碼42中的‘’是不與其他筆畫相交的。如知(大口)、氣(一乙)、先(丿土兒)、牛(丿一十)。7、碼15中字根‘丆’中的‘丿’,只是起字根之間的過渡連接作用,不分拆其它字根。如石(丆口)、頁(丆貝)、首(丷丆日)、歹(一丶)、萬(一勹)、不(一亻丶)。8、各個字根,在字或字塊中都是連續(xù)書寫的筆畫構(gòu)成的。如式(弋工)、或(戈口一)、成(戈勹)、兆(兒ンく)、巫(工人人)、噩(王吅吅)、幽(山幺幺)等字中的‘弋戈兒工王山’,雖在字中不是連續(xù)書寫的筆畫構(gòu)成的,但在字塊中是。但有極少數(shù)例外,如由(囗十)、藏(艸戊臣)、臧(戊臣)等字中的‘囗戊’不是連續(xù)書寫的。9、25碼中有兩個特別的字根,即首筆是虛線的‘弋戈’。這是指在字或字塊中,都不是連續(xù)書寫的‘弋戈’,在起筆畫被取走后,剩余的部分仍可以取碼25。虛線可看作是幾何輔助線在單字取碼中的應用。如‘載裁戢武’字中的‘弋戈’字根,載(232125)、武(113125)。10、54碼中的“”是不與其他筆畫相交的,如“東”字第三碼是‘八’43,而不是‘小’54,東(21414331)。11、碼43中的‘钅’以及35中的‘見貝’,既是簡單字根又是組合字根,目的是在取碼時‘钅=釒’,‘見=見’,‘貝=貝’,使許多繁體字的編碼與簡體字的編碼相同。(四)、單字的分塊規(guī)則許多漢字是由兩個、或三個部分按相離,與相接的關(guān)系組合在一起的。如1、國(囗玉)、圍(囗韋)、困(囗木)、圓(囗口貝);2、馨(聲殳香)、琴(王王今)、暨(既旦);3、兆(兒兆)、淵(氵兒米)、胤(兒幺冂)、剩(禾北刂);4、錦(钅白巾)、鈺(钅玉)、鼢(鼠八刀)。和碼對單字的取碼方法,利用了漢字的這一特點,先把單字分塊,最多分為三塊,后采取“塊取首根+剩余部分取最大值碼”的方法取三個主碼,再按書寫順序排列主碼為單字的第一二三碼。單字分塊,是按字義與字結(jié)構(gòu)分塊,優(yōu)先考慮按字義分塊,最多分為三塊。漢字是表義的,大多數(shù)漢字都有偏旁部首,大多數(shù)偏旁部首有明確的字義,如亻土口氵艸石木骨魚鳥鼠等等。偏旁部首是單字字義的重要內(nèi)容,也是字形的重要組成部分,因此應是單字分塊的重要依據(jù)。單字按字義分塊的具體規(guī)則如下A、首先考慮把單字的偏旁部首作為一個塊,在余下的部分找兩個塊。如1、食餐(歺又食)、饜(廠犬食);2、鹿麓(木木鹿)、麒(鹿甘八);3、齒齜(齒止匕)、齷(齒尸至);4、髟鬢(髟宀兵)、鬏(髟禾火);5、骨髏(骨米女)、髓(骨左辶);6、鼠鼢(鼠八刀)、鼯(鼠五口);7、羽翁(人厶羽)、翩(戶冂羽)、翅(十又羽)、翠(羽、‘亠從’十)、翻(‘乊木’田羽);8、隹雕(勹吉隹)、雌(止七隹)、雒(夂口隹)雄(ナ厶隹);B、當在余下的部分找不到兩個塊時,這些部首也可以分為兩塊。如1、食饗(鄉(xiāng)人良)、食(人良);2、鹿麇(廣彐米)、鹿(廣彐比);3、麻磨(廣林石)、摩(廣林手);4、齒嚙(口止人)、齲(止人禹);5、髟髦(镸彡毛)、髯(镸彡冉);6、骨鶻(冂鳥)、髁(冂果);7、鼠鼬(臼乚由)、鼫(臼乚石);8、羽翔(羊習習)、翟(習習隹)、翌(習習立);12、莫幕(艸日巾)、暮(艸日日)、墓慕募摹驀。C、和碼字根表中,所列的字根都不分塊。如馬、兒、川、钅、纟、石、頁、見、貝、魚、鳥、鬼、穴等,有些字根雖然是由兩個或三部分組成,就因它們被選為字根,在單字中作為部首時都不分塊。如1、兒兆(兒ンく)、桃(木兒ンく);2、石碼(石馬)、礎(石出);3、钅針(钅十)、鉗(钅甘);4、魚鲉(魚由)、鲀(魚屯);但組合字根作為單字編碼時,是可以分塊的。如石(丆口)、钅(王)、鬼(‘白兒’厶)、魚(‘口’十一)、穴(宀八)等。單字按字結(jié)構(gòu)分塊的規(guī)則是相離可分,相接有條件地分,相交不分,最多分為三塊。A、相交不分如事、吏、卅、聿、夾、屯、冊等?!鞍恕被颉皝R”被其他筆畫穿過,也算作相交,不分塊。如半、未、來、束都為一塊字(整體字);拳、叛都為二塊字等。B、相離可分如1、品(口口口)、最(日耳又)、斷(米乚斤)、或(戈口一)、獸(‘丷一口)、字(宀子)、塊(土夬);2、乘(禾北)、剩(禾北刂)、巫(工人人)、噩(王座(廣從土)、幽(山幺幺);兆(兒‘ンく’)、淵(氵兒米)、胤(兒幺冂)、肅(肀川八)、函(了‘ンく’)、州(丶川丶丶);3、叟(臼丨又)、盥(水臼皿)、輿(臼車八);4、均勻地分塊逗(‘一口’‘丷一’辶)、盒(人‘一口’皿)、拿(人‘一口’手)、鬲(‘一口’冂羊)、凳(癶豆幾)等。單獨的點(丶),不作一個字塊。點只是與其他筆畫構(gòu)成一個字塊(點在許多字中是輔助筆畫)。如衤、瓦、永、發(fā)、良、朗、韌、低、輔、幗,等等。C、相接有條件地分相接分塊的條件是由相接的部件分出來的兩個字塊,每塊都應含有和碼簡單字根、組合字根、或其它常用的多筆畫構(gòu)字部件。如辛(立十)、真(十且八)、累(田幺小)、示(二小)、知(大口),叔(上小又)、足(口止)、促(亻口止)、趕(土止干),等等。(五)、單字的取碼規(guī)則和碼中單字的全碼最多為4個碼,前三碼為主碼(主要碼),第四碼為輔碼,輔碼是三個主碼取完后剩余部分的最大值碼。把單字的4個碼分為主碼與輔碼,是因為這兩種碼在單字編碼中重要性不同,在漢字輸入過程中所起的作用有很大的不同。1、絕大多數(shù)漢字,特別是常用漢字在輸入的過程中,只用到前三碼。GB2312的6763個漢字中,和碼有25個常用字只用到第一碼;有25+634=659個單字,只用到前二碼;有25+634+4830=5459個漢字只用到前三個碼。也就是說,在輸入這些單字時,前三碼是有用的,第四碼無用的,富余的。詞組的編碼也只用到單字的第一第二碼,極少數(shù)詞組用到字的第三碼。第四碼在詞組的編碼中不會出現(xiàn)。由此可知單字輸入過程中,第四碼的重要性遠不及前三碼。2、從碼個數(shù)、碼位個數(shù)與常用漢字的個數(shù)來分析。1個碼有25個碼位;2個碼有25×25+25=650個碼位;3個碼有25×25×25+25×25+25=16275個碼位。3個碼的碼位個數(shù)比國標GB2312中漢字個數(shù)6763多很多。由此可知,漢字編碼方案,至少要有3個碼,且應盡可能地用3個碼編出國標GB2312的6763個漢字。單字編碼用的碼個數(shù)多,會增加編碼的難度,也會使輸入時間增長,是各編碼方案努力避免的。3、第四碼是起輔助作為的,用于分辨3個主碼后仍存在的重碼(多為非常用字),包含單字主碼取完后,剩余部分的字根信息,輔碼不含書寫順序的信息。漢字編碼方案,應盡可能地用3個碼編出6763個漢字,因此也應該使前三碼最大限度地包含漢字的字義、字形、與書寫順序信息。和碼對單字的取碼方法是,先把單字按字義與字結(jié)構(gòu)分成三塊、二塊、或一塊之后,再采用“塊取首根+剩余部分取最大碼值”的方法取得三個主碼,依書寫順序排列三個主碼為單字的一二三碼。最后在三個主碼取完后的剩余部分,取最大值碼作為輔碼。單字主碼的取碼方法如下1、對三塊字按‘塊取最大碼值的首碼’,每字塊各取一個塊首碼(主碼),得三個主碼。依書寫次序排列3個主碼為單字的第一、二、三碼。2、對二塊字按‘塊取最大碼值的首碼’,每字塊各取一個塊首碼,得二個主碼。在塊首碼以外,且不含組合字根余碼的剩余部分取一個最大值碼為第三主碼。如果沒有找到第三碼,則再在組合字根的余碼中找一個最大值碼為第三主碼。依書寫次序排列三個主碼為單字的第一二三碼。3、對一塊字按‘塊取最大碼值的首碼’,取得一個主碼,在塊首碼以外的剩余部分取一個最大值碼、次大值碼為第二、第三主碼,依書寫次序排列三個主碼為單字的第一二三碼。。對輔碼的取碼方法是,在三個主碼取完后的剩余部分(包括組合字根的余碼)取一個最大值碼,作為輔助碼。主碼+輔碼,組成單字的全碼,全碼最多為四個碼。(六)、各種符號的編碼規(guī)則與漢字不同的是各種符號不能用和碼的字根進行編碼。對于這些數(shù)目很多的各類符號需要采用一套新的編碼方法。符號包括標點符號、數(shù)學運算符號、各種數(shù)字符號、字母符號、制表符號,等等。和碼用不同的第一數(shù)字碼,區(qū)別不同類型的符號。再用第二第三數(shù)字碼為同一類型的符號編碼。在大字母鍵盤上26個字母鍵中的25個,對應于和碼的25個輸入碼,剩下的一個字母“M”輸入碼值0。大鍵盤上已有的常用符號,可通過對應的鍵,直接輸入對應的中文符號。需特別說明的對應有大鍵盤上已標出的符號,以及更多的沒有標出的符號都可以通過編碼輸入。字母“M”輸入碼值0。1、011,等同于第一碼是6,輸入標點符號。2、012,等同于第一碼是7,輸入數(shù)學運算符號。3、013,等同于第一碼是8,輸入數(shù)字符號。4、014,等同于第一碼是9,輸入英文字母符號。5、015,輸入制表符號。在小數(shù)字鍵盤上可以通過‘/’,在手機上通過‘#’,進行漢字輸入與數(shù)字輸入的切換。這方便于數(shù)字與漢字混合輸入時,快捷地來回轉(zhuǎn)換。(七)、和碼的漢字字形字母在每個輸入碼中,選一個字根或相似的符號作為該輸入碼的形母,25個輸入碼由25個形母代表,標識在單手鍵盤的25個輸入鍵上,各個形母與其代表的輸入碼在5區(qū)×5位的矩陣中的位置相同,一一對應,形母也用于和碼輸入軟件的輸入碼顯示。25個字形字母(形母)表如表3所示和碼字形字母表表3(八)、和碼單手鍵盤和碼單手鍵盤,分為以下幾個鍵區(qū)1、功能鍵與系統(tǒng)控制鍵區(qū);2、控制鍵區(qū)(包括控制鍵、移位鍵、和鼠標鍵);3、漢字輸入碼及英文字母鍵區(qū);4、數(shù)字與符號鍵區(qū);5、3個指示燈。和碼單手鍵盤各鍵位置如表4所示表4說明如下1、和碼單手鍵盤的最上邊的二行鍵,為F1~F12功能鍵,和系統(tǒng)控制鍵。2、控制鍵區(qū)下邊10行鍵的左右兩列排布鼠標鍵和輸入控制鍵。最下一行有4個移位鍵控制鍵,從左到右分別為下移,上移,左移,右移。這4個鍵與Control鍵結(jié)合時,分別輸入下頁,上頁,Home,End。3、漢字形母及英文字母鍵區(qū)和碼的25個漢字形母排列成5行*5列在鍵盤的最中間,每個形母對應一個鍵,英文字母A~Y的也按順序排布在25個漢字形母鍵上。英文輸入時A~Z鍵及它們與Shift鍵結(jié)合可輸入26個大、小寫英文字母。中文輸入時,25個形母對應的25個和碼數(shù)字輸入碼。4、數(shù)字與符號鍵區(qū)中間有4行數(shù)字和符號結(jié)合的鍵,每個鍵上有2~3個符號。按下單鍵時,輸入第一個符號。與Shift結(jié)合時,輸入為后一個符號。有3對自匹配符號‘’;“”;[]。每對符號共用一個鍵,輸入時自動選擇,配合成對。有3個鍵,根據(jù)中、英文輸入的不同,輸入對應的符號。3個鍵是“。.”,“、‘’”,“¥£”。5、在鍵盤的最上邊,有3個指示燈,以標示NumLock,CapsLock,ScrollLock的狀態(tài)。表5為當NumLock鍵按下時,在鍵盤中形成一個小數(shù)字鍵盤區(qū)。此時,區(qū)內(nèi)的漢字形母輸入鍵(或英文字母鍵)、數(shù)字與符號鍵,都不輸入符號。表5所示的小數(shù)字鍵盤區(qū),與電腦標準“101”鍵盤上的小數(shù)字鍵盤區(qū),布局相似,功能相同。表5在小數(shù)字鍵盤和手機鍵盤上,通過12345五個鍵的兩兩組合,輸入25個輸入碼的碼名,進行漢字輸入,在標準電腦101鍵的鍵盤上,通過25個英文字母鍵輸入25個輸入碼,進行漢字輸入,25個形母按其碼名的數(shù)字大小順序,從鍵盤的中間向兩邊排布,如下表6所示表6三、和碼漢字形碼輸入法及其單手鍵盤的有益效果和碼漢字形碼輸入法及其單手鍵盤,把字根的碼名與碼值分開,把碼名的十位數(shù)定為區(qū)號,個位數(shù)定為位號,使字根的碼名更易記,在手機與小數(shù)字鍵盤上的輸入更加方便。通過組合字根概念的引入,豐富了單字字根理論,使和碼字根表,更加合理易記。碼43中的‘钅’以及碼35中的‘見貝’,既是簡單字根,也是組合字根,編碼時,把‘钅’當作是‘釒’,把‘見’當作是‘見’;把‘貝’當作是‘貝’,這使得許多簡繁體字的編碼一樣。單字的分塊方法以字義分塊為先,體現(xiàn)了漢字的表義特性,也使分塊更容易。把漢字的4個編碼的前二個碼稱為主碼,第四碼稱為輔碼,充分地考慮了4個碼的不同的重要性,主碼按書寫順序排碼,把單字的字義、字形與書寫順序信息都集中在主碼上,使單字編碼理論更全面完善,科學合理。和碼確定的漢字25個形母,為形碼輸入提供了字形字母,為以后的漢字線性化作了準備。和碼單手鍵盤,體積小,便于攜帶,操作方便,單手操作,另一只手可自由地做別的事,如記錄,指示,翻頁等等。通過此鍵盤可以實現(xiàn)和碼輸入法輸入漢字,也可以實現(xiàn)電腦標準“101”鍵盤的各項輸入功能,和控制功能。具體實施例方式和碼漢字形碼輸入法及其單手鍵盤的具體實施方法1、對于計算機的標準大鍵盤,用26個英語字母鍵中的25個鍵,輸入和碼的25個字形字母,多余的一個字母鍵作為和碼的0碼值鍵,在漢字編碼中如果字或詞的碼數(shù)不夠4碼時可用0碼值補足。大鍵盤上的標點符號鍵,可直接輸入對應的標點符號。大鍵盤上的其他輔助鍵和功能鍵也可為和碼輸入法的程序所用。和碼漢字的形母可用于,輸入顯示中。2、手機和其它數(shù)字鍵盤上都有十個數(shù)字鍵0、1、2、3、4、5、6、7、8、9,和碼利用1、2、3、4、5的兩兩組合輸入和碼的25個形母的碼名,實現(xiàn)漢字輸入。6、7、8、9四個鍵可用作輸入的標點符號、數(shù)字運算符號,數(shù)字符號及英文字母。和碼漢字輸入法,在電腦大小鍵盤上的軟件,已在全國推廣使用了近兩年,可以完全免費下載(www.HeZi.net),現(xiàn)已得到了廣泛應用,受到用戶的高度肯定。和碼漢字形母,在和碼輸入軟件中,已用于輸入顯示。3、和碼單手鍵盤可以通過USB接口,與電腦主機相連接,實現(xiàn)和碼漢字輸入,以及電腦標準“101”鍵盤的各項輸入功能,和控制功能。4、和碼單手鍵盤分左手和右手鍵盤,表4所示為右手單手鍵盤。左手鍵盤需將鍵盤左右兩邊的輸入控制鍵、鼠標鍵和移位控制鍵位置對換。和碼單手鍵盤自帶觸屏鼠標,也可以加入觸頭鼠標。5、和碼單手鍵盤的25個漢字形母輸入鍵,使用得最多,形狀較大,為方形,15mm×15mm(包含鍵間距)。數(shù)字鍵與符號鍵,移位控制鍵,使用相對較小,為長方形,15mm×12mm。F1~F12功能鍵,使用最少,為長方形,12mm×10mm。鍵盤兩邊控制鍵的長度為30mm。單手鍵盤總尺寸為160mm×200mm。權(quán)利要求1.一種漢字形碼輸入法及其單手鍵盤,其特征是字根分三個層次,單筆畫、簡單字根與組合字根,各字根有序地排布在5區(qū)×5位的25個矩陣格子中,字根有碼名與碼值,都是2位數(shù)的數(shù)字,碼名用于單字的編碼與輸入,碼值是字根對字義與字形限定性大小的尺度,是“剩余部分取最大值碼”取碼方法的標準,同一字根的碼名與碼值互為反數(shù)(如51與15),單字按字義與字結(jié)構(gòu)分塊,按字義分塊為先,最多分為三塊,單字一般有四個碼,前三個碼為三個主碼,第四碼為輔碼,先用“塊取最大碼值的首碼+剩余部分取最大值碼”的方法取得三個主碼,再依書寫次序排列三個主碼作為單字的第一二三碼,在三個主碼取完后的剩余部分取一個最大值碼,作為單字的輔碼,根據(jù)25個輸入碼,設計25個字形字母,即形母,把25個形母排布成5行×5列置于單手鍵盤的中間,每個形母代表一個輸入碼,觸摸鼠標及控制鍵排列在鍵盤的上下左右,此鍵盤適合于單手操作,在小數(shù)字鍵盤和手機鍵盤上,通過12345五個鍵的兩兩組合,輸入25個輸入碼的碼名,進行漢字輸入,在標準電腦101鍵的鍵盤上,通過25個英文字母鍵輸入25個輸入碼,進行漢字輸入,25個形母按其碼名的數(shù)字順序,從鍵盤的中間向兩邊排布。2.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,其單筆畫與簡單字根表的特征是把單筆畫與簡單字根排列在5區(qū)×5位的25個矩陣格子中,以單筆畫與簡單字根的起筆畫的不同分為五個區(qū)1與其它筆畫相離或相接的橫與橫折、2與其它筆畫相交的橫、3豎與豎折、4撇與撇折、5點與捺,每個區(qū)分五個位,按筆畫與簡單字根對字義與字形的限定性大小為序,單筆畫與簡單字根的碼名的十位數(shù)是區(qū)號,個位數(shù)是位號,碼名用于單字的編碼與輸入,和碼“單筆畫與簡單字根表”如下表一所示。和碼單筆畫與簡單字根表注2353;54忄小。表一3.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,其組合字根的特征是由兩個或多個單筆畫與簡單字根組合而成的漢字常用部件,組合字根有兩個或多個碼,第一碼稱為首碼,余下的碼稱為余碼,首碼的碼名也是該組合字根的碼名,決定了該組合字根在“和碼字根表”中的排布位置,碼43中的‘钅’以及碼35中的‘見貝’,既是簡單字根,也是組合字根,和碼字根表如下表二所示[]中的內(nèi)容為組合字根。和碼字根表注[]中的內(nèi)容為組臺字根。2353;54忄小。表二4.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,其字根碼值的特征是每個字根都有一個碼值,碼值是字根對單字字義與字形限定性大小的尺度,碼值是一個2位數(shù),在數(shù)字上是碼名的反數(shù),如“丿”的碼名是41,其碼值則是14,“日”的碼名35,其碼值則是53,字根通過碼值可以比較大小,如“日”的碼值是53,“月”的碼值是44,“土”32,它們的碼值從大到小的順序為日→月→土。5.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,其單字分塊的特征是按字義與字結(jié)構(gòu)分塊,最多分三塊,按字義分塊為先,按字義分塊的要求是首先考慮把單字的偏旁部首作為一個塊,在余下的部分找兩個塊,當余下的部分找不到兩個塊時,部首也可以分為兩塊,和碼字根表中,所列的字根都不分塊,按字結(jié)構(gòu)分塊的要求是相離可分,相接有條件地分,相交不分,相接分塊的條件是分出來的兩個字塊,每塊都應含有和碼簡單字根、組合字根、或其它常用的多筆畫構(gòu)字部件。6.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,其單字主碼與輔碼特征是單字的全碼最多為4個碼,前三個碼為主碼(主要碼),第四碼為輔碼(輔助碼),主碼包含漢字的字義、字形、與書寫順序信息,輔碼用于分辨3個主碼后仍存在的重碼,輔碼取自單字三個主碼取完后的剩余部分(包含組合字根的余碼)的最大值碼,輔碼不含書寫順序信息。7.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,其單字主碼的取碼方法的特征是對三塊字按‘塊取最大碼值的首碼’,每字塊各取一個塊首碼(主碼),得三個主碼,依書寫次序排列三個主碼為單字的第一二三碼;對二塊字按‘塊取最大碼值的首碼’,每字塊各取一個塊首碼,得二個主碼,在塊首碼以外,且不含組合字根余碼的剩余部分取一個最大值碼為第三主碼,如果沒有找到,則再在組合字根的余碼中找第三主碼,依書寫次序排列三個主碼為單字的第一二三碼;對一塊字按‘塊取最大碼值的首碼’,取得一個主碼,在塊首碼以外的剩余部分取最大值碼、次大值碼為第二、第三主碼,依書寫次序排列三個主碼為單字的第一二三碼,在三個主碼取完后的剩余部分取一個最大值碼,作為單字的第四碼,即輔碼。8.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,其25個形母的特征是在每個輸入碼中,選一個字根或相似的符號作為該輸入碼的形母,25個輸入碼由25個形母代表,標識在單手鍵盤的25個輸入鍵上,各個形母與其代表的輸入碼在5區(qū)×5位的矩陣中的位置相同,一一對應,形母也用于和碼輸入軟件的輸入顯示,和碼的25個形母如表三所示和碼字形字母表表三9.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,其單手鍵盤的特征是25個形母排列在5行×5列的輸入鍵矩陣中,每個形母代表一個輸入碼、25個英文字母A~Y也按順序排列在這個輸入鍵的矩陣中,觸摸鼠標及輸入控制鍵排列在鍵盤的上下左右,如表四所示,此鍵盤適合于單手操作,可實現(xiàn)電腦標準“101”鍵盤的各項輸入功能,和控制功能。表四10.根據(jù)權(quán)利要求1所述的一種漢字形碼輸入法及其單手鍵盤,25個形母在電腦大鍵盤上的排序特征是按形母碼名的數(shù)字大小順序由中間向兩邊排布,如下表五所示表五全文摘要和碼漢字形碼輸入法及其單手鍵盤,把字根分為單筆畫、簡單字根與組合字根三種,字根有碼名與碼值,碼名用于編碼與輸入,碼值是字根對字義與字形限定性大小的尺度,是“剩余部分取最大值碼”取碼標準,同一字根的碼名與碼值互為反數(shù)。單字按字義與字結(jié)構(gòu)分塊,按字義分塊為先,最多分為三塊,單字的前三碼為主碼,先用“塊取最大碼值的首碼+剩余部分取最大值碼”的方法取得三個主碼,再依書寫次序排列主碼作為單字的第一二三碼,在主碼取完后的剩余部分取最大值碼,作為單字的輔碼。在每個輸入碼中選一個字根或相似的符號作為字形字母,25個形母標識在單手鍵盤的25個輸入鍵上,也用于輸入軟件上的輸入碼顯示,鍵盤適合于單手操作。文檔編號G06F3/023GK1825255SQ20061002511公開日2006年8月30日申請日期2006年3月24日優(yōu)先權(quán)日2006年3月24日發(fā)明者歐陽貴林申請人:歐陽貴林