模糊兼容汉字输入法的制作方法

文档序号:6570054阅读:175来源:国知局
专利名称:模糊兼容汉字输入法的制作方法
模糊兼容汉字输入法,简称“模糊码”。本发明是一种电子计算机键盘汉字输入方法。为了叙述的方便,如果没有特殊的说明,凡是说到汉字输入法,就是指的“计算机键盘汉字输入方法”。
本发明的技术背景当前,微型计算机(俗称电脑)已经十分普及,中国人使用电脑时遇到的一个重要问题是要会输入汉字。对于一般的电脑用户,需要易学、易用的汉字输入法。尽管,目前已经有易学的手写输入和语音输入投入实用,但是,由于有识别率和要专用设备等原因,尚未能够成为广大电脑用户输入汉字的主要手段,计算机键盘输入仍是目前输入汉字的主要手段。计算机键盘汉字输入法又分为音码、形码、音形码,音码除了重码多之外,对于一般用户,有相当多的非常用汉字无法准确读出,尤其是当汉字字符集达到2万字或更多字时,无法准确读出的问题更加突出,这些字无法用音码输入,音形码也有类似的问题。
目前国内已经发明的形码汉字输入法,有的输入速度较快,但是要记住比较复杂的输入规则,这些输入法不容易为大众所接受。有的,如专利号为88 1 05483.6的“写字式汉字输入法”,输入规则虽然十分简单,是完全按照中国人的写字规则作为输入规则,但是,也存在有笔画笔顺的问题。
在写字式汉字输入法的输入过程中,如果键入的笔画笔顺是错误的,一般情况下在重码框中是不出字,即打不出字。汉字的笔画笔顺,在1997年,才颁布了国家标准,在此之前,笔画笔顺的教学一直有多个流派,不少人的不规范的习惯写法也不可能一下子改变过来。因此,尽管写字式汉字输入法的输入规则简单,但要求用户键入的笔画笔顺完全正确才能出字,这是一个很大的缺陷。能不能研制出一种输入方法,对用户没有严格的笔画笔顺要求,这样,就可以真正体现出易学和易用。经过多年的努力,本发明已经实施了以上的要求。
本发明的目的是提出了一种模糊兼容汉字输入法,即创造了模糊输入功能,当用户键入的笔画笔顺有错时,只要键入的第一个基本笔画或组合笔画是正确的,照样能直接选到所要的汉字;还创造了简繁兼容组合笔画动态切换功能,使得在输入的任何时候,同一键位上的组合笔画可以在简体形态和繁体形态之间进行切换,使简体汉字和繁体汉字的混合输入真正变得方便。
本发明的内容先将有关汉字输入的术语表述如下“输入行”,指的是击键时,显示笔画等信息的地方;“重码框”, 指的是输入击键后,显示一个或一批候选汉字的地方。一般,“键入”是指用击键及在输入行上显示信息,而“输入”是指要得到汉字,并在指定的地方显示。但是,只要不引起误会,有时,“键入”也用“输入”来表达。
本发明的主要发明点是“模糊”和“兼容”。“模糊”是指模糊输入功能,具体是指如果用户键入的笔画笔顺有错,只要第一个笔画是正确的,则在重码框中将显示一批汉字,这批汉字的特征是起笔笔画相同,笔画数相同,用户同样可以再键入所要汉字前的序号,完成该汉字的输入。这就表明,在模糊兼容汉字输入法中,对用户只有十分低的要求,只要键入的第一个笔画正确,笔画数正确,后面的笔画笔顺即使全部错了,所要的汉字仍会在重码框中出现,这是一种模糊的输入方法,更容易为一般用户所接受。但是,模糊码仍然具有规范、易学的特点,即如果用户键入的笔画笔顺是正确的,则在重码框中将显示一个或一组与所键入笔画串相匹配的汉字,再键入所要汉字前的序号,完成该汉字的输入。
下面通过例子来进一步说明。在模糊码中,如果用户输入的笔画笔顺正确,则可以得到所要的一个汉字,或得到相同笔画和笔顺的一组重码字,供用户挑选,例如,用户在输入行上键入了笔画串“丨一丨”,就会在重码框中得到“l中”字,击数字键1,就可以完成输入“中”字。再例如,用户在输入行上键入了笔画串“一丨一”, 就会在重码框中得到“1工2土3士”这一组字,击数字键1,就可以完成输入“工”字,击数字键2,就可以完成输入“土”字,击数字键3,就可以完成输入“士”字。
但是,如果用户键入的笔画笔顺有错,这时,有两种可能,一是用户不知道这个汉字正确的笔画笔顺,二是用户在键入笔画时击键错误。这在写字式汉字输入法中,一般不会在重码框中得到汉字,或在重码框中出现与错误的笔画笔顺相匹配的汉字。但是,在本发明中,用户仍然会在重码框中得到一批汉字,这批汉字的特点是起笔笔画相同,笔画数也相同。因此,只要键入的第一个笔画和笔画数是正确的,在重码框中一定会出现所要的汉字,只不过出现在重码框中的字多了点,有时还可能需要进行翻页,才会得到所要的字,但是,不需要重新键入笔画,这样的输入方法,充分体现了易学和易用,因此,模糊码对于写字式汉字输入法是一种质的改进。
例如,如果用户要输入“凹”字,则只要键入的第一个笔画是“丨”,并且总共在输入行上键入了5个笔画,则在重码框中,就一定能找到“凹”字。
在使用模糊码时,如果键入笔画串后,笔画笔顺正确,则只有一个或多个符合条件的字出现在重码框中待选,如果出现了一批笔画笔顺各异的字,则说明笔画笔顺写错了,这时,就应当在选中所要的字后,注意提示行上显示的该汉字的正确笔画笔顺。这一功能既解决了汉字输入问题,还不时地告诉用户是否写对了笔画笔顺,以及正确的笔画笔顺是什么。
当前,电脑使用的领域已经越来越广泛,对于能输入的汉字的字符集也是越来越大,并且,要求同时输入简体字或繁体字,写字式汉字输入法所采用的组合笔画,都是简体的,这对于输入一部分繁体字时,就只能一笔一画地输入了,这样做,既不方便,效率又低。
本发明的第二个主要发明点“兼容”是指创设了“简繁兼容组合笔画”及其动态切换。即当一个键位上安排的组合笔画的代表字型既有简体字的形态,又有繁体字的形态时,可以在输入的任何时候对组合笔画的这两种形态通过规定的切换键任意切换,以便适应简体字和繁体字的混合输入;在当前方案中,规定“丨”键位,即“\”键的上档键位为切换键。在切换成简体形态时,击键后,输入行上出现的是该组合笔画的简体形态,表示键入了一串组成该简体形态的基本笔画串;在切换成繁体形态时,击键后,输入行上出现的是该组合笔画的繁体形态,表示键入了一串组成该繁体形态的基本笔画串。
模糊码的简繁兼容组合笔画动态切换功能,使得需要用简体组合笔画时,就可以切换成简体的,需要用繁体组合笔画时,就可以切换成繁体的,但是键位仍是同一个,并且,对输入过程不会有任何影响。这样的兼容性,在输入的过程中任一时刻都保持。例如,在字母键A的二档键位上安排了组合笔画“钅”,在输入简体“针”字时,用“钅”是合适的,但是,在输入繁体“針”时,“钅”就用不上了,这时,只要击一次转换键,同样击字母键A,输入行上就会显示“ ”,这时,用“ ”输入“針”时就方便得多了。简繁兼容组合笔画及动态切换功能,方便了简体字和繁体字的混合输入,并大大提高了输入效率。
在模糊码中,在大字符集汉字系统的支持下,可以真正实现简繁体汉字的混合输入,按照简体汉字的笔画笔顺键入笔画串,就可以得到简体汉字;按照繁体汉字的笔画笔顺键入笔画串,就可以得到繁体汉字。此外,为了适应简繁体混合输入的需要,模糊码在数字键上也安排了二档和三档组合笔画,增加了组合笔画的个数,特别有利于输入笔画多的汉字和繁体汉字。
本发明的具体操作方法A.采用如下十个汉字基本笔画一丨亅丿丶乙乚ㄋ 作为输入码元,安排在计算机键盘上;十个汉字基本笔画安排在10个字母键上,其对应关系如下汉字笔画 一 丨 丿 丶 乙ㄋ  亅 乚拉丁字母键g h t y s d f j k lB.组合笔画安排在计算机键盘上26个拉丁字母键和10个数字键上,安排了一批组合笔画,一个组合笔画,用一个汉字部首或汉字来代表,称之为该组合笔画的代表字型,某些键位上安排的组合笔画代表字型既有简体字形态,又有繁体字形态,一个组合笔画代表一串有序的基本笔画,每个已经安排了基本笔画的拉丁字母键上安排2个组合笔画,没有安排基本笔画的拉丁字母键上安排3个组合笔画,数字键上安排2个组合笔画;将符号键左方括号“[”和右方括号“]”设定为换档键。
C.组合笔画的键入直接击字母键时,输入的是安排在该字母键上的基本笔画或第一个组合笔画,称之为下档笔画;先击一次左方括号键,输入行上将出现半角数字2,再击某个字母键,输入行上半角数字2消失,出现安排在该字母键上的第二个组合笔画,称之为二档笔画;先击一次右方括号键,输入行上将出现半角数字3,再击某个字母键,输入行上半角数字3消失,出现安排在该字母键上的第三个组合笔画,称之为三档笔画。
直接击数字键时,输入的是数字,先击一次左方括号键,输入行上将出现半角数字2,再击某个数字键,输入行上半角数字2消失,出现安排在该数字键上的第一个组合笔画,即数字键上的二档笔画;先击一次右方括号键,输入行上将出现半角数字3,再击某个数字键,输入行上半角数字3消失,出现安排在该数字键上的第二个组合笔画,即数字键上的三档笔画。
将直接击一个字母键的键位称之为该键的下档键位;先击一次左方括号键,再击字母键或数字键的键位,称之为该键的二档键位;先击一次右方括号键,再击字母键或数字键的键位,称之为该键的三档键位。
击一次组合笔画键,输入行上出现的是该组合笔画的代表字型,而不是拉丁字母,键入一个组合笔画,等于键入了该组合笔画代表的一串有序的基本笔画。
D.单字输入方法按照汉字的书写顺序,用基本笔画或组合笔画,以国家规范的笔画笔顺键入一个汉字的所有笔画,在输入行中显示的是汉字的笔画,不是拉丁字母;如果用户键入的笔画笔顺是正确的,则在重码框中将显示一个或一组与所键入笔画串相匹配的汉字,再键入所要汉字前的序号,完成该汉字的输入。
按照简体汉字的笔画笔顺键入笔画串,就可以得到简体汉字;按照繁体汉字的笔画笔顺键入笔画串,就可以得到繁体汉字。
E.词组输入
输入词组的规则简称5-2-1规则,第一个字总是要输入五个基本笔画,但不足不补,后面的字输入笔画的个数,依该词组的长度来决定。
对于双字词,即只有两个字的词组,输入规则是输入每个字的前五个基本笔画,不足不补;输入笔画时既可以用基本笔画,也可以用组合笔画,也可以两者混合使用,一个组合笔画可以代替多个基本笔画。
对于三字词,四字词,输入规则是先键入词组中第一个字的前五个基本笔画,紧接着键入后面每个字的前两个基本笔画,不足不补。
对于多字词,即有五个或五个以上字的词组,输入规则是先键入词组中第一个字的前五个基本笔画,不足不补,紧接着键入后面每个字的第一个基本笔画。
F.模糊输入功能即当用户键入的笔画笔顺有错时,只要第一个笔画是正确的,则在重码框中将显示一批汉字,这批汉字的特征是起笔笔画相同,笔画数相同,用户同样可以再键入所要汉字前的序号,完成该汉字的输入。
在输入了笔画串后,重码框中出现了汉字,但没有所要汉字的情况下,可以击指定的键,进入查询,当前实施方案中,击一次右边的Ctrl键,就进入查询状态;进入查询状态后,重码框中出现一批起笔笔画相同和笔画数相同的汉字,供用户选用;可以用等号“=”键和减号“-”键来改变要查询的字的笔画数,用点号键“.”和逗号键“,”进行重码翻页;选用一个汉字后,输入行左端将显示该字正确的笔画笔顺及输入该字时应当击哪几个键,供用户下次输入时参考。
G.简繁兼容组合笔画动态切换即当一个键位上安排的组合笔画的代表字型既有简体字的形态,又有繁体字的形态时,可以在输入的任何时候对组合笔画的这两种形态通过规定的切换键任意切换,以便适应简体字和繁体字的输入;在切换成简体形态时,击键后,输入行上出现的是该组合笔画的简体形态,表示键入了一串组成该简体形态组合笔画的基本笔画串;在切换成繁体形态时,击键后,输入行上出现的是该组合笔画的繁体形态,表示键入了一串组成该繁体形态组合笔画的基本笔画串。
以上的论述表明,在模糊码中,由于引入了模糊输入功能及简繁兼容组合笔画的动态切换功能,使得在大字符集中的汉字输入变得更加易学、易用,并使得用键盘输入汉字真正变得方便,为一般电脑用户所接受。真正做到不仅会写汉字就能输入,而且不会正确书写的汉字也能输入。模糊码具有发明专利所要求的创造性、新颖性和实用性。


图1说明了模糊码中采用的10个基本笔画和汉字中其他笔画的替代关系,替代的原则是“形近归类”,即把形态相近的笔画归成一类,由一个笔画来替代。
附图2是模糊码的总键盘图,表明的是模糊码中所有基本笔画和组合笔画在计算机键盘上的安排,每个键上标有3-4个字符,左上角是这个键上原来安排的数字或拉丁字母,右上角上是安排在这个键上的下档笔画,左下角上是安排在这个键上的二档笔画,左下角上是安排在这个键上的三档笔画。
对于数字键,没有安排下档笔画,但是安排有二档笔画和三档笔画。
在附图2中所有组合笔画取的是简体字的形态。
附图3也是模糊码的总键盘图,有关字符安排的含义和附图2完全相同,不同之处是在附图3中的部分组合笔画取的是繁体字形态。
权利要求
1.模糊兼容汉字输入法,本发明的特征是,具有模糊输入和简繁兼容组合笔画动态切换功能,具体为A.采用如下十个汉字基本笔画一丨亅丿丶乙乚ㄋ 作为输入码元,安排在计算机键盘上;十个汉字基本笔画安排在10个字母键上,其对应关系如下汉字笔画 一 丨 丿 丶 乙 ㄋ  亅 乚拉丁字母键g h t y s d f j k lB.组合笔画安排在计算机键盘上26个拉丁字母键和10个数字键上,安排了一批组合笔画,一个组合笔画,用一个汉字部首或汉字来代表,称之为该组合笔画的代表字型,某些键位上安排的组合笔画代表字型既有简体字形态,又有繁体字形态,一个组合笔画代表一串有序的基本笔画,每个已经安排了基本笔画的拉丁字母键上安排2个组合笔画,没有安排基本笔画的拉丁字母键上安排3个组合笔画,数字键上安排2个组合笔画;将符号键左方括号“[”和右方括号“]”设定为换档键;C.组合笔画的键入直接击字母键时,键入的是安排在该字母键上的基本笔画或第一个组合笔画,称之为下档笔画;先击一次左方括号键,输入行上将出现半角数字2,再击某个字母键,输入行上半角数字2消失,出现安排在该字母键上的第二个组合笔画,称之为二档笔画;先击一次右方括号键,输入行上将出现半角数字3,再击某个字母键,输入行上半角数字3消失,出现安排在该字母键上的第三个组合笔画,称之为三档笔画;直接击数字键时,输入的是数字,先击一次左方括号键,输入行上将出现半角数字2,再击某个数字键,输入行上半角数字2消失,出现安排在该数字键上的第一个组合笔画,即数字键上的二档笔画;先击一次右方括号键,输入行上将出现半角数字3,再击某个数字键,输入行上半角数字3消失,出现安排在该数字键上的第二个组合笔画,即数字键上的三档笔画;将直接击一个字母键的键位称之为该键的下档键位;先击一次左方括号键,再击字母键或数字键的键位,称之为该键的二档键位;先击一次右方括号键,再击字母键或数字键的键位,称之为该键的三档键位;击一次组合笔画键,输入行上出现的是该组合笔画的代表字型,而不是拉丁字母,键入一个组合笔画,等于键入了该组合笔画代表的一串有序的基本笔画;D.单字输入方法按照汉字的书写顺序,用基本笔画或组合笔画,以国家规范的笔画笔顺键入一个汉字的所有笔画,在输入行中显示的是汉字的笔画,不是拉丁字母;如果用户键入的笔画笔顺是正确的,则在重码框中将显示一个或一组与所键入笔画串相匹配的汉字,再键入所要汉字前的序号,完成该汉字的输入;按照简体汉字的笔画笔顺键入笔画串,就可以得到简体汉字;按照繁体汉字的笔画笔顺键入笔画串,就可以得到繁体汉字;E.词组输入输入词组的规则简称5-2-1规则,第一个字总是要输入五个基本笔画,但不足不补,后面的字输入笔画的个数,依该词组的长度来决定;对于双字词,即只有两个字的词组,输入规则是输入每个字的前五个基本笔画,不足不补;输入笔画时既可以用基本笔画,也可以用组合笔画,也可以两者混合使用,一个组合笔画可以代替多个基本笔画;对于三字词,四字词,输入规则是先键入词组中第一个字的前五个基本笔画,紧接着键入后面每个字的前两个基本笔画,不足不补;对于多字词,即有五个或五个以上字的词组,输入规则是先键入词组中第一个字的前五个基本笔画,不足不补,紧接着键入后面每个字的第一个基本笔画;F.模糊输入功能即当用户键入的笔画笔顺有错时,只要第一个笔画是正确的,则在重码框中将显示一批汉字,这批汉字的特征是起笔笔画相同,笔画数相同,用户同样可以再键入所要汉字前的序号,完成该汉字的输入;在输入了笔画串后,重码框中出现了汉字,但没有所要汉字的情况下,可以击指定的键,进入查询,当前实施方案中,击一次右边的Ctrl键,就进入查询状态;进入查询状态后,重码框中出现一批起笔笔画相同和笔画数相同的汉字,供用户选用;可以用等号“=”键和减号“-”键来改变要查询的字的笔画数,用点号键“.”和逗号键“,”进行重码翻页;选用一个汉字后,输入行左端将显示该字正确的笔画笔顺,及输入该字时应当击哪几个键,供用户下次输入时参考;G.简繁兼容组合笔画动态切换即当一个键位上安排的组合笔画的代表字型既有简体字的形态,又有繁体字的形态时,可以在输入的任何时候对组合笔画的这两种形态通过规定的切换键任意切换,以便适应简体字和繁体字的混合输入;在切换成简体形态时,击键后,输入行上出现的是该组合笔画的简体形态,表示键入了一串组成该简体形态组合笔画的基本笔画串;在切换成繁体形态时,击键后,输入行上出现的是该组合笔画的繁体形态,表示键入了一串组成该繁体形态组合笔画的基本笔画串。
全文摘要
模糊兼容汉字输入法(简称模糊码),是一种电子计算机键盘汉字输入方法。本发明具有规范、易学的特点,主要创造了模糊输入功能:如果用户键入的笔画笔顺是正确的,则马上能够得到所要的汉字,而当用户输入的笔画笔顺有错时,只要键入的第一个笔画或组合笔画是正确的,照样能直接选到所要的汉字;本发明还创造了简繁兼容组合笔画及其动态切换功能,使同一键位上的组合笔画可以在简体形态和繁体形态之间进行切换,使简体汉字和繁体汉字的混合输入真正变得方便和高效。
文档编号G06F3/023GK1340755SQ0011250
公开日2002年3月20日 申请日期2000年9月1日 优先权日2000年9月1日
发明者姚鸿滨, 姚青岭, 柳德钟 申请人:姚鸿滨, 姚青岭, 柳德钟
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1