10中,該計(jì)算裝置22偵測(cè)該開關(guān)28之啟動(dòng)。在一步驟112中,當(dāng)該開關(guān)28之啟動(dòng)于一啟動(dòng)點(diǎn)36上偵測(cè)到時(shí),發(fā)生于一取樣間隔40期間之位移38經(jīng)取樣并轉(zhuǎn)換成位移訊號(hào)42。該取樣位移38系由一使用者操作該周邊裝置20所造成。該取樣間隔40具有一間隔周期44且系自該啟動(dòng)點(diǎn)36起始。
[0025]接下來(lái),在一步驟114中決定該取樣位移38之位移大小46。另一選擇為(或是額外地),該取樣位移38之位移速率也在該步驟114中決定。
[0026]然后在一步驟116中,將該取樣位移38之位移大小46與一參考大小50比較。若該位移大小46等于或高于該參考大小50時(shí),將該取樣位移38識(shí)別為一有意之位移。然而,當(dāng)該位移大小46少于該參考大小50時(shí),將該取樣位移38識(shí)別為一無(wú)意位移。
[0027]另一選擇為在該步驟116中,將該取樣位移38之位移速率與一參考速率比較。若該位移速率等于或超過(guò)該參考速率時(shí),將該取樣位移38識(shí)別為一有意位移。然而,當(dāng)該位移速率少于該參考速率時(shí),將該取樣位移38識(shí)別為一無(wú)意位移。
[0028]還有另一選擇為在該步驟116中,將該取樣位移38之該位移大小46及該位移速率兩者分別與該參考大小50及該參考速率比較。若該位移大小46及該位移速率中之一者或兩者分別等于或超過(guò)該參考大小50及該參考速率時(shí),將該取樣位移38識(shí)別為有意位移。否則,將該取樣位移38識(shí)別為一無(wú)意位移。
[0029]在一步驟118中,當(dāng)該取樣位移38經(jīng)識(shí)別為一有意位移時(shí),該計(jì)算裝置22處理該等位移訊號(hào)42以操縱該對(duì)象28。然而,當(dāng)該取樣位移38經(jīng)識(shí)別為一無(wú)意位移時(shí),該計(jì)算裝置22終止該等位移訊號(hào)42以防止對(duì)該物件28之操縱。
[0030]當(dāng)操作一高靈敏度指針裝置(例如具超過(guò)4000dpi(每英吋之光點(diǎn))分辨率之一光學(xué)鼠標(biāo))上之按鈕而產(chǎn)生無(wú)意位移或移動(dòng)時(shí),該方法100可識(shí)別顯示對(duì)象(例如一指針)之無(wú)意位移。然而,由于不同使用者具有不用使用習(xí)慣,一種設(shè)定應(yīng)用程序(未例示)可在該計(jì)算裝置上執(zhí)行,并以一圖形使用者接口(GUI ,graphical user interface)呈現(xiàn),以讓一使用者可定義或改變?cè)撻g隔周期44、該參考大小50及該參考速率。或者,可在該周邊裝置20上提供多個(gè)旋轉(zhuǎn)式開關(guān)或多個(gè)滑件式開關(guān)以令該使用者能改變?cè)撻g隔周期44、該參考大小50及該參考速率。
[0031]該方法100進(jìn)一步可使用一系統(tǒng)200實(shí)現(xiàn)以識(shí)別如圖4所示之無(wú)意位移。該系統(tǒng)200包含一控制器202及一內(nèi)存裝置204 ο該內(nèi)存裝置204包含一軟件程序,其可由該控制器202執(zhí)行以實(shí)行該方法100。該系統(tǒng)200較佳可與該周邊裝置20及該計(jì)算裝置22訊號(hào)聯(lián)系。當(dāng)自該周邊裝置20接收到該等位移訊號(hào)42且當(dāng)實(shí)行該方法100之步驟118時(shí),若該取樣位移38經(jīng)識(shí)別為一無(wú)意位移時(shí),該控制器202中止該等位移訊號(hào)42對(duì)該計(jì)算裝置22之通訊,以防止對(duì)該對(duì)象28之操縱?;蛘撸?dāng)該取樣位移38經(jīng)識(shí)別為一無(wú)意位移時(shí),該控制器202終止該等位移訊號(hào)42以防止對(duì)該物件28的操縱。
[0032]該方法100可進(jìn)一步使用一裝置300實(shí)行,以識(shí)別如圖5所示之無(wú)意位移。該裝置300較佳為該周邊裝置20并因此包含一轉(zhuǎn)換器302、一開關(guān)304、及一主體306,其與該周邊裝置20之該轉(zhuǎn)換器24、該開關(guān)26、及該主體30作功能及組態(tài)之協(xié)調(diào)。該裝置300進(jìn)一步包含包覆在該主體306中之一控制器308及一內(nèi)存裝置310。該內(nèi)存裝置310儲(chǔ)存可由該控制器308執(zhí)行之一軟件程序(例如:可由一微處理器執(zhí)行之一韌體)以實(shí)行該方法100。該轉(zhuǎn)換器302及該開關(guān)304與該控制器308耦合以在其間作訊號(hào)通訊。該控制器308進(jìn)一步與該計(jì)算裝置22訊號(hào)通訊。當(dāng)自該轉(zhuǎn)換器302接收該等位移訊號(hào)42并當(dāng)實(shí)行該方法100之該步驟118時(shí),若該取樣位移38經(jīng)識(shí)別為一無(wú)意位移,該控制器308停止該等位移訊號(hào)42至該計(jì)算裝置22之通訊,以防止對(duì)該對(duì)象28之操縱。或者,當(dāng)該取樣位移38經(jīng)識(shí)別為一無(wú)意位移時(shí),該控制器308終止該等位移訊號(hào)42以防止對(duì)該物件28之操縱。
[0033]此外,用來(lái)實(shí)行該方法100之該軟件程序可配合在該裝置300上之一解彈跳程序來(lái)操作。在操作該開關(guān)304期間可能發(fā)生開關(guān)彈跳,其導(dǎo)致盡管該開關(guān)304僅有意地啟動(dòng)一次卻偵測(cè)到該開關(guān)304之多重啟動(dòng)并與該計(jì)算裝置22通訊。該開關(guān)彈跳之發(fā)生依該開關(guān)304之該規(guī)格、設(shè)計(jì)、及阻尼特性而定。當(dāng)該控制器308執(zhí)行該解彈跳程序時(shí),該控制器308將累計(jì)在一預(yù)定彈跳間隔內(nèi)之該開關(guān)304的任何啟動(dòng),并以該開關(guān)304之一單次啟動(dòng)與該計(jì)算裝置22通訊。當(dāng)用來(lái)實(shí)行該方法100之該軟件程序配合該解彈跳程序操作時(shí),該取樣間隔40之啟動(dòng)點(diǎn)36較佳系在該彈跳間隔之起始?;蛘?,該取樣間隔40之啟動(dòng)點(diǎn)36系在該彈跳間隔之結(jié)束或在其間的任何點(diǎn)上。
[0034]當(dāng)使用該裝置300實(shí)行該方法100時(shí),該間隔周期44、該參考大小50、及該參考速率較佳系儲(chǔ)存于該裝置300之內(nèi)存裝置310上。此外,該設(shè)定應(yīng)用程序也儲(chǔ)存于該內(nèi)存裝置310上,并且是可檢索的,以使得該計(jì)算裝置22之處理器或控制器308能讓一使用者定義或改變?cè)撻g隔周期44、該參考大小50、及該參考速率。該間隔周期44、該參考大小50、及該參考速率較佳儲(chǔ)存在該裝置300之該內(nèi)存裝置310上,使配備該裝置300仍能保持可移植性。
[0035]在該先前形式中根據(jù)本發(fā)明之一具體實(shí)施例描述用來(lái)識(shí)別并修正無(wú)意位移的一方法、一系統(tǒng)、及一裝置,其可解決該等前述缺點(diǎn)。雖然僅揭露本發(fā)明之一種具體實(shí)施例,熟習(xí)本技術(shù)之人士在察看本揭露文件后將顯而易知可在不背離本發(fā)明之范疇及精神下作出數(shù)種改變及/或修正。
[0036]以下實(shí)施例屬于進(jìn)一步的實(shí)施方式:
[0037]實(shí)施例1是一種計(jì)算機(jī)實(shí)施方法,包含:偵測(cè)一開關(guān)之啟動(dòng);取樣發(fā)生在一取樣間隔期間由一轉(zhuǎn)換器所偵測(cè)之位移以回應(yīng)所啟動(dòng)之開關(guān),該取樣位移經(jīng)轉(zhuǎn)換為位移訊號(hào)以操縱由一計(jì)算裝置產(chǎn)生之一對(duì)象;決定該取樣位移之位移大小及位移速率中的至少一個(gè);及當(dāng)該位移大小少于一參考大小及該位移速率少于一參考速率中之至少一者發(fā)生時(shí),將發(fā)生于該取樣間隔期間的該位移識(shí)別為一無(wú)意位移,其中識(shí)別該無(wú)意位移以藉由該等位移訊號(hào)來(lái)防止對(duì)該對(duì)象之操縱。
[0038]在實(shí)施例2中,實(shí)施例1的主旨可選地可包含:當(dāng)識(shí)別出該無(wú)意位移時(shí),以該等位移訊號(hào)來(lái)防止對(duì)該對(duì)象之操縱。
[0039]在實(shí)施例3中,實(shí)施例1的主旨可選地可包含:以該等位移訊號(hào)來(lái)防止對(duì)該對(duì)象之操縱包含:停止該等位移訊號(hào)對(duì)該計(jì)算裝置之一處理器的通訊以及終止該等位移訊號(hào)中的至少一個(gè)。
[0040]在實(shí)施例4中,實(shí)施例1的主旨可選地可包含:偵測(cè)一開關(guān)之啟動(dòng)包含偵測(cè)一開關(guān)之啟動(dòng)以執(zhí)行在該計(jì)算裝置的一功能。
[0041]在實(shí)施例5中,實(shí)施例1的主旨可選地可包含:該開關(guān)系一機(jī)械式開關(guān)、一電容式開關(guān)及一光學(xué)式開關(guān)中的一種。
[0042]在實(shí)施例6中,實(shí)施例1的主旨可選地可包含:該開關(guān)系一周邊裝置之一按鈕。
[0043]在實(shí)施例7中,實(shí)施例1的主旨可選地可包含:取樣發(fā)生于一取樣間隔期間由一轉(zhuǎn)換器偵測(cè)之位移包含取樣可轉(zhuǎn)動(dòng)地耦合至該周邊裝置之一表面、一周邊裝置及一球體中之一個(gè)的位移,其中該轉(zhuǎn)換器系耦合至該周邊裝置以偵測(cè)該位移。
[0044]在實(shí)施例8中,實(shí)施例1的主旨可選地可包含該轉(zhuǎn)換器系一電磁轉(zhuǎn)換器、一機(jī)電轉(zhuǎn)換器及一光電轉(zhuǎn)換器中之一種。
[0045]在實(shí)施例9中,實(shí)施例1的主旨可選地可包含:決定該取樣位移之位移大小及位移速率中的至少一個(gè)包含:提供一控制器,其形成于耦合至該計(jì)算裝置之該計(jì)算裝置及一周邊裝置中的一個(gè)內(nèi),該控制器系配置來(lái)在該轉(zhuǎn)換器及該計(jì)算裝置之一處理器間通訊位移訊號(hào);及接收并處理由該控制器接收之該等位移訊號(hào),以決定該取樣位移之位移大小及位移速率中的至少一個(gè)。
[0046]在實(shí)施例10中,實(shí)施例1的主旨可選地可包含提供一功能,其可執(zhí)行來(lái)