專(zhuān)利名稱(chēng):計(jì)算機(jī)漢字筆序碼鍵盤(pán)輸入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)漢字的鍵盤(pán)輸入方法。
計(jì)算機(jī)漢字輸入方法的關(guān)鍵是漢字的編碼技術(shù),到目前為止,國(guó)內(nèi)提出的漢字編碼方案已達(dá)數(shù)百種,歸納一下,基本上可分為形碼和音碼兩大類(lèi),其中形碼中已出現(xiàn)使用筆形進(jìn)行編碼的技術(shù),如四角號(hào)碼取了10種筆形與構(gòu)件,筆形編碼法用了6個(gè)筆形兩種部件,但是這些筆形編碼方案所采用的筆形數(shù)量太少,同漢字結(jié)構(gòu)的實(shí)際情況脫離較遠(yuǎn),使用時(shí),仍須不斷分析思索才能運(yùn)用,此外,這些筆形構(gòu)件都得用代碼替代,使輸入方法同漢字字形之間又多了一層隔膜;又如鴻鐘碼,這是一種使用全部筆劃進(jìn)行編碼的方案,顯然,按這種方案編出的漢字編碼,對(duì)筆劃多的漢字來(lái)說(shuō),其碼長(zhǎng)是相當(dāng)長(zhǎng)的,為了減少碼長(zhǎng),又不得不加進(jìn)部件之類(lèi)的組合筆劃,這不僅降低了該編碼方案的科學(xué)性,同時(shí)也給使用者增加了需要記憶的東西。
本發(fā)明的目的是提供一種也是利用筆形編碼輸入,但筆形容易記憶,編碼長(zhǎng)度較短,輸入方法簡(jiǎn)單的計(jì)算機(jī)漢字筆序碼鍵盤(pán)輸入方法。
本發(fā)明的解決方案是用由35個(gè)筆形碼元、一個(gè)0碼元和兩個(gè)區(qū)別重碼碼元組成的38個(gè)碼元對(duì)所有漢字進(jìn)行碼元編碼和鍵盤(pán)輸入,這35個(gè)筆形碼元為一、、
ㄋ、
乙、ㄋ、
丨、、
、
、
、
兩個(gè)區(qū)別重碼碼元為、″,其編碼方法是首先根據(jù)漢字筆順第一筆的筆形碼元,進(jìn)而是第二筆約筆形碼元,并以此類(lèi)推,將漢字逐級(jí)歸納排列成檢索字序表,然后按照檢索字序表中每個(gè)漢字出現(xiàn)的先后和每個(gè)漢字按筆順書(shū)寫(xiě)時(shí)出現(xiàn)的筆形碼元,對(duì)每個(gè)漢字進(jìn)行編碼,并使檢索字序表中在前和在后的兩個(gè)漢字的筆形碼元出現(xiàn)不同即可,對(duì)于筆順和筆形碼元均相同的若干個(gè)漢字(即重碼字),則用加區(qū)別重碼碼元來(lái)區(qū)別,其輸入方法是每個(gè)漢字按照該漢字筆順書(shū)寫(xiě)時(shí)出現(xiàn)的碼元的先后一鍵一鍵地鍵入各個(gè)碼元,當(dāng)計(jì)算機(jī)發(fā)出暫停鍵入信號(hào)時(shí),顯示屏便顯示輸入的漢字,接著再按一下空格鍵認(rèn)定,一個(gè)漢字的輸入即告完畢。
上述35個(gè)筆形碼元的形態(tài)如表1所示。
上述漢字檢索字序表和漢字碼本示頁(yè)如表2所示。
上述38個(gè)碼元在計(jì)算機(jī)鍵盤(pán)上的布置圖如附圖
所示。
實(shí)施本發(fā)明的關(guān)鍵是漢字筆序碼的編制,而編制筆序碼的基礎(chǔ)則是漢字檢索字序表的形成,發(fā)明人經(jīng)過(guò)多年的研究,已將8857個(gè)漢字排列成檢索字序表,并對(duì)每個(gè)漢字編制了筆序碼,而且每個(gè)漢字的筆序碼都是唯一的。所述的漢字檢索字序表和漢字筆序碼的編制方法是用由35個(gè)筆形碼元、一個(gè)0碼元和兩個(gè)區(qū)別重碼碼元組成的共38個(gè)碼元對(duì)所有漢字進(jìn)行碼元編碼,這35個(gè)筆形碼元為一、、
ㄋ、
乙、ㄋ、
丨、、
、
、
丿、
兩個(gè)區(qū)別重碼碼元為、″,首先根據(jù)漢字書(shū)寫(xiě)筆順第一筆的筆形碼元,進(jìn)而是第二筆的筆形碼元,并以此類(lèi)推,將漢字逐級(jí)歸納排列成檢索字序表,然后按照檢索字序表中每個(gè)漢字出現(xiàn)的先后和每個(gè)漢字按筆順書(shū)寫(xiě)時(shí)出現(xiàn)的筆形碼元對(duì)每個(gè)漢字進(jìn)行編碼,并使檢索字序表中在前和在后的兩個(gè)漢字的筆形碼元出現(xiàn)不同即可,對(duì)于筆順和筆形碼元均相同的若干個(gè)漢字,則用加區(qū)別重碼碼元來(lái)區(qū)別。為了加深對(duì)上述內(nèi)容的理解,下面舉兩個(gè)例子。
例一表2中的第1號(hào)至第7號(hào)漢字,其中在后約漢字比在前的漢字多一個(gè)碼元,從而在筆序碼上構(gòu)成了區(qū)別,這里特別要指出的是一些筆劃多的漢字,如第7號(hào)字“酆”字的原筆劃是20劃,而現(xiàn)在的筆序碼僅由七個(gè)碼元組成,減少筆劃13劃。據(jù)統(tǒng)計(jì),通用漢字的平均筆劃為10劃左右,而構(gòu)成筆序碼的碼元平均僅為6劃左右,減少的幅度是三分之一強(qiáng)。這也就是說(shuō)本發(fā)明所述的編碼方法實(shí)質(zhì)上僅取漢字書(shū)寫(xiě)起始階段的幾種筆形,而后面的筆形則全部被舍去了。
例二表2中的第296號(hào)至298號(hào)的“工”、“士”、“土”三個(gè)漢字,這三個(gè)漢字的筆順和筆形碼元均相同(即重碼),為使三個(gè)漢字的筆序碼形成區(qū)別,“工”字的筆序碼由三個(gè)碼元組成,“士”字的筆序碼由四個(gè)碼元組成,其中最后一個(gè)碼元為區(qū)別重碼碼元,“土”字的筆序碼也由四個(gè)碼元組成,而最后一個(gè)碼元?jiǎng)t為區(qū)別重碼碼元″。據(jù)統(tǒng)計(jì),在發(fā)明人編制的漢字筆序碼碼本中,僅有30組重碼漢字,且每組最多為三個(gè)漢字,因此,本發(fā)明采用兩個(gè)區(qū)別重碼碼元是足夠的。
上述筆序碼仍利用現(xiàn)有的計(jì)算機(jī)鍵盤(pán)輸入,本發(fā)明將35個(gè)筆形碼元安排在1-9數(shù)字鍵和26個(gè)西文字母鍵上,0碼元安排在0數(shù)字鍵上,同時(shí)保留和″鍵作區(qū)別重碼碼元鍵使用。鍵盤(pán)輸入方法是每個(gè)漢字按照該漢字筆順書(shū)寫(xiě)時(shí)出現(xiàn)的碼元的先后一鍵一鍵地鍵入各個(gè)碼元,當(dāng)計(jì)算機(jī)發(fā)出暫停鍵入信號(hào)時(shí),顯示屏便顯示輸入的漢字,接著再按一下空格鍵認(rèn)定,一個(gè)漢字的輸入即告完畢。任何漢字都可以從該漢字按筆順書(shū)寫(xiě)時(shí)出現(xiàn)的第一筆筆形碼元開(kāi)始鍵入。對(duì)于檢索字序表中具有相同偏旁的漢字,其偏旁可首先用拼音字母替代,并用西文字母鍵鍵入,然后換擋,再繼續(xù)鍵入偏旁之后接筆順書(shū)寫(xiě)時(shí)相繼出現(xiàn)的其它碼元,隨后步驟同上。拼音字母替代偏旁的方法有兩種其一對(duì)成字的偏旁,用該偏旁讀音的全寫(xiě)拼音字母或縮寫(xiě)拼音字母替代。
其二對(duì)不成字的偏旁,用代表該偏旁名稱(chēng)的縮寫(xiě)拼音字母替代。
為了加深對(duì)上述內(nèi)容的理解,下面舉四個(gè)例子。
例三表2中的第14號(hào)“艷”字,按該字筆順書(shū)寫(xiě)時(shí)出現(xiàn)的第一筆筆形碼元“一”開(kāi)始依次鍵下五個(gè)筆形碼元鍵,該字即可顯示在顯示屏上。
例四表2中第64號(hào)至第67號(hào)漢字,具有相同的成字的偏旁
該偏旁可首先用偏旁讀音的全寫(xiě)拼音字母qing或縮寫(xiě)拼音字母qY替代,并用西文字母鍵鍵入,然后換擋,再繼續(xù)鍵入偏旁之后按筆順書(shū)寫(xiě)時(shí)相繼出現(xiàn)的其它碼元,待計(jì)算機(jī)發(fā)出暫停鍵入信號(hào),輸入的漢字即可在顯示屏上顯示。
例五表2中第16號(hào)至第20號(hào)漢字,具有相同的不成字的偏旁
,該偏旁可首先用代表改偏旁名稱(chēng)“側(cè)來(lái)”的縮寫(xiě)拼音字母cl替代(其中“c”是“側(cè)”的聲母“l(fā)”是“來(lái)”的聲母,并用西方案母鍵鍵入,其它步驟同例四所述。例六表2中第9號(hào)至第13號(hào)漢字,具有相同的不成字的偏旁
,該偏旁可首先用代表該偏旁名稱(chēng)“契上”的縮寫(xiě)拼音字母qsh替代(其中“q”是“契”的聲母,“sh”是“上”的聲母),并用西文字母鍵鍵入,其它步驟同例四所述。
采用西文字母鍵鍵入拼音字母替代漢字偏旁的輸入其結(jié)果是減少了組成漢字筆序碼的碼元數(shù)量,因此會(huì)提高漢字的輸入速度,但是也會(huì)帶來(lái)兩個(gè)問(wèn)題,其一是拼音相同的偏旁如何處理.本發(fā)明的解決辦法是在鍵入的拼音字母的后面加不同的阿拉伯?dāng)?shù)字,以示區(qū)別,如弋、易、矣、益、衣、亦等是同音偏旁,以yi1、yi2、yi3……。予以區(qū)別。其二是拼音字母替代偏旁后重新出現(xiàn)重碼如何處理,本發(fā)明的解決辦法是檢索字序表中字序在后的漢字要按筆順增加筆形碼元,如表2中第9號(hào)漢字“
”和第10號(hào)漢字“契”用拼音字母qsh替代偏旁“
”輸入后,兩個(gè)字就重碼了,為了區(qū)別,應(yīng)在“契”字用拼音字母輸入偏旁“
”后,經(jīng)過(guò)換擋再按筆順輸入一個(gè)筆形碼元“一”。
綜上所述,本發(fā)明具有以下特點(diǎn)一、本發(fā)明主要采用35個(gè)筆形碼元對(duì)所有漢字進(jìn)行編碼,這35個(gè)筆形碼元能真實(shí)反映漢字的結(jié)構(gòu)特征,并能覆蓋所有漢字,且碼元的記憶量適中。
二、本發(fā)明所述的漢字編碼方法的基礎(chǔ)是檢索字序表,編碼的原則是檢索字序表中上下兩個(gè)漢字的筆形碼元構(gòu)成區(qū)別即可,同時(shí)還設(shè)計(jì)了縮短編碼長(zhǎng)度的音形結(jié)合的漢字偏旁簡(jiǎn)碼輸入方法,因此,本發(fā)明的漢字編碼長(zhǎng)度比較短,輸入速度可以做到比較快,據(jù)統(tǒng)計(jì),用一碼元至六碼元輸入的漢字已占碼本中漢字總數(shù)的50%左右,而且這些漢字多數(shù)是常用字。
三、本發(fā)明所述的漢字輸入方法遵循筆順輸入,符合傳統(tǒng)的寫(xiě)字習(xí)慣,容易學(xué)習(xí)掌握。
漢字筆形碼元表表1
漢字檢索字序表和編碼碼本。表2
表2續(xù)頁(yè)
表2續(xù)頁(yè)
權(quán)利要求
5.根據(jù)權(quán)利要求3所述的計(jì)算機(jī)漢字筆序碼鍵盤(pán)輸入方法,其特征是對(duì)不成字的偏旁,用代表該偏旁名稱(chēng)的縮寫(xiě)拼音字母替代。
6.根據(jù)權(quán)利要求3或4或5所述的計(jì)算機(jī)漢字筆序碼鍵盤(pán)輸入方法,其特征是對(duì)漢字偏旁采用拼音字母替代鍵入后出現(xiàn)重碼的漢字,其解決方法是檢索字序表中字序在后的漢字要按筆順增加筆形碼元。
7.根據(jù)權(quán)利要求3或4或5所述的計(jì)算機(jī)漢字筆序碼鍵盤(pán)輸入方法,其特征是對(duì)拼音相同的偏旁,在鍵入的拼音字母后面加不同的阿拉伯?dāng)?shù)字。
全文摘要
本發(fā)明所述的計(jì)算機(jī)漢字筆序碼鍵盤(pán)輸入方法用38個(gè)由筆形碼元、O碼元和區(qū)別重碼碼元組成的碼元按漢字的筆順對(duì)漢字進(jìn)行編碼輸入,其中35個(gè)筆形碼元真實(shí)反映了漢字的結(jié)構(gòu)特征,記憶量適中,而編碼的基礎(chǔ)是檢索表序表,編碼的原則是檢索字序表中的上下兩漢字的碼元組成構(gòu)成區(qū)別即可,同時(shí)還設(shè)計(jì)了音形結(jié)合的漢字偏旁簡(jiǎn)碼輸入方法,其結(jié)果是編碼長(zhǎng)度比較短、輸入速度加快,此外,本輸入方法遵循筆順輸入,符合寫(xiě)字習(xí)慣,容易學(xué)習(xí)掌握。
文檔編號(hào)G06F3/023GK1216374SQ9610185
公開(kāi)日1999年5月12日 申請(qǐng)日期1996年2月3日 優(yōu)先權(quán)日1996年2月3日
發(fā)明者張?zhí)烀?申請(qǐng)人:張?zhí)烀?