專利名稱:基于字元的小鍵盤漢字輸入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及漢字計算機(jī)編碼輸入技術(shù),更具體地說,涉及一種基于字元的利用數(shù)字小鍵盤輸入漢字的方法。
漢字輸入正朝著快速易學(xué)好用方向發(fā)展,已有大量漢字輸入編碼方案部世,但在易學(xué)、好用、快速這三方面在相當(dāng)程度上還是顧此失彼的。
本發(fā)明的目的在于提供一種利用數(shù)字小鍵盤實(shí)現(xiàn)漢字計算機(jī)輸入的方法,這種輸入方法主要針對年長的非專業(yè)用戶設(shè)計的,其基本思路是對漢字的形進(jìn)行編碼,將待輸入的漢字分解成多個字元,通過在在鍵盤上輸入字元來實(shí)現(xiàn)漢字的計算機(jī)輸入。
本發(fā)明的另一目的在于提供一種漢字輸入方法,對學(xué)習(xí)和使用者來說,所需記憶量較小,可以達(dá)到適中的輸入速度,真正做到見字識碼,易學(xué)好用。
本發(fā)明的目的是基于以下的分析實(shí)現(xiàn)的。大體上可以將各國文字視為一組基本筆劃組合而成,如英語,就是用了直線、斜線、弧形組成A、B、C、D等26個基本單元,再由這A、B、C、D組合成字或詞,中文也是如此,由橫、豎、撇、捺、折、點(diǎn)這六種基本筆劃組合成一個個單元(通常為偏旁部首或筆劃組合)可以稱之為“字元”的構(gòu)形部件,再由它們組合(拼合)成我們所說的字。
本發(fā)明的目的是這樣實(shí)現(xiàn)的,構(gòu)造一種基于字元的小鍵盤漢字輸入方法,通過將一個漢字的字形分解為幾個獨(dú)立的部分,依次輸入這幾個獨(dú)立的部分所對應(yīng)的數(shù)字鍵來實(shí)現(xiàn)該漢字的輸入,其特征在于
所述字形的獨(dú)立部分包括基本筆劃、基本字元和字元;
所述基本筆劃包括橫、豎、撇、捺、折、點(diǎn),分別用數(shù)字小鍵盤上“1”、“2”、“3”、“4”、“5”、“.”來代表,為方便起見,相應(yīng)的可在小鍵盤上的相應(yīng)數(shù)字鍵上標(biāo)示上所代表的基本字元,如
圖1所示;
所述基本字元包括金、木、水、火、土、口,分別用數(shù)字小鍵盤上的“7”、“8”、“9”、“4”、“6”、“0”來代表,相應(yīng)的可在小鍵盤上的相應(yīng)數(shù)字鍵上標(biāo)示上所代表的基本字元,如圖1所示;
所述字元的輸入是通過代表字元的數(shù)字的輸入實(shí)現(xiàn)的。
按照本發(fā)明提供的漢字輸入方法,其特征在于所述字元包括有(一、十、人、了、丁、入、力、廠、八、刀、廣、兒、又、七、幾、卜、匕、工、千、弓、大、久、女、才、夕、子、弋、尸、習(xí)、戈、戶、馬、上、己、門、小、已、少、巴、巾、豐、片、父、韋、氣、月、夫、牛、烏、廿、午、鳥、不、手、文、五、毛、攵、互、斤、心、瓦、爪、忄、牙、瓜、止、未、白、矛、本、自、疋、龍、血、半、業(yè)、用、立、且、母、耳、臣、羊、西、區(qū)、米 酉、臼、蟲、辰、甫、我、豕、身、良、雨、隹、艮、匚、ク、辶、冂、阝、廴、凵、卩、冖、刂(立刀旁)、厶、宀、亻、亠、彳、
(帝字頭.)、勹、
(商字頭)、夂、纟、(皮字頭)、犭、幺、
(虎字頭)、豸、頁、爪、礻、
(貞字頭)、
、衤、
(骨字頭)、聿、
(敝字旁),其輸入是根據(jù)該字元的第一筆劃所對應(yīng)的數(shù)字(1-5)和點(diǎn)(.)中的一個實(shí)現(xiàn)。
按照本發(fā)明提供的漢字輸入方法,其特征在于
在輸入獨(dú)體字時,如本身是字元或基本字元的,直接輸入之;否則依次輸入代表書寫筆劃的全部或前6個基本筆劃的對應(yīng)的數(shù)字;
在輸入由二個或二個以上字元組成的左右結(jié)構(gòu)漢字時,依次輸入左、中、右部件,在輸入由二個或二個以上字元組成的上下結(jié)構(gòu)漢字時,依次輸入上(、中)、下部件,在輸入由二個部件組成的里外結(jié)構(gòu)漢字時,依次輸入外、里部件,
對所說的部件是基本筆劃、基本字元時,直接用相應(yīng)的數(shù)字代表鍵輸入之,所說的部件是字元時,處于非最未字元時,用其首筆代表數(shù)字鍵,處于最末字元時,和在先輸入數(shù)字鍵一起,輸足6鍵或輸足全部筆劃。
實(shí)施本發(fā)明的漢字輸入法,具有以下特點(diǎn)1)碼元少,僅用數(shù)字小鍵盤上1~0加上點(diǎn)11個碼元,支持單手操作;2)記憶規(guī)則少,簡單易學(xué),記憶量??;容易熟練;3)在漢字分解中引入“字元”定義,作到分有所依、解有所據(jù),真正實(shí)現(xiàn)了見字識碼。
圖1示出本發(fā)明的漢字輸入方法所用小鍵盤的標(biāo)示圖。
通過本發(fā)明漢字編碼體系及實(shí)施例,進(jìn)一步說明本發(fā)明的目的、特點(diǎn)和效果
一、基本筆劃
漢字基本筆劃包括橫、豎、撇、捺、折、點(diǎn),分別用數(shù)字小鍵盤上“1”、“2”、“3”、 4”、“5”、“.”來代表,見表1
表1.基本筆劃
漢字的書寫筆劃這是大家都熟識的,現(xiàn)在只要加深認(rèn)識即可記熟,即橫一豎二,三撇和四捺,五拐有角點(diǎn)是點(diǎn)
二、基本字元
所述基本字元包括金、木、水、火、土、口,分別用數(shù)字小鍵盤上的“7”、“8”、 9”、“4”、“6”、“0”來代表,見表2。
表2.基本字元
在基本字元中的金、木、水、火、土這是中國的五行,大家也并不陌生,現(xiàn)在只是多加了個口,在連帶字元中,全都是順理成章的,無需豐富的想象力都能理解
金-車和舟(船)都是金屬所造,與金字鍵在一起合理;
木-草字頭、禾苗、竹子都是草本植物,與木字鍵在一起理所當(dāng)然;
水-水字鍵與兩點(diǎn)水、三點(diǎn)水、四點(diǎn)水等合在一起就更自然了;
火-用火煮食物這是一天三餐的工作,不是你煮就是別人煮,只要留意一下凡有吃的地方,酒樓飯館一桌桌在吃喝的人不都是在有說有笑,真是「吃」無不言,言無不盡,所以說火煮食食有言,那么把「饣」字旁和「讠」字旁放在火字鍵上也就無可非義了;
土-提手旁「扌」和提土旁「」是同一類型的,土與士更是同型,高土為山,山中有石,這些同型同類的放在一起最合適不過了;
口-四面包圍的字元都放在口字鍵上,大家一看就明。
以上基本字元(含連帶字元)其實(shí)就是字典中一些常用字的部首。
三、漢字字元
如前所述,英文字元是A,B,C,D等,那么中文字元呢?中文字元較多,除了上述基本字元外,還有如一,十,丁,日,兒,大,夕等等,這些都是可讀的。也有部分是不可讀的,但也非不認(rèn)識,只不過是沒有獨(dú)立音節(jié)不能單獨(dú)成字吧了,如「亠」文字頭,「辶」走之旁等。
本申請文件中所指的字元就是用最少筆劃組成的漢字獨(dú)立單元。這些字元中,有76個可讀字元和19個非可讀字元(為一、二級漢字中的常用字元)。這些字元的輸入是通過代表它們的數(shù)字的輸入來實(shí)現(xiàn)的。詳見表3和表4
表3.可讀字元(76個)
一畫1個
二畫11個
三畫18個
四畫19個
五畫12個
六畫7個
七畫以上 8個
表4.非可讀字元(19)
二畫 10
三畫 4
四畫以上 5
對于上面的兩表,共有字元94個,這些都無須重新記憶,因它早已潛在人們的記憶之中只是平常不大注意吧了。就拿“注意吧了”這幾個字來看,「注」字氵、亠、土,三個字元的組合,「意」字立、日、心,三個字元的組合,「吧」字口、巴,兩個字元的組合,「了」是字元。
這就是本發(fā)明的特點(diǎn)之一,見字識碼。
四、漢字結(jié)構(gòu)及輸入規(guī)律
漢字結(jié)構(gòu)不外乎只有兩種可能,一種可能是獨(dú)體字(即字元),它是以基本筆劃構(gòu)成,其筆劃相互交接在一起不能分割。另一種可能是組合字,它是由二個以上字元組合而成可以分割。
A.獨(dú)體字
獨(dú)體字(即字元),用基本筆劃按順序打滿六筆如「我」字,是312153,不夠六筆的打完該字劃自然出字,如「丁」字只打12,是基本字元的打基本字元如「木」打8。例廠13 又54 力53 大134 巾252 夕35. 牛3112烏 3551 用35112 金7 水9 食4 山6
B.組合字
組合字是由二個或二個以上字元組成,有左(中)右、有上(中)下、或上(中)下左(中)右及里外結(jié)構(gòu)都有。每一個字都按筆順一個字元一個字元打,每個字元只打第一筆(劃)是基本字元打基本字元,最后字元打所有筆劃,但一個字最多打六筆,打滿六筆自然出字,不夠六筆打完也自然出字筆。
1)、左(中)右結(jié)構(gòu)的字,如「材」字,第一個字元是「木」是基本字元打8第二個字元是「才」因?yàn)槭亲詈笞衷蛩泄P劃123所以「材」字的編碼是8123,雖然不夠六筆但已打完即自然出字。又如「鵬」字,第一個字元是「月」打3第二個字元也是「月」打3第三個字元是「鳥」因是最后字元接按所有筆劃打35.51,總碼是3335.51,因?yàn)橐粋€字最多打六筆,所以「鵬」字的編碼應(yīng)為3335.5。例灶46 饑435 阿5102 砂62..3 狼3.5115
扎65 犯355 徹3653 張53154 難532.11
2)、上(中)下結(jié)構(gòu)的字,如「安」字,第一個字元是「宀」只打.第二個字元是「女」打531,所以「安」字的編碼是.531。又如「磨」字第一個字元是「廣」打.第二個字元是「木」打8第三個字元是「木」打8第四個字是「石」打6,「磨」字的編碼是.886。例吉60 充.35 尖2134 亨.052 富.10012
圣56 尼553 當(dāng)2511 要1531 裳2.0.13
3)、上下(中)左右結(jié)構(gòu)的字,如「想」字,第一個字元是「木」打8第二個字元是「目」打0第三個字元是「心」打.5..,所以「想」字的編碼是80.5..。又如「?!棺郑谝粋€字元是「礻」只打.第二個字元是「一」打1第三個字元是「口」打0第四個字元是「田」打滿六筆012,「?!棺值木幋a是.10012。例保308 努5553 皚36515 矮318531 器00100
睬038 般7354 鄙01052 夥08335. 耀213553
4)、里外結(jié)構(gòu)的字是先外后內(nèi),如「困」字,第一個字元是「囗」打0第二個是「木」打8,所以「困」字的編碼是08。又如「圄」字,第一個字元是「囗」打0第二個字元是「五」打1第三個字元是「口」打0,「圄」字的編碼是010例回00 囚034 團(tuán)0123 園01135 圃012511
從以上例子中可以看到,對于一個組合結(jié)構(gòu)的漢字,按平時書寫習(xí)貫順序從上下(中)左右以字元為本筆劃為輔按規(guī)律選碼,這樣就無需刻意記憶任何字元,真正做到見字識碼。
五、選碼規(guī)律
A部分字元的區(qū)別
1、水與點(diǎn)的區(qū)別,連續(xù)兩點(diǎn)以上的為水部,如「將」字的兩點(diǎn),「頭」字的兩點(diǎn),「冬」字的兩點(diǎn),「學(xué)」字的三點(diǎn),「汁」字的三點(diǎn),「杰」字的四點(diǎn)等都為9,單獨(dú)一點(diǎn)或雖然兩點(diǎn)但中間被分隔開的為點(diǎn)部,如「小」字的兩點(diǎn),「米」字的兩點(diǎn),「心」字的三點(diǎn)等都為.。
2、「八」字與兩點(diǎn)水的區(qū)別,「八」和「人」「入」同碼,它的特點(diǎn)是上窄下寬,如「公」「父」「貝」等,兩點(diǎn)是上寬下窄,如「關(guān)」「單」「豆」等。
B除了一些用標(biāo)準(zhǔn)可讀字元組成的字之外,還有一部分是用非可讀字元組成的,非可讀字元就是那些不能獨(dú)立成字的字元(見表4),但絕大部分是與可讀字元在一起組字的它們也有一定的規(guī)律。看一個「能」,它由‘厶’、‘月’、兩個‘匕’組成,其中有一個是‘月’的變形,但我們一看就知它的編碼是52553,當(dāng)然在這個字中,這個非可讀字元都是獨(dú)立的,非獨(dú)立又怎樣?
現(xiàn)在看一個「摘」字,它的可讀部分是‘扌、十、口’那個‘ ’是非可讀的,按迭碼規(guī)律,因它是非末字元,只打第一筆. 所以這個字的編碼是6.10。
再看這個“讀”字,它是由“讠”、“十”“
”“頭”組成,所以除了“讠、十、頭”外,“
”就是其中一分子,按迭碼規(guī)律,它會作為一個字元,所以這個“讀”字的編碼是415913,在可讀字元與非可讀字元組合字結(jié)構(gòu)中,它們之間只有表面接觸而不是相交,比如「色」字,一個「ク」非可讀字元和一個「巴」可讀字元的組合,它們只是表面接觸,很清楚分出一個可讀字元「巴」字。又看一個「夫」字,就不能分成一個「一」和一個「大」,雖然「大」字為可讀字元,因?yàn)樗鼈兿嘟辉谝黄?,所以不能分,只成一個獨(dú)立字元。總之,有非可讀字元的組合字,一定有可讀字元與之組合。不管多復(fù)雜的組合字,只要分出其中的可讀字元就能解這個字。
C正確分碼,在一個組合形漢字中,并非都象「能」字那樣個個字元分得清清楚楚,有的字是連在一起的,分碼的原則是
以可讀為本,由小到大,逐個分割
比如「示」字,分別為「一、一、小」
「交」字,分別是「亠、父」也可以是「六、乂」按從小到大的原則,應(yīng)是「亠和父」。
「句」字和「勿」字,以可讀為本,「句」可分成「勹」和「口」其中有一個「口」為可讀,即可分,碼為30。而「勿」字如分成「勹」和「」兩個都不可讀,即不分,碼為3533
總之,組合字中只要有可讀字元即分,有分必分。
六、特別約定
1、為了減少重碼特別約定一些筆劃的打法(當(dāng)然也可按筆順打)
數(shù)字
「 阝」耳旁(在右) 先打*后打其他字元
「刂 」立刀旁 先打2后打其他字元
「辶」走之旁 先打·后打其他字元
2、萬能鍵Z(英文鍵Z)當(dāng)有的筆劃不知道打那個鍵時可用Z鍵代替。例毀z1354 缸z12z
3、特鍵*當(dāng)有的筆劃無法解釋時,可用**代筆(先打第一筆后打**或先打*后打可讀筆劃)。例黿1** 睿2** 鼠3** 讖4** 鼐5** 鼙6** 夔9**
兕*35 鬯*53
從以上各實(shí)施實(shí)例中可以看出,本發(fā)明的方案就是利用這筆劃和字元巧妙地一一對應(yīng)在鍵盤上右側(cè)的小數(shù)字鍵上,乎合人們單手執(zhí)筆的書寫特性,其簡單的筆劃分布見圖1,這里已將基本筆劃和字元均勻分布在小數(shù)字鍵盤上,只有4字鍵含有筆劃的捺和字元的火(因漢字第一筆沒有捺劃),因此本發(fā)明做到記憶少,不易忘,是一種真正的見字識碼輸入法。
權(quán)利要求
1.一種基于字元的小鍵盤漢字輸入方法,通過將一個漢字的字形分解為幾個獨(dú)立的部分,依次輸入這幾個獨(dú)立的部分所對應(yīng)的數(shù)字鍵來實(shí)現(xiàn)該漢字的輸入,其特征在于
所述字形的獨(dú)立部分包括基本筆劃、基本字元和字元;
所述基本筆劃包括橫、豎、撇、捺、折、點(diǎn),分別用數(shù)字小鍵盤上“1”、“2”、“3”、“4”、“5”、“.”來代表;
所述基本字元包括金、木、水、火、土、口,分別用數(shù)字小鍵盤上的“7”、“8”、“9”、“4”、“6”、“0”來代表;
所述字元的輸入是通過代表字元的數(shù)字的輸入實(shí)現(xiàn)的。
2.根據(jù)權(quán)利要求1所述的漢字輸入方法,其特征在于所述字元包括有(一、十、人、了、丁、入、力、廠、八、刀、廣、兒、又、七、幾、卜、匕、工、千、弓、大、久、女、才、夕、子、弋、尸、習(xí)、戈、戶、馬、上、己、門、小、已、少、巴、巾、豐、片、父、韋、氣、月、夫、牛、烏、廿、午、鳥、不、手、文、五、毛、攵、互、斤、心、瓦、爪、忄、牙、瓜、止、未、白、矛、本、自、疋、龍、血、半、業(yè)、用、立、且、母、耳、臣、羊、西、區(qū)、米、酉、臼、蟲、辰、甫、我、豕、身、良、雨、隹、艮、匚、ク、辶、冂、阝、廴、凵、卩、冖、
、厶、宀
、亻、亠、彳、
、勹、
、夂、纟、廣、犭、幺、
、豸、
、爪、礻、
、衤、
、聿、
,其輸入是根據(jù)該字元的第一筆劃所對應(yīng)的五個數(shù)字(1-5)和點(diǎn)(.)中的一個實(shí)現(xiàn)。
3.根據(jù)權(quán)利要求1所述的漢字輸入方法,其特征在于
在輸入獨(dú)體字時,如本身是字元或基本字元的,直接輸入之;否則依次輸入代表書寫筆劃的全部或前6個基本筆劃的對應(yīng)的數(shù)字;
在輸入由二個或二個以上字元組成的左右結(jié)構(gòu)漢字時,依次輸入左、中、右部件,在輸入由二個或二個以上字元組成的上下結(jié)構(gòu)漢字時,依次輸入上(、中)、下部件,在輸入由二個部件組成的里外結(jié)構(gòu)漢字時,依次輸入外、里部件,
對所說的部件是基本筆劃、基本字元時,直接用相應(yīng)的數(shù)字代表鍵輸入之,所說的部件是字元時,處于非最未字元時,用其首筆代表數(shù)字鍵,處于最末字元時,和在先輸入數(shù)字鍵一起,輸足6鍵或輸足全部筆劃。
全文摘要
一種基于字元的小鍵盤漢字輸入方法,將漢字字形分解為基本筆劃、基本字元和字元的有序組合,依次輸入其代表數(shù)字鍵來實(shí)現(xiàn)該漢字的輸入。實(shí)施本發(fā)明的漢字輸入法,具有以下特點(diǎn)碼元少,僅用數(shù)字小鍵盤上1~0加上點(diǎn)11個碼元,支持單手操作;記憶規(guī)則少,簡單易學(xué),記憶量小,容易熟練。
文檔編號G06F3/023GK1164697SQ9611906
公開日1997年11月12日 申請日期1996年5月4日 優(yōu)先權(quán)日1996年5月4日
發(fā)明者張正國 申請人:張正國