信息處理系統(tǒng)、信息處理方法及程序的制作方法
【專(zhuān)利摘要】【問(wèn)題】為提供一種使得易于將指向位置移動(dòng)至用戶(hù)所期望的位置的技術(shù)。【解決方案】本發(fā)明提供了一種信息處理系統(tǒng),該信息處理系統(tǒng)具有:視線檢測(cè)單元,該視線檢測(cè)單元檢測(cè)用戶(hù)的視線;操作檢測(cè)單元,該操作檢測(cè)單元檢測(cè)用戶(hù)在空間中所執(zhí)行的操作;以及位置控制單元,該位置控制單元基于所述操作來(lái)確定指向位置。如果檢測(cè)到預(yù)定操作,則位置控制單元基于用戶(hù)的視線來(lái)移動(dòng)指向位置。
【專(zhuān)利說(shuō)明】
信息處理系統(tǒng)、信息處理方法及程序
技術(shù)領(lǐng)域
[0001 ]本公開(kāi)內(nèi)容涉及信息處理系統(tǒng)、信息處理方法及程序。
【背景技術(shù)】
[0002]近年來(lái),已經(jīng)公開(kāi)了用于由用戶(hù)控制指向位置的各種方法。例如,已經(jīng)公開(kāi)了基于通過(guò)傳感器檢測(cè)到的運(yùn)動(dòng)來(lái)確定指向位置的方法。作為示例,已經(jīng)公開(kāi)了基于通過(guò)陀螺儀傳感器檢測(cè)到的角速度來(lái)確定指向位置的方法(例如,參見(jiàn)下面的專(zhuān)利文獻(xiàn)I)。
[0003]引用列表
[0004]專(zhuān)利文獻(xiàn)
[0005]專(zhuān)利文獻(xiàn)1:W0 2009/008372
【發(fā)明內(nèi)容】
[0006]技術(shù)問(wèn)題
[0007]然而,期望提供一種當(dāng)控制指向位置時(shí)使得能夠易于將指向位置移動(dòng)至用戶(hù)所期望的位置的技術(shù)。
[0008]問(wèn)題的解決方案
[0009]根據(jù)本公開(kāi)內(nèi)容,提供了一種信息處理系統(tǒng),該信息處理系統(tǒng)包括:視線檢測(cè)單元,被配置成檢測(cè)用戶(hù)的視線;操作檢測(cè)單元,被配置成檢測(cè)用戶(hù)在空間中的操作;以及位置控制單元,被配置成基于操作來(lái)確定指向位置。如果檢測(cè)到預(yù)定操作時(shí),則位置控制單元使指向位置基于視線來(lái)移動(dòng)。
[0010]根據(jù)本公開(kāi)內(nèi)容,提供了一種信息處理方法,該信息處理方法包括:檢測(cè)用戶(hù)的視線;檢測(cè)用戶(hù)在空間中的操作;基于操作來(lái)確定指向位置;以及如果處理器檢測(cè)到預(yù)定操作,則基于視線來(lái)移動(dòng)指向位置。
[0011]根據(jù)本公開(kāi)內(nèi)容,提供了一種用于使計(jì)算機(jī)用作信息處理系統(tǒng)的程序,該信息處理系統(tǒng)包括:視線檢測(cè)單元,被配置成檢測(cè)用戶(hù)的視線;操作檢測(cè)單元,被配置成檢測(cè)用戶(hù)在空間中的操作;以及位置控制單元,被配置成基于操作來(lái)確定指向位置。如果檢測(cè)到預(yù)定操作,則位置控制單元使指向位置基于視線來(lái)移動(dòng)。
[0012]發(fā)明的有益效果
[0013]如上所述,根據(jù)本公開(kāi)內(nèi)容,當(dāng)控制指向位置時(shí),可以易于將指向位置移動(dòng)至用戶(hù)所期望的位置。注意,不一定限于上述效果,而是可以連同或替代該效果,呈現(xiàn)在本說(shuō)明書(shū)中期望介紹的任何效果或根據(jù)本說(shuō)明書(shū)可以預(yù)期到的其他效果。
【附圖說(shuō)明】
[0014]圖1是用于說(shuō)明根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)的概況的圖。
[0015]圖2是示出根據(jù)實(shí)施方式的信息處理系統(tǒng)的功能配置的示例的圖。
[0016]圖3是說(shuō)明關(guān)于將用戶(hù)的操作檢測(cè)為預(yù)定操作的條件的示例的圖。
[0017]圖4是說(shuō)明關(guān)于將用戶(hù)的操作檢測(cè)為預(yù)定操作的條件的示例的圖。
[0018]圖5是說(shuō)明關(guān)于不將用戶(hù)的操作檢測(cè)為預(yù)定操作的條件的示例的圖。
[0019]圖6是示出當(dāng)檢測(cè)到預(yù)定操作時(shí)在位置移動(dòng)之前所顯示的示例光標(biāo)的圖。
[0020]圖7是示出當(dāng)檢測(cè)到預(yù)定操作時(shí)所顯示的示例對(duì)象的圖。
[0021]圖8是示出當(dāng)檢測(cè)到預(yù)定操作時(shí)在位置移動(dòng)之后所顯示的示例光標(biāo)的圖。
[0022]圖9是示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)的操作步驟的流程圖。
[0023]圖10是示出當(dāng)指向位置到達(dá)顯示區(qū)域的邊緣時(shí)光標(biāo)如何顯示的第一示例的圖。
[0024]圖11是示出當(dāng)指向位置不在顯示區(qū)域之內(nèi)時(shí)光標(biāo)如何顯示的第一示例的圖。
[0025]圖12是示出當(dāng)指向位置到達(dá)顯示區(qū)域的邊緣時(shí)光標(biāo)如何顯示的第二示例的圖。
[0026]圖13是示出當(dāng)指向位置不在顯示區(qū)域之內(nèi)時(shí)光標(biāo)如何顯示的第二示例的圖。
[0027]圖14是示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)的功能配置的修改示例的圖。
[0028]圖15是示出根據(jù)實(shí)施方式的信息處理系統(tǒng)的硬件配置的示例的圖。
【具體實(shí)施方式】
[0029]在下文中,將參照附圖詳細(xì)描述本公開(kāi)內(nèi)容的一個(gè)或多個(gè)優(yōu)選實(shí)施方式。在本說(shuō)明書(shū)和附圖中,用相同的附圖標(biāo)記來(lái)表示具有基本上相同的功能和結(jié)構(gòu)的元件,并且省略重復(fù)的說(shuō)明。
[0030]注意,在本說(shuō)明書(shū)和附圖中,具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)性元件有時(shí)是通過(guò)在相同的附圖標(biāo)記之后使用不同的字母來(lái)彼此區(qū)分的。然而,當(dāng)不需要特別地區(qū)分具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)性元件時(shí),僅附上相同的附圖標(biāo)記。
[0031]注意,將按照以下順序提供描述。
[0032]1.信息處理系統(tǒng)的概況
[0033]2.信息處理系統(tǒng)的功能配置的示例
[0034]3.信息處理系統(tǒng)的功能的細(xì)節(jié)
[0035]4.信息處理系統(tǒng)的功能配置的修改示例
[0036]5.信息處理系統(tǒng)的硬件配置的示例
[0037]6.結(jié)論
[0038]〈1.信息處理系統(tǒng)的概況〉
[0039]首先,將描述根據(jù)本公開(kāi)內(nèi)容的信息處理系統(tǒng)的概況。圖1是用于說(shuō)明根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)1的概況的圖。參照?qǐng)D1,信息處理系統(tǒng)1包括檢測(cè)單元120、成像單元130以及顯示單元150。顯示單元150包括顯示區(qū)域151,并且在顯示區(qū)域151中顯示畫(huà)面。在顯示區(qū)域151中所顯示的畫(huà)面不限于特定的畫(huà)面。如圖1所示,用戶(hù)U可能處于以下位置處:他或她可以從該位置處觀看到在顯示區(qū)域151中所顯示的畫(huà)面。
[0040]檢測(cè)單元120對(duì)預(yù)定檢測(cè)數(shù)據(jù)進(jìn)行檢測(cè)。由檢測(cè)單元120所檢測(cè)的檢測(cè)數(shù)據(jù)用于確定用戶(hù)U的指向位置P。在本說(shuō)明書(shū)中,主要描述了如下示例:其中,檢測(cè)單元120包括陀螺儀傳感器,并且針對(duì)指向位置P來(lái)計(jì)算在顯示區(qū)域151中的與檢測(cè)單元120的初始方位對(duì)應(yīng)的X坐標(biāo)和y坐標(biāo)以及由陀螺儀傳感器所檢測(cè)的角速度。在專(zhuān)利文獻(xiàn)I(W0 2009/008372)中公開(kāi)了對(duì)指向位置P的這樣計(jì)算的細(xì)節(jié)。然而,注意,如下所述,可以以任何方式確定用戶(hù)U的指向位置P。
[0041 ] 此外,如圖1所示,顯示單元150可以在指向位置P處顯示光標(biāo)Cu。雖然在圖1的示例中所示出的光標(biāo)Cu呈具有高清晰度的白色箭頭的形式,但是光標(biāo)Cu在顏色、形狀、清晰度等方面不受限制。例如,光標(biāo)Cu的形狀可以替選地是橢圓、圓等,如下所述。此外,光標(biāo)Cu在清晰度方面可以低于在顯示區(qū)域151中所顯示的其他對(duì)象。此外,顯示單元150可以在指向位置P處不顯示光標(biāo)Cu。
[0042]例如,在顯示區(qū)域151中正在顯示對(duì)象的情況下,如果用戶(hù)U在指向位置P與該對(duì)象重疊的狀態(tài)下執(zhí)行預(yù)定的確定操作,則可以執(zhí)行與該對(duì)象相應(yīng)的操作。在顯示區(qū)域151中所顯示的對(duì)象不限于特定對(duì)象,這樣的對(duì)象的示例包括靜止圖像、運(yùn)動(dòng)圖像、按鈕和字符串。
[0043]此外,預(yù)定的確定操作不限于任何特定操作,并且可以是按壓置于檢測(cè)單元120上的按鈕的操作,或者可以是移動(dòng)檢測(cè)單元120以使得檢測(cè)單元120呈現(xiàn)預(yù)定運(yùn)動(dòng)的操作。此夕卜,與這樣的對(duì)象相應(yīng)的操作不限于任何特定操作,并且可以是到與該對(duì)象相應(yīng)的畫(huà)面的轉(zhuǎn)換。成像單元130具有捕獲包含用戶(hù)U的身體的一部分或全部的圖像的功能。在捕獲用戶(hù)U的身體的一部分的情況下,用戶(hù)U的身體的該部分可以是用戶(hù)U的面部區(qū)域或用戶(hù)U的眼部區(qū)域。
[0044]這里,在基于檢測(cè)單元120所檢測(cè)的檢測(cè)數(shù)據(jù)來(lái)確定指向位置P的情況下,期望提供一種使得能夠易于將指向位置P移動(dòng)至用戶(hù)所期望的位置的技術(shù)。因此,在本說(shuō)明書(shū)中,提出了一種在基于檢測(cè)單元120所檢測(cè)的檢測(cè)數(shù)據(jù)來(lái)確定指向位置P的情況下使得能夠易于將指向位置P移動(dòng)至用戶(hù)所期望的位置的技術(shù)。
[0045]在具體情況下,指向位置P可能會(huì)變得遠(yuǎn)離用戶(hù)所期望的位置。指向位置P變得遠(yuǎn)離用戶(hù)所期望的位置的可能原因包括例如漂移現(xiàn)象,即,指向位置P的與用戶(hù)U的意圖無(wú)關(guān)的不期望移動(dòng),以及指向位置P的初始位置距用戶(hù)所期望的位置的位移??梢詫⑹沟媚軌蛞子趯⒅赶蛭恢肞移動(dòng)至用戶(hù)所期望的位置的技術(shù)有效地具體地應(yīng)用于這些情況。
[0046]上面描述了根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的概況。
[0047]<2.信息處理系統(tǒng)的功能配置的示例〉
[0048]接下來(lái),下面將描述根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的功能配置的示例。圖2是示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的功能配置的示例的圖。如圖2所示,信息處理系統(tǒng)1包括控制單元110、檢測(cè)單元120、成像單元130、存儲(chǔ)單元140以及顯示單元150。
[0049]控制單元110通過(guò)執(zhí)行存儲(chǔ)單元140或其他存儲(chǔ)介質(zhì)中所存儲(chǔ)的程序來(lái)實(shí)現(xiàn)控制單元110的各種功能。如圖2所示,控制單元110具有以下功能塊,包括:視線檢測(cè)單元111、操作檢測(cè)單元112、位置控制單元113以及顯示控制單元114。下面將描述這些功能塊的功能的細(xì)節(jié)。
[0050]注意,控制單元110可以由例如處理器比如中央處理單元(CHJ)、圖形處理單元(GPU)、數(shù)字信號(hào)處理器(DSP)或片上系統(tǒng)(SoC)構(gòu)成。還要注意,控制單元110可以由用于執(zhí)行各種算術(shù)處理的電子電路構(gòu)成。
[0051]檢測(cè)單元120檢測(cè)預(yù)定檢測(cè)數(shù)據(jù),并且將預(yù)定檢測(cè)數(shù)據(jù)輸出至控制單元110。雖然在本說(shuō)明書(shū)中主要描述了檢測(cè)單元120包括陀螺儀傳感器的情況,但檢測(cè)單元120還可以包括其他傳感器。例如,檢測(cè)單元120可以包括三軸加速度傳感器。此外,如下所述,在由成像單元130來(lái)檢測(cè)用戶(hù)在空間中的運(yùn)動(dòng)的情況下,信息處理系統(tǒng)10可以不包括檢測(cè)單元120。注意,盡管在圖2中所示的實(shí)施方式中檢測(cè)單元120是信息處理系統(tǒng)10的集成部分,但可以可替選地將檢測(cè)單元120與信息處理系統(tǒng)10分開(kāi)設(shè)置。
[0052]成像單元130是獲取圖像的攝像裝置模塊。成像單元130使用比如圖像拾取裝置例如電荷耦合器件(CCD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)來(lái)獲取實(shí)際空間以生成其圖像。由成像單元130所生成的圖像被輸出至控制單元110。注意,盡管在圖2中所示的實(shí)施方式中成像單元130是信息處理系統(tǒng)10的集成部分,但可以可替選地將成像單元130與信息處理系統(tǒng)10分開(kāi)設(shè)置。例如,可以將以有線或無(wú)線的方式連接至信息處理系統(tǒng)10的成像裝置作為成像單元130。
[0053]存儲(chǔ)單元140使用比如存儲(chǔ)介質(zhì)例如半導(dǎo)體存儲(chǔ)器或硬盤(pán)來(lái)存儲(chǔ)用于控制單元110的操作的程序。另外,存儲(chǔ)單元140還可以存儲(chǔ)例如程序所使用的各種數(shù)據(jù)。注意,盡管在圖2中所示的實(shí)施方式中存儲(chǔ)單元140是信息處理系統(tǒng)10的集成部分,但可以可替選地將存儲(chǔ)單兀140與信息處理系統(tǒng)10分開(kāi)設(shè)置。
[0054]顯示單元150根據(jù)控制單元110的控制來(lái)顯示各種信息。顯示單元150可以通過(guò)液晶顯示器(LCD)、有機(jī)電致發(fā)光(EL)顯示器、投影儀或全息顯示器來(lái)實(shí)現(xiàn)。注意,盡管在圖2中所示的實(shí)施方式中顯示單元150是信息處理系統(tǒng)10的集成部分,但可以可替選地將顯示單元150與信息處理系統(tǒng)10獨(dú)立地設(shè)置。例如,可以將以有線或無(wú)線的方式連接至信息處理系統(tǒng)10的顯示裝置作為顯示單元150。
[0055]上面已經(jīng)描述了根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的功能配置的示例。
[0056]<3.信息處理系統(tǒng)的功能的細(xì)節(jié)〉
[0057]接下來(lái),下面將描述根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的功能的細(xì)節(jié)。在信息處理系統(tǒng)10中,視線檢測(cè)單元111檢測(cè)用戶(hù)的視線。視線檢測(cè)單元111可以通過(guò)任何方法來(lái)檢測(cè)用戶(hù)的視線。例如,在由成像單元130所獲取的圖像包括眼部區(qū)域的情況下,視線檢測(cè)單元111可以基于眼部區(qū)域來(lái)檢測(cè)用戶(hù)的視線。更具體地,視線檢測(cè)單元111可以通過(guò)對(duì)眼部區(qū)域進(jìn)行模式匹配來(lái)檢測(cè)用戶(hù)的視線。
[0058]操作檢測(cè)單元112基于檢測(cè)數(shù)據(jù)來(lái)檢測(cè)用戶(hù)在空間中的操作。然后,位置控制單元113基于操作檢測(cè)單元112所檢測(cè)到的操作來(lái)確定指向位置P。在本說(shuō)明書(shū)中,主要描述了如下示例:其中,位置控制單元113針對(duì)指向位置P來(lái)計(jì)算顯示區(qū)域151中與檢測(cè)單元120的初始方位相對(duì)應(yīng)的X坐標(biāo)和y坐標(biāo)以及由陀螺儀傳感器所檢測(cè)的角速度。然而,要注意,可以以任何方式來(lái)確定指向位置P,如下所述。
[0059]另外,如果操作檢測(cè)單元112檢測(cè)到預(yù)定操作,則位置控制單元113基于用戶(hù)的視線來(lái)移動(dòng)指向位置P。這使得能夠易于將指向位置P移動(dòng)至用戶(hù)所期望的位置。操作檢測(cè)單元112所檢測(cè)到的預(yù)定操作不限于任何特定操作。例如,操作檢測(cè)單元112可以基于檢測(cè)數(shù)據(jù)來(lái)檢測(cè)預(yù)定操作。例如,操作檢測(cè)單元112可以將根據(jù)檢測(cè)數(shù)據(jù)而識(shí)別的預(yù)定運(yùn)動(dòng)檢測(cè)為預(yù)定操作。
[0060]注意,盡管在本說(shuō)明書(shū)中主要描述了將顯示區(qū)域151中的與檢測(cè)單元120的初始方位相對(duì)應(yīng)的X坐標(biāo)和y坐標(biāo)的預(yù)定改變以及由陀螺儀傳感器所檢測(cè)的角速度的預(yù)定改變視為預(yù)定運(yùn)動(dòng)的情況,但預(yù)定運(yùn)動(dòng)不限于任何特定運(yùn)動(dòng)。例如,可以將加速度傳感器所檢測(cè)到的加速度的預(yù)定改變視為預(yù)定運(yùn)動(dòng),或者可以將陀螺儀傳感器所檢測(cè)到的角速度的預(yù)定改變視為預(yù)定運(yùn)動(dòng)。此外,如下所述,操作檢測(cè)單元112可以將根據(jù)檢測(cè)數(shù)據(jù)而識(shí)別的預(yù)定狀態(tài)檢測(cè)為預(yù)定操作。
[0061]這里,下面將參照?qǐng)D3和圖4來(lái)更詳細(xì)地描述預(yù)定操作的示例。圖3和圖4是說(shuō)明關(guān)于將用戶(hù)操作檢測(cè)為預(yù)定操作的條件的示例的圖。在圖3中,示出了指向位置P的軌跡并且示出了起始位置Ps和終止位置Pe。例如,當(dāng)在預(yù)定方向上的移動(dòng)的改變滿足預(yù)定條件時(shí),操作檢測(cè)單元112可以檢測(cè)到預(yù)定操作。圖3示出了如下示例情況:如果在預(yù)定時(shí)間內(nèi)水平轉(zhuǎn)向的數(shù)目達(dá)到或超過(guò)上限數(shù)目,則操作檢測(cè)單元112檢測(cè)到預(yù)定操作。
[0062]注意,盡管圖3示出了上限數(shù)目為3的示例情況,但是上限數(shù)目不限于任何特定數(shù)目。還要注意,預(yù)定方向不限于水平方向,而可以是豎直方向或其他方向。還要注意,預(yù)定時(shí)間不限于任何特定時(shí)間。例如,如果在第一轉(zhuǎn)向之后的預(yù)定時(shí)間t內(nèi)檢測(cè)到第三轉(zhuǎn)向,則操作檢測(cè)單元112可以檢測(cè)到預(yù)定操作,如圖4所示。預(yù)定時(shí)間t不限于任何特定時(shí)間,并且可以為例如400ms。另外,如果在第一轉(zhuǎn)向之后的預(yù)定時(shí)間t內(nèi)未檢測(cè)到第三轉(zhuǎn)向,則操作檢測(cè)單元112可以重置從第一轉(zhuǎn)向起經(jīng)過(guò)的時(shí)間。
[0063]雖然圖3示出了如下示例情況:如果在預(yù)定時(shí)間內(nèi)水平轉(zhuǎn)向的數(shù)目達(dá)到或超過(guò)上限數(shù)目,則操作檢測(cè)單元112檢測(cè)到預(yù)定操作,但是對(duì)預(yù)定操作的檢測(cè)不限于該示例。例如,如果通過(guò)根據(jù)檢測(cè)數(shù)據(jù)而識(shí)別的運(yùn)動(dòng)得到了預(yù)定軌跡,則可以通過(guò)操作檢測(cè)單元112檢測(cè)到預(yù)定操作。預(yù)定軌跡不限于任何特定軌跡,并且預(yù)定軌跡可以是圓,或者可以是例如預(yù)定字符或預(yù)定標(biāo)記的寫(xiě)入。
[0064]雖然可以由操作檢測(cè)單元112如上所述那樣檢測(cè)預(yù)定操作,但是可能會(huì)錯(cuò)誤地檢測(cè)到預(yù)定操作。例如,當(dāng)用戶(hù)在豎直方向上舉起檢測(cè)單元120時(shí),檢測(cè)單元120可能在水平方向上搖動(dòng),這可能會(huì)使得在預(yù)定時(shí)間內(nèi)水平轉(zhuǎn)向的數(shù)目達(dá)到或超過(guò)上限數(shù)目。相應(yīng)地,在某些情況下,即使檢測(cè)到預(yù)定運(yùn)動(dòng),也可能不會(huì)檢測(cè)到預(yù)定操作。下面將參照?qǐng)D5來(lái)更詳細(xì)描述這種情況的具體示例。
[0065]圖5是說(shuō)明關(guān)于不將用戶(hù)操作檢測(cè)為預(yù)定操作的狀況的示例的圖。例如,即使在預(yù)定時(shí)間內(nèi)水平轉(zhuǎn)向的數(shù)目達(dá)到或超過(guò)上限數(shù)目,而如果在預(yù)定時(shí)間內(nèi)指向位置P的豎直移動(dòng)的量M(參見(jiàn)圖5)超過(guò)上限量,則操作檢測(cè)單元112也不會(huì)檢測(cè)到預(yù)定操作。此外,例如,SP使在預(yù)定時(shí)間內(nèi)水平轉(zhuǎn)向的數(shù)目達(dá)到或超過(guò)上限數(shù)目,而如果在預(yù)定時(shí)間內(nèi)指向位置P的水平移動(dòng)的范圍W(參見(jiàn)圖5)越過(guò)下限值,則操作檢測(cè)單元112也不會(huì)檢測(cè)到預(yù)定操作。
[0066]下面將參照?qǐng)D6、圖7和圖8來(lái)更詳細(xì)描述信息處理系統(tǒng)10的功能。假設(shè)在圖1所示的示例中用戶(hù)U期望移動(dòng)指向位置P的情況。在此情況下,用戶(hù)U執(zhí)行動(dòng)作以引起對(duì)預(yù)定操作的檢測(cè)。結(jié)果,操作檢測(cè)單元112檢測(cè)到預(yù)定操作,并且位置控制單元113基于視線來(lái)移動(dòng)指向位置P。圖6是示出當(dāng)檢測(cè)到預(yù)定操作時(shí)在位置移動(dòng)之前所顯示的示例光標(biāo)的圖。
[0067]參照?qǐng)D6,顯示控制單元114在指向位置P處顯示了光標(biāo)Cu。這里,假設(shè)用戶(hù)U期望移動(dòng)指向位置P的情況。在此情況下,用戶(hù)U在水平方向上搖動(dòng)檢測(cè)單元120,并且將他的或她的視線移動(dòng)至用戶(hù)U期望將指向位置P移動(dòng)至的位置。從而,例如,如果在預(yù)定時(shí)間內(nèi)水平轉(zhuǎn)向的數(shù)目達(dá)到或超過(guò)上限數(shù)目,則通過(guò)操作檢測(cè)單元112檢測(cè)到預(yù)定操作,并且基于該視線來(lái)移動(dòng)指向位置P。指向位置P移動(dòng)至的位置可以是例如用戶(hù)U的視線與顯示區(qū)域151的相交的點(diǎn)。參照?qǐng)D6,該相交的點(diǎn)作為視線的焦點(diǎn)V被示出。
[0068]期望對(duì)預(yù)定操作的檢測(cè)被用戶(hù)識(shí)別。相應(yīng)地,如果檢測(cè)到預(yù)定操作,則顯示控制單元114優(yōu)選地顯示預(yù)定對(duì)象。圖7是示出當(dāng)檢測(cè)到預(yù)定操作時(shí)所顯示的示例對(duì)象的圖。當(dāng)檢測(cè)到預(yù)定操作時(shí),顯示控制單元114可以使對(duì)象Obj顯示為如圖7所示的那樣。對(duì)象Obj可以是任何對(duì)象,但是優(yōu)選地是基于指向位置P的對(duì)象。圖7示出了如下示例情況:對(duì)象Obj是以指向位置P為中心的圓。
[0069]在檢測(cè)到預(yù)定操作之后可以繼續(xù)對(duì)指向位置P的控制,但是如果即使當(dāng)用戶(hù)U正在執(zhí)行姿勢(shì)以引起對(duì)預(yù)定操作的檢測(cè)時(shí)仍然允許移動(dòng)指向位置P,則指向位置P可以違背用戶(hù)U的意圖而移動(dòng)。相應(yīng)地,在顯示了對(duì)象Obj之后,位置控制單元113優(yōu)選地將指向位置P固定達(dá)至少預(yù)定時(shí)間。
[0070]圖7示出了移動(dòng)圖像被顯示的示例情況,更具體地,當(dāng)在開(kāi)始顯示對(duì)象Obj之后經(jīng)過(guò)了預(yù)定時(shí)間時(shí),對(duì)象Obj的尺寸逐漸減小,并且對(duì)象Obj會(huì)聚于視線的焦點(diǎn)V上,從而終止對(duì)象Obj的顯示。如在此示例情況下,顯示控制單元114優(yōu)選地使得顯示如下對(duì)象,所述對(duì)象使得用戶(hù)U能夠識(shí)別指向位置P被固定的時(shí)段。這使得用戶(hù)U能夠識(shí)別指向位置P重新開(kāi)始移動(dòng)的時(shí)間點(diǎn)。
[0071]圖8是示出當(dāng)檢測(cè)到預(yù)定操作時(shí)在位置移動(dòng)之后所顯示的示例光標(biāo)的圖。如圖8所示,顯示控制單元114可以使得在如上所述基于用戶(hù)U的視線移動(dòng)之后將光標(biāo)Cu顯示在指向位置P處。另外,在沒(méi)有固定指向位置P的情況下,位置控制單元113能夠基于檢測(cè)數(shù)據(jù)來(lái)控制指向位置P。在此情況下,顯示控制單元114可以使光標(biāo)Cu根據(jù)指向位置P的移動(dòng)來(lái)移動(dòng)。
[0072]注意,當(dāng)未檢測(cè)到用戶(hù)U的視線時(shí),即使檢測(cè)到預(yù)定操作,指向位置P也不根據(jù)視線而移動(dòng),因此優(yōu)選地向用戶(hù)U提供反饋。例如,當(dāng)未檢測(cè)到視線時(shí),顯示控制單元114可以顯示預(yù)定指示符。該指示符不限于任何特定指示符,并且可以是用于指示未檢測(cè)到視線的對(duì)象(例如消息等)的顯示。此外,當(dāng)未檢測(cè)到視線時(shí),顯示控制單元114可以改變光標(biāo)Cu。可以以任何方式改變光標(biāo)Cu,并且可以在顏色、形狀和清晰度的至少一方面改變光標(biāo)Cu。
[0073]此外,在當(dāng)未檢測(cè)到用戶(hù)U的視線時(shí)檢測(cè)到預(yù)定操作的情況下,指向位置P不根據(jù)視線而移動(dòng),因此優(yōu)選地向用戶(hù)U提供反饋。即,如果檢測(cè)到預(yù)定操作而未檢測(cè)到視線,則顯示控制單元114優(yōu)選地提供預(yù)定反饋??梢砸匀魏畏绞教峁┓答?,并且可以是以顯示指示未檢測(cè)到視線的對(duì)象(例如消息等)的形式提供反饋。
[0074]可以一直連續(xù)地顯示光標(biāo)Cu,或者可以在滿足隱藏光標(biāo)的預(yù)定條件時(shí)隱藏光標(biāo)。即,如果滿足隱藏光標(biāo)的預(yù)定條件,則顯示控制單元114可以使得光標(biāo)Cu隱藏。隱藏光標(biāo)的條件不限于任何特定條件,并且如果根據(jù)檢測(cè)數(shù)據(jù)所檢測(cè)到的移動(dòng)量連續(xù)低于閾值達(dá)預(yù)定時(shí)間,則顯示控制單元114可以使得光標(biāo)Cu隱藏。這是因?yàn)榭梢詫⑦@樣的情況認(rèn)為是指示用戶(hù)U沒(méi)有改變指向位置P的意圖。
[0075]此外,控制可以根據(jù)光標(biāo)Cu是否顯示而不同。例如,在光標(biāo)Cu顯示的狀態(tài)下,如果檢測(cè)到預(yù)定操作而未檢測(cè)到視線,則顯示控制單元114可以提供預(yù)定反饋??梢砸匀魏畏绞教峁┓答仯⑶铱梢砸燥@示指示未檢測(cè)到視線的對(duì)象(例如消息等)的形式提供反饋。
[0076]與此同時(shí),如果在光標(biāo)Cu隱藏的狀態(tài)下檢測(cè)到預(yù)定操作,則位置控制單元113可以使指向位置P基于視線來(lái)移動(dòng)。這可以產(chǎn)生以下有益效果:用戶(hù)看不見(jiàn)指向位置P的可能性將可能減小。顯示區(qū)域151越大,該效果可以越明顯。指向位置P所移動(dòng)至的位置可以是用戶(hù)U的視線與顯示區(qū)域151的相交的點(diǎn)。
[0077]此外,如果在光標(biāo)Cu隱藏的狀態(tài)下檢測(cè)到預(yù)定的重新顯示操作而未檢測(cè)到視線,則位置控制單元113不使光標(biāo)位置P基于視線來(lái)移動(dòng)。相應(yīng)地,在此情況下,位置控制單元113可以將指向位置P確定在當(dāng)光標(biāo)Cu隱藏時(shí)光標(biāo)Cu的位置處。預(yù)定的重新顯示操作不限于任何特定操作,并且可以是從無(wú)運(yùn)動(dòng)的狀態(tài)到基于檢測(cè)數(shù)據(jù)所檢測(cè)的非零運(yùn)動(dòng)的狀態(tài)的轉(zhuǎn)換。
[0078]接下來(lái),下面將參照?qǐng)D9來(lái)描述根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的操作步驟。圖9是示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的操作步驟的流程圖。注意,圖9所示的操作步驟僅是信息處理系統(tǒng)10的操作步驟的示例。因此,信息處理系統(tǒng)10的操作步驟不限于圖9所示的示例。
[0079]操作檢測(cè)單元112基于檢測(cè)數(shù)據(jù)來(lái)檢測(cè)用戶(hù)在空間中的操作(Sll)。接下來(lái),位置控制單元113基于操作檢測(cè)單元112所檢測(cè)到的操作來(lái)確定指向位置(S12)。接下來(lái),顯示控制單元114使得光標(biāo)顯示在指向位置處(S13)。注意,光標(biāo)可以不顯示。接下來(lái),視線檢測(cè)單元111檢測(cè)用戶(hù)的視線(S14)。盡管在圖示示例中在S13之后由視線檢測(cè)單元111檢測(cè)視線,但是由視線檢測(cè)單元111檢測(cè)視線的時(shí)間點(diǎn)不一定在S13之后。
[0080]接下來(lái),位置控制單元113確定操作檢測(cè)單元112是否檢測(cè)到預(yù)定操作(S15)。如果位置控制單元113確定操作檢測(cè)單元112未檢測(cè)到預(yù)定操作(S卩,如果在S15處為“否”),則控制單元110使得操作進(jìn)行至S11。此外,如果操作檢測(cè)單元112檢測(cè)到預(yù)定操作(S卩,如果在S15處為“是”),則位置控制單元113使指向位置基于視線來(lái)移動(dòng)(S16)。這種移動(dòng)指向位置的方式使得能夠易于將指向位置移動(dòng)至用戶(hù)所期望的位置。
[0081]期望由用戶(hù)來(lái)識(shí)別對(duì)預(yù)定操作的檢測(cè)。相應(yīng)地,顯示控制單元114使得預(yù)定對(duì)象被顯示(S17)。另外,如果即使當(dāng)用戶(hù)執(zhí)行姿勢(shì)以引起對(duì)預(yù)定操作的檢測(cè)時(shí)仍然允許移動(dòng)指向位置,則指向位置可以違背用戶(hù)的意圖而移動(dòng)。相應(yīng)地,位置控制單元113在對(duì)象被顯示之后將指向位置固定至少達(dá)預(yù)定時(shí)間(S18)。另外,顯示控制單元114使得光標(biāo)移動(dòng)至指向位置(S19)。
[0082]控制單元110確定是否繼續(xù)操作(S20),并且如果控制單元110確定繼續(xù)操作(SP,如果在S20處為“是”),則控制單元110使得操作進(jìn)行至SI I。此外,如果控制單元110檢測(cè)到要結(jié)束操作(即,在S20處為“否”),則控制單元110終止該操作。上面參照?qǐng)D9描述了根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)1的操作步驟。
[0083]可以想到,當(dāng)基于用戶(hù)在空間中的操作而移動(dòng)了指向位置時(shí),所得到的指向位置不在顯示區(qū)域151的范圍內(nèi)。如果發(fā)生這種情況,由于光標(biāo)的位置不可能顯示在顯示區(qū)域151之外,所以當(dāng)指向位置不在顯示區(qū)域151之內(nèi)時(shí),顯示控制單元114優(yōu)選地將光標(biāo)的位置固定在顯示區(qū)域151的邊緣處。
[0084]另一方面,指向位置可以在顯示區(qū)域151之內(nèi)或在顯示區(qū)域151之外。換言之,位置控制單元113可以基于用戶(hù)在空間中的操作將指向位置確定在顯示區(qū)域151之內(nèi)或之外的位置處。作為第一示例,當(dāng)指向位置不在顯示區(qū)域151之內(nèi)時(shí),位置控制單元113可以將指向位置固定在顯示區(qū)域151的邊緣處。該第一示例使得能夠當(dāng)指向位置開(kāi)始從用戶(hù)所期望的位置處轉(zhuǎn)移時(shí)將指向位置固定在顯示區(qū)域151的邊緣處以用于校正。下面將參照?qǐng)D10和圖11詳細(xì)描述該第一不例。
[0085]圖10是示出當(dāng)指向位置到達(dá)顯示區(qū)域151的邊緣時(shí)光標(biāo)如何顯示的第一示例的圖。參照?qǐng)D10,作為位置控制單元113基于用戶(hù)在空間中的操作來(lái)確定指向位置P的結(jié)果,指向位置P已經(jīng)到達(dá)顯示區(qū)域151的邊緣。另外,顯示控制單元114使得光標(biāo)Cu的位置被顯示在指向位置P處。假設(shè)在此情況下,執(zhí)行使指向位置P移出顯示區(qū)域151的操作。
[0086]圖11是示出當(dāng)指向位置P不在顯示區(qū)域151之內(nèi)時(shí)光標(biāo)如何顯示的第一示例的圖。參照?qǐng)D11,由于光標(biāo)Cu的位置不可能顯示在顯示區(qū)域151之外,所以當(dāng)指向位置P不在顯示區(qū)域151之內(nèi)時(shí),顯示控制單元114將光標(biāo)Cu的位置固定在顯示區(qū)域151的邊緣處。另外,當(dāng)指向位置P不在顯示區(qū)域151之內(nèi)時(shí),位置控制單元113將指向位置P固定在顯示區(qū)域151的邊緣處。
[0087]如上所述,在第一示例中,當(dāng)指向位置不在顯示區(qū)域151之內(nèi)時(shí),將指向位置固定在顯示區(qū)域151的邊緣處,但是可以通過(guò)另外的方法來(lái)控制指向位置。作為第二示例,當(dāng)指向位置不在顯示區(qū)域151之內(nèi)時(shí),位置控制單元113可以使得指向位置移出顯示區(qū)域151。該第二示例可以減小在指向位置不在顯示區(qū)域151之內(nèi)的情形出現(xiàn)的情況下指向位置將從用戶(hù)所期望的位置轉(zhuǎn)移的可能性。下面將參照?qǐng)D12和圖13詳細(xì)描述該第二示例。
[0088I圖12是示出當(dāng)指向位置到達(dá)顯示區(qū)域的邊緣時(shí)光標(biāo)如何顯示的第二示例的圖。參照?qǐng)D12,作為位置控制單元113基于用戶(hù)在空間中的操作來(lái)確定指向位置P的結(jié)果,指向位置P已經(jīng)到達(dá)顯示區(qū)域151的邊緣。另外,顯示控制單元114使得光標(biāo)Cu的位置被顯示在指向位置P處。假設(shè)在此情況下,執(zhí)行使指向位置P移出顯示區(qū)域151的操作。
[0089I圖13是示出當(dāng)指向位置P不在顯示區(qū)域151之內(nèi)時(shí)光標(biāo)如何顯示的第二示例的圖。參照?qǐng)D13,由于光標(biāo)Cu的位置不可能顯示在顯示區(qū)域151之外,所以當(dāng)指向位置P不在顯示區(qū)域151之內(nèi)時(shí),顯示控制單元114將光標(biāo)Cu的位置固定在顯示區(qū)域151的邊緣處。另外,參照?qǐng)D13,當(dāng)指向位置P不在顯示區(qū)域151之內(nèi)時(shí),位置控制單元113將指向位置確定在想象平面中的X坐標(biāo)和y坐標(biāo)處,該想象平面是顯示區(qū)域151的延伸。
[0090]這里,當(dāng)指向位置P在顯示區(qū)域151之外時(shí),由于光標(biāo)Cu的位置僅可以顯示在顯示區(qū)域151之內(nèi),所以用戶(hù)可能無(wú)法看到指向位置P在哪里。相應(yīng)地,如圖13所述,當(dāng)指向位置P不在顯示區(qū)域151之內(nèi)時(shí),顯示控制單元114優(yōu)選地根據(jù)指向位置P與顯示區(qū)域151的邊緣之間的距離D來(lái)改變光標(biāo)Cu。
[0091]圖13示出了顯示控制單元114使光標(biāo)Cu的形狀的改變程度隨著距離D的增加而增大的示例。然而,注意,光標(biāo)Cu的改變可以是光標(biāo)Cu的顏色的改變。例如,顯示控制單元114可以使光標(biāo)Cu的顏色的改變隨著距離D的增加而增大。還要注意,光標(biāo)Cu的改變可以是光標(biāo)Cu的清晰程度的改變。例如,顯示控制單元114可以使光標(biāo)Cu的清晰程度的改變隨著距離D的增加而增大。
[0092]上面已經(jīng)描述了根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的功能的細(xì)節(jié)。
[0093]〈4.信息處理系統(tǒng)的功能配置的修改示例〉
[0094]如上所述,操作檢測(cè)單元112基于檢測(cè)數(shù)據(jù)來(lái)檢測(cè)用戶(hù)在空間中的操作。雖然上面已經(jīng)描述了由檢測(cè)單元120來(lái)檢測(cè)檢測(cè)數(shù)據(jù)的示例,但是可以使用由成像單元130所捕獲的圖像來(lái)代替由檢測(cè)單元120所檢測(cè)的檢測(cè)數(shù)據(jù)。
[0095]圖14是示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的功能配置的修改示例的圖。在使用由成像單元130所捕獲的圖像來(lái)代替由檢測(cè)單元120所檢測(cè)的檢測(cè)數(shù)據(jù)的情況下,信息處理系統(tǒng)10可以不包括檢測(cè)單元120,如圖14所示。例如,操作檢測(cè)單元112可以根據(jù)成像單元130所捕獲的圖像來(lái)識(shí)別預(yù)定的識(shí)別目標(biāo),并且基于識(shí)別目標(biāo)的運(yùn)動(dòng)或狀態(tài)來(lái)檢測(cè)操作。識(shí)別目標(biāo)可以是用戶(hù)所移動(dòng)的對(duì)象,或者是用戶(hù)他或她自己的身體。用戶(hù)他或她自己的身體可以是用戶(hù)他或她自己的身體的一部分,或者是用戶(hù)他或她自己的整個(gè)身體。
[0096]例如,在操作檢測(cè)單元112檢測(cè)到用戶(hù)所移動(dòng)的對(duì)象的方向的情況下,位置控制單元113可以基于對(duì)象的方向來(lái)確定指向位置。此外,在操作檢測(cè)單元112檢測(cè)到對(duì)象的運(yùn)動(dòng)的情況下,位置控制單元113可以基于對(duì)象的運(yùn)動(dòng)來(lái)確定指向位置。此外,當(dāng)對(duì)象呈現(xiàn)預(yù)定的運(yùn)動(dòng)時(shí),操作檢測(cè)單元112可以檢測(cè)到預(yù)定操作,或者當(dāng)對(duì)象達(dá)到預(yù)定的狀態(tài)時(shí),操作檢測(cè)單元112可以檢測(cè)到預(yù)定操作。
[0097]例如,在操作檢測(cè)單元112檢測(cè)到用戶(hù)他或她自己的身體的方向的情況下,位置控制單元113可以基于用戶(hù)他或她自己身體的方向來(lái)確定指向位置。用戶(hù)他或她自己的身體的方向可以是如下方向:用戶(hù)的手指指向的方向,或從用戶(hù)肘部通往用戶(hù)指尖的方向。此外,在操作檢測(cè)單元112檢測(cè)到用戶(hù)他或她自己的身體的運(yùn)動(dòng)的情況下,位置控制單元113可以基于用戶(hù)他或她自己的身體的運(yùn)動(dòng)來(lái)確定指向位置。
[0098]此外,在用戶(hù)他或她自己的身體呈現(xiàn)預(yù)定的運(yùn)動(dòng)的情況下,操作檢測(cè)單元112可以檢測(cè)到預(yù)定操作,或者在用戶(hù)他或她自己身體達(dá)到預(yù)定的狀態(tài)時(shí),操作檢測(cè)單元112可以檢測(cè)到預(yù)定操作。該預(yù)定的運(yùn)動(dòng)可以是用戶(hù)的手的揮舞運(yùn)動(dòng)或任何其他運(yùn)動(dòng)。此外,預(yù)定的狀態(tài)可以是用戶(hù)張開(kāi)他或她的手的狀態(tài)、用戶(hù)閉攏他或她的手的狀態(tài)、或者任何其他狀態(tài)。
[0099]〈5.信息處理系統(tǒng)的硬件配置的示例〉
[0100]隨后,將描述根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的硬件配置的示例。圖15是示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的硬件配置的示例的圖。然而,圖15所示的硬件配置的示例僅是信息處理系統(tǒng)10的硬件配置的示例。因此,信息處理系統(tǒng)10的硬件配置不限于圖15所示的示例。
[0101]如圖15所示,信息處理系統(tǒng)10包括中央處理單元(CPU)801、只讀存儲(chǔ)器(R0M)802、隨機(jī)存取存儲(chǔ)器(RAM)803、傳感器804、輸入裝置808、輸出裝置810、存儲(chǔ)裝置811、驅(qū)動(dòng)器812、成像裝置813以及通信裝置815。
[0102]CPU 801用作算術(shù)處理單元和控制器,并且根據(jù)各種程序來(lái)控制信息處理系統(tǒng)10內(nèi)部的總體操作。此外,CPU 801可以是微處理器。ROM 802存儲(chǔ)由CPU 801所使用的程序或算法參數(shù)數(shù)據(jù)等。RAM 803臨時(shí)存儲(chǔ)在CPU 801的執(zhí)行中所使用的程序或在CPU 801的執(zhí)行中適當(dāng)改變的參數(shù)。這些是通過(guò)由CPU總線等所配置的主機(jī)總線來(lái)互相連接的。
[0103]傳感器804包括各種檢測(cè)傳感器比如用于對(duì)信息處理系統(tǒng)10的狀態(tài)進(jìn)行檢測(cè)的狀態(tài)檢測(cè)傳感器、及其外圍電路。傳感器804的示例可以包括定位傳感器、傾角傳感器、加速度傳感器、陀螺儀傳感器、方向傳感器、溫度傳感器、濕度傳感器以及照度傳感器。由傳感器804所檢測(cè)到的信號(hào)被傳遞至CPU 801。以此方式,CPU 801可以獲知信息處理系統(tǒng)10的狀態(tài)(位置、傾角、加速度、角速度、方向、溫度、濕度、照度等)。
[0104]輸入裝置808包括:被配置成使用戶(hù)能夠輸入信息的操作單元,比如鼠標(biāo)、鍵盤(pán)、觸摸板、按鈕(電源按鈕等)、麥克風(fēng)、開(kāi)關(guān)、撥號(hào)盤(pán)和操作桿;以及輸入控制單元,該輸入控制單元被配置成基于用戶(hù)輸入來(lái)生成輸入信號(hào)并且將輸入信號(hào)輸出至CPU 801。信息處理系統(tǒng)10的用戶(hù)可以輸入各種數(shù)據(jù)或者通過(guò)操作輸入裝置808向信息處理系統(tǒng)10指示所述處理操作。此外,不特別地限制操作單元的安裝位置。例如,操作單元可以安裝在信息處理系統(tǒng)10的殼體側(cè)表面上,或者可以安裝在與安裝有顯示器的表面相同的表面上。
[0105]輸出裝置810可以包括比如顯示裝置,例如液晶顯示器(LCD)、有機(jī)發(fā)光二極管(OLED)和燈。此外,輸出裝置810可以包括音頻輸出裝置比如揚(yáng)聲器和耳機(jī)。例如,顯示裝置顯示所捕獲的圖像或所生成的圖像。另一方面,音頻輸出裝置將音頻數(shù)據(jù)等轉(zhuǎn)換成音頻并且輸出所得到的音頻。
[0106]存儲(chǔ)裝置811是用于數(shù)據(jù)存儲(chǔ)的裝置,存儲(chǔ)裝置811被配置作為信息處理系統(tǒng)10的存儲(chǔ)單元的示例。存儲(chǔ)裝置811可以包括存儲(chǔ)介質(zhì)、用于對(duì)存儲(chǔ)介質(zhì)中的數(shù)據(jù)進(jìn)行記錄的記錄裝置、用于從存儲(chǔ)介質(zhì)中讀取數(shù)據(jù)的讀取裝置、以及用于擦除存儲(chǔ)介質(zhì)上所記錄的數(shù)據(jù)的擦除裝置。存儲(chǔ)裝置811存儲(chǔ)由CPU 801所執(zhí)行的程序或各種數(shù)據(jù)。
[0107]驅(qū)動(dòng)器812是用于存儲(chǔ)介質(zhì)的讀/寫(xiě)器,并且驅(qū)動(dòng)器812被內(nèi)部地或外部地安裝在信息處理系統(tǒng)10中。驅(qū)動(dòng)器812讀取在可移除存儲(chǔ)介質(zhì)比如置于驅(qū)動(dòng)器812上的磁盤(pán)、光盤(pán)、磁光盤(pán)或者半導(dǎo)體存儲(chǔ)器中所記錄的信息,并且將讀取信息輸出至RAM 803。此外,驅(qū)動(dòng)器812可以向可移除存儲(chǔ)介質(zhì)寫(xiě)入信息。
[0108]成像裝置813是通過(guò)使用成像裝置813上的各種構(gòu)件捕獲實(shí)際空間來(lái)生成捕獲圖像的裝置,所述構(gòu)件例如包括:圖像拾取裝置,比如電荷耦合裝置(CCD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS);以及用于控制將拍攝對(duì)象的圖像形成到圖像拾取裝置上的鏡頭。成像裝置813可以是捕獲靜止圖像的裝置,或者是捕獲移動(dòng)圖像的裝置。
[0109]通信裝置815經(jīng)由網(wǎng)絡(luò)(或者直接)與外部裝置進(jìn)行通信。通信裝置815可以是用于無(wú)線通信的接口。例如,通信裝置815可以包括通信天線、射頻(RF)電路、基帶處理器等。用于無(wú)線通信的接口的具體示例可以包括支持通信方案的通信單元比如調(diào)制解調(diào)器,所述通信方案比如碼分多址(CDMA)、寬帶碼分多址(W-CDMA)、長(zhǎng)期演進(jìn)(LTE)、無(wú)線保真(W1-Fi,注冊(cè)商標(biāo))。
[0110]此外,通信裝置815可以是用于有線通信的接口。例如,通信裝置815可以包括用于其他通信處理的連接端子、發(fā)送電路以及電路。此外,CPU 801和通信裝置815可以通過(guò)單個(gè)芯片來(lái)配置,或者可以被實(shí)現(xiàn)為單獨(dú)的裝置。此外,盡管未在圖15中示出,但是例如可以由從電源比如可再充電電池所供給的電力來(lái)驅(qū)動(dòng)信息處理系統(tǒng)10,并且電源可以被配置成可從信息處理系統(tǒng)10拆卸。
[0111]上面描述了根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的信息處理系統(tǒng)10的硬件配置的示例。例如,可以通過(guò)輸出裝置810和存儲(chǔ)裝置811分別實(shí)現(xiàn)顯示單元150和存儲(chǔ)單元140。此外,可以通過(guò)CPU 801來(lái)實(shí)現(xiàn)控制單元110。因此,可以將使計(jì)算機(jī)用作包括控制單元110的信息處理系統(tǒng)10的程序存儲(chǔ)在存儲(chǔ)裝置811、R0M 802或RAM 803中,并且CPU 801可以執(zhí)行相關(guān)程序。
[0112]此外,用于將顯示控制信息輸出至顯示單元150的配置對(duì)應(yīng)于“輸出單元”的示例。作為具體示例,可以通過(guò)圖15所示的定位在CPU 801與總線806之間的裝置比如信號(hào)線來(lái)實(shí)現(xiàn)輸出單元。此外,可以通過(guò)用于CPU 801控制輸出裝置810(例如,顯示器等)的視頻信號(hào)比如RGB信號(hào)或高清晰度多媒體接口(HDMI)來(lái)實(shí)現(xiàn)所述顯示控制信息。
[0113]如果實(shí)現(xiàn)了上述信息處理系統(tǒng)10的操作,則不特別地限制圖5所示的每個(gè)配置的位置。作為具體示例,可以將檢測(cè)單元120、顯示單元150、控制單元110和存儲(chǔ)單元140中的每一個(gè)設(shè)置在通過(guò)網(wǎng)絡(luò)連接的不同信息處理裝置中。在此情況下,設(shè)置有控制單元110和存儲(chǔ)單元140的信息處理裝置例如可以對(duì)應(yīng)于服務(wù)器比如網(wǎng)絡(luò)服務(wù)器或云服務(wù)器,并且檢測(cè)單元120和顯示單元150可以對(duì)應(yīng)于通過(guò)網(wǎng)絡(luò)連接至服務(wù)器的客戶(hù)端。
[0114]如上所述,在通過(guò)客戶(hù)端和服務(wù)器來(lái)實(shí)現(xiàn)信息處理系統(tǒng)10的功能的情況下,該配置(例如,通信接□比如調(diào)制解調(diào)器)對(duì)應(yīng)于“輸出單元”的示例,在所述配置中,包括控制單元110的服務(wù)器通過(guò)網(wǎng)絡(luò)將顯示控制信息傳遞至客戶(hù)端。
[0115]此外,在通過(guò)客戶(hù)端和服務(wù)器來(lái)實(shí)現(xiàn)信息處理系統(tǒng)10的功能的情況下,可以根據(jù)系統(tǒng)配置來(lái)適當(dāng)?shù)馗淖冿@示控制信息的內(nèi)容。作為具體示例,在客戶(hù)端的瀏覽器上顯示上述畫(huà)面的情況下,可以通過(guò)標(biāo)記語(yǔ)言比如超文本標(biāo)記語(yǔ)言(HTML)、標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言(SGML)、可擴(kuò)展標(biāo)記語(yǔ)言(XML)等來(lái)實(shí)現(xiàn)顯示控制信息。
[0116]還要注意,上面僅提到了顯示控制信息的示例,可以根據(jù)用于在顯示控制單元114與顯示單元150之間進(jìn)行信息交換的系統(tǒng)、傳輸線的類(lèi)型或用于信息交換的介質(zhì)(例如,無(wú)線電信號(hào)或光)來(lái)適當(dāng)?shù)馗淖冿@示控制信息。
[0117]〈6.結(jié)論〉
[0118]如上所述,根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式,提供了一種信息處理系統(tǒng),該信息處理系統(tǒng)包括:視線檢測(cè)單元,被配置成檢測(cè)用戶(hù)的視線;操作檢測(cè)單元,被配置成檢測(cè)用戶(hù)在空間中的操作;位置控制單元,被配置成基于該操作來(lái)確定指向位置,其中,位置控制單元在檢測(cè)到預(yù)定操作的情況下使指向位置基于視線來(lái)移動(dòng)。該結(jié)構(gòu)使得能夠易于將指向位置移動(dòng)至用戶(hù)所期望的位置。
[0119]上面已經(jīng)參照附圖描述了本公開(kāi)內(nèi)容的優(yōu)選實(shí)施方式,同時(shí)本公開(kāi)內(nèi)容不限于上述示例。本領(lǐng)域技術(shù)人員可以在所附權(quán)利要求的范圍內(nèi)發(fā)現(xiàn)各種變型和修改,并且應(yīng)當(dāng)理解所述各種變型和修改將自然地落入本公開(kāi)內(nèi)容的技術(shù)范圍內(nèi)。
[0120]例如,盡管上面主要描述了在空間中執(zhí)行操作的用戶(hù)的數(shù)目為一個(gè)的示例情況,但是在空間中執(zhí)行操作的用戶(hù)的數(shù)目可以多于一個(gè)。在此情況下,位置控制單元113可以針對(duì)多個(gè)用戶(hù)中的每個(gè)用戶(hù)來(lái)確定指向位置。另外,如果檢測(cè)到預(yù)定操作,則位置控制單元113可以使執(zhí)行該操作的用戶(hù)的指向位置根據(jù)該用戶(hù)的視線來(lái)移動(dòng)。
[0121]另外,顯示控制單元114可以使光標(biāo)在多個(gè)用戶(hù)中的每個(gè)用戶(hù)的指向位置處顯示。在此情況下,對(duì)于多個(gè)用戶(hù)中的每個(gè)用戶(hù)來(lái)說(shuō),光標(biāo)可以不同。例如,顯示控制單元114可以針對(duì)不同的用戶(hù)使光標(biāo)以不同的顏色顯示。在此情況下,顯示控制單元114可以將光標(biāo)的顏色調(diào)節(jié)成相應(yīng)的用戶(hù)所操作的檢測(cè)單元120的顏色。檢測(cè)單元120的顏色可以由顯示控制單元114根據(jù)圖像來(lái)識(shí)別,或者可以根據(jù)在信息處理系統(tǒng)10中所注冊(cè)的檢測(cè)單元120的ID來(lái)確定。
[0122]例如,不一定按照流程圖中所描述的順序的時(shí)間序列來(lái)執(zhí)行信息處理系統(tǒng)10的操作。例如,可以以與流程圖中所描述的順序不同的順序來(lái)執(zhí)行信息處理系統(tǒng)10的操作,或者并行地執(zhí)行流程圖中所描述的操作的至少一部分。
[0123]此外,可以通過(guò)下述程序來(lái)實(shí)現(xiàn)在計(jì)算機(jī)中所嵌入的硬件比如CPU、R0M和RAM,所述程序用于呈現(xiàn)與上述信息處理系統(tǒng)10的配置的功能相同的功能。此外,可以提供非暫態(tài)計(jì)算機(jī)可讀記錄介質(zhì)來(lái)存儲(chǔ)相關(guān)程序。
[0124]另外,在本說(shuō)明書(shū)中所描述的效果僅是示例性的和說(shuō)明性的,而非限制性的。換言之,連同或代替基于本說(shuō)明書(shū)的效果,根據(jù)本公開(kāi)內(nèi)容的技術(shù)可以呈現(xiàn)對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)明顯的其他效果。
[0125]另外地,本技術(shù)還可以以如下方式進(jìn)行配置。
[0126](I)一種信息處理系統(tǒng),包括:
[0127]視線檢測(cè)單元,被配置成檢測(cè)用戶(hù)的視線;
[0128]操作檢測(cè)單元,被配置成檢測(cè)所述用戶(hù)在空間中的操作;以及
[0129]位置控制單元,被配置成基于所述操作來(lái)確定指向位置,
[0130]其中,如果檢測(cè)到預(yù)定操作,則所述位置控制單元使所述指向位置基于所述視線來(lái)移動(dòng)。
[0131](2)根據(jù)(I)所述的信息處理系統(tǒng),
[0132]其中,所述信息處理系統(tǒng)包括顯示控制單元,所述顯示控制單元被配置成如果檢測(cè)到所述預(yù)定操作則使得顯示預(yù)定對(duì)象。
[0133](3)根據(jù)(2)所述的信息處理系統(tǒng),
[0134]其中,在顯示所述預(yù)定對(duì)象之后,所述位置控制單元將所述指向位置固定至少達(dá)預(yù)定時(shí)間。
[0135](4)根據(jù)(2)或(3)所述的信息處理系統(tǒng),
[0136]其中,如果檢測(cè)到所述預(yù)定操作而未檢測(cè)到所述視線,則所述顯示控制單元提供預(yù)定反饋。
[0137](5)根據(jù)(2)至(4)中的任意一項(xiàng)所述的信息處理系統(tǒng),
[0138]其中,當(dāng)未檢測(cè)到所述視線時(shí),所述顯示控制單元使得顯示預(yù)定指示符。
[0139](6)根據(jù)(2)至(4)中的任意一項(xiàng)所述的信息處理系統(tǒng),
[0140]其中,當(dāng)未檢測(cè)到所述視線時(shí),所述顯示控制單元改變光標(biāo)。
[0141](7)根據(jù)(I)至(6)中的任意一項(xiàng)所述的信息處理系統(tǒng),
[0142]其中,所述操作檢測(cè)單元基于檢測(cè)數(shù)據(jù)來(lái)檢測(cè)所述預(yù)定操作。
[0143](8)根據(jù)(7)所述的信息處理系統(tǒng),
[0144]其中,所述操作檢測(cè)單元將根據(jù)所述檢測(cè)數(shù)據(jù)而識(shí)別的預(yù)定狀態(tài)檢測(cè)為所述預(yù)定操作。
[0145](9)根據(jù)(7)所述的信息處理系統(tǒng),
[0146]其中,所述操作檢測(cè)單元將根據(jù)所述檢測(cè)數(shù)據(jù)而識(shí)別的預(yù)定運(yùn)動(dòng)檢測(cè)為所述預(yù)定操作。
[0147](10)根據(jù)(2)至(9)中的任意一項(xiàng)所述的信息處理系統(tǒng),
[0148]其中,所述顯示控制單元使得在所述指向位置處顯示光標(biāo)。
[0149](11)根據(jù)(10)所述的信息處理系統(tǒng),
[0150]其中,如果在顯示所述光標(biāo)的狀態(tài)下檢測(cè)到所述預(yù)定操作而未檢測(cè)到所述視線,則所述顯示控制單元提供預(yù)定反饋。
[0151](12)根據(jù)(2)至(11)中的任意一項(xiàng)所述的信息處理系統(tǒng),
[0152]其中,如果滿足隱藏光標(biāo)的預(yù)定條件,則所述顯示控制單元使所述光標(biāo)隱藏。
[0153](13)根據(jù)(12)所述的信息處理系統(tǒng),
[0154]其中,如果在所述光標(biāo)隱藏的狀態(tài)下檢測(cè)到所述預(yù)定操作,則所述位置控制單元使所述指向位置基于所述視線來(lái)移動(dòng)。
[0155](14)根據(jù)(12)所述的信息處理系統(tǒng),
[0156]其中,如果在所述光標(biāo)隱藏的狀態(tài)下檢測(cè)到預(yù)定重新顯示操作而未檢測(cè)到所述視線,則所述位置控制單元將所述指向位置確定在所述光標(biāo)隱藏時(shí)所述光標(biāo)的位置處。
[0157](15)根據(jù)(2)至(14)中的任意一項(xiàng)所述的信息處理系統(tǒng),
[0158]其中,所述位置控制單元基于所述操作將所述指向位置確定在顯示區(qū)域的內(nèi)部或外部。
[0159](16)根據(jù)(15)所述的信息處理系統(tǒng),
[0160]其中,當(dāng)所述指向位置不在所述顯示區(qū)域內(nèi)時(shí),所述顯示控制單元將光標(biāo)的位置固定在所述顯示區(qū)域的邊緣處。
[0161](17)根據(jù)(16)所述的信息處理系統(tǒng),
[0162]其中,當(dāng)所述指向位置不在所述顯示區(qū)域內(nèi)時(shí),所述顯示控制單元根據(jù)所述指向位置與所述顯示區(qū)域的邊緣之間的距離來(lái)改變所述光標(biāo)。
[0163](18)根據(jù)(I)至(14)中的任意一項(xiàng)所述的信息處理系統(tǒng),
[0164]其中,當(dāng)所述指向位置不在顯示區(qū)域內(nèi)時(shí),所述位置控制單元將所述指向位置固定在所述顯示區(qū)域的邊緣處。
[0165](19) 一種信息處理方法,包括:
[0166]檢測(cè)用戶(hù)的視線;
[0167]檢測(cè)所述用戶(hù)在空間中的操作;
[0168]基于所述操作來(lái)確定指向位置;以及
[0169]如果處理器檢測(cè)到預(yù)定操作,則基于所述視線來(lái)移動(dòng)所述指向位置。
[0170](20) —種用于使計(jì)算機(jī)用作信息處理系統(tǒng)的程序,所述信息處理系統(tǒng)包括:
[0171]視線檢測(cè)單元,被配置成檢測(cè)用戶(hù)的視線;
[0172]操作檢測(cè)單元,被配置成檢測(cè)所述用戶(hù)在空間中的操作;以及
[0173]位置控制單元,被配置成基于所述操作來(lái)確定指向位置,
[0174]其中,如果檢測(cè)到預(yù)定操作,則所述位置控制單元使所述指向位置基于所述視線來(lái)移動(dòng)。
[0175]附圖標(biāo)記列表
[0176]10 信息處理系統(tǒng)
[0177]HO 控制單元
[0178]111 視線檢測(cè)單元
[0179]112 操作檢測(cè)單元
[0180]113 位置控制單元
[0181]114 顯示控制單元
[0182]120 檢測(cè)單元
[0183]130 成像單元
[0184]140 存儲(chǔ)單元
[0185]150 顯示單元
[0186]151 顯示區(qū)域
[0187]Cu 光標(biāo)
[0188]D距離
[0189]Obj對(duì)象
[0190]P指向位置
[0191]U用戶(hù)
【主權(quán)項(xiàng)】
1.一種信息處理系統(tǒng),包括: 視線檢測(cè)單元,被配置成檢測(cè)用戶(hù)的視線; 操作檢測(cè)單元,被配置成檢測(cè)所述用戶(hù)在空間中的操作;以及 位置控制單元,被配置成基于所述操作來(lái)確定指向位置, 其中,如果檢測(cè)到預(yù)定操作,則所述位置控制單元使所述指向位置基于所述視線來(lái)移動(dòng)。2.根據(jù)權(quán)利要求1所述的信息處理系統(tǒng), 其中,所述信息處理系統(tǒng)包括顯示控制單元,所述顯示控制單元被配置成如果檢測(cè)到所述預(yù)定操作則使得顯示預(yù)定對(duì)象。3.根據(jù)權(quán)利要求2所述的信息處理系統(tǒng), 其中,在顯示所述預(yù)定對(duì)象之后,所述位置控制單元將所述指向位置固定至少達(dá)預(yù)定時(shí)間。4.根據(jù)權(quán)利要求2所述的信息處理系統(tǒng), 其中,如果檢測(cè)到所述預(yù)定操作而未檢測(cè)到所述視線,則所述顯示控制單元提供預(yù)定反饋。5.根據(jù)權(quán)利要求2所述的信息處理系統(tǒng), 其中,當(dāng)未檢測(cè)到所述視線時(shí),所述顯示控制單元使得顯示預(yù)定指示符。6.根據(jù)權(quán)利要求2所述的信息處理系統(tǒng), 其中,當(dāng)未檢測(cè)到所述視線時(shí),所述顯示控制單元改變光標(biāo)。7.根據(jù)權(quán)利要求1所述的信息處理系統(tǒng), 其中,所述操作檢測(cè)單元基于檢測(cè)數(shù)據(jù)來(lái)檢測(cè)所述預(yù)定操作。8.根據(jù)權(quán)利要求7所述的信息處理系統(tǒng), 其中,所述操作檢測(cè)單元將根據(jù)所述檢測(cè)數(shù)據(jù)而識(shí)別的預(yù)定狀態(tài)檢測(cè)為所述預(yù)定操作。9.根據(jù)權(quán)利要求7所述的信息處理系統(tǒng), 其中,所述操作檢測(cè)單元將根據(jù)所述檢測(cè)數(shù)據(jù)而識(shí)別的預(yù)定運(yùn)動(dòng)檢測(cè)為所述預(yù)定操作。10.根據(jù)權(quán)利要求2所述的信息處理系統(tǒng), 其中,所述顯示控制單元使得在所述指向位置處顯示光標(biāo)。11.根據(jù)權(quán)利要求10所述的信息處理系統(tǒng), 其中,如果在顯示所述光標(biāo)的狀態(tài)下檢測(cè)到所述預(yù)定操作而未檢測(cè)到所述視線,則所述顯示控制單元提供預(yù)定反饋。12.根據(jù)權(quán)利要求2所述的信息處理系統(tǒng), 其中,如果滿足隱藏光標(biāo)的預(yù)定條件,則所述顯示控制單元使所述光標(biāo)隱藏。13.根據(jù)權(quán)利要求12所述的信息處理系統(tǒng), 其中,如果在所述光標(biāo)隱藏的狀態(tài)下檢測(cè)到所述預(yù)定操作,則所述位置控制單元使所述指向位置基于所述視線來(lái)移動(dòng)。14.根據(jù)權(quán)利要求12所述的信息處理系統(tǒng), 其中,如果在所述光標(biāo)隱藏的狀態(tài)下檢測(cè)到預(yù)定重新顯示操作而未檢測(cè)到所述視線,則所述位置控制單元將所述指向位置確定在所述光標(biāo)隱藏時(shí)所述光標(biāo)的位置處。15.根據(jù)權(quán)利要求2所述的信息處理系統(tǒng),其中,所述位置控制單元基于所述操作將所述指向位置確定在顯示區(qū)域的內(nèi)部或外部。16.根據(jù)權(quán)利要求15所述的信息處理系統(tǒng), 其中,當(dāng)所述指向位置不在所述顯示區(qū)域內(nèi)時(shí),所述顯示控制單元將光標(biāo)的位置固定在所述顯示區(qū)域的邊緣處。17.根據(jù)權(quán)利要求16所述的信息處理系統(tǒng), 其中,當(dāng)所述指向位置不在所述顯示區(qū)域內(nèi)時(shí),所述顯示控制單元根據(jù)所述指向位置與所述顯示區(qū)域的邊緣之間的距離來(lái)改變所述光標(biāo)。18.根據(jù)權(quán)利要求1所述的信息處理系統(tǒng), 其中,當(dāng)所述指向位置不在顯示區(qū)域內(nèi)時(shí),所述位置控制單元將所述指向位置固定在所述顯示區(qū)域的邊緣處。19.一種信息處理方法,包括: 檢測(cè)用戶(hù)的視線; 檢測(cè)所述用戶(hù)在空間中的操作; 基于所述操作來(lái)確定指向位置;以及 如果處理器檢測(cè)到預(yù)定操作,則基于所述視線來(lái)移動(dòng)所述指向位置。20.—種用于使計(jì)算機(jī)用作信息處理系統(tǒng)的程序,所述信息處理系統(tǒng)包括: 視線檢測(cè)單元,被配置成檢測(cè)用戶(hù)的視線; 操作檢測(cè)單元,被配置成檢測(cè)所述用戶(hù)在空間中的操作;以及 位置控制單元,被配置成基于所述操作來(lái)確定指向位置,其中,如果檢測(cè)到預(yù)定操作,則所述位置控制單元使所述指向位置基于所述視線來(lái)移動(dòng)。
【文檔編號(hào)】G06F3/0346GK105874409SQ201480072110
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2014年10月22日
【發(fā)明人】安田亮平, 野田卓郎, 山本幸, 山本一幸
【申請(qǐng)人】索尼公司