專利名稱:“雙組鍵”圖形文字編碼鍵盤(pán)的制作方法
本發(fā)明屬于電子計(jì)算機(jī)及通訊信息處理技術(shù),在說(shuō)明書(shū)中將以漢字作為圖形文字的代表。
在已有技術(shù)中,漢字的鍵盤(pán)編碼輸入方法中,公知的方法是一組漢字的信息元素(簡(jiǎn)稱字元)唯一地對(duì)應(yīng)著一個(gè)鍵位,例如英國(guó)專利文獻(xiàn)UK Patent Application GB 2 100 899A,例如利用數(shù)碼鍵“φ”來(lái)代表漢字“口”的圖形,“7”代表“+、×”。但是,對(duì)于這類方法編碼輸入在沒(méi)有到規(guī)定的碼長(zhǎng)前要結(jié)束一個(gè)漢字時(shí),都必須再擊一次空格鍵,否則在邏輯上無(wú)法確定編碼中字與字的界,因而人或機(jī)器也就無(wú)法區(qū)別。例如“φφφ”代碼不能區(qū)別“口、呂、品”只有“φ
φφ
”表示“口、呂”;“φφ
φ
”表示“呂、口”;“φφφ
”表示“品”字。人或機(jī)器才能利用
(表示空格符)判斷一個(gè)字符串的結(jié)束。這種方法使得編碼的實(shí)際效率降低,因而影響了操作員的最佳輸入速度。
為了提高在圖形文字的鍵盤(pán)編碼輸入的實(shí)際效率特設(shè)計(jì)了本發(fā)明。
本發(fā)明的基本構(gòu)思是對(duì)于一個(gè)漢字編碼(鍵盤(pán)的信息分布及使用方法)的基本編碼字元鍵位擴(kuò)展一倍,形成一個(gè)新的鍵位集合,這兩個(gè)集合的鍵位有著一一對(duì)應(yīng)的關(guān)系,新集合的每一個(gè)鍵位的編碼功能復(fù)蓋了它對(duì)應(yīng)的基本鍵位功能,并具有表明一個(gè)代碼串結(jié)束的意義。因此這是一個(gè)無(wú)后續(xù)編碼鍵的集合,可以降低平均實(shí)用碼長(zhǎng)提高鍵入速度,在上例中,如以“P”來(lái)作為“φ”鍵的無(wú)后續(xù)編碼鍵,則“φPP”就表明了“呂、口”兩個(gè)字。這種方法是可以和原有方法兼容使用的。
與此同時(shí),作為最佳實(shí)施方法,設(shè)計(jì)發(fā)明一種雙16鍵的漢字編碼方法,它的構(gòu)思是利用ASC-Ⅱ鍵盤(pán)的字母,數(shù)字鍵中16個(gè)鍵位作基本鍵,對(duì)應(yīng)于16組字形元素(字根、筆劃);在每個(gè)鍵位上利用不多于四個(gè)的提示圖形,總共提示總數(shù)在100以內(nèi)的字形元素;據(jù)GB2312-80所確定的6763個(gè)漢字集合,每個(gè)漢字的編碼長(zhǎng)度不超過(guò)5碼,對(duì)于冗余的字元信息按規(guī)則省略;編碼的順序由書(shū)寫(xiě)次序確定;設(shè)置定義碼來(lái)縮短碼長(zhǎng),實(shí)行兼容。在字母、數(shù)字鍵位中另外設(shè)置16個(gè)和基本鍵一一對(duì)應(yīng)的相關(guān)鍵,構(gòu)成無(wú)后續(xù)碼相關(guān)鍵組,實(shí)現(xiàn)雙十六鍵的輸入。這一發(fā)明還提供一個(gè)上述字集的編碼碼本。
以上設(shè)計(jì)的細(xì)節(jié),在最佳實(shí)施例中加以描述。
采用與基本鍵位對(duì)應(yīng)的相關(guān)鍵位組可以帶來(lái)以下好處1.降低平均擊鍵次數(shù)(按字),這是因?yàn)閷?duì)于任何用空格鍵結(jié)束一個(gè)字詞的方法,相比之下,要少擊鍵一次。
2.對(duì)于實(shí)際使用中更有明顯的降低鍵入次數(shù)的作用,從而提高漢字的輸入計(jì)算機(jī)的速度。在相同鍵位的條件下,對(duì)平均碼長(zhǎng)
L有L=∑PiLi其中Li為碼長(zhǎng)的位數(shù),Pi為對(duì)應(yīng)的出現(xiàn)概率,根據(jù)新華印刷廠748工程的漢字頻度表。如果用一個(gè)32鍵的編碼和雙16鍵的編碼相比較,則對(duì)于32鍵的最佳不等概平均碼長(zhǎng)為2.85(采用空格鍵)對(duì)于雙16鍵的最佳不等概平均碼長(zhǎng)為2.22,前者鍵入的次數(shù)比后者要多28%左右。
3.使用無(wú)后續(xù)碼相關(guān)鍵的方法,是與原有的編碼方法相兼容的,學(xué)習(xí)上可以循序漸進(jìn),不增加使用者的初始困難。
4.如果把空格鍵專門(mén)作為一個(gè)詞的結(jié)束鍵,而相關(guān)鍵作為字的結(jié)束鍵時(shí),可以省去漢語(yǔ)詞庫(kù),通常一個(gè)較完備詞庫(kù)所占的存儲(chǔ)空間是以兆字節(jié)計(jì)的。在一般情況下,采用這種方法的操作員在輸入速度上也可以和采用詞匯碼的相比擬,這對(duì)于減輕專職操作員的負(fù)擔(dān)和減少計(jì)算機(jī)的開(kāi)銷(xiāo)是有明顯的效果的。
下面是本發(fā)明的最佳實(shí)施例之一,通過(guò)該例和附圖給出了本發(fā)明的細(xì)節(jié)。
在本實(shí)施例中,字根和筆劃是編碼字元,根據(jù)它們?cè)跐h字結(jié)構(gòu)上出現(xiàn)的頻度和異化能力而確定了定義字元的數(shù)量能夠和選擇的16個(gè)基本鍵相匹配,使得每個(gè)鍵位上有3-4個(gè)提示字可以提示六個(gè)以內(nèi)的字元,基本鍵和字元的對(duì)應(yīng)關(guān)系見(jiàn)附表1?;炬I和提示字的關(guān)系見(jiàn)附圖1。它們的對(duì)應(yīng)關(guān)系是一致的,附圖1是以附表1為基準(zhǔn)。附圖1上的提示字用不同的顏色所構(gòu)成,黑色筆劃的圖形是獨(dú)立的字元,黑色和紅色筆劃共同組成的圖形也是字元,純紅色的筆劃圖形表明一族相似字元,需要記憶,在鍵下側(cè)的字是它的ASCⅡ碼。
“雙16鍵”的最佳實(shí)施例鍵盤(pán),對(duì)于每一個(gè)基本鍵位,新擴(kuò)展一個(gè)和它的編碼元素相同的鍵位,只是這種鍵位的使用方法上必須是在一個(gè)字、詞的最后一碼才用它鍵入。這樣的鍵盤(pán)和方法可以和原來(lái)的鍵盤(pán)和方法兼容使用。
使用基本鍵實(shí)行編碼的方法如下對(duì)于GB2312-80中規(guī)定的6763個(gè)漢字集中的任何一個(gè)漢字,按照書(shū)寫(xiě)的順序分解成字元序例,對(duì)應(yīng)于每一個(gè)字元,鍵入相應(yīng)的代碼,如圖2所示。
其中圈號(hào)(1)-(5)指明鍵入的編碼順序。在分解成字元序列時(shí),不許可把字根分解成筆劃或較小的字根,也不許抽出一個(gè)交叉結(jié)構(gòu)中的筆劃來(lái)造一個(gè)字根,這就是說(shuō)要保證字根的獨(dú)立性和完整性,如圖3所示。
如果一個(gè)漢字,分解后的完全字元序列超過(guò)了五個(gè),那么通常有效的只是前4元和尾元,如圖4所示。
但是,如果這個(gè)漢字是一個(gè)左右結(jié)構(gòu)的漢字,并且無(wú)論左結(jié)構(gòu)或右結(jié)構(gòu)都不是一個(gè)獨(dú)立字元,這時(shí)左結(jié)構(gòu)只有前兩字元有效,而右結(jié)構(gòu)最多只取其前兩個(gè)字元和尾元有效,如圖5所示。
如果一個(gè)漢字,分解后的字元序列不足三個(gè),輸入編碼時(shí)要用該漢字的尾筆來(lái)補(bǔ)充到三碼,如圖6所示。
對(duì)于書(shū)寫(xiě)順序許可不同寫(xiě)法的漢字,編碼上也實(shí)行兼容(但在碼本的附錄上給出推薦的筆順)如圖7所示。
對(duì)應(yīng)于每一個(gè)基本鍵有一個(gè)擴(kuò)充的相關(guān)鍵,圖一中用箭頭指明了每個(gè)基本鍵的相關(guān)鍵,在附表一中也在表格上列出。相關(guān)鍵的使用方法是在一個(gè)編碼的尾碼使用它鍵入以結(jié)束一個(gè)字的編碼,其使用的舉例在附圖8中給出。
定義碼的碼長(zhǎng)為1-3碼,一律用相關(guān)鍵集合中的鍵位給出最后一碼。
多音節(jié)的詞匯碼碼長(zhǎng)為4-5碼,對(duì)于三音節(jié)的詞匯碼取三位字首元及詞匯結(jié)束符P結(jié)束;對(duì)于三音節(jié)以上的詞匯,取前四個(gè)字的首元,并以P結(jié)束。
由于計(jì)算機(jī)通常使用ASC-Ⅱ小鍵盤(pán),操作員操作中適合盲打的鍵位是10個(gè)數(shù)字和26個(gè)字母鍵,因此基本鍵位不宜多于18個(gè),從信息利用率方面考慮,最佳方案應(yīng)取16個(gè)基本鍵,因此本方案(雙16鍵)是這一構(gòu)思的最佳實(shí)施例。
權(quán)利要求
1.電子計(jì)算機(jī)或通訊設(shè)備中圖形文字編碼輸入的鍵盤(pán),這種鍵盤(pán)是建立了它的基本鍵位和編碼元素組間一一對(duì)應(yīng)關(guān)系,并對(duì)某個(gè)字集有著完備的輸入編碼。本發(fā)明的特征在于在上述鍵盤(pán),對(duì)于每一個(gè)基本鍵位,新擴(kuò)展一個(gè)和它的編碼元素相同的鍵位,只是這種鍵位的使用方法上必須是在一個(gè)字、詞的最后一碼才用它鍵入。這樣的鍵盤(pán)和方法可以和原來(lái)的鍵盤(pán)和方法兼容使用。
2.據(jù)權(quán)項(xiàng)1所述的編碼鍵盤(pán),其圖形文字是漢字。
3.據(jù)權(quán)項(xiàng)2所述的編碼鍵盤(pán),其使用的鍵盤(pán)和鍵位是ASC-Ⅱ標(biāo)準(zhǔn)的通用小鍵盤(pán)上的36個(gè)鍵位(10個(gè)數(shù)字鍵和26個(gè)字母鍵)。編碼用的基本鍵位是字母鍵中的一部分,擴(kuò)展的鍵位安排在36鍵的其它鍵位上。
4.據(jù)權(quán)項(xiàng)3所述的編碼鍵盤(pán),基本鍵位為16個(gè),它們對(duì)應(yīng)著16組字元,每個(gè)鍵位上有提示字形,提示了該鍵位的字元,這些字元是筆劃和字根。
5.據(jù)權(quán)項(xiàng)4所述的編碼鍵盤(pán),它所對(duì)應(yīng)的字集是GB2312-80中的6763個(gè)漢字,最長(zhǎng)編碼為5碼,編碼冗余信息要省略,編碼次序不違背書(shū)寫(xiě)順序。
6.據(jù)權(quán)項(xiàng)4所述的編碼鍵盤(pán),可以定義一個(gè)字或詞的編碼,這些字、詞和編碼間的對(duì)應(yīng)關(guān)系,由一個(gè)專門(mén)的編碼碼本確定。
7.由權(quán)項(xiàng)1-6所述的編碼鍵盤(pán)所使用的方法所確定的那些編碼的碼本。
8.使用權(quán)項(xiàng)1-6所述的編碼鍵盤(pán)的計(jì)算機(jī),這種計(jì)算機(jī)能用相應(yīng)程序?qū)崿F(xiàn)漢字的輸出。
專利摘要
“雙組鍵”編碼鍵盤(pán)是用于電子計(jì)算機(jī)及通訊設(shè)備的圖形文字的輸入裝置,這一裝置主要面向漢字的計(jì)算機(jī)輸入,并以降低鍵入的次數(shù)來(lái)提高輸入速度為目標(biāo)。對(duì)于任何一個(gè)編碼輸入方法,通常編碼元素組和鍵位有著一一對(duì)應(yīng)的關(guān)系,本發(fā)明在上述基礎(chǔ)上,對(duì)于每一組鍵位,新擴(kuò)展一位相同編碼元素的鍵位,這樣在輸入一個(gè)漢字的最后一碼時(shí)使用新擴(kuò)展的鍵位即可結(jié)束這字的編碼,從而提高了輸入效率,文中同時(shí)給出一個(gè)字形編碼的“雙16鍵”的最佳實(shí)施例,給出了一個(gè)系統(tǒng)優(yōu)化的主要細(xì)節(jié)和圖例。
文檔編號(hào)G06F3/023GK85100865SQ85100865
公開(kāi)日1986年7月23日 申請(qǐng)日期1985年4月1日
發(fā)明者胡宣華 申請(qǐng)人:中文信息研究會(huì)漢字編碼專業(yè)委員會(huì), 大連工學(xué)院導(dǎo)出引文BiBTeX, EndNote, RefMan