一种汉字输入的智能化人机交互方法及键盘布局的制作方法

文档序号:6453656阅读:256来源:国知局
专利名称:一种汉字输入的智能化人机交互方法及键盘布局的制作方法
技术领域
本发明为一种汉字输入的智能化人机交互方法及键盘布局,具体说是可与某输入法相结合,通过输入过程中的智能化人机界面提示以简化编码的记忆量、节约编码输入量、增加输入的智能化,同时提供了一种数字笔画输入的键盘布局。
近几年来,我国的汉字编码输入技术发展迅速,并且开始向少键位、窄界面、简易化、智能化方向发展,已经大大突破原PC机领域,深入到各种小型化、人性化、家庭化设备,其用户群也由专业人员变为广大普通老百姓。专利号为96120693.4的我国发明专利《笔画输入的键位分布及屏幕提示》为我们提供了一种笔画键位分布及屏幕提示方式,但该专利在智能化处理、流畅性处理以及笔画分类和词组输入等方面还存在明显不足。
本发明的目的在于提出一种汉字输入的智能化人机交互方法,以及一种数字笔画的键盘布局,以对现有的提示技术和输入方法进行改进。
本发明的目的可通过下述的方案来达到对于智能化人机交互方法l、在窄小的人机交互窗口下设有“输入代码显示”、“候选单字显示”和“联想字显示”三个部分,联想字和候选字可直接选择上屏;2、在宽大的人机交互窗口下设有“输入代码显示”、“候选单字显示”和“候选词组显示”三个部分,词组和候选字可直接选择上屏。
现以输入的代码为基本笔画为例,当输入笔画“ 丨”时,输入代码显示“ 丨”,候选单字显示如下(也可竖向显示) 联想字显示目前为空,候选词组显示(针对宽大的人机交互窗口,下同)
候选单字显示的8个汉字,是根据汉字的使用频率来排列的,虽然其它仍有许多汉字以“ 丨”开头,但因候选汉字个数限制及使用频率较低在此时并未出现,留待输入更多笔画时出现。同时,现在出现的这8个汉字,在继续输入笔画时,如果仍是符合它们的笔画,它们再次被显示出来要以其它符合笔画的汉字都被显示了为前提,例如继续输入“丿”,则整个输入笔画为“ 丨丿”,候选单字显示 虽然,此时“队、收、除”仍符合笔画“ 丨丿”,但因上面这8个汉字还未被显示过,所以“队、收、除”字没有被再次显示。当再输入一笔“丶”,整个输入笔画为“ 丨丿、”,候选单字显示 因所有符合“ 丨丿、”开头的汉字都显示过了,所以单字“队、除、险、阶”再次被显示出来。这样就充分的保证了显示资源,使得所有汉字均能在规定键数内被显示出来。
候选词组显示的l0个词组,是根据词组的使用频率来排列的,其显示与候选单字彼此独立,互不影响。在输入过程中,符合输入代码的词组不断出现在候选词显示上,并可被随时选择上屏,即不要求完整的代码输入以节约词组的后续代码。例如,“出来”个这词组,只需输入“出”字的第一笔“折”,“出来”便显示在候选词组上,即可选择上屏。当然,继续输入后面的正确代码,“出来”仍被显示在候选词组上。
现回到输入笔画为“ 丨”时,在单字候选中选择汉字“队”上屏,此时,联想字显示 因“队员、队伍、队长、队形、队友、队列、队列训练、队旗”均为以“队”字为前导的词组短语,故这些词组中“队”字后的一个字被作为联想汉字显示在“联想字显示”处,并按各自词组的使用频率排列。在这里,“队列”和“队列训练”中的“队”字后均为“列”,故只显示一个“列”字。
此时若选择“列”字上屏,因“队列”(即从“列”前推N个汉字,此时N=1,即前推到“队”字)是“队列训练”的前导子集,同时只有“队列训练”这一个常用短语,所以“训练”两字一起被显示在“联想字显示”处,供一次性选择上屏。这对于字数多的常用短语非常有用,又如“中华人民共和国”这一短语,当联想选择到“人”时,“民共和国”便一起显示出来(此时“中华人”为前导子集,N=2,即从“人”字前推到“中”;若“中华人”这几个单字不是用联想选择上屏的,而是逐一输入的,其结果也是一样),只需一次击键便全部上屏,节约了后续击键。
若不直接选择“员伍长形友列旗”这几个联想字,而是输入笔画“丿”,则“员伍长形友列旗”将作为一子集被搜索定位,“伍长”因起笔为“丿”便被搜索显示在“联想字显示”处,同时“候选单字显示”照常按“丿”起笔显示汉字,不受联想的任何影响。这一方法在可满足超大容量的联想汉字,可以帮助操作者在1-2键内便定位到所需的联想汉字,而不必采用单字输入方式。
候选单字显示可定义1个以上的固定的“部件和形态”显示位,若该位置出现所需部件或汉字形态,则不用再输入该部件或形态的后续代码,直接输入除部件或形态后的代码,从而达到智能节约代码的目的。例如,定义候选单字的第一个位置为“部件和形态”显示位,输入“漓”字,输入第一笔“丶”,候选单字显示 “氵”出现在“部件和形态”位,这时接着输入“离”字的笔画“丶-丿”(不必选择“氵”这个部件),候选单字显示 “漓”字出现在第三位,选择上屏,完成输入,这样就保证了整个汉字在输入过程中的流畅性,不用先选择部件。
屏幕上汉字或词组选择上屏的方法可以是通过移位进行选择,或通过直接点击屏幕上的汉字选择,也可通过键入汉字在屏幕上对应的序号选择。当数字键也被作为输入码元时,可通过稍长时间按下数字键进行选择,也可先通过按数字键将对应汉字移到正文编辑处,再按确认键完成输入,还可以先按确认键表示进行汉字选择,再按汉字对应序号进行选择。
对于数字笔画键盘布局根据国家语委及相关标准要求,若用数字对应笔画,笔画“横”对应1,“竖”对应2,“撇”对应3,“点”、“捺”对应4,“折”对应5。这里“提”归于“横”,“竖钩”归于“竖”,各种折笔,包括各种“弯钩”均归于“折”。但因“横”画在汉字中使用频率非常高,约是其它笔画的两倍,为方便快捷输入,分担信息量,本发明将在书写中与其它笔画相交的“横”对应6,称为“交横”。需注意的是,这6个笔画也可不对应数字键,而对应其它任何键,或者直接通过点击屏幕上画的笔画,或直接书写笔画。
根据这一数字笔画键盘布局,单字的输入方式为按其笔画顺序输入相应代码,根据智能化人机交互方法进行交互选择完成汉字的输入。词组的输入方式为按顺序取词组中每个字的前两笔代码,最后一个字在取了前两笔代码后,若该词组仍未在“候选词组显示”中出现,则可接着输入最后一个字的笔画代码,直到该词组在“候选词组显示”中出现。
由于输入代码只使用了123456六个数字键,还有4个数字键空着,它们可用来确定选择或作为英文、拼音、符号输入的起始特征键。例如,(1)用“7”键来确定进行候选单字的选择,“9”键来确定进行候选词组的选择,在按了“7”或“9”键后,再按数字键就表示选择该数字序号上的汉字或词组上屏。
(2)用“0”键表示进行英文或拼音输入,前提是该键上未被定义英文或拼音字母,这样中英文、笔画拼音便可进行混合输入而不必切换,再按“0”键回到笔画输入。
(3)用“8”键表示标点符号输入,此时候选窗口上出现一系列标点符号供选择。
综上所述,可以看出本发明的优点主要体现在1、因候选单字的显示方式保证了显示资源,使得所有汉字能能够在规定的键内均被显示出来,从而减少了击键次数,加快了输入速度,尤其是对于较不常用的字,也能很快查到。
2、词组和单字的候选显示是彼此独立的,即输入单字时看单字候选显示,输入词组时看词组候选显示,这样就能充分满足词组输入的需要,使得大多数词组在少数几键内便能输入,大大提高了输入的速度。
3、联想字采用了子集定位搜索的方式,能够满足大容量的词组联想,并能很快定位;同时对长词组的后续字集采用一次上屏的方式,大大提高了联想的输入速度。
4、提供了一固定的“部件和形态”位,在保证输入的流畅性(即不选择部件)的前提下又节约了代码的输入量。
5、对笔画进行了科学性的分类,均衡了各键的信息量,从而提高了输入效率。
6、提供了简单快捷的数字笔画单字、词组的输入方式。
7、提供了英文、标点符号、笔画、拼音的混合输入模式,减少了切换带来的麻烦和不便。
根据以上优点,本发明达到前面所述的目的。
下面是本发明的附图。


图1是窄小人机界面下的人机交互屏幕和数字笔画的键位布局。
图2是宽大的人机界面下的人机交互屏幕和屏幕上的笔画键位布局。
权利要求
1.一种汉字输入的智能化人机交互方法及键盘布局,其特征在于(1)在窄小的人机交互窗口下设有“输入代码显示”、“候选单字显示”和“联想字显示”三个部分,联想字和候选字可直接选择上屏;(2)在宽大的人机交互窗口下设有“输入代码显示”、“候选单字显示”和“候选词组显示”三个部分,词组和候选字可直接选择上屏。
2.根据权利要求1所述的一种汉字输入的智能化人机交互方法及键盘布局,其特征在于在一次输入过程中,程序根据输入代码检索到汉字并按汉字的使用频率排列显示在“候选单字显示”上,在此次输入过程中已经显示过的单字,在该输入过程的后续部分中,其再次被显示要以其它符合代码的单字已被全部显示为前提。
3.根据权利要求1所述的一种汉字输入的智能化人机交互方法及键盘布局,其特征在于在完成一个汉字输入后,则此汉字成为参考汉字,若参考汉字及按顺序前推N个已经输入的汉字为若干个词组或常用短语的前导子集,则将此若干个词组或常用短语中参考汉字后的一个汉字显示到联想字显示处供选择;若含有该前导子集的词组或常用短语只有一个,则将此词组或常用短语中参考汉字后的所有汉字一起显示出来,供一次性选择上屏。
4.根据权利要求1所述的一种汉字输入的智能化人机交互方法及键盘布局,其特征在于候选词组与候选单字为彼此独立的两部分,互不影响,在一次输入过程中,候选词组显示的顺序根据词组的使用频率决定,符合输入代码的词组随着输入不断被显示在“候选词组显示”上。
5.根据权利要求1所述的一种汉字输入的智能化人机交互方法及键盘布局,其特征在于在完成一个汉字输入后,根据此汉字产生的所有联想汉字为一汉字子集,程序可根据其后的输入代码在该子集内逐渐检索定位汉字,并显示在“联想字显示”上。
6.根据权利要求1所述的一种汉字输入的智能化人机交互方法及键盘布局,其特征在于候选单字中可提供1个以上固定的“部件形态位”,当在汉字输入过程中,“部件形态位”出现所需输入汉字的部件或形态,则可不再输入该部件或形态的代码,而直接输入除去该部件或形态后的代码,对该部件或形态无需进行任何选择操作,以保证输入的流畅性。
7.根据权利要求1所述的一种汉字输入的智能化人机交互方法及键盘布局,其特征在于选择上屏的方法可以是通过移位进行选择,或通过直接点击屏幕上的汉字选择,也可通过键入汉字在屏幕上对应的序号选择;当数字键也被作为输入码元时,可通过稍长时间按下数字键进行选择,也可先通过按数字键将对应汉字移到正文编辑处,再按确认键完成输入,还可以先按确认键表示进行汉字选择,再按汉字对应序号进行选择。
8.根据权利要求1所述的一种汉字输入的智能化人机交互方法及键盘布局,其特征在于键盘的布局为数字笔画布局,笔画“横”对应1,“竖”对应2,“撇”对应3,“点”、“捺”对应4,“折”对应5,与其它笔画相交的“横”对应6,其它几个数字键可用来选择或作为英文、拼音、符号输入的起始特征键。
9.根据权利要求1所述的一种汉字输入的智能化人机交互方法及键盘布局,其特征在于单字的输入按笔顺输入代码,根据“候选单字显示”进行下步的输入或选择;词组的输入采用取词组中每个字的前两笔,最后一个字在取了前两笔后,若该词组仍未在“候选词组显示”中出现,则可接着输入最后一个字的笔画,直到该词组在“候选词组显示”中出现。
全文摘要
本发明是一种汉字输入的智能化人机交互方法及键盘布局。它能与一种输入法相结合,通过输入过程的智能人机界面提示简化代码的记忆量、节约代码输入量、增加输入的智能化。本发明的智能化人机交互方法能保证显示资源,节约代码输入,设有联想字子集库,通过该子集搜索定位简化词语输入过程,具有词组、单字输入的双向模式,互不影响,极大提高输入效率。本发明同时提供了一种数字笔画键盘布局,其笔画分类科学合理,分担了信息量,增强了输入效率,并能进行词组输入,设有英文、标点符号、笔画、拼音混合输入的特征键,不用进行切换。
文档编号G06F3/023GK1282900SQ0011740
公开日2001年2月7日 申请日期2000年9月7日 优先权日2000年9月7日
发明者马晓光 申请人:马晓光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1