采用键盘进行内容输入的输入方法及终端设备技术

技术编号:2915014 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供采用键盘进行内容输入的输入方法及输入设备,所述方法包括下列步骤:获取多次输入的输入位置信息;根据所述的输入位置信息,选择候选按键,将该候选按键对应的字符作为候选输入字符;获取输入语言类型信息,根据所述输入语言类型信息将多次输入获得的多组候选输入字符进行组合;获取选择信息,根据所述选择信息从组合的结果中确定所选内容。通过本发明专利技术实施例的输入方法及输入系统,解决了现有触摸屏键盘、机械式键盘输入方式的误输入问题,在更符合用户使用习惯的前提下,提高了输入的效率及准确性。

【技术实现步骤摘要】

本专利技术涉及GUI(Graphical User Interfaces,图形用户界面)
,尤其涉及采用键盘进行内容输入的输入方法及终端设备
技术介绍
随着手机、PDA、电子辞典等手持数码设备的不断发展和普及,键盘输入方式成为影响该类产品易用性的主要因素。当前,适用于此类手持数码产品的输入方式主要有九键输入和全键盘输入两种。九键输入方法是广泛应用于手机的输入方式,该方法将26个英文字母每3至4个一组映射到手机拨号盘的8个数字按键上,另一个数字按键对应常用的标点符号或者做辅助输入使用。用户在输入时,需要在拨号盘上查找所需输入的字母所对应的数字按键,用户在输入后,手机的系统录入该数字键对应的所有英文字母,结合系统安装的不同的软件输入法,对输入字符进行排列和筛选后,供用户选择并确认最终输入。图1所示为九键输入方法的键盘布局,如图所示,将26个英文字母分配在数字按键上,用户每输入点击一个数字键,则输入三或四个候选字母,完成输入后,系统将每次输入的所有可能组合列出,供用户进行选择确认。下面以图1所示的键盘布局为例,说明用户在使用九键输入方法输入英文单词“dog”或中文“佛(fo)”的例子:用户在使用九键输入法输入上述内容时,一般经过两个操作步骤:首先,查找每个字母对应的数字按键进行输入;在这个步骤中,用户按照字母顺序输入3→6→4,系统根据用户的输入得到三组字母,分别是D/E/F、M/N/O、G/H/I。其次,在系统列出的字母组合中选取所希望的输入。-->为了提高输入速度,系统一般会对得到的输入进行组合,去掉非法的组合,供用户选择。在英文模式下,系统得到的单词组合包括:1)DOG;2)FOG;3)ENG;4)DOI;5)ENH;6)ENI;7)FOI,用户选择1)完成输入。在中文模式下,系统得到的拼音组合包括:1)fo;2)do;3)en,用户选择1)后,系统列出拼音“fo”对应的所有汉字,用户再次选择希望输入的汉字“佛”,完成输入。全键盘的输入方法是人们在使用电脑时已习惯的输入方式,当前不少高端手机已提供小型的全键盘供用户使用。这些设备或者加入了小尺寸的机械键盘,或者通过触摸屏模拟出全键盘供用户输入使用,每个字母在全键盘上都有对应的按键,使用小型全键盘的输入与常用的电脑键盘输入过程几乎完全相同,用户只须在键盘上直接选择并点击需要输入的字符即可。在实现本专利技术过程中,专利技术人发现现有技术中存在如下问题:对于九键输入方法,其键盘布局限制了其易用性,首先,只提供九个按键的模式,对于习惯于使用电脑的用户来说,显得非常不直观,输入前,对所需字符的查找耗费了大量时间;其次,由于这种输入方式本身是采用按键与输入字符一对多的对应关系,在用户每次输入时都会伴随输入至少两个冗余字符,增加了系统的匹配操作的同时,也无法完全消除用户不需要的输入组合,浪费了输入时间。对于全键盘输入方法,存在手写笔输入和手指输入两种方式,首先,使用手写笔在触摸屏上点击按键的形式无法有效提高用户的输入速度,在使用时,很难单手完成输入操作,降低了手机等小巧的手持设备的易用性;其次,使用手指直接在触摸屏上点击的方式,由于尺寸的限制,手机上的键盘无法做到像电脑键盘那样正好符合人们手指输入的尺寸,使用手指在触摸屏上点击时,经常出现误输入,反复的修改、重输入的操作,浪费了使用者的大量时间,使得输入效率反而大大降低。-->
技术实现思路
本专利技术实施例提供采用键盘进行内容输入的输入方法及输入设备,以解决现有采用键盘输入的误输入问题。本专利技术实施例提供一种采用键盘进行内容输入的输入方法,所述方法包括下列步骤:获取多次输入的输入位置信息;根据所述的输入位置信息,选择候选按键,将每组候选按键对应的字符作为候选输入字符;获取输入语言类型信息,根据所述输入语言类型信息将多次输入获得的多组候选输入字符进行组合;获取选择信息,根据所述选择信息从组合的结果中确定所选内容。本专利技术实施例还提供一种采用键盘进行内容输入的终端设备,所述终端设备包括:键盘,用于获取多次输入的输入位置信息;候选按键选择单元,用于根据所述的输入位置信息,选择候选按键,将该候选按键对应的字符作为候选输入字符;字符组合单元,用于根据输入语言的类型将多次输入获得的候选按键对应的候选输入字符进行组合;输出单元,用于根据选择信息从组合的结果中确定所选内容。本专利技术实施例还提供一种采用键盘进行内容输入的输入方法,所述方法包括下列步骤:获取输入的触点信息;根据所述的触点信息,选择所述触点附近根据排序策略确定的一定范围内的所有按键作为输入的候选按键,将所述候选按键对应的字符作为候选输入字符;获取选择信息,根据所述选择信息从所述被选择的候选输入字符选择对应的输入字符。本专利技术实施例还提供一种采用键盘进行内容输入的终端设备,所述终端设备包括:键盘,用于获取输入的触点信息;候选按键选择单元,用于根据所述的触点信息,选择所述触点附近根据排序策略确定的一定范围内的所有按键作为输入的候选按键,将所述候选按键对应的字符作为候选输入字符;输出单元,用于根据所述选择信息从所述被选择的候选输入字符选择对应的输入字符。通过本专利技术实施例提供的输入方法及终端设备,解决了现有触摸屏键-->盘、机械式键盘输入方式的误输入问题,在更符合用户使用习惯的前提下,提高了输入的效率及准确性。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中:图1为现有技术中九键输入方法的键盘布局示意图;图2为本专利技术实施例输入方法的流程图;图3为以坐标点形式返回触摸信息的输入方法的流程图;图4为本专利技术一实施例的输入方法的图解示意图;图5为本专利技术另一实施例的输入方法的输入过程示意图;图6为图5所示实施例的候选字符选取示意图;图7为图5所示实施例的输入字符组合过程示意图;图8为本专利技术的另一实施例的候选字符选取示意图;图9为本专利技术的另一实施例的候选字符输入示意图;图10A—图10C为本专利技术另一实施例的候选字符输入示意图;图11为本专利技术另一实施例的输入方法的流程图;图12为本专利技术实施例的终端设备组成框图;图13为本专利技术另一实施例终端设备组成框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。本专利技术实施例在接收到用户的按键输入后,每次选取输入位置附近一定范围内的所有按键作为输入,将多次输入获得的按键进行组合,根据组合的有效性,淘汰不合适的输入,最终提供给用户最佳输入结果供用户选择。-->实施例一:本专利技术实施例提供一种采用键盘进行输入的输入方法,下面结合附图对本专利技术实施例的输入方法进行说明。图2为本实施例的采用键盘进行内容输入的输入方法的流程图,请参照图2,本专利技术实施例的方法包括下列步骤:201:获取多次输入的输入位置信息;根据本实施例,首先要获取用户通过键盘输入的输入位置信息,本专利技术实施例的输入方法可以应用于触摸屏键盘和机械式键盘,其中触摸屏键盘还根据不同的输入原理分为不同的类型,如常见的电阻式、电容式、红外式等,而不同原理的触摸屏键盘拾取的输入位置信息可能不同,应用本专利技术实施本文档来自技高网
...

【技术保护点】
一种采用键盘进行内容输入的输入方法,其特征在于,所述方法包括下列步骤: 获取多次输入的输入位置信息; 根据所述的输入位置信息,选择候选按键,将每组候选按键对应的字符作为候选输入字符; 获取输入语言类型信息,根据所述输入语言 类型信息将多次输入获得的多组候选输入字符进行组合; 获取选择信息,根据所述选择信息从组合的结果中确定所选内容。

【技术特征摘要】
1、一种采用键盘进行内容输入的输入方法,其特征在于,所述方法包括下列步骤:获取多次输入的输入位置信息;根据所述的输入位置信息,选择候选按键,将每组候选按键对应的字符作为候选输入字符;获取输入语言类型信息,根据所述输入语言类型信息将多次输入获得的多组候选输入字符进行组合;获取选择信息,根据所述选择信息从组合的结果中确定所选内容。2、根据权利要求1所述的方法,其特征在于,所述选择候选按键的步骤为:选择每次输入的输入位置附近一定范围内的所有按键作为此次输入的候选按键。3、根据权利要求2所述的方法,其特征在于,当所述输入位置信息为输入点时,则以所述输入点为中心,选取按键中心离该输入点距离小于半径r的所有按键作为此次输入的候选按键。4、根据权利要求2所述的方法,其特征在于,当所述输入位置为输入区域时,则以所述输入区域的中心为圆心,以r为半径作圆,将被所述圆覆盖的区域对应的所有按键作为此次输入的候选按键;其中r≤D,D为按键宽度。5、根据权利要求4所述的方法,其特征在于,所述输入区域为规则图形或不规则图形,当所述输入区域为规则图形时,所述输入区域的中心为所述规则图形的中心;当所述输入区域为不规则图形时,所述输入区域的中心为所述不规则图形的重心。6、根据权利要求1所述的方法,其特征在于,所述选择候选按键的步骤为:选择与输入位置相邻,且输入时间间隔小于预置按键间隔的按键作为候选按键。7、根据权利要求1所述的方法,其特征在于,所述选择候选按键的步骤为:选择与输入位置位于同一行,且彼此相邻的按键作为候选按键。8、根据权利要求1所述的方法,其特征在于,根据输入语言类型信息将多次输入获得的多组候选输入字符进行组合的步骤包括:当输入语言为汉字的拼音输入法或笔划输入法时,以合理的拼音组合或笔划组合作为约束条件;当输入语言为英文输入法时,以合理的单词组合作为约束条件。9、根据权利要求1所述的方法,其特征在于,所述对多组候选输入字符进行组合的步骤之前还包括:对所述候选输入字符进行优先级排序。10、根据权利要求9所述的方法,其特征在于,所述对候选输入字符进行优先级排序的步骤是根据所述候选按键的按键中心到所述输入点的距离大小对候选按键对应的候选输入字符进行排序,距离越小,候选输入字符的优先级越高。11、根据权利要求9所述的方法,其特征在于,所述对候选输入字符进行优先级排序的步骤是根据以所述输入位置的范围覆盖的各候选按键的按键面积大小对候选按键对应的候选输入字符进行排序,面积越大,候选输入字符的优先级越高。12、根据权利要求9所述的方法,其特征在于,所述对候选输入字符进行优先级排序的步骤是根据候选按键输入的先后顺序进行排序,输入越早的按键优先级越高。13、根据权利要求9所述的方法,其特征在于,所述对候选输入字符进行优先级排序的步骤是根据用户输入习惯对候选按键进行排序。14、根据权利要求1所述的方法,其特征在于,所述对多组候选输入字符进行组合的步骤之后还包括:根据输入模式对已组合的候选输入字符进行修正的步骤,该步骤包括:当输入模式为单词输入模式时,修正所述候选输入字符的组合在单词范围内;当输入模式为整句输入模式时,修正所述候选输入字符的组合在整句范围内。15、一种采用键盘进行内容输入的终端设备,其特征在于,所述终端设备包括:键盘,用于获取多次输入的输入位置信息;候选按键选择单元,用于根据所述的输入位置信息,选择候选按键,将该候选按键对应的字符作为候选输入字符;字符组合单元,用于根据输入语言的类型将多次输入获得的候选按键对应的候选输入字符进行组合;输出单元,用于根据选择信息从组合的结果中确定所选内容。16、根据权利要求15所述的终端设备,其特征在于,所述键盘为以坐标点形式返回触摸信息的触摸屏键盘,所述候选按键选择单元以按键中心离输入点距离小于半径r的所有按键作为候选按键;其中,r≤D,D为按键宽度。17、根据权利要求15所述的终端设备,其特征在于,所述键盘为以触摸区域形式返回触摸信息的触摸屏键盘,所述候选按键选择单元以按键中心离输入区域的中心距离小于半径r的所有按键作为候选按键;其中,r≤D,D为按键宽度。18、根据权利要求15所述的终端设备,其特征在于,所述键盘为手持设备上提供的小型机械式键盘,所述候选按键选择单元以相邻且输入时间小于预置的按键间隔的所有按键作为候选按键。19、根据权利要求15所述的终端设备,其特征在于,所述键盘为普通尺寸的电脑机械式键盘,所述候选按键选择单元根据用户输入习惯选择与输入键位于同一行且相邻的所有按键作为候选按键。20、根据权利要求15所述的终端设备,其特征在于,所述字符组合单元包括:判断模块,用于判断输入语言的类型;组合模块,用于根据判断模块判断的结果对多次输入得到的候选输入字符进行组合。21、根据权利要求20所述的终端设备,其特征在于,所述输入语言为汉字的拼音输入法,所述组合模块以合理的拼音组合作为约束条件来组合用户多次输入的所选定的多组候选输入字符。22、根据权利要求20所述的终端设备,其特征在于,所述输入...

【专利技术属性】
技术研发人员:武建刚
申请(专利权)人:深圳华为通信技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1