当前位置: 首页 > 专利查询>诺基亚公司专利>正文

笔画输入方法、装置及其程序产品制造方法及图纸

技术编号:2849516 阅读:186 留言:0更新日期:2012-04-11 18:40
在此提供一种笔画输入方法,其中预先建立所输入字符的各种笔画与键盘的按键之间的对应关系,该方法包括如下步骤:从键盘接收按键信息;判断所述按键信息表示字符的起始笔画还是末尾笔画,并且获得相应的笔画信息;从字库中检索出与所获得的笔画信息相匹配的候选字符;由用户从候选字符中选择所需的字符。通过使用本发明专利技术的方法,可以减少用户输入笔画的个数,提高输入速度和准确度。本发明专利技术还提供一种使用上述方法的输入装置以及实现该方法的程序产品。

【技术实现步骤摘要】

本专利技术涉及一种笔画输入方法、使用该输入方法的装置及其程序产品,特别涉及一种适用于便携式装置的输入方法、使用该输入方法的装置及其程序产品。
技术介绍
基于笔画的汉字输入方法模拟正常的汉字书写习惯,并且要求用户按照正确的笔画次序来输入汉字。现有的笔画输入方法例如把几个按键定义为表示各种笔画(例如,横、竖、撇、捺、折),通过按照所需汉字的笔画次序按下对应于该笔画的按键可以获得符合该笔画次序的多个候选汉字,然后用户可以在候选汉字中选择所需的汉字。例如,如果要输入“可”字,按照书写该汉字的次序可以分解为如下笔画“横、折、竖、折、横”,通过按照该次序输入表示各个笔画的按键,可以得到“可”字。这种现有的笔画输入方法存在如下几个问题1.对于具有许多笔画的汉字,用户必须输入较长的笔画序列来获得所需的汉字,这降低了输入速度。2.当输入该笔画序列时,用户必须记住从开始笔画到末尾笔画的笔画序列。然而记住每个汉字的正确笔画次序是非常困难的。从而当用户以错误的次序输入笔画序列时,即使仅仅有一个笔画出错,他/她也不能够获得该汉字。3.一些汉字具有相同的部分或部首,例如汉字“雷、霜、露、雪”具有相同的上部部首“雨”;汉字“裤、初、裙、袖”具有相同左侧部首“衤”;对于这些具有相同的开始部首的汉字来说,如果使用常规的笔画输入方法,用户必须从开始笔画依次输入该开始部首的每个笔画。仅仅当完成输入该部首的每个笔画之后的笔画输入才能够区分这些具有相同部首的汉字。例如要输入带“雨”字头部首的汉字,至少需要输入9个笔画(“雨”部首本身具有8个笔画)才可能区分所有带“雨”字头部首的汉字。由于这种现有的笔画输入方法需要较多的笔画输入,并且要求用户的笔画输入的次序准确无误,这导致输入的准确度和速度降低。
技术实现思路
本专利技术的目的是克服上述现有技术所存在的问题,提高笔画输入法的容错能力和速度。为了实现上述目的,根据本专利技术的一个方面,提供一种笔画输入方法,其中预先建立所输入字符的各种笔画与键盘的按键之间的对应关系,该方法包括如下步骤从键盘接收按键信息;判断所述按键信息表示字符的起始笔画还是末尾笔画,并且获得相应的笔画信息;从字库中检索出与所获得的笔画信息相匹配的候选字符;由用户从候选字符中选择所需的字符。本专利技术还提供一种使用本专利技术的笔画输入方法的笔画输入装置。该笔画输入装置预先建立所输入字符的各种笔画与键盘的按键之间的对应关系,其中包括如下部分键盘,用于输入表示笔画的按键信息;起始和末尾笔画提取单元,用于判断从所述键盘输入的按键信息是否表示起始笔画或末尾笔画,并且获得笔画参数;字库存储器,其中存储所有字符及其对应的笔画信息;候选字符检索单元,用于根据在起始和末尾笔画提取单元中获得的笔画参数,从所述字库存储器中检索与所述笔画信息相对应的候选字符;显示单元,用于显示由用户进行选择的所述候选字符。本专利技术还提供一种用于实现上述本专利技术的笔画输入方法的程序产品。通过使用本专利技术的方法、装置和程序产品,用户在输入文字时只需要从该文字的第一笔画开始依次输入后续的少数几个笔画,接着按笔画次序输入该文字末尾的少数几个笔画就可以获得较少的候选字符。从而提高了笔画输入法的输入速度。附图说明从下文结合附图的描述中,本专利技术的其他优点和特点将变得更加清楚,其中图1示出根据本专利技术的方法的第一实施例的流程图;图2示出根据本专利技术的方法的第二实施例的流程图;图3示出根据本专利技术的方法的第三实施例的流程图输入装置的结构图;图4示出根据本专利技术的输入装置的结构图;以及图5示出根据本专利技术的输入装置的外观。具体实施例方式下面参照附图结合汉字的特点描述根据本专利技术的优选实施例。本专利技术的一个优选实施例基于当前的5笔画输入方法,该方法把汉字的所有笔画分类为5种横、竖、撇、捺和折,其中把水平的笔画定义为“横”,把垂直的笔画定义为“竖”,把从右上到左下的笔画定义为“撇”,把从左上到右下的笔画定义为捺,以及把弯折的笔画定义为“折”。用户根据字符的书写次序依次输入各个笔画。根据本专利技术的笔画输入方法可以称为前-末端笔画输入方法。该方法通过由用户分别输入所需字的若干开始和末尾笔画而识别出所需的字。图1示出根据本专利技术第一实施例的方法的流程图。在执行该流程之前,首先定义输入装置上的按键与字符笔画之间的对应关系。例如,按键“1、2、3、4、5”分别对应于笔画“横、竖、撇、捺、折”。首先执行步骤101,从键盘接收按键信息;然后在步骤102判断该按键信息是否表示输入结束的信息,例如把按键“#”定义为结束一个字符的输入的按键;如果步骤102判断表明结束一个字符的输入,则该流程转移到步骤106,由用户在已经获得的候选字符中选择一个所需的字符;如果在步骤102判断一个字符的输入还没有结束,则进行到步骤103。在步骤103判断该按键信息是否为起始笔画的按键,例如可以在该输入法中约定开始输入一个字符时先按照书写顺序输入起始笔画,在按下表示分界符的按键“*”之后,随后输入的笔画表示末尾的笔画,该末尾笔画的次序可以按照书写的顺序或者书写顺序的逆序,例如要输入“权”字,则可以先输入“横、竖”两个笔画作为起始笔画,然后按下按键“*”,接着输入末尾的笔画“捺、折”(逆序笔画),则可以获得包含“权”字的候选字。如果把起始笔画和末尾笔画分别用不同的按键来表示,则可以不需要输入分界符,例如图5所示的键盘用“7、8、9、*、0”分别表示末尾笔画的“横、竖、撇、捺、折”。如果在步骤103判断所输入的笔画是起始笔画,则进入步骤104,结合先前输入的笔画,在字库或候选字符中查找与所输入的起始笔画相对应的候选字符,并且在显示器上显示出来;如果在步骤103判断所输入的笔画是末尾笔画,则进入步骤105,在先前获得的候选字符中查找末尾笔画与所输入的末尾笔画相对应的字符。请注意,在此末尾笔画的输入次序可以是逆书写次序或按照书写次序的。当采用逆书写次序的方式时,先输入最后一个笔画,再输入倒数第二个笔画,如此等等。当采用顺序的输入次序时,应当在最后一个笔画输入完成之后输入一个结束一个字符输入的标志,例如输入上文所述的“#”号。当采用逆序输入末尾笔画时,可以不用输入表示结束一个字符输入的标志,候选字将随着末尾笔画的输入而动态调整,可以直接在候选字中选择所需的字符。在步骤104和105结束之后,流程返回到步骤101,继续等待下一个按键的输入,如果在步骤101判断一个字符的输入结束,则转移到步骤106。上文给出其中一种判断字符结束的方法,即判断是否输入结束标志,但是如果按键数足够多,使得选择候选字的按键与输入笔画的按键不共用时,可以通过判断是否按下用于选择候选字的按键来判断是否结束一个字符的输入,同时在步骤106选择候选字。当选择候选字之后,所选择的字符被显示在显示屏上。接着在步骤107通过判断是否按下特定按键或经过预定长的时间不操作来判断是否结束所有的输入。如果没有结束输入,则继续从键盘接收按键信息,输入下一个字符。图2示出根据本专利技术第二实施例的方法的流程图。与上述第一实施例相类似,在执行该流程之前,也预先定义输入装置上的按键与字符笔画之间的对应关系。在步骤201至203依次存储表示笔画顺序的按键数字序列,直到接收停止输入的按键信息时为止。所输入的笔画序列中包含若干起始笔画本文档来自技高网
...

【技术保护点】
一种笔画输入方法,其中预先建立所输入字符的各种笔画与键盘的按键之间的对应关系,该方法包括如下步骤:    从键盘接收按键信息;    判断所述按键信息表示字符的起始笔画还是末尾笔画,并且获得相应的笔画信息;    从字库中检索出与所获得的笔画信息相匹配的候选字符;     由用户从候选字符中选择所需的字符。

【技术特征摘要】
1.一种笔画输入方法,其中预先建立所输入字符的各种笔画与键盘的按键之间的对应关系,该方法包括如下步骤从键盘接收按键信息;判断所述按键信息表示字符的起始笔画还是末尾笔画,并且获得相应的笔画信息;从字库中检索出与所获得的笔画信息相匹配的候选字符;由用户从候选字符中选择所需的字符。2.根据权利要求1所述的方法,其中所述键盘的按键被分为两组按键,分别对应于起始笔画和末尾笔画。3.根据权利要求2所述的方法,其中各个所述起始笔画之间的输入次序为按照正常书写的次序,而各个所述末尾笔画之间的输入次序为按照正常书写次序的逆次序。4.根据权利要求3所述的方法,其中先输入所述起始笔画,再输入所述末尾笔画。5.根据权利要求3所述的方法,其中先输入所述末尾笔画,再输入所述起始笔画。6.根据权利要求3所述的方法,其中所述起始笔画与所述末尾笔画之间任意交替地输入。7.根据权利要求3-6中的任何一项所述的方法,其中在每按下一个按键时,判断所述按键是否表示起始笔画或末尾笔画,并且根据所输入的笔画在字库或先前检索的候选字中进一步检索匹配的候选字。8.根据权利要求3-6中的任何一项所述的方法,其中在连续输入完所需字符的起始笔画和末尾笔画之后,分别识别出起始笔画和末尾笔画的序列,并且用所识别的笔画序列在字库中查找匹配的字符。9.根据权利要求3-6中的任何一项所述的方法,其中在输入每个笔画之后,识别其表示起始笔画还是末尾笔画,并且分别存储为起始笔画序列和末尾笔画序列,并且在一个字符的输入操作结束后用所识别的起始笔画序列和末尾笔画序列在字库中查找匹配的字符。10.根据权利要求1所述的方法,其中使用相同的按键表示相同的起始笔画和末尾笔画。11.根据权利要求10所述的方法,其中所述起始笔画和所述末尾笔画分别连续输入,并且在所述起始笔画和末尾笔画之间输入一个分隔符。12.根据权利要求10或11所述的方法,其中所述起始笔画的输入次序为按照正常书写的次序,而所述末尾笔画的输入次序为按照正常书写次序的逆次序。13.根据权利要求12所述的方法,其中在每按下一个按键时,判断所述按键是否表示起始笔画或末尾笔画,并且根据所输入的笔画在字库或先前检索的候选字中进一步检索匹配的候选字。14.根据权利要求12所述的方法,其中在连续输入完所需字符的起始笔画和末尾笔画之后,分别识别出起始笔画和末尾笔画的序列,并且用所识别的笔画序列在字库中查找匹配的字符。15.根据权利要求12所述的方法,其中在输入每个笔画之后,识别其表示起始笔画还是末尾笔画,...

【专利技术属性】
技术研发人员:文延东杨蕾
申请(专利权)人:诺基亚公司
类型:发明
国别省市:FI[芬兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1