專利名稱:用于具有數(shù)字鍵設(shè)備的形碼漢字輸入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種中文信息處理技術(shù),具體地說涉及一種可以用于具有數(shù)字鍵設(shè)備上的形碼漢字輸入方法。
隨著我國現(xiàn)代化進程的邁進,計算機和各種通訊設(shè)備在國內(nèi)各個領(lǐng)域正日益廣泛地應(yīng)用。
中國人使用計算機首先面臨的問題是學(xué)習(xí)一種漢字輸入法。目前,將漢字輸入到計算機中的方法有四種1、鍵盤輸入;2、手寫輸入;3、語音輸入;4、掃描輸入。
到目前為止,手寫輸入和語音輸入技術(shù)均有待于進一步的完善。使用這二種方法輸入漢字時,主要不足是識別率不高,同時存在著對計算機的配置要求高、使用環(huán)境要求嚴格及價格較高等缺點,因此,短期內(nèi)尚難以被人們普遍接受。
鍵盤是計算機的常規(guī)外設(shè)。用鍵盤作為輸入漢字的工具,是最經(jīng)濟實用的輸入方法。與之配套的各種漢字編碼方案,基本可分為四大類型1.拼音方案;2.形碼方案;3.音形結(jié)合方案;4.特殊輸入方案,如電報碼、區(qū)位碼等。
根據(jù)對所見的大部分漢字編碼方案進行分析后,可得出如下結(jié)論1.以漢語拼音方案為基礎(chǔ)形成的各種拼音編碼方案,對于講普通話且熟悉漢語拼音的人來講,拼音方案具有簡單易學(xué)的特點。但對于講方言或不熟悉拼音的人來說,則難以使用拼音輸入法。因為欲將南腔北調(diào)的方言發(fā)音改成普通話發(fā)音,不是一件簡單的事情。同時,學(xué)習(xí)掌握漢語拼音方案的難度,遠遠大于掌握一種相對難學(xué)的輸入法的難度。
另外,由于大部分的漢字都有重音字,所以拼音編碼方案的重碼率幾乎為100%,重碼字的數(shù)量很大,使人難以忍受。而且,拼音編碼方案無法輸入不認識的字。
2、形碼方案的主要優(yōu)點是由于其編碼方法與字的讀音無關(guān),可以輸入不認識的漢字,其中優(yōu)秀的編碼方案重碼少,適合盲打。
此類方案為了減少重碼,不得不多設(shè)字根,一般字根多達100個以上,難學(xué)易忘。這基本上是此類編碼方案的共同不足。
3、目前已經(jīng)出現(xiàn)的音形結(jié)合碼,大部分重碼較多,使用時錄入速度較慢,效率不高,不適合專業(yè)盲打。
4、特殊輸入法的編碼無規(guī)則可尋,難以記憶,已基本遭到淘汰。
由于已有的編碼方案存在著上述不足,使得漢字輸入問題成了影響一部分人學(xué)習(xí)使用計算機的主要障礙。另外,隨著數(shù)字通訊技術(shù)的發(fā)展,大眾化高新技術(shù)通訊工具的廣泛應(yīng)用,人們對簡便易學(xué)的漢字輸入方案的需求會愈加迫切。因此,社會需求新的輸入法。
本發(fā)明的目的在于克服上述不足而提供一種簡單易學(xué)、重碼率低、編碼符合漢字書寫規(guī)范并可以在具有數(shù)字鍵的設(shè)備上使用的形碼漢字輸入方法。
達到本發(fā)明目的構(gòu)思在于以構(gòu)成漢字的基本筆畫點、橫、豎、撇、捺、折和勾為基礎(chǔ),并從漢字中提煉出5種組字能力最強的共計11種最基本的構(gòu)字元素,將其用0-9共10個數(shù)字表示,并按照漢字的結(jié)構(gòu)特征提出構(gòu)字單元、獨體字和合體字的概念,對簡體和繁體漢字進行編碼。其中構(gòu)字單元,是指在一個漢字中,由一個以上的筆畫組成的各筆畫之間相連或交叉,并與組成的其他筆畫無連接或交叉關(guān)系的筆畫集合;在由偏旁部首與其他筆畫構(gòu)成的漢字中,將偏旁、部首視為一個構(gòu)字單元,如飽、鐵、空、行等字的偏旁或部首,雖然分離成二個部分,但在編碼時,仍將它們看成是一個整體。
獨體字,是指全部筆畫相連或交叉在一起的漢字,如卜、口、王、我、事、電等;合體字,是指由若干構(gòu)字單元構(gòu)成的漢字,如唱、奔、贏等。
本發(fā)明的用于具有數(shù)字鍵設(shè)備的形碼漢字輸入方法,所用的編碼包括分布在鍵盤上的形碼。所述形碼為漢字構(gòu)字元素的名稱,將它們在設(shè)備的0-9共10個數(shù)字鍵位上作如下分布鍵位漢字構(gòu)字元素的名稱1 點、捺2 橫3 豎4 撇5 折6 框7 橫豎8 曲勾9 直勾0 框勾在具有上述形碼的數(shù)字鍵位上敲擊欲輸入的漢字或詞組的形碼相對應(yīng)的數(shù)字鍵,其敲擊規(guī)則如下輸入獨體字,當(dāng)可取構(gòu)字元素少于或等于6碼時,按照該字的筆順敲擊該字各個構(gòu)字元素的形碼所在鍵;當(dāng)可取構(gòu)字元素多于6碼時,前5個形碼按照該字的筆順敲擊該字各個構(gòu)字元素的形碼所在鍵,第6個形碼按照有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框取末筆敲擊其所在鍵。
輸入合體字時,當(dāng)所錄漢字的可取構(gòu)字元素少于或等于6碼時,按照構(gòu)字單元的書寫順序,敲擊各個構(gòu)字元素所在鍵,其中先寫的構(gòu)字單元最多敲擊2個鍵,其中第一鍵為第一個構(gòu)字元素,第二鍵按照有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框按漢字筆順敲擊其所在鍵;對最后一個構(gòu)字單元根據(jù)其具有的構(gòu)字元素數(shù)量,以總碼長不超過6碼為限決定敲擊數(shù)量;當(dāng)所錄漢字的可取構(gòu)字元素多于6碼時,前5個形碼按照構(gòu)字單元的順序敲擊其所在鍵;第6個形碼按照有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框敲擊最后構(gòu)字單元的第一個構(gòu)字元素所在鍵;當(dāng)?shù)?個形碼已經(jīng)敲擊在該字的最后一個構(gòu)字單元上時,第6個形碼敲擊該字的最后一個構(gòu)字元素所在鍵;當(dāng)所錄漢字的第6碼有2個或2個以上的構(gòu)字元素勾可取時,按照該字的書寫順序敲擊最后書寫的勾所在鍵;當(dāng)點與一橫連續(xù)書寫時,僅敲擊點所在鍵;在偏旁“走之”、“右耳朵”與其他筆畫組成的漢字中,將偏旁以外的部分按照書寫順序取碼,最多取5碼,根據(jù)所余取碼數(shù)量,以不超過6碼為限,對“走之”或“右耳朵”按筆順取碼。
輸入二字詞組,順序敲擊第一個字的第一、第二個形碼所在鍵、第二個字的第一、第二、第三個形碼所在鍵;輸入三字詞組,順序敲擊每個字的第一個形碼所在鍵和第三個字的第二個形碼所在鍵;輸入四字詞組,順序敲擊每個字第一個形碼所在鍵和第四個字的第二個形碼所在鍵;輸入四字以上詞組,順序敲擊前四個字每個字的第一個形碼所在鍵和最后一個字的第一個形碼所在鍵;其中11種構(gòu)字元素的名稱、定義如下表所示
本發(fā)明用于具有數(shù)字鍵設(shè)備的形碼漢字輸入方法,在輸入具有“走之”或“右耳朵”偏旁的合體字,用下面的敲擊規(guī)則替代所述合體字的敲擊規(guī)則按照該字的筆順用順序敲擊偏旁以外的構(gòu)字元素的形碼所在鍵,最多取5碼,“走之”或“右耳朵”根據(jù)所余數(shù)量取碼,以不超過6碼為限。
本發(fā)明用于具有數(shù)字鍵設(shè)備的形碼漢字輸入方法,在輸入具有“豎心“偏旁的合體字,用下面的敲擊規(guī)則替代所述合體字的敲擊規(guī)則“豎心”部分取“豎”和“點”,偏旁以外的部分按照前述規(guī)則取碼。
本發(fā)明用于具有數(shù)字鍵設(shè)備的形碼漢字輸入方法的優(yōu)點在于編碼符合漢字教學(xué)規(guī)范;簡單易學(xué),形碼以構(gòu)成漢字的基本筆畫,即點、橫、豎、撇、折、捺和勾來定義,易于記憶和掌握;全部碼元分布在10個數(shù)字鍵位上,最大編碼長度為六碼,大部分常用漢字的編碼簡化為1至4碼,輸入速度快;重碼率較低,二級漢字重碼率為4.5%。因此,本發(fā)明的輸入方法,記憶量小,簡單易學(xué),尤其適合一般人員自學(xué)使用。下面結(jié)合附圖對本發(fā)明的用于具有數(shù)字鍵設(shè)備的輸入法進行具體的使用說明。
圖1是實現(xiàn)本發(fā)明所述形碼漢字輸入方法所用計算機主鍵盤的數(shù)字鍵部分示意圖。
圖2是實現(xiàn)本發(fā)明所述形碼漢字輸入方法所用計算機小鍵盤的數(shù)字鍵部分示意圖。
圖3是實現(xiàn)本發(fā)明所述形碼漢字輸入方法所用移動電話的鍵盤數(shù)字鍵部分示意圖。
圖4是實現(xiàn)本發(fā)明所述形碼漢字輸入方法所用固定電話或傳真機的鍵盤數(shù)字鍵部分示意圖。
當(dāng)將本發(fā)明所述形碼漢字輸入方法用于計算機,且用其主鍵盤輸入時,所述形碼在其主鍵盤0-9共10個數(shù)字鍵上的分布如圖1所示。
當(dāng)將本發(fā)明所述形碼漢字輸入方法用于計算機,且用其小鍵盤輸入時,所述形碼在其小鍵盤0-9共10個數(shù)字鍵上的分布如圖2所示。
當(dāng)將本發(fā)明所述形碼漢字輸入方法用于移動電話時,所述形碼在其0-9共10個數(shù)字鍵上的分布如圖3所示。
當(dāng)將本發(fā)明所述形碼漢字輸入方法用于固定電話或傳真機時,所述形碼在其0-9共10個數(shù)字鍵上的分布如圖4所示。
當(dāng)用圖1至圖4所示數(shù)字鍵實現(xiàn)本發(fā)明所述的形碼漢字輸入方法時,應(yīng)當(dāng)遵循下面的編碼原則和取碼規(guī)則。
編碼原則1.本編碼方案的最大編碼長度為6碼;2.根據(jù)所錄漢字筆順和本編碼方案所選的11個構(gòu)字元素取碼;獨體字的編碼規(guī)則規(guī)則1對可取構(gòu)字元素少于或等于6碼的獨體字,按照漢字筆順取碼。根據(jù)上述原則和該規(guī)則,具體示例的操作如下輸入“王”時,順序敲擊橫(2)、橫豎(7)和橫(2)4個鍵;輸入“事”時,順序敲擊橫(2)、框(6)、框(6)和直勾(9)4個鍵;輸入“電”時,順序敲擊框(6)、橫(2)和曲勾(8)3個鍵。
規(guī)則2對可取構(gòu)字元素多于6碼的獨體字,前5個形碼按照漢字筆順取碼,第6個形碼有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框取末筆;根據(jù)上述原則和該規(guī)則,具體示例的操作如下輸入“我”時,順序敲擊撇(4)、橫(2)、直勾(9)、橫(2)曲勾(8)和點(1)6個鍵;輸入“兼”時,順序敲擊點(1)、撇(4)、橫(2)、框(6)、豎(3)和捺(1)6個鍵。
合體字的取碼規(guī)則規(guī)則3當(dāng)所錄漢字的可取構(gòu)字元素少于或等于6碼時,先寫的構(gòu)字單元最多取2個碼,其中第一碼取第一個構(gòu)字元素,第二碼有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框按漢字筆順取碼;對最后一個構(gòu)字單元根據(jù)其具有的構(gòu)字元素數(shù)量,以總碼長不超過6碼為限決定取碼數(shù)量。
根據(jù)上述原則和該規(guī)則,具體示例的操作如下輸入“從”時,順序敲擊撇(4)、點(1)、撇(4)和捺(1)4個鍵;輸入“虎”時,順序敲擊豎(3)、曲勾(8)和框勾(0)3個鍵;輸入“碼”時,順序敲擊橫(2)、框(6)、折(5)、曲勾(8)和橫(2)5個鍵;輸入“咱”時,順序敲擊框(6)、撇(4)、框(6)、橫(2)和橫(2)5個鍵。
規(guī)則4當(dāng)所錄漢字對可取構(gòu)字元素多于6碼時,前5個形碼按照構(gòu)字單元的順序取碼;第6個形碼有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框取最后構(gòu)字單元的第一個構(gòu)字元素;當(dāng)?shù)?個形碼已經(jīng)取在該字的最后一個構(gòu)字單元上時,第6個形碼取該字的最后一個構(gòu)字元素。
根據(jù)上述原則和該則,具體示例的操作如下輸入“孽”時,順序敲擊橫豎(7)、撇(4)、框(6)、點(1)、點(1)和直勾(9)6個鍵;輸入“魔”時,順序敲擊點(1)、橫(2)、橫豎(7)、撇(4)、橫豎(7)和曲勾(6)6個鍵。
輸入“蘑”時,順序敲擊橫豎(7)、點(1)、橫(2)、橫豎(7)、撇(4)和框(6)6個鍵。
輸入“饅”時,順序敲擊撇(4)、直勾(9)、框(6)、橫(2)、框(6)和折(5)6個鍵;輸入“弊”時,順序敲擊豎(3)、框(6)、撇(4)、橫(2)、橫(2)和豎(3)6個鍵。
規(guī)則5當(dāng)所錄漢字的可取構(gòu)字元素多于6碼時,第6個形碼有二個以上的勾可取時,按照該字的書寫順序,取后寫的勾。
根據(jù)上述原則和該則,具體示例的操作如下輸入“腐”時,順序敲擊點(1)、橫(2)、撇(4)、豎(3)、橫(2)和框勾(0)6個鍵。
規(guī)則6,點與一橫連續(xù)書寫時,僅取點;根據(jù)上述原則和該原則,具體示例的操作如下輸入“京”時,順序敲擊點(1)、框(6)、直勾(9)、撇(4)和點(1)5個鍵;輸入“濟”時,順序敲擊點(1)、點(1)、撇(4)、捺(1)、撇(4)、和豎(3)6個鍵。
輸入“意”時,順序敲擊點(1)、點(1)、框(6)、橫(2)、撇(4)和曲勾(8)6個鍵;規(guī)則7在偏旁“走之”、“右耳朵”與其他筆畫組成的漢字中,將偏旁以外的部分按照書寫順序取碼,最多取5碼,根據(jù)所余取碼數(shù)量,以不超過6碼為限,對“走之”或“右耳朵”按筆順取碼。
根據(jù)上述原則和該規(guī)則,具體示例如下輸入“部”時,順序敲擊點(1)、點(1)、框(4)、曲勾(8)和豎(3)5個鍵。
輸入“邪”時,順序敲擊橫(2)、折(5)、直勾(9)、撇(4)、曲勾(8)和豎(3)6個鍵。
輸入“鄂”時,順序敲擊框(6)、框(6)、橫(2)、橫(2)、曲勾(8)和曲勾(8)6個鍵。
輸入“這”時,順序敲擊點(1)、撇(4)、點(1)、點(1)和折(5)5個鍵;輸入“進”時,順序敲擊橫(2)、橫(2)、撇(4)、豎(3)、點(1)和折(5)6個鍵;輸入“遜”時,順序敲擊折(5)、直勾(9)、直勾(9)、撇(4)、點(1)和點(1)6個鍵;規(guī)則8在偏旁“豎心”與其他筆畫組成的漢字中,“豎心”部分取“豎”和“點”,偏旁以外的部分按照前述規(guī)則取碼。
根據(jù)上述原則和該規(guī)則,具體示例如下輸入“憶”時,順序敲擊豎(3)、點(1)、曲勾(8)3個鍵;二字詞組的取碼規(guī)則按照漢字筆順取第一個字的第一、第二個形碼、第二個字的第一、二、三個形碼。
根據(jù)上述原則和該則,具體示例的操作如下輸入“春節(jié)”時,順序敲擊橫(2)、橫(2)、橫豎(7)、曲勾(8)和豎(3)5個鍵;輸入“國家”時,順序敲擊框(6)、橫(2)、點(1)、框(6)和橫(2)5個鍵。
三字詞的取碼規(guī)則按照漢字筆順取每個字的第一個形碼和第三個字的第二個形碼。
根據(jù)該規(guī)則,具體示例的操作如下輸入“聯(lián)歡會”時,順序敲擊橫(2)、折(5)、撇(4)和捺(1)4個鍵。
輸入“專利局”時,順序敲擊橫(2)、撇(4)、框(6)和撇(4)4個鍵。
四字詞組的取碼規(guī)則取每個字的第一個形碼和第四個字的第二個形碼。
根據(jù)該規(guī)則,具體示例的操作如下輸入“全國人大”時,順序敲擊撇(4)、框(6)、撇(4)、橫(2)和撇(4)5個鍵。
四字以上詞組的取碼規(guī)則取前4個字每個字的第一個形碼和最后一個字的第一個形碼。
根據(jù)該規(guī)則,具體示例的操作如下輸入“中華人民共和國”時,順序敲擊框(6)、撇(4)、撇(4)、框(6)和框(6)5個鍵。
鑒于上面的描述,凡具有數(shù)字鍵的設(shè)備均可使用本發(fā)明的形碼漢字輸入方法。
權(quán)利要求
1.一種用于具有數(shù)字鍵設(shè)備的形碼漢字輸入方法,所用編碼包括分布在鍵盤上的形碼,其特征在于所述形碼為漢字構(gòu)字元素的名稱,將它們在設(shè)備的0-9共10個數(shù)字鍵位上做如下分布鍵位漢字構(gòu)字元素的名稱1 點、捺2 橫3 豎4 撇5 折6 框7 橫豎8 曲勾9 直勾0 框勾在具有上述形碼的數(shù)字鍵位上敲擊欲輸入的漢字或詞組的形碼相對應(yīng)的數(shù)字鍵,其敲擊規(guī)則如下輸入獨體字,當(dāng)可取構(gòu)字元素少于或等于6碼時,按照該字的筆順敲擊該字各個構(gòu)字元素的形碼所在鍵;當(dāng)可取構(gòu)字元素多于6碼時,前5個形碼按照該字的筆順敲擊該字各個構(gòu)字元素的形碼所在鍵,第6個形碼按照有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框取末筆敲擊其所在鍵。輸入合體字時,當(dāng)所錄漢字的可取構(gòu)字元素少于或等于6碼時,按照構(gòu)字單元的書寫順序,敲擊各個構(gòu)字元素所在鍵,其中先寫的構(gòu)字單元最多敲擊2個鍵,其中第一鍵為第一個構(gòu)字元素,第二鍵按照有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框按漢字筆順敲擊其所在鍵;對最后一個構(gòu)字單元根據(jù)其具有的構(gòu)字元素數(shù)量,以總碼長不超過6碼為限決定敲擊數(shù)量;當(dāng)所錄漢字的可取構(gòu)字元素多于6碼時,前5個形碼按照構(gòu)字單元的順序敲擊其所在鍵;第6個形碼按照有勾勾優(yōu)先、無勾框優(yōu)先、無勾無框敲擊最后構(gòu)字單元的第一個構(gòu)字元素所在鍵;當(dāng)?shù)?個形碼已經(jīng)敲擊在該字的最后一個構(gòu)字單元上時,第6個形碼敲擊該字的最后一個構(gòu)字元素所在鍵;當(dāng)所錄漢字的第6碼有2個及2個以上的構(gòu)字元素勾可取時,按照該字的書寫順序敲擊最后書寫的勾所在鍵;當(dāng)點與一橫連續(xù)書寫時,僅敲擊點所在鍵;在偏旁“走之”、“右耳朵”與其他筆畫組成的漢字中,將偏旁以外的部分按照書寫順序取碼,最多取5碼,根據(jù)所余取碼數(shù)量,以不超過6碼為限,對“走之”或“右耳朵”按筆順取碼。輸入二字詞組,順序敲擊第一個字的第一、第二個形碼所在鍵、第二個字的第一、第二、第三個形碼所在鍵;輸入三字詞組,順序敲擊每個字的第一個形碼所在鍵和第三個字的第二個形碼所在鍵;輸入四字詞組,順序敲擊每個字第一個形碼所在鍵和第四個字的第二個形碼所在鍵;輸入四字以上詞組,順序敲擊前四個字每個字的第一個形碼所在鍵和最后一個字的第一個形碼所在鍵;
2.根據(jù)權(quán)利要求1所述的形碼漢字輸入方法,其特征在于輸入具有“走之”或“右耳朵”偏旁的合體字,用下面的敲擊規(guī)則替代所述合體字的敲擊規(guī)則按照該字的筆順用順序敲擊偏旁以外的構(gòu)字元素的形碼所在鍵,最多取5碼,“走之”或“右耳朵”根據(jù)所余數(shù)量取碼,以不超過6碼為限。
3.根據(jù)權(quán)利要求1所述的形碼漢字輸入方法,其特征在于輸入具有“豎心“偏旁的合體字,用下面的敲擊規(guī)則替代所述合體字的敲擊規(guī)則“豎心”部分取“豎”和“點”,偏旁以外的部分按照前述規(guī)則取碼。
4.根據(jù)權(quán)利要求1、2或3所述的形碼漢字輸入方法,其特征在于所述的數(shù)字鍵是計算機主鍵盤的數(shù)字鍵。
5.根據(jù)權(quán)利要求1、2或3所述的形碼漢字輸入方法,其特征在于所述的數(shù)字鍵是計算機小鍵盤的數(shù)字鍵。
6.根據(jù)權(quán)利要求1、2或3所述的形碼漢字輸入方法,其特征在于所述的數(shù)字鍵是移動電話機上的數(shù)字鍵。
7.根據(jù)權(quán)利要求1、2或3所述的形碼漢字輸入方法,其特征在于所述的數(shù)字鍵是電話機或傳真機上的數(shù)字鍵。
全文摘要
本發(fā)明用于具有數(shù)字鍵設(shè)備的形碼漢字輸入方法,所用編碼的形碼為漢字構(gòu)字元素的名稱,將其分布在設(shè)備的0—9共10個鍵位上。本發(fā)明的輸入方法其構(gòu)字元素的概念規(guī)范合理,編碼符合漢字筆順的教學(xué)規(guī)范;重碼率較低,二級漢字的重碼率為4.5%左右;本方法只有11個構(gòu)字元素,且取碼規(guī)則少,記憶量小,因此簡單易學(xué),尤其適合小學(xué)生、年紀大的人及不熟悉漢語拼音的人員學(xué)習(xí)使用。
文檔編號G06F3/023GK1266219SQ9910280
公開日2000年9月13日 申請日期1999年3月5日 優(yōu)先權(quán)日1999年3月5日
發(fā)明者司連志 申請人:司連志