專利名稱::漢字普通碼計算機漢字輸入方法
技術領域:
:本發(fā)明涉及一種漢字普通碼計算機漢字輸入方法。它屬于漢字編碼方法。眾所周知,計算機漢字信息輸入是我國推廣應用計算機的瓶頸。雖然現(xiàn)在漢字輸入的方法已有數(shù)百種,但商品化的只有數(shù)十種。這數(shù)十種的輸入方法也沒有解決了易學又高效這一漢字輸入的重大難點。例如音碼《全拼碼》、《雙拼雙音碼》等,由于其聲母、韻母、聲調(diào)設置不均勻,因此,存在著重碼率高,詞庫容量小,漢字輸入效率低等缺點。本發(fā)明的目的是提供一種以漢語拼音為基礎,漢字偏旁部首為輔的簡單易學、輸入高效、重碼率低的漢字普通碼計算機漢字輸入方法。本發(fā)明的任務是這樣實現(xiàn)的利用計算機英文鍵盤的26個字母鍵和[;]、[、]、[,]、[。]、[/]鍵,分別在每個鍵上賦于一個聲母、零至三個韻母、四個高頻音節(jié)、一至三個偏旁部首、一個詞匯分類碼;所述聲母、韻母、高頻音節(jié)、偏旁部首和詞匯分類碼與鍵位的對應關系見圖1。本發(fā)明的漢字輸入方法是,它以漢字的音節(jié)、聲調(diào)和偏旁部首、筆劃確定代碼,并以漢字音節(jié)的頻率來定取碼位置,其取碼規(guī)定如下a、漢字為高頻音節(jié)時,首碼取漢字音節(jié),第二碼根據(jù)高頻音節(jié)在鍵上的位置和聲調(diào)按二字詞取詞匯分類碼,第三碼取鍵上的漢字偏旁部首、筆劃,無鍵上偏旁部首取其聲母,第四碼取漢字去掉第三碼偏旁部首后所剩部分的第一筆劃,并按筆劃是橫、豎、撇、點捺、折分別取數(shù)字鍵6、7、8、9、0,如有重碼,用數(shù)字鍵1、2、3、4、5選擇;b、漢字為非高頻音節(jié)時,第一碼取漢字聲母,無聲母時取E鍵,第二碼取韻母,第三碼取漢字偏旁部首、筆劃,第四碼按漢字的聲調(diào)一、二、三、四和輕聲分別取數(shù)字鍵6、7、8、9、0。上述第三碼取漢字偏旁部首、筆劃時,鍵上偏旁部首優(yōu)先選取,成字偏旁部首次之,筆劃最后;同等條件下,左右結構左優(yōu)先,上下結構下優(yōu)先,獨體字時取最大內(nèi)含漢字,大偏旁部首中含小偏旁部首時取大優(yōu)先,雜合時按書寫順序取筆劃,特殊結構帶的字取下面部分作為偏旁。本發(fā)明對二字或二字以上詞匯以音節(jié)、聲母和詞匯分類碼確定代碼,取碼規(guī)定如下a、若二字詞兩字都為高頻音節(jié)時,第一碼取首字音節(jié),第二碼根據(jù)首字音節(jié)位置和聲調(diào)按二字詞取詞匯分類碼,第三碼取末字音節(jié),第四碼根據(jù)末字音節(jié)位置和聲調(diào)按二字詞取詞匯分類碼;b、若二字詞的首字為高頻音節(jié)而末字為非高頻音節(jié),第一碼取首字音節(jié),第二碼取末字聲母,第三碼取末字韻母,第四碼由首字音節(jié)位置和末字聲調(diào)按二字詞取詞匯分類碼;c、若二字詞首字為非高頻音節(jié)而末字為高頻音節(jié),第一碼取首字聲母,第二碼取首字韻母,第三碼取末字音節(jié),第四碼由末字音節(jié)位置和末字聲調(diào)按二字詞取詞匯分類碼;d、若二字詞的兩個字都為非高頻音節(jié),第一碼取首字聲母,第二碼取首字韻母,第三碼取末字聲母,第四碼由末字的聲調(diào)和末字聲母同側(cè)下行按二字詞取詞匯分類碼;e、三字詞的前三碼,依次取每字的高頻音節(jié),非高頻音節(jié)取聲母,零聲母取E鍵,第四碼根據(jù)末字的聲調(diào)是一、二、三、四和輕聲分別取鍵T、R、E、W、Q;f、四字詞和四字以上詞的前三碼,依次取前三字的高頻音節(jié),非高頻音節(jié)取聲母,零聲母取E鍵,第四碼根據(jù)末字的聲調(diào)是一、二、三、四和輕聲分別取鍵Y、U、I、O、P。本發(fā)明以漢語拼音為基礎,偏旁部首為輔助、首次在漢字編碼輸入領域定義了高頻音節(jié)和采用了高頻音節(jié)直接輸入方法,簡化了編碼,提高了單鍵輸入信息量,使重碼率極低,從理論和實踐上解決了漢字輸入領域長期存在的難題,使?jié)h字依語流輸入成為現(xiàn)實。下面結合附圖和實施例對本發(fā)明作進一步的描述。圖1是本發(fā)明計算機鍵盤的示意圖。如圖1所示,在計算機英文鍵盤的26個字母鍵和[;]、[、]、[,]、[。]、[/]鍵上分別賦于一個聲母、零至三個韻母、四個高頻音節(jié)、一至三個偏旁部首、一個詞匯分類碼,鍵盤的[和]重新定義為本發(fā)明的豆號和句號,鍵盤的豆號和句號定義為本發(fā)明的[和]。每個鍵上的左側(cè)韻母稱左檔,右側(cè)韻母稱右檔。詞匯分類碼的第一個數(shù)代表詞匯中漢字的個數(shù),第二個數(shù)代表詞匯末字的聲調(diào),其中用數(shù)字1、2、3、4、0分別與聲調(diào)一、二、三、四和輕聲對應。詞匯分類碼前的上左、上右、下左、下右和高頻音節(jié)在鍵上的位置相對應。本發(fā)明的漢字輸入方法的實施例為單字以漢字的音節(jié)、聲調(diào)和偏旁部首或筆劃確定代碼,并以漢字音節(jié)的頻率來定取碼位置。如果漢字單字為高頻音節(jié),首碼取漢字音節(jié)鍵,第二碼根據(jù)高頻音節(jié)在鍵上的位置是上左、上右、下左、下右和聲調(diào)按二字詞取詞匯分類碼,第三碼取鍵上的漢字偏旁部首或筆劃,無鍵上偏旁部首取其聲母,第四碼取漢字去掉第三碼偏旁部首后所剩部分的第一筆劃,并按筆劃是橫、豎、撇、點捺、折分別取數(shù)字鍵6、7、8、9、0,如有重碼,用數(shù)字鍵1、2、3、4、5選擇,用原鍵盤的[和]鍵翻頁。如信——U(Xin)+L[(24)]+S(亻)十9(點)。如果漢字為非高頻音節(jié)時,第一碼取漢字聲母,無聲母時取E鍵,第二碼取韻母,聲母為j、q、x、y時取右檔韻母;其它聲母當韻母在左檔時直接取聲母,韻母在右檔時聲母取聲母在右手鍵上的對稱鍵。聲母為h、g、k、zh、sh、ch,韻母為ua、uai、uang時,聲音母用x、j、q、m、b、p,韻母用i、in、ing代替,第三碼取漢字偏旁部首或筆劃,第四碼按漢字的聲調(diào)一、二、三、四和輕聲分別取數(shù)字鍵6、7、8、9、0。例如抓——m(zh)+T(ua)+、(扌)+6(一聲)燈——S(d)+P(eng)+Y(火)+6(一聲)。上述單字第三碼取漢字偏旁部首、筆劃時,鍵上偏旁部首優(yōu)先取之,成字偏旁部首次之,筆劃最后。同等條件下,左右結構左優(yōu)先,上下結構下優(yōu)先,獨體字時取最大內(nèi)含漢字,大偏旁部首中含小偏旁部首時取大優(yōu)先,雜合時按書寫順序取筆劃,特殊結構帶的字取下面部分作為偏旁。例如栽—T(Z)+R(ai)+K(木)+6(聲調(diào))。單獨輸入鍵上偏旁部首或筆劃時,第一碼擊所在鍵,第二碼擊第一筆,第三碼擊第二筆,沒有第二筆時重復第一筆,第四擊(00)鍵。本發(fā)明對二字或二字以上的詞匯以音節(jié)、聲母和詞匯分類碼確定代碼。若二字詞二字都為高頻音節(jié)時,第一碼取首字音節(jié),第二碼根據(jù)首字音節(jié)位置和聲調(diào)按二字詞取詞匯分類碼,第三碼取末字音節(jié),第四碼根據(jù)末字音節(jié)位置和聲調(diào)按二字詞取詞匯分類碼。例如時機——F(shi)+H[(21)]+J(ji)+G[(21)]。若二字詞的首字為高頻音節(jié)而末字為非高頻音節(jié),第一碼取首字音節(jié),第二碼取末字聲母,第三碼取末字韻母,第四碼由首字音節(jié)位置和末字聲調(diào)按二字詞取詞匯分類碼。例如電燈——L(dian)+S(d)+P(eng)+B[(21)]。若二字詞首字為非高頻音節(jié)而末字為高頻音節(jié),第一碼取首字聲母,第二碼取首字韻母,第三碼取末字音節(jié),第四碼由末字音節(jié)位置和末字聲調(diào)按二字詞取詞匯分類碼。例如燈泡——S(d)+P(eng)+C(pao)+X[(24)]。若二字詞的兩個字都為非高頻音節(jié),第一碼取首字聲母,第二碼取首字韻母,第三碼取末字聲母,第四碼由末字聲調(diào)和末字聲母同側(cè)下行按二字詞取詞匯分類碼。例如考慮——N(k)+E(ao)+A(L)+X[(24)]。三字詞的前三碼,依次取每字的高頻音節(jié),非高頻音節(jié)取聲母,零聲母取E鍵,第四碼根據(jù)末字的聲調(diào)是一、二、三、四和輕聲分別取鍵T、R、E、W、Q。例如計算機——J(ji)+G(S)+J(ji)+T[(31)]。電視臺—(dian)+F(shi)+X(T)+R[(32)]。四字詞和四字以上詞前三碼,依次取前三字的高頻音節(jié),非高頻音節(jié)取聲母,零聲母取E鍵,第四碼根據(jù)末字的聲調(diào)是一、二、三、四和輕聲分別取鍵Y、U、I、O、P。例如馬列主義—W(ma)+A(L)+R(zhu)+O[(44)]。權利要求1.一種漢字普通碼計算機漢字輸入鍵盤,其特征在于利用計算機英文鍵盤的26個字母鍵和[;]、[、]、[,]、[。]、[/]鍵,分別在每個鍵上賦于一個聲母、零至三個韻母、四個高頻音節(jié)、一至三個偏旁部首、一個詞匯分類碼、所述聲母、韻母、高頻音節(jié)、偏旁部首和詞匯分類碼與鍵位的對應關系為</tables>2.一種漢字普通碼計算機漢字輸入方法,其特征在于它以漢字的音節(jié),聲調(diào)和偏旁部首、筆劃確定代碼,并以漢字音節(jié)的頻率來定取碼位置,其取碼規(guī)定如下a、漢字為高頻音節(jié)時,首碼取漢字音節(jié),第二碼根據(jù)高頻音節(jié)在鍵上的位置和聲調(diào)按二字詞取詞匯分類碼,第三碼取鍵上的漢字偏旁部首、筆劃、無鍵上偏旁部首取其聲母,第四碼取漢字去掉第三碼偏旁部首后所剩部分的第一筆劃,并按筆劃是橫、豎、撇、點捺、折分別取數(shù)字鍵6、7、8、9、0,如有重碼,用數(shù)字鍵1、2、3、4、5選擇,b、漢字為非高頻音節(jié)時,第一碼取漢字聲母,無聲母時取E鍵,第二碼取韻母,第三碼取漢字偏旁部首、筆劃,第四碼按漢字的聲調(diào)一、二、三、四和輕聲分別取數(shù)字鍵6、7、8、9、0。3.根據(jù)權利要求2所述的漢字普通碼計算機漢字輸入方法,其特征在于所述第三碼取漢字偏旁部首、筆劃時,鍵上偏旁部首優(yōu)先選取,成字偏旁部首次之,筆劃最后;同等條件下,左右結構左優(yōu)先,上下結構下優(yōu)先,獨體字時取最大內(nèi)含漢字,大偏旁部首中含小偏旁部首時取大優(yōu)先,雜合時按書寫順序取筆劃,特殊結構帶的字取下面部分作為偏旁。4.根據(jù)權利要求2所述的漢字普通碼計算機漢字輸入方法,其特征在于對二字或二字以上詞匯以音節(jié)、聲母和詞匯分類碼確定代碼,取碼規(guī)定如下a、若二字詞兩字都為高頻音節(jié)時,第一碼取首字音節(jié),第二碼根據(jù)首字音節(jié)位置和聲調(diào)按二字詞取詞匯分類碼,第三碼取末字音節(jié),第四碼根據(jù)末字音節(jié)位置和聲調(diào)按二字詞取詞匯分類碼;b、若二字詞的首字為高頻音節(jié)而末字為非高頻音節(jié),第一碼取首字音節(jié),第二碼取末字聲母,第三碼取末字韻母,第四碼由首字音節(jié)位置和末字聲調(diào)按二字詞取詞匯分類碼;c、若二字詞首字為非高頻音節(jié)而末字為高頻音節(jié),第一碼取首字聲母,第二碼取首字韻母,第三碼取末字音節(jié),第四碼由末字音節(jié)位置和末字聲調(diào)按二字詞取詞匯分類碼;d、若二字詞的兩個字都為非高頻音節(jié),第一碼取首字聲母,第二碼取首字韻母,第三碼取末字聲母,第四碼由末字的聲調(diào)和末字聲母同側(cè)下行按二字詞取詞匯分類碼;e、三字詞的前三碼,依次取每字的高頻音節(jié),非高頻音節(jié)取聲母,零聲母取E鍵,第四碼根據(jù)末字的聲調(diào)是一、二、三、四和輕聲分別取鍵T、R、E、W、Q;f、四字詞和四字以上詞的前三碼,依次取前三字的高頻音節(jié),非高頻音節(jié)取聲母,零聲母取E鍵,第四碼根據(jù)末字的聲調(diào)是一、二、三、四和輕聲分別取鍵Y、U、I、O、P。全文摘要本發(fā)明涉及一種漢字普通碼計算機漢字輸入方法。它以漢字的音節(jié)、聲調(diào)和偏旁部首、筆劃確定代碼,并以漢字音節(jié)的頻率來定取碼位置。本發(fā)明首次在漢字編碼輸入領域定義了高頻音節(jié)和采用了高頻音節(jié)直接輸入方法,簡化了編碼,提高了單鍵輸入信息量,使重碼率極低,從理論和實踐上解決了漢字輸入領域長期存在的難題,使?jié)h字依語流輸入成為現(xiàn)實。文檔編號G06F3/023GK1152736SQ95119610公開日1997年6月25日申請日期1995年11月24日優(yōu)先權日1995年11月24日發(fā)明者馮玉馬申請人:馮玉馬