專利名稱:聲母、韻母、聲調(diào)筆畫漢字編碼方法
一種聲母、韻母、聲調(diào)筆畫漢字編碼方法,它是漢字電腦輸入技術中的一種,現(xiàn)行的漢字編碼方法多種多樣,各有其優(yōu)點和缺點,保留優(yōu)點克服缺點方法難以找到。較為先進的是現(xiàn)行的“五筆字型”,即王碼漢字輸入技術,但它難學、易忘記,且采用“四碼制”,其一級簡碼只有25個,二級簡碼588個,其實二級簡碼和“三碼制”一樣。又只能輸入六千多漢字,可四碼把二十六個英語字母鍵全利用上,最大限度可輸入456976個漢字,顯然漢字沒有這么多,這是多大的浪費,而這個時間浪費是轉嫁給操作人員了?,F(xiàn)行的“太極碼”以易學易掌握著稱,而它的缺點是重碼率相當高,鍵盤設備沒有得到充分地利用,這兩項缺點就足以使操作人員工作負擔加重,顯然它是以犧牲速度為代價的?,F(xiàn)行的“快三碼”“龍碼”雖為“三碼制”但輸入漢字量極其有限,難以滿足編輯文件的需要?,F(xiàn)行的漢語拼音漢字輸入方法,不僅重碼率高,而且每字節(jié)按鍵次數(shù)也多,如果遇上復合韻母,韻母按鍵次數(shù)至少也得兩鍵次,再加上聲母鍵次和重碼鍵,翻頁鍵,那么一個字節(jié)就要按上五次鍵,這就極大影響了漢字輸入速度。
本發(fā)明的目的在于為電腦操作人員提供一個簡便易學的,很快能實行盲打的,輸入速度快,輸入量又多的漢字編碼方法。
根據(jù)數(shù)學分析,利用英語字母二十六個字母鍵,若是“四碼制”的話,就會有264=456976個字節(jié),然而, 漢字充其量也只有一萬多,通用漢字也只在九千個左右,這就會造成很大空碼浪費。若采用“兩碼制”,既使二十六個字母鍵全利用,再加上符號鍵一共三十三個鍵都利用上,那么會有332=1089個字節(jié),而常用漢字也有五六千,這遠遠滿足不了需要,何況這1089個字節(jié)也難以全部對應著漢字,其中還有許多空碼存在。所以介于“兩碼制”與“四碼制”之間的“三碼制”是最佳漢字編碼方案,這既可考慮到漢字的容量,又可以照顧到漢字的輸入速度。為此,本漢字編碼方法,以“三碼制”為基礎,又對鍵盤的設備加以充分利用,不僅在二十六個英語字母鍵上取碼,而且擴充到符號鍵上,使能夠取碼的鍵位增加到三十三個,這樣可極大地減輕操作人員的工作負擔與強度,從而達到把更多的工作讓給電腦來完成,并最大限度減輕人的腦力勞動。
本漢字編碼方法是以聲母取第一碼,韻母取第二碼,這不象漢語拼音輸入漢字方法,在韻母當中還要進行拆分,在這里其韻母不管是單韻母還是復合韻母均不拆分,都以一個整體做為第二碼,第三碼是聲調(diào)筆畫綜合碼,這一碼是用來區(qū)分同音漢字的問題,最多可區(qū)分同音素漢字三十三個,區(qū)分同音素,同聲調(diào)漢字八個,這八個以外的同音素,同聲調(diào)同音字,按重碼處理,可再按第一橫排的重碼選擇鍵,這樣所有的漢字都能有對應的信息碼。
下面根據(jù)圖一來詳細述說實施例圖一采用國際通用電腦鍵盤布列方式,共有四排鍵,上面第一橫排用做重碼選擇鍵,英語字母鍵Q、W、E、T、Y、U、I、O、P、A、S、D、F、G、H、J、K、L、Z、X、C,“三碼制”按第一鍵為聲母鍵,其中P英語字母鍵為零聲母鍵,即只有韻母音節(jié)的第一按鍵?!叭a制”中的第二按鍵,這些英語字母鍵為韻母鍵。V、B、N、M英語字母鍵它們在每一字節(jié)中不管是按第一鍵,還是按第二鍵均為韻母鍵,V鍵上有Uang韻母與ing韻母配對,B鍵上有uai韻母與in韻母配對,N鍵上有ua韻母與ian韻母配對,M鍵上有uei韻母與iang韻母配對,其中uei韻母與iang韻母必須是絕對地配對在某個鍵位上,其他三組韻母配對關系可以相互調(diào)換,這是因為uei韻母在漢語固有的語音中和聲母組合只能是d、t、g、k、h、zh、ch、sh、r、z、c、g,而iang韻母恰恰沒有與以上聲母組合的規(guī)律,而這種現(xiàn)象只能出現(xiàn)在uei韻母和iang韻母身上,故它們非常特別地配對,其他三組韻母配對關系,也是根據(jù)漢語固有的語音,韻母能和那些聲母組合,面與它配對的韻母卻又不能與這些聲母組合,這就形成了聲母互補性地韻母配對在某個鍵上,如韻母uang、uai能與g、k、h、zh、ch、sh、聲母組成漢語固有的音節(jié),而ing in恰恰不能與以上聲母組成漢語固有音節(jié)。韻母ua能與g、k、h、zh、sh、r聲母組成漢語固有的音節(jié),而ian卻不能,所以用互補配對可以消除區(qū)分不同音素的重碼。在圖一中的V、B、N、M英語字母鍵,做“三碼制”中第二碼的情況下,不管按那一個聲母鍵,可以找到相應的漢語所存在的音節(jié),如按W英語字母鍵為P聲母做為第一鍵碼,第二鍵碼按V英語字母鍵就會有兩個韻母uang與ing,可聲母P只與img韻母在漢語中存在音節(jié),故這必定是p聲母與ing韻母的組合,而不是p聲母與uang韻母組合,若第一鍵碼改為A英語字母鍵,其代表的聲母為g,而v英語字母鍵上的uang韻母與ing韻母中只有uang韻母才能與g聲母構成漢語中固有的音節(jié)。所以這種配對聲母互補,不管按那一個聲母鍵,在取第二碼的V、B、N、M英語字母鍵上的每兩個配對韻母不存在同時能組成漢語固有的音節(jié),它只能和兩配對韻母中的一個組成漢語固有的音節(jié),這就是它組碼規(guī)律。如果V、B、N、M英語字母鍵做為第一鍵碼的情況下,也就是說沒有聲母的漢語音節(jié),是選uang、uai、ua、uei韻母當中的一個做為音節(jié),第二鍵碼必須按>符號鍵;若選ing、in、ian、iang當中的韻母做無聲母的音節(jié),那么第一按鍵必須是P英語字母鍵,第二按鍵才是它們。這樣第一、第二鍵碼就能區(qū)分盡漢語所有的不同音素的音節(jié)。在“三碼制”中的第三鍵碼就要最大限度地區(qū)分盡不同漢字的不同音素,不同聲調(diào),不同筆畫結構的漢字。首先在鍵盤上劃分漢語四個聲調(diào)區(qū),即陰、陽、上、去四種聲調(diào),這四個聲調(diào)一劃分就能區(qū)分盡所有漢字的不同音素,不同聲調(diào)共計1277個音節(jié)。在圖一上是這樣來劃分漢語四個聲調(diào)區(qū)的,Q、W、E、R、T、Y、U、I八個英語字母鍵為陰聲區(qū),除了?符號鍵為輕聲鍵外,其余的下面三橫排的符號鍵,再加上O、P英語字母鍵為陽聲區(qū);這些符號鍵在編漢字碼時只能是第二、第三鍵碼,A、S、D、F、G、H、J、K英語字母鍵為上聲區(qū),L、Z、X、C、V、B、N、M英語字母鍵為去聲區(qū),這四個聲調(diào)區(qū),每個區(qū)都有八個鍵位,八個鍵位的順序是從左到右,從上到下來列序號,每個序號對應著八個筆畫,這八個筆畫是點、橫、豎、撇、捺、提、橫折、豎折。它們的序號分別是點序1、橫序2、豎序3、撇序4、捺序5、提序6、橫析序7、豎折序8。因為輕聲字沒有同音字,故一個鍵位就可以了,這八個鍵位也可以用其他的識別,如用直折兩種筆畫和漢字的獨體字結構,上下結構、左右結構、其他結構,組成八個識別碼。在完成取第二碼就能區(qū)分所有漢字不同音素的音節(jié),把第三碼劃分了四個聲調(diào)區(qū)之后,就能區(qū)分盡所有漢字不同音節(jié)1277個,再在每個區(qū)按八種筆畫區(qū)分,在理論上可以區(qū)分1277×8=10216個漢字,而通用漢字目前只有九千個,看來是滿足漢字輸入量了,但形成這10216個編碼字節(jié)里,還會有些空碼和重碼存在,這是由于漢語每類同音字數(shù)目不平均造成的,有的音節(jié)沒有同音字,或只有幾個,而有的音節(jié)同音字高達六十多個,但大多數(shù)同音字是在八個左右,所以采用本發(fā)明的“三碼制”也能輸入許多漢字量。對于高數(shù)目的同音字,每區(qū)八個序鍵是區(qū)分不盡的,這樣就會有重碼的情況,首先應該利用這八個筆畫序鍵來區(qū)分最常用的同音漢字,然后是這八個序鍵所對應的同音字,再用圖一中的第一橫排鍵做為重碼的序號,只利用1、2、3、4、5、6、7、8、9、0這十個阿拉伯數(shù)字鍵就能區(qū)分8×10=80個同音字了。這就是本技術的“三碼制”最多可容納漢字10216個,再加上第四碼的重碼鍵最大可容納漢字10216×10=102160個,實際漢字沒有這么多,目前通用漢字才九千個,生僻漢字三千多,一共也只有一萬二千多漢字,因此本漢字編碼方法,其漢字容量相當大,它是現(xiàn)行各種漢字編碼方法中能在電腦鍵盤上輸入漢字最多的一種方法,“三碼制”的比“四碼制”的輸入速度要快,而且在學習掌握難易程度上也是非常容易的。因為本漢字編碼方法符合人們習慣讀音和習慣看漢字筆畫結構的特點,不象有些漢字編碼還講究漢字拆分原則,造成了難學易忘的現(xiàn)象。而本漢字編碼方法的八筆畫原則,易學不易忘,即末筆看捺,有提看提,無提看豎折,捺提豎折看盡,看首筆畫。
本發(fā)明電腦鍵盤上輸入漢字實施例如下“巴”字前兩碼都取如圖一中的Q英語字母鍵,因Q英語字母鍵在“三碼制”中的第一按鍵代表“b”聲母,第二按鍵代表“a”韻母,第三按鍵代表陰聲區(qū)的點畫,而“巴”的第三碼屬陰聲區(qū)的橫折序7,陰聲區(qū)的序7是U英語字母鍵,所以“巴”的編碼是“QQU”。而與該字同音的漢字有十個,因為第三碼只能區(qū)分八個同音字,而另兩個相對來說常用機會少就做為重碼字處理,如“粑”、“笆”、兩字,“粑”為“疤”的重碼,“笆”為“八”的重碼,“疤”字的編碼是“QQQ”,那么要在鍵盤上輸入“粑”字,只需在如圖一第一橫排阿拉伯數(shù)字鍵1上一按即可把“疤”變?yōu)椤棒巍保弧鞍恕弊值木幋a是“QQR”,那么在鍵盤上輸入“笆”字,只需在如圖一第一橫排阿位伯數(shù)字鍵1上一按即可把“八”字改為“笆”字。再看“好”字,第一碼取D英語字母鍵的h聲母,第二碼取O英語字母鍵的ao韻母,因“好”屬上聲區(qū),其首筆為撇點,歸屬豎折,應為上聲區(qū)的序8,是K英語字母鍵,故“好”字編碼是“DOK”。無韻母音節(jié)“呣”字,第一碼取E英語字母鍵的m聲母,第二碼取“>”符號鍵的零韻母,因“呣”字為陰聲區(qū)的序3,其首筆是豎,故其第三碼取E英語字母鍵,所以“呣”字編碼是“E>E”。“嘛”字為輕聲字,它的第一碼取E英語字母鍵的m聲母,第二碼取Q英語字母鍵韻a韻母,因它為輕聲,其第三碼取輕聲鍵“?”,故“嘛”字的編碼是“EQ?”。再看沒有聲母的漢字“腰”,其第一碼取P英語字母鍵的零聲母,第二碼取J英語字母鍵的“iao”韻母,因其撇點歸屬豎折序8,“腰”中有撇點畫,所以第三碼取陰聲區(qū)的序8,這是I英語字母鍵,故“腰”字的編碼是“PJI”。
本漢字編碼方法,在電腦鍵盤的鍵位上得到了充分地利用,又采用了“三碼制”,可使電腦操作人員的工作強度大大減低,它不僅在漢字輸入量上比現(xiàn)行的各種漢字編碼方法都大,而且輸入速度也要快,又極易實現(xiàn)盲打,很容易學會。
權利要求
一種與聲母、韻母、聲調(diào)筆畫來編碼的漢字編碼方法,這種編碼方法可以提高漢字電腦輸入速度,它與現(xiàn)行漢語拼音編碼電腦輸入技術不同,其韻母無論是單韻母,還是復合韻母只能做為“三碼制”中的一碼,并由此產(chǎn)生以下權力要求。1、采用“三碼制”,聲母為其中一碼,韻母也為其中一碼,漢語的陰、陽、上,去四聲調(diào)區(qū),每區(qū)有八個識別碼做為其中一碼。
2.根據(jù)權力要求1、本漢字編碼方法在國際通用電腦鍵盤上取碼,不僅在二十六個英語字母鍵盤上取碼,而且取碼范圍擴大到符號鍵上。
全文摘要
聲母、韻母、聲調(diào)筆畫漢字編碼方法,屬漢字編碼電腦輸入技術一種,它主要是達到漢字輸入速度快、操作簡便易學,不易忘記,為電腦使用者提供一種方便實用、且大多數(shù)人易掌握的漢字輸入技術,本技術的特征在于采用“三碼制”聲母取第一碼,韻母不管單韻、還是復韻不用拆分為第二碼,聲調(diào)筆畫取第三碼,在國際通用電腦鍵盤上不僅以二十六個英語字母鍵取碼,而且對其上的七個符號鍵取碼,使鍵盤設備得到充分利用,其重碼率相當?shù)?,漢字輸入量大,輸入速度快,為人們提供了一個切實可行,簡便易學的漢字輸入方法。
文檔編號G06F3/023GK1149732SQ9611831
公開日1997年5月14日 申請日期1996年8月21日 優(yōu)先權日1996年8月21日
發(fā)明者劉小江, 劉小河 申請人:劉小河