專利名稱:一號碼漢字輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種漢字輸入方法,屬于中文信息輸入與處理領(lǐng)域。
計算機漢字輸入方法已近千種,大致可分為音碼、形碼和音形碼三類。音碼易學(xué),但是由于漢語同音字多故重碼多,輸入速度慢;形碼輸入速度快,但字根復(fù)雜不易記憶,且其拆分字根不符合漢字書寫規(guī)則;現(xiàn)有的音形碼,如自然碼,以雙拼為主,后面可以加形碼區(qū)分同音字,輸入單個漢字比純音碼有所改進,但自然碼的字根“表音”、“表形”和“硬行規(guī)定”混雜在一起,難以記憶,形碼的取碼順序不統(tǒng)一,輸入時難以快速判斷,影響輸入速度。
本發(fā)明的目的旨在提供一種易記憶、取碼簡單、輸入速度快的計算機漢字聲碼輸入法。
本發(fā)明的目的是這樣實現(xiàn)的一種由邏輯運算部件、存儲部件、視頻顯示部件和普通英文鍵盤組成的一號碼漢字輸入法,其特征是所述的輸入法包括(1)取漢字的漢語拼音的第1字母,以第1字母所對應(yīng)的英文字母為代碼;(2)取漢字的偏旁部首,偏旁部首分為成字偏旁部首、非成字偏旁部首和單一筆劃;成字偏旁部首是指可直接作為一個漢字獨立使用的偏旁部首,其本身就是一個完整的漢字,如“八辰歹豆耳風(fēng)弓火金口龍木女皮氣日石田王頁足……”取其漢字拼音的第1字母,以第1字母對應(yīng)的英文字母作為其代碼;非成字偏旁部首是由漢字衍變、引申而來,其形態(tài)與原漢字相比改變較大,不可作為漢字使用,如“ ”是“卜”的變形,取原漢字拼音第1字母,以第1字母對應(yīng)的英文字母作為非成字偏旁部首的代碼,其對應(yīng)關(guān)系如下B宀冖(寶)疒(病) (卜) (八) (半) (匕)、C艸廾(草) (廠)镸(長)、D刂 勹(刀) (斗)、E 阝 (耳)亠冫 (二)、F (豐)、G (艮) (個)、H(虎) (火)、J (己)钅(金)K口冂 匚(框)、L (六)、M罒(皿)、N 牜(牛) (廿)P 丬 ( )、Q (曲) (七)、R 亻彳 (人)、S氵彡巛(三)厶(私)扌 (手) (水) 纟(絲)饣(食)礻(示) (尚) (豕)、W攵夊(文) (無)X 彐 彑(雪)忄 (心) (下)(小)、Y 讠(言)衤(衣)肀 (易) (羊) (云)、Z 辶廴(走)犭 (爪)(竹) (正) (足) (止)T (土)非成字偏旁部首是通過括號內(nèi)的漢字的衍變、引伸得來的;單一筆劃是橫一 豎丨 亅、撇丿、捺 折 乚乛乙,取其橫、豎、撇、捺和折的拼音的第1字母,以其對應(yīng)的英文字母為其代碼,對應(yīng)關(guān)系如下H一 S 丨 亅、P 丿、N Z乚乛乙單一筆劃中的一和乙兩個雖然是兩個漢字,但是在漢字拆分時不能作為成字偏旁部首,只能作為單一筆劃;(3)漢字的拆分,將漢字分成獨體字和合體字a.獨體字是指結(jié)構(gòu)簡單、不含偏旁部首、筆劃相互交連不可拆分的漢字,其拆分按筆劃順序拆分成單一筆劃;b.合體字是指內(nèi)含相對獨立的偏旁部首的漢字,按其結(jié)構(gòu)分成左右結(jié)構(gòu)、上下結(jié)構(gòu)、內(nèi)外結(jié)構(gòu)和交錯結(jié)構(gòu)的漢字;交錯結(jié)構(gòu)是指書寫順序與空間結(jié)構(gòu)排列不一至;半包圍結(jié)構(gòu)的漢字按其外圍結(jié)構(gòu)的第一筆劃與剩下部分的位置關(guān)系劃分為上下或左右結(jié)構(gòu);其中左右結(jié)構(gòu)、上下結(jié)構(gòu)、內(nèi)外結(jié)構(gòu)為規(guī)范結(jié)構(gòu),在劃分漢字結(jié)構(gòu)時規(guī)范結(jié)構(gòu)優(yōu)先;其拆分是成全偏旁部首的前提下,按照取大棄小、前者優(yōu)先原則,從一個方向?qū)⑵圆渴撞鸱殖鰜?,按拆分后的偏旁部首?筆劃的書寫順序進行排列;合體字從一個方向拆分,拆分出偏旁部首剩下部分無法拆分部分就定義為不規(guī)則結(jié)構(gòu),其代碼用漢字的韻母第1字母對應(yīng)的英文字母代替;合體字從一個方向拆分,拆分不出偏旁部首,需進行二次拆分,二次拆分可從另一方向進行拆分,拆分出的偏旁部首按其第1筆劃的書寫順序進行排列;(3)漢字的編碼,取漢字拼音的代碼為第1碼,漢字拆分后的第1、2偏旁部首為第2、3碼;對拆分后不止二個偏旁部首的取最后的偏旁部首作為第4碼;漢字詞組的編碼,二字詞組取第1和第2漢字的第1、2代碼;三字詞組取第1漢字的第1、2代碼和第2、3漢字的第1代碼;四字和四字以上的詞組取第1、2、3和最后1個漢字的第1代碼。
本
發(fā)明內(nèi)容
中所述的漢字編碼,在不足4碼時,用漢字韻母第1字母對應(yīng)的英文字母為代碼,為第4碼。
本發(fā)明具有下列優(yōu)點(1)根據(jù)漢字結(jié)構(gòu)特點和書寫順序,將漢字拆分成偏旁部首,對漢字中非偏旁部首單獨處理,使?jié)h字拆分簡單、直觀和規(guī)范;(2)以漢字本身發(fā)音和偏旁部首對應(yīng)漢字的發(fā)音取碼,使?jié)h字取碼和編碼容易理解和記憶;(3)僅以漢字發(fā)音聲母或韻碼的的首字母對應(yīng)的英文字母為代碼,就不需區(qū)分平舌、卷舌音,克服因發(fā)音不標(biāo)準(zhǔn)造成的障礙;(4)編碼簡潔,速度快,漢字輸入一般只需3碼即可完成,也可以輸入第4碼減少重碼率,提高輸入速度。
下面結(jié)合實施例對本發(fā)明進一步描述。
由邏輯運算部件、存儲部件、視頻顯示部件和普通英文鍵盤組成的一號碼漢字輸入法,所述的輸入法包括(1)取漢字的漢語拼音的第1字母,以其所對應(yīng)的英文字母為代碼;如“填”拼音的第1字母為“T”代碼為“T”、“生”拼音的第1字母為“S”為代碼,“餌”拼音的第1字母“E”為代碼;(2)取漢字的偏旁部首,偏旁部首分為成字偏旁部首、非成字偏旁部首和單一筆劃;成字偏旁部首是指可直接作為一個漢字獨立使用的偏旁部首,其本身就是一個完整的漢字,如“八長歹豆耳風(fēng)弓火口龍木女皮氣日石田王頁足……”取其漢字拼音的第1字母,以其所對應(yīng)的英文字母作為其代碼;如“八”的拼音的第1字母為“B”,取“B”為代碼;“長”的拼音的第1字母“C”,則代碼為“C”;“耳”的拼音的第1字母為“E”,則代碼為“E”;非成字偏旁部首是由漢字衍變、引申而來,其形態(tài)與原漢字相比改變較大,不可作為漢字使用;如“ ”是漢字“卜”的變形,“镸”是漢字長的引申,“ ”是漢字“豐”的變形而來的;取原漢字拼音第1字母,以第1字母對應(yīng)的英文字母作為非成字偏旁部首的代碼,其對應(yīng)關(guān)系如下B宀冖(寶)疒(病) (卜) (八) (半) (匕)、C艸廾(草) (廠)镸(長)、D刂 勹(刀) (斗)、E卩阝 (耳)亠冫 (二)、F (豐)、G (艮) (個)、H(虎)灬 (火)、J (己)钅(金)K口冂 匚(框)、L (六)、M罒(皿)、N 牜(牛) (廿)P 丬 ( )、Q (曲) (七)、R 亻彳 (人)、S 氵彡巛(三)厶(私)扌 (手) (水) 纟(絲)饣(食)礻(示) (尚) (豕)、W攵夊(文) (無)X 彐 彑(雪)忄 (心) (下)(小)、Y 讠(言)衤(衣)肀 (易) (羊) (云)、Z 辶廴(走)犭 (爪)(竹) (正) (足) (止)T (土)非成字偏旁部首是通過括號內(nèi)的漢字的衍變、引伸得來的;單一筆劃是橫一 豎丨亅、撇丿、捺 折 乚乛乙,取其橫、豎、撇、捺和折的聲母的首字母,以其首字母對應(yīng)的英文字母為其代碼,對應(yīng)關(guān)系如下H一 S 丨亅、P 丿、N Z乚乛乙單一筆劃中的一和乙兩個雖然是兩個漢字,但是在漢字拆分時不能作為成字偏旁部首,只能作為單一筆劃;(3)漢字的拆分,將漢字分成獨體字和合體字a.獨體字是指結(jié)構(gòu)簡單、不含偏旁部首、筆畫相互交連不可拆分的漢字,其拆分按筆劃順序拆分成單筆偏旁部首;如“我申身重秉尸等等”;“口”拆分成“豎、折、橫”,“重”拆分成“撇、橫、豎、折、橫、橫、橫、橫、豎”。
b.合體字是指內(nèi)含相對獨立的偏旁部首的漢字,按其結(jié)構(gòu)分成左右結(jié)構(gòu)、上下結(jié)構(gòu)、內(nèi)外結(jié)構(gòu)和交錯結(jié)構(gòu)的漢字;交錯結(jié)構(gòu)是指書寫順序與空間結(jié)構(gòu)排列不一至;半包圍結(jié)構(gòu)的漢字按其外圍結(jié)構(gòu)的第一筆劃與剩下部分的位置關(guān)系劃分為上下或左右結(jié)構(gòu);其中左右結(jié)構(gòu)、上下結(jié)構(gòu)、內(nèi)外結(jié)構(gòu)為規(guī)范結(jié)構(gòu),在劃分漢字結(jié)構(gòu)時規(guī)范結(jié)構(gòu)優(yōu)先;左右結(jié)構(gòu)的漢字如“任橫撇孫順損……”,上下結(jié)構(gòu)的漢字如“全泉緊堡禿艾 ……”,內(nèi)外結(jié)構(gòu)的漢字如“國闐岡閃回圈……”,半包圍結(jié)構(gòu)的漢字“這追道習(xí)處存友……”,“這”的外圍結(jié)構(gòu)“辶”第1筆劃與“文”是左右關(guān)系所以劃為左右結(jié)構(gòu),“習(xí)”的外圍結(jié)構(gòu)“ ”第1筆劃與“冫”是上下關(guān)系所以劃為上下結(jié)構(gòu);交錯結(jié)構(gòu)的漢字如“可式座爽……”,在劃分漢字結(jié)構(gòu)規(guī)范優(yōu)先,即可劃入交錯結(jié)構(gòu)又可劃如規(guī)范結(jié)構(gòu)的漢字要劃入規(guī)范結(jié)構(gòu),如“示”應(yīng)劃入上下結(jié)構(gòu)“二、小”而不是劃入交錯結(jié)構(gòu)“亍、 丶”。
其拆分是成全偏旁部首的前提下,按照取大棄小、前者優(yōu)先原則,從一個方向?qū)⑵圆渴撞鸱殖鰜恚床鸱趾蟮钠圆渴椎?筆劃的書寫順序先后進行排列;也就是拆分時按大的偏旁部首取,對即可歸入前面的偏旁部首又可歸入后面的偏旁部首的部分,歸入前面的偏旁部首。左右結(jié)構(gòu)如“故“拆分成“古”和“攵”,“到”拆分成第1偏旁部首“至”和第2偏旁部首“刂”,“做字的“古”是歸入“亻”形成“估”也可歸入“攵”成“故”根據(jù)“前者優(yōu)先”原則“做”拆分成第1偏旁部首“估”和第2偏旁部首“攵”;“打”拆分成第1偏旁部首“扌”和第2偏旁部首“丁”,“治”拆分成第1偏旁部首“氵”和第2偏旁部首“臺”,“郴”字拆分成第1偏旁部首“林”和第2偏旁部首“阝”;上下結(jié)構(gòu)如“籠”拆分成第1偏旁部首“”和第2偏旁部首“龍”,“蕁”拆分成第1偏旁部首“艸”和第2偏旁部首“尋”,“呂”字拆分成第1偏旁部首“口”和第2偏旁部首“口”,“架”字拆分成第偏旁部首“加”和第2偏旁部首“木”,“驀”字可拆分成“艸”、“日”、“大”和“馬”根據(jù)“取大棄小”原則,應(yīng)拆分成第1偏旁部首“莫”和第2偏旁部首“馬”;內(nèi)外結(jié)構(gòu)如“圈”拆分成第1偏旁部首“口”和第2偏旁部首“卷”,“國”拆分成第1偏旁部首“口”和第2偏旁部首“玉”,“周”拆分成第1偏旁部首“冂”和第2偏旁部首“吉”;半包圍結(jié)構(gòu)如“這”字按左右結(jié)構(gòu)漢字拆分,拆分成第1偏旁部首“辶”和第2偏旁部首“文”,“魔”字按上下結(jié)構(gòu)漢字拆分,拆分成第1偏旁部首“麻”和第2偏旁部首“鬼”;交錯結(jié)構(gòu)如“可”拆分成第1偏旁部首“丁”和第2偏旁部首“口”;“式”拆分成第1偏旁部首“弋”和“工”合體字從一個方向拆分,拆分出偏旁部首后剩下無法拆分的部首,這部分就定義為不規(guī)則結(jié)構(gòu),其代碼用漢字的韻母第1字母對應(yīng)的英文字母代替;如“傘”拆分成第1偏旁部首“ ”和不規(guī)則結(jié)構(gòu)“ ”,不規(guī)則結(jié)構(gòu)用“傘”的韻母第1字母“A”作為其代碼,合體字從一個方向拆分,拆分不出偏旁部首,需進行二次拆分,二次拆分可從另一方向進行拆分,拆分出的偏旁部首按其第1筆畫的書寫順序進行排列;如左右結(jié)構(gòu)的“能”從左到右一次拆分成“ ”和“ ”都不是偏旁部首需進行二次拆分,“ ”從上到下拆分成第1偏旁部首“ ”和第2偏旁部首“月”,“ ”拆分成第3偏旁部首“ ”和最后偏旁部首“ ”。
(4)漢字的編碼,單個漢字的編碼取漢字的聲母的代碼為第一碼,漢字拆分后的第1、2偏旁部首為第2、3碼;對拆分后不止二個偏旁部首的取最后的偏旁部首作為第4碼;a.獨體字的編碼“口”字取其聲母“K”為第1碼,“口”拆分成“豎、折、橫”,“豎、折”為第1、2偏旁部首為第2、3碼用“S、Z”作代碼,“豎”為最后的偏旁部首為第4碼用“S”為代碼,“口”的編碼為“KSZS”;“重”第1碼為“C”,拆分成“撇、橫、豎、折、橫、橫、橫、橫、豎”,第2、3、4碼為“PHS”,其編碼為“CPHS”b.合體字的編碼左右結(jié)構(gòu)的漢字“故”第1碼為聲碼為“G”,拆分成“古”和“攵”,第2、3碼為“GW”,其編碼為“GGW”;“到”第1碼為“D”,拆分成“至”和“刂”,第2、3碼為“Z、D”,其編碼為“DZD”;“做”字的第1碼為“Z”,“做”拆分成“估”和“攵”,第2、3碼為“G、W”,其編碼為“ZGW”?!澳堋睆淖蟮接乙淮尾鸱殖伞?”和“ ”都不是偏旁部首需進行二次拆分,“ ”從上到下拆分成第1偏旁部首“ ”和第2偏旁部首“月”,“ ”拆分成第3偏旁部首“ ”和最后偏旁部首“ ”。其編碼為“SYBB”上下結(jié)構(gòu)的漢字“籠”第1碼為“L”,拆分成“”和“龍”,第2、3碼為“Z、L”,其編碼為“LZL”;“蕁”拆分成“艸”和“尋”,第2、3碼為“C、X”,其編碼為“QCX”;“驀”字第1碼為“M”,拆分成“莫”和“馬”,第2、3碼為“MM”,其編碼為“MMM”;“傘”第1碼為“S“,拆分成“人”和“ ”,“ ”為不規(guī)則部分,第2、3碼為“R、A”,其編碼為“SRA”。
內(nèi)外結(jié)構(gòu)的漢字“圈”第1碼為“Q”,拆分成“口”和“卷”,第2、3碼為“KJ”,其編碼為“QKJ”;“國”第1碼為“G”,拆分成“口”和“玉”,第2、3碼為“KY”,其編碼為“GKY”;“周”第1碼為“Z”,”,拆分成“冂”和“吉”,第2、3碼為“KY”,其編碼為“ZKY”。
半包圍結(jié)構(gòu)的漢字“這”字第1碼為“X”,拆分成“辶”和“文”,第2、3碼為“ZW”,其編碼為“ZZW”;“魔”字第1碼為“M“,拆分成“麻”和“鬼”第2、3碼為“MG”,其編碼為“MMG”。
交錯結(jié)構(gòu)的漢字如“可”第1碼為“K”,拆分成第1偏旁部首“丁”和第2偏旁部首“口”,第2、3碼為“DK”,其編碼為“KDK”;“式”的第1碼為“S”,拆分成第1偏旁部首“弋”和“工”,第2、3碼為“YG”,其編碼為“SYG”。
成字偏旁部首在作為獨立的漢字使用時,也是按照上述方法進行拆分和編碼。
c.漢字詞組的編碼二字詞組如“我們”第1碼為“W”、第2碼為“P”第3碼為“M”、第4碼為“R”,編碼為“WPMR”。
三字詞組如“計算機”,編碼為“JYSJ。
四字和四字以上的詞組如“實事求是”,編碼為“SSQS”,“中國工商銀行”,編碼為“ZGGH”。
漢字編碼,在不足4碼時,可用漢字韻母的首字母對應(yīng)的英文字母為代碼,為第4碼,可以減少重碼率,如“故”第1碼為聲碼為“G”,拆分成“古”和“ ”,第2、3碼為“GW”,第4碼為“U”,其編碼為“GGWU”;“驀”字第1碼為“M”,拆分成“莫”和“馬”,第2、3碼為“MM”,第4碼為“O”,其編碼為“MMMO”;“圈”第1碼為“Q”,拆分成“口”和“卷”,第2、3碼為“KJ”,第4碼為“U”,其編碼為“QKJU”;“魔”字第1碼為“M“,拆分成“麻”和“鬼”,第2、3碼為“MG”,第4碼為“O”,其編碼為“MMGO”。
權(quán)利要求
1.一種由邏輯運算部件、存儲部件、視頻顯示部件和普通英文鍵盤組成的一號碼漢字輸入法,其特征是所述的輸入法包括(1)取漢字的漢語拼音的第1字母,以第1字母所對應(yīng)的英文字母為代碼;(2)取漢字的偏旁部首,偏旁部首分為成字偏旁部首、非成字偏旁部首和單一筆劃;成字偏旁部首是指可直接作為一個漢字獨立使用的偏旁部首,其本身就是一個完整的漢字,取其漢字拼音的第1字母,以第1字母所對應(yīng)的英文字母作為其代碼;非成字偏旁部首是由漢字衍變、引申而來,其形態(tài)與原漢字相比改變較大,不可作為漢字使用,取原漢字拼音第1字母,以第1字母對應(yīng)的英文字母作為非成字偏旁部首的代碼,其對應(yīng)關(guān)系如下B宀冖疒 丷C艸廾 镸、D刂 勹 E 阝 亠冫 F G H灬、 J 钅K口冂 匚、L M罒、N 牜 P 丬 Q R 亻彳 、S 氵彡巛厶扌纟饣礻 W攵夊 X 彐 彑忄Y 讠衤肀 Z 辶廴犭 T 單一筆劃是橫一 豎丨亅、撇丿、捺 折 乚乛乙,取其橫、豎、撇、捺和折的聲母的首字母,以其首字母對應(yīng)的英文字母為其代碼,對應(yīng)關(guān)系如下H一 S丨亅、P丿、N Z乚 乙單一筆劃中的一和乙兩個雖然是兩個漢字,但是在漢字拆分時不能作為成字偏旁部首,只能作為單一筆劃;(3)漢字的拆分,將漢字分成獨體字和合體字a.獨體字是指結(jié)構(gòu)簡單、不含偏旁部首、筆劃相互交連不可拆分的漢字,其拆分按筆劃順序拆分成單一筆劃;b.合體字是指內(nèi)含相對獨立的偏旁部首的漢字,按其結(jié)構(gòu)分成左右結(jié)構(gòu)、上下結(jié)構(gòu)、內(nèi)外結(jié)構(gòu)和交錯結(jié)構(gòu)的漢字;交錯結(jié)構(gòu)是指書寫順序與空間結(jié)構(gòu)排列不一至;半包圍結(jié)構(gòu)的漢字按其外圍結(jié)構(gòu)的第一筆劃或筆劃的起始部分與剩下部分的位置關(guān)系劃分為上下或左右結(jié)構(gòu);其中左右結(jié)構(gòu)、上下結(jié)構(gòu)、內(nèi)外結(jié)構(gòu)為規(guī)范結(jié)構(gòu),在劃分漢字結(jié)構(gòu)時規(guī)范結(jié)構(gòu)優(yōu)先;其拆分是成全偏旁部首的前提下,按照取大棄小、前者優(yōu)先原則,從一個方向?qū)⑵圆渴撞鸱殖鰜?,按拆分后的偏旁部首?筆劃的書寫順序進行排列;合體字從一個方向拆分,拆分偏旁部首后剩下無法拆分的部分就定義為不規(guī)則結(jié)構(gòu),其代碼用漢字的韻母第1字母對應(yīng)的英文字母代替;合體字從一個方向拆分,拆分不出偏旁部首,需進行二次拆分,二次拆分可從另一方向進行拆分,拆分出的偏旁部首按其第1筆劃的書寫順序進行排列;(3)漢字的編碼,取漢字的拼音的代碼為第1碼,漢字拆分后的第1、2偏旁部首為第2、3碼;對拆分后不止二個偏旁部首的取最后的偏旁部首作為第4碼;漢字詞組的編碼,二字詞組取第1和第2漢字的第1、2代碼;三字詞組取第1漢字的第1、2代碼和第2、3漢字的第1代碼;四字和四字以上的詞組取第1、2、3和最后1個漢字的第1代碼。
2.如權(quán)利要求1所述的一號碼漢字輸入法,其特征是所述的漢字編碼,在不足4碼時,用漢字韻母的第1字母對應(yīng)的英文字母為代碼,為第4碼。
全文摘要
本發(fā)明涉及一種一號碼漢字輸入法,本發(fā)明中漢字的編碼為3碼或4碼,以漢字的拼音第1字母對應(yīng)的英文字母為代碼,取漢字拼音第1字母的代碼為第1碼,將漢字拆分成偏旁部首,以偏旁部首對應(yīng)的漢字的拼音的第1字母,以其對應(yīng)的英文字母為代碼,取第1、2偏旁部首的代碼為第2、3碼;對于漢字拆分出的偏旁部首超過2個偏旁部首的,取最后的偏旁部首的代碼為第4碼,對于3碼輸入的漢字,可取漢字拼音的韻母的第1字母的代碼為第4碼;本發(fā)明具有簡單易記,漢字拆分簡單、易學(xué),編碼簡單快速,重碼率低。
文檔編號G06F3/023GK1369767SQ0110711
公開日2002年9月18日 申請日期2001年2月12日 優(yōu)先權(quán)日2001年2月12日
發(fā)明者廖業(yè)川 申請人:廖業(yè)川