TW200941302A - Control device, input device, control system, control method, and hand-held device - Google Patents
Control device, input device, control system, control method, and hand-held device Download PDFInfo
- Publication number
- TW200941302A TW200941302A TW097147554A TW97147554A TW200941302A TW 200941302 A TW200941302 A TW 200941302A TW 097147554 A TW097147554 A TW 097147554A TW 97147554 A TW97147554 A TW 97147554A TW 200941302 A TW200941302 A TW 200941302A
- Authority
- TW
- Taiwan
- Prior art keywords
- information
- coordinate
- input
- display
- actual
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Description
200941302 九、發明說明: 【發明所屬之技術領域】 本發明係關於一種對畫面上之指標之顯示進行控制之控 制裝置、輸入裝置、控制系統、控制方法及手持裝置。 【先前技術】 作為PC(Personal Computer,個人電腦)中所普及之Gm (Graphical User Interface,圖形使用者介面)之控制器主 要使用滑鼠或觸控板等指向裝置。GUI不僅用作先前pc之 HI(Human lnterface,人性化介面),而且亦開始用作例如 以電視為圖像媒體而於居室等内使用之AV(audi〇 Wde〇, 視聽)機器或遊戲機之介面。作為上述GUIi控制器,已提 出有多種使用者可於空間上操作之指向裝置(例如參照專 利文獻1、2)。 例如’揭不有一種畫面之顯示位置之控制方法,即,若 滑鼠游標顯示於畫面之端部,則包含該滑鼠游標之圖像會 被切換成包含該畫面之更外側之虛擬晝面之圖像(例如參 照專利文獻3)。藉此,可獲得即使滑鼠游標處於畫面之端 部’使用者亦可容易發現滑鼠游標之效果。 [專利文獻1]日本專利特開2001_56743號公報(段落 [0030] 、 [0031]、圖 3) [專利文獻2]曰本專利第3748483號公報(段落[〇〇33]、 [0041]、圖 1) [專利文獻3]曰本專利特開平ι〇_3〇1753號公報(段落 [0036]、圖 3) 133778.doc 200941302 【發明内容】 [發明所欲解決之問題] 於上述各專利文獻1〜3之技術中, τ τ,指向裝置之位置盥書 面之位置係相對。因此,例如 。 不,使用者之握持住該指向 . 装1之手在哪個位置上,均可決中舍= J J决疋畫面上之指標之位置。 . 然而,於指向裝置所指之方向蛊指押夕猫* ,、粕標之顯不位置產生偏移 之情形時,有時感覺到壓力。 彳如,對於欲以如雷射指示 ⑩权感覺來操作指標的人來說,認為上述傾向較高。 又’亦存在如下問題:若使用者不有意識地操作指標之 置則難以知道指標偏移畫面而處於哪個位置上。特別 於畫面上之菜單圖形顯示於畫面之端部之情形時,使用者 對該菜單圖形之範圍進行指向時,指標移動至畫面之端部 為止,儘管指標益法繼靖銘余I .. m ^ 无繼躓移動,使用者亦欲使指向繼續移 動。因此’指標之顯示位置與指向裝置之相對位置產生偏 移’使得使用者具有不協調感。 〇 鑒於上述情況’本發明之目的在於提供-種輸入裝置自 畫面之端部向畫面之外側移動時,防止指標之顯示位置盘 輸入裝置之相對位置偏移產生,使用者可獲得直感之㈣ 感的控制裝置、輸入裝置、控制系統'控制方法及手 置。
[解決問題之技術手段J 為了達成上述目的’本發明之控制裝置,其係根據與輪 入裝置之移動相對應之輸人資訊而控制指標之顯示,且包 含:產生機構,其係產生第】座標資訊並產生第2座標資 133778.doc 200941302 訊’該第1座標資訊係表示所顯示之實際畫面上之第1座標 系中的與上述輸入資訊相對應之上述指標位置,該第2座 標資訊係表示上述實際晝面之周圍所設定之虛擬畫面上的 與上述第1座標系相關聯之第2座標系中的與上述輸入資訊 相對應之上述指標位置;及顯示控制機構,其係根據上述 所產生之第1及第2座標資訊而在上述實際畫面上控制上述 指標之顯示。 於本發明中,不僅於實際晝面,而且於該實際晝面外側 所设定之虛擬晝面中,亦產生指標之座標資訊(第2座標資 訊)。即,模擬之絕對座標系中產生有指標之座標值,而 不受狹窄之實際晝面束縛。藉此,由於可使指標自虛擬畫 面上之移動座標之累計位置再次顯示於實際畫面上,因此 對於使用者而言可直感上無壓力地操作輸入裝置。 所兩第2座標系與第丨座標系相關聯,係指例如第2座標 系與第1座;b系重合之情形,或第2座標系與第i座標系相 連之情形等。 第1座才不系及第2座標系之刻度(座標之刻度),典型地係 實質上相同’但亦可不同。 輸入裝置亦可係平面操作型之輸人裝置,亦可係後述空 間操作型之輸入裝置。 上述指標並不僅限定於如所謂稱作游標般之具有定形性 者亦匕3可選擇畫面上所顯示之圖符等
Interface,使用者介面)之夂 )之各種形態者。例如,上述指標並
不限定於始終以定形而顯千去 ..A 顯不者,亦包含到達可進行UI之選 133778.doc 200941302 擇操作之區域時該指標位置明顯之形態。 工:裝置進而包含··儲存機構,其係使作為上述輸入裝 :擇操作對象的選擇操作區域之上述虛擬畫面上之虛 區域:應於上述第2座標系,藉此儲存上述虛擬顯 曰:虚、岁疋機構’其係判定上述所產生之第2座標資訊 :、於上述虛擬顯示區域内;及選擇控制機構,其係於 述所產生之第2座標資訊處於上述虛擬顯示區域内之情 形時,控制上述選擇操作之對象。藉此,使用者於虛擬畫 ^進:指向操作時,藉㈣選擇操作區域之虛擬顯示區 域中進仃指向操作,而可選擇出選擇對象。 於上述本發明中’選擇操作區域之全部亦可係虛擬顯示 4。或者,上述顯示控制機構亦可產生實際顯示區域之 圖像資料’該實際顯示區域係上述選擇操作區域中上述實 際晝面上的鄰接於上述虛擬顯示區域者。再者,實際顯干 區域之圖像資料亦可始終顯示於實際畫面之一顯: 如,於指標顯示於實際畫面上之選擇操作區域内之狀態 下,:用者藉由輸入裝置之操作,進行指向操作以便指標 偏移實際畫面而進入虛擬畫面。於該情形時,於該書 面上亦將該選擇操作區域(虛擬顯示區域)對應於第^桿系 而設定’因此使用者藉由於虛擬畫面上進行指向操作,而 可選擇出選擇對象。 選擇操作區域之選擇對象,其係可作為如下選擇項目之 對象:例如音量選擇(音量控制)、廣播節目等之頻道選 擇、圖像之播放或停止之選擇、快進或快退之選擇、於實 133778.doc 200941302 際畫面上流動之方式顯示之一個一個圖像之選擇(所謂滾 動功能)、其他各種菜單晝面之選擇。 選擇控制機構之控制時,指標之位置亦可處於虛擬畫面 上之任意位置上。於使用者進行選擇操作時即使指標之 位置自選擇操作區域之虛擬顯示區域内到達虛擬畫面上之 除虛擬顯不區域以外之區域,選擇控制機構之控制亦繼續 進行。 實際畫面上之選擇操#區域即實際顯#區域並不限定於 口…頁不於實際畫面上之情形。即,上述顯示控制機構於 上述判疋機構判定了上述第2座標資訊處於上述虛擬顯示 區域内時,亦可使上述實際顯示區域顯示於上述實際畫面 上。藉此’可進行反映使用者意圖之選擇操作區域之顯示 控制。 上述選擇控制機構根據上述所產生之第2座標資訊距邊 界線之距離而可變控制上述選擇操作之㈣速度,該邊界 線係上述第1座標系之端部之線且作為與上述第2座標系之 邊界。藉此,可進行符合使用者直感之選擇操作。 所謂切換速度,例如若選擇對象為音量,係指音量之變 更速度’若選擇對象為頻道’係指頻道之變更速度等,此 外可列舉播放速度、快進速度、滾動速度等。 上述儲存機構使複數個上述選擇操作區域各自之上述虛 擬顯示區域對應於上述第2座標系’藉此儲存複數個上述 虛擬顯示區域。於該情形時,顯示控制機構可輸出複數個 上迷選擇操作區域各個虛擬顯示區域之圖像資料,亦可僅 133778.doc 200941302 輸出複數個選擇操作區域中與指標之顯示位置相對應之_ 部分虛擬顯示區域的圖像資料。 上述顯示控制機構於上述輸入資訊自第丨輸入值改變為 第2輸入值時,控制上述指標之顯示,以便使上述指標顯 . 不於上述邊界線上,該第1輸入值係與上述第1座標系之端 • 邛之線且作為與上述第2座標系之邊界之邊界線上之位置 相對應,該第2輸入值係與上述第2座標系之鄰接於上述邊 0 界線之區域上之位置相對應。於本發明中,於產生有第2 座標資讯時,顯不控制機構可於該邊界線上使指標靜止而 顯示,亦可如後述之發明,於該邊界線上使指標移動而顯 >|ν ° 例如,宏觀上觀察邊界線時,典型地係直線,但亦可係 曲線。第1輸入值可列舉係與邊界線上之座標相對應之值 之情形,或係與實際畫面上之邊界線以外之座標相對應之 值之情形。 ❿ 上述顯示控制機構根據由上述產生機構產生之上述第2 座標資訊,於上述邊界線上更新上述第丨座標值,藉此控 制上述指標之顯示,以便使上述指標於上述邊界線上移 動藉此,使用者於藉由輸入裝置而指向虛擬畫面之情形 時,觀察實際畫面上之邊界線上所顯示之指標位置,藉此 可於縱方向或橫方向上識別出係指向該虛擬畫面上之哪個 位置。 上述顯示控制機構亦可根據上述第2輸入值之變化而使 上述邊界線上之上述指標之顯示態樣變化。藉此,使用者 133778.doc 200941302 可識別出指標位於虛擬晝面内'及指標位於 哪個位置。於摘~ ^ a示之顯示態樣變化中包含指標之顯示 化、指標之變形、動晝化等。 上述顯示控制機構於上述輸入資訊自上述輸入資訊之第 輸入值變為上述輸入資訊之第2輸入值時,亦可產生用以 將上述指標之狀態實行與上述輸入資訊不相關之處理的信 號’該第1輸入值係表示上述指標位於上述第i座標系内, 該第2輸入值係表示上述指標位於上述第2座標系内。 所§胃不相關之處理’可列舉將指標之顯示消失之處理、 使指標顯示或者消失(閃爍)之處理、使指標於實際畫面上 靜^之處理、將指標變更為特定之記號或圖形之處理、或 者私‘與輸入資訊無關而進行指定移動之處理等。 控制裝置進而包含:判定機構,其係判定上述所產生之 第1座標資訊是否處於上述第i座標系之端部之線且作為與 上述第2座標系之邊界的邊界線上;及開始機構,其係於 上述第1座標資訊處於上述邊界線上之情形時,使上述產 生機構之上述第2座標資訊產生開始。 例如’控㈣4預先料邊界線之座標資料,判定機構 根據所產生之第】座標資訊是否與所儲存之座標資料中之 任一個一致而進行判定即可。 或者’控制裝置於即便如上所述而產生之^座標資訊 不在邊界線上而處於上述選擇操作區域之第2區域内之情 形時,亦可使產生機構之第2座標資訊之產生開始。 控制裝置亦可進而包含··接收機構,其係接收根據上述 133778.doc -12· 200941302 輸入裝置之按鈕操作而輸出之命令信號;及校正機構,其 係根據上述所接收之命令信號,使上述指標之位置對應ς 上述實際晝面上之特定基準位置。㈣,於大幅度移動操 作輸入裝置而使指標到達虛擬畫面之外側區域為止之情开j 時了產生畫面上之指標位置偏移。於該情形時,藉由上 述杈正機構執行指標位置之校正處理,藉此可消除指標之 顯示位置偏移,可確保使用者直感之指標之移動操作性。 上述顯示控制機構於上述指標顯示於上述基準位置時, 亦可暫時地強調顯示上述指標。藉此,可使使用者識別已 校正指標位置^上述強調顯示中包含指標之增強顯示或放 大顯示等。 例如,上述輸入裝置係根據上述輸入裝置之加速度值及 上述輸入裝置之角速度值中之至少一方,而產生上述輸入 裝置之速度值,並發送上述速度值之資訊的空間操作型輸 入裝置,上述控制裝置進而包含接收機構,其係接收上述 所發送之速度值之資訊作為上述輸入資訊。 於僅根據角速度值而產生速度值之情形時,例如可將角 速度值視作速度值而輸出。 於僅根據加速度值而產生速度值之情形時,藉由積分運 算加速度值而產生速度值即可。 於輸入裝置包含角度感測器之情形時,微分運算由該角 度感測器所獲得之角度值,藉此可獲得角速度值。於輸入 裝置包含角加速度感測器之情形時,微分運算由該角加速 度感測器所獲得之角加速度值,藉此可獲得角速度值。 133778.doc -13- 200941302 上述輸入裝置係發送上述輸入裝置之加速度值及上述輸 入裝置之角速度值中之至少一方之資訊的空間操作型輸入 裝置’上述控制裝置可進而包含接收機構及算出機構。上 述接收機構接收上述所發送之加速度值及角速度值中之至 少一方之資訊。上述算出機構根據上述所接收之加速度值 及角速度值中之至少一方之資訊,算出上述輸入裝置之速 度值。於該情形時’上述產生機構將上述所算出之速度值 之資訊作為上述輸入資訊’產生與上述輸入資訊相對應之 上述第1及第2座標資訊。 本發明之輸入裝置’其係控制指標之顯示,且包含:殼 體;輸入資訊產生機構,其係檢測上述殼體之移動,並產 生與上述殼體之移動相對應之輸入資訊;產生機構,其係 產生第1座標資訊並產生第2座標資訊,該第1座標資訊係 表不所顯示之實際畫面上之第丨座標系中的與上述輸入資 訊相對應之上述指標位置,該第2座標資訊係表示上述實 際晝面之周圍所設定之虛擬晝面上之與上述第丨座標系相 關聯之第2座標系中的與上述輸入資訊相對應之上述指標 位置,及顯示控制機構,其係根據上述所產生之第1及第2 座標資訊而在上述實際晝面上控制上述指標之顯示。 本發明之控制系統,其係控制指標之顯示’且包含輸入 裝置及控制裝置。輸入裝置包含··殼體;輸入資訊產生機 構其係檢測上述殼體之移動,並產生與上述殼體之移動 相對應之輸入資訊;及發送機構,其係發送上述輸入資 訊控制裝置包含:產生機構,其係產生第丨座標資訊並 133778.doc 200941302 產生第2座標資訊,該第丨座標資訊係表示所顯示之實際畫 面上之第丨座標系中的與上述輸入資訊相對應之上述指標 位置,e亥第2座標f訊係纟示上述實際畫面之周圍所設定 之虛擬畫面上之與上述第i座標系才目關聯之第2座標系中的 肖上述輸人#訊相對應之上述指標之位置;及顯示控制機 構,其係根據上述所產生之第1及第2座標資訊而在上述實 際畫面上控制上述指標之顯示。 φ 本發明之控制方法,其係根據與輸人裝置之移動相對應 之輸入資訊而控制指標之顯示,且產生第丨座標資訊,其 係表示所顯示之實際畫面上之第丨座標系中的與上述輸入 資訊相對應之上述指標位置;產生第2座標資訊,其係表 示上述實際畫面之周圍所設定之虛擬畫面上之與上述第ι 座標系相關聯之第2座標系中的與上述輸入資訊相對應之 上述指標位置;根據上述所產生之第丨及第2座標資訊而在 上述實際畫面上控制上述指標之顯示。 Φ 本發明之手持裝置包含:般體;顯示部;輸入資訊產生 機構,其係檢測上述殼體之移動,並產生與上述殼體之移 .動相對應之輸入資訊;產生機構,其係產生第丨座標資訊 並產生第2座標資訊,該第1座標資訊係表示上述顯示部上 顯不之實際晝面上之第丨座標系中的與上述輸入資訊相對 應之上述指標位置,該第2座標資訊係表示上述實際畫面 之周圍所设定之虛擬畫面上之與上述第〗座標系相關聯之 第2座標系中的與上述輸入資訊相對應之上述指標位置; 及顯示控制機構,其係根據上述所產生之第1及第2座標資 133778.doc 15 200941302 訊而在上述實際晝面上控制上述指標之顯示。 [發明之效果] 如上所述,根據本發明,於輸入裝置自畫面之端部向書 面之外侧移動時,防止指標之顯示位置與輸入裝置之相對 位置偏移產生’使用者可獲得直感之操作感。 【實施方式】 以下,一邊參照圖式,一邊說明本發明之實施形態。 圖1係表示本發明之一實施形態之控制系統之圖。控制 系統100包含顯示裝置5、控制裝置40及空間操作型輸入裝 〇 置1。 圖2係表示空間操作型輸入裝置丨之立體圖。於以下說明 中,將空間操作型輸入裝置簡單稱作輸入裝置。輸入裝置 1之大小設為使用者可握持住之程度。輸入裝置丨包含殼體 10 '^置於殼體10之上部之例如兩個按鈕11、12,轉式之 滾輪按鈕13等操作部。設置於殼體1〇之上部中央附近之按 鈕11,具有例如PC中所使用之作為輸入元件之滑鼠之左按 鈕功旎,且,與按鈕丨丨相鄰之按鈕12具有右按鈕之功能。〇 例如,可進行精由對按紐丨丨進行長按壓使輸入裝置^移 動而拖放(drag and drop)」、藉由按叙丨丨之雙擊而打開權 . 案之操作亦可藉由滾輪按紐13而進行晝面3之滾動操 作。按鈕π、按鈕12及滾輪按鈕13之配置、發行命令之内 容等,均可適當變更。 圖3係模式性地表示輸入裝置丨之内部構成之圖。圖4係 表示輸入裝置1之電性構成之方塊圖。 133778.doc -16- 200941302 輸入裝置1包含感測器單元17、控制單元30及電池14。 圖8係表示感測器單元17之立體圖。感測器單元17包含 對沿著彼此不同之角度例如正交之雙軸(X'轴及Y'軸)之加 速度進行檢測的加速度感測器單元1 6。即,加速度感測器 單元1 6包含第1加速度感測器161及第2加速度感測器162之 兩個感測器。又,感測器單元17包含對該正交之雙轴周圍 之角加速度進行檢測的角速度感測器單元15。即,角速度 感測器單元1 5包含第1角速度感測器1 5 1及第2角速度感測 器152之兩個感測器。該等加速度感測器單元16及角速度 感測窃早/〇 1 5被封裝而搭載於電路基板2 5上。 作為第1角速度感測器15 1及第2角速度感測器1 52,使用 對與角速度成比例之科裏奥利力進行檢測之振動型陀螺感 測器。作為第1加速度感測器i 6丨及第2加速度感測器丨62, 亦可係壓阻型、壓電型、電容型等任何類型之感測器。作 為角速度感測器1 5 1或角速度感測器丨52,並不限定於振動 型陀螺感測器’亦可使用旋轉陀螺式陀螺感測器、雷射陀 螺感測器、或者氣體流速陀螺感測器等。 於圖2及圖3之說明中,為了方便起見,設定殼體1〇之長 度方向為Z·方向,設定殼體1〇之厚度方向為X,方向,設定 喊體10之寬度方向為γ,方向。於該情形時,以電路基板25 之搭載有加速度感測器單元丨6及角速度感測器單元〗5之面 實質上平行於χ,_γ,平面之方式,將上述感測器單元Η内置 於成體10内,並如上所述,兩個感測器單元丨6、1 $對關於 X軸及Υ轴之雙轴之物理量進行檢測。於本說明書中以 133778.doc 200941302 X'轴、Y'軸、Z'軸表示與輸入裝置1 一起移動之座標系, 即’固定於輸入裝置1之座標系。另一方面,以X轴、Y 轴、Z軸表示於地球上靜止之座標系,即慣性座標系。包 含X'軸(縱擺軸)及γ'軸(橫擺軸)之平面係加速度檢測面, 即與電路基板25之主面實質上平行之面(以下,簡單稱作 檢測面)。又,於以下說明中,關於輸入裝置1之移動,有 時亦將X·轴周圍之旋轉方向稱作縱擺方向,將γ,軸周圍之 旋轉方向稱作橫擺方向,將Z'轴(滾軸)方向周圍之旋轉方 向稱作滾轉方向® @ 控制單元30包含主基板18、裝配於主基板18上之Mpu 19(Micro Processing Unit’ 微處理單元)(或者 CpU(Centrai Processing Unit,中央處理單元))、晶體振盪器2〇、收發 機21、及印刷於主基板18上之天線22。 MPU 1 9内置有所需之揮發性及非揮發性記憶體。mpu 19為了輸入感測器卓元17之檢測信號及操作部之操作信號 等’並產生與該等輸入信號相對應之特定控制信號,而進 行各種運算處理等。上述記憶體亦可與Mpu丨9分開設 ® 置。代替 MPU 19,亦可使用 DSP(Digital Signal Pr〇cess〇r, 數位 k 號處理器)、FPGA(Field Programmable Gate ,
Array ’現場可程式化閘陣列)等。 典型地係’感測器單元1 7輸出類比信號。於該情形時, MPU 19包含A/D(Analog/Digita卜類比/數位)轉換器。然 而’感測器單元17亦可係包含a/D轉換器之單元。 收發機21將MPU 19中產生之控制信號(輸入資訊)作為 133778.doc •18· 200941302 RF (Radio Freqency,射頻)無線信號,並經由天線22發送 至控制裝置40。又,收發機2 1亦可接收自控制裝置4〇發送 之各種信號。 晶體振盪器20產生時脈,並將其供給至Mpu 19。作為 電池14’使用乾電池或充電式電池等。 控制裝置4〇包含MPU 35(或者CPU)、RAM(Rand〇m access memory,隨機存取記憶體)36、R〇M(Read⑽卜
memory,唯讀記憶體)37、視頻RAM 41、顯示控制部42、 天線39及收發機38等。 收發機38經由天線39接收自輸入裝置丨發送之控制信號 (輸入資訊)。又,收發機38亦可將特定之各種信號發送至 輸入裝置卜_ 35對該控制信號進行解析,並進行各種 運算處理。顯示控制部U根據MPU 35之控制,主要產生 用以於顯不裝置5之畫面3上顯示之畫面資料。視頻ram “為顯示控制部42之作業區域,暫時存储所產生之畫面資
控制裝置40可係輸入裝置1專用之機器,亦可係PC等。 控制裳置40並不限定於輸入裝置1專用之機器,可係與顯 不裝置5為-體之電腦,亦可係音頻/視覺機器、投影儀、 遊戲機器、或汽車導航機器等。 作為顯示裝置5,例如可列舉液晶顯示器、EL(Eiectr〇_ u=nescence,電致發光)顯示器等但並不限定於該等。 ^ /示裝置5可係與可接收電視廣播等之顯示器為- 之、置’亦可係上述顯示器與上述控制裝置40為一體之 133778.doc 200941302 裝置。 圖5係表示顯示裝置5上顯示之畫面3之例子的圖。畫面3 上顯示有圖符4或指標2等UI(user interface,使用者介 面)。所謂圖符’係指畫面3上’將電腦上之程式功能、執 行命令、或檔案内容等進行圖像化者。再者,設定晝面3 上之水平方向為X軸方向,設定垂直方向為γ軸方向。 圖6係表示使用者握持住輸入裝置1之情況的圖。如圖& 所示,輸入裝置1除上述按鈕u、按鈕12、按鈕13以外, 亦可包含例如設置於對電視等進行操作之遙控器上之各種 操作按鈕或電源開關等操作部。如上所述,於使用者握持 住輸入裝置1之狀態下,使輸入裝置1於空中移動,或者對 操作部進行操作,藉此將該輸入資訊輸出至控制裝置4〇, 並藉由控制裝置40對UI進行控制。 其次,對輸入裝置丨之移動方法及利用該方法之畫面3上 之指標2之移動之典型例進行說明。圖7係其說明圖。 如圖7(A)、(B)所示,於使用者握持住輸入裝置丨之狀態 下’使輸入裝置!之配置有按紐u、按钮12之側朝向顯示 裝置5侧。使用者以食指為上且拇指為下之狀態、即所謂 握手之狀態下握持住輸入裝置卜於該狀態下,感測器單 元17之電路基板25(參照圖8)㈣於顯示裝置$之畫面3平行 地接近,使作為感測器單元17之檢測軸之雙軸對應於畫面 3上之水平軸(X軸)(縱擺軸)及垂直轴(¥轴)(橫擺轴)。以 下’將i述®7(A)'⑻所示之輸人裝置1之姿勢稱作基本 姿勢。 133778.doc -20- 200941302 如圖7(A)所示,於基本姿勢之狀態下,使用者朝向上下 方向、即縱擺方向揮動手腕或胳膊。此時,第2加速度感 測器162對γ軸方向之加速度(第2加速度)進行檢測,第1角 速度感測器15 1檢測γ轴周圍之角速度(第i角速度)ωψ來作 為角度關聯值。根據該等檢測值,控制裝置4〇控制該指標 2之顯示,以使指標2在γ軸方向上移動。 另一方面’如圖7(B)所示’於基本姿勢之狀態下,使用 者朝向左右方向、即橫擺方向揮動手腕或胳膊。此時,第 1加速度感測器161對X轴方向之加速度(第1加速度)進行檢 測’第2角速度感測器152對作為角度關聯值之X軸周圍之 角速度(第2角速度)coe進行檢測。根據該等檢測值,控制裝 置40控制該指標2之顯示,以使指標2在X轴方向上移動。 其次,對如上所述構成之控制系統1〇0之基本動作進行 說明。圖9係表示其動作之流程圖。 使輸入裝置1接通電源。例如,使用者打開設置於輸入 裝置1或控制裝置40之電源開關等,藉此使輸入裝置1接通 電源。當接通電源時,自角速度感測器單元1 5輸出雙轴之 角速度信號。MPU 19取得該雙轴之角速度信號之第1角速 度值ωφ及第2角速度值〇0(步驟101)。 又’當使輸入裝置1接通電源時,自加速度.感測器單元 16輸出雙轴之加速度信號。MPU 19取得該雙轴之加速度 信號之第1加速度值3?(及第2加速度值\(步驟1〇2)。該加速 度值之信號係對應於接通電源之時刻之輸入裝置i之姿勢 (以下,稱作初始姿勢)的信號。初始姿勢有時亦為圖7所示 133778.doc •21 - 200941302 之基本姿勢,或者有時亦為圖n或圖12所示之立起姿勢。 再者,MPU 19典型地係於每個特定時脈週期内同步地 進行步驟101及步驟102。 再者,於圖9等中為如下態樣’即,於藉由角速度感測 器單元取得角速度信號後,藉由加速度感測器單元取得加 速度信號。然而,並不限定於該順序,可為取得加速度信 號後取得角速度信號之態樣,亦可為並列(同步)取得加速 度信號與角速度信號之態樣。(以下,於圖1〇中同樣。) MPU 19根據加速度值(ax、ay)及角速度值(^、叫),並 藉由特定運算而算出速度值(第i速度值%、第2速度值 Vy)(步驟1〇3)。第1速度值Vx係沿著χ轴之方向之速度值, 第2速度值VyS沿著γ轴之方向之速度值。關於該點,至少 感測器單元17或MPU 19及感測器單元17,係作為產生用 以使指標2在晝面3上移動之、與殼體1〇之移動相對應之輸 入資訊的輸入資訊產生機構而發揮功能。 作為速度值(Vx、Vy)之算出方法,於本實施形態中, MPU 19藉由將加速度值(3χ、ay)除以角加速度值、 △ ω0) ’而求得輸入裝置!之移動之旋轉半徑(I^、Re)。於該 情形時,可藉由將該旋轉半徑(R+、r0)乘以角速度值(ωφ、 ω0),而獲得速度值(Vx、Vy)。旋轉半徑、Re),亦可藉 由將加速度之變化率(△〜、Aay)除以角加速度之變化率 (△(△ωφ)、△(△%))而求得。 藉由上述算出方法而算出速度值,由此可獲得與使用者 之直感吻合之輸入裝置1之操作感,又,畫面3上之指標2 J33778.doc -22- 200941302 之移動亦準確地與輸入裝置1之移動吻合。
再者,速度值(vx、vy)亦可未必藉由上述算 出。例如,刪19亦可採用如下方法例如對= 度值(〜、行積分而求得速度值,b將角速度值 為其積分運算之輔助而使用。或者,亦可簡單 地對加速度值(ax、ay)進行積分而算出速度值(Vx、V卜戋 者’亦可將經檢測之角速度值(ωφ、ωβ)直接用作殼體^ 度值(vx、Vy) 〇藉由對經檢測之角速度值(ω[、%)進行時 間微分’而可求得角加速度值(△%、_),亦可將其用作 殼體之加速度值。 MPU 19將所求得之速度值(Vx、Vy)之資訊作為輸入資 〇fL涇由收發機2 1及天線22而發送至控制裝置40(步驟 104)。 控制裝置40之MPU 35經由天線39及收發機38,接收速 度值(Vx、Vy)之資訊(步驟1〇5)。由於輸入裝置丨於每個特 定時脈、即每個單位時間發送速度值(Vx、V》,因此控制 裝置40接收該速度值(Vx、Vy),而取得每個單位時間之X 軸方向及Y軸方向之位移量。 MPU 35根據下式(1)、,產生與所取得之每個單位時 間之X轴及Y轴方向之位移量相應的指標2在晝面3上之座 標值(X⑴、γ⑴)(座標資訊)(步驟106)(產生機構)。藉由該 座標值之產生,MPU 3 5對顯示進行控制以使指標2在晝面 3上移動(步驟1〇7)。 X(t)=X(t-l)+Vx ... (1) 133778.doc •23· 200941302 Y(t)=Y(t-l)+Vy ... (2)。 於圖9中,輸入裝置1進行主要運算而算出速度值(Vx、
Vy)。於圖1〇所示之實施形態中,由控制裝置4〇進行主要 運算。 如圖10所示,步驟201及步驟202係與步驟1〇1及步驟1〇2 相同之處理。輸入裝置1將例如自感測器單元17輸出之雙 轴之加速度值及雙轴之角速度值、即檢測值之資訊發送至 控制裝置40(步驟203)。控制裝置40之MPU 35接收該檢測 值之資訊(步驟204),並執行與步驟1〇3、步驟ι〇6及步驟 107相同之處理(步驟205〜步驟207)。 其次’就本發明之一實施形態之主要部分加以說明。 圖11係表示由上述控制裝置40控制其顯示之顯示裝置5 所顯不之畫面之一例的圖。 控制裝置40之MPU 35對實際畫面95及該實際畫面95上 之#曰標2之顯示進行控制。又,mpu 35對實際畫面95之周 圍所設定之虛擬晝面1〇5上之指標2之移動進行控制。 實際畫面95係顯示裝置5實際所顯示之畫面。虛擬畫面 105係並未顯不於顯示裝置5而由控制裝置4〇儲存之虛擬的 畫面。實際畫面95之橫向及縱向之像素數分別設為χΓ、
Yr。虛擬畫面105之橫向及縱向之像素數分別設為χν、 Υν。 對於(Xr、ΥΓ)而言,有多種,例如可列舉(iMo、 1024)、(1920、1_)、(2〇48、〗152)等但並不限定於該 等。 133778.doc -24- 200941302 對於(Xv、Υν)而言’大於(Xr、Yr)即可,例如當(Xr、 Yr)為(800、600)時,(Xv、Yv)之大小為例如(128〇、1〇24) 或此程度以上(或此程度以下)。或者,當(Xr、γΓ)為 (1920、1080)時,(Xv、Υν)為(3920 ' 3080)等。然而,亦 可任意設定(Xr、Yr)與(Χν、γν)之組合。 產生實際畫面95上之指標2之座標值之情形時’ mpu 3 5 係使用實際畫面95上之正交座標系(第!座標系)而產生座標 值。又,同樣地,產生虛擬畫面1〇5上之指標2之座標值之 情形時,MPU 35係使用虛擬畫面1〇5上之正交座標系(第2 座標系)而產生座標值。至少實際畫面95之端部之線、即 與第2座標系之邊界線(下述)上之座標,亦能以第丨座標系 及第2座標系重合之方式而設定。 第2座標系係與第1座標系相連之(或者與第i座標系相對 之)座標系。例如,實際畫面95之四個角落之座標值分別 設為(〇、0)、(XI、0)、(〇、yl)、(xl、yl)。虛擬畫面 1〇5 之四個角落之座標值分別設為(_X2、-y2)、(xl+x2、_y2)、 (-x2、yl+y2)、(xl+x2、yl+y2)。於該情形時,虛擬畫面 1〇5係於橫方向上以χ2之數倍之像素數大於實際畫面%, 並於縱方向上以y2之數倍之像素數大於實際晝面%。Μρυ 35將該實際晝面95及虛擬畫面1〇5之第1座標系及第2座標 系之資料存儲於ROM 37、RAM 36、或其他記憶體。 或者’ MPU 35亦可係第2座標系之至少一部分區域為與 第1座標系重合之座標系,而將兩個座標系之資料存健於 記憶體。即,亦可將實際畫面95之第1座標系之資料及包 133778.doc -25- 200941302 含該實際畫面95之座標範圍之一部分(例如端部之邊界線) 或全部之虛擬畫面105之第2座標系之資料存儲於記憶體。 再者,以下將包含實際畫面95及虛擬畫面1〇5之畫面稱 作整體畫面155。 圖12係用以說明使用者利用上述控制系統ι〇〇之情形 時,使用者用以決定輸入裝置〗在空間上之位置與指標2在 整體畫面155上之位置之關係的校準作業之圖。 例如,控制裝置4〇之MPU Μ於實際畫面95上之一部 分,例如中心位置上顯示特定之圖形或標記(以下,稱作 校準標記)96。該校準標記96顯示於某特定之像素範圍(區 域)内。校準標記96之顯示位置(基準位置)並不限定於實際 畫面95之中心位置,亦可係例如實際畫面%之四個角落二 中之至少一個。或者,校準標記96之顯示位置亦可係中央 位置與四個角落97中之至少一個角落之2點以上。 、 例如糟由至少
----〜仪平,亦可獲得如T 所述之效果。刪35對該2點間之像素數及之_ 之移動速度(或其積分值)進行對比,藉此亦可對相對 置1之:動速度之、該移動部分之像素數等進行核 Ρ進订如下杈準.使用者以何種程度之速度 何種程度之距離)來移動輸入裝置1,則指標會移動何種程 度之距離(像素數)。其結果,可了 感。 ;扠网使用者之操作 移動殼體1〇,藉此使輸丄 133778.doc -26 ‘ 200941302 置。使用者以使輸入裝置i朝向校準標記96之狀態,對例 如按鈕11、或其他按鈕等進行按壓,藉此自輸入裝置1產 生決定命令信號。 決定命令信號被發送至控制裝置40,控制裝置4〇接收該 決定命令信號。控制裝置40之MPU 35,若於使輸入裝置} 朝向校準標記96之狀態下接收決定命令信號,則執行使指 標2之位置對應於校準標記96之處理(校正機構)。其結果, ❹ ❹ 使指標2向校準標記9 6之顯示位置顯示(或者移動)❶M p u 35將表示目前之指標2之位置為實際晝面%之中央位置之 信號儲存於記憶體。藉此,MPU 35表示輸入裝置丨之移動 相對於實際晝面95而於空間上模擬之絕對位置,而對指標 2之移動進行控制。即,輸入裝置丨與整體畫面155之位置 成為相對關係,但輸入裝置丨相對於實際畫面”則成為空 間上絕對之位置關係。 & 再者,亦可藉由與上述相同之方法,於實際畫面%上之 四角之任一個或全部之位置上顯示校準標記,藉此對該位 置上之指標2之顯示位置進行校正。 MPU 35亦可於使指標2顯示於校準標㈣上時,暫μ 調顯示指標2。藉此,使用者可識別出指標2之顯示位置經 過校正。作為指標2之強調顯示,包含指標 放大顯示等。 ‘ /、、 於顯示裝置5之時 訊、其他書籍之資 再者’控制裝置4 0例如於電性連接 刻’取得顯示裝置5之元件資訊(晝面資 訊等)。 133778.doc -27- 200941302 其次,就控制裝置40使用上述實際晝面%及虛擬畫面 而對#曰心2之移動進行控制時的動作加以說明。圖13係 其流程圖。 如上所述校準結束,MPU 35對根據來自輸入裝置丨之輸 入資讯而產生之指標2之座標值是否已到達第丨座標系之邊 界線進行判定(步驟3 〇 1)。 所明邊界線係指第丨座標系之端部之線、即作為與第2座 標系之邊界之線。於圖η中’係指座標(0、0)至座標(xl、 〇)及座標(0、yl)至座標(χ1、yl)之橫向2根線(+γ及_γ)、 座標(〇、〇)至座標(0、yl)及座標(χ1、〇)至座標(χΐ、叫之 縱向2根線(-X及+χ)中之任一根線。 或者,邊界線亦可設為具有某種程度之寬度之線,即, 具有2以上之像素之寬度之線。 U 35於步驟3〇1中,指標2之座標值未到達第1座標系 之邊界線之情形時,進入步驟3〇2。於步驟3〇2中,Μρυ 35因指標2處於第1座標系,故而根據該座標值而顯示指標 1。 於以下說明中,為了容易理解,有時亦將實際畫面“上 顯示之指標2稱作實際指標。又,有時亦將虛擬晝面105上 被管理之指標稱作虛擬指標2,。 於步驟301中,於指標2之座標值已到達第i座標系之邊 界線之情形時,MPU 35對實際指標2與虛擬指標2,進行分 開管理(步驟303)。於本實施形態中,於步驟3〇3中, 3 5開始產生第2座標系之虛擬指標2'之座標值,使實際指標 133778.doc -28 - 200941302 顯示於邊界線,並在此狀態下於第 之座標管理。 钴系進行虛擬指標2 MPU 35對指標2之座標值係屬於四個 +:、+X中之哪個邊界線上之座標值進行判定(步驟304、 步驟306、步驟308)。 V/鄉儿4 於該座標值屬於邊界線·γ上之 成讲伯, λ 夕夺,將虛擬指標2’之 座私值(xa、(My)儲存於記憶體。 , 於該情形時,將實 ❹ ❹ 際指標2之座標值作為(xa、〇) 為變化之值。 顯不(步驟3叫。此處,xa 圖15係表示例如座標值自第1座標系、超過邊界線_Y而進 入第2座標系時之虛擬指標2,及實際指標2之移動的圖(對應 於步驟3〇4及步驟3〇5)。於該情形時 ^ 表不有處於邊界線- Υ上之實際指標2(χ、0)僅移動_δ 〇y之情況。於該情形 時,亦同樣地,MPU 3 5讲指择9 + as 對扣軲2之顯示進行控制以使實際 指標2之座標值自(x、〇)移動至(χ δχ、〇)。 於該座標㈣於邊界線_Χ上之㈣時,將虛擬指標2,之 座標值(0如靖存於記憶體。又,於該情形時,將實 際指標2之座標值作為(0、ya)而顯示(步驟3〇7)。此處” & 為變化之值。 圖14係表示例如所產生之座標值自第α標系超過邊界 線-X而進入第2座標系時之虛擬指標2,及實際指標2之移動 的圖(對應於步驟3〇6及步驟利。於該情形時表示有處 於邊界線-X上之實際指標2(〇、y)僅移動如、吻之情況。 (表示自與來自輸入裝置i之輸入資訊之第】輸入值相對應 133778.doc -29- 200941302 的座標值移動至與第2輸入值相對應之座標值為止的情況) 於該情形時,MPU 35對指標2之顯示進行控制以使實際指 標2之座標值自(〇、y)移動至(〇、y + 。即,處於邊界線_ X上之實際指標2之座標值係以與虛擬畫面1〇5上之虛擬指 標2'之座標值之儲存之更新相對應而得到更新。 藉此’於使用者指向虛擬晝面105之情形時,對實際書 面95上之邊界線上所顯示之指標2之位置進行觀察,藉此 可識別出係於縱方向或橫方向上指向該虛擬畫面1〇5上之 哪個位置。 返回圖13之說明。於步驟308中,於座標值屬於邊界線 +γ上之情形時,將虛擬指標2,之座標值(xa、yl+Sy)儲存於 記憶體。又,於該情形時,將實際指標2之座標值作為以 (xa、yl)而顯示。此處,xa為變化之值。 於該座標值屬於邊界線+X上之情形時,將虛擬指標2,之 座標值(χΐ+δχ、ya)儲存於記憶體。又,於該情形時,將實 際指標2之座標值作為(xl、ya)而顯示(步驟31〇)。此處, ya為變化之值。 MPU 35對其次所產生之指標之座標值是否已自第2座標 系到達第1座標系之邊界線進行判定(步驟311)。κΝ〇之情 开v時,重複進行自步驟303之處理。然後,於步驟3〇5、步 驟307、步驟309、步驟31〇中,已儲存於記憶體之虛擬指 標2'之座標值被更新為新的虛擬指標2,之座標值。 於步驟311中為YES之情形時,MPU 3 5對該座標值是否 已到達第1座標系之邊界線以外之區域進行判定(步驟 133778.doc •30· 200941302 312),於YES之情形時,重複進行自步驟3〇2之處理。 圖16係表示例如座標值自帛1座標系料邊界線_χ而進 入第2座標'系、^到達第2座標系之邊界線_丫之下方區域為 止時的虛擬指標2,及實際指標2之移動的圖。該狀態對應於 上述步驟306〜步驟309。 如上所述’不僅於實際畫面95 ’而且於該實際畫面以 圍所設定之虛擬晝面1G5上’亦產生並儲存有虛擬指標2, 周
之座標。藉此,使用者使輸入裝置以例如輸入裝置丄於實 際畫面95之外侧移動之程度而向例如反方向移動由此使 已到達實際畫面95之邊界線之指標2重新開始於實際畫面 95上移動。藉此’可防止指標2之顯示位置與輸入裝置1之 相對位置產生偏移。即,由於模擬之絕對座標系中產生有 指標之座標值而不受狹窄晝面之束缚,因此❹者可對輸 入裝置1進行直感上無壓力之操作。 、又’例如於對輸人裝置進行大幅度移動操作而使指標到 達虛擬畫面之外側區域為止之情形時’畫面上之指標位置 可能產生偏移。於該情形時,藉由上述校正機構執行指標 位置之校正處理,藉此可消除指標之顯示位置之偏移可 確保使用者直感之指標之移動操作性。 其次’就本發明之其他實施形態加以說明。圖17係表示 控制裝置40顯示於顯示裝置5之其他實施形態之晝面的 圖0 控制裝置40顯*於顯示裝置5之實際晝面%之四個角落 中,包含特定圖符98a、圖符99a、圖符1〇la及圖符i〇2a。 133778.doc •31- 200941302 該等複數個圖符98a、圖符99a、圖符l〇la及圖符i〇2a係成 為使用者藉由輸入裝置1進行選擇操作之對象的選擇操作 區域之一部分(實際顯示區域)之圖像資料。 控制裝置40以使分別與該等圖符98a、圖符99a、圖符 101 a及圖符102a相連之選擇操作區域之一部分(虛擬顯示 區域)98b、99b、101b及l〇2b對應於虛擬畫面1〇5之第2座 標系之方式’將該等區域儲存於RAM 36、ROM 36、或其 他儲存元件。控制裝置4〇產生包含上述實際顯示區域及虛 擬顯示區域之選擇操作區域98、選擇操作區域99、選擇操 〇 作區域101及選擇操作區域1〇2中所顯示的圖像資料。於本 實施形態中,使實際畫面95上始終顯示圖符98a、圖符 99a、圖符101a及圖符1〇2a,但如下所述並不限定於此。 選擇操作區域98係例如用以對電視廣播等之頻道遞增進 订操作之操作區域。選擇操作區域99係用以該頻道遞減之 操作區域。選擇操作區域1〇1係用以音頻輸出之音量遞增 之操作區4。選擇操#區域1〇2係用以該音頻輸出之音量 遞減之操作區域。選擇操作區域98、選擇操作區域99、選© 擇操作區域1 〇 1及選擇操作區域i 02設為例如矩形狀。然 而彼等之外形亦可具有曲線部分,可進行設為所有形狀 之變更。 圖18係表示本實施形態之控制裝置4〇之動作的流程圖。 35於上述扠準後,對所產生之指標2之座標值是否 已到達第1座標系之邊界線進行判定(步驟4叫。於⑽之情 形時,與圖13之處理相同地,Mpu h進入步驟。 I33778.doc -32· 200941302 此處,MPU 35亦可對該座標值是否處於圖符98a、圖符 99a、圖符101a及圖符102a中之哪一個區域内進行判定(步 驟403)。於該情形時,MPU 35於該座標值不在該區域内之 情形時,亦可進入步驟402。該步驟403之判定處理亦可取 消。 於步驟401中為YES之情形時,與圖13之處理相同地, MPU 35進入步驟404,MPU 35開始產生第2座標系之虛擬 指標2’之座標值。於步驟4〇5中,例如mpu 35執行如下處 理’即’使實際指標2保留於邊界線上而使其靜止或使其 顯示消失。 MPU 35對其次所產生之虛擬指標2,之座標值是否處於虛 擬畫面105内所設定之選擇操作區域98b、選擇操作區域 99b、選擇操作區域1〇lb及選擇操作區域1〇几中之任一個 進行判定(步驟406)(判定機構)。於NO之情形時,Mpu 35 重複進行自步驟404之處理。 於步驟406中為YES之情形時,MPU 35對與所產生之虛 擬指標2’之座標值相對應之選擇操作區域98b、選擇操作區 域99b、選擇操作區域1〇lb或選擇操作區域1〇沘中之選擇 對象進行控制(步驟407)(選擇控制機構)。於步驟4〇7中, =PU 35亦能以例如特定之固定速度切換頻道或者選擇音 量。該固定之切換速度亦藉由使用者之自設定而可變更。 步驟408及步驟409係與圖13所示之步驟3ΐι及步驟^以目 同之處理。 再者,亦可於步驟405以後之處理中,Mpu 35並不使實 133778.doc •33- 200941302 際和“ 2靜止或使顯示消失,而執行步驟4〇7,且,執行圖 13所示之步驟305〜步驟311之處理。 於本實施形態中,使用者使指標2對準實際畫面95上所 顯示之圖符98a、圖符99a、圖符101a及圖符1〇2a,藉此於 虛擬晝面105上進行指向操作,而可對選擇對象進行選 擇。於本實施形態之情形時,圖符98a、圖符99a、圖符 101a及圖符i〇2a發揮如所謂選擇對象之索引之功能。 圖19係圖17所示之畫面之變形例。 於圖17所示之形態中,選擇操作區域98、選擇操作區域 99、選擇操作區域101及選擇操作區域1〇2之形狀係部分地 包含實際畫面95之四角位置之矩形。圖19之選擇操作區域 203〜選擇操作區域206,分別設為包含相鄰之實際畫面% 之各邊之全部區域的梯形。選擇操作區域2〇3(2〇3&及2〇31^) 係跨越邊界線-X而設定於第i座標系及第2座標系。選擇操 作區域204(204a及204b)係跨越邊界線+χ而設定於第i座標 系及第2座標系。選擇操作區域2〇5(2〇5&及2〇5b)係跨越邊 界線+Y而設定於第1座標系及第2座標系。選擇操作區域 2〇6(206a及20仍)係跨越邊界線-γ而設定於第i座標系及第2 座標系。 選擇操作區域203及選擇操作區域2〇4分別係用以頻道遞 增及遞減之操作區域。選擇操作區域2〇5及選擇操作區域 206分別係用以音量遞增及遞減之操作區域。 圖20係表示圖19所示之晝面上之控制裝置4〇之處理的流 程圖。於本實施形態中,MPU 35執行圖18所示之流程圖 133778.doc •34- 200941302 中無步驟403及步驟406之處理,藉此可獲得與上述相同之 作用效果。 圖21係表不圖19所示之晝面上之其他處理的流程圖。於 該處理流程中,步驟605不同於步驟505。於步驟5〇5中, . MpU 35根據虛擬指標2’之座標值,而對選擇對象之切換速 度進行可變控制,從而對選擇對象進行控制,其中上述虛 擬指標2,之座標值係根據藉由使用者移動輸入裝置丨而產生 之輸入資訊所產生。 典型地係,於步驟605中,使用者於虛擬畫面1〇5上移動 輸入裝置1,藉此可對頻道之選擇之速度(切換速度)進行變 更,或者對音量之選擇之速度(切換速度)進行變更。藉 此’使用者能以模擬之操作感而直感地選擇出選擇對象。 參照圖22,典型地係,Mpu 35亦可根據虛擬指標2,距第 1座標系之邊界線之距離,而對切換速度進行可變控制。 例如,虛擬指標2’越遠離邊界線,則切換速度越快(或越 φ 遲)。例如,當對選擇操作區域203b加以說明時,亦可根 據距邊界線_χ在橫方向上之距離,而對頻道之切換速度進 行可變控制。 作為選擇操作區域,並不限定於圖17及圖19所示之選擇 操作區域98、選擇操作區域99、選擇操作區域1〇1、選擇 操作區域102、及選擇操作區域203〜選擇操作區域206之形 態。例如,彼等之形狀、大小或一個選擇操作區域之實際 晝面95上之大小與虛擬晝面105上之大小之比率等,均可 適當 # Ρ。>4·、 或者’亦可僅於虛擬畫面105上設置選擇操作 133778.doc -35- 200941302 區域。 或者,選擇操作區域98、選擇操作區域99、選擇操作區 域1〇1、選擇操作區域1G2、及選擇操作區域203〜選擇操作 區域206之選擇對象,並不限定於音量控制、廣播節目等 之頻道選擇。例如,選擇對象亦可係能成為如下項目之對 象:圖像之播放或停止之選擇'圖像之快進或快退之選 擇、實際晝面95上流動之方彳盤. 肌勒又万式顯不之一個一個圖像之選擇 (所謂滾動功能)、其他各種菜單畫面之選擇。 關於圖17所示之畫面,於控制裝置40之處理中,ΜΡυ Ο 35亦可執行如圖20之步驟5〇5之切換速度之可變控制。於 該情形時’例如虛擬指標2,自選擇操作區域働(或州、 101b lG2b)偏移之情形時,Mpu 35亦可繼續進行切換速 度之可變控制。 圖23及圖24表示本發明之装#音 乃心具他貫施开九態。於圖1 7、圖19 及圖22所示之實施形能φ,#因μ , , 心甲就圖符(選擇操作區域)之實際 顯示區域98a、實降顧+「θ _ 丁〜貝不區域"a、實際顯示區域i〇ia、實 際顯不區域102a、實際龜—f Aw。 X丨不顯不區域203a、實際顯示區域 204a、實際顯示區域2〇5a;S奋®- r-、 巧U5a及實際顯不區域206a始終顯示於 實際晝面9 5上之情形加以% 月v加以說明。於本實施形態中,圖符之 實際顯示區域通常並不顧千於杳歉夺工 I个顯不於實際畫面95上,於指標2,移 動至顯示於虛擬書面1〇5内 —円之選擇刼作區域之虛擬顯示區 域時,圖#之實際顯示區域顯示於實際晝面%上。 例如參照圖23,签1进姐4。/λ· Τ- 弟擇钿作區域301之虛擬顯示區域 3011>係設定於沿著邊|綠^々1^&^_ 運介線·Χ之虛擬畫面105内’第2選擇操 133778.doc -36 - 200941302 作區域302之虚擬顯示區域302b係設定於沿著邊界線+χ之 虛擬畫面105内。 e 於本實施形態中,第1選擇操作區域301由電視廣播之頻 道選擇用之圖符構成,第2選擇操作區域302由音量 (volume)調整用之圖符構成。第!選擇操作區域3〇1之虛擬 顯示區域301b包含設定頻道沿著邊界線_又階段性地變化之 頻道設定區域,第2選擇操作區域302之虛擬顯示區域3〇2b 包含音量沿著邊界線+X而階段性地變化之音量設定區域。 第1選擇操作區域301及第2選擇操作區域3〇2之各自之實 際顯示區域301a、實際顯示區域3〇2a,於指標2位於實際 畫面95上時,並未進行顯示。實際顯示區域3〇la、實際顯 不區域3 02a,於指標2超過邊界線_χ、+χ而移動至虛擬畫 面105内時,進行顯示。圖23表示游標2已超過邊界線·χ而 移動至虛擬畫面1〇5内時之情況。圖Μ表示游標2已超過邊 界線+Χ而移動至虛擬晝面1〇5内時之情況。 MPU 35根據游標2(2’)之座標資訊,對游標2(2,)是否超 過邊界線_Χ或+Χ而移動至虛擬畫面105内進行判定。MPU 35根據藉由超過邊界線_χ^+χ而產生之虛擬指標2,之座標 貝訊’而決定對應之頻道設定區域或音量設定區域。而 且,MPU 35將表示所對應之設定頻道或音量之圖符(實際 顯不區域301a、营取、 I U顯不區域3〇2a)顯示於實際晝面% 上該等圖符(實際顯示區域3〇ia、實際顯示區域搬^鄰 接於各設定區域_而gs - 场•而員不’且與指標2(2,)之y座標之變化相 對應,而使不同夕— 个丨j之顯不内容之圖符沿著邊界線·χ、+χ_ 133778.doc -37- 200941302 示。 如上所述,僅於游標2移動至虛擬晝面1〇5内時,使選擇 操作區域301之實際顯示區域3〇1&及選擇操作區域3〇2之實 際顯示區域302a顯示於實際晝面95上,藉此可對反映使用 者意圖之選擇操作區域進行顯示控制。又,於實際畫面95 上並非恒定地顯示選擇操作區域3〇1、選擇操作區域3〇2, 由此可提高顯示於實際晝面95之圖像之視認性。 頻道切換控制及音量調整控制,亦可於實際畫面%上顯 示有圖符(實際顯示區域301a、實際顯示區域3〇2&)時同步 進打’亦可等待對於所顯示之圖符3()Ia、圖符斯a之輸入 裝置i之㈣輸入操作後進行β χ,頻道設定用之圖符(實 際顯示區域3〇la)’亦可將該頻道中所接收之影像作為子 畫面而同步顯示。對於V當 + 、 蓋面而5,並不僅限定於所選擇 之頻道之圖像,亦可同步顯示除此以外之複數個頻道之圖 像。於該情形時,亦可伴隨指標之上下方向之移動而 切換所顯示之圖像群。藉由指版輸入操作所選擇之圖 像,可切換成實際畫面95上之顧一一 忠禪之圖 上之顯不圖像。於該情形時,
如可採用自圖符之β π μ J 圃付之顯讀置緩慢於實際畫面 各種顯示控制方法。 傾X寺的 圖25及圖26表示圖23及圖24所示之晝面之變形 實施形態中,表示視頻播放時(編輯時)之書面。 '本 _本:施形態亦同樣地’圖符之實際顯示區 不於實際畫面95上,當指標2,已 並不顯 内之選擇操作區域卢 ^t®l〇5 擬顯不區域時,圖符之實際顯示區 133778.doc .38· 200941302 域顯示於實際畫面95上。 例如參照圖25,第1選擇操作區域303之虛擬顯示區域 303b係設定於沿著邊界線+χ之虛擬畫面1〇5内,第2選擇操 作區域304之虛擬顯示區域3〇4b係設定於沿著邊界線_γ之 虛擬畫面105内。於本實施形態中’第1選擇操作區域3〇3 由播放畫面之逐幀播放用之圖符構成,第2選擇操作區域 304由對於實際畫面95上所顯示之影像之章設定用之圖符 構成。 第1選擇操作區域303及第2選擇操作區域3〇4之各自之實 際顯示區域303a、實際顯示區域3〇4a,於指標2位於實際 畫面95上時,並未進行顯示。實際顯示區域3〇3&及實際顯 示區域304a,於指標2超過邊界線+X、_丫而移動至虛擬晝 面105内時,進行顯示。圖25表示游標2已超過邊界線+χ而 移動至虛擬畫面105内時之情況。圖26表示游標2已超過邊 界線-Υ而移動至虛擬晝面1〇5内時之情況。 MPU 35根據游標2(2’)之座標資訊,對游標2(2,)是否已 超過邊界線+Χ或-γ而移動至虚擬晝面1〇5内進行判定。 MPU 35根據藉由超過邊界線nY而產生之虛擬指標2, 之座標資訊,將表示逐幀播放操作或章設定晝面之圖符 (實際顯示區域303a、實際顯示區域3〇4a)顯示於實際晝面 95上。该等圖符(實際顯示區域3()3&、實際顯示區域綱^ 鄰接顯示於各設定區域。 如上所述,僅於游標2已移動至虛擬晝面1〇5内時,將選 擇操作區域303之實際顯示區域3〇3a及選擇操作區域綱之 133778.doc •39- 200941302 實際顯示區域304a顯示於實際晝面%上,藉此可對反映使 用者意圖之選擇操作區域進行顯示控制。又,實際書面% 上並不恆定顯示選擇操作區域3〇3及選擇操作區域3〇4,由 此可提高顯示於實際畫面95上之圖像之視認性。 圖像之逐幢播放控制’亦可於實際晝面95上顯示有圖符 (實際顯示區域3〇3a)時同步進行,亦可等待對於所顯示之 圖符303a之輸入裝置丨之按鈕輸入操作後進行。又,章嗖 定控制係於例如欲設定章之情形時,對輸入裝置!之按: 進行輸人操作’藉此進度條(滑塊)綱以移動路徑上顯示 有章標記304d。 本發明之實施形態並不限定於以上說明之實施形態,亦 考慮其他各種實施形態。 ~ 於上述各實施形態中,作為輸入裝置丨,列舉了空間操 作型輸人裝置。然而,亦可代替該空間操作型輸入裝置, 而係平面操作型輸人裝置。+面操作型冑人裝I,亦可係 例如普通滑鼠或者遊戲用之控制器令所使用之十字操作鍵 之輪入裝置,或者如操縱桿之輸入裝置。 於上述各實施形態中,將相應於輸入裝置1之移動而於 畫面上移動之指標2作為箭頭之圖像而表示。然而,指標2 之圖像並不限定於箭頭,可係簡單之圓形、方形等,亦可 係字元圖像、或其他圖像。 上述指標並不僅限定於如所謂稱作游標之具有定形性 者,包含可對畫面上顯示之圖符等m進行選擇之各種形態 者。例如,上述指標並不限定於始終以定形顯示者,亦包 133778.doc 200941302 3田到達可進行m之選擇操作之區域時該指標位置明顯之 形態。 又對應於虛擬指標2'之座標位置之變化,亦可使指標 2之顯示於實際畫面95與虛擬畫面105之邊界線上變化。 例如,如圖27⑷所示,可根據虛擬指標2,之位置於邊界 . 線(於圖不之例中為-χ之邊界線)上使指標2之顯示色變 化例如,於到達邊界線時,可使指標之顯示色從白色變 m。作為顯示色之變化,包含隨著虛擬指標2’遠離實 ⑥畫面95而使顯示色之亮度或濃度產生變化等。 或者,如圖27(B)所示,可根據虛擬指標2,之位置而於上 述邊界線上使扣標2之態樣變化。於圖示之例中,表示有 :虛擬晝面1 〇5側指標2之軸部發生弯曲之情況。又,該指 標之匕、樣之變化亦包括指標2傾斜、潰縮等變形。隨著虛 擬指標2,越遠離實際畫面%,指標2之變形量越增大。 、藉此使用者可識別出指標位於虛擬畫面内、及指標位 Φ '' 畫面内之哪個位置。作為指標之顯示態樣之變化之 ,、他例彳列舉表不指標2朝向虛擬畫面側移動之情況等 指標2之動畫化。 /上述顯不裝置5縮顯示之實際晝面%及其虛擬畫面1〇5之 《狀為矩%,然而’實際畫面95之形狀亦可係三角形或五 角开v以上之多角形、圓形、擴圓形或該等中之至少兩個 、且°之形狀°關於虛擬晝面1〇5,亦同樣地考慮多種形 狀實際畫面95與虛擬畫面1〇5之形狀亦可不同。 於上述說明中,實際晝面95及虛擬畫面1G5之座標系為 133778.doc •41 · 200941302 正交座標系。然而,實際畫面及/或虛擬畫面之座標系亦 可係極座標系。 於上述說明中’實際晝面95及虛擬晝面為平面。然 而’實際畫面及/或虛擬晝面亦可係曲面。 第1座標系及第2座標系之刻度,於上述說明中典型地係 實質上相同,但亦可不同。
於圖所示之處理中,MPU 35於產生虛擬指㈤,之座標 值時’即虛擬指標2,於虛擬晝面上移動時,以實際指標說 邊界線上移動之方式進行顯示控制。然而,Mpu 35於產 Q 生虛擬指標2'之座標值之期 之輸入資訊不相關之處理。 間’亦可執行與來自輸入裝置i 所謂不相關之處理,可列舉使 才曰私之顯不消失 便知彳示顯示或消失(閃爍)之處
理、使指標於實際晝面上静μ A 靜止之處理、將指標變更為特定 之記號或圖形之處理、 特定之移動之處理等。 同樣。 或者與輸入資訊無關均使指標進行 關於圖18、圖20、圖21之處理,亦 ❹ 於圖9及圖10之處理中 中,由控制裝置40產生指標之座標 值。然而’亦可由輸入裝置!產生指標之座標值,將該座 標資訊發送至控制裝置4〇, 將該座 4者將該所產生之座標資訊 顯示之控制信號發送至顯示裝置5。 τ貝況之 亦考慮輸入裝置1包含例 含角速度感測器單元15之如:速度感測器單元16而不包 中,速度紙、V雨:於該情形時,步驟103 檢測之加速度值(a:二一 進行積分運算而求得(但是,於該 133778.doc •42· 200941302 情形時,無法求得Y軸及χ轴周圍之角速度0丨、叫》。亦 可代替加速度感測器單元丨6,而藉由影像感測器算出加速 度。 亦可使用角度感測器或者角加速度感測器,代替上述角 .速度感測器單元15。作為角度感測器,可列舉地磁感測器 或影像感測器等。例如使用三轴地磁感測器之情形時,由 於對角度值之變化量進行檢測,故而於該情形時,可藉由 對角度值進行微分運算,而獲得角速度值。角加速度感測 器由複數個加速度感測器之組合構成,可藉由對利用角加 速度感測器所獲得之角加速度值進行積分運算,而獲得角 速度值。於該等實施形態之含意中,Mpu 19*Mpu 35係 主要作為輸出作為與角度相關聯之值的角度關聯值之算出 機構而發揮功能。 例如,於如上所述算出旋轉半徑R(t)之情形時,亦可使 用對Y軸及X軸周圍之角加速度進行檢測之上述角加速度 ❹感測器、或對角度進行檢測之感測器。於該情形時,藉由 對利用角加速度感測器所檢測之角加速度值進行積分運 算,而求得角速度值(ωφ、ωθ)。或者,藉由對利用角度感 測器所檢測之角度值進行微分運算,而求得角速度值 (ωΦ、ωθ)。 作為上述角加速度感測器,作為單轴之角加速度感測 器’典型地係使用配置於旋轉半徑R(t)上之兩個單轴加速 度感測3。將藉由兩個加速度感㈣器而分別所獲得之兩個 加速度值之差除以該等兩個加速度感測器間之距離,藉此 133778.doc -43- 200941302 J出=置1等之角速度值。作為雙轴之角加速度感測 單軸加速度感測器之檢測原理相㈣,亦 了❹㈣雙軸加速度感測器^該情形時,作為角度感 測态,除上述地磁感測器及影像 軸之/彳豕砍邓益以外,亦可使用雙 ::力二度感測器,以實現例如求得滾角φ(圖8中之z轴周 =度)之原理。因此’為了檢測y轴及X軸周圍之雙軸 之角度,亦可使用兩個雙軸加速度感測器。 對於上述實施形態之輸入裝晉亡 _ 入資m 裝置而s,表示藉由無線將輸 Ο ^訊控制裝置之形態,但亦可藉由有線發送輸入 本發明亦可適用於例如包含顯 穿置r丰垃壯里、 ^3顯之手持型之資訊處理 ^置^持裝置卜於該情形時,使用者移動手持裝置之本 ’错此使其顯示部所顯示之指標移動。作為 :如可列舉舰(Pe_alDigitalAssistance,個人數位助 理)、行動電話機、攜帶音樂播放機及數位照相機等。 ❹ 4測器單元17之角速度感測器單元15及加速度感測器單 心之檢測軸’亦可不必如上打,軸及γ,抽般彼此正交。 :該:形時’藉由使用三角函數之計算,而獲得朝彼此正 乂:彳向投影之各個加速度。又’同樣地,可藉由使用 二角函數之計算,而獲得彼此正交之軸周圍之各個 度。 、 、關於以上各實施形態中說明之感測器單元17,就角速产 感測盗單兀15之\及丫,之檢測轴與加速度感測器單元16^ X’轴及Υ,軸之檢測軸分別—致之形態進行了說明。然而, 133778.doc • 44 - 200941302 彼等各轴亦可不必一致。例如,於角速度感測器單元15及 加速度感測器單元16搭載於基板上之情形時,亦能以角速 度感測器單元15及加速度感測器單元16之檢測轴分別不一 致之方式’於該基板之主面内僅偏移特定旋轉角度搭載角 .速度感測器單元15及加速度感測器單元丨6。於該情形時’ 可藉由使用三角函數之計算,獲得各軸之加速度及角速 度。 【圖式簡單說明】 Φ _ 圖1係表示本發明之一實施形態之控制系統的圖; 圖2係表示輸入裝置之立體圖; 圖3係模式性地表示輸入裝置之内部構成之圖; 圖4係表示輸入裝置之電性構成之方塊圖; 圖5係表示顯示裝置所顯示之畫面之例子之圖; 圖6係表示使用者握持住輸入裝置之情況之圖; 圖7(A)、(B)係用以說明輸入裝置之移動方法及利用該 φ 方法之晝面上之指標之移動之典型例的圖; 圖8係表示感測器單元之立體圖,· 圖9係表示控制系統之基本動作之流程圖; 圖10係表示控制裝置進行主要運算之情形之控制系統之 動作的流程圖; 圖11係表不根據控制裝置之控制而顯示裝置所顯示之畫 面之一例的圖; 圖12係用以說明於使用者利用控制系統之情形時,使用 者用以決定輸入裝置在空間上之位置與指標在整體畫面上 133778.doc -45- 200941302 之位置之關係之校準作業的圖; 圖13係表示控制裝置使用實際畫面及虛擬畫面而對指標 之移動進行控制時之動作的流程圖; 圖14係表示所產生之指標之座標值自第丨座標系超過邊 界線-X而進入第2座標系時之虛擬指標及實際指標之移動 的圖; 圖15係表示所產生之指標之座標值自第1座標系超過邊 界線+Y而進入第2座標系時之虛擬指標及實際指標之移動 的圖; 圖16係表示所產生之指標之座標值自第1座標系超過邊 界線-X而進入第2座標系且到達第2座標系之邊界線+Y之 下方區域時之虛擬指標及實際指標之移動的圖; 圖17係表示本發明之其他實施形態之畫面,即控制裝置 顯示於顯示裝置之畫面的圖; 圖1 8係表示對晝面之顯示進行控制之控制裝置之動作的 流程圖; 圖19係圖17所示之畫面之變形例; 圖20係表示圖19所示之畫面上之控制裝置之處理的流程 团 ♦ 圖, 圖21係表示圖19所示之晝面上之控制裝置之其他處理的 流程圖; 圖22係用以說明圖21所示之處理之整體晝面之圖; 圖23係表示本發明之其他實施形態之畫面,即控制裝置 顯示於顯示裝置之晝面的圖; 133778.doc 200941302 、即控制裝置 、即控制裝置 、即控制裝置 :例圖,圖 圖27(B)表示 圖24係表示本發明之其他實施形態之書面 顯示於顯示裝置之畫面的圖; 圖25係表示本發明之其他實施形態之金 顯示於顯示裝置之晝面的圖; • 圖26係表示本發明之其他實施形態 _ 意兩 顯示於顯示裝置之畫面的圖;及 圖27係說明顯示於畫面之指標之其他顯^ 27(A)表示使指標之顯示色發生變化之狀態, ® 使指標之形狀發生變化之狀態。 【主要元件符號說明】 1 輸入裝置 2 指標(實際指標) 2' 虛擬指標 5 顯示裝置 10 殼體 15 角速度感測器單元 16 加速度感測器單元 17 感測器單元 19 ' 35 MPU 40 控制裝置 95 實際畫面 96 校準標記 98、99、101、 選擇操作區域 102 、 203〜206 、 133778.doc -47- 200941302 301〜304 100 控制系統
133778.doc -48-
Claims (1)
- 200941302 十、申請專利範圍: 1 · 一種控制裝置,其係根據與輸入裝置之移動相對應之輸 入資訊,控制指標之顯示,且包含: 產生機構,其係產生第丨座標資訊並產生第2座標資 訊’該第1座標資訊係表示所顯示之實際晝面上之第1座 標系中的與上述輸入資訊相對應之上述指標位置,該第 2座標資訊係表示上述實際畫面之周圍所設定之虛擬畫 面上之與上述第1座標系相關聯之第2座標系中的與上述 輸入資訊相對應之上述指標位置;及 顯示控制機構,其係根據上述所產生之第1及第2座標 資訊而在上述實際晝面上控制上述指標之顯示。 2.如請求項1之控制裝置,其中進而包含: 儲存機構’其係使作為上述輸入裝置之選擇操作對象 的選擇操作區域之上述虛擬晝面上之虛擬顯示區域對應 於上述第2座標系,藉此儲存上述虛擬顯示區域; 判疋機構’其係判定上述所產生之第2座標資訊是否 處於上述虛擬顯示區域内;及 選擇控制機構,其係於上述所產生之第2座標資訊處 於上述虛擬顯示區域内之情形時,控制上述選擇操作之 對象。 3 ·如請求項2之控制裝置,其中 上述顯示控制機構產生實際顯示區域之圖像資料,該 實際顯示區域係丨述選擇操作區_中上述實⑤晝面上的 鄰接於上述虛擬顯示區域者。 I33778.doc 200941302 如請求項3之控制裝置,其_ j述顯tf控制機構於上述判定機構判定了上述第2座 2況處於上述虛擬顯示區域内時,使上述實際顯示區 域顯不於上述實際晝面上。 5. 如請求項2之控制裝置,其中 ^選擇控制機構根據上述所產生之第2座標資訊距 …、、之距離而可變地控制上述選擇操作之切換速度, /邊界線係上述第!座標系之端部之線且為與上述第2座 標系之邊界。 6. 如請求項2之控制裝置,其中 上述儲存機構使複數個上述選擇操作區域各自之上述 虛擬顯示區域對應於上述第2座標系,藉此儲存複數個 上述虛擬顯示區域。 7. 如請求項1之控制裝置,其中 上述顯示控制機構係 於上述輸入資訊自上述第1座標系之邊界線上之位置 所對應之第1輸入值變為上述第2座標系之鄰接於上述邊 界線之區域上的位置所對應之第2輸入值時,控制上述 指標之顯示,以使上述指標顯示於上述邊界線上,上述 邊界線係上述第!座標系之端部之線且為與上述第2座標 系之邊界。 ^ 8.如請求項7之控制裝置,其中 上述顯示控制機構根據由上述產生機構產生之上述第 2座標資訊,於上述邊界線上更新上述第1座標值,藉此 133778.doc 200941302 控制上述指標之顯示,以使上述指標於上述邊 動。 咏上移 9.如請求項7之控制裝置,其中 上述顯示控制機構根據上述第2輸入值之變化,而變 化上述邊界線上之上述指標之顯示態樣。 1〇_如請求項1之控制裝置,其中 上述顯示控制機構係 ⑩ 於上述輸入資訊自上述輸入資訊之第1輸入值變為上 述輸入資訊之第2輸入值時,產生用以將上述指標之狀 態實行與上述輸入資訊不相關之處理的信號,該第^輸 入值係表示上述指標位於上述第1座標系,該第2輸入值 係表示上述指標位於上述第2座標系。 11.如請求項1〇之控制裝置,其中 與上述輸入資訊不相關之處理包含使上述指標於上述 實際晝面上靜止之處理。 0 12.如請求項1之控制裝置,其中進而包含: 判定機構’其係判定上述所產生之第1座標資訊是否 處於上述第1座標系之端部之線且為與上述第2座標系之 i界的邊界線上;及 開始機構,其係於上述第1座標資訊處於上述邊界線 上之情形時,使上述產生機構之上述第2座標資訊產生 開始。 13.如請求項1之控制裝置,其中進而包含: 接收機構,其係接收根據上述輸入裝置之按鈕操作而 133778.doc 200941302 輸出之命令信號;及 校正機構,其係根據上述所接收之命令信號,使上述 指標之位置對應於上述實際晝面上之特定基準位置。 14 15. 16. 如請求項13之控制裝置,其中 上述顯示控制機構於上述指標顯示於上述基準位置 時’暫時地強調顯示上述指標。 如請求項1之控制裝置,其中 上述輸入裝置係根據上述輸入裝置之加速度值及上述 輸入裝置之角速度值中之至少__方,而產生上述輸入裝 置之速度值,並發送上述速度值之資訊的空間操作型輸 入裝置; 上述控制裝置進而包含接收機構,其係接收上述所發 送之速度值之資訊作為上述輸入資訊。 如請求項1之控制裝置,其中 上述輸入裝置係發送上述輸入裝置之加速度值及上述 輸入裝置之角速度值中之至少一方之資訊的空間操作型 輸入裝置; 上述控制裝置進而包含: 接收機構,其係接收上述所發送之加速度值及角速度 值中之至少一方之資訊;及 算出機構,其係根據上述所接收之加速度值及角速度 值中之至少一方之資訊,算出上述輸入裝置之速度值; 上述產生機構將上述所算出之速度值之資訊作為上述 輸入資訊,而產生與上述輸入資訊相對應之上述第1及 133778.doc 200941302 第2座標資訊。 17·—種輸入裝置,其係控制指標之顯示,且包含: 殼體; 輸入資訊產生機構,其係檢測上述殼體之移動,並產 - 生與上述殼體之移動相對應之輸入資訊; - 產生機構,其係產生第1座標資訊並產生第2座標資 訊該第1座標資訊係表示所顯示之實際畫面上之第1座 φ ‘系中的與上述輸入資訊相對應之上述指標位置,該第 2座標資訊係表示上述實際晝面之周圍所設定之虛擬晝 面上之與上述第1座標系相關聯之第2座標系中的與上述 輸入資訊相對應之上述指標位置;及 顯示控制機構,其係根據上述所產生之第丨及第2座標 資訊而在上述實際晝面上控制上述指標之顯示。 18· —種控制系統,其係控制指標之顯示且包含輸入裝置 及控制裝置; φ 上述輸入裝置包含:殼體, ·輸入資訊產生機構,其係 檢測上述殼體之移動,並產生與上述殼體之移動相對應 之輸入資訊;及發送機構,其係發送上述輸入資訊; 上述控制裝置包含:產生機構,其係產生第丨座標資 訊並產生第2座標資訊,該第丨座標資訊係表示所顯示之 實際畫面上之第1座標系中的與上述輸入資訊相對應之 上述指標位置,該第2座標資訊係表示上述實際畫面之 周圍所設定之虛擬畫面上之與上述第丨座標系相關聯之 第2座標系中的與上述輸入資訊相對應之上述指標位 133778.doc 200941302 置,及顯示控制機構,其係根據上述所產生之第丨及第2 座標資訊而在上述實際畫面上控制上述指標之顯示。 19. 一種控制方法,其係根據與輸入裝置之移動相對應之輪 入資訊而控制指標之顯示,且 產生第1座標資訊,其係表示所顯示之實際晝面上之 第1座標系中的與上述輸入資訊相對應之上述指標位置; 產生第2座標資訊,其係表示上述實際晝面之周圍所 設定之虛擬畫面上之與上述第丨座標系相關聯之第2座標 系中的與上述輸入資訊相對應之上述指標位置; 根據上述所產生之第1及第2座標資訊而在上述實際書 面上控制上述指標之顯示。 20. —種手持裝置,其包含: 殼體; 顯示部; 輸入資訊產生機構’其係檢測上述殼體之移動,並產 生與上述殼體之移動相對應之輸入資訊; 產生機構’其係產生第1座標資訊並產生第2座標資 訊,該第1座標資訊係表示上述顯示部所顯示之實際晝 面上之第1座標系中的與上述輸入資訊相對應之上述指 標位置’該第2座標資訊係表示上述實際畫面之周圍所 設定之虛擬畫面上之與上述第丨座標系相關聯之第2座標 系中的與上述輸入資訊相對應之上述指標位置;及 顯示控制機構,其係根據上述所產生之第1及第2座標 資訊而在上述實際畫面上控制上述指標之顯示。 133778.doc
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007317659 | 2007-12-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW200941302A true TW200941302A (en) | 2009-10-01 |
Family
ID=40717682
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW097147554A TW200941302A (en) | 2007-12-07 | 2008-12-05 | Control device, input device, control system, control method, and hand-held device |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8531399B2 (zh) |
| EP (1) | EP2219101A1 (zh) |
| JP (2) | JP5531616B2 (zh) |
| KR (1) | KR20100086931A (zh) |
| CN (1) | CN101606120B (zh) |
| TW (1) | TW200941302A (zh) |
| WO (1) | WO2009072504A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8749502B2 (en) | 2010-06-30 | 2014-06-10 | Chi Ching LEE | System and method for virtual touch sensing |
| US11550430B2 (en) | 2019-01-18 | 2023-01-10 | Sony Group Corporation | Information processing apparatus, information processing method, and recording medium |
Families Citing this family (54)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2140916B1 (en) | 2008-06-30 | 2018-10-31 | Nintendo Co., Ltd. | Coordinate calculation apparatus and storage medium having coordinate calculation program stored therein |
| EP2140915B1 (en) | 2008-06-30 | 2019-03-06 | Nintendo Co., Ltd. | Orientation calculation apparatus, storage medium having orientation calculation program stored therein, game apparatus, and storage medium having game program stored therein |
| EP2228110B1 (en) | 2009-03-09 | 2017-08-30 | Nintendo Co., Ltd. | Coordinate calculation apparatus and storage medium having coordinate calculation program stored therein |
| JP5669294B2 (ja) * | 2009-09-30 | 2015-02-12 | 任天堂株式会社 | 座標算出装置および座標算出プログラム |
| JP2010282408A (ja) * | 2009-06-04 | 2010-12-16 | Sony Corp | 制御装置、入力装置、制御システム、ハンドヘルド装置及び制御方法 |
| US9760186B2 (en) | 2010-01-06 | 2017-09-12 | Cm Hk Limited | Electronic device for use in motion detection and method for obtaining resultant deviation thereof |
| JP5263049B2 (ja) * | 2009-07-21 | 2013-08-14 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにプログラム |
| US8791904B2 (en) * | 2009-08-10 | 2014-07-29 | Koninklijke Philips N.V. | System and method for moving a cursor on a screen |
| KR101646953B1 (ko) * | 2010-01-12 | 2016-08-09 | 엘지전자 주식회사 | 디스플레이 장치 및 그 제어방법 |
| KR101680113B1 (ko) * | 2010-04-22 | 2016-11-29 | 삼성전자 주식회사 | 휴대 단말기의 gui 제공 방법 및 장치 |
| EP2624112B1 (en) * | 2010-09-30 | 2019-06-19 | Rakuten, Inc. | Viewing device, viewing method, non-transitory computer-readable recording medium whereon program is recorded, and script program |
| JP5779923B2 (ja) * | 2011-03-17 | 2015-09-16 | ソニー株式会社 | 情報処理装置、情報処理方法およびコンピュータプログラム |
| US9857868B2 (en) * | 2011-03-19 | 2018-01-02 | The Board Of Trustees Of The Leland Stanford Junior University | Method and system for ergonomic touch-free interface |
| JP5235032B2 (ja) * | 2011-04-04 | 2013-07-10 | シャープ株式会社 | 表示装置、情報処理システム及びプログラム |
| FR2980005A1 (fr) * | 2011-09-09 | 2013-03-15 | Movea | Procede de controle d'un curseur par des mesures d'attitude d'un pointeur et pointeur mettant en oeuvre ledit procede |
| JP5870586B2 (ja) * | 2011-09-28 | 2016-03-01 | カシオ計算機株式会社 | プロジェクタ制御装置、表示装置及びプログラム。 |
| JP5902919B2 (ja) * | 2011-11-09 | 2016-04-13 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、情報処理方法 |
| CN103376919A (zh) * | 2012-04-13 | 2013-10-30 | 十速兴业科技(深圳)有限公司 | 免校式光标追踪对位方法与其系统 |
| US9128562B2 (en) * | 2012-05-25 | 2015-09-08 | Sony Corporation | Terminal apparatus, display system, display method, and recording medium for switching between pointer mode and touch-panel mode based on handheld activation |
| TWI515632B (zh) | 2012-06-26 | 2016-01-01 | 緯創資通股份有限公司 | 隨觸即用輸入裝置以及操作方法 |
| KR20140055173A (ko) | 2012-10-30 | 2014-05-09 | 삼성전자주식회사 | 입력 장치 및 그의 입력 제어 방법 |
| CN103838360B (zh) * | 2012-11-26 | 2018-07-06 | 联想(北京)有限公司 | 一种操作指令的识别方法和设备 |
| JP6036217B2 (ja) * | 2012-11-27 | 2016-11-30 | セイコーエプソン株式会社 | 表示装置、頭部装着型表示装置および表示装置の制御方法 |
| CN103049101B (zh) * | 2012-12-06 | 2016-04-06 | 上海飞智电子科技有限公司 | 定位指针位置的方法、系统及设备 |
| CN103902061B (zh) * | 2012-12-25 | 2016-12-28 | 华为技术有限公司 | 空中鼠标的光标显示方法、设备及系统 |
| CN103111073A (zh) * | 2013-01-18 | 2013-05-22 | 王一中 | 一种vp手柄及其手柄中虚拟电位器的运算方法 |
| CN103111072A (zh) * | 2013-01-18 | 2013-05-22 | 王一中 | 一种虚拟电位器及其运算方法 |
| JP6251957B2 (ja) * | 2013-01-23 | 2017-12-27 | セイコーエプソン株式会社 | 表示装置、頭部装着型表示装置および表示装置の制御方法 |
| JP5779683B2 (ja) * | 2013-03-27 | 2015-09-16 | シャープ株式会社 | 外部機器、制御方法、表示システム、表示装置、およびテレビジョン受像機 |
| US9952684B2 (en) | 2013-05-09 | 2018-04-24 | Samsung Electronics Co., Ltd. | Input apparatus, pointing apparatus, method for displaying pointer, and recordable medium |
| JP2015028690A (ja) * | 2013-07-30 | 2015-02-12 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
| KR20150034955A (ko) | 2013-09-27 | 2015-04-06 | 삼성전자주식회사 | 디스플레이 장치 및 이의 제어 방법 |
| CN103520923A (zh) * | 2013-10-17 | 2014-01-22 | 智尊应用程序开发有限公司 | 游戏控制方法及设备 |
| CN103520921B (zh) * | 2013-10-18 | 2016-06-01 | 深圳市宇恒互动科技开发有限公司 | 一种光标控制方法、系统及控制装置 |
| EP2887184A1 (en) * | 2013-12-23 | 2015-06-24 | Movea | Air pointer with improved user experience |
| CN105874409A (zh) * | 2014-01-08 | 2016-08-17 | 索尼公司 | 信息处理系统、信息处理方法及程序 |
| KR20150117018A (ko) * | 2014-04-09 | 2015-10-19 | 삼성전자주식회사 | 컴퓨팅 장치, 컴퓨팅 장치 제어 방법 및 다중 디스플레이 시스템 |
| JP6245117B2 (ja) * | 2014-09-02 | 2017-12-13 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
| JP6675062B2 (ja) * | 2015-03-27 | 2020-04-01 | パナソニックIpマネジメント株式会社 | 遠隔制御システム、および電子機器 |
| JPWO2016157951A1 (ja) * | 2015-03-31 | 2018-01-25 | ソニー株式会社 | 表示制御装置、表示制御方法および記録媒体 |
| US10860273B2 (en) * | 2015-05-14 | 2020-12-08 | Lg Electronics Inc. | Display device and operation method therefor |
| JP6432583B2 (ja) * | 2016-10-28 | 2018-12-05 | セイコーエプソン株式会社 | 表示装置、頭部装着型表示装置および表示装置の制御方法 |
| KR102567958B1 (ko) | 2016-11-10 | 2023-08-17 | 삼성디스플레이 주식회사 | 표시 장치, 표시 장치의 제어 방법, 및 단말 |
| US11494986B2 (en) * | 2017-04-20 | 2022-11-08 | Samsung Electronics Co., Ltd. | System and method for two dimensional application usage in three dimensional virtual reality environment |
| JP6881004B2 (ja) * | 2017-05-09 | 2021-06-02 | 船井電機株式会社 | 表示装置 |
| CN107957781B (zh) * | 2017-12-13 | 2021-02-09 | 北京小米移动软件有限公司 | 信息显示方法及装置 |
| US11620044B2 (en) * | 2018-10-23 | 2023-04-04 | Lg Electronics Inc. | Mobile terminal |
| CN109908582A (zh) * | 2018-11-15 | 2019-06-21 | 网易(杭州)网络有限公司 | 一种信息处理方法及装置、电子设备、存储介质 |
| CN110489026A (zh) * | 2019-07-05 | 2019-11-22 | 深圳市格上格创新科技有限公司 | 一种手持输入设备及其指示图标的消隐控制方法和装置 |
| CN110399052B (zh) * | 2019-07-24 | 2020-12-11 | 威创集团股份有限公司 | 一种鼠标漫游方法及装置 |
| WO2021049677A1 (ko) * | 2019-09-10 | 2021-03-18 | 엘지전자 주식회사 | 영상표시장치 및 이의 동작방법 |
| DE102020109553A1 (de) | 2020-04-06 | 2021-10-07 | Leitz Acco Brands Gmbh & Co Kg | Verfahren zum Abbilden einer geometrischen Figur |
| US20240419261A1 (en) | 2021-11-30 | 2024-12-19 | Nippon Telegraph And Telephone Corporation | Motion acquisition apparatus, motion acquisition method, and motion acquisition program |
| JP7616421B2 (ja) | 2021-11-30 | 2025-01-17 | 日本電信電話株式会社 | 動き取得装置、動き取得方法及び動き取得プログラム |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05143270A (ja) | 1991-11-20 | 1993-06-11 | Matsushita Electric Ind Co Ltd | ウインドウシステム上のカーソル管理装置およびカーソル管理方法 |
| JP3857504B2 (ja) | 1993-05-21 | 2006-12-13 | ソニー株式会社 | 入力装置、制御システム |
| JP4236706B2 (ja) * | 1995-06-16 | 2009-03-11 | ソニー株式会社 | 情報処理装置及び情報処理方法 |
| JP3313610B2 (ja) | 1997-04-24 | 2002-08-12 | エヌイーシーシステムテクノロジー株式会社 | ウィンドウ画面表示位置制御装置と方法 |
| JP3748483B2 (ja) | 1997-09-12 | 2006-02-22 | 株式会社リコー | 姿勢入力装置、姿勢入力機能を備えるペン型入力装置及びそのペン型入力装置を有するペン型入力システム |
| JPH11353088A (ja) * | 1998-06-05 | 1999-12-24 | Nec Off Syst Ltd | カーソル表示位置制御装置および方法 |
| JP2003280785A (ja) * | 2002-03-26 | 2003-10-02 | Sony Corp | 画像表示処理装置、および画像表示処理方法、並びにコンピュータ・プログラム |
| JP4286556B2 (ja) * | 2003-02-24 | 2009-07-01 | 株式会社東芝 | 画像表示装置 |
| JP4244202B2 (ja) * | 2004-05-06 | 2009-03-25 | アルパイン株式会社 | 操作入力装置および操作入力方法 |
| JP4274997B2 (ja) * | 2004-05-06 | 2009-06-10 | アルパイン株式会社 | 操作入力装置および操作入力方法 |
| JP2006172423A (ja) * | 2004-11-18 | 2006-06-29 | Canon Inc | 遠隔操作システム、遠隔操作装置、被操作装置、遠隔操作方法、コンピュータプログラム、記憶媒体 |
-
2008
- 2008-12-02 CN CN2008800044479A patent/CN101606120B/zh not_active Expired - Fee Related
- 2008-12-02 EP EP08857394A patent/EP2219101A1/en not_active Withdrawn
- 2008-12-02 WO PCT/JP2008/071907 patent/WO2009072504A1/ja not_active Ceased
- 2008-12-02 JP JP2009544682A patent/JP5531616B2/ja not_active Expired - Fee Related
- 2008-12-02 KR KR1020097015921A patent/KR20100086931A/ko not_active Withdrawn
- 2008-12-02 US US12/526,315 patent/US8531399B2/en not_active Expired - Fee Related
- 2008-12-05 TW TW097147554A patent/TW200941302A/zh unknown
-
2014
- 2014-03-31 JP JP2014073490A patent/JP2014167800A/ja not_active Abandoned
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8749502B2 (en) | 2010-06-30 | 2014-06-10 | Chi Ching LEE | System and method for virtual touch sensing |
| US11550430B2 (en) | 2019-01-18 | 2023-01-10 | Sony Group Corporation | Information processing apparatus, information processing method, and recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2009072504A1 (ja) | 2011-04-21 |
| KR20100086931A (ko) | 2010-08-02 |
| US8531399B2 (en) | 2013-09-10 |
| JP5531616B2 (ja) | 2014-06-25 |
| CN101606120B (zh) | 2012-08-15 |
| US20100265175A1 (en) | 2010-10-21 |
| EP2219101A1 (en) | 2010-08-18 |
| JP2014167800A (ja) | 2014-09-11 |
| CN101606120A (zh) | 2009-12-16 |
| WO2009072504A1 (ja) | 2009-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW200941302A (en) | Control device, input device, control system, control method, and hand-held device | |
| CN103513894B (zh) | 显示设备、远程控制设备及其控制方法 | |
| JP4823342B2 (ja) | タッチパネル式ディスプレイを持った携帯型コンピュータ | |
| JP5700783B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、及び情報処理方法 | |
| TWI408572B (zh) | Information processing device, input device, information processing system, information processing method and computer readable storage medium | |
| US9454834B2 (en) | Storage medium storing image processing program for implementing controlled image display according to input coordinate, and information processing device | |
| US20130342456A1 (en) | Remote control apparatus and control method thereof | |
| JP5304577B2 (ja) | 携帯情報端末および表示制御方法 | |
| JP2010282408A (ja) | 制御装置、入力装置、制御システム、ハンドヘルド装置及び制御方法 | |
| JP2010152761A (ja) | 入力装置、制御装置、制御システム、電子機器及び制御方法 | |
| US10860121B2 (en) | Information processing appartus and method for controlling a display unit based on relative relationship between an input unit and the display unit | |
| JP2010108071A (ja) | 画像表示装置、画像表示方法およびプログラム | |
| KR20140060818A (ko) | 원격 제어 장치, 디스플레이 장치 및 그 제어 방법 | |
| TWI400630B (zh) | 選擇裝置及方法 | |
| TW200928890A (en) | Input device, control device, control system, control method, and hand-held device | |
| US20150002433A1 (en) | Method and apparatus for performing a zooming action | |
| CN204945943U (zh) | 用于为外部显示设备提供远程控制信号的远程控制设备 | |
| KR20110115683A (ko) | 터치스크린에서의 한 손 입력방법 | |
| JP5095853B2 (ja) | タッチパネル式ディスプレイを持った携帯型コンピュータ | |
| JP6408241B2 (ja) | 携帯端末装置 | |
| US9201534B2 (en) | Information processing apparatus, information processing system, information processing method, and computer-readable storage medium having stored therein information processing program | |
| TW201112105A (en) | Method and system of dynamic operation of interactive objects | |
| JP2013205889A (ja) | 携帯電子機器、その制御方法及びプログラム | |
| KR20100135165A (ko) | 터치스크린을 이용한 포인팅장치 제어방법과 이를 적용한 휴대단말기 |