触摸屏的快捷输入方法及系统的制作方法

文档序号:6377726阅读:228来源:国知局
专利名称:触摸屏的快捷输入方法及系统的制作方法
触摸屏的快捷输入方法及系统技术领域
本发明涉及一种触摸屏的快捷输入方法及系统。背景技术
目前在触摸屏上输入快捷 命令组通常有两种,一种是通过在触摸屏上设置虚拟键盘来进行输入操作,其缺陷是占用大量触摸屏区域,另外一种是通过手写输入,其缺陷是输入复杂字符时效率低并易错误识别。如2010-03-31公开的,公开号为101685369的中国发明揭示了一种提供组合快捷键功能的方法,包括在触摸屏上提供设置有一特定功能按键的虚拟键盘;当获得用户对所述特定功能按键的点击时,在所述触摸屏上提供至少一个单个按键,其中,每个所述至少一个单个按键对应于一种组合快捷键的功能。本发明还提供一种触控装置。虽然可以避免在虚拟键盘上进行组合快捷键的操作时发生误操作,从而提高了操作效率。但因其须定义一虚拟键盘区域,因此较占用屏幕面积,而且需几次点击,操作不连贯。如2010-08-04公开的,公开号为101794182A的中国发明揭示了一种用于触摸式输入的方法和设备,包括触摸屏,用于进行触摸输入动作,其中,触摸输入动作包括与触摸屏接触,使触摸点沿第一方向连续移动一段距离,然后停顿在移动到的位置,接着使触摸点沿第二方向连续移动一段距离,然后与触摸屏分离;检测单元,检测用户在各个时刻与触摸屏相接触的各个位置;方向计算单元,基于检测结果来计算触摸输入动作中所包含的第一方向,停顿和第二方向;搜索单兀,基于第一方向和第二方向在字符表中搜索对应的字符;显示单元,显示搜索单元搜索到的字符。此发明方法存在2个缺点
I、此发明方法没有对常规输入(单点触摸即按压一次)与快捷输入先进行区分之后,再进行具体手势的判断匹配,而是直接进行具体手势的判断匹配,在定义的时间之内,系统要一直等待,直到定义的时间完后,才能进行输入判定,严重影响输入速度,而如果定义的时间过短,则对应的快捷键功能数量会很有限,假设时间为一秒,则一秒内可以输入的次数有限,在有多个快捷键功能需求时,此方法会失效,如定义的时间过长,则影响到了常规输入的速度,无法达到快捷输入的要求。2、此发明方法需要控制操作时的按压力的大小,即按压的最小值为2N,这就使操作增加了困难,很难控制与掌握按压力的大小,且现有设备上也没有压力值获取模块,因此要专门增加一压力值获取模块,这样对使用环境要求较高(如设备与手指不垂直或振动等都会对输入值有影响),极大地限制了该发明的应用。
发明内容
本发明要解决的技术问题之一,在于提供一种触摸屏的快捷输入方法,对用户的触摸操作是常规输入还是快捷输入有个初步的判断,因此对常规的输入没有影响,且使用环境也无特殊要求,还无需考虑按压力的问题,从而真正达成快捷输入。本发明上述技术问题是这样实现的一种触摸屏的快捷输入方法,包括如下步骤
步骤10、预先设定的快捷命令组的启动触摸操作、快捷命令组具体滑动指令、以及在此快捷命令组下的各种滑动指令对应的快捷命令映射表;
步骤20、当获得用户在触摸式输入设备触摸操作时,先进行初步判断用户的触摸操作是常规输入还是快捷输入,若是快捷输入则启动此快捷命令组;
步骤30、获取用户的触摸操作,对用户的触摸操作进行手势和方向的具体识别;
步骤40、将识别结果与所述映射表进行匹配;
步骤50、若匹配出对应的快捷命令,则启动该匹配出的快捷命令。进一步的,本发明所述步骤20中,进行初步判断用户的触摸操作是常规输入还是快捷输入的方法是在预先限定的时间内,仅判断用户的触摸操作是单点触摸还是双点触摸,若是单点触摸,则判断为常规输入,若是双点触摸,则判断为快捷输入。
进一步的,本发明所述快捷命令组具体滑动指令是以双点触摸点为原点,手指不用离开触摸式输入设备直接进行各种滑动操作,包括8种单方向和24种复合方向的滑动指令。进一步的,本发明所述对用户的触摸操作进行手势和方向的具体识别是采用四点取值判断法进行识别,所述四点取值判断法在快捷输入的轨迹中取开始两点和结束前两点,从第I点到第2点的方向与从第3点到第4点的方向若基本一致,则判定为单方向滑动,否则为复合方向滑动。本发明要解决的技术问题之二,在于提供一种触摸屏的快捷输入系统,对用户的触摸操作是常规输入还是快捷输入有个初步的判断,因此对常规的输入没有影响,且使用环境也无特殊要求,还无需考虑按压力的问题,从而真正达成快捷输入。本发明上述技术问题是这样实现的一种触摸屏的快捷输入系统,包括
一手势预定义模块,用于预先设定的快捷命令组的启动触摸操作以及快捷命令组具体滑动指令;
一映射表设置模块,用于预先设定快捷命令组下的各种滑动指令对应的快捷命令映射
表;
一触摸点获取模块,用于获取用户的触摸操作;
一快捷输入识别模块,用于初步判断用户的触摸操作是常规输入还是快捷输入;
一手势获取模块,用于获取用户的触摸操作;
一滑动方向识别模块,用于对用户的触摸操作进行手势和方向的具体识别
一匹配模块,用于将识别结果与所述映射表进行匹配;
一快捷启动模块,用于在匹配出对应的快捷命令时,启动该匹配出的快捷命令。进一步的,本发明所述快捷输入识别模块进行初步判断用户的触摸操作是常规输入还是快捷输入的方法是在预先限定的时间内,仅判断用户的触摸操作是单点触摸还是双点触摸,若是单点触摸,则判断为常规输入,若是双点触摸,则判断为快捷输入。进一步的,本发明所述快捷命令组具体滑动指令是以双点触摸点为原点,手指不用离开触摸式输入设备直接进行各种滑动操作,包括8种单方向和24种复合方向的滑动指令。该具体滑动指令只需通过一个连贯的动作即可完成从快捷输入识别模块的初步判断到快捷输入启动模块的启动操作,从而避免了现有的对话框式快捷输入的情况,即需要两个动作来实现一个快捷命令,第一个动作启动快捷输入对话框,第二个动作在对话框中选择具体的快捷命令。
进一步的,本发明所述滑动方向识别模块对用户的触摸操作进行手势和方向的具体识别是采用四点取值判断法进行识别,所述四点取值判断法在快捷输入的轨迹中取开始两点和结束前两点,从第I点到第2点的方向与从第3点到第4点的方向若基本一致,则判定为单方向滑动,否则为复合方向滑动。本发明具有如下优点本发明对用户的触摸操作是常规输入还是快捷输入有个初步的判断,因此对常规的输入没有影响,且使用环境也无特殊要求,还无需考虑按压力的问题,从而真正达成快捷输入。

下面参照附图结合实施例对本发明作进一步的说明。图I为本发明触摸屏的快捷输入系统的结构框图。图2为本发明触摸屏的快捷输入方法执行流程图。 图3为本发明快捷命令组下的各种滑动指令的示意图。图4为本发明快捷输入四点取值判断法的示意图。
具体实施方式
本发明要解决的技术问题,在于提供一种触摸屏的快捷输入方法,对用户的触摸操作是常规输入还是快捷输入有个初步的判断,因此对常规的输入没有影响,且使用环境也无特殊要求,还无需考虑按压力的问题,从而真正达成快捷输入。如图I所示,为实现本发明方法,可以设置一触摸屏的快捷输入系统,包括手势预定义模块、映射表设置模块、触摸点获取模块、快捷输入识别模块、手势获取模块、滑动方向识别模块、匹配模块、快捷启动模块。所述手势预定义模块用于预先设定的快捷命令组的启动触摸操作以及快捷命令组具体滑动指令;
所述映射表设置模块用于预先设定快捷命令组下的各种滑动指令对应的快捷命令映射表;
所述触摸点获取模块,用于获取用户的触摸操作;
所述快捷输入识别模块,用于初步判断用户的触摸操作是常规输入还是快捷输入;其初步判断方法是在预先限定的时间内,仅判断用户的触摸操作是单点触摸还是双点触摸,若是单点触摸,则判断为常规输入,若是双点触摸,则判断为快捷输入所述手势获取模块,用于获取用户的触摸操作;
所述滑动方向识别模块,用于对用户的触摸操作进行手势和方向的具体识别
所述匹配模块,用于将识别结果与所述映射表进行匹配;
所述快捷启动模块,用于在匹配出对应的快捷命令时,启动该匹配出的快捷命令。
本发明触摸屏的快捷输入方法,包括如下步骤
步骤10、预先设定的快捷命令组的启动触摸操作、快捷命令组具体滑动指令、以及在此快捷命令组下的各种滑动指令对应的快捷命令映射表;其可以通过所述手势预定义模块和映射表设置模块来实现;
步骤20、当所述触摸点获取模块获得用户在触摸式输入设备触摸操作时,通过快捷输入识别模块进行初步判断用户的触摸操作是常规输入还是快捷输入,若是快捷输入则启动此快捷命令组;
步骤30、通过手势获取模块获取用户的触摸操作,再通过滑动方向识别模块对用户的触摸操作进行手势和方向的具体识别;
步骤40、通过所述匹配模块对识别的结果与所述映射表进行匹配;
步骤50、若匹配出对应的快捷命令,则通过所述快捷启动模块启动该匹配出的快捷命令。本发明所述步骤20中,快捷输入识别模块进行初步判断用户的触摸操作是常规输入还是快捷输入的方法是在预先限定的时间内,仅判断用户的触摸操作是单点触摸还是双点触摸,若是单点触摸,则判断为常规输入,若是双点触摸,则判断为快捷输入。如图3所示,本发明所述快捷命令组具体滑动指令是以双点触摸点为原点,手指 不用离开触摸式输入设备直接进行各种滑动操作,包括8种单方向和24种复合方向的滑动指令。如图4所示,本发明所述滑动方向识别模块是采用四点取值判断法进行识别,所述四点取值判断法在快捷输入的轨迹中取开始两点和结束前两点,从第I点到第2点的方向为方向一,从第3点到第4点的方向为方向二,若方向一与方向二基本一致,则判定为单方向滑动,否则为复合方向滑动。本发明具有如下优点本发明对用户的触摸操作是常规输入还是快捷输入有个初步的判断,因此对常规的输入没有影响,且使用环境也无特殊要求,还无需考虑按压力的问题,从而真正达成快捷输入。虽然以上描述了本发明的具体实施方式
,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
权利要求
1.一种触摸屏的快捷输入方法,其特征在于包括如下步骤 步骤10、预先设定的快捷命令组的启动触摸操作、快捷命令组具体滑动指令、以及在此快捷命令组下的各种滑动指令对应的快捷命令映射表; 步骤20、当获得用户在触摸式输入设备触摸操作时,先进行初步判断用户的触摸操作是常规输入还是快捷输入,若是快捷输入则启动此快捷命令组; 步骤30、获取用户的触摸操作,对用户的触摸操作进行手势和方向的具体识别; 步骤40、将识别结果与所述映射表进行匹配; 步骤50、若匹配出对应的快捷命令,则启动该匹配出的快捷命令。
2.根据权利要求I所述的触摸屏的快捷输入方法,其特征在于所述步骤20中,进行初步判断用户的触摸操作是常规输入还是快捷输入的方法是在预先限定的时间内,仅判断用户的触摸操作是单点触摸还是双点触摸,若是单点触摸,则判断为常规输入,若是双点触摸,则判断为快捷输入。
3.根据权利要求2所述的触摸屏的快捷输入方法,其特征在于所述快捷命令组具体滑动指令是以双点触摸点为原点,手指不用离开触摸式输入设备直接进行各种滑动操作,包括8种单方向和24种复合方向的滑动指令。
4.根据权利要求I所述的触摸屏的快捷输入方法,其特征在于所述对用户的触摸操作进行手势和方向的具体识别是采用四点取值判断法进行识别,所述四点取值判断法在快捷输入的轨迹中取开始两点和结束前两点,从第I点到第2点的方向与从第3点到第4点的方向若基本一致,则判定为单方向滑动,否则为复合方向滑动。
5.一种触摸屏的快捷输入系统,其特征在于包括 一手势预定义模块,用于预先设定的快捷命令组的启动触摸操作以及快捷命令组具体滑动指令; 一映射表设置模块,用于预先设定快捷命令组下的各种滑动指令对应的快捷命令映射表; 一触摸点获取模块,用于获取用户的触摸操作; 一快捷输入识别模块,用于初步判断用户的触摸操作是常规输入还是快捷输入; 一手势获取模块,用于获取用户的触摸操作; 一滑动方向识别模块,用于对用户的触摸操作进行手势和方向的具体识别 一匹配模块,用于将识别结果与所述映射表进行匹配; 一快捷启动模块,用于在匹配出对应的快捷命令时,启动该匹配出的快捷命令。
6.根据权利要求5所述的触摸屏的快捷输入方法,其特征在于所述快捷输入识别模块进行初步判断用户的触摸操作是常规输入还是快捷输入的方法是在预先限定的时间内,仅判断用户的触摸操作是单点触摸还是双点触摸,若是单点触摸,则判断为常规输入,若是双点触摸,则判断为快捷输入。
7.根据权利要求6所述的触摸屏的快捷输入方法,其特征在于所述快捷命令组具体滑动指令是以双点触摸点为原点,手指不用离开触摸式输入设备直接进行各种滑动操作,包括8种单方向和24种复合方向的滑动指令。
8.根据权利要求5所述的触摸屏的快捷输入方法,其特征在于所述滑动方向识别模块对用户的触摸操作进行手势和方向的具体识别是采用四点取值判断法进行识别,所述四点取 值判断法在快捷输入的轨迹中取开始两点和结束前两点,从第I点到第2点的方向与从第3点到第4点的方向若基本一致,则判定为单方向滑动,否则为复合方向滑动。
全文摘要
本发明提供一种触摸屏的快捷输入方法及系统,方法是预先设定的快捷命令组的启动触摸操作、快捷命令组具体滑动指令、以及在此快捷命令组下的各种滑动指令对应的快捷命令映射表;当获得用户在触摸式输入设备触摸操作时,先进行初步判断用户的触摸操作是常规输入还是快捷输入,若是快捷输入则启动此快捷命令组;获取用户的触摸操作,对用户的触摸操作进行手势和方向的具体识别;将识别结果与所述映射表进行匹配;若匹配出对应的快捷命令,则启动该匹配出的快捷命令。本发明对用户的触摸操作是常规输入还是快捷输入有个初步的判断,因此对常规的输入没有影响,且使用环境也无特殊要求,还无需考虑按压力的问题,从而真正达成快捷输入。
文档编号G06F3/0488GK102890616SQ201210361739
公开日2013年1月23日 申请日期2012年9月26日 优先权日2012年9月26日
发明者杨生虎, 许芳 申请人:杨生虎
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1