201035816 六、發明說明: 【發明所屬之技術領域】 本發明有關於操作圖形使用介面(G U I)的輸入設備、 手持設備及控制方法。 【先前技術】 使用指向裝置,尤其是滑鼠及觸碰墊,作爲廣泛用於 0 個人電腦(P C)中之G U I的控制器。不僅作爲相關技藝之 PC的人類介面(HI),GUI現已開始用作爲用於客廳等等中 之AV設備及遊戲機的介面,並例如以電視作爲影像媒體 。提出使用者能夠3維操作的各種指向裝置作爲此種G UI 的控制器(參見例如日本專利申請案公開案號2001 -5 6743 ( 段落(003 0)及(003 1 ),第3圖,此後稱爲專利文件1)以及 日本專利案號3,264,291(段落(0062)及(0063))。 此外,近年來,已提出捕捉使用者的手本身的移動( Q 手勢)及根據此移動控制GUI的技術(參見例如日本專利申 請案公開案號2006-53698)。 專利文件1揭露一種輸入設備,包括兩軸之角速度的 陀螺儀,亦即,兩個角速度感測器。例如,當使用者將輸 入設備握在手中並垂直及橫向地擺動時,角速度感測器偵 測圍繞兩正交軸的角速度,且根據這些角速度產生信號作 爲由顯示機構顯示的游標或類似者之位置資訊。將信號傳 送至控制設備,且控制設備控制顯示,使得游標回應此信 號而在登幕上移動。 -5- 201035816 【發明內容】 順帶一提,3維操作輸入設備一般設有’除了偵測位 置改變的各種感測器外,命令輸入鍵,主要典型爲左及右 按鈕或滑鼠的滾輪按鈕。當對作爲操作目標之圖符發出某 種命令時,使用者操作輸入設備以將指標置於任意的圖符 上並按下命令輸入鍵。然而,會有當按下命令輸入鍵時所 導致之操作造成輸入設備本身移動的情況’且因而指標根 據輸入設備移動。因此,會產生進行使用者不想要的操作 之問題,像是指標從作爲操作目標之圖符離開且無法發出 命令。 此外,在捕捉使使用者的手本身之移動(手勢)並依據 該移動以控制G UI的技術之情況中會產生相同的問題。例 如,在使用者做出手勢操作(如決定、選擇及字母輸入之 手勢操作)以發出與控制螢幕上的影像移動不相干之命令 的情況中,會有手勢操作被誤認成用於控制螢幕上之影像 的移動之手勢操作(例如用於在X及Y軸方向中移動指標 之手勢操作)之虞,因此導致做出使用者不想要的操作之 問題。 有鑑於上述情形,需要一種能夠防止做出使用者不想 要的操作之輸入設備、手持設備及控制方法。 根據本發明之一實施例,提供一種輸入設備,包括運 動信號輸出機構、控制命令產生機構、操作命令產生機構 及控制機構。 -6 - 201035816 運動信號輸出機構偵測輸入設備的移動並輸出對應至 輸入設備的移動之運動信號。 控制命令產生機構產生對應至該運動信號且產生來控 制顯示在螢幕上之該影像之該移動的控制命令。 操作命令產生機構包括操作區。 該操作區輸出由使用者產生且與該輸入設備之移動不 相干之操作信號。 0 在此情況中,操作命令產生機構基於該輸出操作信號 產生操作命令。 控制機構控制該控制命令產生機構,以與該操作命令 之產生時序時間上相關地產生該控制命令,其中改變相關 於該輸入設備之該移動的該影像之該移動的敏感性。 該「運動信號輸出機構」包括感測器或感測器及基於 感測器偵測到的偵測値執行操作之機構。該「運動信號」 之範例包括角速度値、角加速度値、速度値及加速度値, ^ 但不限於此。 該「螢幕上顯示之影像」意指顯示在整個螢幕或螢幕 一部分上之影像。該「影像」包括指標、圖符、網路影像 、地圖、電子程式導覽(EPG)及類似者。該「影像之移動 」的範例包括指標之移動及影像之捲動、縮放、旋轉及其 他移動。 在本發明之此實施例中,與操作命令之產生時序時間 上相關地產生其中敏感性改變之控制命令。依此,可例如 在操作命令產生後、操作命令產生之前與之後或直到操作 -7- 201035816 命令產生時去敏感化影像之移動。換言之’在本發明之此 實施例中,由於與操作命令之產生相關地去敏感化影像之 移動,可防止做出使用者不想要的操作’像是未執行使用 者想要的命令之情況。 在此輸入設備中,該控制機構可控制該控制命令產生 機構以產生該控制命令,其中在自該操作命令的產生起預 定時期內改變該敏感性。 在本發明之此實施例中,可自該操作命令的產生起預 定時期內去敏感化影像之移動。依此,可防止發出操作命 令之後因移動輸入設備而導致影像在螢幕上做出使用者不 想要的移動。 該輸入設備可進一步包括時間控制機構,以可變地控 制時間。 藉由此結構,可適當地改變其中影像移動之敏感性改 變的時期(敏感性改變時期)。 在該輸入設備中,該時間控制機構基於該運動信號可 變地控制時間。 在該輸入設備中,該時間控制機構控制時間,以在該 運動信號之輸出値增加時縮短該時間。 對於執行指示操作在行的使用者例如可擺動輸入設備 ’以在至操作區之輸入開始後(或輸入取消後)操作命令產 生後立刻移動指標。在此情況中,運動信號之輸出値隨著 輸入設備在被使用者擺動時之移動而增加。在本發明之此 實施例中’可在運動信號之輸出値增加時縮短敏感性改變 -8 - 201035816 時期。依此,使用者可在至操作區之輸入開始後(或輸入 取消後)平順地轉移至指示操作。 在該輸入設備中,該時間控制機構控制時間以在該運 動信號之輸出値之中的預定頻率範圍內之信號的輸出增加 時延長該時間。 該「預定頻率範圍內之信號」意指在對應至手移動之 頻率範圍內的信號。 0 例如,對執行纖細影像操作不內行的使用者會導致大 幅手移動。在此種使用者的情況中,可在至操作區之輸入 開始後(或輸入取消後)操作命令產生起維持敏感性改變時 期一段時間量時獲得較佳操作感覺。在本發明之此實施例 中,隨著在對應至手移動的頻率範圍內之信號的輸出値增 加而延長敏感性改變時期。依此,即使導致大幅手移動的 使用者可輕鬆地執行指示操作,並得到改善操作感覺之結 果。 Q 在該輸入設備中,該控制機構控制該控制命令產生機 構以產生該控制命令,其中自該操作信號的輸入以及該操 作信號之該輸入的取消之一起改變該敏感性至少直到產生 該操作命令。 根據本發明之另一實施例,提供一種輸入設備’包括 運動信號輸出機構、控制命令產生機構、操作命令產生機 構及控制機構。 運動信號輸出機構偵測輸入設備的移動之物體的移動 並輸出對應至輸入設備之該移動的運動信號。 -9 - 201035816 控制命令產生機構產生對應至該運動信號且產生來控 制該影像在螢幕上之該移動的控制命令。 操作命令產生機構包括操作區,其輸出由使用者產生 且與該輸入設備之移動不相干之操作信號,並基於該輸出 操作信號產生操作命令。 控制機構控制該控制命令產生機構,以在該操作信號 之輸入以及該操作信號之該輸入的取消之一後產生該控制 命令,其中改變相關於該輸入設備之該移動的該影像之該 移動的敏感性。 在本發明之此實施例中,在該操作信號之輸入或該操 作信號之該輸入的取消後產生其中敏感性爲改變之該控制 命令。依此,可防止在至操作區的輸入開始後(或輸入取 消後)因移動輸入設備而導致影像做出使用者不想要的移 動。 在該輸入設備中’該控制機構控制該控制命令產生機 構以產生該控制命令’其中在自該操作信號的該輸入起之 第一時期及自該操作信號的該輸λ之該取消起的第二時期 之一中改變該敏感性。 該第一時期(第一敏感性改變時期)及第二時期(第二敏 感性改變時期)可爲相同或不同。 該輸入設備可進一步包括時間控制機構’以可變地控 制該第一時期及該第二時期之一。 在該輸入設備中’該控制機構控制該控制命令產生機 構以產生該控制命令’其中改變該敏感性直到自該操作信 -10 - 201035816 號之該輪入的該取消起輸入該操作信號之時刻以及自該操 作信號之該輸入起取消該操作信號的該輸入之時刻之一。 根據本發明之一實施例,提供一種手持設備,包括顯 示區、運動信號輸出機構、控制命令產生機構、操作命令 產生機構及控制機構。 運動信號輸出機構偵測該手持設備之移動並輸出對應 至該手持設備之該移動的運動信號。 0 控制命令產生機構產生對應至該運動信號且產生來控 制顯示在該顯示區的螢幕上之影像的移動的控制命令。 操作命令產生機構包括操作區,其輸出由使用者操作 所產生且與該手持設備之該移動不相干的操作信號,並基 於該輸出操作信號產生操作命令。 控制機構控制該控制命令產生機構,以與該操作命令 之產生時序時間上相關地產生該控制命令,其中改變相關 於該手持設備之該移動的該影像之該移動的敏感性。 Q 根據本發明之一實施例,提供一種手持設備,包括顯 示區、運動信號輸出機構、控制命令產生機構、操作命令 產生機構及控制機構。 運動信號輸出機構偵測該手持設備之移動並輸出對應 至該手持設備之該移動的運動信號。 控制命令產生機構產生對應至該運動信號且產生來控 制顯示在該顯示區的螢幕上之影像的移動的控制命令。 操作命令產生機構包括操作區。 操作區輸出由使用者操作所產生且與該手持設備之該 -11 - 201035816 移動不相干的操作信號。 在此情況中,操作命令產生機構基於該輸出操作信號 產生操作命令。 控制機構控制該控制命令產生機構,以在該操作信號 之輸入以及該操作信號之該輸入的取消之一後產生該控制 命令,其中改變相關於該手持設備之該移動的該影像之該 移動的敏感性。 根據本發明之一實施例,提供一種包括偵測輸入設備 之移動的控制方法。 輸出對應至該輸入設備之該移動的運動信號。 產生對應至該運動信號且產生來控制該影像之該移動 的控制命令。 輸出由使用者操作產生且與該輸入設備之移動不相干 之操作信號。 基於該操作信號產生操作命令。 與該操作命令之產生時序時間上相關地產生該控制命 令,其中改變相關於該輸入設備之該移動的該影像之該移 動的敏感性。 根據本發明之一實施例,提供一種輸入設備,包括運 動is號輸出機構、控制命令產生機構、操作命令產生機構 及控制機構。 運動信號輸出機構偵測用於輸入設備的移動並輸出對 應至該輸入設備之該移動的運動信號。 控制命令產生機構產生對應至該運動信號且產生來控 -12 - 201035816 制螢幕上該影像之該移動的控制命令。 操作命令產生機構包括操作區。 操作區輸出由使用者操作所產生且與該輸入設備之該 移動不相干的操作信號。 在此情況中,操作命令產生機構基於該輸出操作信號 產生操作命令。 控制機構控制該控制命令產生機構,以與該操作命令 0 之產生時序時間上相關地停止該螢幕上之該影像的該移動 〇 在本發明之此實施例中,與該操作命令之產生時序時 間上相關地停止該影像的該移動。依此,例如,可防止做 出使用者不想要的操作,像未執行使用者想要的命令之情 況。 在該輸入設備中,該控制機構控制該控制命令產生機 構以在自該操作命令產生起預定時期中停止該影像之該移 0 動。 在本發明之此實施例中,可在自該操作命令產生起預 定時期中停止該影像之該移動。依此,可防止發出操作命 令之後因移動輸入設備而導致影像在螢幕上做出使用者不 想要的移動。 該輸入設備可進一步包括時間控制機構,以可變地控 制時間。 藉由此結構,可適當地改變其中自該操作命令產生起 停止該影像之該移動的時期。 201035816 在該輸入設備中,該控制機構控制該控制命令產生機 構,以自該操作信號的輸入以及該操作信號之該輸入的取 消之一起停止該影像的該移動至少直到產生該操作命令。 根據本發明之一實施例,提供一種手持設備,包括顯 示區、運動信號輸出機構、控制命令產生機構、操作命令 產生機構及控制機構。 運動信號輸出機構偵測該手持設備之移動並輸出對應 至該手持設備之該移動的運動信號。 控制命令產生機構產生對應至該運動信號且產生來控 制顯示在該顯示區的螢幕上之影像的移動的控制命令。 操作命令產生機構包括操作區。 該操作區輸出由使用者操作所產生且與該手持設備之 該移動不相干的操作信號。 在此情況中,該操作命令產生機構基於該輸出操作信 號產生操作命令。 該控制機構控制該控制命令產生機構,以與該操作命 令之產生時序時間上相關地停止該螢幕上之該影像的該移 動。 根據本發明之一實施例,提供一種包括偵測輸入設備 之移動的控制方法。 輸出對應至該輸入設備之該移動的運動信號。 產生對應至該運動信號且產生來控制該影像之該移動 的控制命令。 輸出由使用者操作產生且與輸入設備之移動不相干之 -14- 201035816 操作信號。 基於該操作信號產生操作命令。 控制該控制命令的該產生,以與該操作命令之產生時 序時間上相關地停止該螢幕上之該影像的該移動。 根據本發明之一實施例,提供一種輸入設備,包括運 動信號輸出機構、控制命令產生機構、操作信號輸出機構 、操作命令產生機構及控制機構。 運動信號輸出機構偵測用於控制顯示在螢幕上之影像 的移動之物體的移動並輸出對應至該物體之該移動的運動 信號。 控制命令產生機構產生對應至該運動信號且產生來控 制該影像之該移動的控制命令。 操作信號輸出機構偵測與該影像之該移動的控制不相 干之使用者操作以及基於該操作輸出操作信號。 操作命令產生機構基於該操作信號產生操作命令。 控制機構控制該控制命令產生機構,以與該操作命令 之產生時序時間上相關地產生該控制命令,其中改變相關 於該物體之該移動的該影像之該移動的敏感性。 該「物體」包括輸入設備本身、使用者的身體部位( 如手及手指)及類似者。 該「運動信號輸出機構」包括感測器或感測器及基於 感測器偵測到的偵測値執行操作之機構。該「運動信號」 之範例包括角速度値、角加速度値、速度値及加速度値, 但不限於此。 -15- 201035816 該「與該影像之該移動的控制不相干之使用者操作」 意指例如用於決定、選擇及輸入字母之輸入操作。 該「螢幕上顯示之影像」意指顯示在整個螢幕或螢幕 一部分上之影像。該「影像」包括指標、圖符、網路影像 、地圖、電子程式導覽(EPG)及類似者。該「影像之移動 」的範例包括指標之移動及影像之捲動、縮放、旋轉及其 他移動。 在本發明之此實施例中,與操作命令之產生時序時間 上相關地產生其中敏感性改變之控制命令。依此,可例如 在操作命令產生後、操作命令產生之前與之後或直到操作 命令產生時去敏感化影像之移動。換言之,在本發明之此 實施例中,由於與操作命令之產生相關地去敏感化影像之 移動,可防止做出使用者不想要的操作,像是未執行使用 者想要的命令之情況。 根據本發明之另一實施例,提供一種輸入設備,包括 運動信號輸出機構、控制命令產生機構、操作信號輸出機 構、操作命令產生機構及控制機構。 運動信號輸出機構偵測用於控制顯示在螢幕上之影像 的移動之物體的移動並輸出對應至該物體之該移動的運動 信號。 控制命令產生機構產生對應至該運動信號且產生來控 制該影像之該移動的控制命令。 操作信號輸出機構偵測與該影像之該移動的控制不相 干之使用者操作以及基於該操作輸出操作信號。 -16- 201035816 操作命令產生機構基於該操作信號產生操作命令° 控制機構控制該控制命令產生機構,以在該操作胃@ 之輸入以及該操作信號之該輸入的取消之一後產生該控μ 命令,其中改變相關於該輸入設備之該移動的該影像之該 移動的敏感性。 在本發明之此實施例中,在該操作信號之輸入或該ί喿 作信號之該輸入的取消後產生其中敏感性爲改變之該控制 0 命令。依此,可防止在與該影像之移動的控制不相干之操 作開始後(或操作取消後)因移動該物體而導致影像做出{吏 用者不想要的移動。 根據本發明之一實施例,提供一種包括用於偵測顯示 在螢幕上之影像的移動之物體的移動的控制方法。 輸出對應至該物體之該移動的運動信號。 產生對應至該運動信號且產生來控制該影像之該移動j 的控制命令。 q 偵測與該影像之移動不相干的使用者操作。 基於該操作輸出操作信號。 基於該操作信號產生操作命令。 與該操作命令之產生時序時間上相關地產生該控制命 令,其中改變相關於該物體之該移動的該影像之該移動的 敏感性。 根據本發明之另一實施例,提供一種輸入設備,包括 運動信號輸出機構、控制命令產生機構、操作信號輸出機 構、操作命令產生機構及控制機構。 -17- 201035816 運動信號輸出機構偵測用於控制顯示在螢幕上之影像 的移動之物體的移動並輸出對應至該物體之該移動的運動 信號。 控制命令產生機構產生對應至該運動信號且產生來控 制該影像之該移動的控制命令。 操作信號輸出機構偵測與該影像之該移動的控制不相 干之使用者操作以及基於該操作輸出操作信號。 操作命令產生機構基於該操作信號產生操作命令。 控制機構控制該控制命令產生機構,以與該操作命令 之產生時序時間上相關地停止該螢幕上之該影像的該移動 0 在本發明之此實施例中,與該操作命令之產生時序時 間上相關地停止該影像的該移動。依此,例如,可防止做 出使用者不想要的操作,像未執行使用者想要的命令之情 況。 根據本發明之另一實施例,提供一種包括用於偵測顯 示在螢幕上之影像的移動之物體的移動的控制方法。 輸出對應至該物體之該移動的運動信號。 產生對應至該運動信號且產生來控制該影像之該移動 的控制命令。 偵測與該影像之移動不相干的使用者操作。 基於該操作輸出操作信號。 基於該操作信號產生操作命令。 控制該控制命令的產生以與該操作命令之產生時序時 -18- 201035816 間上相關地停止該影像的該移動。 在上述說明中,描述爲「…機構」的元件可藉由硬體 實現,或可藉由軟體及硬體兩者實現。在由軟體及硬體兩 者實現之情況中,硬體包括儲存軟體程式之至少一儲存裝 置。 典型上,選擇性使用中央處理單元(CPU)、微處理單 元(MPU)、隨機存取記憶體(RAM)、唯讀記憶體(ROM)、 0 數位信號處理器(DSP)、現場可編程閘陣列(FPGA)、專門 應用積體電路(ASIC)、網路介面卡(NIC)、無線NIC(MNIC)、 數據機、光碟、磁碟及快閃記憶體的至少一者來構成硬體 〇 如上述,根據本發明之諸實施例,可提供能夠防止做 出使用者不想要的操作之輸入設備、手持設備及控制方法 〇 在閱讀在附圖中描繪之於下最佳實施例的詳細說明後 Q 可更清楚明瞭本發明之這些及其他目的^特徵及優點。 【實施方式】 此後,將參照附圖說明本發明之實施例。 第1圖爲呈現根據本發明之一實施例的控制系統之圖 。控制系統1 00包括顯示設備5、控制設備40及輸入設備 1 ° 第2圖爲呈現輸入設備1的透視圖。輸入設備1具有 使用者能夠握持之大小。輸入設備1包括外殼1 0。此外, -19- 201035816 輸入設備1包括操作區23(見第6圖),其包括鈕1 1及與 鈕U相鄰之鈕1 2,其設置在外殼1 0的上部分之中央,以 及轉輪鈕1 3。 典型上’鈕11及12各爲按壓式鈕,且可使用推鈕或 電容型觸碰鈕。操作區23不限於按壓式鈕,亦可使用棒 型操作區,其操作成一端爲支點,或滑動型操作區。操作 區23包括內建之切換器(未圖示),其偵測使用者對操作區 之操作並輸出操作信號。當切換器輸出操作信號時,可使 用光學感測器或電容感測器。 例如,鈕11具有對應至作爲用於PC之輸出裝置的滑 鼠的左按鈕之功能,且與鈕1 1相鄰之鈕1 2具有對應至滑 鼠右按鈕之功能。例如,可藉由點擊鈕1 1進行選擇圖符4 的操作(參見第5圖),並且可藉由雙點擊鈕1 1來進行打開 檔案之操作。 第3圖爲示意性呈現輸入設備1的內部結構之圖。第 4圖爲呈現輸入設備1之電性結構的區塊圖。 輸入設備1包括感測器單元1 7、控制單元3 0及電池 14 〇 第8圖爲顯示感測器單元1 7之透視圖。感測器單元 1 7爲偵測外殼1 0之移動,亦即輸入設備1之移動的感測 器。感測器單元〗7包括加速度感測器單元1 6,用以偵測 不同角度中之加速,如沿著兩正交軸(X’軸)及(Y’軸)。詳 言之’加速度感測器單元1 6包括兩個感測器’亦即’第 一加速度感測器單元1 6 1及第二加速度感測器單元1 6 2 ° -20- 201035816 感測器單兀17進一步包括角速度感測器單元15,用 以偵測圍繞兩正交軸之角加速度。詳言之,角速度感測器 單元1 5包括兩個感測器,亦即第一角速度感測器單元1 5 1 及第二角速度感測器單元M2。加速度感測器單元16及角 速度感測器單元15封裝並安裝在電路板25上。 作爲第一角速度感測器單元151及第二角速度感測器 單元1 5 2之每一個’使用用以偵測與角速度成正比之科里 0 奧利(Coriolis)力的振動陀螺儀感測器。作爲第一加速度感 測器單元1 6 1及第二加速度感測器單元丨62之每一個,可 使用任何感測器’如壓阻測器、壓電感測器或電容感測器 。角速度感測器單元1 5 1及1 5 2的每一個不限於振動陀螺 儀感測器’亦可使用旋轉頂部陀螺儀感測器、環形雷射陀 螺儀感測器、氣體速率陀螺儀感測器等等。 在第2及3圖的說明中’外殼1〇之長度方向稱爲 方向、外殼10之厚度方向稱爲X'方向,且外殼1〇之寬度 Q 方向稱爲Y'方向。在此情況中,感測器單元17包括在外 殼10中’使得其上安裝加速度感測器單元16及角速度感 測器單元15的電路板25之表面變成實質上與χ,_γ,面平 行。如上述’感測器單元1 6及1 5各偵測相關於兩軸之物 理量,亦即X'軸及Υ'軸。在下列說明中,使用X,軸、γι 軸及Ζ’軸來表示沿著輸入設備1移動的座標系統,亦即固 定至輸入設備1的座標系統,而使用X軸、γ軸及ζ軸來 表示靜止於地面上之座標系統,亦即,慣性座標系統。此 外在下列說明中,關於輸入設備1的移動,圍繞X,軸之旋 -21 - 201035816 轉方向有時稱爲上下搖動(Pitch)方向、圍繞Y’軸之旋轉方 向有時稱爲左右搖動(yaw)方向及圍繞Ζ’軸之旋轉方向有 時稱爲縱軸滾動(roll)方向。 控制單元30包括主機底18、安裝在主機底18上之微 處理單元(MPU)(或CPU)19、石英振盪器2〇、收發器21 及印刷在主機底1 8上之天線2 2。 Μ P U 1 9包括其必須之內建的依電性或非依電性記憶 體。從感測器單元1 7輸入偵測信號、從操作區2 3輸入操 作信號等等至Μ P U 1 9,且Μ P U 1 9執行各種操作處理以 回應於那些輸入信號而產生預定控制信號(命令)。可分開 提供記憶體及MPU 19。 典型上,Μ P U 1 9產生對應至由感測器單元1 7偵測之 偵測信號的控制命令以及對應至從操作區輸出之操作信號 的操作命令作爲控制信號。 典型上,感測器單元1 7輸出類比信號。在此情況中 ,MPU 19包括類比/數位(A/D)轉換器。然而,感測器單 元1 7可爲包括A/D轉換器之單元。 收發器2 1經由天線2 2傳送Μ P U 1 9中產生之控制信 號作爲RF無線電信號至控制設備40。收發器2 1亦能夠 接收從控制設備40傳來之各種信號。 石英振盪器20產生時脈並供應其至MPU 1 9。作爲電 池1 4 ’可使用乾電池、可充電電池等等。 控制設備 40 包括 MPU 35(或 CPU)、RAM 36、ROM 37、視頻RAM 41、顯示控制區42、天線39及收發器38 -22- 201035816 收發器3 8接收從輸入設備1經由天線3 9傳來之控制 信號(接收機構)。收發器3 8亦能夠傳送各種預定信號至輸 入設備1。MPU 35分析控制信號並執行各種類型的操作處 理。顯示控制區42主要在MPU 35的控制下產生將顯示在 顯示設備5的螢幕3上之營幕資料。視頻RAM 41作爲顯 示控制區42之工作區域並暫時儲存所產生之螢幕資料。
0 控制設備40可爲輸入設備1專用之設備,或可爲PC 等等。控制設備40不限於輸入設備1專用之設備,且可 爲與顯示設備5、視聽設備、投影機、遊戲裝置、汽車導 航系統等等一體成形之電腦。 顯示設備5之範例包括液晶顯示器及電致發光(EL)顯 示器,但不限於此。顯示設備5可替代地爲與顯示器一體 成形之設備,並能接收電視廣播等等,或其中此一顯示器 及控制設備40爲整合之設備。 〇 第5圖爲呈現顯示在顯示設備5上之螢幕3的範例之 圖。在螢幕3上顯示如圖符4及指標2的GUI。圖符爲螢 幕3上之影像,代表點腦上之程式功能、執行命令、檔案 內容等等。應注意到在螢幕3上,水平方向稱爲X軸方向 且垂直方向稱爲γ軸方向。 第6圖爲呈現使用者握持輸入設備1之狀態的圖。如 第6圖中所示’輸入設備〗可例如包括,作爲操作區23, 除了鈕1 1、1 2及1 3外,各種操作鈕29,如那些提供給遙 控器以操作電視等等的及電源開關2 8。當使用者在空中移 -23 - 201035816 動輸入設備1或當如圖中所示般握著輸入設備1的 作操作區23時所產生之控制信號係輸出至控制設H 且控制設備40控制GUI。 接下來,提供移動輸入設備1之方式及螢幕3 標2相應地移動之方式的典型範例之說明。第7圖 釋圖。 如第7A及7B圖中所示,使用者握著輸入設備 將輸入設備1之鈕11及1 2側對準顯示設備5側。 握著輸入設備1使得大拇指位在上側且小拇指位在 如同要握手般。在此狀態中,感測器單元1 7之電路 見第8圖)接近與顯示設備5之螢幕3平行,且感 元1 7之作爲偵測軸的兩軸分別對應至螢幕的水平軸 及垂直軸(Y軸)。之後,第7A及7B圖中所示之輸 1的位置稱爲參考位置。 如第7A圖中所示,當使用者在垂直方向中移 或手臂時’亦即自參考方向之上下搖動方向,第二 感測器1 6 2偵測到在Y '軸方向中之加速度ay且第 度感測器1 5 2偵測到在X'軸方向中之角速度ω β。 些物理量’控制設備4〇控制指標2的顯示以在Υ 中移動指標2。 同時’如第7 Β圖中所示,當使用者在橫向方 動手腕或手臂時’亦即自參考方向之左右搖動方向 加速度感測器1 6 1偵測到在γ,軸方向中之加速度: 二角速度感測器1 5 1偵測到在Χ,軸方向中之角速度 同時操 | 40, 上之指 爲其解 ;1 1以 使用者 下側, 板25( 測器單 (X軸) 入設備 動手腕 加速度 二角速 基於那 軸方向 向中移 ,% ~' 且第 -24- 201035816 根據如此偵測的物理量,控制設備40控制指標2的顯示 以在X軸方向中移動指標2。 (操作之說明) 接下來,將說明如上述般構造之控制系統1 〇〇的操作 〇 首先,首先槪略說明在指標2根據使用者對輸入設備 0 1做出之3維操作在螢幕3上移動之情況中控制系統1 的操作。第9圖爲顯示在此情況中之控制系統1 0 0的操作 之流程圖。 如第9圖中所示,當使用者壓下電源供應開關2 8並 因而開啓輸入設備1之電源時,例如,從角速度感測器單 元輸出雙軸角速度信號。MPU 19從這些角速度信號獲取 角速度値(ω v , ω s )(步驟1 〇 1)。 此外,在開啓輸入設備1之電源時,從加速度感測器 Q 單元16輸出雙軸加速度信號。MPU 19從這些雙軸加速度 信號獲取加速度値(ax,ay)(步驟1 〇2)。 MPU 19典型地同步進行獲取角速度値(ίϋ ν , ω « )之 程序(步驟1 〇 1 )及獲取加速度値(a x, a y)之程序(步驟1 〇 2)。 然而’獲取角速度値(ω ν, ω « )之程序及獲取加速度値 (a x, a y)之程序並非總是需要同步(同時)進行。例如,可在 獲得角速度値(ω ν, ω « )之後獲得加速度値(ax,ay),或可 在獲得加速度値(ax,ay)之後獲得加速度値(ω ν, ω e )。
基於加速度値(ax,ay)及角速度値(ω ψ, ω β ),MPU -25- 201035816 19藉由預定操作計算速度値(第一速度値vx及第二速度値 vy)(步驟103)。第一速度値Vx爲沿著X'軸方向中之速度 値’且第二速度値Vy爲沿著Y’軸方向中之速度値。 作爲計算速度値之方法,有一種方法,其中MPU 1 9 藉由將加速度値(ax, ay)除以角加速度値(△ ω v , △ ω β )來 獲得輸入設備1之移動的半徑迴轉(R*,Re),並藉由將半 徑迴轉(R v,R « )乘上角速度値(ω ν , ω θ )來計算速度値。 替代地,可藉由將加速度改變率(△ ax, △ ay)除以角加速 度改變率(Δ(Δω〇, Δ(Δω,))來獲得半徑迴轉(Rw, )。當藉由將加速度改變率(Δ ax, Δ ay)除以角加速度改變 率(Δ(Δω〇, Δ(Δω0))來計算半徑迴轉(Rv,R〇時可 移除重力加速度的影響。 作爲計算速度値(v x, V y)之方法的另一範例,有一種 方法,其中MPU19藉由例如積分加速度値(ax, ay)並同時 使用角速度値(ω w, ω e )作爲積分操作之附屬來計算速度 値。 藉由以上述計算方法來計算速度値,可獲得匹配使用 者直覺之輸入設備1的操作感覺,且此外,螢幕3上之指 標2的移動亦準確地匹配輸入設備1之移動。然而,速g 値(Vx,Vy)並非總是得由上述計算方法計算而來。例如, 亦可藉由簡單地積分加速度値(ax, ay)來計算速度値(νχ, V y)。替代地,偵測到的角速度値(ω w , ω β )本身即可用 爲速度値(Vx, Vy)。 MPU 19經由收發器21及天線22傳送關於計算出的 -26- 201035816 速度値(vx, Vy)之資訊至控制設備40(步驟1 〇4)。 控制設備40之MPU 3 5經由天線3 9及收發器3 8接收 關於速度値(Vx, Vy)之資訊(步驟105)。在此情況中,輸入 設備1每一預定數量之時脈傳送速度値(Vx, Vy),亦即每 過一段時間傳送一次,使得控制設備40每隔預定數量之 時脈接收速度値(Vx,Vy)。 在接收到速度値時,控制設備40之MPU 3 5藉由使用 0 下列等式(υ及(2)增加速度値至座標値來產生新的座標値 (X(t),Y(t))(步驟1〇6)。MPU 35控制螢幕上的顯示使得 指標2移動至對應至產生之座標値的位置(步驟1 〇7)。 X(t) = X(t-l) + Vx …(1) Y(t) = Y(t-l) + Vy ...(2) 應注意到可由控制設備4 0執行速度値(V x,V y)的計算 Q 。在此情況中’輸入設備1經由收發器2 1及天線22傳送 關於角速度値(ω *, ω ,)及加速度値(ax, ay)的資訊至控制 設備40。基於經由天線39及收發器38所接收到的關於角 速度値(ω * , ω 〇及加速度値(ax,ay)的資訊,控制設備 40計算速度値(Vx,Vy)。計算速度値之方法係如上述般。 (改變與操作命令關聯之指標移動的敏感性之實施例) (與操作命令關聯地改變指標移動的敏感性之情況的第一實 施例) -27- 201035816 接下來,說明與操作命令關聯地改變指標移動的敏感 性之情況的第一實施例。第10圖爲呈現根據此實施例之 輸入設備1的時序圖。第1 0 A圖呈現當按壓鈕1 1時之操 作信號的輸出,且第10B圖呈現決定命令之產生。此外’ 第1 OC圖顯示敏感性改變時期。在此所用之敏感性改變時 期爲改變指標2之移動相對於輸入設備1之移動的敏感性 之時期。應注意到在下列說明中,除非另有所指’將以其 中按壓設置在輸入設備1中之操作區2 3之鈕1 1的情況做 說明。 第1 1圖爲呈現根據此實施例之輸入設備1的操作之 流程圖。 輸入設備1之Μ P U 1 9判斷操作信號之輸入是否開始( 步驟2 0 1 )。當判斷使用者未開始按壓鈕1 1且來自切換器( 未顯示)之操作信號的輸入尙未開始時(步驟20 1中之否), MPU 19獲取角速度値(ω*, ωθ)之信號及加速度値(ax, ay)之信號(步驟202)。基於角速度値(ων, ωβ)之信號及 加速度値(ax, ay)之信號,MPU 19以預定操作計算速度値 (Vx,Vy)(步驟2 03 )。在計算速度値(Vx,Vy)時,MPU 19經 由收發器2 1及天線22傳送,作爲控制命令,關於速度値 之資訊至控制設備40(步驟2〇4)。 另一方面,當使用者開始按壓鈕11時,自切換器輸 出操作信號並開始其之輸入(見第1 0A圖)。當操作信號之 輸入開始時(步驟201中之是),MPU 19產生決定命令(操 作命令之種類)(步驟2 0 5 )。在此情況中,產生決定命令爲 -28- 201035816 矩形短期脈衝(見第1 〇 B圖),且經由收發器2 1及天線2 2 傳送產生的決定命令至控制設備4 0。在接收決定命令時, 控制設備40之MPU 3 5執行,例如在將指標2放在圖符4 上的情況中,對應至圖符4的處理。 在產生決定命令後,MPU 19啓動一計時器(未圖示) 並開始計數敏感性改變時期。在.此,可以產生作爲短期脈 衝之決定命令的上升(〇 — 1)爲觸發而開始敏感性改變時期 0 或可以上升脈衝返回正常狀態(1 — 0)作爲觸發而開始敏感 性改變時期(見第10B圖)。 在啓動計時器後,MPU 1 9獲取角速度値(ω ν , ω & ) 之信號及加速度値(ax, ay)之信號(步驟2〇7),並基於獲取 到之角速度値及加速度値計算速度値(Vx, Vy)(步驟20 8)。 接下來,MPU 19藉由將計算出的速度値(Vx, Vy)乘上預定 加權因子k來計算敏感性改變値(Vx’,Vy')(步驟2〇9)。在 此,加權因子k典型約爲0.1,雖不限於此。 〇
Vx' = kVx ...(3)
Vy' = kVy ...(4) 在計算敏感性改變値(vx,,vy,)後,ΜΡυ 19經由收發 器21及天線22傳送關於敏感性改變値(Vx,,Vy,)的資訊至 控制設備4 0 (步驟2 1 0 )。在經由收發器3 9及天線3 8接收 到關於敏感性改變値(vx',vy')之資訊之後,控制設備4〇 之MPU 35將敏感性改變値(Vxi, ν/)增加至前—座標値 -29- 201035816 (X(t-l),Y(t-l)),以產生新座標値(x(t),Y(t))。接著,基 於產生的新座標値,顯示控制區42控制顯示使指標2在 螢幕3上移動。 在傳送關於敏感性改變値(Vx’,V/)之資訊後,輸入設 備1之MPU 1 9判斷自決定命令產生起敏感性改變時期是 否已過(步驟2 1 1 )。敏感性改變時期爲其中傳送敏感性改 變値(Vx’,Vy')且典型爲〇.2秒之時期。然而,本發明不限 於此,且敏感性改變時期可少於0 · 2秒或超過〇 . 2秒。 當判斷自決定命令產生起敏感性改變時期尙未過去時 ,MPU 19返回至步驟207並重複步驟2〇7至211的程序 〇 當判斷自決定命令產生起敏感性改變時期已過去時( 步驟2 1 1中之是),Μ P U 1 9返回至步驟2 0 1並判斷操作信 號之輸入是否開始。 藉由第11圖中所示之處理,可在自決定命令產生起 的預定時期之中去敏感指標2的移動。因此可防止當使用 者按壓鈕1 1且因而產生決定命令時,做出使用者不想要 的操作,像是使用者想要的處理在螢幕3上未被執行的情 況。亦可防止因按壓鈕1 1所導致之操作移動了輸入設備1 而造成指標2在螢幕3上移動,進而做出使用者不想要的 移動。 第1 1圖中所示之處理主要可由控制設備40執行。第 1 2圖爲呈現其中控制設備40主要控制指標2之移動的敏 感性之情況的流程圖。 -30- 201035816 如第12圖中所示,控制設備4〇之Mpu 3s判斷是杏 已接收到決定命令(步驟301)。當使用者尙未操作鈕u且 因而'?x有接收到決疋命令時(步驟3 〇 1中之否),M p U 3 5 基於從輸入設備1傳送之速度値(Vx,Vy)來產生指標2的 座標(x(t),Y(t))。接著,基於所產生之座標(χ⑴,Y(t)), 顯不控制區42控制顯示使指標2在螢幕3上移動(步驟 303 ) ° 〇 另一方面,當使用者操作鈕U且從輸入設備丨接收 決定命令時(步驟301中之是),MPU 35啓動計時器並開 始5十數敏感性改變時期(步驟3 0 4)。在啓動計時器後, Μ P U 3 5箱由將從輸入設備!傳送的速度値(ν χ, v y )乘以加 權因子k來計算敏感性改變値(Vx,,vy,)(步驟3 05)。MpiJ 3 5將敏感性改變値(v x',v y,)增加至前一座標値(x (t _ ;[), Y(t-l))以產生新座標値(X(t),Y⑴)(步驟3 06)。接著,基 於產生的新座標値(X (t),Y (t)),顯示控制區4 2控制顯示 Q 使指標2在螢幕3上移動(步驟307)。 接下來’ Μ P U 3 5判斷自接收決定命令起敏感性改變 時期是否已過(步驟3 0 8)。當判斷敏感性改變時期未過時( 步驟308中之否),MPU 35重複步驟305至308的程序。 當判斷自接收決定命令起敏感性改變時期已過(步驟3 〇 8 中之是)’ MPU 35再度執行步驟301之程序及後續步驟。 第1 2圖中所示之處理與其中輸入設備1控制指標2 的移動之敏感性的情況具有相同之效果。應注意到後述之 實施例中控制設備主要可執行處理。 -31 - 201035816 (與操作命令關聯地改變指標移動的敏感性之情況的第二實施 例) 接下來,將說明其中與操作命令關聯地改變指標移動 的敏感性之情況的第二實施例。第13圖爲呈現根據此實 施例之輸入設備1的操作之時序圖。 上述實施例已經說明一種情況,其中MPU 1 9在輸入 設備1之輸入之後立即的時刻產生決定命令。另一方面, 在此實施例中,如第1 3 B圖中所示,在自操作信號輸入起 過一段預定時期的時刻產生決定命令。 將從最頂部的箭頭依序說明第1 3 C圖中所示之敏感性 改變時期。 (1) MPU 19可以產生作爲短期脈衝的決定命令之上升 脈衝返回正常狀態(1 — 0)作爲觸發而開始計算並傳送敏感 性改變値(Vx', Vy')。MPU 19在敏感性改變時期重複敏感 性改變値(Vx’,Vy')之計算及傳送。 (2) MPU 19可以產生作爲短期脈衝之決定命令的上升 (0 — 1 )爲觸發而開始計算並傳送敏感性改變値(V χ · , V y ')。 Μ P U 1 9在敏感性改變時期重複敏感性改變値(V χ 1, V y ')之 計算及傳送。 (3 ) Μ P U 1 9可以操作信號之輸入的開始作爲觸發而開 始計算並傳送敏感性改變値(V χ ’,V y ·)。 Μ P U 1 9在敏感性 改變時期重複敏感性改變値(Vx',Vy')之計算及傳送。敏感 性改變時期爲比MPU 1 9在操作信號輸入之後產生決定命 -32- 201035816 令所需之時期更長的時期。應注意到亦可讓MPU 1 9在自 操作信號輸入起一段短時間(如約0.05秒)過後才開始計算 並傳送敏感性改變値(Vx', V/),而非在操作信號輸入之後 立刻開始計算並傳送敏感性改變値(Vx', V/)。這是因爲只 要有一段短時間,則不會導致問題。 (4) MPU 1 9可以操作信號之輸入的開始作爲觸發而開 始計算並傳送敏感性改變値(vx’,V/)。 MPU 19以決定命 0 令之上升脈衝返回正常狀態(1 — 0)作爲觸發而結束敏感性 改變値(V/, vy')之計算及傳送。在此情況中,無需計數敏 感性改變時期。應注意到亦可讓MPU 1 9在自操作信號輸 入起一段短時間過後才開始計算並傳送敏感性改變値(Vx’, Vy,)。 (5) MPU 19可以操作信號之輸入的開始作爲觸發而開 始計算並傳送敏感性改變値(Vx’,V/)。 MPU 1 9以脈衝之 上升(0— 1)作爲觸發而結束敏感性改變値(Vx',Vy')之計算 Q 及傳送。應注意到無需計數敏感性改變時期。亦可讓MPU 1 9在自操作信號輸入起一段短時間過後才開始計算並傳送 敏感性改變値(Vx’,Vy’)。 藉由上述項目(1)至(5),可在產生決定命令之後、產 生決定命令之前及之後或直到產生決定命令時去敏感化指 標2的移動(亦即與決定命令的產生時間有時間上的關係) 。因此可防止當使用者按壓鈕1 1時做出使用者不想要的 操作,像是使用者想要的操作沒有在螢幕3上被執行的情 況。亦可防止因按壓鈕11所導致之操作移動了輸入設備1 -33- 201035816 而造成指標2在螢幕上移動。 (與操作命令關聯地改變指標移動的敏感性之情況的第三 實施例) 接下來,將說明與操作命令關聯地改變指標移動的敏 感性之情況的第三實施例。上述實施例已經說明一種情況 ,其中在操作信號從切換器輸入開始之後立即或自操作信 號輸入起過了一段預定時期之後產生決定命令。在此實施 例中,當取消來自切換器之操作信號的輸入時產生決定命 令。 第1 4圖爲呈現根據此實施例之輸入設備1的操作之 時序圖。如第MB圖中所示,MPU 19在使用者釋放鈕11 之按壓並因此取消操作信號之輸入之後產生決定命令。 如第1 4圖中所示,當取消操作信號之輸入並產生決 定命令時,Μ P U 1 9開始計數敏感性改變時期。可以產生 作爲短期脈衝的決定命令之上升(〇 -> 1)作爲觸發而開始敏 感性改變時期或可以上升脈衝回到正常狀態(1 -> 0)作爲觸 發而開始敏感性改變時期。Μ P U 1 9藉由將速度値(V χ,V y) 乘以加權因子k來計算敏感性改變値(Vx’,Vy')並在敏感性 改變時期傳送關於敏感性改變値(vx’,V/)之資訊。 在接收到關於敏感性改變値(V x',V y ·)的資訊後,控制 設備40之MPU 35將敏感性改變値(Vx’,vy')增加至前一 座標値(X(t-i), Y(t-i))以產生新座標値(X(t), Y(t))。接著 ,基於產生的新座標値(X (t),Y (t)),顯示控制區4 2控制 -34- 201035816 顯示使指標2在螢幕3上移動。 因此,可防止當使用者釋放鈕1 1之按壓且產生決定 命令時做出使用者不想要的操作,像是使用者想要的操作 沒有在螢幕3上被執行的情況。亦可防止因鈕1 1之按壓 被釋放時所導致之操作移動了輸入設備1而造成指標2在 螢幕上移動。 0 (與操作命令關聯地改變指標移動的敏感性之情況的第四實施 例) 接下來,將說明與操作命令關聯地改變指標移動的敏 感性之情況的第四實施例。第1 5圖爲呈現根據此實施例 之輸入設備1的操作之時序圖。 上述第三實施例已經說明一種情況,其中MPU 1 9在 來自切換器之操作信號的輸入取消之後立刻產生決定命令 。另一方面,在此實施例中,如第1 5 B圖中所示,在自操 Q 作信號之輸入取消起過一段預定時期之後才產生決定命令 〇 將從最頂部的箭頭依序說明第1 5 C圖中所示之敏感性 改變時期。 (1) MPU 19可以產生作爲短期脈衝的決定命令之上升 脈衝返回正常狀態(1 — 0)作爲觸發而開始計算並傳送敏感 性改變値(Vx', V/)。MPU 19在敏感性改變時期重複敏感 性改變値(vx', vy')之計算及傳送。 (2) MPU 19可以產生作爲短期脈衝之決定命令的上升 -35- 201035816 (〇〜1)爲觸發而開始計算並傳送敏感性改變値(vx',Vy') ° Μ P U 1 9在敏感性改變時期重複敏感性改變値(ν χ ’,v y')之 計算及傳送。 (3 ) Μ P U 1 9可以操作信號輸入之取消作爲觸發而開始 計算並傳送敏感性改變値(Vx’,V/)。 MPU 19在敏感性改 變時期重複敏感性改變値(Vx’,V/)之計算及傳送。敏感性 改變時期爲比Μ P U 1 9在操作信號輸入取消之後產生決定 命令所需之時期更長的時期。應注意到亦可讓MPU 1 9在 自操作信號輸入取消起一段短時間過後才開始計算並傳送 敏感性改變値(Vx’,V/),而非在操作信號輸入取消之後立 刻開始計算並傳送敏感性改變値(Vx',V/)。 (4) MPU 1 9可以操作信號輸入的取消作爲觸發而開始 計算並傳送敏感性改變値(Vx',Vy’)。 MPU 19以上升脈衝 返回正常狀態(1— 0)作爲觸發而結束敏感性改變値(Vx’, V/)之計算及傳送。在此情況中,無需計數敏感性改變時 期。應注意到亦可讓MPU 1 9在自操作信號輸入取消起一 段短時間過後才開始計算並傳送敏感性改變値(Vx’,V/)。 (5) MPU 19可以操作信號輸入的取消作爲觸發而開始 計算並傳送敏感性改變値(V x ’,V y ’)。 Μ P U 1 9以決定命令 脈衝之上升(0— 1)作爲觸發而結束敏感性改變値(Vx,,Vy,) 之計算及傳送。應注意到MPU 1 9無需計數敏感性改變時 期。亦可讓MPU 1 9在自操作信號輸入取消起一段短時間 過後才開始計算並傳送敏感性改變値(Vx,,Vy,)。 藉由上述項目(1)至(5),可在產生決定命令之後、產 -36- 201035816 生決定命令之前及之後或直到產生決定命令時去敏感化指 標2的移動。因此可防止當使用者釋放鈕1 1之按壓並產 生決定命令時做出使用者不想要的操作,像是使用者想要 的操作沒有在螢幕3上被執行的情況。亦可防止因釋放鈕 1 1之按壓所導致之操作移動了輸入設備1而造成指標2在 螢幕上移動。 可藉由在第一及第二實施例中所述之MPU 19的處理 0 之一以及上述第三及第四實施例中所述之MPU 19的處理 之一的結合來執行輸入設備1的處理。 (與操作命令關聯之停止指標移動的實施例) 上述實施例已說明一種去敏感化指標2之移動的敏感 性之情況。另一方面,在此實施例中,停止指標2的移動 。因此,將主要說明指標2。應注意到可在上述實施例(第 10C、UC、14C及BC或其之結合)中之箭頭所指示的任 〇 何時期中停止指標2的移動。此實施例說明在第i OC圖中 所示之箭頭所指示的時期中停止指標2的移動之情況的一 範例。 第1 6圖爲呈現根據此實施例之輸入設備1的操作之 流程圖。 MPU 19判斷操作信號之輸入是否開始(步驟4〇ι)。當 判斷使用者未開始按壓鈕丨〗且操作信號的輸入尙未開始 時(步驟401中之否)’ MPU 19獲取角速度値(ω ψ,〇。之 信號及加速度値(ax,ay)(步驟4〇2)。基於獲取的角速度値( -37- 201035816 ωψ,ωβ)及加速度値(ax, ay),MPU 19計算速度値(vx,vy)( 步驟403 )並傳送計算出的速度値(Vx, Vy)(步驟404)。 當使用者開始按壓鈕1 1並因此開始操作信號之輸入 時(步驟401中之是)’ MPU 19產生決定命令(步驟405)。 在產生決定命令後,MPU 19啓動一計時器(未圖示)並開 始計數限制時期(步驟406)。在此所用之限制時期爲從決 定命令產生起停止指標2之移動的時期。限制時期典型爲 0 _ 2秒,但不限於此。應注意到可以產生作爲短期脈衝之 決定命令的上升(〇— 1)爲觸發而開始限制時期或可以上升 脈衝返回正常狀態(1 - 0)作爲觸發而開始限制時期。 在啓動計時器後’ MPU 19停止傳送速度値(Vx,Vy)( 步驟4〇 7)。MPU 19可替代地傳送設定成0之速度値(Vx, v y)至控制設備4 0。接下來’ Μ P U 1 9判斷限制時期是否已 經過了(步驟40 8)。當判斷限制時期尙未過去(步驟40 8中 之否),則MPU 19維持停止速度値(Vx, Vy)之傳送或傳送 設定成〇之速度値(VX,Vy)至控制設備40。 當判斷限制時期已經過了(步驟408中之是),則MPU 19開始傳送速度値(Vx, Vy)(步驟401至404中的否)。 由於在由上述處理產生決定命令時限制指標2的移動 ,可防止當做出使用者不想要的操作,像是使用者想要的 操作沒有在螢幕3上被執行的情況。亦可防止因開始鈕11 之按壓時所導致之操作移動了輸入設備1而造成指標2在 螢幕3上移動。應注意到在此實施例中由於係在決定命令 產生起的一段限制時期過後開始關於速度値(vx, vy)之資 -38 - 201035816 訊的傳送’可例如執行拖曳處理。 第1 6圖中所示之處理可主要由控制設備4 0加以執行 。第1 7圖爲呈現控制設備4〇之操作的流程圖。 控制設備4 0之MP u 3 5判斷是否已接收到決定命令( 步驟5 0 1 )。當使用者尙未操作鈕n並尙未接收到決定命 令時(步驟501中之否MPU 35將從輸入設備1傳送來 的速度値(Vx,Vy)加至前—座標値γο]))以產生新 0 座標値(X(t),Υ⑴)(步驟502)。接著,基於產生的座標値 ’顯示控制區42控制顯示使指標2在螢幕3上移動(步驟 503 ) ° 當使用者操作鈕11並從輸入設備1接收到決定命令 時(步驟5 0 1中之是)’則MPU 3 5啓動計時器並開始計數 限制時期(步驟504)。在啓動計時器後,MPU 35將0(0, 〇) 加至前一座標値(X(t-l), YQD以產生新座標値(X(t), Y(t))(步驟505)。在此情況中,並未在產生座標値(x(t), 〇 Y(t))中使用從輸入設備1傳送之速度値(vx,vy)。接著, 基於產生的座標値(x(t),Y(t)),顯示控制區42控制指標2 之顯示(步驟506)。 接下來,Μ P U 3 5判斷自決定命令之接收起是否已過 了限制時期(步驟5〇7)。當判斷限制時期尙未過去(步驟 中之否),則MPU 35再次將〇加至前一座標値(X(t_ U,Y(t-1))以產生新座標値(X(t),Y(t))。當判斷限制時期 已過(步驟5 07中之是)’ MPU 35則判斷是否已再次接收 到決定命令。 -39 - 201035816 上述處理具有與其中輸入設備1主要控制限制時期之 情況相同的功效。 在上述說明中,已將其中於第1 0 C圖中所示的箭頭所 指示的時期中停止指標2的移動之情況說明作爲停止指標 2之移動的實施例之一範例。然而,本發明不限於此,且 可在第1 3 C、1 4 C及1 5 C中所示的任何時期或那些時期之 結合中停止指標2的移動。在此情況中,當然可由控制設 備4 0主要執行處理。 (與操作信號關聯地改變指標移動之敏感性的實施例) 上述實施例已說明與操作命令關聯地改變(或停止)指 標移動之敏感性的情況。在此及後面的實施例中,與操作 信號關聯地改變指標移動的敏感性。 第1 8圖爲呈現根據此實施例之輸入設備1的操作之 時序圖。第1 8 A圖呈現在按壓鈕1〗時之操作信號的輸出 ,且第1 8 B圖呈現敏感性改變時期。應注意到在下列說明 中,在輸入操作信號之後開始之敏感性改變時期係稱爲第 一敏感性改變時期,而在操作信號輸入取消之後開始之敏 感性改變時期係稱爲第二敏感性改變時期。 第1 9圖爲呈現根據此實施例之輸入設備1的操作之 時序圖。如第1 9圖中所示,MPU 1 9判斷是否已輸入操作 信號(步驟60 1 )。當使用者尙未開始按壓鈕1 1並尙未開始 操作信號之輸入時(步驟601中之否),MPU 19計算速度 値(vx, Vy)並傳送關於速度値(Vx,Vy)之資訊(步驟602至 -40- 201035816 604) ° 當使用者開始按壓鈕1 1並因此開始來自切換器的操 作信號之輸入時(步驟6 0 1中之是),Μ P U 1 9啓動計時器 並開始第一敏感性改變時期(步驟606)(參見第18Β圖)。 換言之,無論是否產生決定命令,MPU 1 9以操作信號之 輸入作爲觸發而開始計數第一敏感性改變時期。第一敏感 性改變時期典型爲0.2秒,但不限於此。應注意到可在開 Q 始操作信號輸入之後立刻開始第一敏感性改變時期或可在 自操作信號輸入開始起過一段短時間之後開始第一敏感性 改變時期。 在啓動計時器後,MP U 1 9藉由將計算出的速度値 (Vx, Vy)乘上一預定加權因子k來計算敏感性改變値(Vx’, vy·)並傳送敏感性改變値(Vx', Vy')(步驟607至610)。在 接收到敏感性改變値(Vx', Vy’)後,控制設備40之MPU 35 將敏感性改變値(Vx', Vy')增加至前一座標値(xy]), γ(Ν Q 1)) ’以產生新座標値(x(t),Y(t))。接著,基於產生的新座 標値(X(t),Y(t)) ’顯示控制區42控制顯示使指標2在螢 幕3上移動。 在傳送敏感性改變値(Vx’,V/)之後,輸入設備i的 MPU 1 9判斷第一敏感性改變時期是否已過去(步驟61丨)。 當判斷第一敏感性改變時期尙未過去(步驟6 1 1中之否), MPU 1 9重複步驟6〇7至6 1 1的處理。當判斷第—敏感性 改變時期已過去(步驟61 1中之是),MPU 19執行步驟6〇1 及後續步驟之處理。 -41 - 201035816 結果爲可防止當按壓鈕11時所導致之操作移動了輸 入設備1而造成指標2在螢幕3上移動。亦可防止當在操 作信號輸入的時刻產生決定命令時做出使用者不想要的操 作,像是使用者想要的操作沒有在螢幕3上被執行的情況 〇 第1 9圖中所示之處理可主要由控制設備4 0加以執行 。第20圖爲呈現控制設備40之操作的流程圖。 如第20圖中所示,控制設備40之MPU 35判斷操作 信號之輸入是否開始(步驟7 0 1)。當尙未從輸入設備1傳 送操作信號且操作信號之輸入尙未開始時(步驟70 1中之 否),MPU 35基於從輸入設備1傳送來的速度値(Vx, Vy) 產生座標値(X(t),Y(t))(步驟7 02)。接著,基於產生的座 標値(X(t), Y(t)),顯示控制區42控制顯示使指標2在螢 幕3上移動(步驟703)。 當使用者開始按壓鈕1 1時,開始從輸入設備1傳送 操作信號。控制設備40經由天線39及收發器38接收操 作信號’且將操作信號輸入至Μ P U 3 5。當操作信號之輸 入開始時(步驟7 0 1中之是),則Μ P U 3 5啓動計時器並開 始計數第一敏感性改變時期(步驟7〇4)。 在啓動計時器後,MPU 3 5藉由將從輸入設備1傳送 來的速度値(Vx, Vy)乘上加權因子k來計算敏感性改變値 (Vx’,Vy’)(步驟7〇5)。MPU 35將敏感性改變値(Vx,,V/)加 至前一座標値(X (t _ ;! ),γ (t _ ;!))以產生新座標値(χ⑴,γ⑴)( 步驟7 0 6)。接著,基於產生的座標値(χ (t), γ (t)),顯示控 -42- 201035816 制區42控制顯不使指標2在螢幕3上移動(步驟707)。 接下來,MPU 35判斷自操作信號輸入開始起第—敏 感性改變時期是否已過去(步驟7 〇 8 )。當判斷第一敏感性 改變時期尙未過去(步驟708中之否),MPU 35重複步驟 7 0 5至7 0 8的處理。當判斷第—敏感性改變時期已過去(步 驟708中之是)’ MPU 35執行步驟7〇1及後續步驟之處理 〇 0 第20圖中所示之處理具有與其中輸入設備1控制指 標2之移動的敏感性之情況相同的功效。應注意到同樣於 後說明之與操作信號關聯地改變指標移動的敏感性之實施 例中,控制設備4 〇可主要執行處理。 (與操作信號關聯地改變指標移動之敏感性的第二實施例) 接下來說明與操作信號關聯地改變指標移動之敏感性 的第二實施例。在此實施例中,以操作信號之輸入的取消 Q 作觸發而開始第二敏感性改變時期。 第2 1圖爲呈現根據此實施例之輸入設備1的操作之 時序圖。 如第2 1圖中所示,MPU 1 9判斷是否已取消操作信號 之輸入。當判斷已取消操作信號之輸入時,MPU 1 9開始 計算並傳送敏感性改變値(V /,V y ')。 Μ P U 1 9在第二敏感 性改變時期重複敏感性改變値(Vx’,Vy')之計算及傳送。第 二敏感性改變時期典型爲0.2秒,但不限於此。第二敏感 性改變時期可與第一敏感性改變時期相同或不同。應注意 -43- 201035816 到Μ P U 1 9可在自操作信號輸入起過一段短時間之後開始 計算並傳送敏感性改變値(V/,V/)。 結果爲可防止當釋放鈕1 1之按壓時所導致之操作移 動了輸入設備1而造成指標2在螢幕3上移動。亦可防止 當在操作信號輸入取消的時刻產生決定命令時做出使用者 不想要的操作,像是使用者想要的操作沒有在螢幕3上被 執行的情況。 (與操作信號關聯地改變指標移動之敏感性的第三實施例) 接下來說明與操作信號關聯地改變指標移動之敏感性 的第三實施例。在此實施例中,在操作信號輸入之後開始 的第一敏感性改變時期期間以及在取消操作信號輸入之後 開始的第二敏感性改變時期中改變指標2之移動的敏感性 〇 第22圖爲呈現根據此實施例之輸入設備1的操作之 時序圖。第2 3圖爲呈現根據此實施例之輸入設備1的操 作之流程圖。 MPU 1 9判斷是否已開始操作信號之輸入(步驟80丨)。 當使用者尙未開始按壓鈕1 1並且操作信號之輸入尙未開 始時(步驟801中之否),MPU 19傳送關於基於角速度値( ω*, ωθ)及加速度値(ax, ay)計算出之速度値(vx, Vy)之 資訊(步驟8 02)。 當使用者開始按壓鈕1 1並因此開始操作信號之輸入 時(步驟801中之是)’ MPU 19啓動計時器並開始第一敏 -44 - 201035816 感性改變時期(步驟803 )。接下來,Mpu 19藉由將基於角 速度値(ων, 及加速度値Ux,ay)計算出之速度値(Vx, V y )乘上加杨因子k來計算敏感性改變値(v X,,v y,)並傳送 計算出之敏感性改變値(vx,,Vy,)(步驟804)。 在傳送敏感性改變値(v x',V y,)之後,Μ P U 1 9判斷第 一敏感性改變時期是否已過去(步驟8〇5)。當判斷第—敏 感性改變時期尙未過去(步驟8 0 5中之否),Μ P U 1 9判斷 〇 操作丨S號之輸入是否已取消(步驟806)。當使用者尙未釋 放紐1 1之按壓且因而尙未取消操作信號之輸入時(步驟 8 06中之否),MPU 1 9再次傳送敏感性改變値(Υχ’,Vy,)。 當第一敏感性改變時期過去而無取消操作信號之輸入 時(步驟806中之否)(步驟8〇5中之是),mpu 19傳送關於 速度値(vx,vy)之資訊(步驟807)。換言之,當使用者持續 壓著鈕1 1 一段等於或長於第一敏感性改變時期的時期時 ’ MPU 19從敏感性改變値(Vx,,Vy,)之傳輸切換至速度値 Q (vx,vy)之傳輸。 在傳送關於速度値(vx, Vy)之資訊後,MPU 19判斷操 作信號之輸入是否已取消(步驟8 08)。當使用者尙未釋放 鈕11之按壓且因而尙未取消操作信號之輸入時(步驟808 中之否)’ MPU 19再次傳送速度値(Vx, Vy)。另一方面, 當使用者釋放鈕:1 1之按壓且因而取消操作信號之輸入時( 步驟8 08中之是)’則MPU 19啓動計時器並開始計數第二 敏感性改變時期(步驟8 09)。 在此’當於第〜敏感性改變時期中取消操作信號之輸 -45- 201035816 重設計 換言之 入時(步驟8〇5中之否Μ步驟8〇6中之是),Mpu 19 時器並開始計數第二敏感性改變時期(步驟8〇9)。 感性改變時期內釋 二敏感性改變時期 ’當使用者開始按壓鈕1 1並在第—敏 放鈕1 1之按壓時’ MPU ί 9開始計數第 在啓動計時器後,MPU 19傳送藉由將速度値(νχ,、) 乘上加權因子k所計算出之敏感性改變値(Vx,,Vy,)(步驟 當傳送敏感性改變値(Vx,,Vy,)之後,Mpu 19判斷 第二敏感性改變時期是否已過去(步驟811)。當判斷第二 敏感性改變時期尙未已過去(步驟811中之否),Μρυ 19 判斷疋否開始ί采作fe 5虎之輸入(步驟8〗2)。當判斷未開始 操作信號之輸入(步驟812中之否),Μρυ 19再次傳送敏 感性改變値(Vx’,Vy’)(步驟81〇)。 虽第一敏感性改變時期過去而未有操作信號之輸入的 開$口時(步驟812中之否)(步驟811中之是),MPU 19返回 至步驟80 1並判斷操作信號之輸入是否已開始。當判斷操 作號之輸入未開始時’ MPU 19傳送速度値。換言之, g第一敏感性改變時期過去而使用者沒有開始按壓鈕j i 時’ MPU 19從敏感性改變値(¥^, vy,)之傳輸切換至速度 値(Vx,Vy)之傳輸。 當在第一敏感性改變時期內開始操作信號之輸入時( 步驟811中之否)(步驟812中之是),Mpu 19重設計時器 並開始計數第一敏感性改變時期(步驟8 〇3 )。換言之’當 使用者開始釋放鈕Π之按壓並在第二敏感性改變時期內 -46 - 201035816 開始再次按壓鈕1 1時,Μ P U 1 9開始計數第一敏感性改變 時期。 結果爲,藉由第22及23圖中所示之處理’可防止當 在開始鈕1 1之按壓時以及在釋放鈕1 1之按壓時所導致之 操作移動了輸入設備1而造成指標2在螢幕上移動。亦可 防止即使當在操作信號輸入開始的時刻由輸入設備1 ® 4 決定命令或即使當在操作信號輸入取消的時刻由_ A設備 0 1產生決定命令時做出使用者不想要的操作。 (與操作信號關聯地改變指標移動之敏感性的第四實施例) 接下來說明與操作信號關聯地改變指標移動之敏感性 的情況之第四實施例。第2 4圖爲呈現根據此實施例之輸 入設備1的操作之時序圖。 首先,說明由第24B圖中頂部的箭頭所指示之敏感性 改變時期。在此情況中,以操作信號之輸入作爲觸發而開 Q 始敏感性改變時期並以操作信號之輸入的取消作爲觸發而 結束敏感性改變時期。MPU 1 9判斷操作信號之輸入是否 開始,並且當判斷操作信號之輸入開始時,開始計算並傳 送敏感性改變値(vx\ V/)。MPU 19判斷操作信號之輸入 是否取消,並且當判斷操作信號之輸入取消時,結束敏感 性改變値(vx', V/)之計算及傳輸。 藉由上述處理,可從使用者開始按壓鈕1 1之時刻至 使用者釋放鈕〗1的按壓之時刻的時期去敏感化指標2的 移動之敏感性。結果爲可防止從使用者開始按壓鈕1 1之 -47 - 201035816 時刻至使用者釋放鈕1 1的按壓之時刻指標2做出使用者 不想要的移動。亦可防止當在操作信號之輸入取消的時刻 產生決定命令時做出使用者不想要的操作,像是使用者想 要的操作沒有在螢幕3上被執行的情況。 接下來,說明由第24B圖中底部的箭頭所指示之敏感 性改變時期。在此情況中,從開始操作信號輸入的時刻至 取消操作信號輸入的時刻之時期以及從取消操作信號輸入 之時刻至第二敏感性改變時期結束之時刻的時期對應至改: 變指標2之移動的敏感性之時期。 MPU 1 9判斷操作信號輸入是否開始,並當判斷操作 信號之輸入開始時,開始計算並傳送敏感性改變値(V/, V/)。MPU 19判斷操作信號之輸入是否取消,並且當判斷 操作信號之輸入取消時,在操作信號輸入取消後的第二敏 感性改變時期中重複計算並傳送敏感性改變値(Vx’,Vy’)。 結果爲可防止例如當輸入設備1在取消操作信號輸入的時 刻產生決定命令時做出使用者不想要的操作,像是使用者 想要的操作沒有在螢幕3上被執行的情況。 應注意到在參照第24圖所述之處理中,可在從按壓 鈕1 1的時刻至釋放鈕1 1之按壓的時刻之時期中去敏感化 指標2之移動。因此,例如,當使用者藉由按壓並保持鈕 11而希望指標不會移動太多時,可在鈕11被按壓的同時 去敏感化指標2的移動。此後,具有此種能讓使用者任意 控制指標2的移動之功能的鈕稱爲移動控制鈕。在此實施 例中,鈕1 1可同時具有決定按鈕(對應至滑鼠左鈕之功能) -48- 201035816 之功能及移動控制鈕之功能。 (與操作信號關聯地改變指標移動之敏感性的第五實施例) 接下來說明與操作信號關聯地改變指標移動之敏感性 的情況之第五實施例。第2 5圖爲呈現根據此實施例之輸 入設備1的操作之時序圖。 首先’說明由第25B圖中頂部的箭頭所指示之敏感性 0 改變時期。在此情況中’以操作信號之輸入的取消爲觸發 而開始敏感性改變時期並以操作信號之輸入爲觸發而結束 敏感性改變時期。輸入設備1之MPU 1 9判斷操作信號之 輸入是否取消,並且當判斷操作信號之輸入取消時,開始 計算並傳送敏感性改變値(Vx’,Vy’)。MPU 1 9判斷操作信 號之輸入是否開始,並且當判斷操作信號之輸入開始時, 結束敏感性改變値(vx', vy’)之計算及傳輸。 藉由上述處理,可從使用者釋放鈕11的按壓之時刻 Q 至開始按壓鈕U之時刻的時期去敏感化指標2的移動之 敏感性。換言之,鈕1 1具有移動控制鈕之功能,且使用 者可在按壓鈕1 1的同時以正常敏感性移動指標2。另一方 面,使用者可藉由釋放鈕u之按壓來去敏感化指標2之 移動。 結果爲,藉由參考第25圖所述之處理,可防止輸入 設備1在操作信號輸入取消的時刻產生決定命令時做出使 用者不想要的操作,像是使用者想要的操作沒有在螢幕3 上被執行的情況。 -49- 201035816 接下來,說明由第25B圖中底部的箭頭所 性改變時期。在此情況中,從取消操作信號輸 開始操作信號輸入的時刻之時期以及從開始操 的時刻至第一敏感性改變時期結束的時刻之時 變指標2之移動的敏感性之時期。μ P U 1 9判 輸入是否取消,並當判斷操作信號之輸入取消 算並傳送敏感性改變値(V χ ’,V y ’)。Μ P U 1 9判 之輸入是否開始,並且當判斷操作信號之輸入 開始操作信號輸入之後的第一敏感性改變時期 並傳送敏感性改變値(Vx’,V/)。結果爲可防止 設備1在開始操作信號輸入的時刻產生決定命 用者不想要的操作,像是使用者想要的操作沒 上被執行的情況。 (敏感性改變時期爲可變之實施例) (敏感性改變時期爲可變之情況的第一實施例) 上述實施例已說明了敏感性改變時期或限 定之情況。此及後續的實施例與上述實施例之 可變地控制敏感性改變時期或限制時期。因此 述此點。在此,在其中從上述實施例計數敏感 (或限制時期)之實施例中可變地控制敏感性改气 制時期)。在此及後續的實施例中,將說明一 例,其中可變地控制在與操作命令關聯地改變 敏感性的情況(見第1 〇圖)之第一實施例中所述 指示之敏感 入的時刻至 作信號輸入 期對應至改 斷操作信號 時,開始計 斷操作信號 開始時,在 中重複計算 例如當輸入 令時做出使 有在螢幕3 制時期爲恆 不同處在於 ,主要將敘 性改變時期 _時期(或限 種情況之範 指標移動之 之敏感性改 -50- 201035816 變時期。 例如,很會執行指示操作的使用者可移動輸入設備’ 以在按壓鈕11之後立刻移動指標2 °在此情況中’角速度 値(ω ν , ω 〇隨著使用者擺動時輸入設備1之移動而增加 。在這點上,在此實施例中’可藉由當角速度値增加時縮 短敏感性改變時期來改善操作上的感覺。 第26圖爲呈現根據此實施例之輸入設備1的操作之 0 流程圖。 如第2 6圖中所示,輸入設備1之Μ P U 1 9判斷來自切 換器之操作信號的輸入是否已開始(步驟901)。當使用者 尙未開始按壓鈕1 1且操作信號之輸入尙未開始時(步驟 901中之否),MPU 19傳送關於速度値之資訊(步驟902)。 當使用者開始按壓鈕1 1並從切換器輸出操作信號時 ,開始至MPU 1 9之操作信號的輸入。當操作信號的輸入 開始時(步驟901中之是),MPU 19產生決定命令(步驟 ❹ 903 )。接下來,MPU 19對計數器(未圖示)設定初始計數値 C 〇並開始計數敏感性改變時期(步驟9 〇 4 )。在此所用之初 始計數値CG爲後述倒數用之初始値的値。從初始計數値 C0開始計數値C(t)的倒數。計數値c(t)的倒數意指從計數 値C(t)減去輸入設備1之角速度的函數値Δ(::(ω),如步 驟9 09中所示’於後詳述。因此,在每一倒數步驟中減少 計數値C(t)。 在設定初始計數値CQ之後,MPU 1 9傳送敏感性改變 値(vx’,vy’)(步驟9〇5)。如上述般藉由將計算出的速度値 -51 - 201035816 (Vx,Vy)乘上預定加權因子k來計算敏感性改變値(vx', vy,)。 在傳送敏感性改變値(vx', Vy')之後,MPU 19判斷計 數値C(t)是否大於0(步驟906)。當判斷計數値C(t)大於 〇(步驟9 06中之是)’ MPU 19從角速度感測器單元15獲取 雙軸角速度値(6JW, ωβ)輸出。接著,MPU 19計算雙軸角速 度値(ω*, ωθ)的均方並計算角速度値之絕對値| ω I (步驟 9〇7)。替代地,在步驟907中,第一角速度値ω *之絕對 値I ω V |及第二角速度値ω Θ之絕對値I ω θ I的較大者 可用爲代表値,取代角速度値之絕對値| ω | 。 在計算角速度値之絕對値| ω |之後,Μ P U 19決定 對應至角速度値之絕對値丨ω丨之大小的倒數量△ C( ω )(步 驟9 08)。倒數量△ C ( ω )爲隨著角速度値之絕對値| ω |增 加而增加的値。容後敘述倒數量△ C ( ω )及角速度値之絕 對値I ω |之間的關係的細節。 在決定倒數量△ C ( ω )之後,Μ P U 1 9從前一計數値 c (t -1)減掉倒數量△ C ( ω )並計算出新的計數値c (t),因此 執行倒數(步驟909)。在計算出新的計數値c(t)之後, MPU 19再次傳送敏感性改變値(Vxi, V/)(步驟9〇5)並判斷 新的計數値c(t)是否大於〇(步驟9〇6)。換言之,MPU 19 重複步驟9 0 5至9 0 9的程序直到計數値c (t)變成〇或更少 〇 當計數値c(t)已變成0或更少(步驟9〇6中之否), MPU 1 9再次判斷操作信號之輸入是否開始(步驟9〇丨)。 -52- 201035816 藉由第2 6圖中所示的處理,控制敏感性改變時期, 以當角速度値之絕對値| ω |增加時縮短。依此,當使用 者擺動輸入設備1以在點擊鈕1 1後立刻移動指標2,敏感 性改變時期迅速終止。依此,由於使用者可在對鈕1 1做 出操作後平順地轉移至指示操作,可改善操作感覺。 接下來,說明角速度値之絕對値丨ω |及倒數量△ (:(ω ) 之間的關係。 0 第27Α至27D圖爲各顯示角速度値之絕對値| ω | 及倒數量△ C( ω )之間的關係之範例的圖。如第 27Α至 27D圖中所示,倒數量△ C( ω )爲隨著角速度値之絕對値 I ω丨增加而增加的値。可藉由基於角速度値之絕對値| ω | 的操作,或可藉由查詢表獲得倒數量△ C( ω )。 第27Α圖爲顯示其中倒數量Δ(:(ω)隨角速度値之絕 對値I ω |的增加以線性函數的方式增加之情況的一範例 之圖。倒數量△ C ( ω )隨角速度値之絕對値| ω |的增加 Q 以二次函數的方式增加,以多度(multi-degree)的方式函數 增加,或可替代地以指數函數的方式增加。此外,當角速 度値之絕對値| ω丨爲預定値或更多時,倒數量△ C( ω ) 可設定成恆定(最大値),且當角速度値之絕對値I ω I小 於預定値時,倒數量△ C( ω )可設定成恆定(最小値)。 在第27B圖中所示的範例中,當角速度値之絕對値| ω丨 小於預定値臨限値ω ,時,倒數量△ C ( ω )可設定成恆定。 因此,當角速度値之絕對値I ω |小於預定値臨限値ω , 時,角速度値之絕對値I ω |的大小不影響敏感性改變時 -53- 201035816 期的計數。應注意到當角速度値之絕對値I ω I小於臨限 値時’倒數量△ C ( ω )並非〇,而例如爲1。依此,可防止 敏感性改變時期永無止境地繼續而沒有計數中的任何進度 。當角速度値之絕對値I ω |等於或大於預定値臨限値ω !時,倒數量△ C( ω )以線性函數的方式增加。倒數量△ C( ω )隨角速度値之絕對値| ω丨的增加以二次函數、多度 (multi-degree)函數或指數函數的方式增加。另外,當角速 度値之絕對値I ω |爲預定値或更多時,倒數量△ C ( ω ) 可設定成恆定(最大値)。考量到敏感性改變時期、倒數量 △ C( ω )及角速度値之絕對値| ω |之間的關係適當地設定 預定値臨限値ω i。 第27C圖爲顯示其中倒數量Δαω)隨角速度値之絕 對値I ω |的增加以多數步階方式增加之情況的一範例之 圖。未特別限制步階數量。 第27D圖爲顯示其中倒數量△(:(〇)隨角速度値之絕 對値I ω |的增加以兩個步階方式增加之情況的一範例之 圖。當角速度値之絕對値| ω |小於預定値臨限値ω 2時 ’倒數量△ C ( ω )設定成恆定,如1。另一方面,當角速度 値之絕對値I ω丨等於或大於預定値臨限値ω 2時,倒數 量△ C ( ω )設定成初始計數値c 〇。替代地,倒數量△ c ( ω ) 設定成等於或大於初始計數値C 〇。依此,當角速度値之絕 對値I ω |等於或大於預定値臨限値ω 2時,可終止敏感 性改變時期。考量到敏感性改變時期' 倒數量△ C ( ω )及 角速度値之絕對値I ω |之間的關係適當地設定預定値臨 -54- 201035816 限値ω 2。 已藉由敏感性改變時期隨角速度値增加而縮短的情況 提供第2 6及2 7圖之說明。然而’本發明不限於此’且敏 感性改變時期可隨速度値之增加而縮短。替代地’敏感性 改變時期可在來自加速度感測器單元1 6之加速度値輸出 增加時縮短。此外,可使用例如角加速度値、角加速度改 變率的値以及加速度改變率的値。典型上,使用那些値的 0 絕對値。 第26圖中所示之處理可主要由控制設備40執行。第 28圖爲顯示控制設備40之操作的流程圖。 控制設備4〇之MPU 35是否接收到決定命令(步驟 1001)。當未接收到決定命令時(步驟1001中之否),MPU 3 5將從輸入設備1傳送來的速度値(ν χ,V y)加至前一座標 値以產生新的座標値(X(t),Y(t))(步驟1 002)。接著,基於 產生之座標値’顯示控制區42控制顯示使得指標2在螢 Q 幕3上移動(步驟1 003 )。 當使用者操作鈕1 1並從輸入設備1接收決定命令時( 步驟1 00 1中之是)’ MP U 3 5設定初始計數値C()並開始計 數敏感性改變時期(步驟1004)。接下來,MPU 35藉由將 從輸入設備1傳送來的速度値(vx, Vy)乘上預定加權因子 k(步驟1 005)並藉由將敏感性改變値(Vx,,v/)加至前一座 標値來產生新的座標値(X ( t ),Y ( t ))(步驟〇 6 )。接著,基 於產生之座標値(X (t),Y (t)),顯示控制區4 2控制顯示使 b指標2在鱼幕3上移動(步駿1〇〇7)。 -55- 201035816 接下來’ MpU 35判斷計數値c(t)是否大於0(步驟 1 0 0 8 )。當判斷計數値c ( t )大於〇(步驟丨0 〇 8中之是),Mp u 35基於從輸入設備1傳送來的雙軸角速度値(ωψ,ωθ)輸出 計算角速度値之絕對値| ω丨(步驟1 009)。在計算角速度 値之絕對値I ω |之後’ MP U 3 5判斷對應至角速度値之 絕對値I ω |之大小的倒數量△ c ( ω )(步驟1 0 1 0)(參見第 27圖)以執行倒數(步驟1〇11)。MPU 35重複步驟1005至 1 0 1 1的程序直到計數値C (t)變成〇或更少。當計數値c⑴ 已變成〇或更少(步驟1008中之否),MPU 35再次執行步 驟1 0 0 1及後續步驟的程序。 第28圖中所示之處理具有與第26圖中所示之處理相 同的功效。應注意到亦可主要由控制設備4 0執行下述之 可變地控制敏感性改變時期之一實施例。 (敏感性改變時期爲可變之情況的第二實施例) 接下來,說明敏感性改變時期爲可變之情況的第二實 施例。第29圖爲呈現根據此實施例之輸入設備1的操作 之流程圖。此實施例與第2 6圖中所示之上述實施例的不 同處在於輸入設備1不僅角速度値與亦與角加速度値關聯 地可變地控制敏感性改變時期。因此,主要將說明此點。 應注意到與角速度値相關之倒數量將稱爲第一倒數量△ c( ω :) ,且與角加速度値相關之倒數量將稱爲第二倒數量△ c( △ ω ) ο 如第2 9圖中所示,在步驟1 1 0 1至1 1 08中,將執行 -56- 201035816 與第26圖之步驟9〇1至908的那些類似的程序。在決定 對應至角速度値之絕對値丨ω丨之第一倒數量△ C( ω )(步 驟1108)之後,MPU 19藉由微分雙軸角速度値(ων, ωθ) 來計算雙軸角加速度値(Δωψ, △wePMPUig計算雙 軸角加速度値(△ ω v, △ ω e )的均方以獲得角加速度値之 絕對値I △ ω丨(步驟1丨〇 9)。替代地,在步驟1〗0 9中, 第一角加速度値之絕對値| △ ω ψ丨及第二角加速度値之 0 絕對値I △ ω |的較大者可用爲代表値,取代角加速度 値之絕對値I △ ω I 。 在計算角加速度値之絕對値| △ ω |之後,Μ P U 19 決定對應至角加速度値之絕對値| △ ω |之大小的第二倒 數量△(:(△ ω)(步驟ιι10)。第二倒數量ω)爲隨著 角加速度値之絕對値| △ ω |增加而增加的値。角加速度 値之絕對値I △ ω |及第二倒數量△ c ( △ ω )之間的關係 爲例如上述桌2 7圖中所不的關係。在此情況中,僅需以 〇 胃力口剛直 之絕對値| △ ω |取代第27Α至27D圖中之 橫座標上所代表的角速度値之絕對値| ω | 。 在決定第二倒數量△0(△ ω)之後,MPU 19從前一計 數値C(t-l)減掉第一倒數量△ (:(ω )及第二倒數量△ c(^ ω )以計算出新的計數値c(t)(步驟1111)。之後,MPU 19重 複步驟1 1 05至1111的程序直到計數値c(t)變成〇或更少 。接著’當計數値C(t)已變成0或更少(步驟n〇6中之否) ,MPU 19返回至步驟1 101並判斷步驟丨1〇1及後續步驟 的程序。 -57- 201035816 由於在第29圖中所示的處理中不僅根據角速度値亦 根據角加速度値可變地控制敏感性改變時期,可適當地縮 短敏感性改變時期。 雖在此實施例中個別決定第一倒數量△ C ( ω )及第二 倒數量△ C ( △ ω ),亦可藉由例如查詢表決定對應至角速 度値或角加速度値之一倒數量△ C ( ω , △ ω )。 在此實施例中,以藉由根據角速度値及角加速度値可 變控制敏感性改變時期的情況來提供說明。然而,本發明 不限於此,且可根據速度値及加速度値可變地控制敏感性 改變時期。替代地,亦可藉由角速度値、角加速度値、速 度値、加速度値及對應至輸入設備1的移動之其他値中的 兩者之結合可變地控制敏感性改變時期。 雖在此實施例中以藉由根據兩個不同物理量之信號可 變地控制敏感性改變時期的情況來提供說明,可根據三或 更多不同物理量之信號可變地控制敏感性改變時期。 (敏感性改變時期爲可變之情況的第三實施例) 接卞來,說明敏感性改變時期爲可變之情況的第三實 施例。 例如,會有不擅長對指標2執行靈巧操作的使用者導 致大幅手之移動的情況。在此種使用者的情況中,可隨著 按壓鈕1 1之後敏感性改變時期維持較長時間而獲得較佳 操作感覺。因此,在此實施例中,控制敏感性改變時期以 隨著角速度値之信號中對應至手移動的頻率範圍內之信號 -58- 201035816 增加而延長敏感性改變時期。因此’主要將說明此點。 第3 0圖爲呈現根據此實施例之輸入設備1的操作之 流程圖。如第3 0圖中所示,在步驟1 2 0 1至1 2 1 0中,將 執行與第2 9圖之步驟1 1 〇 1至1 1 1 〇的那些類似的程序。 在決定對應至角加速度値之絕對値| △ ω |之第二倒數量 Δ(:(Δω)(步驟1210)之後,MPU 19頻率分析雙軸角加速 度値(ων,ωβ)°ΜΡυΐ9偵測在角速度値(ω*,ωθ)之 0 信號中對應至手移動之頻率範圍(如1至20 Hz)內的峰値 。MP U 1 9計算雙値角速度値之峰値的平均値,並決定手 移動量代表値P(步驟1 2 1 1)。替代地,可使用兩峰値之較 大者作爲手移動量代表値P。 替代地,在步驟1211中,可使用在通過帶通過濾器 或高通過濾器而非頻率分析的角速度値丨ω |之絕對値來 決定手移動量代表値Ρ。 在決定手移動量代表値Ρ之後,MP U 1 9決定對應至 Q 手移動量代表値Ρ之手移動倒數量Δ(:(Ρ)(步驟1212)。手 移動倒數量△ C(P)爲隨著手移動量代表値Ρ增加而增加之 値。手移動倒數量△ C(P)可隨著手移動量代表値P之增加 以線性函數、多度函數或指數函數的方式增加。替代地, 手移動倒數量△ C(P)可隨著手移動量代表値P之增加以兩 階或多階的方式增加。 接下來,MPU 19從前一計數値C(t-l)減掉第一倒數 量Δ C(& )及第二倒數量△ C(A ω )並加上手移動倒數量△ C(P) ,以計算出新的計數値C(t)(步驟1213)。之後,MPU 19 -59 - 201035816 重複步驟1 205至1213的程序直到計數値C(t)變成〇或更 少。接著,當計數値C(t)已變成0或更少(步驟12〇6中之 否)’MPU 19返回至步驟ΐ2〇ι並判斷步驟12〇1及後續步 驟的程序。 藉由第3 0圖中所示之處理,可控制敏感性改變時期 以當手移動變大時延長敏感性改變時期。依此,即使導致 大幅手移動之使用者亦可輕易執行指示操作,因此可改善 操作感覺。 下列方程式(5)中所示的限制可加諸在步驟丨2 j 2中所 決定之手移動倒數量A C(P)。 Δ C(P)^ Δ C(w )+Δ C(A ω )-1 ...(5) 換言之,可加諸限制在手移動倒數量△ C (Ρ)使得既使 在最大,不會超過比第一倒數量及第二倒數量的總和小1 的値。依此,可在有大幅手移動的情況中防止敏感性改變 時期永無止境地繼續而在步驟1 2 1 3中沒有計數中的任何 進度。 雖在此實施例中個別決定第一倒數量△ C( ω )、第二 倒數量Δ^(Δ ω)及手移動倒數量Δ C(P) ’亦可藉由例如 查詢表決定一倒數量△ C (ω,△ ω,P)。 在此實施例中,藉由使用其中兩不同物理量(角速度 値及角加速度値)之信號及手移動量之信號來執行敏感性 改變時期的計數之情況來提供說明。然而’本發明不限於 -60 - 201035816 此’且可使用一個物理量(如角速度値)之信號及手移動量 之信號來執行敏感性改變時期的計數。替代地’亦可僅使 用手移動量信號來執行敏感性改變時期之計數。 藉由其中與決定命令之產生關聯地開始敏感性改變時 期的計數並可變地控制敏感性改變時期的情況說明上述實 施例。然而,本發明不限於此,亦可在輸入操作信號之後 或取消操作信號輸入之後開始始敏感性改變時期的計數並 可變地控制敏感性改變時期。替代地,亦可與決定命令之 產生關聯地開始限制時期(其中指標移動停止的時期)並可 變地控制限制時期。應注意到在那些情況中’控制設備40 可主要執行處理。 (操作捲動鈕或縮放鈕的情況之實施例) 在上述實施例中,藉由鈕Η (具有對應至滑鼠左鈕之 功能的鈕(決定鈕))說明使用者操作的操作區。然而’在此 實施例中,使用者操作的操作區將敘述成捲動鈕(未圖示) 或縮放鈕(未圖示)。 在此,捲動鈕爲具有當按壓或無按壓鈕時在螢幕上執 行捲動的功能之鈕。例如’當使用者在垂直方向中擺動輸 入設備1同時按壓捲動鈕時’根據那個操作在螢幕3上的 垂直方向中捲動影像。當在橫向方向中擺動輸入設備1 ’ 控制設備40可執行在螢幕3上的垂直方向中捲動影像之 處理。 縮放鈕爲具有當按壓或無按壓鈕時在螢幕上執行縮放 -61 - 201035816 功能之鈕。例如,當使用者在往上擺動輸入設備1同時按 壓縮放鈕時’在螢幕3上放大影像。另一方面,當使用者 往下擺動輸入設備1同時按壓縮放鈕時,在螢幕3上縮小 影像。應注意到可適當地改變輸入設備1之操作方向及影 像捲動方向/縮放之間的關係。 作爲捲動或縮放之目標的影像範例包括顯示在螢幕3 上之網際網路影像、地圖、電子程式導覽(EPG)。 上述實施例中所述之處理亦可應用在其中操作捲動鈕 或縮放鈕的情況。 舉例而言,將說明當按壓捲動鈕或縮放鈕時執行第 24B圖中所示的處理之情況。應注意到將敏感性改變時期 假設爲由第24B圖之底部的箭頭所示之時期。 MPU 1 9判斷來自捲動鈕之操作信號的輸入是否開始 。當使用者尙未按壓捲動鈕且操作信號的輸入尙未開始時 ,MPU 19傳送關於速度値(Vx, Vy)之資訊。在接收到關於 速度値(Vx,Vy)之資訊後,控制設備40之MPU 35控制顯 示,以基於速度値在營幕3上捲動影像。 當使用者已按壓捲動鈕且操作信號的輸入開始時, MPU 19開始計算並傳送敏感性改變値(Vx’,Vy’)。在接收 到敏感性改變値(Vx', Vy’)之後,控制設備4〇之MPU 35 控制顯示,以基於敏感性改變値(Vx',Vy’)在螢幕3上捲動 影像。Μ P U 1 9判斷操作信號之輸入是否取消。當使用者 釋放捲動鈕之按壓並且因此取消操作信號之輸入時’ MPU 1 9開始計數第二敏感性改變時期。MPU 1 9在取消操作信 -62- 201035816 號之輸入之後的第二敏感性改變時期中重複敏感性改變値 (Vx',vy')之計算及傳送。 藉由上述處理,使用者可藉由以手指離開捲動紐的狀 態擺動輸入設備〗以正常捲動速度捲動影像’並耢由按壓 捲動鈕去敏感化捲動速度。此外,在此實施例中’可在使 用者釋放捲動鈕之按壓之後開始的第二敏感性改變時期中 去敏感化捲動速度。結果爲可防止因由在使用者釋放捲動 0 鈕之按壓時所導致的操作移動了輸入設備1所造成做出使 用者不想要的捲動。 應注意到當由第24B圖之底部箭頭所指示的處理應用 至縮放鈕時,使用者可藉由在手指離開縮放鈕的狀態中擺 動輸入設備而以正常速度放大/小影像。此外’藉由按壓 縮放鈕,可去敏感化縮放速度。此外,可防止因由在使用 者釋放縮放鈕之按壓時所導致的操作移動了輸入設備1所 造成做出使用者不想要的捲動。 ❹ 接下來,舉另一例而言,說明其中當按壓捲動鈕或縮 放鈕時執行第2 5 B圖中所示的處理之情況。應注意到將敏 感性改變時期假設爲由第25B圖之底部箭頭所示之時期。 MPU 1 9判斷來自捲動鈕之操作信號的輸入是否已取 消。當使用者按壓捲動鈕且操作信號的輸入因此並未取消 始時’ MPU 19傳送關於速度値(Vx, ~)之資訊。 當使用者釋放捲動鈕之按壓且操作信號的輸入因而取 消時’ MPU 19開始計算並傳送敏感性改變値(Vx,,Vy,)。 接著’ MPU 1 9判斷操作信號之輸入是否開始。當操作信 -63- 201035816 號之輸入開始時,MPU 1 9開始計數第一敏感性改變時期 。MPU 1 9在操作信號之輸入開始之後的第一敏感性改變 時期中重複敏感性改變値(V/,V/)之計算及傳送。 藉由上述處理,使用者可藉由擺動輸入設備同時按壓 捲動鈕而1以正常捲動速度捲動影像,並藉由釋放捲動鈕 來去敏感化捲動速度。此外,在此實施例中,可在使用者 按壓捲動鈕之後開始的第一敏感性改變時期中去敏感化捲 動速度。結果爲可防止因由在使用者按壓捲動鈕時所導致 的操作移動了輸入設備1所造成做出使用者不想要的捲動 〇 應注意到當由第2 5 B圖之底部箭頭所指示的處理應用 至縮放鈕時,使用者可藉由在擺動輸入設備同時按壓縮放 鈕而以正常速度放大/小影像。此外,藉由釋放縮放鈕之 按壓,可去敏感化縮放速度。此外,可防止因由在使用者 開始按壓縮放鈕時所導致的操作移動了輸入設備1所造成 做出使用者不想要的捲動。 已藉由其中基於捲動鈕及縮放鈕之操作去敏感化捲動 速度及縮放速度的情況說明上述範例。然而,本發明不限 於此,且捲動及縮放可限制成基於捲動鈕及縮放鈕的操作 (參見第16及17圖)。 此實施例已說明關於捲動及縮放操作。然而,在上述 諸實施例中說明的處理亦可應用至旋轉操作及其他操作。 此外,在上述實施例及此實施例中,在假設作爲使用者操 作目標的操作區2 3爲鈕1 1、捲動鈕或縮放鈕之下提供說 -64- 201035816 明。然而,本發明不限於此,且可當操作鈕1 2及1 3或各 種操作鈕29(如操作電視用之遙控器上設置的那些)時執行 上述實施例中所述的處理。 (各種修改) 本發明不限於上述實施例並可做出各種修改。 本發明可應用至例如手持設備,其包括顯示區。在此 0 情況中,在使用者移動手持設備之主體時移動顯示區所顯 示之指標。替代地,使用者藉由移動手持設備之主體來捲 動或縮放螢幕上顯示的影像。手持設備的範例包括個人數 位助理(PDA)、手機、可攜式音樂播放器及數位相機。 根據上述實施例之輸入設備1已無線式傳送輸入資訊 至控制設備4〇。然而,可有線式傳送輸入資訊。 在上述實施例中,由箭頭的圖像表示根據輸入設備1 之移動在螢幕上移動的指標2。然而,指標2不限於箭頭 Q ,並可爲簡單圓形、矩形或類似者,或人物圖像或任何其 他影像。 上述實施例已說明關於雙軸加速度感測器單元及雙軸 角速度感測器單元。然而,本發明不限於,且輸入設備1 可包括,例如,三正交軸之加速度感測器及三正交軸之角 速度感測器,且即使只有上述之一,可實現上述實施例中 所示的處理。替代地,亦可設想到其中輸入設備1包括單 軸加速度感測器或單軸角速度感測器的實施例。當設置有 單軸加速度感測器或單軸角速度感測器時,典型地可設想 -65- 201035816 到其上單軸配置複數GUI作爲螢幕3上所顯示之指標2的 指示目標。 替代地,輸入設備1可包括地磁感測器、影像感測器 及類似者,取代加速度感測器及角速度感測器。 感測器1 7的角速度感測器1 5及加速度感測器1 6之 每一個的偵測軸無需如上述X’軸及V軸般爲互相正交。 在此情況中,可藉由使用三角函數的計算來獲得分別投射 在正交軸方向中的加速度。類似地,可藉由使用三角函數 的計算來獲得圍繞正交軸之角速度。 以藉由其中上述實施例中所述的感測器1 7之角速度 感測器15之X'及Y'偵測軸及加速度感測器16之X’及Y' 偵測軸匹配之情況提出說明。然而,那些偵測軸並非絕對 必須匹配。例如,在其中角速度感測器1 5及加速度感測 器1 6安裝在基底上的情況中,可安裝角速度感測器1 5及 加速度感測器1 6使其在基底之主表面內傾斜預定旋轉角 度,使得角速度感測器1 5及加速度感測器1 6不匹配。在 此情況中,可藉由使用三角函數的計算來獲得相關於個別 軸之加速度及角速度。 在上述實施例中,已說明3維式操作輸入設備1之情 況。然而,本發明不限於此,且可例如在外殼1 0的一部 分與桌子接觸的同時操作輸入設備。 此外,本發明亦可應用至手勢操作型輸入設備,其捕 捉使用者之手移動(手勢)並根據那個移動控制GUI。 第3 1及3 2圖爲分別呈現手勢操作型輸入設備之範例 -66 - 201035816 的圖,用以說明根據使用者的手移動在螢幕上移動指標之 移動。第31圖呈現使用者與螢幕3平行地(X及Y軸方向 )移動他/她的手之情況。第3 2圖呈現使用者與螢幕3垂直 地(Z軸方向)移動他/她的手之情況。 手勢操作型輸入設備1包括設置在顯示設備5之前面 上部分的影像讀取區6,並讀取使用者之手移動的影像, 以及控制區(未圖示),其基於從影像讀取區6獲得之資訊 0 識別使用者的手移動並在螢幕上移動指標2。 影像讀取區6包括影響感測器,如電荷耦合裝置 (CCD)感測器及互補式金屬氧化物半導體(CMOS)感測器。 影像讀取區6輸出由影像感測器所獲得之使用者手(手指) 的影像資訊至控制區。 控制區從來自影像讀取區6之影像資訊擷取亮度資訊 ,並因此獲得使用者之手移動的資訊。 控制區控制顯示使得指標2在螢幕3上基於X及Y 〇 軸方向中之移動的資訊移動(見第3 1圖)。 另外,控制區基於關於Z軸方向中之資訊產生決定命 令。典型上,控制區在判斷使用者的手離螢幕預定距離或 更少時產生決定命令。在產生決定命令後,控制區去敏感 化指標2相關於X及Y軸方向中之手移動的移動一段預 定的時期。替代地,控制區在產生決定命令之後停止移動 指標一段預定的時期。 在此,如第3 2圖中所示,假設使用者已將指標2放 置在圖符4上並將他/她的手帶近至螢幕3以輸入決定命 -67- 201035816 令,當使用者在對角向前方向(亦即相關於螢幕3稍微偏 離垂直方向的方向)中不慎移動他/她的手時,使用者的手 移動除了 Z軸方向外還含有X及Y軸方向中的成分。 在此情況中,在使用者的手僅離螢幕預定距離的時候 ,控制區發出決定命令並自決定命令發出起去敏感化(停 止)指標2之移動一段預定的時期。因此,由於在發出決 定命令之後有效移除基於X及Y軸方向中使用者的手移 動的指標2之移動,指標2保持在圖符4上即使使用者在 對角向前方向中不慎移動他/她的手。結果爲可防止做出 使用者不想要的操作,像是指標2移動離開圖符4並且未 執行使用者想要的處理。 如上述,即使當上述實施例中所述的輸入設備1及控 制設備40的處理應用爲手勢操作型輸入設備的處理,可 達成輸入設備1及控制設備40之相同目標,且因此可獲 得相同操作功效。 應注意到在第3 1及3 2圖上的說明中,爲了方便已說 明了其中參照第1 0圖所述之輸入設備1的處理等等係應 用爲手勢操作型輸入設備之處理的情況。然而,本發明不 限於此,且上述實施例中所述的輸入設備1及控制設備4 0 之處理皆可應用爲手勢操作型輸入設備之處理。 本申請案含有關於在2 008年12月25日向日本專利 局申請之日本優先權專利申請案JP 20〇8-33〇554中所揭露 的標的,其全部內容以參考方式包含於此。 熟悉此項技藝人士應了解到可隨設計需求及其他因素 -68- 201035816 做出各種變更、結合、子結合及替換,而不背離所附申請 專利範圍或其等效者之範疇。 【圖式簡單說明】 第1圖爲呈現根據本發明之一實施例的控制系統之圖 » 第2圖爲呈現根據本發明之一實施例的輸入設備之透 視圖; 第3圖爲示意性呈現輸入設備的內部結構之圖; 第4圖爲呈現輸入設備之電性結構的區塊圖; 第5圖爲呈現顯示在顯示設備上之螢幕的範例之圖; 第6圖爲呈現使用者握持輸入設備之狀態的圖; 第7圖爲呈現移動輸入設備之方式及指標在螢幕上相 應移動之方式的典型範例之說明圖; 第8圖爲呈現感測器單元之透視圖; 第9圖爲呈現控制系統之典型操作的流程圖; 第1 〇圖爲呈現根據本發明的實施例之輸入設備的時 序圖; 第1 1圖爲呈現根據本發明的實施例之輸入設備的操 作之流程圖; 第1 2圖爲呈現其中控制設備主要控制指標之移動的 敏感性之情況的流程圖: 第1 3圖爲呈現根據本發明的另一實施例之輸入設備 的操作之時序圖; -69- 201035816 第1 4圖爲呈現根據本發明的另一實施例之輸入設備 的操作之時序圖; 第1 5圖爲呈現根據本發明的另一實施例之輸入設備 的操作之時序圖; 第1 6圖爲呈現根據本發明的另一實施例之輸入設備 的操作之流程圖; 第1 7圖爲呈現控制設備主要控制指標之移動的敏感 性之情況的流程圖; 第1 8圖爲呈現根據本發明的另一實施例之輸入設備 的操作之流程圖; 第1 9圖爲呈現根據本發明的另一實施例之輸入設備 的操作之時序圖; 第2 0圖爲呈現控制設備主要控制指標之移動的敏感 性之情況的流裎圖; 第2 1圖爲呈現根據本發明的另一實施例之輸入設備 的操作之時序圖; 第2 2圖爲呈現根據本發明的另一實施例之輸入設備 的操作之時序圖; 第2 3圖爲呈現根據本發明的另一實施例之輸入設備 的操作之流程圖; 第2 4圖爲呈現根據本發明的另一實施例之輸入設備 的操作之時序圖; 第2 5圖爲呈現根據本發明的另一實施例之輸入設備 的操作之時序圖; -70- 201035816 第2 6圖爲呈現根據本發明的另一實施例之輸入設備 的操作之流程圖; 第2 7圖爲呈現角速度値之絕對値| ω |與倒數量△ C ( ω )之間的關係之範例的圖; 第2 8圖爲呈現控制設備主要控制指標之移動的敏感 性之情況的流程圖; 第2 9圖爲呈現根據本發明的另一實施例之輸入設備 0 的操作之流程圖; 第3 0圖爲呈現根據本發明的另一實施例之輸入設備 的操作之流程圖; 第3 1圖爲呈現手勢操作型輸入設備的範例之圖,用 以說明根據使用者的手移動在螢幕上移動指標之移動;以 及 第3 2圖爲呈現手勢操作型輸入設備的範例之圖,用 以說明根據使用者的手移動在螢幕上移動指標之移動。
G 【主要元件符號說明】 1 :輸入設備 3 :螢幕 4 :圖符 5 :顯不設備 6 :影像讀取區 1 0 :外殼 1 1、1 2 :鈕 -71 - 201035816 1 3 :轉輪鈕 1 4 :電池 1 5 :角速度感測器單元 1 5 1 :第一角速度感測器單元 1 5 2 :第二角速度感測器單元 1 6 :加速度感測器單元 1 6 1 :第一加速度感測器單元 162 :第二加速度感測器單元 1 7 :感測器單元 1 8 :主機底 1 9 :微處理單元 20 :石英振盪器 2 1 :收發器 2 2 :天線 2 3 :操作區 2 5 :電路板 2 8 :電源開關 2 9 :操作鈕 3 0 :控制單元
35 : MPU
36 : RAM
37 : ROM 3 8 :收發器 3 9 :天線 -72- 201035816 40 :控制設備 4 1 :視頻R A Μ 4 2 :顯不控制區