專利名稱:中文擴(kuò)展鍵盤的制作方法
中文擴(kuò)展鍵盤,本發(fā)明屬于計(jì)算機(jī)等信息設(shè)備的輸入技術(shù),尤其與計(jì)算機(jī)漢字、標(biāo)點(diǎn)符號(hào)輸入相關(guān)。
計(jì)算機(jī)等電子信息設(shè)備在我國廣泛普及,同時(shí)也推動(dòng)了計(jì)算機(jī)中文處理技術(shù)的進(jìn)步,包括各種漢字、標(biāo)點(diǎn)符號(hào)輸入技術(shù)的問世,使我們使用計(jì)算機(jī)更為便利;但是,長期以來,我們的計(jì)算機(jī)中文輸入技術(shù),都拘泥于普通用英文鍵盤而設(shè)計(jì),有很多屬于中文所特有的功能,都是在“英文鍵盤”的鍵位及其組合上拾漏補(bǔ)缺而實(shí)現(xiàn),讓用戶感覺非常別扭,操作不方便,難于記憶。從中文輸入技術(shù)的設(shè)計(jì)角度而講,常有“削足適履”之感。
而對比同為漢語系的“日文、韓文”,都有相應(yīng)“日文鍵盤、韓文鍵盤”。
本發(fā)明之目的是在兼容“普通英文鍵盤”的基礎(chǔ)上,擴(kuò)展中文處理所特有的功能,發(fā)明一種“中文擴(kuò)展鍵盤”。
本發(fā)明的技術(shù)方案說明如下兼容普通計(jì)算機(jī)鍵盤的基礎(chǔ)上,在“空格鍵”的左邊設(shè)置“多字詞/大字庫”鍵,在“空格鍵”的右邊設(shè)置“快碼/英文”鍵,在“快碼/英文”鍵的右邊設(shè)置“自造詞”鍵;與計(jì)算機(jī)內(nèi)的漢字輸入軟件配合,“多字詞/大字庫”鍵在“漢字輸入編碼首碼”之前被按下,觸發(fā)漢字輸入軟件進(jìn)入“多字詞輸入狀態(tài)”,在“漢字輸入編碼首碼”之后被按下,觸發(fā)漢字輸入軟件進(jìn)入“大字庫輸入狀態(tài)”;“快碼/英文”鍵觸發(fā)漢字輸入軟件切換“快碼漢字輸入、英文輸入”兩種狀態(tài);“自造詞”鍵觸發(fā)漢字輸入軟件進(jìn)入“自造詞狀態(tài)”;在“漢字輸入軟件”的“標(biāo)點(diǎn)符號(hào)輸入狀態(tài)”下,,擊各字母、數(shù)字鍵所輸入的標(biāo)點(diǎn)、符號(hào)對應(yīng)關(guān)系如圖一所示;在鍵盤對應(yīng)的各鍵位上,標(biāo)注鍵名“多字詞/大字庫、快碼英文、自造詞”及如下標(biāo)點(diǎn)符號(hào)。
圖一說明每個(gè)方框代表鍵盤上的一個(gè)按鍵,方框中第一行字符表示該按鍵在“普通鍵盤”上的鍵名(除“多字詞/大字庫、快碼/英文、自造詞”三鍵外),第二行字符表示在漢字輸入軟件的標(biāo)點(diǎn)符號(hào)輸入狀態(tài)下,該鍵對應(yīng)輸出的中文標(biāo)點(diǎn)、符號(hào)。
在計(jì)算機(jī)中文輸入中,有幾個(gè)功能是經(jīng)常用到,非常需要“簡便”的操作。
第一個(gè)是“啟動(dòng)漢字輸入法、切換中/英文”輸入狀態(tài),目前比較典型的情況是在Windows 98/NT等系統(tǒng)中,用Ctrl_shift、Ctrl_space啟動(dòng)、切換“中/英文”輸入狀態(tài),這種設(shè)計(jì)其實(shí)是不科學(xué)的,不直觀、不例于記憶、使用不方便。
“啟動(dòng)漢字輸入法、切換中/英文”是相當(dāng)常用的功能,使用組合鍵來處理,實(shí)在是由于“普通英文鍵盤”上的資源有限所至。對比“英文處理”中的常用功能,都是一個(gè)專用的鍵處理,而且其“鍵名”就一目了然地表達(dá)了其功能,例如“CapsLock、BackSpace”等。
所以,本發(fā)明配合本發(fā)明人的另一項(xiàng)已授權(quán)發(fā)明專利,專利號(hào)ZL96118465.5專利名稱漢字編碼輸入方法,根據(jù)該專利編制的漢字輸入軟件稱為“快碼漢字輸入系統(tǒng)”,簡稱『快碼』,在普通英文鍵盤“空格鍵”的右邊,設(shè)計(jì)一個(gè)“快碼/英文”鍵,該鍵按下后所輸出的“鍵值”,觸發(fā)“快碼漢字輸入軟件”切換“快碼漢字輸入、英文輸入”兩種狀態(tài)。
第二個(gè)很常用的功能是“自造詞”,“詞組”是漢字輸入法一個(gè)很大的特色,如果輸入漢字時(shí)詞組命中率高,將會(huì)很大地提高工作效率。但是由于用戶個(gè)性化的詞組需求,以及詞庫太大會(huì)導(dǎo)致重碼率上升等原因,漢字輸入軟件提供的詞組是有限的,大量的詞組需要用戶自造。這樣用戶就經(jīng)常需要自造詞組。這是一個(gè)用戶操作過程中經(jīng)常用到的功能。
所以本發(fā)明在“快碼/英文”鍵的右邊,設(shè)置“自造詞”鍵,其被按下輸出的鍵值,可以觸發(fā)“快碼漢字輸入軟件”進(jìn)入“自造詞軟件模塊”,在該軟件模塊中可以完成自造詞的添加、刪除、更改順序等工作。
第三,漢字輸入軟件中,其詞庫收錄的“詞組量”對工作的效率影響較大,但是如果詞組收入太多,會(huì)導(dǎo)致“重碼率”大幅上升,所以為了平衡這個(gè)矛盾,可以采取“切分詞庫”的辦法。將“三字以上的詞組”(含三字詞)單獨(dú)拿出來,構(gòu)成一個(gè)獨(dú)立的碼表,定義一個(gè)“切換鍵”與“單字、二字詞”的輸入操作分開。所以,本發(fā)明在鍵盤空格鍵在左邊定義一個(gè)“多字詞/大字庫”鍵,用戶直接輸入漢字編碼時(shí),漢字輸入軟件查找“單字/二字詞碼表”,當(dāng)用戶在輸入漢字編碼的首碼之前,即尚沒有輸入編碼時(shí),擊“多字詞/大字庫”鍵,漢字輸入軟件進(jìn)入“多字詞”輸入狀態(tài),隨后輸入的漢字編碼,將被用于查找“多字詞碼表”。這樣就有效避開了“多字詞”與“單字、二字詞”的重碼。而且,“多字詞”雖然要多擊一鍵,但是這樣可以換來“增大一倍”的編碼空間,在降低重碼率的同時(shí),又可以提供大很多的詞庫,提高工作效率。
第四,在中文輸入中,存在一個(gè)“漢字輸入效率”和“輸入漢字?jǐn)?shù)量”的矛盾。例如象“五筆、快碼”這類低重碼、輸入速度快的輸入法,其低重碼僅僅在《國標(biāo)GB-2313(80)字符集》上能做到,對于GBK等大字符集,無一例外“重碼率”都會(huì)大幅上升,進(jìn)而影響工作效率。
而且,從用戶的應(yīng)用而言,平時(shí)輸入的漢字大部分都是《國標(biāo)字庫》中的常用漢字,只是偶爾會(huì)用到GBK等大字符集中的偏僻字。
所以一種比較好的解決辦法是正常工作時(shí)默認(rèn)輸入《國標(biāo)字庫》的漢字,以保持效率;當(dāng)要輸入偏僻字時(shí),擊一個(gè)切換鍵。
本發(fā)明的設(shè)計(jì)是當(dāng)用戶已輸入了至少一個(gè)“漢字編碼”,按“多字詞/大字庫”鍵,即當(dāng)場切換到“大字庫輸入狀態(tài)”,漢字輸入軟件即根據(jù)“已輸入的漢字編碼”,查找“大字庫碼表”,并顯示查詢結(jié)果。此時(shí)用戶可以選擇目標(biāo)漢字輸出;也可以繼續(xù)輸入編碼,以便更精確的掃描目標(biāo)漢字。
本功能與“第三”所述的功能共用同一個(gè)“多字詞/大字庫”鍵,不會(huì)存在邏輯沖突,因?yàn)楸竟δ苁窃凇耙演斎霛h字編碼”時(shí)有效,而“第三”所述的功能是“尚沒有輸入漢字編碼”時(shí)有效。
例如用戶已輸入“bh”,此時(shí)按“多字詞/大字庫”鍵,此時(shí)軟件切換到“大字庫輸入狀態(tài)”;如果用戶在輸入過程中,已選擇了命中漢字,被命中漢字已經(jīng)輸出,此時(shí)“漢字輸入條”上的“已輸入的漢字編碼緩存區(qū)”已清空,如果這時(shí)用戶擊“多字詞/大字庫”鍵,漢字輸入軟件即切換進(jìn)入“多字詞輸入狀態(tài)”。
在鍵盤上增加三個(gè)擴(kuò)展鍵,可以在鍵盤IC的設(shè)計(jì)中,多分配三個(gè)與鍵盤上已有按鍵不相沖突的鍵盤掃描碼。
在“漢字輸入軟件中”能設(shè)置一個(gè)“標(biāo)點(diǎn)、符號(hào)輸入”狀態(tài),在該狀態(tài)下“字母、數(shù)字”鍵能夠輸入“中文標(biāo)點(diǎn)、符號(hào)”。例如本發(fā)明人的一項(xiàng)已授權(quán)專利,專利號(hào)ZL96118466.3專利名稱一種鍵盤輸入中文標(biāo)點(diǎn)和符號(hào)的方法,可在漢字輸入狀態(tài)下按住Shift鍵,擊字母鍵即可輸入中文標(biāo)點(diǎn)符號(hào)。
本發(fā)明從使用概率、規(guī)律性排列等方面,設(shè)計(jì)了如圖一中文擴(kuò)展鍵盤中,中文標(biāo)點(diǎn)、符號(hào)部分。其中標(biāo)點(diǎn)符號(hào)的選擇更科學(xué)、更合理,都是比較常用的,而且排列的位置更有規(guī)律,例如底部字母“ZXC”所在的行,其大部分標(biāo)點(diǎn)符號(hào)的結(jié)構(gòu)是單線條;字母“ASDF”所在行的分兩部分,右邊是“數(shù)學(xué)基礎(chǔ)運(yùn)算符”;左邊是語文上用得比較多的修飾符號(hào);字母“QWER”所在行大部分是“成對的”標(biāo)點(diǎn)符號(hào);第一行對應(yīng)的符號(hào),其結(jié)構(gòu)一般比較復(fù)雜。同時(shí)將這些標(biāo)點(diǎn)符號(hào)標(biāo)注在中文擴(kuò)展鍵盤的各鍵位上,很便于記憶、查找。
本發(fā)明可廣泛用于計(jì)算機(jī)、各種電子信息終端、文字處理機(jī)等信息系統(tǒng)。
權(quán)利要求
1.中文擴(kuò)展鍵盤,在兼容普通計(jì)算機(jī)鍵盤的基礎(chǔ)上,其特征是在“空格鍵”的左邊設(shè)置“多字詞/大字庫”鍵,在“空格鍵”的右邊設(shè)置“快碼/英文”鍵,在“快碼/英文”鍵的右邊設(shè)置“自造詞”鍵;與計(jì)算機(jī)內(nèi)的漢字輸入軟件配合,“多字詞/大字庫”鍵在“漢字輸入編碼首碼”之前被按下,觸發(fā)漢字輸入軟件進(jìn)入“多字詞輸入狀態(tài)”,在“漢字輸入編碼首碼”之后被按下,觸發(fā)漢字輸入軟件進(jìn)入“大字庫輸入狀態(tài)”;“快碼/英文”鍵觸發(fā)漢字輸入軟件切換“快碼漢字輸入、英文輸入”兩種狀態(tài);“自造詞”鍵觸發(fā)漢字輸入軟件進(jìn)入“自造詞狀態(tài)”;在“漢字輸入軟件”的“標(biāo)點(diǎn)符號(hào)輸入狀態(tài)”下,擊各字母、數(shù)字鍵所輸入的標(biāo)點(diǎn)、符號(hào)對應(yīng)關(guān)系如下所示;在鍵盤對應(yīng)的各鍵位上,標(biāo)注鍵名“多字詞 大字庫、快碼 英文、自造詞”及如下標(biāo)點(diǎn)符號(hào)鍵位 標(biāo)點(diǎn)符號(hào)鍵位 標(biāo)點(diǎn)符號(hào)A ●B√C - D★E F○G □H+I ’ J-K × L÷M ↓N↑O [ P]Q 『RS ■T〖U ‘ V—W 』X——Y 〗Z·鍵位 標(biāo)點(diǎn)符號(hào) 鍵位 標(biāo)點(diǎn)符號(hào)1 ‰ 2 ℃3 #4 $5 % 6 ¥7 &8 *9 (0 )~ ~ - §= ※ \ №[ {] }; | =, ← . →
全文摘要
中文擴(kuò)展鍵盤,在兼容普通計(jì)算機(jī)鍵盤的基礎(chǔ)上,在“空格鍵”的左邊設(shè)置“多字詞/大字庫”鍵,在“空格鍵”的右邊設(shè)置“快碼/英文”鍵,在“快碼/英文”鍵的右邊設(shè)置“自造詞”鍵;與計(jì)算機(jī)內(nèi)的漢字輸入軟件配合,“多字詞/大字庫”鍵觸發(fā)漢字輸入軟件進(jìn)入“大字庫輸入狀態(tài)”;“快碼/英文”鍵觸發(fā)漢字輸入軟件切換“快碼漢字輸入、英文輸入”兩種狀態(tài);“自造詞”鍵觸發(fā)漢字輸入軟件進(jìn)入“自造詞狀態(tài)”;在“漢字輸入軟件”的“標(biāo)點(diǎn)符號(hào)輸入狀態(tài)”下,擊各字母、數(shù)字鍵,可輸入各種中文標(biāo)點(diǎn)、符號(hào);在鍵盤對應(yīng)的各鍵位上,標(biāo)注鍵名“多字詞/大字庫、快碼英文、自造詞”及中文標(biāo)點(diǎn)、符號(hào)。
文檔編號(hào)G06F3/023GK1432897SQ0211390
公開日2003年7月30日 申請日期2002年1月11日 優(yōu)先權(quán)日2002年1月11日
發(fā)明者王林 申請人:王林