触控面板上拖拽及拖拽延长的触控方法

文档序号:6581090阅读:278来源:国知局
专利名称:触控面板上拖拽及拖拽延长的触控方法
技术领域
本发明涉及一种触控方法,尤其是指一种既能实现拖拽又可实现 即使停止仍可连续输出控制信号的拖拽延长的触控方法。
背景技术
目前电脑上常见的软件多是以图形用户界面方式来呈现其视窗 画面,其优点在于使用者可以配合在电脑上安装例如鼠标装置、轨迹 球装置等指向工具,只要将指向工具在一平面上作各方向的移动,就 可对应的带动在电脑屏幕上显示的一游标对应的在视窗画面上移动, 并对于电脑屏幕上的视窗画面各种选项作选取或执行等动作,由于此 种方式是以符合人类的视觉化的操作方法,所以这种方式普遍应用在 各种具有视窗软件的电子产品上。
以鼠标为例来说明指向工具的功能,在使用鼠标时,只要移动鼠 标在哪里,游标也跟随在哪里,然后在屏幕上的视窗画面对其预执行 的例如按钮、巻轴等位置按下鼠标按键,就可对其下达执行命令,例 如连续对鼠标上的按键, 一般系统预设为鼠标左键,作双击的动作, 则可完成例如执行按钮功能,或作拖拽的动作时巻 轴加以巻动。
除了常用的鼠标装置,轨迹球装置等指向装置也有触控装置或与 屏幕结合的触控面板等的方式进行类似的操作,而由于目前的电子产 品逐渐朝向短小轻薄的方向发展,体积较小、可与电子产品相结合的 触控装置或触控面板以趋于大众化。
如图l所示,以开启一般的视窗画面91阅读文章为例,视窗画 面91在其旁侧及下方各具有一沿Y轴方向的第一巻轴92及一沿X 方向的第二巻轴93,当文章内容太长时,使用者可以用手指或者其它物体点触一触控装置或在触控装置上拖拽一段距离的方式来带动
游标94移动第一、第二巻轴92、 93的位置使其巻动,让视窗画面 91内的文件可跟着向上、下或左、右移动,就可观看整片文章而不 受限于视窗画面91的尺寸。
如图2所示,美国专利US6, 414, 671中提出一种已知的触控装 置上的拖拽手势的识别方法,先将物体于触控装置上的第一次出现的 触压信号801的停留时间长度t4与一参考时间值比较,若第一次出 现的停留时间长度t4小于参考时间值,则产生一控制信号802,而 后,将第一次出现及第二次出现的触压信号801之间的时间间距t5 与一第二参考时间值比较,若时间间距t5小于第二参考时间值时, 则维持输出控制信号802,并于第二次出现的停留时间长度t6内侦 测及输出物体于触控装置上的X、 Y位置数据。
结合图l,图2所示,以巻动视窗画面91的第一巻轴92—段距 离AY为例,使用者需以手指或其它物体在触碰装置上持续拖拽一段 距离,并对应其拖拽手势产生触压信号801,由触压信号801开始后 一段时间t4始产生控制信号802,并与其第二次出现的停留时间t6 内侦测并输出物体于触控装置上的Y位置数据。
然而上述操作存在一些缺点决定巻动第一巻轴92的移动距离 △ Y长短的方式,是以拖拽手势相对应的Y位置数据移动总量所决定, 若使用者想要一次巻动较长的距离,则势必在触控装置上也需要移动 相当的距离,否则,需要在触控面板上来回反复的拖拽动作,这样使 用者使用起来就相当麻烦。
因此需要为广大用户提供一种新的操作方法,来解决以上问题。

发明内容
本发明实际所要解决的技术问题是如何提供一种既可实现拖拽 又可实现拖拽延长的触控方法,该方法包括以下步骤(A)触控对象触碰触控面板,采样值发生突变,确认触控动作发生;(B)计数器从 采样值突变开始记录采样点数,同时,触控面板扫描检测触控对象的 位移偏差;(C)若计数器记录的采样点数小于第一计数参考值,同时 位移偏差值小于第一偏差参考值,则确认触控对象离开触控面板;(D) 继续扫描检测是否有触控对象第二次触碰触控面板,此时采样电路进 行无触控采样,若采样点数小于第二计数参考值,采样值发生突变, 则确认第二次触控;(E)触控面板扫描检测触控对象的位移偏差大于 第二偏差参考值,触控对象发生位移,则确认拖拽动作的发生。
本发明所述的在触控面板上拖拽及拖拽延长的触控方法,利用采 样点来识别拖拽的动作,不仅容易操作,而且可以达到一次即可拖拽 物体到预定位置的目的,还可同时控制该拖拽的方向和速率,非常简 单方便。


图1是一已知视窗画面,以带动游标移动其第一巻轴的位置使其 巻动;
图2是一波形图,说明已知触控装置上的拖拽手势辨识方法; 图3是本发明方法流程具体实施例方式
下面结合附图和实施例对本发明作进一步的说明。 请结合参阅图3和图4所示,当装设有触控板的电子装置,如计算机上电后,首先,触控面板扫描、检测是否有触控对象触碰触控板,由于在没有任何物体触碰触控板时,触控板上电后,扫描检测到的采样点的大小几乎为一恒定值,其中,采样点是根据采样时间和采样频率来确定,若如检测到的采样值没有发生突变,则系统不会做任何动
作;如检测到采样值发生突变,则表示侦测到了触碰对象;而同时计数器从釆样值突变开始记录采样点数,在侦测到触碰对象后,此时整个触控面板会继续扫描、检测触控对象的位移偏差,若计数器没有记录采样点数,则触控面板也不会继续检测触控对象的位移偏差,若计数器记录了从采样值突变开始的采样点数,且计数器记录的采样点数N大于一第一计数参考值Nl,或者检测到的位移偏差值S大于一第一偏差参考值Sl,其中第一偏差参考值Sl和第一计数参考值Nl为系统中提前设定的数值,则系统不会识别出任何动作;而若计数器记录的采样点数N小于该第一计数参考值Nl,同时检测到的位移偏差值S也小于该第一偏差参考值S1,则确认触控对象离开触控面板;随后,触控面板继续扫描、检测是否该触控对象第二次触碰触控板,若没有侦测到任何触控对象,则采样电路进行无触控采样,此时采样电路的采样值突变回原来的恒定值,计数器记录无触控采样点数,这时,若无触控采样点数N大于第二计数参考值N2,则系统不会识别出任何动作,其中第二计数参考值N2也是系统中提前设定的数值;若无触控采样点数N小于第二计数参考值N2,此时,采样值又从一恒定值发生突变,从而确认该触控对象第二次触碰触控面板;此时,整个触控面板继续扫描、检测触控对象的位移偏差,若检测到的位移偏差值S小于一第二偏差参考值S2,其中第二偏差参考值S2也是系统中提前设定的数值,那么采样电路的采样值又一次突变回触控前的恒定值,则系统不会识别出任何动作;若检测到的位移偏差S大于该第二偏差参考值S2,则确认该触控对象发生了位移,那么整个拖拽的动作才得以实现。
由于触控面板上电后会持续扫描、检测触控对象的位移轨迹,所以在执行拖拽动作时,当触控对象如手指在触控面板上移动了一段距离时,随着触控对象的移动,形成了一系列位移轨迹的采样点,而任意相邻两个采样点均可构成一个向量,而该向量的方向即是手指拖拽的方向,并且手指拖拽的速率与当前相邻采样点构成向量的模成正比;当触控对象停止位移时,若此时侦测到触控对象离开了触控面板,则系统认为完成了整个拖拽动作,停止了拖拽,若侦测到触控对象并未离开触控面板,而是停止在了该段位移终点处,则系统认为需要继续拖拽,会持续拖拽动作,此时虽然手指已经停止了移动,但对应屏幕上的拖拽动作仍是持续不断的,而此时拖拽的方向与最后两个相邻采样点所构成的向量方向相同,而拖拽的速率与最后两个相邻采样点所构成向量的模成正比,这种触控操作方法最终实现了即使停止仍可连续输出控制信号的拖拽延长。
经过上述在触控板上实现拖拽动作的方法,克服了由于整个触控板的面积比较小,触控对象如手指不能一次拖拽到指定位置的问题,这种新的拖拽方法只需要在触控面板上移动一段距离,就可一次拖拽到预定的位置,且可控制该拖拽的方向和速率,非常简单方便。
权利要求
1.一种在触控板上拖拽的触控方法,其包括以下步骤(A)触控对象触碰触控面板,采样值发生突变,确认触控动作发生;(B)计数器从采样值突变开始记录采样点数,同时,触控面板扫描检测触控对象的位移偏差;(C)若计数器记录的采样点数小于第一计数参考值,同时位移偏差值小于第一偏差参考值,则确认触控对象离开触控面板;(D)继续扫描检测是否有触控对象第二次触碰触控面板,此时采样电路进行无触控采样,若采样点数小于第二计数参考值,采样值发生突变,则确认第二次触控;(E)触控面板扫描检测触控对象的位移偏差大于第二偏差参考值,触控对象发生位移,则确认拖拽动作的发生。
2. 如权利要求1所述的在触控板上拖拽的方法,其特征在于在步 骤(A)中如采样值没有发生突变,则不会做任何动作。
3. 如权利要求1所述的在触控板上拖拽的方法,其特征在于在步 骤(B)中如计数器没有记录采样点数,则触控板也不会检测触控 对象的位移偏差。
4. 如权利要求1所述的在触控板上拖拽的方法,其特征在于在步 骤(C)中如计数器记录的采样点数大于第一计数参考值或者位移 偏差值大于第一偏差参考值,则不会做任何动作。
5. 如权利要求1所述的在触控板上拖拽的方法,其特征在于在步 骤(D)中采样电路进行无触控采样,若采样点数大于第二计数参考值,则不会做任何动作。
6. 如权利要求1所述的在触控板上拖拽的方法,其特征在于在步 骤(E)中如触控对象的位移偏差小于第二偏差参考值,则不会做 任何动作。
7. 如权利要求1、 4、 5中任意一项权利要求所述的在触控板上拖拽 的方法,其特征在于所述第一计数参考值或第二计数参考值都 是系统中提前设定的数值。
8. 如权利要求l、 4、 6中任意一项权利要求所述的在触控板上拖拽 大方法,其特征在于所述第一位移偏差值或第二位移偏差参考 值都是系统中提前设定的数值。
9. 一种在触控板上拖拽延长的触控方法,在完成了上述权利要求l 所述的拖拽方法后,还包括以下步骤(A) 确认触控对象在触控板上已拖拽了一定的距离;(B) 此时触控面板扫描、检测该触控对象的位移轨迹,从而形成 一系列位移轨迹的采样点,任意相邻两个采样点均可构成一个向(C) 若触控对象停止在该段位移终点,此时,拖拽的方向与最后 两个相邻采样点所构成的向量的方向相同,拖拽的速率与最后两 个相邻采样点所构成向量的模成正比。
10. 如权利要求7所述的在触控板上拖拽延长的触控方法,其特征在 于在步骤(C)中触控对象停止在位移终点,若此时该触控对象 离开触控板,则停止拖拽动作。
全文摘要
本发明涉及一种拖拽及拖拽延长的操作方法,该方法通过采样值的变化来首先确定触控动作的发生,然后确认触控对象是否离开触控板,再根据采样值确认是否有第二次触控动作的发生,最后根据位移偏差判断是否发生位移以完成拖拽及拖拽延长的动作。本发明所述的在触控面板上拖拽及拖拽延长的触控方法,利用采样点来识别拖拽的动作,不仅容易操作,而且可以达到一次即可拖拽物体到预定位置的目的,还可同时控制该拖拽的方向和速率,非常简单方便。
文档编号G06F3/041GK101661350SQ20091018200
公开日2010年3月3日 申请日期2009年7月16日 优先权日2009年7月16日
发明者刘代强 申请人:苏州瀚瑞微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1