控制光标移动的加速度计数据处理方法及光标控制装置的制作方法

文档序号:6467769阅读:225来源:国知局
专利名称:控制光标移动的加速度计数据处理方法及光标控制装置的制作方法
技术领域
本发明涉及一显示光标控制装置,例如应用于图形使用者界面(graphic user interface, GUI)的计算机鼠标,尤其涉及一种改良式光标控制装置,使 用新的加速度计数据处理方法来控制光标移动,在不同的光标移动模式中使 用不同的灵敏度,可降低噪声,稳定光标控制,以加强显示光标的多维倾斜 角度控制。
背景技术
多数的传统显示光标控制装置多是利用光学移动感测或是测量滚球移 动,以便进行操作,如计算机鼠标,这类装置通常必须在平坦的表面上操作, 同时要有足够的空间供控制装置移动,另外,操作控制装置并不利于人体工 学而时有伤害情况发生,例如伤害手部、手臂甚至身体其他部位的神经,或 是导致其他更严重的问题,为了解决此类问题及空间限制,已发展出多种光 标控制装置,但是这些装置仍然有其限制及使用上的困难性,说明如下。
为了要克服惯用光标控制装置的使用限制,可使用感音鼠标,或是将射 频(RF)信号应用到光标控制系统,这类装置需要对计算机另外加装特别的信 号接收装置,可装在键盘上或装在显示器周围,这类系统价格昂贵,实行起 来又显复杂,所以无法取代传统计算机鼠标成为更实用的光标控制装置。
参考其他专利,有的计算机鼠标做成手套形状,因此这种光标控制系统 便可以离开桌面使用,也不需要在计算机上加装信号接收装置,这类的光标 控制装置还有指环样式的,使用者可将其套在手指上使用,以控制光标移动, 不过使用这些光标控制装置时,手指相对于手的移动方式在坐标与光标的对 应关系上完全不同,所以这类光标控制装置的市场接受度并不好。
另外还有陀螺仪(gyroscopic)指向(pointing)装置,该光标控制系统具有陀 螺仪,利用鼠标的指向控制光标,不过这类鼠标体积较大而且笨重,另外, 复杂的陀螺仪系统也意味着高昂的费用。专利公开号WO 0190877公开了使用加速度计的图像指向控制装置,将 控制装置倾斜不同的角度来控制光标,就倾斜鼠标至不同的角度以控制光标 移动来说,要使用传统构造的计算机鼠标或是其他的图像显示装置来做此等 操作,是比较困难的,而且对于底部平坦的图像指向装置,其倾斜操作通常 需要一支撑结构,因为此类装置在悬空时比较不好控制光标,所以需要支撑 结构,因此提供支撑结构给此类计算机鼠标,可使控制光标有较佳的稳定性, 不过支撑结构带来的不方便和麻烦,限制了此类计算机鼠标或图像指向装置 的实际应用。
因此,业界目前仍需要一种光标控制及指向系统,所提供的新颖且简单 的使用系统能与目前的控制及指向装置相容,同时成本低廉,并可解决上述 使用困难及操作限制等问题。

发明内容
为克服现有技术缺陷,本发明提供一种光标控制装置,操作具有弹性, 不需要在平坦表面上移动,特别是当控制装置悬空时也可控制指标,并可利 用不同的移动方式控制光标移动,在一实施例中,不需要水平移动控制装置, 仅向右倾斜或向左倾斜该控制装置,便可以直接使光标向右或向左移动,同 样地,控制装置也可前后倾斜以控制光标上下移动,并不需要水平移动控制 装置,因为倾斜操作不需要将鼠标放置于平坦表面上,便能实现节省空间的 目的,同时仅需移动手腕,便能简单又方便地进行光标控制。
本发明的另 一方面提供一种光标控制装置或指示图像的指向装置,具有 一曲形底部,如椭圆形底部,装置使用者仅需稍微动动手部或手腕,就可以 方便地朝各方向倾斜该装置,以控制指标的移动或控制显示图像,这类装置 要求的桌面空间或其他种支撑表面的空间很小,只要能够支撑曲形底部的接 触区域即可。其实并不一定需要表面支撑,因为倾斜该控制装置便可移动光 标,那么将控制装置放在物体表面上或抬离桌面不需支撑都是可以的。
本发明的另一方面提供一种加速度感测器检测结果的改良处理方法,该 处理方法一并考虑指向装置于桌面上或悬空时的实际移动,当有物件表面可 以支撑装置时,本方法利用不同的灵敏度处理不同角位向(angular orientation) 的加速度测量结果,以补偿倾斜装置时手腕朝向不同方向的自由度差异,例度测量垂直方向的倾斜角度,控制光标上下,而以 较低灵敏度测量左右倾斜,控制光标左右移动。
本发明的另 一方面提供一种加速度感测器检测结果的改良处理方法,其 中该方法在不同的移动速度时利用不同的加速度来调整灵敏度,例如,当低 速或悬空操作移动光标时,降低加速度测量处理的灵敏度,可改善光标移动 的稳定性,满足使用者的需求,当使用者以较低速移动光标或指标时,通常 希望能有较高的光标稳定性。
本发明的另 一方面提供一种加速度感测器检测结果的改良处理方法,其 中该方法根据二维加速度测量结果,应用高测量灵敏度及高速回应来测量相 对于最后水平度的倾斜角度。另外,光标控制方法还可以利用测量控制装置 的三维移动,利用倾斜控制移动方式操作光标控制装置或图像指向装置。另 外,为了加强控制的便利性,也可提供具有曲面的鼠标垫,则使用者只要朝 向不同方向水平移动控制装置,便可产生倾斜移动效果。
简言之,本发明公开一种显示光标控制装置,包括低通滤波器,可滤除 加速度计所产生的高于截止频率的高频信号,其中截止频率取决于光标移动 速度,光标移动速度则受显示光标控制装置的角位置变化率所控制。
在一实施例中,本发明另公开一种控制显示光标的方法,该方法包括下 列步骤接收并处理光标控制装置内的加速度计所产生的信号,其利用低通 滤波器滤除加速度计所产生高于截止频率的高频信号,并根据光标移动速度 来调整截止频率,该光标移动速度受显示光标控制装置的角位置变化率所控 制。
根据本发明的显示光标的控制方法,可以使操作具有弹性,不需要在平 坦表面上移动,也可控制指标,并可利用不同的移动方式控制光标移动,从 而实现节省空间的目的,同时仅需移动手腕,便能简单又方便地进行光标控 制。
通过参酌附图与下列相关实施例的详细叙述,可清楚知悉本发明的目的 与优点。


图1A到图1D分别为本发明的显示光标控制装置(即鼠标)的立体图、俯视图、前视图及侧视图。
图2A和图2B为具有曲面的鼠标垫的示意图,使用者水平移动鼠标,可
产生一倾斜角度,来移动光标或显示图像指向装置。
图3A和图3B为功能方框图,说明本发明的光标控制装置或图像指向装 置及其内的加速度计。
图4为根据本发明的示意图,其中的数据处理系统(如个人计算机)包 含一显示屏幕,其光标受图1到图3的显示光标控制装置所控制。
其中,附图标记说明如下
100鼠标
110曲形底部
115-R、 115-L按键
118滚轮
120-1、 120-2按键 140鼠标垫
150-1、 150-2加速度计
155-1、 155-2低通滤波器
160-1、 160-2模拟数字转换器
165微处理器
170按键
175计算机接口
180计算机
185射频发送器
190射频接收器
200数据处理系统
210显示光标控制装置
220显示屏幕
具体实施例方式
请参阅图1A到图1D,分别为本发明显示指标控制装置的立体图、俯视 图、前视图及侧视图,其为一鼠标100,显示光标控制装置具有一曲形底部110,可方便地改变鼠标100的倾斜角度,显示光标控制装置包括一加速度
计,可感测鼠标100的水平度变化。显示光标控制装置(如计算机鼠标)100 具有一曲形底部110,或是配合具有曲面的鼠标垫140,如果把鼠标100或 是鼠标垫140放置于桌面,则可以方便地将鼠标倾斜至不同的角度。 一旦鼠 标移动而呈一新倾斜角度,加速度计可检测水平度改变,并根据水平度改变, 移动在使用者图形界面装置(如计算机屏幕)上的显示光标。另外,显示光 标控制装置100的设计还兼顾下列功能。
如图1a到图1d所示,沿着y轴称为宽度,沿着x轴称为长度,人类 手腕在不同方向上能做的移动多少有些差异,例如,当鼠标100放置于桌面 上,手腕左右倾斜移动的自由度大于上下倾斜的自由度,为了补偿此差异程 度,将鼠标ioo设计成具有较窄的宽度w及较长的长度l,也就是l〉w, 如此可以让沿着x方向的倾斜移动比较方便。另外,加速度计设计成鼠标 100在x方向的倾斜测量灵敏度高于y方向,可以让使用者利用倾斜鼠标 100实现较佳的光标控制效果,因此,沿着垂直方向,如果是同样的倾斜角
度e,相对于y轴比起相对于x轴会产生较大的移动。
除/传统的右键115-r、左键115-l和滚轮118等在计算机鼠标中常见 的控制部分,本发明的鼠标100还包括两个侧边按键120-1和120-2,按键 120-1用于调整桌上/悬空操作模式,可改变鼠标的操作模式为桌上操作模式 或悬空操作模式,当悬空操作鼠标100时,便降低光标控制灵敏度。另外可 在鼠标100底部安装一重量感测器(未示出)来取代按键120-1,鼠标100 底部的重量感测操作可用来改变操作模式为桌上操作模式或悬空操作模式。 按键120-2可调整使用/等待模式,当按键120-2按下进入使用模式,便会利 用鼠标100的倾斜角度来控制光标移动,如果放开(或扳开)按键120-2则 进入等待模式,即使移动鼠标100也不会改变光标的位置。鼠标100还可提 供一双重等待情境,如果鼠标100不动超过一定时间,为了省电,便关闭鼠 标100的电源。另外还可提供一功能,如果连续按压左键115-l及右键115-r, 则将显示光标移到显示装置的中央。
除了前述鼠标具有一曲形底部之外,图2a与图2b显示另一实施例, 其中鼠标垫140具有一曲面,当使用者在鼠标垫140上使用鼠标100,便会 产生倾斜角度使光标移动。图3A显示光标控制装置的功能方框图,光标控制装置可为计算机鼠标
100,利用两个加速度计感测鼠标100的角度倾斜动作而控制光标移动,光 标控制装置包含第一加速度计150-1和第二加速度计150-2,分别检测两个 方向的加速度,例如沿着X-方向和Y-方向的加速度,检测到的加速度信号 分别传送给第一低通滤波器155-1和第二低通滤波器155-2,滤除某些高频 噪声,然后将过滤的信号传送给第一模拟数字转换器(analog-to-digital converter, ADC) 160-1和第二模拟数字转换器160-2,将模拟信号转换成数 字信号后,输入微处理器165,微处理器165另外可从鼠标100的按键170 接收输入信号,按键170可为按键115-R、 115-L、 120-1、 120-2,微处理器 165另外接收滚轮118及处理滚轮118动作的滚轮编码器所产生的信号,微 处理器165进行信号处理,此部分将于稍后说明,然后产生的信号通过计算 机接口 175输出给计算机180,根据加速度计150-1和150-2所检测到鼠标 100的倾斜角度改变,计算机接口 175产生代表光标移动的多笔数字数据。
图3B显示无线鼠标的功能方框图,其结构与图3A的鼠标相似,唯一 的差别在于无线鼠标包含一射频发送器185,可将光标移动信号传送给具有 射频接收器l卯的计算机180,射频接收器190可接收从射频发送器185发 出的信号。
微处理器165针对从模拟数字转换器接收的数字数据执行某些处理功 能,为了控制计算机180的显示光标,执行一初始化程序,初始化多个参数, 经过初始化程序之后,微处理器165如同低通滤波器一般的执行主要任务, 并根据预测情况来处理数字数据,不同的预测状况有l)鼠标静止没有移动; 2)鼠标缓慢移动;3)鼠标中速移动;4)鼠标快速移动。加速度计检测鼠标移 动,数字滤波器则根据结果预测其状况以便执行数字信号处理功能,以实现 稳定而准确的光标控制,下面将详细说明数据滤波程序。
控制鼠标移动的软件程序主要分成五个部分,第一部分进行设定参数初 始值的功能;程序的第二部分计算目前的角位置;程序的第三部分执行计算 光标位移的功能,根据目前的角位置和10毫秒前的角位置间的角度差求得 位移;程序的第四部分处理鼠标的慢速移动;最后,程序的第五部分负责将 光标移动数据输出给计算机。
理论上,只要加速度计测得数据,便可利用测量数据计算获得正确的鼠标角位置,但是因为使用者在握住鼠标时可能会摇到鼠标,或是有很小但不 规则的移动,实际上并无法正确计算出鼠标的角位置,经过低通滤波器过滤 的测量信号还是有剩余噪声,会形成干扰,使得角位置的值持续变动,所以 计算出来的角位置值并不能直接应用到控制光标移动。噪声或手部的轻微移 动使得光标不停的移动,在显示屏幕上的位置呈不规则且无法控制的变动, 当控制光标由显示屏幕上的一点快速移到相当距离外的另外一点,这种无法 控制或突然改变光标位置的情形通常不太明显,但是在低速控制光标移动 时,这种无法控制的"光标飘移"现象就相当明显,有时就算鼠标保持在固 定位置没有移动,也会出现这种恼人的光标飘移现象。要克服这个问题可修 改滤波器的若干参数,滤除加速度计测量信号的较高频部分,修改某些参数 便可达成效果,为了简化说明,下面例子的低通滤波器将使用较低的截止 (Cllt-off)频率,降低截止频率确实可克服此问题,但是降低截止频率会引发其 他的效应,例如降低感测鼠标移动的灵敏度,使得光标变得较为迟钝而无法 跟上鼠标的移动,本发明加入一些控制规则来避免这个问题,如果是在控制 光标慢慢移动的情况,便需要有较高的稳定性及可控性,相反地,如果是在 控制光标快速移动或移动相当距离的情况,光标对鼠标移动的反应能力比较 重要,稳定性及可控性反而变得比较不重要,因此本发明的低通滤波器将根 据光标移动的速度调整截止频率,例如,如果角位置的变化速度很小,便降 低截止频率,较低的截止频率会减少高频信号,并增加光标的稳定性和可控 性;相反地,如果是角位置的变化速度很大使得光标快速移动,便提高截止 频率,如此会增加高频信号部分,光标对鼠标移动也有较快速的反应能力, 调高截止频率会带来有较多的高频噪声,使得光标有不稳定的小移动,但是 如果是在控制光标快速移动的情况下,便不需过于担忧这种光标些微"飘移" 的现象,因为使用者此时并不是控制光标用来指向并保持于固定位置,主要 是使光标从显示屏幕上的一个位置移动到其他位置。
在本发明的一个实施例中,在加速度计之后选择放置一个100Hz低通滤 波器,以硬件方式滤除频率100Hz以上的信号,在本发明中,更利用一特殊 的软件低通滤波器,其中截止频率取决于鼠标移动的速度,根据加速度计测 量结果的角位向变化率调整截止频率,软件低通滤波器每10毫秒执行一次 程序,利用加速度计的测量结果,首先求得这10毫秒内鼠标的角位置改变,计算出鼠标移动速度,有一种特殊的情况是当鼠标移动非常缓慢时,鼠标的 操作可能会有几次中断,判断鼠标的移动速度不能只根据开始到结束这10
毫秒间的两点的角度差,还必须要计算数个io毫秒时间间距内的平均速度,
将这些连续的角位置变动纳入考虑,计算出平均鼠标移动速度。
为了方便起见,将处理加速度计测量结果的操作分成四种状态,分别为 (l)静止状态,鼠标待在一个位置没有移动;(2)鼠标低速移动;(3)鼠标中速
移动;以及(4)鼠标高速移动。针对这四种状态会使用不同的低通滤波器参数。 软件滤波器执行计算程序,首先计算目前角位置,并与IO毫秒前的角 位置比较,根据下列规则估算角位移如果角位移小于一个预定值A,将差 值视为噪声,不需要移动光标;如果角位移大于预定值A而小于另一预定值 B,将角位移乘以oc值,生成光标移动值;如果角位移大于预定值B而小于另 一预定值C,将角位移大于预定值B的部分乘以(5值,另一部分则乘以oc值, 两者相加,生成光标移动值。如此,当鼠标移动速度逐渐增加,乘法因数会 逐渐增大,以加重其权重,可增强光标对鼠标移动的反应能力。取决于速度 的低通滤波器以及计算光标移动值的累加程序都是为了相同的目的,就是以 较低的灵敏度处理使用者手部的不规则轻微移动,光标对鼠标稍微移动的反 应较小,便可以增加光标在慢速移动时的稳定性,有助于使用者指向并控制 光标在一固定位置,光标慢速移动时便可有较高的稳定性及可控性。相反地, 如果快速移动鼠标超过预定速度,就要提高光标对鼠标移动的反应能力,在 计算光标移动时加入较大的权重因数可以达成此功效。
上述累加方法有一使用限制,如果使用者用非常慢的速度移动鼠标,就 算鼠标的倾斜角度己经很大,但是每10毫秒之内的角位移变动低于最小预 定值A,光标会保持固定不动,所以应用一慢速移动演算规则来处理这种"微 动作"状况,执行微动作处理程序时,计算目前角位移,判断沿着X轴方向 的角位移是否小于最小预定值A,如果沿着X方向的角位移小于最小预定值 A,通知光标不要移动,同时比较X轴方向的目前角位置与参考角位置,如 果两者间的差值大于慢速移动阈值,那么控制光标沿X轴方向移动一个图元 点,重新定义参考角位置为目前角位置,上述演算规则也可应用到Y轴方向 的移动,本方法的好处是方便使用者能够使光标一次移动一个图元点的距 离,那么慢慢倾斜鼠标也可正确控制光标慢速移动。请参阅图4,图4为根据本发明的具体实施例示意图,说明微处理器165 所执行的控制操作,处理加速度计150-1及150-2送出的信号并经过通信模 块(射频接收器)190输出给计算机,控制程序先初始化所有的操作参数, 其中包括前述的软件低通滤波器的截止频率,初始化参数之后,计算鼠标的 目前角位置。
根据图1到图3的实施例及说明,本发明公开了如图4的数据处理系统 200,数据处理系统200包含可控制显示屏幕220上的光标的显示光标控制 装置210,也就是图1到图3所说明的控制装置,显示光标控制装置210还 包含低通滤波器,可滤除加速度计所输出信号中高于截止频率的部分信号, 其中截止频率取决于光标移动速度,光标移动速度则由显示光标控制装置的 角位置变化率所控制,在一实施例中,数据处理系统200可为个人计算机(图 4),个人计算机200与显示光标控制装置210连接,可接收其信号并控制 光标移动。在另一实施例中,显示光标控制装置还包含具有曲形底部的壳体, 因此可以方便地倾斜显示光标控制装置,改变壳体内加速度计的水平度。在 另一实施例中,显示光标装置还包含一微处里器,可实现该低通滤波器。在 另一实施例中,显示光标控制装置还包含一无线信号发送器,将显示光标控 制信号输出至数据处理系统。在另一实施例中,显示光标控制装置的低通滤 波器根据显示光标控制装置的角位置变化率调整截止频率,如果角位置变化 率降低,则降低截止频率,以增加显示光标在低速移动时的稳定性及可控性。 在另一实施例中,显示光标控制装置的低通滤波器根据显示光标控制装置的 角位置变化率调整截止频率,如果角位置变化率增加,则增加截止频率,以 增加显示光标在快速移动时的反应能力。在另一实施例中,显示光标控制装 置还包含一微处理器,可每隔一预定时间重复执行角位置计算程序,求得该 预定时间内的角位置改变,以求得该显示光标控制装置的角位置变化率。在 另一实施例中,该微处理器可于将近10毫秒的预定时间内重复执行角位置 计算程序,求得该显示光标控制装置的角位置改变。在另一实施例中,当最 近时间间隔内的角位置变化率低于一预定值,预测该显示光标控制装置在慢 速移动时有间歇中断,该微处理器便求得若干个时间间隔内的平均角位置变 化率。在另一实施例中,如果微处理器判断该预定时间内的角位置改变低于 噪声阈值,则该微处理器更产生控制显示光标的信号,使显示光标于原位固定不动。在另一实施例中,该微处理器更产生控制显示光标的信号,使光标 移动速度为显示光标控制装置的角速度变化速度乘以一权重因数,该权重因 数对应于角位置变化率。在另一实施例中,该处理器计算对应角位置变化率 的比重因数,先将角位置变化率区分成数个速度范围,较高的速度范围对应 较大的权重因数,将每一速度范围内的角位置变化率乘以对应的权重因数, 因此显示光标于高速范围时有较好的反应能力,在低速范围时有较高的稳定 性。在另一实施例中,如果微处理器判断该预定时间内的角位置改变低于噪 声阈值,微处理器会执行一慢速移动演算,求得在特定方向上的目前角位置 和参考角位置间的差值,如果差值大于光标移动阈值,即使目前预定时间内 的角位置改变低于噪声阈值,微处理器也会产生信号使显示光标沿着该特定
方向移动一个图元点的距离。在另一实施例中,微处理器于x轴方向上执行 该慢速移动演算。在另一实施例中,微处理器于Y轴方向上执行该慢速移动
演算。在另一实施例中,该显示光标控制装置还包含一壳体,构成一完全密 封的外壳,基本上为防水与防尘的壳体。在另一实施例中,该显示光标控制 装置通过倾斜不同的角位置来控制该数据处理系统的光标移动,可于支撑表 面上使用或悬空使用。在另一实施例中,该显示光标控制装置还包含一壳体, 具有一椭圆外形,可方便倾斜至不同角位置。在另一实施例中,该显示光标 控制装置还包含第一加速度计和第二加速度计,分别测量沿着互相垂直的第 一方向与第二方向的倾斜角度,利用两个不同的光标回应参数控制光标在该 第一方向与第二方向上的移动。
虽然本发明通过上述较佳实施例进行说明,但是并不代表限制本发明于 此实施例,本领域普通技术人员通过上述说明可据以改变及修饰,都不脱随 附权利要求所确定的保护范围的范畴及精神。
权利要求
1. 一种数据处理系统,包含一显示光标控制装置,其特征在于该显示光标控制装置包含一低通滤波器,用于滤除一加速度计所产生信号中高于一截止频率的高频部分信号,其中该截止频率取决于一显示光标移动速度,该显示光标移动速度则受该显示光标控制装置的角位置变化率所控制。
2. 如权利要求1所述的数据处理系统,其特征在于该显示光标控制装置 还包含一微处理器,以执行该低通滤波器的功能。
3. 如权利要求1所述的数据处理系统,其特征在于该显示光标控制装置 还包含一壳体,具有一曲形底部,可方便地倾斜该显示光标控制装置,改变该 壳体内的一加速度计的水平度,该显示光标控制装置通过倾斜不同的角位 置,来控制该数据处理系统的该显示光标移动,可在支撑表面上使用或悬空 使用;以及一无线发送器,用于传送显示光标控制信号给该数据处理系统。
4. 如权利要求1所述的数据处理系统,其特征在于该显示光标控制装置 的该低通滤波器根据该显示光标控制装置的角位置变化率调整该截止频率, 如果该角位置变化率降低,则降低该截止频率,以增加该显示光标于低速移 动时的稳定性与可控性,如果该角位置变化率增加,则提高该截止频率,以 增加该显示光标于高速移动时的反应能力。
5. 如权利要求1所述的数据处理系统,其特征在于该显示光标控制装置 还包含一微处理器,每隔一预定时间重复执行一角位置计算程序,求得该预定 时间内的该角位置改变,以求得该显示光标控制装置的角位置变化率,该预定时间约为10毫秒,该微处理器每隔该预定时间重复执行该角位置计算程序,以求得该显示光标控制装置的角位置改变。
6. 如权利要求5所述的数据处理系统,其特征在于如果于最近时间间隔 内的角位置变化率低于一预定值,预测该显示光标控制装置于缓慢移动时有 间歇停顿,该微处理器还求得多个该预定时间间隔内的平均角位置变化率。
7. 如权利要求5所述的数据处理系统,其特征在于如果该微处理器求得 该预定时间间隔内的角位置改变低于一噪声阈值,则产生一信号控制该显示 光标于原位固定不动。
8. 如权利要求7所述的数据处理系统,其特征在于如果该微处理器求得于该预定时间内的该角位置改变低于该噪声阈值,则该微处理器还执行一慢 速移动演算,求得沿着一预定方向的目前角位置与一参考角位置间的差值,如果该差值大于一光标移动阈值,即使该预定时间内的该角位置改变低于该 噪声阈值,该微处理器仍产生一信号控制该显示光标沿着该预定方向移动一个图元点的距离,该微处理器于X轴方向和/或Y轴方向上进行该慢速移动 演算。
9. 如权利要求5所述的数据处理系统,其特征在于该微处理器产生一信 号控制该显示光标的移动速度,该移动速度为该显示光标控制装置的该角位 置变化率乘上一权重因数,该权重因数则对应于该角位置变化率。
10. 如权利要求9所述的数据处理系统,其特征在于该微处理器计算对应 该角位置变化率的该权重因数,首先将角位置变化率区分成多个速度范围, 较高速度范围对应较大的权重因数,将速度范围内的角位置变化率乘上对应 的权重因数,则该显示光标在一较高速范围中有较好的反应能力,在一较低 速范围中有较高的稳定性。
11. 如权利要求1所述的数据处理系统,其特征在于该显示光标控制装置还包含第一加速度计及第二加速度计,分别测量沿着互相垂直的第一方向及第 二方向上的倾斜角度,其中利用两个不同的光标应答参数分别测量在该第一 方向及该第二方向上的倾斜角度,控制该显示光标于该第一方向及该第二方 向的移动。
12. —种显示光标控制装置,其特征在于该显示光标控制装置包含 一低通滤波器,用于滤除一加速度计所产生信号中高于一截止频率的高频部分信号,其中该截止频率取决于一显示光标移动速度,该显示光标移动 速度则受该显示光标控制装置的角位置变化率所控制。
13. —种显示光标控制方法,其特征在于包括下列步骤 接收一光标控制装置内的加速度计所产生的信号;利用一低通滤波器滤除该信号中高于一截止频率的高频信号部分;以及 依照光标移动速度调整该截止频率,光标移动速度则受该显示光标控制 装置的角位置变化率所控制。
全文摘要
本发明涉及一种控制光标移动的加速度计数据处理方法及光标控制装置,该方法涉及从一光标控制装置内的加速度计接收并处理信号,利用低通滤波器滤除其中高于一截止频率的高频信号部分,依照光标移动速度调整截止频率,光标移动速度则受显示光标控制装置的角位置变化率所控制。根据本发明的显示光标的控制方法,可以使操作具有弹性,不需要在平坦表面上移动,也可控制指标,并可利用不同的移动方式控制光标移动,从而实现节省空间的目的,同时仅需移动手腕,便能简单又方便地进行光标控制。
文档编号G06F3/033GK101430617SQ20081017384
公开日2009年5月13日 申请日期2008年10月29日 优先权日2007年10月30日
发明者俞文雄, 罗瑞德 申请人:晶翔微系统股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1