專利名稱:顯示設(shè)備、位置校正方法以及程序的制作方法
技術(shù)領(lǐng)域:
本公開涉及顯示設(shè)備、位置校正方法以及程序。
背景技術(shù):
在相關(guān)技術(shù)中,存在諸如觸摸型或接近型觸摸面板的顯示設(shè)備。在該顯示設(shè)備中,用戶通過檢測一個或多個觸摸和/或接近顯示屏幕的一個或多個操作體(operating body)并確定操作體的位置來進行操作輸入。另外,當(dāng)確定了操作體的位置時,出現(xiàn)取決于傳感器靈敏度的對顯示設(shè)備特有的誤差,或者出現(xiàn)取決于操作方法等的對用戶特有的誤差。因此,存在校正在顯示屏幕上和/或顯示屏幕上方檢測到的操作體的位置以便提高操作輸入的準確度的情況。
發(fā)明內(nèi)容
在此,關(guān)于其中確定在顯示屏幕上的操作體的二維位置的觸摸操作,可以相對容易地校正在顯示屏幕上所檢測的操作體的位置。但是,關(guān)于其中確定在顯示屏幕上方操作體的三維位置的非觸摸操作,難以適當(dāng)?shù)叵蝻@示設(shè)備給出用于校正操作體位置的反饋,并且難以容易地校正在顯示屏幕上方所檢測的操作體的位置。希望提供能夠容易地校正在顯示屏幕上方所檢測的操作體的三維位置的顯示設(shè)備、位置校正方法以及程序。根據(jù)本公開的一個實施例,提供了一種顯示設(shè)備,包括操作體檢測單元,其經(jīng)由顯示屏幕檢測布置在顯示屏幕上方的操作體;位置確定單元,其根據(jù)檢測結(jié)果確定操作體的三維位置,并且輸出該三維位置作為操作體的位置信息;位置指定單元,其指定顯示屏幕上方的三維位置;向?qū)畔⑸蓡卧?,其生成請求用戶在所指定的三維位置周圍對操作體進行預(yù)定動作,然后將該操作體布置在所指定的三維位置處的向?qū)畔?,以便顯示在顯示屏幕上;校正信息生成單元,其根據(jù)在所指定的三維位置和根據(jù)向?qū)畔⑺贾玫牟僮黧w的三維位置確定結(jié)果之間的誤差,生成校正信息;以及位置校正單元,其基于校正信息來校正操作體的三維位置。預(yù)定動作可以是在兩個指尖維持在指定的垂直位置的狀態(tài)下、兩個指尖從指尖相互分離的狀態(tài)變?yōu)樵谥付ǖ乃轿恢锰幭嗷ソ佑|的動作。預(yù)定動作可以是在兩個指尖維持在指定的垂直位置的狀態(tài)下、兩個指尖從指尖相互接觸的狀態(tài)相對于指定的水平位置相互分離的動作。預(yù)定動作可以是在操作體維持在指定的垂直位置的狀態(tài)下水平移動操作體、然后將其停止在指定的水平位置處的動作。預(yù)定動作可以是在操作體維持在指定的水平位置的狀態(tài)下垂直移動操作體、然后將其停止在指定的垂直位置處的動作。校正信息生成單元可以多次基于I布置在指定的三維位置處的操作體的三維位置確定結(jié)果來生成校正信息。
根據(jù)本公開的另一實施例,提供了一種位置校正方法,包括經(jīng)由顯示屏幕檢測布置在顯示屏幕上方的操作體;根據(jù)檢測結(jié)果確定操作體的三維位置,并且輸出該三維位置作為操作體的位置信息;指定顯示屏幕上方的三維位置;生成請求用戶在所指定的三維位置周圍對操作體進行預(yù)定動作、然后將操作體布置在所指定的三維位置處的向?qū)畔ⅲ员泔@示在顯示屏幕上;根據(jù)在所指定的三維位置和根據(jù)向?qū)畔⑺贾玫牟僮黧w的三維位置確定結(jié)果之間的誤差,生成校正信息;以及基于該校正信息校正操作體的三維位置。根據(jù)本公開的另一實施例,提供了一種使計算機能夠執(zhí)行該位置校正方法的程序。此處,可以使用計算機可讀記錄媒體提供所述程序,或者可以經(jīng)由通信設(shè)備提供該程序。能夠提供能夠能容易地校正在顯示屏幕上方檢測到的操作體的三維位置的顯示設(shè)備、位置校正方法以及程序。
圖I是例示根據(jù)本公開的實施例的顯示設(shè)備的配置的框圖。圖2是例示在圖I所示的顯示設(shè)備中提供的操作體檢測單元的外圍的配置的圖。圖3是例示圖I中所示的背光的截面的圖。圖4A是例示操作體的位置確定的例子的圖(1/3)。圖4B是例示操作體的位置確定的例子的圖(2/3)。圖4C是例示操作體的位置確定的例子的圖(3/3)。圖5A是例示操作體位置確定中的誤差的例子的圖(1/3)。圖5B是例示操作體位置確定中的誤差的例子的圖(2/3)。圖5C是例示操作體位置確定中的誤差的例子的圖(3/3)。圖6是例示根據(jù)本公開的實施例的顯示設(shè)備的操作過程的流程圖。圖7是例示請求用戶進行其中指尖變?yōu)橄嗷ソ佑|的動作的向?qū)畔⒌睦拥膱D。圖8A是例示在指尖相互分離的狀態(tài)下的操作體位置確定的例子的圖(1/2)。圖8B是例示在指尖相互分離的狀態(tài)下的操作體位置確定的例子的圖(2/2)。圖9A是例示在指尖變?yōu)橄嗷ソ佑|的狀態(tài)下的操作體位置確定的例子的圖(1/2)。圖9B是例示在指尖變?yōu)橄嗷ソ佑|的狀態(tài)下的操作體位置確定的例子的圖(2/2)。圖10是例示在指尖變?yōu)橄嗷ソ佑|的動作期間指尖之間的分離距離的變化的圖。圖11是例示基于指尖變?yōu)橄嗷ソ佑|的動作所獲得的校正信息的例子的圖。圖12是例示基于圖11中所示的校正信息的操作體位置校正的例子的圖。圖13A是例示基于指尖相互分離的動作所獲得的校正信息的例子的圖(1/2)。圖13B是例示基于指尖相互分離的動作所獲得的校正信息的例子的圖(2/2)。圖14A是例示基于操作體的水平移動動作和停止動作所獲得的校正信息的例子的圖(1/2)。圖14B是例示基于操作體的水平移動動作和停止動作所獲得的校正信息的例子的圖(2/2)。圖15A是例示基于操作體的垂直移動動作和停止動作所獲得的校正信息的例子的圖(1/2)。
4
圖15B是例示基于操作體的垂直移動動作和停止動作所獲得的校正信息的例子的圖(2/2)。圖16A是例示基于其在顯示屏幕上多個位置處垂直移動和停止操作體的動作所獲得的校正信息的例子的圖(1/2)。圖16B是例示基于其在顯示屏幕上多個位置處垂直移動和停止操作體的動作所獲得的校正信息的例子的圖(2/2)。
具體實施例方式以下,將參照附圖描述本公開的示范性實施例。另外,在本說明書和附圖中,具有基于基本相同的功能配置的構(gòu)成元件被給予相同的附圖標記,并且將省略對它們的重復(fù)描述。I.顯示設(shè)備的配置首先,將參照圖I到圖5C描述根據(jù)本公開一個實施例的顯示設(shè)備的配置。該顯示設(shè)備檢測諸如用戶手指或者鐵筆(stylus)的一個或多個靠近顯示屏幕11的操作體O的位置。該顯示設(shè)備用于移動電話、便攜式信息終端、個人計算機、電視機、數(shù)字相機、音樂播放器、視頻游戲機、家用電器等。圖I是例示根據(jù)本公開一個實施例的顯示設(shè)備的配置的框圖。圖2示出提供在圖 I中所示的顯示設(shè)備中的操作體檢測單元12的外圍的配置。圖3示出圖I中所示的背光 20的截面。如圖I中所示,根據(jù)本公開的實施例的顯示設(shè)備包括顯示面板10、背光20、以及控制單元30。顯示面板10配備有顯示屏幕11,在顯示屏幕11中,諸如液晶元件的顯示像素以矩陣形式排列在基板上。顯示面板10具有操作體檢測單元12,該操作體檢測單元12檢測布置在顯示屏幕11上方的操作體0,并且把檢測結(jié)果提供給稍后描述的位置確定單元31。操作體檢測單元12包括被布置為對應(yīng)于顯示像素的光傳感器42B(參見圖2)。背光20是被布置在顯示面板10的后表面的光源,并且經(jīng)由顯示面板10照射顯示屏幕11的前表面和上方。另外,稍后將描述顯示面板10和背光20的細節(jié)??刂茊卧?0包括位置確定單元31、位置指定單元32、向?qū)畔?guide information)生成單元33、校正信息生成單元34、位置校正單元35、以及存儲單元36。選擇性地在校正信息生成模式和正常操作模式之間操作控制單元30。校正信息生成模式是這樣的模式其中,生成用于校正操作體O的三維位置確定結(jié)果的校正信息。正常操作模式是這樣的模式其中,不生成用校正信息,并且根據(jù)操作體 O的三維位置進行預(yù)定處理。位置確定單元31根據(jù)操作體檢測單元12的檢測結(jié)果來確定操作體O的三維位置,并且輸出該三維位置作為操作體O的位置信息。位置確定單元31確定布置在顯示屏幕 11上方任意位置處的操作體O的三維位置,并且將該三維位置提供給位置校正單元35,以便按正常操作模式進行預(yù)定操作。在校正信息生成模式下,位置確定單元31確定根據(jù)稍后描述的向?qū)畔所布置的操作體O的三維位置,并且將該三維位置提供給校正信息生成單元34。
在校正信息生成模式下,位置指定單元32指定顯示屏幕11上方的三維位置,并且將所指定的三維位置提供給向?qū)畔⑸蓡卧?3和校正信息生成單元34。顯示屏幕11上方的三維位置由顯示屏幕11上的水平位置和垂直位置指定。在校正信息生成模式下,向?qū)畔⑸蓡卧?3生成向?qū)畔,并且將所生成的向?qū)畔提供給顯示面板10。向?qū)畔是請求用戶在所指定的三維位置周圍對操作體 O進行預(yù)定動作、然后將該操作體O布置在所指定三維位置處的信息。此處,使用顯示在顯示屏幕11上的標記、圖標等指示指定的水平位置。使用在用戶操作期間通常將操作體O布置在的高度來指示指定的垂直位置。在校正信息生成模式下,校正信息生成單元34生成校正信息,并且將所生成的校正信息提供給存儲單元36。生成校正信息以便消除在所指定的三維位置和根據(jù)向?qū)畔 布置的操作體O的三維位置確定結(jié)果之間的誤差,即,顯示屏幕11上的水平位置和/或垂
直位置的誤差。在正常操作模式下,在生成了校正信息的情況下,位置校正單元35基于該校正信息來校正操作體O的三維位置。位置校正單元35將所校正的三維位置提供給處理單元(未示出)等作為操作體O的位置信息。存儲單元36存儲向?qū)畔或者校正信息。存儲單元36至少由向?qū)畔⑸蓡卧?3、校正信息生成單元34以及位置校正單元35訪問。另外,在本實施例中,假設(shè)了在位置確定單元31的后一級提供位置校正單元35的情況,但是,位置校正單元35可以與位置確定單元31集成。在此情況下,在正常操作模式下,位置確定單元31使用校正信息與操作體O的檢測結(jié)果一起確定操作體O的三維位置, 并且輸出該三維位置作為操作體O的位置信息??刂茊卧?0由硬件和/或軟件構(gòu)成??刂茊卧?0包括CPU、R0M、RAM等,并且CPU 將從ROM所讀取的程序展開在RAM上用于執(zhí)行,從而實現(xiàn)根據(jù)本公開的實施例的位置校正方法。如圖2中所示,顯示設(shè)備具有顯示面板10以及布置在顯示面板10的后表面的背光20,該顯示面板10包括TFT (薄膜晶體管)基板40、CF (濾色器,color filter)基板50。 TFT基板40配備有在由玻璃制造的基板41上具有預(yù)定間距的多個TFT 42A和多個光傳感器42B (以下也稱為傳感器42B)。TFT 42A連接到像素電極46A,并且通過有源矩陣方法等驅(qū)動多個顯示像素(像素電極46A)。傳感器42B是可以將施加到半導(dǎo)體的PN結(jié)的光檢測為電流或者電壓的光檢測元件,并被提供在稍后描述的不可見光透射黑部分53下方。傳感器42B是例如使用硅半導(dǎo)體的PIN光電二極管、PDN(P摻雜的N)等。例如,可以通過在基板41上同一層上的相同薄膜工藝來形成TFT 42A和傳感器 42B。另外,稍后將描述TFT 42A和傳感器42B的細節(jié)。在基板41上形成用于平坦化TFT 42A和傳感器42B的不平整性的平坦化層43。 形成公共電極44和多個像素電極46A以便它們在平坦化層43上經(jīng)由絕緣膜45彼此相對。 在它們之中,公共電極44被提供為各個顯示像素的公共電極,并且各像素電極46A被分隔開并被提供用于各個顯示像素。在與像素電極46A相同的層上與稍后描述的不可見光透射黑部分53對應(yīng)的區(qū)域中提供黑顯示電極46B。黑顯示電極46B通過驅(qū)動元件(未示出)阻擋入射到液晶層60的可見光,并且被提供為與公共電極44相對以便進行正常的黑顯示。也就是說,向液晶層60 施加恒定電壓用于黑顯示。另外,如以上所述,可以提供黑顯示電極46B使得施加用于黑顯示的電壓;但是,可以使用公共電極44而不提供黑顯示電極46B來施加電壓。CF基板50配備有周期地排列在由玻璃制造的基板51上的濾色器層52和不可見光透射黑部分53。例如,濾色器層52包括紅色濾色器層52R、綠色濾色器層52G、以及藍色濾色器層52B,這三個濾色器層52被提供為對應(yīng)于各個顯示像素(像素電極46A)。不可見光透射黑部分53起著用于阻擋光的黑矩陣(black matrix)的作用,并被提供以便改善顯示對比度。但是,在本實施例中,不可見光透射黑部分53被配置為阻擋可見光以及透過不可見光,并且由例如與稍后描述的不可見光透射黑部分53相同的材料制造。兩個偏振片(polarizing plate) 47和55以交叉Nichole棱鏡狀態(tài)布置。偏振片 47是選擇地透過從背光20側(cè)入射的可見光的具體偏振分量以便入射到液晶層60的偏振器。偏振片55是透過與經(jīng)過偏振片47的光垂直的偏振分量使得向上發(fā)射顯示光的分析器。在TFT基板40和CF基板50之間形成液晶層60,以便依據(jù)電場狀態(tài)來調(diào)制經(jīng)過其的光。另外,在液晶層60和TFT基板40之間以及在液晶層60和CF基板50之間分別形成校準層(未示出)。背光20起著照射顯示面板10的光源的作用,并且被布置為使其發(fā)光表面與顯示屏幕11的整個表面相對。背光20發(fā)射不可見光LI以及可見光L2,如圖3中所示。在背光 20中,例如,不可見光源22A被提供在具有板形的光導(dǎo)板21的一端,并且可見光源22B被提供在光導(dǎo)板21的另一端。發(fā)光二極管等被用作不可見光源22A和可見光源22B。利用此配置,從不可見光源22A發(fā)射的不可見光LI和從可見光源22B發(fā)射的可見光L2經(jīng)過光導(dǎo)板 21傳播,并且從TFT基板40的一個表面被獲取。不可見光LI是除了可見光L2之外的光,S卩,在除了人眼可見的波長范圍(例如,380nm至780nm)之外的波長范圍內(nèi)的紫外光、紅外光等。紫外光可以使用近紫外范圍 (300nm至380nm)內(nèi)的光,并且紅外光可以使用適合于Si電二極管的靈敏度的近紅外范圍 (780nm至IlOOnm)內(nèi)的光。但是,被提供在顯示面板10的兩個表面上的偏振片47和55具有可見范圍內(nèi)和近紫外范圍內(nèi)的偏振特性。因此,透射率降低,使得檢測到的光量變小,因此,上述范圍取決于依據(jù)像素電勢而調(diào)制的圖像光。另一方面,由于近紅外區(qū)不具有偏振特性,所以抑制了檢測到的光量的減少,從而該區(qū)域不依賴于圖像光。為此原因,在使用液晶元件的情況下,其中如在本實施例中那樣需要偏振片47和55,優(yōu)選使用近紅外光作為不可見光LI。在顯示設(shè)備中,當(dāng)在公共電極44和像素電極46A之間提供等于或者大于預(yù)定閾值的驅(qū)動電壓時,液晶狀態(tài)由施加到液晶層60的預(yù)定電場來調(diào)制。由此,對于每個顯示像素, 從背光20側(cè)經(jīng)由偏振片47入射到液晶層60的可見光L2被調(diào)制,經(jīng)過相應(yīng)的濾色器層52, 并且被發(fā)射到偏振片55的上面作為三色顯示光。以此方式,在顯示屏幕11上顯示圖像。另外,從背光20發(fā)射的入射到不可見光透射黑部分53的光被不可見光透射黑部分53阻擋, 因此,顯示光難以對光學(xué)特性產(chǎn)生不利影響。來自背光20的可見光L2在顯示屏幕11上顯示圖像,而來自背光20的不可見光 LI經(jīng)過偏振片47、TFT基板40、液晶層60和CF基板50、以及偏振片55。另外,不可見光LI 經(jīng)過液晶層60、濾色器層52、以及不可見光透射黑部分53而不被阻擋。
此處,如果將手指O (操作體O的一個例子)布置在顯示屏幕11上方,則發(fā)射到偏振片55的上方的不可見光LI被手指O的表面散射并反射。反射光被傳感器42B接收,從而獲得手指O的光強度的分布信息。位置確定單元31接收該光強度的分布信息,并且計算手指O的中心坐標,由此確定手指O的位置。圖4A到4C示出操作體O的位置確定的例子。在圖4A所示的例子中,作為操作體 O的例子,將食指的指尖01 (第一指尖01)和拇指的指尖02 (第二指尖02)布置在顯示屏幕 11的上方。第一指尖01被布置為使其中心位于顯示在顯示屏幕11上的X標記Xl的上方高度hi處,并且第二指尖02被布置為使其中心位于X標記X2的上方高度h2 ( >高度hi) 處。高度hi被設(shè)置為這樣的高度在用戶操作期間,指尖01和02的中心通常被布置在此高度。操作體檢測單元12檢測從背光20發(fā)射的并且被第一和第二指尖01和02反射的光。圖4B示出由與第一和第二指尖01和02的位置對應(yīng)的傳感器42B檢測的光強度的一維分布。另外,以傳感器42B的排列間隔單位表示圖4B中的橫軸。如圖4B中所示,來自第一和第二指尖01和02的反射光束分別表示在最靠近顯示屏幕11的中心處的最大強度Il 和12,并且表示其周圍的強度降低。另外,由于第一指尖01比第二指尖02更靠近顯示屏幕11,所以來自第一指尖01 的反射光的最大強度Il大于來自第二指尖02的反射光的最大強度12。此處,最大強度Il 和12分別對應(yīng)于來自布置在顯示屏幕11上方高度hi和h2處的操作體O的反射光的強度。 因此,如果在顯示屏幕11中設(shè)置了統(tǒng)一的檢測閾值It,則在比來自第二指尖02的反射光更寬的區(qū)域中檢測到來自第一指尖01的反射光。另外,位置確定單元31確定第一和第二指尖01和02的位置。圖4C示出檢測具有檢測閾值It或更大的反射光的傳感器42B的二維分布。此外,圖4C中的X軸和Y軸是以傳感器42B的排列間隔單位表示顯示屏幕11上的位置的坐標,并且X軸和Y軸的原點被設(shè)置為顯示屏幕11上的預(yù)定位置。另外,圖4C中的陰影區(qū)域表示檢測具有檢測閾值It或更大的反射光的傳感器42B的二維分布。如圖4C中所示,來自第一指尖01的反射光由布置在顯示屏幕11上的某區(qū)域中的多個傳感器42B檢測,并且來自第二指尖02的反射光由布置在相對于該某區(qū)域的右上區(qū)域中的多個傳感器42B檢測。另外,第一指尖01比第二指尖02更靠近顯示屏幕11,因此,來自第一指尖01的反射光的檢測區(qū)域(也稱為第一指尖01的檢測區(qū)域)寬于來自第二指尖 02的反射光的檢測區(qū)域(也稱為第二指尖02的檢測區(qū)域)。另外,位置確定單元31根據(jù)第一指尖01的檢測區(qū)域的中心將第一指尖01的位置計算為(X,Y,Z) = (8,12,hi),并且根據(jù)第二指尖02的檢測區(qū)域的中心將第二指尖02的位置計算為(X,Y,Z) = (28,6,h2)。圖5A到5C示出操作體O的位置確定中的誤差的例子。在圖5A中所示的例子中, 按與圖4A中所示情況相同的方式,第一和第二指尖01和02被布置在顯示屏幕11的上方。 但是,如圖5B中所示,來自第一指尖01的反射光被檢測為處于小于圖4B中所示強度的強度(最大強度12),并且來自第二指尖02的反射光被檢測為從圖4C中所示的情況向左下方偏移。在此情況下,如圖5C中所示,位置確定單元31根據(jù)第一指尖01的檢測區(qū)域的中心將第一指尖01的位置計算為(X,Y,Z) = (8,12,h2),根據(jù)第二指尖02的檢測區(qū)域的中心將第二指尖02的位置計算為(X,Y,Z) = (26,8,h2)。因此,第一指尖01的位置被確定為高于原始位置,第二指尖02的位置被確定為是相對原始位置的左下方位置。由于此原因, 在確定第一和第二指尖01和02的位置時,出現(xiàn)誤差。這些誤差出現(xiàn)為取決于傳感器42B 的靈敏度的顯示設(shè)備特有的誤差,或者取決于操作方法的用戶特有的誤差。2.顯示設(shè)備的操作接下來,將參照圖6到16B描述根據(jù)本公開的實施例的顯示設(shè)備的操作。圖6是示出根據(jù)本公開的實施例的操作過程。如圖6中所示,在校正信息生成模式和正常操作模式下操作顯示設(shè)備??梢杂捎脩敉ㄟ^預(yù)定操作切換操作模式,或者可以根據(jù)顯示設(shè)備將校正信息生成模式設(shè)置在預(yù)定頻率(步驟Sll)。在正常操作模式下,操作體檢測單元12檢測布置在顯示屏幕11上方的操作體0(步驟S21)。位置確定單元31根據(jù)檢測結(jié)果確定操作體O的三維位置(步驟S22),并且如果未生成校正信息(步驟S23中的 “否”),則輸出該三維位置作為操作體O的位置信息(步驟S25)。另一方面,在校正信息生成模式下,位置指定單元32指定在顯示屏幕11上方的三維位置(步驟S31)。向?qū)畔⑸蓡卧?3生成向?qū)畔,以便被顯示在顯示屏幕11上 (步驟S32)。向?qū)畔是請求用戶在指定的三維位置周圍對操作體O進行預(yù)定動作、然后將操作體O布置在所指定的三維位置處的信息。操作體檢測單元12檢測根據(jù)向?qū)畔布置在所指定的三維位置處的操作體 0(步驟S33)。位置確定單元31根據(jù)檢測結(jié)果確定操作體O的三維位置(步驟S34)。校正信息生成單元34從所指定的三維位置和根據(jù)向?qū)畔所布置的操作體O的三維位置之間的誤差來生成校正信息(步驟S35)。將校正信息存儲在存儲單元36中(步驟S36)。在正常操作模式下,如果生成了校正信息(步驟S23中的“是”),則位置校正單元 35基于存儲在存儲單元36中的校正信息來校正操作體O的三維位置(步驟S24)。校正的三維位置被輸出作為操作體O的位置信息(步驟S25)。另外,如以上所描述的,可以使用操作體O的檢測結(jié)果和校正信息來確定操作體O的三維位置,并且可以將其輸出作為操作體 O的位置信息。圖7示出請求用戶進行使指尖01和02相互接觸的動作的向?qū)畔的例子。在校正信息生成模式下,將向?qū)畔與指定顯示屏幕11上的水平位置的標記、圖標等一起顯示在顯示屏幕11的任意位置處。向?qū)畔是請求用戶反復(fù)進行這樣的動作的信息例如,將食指的指尖01 (第一指尖01)和拇指的指尖02 (第二指尖02)布置在顯示屏幕11上的具體高度處,并從兩個指尖01和02在該高度處相互分離的狀態(tài)移動,然后它們在X標記上方變?yōu)橄嗷ソ佑|。另外,顯示屏幕11上方的具體高度對應(yīng)于在用戶操作期間通常將諸如指尖的操作體O布置在的高度hi。如圖7中所示,首先,用戶根據(jù)向?qū)畔將第一指尖01和第二指尖02布置在顯示屏幕11上方的高度hi處。另外,用戶在維持該高度的狀態(tài)下,將第一和第二指尖01和 02從相互分離指尖的狀態(tài)開始移動,并且準確地使指尖在X標記Xl上方相互接觸。用戶重復(fù)此動作幾次。此處,如稍后所描述的,假設(shè)了其中顯示屏幕11上的水平位置(X,Y)= (10,12)由X標記Xl指定的情況。圖8A和8B示出在指尖01和02相互分離的狀態(tài)下操作體O的位置確定的例子。圖9A和9B示出在指尖01和02變?yōu)橄嗷ソ佑|的狀態(tài)下操作體O的位置確定的例子。圖8A 和9A示出在顯示屏幕11上設(shè)置的檢測閾值It。另外,圖8B和9B示出其中由X標記Xl指示在顯示屏幕11上指定的水平位置的情況。在指尖01和02相互分離的狀態(tài)下,如圖8B中所示,將第一指尖01布置在顯示屏幕11的左下區(qū)域中,將第二指尖02布置在顯示屏幕11的右上區(qū)域中。如圖8A中所示。操作體檢測單元12在與第一和第二指尖01和02的位置對應(yīng)的區(qū)域中檢測具有檢測閾值It 或更大的反射光,并且在與指尖01和02的中心位置對應(yīng)的區(qū)域中檢測具有最大強度11' 的反射光。此處,最大強度11'對應(yīng)于來自在顯示屏幕11上方高度hl+Ι單位處布置的操作體O的反射光的強度。另外,I個單位表示與傳感器42B的垂直分辨率對應(yīng)的距離。位置確定單元31將第一指尖01的位置計算為(X,Y,Z) = (6,14,hl+l),將第二指尖02的位置計算為(X,Y,Z) = (18,6,hi')。位置確定單元31計算第一和第二指尖01和02之間的分離距離Dl。在指尖01和02相互接觸的狀態(tài)下,將第一指尖01在右上方向上移動,將第二指尖02在左下方向上移動。位置確定單元31將第一指尖01的位置計算為(X,Y,Z) = (10, 10, hr ),將第二指尖02的位置計算為(X,Y,Z) = (14,10,hi')。位置確定單元31計算第一和第二指尖01和02之間的分離距離D2。操作體檢測單元12響應(yīng)于指尖01和02的移動,更新指尖01和02的檢測結(jié)果, 位置確定單元31更新指尖01和02的位置的確定結(jié)果。另外,在指尖01和02相互接觸的狀態(tài)下,位置確定單元31根據(jù)指尖01和02的位置的變化情況,得知指尖01和02停止移動。此處,位置確定單元31通過根據(jù)指尖01和02的移動連續(xù)地確定指尖01和02的位置, 得知指尖01和02的移動的傾向。因此,在指尖01和02相互接觸的狀態(tài)下,位置確定單元 31可以以高準確度確定指尖01和02的位置。圖10示出在指尖01和02變?yōu)橄嗷ソ佑|的動作期間指尖01和02之間分離距離 D的變化。指尖01和02之間的分離距離D對應(yīng)于第一指尖01的中心部分和第二指尖02 的中心部分之間的距離。圖10示出當(dāng)重復(fù)其中指尖01和02在相互分離的狀態(tài)下變?yōu)橄嗷ソ佑|、并在相互接觸的狀態(tài)下再次相互分離的動作時指尖01和02之間的分離距離D的時間序列變化。分離距離D在指尖01和02相互接觸的狀態(tài)下是最小值D2。因此,例如,位置確定單元31可以基于分離距離D的變化,確定檢測到在從最小值D2起的預(yù)定范圍(例如,D2 到I. 1D2)內(nèi)的分離距離的時間點,作為指尖01和02變?yōu)橄嗷ソ佑|的時間點。另外,對于其中指尖01和02變?yōu)橄嗷ソ佑|的每個動作,計算最小值D2,并且優(yōu)選將其計算為通過重復(fù)動作所獲得的平均值。另外,在從最小值D2起的預(yù)定范圍內(nèi)的分離距離D并不局限于操作體O的位置確定,而是可用于確定指尖01和02變?yōu)橄嗷ソ佑|的狀態(tài)。圖11示出基于指尖01和02變?yōu)橄嗷ソ佑|的動作所獲得的校正信息的例子。另外,圖11中的X軸和Y軸是以傳感器42B的排列間隔單位來表示顯示屏幕11上的位置的坐標,并且X軸和Y軸的原點被設(shè)置為顯示屏幕11上的預(yù)定位置。另外,圖11中的Z軸是以傳感器42B的分辨率單位表示顯示屏幕11上的位置的坐標,并且Z軸的原點被設(shè)置為顯示屏幕11的表面。此處,假設(shè)在圖9B所示的狀態(tài)下已經(jīng)確定了指尖01和02相互接觸的狀態(tài)。此時,如圖9B中使用雙圓圈所表示的,位置確定單元31將第一指尖01的水平位置和第二指尖02的水平位置之間的中間位置(X,Y) = (12,10)確定為根據(jù)向?qū)畔所布置的操作體01和02的水平位置。另外,對于其中指尖01和02變?yōu)橄嗷ソ佑|的每個動作,計算該中間位置,并且優(yōu)選將其計算為通過重復(fù)動作所獲得的平均值。此處,水平位置的確定結(jié)果從所指定的水平位置(X,Y) = (10,12)向上方和右方偏移了與兩個傳感器對應(yīng)的距離。出現(xiàn)誤差是因為例如在水平方向上不適當(dāng)?shù)卣{(diào)整了傳感器42B的靈敏度,以及根據(jù)用戶的觀看方向,操作輸入的位置偏離。另外,假設(shè)已經(jīng)在指尖01和02相互接觸的狀態(tài)下由與第一和第二指尖01和02 的位置對應(yīng)的傳感器42B檢測到光強度,如圖9A中所示。在此情況下,位置確定單元31將與所檢測的反射光的最大強度的平均值對應(yīng)的、以便對應(yīng)第一和第二指尖01和02的位置的高度(例如,顯示屏幕11上的高度hl+Ι)確定為根據(jù)向?qū)畔所布置的操作體01和 02的垂直位置。另外,還在指尖01和02相互分離的狀態(tài)下而不限于指尖01和02變?yōu)橄嗷ソ佑|的狀態(tài)下確定操作體01和02的垂直位置,并且優(yōu)選將其計算為其平均值。另外,對其中指尖01和02變?yōu)橄嗷ソ佑|的每個動作,計算中間位置,并且優(yōu)選將其計算為通過重復(fù)動作所獲得的平均值。此處,垂直位置的確定結(jié)果從所指定的垂直位置Z = hi向上方偏離了一個單位。 出現(xiàn)誤差是因為例如在垂直方向上不適當(dāng)?shù)卣{(diào)整了傳感器42B的靈敏度,以及根據(jù)用戶的觀看方向,操作輸入的位置偏離。另外,如圖11中所示,校正信息生成單元34根據(jù)所指定的三維位置和所確定的三維位置之間的誤差生成校正信息。此處,校正信息生成單元34根據(jù)所指定的位置(X,Y,Z) =(10,12,hi)和位置確定結(jié)果(X,Y,Z) = (12,10,hl+Ι)之間的誤差計算誤差(Xd, Yd, Zd) = (+2,-2,+1)。所得到的誤差表示位置確定結(jié)果從所指定的位置在水平方向上向右方和上方偏離了與兩個傳感器對應(yīng)的距離,并且在垂直方向上向上方偏離了 I個單位。因此,校正信息生成單元34生成校正信息(Xe,Yc, Zc) = (_2,+2,-I),以消除誤差。校正信息表示將操作體O的檢測結(jié)果在水平方向上向左側(cè)和下方移動與兩個傳感器對應(yīng)的距離,并且在垂直方向上向下方移動I個單位。圖12示出基于圖11中所示的校正信息的操作體O位置校正的例子。在圖12中, 在正常操作模式下,將作為操作體O的食指01布置在顯示屏幕11上方。位置確定單元31 基于對操作體O的檢測結(jié)果確定操作體01的三維位置為例如(X,Y,Z) = (20,4, h2+l), 如圖4A到4C中所示。接下來,位置校正單元35基于上述校正信息(Xe, Yc, Zc) = (-2, +2,-I)將操作體01的三維位置校正為(X,Y,Z) = (18,6,h2)。圖13A和13B示出基于指尖01和02相互分離的動作所獲得的校正信息的例子。 圖13A示出請求用戶進行將指尖01和02相互分離的動作的向?qū)畔,以及根據(jù)該向?qū)畔進行的動作。圖13B示出基于圖13A中所示的動作獲得的校正信息。如圖13A中所示,用戶根據(jù)向?qū)畔將食指的指尖01 (第一指尖01)和拇指的指尖02 (第二指尖02)布置在顯示屏幕11的上方高度hi處。另外,在維持該高度的狀態(tài)下,用戶從準確地使指尖在X標記Xl上方相互接觸的狀態(tài)移動第一和第二指尖01和02, 然后將指尖從X標記Xl統(tǒng)一地相互分離。此處,假設(shè)由X標記Xl指定顯示屏幕11上的水平位置(X,Y) = (10,12)的情況。另外,假設(shè)將第一和第二指尖01和02維持在垂直位置Z = hi處的情況。此外,在不將指尖01和02維持在垂直位置Z = hi的情況下,按與圖11 中所不情況相同的方式生成對于垂直位置的校正信息。操作體檢測單元12響應(yīng)于指尖01和02的移動,更新指尖01和02的檢測結(jié)果, 位置確定單元31更新指尖01和02的位置的確定結(jié)果。另外,在指尖01和02相互分離的狀態(tài)下,位置確定單元31根據(jù)指尖01和02的位置變化情況,得知指尖01和02停止移動。 此處,位置確定單元31通過根據(jù)指尖01和02的移動連續(xù)地確定指尖01和02的位置,得知指尖01和02的移動傾向。因此,在指尖01和02相互分離的狀態(tài)下,位置確定單元31 可以準確地確定指尖01和02的位置。如圖13B中所示,首先,在指尖01和02相互分離的狀態(tài)下,位置確定單元31將第一指尖01的位置計算為(X,Y,Z) = (6,14,hi),將第二指尖02的位置計算為(X,Y,Z)= (18,6,hi)。接下來,位置確定單元31將第一指尖01的水平位置和第二指尖02的水平位置之間的中間位置(X,Y) = (12,10)確定為根據(jù)向?qū)畔所布置的操作體O的位置。另外,校正信息生成單元34根據(jù)指定位置(X,Y,Ζ) = (10,12,hi)和位置確定結(jié)果(X,Y,Z) = (12,10,hi)之間的誤差計算誤差(Xd, Yd, Zd) = (+2,-2,0)。校正信息生成單兀34生成校正/[目息(Xe, Yc, Zc) = (-2, +2,0),以消除誤差。圖14A和14B示出基于指尖01的水平移動和停止動作所獲得的校正信息的例子。 圖14A示出請求用戶進行水平地移動指尖01、然后停止的動作的向?qū)畔,以及根據(jù)該向?qū)畔進行的動作。圖14B示出基于圖14A中所示的動作獲得的校正信息。如圖14A中所示,用戶根據(jù)向?qū)畔將食指的指尖01 (第一指尖01)布置在顯示屏幕11上方高度hi處。另外,在維持該高度的狀態(tài)下,用戶水平地移動第一指尖01,然后在X標記Xl上方準確地停止第一指尖01。此處,假設(shè)由X標記Xl指定顯示屏幕11上的水平位置(X,Y) = (10,12)的情況。另外,假設(shè)將第一指尖01維持在垂直位置Z = hi的情況。此外,在不將指尖01維持在垂直位置Z = hi的情況下,按與圖11中所示情況相同的方式生成對于垂直位置的校正信息。操作體檢測單元12響應(yīng)于指尖01的移動,更新指尖01的檢測結(jié)果,位置確定單元31更新指尖01的位置的確定結(jié)果。另外,在停止指尖01的情況下,位置確定單元31根據(jù)指尖01的位置的變化情況,得知指尖01停止移動。此處,位置確定單元31通過根據(jù)指尖01的移動連續(xù)地確定指尖01的位置,得知指尖01的移動傾向。因此,在停止指尖01的狀態(tài)下,位置確定單元31可以準確地確定指尖01的位置。如圖14B中所示,首先,在停止指尖01的狀態(tài)下,校正信息生成單元34將第一指尖01的位置計算為(X,Y,Ζ) = (12,10,hi),并且將其確定為根據(jù)向?qū)畔布置的操作體01的位置。另外,校正信息生成單元34還根據(jù)指定位置(X,Y,Z) = (10,12,hi)和位置確定結(jié)果(X,Y,Z) = (12,10,hi)之間的誤差來計算誤差(Xd, Yd, Zd) = (+2,-2,0)。校正 目息生成單兀34生成校正/[目息(Xe, Yc, Zc) = (-2,+2,0),以便消除誤差。圖15Α和15Β示出基于指尖01的垂直移動和停止動作所獲得的校正信息的例子。 圖15Α示出請求用戶進行垂直移動指尖01然后停止的動作的向?qū)畔,以及根據(jù)向?qū)畔進行的動作。圖15Β示出基于圖15Α中所示的動作獲得的校正信息。如圖15Α中所示,首先,例如,用戶根據(jù)向?qū)畔將食指的指尖01 (第一指尖01) 布置在X標記Xl上方。另外,在維持水平位置的狀態(tài)下,用戶垂直移動第一指尖01,然后將第一指尖01準確地停止在高度hi處。此處,假設(shè)由X標記Xl指定顯示屏幕11上的水平位置(X,Y) = (10,12)、并且第一指尖01被維持在水平位置(Χ,Υ) = (10,12)的情況。另外,在不將第一指尖01維持在水平位置(Χ,Υ) = (10,12)的情況下,按與圖11中所示情況相同的方式生成對于水平位置的校正信息。操作體檢測單元12響應(yīng)于指尖01的移動,更新指尖01的檢測結(jié)果,并且位置確定單元31更新指尖01的位置的確定結(jié)果。另外,在停止指尖01的情況下,位置確定單元 31根據(jù)指尖01的位置的變化情況,得知指尖01停止移動。此處,位置確定單元31通過根據(jù)指尖01的移動連續(xù)地確定指尖01的位置,得知指尖01的移動傾向。因此,在指尖01停止的情況下,位置確定單元31可以以高準確度確定指尖01的位置。首先,在停止指尖01的狀態(tài)下,校正信息生成單元34根據(jù)傳感器42Β的最大強度 11'將第一指尖01的位置計算為(Χ,Υ,Ζ) = (10,12,hl+1),并且將其確定為根據(jù)向?qū)畔布置的操作體01的位置。另外,校正信息生成單元34根據(jù)指定位置(X,Y,Z) = (10, 12,hi)和位置確定結(jié)果(X,Y,Z) = (10,12,hl+Ι)之間的誤差計算誤差(Xd, Yd, Zd)= (0,0, +1) ο校正彳目息生成單兀34生成校正/[目息(Xe, Yc, Zc) = (O, O,-I),以便消除誤差。另外,位置確定的結(jié)果并不局限于操作體O的位置確定,也可以用于用戶操作期間設(shè)置指尖01的中心通常被布置在的高度或者指尖01的中心通常被布置在的高度的上限和/或下限。圖16Α和16Β示出基于垂直移動操作體O、然后將其停止在顯示屏幕11上的多個位置處的動作所獲得的校正信息的例子。圖16Α示出請求用戶進行垂直移動指尖01、然后停止在顯示屏幕11上的多個位置處的動作的向?qū)畔,以及根據(jù)向?qū)畔進行的動作。 圖16Β示出基于圖16Α中所示的動作所獲得的校正信息。如圖16Α中所示,例如,將顯示屏幕11上的區(qū)域劃分為左部分和右部分兩個區(qū)域。 首先,例如,用戶根據(jù)向?qū)畔在第一區(qū)域中的X標記Xl上方垂直移動食指的指尖01 (第一指尖01),然后將指尖01準確地停止在高度hi處。接下來,用戶在第二區(qū)域中的X標記 X2上方垂直移動第一指尖01,然后將指尖01準確地停止在高度hi處。此處,假設(shè)顯示屏幕11上的水平位置(X,Y) = (6,10)和(X,Y) = (26,10)分別由第一和第二區(qū)域中的X標記Xl和X標記Χ2指定、并且第一指尖01被維持在水平位置(X,Y) = (6,10)和(X,Y)= (26,10)的情況。如圖16Β中所示,傳感器42Β在與第一指尖01的位置對應(yīng)的區(qū)域中檢測具有檢測閾值It或更大的反射光,并且在與指尖01的中心部分的位置對應(yīng)的區(qū)域中檢測具有最大強度H的反射光。首先,在第一區(qū)域中,位置確定單元31將第一指尖01的位置計算為 (Χ,Υ,Ζ) = (6,10,hl+1),在第二區(qū)域中,位置確定單元31將第一指尖01的位置計算為(X, Y, Z) = (26,10,hi)。另外,例如,關(guān)于第一區(qū)域,校正信息生成單元34根據(jù)位置確定結(jié)果(X,Y,Z)= (6,10,hl+Ι)和第一區(qū)域中的指定位置(X,Y,Z) = (6,10,hi)之間的誤差計算誤差(Xd, Yd, Zd) = (0,0,+1)0校正信息生成單元34生成校正信息(Xe, Yc, Zc) = (0,0,_1),以便消除誤差。因此,確定傳感器42B的靈敏度在第一區(qū)域中低,因此根據(jù)校正信息校正在第一區(qū)域上方檢測到的操作體O的垂直位置。另一方面,例如,關(guān)于第二區(qū)域,由于位置確定的結(jié)果(X,Y,Z) = (26,10,hi)對
13應(yīng)于指定位置(X,Y,Z) = (26,10,hi),所以校正信息生成單元34計算第二區(qū)域中的誤差 (Xd, Yd, Zd) = (0,0,0) 0在第二區(qū)域中,校正信息生成單元34生成校正信息為(Xe, Yc, Zc) = (0,0,0).因此,確定在第二區(qū)域中,適當(dāng)?shù)卣{(diào)整了傳感器42B的靈敏度,因此不校正在第二區(qū)域上方檢測到的操作體0的垂直位置。盡管已經(jīng)參照圖16A和16B描述了將顯示屏幕11劃分為左部分和右部分兩個區(qū)域的情況,但是可以將顯示屏幕11劃分為左部分和右部分的3個或更多區(qū)域和/或上部分和下部分的兩個區(qū)域。在此情況下,對于每一區(qū)域生成和存儲校正信息,因此可以根據(jù)關(guān)于檢測到操作體0的區(qū)域的校正信息來校正操作體0的垂直位置。3.結(jié)論如上所述,在根據(jù)本公開的實施例的顯示設(shè)備和位置校正方法中,經(jīng)由顯示屏幕 11檢測布置在顯示屏幕11上方的操作體0,并且根據(jù)檢測結(jié)果確定操作體0的三維位置, 并且將其輸出作為操作體0的位置信息。另外,指定在顯示屏幕11上方的一個三維位置, 并且生成請求用戶在指定的三維位置周圍對于操作體0進行動作并將操作體0布置在所指定三維位置處的向?qū)畔,以便顯示在顯示屏幕11上。另外,根據(jù)指定的三維位置和根據(jù)向?qū)畔布置的操作體0的三維位置的確定結(jié)果之間的誤差,生成校正信息,并且基于該校正信息校正操作體0的三維位置。于是,能夠容易地校正在顯示屏幕11上方檢測到的操作體0的三維位置。這樣,盡管已經(jīng)參照附圖描述了本公開的優(yōu)選實施例,但是本公開不限于該實施例。顯然本領(lǐng)域技術(shù)人員可以構(gòu)思在權(quán)利要求中所公開的技術(shù)精神的范圍內(nèi)的各種修改或者變更,并且理解它們無疑屬于本公開的技術(shù)范圍。例如,在以上的描述中,描述了將操作體0的位置規(guī)定為傳感器42B的排列間隔的整數(shù)倍的值的情況。然而,可以使用檢測來自操作體0的具有檢測閾值It或更大的反射光的多個傳感器42B作為中心位置,并且可以將操作體0的位置規(guī)定為傳感器42B的排列間隔的實數(shù)倍的值。在此情況下,校正信息也被生成為傳感器42B的排列間隔的實數(shù)倍的值。另外,盡管在以上的描述中描述了將食指01和拇指02、或者將食指01用作操作體0的例子的情況,但是也可以使用其它手指。另外,代替手指,可以使用諸如鐵筆的定點設(shè)備。另外,盡管在以上的描述中描述了將向?qū)畔顯示在顯示屏幕上的情況,但是可以將多段向?qū)畔中的除了指定水平位置的標記之外的信息的通知作為聲音信息發(fā)送給用戶。本公開包含與2010年11月2日在日本專利局提交的日本優(yōu)先權(quán)專利申請JP 2010-246738中所公開的主題相關(guān)的主題,其全部內(nèi)容通過參考合并于此。本領(lǐng)域中技術(shù)人員應(yīng)當(dāng)理解,取決于設(shè)計要求和其它因素,可以發(fā)生各種修改、組合、子組合以及變更,只要其在所附權(quán)利要求或者其等效物的范圍內(nèi)即可。
權(quán)利要求
1.一種顯示設(shè)備,包括操作體檢測單元,其經(jīng)由顯示屏幕檢測布置在顯示屏幕上方的操作體;位置確定單元,其根據(jù)檢測結(jié)果確定操作體的三維位置,并且輸出該三維位置作為操作體的位置信息;位置指定單元,其指定顯示屏幕上方的三維位置;向?qū)畔⑸蓡卧?,其生成請求用戶在所指定的三維位置周圍對操作體進行預(yù)定動作、然后將該操作體布置在所指定的三維位置處的向?qū)畔ⅲ员泔@示在顯示屏幕上;校正信息生成單元,其根據(jù)在所指定的三維位置和根據(jù)向?qū)畔⑺贾玫牟僮黧w的三維位置確定結(jié)果之間的誤差,生成校正信息;以及位置校正單元,其基于校正信息來校正操作體的三維位置。
2.根據(jù)權(quán)利要求I所述的顯示設(shè)備,其中,預(yù)定動作是在兩個指尖維持在指定的垂直位置的狀態(tài)下、兩個指尖從指尖相互分離的狀態(tài)變?yōu)樵谥付ǖ乃轿恢锰幭嗷ソ佑|的動作。
3.根據(jù)權(quán)利要求I所述的顯示設(shè)備,其中,預(yù)定動作是在兩個指尖維持在指定的垂直位置的狀態(tài)下、兩個指尖從指尖相互接觸的狀態(tài)相對于指定的水平位置相互分離的動作。
4.根據(jù)權(quán)利要求I所述的顯示設(shè)備,其中,預(yù)定動作是在操作體維持在指定的垂直位置的狀態(tài)下水平移動操作體、然后將其停止在指定的水平位置處的動作。
5.根據(jù)權(quán)利要求I所述的顯示設(shè)備,其中,預(yù)定動作是在操作體維持在指定的水平位置的狀態(tài)下垂直移動操作體、然后將其停止在指定的垂直位置處的動作。
6.根據(jù)權(quán)利要求I所述的顯示設(shè)備,其中,校正信息生成單元多次基于布置在指定的三維位置處的操作體的三維位置確定結(jié)果來生成校正信息。
7.一種位置校正方法,包括經(jīng)由顯示屏幕檢測布置在顯示屏幕上方的操作體;根據(jù)檢測結(jié)果確定操作體的三維位置,并且輸出該三維位置作為操作體的位置信息; 指定顯示屏幕上方的三維位置;生成請求用戶在所指定的三維位置周圍對操作體進行預(yù)定動作、然后將操作體布置在所指定的三維位置處的向?qū)畔ⅲ员泔@示在顯示屏幕上;根據(jù)在所指定的三維位置和根據(jù)向?qū)畔⑺贾玫牟僮黧w的三維位置確定結(jié)果之間的誤差,生成校正信息;以及基于該校正信息校正操作體的三維位置。
8.一種使計算機能夠執(zhí)行位置校正方法的程序,所述方法包括經(jīng)由顯示屏幕檢測布置在顯示屏幕上方的操作體;根據(jù)檢測結(jié)果確定操作體的三維位置,并且輸出該三維位置作為操作體的位置信息; 指定顯示屏幕上方的三維位置;生成請求用戶在所指定的三維位置周圍對操作體進行預(yù)定動作、然后將操作體布置在所指定的三維位置處的向?qū)畔?,以便顯示在顯示屏幕上;根據(jù)在所指定的三維位置和根據(jù)向?qū)畔⑺贾玫牟僮黧w的三維位置確定結(jié)果之間的誤差,生成校正信息;以及基于該校正信息校正操作體的三維位置。
全文摘要
一種顯示設(shè)備,包括操作體檢測單元,其檢測布置在顯示屏幕上方的操作體;位置確定單元,其根據(jù)檢測結(jié)果確定操作體的三維位置,并且輸出該三維位置作為操作體的位置信息;位置指定單元,其指定顯示屏幕上方的三維位置;向?qū)畔⑸蓡卧渖烧埱笥脩粼谒付ǖ娜S位置周圍對操作體進行預(yù)定動作、然后將該操作體布置在所指定的三維位置處的向?qū)畔?;校正信息生成單元,其根?jù)在所指定的三維位置和根據(jù)向?qū)畔⑺贾玫牟僮黧w的三維位置確定結(jié)果之間的誤差,生成校正信息;以及位置校正單元,其基于校正信息來校正操作體的三維位置。
文檔編號G06F3/041GK102591513SQ201110328549
公開日2012年7月18日 申請日期2011年10月26日 優(yōu)先權(quán)日2010年11月2日
發(fā)明者天野綾子, 德田貴宏, 桑田昌行, 若月玲 申請人:索尼公司