橡皮擦功能实现方法、移动终端及用于移动终端的触控笔的制作方法

文档序号:6601056阅读:354来源:国知局
专利名称:橡皮擦功能实现方法、移动终端及用于移动终端的触控笔的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种橡皮擦功能实现方法、移动终端及用于移动终端的触控笔。
背景技术
众所周知,短消息业务已经为移动通信产业创造了数百亿元的市场收益。随着人们习惯于通信时收发短信,手写输入也成为越来越多的手机用户的需求。手写输入指的是手机用户可以通过内置的触控笔在手机屏幕上手写,手机通过内部的识别系统把手写的各种字体转换为手机可识别的标准字体显示在手机屏幕上,这样就可以大大提高输入的速度。目前,具有手写输入的手机越来越普及。但是,相关技术中,由于手机上使用的触摸屏主要是电阻式触摸屏,触控笔仅能起到记录触控点在LCD上的X轴坐标值和Y轴坐标值的作用,因此在手写过程中也只能实现书写功能,而不能和使用电磁感应方式的手写板一样,用一支手写笔和触摸屏配合实现多种功能。当用户输入错误时,必须放弃手写方式,仍然使用按键逐个删除错误字符,因此用户操作十分不便,体验较低。

发明内容
针对相关技术中用户在电阻式触摸屏上使用按键逐个删除错误字符,操作不便且体验较低的问题而提出本发明,为此,本发明的主要目的在于提供一种改进的橡皮擦功能实现方法、移动终端及用于移动终端的触控笔,以解决上述问题至少之一。根据本发明的一个方面,提供了一种橡皮擦功能实现方法。根据本发明的橡皮擦功能实现方法包括响应用户对移动终端的电阻式触摸屏的触摸操作,计算触控点的电阻值;判断电阻值满足擦除条件;测量得到触控点的位置区间; 以及对位置区间内的字符执行擦除操作。根据本发明的另一方面,提供了一种移动终端。根据本发明的移动终端包括电阻式触摸屏、处理器和触控笔,其中,处理器包括 计算模块,用于响应触控笔对电阻式触摸屏的触摸操作,计算触控点的电阻值;判断模块, 用于判断电阻值是否满足擦除条件;处理模块,用于在判断模块输出为是时,测量获取触控点的位置区间,并对位置区间内的字符执行擦除操作。根据本发明的又一方面,提供了一种用于移动终端的触控笔。根据本发明的用于移动终端的触控笔的尾部的材料刚性度和接触面积适合于触控笔的尾部被执行对移动终端的电阻式触摸屏的触摸操作时,提供满足擦除条件的电阻值。 通过本发明,在用户触摸移动终端的电阻式触摸屏时,计算触控点的电阻值;根据该电阻值大小确定需要执行擦除操作,测量获取所述触控点的位置区间,并对所述位置区间内的字符执行所述擦除操作。解决了相关技术中用户在电阻式触摸屏上使用按键逐个删除错误字符,操作不便且体验较低的问题,进而可以在移动终端上实现橡皮擦功能,提高用户体验。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1为根据本发明实施例的橡皮擦功能实现方法;图2为触摸屏获取书写状态和位置的原理图;图3为触控笔和触摸屏在手写状态下的立体图;图4为根据本发明实施例的移动终端的结构框图;图5为根据本发明优选实施例的移动终端的结构框图;图6为根据本发明实施例的用于移动终端的触控笔的结构示意图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。触摸操作的移动终端包括电阻式触摸屏和触控笔,用户使用触控笔点击电阻式触摸屏,根据压力的变化和接触面积的变化,可以产生不同电阻和位置区间,移动终端的处理器根据不同电阻和位置区间分析用户的操作意图,并相应地执行各种指令。图1为根据本发明实施例的基于电阻式触摸屏的橡皮擦功能实现方法。如图1所示,该橡皮擦功能实现方法包括以下处理步骤S102 响应用户对移动终端的电阻式触摸屏的触摸操作,计算触控点的电阻值;步骤S104 判断电阻值满足擦除条件;步骤S106 测量得到触控点的位置区间;以及步骤S108 对位置区间内的字符执行擦除操作。相关技术中用户在电阻式触摸屏上使用按键逐个删除错误字符,操作不便且体验较低,采用上述实施例提供的技术方案,可以可以在移动终端上实现橡皮擦功能,使用户便利地擦除待删除的字符,从而有效提高了用户体验。上述步骤S102中,计算触控点的电阻值,可以采用相关技术中的计算方式,以下结合图2进行描述。图2为电阻式触摸屏的电路原理图。如图2所示,该电阻式触摸屏包含上下叠合的两个透明层,一般由两层具有相同表面电阻的透明阻性材料组成。通常还要用一种弹性材料来将两层隔开。当触摸屏表面受到的压力(如通过笔尖或手指进行按压)足够大时, 顶层与底层之间会产生接触。对于接收到触摸操作指令的电阻式触摸屏,可以计算与触摸压力对应的电阻值Rtouch。具体计算方式如下(1)将X-接地,在X+加驱动电压Vdriver,在Y+测得电压值Vx_,计算得Rx-= (Vx-*Rplate)/Vdriver,其中,上述Rplate是一个固定值,为Rx-和Rx+之和。(2)将X-接地,在Y+加驱动电压Vdriver,在X+测得电压值Vzl ;(3)将X-接地,Y+加驱动电压Vdriver,在Y-测得电压值Vz2 ;(4)计算电阻Rtouch值=Rtouch = (Vz2-Vzl)/I = (Vz2_Vzl) *Rx_/Vzl,即 Rtouch =(Vx-*Rplate/Vdriver)*(Vz2/Vzl-l)。优选地,步骤S104可以进一步包括以下处理(1)将电阻值与设置的阈值进行比较;(2)根据比较结果确定需要执行擦除操作。其中,上述阈值可以包括第一阈值(例如,Rl);上述步骤(2)可以包括当第一阈值< 电阻值时,确定需要执行擦除操作。优选地,阈值还可以包括第二阈值(例如,R2),其中,第二阈值大于第一阈值,则上述步骤(2)可以进一步包括R1 <电阻值< R2时,确定需要执行擦除操作。通过上述处理,可以确定移动终端是否处于擦除状态下,即用户是否需要进行擦除操作,为后续执行擦除操作提供了判断依据,便于实现橡皮擦功能。优选地,当电阻值大于R2时,可以确定电阻式触摸屏未获取到触摸操作指令;当电阻值小于Rl时,确定移动终端处于书写状态中。移动终端的处理器可以根据不同电阻和位置区间分析用户的操作意图,并相应地执行各种指令,提高了用户体验。在优选实施过程中,用户需要擦除待删除字符时,可以采用触控笔的尾部触摸该移动终端的电阻式触摸屏。优选地,可以设置触控笔的尾部的材料和接触面积,其中,材料的刚性度与接触面积适合于触控笔的尾部被执行对移动终端的电阻式触摸屏的触摸操作时,提供满足擦除条件的电阻值。其中,在触控笔的尾部可以安装橡皮擦,橡皮擦可以采用接触面积较大的软性材料制作,以减小橡皮与触摸屏接触时的压强,减小实际触控点的压力值。在优选实施过程中,如图3所示,用户完全可以按照自己的书写习惯进行汉字、英文等语言输入(即采用触控笔14的笔头140在电阻式触摸屏10上进行书写),如果输入错误也不必担心,该触控笔的另一头(即尾部)就安装有橡皮擦142(软性材料),只要把笔倒转过来在错误输入的信息上面轻轻一按就可以删除错误信息了。优选地,可以根据触控笔的尾部被执行对移动终端的电阻式触摸屏的触摸操作时所产生的电阻值,设置擦除条件。其中,在设置该擦除条件时,需要确定上述区间的端点值,例如,R1、R2。对于一个电阻式触摸屏,根据其驱动电压,材料特性,按压的压力大小可以预先进行调试,确定合适的两个电阻阈值R1、R2,用以判断是否有接触,如果有接触,是为笔头接触,还是为尾部的接触。例如,若触摸屏上下两层之间的电阻值Rtouch > R2,判断触控笔和触摸屏之间没有接触;若Rl < Rtouch < R2,则判断是用橡皮接触;若Rtouch < R1,则判断是用笔头接触。以下结合两个优选实施例描述上述优选实施过程。优选实施例一(1)当用户在移动终端(例如,手机)的手写输入框中进行手写输入时,需要使用橡皮擦功能,手机收到Erase消息和按下的坐标值;(2)当手机收到Erase消息后,以当前按下坐标为中心,以用户设定的值为边长 (例如,边长8个象素),模拟一个正方形的虚拟橡皮,将位于正方形内的笔迹擦除;(3)拖动橡皮,可以像铅笔擦一样连续擦除已有的笔划;(4)换成笔头,有可以继续进行手写输入。优选实施例二(1)当用户在移动终端(例如,手机)的手编辑区(例如短消息编辑区)进行手写输入时,需要使用橡皮,手机收到Erase消息和按下的坐标值;(2)如果按下的坐标点位于某个已输入字符图像所在区域,则删除该字符;(3)连续拖动橡皮,可以任意删除连续的词组或句子。图4为根据本发明实施例的移动终端的结构框图。该橡皮擦功能实现装置包括 电阻式触摸屏10、处理器12和触控笔14。其中,处理器12可以进一步包括计算模块120,用于响应触控笔对电阻式触摸屏的触摸操作,计算触控点的电阻值;判断模块122,用于判断电阻值是否满足擦除条件;处理模块124,用于在判断模块输出为是时,测量获取触控点的位置区间,并对位置区间内的字符执行擦除操作。上述处理器12可以在移动终端上实现橡皮擦功能,使用户便利地擦除待删除的字符,从而有效提高了用户体验。优选地,如图5所示,判断模块122可以进一步包括比较模块1220,用于将电阻值与设置的阈值进行比较;确定模块1222,用于根据比较结果确定需要执行擦除操作。其中,上述阈值包括第一阈值;判断模块124,还用于在第一阈值< 电阻值时,确定需要执行擦除操作。优选地,上述阈值还可以包括第二阈值,其中,第二阈值大于第一阈值;判断模块124,还用于在第一阈值< 电阻值<第二阈值时,确定需要执行擦除操作。优选地,如图5所示,判断模块124,还用于在电阻值大于第二阈值时,确定电阻式触摸屏未获取到触摸操作指令,在电阻值小于第一阈值时,确定移动终端处于书写状态中。在优选实施过程中,手机手写被分为书写和擦除两种状态,根据测量到的压力区分。当使用笔头140按压时,触控点压力较大,手机软件进入书写状态;当使用橡皮142擦除已编辑内容时,触控点压力较小,手机软件进入擦除状态。在擦除状态时,手机测量得到的触控点所在X、Y坐标值,手机软件根据坐标值所在位置区间,执行擦除相应的字符的操作。图6为根据本发明实施例的用于移动终端的触控笔的结构示意图。该触控笔的尾部142的材料刚性度和接触面积适合于触控笔的尾部被执行对移动终端的电阻式触摸屏的触摸操作时,提供满足擦除条件的电阻值。
在优选实施过程中,触控笔的尾部142安装的部件可以用接触面积较大的软性材料制作,以减小橡皮与触摸屏接触时的压强,减小实际触控点的压力值。综上所述,通过本发明的上述实施例,提供的橡皮擦功能实现方案、移动终端及用于移动终端的触控笔,用户完全可以按照自己的书写习惯进行汉字、英文等语言输入,如果输入错误也不必担心,手写笔的另一头就是橡皮擦,只要把笔倒转过来在错误输入的信息上面轻轻一按就可以删除错误信息。因而可以使用户手写输入更加便捷和人性化,有效提高了用户体验。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种橡皮擦功能实现方法,其特征在于,包括响应用户对移动终端的电阻式触摸屏的触摸操作,计算触控点的电阻值; 判断所述电阻值满足擦除条件;测量得到所述触控点的位置区间;以及对所述位置区间内的字符执行擦除操作。
2.根据权利要求1所述的方法,其特征在于,判断所述电阻值满足所述擦除条件包括 将所述电阻值与设置的阈值进行比较;根据比较结果确定需要执行擦除操作。
3.根据权利要求1所述的方法,其特征在于, 所述阈值包括第一阈值;根据比较结果确定需要执行擦除操作包括当所述第一阈值<所述电阻值时,确定需要执行擦除操作。
4.根据权利要求3所述的方法,其特征在于,所述阈值还包括第二阈值,其中,所述第二阈值大于所述第一阈值; 根据比较结果确定需要执行擦除操作包括当所述第一阈值<所述电阻值<所述第二阈值时,确定需要执行擦除操作。
5.根据权利要求4所述的方法,其特征在于,还包括当所述电阻值大于所述第二阈值时,确定所述电阻式触摸屏未获取到触摸操作指令; 当所述电阻值小于所述第一阈值时,确定所述移动终端处于书写状态中。
6.根据权利要求1所述的方法,其特征在于,还包括设置触控笔的尾部的材料和接触面积,其中,所述材料的刚性度与所述接触面积适合于所述触控笔的尾部被执行对所述移动终端的电阻式触摸屏的触摸操作时,提供满足所述擦除条件的电阻值。
7.根据权利要求1所述的方法,其特征在于,还包括根据所述触控笔的尾部被执行对所述移动终端的电阻式触摸屏的触摸操作时所产生的电阻值,设置所述擦除条件。
8.一种移动终端,其特征在于,包括电阻式触摸屏、处理器和触控笔,所述处理器包括计算模块,用于响应所述触控笔对所述电阻式触摸屏的触摸操作,计算触控点的电阻值;判断模块,用于判断所述电阻值是否满足擦除条件;处理模块,用于在所述判断模块输出为是时,测量获取所述触控点的位置区间,并对所述位置区间内的字符执行所述擦除操作。
9.根据权利要求8所述的移动终端,其特征在于,所述判断模块包括比较模块,用于将所述电阻值与设置的阈值进行比较;确定模块,用于根据比较结果确定需要执行擦除操作。
10.根据权利要求8所述的移动终端,其特征在于,所述阈值包括 第一阈值;所述判断模块,还用于在所述第一阈值 < 所述电阻值时,确定需要执行擦除操作。
11.根据权利要求8所述的移动终端,其特征在于,所述阈值还包括第二阈值,其中, 所述第二阈值大于所述第一阈值;所述判断模块,还用于在所述第一阈值 < 所述电阻值 <所述第二阈值时,确定需要执行擦除操作。
12.根据权利要求11所述的移动终端,其特征在于,所述判断模块,还用于在所述电阻值大于所述第二阈值时,确定所述电阻式触摸屏未获取到触摸操作指令,在所述电阻值小于所述第一阈值时,确定所述移动终端处于书写状态中。
13.一种用于移动终端的触控笔,其特征在于,所述触控笔的尾部的材料刚性度和接触面积适合于所述触控笔的尾部被执行对移动终端的电阻式触摸屏的触摸操作时,提供满足擦除条件的电阻值。
全文摘要
本发明公开了一种橡皮擦功能实现方法、移动终端及用于移动终端的触控笔,上述方法包括响应用户对移动终端的电阻式触摸屏的触摸操作,计算触控点的电阻值;判断电阻值满足擦除条件;测量得到触控点的位置区间;以及对位置区间内的字符执行擦除操作。根据本发明提供的技术方案,可以在移动终端上实现橡皮擦功能,提高用户体验。
文档编号G06F3/048GK102221955SQ20101015181
公开日2011年10月19日 申请日期2010年4月19日 优先权日2010年4月19日
发明者陈硕 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1