移动终端及其触摸屏的防误触控制方法、装置与流程

文档序号:14174881阅读:208来源:国知局
移动终端及其触摸屏的防误触控制方法、装置与流程

本发明涉及电子技术领域,尤其涉及一种移动终端及其触摸屏的防误触控制方法、装置。



背景技术:

目前,智能手机、平板电脑等终端都可配置有触摸屏,通过触控用户可以方便、高效地使用这些终端设备的各项功能,但是,目前随着屏幕尺寸越来越大,大尺寸的触控平板装置以单手持拿使用时,由于已超过手掌大小,若要稳固舒适的拿在手上,势必以非操作手的拇指在上,其余四指在下的方式持拿,此姿势下,拇指摆放的区域常位于触控区域内,导致误触发生,比如发生误触拨打电话、删除短信、打开网页,开启摄像头等,这给用户带来了不小的烦恼。

适应性的,很多移动终端配置了防误触功能,在触摸屏中设置防误触区域,当开启防误触功能后,若在防误触区域检测到触摸操作,可以通过将触摸操作的触摸点不向上层上报,使上层对触摸操作不予响应以对误触操作的有效控制。但是,在有些时间需要对防误触区域进行正常操作,那么这时这些正常操作就会被当成是误操作,造成这些正常操作无法响应的问题,使得移动终端的本就有限的触摸屏造成空间浪费。



技术实现要素:

因此,本发明的目的之一在于提供一种可以有效识别终端装置是否被误触亦或是被使用者所欲真实输入,进而在有效避免误触的同时也增大触摸屏的空间利用率。

为达上述目的,本发明提供一种移动终端触摸屏的防误触控制方法,包括:

检测作用于移动终端触摸屏的触控事件;

获取该触控事件的触摸参数,该触摸参数包括该触控事件对应的触控范围的短边与长边的比例及该长边指向的角度,其中该长边指向的角度为该长边指向的方向与该移动终端触摸屏x轴方向的夹角;

判断该触摸参数与预设触摸参数是否相匹配,若判断结果为是,则确定该触控事件为误触触控事件,并对该触控事件不作响应;若判断结果为否,则确定该触控事件为一般触控事件,并执行该触控事件触发的动作。其中,当判断该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例相匹配,且判断该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度相匹配时,则判断该触摸参数与预设触摸参数相匹配;当判断该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例不相匹配,或者判断该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度不相匹配时,则判断该触摸参数与预设触摸参数不相匹配。

作为可选的技术方案,该预设的短边与长边的比例为大于0.3且小于0.6,该预设的长边指向的角度为大于0度小于90度。

作为可选的技术方案,该触摸参数还包括预设特定区域,该判断触摸参数与预设触摸参数是否相匹配包括:

判断该触控事件是否位于该预设特定区域;

若判断结果为是,则继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及,判断该触控事件对应的触控范围的该长边指向的角度是否与预设的长边指向的角度相匹配。

作为可选的技术方案,该触摸参数还包括按压力度值以及按压时长,该判断该触摸参数与预设触摸参数是否相匹配,包括:

判断该按压力度值及按压时长是否与预设值匹配;

若判断结果为是,则继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及,判断该触控事件对应的触控范围的长边指向的角度是否与预设的长边指向的角度相匹配。

作为可选的技术方案,该预设触摸参数藉由采集该移动终端触摸屏的使用者握持移动终端的历史数据而获得。

本发明还提供一种移动终端触摸屏的防误触控制装置,包括:

检测模块,用于检测作用于该移动终端触摸屏的触控事件;

获取模块,用于获取该触控事件的触摸参数,该触摸参数包括该触控事件对应的触控范围的短边与长边的比例及该长边指向的角度,其中该长边指向的角度为该长边指向的方向与触摸屏x轴方向的夹角;

判断模块,用于判断该触摸参数与预设触摸参数是否相匹配,其中,当判断该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例相匹配,且判断该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度相匹配时,则该判断模块判断该触摸参数与预设触摸参数相匹配;当判断该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例不相匹配,或者判断该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度不相匹配时,该判断该触摸参数与预设触摸参数不相匹配;以及

处理模块,用于在该判断模块判断出该触摸参数与该预设触摸参数相匹配时,确定该触控事件为误触触控事件,并对该触控事件不作响应;以及用于在该判断模块判断出该触摸参数与该预设触摸参数不相匹配时,确定该触控事件为一般触控事件,并执行该触控事件触发的动作。

作为可选的技术方案,该触摸参数还包括预设特定区域,该判断触摸参数与预设触摸参数是否相匹配包括:

该判断模块判断该触控事件是否位于该预设特定区域;

若判断结果为是,则该判断模块继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及,该判断模块判断该触控事件对应的触控范围的长边指向的角度是否与预设的长边指向的角度相匹配。

作为可选的技术方案,该预设触摸参数藉由采集该移动终端触摸屏的使用者握持移动终端的历史数据而获得。

本发明还提供一种移动终端,该移动终端包括:存储器;处理器;以及如上所述的移动终端触摸屏的防误触控制装置,该移动终端触摸屏的防误触控制装置安装于该存储器中并包括多个由该处理器执行的软件功能模块。

与现有技术相比,本发明实施例可检测通过终端触摸屏输入的触控事件,并获取该触控事件的触摸参数,进而判断该触摸参数与预设触摸参数是否匹配,如果该触摸参数与该预设触摸参数匹配,则确定该触摸操作为无效操作,并对该触摸操作不做响应,如果判断不匹配则确定该触控事件为一般触控事件,并执行该触控事件触发的动作,可以有效降低终端被误操作的概率,而又不影响使用者对防误触区域进行正常触控操作。

关于本发明的优点与精神可以藉由以下的发明详述及所附图式得到进一步的了解。

附图说明

图1所示为根据本发明的移动终端触摸屏的防误触控制方法的流程图;

图2a-图2c所示为手持端拇指于移动终端触摸屏上触控的示意图;

图3所示为根据本发明的移动终端触摸屏的防误触控制装置的方框图;

图4所示为本发明的移动终端的方框图。

具体实施方式

请参见图1,图1所示为根据本发明的移动终端触摸屏的防误触控制方法的流程图。本发明提供一种移动终端触摸屏的防误触控制方法,上述防误触控制方法包括以下步骤:

步骤s1,检测作用于移动终端触摸屏的触控事件。

步骤s2,获取该触控事件的触摸参数,该触摸参数包括该触控事件对应的触控范围的短边与长边的比例及该长边指向的角度,其中该长边指向的角度为该长边指向的方向与该移动终端触摸屏x轴方向的夹角;其中,上述长边指向的角度也可替换为该长边的斜率(如tan(θ))。现有的移动终端采用的触摸屏有电阻式触摸屏、电容式触摸屏和压电式触摸屏,当用户触摸触摸屏时,触摸屏会检测到触控事件(或触摸操作指令),并获取触摸信息(或触摸参数)。

步骤s3,判断该触摸参数与预设触摸参数是否相匹配,该预设触摸参数包括预设的短边与长边的比例以及预设的长边指向的角度,若判断结果为是,则确定该触控事件为误触触控事件,并对该触控事件不作响应;若判断结果为否,则确定该触控事件为一般触控事件,并执行该触控事件触发的动作。

其中,上述判断触摸参数与预设触摸参数是否相匹配包括:判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及判断该触控事件对应的触控范围的该长边指向的角度是否与预设的长边指向的角度相匹配。其中,当判断该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例相匹配,且判断该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度相匹配时,则该判断模块判断该触摸参数与预设触摸参数相匹配;当判断该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例不相匹配,或者判断该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度不相匹配时,该判断该触摸参数与预设触摸参数不相匹配。

如图2a-图2c所示,为手持端拇指于移动终端触摸屏上触控的示意图。本发明中预设的短边与长边的比例(w/h)为0.3<w/h<0.6,预设的长边指向的角度(θ)为0°<θ<90°。需要说明的是,上述比例值以及角度值的选用,是基于一般情况下使用者左手持拿移动终端时,左拇指在上,其余四指在下的方式进行考量,根据人体工学,拇指在执行持拿功能时,拇指的长边指向的角度(θ)通常为0°<θ<90°,拇指位于触摸屏上的区域(触控范围)的短边与长边的比例(w/h)为0.3<w/h<0.6。

如图2a所示,所示的w/h>0.6,也就是触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例不相匹配,所以判断该触控事件为一般触控事件,并执行该触控事件触发的动作。例如,此情况下,通常为使用者用手指操作触摸屏,进行正常的触控输入等行为。

如图2b所示,θ>90°,也就是该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度不相匹配,所以判断该触控事件为一般触控事件,并执行该触控事件触发的动作。此种情况下,通常为使用者使用左手拿持移动终端,而用右手进行触控操作等行为,因应人体工学,若侦测到的角度大于90度,则表明位于触摸屏上的手指并非左手拇指,实际侦测到的应为右手触控之动作行为,此行为反应的是使用者真实的操作意图,因此判断该触控事件为一般触控事件,并执行该触控事件触发的动作。

如图2c所示,w/h=0.4,θ=45°,亦即该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例相匹配,且该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度相匹配,所以判断该触控事件为误触触控事件,并对该触控事件不作响应。于实际使用情景而言,此情况乃使用者左手拿持移动终端,其左手拇指位于触摸屏上,拇指的长边指向的角度为45度,拇指位于触控区域内的尺寸的短边与长边的比例(w/h)为0.4,上述参数与预设的参数相匹配,因而表示该左手拇指触控该触摸屏的行为,仅仅是使用者执行拿持终端装置的必要行为,而并非是意欲触控输入某些指令的行为,也即判断该触控事件为误触触控事件,并对该触控事件不作响应。

另外,本实施方式中,为便于侦测与判断,该触摸参数还包括预设特定区域,预设特定区域位于触摸屏幕上,该判断触摸参数与预设触摸参数是否相匹配包括:判断该触控事件是否位于该预设特定区域;若判断结果为是,则继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及判断该触控事件对应的触控范围的该长边指向的角度是否与预设的长边指向的角度相匹配。若判断该触控事件不位于该预设特定区域,则确定该触控事件为一般触控事件,并执行该触控事件触发的动作。上述预设特定区域为用户在握持移动终端时容易触碰到的区域(例如移动终端触摸屏的左下方或左侧),预设特定区域的确定方式有很多种,例如,可调研用户群体对不同型号或外型的移动终端握持方式及姿势等情况,将多数用户容易误触的屏幕区域设置为预设特定区域,并由移动终端进行出厂前的设定;又如,用户在开始使用移动终端前,也可进入握持方式录入功能,由移动终端采集用户握持移动终端的相关数据,根据采集的数据分析出用户容易误触的区域,将该区域设定为预设特定区域;又如,可调研用户在终端运行不同应用程序时各个应用程序下用户容易产生误触的区域,将该区域设置为该应用程序的误触区域,根据移动终端运行的当前应用程序确定对应的预设特定区域。优选的,预设特定区域的形状或大小由使用者(用户)自行设定或调整。例如上述预设特定区域例如位于触摸屏左下角。

此外于实施方式中,若该触摸屏为3d触控模式,则该触摸参数还可包括按压力度值以及按压时长,而预设触摸参数可进一步包含预设按压力度值及按压时长,判断该触摸参数与预设触摸参数是否相匹配的步骤包括,包括:判断该按压力度值及按压时长是否与预设按压力度值及按压时长相匹配;若判断结果为是,则继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及判断该触控事件对应的触控范围的长边指向的角度是否与预设的长边指向的角度相匹配。

其中,上述预设触摸参数藉由采集该移动终端触摸屏的使用者握持移动终端的历史数据而获得,而且,随着使用者的使用可对预设触摸参数进行持续的更新。另外触摸参数还可包括坐标、面积等,这个可根据使用者的使用习惯等来设置。

请参见图3,图3所示为根据本发明的移动终端触摸屏的防误触控制装置的方框图,同时请参见图4。本发明还提供一种移动终端触摸屏的防误触控制装置10,包括检测模块1、获取模块2、判断模块3以及处理模块4。检测模块1用于检测作用于该移动终端触摸屏的触控事件。获取模块2用于获取该触控事件的触摸参数,该触摸参数包括该触控事件对应的触控范围的短边与长边的比例及该长边指向的角度,其中该长边指向的角度为该长边指向的方向与触摸屏x轴方向(x)的夹角。判断模块3用于判断该触摸参数与预设触摸参数是否相匹配,该预设触摸参数包括预设的短边与长边的比例以及预设的长边指向的角度,而预设触摸参数可以预先存入在判断模块3内,也可以由使用者根据操作行为习惯预先录入设定。处理模块4用于在该判断模块3判断出该触摸参数与该预设触摸参数相匹配时,确定该触控事件为误触触控事件,并对该触控事件不作响应;以及用于在该判断模块判断出该触摸参数与该预设触摸参数不相匹配时,确定该触控事件为一般触控事件,并执行该触控事件触发的动作。

其中,判断模块3判断该触摸参数与预设触摸参数是否相匹配,具体如下:当判断该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例相匹配,且判断该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度相匹配时,则该判断模块判断该触摸参数与预设触摸参数相匹配;当判断该触控事件对应的触控范围的短边与长边的比例与预设的短边与长边的比例不相匹配,或者判断该触控事件对应的触控范围的该长边指向的角度与预设的长边指向的角度不相匹配时,该判断该触摸参数与预设触摸参数不相匹配。本发明中预设的短边与长边的比例(w/h)为0.3<w/h<0.6,预设的长边指向的角度(θ)为0°<θ<90°。需要说明的是,上述比例值以及角度值的选用,是基于一般情况下使用者左手持拿移动终端时,左拇指在上,其余四指在下的方式进行考量,根据人体工学,拇指在执行持拿功能时,拇指的长边指向的角度(θ)通常为0°<θ<90°,拇指位于触摸屏上的区域(触控范围)的短边与长边的比例(w/h)为0.3<w/h<0.6。

其中,本实施方式中,该触摸参数还包括预设特定区域,预设特定区域位于触摸屏幕上,该判断触摸参数与预设触摸参数是否相匹配包括:该判断模块3判断该触控事件是否位于该预设特定区域;若判断结果为是,则该判断模块3继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及该判断模块3判断该触控事件对应的触控范围的长边指向的角度是否与预设的长边指向的角度相匹配。若判断该触控事件不位于该预设特定区域,则判断模块判断该触摸参数与预设触摸参数不相匹配。

再一实施方式中,若该触摸屏为3d触控模式,则该触摸参数还可包括按压力度值以及按压时长,而预设触摸参数可进一步包含预设按压力度值及按压时长,该判断该触摸参数与预设触摸参数是否相匹配,包括:

判断模块3判断该按压力度值及该按压时长是否与预设按压力度值及按压时长匹配;若判断结果为是,则判断模块3继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及判断模块3判断该触控事件对应的触控范围的长边指向的角度是否与预设的长边指向的角度相匹配。若判断结果为否,则判断该触摸参数与预设触摸参数不相匹配。

其中,上述预设触摸参数可以为通过统计以及收集该移动终端触摸屏的使用者的使用历史数据获得,而且,随着使用者的使用可对预设触摸参数进行持续的更新。

请参见图4,图4所示为本发明的移动终端的方框图,本发明还提供一种移动终端,该移动终端包括:存储器5;处理器6;以及上述移动终端触摸屏的防误触控制装置10。移动终端触摸屏的防误触控制装置安装于存储器5中并包括多个由该处理器执行的软件功能模块,该移动终端触摸屏的防误触控制装置10包括:检测模块1、获取模块2、判断模块3以及处理模块4。检测模块1用于检测作用于该移动终端触摸屏的触控事件。获取模块2用于获取该触控事件的触摸参数,该触摸参数包括该触控事件对应的触控范围的短边与长边的比例及该长边指向的角度,其中该长边指向的角度为该长边指向的方向与触摸屏x轴方向的夹角。判断模块3用于判断该触摸参数与预设触摸参数是否相匹配。处理模块4用于在该判断模块3判断出该触摸参数与该预设触摸参数相匹配时,确定该触控事件为误触触控事件,并对该触控事件不作响应;以及用于在该判断模块3判断出该触摸参数与该预设触摸参数不相匹配时,确定该触控事件为一般触控事件,并执行该触控事件触发的动作。

其中,本实施方式中,该触摸参数还包括预设特定区域,该判断触摸参数与预设触摸参数是否相匹配包括:该判断模块3判断该触控事件是否位于该预设特定区域;若判断结果为是,则该判断模块3继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及该判断模块3判断该触控事件对应的触控范围的长边指向的角度是否与预设的长边指向的角度相匹配。

再一实施方式中,若该触摸屏为3d触控模式,则该触摸参数还可包括按压力度值以及按压时长,而预设触摸参数可进一步包含预设按压力度值及按压时长,该判断模块3判断该触摸参数与预设触摸参数是否相匹配,包括:判断模块3判断该按压力度值及按压时长是否与预设按压力度值及按压时长相匹配;若判断结果为是,则判断模块3继续判断该触控事件对应的触控范围的短边与长边的比例是否与预设的短边与长边的比例相匹配;以及判断模块3判断该触控事件对应的触控范围的长边指向的角度是否与预设的长边指向的角度相匹配。

其中,上述预设触摸参数可以为通过统计以及收集该移动终端触摸屏的使用者的使用历史数据获得,而且,随着使用者的使用可对预设触摸参数进行持续的更新。

综上所述,通过本发明实施例可检测通过移动终端触摸屏输入的触控事件(触摸操作),并获取该触控事件(触摸操作)的触摸参数,进而判断该触摸参数与预设触摸参数是否匹配,如果该触摸参数与该预设触摸参数匹配,则确定该触摸操作为无效操作,并对该触摸操作不做响应,如果判断不匹配则确定该触控事件为一般触控事件,并执行该触控事件触发的动作,可以有效降低终端被误操作的概率,而又不影响使用者对防误触区域进行正常触控操作。

藉由以上较佳具体实施例的详述,是希望能更加清楚描述本发明的特征与精神,而并非以上述所揭露的较佳具体实施例来对本发明的保护范围加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的权利要求的保护范围内。因此,本发明所申请的权利要求的保护范围应该根据上述的说明作最宽广的解释,以致使其涵盖所有可能的改变以及具相等性的安排。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1