音形码中文键盘及其输入法的制作方法

文档序号:6330732阅读:308来源:国知局

专利名称::音形码中文键盘及其输入法的制作方法
技术领域
:本发明音形码中文键盘及其输入法涉及一种用于中文信息处理类产品特别是计算机类产品进行中文信息输入的中文键盘及其输入法。目前,中文键盘仍然是用户向信息处理类产品特别是计算机中录入中文信息的最主要工具。这种键盘的硬件为计算机标准键盘,软件为根据编码方案得出的汉字输入法软件。本发明使用的是“音形码”汉字编码方案。现有的汉字编码方案主要有两大类,一类以利用汉字的拼音类特征信息为主,称为音码,如以双拼码为主的自然码;另一类以利用汉字的字形类特征信息为主称为形码,如选取汉字部件为主要信息的王码(即五笔字型)。这两大类编码方案各有其优点和不足。音码的主要优点是较好地利用了用户的拼音背景知识,但主要有以下四方面的不足一是不懂拼音的中老用户或拼音不准的南方用户难以使用;二是多音字和重码太多,严重影响输入速度;三是有大量的汉字因不知读音或读音不准而无法输入;四是现有的各种双拼码方式因声母和韵母在键盘定位上半部没有规律性而使用户在学习时困难很大,不易掌握。形码特别是以部件为主要特征信息的形码,其主要优点是见字识码,一字一码,一般重码较少,输入速度快。主要适合对输入速度要求较高的专业打字员。主要不足是难于学习。其中最难学的是如何界定汉字部件、如何在键盘定位各部件和如何将字词拆分成部件串。可以对目前最受欢迎的音码和形码的代表,即公开号分别为CN1204081A和CN1204080A的自然码6.0版和规范王码(即五笔字型98版)进行分析。自然码在其双拼码的声、韵母定位上基本沿用了原CCDOS系统的方案,规律性差,难于记忆,其用于分离同音字重码的形码在信息界定上不够严格,难于学习和掌握;规范王码在部件的选取认定和键盘定位上难于记忆,末笔字型识别码和末笔构形识别码难于学习和理解,编码规则和拆字规则比较复杂。综合起来可见音码好学不好用,形码好用不好学。即音码具备易学性但缺乏易用性,形码具备易用性但缺乏易学性。本发明的目的是提供一种新型的音形码中文输入方法及其键盘,针对目前音码和形码这两大系列编码方案的不足之处,解决了长期困扰用户的易学性和易用性的统一性问题。中文信息输入法的易学性应涉及以下几个方面汉字特征信息的选取应简洁高效,最好不选用那些难以界定和掌握的特征;充分利用大部分用户的背景知识;各特征信息元素在键盘上的定位具有简单而严格的规律性;编码规则简单统一;要减少需用户强行记忆的内容数量,使其主要内容可以通过理解而记忆。中文信息输入法的易用性应达到以下几个目标实际操作的平均码长要短;要能够很少需要进行重码选择;要能够做到不需要操作标准英文字符以外的字符键或功能键,实现指法的连续性和高速度;要对各类型用户都没有打不出的字,以免需要中断操作换用其它输入方法;编码规则要简单而统一,使大脑反应时间短。为实现以上编码目的,本发明采取以下实现方案本发明将汉字的声母和特定形码的汉字特征信息有规律地定位于26个英文字母上,形成反映各编码特征信息与键盘键位关系的“音形码键位一览表”,对简体字词进行音码和形码的编码组合,将习惯上的音码和形码完整地融于一体,形成了解决中文信息输入法易学性和易用性统一问题的一揽子方案。音形码中文输入法的音码部分采用汉字拼音声母进行编码,形码部分采用汉字笔划进行编码。本发明规定了如下几项内容(a)声母、特定形码的键位安排;(b)各种部首的声母取法及定位规则;(c)特定形码的取法及定位规则;(d)简体字词的编码规则;(e)将合体字拆成声部、形部的拆分规则。这几项规则及它们与计算机标准键盘键位的对映关系为“音形码键位一览表”,如下<tablesid="table2"num="002"><table>QqWwEeRrTtYyU竖I点O横PpAaSs、shDdFfGgHhJjKkLlZz、zhXxCc、chV撇BbNnMm</table></tables>注表中大写字母表示英文字母,小写字母表示该键位的声母,汉字表示该键位的形码。上表中各项内容及它们与键盘键位的对映关系有明确的规律性,这些规律性为本发明所专有的有以下几项A、声母的键盘定位规则本发明声母设置的思路为基本按拼音规则将汉字拼音的声母定位于相映的英文字母键上,以便于用户记忆,其规定如下(a)a,b,c,d,e,f,g,h,j,k,l,m,n,p,q,r,s,t,w,x,w,z分别定位于键盘a,b,c,d,e,f,g,h,j,k,l,m,n,p,q,r,s,t,w,x,y,z22个键上;(b)、zh,ch,sh分别定位于键盘上z,c,s三键上;(c)、将o定位于a键上。B、各种部首的声母取法及定位规则(a)、大部分采用常用读法并按其拼音取声母如“木”、“土”、“足”字旁等。(b)、对以下部首声母取法作特别规定“氵”拼作“shui”声母取“s”;“艹”拼作“cao”声母取“c”;“礻”部拼作“shi”声母取“s”;“衤”部拼作“yi”声母取“y”;“饣”部拼作“shi”声母取“s”;“亻”拼作“ren”声母取“r”;“双人旁”拼作“ren”声母取“r”;“穴字头”拼作“xue”声母取“x”;“学字头”拼作“xue”声母取“x”;“扌”拼作“shou”声母取“s”;“辶”拼作“zhi”声母取“z”;“疒”拼作“bing”声母取“b”;“左挖耳、右挖耳”拼作“er”声母取“e”;“钅”部拼作“jin”声母取“j”;“讠”部拼作“yan”声母取“y”;“宀、冖”拼作“gai”声母取“g”;“忄”旁拼作“xin”声母取“x”;“刂”旁拼作“dao”声母取“d”;“纟”拼作“si”声母取“s”;“犭”拼作“quan”声母取“q”;“爪字头”拼作“zhao”声母取“z”;“竹字头”拼作“zhu”声母取“z”;“入”作“人”处理。(c)、对(a)、(b)之外的部首一类作无声母处理。如“灬”、“攵”、“廴”等。(d)、对有多个声母的汉字或部首取最常用的声母,若分不出那个常用可取任一个声母。如“参”可取“c”,亦可取“s”。(e)、按规则A将有声母部首的声母定位于键盘上。C、汉字或部件特定形码的选取及定位规则形码选取及定位的思路为为每个汉字或部件选一个首笔划,首笔划都归到“点”、“横”、“竖”、“撇”四类中,“点”、“横”、“竖”、“撇”四类比划分别定位于i,o,u,v四键。(a)、比划归类及定位的规则比划归类以比划启笔的书写方式为根据。(ⅰ)向右下方或左下方点者为“点”,用形码“I”表示,定位于“I”键;(ⅱ)水平启笔由左向右书写者为“横”,用形码“O”表示,定位于“O”键;(ⅲ)启笔由上垂直向下方或向右下方书写者为“竖”,用形码“U”表示,定位于“U”键;(ⅳ)启笔由上向左下方书写者为“撇”,用形码“V”表示,定位于“V”键。(b)、汉字或部件首笔划的取法每个汉字或部首可取唯一的一个首笔划。取的原则是“先左后右,先上后下”。(ⅰ)单字对单字或部首取最高点水平高度最高的比划为首笔划,若最高点水平高度相同则取左边的笔划为首笔划,如“我”字即取“撇”;“木”取“竖”。(ⅱ)复合字对复合字分三种情况ⅰ左右结构(包括左中右结构),取最左边单字或部件的首笔划为整个字的首笔划。如“树”取“木”的首笔划“竖”。ⅱ上下结构(包括上中下结构),取最上面单字或部件的首笔划为整个字的首笔划。如“意”取“点”为首笔划。ⅲ、全包围或半包围结构,取最外层单字或部件的首笔划为整个字的首笔划。如“过”取“点”,“围”取“口”的首笔划“横”。(c)、汉字或部件形码的选取及定位,根据(b)为汉字或部件选取首笔划,再根据(a)确定形码并将其定位于键盘上。D、合体字的拆分规则拆分的思路为将合体汉字拆成声部、形部两部分,声部、形部为单字或部件。(a)、一般规则(ⅰ)“左形右声”即左右结构汉字一般情况下取左半部分为形部,右半部分为声部;如“和”,形部为“禾”,声部为“口”。(ⅱ)“上形下声”即上下结构汉字一般情况下取上半部分为形部,下半部分为声部;如“恕”,形部为“如”,声部为“心”。(ⅲ)“外形内声”即内外结构汉字一般情况下取外半部分为形部,内半部分为声部;像“辩”等亦作内外结构看;如“过”,形部为“辶”,声部为“寸”。(b)、特殊规则(ⅰ)若按(a)规则拆成两部分后声部无声母形部有声母则进行交换,即声部变形部形部变声部。如“放”声部变为“方”,形部变为“攵”。(ⅱ)若按(a)规则拆成两部分后声部形部皆有声母且声部声母与复合字声母相同,形部声母与复合字不同,则看声部是否有其它声母若有则取其它声母,若无则交换声部与形部;如“掺”中“参”的的声母取“s”;“揉”,形码变为“柔”,声码变为“扌”。(ⅲ)若按(a)规则拆成两部分后声部形部都没有声母则不作改变;如“虐”。(c)、对“左中右”、“上中下”结构汉字的特殊规定(ⅰ)“左中右”结构汉字若相邻两部分可组成一合体字,则此两部分为声部;其余部分为形部,以下规则同(b)。如“锄”。(ⅱ)若汉字非(ⅰ)所述则取最左边部件为形部,其余部分为声部。以下规则同(b)。如“激”。(ⅲ)“上中下”结构汉字若相邻两部分可组成一合体字,则此两部分组成的合体字为声部,其余部分为形部,以下规则同(b)。(ⅲ)若汉字非(ⅲ)所述则取最上边部件为形部,其余部分为声部,以下规则同(b)。(d)、(a)(b)(c)(d)所不包括的汉字被排除在本方法之外。如“雠”。(e)、补充规则(ⅰ)个别按(a)(b)(c)(d)所述规则进行拆分仍得不到唯一拆分的汉字可有多种拆分。(ⅱ)通常用户不认识的汉字或部件可作无声母处理。E、字词编码规则本输入法对单字和词汇分别编码;独体单字码长为2,合体单字码长大部分为4,一小部分为3。词汇码长为词汇长度的两倍。本发明规定汉字或部首声母为声码,首笔划为形码。具体编码规则如下(a)、独体字汉字声码+汉字形码例子“天”to“八”bv(b)、合体字(ⅰ)按D对汉字进行拆分;(ⅱ)除D.(b).(ⅲ)之外的情况汉字声码+形部形码+声部声码+声部形码;例子“过”gIcu(ⅲ)D.(b).(ⅲ)的情况汉字声码+形部形码+声部形码。例子“虐”nuo(c)、对是独体字还是合体字有争议的汉字,可以作独体字处理也可以作合体处理。(d)、词汇所有汉字声码按顺序排列+所有汉字形码按顺序排列例子“天津市”tjsoii本发明对字、词汇的编码第二码完全不同从而实现字、词汇的分别输入,使用户自由控制,避免了重复选码。本发明所指的“全拼”是标准汉语拼音。“双拼”指声母韵母用一个字母的拼音。“拆分规则”是指在将合体字分为声部、形部时所使用的规则。本输入法不但支持GB2312字符集的简体汉字及词语输入,而且支持汉字扩展内码规范-GBK中规定的全部简体汉字。由于采用上述方案,使得本发明与目前的其它方案相比有以下重要优点和明显的效果(1)它的中文键盘定义规律性强,将汉字的声母和特定形码这些汉字特征信息有规律的定位于26个英文字母上,形成反映各编码特征信息与键盘键位关系的“音形码键位一览表”,使需要用户记忆的内容极少,并具有严格的规律性,从而极大提高了易学性。(2)它的中文输入法对GBK字表中简体单字和这些单字组成的词汇进行音码和形码的编码组,形成了解决中文信息输入法易学性和易用性统一问题的一揽子方案,适合专业和业余的、懂拼音的、喜爱音码和喜爱形码的各类用户。(3)本中文输入法将单字和词汇完全分开,使用户在输入汉字信息时自由控制,防止了重复选码的出现。(4)除可以使用英文字母键盘进行中文信息输入外,还可以通过扩展实现用数字键盘进行中文信息输入,从而为在如电话机、传真机或手机等只能提供数字键盘的微型信息处理设备的中文信息输入也准备了易学易用的输入法。或对其进行适当改造,使其推演成全形码,以适合不同用户或适合不同类型的字库容量,为键位极少的信息设备提供一种中文信息输入法。(5)可以将本发明的形码部分与其它音码组合实现另外的汉字编码方案。(6)可以将本发明音码部分与其它形码相组合实现另外的汉字编码方案。以下结合“音形码键位一览表”对本发明作进一步说明。本发明是一种中文键盘及其输入法,将汉字声母及特定形码按习惯有规律的定位于26个英文字母,形成了编码特征与键盘键位关系的“音形码键位一览表”;对简体字词进行音码和形码的编码组合,形成了解决拼音输入速度慢而其它输入法又不易学习问题的一揽子方案,使用户可以快速的对简体单字和词汇分别输入防止了重复选字的出现。音形码中文输入法规定了如下几项内容(a)声母、特定形码的键位安排;(b)各种部首的声母取法及定位规则;(c)特定形码的取法及定位规则;(d)简体字词的编码规则;(e)将合体字拆成声部、形部的拆分规则。以下依照本发明的上述规则对GBK字表的简体单字及词汇进行编码举例(1)独体字广……………………gi甘……………………gu刀……………………do力……………………lv月……………………yo女……………………nv山……………………su幺……………………yv戈……………………gu真……………………zv(2)合体字1.左右结构许…………………xiwv蒯…………………kudu讽…………………foyi汛…………………xosi冷…………………lilv坮…………………tutv即…………………joo2.上下结构奇…………………qvko霖…………………luyo莹…………………yocu雪…………………xoyo凌…………………liu掺…………………cusv蘸…………………zujo3.内外结构国…………………goyo起…………………qujo瓣…………………bigv疗…………………lobi幽…………………yvsu函…………………luo器…………………qoqv房…………………fihi鼎…………………dumo4.左中右结构枇…………………pubu激…………………jvsi徵…………………zurv骓…………………zvmo5.上中下结构意…………………yixi簋…………………gvmo(3)词汇中国……………………zguo中华人民共和国………zhrmghguvvouvo丰产……………………fcui职工代表大会…………zgdbdhoovuvv自豪……………………zhvi困难……………………knoo天津市…………………tjsoii责任心…………………zrxuvi不劳而获………………bleh顺其自然………………sqzrvuvv南开大学………………nkdxvovi深化改革………………shggivou组织纪律性……………zzjlxvvvvu中西医结合……………zxyjhuoovv中国共产党……………zggcduouiu权利要求1.一种音形中文键盘及输入法,其特征在于将汉字声母及特定形码按习惯有规律的定位于26个英文字母,形成了编码特征与键盘键位关系的“音形码键位一览表”;对简体字词进行音码和形码的编码组合,形成了解决拼音输入速度慢而其它输入法又不易学习问题的一揽子方案;音形码中文输入法的音码部分采用汉字拼音声母进行编码,形码部分采用汉字笔划进行编码,本发明规定了如下几项内容(a)声母、特定形码的键位安排;(b)各种部首的声母取法及定位规则;(c)特定形码的取法及定位规则;(d)简体字词的编码规则;(e)将合体字拆成声部、形部的拆分规则;这几项规则及它们与计算机标准键盘键位的对映关系为“音形码键位一览表”,如下<tablesid="table1"num="001"><table>QqWwEeRrTtYyU竖I点O横PpAaSs、shDdFfGgHhJjKkLlZz、zhXxCc、chV撇BbNnMm</table></tables>注表中大写字母表示英文字母,小写字母表示该键位的声母,汉字表示该键位的形码;上表中各项内容及它们与键盘键位的对映关系有明确的规律性,这些规律性为本发明所专有的有以下几项A、声母的键盘定位规则本发明声母设置的思路为基本按拼音规则将汉字拼音的声母定位于相映的英文字母键上,以便于用户记忆,其规定如下(a)、a,b,c,d,e,f,g,h,j,k,l,m,n,p,q,r,s,t,w,x,w,z分别定位于键盘a,b,c,d,e,f,g,h,j,k,l,m,n,p,q,r,s,t,w,x,y,z22个键上;(b)、zh,ch,sh分别定位于键盘上z,c,s三键上;(c)、将o定位于a键上;B、各种部首的声母取法及定位规则(a)、大部分采用常用读法并按其拼音取声母;(b)、对以下部首声母取法作特别规定“氵”拼作“shui”声母取“s”;“艹”拼作“cao”声母取“c”;“礻”部拼作“shi”声母取“s”;“衤”部拼作“yi”声母取“y”;“饣”部拼作“shi”声母取“s”;“亻”拼作“ren”声母取“r”;“双人旁”拼作“ren”声母取“r”;“穴字头”拼作“xue”声母取“x”;“学字头”拼作“xue”声母取“x”;“扌”拼作“shou”声母取“s”;“辶”拼作“zhi”声母取“z”;“疒”拼作“bing”声母取“b”;“左挖耳、右挖耳”拼作“er”声母取“e”;“钅”部拼作“jin”声母取“j”;“讠”部拼作“yan”声母取“y”;“宀、冖”拼作“gai”声母取“g”;“忄”旁拼作“xin”声母取“x”;“刂”旁拼作“dao”声母取“d”;“纟”拼作“si”声母取“s”;“犭”拼作“quan”声母取“q”;“爪字头”拼作“zhao”声母取“z”;“竹字头”拼作“zhu”声母取“z”;“入”作“人”处理;(c)、对(a)、(b)之外的部首一类作无声母处理;(d)、对有多个声母的汉字或部首取最常用的声母,若分不出那个常用可取任一个声母;(e)、按规则A将有声母部首的声母定位于键盘上;C、汉字或部件特定形码的选取及定位规则形码选取及定位的思路为每个汉字或部件选一个首笔划,首笔划都归到“点”、“横”、“竖”、“撇”四类中,“点”、“横”、“竖”、“撇”四类笔划分别定位于i,o,u,v四键;(a)、笔划归类及定位的规则,笔划归类以笔划启笔的书写方式为根据;(ⅰ)向右下方或左下方点者为“点”,用形码“I”表示,定位于“I”键;(ⅱ)水平启笔由左向右书写者为“横”,用形码“O”表示,定位于“O”键;(ⅲ)启笔由上垂直向下方或向右下方书写者为“竖”,用形码“U”表示,定位于“U”键;(ⅳ)启笔由上向左下方书写者为“撇”,用形码“V”表示,定位于“V”键;(b)、汉字或部件首笔划的取法,每个汉字或部件可取唯一的一个首笔划;取的原则是“先左后右,先上后下”;(ⅰ)单字对单字或部件取最高点水平高度最高的笔划为首笔划,若最高点水平高度相同则取左边的笔划为首笔划;(ⅱ)复合字对复合字分三种情况ⅰ、左右结构(包括左中右结构),取最左边单字或部件的首笔划为整个字的首笔划;ⅱ、上下结构(包括上中下结构),取最上面单字或部件的首笔划为整个字的首笔划;ⅲ、全包围或半包围结构,取最外层单字或部件的首笔划为整个字的首笔划;(c)、汉字或部件形码的选取及定位,根据(b)为汉字或部件选取首笔划,再根据(a)确定形码并将其定位于键盘上;D、合体字的拆分规则;拆分的思路为将合体汉字拆成声部、形部两部分,声部、形部为单字或部件;(a)、一般规则(ⅰ)“左形右声”即左右结构汉字一般情况下取左半部分为形部,右半部分为声部;(ⅱ)“上形下声”即上下结构汉字一般情况下取上半部分为形部,下半部分为声部;(ⅲ)“外形内声”即内外结构汉字一般情况下取外半部分为形部,内半部分为声部;(b)、特殊规则(ⅰ)若按(a)规则拆成两部分后声部无声母形部有声母则进行交换,即声部变形部形部变声部;(ⅱ)若按(a)规则拆成两部分后声部形部皆有声母且声部声母与复合字声母相同,则看声部是否有其它声母若有则取其它声母,若无则交换声部与形部;(ⅲ)若按(a)规则拆成两部分后声部形部都没有声母则不作改变;(c)、对“左中右”、“上中下”结构汉字的特殊规定(ⅰ)“左中右”结构汉字若相邻两部分可组成一合体字,则此两部分为声部;其余部分为形部,以下规则同(b);(ⅱ)若汉字非(ⅰ)所述则取最左边部件为形部,其余部分为声部,以下规则同(b);(ⅲ)“上中下”结构汉字若相邻两部分可组成一合体字,则此两部分组成的合体字为声部,其余部分为形部,以下规则同(b);(ⅳ)若汉字非(ⅰ)所述则取最上边部件为形部,其余部分为声部,以下规则同(b);(d)、(a)、b)、(c)、d)所不包括的汉字被排除在本方法之外;(e)、补充规则(ⅱ)个别按(a)(b)(c)(d)所述规则进行拆分仍得不到唯一拆分的汉字可有多种拆分;(ⅱ)通常用户不认识的汉字或部件可作无声母处理;E、字词编码规则本输入法对单字和词汇分别编码;独体单字码长为2,合体单字码长大部分为4,一小部分为3;词汇码长为词汇长度的两倍;本发明规定汉字或部首声母为声码,首笔划为形码;具体编码规则如下(a)、独体字汉字声码+汉字形码(b)、合体字(ⅰ)按D对汉字进行拆分;(ⅱ)除D.(b).(ⅲ)之外的情况汉字声码+形部形码+声部声码+声部形码;(ⅲ)D.(b).(ⅲ)的情况汉字声码+形部形码+声部形码;(c)、对是独体字还是合体字有争议的汉字,可以作独体字处理也可以作合体处理;(d)、词汇所有汉字声码按顺序排列+所有汉字形码按顺序排列2.根据权利要求1所述的音形码中文键盘及其输入法,其特征在于可以将所述的形码部分与通用的音码组合;3.根据权利要求1所述的音形码中文键盘及其输入法,其特征在于可以将所述的音码部分与通用的形码相组合;4.根据权利要求1所述的音形码中文键盘及其输入法,其特征在于可以对汉字扩展内码规范中的全部简体汉字及这些汉字组成的词汇进行编码;5.根据权利要求1所述的音形码中文键盘及其输入法,其特征在于对中文简体字词编码输入时,可以将单字与词汇自由分开分别输入。全文摘要本发明是一种中文键盘及输入法,将汉字的声母及特定形码按习惯定位于26个英文字,对简体字词进行音、形码组合。把汉字拆成两部分用两个声码加两个形码进行表示,对两字及两字上的词或短语亦用声码形码表示可以只打汉字声母便输入词组。将单字与词汇完全分开,使用户自由控制。以全拼输入法为基础,输入速度比全拼快,而且容易掌握几乎不用学习,只要懂拼音知道异常简单的编码规则即会输入,使以前使用拼音输入的用户能快速的输入汉字,解决了中文输入法易学、易用的问题,适合于各类电脑用户。文档编号G06F3/023GK1297181SQ0013216公开日2001年5月30日申请日期2000年12月19日优先权日2000年12月19日发明者刘国伟申请人:刘国伟
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1