首页> 中国专利> 防止误触发边缘滑动手势的方法及手势触发方法

防止误触发边缘滑动手势的方法及手势触发方法

摘要

本发明提出一种可防止误触发边缘滑动手势的方法,适用于包含触控面的触控系统。该方法包含下列步骤:当检测第一手势在所述触控面的外围结束时记录第一信息;当检测第二手势在所述触控面的所述外围开始时记录第二信息;以及以处理器根据所述第一信息和所述第二信息决定是否触发所述触控系统的边缘滑动手势。

著录项

  • 公开/公告号CN104951213A

    专利类型发明专利

  • 公开/公告日2015-09-30

    原文格式PDF

  • 申请/专利权人 原相科技股份有限公司;

    申请/专利号CN201410118128.8

  • 发明设计人 廖祈杰;苏则仲;蔡明宏;

    申请日2014-03-27

  • 分类号G06F3/0487(20130101);G06F3/0488(20130101);

  • 代理机构11283 北京润平知识产权代理有限公司;

  • 代理人陈潇潇;肖冰滨

  • 地址 中国台湾新竹科学工业园区新竹县创新一路5号5楼

  • 入库时间 2023-12-18 11:23:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-06-22

    授权

    授权

  • 2015-11-04

    实质审查的生效 IPC(主分类):G06F3/0487 申请日:20140327

    实质审查的生效

  • 2015-09-30

    公开

    公开

说明书

技术领域

本发明关于一种手势触发方法,特别关于一种可防止误触发边缘滑动手 势的方法。

背景技术

已知触控系统中,例如触控板通常具有触控面和处理单元。当使用者以 手指在所述触控面上移动时,所述处理单元可计算所述手指相对于所述触控 面的位置并产生位移信号。接着所述处理单元输出所述位移信号至主机并相 对控制所述主机的光标位移。

随着触控系统的普及,根据物体相对于触控面移动所产生的位移信号除 了可用以控制光标位移之外,还可用以实施触控手势的应用。也就是说,使 用者可通过不同触控手势来实现不同功能,例如列印屏幕数据、卷动视窗、 放大/缩小画面、呼叫选单或执行其他应用程序。借此,可提升使用者体验。

边缘滑动手势为一种常见的触控手势,使用者可自触控面的边缘移动手 指往所述触控面的中心移动以触发所述边缘滑动手势。例如,在微软视窗作 业系统第八版(Microsoft Windows8)中,使用者可通过所述边缘滑动手势 呼叫出应用程序选单;在谷歌安卓作业系统(Google Android)中,使用者 可通过所述边缘滑动手势呼叫出下拉式选单。

图1显示触发边缘滑动手势的示意图,其中,使用者可以手指8在触控 系统的触控区域9移动以产生位移信号。当所述手指8从所述触控区域9外 面进入所述触控区域9时,如图1的轨迹8a所示,所述触控系统则触发边 缘滑动手势。然而,在某些操作下较佳能够避免误触发边缘滑动手势。

发明内容

有鉴于此,本发明提出一种可防止误触发边缘滑动手势的方法和手势触 发方法。

本发明的目的在提供一种可防止误触发边缘滑动手势的方法,其可根据 物体从外围离开和进入触控面的时间差和/或位置差来决定是否防止触发边 缘滑动手势。

本发明另一目的在提供一种可防止误触发边缘滑动手势的方法和手势 触发方法,其可带来较佳的使用者体验。

为达上述目的,本发明提供一种防止误触发边缘滑动手势的方法,其适 用于包含触控面的触控系统。所述方法包含下列步骤:当检测第一手势在所 述触控面的外围结束时记录第一信息;当检测第二手势在所述触控面的所述 外围开始时记录第二信息;以及以处理器根据所述第一信息和所述第二信息 决定是否触发边缘滑动手势;其中,所述第一手势早于所述第二手势。

本发明另提供一种手势触发方法,其适用于包含操作区域的视窗系统。 所述方法包含下列步骤:检测第一手势接触所述操作区域的外围;检测在所 述第一手势从所述外围离开所述操作区域后的预定时间内是否有第二手势 接触所述外围;以及当在所述预定时间内未检测到所述第二手势时则产生对 应所述第一手势的第一控制指令;其中,所述第一手势早于所述第二手势。

本发明还提供一种手势触发方法,其适用于包含操作区域的视窗系统。 所述方法包含下列步骤:检测边缘滑动手势接触所述操作区域的外围;以及 当所述边缘滑动手势接触所述外围前的预定时间内无其他手势接触所述外 围时,产生外围滑动控制指令。

一实施例中,所述处理器根据第一时间和第二时间的时间差决定是否触 发边缘滑动手势。

一实施例中,所述处理器根据第一时间与第二时间的时间差以及第一位 置与第二位置间的距离决定是否触发边缘滑动手势。

一实施例中,所述处理器判断物体从外围进入触控面时根据计数停止信 号决定是否触发边缘滑动手势。

一实施例中,所述处理器根据计数停止信号以及物体从外围离开和进入 触控面的位置间的距离决定是否触发边缘滑动手势。

一实施例中,所述处理器根据第一手势从外围离开操作区域后的预定时 间内是否有第二手势接触所述外围决定产生对应所述第一手势的第一控制 指令或结合所述第一手势和所述第二手势以产生组合控制指令。

一实施例中,所述处理器根据边缘滑动手势接触所述外围前的预定时间 内是否有其他手势接触所述外围决定产生外围滑动控制指令或进行手势组 合而停止产生外围滑动控制指令。

本发明实施例的手势触发方法可借由记录物体从外围离开和进入触控 面的时间差以决定是否触发边缘滑动手势。此外,所述触控系统还可记录所 述物体从所述外围离开和进入所述触控面的位置差以决定是否触发所述边 缘滑动手势,借以增进防止误触发边缘滑动手势的准确度。

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合 所附图式作详细说明如下。

附图说明

图1显示触发边缘滑动手势的示意图;

图2A显示本发明第一实施例的防止误触发边缘滑动手势的触控系统的 示意图;

图2B显示本发明第一实施例的防止误触发边缘滑动手势的方法的流程 图;

图3显示本发明第一实施例的第二实施方式中边缘滑动手势的触发条 件;

图4A显示物体操作于圆形触控面的示意图;

图4B显示物体操作于矩形触控面的示意图;

图5显示本发明第二实施例的防止误触发边缘滑动手势的触控系统的方 块图;

图6显示本发明第二实施例的防止误触发边缘滑动手势的方法的流程 图;

图7显示本发明第三实施例的手势触发方法的流程图;

图8显示本发明第四实施例的触发边缘滑动手势的方法的流程图。

附图标记说明

1        触控系统

10       触控面

101-104  边缘

10a      外围

12       传感器

14       处理器

16       计数器

2、8     手指

8a       轨迹

9        触控区域

d1-d4     距离

F        检测帧

P1、P2    位置

S11-S44   步骤

S起始      计数起始信号

S停止      计数停止信号。

具体实施方式

为了让本发明的上述和其他目的、特征和优点能更明显,下文将配合所 附图示,作详细说明如下。此外,在本发明的说明中,相同的构件以相同的 符号表示,在此合先叙明。

图2A显示本发明第一实施例的防止误触发边缘滑动手势的触控系统1 的示意图。所述触控系统1包含触控面10、传感器12和处理器14。所述传 感器12电性连接至所述处理器14。使用者可以物体2(在此绘示为手指) 接触或靠近所述触控面10,所述处理器14可根据所述传感器12连续检测所 述物体2所产生的检测帧F以计算所述物体2相对于所述触控面10的位置 或位置变化。显示装置上的光标(未绘示)可根据所述位置或所述位置变化 进行相对应的移动。

本实施例的所述触控系统1可为电容式触控屏幕,因此,所述触控系统 1可直接设置在所述显示装置上,但本发明不限于此。其他实施例中,所述 触控系统1可为触控板、导航装置、手机或电脑系统。此外,可检测使用者 的手指与屏幕接触或直接计算光标的坐标的装置也可适用于本发明,例如手 指导航(finger navigation)、鼠标或光学触控面板,并不限定于电容式触控 屏幕。必须说明的是,如果所述触控系统1不具有显示功能而另对应至显示 装置,例如触控板,所述触控系统1较佳与所述显示装置具有相同形状,但 不限于此。

请继续参照图2A,所述触控面10用以供物体2在其上操作。由于本实 施例的所述触控系统1以电容式触控屏幕为例进行说明,所述触控面10较 佳对应至显示装置以至于使用者可通过所述显示装置即时观看所述物体2对 应光标的所在位置。所述触控面10可为适当物体的表面。

所述传感器12用以连续输出相关所述触控面10的检测帧F。可以了解 的是,由于所述触控面10具有外围10a,所述检测帧F的边界可对应至所述 外围10a。本实施例中,所述传感器12设置在所述触控面10之下,如图2A 所示,但不限于此。所述传感器12和所述触控面10的相对位置可根据实际 应用而定。

必须说明的是,所述传感器12可为电容式触控传感器,其中,所述电 容式触控传感器具有多个检测单元。当所述物体2接触所述触控面10时, 相对所述物体2下方和所述物体2周围的检测单元可相应地产生电容变化 量,接着所述传感器12可输出检测帧F,但本发明不限于此。其他实施例 中,所述传感器12可为电阻式或光学式触控传感器。

上述电容式、电阻式和光学式触控传感器的传感原理和构造已为已知, 故在此不再赘述,本发明在在后处理传感器12输出的检测帧并判断是否触 发边缘滑动手势。此外,所述物体2的材质并无特定限制,而视所述传感器 12的类别而定。例如,当所述传感器12为电容式触控传感器时,所述物体 2较佳为手指或电容触控笔。当所述传感器12为光学式触控传感器,所述物 体2则较佳具有遮光特性。

所述处理器14例如可为数位信号处理器(DSP)或其他可用以处理所 述检测帧F的处理装置,并根据所述检测帧F记录所述物体2从所述外围 10a离开所述触控面10的第一信息和从所述外围10a进入所述触控面10的 第二信息,并据以决定是否触发边缘滑动手势。本实施例中,所述处理器14 以硬体实现。其他实施例中,所述处理器14也可整合至软体,例如作业系 统或预设程序,或以韧体的方式实现。

图2B显示本发明第一实施例的防止误触发边缘滑动手势的方法的流程 图,其适用于包含触控面的触控系统,而所述方法包含下列步骤:当检测第 一手势结束于所述触控面的外围时记录第一信息(步骤S11);当检测第二手 势开始于所述触控面的所述外围时记录第二信息(步骤S12);以及以处理器 根据所述第一信息和所述第二信息决定是否防止触发边缘滑动手势(步骤 S13);其中,所述第一手势时间上早于所述第二手势。

必须说明的是,所述处理器14根据所述传感器12所连续输出相关所述 物体2的所述检测帧F来计算出所述第一手势和第二手势。也就是说,所述 第一手势和第二手势代表所述物体2在所述触控面10上移动的位置变化(也 即轨迹),例如,本实施例中,结束于所述触控面10的所述外围10a的所述 第一手势代表所述物体2从所述外围10a离开所述触控面10;开始于所述触 控面10的所述外围10a的所述第二手势代表所述物体2从所述外围10a进 入所述触控面10,但本发明不限于此。所述处理器14根据所述检测帧F判 断所述物体2是否从所述外围10a离开或进入所述触控面10的方法已为已 知,故本发明不再赘述。

请同时参照图2A和2B,接着说明本实施例的实施方式。

步骤S11:首先,在所述触控系统1开始运作之后(也即初始化),使用 者可以所述物体2在所述触控面10上移动,所述传感器12则连续输出相关 的检测帧F至所述处理器14。当所述处理器14根据所述检测帧F检测第一 手势结束于所述触控面10的所述外围10a时,记录第一信息。

步骤S12:接着,当所述处理器14根据所述检测帧F检测第二手势开始 于所述触控面10的所述外围10b时,记录第二信息。

可以了解的是,所述触控系统1或所述处理器14可还包含用以记录所 述第一信息和所述第二信息的存储单元(未绘示),而所述处理器14可在任 意时间直接存取所述存储单元。本实施例中,所述存储单元仅分别记录一组 第一信息和一组第二信息,例如,当检测物体从所述外围10a离开所述触控 面10时,所述处理器14记录第一信息,并覆盖前一次物体从所述外围10a 离开所述触控面10的第一信息;相同地,当检测所述物体从所述外围10a 进入所述触控面10时,所述处理器14记录第二信息,并覆盖所述前一次物 体从所述外围10a进入所述触控面10的第二信息。也就是说,所述处理器 14会记录最新的第一信息和第二信息在所述存储单元之中,但本发明不限于 此,可视所述存储单元的特性和容量而定。另一实施例中,所述处理器14 例如仅将所述第一信息记录于所述存储单元,并当检测到所述第二信息时直 接与所述第一信息进行计算而不记录所述第一信息。

步骤S13:最后,所述处理器14可根据所述第一信息和所述第二信息决 定是否防止触发边缘滑动手势。

第一实施方式中,所述第一信息包含第一时间且所述第二信息包含第二 时间。当所述第一时间与所述第二时间的时间差小于时间阈值时,所述处理 器14不触发所述边缘滑动手势;而当所述时间差超过所述时间阈值时,所 述处理器14则触发所述边缘滑动手势。借此,所述处理器14可根据所述时 间差决定是否触发所述边缘滑动手势。例如,在所述触控系统1出厂前预先 储存所述时间阈值为500毫秒,而所述处理器14可根据所述时间差与所述 时间阈值的比较结果来决定是否停止触发所述边缘滑动手势。

必须说明的是,所述时间阈值可视所述触控面10的尺寸、所述触控系 统1的应用或所述触控系统1所执行的预设程序的需求而定,并非限定为固 定值。

第二实施方式中,所述第一信息和第二信息分别包含所述第一时间和第 二时间之外,所述第一信息可还包含第一位置且所述第二信息可还包含第二 位置,所述处理器14可根据所述位置计算所述第一位置与所述第二位置间 的距离。当所述时间差小于时间阈值且所述距离小于距离阈值时,所述处理 器14不触发所述边缘滑动手势;而当所述时间差超过所述时间阈值或所述 距离超过所述距离阈值时,所述处理器14才触发所述边缘滑动手势。

可以了解的是,由于第二实施方式的所述触控系统1需同时考虑所述时 间差和所述距离以决定是否防止触发所述边缘滑动手势,第二态样的所述触 控系统1具有比第一实施方式的触控系统1较严格的判断条件,如图3所示。

必须说明的是,上述所述第一位置与所述第二位置间的所述距离的计算 方式可在所述触控系统1出厂前预设在所述处理器14之中。例如,请参照 图4A,所述手指2沿图中虚线分别在位置P1从所述外围10a离开所述触控 面10并稍后在位置P2从所述外围10a进入所述触控面10。所述处理器14 可根据所述影像帧F计算所述位置P1和P2间的像素距离d1或d2,其中,所 述像素距离d1表示所述位置P1和P2间沿所述外围10a的距离,而d2表示所 述位置P1和P2间的直线距离。

此外,如果所述触控面10不为圆形,例如,请参照图4B,所述触控面 10为矩形且所述外围10a具有至少两个边缘,例如此处显示具有四个边缘 101、102、103和104。当所述物体2从相同边缘(例如边缘103)离开和进 入所述触控面10时,所述处理器14可计算距离d3;而当所述物体2从两相 邻边缘(例如边缘101和104)离开和进入所述触控面10时,所述处理器 14可计算距离d4。因此,当所述外围10a包含至少两边缘时,所述距离可为 相对同一边缘或两相邻边缘的像素距离。

图5显示本发明第二实施例的防止误触发边缘滑动手势的触控系统1的 方块图,其示意图仍可以图2A表示。所述触控系统1包含触控面10、传感 器12、处理器14和计数器16。所述传感器12和所述计数器16分别电性连 接至所述处理器14。相同地,使用者可以物体2接触所述触控面10,所述 处理器14可根据所述传感器12连续检测所述物体2所产生的检测帧F以计 算所述物体2相对于所述触控面10的位置或位置变化。

与第一实施例的所述触控系统1相似,所述触控面10具有外围10a,而 所述传感器12用以连续输出相关所述触控面10的检测帧F,故于此不再赘 述。

所述处理器14用以根据所述检测帧F判断所述物体2从所述外围10a 离开或进入所述触控面10,并当判断所述物体2从所述外围10a离开所述触 控面10时发出计数起始信号S起始至所述计数器16。

所述计数器16用以当接收到所述计数起始信号S起始时开始计数,并于 计数至预设计数时发出计数停止信号S停止至所述处理器14。而当所述计数 器16发出所述计数停止信号S停止或所述处理器14判断所述物体2从所述外 围10a进入所述触控面10时,所述处理器14则归零所述计数器16。借此, 当所述处理器14判断所述物体2从所述外围10a进入所述触控面10时,可 根据所述计数停止信号S停止决定是否触发边缘滑动手势。

请同时参照图2A、5和6,接着说明本实施例的实施方式;其中,图6 显示本发明第二实施例的防止误触发边缘滑动手势的方法的流程图。

步骤S21:首先,在所述触控系统1开始运作之后(也即初始化),使用 者可以所述物体2在所述触控面10上移动,所述传感器12则连续输出相关 的检测帧F至所述处理器14。当所述处理器14判断所述物体2从所述外围 10a离开所述触控面10时发出计数起始信号S起始至所述计数器16。

步骤S22:所述计数器16在接收到所述计数起始信号S起始之后即开始计 数。

第一实施方式中,在所述计数器16停止计数之前(也即计数未超出预 设计数),所述处理器14不会接收到所述计数器16所发出的所述计数停止 信号S停止。因此,当所述处理器14接收到所述计数停止信号S停止前判断所 述物体2从所述外围10a进入所述触控面10时,不触发所述边缘滑动手势, 如步骤S23、S25和S29。同时,所述处理器14归零所述计数器16。

第二实施方式中,在所述计数器16停止计数之后(也即计数超出所述 预设计数),所述处理器14已接收到所述计数器16所发出的所述计数停止 信号S停止。因此,当所述处理器14判断所述物体2从所述外围10a进入所 述触控面10且已接收到所述计数停止信号S停止时,则触发所述边缘滑动手 势,如步骤S23和S24。同时,所述处理器14归零所述计数器16。

换句话说,当所述处理器14检测物体自所述外围10a离开所述触控面 10且尚未接收到所述计数停止信号S停止前,则持续停止触发边缘滑动手势; 而当所述处理器14检测物体自所述外围10a离开所述触控面10且已接收到 所述计数停止信号S停止时,则结束防止触发边缘滑动手势的功能。

与第一实施例相同,所述处理器14可还记录所述物体2从所述外围10a 离开和进入所述触控面10的位置。因此,所述处理器14也可同时根据所述 计数停止信号S停止和所述位置的距离(也即位置差)决定是否触发所述边缘 滑动手势,如步骤S26-S29

例如,第二实施例的第一实施方式中,当所述处理器14判断所述物体2 从所述外围10a进入所述触控面10时,所述处理器14未接收到所述计数器 16所发出的所述计数停止信号S停止。同时,如果所述距离小于距离阈值, 则所述处理器14不触发所述边缘滑动手势,如步骤S27和S29。然而,如果 所述处理器14未接受到所述计数停止信号S停止而所述距离超过距离阈值, 所述处理器14仍触发所述边缘滑动手势,如步骤S27和S28

此外,当所述处理器14检测物体自所述外围10a离开所述触控面10且 已接收到所述计数停止信号S停止时,则不用再计算所述距离。

如前所述,所述触控系统1或所述处理器14还包含用以记录所述位置 的存储单元,而所述处理器14可在任意时间直接存取所述存储单元以计算 所述距离。

相同地,所述距离的计算方式已于本发明第一实施例说明。此外,当所 述外围10a包含至少两边缘时,所述距离可为相对同一边缘或两相邻边缘的 像素距离。

本实施例中,所述处理器14当判断所述物体2从所述外围10a离开所 述触控面10时可发出计数起始信号S起始至所述计数器16。其他实施例中, 所述处理器14可仅在所述触控系统1执行预设程序时才发出所述计数起始 信号S起始

举例而言,所述触控系统1可为行动电子装置,例如平板电脑、智慧型 手机或手持式游戏机。当使用者使用所述行动电子装置进行网页浏览或文书 处理时,所述使用者所使用的手指或触控笔不会在所述行动电子装置的触控 面上进行太剧烈的操作以至于误触发边缘滑动手势。此时,即使所述处理器 14检测所述手指或所述触控笔从外围离开所述触控面,也不会发出计数起始 信号S起始至所述计数器16。然而,若所述行动电子装置执行游戏程序,当 所述处理器14检测所述手指或所述触控笔从所述外围离开所述触控面时, 所述处理器14可发出所述计数起始信号S起始至所述计数器16,以至于所述 行动电子装置可防止所述使用者的剧烈操作导致误触发所述边缘滑动手势。 换句话说,本发明可根据目前执行程序决定是否执行防止误触发边缘滑动手 势的方法。

本实施例提供所述触控系统1的所述触控面10a供使用者的手指操作, 故所述触控面10a可定义为触控操作区域。一实施例中,视窗系统也可适用 于本发明,例如所述使用者可通过鼠标或其他导航装置以在所述视窗系统的 光标操作区域进行操作,但不限于此。

请同时参照图2A、4A和7;其中,图7显示本发明第三实施例的触发 手势的方法的流程图。本实施例可用以确认离开触控操作区域外围的手势并 非意外所导致,因此通过等待预定时间以进行确认。

步骤S31:首先,当手指2于触控面10上操作并向外移动时,传感器12 可检测第一手势接触所述触控面10(也即操作区域)的外围10a,例如在图 4A的所述手指2从所述触控面10移动至所述位置P1时。可以了解的是,本 实施例中,图4A中所述手指2在所述外围10a的所述位置P1的前的轨迹可 定义为第一手势,而所述手指2在所述外围10a的所述位置P2的后的轨迹可 定义为第二手势。

步骤S32:在所述第一手势从所述外围10a离开所述操作区域之后,所 述传感器12持续在预定时间内检测是否有接触所述外围10a的第二手势, 其中处理器14可通过计数器(例如本发明第二实施例的所述计数器16)或 其他计时方法判断所述第二手势的发生是否超过所述预定时间。此外,所述 预定时间可为预设值(例如500毫秒)或供使用者自行调整。

步骤S33:接着,当在所述预定时间内未检测到所述第二手势时则产生 对应所述第一手势的第一控制指令,其中所述第一控制指令可用以执行对应 所述第一手势的动作或移动。例如,对应所述第一手势的所述动作可调整画 面亮度、音量大小或翻页;对应所述第一手势的所述移动可输出所述第一手 势的轨迹。另外,所述手指2在步骤S31中从所述外围10a离开所述操作区 域时可能尚未完成所述第一手势,则在步骤S33中当在所述预定时间内未检 测到所述第二手势时,则当然不会产生对应所述第一手势的所述第一控制指 令。

也就是说,本实施例的所述第一手势在接触所述外围10a的后而结束时, 不会立即产生对应的第一控制指令。所述处理器14必须等待并确认所述预 定时间内无相关的第二手势进入所述操作区域后,才会产生所述第一控制指 令。此外,当所述处理器14产生所述第一控制指令后(即所述预定时间后) 才检测所述第二手势,所述第二手势例如可用以触发外围滑动指令。

步骤S34:然而,如果在所述预定时间内检测到所述第二手势,则可结 合所述第一手势和所述第二手势以产生组合控制指令。此时所述组合控制指 令可用以根据所述第一手势组合所述第二手势以执行动作或移动。可以了解 的是,当进行手势组合时,所述第二手势即不用以触发外围滑动指令。

举例而言,假设所述操作区域为浏览器视窗(browser window),所述第 一控制指令可致能“上一页”而组合控制指令可致能“重新整理”的动作, 但不限于此,可视应用而定。

如本发明第一实施例所述,所述处理器14还可记录所述第一手势离开 所述外围10a的第一位置(例如位置P1)和所述第二手势进入所述外围10a 的第二位置(例如所述位置P2)并据以决定触发命令。所述处理器14还可 根据所述第一位置与所述第二位置间的距离(例如所述距离d1或d2)是否 超过距离阈值以产生对应所述第一手势的所述第一控制指令、所述组合控制 指令或对应所述第二手势的第二控制指令。例如,当所述距离超过距离阈值 时,所述处理器14可依次产生所述第一控制指令和所述第二控制指令。而 当所述距离小于所述距离阈值时,所述处理器14可结合所述第一手势和所 述第二手势以产生所述组合控制指令。

请同时参照图2A、4A和8;其中,图8显示本发明第四实施例的触发 边缘滑动手势的方法的流程图。本实施例同样可用以确认离开触控操作区域 外围的手势并非意外所导致,并通过先前预定时间内的其他手势以进行确 认。

步骤S41:首先,传感器12可检测边缘滑动手势接触操作区域(也即所 述触控面10)的外围10a,例如图4A的所述手指2从所述外围10a的所述 位置P2往所述触控面10的内部移动。必须说明的是,本实施例的所述边缘 滑动手势为从所述外围10a进入所述操作区域或在所述外围10a滑动的手 势,且所述边缘滑动手势可对应下拉式选单、调整音量大小或屏幕亮度等功 能,但不限于此,可视触控系统或视窗系统的应用而定。

步骤S42:接着,所述处理器14判断所述边缘滑动手势接触所述外围10a 前的预定时间内是否有其他手势接触所述外围10a。

步骤S43-S44:当所述边缘滑动手势接触所述外围10a前的预定时间内无 其他手势接触所述外围10a时,所述处理器14产生外围滑动控制指令。反 的如果在所述预定时间内检测到其他手势接触所述外围10a时,所述处理器 14可根据所述边缘滑动手势输出位移信号且不产生所述外围滑动控制指令。

本实施例与本发明第三实施例不同的处在于,本实施例的所述处理器14 较佳包含暂存单元或缓冲单元用以记录在所述预定时间内是否有其他手势 接触所述外围10a。例如,当所述传感器12检测到先前手势接触所述外围 10a时,所述先前手势可储存在所述处理器14的暂存单元且持续时间。当所 述时间超过所述预定时间时,则清除所述先前手势的信息。因此,在步骤 S43时,所述处理器14并未在所述暂存单元找到所述先前手势相关的纪录, 故可根据所述边缘滑动手势触发所述外围滑动控制指令。

如本发明第一实施例所述,所述处理器14还可记录所述边缘滑动手势 相对所述外围10a的第一位置;且在所述预定时间内检测到先前手势接触所 述外围10a时,记录所述先前手势相对所述外围的第二位置。故所述处理器 14另可根据所述第一位置与所述第二位置间的距离决定是否产生所述外围 滑动控制指令。例如,当所述距离超过距离阈值时,所述处理器14可产生 所述外围滑动控制指令。而当所述距离小于所述距离阈值时,所述处理器14 可结合所述边缘滑动手势和所述先前手势以形成连续手势且不产生所述外 围滑动控制指令。

如上所述,已知触控系统并不具有防止误触发边缘滑动手势的功能。因 此,本发明提出一种可防止触发边缘滑动手势的方法,其可根据物体从外围 离开和进入触控面的时间差和/或位置差来决定是否防止误触发边缘滑动手 势,以带来较佳的使用者体验。

虽然本发明已通过前述实施例披露,但是其并非用以限定本发明,任何 本发明所属技术领域中具有通常知识的技术人员,在不脱离本发明的精神和 范围内,当可作各种的更动与修改。因此本发明的保护范围当视后附的权利 要求所界定的范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号