專利名稱:手機碼的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電腦漢字編碼方法,因特別適宜在手機上使用,所以稱為手機碼。
本人在“五三音碼及其鍵盤”的專利申請中是利用字母鍵(附帶五個數(shù)字或標(biāo)點符號鍵)編碼的。這種輸入法只要氵、火、口、日、目、、月、钅、大、 小、疒、竹等十余個組字部件就可以做到重碼率低,如果用二、三十個組字部件就可以做到在全碼輸入時重碼率幾乎為零。輸入國標(biāo)6763個漢字時,還具有不必規(guī)定取少量組字部件后的次三筆的優(yōu)點。這種輸入法在字母鍵盤上輸入時非常方便的。但若移植到數(shù)字鍵盤上,由于一個字母平均要擊2下數(shù)字鍵,顯得不便,因此有必要發(fā)明出一種可以在數(shù)字鍵盤上方便輸入漢字的輸入法來。
利用數(shù)字鍵輸入漢字由來已久。電報碼、區(qū)位碼就屬于數(shù)字編碼,具有四位數(shù)字等長、無重碼、輸速很快等優(yōu)點,但因為其編碼幾乎毫無規(guī)律,能熟記其編碼輸入漢字的人是寥寥無幾的。據(jù)我所知手機上還沒有按裝這種輸入法。四角號碼也是數(shù)字編碼,但它不符合筆順規(guī)范,還有些重碼,輸入效率較低,手機上也沒有安裝這種輸入法。將漢字的各種筆畫歸類為幾種筆畫,用幾個數(shù)字鍵表示,并逐筆輸入的輸入法,因為象寫字一樣簡單,所以在手機上廣泛應(yīng)用??芍鸸P輸入碼長較長,不利于輸速提高,于是有人作出改進,將合體字一分為二,或再分為二,再選取筆畫輸入,這種輸入法誠如其宣傳的那樣既簡單又快速,一般人20分鐘可學(xué)會,并且輸速是西文的2倍??墒袌稣{(diào)研表明,仍有許多人對拆分漢字不感興趣,不愿記憶選取筆畫的規(guī)則。而逐筆輸入的輸入法作了智能化改進,每輸入一筆,屏幕上就出現(xiàn)最有可能的幾個字供挑選,還設(shè)置了“?”鍵查詢,輸速提高,成為手機上的主流輸入法,可有的漢字仍要擊七、八下多。
針對于此,本人在2001年6月26日提出了“手機碼”專利申請,主要闡述了手機碼的全形碼,對手機碼的音形碼僅僅提到可以補上讀音或拼音。所說的拼音當(dāng)然可以是全拼或雙拼或簡拼或不完整拼音特別是拼音首字母或聲母(沒有聲母可以用某個特定的符號表示)。這種方法很具優(yōu)越性,因為簡化漢字在簡化筆畫時忘了簡化字型,沒有將一些偏旁部首位置固定化,有的部首可左可上,對于“豈”與“屺”,“只”與“叭”之類的字會造成重碼,只好用數(shù)字鍵選擇,對于這種部件相同、部位不同的漢字如用拼音首字母或聲母作識別碼,則往往能很好的區(qū)分重碼,如果一律補上聲母或拼音首字母,則能更好地降低重碼。當(dāng)然只用一個聲母或拼音首字母會割裂拼音的完整性,影響頭腦反應(yīng),但在輸入文字不多的前提下,影響頭腦反應(yīng)的問題不大。事實上手機也往往不需要輸入很多漢字。當(dāng)時由于撰寫不當(dāng),沒有明確提可以補上拼音首字母或聲母,可能會被人繞過專利,因此不得不再次提出申請。
本發(fā)明的一個目的是提供一種主要按書寫順序以每二筆編碼的電腦漢字編碼方法手機碼全形碼,它具有象寫字一樣簡單,并且擊鍵次數(shù)少,輸入速度快的優(yōu)點。本發(fā)明的另一目的是提供一種組合連接手機碼全形碼與拼音的電腦漢字編碼方法手機碼音形碼。當(dāng)音碼只取拼音首字母或聲母時,全形碼部分可規(guī)定碼長為4碼或5碼,具有碼長短,重碼少,輸入速度快,可以在數(shù)字鍵盤上使用也可以在字母鍵盤上使用的優(yōu)點。當(dāng)音碼取整個拼音或讀音時,具有配合拼音輸入,有一定的區(qū)分同音字能力的優(yōu)點。
為達到手機碼的目的,本發(fā)明將漢字的各種筆畫歸類為橫豎撇捺折五種基本筆畫后,進一步歸類為橫豎斜三類根本筆畫,在任意二個依次出現(xiàn)的筆畫中,橫豎斜的排列組合不外乎9種,一一對應(yīng)或大致一一對應(yīng)地排在9個或不足9個互不相同的數(shù)字或字母或標(biāo)點符號鍵上,接著以按書寫順序每二筆編碼,當(dāng)取至最后還剩一筆時用“?”查詢。還可與拼音組合連接。音碼可前可后,一經(jīng)選定不得改變,在編碼實例中規(guī)定音碼在先。還可輔以一分為二合體字,優(yōu)選若干組字部件編碼等方法降低重碼和碼長。
將筆畫轉(zhuǎn)化為數(shù)字可采用當(dāng)前手機上通用的輸入規(guī)則,即將幾個字母依次排列在一個數(shù)字鍵上,擊一下數(shù)字鍵輸入第一個字母,擊二下同一個數(shù)字輸入第二個字母,依此類推。具體講,abc放在2上,def在3上,ghi在4,jkl在5,mno在6,pqrs在7,tuv在8,wxyz在9。輸入時a打一下2,b打2下2,c打3下2。這種輸入法在輸入字母時不等長。為此本發(fā)明人提供了一種新的方法即也將幾個字母依次排在一個數(shù)字鍵上,排在第一的字母在該數(shù)字后補一個“數(shù)字”,比如“1”;排在第二的數(shù)字在該數(shù)字后補另一個“數(shù)字”,比如“2”;依此類推,所補上的數(shù)字應(yīng)當(dāng)互不相同,總數(shù)不得超過10個,最好按1~9,0順序排列,將26個在手機上排列次序最好仍采用當(dāng)前通用的辦法,這樣a的編碼為21,b的編碼為22,c的編碼為23。
下面結(jié)合優(yōu)選的實施例作詳細說明。
本發(fā)明在編碼時對漢字筆畫的認(rèn)識完全科學(xué)。根據(jù)公認(rèn)的觀點,楷書漢字由筆畫構(gòu)成。筆畫為書寫漢字時不間斷一次連續(xù)寫成的一個線條。在只考慮筆畫的用筆方向,而不計其輕重長短時可歸類為橫豎撇捺折五種基本筆畫,本人通過潛心研究發(fā)現(xiàn),撇捺都由上向下傾斜,可歸類為斜筆畫,而折根據(jù)其沒折彎鉤前的運筆方向可分別并入到橫豎斜三類根本筆畫中。它與漢字各種筆畫的對應(yīng)關(guān)系見圖1所示。橫豎斜的表示方法不變,仍為一、丨,而斜則本人建議用“<”表示。需要指出,這種歸類方法的要點是將撇捺并為斜筆畫,而折由于其組字頻率低,如何并入三類筆畫中并不這么重要,比如可將折細分為彎、拐,彎指由左向右再向下彎,如“乙”、“習(xí)字的第一筆”等筆畫,而拐指由上向下再向右拐,如“也、虧字的最后一筆”。可將彎并入橫類筆畫中,將拐并入豎類筆畫中。這樣歸類也是可以的,只是這樣一來連撇點、斜鉤等筆畫也要并入豎類筆畫中,未免不太合理了。甚至可以將所有的折類筆畫都并入豎類筆畫中。這些都是該領(lǐng)域普通專業(yè)技術(shù)人員的變形。不影響本發(fā)明的實質(zhì)。因為本發(fā)明的必要技術(shù)特征不在于筆畫的歸類,而在于1、在任意二筆中,橫豎斜的排列組合形式不外乎9種,可與9個或不足9個互不相同的數(shù)字或字母或標(biāo)點符號一一對應(yīng)或大致一一對應(yīng)。2、按書寫順序以每二筆編碼。同樣也不影響本人的其他幾種發(fā)明如“五三筆碼”“五三音碼”“三五字碼”“三五聲碼”,只要將撇捺并入斜類筆畫,將折類筆畫并入橫或豎或斜類筆畫就夠了。
接著編碼,規(guī)則是在任意二個依次出現(xiàn)的筆畫中,橫豎斜的排列組合不外乎9種,可以一一對應(yīng)或大致一一對應(yīng)地排在9個或不足9個互不相同的數(shù)字或字母或標(biāo)點符號鍵上。所說的大致一一對應(yīng)排在不足9個互不相同的鍵上是指將某幾種橫豎斜排列組合形式合并排在一個鍵上,比如將組字頻率低的豎豎、豎斜合并排在一個鍵上。只是這樣會增加重碼,一般還是一一對應(yīng)為好。它在數(shù)字鍵盤上的一種優(yōu)選排列見圖2所示。它在字母鍵盤上的一種優(yōu)選排列見圖3所示。
該排列方法考慮了橫豎斜9種排列組合形式在漢字中的組字頻率、實用頻率,指法規(guī)則,注意分區(qū)排列,橫起筆為1區(qū),豎起筆為1區(qū),斜起筆為1區(qū)。第二筆按位排列,橫在左、豎在中、斜在右,這種區(qū)位排列方式與五筆字型類似,便于記憶操作,接著按書寫順序以每二筆編碼,當(dāng)取至最后還剩一筆時,可用某個特定的鍵如“?”鍵查詢,排在字母鍵上時,可將最末筆歸類為幾種筆畫,用別的幾個字母表示。一般歸類為橫、豎、撇、捺、折,用五個字母比如Q、W、E、R、T表示,在編碼實例中就采用這種方法。碼長可不作規(guī)定,也規(guī)定為1,1為任一正整數(shù),一般不能超過12位,當(dāng)超過規(guī)定碼長時,可舍棄余下的筆畫,也可規(guī)定最后一碼改取末二筆。在全形碼輸入時,一般規(guī)定為5碼或6碼,繁體也可規(guī)定為7碼。簡體字有5碼已經(jīng)可很好區(qū)分重碼,在編碼實例中就規(guī)定為5碼,并規(guī)定超過5碼時改取最后二筆。音形碼輸入時,若采用拼音首字母或聲母(翹舌音ZH、CH、SH可排在韻母鍵如U、I、O上),全形碼部分碼長可規(guī)定為4碼或5碼;若采用整個拼音,全形碼部分碼長一般可規(guī)定為1或2或3碼,為降低重碼,約定扌、氵中的提作斜。
編碼實例一種電腦漢字編碼方法手機碼?7384? 14? 74792 97? 947 96482 6141 779719 75 597 6141以“種”字為例,它的首2筆為斜橫,所以第一碼為7;次二筆為豎斜,第二碼為3;接下來為斜豎,編碼為8;再接下來為橫橫,編碼為4;最后一筆用“?”鍵查詢應(yīng)當(dāng)指出,由于扌、氵組字頻率高,可將其排在組字頻率低的豎豎、豎斜鍵上優(yōu)先取碼,以提高輸速,還可將“橫折鉤”,“橫折”,并入豎類筆畫。有的組字部件如疒、石、钅、蟲、竹、足這六個部首組字頻率高,筆畫數(shù)又多,在5或6筆及以上,當(dāng)其出現(xiàn)在字首時,如果完全按書寫順序以每二筆編碼要占去三碼左右,在規(guī)定全形碼為5碼或音形碼采用拼音首字母或聲母,全形碼部分為4碼時,會產(chǎn)生重碼。為此可將其排在鍵上優(yōu)先取碼,但最好還是規(guī)定取其首二筆和末二筆。以“碼”為例,其部首石的編碼為64,“碼”字的編碼就為645?。
另外還可根據(jù)漢字的整體結(jié)構(gòu),在合體字最初產(chǎn)生間隙處將合體字一分為二,對第一部分和第二部分分別以每二筆編碼,每一部分編碼規(guī)則與全形碼相同,總碼長可規(guī)定為k,k為大于2的任意正整數(shù)。一般可規(guī)定第一部分最多取2碼或3碼,第2部分可取最多2碼或3碼或4碼,采用任何一種組合都可以,比如規(guī)定第一部分最多取3碼,第二部分最多取3碼。單體字編碼規(guī)則不變。也可以與拼音組合,拼音可以為聲母或拼音首字母,也可以為整個拼音。
下面是碼長為5碼并規(guī)定對前述6個部首取首二筆和末二筆,按圖3編碼的編碼實例。
編碼實例 一種電腦漢字編碼方法手機碼Q JHKAW FAT JAJLG LJR LAJ LDAKGDASQ JJ LJFL JS SLJ DASQ以“種”字為例,它的首2筆為斜橫,所以第一碼為J;次二筆為豎斜,第二碼為H;接下來為斜豎,編碼為K;再接下來為橫橫,編碼為A。最后一筆為豎,編碼為W下面再舉出規(guī)定取拼音首字母,全形碼部分碼長為4碼,對6個部首取首二筆和末二筆的編碼實例。全形碼部分碼長可為全任一正整數(shù)。一種電腦漢字編碼方法手機碼YQ ZJHKS DFAT NJAJG HLJR ZLAJ BLDAGMDASQ FJJ FLJFL SJS JSLJ MDASQ為提高輸入速度,還設(shè)置了簡碼、詞組輸入法。采用智能輸入法,有的漢字不必全碼輸入,就已顯示在屏上,這時可補上一個特定的鍵如“*”以表示結(jié)束,如有重碼利用數(shù)字鍵選擇,詞組輸入時,可以規(guī)定為4碼或5碼或6碼或7碼或8碼,一般規(guī)定為5碼或6碼,規(guī)定為5碼時,詞組編碼規(guī)則是二字詞,第一字取前2碼,第2字取前3碼;三字以上詞,第一、二字取前2碼,最后一字取1碼。規(guī)定詞組碼長為6碼時,規(guī)則是二字詞取第1個字的前2碼,取第二個字的前4碼;三字以上詞,前二字及末一字個取前2碼。某個字不足規(guī)定碼長時可接著取下一個字的編碼,沒有下一個字用空格鍵結(jié)尾。
手機本身是用來通話的,漢字同音字眾多,在語句語音輸入時免不了同音字選擇,為少選或不選同音字,可在輸入一個字的讀音或音碼后補上全形碼部分。碼長也可為任一正整數(shù),一般取其前一碼或前二碼或首尾各二筆或前三碼。
本發(fā)明可以適用于繁體字,日文,韓文漢字。可以適用于一切大、中、小、微型計算機中文信息處理系統(tǒng)和通訊系統(tǒng)。編碼規(guī)則簡單客觀,一般人十分鐘左右可以學(xué)會,碼長短,輸入速度快??梢浦矐?yīng)用到手機、機頂盒、傳真機,掌上電腦、收款機、電子字典等產(chǎn)品中。
圖1橫豎斜三類根本筆畫與漢字各種筆畫對應(yīng)關(guān)系表圖2在任意二個依次出現(xiàn)的筆畫中,橫豎斜9種排列組合在數(shù)字鍵盤上的優(yōu)選排列3在任意二個依次出現(xiàn)的筆畫中,橫豎斜9種排列組合在字母鍵盤上的優(yōu)選排列圖
權(quán)利要求
1.一種手機碼全形碼,其特征是在任意二個依次出現(xiàn)的筆畫中,橫豎斜的排列組合不外乎9種,可一一對應(yīng)或大致一一對應(yīng)地排在9個或不足9個互不相同的數(shù)字或字母或標(biāo)點符號鍵上,對該二筆只要用對應(yīng)的數(shù)字或字母或標(biāo)點符號編碼,接著主要按書寫順序以每二筆編碼,還可以輔以優(yōu)選組字部件或一分為二合體字等方法編碼。
2.一種手機碼音形碼,其特征是將拼音與全形碼組合連接編碼。
3.根據(jù)權(quán)利要求1或2所述的手機碼全形碼,其特征是一般要考慮橫豎斜9種排列組合形式的組字頻率和實用頻率、指法規(guī)則將其排在鍵上,最好按區(qū)位排列。
4.根據(jù)權(quán)利要求1或2所述的手機碼全形碼,其特征是按書寫順序以每二筆編碼,當(dāng)取至最后還剩一筆時,若將橫豎斜9種排列組合排在數(shù)字鍵上,可用某個特定的符號查詢;若排在字母鍵上,也可歸類為幾種筆畫,用別的幾個字母表示;與拼音組合時可不對其編碼。
5.根據(jù)權(quán)利要求1或2所述的手機碼全形碼,其特征是規(guī)定全形碼碼長為任一正整數(shù),當(dāng)超過規(guī)定碼長時可不對余下的筆畫編碼,也可改取末二筆。
6.根據(jù)權(quán)利要求1或2所述的手機碼全形碼,其特征是可優(yōu)先規(guī)定少數(shù)組字部件的編碼,對組字頻率高、筆畫數(shù)在5或6筆及以上的組字部件出現(xiàn)在字首時還可規(guī)定取其首二筆或末二筆。
7.根據(jù)權(quán)利要求1或2所述的手機碼全形碼,其特征是還可將合體字一分為二,再對第一部分或第二部分分別按書寫順序以每二筆編碼。
8.根據(jù)權(quán)利要求2所述的手機碼音形碼,其特征是音碼可以為全拼或讀音或雙拼或簡拼或不完整拼音特別是拼音首字母或聲母。
9.根據(jù)權(quán)利要求2所述的手機碼音形碼,其特征是當(dāng)取拼音首字母或聲母時,全形碼部分碼長仍然可以為任一正整數(shù),一般規(guī)定為4碼或5碼。
10.根據(jù)權(quán)利要求2所述的手機碼音形碼,其特征是當(dāng)取整個拼音或讀音時,全形碼部分碼長仍然可以為任一正整數(shù),一般規(guī)定為1碼或2碼或3碼。
全文摘要
本發(fā)明手機碼提供一種以每二筆進行編碼的電腦漢字輸入方法,可移植應(yīng)用到手機、機頂盒、電話機、傳真機、收款機、掌上電腦、電子字典等產(chǎn)品中。
文檔編號G06F3/023GK1432895SQ02102179
公開日2003年7月30日 申請日期2002年1月8日 優(yōu)先權(quán)日2002年1月8日
發(fā)明者王治陽 申請人:王治陽