平行拆分式汉字编码小键盘输入及其显示方法

文档序号:6368354阅读:600来源:国知局
专利名称:平行拆分式汉字编码小键盘输入及其显示方法
技术领域
本发明属于汉字的计算机输入领域,解决的是在手机、手持式电子设备或其它小键盘设备上输入汉字的方法。
背景技术
在所有类型的汉字输入法中,笔画输入虽然极其简单,但其输入效率差、重码率高是其无法克服的障碍。
字根编码无疑是最为直观、快速的输入方法。但是,字根编码的字根拆分难一直是其无法解决的问题,而且,字根编码的码元大都有几十个至几百个,根本无法定义到只有10个键的小键盘上。
那么,怎么在只有10个键左右的小键盘上输入字根呢?手机汉字输入需要的是没有学习难度的、上手就能用的方法,编码方案过于复杂的输入法要对手机用户进行普及有一定的难度。
现在在手机、PDA等小键盘设备上使用的输入法除拼音外,通常都采用按自然笔顺取的笔画输入,而没有任何拆分,虽然这种输入方式基本不用学习就可以输入,但由于不拆分,输入的按键编码不能有效地离散重码,重码率高,按键的效率大大降低,从而大大影响了输入速度。
而且,如何对汉字有效地进行拆分,又不给用户增加学习的难度,一直以来,都是学术界研究的一个重要课题。
为此,本人在继92年发明阴阳码,提出将汉字“一分为二”的拆分方法并获得专利之后,又经过近10年的研究、改进和对汉字结构的剖析,重新提出一种平行拆分汉字的新方法,该方法简单且自然,并能有效地拆分汉字,十分适合用于手机、PDA等汉字输入法学习难度不能太高的领域。

发明内容
本发明的目的,就是发明一个极其简便的汉字输入法,使用户基本上不用怎么学习就可以方便地输入汉字,达到“零记忆”学会的效果,并同时尽可能地提高用户的输入效率。
那么,本编码如何拆分汉字呢?就是采用“平行拆分”的方法。这种方法是经过对汉字结构的深入研究,是一种基于汉字结构的一种拆分方法,而不是基于字根的一种拆分方法。
什么是“平行拆分”呢?假设我们要用一把刀按字形分界线将一个汉字切成几块,我们可以切一刀,也可以切两刀、三刀、四刀,但必须保证每一刀之间的切口线是平行的,否则就只能切一刀。对于没有明确形体分界线的字,就不作切分。
如“明”分为“日、月” 切分一次“呆”分为“口、木” 切分一次“草”分为“艹、日、十”切分两次“衔”分为“彳、钅、于”切分两次“蔓”分为“艹、日、皿、又”切分三次必须保证每一次的切分线之间是平行的。
再如“保”字,当我们只切一刀时,“亻∥呆”,没问题,如果再切一刀,即把右边的“呆”字切成“口木”,这第二刀就和第一刀形成直角,这是不正确的,因此“保”字只能切一刀即“亻∥呆”,即 “[1]”和“[2]+[3]”之间的切分线与“[2]”和“[3]”之间的切分线形成了交叉,因此,第二次切分就不能成立。
如“药”,正确的分法是“艹、约”,虽然“约”还可以进一步分成“纟”和“勺”,但该拆分将与第一刀形成交叉,故此只能保留第一次切分,即 “[1]”和“[2]+[3]”之间的切分线与“[2]”和“[3]”之间的切分线形成了交叉,因此,第二次切分就不能成立。
再如“确”,正确的分法是“石、角”,虽然“石”和“角”从字形上都可以进一步拆分,但都将与第一刀形成交叉,故此只能作一次切分。
须注意的是,对于“庆、连、区、凶”等半包围的字,它们的切分线是曲线,“国、因”等全包围的字,它们的切分线是圆圈。
无论全包围的字还是半包围的字,它们不可能与其它的切分线形成平行线,因此,通常全包围结构和半包围结构就只能是里外分成两个结构,不可能分成三个结构。
如“圆”字,“囗”和“员”的切分线为圆圈,而要将“员”分成“口贝”的话,是一条直线,两次切分的切分线不形成平行线,故只能作第一次的切分一一“囗”和“员”。
再如“链”,如果分成“钅车辶”,第一刀和第二刀没有形成平行,因此只能有一种分法“钅∥连”。
(对于“宀冖”组成的如“宝、军”等字因通常归为上下结构,所以视同它们的结构分界线为直线。)一刀、两刀、三刀、四刀,只要每一刀之间是平行的,就可以一直切分下去,切分几刀都可以。如“衷、瓣”分为上中下、左中右3块,“烹、滩”分为上中中下、左中中右4块,“熹”可分为5块。要掌握的原则就是,如果切的那一刀的切分线与其它切分线的不平行,就不能进行该切分。这样就完全消除了汉字切分的歧义性。
总的来说,平行拆分就是将汉字按其字形,平行地将其各个部分切分开,对于有两个以上切分口的,应使切分线相互间平行,否则不能作该切分,如各切分线间产生交叉或不平行则切分不成立,只能保留不产生交叉的拆分。
那么,“平行切分”法和传统的按汉字结构拆字有何区别呢?1、传统的汉字结构粗分的话只有上下、左右、全包围、半包围结构,如果再分细一点,容易演变成拆字根了。而“平行切分”法只要符合切分条件就可以无限制的拆分,有很多汉字可以拆到三、四个以上的结构。拆分原则比较好掌握、界线明确。
2、传统的结构细分的话,又太复杂。如三个结构的字的分法就较复杂,如上左右、下左右、左上下、右上下、里上下、里左右、上中下、左中右等等,有时比较难划分明确的界线,往往需要根据定义好的字根来划分结构。比如“确”字,是分成左右结构“石∥角”,还是分成左 右上下结构“石∥用”,要确定是哪种分法,就必须得确定“角”字以及“”、“用”是否是字根,还要看具体的拆分规则是不是“取大优先”。通常不同的编码,分法都不相同。
但“平行切分”法就比较简单,根本不用管你谁是不是字根,直接按字形看是否可以平行切分即可。“据”字明显只能切一刀,故一分为二,多简单!真正地脱离字根的约束。
3、“平行切分”法是完全按照字形进行切分的,而传统“汉字结构”的划分需考虑按字形意义拆分,“平行拆分”则不需要。请看以下例字鹏、啊、滩、蔓、幕等等按传统“汉字结构”的观点,他们该是什么结构?左右?上下?还是左中右?上中下?按“形声造字”的观点,是一分为二,但要是不认识该字的人呢?或是不懂“形声造字”原理的人呢?用“平行切分”法就无须考虑这么多,直接“平行切分”就行了。
总之,“平行切分”法简化了对汉字结构的划分,消除了汉字切分的歧义性。
举例如下例字首结构次结构 三结构四结构岁 山夕标 木示国 囗玉连 车辶森 木林街 彳圭 亍蔑 艹罒 戍盗 次皿蛰 执虫新 亲斤摊 扌又 亻 主薏 艹立 日 心甍 艹罒 冖 瓦我们对拆分出的结构各部分按笔顺写到的顺序依次称为首结构、次结构、三结构、四结构……等等,最后一个结构也叫末结构。
对于字形上没有明显分界线的独体字,就不进行拆分,整体进行编码。
独体字的输入规则是,输入该字的前5笔笔画,每个笔画一个键。
合体字的输入规则是,用上述的平行拆分法将该字分为几个结构后,然后取首结构的一二笔笔画、再取次结构的一二笔笔画、最后取末结构的三四笔笔画,每个笔画一个键。对于二结构字,取首结构一二笔画,再取次结构前四笔画。
考虑到若按首尾取笔画可进一步降低重码率,可在软件中设置一个“按笔顺输入/按首尾输入”切换开关,设置在“按笔顺输入”时,独体字按笔顺输入前5笔笔画、合体字的二结构字取首结构前2笔画和次结构前4笔画,二结构以上字按笔顺取首、次、末结构各前2笔画;设置在“按首尾输入”时,独体字取前4末1笔画、合体字的二结构字取首结构前2笔画和次结构前3末1笔画,二结构以上字按笔顺取首、次、末结构各前2笔画。用户可以根据需要选择使用哪一规则输入。
笔画的分类是将汉字的笔画按标准分法分成横竖撇点折5大类,分类标准同GB/T18031。
笔画键在手机或电话按键上的定位见下表

在计算机的数字小键盘上的定位见下表

在手机上,“横”、“竖”、“撇”、“点”、“折”分别定位在“8”“0”“7”“9”“6”数字键上,5个笔画在几何空间上构成一个准“十”字,“横竖撇点”在笔顺和空间上共同构成一个“木”字,便于记忆;在计算机上,“横”、“竖”、“撇”、“点”、“折”分别定位在“2”“0”“1”“3”“6”数字键上,排列规律与上面相同。
把使用频率最高的“横”放在中心,有利于提高输入速度;而且这种安排计算机数字小键盘上和手机上的笔画键位相同,我们只要找到“横”所在键位,就可以直接“摸”到其它笔画对应的按键,十分方便用户在手机和计算机上同时使用。
另外,考虑到纯笔画输入只用了5个按键,不能充分利用手机上的按键,所以本发明通过计算机反覆地计算,优选出25-35个常用的偏旁部首,作为优先于笔画的码元。按规则取笔画过程中,如遇到这35个偏旁部首,就直接输入这些偏旁部首的代码。
但是,除了5个基本笔画键外,只剩下5-7个按键了,如何安排这么多的部首字元呢?首先,我们来看一下这些部首是如何选取的“部首选择键”是输入按键中除笔画键外的按键。如果采用10个数字键进行编码,则有5个基本笔画键,5个“部首选择键”,可选取5×5=25个部首码元辅助输入;如果采用电话号码盘上包括“*”“#”在内的全部12个键进行编码,则有5个笔画键,7个“部首选择键”,可选取5×7=35个部首码元辅助输入。
下面以12键的键盘输入为例,有5个基本笔画键、7个部首选择键,共有35(5×7)个部首码元。
优选的35个部首码元,是经过计算机仔细测算后,再经过人工根据各部首与笔画的相容性等特点,精选出来的,精选的方法如下1、先由计算机统计出各个常用部首在汉字组字中出现的频率,经排序之后,选取排在前面的200个部首;2、根据部首与首二笔笔画的相容性的特点,即抽取每个部首不但会减少该部首起笔笔画的重码,而且可以减少该部首前二笔笔画组合的重码,以减少首二笔笔画的重码率为目标选取部首,每个笔画开头约选取10个部首;3、以最终每个笔画开头选取7个部首为目标,计算取舍每一个部首造成的总体重码率变化,通过计算机模拟、计算、比较每种情况下的重码率,得到一个最优化的结果。
4、最后再查看所得的部首是否常见和便于识别,经过人工个别调整得到现在的最优结果,共35个部首码元。
我们按其起笔分类分成“横”、“竖”、“撇”、“点”、“折”5组,每组7个一 木艹土扌王石大丨 口日虫贝山田目丿 亻八人钅月夂丶 氵宀亠讠忄冖丷乙 又女阝纟厶力尸然后,再看一下如何来输入这些部首我们在输入每一个部首时,用两个键来完成每一个部首的输入。
为了减除记忆这些部首码元的负担,本发明采用了即时提示输入的方法来提示输入者输入部首。
具体是,当我们按规则输入一个字的笔画时,在输入一个笔画后,屏幕上会列出部首码元集合中以该笔画开头的所有部首码元(共有5或7个),每个部首的前面都显示了输入该部首的部首选择键。如果屏幕上出现了你要输入的部首,就直接按该部首前面的部首选择键,如果没有在屏幕上列出,则继续按规则输入该字后继笔画。(根据本编码的特点,通常这种需要在屏幕上提示输入部首的情况,只会出现在输入一个字的1、3、5键之后。)本发明采用这样提示输入部首的好处是,可以不用在键盘上标注任何字根或偏旁部首,也不需要用户记忆,却可以方便轻松地输入偏旁部首。
概要地说,该方法就是——精选部首,提示输入。
部首选择键在键盘中定位在10键或12键输入中,除了5个笔画键外,剩下的键都被用作部首选择键。
手机上10键的部首选择键为1 2 3 4 512键的部首选择键为1 2 3 4 5 * #计算机数字键盘上10键的部首选择键为7 8 9 4 512键的部首选择键为7 8 9 4 5 . +如我们输入“丿”,屏幕上显示(手机10键)丿1亻2八3人4钅5月手机12键方案丿1亻2八3人4钅5月*#夂在计算机数字小键盘上,“12360”是笔画键,“78945”是部首选择键(10键方案),或“78945.+”是部首选择键(12键方案)。当然,也可以采用传统的“12345”代表“横”、“竖”、“撇”、“点”、“折”,其它键作为部首选择键的办法。这可用软件的键位映射、重定义功能来实现,可由用户自由选择。
这样,以手机输入为例,本发明优选出的偏旁部首与键盘的对应关系列表如下
这些部首按其首笔画分为横、竖、撇、点、折五组,每组5-7个,每组中的每一个部首都唯一对应一个部首选择键。“首笔画+部首选择键”构成一个2位数的部首代码,每个部首对应一个部首代码,便于盲打输入。
例如要输入“宀”,输入首笔画“丶 ”,屏幕上显示丶1氵2宀3亠4讠5忄*冖#丷接着按提示输入 就将“宀”输入进去了;同样,输入“木”,只要输入 就可以了;每个部首与固定的两位数字相对应“口”=01“女”=62“月”=74……保证了即使在不看屏幕提示的情况下,也能正确盲打输入所需部首。
特例有些字如“弋(式贰)、匚(医区)”,其首二笔画是“横折”,但在写整个汉字时,首结构只写了一笔画,就跳到次结构去写了,如果严格按照本规则先输入首结构二笔画,再输入次结构的笔画,就与整字的笔顺不同、与国家语委的整字书写规范相悖。对于这种特例,只有以国家的写字规范为准,输入时,首结构我们就只输入首笔画,然后输入一个“#”来表示首结构已输入(12键方案用 在手机中通常是输入键;10键方案用 表示已输入),然后再跳到次结构取笔画,这样就不会与整字的书写笔顺相冲突。
对于单笔画的汉字,如“乙”、“一”,同样参照此法输入。
默认字输入过程中,每按一个键,屏幕上都会出现一个与已输入按键相符的高频默认字,该默认字可以按手机上的 键直接输入,计算机键盘上可用 建输入。
6部首方式本人发明的在计算机大键盘上使用的方案六元金码输入法,其中采用了只采用了6个部首,为了熟悉该编码的人可以迅速上手使用本方案,可以在输入系统软件中设置一个开关,将35个部首缩减为与六元金码相同的6个部首,使得熟悉六元金码的用户上手就可以使用。这6个部首是,“钅木日月扌口”,按规则输入一个笔画后,屏幕上就显示以该笔画开头的这些部首及其部首选择键,供输入者选择。这6个部首的代码是 其它空余的选择键可安排提示输入符合已输入按键的简码、高频字。
词组词组的编码需注意的是,由于本编码是每两个键为一个输入单元,故不能采用通常的词组单字均分法来分配词组的每一个按键,如二字词就不能每个字输入3个键,否则有可能某个字只输入1.5个部首,就要输入下一个字,打乱了输入的节奏,也给输入时部首的提示显示造成了困难。
二字词输入取首字前2键,次字前4键;三字词每个字输入前2键;三字以上词取前“2末1”三个字的每个字各前2键。
联想每输入一个字或词之后,屏幕上都会出现一组以该字或词联想的字或词,这些联想字或词可以用部首选择键进行选择。由于正常字词输入的第一个键都用不到部首选择键,只用到5个笔画键,所以正好用空余的这些部首选择键进行联想字词的选择输入,可以达到一键一字(词)的效果。
补码对于输入按键不满6键的单字,如果产生重码,可以补输该字拼音的第一个字母,字母对应的数字按键就使用现在手机上标注的通用字母位置,在国标GB18031-2000中也有详细的规定。
键位由于手机键盘和计算机键盘的数字键位不同,用户交叉使用会有不适感,所以可以通过软件的方法来重定义各个键在键盘中的具体位置,用户可以根据自己的习惯进行修改。
输入实例以手机12键输入为例,输入“蔑”字“蔑”为合体字,上中下结构,平行拆分成“艹罒戍”三结构进行输入。
1、输入首结构的第一笔画(即“一”),这时,屏幕上显示出以该笔画打头的5个“偏旁部首”一 2艹3土4扌5王*石#大2、每个“偏旁部首”前面显示用以选择的“部首选择键”,最常用部首被显示在最前面;3、如果屏幕中有所需输入的部首,按该部首前面的“部首选择键”,如果没有显示,则继续按规则输入首半的第二笔画。本例中,应按“2”键输入“艹”;4、这样,首半就完成了输入;这时,屏幕上显示6-7个符合已输入按键的高频字,艹1劳2节3花4药5草*苏#苦 (翻页)如果屏幕上有你需要的汉字,可直接按对应数字,该字即可上屏。
5、如果需要的字没有显示,按规则,输入该字次结构的笔画。本字的次结构为“罒”,输入次结构的第一笔画(“丨”),屏幕上显示出以该笔画打头的7个“偏旁部首”,屏幕显示艹丨1口2日3虫4贝5山*田#目6、因屏幕中没有所需部首,就继续输入次结构的第二笔画“乙”,之后,屏幕上再显示6-7个符合已输入按键的高频字。
艹丨乙1英2菌3蔑4薯5萝*茵#苘(翻页)(上行显示中,“苗茧”两字被分流在第5步骤输入,故不在此显示例)7、如果屏幕上有所需字,则直接输入该部首前面显示的对应的部首选择键。本例中,按“3”键就可以输入“蔑”了。
8、如果还没有在屏幕上显示出来,则继续输入该字末结构(第三结构)的首笔画“一”,或干脆用手机上的翻页键翻页查找(有翻页键的,显示7个待选字,对于没有翻页键的,可只显示“12345*”6个待选字,并定义“#”号为翻页键);9、然后,由于已经输入5个键了,所以此时屏幕上就不再提示部首码元了,而直接将符合5个已输入编码的7个字词显示在待选行上,显示这些字词的原则是先显示那些仍然需要输入部首码元的字,并仍然显示在部首码元表中指定的部首选择键位置上;剩余的空位,才可用来显示可能输入完6个键仍然会重码的字,对于输完最后一个键不会重码的字,可以不显示在提示行上,输入者若要输入,直接输入该字最后一键,该字会直接上屏;显示的原则是优先显示使用频率高的汉字。(如果屏幕足够大,也可以部首码元和待选字词分两行同时显示提示)。
10、输完5个键,如果屏幕没有所需字,继续按规则输入该字的最后一个按键、末结构的第二笔画“丿”,所要的汉字肯定会显示在屏幕上。或者,如果不知道最后一键是什么,也可以不输入最后一键,直接翻页查找。
本例的“蔑”字,只用5个键就可以直接上屏完成输入。
本方法最大码长为6码。
在有“默认字显示”的情况下,把高频字显示在默认字区,按 键默认字就可以上屏,原先显示该默认字的提示区就会多出一个显示位用于显示其它字或部首。
输入过程中,每按一个键,都会有一个编码已结束的汉字或符合已输入编码的高频字在默认区,这个字可以按“确定键”(电话中的“Yes”键)直接上屏,就和其它输入法的空格键一样。
独体字在笔画输入完时,通常会出现在默认区,或提前出现在选择区,如输完笔画还找不到,可用翻页键查找。
其它字例例字首结构 次结构 三结构 四结构 编 码手机按键甍艹 罒 冖 瓦 ∥丨乙∥一乙 820606街彳 圭 亍 丿丿∥ ∥一一778388蔑艹 罒 戍 ∥丨乙∥一丿 820687盗次 皿 丶一∥丨乙丨丨 980600薏艹 立 日 心 ∥ ∥丶乙 829396声形方式依托以上的形码形式,对于使用手机拼音比较熟的用户,可以使用本编码的声形方式。即,在本编码形码前面加输入拼音首字母,构成声形码方式进行输入独体字 拼音首字母+该字前5笔笔画合体字 拼音首字母+首结构首2笔+次结构首2笔+末结构首笔(或该字末笔画)词组的输入二字词取每个字各前3键三字词或三字以上词取前二字和最后一字各前2键拼音字母键位的安排就采用国标GB18031规定的、现行手机上标注的英文字母的键位。计算机数字键上的字母键定位可采用与手机相同的定位,也可让用户通过软件根据习惯自行定义。
如“蔑”字,拆成拼音首字母[M]+首结构“艹”+次结构“罒”+末结构“戍” [M][一2][丨乙][一] [M][8][2]
[6][8]5键输入方式在只用单字输入、不用词组输入时,本编码只需用5个键的码长就可以有效地分离重码。因此,系统中可设置一5键输入的开关,限定输入的最大码长为5键。发生重码时,用屏幕上提示的部首选择键进行选择,如果直接按笔画键输入下一个字的笔画,则系统认为是选排在最前面的默认字。
此时,词组输入被关闭,输入词组可通过联想来输入,即在输入每个字后,屏幕上就会出现一个与该字相关的联想字,使用者只需用屏幕上提示的部首选择键进行选择,就可以一键一字地输入联想词组了。由于本编码的特点,每个字编码的第一键都只有5个笔画键,因此联想词组并不影响正常的字输入,如果屏幕上没有所需输入的字,可以直接按下一个字的笔画键,即可输入下一个字,没有任何影响。
对于声形输入方式,每个字的第一键只用到了8个键,仍然有4个键(
[1][*][#])未用来编码,可以用来输入联想字或选择重码。
应用范围本发明可以用在各种只有很少按键,却需要汉字输入的设备上。原则上,本发明在只有5个按键的键盘上也可以输入,但由于如果只有5个按键,就没有部首选择键,偏旁部首就无法分类单独输入,影响本发明的效果。所以输入的键盘应该至少有8个键,效果才会比较好,因为除去5个笔画键,至少还有3个部首选择键,可以让5×3个偏旁部首通过部首选择键单独输入,这样基本上效果也就比较好了。
根据键盘按键的多少,可以缩减偏旁部首的数量,保留使用频率高的偏旁部首。
本发明的优点(一)从本发明取得的技术效果上讲一个汉字输入法的主要技术指标就是易学性和输入速度,这两个技术指标是相对矛盾的,往往是易学的打不快,打快的就不易学,而本发明由于所采用的技术手段,使得二个指标都很高。
1、易学性本编码有效地解决了字根编码拆分难的问题,所有合体字都简单地使用平行拆分原则进行拆分,十分简洁和显而易见。精选的25-35个部首在输入时又不用背记。本编码的学习难度和笔画编码是一样的,输入者只要知道笔画所代表的按键,就可以按规则输入笔画或根据屏幕的提示输入部首,而不用背记任何部首码元。
本输入法编码中有部首码元,在键盘上却不用标记任何部首,只须在键盘上标记5个基本笔画按键的位置,用户就可以不用背记地正常输入本编码,这充分体现了本编码的易学性。
2、重码少由于偏旁部首和笔画键的区分输入,使得有高频部首的字与没有部首的字之间不会重码;有效地解决了大键盘输入中一个字母键代表几个字根会产生的重码的问题,每2键对应唯一一个偏旁部首,不同的偏旁部首不会使用相同代码(按键)输入,避免了交叉重码。
优选的35个部首,是经过计算机仔细统计、反复测算优化后,同时根据各部首与笔画的相容性等特点,精选出来的。因此极其有效地降低了重码率。
3、速度快除了重码少使得输入速度快之外,由于本发明的特点,第一个键只会用到5个笔画键,其余7个部首选择键就可以直接用来选择输入联想字或词,屏幕上没有所需联想字时可直接按笔画键输入,有所需字时,可直接按部首选择键输入,达到一键一字,连确定键都不用按,大大提高了输入速度;在输入过程中,每输入两笔画屏幕上都会出现7个简码,可以直接用部首选择键输入,几乎所有的常用字都可以保证用2-4个键输入。而这些,都得益于本发明将按键编码分成笔画键和部首选择键。
(二)从技术手段上讲本发明每2键输入一部首,容易形成输入的条件反射;平行拆分法,简洁有效地解决了字根编码拆分难的问题;联想与字词输入、编码输入和按提示输入都配合都十分紧凑,充分利用了键盘上的按键。
就具体编码而言,实现了部首与笔画用不同的按键区分输入,“偏旁部首”以“首笔画+部首选择键”输入,其它情况按规则输笔画。这种方法,有部首字与无部首字之间不会重码、部首与部首之间不会重码,十分有效地离散了重码,又无须用户强记任何字根和部首。输入速度也远比一笔一划输笔顺的笔画编码快得多,也比仅仅是一分为二取笔画重码少得多。
并且由于优选出的“偏旁部首”与2位数字按键是固定、唯一对应的,如在手机上,“81”=“木”,“01”=“口”,“92”=“宀”,熟练者完全可以不用看屏幕,轻松实现盲打。
将合体字平行拆分成几部分然后取各部分首笔画对的做法,也相当于对字根取字首笔画对,如“马、白、疒、火”等字根,通常都在每个部分的首位,按规则只取头二笔画,即输入“折折、撇竖、点横、点撇”即可,十分有利于条件反射的形成。
同时,由于本发明把“部首”安排成“首笔画+部首选择键”输入,这样,在输入首笔画之后,屏幕上提示每个部首的选择键,所有的部首都可以根据屏幕的提示进行输入,无须任何的记忆。
屏幕上没有提示的,就是不是“部首”字元,按规则继续输入该字后面的笔画,也不需要任何记忆。
这种巧妙的安排,最终使本发明达到了“零记忆”、无须在键盘上标记任何部首的目标。
总而言之,①本发明具备了字根编码的快速性,却只有笔画编码的学习难度;②本编码非但解决了字根编码拆分难的问题,又保留了字根编码的优点;③编码中含有多达35个部首码元,却又无须在键盘上标注任何部首码元符号;④不但解决了字根编码由于按键少无法定义到小键盘上的问题,又解决了笔画输入不容易形成条件反射的问题,大大提高了输入速度;⑤同时,学习时又不用记忆任何部首码元,可以靠屏幕上的提示进行输入,是一种近乎零记忆的编码。
权利要求
1.一种平行拆分式汉字编码在小键盘上输入及其提示输入的方法,应用于8至12键的小键盘设备,其特征在于(1)将合体字用平行拆分的方法拆成若干份,再进行编码,所谓平行拆分,就是将汉字按其字形,平行地将其各个部分切分开,对于有两个以上切分口的,应使切分线相互间平行,否则不能作该切分,如各切分线间产生交叉或不平行则切分不成立,只能保留不产生交叉的拆分;平行拆分后,对拆分出的结构各部分按笔顺写到的顺序依次称为首结构、次结构、三结构、四结构……等等,最后一个结构也叫末结构;对于字形上没有明显分界线的字,为独体字,不进行拆分;(2)独体字的输入规则是,输入该字的前5笔笔画,每个笔画一个键;合体字的输入规则是,用上述的平行拆分法将该字分为几个结构后,然后取首结构的一二笔笔画、再取次结构的一二笔笔画、最后取末结构的三四笔笔画,每个笔画一个键,用键盘上对应的笔画键进行输入;对于二结构字,取首结构一二笔画和次结构前四笔画输入;单字的最大码长为6键;在按规则取笔画的过程中,如果遇到指定的部首码元,则直接输入该部首的代码;(3)将键盘按键分为两大类,一类为笔画键,用来输入基本笔画;一类为部首选择键,用来输入部首;(4)本发明使用的键盘至少8个键,通常使用10-12个按键,笔画键有5个,按国家标准笔画分法分为横、竖、撇、点、折,其余的按键为部首选择键;(5)根据本编码特点结合各部首的组字频率、各部首与笔画的相容性等特点,经过计算机优化后,精选出35个部首码元,具体如下,按首笔画和使用频率排列首选选选选选 选选笔择择择择择 择择画键键键键键 键键①②③④⑤ ⑥⑦一木艹土扌王 石大丨口日虫贝山 田目丿亻八人钅月 夂丶氵宀亠讠忄 冖丷乙又女阝纟厶 力尸以上每一类有7个部首,总共35个部首,如每类取前5个则构成25个部首,可根据键盘大小、部首选择键的多少,缩减部首的数量,保留使用频率高的部首;部首码元优先于笔画输入,按规则取笔画过程中如果遇到这些部首,则直接输入部首;(6)将部首按其首笔画分为横、竖、撇、点、折五组,每组5-7个,每组中的每一个部首都唯一对应一个部首选择键,“首笔画+部首选择键”构成一个2位数的部首代码,每个部首对应一个部首代码,便于盲打输入;(7)部首的输入是用2个键来完成输入,即输入该部首“首笔画+部首选择键”,部首选择键可根据屏幕的显示进行提示输入,也可通过背记输入。
2.权利要求1所述的汉字输入法及其提示方法,其特征在于,该编码虽采用了多达35个的部首码元,却无须在键盘上标注任何部首码元符号,仅需在键盘上标注5种基本笔画所在位置。
3.权利要求1所述的汉字输入法及其提示方法,其特征在于,部首码元的输入是采用提示输入的方法,在输入部首的首笔画时,屏幕上即显示出部首码元集合中以该笔画开头的所有部首码元,并将每个部首的第二个按键在屏幕上提示出来,部首的第二键即可根据屏幕的提示进行输入。
4.权利要求1所述的汉字输入法,其按键和部首在手机上的键位安排如下笔画键“横”、“竖”、“撇”、“点”、“折”分别定位在“8”“0”“7”“9”“6”数字键上,5个笔画在几何空间上构成一个准“十”字,“横竖撇点”在笔顺和空间上共同构成一个“木”字;部首选择键 1 2 3 4 5 * #12键方案每个部首对应的按键列表如下 在计算机数字小键盘上使用时,笔画键“横”、“竖”、“撇”、“点”、“折”分别定位在“2”“0”“1”“3”“6”数字键上,“78945”是部首选择键[10键方案],或“78945.+”是部首选择键[12键方案];也可以采用传统的“12345”代表“横”、“竖”、“撇”、“点”、“折”,其它键作为部首选择键的办法,用软件的键位映射、重定义功能来实现;用户可以使用软件根据自己的习惯来重定义各个键在键盘中的具体位置。
5.权利要求1所述的汉字输入法,其特征还在于,对于输入按键不满最大码长的单字,如产生重码,可补输该字拼音的第一个字母,字母对应的按键使用现在手机上通用的标注。
6.权利要求1所述的汉字输入法,其特征还在于,可把部首数量限定为6个,这6个部首具体是“钅木日月扌口”,在编码中使用、输入、提示这些部首的方法与前面35个部首输入的方法相同;而且无须在键盘上进行标注这些部首。
7.权利要求1所述的汉字输入法,其特征还在于,词组按以下方法输入二字词输入取首字前2键,次字前4键;三字词每个字输入前2键;三字以上词取前“2末1”三个字的每个字各前2键;联想按以下方法输入每输入一个字或词之后,屏幕上都会出现一组以该字或词联想的字或词,这些联想字或词可以用屏幕上提示的部首选择键进行选择输入。
8.权利要求1所述的汉字输入法,其特征还在于,在软件中设置一个“按笔顺输入/按首尾输入”切换开关,设置在“按笔顺输入”时,独体字按笔顺输入前5笔笔画、合体字的二结构字取首结构前2笔画和次结构前4笔画,二结构以上字按笔顺取首、次、末结构各前2笔画;设置在“按首尾输入”时,独体字取前4末1笔画、合体字的二结构字取首结构前2笔画和次结构前3末1笔画,二结构以上字按笔顺取首、次、末结构各前2笔画。
9.权利要求1所述的汉字输入法,其特征还在于,依托以上的形码形式,形码前面加输入拼音首字母,构成声形码方式进行输入独体字 拼音首字母+该字前5笔笔画合体字 拼音首字母+首半首2笔画+次半首3笔画词组的输入二字词取每个字各前3键三字词或三字以上词取前二字和最后一字各前2键拼音字母键位的采用国标GB18031规定的、现行手机上标注的英文字母的键位,计算机数字键上的字母键定位可采用与手机相同的定位,也可让用户通过软件根据习惯自行定义。
10.如权利要求1、权利要求9所述的汉字输入法,其特征还在于,可以限定最大码长为5键,即不输入上述编码的最后一键,发生重码时,用屏幕上提示的部首选择键进行选择,选择默认字或没有重码时,可直接输入下一个字,不影响正常的输入。
全文摘要
一种平行拆分式汉字编码在小键盘上输入及其提示输入的方法,应用于8-12键的小键盘设备,可在手机或其它小键盘设备上输入。本发明用平行拆分的方法拆分合体字,解决了字根编码拆分有歧义的问题。运用计算机根据本编码特点编程优化后精选了35个部首,采用“首笔画+部首选择键”的办法快速输入。同时采用在输入首笔画时屏幕即时提示的方式,使得使用者可以根据屏幕提示输入部首码元,而不用背记任何部首,也不用在键盘上标注任何部首码元符号。本发明拆分极其简单、有效,容易形成输入的条件反射,利于输入速度的大幅提高。本编码是一种零记忆的编码,只有笔画编码的学习难度,却能达到字根编码的效果。
文档编号G06F3/023GK1492305SQ0214742
公开日2004年4月28日 申请日期2002年10月24日 优先权日2002年10月24日
发明者陈劲松 申请人:陈劲松
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1