使窗口产生不同移动速率的方法

文档序号:6649458阅读:186来源:国知局
专利名称:使窗口产生不同移动速率的方法
技术领域
本发明是有关一种移动窗口的方法,特别是关于一种使窗口产生不同移动速率的方法。
背景技术
触控板由于体积小、成本低、消耗功率低及使用寿命长,因此被广泛地应用在各类电子产品上,例如笔记本电脑、鼠标、MP3播放机,甚至于手机等等,作为输入装置,使用者仅需以手指或导电性对象(例如触控笔)在面板上滑动或接触,使光标产生相对移动或绝对坐标移动,即可完成包括文字书写及窗口移动等各种输入。在窗口移动的应用上,通过对象在触控板上的滑动,使触控板产生一固定的移动信号,进而使窗口以固定的速率产生移动,当窗口需移动较大的距离时,必须花费较多的时间方可达成,造成操作上的不便。为了增加操作上的方便,因此发展出依对象在触控板上所施加的压力大小,使窗口产生不同的移动速率。参照图1,当对象120在触控板110上以较大的压力向左滑动时,窗口130以较快的速率向左移动,参照图2,当对象120在触控板110上以较小的压力向左滑动时,窗口130以较慢的速率向左移动。然而,此种以压力产生不同移动速率的方法,在操作上虽可节省时间,但容易因对象120不小心触压过重造成误动作,以及操作时需花费较大的力量,在操作上仍属不便。
因此,一种在触控板上更方便操作以移动窗口的方法,乃为所冀。

发明内容
本发明的目的,在于提出一种根据对象在触控板上的面积大小,使窗口产生不同移动速率的方法。
根据本发明,一种使窗口产生不同移动速率的方法,包括检测一对象在该触控板上滑动,计算该对象在该触控板上的坐标值以产生一位置信息,计算该对象在该触控板上的面积大小以产生一速率信息,以及根据该位置信息及该速率信息产生一移动信号,以移动该窗口。
本发明以感应物在触控板上的面积大小产生相对应的移动速率以移动窗口,解决了公知以压力产生相对应的移动速率容易产生误动作及费力的缺点,使得使用者在操作上更为方便及省力。


图1是公知以压力操作窗口移动的示意图;图2是公知以压力操作窗口移动的示意图;图3是本发明一个实施例的操作流程图;图4是对象在触控板上操作的示意图;以及图5是对象在触控板上操作的示意图。
符号说明110 触控板120 对象130 窗口310 检测对象在触控板上滑动320 计算对象在触控板上的坐标值330 产生位置信息340 计算对象在触控板上的面积大小350 产生速率信息360 产生移动信号410 对象420 触控板430 面积440 窗口具体实施方式
图3是本发明一个实施例的操作流程图,图4及图5是本发明的操作示意图。参照图3至图5,在步骤310检测对象410(例如手指或触控笔之类的导电性对象)在触控板420上滑动,此时触控板420检测到的压力(Z)大于一临界压力(Zth),步骤320计算对象410在触控板420上的坐标值,该坐标值包括绝对坐标值或相对坐标值,绝对坐标值是以一固定位置(例如触控板420的中心点或一角落)为固定原点所产生的坐标值,相对坐标值是以一相对位置(例如对象410初碰触控板420的位置)为参考原点所产生的坐标值,步骤330根据步骤320计算的坐标值产生一位置信息,该位置信息包括对象410在触控板420上的滑动方向,步骤340计算对象410在触控板420上面积430的大小,步骤350根据步骤340计算的面积430的大小产生一速率信息,例如面积430愈大产生的速率愈快,步骤360根据在步骤330及步骤350产生的位置信息及速率信息产生一移动信号,使窗口440产生移动。例如当检测对象410以较大的面积430在触控板420上向左滑动时,如图4所示,窗口440以较快的速率向左移动,使得窗口440能快速地移动到想要到达的位置,当检测对象410以较小的面积430在触控板420上向左滑动时,如图5所示,窗口440以较慢的速率向左移动,使得窗口440能精确地移动到想要到达的位置。在图4及图5的实施例中,对象410施加在触控板420上的压力(Zmax)相同。
在不同的操作中,对象410的移动方向包括向上、向下、向左及向右等各方向,搭配对象410在触控板420上的面积430的大小,使得窗口能快速精确地移动到所要的位置,增加操作上的便利性。
权利要求
1.一种使窗口产生不同移动速率的方法,包括下列步骤检测一对象在一触控板上滑动;计算该对象在该触控板上的坐标值;根据该坐标值产生一位置信息;计算该对象在该触控板上的面积大小;根据该面积大小产生一速率信息;以及根据该位置信息及该速率信息产生一移动信号,以移动该窗口。
2.如权利要求1所述的方法,其中该坐标值包括绝对坐标值或相对坐标值。
3.如权利要求1所述的的方法,其中该位置信息包括该对象在该触控板上滑动的方向。
4.如权利要求1所述的的方法,其中该根据该面积大小产生该速率信息包括该面积大小愈大者对应的速率愈快。
全文摘要
一种使窗口产生不同移动速率的方法,包括检测一对象在该触控板上滑动,计算该对象在该触控板上的坐标值以产生一位置信息,计算该对象在该触控板上的面积大小以产生一速率信息,以及根据该位置信息及该速率信息产生一移动信号,以移动该窗口。
文档编号G06F3/033GK1949154SQ20051010902
公开日2007年4月18日 申请日期2005年10月13日 优先权日2005年10月13日
发明者李佳益 申请人:义隆电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1