触控板的单、双击以及拖曳的判断方法技术

技术编号:8532249 阅读:179 留言:0更新日期:2013-04-04 14:57
本发明专利技术关于一种触控板的单、双击以及拖曳的判断方法,此判断方法主要是增加物体,例如手指,以及触控板的距离的判断。此方法是可以检测手指是否有靠近触控板,以作预判的动作。利用检测到手指移动速度,来做判断的基准。如果手指移动速度过慢的话,则判定操作失败。

【技术实现步骤摘要】

本专利技术系关于一种触控技术,更进一步来说,本专利技术系关于一种触控板的单、双击 以及拖曳的判断方法。
技术介绍
触控面板,一般是一贴附在液晶显示器上的装置或是贴附在笔记型电脑上的装 置,其功能在于使一般民众藉由手指或触控笔轻压触控面板上的选项,即可完成资料传输 或阅读萤幕上的讯息。触控面板的应用范围相当广泛,包括(I)可携式的信息、消费性电子及通讯产品如PDA、平板电脑、数码摄影机、信息 豕电、3G手机等;(2)金融或商业用途如提款机、销售系统、远端视讯会议、电话终端机系统;(3)工业用途如工厂自动化控制系统、中央监控系统、工作站作业系统;(4)公共信息用途如机场、车站或商场的导览服务、简报说明及资料查询等。触控面板的感测方式是,当手指触碰感测器时,会有一类比信号输出,藉由控制器 将上述输出的类比信号转换为电脑可以接受的数字信号,再经由电脑里的触控驱动程式整 合各元件编译,最后由显示卡输出萤幕信号在萤幕上显示出所触碰的位置。在先前技术中,电脑的操作最常发生的不外乎3个动作单击、双击以及拖曳。此 种控制对于一般的滑鼠是很容易分辨的,但是对于触控面版,却很容易发生分辨错误的情 况。为了解决这样的问题,Synaptics公司提出了单击的判断方式、双击的判断方式以及拖 曳的判断方式,如图1所示。图1是先前技术的单击、双击以及拖曳的信号波形图。请参考 图1,判断单击如图1的波形101,当第一次接触事件发生时,到第一次接触事件结束时,小 于单击预设时间Tl,且都没有再次发生任何接触,则判定此次触控为单击触控。判断双击如图1的波形102所示,当第一次接触事件发生时,到第二次接触事件结 束时,小于双击预设时间T2,则判定此次触控为双击触控。判断拖曳如图1的波形103所示,当第一次接触事件发生时,到双击预设时间T2 结束时,仍未发生第二次接触事件结束,则判定此次触控为拖曳触控。上述此种判断方式,对于电阻式触控面板与温度检测式(红外线检测式)触控面 板是不容易发生检测错误,原因在于上述电阻式触控面板与温度检测式(红外线检测式) 触控面板只会在接触到的情况才会有信号变动,因此信号只会根据触控笔或手指的接触与 离开而变动。然而,当触控面板为电容式触控面板时,只要手指接近电容式触控面板,信号 就会产生变化。再者,电容式触控面板的信号,会根据触碰的手指面积大小,而产生不一样 的信号变化。因此,此种方法并不适用于电容式触控面板。
技术实现思路
本专利技术的一目的在于提供一种触控面板的单击的判断方法,用以判定单击与其他 触碰的情况的不同,以避免判断错误。本专利技术的另一目的在于提供一种触控面板的双击的判断方法,用以判定双击与其 他触碰的情况的不同,以避免判断错误。本专利技术的再一目的在于提供一种触控面板的拖曳的判断方法,用以判定拖曳与其 他触碰的情况的不同,以避免判断错误。本专利技术的又一目的在于提供一种触控面板的指令的判断方法,用以判定单击、双 击以及拖曳与其他触碰的情况的不同,以避免判断错误。有鉴于此,本专利技术提供一种单击的判断方法,适用于一触控面板,此方法包括下列 步骤(一)判断是否有一物体碰触碰触到触控面板,当一物体碰触碰触到上述触控面板 时,输出一触控信号;(二)检测一第一转态时间,其中,上述第一转态时间为触控信号由未 被触碰的第一状态到触控信号转为由被触碰的一第二状态的时间;(三)检测一第一维持 时间,其中,第一维持时间为触控信号由步骤(二)的第二状态开始到该触控信号开始转第 一状态的时间;(四)检测一第二转态时间,其中,第二转态时间为触控信号由步骤(三)的 第二状态结束的时间到触控信号从第一状态开始的时间;(五)检测一第二维持时间,其中 第二维持时间为该触控信号由步骤(四)的第一状态开始的时间到触控信号开始转第二状 态的时间,其中,第一转态时间在第一维持时间之前,第一维持时间在第二转态时间之前, 第二转态时间在第二维持时间之前;(六)判断第一转态时间是否小于一第一预设时间,其 中,当第一转态时间大于该第一预设时间,则进行步骤(十);(七)当该第一转态时间小于 一第一预设时间,判断第一维持时间是否小于一第二预设时间,其中,当第一维持时间大于 该第二预设时间,则进行步骤(十);(八)当第一维持时间小于一第二预设时间,判断第二 转态时间是否小于一第三预设时间,其中,当第二转态时间大于该第三预设时间,则进行步 骤(十);(九)当第二转态时间小于一第三预设时间,判断第二维持时间是否大于一第四 预设时间,其中,当第二维持时间小于该第四预设时间,则进行步骤(十);(十)操作失败; 以及(十一)当第二维持时间大于第四预设时间,判定为单击。依照本专利技术较佳实施例所述的触控板的单击的判断方法,上述第一预设时间等于 上述第三预设时间。另外,在另一实施例中,此方法还包括下列步骤当操作失败后,判断物 体是否离开触控面板;以及当物体离开触控面板,回到步骤(一)并继续判断。本专利技术另外提供一种双击的判断方法,适用于一触控面板,此方法包括下列步骤 (一)判断是否有一物体碰触碰触到该触控面板,当一物体碰触碰触到上述触控面板时,输 出一触控信号;(二)检测一第一转态时间,其中,第一转态时间为触控信号由未被触碰的 一第一状态到触控信号转为由被触碰的一第二状态的时间;(三)检测一第一维持时间, 其中,该第一维持时间为触控信号由步骤(二)的第二状态开始的时间到触控信号该第 二状态的结束的时间;(四)检测一第二转态时间,其中,第二转态时间为触控信号由步骤 (三)的第二状态的结束的时间到触控信号变为第一状态的开始的时间;(五)检测一第 二维持时间,其中第二维持时间为触控信号由步骤(四)的第一状态开始的时间到触控信 号的第一状态的结束时间;(六)检测一第三转态时间,其中第三转态时间为触控信号由步 骤(五)的第一状态的结束的时间到触控信号变为第二状态的开始的时间;(七)检测一 第三维持时间,其中第三维持时间为触控信号由步骤(六)的第二状态开始的时间到触控 信号的第二状态的结束的时间;(八)检测一第四转态时间,其中第四转态时间为触控信号 由步骤(七)的第二状态的结束的时间转为第一状态的时间,其中,第一转态时间在第一维持时间之前,第一维持时间在第二转态时间之前,第二转态时间在第二维持时间之前,第二 维持时间在第三转态时间之前,第三转态时间在第三维持时间之前,第三维持时间在第四 转态时间之前;(九)判断第一转态时间是否小于一第一预设时间,其中,当第一转态时间 大于第一预设时间,则进行步骤(十六);(十)当第一转态时间小于第一预设时间,判断第 一维持时间是否小于一第二预设时间,其中,当第一维持时间大于第二预设时间,则进行步 骤(十六);(十一)当第一维持时间小于第二预设时间,判断第二转态时间是否小于一第 三预设时间,其中,当第二转态时间大于第三预设时间,则进行步骤(十六);(十二)当第 二转态时间小于第三预设时间,判断第二维持时间是否小于一第四预设时间,其中,当第二 维持时间大于第四预设时间,则进行步骤(十六);(十三)当第二维持时间小于第四预设 时间,判断第三转态时间是否小于一第五预设时间,其中,当第三转态时间大于第五预设时 间,则进行步骤(十六);(十四)当第三转态时间小于第五预设时间,本文档来自技高网
...

【技术保护点】
一种触控板的单击的判断方法,适用于一触控面板,其特征在于,所述的方法包括:(一)判断是否有一物体碰触碰触到所述的触控面板,当一物体碰触碰触到所述的触控面板时,输出一触控信号;(二)检测一第一转态时间,其中,所述的第一转态时间为所述的触控信号由未被触碰的一第一状态到所述的触控信号转为由被触碰的一第二状态的时间;(三)检测一第一维持时间,其中,所述的第一维持时间为所述的触控信号由步骤(二)的所述的第二状态开始到所述的触控信号开始转所述的第一状态的时间;(四)检测一第二转态时间,其中,所述的第二转态时间为所述的触控信号由步骤(三)的所述的第二状态结束的时间到所述的触控信号转为所述的第一状态的时间;(五)检测一第二维持时间,其中所述的第二维持时间为所述的触控信号由步骤(四)的所述的第一状态开始的时间到所述的触控信号第一状态结束的时间,其中,当此步骤的第二维持时间超过一判定时间,则所述的第二维持时间设定为所述的判定时间,其中,第一转态时间在第一维持时间之前,第一维持时间在第二转态时间之前,第二转态时间在第二维持时间之前;(六)判断所述的第一转态时间是否小于一第一预设时间,其中,当所述的第一转态时间大于所述的第一预设时间,则进行步骤(十);(七)当所述的第一转态时间小于一第一预设时间,判断所述的第一维持时间是否小于一第二预设时间,其中,当所述的第一维持时间大于所述的第二预设时间,则进行步骤(十);(八)当所述的第一维持时间小于一第二预设时间,判断所述的第二转态时间是否小于一第三预设时间,其中,当所述的第二转态时间大于所述的第三预设时间,则进行步骤(十);(九)当所述的第二转态时间小于一第三预设时间,判断所述的第二维持时间是否大于一第四预设时间,其中,当所述的第二维持时间小于所述的第四预设时间,则进行步骤(十);(十)操作失败;以及(十一)当第二维持时间大于一第四预设时间,判定为单击。...

【技术特征摘要】
1.一种触控板的单击的判断方法,适用于一触控面板,其特征在于,所述的方法包括 (一)判断是否有一物体碰触碰触到所述的触控面板,当一物体碰触碰触到所述的触控面板时,输出一触控信号; (二)检测一第一转态时间,其中,所述的第一转态时间为所述的触控信号由未被触碰的一第一状态到所述的触控信号转为由被触碰的一第二状态的时间; (三)检测一第一维持时间,其中,所述的第一维持时间为所述的触控信号由步骤(二)的所述的第二状态开始到所述的触控信号开始转所述的第一状态的时间; (四)检测一第二转态时间,其中,所述的第二转态时间为所述的触控信号由步骤(三)的所述的第二状态结束的时间到所述的触控信号转为所述的第一状态的时间; (五)检测一第二维持时间,其中所述的第二维持时间为所述的触控信号由步骤(四)的所述的第一状态开始的时间到所述的触控信号第一状态结束的时间,其中,当此步骤的第二维持时间超过一判定时间,则所述的第二维持时间设定为所述的判定时间,其中,第一转态时间在第一维持时间之前,第一维持时间在第二转态时间之前,第二转态时间在第二维持时间之前; (六)判断所述的第一转态时间是否小于一第一预设时间,其中,当所述的第一转态时间大于所述的第一预设时间,则进行步骤(十); (七)当所述的第一转态时间小于一第一预设时间,判断所述的第一维持时间是否小于一第二预设时间,其中,当所述的第一维持时间大于所述的第二预设时间,则进行步骤(十); (八)当所述的第一维持时间小于一第二预设时间,判断所述的第二转态时间是否小于一第三预设时间,其中,当所述的第二转态时间大于所述的第三预设时间,则进行步骤(十); (九)当所述的第二转态时间小于一第三预设时间,判断所述的第二维持时间是否大于一第四预设时间,其中,当所述的第二维持时间小于所述的第四预设时间,则进行步骤(十); (十)操作失败;以及 (十一)当第二维持时间大于一第四预设时间,判定为单击。2.如权利要求1所述的触控板的单击的判断方法,其特征在于,所述的第一预设时间等于所述的第三预设时间。3.如权利要求1所述的触控板的单击的判断方法,其特征在于,所述的触控面板为一电容式触控面板。4.如权利要求1所述的触控板的单击的判断方法,其特征在于,所述的方法更包括 当操作失败后,判断所述的物体是否离开所述的触控面板;以及 当所述的物体离开所述的触控面板,回到步骤(一)并继续判断。5.一种触控板的双击的判断方法,适用于一触控面板,其特征在于,所述的方法包括 (一)判断是否有一物体碰触碰触到所述的触控面板,当一物体碰触碰触到所述的触控面板时,输出一触控信号; (二)检测一第一转态时间,其中,所述的第一转态时间为所述的触控信号由未被触碰的一第一状态到所述的触控信号转为由被触碰的一第二状态的时间;(三)检测一第一维持时间,其中,所述的第一维持时间为所述的触控信号由步骤(二)的所述的第二状态开始的时间到所述的触控信号所述的第二状态的结束的时间; (四)检测一第二转态时间,其中,所述的第二转态时间为所述的触控信号由步骤(三)的所述的第二状态的结束的时间到所述的触控信号变为所述的第一状态的时间; (五)检测一第二维持时间,其中所述的第二维持时间为所述的触控信号由步骤(四)的所述的第一状态开始的时间到所述的触控信号的所述的第一状态的结束时间,其中,当此步骤的所述的第二维持时间超过一判定时间,则所述的第二维持时间设定为所述的判定时间; (六)检测一第三转态时间,其中,所述的第三转态时间为所述的触控信号由步骤(五)的所述的第一状态的结束的时间到所述的触控信号变为所述的第二状态的时间; (七)检测一第三维持时间,其中,所述的第三维持时间为所述的触控信号由步骤(六)的所述的第二状态开始的时间到所述的触控信号的所述的第二状态的结束的时间; (八)检测一第四转态时间,其中,所述的第四转态时间为所述的触控信号由步骤(七)的所述的第二状态的结束的时间转为所述的第一状态的时间,其中,所述的第一转态时间在所述的第一维持时间之前,所述的第一维持时间在所述的第二转态时间之前,所述的第二转态时间在所述的第二维持时间之前,所述的第二维持时间在所述的第三转态时间之前,所述的第三转态时间在所述的第三维持时间之前,所述的第三维持时间在所述的第四转态时间之前; (九)判断所述的第一转态时间是否小于一第一预设时间,其中,当所述的第一转态时间大于所述的第一预设时间,则进行步骤(十六); (十)当所述的第一转态时间小于所述的第一预设时间,判断所述的第一维持时间是否小于一第二预设时间,其中,当所述的第一维持时间大于所述的第二预设时间,则进行步骤(十六); (十一)当所述的第一维持时间小于所述的第二预设时间,判断所述的第二转态时间是否小于一第三预设时间,其中,当所述的第二转态时间大于所述的第三预设时间,则进行步骤(十六); (十二)当所述的第二转态时间小于所述的第三预设时间,判断所述的第二维持时间是否小于一第四预设时间,其中,当所述的第二维持时间大于所述的第四预设时间,则进行步骤(十六); (十三)当所述的第二维持时间小于所述的第四预设时间,判断所述的第三转态时间是否小于一第五预设时间,其中,当所述的第三转态时间大于所述的第五预设时间,则进行步骤(十六); (十四)当所述的第三转态时间小于所述的第五预设时间,判断所述的第三维持时间是否小于一第六预设时间,其中,当所述的第三维持时间大于所述的第六预设时间,则进行步骤(十六); (十五)当所述的第三维持时间小于所述的第六预设时间,判断所述的第四转态时间是否小于一第七预设时间,其中,当所述的第四转态时间大于所述的第七预设时间,则进行步骤(十六); (十六)操作失败;以及(十七)当第四转态时间大于所述的第七预设时间,判定为双击。6.如权利要求5所述的触控板的双击的判断方法,其特征在于,所述的第一预设时间、所述的第三预设时间、所述的第五预设时间、所述的第七预设时间相等。7.如权利要求5所述的触控板的双击的判断方法,其特征在于,所述的第二预设时间相等于所述的第六预设时间。8.如权利要求5所述的触控板的双击的判断方法,其特征在于,所述的触控面板为一电容式触控面板。9.如权利要求5所述的触控板的双击的判断方法,其特征在于,所述的方法更包括 当操作失败后,判断所述的物体是否离开所述的触控面板;以及 当所述的物体离开所述的触控面板,回到步骤(一)并继续判断。10.一种触控板的拖曳的判断方法,适用于一触控面板,其特征在于,所述的方法包括 (一)判断是否有一物体碰触碰触到所述的触控面板,当一物体碰触碰触到所述的触控面板时,输出一触控信号; (二)检测一第一转态时间,其中,所述的第一转态时间为所述的触控信号由未被触碰的一第一状态到所述的触控信号转为由被触碰的一第二状态的时间; (三)检测一第一维持时间,其中,所述的第一维持时间为所述的触控信号由步骤(二)的所述的第二状态开始的时间到所述的触控信号所述的第二状态的结束的时间; (四)检测一第二转态时间,其中,所述的第二转态时间为所述的触控信号由步骤(三)的所述的第二状态的结束的时间到所述的触控信号变为所述的第一状...

【专利技术属性】
技术研发人员:罗立声李仙耀
申请(专利权)人:凌通科技股份有限公司
类型:发明
国别省市:

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

1