一种带有触摸屏的终端运行方法及终端技术

技术编号:7346068 阅读:206 留言:0更新日期:2012-05-18 02:17
本发明专利技术提供一种带有触摸屏的终端运行方法及终端,具体内容包括:根据用户一般利用点击物的最前端点击触摸屏的特点,通过点击物在触摸屏屏幕上的投影确定一个触摸参照点,并在实际触摸点与触摸参照点之间的距离小于设定值时,确定实际触摸所产生的实际触摸点为用户希望的触摸位置,并确定可以执行所述触摸位置所对应的操作,从而降低了误操作的可能性,并在用户给出了多于一个的触摸位置时,仍可准确识别实际触摸点的位置。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种带有触摸屏的终端运行方法及终端
技术介绍
随着终端设备的不断发展,触摸屏在终端设备中的应用范围变得越来越广泛,从工业用途的工厂设备的控制/操作系统、公共信息查询的电子查询设施、商业用途的提款机,到消费性电子的移动电话、个人数字助手(PDA)、数码相机等都可看到触摸屏的身影。触摸屏可以代替鼠标或键盘,带给用户更加直接和便捷的操作体验,工作时,只要用手指或其它操作设备触摸触摸屏上的图标或菜单,终端设备即可以根据触摸的位置来定位用户的信息输入,即一个触摸位置(触摸点)对应一个信息输入。触摸屏包括屏幕、触摸检测部件和触摸屏控制器,触摸检测部件安装在屏幕前面,用于检测用户触摸位置,并将检测到的触摸位置信息发送给触摸屏控制器,触摸屏控制器在接收到触摸位置信息后,将触摸位置信息转换成触点坐标,并将转换后的触点坐标发送给终端设备的中央处理器(CPU), 同时,触摸屏控制器还可以接收CPU发来的命令并加以执行。目前,触摸屏对外界的感知方式已经从传统的接触式,发展出非接触式的解决方案,通过红外线传感方法就可以感知用户在触摸屏屏幕前近距离的手势外形或动作,从而确定用户的信息输入,如根据预先设定好的手势外形与信息输入的对应关系,在识别出用户的手势外形时,确定用户的信息输入,又如,根据特定动作所形成的反射回来的红外线辐射的特性(如反射回的红外线辐射在某一方向上的连续性),预先设定好特定动作与信息输入的对应关系,在用户手向上或向下挥动时,确定用户需要进行上翻或下翻操作,在用户手向左或向右挥动时,确定用户需要进行左翻或右翻操作。如图1所示为一个红外线传感装置在非接触式触摸屏上的安装位置示意图,在整个触摸屏屏幕上交错排列红外线发射器和红外线接收器(图1中的1表示红外线接收器,2表示红外线发射器发出的红外线),如图 2所示为非接触式红外触摸屏屏幕的结构示意图,红外线发射器和红外线接收器组成“附近面板层”,并属于触摸屏屏幕的其中一层。具体的红外线传感方法的工作原理为在触摸屏屏幕上集成附近传感器 (Proximity sensor),附近传感器可以包括红外线发射器,用于发出红外线辐射,以及红外线接收器,用于接收被手指、手掌反射回来的红外线辐射,从而感知用户的手势外形或动作,来确定用户的输入信息。在红外线传感方法确定用户输入信息的过程中,红外线传感方法对外界的感知是基于对手指或手掌的形状识别或动作识别,而不能根据一个单独的红外线辐射的反射点确定一个信息输入。而在触摸屏对外界的感知方式为接触式时,存在一个误触问题,比如,在一个接受单一触摸指令的触摸屏屏幕上,如果用户不小心在触摸屏屏幕上给出了多于一个的触摸位置,触摸屏就不能判断哪个位置是用户真正要触摸的位置,如果只是根据触摸的时间先后顺序进行判断,就很容易做出错误的判断,并执行错误的操作;又如,用户在点击触摸屏幕时,一般是用点击物的最前端(如手指的指尖)点击触摸屏,但如果用户无意中用点击物的其他位置点击了触摸屏时,此时,触摸屏不能识别出该触摸为误触,并会导致触摸屏的误操作。
技术实现思路
本专利技术实施例提供一种带有触摸屏的终端运行方法及终端,用于解决现有技术中在触摸屏对外界的感知方式为接触式时,由于对触摸屏的误触导致的触摸屏不能准确识别触摸位置的问题。一种带有触摸屏的终端运行方法,所述方法包括确定点击物在触摸屏屏幕上的投影区域;从确定的所述投影区域中选择触摸参照点;确定点击物在触摸屏屏幕上的实际触摸点,并在所述实际触摸点与所述触摸参照点之间的距离小于设定第一阈值时,确定点击所述实际触摸点的操作是合法操作;否则,确定点击所述实际触摸点的操作是非法操作。一种带有触摸屏的终端,所述终端包括投影模块,用于确定点击物在触摸屏屏幕上的投影区域;参照点确定模块,用于从确定的所述投影区域中选择触摸参照点;操作确认模块,用于确定点击物在触摸屏屏幕上的实际触摸点,并在所述实际触摸点与所述触摸参照点之间的距离小于设定第一阈值时,确定点击所述实际触摸点的操作是合法操作;否则,确定点击所述实际触摸点的操作是非法操作。本专利技术实施例根据用户一般利用点击物的最前端点击触摸屏的特点,通过点击物在触摸屏屏幕上的投影确定一个触摸参照点,并在实际触摸点与触摸参照点之间的距离小于设定值时,确定实际触摸所产生的实际触摸点为用户希望的触摸位置,并确定可以执行所述触摸位置所对应的操作,从而降低了误操作的可能性,并在用户给出了多于一个的触摸位置时,仍可准确识别实际触摸点的位置。附图说明图1为现有技术中红外线传感装置在非接触式触摸屏上的安装位置示意图;图2为现有技术中非接触式红外触摸屏屏幕的结构示意图;图3为本专利技术实施例一提供的一种带有触摸屏的终端运行的方法流程图;图4为本专利技术实施例二提供的一种带有触摸屏的终端运行的方法流程图;图5(a)和图5(b)为本专利技术实施例二提供的一种点击物在触摸屏屏幕上投影的两种情况的示意图;图6为本专利技术实施例二提供的一种设定的屏幕坐标系;图7为本专利技术实施例三提供的一种带有触摸屏的终端的结构示意图。具体实施例方式在对触摸屏进行接触式触摸操作时,一般利用点击物,如手指或触摸笔进行点击 (或触摸)操作,点击物从触摸屏的屏幕边缘延伸并覆盖于屏幕上,并会在触摸屏屏幕上会产生投影,而且用户一般用点击物的最前端(如手指的指尖)进行点击操作,由此可以判断出点击物的最前端在触摸屏屏幕中的投影位置即为用户真正想触摸的位置。因此,本专利技术实施例提出一种利用点击物在触摸屏屏幕上的投影来确定触摸参照点,从而确定实际触摸位置的方法,来解决本专利技术提出的技术问题。下面结合说明书附图和实施例对本专利技术的技术方案进行详细说明。实施例一、本专利技术实施例一提供一种带有触摸屏的终端运行方法,如图3所示为本专利技术实施例一提供的带有触摸屏的终端运行的方法流程图,具体步骤包括步骤101、确定点击物在触摸屏屏幕上的投影区域。在本专利技术方案中,可以利用红外线传感方法或热感应方法来确定点击物在触摸屏屏幕上的投影区域。在利用热感应方式发确定点击物在触摸屏屏幕上的投影区域时,该点击物为温度值在一定温度范围内的物体,如,手指。本步骤包括但不限于通过在触摸屏上安装红外线接收器和红外线发射器,利用红外线传感方法确定点击物在触摸屏屏幕上的投影区域;或利用热感应方法识别点击物的投影区域。步骤102、从确定的所述投影区域中选择触摸参照点。根据用户一般利用点击物的最前端点击触摸屏的特点,在本步骤中确定点击物的最前端在触摸屏屏幕上的投影点为触摸参照点。根据点击物在触摸屏屏幕上的投影与触摸屏屏幕边线有重合的特性,可以确定投影区域与触摸屏屏幕边线重合的投影,根据点击物具有一段连续的长度,将投影区域中距离所述重合的投影线或投影点距离最远的投影点确定触摸参照点。确定触摸参照点的具体步骤包括第一步、在触摸屏屏幕上设置屏幕坐标系。在设定了屏幕坐标系后,可以确定点击物在触摸屏屏幕上的投影区域中各个投影点的坐标,用于后续确定触摸参照点在触摸屏屏幕中的相对位置。第二步、确定投影区域与触摸屏屏幕边线重合的投影线或投影点。点击物在触摸屏屏幕上的投影区域与触摸屏屏幕边线重合的投影可能为一个投影点,也可能为多个投影点。所述多个投影点可能落在一条屏幕边线上,可将落在一条屏幕边线上的本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:王荣靳泽宇
申请(专利权)人:中国移动通信有限公司
类型:发明
国别省市:

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

1
相关领域技术