一种触摸处理方法及便携移动终端的制作方法

文档序号:6337176阅读:289来源:国知局
专利名称:一种触摸处理方法及便携移动终端的制作方法
技术领域
本发明主要涉及触摸处理领域,特别是指一种触摸处理方法及便携移动终端。
背景技术
在现有的手机、PDA(个人数字处理)、音乐播放器等便携移动终端中,触摸输入设备已经越来越普遍,现有的触摸输入设备,用户都需要将手指悬浮空中进行目标的确认,确认目标后手指才去触摸目标,并激活目标,从而实现触摸输入。发明人在实现本发明的过程中发现,现有技术中至少存在以下缺点用户对触摸输入设备的每次触摸(不管有意还是无意的触摸操作)都会被响应,容易产生误操作,降低了用户体验。

发明内容
本发明实施例提出一种触摸处理方法及便携移动终端,能够避免用户的误操作, 提高用户体验。本发明实施例的技术方案是这样实现的一种便携移动终端,包括第一传感模块,用于检测操作体对所述便携移动终端进行触摸时的触摸点;第二传感模块,用于检测操作体对所述便携移动终端进行触摸时的压力值;第一判断模块,用于判断所述第二传感模块检测的所述压力值是否大于第一预设阈值;第一处理模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,响应所述触摸点。优选的,所述第一处理模块包括第一确定模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,确定所述触摸点所对应的坐标值;第一指定模块,用于根据坐标值与操作对象的第一对应关系,指定所述触摸点的坐标值所对应的第一操作对象;第一执行模块,用于执行对所述第一操作对象的操作。优选的,所述第一处理模块包括第二判断模块,用于当所述压力值大于所述第一预设阈值时,进一步判断所述第二传感模块检测的所述压力值是否大于第二预设阈值;第二指定模块,用于当所述压力值大于所述第二预设阈值时,根据坐标值与操作对象的第二对应关系,指定所述触摸点的坐标值所对应的第二操作对象;第二执行模块,用于执行对所述第二操作对象的操作。一种便携移动终端,包括第一传感模块,用于检测操作体对所述便携移动终端进行操作时所产生的触摸轨迹,所述触摸轨迹至少包括第一触摸点和第二触摸点,所述第一触摸点和所述第二触摸点不同;第二传感模块,用于检测所述触摸轨迹产生的过程中所述第一触摸点对应的第一压力值和所述第二触摸点对应的第二压力值;第一处理模块,包括第一判断模块,用于判断所述第一压力值和所述第二压力值是否满足第一预定策略,当所述第一压力值和所述第二压力值满足所述第一预定策略时产生第一操作指令;第一执行模块,用于在产生所述触摸轨迹的过程中响应执行所述第一操作指令。优选的,所述第一处理模块还包括第二判断模块,用于判断所述第一触摸点和所述第二触摸点是否满足第二预定策略,当所述第一触摸点和所述第二触摸点满足第二预定策略时产生第二操作指令;第二执行模块,用于响应执行所述第二操作指令。优选的,所述第一处理模块还包括第一确定模块,用于确定所述触摸轨迹所对应的操作对象。一种触摸处理方法,应用于一便携移动终端中,包括检测操作体对所述便携移动终端进行触摸时的触摸点;检测操作体对所述便携移动终端进行触摸时的压力值;判断所述压力值是否大于第一预设阈值;当所述压力值大于所述第一预设阈值时,响应所述触摸点。优选的,所述响应所述触摸点包括确定所述触摸点所对应的坐标值;根据坐标值与操作对象的第一对应关系,指定所述触摸点的坐标值所对应的第一操作对象;执行对所述第一操作对象的操作。优选的,所述响应所述触摸点包括判断所述压力值是否大于第二预设阈值;当所述压力值大于所述第二预设阈值时,根据坐标值与操作对象的第二对应关系,指定所述触摸点的坐标值所对应的第二操作对象;执行对所述第二操作对象的操作。一种触摸处理方法,应用于一便携移动终端中,包括检测操作体对所述便携移动终端进行操作时所产生的触摸轨迹,所述触摸轨迹至少包括第一触摸点和第二触摸点,所述第一触摸点和所述第二触摸点不同;检测所述触摸轨迹产生的过程中所述第一触摸点对应的第一压力值和所述第二触摸点对应的第二压力值;判断所述第一压力值和所述第二压力值是否满足第一预定策略,当所述第一压力值和所述第二压力值满足所述第一预定策略时产生第一操作指令;在产生所述触摸轨迹的过程中响应执行所述第一操作指令。优选的,所述方法还包括判断所述第一触摸点和所述第二触摸点是否满足第二预定策略,当所述第一触摸点和所述第二触摸点满足第二预定策略时产生第二操作指令;响应执行所述第二操作指令。优选的,响应执行所述第一操作指令和响应执行所述第二操作指令之前还包括确定所述触摸轨迹所对应的操作对象。本发明实施例技术方案通过设置一检测操作体进行触摸时压力值的第二传感模块,只有当压力值大于第一预设阈值时才对操作体的触摸动作进行响应,从而能够很好的避免用户的误操作,提高用户体验。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明一种便携移动终端第一实施例的结构示意图;图2为本发明一种便携移动终端第二实施例的结构示意图;图3为本发明一种便携移动终端第三实施例的结构示意图;图4为本发明一种触摸处理方法第一实施例的流程示意图;图5为本发明一种触摸处理方法第四实施例的流程示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参照图1,示出了本发明一种便携移动终端第一实施例的结构示意图。所述便携移动终端包括第一传感模块,用于检测操作体对所述便携移动终端进行触摸时的触摸点。所述第一传感模块可以是电阻式触摸传感器,所述第一传感模块还可以是电容式触摸传感器或其它传感模块,本发明实施例对此不进行限定。第二传感模块,用于检测操作体对所述便携移动终端进行触摸时的压力值。所述第二传感模块可以是压力传感器或其它力传感器模块,本发明实施例对此也不进行限定。第一判断模块,用于判断所述第二传感模块检测的所述压力值是否大于第一预设阈值。所述第一预设阈值具体可以根据实际需求进行设置,如可以设置为20gf、30gf、 SOgfU50gf或其它的数值,本发明实施例对此不进行限定,在本发明实施例中,所述第一预设阈值优选设置为60gf。第一处理模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,响应所述触摸点。
在本发明实施例中,通过第一传感器采集到一个触摸点(第一触摸点),在第一传感器采集该第一触摸点的同时第二传感器采集该第一触摸点对应的第一压力值。第一判断模块判断该第二传感模块检测与该第一触摸点对应的第一压力值是否大于第一预设阈值;如果第一压力值大于第一预设阈值时,则响应该第一触摸点,换句话说,该第一触摸点被便携移动终端的处理模块作为一个有效的触摸点。如果第一压力值小于第一预设阈值时,则忽略该第一触摸点,换句话说,便携移动终端的处理模块不对该第一触摸点做任何处理(此时,该第一触摸点为无效的触摸点)。该处理模块可以是该便携移动终端的中央处理器(cpu),也可以是触摸屏模组的单独的处理单元。在本实施例中,当所述第二传感模块检测的压力值大于所述第一预设阈值时,才响应所述触摸点,如果所述第二传感模块检测的压力值不大于所述第一预设阈值,则不响应所述触摸点,从而能够很好的避免无意触摸的误响应,能够减少用户的误操作。本发明实施例技术方案通过设置一检测操作体进行触摸时压力值的第二传感模块,只有当压力值大于第一预设阈值时才对操作体的触摸动作进行响应,从而能够很好的避免用户的误操作,提高用户体验。在本发明一种便携移动终端的另一实施例中,所述第一处理模块包括第一确定模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,以预定策略确定所述触摸点所对应的操作。所述预定策略可以预先存储于所述便携移动终端中,所述预定策略也可以根据实际需求进行设置。以预定策略确定所述触摸点所对应的操作,举例来说,如果触摸点之间响应的时间间隔少于一个时间阈值(如0. ls、0. 3s或其它值),则可确定所述触摸点所对应的操作是滑动操作;如果触摸点之间响应的时间间隔大于一个时间阈值(如0. 5s,0. 8s或其它值),则可确定所述触摸点所对应的操作是点击操作;当然还可以有其它的预定策略,如选定操作等等,本发明实施例对此不进行限定。在本发明实施例中,通过第一传感器采集到多个触摸点分别为第一触摸点、第二触摸点、第三触摸点,在第一传感器采集该多个触摸点的同时第二传感器采集该第一触摸点对应的第一压力值,第二触摸点对应的第二压力值以及第三触摸点对应的第三压力值。 第一判断模块判断该第二传感模块检测第一压力值、第二压力值、第三压力值是否大于第一预设阈值;如果第一压力值大于第一预设阈值时,且第三压力值也大于第一预设阈值时, 则便携移动终端的处理模块获得两个有效的触摸点(即第一触摸点和第三触摸点)。该处理模块进一步判断该第一触摸点和第三触摸点是否满足预定策略;并且根据所述的预定策略确定所述第一触摸点和所述第三触摸点所对应的操作。该预定策略可以是存储在便携移动终端的存储模块中的一个或者多个策略。例如,判断第一触摸点和所述第三触摸点的时间间隔少于一个时间阈值(如0. ls、0. 3s或其它值),则可确定所述第一触摸点和所述第三触摸点所对应的操作是滑动操作;如果所述第一触摸点和所述第三触摸点之间的时间间隔大于一个时间阈值(如0. 5s,0. 8s或其它值),则可确定所述第一触摸点和所述第三触摸点分别对应的都是点击操作(即用户在第一触摸点进行了一次点击操作,又在第三触摸点进行了一场点击操作,同时两次点击操作都是相互独立的)。当然还可以有其它的预定策略, 如双击操作等等,在本发明实施例对此不进行限定。例如,更进一步,如果所述第一触摸点和所述第三触摸点之间的时间间隔大于一个时间阈值且第一触摸点和第三触摸点的触摸位置大致相同时,则确定所述第一触摸点和所述第三触摸点对应的操作为双击操作。参照图2,示出了本发明一种便携移动终端第二实施例的结构示意图。所述便携移动终端包括第一传感模块,用于检测操作体对所述便携移动终端进行触摸时的触摸点。所述第一传感模块可以是电阻式触摸传感器,所述第一传感模块还可以是电容式触摸传感器或其它传感模块,本发明实施例对此不进行限定。第二传感模块,用于检测操作体对所述便携移动终端进行触摸时的压力值。所述第二传感模块可以是压力传感器或其它力传感器模块,本发明实施例对此也不进行限定。第一判断模块,用于判断所述第二传感模块检测的所述压力值是否大于第一预设阈值。所述第一预设阈值具体可以根据实际需求进行设置,如可以设置为20gf、30gf、 SOgfU50gf或其它的数值,本发明实施例对此不进行限定,在本发明实施例中,所述第一预设阈值优选设置为60gf。第一处理模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,响应所述触摸点。所述第一处理模块包括第一确定模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,确定所述触摸点所对应的坐标值。第一指定模块,用于根据坐标值与操作对象的第一对应关系,指定所述触摸点的坐标值所对应的第一操作对象。第一执行模块,用于执行对所述第一操作对象的操作。所述第二实施例所对应的具体应用场景,在便携移动终端处于输入状态时(例如,输入文本文件、或者输入短信等),在该便携移动终端的触摸屏上都会虚拟出一个虚拟键盘,此时用户通过该虚拟键盘进行输入。用户大于第一预定阈值的力点击虚拟键盘上的某一个按键。第一传感模块就能够获得一触摸屏上的一个触摸点,第二传感模块同时采集用户对该触摸点施加的按压力的压力值,第一处理模块根据第二传感模块的压力值是否大于第一预定阈值来确定该触摸点是否为有效的触摸点。当该触摸点为有效的触摸点时,确定所述触摸点所对应的坐标值。根据坐标值与输入字符的对应关系,指定所述触摸点的坐标值所对应的输入字符。如坐标值(xl,yl)对应字母a、坐标值(x2,W)对应字母b、坐标
值(x3,y;3)对应字母c.......当然也可以是多个坐标值对应于字母a,该多个坐标值组成
了字母a的按键区域。第一处理模块在当确定了输入字符后,将该输入字符作为当前文本的输入字符。在本实施例中,当所述第二传感模块检测的压力值大于所述第一预设阈值时,才响应所述触摸点,并确定相应操作对象以及执行对所述操作对象的操作,只有大于第一预设阈值时,用户对虚拟键盘的输入操作才是有效的操作。从而能够很好的避免无意触摸的误响应,能够减少用户在使用虚拟键盘进行文本输入时的误操作。本发明的另一个实施例,所述第一处理模块还包括第一确定模块,该第一确定模块用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,以预定策略确定所述触摸点所对应的操作。在本实施例一具体应用场景,用户的手指或者用户通过触摸笔等操作体对所述便携移动终端进行输入时,例如,用户在触摸显示屏上以一定的力度进行按压操作,此时,第一传感器采集到一个触摸点(第一触摸点),在第一传感器采集该第一触摸点的同时第二传感器采集该第一触摸点对应的第一压力值。第一判断模块判断该第二传感模块检测与该第一触摸点对应的第一压力值是否大于第一预设阈值;第一处理模块用于在第一压力值大于第一预设阈值时,则响应该第一触摸点。换句话说,将该触摸点作为有效的触摸点时,确定所述触摸点所对应的坐标值,根据一对应关系确定与该坐标值对应的操作对象,比如,“我的电脑”图标。同时根据预定策略确定与该触摸点对应的操作,比如,双击、单击等。第一处理模块最终对所述操作对象执行对应的操作。比如,如果是单击“我的电脑”图标则执行选中“我的电脑”图标,如果是双击“我的电脑”图标则执行打开“我的电脑”图标对应的程序)。本发明实施例技术方案通过设置一检测操作体进行触摸时压力值的第二传感模块,只有当压力值大于第一预设阈值时才对操作体的触摸动作进行响应,从而能够很好的避免用户的误操作,提高用户体验。以上实施例由于仅仅涉及到一级力度的确定/判断,所以只要触摸点的压力值超过了第一预设阈值,该第一处理模块都可以直接将该触摸点作为有效的触摸点进行响应。参照图3,示出了本发明一种便携移动终端第三实施例的结构示意图。所述便携移动终端包括第一传感模块,用于检测操作体对所述便携移动终端进行触摸时的触摸点。第二传感模块,用于检测操作体对所述便携移动终端进行触摸时的压力值。第一判断模块,用于判断所述第二传感模块检测的所述压力值是否大于第一预设阈值。所述第一预设阈值具体可以根据实际需求进行设置,如可以设置为20gf、30gf、 SOgfU50gf或其它的数值,本发明实施例对此不进行限定,在本发明实施例中,所述第一预设阈值优选设置为60gf。第一处理模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,响应所述触摸点。所述第一处理模块包括第二判断模块,用于当所述压力值大于所述第一预设阈值时,进一步判断所述第二传感模块检测的所述压力值是否大于第二预设阈值。所述第二预设阈值具体可以根据实际需求进行设置,如可以设置为50gf、100gf、 200gf或其它的数值,本发明实施例对此不进行限定,本实施例优选所述第二预设阈值大于所述第一预设阈值。第二指定模块,用于当所述压力值大于所述第二预设阈值时,根据坐标值与操作对象的第二对应关系,指定所述触摸点的坐标值所对应的第二操作对象。坐标值与操作对象的第二对应关系也可以根据实际需求进行设定,如坐标值(xl,
yl)对应字母A、坐标值(x2,W)对应字母B、坐标值(x3,y;3)对应字母C.......第一确定
模块确定了坐标值后,并且当所述压力值大于所述第二预设阈值时,所述第二指定模块即可根据第二对应关系确定所述坐标值所对应的第二操作对象。第二执行模块,用于执行对所述第二操作对象的操作。在本实施例中,由于涉及二级力度的确定/判断,所以第一处理单元在响应用户在不同力度下触摸屏上的触摸点是以用户的压力值超过预定阈值后(例如,第一预定阈值或者第二预定阈值),从超过所述预定阈值的压力值减少到/接近所述预定阈值时,响应所述触摸点。例如,第一预定阈值20gf、第二预定阈值为40gf。用户以超过20gf的力30gf 按压触摸屏,此时由于已经超过了第一预定阈值第一处理单元从第一传感器获得对应的触摸点作为有效的触摸点,此时第一处理模块并不响应所述触摸点,而是当用户按压的压力值从30gf逐渐减少到/接近第一预定值20gf时,才响应该触摸点。因为力的按压过程是一个连续性,从大到小或者从小到大。例如,按照上述实施例用户想触发大写字母,就要使按压的力超过40gf。那么整个过程是连续的,从Ogf到40gf。其中必定大于第一预定阈值 20gf。本发明的实施例便携移动终端的处理过程为当用户通过操作体接触到触摸屏时,第一传感器采集到一个触摸点,当用户对施加的力的压力值超过得了第一预定阈值20gf时, 第一处理单元将该触摸点作为一个有效的触摸点,并根据第一对应关系确定对应的第一操作对象(比如,小写字母a)。但是并不执行输入(可以产生一提示,提示为小写字母a本身)。此时用户持续加力超过第二阈值40gf,第一处理单元将根据第二对应关系确定对应的第二操作对象(比如,大写字母A),也不执行输入(可以产生一提示,提示为大写字母A 本身)。只要在用户收(减)力减少到/接近第二阈值40gf时,则执行第二操作对象的操作(比如,输入大写字母A)。当便携移动终端执行了一次操作时,不再执行其他的操作。如上所述,在按压力减小的过程中(用户收力),第一次先达到了第二预定阈值40gf,则便携移动终端执行对第二操作对象的输入操作(比如,将大写字母A作为文本输入的字符)。便携移动终端不再执行对第一操作对象的输入操作。从而很好的避免了误操作的问题。当然第一处理单元也可以以其他的方式来确定响应那个级别的力度所对应的操作。例如,通过手指或者触摸笔等操作体离开触摸屏的前一个时刻,用户通过操作体操作触摸屏的压力值是超过了第一预定阈值还是第二预定阈值来确定执行那个级别的力度对应的操作。在本发明所述便携移动终端的另一实施例中,所述便携移动终端除了包括以上各实施例所述的组成部分外,还可以包括力反馈模块,用于在操作体对所述便携移动终端进行触摸时提供一操作体感知的力反馈。所述力反馈模块,针对用户的触摸动作,当用户触摸施加的压力值大于所述第一预设阈值时,提供一力反馈,使操作体能够感知对触摸动作的按键反馈,提高了用户体验。在本发明一种便携移动终端的第四实施例中,所述便携移动终端包括第一传感模块、第二传感模块和第一处理模块。第一传感模块,用于检测操作体对所述便携移动终端进行操作时所产生的触摸轨迹,所述触摸轨迹至少包括第一触摸点和第二触摸点,所述第一触摸点和所述第二触摸点不同。触摸轨迹也是由触摸点形成的,时间间隔短的触摸点,且位置不同触摸点形成触摸轨迹,所以所述触摸轨迹的检测可以根据触摸点之间的时间间隔确定,如果触摸点之间
10的时间间隔小于一个时间阈值(如0. ls、0. 3s或其它值),且触摸点位置不同时,则检测其为触摸轨迹,如果触摸点之间的时间间隔大于一个时间阈值(如0. ls、0.3s或其它值),则检测其为离散的触摸点,当然,触摸轨迹的检测还可以有其它的检测方法,如根据触摸点之间的坐标值的关系检测触摸轨迹等,本发明实施例对此不进行限定。需要说明是,所述第一触摸点和所述第二触摸点是相对的,而不是特定的,所述触摸轨迹是由多个触摸点形成的,在这多个触摸点之间,都可以选择任意两个触摸点作为第一触摸点和第二触摸点,因此不特定的第一触摸点和第二触摸点可以代表形成所述触摸轨迹的所有触摸点中的任意两个。第二传感模块,用于检测所述触摸轨迹产生的过程中所述第一触摸点对应的第一压力值和所述第二触摸点对应的第二压力值。由于触摸轨迹的产生是持续的,因此,所述第二传感模块可以检测触摸轨迹产生时不同时间/空间的压力值,与触摸点对应的是,所述第一压力值和所述第二压力值是相对的,而不是特定的。所述第一处理模块包括第一判断模块和第一执行模块。所述第一判断模块,用于判断所述第一压力值和所述第二压力值是否满足第一预定策略,当所述第一压力值和所述第二压力值满足所述第一预定策略时产生第一操作指令。所述第一执行模块,用于在产生所述触摸轨迹的过程中响应执行所述第一操作指令。所述第一预定策略是判断第一压力值和第二压力值之间的大小关系,所述第一判断模块根据所述第一压力值和所述第二压力值满足所述第一预定策略时产生一与压力值的变化趋势一致的调整参数的第一操作指令。如当判断结果表示第二压力值大于第一压力值时,产生一个与压力值的变化趋势一致的调高/放大/加速相应参数(如音量、图片大小等参数)第一操作指令,当判断结果表示第二压力值不大于第一压力值时,产生一个与压力值的变化趋势一致的调低/缩小/减速速相应参数(如音量、图片大小等参数)第一操作指令。在本实施例的具体应用场景,用户的手指或者用户通过触摸笔等操作体对所述便携移动终端进行输入时,例如,用户在触摸显示屏上以一定的力度进行滑动操作,此时,第一传感器采集到任意两个触摸点(第一触摸点和第二触摸点),在第一传感器采集该任意两个触摸点的同时第二传感器采集该两个触摸点对应的两个压力值(第一压力值和第二压力值)。第一判断模块判断所述第一压力值和所述第二压力值是否满足第一预定策略,当所述第一压力值和所述第二压力值满足所述第一预定策略时产生一与压力值的变化趋势一致的调整参数的第一操作指令。以调整音量为例来说明,如果第二压力值大于第一压力值,则对应的第一操作指令是音量的调高,如果第二压力值小于第一压力值,则对应的是音量的调低;如果是浏览相片,第二压力值大于第一压力值,则对应的是相片的放大,如果第二压力值小于第一压力值,则对应的是音量的缩小,如果是阅读电子书,第二压力值(时间点靠后的压力值大于第一压力值,则对应的是加速翻页或下翻,如果第二压力值小于第一压力值,则对应的是减速翻页或下翻,当然,在具体实现时也可以相反或是其它的操作,本发明实施例对此不进行限定。
在本发明一种便携移动终端的第五实施例中,所述第一处理模块还包括第二判断模块和第二执行模块。所述第二判断模块,用于判断所述第一触摸点和所述第二触摸点是否满足第二预定策略,当所述第一触摸点和所述第二触摸点满足第二预定策略时产生第二操作指令。所述第二执行模块,用于响应执行所述第二操作指令。所述第二预定策略是判断第一触摸点和第二触摸点之间的空间关系,所述第一判断模块根据所述第一触摸点和所述第二触摸点满足所述第二预定策略时产生一第二操作指令。在本实施例中,用户的手指或者用户通过触摸笔等操作体对所述便携移动终端进行输入时,例如,用户在触摸显示屏上以一定的力度进行画圈或其它操作,此时,第一传感器采集到任意两个触摸点(第一触摸点和第二触摸点),当所述第二判断模块判断出是画圈或其它操作时,产生一调出音量调节程序/亮度调节程序等的第二操作指令。在本实施例的具体应用中,所述触摸轨迹对应一个特定的操作对象,相当于快捷键,举一个实例,用户在空白的触摸屏上滑动,则形成的触摸轨迹可以直接调出一个调节音量程序。另外,在采集任意两个触摸点的同时获得了任意两个触摸点的压力值。此时根据两个触摸点的压力值的变化趋势调整音量的大小。在本发明一种便携移动终端的第六实施例中,所述便携移动终端除了包括第四、 第五实施例中的组成部分外,所述第一处理模块还包括第一确定单元,用于确定所述触摸轨迹所对应的操作对象。确定触摸轨迹所对应的操作对象与确定触摸点所对应的操作对象在原理上是相似的,如都可以根据对应坐标值的坐标值确定操作对象。本实施例与第四、第五实施例所不同的是,本实施例是针对具体的不同操作对象 (如电子书、相片等)响应执行所述第一操作指令和所述第二操作指令,因此在响应执行第一操作指令和第二操作指令之前需要先确定所述触摸轨迹所对应的操作对象。在本实施例一具体应用场景,用户的手指或者用户通过触摸笔等操作体对所述便携移动终端进行输入时,例如,用户在触摸显示屏上以一定的力度进行滑动操作,此时,第一传感器采集到任意两个触摸点(第一触摸点和第二触摸点),在第一传感器采集该任意两个触摸点的同时第二传感器采集该两个触摸点对应的两个压力值(第一压力值和第二压力值),并且通过第一确定单元确定所述触摸轨迹所对应的操作对象,第一判断模块判断所述第一压力值和所述第二压力值是否满足第一预定策略,当所述第一压力值和所述第二压力值满足所述第一预定策略时产生一第一操作指令,所述第二判断模块判断所述第一触摸点和所述第二触摸点是否满足第二预定策略,当所述第一触摸点和所述第二触摸点满足第二预定策略时产生第二操作指令。此时,所述第二判断模块判断所述第一触摸点和所述第二触摸点是否满足第二预定策略,当所述第一触摸点和所述第二触摸点满足第二预定策略时产生第二操作指令的过程中,需要获得另一个参考信息(即当前的操作对象)。换句话说,第二预定策略进一步包括确定第一触摸点操作的操作对象,以及第一触摸点和第二触摸点的形成的轨迹来最终确定第二操作命令。以电子书为例来说明,便携移动终端的处理模块,根据第二预定策略产生第二操作指令(向下翻页)。例如,根据第一触摸点确定操作对象为电子书,以及第一触摸点和第二触摸点的形成的轨迹(X轴的坐标相同,Y轴的坐标值在减小)来确定第二操作命令为向下翻页,且第二压力值大于第一压力值确定第一操作指令是加速,第一操作指令和第二操作指令共同作用下就是加速向下翻。用户的手指或者用户通过触摸笔等操作体对所述便携移动终端进行输入过程中,便携移动终端同时执行第一操作指令和第二操作指令(即加速向下翻页)。当然也可以先执行第二操作命令再执行第一操作命令。但是在用户看来效果是相同的。如果第二压力值小于第一压力值,则第一操作指令是减速,第一操作指令和第二操作指令共同作用下就是减速向下翻,当然,在具体实现时也可以相反或是其它的操作,本发明实施例对此不进行限定。参照图4,示出了本发明一种触摸处理方法第一实施例的流程示意图。所述触摸处理方法应用于一便携移动终端中,所述触摸处理方法包括步骤S410、检测操作体对所述便携移动终端进行触摸时的触摸点。步骤S420、检测操作体对所述便携移动终端进行触摸时的压力值。步骤S430、判断所述压力值是否大于第一预设阈值。所述第一预设阈值具体可以根据实际需求进行设置,如可以设置为20gf、30gf、 SOgfU50gf或其它的数值,本发明实施例对此不进行限定,在本发明实施例中,所述第一预设阈值优选设置为60gf。步骤S440、当所述压力值大于所述第一预设阈值时,响应所述触摸点。本发明实施例技术方案通过检测操作体进行触摸时的压力值,只有当压力值大于第一预设阈值时才对操作体的触摸动作进行响应,从而能够很好的避免用户的误操作,提高用户体验。在本发明一种触摸处理方法的第二实施例中,所述步骤S440包括步骤S460、确定所述触摸点所对应的坐标值。步骤S470、根据坐标值与操作对象的第一对应关系,指定所述触摸点的坐标值所对应的第一操作对象。坐标值与操作对象的第一对应关系也可以根据实际需求进行设定,如坐标值(xl,
yl)对应字母a、坐标值(x2,W)对应字母b、坐标值(x3,y;3)对应字母c.......确定了坐
标值后,即可根据第一对应关系确定所述坐标值所对应的第一操作对象。步骤S480、执行对所述第一操作对象的操作。在本发明一种触摸处理方法的第三实施例中,所述步骤S440包括步骤S560、进一步判断所述压力值是否大于第二预设阈值。所述第二预设阈值具体可以根据实际需求进行设置,如可以设置为50gf、100gf、 200gf或其它的数值,本发明实施例对此不进行限定。步骤S570、当所述压力值大于所述第二预设阈值时,根据坐标值与操作对象的第二对应关系,指定所述触摸点的坐标值所对应的第二操作对象。坐标值与操作对象的第二对应关系也可以根据实际需求进行设定,如坐标值(xl,
yl)对应字母A、坐标值(x2,W)对应字母B、坐标值(x3,y;3)对应字母C.......当确定了
坐标值后,并且当所述压力值大于所述第二预设阈值时,即可根据第二对应关系确定所述坐标值所对应的第二操作对象。步骤S580、执行对所述第二操作对象的操作。本发明实施例技术方案通过检测操作体进行触摸时的压力值,只有当压力值大于第一预设阈值时才对操作体的触摸动作进行响应,从而能够很好的避免用户的误操作,提高用户体验。参照图5,在本发明一种触摸处理方法的第四实施例中,所述触摸处理方法包括步骤S610、检测操作体对所述便携移动终端进行操作时所产生的触摸轨迹,所述触摸轨迹至少包括第一触摸点和第二触摸点,所述第一触摸点和所述第二触摸点不同。触摸轨迹也是由触摸点形成的,时间间隔短的触摸点形成触摸轨迹,所以所述触摸轨迹的检测可以根据触摸点之间的时间间隔确定,如果触摸点之间的时间间隔小于一个时间阈值(如0. ls、0. 3s或其它值),则检测其为触摸轨迹,如果触摸点之间的时间间隔大于一个时间阈值(如0. ls、0. 3s或其它值),则检测其为离散的触摸点,当然,触摸轨迹的检测还可以有其它的检测方法,如根据触摸点之间的坐标值的关系检测触摸轨迹等,本发明实施例对此不进行限定。需要说明是,所述第一触摸点和所述第二触摸点是相对的,而不是特定的,所述触摸轨迹是由多个触摸点形成的,在这多个触摸点之间,都可以选择任意两个触摸点作为第一触摸点和第二触摸点,因此不特定的第一触摸点和第二触摸点可以代表形成所述触摸轨迹的所有触摸点中的任意两个。步骤S620、检测所述触摸轨迹产生的过程中所述第一触摸点对应的第一压力值和所述第二触摸点对应的第二压力值。步骤S630、判断所述第一压力值和所述第二压力值是否满足第一预定策略,当所述第一压力值和所述第二压力值满足所述第一预定策略时产生第一操作指令。与触摸点对应的是,所述第一压力值和所述第二压力值是相对的,而不是特定的。步骤S640、在产生所述触摸轨迹的过程中响应执行所述第一操作指令。在本发明的另一个实施例中,还包括步骤S650、判断所述第一触摸点和所述第二触摸点是否满足第二预定策略,当所述第一触摸点和所述第二触摸点满足第二预定策略时产生第二操作指令。步骤S660、响应执行所述第二操作指令。在本发明的另一实施例中,在所述步骤S640之前还包括步骤S670、确定所述触摸轨迹所对应的操作对象。需要说明的是,所述方法实施例中各步骤的具体实现过程和实现原理已经在装置实施例部分进行了详细描述,为了篇幅考虑,在此不再赘述,参照相关部分的描述即可。本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如磁碟、光盘、只读存储记忆体 (Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,对各步骤的先后变化也在本发明的保护范围之内。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
1权利要求
1.一种便携移动终端,其特征在于,包括第一传感模块,用于检测操作体对所述便携移动终端进行触摸时的触摸点; 第二传感模块,用于检测操作体对所述便携移动终端进行触摸时的压力值; 第一判断模块,用于判断所述第二传感模块检测的所述压力值是否大于第一预设阈值;第一处理模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时, 响应所述触摸点。
2.根据权利要求1所述的便携移动终端,其特征在于,所述第一处理模块包括第一确定模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时, 确定所述触摸点所对应的坐标值;第一指定模块,用于根据坐标值与操作对象的第一对应关系,指定所述触摸点的坐标值所对应的第一操作对象;第一执行模块,用于执行对所述第一操作对象的操作。
3.根据权利要1所述的便携移动终端,其特征在于,所述第一处理模块包括第二判断模块,用于当所述压力值大于所述第一预设阈值时,进一步判断所述第二传感模块检测的所述压力值是否大于第二预设阈值;第二指定模块,用于当所述压力值大于所述第二预设阈值时,根据坐标值与操作对象的第二对应关系,指定所述触摸点的坐标值所对应的第二操作对象; 第二执行模块,用于执行对所述第二操作对象的操作。
4.一种便携移动终端,其特征在于,包括第一传感模块,用于检测操作体对所述便携移动终端进行操作时所产生的触摸轨迹, 所述触摸轨迹至少包括第一触摸点和第二触摸点,所述第一触摸点和所述第二触摸点不同;第二传感模块,用于检测所述触摸轨迹产生的过程中所述第一触摸点对应的第一压力值和所述第二触摸点对应的第二压力值; 第一处理模块,包括第一判断模块,用于判断所述第一压力值和所述第二压力值是否满足第一预定策略, 当所述第一压力值和所述第二压力值满足所述第一预定策略时产生第一操作指令; 第一执行模块,用于在产生所述触摸轨迹的过程中响应执行所述第一操作指令。
5.根据权利要求4所述的便携移动终端,其特征在于,所述第一处理模块还包括第二判断模块,用于判断所述第一触摸点和所述第二触摸点是否满足第二预定策略, 当所述第一触摸点和所述第二触摸点满足第二预定策略时产生第二操作指令; 第二执行模块,用于响应执行所述第二操作指令。
6.根据权利要求5所述的便携移动终端,其特征在于,所述第一处理模块还包括 第一确定模块,用于确定所述触摸轨迹所对应的操作对象。
7.一种触摸处理方法,应用于一便携移动终端中,其特征在于,包括 检测操作体对所述便携移动终端进行触摸时的触摸点;检测操作体对所述便携移动终端进行触摸时的压力值; 判断所述压力值是否大于第一预设阈值;当所述压力值大于所述第一预设阈值时,响应所述触摸点。
8.根据权利要求7所述的触摸处理方法,其特征在于,所述响应所述触摸点包括 确定所述触摸点所对应的坐标值;根据坐标值与操作对象的第一对应关系,指定所述触摸点的坐标值所对应的第一操作对象;执行对所述第一操作对象的操作。
9.根据权利要求7所述的触摸处理方法,其特征在于,所述响应所述触摸点包括 判断所述压力值是否大于第二预设阈值;当所述压力值大于所述第二预设阈值时,根据坐标值与操作对象的第二对应关系,指定所述触摸点的坐标值所对应的第二操作对象; 执行对所述第二操作对象的操作。
10.一种触摸处理方法,应用于一便携移动终端中,其特征在于,包括检测操作体对所述便携移动终端进行操作时所产生的触摸轨迹,所述触摸轨迹至少包括第一触摸点和第二触摸点,所述第一触摸点和所述第二触摸点不同;检测所述触摸轨迹产生的过程中所述第一触摸点对应的第一压力值和所述第二触摸点对应的第二压力值;判断所述第一压力值和所述第二压力值是否满足第一预定策略,当所述第一压力值和所述第二压力值满足所述第一预定策略时产生第一操作指令; 在产生所述触摸轨迹的过程中响应执行所述第一操作指令。
11.根据权利要求10所述的触摸处理方法,其特征在于,所述方法还包括判断所述第一触摸点和所述第二触摸点是否满足第二预定策略,当所述第一触摸点和所述第二触摸点满足第二预定策略时产生第二操作指令; 响应执行所述第二操作指令。
12.根据权利要求11所述的触摸处理方法,其特征在于,响应执行所述第一操作指令和响应执行所述第二操作指令之前还包括确定所述触摸轨迹所对应的操作对象。
全文摘要
本发明实施例公开了一种触摸处理方法及便携移动终端。所述便携移动终端包括第一传感模块,用于检测操作体对所述便携移动终端进行触摸时的触摸点;第二传感模块,用于检测操作体对所述便携移动终端进行触摸时的压力值;第一判断模块,用于判断所述第二传感模块检测的所述压力值是否大于第一预设阈值;第一处理模块,用于当所述第一判断模块判断所述压力值大于所述第一预设阈值时,响应所述触摸点。本发明实施例通过检测操作体进行触摸时的压力值,只有当压力值大于第一预设阈值时才对操作体的触摸动作进行响应,从而能够很好的避免用户的误操作,提高用户体验。
文档编号G06F3/041GK102479040SQ20101056670
公开日2012年5月30日 申请日期2010年11月25日 优先权日2010年11月25日
发明者江光军 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1