欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

物體發(fā)布范圍設(shè)定裝置和物體發(fā)布范圍設(shè)定方法

文檔序號(hào):6360492閱讀:119來(lái)源:國(guó)知局
專利名稱:物體發(fā)布范圍設(shè)定裝置和物體發(fā)布范圍設(shè)定方法
技術(shù)領(lǐng)域
本發(fā)明涉及物體發(fā)布范圍設(shè)定裝置和物體發(fā)布范圍設(shè)定方法。
背景技術(shù)
近年來(lái),開發(fā)/提供使用了 AR (Augmented Reality :增強(qiáng)現(xiàn)實(shí))技術(shù)的服務(wù)。例如,已知如下技術(shù)從服務(wù)器向移動(dòng)終端提供在現(xiàn)實(shí)空間中的移動(dòng)終端的所在位置周圍配置的物體(object),在由移動(dòng)終端所具有的照相機(jī)取得的圖像上重疊顯示包含各種信息和圖像的物體。此外,已知有根據(jù)移動(dòng)終端的當(dāng)前位置向該移動(dòng)終端提供關(guān)于預(yù)定的范圍內(nèi)的店鋪的內(nèi)容的技術(shù)。(例如,參照專利文獻(xiàn)I)現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn) 專利文獻(xiàn)I :日本特開2002-48564號(hào)公報(bào)

發(fā)明內(nèi)容
發(fā)明要解決的問(wèn)題然而,在現(xiàn)有技術(shù)中,沒有考慮移動(dòng)終端與物體之間精確的位置關(guān)系,將配置在與移動(dòng)終端的位置相距預(yù)定的距離以內(nèi)的物體的信息發(fā)布給該移動(dòng)終端,因此有時(shí)將關(guān)于從移動(dòng)終端的位置無(wú)法看到的物體的信息也被發(fā)布給了移動(dòng)終端。即,在現(xiàn)有技術(shù)中,存在將不必要的物體的信息發(fā)布給移動(dòng)終端的情況。此外,優(yōu)選即便在距離移動(dòng)終端的距離較遠(yuǎn)的情況下,也將配置在從移動(dòng)終端可以看到的場(chǎng)所的物體的信息發(fā)布給移動(dòng)終端。因此,本發(fā)明正是鑒于上述問(wèn)題點(diǎn)而完成的,其目的在于提供一種物體發(fā)布范圍設(shè)定裝置和物體發(fā)布范圍設(shè)定方法,在AR技術(shù)中,可以適當(dāng)?shù)貙?yīng)該發(fā)布的物體信息發(fā)布,以便使移動(dòng)終端適當(dāng)?shù)仫@示物體。用于解決問(wèn)題的手段為了解決上述課題,本發(fā)明的物體發(fā)布范圍設(shè)定裝置,在移動(dòng)終端的位置符合發(fā)布范圍的情況下,設(shè)定向移動(dòng)終端發(fā)布的物體信息中的發(fā)布范圍,其特征在于,該物體發(fā)布范圍設(shè)定裝置具有物體信息存儲(chǔ)單元,其存儲(chǔ)有包含關(guān)于物體的配置位置的信息的物體信息;地圖信息存儲(chǔ)單元,其存儲(chǔ)有地圖信息,該地圖信息包含關(guān)于現(xiàn)實(shí)空間中的遮擋視線的物體即遮擋物的位置和形狀的信息;物體信息取得單元,其從物體信息存儲(chǔ)單元取得物體信息;地圖信息取得單元,其從地圖信息存儲(chǔ)單元取得地圖信息;以及發(fā)布范圍設(shè)定單元,其根據(jù)由物體信息取得單元取得的物體信息所表示的物體的配置位置、和由地圖信息取得單元取得的地圖信息,按照每個(gè)物體信息,將可以看到物體的范圍設(shè)定為發(fā)布范圍。此外,為了解決上述課題,本發(fā)明的物體發(fā)布范圍設(shè)定方法是物體發(fā)布范圍設(shè)定裝置中的物體發(fā)布范圍設(shè)定方法,該物體發(fā)布范圍設(shè)定裝置在移動(dòng)終端的位置符合發(fā)布范圍的情況下,設(shè)定向移動(dòng)終端發(fā)布的物體信息中的發(fā)布范圍,該物體發(fā)布范圍設(shè)定方法的特征在于,其具有以下步驟物體信息取得步驟,從物體信息存儲(chǔ)單元中取得物體信息,該物體信息存儲(chǔ)單元存儲(chǔ)有包含關(guān)于物體的配置位置的信息的物體信息;地圖信息取得步驟,從地圖信息存儲(chǔ)單元中取得地圖信息,該地圖信息存儲(chǔ)單元存儲(chǔ)有包含關(guān)于現(xiàn)實(shí)空間中的遮擋視線的物體即遮擋物的位置和形狀的信息的地圖信息;以及發(fā)布范圍設(shè)定步驟,根據(jù)在物體信息取得步驟中取得的物體信息所表示的物體的配置位置、和在地圖信息取得步驟中取得的地圖信息,按照每個(gè)物體信息,將可以看到物體的范圍設(shè)定為發(fā)布范圍。根據(jù)本發(fā)明的物體發(fā)布范圍設(shè)定裝置和物體發(fā)布范圍設(shè)定方法,根據(jù)物體的配置位置和地圖信息,按照每個(gè)物體信息,將可以看到物體的范圍設(shè)定為關(guān)于該物體的物體信息的發(fā)布范圍。由此,當(dāng)移動(dòng)終端位于可以看到物體的場(chǎng)所的情況下,該物體的物體信息被發(fā)布給該移動(dòng)終端。因此,應(yīng)該發(fā)布的物體信息被適當(dāng)?shù)匕l(fā)布,使得移動(dòng)終端能適當(dāng)?shù)仫@示物體。此外,物體發(fā)布范圍設(shè)定裝置的特征在于,在基于地圖信息定義的現(xiàn)實(shí)空間中,發(fā)布范圍設(shè)定單元虛擬地生成以物體的配置位置為端點(diǎn)、具有預(yù)先設(shè)定的預(yù)定的長(zhǎng)度的多個(gè)線段,在線段在與物體的配置位置相距預(yù)定的長(zhǎng)度以內(nèi)的位置中和遮擋物相交的情況下,將線段與該遮擋物的交點(diǎn)設(shè)定為校正點(diǎn),在線段與遮擋物不相交的情況下,將線段的另一個(gè)端點(diǎn)設(shè)定為校正點(diǎn),將由連接按照多個(gè)線段中的每個(gè)線段設(shè)定的多個(gè)校正點(diǎn)之間的線所·包圍的區(qū)域設(shè)定為發(fā)布范圍。根據(jù)該結(jié)構(gòu),設(shè)定以物體的配置位置為端點(diǎn)的預(yù)定的長(zhǎng)度的線段,將該線段與遮擋物的交點(diǎn)或該線段的另一個(gè)端點(diǎn)設(shè)定為用于設(shè)定發(fā)布范圍的外緣的校正點(diǎn),將連接多個(gè)校正點(diǎn)之間的線所包圍的區(qū)域設(shè)定為發(fā)布范圍。此處,線段的延伸方向相當(dāng)于從移動(dòng)終端看到物體時(shí)的視線方向。此外,線段的長(zhǎng)度相當(dāng)于可以看到物體的極限距離。由此,通過(guò)校正點(diǎn)適當(dāng)?shù)囟x可以看到物體的范圍。此外,將可以看到物體的范圍設(shè)定為發(fā)布范圍,因此,能夠適當(dāng)?shù)貙?yīng)該發(fā)布的物體信息發(fā)布到移動(dòng)終端。此外,在物體發(fā)布范圍設(shè)定裝置中,其特征在于,在遮擋物是穿透物的情況下,地圖信息存儲(chǔ)單元將該遮擋物與穿透屬性對(duì)應(yīng)起來(lái)進(jìn)行存儲(chǔ),即便在線段與遮擋物相交的情況下,當(dāng)該遮擋物與穿透屬性對(duì)應(yīng)時(shí),發(fā)布范圍設(shè)定單元也視為該遮擋物不存在而實(shí)施校正點(diǎn)的設(shè)定。即便在視線上存在遮擋物,在該遮擋物是穿透物的情況下,從移動(dòng)終端觀察,也可以看到存在于該遮擋物的背后的位置的物體。根據(jù)本發(fā)明的結(jié)構(gòu),在遮擋物與穿透屬性對(duì)應(yīng)的情況下,視為該遮擋物不存在而設(shè)定校正點(diǎn),因此,在移動(dòng)終端可以穿過(guò)遮擋物看到物體的情況下,以該移動(dòng)終端的位置包含在物體信息的發(fā)布范圍內(nèi)的方式進(jìn)行設(shè)定。因此,能夠適當(dāng)?shù)貙?yīng)該發(fā)布的物體信息發(fā)布到移動(dòng)終端。此外,在物體發(fā)布范圍設(shè)定裝置中,其特征在于,地圖信息存儲(chǔ)單元存儲(chǔ)用二維表示的地圖信息,發(fā)布范圍設(shè)定單元以二維的地圖上的物體的配置位置為端點(diǎn),在物體的配置位置的周圍360°范圍內(nèi)以預(yù)定的角度間隔生成多個(gè)線段。根據(jù)該結(jié)構(gòu),對(duì)在物體的周圍360°范圍內(nèi)以預(yù)定的角度為間隔生成的每個(gè)線段設(shè)定多個(gè)校正點(diǎn),因此能夠通過(guò)設(shè)定的多個(gè)校正點(diǎn),定義物體信息的適當(dāng)?shù)陌l(fā)布范圍。此外,在物體發(fā)布范圍設(shè)定裝置中,其特征在于,地圖信息存儲(chǔ)單元存儲(chǔ)用三維表示的地圖信息,發(fā)布范圍設(shè)定單元虛擬地設(shè)定以物體的配置位置為中心、以線段的預(yù)定的長(zhǎng)度為半徑的球面,按照在球面上的全部范圍內(nèi)以預(yù)定間隔設(shè)置另一個(gè)端點(diǎn)的方式,生成多個(gè)線段。根據(jù)該結(jié)構(gòu),在以物體的配置位置為中心而設(shè)定的球面上,配置以物體的配置位置為端點(diǎn)的多個(gè)線段的另一個(gè)端點(diǎn),對(duì)每個(gè)該線段設(shè)定校正點(diǎn)。根據(jù)該校正點(diǎn)設(shè)定物體的發(fā)布范圍,因此在用三維表示的地圖信息上,適當(dāng)?shù)貙⒖梢钥吹轿矬w的范圍設(shè)定為物體信息的發(fā)布范圍。發(fā)明的效果在AR技術(shù)中,可以適當(dāng)?shù)貙?duì)應(yīng)發(fā)布的物體信息進(jìn)行發(fā)布,以便使移動(dòng)終端適當(dāng)?shù)仫@示物體。



圖I是示出包含物體管理裝置的系統(tǒng)的裝置結(jié)構(gòu)的圖。圖2是示出物體管理裝置的功能的結(jié)構(gòu)的框圖。圖3是示出物體管理裝置的硬件框圖。圖4是示出物體信息存儲(chǔ)部的結(jié)構(gòu)和存儲(chǔ)的數(shù)據(jù)的例子的圖。圖5是示出校正發(fā)布范圍存儲(chǔ)部的結(jié)構(gòu)和存儲(chǔ)的數(shù)據(jù)的例子的圖。圖6是示出物體發(fā)布范圍設(shè)定方法的處理內(nèi)容的流程圖。圖7是示出物體信息的發(fā)布范圍設(shè)定的例子的圖。圖8是示出第2實(shí)施方式中的物體發(fā)布范圍設(shè)定方法的處理內(nèi)容的流程圖。圖9是示出第2實(shí)施方式中的物體信息的發(fā)布范圍設(shè)定的例子的圖。標(biāo)號(hào)說(shuō)明I…物體管理裝置,1A···物體發(fā)布范圍設(shè)定部,1B···物體發(fā)布部,2…移動(dòng)終端,10···地圖DB,11···地圖信息取得部,12···物體信息存儲(chǔ)部,13···物體信息取得部,14…發(fā)布范圍設(shè)定部,15…校正發(fā)布范圍存儲(chǔ)部,16…發(fā)布請(qǐng)求接收部,17…物體信息提取部,18…物體信息送信部,Ap A2…發(fā)布范圍,C…發(fā)布范圍圓,Ln…線段,O…物體,Pn…發(fā)布校正點(diǎn),Sn…遮擋物。
具體實(shí)施例方式參照附圖對(duì)本發(fā)明的物體發(fā)布范圍設(shè)定裝置和物體發(fā)布范圍設(shè)定方法的實(shí)施方式進(jìn)行說(shuō)明。另外,在可能的情況下,對(duì)相同的部分標(biāo)注相同的標(biāo)號(hào),省略重復(fù)的說(shuō)明。(第I實(shí)施方式)圖I是示出包含本實(shí)施方式的物體管理裝置的系統(tǒng)的裝置結(jié)構(gòu)的框圖。如圖I所示,本系統(tǒng)包含物體管理裝置I (物體發(fā)布范圍設(shè)定裝置)和移動(dòng)終端2,物體管理裝置I和移動(dòng)終端2可以通過(guò)預(yù)定的網(wǎng)絡(luò)3進(jìn)行通信。移動(dòng)終端2是例如可以經(jīng)由移動(dòng)通信網(wǎng)進(jìn)行通信的便攜終端。該情況下,預(yù)定的網(wǎng)絡(luò)3是構(gòu)成移動(dòng)通信網(wǎng)的網(wǎng)絡(luò)。另外,移動(dòng)終端2和網(wǎng)絡(luò)3不限于由上述例子構(gòu)成,移動(dòng)終端2可以是例如可以進(jìn)行IP通信的終端裝置。圖2是示出本實(shí)施方式的物體管理裝置I的功能的結(jié)構(gòu)的框圖。本實(shí)施方式的物體管理裝置I是對(duì)例如關(guān)于在現(xiàn)實(shí)空間或虛擬空間中配置的物體的物體信息進(jìn)行管理的裝置,其根據(jù)從移動(dòng)終端2發(fā)送的位置信息來(lái)提取物體信息,并將提取的物體信息發(fā)送到該移動(dòng)終端2。本實(shí)施方式的物體管理裝置I在移動(dòng)終端2的位置符合發(fā)布范圍的情況下,設(shè)定發(fā)布給移動(dòng)終端2的物體信息的該發(fā)布范圍。另外,取得了物體信息的移動(dòng)終端2在由照相機(jī)等攝像裝置取得的現(xiàn)實(shí)空間的圖像上重疊顯示包含各種信息或圖像的物體。如圖2所示,物體管理裝置I在功能上具有物體發(fā)布范圍設(shè)定部IA和物體發(fā)布部IB0物體管理裝置I可以通過(guò)物體發(fā)布范圍設(shè)定部IA中包含的各功能部來(lái)構(gòu)成本發(fā)明的物體發(fā)布范圍設(shè)定裝置。因此,物體發(fā)布范圍設(shè)定部IA和物體發(fā)布部IB也可以分別配置于彼此通信的另外的裝置。物體發(fā)布范圍設(shè)定部IA具有地圖DBlO (地圖信息存儲(chǔ)單元)、地圖信息取得部11(地圖信息取得單元)、物體信息存儲(chǔ)部12 (物體信息存儲(chǔ)單元)、物體信息取得部13 (物體信息取得單元)、發(fā)布范圍設(shè)定部14 (發(fā)布范圍設(shè)定單元)以及校正發(fā)布范圍存儲(chǔ)部15 (發(fā)布范圍設(shè)定單元)。此外,物體發(fā)布部IB具有發(fā)布請(qǐng)求接收部16、物體信息提取部17以及物體信息送信部18。 圖3是物體管理裝置I的硬件結(jié)構(gòu)圖。如圖3所示,物體管理裝置I由計(jì)算機(jī)系統(tǒng)構(gòu)成,該計(jì)算機(jī)系統(tǒng)在物理上包含CPUlOl、作為主存儲(chǔ)裝置的RAM102和R0M103、作為數(shù)據(jù)收發(fā)設(shè)備的通信模塊104、硬盤、閃存等輔助存儲(chǔ)裝置105、作為輸入設(shè)備的鍵盤等輸入裝置106、顯示器等輸出裝置107等。在圖3所示的CPU101、RAM102等硬件上讀入預(yù)定的計(jì)算機(jī)軟件,由此在CPUlOl的控制下使通信模塊104、輸入裝置106、輸出裝置107工作,并且讀出和寫入RAM102和輔助存儲(chǔ)裝置105中的數(shù)據(jù),由此實(shí)現(xiàn)圖2所示的各功能。再次參照?qǐng)D2對(duì)物體管理裝置I的各功能部詳細(xì)地進(jìn)行說(shuō)明。地圖DBlO是存儲(chǔ)地圖信息的存儲(chǔ)單元。地圖信息包含現(xiàn)實(shí)空間中的地形、道路形狀、構(gòu)造物的位置以及形狀等數(shù)據(jù)。此外,地圖信息包含關(guān)于在現(xiàn)實(shí)空間中的、遮擋視線的物體即遮擋物的位置和形狀的信息。遮擋物例如例示為在現(xiàn)實(shí)空間中配置的構(gòu)造物。地圖信息取得部11是從地圖DBlO取得地圖信息的部分。地圖信息取得部11將取得的地圖信息發(fā)送到發(fā)布范圍設(shè)定部14。物體信息存儲(chǔ)部12是存儲(chǔ)關(guān)于物體的信息即物體信息的存儲(chǔ)單元。物體信息至少包含表示物體的配置位置的位置信息。圖4是示出物體信息存儲(chǔ)部12的結(jié)構(gòu)和存儲(chǔ)的數(shù)據(jù)的例子的圖。如圖4所示,物體信息存儲(chǔ)部12將每個(gè)用于識(shí)別物體的ID與名稱、位置信息、發(fā)布距離以及顯示范圍對(duì)應(yīng)起來(lái)進(jìn)行存儲(chǔ)。名稱N表示該物體的名稱。位置信息是表示物體在現(xiàn)實(shí)空間中的配置位置的信息,由例如經(jīng)度X、維度Y以及高度Z表示。發(fā)布距離r是表示用于通過(guò)圓(或球面)來(lái)定義該物體被發(fā)布的范圍的半徑的信息。物體的發(fā)布范圍可以定義為以該物體的配置位置為中心的圓或球面所包圍的區(qū)域。顯示范圍R是與存儲(chǔ)在校正發(fā)布范圍存儲(chǔ)部15中的關(guān)于校正發(fā)布范圍的信息鏈接(link)的信息。在校正發(fā)布范圍存儲(chǔ)部15中,按照每個(gè)顯示范圍R所示的鏈接信息,定義/存儲(chǔ)了校正發(fā)布范圍。另外,物體信息除圖4所示的信息外,例如還可以包含使該物體在移動(dòng)終端2中顯示時(shí)的圖像數(shù)據(jù)。物體信息取得部13是從物體信息存儲(chǔ)部12取得物體信息的部分。發(fā)布范圍設(shè)定部14是根據(jù)由物體信息取得部13取得的物體信息所表示的物體的配置位置以及由地圖信息取得部11取得的地圖信息,針對(duì)每個(gè)物體信息將可以看到物體的范圍設(shè)定為發(fā)布范圍的部分。具體而言,發(fā)布范圍設(shè)定部14在基于地圖信息定義的現(xiàn)實(shí)空間中,虛擬地生成以物體的配置位置為端點(diǎn)且具有預(yù)先設(shè)定的預(yù)定長(zhǎng)度的多個(gè)線段,在線段在與物體的配置位置相距預(yù)定長(zhǎng)度以內(nèi)的位置中和遮擋物相交的情況下,將線段與該遮擋物的交點(diǎn)設(shè)定為校正點(diǎn);在線段與遮擋物不相交的情況下,將線段的另一個(gè)端點(diǎn)設(shè)定為校正點(diǎn),將由連接按照多個(gè)線段中的每個(gè)線段設(shè)定的多個(gè)校正點(diǎn)之間的線所包圍的區(qū)域設(shè)定為該物體的發(fā)布范圍。物體的發(fā)布范圍的設(shè)定處理將參照?qǐng)D6和圖7在后面詳細(xì)敘述。校正發(fā)布范圍存儲(chǔ)部15是存儲(chǔ)由發(fā)布范圍設(shè)定部14設(shè)定的、物體的發(fā)布范圍的部分。圖5是示出校正發(fā)布范圍存儲(chǔ)部15的結(jié)構(gòu)和存儲(chǔ)的數(shù)據(jù)的例子的圖。如圖5所示,校正發(fā)布范圍存儲(chǔ)部15按照每個(gè)顯示范圍R存儲(chǔ)了校正發(fā)布范圍,其中,該顯示范圍R作為鏈接信息用于根據(jù)物體信息存儲(chǔ)部12的物體信息進(jìn)行參照。將校正發(fā)布范圍作為由發(fā)布范圍設(shè)定部14設(shè)定的多個(gè)校正點(diǎn)(X、Y、Z)的集合進(jìn)行存儲(chǔ)。另外,在圖5所示的例中,校正點(diǎn)被定義為三維空間中的坐標(biāo),但是,在在二維的地圖信息上定義校正點(diǎn)和發(fā)布范圍的情況下,也可以不包含Z坐標(biāo)的值,可以將Z坐標(biāo)的值設(shè)為“O”。此外,物體管理裝置I也可以不具有校正發(fā)布范圍存儲(chǔ)部15,而將在校正發(fā)布范圍存儲(chǔ)部15中存儲(chǔ)的信息存儲(chǔ)到物體信息存儲(chǔ)部12中。 發(fā)布請(qǐng)求接收部16是接收來(lái)自移動(dòng)終端2的物體的發(fā)布請(qǐng)求的部分。發(fā)布請(qǐng)求中包含示出移動(dòng)終端2的當(dāng)前位置的當(dāng)前位置信息。發(fā)布請(qǐng)求接收部16將移動(dòng)終端2的當(dāng)前位置信息發(fā)送到物體信息提取部17。物體信息提取部17是從物體信息存儲(chǔ)部12中提取用于向移動(dòng)終端2發(fā)送的物體信息的部分。具體而言,物體信息提取部17根據(jù)在物體信息存儲(chǔ)部12中按照每個(gè)物體存儲(chǔ)的顯示范圍R,取得在校正發(fā)布范圍存儲(chǔ)部15中與該顯示范圍R對(duì)應(yīng)存儲(chǔ)的校正發(fā)布范圍。而且,在取得的校正發(fā)布范圍中包含移動(dòng)終端2的當(dāng)前位置的情況下,物體信息提取部17提取該物體的物體信息作為發(fā)布對(duì)象。物體信息提取部17將所提取的物體信息發(fā)送到物體信息送信部18。 物體信息送信部18是將由物體信息提取部17提取的物體信息發(fā)送到移動(dòng)終端2的部分。接著,參照?qǐng)D6和圖7,對(duì)本實(shí)施方式的物體發(fā)布范圍設(shè)定方法中的物體管理裝置I的動(dòng)作進(jìn)行說(shuō)明。圖6是示出在物體管理裝置I中實(shí)施的處理內(nèi)容的流程圖。此外,圖7是示出物體信息的發(fā)布范圍設(shè)定的例子的圖。另外,在圖7中,對(duì)用二維表示的地圖信息進(jìn)行處理。首先,進(jìn)行步驟SI的處理,物體信息取得部13和地圖信息取得部11分別取得物體信息和地圖信息(物體信息取得步驟、地圖信息取得步驟)。接著,發(fā)布范圍設(shè)定部14根據(jù)地圖信息,設(shè)定包含道路和遮擋物(構(gòu)造物)等的現(xiàn)實(shí)空間的結(jié)構(gòu),將物體信息所示的物體根據(jù)該物體的位置信息映射到現(xiàn)實(shí)空間中(SI)。在圖7所示的例中,物體O位于構(gòu)造物S5的道路側(cè)端部。接著,發(fā)布范圍設(shè)定部14從物體信息取得發(fā)布距離r (S2)。接著,發(fā)布范圍設(shè)定部14根據(jù)發(fā)布距離!■設(shè)定發(fā)布范圍圓C (參照?qǐng)D7) (S3)。發(fā)布范圍圓C示出假定完全不存在遮擋物的情況下的該物體信息的發(fā)布范圍。在本實(shí)施方式中,發(fā)布范圍設(shè)定部14根據(jù)遮擋物的存在,校正由發(fā)布范圍圓C示出的發(fā)布范圍,并將校正結(jié)果設(shè)定為該物體信息的發(fā)布范圍。
接著,發(fā)布范圍設(shè)定部14設(shè)定用于校正發(fā)布范圍的初始的校正處理方向(S4)。在圖7中,校正處理方向被設(shè)定為圖示右方向。接著,發(fā)布范圍設(shè)定部14以物體的配置位置為端點(diǎn),生成在校正處理方向上延伸的長(zhǎng)度為r的線段Ln (S5)。此處,線段Ln的另一個(gè)端點(diǎn)位于發(fā)布范圍圓C的圓周上。接著,發(fā)布范圍設(shè)定部14判定在線段Ln上是否存在遮擋物Sn (S6)。在判定為線段Ln上存在遮擋物Sn的情況下,處理步驟進(jìn)入步驟S7。另一方面,在判定為線段Ln上不存在遮擋物Sn的情況下,處理步驟進(jìn)入步驟S8。在圖7所示的例中,線段L1上不存在遮擋物Sn,因此處理步驟進(jìn)入步驟S8。此外,在重復(fù)了步驟S5 SlO的處理之后的步驟S5中生成了線段L3的情況下,由于線段L3上存在遮擋物S1,因此處理步驟進(jìn)入步驟S7。在步驟S7中,發(fā)布范圍設(shè)定部14將線段Ln與遮擋物Sn的交點(diǎn)設(shè)定為發(fā)布校正點(diǎn)(校正點(diǎn))(S7)。在圖7所示的例中,在線段L3上與遮擋物S1的交點(diǎn)上設(shè)定發(fā)布校正點(diǎn)P3。另一方面,在步驟S8中,發(fā)布范圍設(shè)定部14將線段Ln與發(fā)布范圍圓C的交點(diǎn)設(shè)定為發(fā)布校正點(diǎn)(校正點(diǎn)XS8)。在圖7所示的例中,在線段L1與發(fā)布范圍圓C的交點(diǎn)上設(shè) 定發(fā)布校正點(diǎn)P:。即,該情況下,發(fā)布范圍設(shè)定部14將線段Ln的另一個(gè)端點(diǎn)設(shè)定為發(fā)布校正點(diǎn)Pn。在將現(xiàn)實(shí)空間表示為二維的平面的地圖上設(shè)定物體O的發(fā)布范圍的情況下,發(fā)布范圍設(shè)定部14以二維的地圖上的物體O的配置位置為端點(diǎn),在物體的配置位置的周圍360°范圍內(nèi)以預(yù)定的角度間隔D生成多個(gè)線段Ln,對(duì)所生成的每個(gè)線段LnS定發(fā)布校正點(diǎn)Pn。因此,在步驟S9中,判定發(fā)布范圍設(shè)定部14是否實(shí)施了針對(duì)二維平面上的全部方向的校正處理(S9)。在判定為實(shí)施了對(duì)全部方向的校正處理的情況下,處理步驟進(jìn)入步驟S11。另一方面,在判定為沒有實(shí)施對(duì)全部方向的校正處理的情況下,處理步驟進(jìn)入步驟S10。在步驟SlO中,發(fā)布范圍設(shè)定部14使表示校正處理方向的角度增加預(yù)定的角度Dn(SlO)0然后,處理步驟返回步驟S5,生成線段Ln+1,設(shè)定對(duì)于線段Ln+1的校正APn + 1。在圖7所示的例中,通過(guò)重復(fù)步驟S5 SlO的處理,生成多個(gè)線段L1 L11,并且生成多個(gè)發(fā)布校正點(diǎn)P1 Pu。在步驟Sll中,發(fā)布范圍設(shè)定部14將由連接多個(gè)發(fā)布校正點(diǎn)Pn2間的線所包圍的區(qū)域設(shè)定為發(fā)布范圍(S11)。在圖7中,將連接了多個(gè)發(fā)布校正點(diǎn)P1-P11之間的區(qū)域A1設(shè)定為關(guān)于物體O的物體信息的發(fā)布范圍。接著,在步驟S12中,發(fā)布范圍設(shè)定部14實(shí)施發(fā)布范圍的區(qū)域Al的優(yōu)化處理(S12)。優(yōu)化處理是例如在區(qū)域仏的形狀中,將低于預(yù)定角度的銳角部分平滑化的處理等。另外,可以不實(shí)施步驟S12中的優(yōu)化處理。然后,發(fā)布范圍設(shè)定部14將在到達(dá)步驟S12的處理中生成的發(fā)布范圍與該物體信息對(duì)應(yīng),存儲(chǔ)在校正發(fā)布范圍存儲(chǔ)部15中(S13)。如圖5所示,將發(fā)布范圍作為可以定義發(fā)布范圍的發(fā)布校正APn的集合進(jìn)行存儲(chǔ)。由此,結(jié)束本實(shí)施方式的處理。另外,本實(shí)施方式中的步驟SI S13的處理內(nèi)容構(gòu)成本發(fā)明中的發(fā)布范圍設(shè)定步驟的一例。另外,在圖7中,示出了在以二維平面表示現(xiàn)實(shí)空間的地圖上設(shè)定物體O的發(fā)布范圍的例子,但是,在存儲(chǔ)了用三維表示地圖DBlO的地圖信息、且物體信息存儲(chǔ)部12具有物體的配置位置為三維空間中的位置信息的情況下,可以在三維空間中設(shè)定物體信息的發(fā)布范圍。該情況下,在圖6的流程圖中的步驟S3中,發(fā)布范圍設(shè)定部14虛擬地設(shè)定以物體的配置位置為中心、以發(fā)布距離r作為半徑的、表示發(fā)布范圍的球面,而并非發(fā)布范圍圓C。然后,在步驟S5中,發(fā)布范圍設(shè)定部14生成以物體O的配置位置為端點(diǎn)、另一個(gè)端點(diǎn)位于該球面上的線段。通過(guò)重復(fù)步驟S5 SlO的處理,發(fā)布范圍設(shè)定部14以物體O的配置位置為端點(diǎn),在三維空間中的全部方位以預(yù)定的角度間隔生成多個(gè)線段。換言之,發(fā)布范圍設(shè)定部14以另一個(gè)端點(diǎn)位于在步驟S3中生成的球面上的全部范圍內(nèi)且隔開預(yù)定間隔的方式,生成多個(gè)線段。而且,發(fā)布范圍設(shè)定部14對(duì)所生成的每個(gè)線段設(shè)定發(fā)布校正點(diǎn)。通過(guò)以上的處理,發(fā)布范圍設(shè)定部14可以將用三維定義的地圖信息上的物體信息的發(fā)布范圍設(shè)定為三維的區(qū)域。在以上說(shuō)明的第I實(shí)施方式的物體管理裝置I和物體發(fā)布范圍設(shè)定方法中,通過(guò)發(fā)布范圍設(shè)定部14,根據(jù)物體的配置位置和地圖信息,針對(duì)每個(gè)物體信息將可以看到物體的范圍設(shè)定為關(guān)于該物體的物體信息的發(fā)布范圍。由此,在移動(dòng)終端2位于可以看到物體·的場(chǎng)所的情況下,將該物體的物體信息發(fā)布給該移動(dòng)終端2。因此,能夠適當(dāng)?shù)貙?duì)應(yīng)該發(fā)布的物體信息進(jìn)行發(fā)布,以便使物體適當(dāng)?shù)仫@示于移動(dòng)終端2。(第2實(shí)施方式)接著,參照?qǐng)D8和圖9,對(duì)第2實(shí)施方式中的物體管理裝置I的動(dòng)作進(jìn)行說(shuō)明。圖8是示出物體管理裝置I中實(shí)施的處理內(nèi)容的流程圖。此外,圖9是示出第2實(shí)施方式中的物體信息的發(fā)布范圍設(shè)定的例子的圖。在第2實(shí)施方式中,在地圖DBlO中存儲(chǔ)的地圖信息中的遮擋物是穿透物的情況下,將穿透屬性與該遮擋物對(duì)應(yīng)起來(lái)進(jìn)行存儲(chǔ)。另外,即便在視線被該構(gòu)造物遮擋的情況下,在從視線的基準(zhǔn)位置觀察可以穿過(guò)該構(gòu)造物而看到該構(gòu)造物的背面的區(qū)域的情況下,將該構(gòu)造物定義為穿透物。在第2實(shí)施方式中,實(shí)施考慮了遮擋物中有無(wú)穿透屬性的、物體信息的發(fā)布范圍的設(shè)定。參照?qǐng)D8和圖9,具體地對(duì)物體信息的發(fā)布范圍的設(shè)定處理進(jìn)行說(shuō)明。另外,對(duì)圖9中的遮擋物S24賦予穿透屬性。圖8的流程圖中的步驟S21 S26的處理內(nèi)容分別與圖6的流程圖中的步驟SI S6的處理內(nèi)容相同。在步驟S26中,在判定為線段Ln上存在遮擋物情況下,處理步驟進(jìn)入步驟S27。另一方面,在判定為線段Ln上不存在遮擋物Sn的情況下,處理步驟進(jìn)入步驟S30。接著,在步驟S27中,發(fā)布范圍設(shè)定部14判定線段Ln上的遮擋物Sn是否被賦予穿透屬性(S27)。在判定為線段Ln上的遮擋物Sn被賦予了穿透屬性的情況下,處理步驟進(jìn)入步驟S28。另一方面,在判定為線段Ln上的遮擋物Sn未被賦予穿透屬性的情況下,處理步驟進(jìn)入步驟S29。在圖9所示的例中,在重復(fù)了步驟S25 S30的處理后的步驟S25中生成了線段L29的情況下,由于線段L29上的遮擋物S24被賦予了穿透屬性,因此處理步驟進(jìn)入步驟 S28。在步驟S28中,判定線段Ln上是否存在與發(fā)布范圍設(shè)定部14在步驟S26中判定出的遮擋物不同的其他的遮擋物(S28)。在判定為在線段Ln上存在其他的遮擋物的情況下,處理步驟返回步驟S27,判定有無(wú)與該其他的遮擋物有關(guān)的穿透屬性。另一方面,在判定為在線段Ln上不存在其他的遮擋物的情況下,處理步驟進(jìn)入步驟S30。
步驟S29、S30的處理內(nèi)容分別與圖6的流程圖中的步驟S7、S8的處理內(nèi)容相同。如圖9所示,即便在線段L29上存在遮擋物S24的情況下,由于遮擋物S24被賦予了穿透屬性,因此發(fā)布范圍設(shè)定部14將線段L29上與發(fā)布范圍圓C的交點(diǎn)設(shè)定為發(fā)布校正點(diǎn)P29。即,該情況下,發(fā)布范圍設(shè)定部14將線段L29的另一個(gè)端點(diǎn)設(shè)定為發(fā)布校正點(diǎn)P29。步驟S31 S35的處理內(nèi)容分別與圖6的流程圖中的步驟S9 S13的處理內(nèi)容相同。另外,在步驟S33中,發(fā)布范圍設(shè)定部14將連接了多個(gè)發(fā)布校正點(diǎn)P21 P31間的區(qū)域A2設(shè)定為關(guān)于物體O的物體信息的發(fā)布范圍。如以上說(shuō)明的那樣,在步驟S27中判定為遮擋物被賦予了穿透屬性的情況下,即便在線段上存在遮擋物的情況下,也視為該遮擋物不存在而實(shí)施發(fā)布校正點(diǎn)的設(shè)定處理(S30)以及其他的遮擋物的有無(wú)的判定處理(S28)。由此,在移動(dòng)終端2可以通過(guò)遮擋物而看到物體的情況下,以該移動(dòng)終端2的位置包含在物體信息的發(fā)布范圍內(nèi)的方式進(jìn)行設(shè)定。因此,應(yīng)該發(fā)布的物體信息被適當(dāng)?shù)匕l(fā)布給移動(dòng)終端2。 以上,根據(jù)該實(shí)施方式詳細(xì)地對(duì)本發(fā)明進(jìn)行了說(shuō)明。但是,本發(fā)明不限于上述實(shí)施方式。本發(fā)明可以在不脫離其宗旨的范圍內(nèi)進(jìn)行各種變形。例如,當(dāng)物體信息提取部17所提取的物體信息由物體信息送信部18發(fā)送給移動(dòng)終端2時(shí),也可以將在校正發(fā)布范圍存儲(chǔ)部15中存儲(chǔ)的關(guān)于該物體的發(fā)布范圍的信息一起發(fā)送。該情況下,移動(dòng)終端2能夠?qū)㈥P(guān)于物體的發(fā)布范圍的信息用于判定能否在現(xiàn)實(shí)空間的圖像中顯示該物體。更具體地講,移動(dòng)終端2將被發(fā)布的物體信息和關(guān)于發(fā)布范圍的信息保持一定期間。而且,在移動(dòng)終端2移動(dòng)到不能看到該物體的位置后,又再次移動(dòng)到該物體的發(fā)布范圍內(nèi)的情況下,移動(dòng)終端2能夠進(jìn)行使該物體顯示的判斷。由此,可以實(shí)現(xiàn)移動(dòng)終端2中的物體的顯示的高速化。此外,關(guān)于物體的發(fā)布范圍的信息,是根據(jù)與物體的距離以及遮擋物的存在,考慮看到該物體的可能性而設(shè)定的信息,因此,移動(dòng)終端2在實(shí)施是否顯示該物體的判定時(shí),不需要判定能夠看到該物體。產(chǎn)業(yè)上的可用性本發(fā)明在AR技術(shù)中,可以適當(dāng)?shù)貙?duì)應(yīng)該發(fā)布的物體信息進(jìn)行發(fā)布,以便使移動(dòng)終端適當(dāng)?shù)仫@示物體。
權(quán)利要求
1.一種物體發(fā)布范圍設(shè)定裝置,其設(shè)定在移動(dòng)終端的位置符合發(fā)布范圍的情況下向所述移動(dòng)終端發(fā)布的物體信息的所述發(fā)布范圍,其特征在于,該物體發(fā)布范圍設(shè)定裝置具有 物體信息存儲(chǔ)單元,其存儲(chǔ)有包含關(guān)于物體的配置位置的信息的所述物體信息; 地圖信息存儲(chǔ)單元,其存儲(chǔ)有地圖信息,該地圖信息包含關(guān)于現(xiàn)實(shí)空間中的遮擋視線的物體即遮擋物的位置和形狀的信息; 物體信息取得單元,其從所述物體信息存儲(chǔ)單元取得所述物體信息; 地圖信息取得單元,其從所述地圖信息存儲(chǔ)單元取得所述地圖信息;以及發(fā)布范圍設(shè)定單元,其根據(jù)由所述物體信息取得單元取得的所述物體信息所表示的物體的配置位置、和由所述地圖信息取得單元取得的所述地圖信息,針對(duì)每個(gè)所述物體信息將能夠看到所述物體的范圍設(shè)定為所述發(fā)布范圍。
2.根據(jù)權(quán)利要求I所述的物體發(fā)布范圍設(shè)定裝置,其特征在于, 所述發(fā)布范圍設(shè)定單元在基于所述地圖信息定義的現(xiàn)實(shí)空間中,虛擬地生成以所述物體的配置位置為端點(diǎn)、具有預(yù)先設(shè)定的預(yù)定長(zhǎng)度的多個(gè)線段,在所述線段在與所述物體的配置位置相距所述預(yù)定長(zhǎng)度以內(nèi)的位置與所述遮擋物相交的情況下,所述發(fā)布范圍設(shè)定單元將所述線段與該遮擋物的交點(diǎn)設(shè)定為校正點(diǎn),在所述線段與所述遮擋物不相交的情況下,將所述線段的另一個(gè)端點(diǎn)設(shè)定為校正點(diǎn),將連接針對(duì)所述多個(gè)線段中的每個(gè)線段設(shè)定的所述多個(gè)校正點(diǎn)之間的線所包圍的區(qū)域設(shè)定為所述發(fā)布范圍。
3.根據(jù)權(quán)利要求2所述的物體發(fā)布范圍設(shè)定裝置,其特征在于, 在所述遮擋物是穿透物的情況下,所述地圖信息存儲(chǔ)單元將該遮擋物與穿透屬性對(duì)應(yīng)起來(lái)進(jìn)行存儲(chǔ), 即便在所述線段與所述遮擋物相交的情況下,當(dāng)該遮擋物與所述穿透屬性對(duì)應(yīng)時(shí),所述發(fā)布范圍設(shè)定單元也視為該遮擋物不存在而實(shí)施所述校正點(diǎn)的設(shè)定。
4.根據(jù)權(quán)利要求2或3所述的物體發(fā)布范圍設(shè)定裝置,其特征在于, 所述地圖信息存儲(chǔ)單元存儲(chǔ)二維表示的地圖信息, 所述發(fā)布范圍設(shè)定單元以所述二維的地圖上的所述物體的配置位置為端點(diǎn),在所述物體的配置位置的周圍360°范圍內(nèi)以預(yù)定的角度為間隔生成多個(gè)所述線段。
5.根據(jù)權(quán)利要求2或3所述的物體發(fā)布范圍設(shè)定裝置,其特征在于, 所述地圖信息存儲(chǔ)單元存儲(chǔ)三維表示的地圖信息, 所述發(fā)布范圍設(shè)定單元虛擬地設(shè)定以所述物體的配置位置為中心、以所述線段的預(yù)定長(zhǎng)度為半徑的球面,按照所述另一個(gè)端點(diǎn)以預(yù)定間隔遍及整個(gè)所述球面的方式,生成多個(gè)所述線段。
6.一種物體發(fā)布范圍設(shè)定裝置中的物體發(fā)布范圍設(shè)定方法,設(shè)定在移動(dòng)終端的位置符合發(fā)布范圍的情況下向所述移動(dòng)終端發(fā)布的物體信息的所述發(fā)布范圍,其特征在于,該物體發(fā)布范圍設(shè)定方法具有以下步驟 物體信息取得步驟,從物體信息存儲(chǔ)單元中取得所述物體信息,該物體信息存儲(chǔ)單元存儲(chǔ)有包含關(guān)于物體的配置位置的信息的所述物體信息; 地圖信息取得步驟,從存儲(chǔ)地圖信息的地圖信息存儲(chǔ)單元中取得所述地圖信息,所述地圖信息包含關(guān)于現(xiàn)實(shí)空間中的遮擋視線的物體即遮擋物的位置和形狀的信息;以及發(fā)布范圍設(shè)定步驟,根據(jù)在所述物體信息取得步驟中取得的所述物體信息所示的物體的配置位置、和在所述地圖信息取得步驟中取得的所述地圖信息,針對(duì)每個(gè)所述物體信息 將能夠看到所述物體的范圍設(shè)定為所述發(fā)布范圍。
全文摘要
物體管理裝置具有發(fā)布范圍設(shè)定部,該發(fā)布范圍設(shè)定部根據(jù)物體的配置位置和地圖信息,針對(duì)每個(gè)物體信息,將可以看到物體的范圍設(shè)定為關(guān)于該物體的物體信息的發(fā)布范圍。由此,在移動(dòng)終端位于能夠看到物體的場(chǎng)所的情況下,將該物體的物體信息發(fā)布給該移動(dòng)終端。因此,能夠適當(dāng)?shù)貙?duì)應(yīng)該發(fā)布的物體信息進(jìn)行發(fā)布,以便使移動(dòng)終端適當(dāng)?shù)仫@示物體。
文檔編號(hào)G06Q30/06GK102907079SQ20118002464
公開日2013年1月30日 申請(qǐng)日期2011年3月31日 優(yōu)先權(quán)日2010年5月21日
發(fā)明者森永康夫, 太田學(xué) 申請(qǐng)人:株式會(huì)社Ntt都科摩
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
普定县| 荔浦县| 兴文县| 天等县| 正定县| 友谊县| 永平县| 通许县| 类乌齐县| 修文县| 岳普湖县| 濮阳县| 新丰县| 商丘市| 明溪县| 武山县| 富裕县| 出国| 太原市| 甘孜| 沾益县| 安溪县| 拜城县| 英德市| 延川县| 昌图县| 乐东| 闽清县| 云梦县| 长寿区| 元江| 镇康县| 洛宁县| 绥滨县| 略阳县| 兴业县| 平定县| 武城县| 和静县| 北碚区| 岚皋县|