專利名稱:一種筆劃部首漢字輸入方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)信息輸入處理領(lǐng)域。
漢字輸入方法比較多,主要分為鍵盤輸入、手寫識(shí)別輸入、語(yǔ)音識(shí)別輸入等三個(gè)大類;其中手寫識(shí)別輸入簡(jiǎn)單易用,但不足之處在于輸入速度比較慢,識(shí)別率受到一定限制。
語(yǔ)音識(shí)別輸入簡(jiǎn)單易用,但不足之處在于識(shí)別率容易受到各種因素影響,實(shí)用性受到限制。
鍵盤輸入應(yīng)用范圍最廣泛,漢字鍵盤輸入的種類主要有音碼、形碼、音形碼、筆劃碼等。
其中筆劃碼是在鍵盤上定義筆劃鍵位,敲擊筆劃鍵位對(duì)書寫過(guò)程進(jìn)行模仿,會(huì)寫字就會(huì)使用,但是碼長(zhǎng)比較長(zhǎng),敲擊的鍵位比較多,輸入速度比較慢。
字根形碼利用漢字部首鍵位組合漢字,輸入速度快,效率高,但是記憶量比較大,學(xué)習(xí)時(shí)間比較長(zhǎng),使用難度比較大。
音形碼通過(guò)利用部首聲母發(fā)音,安排部首在鍵位上的排列,幫助記憶。
建立在國(guó)家漢語(yǔ)拼音方案基礎(chǔ)上的拼音類輸入方法,具有簡(jiǎn)單易用的特點(diǎn),通過(guò)智能處理也可以達(dá)到一定的輸入速度,在非專業(yè)人員中使用比較廣泛。
但是中國(guó)地域遼闊,南方人以及年長(zhǎng)者一般不會(huì)拼音,字形類輸入方案適合這類人群使用,同時(shí)由于字形類輸入方案輸入效率很高,非常適合對(duì)輸入速度要求比較高的專業(yè)人群使用。
易學(xué)易用性和高效性的矛盾是漢字鍵盤輸入需要解決的難點(diǎn)問(wèn)題。
本發(fā)明的目的是提出一種兼顧易學(xué)易用性和高效性,使得二者統(tǒng)一的規(guī)范通用的鍵盤輸入方法。
本發(fā)明的技術(shù)方案是通過(guò)對(duì)比研究目前已有的各種輸入方案,取長(zhǎng)補(bǔ)短,對(duì)筆劃碼和字根形碼進(jìn)行折衷和融合處理,即在筆劃碼輸入過(guò)程中,直接使用常見(jiàn)部首鍵位加快輸入速度;在字根形碼輸入過(guò)程中,使用筆劃輸入大多數(shù)部首,這樣降低記憶量和學(xué)習(xí)難度,從而就可以達(dá)到提高筆劃碼輸入速度和同時(shí)解決字根形碼學(xué)習(xí)難度大的目的。
該發(fā)明的優(yōu)越性在于
1.提高了筆劃碼輸入速度;2.降低了字根形碼學(xué)習(xí)難度;3.融合了筆劃碼和字根形碼各自的優(yōu)點(diǎn);4.解決國(guó)標(biāo)GB2312包含的6763漢字和大字符集合包含的2萬(wàn)多個(gè)漢字的統(tǒng)一輸入問(wèn)題,具有很強(qiáng)通用性;5.編制的中文輸入系統(tǒng)符合漢字書寫規(guī)范;6.筆劃鍵位定義在中間一排鍵位上,易于操作;7.筆劃類型選定九個(gè),旨在克服筆劃類型太少導(dǎo)致的重碼數(shù)量增多以及筆劃類型太多導(dǎo)致的輸入時(shí)不容易區(qū)分的問(wèn)題;8.部首鍵位主要通過(guò)部首發(fā)音的聲母指定,便于記憶;9.設(shè)定簡(jiǎn)碼,利用高頻先見(jiàn),提高常用漢字的輸入效率;以下結(jié)合附圖,說(shuō)明本發(fā)明的具體實(shí)際上施方案圖1是本發(fā)明的筆劃部件鍵位圖。
通過(guò)如下幾個(gè)方面進(jìn)行說(shuō)明鍵位設(shè)置,筆劃和部首的篩選和鍵位分配;取碼方式,整字和詞匯組碼方式;簡(jiǎn)碼設(shè)定,根據(jù)漢字頻度設(shè)定簡(jiǎn)碼;碼表制作,編制漢字筆劃和部首代碼表;頻度調(diào)整,根據(jù)頻度排列候選漢字顯示次序;輸入步驟,漢字輸入完整過(guò)程。
鍵位設(shè)置1.筆劃鍵位設(shè)定把漢字筆劃按照形態(tài)歸納為九種;一 丨 丿 丶 乙 乛 ㄋ 乚分別定義在鍵盤中排的九個(gè)字母鍵位ASDFGHJKL上,即圖1所示A 乛 S ㄋD 丿 F 丨 G 一 H 丶 J 乙 K L 乚其中一,橫筆劃包含橫和提;丨,豎筆劃包含豎和豎鉤;丶,點(diǎn)筆劃包含點(diǎn)和捺;乙,折筆劃包含除了A S K L四個(gè)鍵位表示的折筆劃之外的各種折筆劃。
2.部首鍵位設(shè)定歸納選定26種部首分別定義在26個(gè)字母鍵位上,即圖1所示
Q車 W王 E礻 R日 T扌 Y月 U雨 I讠 O纟 P土A足 S氵 D刀 F丷 G廣 H火 J钅 K口 L立Z竹 X忄 C艸 V魚 B宀 N女 M木其中丷,包含部首“丷”和“八”;刀,包含部首“刀”和“”。
部首鍵位的安排主要根據(jù)部首發(fā)音的聲母確定,便于記憶。
取碼方式整字輸入分為筆劃輸入和筆劃-部首輸入兩種方式。
1.筆劃輸入取碼方式按照漢字書寫的規(guī)范筆順依次輸入筆劃序列;整字輸入的最大碼長(zhǎng)可以是固定或者非固定的。
固定碼長(zhǎng)的情況時(shí)碼長(zhǎng)最長(zhǎng)限定為4至10之間的一個(gè)數(shù)值,超出部分進(jìn)行裁剪;非固定碼長(zhǎng)的情況時(shí)最大碼長(zhǎng)等于筆劃個(gè)數(shù)。
2.筆劃-部首輸入取碼方式單體漢字直接輸入筆劃;合體漢字首先拆分;按照漢字規(guī)范拆分方式拆分漢字,對(duì)于鍵位上定義的部首直接敲鍵輸入,對(duì)于鍵盤上未定義的部首,輸入該部首包含的筆劃;輸入部首的筆劃時(shí),筆劃個(gè)數(shù)的最大數(shù)量可以是固定的或者非固定的;在固定的情況下,最多輸入的筆劃個(gè)數(shù)設(shè)定在2至5個(gè)之間的一個(gè)數(shù)值,超出部分進(jìn)行裁剪;該部首輸入完成時(shí),轉(zhuǎn)入下一個(gè)部首的輸入。
整字輸入的最大碼長(zhǎng)可以是固定的或者非固定的。
固定碼長(zhǎng)的情況時(shí)碼長(zhǎng)最長(zhǎng)限定為4至10之間的一個(gè)數(shù)值,超出部分進(jìn)行裁剪;非固定碼長(zhǎng)的情況時(shí)最大碼長(zhǎng)等于筆劃加上部首的個(gè)數(shù)。
常用漢字簡(jiǎn)碼設(shè)置根據(jù)漢字頻度設(shè)定簡(jiǎn)碼;一級(jí)漢字,高頻漢字使用一個(gè)字母鍵位表示,加上空格鍵完成輸入;二級(jí)漢字,次高頻漢字使用兩個(gè)字母鍵位,加上空格鍵完成輸入;
三級(jí)漢字,三級(jí)漢字使用三個(gè)字母鍵位,加上空格鍵完成輸入。
詞匯取碼方式詞匯輸入是通過(guò)采集組成詞匯的單個(gè)漢字的編碼組成詞匯編碼,分為詞匯筆劃輸入和詞匯筆劃-部首輸入兩種方式詞匯編碼采集方法A二字詞匯取第一個(gè)字前兩個(gè)編碼;取第二個(gè)字的編碼;三字詞匯取第一個(gè)字前兩個(gè)編碼;取第二個(gè)字前兩個(gè)編碼;取第三個(gè)字的編碼;四字和四字以上詞匯取第一個(gè)字前兩個(gè)編碼;取第二個(gè)字前兩個(gè)編碼;取第三個(gè)字前兩個(gè)編碼;取最后一個(gè)字的編碼;詞匯編碼采集方法B二字詞匯取第一個(gè)字前一個(gè)編碼;取第二個(gè)字的編碼;三字詞匯取第一個(gè)字前一個(gè)編碼;取第二個(gè)字前一個(gè)編碼;取第三個(gè)字的編碼;四字和四字以上詞匯取第一個(gè)字前一個(gè)編碼;取第二個(gè)字前一個(gè)編碼;取第三個(gè)字前一個(gè)編碼;取最后一個(gè)字的編碼;碼表制作依據(jù)規(guī)范拆分漢字,按照取碼規(guī)則制作碼表,包括漢字筆劃代碼表;漢字筆劃-部首代碼表;
常用字簡(jiǎn)碼碼表;碼表漢字集合包括GB2312-80,GBK大字符集合等。
輸入步驟1.鍵盤輸入從鍵盤上獲取輸入操作代碼;2.碼表檢索在碼表中檢索輸入操作代碼,匹配的漢字組成候選集合;3.候選提示顯示候選漢字集合,給每個(gè)顯示出來(lái)的候選漢字分配編號(hào);4.候選選定使用空格鍵,數(shù)字鍵,鼠標(biāo)等對(duì)于候選漢字進(jìn)行選擇確定。
頻度調(diào)整根據(jù)頻度排列候選漢字顯示次序。
輸入舉例筆劃輸入筆劃-部首輸入中fagfkf國(guó)faggfghgfawhg漢hhgah sah字hhaafg bafg輸gjfgdhgfag qdhgyff入dh dh中國(guó) fafaggfghg kffawhg漢字 hhhhaafgsabafg輸入 gjdhqddh
圖1筆劃-部首鍵位設(shè)置
權(quán)利要求
1.一種筆劃部首漢字輸入方法,依據(jù)規(guī)范把漢字拆分成為部首序列,依據(jù)書寫筆順把漢字拆分成為筆劃序列,篩選歸并部首種類和筆劃類型,定義部首鍵位和筆劃鍵位,制作漢字筆劃代碼表和漢字筆劃-部首代碼表,通過(guò)敲擊相應(yīng)的字母鍵位,檢索代碼表,顯示候選結(jié)果,敲擊空格鍵或者數(shù)字鍵位選定,完成輸入;其特征是a.在標(biāo)準(zhǔn)鍵盤的中間一排定義筆劃類型鍵位;b.依據(jù)部首發(fā)音的聲母,把部首定義在相應(yīng)的字母鍵位上;所涉及的輸入步驟是a.拆分漢字為部首序列或者筆劃序列;b.依次敲擊筆劃鍵位,鍵盤上定義的部首可以直接敲擊輸入;c.檢索漢字筆劃代碼表或者漢字筆劃-部首代碼表;d.顯示匹配的候選漢字集合,為每個(gè)顯示出來(lái)的候選漢字分配序號(hào);e.敲擊空格鍵或者數(shù)字鍵選定結(jié)果或者轉(zhuǎn)入步驟b繼續(xù)敲擊部首或筆劃鍵位。
2.按照權(quán)利要求1所述的方法,其特征是把漢字筆劃按照形態(tài)歸納為九種一丨丿丶乙乛 乚分別定義在鍵盤中排的九個(gè)字母鍵位ASDFGHJKL上,即A乛 S D丿 F丨 G一 H丶 J乙 K L乚其中一,橫筆劃包含橫和提;丨,豎筆劃包含豎和豎鉤;丶,點(diǎn)筆劃包含點(diǎn)和捺;乙,折筆劃包含除了ASKL四個(gè)鍵位表示的折筆劃之外的其余各種折筆劃;歸納選定26種部首,主要根據(jù)部首發(fā)音的聲母分別定義在26個(gè)字母鍵位上,即Q車 W王 E礻 R日 T扌 Y月 U雨 I讠 O纟 P土A足 S氵 D刀 F丷 G廣 H火 J钅 K口 L立Z竹 X忄 C艸 V魚 B宀 N女 M木其中丷,包含部首“丷”和“八”;刀,包含部首“刀”和“”。
3.按照權(quán)利要求2所述的方法,其特征是根據(jù)使用頻度設(shè)定字簡(jiǎn)碼,最高頻漢字只敲擊一個(gè)字母鍵和空格鍵就輸入,次高頻漢字可以敲擊兩個(gè)字母鍵位就確認(rèn)輸入,三級(jí)漢字可以敲擊三個(gè)字母鍵位就確認(rèn)輸入;相應(yīng)的簡(jiǎn)碼包含在碼表中。
4.按照權(quán)利要求2所述的方法,其特征是根據(jù)組字頻度設(shè)定部首簡(jiǎn)碼,鍵盤上未定義的部首通過(guò)敲擊相應(yīng)筆劃進(jìn)行輸入,根據(jù)組字頻度設(shè)定輸入部首需要的筆劃個(gè)數(shù)最長(zhǎng)為2至5之間的一個(gè)數(shù)值,超出部分進(jìn)行裁剪,然后轉(zhuǎn)入后續(xù)部首的輸入。
5.按照權(quán)利要求2所述的方法,其特征是整字輸入的最大碼長(zhǎng)可以是固定或者非固定的固定碼長(zhǎng)的情況時(shí)碼長(zhǎng)最長(zhǎng)限定為4至10之間的一個(gè)數(shù)值,超出部分進(jìn)行裁剪;非固定碼長(zhǎng)的情況時(shí)最大碼長(zhǎng)等于組成該漢字的筆劃或者筆劃-部首個(gè)數(shù)。
6.按照權(quán)利要求2所述的方法,其特征是詞匯輸入是通過(guò)采集組成詞匯的單個(gè)漢字的編碼組成詞匯編碼,分為詞匯筆劃輸入和詞匯筆劃-部首輸入兩種方式。
全文摘要
一種筆劃部首漢字輸入方法,篩選歸納漢字的筆劃類型和常用部首,定義在鍵位上,依據(jù)規(guī)范拆分漢字,按照漢字書寫筆順依次敲擊相應(yīng)的筆劃鍵位輸入漢字;可以直接敲擊鍵位上定義的部首,鍵位上未定義的部首通過(guò)敲擊組成該部首的筆劃完成;包含筆劃較多的部首可以裁剪后續(xù)筆劃,根據(jù)字頻設(shè)置字簡(jiǎn)碼,常用字使用兩三鍵輸入;該方法具有規(guī)范、易學(xué)、易用同時(shí)快速、高效的優(yōu)點(diǎn)。
文檔編號(hào)G06F3/023GK1540486SQ200310103139
公開(kāi)日2004年10月27日 申請(qǐng)日期2003年11月4日 優(yōu)先權(quán)日2003年11月4日
發(fā)明者陳盛榮, 江秀珍, 孫韜 申請(qǐng)人:深圳市盛世長(zhǎng)榮科技發(fā)展有限公司