專利名稱:雙區(qū)數(shù)碼輸入法的制作方法
技術領域:
本發(fā)明為一種計算機漢字編碼輸入方法,也就是中文輸入法。它利用了基本筆畫
區(qū)、漢字部件區(qū)對應十個數(shù)字鍵來輸入漢字,因此稱為雙區(qū)數(shù)碼輸入法。
背景技術:
近年來,隨著手機的普及使用,漢字編碼輸入技術開始由字母鍵向數(shù)字鍵發(fā)展,以少鍵位、小屏幕、簡易化、智能化為特征的漢字數(shù)碼技術已成為技術發(fā)展趨勢,應用范圍也日益廣泛,于是各種數(shù)碼漢字輸入法也不斷推陳出新。目前占據(jù)主要市場分額的輸入法仍然是拼音類和拼形類這兩類輸入法,拼形類輸入法又以純筆畫輸入法應用最廣??晒P畫輸入存在編碼較長、輸入速度難以提高等缺點。于是各種筆畫部件輸入法被發(fā)明出來,輸入漢字的速度明顯提高。目前市場上有三種數(shù)碼輸入法比較流行,一種是五筆數(shù)碼,其缺點是要將合體字一分為二,不利于想打,也不利頭腦反應,有的漢字還難以區(qū)分是合體字,還是獨體字,此外兩種輸入方案中第一種方案選取的部件過少,第二種方案中選取的部件卻又過多。另一種是左右數(shù)碼,它容易將合體字一分為二,可還是存在著影響頭腦反應、重碼率可能相對高點等問題。還有一種是數(shù)字五筆輸入法,其輸入方法是將筆畫分為二類,一類是五種基本筆畫;一類是代表部件首筆的部件筆畫,該輸入法的特點是要通過交互式讓用戶記住由五個部件筆畫引出的48個常用部件的代碼,另外對20不很常用的部件也進行了巧妙的交互式處理,在輸入漢字的過程中,若在輸入框出現(xiàn)了要輸入漢字的首部件,則這個部件的剩余代碼不必再輸入,轉(zhuǎn)為輸入它的后續(xù)代碼,這就大大提高了這種輸入法輸入速度。進入市場后,深受中老年人的喜愛,用戶據(jù)說已達幾百萬之眾。這種輸入法除了要記住48個常用代碼外,總的來說簡便易用,對普通用戶來說是很難察覺出它的缺點的,但我本人研究輸入法已有十六年,很快就找出它的缺點,那就是少數(shù)幾個組字頻率極高的部件也要用兩個數(shù)字作代碼,增加了擊鍵次數(shù),交互提示的力度還不是很完美。2008年一種叫數(shù)字積木輸入法的數(shù)碼也逐漸開始流行,該輸入法聲稱"有偏旁打偏旁、偏旁再聯(lián)想偏旁、沒偏旁打筆畫",輸入規(guī)則是按1、2、3、4、5以筆畫優(yōu)先,按6、7、8、9、0以偏旁優(yōu)先,設立50個主偏旁和50個副偏旁,主偏旁按兩下就可輸入,副偏旁中間要按下/,總共按三下就可輸入,用起來似乎很方便,但這類輸入法對于最常用的部件仍然要兩碼輸入,也不怎么方便,另外,有些不太常用但筆畫多的漢字偏旁也沒有簡便的輸入代碼,有時會嚴重影響輸入速度。針對于此,本人發(fā)明了手機數(shù)碼輸入法。該輸入法的特點是精選了漢字部件"口"、"^"、"矛"、""、"木"參與編碼,缺點是也要一分為二,會影響頭腦反應,在想打時尤其如此。而在手機上輸入漢字,最重要的是想打方便。因此有必要發(fā)明出一種想打方便、利于頭腦反應的輸入法來。
發(fā)明內(nèi)容
這樣目前漢字的數(shù)字編碼輸入法要么不合筆順規(guī)范,要么一分為二,影響思維;要么部件選取不當;要么碼長太短或太長;要么重碼過高,影響輸入速度;要么沒有智能提示功能,都沒能很好解決簡單的不快速,快速的不簡單這一技術難題,輸入漢字不甚方便。
本發(fā)明的目的是提供一種符合筆順規(guī)范、直觀、簡單易學、輸入漢字方便快捷的計算機漢字輸入法即雙區(qū)數(shù)碼輸入法。 為達到本發(fā)明的目的,本發(fā)明將漢字按書寫順序拆分成筆畫或部件編碼。將漢字的各種筆畫按國家語委的規(guī)定歸類為橫、豎、撇、點、折五種基本筆畫,分別用五個互不相同的數(shù)字比如1、2、3、4、5編碼,這五種基本筆畫所在的數(shù)字區(qū)稱為筆畫區(qū)。為提高輸入速度以及降低重碼,還優(yōu)選組字頻率或?qū)嵱妙l率高的幾個筆畫結(jié)構即國家語委規(guī)定的漢字部件參與編碼,本發(fā)明所指的部件均有兩個及以上筆畫所組成。部件的組字頻率或?qū)嵱妙l率有高有低,本發(fā)明按擊鍵次數(shù),將位于字首的部件分為一、二、三、四級部件,所有的部件均可
通過非筆畫區(qū)的5個數(shù)字來作代碼,這5個數(shù)字只作部件的代碼,而不作筆畫代碼。 一級部件是出現(xiàn)在漢字字首的組字頻率最高的偏旁部首,為? 、 口 、*、木、矛這五個部件,這五個漢字部件組成的漢字約占所有漢字的四分之一,為提高輸入速度,必須列為一級部件,分別與別的五個互不相同的數(shù)字比如6、7、8、9、0對應,當? 、口、^、木、矛出現(xiàn)在漢字的字首時,只需敲擊一下相應的數(shù)字所在的鍵,即可輸入該部件,但是當這些漢字部件第二次出現(xiàn)在漢字中時,再敲擊相應的數(shù)字鍵將是錯誤的,也就是說6、7、8、9、0并非? 、 口 、*、木、才的代碼,而是? 、口、^、木、矛在字首時的代碼。將這些部件按組字頻率或使用頻率高低依次分別排列到非基本筆畫代號所在的數(shù)字鍵上。這些部件均為漢字的部首,容易記憶,也容易顯示在屏上。 為進一步提高漢字的輸入速度,又優(yōu)選了 25個組字頻率高的慣常出現(xiàn)在字首的部件。這25個部件因為組字頻率很高,所以要用二個數(shù)字作代碼,做到二個鍵就能輸入。為與純粹的筆畫輸入法兼容,將這25個高頻部件按起筆為橫、豎、撇、點、折區(qū),部件代碼的第一個數(shù)字為部件第一個基本筆畫的代號,第二個數(shù)字則不能用基本筆畫的代號,而要用別的5個互不相同的數(shù)字作代號,也就是說要用6、7、8、9、0作代號。起筆為橫的漢字部件有王、土、石、車(車)、酉,按起筆橫的代號1所在的數(shù)字鍵后,再分別按數(shù)字6、7、8、9、0所在的鍵,就可輸入相應的部件。起筆分為豎的漢字部件有蟲、山、足(足)、日、目,按起筆豎的代號2所在的數(shù)字鍵后,再分別按6、7、8、9、0所在的數(shù)字鍵,就可輸入相應的部件。起筆分為撇的漢字部件有i (,)、月、竹()、禾、魚(魚),按起筆撇的代號3所在的數(shù)字鍵后,再分別按6、7、8、9、0所在的數(shù)字鍵,就可輸入相應的部件。按起筆分為點區(qū),漢字部件有十、火、廣、卑、A,按起筆點的代號4所在的數(shù)字鍵后,再分別按6、7、8、9、0所在的數(shù)字鍵,就可輸入相應的部件。按起筆分為折區(qū),漢字部件有纟(糸)、女、馬(馬)、尸、弓,按起筆折的代號5所在的數(shù)字鍵后,再分別按6、7、8、9、0所在的數(shù)字鍵,就可輸入相應的部件。注意只有當這些部件在漢字的字首時,才可用這種方式輸入,當這些漢字部件不出現(xiàn)在某個漢字的字首,而是出現(xiàn)在某個漢字的字中或字尾時,再敲擊二個原來的代號所在的鍵是錯誤的。這些部件也是按起筆和組字頻率高低依次排列到數(shù)字鍵上的。這25個部件均為漢字的偏旁部首,很常見,容易記憶。 字首為這25個部件以及只有二個筆畫的偏旁如^ 、人、卩、^、i等二個筆畫組成的偏旁部首所組成的漢字數(shù)約占總的漢字數(shù)的一半,用兩個數(shù)字鍵就能打出這些部件,這能極大地提高漢字的輸入速度。并且不會與純粹的筆畫輸入法發(fā)生沖突。只有二個筆畫的部件只需按筆畫輸入即可,沒有必要另行作出代碼規(guī)定,因為只會徒增記憶負擔,又不會減
5少擊鍵次數(shù)。 還有些出現(xiàn)在字首的漢字部件也有一定的組字頻率,若不進行巧妙的處理,以縮短碼長,將會影響漢字的輸入速度,因此有必要對這些部件也規(guī)定代碼,同時在代碼設計時又要考慮到與純粹的筆畫輸入法相兼容,因此本發(fā)明設計了三級部件,只需敲三下鍵,就可輸入位于字首的該部件。為便于記憶,將各個部件按起筆分為橫區(qū)、豎區(qū)、撇區(qū)、點區(qū)、折區(qū),每區(qū)又按第二筆進行劃分,第二筆相同的又按組字頻率由高到低依次排列。
橫區(qū)第二筆為橫的部件有"耒、麥、韋、青、開",在敲擊這幾個部件的第一筆和第二筆的代碼1、1后,再分別敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。同理,敲擊部件"革、耳、其、走、工"的第一筆和第二筆的代碼1、2后,再分別敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。敲擊部件大、歹、辰的第一筆和第二筆的代碼1、3后,再分別敲擊某個對應的數(shù)字代號6、7、8所在的鍵,就選中了相應的部件。敲擊部件"雨"的第一筆和第二筆的代碼1、4后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。因為部件"雨"作偏旁時,第二筆為點。敲擊部件"比"的第一筆和第二筆的代碼1、5后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。 豎區(qū)第二筆為橫的部件有"產(chǎn)、齒、止、北、非",在敲擊這幾個部件的第一筆和第二筆的代碼2、1后,再分別敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。敲擊部件"業(yè)"的第一筆和第二筆的代碼2、2后,再敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。敲擊部件"小"的第一筆和第二筆的代碼2、3后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。敲擊部件"巾、田、口、四(《)、骨"的第一筆和第二筆的代碼2、5后,再分別敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。 撇區(qū)第二筆為橫的部件有"牛(生)、氣、缶、毛、矢",在敲擊這幾個部件的第一筆和第二筆的代碼3、 1后,再分別敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。敲擊部件"鬼、白、臼、鼠、片"的第一筆和第二筆的代碼3、2后,再敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。敲擊部件"《、舟"的第一筆和第二筆的代碼3、3后,再分別敲擊某個對應的數(shù)字代號6、7所在的鍵,就選中了相應的部件。敲擊部件"爪(w )、豸、父、谷、采"的第一筆和第二筆的代碼3、4后,再分別敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。敲擊部件"3 、亇、角、欠、夕"的第一筆和第二筆的代碼3、5后,再分別敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。 點區(qū)第二筆為橫的部件有"廣、立、方、鹿、辛",在敲擊這幾個部件的第一筆和第二筆的代號4、1后,再分別敲擊某個對應的數(shù)字代號6、7、8、9、0所在的鍵,就選中了相應的部件。敲擊部件"門"的第一筆和第二筆的代號4、2后,再敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。敲擊部件"米、羊"的第一筆和第二筆的代號4、3后,再分別敲擊某個對應的數(shù)字代號6、7所在的鍵,就選中了相應的部件。敲擊部件"穴"的第一筆和第二筆的代號4、4后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。敲擊部件"戶"的第一筆和第二筆的代號4、5后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。
6
折區(qū)第二筆為橫的部件有"艮、中(聿)",在敲擊這幾個部件的第一筆和第二筆的代號5、 1后,再分別敲擊某個對應的數(shù)字代號6、7所在的鍵,就選中了相應的部件。敲擊部件"子、爿、疋(正)"的第一筆和第二筆的代號5、2后,再敲擊某個對應的數(shù)字代號6、7、8所在的鍵,就選中了相應的部件。敲擊部件"皮"的第一筆和第二筆的代號5、3后,再敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。敲擊部件"羽、矛"的第一筆和第二筆的代號5、4后,再分別敲擊某個對應的數(shù)字代號6、7所在的鍵,就選中了相應的部件。敲擊部件"幺、《〈"的第一筆和第二筆的代號5、2后,再敲擊某個對應的數(shù)字代號6、7所在的鍵,就選中了相應的部件。 還幾個出現(xiàn)在字首的漢字部件頻率雖低,但筆畫數(shù)多,如不能減少擊鍵次數(shù),也將會影響輸入速度,這些部件被稱為四級部件,打四下就可輸入這些部件。橫區(qū)有起筆為橫、豎、橫的部件有"髟、赤",敲擊部件"髟、赤"的第一筆、第二筆和第三筆的代號1、2、l后,再分別敲擊某個對應的數(shù)字代號6、7所在的鍵,就選中了相應的部件。起筆為橫、豎、折的部件有"西(苗)、豆",敲擊部件"西(苗)、豆"的第一筆和第二筆的代號1、2、5后,再分別敲擊某個對應的數(shù)字代號6、7所在的鍵,就選中了相應的部件。豎區(qū)有部件"黑",敲擊部件"黑"的第一筆和第二筆的代號2、5、3后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。撇區(qū)有起筆為;撇、橫、豎的部件為"舌",敲擊部件"舌"的第一筆和第二筆的代號3、1、2后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。起筆為;撇、豎、折的部件為"身、自、鼻、血",敲擊部件"身、自、鼻、血"的第一筆和第二筆的代號3、2、5后,再分別敲擊某個對應的數(shù)字代號6、7、8、9所在的鍵,就選中了相應的部件。敲擊部件"風"的第一筆和第二筆的代號3、5、3后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。點區(qū)有起筆為點、橫、撇的部件為"麻",敲擊部件"麻"的第一筆和第二筆的代號4、 1、3后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。起筆為點、橫、點的部件為"音",敲擊部件"音"的第一筆和第二筆的代號4、1、4后,再分別敲擊某個對應的數(shù)字代號6所在的鍵,就選中了相應的部件。 在按上述編碼方式輸入位于字首的某個部件或者輸入前二個基本筆畫的代號后,再按書寫順序逐筆輸入其后的筆畫的代號,再利用提示行選擇,就能完成漢字的輸入。但這樣輸入的話,輸入速度比純粹的筆畫輸入法是快了點,可還是有待提高。針對于此,本發(fā)明提供了一種絕妙的輸入方法,那就是后序部件法,即在按上述方法輸入某個漢字位于字首的部件或二個基本筆畫后,軟件會從所有以該部件或二個基本筆畫為字首的漢字中找出按書寫順序排在該部件后的后續(xù)部件,并排到非基本筆畫所在的數(shù)字鍵上即6、7、8、9、0鍵上,供挑選。若不止五個后續(xù)部件,只一一排列常見的五個后續(xù)部件,若不足五個后續(xù)部件,按后續(xù)部件的實際情況,一一排到非基本筆畫所在的數(shù)字鍵上。這時根據(jù)部件顯示候選區(qū)的提示,按相應的數(shù)字鍵,就可輸入該后續(xù)部件。此后每輸入一個筆畫或部件,軟件會以同樣的方式把所有以前面的部件或基本筆畫為開始的漢字中找出按書寫順序排在該部件或基本筆畫后的后續(xù)部件,并分別排到非基本筆畫所在的數(shù)字鍵上即6、7、8、9、0鍵上,供挑選。若不止五個后續(xù)部件,只一一排列常見的五個后續(xù)部件;若不足五個后續(xù)部件,按后續(xù)部件的實際情況, 一一排到非基本筆畫所在的數(shù)字鍵上;可根據(jù)提示情況,挑選某個漢字部件。若沒有后續(xù)部件則不顯示。由于按部件輸入要比筆畫輸入擊鍵次數(shù)少,速度快,因此采用這種智能提示、人機交互的方式能大大提高了輸入速度。這是本發(fā)明的又一重大創(chuàng)新。由于漢字眾多,不可能在說明書中一一枚舉可能會出現(xiàn)的后續(xù)部件。但軟件中是能實現(xiàn)這功能的。 本發(fā)明可規(guī)定碼長,也可不規(guī)定碼長,不規(guī)定碼長時,按筆順取完某個漢字中所有的筆畫或部件為止。規(guī)定碼長時宜規(guī)定對所有的漢字進行最多六碼編碼,當漢字的編碼超過五碼時,第六碼取該漢字的最后一筆的代號。
附圖1為標準數(shù)碼鍵盤排列圖,其中1、2、3、4、5分別為橫、豎、撇、點、折五種基本筆畫的代號,6、7、8、9、0分別為? 、口、廿、木、矛在漢字的字首時的代碼。
具體實施例方式
本發(fā)明提供了一種簡單高效的交互式的筆畫部件輸入法,在輸入過程中提供了兩個顯示區(qū)。 一個是漢字顯示候選區(qū),另一個是部件顯示候選區(qū),并能做到與單純的五筆畫輸入法兼容。并將IO個數(shù)字等分為兩類一類是筆畫區(qū),共有五個數(shù)字,在本實施例中為1、
2、 3、4、5。另一類是部件區(qū),為另外五個數(shù)字,在本實施例中為6、7、8、9、0。 將漢字的各種筆畫按國家語委的規(guī)定,歸類為橫、豎、撇、點、折五種基本筆畫,其中提歸類到橫,豎鉤歸類到豎,捺歸類為點,其余各種帶轉(zhuǎn)折的筆畫歸類為折,分別用1、2、
3、 4、5作代碼。 下面介紹具體的輸入方法。本發(fā)明提供了純粹的筆畫輸入法和筆畫部件輸入法兩種輸入方法,并且兼容。 1、筆畫輸入法。方法是根據(jù)漢字的筆順輸入基本筆畫的代碼,屏幕上的漢字顯示候選區(qū)根據(jù)漢字的使用頻率提示候選的漢字,若出現(xiàn)所需漢字,則按其位置進行選擇。選擇方式一般是按下確認鍵后再按相應的序號鍵。當然這是一種常規(guī)方式,也可用移動光標選擇,或者長時間按對應位置的序號鍵,或直接在屏幕上點擊,在這里特別要指出的是,不能用參與漢字編碼的數(shù)字或別的符號作為表示編碼結(jié)束的確認鍵,比如不能用'7"鍵作為確認鍵,也不能用數(shù)字鍵作為確認鍵,因為它們參與編碼。這種純粹的筆畫輸入法是最簡單的輸入法,幾乎所有的手機都配備了這種輸入法。但要想快速高效地輸入漢字,就需要采用筆畫部件輸入法。 2、筆畫部件輸入法。由于設計巧妙,筆畫部件輸入法完全與純粹的筆畫輸入法兼
容,在筆畫部件輸入法狀態(tài)下,完全可按純粹的筆畫輸入法來輸入漢字。 漢字的組成有個特點,那就是位于字首的部件往往統(tǒng)帥著許多漢字,這些部件的
數(shù)量約有一、二百個,若將這些部件按組字頻率的高低進行大致分類,對最常用的五個部件
用別的五個數(shù)字作代號,對別的部件用首筆畫和某個特定的引導符為開頭進行編碼的話,
則在數(shù)字鍵盤上一般用一到四個代碼就可完成對這些部件進行編碼,并且可以做到與純粹
的筆畫輸入法的完全兼容,將漢字的各種在字首的部件歸類為一、二、三、四級部件。 一般來
說組字頻率高的部件的編碼長度短,組字頻率低的部件的編碼長度長,但由于是按首筆歸
類,以撇起筆的漢字部件較多,以折起筆的漢字部件較少,因此有時會出現(xiàn)組字頻率相對較
低的以折起筆的部件被列為三級部件,而組字頻率相對較高的部件以撇起筆的部件反而被
列為四級部件的現(xiàn)象。這是難免的。下面對一、二、三、四級部件的代碼的編制作具體解說。所有一、二、三、四級部件的代碼有個特點,那就是幾級部件就有幾個數(shù)字組成,最后一個數(shù) 字必定為部件區(qū)數(shù)字,通常按頻率高低排列,其余數(shù)字為前面若干基本筆畫的代碼。
—級部件與對應的數(shù)字代號為6——? 、7——口、8——卄、9——木、0——才。當 部件? 、口、^、木、矛處于漢字的字首時,只需敲一下對應的數(shù)字鍵就可輸入對應的部件。
二級部件在字首時的對應的代號為起筆為橫的二級部件的對應代號是王—— 16、土——17、石——18、車(車)——19、酉——10。起筆為豎的二級部件的對應代號是 蟲——26、山——27、足(足)——28、日——29、目——20。起筆為撇的二級部件的對應代 號是歪(,)——36、月——37、竹()——38、禾——39、魚(魚)——30。起筆為點 的二級部件的對應代號是十——46、火——47、廣——48、, 一一49、^——40。起筆為折 的二級部件的對應代號是纟(糸)——56、女——57、馬(馬)——58、尸——59、弓—— 50。 二級部件的代號規(guī)律是第一個數(shù)字為起筆的基本筆畫的代號,第二個數(shù)字基本按頻率 由高到低分別用6、7、8、9、0作代號。二級部件出現(xiàn)在字首時,輸入首個基本筆畫的代號后, 五個部件及相應的代號中第二個數(shù)字會顯示在部件顯示候選區(qū),從而無須記憶,用多了就 能自然記住。 三級部件的對應的代碼為第一、二個數(shù)字為該部件的前二個基本筆畫的代號, 第三個數(shù)字大體上按該部件組字頻率或?qū)嵱妙l率的高低用部件區(qū)的幾個數(shù)字如6、7、8、9、 O作代號。起筆為橫的三級部件的在字首時的對應代碼為耒——116、麥——117、韋——
118、青-119、開-110。革-126、耳-127、其-128、走-129、工-120。
大——136、歹——137、辰——138。部件"雨"作偏旁時,第二筆豎要變?yōu)辄c,因此,雨—— 146。比——156。起筆為豎的三級部件的對應代號為產(chǎn)——216、齒——217、止——218、
北-219、非-210。業(yè)-226。小-236。巾-256、田-257、 口-258、四
(m )——259、骨——250。注意、,,為小的變形,前二筆為豎點,代號為24,因此、,,——246。 起筆為撇的三級部件的對應代號為牛(生)——316、氣——317、缶——318、毛——319、
矢-310。鬼-326、白-327、臼-328、鼠-329、片-320?!?336、舟-
337。爪(w )-346、秀-347、父-348、谷-349、采-340。 3-356、亇-
357、角——358、夂——359、夕——350。起筆為點的三級部件的對應代號為廣——416、
立-417、方-418、鹿-419、辛-410。門-426。米-436、羊-437。穴-
446。戶——456。起筆為折的三級部件的對應代號為艮——516、中(聿)——517。子——
526、爿-527、疋(J)-528。皮-536。羽-546、矛-547。幺-556、〈〈〈-
557 四級部件在字首時對應的代號為第一、二、三個數(shù)字為該部件的前二個基本筆畫 的代號,第四個數(shù)字大體上按該部件組字頻率或?qū)嵱妙l率的高低用部件區(qū)的幾個數(shù)字如6、 7、8、9、0作代號。起筆為橫的四級部件的對應代號為髟——1216、赤——1217。西(苗 )——1256、豆——1257。起筆為豎的部件有黑——2536。起筆為撇的部件有舌——
3126、身-3256、自-3257、鼻-3258、血-3259。風-3536。起筆為點的部件
有麻——4136、音——4146。起筆為折的部件已沒有,就不要設四級部件。四級部件的頻 率總的來說更低,數(shù)量也較少。但因為筆畫數(shù)多,若不進行巧妙編碼的話,輸入速度會一定 影響。但由于規(guī)定先取首筆的基本筆畫的代號,再采用智能提示,用數(shù)字鍵選擇的方式,實 際上記憶量很小。再按某個的數(shù)字鍵,就選中相應的部件。
取二、三、四級部件在字首時的相應代碼時,代碼里的最后一個數(shù)字是按部件組字
頻率從高到低,按6、7、8、9、0的次序排列的,比較容易記憶,可利用部件顯示候選區(qū)選擇,
不需要強記。有的部件的組字頻率很接近,甚至難分高下,甚至可能在不同的字庫里,部件
的組字頻率會時高時低,另外有時還考慮了部件的實用頻率,所以部件排列的次序是相對
的,可調(diào)整的。有的三級部件可列為四級部件,這些都是對本發(fā)明的變形。 若象一般的部件輸入法那樣,將漢字拆成幾個部件進行輸入,則由于一個部件代
碼往往由一到四個數(shù)字組成,顯然碼長過長。因此本發(fā)明只規(guī)定在上述一、二、三、四級部件
在漢字中的字首位置時,才按相應的代碼編碼,在漢字中的其它位置時為避免編碼過長,不
再按相應的代碼編碼。 筆畫部件輸入法的具體輸入規(guī)則是輸入位于某個漢字的字首的某個部件或者前 二個基本筆畫的代碼后,再按書寫順序逐筆輸入其后的基本筆畫的代碼,再利用漢字顯示 候選區(qū)選擇,就能完成漢字的輸入,只有一、二個筆畫的漢字,輸入完所有基本筆畫的代碼 為止,再利用提示行選擇。 但這樣輸入的話,輸入速度比純粹的筆畫輸入法是要快,還不夠快。針對于此,本 發(fā)明提供了一種絕妙的輸入方法,那就是后序部件法,即輸入某個漢字位于字首的部件或 接連輸入二個基本筆畫后,軟件會從所有以該部件或二個基本筆畫為字首的漢字中找出按 書寫順序排在該部件后的某幾個后續(xù)部件,并在部件顯示候選區(qū)上用非基本筆畫所在的數(shù) 字即6、7、8、9、0為代號,按相應的數(shù)字鍵即可選擇該后續(xù)部件。若不止五個后續(xù)部件,只 一一排列常見的五個后續(xù)部件及代號;若不足五個后續(xù)部件,按后續(xù)部件的個數(shù), 一一排列 后續(xù)部件及代號,比如只有一個部件就以數(shù)字鍵6為代號,只有兩個部件,就分別以數(shù)字鍵 6、7為代號,以此類推。根據(jù)上述排列方式,按相應的數(shù)字鍵,就可輸入該后續(xù)部件。由于 按部件輸入要比筆畫輸入快,又只需按一下數(shù)字鍵就能輸入由多個筆畫組成的后續(xù)部件, 采用這種智能提示、人機交互的方式能大大提高了輸入速度。這是本發(fā)明的又一重大創(chuàng)新。 由于漢字眾多,無法在說明書中一一枚舉可能會出現(xiàn)的后續(xù)部件。但軟件中是能實現(xiàn)這功 能的。若提示的后續(xù)部件不是需要輸入的,可接著按書寫順序輸入某個漢字剩下部分的基 本筆畫。此后每輸入一個筆畫或部件,軟件會以同樣的方式從所有以前面的部件或基本筆 畫為字首的漢字中找出按書寫順序排在該部件或基本筆畫后的幾個后續(xù)部件,并分別用非 基本筆畫的數(shù)字即6、7、8、9、0作代號,顯示在部件顯示候選區(qū)供挑選。例如輸入點、橫的代 號4、 1后,在部件顯示候選區(qū)上會顯示三個部件及代號6 口 、7厶、8八,再選數(shù)字鍵6,就表 示輸入了點、橫、口。又如輸入部件"女"的代碼57后,在部件顯示候選區(qū)上會顯示五個部 件及代號6^、7^、8日、9土、0 口,再按數(shù)字鍵6就表示選擇了后序部件^。例如要輸入 "如"的編碼,只需輸入部件"女"在字首時的代碼57,再輸入后序部件"口 "的代碼0即可。
在不規(guī)定漢字碼長時,按筆順取完某個漢字中所有的筆畫或部件為止。規(guī)定最多 碼長時,可規(guī)定對所有的漢字進行最多五碼或六碼編碼。由于是數(shù)字編碼輸入法,一般宜規(guī) 定漢字的碼長最多為六碼,當漢字的編碼超過五碼時,第六碼可取該漢字的最后一筆的代 碼。 為提高漢字輸入速度,還設置了詞組輸入法,詞組輸入的規(guī)則有二種一種是接連 輸入詞組中每個漢字的前幾個代碼的方法。它又可分為固定詞組中每個字的碼長和不固定 詞組中每個字的碼長二種輸入方法。固定詞組中每個字的碼長的取碼規(guī)則是詞組中每個字都其取前3個編碼,若該字不足3碼,則重復最后一個編碼,取足3個編碼。有些詞組,從 表面上看這樣取碼似乎碼長太長了,但實際上有些詞組特別是一些成語,只要輸入其前二 個或前三個漢字的編碼即可。這時再按表示結(jié)束的確認鍵,就可完成該詞組的輸入。不固 定詞組中每個字的碼長的取碼規(guī)則是可輸入每個字的不定長代碼,比如可輸入該漢字的 前一個或前二個或前三個或前四個代碼,每個字中間用*鍵隔開就是。 一般建議輸入每個 字的前二個或前三個編碼。以降低重碼,提高輸入速度。另一種是規(guī)定詞組碼長最多為六 碼的輸入方法,規(guī)則是對二字詞,每字取前3碼,若詞組中某個字的代碼不足3碼,則重復 其最后一碼,補足3碼。對三字及以上詞,前二個字和最后一個字分別取其前2碼,若詞組 中的某個字的編碼不足2碼,重復其最后一碼,補足2碼。 在輸入過程中若漢字顯示候選區(qū)出現(xiàn)了所需的漢字或詞組,可按表示編碼結(jié)束的
確認鍵,再挑選所需漢字上屏。在本發(fā)明中,表示單字或詞組編碼結(jié)束的確認鍵為"。",若出
現(xiàn)在所需漢字或詞組出現(xiàn)在漢字顯示候選區(qū)的首位,還可按回車鍵直接上屏。 聯(lián)想輸入是手機漢字輸入過程中,較為常用的功能,其特點是輸入一個字后,可聯(lián)
想出另外幾個與該字搭配的字。 本輸入法可移植到配有字母鍵盤的計算機上使用,只需用IO個互不相同的字母 如q、w、e、r、t、y、u、 I、o、p分別代替10個阿拉伯數(shù)字1、2、3、4、5、6、7、8、9、0即可。
1權利要求
一種雙區(qū)數(shù)碼輸入法,其特征在于將漢字的各種筆畫歸類為橫、豎、撇、點、折五種基本筆畫,分別用五個互不相同的數(shù)字如1、2、3、4、5作代碼,再將漢字的各個部件按組字頻率分為一、二、三、四級部件,所述部件及其代碼只在漢字的字首時才起作用,具體規(guī)定如下一級部件與對應的數(shù)字代號為6——氵、7——口、8——艸、9——木、0——扌;二級部件在字首時的對應的代號為起筆為橫的二級部件的對應代號是王——16、土——17、石——18、車(車)——19、酉——10;起筆為豎的二級部件的對應代號是蟲——26、山——27、足()——28、日——29、目——20;起筆為撇的二級部件的對應代號是釒(钅)——36、月——37、竹()——38、禾——39、魚(魚)——30;起筆為點的二級部件的對應代號是忄——46、火——47、疒——48、衤——49、宀——40;起筆為折的二級部件的對應代號是纟(糹)——56、女——57、馬(馬)——58、尸——59、弓——50;三級部件的對應的代碼為第一、二個數(shù)字為該部件的前二個基本筆畫的代號,第三個數(shù)字大體上按該部件組字頻率或?qū)嵱妙l率的高低用部件區(qū)的幾個數(shù)字如6、7、8、9、0作代號;起筆為橫的三級部件的在字首時的對應代碼為耒——116、麥——117、韋——118、青——119、開——110;革——126、耳——127、其——128、走——129、工——120;大——136、歹——137、辰——138;雨——146;比——156;起筆為豎的三級部件的對應代號為虍——216、齒——217、止——218、北——219、非——210;業(yè)——226;小——236;巾——256、田——257、口——258、四(罒)——259、骨——250;——246;起筆為撇的三級部件的對應代號為牛()——316、氣——317、缶——318、毛——319、矢——310;鬼——326、白——327、臼——28、鼠——329、片——320;彳——336、舟——337;爪(爫)——346、豸——347、父——348、谷——349、采——340;犭——356、饣——357、角——358、夂——359、夕——350;起筆為點的三級部件的對應代號為廣——416、立——417、方——418、鹿——419、辛——410;門——426;米——436、羊——437;穴——446;戶——456;起筆為折的三級部件的對應代號為艮——516、肀(聿)——517;子——526、爿——527、疋()——528;皮——536;羽——546、矛——547;幺——556、巛——557;四級部件在字首時對應的代號為起筆為橫的四級部件的對應代號為髟——1216、赤——1217;西(覀)——1256、豆——1257;起筆為豎的部件有黑——2536;起筆為撇的部件有舌——3126、身——3256、自——3257、鼻——3258、血——3259;風——3536;起筆為點的部件有麻——4136、音——4146;上述一、二、三、四級部件在漢字中的字首位置時,才按相應的代碼編碼,在漢字中的其它位置時為避免編碼過長,不再按相應的代碼編碼;筆畫部件輸入法的具體輸入規(guī)則是輸入位于某個漢字的字首的某個部件或者前二個基本筆畫的代碼后,再按書寫順序逐筆輸入其后的基本筆畫的代碼,再通過部件顯示候選取區(qū)選擇,就能完成漢字的輸入,只有一、二個筆畫的漢字,輸入完所有基本筆畫的代碼為止,再通過部件顯示候選取區(qū)選擇。F2008101890537C0000021.tif
2. 根據(jù)權利要求1所述的一種雙區(qū)數(shù)碼輸入法,其特征在于那就是后序部件法,即輸入某個漢字位于字首的部件或接連輸入二個基本筆畫后,軟件會從所有以該部件或二個基本筆畫為字首的漢字中找出按書寫順序排在該部件后的某幾個后續(xù)部件,并在部件顯示候選區(qū)上用非基本筆畫所在的數(shù)字即6、7、8、9、0為代號,按相應的數(shù)字鍵即可選擇該后續(xù)部件;此后每輸入一個筆畫或部件,軟件會以同樣的方式從所有以前面的部件或基本筆畫為字首的漢字中找出按書寫順序排在該部件或基本筆畫后的幾個后續(xù)部件,并分別用非基本筆畫的數(shù)字即6、7、8、9、0作代號,顯示在部件顯示候選區(qū)供挑選;若不止五個后續(xù)部件,只一一排列常見的五個后續(xù)部件及代號;若不足五個后續(xù)部件,按后續(xù)部件的個數(shù), 一一排列后續(xù)部件及代號。
3. 根據(jù)權利要求1所述的一種雙區(qū)數(shù)碼輸入法,其特征在于在不規(guī)定漢字碼長時,按筆順取完某個漢字中所有的筆畫或部件為止;規(guī)定最多碼長時,可規(guī)定對所有的漢字進行最多五碼或六碼編碼,一般宜規(guī)定漢字的碼長最多為六碼,當漢字的編碼超過五碼時,第六碼可取該漢字的最后一筆的代碼。
4. 根據(jù)權利要求1所述的一種雙區(qū)數(shù)碼輸入法,其特征在于詞組輸入時碼長最多為六碼,規(guī)則是對二字詞,每字取前3碼,若詞組中某個字的代碼不足3碼,則重復其最后一碼,補足3碼;對三字及以上詞,前二個字和最后一個字分別取其前2碼,若詞組中的某個字的編碼不足2碼,重復其最后一碼,補足2碼。
5. 根據(jù)權利要求1所述的一種雙區(qū)數(shù)碼輸入法,其特征在于詞組輸入時可固定詞組中每個字的碼長,但不規(guī)定整個詞組的碼長,詞組中每個字都其取前3個編碼,若該字不足3碼,則重復最后一個編碼,取足3個編碼。
6. 根據(jù)權利要求1所述的一種雙區(qū)數(shù)碼輸入法,其特征在于不固定詞組中每個字的碼長,也不規(guī)定整個詞組的碼長取碼規(guī)則是可輸入每個字的不定長代碼,比如可輸入該漢字的前一個或前二個或前三個或前四個代碼,每個字中間用*鍵隔開就是,一般建議輸入每個字的前二個或前三個編碼。
全文摘要
本發(fā)明雙區(qū)數(shù)碼輸入法為一種計算機漢字編碼輸入方法,它利用了五種基本筆畫組成的數(shù)字區(qū)、五個數(shù)字組成的部件區(qū)對應十個數(shù)字鍵來輸入漢字,該輸入法符合筆順規(guī)范、直觀、簡單易學、輸入漢字方便快捷。
文檔編號G06F3/023GK101751135SQ20081018905
公開日2010年6月23日 申請日期2008年12月16日 優(yōu)先權日2008年12月16日
發(fā)明者王治陽 申請人:王治陽