專利名稱:漢字五鍵輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種漢字輸入方法。
世紀(jì)之交信息時(shí)代已悄然來(lái)臨,以機(jī)頂盒、手機(jī)、PDA(個(gè)人數(shù)字助理)為先導(dǎo)的信息家電已開(kāi)始進(jìn)入了中國(guó)市場(chǎng)。怎樣有效地將微機(jī)時(shí)代的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和家電技術(shù)結(jié)合,使得不具備計(jì)算機(jī)專業(yè)知識(shí)的普通大眾能迅速掌握信息家電的操作及使用,實(shí)現(xiàn)網(wǎng)絡(luò)信息交換、電子商務(wù),是當(dāng)前信息家電技術(shù)中急待解決的問(wèn)題。
隨著工業(yè)機(jī)器人和數(shù)控機(jī)床等機(jī)電一體化裝置使用的普及和國(guó)產(chǎn)化,為提高生產(chǎn)使用效率,為與微機(jī)聯(lián)網(wǎng)通訊,在過(guò)去僅能輸入英文和數(shù)字的程序控制和智能機(jī)電設(shè)備上,也出現(xiàn)了需要輸入包括漢字在內(nèi)的微機(jī)代碼體系信息的需求。而這些設(shè)備和信息家電一樣,從非標(biāo)準(zhǔn)的鍵盤(pán)進(jìn)行漢字及特殊符號(hào)的輸入也是當(dāng)前急待解決的問(wèn)題。
標(biāo)準(zhǔn)的微機(jī)鍵盤(pán)有101-102個(gè)按鍵,而作為頻道選擇或號(hào)碼輸入的遙控器、手機(jī)及數(shù)控裝置的控制器上的程序輸入的鍵盤(pán)只有20-30個(gè)鍵,按鍵小而且擁擠。使用這樣鍵盤(pán)輸入漢字,需要一種不同于微型計(jì)算機(jī)的輸入方法。
鑒于上述,本發(fā)明的目的是提供一種可在小型非標(biāo)準(zhǔn)鍵盤(pán)上使用較少的按鍵輸入漢字的方法。
為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案一種在具有邏輯運(yùn)算部件、存儲(chǔ)部件、顯示部件、鍵盤(pán)的裝置上使用的漢字五鍵輸入方法,存儲(chǔ)部件中裝有漢字庫(kù)、詞匯庫(kù)、符號(hào)庫(kù),鍵盤(pán)具有光標(biāo)鍵和選定鍵,其步驟為A.在顯示部件上以方陣形式顯示漢語(yǔ)拼音聲母和符號(hào)類別;B.移動(dòng)光標(biāo)鍵,選擇所需的聲母或符號(hào)類別;C.若只選擇一個(gè)聲母,則繼續(xù)步驟D;若選擇一個(gè)以上的聲母,則轉(zhuǎn)步驟J;若選擇符號(hào)類別,則轉(zhuǎn)步驟L;D.在顯示部件上以方陣形式顯示可與所選聲母搭配的漢語(yǔ)拼音元音;E.移動(dòng)光標(biāo)鍵,選擇所需的元音;F.在顯示部件上以方陣形式顯示所選元音開(kāi)頭的漢語(yǔ)拼音韻母;G.移動(dòng)光標(biāo)鍵,選擇所需的韻母;H.在顯示部件上以方陣形式顯示由所選聲母和韻母拼成的漢字I.移動(dòng)光標(biāo)鍵,選擇所需的漢字,單字輸入完畢,轉(zhuǎn)步驟N;J.在顯示部件上以方陣形式顯示由所選聲母組合代表的詞匯;K.移動(dòng)光標(biāo)鍵,選擇所需的詞匯,詞匯輸入完畢,轉(zhuǎn)步驟N;
L.在顯示部件上以方陣形式顯示所選符號(hào)類別中的符號(hào);M.移動(dòng)光標(biāo)鍵,選擇所需符號(hào),符號(hào)輸入完畢,轉(zhuǎn)步驟N;N.輸入完畢。
所述鍵盤(pán)上具有聲調(diào)選擇鍵,所述步驟F、G、H為F.在顯示部件上以方陣形式顯示聲調(diào)鍵和所選元音開(kāi)頭的漢語(yǔ)拼音韻母;G.移動(dòng)光標(biāo)鍵,選擇所需的韻母和聲調(diào);H.在顯示部件上以方陣形式顯示由所選聲母、韻母、聲調(diào)拼成的漢字。
以方陣形式顯示漢語(yǔ)拼音聲母、韻母、漢字、詞匯、符號(hào)時(shí),使用頻度高的聲母、韻母、漢字、詞匯、符號(hào)置于方陣的中心,使用頻度低的聲母、韻母、漢字、詞匯、符號(hào)置于方陣的邊角處。
本發(fā)明的優(yōu)點(diǎn)1.由于采用引導(dǎo)式的最為普及的漢語(yǔ)拼音輸入方式,因而輸入規(guī)則簡(jiǎn)單、易學(xué)、好記,盡可能減少了操作時(shí)人腦的編碼負(fù)擔(dān),易于掌握和推廣。
2.由于擊鍵次數(shù)少,因而提高了漢字及符號(hào)輸入的效率。
3.由于采用分級(jí)顯示方陣形軟鍵盤(pán)的技術(shù),只需使用較少的按鍵,即可輸入微型計(jì)算機(jī)信息標(biāo)準(zhǔn)的全部字符,因而可使用遙控器、電話及各種程序控制設(shè)備的小型非標(biāo)準(zhǔn)鍵盤(pán)輸入漢字及字符。
下面結(jié)合實(shí)施例對(duì)本發(fā)明作詳細(xì)說(shuō)明。
本發(fā)明輸入法的最基本的設(shè)計(jì)思想是1.根據(jù)人類行為科學(xué)的原理之一,人類的思維大多是以語(yǔ)言映象進(jìn)行的;2.漢語(yǔ)表述的基本單位是詞而不是字,漢語(yǔ)中的詞一般由多字構(gòu)成;3.在小型非標(biāo)準(zhǔn)鍵盤(pán)上,鍵數(shù)少而排列緊密擁擠,用常規(guī)的鍵與字符對(duì)應(yīng)定義的方法,無(wú)法一一對(duì)應(yīng),而對(duì)每一個(gè)鍵對(duì)應(yīng)定義多個(gè)字符,操作非常困難且要增加按鍵次數(shù)。要考慮新的字符輸入定義和對(duì)鍵盤(pán)操作進(jìn)行簡(jiǎn)化。
現(xiàn)行的各種漢字輸入方法,究其根本無(wú)非是根據(jù)字型進(jìn)行編碼和根據(jù)發(fā)音進(jìn)行編碼兩大類。其本質(zhì)的區(qū)別是基于文字模式進(jìn)行的輸入還是基于語(yǔ)言模式進(jìn)行的輸入。常識(shí)告訴我們,任何人在學(xué)習(xí)語(yǔ)言文字時(shí),自然的順序過(guò)程是聽(tīng)、說(shuō)、讀、寫(xiě)四階段。字型輸入方法基于寫(xiě)階段的模型,發(fā)音輸入法是基于說(shuō)階段的模型。
字型編碼要求操作者在輸入時(shí),將欲輸入的漢字字型與編碼規(guī)則進(jìn)行比較和判斷,在大腦里進(jìn)行編碼組合,這就必須死記硬背編碼規(guī)則。用此類方法輸入時(shí),人腦首先要記住欲輸入漢字的形狀,然后按照編碼規(guī)則分解編碼,再根據(jù)得到的編碼在鍵盤(pán)上依次鍵入對(duì)應(yīng)的各個(gè)按鍵。編碼過(guò)程基本由人腦承擔(dān),非經(jīng)專門(mén)訓(xùn)練難于普及。如微機(jī)上的五筆字型輸入法和當(dāng)前在手機(jī)等上普遍使用的筆順輸入法等均屬此類。因?yàn)闈h字結(jié)構(gòu)的各種解釋都是以單個(gè)漢字為基礎(chǔ)的,基于字型的輸入方法是典型的單字輸入為基礎(chǔ)的方法。
根據(jù)統(tǒng)計(jì)資料,在目前使用電腦的中國(guó)人中,有98%的操作者選用漢字讀音方式輸入漢字,可見(jiàn)漢字讀音輸入方法較為一般人所接受,也易于普及。而更重要的是,我們通過(guò)音節(jié)對(duì)單詞進(jìn)行定義,實(shí)現(xiàn)音節(jié)輸入的簡(jiǎn)化,以單詞為輸入的基本信息單元進(jìn)行處理的方法,簡(jiǎn)化了輸入規(guī)則和減少擊鍵次數(shù),實(shí)現(xiàn)了快速輸入。而使用筆順或字型為基礎(chǔ)的方法都無(wú)法進(jìn)行多字單詞輸入編碼定義。大陸漢字讀音的標(biāo)準(zhǔn)是漢語(yǔ)拼音,因此采取漢語(yǔ)拼音方案進(jìn)行漢字輸入在標(biāo)準(zhǔn)和習(xí)慣兩個(gè)層面上都是理想的方案。我們通過(guò)對(duì)漢字及單詞的使用頻度進(jìn)行了大量的統(tǒng)計(jì)分析,合理安排按鍵的分布位置和待選擇的漢字及單詞的顯示排列次序,設(shè)計(jì)出能夠快捷輸入漢字、擊鍵次數(shù)最少的漢字輸入法。而且我們將輸入操作的引導(dǎo)、提示、選擇信息移到屏幕上顯示,鍵盤(pán)僅作光標(biāo)及選擇,簡(jiǎn)化了鍵盤(pán)的操作,降低了對(duì)鍵盤(pán)按鍵數(shù)量的要求。一般情況下的光標(biāo)移動(dòng)和選擇,只需上移動(dòng)、下移動(dòng)、左移動(dòng)、右移動(dòng)和選中5種類型操作,所以只要有5個(gè)按鍵可供使用即能選用此種方法,這也是本發(fā)明輸入法被稱為《漢字五鍵輸入法》的理由。
使用本發(fā)明輸入法的裝置應(yīng)當(dāng)具有邏輯運(yùn)算部件、存儲(chǔ)部件、顯示部件和鍵盤(pán),存儲(chǔ)部件中裝有漢字庫(kù)、詞匯庫(kù)、符號(hào)庫(kù),鍵盤(pán)具有光標(biāo)鍵和選定鍵。本發(fā)明輸入法用裝置的屏幕顯示一個(gè)軟鍵盤(pán),在軟鍵盤(pán)上顯示候選拼音和候選漢字,用移動(dòng)鍵和選定鍵進(jìn)行輸入。軟鍵盤(pán)的布局與一般鍵盤(pán)不同,各鍵鍵位是根據(jù)漢字統(tǒng)計(jì)規(guī)律分別的,從而可以減少輸入的擊鍵次數(shù)。
本發(fā)明輸入法以漢語(yǔ)拼音方案為基礎(chǔ),將拼音的輸入分為三步輸入首字符、輸入緊跟聲母的元音、輸入完整的韻母。
首字符分聲母型和元音型兩類,其中聲母型首字符漢語(yǔ)拼音中聲母共有23個(gè),它們是B C CH D FG H J K L M N P Q R S SH T W X Y Z ZH元音型首字符有三個(gè)能夠作為漢語(yǔ)拼音音節(jié)首字符的元音A E O在GB2312標(biāo)準(zhǔn)(6763個(gè)漢字)中,以E為拼音首字符的漢字有52個(gè),以O(shè)為拼音首字符的漢字有15個(gè),出現(xiàn)概率分別為0.007和0.002,我們將這兩種出現(xiàn)概率較少使用頻度也較低的首字符合為一鍵,作為一種首字符的組合。這樣便得到如下25種首字符的組合,為敘述方便,以下稱首字符為聲母。A B C CH D E/O F G H J K L M N PQ R S SH T WX Y Z ZH將這些聲母組成一個(gè)5×5的方陣,并把出現(xiàn)概率較高的聲母放在方陣的中心部位,將出現(xiàn)概率小的聲母放在方陣的邊角上。這樣,方陣中心的1個(gè)最常用的聲母不用移動(dòng)光標(biāo),有4個(gè)聲母要移動(dòng)1次光標(biāo),有8個(gè)聲母要移動(dòng)2次光標(biāo),有8個(gè)聲母要移動(dòng)3次光標(biāo),概率最小的4個(gè)聲母要移動(dòng)4次光標(biāo),如果不考慮出現(xiàn)概率,平均選擇一個(gè)聲母需要移動(dòng)光標(biāo)2.4次,也就是擊鍵2.4次,但是實(shí)際使用時(shí),實(shí)際擊鍵與出現(xiàn)概率有關(guān),考慮出現(xiàn)概率,這種排列的統(tǒng)計(jì)平均擊鍵次數(shù)為1.9。
完成聲母選擇后,本發(fā)明輸入法對(duì)所選定聲母進(jìn)行分析,統(tǒng)計(jì)與其有關(guān)的拼音組合,將可能與其搭配的元音字母,按照出現(xiàn)概率的順序排列,不顯示與該聲母不構(gòu)成漢語(yǔ)拼音音節(jié)的元音字母。
漢語(yǔ)拼音中,元音字母共6個(gè)A E I O U V將常用的元音字母放在方陣中心,出現(xiàn)概率小的字母放在方陣的邊角。上述的聲母中,只有N、Y兩個(gè)聲母可與全部6個(gè)元音搭配,其它聲母對(duì)應(yīng)的元音都少于或等于5個(gè)。大多數(shù)情況下,只有4、5個(gè)元音字母候選,最多移動(dòng)1次光標(biāo)即可。
選擇完元音字母后,輸入法將統(tǒng)計(jì)可與所選元音字母搭配的韻母?jìng)€(gè)數(shù),再將常用的韻母放在方陣中心,出現(xiàn)概率小的韻母放在方陣的邊角。
可與各元音字母搭配的韻母如下A族-A AI AO AN ANGE族-E EI EN ENGI族-I IA IAN IANG IE IN ING IONG IUO族-O OU ONGU族-U UA UAI UAN UANG UE UI UZ UOV族-V韻母最多的可能情況是有9個(gè),最多需按鍵2次。
經(jīng)過(guò)三步選擇,輸入法再以方陣顯示由所選聲母和韻母拼出的漢字,供用戶選擇。漢字的順序也是常用字置中,冷僻字置于邊角處。
拼音輸入法的缺點(diǎn)是同音重碼較多,如僅在GB2312標(biāo)準(zhǔn)的第一級(jí)3755個(gè)常用漢字中,發(fā)音為Ji和Yi的漢字分別有53個(gè),如果包括二級(jí)漢字,同音字將超過(guò)100個(gè)。在屏幕上顯示和選擇都將非常困難。為了減少同音字的顯示和選擇,本輸入法在顯示的軟鍵盤(pán)上還帶有聲調(diào)的選擇鍵,允許用戶根據(jù)漢語(yǔ)的四聲及輕聲進(jìn)行選擇,在相應(yīng)的軟鍵盤(pán)上只顯示用戶選擇的聲母、韻母和聲調(diào)拼出的漢字,以此過(guò)濾同音漢字,減少同音重碼漢字選擇的按鍵操作。如要輸入“戟”,若只輸入“Ji”,則候選字有110個(gè)之多,以25字為一屏,需顯示5屏,因此很難找,但若同時(shí)選擇上聲(3),則只有10個(gè)候選漢字,用戶可以很快找到相應(yīng)漢字。
任何語(yǔ)言和文字交流形式都以單詞為表現(xiàn)信息的基本單位。同樣,所謂漢字的輸入實(shí)際上是為了完成漢字詞句等漢語(yǔ)信息的輸入。以詞為單位的輸入較單個(gè)漢字輸入,不但更有效、快捷,也更符合操作者的心理認(rèn)知習(xí)慣。由兩字及兩字以上漢字組成的詞匯在現(xiàn)代漢語(yǔ)各類文章的總字?jǐn)?shù)中出現(xiàn)頻率約為70%,而且,句子中的獨(dú)立單字,又分為單字詞匯和非詞匯單字。高頻出現(xiàn)的非詞匯單字“一”、“是”、“在”、“了”、“不”、“和”、“有”、“這”等又約占出現(xiàn)頻率的20%;也就是說(shuō)單字詞出現(xiàn)頻率極低。所以如果僅僅具有單個(gè)漢字輸入的功能,不能認(rèn)為是一種有效的輸入方法,也不可能提高輸入的效率。為此本發(fā)明提供了以輸入多字詞的各字的聲母為編碼的詞匯輸入方法。當(dāng)輸入的字符串不滿足上述單字輸入規(guī)律時(shí),如輸入“RM”時(shí),輸入法按詞匯庫(kù)定義的高出現(xiàn)頻率兩字詞匯解碼,取“RenMin”、“RenMing”、“RenMen”等解釋,顯示“人民”、“人名”、“人們”等多字詞匯。詞庫(kù)大小可根據(jù)用戶的需要、專業(yè)和設(shè)備容量限制選用,用戶還可以根據(jù)自己的需要隨時(shí)定義增加和刪減。
在GB2312標(biāo)準(zhǔn)中非漢字符號(hào)數(shù)量超過(guò)600個(gè),即便在個(gè)人計(jì)算機(jī)的標(biāo)準(zhǔn)鍵盤(pán)上也不能用按鍵與符號(hào)對(duì)應(yīng)的方法輸入。為此,本發(fā)明使用與漢字輸入同一的屏幕顯示字符,鍵盤(pán)移動(dòng)光標(biāo)選擇的方法,將數(shù)量眾多的符號(hào)進(jìn)行分類,分為數(shù)字、大寫(xiě)英文字符、小寫(xiě)英文字符、日文假名字符、俄文字符、注音符號(hào)、特殊符號(hào)等類別,減少顯示和選擇范圍,然后再以方陣顯示所選類別的符號(hào),這樣用戶就能方便地進(jìn)行各種符號(hào)的輸入。
本發(fā)明輸入法所用的按鍵只需上下左右四個(gè)方向鍵和一個(gè)選定鍵,方便易學(xué)、簡(jiǎn)單快捷。根據(jù)輸入裝置可以使用的鍵數(shù)的情況,該輸入法的鍵數(shù)可以適當(dāng)擴(kuò)充,以加入更多功能(如翻頁(yè)、漢字與符號(hào)的切換等)。
該輸入法用于按鍵較少鍵盤(pán)的漢字輸入,使用五個(gè)鍵就可以完成漢字及微機(jī)代碼體系信息的快捷輸入,還可以根據(jù)具體需要減少鍵數(shù),最少可以達(dá)到用兩個(gè)按鍵進(jìn)行輸入。并支持詞、短語(yǔ)、特殊符號(hào)和自定義詞組的輸入。
總之,本發(fā)明輸入法運(yùn)用獨(dú)特的設(shè)計(jì)思路和特殊的處理方法實(shí)現(xiàn)了非標(biāo)準(zhǔn)鍵盤(pán)上復(fù)雜信息的輸入。除漢字單字的輸入外,該輸入法還包含了詞頻自動(dòng)排序調(diào)整、詞句的簡(jiǎn)縮輸入、高頻使用詞匯在自定義詞庫(kù)自動(dòng)加入、特殊符號(hào)的輸入等功能。我們認(rèn)為是一種在實(shí)際應(yīng)用中,特別是為信息家電和工業(yè)機(jī)電一體化設(shè)備的非標(biāo)準(zhǔn)鍵盤(pán)面臨的漢字及微機(jī)信息體系代碼符號(hào)的輸入問(wèn)題開(kāi)創(chuàng)了新的思路,值得在這些應(yīng)用領(lǐng)域推廣這種新的輸入方法。
權(quán)利要求
1.一種在具有邏輯運(yùn)算部件、存儲(chǔ)部件、顯示部件、鍵盤(pán)的裝置上使用的漢字五鍵輸入方法,存儲(chǔ)部件中裝有漢字庫(kù)、詞匯庫(kù)、符號(hào)庫(kù),鍵盤(pán)具有光標(biāo)鍵和選定鍵,其步驟為A.在顯示部件上以方陣形式顯示漢語(yǔ)拼音聲母和符號(hào)類別;B.移動(dòng)光標(biāo)鍵,選擇所需的聲母或符號(hào)類別;C.若只選擇一個(gè)聲母,則繼續(xù)步驟D;若選擇一個(gè)以上的聲母,則轉(zhuǎn)步驟J;若選擇符號(hào)類別,則轉(zhuǎn)步驟L;D.在顯示部件上以方陣形式顯示可與所選聲母搭配的漢語(yǔ)拼音元音;E.移動(dòng)光標(biāo)鍵,選擇所需的元音;F.在顯示部件上以方陣形式顯示所選元音開(kāi)頭的漢語(yǔ)拼音韻母;G.移動(dòng)光標(biāo)鍵,選擇所需的韻母;H.在顯示部件上以方陣形式顯示由所選聲母和韻母拼成的漢字I.移動(dòng)光標(biāo)鍵,選擇所需的漢字,單字輸入完畢,轉(zhuǎn)步驟N;J.在顯示部件上以方陣形式顯示由所選聲母組合代表的詞匯;K.移動(dòng)光標(biāo)鍵,選擇所需的詞匯,詞匯輸入完畢,轉(zhuǎn)步驟N;L.在顯示部件上以方陣形式顯示所選符號(hào)類別中的符號(hào);M.移動(dòng)光標(biāo)鍵,選擇所需符號(hào),符號(hào)輸入完畢,轉(zhuǎn)步驟N;N.輸入完畢。
2.如權(quán)利要求1所述的漢字五鍵輸入方法,其特征在于所述鍵盤(pán)上具有聲調(diào)選擇鍵,所述步驟F、G、H為F.在顯示部件上以方陣形式顯示聲調(diào)鍵和所選元音開(kāi)頭的漢語(yǔ)拼音韻母;G.移動(dòng)光標(biāo)鍵,選擇所需的韻母和聲調(diào);H.在顯示部件上以方陣形式顯示由所選聲母、韻母、聲調(diào)拼成的漢字。
3.如權(quán)利要求1或2所述的漢字五鍵輸入方法,其特征在于以方陣形式顯示漢語(yǔ)拼音聲母、韻母、漢字、詞匯、符號(hào)時(shí),使用頻度高的聲母、韻母、漢字、詞匯、符號(hào)置于方陣的中心,使用頻度低的聲母、韻母、漢字、詞匯、符號(hào)置于方陣的邊角處。
全文摘要
本發(fā)明輸入漢字的方法步驟是:以方陣形式顯示聲母→選擇聲母→以方陣形式顯示可與所選聲母搭配的韻母→選擇韻母→以方陣形式顯示由所選聲母和韻母拼成的漢字→選擇漢字。本發(fā)明使用分級(jí)顯示方陣形式軟鍵盤(pán)的技術(shù),采用引導(dǎo)式的漢語(yǔ)拼音輸入方式,只需使用較少的按鍵,即可輸入微型計(jì)算機(jī)信息標(biāo)準(zhǔn)的全部字符,因而可使用遙控器、電話及各種程序控制設(shè)備的小型非標(biāo)準(zhǔn)鍵盤(pán)輸入漢字及字符。
文檔編號(hào)G06F3/023GK1255670SQ9912668
公開(kāi)日2000年6月7日 申請(qǐng)日期1999年12月24日 優(yōu)先權(quán)日1999年12月24日
發(fā)明者李成桐 申請(qǐng)人:北京視頻方特科技開(kāi)發(fā)有限公司