專利名稱:規(guī)范碼計算機漢語鍵盤輸入系統(tǒng)的制作方法
技術領域:
本發(fā)明屬于一種利用計算機鍵盤進行漢語輸入的方法。
現(xiàn)有的漢字輸入法很多,大約有一千多種,申請專利的就有二、三百種,已在計算機上實現(xiàn)并得到一定應用的也有十幾種,但這些輸入法不同程度地存在一些缺陷。有的規(guī)則繁瑣,記憶量大,不易學,如五筆字型;有的前期記憶量不大,但后期記憶量較大,如聲數(shù)碼;有的規(guī)則簡單,但重碼很多,如五分鐘碼;有的易學,但要求有相當?shù)钠匆艋A,如自然碼;有的不符合寫字教育規(guī)范,如表形碼;……。歸納起來主要有以下不足1.以拼音為主的編碼方案,雖然在降低重碼率上有突破,但未能考慮到絕大多數(shù)人拼音沒有全部掌握這個現(xiàn)實,因而很難推廣;2.采用字根拆分的形碼方案,拆分時易產(chǎn)生歧義,且重碼少規(guī)則必然多,前期記憶量太大,所以先天不足;3.音形碼方案的其它缺點姑且不論,僅其要記兩套以上的鍵盤,就使初學者望而生畏;4.用數(shù)字來編碼的方案,所用鍵位太少,通用性差,碼太長,不經(jīng)濟,使用受到局限;5.主要利用筆畫來輸入的方案,在合理安排鍵位和有效減少重碼方面還有很長的路要走,還處于初級階段;6.句輸入系統(tǒng),正確率得不到保障,容錯能力差,錯誤不能及時更正,遠未能達到實用程度。
本發(fā)明的目的,在于克服以上不足,提供一種以國家語言文字規(guī)范為基礎的,參閱說明書就能掌握的,輸入速度能逐步提高的,可以在全國迅速推廣的計算機漢語鍵盤輸入方案,以結束漢字編碼方面混亂不堪、徘徊不前的狀況。
本發(fā)明的目的可以通過以下方案來達到
漢語中字詞的編碼,采用以形為主,以音為輔的方法。取形的時候不拆分字,從筆畫入手,前取筆畫分為點(含捺)、橫、豎(含豎鉤)、撇、折(含其余)五種,后取筆畫分為點(含捺)、橫、豎(含豎鉤)、撇(含其余)四種,前后筆畫組合成二十種筆型。第一次取碼取字的首筆和末筆,第二次取碼取第二、三畫,但左右結構和其它結構中以日、艸、竹、疒、宀為部首的除外,取前部末筆為前畫,后部首筆為后畫,第三次以后取碼仍按順序,筆畫不足,循環(huán)取,取音時,取拼音中的聲母,沒有聲母的取第一韻母,考慮易學性和鍵位安排,二十六個首音中只取十五個,余下的l并入n,f并入h,k并入g,b并入p,ch并入c,sh并入s,zh并入z,aerw并入o。字的編碼,第一碼都是形碼。詞的編碼,第一碼都是音碼,取碼時先逐字再遞次。有些特殊場合只用數(shù)字鍵,為了也能進行漢字輸入,特將二十六個首音合并成九個,即zzh、dt、mfh、sshx、waeroy、ln、qcch pbk、jg,筆型合并成九個由橫(含提)、豎(含撇、豎鉤)、點(含其它)兩兩組合而成,所有編碼,第一碼都是音碼,后按順序取形碼。筆型的讀音規(guī)范為前筆畫的聲母加后筆畫的韻母。
要輸入漢語,需要對鍵盤進行重新設計和定義,規(guī)范碼的鍵盤是這樣安排的主鍵盤左手操作區(qū)主要輸入形碼,右手操作區(qū)主要輸入音碼和標點符號。左手區(qū)字符鍵,左上角鍵為查詢鍵,上檔可輸入斜杠,后綴其它字符鍵后,可用于查詢。其右旁鍵為通配鍵,上檔可輸入符號“々”,可在對應位置上替換未知編碼。左手字符區(qū)其余鍵位自右向左五列對應點(含捺)、橫、豎(含豎鉤)、撇、折(含其余)五種前取筆畫,從下住上四行對應點(含捺)、橫、豎(含豎鉤)、撇(含其余)四種后取筆畫。右手字符區(qū)自右向左,第一行為省略號、連接號(破折號連擊兩次)、拼音d、t、x、q,上檔為波浪線、下劃線,○(四畫及以下)、九、八、七畫,第二行為方括號、間隔號、書名號、拼音bp、aeorw、s、z、y,上檔為實括號、著重號、單書名號、十八、十七、十六、十五、十四畫,第三行為引號、分號、拼音c、gk、j、hf,上檔為單引號、冒號、十三、十二、十一、十畫,第四行為頓號、句號、退號、拼音m、nl,上檔為問號、感嘆號、括號、六、五畫。由兩部分組成的符號,擊奇數(shù)次輸入前一部分,擊偶數(shù)次輸入后一部分。鍵盤上功能鍵,Alt專門用來變更狀態(tài),Ctrl用來控制操作,Tab用來進行轉譯,專門用來進行簡繁體轉換,中外文翻譯,橫排豎排更替。Capslock為切換鍵,可切換到英文數(shù)字、繁體、和專業(yè)輸入狀態(tài)。按左Shift同時擊音鍵,用于不會讀音時筆畫替代,按住右Shift不放,則進入聯(lián)想狀態(tài)。單擊空格鍵為重選,輸入真空格,要同時按住左Shift。小鍵盤數(shù)字鍵1~9設計成橫橫、橫點、橫豎、點橫、點點、點豎、豎橫、豎點、豎豎,其中橫包含提、點包含其余、豎包含撇和豎鉤,同時設計成z、dt、mfh、sx、waeroy、ln、qc、bpk、jg九種拼音,加上前導鍵點后,又成為標點符號;、、!、,、。、、、?、……、“”。
規(guī)范碼漢語鍵盤輸入有單字、詞、小鍵盤和智能輸入四類。單字輸入分為七級,首先是高頻字,只需擊一次形碼加擊空格鍵后即可,和鍵盤的對應關系是,左手區(qū)形碼鍵位自左向右、從上到下安排為“你說就大著,地上來個他,我是的一了,這人不在有”,雖不符合形碼規(guī)則,但好記憶。形碼擊后,提示行出現(xiàn)15個帶有首音的字,如其中有,則擊相應的音鍵,這就是一級簡碼,如沒有,則繼續(xù)擊第二次形碼,上屏的字就是二級簡碼,二次形碼擊后,提示行出現(xiàn)三級簡碼,繼續(xù)擊第三次形碼,上屏的就是四級簡碼,提示行的就是五級簡碼,擊全四次形碼就是全碼。加裝特大字庫后,可能會出現(xiàn)重碼,需用空格鍵逐一選出。前四級簡碼字須加擊空格鍵。詞語的輸入分為高頻詞、兩字詞、三字詞、四字詞、多字詞語五種。高頻詞共十五個合成三句話“農(nóng)業(yè)、已經(jīng)、沒有、很大、技術,工業(yè)、產(chǎn)品、現(xiàn)在、必須、生產(chǎn),但是、他們、知道、我們、情況?!备靼词鬃质滓魵w位。兩字詞需先擊首字首音的鍵,接著看提示行有沒有,有擊第二字的音碼鍵,這就是一級簡碼,沒有再擊第二字的形碼,上屏的就是二級簡碼,提示行出現(xiàn)的如有,則擊第二字音碼,此為三級簡碼,如沒有則擊第一字形碼,上屏的就是四級簡碼,提示行的五級簡碼需擊第二字音碼,全碼的最后一鍵為第二字第二次形碼,前四級簡碼需加空格鍵。三字詞需前綴第一字音碼、第二字形碼、第三字音碼,提示行中的為簡碼,擊第二字音碼后上屏,全碼最后一擊是第一字的形碼。四字詞需前綴第一、二字的音碼,擊后提示行中的為一級簡碼,需擊第三字音碼上屏,如提示行中沒有,則擊第三字的形碼,屏上出現(xiàn)的為二級簡碼,提示行中的為三級簡碼,需擊第四字音碼上屏,全碼擊第四字的形碼,一、二級簡碼需加擊空格鍵。多字詞語需前綴一、二、三字的音碼,簡碼在提示行中,擊末字音碼上屏,全碼需擊末字形碼。所有字詞語的輸入,均可“看音擊形”,即如屏上沒有,首先看提示行,有則擊相應的音碼,沒有再擊形碼,直至在光標處或提示行中找到為止。特殊場合下的小鍵盤輸入,字詞是混裝的,第一次擊的是字的音,以后均是字的形,只要屏上沒有就一直擊,詞輸入用最后一字音碼選擇,直至呼出,最后均加擊0鍵作為結束,標點符號的輸入需先擊前導鍵“.”。智能輸入,統(tǒng)一為每字各擊一形碼、音碼,只有高頻字詞除外,出現(xiàn)時需加擊空格鍵,如前面出現(xiàn)的詞句有誤,則繼續(xù)擊空格鍵,直至正確。
本方案還設計了一些特殊處理功能,一是容錯功能,在輸入中,經(jīng)常會碰到由于筆畫筆順書寫不規(guī)范,一字多音等,引起編碼的歧義,解決的辦法是另設外碼,外碼一般是全碼。二是重輸功能,當加裝大容量庫后,有時即使輸入全碼,仍會出現(xiàn)重碼,加擊一次或數(shù)次空格鍵可實現(xiàn)某一重碼的輸入,如無重碼,擊空格鍵則重復輸入前一字或詞,小鍵盤中字詞的重復輸入擊0鍵。三是聯(lián)想功能,一個字或詞輸入后,可通過聯(lián)想功能輸入成詞或詞組,就是按住右Shift不放,這時提示行出現(xiàn)后續(xù)字或詞,擊一次第一字的形碼鍵,則聯(lián)想完成,如加裝相應的句庫,可實現(xiàn)連續(xù)聯(lián)想。四是轉換功能,按住左Shift不放,可用筆畫代替音,按Tab鍵后可簡繁互換,^Alt可進行中、外文互譯,Alt+tab橫排可變成豎排,按Capslok,則切換到英文數(shù)字狀態(tài),^Capslok則切換到繁體字詞庫,Alt+Capslok則切換到專業(yè)詞庫。五是圖形排版功能,^.畫點,然后移動光標到某一位置,^-連直線到點,^……連虛線到點,^〔〕連斜線到點,連擊兩次則變成粗線,連續(xù)移動可連續(xù)作線,直至完成。^,建立新窗口,^。取消窗口,Alt〔〕設置左、右邊界,先左后右,數(shù)字之間用分號隔開,回車可跳過不設。六是檢索查詢功能,Alt+々用來檢索標題庫內的相關標題,標題庫是自動建立的,為標題或第一句話,通過回車或句號確認。^々用來檢索文內字詞句,如不需要替換,則擊回車鍵跳過,/々能彈出窗口,上面列出前一字詞的編碼、筆畫順序、拼音以及簡單的釋義,/Bh查筆畫,/BM查編碼,/PY查拼音,/KB查國標碼,/DB查電報碼,/FT查繁體,/ZC查組詞,/《》打開名片庫,/“”打開信箱,/;開啟辦公抽屜,/、輸入密碼,/,向后翻頁,/。向前翻頁。七是控制操作功能,^/為提示行和光標處不顯示信息,編碼擊全后才上屏,取消此設定需再操作一次,^建立自定義庫,^、設置密碼,^《》建立名片庫,^“”建立信箱,^;建立辦公抽屜,其它控制命令,規(guī)范為Ctrl+兩字,每字取一音碼或形碼,^Alt則進入漢語操作程序。八是特別輸入功能,通過后綴某個符號完成,~,一字動、名詞,~。一字其它實詞,~、一字虛詞,~;自定義字、詞,~“”自定義句,~《》多頻詞,~。多頻句,~-常用量詞,~……序數(shù)詞,~〔〕常用單位,所有不得超過三碼,以上字詞均不包括字、兩字詞的一、二級簡碼。
綜上所述,本發(fā)明和現(xiàn)有編碼方案相比具有如下優(yōu)點1.解決了形碼拆分難、極易產(chǎn)生歧義的難題,又避免了采用筆畫為主的輸入方案帶來的重碼增加的缺陷;2.突破了簡碼只能用空格或數(shù)字無理選擇的局限,提出了音選簡碼的嶄新思路,輸入簡碼時無須死記硬背;3.根據(jù)國人掌握漢語拼音的現(xiàn)狀,模糊了拼音中的難點,適合絕大多數(shù)人使用;4.增加了簡碼的層級,基本上消除全碼中的重碼現(xiàn)象;5.采用音、形分開的設計,字和詞句既不混裝,輸入時又不需要切換;6.最大限度地利用了標準鍵盤,在鍵盤設計上,考慮了左右手的獨立性,既可輪換擊鍵,又可同時擊鍵,間接提高了輸入速度;7.除了主鍵盤輸入,還有智能輸入、小鍵盤輸入,可適用于各種場合;8.考慮到了學習過程的早期、中期和后期的銜接過渡,初學時上手快,以后可逐步提高輸入速度,長期不用也不會遺忘;9.規(guī)范了漢語操作的命令體系,形成了一般操作、特殊操作和程序操作三類命令。
本發(fā)明的附面說明如下
圖1是規(guī)范碼主鍵盤示意圖圖2是規(guī)范碼小鍵盤示意圖。
圖中各標號的說明如下1-功能鍵,2-中文上檔符號,3-英文上檔,4-中文形碼符號,5-英文下檔,6-中文高頻字,7-中文高頻詞,8-漢語拼音,9-漢字筆畫,10-中文下檔符號,11-小鍵盤中文形碼符號,12-小鍵盤漢語拼音,13-阿拉伯數(shù)字,14-標點符號。
結合附圖具體說明如下規(guī)范碼的取碼規(guī)則簡單明了,有主鍵盤和小鍵盤兩種形式。主鍵盤取碼如“王”第一次取形碼橫橫,“宋”寶蓋頭第二次取形碼折橫,“部”左右結構第二次取形碼橫撇,“愛”首音是a并入o,取音碼o。小鍵盤取碼,如,“劉”第一次取形碼點橫,“席”的首音為x并入s,取音碼8。
規(guī)范碼的編碼輸入規(guī)則也很明確。高頻字詞只需擊一次鍵再加擊空格鍵,高頻字的輸入不按取碼規(guī)則,如“我”不是擊X鍵而是擊A鍵,高頻詞按首字首音擊鍵,如“農(nóng)業(yè)”擊N鍵。簡碼字依其使用頻度分為五級,如,一級簡碼形音“沖”,二級簡碼形形“俊”,三級簡碼形形音“坂”,四級簡碼形形形“垓”,五級簡碼形形形音“讞”。全碼字形形形形如“耋”。詞語分為兩字詞、三字詞、四字詞和多字詞語,兩字詞簡碼依其使用頻度分為五級,如,一級簡碼音①音②“漢語”,二級簡碼音①形②“文字”,三級簡碼音①形②音②“編碼”,四級簡碼音①形②形①“技藝”,五級簡碼音①形②形①音②“備查”。兩字詞全碼為音①形②形①形②′如“德行”。三字詞簡碼為音①形②音③音②如“共產(chǎn)黨”,全碼為音①形②音③形①如“莫須有”。四字詞簡碼依其使用頻度分為三級,如,一級簡碼音①音②音③“改革開放”,二級簡碼音①音②形③“艱苦樸素”,三級簡碼音①音②形③音④“難言之隱”。四字詞全碼為音①音②形③形④如“情見乎辭”。多字詞語簡碼為音①音②音③音末如“中華人民共和國”,全碼為音①音②音③形末如“眾人拾柴火焰高”。不足四碼的簡碼需加擊空格鍵。特殊場合下的小鍵盤輸入如,“的”一級碼90,“明”二級碼810,“力量”三級碼6860“媽媽”后一字重復輸入擊0,82400,“!”先擊前導鍵.,.3。智能輸入時,高頻字詞加擊空格鍵,其它字各擊一形碼和音碼,可雙手同時擊鍵,如“我們是人民的勤務員!”編碼為o8x 2md 573ocy>。規(guī)范碼的特殊處理功能很豐富。一是容錯功能,漢字存在一些不太規(guī)范的習慣寫法,如筆順中有印刷體和手寫體的區(qū)別,這在一定范圍內也是許可的,所以另設一些外碼,以便容錯。二是重輸功能,系統(tǒng)加裝了大型字庫以后,即使輸入全碼仍會出現(xiàn)重碼,這時加擊空格鍵,可實現(xiàn)重碼輸入,如“廣”當鍵入B46B后仍不能上屏,需加擊空格鍵。漢語中經(jīng)常出現(xiàn)疊字和重復的詞語,可以再擊一次或數(shù)次空格鍵上屏,如,“天天”先輸入前一個“天”后,再擊一次空格鍵就行了,“研究研究”先輸入詞“研究”后再擊一次空格鍵就行了,“我們絕對不允許絕對不允許”,先輸入“我們絕對不允許”,其中“絕對”和“允許”為詞。再擊三次空格鍵就完成了輸入。三是聯(lián)想功能,可實現(xiàn)連續(xù)聯(lián)想,如“中國人民解放軍戰(zhàn)士”,先輸入“中國”,接著按住右Shift,在提示行中選擇“人民”,擊2鍵“人民”上屏,再在提示行中選擇“解放軍”,擊T鍵“解放軍”上屏,繼續(xù)在提示行中選擇“戰(zhàn)士”,擊F鍵則全部完成。四是轉換功能,通過功能鍵的組合來實現(xiàn),需要說明的是,對于有些不會讀的字,只要按住左Shift不放,同時擊相應音鍵即可,如“艮”進行音選時,不會讀,可擊相應的筆畫M鍵。五是圖表排版功能,主要通過Ctrl命令實現(xiàn),對左、右邊界設置,接住Alt的同時擊〔〕鍵,如左邊界3,右邊界70,繼續(xù)擊003,分號,070,設置完成。六是檢索查詢功能,如要檢索出每一標題中有“計算機”的文章,按Alt+々接著輸入“計算機”,這時屏上列出七篇有“計算機”的標題,選擇“規(guī)范碼計算機漢語系統(tǒng)說明書”即可,如要查文內有多少個“計算機”,將光標置文末,再按^々接著輸入“計算機”,這時屏幕上顯示128個,如要替換成“電腦”,再輸入“電腦”接回車鍵即可,其它查詢功能,只要擊相應的鍵就可以了。七是控制操作功能,除了特殊的外,一般規(guī)范為Ctrl+兩字,如要使用西班牙文,則按住Ctrl,擊“語言”兩字,即GYGY,這時彈出菜單,選擇西班牙文,系統(tǒng)立即進入西班牙文動態(tài)鍵盤狀態(tài)。八是特別輸入功能,通過后綴特定符號來完成,如輸入“尺”,只需鍵入L〔〕即可。
權利要求
1.一種規(guī)范碼計算機漢語鍵盤輸入系統(tǒng),包括字或詞的編碼、鍵盤的設計、主鍵盤或小鍵盤或智能輸入和特殊處理功能,其特征在于將漢字分為形、音兩部分,形取由五種前取筆畫、四種后取筆畫組合成的二十種筆型,音取十五種首音,或將漢字分為九種筆型、九種首音,然后以此為基礎,分別進行漢語的編碼和輸入。
2.根據(jù)權利要求1所述的規(guī)范碼計算機漢語鍵盤輸入系統(tǒng),其特征在于,包括(1)所述主鍵盤左手區(qū)字符鍵的設計,左上角鍵為查詢鍵,上檔是斜杠,右旁鍵為通配鍵,上檔是符號々。其余自右向左五列對應五種前取筆畫、從下往上四行對應四種后取筆畫。(2)所述主鍵盤右手區(qū)字符鍵的設計,自右向左,從下往上依次是、、。、,、m、nl、“”、;、c、kg、j、h f、〔〕、·、《》、pb.oaerw、c、z、y、……、-、d、t、x、q,上檔是?、!、()、六、五、‘’、、十三、十二、十一、十、。、<>、十八、十七、十六、十五、十四、~、——、○、九、八、七;(3)所述主鍵盤功能鍵盤功能鍵的設計,Alt、Ctrl、Tab、Capslock、左Shift、右Shift、空格鍵,依次設定為狀態(tài)、操作、轉譯、切換、筆畫、聯(lián)想、重選鍵;(4)所述小鍵盤數(shù)字鍵的設計,1到9設定為九種筆型,或設定為z、dt、mfh、sx、waeory、ln、qc、bpk、jg,或設定為;、、!、’、。、、、?、……、“”。
3.根據(jù)權利要求1或2所述的規(guī)范碼計算機漢語鍵盤輸入系統(tǒng),其特征在于,包括(1)所述主鍵盤單字輸入,分為七級,高頻字和不足四碼的簡碼需加擊空格鍵為結束;(2)所述主鍵盤詞的輸入,需先擊前導碼,高頻詞和不足四碼的簡碼需加擊空格鍵為結束;(3)所述小鍵盤字詞的輸入,需先擊音碼,再擊形碼,最后需加擊0鍵為結束;(4)所述智能輸入,每字固定各取一形碼和音碼,高頻字詞除外,但需加擊空格鍵。
4.根據(jù)權利要求1或2所述的規(guī)范碼計算機漢語鍵盤輸入系統(tǒng),其特征在于,所述特殊處理功能,包括容錯、重輸、聯(lián)想、轉換、圖表排版、檢索查詢、控制操作和特別輸入功能。
全文摘要
本發(fā)明屬于一種利用計算機鍵盤進行漢語輸入的系統(tǒng),它包括:字或詞的編碼、鍵盤的設計,主鍵盤或小鍵盤或智能輸入,以及特殊處理功能。它采取以組合筆畫為主、以簡化拼音為輔的形音輸入方法,有效地增加了簡碼的層級,加上其它功能,使用相當便捷。它解決了目前漢字輸入技術繁、難、慢的缺點,提供了一種以漢語的各種規(guī)范為基礎的,適合絕大多數(shù)人的,適應各種不同環(huán)境的,只看說明書就能操作的漢語輸入系統(tǒng)。其最大特點是:編碼易于掌握,鍵盤易于盲打,速度易于提高,方法易于推廣。
文檔編號G06F3/023GK1210297SQ9711585
公開日1999年3月10日 申請日期1997年9月1日 優(yōu)先權日1997年9月1日
發(fā)明者劉遠 申請人:劉遠