專利名稱:基于漢字碼的形碼輸入法的制作方法
技術領域:
本發(fā)明屬于電腦漢字編碼輸入方法,也就是計算機漢字輸入法。 因為本發(fā)明提供了一種基于漢字碼的形碼輸入法,所以稱為基于漢字 碼的形碼偷入法,還涉及了為實現這一輸入法的鍵盤。
背景技術:
鍵盤輸入法是目前漢字輸入法中技術最成熟,使用最廣泛的輸入 法。鍵盤輸入的特點是必須對輸入的漢字進行編碼,漢字編碼是指用
一組代碼表示一個漢字,按漢字編碼所在鍵,通常要按1 4鍵輸入一 個漢字。鍵盤輸入按編碼劃分,可分為音碼、形碼、音形碼三類。
音碼以漢語拼音為基礎,利用漢字的讀音進行編碼。音碼的優(yōu)點 是使用方便,只要會懂漢字拼音,就可以進行輸入,簡單易學,所以 使用最為廣泛。缺點是同音字多,導致單字重碼率高,漢字輸入速度 慢,采用智能拼音輸入法也只能部分提高輸入速度,無法完全避免同 音字選擇。還有對不認識的字無法用拼音直接輸入,對發(fā)音不準的字 和冷僻字也不能很快輸入。
形碼利用漢字的字形特征進行編碼,克服了音碼重碼率高、輸入 速度慢等缺點,但往往漢字部件太多,記憶麻煩,有時拆分也麻煩。 有的形碼采用將漢字五種基本筆畫二二組合的方法,漢字部件少,記 憶方便,但卻付出了不夠直觀,將漢字部件拆散了的代價。雖然形碼 雖然聲稱對不認識的漢字也能迅速輸入,但對于一個文盲來說,他打 字的速度是要受限制的,根本原因是漢字的字與詞無明顯間隔,不知道哪個是詞組,無法利用詞組輸入,因此形碼輸入人員也要有文化。 音形碼利用漢字的語音特征和漢字的字形特征編碼。它利用了漢 字的音碼和形碼各自的優(yōu)點,兼顧了漢字的音和形,往往較為簡單, 容易學習和記憶,有的音形碼輸入速度足以與任何形碼相比,利用整 個拼音參與編碼的音形碼還有利于推廣普通話,優(yōu)點十分明顯。音形 碼的缺點是打字時在音和形之間思維不斷轉換,容易疲勞。但如果完 整地利用了漢字的聲母和韻母,即利用了漢字的整個拼音,并且規(guī)定 音碼部分在先,形部編碼部分在后的話,則思維不大需要在音和形之 間不停轉換,基本上不會影響思維。為此本人發(fā)明了一種漢字部件規(guī) 范直觀、簡單易學、取碼規(guī)則合理、輸入漢字簡便快捷的計算機漢字 編碼輸入方法,那就是標準漢字碼輸入法。標準漢字碼輸入法的唯一 缺點就是當不知道漢字的拼音時雖然也能通過筆畫或設置萬能查詢 鍵等方式輸入,可不能做到較為快速地輸入。為此有必要發(fā)明出一種 基于標準漢字碼的形碼輸入法來,該輸入法的鍵盤布局應基本基于標 準漢字碼的形部編碼,相當簡單,卻又能以快速輸入漢字。
發(fā)明內容
這樣,由于標準漢字碼輸入法存在當不知道漢字的拼音時不能做 到較為快速地輸入漢字的缺點,有必要發(fā)明出一種基于標準漢字碼的 形碼輸入法來,以配合標準漢字碼的輸入。
本發(fā)明的目的是提供一種基于漢字碼的形碼輸入法,該輸入法的 漢字部件的鍵盤布局基本基于標準漢字碼的形部編碼的鍵盤布局,相 當簡單,基本無須再學習漢字部件的鍵盤布局,僅需學習簡單地形部編碼取碼規(guī)則,就能以較為快速輸入漢字。
為達到基于漢字碼的形碼輸入法的目的,本發(fā)明規(guī)定僅舍棄標準 標準漢字碼28個的多筆畫部件中的其中一、二個多筆畫部件, 一般 舍棄不太常用的漢字部件"鳥",當然也可舍棄漢字部件當然 也可都不舍棄這兩個多筆畫部件。為便于輸入標點符號,五種基本筆 畫全部不再排在標點符號鍵上,而是按拼音首字母排列。取碼規(guī)則非 常簡單,就是按書寫順序取第一個、第二個、第三個和最末一個基本 部件的代碼編碼,不足四碼的取完所有的基本部件的代碼為止。該輸 入法簡單直觀易學、重碼少、輸入速度快,更重要的是它是一種基于 漢字碼的形碼輸入法,學會了漢字碼的人幾分鐘就可學會這種輸入 法,學會了這種輸入法的人也可再花幾分鐘學會漢字碼,能有效地彌 補漢字碼的缺點,互相配合更有利于漢字的輸入。
附圖1為基本部件鍵盤排列圖之一
附圖2為基本部件鍵盤排列圖之二
具體實施例方式
將漢字的各種筆畫按國家語委的規(guī)定歸類為橫、豎、撇、點、折 五種基本筆畫。筆畫是書寫漢字時,不間斷地一次寫成的一個線條, 在只考慮漢字筆畫的運筆方向,而不計其輕重長短時,可將筆畫歸類 為橫、豎、撇、點、折五種基本筆畫,其中提并入橫,豎鉤并入豎, 捺并入點,其余各種帶轉折的筆畫并入折,在本發(fā)明中將橫、豎、撇、 點、折五種基本筆畫稱為單筆畫部件。也有的輸入法將豎稱為直,將豎鉤稱為左豎鉤。為與漢字碼配套使用,還優(yōu)選26個左右的組字頻 率或實用頻率高的由二個或二個以上的筆畫組成的漢字部件排到字 母鍵上,參與編碼,因為筆畫數在二筆及以上,在本發(fā)明中稱為多筆 畫部件,以區(qū)別于單筆畫部件。多筆畫部件和單筆畫部件統稱基本部 件。這些多筆畫部件在鍵盤上的布局與漢字碼基本相同??紤]到部件 "鳥"原先是排在標點符號鍵上的,不優(yōu)選這個部件也不會造成太多 的重碼,就不再選用這個基本部件,為便于輸入漢字的標點符號,單 筆畫部件全部該按拼音首字母排列,其余的部件排列基本不動,這時
27個多筆畫部件和五種基本筆畫在鍵盤上的優(yōu)選排列見附圖1所示。 27個多筆畫部件、五種基本筆畫與字母、標點符號的影射關系設定
為
a——,b——廣 i_c——卄 d——? 點 e——禾 f——矛g——^ h——火橫 i——蟲 j——纟 k——口 1——魚
m-木 n-女 o~——月 p-卩捕女
q——日 r ~~ 4 s—石豎 t ~~ 土
u-山 v-欣 w-王 x-個
y-i z-足折
當然也可不優(yōu)選基本部件1_,因為不優(yōu)選這個部件只會造成少許 的重碼,這時的基本部件在鍵盤上的排列見附圖2所示。不過為了盡 可能與漢字碼兼容,還是優(yōu)選基本部件L為好。26個多筆畫部件、 五種基本筆畫與字母、標點符號的影射關系設定為a——韋b——廣 c——卄 d——、? 點
e一禾 f^矛 g一a h^火橫
i——蟲 j——纟 k——口 1——魚
m-木 n-女 o-月 p-15 撇
q——日 r——4 s——石豎 t——土
u-山v-^ w-王 x-個
y-i z-足折
有的基本部件在作為偏旁部首后,字形會有所改變,但必須視為 同類基本部件,用同一字母編碼,這類基本部件如^和竹,足和足, 4和人,i和言, 和金,?含水、氺,t含手,個含心,纟含糸等, 特點是同源?;静考部砂瑐€別與它形似的部件,用同一字母編 碼。如部件"土"可包含"士",由于這兩個部件僅有筆畫長短之分, 作為同一個部件編碼可能更符合頭腦反應習慣。鄉(xiāng)與幺也十分形似, 也可鄉(xiāng)包含幺,為同一個部件編碼也符合頭腦反應習慣,當然也可不 這么排列。
取碼規(guī)則是按書寫順序取某個漢字的前三個和最末一個基本部 件的相應代碼編碼,當某漢字不足四個基本部件時,就取完該漢字的 所有基本部件的相應代碼編碼。在取碼時要遵循取大優(yōu)先的原則,要 優(yōu)先按筆畫多的部件編碼。
編碼實例比如"漢",按書寫順序以取大優(yōu)先的原則編碼,第 一、二、三個基本部件分別為"?"、折、點,相應的代碼分別為d、 Z、 d,不足四碼取完所有的基本部件為止,編碼就為dzd。又如"擇" 字,按書寫順序以取大優(yōu)先的原則編碼,第一、二、三及最末一個基本部件分別為t、折、點、豎,相應的代碼分別為f、 Z、 d、 S,"擇"
的編碼就為fzds。
為提高輸入速度,對于使用頻繁的字,設計了簡碼。簡碼就是對 常用的漢字只是取其完整編碼的前編l個、2個或3個編碼,再按l 個空格鍵就能輸入該漢字。詞語輸入是提高漢字輸入速度的最常用方 法,詞語輸入的步驟是a、 二字詞語,取每個字的第一、二個的代 碼依次輸入;b、三字詞語,規(guī)定取第一字、第二字的前一碼,再取 第三字的前二碼。還可規(guī)定再第一字的前二碼,再取第二字、第三字 的前一碼。c、四字及以上詞語,取前三個字及最后一個字的前一碼 依次輸入。
為了便于使用,還設置了容錯碼,對一些編碼容易出錯的漢字, 在錯誤輸入時也能出現所要輸入的漢字。
需要指出的是在本說明書、權利要求書和說明書附圖中的字母均
權利要求
1、一種計算機漢字編碼鍵盤輸入法即基于漢字碼的形碼輸入法,將漢字的各種筆畫按國家語委的規(guī)定歸類為橫、豎、撇、點、折五種基本筆畫后,其特征是多筆畫部件在鍵盤上的布局與漢字碼基本相同,但部件“鳥”不再優(yōu)選,單筆畫部件全部該按拼音首字母排列,這時27個多筆畫部件和五種基本筆畫在鍵盤上的優(yōu)選排列見附圖1所示,27個多筆畫部件、五種基本筆畫與字母、標點符號的影射關系設定為a——钅b——疒 辶c——艸d——氵點e——禾f——扌g——宀h——火 橫i——蟲j——纟k——口l——魚m——木n——女o——月p——阝撇q——日r——亻s——石豎t——土u——山v—— w——王x——忄y——讠 z—— id="icf0001" file="A2008101082150002C1.tif" wi="2" he="4" top= "166" left = "90" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>折當然也可不優(yōu)選基本部件辶,26個多筆畫部件、五種基本筆畫與字母、標點符號的影射關系設定為a——钅b——疒c——艸d——氵點e——禾f——扌g——宀h——火 橫i——蟲j——纟k——口l——魚m——木n——女o——月p——阝撇q——日r——亻s——石 豎t——土u——山v—— w——王x——忄y-讠 z- id="icf0002" file="A2008101082150003C1.tif" wi="2" he="4" top= "30" left = "90" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>折取碼規(guī)則是按書寫順序取某個漢字的前三個和最末一個基本部件的相應代碼編碼,當某漢字不足四個基本部件時,就取完該漢字的所有基本部件的相應代碼編碼,在取碼時要遵循取大優(yōu)先的原則,要優(yōu)先按筆畫多的部件編碼。
2、 根據權利要求1所述的標準漢字碼輸入法,其特征是有的基本部件在作為偏旁部首后,字形會有所改變,但必須視為同類基本部件,用l^]一字母編碼,這類基本部件如^和竹,足和足,4和人,i和言,,和金,?含水、氺,凈含手,十含心,纟含糸等,特點是同源,基本部件也可包含個別與它形似的部件,用同一字母編碼。
3、 根據權利要求1所述的標準漢字碼輸入法,其特征是對于使用頻繁的字,設計了簡碼,它對常用的漢字只是取其完整編碼的前編1個、2個或3個編碼,再加1個空格鍵就構成了簡碼。
4、 根據權利要求1所述的標準漢字碼輸入法,其特征是詞語輸入的步驟是二字詞語,取每個字的第一、二的代碼依次輸入;三字詞語,取第一、二個字的第一個代碼依次輸入,再第三個字的前二個代碼輸入;四字及以上詞語,取前三個字及最后一個字的第一個的代碼依次輸入。 '
全文摘要
一種計算機漢字編碼輸入方法即基于漢字碼的形碼輸入法,它提供一種基于漢字碼的形碼輸入法,該輸入法的漢字部件的鍵盤布局基本基于標準漢字碼的形部編碼的鍵盤布局,相當簡單,基本無須再學習漢字部件的鍵盤布局,僅需按書寫順序取漢字的第一、二、三及最末一個基本部件的代碼編碼,就能較為快速輸入漢字。
文檔編號G06F3/023GK101593026SQ20081010821
公開日2009年12月2日 申請日期2008年5月26日 優(yōu)先權日2008年5月26日
發(fā)明者王治陽 申請人:王治陽