專利名稱:數(shù)碼漢字輸入法及其鍵盤的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種把漢字輸入計算機(jī)的方法及其所用鍵盤,具體涉及一種漢字形碼輸入方法及其鍵盤。
現(xiàn)有的漢字輸入法中,根據(jù)漢字的形狀把漢字拆分為部件的各種形碼輸入法通常被認(rèn)為是重碼率較低,輸入速度較快的方法。然而,現(xiàn)有的形碼輸入方法存在下列缺點1、部件選擇缺少關(guān)聯(lián)性,拆分規(guī)則復(fù)雜,鍵位安排不適當(dāng),使用者必須死記各部件在鍵盤上的位置,而通常漢字部件有一百多個,逐個記憶使得記憶難度增加,這是形碼不易學(xué)的主要原因;2、漢字的拆分不符合漢字的構(gòu)字規(guī)則,有的輸入法為了達(dá)到較低的重碼率而生造部件,造成了漢字部件的混亂和拆分的不合理,破壞了漢字的統(tǒng)一性和科學(xué)性,也不符合漢字教學(xué)的需要;3、碼長較長,目前使用的形碼漢字輸入法規(guī)定碼長一般為4位,由于片面追求低重碼率而增加碼長,引入大字庫集時,不少輸入法把碼長增加到5位,大大影響了輸入速度;特別是在BG2312字庫集中,理論上采用保守的二十六位鍵位資源完全可以在三位碼長內(nèi)解決漢字編碼問題,碼長延伸至4位必定會引起字詞編碼的混同,且會加大編碼的不確定與拆解的模棱兩可。
本發(fā)明目的是提供一種部件選擇符合規(guī)范,部件的鍵位安排有關(guān)聯(lián)性,易于記憶,碼長適當(dāng)?shù)臐h字輸入方法及其鍵盤。
為達(dá)到上述目的,本發(fā)明采用的技術(shù)方案是一種漢字輸入方法及其鍵盤,編碼部件取自國標(biāo)GF-3001-1997及漢字整字,以部件的數(shù)字特征為依據(jù),將部件分為九類,并根據(jù)主要筆順類型,將每類部件分為三種類型;本發(fā)明的部件分為主部件、引申部件和基本部件;取碼長度為1位至4位;以上各部件在三區(qū)九列鍵盤上的對應(yīng)位置如下頁表格所示。
上述技術(shù)方案中,所述“部件的數(shù)字特征”是本發(fā)明最重要的特點,在對上百個漢字構(gòu)成單元進(jìn)行綜合比較分析后發(fā)現(xiàn),漢字單元可以由一、二、三、四、五、六、七、八、九這九個數(shù)字符號引申或變化而來,即可以把上百個漢字部件根據(jù)其數(shù)字特征分為九類,并根據(jù)其筆畫規(guī)則分為三區(qū),橫筆畫特征的部件放在主部件區(qū),撇、點、捺筆畫特征的部件放在上引申部件區(qū),豎筆畫特征的部件放在下引申部件區(qū),從而得到各部件的三區(qū)九列的鍵盤位置排列。 上述技術(shù)方案中,所述基本部件還可以包括以下部件,示 殳乃黒食歺,增加這些部件,可以有效地減少重碼,提高輸入速度。
上述技術(shù)方案中,對于GB2312漢字集中的簡體漢字,編碼長度為3,取碼順序為首部+次部+末部,不足3碼的,加擊代碼結(jié)束鍵;本輸入法對漢字的拆分首先以部為單元,并遵循從左到右、從上到下、由外而內(nèi)的漢字書寫順序。一般取碼時取大優(yōu)先,當(dāng)不足3碼時,對可以繼續(xù)拆分的大部件用幾個小部件表示,以取滿3碼為原則,無法拆分的,加擊代碼結(jié)束鍵。
上述技術(shù)方案中,采用標(biāo)準(zhǔn)電腦鍵盤,將三區(qū)九列部件對應(yīng)設(shè)置于英文字母鍵上,可以相應(yīng)在字母鍵位上標(biāo)注區(qū)列號、鍵位字、主部件或基本部件。
當(dāng)用于輸入BIG5和GBK漢字時,進(jìn)一步的技術(shù)方案,還可以設(shè)置下列繁體部件,頁 貝長韋 言 魚鳥門 車,此時,編碼長度為4,取碼順序為首部+次部+三部+末部,不足4碼的,加擊代碼結(jié)束鍵。同樣地,一般取碼時取大優(yōu)先,當(dāng)不足4碼時,對可以繼續(xù)拆分的大部件用幾個小部件表示,以取滿4碼為原則,無法拆分的,加擊代碼結(jié)束鍵。
本發(fā)明對漢字的編碼原則主要包括兩個方面,一是所謂最大碼長原則,就是對GB2312的漢字設(shè)定碼長為3,對大字庫的漢字設(shè)定碼長為4,取碼時盡量取滿設(shè)定碼長,當(dāng)不滿設(shè)定碼長時,取能得到的最大碼長;二是取大優(yōu)先原則,在滿足最大碼長原則的前提下,有幾種取碼方法時,取較大的部件作編碼。
在本發(fā)明的技術(shù)方案中,輸入詞組的規(guī)則是,對四字及多字詞,取每字的首碼構(gòu)成;對三字詞,取每字的首碼,加擊代碼結(jié)束鍵;對二字詞,如每字編碼滿兩碼,取每字的前兩碼,如有一字為單碼的,則取兩字全碼,不滿四碼的,加擊代碼結(jié)束鍵。
由于上述技術(shù)方案運用,本發(fā)明與現(xiàn)有技術(shù)相比具有下列優(yōu)點1、由于本發(fā)明對漢字部件以數(shù)字特征為依據(jù)分成三區(qū)九列,在鍵盤的分布上從左到右排列,客觀地遵循了人們的操作習(xí)慣與思維方式,便于記憶。鍵盤的布置如下表所示,只要記住主部件和引申部件的位置,其它上百個部件都可以聯(lián)想而得,簡單易學(xué)。 2、由于本發(fā)明在GB2312字符集時碼長為3,而一般形碼的碼長至少為4,輸入速度快;在碼長為3的情況下,GB2312字符集6763個漢字中,重碼761對,其中一級漢字重碼為145對,重碼率3.86%,大大低于一般形碼在碼長為3的情況下的重碼率。
3、本發(fā)明遵循以部為件的原則對漢字進(jìn)行編碼,更符合漢字的結(jié)構(gòu)形成和造字原理,充分尊重了漢字部件既獨立成字又結(jié)構(gòu)為部的特性,也符合現(xiàn)代漢字教學(xué)的需要。
附
圖1為本發(fā)明基本部件及鍵盤分布排列表;附圖2為本發(fā)明增加基本部件的排列表;附圖3為本發(fā)明增加繁體字部件后的鍵盤分布排列表;附圖4為本發(fā)明的具體鍵盤分布圖。
權(quán)利要求
1.一種漢字輸入方法及其鍵盤,其特征在于編碼部件取自國標(biāo)GF-3001-1997及漢字整字,以部件的數(shù)字特征為依據(jù),將部件分為九類,并根據(jù)主要筆順類型,將每類部件分為三種類型;本發(fā)明的部件分為主部件、引申部件和基本部件;取碼長度為1位至4位;以上各部件在三區(qū)九列鍵盤上的對應(yīng)位置如下,
2.如權(quán)利要求1所述的漢字輸入方法及其鍵盤,其特征在于所述基本部件還包括以下部件,示 殳黒食歺,其在鍵盤上的位置如下,
3.如權(quán)利要求1或2所述的漢字輸入方法及其鍵盤,其特征在于對于GB2312漢字集中的簡體漢字,編碼長度為3,取碼順序為首部+次部+末部,不足3碼的,加擊代碼結(jié)束鍵。
4.如權(quán)利要求3所述的漢字輸入方法及其鍵盤,其特征在于一般取碼時取大優(yōu)先,當(dāng)不足3碼時,對可以繼續(xù)拆分的大部件用幾個小部件表示,以取滿3碼為原則,無法拆分的,加擊代碼結(jié)束鍵。
5.如權(quán)利要求1或2所述的漢字輸入方法及其鍵盤,其特征在于采用標(biāo)準(zhǔn)電腦鍵盤,將三區(qū)九列部件對應(yīng)設(shè)置于英文字母鍵上,可以相應(yīng)在字母鍵位上標(biāo)注區(qū)列號、鍵位字、主部件或基本部件。
6.如權(quán)利要求1或2所述的漢字輸入方法及其鍵盤,其特征在于還可以設(shè)置下列繁體部件,頁 貝長韋 言 魚鳥門 車其在鍵盤上的設(shè)置位置如下表
7.如權(quán)利要求6所述的漢字輸入方法及其鍵盤,其特征在于編碼長度為4,取碼順序為首部+次部+三部+末部,不足4碼的,加擊代碼結(jié)束鍵。
8.如權(quán)利要求7所述的漢字輸入方法及其鍵盤,其特征在于一般取碼時取大優(yōu)先,當(dāng)不足4碼時,將大部件用小部件進(jìn)行拆分,以取滿4碼,無法拆分的,加擊代碼結(jié)束鍵。
全文摘要
本發(fā)明公開了一種漢字輸入方法及其鍵盤,編碼部件取自國標(biāo)GF-3001-1997及漢字整字,以部件的數(shù)字特征為依據(jù),將部件分為九類,并根據(jù)主要筆順類型,將每類部件分為三種類型;本發(fā)明的部件分為主部件、引申部件和基本部件,并根據(jù)其筆畫規(guī)則分為三區(qū),形成三區(qū)九列的鍵盤分布;取碼長度為1位至4位。本發(fā)明以數(shù)字特征為依據(jù)安排部件,便于聯(lián)想記憶,方便學(xué)習(xí),同時碼長適當(dāng),重碼率低,輸入速度快。
文檔編號G06F3/023GK1340754SQ0011249
公開日2002年3月20日 申請日期2000年8月29日 優(yōu)先權(quán)日2000年8月29日
發(fā)明者戴建新 申請人:戴建新