法律状态公告日
法律状态信息
法律状态
2016-02-03
专利权的转移 IPC(主分类):G06F3/033 登记生效日:20160114 变更前: 变更后: 申请日:20041116
专利申请权、专利权的转移
2014-05-07
专利权的转移 IPC(主分类):G06F3/033 变更前: 变更后: 登记生效日:20140416 申请日:20041116
专利申请权、专利权的转移
2009-05-27
授权
授权
2008-08-27
专利申请权、专利权的转移(专利申请权的转移) 变更前: 变更后: 登记生效日:20080725 申请日:20041116
专利申请权、专利权的转移(专利申请权的转移)
2006-07-19
实质审查的生效
实质审查的生效
2006-05-24
公开
公开
查看全部
技术领域
本发明涉及中文汉字输入方法和中文汉字输入设备,尤其涉及基于对手写输入进行识别的中文汉字输入方法和中文汉字输入设备。
背景技术
现实中,人们常使用常规的ITU-T键盘进行信息输入。另外,手写输入输入也已广泛地应用在诸如移动电话或者个人数字助理(PDA)的便携式输入设备中。比如,用户可以通过手写笔,接触中文汉字输入设备提供的手写输入区域,由中文汉字输入设备检测手写笔划过手写输入区域的相对运动,从而识别出用户输入的内容,并将其显示在中文汉字输入设备的显示屏上。
为了提高手写输入的速度,进一步开发出了一种称为“双区域输入”的手写输入模式。中文汉字输入设备通过提供两个手写输入区域,使得用户可以先在其中一个手写输入区域中进行手写输入,在中文汉字输入设备识别该手写输入的同时,又在另一手写输入区域中进行手写输入,依此方法交替使用两个手写输入区域,从而令用户无需等待识别的时间,而可以连续地进行手写输入,提高了手写输入的速度。关于“双区域输入”手写输入模式的示意图如图1所示。
在图1中,用户所使用的中文汉字输入设备(未示出)提供了两个手写输入区域11和12。在第一步骤中,用户首先在第一手写输入区域11中手写输入中文汉字“中”。在第二步骤,当中文汉字输入设备识别中文汉字“中”的同时,用户可以在第二手写输入区域12输入中文汉字“国”。之后的第三步骤中,在中文汉字输入设备识别输入的中文汉字“国”的同时,用户又可以在第一手写输入区域11输入下一个中文汉字“是”。
目前,基于“双区域输入”的中文汉字输入方法主要是以单字识别模式为基础,这种识别模式针对用户在手写输入区域中划出的动作,将可能对应的备选中文汉字进行存储,按照以某种方式确定的与手写输入的相近程度排列,并显示出来供用户选择。在用户未进行选择的情况下,中文汉字输入设备将第一个显示的备选汉字作为识别结果显示出来。由于手写笔接触手写输入区域并在其上所作的相对运动和各人的书写习惯有很大关系,因此这种相对运动通常是比较复杂的,从而造成这种基于单字的识别模式下,所给出的备选汉字列表中第一个备选汉字就为所需输入汉字的正确率(第一备选字识别率)仅为约85%。也就是说,对于其他15%的中文汉字,用户必须通过对备选汉字列表的进一步选择确定需输入的汉字。
这种较低的第一备选字识别率极大地影响了中文手写输入、特别是利用“双区域输入”进行中文手写输入的速度。下面以图2中示出的手写输入中文词语“中国”为例,具体说明上述单字识别模式下利用“双区域输入”进行中文手写输入的缺点。
如图2所示,在第一步骤中,首先在第一手写输入区域11中输入第一个中文汉字“中”。之后,第二步骤中,在中文汉字输入设备识别“中”的同时,用户在第二手写输入区域输入中文汉字“国”。在第三步骤,第一手写输入区域中汉字“中”的手写输入被识别为汉字“申”。而此时第二个中文汉字“国”还未手写输入完成。这样,发现第一个中文汉字识别错误的用户就会试图删除识别错误的中文汉字“申”,这造成第四步骤中将未完成的对中文汉字“国”的手写输入也错误地识别为中文汉字“闽”。此时,在第五步骤,用户不得不删除被错误识别的两个中文汉字“申闽”,从而在第六步骤重新进行“中国”的手写输入。由图2所示各步骤可以看出,这一过程不仅耗时而且在多次输入的情况下很容易出错,从而给用户造成极大的不便。
为了解决这一问题,有些手写识别方法提供了一种联想功能。这种提供联想功能的手写识别方法是利用中文词语的信息,根据先输入的中文汉字可能组成的中文词语,为用户列出下一个候选的中文汉字,以便让用户方便地从中进行选择,从而有效地减少了手写输入识别时可能出现的识别错误。
然而,这种联想功能必须在中文词语的第一个中文汉字能够被正确识别的基础上,才能联想出正确的后续中文汉字,提高该中文词语后续字的识别正确率,因此,这种功能还是无法解决对中文词语中第一个汉字的第一备选字识别率较低的问题。
发明内容
本发明的目的是为中文汉字输入设备提供一种可以提高中文汉字识别正确率的中文汉字输入方法。该方法利用中文语言环境中词语所包括的固定字间的搭配关系,通过对整个中文词语的识别,校正各个中文汉字是否正确,从而正确显示整个中文词语。
根据本发明,提供了一种使用中文汉字输入设备输入中文汉字方法,该中文汉字输入设备包括输入装置、显示装置和存储装置,所述方法包括如下步骤:
输入步骤,在中文汉字输入设备上手写输入所需中文词语的各个中文汉字,并将与各个中文汉字的手写输入分别对应的备选汉字从中文词语库中取出,缓存在存储装置中;
检索步骤,用于将缓存在存储装置中的与各个手写输入分别对应的备选汉字分别进行组合,检索预先存储在中文汉字输入设备中的中文词语库,判断中文词语库中是否存在与备选汉字的组合对应的中文词语;以及
显示步骤,用于当经检索中文词语库中存在与备选汉字的组合对应的中文词语时,在中文汉字输入设备上显示对应的中文词语。
根据本发明,还提供了一种用于输入中文词语的中文汉字输入设备,包括:
输入装置,用于手写输入中文汉字,并用于输入的用户指令;
处理装置,用于接收输入装置的输入,对其进行识别,将与各个手写输入分别对应的备选汉字从中文词语库中取出,缓存在存储装置中,并将缓存在存储装置中的与各个手写输入分别对应的备选汉字分别进行组合,判断中文词语库中是否存在与备选汉字的组合对应的中文词语,在存在对应的中文词语时,将对应的中文词语送入显示装置;
显示装置,用于显示对应的中文词语;以及
存储装置,用于存储与各个手写输入分别对应的备选汉字和中文词语库。
根据本发明的中文汉字输入方法和中文汉字输入设备可以基于整个中文词语进行手写输入的识别,从而提高了对中文汉字识别的一次正确率。
附图说明
本发明的特点及优点将通过后面参照附图对优选实施方式的说明表现得更明显,其中:
图1示出“双区域输入”手写输入模式的示意图;
图2示出基于单字识别的“双区域输入”中文汉字输入方法的一个例子;
图3示出本发明的中文汉字输入方法的一个例子;
图4示出利用本发明的中文汉字输入方法自定义新中文词语的一个例子;以及
图5示出本发明的中文汉字输入设备的结构示意图。
具体实施方式
通过对优选实施方式的说明,对本发明的原理进行更详细的解释。
下面,以输入中文词语“中国”为例,说明本发明的中文汉字输入方法,如图3所示。
在图3的第一步骤中,首先通过中文汉字输入设备的手写笔,在第一手写输入区域11中输入第一个中文汉字“中”。其中,手写输入区域位于中文汉字输入设备的触摸板或者触摸屏上。由中文汉字输入设备对“中”进行单字识别,从而将与该手写输入对应的一个或者多个可能的备选汉字从中文词语库中取出,并缓存在存储装置中,并将由这些备选汉字组成的备选汉字列表中的第一个汉字作为识别结果显示出来。这样,尽管显示的中文汉字,即第一备选字可能不正确,存储装置中存储的其他备选汉字也会包括用户需输入的正确汉字。在本实施方式中,中文汉字输入设备根据对“中”的手写输入,在存储装置中缓存包括“中”在内的其他备选汉字,并将第一备选汉字“申”显示在显示屏上。
之后,在第二步骤中,用户手写输入第二个中文汉字“国”。如上所述,中文汉字输入设备将与该手写输入对应的一个或者多个可能的备选汉字缓存在存储装置中。
接着,在第三步骤中,用户通过等待预定时长的时间或者按下中文汉字输入设备的预定按键发出检索指令,该检索指令确认待输入的中文词语已经手写输入完毕。之后,根据本发明的中文汉字输入方法的流程进入第四步骤。在第四步骤中,中文汉字输入设备将缓存在存储装置中的与第一手写输入对应的备选汉字和与第二手写输入对应的备选汉字分别进行组合,检索预先存储在中文汉字输入设备中的中文词语库,判断中文词语库中是否存在与这些组合对应的中文词语。当经判断存在唯一对应的中文词语时,则直接将该中文词语显示在显示屏上。这样,在本实施方式中的第四步骤,显示中文词语“中国”。
上述第四步骤中显示对应的中文词语时,中文汉字输入设备首先判断,先前显示在中文汉字输入设备显示屏上的中文汉字是否与检索出的对应中文词语中的汉字相同,如果不相同,则删除先前显示的中文汉字,而显示检索出的所需中文词语。
当经检索后判断中文词语库中存在多个对应的中文词语时,则中文汉字输入设备将这些中文词语都显示在显示屏上供用户进行选择,如图3中的第五步骤所示。中文汉字输入设备可以根据用户个人的使用喜好对这些备选中文词语进行排列。当使用喜好的程度相同时,则可以根据中文语言环境中各个备选词语的使用频率对备选中文词语进行排列。对于难以获得使用频率信息、并且使用喜好的程度相同的词语,可以按照任意次序排列。在本实施方式中,与多个手写输入对应的多个中文词语包括“中国”和“中间”。用户此时可以选择“中国”。之后,中文汉字输入设备可以开始进行新的手写输入,如图3中的第六步骤所示。
此外,利用根据本发明的中文汉字输入方法,用户可以将原来中文词语库中不存在的而自己常用的中文词语进行自定义,从而令用户的手写输入更加方便快捷。
自定义中文词语的流程如图4所示。在图4的第一步骤中,首先通过手写笔输入第一个中文汉字“木”,从而将与该手写输入对应的一个或者多个可能的备选汉字从中文词语库中取出,并缓存在存储装置中。之后,在第二步骤中,由中文汉字输入设备进行单字识别,并将由备选汉字组成的备选汉字列表中的第一个汉字——在本实施方式中为“木”——作为识别结果显示在中文汉字输入设备的显示屏上。同时用户手写输入第二个中文汉字“兰”。如上所述,中文汉字输入设备将与该手写输入对应的一个或者多个可能的备选汉字缓存在存储装置中。接着,在第三步骤中,用户通过等待预定时长的时间或者按下中文汉字输入设备的预定按键,发出检索指令,该检索指令确认待输入的中文词语已经手写输入完毕。
之后,中文汉字输入方法的流程进入第四步骤。在第四步骤中,中文汉字输入设备将缓存在存储装置中的与第一手写输入对应的备选汉字和与第二手写输入对应的备选汉字分别进行组合,检索预先存储在中文汉字输入设备中的中文词语库,判断中文词语库中是否存在与这些组合对应的中文词语。在图4所示的实施方式中,中文词语库中不存在对应的中文词语“木兰”,则中文汉字输入设备按照单字识别模式,对前述手写输入进行识别。在第五步骤中,分别提供各个手写输入对应备选中文汉字的列表,供用户选择。之后,在第六步骤中,按照用户的选择显示所需的中文词语。此时,中文汉字输入设备还可以根据用户发出的自定义新的中文词语的指令,将显示的中文词语存储到中文词语库中作为新的中文词语。自定义新的中文词语的指令可以例如通过按下中文汉字输入设备上的预定按键发出。这样,在用户下次手写输入该新的中文词语时,就可以直接从中文词语库中检索到该中文词语。
应当理解,上述具有两个手写输入区域的优选实施方式仅作为一个例子,本领域的技术人员容易想到,根据本发明的中文汉字输入方法也可以应用在只具有一个或多个手写输入区域的中文汉字输入设备上,从而利用中文词语的构成特点提高输入中文词语的效率。并且,本领域的技术人员容易理解,本发明输入的中文词语也不限于两个汉字的中文词语。
本发明还提供了一种基于词语进行手写识别的中文汉字输入设备。该设备可以利用前述中文汉字输入方法,快速准确地识别手写输入的中文汉字。图5示出本发明的中文汉字输入设备500的结构示意图。
如图5所示,本发明的中文汉字输入设备500包括输入装置501、处理装置502、显示装置503以及存储装置504。其中,由输入装置501接收用户对中文汉字的手写输入,并将这些手写输入产生的信息送入处理装置502,由处理装置502进行识别,并将识别的结果传送到显示装置503进行显示。其中,存储装置504存储有中文词语库,并用于缓存与各个汉字的手写输入对应的一个或者多个可能的备选汉字。
处理装置502将缓存在存储装置504中的与各个手写输入对应的备选汉字分别进行组合,并根据用户从输入装置501输入的检索指令,检索预先存储在存储装置504中的中文词语库,判断中文词语库中是否存在与这些组合对应的中文词语。
当检索到存在唯一对应的中文词语时,则处理装置502从存储装置504中读取该中文词语,送入显示装置503进行显示。当检索到存在多个对应的中文词语时,则从存储装置504中读取这些备选中文词语,送入显示装置503进行显示,以供用户进行选择。处理装置502还可以根据用户输入的自定义新中文词语的指令,将用户自定义的中文词语存储到存储装置504的中文词语库中。
根据本发明的中文汉字输入方法和中文汉字输入设备与现有技术中的中文汉字输入方法和设备相比,优点在于它们充分利用了中文环境中词语的构成,对整个中文词语进行综合判断,从而为识别各个中文汉字正确的字形提供了便利,提高了中文词语输入的正确率,给用户的手写输入提供了方便。
不脱离本发明的范围和构思,可以对本发明做出多种改变和变形。本发明不限于前述具体实施方式。本发明的范围由所附权利要求书限定。
机译: 中文汉字字符输入单元和中文汉字字符输入方法
机译: 中文汉字输入装置,中文汉字输入法
机译: 拥有韩文和中文的独特(),中文写作,制作和创建中文日文汉字,打印视频或视觉媒体