组合输入汉字的方法和装置、掌上终端的制作方法

文档序号:6436677阅读:164来源:国知局
专利名称:组合输入汉字的方法和装置、掌上终端的制作方法
技术领域
本发明涉及输入法技术领域,特别是涉及一种组合输入汉字的方法和装置,以及, 一种掌上终端。
背景技术
输入法是指为了将各种符号输入计算机或其他设备(如手机、电子书等掌上终端)而采用的编码方法。汉字输入法是指为了将汉字输入计算机或手机等电子设备而采用的编码方法,是中文信息处理的重要技术。根据输入设备的不同,输入方式可分为键盘输入方式、手写笔迹输入方式、语音输入方式等等。键盘输入是最基础的输入方式,包括流水码、音码、形码和音形码等多种输入方式,其中,音码是按照拼音规定来进行输入汉字的,不需要特殊记忆,符合人的思维习惯,只要会拼音就可以输入汉字,因此得到了广泛的应用;但拼音输入法也有缺点,主要问题是同音字太多,重码率高,因此,输入效率较低。而流水码、形码和音形码等输入方式由于需要用户大量记忆编码方式,普及率相对较低。手写识别方式是借助计算机或其他设备的认字功能,根据使用者的手写字体来辩别中文字、拼音符号或其它符号的方法,是一种笔式环境下的手写中文识别输入法,符合中国人用笔写字的习惯,只要在手写板上按平常的习惯写字,电脑就能将其识别显示出来。随着触摸屏终端的普及,方便、快捷的手写识别方式也得到了广泛的应用。但由于目前手写识别是对手写汉字或符号的整体字形进行识别匹配的,不同用户写出的字形差别很大,为适应不同用户的需要,将数量众多的近似形状的字作为候选,重码率高,因此,输入效率也相对较低。语音识别使用话筒和语音识别软件来辩别中文字,在现有技术条件下,由于识别率低、使用不方便等问题,普及率相对较低。总之,需要本领域技术人员迫切解决的技术问题是如何降低普通用户方便使用的输入法的重码率,实现提高汉字输入效率的目的。

发明内容
本发明所要解决的技术问题是提供一种组合输入汉字的方法,可解决现有普及率较高的输入法因重码率高造成的输入效率低的问题。本发明还提供了一种组合输入汉字的装置,以及,包括上述装置的掌上终端,以保证上述方法在实际中的应用。为了解决上述问题,本发明公开了一种组合输入汉字的方法,包括接收第一输入;判断所述第一输入的类别;以所述第一输入及其类别为条件,从汉字库中筛选出第一候选字集;接收与所述第一输入的类别不同的第二输入;
以所述第二输入及其类别为条件,从所述第一候选字集中筛选出第二候选字集;从所述第二候选字集中选择需要输入的汉字。优选的,在从所述第二候选字集中选择需要输入的汉字步骤之前还包括删除所述第二输入及第二候选字集;接收与所述第一输入类别不同的新的第二输入;以所述新的第二输入及其类别为条件,从所述第一候选字集中筛选形成新的第二
候选字集。依据本发明的另一优选实施例,还公开了一种组合输入汉字的装置,包括第一接收单元、判断单元、第二接收单元、筛选单元、选择单元和汉字库。优选的,该装置还包括修改单元。依据本发明的还一优选实施例,公开了一种包括上述组合输入汉字的装置的掌上终端。与现有技术相比,本发明具有以下优点本发明优选实施例中,基于两种不同的输入方式相互辅助识别,第二输入方式是在第一输入方式筛选结果的基础上有针对性地进一步筛选因此,可较大程度地减小重码率,进而提高输入效率。在本发明进一步的优选实施例中,以“点触”和“滑动”操作方式区分键盘输入方式和手写笔迹输入方式,因此,键盘拼音输入和手写笔迹输入可在同一界面操作,而手写操作既可在软键盘区域进行,也可以在其他区域进行,用户使用更加方便、灵活。其次,由于支持删除操作,当辅助识别效果不理想时,可更改第二输入的内容,以进一步降低重码率,提高输入效率。另外,对于手写汉字笔迹输入方式,不仅支持传统的汉字整体字形识别,还支持笔画识别、偏旁识别、汉字结构识别,使用户的操作更加方便、简单。特别是汉字结构识别方式,可进一步解决仅知道读音和大概的形状的汉字快速输入问题。


图1是本发明组合输入汉字的方法第一实施例的流程图;图2是本发明组合输入汉字的方法第二实施例的流程图;图3-1 3-3是本发明“手写汉字辅助拼音”实施方式的界面状态变化示意图;图4-1 4-2是本发明“拼音辅助手写汉字”实施方式的界面状态变化示意图;图5是本发明组合输入汉字的装置一实施例的结构框图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。方法实施例一参照图1,示出了本发明组合输入汉字的方法第一实施例的流程,具体包括以下步骤步骤SlOl 接收第一输入;
在输入属性下,用户进行输入操作,该输入操作可以为手写笔迹输入方式,也可以是键盘拼音输入方式。步骤S102 判断第一输入的类别;在本优选实施例中,输入类别包括汉字笔迹输入和拼音输入,可以采用下述二种优选方式进行判断方式一若接收的输入操作是滑动操作,则输入类别为手写汉字笔迹输入方式; 若接收的输入操作是键盘操作或软键盘区域的点触操作,则输入类别为键盘拼音输入方式。方式二若接收的输入操作是键盘操作或软键盘区域的点触操作,则输入类别为拼音输入方式;若接收的输入操作是滑动操作,则输入操作为手写笔迹输入方式,需要进一步判断上述手写笔迹的类别,若手写笔迹为拼音笔迹,则输入类别为拼音输入方式,若手写笔迹为汉字笔迹,则输入类别为汉字笔迹输入。步骤S103 以上述第一输入及其类别为条件,从汉字库中筛选出候选字集;步骤S104 判断候选字集第一页是否有要输入的汉字,若是,则转步骤S107 ;否则,转步骤S105 ;步骤S105 接收与上述第一输入的类别不同的第二输入;步骤S106 以第二输入及其类别为条件,基于上述候选字集筛选形成新的候选字集;步骤S107 从候选字集中选择需要输入的汉字。下面,以输入汉字“葸”为例,具体说明当第一输入为键盘拼音输入方式的实施例, 即“手写汉字辅助拼音”实施方式的流程首先,用户输入拼音串“xi”后,掌上终端接收用户的第一输入,并对输入操作的类别进行判断,若接收的输入操作是键盘操作或软键盘区域的点触操作,则输入类别为拼音输入方式,根据第一输入的内容在编辑区显示该字母串,并在汉字库中提取与第一输入内容有关的第一候选字集,在提示区域显示第一候选字集的第一页,当显示的第一候选字集的第一页内容包括用户所要输入的汉字“葸”时,直接选择该字即可完成输入过程;在提示区域显示的第一候选字集的第一页并不包括用户所要输入的汉字“葸”时,显示的第一候选字集的第一页内容包括“希” “西” “洗” “戏” “息” “惜” “析” “喜”,如图3-1所示,需对所需输入汉字作进一步限定。其次,在手写区输入“葸”的偏旁“*”,如图3-2所示;此为手写汉字笔迹输入方式,在手写区显示输入的汉字笔迹“*”,之后,对输入的汉字偏旁进行识别,提取输入的汉字笔迹信息并显示到编辑区拼音串的后面,此时,不保存用户在手写区输入的汉字笔迹,同时,以输入的汉字偏旁为特征在第一候选字集中提取出第二候选字集,并在提示区显示第二候选字集的第一页,其中,包括“惜” “昔” “茜” “葸” “蓰” “棻” “惜” “碏”,如图3-3所示。此时,不难发现,要输入的汉字“葸”已经在候选字集的第一页中显示出来,直接选择该字即可完成输入过程。下面,以输入汉字“葸”为例,具体说明当第一输入为手写汉字笔迹输入方式的实施例,即“拼音辅助手写汉字”实施方式的流程首先,用户在手写区输入“葸”的偏旁“*”,掌上终端接收用户的第一输入,并对输入操作的类别进行判断为手写汉字笔迹输入,之后,对输入的偏旁进行识别, 提取输入的汉字笔迹信息并在编辑区显示该偏旁,此时,不保存用户在手写区输入的笔迹;同时,在汉字库中提取与第一输入内容(即偏旁“*”)有关的第一候选字集,并在提示区显示第一候选字集的第一页,当显示的第一候选字集的第一页内容包括用户所要输入的汉字“葸”时,直接选择该字即可完成输入过程;在提示区域显示的第一候选字集的第一页并不包括用户所要输入的汉字“葸”时,如图4-1所示,显示内容包括 “廿” “草” “花” “艺” “药” “芹” “菜” “萎”;在提示区显示第一候选字集的第一页不包括用户所需输入的汉字“葸”,需对所需输入汉字作进一步限定。其次,在提示区域显示的第一候选字集的第一页并不包括用户所要输入的汉字 “葸”时,用户对掌上终端进行第二输入的操作,输入拼音串“Xi”后在编辑区偏旁的后面显示该字母串,同时,在基于在偏旁的第一候选字集中提取以“Xi”为条件的第二候选字集,并在提示区域显示第二候选字集的第一页,如图4-2所示,显示内容包括 “惜” “昔” “茜” “葸” “蓰” “棻” “惜” “碏”;此时,不难发现,要输入的汉字“葸”已经在候选字集的第一页中显示出来,直接选择该字即可完成输入过程。其中,对于手写汉字笔迹输入方式,辅助识别的汉字笔迹可以为下述4种方式(1)汉字字形即写入整个汉字,字形可为手写体,不要求必须工整。(2)汉字前几笔画按照书写汉字的笔画顺序,依次写入前几笔画,也可是第一笔;(3)汉字偏旁写入汉字的偏旁,即合体字的一部分;以“偏”字为例,可以输入 M ”、“扁”、“/9丑”或“户”;(4)汉字结构如下表所示
权利要求
1.一种组合输入汉字的方法,其特征在于,包括 接收第一输入;判断所述第一输入的类别;以所述第一输入及其类别为条件,从汉字库中筛选出第一候选字集; 接收与所述第一输入的类别不同的第二输入;以所述第二输入及其类别为条件,从所述第一候选字集中筛选出第二候选字集; 从所述第二候选字集中选择需要输入的汉字。
2.如权利要求1所述的方法,其特征在于,在从所述第二候选字集中选择需要输入的汉字步骤之前还包括删除所述第二输入及第二候选字集; 接收与所述第一输入类别不同的新的第二输入;以所述新的第二输入及其类别为条件,从所述第一候选字集中筛选形成新的第二候选字集。
3.如权利要求1所述的方法,其特征在于,在以所述第一输入及其类别为条件,从汉字库中筛选出第一候选字集之后,还包括判断在提示区域显示第一候选字集的第一页内容是否包含有所需输入的汉字,若是,直接选择该字完成输入过程。
4.如权利要求1或2所述的方法,其特征在于,所述输入类别包括汉字笔迹输入方式和拼音输入方式。
5.如权利要求4所述的方法,所述输入类别的判断方式为若接收的输入操作是滑动操作,则输入类别为汉字笔迹输入方式;若接收的输入操作是键盘操作或软键盘区域的点触操作,则输入类别为拼音输入方式; 或,若接收的输入操作是键盘操作或软键盘区域的点触操作,则输入类别为拼音输入方式;若接收的输入操作是滑动操作,判断手写笔迹是汉字笔迹还是拼音笔迹,若手写笔迹为汉字笔迹,则输入类别为汉字笔迹输入方式,若手写笔迹为拼音笔迹,则输入类别为拼音输入方式。
6.如权利要求5所述的方法,其特征在于,所述汉字笔迹包括汉字字形、汉字结构、汉字偏旁或汉字的前η笔画,其中η为不小于1的整数。
7.如权利要求6所述的方法,其特征在于,所述汉字结构包括左右结构、上下结构、左中右结构、上中下结构、右上包结构、左上包结构、右下包结构、左下包结构、上三包结构、下三包结构、左三包结构、全包结构、单体结构和特殊结构。
8.一种组合输入汉字的装置,其特征在于,包括第一接收单元、判断单元、第二接收单元、筛选单元、选择单元和汉字库,其中所述第一接收单元用于接收用户的第一输入,判断所述第一输入的类别;所述第一输入的类别包括汉字笔迹输入方式和拼音输入方式;判断单元用于判断第一输入为汉字笔迹输入方式和拼音输入方式;所述第二接收单元用于接收与所述第一输入的类别不同的第二输入;所述第二输入的类别包括汉字笔迹输入方式和拼音输入方式;所述筛选单元用于以所述第一接收单元获得的第一输入及其类别为条件,从所述汉字库中筛选出第一候选字集;以及,以所述第二接收单元获得的第二输入及其类别为条件,从所述第一候选字集中筛选出第二候选字集;所述选择单元用于从所述第二候选字集中选择需要输入的汉字。
9.如权利要求8所述的装置,其特征在于,还包括修改单元,其中所述修改单元用于删除所述第二输入及第二候选字集,接收与所述第一输入类别不同的第三输入;所述第三输入的类别包括汉字笔迹输入方式和拼音输入方式;所述筛选单元还用于以所述修改单元获得的第三输入及其类别为条件,从所述第一候选字集中筛选形成新的第二候选字集。
10.如权利要求8或9所述的装置,其特征在于,所述筛选单元具体包括拼音筛选子单元、汉字字形筛选子单元、汉字结构筛选子单元、汉字偏旁筛选子单元和汉字笔画筛选子单元,其中所述拼音筛选子单元用于以用户输入的拼音为条件,从所述汉字库中筛选符合条件的汉字形成第一候选字集,或从所述第一候选字集中选择符合条件的汉字形成第二候选字集;所述汉字字形筛选子单元用于以用户输入的汉字整体字形为条件,从所述汉字库中筛选符合条件的汉字形成第一候选字集,或从所述第一候选字集中选择符合条件的汉字形成第二候选字集;所述汉字结构筛选子单元用于以用户输入的汉字结构为条件,从所述汉字库中筛选符合条件的汉字形成第一候选字集,或从所述第一候选字集中选择符合条件的汉字形成第二候选字集;所述汉字结构包括左右结构、上下结构、左中右结构、上中下结构、右上包结构、 左上包结构、右下包结构、左下包结构、上三包结构、下三包结构、左三包结构、全包结构、单体结构和特殊结构;所述汉字偏旁筛选子单元用于以用户输入的合体汉字的偏旁为条件,从所述汉字库中筛选包括该偏旁的汉字形成第一候选字集,或从所述第一候选字集中选择包括该偏旁的汉字形成第二候选字集;所述汉字笔画筛选子单元用于以用户输入的前η个笔画为条件,从所述汉字库中筛选符合条件的汉字形成第一候选字集,或从所述第一候选字集中选择符合条件的汉字形成第二候选字集;其中η为不小于1的整数。
11.一种包括权利要求8 9任一项所述组合输入汉字的装置的掌上终端。
全文摘要
本发明提供了一种组合输入汉字的方法和装置,以及,一种掌上终端,所述方法包括接收第一输入;判断所述第一输入的类别;以所述第一输入及其类别为条件,从汉字库中筛选出第一候选字集;接收与所述第一输入的类别不同的第二输入;以所述第二输入及其类别为条件,从所述第一候选字集中筛选出第二候选字集;从所述第二候选字集中选择需要输入的汉字。本发明方案中,基于两种不同的输入方式相互辅助识别,第二输入方式是在第一输入方式筛选结果的基础上有针对性地进一步筛选因此,可较大程度地减小重码率,进而提高输入效率。
文档编号G06F3/023GK102419645SQ20111033271
公开日2012年4月18日 申请日期2011年10月28日 优先权日2011年10月28日
发明者王凯 申请人:汉王科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1