按键讯号控制方法

文档序号:6465725阅读:234来源:国知局
专利名称:按键讯号控制方法
技术领域
本发明涉及一种按键讯号控制方法,适用于具有动作感应式指向装置 的电脑系统,特别是涉及一种可防止因操作动作感应式指向装置所产生晃 动,而导致影响执行程序的按键讯号控制方法。
背景技术
指向装置是操作电脑最方便的周边装置,其中又以鼠标为最为广泛的
使用,以窗口操作系统(Windows)来"i兌,使用者可以利用一个指标控制所有 的动作,使得电脑系统的介面变得相当有亲和力,使用者更便于操作。
近年来,随着任天堂(nintendo)的次世代游戏主机Wii的上市,Wii独 特的体感玩法,使玩家宛如亲身经历真实的游戏内容,不仅造成游戏系统 的革命,同时此股风潮也慢慢吹向鼠标等指标装置。
这一类的感应式指标装置,如美国专利公告第7,239, 301号专利,是利 用鼠标内建有传感器,而可直接将使用者操作鼠标的各种动作,对应至光 标的各种运动,包含位移、旋转等。其他电脑系统的相关厂商亦几乎同步 投入这股市场,譬如罗技(Logitech)所发表的MX Air 的无线空中鼠标 (Cordless Air Mouse)或是德-国Gyrat ion 乂>司采用UUraSense 一支术的空 中鼠标等。另外一些相关大厂,尽管目前尚未有产品发表,但也陆续发表 了许多相关的专利,譬如IBM(International Business Machines)的美国 专利公告第6, 650, 313号专利、飞利浦知识产权与标准股份有限公司 (Philips Intellectual Property &Standards GMBH)公开第WO 2007/017782
号专利等。
然而,随着操作方式的改变也衍生出一些额外的问题,传统的鼠标等 指标装置是置放于桌面上使用,因此不论是移开或是按压按键等动作皆可 轻易完成;请参阅图5所示,以常见的窗口操作系统50为例,空中鼠标这 一类动作感应式指标装置,因为是在空中作3D的操作,因此,在按压按键 时,不会如传统鼠标有桌面的支撑,使得按压按键时,动作感应式指标装置 会因为使用者施力而产生晃动等不预期的动作,而使得光标51偏离原本所 指向的目标物件52,导致譬如点选等执行程序的失败,尤其以双击的动作 更为明显,几乎不可能在连续快速点击两次的情况下,又能维持游标M不 移开;也因此,造成使用者相当大的不便,连带影响使用者购买的意愿。发明内容根据本发明所揭露的一种按键讯号控制方法,适用于具有感应式指标 装置的电脑系统,且感应式指标装置至少具有一个按键,当使用者操作感 应式指标装置并指向于电脑系统上的目标物件,而启动按键并生成按键讯 号时,会予以减弱动作感应式指向装置所感应的动作讯号持续 一段预定时 间,来确保目标物件受指向时,指向位置不会移开,而能够正确且顺利地执 行按键讯号对应于目标物件的程序。而减弱动作讯号的方式,可藉由提高 过滤阈值或是降低增益参数的方式,因为按压等启动按键的动作所产生的 不预期晃动等动作一般都不会太大,所以藉由提高阈值的方式,可以直接 将其过滤掉,或是藉由降低增益参数的方式,使其对应于电脑系统上的反 应相当微小化,而不致于因为启动时而由目标物件移开,使得执行程序失 败。另一方面,除了上述减弱动作讯号的方式外,亦可以采用将动作讯号 锁定的方式,具体来说,可以将动作讯号锁定为零维持预定时间,此时,动 作感应式指向装置的动作并不会反应出来,因此,即可确保使用者启动按 键时,电脑系统上会锁定于指向目标物件的位置,而能正确且顺利地执行 使用者所欲执行相对应于目标物件的程序。有关本发明的详细内容及技术,兹就配合图式说明如下。


图1是适用本发明按键讯号控制方法的电脑系统的示意图。图2是本发明按键讯号控制方法的第一实施例的步骤流程示意图。 图3A 3C是本发明按键讯号控制方法的实施例示意图。 图4是本发明按键讯号控制方法的第二实施例的步骤流程示意图。 图5是已知操作动作感应式指标装置的示意图。
具体实施方式
根据本发明所揭露的按键讯号控制方法,适用于电脑系统IO,请参阅图 1所示,是适用本发明按键讯号控制方法的电脑系统的示意图。电脑系统10至少包含主机12以及动作感应式指向装置11,动作感应 式指向装置11以无线的方式与主机12构成连线,主机12的部分包含有无 线接收模块121、中央处理单元122以及显示屏幕U3,而动作感应式指向 装置11包含有动态传感器111、按键ll2、运算处理单元113以及无线发 射单元114。动作感应式指向装置11供使用者来操作,藉以输入讯号至电 脑系统10的主机12, 一般来说,动作感应式指向装置11可供使用者藉由 直接按压按键112的部分来输入按键讯号,以及藉由动态传感器111来感应使用者的动作所产生的动作讯号;不论是按^鍵讯号或是动作讯号,皆经过运算处理单元in进行解码、编码或是模拟转数字等动作后,通过无线发射单元114来进行传输。主机12的部分通过无线接收模块121接收到按键讯号以及动作讯号 后,经过中央处理单元122处理过后,显示于显示屏幕上123。 一般说来,以 桌上型电脑为例,动作讯号是用来控制光标的移开,而按键讯号则是用以 进行点选、执行、乃至于框选等命令。在此所指的电脑系统IO并非单针对 桌上型电脑而言,亦可以应用于笔记本电脑、电视游乐器等运用感应式指 标装置11的各种电脑可执行平台。请参阅图2所示,是本发明纟要^:讯号控制方法的第一实施例的步骤流程示意图,同时配合参阅上述图1所示。电脑系统10中,当使用者指向于某一个目标物件而欲执行其所对应的 程序(步骤201),而启动按键112来输出按键讯号(步骤202), —般来说,动 作感应式指向装置11上的按键112可能可以采用按压、触碰、拨推等方式 来加以启动,不论采用何种方式,因为动作感应式指向装置11并未支撑于 桌面,因此使用者启动按键112时所产生的施力会导致整个动作感应式指 向装置11晃动,而可能造成目标物件受指向时,指向位置会有所移开;因 此,当接收到按键讯号时(步骤203),则锁定动作感应式指向装置11感应的 动作讯号(步骤204),换句话说,也就是锁定动作讯号为零,因此,即便此 时使用者因施力会导致整个动作感应式指向装置11晃动,也可以在指向目 标物件时,指向位置不会有所移开。当然,也可以将动作讯号锁定为微小 值,同样目标物件在受指向时,指向位置也不会有所移开。此锁定的步骤会持续一段预定时间(步骤205 ),等待预定时间经过之 后,才会取消锁定动作讯号(步骤206),而回复到正常的状态。接续请配合参阅图3A-3C所示,以常见的窗口操作系统为例来说明本 发明按键讯号控制方法的实施例。最常用的使用者点选的动作,换句话说,就是单击目标物件的动作,见 图3A所示,当使用者启动按键112而产生按键讯号时,则会锁定动作讯号 持续一段预定时间Tl,此时,光标会锁定在目标物件上不移开,而可执行 单击此目标物件的相关程序,或是供使用者进一步根据此目标物件进行延 伸的程序。另一方面,在双击的状况下,见图3B所示,换句话说,也就是第一次 按键讯号后,经过等待时间T2后,又接收了一次按键讯号,因为双击的状 况下,两次点击的间隔相当短,因此等待时间T2小于预定时间Tl,因此,此 时光标仍然是处于锁定的状态,而,再次接收到按键讯号时,则会重新计 算预定时间Tl,因此,整个过程的锁定时间则是等待时间n加上预定时间序的动作。最后,针对框选或是拖曳的动作,见图3C所示,要进行框选或是拖曳 的动作时,必然得先按压来产生按压讯号,此时,尽管动作讯号同样也会 先锁定预定时间Tl,但是因为框选以及拖曳是长时间按压着按键112所进 行,因此,等待预定时间Tl经过后,锁定动作讯号就会解除,而可供正常 操作框选或是拖曳等程序。 一般说来,根据窗口操作系统来说,预定时间 Tl大致上可设定为200 ~ 300ms之间,但是根据不同动作感应式指标装置 12的灵敏度以及使用者定义灵敏度的操作习惯、甚至是电脑系统的种类而 有所不同。请参阅图4所示,是本发明按键讯号控制方法的第二实施例的步骤流 程示意图,同时配合参阅上述图1所示。电脑系统10中,当使用者指向于某一个目标物件而欲执行其所对应的 程序(步骤401),而启动按键112来输出按键讯号(步骤402), —般来说,动 作感应式指向装置11上的按键112可能可以采用按压、触碰、拨推等方式 来加以启动,不论采用何种方式,因为动作感应式指向装置11并未支撑于 桌面,因此使用者启动按4建112时所产生的施力会导致整个动作感应式指 向装置11晃动,而可能造成目标物件受指向时,指向位置会有所移开;因 此,当接收到按^:讯号时(步骤403),则减弱动作感应式指向装置11感应的 动作讯号(步骤404),因为一般来说,使用者因施力会导致整个动作感应式 指向装置11晃动相较于实际上要藉由动作感应式指向装置11的动作讯号 会小许多,因此,只要将动作感应式指向装置11对应的动作讯号予以减 弱,也就不会因为按压时的晃动使目标物件在受指向时,指向位置会有所移 开。此减弱的步骤同样也会持续一段预定时间(步骤405),等待预定时间经 过后,才会取消减弱动作讯号(步骤406),而回复到正常的状态。一般来说,电脑系统10皆会进行动作讯号的过滤,以滤除一些不必要 的杂讯,因此,此时可将过滤阄值予以提高,使其将施力产生的轻微晃动 对应的动作讯号也予以滤除,则可以使其不影响使用者操作。另一方面,电 脑系统IO对应于动作讯号都会有一定的增益参数,用来换算动作感应式指 向装置挥动的幅度以及对应电脑系统10的指标移开的距离,此时,也可以 藉由调低增益参数,使用者施力产生的晃动将被更进一步微小化,因此,即 便有些许的晃动,也不至于会由指向目标物件移开。此减弱的步骤会持续 一段预定时间(步骤403),等待预定时间经过后,才会取消减弱动作讯号(步 骤4Q4),而回复到正常的状态。 ,上述过滤阈值、增益参数的调整,也是根据不同动作感应式指标 装置11的灵敏度以及使用者定义灵敏度的操作习惯、甚至是电脑系统的种类而有所不同。而锁定或是减弱动作讯号的执行,可以藉由动作感应式指标
装置ll内的运算处理单元113直接处理后,在传送至主才几12;当然,也可以 直接将讯号传送至主机12,而由主机12内的特殊软件程序来加以处理。
本发明所揭露的按键讯号控制方法,适用于利用动作感应式指标装置 的各种电脑系统,藉由启动按键的同时,锁定或是减弱动作讯号一段预定 时间,而不会因为使用者按压、触碰、拨推等方式启动按键时的施力,导致 动作感应式指标装置晃动而影响,使指向目标物件移开。
虽然本发明以前述的较佳实施例揭露如上,然而其并非用以限定本发 明,任何熟习此技艺者,在不脱离本发明的精神和范围内,当可作些许的更 动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。
权利要求
1、一种按键讯号控制方法,适用于具有按键的动作感应式指向装置,上述动作感应式指向装置感应本身的动作而输出动作讯号至电脑系统,其特征是上述按键讯号控制方法包含有下列步骤在上述电脑系统指向目标物件;启动上述按键而输出按键讯号;接收上述按键讯号;减弱上述动作讯号并持续预定时间,以确保上述目标物件受指向时,指向位置不会移开;以及执行上述按键讯号对应于上述目标物件的程序。
2、 根据权利要求1所述的按键讯号控制方法,其特征是其中上述减弱 上述动作讯号的步骤,藉由提高过滤阈值,使不预期动作所对应的上述动 作讯号予以滤除。
3、 根据权利要求1所述的按键讯号控制方法,其特征是其中上述减弱 上述动作讯号的步骤,藉由降低增益参数,使不预期动作所对应的上述动 作讯号微小化。
4、 根据权利要求1所述的按键讯号控制方法,其特征是其中在上述预 定时间内再次接收上述按键讯号时,将重新计算上述预定时间。
5、 根据权利要求1所述的按键讯号控制方法,其特征是其中上述减弱 上述动作讯号的步骤,藉由上述电脑系统所执行。
6、 根据权利要求1所述的按键讯号控制方法,其特征是其中上述减弱 上述动作讯号的步骤,藉由上述动作感应式指向装置所执行。
7、 根据权利要求1所述的按键讯号控制方法,其特征是其中经过上述 预定时间后,取消减弱上述动作讯号。
8、 一种按键讯号控制方法,适用于具有按键的动作感应式指向装置,上 述动作感应式指向装置感应本身的动作而输出动作讯号至电脑系统,其特 征是上述按键讯号控制方法包含有下列步骤在上述电脑系统指向目标物件; 启动上述按键而输出按键讯号; 接收上述按键讯号;锁定上述动作讯号并持续预定时间,以确保上述目标物件受指向时,指 向位置不会移开;以及执行上述按键讯号对应于上述目标物件的程序。
9、 根据权利要求8所述的按键讯号控制方法,其特征是其中上述锁定 上述动作讯号的步骤,将上述动作讯号锁定为零。
10、 根据权利要求8所述的按键讯号控制方法,其特征是其中上述锁定上述动作讯号的步骤,将上述动作讯号锁定为微小值。
11、 根据权利要求8所述的按键讯号控制方法,其特征是其中在上述预 定时间内再次接收上述按键讯号时,将重新计算上述预定时间。
12、 根据权利要求8所述的按键讯号控制方法,其特征是其中上述锁定 上述动作讯号的步骤,藉由上述电脑系统所执行。
13、 根据权利要求8所述的按键讯号控制方法,其特征是其中上述锁定 上述动作讯号的步骤,藉由上述动作感应式指向装置所执行。
14、 根据权利要求8所述的按键讯号控制方法,其特征是其中经过上述 预定时间后,取消锁定上述动作讯号。
全文摘要
本发明是有关于一种按键讯号控制方法,其适用于动作感应式指向装置,在使用者按压动作感应式指向装置上的按键时,将指向装置所感应的动作讯号予以减弱或是锁定,而不会因使用者按压按键所产生的晃动而自目标物件移开,影响使用者所欲执行的程序。
文档编号G06F3/033GK101625606SQ200810133038
公开日2010年1月13日 申请日期2008年7月8日 优先权日2008年7月8日
发明者何岳昇, 邱彦丞 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1