触摸屏写键输入方法

文档序号:6358287阅读:519来源:国知局
专利名称:触摸屏写键输入方法
技术领域
本发明涉及一种触摸屏写键输入方法。
背景技术
现有的许多交互式设备或者通讯设备都设置有触摸屏,目的是为了方便使用者直接在触摸屏上输入信息,现有的触摸屏类的手写汉字输入设备或者小体积通讯设备的输入方法通常为
1、直接在触摸屏上用笔画的形式写出要输入的字,然后终端设备在根据字库找出对应的字符进行识别。2、利用触摸屏提供的软键盘进行选择输入,在此种输入法中,系统可能配备拼音或者笔画的具体选项,使用者在触摸屏上选择相应的软键盘按键进行输入。但是上述两种常用的输入方法在实际的使用中,会遇到一些问题,如使用第一种方法时,手写输入汉字或字母,均是单个儿地按笔画在屏幕上写入汉字或字母。虽然是满足了人们的书写习惯,但是开发成本高昂、硬件资源的巨大占用以及硬件识别率低。如果要输入的中文字符比较复杂或要输入多字词语的时候,终端设备的识别效果往往不好或者根本就不能实现,因为每个操作者的输入习惯不一样,难免会造成书写字体与标准字体有差异, 可能出现多次重复书写的情况,非常麻烦;而第二种输入方法当终端设备的触摸屏尺寸较小时,如PDA或者手机。触摸屏上出现的软键盘相应也尺寸较小,具体到软键盘上的每个按键就非常小了,很多设备为了克服这种问题,配备了触摸笔,但是触摸笔使用和携带仍然很不方便,也使用者带来了麻烦。如申请号为201010283958. 8,申请日为2010年9月17日,专利名称为“用于触摸屏的拼音输入法”的发明专利,其内容为用于触摸屏的拼音输入法,由虚拟的声母键盘和韵母键盘及待选汉字区组成,根据汉字拼音由“声母+韵语”构成的原理,先点击或触摸声母键盘上的声母键,系统动态显示出与当前声母配合使用的韵母键盘,再点击或触摸韵母键盘上的韵母键,只需要2次点击或触摸即完成一个汉字拼音的输入。从上述专利附图中可以看到,其虚拟键盘所需空间仍然很大,如果在小体积通讯设备上进行这种文字输入,很有可能因为误点而造成输入错误。基于上述因素,现有的触摸屏输入方法的主要问题有
1、当前触摸屏手写汉字输入方式的识别速度较慢而且准确率不高。对于某些汉字存在反复慢手写反复确认的情况,直接导致了手写输入速度变慢。设备体积小,按键面积小大大影响了输入速度和准确率。2、目前,手写汉字识别技术仅限于单个汉字的识别,无法完成对词语的识别输入。 没有词语的连续输入,很难提高手写输入的输入速度。3、没有减少用户的手写劳动强度,同时汉字直接手写识别技术对设备硬件资源的占用较大,增加了汉字信息设备硬件的成本。

发明内容
针对现有触摸屏输入法存在的上述问题,现发明一种触摸屏写键输入方法,其具体内容为
一种触摸屏写键输入方法,其特征在于包括以下步骤
A在触摸屏上书写字符的键位字符,依据写出的键位字符,系统识别为等同于实物键盘的按键响应,并在屏幕上直接显示相应的键位字符或字符组。B列出符合键位要求的候选字符或字符组以供选择。在现有各种输入法环境内,实现等同于实物键盘上用该输入法编码规则对指定文字符号完成连续或单个编码的(写键)输入,在一次手写输入确认中,即可实现输出完整的单字或者完整的词语。而不必经过多次的输入确认以后,才能输出目标内容。设置连续写键输入或单个写键输入的两种输入环境模式,目的是(1)为了提高输入速度和工作效率;(2) 为了提高准确度和满足操作迟缓的用户需要。欲显示中文字符时,在触摸屏上依据输入法编码规则,在一次的输入确认中,书写中文字或词语的字母键位编码完成输入操作,并结合各种现有的输入法规则(如拼音等), 实现输出目标内容的目的。欲显示中文汉字的显示和输入,可在触摸屏上连续或单个儿写出多字词语的编码 (键位),屏幕上会显示符合拼写要求的多字词语以供选择输入,并结合各种现有的输入法规则(如拼音等),实现输出目标内容的目的。在完成步骤A以后,设置有输入编码的确认时间,超出上述确认时间系统则认为当前的编码段首个字或词语被确认而完成输入并显示对应的单字或词语(即免首字词语的确认操作)。输入编码的确认时间为1. 2至2秒。当写入的有效编码被识别,显示屏上逐个出现候选字符或文字时,用户触摸特定字符或文字即可完成指定编码字符或文字的输入,而不必全部写入完整编码。所述步骤B所显示的以供输入的汉字和词语可以是包括华文输入法在内的所有当前汉字实物键盘上的汉字编码输入法。在各种手写触摸屏上,直接“写键”完成等同于实物键盘按键方式完成英文文本的输入,在一次输入操作中对连续写键输入多个键位字符进行识别。在各种手写触摸屏上,写键完成等同于实物键盘按键方式的任何以拉丁字母为编码码元的语种文字(如韩文、日文、阿拉伯文等)文字符号的输入,在一次输入中连续输入多个英文字符进行识别。本发明的有益效果
1、避免了直接在触摸屏书写中文或者其他外文字符的麻烦,简化为输入相应输入法编码的方式进行识别,提高了在小触摸屏上输入速度和准确率。2、输入单字时,允许在一次输入中输入全部的编码,而不必一个编码输入确认后再输入下一个编码,节约了输入时间;输入词语或者外语单词时,可以在一次输入中将整个词语或外语单词的编码全部输入后再进行确认,然后一次性的得到目标字符。


图1为本发明从输入编码至显示目标字符的流程图示。
图2-图5为中文/英文触摸屏写键输入法操作范例,中文以华文输入法为例的效果示意图。
具体实施例方式整个字符显示的具体流程为开始写键,在屏幕上手写出实际物理键盘所对应的键位字符;触摸屏接受手写键位的信息;CPU模糊识别为计算机内部字符,并且以一种现有的输入识别算法为基础,列出所有符合识别的候选字符;用户可设置确认时间的长度,当超过确认时间则自动选择以数字键1对应的输入字符,如在确认时间内进行确认,则以确认的字符为输入字符;结合现有输入法,用以前输入的字符,加上与该字符匹配的编码,得出一组目标字符;将目标字符显示在触摸屏上,并加以数字标识;用户在设定的确认时间段内没有进行确认,则以第一位的字符组为输出对象,当用户触摸确认或者触摸点击相应字符时,则输出用户所选择的字符,如果都没有正确的字符,则使用者从新手写新的字符。中文触摸屏写键输入法操作范例(以华文输入法为例)。(1)单字的输入如图2所示,单字的写键输入“冀”的输入编码冀=北(b)+田 (t) +共(g)=btg。图2说明插图表明在单个儿键位写入的模式中,单个儿汉字在“华文输入法”环境下的写键及显示情况。1表示用手指或触摸笔在触摸屏幕上写出单字“冀”的第一个编码键位字符“b”在输入区(相似字符候选区)内被选择确定时,等同于实物键盘按下b键位的系统响应;并立即确认此键位编码为有效文字编码;在显示屏许可的显示范围内(例如一屏显示10个汉字,20个半角字符)显示出满足此编码的汉字(或非汉字状态下其他语种字符)。2表示如果继续按照编码规则写入第二个键位编码“t”时,系统作出等同于实物键盘连续按下b、t两个键位的键位显示响应和满足此编码段的汉字(或非汉字状态下其他语种字符)。3表示当完成“冀”的三个基本键位编码b、t、g后,“冀”已出现在屏幕的文字候选区域中,若再写入相应的数字识别键位“3”,即可完成“冀”的确认输入(如4、5所以示)。无论在哪个写键输入的显示步骤里,均可触摸候选字符/文字候选候选区的相应位置上完成该字符/文字的输入确认和屏幕显示区内的字符显示。(2)两字词语的写键输入如图3所示,“信息”的输入。编码信息=信(彳+言) + 息(自 + 心)=r+y+z+x=ryzx0图3说明插图表明在单个儿键位写入的模式中,两字汉字词语在“华文输入法” 环境下的写键及显示情况。1到3表示的写键及显示情况跟插图二的1到2的情况完全相同但多了一步手写键位是识别。2表示写入的字符被识别成“r”键位时的情况。3表示继续写键输入第二个有效汉字编码时与之对应的可供候选的汉字单字或词语。4表示继续写入第三个有效键位字符时的情况。这时,可能再次出现键位识别,如果被识别为“ry2”时, 则就是写入“ry”(上一步)时汉字候选区内的“他”被选取而完成输入。5表示连续写入 4个键位的显示情况。当写键输入“信息”的基本键位编码时,键位的和与之对应的汉字两字词语的在候选区内被显示。当要(1)选择位于此编码段首个词语(信息)时,使用者可以不做任何写键或按键的操作,静候1. 2——2. 0秒后,排在首位的词语被自动确认而被输入; (2)直接触摸“确认”键而完成排在首位的词语的输入;(3)写出候选区内标明的词语顺序号而完成非首位词语的输入,例如写键出键位ryZX3即可完成“信箱”的输入。
(3)连续写键输入如图4所示,“中国”(ZSfv)的连续写键输入。图4说明插图表明在连续写键模式环境中,连续写键输入中文单字或词语的情况。1表示在连续写键模式下,写入“中国”(华文编码zsfv)的第一个键位字符“ζ”后,系统正确识别,并在输入候选区和文字显示候选区内的显示情况。2表示小于1. 2秒的时间间隔内,再写入键位字符“S”,系统在输入候选显示区和文字输出候选区内的相应显示情况。 3-5的写键和输入、输出显示跟2同理。5表示如果已经完成了“中国”所有基本编码的写键输入后,可以(1)静候1. 2-2. 0秒后,系统自动完成首位字或词语的确认并被输出显示到文本显示区;(2)继续写入数字键位,完成对应的候选目标字符的选取并可被输出显示在文本区。(3)触摸数字表示的文字即可被输出显示在文本区。1一4的任何一步,均可以触摸数字表示的文字被输出显示在文本区内。如果用户写写键时的字符写得过大超出屏不能显示以后的写键操作时,系统将用户已写入的手写键位字符按原形比例自动缩小,以便剩余的键位字符被继续写入。2.英文的写键输入如图5所示,英文单词“teacher”的写键输入。图5说明1表示在英文的输入环境下,写键输入键位字母“t”时,在输入区(相似字符候选区)内,当写入的键位字符被选择确定时,系统作出等同于实物键盘的按键响应, 显示跟英文字母“t”在词典排序上最邻的能被显示完整的单词(此例4个)。2表示连续写键输入两个键位字母“te”后在词典排序上最邻近的可被显示完整的单词(此例3个)。3表示连续写键输入“tea”3个键位字母。因为与这三个键位字母组成的英文单词,在排序显示范围内没有变化,故候选区的单词显示也无改变。4表示连续写键输入“teac”时,在候选区显示范围内,只有三个英文单词与之匹配,并被显示出来。如果(1)不做任何写键或按键的操作,静候1.2—2.0秒后,排在首位的单词(teach)被自动确认而被输入;(2)直接触摸 “确认”键而完成排在首位的单词(teach)的输入;(3)继续写键输入键位“2”即连续写键输入“teac2”(如5所示),“teacher”即被完整输入,而不必写完“teacher”所有的有效键位(如6所示)。
权利要求
1.一种触摸屏写键输入方法,其特征在于包括以下步骤A在触摸屏上书写字符的键位字符,依据写出的键位字符,系统识别为等同于实物键盘的按键响应,并在屏幕上直接显示相应的键位字符或字符组;B列出符合键位要求的候选字符或字符组以供选择。
2.根据权利要求1所述的触摸屏写键输入方法,其特征在于步骤A中,在触摸屏上依据现有输入法编码规则,书写字符或词语的字母键位编码完成输入操作。
3.根据权利要求2所述的触摸屏写键输入方法,其特征在于在一次输入确认中,步骤 A即可完成一个完整的单字显示和输入。
4.根据权利要求2所述的触摸屏写键输入方法,其特征在于在一次输入确认中,步骤 A所述的书写键位是指在触摸屏上连续或单个写出多字词语的键位编码,屏幕上会显示符合编码要求的多字词组以供选择输入。
5.根据权利要求3或4所述的触摸屏写键输入方法,其特征在于在完成步骤A以后, 设置有输入编码的确认时间,超出上述确认时间系统则认为当前的编码段完成输入并显示对应的单字或词语。
6.根据权利要求5所述的触摸屏写键输入方法,其特征在于所述输入编码的确认时间为1. 2-2秒。
7.根据权利要求3或4所述的触摸屏写键输入方法,其特征在于当写入的有效编码被识别,显示屏上逐个出现候选字符或文字时,用户触摸特定字符或文字即可文成指定编码字符或文字的输入,并可直接触摸或点击需要的字或词语。
8.根据权利要求1-4任意一项所述的触摸屏写键输入方法,其特征在于所述步骤B 所显示的以供输入的汉字和词语可以是包括华文输入法在内的现有汉字实物键盘上的汉字编码输入法。
9.依据权利要求1-4任意一项所述的触摸屏写键输入方法,其特征在于在现有触摸屏上,直接书写等同于实物键盘按键方式的英文字符,在一次输入中连续输入多个英文字符进行识别。
10.依据权利要求1-4任意一项所述的触摸屏写键输入方法,其特征在于在现有触摸屏上,书写完成等同于实物键盘按键方式的以拉丁字母为编码码元的语种文字,如韩文、日文、阿拉伯文等文字符号的写键输入,在一次输入中连续输入多个字符进行识别。
全文摘要
本发明涉及一种触摸屏写键输入方法,包括以下步骤A在触摸屏上书写字符的键位,依据写出的键位,系统识别为等同于实物键盘的按键响应,并在屏幕上直接显示相应的键位字符或字符组。B列出符合键位要求的候选字符或字符组以供选择。在现有各种输入法环境内,实现等同于实物键盘上用该输入法编码规则对指定文字符号完成连续或单个编码的(写键)输入,在一次手写输入确认中,即可实现输出完整的单字或者完整的词组。而不必经过多次的输入确认以后,才能输出目标内容。设置连续写键输入或单个写键输入的两种输入环境模式,目的是(1)为了提高输入速度和工作效率;(2)为了提高准确度和满足操作迟缓的用户需要。
文档编号G06F3/048GK102156616SQ20111009790
公开日2011年8月17日 申请日期2011年4月19日 优先权日2011年4月19日
发明者唐光智 申请人:唐光智
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1