專利名稱:數(shù)字編碼漢字輸入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)字編碼漢字輸入方法,它屬于一種將漢字用數(shù)字編碼的輸入方法。
背景技術(shù):
目前計算機使用的漢字輸入法主要是王碼五筆字型輸入法、全拼音輸入法、雙拼音輸入法和智能ABC輸入法。王碼五筆字型輸入法雖然輸入速度比較快,但由于其需要用戶死記漢字筆畫在鍵盤上的定義,增加了用戶使用時的困難。拼音輸入法雖然能克服死記定義的缺陷,但是由于漢語有一音多字的特性,影響了漢字的輸入速度。為解決上述問題,人們現(xiàn)在又研究出漢字數(shù)字編碼輸入法,如CN1256446A中公開的“首部余部筆畫數(shù)字編碼漢字輸入法及其鍵盤”。這種輸入法雖然使用數(shù)字鍵來輸入漢字,但是其仍然沒有脫離用數(shù)碼定義漢字的橫、豎、撇、捺、折等筆畫,因此其仍然存在著用戶使用時需記憶漢字筆畫對應(yīng)的數(shù)字鍵碼的缺陷,給使用者帶來很大的不方便。
發(fā)明內(nèi)容
本發(fā)明的目的是解決現(xiàn)有漢字輸入法存在的使用時需記憶漢字筆畫對應(yīng)的數(shù)字鍵碼的技術(shù)難點并提供一種輸入漢字時無需記憶漢字筆畫指令和輸入速度較快的數(shù)字編碼漢字輸入方法。
本發(fā)明的任務(wù)是這樣實現(xiàn)的把任何一個漢字看成為一個表盤,并將該漢字分解成交叉、杠和角三種基本結(jié)構(gòu),這三種基本結(jié)構(gòu)的個數(shù)數(shù)碼構(gòu)成前三位的數(shù)字編碼,該漢字的首筆、末筆筆畫在表盤上指向的數(shù)碼構(gòu)成后兩位的數(shù)字編碼,三種基本結(jié)構(gòu)的個數(shù)數(shù)碼構(gòu)成的前三位的數(shù)字編碼加首筆、末筆筆畫在表盤上指向的數(shù)碼構(gòu)成的后兩位的數(shù)字編碼形成漢字的數(shù)字編碼體系,使用數(shù)字鍵碼向需輸入漢字的設(shè)備輸入漢字或漢字詞語。
上述交叉基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中筆畫相交的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個相交的交叉點,取數(shù)碼為幾,但最大取數(shù)碼為9。
上述杠基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中除交叉和角筆畫之外的剩余筆畫的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個杠,取數(shù)碼為幾,但最大取數(shù)碼為9。
上述角基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中兩筆畫構(gòu)成小于或等于90°角的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個角,取數(shù)碼為幾,但最大取數(shù)碼為9。
上述首筆、末筆筆畫在表盤上指向的數(shù)碼是指將時鐘表盤中11時至8時的時區(qū)定義為漢字首筆、末筆筆畫指向的8個數(shù)碼,即指向11時方向的首筆、末筆筆畫定義為數(shù)碼1,指向12時方向的首筆、末筆筆畫定義為數(shù)碼2,指向1時和2時方向的首筆、末筆筆畫定義為數(shù)碼3,指向3時方向的首筆、末筆筆畫定義為數(shù)碼4,指向5時方向的首筆、末筆筆畫定義為數(shù)碼5,指向6時方向的首筆、末筆筆畫定義為數(shù)碼6,指向7時方向的首筆、末筆筆畫定義為數(shù)碼7,指向8時方向的首筆、末筆筆畫定義為數(shù)碼8。
上述杠的基本結(jié)構(gòu)是指漢字中的橫、豎、撇、捺筆畫。
由于本發(fā)明根據(jù)漢字結(jié)構(gòu)和書寫筆畫定義數(shù)字編碼,它既符合了漢字的書寫規(guī)范規(guī)則,又能推動漢字的標準化工作。因此,與背景技術(shù)相比,具有下列優(yōu)點1、無需死記漢字的輸入規(guī)則,只要正確按漢字書寫規(guī)則辦,就可以準確分解漢字,獲得正確數(shù)字編碼。提高輸入速度。
2、直觀性好。對簡化漢字的判斷一看便知。因本發(fā)明的三種基本結(jié)構(gòu)形式十分容易判別,且三種基本結(jié)構(gòu)的個數(shù)超過9個時,其仍取數(shù)碼為9,漢字筆畫稍多也極易判別。
3、通用性強。鐘表盤對世界各國人民來說,都是通用且熟悉的。因此,外國人不熟悉漢字,只要會拆字就可以打漢字。
4、邏輯性強。本發(fā)明的三種基本結(jié)構(gòu)形式之間相互聯(lián)系有序,邏輯性強,錯碼率低。
具體實施例方式
下面結(jié)合實施例對本發(fā)明作進一步的詳細說明。
本實施例采用的數(shù)字編碼方法是把任何一個漢字看成為一個表盤,并將該漢字分解成交叉、杠和角三種基本結(jié)構(gòu),這三種基本結(jié)構(gòu)的個數(shù)數(shù)碼構(gòu)成前三位的數(shù)字編碼,該漢字的首筆、末筆筆畫在表盤上指向的數(shù)碼構(gòu)成后兩位的數(shù)字編碼,三種基本結(jié)構(gòu)的個數(shù)數(shù)碼構(gòu)成的前三位的數(shù)字編碼加首筆、末筆筆畫在表盤上指向的數(shù)碼構(gòu)成的后兩位的數(shù)字編碼形成漢字的數(shù)字編碼體系,使用數(shù)字鍵碼向需輸入漢字的設(shè)備輸入漢字或漢字詞語。
上述交叉基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中筆畫相交的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個相交的交叉點,取數(shù)碼為幾。如一個漢字結(jié)構(gòu)筆畫中有1個交叉點,取數(shù)碼為1,有2個交叉點,取數(shù)碼為2,依次類推,有9個交叉點,取數(shù)碼為9,但當(dāng)一個漢字結(jié)構(gòu)筆畫中的交叉點的個數(shù)超過9個時其最大取數(shù)碼為9。如“西”字,有兩個交叉點,取數(shù)碼為2。
上述杠基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中除交叉和角筆畫之外的剩余筆畫的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個杠,取數(shù)碼為幾。如一個漢字結(jié)構(gòu)筆畫中有1個杠,取數(shù)碼為1,有2個杠,取數(shù)碼為2,依次類推,有9個杠,取數(shù)碼為9,但當(dāng)一個漢字結(jié)構(gòu)筆畫中的杠的個數(shù)超過9個時其最大取數(shù)碼為9。如“利”字,有撇、撇、捺、豎4個杠,取數(shù)碼為4。
上述角基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中兩筆畫構(gòu)成小于或等于90°角的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個角,取數(shù)碼為幾。如一個漢字結(jié)構(gòu)筆畫中有1個角,取數(shù)碼為1,有2個角,取數(shù)碼為2,依次類推,有9個角,取數(shù)碼為9,但當(dāng)一個漢字結(jié)構(gòu)筆畫中的角的個數(shù)超過9個時其最大取數(shù)碼為9。如“山”字,有2個角,取數(shù)碼為2。
上述首筆、末筆筆畫在表盤上指向的數(shù)碼是指將時鐘表盤中11時至8時的時區(qū)定義為漢字首筆、末筆筆畫指向的8個數(shù)碼,即指向11時方向的首筆、末筆筆畫定義為數(shù)碼1,指向12時方向的首筆、末筆筆畫定義為數(shù)碼2,指向1時和2時方向的首筆、末筆筆畫定義為數(shù)碼3,指向3時方向的首筆、末筆筆畫定義為數(shù)碼4,指向5時方向的首筆、末筆筆畫定義為數(shù)碼5,指向6時方向的首筆、末筆筆畫定義為數(shù)碼6,指向7時方向的首筆、末筆筆畫定義為數(shù)碼7,指向8時方向的首筆、末筆筆畫定義為數(shù)碼8。如“西”字,首筆、末筆筆畫均指向3時方向,取數(shù)碼為4?!袄弊值氖坠P筆畫指向8時方向,取數(shù)碼為8,“利”字的末筆筆畫指向11時方向,取數(shù)碼為1。
上述杠的基本結(jié)構(gòu)是指漢字中的橫、豎、撇、捺筆畫。
下面結(jié)合具體示例對本發(fā)明的輸入方法作進一步的詳細說明。
1、“西”字,該字由2個交叉、1個杠、5個角的基本結(jié)構(gòu)構(gòu)成,分別取數(shù)碼為“2、1、5”,首筆、末筆筆畫均指向3時方向,取數(shù)碼均為4。因此其前三位的數(shù)碼為“215”,后兩位的數(shù)碼為“44”,合在一起的數(shù)字編碼為“21544”。
2、“?!弊郑撟钟?個交叉、1個杠、2個角的基本結(jié)構(gòu)構(gòu)成,分別取數(shù)碼為“2、1、2”,首筆筆畫指向3時方向,取數(shù)碼為4,末筆筆畫指向5時方向,取數(shù)碼為5。因此其前三位的數(shù)碼為“212”,后兩位的數(shù)碼為“45”,合在一起的數(shù)字編碼為“21245”。
3、“利”字,該字由1個交叉、4個杠、1個角的基本結(jié)構(gòu)構(gòu)成,分別取數(shù)碼為“1、4、1”,首筆筆畫指向8時方向,取數(shù)碼為8,末筆筆畫指向11時方向,取數(shù)碼為1。因此其前三位的數(shù)碼為“141”,后兩位的數(shù)碼為“81”,合在一起的數(shù)字編碼為“14181”。
4、“服”字,該字由1個交叉、2個杠、8個角的基本結(jié)構(gòu)構(gòu)成,分別取數(shù)碼為“1、2、8”,首筆筆畫指向7時方向,取數(shù)碼為7,末筆筆畫指向5時方向,取數(shù)碼為5。因此其前三位的數(shù)碼為“128”,后兩位的數(shù)碼為“75”,合在一起的數(shù)字編碼為“12875”。
從上述實例中可知在本發(fā)明的數(shù)字編碼中,漢字交叉基本結(jié)構(gòu)的數(shù)碼為第一位的編碼,漢字杠基本結(jié)構(gòu)的數(shù)碼為第二位的編碼,漢字角基本結(jié)構(gòu)的數(shù)碼為第三位的編碼,漢字首筆筆畫指向的數(shù)碼為第四位的編碼,漢字末筆筆畫指向的數(shù)碼為第五位的編碼,上述五碼形成漢字的數(shù)字編碼體系,使用數(shù)字鍵碼向需輸入漢字的設(shè)備輸入漢字或漢字詞語。如果一個漢字中只有一個或兩個基本結(jié)構(gòu),該漢字的編碼就為四碼或三碼。如“山”字,該字中沒有交叉基本結(jié)構(gòu),只有1個杠、2個角,分別取數(shù)碼為“1、2”,首筆、末筆筆畫均指向6時方向,取數(shù)碼均為6。因此其基本結(jié)構(gòu)的數(shù)碼為“12”,后兩位的數(shù)碼為“66”,合在一起的數(shù)字編碼為“1266”。沒有的基本結(jié)構(gòu)其編碼空缺。
權(quán)利要求
1.一種數(shù)字編碼漢字輸入方法,其特征是把任何一個漢字看成為一個表盤,并將該漢字分解成交叉、杠和角三種基本結(jié)構(gòu),這三種基本結(jié)構(gòu)的個數(shù)數(shù)碼構(gòu)成前三位的數(shù)字編碼,該漢字的首筆、末筆筆畫在表盤上指向的數(shù)碼構(gòu)成后兩位的數(shù)字編碼,三種基本結(jié)構(gòu)的個數(shù)數(shù)碼構(gòu)成的前三位的數(shù)字編碼加首筆、末筆筆畫在表盤上指向的數(shù)碼構(gòu)成的后兩位的數(shù)字編碼形成漢字的數(shù)字編碼體系,使用數(shù)字鍵碼向需輸入漢字的設(shè)備輸入漢字或漢字詞語。
2.根據(jù)權(quán)利要求1所述的一種數(shù)字編碼漢字輸入方法,其特征是所述交叉基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中筆畫相交的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個相交的交叉點,取數(shù)碼為幾,但最大取數(shù)碼為9。
3.根據(jù)權(quán)利要求1所述的一種數(shù)字編碼漢字輸入方法,其特征是所述杠基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中除交叉和角筆畫之外的剩余筆畫的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個杠,取數(shù)碼為幾,但最大取數(shù)碼為9。
4.根據(jù)權(quán)利要求1所述的一種數(shù)字編碼漢字輸入方法,其特征是所述角基本結(jié)構(gòu)的個數(shù)數(shù)碼是指一個漢字結(jié)構(gòu)中兩筆畫構(gòu)成小于或等于90°角的個數(shù),即一個漢字結(jié)構(gòu)筆畫中有幾個角,取數(shù)碼為幾,但最大取數(shù)碼為9。
5.根據(jù)權(quán)利要求1所述的一種數(shù)字編碼漢字輸入方法,其特征是所述首筆、末筆筆畫在表盤上指向的數(shù)碼是指將時鐘表盤中11時至8時的時區(qū)定義為漢字首筆、末筆筆畫指向的8個數(shù)碼,即指向11時方向的首筆、末筆筆畫定義為數(shù)碼1,指向12時方向的首筆、末筆筆畫定義為數(shù)碼2,指向1時和2時方向的首筆、末筆筆畫定義為數(shù)碼3,指向3時方向的首筆、末筆筆畫定義為數(shù)碼4,指向5時方向的首筆、末筆筆畫定義為數(shù)碼5,指向6時方向的首筆、末筆筆畫定義為數(shù)碼6,指向7時方向的首筆、末筆筆畫定義為數(shù)碼7,指向8時方向的首筆、末筆筆畫定義為數(shù)碼8。
6.根據(jù)權(quán)利要求3所述的一種數(shù)字編碼漢字輸入方法,其特征是所述杠的基本結(jié)構(gòu)是指漢字中的橫、豎、撇、捺筆畫。
全文摘要
本發(fā)明涉及一種數(shù)字編碼漢字輸入方法,它屬于一種將漢字用數(shù)字編碼的輸入方法。本發(fā)明主要是解決現(xiàn)有漢字輸入法存在的使用時需記憶漢字筆畫對應(yīng)的數(shù)字鍵碼的技術(shù)難點。本發(fā)明的任務(wù)是這樣實現(xiàn)的把任何一個漢字看成為一個表盤,并將該漢字分解成交叉、杠和角三種基本結(jié)構(gòu),這三種基本結(jié)構(gòu)的個數(shù)數(shù)碼構(gòu)成前三位的數(shù)字編碼,該漢字的首筆、末筆筆畫在表盤上指向的數(shù)碼構(gòu)成后兩位的數(shù)字編碼,三種基本結(jié)構(gòu)的個數(shù)數(shù)碼構(gòu)成的前三位的數(shù)字編碼加首筆、末筆筆畫在表盤上指向的數(shù)碼構(gòu)成的后兩位的數(shù)字編碼形成漢字的數(shù)字編碼體系,使用數(shù)字鍵碼向需輸入漢字的設(shè)備輸入漢字或漢字詞語。本發(fā)明具有無需死記漢字的輸入規(guī)則和輸入速度快等優(yōu)點。
文檔編號G06F3/023GK1441343SQ0310889
公開日2003年9月10日 申請日期2003年4月4日 優(yōu)先權(quán)日2003年4月4日
發(fā)明者崔貴遠 申請人:崔貴遠