專利名稱:使用對(duì)象的移動(dòng)來選擇項(xiàng)的裝置和方法
技術(shù)領(lǐng)域:
此處提供的與本公開一致的裝置和方法涉及對(duì)項(xiàng)(item)的選擇,并且更具體地, 涉及從顯示在屏幕上的多個(gè)項(xiàng)之中選擇期望的項(xiàng)。
背景技術(shù):
用戶界面(UI) —般提供臨時(shí)或連續(xù)的訪問以允許用戶與對(duì)象、系統(tǒng)、設(shè)備或程序等通信。UI可以包括實(shí)際或虛擬的介質(zhì)。通常,UI可以被劃分成輸入和輸出,用戶在所述輸入上操作系統(tǒng),并且在所述輸出上指示對(duì)到系統(tǒng)的輸入的響應(yīng)或結(jié)果。所述輸入一般要求輸入裝置來移動(dòng)光標(biāo),或者獲得用戶的操縱來選擇具體對(duì)象。 所述輸出一般要求輸出裝置來進(jìn)行操作,以使得用戶可以利用視覺、聽覺或觸覺來確認(rèn)對(duì)其輸入的響應(yīng)。最近,為了向包括電視和游戲控制臺(tái)的設(shè)備的用戶提供更多的方便,已經(jīng)開始研究響應(yīng)于在遠(yuǎn)距離處輸入的并且被識(shí)別為輸入的用戶移動(dòng)(movement)來提供UI的反應(yīng)的技術(shù)。根據(jù)該技術(shù),可以使用UI從顯示在屏幕上的多個(gè)項(xiàng)之中選擇期望的項(xiàng)。
發(fā)明內(nèi)容
本發(fā)明構(gòu)思的示范性實(shí)施例克服上述缺點(diǎn)及其它上面未描述的缺點(diǎn)。此外,不要求本發(fā)明構(gòu)思克服上面描述的缺點(diǎn),并且本發(fā)明構(gòu)思的示范性實(shí)施例可以不必克服上面描述的任何問題。本發(fā)明的一方面提供一種項(xiàng)選擇裝置,可以包括可以檢測(cè)對(duì)象的移動(dòng)的移動(dòng)檢測(cè)單元;以及控制多個(gè)項(xiàng)以一維、二維和三維排列中的一種顯示在屏幕上的控制單元,其中所述控制單元可以從移動(dòng)檢測(cè)單元接收信號(hào)并且測(cè)量對(duì)象沿X軸、y軸和Z軸方向中的至少一方向的移動(dòng),以及其中,響應(yīng)于測(cè)量的移動(dòng),控制單元可以根據(jù)所述多個(gè)項(xiàng)在屏幕上的排列來輸出相應(yīng)于下述兩個(gè)中的一個(gè)的命令對(duì)所述多個(gè)項(xiàng)的至少一個(gè)項(xiàng)的選擇和關(guān)于所述多個(gè)項(xiàng)的至少一個(gè)的視覺反饋。如果所述多個(gè)項(xiàng)以一維排列來排列并且所述對(duì)象的移動(dòng)在相對(duì)所述一維排列的方向的預(yù)定角度內(nèi),則所述控制單元可以輸出相應(yīng)于關(guān)于所述至少一個(gè)項(xiàng)的視覺反饋的命令,以及如果所述多個(gè)項(xiàng)以一維排列來排列并且所述對(duì)象的移動(dòng)不在所述預(yù)定角度內(nèi),則所述控制單元可以輸出相應(yīng)于對(duì)所述至少一個(gè)項(xiàng)的選擇的命令。如果在從輸出相應(yīng)于視覺反饋的命令開始的預(yù)定時(shí)間內(nèi)在所述對(duì)象的移動(dòng)的變化被保持,則所述控制單元可以輸出相應(yīng)于對(duì)所述至少一個(gè)項(xiàng)的選擇的命令。如果所述對(duì)象的移動(dòng)相應(yīng)于預(yù)定模式,則所述控制單元可以輸出相應(yīng)于對(duì)所述至少一個(gè)項(xiàng)的選擇的命令。如果所述多個(gè)項(xiàng)以二維排列來排列并且對(duì)象的移動(dòng)沿χ軸和y軸方向,則所述控制單元可以輸出相應(yīng)于關(guān)于所述至少一個(gè)項(xiàng)的視覺反饋的命令,以及如果所述多個(gè)項(xiàng)以二維排列來排列并且所述對(duì)象的移動(dòng)沿ζ軸方向,則所述控制單元可以輸出相應(yīng)于對(duì)所述至少一個(gè)項(xiàng)的選擇的命令。如果在從輸出相應(yīng)于視覺反饋的命令開始的預(yù)定時(shí)間內(nèi)所述對(duì)象的移動(dòng)的變化被保持,則所述控制單元可以輸出相應(yīng)于對(duì)所述至少一個(gè)項(xiàng)的選擇的命令。如果所述對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則所述控制單元可以輸出相應(yīng)于對(duì)所述至少一個(gè)項(xiàng)的選擇的命令。如果所述多個(gè)項(xiàng)以三維排列被排列,則響應(yīng)于所述對(duì)象的移動(dòng),所述控制單元可以輸出相應(yīng)于關(guān)于所述至少一個(gè)項(xiàng)的視覺反饋的命令,以及如果在從輸出相應(yīng)于視覺反饋的命令開始的預(yù)定時(shí)間內(nèi)所述對(duì)象的移動(dòng)的變化被保持,則所述控制單元可以輸出相應(yīng)于對(duì)所述至少一個(gè)項(xiàng)的選擇的命令,以及如果對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則所述控制單元可以輸出相應(yīng)于對(duì)所述至少一個(gè)項(xiàng)的選擇的命令。如果測(cè)量出的所述對(duì)象的移動(dòng)比預(yù)定的基準(zhǔn)速度快,則所述控制單元可以控制屏幕顯示第二多個(gè)項(xiàng),并且可以輸出相應(yīng)于關(guān)于第二多個(gè)項(xiàng)的至少一個(gè)的第二視覺反饋的第二命令。如果所述視覺反饋排列在屏幕的邊界上并且如果所述測(cè)量的移動(dòng)向屏幕的邊界移動(dòng),則所述控制單元可以控制屏幕顯示第二多個(gè)項(xiàng),并且所述控制器可以輸出相應(yīng)于關(guān)于第二多個(gè)項(xiàng)的至少一個(gè)的第二視覺反饋的命令。本發(fā)明的另一方面提供一種項(xiàng)選擇裝置,可以包括可以顯示多個(gè)項(xiàng)的屏幕;以及可以以一維排列在屏幕上顯示多個(gè)項(xiàng)的控制單元,其中所述控制單元可以測(cè)量對(duì)象的移動(dòng),以及其中如果對(duì)象的移動(dòng)在相對(duì)所述多個(gè)項(xiàng)的排列的預(yù)定角度內(nèi),則所述控制器可以控制屏幕提供關(guān)于所述多個(gè)項(xiàng)的至少一個(gè)項(xiàng)的視覺反饋,以及其中如果對(duì)象的移動(dòng)偏離相對(duì)所述多個(gè)項(xiàng)的排列的預(yù)定角度,則所述控制器可以選擇所述多個(gè)項(xiàng)的至少一個(gè)項(xiàng)。所述控制單元可以從移動(dòng)檢測(cè)單元接收該移動(dòng)檢測(cè)單元響應(yīng)于對(duì)象的移動(dòng)可以生成的信號(hào)。所述移動(dòng)檢測(cè)單元可以包括拍攝對(duì)象并獲得圖像幀的視覺感測(cè)器。所述移動(dòng)檢測(cè)單元可以包括遙控器,所述遙控器包括慣性感測(cè)器、移動(dòng)感測(cè)器、力口速計(jì)和光學(xué)感測(cè)器中的至少一個(gè)。本發(fā)明的另一方面提供一種用于從顯示在屏幕上的多個(gè)項(xiàng)之中選擇至少一個(gè)項(xiàng)的方法,其中所述方法可以包括以一維、二維和三維排列在屏幕上顯示多個(gè)項(xiàng),檢測(cè)對(duì)象的移動(dòng);以及測(cè)量對(duì)象沿χ軸、y軸和ζ軸方向中的至少一個(gè)方向的移動(dòng),以及響應(yīng)于測(cè)量出的移動(dòng),根據(jù)多個(gè)項(xiàng)在屏幕上的排列,執(zhí)行下列操作中一個(gè)發(fā)出用于選擇所述多個(gè)項(xiàng)中的至少一個(gè)的命令和提供關(guān)于所述多個(gè)項(xiàng)的至少一個(gè)的視覺反饋。如果所述多個(gè)項(xiàng)以一維排列被排列,則所述方法還包括下述中的一個(gè)如果對(duì)象的移動(dòng)被測(cè)量為沿落在相對(duì)排列的方向的預(yù)定角度內(nèi)的方向,則提供關(guān)于所述至少一個(gè)項(xiàng)的視覺反饋,以及如果對(duì)象的移動(dòng)被測(cè)量為沿偏離相對(duì)排列的方向的預(yù)定角度的方向,則選擇至少一個(gè)項(xiàng)。
所述方法還可以包括如果在從提供視覺反饋的時(shí)間開始的預(yù)定時(shí)間內(nèi)對(duì)象的移動(dòng)的變化被保持,則選擇所述至少一個(gè)項(xiàng)。所述方法還可以包括如果對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則選擇所述至少一個(gè)項(xiàng)。如果所述多個(gè)項(xiàng)以二維排列被排列,則所述方法還可以包括如果對(duì)象的移動(dòng)沿 X軸和y軸方向,則提供關(guān)于所述至少一個(gè)項(xiàng)的視覺反饋;以及如果對(duì)象的移動(dòng)沿Z軸方向,則選擇所述至少一個(gè)項(xiàng)。所述方法還可以包括如果在從提供視覺反饋的時(shí)間開始的預(yù)定時(shí)間內(nèi)對(duì)象的移動(dòng)的變化被保持,則選擇所述至少一個(gè)項(xiàng)。
通過參考附圖描述本發(fā)明構(gòu)思的特定示范性實(shí)施例,本發(fā)明構(gòu)思的上述和/或其他方面將變得更加清楚,其中圖1示出根據(jù)示范性實(shí)施例的項(xiàng)選擇裝置的配置;圖2是根據(jù)示范性實(shí)施例的、對(duì)于對(duì)象的移動(dòng)提供用戶接口(UI)的反應(yīng)的視圖;圖3是示出根據(jù)示范性實(shí)施例的感測(cè)器的視圖;圖4是示出根據(jù)示范性實(shí)施例的圖像幀和圖像幀上的對(duì)象的視圖;圖5是示出根據(jù)示范性實(shí)施例的、沿垂直方向和水平方向的移動(dòng)識(shí)別的范圍的視圖;圖6是示出根據(jù)示范性實(shí)施例的屏幕的示例的視圖,在該屏幕上多個(gè)項(xiàng)一維地排列在下部;圖7是示出根據(jù)示范性實(shí)施例的屏幕的示例的視圖,在該屏幕上多個(gè)項(xiàng)一維地排列在上部;圖8是示出根據(jù)示范性實(shí)施例的屏幕的示例的視圖,在該屏幕上多個(gè)項(xiàng)一維地排列在左部;圖9是示出根據(jù)示范性實(shí)施例的屏幕的示例的視圖,在該屏幕上多個(gè)項(xiàng)一維地排列在右部;圖10是示出根據(jù)示范性實(shí)施例的屏幕的示例的視圖,在該屏幕上多個(gè)項(xiàng)一維地沿從左上部到右下部的方向排列;圖11是示出根據(jù)示范性實(shí)施例的屏幕的示例的視圖,在該屏幕上多個(gè)項(xiàng)一維地沿從左下部到右上部的方向排列;圖12是示出根據(jù)示范性實(shí)施例的屏幕的示例的視圖,在該屏幕上多個(gè)項(xiàng)兩維地排列;圖13是示出根據(jù)示范性實(shí)施例的屏幕的示例的視圖,在該屏幕上多個(gè)項(xiàng)三維地排列;圖14是示出響應(yīng)于在多個(gè)項(xiàng)一維地、二維地或三維地排列在屏幕上的狀態(tài)中輸入的對(duì)象的移動(dòng),項(xiàng)選擇裝置選擇項(xiàng)或提供視覺反饋的示范性過程的視圖。
具體實(shí)施例方式
6
現(xiàn)在將參照附圖更詳細(xì)地描述本發(fā)明構(gòu)思的特定示范性實(shí)施例。在下面的描述中,即使在不同的附圖中相同附圖標(biāo)號(hào)也用于相同元件。提供在描述中定義的內(nèi)容,諸如具體構(gòu)造和元件,以助于對(duì)本發(fā)明構(gòu)思的全面理解。因此,明顯清楚地是,可在沒有那些明確定義的內(nèi)容的情況下也可以實(shí)現(xiàn)本發(fā)明構(gòu)思的示范性實(shí)施例。此夕卜,不詳細(xì)描述公知功能或構(gòu)造,因?yàn)槠鋾?huì)以不必要的細(xì)節(jié)模糊本發(fā)明。此外,此處或在所附權(quán)利要求中使用的單數(shù)形式意圖包括復(fù)數(shù)形式,除非另作說明。此外,此處使用的表達(dá)“和”應(yīng)該被理解為包含列出的相關(guān)項(xiàng)的一個(gè)或多個(gè)項(xiàng)的每個(gè)可能的組合。圖1示出根據(jù)示范性實(shí)施例的項(xiàng)選擇裝置的配置。參照?qǐng)D1,項(xiàng)選擇裝置100可以包括檢測(cè)用戶的移動(dòng)的移動(dòng)檢測(cè)單元110、在其上顯示圖像信息的屏幕150、在其中存儲(chǔ)用于生成要被顯示在屏幕上的圖像的數(shù)據(jù)的顯示圖像存儲(chǔ)單元130、生成要被顯示在屏幕上的圖像的顯示圖像生成單元140、以及進(jìn)行控制以使得顯示在屏幕上的多個(gè)項(xiàng)一維地、二維地或三維地排列的控制單元120??刂茊卧?20可以從移動(dòng)檢測(cè)單元110接收信號(hào)、測(cè)量對(duì)象在χ軸、y軸和ζ軸之中的至少一個(gè)方向上的移動(dòng)、以及響應(yīng)于測(cè)量的用戶移動(dòng)并且根據(jù)在屏幕上的多個(gè)項(xiàng)的排列,來關(guān)于多個(gè)項(xiàng)之中的至少一項(xiàng)發(fā)出選擇命令或提供視覺反饋。移動(dòng)檢測(cè)單元110可以實(shí)現(xiàn)為接收對(duì)象的移動(dòng)的輸入并且據(jù)此獲得基礎(chǔ)數(shù)據(jù) (base data)的部件。移動(dòng)檢測(cè)單元110可以根據(jù)對(duì)象的移動(dòng)生成電信號(hào)。該電信號(hào)可以是模擬信號(hào)或數(shù)字信號(hào)。操作檢測(cè)單元110可以是包括慣性感測(cè)(inertial sensor)、運(yùn)動(dòng)感測(cè)器、加速計(jì)和光學(xué)感測(cè)器中的至少一個(gè)的遙控器(‘remocon’)。遙控器可以響應(yīng)于對(duì)象(在χ軸、y軸和ζ軸上)的三維移動(dòng)生成電信號(hào)。對(duì)象可以是用戶或用戶的一部分。 如果用戶手持遙控器移動(dòng),則作為響應(yīng),遙控器的慣性感測(cè)器可以根據(jù)χ軸、y軸或ζ軸移動(dòng)來生成電信號(hào)。χ軸、y軸和ζ軸操作的電信號(hào)可以經(jīng)由有線/無線通信被發(fā)送到項(xiàng)選擇裝置。移動(dòng)檢測(cè)單元110可以是視覺感測(cè)器。視覺感測(cè)器可以拍攝對(duì)象,并且獲得包括視覺感測(cè)器和對(duì)象之間的距離信息的圖像信息。視覺感測(cè)器可以作為單獨(dú)的模塊被提供或者包括在項(xiàng)選擇裝置中。移動(dòng)檢測(cè)單元110可以獲得對(duì)象的位置。對(duì)象的位置可以包括下述中的至少一個(gè)圖像幀上的垂直方向上的坐標(biāo)、圖像幀上的水平方向上的坐標(biāo)以及表示在對(duì)象和移動(dòng)檢測(cè)單元110之間的距離的對(duì)象的深度信息。對(duì)象的深度信息可以被表示為相對(duì)于垂直于圖像幀的方向的坐標(biāo)值。舉例來說,移動(dòng)檢測(cè)單元110可以拍攝對(duì)象并且獲得包含對(duì)象的深度信息的圖像幀。圖像幀可以被劃分為多個(gè)區(qū)域并且所述多個(gè)區(qū)域的至少兩個(gè)可以具有不同的閾值。移動(dòng)檢測(cè)單元110可以獲得圖像幀上的垂直方向上的坐標(biāo)以及圖像幀上的水平方向上的坐標(biāo),作為對(duì)象在圖像幀上的位置。移動(dòng)檢測(cè)單元110還可以獲得表示在對(duì)象與移動(dòng)檢測(cè)單元110之間的距離的對(duì)象的深度信息。深度感測(cè)器、二維相機(jī)或包括立體攝像機(jī)的三維相機(jī)可以被實(shí)現(xiàn)為移動(dòng)檢測(cè)單元110??刂茊卧?20可以使用圖像幀計(jì)算對(duì)象的移動(dòng)的大小??刂茊卧?20可以檢測(cè)位置并使用檢測(cè)的位置生成相應(yīng)于對(duì)象的移動(dòng)的移動(dòng)信息。也就是說,控制單元120可以基于所述位置生成關(guān)于圖像幀的移動(dòng)信息,以使得響應(yīng)于對(duì)象的移動(dòng)在每個(gè)相應(yīng)的位置發(fā)生相應(yīng)的事件??刂茊卧?20還可以響應(yīng)于移動(dòng)信息來生成事件。
控制單元120可以使用至少一個(gè)存儲(chǔ)的圖像幀或關(guān)于對(duì)象的位置的數(shù)據(jù)來檢測(cè)對(duì)象的移動(dòng)??刂茊卧?20可以計(jì)算檢測(cè)到對(duì)象的移動(dòng)的大小。舉例來說,控制單元120 可以基于連接對(duì)象的移動(dòng)的開始點(diǎn)和結(jié)束點(diǎn)的線的長度,或者通過基于對(duì)象的移動(dòng)的平均位置繪制假想線并參照該假想線的長度,來計(jì)算移動(dòng)的大小。如果通過多個(gè)圖像幀獲得對(duì)象的移動(dòng),則對(duì)象的位置可以相應(yīng)于與對(duì)象的移動(dòng)對(duì)應(yīng)的多個(gè)圖像幀的至少一個(gè)位置,或者相應(yīng)于使用多個(gè)圖像幀的至少一個(gè)位置或者考慮在每個(gè)區(qū)域中移動(dòng)所花費(fèi)的時(shí)間來獲得的中心位置。舉例來說,對(duì)象的位置可以相應(yīng)于下述位置在對(duì)象的移動(dòng)的第一圖像幀上的對(duì)象的位置、在對(duì)象的移動(dòng)的最后圖像幀上的位置、或在上述兩個(gè)位置之間的中心點(diǎn)??刂茊卧?20可以基于對(duì)象的位置生成移動(dòng)信息,以使得響應(yīng)于對(duì)象的移動(dòng)發(fā)生相應(yīng)的事件。根據(jù)事件,控制單元120可以通過圖2的顯示菜單220的屏幕來顯示對(duì)于對(duì)象的移動(dòng)的反應(yīng)。將參照?qǐng)D2到圖4更詳細(xì)地解釋各個(gè)組件的操作。圖2的項(xiàng)選擇裝置210可以包括電視、游戲控制臺(tái)和/或音頻播放器。對(duì)象可以是用戶沈0的身體、用戶沈0的身體的一部分或由用戶260使用的工具。圖3示出作為感測(cè)器的深度感測(cè)器110、光接收單元320、鏡頭(lens) 322、紅外濾光器324以及圖像感測(cè)器326。參照?qǐng)D3,感測(cè)器110包括紅外發(fā)射單元310和光接收單元320。紅外發(fā)射單元 310和光接收單元320可以放置在相同的或彼此相鄰的位置。感測(cè)器110可以根據(jù)光接收單元320具有作為唯一值的視場。通過紅外發(fā)射單元310發(fā)射的紅外線在到達(dá)包括放置在其前側(cè)的對(duì)象的多個(gè)對(duì)象之后被反射,并且該反射的紅外線可以被發(fā)射到光接收單元320。 鏡頭322接收對(duì)象的光元素(optical element),并且紅外濾光器3 可以使接收的光元素當(dāng)中的紅外線穿過。圖像感測(cè)器3 可以將穿過的紅外線轉(zhuǎn)換成為電信號(hào)以獲得圖像幀。 例如,圖像感測(cè)器3 可以是電荷耦合器件(CCD)或互補(bǔ)金屬氧化物半導(dǎo)體(CM0Q等等。 此時(shí),可以根據(jù)對(duì)象的深度來揭示外形(outline)并且可以對(duì)每個(gè)外形進(jìn)行信號(hào)處理以包括深度信息??梢酝ㄟ^使用從紅外發(fā)射單元310發(fā)射的紅外線到光接收單元320的飛行時(shí)間來獲得深度信息。此外,通過接收/發(fā)射超聲波或無線電波來檢測(cè)對(duì)象的位置的裝置也可以通過使用超聲波或無線電波的飛行時(shí)間來獲得深度信息。操作檢測(cè)單元110可以獲得包括用戶沈0的手270的圖4的圖像幀410。視覺感測(cè)器可以是項(xiàng)選擇裝置210的一部分或作為單獨(dú)的模塊被提供。圖像幀410可以包括對(duì)象的輪廓(contour)和相應(yīng)于輪廓的深度信息,所述對(duì)象的輪廓具有與等高線圖(contour map)相似的特定范圍的深度。輪廓412可以相應(yīng)于圖像幀410上的用戶沈0的手270,并且包括表示在手270和操作檢測(cè)單元110之間的距離的深度信息。輪廓414可以相應(yīng)于用戶的手臂的一部分,并且輪廓416可以相應(yīng)于用戶260的頭和上身。輪廓418可以相應(yīng)于在用戶260后面的背景。輪廓412到輪廓418可以具有不同的深度信息??刂茊卧?20可以使用圖像幀410來檢測(cè)對(duì)象和對(duì)象的位置??刂茊卧?20可以從圖像幀410中檢測(cè)圖像幀410上的對(duì)象412并且進(jìn)行控制以使得圖像幀420僅包括檢測(cè)到的對(duì)象422。此外,控制單元120可以進(jìn)行控制以使得對(duì)象412在圖像幀上具有不同的形式。舉例來說,控制單元120可以進(jìn)行控制以使得可以將圖像幀430上的對(duì)象432顯示為至少一個(gè)點(diǎn)、線或平面。
此外,控制單元120可以使得對(duì)象432被顯示為圖像幀430上的點(diǎn),并且對(duì)象432 的位置被顯示為三維坐標(biāo)。三維坐標(biāo)包括χ軸、y軸和ζ軸分量,其中χ軸相應(yīng)于圖像幀上的水平方向、y軸相應(yīng)于圖像幀上的垂直方向。ζ軸可以相應(yīng)于垂直于圖像幀的方向,即,通過深度信息表示ζ軸的值。控制單元120可以使用至少兩個(gè)圖像幀來跟蹤對(duì)象的位置并且據(jù)此計(jì)算移動(dòng)的大小。此外,控制單元120可以分別指示對(duì)象的移動(dòng)的在χ軸、y軸或ζ軸分量中的大小??刂茊卧?20可以進(jìn)行控制以使得以一維、二維和三維排列中的一種來顯示屏幕上的多個(gè)項(xiàng)。顯示在屏幕上的項(xiàng)可以是菜單項(xiàng)或內(nèi)容項(xiàng)。舉例來說,所述內(nèi)容可以包括視頻圖像、靜止圖像或音樂文件。此外,舉例來說,內(nèi)容項(xiàng)可以包括表示視頻圖像的縮略圖像、 表示靜止圖像的縮略圖像、表示廣播信道的縮略圖像、表示音樂文件的唱片(album)圖像或表示文件名的圖標(biāo)。菜單項(xiàng)和內(nèi)容項(xiàng)可以被存儲(chǔ)在顯示圖像存儲(chǔ)單元130中。舉例來說,顯示圖像存儲(chǔ)單元130可以是計(jì)算機(jī)可讀記錄介質(zhì)。計(jì)算機(jī)可讀記錄介質(zhì)的示例包括諸如硬盤、軟盤或磁帶的磁介質(zhì),諸如CD-ROM或DVD的光學(xué)介質(zhì),諸如可光讀磁盤的磁光介質(zhì),或諸如ROM、 RAM的固態(tài)存儲(chǔ)器,或者閃存。控制單元120可以進(jìn)行控制以使得項(xiàng)被從顯示圖像存儲(chǔ)單元130讀出并且以一維、二維和三維排列中的至少一種顯示在屏幕上??刂茊卧?20可以以一維、二維或三維排列將項(xiàng)顯示在屏幕150上,而無需來自用戶的單獨(dú)的命令??刂茊卧?20可以根據(jù)要被顯示在屏幕150上的項(xiàng)的數(shù)量來確定一維、二維和三維排列。舉例來說,如果在屏幕150上顯示50個(gè)或更少項(xiàng),則控制單元120可以進(jìn)行控制以使得一維地排列所述多個(gè)項(xiàng)。如果在屏幕150上顯示300個(gè)或更少項(xiàng),則控制單元120可以進(jìn)行控制以使得兩維地排列所述多個(gè)項(xiàng)。如果在該屏幕上顯示300個(gè)或更多項(xiàng),則控制單元120可以進(jìn)行控制以使得三維地排列所述多個(gè)項(xiàng)。項(xiàng)選擇裝置可以僅以一維排列在屏幕上顯示所述多個(gè)項(xiàng)?;蛘?,項(xiàng)選擇裝置可以僅以二維排列在屏幕上顯示所述多個(gè)項(xiàng)?;蛘?,項(xiàng)選擇裝置可以僅以三維排列在屏幕上顯示所述多個(gè)項(xiàng)。此外,在一些示范性實(shí)施例中,控制單元120可以根據(jù)在初始階段由用戶設(shè)置的顯示模式以一維,二維和三維排列中的一種在屏幕150上顯示項(xiàng)。舉例來說,如果用戶選擇一維排列,則可以以一維排列,即,以χ方向、y方向以及對(duì)角線方向在屏幕150上顯示多個(gè)項(xiàng)。如果用戶選擇二維排列,則可以在屏幕150上二維地顯示多個(gè)項(xiàng)。如果用戶選擇三維排列,則可以在屏幕150上三維地顯示多個(gè)項(xiàng)??刂茊卧?20可以從移動(dòng)檢測(cè)單元110接收信號(hào)并且測(cè)量對(duì)象在χ軸、y軸和ζ 軸中的至少一個(gè)軸中的移動(dòng)。從移動(dòng)檢測(cè)單元110輸出的信號(hào)被輸入到控制單元120內(nèi), 并且控制單元120通過分析該信號(hào)來測(cè)量對(duì)象在三維空間中的移動(dòng)。該信號(hào)可以包括χ軸分量、y軸分量或ζ軸分量,并且控制單元120以預(yù)定時(shí)間間隔測(cè)量該信號(hào)、測(cè)量在相應(yīng)于χ 軸分量、y軸分量和ζ軸分量的值的變化,從而測(cè)量對(duì)象的移動(dòng)。對(duì)象的移動(dòng)可以包括用戶的手部移動(dòng)。如果用戶移動(dòng)他的手,則移動(dòng)檢測(cè)單元110輸出信號(hào)作為響應(yīng)并且控制單元 120接收信號(hào)從而確定移動(dòng)的變化、移動(dòng)方向和速度??刂茊卧?20可以響應(yīng)于測(cè)量的移動(dòng)并且根據(jù)所述多個(gè)項(xiàng)在屏幕150上的排列模式,關(guān)于所述多個(gè)項(xiàng)中的至少一個(gè)發(fā)出選擇命令或提供視覺反饋。響應(yīng)于檢測(cè)到對(duì)象的移動(dòng),控制單元120確定當(dāng)前顯示在屏幕上的多個(gè)項(xiàng)是以一維、二維還是三維來排列的。控制單元120可以根據(jù)確定的結(jié)果感知同一對(duì)象在多個(gè)項(xiàng)上的移動(dòng)或感知用于選擇項(xiàng)的命令。 如果多個(gè)項(xiàng)沿χ軸一維地排列,則控制單元120可以響應(yīng)于沿χ軸方向的移動(dòng)提供關(guān)于顯示在屏幕上的多個(gè)項(xiàng)的至少一個(gè)的視覺反饋。舉例來說,視覺反饋可以包括以亮色指示相應(yīng)項(xiàng)的突出顯示,或以不同的顏色或大小進(jìn)行指示。例如,如果用戶沿χ軸方向移動(dòng)他的手,則控制單元120可以根據(jù)沿χ軸方向的移動(dòng)在屏幕上移動(dòng)被突出顯示項(xiàng)的位置。如果用戶沿y軸方向移動(dòng)他的手,則作為響應(yīng)控制單元120可以進(jìn)行控制以使得而在屏幕上被突出顯示的項(xiàng)可以被選擇??刂茊卧?20可以進(jìn)行控制以使得如果選擇了項(xiàng),則將選擇的項(xiàng)的子項(xiàng)顯示在屏幕上或重放相應(yīng)于選擇的項(xiàng)的內(nèi)容,或者選擇相應(yīng)于選擇的項(xiàng)的廣播信道。此外,如果多個(gè)項(xiàng)一維地排列,則當(dāng)對(duì)象的移動(dòng)被測(cè)量為在與多個(gè)項(xiàng)排列的方向的角度在預(yù)定角度內(nèi)的方向中時(shí),則控制單元120可以提供關(guān)于多個(gè)項(xiàng)的至少一個(gè)的視覺反饋,或者當(dāng)對(duì)象的移動(dòng)被測(cè)量為在與多個(gè)項(xiàng)排列的方向的角度超過預(yù)定角度的方向中時(shí),則控制單元120可以選擇至少一個(gè)項(xiàng)。屏幕150可以是通用顯示裝置。舉例來說,諸如IXD、CRT、PDP等的顯示裝置可以被實(shí)現(xiàn)為屏幕。圖5示出根據(jù)示范性實(shí)施例的、響應(yīng)于對(duì)象沿垂直方向和水平方向的移動(dòng)來感知 (perceive)移動(dòng)的范圍。虛線530、525彼此相交。虛線530、525成90度角。隨著對(duì)象 510移動(dòng)到彼此交叉的虛線530、525內(nèi)定義的區(qū)域515545,控制單元可以感知水平方向中的移動(dòng)。舉例來說,如果對(duì)象在落在相對(duì)χ軸方向545成+45度和-45度之間的范圍以及 +135度和-135度之間的范圍內(nèi)的方向中移動(dòng),則控制單元可以感知對(duì)象沿水平方向移動(dòng)。 也就是說,如果對(duì)象510向方向540、545和550移動(dòng),則控制單元可以感知對(duì)象510沿水平方向移動(dòng)。此外,虛線530、525以90度角彼此相交。區(qū)域590、585定義在彼此交叉的虛線 530,525內(nèi)。舉例來說,如果對(duì)象在落在相對(duì)χ軸方向545成+45度和+135度之間的范圍 560以及相對(duì)χ軸方向545成-135度和-45度之間的范圍(580)的方向中,則控制單元可以感知對(duì)象沿垂直方向移動(dòng)。也就是說,如果對(duì)象510在區(qū)域590、585內(nèi)移動(dòng),則控制單元可以感知對(duì)象510沿垂直方向移動(dòng)。例如,如果對(duì)象510向方向565、570、575移動(dòng),則控制單元可以感知對(duì)象510的移動(dòng)是沿垂直方向。圖6是示出根據(jù)示范性實(shí)施例的示范性屏幕,在該屏幕上多個(gè)項(xiàng)一維地排列在下部。參照?qǐng)D6以及圖2,多個(gè)項(xiàng)顯示在屏幕610上。也就是說,多個(gè)項(xiàng)650、652、654、656、658 一維地排列在屏幕610上。例如,控制單元可以沿χ軸方向以一維排列來顯示多個(gè)項(xiàng)650、 652、6M、656、658。參照?qǐng)D2,對(duì)象680可以是用戶的手270,并且處于沿ζ軸方向離屏幕預(yù)定距離處。對(duì)象680可以沿χ軸方向、y軸方向或ζ軸方向移動(dòng)??刂茊卧梢詼y(cè)量對(duì)象 680沿χ軸方向、y軸方向以及ζ軸方向中的至少一個(gè)方向的移動(dòng)。如果對(duì)象680的移動(dòng)被測(cè)量為沿多個(gè)項(xiàng)650、652、654、656、658的排列方向并且在預(yù)定角度內(nèi),則控制單元可以提供關(guān)于至少一個(gè)項(xiàng)的視覺反饋。舉例來說,控制單元可以通過突出顯示項(xiàng)652來提供視覺反饋。控制單元確定屏幕上的多個(gè)項(xiàng)650、652、6M、656、658是否沿水平方向690或垂直方向692。也就是說,控制單元可以確定多個(gè)項(xiàng)650、652、654、656、658是沿χ軸方向690還是沿y軸方向692排列??刂茊卧€可以確定對(duì)象680的移動(dòng)是沿χ軸方向690還是y軸方向692。如果排列是沿X軸方向并且如果對(duì)象680移動(dòng)的方向落在相對(duì)于X軸方向的預(yù)定角度內(nèi),則控制單元可以提供關(guān)于相應(yīng)移動(dòng)的視覺反饋。舉例來說,如果用戶沿χ軸方向移動(dòng)他的手, 則控制單元可以響應(yīng)于該移動(dòng)使得光標(biāo)顯示在屏幕上或使得多個(gè)項(xiàng)650、652,654、656、658 中的至少一個(gè)680被突出顯示。在一個(gè)示例中,如圖5中所示,預(yù)定角度可以包括相對(duì)項(xiàng)排列的方向成+45度和-45度之間的范圍535以及相對(duì)項(xiàng)排列的方向成+135度和-135度之間的范圍555。如果排列沿χ軸方向并且如果對(duì)象680的移動(dòng)相對(duì)χ軸方向背離預(yù)定角度,則控制單元還可以進(jìn)行控制以使得至少一個(gè)項(xiàng)被選擇。舉例來說,如果在項(xiàng)680被突出顯示的狀態(tài)中用戶沿y軸方向移動(dòng)他的手,則響應(yīng)于這一移動(dòng)、控制單元可以進(jìn)行控制以使得突出顯示的項(xiàng) 680被選擇。控制單元可以響應(yīng)于對(duì)象680的移動(dòng)在屏幕上提供視覺反饋。提供視覺反饋可以包括在屏幕上指示光標(biāo),以及突出顯示特定項(xiàng)。舉例來說,響應(yīng)于對(duì)象,控制單元可以在屏幕上顯示光標(biāo)602。對(duì)象680的移動(dòng)可以被表示為光標(biāo)在屏幕上的移動(dòng)。光標(biāo)可以根據(jù)對(duì)象的移動(dòng)而在屏幕上移動(dòng)。也就是說,光標(biāo)602可以根據(jù)對(duì)象680的移動(dòng)而在屏幕上移動(dòng)。此外,控制單元可以通過對(duì)顯示在屏幕上的多個(gè)項(xiàng)650,652、6M、656、658中的至少一個(gè)652進(jìn)行突出顯示,來提供所述視覺反饋。該突出顯示可以根據(jù)對(duì)象680的移動(dòng)而在多個(gè)項(xiàng)當(dāng)中移動(dòng)。例如,如果在項(xiàng)652被突出顯示的狀態(tài)中對(duì)象680沿+χ軸方向658移動(dòng), 則以正常狀態(tài)顯示項(xiàng)652并且突出顯示項(xiàng)654。如果對(duì)象680繼續(xù)沿+χ軸方向658移動(dòng), 則以正常狀態(tài)顯示項(xiàng)肪4并且突出顯示項(xiàng)656。視覺反饋可以包括利用光標(biāo)進(jìn)行指示、突出顯示項(xiàng)、改變項(xiàng)的大小或改變項(xiàng)的顏色。如果對(duì)象680沿偏離相對(duì)項(xiàng)的排列方向的所述預(yù)定角度的方向630移動(dòng),則控制單元可以感知到突出顯示的項(xiàng)652被選擇。如果用戶在垂直方向移動(dòng)他的手,則控制單元可以選擇項(xiàng),對(duì)該項(xiàng)提供視覺反饋。例如,如果用戶沿垂直方向630移動(dòng)他的手,則控制單元可以進(jìn)行控制以使得突出顯示的項(xiàng)652被選擇。如果突出顯示的項(xiàng)652被選擇,則控制單元可以在屏幕上顯示項(xiàng)652的子項(xiàng)660、662,664。或者,根據(jù)對(duì)象680沿箭頭方向666的移動(dòng),光標(biāo)可以在屏幕上移動(dòng)或子項(xiàng)目660、662、664可以依次被突出顯示。如果對(duì)象在子項(xiàng)662上沿ζ軸方向635、693移動(dòng),則控制單元可以感知到子項(xiàng)662 被選擇,從而使得相應(yīng)于子項(xiàng)662的內(nèi)容640將被放大顯示。此外,如果在對(duì)象的移動(dòng)的變化在自從提供視覺反饋的時(shí)間之后的預(yù)定時(shí)間內(nèi)保持在預(yù)定值內(nèi),則控制單元可以選擇至少一個(gè)項(xiàng)。預(yù)定值可以包括屏幕上的項(xiàng)(例如,項(xiàng) 654)的寬度655和高度657。然而,通過參考對(duì)象680的移動(dòng),該預(yù)定值可以用作改變?cè)谄聊簧巷@示的項(xiàng)被突出顯示的位置的閾值。例如,如果對(duì)象680的移動(dòng)在5cm之內(nèi),則在屏幕上可以不發(fā)生反應(yīng)。也就是說,如果對(duì)象680在5cm內(nèi)移動(dòng),則控制單元可以不改變屏幕上的項(xiàng)被突出顯示的位置。然而,5cm僅是一個(gè)示例并且可以根據(jù)設(shè)計(jì)者的需要而改變。此夕卜,如果被顯示在屏幕上的光標(biāo)602響應(yīng)于對(duì)象680的移動(dòng)而在預(yù)定時(shí)間內(nèi)移動(dòng)的距離在項(xiàng)656的寬度655和高度657之內(nèi),則控制單元可以進(jìn)行控制以使得該被提供了視覺反饋的項(xiàng)被選擇,并且與選擇的項(xiàng)相關(guān)的下一操作被實(shí)行。例如,如果響應(yīng)于對(duì)象680的移動(dòng)的、屏幕上的移動(dòng)在三秒內(nèi)維持在小于項(xiàng)652的寬度和高度的值上,則控制單元可以感知到項(xiàng)652被選擇從而實(shí)行與項(xiàng)652相關(guān)的下一操作。與項(xiàng)652相關(guān)的操作可以包括子菜單的出現(xiàn)或與該項(xiàng)相關(guān)的內(nèi)容的重放。此外,如果對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則控制單元可以選擇至少一個(gè)項(xiàng)。 舉例來說,如果在為特定項(xiàng)提供了視覺反饋的狀態(tài)中用戶揮動(dòng)相應(yīng)于對(duì)象680的他的手, 則控制單元可以進(jìn)行控制以使得該特定項(xiàng)被選擇?!疤囟J健笨梢园〒]動(dòng)相應(yīng)于對(duì)象 680的手,以及改變手的形狀,諸如握拳。圖7是示出根據(jù)示范性實(shí)施例的示范性屏幕,在該屏幕上多個(gè)項(xiàng)一維地排列在上部。參照?qǐng)D7以及圖2,多個(gè)項(xiàng)顯示在屏幕710上。也就是說,在屏幕710上以一維排列顯示多個(gè)項(xiàng)750、752、754、756、758。舉例來說,控制單元可以沿χ軸方向一維地顯示多個(gè)項(xiàng) 750、752、754、756、758。參照?qǐng)D2,對(duì)象780可以是用戶的手270,并且沿ζ軸方向與屏幕相距預(yù)定距離。對(duì)象780可以沿χ軸方向、y軸方向或ζ軸方向移動(dòng)??刂茊卧梢詼y(cè)量對(duì)象780沿χ軸方向、y軸方向以及ζ軸方向中的至少一個(gè)方向的移動(dòng)。如果對(duì)象680的移動(dòng)被測(cè)量為沿多個(gè)項(xiàng)750、752、754、756、758的排列方向并且在預(yù)定角度內(nèi),則控制單元可以提供關(guān)于至少一個(gè)項(xiàng)的視覺反饋。舉例來說,控制單元可以通過突出顯示項(xiàng)752來提供視覺反饋??刂茊卧_定屏幕上的多個(gè)項(xiàng)750、752、754、756、758是否沿水平方向790或垂直方向792。也就是說,控制單元可以確定多個(gè)項(xiàng)750、752、754、756、758是沿χ軸方向790 還是Y軸方向792排列??刂茊卧€可以確定對(duì)象780的移動(dòng)是沿χ軸方向790還是y軸方向792。如果排列是沿X軸方向并且如果對(duì)象780移動(dòng)的方向落在相對(duì)X軸方向的預(yù)定角度內(nèi),則控制單元可以提供關(guān)于相應(yīng)移動(dòng)的視覺反饋。舉例來說,如果用戶沿χ軸方向移動(dòng)他的手,則控制單元可以響應(yīng)于這一移動(dòng)使得光標(biāo)顯示在屏幕上或突出顯示多個(gè)項(xiàng)750、752、754、756、 758中的至少一個(gè)780。在一個(gè)示例中,如圖5中所示,預(yù)定角度可以包括相對(duì)項(xiàng)排列的方向成+45度和-45度之間的范圍535以及相對(duì)項(xiàng)排列的方向成+135度和-135度之間的范圍555。如果對(duì)象780的排列沿χ軸方向中并且如果對(duì)象780的移動(dòng)相對(duì)χ軸方向偏離預(yù)定角度,則控制單元還可以進(jìn)行控制以使得至少一個(gè)項(xiàng)被選擇。舉例來說,如果在項(xiàng)780被突出顯示的狀態(tài)中用戶沿y軸方向移動(dòng)他的手,則響應(yīng)于這一移動(dòng)控制單元可以進(jìn)行控制以使得突出顯示的項(xiàng)780被選擇??刂茊卧梢皂憫?yīng)于對(duì)象780的移動(dòng)在屏幕上提供視覺反饋。假定視覺反饋可以包括在屏幕上指示光標(biāo),并且突出顯示特定項(xiàng)。舉例來說,響應(yīng)于對(duì)象,控制單元可以在屏幕上顯示光標(biāo)702。對(duì)象780的移動(dòng)可以被表示為屏幕上的光標(biāo)的移動(dòng)。光標(biāo)可以根據(jù)對(duì)象的移動(dòng)而在屏幕上移動(dòng)。也就是說,光標(biāo)702可以根據(jù)對(duì)象780的移動(dòng)而在屏幕上移動(dòng)。此外,控制單元可以通過對(duì)顯示在屏幕上的多個(gè)項(xiàng)750、752、754、756、758中的至少一個(gè)752進(jìn)行突出顯示來提供所述視覺反饋。該突出顯示可以根據(jù)對(duì)象780的移動(dòng)而在多個(gè)項(xiàng)當(dāng)中移動(dòng)。例如,如果在項(xiàng)752被突出顯示的狀態(tài)中對(duì)象780沿+χ軸方向758移動(dòng),則以正常狀態(tài)顯示項(xiàng)752并且突出顯示項(xiàng)754。如果對(duì)象780持續(xù)沿+χ軸方向758移動(dòng),則以正常狀態(tài)顯示項(xiàng)7Μ并且突出顯示項(xiàng)756。視覺反饋可以包括利用光標(biāo)進(jìn)行指示、突出顯
12示項(xiàng)、改變項(xiàng)的大小或改變項(xiàng)的顏色。如果對(duì)象780沿偏離相對(duì)項(xiàng)的排列方向的所述預(yù)定角度的方向730移動(dòng),則控制單元可以感知到突出顯示的項(xiàng)被選擇。如果用戶沿垂直方向移動(dòng)他的手,則控制單元可以選擇被提供了視覺反饋的項(xiàng)。例如,如果用戶沿垂直方向730移動(dòng)他的手,則控制單元可以進(jìn)行控制以使得突出顯示的項(xiàng)752被選擇。如果突出顯示的項(xiàng)752被選擇,則控制單元可以在屏幕上顯示項(xiàng)752的子項(xiàng)760、762、764?;蛘?,根據(jù)對(duì)象780沿箭頭方向766的移動(dòng), 光標(biāo)可以在屏幕上移動(dòng)或子項(xiàng)760、762、764可以依次被突出顯示。如果對(duì)象沿子項(xiàng)762上的ζ軸方向735、793移動(dòng),則控制單元可以感知到子項(xiàng)762 被選擇,從而使得相應(yīng)于子項(xiàng)762的內(nèi)容740將被放大顯示。圖8是示出根據(jù)示范性實(shí)施例的示范性屏幕,在該屏幕上多個(gè)項(xiàng)一維地排列在左部。參照?qǐng)D8,在屏幕810上沿y軸方向顯示多個(gè)項(xiàng)850、852、854、856、858。對(duì)象880可以是如圖2所示的用戶的手270,并且沿ζ軸方向與屏幕相距預(yù)定距離??刂茊卧梢皂憫?yīng)于對(duì)象880的移動(dòng)向屏幕提供視覺反饋??刂茊卧梢栽谄聊簧巷@示光標(biāo)(未示出),或者利用不同尺寸或不同顏色、以亮色突出顯示或指示多個(gè)項(xiàng)850、852、854、856、858中的至少一個(gè),以提供視覺反饋。如果對(duì)象880移動(dòng)的方向落在相對(duì)χ軸方向的預(yù)定角度內(nèi)并且落在相對(duì)y軸方向的預(yù)定角度內(nèi),則控制單元可以在屏幕810上顯示光標(biāo)或者突出顯示多個(gè)項(xiàng)850、852、854、 856,858中的至少一個(gè)。舉例來說,預(yù)定角度可以包括以χ軸方向?yàn)榛鶞?zhǔn)的+45度和+135 度之間的范圍以及-45度和-135度之間的范圍。如果對(duì)象880沿偏離相對(duì)χ軸方向的所述預(yù)定角度并且偏離相對(duì)y軸方向的所述預(yù)定角度的方向830移動(dòng),則控制單元可以感知到被提供了視覺反饋的項(xiàng)被選擇。例如,偏離所述預(yù)定角度的方向可以相應(yīng)于以χ軸方向?yàn)榛鶞?zhǔn)的+45度和-45度之間的范圍以及 +135度和-135度之間的范圍。例如,如果用戶沿χ軸方向830移動(dòng)他的手,則控制單元可以使得突出顯示的項(xiàng) 852被選擇。如果突出顯示的項(xiàng)852被選擇,則控制單元可以使得被選擇的項(xiàng)852的子項(xiàng)860, 862、864顯示在屏幕上。如果用戶沿箭頭方向866移動(dòng)他的手,則光標(biāo)可以被顯示在屏幕上或者子項(xiàng)860、862、864可以被依次突出顯示。在子項(xiàng)862處,如果用戶向朝向屏幕的ζ軸方向835移動(dòng)他的手,則控制單元可以感知到子項(xiàng)862被選擇從而相應(yīng)于子項(xiàng)862的顯示內(nèi)容將被放大顯示840。圖9是示出根據(jù)示范性實(shí)施例的示范性屏幕,在該屏幕上多個(gè)項(xiàng)一維地顯示在右部。參照?qǐng)D9,在屏幕910上沿y軸方向顯示多個(gè)項(xiàng)950、952、954、956、958。對(duì)象980可以是如圖2所示的用戶的手270,并且沿ζ軸方向993與屏幕相距預(yù)定距離??刂茊卧梢皂憫?yīng)于對(duì)象980的移動(dòng)在屏幕上提供視覺反饋。控制單元可以在屏幕上顯示光標(biāo)902,或者利用不同尺寸或不同顏色、以亮色突出顯示或指示多個(gè)項(xiàng)950、952、%4、956、958中的至少一個(gè),以提供該視覺反饋。如果對(duì)象980沿落在相對(duì)y軸方向992的預(yù)定角度內(nèi)的方向移動(dòng),則控制單元可以在屏幕910上顯示光標(biāo)902或者突出顯示多個(gè)項(xiàng)950、952、954、956、958中的至少一個(gè)。 舉例來說,預(yù)定角度可以包括以χ軸方向?yàn)榛鶞?zhǔn)的+45度和+135度之間的范圍以及-45度和-135度之間的范圍。如果對(duì)象980沿偏離相對(duì)y軸方向992的預(yù)定角度的方向930移動(dòng),則控制單元可以感知到提供了視覺反饋的項(xiàng)被選擇。例如,偏離所述預(yù)定角度的方向可以相應(yīng)于以χ 軸方向?yàn)榛鶞?zhǔn)的+45度和-45度之間的范圍以及+135度和-135度之間的范圍。例如,如果用戶沿χ軸方向930移動(dòng)他的手,則控制單元可以使得突出顯示的項(xiàng)卯4被選擇。如果突出顯示的項(xiàng)%4被選擇,則控制單元可以使得被選擇的項(xiàng)954的子項(xiàng)960, 962、964被顯示在屏幕上。如果用戶沿箭頭方向966移動(dòng)他的手,則光標(biāo)可以被顯示在屏幕上或者子項(xiàng)960、962、964可以被依次突出顯示。在子項(xiàng)962上,如果用戶將他的手向朝向屏幕的ζ軸方向935移動(dòng),則控制單元可以感知到子項(xiàng)962被選擇從而相應(yīng)于子項(xiàng)962的顯示內(nèi)容將被放大顯示。圖10是示出根據(jù)示范性實(shí)施例的示范性屏幕,在該屏幕上多個(gè)項(xiàng)一維地排列在從左上部到右下部的對(duì)角線上。參照?qǐng)D10,在屏幕1010上對(duì)角地顯示多個(gè)項(xiàng)1050、1052、 1054,1056.如圖2中所示,對(duì)象1080可以是用戶的手270,并且沿ζ軸方向與屏幕相距預(yù)定距離??刂茊卧梢皂憫?yīng)于對(duì)象1080的移動(dòng)向屏幕提供視覺反饋??刂茊卧梢栽谄聊簧巷@示光標(biāo)(未示出),或者利用不同尺寸或者不同顏色、以亮色突出顯示或指示多個(gè)項(xiàng) 1050、1052、ΙΟΜ、1056、1058中的至少一個(gè),以提供該視覺反饋。如果對(duì)象1080沿對(duì)角線方向1020、1015并且在以對(duì)角線方向?yàn)榛鶞?zhǔn)的預(yù)定角度內(nèi)移動(dòng),則控制單元可以在屏幕1010上顯示光標(biāo)1002,或者突出顯示多個(gè)項(xiàng)1050、1052、 10M、1056、1058中的至少一個(gè)。如果對(duì)象1080沿方向1030移動(dòng),該方向1030偏離垂直于對(duì)角方向的方向并且偏離以對(duì)角方向?yàn)榛鶞?zhǔn)的所述預(yù)定角度,則控制單元可以感知到被提供了視覺反饋的項(xiàng)被選擇。例如,如果對(duì)象1080沿垂直于多個(gè)項(xiàng)排列的方向的方向1030 移動(dòng),則控制單元可以進(jìn)行控制以使得突出顯示的項(xiàng)IOM被選擇。如果突出顯示的項(xiàng)IOM被選擇,則控制單元可以顯示將被顯示在屏幕上的項(xiàng) IOM的子項(xiàng)1060、1062。隨著對(duì)象沿箭頭方向1066移動(dòng),可以在屏幕上顯示光標(biāo),或者可以依次突出顯示子項(xiàng)1060、1062。如果在子項(xiàng)1062被突出顯示的狀態(tài)中對(duì)象沿ζ軸方向1093移動(dòng),則控制單元可以感知到子項(xiàng)1062被選擇,從而使得相應(yīng)于子項(xiàng)1062的顯示1040內(nèi)容將被放大顯示。圖11是示出根據(jù)實(shí)施例的示范性屏幕,在該屏幕上多個(gè)項(xiàng)一維地排列在從右上部到左下部的對(duì)角線上。參照?qǐng)D11,在屏幕1110上對(duì)角地顯示多個(gè)項(xiàng)1150、1152、1154、 1156、1158。如圖2中所示,對(duì)象1180可以是用戶的手270,并且沿ζ軸方向與屏幕相距預(yù)定距離??刂茊卧梢皂憫?yīng)于對(duì)象1180的移動(dòng)向屏幕提供視覺反饋??刂茊卧梢栽谄聊簧巷@示光標(biāo)1102,或者利用不同尺寸或者不同顏色、以亮色突出顯示或指示多個(gè)項(xiàng)1150、 1152U154U156U158中的至少一個(gè),以提供該視覺反饋。如果對(duì)象1180沿對(duì)角線方向1120、1115并且在以對(duì)角線方向?yàn)榛鶞?zhǔn)的預(yù)定角度內(nèi)移動(dòng),則控制單元可以在屏幕1110上顯示光標(biāo)(未示出),或者突出顯示多個(gè)項(xiàng)1150、 1152、1巧4、1156、1158中的至少一個(gè)。如果對(duì)象1180沿方向1130移動(dòng),該方向1130偏離垂直于對(duì)角線方向的方向并且偏離以對(duì)角線方向?yàn)榛鶞?zhǔn)的所述預(yù)定角度,則控制單元可以感知到被提供了視覺反饋的項(xiàng)被選擇。例如,如果對(duì)象1180沿垂直于多個(gè)項(xiàng)排列的方向的方向1130移動(dòng),則控制單元可以進(jìn)行控制以使得突出顯示的項(xiàng)IlM被選擇。如果突出顯示的項(xiàng)IlM被選擇,則控制單元可以顯示將被顯示在屏幕上的項(xiàng) IlM的子項(xiàng)1160、1162。隨著對(duì)象沿箭頭方向1166移動(dòng),可以在屏幕上移動(dòng)光標(biāo),或者可以依次突出顯示子項(xiàng)1160、1162。如果在子項(xiàng)1162被突出顯示的狀態(tài)中對(duì)象沿ζ軸方向1193移動(dòng),則控制單元可以感知到子項(xiàng)1162被選擇,從而使得相應(yīng)于子項(xiàng)1162的顯示1140內(nèi)容將被放大顯示。圖12是示出根據(jù)示范性實(shí)施例的示范性屏幕,在該屏幕上多個(gè)項(xiàng)二維地排列。參照?qǐng)D 12,在屏幕 1210 上二維地排列多個(gè)項(xiàng) 1240、1242、1244、1246、1248、1250、1252、1254、
1256、1258、1260、1262。基于一個(gè)屏幕單元來分組多個(gè)項(xiàng)1240、1242、1244、1246、1248、 1250,1252、1254、1256、1258,1260、1262。在屏幕的上部、下部、左部和右部上,具有與當(dāng)前顯示在屏幕上的項(xiàng) 1240、1242、1244、1246、1248、1250、1252、1254、1256、1258、1260、1262 不同的多個(gè)項(xiàng)的一些組1222、12沈、1220、12對(duì)被部分地顯示。如果對(duì)象1280被放置在屏幕的邊界上,則組1222、12沈、1220、12 可以取代組1205而被顯示在屏幕上。在屏幕的下部,多個(gè)項(xiàng)中的一些項(xiàng)1270、1272、1274、1276被顯示在組12 上。如果對(duì)象1280沿χ軸方向1230或y軸方向1232、1236移動(dòng),則控制單元可以提供關(guān)于多個(gè)項(xiàng)1240、1M2、1244、 1M6、1248、1250、1252、1254、1256、1258、1260、1洸2中的至少一個(gè)的視覺反饋,并且如果對(duì)象沿ζ軸方向移動(dòng),則控制單元可以選擇多個(gè)項(xiàng)1240U242U244U246U248U250U252, 1254、1256、1258、1260、1262 中的至少一個(gè)。如果用戶移動(dòng)他的手,則控制單元可以將用戶的手感知為對(duì)象1280。響應(yīng)于對(duì)象的移動(dòng),控制單元可以使得光標(biāo)1202顯示在屏幕上,或者多個(gè)項(xiàng)1240、1M2、1244、1M6、 1248、1250、1252、1254、1256、1258、1260、1262中的至少一個(gè)被突出顯示。通過光標(biāo)1202或突出顯示指示的項(xiàng)可以是視覺反饋的示例。例如,如果對(duì)象1280沿箭頭方向移動(dòng),則控制單元可以沿箭頭方向在屏幕上移動(dòng)光標(biāo)1202,或改變突出顯示的項(xiàng)的位置。也就是說,控制單元可以依次突出顯示項(xiàng)1258、1252、1244、1對(duì)6。如果對(duì)象沿ζ軸方向1293移動(dòng),則控制單元可以感知到突出顯示的項(xiàng)被選擇。此處ζ軸方向1293可以相應(yīng)于垂直于屏幕平面的方向。舉例來說,如果用戶朝向屏幕推進(jìn)他的手,則控制單元可以感知到對(duì)象1280沿ζ軸方向1293移動(dòng),從而顯示1240內(nèi)容相應(yīng)于通過光標(biāo)指示或在屏幕上突出顯示所指示的項(xiàng)。 所述內(nèi)容可以包括視頻圖像、靜止圖像、音樂、文本、菜單項(xiàng)和圖形媒體。此外,如果該對(duì)象的移動(dòng)在從提供視覺反饋時(shí)起的預(yù)定時(shí)間內(nèi)保持在預(yù)定值內(nèi), 則控制單元可以進(jìn)行控制以使得至少一個(gè)項(xiàng)被選擇。該預(yù)定值可以包括屏幕上的多個(gè)項(xiàng) 1240、1242、1244、1246、1248、1250、1252、1254、1256、1258、1260、1262 的寬度 1255 和高度
1257。然而,通過參考對(duì)象1280的移動(dòng),預(yù)定值可以用作用來改變位置的閾值,所述位置是顯示在屏幕上的項(xiàng)被突出顯示的位置。例如,如果對(duì)象1280的移動(dòng)在5cm之內(nèi),則可以在屏幕上不發(fā)生反應(yīng)。也就是說,如果對(duì)象1280在5cm內(nèi)移動(dòng),則控制單元可以不改變屏幕上的項(xiàng)被突出顯示的位置。然而,5cm僅是一個(gè)示例并且可以根據(jù)設(shè)計(jì)者的需要而改變。此夕卜,如果顯示在屏幕上的光標(biāo)1202響應(yīng)于對(duì)象1280的移動(dòng)在預(yù)定時(shí)間中在項(xiàng)1256的寬度 1255和高度1257之內(nèi)的距離內(nèi)移動(dòng),則控制單元可以選擇被提供了視覺反饋的項(xiàng),并且實(shí)行與選擇的項(xiàng)相關(guān)的下一操作。例如,如果響應(yīng)于對(duì)象1280的移動(dòng)的、屏幕上的移動(dòng)維持在小于項(xiàng)1252的寬度和高度1255和高度1257的值上三秒,則控制單元可以感知到項(xiàng)1250被選擇從而實(shí)行與項(xiàng)1250相關(guān)的下一操作。與項(xiàng)1250相關(guān)的操作可以包括子菜單的出現(xiàn)或與該項(xiàng)相關(guān)的內(nèi)容的重放。此外,如果對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則控制單元可以選擇至少一個(gè)項(xiàng)。 舉例來說,如果在為特定項(xiàng)提供了視覺反饋的狀態(tài)中用戶揮動(dòng)相應(yīng)于對(duì)象1280的他的手, 則控制單元可以進(jìn)行控制以使得該特定項(xiàng)被選擇?!疤囟J健笨梢园〒]動(dòng)相應(yīng)于對(duì)象 1280的手,并且改變手的形狀,諸如握拳。此外,如果對(duì)象1280的移動(dòng)比預(yù)定基準(zhǔn)速度快,則控制單元可以進(jìn)行控制以使得與當(dāng)前多個(gè)項(xiàng)不同的另外的多個(gè)項(xiàng)顯示在屏幕上,并且向新顯示的多個(gè)項(xiàng)的至少一個(gè)提供視覺反饋。舉例來說,如果測(cè)量對(duì)象的移動(dòng)的速度的控制單元確定測(cè)量到的對(duì)象的移動(dòng)比預(yù)定基準(zhǔn)速度慢,則控制單元可以進(jìn)行控制以使得光標(biāo)1202響應(yīng)于對(duì)象的移動(dòng)而在屏幕上移動(dòng),或者該多個(gè)項(xiàng)的一個(gè)被突出顯示,以及被突出顯示的項(xiàng)的位置響應(yīng)于對(duì)象的移動(dòng)而改變。如果確定對(duì)象的移動(dòng)比預(yù)定基準(zhǔn)速度快,則具有項(xiàng)1240、1M2、1244、1M6、 1248、1250、1252、1254、1256、1258、1260、1262的當(dāng)前顯示的組1205可以被替換為另外的組1220、1222、12M、1226。如果對(duì)象快速向左側(cè)1230移動(dòng),則控制單元可以使得當(dāng)前顯示的組1205消失并且新顯示組12M。如果對(duì)象向上側(cè)1232快速移動(dòng),則控制單元可以使得組1205消失并且顯示組12 。圖13是示出根據(jù)示范性實(shí)施例的示范性屏幕,在該屏幕上多個(gè)項(xiàng)三維地排列。參照?qǐng)D 13,多個(gè)項(xiàng) 1340,1342、1344、1346、1348、1350、1352、1354,1356、1358、1360、1362 作為一個(gè)組1320顯示在屏幕1310上。組1322、13 還分別包括多個(gè)項(xiàng)。組1320、1322、13 三維地排列。組1320在屏幕上排列在前面,后面是組1322,然后最后是組13M。對(duì)象1380 距屏幕1310預(yù)定距離1382。如果對(duì)象1380移動(dòng),則控制單元可以向屏幕提供視覺反饋?zhàn)鳛轫憫?yīng)。當(dāng)多個(gè)項(xiàng)三維地排列時(shí),如果在對(duì)象沿χ軸方向1330、y軸方向1332或ζ軸方向 1334移動(dòng),則控制單元可以提供關(guān)于至少一個(gè)項(xiàng)的視覺反饋。舉例來說,如果對(duì)象沿χ軸方向1330和y軸方向1332移動(dòng),則響應(yīng)于對(duì)象的移動(dòng),控制單元可以使得光標(biāo)1364顯示在屏幕上、或使得多個(gè)項(xiàng)中的至少一個(gè)1350被突出顯示1370,然后使得突出顯示的項(xiàng)被重新定位。響應(yīng)于對(duì)象沿ζ軸方向的移動(dòng),控制單元可以激活具有多個(gè)項(xiàng)的組。激活的組與那些未激活的組相比可以具有不同的透明度、亮度和顏色。例如,如果組1320被激活,則與其它組1320、13M相比,可以更加不透明地顯示組1320。如果組1322被激活,則組1322可以與組1320、13M相比顯得更不透明。如果對(duì)象的移動(dòng)的變化在從提供視覺反饋時(shí)起的預(yù)定時(shí)間中保持在預(yù)定值內(nèi),或者如果對(duì)象的移動(dòng)相應(yīng)于預(yù)置的特定運(yùn)動(dòng),則控制單元可以進(jìn)行控制以使得至少一個(gè)項(xiàng)被選擇。例如,如果在被突出顯示的項(xiàng)1350的位置處對(duì)象1380的移動(dòng)在5cm之內(nèi),則控制單元可以進(jìn)行控制以使得被突出顯示的項(xiàng)1350被選擇。然而,5cm僅是一個(gè)示例并且可以根據(jù)設(shè)計(jì)者的需要而改變。此外,控制單元可以實(shí)行與被選擇的項(xiàng)相關(guān)的下一操作。與項(xiàng) 1350相關(guān)的操作可以包括子菜單的出現(xiàn)或與該項(xiàng)相關(guān)的內(nèi)容的重放。此外,如果對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則控制單元可以選擇至少一個(gè)項(xiàng)。 舉例來說,如果在通過光標(biāo)1364或突出顯示來指示特定項(xiàng)1350的狀態(tài)中,用戶揮動(dòng)相應(yīng)于對(duì)象1380的他的手,則控制單元可以進(jìn)行控制以使得特定項(xiàng)1380被選擇。“特定模式”可以包括揮動(dòng)手,并且改變手的形狀,諸如握拳。
圖14是示出在以一維、二維和三維排列中的一種顯示多個(gè)項(xiàng)的狀態(tài)中,項(xiàng)選擇裝置響應(yīng)于對(duì)象的移動(dòng)而選擇項(xiàng)或提供視覺反饋的示范性過程。在下面將參照?qǐng)D2、圖6和圖8以及圖14更詳細(xì)地解釋示范性實(shí)施例。在一個(gè)示范性實(shí)施例中,在S1405,項(xiàng)選擇裝置可以以一維、二維和三維排列中的一種來顯示多個(gè)項(xiàng)。在S1410,在多個(gè)項(xiàng)被顯示在屏幕上的狀態(tài)中,項(xiàng)選擇裝置檢測(cè)對(duì)象的移動(dòng)。S1415處的對(duì)象的移動(dòng)可以是用戶的手部移動(dòng)。 如果用戶在屏幕的前面揮動(dòng)他的手(參見圖幻,則項(xiàng)選擇裝置檢測(cè)這一揮動(dòng)并且測(cè)量對(duì)象沿χ軸、y軸和ζ軸方向中的至少一個(gè)方向的移動(dòng)。在S1420,項(xiàng)選擇裝置確定多個(gè)項(xiàng)的排列。響應(yīng)于測(cè)量到的同樣模式的移動(dòng),項(xiàng)選擇裝置依據(jù)屏幕上的多個(gè)項(xiàng)的排列,可以發(fā)出選擇多個(gè)項(xiàng)中的至少一個(gè)項(xiàng)的命令或提供關(guān)于多個(gè)項(xiàng)中的至少一個(gè)項(xiàng)的視覺反饋。例如,響應(yīng)于對(duì)象沿同樣是χ軸方向的移動(dòng),項(xiàng)選擇裝置依據(jù)項(xiàng)的排列,可以選擇項(xiàng)、移動(dòng)光標(biāo)或改變被突出顯示的項(xiàng)的位置。在S1425,如果以一維排列顯示多個(gè)項(xiàng),則項(xiàng)選擇裝置確定多個(gè)項(xiàng)是否沿χ軸方向排列。如果確定的結(jié)果指示多個(gè)項(xiàng)沿X軸方向排列,則項(xiàng)選擇裝置測(cè)量對(duì)象的移動(dòng)的方向。 如果測(cè)量出對(duì)象的移動(dòng)在相對(duì)多個(gè)項(xiàng)排列的方向的預(yù)定角度內(nèi),項(xiàng)選擇裝置提供關(guān)于該至少一個(gè)項(xiàng)的視覺反饋。舉例來說,相對(duì)排列的方向的預(yù)定角度可以包括排列的方向與對(duì)象的移動(dòng)的方向之間的、在+45度和-45度之間的范圍555以及+135度和-135度之間的范圍535內(nèi)的角度,如圖5所示。響應(yīng)于對(duì)象的移動(dòng),項(xiàng)選擇裝置可以在屏幕上指示光標(biāo)或重定位被突出顯示的項(xiàng)。在圖6中示出對(duì)項(xiàng)進(jìn)行重定位。參照?qǐng)D6,如果在項(xiàng)652被突出顯示的狀態(tài)中對(duì)象680沿+χ軸方向658移動(dòng),則項(xiàng)選擇裝置可以響應(yīng)于對(duì)象680的移動(dòng)而突出顯示項(xiàng)654,然后突出顯示項(xiàng)656,再然后突出顯示項(xiàng)658。此外,如果測(cè)量出對(duì)象的移動(dòng)偏離相對(duì)排列的方向的預(yù)定角度,則項(xiàng)選擇裝置可以使得至少一個(gè)項(xiàng)被選擇。舉例來說,如圖5所示,偏離相對(duì)排列的方向的預(yù)定角度的方向可以包括排列的方向與對(duì)象的移動(dòng)的方向之間的、在+45度和+135度之間的范圍560以及-135度和-45度之間的范圍580內(nèi)的角度。如果測(cè)量出對(duì)象的移動(dòng)沿偏離相對(duì)χ軸方向的預(yù)定角度的方向,則項(xiàng)選擇裝置可以選擇至少一個(gè)項(xiàng)。舉例來說,如圖6中所示,如果多個(gè)項(xiàng)650、652、654、656、658沿水平方向 (即,χ軸方向)排列,則如果對(duì)象沿垂直方向630(即,y軸方向)移動(dòng),項(xiàng)選擇裝置可以選擇項(xiàng)652。換句話說,在S1435,在項(xiàng)沿χ軸方向排列的狀態(tài)中,對(duì)象沿χ軸方向的移動(dòng)用作用于對(duì)項(xiàng)進(jìn)行重定位的命令并且對(duì)象沿y軸方向的移動(dòng)用作對(duì)項(xiàng)進(jìn)行選擇的命令。此外,如果多個(gè)項(xiàng)沿y軸方向排列并且對(duì)象的移動(dòng)也沿y軸方向,則響應(yīng)于對(duì)象的移動(dòng),項(xiàng)選擇裝置可以在屏幕上顯示光標(biāo)或重定位突出顯示的項(xiàng)。在圖8中示出對(duì)項(xiàng)進(jìn)行重定位。參照?qǐng)D8,如果在項(xiàng)邪4被突出顯示的狀態(tài)中對(duì)象880沿+y軸方向移動(dòng),則響應(yīng)于對(duì)象880的移動(dòng),移動(dòng)項(xiàng)選擇裝置突出顯示項(xiàng)856,然后依次突出顯示下一項(xiàng)858。此外,如果測(cè)量出對(duì)象的移動(dòng)沿偏離相對(duì)排列的方向的預(yù)定角度的方向,則項(xiàng)選擇裝置可以使得至少一個(gè)項(xiàng)被選擇。舉例來說,如圖5所示,偏離相對(duì)排列的方向的預(yù)定角度的方向可以包括在排列的方向與對(duì)象的移動(dòng)的方向之間的、在+45度和+135度之間的范圍535以及-135 度和-45度之間的范圍555內(nèi)的角度。如果測(cè)量出對(duì)象的移動(dòng)沿偏離相對(duì)χ軸方向的預(yù)定角度的方向,則項(xiàng)選擇裝置可以選擇至少一個(gè)項(xiàng)。舉例來說,參照?qǐng)D8,在多個(gè)項(xiàng)850、852、 854,856,858沿垂直方向(即,y軸方向)排列的狀態(tài)中,項(xiàng)選擇裝置可以響應(yīng)于對(duì)象沿水
17平方向860( S卩,χ軸方向)的移動(dòng)而選擇項(xiàng)854。換句話說,在S1440,當(dāng)項(xiàng)沿y軸方向排列時(shí),對(duì)象沿χ軸方向的移動(dòng)用作重定位項(xiàng)的命令并且對(duì)象沿χ軸方向的移動(dòng)用作選擇對(duì)象的命令。此外,如果對(duì)象的移動(dòng)的變化在從提供視覺反饋時(shí)起的預(yù)定時(shí)間中保持在預(yù)定值內(nèi),則項(xiàng)選擇裝置可以選擇至少一個(gè)項(xiàng)。 如果對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則項(xiàng)選擇裝置還可以選擇至少一個(gè)項(xiàng)。在S1450,項(xiàng)選擇裝置確定多個(gè)項(xiàng)是否二維地排列。如果確定多個(gè)項(xiàng)以二維排列, 則在S1455,如果對(duì)象沿χ軸方向和y軸方向移動(dòng),則項(xiàng)選擇裝置提供關(guān)于至少一個(gè)項(xiàng)的視覺反饋。在S1460,如果對(duì)象的移動(dòng)是沿ζ軸方向的,則項(xiàng)選擇裝置選擇至少一個(gè)項(xiàng)。在 S1460,如果對(duì)象的移動(dòng)的變化在從提供視覺反饋時(shí)起的預(yù)定時(shí)間中保持在預(yù)定值內(nèi),則項(xiàng)選擇裝置可以選擇至少一個(gè)項(xiàng)。此處的預(yù)定值可以包括項(xiàng)的長度和寬度。在一個(gè)示例中, 預(yù)定時(shí)間可以是三秒。也就是說,如果響應(yīng)于對(duì)象的移動(dòng)的、屏幕上的改變保持在項(xiàng)的長度和寬度內(nèi)三秒,則項(xiàng)選擇裝置可以感知到相應(yīng)的項(xiàng)被選擇。在S1460,如果對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則項(xiàng)選擇裝置可以進(jìn)行控制以使得至少一個(gè)項(xiàng)被選擇。在S1465,項(xiàng)選擇裝置確定多個(gè)項(xiàng)是否以三維排列被顯示。在S1470,如果多個(gè)項(xiàng)以三維排列被顯示,則如果對(duì)象沿χ軸方向、y軸或ζ軸方向移動(dòng),則項(xiàng)選擇裝置提供關(guān)于至少一個(gè)項(xiàng)的視覺反饋。在S1475,如果對(duì)象的移動(dòng)的變化在從提供視覺反饋時(shí)起的預(yù)定時(shí)間中保持在預(yù)定值內(nèi),或在S1475,如果對(duì)象的移動(dòng)相應(yīng)于預(yù)定特定模式,則在S1475,項(xiàng)選擇裝置可以進(jìn)行控制以使得至少一個(gè)項(xiàng)被選擇。可以以通過各種計(jì)算裝置可執(zhí)行的和記錄在計(jì)算機(jī)可讀介質(zhì)上的程序命令的形式實(shí)現(xiàn)以上闡明的方法。計(jì)算機(jī)-可讀介質(zhì)可以包括單獨(dú)或組合的程序命令,數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)。記錄在介質(zhì)上的程序命令可以是為示范性實(shí)施例而特別設(shè)計(jì)的,或者是計(jì)算機(jī)軟件領(lǐng)域中的技術(shù)人員公知或可用的。計(jì)算機(jī)可讀記錄介質(zhì)的示例可以包括特別構(gòu)造以存儲(chǔ)和運(yùn)行程序命令的諸如硬盤、軟盤或磁帶的磁介質(zhì),諸如CD-ROM或DVD的光學(xué)介質(zhì),諸如可光讀磁盤的磁光介質(zhì)或者諸如ROM、RAM和閃存的硬件設(shè)備。程序命令的示例可以不僅包括由編譯器創(chuàng)建的機(jī)器代碼,而且包括由使用解釋器等的計(jì)算機(jī)可執(zhí)行的高級(jí)語言代碼。 硬件設(shè)備可以被實(shí)現(xiàn)為執(zhí)行示范性實(shí)施例的操作的一個(gè)或多個(gè)軟件模塊,或者反之。上述示范性實(shí)施例和優(yōu)點(diǎn)僅是示范性的,并不視作對(duì)本發(fā)明的限制。可以容易地將本教導(dǎo)應(yīng)用于其他類型的裝置。而且,本發(fā)明構(gòu)思的示范性實(shí)施例的描述旨在進(jìn)行說明, 而不是限制權(quán)利要求的范圍,并且對(duì)本領(lǐng)域技術(shù)人員來說許多替換、修改和變化都是明顯的。
權(quán)利要求
1.一種項(xiàng)選擇裝置,包括移動(dòng)檢測(cè)單元,其檢測(cè)對(duì)象的移動(dòng);以及控制單元,其控制多個(gè)項(xiàng)以一維、二維和三維排列中的一種顯示在屏幕上,其中所述控制單元從移動(dòng)檢測(cè)單元接收信號(hào)并且測(cè)量對(duì)象沿X軸、y軸和Z軸方向中的至少一個(gè)方向的移動(dòng),以及其中響應(yīng)于測(cè)量的移動(dòng),控制單元根據(jù)所述多個(gè)項(xiàng)在屏幕上的排列來輸出相應(yīng)于下述兩個(gè)操作中的一個(gè)操作的命令對(duì)多個(gè)項(xiàng)中的至少一個(gè)項(xiàng)的選擇和關(guān)于多個(gè)項(xiàng)中的至少一個(gè)項(xiàng)的視覺反饋。
2.如權(quán)利要求1所述的項(xiàng)選擇裝置,其中如果所述多個(gè)項(xiàng)以一維排列來排列并且所述對(duì)象的移動(dòng)在相對(duì)于所述一維排列的方向的預(yù)定角度內(nèi),則所述控制單元輸出相應(yīng)于所述關(guān)于至少一個(gè)項(xiàng)的視覺反饋的命令,以及其中如果所述多個(gè)項(xiàng)以一維排列來排列并且所述對(duì)象的移動(dòng)不在所述預(yù)定角度內(nèi),則所述控制單元輸出相應(yīng)于所述對(duì)至少一個(gè)項(xiàng)的選擇的命令。
3.如權(quán)利要求2所述的項(xiàng)選擇裝置,其中如果在從輸出所述相應(yīng)于視覺反饋的命令開始的預(yù)定時(shí)間內(nèi)所述對(duì)象的移動(dòng)的變化被保持,則所述控制單元輸出相應(yīng)于所述對(duì)至少一個(gè)項(xiàng)的選擇的命令。
4.如權(quán)利要求2所述的項(xiàng)選擇裝置,其中如果所述對(duì)象的移動(dòng)相應(yīng)于預(yù)定模式,則所述控制單元輸出相應(yīng)于所述對(duì)至少一個(gè)項(xiàng)的選擇的命令。
5.如權(quán)利要求1所述的項(xiàng)選擇裝置,其中如果所述多個(gè)項(xiàng)以二維排列被排列并且對(duì)象的移動(dòng)沿χ軸和y軸方向,則所述控制單元輸出相應(yīng)于所述關(guān)于至少一個(gè)項(xiàng)的視覺反饋的命令,以及其中如果所述多個(gè)項(xiàng)以二維排列來排列并且所述對(duì)象的移動(dòng)沿ζ軸方向,則所述控制單元輸出相應(yīng)于所述對(duì)至少一個(gè)項(xiàng)的選擇的命令。
6.如權(quán)利要求5所述的項(xiàng)選擇裝置,其中如果在從輸出相應(yīng)于所述視覺反饋的命令開始的預(yù)定時(shí)間內(nèi)所述對(duì)象的移動(dòng)的變化被保持,則所述控制單元輸出相應(yīng)于所述對(duì)至少一個(gè)項(xiàng)的選擇的命令。
7.如權(quán)利要求5所述的項(xiàng)選擇裝置,其中如果所述對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則所述控制單元輸出相應(yīng)于所述對(duì)至少一個(gè)項(xiàng)的選擇的命令。
8.如權(quán)利要求1所述的項(xiàng)選擇裝置,其中如果所述多個(gè)項(xiàng)以三維排列來排列,則響應(yīng)于所述對(duì)象的移動(dòng),所述控制單元輸出相應(yīng)于所述關(guān)于至少一個(gè)項(xiàng)的視覺反饋的命令,其中如果在從輸出相應(yīng)于視覺反饋的命令開始的預(yù)定時(shí)間內(nèi)所述對(duì)象的移動(dòng)的變化被保持,則所述控制單元輸出相應(yīng)于所述對(duì)至少一個(gè)項(xiàng)的選擇的命令,以及其中如果所述對(duì)象的移動(dòng)相應(yīng)于預(yù)定的特定模式,則所述控制單元輸出相應(yīng)于所述對(duì)至少一個(gè)項(xiàng)的選擇的命令。
9.如權(quán)利要求1所述的項(xiàng)選擇裝置,其中如果測(cè)量到的對(duì)象的移動(dòng)比預(yù)定的基準(zhǔn)速度快,則所述控制單元控制屏幕顯示第二多個(gè)項(xiàng),并且輸出相應(yīng)于關(guān)于第二多個(gè)項(xiàng)中的至少一個(gè)項(xiàng)的第二視覺反饋的第二命令。
10.如權(quán)利要求1所述的項(xiàng)選擇裝置,其中如果所述視覺反饋排列在屏幕的邊界上并且如果測(cè)量出的移動(dòng)朝向屏幕的邊界移動(dòng),則所述控制單元控制屏幕顯示第二多個(gè)項(xiàng),并且所述控制器輸出相應(yīng)于關(guān)于第二多個(gè)項(xiàng)中的至少一個(gè)項(xiàng)的第二視覺反饋的命令。
11.一種項(xiàng)選擇裝置,包括 屏幕,其顯示多個(gè)項(xiàng);以及控制單元,其以一維排列在屏幕上顯示多個(gè)項(xiàng),其中所述控制單元測(cè)量對(duì)象的移動(dòng),并且如果對(duì)象的移動(dòng)在相對(duì)于所述多個(gè)項(xiàng)的排列的預(yù)定角度內(nèi),則所述控制器控制屏幕提供關(guān)于所述多個(gè)項(xiàng)中的至少一個(gè)項(xiàng)的視覺反饋, 以及其中如果對(duì)象的移動(dòng)偏離相對(duì)于所述多個(gè)項(xiàng)的排列的所述預(yù)定角度,則所述控制器選擇所述多個(gè)項(xiàng)中的至少一個(gè)項(xiàng)。
12.如權(quán)利要求11所述的項(xiàng)選擇裝置,其中所述控制單元從移動(dòng)檢測(cè)單元接收所述移動(dòng)檢測(cè)單元響應(yīng)于對(duì)象的移動(dòng)而生成的信號(hào)。
13.如權(quán)利要求12所述的項(xiàng)選擇裝置,其中所述移動(dòng)檢測(cè)單元包括拍攝對(duì)象并獲得圖像幀的視覺感測(cè)器。
14.如權(quán)利要求12所述的項(xiàng)選擇裝置,其中所述移動(dòng)檢測(cè)單元包括遙控器,所述遙控器包括慣性感測(cè)器、移動(dòng)感測(cè)器、加速計(jì)和光學(xué)感測(cè)器中的至少一個(gè)。
15.一種用于從顯示在屏幕上的多個(gè)項(xiàng)之中選擇至少一個(gè)項(xiàng)的方法,所述方法包括 以一維、二維和三維排列在屏幕上顯示多個(gè)項(xiàng);檢測(cè)對(duì)象的移動(dòng);以及測(cè)量檢測(cè)到的對(duì)象沿χ軸、y軸和ζ軸方向中的至少一個(gè)方向的移動(dòng);以及響應(yīng)于測(cè)量出的移動(dòng),根據(jù)多個(gè)項(xiàng)在屏幕上的排列,執(zhí)行下列操作中的一個(gè)發(fā)出用于選擇所述多個(gè)項(xiàng)中的至少一個(gè)的命令和提供關(guān)于所述多個(gè)項(xiàng)中的至少一個(gè)的視覺反饋。
全文摘要
提供一種項(xiàng)選擇裝置,其包括檢測(cè)用戶的移動(dòng)的移動(dòng)檢測(cè)單元,顯示圖像信息的屏幕,存儲(chǔ)數(shù)據(jù)的顯示圖像存儲(chǔ)單元,所述數(shù)據(jù)用于生成將被顯示在屏幕上的圖像,生成將要顯示在屏幕上的圖像的顯示圖像生成單元,以及進(jìn)行控制以使得多個(gè)項(xiàng)以一維排列、二維排列和三維排列中的一種顯示在屏幕上的控制單元,其中,所述控制單元從移動(dòng)檢測(cè)單元接收信號(hào)以測(cè)量對(duì)象沿x軸、y軸和z軸方向的至少一個(gè)方向的移動(dòng),并且響應(yīng)于測(cè)量出的用戶的移動(dòng)并且根據(jù)多個(gè)項(xiàng)在屏幕上的排列,發(fā)出用于從多個(gè)項(xiàng)之中選擇至少一項(xiàng)的命令或提供關(guān)于所述至少一項(xiàng)的視覺反饋。
文檔編號(hào)G06F3/033GK102566902SQ20111037306
公開日2012年7月11日 申請(qǐng)日期2011年11月22日 優(yōu)先權(quán)日2010年11月22日
發(fā)明者文鐘普, 樸勝權(quán), 李東昊, 柳熙涉, 鄭圣勛 申請(qǐng)人:三星電子株式會(huì)社