触控板的手势辨识方法与流程

文档序号:11589842阅读:162来源:国知局

本发明有关于一种辨识方法,尤指一种触控板的手势辨识方法。



背景技术:

目前触控板(touchpad/trackpad)已被广泛地应用在电子产品上,包括笔记型电脑(笔电)、个人数字助理、手机或其他电子装置。

拖曳(drag)功能常被用来移动屏幕上显示的物件或定义一范围。目前在触控板上常用的拖曳手势是以手指在触控板进行1次点击触控板之后再接触触控板(一般称为11/2点击),接下来根据手指在触控板上的移动执行拖曳功能。该拖曳手势存在有失败率高、不易学习的缺点。

一般笔电所配置的触控板或者外接式触控板的面积有限,如果以上述方式要将屏幕上的物件移动较长的距离或框选定义较大的范围,可能需要重复执行多次的拖曳手势。



技术实现要素:

本发明的目的在于提供一种触控板的手势辨识方法,具有容易学习,成功率高的优点。

为达成前述目的,本发明所提出的该触控板的手势辨识方法包含:

(a)检测到第一数量的第一物件接触一触控板;

(b)在该第一数量的第一物件在该触控板上时,检测到第二数量的第二物件点击该触控板;

(c)判断该第一数量的第一物件与该第二数量的第二物件之间的最短距离小于一预设间隔距离;

(d)在步骤(c)之后,启动一手势功能。

如前所述的触控板的手势辨识方法,更包括在步骤(d)之前,判断该第一数量的第一物件在该触控板上的移动超过一预设移动距离。

如前所述的触控板的手势辨识方法,该手势功能为一拖曳功能、一卷动功能、一开启文件功能以及一删除文件功能的其中一个。

如前所述的触控板的手势辨识方法,该手势功能为一拖曳功能或一卷动功能。

如前所述的触控板的手势辨识方法,该拖曳功能包括移动一游标物件所选定的标的物。

如前所述的触控板的手势辨识方法,该拖曳功能包括根据一游标物件的移动定义一选定范围。

如前所述的触控板的手势辨识方法,更包括当启动该手势功能时,改变一游标物件的显示样式。

如前所述的触控板的手势辨识方法,更包括在步骤(d)之后检测一结束手势,在检测到该结束手势操作在该触控板之后,结束该手势功能。

如前所述的触控板的手势辨识方法,该结束手势包括一点击手势。

为了能更进一步了解本发明为达成预定目的所采取的技术、手段及功效,请参阅以下有关本发明的详细说明与附图,相信本发明的目的、特征与特点,当可由此得一深入且具体的了解,然而附图仅提供参考与说明用,并非用来对本发明加以限制。

附图说明

图1为本发明触控板的手势操作的示意图。

图2为本发明触控板的手势辨识方法的第一实施例的流程图。

图3为本发明触控板的手势辨识方法的第二实施例的流程图。

图4为本发明触控板的手势辨识方法的第三实施例的流程图。

图5为本发明触控板的手势辨识方法的第四实施例的流程图。

图6为本发明第四实施例的结束手势功能检测的流程图。

图7为本发明触控板的手势辨识方法的完整流程图。

元件标号说明

10:电子装置11:触控板

12:显示器13:游标物件

21:手指22:手指

具体实施方式

兹有关本发明的技术内容及详细说明,配合附图说明如下。

本发明公开一种触控板的手势辨识方法,用以启动一手势功能。请参见图1所示,所述手势功能操作于一触控板(touchpad)11,其中,该触控板11装设于一电子装置10上,所述电子装置10可为一笔记型电脑(laptopcomputer),然不以此为限制。所述电子装置10配置有一显示器12,该显示器12显示一游标物件13。使用者的手指21或22在该触控板11上的操作可以控制该游标物件13的移动。该触控板11可以是电容式,电阻式,光学式或压电式的触控板。

请参见图2所示,其为本发明触控板的手势辨识方法的第一实施例的流程图。为方便与清楚说明,以一使用者操作一笔记型电脑的触控板为例,在这个例子中,本发明所述手势辨识方法由一处理单元所执行。该处理单元用以处理在该触控板上的手势输入及执行该手势对应的功能。该处理单元可能包括一个或数个元件,例如笔记型电脑的中央处理器(cpu)或/以及该触控板的控制器等等。

在步骤s10,处理单元检测到第一数量的第一物件接触一触控板s10。其中第一数量为大于或等于1的正整数。在一实施例中,第一物件为导体(例如手指),用于电容式触控板上进行操作。上述第一物件的名称与数量并非用来对本发明加以限制,仅为方便与清楚说明之意。

在该第一数量的第一物件在该触控板上时,处理单元检测到第二数量的第二物件点击(tap)该触控板(步骤s20)。其中第二数量为大于或等于1的正整数。在一实施例中,第二物件为导体(例如手指),用于电容式触控板上进行操作。所述“点击”的动作包括接触以及离开触控板,本技术领域的人员应当了解有许多方法可以判断“点击”手势,在此不再赘述。上述第二物件的名称与数量并非用来对本发明加以限制,仅为方便与清楚说明之意。

当处理单元检测到该第一数量的第一物件接触该触控板s10,然后又检测到第二数量的第二物件点击该触控板s20之后,则启动一手势功能(步骤s30)。也就是说,根据上述实施例提供的手势定义是第一数量的第一物件接触该触控板,然后在该第一数量的第一物件在该触控板上时,第二数量的第二物件点击该触控板。在一般的情况下,使用者是使用一只手进行手势操作,该第一数量与第二数量的总和不大于五。

本发明可以应用的范围很广,该手势功能可为一拖曳功能(drag),用来移动该游标物件所选定的标的物(例如文件附图),或者根据该游标物件的移动定义一选定范围,可以应用例如选取多个文件,选取文字段落等等。该手势功能亦可以是卷动功能(scroll),用来卷动该显示器12显示的内容。该手势功能也可以是一开启文件功能或者一删除文件功能。

在根据图2的一实施例中,第一数量与第二数量为1,第一物件与第二物件为手指,该手势功能为拖曳功能。在这个实施例中,使用者可以先以食指接触该触控板,然后再以中指点击该触控板,即可启动拖曳功能。换句话说,必需检测到该第二物件(亦即中指)点击该触控板的动作完成时,才会判断是拖曳手势,而启动拖曳功能。接下来,根据停留在该触控板上的手指(食指)的移动执行该拖曳功能。在这个实施例中的拖曳手势包括一只手指接触该触控板,然后另一只手指点击该触控板,相当简单易学。

现有常用的拖曳手势为11/2点击,一只手指将游标移动到欲移动的物件的位置之后,该手指必须向上提起以离开该触控板,然后再依序执行向下、向上、向下的动作,以完成11/2点击。整个动作需要将手指向上提起两次,将手指放下两次,手腕也必须配合手指的动作而上下晃动两次,如果长时间使用该手势,容易导致手指及手腕关节不舒服。

根据本发明提出的拖曳手势,一只手指将游标移动到欲移动的物件的位置之后,该手指不必离开该触控板,只需使用另一只手指(例如相邻的手指)点击该触控板即可启动拖曳功能,整个动作中不会需要晃动手腕。相较于现有技术的11/2点击,根据本发明提供的拖曳手势减少了手指50%的动作,且手腕不需要上下晃动两次,手指及手腕关节的负担大幅减轻,对于需要长时间在该触控板上执行拖曳功能的使用者而言,根据本发明提供的拖曳手势显然是较佳的选择。

在一实施例中,当启动该拖曳功能时,处理单元将该游标物件的显示样式改变为预设的拖曳显示样式,以方便该使用者识别在该触控板上的操作是在进行拖曳功能。举例来说,处理单元启动该拖曳功能时,将该游标物件13的外观,由原本的单向箭头改变成以四向箭头的样式(如图1所示),然本发明不以此显示样式为限制。

请参见图3所示,其为本发明触控板的手势辨识方法的第二实施例的流程图。第二实施例与前述第一实施例最大差别在于前者在步骤s20之后,更包括判断在该第二数量的第二物件点击该触控板时,该第一数量的第一物件与该第二数量的第二物件之间的最短距离小于一预设间隔距离(步骤s21),然后才启动该手势功能(步骤s30)。在一实施例中,是以最靠近的一第一物件与一第二物件之间的距离作为该第一数量的第一物件与该第二数量的第二物件之间的最短距离。举例来说,第一数量为1,第二数量为1,该第二物件点击该触控板时,第二物件接触该触控板的位置被判断为p2,第一物件在该触控板上的位置为p1,利用p1与p2即可计算该第一物件与该第二物件之间的最短距离,在该最短距离小于该预设间隔距离时,启动该手势功能。

在其他实施例中,第一数量大于或等于2,以及/或者第二数量大于或等于2。在该第二数量的第二物件点击该触控板时,最靠近第二物件的第一物件的位置为p1,最靠近第一物件的第二物件的位置为p2,藉由在该触控板上的位置p1与p2,可以决定该第一数量的第一物件与该第二数量的第二物件之间的最短距离,在该最短距离小于该预设间隔距离时,启动该手势功能。图3所示实施例的手势功能,可以是一拖曳功能、一卷动功能、一开启文件功能以及一删除文件功能的其中一个。

在一实施例中,所述该预设间隔距离是根据同一只手的两相邻手指之间的合理距离来设定,例如3公分。在一实施例中,如果检测到该第一数量的第一物件与该第二数量的第二物件的最短距离大于该预设间隔距离时,则不启动该手势功能,而执行该第二数量的第二物件的点击所对应的功能。步骤s21藉由进一步判断第一物件与第二物件之间的最短距离,可以减少误启动该手势功能的机率。例如,在某些情况,使用者有意的以右手的食指执行点击手势,而左手的拇指却闲置在该触控板上。如果右手食指点击该触控板的位置与左手拇指之间的距离够远,根据图3的判断,便不会启动该手势功能,因而减少误启动该手势功能的机率。当该第一物件与该第二物件之间的最短距离等于该预设间隔距离时,在一实施例中,启动该手势功能,在另一实施例中,不启动手势功能。

请参见图4所示,其为本发明触控板的手势辨识方法的第三实施例的流程图。第三实施例与前述第一实施例最大差别在于前者在步骤s20之后,更包括判断该第一数量的第一物件在该触控板上的移动超过一预设移动距离(步骤s22),然后才会启动该手势功能s30。在一实施例中,该预设移动距离被设定为0.15公分,但仅为举例说明不以限制本发明。图4所示的实施例的手势功能,可以是例如一拖曳功能或者一卷动功能。步骤s22藉由判断该第一数量的第一物件在该触控板上是否移动超过一预设移动距离,可以减少误启动该手势功能的机率。例如,在某些情况,使用者有意的以右手的食指执行点击手势,而左手的拇指却闲置在该触控板上。如果在点击发生后,左手的拇指未移动超过该预设移动距离,根据图4的判断,便不会启动该手势功能,因而减少误启动该手势功能的机率。

请参见图5所示,其为本发明触控板的手势辨识方法的第四实施例的流程图。第四实施例与前述第一实施例最大差别在于前者在步骤s20之后,依序进行图3的步骤s21以及图4的步骤s22,然后才启动该手势功能(步骤s30)。关于步骤s21与步骤s22的内容及功效,请参考图3及图4的相关说明,在此不再赘述。

在图6所示的实施例中,在步骤s30启动手势功能之后,若处理单元检测到一结束手势操作在该触控板上(步骤s40),则进行步骤s50,结束该手势功能。步骤s40与步骤s50可以结合图2至图5的任一实施例。该结束手势可以是包括一“点击”手势。在一实施例中,在该第一物件仍接触该触控板的情况下,若在该触控板上检测到一点击手势(例如单指点击或多指点击),则判断为“结束手势”。在另一实施例中,先检测到该第一物件离开该触控板后,再检测到一点击手势,则判断为“结束手势”。

根据图6的实施例,在检测到结束手势之前,该手势功能不会被结束。在一实施例中,在启动该手势功能之后,即使检测到该第一物件离开该触控板,该触控板仍会处于对应该手势功能的模式,接下来若检测到一物件接触该触控板并且在该触控板上移动,则持续执行此手势功能所对应的动作。以拖曳功能为例,这种设计有利于长距离或大范围的拖曳操作,而不必反复的重新执行拖曳手势,对于使用者较为方便。从另一个角度来说,由于可维持拖曳功能,因此即使该触控板的面积减小也不会影响长距离或大范围的拖曳操作,有助于降低该触控板所占用的面积及其成本。

请参见图7所示,为根据本发明一实施例的完整流程图。为方便与清楚说明,以该使用者操作该笔记型电脑的该触控板为例。

步骤s10’是检测是否有第一数量的第一物件接触一触控板。若未检测到该第一数量的第一物件接触该触控板,则持续进行步骤s10’的检测。反之,当检测到第一数量的第一物件接触该触控板时,进一步检测是否有第二数量的第二物件点击该触控板(步骤s20’)。若未检测到第二数量的第二物件点击该触控板,则返回执行步骤s10’。反之,当检测到第二数量的第二物件点击该触控板时,进一步判断在第二物件点击该触控板时,该第一数量的第一物件与第二数量的第二物件之间的最短距离是否小于一预设间隔距离(步骤s21’)。

若该第一数量的第一物件与该第二数量的第二物件之间的最短距离小于该预设间隔距离,则进一步判断该第一数量的第一物件在该触控板上的移动是否超过一预设移动距离s22’。

若该第一数量的第一物件与该第二数量的第二物件之间的最短距离大于或等于该预设间隔距离,则执行一清除检测结果s60,并且返回执行步骤s10’,以重新执行操作于该触控板上的物件的检测。若该第一物件在该触控板上的移动未超过该预设移动距离,则执行步骤s60清除检测结果,并且返回步骤s10’,以重新执行操作于该触控板上的物件的检测。在一实施例中,该步骤s60将所检测到该第一物件与该第二物件的资讯,例如该第一物件与该第二物件的数量、接触或点击的位置、移动的距离…等予以清除重置,并且返回步骤s10’,以重新执行操作于该触控板上的物件的检测。若该第一物件在该触控板上的移动超过该预设移动距离,则执行步骤s30启动一手势功能。

在该手势功能启动后进行步骤s40’,判断是否检测到一结束手势操作在该触控板上。若未检测到该结束手势,则持续进行步骤s40’的检测。反之,当检测到该结束手势时,则执行步骤s60清除检测结果,并且返回步骤s10’。

在一实施例中,启动该手势功能的步骤s30包括提供一信号代表对应该手势功能的手势成立,以通知该电子装置10的作业系统执行该手势功能。在一实施例中,结束该手势功能的步骤s50包括提供一信号代表该结束手势,以通知该电子装置10的作业系统停止该手势功能。

图2至图7所示实施例的所有步骤,可以全部由该电子装置10(例如笔记型电脑)的中央处理器或者由该触控板11的控制器来进行,也可以是一部份的步骤由该中央处理器进行,另一部份的步骤由该触控板11的控制器进行。再者,图2至图7的实施例的手势功能,均可为拖曳功能或卷动功能,或者该手势功能用来开启或删除文件。启动该手势功能后,该电子装置的视窗操作界面进入一操作模式。在该操作模式下,该第一物件在该触控板11上的位置资讯被持续传送给该电子装置10的中央处理器或该触控板11的控制器,以执行该手势功能。并且,以有线或无线方式连接电子装置10的外接式触控板。亦可以应用上述的实施例。

在现行的多指手势中,多只手指在该触控板上的同方向移动或相对移动,分别对应不同的手势功能,例如卷动视窗页面,控制图片放大或缩小。根据本发明,必须在该第二数量的第二物件完成点击之后,才会启动手势功能,不会在该第二数量的第二物件接触该触控板时就启动手势功能。这样的作法可以避免与现有的多指手势混淆或冲突。

以上所述仅是本发明的较佳实施例而已,并非对本发明做任何形式上的限制,虽然本发明已以较佳实施例公开如上,然而并非用以限定本发明,任何本领域的技术人员,在不脱离本发明技术方案的范围内,当可利用上述公开的技术内容作出些许更动或修改为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与变型,均仍属于本发明技术方案的范围内。

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