辨识双击手势的方法及控制器技术

技术编号:2862815 阅读:180 留言:0更新日期:2012-04-11 18:40
一种辨识双击手势的方法,该双击手势是于一触控装置上生成,其特征在于该方法包含以下步骤:    检测一物体于该触控装置上的第一次出现;    检测该物体于该触控装置上的第二次出现;以及    若该第一次出现的时间长度、该第二次出现的时间长度及该第一次出现的结束与该第二次出现的起始间的时间间距的加总小于第一参考时间值,即产生一代表该第一次出现与该第二次出现的第一讯号。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种辨识双击(Double tap)手势(gesture)的方法及控制器,特别是涉及一种于触控装置上辨识双击手势的方法及控制器,以于触控装置辨识出双击手势时,模拟产生一连续按两次鼠标按键(通常系统预设为左键)的双击讯号(Double tap)。
技术介绍
视窗介面(Graphical User Interface,GUI)最早由全禄PARC研究室所推出的程式操作介面,搭配指向装置(如鼠标)来使用,使用者只需以视觉式的指标的移动鼠标加上点选动作,即可轻松完成想要执行的动作,解决了以往文字模式需输入繁杂的指令而造成使用不便的障碍。因此视窗介面纷纷被苹果电脑与微软(Microsoft)所采用,成为所有作业系统的主流模式。在应用视窗介面系统的电子设备,例如桌上型电脑、笔记型电脑、平板电脑、个人数位助理机(PDA)等等,指向装置(pointing device)已成为基本配备。目前指向装置包含外部装置的鼠标、内建于携带式电脑系统上的轨迹球与触控板(touch pad)、以及与屏幕结合的触控面板(touch panel)等等,其中鼠标为最早推出的指向装置。以鼠标为例来说明指向装置的功能,鼠标可控制电子装置的屏幕上的指标(pointer),即鼠标移到哪里,指标也跟随移到哪里,然后在屏幕上对欲执行的目标按下控制按键,即可对电子装置下达执行指令。然而,目前的电子设备的设计朝向短小轻薄发展,例如笔记型电脑已逐渐取代桌上型电脑的出货,致使体积小的触控装置(诸如触控板)有逐渐成为指向装置主流的态势。目前触控装置的技术大致包含电容式、电阻式、电磁式、压力式、电感式、表面声波式、超音波式、光学式等等。而当诸如手指之类的物体于触控装置上移动,即可控制指标沿物体移动的方向移动。然而,指向装置除了控制指标移动外,还兼具下达执行指令的功能。以鼠标的操作为例,当指标移动至欲启动的目标(如程式、文件)时,可连续按两次鼠标按键(Double Clicking),一般系统预设为鼠标左键,则可选择目标并令其开启。然而,以诸如触控板之类的触控装置来说,目前多于其下方增设两控制按键以取代鼠标的左右键,或者定义物体于触控装置上的某种动作手势,来对应产生模拟连续按两次鼠标按键的讯号。目前触控装置是以连续敲击两次触控装置(Double tap)的手势(以下简称双击手势)来令点选目标开启,以取代鼠标中连续按两次鼠标按键的动作。因而,在美国专利第6,414,671号中提出一种如何辨识触控装置上的双击手势的以往方法。配合图1(对应美国专利第6,414,671号说明书中Fig.15F),首先把物体于触控装置上的第一次出现的时间长度t19(即指物体于触控装置上第一次出现的停留时间)与第一参考时间值比较,若第一次出现的时间长度t19小于第一参考时间值,则产生第一讯号11;而后,若在一第二参考时间值内未检测到第二次出现时,则终止第一讯号,换句话说,第一与第二次出现间的时间间距t20需小于第二参考时间值;其次,把第二次出现的时间长度t21与第三参考时间值比较,若第二次出现的时间长度t21小于第三参考时间值时,则终止第一讯号并产生一第二讯号12,如此可输出两个讯号11、12,以模拟输出连续按两次鼠标按键所产生的讯号。虽然以往方法可达到辨识双击手势的目的,然而由于以往方法中,把第一次出现的时间长度t19、两次出现间的时间间距t20、与第二次出现的时间长度t21分别与对应的参考时间值作判断,使得判断上较为复杂。再者,由于使用者的个人差异,所以每一个人于触控装置上执行双击手势的各阶段动作的时间或有差异,甚者同一使用者于每一次执行双击手势的各动作的时间长短也可能会有不同,导致以往方法容易有误判的情况发生。又,在触控装置的使用过程中容易被误触、或者因触控装置本身工作所产生的杂讯、或源于外界环境的杂讯所干扰,因而会产生短暂的突波式(spike)的第一次出现、第二次出现的现象,以往方法未对第一、二次出现的时间长度、两次出现间的时间间距作最小时间限制,如此容易对因杂讯干扰而产生的干扰讯号作不当判断,而容易有误判的情况发生。另外,因为拖曳(Tap&Drag)的手势也为两次敲击触控装置,而于第二次敲击时拖曳,由于以往方法中未把第二次出现期间的累计位移量纳入判断,如此容易与拖曳手势混淆而发生误判的情况。
技术实现思路
本专利技术的主要目的在于提供一种辨识双击手势的方法及控制器,利用各动作的时间长度加总来与第一参考时间值比较,以达到判断还简洁与可靠的功效。本专利技术的另一目的在于提供一种辨识双击手势的方法及控制器,要求各动作的时间长度需分别大于一对应参数值,以有效避免因杂讯而误判的情况发生。本专利技术的又一目的在于提供一种辨识双击手势的方法及控制器,要求第二次出现时所检测到的位移量需小于对应的参数值,以达到精确判断的功效。本专利技术的辨识双击手势的方法,该双击手势是于一触控装置上生成,其特征在于该方法包含以下步骤检测一物体于该触控装置上的第一次出现;检测该物体于该触控装置上的第二次出现;以及若该第一次出现的时间长度、该第二次出现的时间长度、及该第一次出现的结束与该第二次出现的起始间的时间间距的加总小于第一参考时间值,即产生一代表该第一次出现与该第二次出现的第一讯号。为进一步说明本专利技术的上述目的、结构特点和效果,以下将结合附图对本专利技术进行详细的描述。附图说明图1是一种以往双击手势的示意时脉图;图2是结合本专利技术辨识双击手势方法的较佳实施例的触控装置的方块示意图;图3是图2中实施例的输入与输出讯号的示意时脉图;及图4是图2中实施例的流程图。具体实施例方式首先说明的是本专利技术的辨识双击手势的方法是用于一触控装置中。为了说明的目的,在本实施例中选择以电容式触控装置来作说明。如图2,电容式触控装置2至少包含一触控板21、一具有一X方向处理单元22、一Y方向处理单元23、一运算单元24的运算模组、一位移单元25、一手势单元26与一传输介面27。触控板21分别于X、Y方向有多数条导线分布,例如X方向16条、Y方向12条。如此,当诸如手指10之类具导电性的物体碰触或接近触控板21时,则触控板21上会产生电容值变化,紧接着,X、Y方向处理单元22、23分别处理于X、Y方向的电容值后传递至运算单元24,运算单元24会据此运算出物体接触位置的X座标值与Y座标值。而后,位移单元25接收运算单元24的运算结果X与Y座标值,并依此计算出物体于触控板21上的相对位移DX、DY(指触压讯号)后,传送予手势单元26与传输介面27,如此计算结果DX、DY可经传输介面27传送至一主机(host)3,以供主机3控制其指标于屏幕上的移动。主机3可为个人电脑、笔记型电脑、个人数位处理机(PDA)、或移动电话等。在此,由于前述构件并非本案的改良特征且广为熟悉本
者所熟知,所以不在此赘述。另外,本例的运算模组、位移单元25、手势单元26与传输介面27是整合于一诸如晶片之类的控制器内。手势单元26接收位移单元25的计算结果DX、DY,以判断物体是否于触控板21上产生一符合双击手势的动作,并于判断为双击手势时对应输出一模拟连续按两次鼠标按键的第一讯号,以经传输介面27馈入主机3来作对应控制。本专利技术的技术特征在于手势单元26本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:林招庆黄士殷祝林沈宗毅
申请(专利权)人:陞达科技股份有限公司
类型:发明
国别省市:

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

1