小键盘分级分流字首输入方法

文档序号:6570462阅读:576来源:国知局
专利名称:小键盘分级分流字首输入方法
技术领域
本发明属于汉字的计算机输入领域,解决的是在手机、手持式电子设备或其它小键盘设备上输入汉字的方法。
背景技术
近些年来,手机、PDA等数字设备大量出现,但在手机、PDA等小键盘设备上使用的输入法除拼音外,通常都采用按自然笔顺取的笔画输入,虽然这种输入方式基本不用学习就可以输入,但由于输入的按键编码不能有效地离散重码,因此重码率高,按键的效率低,从而大大影响了输入速度。
字根编码无疑是最为直观、快速的输入方法。但是,字根编码的字根拆分难一直是其无法解决的问题,而且,字根编码的码元大都有几十个至几百个,根本无法定义到只有10个键的小键盘上。
但是,怎么在只有10个键左右的小键盘上输入字根呢?手机汉字输入需要的是没有学习难度的、上手就能用的方法,编码方案过于复杂的输入法要对手机用户进行普及有一定的难度。
而且,如何有效地解决拆分难的问题,又不给用户增加学习的难度,一直以来,都是学术界研究的一个重要课题。
为此解决拆分难的问题,本人曾在92年发明阴阳码,提出将汉字“一分为二”的拆分方法并获得专利,后又提出将汉字进行“上中下、左中右”平行拆分的方法,经过这10年来的研究,本人觉得,这些方法虽然简单,一定程度上解决了汉字拆分难的问题,但对于手机、PDA等用户需要的那种不需任何学习就可上手打字的要求还是稍差了一点。
那么,能否不拆分呢?可不拆分又怎么离散重码呢?这就是本发明要解决的一个课题。
现在市场上的T9等手机智能输入方法,采用的是按笔顺输入汉字,同时准备了一些部首来缩短输入码长,用户在按笔顺输入笔画时,如果遇到屏幕提示有你需要的部首,可以直接选择输入部首,然后再输入该字后面的笔画。这样虽然不用拆分汉字,并且可使一部分部首的后继笔画不用输入了,但是,由于输入过程中有部首的字和按笔顺输入的字没有尽早、有效地分离,造成重码过多,另外由于部首的输入是靠屏幕上的提示选择输入,部首的出现具有不确定性,使得无法实现盲打,输入速度因此大大降低。
而专利文献中CN94116909和CN95116492揭示了一种按字根输入汉字的方法,只是在输入字根的时候,可以通过输入这些字根的首笔画,然后可以通过屏幕的提示输入来字根,这种方法仍然没有尽早、有效地把按字根输入的字和按笔画输入的字分离开。
由于这两类方法都是以“提示”部首的“输入按键”为首要目的,因此造成了重码过多、输入按键的效率不高等缺点。
而本申请是要发明一个输入效率高、按键利用率高的输入方法。
能否发明一个不用用户进行拆分汉字,却又能有效离散重码的方法呢?三
发明内容
本发明的目的,就是在手机、PDA数字设备和计算机的数字小键盘上实现无须拆分,却又重码极低的输入法。
无拆分,对用户来说是好事,但会造成重码太高,本发明采用了分级分流输入的手段,使得编码在不拆分的情况下,仍然能达到拆分的效果。
I.键盘首先,本发明将键盘按承担的输入功能分为两个部分笔画键和根键。
现在手机、计算机的数字小键盘的按键大部分在10-12键左右,根据这个特点,本发明采用的第一个措施是将不少于8键的小键盘按输入功能分成两部分,其中5个键为一部分,为笔画键,用来输入汉字的5种基本笔画横、竖(含竖左钩)、撇、点(含捺)、折,具体分类方法与国家标准GB/T18031-2000的规定相同。剩余的键定义为根键,用来输入偏旁部首(或称字根,或称部件)。
笔画键是用来输入汉字的5种基本笔画,每一个键输入一个基本笔画;小键盘用来输入汉字字首或部件的方法是,以字首或部件的首几笔笔画加上根键作为结束键,完成一个字首或部件的输入;
笔画键在手机或电话按键上的定位见下表

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

在手机上,“横”、“竖”、“撇”、“点”、“折”分别定位在“5“8”“7”“9”“0”数字键上,5个笔画在几何空间上构成一个“十”字,“横竖撇点”在笔顺和空间上共同构成一个“木”字,便于记忆;在计算机上,“横”、“竖”、“撇”、“点”、“折”分别定位在“5”“2”“1”“3”“0”数字键上,排列规律与上面相同。
把使用频率最高的“横”放在中心,有利于提高输入速度;而且这种安排计算机数字小键盘上和手机上的笔画键位相同,我们只要找到“横”所在键位,就可以直接“摸”到其它笔画对应的按键,十分方便用户在手机和计算机上同时使用。
对于12键的小键盘,去除5个基本笔画键之后,其余7个键就作为根键使用。如手机上[5][8][7][9]
为笔画键,那么[1][2][3][4][6][*][#]就为根键;计算机上[5][2][1][3]
为笔画键,那么[7][8][9][4][6][+][*]就为根键;II.字首本发明是如何利用上面的这种键盘分流输入笔画的呢?本发明精选了一部分字首,用于分流笔画输入、减少重码。
本发明之所以称为字首输入,是因为本发明选取了130-200个左右的字首。什么叫字首,就是偏旁部首,只不过这些偏旁部首都是出现在每个字的笔顺的最前面,首笔画就能写到,所以称为字首。字首还包括那些既可以出现在字首又可以出现在字的其它部位的部首,但象“灬、辶、廴、心、刂”这样只出现在字末的偏旁部首,是不能作为字首的。
这样,虽然传统汉字被分为独体字和合体字两大类,但本编码只将字分为有字首字和无字首字。区分有字首字和无字首字很简单,只要该字的首笔画所写到的部分是本发明规定的字首,该字就是有字首字,否则就是无字首字。
本发明最大码长为6键。
输入规则无字首字直接按笔顺输入笔画即可;有字首字须先按照字首表输入字首的代码,或根据屏幕的提示输入字首的代码,然后再按笔顺输入后面的笔画即可。对于字首是二级字首的,如果该字首后面的第一个笔画写到的部件仍然是本发明规定的字首,就还要按照字首的代码输入后面的部件,如果不是,就直接按笔顺依次输入笔画,直至输入到最大码长(即使后面还有本发明规定的字首出现,也一律拆成笔画进行输入)。
在本发明中,无字首字就相当于传统意义上的独体字,输入时完全按照笔顺输入笔画;而有字首字就相当于传统意义上的合体字,输入时按照字首表或屏幕提示输入字首,之后再按笔顺输入笔画。
很多字如“刊烈近建悉”等传统意义上的合体字,由于是无字首字,在本发明中就按整体依次输入笔顺,这一点需要特别注意。
本发明所选取的字首约在130-200个左右,根据键盘的大小、根键的多少而定。
列表如下
首 根 根 根 根 根根 根笔 键 键 键 键 键键 键画 ① ② ③ ④ ⑤⑥ ⑦--------------------------------------------横二级字首艹 扌 木 土 王石 雨(头)横横开 主 耒 丰 敖横竖酉 革 十 耳 走工 士横撇厂 大 歹 横折车 匚 至 比 牙竖二级字首口 日 山 虫 _目 贝竖横占(占字头,竖横) 止 虍 齿 非竖竖丨 丨 业竖撇小 少 师(字边)竖点 党( +口) (头) 光竖折田 口 罒 巾 骨撇二级字首亻 钅 月 _ 犭 鱼 禾撇横牛 气 _ 矢撇竖白 隹 鬼 片 身撇撇彳 舟 斤撇点人 八 爪(头) 合(字头) 豸乂 兆撇折饣 夂 _ 勹 夕角点二级字首氵 疒 忄 讠 宀火 冖点横广 亠 冫 立 方变(字头) 亡11点竖门点撇米 丷 前(字头) _10点点穴 学(字头,不含冖)点折衤 礻 户折二级字首纟 女 阝 马 尸又 厶折横弓 聿 艮折竖子(孑)折撇力 刀折点矛 羽 癶 颈(字边)折折巛以上这些字首被选取的方法是1、先由计算机统计出各个常用偏旁部首在汉字组字中出现的频率,经排序之后,选取排在前面的两百多个部首,去除不出现在字首的偏旁部首,即只留下字首;2、根据字首与首笔画及首二笔笔画的相容性的特点,即抽取每个字首不但会减少该字首起笔笔画的重码,而且可以减少该字首前二笔笔画组合的重码,以分流、减少该首二笔笔画的重码率为目标选取字首,每个笔画开头约选取10个部首;3、以最终每个笔画开头选取7个字首为目标,计算取舍每一个字首造成的总体重码率变化,通过计算机模拟、计算、比较每种情况下的重码率,得到一个最优化的结果。
4、最后再查看所得的字首是否常见和便于识别,经过人工个别调整得到现在的最优结果。
再看字首与按键的具体对应设假设有N个根键,将字首以首笔画横竖撇点折分类,每类选N个使用频度最高的字首,构成“首笔画+根键”的二码输入,称为二级字首。再将剩下的字首分别以首二笔画分类,每类再选N个使用频度最高的字首,构成“首笔画+次笔画+根键”的三码输入,称为三级字首。
这样,如果有7个根键,就有共5×7=35个二级字首,5×5×7=175个三级字首;字首的排列如上表。
如果有5个根键,就有共5×5=25个二级字首,5×5×5=125个三级字首。将上表中每组7个二级字首中,排列在最后的两个二级字首以其首二笔画归到三级字首中,并排在最前面,三级字首每组也只有5个,排在5个后面的三级字首被舍弃,得到的就是5个根键的字首表。
对照本输入法的手机键盘图,再对照字首表,可以得出10键的手机输入的字首与按键的一一对应关系如下表二级字首表
三级字首表
注由于表格的宽度所限,表删去了描述字首具体形状的字样,因此,表中各字首具体的描述全称应参照最前面的那个字首全表。
这样,每一个字首都唯一对应一个字首代码,这个代码是由“首笔画+根键”或“首笔画+次笔画+根键”构成一个2位数或3位数的字首代码,每个字首对应一个字首代码,便于盲打输入。
例如输入“木”,只要输入 就可以了;每个字首与固定的2位或3位数字相对应“口”=81“女”=02“田”=803“石”=571......
保证了即使在不看屏幕提示的情况下,也能正确盲打输入所需字首。
每个字首对应的根键可以参照上表直接输入,也可以在实际输入过程中根据屏幕的提示输入。
III.屏幕提示乍一看起来,上面那个表格中的字首很多,很难记住,但实际在输入过程中,根本不用记忆,只要根据屏幕上的提示进行输入即可。
1、在输入每个字的第一笔画后,屏幕上就显示以该笔画开头的5个二级字首,如有所需输入的字首,就按屏幕上提示的、该字首对应的按键,如果没有,继续输入第二个笔画,此时屏幕上显示已输入的两笔笔画开头的5个三级字首,如果仍然没有,则按笔顺连续输入后继笔画,屏幕上不再提示字首,直接显示与输入按键相符的汉字供选择。
2、如果在输入首笔画后,屏幕上就有所需的二级字首,则直接输入对应按键,然后再按笔顺继续输入该二级字首后面的笔画,并以后面的笔画为首笔画,回到步骤1,有字首的再打字首,但最多只再输入一次字首,然后不管是不是字首都只要输入剩余的笔画即可。
3、如果在输入两个笔画后,屏幕上才有所需的字首,则在输入对应的按键后,一般情况下不再按字首输入,继续按笔顺输入后继的笔画即可,此时屏幕上不再提示字首,而是直接提示与输入按键相符的汉字。
对于专业打字员,可以熟记表中的字首,输入时就不用看屏幕上的提示,直接输入字首的代码和其后继笔画,实现快速输入。
如以手机10键输入为例,输入[盟]字,先输入该字首笔画,“丨”,按[8]键,屏幕上显示丨1口2日3山4虫6_我们根据提示,按[2]键,此时屏幕上会出现5个[日]旁的高频字供选择日1是2时3量4最6题如果要选默认字[日],直接按手机上的[Yes]键就可以上屏,要选其它字可以按前面对应的序号就可以直接上屏。
如果没有需要的字,继续按规则输入后继笔画,本例中输入[丿],屏幕提示丿1亻2钅3月4_6犭根据屏幕提示,我们输入[3],屏幕提示如下明1盟我们接着按[1],就可以得到[盟]字。
假设此时仍然没有我们的需要的字,可以继续按规则输入后继的笔画[丨]和[乙],最大码长6码,一般情况下,5键之后,肯定可以从屏幕上看到我们需要的字。
再如[酷]字,先输入该字首笔画,“一”,按[5]键,屏幕上显示一1艹2扌3木4土6王没有要的字首,继续输入第二笔画[丨],屏幕上显示一丨1酉2革3十4耳6走根据屏幕提示按[1],此时屏幕再提示
酉1配2酸3醉4酷6酶按[4],就完成了输入,总共4键。如果没有显示的话,应该继续输入[酷]字的后面笔画[丿][一][丨],按规则,三级字首后面只需要继续输入笔画即可,不需要输入字首了,虽然后面的[ ]也是一个字首。
之所以这样规定的原因,是因为凡是本发明三级字首打头的字,后面最多再输入两个笔画,该字就肯定会出现在屏幕,因此无须再按字首进行输入。
总的来说,本编码的输入规则是无字首字==该字前6笔笔画有字首字==字首代码+后继笔画(二级字首可再接着输入一个字首)无字首的字,按笔顺连续输入笔画即可;有字首的字,按屏幕上的提示输入字首,如果是二级字首,再看后面紧接着的笔画是不是字首,如果紧接着的是字首,再输入一次字首,然后输入剩余笔顺直至最大码长或该字出来为止;如果紧接着的不是字首,按笔顺逐一输入后面的笔画直至最大码长(如果输入的中间或末尾又遇到字首,也不管它,仍然按笔画输入)。对于三级字首的字,输入字首之后,继续输入剩余笔顺即可,不用再管后面的是不是字首。
当然,除了不用记忆这些字首,而且也无需刻意去分辨输入的字是不是有字首的字。你只要按笔画依次输入,如果是有字首的字,屏幕上自然会提示你输入字首,如果没有提示,你就一直按笔顺输入,直到最大码长或这个字出来为止,根本不用去管该字是不是有字首字。
这样的做法真正实现了无须记忆任何字根,也无须对汉字进行拆分输入!但是,从本编码原理上看,本发明实际上是让输入者在不经意输入的过程中,实现笔画自动分流,达到了拆分的效果。
还有一些需注意的地方一、使用者在输入字首时,如果遇到两个以上的字首都符合条件,用两种方法都可以输入,但鉴于输入速度问题,应该选择笔画较多的那个字首进行输入。比如
输入[竟]字,可以输入字首“亠”,也可以输入字首“立”,用两种方式都可以输入,但为了提高输入速度,应该输入字首“立”,再输入后面的笔画。
再如输入[党常赏掌堂]等字,可以输入字首 也可以输入字首“党(党字头[尚])”,再输入后面的笔画。
二、对于有的根键没有对应的三级字首的,如[点竖]开头的字首只有[门]一个字首,其余根键位置可以直接显示简码字。
末笔画输入考虑到若按首尾取笔画可进一步降低重码率,可在软件中设置一个“按笔顺输入/按首尾输入”切换开关,设置在“按首尾输入”时,输入最后一键时,直接取该字的最后一笔笔画输入;设置在“按笔顺输入”时,始终是按照笔顺取笔画直至最大码长。用户可以根据需要选择使用哪一规则输入。
默认字 输入过程中,每按一个键,屏幕上都会出现一个与已输入按键相符的高频默认字,该默认字可以按手机上的 键直接输入,计算机键盘上可用 键输入。
对于10键的手机输入,还可以定义其它空闲的键,如[#]键,作为第二默认字键,用于输入符合已输入按键相符的第二高频字。
对于单笔画的汉字,如“乙”、“一”,在输入一个笔画之后,会出现在默认字或第二默认字位置上。
一级字首 由于[口]这个部件在组字时非常常用,因此为了进一步降低重码率和提高输入效率,可以在键盘按键数够的情况下,专门定义一个键为[口]键,优先级别与笔画键相同,即在输入过程中,只要遇到[口]字部件,就直接按[口]键,无论该[口]字部件是在字的哪个部位。由于是一键输入,故称之为一级字首。原先[口]的二级字首位置可由[目]来替换,其它字首位置不变。也可以保留原先的[口]字部件不变,让两种方式都可以输入[口],利于不同的使用者兼容。
词组 词组的编码需注意的是,由于本编码的字首是每三个键为一个输入单元,故不能简单地采用通常的词组单字均分法来分配词组的每一个按键,如三字词就不能每个字输入2个键,否则有可能会打乱输入的节奏,也给输入时部首的提示显示造成了困难。
二字词输入每个字取前3键;三字词取第一个字前3键,第二字前1键,第三字前2键;三字以上词取第一个字前3键,第二字取前1键,第三字取前1键,最后一个字前1键。
联想 每输入一个字或词之后,屏幕上都会出现一组以该字或词联想的字或词,这些联想字或词可以用根键进行选择。由于正常字词输入的第一个键都用不到根键,只用到5个笔画键,所以正好用空余的这些根键进行联想字词的选择输入,可以达到一键一字(词)的效果。
使得本发明的按键可以得到充分利用。
补码 对于输入按键不满6键的单字,如果产生重码,可以补输该字拼音的第一个字母,字母对应的数字按键就使用现在手机上标注的通用字母位置,在国标GB18031-2000中也有详细的规定。
键位 由于手机键盘和计算机键盘的数字键位不同,用户交叉使用会有不适感,所以可以通过软件的方法来重定义各个键在键盘中的具体位置,用户可以根据自己的习惯进行修改。
键位的采用也可以根据国家推荐标准GB/T18031-2000中所规定的,“12345”代表“横”、“竖”、“撇”、“点”、“折”,其它键作为根键的办法。这可用软件的键位映射、重定义功能来实现,可由用户自由选择、定义。
声形方式 依托以上的形码形式,对于使用手机拼音比较熟的用户,可以使用本编码的声形方式。即,在本编码形码前面加输入拼音首字母,构成声形码方式进行输入无字首字==拼音首字母+该字前5笔笔画有字首字==拼音首字母+字首代码+后继笔画(二级字首可再接着输入一个字首)词组的输入二字词 取第一个字前4键+第二个字前2键三字词或三字以上词 取第一个字前4键+第二字前1键+最后一字前1键拼音字母键位的安排就采用国标GB18031规定的、现行手机上标注的英文字母的键位。计算机数字键上的字母键定位可采用与手机相同的定位,也可让用户通过软件根据习惯自行定义。
以声形方式输入时,字首的提示是从该字的第二键开始。
5键输入方式 在只用单字输入、不用词组输入时,本编码只需用5个键的码长就可以有效地分离重码。因此,系统中可设置一5键输入的开关,限定输入的最大码长为5键。发生重码时,用屏幕上提示的根键进行选择,如果直接按笔画键输入下一个字的笔画,则系统认为是选排在最前面的默认字(因为根键第一键用不着,因此可以用来作为重码选择键)。
此时,词组输入被关闭,输入词组可通过联想来输入,即在输入每个字后,屏幕上就会出现一个与该字相关的联想字,使用者只需用屏幕上提示的根键进行选择,就可以一键一字地输入联想词组了。由于本编码的特点,每个字编码的第一键都只有5个笔画键,因此联想词组并不影响正常的字输入,如果屏幕上没有所需输入的字,可以直接按下一个字的笔画键,即可输入下一个字,不影响任何的正常输入。
对于声形输入方式,按照国标键位,每个字的第一键只用到了8个键,仍然有4个键(
[1][*][#])未用来编码,可以用来输入联想字或选择重码。
应用范围 本发明可以用在各种只有很少按键,却需要汉字输入的设备上。原则上,本发明在只有5个按键的键盘上也可以输入,但由于如果只有5个按键,就没有根键,字首就就无法分流单独输入,影响本发明的效果。所以输入的键盘应该至少有8个键,效果才会比较好,因为除去5个笔画键,至少还有3个根键,可以让5×3个二级字首和5×5×3个三级字首通过根键单独输入,这样基本上效果也就比较好了。
根据键盘按键的多少,可以缩减字首的数量,保留使用最前面那个表中排在前面的字首。
本发明的这种将笔画键和根(或部件)键分开定义的键盘设备、以及这种将字首(部件)分级输入的方法还可以应用于其它类型的字根(或部件)输入或其它编码的形码输入部分,也可以用于繁体字的输入。
总之,本发明通过将键盘分类、将部件分级、部件笔画区分输入的方法,有效地分流了笔画输入法中的密集笔画序列,使得笔画输入分配均匀,极大地降低了重码。
同时,由于本发明采用了字首输入方式,并为其制定了合理规则,让用户彻底摆脱了拆字的困难——可以不用拆字,随着屏幕的提示逐级、逐笔画地进行输入,感觉不到拆字的存在,完全消除了传统字根编码中的拆字歧义性!本文前面所提到的专利文献CN94116909和CN95116492,虽然字根也是采用以首笔画开头的几个数字键来输入,但是,由于编码的基础还是采用“字根”作为基础,因此仍然存在着“拆分字根”的问题,可以说是解决了字根记忆难的问题,却没有完全解决拆分难问题。而本发明采用的是“字首”,完全从输入的第一键开始,就完全由屏幕来进行提示,所以不存在拆分的问题。
而且,由于上面两个专利文献虽然定义了字根用几个数字输入,但是,由于发明人当时用几个数字来表示一个字根的目的只是起提示作用,因此并未将常用的字根与其它汉字的笔顺区分输入,从而造成了相互间重码的增加!如[禾]仍然是用[丿一]输入,就与其它所有[丿一]开始的字的笔画编码相重;[亻]仍然用[丿丨]输入,与其它所有[丿丨]开始的字的笔画编码相重;[忄]仍然用[丶丶]输入,与其它所有[丶丶]开始的字的笔画编码相重;还有[石][车]……等等常用部首。
而本发明以上这些字首自第二键开始,它们就与和自己相同笔画序列的字分流开了!本发明分级、分流效果的理论数据分析以10键手机输入为例.
第一键根键5个键用来输入联想字,一键一字,分流了一部分联想字;笔画键用来开始输入新的汉字。
(联想是一键一字,因此根键利用充分)第二键有25个二级字首被从[横竖][竖折]等等首二笔笔画组合中分流出去,这25个字首总分流出去的字数约有4309个。
以“艹 扌 木 土 王”打头的字 共计1266个以“口 日 山 虫 _”打头的字 共计790个以“亻 钅 月 _ 犭”打头的字 共计871个以“氵 疒 忄 讠 宀”打头的字 共计926个以“纟 女 阝 马 尸”打头的字 共计456个二级字首总计4309个,占正体字7785个汉字总字数的2/3。
这样,需要仍然按笔画打的字只剩下1/3,而这些二级字首仍然还有4个键可以用来解决它们自己的重码。
第三键有125个三级字首被从首三笔笔画组合中分流出来,这125个字首总分流出去的字数约有2198个,那么在超国标字集的7785个正体字中,只剩下1千多的汉字是无字首字。这1千多个汉字,我们虽然没有去拆分他,但用6个键来解决这1千多个无字首字,是绰绰有余的。
而分流出来的125个三级字首字,在输入完三键后,组字最多的[石]字中,才只有112个(国标一级字只有48个),用三个键足可以解决。而其它的三级字首字平均每个字首引出的同代码字只有25个左右,用剩下的三个键解决重码更没有问题!如果采用12键输入的话,三级简码最高的同代码字才61个(含国标外字)。
因此从上述数据分析可以看出,本输入法采用的分级、分流的字首输入法,十分有效的离散了连续笔画的重码!(注以上字首出现的字数数据取自科学出版社的《汉字信息字典》)无需记忆、无需拆分,却能分流、离散重码,这充分说明了本发明的创造性!
权利要求
1.一种计算机或数字设备的汉字输入小键盘,其特征是(1)一个不少于8个键的小键盘,分成输入基本笔画的笔画键和输入字首或部件的根键两大部分;(2)把汉字的笔画分为横(含提)、竖(含竖左钩)、撇、点(含捺)、折5大类,分别定义到5个笔画键中;(3)该键盘除了笔画键,其余的键位就是根键,被用来输入汉字的字首或部件;(4)笔画键是用来输入汉字的5种基本笔画,每一个键输入一个基本笔画;(5)小键盘用来输入汉字字首或部件的方法是,以字首或部件的首几笔笔画加上根键作为结束键,完成一个字首或部件的输入;(6)具体是,将汉字的字首或部件按使用频度高低分为两类,使用频度较高的那一类用两键输入,称为二级字首,另一类用三键输入,称为三级字首;二级字首的输入“字首的首笔画+根键”;三级字首的输入“字首的首笔画+字首的次笔画+根键”;(7)“横”、“竖”、“撇”、“点”、“折”在键盘上标记为“一”“丨”“丿”“丶”“乙”,5个笔画在几何空间上构成一个“十”字,“横竖撇点”在笔顺和空间上共同构成一个“木”字,使用频率最高的“一”放在键盘的中心;在手机上,“横”、“竖”、“撇”、“点”、“折”分别定位在“5”“8”“7”“9”“0”数字键上;在计算机上,“横”、“竖”、“撇”、“点”、“折”分别定位在“5”“2”“1”“3”“0”数字键上;(8)除去5个笔画键,剩下的就是根键,根键的使用是通过软件在屏幕上提示,不用在键盘上进行标注;利用上述键盘和上述键码能编码输入汉字笔画和汉字部件,进而可以输入一切简繁汉字、词组。
2.一种小键盘汉字输入方法,其特征是(1)选取了130-200个左右的字首,字首即是出现在每个字的笔顺的最前面的偏旁部首,首笔画就能写到,字首还包括那些既可以出现在字首又可以出现在字的其它部位的部首,但不包括只出现在字末的偏旁部首;(2)将字首按使用频度分成两个级别,首先以首笔画横竖撇点折分类,每类选与根键数目相等的、使用频度最高的字首,构成“首笔画+根键”的二码输入,称为二级字首;再将剩下的字首分别以首二笔画分类,每类再选与根键数目相等的、使用频度较高的字首,构成“首笔画+次笔画+根键”的三码输入,称为三级字首;(3)本发明所选取的字首约在130-200个左右,具体是根据根键的多少而定,这些字首列表如下首 根 根 根 根 根根 根笔 键 键 键 键 键键 键画 ① ② ③ ④ ⑤⑥ ⑦-----------------------------------横二级字首艹 扌 木 土 王石 雨(头)横横开 主 耒 丰 敖横竖酉 革 十 耳 走工 士横撇厂 大 歹 横折车 匚 至 比 牙竖二级字首口 日 山 虫 _目 贝竖横占(占字头,竖横) 止 虍 齿 非竖竖丨 丨 业竖撇小 少 师(字边)竖点 党( +口) (头) 光竖折田 口 罒 巾 骨撇二级字首亻 钅 月 _ 犭鱼 禾撇横牛 气 _ 矢撇竖白 隹 鬼 片 身撇撇彳 舟 斤撇点人 八 爪(头) 合(字头) 豸乂 兆撇折饣 夂 勹 夕角点二级字首氵 疒 忄 讠 宀火 冖点横广 亠 冫 立 方变(字头) 亡11点竖门点撇米 丷 前(字头) _10点点穴 学(字头,不含冖)点折衤 礻 户折二级字首纟 女 阝 马 尸又 厶折横弓 聿 艮折竖子(孑)折撇力 刀折点矛 羽 癶 颈(字边)折折巛如果有5个根键,就有共5×5=25个二级字首,5×5×5=125个三级字首。将上表中每组7个二级字首中,排列在最后的两个二级字首以其首二笔画归到三级字首中,并排在最前面,三级字首每组也只有5个,排在5个后面的三级字首被舍弃,得到的就是5个根键的字首表;(4)本编码将字分为有字首字和无字首字,只要该字的首笔画所写到的部分是本发明规定的字首,该字就是有字首字,否则就是无字首字;(5)单字的输入方法最大码长为6键无字首字直接按笔顺输入笔画即可;有字首字须根据屏幕的提示输入字首的代码,或直接按照字首表输入字首的代码,然后再按笔顺输入后面的笔画即可;对于字首是二级字首的,如果该字首后面的第一个笔画写到的部件仍然是本发明规定的字首,就还要按照字首的代码输入后面的部件,如果不是,就直接按笔顺依次输入笔画,直至输入到最大码长,即使后面还有本发明规定的字首出现,也一律拆成笔画进行输入。(6)字首或笔画的输入使用权利要求1所述键盘进行输入。
3.一种小键盘汉字输入法的提示方法,其特征是为使上述的键盘和输入方法不用记忆,在编码输入过程中,采用如下的提示方法,(1)在输入每个字的第一笔画后,屏幕上就显示以该笔画开头的二级字首,同时在屏幕上显示输入这些字首的按键,如有所需输入的字首,直接按屏幕上提示的对应的按键,就可以完成对二级字首的输入;(2)如果继续输入第二个笔画,此时屏幕上就显示已输入的两笔笔画开头的三级字首和其对应按键,供输入者选择输入。
4.如权利要求2所述的汉字输入方法,其在10键的手机输入的中的字首与按键的具体对应关系如下表二级字首表 三级字首表 表中各字首具体的描述全称应参照权利要求2的字首全表。
5.权利要求2所述的汉字输入法,其特征还在于,对于输入按键不满最大码长的单字,如产生重码,可补输该字拼音的第一个字母,字母对应的按键使用现在手机上通用的标注。
6.权利要求2所述的汉字输入法,其特征还在于可以在键盘按键数够的情况下,专门定义一个键为[口]键,优先级别与笔画键相同,即在输入过程中,只要遇到[口]字部件,就直接按[口]键,无论该[口]字部件是在字的哪个部位;称该[口]字字首为一级字首;原先[口]的二级字首位置可由[目]来替换,其它字首位置不变;也可以保留原先的[口]字部件不变,让两种方式都可以输入[口],利于不同的使用者兼容。,
7.权利要求2所述的汉字输入法,其特征还在于,词组按以下方法输入二字词输入每个字取前3键;三字词取第一个字前3键,第二字前1键,第三字前2键;三字以上词取第一个字前3键,第二字取前1键,第三字取前1键,最后一个字前1键;联想按以下方法输入每输入一个字或词之后,屏幕上都会出现一组以该字或词联想的字或词,这些联想字或词可以用屏幕上提示的根键进行选择输入。
8.权利要求2所述的汉字输入法,其特征还在于,可在软件中设置一个“按笔顺输入/按首尾输入”切换开关,设置在“按首尾输入”时,输入最后一键时,直接取该字的最后一笔笔画输入;设置在“按笔顺输入”时,始终是按照笔顺取笔画直至最大码长,用户可以根据需要选择使用哪一规则输入。
9.权利要求2所述的汉字输入法,其特征还在于,依托以上的形码形式,在形码前面加输入拼音首字母,构成声形码方式进行输入无字首字==拼音首字母+该字前5笔笔画有字首字==拼音首字母+字首代码+后继笔画(二级字首可再接着输入一个字首)词组的输入二字词 取第一个字前4键+第二个字前2键三字词或三字以上词 取第一个字前4键+第二字前1键+最后一字前1键拼音字母键位的安排就采用国标GB18031规定的、现行手机上标注的英文字母的键位,计算机数字键上的字母键定位可采用与手机相同的定位,也可让用户通过软件根据习惯自行定义;以声形方式输入时,字首的提示是从该字的第二键开始。
10.如权利要求2或权利要求9所述的汉字输入法,其特征还在于,可以在软件中限定最大码长为5键,即不输入上述编码的最后一键,发生重码时,用屏幕上提示的根键进行选择,选择默认字或没有重码时,可直接输入下一个字,不影响正常的输入。
全文摘要
一种用于汉字输入的小键盘及用该键盘进行输入的方法,应用于不少于8个键的小键盘设备,可在手机或其它小键盘设备上输入。本发明通过将键盘分类、将部件分级、部件笔画区分输入的方法,有效地分流了笔画输入法中的密集笔画序列,使得笔画输入分配均匀,极大地降低了重码。同时,由于本发明采用了字首输入方式,并为其制定了合理规则,让用户彻底摆脱了拆字的困难——可以不用拆字,随着屏幕的提示逐级、逐笔画地进行输入,感觉不到拆字的存在,完全消除了传统字根编码中的拆字歧义性。
文档编号G06F3/023GK1514334SQ0216072
公开日2004年7月21日 申请日期2002年12月31日 优先权日2002年12月31日
发明者陈劲松 申请人:陈劲松
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1