《误触识别方法与装置.pdf》由会员分享,可在线阅读,更多相关《误触识别方法与装置.pdf(14页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104182068A43申请公布日20141203CN104182068A21申请号201310196428322申请日20130524G06F3/041200601G06F3/048420130171申请人宏碁股份有限公司地址中国台湾新北市汐止区新台五路一段88号8楼72发明人张郁旼锺兴龙74专利代理机构北京同立钧成知识产权代理有限公司11205代理人臧建明54发明名称误触识别方法与装置57摘要本发明提供一种误触识别方法与装置,用于具有触控面板的电子装置。此方法包括取得触控面板先后检测到的第一触碰与第二触碰。判断检测到第一触碰与检测到第二触碰的时间差距是否不超过预设值。当时。
2、间差距不超过预设值时,根据第二触碰的外观判断第二触碰是否构成无效区域。当第二触碰构成无效区域时,根据第一触碰与无效区域的接近程度识别第一触碰是否为误触碰。51INTCL权利要求书2页说明书6页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图5页10申请公布号CN104182068ACN104182068A1/2页21一种误触识别方法,其特征在于,用于具有一触控面板的一电子装置,该方法包括取得该触控面板先后检测到的一第一触碰与一第二触碰;判断该触控面板检测到该第一触碰与该触控面板检测到该第二触碰的一时间差距是否不超过一预设值;当该时间差距不超过该预设值时,根据。
3、该第二触碰的一外观判断该第二触碰是否构成一无效区域;以及当该第二触碰构成该无效区域时,根据该第一触碰与该无效区域的一接近程度识别该第一触碰是否为一误触碰。2根据权利要求1所述的方法,其特征在于,还包括根据该电子装置的一使用状态及/或一操作行为历史记录决定该触控面板上的至少一有效区域;以及当该第二触碰位于该至少一有效区域的其中之一时,才执行判断检测到该第一触碰与该第二触碰之间的该时间差距是否不超过该预设值的步骤。3根据权利要求1所述的方法,其特征在于,当该第二触碰构成该无效区域时,根据该第一触碰与该无效区域的该接近程度识别该第一触碰是否为该误触碰的步骤包括当该第一触碰与该无效区域重叠的一部分面积。
4、到达该第一触碰的一总面积的一特定比例时,将该第一触碰识别为该误触碰。4根据权利要求1所述的方法,其特征在于,该触控面板对应该电子装置的一屏幕的一显示区域,而在根据该第一触碰与该无效区域的该接近程度识别该第一触碰是否为该误触碰的步骤之后,该方法还包括当该第一触碰被识别为该误触碰时,清除因应该第一触碰而显示在该显示区域中的一内容或者取消因应该第一触碰而产生的一触发事件。5根据权利要求1所述的方法,其特征在于,根据该第二触碰的该外观判断该第二触碰是否构成该无效区域的步骤包括当该第二触碰的一总面积大于一面积门槛值及/或该第二触碰的一形状不符合一预设形状时,判断该触控面板上的一有效区域与该第二触碰之间的。
5、一相对位置是否对应一惯用手操作设定;以及当该相对位置对应该惯用手操作设定时,判定该第二触碰构成该无效区域。6一种误触识别装置,用于具有一触控面板的一电子装置,其特征在于,包括一触碰取得模块,取得该电子装置的该触控面板先后检测到一第一触碰与一第二触碰;一时间差距判断模块,判断该触控面板检测到该第一触碰与该触控面板检测到该第二触碰的一时间差距是否不超过一预设值;一无效区域判断模块,当该时间差距判断模块判定该时间差距不超过该预设值时,根据该第二触碰的一外观判断该第二触碰是否构成一无效区域;以及一误触碰识别处理模块,当该无效区域判断模块判定该第二触碰构成该无效区域时,根据该第一触碰与该无效区域的一接近。
6、程度识别该第一触碰是否为一误触碰。7根据权利要求6所述的误触识别装置,其特征在于,该时间差距判断模块根据该电子装置的一使用状态及/或一操作行为历史记录决定该触控面板上的至少一有效区域,并权利要求书CN104182068A2/2页3且当该第二触碰位于该至少一有效区域的其中之一时,才判断检测到该第一触碰与该第二触碰之间的该时间差距是否不超过该预设值。8根据权利要求6所述的误触识别装置,其特征在于,该误触碰识别模块在该第一触碰与该无效区域重叠的一部分面积到达该第一触碰的一总面积的一特定比例时,将该第一触碰识别为该误触碰。9根据权利要求6所述的误触识别装置,其特征在于,该触控面板对应该电子装置的一屏幕。
7、的一显示区域,而该误触碰识别处理模块在该第一触碰被识别为该误触碰时,清除因应该第一触碰而显示在该显示区域中的一内容或者取消因应该第一触碰而产生的一触发事件。10根据权利要求6所述的误触识别装置,其特征在于,该无效区域判断模块在该第二触碰的一总面积大于一面积门槛值及/或该第二触碰的一形状不符合一预设形状时,判断该触控面板上的一有效区域与该第二触碰之间的一相对位置是否对应一惯用手操作设定,以及当该相对位置对应该惯用手操作设定时,判定该第二触碰构成该无效区域。权利要求书CN104182068A1/6页4误触识别方法与装置技术领域0001本发明是有关于一种触碰操作的应用,且特别是有关于一种触控面板的误。
8、触识别方法与装置。背景技术0002随着触控技术的精进,许多电子产品已由传统的键盘、鼠标或遥控器改为使用触控元件作为输入装置。举例来说,以可携性为主要诉求的移动电子装置多半对装置体积有一定的限制,而利用触控屏幕来做为输入与输出装置,则可省去实体键盘所需要的空间,同时也能增加屏幕尺寸。0003使用者在操作具有触控屏幕的移动电子装置时,多半会因为握持装置的方式以及输入姿势而误触触控屏幕,导致移动电子装置做出错误的回应。举例来说,使用者在使用具有触控屏幕的平板电脑且利用触控笔绘图时,为了提高输入的舒适度,多半会将手掌侧边部位靠在平板电脑上,然而手掌侧边和触控屏幕的接触并非使用者实际要进行的输入,但平板。
9、电脑却会因应触控屏幕感测到的触碰在该位置上绘出不必要的点或线条。不难想见,因误触碰造成的干扰会对使用观感造成负面的影响。发明内容0004本发明提供一种误触识别方法与装置,能在使用者利用触控笔操作电子装置时识别误触碰,以滤除屏幕上不必要的杂点,同时避免误启动应用程序或功能。0005本发明的误触识别方法用于具有触控面板的电子装置。此方法包括取得触控面板先后检测到的第一触碰与第二触碰。判断检测到第一触碰与检测到第二触碰的时间差距是否不超过预设值。当时间差距不超过预设值时,根据第二触碰的外观判断第二触碰是否构成无效区域。当第二触碰构成无效区域时,根据第一触碰与无效区域的接近程度识别第一触碰是否为误触碰。
10、。0006本发明的误触识别装置适用于具有触控面板的电子装置。误触识别装置包括触碰取得模块、时间差距判断模块、无效区域判断模块,以及误触碰识别处理模块。其中,触碰取得模块用以取得电子装置的触控面板先后检测到的第一触碰与第二触碰。时间差距判断模块用以判断检测到第一触碰与检测到第二触碰的时间差距是否不超过预设值。无效区域判断模块用以当时间差距判断模块判定时间差距不超过预设值时,根据第二触碰的外观判断第二触碰是否构成无效区域。误触碰识别处理模块用以当无效区域判断模块判定第二触碰构成无效区域时,根据第一触碰与无效区域的接近程度识别第一触碰是否为误触碰。0007基于上述,本发明的误触识别方法与装置能有效识。
11、别使用者在利用触控笔对电子装置进行操作时产生的误触情况,藉此清除因误触而显示在屏幕上的杂点,并避免电子装置因误触而启动非必要的功能或应用程序。0008为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。说明书CN104182068A2/6页5附图说明0009图1是依照本发明一实施例所示出的电子装置的示意图;0010图2是依照本发明一实施例所示出的误触识别装置的方块图;0011图3是依照本发明一实施例所示出的误触识别方法的流程图;0012图4A、4B是依照本发明一实施例所示出的触碰与有效区域的相对位置示意图;0013图5是依照本发明另一实施例所示出的误触识别方法的流。
12、程图;0014图6A是依照本发明一实施例所示出的多媒体播放应用程序的操作界面布局示意图;0015图6B是依照本发明一实施例所示出的文件编辑应用程序的操作界面布局示意图。0016附图标记说明0017100电子装置;001811触控面板;001912误触识别装置;0020121触碰取得模块;0021123时间差距判断模块;0022125无效区域判断模块;0023127误触碰识别处理模块;0024S310S360本发明一实施例所述的误触识别方法的各步骤;002541、45有效区域;002643、47接触区域;0027S510S560本发明另一实施例所述的误触识别方法的各步骤;002813显示区域;0。
13、029131播放区域;0030133工具列区域;0031135编辑区域。具体实施方式0032当使用者利用触控笔在触控面板上进行输入时,手部(例如手掌或其侧边部位)与触控面板接触的区域通常被视为无效区域,也就是说系统并不会对无效区域中的触碰做出反应。然而由于检测到第一个触碰与判定触碰构成手掌区域(无效区域)之间有一段时间差,因此先检测到的触碰在尚未构成手掌区域之前,会被视为是有效输入而在屏幕上显现对应的内容或产生对应的触发事件。本发明便是针对上述情况提出的误触识别方法与装置,能更有效地识别误触碰以减少装置误操作的可能性。0033图1是依照本发明一实施例所示出的电子装置的示意图。请参阅图1,本实施。
14、例的电子装置100例如是手机、智能手机、个人数字助理、平板电脑、游戏机,或电子书,在此并不限制其种类。电子装置100包括触控面板11与误触识别装置12。0034触控面板11例如是电阻式触控面板、电容式触控面板或由其他种类的触碰感应说明书CN104182068A3/6页6元件所构成的触控面板。触控面板11对应电子装置100的屏幕(未示出)的显示区域,以由触控面板11接收触碰操作并由屏幕显示相对应的画面。在一实施例中,触控面板11与屏幕是同一模块(即,两者构成触控屏幕),触控面板11的大小与显示区域相符。在另一实施例中,触控面板11与屏幕则为两个独立的模块,触控面板11的大小可相同或相异于显示区域。
15、的大小。0035误触识别装置12例如是配置在电子装置100内的软件或硬件装置,用以判断触控面板11所接收到的触碰是使用者欲进行的有效操作还是单纯的误触。0036图2是依照本发明一实施例所示出的误触识别装置的方块图。以下以图2来说明上述实施例的误触识别装置12内部的模块及各个模块的功能。误触识别装置12包括触碰取得模块121、时间差距判断模块123、无效区域判断模块125,以及误触碰识别处理模块127。上述模块例如是以逻辑电路元件组成的硬件装置,而执行识别触控面板的误触的功能;上述模块也可以是储存在电子装置100的储存媒体中的程序,其可载入电子装置100的处理器,而执行识别触控面板的误触的功能,。
16、在此不设限。0037图3是依照本发明一实施例所示出的误触识别方法的流程图。请同时参照图1至图3,本实施例的方法适用于上述的误触识别装置12,以下即搭配误触识别装置12的各构件来说明本实施例的误触识别方法的详细步骤。0038如步骤S310所示,触碰取得模块121取得由电子装置100的触控面板11所先后检测到的第一触碰与第二触碰。需说明的是,触控面板11在检测到第一触碰与第二触碰的期间并未检测到其他触碰。换言之,本实施例的触碰取得模块121在触控面板11每检测到一当前触碰(即,第二触碰)时,便取得触控面板11上一次检测到的触碰做为第一触碰。而由于触控面板11会不断地检测触碰且电子装置100基本上会。
17、根据触控面板11所检测到的触碰进行相应处理,因此在触控面板11检测到第二触碰之际,电子装置100已对触控面板11检测到的第一触碰进行处理(例如,根据触碰在屏幕的显示区域示出对应的输入点,或根据触碰的位置产生对应的触发事件等)。而本实施例的误触识别装置12主要是通过以下的步骤来识别第一触碰是否为误触碰,并据以决定是否需要针对已被处理过的第一触碰进行一后处理程序。0039接着如步骤S320所示,时间差距判断模块123判断触控面板11检测到第一触碰与检测到第二触碰的时间差距是否不超过预设值。预设值例如是01秒,但本发明并不局限于此。0040若步骤S320的判断结果为否,表示第一触碰与第二触碰之间的关。
18、连性较低,第二触碰可视为一个独立的触碰输入,因此如步骤S325所示,误触碰识别处理模块127根据第二触碰是否出现在触控面板11的无效区域内来识别第二触碰是否为误触碰,并进行对应的处理。在一实施例中,若第二触碰位于无效区域之内,误触碰识别处理模块127将第二触碰识别为误触碰,并通知电子装置100不对第二触碰进行处理。若第二触碰位于无效区域之外,误触碰识别处理模块127将第二触碰识别为正常触碰,并通知电子装置100对第二触碰进行处理。在另一实施例中,若触控面板11尚不具有任何无效区域,则误触碰识别处理模块127将第二触碰识别为正常触碰,并通知电子装置100对第二触碰进行处理。接着,本实施例的误触识。
19、别方法的流程回到步骤S310,由触碰取得模块121重新取得第一与第二触碰并进行后续步骤。说明书CN104182068A4/6页70041当时间差距判断模块123判定时间差距不超过预设值时(即,步骤S320的判断结果为是),接着如步骤S330所示,无效区域判断模块125根据第二触碰的外观判断第二触碰是否构成无效区域。具体来说,无效区域判断模块125根据第二触碰的总面积及/或形状来判断第二触碰是否构成无效区域。例如当第二触碰的总面积大于面积门槛值时,其为手掌所造成的输入的可能性甚大,因此无效区域判断模块125判定第二触碰构成无效区域。或者当第二触碰的形状不符合一预设形状(例如圆形或接近圆形等由触控。
20、笔输入容易产生的规则形状)时,无效区域判断模块125判定第二触碰构成无效区域。进一步,无效区域判断模块125会在第二触碰的总面积大于面积门槛值且第二触碰的形状不符合预设形状的情况下才判定第二触碰构成无效区域。在另一实施例中,使用者可根据其惯用手来改变电子装置100的惯用手操作设定。一般来说,当使用者的惯用手为右手时,手掌接触触控面板11的区域会出现在触控笔接触触控面板11的区域的右方,因此触控面板11的无效区域出现在有效区域右方的机率较高。反之当使用者的惯用手为左手时,手掌接触触控面板11的区域则会出现在触控笔接触触控面板11的区域的左方,故触控面板11的无效区域出现在有效区域左方的机率较高。。
21、基此,无效区域判断模块125在第二触碰的总面积大于面积门槛值及/或第二触碰的形状不符合预设形状时,会进一步判断触控面板11上的有效区域与第二触碰之间的相对位置是否对应惯用手操作设定,并且当相对位置对应惯用手操作设定时将第二触碰判定为构成无效区域。图4A、4B是依照本发明一实施例所示出的触碰与有效区域的相对位置示意图。假设电子装置100的惯用手操作设定为右手,以图4A为例,由于第二触碰(以接触区域43表示)出现在触控面板11上已确定的有效区域41的右方,因此无效区域判断模块125判定第二触碰构成无效区域。假设电子装置100的惯用手操作设定为左手,以图4B为例,由于第二触碰(以接触区域47表示)出。
22、现在触控面板11上已确定的有效区域45的左方,因此无效区域判断模块125判定第二触碰构成无效区域。0042若无效区域判断模块125判定第二触碰不构成无效区域,则如步骤S335所示,误触碰识别处理模块127将第二触碰识别为正常触碰,并通知电子装置100对第二触碰进行处理。接着,本实施例的误触识别方法的流程回到步骤S310,由触碰取得模块121重新取得第一与第二触碰并进行后续步骤。0043当无效区域判断模块125判定第二触碰构成无效区域,则出现在无效区域内的触碰都将被滤除,故如步骤S340所示,误触碰识别处理模块127通知电子装置100不对第二触碰进行处理。0044接着如步骤S350所示,误触碰识。
23、别处理模块127根据第一触碰与无效区域的接近程度识别第一触碰是否为误触碰。具体来说,误触碰识别模块127在第一触碰与无效区域重叠的部分面积到达第一触碰的总面积的特定比例时,将第一触碰识别为误触碰。假设特定比例为100,在第一触碰完全位于无效区域之内时,误触碰识别模块127将第一触碰识别为误触碰。假设特定比例为90,若第一触碰有90位于无效区域之内,则误触碰识别模块127将第一触碰识别为误触碰。上述特定比例仅是为了说明举出的范例,本发明并不以此为限。0045若步骤S350的判断结果为否,则本实施例的误触识别方法的流程将回到步骤S310,由触碰取得模块121重新取得第一与第二触碰并进行后续步骤。0。
24、046若步骤S350的判断结果为是,则如步骤S360所示,误触碰识别处理模块127对第说明书CN104182068A5/6页8一触碰进行一后处理程序。举例来说,误触碰识别处理模块127在第一触碰被识别为误触碰时,清除因应第一触碰而显示在电子装置100的屏幕的显示区域中的内容。此外,误触碰识别处理模块127在第一触碰被识别为误触碰时,取消因应第一触碰而产生的触发事件,触发事件可以是应用程序启动事件或按键选取事件等。0047如图3所示,本发明并非单纯只在判断无效区域之后避免电子装置100对发生在无效区域中的触碰进行处理,而特别是针对已做出处理的触碰进行是否为误触碰的识别,据此在其为误触碰的情况下进。
25、行后处理程序,从而避免因误触碰在屏幕绘出杂点或启动不必要的功能或应用程序。0048图5是依照本发明另一实施例所示出的误触识别方法的流程图。在本实施例中,误触识别装置12会根据电子装置100的使用状态及/或电子装置100的操作行为历史记录决定触控面板11上的至少一有效区域,使用状态对应执行在电子装置100的应用程序的类型及/或开启电子装置100的文件的类型。当触控面板11所检测到的当前触碰发生在有效区域内时,误触识别装置12才进一步判断是否需要对触控面板11上一次检测到的触碰进行后处理程序。0049具体而言,不同的应用程序会提供不同的操作界面,因此可接收使用者输入的区域并不相同。图6A是依照本发。
26、明一实施例所示出的多媒体播放应用程序的操作界面布局示意图。以图6A为例,假设执行在电子装置100的应用程序的类型为多媒体播放应用程序,多媒体播放应用程序的操作界面是将电子装置100的屏幕的显示区域13划分为播放区域131与工具列区域133,其中范围较大的播放区域131用以显示多媒体文件的内容,而范围较小的工具列区域133用以显示对多媒体文件进行操作的各种工具选项。时间差距判断模块123根据触控面板11与显示区域13的对应关系,将触控面板11中对应于工具列区域133的区域定义为有效区域,并将触控面板11中对应于播放区域131的区域定义为无效区域。图6B是依照本发明一实施例所示出的文件编辑应用程序。
27、的操作界面布局示意图。另外,在图6B所示的范例中,假设执行在电子装置100的应用程序的类型为文件编辑应用程序,其操作界面是将电子装置100的屏幕显示区域13的绝大部分规划为可进行输入的编辑区域135,时间差距判断模块123根据触控面板11与显示区域13的对应关系,将触控面板11中对应于编辑区域135的区域定义为有效区域,其余部分则定义为无效区域。或者,时间差距判断模块123也可忽略正在执行的应用程序的操作界面布局方式,而仅根据应用程序的类型将整个触控面板11定义为有效区域或无效区域。例如当执行在电子装置100的应用程序类型为文件编辑应用程序时,便将触控面板11全部定义为有效区域。0050除此之。
28、外,由于使用者对不同类型文件的使用习惯不同,因此时间差距判断模块123也能根据开启在电子装置100的文件的类型来定义触控面板11的有效区域。举例来说,影片、音乐,或照片等多媒体文件在被开启后多半只会被使用者浏览,因此当开启在电子装置100的文件为多媒体类型时,时间差距判断模块123将触控面板11的大部分定义为无效区域,少部分定义为有效区域。而当开启在电子装置100的文件属于文字、试算表,或投影片等需要大量编辑的类型时,时间差距判断模块123将触控面板11的大部分定义为有效区域,少部分定义为无效区域。0051假设电子装置100的储存单元储存有一操作行为历史记录,其记录使用者使用各种应用程序的使用。
29、习惯,例如在开启应用程序后经常进行输入操作的区域等。时间差距判说明书CN104182068A6/6页9断模块123在取得执行在电子装置100的应用程序后,便能根据操作行为历史记录取得使用者经常进行输入操作的区域,并将其定义为触控面板11的有效区域。0052在图5所示的实施例中,在触碰取得模块121取得第一触碰与第二触碰(步骤S510)之后,时间差距判断模块123判断第二触碰是否位于任一有效区域之中(步骤S515)。若第二触碰不位于有效区域内,误触碰识别处理模块127将第二触碰识别为误触碰,并通知电子装置100不对第二触碰进行处理(步骤S517),随后本实施例的误触识别方法的流程回到步骤S510。
30、,由触碰取得模块121重新取得第一与第二触碰并进行后续步骤。0053若第二触碰位于有效区域,时间差距判断模块123判断触控面板11检测到第一触碰与检测到第二触碰的时间差距是否不超过预设值(步骤S520)。由于图5的步骤S520至步骤S560与图3的步骤S320至步骤S5360相似,故在此不再赘述。0054综上所述,本发明的误触识别方法与装置能有效判断需要抹除的报点,从而避免电子装置执行误动作,据此增加电子装置运作时的准确性,而使用者在操作电子装置时也能获得更佳的操作感受。0055最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。说明书CN104182068A1/5页10图1图2说明书附图CN104182068A102/5页11图3说明书附图CN104182068A113/5页12图4A图4B说明书附图CN104182068A124/5页13图5说明书附图CN104182068A135/5页14图6A图6B说明书附图CN104182068A14。