三筆數碼輸入法的製作方法
2023-06-11 23:34:46 2
專利名稱::三筆數碼輸入法的製作方法第l/4頁三筆數碼輸入法一、
技術領域:
及背景本發明與計算機的漢字輸入方法有關,是將漢字的字形和字音轉換為數字碼的方法來進行漢字輸入。隨著科學技術的日益發展,尤其是電子技術的不斷進步,數碼技術已在人們的工作、生活中廣泛應用,為了適應當前數位化技術發展的需要,研製一個簡單易學而又能普遍通用的漢字數碼輸入法是十分必要的。本發明的目的是提供一種編碼信息少而易取的,編碼規則簡單而沒有特例的漢字數碼輸入法,以便適應數位化技術發展的需要。二
發明內容三筆數碼是一個用小鍵盤的0123456789來編碼的漢字輸入碼(也可以用大鍵盤的ADFGHJKLNV替代十個數字)。其編碼規則如下U)漢字編碼採用的代碼為數碼,它是由筆畫和字音轉換而來。"筆畫"通常分為橫、豎、撇、捺、折五種,現將它們合併為三類第一類從左向右的"橫"和從左下向右上的"挑";第二類從上向下的"豎",和所有帶"折"的筆畫;第三類從右上向左下的"撇"和從左上向右下的"捺"(點)。這樣,任意取兩筆可得到九種組合一一、一二、一三、二一、二二、二三、三一、三二、三三,分別用1、2、3、4、5、6、7、8、9作代碼。"字音"是取漢字拼音的第一個字母,在鍵盤的每個鍵上安排三個拼音字母(見附圖),每個字母用兩個數字作代碼即字母所在的"鍵號"和在該鍵上的左、中、右"位號"(4、5、6),例如,"永"的音首Y在9鍵中位(5)上,音碼為95,"安"的音首A在2鍵左位(4)上,音碼為24。(2)單字的編碼由四個數字組成左右型字應自然分為左、右兩部分,然後取左部的"頭兩筆"和右部的"頭兩筆"、"末兩筆",再加上音首的"鍵號",即為該字的四個代碼;非左右型字則取該字的"頭兩筆"和"末兩筆",再加上音首的鍵號、位號,即為該字的四個代碼。然後再添加一位序號,就能使除29個生僻字外的6700多個漢字實現五碼上屏,其中單筆畫則視為重疊的相同兩筆。另夕卜,將十個以內前三碼相同的一級漢字的第四碼改為"0",就能使大多數一級漢字三鍵調出,優先上屏。(3)詞組也用四個數字編碼,並在二字詞的2、3碼間插"0",在多字詞的3、4碼間插"1",使字、詞之間既能分隔,又能"聯想"輸出,即二字詞為第一字l、2碼+"0"+第二字1、2碼;三字詞為第一字l、2碼+第二字1碼+"1"+第三字1碼;四字及以上詞為一、二、三字的l碼+"1"+末字1碼。(4)用"?"號作為查詢鍵,代替除第一碼外的其他碼進行輸入,可以查找單字或詞組。(編碼中附帶有一個由"0"開頭的"數碼雙拼"字典,用來査找不會寫的漢字。雙拼代碼見圖3,其中,單韻字用首字母佔聲母位。每個聲碼代表三個聲母,每個韻碼代表三個韻母,任意一個聲、韻碼的搭配都有九種組合,所以,要用"定位碼"來確定所需的一種。)本發明的《代碼喪》如下:tableseeoriginaldocumentpage6本發明有如下優點1,三筆數碼可以釆用小鍵盤的十個數字編碼,也可釆用大鍵盤的十個字母編碼,因此能用於各種釆用鍵盤輸入漢字的終端設備。稍加變動就能在手機上應用。2,編碼用的漢字信息只用了三類筆畫、拼音第一字母和兩種字型,不但種類少,而且具有唯一性。同時,把筆畫分為三類,還避免了有些筆畫在不同字中的'變形(比如豎釣變豎、撇點變捺點等),因此易於提取,規則簡單。採用的筆畫和字音都可標註在鍵位上,一目了然,易學、易用。3,由於採用了等長的四鍵編碼和添加序號的"無重碼"安排,不但確保了常用字能先見、易得,突出了重點,還可使絕大多數漢字都能五鍵上屏。特別是在大鍵盤上可用雙手"定位"操作,使用起來更加快捷、方便。另外,在詞組中插入O、l來分隔字、詞,避免了互相干撓。4,本輸入法還安排有一鍵調出的簡碼字和兩鍵調出的簡碼詞。另外還有大量的詞組,為快速輸入漢字創造了良好的前提條件。5,本輸入法還帶了一個具有對捲舌音和後鼻音容錯的"數碼雙拼"字典,便於查找不會寫的漢字。三、本發明的附圖圖l小鍵盤代碼圖,圖2大鍵盤代碼圖,圖3數碼雙拼代碼圖(每個聲碼代表三個聲母,每個韻碼代表三個韻母,任一聲韻組合含九種音,用"定位碼"來選一種。例如雙一139,拼一744)。四、本發明的實施例如下1,單字"數"——979M;"字"——949做;"薈,,——26457;"萃"——22260。2,詞組"電腦"一一52"87;"計算機"——87278;"網絡系統"—-—-558/5。3,符號","——";"。',——"、"——^1。4,雙拼字"生',一一"168(。845);"命"——。649(。644)。權利要求1,三筆數碼輸入法,其特徵在於漢字編碼規則如下(1)三筆數碼是一個用小鍵盤的0123456789十個數字,或用大鍵盤的ADFGHJKLNV十個字母,來編制的數字碼,編碼所採用的漢字信息為三類筆畫、拼音首字母和兩種字型,三類筆畫是由通常的五種筆畫合併而來,即第一類從左向右的「橫」和從左下向右上的「挑」,第二類從上向下的「豎」和所有帶「折」的筆畫,第三類從右上向左下的「撇」和從左上向右下的「捺」,這樣,任意兩筆可構成九種組合一一、一二、一三、二一、二二、二三、三一、三二、三三,分別用1、2、3、4、5、6、7、8、9作為代碼,拼音首字母按每鍵三個安排,並用它所在的「鍵號」和在該鍵上的左、中、右「位號」兩個數字作為代碼,左、中、右位號分別定為4、5、6,三筆數碼的「代碼表」見下頁,(2)單字的編碼規則左右型字應先分為左右兩部分,然後取左部的頭兩筆和右部的頭兩筆、末兩筆以及拼音首字母的鍵號;非左右型字則取頭兩筆、末兩筆和拼音首字母的鍵號及位號,所得四個數字即為該字的代碼,然後在它們的碼後添加一位「序號」來消除重碼,使絕大多數漢字能五碼上屏,其中單筆畫則視為重疊的相同兩筆,另外,將十個以內前三碼相同的一級漢字的第四碼改為「0」,就能使大多數一級漢字三鍵調出,優先上屏,(3)詞組的編碼規則二字詞第一字1、2碼+「0」+第二字1、2碼;三字詞第一字1、2碼+第二字1碼+「1」+第三字1碼;四字及以上詞一、二、三字的1碼+「1」+末字1碼,其中插入的「0」、「1」用來分隔字、詞,並保持字、詞能「聯想」輸出,(4)標點等符號的編碼則是用「00」開頭。2,根據權利要求l所述的輸入方法,其特徵在於用"?"鍵作為查詢鍵,可代替除第一碼外的其他碼進行輸入,查找單字或詞組,另外,具有容錯功能的"數碼雙拼"字典可用於査找不會書寫的漢字。3,根據權利要求l所述的輸入方法,其特徵在於"代碼表"如下tableseeoriginaldocumentpage3全文摘要三筆數碼是一個用小鍵盤的0123456789來編碼的數字碼(也可用大鍵盤的ADFGHJKLNV)。所採用的編碼信息是漢字的筆畫、字音和字型。其編碼規則是(1)將通用的五種筆畫合併為三類第一類包含橫、挑;第二類包含豎、折;第三類包含撇、捺(點),因此,取任意兩筆可構成九種組合,分別用1、2…8、9作代碼。字音取漢字拼音的第一個字母,並按每鍵三個字母進行安排(見附圖),然後用它所在的「鍵號」和在該鍵上的左中右「位號」(456)兩個數字來作為代碼。對左右型字應先分為左、右兩部分,然後取左部的頭兩筆和右部的頭兩筆、末兩筆以及音首的鍵號;而非左右型字則取該字的頭兩筆、末兩筆和音首的鍵號及位號,這樣得出的四個數字就是該字的代碼。然後,在編碼後添加序號來區分重碼字,實現五碼上屏。(2)詞組的編碼規則是二字詞為一12+「0」+二12;三字詞為一12+二1+「1」+三1;四字及以上詞為一1+二1+三1+「1」+末1,其中插入的0、1是用來分隔字、詞。(3)本輸入法中帶有一個有容錯功能的「數碼雙拼」字典。文檔編號G06F3/023GK101315580SQ20071004918公開日2008年12月3日申請日期2007年5月28日優先權日2007年5月28日發明者劉永安申請人:劉永安