亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理設(shè)備、信息處理方法以及信息處理程序的制作方法

文檔序號(hào):6601016閱讀:133來源:國知局
專利名稱:信息處理設(shè)備、信息處理方法以及信息處理程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理設(shè)備、信息處理方法以及信息處理程序并且適合應(yīng)用于例如 電視接收機(jī)。
背景技術(shù)
相關(guān)領(lǐng)域的電視接收機(jī)被配置為接收通過遙控器進(jìn)行的用戶操作所指定的信號(hào), 以執(zhí)行與接收到的信號(hào)相對(duì)應(yīng)的處理。然而,這些電視接收機(jī)需要用戶進(jìn)行復(fù)雜的操作,如,從遙控器上布置的許多控制 器按鈕之中找到必要的控制器按鈕。為了克服上述問題,提出了一些技術(shù),其中,電視接收機(jī)上布置的顯示設(shè)備在該顯 示設(shè)備的前側(cè)具有攝像裝置,以例如拍攝用戶的手的三維移動(dòng)的圖像,從而相應(yīng)地執(zhí)行處 理(參見例如日本專利公開No. 2006-209563)。

發(fā)明內(nèi)容
上述顯示設(shè)備存在如下問題會(huì)基于并非用戶想要的設(shè)置執(zhí)行處理,因此降低了 顯示設(shè)備的易用性,這是因?yàn)橛脩糁荒艽笾掳盐沼脩襞c顯示設(shè)備之間的距離,特別是在通 過根據(jù)從用戶到顯示設(shè)備的距離設(shè)置不同的值來執(zhí)行處理的情況下。因此,本發(fā)明針對(duì)以上指出的問題并通過提供被配置為提升顯示設(shè)備的易用性的 信息處理設(shè)備、信息處理方法以及信息處理程序來解決該問題。在執(zhí)行本發(fā)明時(shí)以及根據(jù)其實(shí)施例,提供了 一種信息處理設(shè)備。此設(shè)備包括控制 物檢測(cè)部,被配置為檢測(cè)預(yù)定檢測(cè)空間中的控制物;位置檢測(cè)部,被配置為檢測(cè)由控制物檢 測(cè)部檢測(cè)到的控制物的三維位置。此設(shè)備進(jìn)一步包括閾值設(shè)置部,被配置為如果基于由位 置檢測(cè)部檢測(cè)到的三維位置,控制物已向控制物檢測(cè)部靠近得超出被設(shè)置為到控制物檢測(cè) 部預(yù)定距離的閾值,則將該閾值設(shè)置得距離控制物檢測(cè)部比預(yù)定距離更遠(yuǎn)。此設(shè)備更進(jìn)一 步包括設(shè)置改變部,被配置為如果控制物在遠(yuǎn)離控制物檢測(cè)部的方向超過了由閾值設(shè) 置部設(shè)置的閾值,則改變用于預(yù)定處理的設(shè)置值;以及處理執(zhí)行部,被配置為使用由設(shè)置改 變部設(shè)置的設(shè)置值來執(zhí)行處理。在進(jìn)行本發(fā)明的過程中以及根據(jù)其實(shí)施例,提供了一種信息處理方法。此方法包 括如下步驟檢測(cè)預(yù)定檢測(cè)空間中的控制物;以及檢測(cè)通過控制物檢測(cè)步驟檢測(cè)到的控制 物的三維位置。該方法進(jìn)一步包括以下步驟如果基于通過位置檢測(cè)步驟檢測(cè)到的三維位 置,控制物已向控制物檢測(cè)部靠近得超出被設(shè)置為到控制物檢測(cè)部預(yù)定距離的閾值,則將 該閾值設(shè)置得距離控制物檢測(cè)部比預(yù)定距離更遠(yuǎn)。該方法更進(jìn)一步包括以下步驟如果控 制物在遠(yuǎn)離控制物檢測(cè)部的方向超過了通過閾值設(shè)置步驟設(shè)置的閾值,則改變用于預(yù)定處 理的設(shè)置值;以及使用通過設(shè)置改變步驟設(shè)置的設(shè)置值來執(zhí)行處理。在進(jìn)行本發(fā)明的過程中以及根據(jù)其實(shí)施例,提供了一種信息處理程序。此程序被 配置為使計(jì)算機(jī)執(zhí)行如下步驟檢測(cè)預(yù)定檢測(cè)空間中的控制物;以及檢測(cè)通過控制物檢測(cè)步驟檢測(cè)到的控制物的三維位置。進(jìn)一步地,該程序被配置為使計(jì)算機(jī)執(zhí)行以下步驟如果 基于通過位置檢測(cè)步驟檢測(cè)到的三維位置,控制物已向控制物檢測(cè)部靠近得超出被設(shè)置為 到控制物檢測(cè)部預(yù)定距離的閾值,則將該閾值設(shè)置得距離控制物檢測(cè)部比預(yù)定距離更遠(yuǎn)。 更進(jìn)一步地,該程序被配置為使計(jì)算機(jī)執(zhí)行以下步驟如果控制物在遠(yuǎn)離控制物檢測(cè)部的 方向超過了通過閾值設(shè)置步驟設(shè)置的閾值,則改變用于預(yù)定處理的設(shè)置值;以及使用通過 設(shè)置改變步驟設(shè)置的設(shè)置值來執(zhí)行處理。因此,如果用戶使控制物向控制物檢測(cè)部靠近得超出閾值,則使該閾值遠(yuǎn)離控制 物檢測(cè)部,使得一旦該控制物超過閾值,該控制物就難以返回到超過該閾值,從而防止設(shè)置
值容易變化。如所描述的以及根據(jù)本發(fā)明的實(shí)施例,如果用戶使控制物向控制物檢測(cè)部靠近得 超出閾值,則使該閾值遠(yuǎn)離控制物檢測(cè)部,使得一旦該控制物超過閾值,該控制物就難以返 回到超過該閾值,從而防止設(shè)置值容易變化。因此,所配置的信息處理設(shè)備、信息處理方法 以及信息處理程序能夠提升易用性。


圖1是電視接收機(jī)的示范性外部配置的透視圖;圖2是示出電視接收機(jī)的示范性電路配置的示意圖;圖3是示出列表顯示畫面的圖;圖4A、圖4B和圖4C是示出不同縮放比例的示范性顯示畫面配置的圖;圖5是示出選擇中心區(qū)域的方式的圖;圖6A和圖6B是示出縮放比例閾值模式的圖;圖7A和圖7B是示出滾動(dòng)顯示操作的方式的圖;圖8是表示本發(fā)明第一實(shí)施例中的屏幕顯示處理流程的流程圖;圖9是示出電視接收機(jī)的示范性功能配置的框圖;圖10A和圖10B是示出滾動(dòng)速度閾值模式的圖;圖11是表示本發(fā)明第二實(shí)施例中的屏幕顯示處理流程的流程圖;以及圖12A、圖12B以及圖12C是示出其它實(shí)施例中的示范性顯示畫面的示意圖。
具體實(shí)施例方式將參照附圖并通過本發(fā)明的實(shí)施例更詳細(xì)地描述本發(fā)明。應(yīng)該注意,將會(huì)以如下 順序進(jìn)行描述1.第一實(shí)施例2.第二實(shí)施例3.其它實(shí)施例<1.第一實(shí)施例>[1-1.電視接收機(jī)的示范性外部配置]如圖1中所示,作為與本發(fā)明的實(shí)施例相關(guān)聯(lián)的信息處理設(shè)備的電視接收機(jī)1具 有基于LCD (液晶顯示器)、有機(jī)EL (電致發(fā)光)等的顯示器2、以及位于顯示器2下面的揚(yáng)
聲器3。
5
另外,電視接收機(jī)1具有立體攝像裝置4,該立體攝像裝置包括位于顯示器2上面 的攝像裝置4A和4B。立體攝像裝置4拍攝顯示器2前方空間的圖像。[1-2.電視接收機(jī)的電路配置r如圖2中所示,對(duì)電視接收機(jī)1而言,CPU(中央處理器)11讀取非易失性存儲(chǔ)器 12中存儲(chǔ)的基本程序并將此基本程序擴(kuò)展到RAM(隨機(jī)存取存儲(chǔ)器)13中。這允許CPU 11 經(jīng)由總線20按照基本程序所指示的那樣的全面控制整個(gè)電視接收機(jī)1。此外,CPU 11讀取非易失性存儲(chǔ)器12中存儲(chǔ)的各種應(yīng)用程序并將讀取的應(yīng)用程 序加載到RAM 13中來執(zhí)行,從而實(shí)現(xiàn)各種功能。當(dāng)執(zhí)行電視廣播程序的接收顯示處理時(shí),CPU 11使電視接收機(jī)1在調(diào)諧器部15處 接收經(jīng)由天線14接收到的地面數(shù)字廣播的廣播信號(hào)。調(diào)諧器部15從接收到的廣播信號(hào)提取與預(yù)定廣播頻道相對(duì)應(yīng)的電視調(diào)諧信號(hào)并 將提取出的電視調(diào)諧信號(hào)傳輸給解碼部16。解碼部16對(duì)從調(diào)諧器部15提供的電視調(diào)諧信號(hào)進(jìn)行解碼以獲得音頻數(shù)據(jù)和視頻 數(shù)據(jù),從而將視頻數(shù)據(jù)傳輸給顯示控制部17以及將音頻數(shù)據(jù)傳輸給音頻控制部18。顯示控制部17把從解碼部16提供的視頻數(shù)據(jù)所對(duì)應(yīng)的視頻顯示到顯示器2上。 音頻控制部18通過揚(yáng)聲器3向外部輸出從解碼部16提供的音頻數(shù)據(jù)所對(duì)應(yīng)的聲音。此外,電視接收機(jī)1具有I/F(接口)部19。當(dāng)例如數(shù)字照相機(jī)(數(shù)字靜態(tài)攝像裝 置)經(jīng)由預(yù)定通信路徑連接到I/F部19且圖像數(shù)據(jù)被提供給電視接收機(jī)1時(shí),電視接收機(jī) 1將提供來的圖像數(shù)據(jù)存儲(chǔ)于非易失性存儲(chǔ)器12中。隨后,CPU 11根據(jù)用于顯示非易失性存儲(chǔ)器12中存儲(chǔ)的圖像數(shù)據(jù)的操作從非易 失性存儲(chǔ)器12讀取圖像數(shù)據(jù),更具體地,CPU 11執(zhí)行后面將要描述的圖像顯示處理,從而 將此圖像數(shù)據(jù)傳輸給顯示控制部17。顯示控制部17基于由CPU 11提供的圖像數(shù)據(jù)將圖像 顯示到顯示器2上。應(yīng)該注意,圖像數(shù)據(jù)符合EXIF(可交換圖像文件格式)標(biāo)準(zhǔn)并與附加信息諸如圖 像拍攝日期和縮略圖等一起被存儲(chǔ)。因此,例如,電視接收機(jī)1根據(jù)用戶操作將顯示器2中 顯示的圖像的圖像拍攝日期與此圖像一同顯示。立體攝像裝置4通過攝像裝置4A和4B以預(yù)定間隔拍攝顯示器2前方空間的圖像 并將得到的視頻數(shù)據(jù)傳輸給CPU 11。CPU 11根據(jù)從立體攝像裝置4提供的視頻數(shù)據(jù)檢測(cè)用戶的手的移動(dòng)(下文中也稱 作手勢(shì)),從而執(zhí)行手勢(shì)所對(duì)應(yīng)的處理。更具體地,CPU 11隨時(shí)間流逝在每個(gè)預(yù)定時(shí)刻獲得由立體攝像裝置4的攝像裝置 4A和4B分別拍攝的視頻數(shù)據(jù)。隨后,對(duì)于從立體攝像裝置4獲取的圖像數(shù)據(jù),CPU 11例如對(duì)由攝像裝置4A拍攝 的圖像數(shù)據(jù)執(zhí)行膚色提取處理。在此膚色提取處理中,基于視頻數(shù)據(jù)每個(gè)像素的色相確定 膚色,從而提取視頻數(shù)據(jù)中顯示的膚色部分。例如,如果通過對(duì)視頻數(shù)據(jù)執(zhí)行膚色提取處理未檢測(cè)到膚色部分,則CPU 11確定 用戶沒有進(jìn)行手勢(shì)操作。接下來,如果在視頻數(shù)據(jù)中找到膚色部分,則CPU 11從此膚色部分所對(duì)應(yīng)的像素 之中提取具有最高亮度級(jí)別的像素作為輸入點(diǎn)。
如果用戶在顯示器2的前面移動(dòng)例如他的食指,則CPU 11從膚色部分提取具有最 高亮度級(jí)別的像素,從而提取距顯示器2最近的食指頂端所對(duì)應(yīng)的像素作為輸入點(diǎn)。接下來,CPU 11從由攝像裝置4A拍攝的視頻數(shù)據(jù)的圖像范圍檢測(cè)輸入點(diǎn)的平面 位置,從而檢測(cè)輸入點(diǎn)在與顯示器2平行的平面上的位置。另外,CPU 11通過例如立體方法使用由攝像裝置4A和4B分別拍攝的視頻數(shù)據(jù)計(jì) 算在與顯示器2垂直的方向上從立體攝像裝置4到輸入點(diǎn)的距離。此時(shí),根據(jù)立體攝像裝 置4的性能,在例如大約80到120cm的檢測(cè)范圍中,CPU 11能夠計(jì)算從立體攝像裝置4到 輸入點(diǎn)的距離。此時(shí),CPU 11將檢測(cè)范圍分成256級(jí)(0到255),檢測(cè)從立體攝像裝置4到由立體 方法檢測(cè)到的輸入點(diǎn)的距離的結(jié)果是這256個(gè)級(jí)中的一級(jí)。例如,采用這256個(gè)級(jí),把距立 體攝像裝置4最近的位置定義成“255”并把距立體攝像裝置4最遠(yuǎn)的位置定義成“0”。因此,通過檢測(cè)輸入點(diǎn)在與顯示器2平行的平面上的位置以及距立體攝像裝置4 的距離,CPU 11檢測(cè)輸入點(diǎn)的三維位置。隨后,每當(dāng)CPU 11獲得分別由立體攝像裝置4的攝像裝置4A和4B拍攝的視頻數(shù) 據(jù)時(shí),CPU 11檢測(cè)輸入點(diǎn),以及同時(shí)檢測(cè)此輸入點(diǎn)的三維位置,從而檢測(cè)作為手勢(shì)的此三維 位置的變化。接下來,CPU 11根據(jù)檢測(cè)到的手勢(shì)執(zhí)行處理。例如,基于每個(gè)輸入點(diǎn)的三維位置,CPU 11以例如半透明圓形指示符PT(參見圖5 和圖7)顯示顯示器2上的由用戶的手指點(diǎn)的位置,從而讓用戶從視覺上檢查此位置。[1-3.圖像顯示處理]以下描述用于根據(jù)手勢(shì)將非易失性存儲(chǔ)器12中存儲(chǔ)的圖像數(shù)據(jù)顯示到顯示器2 上的圖像顯示處理。執(zhí)行圖像顯示處理時(shí),CPU 11讀取非易失性存儲(chǔ)器12中存儲(chǔ)的圖像數(shù)據(jù)。接下 來,如圖3中所示,基于圖像數(shù)據(jù)的圖像拍攝日期,CPU 11生成列表顯示畫面G0,其中,基于 讀取的圖像數(shù)據(jù)的例如10頁圖像數(shù)據(jù)的圖像P1至P10以預(yù)定間隔按圖像拍攝日期的順序 從左到右排列為一行。應(yīng)當(dāng)注意,除非另有所指,圖像P1至P10簡單統(tǒng)稱為圖像P。隨后,CPU 11在列表顯示畫面GO上設(shè)置顯示區(qū)域HR1,以便以全景方式顯示例如 圖像P5,從而如圖4A中所示將此顯示區(qū)域HR1所對(duì)應(yīng)的顯示畫面G1顯示到顯示器2上。接下來,每當(dāng)CPU 11獲得分別由立體攝像裝置4的攝像裝置4A和4B拍攝的圖像 數(shù)據(jù)時(shí),CPU 11如上所述對(duì)所獲取的圖像數(shù)據(jù)執(zhí)行膚色處理,從而檢測(cè)在得到的膚色部分 中具有最高亮度級(jí)別的像素作為輸入點(diǎn)。此外,CPU 11檢測(cè)所檢測(cè)的輸入點(diǎn)在與顯示器2平行的平面上的位置以及從立體 攝像裝置4到輸入點(diǎn)的距離作為三維位置。此時(shí),如果用戶大致指向顯示器2的中央,S卩,指示符PT位于中心區(qū)域CA內(nèi),如圖 5中所示,則CPU 11執(zhí)行縮放顯示,其中,以三種不同的縮放比例在顯示器2上顯示列表顯 示畫面GO。更具體地,如果基于輸入點(diǎn)的三維位置發(fā)現(xiàn)指示符PT位于中心區(qū)域CA內(nèi),則CPU 11獲取連續(xù)檢測(cè)到的輸入點(diǎn)在之前的位置與之后的位置的距離之間的差,從而確定此輸入 點(diǎn)是否在靠近或者遠(yuǎn)離立體攝像裝置4。隨后,如果發(fā)現(xiàn)輸入點(diǎn)正在靠近立體攝像裝置4,則CPU 11將用于改變縮放比例
7的第一閾值L1和第二閾值L2設(shè)置成“150”和“220”,例如,如圖6A中所示。應(yīng)該注意,第 一閾值L1和第二閾值L2存儲(chǔ)于非易失性存儲(chǔ)器12中并由CPU 11讀取以用于設(shè)置。如果輸入點(diǎn)向立體攝像裝置4接近得超出作為第一閾值L1的“150”,則CPU 11把 從顯示區(qū)域HR1縮小的顯示區(qū)域HR2設(shè)置給列表顯示畫面GO (參見圖3)。隨后,CPU 11如圖4B中所示將顯示區(qū)域HR2所對(duì)應(yīng)的顯示畫面G2顯示到顯示器 2上。對(duì)于此顯示畫面G2,例如拍攝圖像P的日期顯示在顯示畫面G2的邊緣。此外,如果發(fā)現(xiàn)輸入點(diǎn)正在向立體攝像裝置4接近得超出作為第二閾值L2的 “220”,則CPU 11把從顯示區(qū)域HR2進(jìn)一步縮小的顯示區(qū)域HR3設(shè)置給列表顯示畫面GO。接下來,CPU 11如圖4C中所示在顯示器2上顯示顯示區(qū)域HR3所對(duì)應(yīng)的顯示畫 面G3。對(duì)于此顯示畫面G3,例如拍攝圖像P的日期顯示在顯示畫面G3的邊緣。如上所述,如果用戶的手向立體攝像裝置4靠近得超過第一閾值L1或第二閾值 L2,則CPU 11將顯示畫面G1切換到顯示畫面G2或切換到顯示畫面G3,從而執(zhí)行縮小顯示 以便從顯示一個(gè)圖像P變?yōu)轱@示許多圖像P。另一方面,如果發(fā)現(xiàn)輸入點(diǎn)正在遠(yuǎn)離立體攝像裝置4,則CPU 11將第一閾值L1和 第二閾值L2分別設(shè)置成例如“80”和“170”,以便如圖6B中所示改變縮放比例。如果輸入點(diǎn)相對(duì)于立體攝像裝置4遠(yuǎn)離得超出作為第二閾值L2的“ 170”,則CPU 11把通過從顯示區(qū)域HR3放大來獲取的顯示區(qū)域HR2設(shè)置給列表顯示畫面GO (參見圖3)。 隨后,CPU 11將顯示區(qū)域HR2所對(duì)應(yīng)的顯示畫面G2(參見圖4B)顯示到顯示器2上。此外,如果發(fā)現(xiàn)輸入點(diǎn)相對(duì)于立體攝像裝置4遠(yuǎn)離得超出作為第一閾值L1的 “80”,則CPU 11把通過從顯示區(qū)域HR2進(jìn)一步放大來獲取的顯示區(qū)域HR1設(shè)置給列表顯示 畫面GO。隨后,CPU 11將顯示區(qū)域HR1所對(duì)應(yīng)的顯示畫面Gl(參見圖4A)顯示到顯示器2 上。如上所述,如果用戶的手相對(duì)于顯示器2遠(yuǎn)離得超過第二閾值L2或第一閾值L1, 則CPU 11將顯示畫面G3切換到顯示畫面G2或切換到顯示畫面G1,從而執(zhí)行放大顯示以便 從顯示許多圖像P變?yōu)轱@示一個(gè)圖像P。應(yīng)該注意,如果例如輸入點(diǎn)靠近“210”并從其遠(yuǎn)離,則CPU 11將顯示畫面G2顯示 到顯示器2上,因?yàn)樵谳斎朦c(diǎn)靠近立體攝像裝置4時(shí)輸入點(diǎn)未超過設(shè)置為第二閾值L2的 “220”。隨后,如果發(fā)現(xiàn)輸入點(diǎn)正在遠(yuǎn)離立體攝像裝置4,則CPU 11將第二閾值L2設(shè)置成 “170”,同時(shí)保持將顯示畫面G2顯示到顯示器2上。如上所述,僅當(dāng)輸入點(diǎn)超過第一閾值L1或第二閾值L2時(shí),CPU 11在要在顯示器2 上顯示的顯示畫面Gl、G2和G3之間切換。另一方面,如果如圖7A中所示例如在顯示畫面G2顯示在顯示器2上的情況下用 戶指向顯示器2的右側(cè)部分,則CPU 11檢測(cè)出指示符PT位于中心區(qū)域CA的右側(cè)。此時(shí),CPU 11以指示符PT顯示用戶所指點(diǎn)的位置,同時(shí),向右移動(dòng)列表顯示畫面 GO上的顯示區(qū)域HR2,從而執(zhí)行滾動(dòng)顯示以從右側(cè)向左側(cè)移動(dòng)在顯示畫面G2上顯示的圖像 Po另外,如果如圖7B中所示例如在顯示畫面G2顯示在顯示器2上的情況下用戶的 手指向顯示器2的左側(cè)部分,則CPU 11檢測(cè)出指示符PT位于中心區(qū)域CA的左側(cè)。此時(shí),CPU 11以指示符PT顯示用戶所指點(diǎn)的位置,同時(shí),向左移動(dòng)列表顯示畫面GO上的顯示區(qū)域HR2,從而執(zhí)行滾動(dòng)顯示以從左側(cè)向右側(cè)移動(dòng)顯示畫面G2上顯示的圖像P。應(yīng)該注意,如上所述,電視接收機(jī)1根據(jù)立體攝像裝置4和輸入點(diǎn)之間的距離采用 三級(jí)縮放比例將圖像P顯示到顯示器2上。此時(shí),如果用戶想仔細(xì)查看圖像P,則可以設(shè)置例如完全顯示圖像P5的顯示畫面 G1。在此情形中,隨著滾動(dòng)速度加快,用戶無法仔細(xì)查看圖像P5。因此,當(dāng)在顯示器2上顯 示顯示畫面G1的情況下用戶指點(diǎn)中心區(qū)域CA的右側(cè)或左側(cè)時(shí),CPU 11以低速滾動(dòng)圖像P。另一方面,如果用戶想全面查看圖像P,則可以設(shè)置一次顯示許多圖像P的顯示畫 面G2或G3。在此情形中,如果滾動(dòng)速度較低,則用戶花費(fèi)大量時(shí)間來全面了解許多圖像P。為了克服此問題,當(dāng)在顯示器2上顯示顯示畫面G2的情況下用戶指點(diǎn)中心區(qū)域CA 的右側(cè)或左側(cè)時(shí),CPU 11以比在顯示畫面G1被顯示的情況下的滾動(dòng)速度高的中速滾動(dòng)圖 像P。此外,當(dāng)在顯示器2上顯示顯示畫面G3的情況下用戶指點(diǎn)中心區(qū)域CA的右側(cè)或 左側(cè)時(shí),CPU 11以比在顯示畫面G2被顯示的情況下的滾動(dòng)速度更高的高速滾動(dòng)圖像P。如上所述,當(dāng)用戶指點(diǎn)顯示器2的右側(cè)部分或左側(cè)部分時(shí),CPU 11通過根據(jù)顯示 器2上顯示的圖像P的縮放比例改變滾動(dòng)速度來向右和向左水平地滾動(dòng)圖像P。[1-4.圖像顯示處理流程]以下參照?qǐng)D8中所示的流程圖詳細(xì)描述上述圖像顯示處理流程。實(shí)際上,CPU 11 進(jìn)入例程RT1的開始步驟并進(jìn)行到下一步驟SP1。在步驟SP1中,CPU 11將顯示區(qū)域HR1設(shè)置給列表顯示畫面GO以便例如以完整 方式顯示提供參考的圖像數(shù)據(jù)所對(duì)應(yīng)的圖像P5,從而將此顯示區(qū)域HR1所對(duì)應(yīng)的顯示畫面 G1 (參見圖4A)顯示到顯示器2上。接下來,CPU 11對(duì)由立體攝像裝置4的攝像裝置4A和4B分別拍攝的視頻數(shù)據(jù)執(zhí) 行膚色提取處理,從而確定是否檢測(cè)到用戶的手。如果上述確定的結(jié)果是否定的,則表明未檢測(cè)到用戶的手,意味著用戶沒有做出 手勢(shì),由此CPU 11返回步驟SP1并等待,直到檢測(cè)到用戶的手。另一方面,如果在步驟SP1中上述確定的結(jié)果是肯定的,則表明用戶做出了手勢(shì), 由此CPU 11進(jìn)行到下一步驟SP2。在步驟SP2中,CPU 11確定是否滾動(dòng)顯示圖像P。如果此確定的結(jié)果是肯定的,則 CPU 11進(jìn)行到步驟SP4。如果此確定的結(jié)果是否定的,則CPU 11進(jìn)行到下一步驟SP3。在步驟SP3中,CPU 11根據(jù)立體攝像裝置4的攝像裝置4A和4B分別拍攝的視頻 數(shù)據(jù)檢測(cè)輸入點(diǎn),并且同時(shí)檢測(cè)此輸入點(diǎn)的三維位置。隨后,基于檢測(cè)到的輸入點(diǎn)的三維位 置,CPU 11確定此輸入點(diǎn)是否處在顯示器2的中心區(qū)域CA所對(duì)應(yīng)的位置上。如果此確定的結(jié)果是否定的,則意味著輸入點(diǎn)相對(duì)于顯示器2的中心區(qū)域CA位于 右邊或左邊,這進(jìn)而意味著用戶指向顯示器2的左側(cè)或右側(cè),由此CPU 11進(jìn)行到步驟SP4。在步驟SP4中,CPU 11根據(jù)輸入點(diǎn)的位置水平滾動(dòng)顯示器2上顯示的圖像P,同時(shí) 根據(jù)圖像P的縮放比例改變滾動(dòng)速度,隨后返回步驟SP1。另一方面,如果在步驟SP3中確定的結(jié)果是肯定的,則意味著用戶指向顯示器2的 中心區(qū)域CA,由此,CPU 11進(jìn)行到步驟SP5。在步驟SP5中,CPU 11獲取之前與之后連續(xù)檢測(cè)到的從立體攝像裝置4到輸入點(diǎn)
9的距離之間的差,以確定此輸入點(diǎn)是否正在靠近立體攝像裝置4。如果此確定的結(jié)果是肯定 的,則CPU 11進(jìn)行到下一步驟SP6。在步驟SP6中,CPU 11將第一閾值L1和第二閾值L2分別設(shè)置成分別屬于模式1 的“150”和“220”,并確定輸入點(diǎn)是否已靠近得超出第一閾值L1或第二閾值L2。如果此確定的結(jié)果是肯定的,則意味著輸入點(diǎn)已靠近得超出第一閾值L1或第二 閾值L2,由此,CPU 11進(jìn)行到下一步驟SP7。在步驟SP7中,如果CPU 11識(shí)別出超過了第一閾值L1,則CPU 11執(zhí)行用于將顯 示畫面G1切換到顯示畫面G2的縮小顯示。如果CPU 11識(shí)別出超過了第二閾值L2,則CPU 11執(zhí)行用于將顯示畫面G2切換到顯示畫面G3的縮小顯示。隨后,CPU 11返回步驟SP1。另一方面,如果在步驟SP5中確定的結(jié)果是否定的,則意味著輸入點(diǎn)正在遠(yuǎn)離立 體攝像裝置4,由此,CPU 11進(jìn)行到步驟SP8。在步驟SP8中,CPU 11將第一閾值L1和第二閾值L2分別設(shè)置成分別屬于模式2 的“80”和“ 170”,從而確定輸入點(diǎn)是否已遠(yuǎn)離得超出第一閾值L1或第二閾值L2。如果此確定的結(jié)果是肯定的,則意味著輸入點(diǎn)已遠(yuǎn)離得超出第一閾值L1或第二 閾值L2,由此,CPU 11進(jìn)行到下一步驟SP9。在步驟SP9中,如果CPU 11識(shí)別出超過了第一閾值L1,則CPU 11執(zhí)行用于將顯 示畫面G2切換到顯示畫面G1的放大顯示。如果CPU 11識(shí)別出超過了第二閾值L2,則CPU 11執(zhí)行用于將顯示畫面G3切換到顯示畫面G2的放大顯示。隨后,CPU 11返回步驟SP1。另一方面,如果在步驟SP6和步驟SP8中確定的結(jié)果是否定的,則意味著輸入點(diǎn)并 未移動(dòng)得超出第一閾值L1和第二閾值L2,基于此,CPU11進(jìn)行到下一步驟SP10。在步驟SP10中,CPU 11繼續(xù)顯示而不在顯示畫面Gl、G2和G3之間切換,并返回 步驟SP1。[1-5 操作和效果]在上述配置中,電視接收機(jī)1從立體攝像裝置4拍攝的視頻數(shù)據(jù)檢測(cè)與用戶的手 相對(duì)應(yīng)的膚色部分中具有最高亮度級(jí)別的像素作為輸入點(diǎn),并且同時(shí)檢測(cè)此輸入點(diǎn)的三維位置。隨后,如果發(fā)現(xiàn)輸入點(diǎn)處在中心區(qū)域CA所對(duì)應(yīng)的位置上并且發(fā)現(xiàn)此輸入點(diǎn)正在 靠近電視接收機(jī)1,則電視接收機(jī)1將第一閾值L1和第二閾值L2設(shè)置成模式1。接下來,如果輸入點(diǎn)靠近得超出第一閾值L1或第二閾值L2,則電視接收機(jī)1將顯 示畫面G1切換到顯示畫面G2或者將顯示畫面G2切換到顯示畫面G3,從而執(zhí)行縮小顯示。此外,如果發(fā)現(xiàn)輸入點(diǎn)在中心區(qū)域CA內(nèi)并且發(fā)現(xiàn)此輸入點(diǎn)正在遠(yuǎn)離電視接收機(jī) 1,則電視接收機(jī)1將第一閾值L1和第二閾值L2設(shè)置成模式2,該模式2被設(shè)置得相對(duì)于立 體攝像裝置4比模式1更遠(yuǎn)。隨后,如果輸入點(diǎn)已遠(yuǎn)離得超出第一閾值L1或第二閾值L2,則電視接收機(jī)1將顯 示畫面G2切換到顯示畫面G1或者將顯示畫面G3切換到顯示畫面G2,從而執(zhí)行放大顯示。因此,如果輸入點(diǎn)靠近得超出第一閾值L1或第二閾值L2,則電視接收機(jī)1將此第 一閾值L1或此第二閾值L2設(shè)置得距立體攝像裝置4更遠(yuǎn)。因此,如果輸入點(diǎn)一旦超過了 第一閾值L1或第二閾值L2,則電視接收機(jī)1能夠使此輸入點(diǎn)難以返回到再次超出第一閾值 L1或第二閾值L2。
現(xiàn)在,如果用戶的手在靠近電視接收機(jī)1時(shí)超過第一閾值L1或第二閾值L2,則用 戶可能響應(yīng)于要在顯示器2上顯示的顯示畫面G1、G2和G3之間的切換稍微抽回他的手。如果這種情況發(fā)生,則電視接收機(jī)1將第一閾值L1或第二閾值L2設(shè)置得距立體 攝像裝置4更遠(yuǎn),使得可以防止根據(jù)退回去的手位置而在顯示畫面G1、G2和G3之間切換。如上所述,電視接收機(jī)1防止由用戶的手的無意移動(dòng)引起在顯示畫面G1、G2和G3 之間切換,因此本發(fā)明實(shí)施例提升了易用性。如果發(fā)現(xiàn)輸入點(diǎn)的位置在中心區(qū)域CA的右邊或左邊,則電視接收機(jī)1執(zhí)行顯示畫 面Gl、G2或G3上顯示的圖像P的滾動(dòng)顯示而不設(shè)置第一閾值L1和第二閾值L2。因此,因?yàn)樵跐L動(dòng)顯示期間不出現(xiàn)顯示畫面Gl、G2和G3之間的切換,所以電視接 收機(jī)1能夠防止用戶在滾動(dòng)顯示期間被縮放比例的變化所困惑。根據(jù)上述配置,電視接收機(jī)1根據(jù)由立體攝像裝置4拍攝的視頻數(shù)據(jù)來檢測(cè)與用 戶的手相對(duì)應(yīng)的輸入點(diǎn)的三維位置。隨后,如果發(fā)現(xiàn)輸入點(diǎn)接近得超出給模式1設(shè)置的第 一閾值L1或第二閾值L2,則電視接收機(jī)1將第一閾值L1或第二閾值L2設(shè)置成被設(shè)置得比 模式1更遠(yuǎn)的模式2。因此,電視接收機(jī)1能夠在輸入點(diǎn)已經(jīng)超過了第一閾值L1或第二閾值L2時(shí)防止 顯示畫面G1、G2和G3之間容易切換,從而提升了易用性。[1-6.電視接收機(jī)的功能配置]以下描述了第一實(shí)施例中的電視接收機(jī)1的功能配置。如圖9中所示,電視接收 機(jī)1工作為控制物檢測(cè)部31 (用語“控制物”在此表示用于給出電視接收機(jī)1的操作所必 要的命令的用戶的手、手指等等)、位置檢測(cè)部32、閾值設(shè)置部33、設(shè)置改變部34以及處理 執(zhí)行部35。對(duì)于電視接收機(jī)1,立體攝像裝置4作為控制物檢測(cè)部31,CPU 11作為位置檢測(cè) 部32、閾值設(shè)置部33、設(shè)置改變部34以及處理執(zhí)行部35。因此,電視接收機(jī)1基于上述功能配置執(zhí)行上述圖像顯示處理。<2.第二實(shí)施例〉[2-1.電視接收機(jī)的配置]與第一實(shí)施例不同,在本發(fā)明的第二實(shí)施例中,對(duì)用戶的手的形狀進(jìn)行識(shí)別而非 從由立體攝像裝置4拍攝的視頻數(shù)據(jù)檢測(cè)輸入點(diǎn)。應(yīng)該注意,電視接收機(jī)1的配置基本上 與第一實(shí)施例的配置相同,所以略去了對(duì)第二實(shí)施例的描述。更具體地,隨時(shí)間流逝,CPU 11在每個(gè)預(yù)定時(shí)刻獲得由立體攝像裝置4的攝像裝 置4A和4B拍攝的視頻數(shù)據(jù)并隨后對(duì)由例如攝像裝置4A拍攝的視頻數(shù)據(jù)執(zhí)行膚色提取處理。CPU 11檢測(cè)由膚色提取處理獲取的膚色部分作為輸入部分,并且同時(shí),檢測(cè)此輸 入部分在與顯示器2平行的平面上的位置以及距立體攝像裝置4的距離作為三維位置。另外,如果在視頻數(shù)據(jù)中發(fā)現(xiàn)輸入部分,則CPU 11在此輸入部分的形狀與非易失 性存儲(chǔ)器12中預(yù)先存儲(chǔ)的兩種或更多種形狀之間執(zhí)行模式匹配。此時(shí),如果作為模式匹配的結(jié)果,發(fā)現(xiàn)輸入部分的形狀與非易失性存儲(chǔ)器12中存 儲(chǔ)的形狀都不匹配,則CPU 11確定用戶沒有做出手勢(shì)。另一方面,如果作為模式匹配的結(jié)果,發(fā)現(xiàn)輸入部分的形狀匹配于非易失性存儲(chǔ)
11器12中存儲(chǔ)的任何一種形狀,則CPU 11確定用戶做出了手勢(shì)。隨后,每當(dāng)獲得由立體攝像裝置4的攝像裝置4A和4B拍攝的視頻數(shù)據(jù)時(shí),CPU11檢測(cè)輸入部分的形狀和三維位置,從而檢測(cè)此輸入部分的形狀和三維位置的變化作為手 勢(shì)。接下來,CPU 11根據(jù)檢測(cè)到的手勢(shì)執(zhí)行處理。[2-2.圖像顯示處理]以下描述當(dāng)顯示器2上顯示非易失性存儲(chǔ)器12中存儲(chǔ)的圖像數(shù)據(jù)時(shí)根據(jù)手勢(shì)進(jìn) 行的處理。執(zhí)行圖像顯示處理時(shí),CPU 11讀取非易失性存儲(chǔ)器12中存儲(chǔ)的圖像數(shù)據(jù),如第一 實(shí)施例那樣。隨后,基于附加到圖像數(shù)據(jù)的圖像拍攝日期,CPU 11生成列表顯示畫面GO(參 見圖3),其中,按圖像拍攝日期的順序,從左到右以預(yù)定間隔排列基于例如10頁圖像數(shù)據(jù) 的圖像Pl至PlO。隨后,CPU 11對(duì)列表顯示畫面GO設(shè)置顯示區(qū)域HRl,以使得例如全部顯示例如圖 像P5,從而將此顯示區(qū)域HRl所對(duì)應(yīng)的顯示畫面Gl (參見圖4A)顯示到顯示器2上。接下來,每當(dāng)獲得由立體攝像裝置4的攝像裝置4A和4B分別拍攝的視頻數(shù)據(jù)時(shí), CPU 11通過對(duì)獲取的視頻數(shù)據(jù)執(zhí)行膚色處理來獲得輸入部分,從而檢測(cè)此輸入部分的三維位置。此外,對(duì)于通過執(zhí)行膚色提取處理而獲取的輸入部分,CPU 11在手的只伸出食指 的形狀(下文中也稱作指示形狀)與張開的手的形狀(下文中也稱作打開形狀)之間執(zhí)行 模式匹配。如果作為模式匹配的結(jié)果發(fā)現(xiàn)輸入部分與指示形狀匹配,則CPU 11在顯示器2上 執(zhí)行縮放顯示,用于根據(jù)從立體攝像裝置4到輸入部分的距離采用三種不同的縮放比例來 顯示列表顯示畫面GO0更具體地,CPU 11獲取之前與之后連續(xù)檢測(cè)到的從立體攝像裝置4到輸入部分的 距離之間的差,以確定此輸入部分是正在靠近還是正在遠(yuǎn)離立體攝像裝置4。隨后,如果發(fā)現(xiàn)輸入部分正在靠近立體攝像裝置4,則CPU 11將用于改變縮放比 例的第一閾值Ll和第二閾值L2分別設(shè)置成屬于模式1 (參見圖6A)的例如“150”和“220”。接下來,與第一實(shí)施例相同,如果輸入部分向立體攝像裝置4靠近得超出作為第 一閾值Ll的“150”,則CPU 11將顯示畫面Gl切換到顯示畫面G2(參見圖4B)并將顯示畫 面G2顯示到顯示器2上。如果輸入部分向立體攝像裝置4靠近得超出作為第二閾值L2的“220”,則CPU 11 將顯示畫面G2切換到顯示畫面G3 (參見圖4C)并將顯示畫面G3顯示到顯示器2上。另一方面,如果發(fā)現(xiàn)輸入部分正在遠(yuǎn)離立體攝像裝置4,則CPU 11將第一閾值Ll 和第二閾值L2設(shè)置成例如模式2中的“80”和“170” (參見圖6B)以改變縮放比例。隨后,與第一實(shí)施例相同,如果輸入部分相對(duì)于立體攝像裝置4已遠(yuǎn)離得超出作 為第二閾值L2的“170”,則CPU 11將顯示畫面G3切換到顯示畫面G2并將顯示畫面G2顯 示到顯示器2上。另外,如果發(fā)現(xiàn)輸入部分相對(duì)于立體攝像裝置4遠(yuǎn)離得超出作為第一閾值Ll的 “80”,則CPU 11將顯示畫面G2切換到顯示畫面Gl并將顯示畫面Gl顯示到顯示器2上。另一方面,如果作為模式匹配的結(jié)果,發(fā)現(xiàn)輸入部分與張開形狀匹配,則CPU 11根據(jù)從立體攝像裝置4到輸入部分的距離以三級(jí)不同的滾動(dòng)速度執(zhí)行顯示器2上所示圖像 P的滾動(dòng)顯示。更具體地,通過獲取之前與之后連續(xù)檢測(cè)到的從立體攝像裝置4到輸入部分的距 離之間的差,CPU 11確定此輸入部分是正在靠近還是正在遠(yuǎn)離立體攝像裝置4。此外,CPU 11確定此輸入部分是位于立體攝像裝置4的左側(cè)還是右側(cè)。隨后,如果發(fā)現(xiàn)輸入部分正在靠近立體攝像裝置4,則CPU 11將用于改變滾動(dòng)速 度的第三閾值L3和第四閾值L4設(shè)置成屬于如圖10A所示的模式3的例如“150”和“220”。接下來,如果發(fā)現(xiàn)輸入部分未超過作為第三閾值L3的“150”,則CPU 11將滾動(dòng)速 度設(shè)置成低速。隨后,CPU 11根據(jù)輸入部分所處的方向向右或向左以低速執(zhí)行顯示畫面 G1、G2或G3(參見圖4)上所示圖像P的滾動(dòng)顯示。進(jìn)一步地,如果發(fā)現(xiàn)輸入部分向立體攝像裝置4靠近得超出作為第三閾值L3的 “150”,則CPU 11將滾動(dòng)速度設(shè)置成中速。隨后,CPU 11根據(jù)輸入部分所處的方向向右或 向左以中速執(zhí)行顯示畫面G1、G2或G3(參見圖4)上所示圖像P的滾動(dòng)顯示。更進(jìn)一步地,如果發(fā)現(xiàn)輸入部分向立體攝像裝置4靠近得超出作為第四閾值L4的 “220”,則CPU 11將滾動(dòng)速度設(shè)置成高速。隨后,CPU 11根據(jù)輸入部分所處的方向向右或 向左以高速執(zhí)行顯示畫面Gl、G2或G3 (參見圖4)上所示圖像P的滾動(dòng)顯示。另一方面,如果發(fā)現(xiàn)輸入部分正在遠(yuǎn)離立體攝像裝置4,則CPU 11將用于改變滾 動(dòng)速度的第三閾值L3和第四閾值L4分別設(shè)置成屬于如圖10B所示模式4的例如“80”和 “170”。隨后,如果發(fā)現(xiàn)輸入部分相對(duì)于立體攝像裝置4遠(yuǎn)離得超出作為第四閾值L4的 “170”,則CPU 11將滾動(dòng)速度設(shè)置成中速,并根據(jù)輸入部分所處的方向以中速執(zhí)行顯示畫 面Gl、G2或G3上所示圖像P的滾動(dòng)顯示。進(jìn)一步地,如果發(fā)現(xiàn)輸入部分相對(duì)于立體攝像裝置4遠(yuǎn)離得超出作為第三閾值L3 的“80”,則CPU 11將滾動(dòng)速度設(shè)置成低速,并根據(jù)輸入部分所處的方向以低速執(zhí)行顯示畫 面Gl、G2或G3上所示圖像P的滾動(dòng)顯示。如上所述,CPU 11顯示圖像P時(shí)根據(jù)用戶的手的形狀以及用戶的手的三維位置來 改變縮放比例和滾動(dòng)速度。[2-3.圖像顯示處理的流程]以下參照?qǐng)D11中所示的流程圖詳細(xì)描述上述圖像顯示處理。實(shí)際上,CPU 11進(jìn) 入例程RT2的開始步驟并進(jìn)行到下一步驟SP21。在步驟SP21中,CPU 11對(duì)列表顯示畫面GO設(shè)置顯示區(qū)域HR1以便全部顯示例如 圖像P5,從而將此顯示區(qū)域HR1所對(duì)應(yīng)的顯示畫面G1 (參見圖4A)顯示到顯示器2上。隨后,通過對(duì)由立體攝像裝置4的攝像裝置4A拍攝的視頻數(shù)據(jù)執(zhí)行膚色提取處 理,CPU 11基于膚色部分的存在來確定是否檢測(cè)到用戶的手。如果此確定的結(jié)果是否定的,則意味著用戶沒有做出手勢(shì),這是因?yàn)槲礄z測(cè)到用 戶的手,基于此,CPU 11返回步驟SP21并等待,直到檢測(cè)到用戶的手。另一方面,如果在步驟SP21中確定的結(jié)果是肯定的,則意味著檢測(cè)到用戶的手, 基于此,CPU 11進(jìn)行到下一步驟SP22。在步驟SP22中,CPU 11在通過執(zhí)行膚色提取處理而獲取的輸入部分與非易失性存儲(chǔ)器12中存儲(chǔ)的指示形狀之間執(zhí)行模式匹配,從而確定在此輸入部分與指示形狀中的 任何一個(gè)指示形狀之間是否存在匹配。如果此確定的結(jié)果是肯定的,則意味著用戶執(zhí)行用于改變縮放比例的操作,基于 此,CPU 11進(jìn)行到下一步驟SP23。在步驟SP23中,CPU 11基于由立體攝像裝置4的攝像裝置4A和4B分別拍攝的 視頻數(shù)據(jù)來檢測(cè)輸入部分的三維位置。隨后,通過獲取之前與之后連續(xù)檢測(cè)到的從立體攝像裝置4到輸 入部分的距離之 間的差,CPU 11確定此輸入部分是否正在靠近立體攝像裝置4。如果此確定的結(jié)果是肯定 的,則CPU 11進(jìn)行到下一步驟SP24。在步驟SP24中,CPU 11將第一閾值Ll和第二閾值L2分別設(shè)置成屬于模式1的 “150”和“220”并確定輸入部分是否已靠近得超出第一閾值Ll或第二閾值L2。如果此確定的結(jié)果是否定的,則意味著輸入部分并未移動(dòng)得超出第一閾值Ll和 第二閾值L2,基于此,CPU 11進(jìn)行到步驟SP29。另一方面,如果此確定的結(jié)果是肯定的,則意味著輸入部分已靠近得超出第一閾 值Ll或第二閾值L2,基于此,CPU 11進(jìn)行到下一步驟SP25。在步驟SP25中,如果CPU 11識(shí)別出輸入部分超過了第一閾值Li,則CPU 11執(zhí)行 用于將顯示畫面Gl切換到顯示畫面G2的縮小顯示。進(jìn)一步,如果CPU 11識(shí)別出超過了第 二閾值L2,則CPU 11執(zhí)行用于將顯示畫面G2改變到顯示畫面G3的縮小顯示。隨后,CPU 11返回步驟SP21。另一方面,如果在步驟SP23中確定的結(jié)果是否定的,則意味著輸入點(diǎn)正在遠(yuǎn)離立 體攝像裝置4,基于此,CPU 11進(jìn)行到步驟SP26。在步驟SP26中,CPU 11將第一閾值Ll和第二閾值L2分別設(shè)置成屬于模式2的 “80”和“170”并確定輸入部分是否已遠(yuǎn)離得超出第一閾值Ll或第二閾值L2。如果此確定的結(jié)果是否定的,則意味著輸入部分并未移動(dòng)得超出第一閾值Ll和 第二閾值L2,基于此,CPU 11進(jìn)行到步驟SP29。另一方面,如果此確定的結(jié)果是肯定的,則意味著輸入部分已遠(yuǎn)離得超出第一閾 值Ll或第二閾值L2,基于此,CPU 11進(jìn)行到下一步驟SP27。在步驟SP27中,如果CPU 11識(shí)別出輸入部分超過了第一閾值Li,則CPU 11執(zhí)行 用于將顯示畫面G2切換到顯示畫面Gl的放大顯示。如果CPU 11識(shí)別出輸入部分超過了 第二閾值L2,則CPU 11執(zhí)行用于將顯示畫面G3切換到顯示畫面G2的放大顯示。隨后,CPU 11返回步驟SP21。另一方面,如果在步驟SP22中確定的結(jié)果是否定的,則CPU 11進(jìn)行到步驟SP28。 在步驟SP28中,CPU 11在執(zhí)行膚色提取處理所獲取的輸入部分與非易失性存儲(chǔ)器12中存 儲(chǔ)的張開形狀之間執(zhí)行模式匹配,從而確定在此輸入部分與張開形狀中的任何一個(gè)張開形 狀之間是否存在匹配。如果此確定的結(jié)果是否定的,則意味著在執(zhí)行膚色提取處理所獲取的輸入部分與 指示形狀以及張開形狀中的任何一個(gè)張開形狀之間都不存在匹配,基于此,CPU 11進(jìn)行到 步驟SP29。在步驟SP29中,CPU 11繼續(xù)顯示而不在顯示器2上所示的顯示畫面Gl、G2或G3之間切換。另一方面,如果在步驟SP28中確定的結(jié)果是肯定的,則意味著用戶正在進(jìn)行用于 滾動(dòng)圖像P的操作,基于此,CPU 11進(jìn)行到下一步驟SP30。在步驟SP30中,CPU 11基于由立體攝像裝置4的攝像裝置4A和4B分別拍攝的 視頻數(shù)據(jù)來檢測(cè)輸入部分的三維位置。隨后,通過獲取之前與之后連續(xù)檢測(cè)到的從立體攝像裝置4到輸入部分的距離之 間的差,CPU 11確定此輸入部分是否正在靠近立體攝像裝置4。如果此確定的結(jié)果是肯定 的,則CPU 11進(jìn)行到下一步驟SP31。在步驟SP31中,CPU 11將第三閾值L3和第四閾值L4分別設(shè)置成屬于模式3的 “150”和“220”并確定輸入部分是否已靠近得超出第三閾值L3或第四閾值L4。如果此確定的結(jié)果是肯定的,則意味著輸入部分已靠近得超出第三閾值L3或第 四閾值L4,基于此,CPU 11進(jìn)行到步驟SP33。另一方面,如果確定的結(jié)果是否定的,則意味 著輸入部分并未移動(dòng)得超出第三閾值L3和第四閾值L4,基于此,CPU 11進(jìn)行到步驟SP34。另一方面,如果在步驟SP30中確定的結(jié)果是否定的,則意味著輸入部分正在遠(yuǎn)離 立體攝像裝置4,基于此,CPU 11進(jìn)行到步驟SP32。在步驟SP32中,CPU 11將第三閾值L3和第四閾值L4分別設(shè)置成屬于模式4的 “80”和“170”并確定輸入部分是否已遠(yuǎn)離得超出第三閾值L3或第四閾值L4。如果此確定的結(jié)果是肯定的,則意味著輸入部分相對(duì)于立體攝像裝置4已遠(yuǎn)離得 超出第三閾值L3或第四閾值L4,基于此,CPU 11進(jìn)行到下一步驟SP33。另一方面,如果 確定的結(jié)果是否定的,則意味著輸入部分并未移動(dòng)得超出第三閾值L3和第四閾值L4,基于 此,CPU 11進(jìn)行到步驟SP34。在步驟SP33中,對(duì)應(yīng)于超過了第三閾值L3或第四閾值L4的情形,CPU 11改變滾 動(dòng)速度并進(jìn)行到下一步驟SP35。另一方面,在步驟SP34中,CPU 11維持滾動(dòng)速度并進(jìn)行到 下一步驟SP35。在步驟SP35中,CPU 11以步驟SP34或SP35中設(shè)置的滾動(dòng)速度根據(jù)輸入部分的 位置向右或向左執(zhí)行顯示畫面Gl、G2或G3上所示圖像P的滾動(dòng)顯示,并隨后進(jìn)行到步驟 SP21。[2-4 操作和效果]在上述配置中,電視接收機(jī)1根據(jù)由立體攝像裝置4拍攝的視頻數(shù)據(jù)來檢測(cè)用戶 的手作為輸入部分并隨后檢測(cè)所檢測(cè)到的輸入部分的形狀和三維位置。另外,如果輸入部分的形狀為例如指示形狀并且如果此輸入部分正在靠近立體攝 像裝置4,則電視接收機(jī)1將第一閾值L1和第二閾值L2設(shè)置成模式1。隨后,如果輸入部分已靠近得超出第一閾值L1或第二閾值L2,則電視接收機(jī)1執(zhí) 行用于將顯示畫面G1切換到顯示畫面G2或者將顯示畫面G2切換到顯示畫面G3的縮小顯示。如果輸入部分具有例如指示形狀并且輸入部分正在遠(yuǎn)離立體攝像裝置4,則電視 接收機(jī)1將第一閾值L1和第二閾值L2設(shè)置成模式2,該模式2被設(shè)置得距立體攝像裝置4 比模式1更遠(yuǎn)。隨后,如果輸入部分相對(duì)于立體攝像裝置4已遠(yuǎn)離得超出第一閾值L1或第二閾值L2,則電視接收機(jī)1執(zhí)行用于將顯示畫面G2切換到顯示畫面Gl或者將顯示畫面G3切換到 顯示畫面G2的放大顯示。因此,如果輸入部分已靠近得超出第一閾值Ll或第二閾值L2,則電視接收機(jī)1將 第一閾值Ll或第二閾值L2設(shè)置得距立體攝像裝置4更遠(yuǎn)。此配置允許一旦輸入部分超 過了第一閾值Ll或第二閾值L2,電視接收機(jī)1使此輸入部分難以返回到超出第一閾值Ll 或第二閾值L2。另外,如果發(fā)現(xiàn)輸入部分的形狀為張開形狀并且發(fā)現(xiàn)此輸入部分正在靠近立體攝 像裝置4,則電視接收機(jī)1將第三閾值L3和第四閾值L4設(shè)置成模式3。
接下來,如果輸入部分已向立體攝像裝置4靠近得超出第三閾值L3或第四閾值 L4,則電視接收機(jī)1通過將滾動(dòng)速度變成較高級(jí)別,根據(jù)此輸入部分的位置向右或向左執(zhí) 行顯示畫面G1、G2或G3上所示圖像P的滾動(dòng)顯示。進(jìn)一步地,如果輸入部分具有張開形狀并且正在遠(yuǎn)離立體攝像裝置4,則電視接收 機(jī)1將第三閾值L3和第四閾值L4設(shè)置成模式4,該模式4被設(shè)置得距立體攝像裝置4比模 式3更遠(yuǎn)。隨后,如果輸入部分已相對(duì)于立體攝像裝置4遠(yuǎn)離得超出第三閾值L3或第四閾值 L4,則電視接收機(jī)1通過將滾動(dòng)速度變成較低級(jí)別,根據(jù)此輸入部分的位置向右或向左執(zhí) 行顯示畫面Gl、G2或G3上所示圖像P的滾動(dòng)顯示。因此,如果輸入部分已向立體攝像裝置4靠近得超出第三閾值L3或第四閾值L4, 則電視接收機(jī)1將第三閾值L3或第四閾值L4設(shè)置得距立體攝像裝置4更遠(yuǎn)。此配置允 許一旦輸入部分超過了第三閾值L3或第四閾值L4,電視接收機(jī)1使此輸入部分難以返回 到超出第三閾值L3或第四閾值L4。因此,電視接收機(jī)1能夠在輸入部分超過了第一閾值Li、第二閾值L2、第三閾值L3 或第四閾值L4時(shí),使所顯示的顯示形式容易繼續(xù)。另外,電視接收機(jī)1根據(jù)每個(gè)輸入部分的形狀在第一閾值Ll與第二閾值L2之間 以及第三閾值L3與第四閾值L4之間切換。此配置允許以例如在縮放顯示與滾動(dòng)顯示之間 不同的距離來設(shè)置閾值。根據(jù)上述配置,電視接收機(jī)1根據(jù)由立體攝像裝置4拍攝的視頻數(shù)據(jù)來檢測(cè)與用 戶的手相對(duì)應(yīng)的每個(gè)輸入部分的形狀和三維位置。接下來,如果此輸入部分已向立體攝像 裝置4靠近得超出被設(shè)置成模式1或模式3 (取決于輸入部分的形狀)的閾值,則電視接收 機(jī)1將閾值設(shè)置成模式2或模式4,該模式2或模式4被設(shè)置得比模式1或模式3更遠(yuǎn)。因此,電視接收機(jī)1能夠防止在輸入部分超過了閾值時(shí)所顯示的顯示形式容易變 化,從而提升了易用性。<3.其它實(shí)施例>[3-1.其它實(shí)施例1]應(yīng)該注意,在上述本發(fā)明的第一和第二實(shí)施例中,用戶的手的三維位置是根據(jù)由 立體攝像裝置4拍攝的視頻數(shù)據(jù)來檢測(cè)的。然而,本發(fā)明的實(shí)施例不限于上述配置。例如,可以使用電感型、靜電電容型、超聲 波型、電磁波型、紅外線型等的接近傳感器來檢測(cè)用戶的手的三維位置。[3-2.其它實(shí)施例2]
進(jìn)一步地,在本發(fā)明的上述第一和第二實(shí)施例中,對(duì)用戶的手的三維位置進(jìn)行檢 測(cè)。然而,本發(fā)明的實(shí)施例不限于此配置。例如,可以檢測(cè)例如遙控器的三維位置。[3-3.其它實(shí)施例3]更進(jìn)一步地,在本發(fā)明的上述第一和第二實(shí)施例中,如果超過了第一閾值L1或第 二閾值L2,則以放大方式或縮小方式顯示圖像P。然而,本發(fā)明的實(shí)施例不限于此配置。例 如,如果超過了第一閾值L1或第二閾值L2,則可以在例如改變預(yù)定處理(諸如改變音量以 及切換頻道等)的設(shè)置的情形中應(yīng)用任何處理。類似地,在本發(fā)明的上述第一和第二實(shí)施例中,當(dāng)指點(diǎn)顯示器2的右側(cè)或左側(cè)或 者輸入部分的形狀為張開形狀時(shí),水平滾動(dòng)顯示顯示器2上所示圖像P。然而,本發(fā)明的實(shí) 施例不限于此配置。例如,可以在改變預(yù)定處理的設(shè)置的情形中應(yīng)用任何處理。[3-4.其它實(shí)施例4]又進(jìn)一步地,在本發(fā)明的第二實(shí)施例中,如果輸入部分的形狀為指示形狀,則使用 第一閾值L1和第二閾值L2 ;如果輸入部分的形狀為張開形狀,則使用第三閾值L3和第四 閾值L4。然而,本發(fā)明的實(shí)施例不限于此配置。例如,在輸入部分的形狀為指示形狀以及輸 入部分的形狀為張開形狀的情形中,可以使用為同一閾值的例如第一閾值L1和第二閾值 L2。[3-5.其它實(shí)施例5]此外,在本發(fā)明的上述第一和第二實(shí)施例中,提供第一閾值L1和第二閾值L2以使 得例如按三級(jí)來改變縮放比例。然而,本發(fā)明的實(shí)施例不限于此配置。例如,可以按五級(jí)來改變縮放比例或者可以 提供設(shè)置成不同值的四個(gè)閾值,而不論閾值的數(shù)字是多少。[3-6.其它實(shí)施例6]另外,在本發(fā)明的上述第一和第二實(shí)施例中,如果用戶的手向立體攝像裝置4靠 近得超出第二閾值L2,則在顯示器2上示出顯示畫面G3。然而,本發(fā)明的實(shí)施例不限于此配置。例如,如果用戶的手向立體攝像裝置4靠近 得超出第二閾值L2,則可以如圖12A所示在顯示器2上示出圖像G4。此圖像G4在顯示畫面G2上的圖像P3至P7的上部和下部顯示;更具體地,例如, 顯示與這些圖像P3至P7的拍攝日期相近的圖像或者在同一區(qū)域拍攝的圖像,并在上下方 向上提高這些圖像的透明度。[3-7.其它實(shí)施例7]進(jìn)一步地,在本發(fā)明的上述第一和第二實(shí)施例中,如果輸入點(diǎn)或輸入部分已向立 體攝像裝置4靠近得超出第二閾值L2,則在顯示器2上示出顯示畫面G3。然而,本發(fā)明的實(shí)施例不限于此配置。例如,如果輸入點(diǎn)或輸入部分已向立體攝像 裝置4靠近得超出第二閾值L2,則可以如圖12B和圖12C所示在顯示器2上示出圖像G5或 圖像G6。此圖像G5比顯示畫面G3上顯示更多圖像P。圖像G5在圖像G4上顯示的圖像P 的上部和下部顯示;更具體地,例如,顯示與這些圖像P的拍攝日期相近的圖像或者在同一 區(qū)域拍攝的圖像并在上下方向上提高這些圖像的透明度。圖像G6在圖像G5上顯示的圖像P的下部顯示;更具體地,例如,顯示與這些圖像P的拍攝日期相近的圖像或者在同一區(qū)域 拍攝的圖像并在向下方向上提高這些圖像的透明度。此外,圖像G4、G5和G6以比圖像G3更縮小的方式顯示,以使得在這些圖像G4、G5 和G6的例如邊緣上顯示圖像P的拍攝年份。[3-8.其它實(shí)施例8]
進(jìn)一步地,在本發(fā)明的上述第一和第二實(shí)施例中,如果輸入點(diǎn)或輸入部分已向立 體攝像裝置4靠近得超出例如第一閾值Ll并隨后遠(yuǎn)離立體攝像裝置4,則將第一閾值Ll從 模式1設(shè)置成模式2。然而,本發(fā)明的實(shí)施例不限于此配置。例如,如果輸入點(diǎn)或輸入部分向立體攝像裝 置4靠近得超出第一閾值Li,則可以一超過第一閾值Ll就將第一閾值Ll從模式1設(shè)置成 模式2。[3-9.其它實(shí)施例9]另外,在本發(fā)明的上述第一和第二實(shí)施例中,例如在模式1中設(shè)置“150”并在模式 2中設(shè)置“80”。然而,本發(fā)明的實(shí)施例不限于此配置。例如,如果輸入點(diǎn)或輸入部分遠(yuǎn)離立體攝像 裝置4,則相比于靠近,可以將第一閾值Ll設(shè)置在至少比如下位置更遠(yuǎn)的位置在該位置, 用戶縮回手與顯示畫面Gl、G2和G3之間的切換相混淆。這對(duì)于第二閾值L2、第三閾值L3 以及第四閾值L4也適用。[3-10.其它實(shí)施例10]更進(jìn)一步地,在本發(fā)明的上述第一和第二實(shí)施例中,CPU 11通過執(zhí)行非易失性存 儲(chǔ)器12中存儲(chǔ)的圖像顯示處理程序來執(zhí)行上述圖像顯示處理。然而,本發(fā)明的實(shí)施例不限 于此配置。例如,上述圖像顯示處理可以通過從存儲(chǔ)媒體安裝到非易失性存儲(chǔ)器12中或者 從因特網(wǎng)加載到非易失性存儲(chǔ)器12中的圖像顯示處理程序來執(zhí)行。上述圖像顯示處理也 可以按通過除上述那些途徑之外的各種途徑安裝的圖像顯示處理程序的指示來執(zhí)行。[3-11.其它實(shí)施例11]又進(jìn)一步地,在本發(fā)明的上述第一和第二實(shí)施例中,立體攝像裝置4被布置成控 制物檢測(cè)部。然而,在本發(fā)明的實(shí)施例中,可以布置基于各種其它配置中的任何配置的控制 物檢測(cè)部。而且,在本發(fā)明的上述第一和第二實(shí)施例中,CPU 11被布置成位置檢測(cè)部。然而, 在本發(fā)明的實(shí)施例中,可以布置基于各種其它配置中的任何配置的位置檢測(cè)部。另外,在本發(fā)明的上述第一和第二實(shí)施例中,CPU 11被布置成閾值設(shè)置部。然而, 在本發(fā)明的實(shí)施例中,可以布置基于各種其它配置中的任何配置的閾值設(shè)置部。此外,在本發(fā)明的上述第一和第二實(shí)施例中,CPU 11被布置成設(shè)置改變部。然而, 在本發(fā)明的實(shí)施例中,可以布置基于各種其它配置中的任何配置的設(shè)置改變部。進(jìn)一步地,在本發(fā)明的第一和第二實(shí)施例中,CPU 11被布置成處理執(zhí)行部。然而, 在本發(fā)明的實(shí)施例中,可以布置基于各種其它配置中的任何配置的處理執(zhí)行部。除電視接收機(jī)之外,本發(fā)明的實(shí)施例還可應(yīng)用于信息處理設(shè)備中的任何信息處理 設(shè)備,諸如移動(dòng)電話等。本申請(qǐng)包含的主題與2009年4月14日提交日本專利局的日本優(yōu)先權(quán)專利申請(qǐng)JP2009-098229中公開的主題相關(guān),其全部內(nèi)容經(jīng)引用結(jié)合于此。 本領(lǐng)域技術(shù)人員應(yīng)該理解,按照設(shè)計(jì)需要和其它因素,可以出現(xiàn)各種修改、組合、 子組合和變換,只要它們?cè)谒綑?quán)利要求或其等同內(nèi)容的范圍內(nèi)。
權(quán)利要求
一種信息處理設(shè)備,包括控制物檢測(cè)部,被配置為檢測(cè)預(yù)定檢測(cè)空間中的控制物;位置檢測(cè)部,被配置為檢測(cè)由所述控制物檢測(cè)部檢測(cè)到的控制物的三維位置;閾值設(shè)置部,被配置為如果基于由所述位置檢測(cè)部檢測(cè)到的三維位置,所述控制物在靠近所述控制物檢測(cè)部的方向超出被設(shè)置為到所述控制物檢測(cè)部的預(yù)定距離的閾值,則將該閾值設(shè)置得距離所述控制物檢測(cè)部比所述預(yù)定距離更遠(yuǎn);設(shè)置改變部,被配置為如果所述控制物在遠(yuǎn)離所述控制物檢測(cè)部的方向超過了由所述閾值設(shè)置部設(shè)置的所述閾值,則改變用于預(yù)定處理的設(shè)置值;以及處理執(zhí)行部,被配置為使用由所述設(shè)置改變部設(shè)置的設(shè)置值來執(zhí)行處理。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中如果所述控制物向所述控制物檢測(cè)部靠近得超出被設(shè)置為所述預(yù)定距離的所述閾值 并隨后遠(yuǎn)離所述控制物檢測(cè)部,則所述閾值設(shè)置部將該閾值設(shè)置得距離所述控制物檢測(cè)部 比所述預(yù)定距離更遠(yuǎn)。
3.根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中所述執(zhí)行處理部執(zhí)行多個(gè)處理操作中的對(duì)應(yīng)于由所述位置檢測(cè)部檢測(cè)到的控制物的 所述三維位置的處理,以及所述閾值設(shè)置部針對(duì)要由所述處理執(zhí)行部執(zhí)行的每個(gè)處理來設(shè)置閾值。
4.根據(jù)權(quán)利要求3所述的信息處理設(shè)備,還包括形狀檢測(cè)部,被配置為檢測(cè)由所述控制物檢測(cè)部檢測(cè)到的所述控制物的形狀,其中 所述處理執(zhí)行部根據(jù)由所述形狀檢測(cè)部檢測(cè)到的控制物的形狀來執(zhí)行處理。
5.一種信息處理方法,包括如下步驟 檢測(cè)預(yù)定檢測(cè)空間中的控制物;檢測(cè)通過控制物檢測(cè)步驟檢測(cè)到的控制物的三維位置;如果基于通過位置檢測(cè)步驟檢測(cè)到的三維位置,所述控制物已向控制物檢測(cè)部靠近得 超出被設(shè)置為到所述控制物檢測(cè)部預(yù)定距離的閾值,則將該閾值設(shè)置得距離所述控制物檢 測(cè)部比所述預(yù)定距離更遠(yuǎn);如果所述控制物在遠(yuǎn)離所述控制物檢測(cè)部的方向超過了通過閾值設(shè)置步驟設(shè)置的所 述閾值,則改變用于預(yù)定處理的設(shè)置值;以及使用通過所述設(shè)置改變步驟設(shè)置的設(shè)置值來執(zhí)行處理。
6.一種信息處理程序,被配置為使計(jì)算機(jī)執(zhí)行如下步驟 檢測(cè)預(yù)定檢測(cè)空間中的控制物;檢測(cè)通過控制物檢測(cè)步驟檢測(cè)到的控制物的三維位置;如果基于通過位置檢測(cè)步驟檢測(cè)到的三維位置,所述控制物已向控制物檢測(cè)部靠近得 超出被設(shè)置為到所述控制物檢測(cè)部預(yù)定距離的閾值,則將該閾值設(shè)置得距離所述控制物檢 測(cè)部比所述預(yù)定距離更遠(yuǎn);如果所述控制物在遠(yuǎn)離所述控制物檢測(cè)部的方向超過了通過閾值設(shè)置步驟設(shè)置的所 述閾值,則改變用于預(yù)定處理的設(shè)置值;以及使用通過設(shè)置改變步驟設(shè)置的設(shè)置值來執(zhí)行處理。
7.一種信息處理設(shè)備,包括控制物檢測(cè)裝置,用于檢測(cè)預(yù)定檢測(cè)空間中的控制物; 位置檢測(cè)裝置,用于檢測(cè)由所述控制物檢測(cè)裝置檢測(cè)到的控制物的三維位置; 閾值設(shè)置裝置,用于如果基于由所述位置檢測(cè)裝置檢測(cè)到的三維位置,所述控制物已 向所述控制物檢測(cè)裝置靠近得超出被設(shè)置為到所述控制物檢測(cè)裝置預(yù)定距離的閾值,則將 該閾值設(shè)置得距離所述控制物檢測(cè)裝置比所述預(yù)定距離更遠(yuǎn);設(shè)置改變裝置,用于如果所述控制物在遠(yuǎn)離所述控制物檢測(cè)裝置的方向超過了由所 述閾值設(shè)置裝置設(shè)置的所述閾值,則改變用于預(yù)定處理的設(shè)置值;以及處理執(zhí)行裝置,用于使用由所述設(shè)置改變裝置設(shè)置的設(shè)置值來執(zhí)行處理。
全文摘要
一種信息處理設(shè)備、信息處理方法以及信息處理程序,該信息處理設(shè)備包括控制物檢測(cè)部,被配置為檢測(cè)預(yù)定檢測(cè)空間中的控制物;位置檢測(cè)部,被配置為檢測(cè)由控制物檢測(cè)部檢測(cè)到的控制物的三維位置;閾值設(shè)置部,被配置為如果基于由位置檢測(cè)部檢測(cè)到的三維位置,控制物已向控制物檢測(cè)部靠近得超出被設(shè)置為到控制物檢測(cè)部預(yù)定距離的閾值,則將該閾值設(shè)置得距離控制物檢測(cè)部比預(yù)定距離更遠(yuǎn);設(shè)置改變部,被配置為如果控制物在遠(yuǎn)離控制物檢測(cè)部的方向超過了由閾值設(shè)置部設(shè)置的閾值,則改變用于預(yù)定處理的設(shè)置值;以及處理執(zhí)行部,被配置為使用由設(shè)置改變部設(shè)置的設(shè)置值來執(zhí)行處理。
文檔編號(hào)G06F3/01GK101866214SQ20101015123
公開日2010年10月20日 申請(qǐng)日期2010年4月7日 優(yōu)先權(quán)日2009年4月14日
發(fā)明者宮崎麗子 申請(qǐng)人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1