專利名稱:服務(wù)器系統(tǒng)、用戶終端、服務(wù)提供方法及服務(wù)提供系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及適于在使用例如便攜式終端的信息發(fā)布系統(tǒng)中使用的服務(wù)器系統(tǒng)、用戶終端,以及使用該服務(wù)器系統(tǒng)和用戶終端的服務(wù)提供方法和服務(wù)提供設(shè)備。
背景技術(shù):
隨著移動通信的發(fā)展,從提供商向用戶提供的服務(wù)內(nèi)容也在多樣化。例如,導(dǎo)航服務(wù)等得到了發(fā)展。據(jù)說,移動通信的最終目標是任何人可以在任意地點任意時間與某人聯(lián)系。為此,提出了泛在空間(ubiquitousspace)。
本申請的申請人已經(jīng)提出了一種信息提供服務(wù),其中用戶利用其用戶終端獲得關(guān)于一餐館的菜單、擁擠程度等的信息,其中該餐館是位于用戶視線之內(nèi)的一建筑物的租戶(例如,參閱專利文獻1)。專利文獻1中描述的信息提供服務(wù)系統(tǒng)包括具有定位功能的用戶終端;以及服務(wù)器系統(tǒng),其擁有一數(shù)據(jù)庫,在該數(shù)據(jù)庫中,三維真實空間中的特定區(qū)域(建筑物等的第九層上的餐館)以及與該特定區(qū)域關(guān)連的虛擬空間中所定義的服務(wù)信息(餐館的菜單、注釋等)相互關(guān)聯(lián)。當用戶將用戶終端指向建筑物的第九層并按下定位按鈕(檢索按鈕)時,用戶終端測定位置信息(緯度、經(jīng)度、高度、方位、傾斜角等),并將所測定的位置信息發(fā)送到服務(wù)器系統(tǒng)。當接收到位置信息時,服務(wù)器系統(tǒng)將基于該位置信息而檢索到的多條服務(wù)信息發(fā)送到用戶終端。
在用戶所訪問的數(shù)據(jù)庫中,在稱為氣球數(shù)據(jù)(balloon data)(氣泡數(shù)據(jù)(bubble data))的虛擬空間中形成三維空間中的特定空間,并且使用這些氣球數(shù)據(jù)來再現(xiàn)建筑物、飯店等。當在數(shù)據(jù)庫中檢索服務(wù)信息時,服務(wù)器系統(tǒng)使用關(guān)于用戶終端的位置信息作為檢索標簽(位置信息標簽)。
已經(jīng)提出了與時空相關(guān)的技術(shù)(例如,參閱非專利文獻1)。該非專利文獻中描述的系統(tǒng)使用一個可以在有限的時空內(nèi)訪問的稱為SpaceTag的對象?!癝paceTag”是諸如文本、圖片、聲音、程序等的任意信息,其可在特定的空間和時間訪問。用戶使用具有時空坐標線(例如,時鐘和GPS)的用于“SpaceTag”的終端來瀏覽該信息。
專利文獻日本特開2002-132806號公報。
非專利文獻”SpaceTagObjects with Spatio-Temporally LimitedAccess”,Interactive System and Software VI,Kindai Kagakusha,第1至10頁,1998年12月,Tarumi,Morishita,Nakao,Kamibayashi。
然而,以上系統(tǒng)的服務(wù)僅僅提供關(guān)于菜單等的信息。此外,該數(shù)據(jù)庫只使用位置信息作為檢索標簽,因此,位置信息只用作標簽。因此,該數(shù)據(jù)庫只在有限范圍內(nèi)使用。該數(shù)據(jù)庫保存有很多條服務(wù)信息,卻沒有定義該多條服務(wù)信息之間的關(guān)系。因而,以上系統(tǒng)有一點不足,即,系統(tǒng)不能在任意時間向用戶提供具有通過結(jié)合多條服務(wù)信息而獲得的高度利用價值的服務(wù)信息。
當用戶通過在數(shù)據(jù)庫中檢索而獲得以上服務(wù)信息時,用于在數(shù)據(jù)庫中進行檢索的檢索標簽(檢索索引)只是關(guān)于用戶終端的位置信息。為了提供用戶可在廣闊區(qū)域內(nèi)獲得的服務(wù)信息,必須擴大用作檢索標簽的位置信息的范圍,這一點難以實現(xiàn),且難以有效使用數(shù)據(jù)庫的存儲區(qū)。
當需要開展各種信息提供服務(wù)時,有可能信息服務(wù)的增長引起信息量的增加,這進一步引起服務(wù)器系統(tǒng)由于不能獲得關(guān)于“在哪個區(qū)域”,“什么服務(wù)”等的信息而缺乏信息處理能力。此外,由于數(shù)據(jù)庫只保存關(guān)于“訪問/未訪問”的信息,所以存在無法限制訪問量的問題。
發(fā)明內(nèi)容
根據(jù)上述問題,本發(fā)明的一個目的是提供一種服務(wù)器系統(tǒng)、用戶終端以及使用該服務(wù)器系統(tǒng)和用戶終端的服務(wù)提供方法和服務(wù)提供系統(tǒng),使得在信息發(fā)布系統(tǒng)中,該服務(wù)器系統(tǒng)可以向用戶提供各種類型的服務(wù)信息,用戶可以獲得在廣闊區(qū)域內(nèi)可用的服務(wù)信息,硬件可以被有效地利用,并且該服務(wù)器系統(tǒng)可以根據(jù)需求限制來自用戶的訪問。
(1a)因此,本發(fā)明在向用戶終端提供服務(wù)的系統(tǒng)中提供了一個服務(wù)器系統(tǒng),該服務(wù)器系統(tǒng)包括用于保存多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫,其中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的一個標識符相互關(guān)聯(lián);用于保存一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫,其中,與第一數(shù)據(jù)庫中的標識符關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián);提取單元,其基于關(guān)于用戶終端的位置信息和第一數(shù)據(jù)庫中保存的標識符,從第二數(shù)據(jù)庫中的一個或多個服務(wù)執(zhí)行文件中提取出與該標識符關(guān)聯(lián)的三維空間區(qū)域相對應(yīng)的服務(wù)執(zhí)行文件;以及服務(wù)執(zhí)行處理單元,用于進行與提取單元提取的服務(wù)執(zhí)行文件中所保存的服務(wù)信息相對應(yīng)的服務(wù)的執(zhí)行處理。
(1b)本發(fā)明還提供了一種服務(wù)器系統(tǒng),其使不同于用戶終端的設(shè)備響應(yīng)于用戶終端的請求,執(zhí)行該用戶終端的用戶所請求的服務(wù),該服務(wù)器系統(tǒng)包括存儲裝置,用于將關(guān)于該設(shè)備的三維真實空間信息與該設(shè)備關(guān)聯(lián)起來,并存儲該信息;獲取裝置,用于獲取關(guān)于用戶終端的位置信息;以及控制裝置,用于通過由獲取裝置獲取的關(guān)于用戶終端的位置信息以及存儲裝置中存儲的三維空間信息,識別要執(zhí)行用戶所請求的服務(wù)的設(shè)備,并使所識別的設(shè)備執(zhí)行該服務(wù)。
(1c)本發(fā)明還提供了一種服務(wù)器系統(tǒng),其使不同于用戶終端的設(shè)備響應(yīng)于來自用戶終端的請求而執(zhí)行服務(wù),該服務(wù)器系統(tǒng)包括存儲裝置,用于將關(guān)于多個設(shè)備的三維真實空間信息與前述設(shè)備關(guān)聯(lián)起來,并存儲該信息;獲取裝置,用于獲取關(guān)于用戶終端的位置信息;以及控制裝置,用于通過由獲取裝置獲取的關(guān)于該用戶終端的位置信息以及存儲在存儲裝置中的三維空間信息,來識別具有執(zhí)行用戶所請求服務(wù)所需的信息的第一設(shè)備,通過隨后獲取的另一位置信息和存儲在存儲裝置中的三維空間信息來識別用于執(zhí)行用戶所請求的服務(wù)的第二設(shè)備,并利用第一設(shè)備的執(zhí)行服務(wù)所需的信息來使第二設(shè)備執(zhí)行該服務(wù)。
(1d)本發(fā)明還提供了一種從服務(wù)器系統(tǒng)向用戶終端提供服務(wù)的服務(wù)提供系統(tǒng),該服務(wù)器系統(tǒng)包括用于保存多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫,其中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的一個標識符相互關(guān)聯(lián);用于保存一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫,其中,與第一數(shù)據(jù)庫中的標識符相關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián);定位單元,用于基于從用戶終端發(fā)送的光和超聲波來測定關(guān)于用戶終端的位置信息;提取單元,其基于定位單元所測定的位置信息和第一數(shù)據(jù)庫中保存的標識符,從第二數(shù)據(jù)庫中的一個或多個服務(wù)執(zhí)行文件中提取出對應(yīng)于與該標識符相關(guān)聯(lián)的一個三維空間區(qū)域的服務(wù)執(zhí)行文件;以及服務(wù)執(zhí)行處理單元,用于進行與提取單元所提取的服務(wù)執(zhí)行文件中保存的服務(wù)信息對應(yīng)的服務(wù)的執(zhí)行處理。該用戶終端包括用于發(fā)射光和超聲波的光/超聲波發(fā)射單元;發(fā)送單元,用于將與用戶終端的用戶所操作的服務(wù)相關(guān)的數(shù)據(jù)發(fā)送到服務(wù)器系統(tǒng);以及接收單元,用于接收與服務(wù)器系統(tǒng)基于光/超聲波發(fā)射單元發(fā)出的光和超聲波而執(zhí)行的服務(wù)相關(guān)的信息。
(1e)本發(fā)明還提供了一種服務(wù)器系統(tǒng),其使不同于用戶終端的另一設(shè)備響應(yīng)于來自用戶終端的請求執(zhí)行用戶終端的用戶所請求的服務(wù),該服務(wù)器系統(tǒng)包括存儲裝置,用于將關(guān)于該另一設(shè)備的三維真實空間信息與該設(shè)備關(guān)聯(lián)起來并存儲該信息;獲取裝置,用于獲取關(guān)于用戶終端的位置信息;以及控制裝置,用于通過獲取裝置所獲取的關(guān)于用戶終端的位置信息以及存儲在存儲裝置中的三維空間信息來識別要執(zhí)行用戶所請求的服務(wù)的設(shè)備,并使所識別的設(shè)備執(zhí)行該服務(wù)。
因此,本發(fā)明的服務(wù)器系統(tǒng)可以在任何時候向用戶提供各種服務(wù)信息,并使得能夠有效地利用硬件。
(2)可以如下面的(2a)和(2b)所述來構(gòu)造上面的第一數(shù)據(jù)庫。
(2a)第一數(shù)據(jù)庫保存多種氣球數(shù)據(jù),其中多條三維真實空間范圍信息(包括三維空間中對象的緯度、經(jīng)度、高度和氣球半徑)中的每一條和與該對象關(guān)聯(lián)的地址相互關(guān)聯(lián);第二數(shù)據(jù)庫保存一個或多個服務(wù)執(zhí)行文件,其中,第一數(shù)據(jù)庫中的與鏈接到三維真實空間區(qū)域的地址相關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條、三維空間區(qū)域中提供的服務(wù)信息、以及一個或多個目錄相互關(guān)聯(lián);提取單元根據(jù)從用戶終端發(fā)送的關(guān)于用戶終端的位置信息或者由系統(tǒng)中的定位單元測定的位置信息以及第一數(shù)據(jù)庫中保存的地址,提取第二數(shù)據(jù)庫中所保存的服務(wù)執(zhí)行文件;而服務(wù)執(zhí)行處理單元進行與提取單元所提取的服務(wù)執(zhí)行文件中所保存的服務(wù)信息對應(yīng)的服務(wù)的執(zhí)行處理。
(2b)第一數(shù)據(jù)庫保存多種氣球數(shù)據(jù),其中多條三維真實空間范圍信息(包括三維空間中建筑物的緯度、經(jīng)度、高度和氣球半徑)中的每一條和用于獲得與該建筑物相關(guān)的服務(wù)信息的統(tǒng)一資源定位符相互關(guān)聯(lián);第二數(shù)據(jù)庫保存一個或多個服務(wù)執(zhí)行文件,其中,與第一數(shù)據(jù)庫中的鏈接到三維真實空間區(qū)域上的統(tǒng)一資源定位符相關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條、三維空間區(qū)域中提供的服務(wù)信息、以及具有分層結(jié)構(gòu)的一個或多個目錄相互關(guān)聯(lián);提取單元基于從用戶終端發(fā)送的至少包含用戶終端的緯度、經(jīng)度和高度的位置信息或由系統(tǒng)中的定位單元基于從用戶終端發(fā)送的光和超聲波而測定的位置信息、以及第一數(shù)據(jù)庫中所保存的統(tǒng)一資源定位符,從第二數(shù)據(jù)庫中所保存的一個或多個服務(wù)執(zhí)行文件或多個目錄之中提取出對應(yīng)于與該統(tǒng)一資源定位符相關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件或目錄;而服務(wù)執(zhí)行處理單元進行與提取單元所提取的服務(wù)執(zhí)行文件或目錄中的服務(wù)執(zhí)行文件中所保存的服務(wù)信息相對應(yīng)的服務(wù)的執(zhí)行過程。
(3)服務(wù)執(zhí)行處理單元可以向用戶終端發(fā)送關(guān)于將要執(zhí)行的服務(wù)的信息。
(4)可以如下面(4a)到(4n)中所述來構(gòu)造上面的第二數(shù)據(jù)庫。
(4a)第二數(shù)據(jù)庫至少將多條三維空間區(qū)域信息中的每一條關(guān)聯(lián)到多個分層結(jié)構(gòu)的目錄中的任一目錄。
(4b)第二數(shù)據(jù)庫使用具有管理數(shù)據(jù)、文件和目錄的功能的通用OS(操作系統(tǒng)),至少保存任一目錄中的多條三維空間區(qū)域信息。
(4c)第二數(shù)據(jù)庫將表示是否可讀可寫的文件屬性分配給一個或多個服務(wù)執(zhí)行文件中的每一個的服務(wù)信息,并保存多條三維空間區(qū)域信息。
(4d)第二數(shù)據(jù)庫基于三維真實空間中的區(qū)域范圍,分別指定分層構(gòu)造的多個目錄的范圍。
(4e)第二數(shù)據(jù)庫基于表示可提供服務(wù)的區(qū)域范圍的邊界信息,指定分層構(gòu)造的多個目錄中的每一個的范圍。
(4f)第二數(shù)據(jù)庫保存一個或多個對邊界信息添加了模糊性信息的服務(wù)執(zhí)行文件。
(4g)第二數(shù)據(jù)庫通過分層構(gòu)造的多個目錄的名稱組合來標識保存服務(wù)執(zhí)行文件的目錄。
(4h)第二數(shù)據(jù)庫根據(jù)通用OS的文件和目錄的命名規(guī)則來指定多個分層構(gòu)造目錄的名稱。
(4i)第二數(shù)據(jù)庫中,各個目錄與該目錄下一層的一個或多個子目錄相關(guān)聯(lián)。
(4j)第二數(shù)據(jù)庫對于一個或多個服務(wù)執(zhí)行文件,至少保存從屬于分層構(gòu)造的多個目錄的三維空間區(qū)域信息的信息,或者獨立于該三維空間區(qū)域信息的信息。
(4k)第二數(shù)據(jù)庫保存一定義文件,該文件用于記錄包含在形成為目錄的服務(wù)信息中的信息。
(4l)第二數(shù)據(jù)庫還保存與分層構(gòu)造的多個目錄的三維真實空間位置信息不相關(guān)的服務(wù)信息。
(4m)第二數(shù)據(jù)庫同時保存與分層構(gòu)造的多個目錄的三維真實空間位置信息相關(guān)的服務(wù)信息以及與該三維真實空間位置信息不相關(guān)的服務(wù)信息。
(4n)第二數(shù)據(jù)庫保存再現(xiàn)各個目錄中的聲音、靜止圖像或運動圖像必需的設(shè)備文件。
(5)服務(wù)器系統(tǒng)還可以包括過濾單元,用于根據(jù)分層構(gòu)造的多個目錄之間的邊界信息,過濾第二數(shù)據(jù)庫中所保存的一個或多個服務(wù)執(zhí)行文件。該過濾單元可以根據(jù)多個目錄之間的邊界信息限制對于第二數(shù)據(jù)庫中所保存的一個或多個服務(wù)執(zhí)行文件的訪問。
(6)服務(wù)器系統(tǒng)還可以包括訪問變更單元,用于根據(jù)邊界信息的形狀限制對于第二數(shù)據(jù)庫中所保存的一個或多個服務(wù)執(zhí)行文件的訪問。
(7)服務(wù)器系統(tǒng)還可以包括測量單元,用于測量與表示空間范圍信息的圖像的氣球的檢測相關(guān)的統(tǒng)計信息;以及估計單元,用于根據(jù)測量單元所測量的統(tǒng)計信息估計關(guān)于用戶終端的位置信息。
(8)另外,服務(wù)器系統(tǒng)還可以包括一個相對關(guān)系定義單元,用于定義在第二數(shù)據(jù)庫中保存的多個服務(wù)執(zhí)行文件中所包含的服務(wù)信息的相對關(guān)系。可以根據(jù)與從用戶終端發(fā)送的用戶終端的資源量相關(guān)的信息改變目錄的范圍。
(9)服務(wù)器系統(tǒng)還可以包含服務(wù)可用性確定單元,其能夠確定一個或多個服務(wù)執(zhí)行文件是否是可執(zhí)行的。該服務(wù)可用性確定單元可以如以下(9a)到(9c)中所述來進行構(gòu)造。
(9a)服務(wù)可用性確定單元具有一個初始文件,其包含各個目錄中的或從各個目錄訪問得到的服務(wù)信息,該服務(wù)可用性確定單元包括一個訪問單元,用于訪問第一數(shù)據(jù)庫中所保存的多種氣球數(shù)據(jù),以在初始文件中寫入關(guān)于初始文件中所包含的一條或多條服務(wù)信息的服務(wù)執(zhí)行可否信息。
(9b)服務(wù)可用性確定單元通過參考賦予第一數(shù)據(jù)庫中所保存的多種氣球數(shù)據(jù)中的每一種的表示服務(wù)可用性的參數(shù)來確定一個或多個服務(wù)執(zhí)行文件是否是可執(zhí)行的。
(9c)服務(wù)可用性確定單元請求氣球數(shù)據(jù)的管理文件準備一個描述屬于被訪問目錄的多個服務(wù)的服務(wù)可用性的文件,并通過參考響應(yīng)于該請求而準備的文件確定服務(wù)可用性。
(10)服務(wù)器系統(tǒng)還可以包括驗證單元,用于驗證是否可以向用戶終端提供服務(wù)。
(11)服務(wù)器系統(tǒng)還可以包括訪問控制單元,用于設(shè)置對第一數(shù)據(jù)庫中所保存的氣球數(shù)據(jù)的訪問限制。
(12)在第一數(shù)據(jù)庫或第二數(shù)據(jù)庫中,三維真實空間范圍信息可以根據(jù)關(guān)于用戶終端的位置信息而依次改變。
(13)服務(wù)器系統(tǒng)還可以包括遠程控制單元,用于將第二數(shù)據(jù)庫中所保存的一個或多個目錄之中的與用戶終端的目錄的層級深度一致的一個或多個目錄通知給用戶終端。
(14)本發(fā)明提供了一種從提供服務(wù)的系統(tǒng)接收信息的用戶終端,該用戶終端包括位置信息獲取單元,用于獲取關(guān)于用戶終端的位置信息;發(fā)送單元,用于將通過位置信息獲取單元檢測到的位置信息發(fā)送到該系統(tǒng);以及接收單元,用于接收與系統(tǒng)針對發(fā)送單元所發(fā)送的位置信息執(zhí)行的服務(wù)有關(guān)的信息。
通過本發(fā)明的用戶終端,用戶可以獲取廣闊范圍內(nèi)可用的服務(wù)信息。
(15)可以如下面的(15a)和(15b)中所述來構(gòu)造用戶終端的接收單元。
(15a)接收單元接收與該系統(tǒng)根據(jù)系統(tǒng)中設(shè)置的數(shù)據(jù)庫對于從發(fā)送單元發(fā)送的位置信息而執(zhí)行的服務(wù)有關(guān)的信息,該數(shù)據(jù)庫保存一個或多個服務(wù)執(zhí)行文件,其中多條三維真實空間范圍信息中的每一條、用于標識該三維真實空間范圍信息的標識符、與該標識符相關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條以及各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián)。
(15b)接收單元接收與該系統(tǒng)根據(jù)保存多個氣球數(shù)據(jù)的第一數(shù)據(jù)庫和保存一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫對于發(fā)送單元所發(fā)送的位置信息所執(zhí)行的服務(wù)有關(guān)的信息,其中,在第一數(shù)據(jù)庫中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的標識符互相關(guān)聯(lián),在第二數(shù)據(jù)庫中,與第一數(shù)據(jù)庫中的標識符相關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián)。
(16)用戶終端還可以包括顯示單元,用于顯示關(guān)于接收單元接收的服務(wù)的信息。
(17)位置信息獲取單元獲取至少包括用戶終端的緯度、經(jīng)度和高度的位置信息。
(18)本發(fā)明還提供了一種從服務(wù)器系統(tǒng)向用戶終端提供服務(wù)的服務(wù)提供系統(tǒng)。該服務(wù)提供系統(tǒng)包括該服務(wù)器系統(tǒng),該服務(wù)器系統(tǒng)包括第一數(shù)據(jù)庫,用于保存多種氣球數(shù)據(jù),其中多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間區(qū)域信息的標識符互相關(guān)聯(lián);第二數(shù)據(jù)庫,用于保存一個或多個服務(wù)執(zhí)行文件,其中與第一數(shù)據(jù)庫中的標識符相關(guān)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián);提取單元,用于根據(jù)關(guān)于用戶終端的位置信息和保存在第一數(shù)據(jù)庫中的標識符,從第二數(shù)據(jù)庫中的一個或多個服務(wù)執(zhí)行文件中提取對應(yīng)于與該標識符相關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件;服務(wù)執(zhí)行處理單元,用于執(zhí)行與提取單元提取的服務(wù)執(zhí)行文件中所保存的服務(wù)信息對應(yīng)的服務(wù)的執(zhí)行處理,該服務(wù)提供系統(tǒng)還包括該用戶終端,該用戶終端包括位置信息獲取單元,用于獲取關(guān)于用戶終端的位置信息;發(fā)送單元,用于將位置信息獲取單元檢測到的位置信息發(fā)送到服務(wù)器系統(tǒng);和接收單元,用于接收與服務(wù)器系統(tǒng)根據(jù)第一數(shù)據(jù)庫和第二數(shù)據(jù)庫對于從發(fā)送單元發(fā)送的位置信息所執(zhí)行的服務(wù)有關(guān)的信息。
(19)服務(wù)器系統(tǒng)還可以包括位置信息修正單元,用于將根據(jù)關(guān)于用戶終端的位置信息而估計或補償?shù)男拚笪恢眯畔⒆鳛槲恢眯畔⑤斎虢o提取單元。
(20)本發(fā)明還提供了一種服務(wù)提供方法,用于從服務(wù)器系統(tǒng)向用戶終端提供服務(wù),該方法包括以下步驟在用戶終端中,通過位置信息獲取單元獲取關(guān)于用戶終端的位置信息,通過發(fā)送單元將位置信息獲取單元檢測到的位置信息發(fā)送到服務(wù)器系統(tǒng);在服務(wù)器系統(tǒng)(包括保存多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫,其中多條三維真實空間范圍信息中的每一條與標識該三維真實空間范圍信息的標識符互相關(guān)聯(lián),和保存一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫,其中與第一數(shù)據(jù)庫中的標識符相關(guān)的多條三維空間區(qū)域信息中的每一條與各個三維空間范圍內(nèi)提供的服務(wù)信息相互關(guān)聯(lián))中通過提取單元,根據(jù)第一和第二數(shù)據(jù)庫,提取對應(yīng)于與用戶終端發(fā)送的位置信息相關(guān)聯(lián)的三維空間范圍的服務(wù)執(zhí)行文件,并通過服務(wù)執(zhí)行處理單元執(zhí)行與提取單元提取的服務(wù)執(zhí)行文件中所保存的服務(wù)信息對應(yīng)的服務(wù)。
(21)本發(fā)明還提供了一種服務(wù)提供方法,用于從服務(wù)器系統(tǒng)向用戶終端提供服務(wù),該方法包括以下步驟在用戶終端中,通過光/超聲波發(fā)射單元發(fā)射光和超聲波;在服務(wù)器系統(tǒng)(包括保存多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫,其中多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的標識符相互關(guān)聯(lián),以及保存一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫,其中與第一數(shù)據(jù)庫中的標識符對應(yīng)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián))中,通過定位單元,根據(jù)用戶終端發(fā)出的光和超聲波測定用戶終端的位置信息,通過提取單元,根據(jù)定位單元所測定的位置信息和保存在第一數(shù)據(jù)庫中的標識符,從第二數(shù)據(jù)庫中的一個或多個服務(wù)執(zhí)行文件中提取出對應(yīng)于與該標識符相關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件,并通過服務(wù)執(zhí)行處理單元執(zhí)行與提取單元提取的服務(wù)執(zhí)行文件中所保存的服務(wù)信息對應(yīng)的服務(wù)。
根據(jù)本發(fā)明的服務(wù)提供方法,服務(wù)器系統(tǒng)可以按照需要限制用戶的訪問,從而系統(tǒng)可以穩(wěn)定運行。此外,服務(wù)器系統(tǒng)可以在任意時刻向用戶提供各種服務(wù)信息,用戶可以獲取在廣闊地區(qū)內(nèi)可用的服務(wù)信息,并且服務(wù)器系統(tǒng)可以按照需要限制用戶的訪問。
(22)本發(fā)明還提供了一種從提供服務(wù)的系統(tǒng)接收信息的用戶終端,其包括位置信息獲取單元,用于獲取關(guān)于用戶終端的位置信息;發(fā)送單元,用于將位置信息獲取單元檢測到的位置信息發(fā)送到該系統(tǒng);和用于接收與該系統(tǒng)對于從發(fā)送單元發(fā)送的位置信息所執(zhí)行的服務(wù)有關(guān)的信息的接收單元,該接收單元接收與該系統(tǒng)根據(jù)系統(tǒng)中設(shè)置的數(shù)據(jù)庫對于從發(fā)送單元發(fā)送的位置信息所執(zhí)行的服務(wù)有關(guān)的信息,該數(shù)據(jù)庫保存一個或多個服務(wù)執(zhí)行文件,其中多條三維真實空間范圍信息中的每一條、用于標識該三維真實空間范圍信息的標識符、與標識符相關(guān)的多條三維空間區(qū)域信息中的每一條、以及各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián)。
(23)本發(fā)明還提供了一種從提供服務(wù)的系統(tǒng)接收信息的用戶終端,包括位置信息獲取單元,用于獲取關(guān)于用戶終端的位置信息;發(fā)送單元,用于將位置信息獲取單元檢測到的位置信息發(fā)送到該系統(tǒng);和用于接收與該系統(tǒng)對于從發(fā)送單元發(fā)送的位置信息所執(zhí)行的服務(wù)有關(guān)的信息的接收單元,該接收單元接收與該系統(tǒng)根據(jù)保存多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫和保存一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫對于從發(fā)送單元發(fā)送的位置信息所執(zhí)行的服務(wù)有關(guān)的信息,在該第一數(shù)據(jù)庫中的多種氣球數(shù)據(jù)中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的標識符相互關(guān)聯(lián),在該第二數(shù)據(jù)庫中,與第一數(shù)據(jù)庫中的標識符相關(guān)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián)。
(24)本發(fā)明還提供了一種服務(wù)提供方法,用于利用服務(wù)器系統(tǒng)向用戶終端提供服務(wù),該方法包括以下步驟在服務(wù)器系統(tǒng)中存儲有多種數(shù)據(jù)(其中多條三維真實空間范圍信息中的每一條與對應(yīng)于該三維真實空間區(qū)域信息的標識信息相互關(guān)聯(lián))以及至少一個服務(wù)執(zhí)行文件(其中與標識信息相關(guān)聯(lián)的區(qū)域信息與關(guān)聯(lián)到各個區(qū)域信息的服務(wù)信息相互關(guān)聯(lián)),提取與三維真實空間區(qū)域信息對應(yīng)的標識信息(其中三維真實空間區(qū)域信息包括由用戶終端的位置信息所表示的位置),指定與該區(qū)域信息對應(yīng)的服務(wù)執(zhí)行文件,并對于用戶終端進行與所指定的服務(wù)執(zhí)行文件中保存的服務(wù)信息對應(yīng)的服務(wù)的執(zhí)行處理。
根據(jù)本發(fā)明,可以通過捕獲一目錄作為定義可以獲得服務(wù)的區(qū)域的邊界信息、并對該邊界信息進行控制來應(yīng)付服務(wù)信息的增加。通過該邊界信息,可以將邊界中的信息發(fā)送到客戶端,從而客戶端可以自己檢索服務(wù)。
圖1示出了根據(jù)本發(fā)明第一實施例的服務(wù)提供系統(tǒng)的結(jié)構(gòu);圖2是根據(jù)本發(fā)明第一實施例的便攜式終端的框圖;圖3是根據(jù)本發(fā)明第一實施例的服務(wù)中心的結(jié)構(gòu)示例;圖4示意性地表示一空間中的建筑物布局;圖5表示根據(jù)本發(fā)明第一實施例的氣球數(shù)據(jù)的三維空間范圍的圖像;圖6用于說明根據(jù)本發(fā)明第一實施例的氣球數(shù)據(jù);圖7用于說明根據(jù)本發(fā)明第一實施例的空間信息提供服務(wù);圖8A到8C用于說明根據(jù)本發(fā)明第一實施例的虛擬空間與三維真實空間之間的關(guān)系;圖9用于說明根據(jù)本發(fā)明第一實施例的映射概念;圖10表示根據(jù)本發(fā)明第一實施例的定義文件的示例;圖11A表示根據(jù)本發(fā)明第一實施例的目錄圖像的示例;圖11B通過目錄結(jié)構(gòu)表示圖11A中的目錄圖像;圖12用于說明根據(jù)本發(fā)明第一實施例的映射概念;圖13表示根據(jù)本發(fā)明第一實施例的目錄示例,其說明了根據(jù)本發(fā)明第一實施例的邊界形狀的變化;圖14表示根據(jù)本發(fā)明第一實施例的目錄結(jié)構(gòu)的示例;圖15A用于說明根據(jù)本發(fā)明第一實施例的目錄圖像的另一示例;圖15B通過目錄結(jié)構(gòu)表示圖15A中的目錄圖像;圖16用于說明根據(jù)本發(fā)明第一實施例的邊界形狀變化;圖17A表示根據(jù)本發(fā)明第一實施例的具有邊界的目錄的示例;圖17B表示根據(jù)本發(fā)明第一實施例的具有模糊邊界的目錄的示例;圖18示意性地表示了根據(jù)本發(fā)明第一實施例的物體密/疏狀態(tài);圖19的平面圖示意性地表示了根據(jù)本發(fā)明第一實施例的當從上方觀察時的城區(qū);圖20A用于說明根據(jù)本發(fā)明第一實施例利用信息密度來提供服務(wù);圖20B用于說明根據(jù)本發(fā)明該實施例對于不同的菜單提供服務(wù);圖21A到21C用于說明根據(jù)本發(fā)明第一實施例的在n維中限制訪問量的方法;圖22用于說明根據(jù)本發(fā)明第一實施例的改變區(qū)域范圍的方法;圖23表示根據(jù)本發(fā)明第一實施例的空間信息服務(wù)系統(tǒng)的結(jié)構(gòu)示例;圖24是根據(jù)本發(fā)明第二實施例的PDA的框圖;圖25是表示根據(jù)本發(fā)明第二實施例的超聲波/紅外線接收器的示例;
圖26用于說明根據(jù)本發(fā)明第二實施例的三角測量法;圖27用于說明根據(jù)本發(fā)明第二實施例的使用便攜式終端的服務(wù)提供方法;圖28表示根據(jù)本發(fā)明第二實施例的制備氣球的時序圖;圖29表示根據(jù)本發(fā)明第二實施例的制備氣球的時序圖;圖30表示根據(jù)本發(fā)明第二實施例的操作氣球的時序圖;圖31表示根據(jù)本發(fā)明第二實施例的操作氣球的時序圖;圖32表示根據(jù)本發(fā)明第二實施例的制備新氣球的時序圖;和圖33表示根據(jù)本發(fā)明第二實施例的刪除氣球的時序圖。
具體實施例方式
下文中,將參照
本發(fā)明的實施例。
(A)對于本發(fā)明第一實施例的說明圖1表示根據(jù)本發(fā)明第一實施例的服務(wù)提供系統(tǒng)(信息發(fā)布系統(tǒng))的結(jié)構(gòu)。圖1所示的服務(wù)提供系統(tǒng)對用戶終端(如,便攜式終端、移動電話、PDA(個人數(shù)字助理)等)提供各種服務(wù),或者利用該用戶終端來提供各種服務(wù)。作為服務(wù)示例,有(i)電話、郵件、互聯(lián)網(wǎng)連接;(ii)傳輸諸如音樂、靜止圖像、運動圖像等內(nèi)容;(iii)在如車站等特定地點向用戶終端提供時刻表;(iv)在如百貨公司等建筑物中向用戶宣傳商品;以及(v)地圖顯示、地理導(dǎo)航等。此外,(vi)發(fā)送商店和公共組織的商品、服務(wù)、廣告和公共信息的郵件,或者對公司等中的特定用戶發(fā)送發(fā)布信息或商業(yè)信息的郵件。
除了這些服務(wù)以外,服務(wù)提供系統(tǒng)100還將用戶終端所指向的諸如百貨公司中的餐館的菜單的信息提供給配備有定位模塊的用戶終端,其中該定位模塊可以測定包括緯度、經(jīng)度、高度等的三維空間中的位置(空間位置)。
圖1所示的服務(wù)提供系統(tǒng)100包括多個便攜式終端(本發(fā)明的用戶終端)11;以無線電方式與便攜式終端11通信的基站10a;便攜式終端11與基站10a之間的無線電話線網(wǎng)絡(luò)10;因特網(wǎng)12,具有主頁的多個Web服務(wù)器(Web站點)等與其相連;網(wǎng)關(guān)服務(wù)器13a,具有例如對無線電話線網(wǎng)絡(luò)10與因特網(wǎng)12之間的數(shù)據(jù)進行過濾的功能;和服務(wù)中心19(本發(fā)明的服務(wù)器系統(tǒng)),其與因特網(wǎng)12相連,以提供各種信息和服務(wù)。服務(wù)提供系統(tǒng)100利用例如四個GPS衛(wèi)星90提供各種服務(wù)。
下面將詳細描述這些設(shè)備中的便攜式終端11和服務(wù)中心19。
圖2是根據(jù)本發(fā)明第一實施例的便攜式終端11的框圖。圖2所示的便攜式終端11從服務(wù)提供系統(tǒng)100接收信息。便攜式終端11包括GPS天線11d,用于從GPS衛(wèi)星90接收無線信號;位置信息獲取單元21,用于獲取關(guān)于便攜式終端11本身的位置信息;天線11e,用于以無線電方式與基站10a(圖1)進行通信;無線模塊11f,用于調(diào)制/解調(diào)無線電信號;控制模塊11g,用于將位置信息獲取單元21所獲取的位置信息數(shù)據(jù)轉(zhuǎn)換成傳輸格式,并對便攜式終端11的各部分進行控制等;顯示單元11h,用于顯示例如與無線模塊11f接收的服務(wù)相關(guān)的信息,如服務(wù)執(zhí)行完成信息、服務(wù)執(zhí)行結(jié)果等;麥克風11j;以及揚聲器11i。
無線模塊11f包括發(fā)送單元(第一發(fā)送單元)22a,用于將位置信息獲取單元21所獲取的位置信息發(fā)送到服務(wù)提供系統(tǒng)100;和接收單元(第一接收單元)22b,用于接收與服務(wù)提供系統(tǒng)100對于發(fā)送單元22a發(fā)送的位置信息所執(zhí)行的服務(wù)相關(guān)的信息。通過在服務(wù)中心19的數(shù)據(jù)庫中進行檢索來獲取用戶所要接收的信息,即,與服務(wù)提供系統(tǒng)100所執(zhí)行的服務(wù)相關(guān)的信息。
位置信息獲取單元21獲取包括緯度、經(jīng)度、高度、方位和傾斜角的位置信息,該位置信息獲取單元21包括傾斜傳感器11a、GPS模塊11c和方位傳感器11b。傾斜傳感器11a測量便攜式終端11相對于水平面的傾斜角。GPS模塊11c從四個GPS衛(wèi)星發(fā)射的包含各個GPS衛(wèi)星的識別ID的無線電信號中獲取便攜式終端11的緯度、經(jīng)度和高度,以及這些包括這些識別ID的信號的發(fā)射時間。方位傳感器11b通過檢測地磁來測量方位。
同時,優(yōu)選地采集位置信息中包含的所有五個要素。但是,也可以不使用一部分要素,而是用常量代替這一部分要素。對于根據(jù)第一實施例的服務(wù)提供區(qū)域,由于服務(wù)提供區(qū)域像城市、日本的整個領(lǐng)土等一樣廣闊,所以要獲得諸如緯度、經(jīng)度、高度等的要素。相反地,根據(jù)下面要描述的第二實施例的定位方法在較小場所或樓層中使用三角測量法等,所以執(zhí)行該方法無需使用緯度、經(jīng)度、高度等。
在圖1中,用戶選擇例如他/她視線之內(nèi)的建筑物中的一個百貨商店;將用戶終端指向該百貨商店的第九層以獲取關(guān)于該第九層上的餐館的菜單、擁擠度等的信息;并按下便攜式終端11的定位按鈕11k等。通過按下定位按鈕11k,便攜式終端11的位置信息獲取單元21開始進行位置信息獲取操作??刂颇K11g從GPS模塊11c獲取便攜式終端11的緯度、經(jīng)度和高度;從方位傳感器11b獲取便攜式終端11的方位;并從傾斜傳感器11a獲取便攜式終端11的傾斜角。控制模塊11g對緯度、經(jīng)度、高度、方位和傾斜角數(shù)據(jù)進行格式轉(zhuǎn)換,轉(zhuǎn)換成位置信息數(shù)據(jù);并將轉(zhuǎn)換后的位置信息發(fā)送到服務(wù)中心19。
當接收到該位置信息時,服務(wù)中心19(圖1)在下面將要說明的空間信息數(shù)據(jù)庫中進行檢索;提取餐館預(yù)先輸入的菜單等;并將關(guān)于該菜單、擁擠度等的信息發(fā)送到便攜式終端11。
用戶無需搜索餐館等的廣告、無需直接詢問餐館、無需訪問餐館的主頁等、也無需通過因特網(wǎng)12檢索信息,即可獲取服務(wù)信息。換言之,用戶可以通過模擬的感覺(如“這個地方”或“那個地方”),而不是進行諸如因特網(wǎng)連接等的所謂數(shù)字處理,來獲取關(guān)于他/她視線之內(nèi)的餐館的服務(wù)信息。
服務(wù)中心19包括一個保存了多種氣球數(shù)據(jù)(氣泡數(shù)據(jù))的服務(wù)器系統(tǒng)(服務(wù)器),在氣球數(shù)據(jù)中多條三維真實空間范圍信息占用信息(空間范圍信息或空間區(qū)域信息)中的每一條和與各個物體相關(guān)的地址(URL(統(tǒng)一資源定位符))相互關(guān)聯(lián),其中三維真實空間范圍信息占用信息包括三維空間中的物體(例如,建筑物、該建筑物的每一層、如標志牌等的實際存在的物體、或在該空間中移動的物體)或所預(yù)期的空間的緯度、經(jīng)度、高度和氣球半徑。這里,地址(URL)用作標識每條三維真實空間范圍信息的標識符或者用于所獲取服務(wù)信息的地址。該服務(wù)器系統(tǒng)還可以保存如下的氣球數(shù)據(jù),其中所預(yù)期的空間的空間占用信息,以及與該預(yù)期空間關(guān)聯(lián)的各種信息或者與該信息相關(guān)的URL相互關(guān)聯(lián)。
該服務(wù)器系統(tǒng)是分布式類型的,其中該服務(wù)器系統(tǒng)具有多個服務(wù)器,并且將例如郵件服務(wù)器的功能或者與域名相關(guān)的服務(wù)器的功能賦予各個服務(wù)器。另選地,可以將服務(wù)器系統(tǒng)的多個功能集中在一個服務(wù)器中。
接下來,將詳細說明氣球。
“氣球”是保存在數(shù)據(jù)庫中的數(shù)據(jù)。以上空間占用信息是三維空間中的一特定空間,并且將其當作浮在三維空間中的氣球一樣來處理。通過氣球再現(xiàn)真實空間中的建筑物。該氣球的形狀可以為與建筑物體積相適應(yīng)的球體、橢圓體、四棱柱(直方體)等。下文中,通過球狀氣球進行說明。通過使該氣球為球狀,數(shù)據(jù)庫可以只利用球心坐標的數(shù)據(jù)(緯度、經(jīng)度、高度)和半徑(氣球半徑)來指定氣球,由此可以減少存儲量的消耗。氣球不僅可以設(shè)置為一封閉空間(占用空間),還可以設(shè)置為空間中的一部分預(yù)定范圍,或者一側(cè)的無窮范圍。
作為氣球數(shù)據(jù)輸入方法,例如,餐館指定氣球的位置和半徑,并申請將氣球記錄在服務(wù)提供系統(tǒng)100中。服務(wù)中心19將15m(米)的氣球半徑與該餐館的URL關(guān)聯(lián)起來,并將這些數(shù)據(jù)寫入數(shù)據(jù)庫中的與建筑物第九層的真實空間位置對應(yīng)的存儲區(qū)中。當氣球數(shù)據(jù)被寫入該數(shù)據(jù)庫中時,生成關(guān)于該氣泡數(shù)據(jù)的空間占用信息的圖像(信息氣球)。當從該數(shù)據(jù)庫中刪除氣球數(shù)據(jù)時,出現(xiàn)與該信息氣球消失相同的效果??梢詫馇蛟O(shè)定為通過分割三維空間而得到的空間。在該數(shù)據(jù)庫的世界中,在提供服務(wù)或信息的位置處設(shè)置有不同尺寸的氣球。
圖3表示根據(jù)本發(fā)明第一實施例的服務(wù)中心19的結(jié)構(gòu)示例。圖3中所示的服務(wù)中心19根據(jù)便攜式終端11發(fā)送的位置信息,進行處理以執(zhí)行下文中將要說明的第二數(shù)據(jù)庫中所保存的服務(wù)。服務(wù)中心19包括空間信息數(shù)據(jù)庫(第一數(shù)據(jù)庫空間占用信息/URL數(shù)據(jù)庫)15、第二數(shù)據(jù)庫9、服務(wù)執(zhí)行處理單元8、接收單元(第二接收單元)16、發(fā)送單元(第二發(fā)送單元)17、提取單元40、提供單元41、網(wǎng)關(guān)服務(wù)器(網(wǎng)關(guān)單元GW)18a、Web服務(wù)器(Web信息輸出單元)18b、DNS(域名服務(wù)器)服務(wù)器(DNS單元)18c、和郵件服務(wù)器(郵件發(fā)送/接收單元)18d。順便地,下面將說明驗證單元39a、位置信息修正單元39b、訪問變更單元39c、測量單元39d和估計單元39e。
空間信息數(shù)據(jù)庫15保存氣球數(shù)據(jù),其中包括物體在三維空間中的緯度、經(jīng)度、高度和氣球半徑的空間占用信息以及與用于獲取與該物體相關(guān)的各種信息或者與該各種信息相關(guān)的服務(wù)信息的URL相互關(guān)聯(lián)。
與該物體相關(guān)的各種信息是與該建筑物相關(guān)的設(shè)施信息。例如,該信息是關(guān)于多個建筑物、東京塔、這些建筑物中的商店、公共交通設(shè)施中的車站等的信息。與各種信息相關(guān)的服務(wù)信息是與設(shè)施信息相關(guān)的服務(wù)信息。例如,該服務(wù)信息是關(guān)于公司的產(chǎn)品、東京塔的開放時間、建筑物中的餐館或餐飲場所的菜單等、車站的時刻表等。在下面的說明中,除非特別指明,否則采用此相同定義??臻g信息數(shù)據(jù)庫15并非總是需要安裝在服務(wù)中心19中,而是可以保存在另一地點中的連接到因特網(wǎng)12上的服務(wù)器中。
第二數(shù)據(jù)庫9保存一個或多個服務(wù)執(zhí)行文件,其中與空間信息數(shù)據(jù)庫中的三維真實空間區(qū)域鏈接的URL(地址)相關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條、各個三維空間區(qū)域中提供的服務(wù)信息以及具有一個或多個分層結(jié)構(gòu)的目錄相互關(guān)聯(lián)。服務(wù)執(zhí)行的一個示例為,例如,在遠離家的一位置處的汽車內(nèi)關(guān)閉家中的電視機的電源、啟動視頻錄像、或者從外面加熱浴室。
提取單元40根據(jù)便攜式終端11的位置信息和保存在空間信息數(shù)據(jù)庫15中的URL,從第二數(shù)據(jù)庫9中的一個或多個服務(wù)執(zhí)行文件中提取對應(yīng)于與一標識符相關(guān)聯(lián)的三維空間區(qū)域?qū)?yīng)的服務(wù)執(zhí)行文件。該提取單元40從一個或多個目錄中提取對應(yīng)于與該URL相關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件或目錄。在第一實施例中,服務(wù)中心19使用便攜式終端11自己測定并發(fā)送的位置信息。
提供單元41將與提取單元40所提取的地址對應(yīng)的服務(wù)信息提供給便攜式終端11。提供單元41還將與提取單元40所提取的檢索信息對應(yīng)的服務(wù)信息提供給便攜式終端11。
網(wǎng)關(guān)服務(wù)器18a具有網(wǎng)關(guān)功能。Web服務(wù)器18b保存?zhèn)€人、餐館的菜單等。DNS服務(wù)器18c具有主機名與IP地址的轉(zhuǎn)換表,并輸出對應(yīng)于所接收主機名的IP地址。郵件服務(wù)器18d發(fā)送/接收電子郵件。
順便地,下面將說明驗證單元39a、位置信息修正單元39b、訪問變更單元39c、測量單元39d和估計單元39e。
服務(wù)執(zhí)行處理單元8進行與提取單元40所提取的服務(wù)執(zhí)行文件中或所提取目錄中的服務(wù)執(zhí)行文件中所保存的服務(wù)信息對應(yīng)的服務(wù)的執(zhí)行處理。
服務(wù)執(zhí)行處理單元8具有將與要執(zhí)行的服務(wù)相關(guān)的信息發(fā)送到便攜式終端11的功能。與要執(zhí)行的服務(wù)相關(guān)的信息表示諸如音樂、視頻等的內(nèi)容,或者如下信息例如,表示在關(guān)閉電視機電源的服務(wù)中已經(jīng)訪問了電視機的控制裝置并且已經(jīng)關(guān)閉了電視機的電源。
服務(wù)器系統(tǒng)21具有驗證單元39a,用于驗證便攜式終端11是否可以使用服務(wù),由此提高系統(tǒng)的可靠性。此外,服務(wù)器系統(tǒng)21具有位置信息修正單元39b,其將根據(jù)便攜式終端11的位置信息而估計或修正的修正后位置信息作為位置信息輸入提取單元40,由此,進一步提高位置信息的準確度。
接下來,將參照圖4到6說明服務(wù)中心19根據(jù)便攜式終端11的位置信息來獲取所要的服務(wù)信息并將該信息提供給便攜式終端11的用戶的方法。
圖4示意性地表示了一空間中的建筑物布局。圖4中的四個建筑物的位置處于相同的經(jīng)度,不同的緯度。例如,A建筑物位于從緯度A-1到A+1的范圍內(nèi)。B建筑物、C體育場和D塔的中心位置處于緯度B、C和D。順便提及,緯度和經(jīng)度的單位都由“°(度)”、“′(分)”、和“″(秒)”來表示。
圖5表示根據(jù)本發(fā)明第一實施例的氣球數(shù)據(jù)的三維空間區(qū)域的圖像(信息氣球)。圖5所示的信息氣球1到17分別表示對應(yīng)于建筑物A-D的圖像。在各個信息氣球1到17中,由物體的緯度、經(jīng)度、高度和氣球半徑組成的三維空間范圍信息與關(guān)于各個建筑物中所提供的商品或服務(wù)的信息相互關(guān)聯(lián)。
信息氣球1、5、8和9分別表示A建筑物、B建筑物、C體育場和D塔。信息氣球1的內(nèi)部具有信息氣球2、3和4。信息氣球2、3和4表示A建筑物中的各層的圖像。
為了獲取這些信息氣球,便攜式終端11將實際測量位置(通過將實際測定的測量位置轉(zhuǎn)換成數(shù)據(jù)而獲得)發(fā)送到服務(wù)中心19。當接收到實際測量位置時,服務(wù)中心19從空間信息數(shù)據(jù)庫15中所保存的氣球數(shù)據(jù)中檢索在包含數(shù)據(jù)終端11的實際測量位置的三維空間范圍中提供的服務(wù)。服務(wù)中心19將檢索獲得的服務(wù)發(fā)送到便攜式終端11。
圖6用于說明根據(jù)本發(fā)明第一實施例的氣球數(shù)據(jù)。圖6所示的氣球編號1到17分別表示圖5中所示的1到17號氣球。由A/X/0/3表示的數(shù)據(jù)表示緯度、經(jīng)度、高度和氣球半徑。例如,2號氣球?qū)?yīng)于圖5所示的A建筑物的第三層。服務(wù)中心19將該數(shù)據(jù)轉(zhuǎn)換成緯度A(單位度)、經(jīng)度X(單位度)、高度3(對應(yīng)于45m)和氣球半徑1,并保存這些數(shù)據(jù)。順便提及,高度0表示建筑物接觸地面,高度1、2和3表示對應(yīng)于真實值(例如,15m、30m和45m)的值。氣球半徑0.5到4是對應(yīng)于真實值(例如,1m到Sm)的值。
URL還用作服務(wù)ID,用于標識第二數(shù)據(jù)庫9中所保持的多個服務(wù)中的每一個服務(wù)。例如,URL用于區(qū)別如下情況將輸入第二數(shù)據(jù)庫9中的文檔等的邏輯氣球轉(zhuǎn)化為服務(wù)的情況,以及將從第二數(shù)據(jù)庫輸出的設(shè)備等的設(shè)備氣球轉(zhuǎn)化為服務(wù)的情況。
因此,可以容易地檢索發(fā)布內(nèi)容等。換言之,顯示與物體相關(guān)的服務(wù)信息的Web站點與URL相關(guān)聯(lián)地保存。
空間區(qū)域占用信息用于改變多個氣球所占用的空間區(qū)域,下文中將參照圖16進行說明。
此外,設(shè)置了氣球被用戶捕獲時要進行的操作。作為該設(shè)置的示例,將下文的(i)到(v)中所描述的五個屬性賦予各個氣球。(i)允許生成用戶所捕獲的氣球的副本,但是不允許移動該氣球的位置。(ii)允許移動用戶所捕獲的氣球,但是不允許生成該氣球的副本。(iii)不允許對用戶想要捕獲的氣球進行移動及復(fù)制。(iv)根據(jù)用戶如何捕獲氣球來許可氣球的移動和復(fù)制。(v)不允許對最高層目錄中設(shè)置的氣球(下文中稱為綜合氣球)進行移動和復(fù)制。允許進入更低層中的目錄并允許對所進入目錄中的氣球進行訪問。
通過將這些屬性賦予氣球,可以以類似于UNIX等中的文件和目錄操作的方式來處理氣球,這提高了文件等的可操作性。通過與氣球的接口,可以捕獲映射到真實空間的信息。
當移動終端11將位置信息發(fā)送到服務(wù)中心19時,服務(wù)中心19的提取單元40在空間信息數(shù)據(jù)庫15中進行檢索,并將餐館的URL通知給便攜式終端11。由此,用戶可以獲得半徑為15m的氣球范圍內(nèi)的餐館的食品菜單(如意大利面條等)和營業(yè)時間。
接下來,參照圖7以及圖8A到8C來說明空間信息提供服務(wù)。
圖7用于說明根據(jù)本發(fā)明第一實施例的空間信息提供服務(wù)。圖7中所示的區(qū)域(空間占用區(qū)域)F是文件系統(tǒng)的最高層(OS[操作系統(tǒng)]功能中的與文件處理相關(guān)的功能)。區(qū)域F內(nèi)的B1到B3所表示的區(qū)域與區(qū)域F的下層目錄對應(yīng)。B1是地理位置、面積等的氣球。B2和B3是音樂、圖像等的氣球。在氣球B2的下層目錄中,保存有不同種類音樂(如,歐洲音樂、日本音樂等)的氣球。在B3的下層目錄中,保存有各種圖像,如,風景、視頻等。用戶可以復(fù)制或移動氣球B1到B3中的一部分因此,想要登記的用戶從便攜式終端11寫入空間信息數(shù)據(jù)庫15,由此生成多個氣球。當用戶訪問空間信息數(shù)據(jù)庫15以獲取所要氣球時,用戶使用便攜式終端11訪問空間信息數(shù)據(jù)庫15,檢索空間信息數(shù)據(jù)庫15中的各種信息,并捕獲檢索到的數(shù)據(jù)。
圖8A到8C用于說明根據(jù)本發(fā)明第一實施例的虛擬空間與三維真實空間之間的關(guān)系。圖8A中所示的圖像表示在虛擬空間中在數(shù)據(jù)庫上構(gòu)造的空間,其中不具有實物。另一方面,圖8B所示的圖像表示三維真實空間。圖8C所示的圖像表示將圖8A和8B中的圖像互相結(jié)合而獲得的空間,其相當于提供服務(wù)的泛在空間。
泛在空間的一個特征是該泛在空間具有不連續(xù)性。“不連續(xù)性”表示信息提供服務(wù)的數(shù)量和種類的疏密取決于地點。通常,服務(wù)的數(shù)量和種類在郊區(qū)和山區(qū)較少,而服務(wù)的數(shù)量和種類在城區(qū)較大。因此,提供服務(wù)的地點集中在坐落有諸如學校、車站、高速公路、商業(yè)設(shè)施等的公共設(shè)置的地點。例如,在遠離提供很多服務(wù)的城市的地點,所提供服務(wù)的數(shù)量將減少。在更接近另一城區(qū)的地點,所提供服務(wù)的數(shù)量將增加。
用戶將泛在空間識別為目錄,并將該目錄中提供的服務(wù)和信息識別為文件,從而,可以構(gòu)造出在真實空間中展開的虛擬空間信息數(shù)據(jù)庫15。通過使用空間信息服務(wù),可以對與真實空間鏈接的信息進行控制。
即使在真實空間中氣球B和用戶不會互相接觸,也存在氣球B和用戶在空間信息數(shù)據(jù)15的世界中相互重合的情況。在這種情況下,服務(wù)中心19提取該重合氣球中提供的服務(wù)。
在空間信息數(shù)據(jù)庫15中,可以進行真實空間中的直觀操作或者基于模擬感覺的操作,如“接觸氣球”、“捕獲氣球”和“移動氣球”。此外,可以通過操作虛擬空間中的氣球來容易地使用需要復(fù)雜操作的辦公設(shè)備、家用電器等。
接下來,將詳細說明第二數(shù)據(jù)庫9以及以下說明中所需的術(shù)語等。
通常,文件是用于抽象的機制,并且由OS(操作系統(tǒng))來管理。目錄是用于管理文件的文件,并且管理該目錄中的各個文件的數(shù)目、大小、名稱、屬性(可訪問性、只讀/可寫等)、指針等。根據(jù)OS的規(guī)定來確定文件結(jié)構(gòu)、目錄結(jié)構(gòu)、文件的可訪問性等。OS功能中的與文件的處理相關(guān)的功能稱為文件系統(tǒng)。由于第二數(shù)據(jù)庫9是通過UNIX來構(gòu)造的,所以可以使用與UNIX的文件管理相關(guān)的規(guī)定。
換言之,文件系統(tǒng)是管理用戶所操作的文件和目錄的方法和方案。由于該文件系統(tǒng),可以管理存儲器中所保存的大量文件。
具體地,空間信息數(shù)據(jù)庫15和第二數(shù)據(jù)庫9中共同擁有文件結(jié)構(gòu)(文件由多少比特構(gòu)成)、文件的可訪問性(可讀、可寫等)、文件性質(zhì)(狹義文件屬性名稱、創(chuàng)建人、創(chuàng)建時間、大小等)、文件類型(普通文件、目錄、管理另一文件中包含的信息的文件、將輸入/輸出硬件作為文件來處理的特殊文件等)、文件操作(UNIX命令)等的文件屬性(廣義文件屬性)。
當信息數(shù)據(jù)被保存在空間信息數(shù)據(jù)庫15中時,該文件系統(tǒng)將類似于UNIX文件系統(tǒng)的屬性賦予各條信息。即,該文件系統(tǒng)將文件屬性賦予各個服務(wù)。這樣,“空間信息”是與三維真實空間鏈接的虛擬空間中定義的信息,并且可以說是占據(jù)(共同占有)虛擬空間中的一個空間區(qū)域、并將可通過三維真實空間訪問的信息概括為空間介質(zhì)的文件系統(tǒng)。
因此,可將目錄結(jié)構(gòu)(樹結(jié)構(gòu))引入如UNIX的文件系統(tǒng)中。
根據(jù)本發(fā)明第一實施例的服務(wù)提供方法,位置信息獲取單元21獲取便攜式終端1的位置信息,發(fā)送單元22a將位置信息獲取單元21檢測到的位置信息發(fā)送到服務(wù)器系統(tǒng)21。
在該服務(wù)器系統(tǒng)21中,提取單元基于空間信息數(shù)據(jù)庫15和第二數(shù)據(jù)庫9,針對從便攜式終端11發(fā)送的位置信息提取與三維空間區(qū)域?qū)?yīng)的服務(wù)執(zhí)行文件。服務(wù)執(zhí)行處理單元8對與提取單元提取的服務(wù)執(zhí)行文件中所保存的服務(wù)信息對應(yīng)的服務(wù)進行執(zhí)行處理。
服務(wù)器系統(tǒng)21在與真實空間鏈接的虛擬空間中構(gòu)造出對真實空間進行抽象和表示的文件系統(tǒng)。從而,服務(wù)提供系統(tǒng)100利用抽象化的位置信息指定與位置信息相關(guān)聯(lián)的服務(wù)。這里,“抽象化”表示目錄結(jié)構(gòu)。
在下面的說明中,“真實空間”表示(i)諸如房屋、建筑物、山、河、島嶼等的自然物,(ii)諸如日本、東京等的國家或區(qū)域,以及(iii)例如從遠處“打開/關(guān)閉某人房間內(nèi)的電視機的電源”,下文中將對其進行描述。
對于以上(i)和(ii),“對真實空間進行抽象的文件系統(tǒng)”是在數(shù)據(jù)庫中分層地創(chuàng)建與真實空間中存在的諸如建筑物、山等的實物相關(guān)聯(lián)的名為“建筑物”、“山”等的目錄和文件而構(gòu)造出的文件管理系統(tǒng)。
對于(iii),“對真實空間進行抽象的文件系統(tǒng)”是如下一種文件管理系統(tǒng),其將例如“打開/關(guān)閉某人房間內(nèi)的電視機的電源”的特定服務(wù)作為具有特定真實空間區(qū)域的文件來處理。換言之,(iii)中的文件管理系統(tǒng)將具有分層結(jié)構(gòu)的目錄或文件賦予作為抽象化對象的諸如“打開/關(guān)閉某人房間內(nèi)的電視機的電源”的服務(wù)(通常作為無形物體來處理),并且在與通過對建筑物、山等的真實空間進行抽象化而獲得的目錄或文件相同的級別中對其進行處理。
對于地域名稱,將包含由一個或更多個文件所占有的諸如“橫濱市”、“川崎市”等地區(qū)的“神奈川縣”等地區(qū)定義為較高層的目錄,并且將諸如“西區(qū)”、“港北區(qū)”和“宮前區(qū)”的區(qū)域定義為“橫濱市”和“川崎市”的下層目錄。
目錄不僅可以包括文件,還可以包括另一個目錄。簡言之,將真實空間的地區(qū)信息構(gòu)建為(等同于)具有像UMX等中通常使用的文件系統(tǒng)一樣的樹狀結(jié)構(gòu)的系統(tǒng)。
當生成諸如“橫濱市”等區(qū)域的目錄時,文件系統(tǒng)創(chuàng)建一個定義文件,來記錄“橫濱市”目錄中所包含的信息。在該定義文件中,記錄有服務(wù)信息以及與該服務(wù)信息相關(guān)的信息,并且使用這些信息作為與該目錄中存在的各個文件相關(guān)的信息(目錄中的文件信息)來形成數(shù)據(jù)庫。
圖9表示根據(jù)本發(fā)明第一實施例的定義文件的示例。在圖9所示的“餐館A”目錄中,“服務(wù)數(shù)據(jù)庫”所表示的文件為定義文件?!安藛畏?wù)”文件和關(guān)于該菜單的評論數(shù)據(jù)(評論A到C)分別對應(yīng)于服務(wù)信息和與該服務(wù)信息相關(guān)的信息。因此,第二數(shù)據(jù)庫9將兩個文件關(guān)聯(lián)起來,使得各個目錄與該目錄下層的一個或多個子目錄相關(guān)聯(lián)。
圖10表示根據(jù)本發(fā)明第一實施例的定義文件的另一示例。在圖10所示的定義文件(菜單氣球)中,互不依賴的多條獨立信息,如“美味”、“想要的食譜”、“與葡萄酒搭配”、“便宜”等集合成定義文件。將各個文件設(shè)置為使得不同信息或不同服務(wù)在該空間中相互關(guān)聯(lián)。由于每次另一用戶訪問該目錄時,該用戶都會參考該定義文件,所以該用戶例如可以獲得像因特網(wǎng)上的電子公告牌一樣的最新最詳細的信息。
由于第二數(shù)據(jù)庫9設(shè)定了多條服務(wù)信息之間的關(guān)系,所以可以防止信息超過安裝在服務(wù)中心19中的各種服務(wù)器的信息處理能力,并可以有效地使用保存服務(wù)信息等的存儲器。
下面進一步詳細說明該定義文件。
當服務(wù)中心19訪問所要目錄時,服務(wù)中心19首先根據(jù)該目錄中的文件信息數(shù)據(jù)庫中的氣球信息確定輸入各個氣球中的服務(wù)是否是可執(zhí)行的,在該區(qū)域中的氣球信息(系統(tǒng)中的內(nèi)部值)中只輸入可執(zhí)行服務(wù),由此創(chuàng)建一定義文件,該定義文件定義包含在抽象化信息中的信息、并對該抽象化信息進行備注。每次另一用戶訪問“橫濱市”目錄時,都參照定義文件。因為該定義文件記錄了該目錄中存在的所有可執(zhí)行服務(wù)的列表和所列舉服務(wù)的索引等并更新這些服務(wù),所以服務(wù)提供系統(tǒng)100可以對用戶提供適當?shù)男畔ⅰ?br>
該定義文件還可以記錄各個文件的屬性等。當另一用戶訪問所要目錄時,該用戶可以獲取該目錄和下層目錄中所保存的大量文件位置信息、輔助信息、屬性信息等。
作為另一功能,可以給出抽象化目錄中的服務(wù)信息的主從關(guān)系(相對關(guān)系)。服務(wù)器系統(tǒng)21具有相對關(guān)系定義單元(未示出),用于定義第二數(shù)據(jù)庫9中保存的多個目錄層中的各條服務(wù)信息的相對關(guān)系??梢詫⒃撓鄬﹃P(guān)系定義為例如抽象化層中的服務(wù)信息的主從關(guān)系。
圖11A用于說明根據(jù)本發(fā)明第一實施例的主從關(guān)系。圖11A所示的“意大利面條餐館”氣球具有“菜單”、“職員”和“評論1到4”等文件。相對關(guān)系定義單元將不同的ID1到ID6分別賦予屬于圖11B中所示的“意大利面條餐館”目錄的六個文件,由此將關(guān)于ID1到ID6之間的從屬關(guān)系的信息賦予該六個文件。具體地,相對關(guān)系定義單元將從屬關(guān)系賦予各個文件,使得評論1(ID2)從屬于菜單(ID1),評論2(ID3)從屬于評論1(ID2)和評論3(ID4),等等。
從而,將多個文件之間不存在從屬關(guān)系且缺少信息鏈接的狀態(tài)改變成多個文件之間的從屬關(guān)系清晰的狀態(tài)。
同時,可以將從屬關(guān)系定義為從屬于另一目錄中的文件,或者關(guān)于文件優(yōu)先級等的信息。
這種目錄結(jié)構(gòu)的定義等同于區(qū)域或地區(qū)的抽象化。因此,可以利用多個抽象化層的組合來指定所要區(qū)域中的服務(wù)。例如,當使用“打開電視機電源”服務(wù)時,可以將該服務(wù)表達為“電視打開服務(wù).311室.富士通實驗室.川崎.神奈川.日本”。即,定義為“打開日本神奈川縣川崎市富士通實驗室311室中的電視的電源”。換言之,第二數(shù)據(jù)庫9使用多個分層目錄的名稱組合來標識保存服務(wù)執(zhí)行文件的目錄,并指定和定義各個文件和目錄。
可以將目錄解釋成邊界信息,其定義了可以使用服務(wù)的范圍。通過控制邊界信息,可以應(yīng)付服務(wù)信息的增長。利用邊界信息,可以將邊界信息內(nèi)的信息發(fā)布給客戶,使得客戶可以獨立地檢索服務(wù)。
當服務(wù)器系統(tǒng)21訪問第二數(shù)據(jù)庫9并在其中進行檢索時,不僅可以將與便攜式終端11的位置信息對應(yīng)的服務(wù)信息通知給便攜式終端11,還可以利用用戶直接指定的目錄或文件作為檢索標簽來在空間信息數(shù)據(jù)庫15和第二數(shù)據(jù)庫9中進行檢索。通過將大量目錄輸入數(shù)據(jù)庫,便攜式終端11可以獲得想要區(qū)域內(nèi)的服務(wù)信息。根據(jù)該服務(wù)提供系統(tǒng)100,不僅可以獲得用戶終端位置附近的服務(wù)信息,還可以獲得更廣闊區(qū)域內(nèi)的位置信息。
由于定義了諸如“在哪個區(qū)域”、“什么服務(wù)”等信息,所以可以開展各種信息發(fā)布服務(wù)。此外,除了表示“訪問/未訪問”的信息外,第二數(shù)據(jù)庫9還可以使用限制訪問量的信息。
還可以添加不小于三維的n維(n表示自然數(shù))作為地區(qū)信息的過濾器。n維包括時間信息、客戶端的概述信息等。通過對這些信息添加邊界信息的模糊性,可以在某一維中運轉(zhuǎn)的上述信息發(fā)布系統(tǒng)中改變信息的訪問密度。
接下來,將詳細說明將服務(wù)映射到三維真實空間中的方法。
服務(wù)系統(tǒng)21在UNIX服務(wù)器上構(gòu)造與真實空間鏈接的文件系統(tǒng),并在UNIX服務(wù)器的硬盤或外部存儲裝置中保存表示多條三維空間區(qū)域信息的文件和目錄。第二數(shù)據(jù)庫9使用諸如UNIX、Windows(注冊商標)等的具有管理數(shù)據(jù)、文件和目錄功能的通用OS,把多條三維空間地區(qū)信息保存在任意目錄中。
圖12用于說明根據(jù)本發(fā)明第一實施例的映射概念。服務(wù)器系統(tǒng)21對圖12所示的目錄層賦予名稱“日本”。“日本”目錄層具有,例如,“東京都”目錄、“神奈川縣”目錄、“對時”目錄等。用戶可以到達各個目錄內(nèi)更深的小氣球。“東京都”目錄和“神奈川縣”目錄分別具有多個文件(服務(wù)執(zhí)行文件),用于進行東京都或神奈川縣可提供的服務(wù)的執(zhí)行處理。服務(wù)執(zhí)行的示例為將關(guān)于川崎車站時刻表的信息通知給用戶。
該服務(wù)提供系統(tǒng)100將“通知時刻表信息”服務(wù)作為服務(wù)執(zhí)行文件輸入數(shù)據(jù)庫中,將該服務(wù)執(zhí)行文件與根據(jù)地域劃分的區(qū)域目錄關(guān)聯(lián)起來,并將其輸入。在該服務(wù)提供系統(tǒng)100中,第二數(shù)據(jù)庫9根據(jù)三維真實空間中的地域范圍,分配多個分層目錄中的各個地區(qū)。還可以在泛在空間中生成各個目錄結(jié)構(gòu)。
在該文件系統(tǒng)中,可以使用抽象化的不連續(xù)位置信息來指定與位置信息相關(guān)聯(lián)的服務(wù)?!俺橄蠡北硎尽皹?gòu)造分層目錄結(jié)構(gòu)”。
“東京都”目錄等與真實空間中的特定區(qū)域鏈接。即,第二數(shù)據(jù)庫9根據(jù)表示可以提供服務(wù)的區(qū)域范圍的邊界信息,分配多個分層目錄的各個區(qū)域。換言之,服務(wù)器系統(tǒng)21將目錄的概念定義為泛在空間的邊界,并且該服務(wù)提供系統(tǒng)100在三維真實空間中配置服務(wù)。
第二數(shù)據(jù)庫9例如可以將表示“時間廣播”服務(wù)的“對時”目錄設(shè)置為不與特定區(qū)域相關(guān)。即,可以在目錄中創(chuàng)建與位置無關(guān)的服務(wù)(天氣信息、修理服務(wù)、對時)等的服務(wù)信息。
因此,第二數(shù)據(jù)庫9對于一個或多個服務(wù)執(zhí)行文件,可以保存取決于三維空間區(qū)域信息的信息以及不取決于多個分層目錄中的每一個中的三維空間區(qū)域信息的信息,還可以保存與多個分層目錄中的每一個的三維真實空間位置信息無關(guān)的服務(wù)信息。即,第二數(shù)據(jù)庫還可以包括抽象化信息中的抽象化信息。
此外,第二數(shù)據(jù)庫9可以同時保存與三維真實空間位置信息相關(guān)的服務(wù)信息以及與多個三維分層目錄中的每一個中的三維真實空間位置信息都無關(guān)的服務(wù)信息。
圖13表示“日本”目錄數(shù)據(jù)庫的示例。圖13表示根據(jù)本發(fā)明第一實施例的目錄示例。在圖13的“日本”目錄下設(shè)置特定區(qū)域的下層目錄,如神奈川縣、東京都等;“服務(wù)A”、“服務(wù)B”等的表示與區(qū)域無關(guān)的服務(wù)的文件;以及定義文件,記錄“日本”目錄中出現(xiàn)的所有可執(zhí)行服務(wù)文件和所列舉服務(wù)的索引。第二數(shù)據(jù)庫9將多條三維地區(qū)信息與多個分層目錄中的任意一個關(guān)聯(lián)起來,并保存這些信息。
各個目錄或文件具有URL(空間URL)。例如,“川崎市”中的具有“服務(wù)D”的文件的URL表示為“服務(wù)D.川崎.神奈川.日本”。第二數(shù)據(jù)庫9使用句點“.”進行連接,根據(jù)諸如UNIX等的通用OS中的文件和目錄的命名規(guī)則,對多個分層目錄層中的每一個的名稱進行規(guī)定。由于諸如Windows(注冊商標)等的其它OS支持用句點“.”進行連接,所以可以將第二數(shù)據(jù)庫9移植到使用UNIX之外的OS的系統(tǒng)中。
如上所述,第二數(shù)據(jù)庫9根據(jù)對于通用OS的文件和目錄的命名規(guī)則,來規(guī)定多個分層目錄中的每一個的名稱。
如上所述,利用位置信息來指定服務(wù)。
作為URL的訪問路徑,使用便攜式終端11的諸如緯度、經(jīng)度、高度等的位置信息。因此,便攜式終端11訪問真實空間,并捕獲服務(wù)。另一方面,服務(wù)器系統(tǒng)21利用位置“川崎市”來指定服務(wù)。
圖14表示根據(jù)本發(fā)明第一實施例的目錄結(jié)構(gòu)的示例。諸如“日本”、“神奈川縣”、“橫濱市”、“川崎市”等的各個目錄層保存三種目錄和文件特定區(qū)域的目錄、服務(wù)執(zhí)行文件和定義文件。第二數(shù)據(jù)庫9保存具有與UNIX、Windows(商標名稱)等的分層結(jié)構(gòu)相似的分層結(jié)構(gòu)的空間信息。在虛擬空間中構(gòu)造的文件系統(tǒng)中,目錄為樹狀結(jié)構(gòu)。
對第二數(shù)據(jù)庫9中保存的各個文件和目錄賦予屬性。因為多個用戶訪問這些文件,所以必須保護用戶文件的私密性。為此,和UNIX(注冊商標)文件系統(tǒng)一樣,將例如表示為rwxr-xr-x的保護碼賦予各個文件和目錄。這里,“r”、“w”和“x”分別表示是否可以進行“讀訪問”、“寫訪問”和“執(zhí)行訪問”。9位中的前3位“rwx”賦予所有者,隨后3位“r-X”賦予所有者所在組的其它用戶,剩下3位“r-x”賦予以上用戶之外的用戶。據(jù)此,保護碼“rwxr-xr-x”的意思為所有者可以讀出、寫入和執(zhí)行該文件,該組中的其它用戶可以讀出和執(zhí)行該文件,上述用戶之外的用戶可以讀出和執(zhí)行該文件。第二數(shù)據(jù)庫9對一個或多個服務(wù)執(zhí)行文件中的服務(wù)信息分配表示可否讀寫的文件屬性,并保存多條三維空間區(qū)域信息。
該文件系統(tǒng)使得可以可靠地管理各個服務(wù)以及各種文件操作,如文件或目錄鏈接、文件復(fù)制、文件移動等。此外,該文件系統(tǒng)將以上定義文件作為獨立于普通文件的一種文件來管理。
對于特定區(qū)域的目錄,可以創(chuàng)建較窄范圍的目錄,例如諸如住所等的特定地點、汽車等的特定位置。例如,神奈川縣區(qū)中的“川崎市”目錄具有目錄(A的汽車內(nèi)),并且“橫濱市”目錄具有目錄(A的房間)。通過創(chuàng)建房間等的目錄,可以進行利用遠程控制的服務(wù),下面將對其進行說明。
圖15A用于說明根據(jù)本發(fā)明第一實施例的目錄圖像的另一示例。圖15A所示的目錄(A的房間)具有較深的層級。目錄(電視)具有目錄(打開)和(關(guān)閉)。用戶A預(yù)先將此目錄結(jié)構(gòu)與“加熱浴室”的氣球等一起輸入。此處還設(shè)置了遠程控制單元,用于將第二數(shù)據(jù)庫9中保存的多個目錄中的深度與便攜式終端11的目錄區(qū)域的深度相對應(yīng)的一個或多個目錄層通知給便攜式終端11。
圖15B使用目錄結(jié)構(gòu)來表示圖15A中的目錄圖像。接下來,將詳細說明使用兩種目錄方法來執(zhí)行關(guān)閉某人房間中的電視機的服務(wù)。
當用戶A使用便攜式終端11從汽車內(nèi)訪問服務(wù)器系統(tǒng)21時,服務(wù)器系統(tǒng)21使用UNIX(注冊商標)命令“copy”將(A的家)目錄與對應(yīng)于汽車內(nèi)的個人計算機中的文件系統(tǒng)的(A的汽車內(nèi))目錄相鏈接(順便提及,另選地,可以預(yù)先對其進行復(fù)制)。通過在UNIX(注冊商標)中對其進行復(fù)制,可以重寫位置信息。
隨后,在第二數(shù)據(jù)庫9中進行檢索以提取氣球90。氣球90啟動服務(wù)執(zhí)行,并通過例如電話線將“關(guān)閉電視電源”的消息信號發(fā)送到A的家中的設(shè)備。當接收到該消息信號時,該設(shè)備使用與其連接的線路關(guān)閉電視機的電源。該服務(wù)執(zhí)行處理單元8將“已經(jīng)關(guān)閉了電視電源”等的消息發(fā)送到與所執(zhí)行的服務(wù)(關(guān)閉電視電源)相關(guān)聯(lián)的用戶終端,從而完成服務(wù)執(zhí)行。據(jù)此,通過將以上信息系統(tǒng)與保存在個人計算機中的文件系統(tǒng)關(guān)聯(lián)起來,可以進行遠程控制。
該服務(wù)系統(tǒng)29不僅將真實空間中的地區(qū)分配到目錄中,還通過執(zhí)行輸入該目錄中的服務(wù)執(zhí)行文件來實現(xiàn)三維真實空間中的服務(wù)。換言之,空間信息數(shù)據(jù)庫15和第二數(shù)據(jù)庫9都將真實空間中的服務(wù)引入虛擬文件中。
UNIX等的使用提高了操作目錄等時計算機的親和性,并且提高了表示服務(wù)信息的文件、目錄等的可操作性。
由于第二數(shù)據(jù)庫9是像目錄(A的車內(nèi))和目錄(A的家)一樣虛擬構(gòu)造的,所以可以使小公司看起來很大,或者將真實空間中不存在的物體輸入第二數(shù)據(jù)庫9中。
作為第一改進例,可以獲取只在特定地點不能接收的信息,或者用戶通過空間信息服務(wù)訪問因特網(wǎng)12,或者將郵件不僅發(fā)送到個人還發(fā)送到特定地點。此外,可以通過因特網(wǎng)12訪問真實空間。
作為第二改進例,服務(wù)提供系統(tǒng)100的氣球可以接近用戶。與用戶訪問氣球以獲取服務(wù)信息的情況相比,第二數(shù)據(jù)庫9中保存的信息數(shù)據(jù)的訪問區(qū)域的邊界形狀被改變,以改變用戶訪問量。
圖16用于說明根據(jù)本發(fā)明第一實施例的邊界形狀的變化。圖16中所示的三個氣球具有細長的橢圓形狀,并且設(shè)置在例如道路上。當用戶從P1行進到P2時,用戶往往會接觸到這些氣球。另一方面,當用戶從P3行進到P4時,用戶易于不接觸氣球而穿過。
服務(wù)器系統(tǒng)21具有訪問變更單元39c(參照圖1),用于給定作為所保存氣球的屬性的空間區(qū)域占用信息(邊界信息的形狀),并且根據(jù)空間區(qū)域占用信息限制用戶對于服務(wù)執(zhí)行文件的訪問。當在鏈接到真實空間的虛擬空間中構(gòu)造抽象化信息的層和服務(wù)時,服務(wù)器系統(tǒng)21將虛擬空間中的信息訪問區(qū)的形狀設(shè)為所要的形狀,由此控制信息的訪問程度。
因此,第二數(shù)據(jù)庫9可以根據(jù)用戶終端的位置信息順序改變關(guān)于氣球數(shù)據(jù)的三維真實空間區(qū)域信息。
由于可以根據(jù)用戶終端的位置改變多個氣球所占用的空間區(qū)域信息(占用區(qū)域)和該區(qū)域之外的區(qū)域,所以服務(wù)器系統(tǒng)21可以控制氣球被用戶的視線捕獲的機會。
以上目錄結(jié)構(gòu)是分別為諸如區(qū)域、住所、汽車等地區(qū)中的每一個創(chuàng)建的。例如,服務(wù)器系統(tǒng)21為真實空間中相鄰的兩個汽車創(chuàng)建兩個氣球和目錄。根據(jù)以汽車A和B為中心的氣球半徑為幾米的氣球來確定外圍。
圖17A是表示根據(jù)本發(fā)明第一實施例的具有邊界的目錄的示例。在第二數(shù)據(jù)庫9中,將數(shù)據(jù)保存為使得圖17A所示的“汽車A目錄”和“汽車B目錄”之間存在邊界。
圖17B表示根據(jù)本發(fā)明第一實施例的具有模糊邊界的目錄的示例。如下文中將參照圖18和19所說明的,服務(wù)器系統(tǒng)21可以將目錄創(chuàng)建為使“汽車A目錄”和“汽車B目錄”兩個目錄之間的邊界模糊。服務(wù)器系統(tǒng)21在創(chuàng)建具有模糊邊界的目錄的同時輸入大量氣球,由此采集真實空間中的物體的密/疏狀態(tài)。
下文中,將參照圖18和19說明在空間中設(shè)置氣球的方法。
當在汽車、火車等的高速行進過程中用戶使用服務(wù)時,真實空間中用戶可使用服務(wù)的范圍為一特定區(qū)域。然而,速度越快,用戶停留在服務(wù)可用地區(qū)內(nèi)的時間越短。為此,用戶需要預(yù)先進行設(shè)置來使用該服務(wù)。當服務(wù)啟動前所需的時間較長時,可能用戶很難在服務(wù)結(jié)束之前一直停留在服務(wù)可用地區(qū)。如果服務(wù)器系統(tǒng)21可以預(yù)先檢測到用戶接近了服務(wù)可用區(qū),則可以預(yù)先執(zhí)行使用服務(wù)所需的過程,并且快速準備條件或環(huán)境,以使得當用戶到達該服務(wù)可用區(qū)時可以使用服務(wù)。
服務(wù)器系統(tǒng)21創(chuàng)建接近檢測氣球,用于檢測用戶正在接近目的地(諸如服務(wù)可用區(qū)等的特定地點),并將氣球設(shè)置為使得離目的地越遠,氣球設(shè)置得越稀疏,而越接近目的地,氣球設(shè)置得越密集。當用戶穿過設(shè)置有接近檢測氣球的地域(例如,火車的列車軌道、高速公路等)時,服務(wù)器系統(tǒng)21測量用戶接觸這些接近檢測氣球的次數(shù)。服務(wù)器系統(tǒng)21根據(jù)接觸氣球的次數(shù)在存儲器等中預(yù)先保存接近目的地的程度,并將所保存的接觸次數(shù)與所測量的接觸次數(shù)相比較,以確定“用戶當前接觸目的地的程度”。由此,當沿行進方向一直設(shè)置到目的地的氣球的檢測次數(shù)增加時,服務(wù)器系統(tǒng)21可以獲知用戶正在逐漸接近目的地。
圖18示意性地示出了根據(jù)本發(fā)明第一實施例的物體的密/疏狀態(tài),表示了汽車擁塞狀態(tài)。圖18所示的虛擬范圍300是表示例如真實空間中的高速公路的數(shù)據(jù)庫的圖像,在其上創(chuàng)建了大量用于檢測的小氣球。當用戶行進到高速公路上的諸如關(guān)卡等的目的地時,服務(wù)器系統(tǒng)21不停地監(jiān)測用戶的便攜式終端11的位置,以監(jiān)測表示便攜式終端11的氣球接觸檢測用氣球的次數(shù)(檢測頻度)。當氣球的檢測頻度增加時,服務(wù)器系統(tǒng)21檢測到用戶正在接近目的地,并通知用戶其正在接近目的地。據(jù)此,服務(wù)器系統(tǒng)21可以獲得汽車擁塞的狀態(tài)。
更具體地,服務(wù)器系統(tǒng)21具有測量單元39d(參照圖1),用于測量與氣球檢測相關(guān)的檢測頻度(統(tǒng)計信息);和估計單元39e(參照圖1),用于根據(jù)測量單元39d所測量的統(tǒng)計信息,估計距目的地的距離等的便攜式終端11的位置信息。
圖19是根據(jù)本發(fā)明第一實施例的當從上面觀看時城市的示意性平面圖。圖19所示的城區(qū)200包括建筑物80和道路81。在圖19中,忽略各個氣球的高度,并且將各個氣球映射到平面道路81上來顯示。隨著用戶從地點A接近地點D,檢測到的氣球數(shù)量增加,而隨著用戶離開地點D,檢測到的氣球數(shù)量減少。服務(wù)器系統(tǒng)21采集各個地點A到D處的氣球數(shù)量,然后創(chuàng)建關(guān)于氣球的分布信息,并將所采集的氣球數(shù)量與預(yù)先獲取的氣球數(shù)量的閾值進行比較。從而,服務(wù)器系統(tǒng)21可以獲知地點D處發(fā)生的交通擁塞。
通過在多個目錄之間設(shè)置模糊邊界,不僅可以利用氣球獲取信息或服務(wù),還可以利用氣球監(jiān)視物體的密/疏狀態(tài)??梢酝ㄟ^例如每10次檢測一次氣球數(shù)目,來檢測密度。
對于餐館等,可以通過在為各個地區(qū)創(chuàng)建的多個目錄之間設(shè)置模糊邊界,來提供餐館等的服務(wù)。
圖20A用于說明根據(jù)本發(fā)明第一實施例的使用信息密度的服務(wù)提供。圖20中所示的曲線圖的橫軸表示一天中的時間區(qū)段,而其縱軸表示所有餐館和飲食場所的廣告數(shù)。當在目錄之間設(shè)置邊界時,不能采集廣闊區(qū)域內(nèi)的餐館的廣告數(shù)。然而,通過在目錄之間設(shè)置模糊邊界,可以采集廣闊區(qū)域內(nèi)的廣告。從中發(fā)現(xiàn),在午餐時間,餐館的廣告數(shù)最多,從而服務(wù)器系統(tǒng)21可以根據(jù)該信息向用戶提供服務(wù)。
圖20B用于說明根據(jù)本發(fā)明第一實施例的各個菜單的服務(wù)提供。圖20B所示的曲線圖分別表示中國面條和意大利面條的廣告數(shù)。服務(wù)器系統(tǒng)21通過設(shè)置模糊邊界提供各個餐館的菜單服務(wù)。由于如圖20B所示,意大利面條的廣告比中國面條密集,所以用戶命中與意大利面條相關(guān)的信息的概率較大。
服務(wù)器系統(tǒng)21還具有過濾單元,用于根據(jù)多個分層目錄之間的邊界信息過濾第二數(shù)據(jù)庫9中保存的一個或多個服務(wù)執(zhí)行文件。該過濾單元根據(jù)多個目錄之間的邊界信息,限制對于第二數(shù)據(jù)庫9中所保存的一個或多個服務(wù)執(zhí)行文件的訪問。
從而,可以使用時間或口味作為參數(shù)來調(diào)整訪問次數(shù)。由此,第二數(shù)據(jù)庫9保存一個或多個增加了邊界信息模糊性的服務(wù)執(zhí)行文件。
通過將一目錄用作對可以使用服務(wù)的范圍進行定義的邊界信息,可以控制邊界信息,以應(yīng)對服務(wù)信息的增長。此外,利用邊界信息,可以將邊界信息之內(nèi)的信息發(fā)送到客戶端,從而客戶端可以獨立地檢索信息。
本發(fā)明的服務(wù)器系統(tǒng)是根據(jù)來自用戶終端的請求,使用戶終端之外的另一設(shè)備執(zhí)行用戶所請求的服務(wù)的服務(wù)器系統(tǒng)。該服務(wù)器系統(tǒng)具有存儲裝置,用于將關(guān)于另一設(shè)備的三維真實空間信息與該設(shè)備關(guān)聯(lián)起來;獲取裝置,用于獲取關(guān)于用戶終端的位置信息;和控制裝置,用于通過由獲取裝置獲取的關(guān)于用戶終端的位置信息以及存儲裝置中存儲的三維空間信息,識別要執(zhí)行用戶所請求的服務(wù)的設(shè)備,并使所識別的設(shè)備執(zhí)行該服務(wù)。
此外,本發(fā)明的服務(wù)器系統(tǒng)具有存儲裝置,用于關(guān)聯(lián)關(guān)于其它多個設(shè)備的三維空間信息并存儲該信息;獲取裝置,用于獲取關(guān)于用戶終端的位置信息;和控制裝置,用于根據(jù)獲取裝置所獲取的關(guān)于用戶終端的位置信息和存儲在存儲裝置中的三維空間信息,識別具有執(zhí)行用戶所請求的服務(wù)所須信息的第一設(shè)備,根據(jù)隨后獲得的另一位置信息和存儲在存儲裝置中的三維空間信息,識別執(zhí)行用戶所請求的服務(wù)的第二設(shè)備,并且利用執(zhí)行該服務(wù)所需的第一設(shè)備的信息,使第二設(shè)備執(zhí)行該服務(wù)。
此外,可以通過設(shè)置模糊邊界來使過濾方法通用化。
圖21A到21C用于說明根據(jù)本發(fā)明第一實施例的在n維(n代表自然數(shù))中限制訪問次數(shù)的方法。
當在抽象化信息層中,在n維中采用過濾時,根據(jù)模糊邊界來限制鏈接到真實空間的虛擬空間中定義的信息訪問量。
服務(wù)器系統(tǒng)21以時間或口味為參數(shù),對于各個參數(shù)獲取圖21A所示的信息密度。圖21B表示氣球。通過組合信息密度和氣球,可以構(gòu)造出具有如圖21所示的具有信息分級的空間信息。
接下來,將說明第四改進例。
可以提供有效地利用便攜式終端11的存儲器的功能。
圖22用于說明根據(jù)本發(fā)明第一實施例的改變區(qū)域范圍的方法。由于圖22所示的地圖數(shù)據(jù)量非常大,所以便攜式終端11不必獲取所有地圖數(shù)據(jù)。為此,可以根據(jù)與便攜式終端11發(fā)送的便攜式終端11的資源量(如內(nèi)存等)相關(guān)的信息來改變目錄范圍。
當接收與用戶終端所發(fā)送的資源量相關(guān)的信息時,服務(wù)器系統(tǒng)21根據(jù)便攜式終端的資源量,動態(tài)地改變便攜式終端可以訪問多個目錄層的范圍或者便攜式終端可以獲取的范圍。服務(wù)器系統(tǒng)21對于屬于諸如“川崎市”目錄等的寬泛范疇的文件,將大量目錄中的服務(wù)器21所選擇的文件或數(shù)據(jù)加載到便攜式終端11。
如上所述,根據(jù)客戶端的內(nèi)存量改變限定抽象層區(qū)域的范圍,從而可以有效利用資源。
目錄不僅可以包括文件還可以包括另一目錄。即,使具有樹狀結(jié)構(gòu)的系統(tǒng)(類似于UNIX等中通常使用的文件系統(tǒng))等同于真實空間中的區(qū)域信息(即,構(gòu)造文件系統(tǒng))。
定義該樹狀結(jié)構(gòu)等同于抽象區(qū)域或地區(qū)??梢酝ㄟ^組合多個抽象化層來指定某一區(qū)域中的服務(wù)。例如,當使用“打開電視電源”的服務(wù)時,可以表達為“電視電源打開服務(wù).311室.富士通實驗室.川崎.神奈川.日本”(例如,參見圖13和14)。即,可以將其定義為“打開日本神奈川縣川崎市富士通實驗室的311室的電視機的開關(guān)”。
在服務(wù)提供系統(tǒng)100中,服務(wù)器系統(tǒng)可以在任何時間將各種服務(wù)信息提供給用戶,并且用戶可以獲取在廣泛區(qū)域內(nèi)可使用的服務(wù)信息,可以有效利用硬件,并且該服務(wù)器系統(tǒng)可以按照需要限制用戶的訪問。
由于采集緯度、經(jīng)度、高度、方位和傾斜角等要素作為位置信息,所以服務(wù)提供系統(tǒng)100可以利用高精度的位置信息數(shù)據(jù),在如城區(qū)等的廣泛區(qū)域內(nèi)提供各種服務(wù)。
該服務(wù)提供系統(tǒng)100可以應(yīng)用于例如建筑物內(nèi)的空間。在建筑物等內(nèi)的區(qū)域中,可以不必采集所有位置信息要素來獲取用戶終端的位置。
(B)本發(fā)明第二實施例的說明圖23表示根據(jù)本發(fā)明第二實施例的空間信息服務(wù)系統(tǒng)的結(jié)構(gòu)示例。圖23所示的服務(wù)提供系統(tǒng)38是向用戶終端提供服務(wù)的系統(tǒng)。在建筑物的房間中或樓層上構(gòu)造例如服務(wù)提供系統(tǒng)38,其中在該房間中或該樓層上的用戶操作其所攜帶的PDA(個人數(shù)字助理)31,來執(zhí)行從打印機輸出用于表示研發(fā)或產(chǎn)品內(nèi)容的材料,或者在處理中通過類似模擬的感覺將這些內(nèi)容顯示在顯示器上。PDA31不從遠處直接操作個人計算機或服務(wù)器的打印功能或顯示功能,不從遠處登錄到個人計算機或服務(wù)器上,并且不具有遠程地向打印機或顯示器發(fā)送操作消息或從中接收操作消息的功能。如下所述,服務(wù)器系統(tǒng)29測定PDA31的位置(空間位置),并執(zhí)行對應(yīng)于該位置而預(yù)先保持的打印或顯示操作。
在第二實施例中,不再說明打印、顯示等操作或處理的服務(wù)。本發(fā)明的服務(wù)還表示根據(jù)來自戶外的用戶的請求,來傳遞音樂、視頻等的內(nèi)容,或者關(guān)閉用戶家中的電視機電源的操作或處理。下面將說明其實際示例。
服務(wù)提供系統(tǒng)38對用戶提供各種服務(wù),其具有服務(wù)器系統(tǒng)29以及PDA31。
圖24是根據(jù)本發(fā)明第二實施例的PDA31的框圖。圖21所示的PDA31具有如下功能通過無線LAN(局域網(wǎng))向服務(wù)器系統(tǒng)29發(fā)送無線電信號,或從中接收無線電信號;顯示來自服務(wù)器系統(tǒng)29的信息;以及發(fā)送用于測定實際位置的超聲波/紅外線。PDA31包括無線電信號發(fā)送/接收單元,其包括天線11e、無線模塊11f和控制模塊11g;信息輸入/輸出單元,其包括執(zhí)行按鈕(應(yīng)用按鈕)11L、確定鍵11M、顯示單元11h、揚聲器11i和麥克風11j;以及三個相同的超聲波/紅外線發(fā)射器(超聲/紅外線發(fā)射器下文中除非特別指出,否則稱為發(fā)射模塊)25。
天線11e用于將無線電信號發(fā)射到服務(wù)器系統(tǒng)29,或者從中接收無線電信號。無線模塊11f為用于調(diào)制/解調(diào)無線電信號的RF(射頻)電路??刂颇K11g對PDA31的各個單元的操作以及發(fā)射/接收數(shù)據(jù)的格式處理進行控制。顯示單元11h主要顯示由無線模塊11f解調(diào)的數(shù)據(jù)。揚聲器11i根據(jù)解調(diào)數(shù)據(jù)的類型輸出聲音。麥克風11j用于輸入聲音。
當用戶啟動PDA31的位置測定操作或者改變PDA31的操作模式時按下執(zhí)行按鈕11L。執(zhí)行按鈕11L設(shè)置在PDA31的側(cè)面上的一位置處,用戶可以在握住PDA31的外殼的同時按下執(zhí)行按鈕11L。當用戶按下執(zhí)行按鈕11L時,PDA31的超聲波/紅外線發(fā)射器25發(fā)射超聲波和紅外線。當接收到該超聲波和紅外線時,服務(wù)系統(tǒng)29開始測定PDA31的三維位置。
確定鍵11M是PDA31的操作鍵。用戶在接收到服務(wù)系統(tǒng)29發(fā)送的服務(wù)或信息之后按下確定鍵11M,從而將接收確認(接收確認消息)通知給服務(wù)系統(tǒng)29。在“關(guān)閉用戶房中的電視電源”的服務(wù)中,用戶在確認了來自服務(wù)系統(tǒng)29的服務(wù)完成的通知之后按下確定鍵11M。
當將從服務(wù)系統(tǒng)29接收的多個服務(wù)或多條信息顯示在顯示單元11h上時,用戶從中選擇想要的一個,并按下確定鍵11M。由此,用戶可以從例如多條新聞、交通擁塞信息、時間表等中獲取想要的信息。
三個發(fā)射模塊25中的每一模塊作為發(fā)送光和聲波的光/聲波發(fā)送單元,同時發(fā)送超聲波和紅外線。
圖25表示根據(jù)本發(fā)明第二實施例的超聲波/紅外線發(fā)射器的配置。服務(wù)器系統(tǒng)29的作為接收模塊的N個相同的超聲波/紅外線接收器(下文中稱為接收模塊,除非特別指出)固定在圖26所示的房間的天花板上,每個接收器接收所發(fā)送的超聲波和紅外線、測量超聲波與紅外線之間的接收時間差,并根據(jù)接收時間差確定PDA31的位置。超聲波/紅外線接收器用作定位單元,用于根據(jù)從PDA31發(fā)送的光和聲波測定PDA31的位置信息。順便提及,例如根據(jù)房間內(nèi)部的布局,超聲波/紅外線接收器可以位于不同位置。下面將詳細說明超聲波定位方法(三角測量法)。
圖26用于說明根據(jù)本發(fā)明第二實施例的三角測量法。由三個接收模塊1到3(至少16個中的3個)接收從發(fā)射模塊發(fā)出的紅外線(例如,脈沖狀紅外線)和超聲波(例如,約40kHz),并且將各個所接收的信號通過AD轉(zhuǎn)換器和距離測量模塊采集到定位服務(wù)器中。紅外線立刻傳播到接收模塊,而超聲波落后于紅外線的到達時間傳播到接收模塊。定位服務(wù)器利用傳播時間差計算接收模塊與PDA31之間的傳播距離,以確定PDA31的位置。具體地,定位服務(wù)器根據(jù)接收模塊1所測量的時間差,獲得以接收模塊1為中心的半徑為r1的半球面,由此得到PDA31位于該半球面上的任何位置處。類似地,位置服務(wù)器根據(jù)接收模塊2和3測量的時間差,獲取半徑為r2和r3的兩個半球面,計算并獲取半徑r1到r3的三個半球面的交叉點,并輸出該位置作為PDA31的位置。另選地,定位服務(wù)器可以根據(jù)三維坐標X、Y和Z確定PDA31的位置,并將該坐標X、Y和Z通知給空間信息服務(wù)器??臻g信息服務(wù)器可以將該位置發(fā)送到PDA31,以將該位置通知給PDA31。
通過將發(fā)射模塊提供給PDA31并將接收模塊固定在房間的天花板上,可以通過三角測量法求得該三維空間中的位置。
作為定位方法,可以使用無線LAN、RFID(射頻標識)等。除了這些方法,還有一種獲取位置的簡單方法。例如,服務(wù)器系統(tǒng)29準確地測定位置檢測服務(wù)器的位置,并設(shè)置一氣球。當PDA接近該服務(wù)器并接觸該氣球時,服務(wù)器系統(tǒng)29將服務(wù)器的位置識別為PDA31的位置。此外,可以通過增加氣球或服務(wù)器的數(shù)量來獲取PDA31的更為精確的位置。
在根據(jù)本發(fā)明第二實施例的服務(wù)提供方法中,PDA31中的光/超聲波發(fā)送單元發(fā)送光和超聲波;服務(wù)器系統(tǒng)中的定位單元根據(jù)從PDA31發(fā)送的光和超聲波測定PDA31的位置信息;服務(wù)器系統(tǒng)中的提取單元根據(jù)定位單元所測定的位置信息以及保存在空間信息數(shù)據(jù)庫15中的標識符,從第二數(shù)據(jù)庫9中的一個或多個服務(wù)執(zhí)行文件中提取對應(yīng)于與該標識符相關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件;服務(wù)器系統(tǒng)中的服務(wù)執(zhí)行處理單元8進行如下處理執(zhí)行與提取單元所提取的服務(wù)執(zhí)行文件中所保存的服務(wù)信息對應(yīng)的服務(wù)。
以上說明只是定位的示例,因此其在下面的服務(wù)提供中并不是必須的??梢圆捎萌魏畏椒?,只要其可用于獲取位置信息。
例如,從PDA31發(fā)送超聲波和紅外線并不是必須的。服務(wù)提供系統(tǒng)38不必采集或獲取PDA31的位置信息,并根據(jù)所采集或獲取的位置信息指定數(shù)據(jù)庫中所保存的信息或服務(wù)。
在第一和第二實施例中,服務(wù)提供系統(tǒng)100或38的定位功能的精度不必比位置信息數(shù)據(jù)庫15或第二數(shù)據(jù)庫9中所保存的氣球數(shù)據(jù)的信息條數(shù)、或者服務(wù)數(shù)量或信息條數(shù)高很多。換言之,可以根據(jù)形成為數(shù)據(jù)庫的數(shù)據(jù)量的密/疏狀態(tài)改變?nèi)S真實空間中的位置信息的精度。
在各個實施例中,便攜式終端11或PDA31可以測定其自己的位置信息,并將所測定的位置信息(或格式化位置信息)發(fā)送到服務(wù)器系統(tǒng)29,服務(wù)器系統(tǒng)29可以只在數(shù)據(jù)庫中進行檢索??紤]到用戶終端中的獲取位置信息的計算處理的負荷以及服務(wù)系統(tǒng)25或29中的處理位置信息的計算處理的負荷,另選地,可以分配計算負荷。接下來,將說明根據(jù)本發(fā)明第二實施例的具有以上結(jié)構(gòu)的服務(wù)提供方法。
圖27用于說明根據(jù)本發(fā)明第二實施例的使用便攜式終端的服務(wù)提供方法。圖27中所示的氣球G1將設(shè)置在房間后部的打印機A1表示成三維空間中的圖像。氣球G2到G4將顯示器A2到A4表示成三維空間中的圖像。類似地,氣球G5把保存了寫有待顯示信息的文件的個人計算機的主機或硬盤(HD)表示為三維空間中的圖像。氣球G6將房間中的接近手邊的電話A6表示為三維空間中的圖像。
用戶站在保存有文件(其中保存有用戶想要顯示的信息)的個人計算機A5的前面,將PDA31指向顯示在個人計算機A5的顯示器G4上的資料,并按下執(zhí)行按鈕11L。當用戶按下執(zhí)行按鈕11L時,顯示在顯示器G4上的資料文件進入保持狀態(tài)(保持)[參照(1)]。用戶在保持該文件的狀態(tài)下接近后部的顯示器A2,并在顯示器A2的前面松開按下的執(zhí)行按鈕11L[參照(2)]。從而,該文件顯示在后部的顯示器A2上。這種拖放方法類似于使用鼠標的拖放方法。即,用戶將鼠標指針調(diào)整到顯示在顯示器上的文件(圖標或顯示在對話框中的文件名)上,按下鼠標的左鍵,并保持該文件。用戶在按下鼠標左鍵的狀態(tài)下,將鼠標指針調(diào)整到作為移動目的地的目錄或文件圖標處,并釋放鼠標左鍵。從而拖放該文件。
用戶將所保持的文件帶到電話A6附近,并釋放執(zhí)行按鈕11L,從而將該文件通過電話線發(fā)送到預(yù)先設(shè)定的外部。此外,用戶將所保持的文件帶到打印機附近,并進行同樣操作,由此打印該文件。
用戶通過模擬感覺使用PDA31來進行以上處理。接下來,詳細說明進行該模擬處理的系統(tǒng)或方法。
在第二實施例中,作為前提,要求系統(tǒng)捕獲其中諸如打印機、顯示器、電話等的各種設(shè)備與氣球數(shù)據(jù)相關(guān)聯(lián)的信息,其類似于第一實施例中所說明的真實空間中的建筑物的位置與氣球數(shù)據(jù)的關(guān)系。該氣球可以包括各種位置信息要素,例如緯度、經(jīng)度、高度、方位、傾斜角等。
作為該系統(tǒng)的真實空間配置,從圖27所示的房間后部依次設(shè)置具有打印機A1和顯示器A2到A4的三個個人計算機;個人計算機A5,其保存有要由用戶操作的文件;手邊的電話A6。
系統(tǒng)識別到打印機等幾乎設(shè)置在一條直線上。系統(tǒng)利用坐標表示出該直線以及該直線上的各個位置,獲得距離原點的距離等作為空間位置信息。系統(tǒng)將打印機、電話等抽象為打印服務(wù)、電話呼叫服務(wù)等,并將打印機與打印服務(wù)關(guān)聯(lián)起來、將顯示器與顯示服務(wù)關(guān)聯(lián)起來、并將電話與電話呼叫服務(wù)關(guān)聯(lián)起來。
系統(tǒng)保存代表打印機、顯示器等的各個氣球的圓心位置和半徑(氣球半徑),并將用于標識氣球的氣球號賦予各個氣球。例如,打印機氣球被賦予標號“1”。
據(jù)此,系統(tǒng)可以構(gòu)造出要保存在第二數(shù)據(jù)庫9和空間信息數(shù)據(jù)庫15中的氣球的數(shù)據(jù)庫。
與根據(jù)第一實施例的服務(wù)中心19類似,服務(wù)系統(tǒng)29利用用作抽象單元和提供單元的程序從數(shù)據(jù)庫中獲取想要的信息。
如上所述,將圖27中所示的房間中的氣球信息輸入根據(jù)第二實施例的系統(tǒng)中。
根據(jù)第二實施例,可以利用參照圖4說明的諸如緯度、經(jīng)度、高度等的參數(shù)輸入打印機等的位置信息。由此,第二實施例可以像第一實施例一樣實現(xiàn)高精度管理。
接下來,將參照圖28到31說明該服務(wù)提供系統(tǒng)的操作。
圖28到31的時序圖用于說明根據(jù)本發(fā)明第二實施例的服務(wù)提供系統(tǒng)38的處理。
圖28表示根據(jù)本發(fā)明第二實施例的制備氣球的時序圖。
PDA31由應(yīng)用按鈕來啟動,在操作完成之后終止,并發(fā)送用于輸入切換的指令消息(步驟A1)。空間信息客戶端和氣球制備應(yīng)用程序都由該應(yīng)用按鈕來啟動(步驟A2和A3)。啟動之后,空間信息服務(wù)器檢索設(shè)備,并將所檢測到的設(shè)備輸入氣球數(shù)據(jù)(步驟A4)。手動啟動安裝有TC(任務(wù)計算)的服務(wù)器(步驟A5)。
當空間信息客戶端按下應(yīng)用按鈕(步驟A6)時,將啟動通知發(fā)送到空間信息服務(wù)器。定位服務(wù)器測定位置信息(步驟A7),并將所測定的信息發(fā)送到空間信息服務(wù)器??臻g信息服務(wù)器采集該區(qū)域中的氣球信息(步驟A9),并將該區(qū)域中所采集到的氣球的所測定位置信息和氣球信息通知給PDA31。所采集的信息為,例如,三維空間信息、該三維空間信息的屬性(例如,標題)、該三維空間信息的任務(wù)(例如,顯示)等。安裝有TC的服務(wù)器繼續(xù)定位操作(步驟A8)。
用戶根據(jù)所接收的測定位置信息和區(qū)域中的氣球信息選擇氣球,并按下確定鍵M11(步驟A10)。
當例如開始呈現(xiàn)(presentation)等時(步驟A11),周期性地進行服務(wù)檢索,并且空間信息服務(wù)器更新該區(qū)域中的氣球(步驟A12),并將更新后的數(shù)據(jù)發(fā)送到PDA31。PDA31對于所接收的數(shù)據(jù)按下確定鍵(步驟A13和A14),并將切換顯示的消息發(fā)送到空間信息服務(wù)器。
在圖29中,當呈現(xiàn)等結(jié)束時(步驟A15),刪除該服務(wù)。隨后,空間信息服務(wù)器更新區(qū)域中的氣球(步驟A16)。
圖30表示根據(jù)本發(fā)明第二實施例的氣球操作的時序圖。如上所述,將區(qū)域中的氣球信息預(yù)先通知給PDA31。
定位服務(wù)器和安裝有TC的服務(wù)器都不斷地進行定位(步驟B1),并將所測定的位置信息發(fā)送到空間信息客戶端??臻g信息客戶端根據(jù)所接收的位置信息和區(qū)域中的氣球信息,確認第一氣球命中,并顯示例如表示打印機的屬性信息的標題(步驟B2),并開始按下確定按鈕(步驟B3)。當成功地捕獲了氣球時,空間信息客戶端將捕獲到氣球的情況通知給空間信息服務(wù)器。當捕獲氣球失敗時,過程返回到捕獲操作之前的狀態(tài)。
作為確認氣球命中的方法,有兩種方式。在第一種確認方法中,在顯示器上相對地顯示兩種信息,即,氣球的位置信息和PDA31的位置信息,以確認命中。在這種情況下,用戶在顯示器上視覺地確認PDA31與氣球的命中?!霸陲@示器上相對地顯示”是用戶與氣球開放的個人計算機等的氣球之間的相對關(guān)系。
在另一確認方法中,用戶預(yù)先接近一地點,該地點是由用戶根據(jù)用戶的估計或假設(shè)而確定的,在該地點用戶可以容易地命中氣球,由此檢測氣球的命中。例如,當從特定的個人計算機展開(打開)一氣球時,用戶接近距離該個人計算機50厘米的位置,從而,可以說,用戶憑感觀或直覺獲知其接近了該氣球。
作為確定氣球命中的方法,不僅可以確定個人與個人計算機之間的命中,還可以確定例如打印機與電話之間的命中。
用戶在按下確定鍵11M的同時移動。當PDA31確認命中了另一氣球時,用戶松開PDA31。即,用戶釋放PDA31的保持狀態(tài)。用戶顯示一個標題(步驟B6),并詢問空間信息服務(wù)器是否匹配(例如,是否打印未成功)。當用戶從對于詢問是否匹配的響應(yīng)中獲知匹配失敗時,則將此反映在PDA31的顯示器上(步驟B7)。另一方面,當匹配成功時,空間信息客戶端釋放圖31中的確定按鈕(步驟B8)。然后空間信息客戶端詢問該服務(wù)是否可執(zhí)行。當服務(wù)是不可執(zhí)行的時,空間信息客戶端將釋放氣球的消息發(fā)送到空間信息服務(wù)器。該空間信息服務(wù)器更新捕獲狀態(tài)(步驟B9),并更新該區(qū)域中的氣球(步驟B10)。
“服務(wù)的執(zhí)行”對應(yīng)于“將顯示在例如計算機上的文件的內(nèi)容顯示在PDA31上”,或者“通過打印機打印這些內(nèi)容”,或者“通過電話線發(fā)送這些內(nèi)容”。
圖32表示根據(jù)本發(fā)明第二實施例的新創(chuàng)建一氣球的時序圖。
當按下應(yīng)用按鈕時(步驟C1),開始創(chuàng)建氣球的應(yīng)用程序。用戶在對話框中輸入所需的信息(步驟C2),并將所輸入的信息發(fā)送到空間信息服務(wù)器。該空間信息服務(wù)器將與該輸入相關(guān)的信息發(fā)送到安裝有TC的服務(wù)器,并執(zhí)行其中的各個處理。在檢索服務(wù)之后,信息服務(wù)器更新區(qū)域中的氣球(步驟C3)。
圖33表示根據(jù)本發(fā)明第二實施例的刪除氣球的時序圖。
當從空間信息服務(wù)器接收到所測定的位置信息時,空間信息客戶端接觸到垃圾箱氣球(步驟D1),并啟動氣球捕獲操作(步驟D2)。當確認用于備忘的氣球被命中時,空間信息客戶端顯示其標題(步驟D3)。隨后,空間信息客戶端詢問與空間信息服務(wù)器是否匹配,并且當該匹配是不可執(zhí)行的時,將匹配失敗消息作為詢問結(jié)果進行顯示(步驟D4)。當詢問結(jié)果為匹配成功時,空間信息客戶端按下確定按鈕(步驟D5),并將該服務(wù)是否可執(zhí)行的詢問發(fā)送到空間信息服務(wù)器。當被通知該服務(wù)是不可執(zhí)行的時,空間信息客戶端將氣球釋放消息發(fā)送到空間信息服務(wù)器。
當接收到釋放消息時,空間信息服務(wù)器更新捕獲狀態(tài)(步驟D6),并更新該區(qū)域中的氣球(步驟D8)。與第一實施例的優(yōu)點一樣,該服務(wù)提供系統(tǒng)可以將各種服務(wù)信息提供給用戶。
由于該服務(wù)提供系統(tǒng)可以構(gòu)造在房屋等中,所以用戶可以獲得與呈現(xiàn)等相關(guān)的服務(wù)信息。由于可以在較小區(qū)域中構(gòu)造服務(wù)提供系統(tǒng),所以可以構(gòu)造出成本較低的系統(tǒng)。
由于可以簡單地獲得未被破壞的位置信息,所以不必對PDA31的諸如緯度、經(jīng)度、高度等要素進行處理。因此,服務(wù)器系統(tǒng)可以有效地使用存儲區(qū)。由于沒有使用GPS,所以可以構(gòu)造出投資成本降低的服務(wù)提供系統(tǒng),并且即使發(fā)生外部因素引起的故障,也可以穩(wěn)定地操作服務(wù)提供系統(tǒng)。
雖然根據(jù)第二實施例的服務(wù)提供系統(tǒng)由個人計算機、顯示器、打印機、電話等構(gòu)成,但是本發(fā)明并不限于這些設(shè)備。該服務(wù)提供系統(tǒng)可以使用諸如家庭用品等的任何設(shè)備,并且可以以類似于第二實施例方法的方式進行操作。
(C)其它注意到,本發(fā)明并不限于以上示例,而是可以在不脫離本發(fā)明范圍的情況下進行各種修改。
例如,第二數(shù)據(jù)庫9可以在各個目錄中保存再現(xiàn)靜止圖像或運動圖像所需的設(shè)備文件。
權(quán)利要求
1.一種對用戶終端(11)提供服務(wù)的系統(tǒng)(100,38)中的服務(wù)器系統(tǒng)(19,29),其包括用于保存多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫(15),在所述氣球數(shù)據(jù)中,多條三維真實空間范圍信息中的每一條與用于標識所述三維真實空間范圍信息的標識符相互關(guān)聯(lián);用于保存一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫(9),在所述服務(wù)執(zhí)行文件中,與所述第一數(shù)據(jù)庫(15)中的所述標識符關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián);提取單元(40),用于根據(jù)所述用戶終端(11)的位置信息和所述第一數(shù)據(jù)庫(15)中保存的標識符,從所述第二數(shù)據(jù)庫(9)中的所述一個或多個服務(wù)執(zhí)行文件中提取對應(yīng)于與所述標識符關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件;以及服務(wù)執(zhí)行處理單元(8),用于進行與所述提取單元(40)提取的所述服務(wù)執(zhí)行文件中保存的服務(wù)信息相對應(yīng)的服務(wù)的執(zhí)行處理。
2.根據(jù)權(quán)利要求1所述的服務(wù)器系統(tǒng),其中所述第一數(shù)據(jù)庫(15)保存多種氣球數(shù)據(jù),在所述氣球數(shù)據(jù)中,包括三維空間中物體的緯度、經(jīng)度、高度和氣球半徑的多條三維真實空間范圍信息中的每一條與關(guān)聯(lián)到所述物體的地址相互關(guān)聯(lián);所述第二數(shù)據(jù)庫(9)保存一個或多個服務(wù)執(zhí)行文件,在所述服務(wù)執(zhí)行文件中,與所述第一數(shù)據(jù)庫(15)中的鏈接到三維真實空間區(qū)域的地址相關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條、所述三維空間區(qū)域中提供的服務(wù)信息、以及一個或多個目錄相互關(guān)聯(lián);所述提取單元(40)根據(jù)所述用戶終端(11)發(fā)送的關(guān)于所述用戶終端(11)的位置信息或者所述系統(tǒng)(100,38)中的定位單元所測定的位置信息,以及所述第一數(shù)據(jù)庫(15)中保存的地址,提取所述第二數(shù)據(jù)庫(9)中所保存的服務(wù)執(zhí)行文件;以及所述服務(wù)執(zhí)行處理單元(8)進行與所述提取單元(40)提取的所述服務(wù)執(zhí)行文件中保存的服務(wù)信息相對應(yīng)的服務(wù)的執(zhí)行處理。
3.根據(jù)權(quán)利要求1所述的服務(wù)器系統(tǒng),其中所述第一數(shù)據(jù)庫(15)保存多種氣球數(shù)據(jù),在所述氣球數(shù)據(jù)中,包括三維空間中建筑物的緯度、經(jīng)度、高度和氣球半徑的多條三維真實空間范圍信息中的每一條與用于獲取與所述建筑物關(guān)聯(lián)的服務(wù)信息的統(tǒng)一資源定位符相互關(guān)聯(lián);所述第二數(shù)據(jù)庫(9)保存一個或多個服務(wù)執(zhí)行文件,在所述服務(wù)執(zhí)行文件中,與所述第一數(shù)據(jù)庫(15)中的鏈接到三維真實空間區(qū)域的所述統(tǒng)一資源定位符相關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條、所述三維空間區(qū)域中提供的服務(wù)信息、以及具有分層結(jié)構(gòu)的一個或多個目錄相互關(guān)聯(lián);所述提取單元(40)根據(jù)所述用戶終端(11)發(fā)送的至少包括所述用戶終端(11)的緯度、經(jīng)度和高度的位置信息或者所述系統(tǒng)(100,38)中的定位單元根據(jù)所述用戶終端(11)發(fā)送的光和超聲波而測定的位置信息,以及所述第一數(shù)據(jù)庫(15)中所保存的統(tǒng)一資源定位符,從所述第二數(shù)據(jù)庫(9)中保存的所述一個或多個服務(wù)執(zhí)行文件或一個或多個目錄中提取對應(yīng)于與所述統(tǒng)一資源定位符相關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件或目錄;并且所述服務(wù)執(zhí)行處理單元(8)進行與所述提取單元(40)提取的所述服務(wù)執(zhí)行文件或者所述目錄中的服務(wù)執(zhí)行文件中保存的服務(wù)信息相對應(yīng)的服務(wù)的執(zhí)行處理。
4.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),其中所述服務(wù)執(zhí)行處理單元(8)將關(guān)于要執(zhí)行的服務(wù)的信息發(fā)送到所述用戶終端(11)。
5.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)至少將所述多條三維空間區(qū)域信息中的每一條與所述分層構(gòu)造的多個目錄中的任一目錄關(guān)聯(lián)起來。
6.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)利用具有數(shù)據(jù)、文件和目錄管理功能的通用操作系統(tǒng),至少將所述多條三維空間區(qū)域信息保存在任意一個所述目錄中。
7.根據(jù)權(quán)利要求6所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)將表示是否可讀和可寫的文件屬性分配給所述一個或多個服務(wù)執(zhí)行文件中的每一個的所述服務(wù)信息,并保存所述多條三維空間區(qū)域信息。
8.根據(jù)權(quán)利要求6或7所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)根據(jù)三維真實空間中的區(qū)域范圍分別指定所述多個分層構(gòu)造的目錄的范圍。
9.根據(jù)權(quán)利要求8所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)根據(jù)表示可以提供服務(wù)的區(qū)域范圍的邊界信息,分別指定所述多個分層構(gòu)造的目錄的范圍。
10.根據(jù)權(quán)利要求9所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)保存對所述邊界信息添加了模糊性信息的所述一個或多個服務(wù)執(zhí)行文件。
11.根據(jù)權(quán)利要求6所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)通過所述分層構(gòu)造的多個目錄的名稱的組合來標識保存所述服務(wù)執(zhí)行文件的目錄。
12.根據(jù)權(quán)利要求6所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)根據(jù)所述通用操作系統(tǒng)的文件和目錄的命名規(guī)則來指定所述分層構(gòu)造的多個目錄的名稱。
13.根據(jù)權(quán)利要求6所述的服務(wù)器系統(tǒng),其中,在所述第二數(shù)據(jù)庫(9)中,各個目錄與所述目錄下層的一個或多個子目錄相關(guān)聯(lián)。
14.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)對于所述一個或多個服務(wù)執(zhí)行文件,至少保存從屬于所述分層構(gòu)造的多個目錄的三維空間區(qū)域信息的信息,或者不從屬于所述三維空間區(qū)域信息的信息。
15.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)保存一定義文件,該文件用于記錄包含在形成為目錄的服務(wù)信息中的信息。
16.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)還保存與所述分層構(gòu)造的多個目錄的三維真實空間位置信息不相關(guān)的服務(wù)信息。
17.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)保存與所述分層構(gòu)造的多個目錄的三維真實空間位置信息相關(guān)的服務(wù)信息以及與所述三維真實空間位置信息不相關(guān)的服務(wù)信息。
18.根據(jù)權(quán)利要求9所述的服務(wù)器系統(tǒng),還包括過濾單元,用于根據(jù)所述分層構(gòu)造的多個目錄之間的邊界信息,過濾所述第二數(shù)據(jù)庫(9)中保存的所述一個或多個服務(wù)執(zhí)行文件。
19.根據(jù)權(quán)利要求18所述的服務(wù)器系統(tǒng),其中所述過濾單元根據(jù)所述多個目錄之間的邊界信息限制對于所述第二數(shù)據(jù)庫(9)中保存的所述一個或多個服務(wù)執(zhí)行文件的訪問。
20.根據(jù)權(quán)利要求10所述的服務(wù)器系統(tǒng),還包括訪問變更單元(39c),用于根據(jù)所述邊界信息的形狀限制對于所述第二數(shù)據(jù)庫(9)中保存的所述一個或多個服務(wù)執(zhí)行文件的訪問。
21.根據(jù)權(quán)利要求6所述的服務(wù)器系統(tǒng),其中所述第二數(shù)據(jù)庫(9)在各個目錄中保存再現(xiàn)聲音、靜止圖像或運動圖像必需的設(shè)備文件。
22.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),還包括測量單元(39d),用于測量與表示空間范圍信息圖像的氣球的檢測相關(guān)的統(tǒng)計信息;以及估計單元(39e),用于根據(jù)所述測量單元(39d)測量的所述統(tǒng)計信息估計所述用戶終端(11)的位置信息。
23.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),還包括相對關(guān)系定義單元,用于定義所述第二數(shù)據(jù)庫(9)中保存的所述多個服務(wù)執(zhí)行文件中所包含的服務(wù)信息的相對關(guān)系。
24.根據(jù)權(quán)利要求23所述的服務(wù)器系統(tǒng),其中可以根據(jù)從所述用戶終端(11)發(fā)送的關(guān)于所述用戶終端(11)的資源量的信息改變所述目錄的范圍。
25.根據(jù)權(quán)利要求6所述的服務(wù)器系統(tǒng),還包括服務(wù)可用性確定單元,其能夠確定所述一個或多個服務(wù)執(zhí)行文件是否是可執(zhí)行的。
26.根據(jù)權(quán)利要求25所述的服務(wù)器系統(tǒng),其中所述服務(wù)可用性確定單元具有初始文件,其包含各個目錄中的或從各個目錄得到的服務(wù)信息,并且該服務(wù)可用性確定單元包括訪問單元,用于訪問所述第一數(shù)據(jù)庫(15)中保存的所述多種氣球數(shù)據(jù),以在所述初始文件中寫入關(guān)于所述初始文件中包含的所述一條或多條服務(wù)信息的服務(wù)執(zhí)行可否信息。
27.根據(jù)權(quán)利要求25所述的服務(wù)器系統(tǒng),其中所述服務(wù)可用性確定單元通過參考分別賦予所述第一數(shù)據(jù)庫(15)中保存的各個所述多種氣球數(shù)據(jù)的表示服務(wù)可用性的參數(shù),確定所述一個或多個服務(wù)執(zhí)行文件是否是可執(zhí)行的。
28.根據(jù)權(quán)利要求25所述的服務(wù)器系統(tǒng),其中所述服務(wù)可用性確定單元請求所述氣球數(shù)據(jù)的管理文件以準備一個描述屬于所訪問目錄的多個服務(wù)的服務(wù)可用性的文件,并通過參考響應(yīng)于該請求而準備的所述文件確定服務(wù)可用性。
29.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),還包括驗證單元(39a),用于驗證是否可以向所述用戶終端(11)提供服務(wù)。
30.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),還包括訪問控制單元,用于設(shè)置對所述第一數(shù)據(jù)庫(15)中保存的所述氣球數(shù)據(jù)的訪問限制。
31.根據(jù)權(quán)利要求1到3中任意一項所述的服務(wù)器系統(tǒng),其中,在所述第一數(shù)據(jù)庫(15)或所述第二數(shù)據(jù)庫(9)中,可以根據(jù)關(guān)于所述用戶終端(11)的所述位置信息依次改變?nèi)S真實空間范圍信息。
32.一種服務(wù)器系統(tǒng)(19),其使不同于用戶終端(11)的設(shè)備響應(yīng)于所述用戶終端(11)的請求而執(zhí)行所述用戶終端(11)的用戶所請求的服務(wù),所述服務(wù)器系統(tǒng)(19)包括存儲裝置(9,15),用于將關(guān)于所述設(shè)備的三維真實空間信息與所述設(shè)備關(guān)聯(lián)起來,并存儲所述信息;獲取裝置(25),用于獲取關(guān)于所述用戶終端(11)的位置信息;以及控制裝置(8),用于通過由所述獲取裝置(25)獲取的關(guān)于所述用戶終端(11)的位置信息以及所述存儲裝置(9,15)中存儲的三維空間信息,識別要執(zhí)行所述用戶請求的服務(wù)的設(shè)備,并使所識別的設(shè)備執(zhí)行該服務(wù)。
33.一種服務(wù)器系統(tǒng)(19),其使不同于用戶終端(11)的設(shè)備響應(yīng)于來自所述用戶終端(11)的請求而執(zhí)行所述用戶終端(11)的用戶所請求的服務(wù),所述服務(wù)器系統(tǒng)(19)包括存儲裝置(9,15),用于將關(guān)于多個設(shè)備的三維真實空間信息與前面所述的設(shè)備關(guān)聯(lián)起來,并存儲所述信息;獲取裝置(25),用于獲取關(guān)于所述用戶終端(11)的位置信息;以及控制裝置(8),用于通過由所述獲取裝置(25)獲取的關(guān)于該用戶終端(11)的位置信息以及存儲在所述存儲裝置(9,15)中的三維空間信息,來識別具有執(zhí)行該用戶所請求的服務(wù)所需的信息的第一設(shè)備,通過隨后獲取的另一位置信息和存儲在所述存儲裝置(9,15)中的三維空間信息來識別用于執(zhí)行該用戶所請求的服務(wù)的第二設(shè)備,并利用所述第一設(shè)備的執(zhí)行服務(wù)所需的信息來使所述第二設(shè)備執(zhí)行該服務(wù)。
34.一種從提供服務(wù)的系統(tǒng)(100)接收信息的用戶終端(11),包括位置信息獲取單元(21),用于獲取關(guān)于所述用戶終端(11)的位置信息;發(fā)送單元(22a),用于將通過所述位置信息獲取單元(21)檢測到的所述位置信息發(fā)送到所述系統(tǒng)(100);以及接收單元(22b),用于接收與所述系統(tǒng)(100)對于所述發(fā)送單元(22a)發(fā)送的所述位置信息而執(zhí)行的服務(wù)有關(guān)的信息;所述接收單元(22b)接收與所述系統(tǒng)(100)基于所述系統(tǒng)(100)中設(shè)置的數(shù)據(jù)庫(9)對于所述發(fā)送單元(22a)發(fā)送的所述位置信息而執(zhí)行的服務(wù)有關(guān)的信息,所述數(shù)據(jù)庫(9)保存一個或多個服務(wù)執(zhí)行文件,在所述服務(wù)執(zhí)行文件中,多條三維真實空間范圍信息中的每一條、用于標識該三維真實空間范圍信息的標識符、與所述標識符相關(guān)的多條三維空間區(qū)域信息中的每一條、以及各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián)。
35.一種從提供服務(wù)的系統(tǒng)(100)接收信息的用戶終端(11),包括位置信息獲取單元(21),用于獲取關(guān)于所述用戶終端(11)的位置信息;發(fā)送單元(22a),用于將通過所述位置信息獲取單元(21)檢測到的所述位置信息發(fā)送到所述系統(tǒng)(100);以及接收單元(22b),用于接收與所述系統(tǒng)(100)對于所述發(fā)送單元(22a)發(fā)送的所述位置信息而執(zhí)行的服務(wù)有關(guān)的信息;所述接收單元(22b)接收與所述系統(tǒng)(100)基于保存了多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫(15)和保存了一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫(9)、對于所述發(fā)送單元(22a)發(fā)送的所述位置信息而執(zhí)行的服務(wù)有關(guān)的信息,其中,在所述第一數(shù)據(jù)庫(15)的氣球數(shù)據(jù)中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的標識符互相關(guān)聯(lián),在所述第二數(shù)據(jù)庫(9)的服務(wù)執(zhí)行文件中,與所述第一數(shù)據(jù)庫(15)中的標識符相關(guān)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián)。
36.根據(jù)權(quán)利要求34或35所述的用戶終端,還包括顯示單元(11h),用于顯示與所述接收單元(22b)接收的服務(wù)有關(guān)的信息。
37.根據(jù)權(quán)利要求34或35所述的用戶終端,其中所述位置信息獲取單元(21)獲取至少包括所述用戶終端(11)的緯度、經(jīng)度和高度的位置信息。
38.一種從服務(wù)器系統(tǒng)(19,29)向用戶終端(11)提供服務(wù)的服務(wù)提供系統(tǒng)(100,38),所述服務(wù)提供系統(tǒng)(100,38)包括所述服務(wù)器系統(tǒng)(19,29),其包括第一數(shù)據(jù)庫(15),用于保存多種氣球數(shù)據(jù),在所述氣球數(shù)據(jù)中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的標識符互相關(guān)聯(lián);第二數(shù)據(jù)庫(9),用于保存一個或多個服務(wù)執(zhí)行文件,在所述服務(wù)執(zhí)行文件中,與所述第一數(shù)據(jù)庫(15)中的所述標識符相關(guān)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián);提取單元(40),用于根據(jù)關(guān)于所述用戶終端(11)的位置信息和保存在所述第一數(shù)據(jù)庫(15)中的標識符,從所述第二數(shù)據(jù)庫(9)中的所述一個或多個服務(wù)執(zhí)行文件中提取對應(yīng)于與所述標識符相關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件;服務(wù)執(zhí)行處理單元(8),用于進行與所述提取單元(40)提取的所述服務(wù)執(zhí)行文件中保存的服務(wù)信息相對應(yīng)的服務(wù)的執(zhí)行處理;所述用戶終端(11),其包括位置信息獲取單元(21),用于獲取關(guān)于所述用戶終端(11)的位置信息;發(fā)送單元(22a),用于將所述位置信息獲取單元(21)檢測到的所述位置信息發(fā)送到所述服務(wù)器系統(tǒng)(19,29);和接收單元(22b),用于接收與所述服務(wù)器系統(tǒng)(19,29)基于所述第一數(shù)據(jù)庫(15)和第二數(shù)據(jù)庫(9)對于從所述發(fā)送單元(22a)發(fā)送的所述位置信息所執(zhí)行的服務(wù)有關(guān)的信息。
39.根據(jù)權(quán)利要求38所述的服務(wù)提供系統(tǒng),其中所述服務(wù)器系統(tǒng)(19,29)包括位置信息修正單元(39b),用于將根據(jù)所述用戶終端(11)的位置信息而估計或補償?shù)玫降男拚笪恢眯畔⒆鳛槲恢眯畔⑤斎胨鎏崛卧?40)。
40.一種從服務(wù)器系統(tǒng)(19,29)向用戶終端(11)提供服務(wù)的服務(wù)提供系統(tǒng)(100,38),所述服務(wù)提供系統(tǒng)(100,38)包括所述服務(wù)器系統(tǒng)(19,29),其包括第一數(shù)據(jù)庫(15),用于保存多種氣球數(shù)據(jù),在所述氣球數(shù)據(jù)中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的標識符互相關(guān)聯(lián);第二數(shù)據(jù)庫(9),用于保存一個或多個服務(wù)執(zhí)行文件,在所述服務(wù)執(zhí)行文件中,與所述第一數(shù)據(jù)庫(15)中的所述標識符相關(guān)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián);定位單元,用于基于從所述用戶終端(11)發(fā)送的光和超聲波來測定所述用戶終端(11)的位置信息;提取單元(40),其基于所述定位單元測定的所述位置信息和所述第一數(shù)據(jù)庫(15)中保存的標識符,從所述第二數(shù)據(jù)庫(9)中的所述一個或多個服務(wù)執(zhí)行文件中提取對應(yīng)于與所述標識符關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件;服務(wù)執(zhí)行處理單元(8),用于進行與所述提取單元(40)提取的所述服務(wù)執(zhí)行文件中所保存的服務(wù)信息相對應(yīng)的服務(wù)的執(zhí)行處理;所述用戶終端(11),其包括用于發(fā)送光和超聲波的光/超聲波發(fā)送單元;發(fā)送單元(22a),用于將與所述用戶終端(11)的用戶所操作的服務(wù)相關(guān)的數(shù)據(jù)發(fā)送到所述服務(wù)器系統(tǒng)(19,29);以及接收單元(22b),用于接收與所述服務(wù)器系統(tǒng)(19,29)基于所述光/超聲波發(fā)送單元(25)發(fā)送的光和超聲波而執(zhí)行的服務(wù)相關(guān)的信息。
41.根據(jù)權(quán)利要求38到40中任意一項所述的服務(wù)提供系統(tǒng),還包括遠程控制單元,用于將所述第二數(shù)據(jù)庫(9)中保存的所述一個或多個目錄中的與所述用戶終端(11)的目錄的層級深度一致的一個或多個目錄通知給所述用戶終端(11)。
42.一種服務(wù)提供方法,用于從服務(wù)器系統(tǒng)(19,29)向用戶終端(11)提供服務(wù),所述方法包括以下步驟在所述用戶終端(11)中,通過位置信息獲取單元(21)獲取關(guān)于所述用戶終端(11)的位置信息;通過發(fā)送單元(22a)將所述位置信息獲取單元(21)檢測到的所述位置信息發(fā)送到所述服務(wù)器系統(tǒng)(19,29);在所述服務(wù)器系統(tǒng)(19,29)中包括下面的步驟,其中所述服務(wù)器系統(tǒng)(19,29)包括保存有多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫(15),在所述氣球數(shù)據(jù)中,多條三維真實空間范圍信息中的每一條與標識該三維真實空間范圍信息的標識符互相關(guān)聯(lián);以及保存有一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫(9),在所述服務(wù)執(zhí)行文件中,與所述第一數(shù)據(jù)庫(15)中的標識符相關(guān)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián),通過提取單元(40),根據(jù)所述第一數(shù)據(jù)庫(15)和第二數(shù)據(jù)庫(9),提取對應(yīng)于與所述用戶終端(11)發(fā)送的位置信息相關(guān)聯(lián)的三維空間范圍的服務(wù)執(zhí)行文件;并且通過服務(wù)執(zhí)行處理單元(8),執(zhí)行與所述提取單元(40)提取的所述服務(wù)執(zhí)行文件中保存的服務(wù)信息相對應(yīng)的服務(wù)。
43.一種服務(wù)提供方法,用于從服務(wù)器系統(tǒng)(19,29)向用戶終端(11)提供服務(wù),所述方法包括以下步驟在所述用戶終端(11)中,通過光/超聲波發(fā)射單元(25)發(fā)射光和超聲波;在所述服務(wù)器系統(tǒng)(19,29)中包括下面的步驟,其中所述服務(wù)器系統(tǒng)(19,29)包括保存有多種氣球數(shù)據(jù)的第一數(shù)據(jù)庫(15),在所述氣球數(shù)據(jù)中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的標識符相互關(guān)聯(lián);以及保存有一個或多個服務(wù)執(zhí)行文件的第二數(shù)據(jù)庫(9),在所述服務(wù)執(zhí)行文件中,與所述第一數(shù)據(jù)庫(15)中的標識符關(guān)聯(lián)的多條三維空間區(qū)域信息中的每一條與各個三維空間區(qū)域中提供的服務(wù)信息相互關(guān)聯(lián),通過定位單元,基于所述用戶終端(11)發(fā)射的光和超聲波測定所述用戶終端(11)的位置信息;通過提取單元(40),根據(jù)所述定位單元測定的所述位置信息和保存在所述第一數(shù)據(jù)庫(15)中的標識符,從所述第二數(shù)據(jù)庫(9)中的所述一個或多個服務(wù)執(zhí)行文件中提取對應(yīng)于與所述標識符相關(guān)聯(lián)的三維空間區(qū)域的服務(wù)執(zhí)行文件;以及通過服務(wù)執(zhí)行處理單元(8)執(zhí)行與所述提取單元(40)提取的所述服務(wù)執(zhí)行文件中所保存的服務(wù)信息相對應(yīng)的服務(wù)。
全文摘要
服務(wù)器系統(tǒng)、用戶終端、服務(wù)提供方法及服務(wù)提供系統(tǒng)。在服務(wù)提供系統(tǒng)(100)中,第一數(shù)據(jù)庫保存多種氣球數(shù)據(jù),在所述氣球數(shù)據(jù)中,多條三維真實空間范圍信息中的每一條與用于標識該三維真實空間范圍信息的標識符相互關(guān)聯(lián);第二數(shù)據(jù)庫保存服務(wù)執(zhí)行文件,在服務(wù)執(zhí)行文件中,與各個標識符相關(guān)聯(lián)的多條三維空間區(qū)域信息的每一條與各個三維空間區(qū)域中的服務(wù)信息相互關(guān)聯(lián)。提取單元(40)利用關(guān)于用戶終端(11)的位置和標識符,提取與一個三維空間區(qū)域?qū)?yīng)的服務(wù)執(zhí)行文件。服務(wù)執(zhí)行處理單元(8)進行與所提取的服務(wù)執(zhí)行文件中保存的服務(wù)信息對應(yīng)的服務(wù)的執(zhí)行處理。該服務(wù)提供系統(tǒng)(100)可以在任何時間提供各種服務(wù)信息、有效地使用硬件、并限制訪問。用戶獲取在廣泛區(qū)域內(nèi)可用的服務(wù)信息。
文檔編號G06Q50/10GK1719439SQ200410103598
公開日2006年1月11日 申請日期2004年12月30日 優(yōu)先權(quán)日2004年7月6日
發(fā)明者長田菜美, 森信一郎, 大野敬太郎, 廣川幸男 申請人:富士通株式會社