发明内容
有鉴于此,本发明提供一种应用于触摸屏终端的字符输入方法,该方法能够在输入不繁琐情况下保证输入字符误操作率变低。
本发明还提供一种应用于触摸屏终端的字符输入装置,该装置能够在输入不繁琐情况下保证输入字符误操作率变低。
本发明还提供一种应用于触摸屏终端的触摸屏终端,该终端能够在输入不繁琐情况下保证输入字符误操作率变低。
本发明的技术方案是这样实现的:
一种应用于触摸屏终端的字符输入方法,所述触摸屏终端包括触摸显示屏,建立每个按键的每个字符与操作方式之间的对应关系,其中,每个按键具有多个字符和多种不同的操作方式,每个字符分别对应一种操作方式,该方法还包括:
当触摸屏终端处于字符输入状态时,所述按键显示在触摸显示屏上,检测与所述按键的接触;
根据所述检测到的接触获得按键操作信号;
根据所述按键操作信号,识别出操作该按键的操作方式,根据对应关系确定操作该按键的操作方式所对应的字符,显示所述字符。
所述检测到的接触是接触所述按键后,在持续接触所述触摸显示屏的同时移动。
根据所述检测到的触摸获得按键操作信号包括:点击信号、向上滑动信号、向下滑动信号、向左滑动信号和向右滑动信号中的任意一种;
根据所述按键操作信号,识别出操作该按键的操作方式包括点击、向上滑动、向下滑动、向左滑动和向右滑动中的任意一种。
所述按键的不同操作方式包括:对应按键中间位置的点击、对应按键上方位置的向上滑动、对应按键下方位置的向下滑动、对应按键左方位置的向左滑动和对应按键右方位置的向右滑动中的任意一种。
一种应用于触摸屏终端的字符输入装置,包括:触摸屏键盘设置模块、触摸屏信号接收模块及触摸屏信号识别模块,其中,
触摸屏键盘设置模块,用于建立每个按键的每个字符与操作方式之间的对应关系,其中每个按键具有多个字符和多种不同的操作方式,每个字符分别对应一种操作方式当触摸屏终端处于字符输入状态时,设置所述按键显示在触摸显示屏上;
触摸屏信号接收模块,用于检测与所述按键的接触,根据所述检测到的接触获得按键操作信号,发送给触摸屏信号识别模块;
触摸屏信号识别模块,用于从触摸屏信号接收模块接收到按键操作信号,识别出操作该按键的操作方式,根据触摸屏键盘设置模块设置的对应关系确定操作该按键的操作方式对应的字符,指示显示所述字符。
所述触摸屏信号接收模块还用于:检测到的接触为接触所述按键后,在持续接触所述触摸显示屏的同时移动。
触摸屏信号接收模块,还用于根据所述检测到的触摸获得按键操作信号包括:点击信号、向上滑动信号、向下滑动信号、向左滑动信号和向右滑动信号中的任意一种;
触摸屏信号接收模块,还用于根据所述按键操作信号,识别出操作该按键的操作方式包括点击、向上滑动、向下滑动、向左滑动和向右滑动中的任意一种。
触摸屏键盘设置模块,还用于设置所述按键的不同操作方式包括:对应按键中间位置的点击、对应按键上方位置的向上滑动、对应按键下方位置的向下滑动、对应按键左方位置的向左滑动和对应按键右方位置的向右滑动中的任意一种。
一种触摸屏终端,所述触摸屏终端包括上述的字符输入装置。
所述触摸屏终端为手机、个人数字助理PDA、平板电脑或个人计算机。
从上述方案可以看出,本发明当触摸屏终端处于字符输入状态时,在触摸屏终端的触摸显示屏上显示重新设置的按键,其中每个按键具有多个字符和多种不同的操作方式,操作方式为点击、向上滑动、向下滑动、向左滑动及向右滑动,不同的操作方式对应不同的字符,也就是建立每个按键的每个字符与操作方式之间的对应关系,用户在输入字符时,需要按照要输入字符对应的按键及采用对应的操作方式操作按键,进行输入,触摸屏终端检测到对按键的接触后,根据所述按键的接触获取到按键操作信号后,识别操作该按键的操作方式,根据对应关系确定操作该按键的操作方式对应的字符。这样,在有限的触摸显示屏上布置至多六个按键就可以完成字符输入,按键的面积增大及排列密度减小,使得用户输入字符时不易误操作,提高触摸屏终端接收按键操作信号的正确率,另外,本发明的触摸屏终端在检测到对按键的接触后,根据所述按键的接触获取按键操作信号时,只需要用户输入一次就可以完成,所以用户输入字符不繁琐。因此,本发明提供的方法及装置在输入不繁琐情况下保证输入字符误操作率变低,提高用户输入字符的体验度。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步详细说明。
为了保证用户在使用触摸显示屏输入字符时不繁琐,所以就需要用户一步就输入要得到的字符,而不是经过至少两步或多步输入才得到要输入的字符。为了使得用户输入字符时不易误操作,提高触摸屏终端接收按键操作信号的正确率,就需要在触摸屏终端有限的触摸显示屏上减小按键的排列密度,增大按键面积。
与采用物理键盘只能以点击方式操作按键,使得传统终端只能接收按键点击信号不同,本发明实施例的触摸屏终端在接收按键操作信号时,可以识别出通过触摸屏操作按键的各种操作方式。
在本发明实施例中,所述按键操作信号是表示触摸屏终端检测到的用户触摸按键的触摸轨迹产生的信号,例如,用户点击一次按键产生的按键操作信号为点击信号;用户向左滑动一次按键产生的按键操作信号为向左滑动信号;用户向右滑动一次按键产生的按键操作信号为向右滑动信号;用户向上滑动一次按键产生的按键操作信号为向上滑动信号;用户向下滑动一次按键产生的按键操作信号为向下滑动信号。触摸屏终端检测到对按键的接触后,根据所述按键的接触获取按键操作信号,就可以识别出用户操作按键的操作方式。不同的按键操作信号对应不同的操作方式,点击信号对应的操作方式为点击,向左滑动信号对应的操作方式为向左滑动,向右滑动信号对应的操作方式为向右滑动,向上滑动信号对应的操作方式为向上滑动,向下滑动信号对应的动作方式为向下滑动,每个按键的操作方式包括多种。
本发明实施例利用触摸屏终端的触摸显示屏特性,当触摸屏终端处于字符输入状态时,在触摸屏终端的触摸显示屏上显示重新设置的按键,其中每个按键具有多个字符和多种不同的操作方式,操作方式为点击、向上滑动、向下滑动、向左滑动及向右滑动,不同的操作方式对应不同的字符,也就是建立每个按键的每个字符与操作方式之间的对应关系,用户在输入字符时,需要按照要输入字符对应的按键及采用对应的操作方式操作按键,进行输入,触摸屏终端检测到对按键的接触后,根据所述按键的接触获取到按键操作信号后,识别操作该按键的操作方式,根据对应关系确定操作该按键的操作方式对应的字符。
这样,在有限的触摸显示屏上布置至多六个按键就可以完成字符输入,按键的面积增大及排列密度减小,使得用户输入字符时不易误操作,提高触摸屏终端接收按键操作信号的正确率,另外,本发明的触摸屏终端在检测到对按键的接触后,根据所述按键的接触获取按键操作信号时,只需要用户输入一次就可以完成,所以用户输入字符不繁琐。因此,本发明提供的方法及装置在输入不繁琐情况下保证输入字符误操作率变低,提高用户输入字符的体验度。
在本发明中,由于输入字符时都是采用字母表示,再加上标点及返回键,所以至少需要28个字符,由于每个按键可以对应五种操作方式,所以就需要至少六个按键了。
当然,以上是采用英文输入法进行字符输入时采用的在触摸显示屏上的键盘,如果采用其他输入法进行字符输入时,在触摸显示屏上设置的键盘中按键的数量可以少于六个,也可以多于六个,每个按键的操作方式可以少于五种,也可以多于五种,这里不限制,但是本发明都是以在触摸显示屏上设置具有六个按键的键盘,每个按键具有五种操作方式进行举例说明。
图2为本发明提供的应用于触摸屏终端的字符输入方法流程图,在触摸屏终端上设置触摸显示屏,建立每个按键的每个字符与操作方式之间的对应关系,其中,每个按键具有多个字符和多种不同的操作方式,每个字符分别对应一种操作方式,每个按键包括五个操作方式,五个操作方式为点击、向上滑动、向下滑动、向左滑动及向右滑动,其具体步骤为:
步骤200、当触摸屏终端处于字符输入状态时,所述按键显示在触摸显示屏上,检测与所述按键的接触;
步骤201、触摸屏终端根据所述检测到的接触获得按键操作信号;
在本步骤中,由于触摸显示屏可以显示每个按键的每个操作方式对应的字符,所以用户可以确定所建立的每个按键的每个操作方式与字符之间的对应关系,因此,用户在对触摸显示屏上的按键进行操作时,就表示了对应的要输入的字符;
步骤202、触摸屏终端识别出操作该按键的操作方式,根据对应关系确定操作该按键的操作方式对应的字符,确定用户所输入的字符并显示字符;
在本步骤中,由于触摸显示屏的信号接收特性,所以对各种操作方式都可以由触摸屏终端识别出。
举一个在触摸屏终端上的触摸显示屏布置按键的具体实施例说明:如图3所示,图3为本发明在触摸屏终端上的触摸显示屏所布置的一个按键“S”的结构示意图,将点击该按键中间位置的操作方式对应为输入字母S,向左滑动到该按键左方位置的操作方式对应为输入字母A,向下滑动到该按键下方位置的操作方式设置为输入字母Z,向右滑动到该按键右方位置的操作方式设置为输入字母D,向上滑动到该按键上方位置的操作方式设置为输入字母Q,这样,背景技术中的五个按键所输入的字符,就被这一个按键采用不同操作方式所输入的不同字符所替代,这样,就可以使得按键面积增大且所需要的按键数目减少,使得触摸显示屏上布置按键的密度大大降低。
图4为将图1所示的键盘替换为本发明所示的键盘结构示意图,其中键盘中的每个按键都具有五种操作方式,分别为点击、向上滑动、向下滑动、向左滑动及向右滑动,不同操作方式对应不同的字符,按照不同操作方式操作每个按键,就可以输入不同的字母,完成了26个字母按键、1个标点符号按键及返回键的功能输入。在该实施例中,图4中的右下方按键中的向左滑动的操作方式对应的字符为标点符号,比如逗号或句号等,等到检测到触摸该字符的接触后,获得操作该字符的按键操作信号时,就显示出各种标点符号,再接收用户的选择信号后,选择出一种标点符号进行输入。
当然,图4只是采用本发明设置的一种键盘实施例,在设置触摸显示屏上键盘的按键时,还可以有其他多种不同的组合,比如将英文的五个元音字母分别对应每个按键的点击操作方式,将分别与每个元音字母组合较多的四个按键分别对应每个按键的其他诸如向上滑动、向下滑动、向左滑动及向右滑动的操作方式;或者将英文的五个元音字母分别对应一个按键的五种不同操作方式等,这样不同的组合方式,可以根据不同的字符输入语言、用户使用习惯进行设置。
具体地,可以采用统计算法,将使用触摸屏终端的用户输入字符的使用习惯进行统计,将使用频率最高的前六个字符对应每个按键的点击操作方式,其余的字符按照使用频率依次对应每个按键的其他诸如向上滑动、向下滑动、向左滑动及向右滑动的操作方式。
在触摸屏终端的触摸显示屏重新布置本发明的键盘时,可以以排列一行或排列两行的方式布置在触摸屏的底部或顶部、还可以以排列一列或排列两列的方式布置到左部或右部,也可以作为一个整体随意在触摸显示屏上拖动。这样,图1中的28个按键就可以变为本发明中的6个按键,每个按键的面积与图1相比,可以扩大很多,触摸显示屏上的剩余空间也会变大,提供给用户输入的范围也增大了,使得用户输入字符时不易误操作,提高触摸屏终端接收按键操作信号的正确率。
图5为本发明提供的应用于触摸屏终端的字符输入装置示意图,触摸屏键盘设置模块、触摸屏信号接收模块及触摸屏信号识别模块,其中,
触摸屏键盘设置模块,用于建立每个按键的每个字符与操作方式之间的对应关系,其中每个按键具有多个字符和多种不同的操作方式,每个字符分别对应一种操作方式当触摸屏终端处于字符输入状态时,设置所述按键显示在触摸显示屏上;
触摸屏信号接收模块,用于检测与所述按键的接触,根据所述检测到的接触获得按键操作信号,发送给触摸屏信号识别模块;
触摸屏信号识别模块,用于从触摸屏信号接收模块接收到按键操作信号,识别出操作该按键的操作方式,根据触摸屏键盘设置模块设置的对应关系确定操作该按键的操作方式对应的字符,指示显示所述字符。
所述触摸屏信号接收模块还用于:检测到的接触为接触所述按键后,在持续接触所述触摸显示屏的同时移动。
触摸屏信号接收模块,还用于根据所述检测到的触摸获得按键操作信号包括:向上滑动信号、向下滑动信号、向左滑动信号和向右滑动信号中的任意一种;
触摸屏信号接收模块,还用于根据所述按键操作信号,识别出操作该按键的操作方式包括向上滑动、向下滑动、向左滑动和向右滑动中的任意一种。
所述触摸屏键盘设置模块所设置的按键至少排列一行在触摸屏的顶部或底部,或者至少排列一列在触摸屏的左部或右部。
在该实施例中,所述触摸屏键盘设置模块,还用于所设置的按键包括五个字符和五种不同的操作方式。
所述触摸屏键盘设置模块所设置的操作方式为点击、向上滑动、向下滑动、向左滑动及向右滑动。
在该实施例中,触摸屏键盘设置模块,还用于设置所述按键的不同操作方式包括:对应按键中间位置的点击、对应按键上方位置的向上滑动、对应按键下方位置的向下滑动、对应按键左方位置的向左滑动和对应按键右方位置的向右滑动中的任意一种。
本发明还提供一种触摸屏终端,所述触摸屏终端包括上述的字符输入装置,所述触摸屏终端可以为以下但不限于以下几种:手机、个人数字助理(PDA)、平板电脑和个人计算机等。
本发明上述只是仅仅举了英文字符输入法模式下在触摸屏终端的触摸显示屏上所布置的键盘,对以其他字符输入法,也可以按照这种方式,在触摸屏上布置出各种按键组合的键盘,使得所布置的键盘简化、美观及便捷,这里不再限定。
在本发明中,用户还可以当触摸屏终端处于字符输入状态时,自己在触摸屏终端的触摸显示屏上显示具有个性化的键盘,比如按照自己的输入字符习惯设置,做到人性化、合理化、多样化及智能化。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。