專利名稱:用于根據(jù)終端位置信息處理信息的服務(wù)器裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及一種用于按照從終端接收的信息執(zhí)行處理的連接到網(wǎng)絡(luò)的服務(wù)器裝置,具體涉及一種服務(wù)器裝置,用于按照發(fā)送信息的終端的位置信息來準(zhǔn)備要提供給所述終端的信息,支持在所述終端之間建立通信和存儲終端的位置信息的歷史。
背景技術(shù):
一個終端通過網(wǎng)絡(luò)向服務(wù)器裝置發(fā)送位置信息的這樣的系統(tǒng)已經(jīng)存在,并且服務(wù)器裝置執(zhí)行預(yù)定的處理。
例如,所述服務(wù)器裝置提前存儲對應(yīng)于基于一張地圖的位置信息的信息。服務(wù)器裝置從終端接收基于地圖的位置信息,并向終端發(fā)送對應(yīng)于所接收的位置信息的信息。終端在它上面顯示所述信息。上述系統(tǒng)被公布的日本專利第9-34902號公開。
在此公布中公開的所述系統(tǒng)提供了基于位置信息的廣告信息。提供廣告的方法包括步驟向公告的請求者顯示基于預(yù)先存儲的位置信息的地圖;請求所述請求者指定在地圖上的廣告目標(biāo)的位置;存儲廣告目標(biāo)的指定位置的坐標(biāo)并同時與所輸入的廣告信息保持對應(yīng)關(guān)系;基于地圖信息向用戶顯示地圖;在與所存儲的廣告目標(biāo)的坐標(biāo)對應(yīng)的地圖上的點顯示廣告目標(biāo);請求廣告目標(biāo)的選擇;讀取與所選擇的廣告目標(biāo)有關(guān)的廣告信息;向用戶提供所讀取的廣告信息。
這個系統(tǒng)存儲地圖信息、諸如由廣告請求者提供的商店的廣告目標(biāo)的位置坐標(biāo)和商店等的廣告信息,并同時保持它們之間的對應(yīng)關(guān)系。當(dāng)用戶在地圖上的廣告目標(biāo)上點擊鼠標(biāo)等的時候,顯示對應(yīng)于廣告目標(biāo)的坐標(biāo)而存儲的廣告信息。
這個系統(tǒng)僅僅提供由地圖上的位置坐標(biāo)所確定的商店等的廣告信息。這個系統(tǒng)不提供周圍或相鄰的商店的信息。所述廣告信息由廣告請求者提供,因此針對商店等的廣告,所以這可能與用戶真正期望或要求的信息不同。
而且存在另一種系統(tǒng),它使用位置信息來用于處理。當(dāng)要與終端進行通信的時候,這種系統(tǒng)基于終端位置信息支持與短距離人的通信。公布的日本專利第11-169562已經(jīng)公開了這種系統(tǒng)。
在這種系統(tǒng)中,兩種利用無線電波的通信裝置被用于支持建立在短距離的人之間的通信。在這種系統(tǒng)中,當(dāng)?shù)谝环N通信裝置接收到從第二種通信裝置通過無線電波發(fā)送的消息的時候,第一種通信裝置返回通知它自己的消息與所接收的消息匹配的消息——如果匹配確實發(fā)生。第二種通信裝置進行關(guān)于接收到返回的通知。
按照這種系統(tǒng),可以在例如男人和女人之間建立通信,所述男人和女人分別具有第一種和第二種通信裝置并且彼此之間以在電波可達到范圍內(nèi)的短距離相隔。
在這種系統(tǒng)中,出現(xiàn)了這樣的問題,即建立通信的可能性依賴于裝置的位置而改變。因此按照利用無線電波的方法,可以建立通信的裝置間的距離依賴于無線電波可達到的距離,這個距離不能動態(tài)地被改變。例如,如果許多裝置在繁忙的街道等,那么這些裝置在通信范圍內(nèi)。但是,例如在安靜的郊區(qū),僅僅小數(shù)量的裝置在通信范圍內(nèi)。如果許多裝置在通信范圍內(nèi),那么許多裝置滿足條件,因此建立通信的可能性得到提高。相反,如果裝置的數(shù)量很少,那么僅僅小數(shù)量的裝置滿足條件,因此建立通信的可能性降低。于是,容易在繁忙的街道上建立通信,但是難于在郊區(qū)建立通信。所以,建立通信的可能性依賴于使用裝置的位置而改變。因此,可以設(shè)想統(tǒng)一擴大通信范圍以便在諸如郊區(qū)的安靜地方容易地建立通信。但是統(tǒng)一擴大通信范圍進一步增加了可以在繁忙街道等上建立通信的裝置的數(shù)量。
還有另一種用于利用位置信息進行處理的系統(tǒng)。在這種系統(tǒng)中,在終端中包括的GPS(全球定位系統(tǒng))獲得用于提供到目標(biāo)位置的方向和距離的位置信息。這種裝置在公布的日本專利第9-43334號中得到公開。
所公開的裝置是用于指示目的地的方向的裝置,包括一種用于從衛(wèi)星接收無線電波的電路;一種用于從由無線電波提供的信息計算當(dāng)前位置信息的電路;一種用于存儲目的地的位置信息的電路;一種用于從當(dāng)前位置信息和目的地位置信息計算到目的地的方向和顯示表示方向的箭頭的電路;一種用于計算和顯示到目的地的距離的電路。
按照這種裝置,GPS從無線電波檢測當(dāng)前位置,并且這種裝置可以顯示已經(jīng)存儲的、到目的地的方向和距離。
這種裝置僅僅顯示從當(dāng)前位置到目的地的方向和距離。
因此,本發(fā)明的一個目的是提供一種服務(wù)器裝置,它可以向終端提供用戶具體要求的與地圖上的位置信息相關(guān)的信息項。
本發(fā)明的另一個目的是提供一種服務(wù)器裝置,它允許用戶準(zhǔn)備與地圖上的位置信息相關(guān)的信息項。
本發(fā)明的另一個目的是提供一種服務(wù)器裝置,它可以適當(dāng)?shù)馗淖兺ㄐ欧秶?,以允許在更短的距離建立通信而與終端的位置無關(guān)。
本發(fā)明的另一個目的是提供一種服務(wù)器裝置,它使用終端的位置信息和目的地的位置信息,存儲終端的位置信息的歷史,因此可以容易地檢測終端移動的歷史。
本發(fā)明的另一個目的是提供一種服務(wù)器裝置,它可以根據(jù)使用終端的位置信息和目的地的位置信息存儲的終端的位置信息向終端的用戶提供獎酬。
發(fā)明內(nèi)容
本發(fā)明提供一種服務(wù)器裝置,用于向通過網(wǎng)絡(luò)連接的終端提供信息。所述服務(wù)器裝置包括連接到網(wǎng)絡(luò)的通信電路,用于與終端進行通信;主題存儲電路,用于存儲一個或多個主題項目并同時保持在預(yù)定空間中的與給定點或區(qū)域的第一對應(yīng)關(guān)系;信息存儲電路,用于存儲一個或多個要提供到終端的信息項并同時保持與一個或多個主題項目的第二對應(yīng)關(guān)系;信息操作電路,它連接到所述通信電路、所述主題存儲電路和所述信息存儲電路,用于經(jīng)由所述通信裝置從所述終端接收選擇信息以及處理指令信息,所述選擇信息用于選擇在所述空間中的給定點或區(qū)域,所述處理指令信息指令對與主題項目具有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行處理;所述信息操作裝置還用于對與主題項目有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行由所述處理指令信息所確定的處理。
按照本發(fā)明,所述主題存儲電路存儲主題項目并同時與在預(yù)定地圖上的給定點或區(qū)域保持第一對應(yīng)關(guān)系。所述信息存儲電路存儲要提供到終端的信息項并同時保持第二對應(yīng)關(guān)系。所述信息操作電路從終端接收選擇信息和處理指令,并根據(jù)所接收的處理指令信息對信息項執(zhí)行預(yù)定的處理,所述信息項與主題項具有第二對應(yīng)關(guān)系,與在地圖上的給定點或區(qū)域具有第一對應(yīng)關(guān)系。因此,當(dāng)服務(wù)器裝置從終端接收預(yù)定的信息的時候,對應(yīng)于地圖上的給定點或區(qū)域、對應(yīng)于主題項的信息項可以從所述存儲電路被讀取,并可以被發(fā)送到終端。所述終端可以顯示從服務(wù)器裝置發(fā)送的信息項。
更優(yōu)選的是,所述的預(yù)定空間是反映實際地理范圍的地圖空間。
按照本發(fā)明,對應(yīng)于地圖上的給定點或區(qū)域和對應(yīng)于主題項的信息項可以被讀取和從所述存儲電路發(fā)送到終端,并且所述終端可以顯示從服務(wù)器裝置發(fā)送的對應(yīng)于地理空間的信息項。
更優(yōu)選的是,所述信息操作電路包括信息檢索電路,它與所述通信電路、所述主題存儲電路和所述信息存儲電路連接,用于經(jīng)由所述通信電路從終端接收用于選擇在空間中的給定點或區(qū)域的選擇信息和第一處理指令信息,從所述信息存儲電路檢索與主題項具有第二對應(yīng)關(guān)系、并與在空間中的給定點或區(qū)域具有第一對應(yīng)關(guān)系的信息項,并向先前經(jīng)由所述通信電路發(fā)送第一處理指令信息的終端發(fā)送所檢索的信息項。
按照本發(fā)明,所述信息檢索電路經(jīng)由所述通信電路從終端接收選擇信息和第一處理指令信息,并根據(jù)所接收的選擇信息檢索與主題項有第二對應(yīng)關(guān)系、并與在空間中的給定點或區(qū)域具有第一對應(yīng)關(guān)系的信息項。所檢索的信息項被發(fā)送到終端,所述終端發(fā)送第一處理指令信息。因此,當(dāng)服務(wù)器裝置從終端接收到預(yù)定信息的時候,向終端發(fā)送對應(yīng)于主題項和對應(yīng)于在地圖上的給定點或區(qū)域的信息項。終端可以顯示從服務(wù)器裝置發(fā)送的信息項。
更優(yōu)選的是,所述信息操作電路包括信息檢索電路,它連接到所述通信電路、所述主題存儲電路和所述信息存儲電路,用于經(jīng)由所述通信電路從終端接收指定給定主題項的主題指定信息和第一處理指令信息,從所述信息存儲電路檢索與由所述主題指定信息指定的主題項具有第二對應(yīng)關(guān)系的信息項,并向先前經(jīng)由所述通信電路發(fā)送第一處理指令信息的終端發(fā)送所檢索的信息項。
按照本發(fā)明,所述信息檢索電路從終端接收指定給定主題項的主題指定信息和第一處理指令信息,并檢索與由所接收的主題指定信息指定的主題項具有第二對應(yīng)關(guān)系的信息項。所接收的信息項被發(fā)送到發(fā)送第一處理指令信息的終端。因此,當(dāng)所述服務(wù)器裝置從終端接收到預(yù)定信息的時候,對應(yīng)于由主題指定信息指定的主題項的信息項被發(fā)送到終端。所述終端可以顯示從服務(wù)器裝置發(fā)送的信息項。
更優(yōu)選的是,所述信息操作電路包括主題增加電路,它連接到所述通信電路和所述主題存儲電路,用于經(jīng)由所述通信電路從終端接用于選擇在空間中的給定點或區(qū)域的收選擇信息、由終端指定的主題項名稱和第二處理指令信息,所述主題增加電路向所述主題存儲電路增加具有所述主題項名稱的新項目用以存儲,并同時與由所述選擇信息在空間中選擇的給定點或區(qū)域保持第一對應(yīng)關(guān)系。
按照本發(fā)明,所述主題增加電路從終端接收用于選擇在空間中的給定點或區(qū)域的選擇信息、由終端指定的主題項名稱和第二處理指令信息。具有所接收的主題項名稱的新的主題項被加到和存儲在所述主題存儲電路并與由所述選擇信息選擇的在空間中的給定點或區(qū)域保持第一對應(yīng)關(guān)系。因此,所述終端可以增加與在空間中的給定點或區(qū)域有關(guān)的新的主題項,并且由另一個終端真正要求的主題項(即,包括由作為商店等的顧客的用戶準(zhǔn)備的信息而不僅僅是商店等的廣告的主題項)可以被提供給這個終端。
更優(yōu)選的是,所述信息操作電路還包括主題檢索電路,它連接到所述通信電路、所述主題存儲電路和所述信息存儲電路,用于經(jīng)由所述通信電路從終端接收用于選擇在空間中的給定區(qū)域的區(qū)域信息和第三處理指令信息,所述主題檢索電路也用于檢索在由所述區(qū)域信息選擇的區(qū)域中包括的主題項,并經(jīng)由所述通信電路向先前發(fā)送第三處理指令信息的終端發(fā)送所檢索的主題項。
按照本發(fā)明,所述主題檢索電路接收用于選擇在空間中的給定區(qū)域的區(qū)域信息和第三處理指令信息,并檢索按照所接收的區(qū)域信息選擇的區(qū)域中包括的主題項。所檢索的主題項被發(fā)送到發(fā)送第三處理指令信息的終端。因此,在空間中的給定區(qū)域中包括的主題項被發(fā)送到終端,并且與在空間中的給定區(qū)域相關(guān)的主題項可以被提供給終端。
更優(yōu)選的是所述服務(wù)器裝置還包括傳遞條件存儲電路,用于存儲一個終端或多個終端的每個的目的地信息和對于一個終端或多個終端的每個確定的信息傳遞條件;信息提供電路,用于響應(yīng)與在所述主題存儲電路或所述信息存儲電路的存儲內(nèi)容中的由所述信息操作電路引起的變化的發(fā)生而執(zhí)行在傳遞條件存儲電路上的檢索,因此提取具有所述變化滿足的信息傳遞條件的終端,并按照對應(yīng)于所提取的終端的目的地信息發(fā)送關(guān)于所述變化的通知。
按照本發(fā)明,所述傳遞條件存儲電路提前存儲對于每個終端的目的地信息和對于終端確定的信息傳遞條件。所述信息傳遞電路響應(yīng)于在所述主題存儲電路或所述信息存儲電路中發(fā)生的變化而對所述傳遞條件存儲電路進行檢索,并因此提取具有所述變化滿足的信息傳遞條件的終端。所述信息被發(fā)送到所提取的終端。例如,在終端已經(jīng)確定在空間中的給定區(qū)域并且這個區(qū)域包括與新增加的主題或項目有關(guān)的點的情況下,系統(tǒng)可以向終端發(fā)送新增加的主題或項目。
更優(yōu)選的是,所述信息傳遞條件是如果給定區(qū)域在空間中則進行傳遞,并且在這個區(qū)域中存在與新增加的主題或項目有關(guān)的點。
按照本發(fā)明,終端提前確定在空間中的給定區(qū)域,并且如果在這個區(qū)域中存在與新增加的主題或項目有關(guān)的點則新增加的主題或項目被發(fā)送到終端,以便可以立即在終端上讀取或觀看主題或項目。
更優(yōu)選的是,按照終端的處理指令信息來自動設(shè)置信息傳遞條件。
按照本發(fā)明,當(dāng)終端請求在空間中的給定點或區(qū)域的時候,所請求的點或區(qū)域被自動確定為信息傳遞條件。當(dāng)在這個區(qū)域中存在與新增加的主題或項目有關(guān)的點時,則新增加的主題或項目被發(fā)送到終端,并可以在終端上觀看。
更優(yōu)選的是,所述傳遞條件存儲電路還包括編輯電路,用于按照終端的指令編輯信息傳遞條件。
按照本發(fā)明,終端本身可以編輯所述傳遞條件。例如,它可以改變目的地,并且/或者可以限制每天的通知數(shù)量。
按照另一個方面,本發(fā)明提供一種信息提供方法,用于向通過網(wǎng)絡(luò)連接的終端提供信息。所述信息提供方法包括步驟準(zhǔn)備一個或多個主題項并同時與在預(yù)定的空間中的給定點或區(qū)域保持第一對應(yīng)關(guān)系;準(zhǔn)備要提供給終端的一個或多個信息項并同時與一個或多個主題項保持第二對應(yīng)關(guān)系;從所述終端接收選擇信息以及處理指令信息,所述選擇信息用于選擇在所述空間中的給定點或區(qū)域,所述處理指令信息指令對與主題項目具有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行的處理;并對與主題項目有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行由所述處理指令信息所確定的處理。
按照本發(fā)明,準(zhǔn)備主題項并同時與在預(yù)定地圖上的給定點或區(qū)域保持第一對應(yīng)關(guān)系。準(zhǔn)備要提供給終端的信息項并同時保持第二對應(yīng)關(guān)系。當(dāng)從終端接收到選擇信息和處理指令信息的時候,根據(jù)所接收的處理指令信息來對信息項執(zhí)行預(yù)定的處理,所述信息項與主題項具有第二對應(yīng)關(guān)系,與在空間中的給定點或區(qū)域具有第一對應(yīng)關(guān)系。因此,當(dāng)從終端接收到預(yù)定信息的時候,與對應(yīng)于在空間中的給定點或區(qū)域的主題項相對應(yīng)的信息項可以從存儲電路被讀出,并可以被發(fā)送到終端。所述終端可以顯示向其發(fā)送的信息項。
按照另一個方面,本發(fā)明提供了計算機可讀記錄介質(zhì),存儲一個程序,這個程序?qū)崿F(xiàn)了一種信息提供方法,用于向通過網(wǎng)絡(luò)連接的終端提供信息。所述信息提供方法包括步驟準(zhǔn)備一個或多個主題項并同時與在預(yù)定的空間中的給定點或區(qū)域保持第一對應(yīng)關(guān)系;準(zhǔn)備要提供給終端的一個或多個信息項并同時與一個或多個主題項保持第二對應(yīng)關(guān)系;從所述終端接收選擇信息以及處理指令信息,所述選擇信息用于選擇在所述空間中的給定點或區(qū)域,所述處理指令信息指令對與主題項目具有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行的處理;并對與主題項目有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行由所述處理指令信息所確定的處理。
按照本發(fā)明,準(zhǔn)備主題項并同時與在預(yù)定地圖上的給定點或區(qū)域保持第一對應(yīng)關(guān)系。準(zhǔn)備要提供給終端的信息項并同時保持第二對應(yīng)關(guān)系。當(dāng)從終端接收到選擇信息和處理指令信息的時候,根據(jù)所接收的處理指令信息來對信息項執(zhí)行預(yù)定的處理,所述信息項與主題項具有第二對應(yīng)關(guān)系,與在空間中的給定點或區(qū)域具有第一對應(yīng)關(guān)系。因此,當(dāng)從終端接收到預(yù)定信息的時候,與對應(yīng)于在空間中的給定點或區(qū)域的主題項相對應(yīng)的信息項可以從存儲電路被讀出,并可以被發(fā)送到終端。所述終端可以顯示向其發(fā)送的信息項。本發(fā)明可以提供存儲用于實現(xiàn)上述提供方法的程序的記錄介質(zhì)。
按照另一個方面,本發(fā)明提供了一種服務(wù)器裝置,用于支持在通過網(wǎng)絡(luò)連接的終端之間建立通信。所述服務(wù)器裝置包括獲得電路,用于經(jīng)由網(wǎng)絡(luò)獲得終端的識別信息和終端的位置信息;存儲電路,用于存儲所獲得的識別信息和所獲得的位置信息,并同時保持它們之間的對應(yīng)關(guān)系;計算電路,用于根據(jù)所存儲的位置信息來計算位于與一個終端的預(yù)定距離內(nèi)的其它終端的數(shù)量;決定電路,用于根據(jù)所計算的終端的數(shù)量來決定允許從所述那個終端進行通信的距離;提取電路,用于參考所存儲的識別信息和所存儲的位置信息提取位于所確定的距離之內(nèi)的其他終端;選擇電路,用于選擇所提取的其他終端來作為有可能與所述那個終端建立通信的終端。
按照本發(fā)明,根據(jù)終端的位置信息來計算與所述那個終端在預(yù)定距離的其它終端的數(shù)量,并根據(jù)所計算的終端的數(shù)量來確定允許從所述那個終端進行通信的距離。在所述那個終端位于諸如繁忙街道的繁忙地區(qū)的情況下計算的終端的數(shù)量與在所述那個終端存在于諸如郊區(qū)的安靜位置的情況下不同。因此,要適當(dāng)?shù)乜紤]終端的位置,并確定更小值的通信允許距離(通信范圍)。而且,選擇在所確定的通信范圍內(nèi)的其他終端作為與所述那個終端有可能建立通信的終端。因此,所述那個終端具有與位于更短距離的另一個終端建立通信的更高可能性。因此,通過適當(dāng)?shù)馗淖兺ㄐ欧秶?,有可能提供一種服務(wù)器裝置,它總是允許在短距離建立通信而與所述終端的位置無關(guān)。
更優(yōu)選的是,所述決定電路包括確定電路,用于確定是否所計算的終端的數(shù)量滿足預(yù)定的條件,改變電路,用于改變預(yù)定的距離;控制電路,用于執(zhí)行控制以便重復(fù)通過所述改變電路的預(yù)定距離的改變和位于通過所述改變電路改變的預(yù)定距離內(nèi)的其他終端的數(shù)量的計算,直到所述確定電路確定預(yù)定條件的滿足。當(dāng)所述確定電路確定滿足的時候,由所述改變電路改變的預(yù)定距離被決定為允許通信的距離。
按照本發(fā)明,改變所述預(yù)定距離直到所計算的終端的數(shù)量滿足所述的條件,并且重復(fù)位于因此改變的預(yù)定距離內(nèi)的終端的數(shù)量的計算。當(dāng)滿足預(yù)定條件時獲得的預(yù)定的距離被確定為允許通信的距離(通信距離)。通過改變預(yù)定距離,將滿足預(yù)定條件的最優(yōu)距離確定為通信允許距離。因此,有可能按照所述終端的位置來獲得更適當(dāng)?shù)耐ㄐ欧秶?br>
更優(yōu)選的是,在所述電路中的預(yù)定條件是數(shù)量等于或大于預(yù)定的數(shù)量,并且所述改變電路提高所述預(yù)定的距離。
按照本發(fā)明,確定是否所計算的終端的數(shù)量等于或大于預(yù)定的數(shù)量。否則,提高預(yù)定的距離,然后再次計算其他終端的數(shù)量。當(dāng)其他終端的數(shù)量等于或大于預(yù)定的數(shù)量的時候獲得的預(yù)定距離被確定為允許通信的距離。由于允許通信的距離逐漸提高直到終端的數(shù)量達到預(yù)定的數(shù)量,因此將依賴于終端的位置的更短距離確定為允許通信的距離。因此,在允許通信的范圍內(nèi)存在恒定數(shù)量的終端,并且保證了建立通信的可能性。
更優(yōu)選的是,所獲得的終端的位置信息涉及包括所述終端的小區(qū),并且所述計算電路包括用于提取位于與所述的那個終端在預(yù)定距離內(nèi)的小區(qū)的電路;用于獲得位于所提取的小區(qū)內(nèi)的終端的數(shù)量的電路。
按照本發(fā)明,包括終端的小區(qū)的信息作為指示終端的位置的信息,并通過獲得在預(yù)定距離內(nèi)的小區(qū)中的終端的數(shù)量而計算在預(yù)定距離內(nèi)的其他終端的數(shù)量。因此,可以通過利用已經(jīng)存在的小區(qū)系統(tǒng)來容易地獲得終端的數(shù)量和終端的位置信息。
更優(yōu)選的是,通過在終端中配置的GPS接收機來獲得要獲得的終端的位置信息。
按照本發(fā)明,從在同一終端中的GPS接收機來獲得終端本身的位置信息。因此,可以容易地和明確地獲得終端的位置信息。
按照另一個方面,本發(fā)明提供一種在服務(wù)器裝置中的信息通信方法,用于支持在多個通過網(wǎng)絡(luò)連接的終端之間建立通信。所述信息通信方法包括步驟通過網(wǎng)絡(luò)來獲得終端的識別信息和終端的位置信息;存儲所獲得的識別信息和所獲得的位置信息并同時在它們之間保持對應(yīng)關(guān)系;根據(jù)所存儲的位置信息來計算位于與一個終端的預(yù)定距離內(nèi)的其它終端的數(shù)量;根據(jù)所計算的終端的數(shù)量來確定允許從一個終端進行通信的距離;參考所存儲的識別信息和所存儲的位置信息提取位于所確定的距離之內(nèi)的其他終端;選擇所提取的其他終端來作為有可能與所述那個終端建立通信的終端。
按照本發(fā)明,根據(jù)終端的位置信息來計算與所述那個終端在預(yù)定距離的終端的數(shù)量,并根據(jù)所計算的終端的數(shù)量來確定允許從所述那個終端進行通信的距離。在所述那個終端位于諸如繁忙街道的繁忙地區(qū)的情況下計算的終端的數(shù)量與在所述那個終端存在于諸如郊區(qū)的安靜位置的情況下不同。因此,要適當(dāng)?shù)乜紤]終端的位置,并確定更小值的通信允許距離(通信范圍)。而且,選擇在所確定的通信范圍內(nèi)的其他終端作為與所述那個終端有可能建立通信的終端。因此,所述那個終端具有與位于更短距離的另一個終端建立通信的更高可能性。
按照另一個方面,本發(fā)明提供了一種存儲一個程序的計算機可讀記錄介質(zhì),所述程序?qū)崿F(xiàn)在服務(wù)器裝置中的信息通信方法,用于支持在通過網(wǎng)絡(luò)連接的多個終端之間建立通信。所述的信息通信方法包括步驟通過網(wǎng)絡(luò)來獲得終端的識別信息和終端的位置信息;存儲所獲得的識別信息和所獲得的位置信息并同時在它們之間保持對應(yīng)關(guān)系;根據(jù)所存儲的位置信息來計算位于與一個終端的預(yù)定距離內(nèi)的其它終端的數(shù)量;根據(jù)所計算的終端的數(shù)量來確定允許從一個終端進行通信的距離;參考所存儲的識別信息和所存儲的位置信息提取位于所確定的距離之內(nèi)的其他終端;選擇所提取的其他終端來作為有可能與所述那個終端建立通信的終端。
按照本發(fā)明,根據(jù)終端的位置信息來計算與所述那個終端在預(yù)定距離的終端的數(shù)量,并根據(jù)所計算的終端的數(shù)量來確定允許從所述那個終端進行通信的距離。在所述那個終端位于諸如繁忙街道的繁忙地區(qū)的情況下計算的終端的數(shù)量與在所述那個終端存在于諸如郊區(qū)的安靜位置的情況下不同。因此,要適當(dāng)?shù)乜紤]終端的位置,并確定更小值的通信允許距離(通信范圍)。而且,選擇在所確定的通信范圍內(nèi)的其他終端作為與所述那個終端有可能建立通信的終端。因此,本發(fā)明可以提供記錄介質(zhì),它存儲用于實現(xiàn)所述信息通信方法的程序,其中一個終端具有與在短距離內(nèi)的另一個終端建立通信的高可能性。
按照另一個方面,本發(fā)明提供了一種連接到網(wǎng)絡(luò)的服務(wù)器裝置,它包括接收電路,用于從移動終端通過網(wǎng)絡(luò)接收表示移動終端位置的當(dāng)前位置信息;第一存儲電路,用于存儲多個位置信息項;第二存儲電路,連接在所述接收電路和所述存儲電路之間,用于當(dāng)所接收的當(dāng)前位置信息包含在存儲在所述存儲電路中的多個位置信息項中的時候,存儲所接收的當(dāng)前位置信息并同時與多個位置信息項保持對應(yīng)關(guān)系。
按照本發(fā)明,所述移動終端例如從GPS接收機獲得當(dāng)前位置信息,并將其發(fā)送到服務(wù)器裝置。當(dāng)在多個預(yù)先存儲的位置信息項中包括當(dāng)前位置信息的時候,服務(wù)器裝置存儲當(dāng)前的位置信息并同時與多個位置信息項保持對應(yīng)關(guān)系。因此,容易執(zhí)行例如標(biāo)簽集會(stamp rally),這是用于吸引潛在用戶的事件(并且以如下的方式執(zhí)行預(yù)定多個位置,在每個位置準(zhǔn)備標(biāo)簽,并且用戶可以通過參觀各個位置和收集所有的標(biāo)簽來獲得免費的禮物)。
更優(yōu)選的是,服務(wù)器裝置還包括處理電路,用于當(dāng)?shù)诙鎯﹄娐反鎯εc所有的多個位置信息項目對應(yīng)的當(dāng)前位置信息的時候執(zhí)行預(yù)定的處理。
按照本發(fā)明,當(dāng)存儲了與所有多個預(yù)先存儲的位置信息項相對應(yīng)的當(dāng)前位置信息的時候(例如當(dāng)用戶參觀所有的位置的時候),處理電路執(zhí)行例如用于向用戶提供免費禮物的處理。
更優(yōu)選的是,執(zhí)行用于向移動終端的用戶分配接收免費禮物的權(quán)利的預(yù)定處理。
按照本發(fā)明,可以向用戶提供免費禮物,所述用戶存儲了與所有多個預(yù)先存儲的位置信息項相對應(yīng)的當(dāng)前位置信息。
更優(yōu)選的是,服務(wù)器還包括第三存儲電路,用于存儲移動路由信息,所述移動路由信息表示向多個由多個位置信息項表示的位置的序列移動。所述處理電路包括用于當(dāng)所述第二存儲電路按照存儲在所述第三存儲電路中的序列存儲與所有多個位置信息項相對應(yīng)的當(dāng)前位置信息的時候執(zhí)行預(yù)定的處理的電路。
按照本發(fā)明,當(dāng)所有的當(dāng)前位置信息項按照預(yù)定的序列與多個預(yù)先存儲的位置信息項相關(guān)地被存儲的時候(即,當(dāng)參加標(biāo)簽集會的用戶按照預(yù)定的序列參觀所有的位置的時候),所述處理電路執(zhí)行例如用于向用戶提供免費禮物的處理。
更優(yōu)選的是,執(zhí)行預(yù)定的處理,用于向移動終端的用戶分配接收免費禮物的權(quán)利,向移動終端發(fā)送與所述權(quán)利有關(guān)的信息。
按照本發(fā)明,有可能向用戶提供免費禮物,所述用戶按預(yù)定順序存儲了與所有多個預(yù)先存儲的位置信息項相對應(yīng)的當(dāng)前位置信息。
更優(yōu)選的是,服務(wù)器裝置包括與所述第二存儲電路連接的發(fā)送電路,用于向另一個計算機發(fā)送存儲在所述第二存儲電路并對應(yīng)于多個位置信息項的當(dāng)前位置信息。
按照本發(fā)明,有可能由另一個計算機來識別移動終端的當(dāng)前位置信息和標(biāo)簽集會的當(dāng)前狀態(tài)。
更優(yōu)選的是,服務(wù)器裝置還包括位置信息接收電路,它與所述第一存儲電路連接,用于從另一個計算機接收多個位置信息,并在所述第一存儲電路中存儲多個接收的位置信息項。
按照本發(fā)明,可以向服務(wù)器裝置發(fā)送由另一個計算機準(zhǔn)備的標(biāo)簽集會的信息和序列。
更優(yōu)選的是,從在移動終端中安置的GPS接收機中獲得當(dāng)前的位置信息。
按照本發(fā)明,從安排在同一終端中的GPS接收機獲得移動終端本身的位置信息。因此,可以容易地和明確地獲得終端的位置信息。
按照另一個方面,本發(fā)明提供一種在連接到網(wǎng)絡(luò)的服務(wù)器裝置中的信息處理方法,包括步驟通過網(wǎng)絡(luò)從移動終端接收表示移動終端的位置的當(dāng)前位置信息;提前準(zhǔn)備多個位置信息項;并且當(dāng)所接收的當(dāng)前位置信息被包括在所述多個位置信息項中的時候存儲所接收的當(dāng)前位置信息并同時與所述多個位置信息項保持對應(yīng)關(guān)系。
按照本發(fā)明,所述移動終端例如從GPS接收機獲得當(dāng)前的位置信息,并將其發(fā)送到服務(wù)器裝置。在所述信息處理方法中,當(dāng)在所述多個預(yù)先存儲的位置信息項中包括當(dāng)前的位置信息的時候,當(dāng)前的位置信息被存儲并同時保持與所述多個位置信息項的對應(yīng)關(guān)系。因此,可以容易執(zhí)行例如標(biāo)簽集會,這是用于吸引潛在用戶的事件。
按照另一個方面,本發(fā)明提供了一種計算機可讀記錄介質(zhì),它存儲了用于實現(xiàn)在連接到網(wǎng)絡(luò)的服務(wù)器裝置中的信息處理方法的程序,所述信息處理方法包括步驟通過網(wǎng)絡(luò)從移動終端接收表示移動終端的位置的當(dāng)前位置信息;提前準(zhǔn)備多個位置信息項;并且當(dāng)所接收的當(dāng)前位置信息被包括在所述多個位置信息項中的時候存儲所接收的當(dāng)前位置信息并同時與所述多個位置信息項保持對應(yīng)關(guān)系。
按照本發(fā)明,所述移動終端例如從GPS接收機獲得當(dāng)前的位置信息,并將其發(fā)送到服務(wù)器裝置。在所述信息處理方法中,當(dāng)在所述多個預(yù)先存儲的位置信息項中包括當(dāng)前的位置信息的時候,當(dāng)前的位置信息被存儲并同時保持與所述多個位置信息項的對應(yīng)關(guān)系。因此,可以容易執(zhí)行例如標(biāo)簽集會,這是用于吸引潛在用戶的事件。因此,本發(fā)明可以提供存儲用于容易地實現(xiàn)標(biāo)簽集會的程序的記錄介質(zhì)。
圖1示出了按照本發(fā)明的第一實施例的實現(xiàn)服務(wù)器裝置的一個計算機系統(tǒng)的外觀;圖2是圖解圖1所示的計算機系統(tǒng)的控制的方框圖;圖3圖解了在本發(fā)明的第一實施例的固定光盤上存儲的用戶信息;圖4圖解了在本發(fā)明的第一實施例的固定光盤上存儲的顯示區(qū)域信息;圖5圖解了在本發(fā)明的第一實施例的固定光盤上存儲的主題信息(示例1);圖6是圖解按照本發(fā)明的第一實施例的地圖顯示處理的控制的步驟的流程圖;圖7是圖解按照本發(fā)明的第一實施例的信息顯示處理的控制的步驟的流程圖;圖8示出了按照本發(fā)明的第一實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例1);圖9示出了按照本發(fā)明的第一實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例2);圖10示出了按照本發(fā)明的第一實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例3);圖11示出了按照本發(fā)明的第一實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例4);圖12示出了按照本發(fā)明的第一實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例5);圖13示出了按照本發(fā)明的第一實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例6);圖14圖解了在本發(fā)明的第二實施例的固定光盤上存儲的主題信息(示例2);圖15圖解了在本發(fā)明的第二實施例的固定光盤上存儲的用戶信息;圖16是圖解按照本發(fā)明的第二實施例的傳遞(delivery)條件注冊處理的控制的步驟的流程圖;圖17是圖解按照本發(fā)明的第二實施例的提供處理的控制的步驟的流程圖;圖18示出了按照本發(fā)明的第二實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例1);圖19示出了按照本發(fā)明的第二實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例2);圖20示出了按照本發(fā)明的第二實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例3);圖21示出了按照本發(fā)明的第二實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例4);圖22示出了按照本發(fā)明的第二實施例的用戶終端的監(jiān)視器的屏幕的顯示示例(示例5);圖23圖解了按照本發(fā)明的第二實施例的在固定光盤上存儲的主題信息;圖24示出了按照本發(fā)明的第三實施例的通信系統(tǒng)的整體結(jié)構(gòu);圖25是用于圖解在基站、小區(qū)和終端之間的關(guān)系的小區(qū)的圖;圖26是圖解按照第三實施例的在服務(wù)器裝置中的整體處理的控制的步驟的流程圖;圖27是圖解用于滿足距離條件的終端變近處理(圖26的S309)的控制的步驟的流程圖;圖28圖解了目標(biāo)終端的距離條件和在目標(biāo)終端與給定終端之間的關(guān)系,其中所述給定終端具有與目標(biāo)終端按照圖27圖解的處理進行通信的可能;圖29是示出了終端的示意結(jié)構(gòu)的方框圖;圖30A-30D示出了在終端的顯示器上顯示的虛擬生物;圖31示出了按照本發(fā)明的第四實施例的通信系統(tǒng)的整體結(jié)構(gòu);圖32是圖解了按照第四實施例的在服務(wù)器裝置中的整體處理的控制步驟的流程圖;圖33是圖解用于滿足距離條件的終端變近處理(圖32的S509)的控制步驟的流程圖;圖34圖解了按照本發(fā)明的第五實施例的標(biāo)簽集會系統(tǒng)的整體結(jié)構(gòu);圖35是在圖34中的標(biāo)簽集會系統(tǒng)中的標(biāo)簽集會服務(wù)器裝置的方框圖;圖36是圖解按照本發(fā)明的第五實施例的標(biāo)簽集會處理的控制步驟的流程圖;圖37是圖解加到圖36流程圖的、內(nèi)容注冊處理的控制步驟的流程圖(示例1);圖38是圖解加到圖36流程圖的、附加信息注冊處理的控制步驟的流程圖;圖39是圖解加到圖36流程圖的、內(nèi)容注冊處理的控制步驟的流程圖(示例2);
圖40是圖解方案(scenario)注冊處理的控制步驟的流程圖;圖41是示出蜂窩電話和用于通信的設(shè)施的方框圖;圖42是圖解用于利用圖41所示的通信設(shè)施來獲得位置信息的處理的控制步驟的流程圖。
具體實施例方式
現(xiàn)在,參照附圖來詳細(xì)說明本發(fā)明的實施例。在下面的說明中,相同的部件具有相同的附圖標(biāo)記和相同的名稱,并實現(xiàn)相同的功能。
<第一實施例>
按照本發(fā)明的第一實施例的用于提供信息的服務(wù)器裝置是通過軟件實現(xiàn)的,所述軟件在諸如個人計算機或工作站的計算機上被執(zhí)行。
圖1示出了一個計算機系統(tǒng)的外觀,這個計算機系統(tǒng)是用于提供信息的服務(wù)器裝置的示例。參見圖1,計算機系統(tǒng)100包括一個計算機102,其中包含F(xiàn)D(軟盤)驅(qū)動器108和CD-ROM(致密盤只讀存儲器)106、監(jiān)視器1-4、鍵盤110和鼠標(biāo)112。
圖2以方框圖示出計算機系統(tǒng)100的結(jié)構(gòu)。如圖2所示,計算機102除了FD驅(qū)動器108和CD-ROM106之外還包括CPU(中央處理單元)120,存儲器122、硬盤124和通信接口126,它們通過總線被連接到一起。軟盤118被設(shè)置到FD驅(qū)動器108中。CD-ROM116被設(shè)置在CD-ROM106中。
用于提供信息的服務(wù)器裝置由上述的計算機硬件和由CPU 120執(zhí)行的軟件來實現(xiàn)。一般,這樣的軟件當(dāng)被經(jīng)銷的時候被存儲在諸如軟盤118或CD-ROM116的記錄介質(zhì)上。FD驅(qū)動器108、CD-ROM驅(qū)動器106等從記錄介質(zhì)讀取軟件,并將其存儲在硬盤124上。軟件被從硬盤124讀出到存儲器122中,并被CPU 120執(zhí)行。圖1和2所示的硬件本身具有一般的結(jié)構(gòu)。因此,本發(fā)明的最關(guān)鍵部件是存儲在諸如軟盤118、CD-ROM116或硬盤124的記錄介質(zhì)上的軟件。
圖2所示的硬盤以電子形式存儲地圖數(shù)據(jù)。電子形式的地圖數(shù)據(jù)可以以基于可表達地球上的任何位置的經(jīng)度和緯度信息的兩維信息的形式表示實際的地理地圖。
參見圖3,在硬盤124存儲的用戶數(shù)據(jù)信息包括用于識別用于終端的終端ID和表示可以用于由終端顯示地圖信息的顯示區(qū)域的數(shù)據(jù)。例如,在終端的顯示監(jiān)視器的左上端和右下端的坐標(biāo)被用作用于表示顯示區(qū)域的數(shù)據(jù)。如圖3所示,由用戶ID“11223344”識別的用戶具有由終端ID“P001”識別的終端,并且這個終端的顯示區(qū)域由“(0,0)-(640,480)”來表示,這意味著用戶具有一個能夠以640×480點顯示的個人計算機。由終端ID“T001”識別的終端具有由“(0,0)-(200,100)”表示的顯示區(qū)域,這意味著終端是能夠以200×100點顯示的蜂窩電話、PDA(個人數(shù)字助理)等。
如圖3所示,對于一個用戶ID可以注冊多個終端ID。因此,一個用戶可以通過將在他/她家的個人計算機與這個服務(wù)器裝置連接,并還在室外通過蜂窩電話等與服務(wù)器裝置連接來請求信息。
參見圖4,在硬盤124上存儲的顯示區(qū)域信息包括用于每個顯示區(qū)域的起始坐標(biāo)(X,Y)和結(jié)束坐標(biāo)(X,Y)。如圖4所示,如果顯示區(qū)域是例如“Nara站和鄰居”,則存儲了起始坐標(biāo)(135.4800,34.4130)和結(jié)束坐標(biāo)(135.4830,34.4100)。這些坐標(biāo)對應(yīng)于在前述的電子地圖數(shù)據(jù)中的經(jīng)度和緯度信息。當(dāng)用戶請求顯示“Nara站和鄰居”的時候,從圖4所示的顯示區(qū)域信息讀取起始坐標(biāo)和結(jié)束坐標(biāo)。從硬盤124讀取對應(yīng)于讀取坐標(biāo)的電子形式地圖數(shù)據(jù)。在所讀取的地圖數(shù)據(jù)上實現(xiàn)坐標(biāo)的轉(zhuǎn)換,用于允許在由終端ID識別的終端的顯示區(qū)域上顯示。進行坐標(biāo)轉(zhuǎn)換的地圖數(shù)據(jù)被發(fā)送到用戶終端。用戶終端顯示“Nara站和鄰居”的地圖。
參見圖5,在硬盤124上存儲的主題信息包括對于每個主題ID的主題名稱、坐標(biāo)數(shù)據(jù)和項目數(shù)據(jù)。在主題ID和坐標(biāo)數(shù)據(jù)建立第一對應(yīng)關(guān)系,在主題ID和項目數(shù)據(jù)之間建立了第二對應(yīng)關(guān)系。主題ID可以識別在硬盤124上存儲的主題信息。主題名稱是文本數(shù)據(jù),用于顯示在地圖上的主題名稱。坐標(biāo)數(shù)據(jù)包括一種用于識別主題的主題圖標(biāo)和這個主題圖標(biāo)的起始坐標(biāo)和結(jié)束坐標(biāo)。主題圖標(biāo)的種類被按照它的形式劃分為例如點信息、方塊信息和其它。當(dāng)點信息表示主題圖標(biāo)的時候,僅僅存儲了起始圖標(biāo)。當(dāng)方塊信息表示主題圖標(biāo)的時候,存儲了起始坐標(biāo)和結(jié)束坐標(biāo)。主題圖標(biāo)不限于上述情況,可以具有圓周形式、橢圓形式等。硬盤124存儲表示與主題ID對應(yīng)的主題圖標(biāo)的形式的數(shù)據(jù)。
圖2所示的CPU 120可以根據(jù)主題ID來檢索坐標(biāo)數(shù)據(jù),可以根據(jù)坐標(biāo)數(shù)據(jù)來檢索主題ID和可以根據(jù)主題ID來檢索項目數(shù)據(jù)。當(dāng)由方塊信息表示主題圖標(biāo)的時候,CPU 120可以確定是否經(jīng)由用戶終端輸入的坐標(biāo)數(shù)據(jù)在方塊的范圍中。當(dāng)由點信息表示主題圖標(biāo)的時候,CPU 120可以確定是否經(jīng)由用戶終端所輸入的坐標(biāo)數(shù)據(jù)位于與所述點坐標(biāo)預(yù)定距離內(nèi)。主題信息的坐標(biāo)對應(yīng)于在硬盤124存儲的電子形式的地圖數(shù)據(jù)中的經(jīng)度和緯度信息,如參考圖4所述。
項目數(shù)據(jù)是從用戶接收的數(shù)據(jù),并且硬盤124存儲與每個主題ID相關(guān)的項目數(shù)據(jù)。
除了對于圖1和2所述的那些以外的計算機本身的操作是公知的,因此不重復(fù)它們的描述。
參見圖6,由服務(wù)器裝置執(zhí)行的程序涉及地圖顯示處理,并具有下述的控制結(jié)構(gòu)。
在步驟S100(以下可能將步驟簡稱為“S”),CPU 120確定是否從用戶終端經(jīng)由通信接口126接收到用戶ID、終端ID和地圖顯示請求。當(dāng)從用戶終端接收到用戶ID、終端ID和地圖顯示請求的時候(在步驟S100為是),處理移動到步驟S102。否則(在步驟100為否),處理返回步驟S100來等待從用戶終端接收到信息。
在步驟S102,CPU 120判定是否從用戶的終端接收到顯示區(qū)域的輸入。當(dāng)用戶選擇圖4的預(yù)定顯示區(qū)域之一的時候進行這個判定,并且從用戶終端接收所選擇的顯示區(qū)域。當(dāng)接收到顯示區(qū)域的輸入的時候(步驟S102中為是),處理進行到步驟S104。否則(在步驟S102中為否),處理進行到步驟S106。
在步驟S104,CPU 120根據(jù)所接收的顯示區(qū)域的坐標(biāo)數(shù)據(jù)來從硬盤124讀取地圖數(shù)據(jù)。在這個處理中,根據(jù)顯示區(qū)域信息的坐標(biāo)數(shù)據(jù)(圖4)來讀取所接收的顯示區(qū)域的起始和結(jié)束坐標(biāo),并從硬盤124讀取所讀取的坐標(biāo)數(shù)據(jù)的對應(yīng)的地圖數(shù)據(jù)。
在步驟S106,如果未接收到顯示區(qū)域的輸入,CPU 120根據(jù)最后顯示區(qū)域的坐標(biāo)數(shù)據(jù)來從硬盤124讀取地圖數(shù)據(jù)。
在步驟S108,CPU 120檢索一個主題,所述主題已經(jīng)注冊和存儲在所讀取的地圖數(shù)據(jù)的顯示區(qū)域中。在這個處理中,根據(jù)顯示區(qū)域信息的坐標(biāo)數(shù)據(jù)(圖4)和主題信息的坐標(biāo)數(shù)據(jù)(圖5)來檢索在顯示區(qū)域中的所注冊的主題。
在步驟S110,CPU 120根據(jù)與用戶ID一起接收的終端ID的顯示區(qū)域?qū)Φ貓D數(shù)據(jù)和所注冊的主題的坐標(biāo)數(shù)據(jù)執(zhí)行坐標(biāo)變換。根據(jù)用戶信息的顯示區(qū)域(圖3)和顯示區(qū)域信息的坐標(biāo)數(shù)據(jù)(圖4)來執(zhí)行這個地圖數(shù)據(jù)的坐標(biāo)變換。根據(jù)用戶信息的顯示區(qū)域(圖3)和主題信息的坐標(biāo)數(shù)據(jù)(圖5)來執(zhí)行對所注冊的主題的坐標(biāo)數(shù)據(jù)的坐標(biāo)變換。
在步驟S112,CPU 120經(jīng)由通信接口126發(fā)送經(jīng)過坐標(biāo)變換的坐標(biāo)數(shù)據(jù)和用于在用戶的終端上顯示地圖信息和所注冊的主題名稱的數(shù)據(jù)。在這個處理中,也發(fā)送用于在預(yù)定位置顯示具有由用戶的終端分配的主題名稱的主題圖標(biāo)的數(shù)據(jù)。
參見圖7,由服務(wù)器裝置執(zhí)行的程序具有下列與信息顯示處理相關(guān)的控制結(jié)構(gòu)。
在步驟S200,CPU 120確定是否用戶點擊在用戶終端上顯示的在地圖上的給定位置。對于這個確定,當(dāng)用戶點擊在用戶終端上顯示的在地圖上的給定位置的時候,服務(wù)器裝置從終端接收所點擊位置的坐標(biāo)數(shù)據(jù)。當(dāng)檢測到在地圖上的給定點的點擊的時候(在步驟S200中為是),處理進行到步驟S202。否則(在步驟S200中為否),處理返回到步驟S200,等待從用戶終端接收到坐標(biāo)數(shù)據(jù)。
在步驟S202,CPU 120將在步驟S200接收到的在顯示區(qū)域上的坐標(biāo)數(shù)據(jù)變換為在地圖數(shù)據(jù)上的坐標(biāo)數(shù)據(jù)。例如,假定用戶具有用戶ID“11223344”,終端ID是“P001”,并且顯示區(qū)域是“Nara站和鄰居”。在這種情況下,當(dāng)從用戶終端檢測到所點擊的位置的坐標(biāo)數(shù)據(jù)(550,120)的時候,CPU 120對基于與在用戶信息中的終端ID“P001”對應(yīng)的在顯示區(qū)域中的坐標(biāo)數(shù)據(jù)(圖3)和“Nara站和鄰居”的顯示區(qū)域的坐標(biāo)數(shù)據(jù)(圖4)執(zhí)行坐標(biāo)變換。因此,將所點擊的位置的坐標(biāo)數(shù)據(jù)變換為在地圖數(shù)據(jù)上的坐標(biāo)數(shù)據(jù)(135.4826,34.4124)。
在步驟S204,CPU 120根據(jù)在地圖上的所計算的坐標(biāo)數(shù)據(jù)來檢索所注冊的主題。根據(jù)坐標(biāo)變換的坐標(biāo)數(shù)據(jù)和主題信息的坐標(biāo)數(shù)據(jù)(圖5)來進行這個檢索。在這個處理中,如果主題圖標(biāo)由方塊信息表示,則檢索在方塊區(qū)域中注冊的主題。如果主題圖標(biāo)由點信息表示,則檢索在與點坐標(biāo)預(yù)定距離內(nèi)的區(qū)域中注冊的主題。
在步驟S206,CPU 120確定是否檢索所注冊的主題。如果檢索被注冊的主題(在步驟S206中為是),則處理進行到步驟S208。否則(在步驟S206中為否),處理進行到步驟S214。
在步驟S208,CPU 120發(fā)送用于由用戶終端在地圖信息上顯示與在步驟S204中檢索的主題相關(guān)的項目的菜單屏幕的數(shù)據(jù)。
在步驟S210,CPU 120確定是否從用戶終端接收到基于菜單的項目的所讀取的請求。當(dāng)從用戶終端接收到所讀取的請求的時候(在步驟S210中為是),則處理進行到步驟S212。否則(在步驟S210中為是),處理進行到步驟S220。
在步驟S212,CPU 120根據(jù)在步驟210接收的所讀取的請求從硬盤124讀取項目數(shù)據(jù),并向用戶終端發(fā)送所述項目數(shù)據(jù)。
在步驟S214,CPU 120確定當(dāng)未檢索到所注冊的主題的時候(在步驟S206中為否),檢測到用于輸入新主題的請求。
在步驟216,CPU 120確定是否檢索到表示區(qū)域信息的坐標(biāo)數(shù)據(jù)和新主題名稱,所述區(qū)域信息是諸如對應(yīng)于新主題的方塊信息。如果接收到新的主題名稱或諸如方塊信息的坐標(biāo)數(shù)據(jù)(步驟S216中為是),則處理進行到步驟S218。否則(在步驟S216中為否),處理返回步驟S216,等待接收新主題名稱和諸如方塊信息的坐標(biāo)數(shù)據(jù)。如果由點信息表示主題圖標(biāo),在步驟S200檢測的所點擊的點提供點坐標(biāo),因此不必接收進一步的坐標(biāo)數(shù)據(jù)。
在步驟S218,CPU 120根據(jù)所接收的新主題名稱和坐標(biāo)數(shù)據(jù)而注冊新主題名稱。在這個處理中,所接收的坐標(biāo)數(shù)據(jù)表示在每個用戶終端的顯示區(qū)域上的位置。因此,與在步驟S202的處理類似,根據(jù)用戶信息的顯示區(qū)域的坐標(biāo)數(shù)據(jù)(圖3)和顯示區(qū)域的坐標(biāo)數(shù)據(jù)(圖4)來對所接收的坐標(biāo)數(shù)據(jù)進行坐標(biāo)變換。
在步驟S220,CPU 120確定是否從用戶終端接收到用于提交項目的請求。通過從用戶終端接收所述提交請求和所提交的信息來執(zhí)行這個確定。當(dāng)從用戶終端接收到提交請求的時候(步驟S220中為是),處理進行到步驟S222。否則(步驟S220中為否),處理進行到步驟S224。
在步驟S222,CPU 120存儲一個所提交的項目——這是在步驟S220接收的所提交的信息——來作為所注冊的主題的附加項目。
在步驟S224,CPU 120確定是否從用戶終端接收到一個結(jié)束請求。如果從用戶終端接收到結(jié)束請求(在步驟S224中為是),則信息顯示處理結(jié)束。否則(在步驟S224中為否),處理進行到步驟S200,并再次執(zhí)行一系列處理。
當(dāng)在步驟S224接收到結(jié)束請求的時候(在步驟S224為是),硬盤124存儲從用戶終端最后發(fā)送到服務(wù)器裝置的顯示區(qū)域。將在下一個地圖信息顯示處理期間在步驟S106使用顯示區(qū)域的信息。
根據(jù)上述的結(jié)構(gòu)和流程圖,服務(wù)器裝置如下運行。
當(dāng)具有所注冊的ID的用戶經(jīng)由具有所注冊的終端ID的終端向服務(wù)器裝置發(fā)送用戶ID、終端ID和地圖顯示請求的時候,服務(wù)器裝置接收它們(步驟S100為是)。用戶經(jīng)由終端輸入顯示區(qū)域。所輸入的顯示區(qū)域的數(shù)據(jù)被發(fā)送到服務(wù)器裝置,并且服務(wù)器裝置接收信息(步驟S102為是)。根據(jù)從用戶終端接收的顯示區(qū)域的坐標(biāo)數(shù)據(jù),服務(wù)器裝置從硬盤124讀取地圖數(shù)據(jù)(S104)。根據(jù)顯示區(qū)域的坐標(biāo)數(shù)據(jù)和主題信息的坐標(biāo)數(shù)據(jù),檢索所注冊的主題(S108)。如果用戶未輸入顯示區(qū)域,則讀取最后顯示的地圖信息。
根據(jù)與用戶ID一起接收的終端ID的顯示區(qū)域,對所注冊的主題的地圖數(shù)據(jù)和坐標(biāo)數(shù)據(jù)進行坐標(biāo)變換(S110)。用于在用戶終端上顯示地圖信息和表示所注冊的主題的主題圖標(biāo)的數(shù)據(jù)被發(fā)送到用戶終端。
通過上述的服務(wù)器裝置的操作,用戶終端顯示圖8所示的地圖信息200。按照地圖信息,用戶終端分別在地圖信息的對應(yīng)位置顯示表示所注冊的主題“Nara站”的主題圖標(biāo)202、表示“sushi商店”的主題圖標(biāo)204和表示“便利商店”的主題圖標(biāo)206。在主題圖標(biāo)202-206顯示的主題名稱分別對應(yīng)于主題信息的主題名稱(圖5)。
當(dāng)如圖8所示在用戶終端上顯示地圖信息的時候,用戶點擊與“Nara站”相關(guān)的主題圖標(biāo)202。所點擊的位置的坐標(biāo)數(shù)據(jù)被發(fā)送到服務(wù)器裝置并被服務(wù)器裝置檢測(步驟S200中的是)。在終端上的所點擊位置的坐標(biāo)數(shù)據(jù)被轉(zhuǎn)換為在地圖數(shù)據(jù)上的坐標(biāo)數(shù)據(jù)(S202),并且根據(jù)所變換的坐標(biāo)數(shù)據(jù)來檢索主題信息的注冊主題(圖5)(S204)。如果存在注冊的主題(在步驟S206的是),則發(fā)送用于顯示在地圖信息上與所檢索的主題相關(guān)的項目的菜單(S208)。通過上述的操作,圖8所示的地圖信息被轉(zhuǎn)換為圖9所示的地圖信息。在這種情況下,由于用戶點擊與“Nara站”相關(guān)的主題圖標(biāo)202,因此顯示與主題ID“002”和主題名稱“Nara站”對應(yīng)的主題的內(nèi)容。如圖9所示,項目顯示部分302包括新的項目注冊按鍵304,用于新近注冊與主題名稱“Nara站”相關(guān)的項目,也包括菜單顯示部分306,用于顯示與主題名稱“Nara站”相關(guān)的已經(jīng)注冊的項目列表。
當(dāng)用戶點擊在菜單顯示部分306上顯示的菜單中的一項的時候,用于讀取項目的請求被發(fā)送到服務(wù)器裝置,并且服務(wù)器裝置接收項目的讀取請求(在步驟S210中為是)。根據(jù)所接收的讀取請求,服務(wù)器裝置從存儲在硬盤124的主題信息讀取項目數(shù)據(jù)(圖5),并將其發(fā)送到用戶終端(S212)。通過這些操作,用戶終端顯示在所提交的項目顯示部分308上的項目的內(nèi)容。
當(dāng)在顯示圖9所示的地圖信息的狀態(tài)下用戶點擊新的注冊按鍵304的時候,顯示圖10所示的用于提交的項目輸入部分402。用戶可以在用于提交的項目輸入部分402中輸入主題名稱、題目和主體。通過點擊注冊按鍵404,所輸入的項目被發(fā)送到服務(wù)器裝置。當(dāng)在用戶終端上的項目信息輸入部分402中輸入項目之后用戶點擊注冊按鍵404的時候,用戶終端向服務(wù)器裝置發(fā)送提交請求,并且服務(wù)器裝置接收提交請求(在步驟S220為是)。服務(wù)器裝置在硬盤124上存儲這樣接收的所提交的項目并同時與所注冊的主題ID保持相關(guān)。
當(dāng)在顯示圖8所示的地圖信息的狀態(tài)下用戶點擊除了主題圖標(biāo)202-206的部分的時候,確定不存在與所點擊的坐標(biāo)數(shù)據(jù)相對應(yīng)的所注冊的主題(步驟206的否)。在這種狀態(tài)下,用戶終端顯示如圖11所示的地圖信息500,并顯示除了已經(jīng)注冊的主題圖標(biāo)202-206之外的新的主題圖標(biāo)502。對于這個新的主題圖標(biāo)502,(如果例如由方塊信息來表示主題圖標(biāo))用戶輸入主題名稱和坐標(biāo)數(shù)據(jù),并點擊注冊按鍵504。用戶終端向服務(wù)器裝置發(fā)送對新的主題的請求。服務(wù)器裝置接收新的主題名稱和坐標(biāo)數(shù)據(jù)(在步驟S216為是)。服務(wù)器裝置根據(jù)所接收的新主題名稱和坐標(biāo)數(shù)據(jù)來注冊具有新的主題ID的新主題,并將其存儲到硬盤124。
如圖11所示,可以已述的方塊形式來顯示新的主題圖標(biāo)。而且,如圖12所示,可以通過在與主題圖標(biāo)602預(yù)定距離內(nèi)組合方塊主題圖標(biāo)602和區(qū)域604來顯示它。在圖11和圖12所示的任何一種情況下,坐標(biāo)數(shù)據(jù)的類型以及坐標(biāo)數(shù)據(jù)被與主題圖標(biāo)的顯示類型對應(yīng)地存儲。
在注冊新的主題之后,用戶可以提交與新的主題相關(guān)的項目。為此,在新的主題注冊之后顯示圖10所示的項目輸入部分402。
當(dāng)用戶在圖8-12所示的地圖信息上點擊一個結(jié)束請求按鍵的時候,從用戶終端向服務(wù)器裝置發(fā)送結(jié)束請求。服務(wù)器裝置接收所述結(jié)束請求(在步驟S224為是),并且信息顯示操作結(jié)束。
如上參照圖8-12所述,表示主題的圖形包括例如方塊形式的圖形數(shù)據(jù)名稱。但是,僅僅可以使用由圖案和符號表示的圖標(biāo),如圖13所示。例如,地圖信息700被疊加,由圖案或符號形成的主題圖標(biāo)702-708位于已經(jīng)注冊的主題位置,并且被顯示在地圖信息700上。當(dāng)點擊圖標(biāo)702-708之一的時候,顯示主題名稱、對應(yīng)的菜單以及其它。
如圖14所述,當(dāng)通過圖11或圖12所示的處理注冊新主題的時候,存儲在硬盤124上的主題信息被從圖5所示的狀態(tài)改變到圖14所示的狀態(tài)。于是,新主題增加操作存儲在坐標(biāo)數(shù)據(jù)(135.4807,34.4111)位置的具有主題ID“081”和主題名稱“JR”的主題。
以上述的方式,按照本實施例的服務(wù)器裝置準(zhǔn)備與主題ID相關(guān)的坐標(biāo)數(shù)據(jù)以及與主題ID相關(guān)的項目數(shù)據(jù)。服務(wù)器裝置根據(jù)由用戶指定的坐標(biāo)數(shù)據(jù)檢索主題ID,根據(jù)所檢索的主題ID向終端發(fā)送項目數(shù)據(jù)。在終端上,用戶可以讀取由另一個用戶提交的項目。因此,有可能提供用于根據(jù)由終端要求的位置信息向終端提供所提交的項目的服務(wù)器裝置,其中所提交的項目與地圖上的坐標(biāo)數(shù)據(jù)相關(guān)并被用戶要求。
<第二實施例>
按照第二實施例的服務(wù)器裝置包括與按照第一實施例的服務(wù)器裝置相同的功能,并另外包括這樣的一個功能按照預(yù)定的條件向其它用戶分發(fā)從一個用戶提交的項目數(shù)據(jù)等。這個功能由軟件實現(xiàn),所述軟件由圖2所示的計算機硬件和CPU 120執(zhí)行?,F(xiàn)在說明按照第二實施例的服務(wù)器裝置。但是除了下述以外的硬件結(jié)構(gòu)和處理流程與上述的第一實施例實質(zhì)相同,因此不再重復(fù)其說明。
存儲在硬盤124上的用戶信息與第一實施例不同。參見圖15,用戶信息包括每個用戶ID的用戶姓名和目的地地址。如圖15所示,對于用戶ID“11223344”的用戶設(shè)置將傳遞的最大次數(shù)限制為每天五次的第一目的地地址userl@k-tai.ne.jp和沒有傳遞限制的第二目的地地址“userl@home.co.jp”。上述傳遞條件被設(shè)置為有效而沒有時限。
在用戶信息中設(shè)置關(guān)于新主題的注冊和新項目的提交的傳遞條件。該傳遞條件涉及距離由(135.4808,34.4108)的經(jīng)度和緯度信息限定的中心5至100米范圍內(nèi)的區(qū)域。當(dāng)在上述距離內(nèi)的區(qū)域中設(shè)置新主題時,或當(dāng)與所注冊的、位于100米的距離內(nèi)的主題相關(guān)地提交新的項目數(shù)據(jù)時,根據(jù)前述的傳遞條件傳遞新設(shè)置的主題或新提交的項目。
當(dāng)對于所注冊的主題提交新的項目的時候,如果所提交的項目包括第一個關(guān)鍵字“DISH”、第二關(guān)鍵字“THAI DISH”和第三關(guān)鍵字“NEWOPENING”,則按照上述的傳遞條件來傳遞項目數(shù)據(jù)。
參見圖16,在按照本實施例的服務(wù)器裝置中執(zhí)行的程序具有下列與傳遞條件注冊處理相關(guān)的控制結(jié)構(gòu)。
在步驟S250中,CPU 120確定是否接收到用戶ID、終端ID和傳遞條件的注冊請求。如果從用戶終端接收到用戶ID、終端ID和傳遞條件的注冊請求(步驟S250中的是),處理進行到步驟S252。否則(步驟S250中的否),處理進行到步驟S256。如果接收到用戶ID、終端ID和傳遞條件的注冊請求(步驟S250中的是),CPU 120向終端發(fā)送由用戶ID和終端ID確定的用于在用戶終端顯示傳遞條件輸入屏幕。
在步驟S252,CPU 120確定是否從用戶終端接收到傳遞條件。如果從用戶終端接收到傳遞條件(步驟S252中的是),處理進行到步驟S254。否則(步驟S250中的否),處理返回步驟S252,等待從用戶終端接收到傳遞條件。
在步驟S254,CPU 120在硬盤124上存儲在步驟S252接收的傳遞條件來作為這個用戶的傳遞條件。
在步驟S256,SPU 120確定是否接收到用于結(jié)束注冊從用戶終端發(fā)送的傳遞條件的處理。如果接收到用于結(jié)束注冊從用戶終端發(fā)送的傳遞條件的處理(步驟S256中的是),這個傳遞條件注冊處理結(jié)束。否則(步驟S256中的否),處理返回步驟S250,處理傳遞條件的下一個注冊。
參見圖17,由服務(wù)器裝置執(zhí)行的程序具有下列與傳遞處理相關(guān)的控制結(jié)構(gòu)。
在步驟S260,確定是否注冊了新的主題,或是否對于所注冊的主題提交了新的項目,如與第一實施例相關(guān)所述。如果檢測到新的主題的注冊或新的項目的提交(步驟S260的是),則處理進行到步驟S262。否則(步驟S260的否),則處理返回步驟S260,等待新的主題的注冊或新的項目的提交。
在步驟S262,CPU 120從硬盤124讀取與所檢測的、新注冊的主題或新提交的項目相關(guān)的坐標(biāo)數(shù)據(jù)以及其內(nèi)容。
在步驟S264,CPU 120根據(jù)所讀取的內(nèi)容提取與用于用戶的傳遞條件匹配的用戶。根據(jù)對應(yīng)于新注冊的主題或新提交的項目的坐標(biāo)數(shù)據(jù)以及位置區(qū)域和自位置區(qū)域的距離(圖15)來執(zhí)行這個確定,特別是根據(jù)是否坐標(biāo)數(shù)據(jù)滿足傳遞條件來執(zhí)行這個確定。根據(jù)所注冊的信息和關(guān)鍵字的內(nèi)容(圖15),確定是否信息的內(nèi)容滿足傳遞條件。也確定是否滿足諸如對每天提供的最大次數(shù)的限制等的傳遞限制條件。于是,提取了被提供了新的主題的注冊或新的項目的提交情況的用戶。
在步驟S266,CPU讀取所提取的用戶的目的地址。例如,限制向具有圖15所示的用戶ID“userl”的用戶的傳遞以便向第一目的地地址的傳遞不能每天大于5次。在這種情況下,在同一天的第六次傳遞對第二目的地地址進行。
在步驟S268,CPU 120向在步驟S266中讀取的目的地地址提供新注冊的主題名稱或新提交的項目。
根據(jù)前述的結(jié)構(gòu)和流程圖,服務(wù)器裝置操作如下。
如圖18所示,在用戶終端上顯示地圖信息800的同時,用戶指定區(qū)域802,并點擊注冊按鍵804,以便信息被發(fā)送到服務(wù)器裝置,并且服務(wù)器裝置檢測注冊傳遞條件的請求(步驟250的是)。在這個操作中,用戶ID和終端ID被發(fā)送到服務(wù)器裝置。
在用戶終端上,根據(jù)從服務(wù)器裝置接收的數(shù)據(jù),圖18的顯示改變到圖19的顯示。如圖19所示,在地圖信息900上顯示檢索條件輸入部分902。用戶在檢索條件輸入部分902中輸入期滿日期、到指定區(qū)域的距離和檢索關(guān)鍵字,并點擊或觸摸“下一個”按鍵904。顯示如圖20所示改變,以便顯示用于輸入項目目的地的部分1002。在地圖信息1000上顯示用于顯示前一個屏幕的“前一個”按鍵1004和用于向服務(wù)器裝置發(fā)送條件的“發(fā)送”按鍵1006。當(dāng)用戶在目的地輸入部分1002中輸入目的地地址和傳遞限制并點擊“發(fā)送”按鍵1006的時候,信息被發(fā)送到服務(wù)器裝置。服務(wù)器裝置檢測傳遞條件的接收(步驟S252的是)。如果用戶要改變傳遞條件的期滿日期、檢索關(guān)鍵字等,則點擊“前一個”按鍵1004以便再次顯示圖19所示的前一個屏幕,并再次顯示檢索條件輸入部分902。
服務(wù)器裝置將所接收的傳遞條件作為這個用戶的傳遞條件進行處理,并在硬盤124上將它們存儲為用戶信息(圖15)(S254)。
如果執(zhí)行注冊新主題的操作(即,已經(jīng)參照圖11和圖12并與第一實施例相關(guān)地所述的操作)或另外注冊項目的操作(即,已經(jīng)參照圖10并與第一實施例相關(guān)地所述的操作),那么服務(wù)器裝置檢測新主題或新項目的注冊(步驟S260中的是)。服務(wù)器裝置讀取所注冊信息的坐標(biāo)數(shù)據(jù)和內(nèi)容(S262),并提取滿足圖15所示的傳遞條件的用戶(S264)。當(dāng)提取用戶的時候,讀取所提取用戶的目的地地址(S266)。在這個操作中,如果存在多個目的地地址,則根據(jù)傳遞次數(shù)的預(yù)定上限來選擇目的地地址,并讀取目的地地址。所注冊的新主題和所提交的新項目被傳遞給如此讀取的目的地地址(S268)。
如圖21所示,某個用戶在區(qū)域1104中注冊一個新主題“亞洲飯店”,并在用于提交的項目輸入部分1102中輸入一個項目。由于在區(qū)域1104中輸入了新的主題和新的項目,這個項目被發(fā)送到用戶終端,其中設(shè)置了用于傳遞項目的條件。如圖22所示,在終端的地圖信息1200上顯示用于顯示所傳遞項目的項目顯示部分1202,并且在項目顯示部分1202上顯示項目的內(nèi)容。
當(dāng)如圖21所示提交新主題和與這個新主題對應(yīng)的項目的時候,如圖23所示在硬盤124上存儲主題信息。
在這個實施例中,通過已經(jīng)參照圖19和20所述的用戶本身的注冊操作而設(shè)置用于傳遞項目的條件。但是這不是限定性的。例如可以按照主題圖標(biāo)來自動設(shè)置上述條件,所述主題圖標(biāo)由用戶在第一實施例中選擇。如果用戶請求讀取主題,則確定這個用戶對這個主題感興趣,并且與這個主題相關(guān)地自動設(shè)置傳遞條件。例如,可以根據(jù)與被請求讀取的主題對應(yīng)的坐標(biāo)數(shù)據(jù)來自動設(shè)置在傳遞條件中的坐標(biāo)數(shù)據(jù)。而且,可以從對于被請求讀取的這個主題提交的項目提取經(jīng)常出現(xiàn)的關(guān)鍵字,并且可以根據(jù)如此提取的關(guān)鍵字來自動設(shè)置檢索條件。
如果用戶終端具有GPS功能,則從GPS和用戶ID獲得的當(dāng)前位置可以被發(fā)送到服務(wù)器裝置,并且可以利用終端的當(dāng)前位置作為傳遞條件中的指定區(qū)域而自動準(zhǔn)備傳遞條件。因此,如果按照利用GPS功能發(fā)送的、基于位置信息的傳遞條件對于在用戶終端附近設(shè)置的主題提交新的項目,則這個項目被發(fā)送到這個終端。因此,攜帶終端在路上的用戶可以自動接收與用戶的當(dāng)前位置相關(guān)的信息。
在前述的方式中,當(dāng)另一個用戶提交新的項目的時候,按照本實施例的服務(wù)器裝置按照預(yù)定的傳遞條件向用戶終端提供這個新的項目。因此,有可能向用戶提供可以提供由另一個用戶提交的項目數(shù)據(jù)的服務(wù)器裝置。
<第三實施例>
圖24示出了按照本發(fā)明的第三實施例的通信系統(tǒng)的整體結(jié)構(gòu)。參見圖24,按照第三實施例的通信系統(tǒng)包括一個服務(wù)器裝置2100和多個終端2011,它們通過網(wǎng)絡(luò)2050連接。通過與已述的第一實施例類似的計算機系統(tǒng)來實現(xiàn)所述服務(wù)器裝置。
終端2011經(jīng)由基站2012連接到網(wǎng)絡(luò)2050?,F(xiàn)在說明在基站2012、小區(qū)和終端2011之間的關(guān)系。圖25是說明用于圖解這種關(guān)系的小區(qū)的圖。按照廣泛用于蜂窩電話之間的通信的所述小區(qū)系統(tǒng),一個服務(wù)區(qū)域被劃分成多個被稱為小區(qū)的小區(qū)域。在每個小區(qū)中配置一個基站。在圖25中,基站被分別配置在小區(qū)A-K中。在下面的說明中,每個小區(qū)和配置在其中的基站具有相同的標(biāo)記。
在小區(qū)A中的終端經(jīng)由基站A連接到網(wǎng)絡(luò)2050,并且在小區(qū)B中的終端經(jīng)由基站B連接到網(wǎng)絡(luò)2050。同樣,在小區(qū)C-K中配置的終端分別經(jīng)由對應(yīng)的基站C-K連接到網(wǎng)絡(luò)2050。因此,如果確定了將終端連接到網(wǎng)絡(luò)2050的基站,則可以在一個小區(qū)接著一個小區(qū)的基礎(chǔ)上確定終端的位置。
再次參見圖24,連接到網(wǎng)絡(luò)2050的服務(wù)器裝置2100包括發(fā)送/接收部分2101,用于向終端發(fā)送和從終端接收信息;存儲器部分2102,用于存儲所接收的信息;控制部分2110,用于控制整個裝置。
所述發(fā)送/接收部分2101接收經(jīng)由網(wǎng)絡(luò)2050發(fā)送的用于識別終端的終端ID和終端的位置信息。當(dāng)發(fā)送/接收部分2101識別通信的建立的時候,它向終端發(fā)送關(guān)于其的通知的信息。
存儲器部分2102包括終端位置存儲部分2103,用于存儲終端的位置;小區(qū)信息存儲部分2104,用于存儲小區(qū)的信息;小區(qū)之間距離存儲部分2105,用于存儲在小區(qū)之間的距離。
終端位置存儲部分2103存儲終端ID和位置信息(即包括各個終端的小區(qū)的信息)并同時保持它們之間的對應(yīng)關(guān)系。終端2011與終端ID一起定期發(fā)送包括其的關(guān)于小區(qū)的信息。通過接收它們,更新存儲在終端位置存儲部分2103中的內(nèi)容。
小區(qū)信息存儲部分2104存儲在每個小區(qū)中的終端的數(shù)量和在小區(qū)中的基站的位置信息。根據(jù)存儲在終端位置存儲部分2103中的小區(qū)信息,控制部分2110計算屬于每個小區(qū)的終端的數(shù)量?;镜奈恢眯畔⒈惶崆皩?yīng)于每個小區(qū)而存儲。
小區(qū)之間距離存儲部分2105存儲對應(yīng)于小區(qū)信息的小區(qū)之間的距離。通過分別屬于小區(qū)的基站之間的距離來限定在小區(qū)之間的距離。更具體的說明將參照圖25給出。
再次參見圖25,假定基站被配置在每個小區(qū)的中心,并且每個小區(qū)具有與其他小區(qū)相同的大小。在小區(qū)A中的基站A與和小區(qū)A相鄰的小區(qū)B-G中每個基站相距相同的距離。假定基站A與基站B-G中的每個相距一公里。每個小區(qū)與每個相鄰的小區(qū)相距一公里。
在小區(qū)A中的基站A與在和小區(qū)A相隔一個小區(qū)的小區(qū)H-K中的每個基站相距3的平方根。同樣,通過在小區(qū)中心之間的距離來限定這些小區(qū)之間的距離。實踐中,從存儲在信息存儲部分2104中的基站的位置信息來獲得在小區(qū)之間的距離。
參見圖24,控制部分2110包括發(fā)送/接收部分2101和存儲部分2102,并整體控制服務(wù)器裝置2100。參見圖26,控制部分2110控制整體處理的控制步驟如下。
圖26是圖解服務(wù)器裝置2100的整體處理的控制的步驟的流程圖。在步驟S301中,服務(wù)器裝置2100進入待機(初始)狀態(tài),并等待從終端2011發(fā)送信息。當(dāng)終端2011發(fā)送當(dāng)前位置信息和終端ID的時候,發(fā)送/接收部分2101接收它們(步驟S303中的是)。
在步驟S305中,確定是否要改變包括終端2011的小區(qū)。所接收的終端2011的位置信息被與存儲在終端位置存儲部分2103中的同一終端的位置信息相比較,以確定是否在它們之間存在差別。
如果存在差別(步驟S305中的是),則在步驟S307將存儲在終端位置存儲部分2103中的位置信息更新為新的小區(qū)信息。按照終端位置信息的更新,存儲在小區(qū)信息存儲部分2104中的小區(qū)中的終端的數(shù)量增加或減小。如果確定所述數(shù)量未變化(在步驟S305中的是),則跳過在步驟S307中的處理,處理進行到步驟S309。
在步驟S309中,執(zhí)行變近(narrowing)處理以選擇滿足用于與終端2011建立通信的距離條件的終端。在這個階段,用于通信的潛在的目標(biāo)終端變近以便在短距離內(nèi)的終端之間建立通信。下面將更詳細(xì)地說明這個變近處理。
當(dāng)基于距離條件的終端的變近結(jié)束的時候,在步驟S311確定是否存在兩個滿足距離條件的終端。因此,確定是否存在可以作為終端2011的通信目標(biāo)的一個或多個終端。
如果確定存在滿足距離條件的兩個終端(即如果存在作為終端2011的的通信目標(biāo)的終端),則在步驟S313終端變近以通過選擇滿足其他條件的終端而建立通信。其他條件包括基于在終端中設(shè)置的屬性值的條件、在隨機基礎(chǔ)上選擇的隨機形式的條件、在預(yù)定時間間隔選擇的依賴于時間的條件以及其他。
當(dāng)在步驟S315確定存在也滿足其他條件的終端的時候(步驟S315中的是),則在步驟S317中確定在最終通過變近選擇的兩個終端之間的通信的建立。
當(dāng)在步驟S311中確定不存在滿足距離條件的兩個終端的時候,處理返回在步驟301的初始(待機)狀態(tài),并且重復(fù)上述的處理。當(dāng)在步驟S315確定不存在滿足其他條件的終端的時候,或當(dāng)在步驟S317決定在兩個終端之間的通信的建立的時候,處理返回步驟S301。
如上所述,服務(wù)器裝置2100首先按照用于選擇的潛在通信目標(biāo)的距離條件來將終端變近。因此,有可能提高在相距短距離的人之間的通信的建立的可能性。
圖27是更詳細(xì)地圖解用于滿足距離條件的終端變近處理(圖26的S309)的流程圖。參見圖27,在步驟S401距離d被賦值0。
在步驟S403,確定是否在與包括正在討論的終端2011的小區(qū)相距距離d內(nèi)的小區(qū)中存在100個或更多的終端。由于在步驟S401中將0賦值給d,因此在這個階段確定是否在與包括終端2011的小區(qū)相距0的距離d內(nèi)的小區(qū)中存在100個或更多的終端,并且因此是否在包括終端2011的小區(qū)中存在100個或更多的終端。
如果確定存在100或更多的終端(步驟S403中的是),則處理進行到步驟S411,并且選擇在上述小區(qū)中的所有終端來作為具有建立通信可能的終端。
當(dāng)在小區(qū)中的終端少于100的時候(在步驟S403中為否),處理進行到步驟S405,距離d被增加一公里。在步驟S407中,確定是否距離d超過5公里。
當(dāng)距離d等于或小于5公里的時候,處理返回用于確定處理的步驟S403,并確定是否在與包括正在討論的終端2011的小區(qū)相距距離d內(nèi)的小區(qū)中存在100個或更多的終端。如果存在100個或更多的終端,則在步驟S411選擇這些終端作為潛在的通信目標(biāo)。如果不存在100個或更多的終端,則處理進行到步驟S405,用于進一步增加范圍。
距離d被提高1公里,并且重復(fù)在步驟S403-407的處理直到終端增加到100或更多。
但是,當(dāng)所增加的距離d超過5公里的時候(步驟S407的是),處理進行到步驟S409,并且選擇所有的終端來作為具有建立通信可能的終端。
如上所述,逐漸增加小區(qū)的范圍直到能夠通信的終端的數(shù)量達到預(yù)定的值或更多。因此,具有建立通信可能性的終端的數(shù)量可以實質(zhì)地保持為恒定而與所討論的終端2011的位置無關(guān)。
因此,當(dāng)終端2011位于諸如商店或娛樂地區(qū)的繁忙位置的時候,例如在包括終端2011的小區(qū)中選擇作為潛在通信目標(biāo)的終端。在諸如郊區(qū)的安靜地方,位于與包括終端2011的小區(qū)相隔5公里或更少的小區(qū)中的終端被選擇作為潛在的通信目標(biāo)。
如上所述,包括可以被選擇作為通信目標(biāo)的終端的所述范圍根據(jù)所討論的終端的位置而改變。因此,可以在相隔短距離的終端之間建立通信。
如上參照圖27所述提供了所討論的終端的距離條件,現(xiàn)在說明在這些條件和具有與所討論的終端建立通信的可能性的其他終端之間的關(guān)系。圖28圖解了上述關(guān)系。假定所討論的終端(即主體終端)屬于小區(qū)A。
參見圖25和28,當(dāng)在包括所討論的終端的小區(qū)中存在100個或更多的終端的時候,僅僅選擇在小區(qū)A中的終端來作為具有建立通信可能的終端。
當(dāng)在包括所討論的終端的小區(qū)A中存在的終端少于100個、并且在與小區(qū)A相距1公里的距離內(nèi)的小區(qū)中存在100個或更多的終端的時候(即當(dāng)在包括小區(qū)A和相鄰小區(qū)B-G的范圍中存在100個或更多終端的時候),選擇所有的在小區(qū)A-G中的終端作為具有建立通信的可能的終端。
當(dāng)在小區(qū)A-G中的存在的終端少于100個、并且在與小區(qū)A相距2公里或更少的距離內(nèi)的小區(qū)中存在100個或更多的終端的時候(即在另外包括與小區(qū)A相距3的平方根的小區(qū)H-K的范圍中存在100個或更多終端),選擇所有的在小區(qū)A-K中的終端作為具有建立通信的可能的終端。
同樣,利用其可以建立通信的終端的范圍被增加直到滿足條件。當(dāng)在與小區(qū)A相距5公里的距離內(nèi)的小區(qū)中存在少于100的終端的時候,在服務(wù)器裝置中注冊的所有終端被選擇作為具有建立通信可能的終端。
如上所述,對于短距離,具有建立通信可能的終端的范圍被提高。因此,可以在相距短距離的人之間建立通信。
隨后,將參照圖29和30A-30D說明在終端之間的實際通信的示例。圖29是示出了終端的示意結(jié)構(gòu)的方框圖。參見圖29,終端包括發(fā)送/接收部分2061,用于向另一個終端發(fā)送數(shù)據(jù)或從另一個終端接收數(shù)據(jù);圖象存儲部分2065,用于存儲所需要的圖象信息和其他;顯示部分2063,用于顯示存儲在圖象存儲部分2065中的圖象和由終端接收到的圖象等;控制部分2067,用于控制這些部分。
圖30A-30D示出了在終端的顯示器2063上顯示的虛擬生物。參見圖30A,在某個終端中存儲了虛擬生物2071。參見圖30B,在另一個終端中存儲了虛擬生物2072。
當(dāng)在終端之間建立通信的時候,在每個終端中的虛擬生物被顯示在另一個終端上。例如,諸如彼此顯示敵意的虛擬生物2073的虛擬生物如圖30C所示。而且,諸如彼此顯示友情的虛擬生物2074的虛擬生物如圖30D所示。
終端已經(jīng)在圖象存儲部分2065中存儲了虛擬生物的電影(或靜態(tài)圖象)。當(dāng)建立通信的時候,控制部分2067將經(jīng)由發(fā)送/接收部分2061從其他終端接收的電影與存儲在圖象存儲部分2065中的電影相組合,并在顯示部分2063上將其顯示??刂撇糠?067經(jīng)由發(fā)送/接收部分2061向另一個終端發(fā)送存儲在圖象存儲部分2065中的電影。其他接收電影的終端在顯示部分2063上顯示組合的圖象。
以這種方式,根據(jù)在終端之間的距離建立了在終端之間的通信。
<第四實施例>
現(xiàn)在說明本發(fā)明的第四實施例。圖31示出了在本發(fā)明的第四實施例中包括服務(wù)器裝置2200的通信系統(tǒng)的整體結(jié)構(gòu)。參見圖31,在這個實施例中的通信系統(tǒng)的整體結(jié)構(gòu)與圖24所示的第三實施例中的整體通信系統(tǒng)相同。通信系統(tǒng)包括連接到網(wǎng)絡(luò)2050的服務(wù)器裝置2200以及多個終端2111。
在這個實施例中的終端2111和服務(wù)器裝置2200與在第三實施例中的終端2011和服務(wù)器裝置2100在結(jié)構(gòu)上不同。第四實施例利用GPS來取代小區(qū)系統(tǒng)來獲得終端的位置信息。因此,向終端2111提供GPS接收機來獲得終端的位置信息。
這個位置信息與在第三實施例中獲得的小區(qū)信息不同在于它具有幾米的精度。因此,當(dāng)終端的位置信息被發(fā)送到服務(wù)器裝置2200的時候,位置信息被存儲在位置存儲部分2202中。根據(jù)終端的位置信息,控制部分2220基于終端的位置信息計算在與所討論的終端不同距離的每個預(yù)定范圍中的終端數(shù)量。計算的結(jié)果(終端數(shù)量)被存儲在位置存儲部分2202中并同時保持與各個終端ID的對應(yīng)關(guān)系。
圖32是圖解在服務(wù)器裝置2200中的整體處理的控制步驟的流程圖。這個流程圖與圖26的流程圖實質(zhì)相同。因此,現(xiàn)在僅僅說明不同的處理(步驟S507和S509)。
在步驟S507中,更新存儲在位置存儲部分2202中的位置信息,并計算在每個距離范圍中的終端的數(shù)量。在步驟S509,執(zhí)行變近以選擇滿足建立通信的距離條件的終端。
圖33是具體圖解用于滿足距離條件的終端變近處理(圖32的S509)的流程圖。
參見圖33,在步驟S601中向距離d賦值1公里。在步驟S603中,確定是否在與終端距離d內(nèi)的范圍中存在100個或更多的終端。當(dāng)確定存在100個或更多的終端的時候(步驟S603的是),處理進行到步驟S61,并選擇在這個范圍中存在的所有終端作為具有建立通信可能的終端。
當(dāng)確定終端少于100的時候(步驟S603中的否),處理進行到步驟S405和S407。除了上述之外的處理與圖27所示的實質(zhì)相同。因此,將距離d增加1公里,并且重復(fù)步驟S603到步驟S407的處理直到終端的數(shù)量提高到或超過100。
當(dāng)距離d超過5公里的時候(步驟S407中的是),處理進行到步驟S409,并選擇所有的終端作為用于通信目標(biāo)的終端。
如上所述,通過逐漸提高范圍直到允許通信的終端的數(shù)量提高到或超過一個預(yù)定值,可以將選擇為通信目標(biāo)的終端的數(shù)量保持基本恒定而與所討論的終端的位置無關(guān)。
與所述小區(qū)系統(tǒng)相比,利用GPS的系統(tǒng)可以以幾米的精度確定移動終端的當(dāng)前位置。因此,可以更具體地劃分區(qū)域來用于計算具有建立通信可能的終端的數(shù)量。
在圖24中,存儲器部分2102被提供小區(qū)之間距離信息存儲部分2105,用于提前存儲在小區(qū)之間的距離的信息。但是,所述結(jié)構(gòu)不限于此。取代根據(jù)小區(qū)之間的距離來控制允許通信的終端的數(shù)量,可以根據(jù)小區(qū)的相對位置來執(zhí)行控制,在這種情況下,小區(qū)之間距離信息存儲部分2105存儲與小區(qū)的相對位置有關(guān)的信息。取代提供存儲部分,可以使用這樣的計算小區(qū)之間的距離或相對位置的方式。
圖27所示的從步驟S401到S407的處理已經(jīng)與具體的數(shù)字值一起被說明。在圖33中所示的步驟S601、S603、S405和S407中的處理已經(jīng)與具體的數(shù)字值一起被說明。但是這些數(shù)字值僅僅是示例性的,它們不是限定性的。
在圖27和45所示的步驟S405中,距離d被增加預(yù)定距離d(1公里)。但是,處理不限于此??梢允褂靡粤硪环N方式提高距離的處理,并可以使用將所述距離乘以預(yù)定數(shù)量的方式。
如果在圖27和33中所述的步驟S409中所述距離超過預(yù)定值,則利用這個服務(wù)的所有終端被選擇作為潛在的通信目標(biāo)。但是,處理不限于上述內(nèi)容。例如,可以僅僅將在預(yù)定距離內(nèi)存在的、在小區(qū)中的終端選擇作為潛在的通信目標(biāo)。
在在圖27和33中所述的步驟S407中,確定是否所述距離超過預(yù)定值。但是,處理不限于此。例如,可以重復(fù)在步驟S403(S603)和S405中的處理直到終端的數(shù)量達到一個預(yù)定值。因此,可以擴展其中計算作為潛在通信目標(biāo)的終端的區(qū)域直到終端的數(shù)量達到預(yù)定值。
而且,在圖26和32中所示的步驟S303中,終端定期發(fā)送位置信息。但是這不是限定性的。例如,可以使用這樣的終端非定期地而是每當(dāng)位置改變的時候發(fā)送位置信息的方式。
在圖26和32中,在步驟S303后執(zhí)行在圖26的步驟S309中和之后的處理以及在步驟S509中和之后的處理。但是,處理不限于此。例如,可以與步驟S303中的處理無關(guān)地執(zhí)行上述處理,并可以作為由計時器控制的中斷處理來執(zhí)行上述處理。
而且,本實施例已經(jīng)參照一個示例得到說明,在所述示例中,在終端之間建立通信。但是,這不是限定性的??梢匀〈鷥蓚€終端而在三個或更多終端之間建立通信。
<第五實施例>
圖34圖解了按照本發(fā)明的第五實施例的標(biāo)簽集會系統(tǒng)的方框圖?,F(xiàn)在說明本實施例,其中本發(fā)明被應(yīng)用到標(biāo)簽集會,不過本發(fā)明不限于此。
在這個標(biāo)簽集會系統(tǒng)中,蜂窩電話3001的用戶是一個加入者(entrant)。當(dāng)這個用戶到達按照標(biāo)簽集會的場景而確定的一個位置的時候,蜂窩電話3001的位置被檢測。所檢測的位置被通過公共電話網(wǎng)絡(luò)3002、移動單元提供商3003和因特網(wǎng)3004發(fā)送到標(biāo)簽集會服務(wù)器裝置3005。標(biāo)簽集會服務(wù)器裝置3005存儲所接收的蜂窩電話的位置信息并同時保持與在標(biāo)簽集會中的多個位置的對應(yīng)關(guān)系。當(dāng)按照預(yù)定的次序?qū)⑺械奈恢么鎯Φ臅r候,標(biāo)簽集會結(jié)束。存儲在標(biāo)簽集會服務(wù)器裝置3005中的位置的歷史信息可以被經(jīng)由因特網(wǎng)3004發(fā)送到用戶終端3006。
蜂窩電話3001包括顯示屏3011和位置檢測器件3012。例如,位置檢測器件3012利用GPS,并從同步衛(wèi)星接收無線電波來檢測蜂窩電話3001的位置(經(jīng)度和緯度)。當(dāng)檢測到蜂窩電話3001的位置的時候,將表示這個位置的位置信息經(jīng)由公共電話網(wǎng)絡(luò)3002、移動單元提供商3003和因特網(wǎng)3004發(fā)送到標(biāo)簽集會服務(wù)器裝置3005。
移動單元提供商3003經(jīng)由公共電話網(wǎng)絡(luò)3002從蜂窩電話3001接收請求。響應(yīng)于這個請求,移動單元提供商3003將蜂窩電話3001連接到因特網(wǎng)3004??梢酝ㄟ^例如由一個蜂窩電話通信公司運營的因特網(wǎng)3004上的服務(wù)器裝置來實現(xiàn)移動單元提供商3003和標(biāo)簽集會服務(wù)器裝置3005。
用戶終端3006是例如個人計算機,通過因特網(wǎng)3004訪問標(biāo)簽集會服務(wù)器裝置3005。用戶終端3006可以讀取和顯示存儲在標(biāo)簽集會服務(wù)器裝置3005中的歷史信息。在用戶終端3006上,用戶可以準(zhǔn)備標(biāo)簽集會的場景(scenario)。這個場景經(jīng)由因特網(wǎng)3004被發(fā)送到標(biāo)簽集會服務(wù)器裝置3005,并被存儲在標(biāo)簽集會服務(wù)器裝置3005中。
圖35是示出標(biāo)簽集會服務(wù)器裝置3005的結(jié)構(gòu)的方框圖。標(biāo)簽集會服務(wù)器裝置3005包括服務(wù)部分3051,用于執(zhí)行各種處理;場景數(shù)據(jù)庫3052,用于存儲多個標(biāo)簽集會的場景;用戶信息數(shù)據(jù)庫3053,用于存儲與多個用戶相關(guān)的信息;歷史信息數(shù)據(jù)庫3054,用于存儲在標(biāo)簽集會中的各個位置的歷史信息;位置信息數(shù)據(jù)庫3055,用于存儲在標(biāo)簽集會中的每個位置(經(jīng)度和緯度)和每個目標(biāo)位置并同時保持它們之間的對應(yīng)關(guān)系;HTML(超文本標(biāo)記語言)文件數(shù)據(jù)庫3056,用于注冊從多個用戶發(fā)送的文本。
服務(wù)部分3051包括因特網(wǎng)連接部分3051a,用于控制與因特網(wǎng)3004的連接;因特網(wǎng)檢索部分3051b,用于通過在因特網(wǎng)3004上的搜索引擎來檢索內(nèi)容;因特網(wǎng)瀏覽處理部分3051c,用于檢索在HTML文件數(shù)據(jù)庫3056中的內(nèi)容;歷史累積處理部分3051d,用于在歷史信息數(shù)據(jù)庫3054中存儲在標(biāo)簽集會中的各個位置的歷史;位置信息獲得部分3051e,用于獲得經(jīng)由因特網(wǎng)3004從蜂窩電話3001接收的位置信息;場景信息確定處理部分3051f,用于執(zhí)行對進行標(biāo)簽集會的主處理;場景注冊部分3051g,用于在場景數(shù)據(jù)庫3052中存儲經(jīng)由因特網(wǎng)3004從用戶終端3006接收的場景。通過與上述的第一實施例類似的計算機系統(tǒng)來實現(xiàn)標(biāo)簽集會服務(wù)器裝置3005。
按照在下面流程圖中所示的步驟來控制在標(biāo)簽集會中的處理。
參見圖36,蜂窩電話經(jīng)由無線基站(未示出)和公共電話網(wǎng)絡(luò)3002來請求訪問標(biāo)簽集會服務(wù)器裝置3005(S700)。響應(yīng)于此,移動單元提供商3003將蜂窩電話3001通過公共電話網(wǎng)絡(luò)3002和因特網(wǎng)3004連接到標(biāo)簽集會服務(wù)器裝置3005。因此,在蜂窩電話3001和標(biāo)簽集會服務(wù)器裝置3005之間允許通信,并且標(biāo)簽集會服務(wù)開始(S703)。
標(biāo)簽集會服務(wù)器裝置3005向蜂窩電話3001請求當(dāng)前位置。響應(yīng)于此,蜂窩電話3001通過位置檢測器件3012來檢測它自己的位置。表示這個位置的位置信息和在蜂窩電話3001中提前注冊的用戶ID被發(fā)送到標(biāo)簽集會服務(wù)器裝置3005。標(biāo)簽集會服務(wù)器裝置3005經(jīng)由因特網(wǎng)連接部分3051a接收這個位置信息。標(biāo)簽集會服務(wù)器裝置3005向場景信息確定處理部分3051f發(fā)送所接收的位置信息,并接收用戶ID(S704)。
場景信息確定處理部分3051f從位置信息數(shù)據(jù)庫3055檢索信息(S706)。如果由所檢索的位置信息表示的蜂窩電話3001的位置對應(yīng)于在標(biāo)簽集會中的目標(biāo)位置(步驟S706中的是),即如果蜂窩電話3001位于在標(biāo)簽集會中的目標(biāo)位置,則確定標(biāo)簽集會的目標(biāo)位置。例如,從位置信息數(shù)據(jù)庫3055獲得了目標(biāo)位置“Todai-ji廟”。
除了由位置信息表示的位置之外,可以參照連接到蜂窩電話3001的無線基站的位置。根據(jù)無線基站的位置,可以對蜂窩電話3001定位,并可以確定是否這個位置與在標(biāo)簽集會中的位置匹配。
場景信息確定處理部分3051f檢索存儲在場景數(shù)據(jù)庫3052中的場景,并選擇包括與蜂窩電話3001的位置匹配的目標(biāo)位置的場景。場景信息確定處理部分3051f從用戶信息數(shù)據(jù)庫3053讀取對應(yīng)于用戶ID的用戶信息。場景信息確定處理部分3051f對于包括目標(biāo)位置的場景查看用戶信息,并確定是否用戶信息滿足場景的輸入要求。場景信息確定處理部分3051f還選擇滿足輸入要求的場景。例如,如果用戶信息表示“女人”,并且在場景的輸入要求中指定了“女人們”,則選擇這個場景。而且,如果存在至少一個場景,則場景信息確定處理部分3051f準(zhǔn)備包括標(biāo)簽集會的名稱和其他的場景列表——所述至少一個場景包括與蜂窩電話3001的目標(biāo)位置匹配的目標(biāo)位置,并具有用戶信息滿足的加入者要求。所述場景列表被經(jīng)由因特網(wǎng)連接部分3051a從場景信息確定處理部分3051f發(fā)送到蜂窩電話3001。當(dāng)蜂窩電話3001接收這個列表的時候,這個列表在顯示屏3011上被顯示(S708)。
蜂窩電話3001的用戶通過使用在蜂窩電話3001上的輸入按鍵選擇所期望的標(biāo)簽集會的名稱(S710)。蜂窩電話3001向標(biāo)簽集會服務(wù)器裝置3005發(fā)送所選擇的標(biāo)簽集會的名稱。標(biāo)簽集會服務(wù)器裝置3005經(jīng)由因特網(wǎng)連接部分3051a接收所選擇的標(biāo)簽集會的名稱。場景信息確定處理部分3051f從場景數(shù)據(jù)庫3052檢索這個標(biāo)簽集會的場景。場景信息確定處理部分3051f讀取所述標(biāo)簽集會的名稱、標(biāo)簽集會的目標(biāo)位置和輸入要求。標(biāo)簽集會服務(wù)器裝置3005經(jīng)由因特網(wǎng)連接部分3051a向蜂窩電話3001發(fā)送標(biāo)簽集會的具體信息。標(biāo)簽集會的具體信息包括例如標(biāo)簽集會名稱“Nara的旅游”、標(biāo)簽集會目標(biāo)地址“Todai-ji,Kofuku-ji”和輸入要求“女人們”(S712)。當(dāng)蜂窩電話3001接收到標(biāo)簽集會的這樣的具體信息時,它在顯示屏3011上顯示所述具體信息(S712)。
蜂窩電話3001的用戶通過使用在蜂窩電話3001上的輸入按鍵請求在顯示屏3011上顯示的標(biāo)簽集會中的進入(S714)。蜂窩電話3001向標(biāo)簽集會服務(wù)器裝置3005發(fā)送這個進入請求。標(biāo)簽集會服務(wù)器裝置3005接收這個對于標(biāo)簽集會的進入請求。場景信息確定處理部分3051f經(jīng)由歷史累積處理部分3051d在歷史信息數(shù)據(jù)庫中存儲用戶ID、標(biāo)簽集會名稱、時間標(biāo)記(進入時間)和標(biāo)簽集會的目標(biāo)位置(即蜂窩電話3001的位置)。例如,用戶ID“1000”、標(biāo)簽集會名稱“Nara的旅游”、時間標(biāo)記“2000/5/11300”和標(biāo)簽集會目標(biāo)位置“Todai-ji廟”被存儲在歷史信息數(shù)據(jù)庫3054中。
場景信息確定處理部分3051f確定是否在歷史信息數(shù)據(jù)庫3054存儲了其中用戶輸入的標(biāo)簽集會的所有目標(biāo)位置(S718)。如果未存儲所有的目標(biāo)位置(步驟S718的繼續(xù)),則經(jīng)由因特網(wǎng)連接部分3051a向蜂窩電話3001發(fā)送關(guān)于是否要繼續(xù)標(biāo)簽集會服務(wù)的查詢。當(dāng)蜂窩電話3001接收到這個查詢的時候,它在顯示屏3011上顯示所述查詢(S720)。
當(dāng)蜂窩電話3001的用戶指令標(biāo)簽集會的結(jié)束的時候(步驟S720的結(jié)束),這個指令被發(fā)送到標(biāo)簽集會服務(wù)器裝置3005。響應(yīng)于此,標(biāo)簽集會服務(wù)器裝置3005終止與蜂窩電話3001的數(shù)據(jù)通信(S724)。在公共電話網(wǎng)絡(luò)3002上的無線基站中斷到蜂窩電話3001的通信線(S726)。
甚至當(dāng)蜂窩電話3001的用戶在標(biāo)簽集會期間停止加入標(biāo)簽集會的時候,如果在用戶移動到標(biāo)簽集會的另一個目標(biāo)位置之后用戶開始從步驟S700開始的處理,用戶也可以再次進入同一標(biāo)簽集會。
例如,如果在用戶移動到標(biāo)簽集會“Nara的旅游”的目標(biāo)位置“Kofuku-ji廟”之后用戶重新開始從步驟S700開始的處理,則在步驟S702、S704和S706之后,在步驟S708,在蜂窩電話3001的顯示屏3011上的列表中顯示標(biāo)簽集會“Nara的旅游”。當(dāng)用戶在步驟S710選擇標(biāo)簽集會并在步驟S714將其輸入的時候,歷史信息數(shù)據(jù)庫3054在步驟S716被更新。結(jié)果,歷史信息數(shù)據(jù)庫3054新存儲了與用戶ID“1000”和標(biāo)簽集會名稱“Nara的旅游”相關(guān)的時間標(biāo)記形式的這個進入的時間。歷史信息數(shù)據(jù)庫3054新存儲標(biāo)簽集會目標(biāo)位置“Kofuku-ji廟”。
與存儲在場景數(shù)據(jù)庫3052中的標(biāo)簽集會名稱“Nara的旅游”對應(yīng)的所有位置被與用戶ID“1000”和標(biāo)簽集會名稱“Nara的旅游”相關(guān)地存儲在歷史信息數(shù)據(jù)庫3054中(步驟S718中的是)。場景信息確定處理部分3051f確定被稱為“Nara的旅游”的標(biāo)簽集會結(jié)束,并從場景數(shù)據(jù)庫3052讀取獎酬的內(nèi)容。所述獎酬的內(nèi)容被經(jīng)由因特網(wǎng)連接部分3051a發(fā)送。例如,獎酬的內(nèi)容是“禮物鹿角,接收地點旅游中心”。蜂窩電話3001接收所述獎酬的內(nèi)容,并在顯示屏3011上顯示它們(S722)。
因此,蜂窩電話3001的用戶可以識別標(biāo)簽集會的結(jié)束以及禮物接收地點。標(biāo)簽集會服務(wù)器裝置3005終止與蜂窩電話3001的數(shù)據(jù)通信(S724),基站中斷到蜂窩電話3001的通信線(S726)。
如果在步驟S706中蜂窩電話3001的位置與標(biāo)簽集會的目標(biāo)位置不匹配,則不執(zhí)行在步驟S706-S718中的處理,并且處理進行到步驟S720。同樣,如果沒有對標(biāo)簽集會的進入請求,則不執(zhí)行在步驟S716和S718的處理,處理進行到步驟S720。
當(dāng)在步驟S720指令繼續(xù)標(biāo)簽集會的時候,處理返回步驟S704。當(dāng)蜂窩電話3001的用戶移動到標(biāo)簽集會的目標(biāo)位置的時候(步驟S706的是),執(zhí)行從步驟S708開始的處理。
按照本實施例,如上所述,檢測蜂窩電話3001的位置。如果被檢測的位置與在場景數(shù)據(jù)庫3052中的標(biāo)簽集會的目標(biāo)位置之一匹配,則這個目標(biāo)位置被存儲在歷史信息數(shù)據(jù)庫3054中。當(dāng)在標(biāo)簽集會中的所有目標(biāo)位置被存儲在歷史信息數(shù)據(jù)庫3054中的時候,確定結(jié)束標(biāo)簽集會,并向蜂窩電話3001發(fā)送關(guān)于禮物接收地點的通知。
在這種情況下,可以根據(jù)在標(biāo)簽集會中的所有目標(biāo)位置按照預(yù)定次序被存儲在歷史信息數(shù)據(jù)庫3054的事實來執(zhí)行關(guān)于標(biāo)簽集會結(jié)束的確定。
當(dāng)設(shè)置標(biāo)簽集會的時候,所要求的數(shù)據(jù)被寫入到數(shù)據(jù)庫3052-3055中。因此,不必準(zhǔn)備各種工具,包括標(biāo)簽集會的標(biāo)簽、標(biāo)記間隔、用于標(biāo)記的紙張和其他,這與傳統(tǒng)的系統(tǒng)相反。
而且,在圖36中的流程圖可以適當(dāng)?shù)乇桓倪M,以便可以向標(biāo)簽集會加入另一個服務(wù)。例如,圖37的流程圖被插入到圖36的流程圖中的步驟S716和S718之間。因此,在因特網(wǎng)3004上檢索的內(nèi)容被注冊在歷史信息數(shù)據(jù)庫3054中的用于檢索結(jié)果的區(qū)域中。
在圖37的流程圖中,標(biāo)簽集會服務(wù)器裝置3005的場景信息確定處理部分3051f提取與標(biāo)簽集會的目標(biāo)位置對應(yīng)的關(guān)鍵字,其中如在步驟S706中的處理所確定的,存在蜂窩電話3001。場景信息確定處理部分3051f向因特網(wǎng)檢索部分3051b發(fā)送這個關(guān)鍵字(S800)。因特網(wǎng)檢索部分3051b向在因特網(wǎng)3004上的搜索引擎發(fā)送這個關(guān)鍵字,并通過因特網(wǎng)3004檢索與這個關(guān)鍵字對應(yīng)的內(nèi)容(S802)。當(dāng)檢索到多個內(nèi)容項目的時候(步驟S804中的是),因特網(wǎng)檢索部分3051b準(zhǔn)備各個內(nèi)容項目的名稱和其他的列表。所準(zhǔn)備的列表經(jīng)由因特網(wǎng)連接部分3051a被發(fā)送到蜂窩電話3001。蜂窩電話3001接收這個列表,并在顯示屏3011上顯示它(S806)。當(dāng)蜂窩電話3001的用戶在列表中選擇一個內(nèi)容名稱的時候,所選擇的內(nèi)容名稱被發(fā)送到標(biāo)簽集會服務(wù)器裝置3005(S808)。
響應(yīng)于此,標(biāo)簽集會服務(wù)器裝置3005的因特網(wǎng)檢索部分3051b在WWW(萬維網(wǎng))上檢索所選擇內(nèi)容的URL(統(tǒng)一資源定位符)。歷史累積處理部分3051d在歷史信息數(shù)據(jù)庫3054中與用戶ID相關(guān)地存儲URL(S810)。例如,內(nèi)容的URL被與用戶ID“1000”和標(biāo)簽集會名稱“Nara的旅游”相關(guān)地存儲。
當(dāng)檢索僅僅一個內(nèi)容項目的時候(步驟S804中的否),歷史累積處理部分3051d在歷史信息數(shù)據(jù)庫3054中存儲URL并同時與用戶ID保持對應(yīng)關(guān)系而不準(zhǔn)備所述列表(S812)。
例如,如果存在蜂窩電話3001的標(biāo)簽集會的目標(biāo)位置是“Todai-ji”,則將“Todai-ji確定為關(guān)鍵字。與“Todai-ji”相關(guān)的內(nèi)容被在因特網(wǎng)3004上檢索,并將所檢索的內(nèi)容的地址存儲在歷史信息數(shù)據(jù)庫3054中。
而且,可以在歷史信息數(shù)據(jù)庫3054中的用于附加信息的空間中注冊由用戶提供的用戶信息。通過在圖36的流程圖中的步驟S716和S718之間插入圖38所示的流程圖而執(zhí)行這個處理。
在蜂窩電話3001上,用戶選擇一個方式,其中操作輸入按鍵用于輸入要附加的信息,或用戶選擇利用附加在蜂窩電話3001上用于同樣目的的器件的一個方式(S900)。例如,如果選擇用于輸入附加信息的輸入按鍵的操作(步驟S902的是),則在蜂窩電話3001的顯示屏3011上顯示用于寫入附加信息的空間或區(qū)域(S908)。在這種狀態(tài)下,操作輸入按鍵來輸入附加信息,以便在寫入空間或區(qū)域中顯示所附加的信息。當(dāng)用戶結(jié)束輸入附加信息的時候(步驟S906的是),附加的信息被從蜂窩電話3001發(fā)送到標(biāo)簽集會服務(wù)器裝置3005。標(biāo)簽集會服務(wù)器裝置3005接收所述附加的信息。歷史累積處理部分3051d在歷史信息數(shù)據(jù)庫3054中存儲所附加的信息并同時保持與用戶ID的對應(yīng)關(guān)系(S916)。
當(dāng)在蜂窩電話3001上輸入作為附加信息的“我今天過得好?!钡奈谋緮?shù)據(jù)的時候,標(biāo)簽集會服務(wù)器裝置3005在歷史信息數(shù)據(jù)庫3054中的用于附加信息的空間中存儲文本數(shù)據(jù)。
蜂窩電話3001可以被提供數(shù)字照相機,由所述數(shù)字照相機獲得的圖象數(shù)據(jù)可以被輸入作為附加信息(步驟S904中的是)。在這種情況下,當(dāng)數(shù)字照相機獲得圖象數(shù)據(jù)的時候(S912),結(jié)束圖象數(shù)據(jù)的輸入(步驟S914的是和步驟S906中的是),蜂窩電話3001向標(biāo)簽集會服務(wù)器裝置3005發(fā)送圖象數(shù)據(jù)。標(biāo)簽集會服務(wù)器裝置3005接收這個圖象數(shù)據(jù)。歷史累積處理部分3051d在歷史信息數(shù)據(jù)庫3054中的用于附加信息的空間中存儲這個圖象數(shù)據(jù)(S916)。
當(dāng)在蜂窩電話3001中的數(shù)字照相機捕獲Todai-ji廟的圖象的時候,表示Todai-ji廟圖象的圖象數(shù)據(jù)被輸入作為附加信息。標(biāo)簽集會服務(wù)器裝置3005在歷史信息數(shù)據(jù)庫3054中的用于附加信息的空間中存儲這個圖象數(shù)據(jù)。
標(biāo)簽集會服務(wù)器裝置3005可以被提供圖象處理部分,用于以各種方法來處理圖象數(shù)據(jù)。可以使用這樣的方式,即從用戶信息數(shù)據(jù)庫3053讀取與用戶ID對應(yīng)的服務(wù)類別的內(nèi)容,并以與這個服務(wù)類別的內(nèi)容對應(yīng)的類型的轉(zhuǎn)換方式來處理圖象數(shù)據(jù)。例如,如果在所述服務(wù)類別中注冊了“正常”,則僅僅處理靜止圖象。在這種情況下,圖象數(shù)據(jù)在按照J(rèn)PEG(聯(lián)合圖象專家組)將其轉(zhuǎn)換之后被存儲在歷史信息數(shù)據(jù)庫3054中。如果在所述服務(wù)類別中注冊了“高級”,則處理靜止圖象和電影圖象。在這種情況下,電影圖象在按照MPEG4(移動圖象專家組4)轉(zhuǎn)換數(shù)據(jù)之后被存儲在歷史信息數(shù)據(jù)庫3054中。
附加的信息可以是音頻數(shù)據(jù)。在這種情況下,表示由蜂窩電話3001中的麥克風(fēng)捕獲的語音和/或聲音的音頻數(shù)據(jù)被發(fā)送到標(biāo)簽集會服務(wù)器裝置3005。這個音頻數(shù)據(jù)被存儲在歷史信息數(shù)據(jù)庫3054中作為附加的信息。所述音頻數(shù)據(jù)可以在按照與用戶ID對應(yīng)的服務(wù)類別的內(nèi)容將其轉(zhuǎn)換之后被存儲。
在歷史信息數(shù)據(jù)庫3054中存儲附加信息之后,從附加信息提取關(guān)鍵字,并可以根據(jù)關(guān)鍵字檢索內(nèi)容。所檢索內(nèi)容可以被注冊在歷史信息數(shù)據(jù)庫3054中的檢索結(jié)果空間。這個處理通過在圖38的流程圖所示的處理之后立即提供圖39的流程圖所示的處理來實現(xiàn)。
標(biāo)簽集會服務(wù)器裝置3005確定是否附加信息是文本數(shù)據(jù)或音頻數(shù)據(jù)(S100)。如果附加信息是文本數(shù)據(jù)(步驟S1002中的是),則參考這個文本數(shù)據(jù)和預(yù)定的關(guān)鍵字組,并且從文本數(shù)據(jù)檢測關(guān)鍵字(S1008)。如果附加信息是音頻數(shù)據(jù)(步驟S1004中的是),這個音頻數(shù)據(jù)通過語音識別被轉(zhuǎn)換為文本數(shù)據(jù)(S1006),并在步驟S1008檢測關(guān)鍵字。
當(dāng)檢測到關(guān)鍵字的時候,與圖37的步驟S802-S812類似,標(biāo)簽集會服務(wù)器裝置3005向在因特網(wǎng)3004上的搜索引擎發(fā)送給關(guān)鍵字。根據(jù)這個關(guān)鍵字,在因特網(wǎng)3004上執(zhí)行對內(nèi)容的檢索(S1010)。當(dāng)檢索到多個內(nèi)容項的時候(步驟1012中的是),所述內(nèi)容項的名稱等的列表被準(zhǔn)備,并被發(fā)送到蜂窩電話3001。蜂窩電話3001在顯示屏3001上顯示所述列表(S1014)。當(dāng)選擇在列表中的內(nèi)容項之一的時候,蜂窩電話3001通知標(biāo)簽集會服務(wù)器裝置3005所選擇內(nèi)容的名稱(S1006)。響應(yīng)于此,標(biāo)簽集會服務(wù)器裝置3005在歷史信息數(shù)據(jù)庫3054中的檢索結(jié)果空間存儲內(nèi)容的URL(S1018)。當(dāng)僅僅檢索到一個內(nèi)容項的時候(步驟S1012中的否),在歷史信息數(shù)據(jù)庫3054的檢索結(jié)果空間存儲內(nèi)容的URL(S1020)。
如果附加信息是文本數(shù)據(jù)“我在Isuien吃了煮熟的大麥和大米”,“Isuien”被提取為關(guān)鍵字,并利用這個關(guān)鍵字來檢索在因特網(wǎng)上的內(nèi)容。在歷史信息數(shù)據(jù)庫3054中存儲這個檢索結(jié)果。
現(xiàn)在將按照圖40的流程圖說明在標(biāo)簽集會服務(wù)器裝置3005中的用于注冊這個標(biāo)簽集會的場景的處理的控制步驟。用戶可以是或者標(biāo)簽集會的發(fā)起者或者標(biāo)簽集會的加入者。
在用戶終端3006,設(shè)置標(biāo)簽集會的名稱和目標(biāo)位置以及輸入要求和獎酬,以便準(zhǔn)備標(biāo)簽集會的場景。這個標(biāo)簽集會的場景被經(jīng)由因特網(wǎng)3004發(fā)送到標(biāo)簽集會服務(wù)器裝置3005。
標(biāo)簽集會服務(wù)器裝置3005經(jīng)由因特網(wǎng)連接部分3051a接收這個標(biāo)簽集會的場景(S1100)。場景注冊部分3051g在場景數(shù)據(jù)庫3052中注冊這個場景(S1102)。
如此注冊的標(biāo)簽集會的場景的名稱被包括在所述列表中并被提供到用戶以便用戶可以選擇它,如參照圖36的流程圖所述。除了性別之外,可以與用戶的年齡、姓名等相關(guān)地設(shè)置輸入要求。按照輸入要求,可以限定標(biāo)簽集會的加入者。提供給用戶的列表僅僅包括其輸入要求被滿足的標(biāo)簽集會的場景的名稱。
現(xiàn)在說明在歷史信息數(shù)據(jù)庫3054中用于讀取歷史信息的處理的控制步驟。
因特網(wǎng)瀏覽處理部分3051c將在歷史信息數(shù)據(jù)庫3054中的歷史信息轉(zhuǎn)換為WWW的HTML格式的可瀏覽數(shù)據(jù),并在HTML文件數(shù)據(jù)庫3056中存儲所轉(zhuǎn)換的數(shù)據(jù)。在這個處理中,數(shù)據(jù)被存儲并同時保持與每個用戶ID的對應(yīng)關(guān)系。
在HTML文件數(shù)據(jù)庫3056中存儲了可瀏覽歷史信息之后,用戶終端可以通過因特網(wǎng)3004訪問標(biāo)簽集會服務(wù)器裝置3005。當(dāng)指示用戶ID的時候,與這個用戶ID對應(yīng)的歷史信息被發(fā)送到用戶終端3006。因此,變得有可能讀取或觀看在執(zhí)行標(biāo)簽集會期間注冊的內(nèi)容。
參見圖41和42,現(xiàn)在說明用于檢測蜂窩電話3001的位置而不利用GPS的另一種方法。
參見圖41,在標(biāo)簽集會的每個目標(biāo)位置配置了通信裝置3900。所述通信裝置3900包括位置信息存儲部分38902,用于存儲指示目標(biāo)位置的位置信息;通信接口3904,用于向具體的服務(wù)區(qū)域發(fā)送位置信息。
如圖42的流程圖所示,位于通信裝置3900的服務(wù)區(qū)域中的蜂窩電話3001經(jīng)由通信接口3904從通信裝置3900接收位置信息。這個位置信息被提供給位置信息獲得部分3912,并在顯示屏上被顯示(S1200,S1202)。位置信息獲得部分3912向標(biāo)簽集會服務(wù)器裝置3005一起發(fā)送這個位置信息與用戶ID。在標(biāo)簽集會服務(wù)器裝置3005中,位置信息獲得部分3051e獲得這個位置信息,并且這個位置信息被發(fā)送到場景信息確定處理部分3051f。場景信息確定處理部分3051f接收所述用戶ID。場景信息確定處理部分3051f參考標(biāo)簽集會服務(wù)器裝置3005,并將這個位置信息轉(zhuǎn)換為目標(biāo)位置(S1204)。其后,以已述的相同方式來執(zhí)行處理。
這個位置信息可以被配置成直接表示標(biāo)簽集會的位置信息而不用緯度和經(jīng)度。它可以由字符和/或表示Todai-ji廟的圖象和/或伴有關(guān)鍵字的緯度和經(jīng)度形成。
可以直接在蜂窩電話3001中通過用戶的輸入操作來直接輸入位置信息。在這種情況下,可以要求用戶一起輸入在標(biāo)簽集會的位置信息中的獲得關(guān)鍵字以及位置信息,以便可以評估位置信息的有效性。例如,用戶通過輸入按鍵向蜂窩電話3001輸入所打算的關(guān)鍵字,并且關(guān)鍵字被發(fā)送到標(biāo)簽集會服務(wù)器裝置3005。標(biāo)簽集會服務(wù)器裝置3005查看從蜂窩電話3001接收的關(guān)鍵字,所述關(guān)鍵字被按照位置信息預(yù)先設(shè)置。當(dāng)從蜂窩電話3001發(fā)送的關(guān)鍵字與預(yù)先設(shè)置的關(guān)鍵字匹配的時候,確定位置信息有效。
本發(fā)明不限于所述的實施例,并可以以各種方式被改進。例如,無線基站的服務(wù)區(qū)域可以被設(shè)置為標(biāo)簽集會的目標(biāo)位置。在這個情況下,不必通過用戶的蜂窩電話3001檢測用戶的位置,并且標(biāo)簽集會服務(wù)器裝置3005可以確定蜂窩電話3001的位置。
按照本發(fā)明,如上所述,當(dāng)移動終端的位置信息與所述場景的位置信息項之一匹配的時候,將移動終端的位置信息以按照所述場景的方式存儲為歷史信息。通過參見歷史信息,有可能確定是否移動終端訪問了由所述場景的各個位置項指示的各個位置。由于場景包括位置信息,因此可以實現(xiàn)其中用戶必須參觀多個位置的標(biāo)簽集會。而且,可以實現(xiàn)其中用戶必須按照預(yù)定的次序參觀多個位置的標(biāo)簽集會。
雖然已經(jīng)詳細(xì)說明和圖解了本發(fā)明,可以清楚地明白本發(fā)明僅僅是說明和示例性的而不是限定性的,本發(fā)明的精神和范圍由所附的權(quán)利要求所限定。
產(chǎn)業(yè)上的應(yīng)用如上所述,本發(fā)明的服務(wù)器裝置可以用于根據(jù)從終端發(fā)送的位置信息來準(zhǔn)備要提供給終端的信息,支持在終端之間的通信的建立和存儲終端的位置信息的歷史信息。因此,本發(fā)明的服務(wù)器裝置適合于用于接收和處理從多個終端發(fā)送的位置信息的系統(tǒng)。
權(quán)利要求
1.一種服務(wù)器裝置,用于向通過網(wǎng)絡(luò)連接的終端提供信息,包括連接到所述網(wǎng)絡(luò)的通信裝置,用于與終端進行通信;主題存儲裝置,用于存儲一個或多個主題項目并同時保持與在預(yù)定空間中的給定點或區(qū)域的第一對應(yīng)關(guān)系;信息存儲裝置,用于存儲一個或多個要提供到所述終端的信息項并同時保持與所述一個或所述多個主題項目的第二對應(yīng)關(guān)系;信息操作裝置,它連接到所述通信裝置、所述主題存儲裝置和所述信息存儲裝置,用于經(jīng)由所述通信裝置從所述終端接收選擇信息以及處理指令信息,所述選擇信息用于選擇在所述空間中的給定點或區(qū)域,所述處理指令信息指令對與主題項目具有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行處理;所述信息操作裝置還用于對與主題項目有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行由所述處理指令信息所確定的處理。
2.按照權(quán)利要求1的服務(wù)器裝置,其中所述預(yù)定的空間是反映實際地理范圍的地圖空間。
3.按照權(quán)利要求1的服務(wù)器裝置,其中所述信息操作裝置包括信息檢索裝置,它與所述通信裝置、所述主題存儲裝置和所述信息存儲裝置連接,用于經(jīng)由所述通信裝置從所述終端接收用于選擇在空間中的給定點或區(qū)域的選擇信息和第一處理指令信息,從所述信息存儲裝置檢索與主題項具有第二對應(yīng)關(guān)系并與在所述空間中的給定點或區(qū)域具有第一對應(yīng)關(guān)系的信息項,并向先前經(jīng)由所述通信裝置發(fā)送所述第一處理指令信息的終端發(fā)送所檢索的信息項。
4.按照權(quán)利要求1的服務(wù)器裝置,其中所述信息操作裝置包括信息檢索裝置,它連接到所述通信裝置、所述主題存儲裝置和所述信息存儲裝置,用于經(jīng)由所述通信裝置從所述終端接收指定給定主題項的主題指定信息和第一處理指令信息,從所述信息存儲裝置檢索與由所述主題指定信息指定的主題項具有第二對應(yīng)關(guān)系的信息項,并向先前經(jīng)由所述通信裝置發(fā)送所述第一處理指令信息的所述終端發(fā)送所檢索的信息項。
5.按照權(quán)利要求3的服務(wù)器裝置,其中所述信息操作裝置包括主題增加裝置,它連接到所述通信裝置和所述主題存儲裝置,用于經(jīng)由所述通信裝置從所述終端接收用于選擇在所述空間中的給定點或區(qū)域的選擇信息、由所述終端指定的主題項名稱和第二處理指令信息,并向所述主題存儲裝置增加具有所述主題項名稱的新項目用于存儲,并同時與由所述選擇信息在所述空間中選擇的給定點或區(qū)域保持第一對應(yīng)關(guān)系。
6.按照權(quán)利要求5的服務(wù)器裝置,其中所述信息操作裝置還包括主題檢索裝置,它連接到所述通信裝置、所述主題存儲裝置和所述信息存儲裝置,用于經(jīng)由所述通信裝置從所述終端接收用于選擇在空間中的給定區(qū)域的區(qū)域信息和第三處理指令信息,并檢索在由所述區(qū)域信息選擇的區(qū)域中包括的主題項,并經(jīng)由所述通信裝置向先前發(fā)送所述第三處理指令信息的終端發(fā)送所檢索的主題項。
7.按照權(quán)利要求1的服務(wù)器裝置,其中所述服務(wù)器裝置還包括傳遞條件存儲裝置,用于存儲一個終端或多個終端的每個的目的地信息和對于一個終端或多個終端的每個確定的信息傳遞條件;信息傳遞裝置,用于響應(yīng)于在所述主題存儲裝置或所述信息存儲裝置的存儲內(nèi)容中的由所述信息操作裝置引起的變化的發(fā)生而執(zhí)行在所述傳遞條件存儲裝置上的檢索,因此提取具有所述變化滿足的信息傳遞條件的終端,并按照對應(yīng)于所提取的終端的所述目的地信息發(fā)送關(guān)于所述變化的通知。
8.按照權(quán)利要求7的服務(wù)器裝置,其中所述信息傳遞條件是如果給定區(qū)域在空間中則進行傳遞,并且在這個區(qū)域中存在與新增加的主題或項目有關(guān)的點。
9.按照權(quán)利要求7的服務(wù)器裝置,其中按照終端的處理指令信息來自動設(shè)置信息傳遞條件。
10.按照權(quán)利要求7的服務(wù)器裝置,其中所述傳遞條件存儲裝置還包括編輯裝置,用于按照所述終端的指令編輯所述信息傳遞條件。
11.一種信息提供方法,用于向通過網(wǎng)絡(luò)連接的終端提供信息,包括步驟準(zhǔn)備一個或多個主題項并同時與在預(yù)定的空間中的給定點或區(qū)域保持第一對應(yīng)關(guān)系;準(zhǔn)備要提供給所述終端的一個或多個信息項并同時與一個或多個主題項保持第二對應(yīng)關(guān)系;從所述終端接收選擇信息以及處理指令信息,所述選擇信息用于選擇在所述空間中的給定點或區(qū)域,所述處理指令信息指令對與主題項目具有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行的處理;并對與主題項目有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行由所述處理指令信息所確定的處理。
12.一種計算機可讀記錄介質(zhì),存儲一個程序,這個程序?qū)崿F(xiàn)了一種信息提供方法,用于向通過網(wǎng)絡(luò)連接的終端提供信息,所述信息提供方法包括步驟準(zhǔn)備一個或多個主題項并同時與在預(yù)定的空間中的給定點或區(qū)域保持第一對應(yīng)關(guān)系;準(zhǔn)備要提供給所述終端的一個或多個信息項并同時與一個或多個主題項保持第二對應(yīng)關(guān)系;從所述終端接收選擇信息以及處理指令信息,所述選擇信息用于選擇在所述空間中的給定點或區(qū)域,所述處理指令信息指令對與主題項目具有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行的處理;并對與主題項目有所述第二對應(yīng)關(guān)系、并與在所述空間內(nèi)的所述給定點或區(qū)域具有所述第一對應(yīng)關(guān)系的信息項執(zhí)行由所述處理指令信息所確定的處理。
13.一種服務(wù)器裝置,用于支持在通過網(wǎng)絡(luò)連接的終端之間建立通信,包括獲得裝置,用于經(jīng)由所述網(wǎng)絡(luò)獲得終端的識別信息和所述終端的位置信息;存儲裝置,用于存儲所述獲得的識別信息和所述獲得的位置信息,并同時保持它們之間的對應(yīng)關(guān)系;計算裝置,用于根據(jù)所存儲的位置信息來計算位于在一個終端預(yù)定距離內(nèi)的其它終端的數(shù)量;決定裝置,用于根據(jù)所計算的其它終端的數(shù)量來確定允許從所述一個終端進行通信的距離;提取裝置,用于參考所存儲的識別信息和所存儲的位置信息提取位于所決定的距離之內(nèi)的所述其它終端;選擇裝置,用于選擇所提取的其他終端來作為有可能與所述一個終端建立通信的終端。
14.按照權(quán)利要求13的服務(wù)器裝置,其中所述決定裝置包括確定裝置,用于確定是否所計算的終端的數(shù)量滿足預(yù)定的條件;改變裝置,用于改變所述預(yù)定的距離;控制裝置,用于執(zhí)行控制以便重復(fù)通過所述改變裝置的預(yù)定距離的改變和位于通過所述改變裝置改變的所述預(yù)定距離內(nèi)的其他終端的數(shù)量的計算,直到所述確定裝置確定預(yù)定條件的滿足,當(dāng)所述確定裝置確定滿足的時候,由所述改變裝置改變的預(yù)定距離被確定為所述允許通信的距離。
15.按照權(quán)利要求14的服務(wù)器裝置,其中在所述確定裝置中的預(yù)定條件是所述數(shù)量等于或大于預(yù)定的數(shù)量,并且所述改變裝置增加所述預(yù)定的距離。
16.按照權(quán)利要求13的服務(wù)器裝置,其中所述終端的所述獲得的位置信息涉及包括所述終端的小區(qū),并且所述計算裝置包括用于提取位于與所述一個終端在預(yù)定距離內(nèi)的小區(qū)的裝置;用于獲得位于所提取的小區(qū)內(nèi)的終端的數(shù)量的裝置。
17.按照權(quán)利要求13的服務(wù)器裝置,其中通過在終端中的GPS接收機來獲得要獲得的終端的位置信息。
18.一種在服務(wù)器裝置中的信息通信方法,用于支持在通過網(wǎng)絡(luò)連接的多個終端之間建立通信,包括步驟通過網(wǎng)絡(luò)來獲得終端的識別信息和終端的位置信息;存儲所獲得的識別信息和所獲得的位置信息并同時在它們之間保持對應(yīng)關(guān)系;根據(jù)所存儲的位置信息來計算位于在一個終端預(yù)定距離內(nèi)的其它終端的數(shù)量;根據(jù)所計算的終端的數(shù)量來決定允許從所述一個終端進行通信的距離;參考所存儲的識別信息和所存儲的位置信息提取位于所決定的距離之內(nèi)的所述其它終端;選擇所提取的其它終端來作為有可能與所述一個終端建立通信的終端。
19.一種存儲一個程序的計算機可讀記錄介質(zhì),所述程序?qū)崿F(xiàn)在服務(wù)器裝置中的信息通信方法,用于支持在通過網(wǎng)絡(luò)連接的多個終端之間建立通信,所述的信息通信方法包括步驟通過網(wǎng)絡(luò)來獲得終端的識別信息和所述終端的位置信息;存儲所述獲得的識別信息和所述獲得的位置信息并同時在它們之間保持對應(yīng)關(guān)系;根據(jù)所述存儲的位置信息來計算位于在一個終端預(yù)定距離內(nèi)的其它終端的數(shù)量;根據(jù)所述計算的終端的數(shù)量來決定允許從所述一個終端進行通信的距離;參考所述存儲的識別信息和所述存儲的位置信息提取位于所述決定的距離之內(nèi)的所述其它終端;選擇所提取的其它終端來作為有可能與所述一個終端建立通信的終端。
20.一種連接到網(wǎng)絡(luò)的服務(wù)器裝置,包括接收裝置,用于從移動終端通過網(wǎng)絡(luò)接收表示所述移動終端位置的當(dāng)前位置信息;第一存儲裝置,用于存儲多個位置信息項;第二存儲裝置,連接在所述接收裝置和所述存儲裝置之間,用于當(dāng)所接收的當(dāng)前位置信息包含在存儲在所述存儲裝置中的多個位置信息項中的時候存儲所接收的當(dāng)前位置信息并同時與所述多個位置信息項保持對應(yīng)關(guān)系。
21.按照權(quán)利要求20的服務(wù)器裝置,其中所述服務(wù)器裝置還包括處理裝置,用于當(dāng)所述第二存儲裝置存儲與所有的所述多個位置信息項目對應(yīng)的當(dāng)前位置信息的時候,執(zhí)行預(yù)定的處理。
22.按照權(quán)利要求21的服務(wù)器裝置,其中執(zhí)行用于向移動終端的用戶分配接收免費禮物的權(quán)利的所述預(yù)定處理。
23.按照權(quán)利要求20的服務(wù)器裝置,其中所述服務(wù)器裝置還包括第三存儲裝置,用于存儲移動路由信息,所述移動路由信息表示向由多個位置信息項表示的多個位置的移動的序列;所述處理裝置包括一裝置,用于當(dāng)所述第二存儲裝置按照存儲在所述第三存儲裝置中的序列存儲與所有所述多個位置信息項相對應(yīng)的所述當(dāng)前位置信息的時候,執(zhí)行預(yù)定的處理。
24.按照權(quán)利要求23的服務(wù)器裝置,其中執(zhí)行所述預(yù)定的處理,用于向所述移動終端的用戶分配接收免費禮物的權(quán)利,并向所述移動終端發(fā)送與所述權(quán)利有關(guān)的信息。
25.按照權(quán)利要求20的服務(wù)器裝置,還包括與所述第二存儲裝置連接的發(fā)送裝置,用于向另一個計算機發(fā)送存儲在所述第二存儲裝置并對應(yīng)于所述多個位置信息項的所述當(dāng)前位置信息。
26.按照權(quán)利要求20的服務(wù)器裝置,還包括位置信息接收裝置,它與所述第一存儲裝置連接,用于從另一個計算機接收所述多個位置信息,并在所述第一存儲裝置中存儲所述多個接收的位置信息項。
27.按照權(quán)利要求20的服務(wù)器裝置,其中從在移動終端中安排的GPS接收機中獲得當(dāng)前的位置信息。
28.一種在連接到網(wǎng)絡(luò)的服務(wù)器裝置中的信息處理方法,包括步驟通過所述網(wǎng)絡(luò)從所述移動終端接收表示所述移動終端的位置的當(dāng)前位置信息;提前準(zhǔn)備多個位置信息項;并且當(dāng)所述接收的當(dāng)前位置信息被包括在所述多個位置信息項中的時候,存儲所述接收的當(dāng)前位置信息并同時與所述多個位置信息項保持對應(yīng)關(guān)系。
29.一種計算機可讀記錄介質(zhì),它存儲了用于實現(xiàn)在連接到網(wǎng)絡(luò)的服務(wù)器裝置中的信息處理方法的程序,所述信息處理方法包括步驟通過所述網(wǎng)絡(luò)從所述移動終端接收表示所述移動終端的位置的當(dāng)前位置信息;提前準(zhǔn)備多個位置信息項;并且當(dāng)所述接收的當(dāng)前位置信息被包括在所述多個位置信息項中的時候,存儲所述所接收的當(dāng)前位置信息并同時與所述多個位置信息項保持對應(yīng)關(guān)系。
全文摘要
一種用于向用戶終端發(fā)送信息的方法,包括步驟準(zhǔn)備主題項并同時保持主題項與位置信息的第一對應(yīng)關(guān)系;準(zhǔn)備要提供給用戶的項目數(shù)據(jù)并同時保持項目數(shù)據(jù)與主題項的第二對應(yīng)關(guān)系;從用戶接收位置信息(S102),從硬盤讀取所提取的位置信息、第一對應(yīng)關(guān)系中的主題項和第二對應(yīng)關(guān)系中的項目數(shù)據(jù)(S104,S108),并向用戶發(fā)送所讀取的項目數(shù)據(jù)(S112)。可以在從終端接收到位置信息之后篩選(screening)終端,以便可以建立在較近的終端之間的通信。關(guān)于終端的當(dāng)前位置的所接收的當(dāng)前位置信息與提前準(zhǔn)備和存儲的位置信息相關(guān)。在存儲與提前準(zhǔn)備的所有位置對應(yīng)的當(dāng)前位置信息之后,可以向終端的用戶提供預(yù)定的權(quán)利。
文檔編號G06Q30/00GK1452751SQ01815320
公開日2003年10月29日 申請日期2001年8月3日 優(yōu)先權(quán)日2000年8月7日
發(fā)明者松山哲也, 三方準(zhǔn)子, 西村英樹 申請人:夏普公司