專利名稱:計算機漢字三筆數(shù)碼輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及漢字?jǐn)?shù)字編碼技術(shù),在計算機、移動電話機、掌上電腦、信息家電、常用字典、詞典都有廣泛應(yīng)用。
隨著信息時代的到來,計算機技術(shù)應(yīng)用將無處不在,無時不有。本人在從事計算機普及教學(xué)工作中,深刻意識到,計算機有了WINDOWS操作系統(tǒng)后,人機界面友好,非專業(yè)人員學(xué)習(xí)后能很快投入,基本操作掌握容易;但當(dāng)涉及到漢字輸入學(xué)習(xí)后,大多數(shù)學(xué)員的學(xué)習(xí)信心就大減;用多種輸入法教學(xué)、手寫板輸入、聲控輸入都不盡人意,漢字輸入法現(xiàn)號稱有“萬碼奔騰”,但音碼輸入法不熟悉拼音者學(xué)習(xí)困難;形碼輸入法則普遍存在著折分困難,編碼不確定,規(guī)則復(fù)雜、繁瑣、記憶量大、回生快,不常用就忘記等缺點;數(shù)碼則普遍存在著碼長大,有的長達(dá)6~7碼之多,有的逐筆折字,操作困難,為解決重碼問題,規(guī)則繁多、難懂。所以計算機漢字輸入仍然是普及計算機應(yīng)用的攔路虎。二十一世紀(jì)是數(shù)字時代,隨身攜帶的各種工具及高科技產(chǎn)品都呼喚著漢字?jǐn)?shù)碼技術(shù),數(shù)字輸入漢字已成為日常工作生活中不可缺少的一部分。
本發(fā)明提出的漢字?jǐn)?shù)字編碼規(guī)則,旨在提供一種普及型的數(shù)字鍵盤方案,注重于編碼容易,直觀,在編碼空間不足下,大膽采用單字最多取三碼,使編碼空間利用率接近100%、并使單字碼長低于2.4;五筆數(shù)碼平均碼長4.4以上、大眾幾何碼碼長也接近4;在一、二級字庫中,使單字選字的翻頁數(shù)比拼音碼少,最多翻一頁,采用計算機優(yōu)化設(shè)計后,可使2000多常用字接近肓打輸入;詞組取四碼,避免單字占詞組空間、字對詞不干擾、使詞組重碼率降低、有利于以詞組為主的輸入;把復(fù)雜的漢字結(jié)構(gòu)歸并為二元結(jié)構(gòu),讓大多數(shù)非專業(yè)人員能輕松入門,一學(xué)就會,不常用一回憶就行,達(dá)到終身受益。
本發(fā)明的技術(shù)解決方案是三筆漢字筆劃及字的兩種結(jié)構(gòu)和單字一至三位編碼、詞組四位編碼的輸入規(guī)則,其與現(xiàn)有技術(shù)的不同之處是一、將漢字的基本筆劃定義為直、斜、折三種筆劃,并將三種筆劃兩兩組合成9種排列,兩筆畫定義一碼,分別與1~9數(shù)字鍵盤直接對應(yīng),并根據(jù)漢字的兩種結(jié)構(gòu)和書寫順序,將單個漢字編為最多三個代碼,詞組四個代碼。
二、漢字的三種筆劃、組合及鍵盤漢字的三種筆劃,其特征是直筆—、丨;斜筆丶、丿、;折筆乙(代表所有折筆)它們兩兩組合成直直、直斜、直折;斜直、斜斜、斜折;折直、折斜、折折,共9種排列,它們與鍵盤對應(yīng)關(guān)系為直直-7、直斜-8、直折-9;斜直-4、斜斜-5、斜折-6;折直-1、折斜-2、折折-3。之所以采用這樣排列,原因是遵循計算機數(shù)字小鍵盤的結(jié)構(gòu)上排開頭都是直,稱為直行、中行開頭都是斜,稱為斜行、下行開頭都是折,稱為折行;從縱的方向看,左的第二位都是直,稱為直列、右的第二位都是折,稱為折列、中間第二位都是斜,稱為斜列,行列交叉,定位準(zhǔn)確,便于記憶,一回憶就行,不要死記硬背。當(dāng)然,也可采用其他編排方案。
三、漢字的兩種結(jié)構(gòu)漢字的兩種結(jié)構(gòu)分別是一元結(jié)構(gòu)及二元結(jié)構(gòu)。
一元結(jié)構(gòu)其特征是字的筆劃交連在一起,沒有明顯可分的斷點,即獨體字,如我、大、中、天等。
二元結(jié)構(gòu)其特征是可折分成兩個獨立單元,每單元就是一整塊;即左右型為左右兩單元、上下型為上下兩單元、半包圍型、全包圍型為內(nèi)外兩單元。
二元結(jié)構(gòu)有第一單元及第二單元之分第一單元其特征是首筆所在的那一塊(可以是部首或字)、余下的為第二單元;有的單元中,還可以再分成兩個子單元,如花,第一單元是艸、第二單元是化,化又可以分成亻及匕兩個子單元;數(shù)第一單元是婁,第二單元是攵、婁又可分成米和女兩個子單元。
四、單字的編碼1、一元字的取碼規(guī)則為一元字首尾各取一碼,不足三筆畫可取一碼。
2、二元字的取碼規(guī)則有三條a、若二元結(jié)構(gòu)中,第二單元在四筆畫以上者(包括四筆畫)不管第一單元如何,取碼規(guī)則為第一單元首取一碼,第二單元首尾各取一碼。
b、若第一、二單元均為四筆畫以下(不包括四筆劃)者,取碼規(guī)則為第一單元首取一碼,第二單元首取一碼。
c、若第二單元為四筆畫以下(不包括四筆畫)者,且第一單元在四筆畫以上者(包括四筆畫),取碼規(guī)則為第一單元首順序取二碼(當(dāng)?shù)谝粏卧凶訂卧Y(jié)構(gòu)者,每子單元首各取一碼)、第二單元尾取一碼。
五、詞組的編碼1、兩字詞每字各取首尾兩碼;2、三字詞前兩字首各取一碼,后一字首尾各取一碼;3、四字或四字以上詞取前三字首一碼和最后字首一碼。
六、本發(fā)明實施可采用二種方法(一)、直接用數(shù)字小鍵盤輸入,完全數(shù)字化編碼下面結(jié)合附圖對發(fā)明的實施作進(jìn)一步描述如
圖1所示,本發(fā)明取碼時,將漢字一、二、三、四、五、六、七、八、九對應(yīng)數(shù)字鍵1-9,直接取碼(除八在少中可折分外在其它結(jié)合中不折分);把頻度較高的部首只定義為一碼,如口日田為0;艸為1;亻為2;氵、人為3;攵、又為4;钅為5;心、辶為6;忄為7;木、目為8;月、寸為9。被定義的部首稱為鍵面字,鍵面字除人組合成大時,在第一、二鍵可拆分外,其他都不拆分、與鍵面字組合的字可拆成筆畫及鍵面字或兩個鍵面字,如白拆成丿及日;禾拆成丿及木;本拆成木和一;束拆成木和口等。
如圖1所示,本發(fā)明取碼時三種單筆畫定義為直為1;斜為2;折為3。
三筆數(shù)碼輸入法取碼示例1、一元結(jié)構(gòu),取兩碼,首尾各一碼我斜直、斜斜——45大直斜、斜 ——822、二元結(jié)構(gòu)取三碼能折斜、斜折、斜折——266碼直斜、口、折直 ——8013、雙字詞每個字首尾各取1碼中國口、直、口、直斜——01084、三字詞第一、二個字首各取一碼,后一個字首尾各取一碼。
計算機斜折、斜直、木、斜折——64865、四字以上詞前三字首及最后字首各取一碼。
三筆數(shù)碼三、斜直、斜斜、直斜——3458中華人民共和國0230(二)、建立0-9數(shù)字與26個英文字母的映射關(guān)系及編字規(guī)則1、定義數(shù)字0-9與英文健盤第一排Q-O、第二排A-L及第三排的對應(yīng)關(guān)系即Q、A=1;W、S=2;E、D=3;R、F、Z=4;T、G、X=5;Y、H、C=6;U、J、V=7;I、K、B=8;O、L、N=9;P、M=0;2、定義下列部首為一碼并與字母對應(yīng)關(guān)系為钅-Z;亻、人-x;月-C;艸-V;木-B;扌-N;日、田-m;當(dāng)然,還可以進(jìn)行優(yōu)化。
3、把漢字一至九及取碼單元不足三筆畫者與第一排Q-O對應(yīng);4、把一元結(jié)構(gòu);二元結(jié)構(gòu)中取碼單元在四筆畫以上者與第二排A-1對應(yīng);5、三個單筆劃定義為直-A;斜-S;折-D。
權(quán)利要求
1.一種計算機漢字三筆數(shù)字碼輸入方案,其特征是將漢字的基本筆劃定義為直、斜、折三種,并將三種筆劃兩兩組合成9種排列,二筆劃定義為1碼,分別與1-9數(shù)字鍵盤直接對應(yīng),把頻度較高的幾個部首定義為1碼,并根據(jù)漢字的兩種結(jié)構(gòu)和書寫順序,將單個漢字編為最多三個代碼、詞組四個代碼,用“0-9”數(shù)字鍵直接輸入計算機。
2.根據(jù)權(quán)利要求1所述的計算機漢字三筆數(shù)字碼輸入方案,漢字的三種筆劃,其特征是直筆—、丨;斜筆丶、丿、;折筆乙(代表所有折筆)。
3.根據(jù)權(quán)利要求1所述的計算機漢字三筆數(shù)字碼輸入方案,漢字三種筆畫兩兩組合,其特征是直直、直斜、直折;斜直、斜斜、斜拆;折直、折斜、折折、共9種組合;數(shù)碼鍵盤對應(yīng)關(guān)系為直直-7、直斜-8、直折-9;斜直-4、斜斜-5、斜折-6;折直-1、折斜-2、折折-3。
4.根據(jù)權(quán)利要求1所述的計算機漢字三筆數(shù)字碼輸入方案,漢字的二種結(jié)構(gòu),其特征是一元結(jié)構(gòu)字筆劃交連在一起,沒有明顯可分的斷點、即獨體字;除此之外就是二元結(jié)構(gòu)字,二元結(jié)構(gòu)字可折分成兩個單元,每單元是一整塊;左右型為左右單元,上下型為上下單元,半包圍,包圍型為內(nèi)外單元;有的單元中,可以拆分成二個子單元。
5.根據(jù)權(quán)利要求1所述的計算機漢字三筆數(shù)字碼輸入方案,將漢字一、二、三、四、五、六、七、八、九對應(yīng)數(shù)字鍵1-9直接取碼;把頻度較高的部首只定義為1碼,如口日田為0;艸為1;亻為2;氵、人為3;攵、又為4;钅為5;心、辶為6;忄為7;木、目為8;月、寸為9。把三種單筆畫定義為直-1;斜-2;折-3。
6.根據(jù)權(quán)利要求1或4所述的計算機漢字三筆數(shù)字碼輸入方案及單字的兩種結(jié)構(gòu),單字的取碼,其特征在于一元字首尾各取一碼,不足三筆畫可取一碼;二元字則分成三種情況a、若二元結(jié)構(gòu)中,第二單元在四筆畫以上者(包括四筆畫)不管第一單元如何,取碼為第一單元首取一碼,第二單元首尾各取一碼。b、若兩個單元均為四筆畫以下(不包括四筆劃)者,只取兩碼兩個單元首各取一碼。c、若第二單元為四筆畫以下(不包括四筆畫)者,且第一單元在四筆畫以上者(包括四筆畫),取碼為第一單元首順序取二碼(若第一單元有子單元者,每子單元首各取一碼),第二單元尾取一碼。
7.根據(jù)權(quán)利要求1所述的計算機漢字三筆數(shù)字碼輸入方案,詞組的編碼其特征是詞組取4碼、使單字對詞不干擾,便于以詞組為主的輸入a、兩字詞每字各取首尾兩碼;b、三字詞前兩字首各取一碼,后一字首尾各取一碼;c、四字或四字以上詞取前三字首一碼和最后字首一碼。
8.根據(jù)權(quán)利要求1所述的計算機漢字三筆數(shù)字碼輸入方案,建立0-9數(shù)字與26個英文字母的映射關(guān)系及編字規(guī)則,其特征是(1)定義數(shù)字0-9與英文健盤第一排Q-O、第二排A-L及第三排的對應(yīng)關(guān)系即Q、A=1;W、S=2;E、D=3;R、F、Z=4;T、G、X=5;Y、H、C=6;U、J、V=7;I、K、B=8;O、L、N=9;P、M=0;(2)、定義下列部首為一碼并與字母對應(yīng)關(guān)系為钅-Z;亻、人-x;月-C;艸-V;木-B;扌-N;日、田-m;(3)、把漢字一至九及取碼單元不足三筆畫者與第一排Q-O對應(yīng);(4)、把一元結(jié)構(gòu)、二元結(jié)構(gòu)中取碼單元在四筆畫以上者與第二排A-l對應(yīng);(5)、三個單筆劃定義為直-A;斜-S;折-D。
全文摘要
本發(fā)明將漢字筆劃歸類為直、斜、折三種筆劃,三類筆劃按二筆劃排列只有9種,兩筆劃定義一碼、分別對應(yīng)數(shù)字鍵盤1—9,并根據(jù)漢字的兩種結(jié)構(gòu)和書寫順序,將單字編1—3個代碼、詞組四個代碼,字對詞不干擾、更便于采用詞組輸入、規(guī)則極少,能見字識碼,用0—9數(shù)字鍵直接輸入計算機;本方案適用于計算機、手機、電話機、信息家電等的漢字輸入;可作為電子辭典、普通字典的編碼、用途廣泛。
文檔編號G06F3/023GK1336580SQ0113271
公開日2002年2月20日 申請日期2001年9月3日 優(yōu)先權(quán)日2001年9月3日
發(fā)明者蘇錦彬 申請人:蘇錦彬