国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      內(nèi)容處理裝置與內(nèi)容顯示裝置的制作方法

      文檔序號(hào):6415486閱讀:123來(lái)源:國(guó)知局
      專利名稱:內(nèi)容處理裝置與內(nèi)容顯示裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種對(duì)網(wǎng)絡(luò)上現(xiàn)有的內(nèi)容進(jìn)行預(yù)定處理并輸出具有位置信息的內(nèi)容的內(nèi)容處理裝置,以及一種顯示從該內(nèi)容處理裝置輸出的內(nèi)容的內(nèi)容顯示裝置。
      背景技術(shù)
      近年來(lái)隨著具有GPS(全球定位系統(tǒng))功能的移動(dòng)終端的不斷普及,人們?cè)絹?lái)越要求位置信息服務(wù),其提供有關(guān)于用戶當(dāng)前位置的信息。另外,人們正在開發(fā)包含地面數(shù)字廣播接收功能的移動(dòng)終端。在此情況下,容易想見在不久的將來(lái)將開發(fā)裝備有基于GPS的位置信息獲取功能、地面數(shù)字廣播接收功能、以及借助通信的因特網(wǎng)訪問(wèn)功能的移動(dòng)終端。此類移動(dòng)終端的廣泛使用將使之可能提供比以前更有用的位置信息服務(wù)。
      已經(jīng)存在一段時(shí)間的已知的普通位置信息服務(wù)為以下服務(wù)從裝備了GPS的移動(dòng)終端向服務(wù)器報(bào)告位置信息,在服務(wù)器一側(cè)檢索有關(guān)該移動(dòng)終端的當(dāng)前位置的信息,并且將所檢索的結(jié)果送回到該移動(dòng)終端。即,其為以下服務(wù)當(dāng)終端用戶明確地命令信息檢索時(shí),可以獲得當(dāng)前位置的信息。
      與此不同,存在以下方法當(dāng)用戶移動(dòng)(變換位置)、并且位于當(dāng)前環(huán)境的用戶需要信息時(shí),以有規(guī)律的間隔進(jìn)行信息檢索,向用戶報(bào)告信息是否存在。此處,該方法將被稱為通知型內(nèi)容分發(fā)服務(wù)。
      通知型內(nèi)容分發(fā)服務(wù)的現(xiàn)有例子為Sakata等人的“A ProposedLocation-aware Notification Service”(日語(yǔ)),IPSJ-MBL(2000-MBL-15),Dec 2002中所示的方法。
      上述文獻(xiàn)所述的通知型內(nèi)容分發(fā)服務(wù)采用“廣域緩存系統(tǒng)”作為檢索系統(tǒng),以減少終端與服務(wù)器之間的通信成本。使用該廣域緩存系統(tǒng),終端集總地從服務(wù)器執(zhí)行對(duì)比檢索目標(biāo)的范圍更廣的范圍的位置有關(guān)信息的緩存,并且終端對(duì)該緩存的位置有關(guān)信息進(jìn)行檢索處理。通過(guò)這種方式,就可能減少終端與服務(wù)器之間進(jìn)行的通信次數(shù)。
      然而,當(dāng)使用此類現(xiàn)有方法時(shí),因?yàn)榧偟鼐彺嬖趯挿秶戏职l(fā)的實(shí)際內(nèi)容,所以用戶不一定觀看所有緩存的內(nèi)容。隨后的問(wèn)題是很可能所接收的內(nèi)容在沒(méi)有觀看的情況下就被銷毀了,并且在內(nèi)容分發(fā)的效率方面具有改進(jìn)的空間。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于使有關(guān)于現(xiàn)有環(huán)境的內(nèi)容信息能夠向移動(dòng)終端用戶提供,并且使用戶所希望的內(nèi)容能夠高效率地分發(fā)。
      本發(fā)明接收從內(nèi)容通信服務(wù)器發(fā)送來(lái)的、在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;接收所報(bào)告的位置信息;通過(guò)從列表內(nèi)容中抽取按位置條件組織的、其中提供了匹配位置信息的位置條件的列表,生成相應(yīng)于位置信息的區(qū)域特定列表內(nèi)容,該區(qū)域特定列表內(nèi)容包含有關(guān)依賴于位置的內(nèi)容的信息;以及輸出區(qū)域特定列表內(nèi)容。
      通過(guò)這種方式,就可能向移動(dòng)終端用戶提供有關(guān)于當(dāng)前環(huán)境的內(nèi)容信息,并且能夠高效率地分發(fā)用戶所希望的內(nèi)容。


      圖1為根據(jù)本發(fā)明實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)的系統(tǒng)配置圖;圖2為顯示只包含通信網(wǎng)絡(luò)的內(nèi)容適配分發(fā)系統(tǒng)的參考例子的系統(tǒng)配置圖;圖3為顯示包含通信網(wǎng)絡(luò)與廣播網(wǎng)絡(luò)的內(nèi)容適配分發(fā)系統(tǒng)的參考例子的系統(tǒng)配置圖;圖4為顯示根據(jù)實(shí)施方式1的、地理空間中依賴于位置的內(nèi)容的結(jié)構(gòu)以及提供給終端的內(nèi)容的例子的圖;圖5為顯示根據(jù)實(shí)施方式1的菜單內(nèi)容的例子的圖;圖6為顯示根據(jù)實(shí)施方式1的列表內(nèi)容的例子的圖;圖7為顯示根據(jù)實(shí)施方式1的、使用XML的位置信息描述的例子的圖;圖8為顯示根據(jù)實(shí)施方式1的、使用XML的列表內(nèi)容描述的例子的圖;圖9為顯示根據(jù)實(shí)施方式1的、從XML內(nèi)容生成的HTML列表內(nèi)容描述的例子的第一圖;圖10為顯示根據(jù)實(shí)施方式1的、從XML內(nèi)容生成的HTML列表內(nèi)容描述的例子的第二圖;圖11為顯示根據(jù)實(shí)施方式1的、從XML內(nèi)容生成的HTML列表內(nèi)容描述的例子的第三圖;圖12為顯示根據(jù)實(shí)施方式1的、從XML內(nèi)容生成的HTML列表內(nèi)容描述的例子的第四圖;圖13為根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)的序列圖;圖14為顯示根據(jù)實(shí)施方式1的內(nèi)容處理的細(xì)節(jié)的圖;圖15為顯示根據(jù)實(shí)施方式1的內(nèi)容處理的處理內(nèi)容的圖;圖16為顯示根據(jù)實(shí)施方式1的消息處理程序的流程圖;圖17為顯示根據(jù)實(shí)施方式1的內(nèi)容分發(fā)處理程序的流程圖;圖18為顯示根據(jù)實(shí)施方式1的數(shù)據(jù)廣播處理程序的流程圖;圖19為顯示根據(jù)實(shí)施方式1的普通HTTP處理程序的流程圖;圖20為顯示根據(jù)實(shí)施方式1的單元HTTP處理程序的流程圖;圖21為顯示根據(jù)實(shí)施方式1的適配HTTP處理程序的流程圖;圖22為顯示根據(jù)實(shí)施方式1的位置條件列表生成程序的流程圖;圖23為顯示根據(jù)實(shí)施方式1的位置條件列表的例子的圖;圖24為顯示根據(jù)實(shí)施方式1的位置內(nèi)容適配處理程序的流程圖;圖25為顯示根據(jù)實(shí)施方式1的位置條件判定處理程序的流程圖;圖26為解釋根據(jù)實(shí)施方式1的POI區(qū)域判定方法的圖;圖27為顯示根據(jù)實(shí)施方式1的位置信息處理程序的流程圖;圖28為顯示根據(jù)實(shí)施方式1的列表更新判定處理程序的流程圖;圖29為顯示根據(jù)實(shí)施方式1的車載導(dǎo)航系統(tǒng)型內(nèi)容接收終端的面板與屏幕顯示的例子的第一圖;圖30為顯示根據(jù)實(shí)施方式1的車載導(dǎo)航系統(tǒng)型內(nèi)容接收終端的面板與屏幕顯示的例子的第二圖;圖31為顯示根據(jù)實(shí)施方式1的車載導(dǎo)航系統(tǒng)型內(nèi)容接收終端的面板與屏幕顯示的例子的第三圖;圖32為顯示根據(jù)實(shí)施方式1的車載導(dǎo)航系統(tǒng)型內(nèi)容接收終端的屏幕切換的圖;
      圖33為顯示通過(guò)根據(jù)實(shí)施方式1的車載導(dǎo)航系統(tǒng)型內(nèi)容接收終端的內(nèi)容觀看的流程的圖;圖34為顯示根據(jù)實(shí)施方式1的PDA型內(nèi)容接收終端的屏幕顯示的例子的圖;圖35為顯示根據(jù)實(shí)施方式1的PDA型內(nèi)容接收終端的屏幕切換的圖;圖36為顯示通過(guò)根據(jù)實(shí)施方式1的PDA型內(nèi)容接收終端的內(nèi)容觀看的流程的第一圖;圖37為顯示通過(guò)根據(jù)實(shí)施方式1的PDA型內(nèi)容接收終端的內(nèi)容觀看的流程的第二圖;圖38為根據(jù)本發(fā)明實(shí)施方式2的內(nèi)容適配分發(fā)系統(tǒng)的系統(tǒng)配置圖;圖39為顯示根據(jù)實(shí)施方式2的內(nèi)容處理的細(xì)節(jié)的圖;圖40為顯示根據(jù)實(shí)施方式2的內(nèi)容處理的處理內(nèi)容的圖;圖41為顯示根據(jù)實(shí)施方式2的數(shù)據(jù)廣播處理程序的流程圖;圖42為顯示根據(jù)實(shí)施方式2的單元HTTP處理程序的流程圖;圖43為根據(jù)本發(fā)明實(shí)施方式3的內(nèi)容適配分發(fā)系統(tǒng)的系統(tǒng)配置圖;圖44為根據(jù)實(shí)施方式3的內(nèi)容適配分發(fā)的序列圖;和圖45為根據(jù)本發(fā)明實(shí)施方式4的內(nèi)容適配分發(fā)系統(tǒng)的系統(tǒng)配置圖。
      具體實(shí)施例方式
      (實(shí)施例1)以下將參照附圖描述根據(jù)本發(fā)明實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)。
      首先,將使用圖1描述根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)的配置。圖1為根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)的系統(tǒng)配置圖。
      根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)100配備有多個(gè)內(nèi)容通信服務(wù)器101a至101c。內(nèi)容通信服務(wù)器101a至101c使用因特網(wǎng)協(xié)議,分發(fā)內(nèi)容給具有通信功能的客戶端終端。因特網(wǎng)上的網(wǎng)絡(luò)服務(wù)器(HTTP服務(wù)器)可以作為內(nèi)容通信服務(wù)器101a至101c的實(shí)際例子。對(duì)于內(nèi)容通信服務(wù)器101a至101c的數(shù)目沒(méi)有限制。
      內(nèi)容適配分發(fā)系統(tǒng)100配備有內(nèi)容廣播服務(wù)器102。內(nèi)容廣播服務(wù)器102為能夠?qū)哂袕V播接收功能的客戶端終端進(jìn)行普通廣播、并且能夠借助轉(zhuǎn)盤型數(shù)據(jù)廣播同時(shí)進(jìn)行內(nèi)容分發(fā)的廣播站。內(nèi)容廣播服務(wù)器102可能使用任何廣播模式,例如借助廣播衛(wèi)星或通信衛(wèi)星的衛(wèi)星廣播、地面數(shù)字廣播、或者因特網(wǎng)廣播。
      內(nèi)容適配分發(fā)系統(tǒng)100還配備有內(nèi)容接收終端103。內(nèi)容接收終端103為具有接收數(shù)字廣播的功能以及訪問(wèn)通信網(wǎng)絡(luò)的功能的客戶端終端。內(nèi)容接收終端103從內(nèi)容廣播服務(wù)器102接收內(nèi)容。另外,內(nèi)容接收終端103接收從內(nèi)容通信服務(wù)器101a至101c通過(guò)通信網(wǎng)絡(luò)104發(fā)送來(lái)的內(nèi)容。如果內(nèi)容接收終端103為能夠移動(dòng)的終端,則假定內(nèi)容接收終端103具有以下功能借助GPS(全球定位系統(tǒng))等等獲取位置信息。在實(shí)施方式1中,內(nèi)容接收終端103為任何移動(dòng)終端,例如PDA(個(gè)人數(shù)字助理)或者車載導(dǎo)航系統(tǒng)。
      通信網(wǎng)絡(luò)104為以下網(wǎng)絡(luò)其使能內(nèi)容通信服務(wù)器101與內(nèi)容接收終端103之間的相互通信,并且其為任何網(wǎng)絡(luò),例如因特網(wǎng)、WAN(廣域網(wǎng))、LAN(局域網(wǎng))、射頻網(wǎng)絡(luò)、或者其中組合了這些的網(wǎng)絡(luò)。然而,如果內(nèi)容接收終端103為移動(dòng)終端,則終端一側(cè)的終結(jié)網(wǎng)絡(luò)為射頻網(wǎng)絡(luò)。
      下面,將說(shuō)明內(nèi)容接收終端103的內(nèi)部配置。
      內(nèi)容接收終端103是能夠高效率地顯示與地理位置信息有關(guān)的內(nèi)容——即依賴于位置的內(nèi)容——的客戶端終端。例如,使用通過(guò)GPS等等獲得的環(huán)境信息,內(nèi)容接收終端103使之能夠高效率地觀看有關(guān)于用戶當(dāng)前環(huán)境的網(wǎng)絡(luò)內(nèi)容。內(nèi)容接收終端103包含內(nèi)容處理部件105與內(nèi)容顯示部件110。
      此處,依賴于位置的內(nèi)容指具有地理位置信息或者地理分發(fā)范圍的內(nèi)容。依賴于位置的內(nèi)容的例子為具有位置信息(經(jīng)度/緯度或者地址)的商店的網(wǎng)絡(luò)站點(diǎn),并且諸如交通信息、天氣信息、以及廣告等具有有限分發(fā)區(qū)域的內(nèi)容也是依賴于位置的內(nèi)容的例子。
      響應(yīng)于從內(nèi)容廣播服務(wù)器102或者內(nèi)容通信服務(wù)器101a至101c收到的內(nèi)容,內(nèi)容處理部件105參照從內(nèi)容顯示部件110收到的位置信息,并且進(jìn)行內(nèi)容適配處理。然后,內(nèi)容處理部件105將經(jīng)過(guò)適配處理的內(nèi)容發(fā)送給內(nèi)容顯示部件110。內(nèi)容處理部件105包含通信處理部件106、廣播處理部件107、中間緩存部件108、以及設(shè)置部件109。以后將詳細(xì)描述內(nèi)容適配處理。
      響應(yīng)于從內(nèi)容通信服務(wù)器101a至101c收到的內(nèi)容,通信處理部件106參照從內(nèi)容顯示部件110收到的位置信息,并且進(jìn)行內(nèi)容適配處理,然后,將經(jīng)過(guò)適配處理的內(nèi)容發(fā)送給內(nèi)容顯示部件110。另外,如果待分發(fā)的內(nèi)容為HTML內(nèi)容,則通信處理部件106作為HTTP代理。即,通信處理部件106執(zhí)行瀏覽器部件113與內(nèi)容通信服務(wù)器101之間的HTTP中繼處理。
      根據(jù)來(lái)自設(shè)置部件109的指令,廣播處理部件107對(duì)從內(nèi)容廣播服務(wù)器102收到的內(nèi)容進(jìn)行內(nèi)容適配處理。然后,廣播處理部件107將經(jīng)過(guò)適配處理的內(nèi)容發(fā)送給內(nèi)容顯示部件110。在內(nèi)容不需要內(nèi)容適配處理的情況下,廣播處理部件107將所接收的內(nèi)容直接發(fā)送給內(nèi)容顯示部件110。
      中間緩存部件108為暫時(shí)存儲(chǔ)從通信處理部件106與廣播處理部件107接收的內(nèi)容的緩存,并且包含存儲(chǔ)器或者硬盤。例如,經(jīng)過(guò)內(nèi)容適配處理的內(nèi)容或者從廣播接收的內(nèi)容暫時(shí)存儲(chǔ)在中間緩存部件108中,并且在經(jīng)過(guò)預(yù)定處理后發(fā)送給內(nèi)容顯示部件110。
      設(shè)置部件109具有中繼控制部件的功能,其根據(jù)來(lái)自內(nèi)容顯示部件110的控制指令控制通信處理部件106與廣播處理部件107。設(shè)置部件109向通信處理部件106報(bào)告位置信息,并且向廣播處理部件107報(bào)告位置信息以及廣播接收所需的信息,例如接收信道。以后將給出輸出到通信處理部件106與廣播處理部件107的位置信息的細(xì)節(jié)。
      根據(jù)用戶操作,內(nèi)容顯示部件110輸出控制指令到設(shè)置部件109,并且接收并顯示從內(nèi)容處理部件105發(fā)送來(lái)的內(nèi)容。內(nèi)容顯示部件110包含位置信息獲取部件111、地圖處理部件112、瀏覽器部件113、廣播接收部件114、終端緩存部件115、控制部件116、以及GUI部件117。
      位置信息獲取部件111通過(guò)GPS等等獲取位置信息(經(jīng)度/緯度坐標(biāo)值),并且輸出所獲取的位置信息到控制部件116。
      地圖處理部件112具有一般地圖顯示應(yīng)用所具有的功能,例如地圖繪制、地圖顯示區(qū)域改變/放大/縮小、以及地圖檢索等等。該地圖處理部件112用來(lái)顯示內(nèi)容接收終端103的當(dāng)前環(huán)境,或者由用戶檢索任意位置(例如目標(biāo)位置)。如果內(nèi)容接收終端103不需要地圖顯示功能,則地圖處理部件112為非必要配置元件。
      瀏覽器部件113根據(jù)用戶操作顯示內(nèi)容,并且在實(shí)施方式1中為普通網(wǎng)絡(luò)瀏覽器(HTML瀏覽器)。如果圖1中的內(nèi)容分發(fā)系統(tǒng)分發(fā)以其他標(biāo)記語(yǔ)言(例如BML(廣播標(biāo)記語(yǔ)言))撰寫的內(nèi)容,則假定瀏覽器部件113具有顯示以這些標(biāo)記語(yǔ)言撰寫的內(nèi)容的功能。瀏覽器部件113輸出內(nèi)容分發(fā)有關(guān)消息(即HTTP消息)給內(nèi)容處理部件105,并且作為響應(yīng)接收HTML內(nèi)容。
      廣播接收部件114接收來(lái)自內(nèi)容處理部件105的廣播處理部件107的內(nèi)容。內(nèi)容廣播服務(wù)器102通過(guò)廣播將內(nèi)容發(fā)送給廣播處理部件107,但是在廣播處理部件107與廣播接收部件114之間不一定借助廣播交換內(nèi)容。當(dāng)廣播處理部件107借助轉(zhuǎn)盤型數(shù)據(jù)廣播發(fā)送內(nèi)容時(shí),廣播接收部件114接收由控制部件116指定的接收信道的數(shù)據(jù),并且輸出其中所包含的內(nèi)容到終端緩存部件115。同時(shí),廣播接收部件114向控制部件116報(bào)告有關(guān)于輸出到終端緩存部件115的內(nèi)容的信息——例如文件名稱等等。
      由廣播接收部件114在終端緩存部件115中存儲(chǔ)的內(nèi)容可以由瀏覽器部件113顯示。如果廣播處理部件107借助不同于轉(zhuǎn)盤型數(shù)據(jù)廣播的方法分發(fā)內(nèi)容,則假定廣播接收部件114除廣播接收功能之外,還具有與廣播處理部件107的內(nèi)容分發(fā)方法兼容的內(nèi)容接收功能。
      終端緩存部件115具有暫時(shí)存儲(chǔ)由廣播接收部件114輸出的內(nèi)容的功能,以及緩存由瀏覽器部件113顯示的內(nèi)容的功能。
      控制部件116進(jìn)行內(nèi)容顯示部件110的總體控制??刂撇考?16的主要功能是向內(nèi)容處理部件105的設(shè)置部件109報(bào)告從位置信息獲取部件111獲得的位置信息??刂撇考?16還具有命令訪問(wèn)具有任意URL的內(nèi)容的功能,以及命令瀏覽器部件113顯示在終端緩存部件115中存儲(chǔ)的內(nèi)容的功能。
      GUI部件117為用于從用戶獲取有關(guān)于內(nèi)容觀看、地圖顯示、或者地圖檢索的指令的GUI(圖形用戶界面)。GUI部件117還包含用于用戶控制內(nèi)容顯示部件110與內(nèi)容處理部件105的GUI。
      此處給出有關(guān)于結(jié)合了廣播與通信的內(nèi)容分發(fā)系統(tǒng)的其他信息。圖2中的內(nèi)容分發(fā)系統(tǒng)200的配置缺少圖1的內(nèi)容適配分發(fā)系統(tǒng)100的內(nèi)容處理部件105與廣播接收部件114,并且只使用通信進(jìn)行內(nèi)容分發(fā)。
      當(dāng)使用圖2的內(nèi)容分發(fā)系統(tǒng)200實(shí)現(xiàn)位置信息服務(wù)時(shí),從內(nèi)容接收終端201向內(nèi)容通信服務(wù)器101報(bào)告位置信息。響應(yīng)于此,在內(nèi)容通信服務(wù)器101上,選擇有關(guān)于內(nèi)容接收終端201當(dāng)前環(huán)境的信息,并且該信息被分發(fā)給內(nèi)容接收終端201。因此,如果有大量的內(nèi)容接收終端201,則在內(nèi)容通信服務(wù)器101上的負(fù)載較高。
      圖3的內(nèi)容分發(fā)系統(tǒng)300的配置缺少圖1的內(nèi)容適配分發(fā)系統(tǒng)100的內(nèi)容處理部件105。
      該內(nèi)容分發(fā)系統(tǒng)300可以使用廣播或通信進(jìn)行內(nèi)容分發(fā),但是與圖2的內(nèi)容分發(fā)系統(tǒng)200一樣,當(dāng)實(shí)現(xiàn)內(nèi)容信息服務(wù)時(shí),必須從內(nèi)容接收終端301向內(nèi)容通信服務(wù)器101報(bào)告位置信息。
      圖3的內(nèi)容分發(fā)系統(tǒng)300的具有結(jié)合了廣播與通信的內(nèi)容分發(fā)所需的配置元件。然而,為了實(shí)際上執(zhí)行結(jié)合了廣播與通信的內(nèi)容分發(fā),必須不僅規(guī)定系統(tǒng)配置,而且規(guī)定待通過(guò)廣播分發(fā)的內(nèi)容的內(nèi)容。
      與此不同,圖1的內(nèi)容適配分發(fā)系統(tǒng)100通過(guò)廣播與通信進(jìn)行內(nèi)容發(fā)送與接收,并且基于在終端一側(cè)配備的內(nèi)容處理部件105中的位置信息進(jìn)行內(nèi)容適配處理。
      另外,如下所述,在圖1的內(nèi)容適配分發(fā)系統(tǒng)100中,通過(guò)在從內(nèi)容廣播服務(wù)器102分發(fā)的內(nèi)容中描述內(nèi)容通信服務(wù)器參照目的地(訪問(wèn)方法),來(lái)實(shí)現(xiàn)結(jié)合了廣播與通信的內(nèi)容分發(fā)。
      因此,內(nèi)容接收終端不需要向服務(wù)器一側(cè)報(bào)告位置信息。
      下面概括描述內(nèi)容適配分發(fā)系統(tǒng)100的運(yùn)行。內(nèi)容適配分發(fā)系統(tǒng)100為以下系統(tǒng)用于分發(fā)與觀看有關(guān)于用戶的當(dāng)前環(huán)境或者用戶的目標(biāo)環(huán)境的內(nèi)容。此處,將描述以下例子從服務(wù)器向用戶終端分發(fā)有關(guān)于用戶的當(dāng)前環(huán)境的內(nèi)容。
      首先,描述地理空間中依賴于位置的內(nèi)容的結(jié)構(gòu)。圖4為顯示根據(jù)實(shí)施方式1的、地理空間中依賴于位置的內(nèi)容的結(jié)構(gòu)以及提供給終端的內(nèi)容的例子的圖。
      在圖4的區(qū)域400中,設(shè)置三個(gè)圓形區(qū)域401a至401c。圓形區(qū)域401a至401c中每一個(gè)都具有作為參數(shù)的其圓心的經(jīng)度坐標(biāo)與緯度坐標(biāo),以及圓的半徑。
      在圓形區(qū)域401a至401c中每一個(gè)中,分別具有四個(gè)飯店A1至A4、B1至B4、C1至C4,其中每一個(gè)都有提供有關(guān)該飯店的信息的網(wǎng)絡(luò)站點(diǎn)。飯店的地理位置不需要與飯店站點(diǎn)的地理位置重合。換而言之,每個(gè)飯店的網(wǎng)絡(luò)站點(diǎn)不需要存在于圖4中的飯店的位置上,而是可以存在于其他位置。
      飯店A1至A4、B1至B4、C1至C4中的每一個(gè)都具有經(jīng)度與緯度信息、地址等等,作為實(shí)際的飯店位置信息。另外,每個(gè)飯店的網(wǎng)絡(luò)站點(diǎn)具有可以通過(guò)因特網(wǎng)訪問(wèn)的URL(統(tǒng)一資源定位符),從而使網(wǎng)絡(luò)站點(diǎn)內(nèi)容可以從任何終端觀看。
      有關(guān)于每個(gè)飯店的網(wǎng)絡(luò)站點(diǎn)的信息(元數(shù)據(jù))由內(nèi)容廣播服務(wù)器102通過(guò)廣播并且由內(nèi)容通信服務(wù)器101a至101c通過(guò)通信分發(fā)給內(nèi)容接收終端103。在圖4中,有一個(gè)內(nèi)容廣播服務(wù)器102與三個(gè)內(nèi)容通信服務(wù)器101a至101c,但是兩者可以有任意數(shù)目。
      現(xiàn)在詳細(xì)描述內(nèi)容適配分發(fā)系統(tǒng)100的運(yùn)行。為了解釋,為圖4中三個(gè)區(qū)域401a至401c假定以下中心坐標(biāo)與半徑區(qū)域401a中心坐標(biāo)(N35.37.44.16/E139.41.23.157),半徑=600m;區(qū)域401b中心坐標(biāo)(N35.37.30.160/E139.40.41.109),半徑=600m;區(qū)域401c中心坐標(biāo)(N35.37.56.24/E139.40.4.86),半徑=600m。
      假定內(nèi)容接收終端103為移動(dòng)終端,并且沿圖4中從開始點(diǎn)S至結(jié)束點(diǎn)G的多邊形線移動(dòng)。此時(shí),用戶使用內(nèi)容接收終端103的瀏覽器部件113,在因特網(wǎng)上查找有關(guān)于當(dāng)前環(huán)境內(nèi)飯店的內(nèi)容。
      首先,描述當(dāng)觀看內(nèi)容時(shí)的內(nèi)容接收終端103的運(yùn)行。內(nèi)容接收終端103在廣播處理部件107中從內(nèi)容廣播服務(wù)器102接收菜單內(nèi)容,并且將其輸出到廣播接收部件114。菜單內(nèi)容為用戶可以觀看的內(nèi)容類別的列表。廣播接收部件114在終端緩存部件115中存儲(chǔ)所接收的菜單內(nèi)容。然后,瀏覽器部件113顯示在終端緩存部件115中存儲(chǔ)的菜單內(nèi)容。
      圖5顯示菜單內(nèi)容的例子。在該菜單內(nèi)容500中,作為可以觀看的內(nèi)容類別提供“Business Establishment”(商業(yè)設(shè)施)、“Public Facilities”(公共設(shè)施)、“Restaurants”(飯店)、“Parking Lots”(停車場(chǎng))、“GasStations”(加油站)、“Weather Forecast”(天氣預(yù)報(bào))、以及“TouristInformation”(旅游信息)。用戶可以從菜單內(nèi)容500中選擇其希望觀看的內(nèi)容。
      當(dāng)用戶從菜單內(nèi)容500中選擇類別(此處假定為“Restaurants”)時(shí),從內(nèi)容接收終端103向內(nèi)容通信服務(wù)器101a至101c發(fā)送消息,請(qǐng)求包含有關(guān)于飯店的信息的列表內(nèi)容。此處,所述列表內(nèi)容為逐區(qū)域編寫的、有關(guān)于屬于特定類別的內(nèi)容的信息(URL、位置信息等等)的列表。
      內(nèi)容接收終端103在通信處理部件106中接收從內(nèi)容通信服務(wù)器101發(fā)送來(lái)的列表內(nèi)容,并且輸出已經(jīng)對(duì)其進(jìn)行了內(nèi)容適配處理的列表內(nèi)容給瀏覽器部件113。
      此處,內(nèi)容適配處理為以下處理其從所接收的列表內(nèi)容生成特定區(qū)域的列表內(nèi)容。作為執(zhí)行該內(nèi)容適配處理的結(jié)果,由瀏覽器部件113顯示有關(guān)于限于用戶當(dāng)前環(huán)境的飯店的內(nèi)容列表。
      圖6顯示列表內(nèi)容的例子。該列表內(nèi)容600列出飯店的名稱與地址,并且包含每個(gè)飯店的網(wǎng)絡(luò)站點(diǎn)URL。用戶可以從列表內(nèi)容600中選擇其希望觀看的飯店。
      當(dāng)用戶從列表內(nèi)容600中選擇飯店時(shí),內(nèi)容接收終端103訪問(wèn)由選定飯店的URL指示的網(wǎng)絡(luò)站點(diǎn),并且在內(nèi)容顯示部件110中顯示該飯店的內(nèi)容。
      以上描述顯示以下過(guò)程從通過(guò)參照由廣播分發(fā)的命令菜單內(nèi)容500以及通過(guò)通信獲得的列表內(nèi)容600來(lái)檢索用戶希望觀看其內(nèi)容的網(wǎng)絡(luò)站點(diǎn)的URL開始,直至顯示該網(wǎng)絡(luò)站點(diǎn)的內(nèi)容。
      根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)100提供適配于用戶當(dāng)前環(huán)境的列表內(nèi)容。即,可以根據(jù)用戶的移動(dòng)自動(dòng)更新提供給用戶的列表內(nèi)容。
      接著參照?qǐng)D4描述根據(jù)內(nèi)容接收終端103的移動(dòng)更新列表內(nèi)容的方式。
      圖4中的三個(gè)區(qū)域401a至401c顯示內(nèi)容供應(yīng)范圍(分發(fā)范圍)。即,只有當(dāng)內(nèi)容接收終端103位于區(qū)域401a至401c中時(shí),內(nèi)容通信服務(wù)器101才分發(fā)有關(guān)于區(qū)域401a至401c的列表內(nèi)容。
      首先,當(dāng)在開始點(diǎn)S處內(nèi)容接收終端103的用戶在從內(nèi)容廣播服務(wù)器收到的菜單內(nèi)容402中選擇“Restaurants”時(shí),內(nèi)容接收終端103的瀏覽器部件顯示與飯店有關(guān)的列表內(nèi)容。
      開始點(diǎn)S處位于包含內(nèi)容的三個(gè)區(qū)域401a至401c之外。這意味著在用戶的當(dāng)前環(huán)境中不存在可觀看內(nèi)容。因此,內(nèi)容接收終端103的瀏覽器部件113顯示列表內(nèi)容403x,其中飯店信息區(qū)域?yàn)榭瞻住?br> 然后,當(dāng)用戶沿移動(dòng)路徑移動(dòng)并進(jìn)入?yún)^(qū)域401a時(shí),因?yàn)樵趨^(qū)域401a中存在四個(gè)飯店A1至A4,所以內(nèi)容接收終端103的瀏覽器部件113顯示包含位于區(qū)域401a中飯店A1至A4的列表內(nèi)容403a。
      另外,當(dāng)用戶沿移動(dòng)路徑移動(dòng)并進(jìn)入?yún)^(qū)域401b時(shí),瀏覽器部件113顯示包含位于區(qū)域401b中飯店B1至B4的列表內(nèi)容403b。
      如上所述,當(dāng)內(nèi)容接收終端103移動(dòng)時(shí),自動(dòng)更新列表內(nèi)容403。通過(guò)這種方式,用戶就可能高效率地選擇與其當(dāng)前環(huán)境有關(guān)的內(nèi)容,并且觀看該內(nèi)容。
      以下詳細(xì)描述根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)100。
      首先,通過(guò)使用圖7-12描述根據(jù)實(shí)施例1的列表內(nèi)容。
      圖7與圖8顯示根據(jù)實(shí)施方式1的、以符合XML的描述語(yǔ)言編寫的位置條件描述的例子與列表內(nèi)容描述的例子。圖7與圖8顯示的描述語(yǔ)言此后稱為CAML(內(nèi)容適配標(biāo)記語(yǔ)言)。
      CAML為用于描述相關(guān)于位置信息的條件的標(biāo)記語(yǔ)言。CAML用來(lái)從結(jié)合了CAML位置條件描述與HTML內(nèi)容的復(fù)合內(nèi)容(此后稱為“CMAL內(nèi)容”)生成適配于內(nèi)容接收終端103位置條件的HTML內(nèi)容。
      與CAML結(jié)合的內(nèi)容可以不是HTML內(nèi)容,而是可以由內(nèi)容接收終端103顯示的任何內(nèi)容,例如BML內(nèi)容等等。
      此處,只規(guī)定了caml元素與location語(yǔ)素作為CAML語(yǔ)言規(guī)范。以下解釋caml與location元素。
      caml元素為CAML根元素,并且必須總被寫入。caml元素沒(méi)有屬性,并且其內(nèi)容只包含文本數(shù)據(jù)與描述位置條件的location元素。
      location元素為用來(lái)描述位置條件的元素,并且通過(guò)屬性與屬性值的組合來(lái)規(guī)定位置條件。還有可能在location元素內(nèi)容中只包含文本數(shù)據(jù)。
      圖7為顯示使用location元素的位置條件描述方法的例子的圖。首先描述圖7中的第一描述例子710。
      在圖7的描述例子710中,location元素711具有四個(gè)屬性type(類型)屬性711a、center(中心)屬性711b、radius(半徑)屬性711c、以及unit(單位)屬性711d。
      type屬性711a顯示位置信息描述方法。在圖7的描述例子710中,該位置信息指示“circle”(圓)——即,圓形區(qū)域。
      在實(shí)施方式1中,能夠通過(guò)location元素711定義地理區(qū)域就足夠了,并且因此只定義“circle”作為type屬性711a。然而,除“circle”之外,還可以定義rectangle(矩形)或polygon(多邊形)、或zip-code(郵政編碼)、address(地址)等等作為type屬性711a。
      當(dāng)type屬性711a為“circle”時(shí),location元素711還具有center屬性711b、radius屬性711c、以及unit屬性711d作為屬性。
      center屬性711b指示圓形區(qū)域中心的經(jīng)度與緯度坐標(biāo),radius屬性711c指示圓形區(qū)域的半徑,并且unit屬性711d指示圓形區(qū)域半徑的單位。即,這三個(gè)屬性規(guī)定了圓形區(qū)域的實(shí)際參數(shù)。
      在圖7的描述例子710中,由location元素開始標(biāo)簽&lt;location&gt;711與位置結(jié)束標(biāo)簽&lt;/location&gt;712包含的部分713為對(duì)應(yīng)于內(nèi)容列表的部分,并且以HTML編寫。
      現(xiàn)在描述圖7中的第二描述例子720。在該例子中,location元素721只有type屬性711a作為屬性。該type屬性711a顯示位置信息描述方法(與描述例子710的方式相同)。在描述例子720中,該位置信息指示“circle”——即,圓形區(qū)域。
      在描述例子720中,圓形區(qū)域的參數(shù)寫入由&lt;circle&gt;723a與&lt;/circle&gt;723b包含的部分。具體地講,圓形區(qū)域的參數(shù)通過(guò)1ocation元素的三種類型的子元素來(lái)描述。geodetic-system(測(cè)地系統(tǒng))元素725顯示經(jīng)度與緯度坐標(biāo)標(biāo)記方法。center元素726顯示圓形區(qū)域中心坐標(biāo),并且具有1atitude(經(jīng)度)元素與longitude(緯度)元素作為描述經(jīng)度與緯度值的子元素。radius元素727顯示圓形區(qū)域的半徑,并且半徑單位由unit元素規(guī)定。
      在圖7的描述例子720中,在location元素中circle結(jié)束標(biāo)簽之后的部分724為相應(yīng)于內(nèi)容列表的部分,并且以HTML編寫。
      除圖7所示例子之外,還有各種位置條件描述方法變體。在實(shí)施方式1中,將使用描述例子710所示的方法描述CAML內(nèi)容位置條件。
      接著,描述圖8所示的內(nèi)容。圖8中的CAML內(nèi)容800為以CAML編寫的列表內(nèi)容的例子,其中通過(guò)location元素定義了三個(gè)圓形區(qū)域。該列表內(nèi)容列出有關(guān)于包含多個(gè)局部區(qū)域(狹窄區(qū)域)的廣闊區(qū)域的內(nèi)容。
      現(xiàn)在詳細(xì)解釋CAML內(nèi)容800。CAML內(nèi)容800具有由位置開始標(biāo)簽806a至806c與位置結(jié)束標(biāo)簽808a至808c包含的三個(gè)location元素803a至803c。在位置開始標(biāo)簽806a至806c中,通過(guò)屬性定義圓形區(qū)域的中心坐標(biāo)與半徑。在這些location元素803a至803c中,將按位置條件807a至807c組織的列表作為在地理上屬于同一區(qū)域的依賴于位置的內(nèi)容寫入。按所謂的位置條件組織的列表此處稱為列表參照信息(URL或URI),并且以HTML編寫。
      圖8中相應(yīng)于標(biāo)號(hào)802與804的部分為形成HTML內(nèi)容的部分。三個(gè)location元素803a至803c與HTML部分802與804由caml開始標(biāo)簽801與caml結(jié)束標(biāo)簽805包含。
      逐區(qū)域地描述依賴于位置的內(nèi)容的列表的內(nèi)容此后稱為CAML列表內(nèi)容。
      CAML列表內(nèi)容800為用于生成適配于位置條件的HLML列表內(nèi)容的中間內(nèi)容,并且預(yù)先在caml元素內(nèi)寫入HTML內(nèi)容構(gòu)成元素。即,CAML列表內(nèi)容自身不直接由瀏覽器顯示,而是從CAML列表內(nèi)容生成的HTML列表由瀏覽器顯示。
      當(dāng)收到諸如圖8所示等CAML列表內(nèi)容時(shí),內(nèi)容接收終端103的內(nèi)容處理部件105執(zhí)行以下類型的處理。
      (1)獲取位置信息,例如當(dāng)前位置或者目標(biāo)位置(2)比較位置信息與由位置開始標(biāo)簽806a至806c屬性規(guī)定的位置條件,并且選擇該位置信息包含于這些位置條件所示的區(qū)域的location元素(3)只抽取由位置條件組織的列表與包含于選定location元素的HTML部分,并且生成可以由瀏覽器部件113顯示的HTML列表內(nèi)容。
      在內(nèi)容接收終端103中,從CAML列表內(nèi)容800生成HTML內(nèi)容的任務(wù)由內(nèi)容處理部件105處理。內(nèi)容處理部件105中的通信處理部件106與廣播處理部件107包含分析CAML的CAML分析器,并且對(duì)CAML內(nèi)容進(jìn)行位置適配處理,同時(shí)參照從設(shè)置部件109報(bào)告的位置信息。
      CAML分析器解釋HTML相關(guān)元素為文本數(shù)據(jù)。在內(nèi)容處理部件105的位置適配處理中,從CAML內(nèi)容中刪除所有的CAML標(biāo)簽。因此,從內(nèi)容處理部件105輸出的內(nèi)容為HTML內(nèi)容。
      圖9至圖12為顯示作為對(duì)圖8中的CAML列表內(nèi)容800執(zhí)行位置適配處理的結(jié)果而生成的HTML列表內(nèi)容的例子的圖。從CAML列表內(nèi)容生成的依賴于位置的HTML列表內(nèi)容此后也稱為區(qū)域特定列表內(nèi)容。圖9至圖12的區(qū)域特定列表內(nèi)容分別相應(yīng)于圖4所示的列表內(nèi)容403x與403a至403c。以下進(jìn)一步解釋圖9至圖12的HTML列表內(nèi)容。
      圖9所示的內(nèi)容900為相應(yīng)于以下情況的HTML列表內(nèi)容內(nèi)容接收終端103位于圖4中三個(gè)區(qū)域401a至401c之外。通過(guò)內(nèi)容處理部件105的位置適配處理,從圖8的CAML列表內(nèi)容800中刪除caml元素801與805,以及l(fā)ocation元素803a至803c,并且將CAML列表內(nèi)容800轉(zhuǎn)換為只包含文本數(shù)據(jù)802與804的HTML內(nèi)容。作為結(jié)果,內(nèi)容接收終端103的內(nèi)容顯示部件110顯示圖4所示的空白列表內(nèi)容403x。
      圖10所示的內(nèi)容1000為相應(yīng)于以下情況的HTML列表內(nèi)容內(nèi)容接收終端103位于區(qū)域401a內(nèi)。通過(guò)內(nèi)容處理部件105的位置適配處理,從圖8的CAML列表內(nèi)容800中刪除caml元素801與805,以及l(fā)ocation元素803b至803c,并且生成HTML內(nèi)容。此時(shí),刪除了相應(yīng)于區(qū)域401a的location元素803a的位置標(biāo)簽,并且只選擇由包含于位置標(biāo)簽的位置條件807a組織的列表。即,將CAML列表內(nèi)容800轉(zhuǎn)換為包含由位置條件807a組織的列表的HTML內(nèi)容1000。作為結(jié)果,內(nèi)容接收終端103的內(nèi)容顯示部件110顯示圖4所示的、列出區(qū)域401a中飯店的列表內(nèi)容403a。
      圖11所示的內(nèi)容1100與圖12所示的內(nèi)容1200也是通過(guò)由內(nèi)容處理部件105的位置適配處理以與圖10的HTML內(nèi)容相同的方式從圖8的CAML內(nèi)容生成的內(nèi)容。
      以下使用圖13描述根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)100中的內(nèi)容適配分發(fā)處理。圖13為根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)100中的內(nèi)容適配分發(fā)處理的序列圖。該圖顯示一個(gè)內(nèi)容廣播服務(wù)器102、兩個(gè)內(nèi)容通信服務(wù)器101a與101b、以及一個(gè)內(nèi)容接收終端103之間通信程序的例子。
      假定配備有GPS與通信功能的內(nèi)容接收終端103的用戶沿以圖4中的位置S作為起始位置的移動(dòng)路徑移動(dòng),并且希望在移動(dòng)的同時(shí)觀看當(dāng)前環(huán)境的內(nèi)容。
      內(nèi)容顯示部件110的控制部件116向內(nèi)容處理部件105的設(shè)置部件109報(bào)告從位置信息獲取部件111獲取的位置信息(當(dāng)前位置經(jīng)度與緯度信息)。響應(yīng)于該通知,設(shè)置部件109返回響應(yīng)到控制部件116(步驟S1301此后“步驟S”將簡(jiǎn)單稱為“S””)。一種部分地?cái)U(kuò)展了HTTP的協(xié)議用于設(shè)置部件109與控制部件116之間的通信。
      然后,控制部件116向設(shè)置部件109報(bào)告菜單內(nèi)容獲取請(qǐng)求(S1302)。在實(shí)施方式1中,從內(nèi)容廣播服務(wù)器102分發(fā)菜單內(nèi)容。因此,該菜單內(nèi)容獲取請(qǐng)求包含廣播接收所需的信息(例如接收信道與節(jié)目信息等等)。
      根據(jù)來(lái)自設(shè)置部件109的指令,內(nèi)容處理部件105的廣播處理部件107從內(nèi)容廣播服務(wù)器102接收菜單內(nèi)容(S1303)。通過(guò)轉(zhuǎn)盤型數(shù)據(jù)廣播進(jìn)行菜單內(nèi)容的分發(fā)。因此,考慮到數(shù)據(jù)廣播重復(fù)周期,廣播處理部件107接收構(gòu)成菜單內(nèi)容的多個(gè)內(nèi)容項(xiàng),并且在中間緩存部件108中暫時(shí)存儲(chǔ)所接收的內(nèi)容。在圖13的序列中,假定該菜單內(nèi)容為HTML內(nèi)容。
      廣播處理部件107分發(fā)所接收的菜單內(nèi)容給內(nèi)容顯示部件110的廣播接收部件114(S1304)。廣播接收部件114在終端緩存部件115中存儲(chǔ)從廣播處理部件107接收的菜單內(nèi)容,并且同時(shí)向控制部件116報(bào)告有關(guān)于所存儲(chǔ)的菜單內(nèi)容的信息(例如文件名稱)。
      然后,基于從廣播接收部件114獲取的信息,控制部件116控制瀏覽器部件113。即,控制部件116指示瀏覽器部件113顯示在終端緩存部件115中存儲(chǔ)的菜單內(nèi)容。瀏覽器部件113從終端緩存部件115中讀取菜單內(nèi)容文件,并且顯示菜單內(nèi)容(S1305)。
      瀏覽器部件113顯示由圖5中標(biāo)號(hào)500指示的菜單內(nèi)容類型。此處假定用戶從該菜單內(nèi)容500中選擇“Restaurants”作為希望分發(fā)的內(nèi)容類別(S1306)。
      當(dāng)用戶選擇類別時(shí),瀏覽器部件113向設(shè)置部件109報(bào)告列表內(nèi)容獲取請(qǐng)求,以獲取相應(yīng)于選定類別的列表內(nèi)容(S1307)。此時(shí)使用的協(xié)議為HTTP。
      設(shè)置部件109分析從瀏覽器部件113接收的內(nèi)容獲取請(qǐng)求,并且向通信處理部件106給出對(duì)于列表內(nèi)容獲取的指令。通信處理部件106將HTTP消息發(fā)送給適當(dāng)?shù)姆?wù)器——圖13的例子中為內(nèi)容通信服務(wù)器101a——并且作為響應(yīng)接收列表內(nèi)容(S1308)。此處所發(fā)送與接收的列表內(nèi)容為圖8中的CAML列表內(nèi)容800。所獲取的CAML內(nèi)容保存在中間緩存部件108中,直到進(jìn)行新的CAML內(nèi)容獲取。
      然后,參照在步驟S1301獲得的位置信息,通信處理部件106對(duì)于所接收的CAML內(nèi)容進(jìn)行位置適配處理(S1309)。
      假定此時(shí)用戶位于圖4的開始點(diǎn)S處。在步驟S1309的位置適配處理中,執(zhí)行位置條件判定處理,其中相應(yīng)于開始點(diǎn)S的位置信息與位置條件比較,并且從CAML內(nèi)容生成HTML內(nèi)容。此處,位置條件包含作為location元素806a至806c的屬性寫入的信息。因?yàn)殚_始點(diǎn)S位于圖4的三個(gè)區(qū)域之外,并且沒(méi)有一個(gè)位置條件匹配,所以在該步驟中生成的內(nèi)容為圖9所示的空列表HTML內(nèi)容900。
      另外,在步驟S1309,通信處理部件106從圖8的列表內(nèi)容中抽取所有位置開始標(biāo)簽,并且將這些保存為位置條件列表。在該位置條件列表中還記錄了位置條件判定處理的結(jié)果。
      接著,響應(yīng)于步驟S1307中的HTTP消息( 列表內(nèi)容獲取請(qǐng)求),通信處理部件106返回在步驟S1309中生成的HTML列表內(nèi)容給瀏覽器部件113(S1310)。
      瀏覽器部件113顯示從通信處理部件106接收的HTML列表內(nèi)容(S1311)。當(dāng)顯示圖8中的HTML內(nèi)容時(shí),飯店列表變?yōu)榭瞻?,與圖4中的列表內(nèi)容403x一樣。
      控制部件116按有規(guī)律的間隔從位置信息獲取部件111獲取位置信息,并且向設(shè)置部件109報(bào)告該位置信息,而不管用戶的移動(dòng)(S1312)。此時(shí)通信使用基于HTTP的、具有附加功能擴(kuò)展的協(xié)議。
      然后,設(shè)置部件109報(bào)告新接收的位置信息給通信處理部件106。參照新的位置信息,通信處理部件106進(jìn)行位置判定處理(S1313)。在該位置判定處理中,不分析CAML內(nèi)容,但是比較位置信息與在步驟S1309中保存的位置條件列表。在該處理中,可以從位置條件判定的結(jié)果的變化中判定內(nèi)容接收終端103所屬區(qū)域的變化。
      接著,響應(yīng)于步驟S1312中的位置信息通知,設(shè)置部件109向控制部件116返回由通信處理部件106執(zhí)行的位置判定處理的結(jié)果(S1314)。
      該判定結(jié)果為“CHANGE”(改變),指示內(nèi)容接收終端103所屬區(qū)域已經(jīng)變化,或者為“NOT_CHANGE”(未改變),指示沒(méi)有改變。假定內(nèi)容接收終端103的用戶此時(shí)位于圖4中的點(diǎn)Pa處,在步驟S1314中的位置判定結(jié)果將與步驟S1309中的位置判定結(jié)果相同。
      因此,判定結(jié)果為“NOT_CHANGE”。當(dāng)位置判定結(jié)果為“NOT_CHANGE”時(shí),控制部件116不進(jìn)行任何動(dòng)作。
      如上所述,控制部件116按有規(guī)律的間隔向設(shè)置部件109報(bào)告位置信息(S1315)。此處假定內(nèi)容接收終端103此時(shí)未到達(dá)區(qū)域401a。
      通過(guò)設(shè)置部件109將位置信息發(fā)送給通信處理部件106。每次通信處理部件106獲取位置信息時(shí),其都執(zhí)行與步驟S1313相同類型的位置判定處理(S1316)。
      與在步驟S1314一樣,設(shè)置部件109向控制部件116返回通信處理部件106的位置判定處理的結(jié)果(S1317)。在該步驟中,判定結(jié)果為“NOT_CHANGE”,與步驟S1314一樣。
      然后,控制部件116報(bào)告新的位置信息給設(shè)置部件109(S1318)。此處假定在該步驟中內(nèi)容接收終端103位于區(qū)域401a的點(diǎn)Pb處。
      設(shè)置部件109向通信處理部件106報(bào)告位置信息,并且通信處理部件106進(jìn)行位置判定處理(S1319)。因?yàn)榇藭r(shí)內(nèi)容接收終端103位于區(qū)域401a內(nèi),所以判定結(jié)果為“CHANGE”。
      響應(yīng)于步驟S1318的位置信息通知,設(shè)置部件109向控制部件116返回位置判定結(jié)果“CHANGE”(S1320)。此為通知內(nèi)容顯示部件110具有新的HTML列表內(nèi)容的消息。此后將詳細(xì)描述該消息。
      當(dāng)收到“CHANGE”作為位置判定結(jié)果時(shí),控制部件116執(zhí)行顯示處理,以通知用戶已經(jīng)更新了列表內(nèi)容,并且顯示接受來(lái)自用戶的列表內(nèi)容更新請(qǐng)求的處理。即,內(nèi)容顯示部件110只通知用戶存在新的列表信息,并且維持其當(dāng)前狀態(tài),而不顯示新的列表信息,除非有來(lái)自用戶的命令。
      這樣的原因在于用戶可能在觀看其他內(nèi)容,并且不可能判斷用戶是否希望觀看新的列表內(nèi)容。此處假定用戶操縱GUI部件117,并且命令列表內(nèi)容更新(S1321)。
      接著,控制部件116指令瀏覽器部件113再次獲取列表內(nèi)容。然后,瀏覽器部件113向設(shè)置部件109發(fā)送HTTP消息以獲取由控制部件116指定的列表內(nèi)容(S1322)。該列表內(nèi)容獲取請(qǐng)求與步驟S1107中的列表內(nèi)容獲取請(qǐng)求相同。
      設(shè)置部件109分析從瀏覽器部件113接收的HTTP消息,并且給與通信處理部件106對(duì)于列表內(nèi)容獲取的指令。通信處理部件106比較所指定的CAML內(nèi)容URL與在步驟S1109中在中間緩存部件108中存儲(chǔ)的CAML內(nèi)容URL。
      如果這兩個(gè)URL不匹配,則向內(nèi)容通信服務(wù)器101a發(fā)送對(duì)于內(nèi)容獲取的HTTP消息。此處假定這兩個(gè)URL匹配。在這種情況下,列表內(nèi)容一樣存儲(chǔ)在中間緩存部件108中,并且因此不向內(nèi)容通信服務(wù)器101a發(fā)送HTTP消息,并且對(duì)所存儲(chǔ)的CAML內(nèi)容執(zhí)行與步驟S1309中相同類型的位置適配處理(S1323)。因?yàn)榇藭r(shí)內(nèi)容接收終端103位于區(qū)域401a中,所以通過(guò)位置適配處理生成圖10所示的HTML列表內(nèi)容1000。
      響應(yīng)于步驟S1322的HTTP消息,通信處理部件106向?yàn)g覽器部件113返回所生成的列表內(nèi)容(S1324)。
      然后,在瀏覽器部件113的屏幕上顯示圖4中列表內(nèi)容403a所示的飯店列表(S1325)。
      此處假定用戶從在屏幕上顯示的飯店列表中選擇“Restaurant A1”(S1326)。該內(nèi)容是HTTP內(nèi)容。
      在步驟S1327中,響應(yīng)于HTTP消息,通信處理部件106將步驟S1328中獲得的HTTP內(nèi)容返回給瀏覽器部件113(S1329)瀏覽器部件113向設(shè)置部件109發(fā)送請(qǐng)求“Restaurant A1”內(nèi)容的HTTP消息(S1327)。
      響應(yīng)于此,設(shè)置部件109分析從瀏覽器部件113接收的HTTP消息,并且給予通信處理部件106對(duì)于列表內(nèi)容獲取的指令。通信處理部件106傳送該HTTP消息給適當(dāng)?shù)姆?wù)器——在圖13中為內(nèi)容通信服務(wù)器101b。內(nèi)容通信服務(wù)器101b返回所請(qǐng)求的內(nèi)容給通信處理部件106(S1328)。
      瀏覽器部件113顯示從通信處理部件106接收的內(nèi)容(S1330)。用戶觀看所顯示的內(nèi)容。
      從這一點(diǎn)開始,內(nèi)容接收終端103繼續(xù)移動(dòng),并且控制部件116按有規(guī)律的間隔向設(shè)置部件109報(bào)告位置信息(S1331)。
      類似地,當(dāng)觀看在步驟S1330中顯示的內(nèi)容時(shí),每次收到位置信息通知時(shí),設(shè)置部件109與通信處理部件106都重復(fù)與步驟S1316中相同的位置判定處理(S1332)。
      然后,響應(yīng)于位置信息通知,設(shè)置部件109向控制部件116返回位置判定處理的結(jié)果(S1333)。
      圖13中的序列顯示直至進(jìn)入?yún)^(qū)域圖4區(qū)域401a中的操作,但是經(jīng)過(guò)區(qū)域401a時(shí)重復(fù)相同類型的處理,并且當(dāng)達(dá)到區(qū)域401b與區(qū)域401c時(shí)也重復(fù)相同類型的處理。上述類型的序列使用戶能夠觀看有關(guān)于當(dāng)前環(huán)境的內(nèi)容。
      如上所述,根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)系統(tǒng)100通過(guò)結(jié)合借助廣播列出內(nèi)容類別的菜單內(nèi)容的分發(fā)與借助傳送依賴于位置的內(nèi)容列表的分發(fā),實(shí)現(xiàn)了適配于終端位置的內(nèi)容分發(fā)。
      以下給出與相應(yīng)于步驟S1302至步驟S1304的、菜單內(nèi)容的分發(fā)有關(guān)的其他信息。
      廣播接收部件114通過(guò)內(nèi)容處理部件105接收由內(nèi)容廣播服務(wù)器廣播的內(nèi)容。此時(shí),廣播處理部件107與廣播接收部件114之間的數(shù)據(jù)發(fā)送與接收借助廣播或通信執(zhí)行。
      當(dāng)廣播接收部件114接收對(duì)其的內(nèi)容適配處理被認(rèn)為非必要的內(nèi)容時(shí),可以直接從內(nèi)容廣播服務(wù)器102接收內(nèi)容,而不經(jīng)過(guò)內(nèi)容處理部件105的中介。
      當(dāng)廣播處理部件107與廣播接收部件114之間的內(nèi)容分發(fā)通過(guò)廣播執(zhí)行時(shí),廣播處理部件107具有廣播接收功能以及廣播發(fā)送功能。
      除廣播接收功能之外,廣播接收部件114還可能具有通過(guò)通信接收內(nèi)容的功能,并且從廣播處理部件107向廣播接收部件114的內(nèi)容分發(fā)還可能不通過(guò)廣播執(zhí)行而是通過(guò)通信執(zhí)行,例如通過(guò)因特網(wǎng)協(xié)議UDP。作為結(jié)果,廣播處理部件107不再需要具有廣播發(fā)送功能,從而能夠壓低系統(tǒng)構(gòu)造費(fèi)用。
      如上所述,內(nèi)容廣播服務(wù)器102通過(guò)轉(zhuǎn)盤型廣播定期重復(fù)發(fā)送菜單內(nèi)容。在另一方面,廣播處理部件107不需要定期重復(fù)接收菜單內(nèi)容,而只有當(dāng)收到菜單獲取請(qǐng)求時(shí)才需要接收菜單內(nèi)容一次。
      類似地,從廣播處理部件107向廣播接收部件114的菜單內(nèi)容分發(fā)基本上只需要執(zhí)行一次。
      然而,在使用只一次的發(fā)送的情況下,具有錯(cuò)過(guò)接收的風(fēng)險(xiǎn),并且因此廣播處理部件107也可能重復(fù)向廣播接收部件114多次發(fā)送菜單內(nèi)容。
      在圖8的列表內(nèi)容800中只描述了三個(gè)區(qū)域,但是通過(guò)根據(jù)內(nèi)容適配分發(fā)服務(wù)區(qū)域的比例設(shè)置適當(dāng)數(shù)目的區(qū)域,可以執(zhí)行更靈活的內(nèi)容適配分發(fā)。
      在圖13的序列中,由內(nèi)容廣播服務(wù)器102分發(fā)的菜單內(nèi)容假定為HTML內(nèi)容,但是也可以使用以CAML編寫的菜單內(nèi)容。在這種情況下,對(duì)于菜單內(nèi)容也以與圖13步驟S1307以下所示的、對(duì)列表內(nèi)容分發(fā)的相同的方式進(jìn)行位置適配處理與位置判定處理。
      當(dāng)菜單內(nèi)容與列表內(nèi)容兩者都為其上以這種方式添加了位置條件的CAML內(nèi)容時(shí),必須明確地為兩者指示是否執(zhí)行位置信息處理(此處“位置信息處理”為用于位置判定處理與位置適配處理的通用名詞)。
      在實(shí)施方式1中,只有緊接剛才接收的CAML內(nèi)容才經(jīng)過(guò)位置信息處理。例如,當(dāng)在已經(jīng)收到CAML菜單內(nèi)容之后收到CAML列表內(nèi)容時(shí),先前接收的CAML菜單內(nèi)容不經(jīng)過(guò)位置信息處理,并且在后來(lái)收到的CAML列表內(nèi)容上執(zhí)行位置信息處理。
      接著,將描述內(nèi)容適配分發(fā)處理的過(guò)程,重點(diǎn)在于圖1中包含于內(nèi)容接收終端103的內(nèi)容處理部件105。
      內(nèi)容處理部件105從內(nèi)容顯示部件110接收消息,并且根據(jù)該消息進(jìn)行位置信息處理或者內(nèi)容分發(fā)處理。內(nèi)容顯示部件110與內(nèi)容處理部件105之間的消息采用基于HTTP的協(xié)議。然而,使用擴(kuò)展HTTP的消息用于位置信息通知與廣播接收參數(shù)通知。
      瀏覽器部件113向設(shè)置部件109發(fā)送普通HTTP消息。以下顯示例子。
      格式“GET”“URL”例子1GET http//www.xx.com/list.caml
      例子2GET http//www.yy.co.jp/restaurantAl.html控制部件116發(fā)送通知設(shè)置部件109位置信息的擴(kuò)展HTTP消息。此類位置信息通知消息的規(guī)范如下。
      格式“POSITION”“經(jīng)度,緯度”例子POSITION N35.37.44.10,E139.41.23.150當(dāng)收到位置信息時(shí),設(shè)置部件109向控制部件116返回響應(yīng)消息。該響應(yīng)消息報(bào)告位置判定結(jié)果的變化,并且為“CHANGE”或“NOT_CHANGE”。
      格式“CHANGE”“列表內(nèi)容參照目的地”例子CHANGE http//xxx.xxx.com格式“NOT_CHANGE”當(dāng)發(fā)送“CHANGE”作為響應(yīng)消息時(shí),也發(fā)送列表內(nèi)容參照目的地。當(dāng)更新列表內(nèi)容時(shí),內(nèi)容顯示部件110訪問(wèn)包含于“CHANGE””消息中的“列表內(nèi)容參照目的地”=(URL)。
      接著,描述對(duì)于廣播接收的參數(shù)通知。
      實(shí)施方式1的內(nèi)容廣播服務(wù)器102不只分發(fā)單一內(nèi)容,而是在多個(gè)信道上分發(fā)不同的內(nèi)容。因此,當(dāng)廣播處理部件107或者廣播接收部件114接收來(lái)自內(nèi)容廣播服務(wù)器102的內(nèi)容時(shí),其選擇接收信道。為此目的,對(duì)于廣播接收,從控制部件116向設(shè)置部件109的參數(shù)通知——即接收信道——是必須的。
      一種從HTTP擴(kuò)展的協(xié)議用于此接收信道通知,與位置信息通知的方式相同。
      該接收信道通知消息的規(guī)范如下。
      格式“BRecv”“CID=接收信道”例子BRecv CID=0×01此處,起始字串“BRecv”為廣播接收指令,CID為定義接收信道的標(biāo)識(shí)符。
      已經(jīng)描述此處使用一種擴(kuò)展HTTP消息,但是只要能夠進(jìn)行廣播接收的參數(shù)通知,就可以使用任何協(xié)議與任何消息格式。
      接著,描述由內(nèi)容處理部件105執(zhí)行的各種類型的處理。圖14為顯示內(nèi)容處理部件105的內(nèi)容處理的細(xì)節(jié)的圖。
      由通信處理部件106進(jìn)行的處理包括普通HTTP處理(1401)、位置條件判定處理(1403)、以及適配HTTP處理(1404)。
      普通HTTP處理(1401)指一系列處理程序,包括“HTTP接收”(1401a),其中根據(jù)來(lái)自內(nèi)容顯示部件110的請(qǐng)求,從內(nèi)容通信服務(wù)器101接收(數(shù)據(jù)文件,包含)HTML內(nèi)容;以及“HTTP發(fā)送”(1401b),其中所接收的內(nèi)容分發(fā)給內(nèi)容顯示部件110(雙引號(hào)表示對(duì)應(yīng)于圖14中的方框;這對(duì)以下描述也適用)。
      在普通HTTP處理中,通信處理部件106通過(guò)設(shè)置部件109接收來(lái)自瀏覽器部件113的HTTP GET消息,并且作為響應(yīng)向?yàn)g覽器部件113返回內(nèi)容。此時(shí),可以從瀏覽器部件113連續(xù)接收多個(gè)HTTP GET消息,但是不一定按照收到消息的順序返回響應(yīng)。能夠不按特定順序發(fā)送構(gòu)成HTML文件的多個(gè)數(shù)據(jù)文件就足夠了。因此,對(duì)于收到的多個(gè)GET消息,可以并行執(zhí)行普通HTTP處理。
      位置條件判定處理(1403)表示一系列處理程序,包含“位置條件判定”(1403a),其中從內(nèi)容顯示部件110發(fā)送來(lái)的位置信息與CAML內(nèi)容中的位置條件比較,并且判定匹配的位置條件是否已經(jīng)改變;以及“判定結(jié)果發(fā)送”(1403b),其中返回位置判定的結(jié)果。
      每次在收到CAML內(nèi)容之后收到報(bào)告位置信息的HTTP擴(kuò)展消息時(shí),都執(zhí)行該位置條件判定處理(1403)。
      適配HTTP處理(1404)表示一系列處理程序,包含“HTTP接收”(1404a),其中根據(jù)來(lái)自內(nèi)容顯示部件110的請(qǐng)求通過(guò)HTTP從內(nèi)容通信服務(wù)器101接收CAML內(nèi)容;“適配處理”(1404c),其中對(duì)該CAML內(nèi)容進(jìn)行位置適配處理;以及“HTTP發(fā)送”(1404d),其中所生成的HTML內(nèi)容分發(fā)給內(nèi)容顯示部件110。
      在適配HTTP處理(1404)中,緩存所接收的CAML內(nèi)容,并且當(dāng)從內(nèi)容顯示部件110再次請(qǐng)求獲取所緩存的內(nèi)容時(shí),不進(jìn)行“HTTP接收”(1404a),而進(jìn)行“緩存讀取”(1404b),其中從緩存中讀取CAML內(nèi)容。
      當(dāng)通信處理部件106收到指定CAML內(nèi)容的HTTP GET消息時(shí),執(zhí)行該適配HTTP處理(1404)。普通HTTP處理(1401)與適配HTTP處理(1404)之間的區(qū)別通過(guò)文件擴(kuò)展名確定。
      即,當(dāng)由GET消息指示的內(nèi)容文件擴(kuò)展名相應(yīng)于CAML文件時(shí),執(zhí)行適配HTTP處理(1404),并且在相應(yīng)于包含其他普通HTML文件(例如HTML、GIF、或JPEG等等)的數(shù)據(jù)的擴(kuò)展名的情況下,執(zhí)行普通HTTP處理(1401)。
      與普通HTTP處理(1401)不同,在位置條件判定處理(1403)與適配HTTP處理(1404)的情況下,根據(jù)收到消息的順序執(zhí)行處理。這樣的原因在于內(nèi)容接收終端103根據(jù)在時(shí)間上的運(yùn)動(dòng)報(bào)告位置信息,并且因此位置信息要求時(shí)間序列處理。
      接著,描述由廣播處理部件107執(zhí)行的數(shù)據(jù)廣播處理(1402)。該數(shù)據(jù)廣播處理(1402)表示一系列處理程序,包含“廣播接收”(1402a),其中從進(jìn)行轉(zhuǎn)盤型數(shù)據(jù)廣播的內(nèi)容廣播服務(wù)器102接收指定信道的數(shù)據(jù);“數(shù)據(jù)存儲(chǔ)”(1402b),其中從轉(zhuǎn)盤型數(shù)據(jù)廣播中抽取適當(dāng)?shù)膬?nèi)容,并且將其暫時(shí)存儲(chǔ)在緩存中;以及“廣播部分發(fā)送”(1402d),其中將在緩存中存儲(chǔ)的內(nèi)容發(fā)送給廣播接收部件114。當(dāng)從內(nèi)容顯示部件110收到相應(yīng)于數(shù)據(jù)廣播接收請(qǐng)求的擴(kuò)展HTTP消息時(shí),執(zhí)行該數(shù)據(jù)廣播處理(1402)。
      當(dāng)內(nèi)容為可能對(duì)其進(jìn)行位置適配的CAML內(nèi)容時(shí),在“廣播部分發(fā)送”(1402d)之前,進(jìn)行“適配處理”(1402c)。
      圖15所示的表匯總了根據(jù)從內(nèi)容顯示部件110向內(nèi)容處理部件105發(fā)送的請(qǐng)求/通知內(nèi)容的內(nèi)容處理部件105的處理內(nèi)容。
      在圖15中,由標(biāo)號(hào)1501表示的處理為對(duì)于菜單內(nèi)容獲取請(qǐng)求的內(nèi)容處理,由標(biāo)號(hào)1502表示的處理為對(duì)于列表內(nèi)容獲取請(qǐng)求的內(nèi)容處理,由標(biāo)號(hào)1503表示的處理為對(duì)于依賴于位置的內(nèi)容獲取請(qǐng)求的內(nèi)容處理,由標(biāo)號(hào)1504表示的處理為對(duì)于普通內(nèi)容獲取請(qǐng)求的內(nèi)容處理,由標(biāo)號(hào)1505表示的處理為對(duì)于位置信息通知的內(nèi)容處理。
      此處給出有關(guān)于圖15的其他信息。假定菜單內(nèi)容與依賴于位置的內(nèi)容以HTML編寫。因此,對(duì)于依賴于位置的內(nèi)容,以與對(duì)普通HTML內(nèi)容相同的方式執(zhí)行普通HTTP處理。在另一方面,列表內(nèi)容為可能對(duì)其進(jìn)行位置適配處理的CAML內(nèi)容,并且因此在這種情況下執(zhí)行適配HTTP處理。
      在圖15中由標(biāo)號(hào)1502、1503、1504表示的普通HTTP消息從瀏覽器部件113發(fā)送到設(shè)置部件109,并且從通信處理部件106向?yàn)g覽器部件113返回響應(yīng)。
      在另一方面,由標(biāo)號(hào)1505表示的、報(bào)告位置信息的擴(kuò)展HTTP消息從控制部件116發(fā)送到設(shè)置部件109,并且從設(shè)置部件109向控制部件116返回構(gòu)成響應(yīng)的位置判定更新信息。
      類似地,從控制部件116向設(shè)置部件109發(fā)送由標(biāo)號(hào)1501表示的菜單內(nèi)容獲取請(qǐng)求(廣播接收),其為擴(kuò)展HTTP消息,并且從廣播處理部件107向廣播接收部件114發(fā)送構(gòu)成響應(yīng)的內(nèi)容。
      接著,使用圖16描述內(nèi)容處理部件105的消息處理程序。圖16為顯示根據(jù)實(shí)施方式1的內(nèi)容處理部件105中的消息處理程序的流程圖。在圖16所示的消息處理中,設(shè)置部件109處理從內(nèi)容顯示部件110發(fā)送來(lái)的消息,并且根據(jù)消息類型執(zhí)行位置信息處理或者內(nèi)容分發(fā)處理。
      設(shè)置部件109等待接收來(lái)自內(nèi)容顯示部件110的消息(S1601)。當(dāng)在步驟S1601收到消息時(shí),設(shè)置部件109行進(jìn)到下一步驟。來(lái)自內(nèi)容顯示部件110的消息可以是HTTP消息GET指令、報(bào)告位置信息的擴(kuò)展HTTP消息、或者請(qǐng)求廣播接收的擴(kuò)展HTTP消息。
      然后,設(shè)置部件109分析所接收的消息,并且判定其是否為報(bào)告位置信息的消息(S1602)。如果該消息為報(bào)告位置信息的消息,則設(shè)置部件109向通信處理部件106報(bào)告位置信息,并且行進(jìn)到步驟S1603。如果該消息為不同類型——即HTTP消息GET指令,則設(shè)置部件109行進(jìn)到步驟S1604。
      此處假定從廣播接收的菜單內(nèi)容以HTML編寫,并且未向廣播處理部件107報(bào)告位置信息。如果菜單內(nèi)容為可能對(duì)其進(jìn)行位置適配處理的CAML內(nèi)容,則向通信處理部件106或廣播處理部件107報(bào)告。
      在步驟S1603,通信處理部件106執(zhí)行位置信息處理。當(dāng)該處理結(jié)束時(shí),處理流程行進(jìn)到步驟S1607。此處的位置信息處理為對(duì)于從內(nèi)容顯示部件110報(bào)告的位置信息的處理。以后將給出位置信息處理的細(xì)節(jié)。
      在步驟S1604,設(shè)置部件109分析所接收的消息,并且判定該消息是否為HTTP消息GET指令。如果所接收的消息為HTTP消息GET指令,則設(shè)置部件109指令通信處理部件106執(zhí)行內(nèi)容分發(fā)處理,并且行進(jìn)到步驟S1605。在另一方面,如果所接收的消息為不同于GET消息的非法消息,則處理流程行進(jìn)到步驟S1606。
      在步驟S1605,通信處理部件106執(zhí)行內(nèi)容分發(fā)處理。當(dāng)該處理結(jié)束時(shí),處理流程行進(jìn)到步驟S1607。此處的內(nèi)容分發(fā)處理為以下處理其中從服務(wù)器接收指定的內(nèi)容,并且將所接收的內(nèi)容分發(fā)給內(nèi)容顯示部件110。在該內(nèi)容分發(fā)處理中,如果必要,則執(zhí)行內(nèi)容適配處理。以后將給出內(nèi)容適配處理的細(xì)節(jié)。
      如果在步驟S1604檢測(cè)到非法消息,則設(shè)置部件109在步驟S1606執(zhí)行適當(dāng)?shù)腻e(cuò)誤處理。
      然后,在最終步驟S1607,進(jìn)行處理結(jié)束判定。即,除非有結(jié)束消息處理的命令,否則處理流程返回到步驟S1601中的消息接收等待循環(huán),并且繼續(xù)消息處理。
      通過(guò)這種方式,內(nèi)容處理部件105根據(jù)從內(nèi)容顯示部件110發(fā)送來(lái)的消息的類型,執(zhí)行位置信息處理或者內(nèi)容分發(fā)處理。
      接著,使用圖17描述由內(nèi)容處理部件105進(jìn)行的內(nèi)容分發(fā)處理。圖17為顯示由根據(jù)實(shí)施方式1的內(nèi)容處理部件105進(jìn)行的內(nèi)容分發(fā)處理的流程圖。
      在圖17的內(nèi)容分發(fā)處理中,內(nèi)容處理部件105根據(jù)內(nèi)容類型進(jìn)行分發(fā)中繼處理。在可能對(duì)其進(jìn)行位置適配處理的CAML內(nèi)容的情況下,在向內(nèi)容顯示部件110發(fā)送內(nèi)容之前,內(nèi)容處理部件105對(duì)從服務(wù)器獲取的CAML內(nèi)容執(zhí)行位置適配處理。
      在另一方面,當(dāng)內(nèi)容類型為普通HTML內(nèi)容、圖像文件等等時(shí),通信終端105將從服務(wù)器接收的內(nèi)容直接發(fā)送給內(nèi)容顯示部件110。
      首先,設(shè)置部件109分析從內(nèi)容顯示部件110接收的消息(S1701)。
      在步驟S1702至S1704,設(shè)置部件109根據(jù)收到的消息的類型分配待執(zhí)行的處理。在步驟S1702,設(shè)置部件109抽取請(qǐng)求廣播接收的消息(在實(shí)施方式1中,相應(yīng)于請(qǐng)求菜單內(nèi)容的消息),并且指令廣播處理部件107在步驟S1706執(zhí)行數(shù)據(jù)廣播處理。
      在步驟S1703,設(shè)置部件109抽取請(qǐng)求普通內(nèi)容獲取的消息,并且指令通信處理部件106在步驟S1708執(zhí)行普通HTTP處理。
      此處,普通內(nèi)容指包含普通內(nèi)容的數(shù)據(jù)文件,例如HTML文件或圖像文件。這些可以由其擴(kuò)展名區(qū)分。
      在步驟S1704,設(shè)置部件109抽取請(qǐng)求列表內(nèi)容獲取的消息,并且指令通信處理部件106在步驟S1705執(zhí)行適配HTTP處理。
      列表內(nèi)容為可能對(duì)其進(jìn)行位置適配的CAML內(nèi)容,并且可以由文件擴(kuò)展名區(qū)分。
      通過(guò)由設(shè)置部件109進(jìn)行的處理分配,根據(jù)內(nèi)容的類型執(zhí)行數(shù)據(jù)廣播處理(S1706)、普通HTTP處理(S1708)、或者適配HTTP處理(S1705)。
      如在步驟S1704抽取錯(cuò)誤類型的消息,則設(shè)置部件109在步驟S1709執(zhí)行適當(dāng)?shù)腻e(cuò)誤處理。
      通過(guò)這種方式,當(dāng)內(nèi)容處理部件105執(zhí)行圖17的內(nèi)容分發(fā)處理時(shí),由瀏覽器部件113顯示相應(yīng)于由設(shè)置部件109接收的消息的內(nèi)容。
      接著,描述相應(yīng)于圖17中步驟S1706的數(shù)據(jù)廣播處理。圖18為顯示由根據(jù)實(shí)施方式1的內(nèi)容處理部件105的廣播處理部件107進(jìn)行的數(shù)據(jù)廣播處理的流程圖。
      在數(shù)據(jù)廣播處理中,廣播處理部件107從進(jìn)行轉(zhuǎn)盤型數(shù)據(jù)廣播的內(nèi)容廣播服務(wù)器102接收指定內(nèi)容,并且將所接收的內(nèi)容發(fā)送給內(nèi)容顯示部件110。
      首先,廣播處理部件107從接收自內(nèi)容顯示部件110的消息中獲取廣播接收參數(shù)。具體地講,該廣播接收參數(shù)指示接收信道。
      然后,在步驟S1802至步驟S1804,廣播處理部件107接收轉(zhuǎn)盤型數(shù)據(jù)廣播,并且在中間緩存部件108中存儲(chǔ)包含于指定信道的內(nèi)容。轉(zhuǎn)盤型數(shù)據(jù)廣播進(jìn)行周期重復(fù)數(shù)據(jù)文件分發(fā),并且接收與存儲(chǔ)處理不一定要在數(shù)據(jù)文件起始處開始。此處,廣播處理部件107根據(jù)數(shù)據(jù)廣播格式規(guī)范每預(yù)定單位地發(fā)送數(shù)據(jù)(S1802),并且重復(fù)處理以暫時(shí)存儲(chǔ)所接收的數(shù)據(jù),同時(shí)連接所接收的數(shù)據(jù)(S1803),直至收到全部?jī)?nèi)容(S1804)。
      當(dāng)在步驟S1804中完成數(shù)據(jù)接收時(shí),處理流程行進(jìn)到下一處理步驟,S1805。然而,如果數(shù)據(jù)接收未正確執(zhí)行,則進(jìn)行步驟S1807的錯(cuò)誤處理,并且終止數(shù)據(jù)廣播處理。
      在包含步驟S1805與步驟S1806的處理循環(huán)中,廣播處理部件107通過(guò)廣播或者偽廣播(使用諸如UDP/IP等通信協(xié)議),向解調(diào)部件14發(fā)送從內(nèi)容廣播服務(wù)器102接收的內(nèi)容。然而,與內(nèi)容廣播服務(wù)器102一樣,不必定期地重復(fù)發(fā)送相同的數(shù)據(jù),并且廣播處理部件107只需要將內(nèi)容發(fā)送給廣播接收部件114一次。
      為了確保廣播接收部件114可以接收內(nèi)容,廣播處理部件107可以重復(fù)發(fā)送內(nèi)容多次。在步驟S1806,廣播處理部件107確認(rèn)內(nèi)容已經(jīng)被重復(fù)發(fā)送預(yù)先規(guī)定的次數(shù),然后終止所有的處理。
      接著,描述相應(yīng)于圖17的步驟S1708的普通HTTP處理。圖19為顯示由根據(jù)實(shí)施方式1的內(nèi)容處理部件105的通信處理部件106進(jìn)行的普通HTTP處理的流程圖。
      該流程圖只包含一個(gè)步驟,S1901。在步驟S1901中,通信處理部件106并行執(zhí)行單元HTTP處理。在普通HTTP處理中,通信處理部件106通過(guò)HTTP從內(nèi)容通信服務(wù)器101獲取包含HTML內(nèi)容(HTML文件、GIP文件、JPEG文件、等等)的數(shù)據(jù)文件,并且通過(guò)HTTP向?yàn)g覽器部件113分發(fā)所獲取的數(shù)據(jù)文件。
      每次從瀏覽器部件113發(fā)送內(nèi)容獲取請(qǐng)求消息時(shí),都執(zhí)行該普通HTTP處理,但是該處理不必按收到內(nèi)容獲取請(qǐng)求消息的順序完成。當(dāng)收到內(nèi)容獲取請(qǐng)求消息時(shí),通信處理部件106啟動(dòng)只處理該消息的單元HTTP處理。這意味著如果在短時(shí)間內(nèi)收到多個(gè)內(nèi)容獲取請(qǐng)求消息,則并行執(zhí)行多個(gè)單元HTTP處理。當(dāng)一個(gè)內(nèi)容實(shí)體被分發(fā)給瀏覽器部件113時(shí),每個(gè)單元HTTP處理完成。
      對(duì)于構(gòu)成一個(gè)HTML內(nèi)容實(shí)體的多個(gè)數(shù)據(jù)文件,數(shù)據(jù)量不是統(tǒng)一的,而是不同的,例如,在GIF圖像文件與HTML文本文件之間。因此,對(duì)于處理GIF圖像文件的單元HTTP處理與處理HTML文本文件的單元HTTP處理,處理所需的時(shí)間量是不同的。如上所述,當(dāng)并行執(zhí)行單元HTTP處理時(shí),數(shù)據(jù)量大的文件需要較長(zhǎng)時(shí)間由瀏覽器部件113顯示,而數(shù)據(jù)量小的文件在較短時(shí)間內(nèi)由瀏覽器部件113顯示。
      并行執(zhí)行構(gòu)成HTML內(nèi)容的多個(gè)數(shù)據(jù)文件的處理具有以下效果縮短了用戶等待時(shí)間的感覺(jué),并且提高了用戶的方便性。
      接著,描述相應(yīng)于圖19中步驟S1901的單元HTTP處理。圖20為顯示由根據(jù)實(shí)施方式1的內(nèi)容處理部件105的通信處理部件106進(jìn)行的單元HTTP處理的流程圖。
      該單元HTTP處理為HTTP通信中繼處理,根據(jù)從瀏覽器部件113發(fā)送來(lái)的內(nèi)容獲取請(qǐng)求消息執(zhí)行。
      首先,在步驟S2001,通信處理部件106參照所接收的內(nèi)容獲取請(qǐng)求消息,并且生成消息以發(fā)送給內(nèi)容通信服務(wù)器101。該消息為對(duì)服務(wù)器進(jìn)行內(nèi)容獲取請(qǐng)求的HTTP GET消息。
      在下一步驟,S2002,通信處理部件106將所生成的消息發(fā)送給適當(dāng)?shù)膬?nèi)容通信服務(wù)器101。
      在步驟S2003,通信處理部件106等待對(duì)于發(fā)送給服務(wù)器的消息的響應(yīng),并且當(dāng)收到響應(yīng)時(shí),行進(jìn)到步驟S2004。如果收到非法消息,或者如果在經(jīng)過(guò)預(yù)定時(shí)間后沒(méi)有響應(yīng)消息,則在步驟S2006進(jìn)行適當(dāng)?shù)腻e(cuò)誤處理,并且終止單元HTTP處理。
      當(dāng)有來(lái)自服務(wù)器的響應(yīng)時(shí),在步驟S2004,通信處理部件106生成消息以中繼傳送該響應(yīng)。響應(yīng)于HTTP GET消息,由內(nèi)容通信服務(wù)器101返回的消息為實(shí)際的內(nèi)容數(shù)據(jù)。
      在步驟S2005,通信處理部件106將在步驟S2004生成的消息發(fā)送給瀏覽器部件113。這是響應(yīng)于從內(nèi)容顯示部件110接收的內(nèi)容獲取請(qǐng)求消息的消息。
      由此,在單元HTTP處理中,HTTP GET消息與其響應(yīng)消息在內(nèi)容顯示部件110與內(nèi)容通信服務(wù)器101之間中繼。
      接著,描述相應(yīng)于圖17中步驟S1705的適配HTTP處理。圖21為顯示由根據(jù)實(shí)施方式1的內(nèi)容處理部件105的通信處理部件106進(jìn)行的適配HTTP處理的流程圖。
      在適配HTTP處理中,執(zhí)行內(nèi)容適配處理——即從CAML內(nèi)容生成HTML內(nèi)容的處理——同時(shí)進(jìn)行與普通HTTP處理相同類型的處理。
      首先,在步驟S2101,通信處理部件106檢查待獲取的CAML內(nèi)容的文件名(或URL)是否匹配上次獲取的CAML內(nèi)容的文件名。通信處理部件106已經(jīng)在中間緩存部件108中緩存了最近一次獲取的CAML內(nèi)容。如果該緩存的CAML內(nèi)容與現(xiàn)在要獲取的CAML內(nèi)容相同,則可以使用在中間緩存部件108中緩存的CAML內(nèi)容,并且因此跳過(guò)從步驟S2102至步驟S2105的處理,并且處理流程行進(jìn)到步驟S2106。
      在另一方面,如果未緩存CAML內(nèi)容,則通信處理部件106行進(jìn)到下一步驟,S2102。
      在步驟S2102,通信處理部件106參照所接收的內(nèi)容獲取請(qǐng)求消息,并且生成消息以發(fā)送到內(nèi)容通信服務(wù)器101。該消息為對(duì)服務(wù)器進(jìn)行內(nèi)容獲取請(qǐng)求的HTTP GET消息。
      在下一步驟,S2103,通信處理部件106將所生成的消息發(fā)送給適當(dāng)?shù)膬?nèi)容通信服務(wù)器101。
      在步驟S2104,通信處理部件106等待對(duì)于發(fā)送給服務(wù)器的消息的響應(yīng),并且當(dāng)收到響應(yīng)時(shí),行進(jìn)到步驟S2105。如果收到非法消息,或者如果在經(jīng)過(guò)預(yù)定時(shí)間后沒(méi)有響應(yīng)消息,則在步驟S2109進(jìn)行適當(dāng)?shù)腻e(cuò)誤處理,并且終止適配HTTP處理。
      在步驟S2105,通信處理部件106進(jìn)行位置條件列表生成處理。位置條件為一列表,在該列表中僅將位置開始標(biāo)簽從以CAML編寫的列表內(nèi)容中抽取,并且該列表用于位置條件判定處理。以后將給出位置條件列表生成處理的細(xì)節(jié)。當(dāng)該步驟的處理結(jié)束時(shí),處理流程行進(jìn)到下一步驟,S2106。
      在步驟S2106,通信處理部件106執(zhí)行位置適配內(nèi)容處理。位置適配內(nèi)容處理為根據(jù)預(yù)先提供的位置信息從CAML內(nèi)容(從內(nèi)容通信服務(wù)器101獲取或者從中間緩存部件108中讀取)生成HTML內(nèi)容的處理。以后將給出位置適配內(nèi)容處理的細(xì)節(jié)。該步驟的處理結(jié)束時(shí),處理流程行進(jìn)到下一步驟,S2107。
      在步驟S2107,通信處理部件106生成消息以發(fā)送給內(nèi)容顯示部件110的瀏覽器部件113。該消息是響應(yīng)于內(nèi)容獲取請(qǐng)求消息(HTTP GET消息)的消息,并且包含從CAML內(nèi)容生成的HTML內(nèi)容。
      在步驟S2108,通信處理部件106將在步驟S2107生成的消息發(fā)送給瀏覽器部件113。
      由此,在適配HTTP處理中,當(dāng)中繼傳送在內(nèi)容顯示部件110與內(nèi)容通信服務(wù)器101之間發(fā)送與接收的HTTP GET消息及其響應(yīng)時(shí),執(zhí)行內(nèi)容適配處理。
      接著,使用圖22描述在圖21的步驟S2105執(zhí)行的位置條件列表生成處理程序。圖22為顯示根據(jù)實(shí)施方式1的位置條件列表生成處理程序的流程圖。該位置條件列表一列表,在該列表中僅將位置開始標(biāo)簽從以CAML編寫的列表內(nèi)容中抽取,并且該列表用于位置條件判定處理?,F(xiàn)在描述實(shí)際的位置條件列表生成處理程序。
      首先,在包含步驟S2201與步驟S2202的處理循環(huán)中,通信處理部件106一次讀取一行CAML列表內(nèi)容,并且檢測(cè)caml開始標(biāo)簽。當(dāng)檢測(cè)到caml開始標(biāo)簽時(shí),處理流程行進(jìn)到下一步驟,S2203。如果在上述步驟中到達(dá)列表內(nèi)容的最后一行或者檢測(cè)到列表內(nèi)容語(yǔ)法錯(cuò)誤,則處理流程行進(jìn)到步驟S2209,進(jìn)行適當(dāng)?shù)腻e(cuò)誤處理,并且終止位置條件列表生成處理。
      包含步驟S2203與步驟S2204的處理循環(huán)為用于跳過(guò)被caml開始標(biāo)簽與caml結(jié)束標(biāo)簽包圍的、并且不是location開始標(biāo)簽的任何文本行的處理。
      在步驟S2203,通信處理部件106判定已經(jīng)讀取的一行文本是否為location開始標(biāo)簽。如果該文本不是location開始標(biāo)簽,則通信處理部件106行進(jìn)到步驟S2204,一次讀取一行CAML內(nèi)容,并且重復(fù)location開始標(biāo)簽的檢測(cè)。
      在另一方面,如果在步驟S2203檢測(cè)到location開始標(biāo)簽,則處理流程行進(jìn)到步驟S2205。如果在上述步驟中到達(dá)列表內(nèi)容的最后一行或者檢測(cè)到列表內(nèi)容語(yǔ)法錯(cuò)誤,則處理流程行進(jìn)到步驟S2209中的錯(cuò)誤處理。
      在步驟S2205,通信處理部件106在位置條件列表中登記在步驟S2203中檢測(cè)到的location開始標(biāo)簽,并且行進(jìn)到下一步驟。以后將描述位置條件列表的格式。
      接著,通信處理部件106從列表內(nèi)容中讀取下一行文本(S2206),并且判定已經(jīng)讀取的文本是否為caml結(jié)束標(biāo)簽(S2207)。如果該文本不是caml結(jié)束標(biāo)簽,則通信處理部件106返回步驟S2203,并且重復(fù)location開始標(biāo)簽的檢測(cè)以及在位置條件列表中的登記。如果該文本是caml結(jié)束標(biāo)簽,則通信處理部件106行進(jìn)到步驟S2208。如果在上述步驟中到達(dá)列表內(nèi)容的最后一行或者檢測(cè)到列表內(nèi)容語(yǔ)法錯(cuò)誤,則處理流程行進(jìn)到步驟S2209中的錯(cuò)誤處理。
      在步驟S2208,通信處理部件106在位置條件列表中登記列表內(nèi)容文件名稱(或者URL),并且終止位置條件列表生成處理。
      當(dāng)通信處理部件106以這種方式執(zhí)行圖22中的位置條件列表生成處理時(shí),生成如圖23的標(biāo)號(hào)2300所示的CAML內(nèi)容位置條件列表。現(xiàn)在解釋生成該位置條件列表的原因。
      圖23中寫入第一location開始標(biāo)簽2304a的位置條件指示“circular”區(qū)域,中心坐標(biāo)為N35.37.44.16,E139.41.23.157,半徑為600米(=圖4的區(qū)域401a)。
      當(dāng)內(nèi)容接收終端103正在移動(dòng)時(shí),按有規(guī)律的間隔從內(nèi)容顯示部件110向內(nèi)容處理部件105報(bào)告位置信息。該位置信息包含通過(guò)GPS等等獲得的經(jīng)度與緯度坐標(biāo),其指示平面空間中的“點(diǎn)”。
      在內(nèi)容適配處理分發(fā)中,進(jìn)行比較位置信息與CAML內(nèi)容中由所有l(wèi)ocaiton開始標(biāo)簽指示的位置條件的位置判定處理——即用來(lái)判定“點(diǎn)”在“圓”之內(nèi)還是之外的測(cè)地計(jì)算。每次報(bào)告位置信息時(shí)都執(zhí)行此類處理非常冗余,并且無(wú)法忽略內(nèi)容處理部件105的負(fù)載。因此,預(yù)先準(zhǔn)備位置條件列表,其中從CAML內(nèi)容中抽取所有的location開始標(biāo)簽。然后,當(dāng)報(bào)告位置信息時(shí)的位置判定處理通過(guò)參照該位置條件列表來(lái)執(zhí)行,而不用參照CAML內(nèi)容本身。
      當(dāng)執(zhí)行適配內(nèi)容處理(圖21中的步驟S2106)時(shí),圖23中位置條件2302右側(cè)的判定結(jié)果列2303用來(lái)記錄位置條件判定結(jié)果。在圖23的例子中,位置條件判定結(jié)果由“+”或“-”指示。此處,“+”指位置信息與位置條件匹配,“-”指位置信息與位置條件不匹配。
      在圖23的例子中,對(duì)于第一位置條件2304a的判定結(jié)果為“+”,指示在執(zhí)行位置適配內(nèi)容處理的時(shí)間點(diǎn)上,內(nèi)容接收終端103位于相應(yīng)于第一位置條件的區(qū)域401a。在圖21的步驟S2105中的位置條件列表生成時(shí),判定結(jié)果列2303的所有項(xiàng)為“-”。
      圖23中在位置條件列表頂部的列表內(nèi)容參照目的地2301為列表內(nèi)容文件名稱(或URL)。在圖21的適配HTTP處理步驟S2101中,在列表內(nèi)容參照目的地2301中記錄的CAML列表內(nèi)容文件名稱與待獲取的CAML內(nèi)容的文件名稱相比較。
      接著,使用圖24描述在圖21的步驟S2106中執(zhí)行的位置適配內(nèi)容處理程序。圖24為顯示由根據(jù)實(shí)施方式1的通信處理部件106執(zhí)行的位置適配內(nèi)容處理程序的流程圖。在該位置適配內(nèi)容處理中,參照最近的位置信息,并且從CAML內(nèi)容生成(依賴于位置的)HTML列表內(nèi)容。以下詳細(xì)描述根據(jù)實(shí)施方式1的位置適配內(nèi)容處理程序。
      首先,在包含步驟S2401與步驟S2402的處理循環(huán)中,通信處理部件106一次讀取一行CAML列表內(nèi)容,并且檢測(cè)caml開始標(biāo)簽。當(dāng)檢測(cè)到caml開始標(biāo)簽時(shí),處理流程行進(jìn)到下一步驟,S2403。
      在原則上假定在caml開始標(biāo)簽之前沒(méi)有文本行。如果在caml開始標(biāo)簽之前有文本行,則將這些行看作注釋行,并且不處理這些行。
      然后,通信處理部件106從列表內(nèi)容讀取下一行文本(S2403),并且判定已經(jīng)讀取的文本行是否為location開始標(biāo)簽(S2404)。
      如果該文本不是location開始標(biāo)簽,則通信處理部件106行進(jìn)到步驟S2405,并且將所讀取的文本輸出到文件。
      在步驟S2405的處理中,通信處理部件106向文件寫入屬于由caml開始標(biāo)簽與caml結(jié)束標(biāo)簽圍繞的、并且不是由location開始標(biāo)簽與location結(jié)束標(biāo)簽圍繞的部分的文本行。該文件包含作為位置適配內(nèi)容處理的結(jié)果生成的HTML內(nèi)容。如果在步驟S2405輸出文本結(jié)束,則通信處理部件106行進(jìn)到步驟S2413。如果在步驟S2404檢測(cè)到location開始標(biāo)簽,則通信處理部件106行進(jìn)到步驟S2406。
      在步驟S2406,通信處理部件106進(jìn)行位置條件判定處理。在該位置條件判定處理中,判定最近的位置信息是否匹配在location開始標(biāo)簽中包圍的位置條件。以后將給出位置條件判定處理的細(xì)節(jié)。
      在下一步驟S2407,通信處理部件106根據(jù)步驟S2406中的位置條件判定處理結(jié)果進(jìn)行分支處理。如果位置信息匹配位置條件,則處理流程行進(jìn)到步驟S2408,或者如果位置信息不匹配位置條件,則行進(jìn)到步驟S2411。
      如果位置信息匹配位置條件,則執(zhí)行包含步驟S2408至S2410的處理循環(huán)。這是以下處理向輸出文件寫入屬于由location開始標(biāo)簽與location結(jié)束標(biāo)簽包含的部分的文本行。
      步驟S2408為從CAML內(nèi)容中讀取一行文本的處理,步驟S2409為判定已經(jīng)讀取的文本是否為location結(jié)束標(biāo)簽的處理,步驟S2410為向文件輸出所讀取文本的處理。即,通信處理部件106向文件輸出文本數(shù)據(jù),直至檢測(cè)到location結(jié)束標(biāo)簽。然后,當(dāng)在步驟S2409檢測(cè)到location結(jié)束標(biāo)簽時(shí),通信處理部件106行進(jìn)到步驟S2413。
      如果位置信息不匹配位置條件,則執(zhí)行包含步驟S2411與S2412的處理循環(huán)。這是以下處理跳過(guò)屬于由location開始標(biāo)簽與location結(jié)束標(biāo)簽包含的部分的文本行。
      換而言之,在步驟S2412,通信處理部件106重復(fù)步驟S2411的處理,其從CAML內(nèi)容中讀取一行文本直至檢測(cè)到location結(jié)束標(biāo)簽。然后,當(dāng)在步驟S2412中檢測(cè)到location結(jié)束標(biāo)簽時(shí),通信處理部件106行進(jìn)到步驟S2413。
      在步驟S2413,通信處理部件106從列表內(nèi)容中讀取下一行文本(即在location結(jié)束標(biāo)簽之后的文本),并且判定該文本是否為caml結(jié)束標(biāo)簽。如果該文本不是caml結(jié)束標(biāo)簽,則通信處理部件106返回步驟S2404,并且重復(fù)從步驟S2404至步驟S2414的一系列處理步驟。當(dāng)檢測(cè)到caml結(jié)束標(biāo)簽時(shí),終止位置適配處理。
      由此,通過(guò)圖24的位置適配內(nèi)容處理,從CAML列表內(nèi)容(參看圖8)生成適配于從內(nèi)容顯示部件110報(bào)告的最近的位置信息(經(jīng)度與緯度信息)的HTML列表內(nèi)容(參看圖9至圖12)。
      在圖24的流程圖中,假定對(duì)于CAML列表內(nèi)容來(lái)說(shuō),一個(gè)位置條件不同時(shí)匹配多個(gè)location開始標(biāo)簽的位置條件。這意味著禁止圖4所示的區(qū)域接觸或者重疊。
      接著,使用圖25描述在圖24的步驟S2406中執(zhí)行的位置條件判定處理程序。圖25為顯示根據(jù)實(shí)施方式1的通信處理部件106執(zhí)行的位置條件判定處理程序的流程圖。在該位置條件判定處理中,判定最近的位置信息是否匹配從CAML內(nèi)容中抽取的location開始標(biāo)簽的位置條件。更具體地講,在位置條件判定中,判定由位置信息指示的“點(diǎn)”是否包含于由位置條件指示的“圓形”區(qū)域。當(dāng)該點(diǎn)包含于該圓形區(qū)域時(shí),假定該判定結(jié)果為“Match”(匹配),當(dāng)該點(diǎn)未包含于該圓形區(qū)域時(shí),為“No match”(不匹配)。以下詳細(xì)描述根據(jù)實(shí)施方式1的位置條件判定處理程序。
      在步驟S2501,通信處理部件106獲取最近的位置信息——即,內(nèi)容接收終端103當(dāng)前位置的經(jīng)度與緯度坐標(biāo)。此處,當(dāng)前位置標(biāo)識(shí)為c0。終端的當(dāng)前位置c0也稱為“POI”(興趣點(diǎn))。
      在步驟S2502,從在圖24的位置適配內(nèi)容處理程序的步驟S2404中讀取的location開始標(biāo)簽中抽取位置條件。更具體地講,獲取作為1ocation開始標(biāo)簽屬性寫入的圓形區(qū)域的中心的經(jīng)度與緯度坐標(biāo)以及半徑。此處,圓心標(biāo)識(shí)為cx,圓半徑標(biāo)識(shí)為rx。
      接著,在步驟S2503,計(jì)算當(dāng)前位置c0與中心cx之間的距離L。距離L的單位假定與半徑rx的單位相同。
      在步驟S2504,通信處理部件106比較距離L與半徑rx,如果L小于或等于rx,則行進(jìn)到步驟S2505,否則如果L大于rx,則行進(jìn)到步驟S2506。
      如果處理流程行進(jìn)到步驟S2505,則通信處理部件106判定內(nèi)容接收終端103當(dāng)前位置c0在中心cx半徑rx的圓之內(nèi)(包含邊界),并且在步驟S2507,在位置條件列表2200中當(dāng)前正在進(jìn)行處理的位置條件的判定結(jié)果列2303中記錄“+”,指“位置條件匹配”。
      在另一方面,如果處理流程行進(jìn)到S2506,則通信處理部件106判定內(nèi)容接收終端103當(dāng)前位置c0在中心cx半徑rx的圓之外,并且在步驟S2507,在位置條件列表2300中當(dāng)前正在進(jìn)行處理的位置條件的判定結(jié)果列2303中記錄“-”,指“位置條件不匹配”。
      圖26顯示當(dāng)前位置c0與圓形區(qū)域之間的關(guān)系。在圖26中,區(qū)域401a為中心c1半徑r1的圓,區(qū)域401b為中心c2半徑r2的圓。L1為當(dāng)前位置c0與c1之間的距離,L2為當(dāng)前位置c0與c2之間的距離。在圖26所示的情況下,L1小于r1,并且因此可以判定c0在區(qū)域401a內(nèi),而L2大于r2,并且因此可以判定c0在區(qū)域401b外。在圖25的步驟S2504至2507中執(zhí)行此類處理。
      由此,當(dāng)通信處理部件106執(zhí)行圖25的位置條件判定處理時(shí),位置條件判定結(jié)果被連續(xù)記錄在位置條件列表中。記錄在位置條件列表中的位置條件判定結(jié)果用于以后描述的位置信息處理。
      接著,使用圖27描述在圖16的步驟S1603中執(zhí)行的位置信息處理程序。圖27為顯示根據(jù)實(shí)施方式1的位置信息處理程序的流程圖。
      在該位置信息處理中,通信處理部件106獲取從內(nèi)容顯示部件110報(bào)告的位置信息,并且執(zhí)行列表更新判定處理。以下詳細(xì)描述根據(jù)實(shí)施方式1的位置信息處理。
      首先,在步驟S2701通信處理部件106獲取從設(shè)置部件109獲得的最近的位置信息,并且在步驟S2702檢查是否已經(jīng)生成了位置條件列表。如果不存在位置條件列表,這意味著在中間緩存部件103中未緩存經(jīng)過(guò)位置信息處理的CAML內(nèi)容,并且因此終止位置信息處理。
      在另一方面,如果存在位置條件列表,這意味著先前已經(jīng)至少一次執(zhí)行了圖21的適配HTTP處理。當(dāng)在這種狀態(tài)下收到最近的位置信息時(shí),在步驟S2703,通信處理部件106使用位置條件列表,進(jìn)行列表更新判定處理(非適配HTTP處理)。
      現(xiàn)在使用圖28描述圖27步驟S2703中執(zhí)行的列表更新判定處理程序。在該列表更新判定處理中,最近的位置信息與在位置條件列表2200中記錄的位置條件相比較。圖28為顯示根據(jù)實(shí)施方式1的列表更新判定處理程序的流程圖。
      在包含步驟S2801至步驟S2803的處理循環(huán)中,最近的位置信息與在先前創(chuàng)建的位置條件列表2300中輸入的所有位置條件相比較,并且進(jìn)行一系列處理步驟以更新位置條件判定結(jié)果。
      通信處理部件106從位置條件列表2300中讀取位置條件(S2801),并且對(duì)那些位置條件與最近的位置信息進(jìn)行位置條件判定處理(S2802)。通信處理部件106重復(fù)該處理,直至在對(duì)位置條件列表2300中輸入的所有位置條件都執(zhí)行了該處理(S2803)。當(dāng)完成此類位置條件判定處理時(shí),就更新了位置條件列表2300的判定結(jié)果列2303。
      基本根據(jù)圖25的位置判定處理程序執(zhí)行步驟S2802中的位置條件判定處理,但是在圖25的步驟S2508中有部分差異。具體地講,在步驟S2508,除先前描述的處理之外,記錄更新前后的判定結(jié)果之間是否存在差異(而不是簡(jiǎn)單地更新位置條件列表中的位置條件判定結(jié)果)。在位置條件列表2300的判定結(jié)果列2303中記錄的判定結(jié)果出現(xiàn)差異意味著內(nèi)容接收終端103所屬的圓形區(qū)域已經(jīng)改變。換而言之,添加了該處理以檢測(cè)位置條件判定的變化。
      在下一步驟S2804,根據(jù)在位置條件列表2300的判定結(jié)果列2303中是否存在變化,通信處理部件106分支到不同的處理。在步驟S2802中已經(jīng)檢測(cè)了判定結(jié)果是否改變。如果判定結(jié)果改變,則通信處理部件106在步驟S2805生成“CHANGE”消息,指示“判定結(jié)果改變”,并且在步驟S2807將該消息發(fā)送給內(nèi)容顯示部件110的控制部件106。該“CHANGE”消息向內(nèi)容顯示部件110指示可能生成新的列表內(nèi)容。
      在另一方面,如果判定結(jié)果未改變,則通信處理部件106在步驟S2806生成“NOT_CHANGE”消息,指示“判定結(jié)果未改變”,并且在步驟S2807將該消息發(fā)送給控制部件106。該“NOT_CHANGE”消息向內(nèi)容顯示部件110指示不存在新的列表內(nèi)容。
      由此,在圖27與圖28所示的位置信息處理中,通信處理部件106使用位置條件列表(不是每次收到位置信息通知時(shí)都分析全部CAML列表內(nèi)容),執(zhí)行高效率的列表更新判定處理。另外,每次收到位置信息通知時(shí),通信處理部件106都向內(nèi)容顯示部件110發(fā)送響應(yīng)消息,指示內(nèi)容接收終端103所屬的區(qū)域是否變化。通過(guò)這種方式,內(nèi)容顯示部件110可以有把握地檢測(cè)列表內(nèi)容更新時(shí)機(jī)。
      接著,使用圖29至圖33描述根據(jù)實(shí)施方式1的內(nèi)容接收終端103的屏幕顯示。圖29為顯示內(nèi)容接收終端103的屏幕顯示的例子的圖。該內(nèi)容接收終端103采用車載導(dǎo)航系統(tǒng)模式,具有數(shù)據(jù)廣播接收功能、因特網(wǎng)訪問(wèn)功能、以及GPS接收功能,并且可以在移動(dòng)的同時(shí)接收合成的廣播/通信型內(nèi)容適配分發(fā)。
      以下詳細(xì)描述內(nèi)容接收終端103的屏幕配置。該內(nèi)容接收終端具有三種屏幕顯示模式——地圖顯示模式、瀏覽器顯示模式、以及分割屏幕顯示模式(具有地圖與瀏覽器顯示兩者)——并且可以在這些模式之間切換。
      首先,參照?qǐng)D29描述所有模式共同的屏幕配置元素以及地圖顯示模式。
      圖29的標(biāo)號(hào)2901表示在地圖顯示模式下的屏幕。該圖顯示車載導(dǎo)航系統(tǒng),具有液晶屏幕,屏幕底部的一排操作硬件按鈕2902。在實(shí)施方式1中,這些操作硬件按鈕2902中的一個(gè)被分配為屏幕切換按鈕2903。
      該屏幕切換按鈕2903在三種屏幕顯示模式之間切換。類似地,這些操作硬件按鈕2902中的一個(gè)被分配為廣播接收信道選擇按鈕2908。
      該廣播接收信道選擇按鈕2908用來(lái)切換廣播接收信道。當(dāng)選定預(yù)定頻道時(shí),在屏幕上顯示諸如圖5所示的等菜單內(nèi)容。
      由標(biāo)號(hào)2904至2906與2907表示的屏幕項(xiàng)構(gòu)成了在液晶顯示屏幕上顯示的GUI。在這些當(dāng)中,當(dāng)前位置信息顯示部分2904、狀態(tài)顯示部分2905、以及列表內(nèi)容顯示按鈕2906為三種屏幕顯示模式共同的部分,并且為不管顯示模式為何總是顯示的區(qū)域。
      屏幕中心的大片區(qū)域?yàn)轱@示地圖或內(nèi)容的部分,并且在圖29中包含地圖顯示區(qū)域2907。該地圖顯示區(qū)域2907具有一般車載導(dǎo)航系統(tǒng)所具有的功能。
      當(dāng)前位置信息顯示部分2904為顯示有關(guān)于當(dāng)前位置的信息的區(qū)域,例如以有規(guī)律的間隔通過(guò)GPS獲得的經(jīng)度與緯度坐標(biāo)值,或者相應(yīng)于那些經(jīng)度與緯度坐標(biāo)的地址。
      狀態(tài)顯示部分2905為顯示有關(guān)于列表內(nèi)容的狀態(tài)信息的區(qū)域。如上所述,在根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)中,可能根據(jù)內(nèi)容接收終端103的移動(dòng)更新包含有關(guān)于對(duì)于當(dāng)前環(huán)境的內(nèi)容的信息的列表內(nèi)容。狀態(tài)顯示部分2905指示“存在”或“不存在”新的列表內(nèi)容,或者顯示列表內(nèi)容更新時(shí)間(更確切地說(shuō),確認(rèn)存在新的列表內(nèi)容的時(shí)間)。
      列表內(nèi)容顯示按鈕2906為用來(lái)顯示或者更新列表內(nèi)容的按鈕。如上所述,在根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)中,對(duì)以有規(guī)律的間隔獲取的位置信息執(zhí)行位置信息處理(參看圖27與圖28),并且檢測(cè)存在或不存在新的HTML列表內(nèi)容。
      當(dāng)存在新的HTML列表內(nèi)容時(shí),更新狀態(tài)顯示部分2905的顯示內(nèi)容,并且改變列表內(nèi)容顯示按鈕2906的顯示狀態(tài)(改變顯示顏色、閃爍顯示等等),以通知用戶存在更新后的信息。
      此時(shí),當(dāng)用戶按下列表內(nèi)容顯示按鈕2906時(shí),在屏幕上顯示最近的列表內(nèi)容。
      圖30顯示在瀏覽器顯示模式下的屏幕的例子。在瀏覽器顯示模式下,顯示內(nèi)容顯示瀏覽器進(jìn)行內(nèi)容觀看,此時(shí),在屏幕上顯示一般瀏覽器所具有的地址輸入部分3002、瀏覽器操作部分3003、以及內(nèi)容顯示區(qū)域3004。
      圖31顯示在分割模式下的屏幕顯示的例子。在該模式下,屏幕3101分割為左區(qū)域與右區(qū)域,并且同時(shí)顯示地圖顯示區(qū)域3102與瀏覽器顯示區(qū)域3105。
      接著,使用圖32與圖33描述內(nèi)容接收終端103的屏幕轉(zhuǎn)換。
      圖32為顯示內(nèi)容接收終端103的屏幕切換的圖。如圖所示,按壓屏幕切換按鈕2903在地圖顯示模式、分割屏幕模式、以及內(nèi)容顯示模式之間連續(xù)切換。
      圖33為顯示通過(guò)內(nèi)容接收終端103的內(nèi)容觀看的流程的例子的圖。該圖顯示以下流程菜單內(nèi)容顯示與內(nèi)容類別選擇(3301a)、區(qū)域特定列表內(nèi)容顯示(3301b)、地圖或普通內(nèi)容觀看(3301c)、根據(jù)移動(dòng)的更新信息通知(3301d)、區(qū)域特定列表內(nèi)容更新(3301e)、以及依賴于位置的內(nèi)容觀看(3301f)。
      此處,假定根據(jù)圖4所示的情景進(jìn)行內(nèi)容分發(fā),并且內(nèi)容接收終端103開始位于區(qū)域401a內(nèi)。還假定內(nèi)容接收終端103開始處于分割屏幕模式。
      首先,用戶通過(guò)操作廣播接收信道選擇按鈕2908選擇對(duì)于廣播菜單內(nèi)容的信道。標(biāo)號(hào)3301a表示菜單內(nèi)容以分割屏幕模式顯示的狀態(tài)的圖。此時(shí),通過(guò)GPS獲得的位置信息,或者從該位置信息發(fā)現(xiàn)的當(dāng)前位置的地址,在當(dāng)前位置信息顯示部分2904中顯示,并且在狀態(tài)顯示部分2905中顯示“No newlist”(沒(méi)有新列表)。
      當(dāng)用戶現(xiàn)在從菜單內(nèi)容中選擇“Restaurants”(飯店)時(shí),在瀏覽器顯示區(qū)域3105中顯示從CAML列表內(nèi)容生成的HTML列表內(nèi)容(=區(qū)域特定列表內(nèi)容),如圖中標(biāo)號(hào)3301b所示。在區(qū)域401a內(nèi)的飯店在該列表內(nèi)容中列出。另外,此時(shí),在狀態(tài)顯示部分2905中顯示“No new list”。這意味著當(dāng)前所顯示的列表內(nèi)容為最近的列表內(nèi)容。
      現(xiàn)在假定用戶希望觀看地圖。用戶按壓屏幕切換按鈕2903,從而從分割屏幕顯示模式切換到地圖顯示模式,并且顯示地圖,如圖中標(biāo)號(hào)3301c所示。
      然后,用戶在一段時(shí)間內(nèi)檢查當(dāng)前環(huán)境的地圖,或者使用普通的車載導(dǎo)航功能。此時(shí),內(nèi)容接收終端103參照通過(guò)GPS以有規(guī)律的間隔獲得的位置信息,并且進(jìn)行位置信息處理(參看圖27與圖28)。
      當(dāng)內(nèi)容接收終端103移動(dòng)進(jìn)入?yún)^(qū)域401b時(shí),在狀態(tài)顯示部分2905中的顯示從“No new list”改變?yōu)椤癗ew list available”(有新列表),并且列表內(nèi)容顯示按鈕2906顏色翻轉(zhuǎn),或者閃爍,如圖中標(biāo)號(hào)3301d所示。
      為了觀看新的列表內(nèi)容,用戶點(diǎn)擊列表內(nèi)容顯示按鈕2906。然后根據(jù)最近的位置信息進(jìn)行內(nèi)容適配處理,并且在屏幕上顯示區(qū)域401b中的飯店列表,如圖中標(biāo)號(hào)3301e所示。當(dāng)用戶此時(shí)從列表內(nèi)容中選擇飯店2A時(shí),在瀏覽器顯示區(qū)域3105中顯示飯店2A的內(nèi)容,如圖中標(biāo)號(hào)3301f所示。
      由此,在內(nèi)容接收終端103的屏幕上提供狀態(tài)顯示部分2905與列表內(nèi)容顯示按鈕2906使之可能適當(dāng)?shù)赝ㄖ脩袅斜韮?nèi)容更新,并且只有當(dāng)用戶希望時(shí)才顯示列表內(nèi)容。
      在以上對(duì)屏幕顯示的描述中,已經(jīng)描述了以下情況內(nèi)容接收終端103采用車載導(dǎo)航系統(tǒng)的形式,但是內(nèi)容接收終端103也可以采用PDA終端的形式。
      以下使用圖34描述當(dāng)內(nèi)容接收終端103為PDA終端時(shí)的屏幕顯示。圖34為顯示根據(jù)實(shí)施方式1的內(nèi)容接收終端103的屏幕顯示的另一例子的圖。
      內(nèi)容接收終端103具有數(shù)據(jù)廣播接收功能、因特網(wǎng)訪問(wèn)功能、以及GPS接收功能,并且可以在移動(dòng)的同時(shí)接收上述類型的內(nèi)容適配分發(fā)。
      具體地講,內(nèi)容顯示區(qū)域3401配備在內(nèi)容接收終端103的中心部分。
      內(nèi)容顯示區(qū)域3401為顯示用來(lái)顯示內(nèi)容的網(wǎng)絡(luò)瀏覽器或者地圖顯示瀏覽器的區(qū)域。在這種情況下,因?yàn)閮?nèi)容接收終端103為PDA終端,所以內(nèi)容顯示區(qū)域3401的顯示屏幕尺寸一般不大。因此,內(nèi)容顯示區(qū)域3401在瀏覽器模式與地圖顯示模式之間切換。在瀏覽器模式下,內(nèi)容顯示區(qū)域3401顯示普通的網(wǎng)絡(luò)瀏覽器。在地圖顯示模式下,除當(dāng)前環(huán)境地圖顯示與地圖檢索之外,還提供諸如路線引導(dǎo)等普通車載導(dǎo)航系統(tǒng)功能。
      在內(nèi)容接收終端103的頂部配備當(dāng)前位置信息顯示部分3402。
      當(dāng)前位置信息顯示部分3402為顯示有關(guān)于當(dāng)前位置的信息的區(qū)域,例如地址或經(jīng)度與緯度坐標(biāo)值。當(dāng)前位置信息顯示部分3402顯示通過(guò)GPS按有規(guī)律的間隔獲得的經(jīng)度與緯度坐標(biāo)值。內(nèi)容接收終端103具有從經(jīng)度與緯度坐標(biāo)值尋找地址的功能,并且因此當(dāng)前位置信息顯示部分3402可以顯示地址。
      鄰近內(nèi)容接收終端103的當(dāng)前位置信息顯示部分3402的下部配備列表內(nèi)容信息顯示部分3403。
      列表內(nèi)容信息顯示部分3403為顯示有關(guān)于列表內(nèi)容的信息的區(qū)域。如上所述,在根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)中,可能根據(jù)內(nèi)容接收終端103的移動(dòng)更新包含有關(guān)于當(dāng)前環(huán)境的內(nèi)容的信息的列表內(nèi)容。列表內(nèi)容信息顯示部分3403指示“存在”或“不存在”新的列表內(nèi)容。當(dāng)有新的列表內(nèi)容時(shí),列表內(nèi)容信息顯示部分3403顯示列表內(nèi)容更新時(shí)間——更確切地說(shuō),確認(rèn)存在新的列表內(nèi)容的時(shí)間。
      當(dāng)有新的列表內(nèi)容時(shí),列表內(nèi)容信息顯示部分3403可以通過(guò)改變或翻轉(zhuǎn)顯示字符的顏色或發(fā)出聲響等等通知用戶列表內(nèi)容以更新。
      鄰近內(nèi)容接收終端103的當(dāng)前位置信息顯示部分3402的右側(cè)配備列表內(nèi)容顯示按鈕3405。
      屏幕切換按鈕3404是在內(nèi)容顯示區(qū)域3401地圖顯示模式和瀏覽器模式之間切換的觸發(fā)按鈕。用戶可以在任意時(shí)刻通過(guò)按屏幕切換按鈕3404在地圖顯示模式和瀏覽器模式間切換。
      在臨近內(nèi)容接收終端103的列表內(nèi)容信息顯示部分3403的右側(cè)提供列表內(nèi)容顯示按鈕3405。
      列表內(nèi)容顯示按鈕3405為列表內(nèi)容更新(顯示)按鈕。當(dāng)由于內(nèi)容接收終端103的移動(dòng)而確立了可以獲取新的列表內(nèi)容的狀態(tài)時(shí),列表內(nèi)容信息顯示部分3403的顯示狀態(tài)改變。如果用戶此時(shí)按壓列表內(nèi)容顯示按鈕3405,則內(nèi)容顯示區(qū)域3401切換到瀏覽器模式,并且顯示列表內(nèi)容。
      “可以獲取新的列表內(nèi)容的狀態(tài)”指以下狀態(tài)其中作為對(duì)從內(nèi)容顯示部件110向內(nèi)容處理部件105發(fā)送的位置信息通知消息的響應(yīng),收到“CHANGE”。該響應(yīng)消息指示位置判定處理的結(jié)果顯示內(nèi)容接收終端103的所屬區(qū)域已經(jīng)改變,并且在該消息中包含列表內(nèi)容參照目的地(URL)。當(dāng)用戶按壓列表內(nèi)容顯示按鈕3405時(shí),該列表內(nèi)容參照目的地被傳遞給瀏覽器部件113,并且內(nèi)容處理部件105對(duì)列表內(nèi)容執(zhí)行內(nèi)容適配處理,并且向內(nèi)容顯示部件110發(fā)送所生成的新的區(qū)域特定列表內(nèi)容。作為結(jié)果,更新瀏覽器部件113所顯示的(區(qū)域特定)列表內(nèi)容。
      當(dāng)根據(jù)內(nèi)容接收終端103的移動(dòng)更新列表內(nèi)容時(shí),可以通過(guò)諸如改變列表內(nèi)容顯示按鈕3405的顏色等手段通知用戶列表內(nèi)容已經(jīng)改變。在這種情況下,按壓列表內(nèi)容顯示按鈕3405一次將使列表內(nèi)容顯示按鈕3405恢復(fù)到其原來(lái)的顏色。如果當(dāng)沒(méi)有新的列表內(nèi)容時(shí)按壓列表內(nèi)容顯示按鈕3405,則將顯示先前所觀看的、有關(guān)于當(dāng)前環(huán)境的列表內(nèi)容。
      在內(nèi)容接收終端103的底部,配備了PDA操作開關(guān)3406。PDA操作開關(guān)3406包含PDA單元的各種硬件開關(guān)(按鈕)。
      當(dāng)正在接收根據(jù)實(shí)施方式1的內(nèi)容適配分發(fā)服務(wù)時(shí),可以總是在內(nèi)容接收終端103的PDA屏幕上顯示當(dāng)前位置信息顯示部分3402、列表內(nèi)容信息顯示部分3403、屏幕切換按鈕3403、以及列表內(nèi)容顯示按鈕3405。
      屏幕布局與內(nèi)容接收終端103的設(shè)計(jì)不必限于圖34所示的布局與設(shè)計(jì),而是可以為任何類型,只要它們能實(shí)現(xiàn)相同類型的功能。
      接著,使用圖35描述根據(jù)實(shí)施方式1的PDA型內(nèi)容接收終端103。圖35為顯示根據(jù)實(shí)施方式1的PDA型內(nèi)容接收終端的屏幕切換的圖。
      在該圖中,標(biāo)號(hào)3501表示在地圖顯示模式下的內(nèi)容接收終端103的屏幕,標(biāo)號(hào)3502指示在瀏覽器模式下的內(nèi)容接收終端103的屏幕。
      地圖顯示模式具有當(dāng)前位置顯示功能與搜索(檢索)功能,并且配備有用來(lái)在這兩種功能之間切換的GUI(未顯示)。
      當(dāng)前位置顯示功能繪制以通過(guò)GPS獲得的當(dāng)前位置經(jīng)度與緯度坐標(biāo)值為中心的地圖,并且根據(jù)移動(dòng)以有規(guī)律的間隔重新繪制地圖。
      搜索(檢索)功能使之能夠使用地圖定位目標(biāo)位置或任意位置。雖然在圖35中未顯示,但是配備了GUI用于基本地圖操作,例如改變、放大、以及縮小地圖顯示區(qū)域。
      當(dāng)使用搜索(檢索)功能確定特定搜索點(diǎn)時(shí),向內(nèi)容處理部件105的設(shè)置部件109報(bào)告該位置的經(jīng)度與緯度坐標(biāo)值。即,內(nèi)容接收終端103可以不僅使用有關(guān)于當(dāng)前環(huán)境的內(nèi)容分發(fā),而且能夠使用有關(guān)于任何位置(例如目標(biāo)位置)的內(nèi)容分發(fā)。
      接著,使用圖36描述在移動(dòng)的同時(shí)在內(nèi)容適配分發(fā)中的內(nèi)容接收終端103的屏幕轉(zhuǎn)換。圖36為顯示借助根據(jù)實(shí)施方式1的PDA型內(nèi)容接收終端103的內(nèi)容觀看流程的圖。
      當(dāng)接收內(nèi)容適配分發(fā)服務(wù)時(shí),內(nèi)容顯示區(qū)域3401處于瀏覽器模式,如圖中標(biāo)號(hào)3601a所示,并且在屏幕上顯示菜單內(nèi)容。此時(shí),通過(guò)GPS獲取的位置信息、或者從該位置信息找到的當(dāng)前位置的地址,在當(dāng)前位置信息顯示部分3402中顯示。
      當(dāng)用戶現(xiàn)在從在內(nèi)容顯示區(qū)域3401中顯示的菜單內(nèi)容中選擇“Restaurants”(飯店)時(shí),在內(nèi)容顯示區(qū)域3401中顯示從CAML列表內(nèi)容生成的HTML列表內(nèi)容(=區(qū)域特定列表內(nèi)容),如圖中標(biāo)號(hào)3601b所示。假定此時(shí)用戶的當(dāng)前位置位于圖4的區(qū)域401a內(nèi)。
      在內(nèi)容顯示區(qū)域3401中顯示的列表內(nèi)容中列出區(qū)域401a內(nèi)的飯店。此時(shí),在列表內(nèi)容信息顯示部分3403中顯示“No new list”(沒(méi)有新列表)。這表示當(dāng)前所顯示的列表內(nèi)容為最近的列表內(nèi)容。
      當(dāng)用戶現(xiàn)在從在內(nèi)容顯示區(qū)域3401中顯示的菜單內(nèi)容中選擇“Restaurants 1B”時(shí),內(nèi)容顯示部件110訪問(wèn)飯店1B的URL,并且顯示飯店1B的內(nèi)容,如圖中標(biāo)號(hào)3601c所示。
      然后,用戶在移動(dòng)的同時(shí)觀看飯店1B的內(nèi)容一段時(shí)間。此時(shí),內(nèi)容接收終端103參照通過(guò)GPS以有規(guī)律的間隔獲得的位置信息,并且進(jìn)行位置判定處理。
      當(dāng)用戶離開區(qū)域401a并進(jìn)入?yún)^(qū)域401b時(shí),通過(guò)列表內(nèi)容顯示按鈕3405(通過(guò)翻轉(zhuǎn)該按鈕的顏色、閃爍按鈕顯示等等),指示位置判定處理的結(jié)果已經(jīng)改變,如圖中標(biāo)號(hào)3601d所示。此時(shí),在列表內(nèi)容信息顯示部分3403中的顯示從“No new list”(沒(méi)有新列表)改變?yōu)椤癗ew list available”(有新列表)。
      為了觀看新的列表內(nèi)容,用戶點(diǎn)擊列表內(nèi)容顯示按鈕3405。然后,內(nèi)容接收終端103參照最近的位置信息,并且對(duì)所存儲(chǔ)的CAML內(nèi)容進(jìn)行內(nèi)容適配處理,并且內(nèi)容顯示部件110生成新的HTML列表內(nèi)容。然后,在內(nèi)容顯示區(qū)域3401中顯示該新的HTML列表內(nèi)容,如圖中標(biāo)號(hào)3601e所示。該列表內(nèi)容列出了區(qū)域2中的飯店。
      當(dāng)用戶從列表內(nèi)容中選擇飯店2A時(shí),在內(nèi)容顯示區(qū)域3401中顯示飯店2A的內(nèi)容,如圖中標(biāo)號(hào)3601f所示。
      由此,在PDA型內(nèi)容接收終端103的屏幕上提供列表內(nèi)容信息顯示部分3403與列表內(nèi)容顯示按鈕3405使之可能適當(dāng)?shù)赝ㄖ脩袅斜韮?nèi)容更新,并且只有當(dāng)用戶希望時(shí)才顯示列表內(nèi)容。
      接著,使用圖37描述當(dāng)用戶在移動(dòng)的同時(shí)觀看地圖時(shí)的內(nèi)容接收終端103的屏幕轉(zhuǎn)換。與圖36相同,圖37為顯示借助PDA型內(nèi)容接收終端的內(nèi)容觀看流程的圖。
      在該圖中由標(biāo)號(hào)3701a與3701b表示的狀態(tài)為圖36中由標(biāo)號(hào)3601a與3601b表示的狀態(tài)。然而此時(shí),用戶沒(méi)有從列表內(nèi)容中選擇飯店。
      在顯示區(qū)域401a的列表內(nèi)容之后,如圖中標(biāo)號(hào)3701b所示,用戶按壓屏幕切換按鈕3404。然后,內(nèi)容接收終端103將內(nèi)容顯示區(qū)域3401從瀏覽器模式切換為地圖顯示模式,如圖中標(biāo)號(hào)3701c所示。
      然后,用戶在觀看當(dāng)前環(huán)境的地圖的同時(shí)移動(dòng)一段時(shí)間,并且當(dāng)用戶離開區(qū)域401a并進(jìn)入?yún)^(qū)域401b時(shí),在列表內(nèi)容信息顯示部分3403中的顯示從“No new list”(沒(méi)有新列表)改變?yōu)椤癗ew list available”(有新列表),如圖中標(biāo)號(hào)3701d所示。同時(shí),內(nèi)容顯示部件110通過(guò)翻轉(zhuǎn)列表內(nèi)容顯示按鈕3405的顏色、閃爍該按鈕,通知用戶有新的列表。
      為了觀看新的列表內(nèi)容,用戶點(diǎn)擊列表內(nèi)容顯示按鈕3405。然后,在內(nèi)容顯示區(qū)域3401中顯示區(qū)域401b的列表,如圖中標(biāo)號(hào)3701e所示。
      圖37中由標(biāo)號(hào)3701f表示的處理與圖36中由標(biāo)號(hào)3601f表示的處理相同,并且因此此處省略其描述。
      從這點(diǎn)開始,用戶可以通過(guò)屏幕切換按鈕3404在任何時(shí)間觀看地圖。
      由此,在PDA型內(nèi)容接收終端103的屏幕上在列表內(nèi)容信息顯示部分3403之外提供屏幕切換按鈕3404使之可能接收列表內(nèi)容更新通知,即使當(dāng)觀看地圖時(shí)也如此,只要預(yù)先從菜單內(nèi)容中選擇希望得到其分發(fā)的類別。
      如上所述,根據(jù)實(shí)施方式1,在結(jié)合了借助數(shù)據(jù)廣播的、至未指定的多個(gè)終端的廣播分發(fā)與借助雙向通信的終端至終端的按需型(on-demand)分發(fā)的系統(tǒng)中,在地理上屬于相同區(qū)域的一組依賴于位置的內(nèi)容實(shí)體的URL信息由location元素包含,添加位置條件(區(qū)域信息)作為屬性,就可能從CAML列表內(nèi)容生成與其中包含了所接收的位置信息的位置條件相匹配的區(qū)域特定列表內(nèi)容,在CAML列表內(nèi)容中列出了等同于區(qū)域數(shù)目的location元素。
      另外,向用戶提供從列表內(nèi)容生成的區(qū)域特定列表內(nèi)容使用戶能夠高效率地選擇當(dāng)前環(huán)境的依賴于位置的內(nèi)容。
      另外,依賴于位置的內(nèi)容自身未包含在列表內(nèi)容中,而只寫入依賴于位置的內(nèi)容的參照目的地(具體地講,URL)與附加信息,其數(shù)據(jù)量不大,從而其分發(fā)的通信成本不高。
      另外,根據(jù)實(shí)施方式1,可以使用菜單內(nèi)容向用戶呈現(xiàn)可以分發(fā)的依賴于位置的內(nèi)容的類別。然后,用戶可以通過(guò)參照菜單內(nèi)容并選擇類別,接收類別有關(guān)的列表內(nèi)容分發(fā)。以這種方式將菜單內(nèi)容與列表內(nèi)容結(jié)合提供了內(nèi)容分發(fā)服務(wù)的便利。另外,通過(guò)對(duì)菜單內(nèi)容分發(fā)使用數(shù)據(jù)廣播,可能實(shí)現(xiàn)實(shí)現(xiàn)高效率的內(nèi)容分發(fā),其結(jié)合了公共信息的廣播分發(fā)與終端特定信息的個(gè)別分發(fā)。
      另外,根據(jù)實(shí)施方式1,可能不僅分發(fā)有關(guān)于內(nèi)容適配分發(fā)的內(nèi)容,而且分發(fā)普通內(nèi)容。因此,內(nèi)容處理裝置與現(xiàn)有的網(wǎng)絡(luò)系統(tǒng)具有高度的兼容性,并且簡(jiǎn)化了系統(tǒng)構(gòu)造。
      另外,根據(jù)實(shí)施方式1,可能存儲(chǔ)列表內(nèi)容,并且進(jìn)行處理以比較位置信息與在所存儲(chǔ)的列表內(nèi)容中的位置條件,作為其結(jié)果,即使經(jīng)常進(jìn)行位置信息的通知,也不會(huì)增加與服務(wù)器的通信量。另外,可以立即提供響應(yīng)于位置信息通知的對(duì)于接收方的回應(yīng)(返回位置比較的結(jié)果)。
      另外,根據(jù)實(shí)施方式1,當(dāng)內(nèi)容處理部件105收到對(duì)于與所存儲(chǔ)的列表內(nèi)容相同的列表內(nèi)容的分發(fā)請(qǐng)求時(shí),可以使用所存儲(chǔ)的列表內(nèi)容生成新的區(qū)域特定列表內(nèi)容。由此可能減少與列表內(nèi)容發(fā)送與接收相關(guān)的通信量,并且縮短在接收方的內(nèi)容顯示的等待時(shí)間。
      另外,根據(jù)實(shí)施方式1,當(dāng)通過(guò)從列表內(nèi)容抽取位置條件生成位置條件列表、并且使用該位置條件列表進(jìn)行比較位置信息與在列表內(nèi)容中包含的位置條件的處理時(shí),可能避免以下重復(fù)處理其中每次收到位置信息通知時(shí),都進(jìn)行同一列表內(nèi)容的分析。這使之可能執(zhí)行高效率的位置判定。
      另外,根據(jù)實(shí)施方式1,當(dāng)輸出大致為已經(jīng)更新了位置信息的信息時(shí),內(nèi)容處理部件105也可以輸出列表內(nèi)容參照目的地。通過(guò)這種方式,內(nèi)容顯示部件110可以容易地指定待再次獲取的列表內(nèi)容,而不必存儲(chǔ)列表內(nèi)容參照目的地。
      另外,根據(jù)實(shí)施方式1,內(nèi)容處理部件105可以通知內(nèi)容顯示部件110區(qū)域特定列表內(nèi)容更新。通過(guò)這種方式,內(nèi)容顯示部件110可以適當(dāng)?shù)赝ㄖ脩袅斜韮?nèi)容更新情況。
      另外,根據(jù)實(shí)施方式1,內(nèi)容顯示部件110可能只有當(dāng)用戶給出指令時(shí)才請(qǐng)求分發(fā)并顯示更新后的列表內(nèi)容。這使之可能防止妨礙用戶觀看任何內(nèi)容。
      另外,根據(jù)實(shí)施方式1,即使從通知位置信息(區(qū)域特定列表內(nèi)容)更新開始已經(jīng)經(jīng)過(guò)一段時(shí)間,通過(guò)使內(nèi)容顯示部件110在屏幕上顯示列表內(nèi)容更新情況,用戶也可能容易地辨別位置信息更新情況。
      另外,根據(jù)實(shí)施方式1,除包含內(nèi)容通信服務(wù)器101與內(nèi)容顯示部件110之間進(jìn)行內(nèi)容適配處理的內(nèi)容處理部件105的系統(tǒng)之外,還可能有包含內(nèi)容通信服務(wù)器101與具有內(nèi)容適配處理功能的內(nèi)容接收終端103的系統(tǒng)結(jié)構(gòu),由此提供了系統(tǒng)構(gòu)成的靈活性。
      另外,根據(jù)實(shí)施方式1,HTTP用于內(nèi)容通信服務(wù)器101與內(nèi)容顯示部件105之間的通信,并且一種基于HTTP、但是添加了用于報(bào)告位置信息、對(duì)于位置信息通知的響應(yīng)、以及數(shù)據(jù)廣播接收信息的規(guī)范的協(xié)議用于內(nèi)容處理部件105與內(nèi)容顯示部件110之間的通信。通過(guò)這樣只對(duì)有關(guān)于位置適配處理與數(shù)據(jù)廣播接收的通信才使用原來(lái)的規(guī)范,就達(dá)到了與基于HTML與HTTP的普通網(wǎng)絡(luò)系統(tǒng)的高度的兼容性。結(jié)果,簡(jiǎn)化了系統(tǒng)構(gòu)成。
      另外,根據(jù)實(shí)施方式1,用戶可以通過(guò)提供地圖顯示功能容易地辨別當(dāng)前環(huán)境情況。另外,即使當(dāng)觀看任意內(nèi)容或者地圖數(shù)據(jù)時(shí),用戶也可以辨別有關(guān)于最近的位置信息(區(qū)域特定列表內(nèi)容)的情況,并且可以在必要時(shí)顯示區(qū)域特定列表內(nèi)容。
      另外,根據(jù)實(shí)施方式1,可能通過(guò)轉(zhuǎn)盤型數(shù)據(jù)廣播接收從內(nèi)容廣播服務(wù)器102發(fā)送來(lái)的菜單內(nèi)容,以及通過(guò)通信接收從內(nèi)容通信服務(wù)器101發(fā)送來(lái)的列表內(nèi)容,并且可能重新發(fā)送這些所接收的內(nèi)容類型。通過(guò)這種方式,可能提供以下內(nèi)容分發(fā)服務(wù),其提供結(jié)合了借助廣播的被動(dòng)內(nèi)容觀看與借助通信的主動(dòng)內(nèi)容觀看的特征的、高度的用戶便利性。
      另外,根據(jù)實(shí)施方式1,在結(jié)合了廣播與通信的內(nèi)容適配分發(fā)系統(tǒng)100中,使用通過(guò)作為起始點(diǎn)的廣播分發(fā)的位置信息服務(wù)有關(guān)的菜單信息,可能為移動(dòng)終端提供以下內(nèi)容觀看環(huán)境(位置信息服務(wù)),其使之能夠高效率地獲得有關(guān)于當(dāng)前環(huán)境的內(nèi)容。
      另外,根據(jù)實(shí)施方式1,請(qǐng)求中繼分發(fā)由內(nèi)容通信服務(wù)器101分發(fā)的內(nèi)容的消息(普通內(nèi)容分發(fā)請(qǐng)求消息),以及請(qǐng)求中繼分發(fā)可能使用由內(nèi)容通信服務(wù)器101分發(fā)的位置信息對(duì)其進(jìn)行位置適配處理的內(nèi)容的消息(位置適配內(nèi)容分發(fā)請(qǐng)求消息),為具有不同文件擴(kuò)展名的HTTP GET消息,從而有利于將內(nèi)容處理部件105融合進(jìn)入基于HTTP與HTML的普通網(wǎng)絡(luò)系統(tǒng)。
      另外,根據(jù)實(shí)施方式1,通信處理部件106可以并行執(zhí)行多個(gè)普通內(nèi)容分發(fā)請(qǐng)求消息,并且可以根據(jù)其接收順序串行處理位置適配內(nèi)容分發(fā)請(qǐng)求消息。由此,雖然構(gòu)成HTML內(nèi)容的圖像數(shù)據(jù)等等可以具有任意的分發(fā)順序與顯示順序,但是除非根據(jù)位置信息通知的順序執(zhí)行位置適配處理,否則不可能提供適合于最近的位置的內(nèi)容,通過(guò)區(qū)分普通內(nèi)容與位置適配內(nèi)容,并且執(zhí)行適合于各自特點(diǎn)的分發(fā)處理,就可能提供有關(guān)于內(nèi)容顯示的用戶的方便性。
      另外,根據(jù)實(shí)施方式1,廣播處理部件107存儲(chǔ)從內(nèi)容廣播服務(wù)器102接收的內(nèi)容,并且當(dāng)完成存儲(chǔ)時(shí),停止數(shù)據(jù)廣播接收,并且可以使用通信通過(guò)推型(PUSH-type)流分發(fā)將所存儲(chǔ)的內(nèi)容分發(fā)給內(nèi)容顯示部件110。通過(guò)這種方式,通過(guò)廣播接收的內(nèi)容可以通過(guò)重新重新分發(fā)。作為結(jié)果,內(nèi)容處理部件105不需要廣播發(fā)送部件,從而能夠壓低系統(tǒng)構(gòu)成所需的成本。
      另外,根據(jù)實(shí)施方式1,廣播處理部件107可以在重復(fù)使用通信通過(guò)推型流分發(fā)分發(fā)從內(nèi)容廣播服務(wù)器102接收的內(nèi)容預(yù)定數(shù)目之后停止分發(fā)。通過(guò)這種方式,可以將流分發(fā)重復(fù)預(yù)定的次數(shù),而不是重新分發(fā)內(nèi)容只一次。作為結(jié)果,可以降低內(nèi)容分發(fā)失敗的風(fēng)險(xiǎn)。另外,因?yàn)楫?dāng)已經(jīng)將內(nèi)容分發(fā)了預(yù)定次數(shù)時(shí)停止內(nèi)容分發(fā)處理,所以可以降低處理負(fù)荷。
      另外,根據(jù)實(shí)施方式1,除數(shù)據(jù)廣播接收功能之外,內(nèi)容顯示部件110的廣播接收部件114還配備有推型流接收功能,從而使之能夠降低有關(guān)于借助數(shù)據(jù)廣播的內(nèi)容分發(fā)的總體內(nèi)容分發(fā)系統(tǒng)成本。
      另外,根據(jù)實(shí)施方式1,當(dāng)使用通信通過(guò)推型流分發(fā)反復(fù)發(fā)送相同的內(nèi)容時(shí),廣播接收部件114接收該內(nèi)容只一次。因?yàn)閮?nèi)容顯示部件110根據(jù)通過(guò)這種方式從內(nèi)容處理部件105反復(fù)發(fā)送內(nèi)容的假定接收內(nèi)容,所以可以降低接收內(nèi)容失敗的風(fēng)險(xiǎn)。
      也可以以下模式實(shí)現(xiàn)實(shí)施方式1,其中將由內(nèi)容處理部件105或者內(nèi)容顯示部件110進(jìn)行的處理作成程序,并且存儲(chǔ)在可以由通用計(jì)算機(jī)讀取的記錄介質(zhì)上,并且由通用計(jì)算機(jī)執(zhí)行該程序。
      在實(shí)施方式1中,已經(jīng)描述了以下配置,其中內(nèi)容處理部件105與內(nèi)容顯示部件110配備在內(nèi)容接收終端103中,但是以下模式也是可能的,其中內(nèi)容處理部件105與內(nèi)容顯示部件110為分離的終端。
      以下模式也是可能的,其中通過(guò)將由根據(jù)實(shí)施方式1的內(nèi)容接收終端103進(jìn)行的處理作成程序、將該程序存儲(chǔ)在記錄介質(zhì)上、并且由計(jì)算機(jī)讀取該程序,來(lái)執(zhí)行由根據(jù)實(shí)施方式1的內(nèi)容接收終端進(jìn)行的處理。
      (實(shí)施方式2)本發(fā)明的實(shí)施方式2為以下情況下的廣播/通信結(jié)合內(nèi)容適配分發(fā)系統(tǒng)其中進(jìn)行內(nèi)容適配與內(nèi)容中繼傳送處理的內(nèi)容處理部件不具有廣播發(fā)送功能。
      以下使用圖38描述根據(jù)實(shí)施方式2的內(nèi)容適配分發(fā)系統(tǒng)。圖38為根據(jù)實(shí)施方式2的內(nèi)容適配分發(fā)系統(tǒng)的系統(tǒng)配置圖。
      圖38中的內(nèi)容適配分發(fā)系統(tǒng)3800為以下系統(tǒng)其中已經(jīng)從圖1的內(nèi)容適配分發(fā)系統(tǒng)100中去除了廣播接收部件114。此處省略與圖1中相同的部件的描述,并且只描述有關(guān)于不同于圖1的廣播內(nèi)容發(fā)送與接收的部件。
      在圖1的內(nèi)容適配分發(fā)系統(tǒng)100中,廣播處理部件107接收來(lái)自內(nèi)容廣播服務(wù)器102的內(nèi)容,并且將所接收的內(nèi)容發(fā)送給廣播接收部件114。此時(shí),通過(guò)廣播或者偽廣播(使用諸如UDP/IP等通信協(xié)議),執(zhí)行廣播處理部件107與廣播接收部件114之間的內(nèi)容發(fā)送與接收。
      在另一方面,在圖38的內(nèi)容適配分發(fā)系統(tǒng)3800中,廣播處理部件107接收來(lái)自內(nèi)容廣播服務(wù)器102的內(nèi)容,并且將所接收的內(nèi)容發(fā)送給瀏覽器部件113。此時(shí),通過(guò)HTTP執(zhí)行廣播處理部件107與瀏覽器部件113之間的內(nèi)容發(fā)送與接收。即,廣播處理部件107具有HTTP通信功能。
      現(xiàn)在描述圖38的內(nèi)容適配分發(fā)系統(tǒng)3800中的廣播內(nèi)容發(fā)送/接收。首先,(與實(shí)施方式1的方法相同),通過(guò)擴(kuò)展HTTP,從內(nèi)容顯示部件3802向內(nèi)容處理部件105發(fā)送廣播接收指令。當(dāng)收到廣播接收指令時(shí),內(nèi)容處理部件105在指定的信道上接收轉(zhuǎn)盤型數(shù)據(jù)廣播,并且在中間緩存部件108中暫時(shí)存儲(chǔ)內(nèi)容。當(dāng)完成內(nèi)容的暫時(shí)存儲(chǔ)時(shí),內(nèi)容處理部件105通過(guò)擴(kuò)展HTTP將報(bào)告暫時(shí)存儲(chǔ)的內(nèi)容的URL(或者文件名稱)的消息發(fā)送給內(nèi)容顯示部件3802。
      該消息為回應(yīng)于廣播接收指令的響應(yīng)消息。當(dāng)收到響應(yīng)消息時(shí),內(nèi)容顯示部件3802向?yàn)g覽器部件113發(fā)出指令以獲取包含在響應(yīng)消息中的URL的內(nèi)容。
      瀏覽器部件113發(fā)送(普通)HTTP GET消息給內(nèi)容處理部件105,并且通過(guò)HTTP從內(nèi)容處理部件105獲取暫時(shí)存儲(chǔ)的內(nèi)容。
      由此,在內(nèi)容適配分發(fā)系統(tǒng)3800中,通過(guò)兩階段處理來(lái)進(jìn)行廣播內(nèi)容分發(fā)“廣播接收與URL通知”以及“借助HTTP的內(nèi)容發(fā)送/接收”。
      接著,描述由內(nèi)容處理部件105執(zhí)行的處理。圖39為顯示由內(nèi)容處理部件105執(zhí)行的處理的細(xì)節(jié)的圖。由通信處理部件106執(zhí)行的三種類型的處理——普通HTTP處理(1401)、位置條件判定處理(1403)、以及適配HTTP處理(1404)——與實(shí)施方式1相同,此處省略其描述。
      現(xiàn)在描述由廣播處理部件107進(jìn)行的數(shù)據(jù)廣播處理(3901)。該數(shù)據(jù)廣播處理3901表示一系列處理,包含“廣播接收”(1402a),其中從進(jìn)行轉(zhuǎn)盤型數(shù)據(jù)廣播的內(nèi)容廣播服務(wù)器102接收指定信道的數(shù)據(jù);“數(shù)據(jù)存儲(chǔ)”(1402b),其中從轉(zhuǎn)盤型數(shù)據(jù)廣播中抽取適當(dāng)?shù)膬?nèi)容,并且將其暫時(shí)存儲(chǔ)在緩存中;“URL通知”(3901a),其中向內(nèi)容顯示部件3802報(bào)告在緩存中存儲(chǔ)的URL(或文件名稱);“HTTP發(fā)送”(3901b),其中當(dāng)從內(nèi)容顯示部件3802收到HTTP GET消息時(shí),向內(nèi)容顯示部件3802發(fā)送在緩存中存儲(chǔ)的內(nèi)容。當(dāng)從內(nèi)容顯示部件3802收到相應(yīng)于數(shù)據(jù)廣播接收請(qǐng)求的擴(kuò)展HTTP消息時(shí),執(zhí)行該數(shù)據(jù)廣播處理。
      當(dāng)內(nèi)容為可能對(duì)其進(jìn)行位置適配的CAML內(nèi)容時(shí),在“HTTP發(fā)送”(3901b)之前執(zhí)行“適配處理”(1402c)。
      圖40所示的表4000匯總了根據(jù)從內(nèi)容顯示部件3802向內(nèi)容處理部件105發(fā)送的請(qǐng)求/通知內(nèi)容的內(nèi)容處理部件105的處理內(nèi)容。
      在圖40中,由標(biāo)號(hào)4001表示的處理為對(duì)于菜單內(nèi)容獲取請(qǐng)求的內(nèi)容處理,由標(biāo)號(hào)1502表示的處理為對(duì)于列表內(nèi)容獲取請(qǐng)求的內(nèi)容處理,由標(biāo)號(hào)1503表示的處理為對(duì)于依賴于位置的內(nèi)容獲取請(qǐng)求的內(nèi)容處理,由標(biāo)號(hào)1504表示的處理為對(duì)于普通內(nèi)容獲取請(qǐng)求的內(nèi)容處理,由標(biāo)號(hào)1505表示的處理為對(duì)于位置信息通知的內(nèi)容處理。此處只描述與實(shí)施方式1中不同的處理4001——即數(shù)據(jù)廣播處理。
      如上所述,數(shù)據(jù)廣播處理——即菜單內(nèi)容發(fā)送/接收處理包含兩個(gè)處理階段“廣播接收與URL通知”(4001a)以及“借助HTTP的內(nèi)容發(fā)送/接收”(4001b)。
      首先描述由標(biāo)號(hào)4001a指示的“廣播接收與URL通知”。當(dāng)發(fā)送并且接收由數(shù)據(jù)廣播分發(fā)的菜單內(nèi)容時(shí),從控制部件116向設(shè)置部件109通過(guò)擴(kuò)展HTTP發(fā)送廣播接收指令(BRecv)。當(dāng)收到該消息時(shí),設(shè)置部件109指令廣播處理部件107執(zhí)行數(shù)據(jù)廣播處理。
      響應(yīng)于此,廣播處理部件107從指定信道接收內(nèi)容,將其存儲(chǔ)在中間緩存部件108中,并且通知設(shè)置部件109所存儲(chǔ)的內(nèi)容的URL(或文件名稱)。
      然后,設(shè)置部件109通過(guò)擴(kuò)展HTTP通知控制部件116所存儲(chǔ)的內(nèi)容的URL。設(shè)置部件109存儲(chǔ)所存儲(chǔ)的內(nèi)容的URL。
      接著,描述由標(biāo)號(hào)4001b指示的“借助HTTP的內(nèi)容發(fā)送/接收”。在內(nèi)容處理部件105的中間緩存部件108中存儲(chǔ)的內(nèi)容為從內(nèi)容廣播服務(wù)器102接收的菜單內(nèi)容。內(nèi)容顯示部件3802的控制部件116已經(jīng)通過(guò)“廣播接收與URL通知”系列處理程序獲取了所存儲(chǔ)的菜單內(nèi)容的URL,并且因此指令瀏覽器部件113獲取該URL的內(nèi)容。
      瀏覽器部件113根據(jù)普通HTTP進(jìn)行內(nèi)容獲取。換而言之,瀏覽器部件113向設(shè)置部件109發(fā)送HTTP GET指令。
      設(shè)置部件109向?yàn)g覽器部件113發(fā)送由GET指令指示的URL的內(nèi)容——即,在中間緩存部件108中暫時(shí)存儲(chǔ)的菜單內(nèi)容。
      當(dāng)設(shè)置部件109接收HTTP GET指令時(shí)的處理方法具有問(wèn)題。設(shè)置部件109接收(1)不僅有關(guān)于從內(nèi)容廣播服務(wù)器102接收的菜單內(nèi)容的HTTP GET指令,而且還有(2)有關(guān)于從內(nèi)容通信服務(wù)器101接收的內(nèi)容的HTTP GET指令(這相應(yīng)于由圖40中標(biāo)號(hào)1503與1504指示的處理)。
      在后一種情況(2)中,進(jìn)行所謂的中繼傳送處理,其中向適當(dāng)?shù)膬?nèi)容通信服務(wù)器101發(fā)送HTTP GET指令,并且向?yàn)g覽器部件113傳送響應(yīng)。
      在另一方面,在前一種情況(1)中,只需要向?yàn)g覽器部件113發(fā)送已經(jīng)存儲(chǔ)在內(nèi)容處理部件3801的中間緩存部件108中的內(nèi)容。即,設(shè)置部件109必須區(qū)分前一種情況(1)與后一種情況(2)。
      因此,當(dāng)在從廣播收到內(nèi)容之后設(shè)置部件109向控制部件116報(bào)告URL時(shí),設(shè)置部件109存儲(chǔ)該URL,并且當(dāng)收到HTTP GET指令時(shí),通過(guò)比較在GET指令中包含的URL與所存儲(chǔ)的URL,確定應(yīng)該執(zhí)行處理(1)還是(2)。
      在實(shí)施方式2中,寫入從設(shè)置部件109向控制部件116報(bào)告的URL的方法如下。
      http//machine_name/cache_name/file_name此處,“machine_name”為由內(nèi)容處理部件105操作的機(jī)器的名稱(計(jì)算機(jī)名稱、IP地址等等),“cache_name”為其中存儲(chǔ)從廣播接收的內(nèi)容的目錄的名稱,“file_name”為所存儲(chǔ)的內(nèi)容的文件名稱。
      例如,如果機(jī)器名稱(machine_name)為“CProc”,緩存名稱為(cache_name)為“BCach”,文件名稱(file_name)為“Menu01.html”,則從設(shè)置部件109向控制部件116報(bào)告的URL如下。
      http//CProc/BCache/Menu01.html該URL格式規(guī)范只是例子,并且可以使用允許識(shí)別請(qǐng)求在中間緩存部件108中存儲(chǔ)的內(nèi)容的HTTP GET指令的任何格式。
      此處根據(jù)上述URL格式添加對(duì)“借助HTTP的內(nèi)容發(fā)送/接收”的描述。瀏覽器部件113通過(guò)控制部件116獲取URL字串,直接將從設(shè)置部件109發(fā)送來(lái)的URL寫入HTTP GET指令,并且向設(shè)置部件109發(fā)送該GET指令。
      當(dāng)收到HTTP GET指令時(shí),設(shè)置部件109比較在GET指令中包含的URL字串與所存儲(chǔ)的URL,并且如果兩者匹配,則讀取在中間緩存部件108中存儲(chǔ)的內(nèi)容,并且將該內(nèi)容返回瀏覽器部件113作為對(duì)GET指令的響應(yīng)。
      由此,在根據(jù)實(shí)施方式2的內(nèi)容適配分發(fā)系統(tǒng)3800中,通過(guò)執(zhí)行包含“廣播接收與URL通知”以及“借助HTTP的內(nèi)容發(fā)送/接收”的數(shù)據(jù)廣播處理,沒(méi)有廣播接收功能的內(nèi)容顯示部件3802實(shí)現(xiàn)了對(duì)由廣播分發(fā)的菜單內(nèi)容的接收。
      接著描述在實(shí)施方式2中由內(nèi)容處理部件105執(zhí)行的處理。由內(nèi)容處理部件105執(zhí)行的處理基本與使用圖16至圖28描述的實(shí)施方式1中的相同。唯一的區(qū)別在于圖18的數(shù)據(jù)廣播處理程序與圖20的單元HTTP處理程序。因此此處描述這兩個(gè)處理程序。
      收效描述數(shù)據(jù)廣播處理。圖41為顯示由根據(jù)實(shí)施方式2的內(nèi)容處理部件105的廣播處理部件107進(jìn)行的數(shù)據(jù)廣播處理的流程圖。
      在數(shù)據(jù)廣播處理中,廣播處理部件107暫時(shí)存儲(chǔ)從進(jìn)行轉(zhuǎn)盤型數(shù)據(jù)廣播的內(nèi)容廣播服務(wù)器102接收的內(nèi)容,并且將所存儲(chǔ)的內(nèi)容的URL發(fā)送給內(nèi)容顯示部件3802。
      在步驟S3701,廣播處理部件107從接收自內(nèi)容顯示部件3802的擴(kuò)展HTTP消息(廣播接收指令BRecv)中獲取廣播接收參數(shù)。具體地講,該廣播接收參數(shù)指示接收信道。
      然后,在步驟S3702至步驟S3704,廣播處理部件107接收轉(zhuǎn)盤型數(shù)據(jù)廣播,并且在中間緩存部件108中存儲(chǔ)包含于指定信道的內(nèi)容。
      轉(zhuǎn)盤型數(shù)據(jù)廣播周期重復(fù)數(shù)據(jù)文件分發(fā),并且接收與存儲(chǔ)處理不一定要在數(shù)據(jù)文件起始處開始。此處,廣播處理部件107根據(jù)數(shù)據(jù)廣播格式規(guī)范每預(yù)定單位地發(fā)送數(shù)據(jù)(S3702),并且重復(fù)處理以暫時(shí)存儲(chǔ)所接收的數(shù)據(jù),同時(shí)連接所接收的數(shù)據(jù)(S3703),直至收到全部?jī)?nèi)容(S3704)。
      當(dāng)在步驟S3704中完成數(shù)據(jù)接收時(shí),處理流程行進(jìn)到下一處理步驟,S3705。然而,如果數(shù)據(jù)接收未正確執(zhí)行,則進(jìn)行步驟S3707的錯(cuò)誤處理,并且終止數(shù)據(jù)廣播處理。
      在包含步驟S3705與步驟S3706的處理循環(huán)中,執(zhí)行所存儲(chǔ)的內(nèi)容的URL通知處理。響應(yīng)于廣播接收指令,廣播處理部件107生成消息(S3705)。在中間緩存部件108中存儲(chǔ)的內(nèi)容的URL寫入該響應(yīng)消息。
      為以后進(jìn)行的單元HTTP處理,設(shè)置部件109保存該URL。然后,廣播處理部件107通過(guò)擴(kuò)展HTTP向控制部件116發(fā)送所生成的響應(yīng)消息(S3706)。
      接著,描述單元HTTP處理。圖42為顯示由根據(jù)實(shí)施方式2的內(nèi)容處理部件105的通信處理部件106進(jìn)行的單元HTTP處理的流程圖。
      在該單元HTTP處理中,根據(jù)從瀏覽器部件113發(fā)送來(lái)的HTTP GET指令(內(nèi)容獲取請(qǐng)求),執(zhí)行HTTP通信中繼處理或者緩存內(nèi)容分發(fā)處理。
      在步驟S3801,分析所接收的HTTP GET消息,并且判定待執(zhí)行的處理。具體地講,比較在GET指令中包含的URL字串與在圖41的數(shù)據(jù)廣播接收處理的步驟S3705中保存的URL字串。
      如果這兩個(gè)URL匹配,則可以發(fā)送先前在中間緩存部件108中存儲(chǔ)的內(nèi)容,并且因此該處理流程行進(jìn)到步驟S3807。
      在另一方面,如果這兩個(gè)URL不匹配,則必須從內(nèi)容通信服務(wù)器101獲取內(nèi)容,并且因此該處理流程行進(jìn)到步驟S3802。
      在步驟S3802至步驟S3804,通信處理部件106進(jìn)行HTTP GET指令中繼傳送處理。
      通信處理部件106參照所接收的內(nèi)容獲取請(qǐng)求消息,并且生成消息以發(fā)送到內(nèi)容通信服務(wù)器101(S3802)。
      該消息為對(duì)服務(wù)器進(jìn)行內(nèi)容獲取請(qǐng)求的HTTP GET消息。
      在下一步驟,S3803,通信處理部件106將所生成的消息發(fā)送給適當(dāng)?shù)膬?nèi)容通信服務(wù)器101。
      在步驟S3804,通信處理部件106等待對(duì)于發(fā)送給服務(wù)器的HTTP GET消息的響應(yīng),并且當(dāng)收到響應(yīng)時(shí),行進(jìn)到下一步驟S3805。
      如果收到非法消息,或者如果在經(jīng)過(guò)預(yù)定時(shí)間后沒(méi)有響應(yīng)消息,則在步驟S3810進(jìn)行適當(dāng)?shù)腻e(cuò)誤處理,并且終止單元HTTP處理。
      在步驟S3805至步驟S3806,通信處理部件106進(jìn)行HTTP通信中繼傳送。通信處理部件106從接受自內(nèi)容通信服務(wù)器101的消息生成響應(yīng)消息(S3805),并且將所生成的消息發(fā)送給瀏覽器部件113(S3806)。
      在另一方面,在步驟S3807至步驟S3809,廣播處理部件107執(zhí)行緩存內(nèi)容分發(fā)處理。廣播處理部件107從中間緩存部件108讀取接受自內(nèi)容廣播服務(wù)器102的內(nèi)容(S3807),生成包含該內(nèi)容的響應(yīng)消息(S3808),并且將所生成的響應(yīng)消息發(fā)送給瀏覽器部件113(S3809)。
      由此,在根據(jù)實(shí)施方式2的單元HTTP處理中,根據(jù)在HTTP GET指令中包含的URL進(jìn)行HTTP通信中繼處理或者緩存內(nèi)容分發(fā)處理。通過(guò)這種方式,就可能以與涉及內(nèi)容通信服務(wù)器101的內(nèi)容分發(fā)的情況相同的方式,通過(guò)拉型(PULL-type)內(nèi)容分發(fā)分發(fā)從內(nèi)容廣播服務(wù)器102收到的內(nèi)容。
      另外,根據(jù)實(shí)施方式2,向內(nèi)容顯示部件3802報(bào)告內(nèi)容URL,并且因此即使當(dāng)從內(nèi)容廣播服務(wù)器102接收內(nèi)容時(shí),也可以通過(guò)發(fā)送系統(tǒng)3801與內(nèi)容顯示部件3802之間的HTTP分發(fā)內(nèi)容。
      另外,根據(jù)實(shí)施方式2,當(dāng)向內(nèi)容顯示部件3802的控制部件116通過(guò)廣播收到包含指示內(nèi)容位置的內(nèi)容標(biāo)識(shí)符的資源通知消息時(shí),可以指令瀏覽器113獲取由該內(nèi)容標(biāo)識(shí)符指示的內(nèi)容。由此,當(dāng)從內(nèi)容廣播服務(wù)器102接收內(nèi)容時(shí),不直接從內(nèi)容廣播服務(wù)器102接收內(nèi)容,而是通過(guò)內(nèi)容處理部件105進(jìn)行拉型內(nèi)容獲取,從而使由通信終端內(nèi)容廣播服務(wù)器102分發(fā)的廣播內(nèi)容可以直接由瀏覽器顯示。
      另外,根據(jù)實(shí)施方式2,當(dāng)向內(nèi)容顯示部件3802分發(fā)在內(nèi)容處理部件105中存儲(chǔ)的廣播內(nèi)容時(shí),使用HTTP GET消息,從而有利于將內(nèi)容顯示部件3802融入基于HTTP與HTML的普通網(wǎng)絡(luò)系統(tǒng)。
      另外,根據(jù)實(shí)施方式2,可以通過(guò)拉型內(nèi)容分發(fā),向內(nèi)容顯示部件110分發(fā)先前存儲(chǔ)的內(nèi)容,而非再次從服務(wù)器接收。另外,內(nèi)容處理部件105不需要廣播發(fā)送部件,從而使之可以壓低系統(tǒng)構(gòu)成所需的成本。
      (實(shí)施方式3)本發(fā)明的實(shí)施方式3為只使用通信不使用數(shù)據(jù)廣播的內(nèi)容適配分發(fā)系統(tǒng)。
      以下使用圖43描述根據(jù)實(shí)施方式3的內(nèi)容適配分發(fā)系統(tǒng)。圖43為根據(jù)實(shí)施方式3的內(nèi)容適配分發(fā)系統(tǒng)的系統(tǒng)配置圖。
      圖43的內(nèi)容適配分發(fā)系統(tǒng)4300配備有多個(gè)內(nèi)容通信服務(wù)器4303a至4303c。內(nèi)容通信服務(wù)器4303a至4303c分發(fā)任意內(nèi)容給具有通信功能的客戶端終端。因特網(wǎng)上的網(wǎng)絡(luò)服務(wù)器(HTTP服務(wù)器)可以作為內(nèi)容通信服務(wù)器4303a至4303c的實(shí)際例子。對(duì)于內(nèi)容通信服務(wù)器4303a至4303c的數(shù)目沒(méi)有限制。
      在根據(jù)實(shí)施方式3的內(nèi)容適配分發(fā)系統(tǒng)4300中,菜單內(nèi)容也通過(guò)內(nèi)容通信服務(wù)器4303a至4303c分發(fā)。
      內(nèi)容適配分發(fā)系統(tǒng)4300還配備有內(nèi)容接收終端4301。內(nèi)容接收終端4301為具有訪問(wèn)通信網(wǎng)絡(luò)的功能的客戶端終端。內(nèi)容接收終端4301接收從內(nèi)容通信服務(wù)器4303a至4303c通過(guò)通信網(wǎng)絡(luò)104發(fā)送來(lái)的內(nèi)容。如果內(nèi)容接收終端4301為能夠移動(dòng)的終端,則假定內(nèi)容接收終端4301具有以下功能借助GPS(全球定位系統(tǒng))等等獲取位置信息。在實(shí)施方式3中,內(nèi)容接收終端為移動(dòng)終端,例如PDA(個(gè)人數(shù)字助理)或者車載導(dǎo)航系統(tǒng)。
      通信網(wǎng)絡(luò)104為以下網(wǎng)絡(luò)其使能內(nèi)容通信服務(wù)器4303與內(nèi)容接收終端4301之間的相互通信,并且其為任何網(wǎng)絡(luò),例如因特網(wǎng)、WAN(廣域網(wǎng))、LAN(局域網(wǎng))、射頻網(wǎng)絡(luò)、或者其中組合了這些的網(wǎng)絡(luò)。
      接著描述內(nèi)容接收終端4301的內(nèi)部配置。內(nèi)容接收終端4301為能夠高效率地顯示與地理位置信息有關(guān)的內(nèi)容——即依賴于位置的內(nèi)容——的客戶端終端。例如,使用通過(guò)GPS等等獲得的環(huán)境信息,內(nèi)容接收終端4301使之能夠高效率地觀看有關(guān)于圍繞用戶當(dāng)前位置或者目標(biāo)位置的區(qū)域的網(wǎng)絡(luò)內(nèi)容。內(nèi)容接收終端4301包含內(nèi)容處理部件4302與內(nèi)容顯示部件4309。
      響應(yīng)于從內(nèi)容通信服務(wù)器4303a至4303c接收的內(nèi)容,內(nèi)容處理部件4302執(zhí)行內(nèi)容適配處理,并且將經(jīng)過(guò)適配處理的內(nèi)容輸出給內(nèi)容顯示部件4309。
      內(nèi)容處理部件4302包含通信處理部件4306與設(shè)置部件4308。
      響應(yīng)于通過(guò)通信網(wǎng)絡(luò)104從內(nèi)容通信服務(wù)器4303接收的內(nèi)容,通信處理部件4306進(jìn)行內(nèi)容適配處理,并且將經(jīng)過(guò)適配處理的內(nèi)容輸出給內(nèi)容顯示部件4309。在不必對(duì)其進(jìn)行內(nèi)容適配處理的內(nèi)容的情況下,通信處理部件4306在不進(jìn)行任何處理的情況下將內(nèi)容輸出給內(nèi)容顯示部件4309。如果待分發(fā)的內(nèi)容為HTML內(nèi)容,則通信處理部件4306作為HTTP代理。即,通信處理部件4306在瀏覽器部件4311與之間內(nèi)容通信服務(wù)器4303a至4303c執(zhí)行HTTP中繼處理。
      設(shè)置部件4308根據(jù)來(lái)自內(nèi)容顯示部件4309的控制指令控制通信處理部件4306。設(shè)置部件4308向通信處理部件4306報(bào)告位置信息。
      根據(jù)用戶操作,內(nèi)容顯示部件4309輸出控制指令到設(shè)置部件4308,并且顯示從內(nèi)容處理部件4302接收的內(nèi)容。內(nèi)容顯示部件4309包含位置信息獲取部件4310、瀏覽器部件4311、存儲(chǔ)部件4312、以及控制部件4313。
      位置信息獲取部件4310獲取位置信息,并且輸出所獲取的位置信息到控制部件4313。當(dāng)內(nèi)容接收終端4301為移動(dòng)終端并且具有GPS或其他位置信息獲取部件時(shí),該位置信息獲取部件相應(yīng)于位置信息獲取部件4310,并且通過(guò)GPS獲取的經(jīng)度/緯度坐標(biāo)值相應(yīng)于位置信息。位置信息獲取部件4310還具有獲取用戶輸入的位置信息的功能。使用該功能以檢索依賴于位置的內(nèi)容。位置信息不僅包含經(jīng)度/緯度坐標(biāo)值,而且包含有關(guān)于地理位置的任何信息,例如地址、郵政編碼、或者電話號(hào)碼。
      瀏覽器部件4311根據(jù)用戶操作顯示內(nèi)容,并且在實(shí)施方式3中為普通網(wǎng)絡(luò)瀏覽器(HTML瀏覽器)。如果圖43中的內(nèi)容分發(fā)系統(tǒng)4300分發(fā)以其他標(biāo)記語(yǔ)言(例如BML(廣播標(biāo)記語(yǔ)言))撰寫的內(nèi)容,則假定瀏覽器部件4311具有顯示以這些標(biāo)記語(yǔ)言撰寫的內(nèi)容的功能。除進(jìn)行內(nèi)容瀏覽的基本功能之外,瀏覽器部件4311具有向用戶顯示各種信息并接受用戶指令的GUI。從瀏覽器部件4311向設(shè)置部件4308輸出與內(nèi)容分發(fā)有關(guān)的消息(即HTTP消息)。
      存儲(chǔ)部件4312具有以下功能存儲(chǔ)從內(nèi)容處理部件4302接收的內(nèi)容,緩存由瀏覽器部件4311顯示的內(nèi)容,以及管理所存儲(chǔ)的內(nèi)容。當(dāng)存儲(chǔ)所接收的內(nèi)容時(shí),存儲(chǔ)部件4312通知控制部件4313有關(guān)于所存儲(chǔ)的內(nèi)容的信息,例如文件名稱等等。在存儲(chǔ)部件4312中存儲(chǔ)的內(nèi)容可以由瀏覽器部件4311顯示。
      控制部件4313進(jìn)行內(nèi)容顯示部件4309的總體控制。控制部件4313的主要功能是向內(nèi)容處理部件4302的設(shè)置部件4308報(bào)告從位置信息獲取部件4310獲得的位置信息??刂撇考?313還具有命令瀏覽器部件4311顯示在存儲(chǔ)部件4312存儲(chǔ)的內(nèi)容的功能。
      現(xiàn)在使用圖44描述根據(jù)實(shí)施方式3的內(nèi)容適配分發(fā)系統(tǒng)中的內(nèi)容適配分發(fā)。圖44為根據(jù)實(shí)施方式3的內(nèi)容適配分發(fā)的序列圖。圖44顯示一個(gè)內(nèi)容通信服務(wù)器4303與一個(gè)內(nèi)容接收終端4301之間的通信序列。為了簡(jiǎn)化解釋,圖44只顯示了一個(gè)內(nèi)容通信服務(wù)器4303,但是在實(shí)際的內(nèi)容分發(fā)系統(tǒng)中有多個(gè)內(nèi)容通信服務(wù)器4303,并且以分散方式部署菜單內(nèi)容、列表內(nèi)容、以及依賴于位置的內(nèi)容。
      圖44的序列圖基本與圖13的序列圖相同,兩者區(qū)別只在于內(nèi)容通信服務(wù)器4303分發(fā)菜單內(nèi)容。因此此處省略圖44的解釋。
      如上所述,根據(jù)實(shí)施方式3的內(nèi)容適配分發(fā)系統(tǒng)4300只使用通信,并且因此即使現(xiàn)在也可以容易地構(gòu)造該系統(tǒng),此時(shí)能夠進(jìn)行數(shù)據(jù)廣播接收的移動(dòng)終端未被廣泛使用。
      另外,在實(shí)施方式3中,不需要廣播服務(wù)器,從而使內(nèi)容適配分發(fā)系統(tǒng)4300能夠以低成本構(gòu)造。
      另外,在實(shí)施方式3中,內(nèi)容接收終端4301采用車載導(dǎo)航系統(tǒng),包含GPS、地圖數(shù)據(jù)庫(kù)、以及地圖操縱應(yīng)用。通過(guò)這種方式就可能實(shí)現(xiàn)能夠接收適配于終端位置的內(nèi)容分發(fā)服務(wù)的車載導(dǎo)航系統(tǒng)。
      另外,在實(shí)施方式3中,當(dāng)在地圖顯示模式下時(shí),內(nèi)容顯示部件4309可以找到并輸出在地圖上由用戶指定的位置的地址信息以及經(jīng)度坐標(biāo)值與緯度坐標(biāo)值。因?yàn)橛纱嗽趶腉PS接收位置信息之外,還提供了用于獲取用戶所指定的點(diǎn)的位置信息的手段,所以可以能夠用于顯示有關(guān)于當(dāng)前環(huán)境的內(nèi)容的信息,而且能夠用于目標(biāo)位置搜索(檢索)。在目標(biāo)位置搜索(檢索)中,向用戶提供地址信息或地圖位置指定作為指定目標(biāo)位置的手段,由此提高內(nèi)容接收終端的可操作性。
      另外,還可以實(shí)現(xiàn)以下模式,其中由根據(jù)實(shí)施方式3的內(nèi)容接收終端4301進(jìn)行的處理通過(guò)以下方式進(jìn)行將由根據(jù)實(shí)施方式3的內(nèi)容接收終端4301進(jìn)行的處理作成程序,將該程序存儲(chǔ)在記錄介質(zhì)中,并且由計(jì)算機(jī)讀取該程序。
      (實(shí)施方式4)實(shí)施方式4注重以下情況因?yàn)閳?zhí)行內(nèi)容適配處理的內(nèi)容處理部件使用HTTP以與服務(wù)器通信、使用基于HTTP的部分?jǐn)U展的協(xié)議以與內(nèi)容顯示部件通信,并且與因特網(wǎng)具有高度的兼容性,所以內(nèi)容處理部件與內(nèi)容顯示部件不一定必須在同一節(jié)點(diǎn)上運(yùn)行。換而言之,與實(shí)施方式3一樣,在僅使用通信不使用數(shù)據(jù)廣播的內(nèi)容適配分發(fā)系統(tǒng)中,實(shí)施方式4在存在于服務(wù)器與終端之間的分離的節(jié)點(diǎn)上執(zhí)行內(nèi)容的適配處理。
      以下使用圖45描述根據(jù)實(shí)施方式4的內(nèi)容適配分發(fā)系統(tǒng)。圖45為根據(jù)實(shí)施方式4的內(nèi)容適配分發(fā)系統(tǒng)的系統(tǒng)配置圖。
      根據(jù)實(shí)施方式4的內(nèi)容適配分發(fā)系統(tǒng)4500包含位于不同節(jié)點(diǎn)上的內(nèi)容接收終端4501與內(nèi)容處理裝置4502。
      內(nèi)容處理裝置4502具有與實(shí)施方式3的內(nèi)容處理部件4302相同類型的處理部件。另外,內(nèi)容接收終端4501具有其中從實(shí)施方式3的內(nèi)容接收終端4301中消除了內(nèi)容處理部件4302的處理部件。即,在內(nèi)容適配分發(fā)系統(tǒng)4500中,相應(yīng)于根據(jù)實(shí)施方式3的內(nèi)容處理部件4302的部分與不同節(jié)點(diǎn)處的內(nèi)容處理部件4301相分離。
      圖45中內(nèi)容處理裝置4502與內(nèi)容顯示部件4309之間的通信基于HTTP,并且因此可以容易地在不同節(jié)點(diǎn)(=裝置,PC)上分離內(nèi)容處理裝置4502與內(nèi)容顯示部件4309,如圖45。
      將省略對(duì)內(nèi)容適配分發(fā)系統(tǒng)4500的內(nèi)容適配分發(fā)序列的解釋,因?yàn)閮?nèi)容適配分發(fā)系統(tǒng)4500的配置與圖43所示根據(jù)實(shí)施方式3的系統(tǒng)完全相同,只是內(nèi)容處理裝置4502在與內(nèi)容顯示部件4309分離的節(jié)點(diǎn)上。
      例如,如果HTTP代理位于內(nèi)容接收終端4501與內(nèi)容通信服務(wù)器4303a至4303c之間,并且內(nèi)容處理裝置4502的功能安裝在HTTP代理上,則可以將內(nèi)容適配分發(fā)容易地融入基于HTTP與HTML的普通Web網(wǎng)絡(luò)之中。
      如上所述,根據(jù)實(shí)施方式4,進(jìn)行內(nèi)容適配處理的部分與顯示內(nèi)容的部分可以配置在分離的節(jié)點(diǎn)上。
      另外,還可能有以下模式,其中將由根據(jù)實(shí)施方式4的內(nèi)容接收終端4501與內(nèi)容處理裝置4502進(jìn)行的處理作成程序,將其存儲(chǔ)在記錄介質(zhì)中,并且由計(jì)算機(jī)讀取并執(zhí)行。
      本申請(qǐng)基于2002年8月29日提交的日本專利申請(qǐng)2002-251895,以及2003年1月14日提交的日本專利申請(qǐng)2003-005953,其內(nèi)容融入此文作為參考。
      工業(yè)實(shí)用性如上所述,根據(jù)本發(fā)明,可能向移動(dòng)終端擁護(hù)提供有關(guān)與用戶當(dāng)前環(huán)境相關(guān)的內(nèi)容的信息,并且可以高效率地分發(fā)用戶所希望的內(nèi)容。
      另外,根據(jù)本發(fā)明,可能提供內(nèi)容分發(fā)服務(wù),其提供結(jié)合了借助廣播的被動(dòng)內(nèi)容觀看與借助通信的主動(dòng)內(nèi)容觀看的特征的、高度的用戶便利性。
      權(quán)利要求
      1.一種內(nèi)容處理裝置,包含列表內(nèi)容接收部件,接收從內(nèi)容通信服務(wù)器發(fā)送來(lái)的、在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)所述位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,所述依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;位置信息接收部件,接收從終端發(fā)送來(lái)的位置信息;內(nèi)容適配處理部件,通過(guò)從所述列表內(nèi)容中抽取按位置條件組織的所述列表,其中提供了匹配所述位置信息的位置條件,生成區(qū)域特定列表內(nèi)容,該區(qū)域特定列表內(nèi)容包含相應(yīng)于所述位置信息的有關(guān)所述依賴于位置的內(nèi)容的信息;區(qū)域特定列表內(nèi)容輸出處理部件,向所述終端輸出所述區(qū)域特定列表內(nèi)容;以及內(nèi)容分發(fā)部件,從所述內(nèi)容通信服務(wù)器接收相應(yīng)于來(lái)自所述終端的依賴于位置內(nèi)容的分發(fā)請(qǐng)求的所述依賴于位置的內(nèi)容,并且將所述依賴于位置的內(nèi)容分發(fā)給所述終端。
      2.如權(quán)利要求1所述的內(nèi)容處理裝置,其中所述位置信息為預(yù)先規(guī)定的區(qū)域內(nèi)任意點(diǎn)的經(jīng)度坐標(biāo)值與緯度坐標(biāo)值;以及所述位置條件為由中心經(jīng)度與緯度坐標(biāo)值與半徑長(zhǎng)度規(guī)定的圓形區(qū)域。
      3.如權(quán)利要求1所述的內(nèi)容處理裝置,還包含菜單內(nèi)容接收部件,接收從所述內(nèi)容通信服務(wù)器發(fā)送來(lái)的菜單內(nèi)容,所述菜單內(nèi)容為包含以下的內(nèi)容成對(duì)的所述依賴于位置的內(nèi)容的類別與相應(yīng)于所述類別的列表內(nèi)容的參照目的地;列表內(nèi)容分發(fā)請(qǐng)求接收部件,接收從所述終端發(fā)送來(lái)的、對(duì)相應(yīng)于所述終端的用戶選定的類別的所述列表內(nèi)容的分發(fā)請(qǐng)求;以及列表內(nèi)容分發(fā)請(qǐng)求發(fā)送部件,向所述內(nèi)容通信服務(wù)器發(fā)送所述列表內(nèi)容分發(fā)請(qǐng)求;其中所述列表內(nèi)容接收部件接收所請(qǐng)求的所述列表內(nèi)容。
      4.如權(quán)利要求1所述的內(nèi)容處理裝置,還包含菜單內(nèi)容接收部件,從進(jìn)行數(shù)據(jù)廣播的內(nèi)容廣播服務(wù)器接收菜單內(nèi)容,所述菜單內(nèi)容為包含以下的內(nèi)容成對(duì)的所述依賴于位置的內(nèi)容的類別與相應(yīng)于所述類別的列表內(nèi)容的參照目的地;列表內(nèi)容分發(fā)請(qǐng)求接收部件,接收從所述終端發(fā)送來(lái)的、對(duì)相應(yīng)于所述終端的用戶選定的類別的所述列表內(nèi)容的分發(fā)請(qǐng)求;以及列表內(nèi)容分發(fā)請(qǐng)求發(fā)送部件,向所述內(nèi)容通信服務(wù)器發(fā)送所述列表內(nèi)容分發(fā)請(qǐng)求;其中所述列表內(nèi)容接收部件接收所請(qǐng)求的所述列表內(nèi)容。
      5.如權(quán)利要求1所述的內(nèi)容處理裝置,還包含普通內(nèi)容接收部件,接收不同于所述以來(lái)于位置的內(nèi)容的普通內(nèi)容;以及普通內(nèi)容處理部件,輸出所接收的所述普通內(nèi)容。
      6.如權(quán)利要求1所述的內(nèi)容處理裝置,其中所述列表內(nèi)容接收部件存儲(chǔ)所接收的所述列表內(nèi)容;以及當(dāng)所述位置信息接收部件獲得新的位置信息時(shí),通過(guò)從所存儲(chǔ)的所述列表內(nèi)容中抽取按位置條件組織的、其中提供了匹配所述新獲得的位置信息的位置條件的所述列表,所述內(nèi)容適配處理部件生成相應(yīng)于新獲得的所述位置信息的、包含有關(guān)所述依賴于位置的內(nèi)容的信息的區(qū)域特定列表內(nèi)容。
      7.如權(quán)利要求5所述的內(nèi)容處理裝置,其中,當(dāng)收到對(duì)與所存儲(chǔ)的所述列表內(nèi)容相同的列表內(nèi)容的分發(fā)請(qǐng)求時(shí),不再次從所述內(nèi)容服務(wù)器重新接收所述列表內(nèi)容,而是使用所存儲(chǔ)的的內(nèi)容。
      8.如權(quán)利要求1所述的內(nèi)容處理裝置,其中所述內(nèi)容適配處理部件創(chuàng)建位置條件列表,在其中抽取包含在所述列表內(nèi)容中的所述位置條件;進(jìn)行位置判定處理,該處理比較在所述位置條件列表中記錄的所述位置條件與所述位置信息;在所述位置條件列表中記錄所述位置判定的結(jié)果;當(dāng)獲得新的所述位置信息時(shí),通過(guò)進(jìn)行所述位置判定處理,獲得新的位置判定結(jié)果;以及通過(guò)判定先前的所述位置判定結(jié)果與所述新的位置判定結(jié)果是否匹配,判定是否已經(jīng)更新了所述位置判定結(jié)果。
      9.如權(quán)利要求8所述的內(nèi)容處理裝置,其中在所述位置條件列表中,記錄有作為所述位置條件的生成來(lái)源的所述列表內(nèi)容的參照目的地;以及所述內(nèi)容適配處理部件輸出位置判定更新信息,該信息指示存在或不存在所述位置判定結(jié)果的變化,并且當(dāng)所述位置判定更新信息指示所述位置判定結(jié)果有變化時(shí),還輸出所述列表內(nèi)容的參照目的地。
      10.如權(quán)利要求1所述的內(nèi)容處理裝置,其中所述位置信息接收部件通過(guò)網(wǎng)絡(luò)從另一裝置接收所述位置信息;以及所述區(qū)域特定列表內(nèi)容輸出處理部件通過(guò)網(wǎng)絡(luò)向另一裝置輸出所述區(qū)域特定列表內(nèi)容。
      11.一種內(nèi)容處理裝置,包含列表內(nèi)容存儲(chǔ)部件,存儲(chǔ)在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)所述位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,所述依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;位置信息接收部件,接收從終端發(fā)送來(lái)的位置信息;內(nèi)容適配處理部件,通過(guò)從所述列表內(nèi)容中抽取按位置條件組織的所述列表,其中提供了匹配所述位置信息的位置條件,生成區(qū)域特定列表內(nèi)容,該區(qū)域特定列表內(nèi)容包含相應(yīng)于所述位置信息的有關(guān)所述依賴于位置的內(nèi)容的信息;區(qū)域特定列表內(nèi)容輸出處理部件,向所述終端輸出所述區(qū)域特定列表內(nèi)容;以及內(nèi)容分發(fā)部件,分發(fā)相應(yīng)于來(lái)自所述終端的依賴于位置內(nèi)容的分發(fā)請(qǐng)求的、所述依賴于位置的內(nèi)容。
      12.一種內(nèi)容顯示裝置,包含位置信息獲取部件,按有規(guī)律的間隔獲取位置信息;位置信息發(fā)送部件,向根據(jù)權(quán)利要求1的內(nèi)容處理裝置發(fā)送所述位置信息;區(qū)域特定列表內(nèi)容接收部件,接收相應(yīng)于所述位置信息的所述區(qū)域特定列表內(nèi)容;區(qū)域特定列表內(nèi)容顯示部件,顯示所述區(qū)域特定列表內(nèi)容;內(nèi)容分發(fā)請(qǐng)求部件,從所述區(qū)域特定列表內(nèi)容中選擇任意的依賴于位置的內(nèi)容,并且請(qǐng)求其分發(fā);內(nèi)容接收部件,接收所述請(qǐng)求其分發(fā)的依賴于位置的內(nèi)容的分發(fā);以及內(nèi)容顯示部件,顯示所述依賴于位置的內(nèi)容。
      13.一種內(nèi)容顯示裝置,包含位置信息獲取部件,按有規(guī)律的間隔獲取位置信息;位置信息發(fā)送部件,向根據(jù)權(quán)利要求9的內(nèi)容處理裝置發(fā)送所述位置信息;區(qū)域特定列表內(nèi)容接收部件,接收相應(yīng)于所述位置信息的所述區(qū)域特定列表內(nèi)容;消息接收部件,從所述內(nèi)容處理裝置接收所述位置判定更新信息;列表更新通知部件,當(dāng)所述位置判定更新信息指示位置判定結(jié)果有變化時(shí),通知用戶已經(jīng)更新了所述區(qū)域特定列表內(nèi)容;內(nèi)容顯示部件,顯示所述區(qū)域特定列表內(nèi)容;內(nèi)容分發(fā)請(qǐng)求部件,請(qǐng)求從所述區(qū)域特定列表內(nèi)容中選定的任意的依賴于位置的內(nèi)容的分發(fā);以及內(nèi)容接收部件,接收所述請(qǐng)求其分發(fā)的依賴于位置的內(nèi)容的分發(fā),其中所述內(nèi)容顯示部件顯示所述依賴于位置的內(nèi)容。
      14.如權(quán)利要求13所述的內(nèi)容顯示裝置,其中所述列表更新通知部件從用戶接收區(qū)域特定列表內(nèi)容更新請(qǐng)求,并且當(dāng)從用戶收到區(qū)域特定列表內(nèi)容更新請(qǐng)求時(shí),抽取伴隨所述位置判定更新信息的所述列表內(nèi)容的參照目的地,并且向所述內(nèi)容處理裝置發(fā)送包含所述列表內(nèi)容參照目的地的所述內(nèi)容分發(fā)請(qǐng)求。
      15.如權(quán)利要求13所述的內(nèi)容顯示裝置,其中當(dāng)所述列表更新通知部件指示位置判定結(jié)果有變化時(shí),顯示區(qū)域特定列表內(nèi)容的最近信息以及更新日期與時(shí)間。
      16.如權(quán)利要求12所述的內(nèi)容顯示裝置,其中所述位置信息獲取部件通過(guò)GPS獲取當(dāng)前位置的經(jīng)度坐標(biāo)值與緯度坐標(biāo)值。
      17.如權(quán)利要求14所述的內(nèi)容顯示裝置,其中所述內(nèi)容顯示部件具有顯示所述區(qū)域特定列表內(nèi)容的內(nèi)容顯示模式,以及使之能顯示以當(dāng)前位置為中心的地圖數(shù)據(jù)的地圖顯示模式,并且所述內(nèi)容顯示模式與地圖顯示模式之間的切換是可能的;以及不管所述內(nèi)容顯示部件的狀態(tài)為何,所述列表更新通知部件在所有時(shí)間都顯示所述區(qū)域特定列表內(nèi)容的更新情況,并且在所有時(shí)間都接受來(lái)自用戶的區(qū)域特定列表內(nèi)容更新請(qǐng)求。
      18.如權(quán)利要求17所述的內(nèi)容顯示裝置,其中當(dāng)在地圖顯示模式下時(shí),所述內(nèi)容顯示部件具有以下功能獲得地圖上用戶指定的點(diǎn)的經(jīng)度坐標(biāo)值與緯度坐標(biāo)值,并且輸出這些值給所述位置信息獲取部件。
      19.如權(quán)利要求18所述的內(nèi)容顯示裝置,其中所述位置信息獲取部件具有以下功能接受來(lái)自用戶的地址信息的輸入,并且從所輸入的地址信息獲得經(jīng)度坐標(biāo)值與緯度坐標(biāo)值;或者具有以下功能獲取在顯示地圖的狀態(tài)下來(lái)自所述內(nèi)容顯示部件的經(jīng)度坐標(biāo)值與緯度坐標(biāo)值。
      20.一種內(nèi)容接收終端,包含內(nèi)容處理裝置,具有列表內(nèi)容接收部件,接收從內(nèi)容通信服務(wù)器發(fā)送來(lái)的、在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)所述位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,所述依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;位置信息接收部件,接收位置信息;內(nèi)容適配處理部件,通過(guò)從所述列表內(nèi)容中抽取按位置條件組織的所述列表,其中提供了匹配所述位置信息的位置條件,生成區(qū)域特定列表內(nèi)容,該區(qū)域特定列表內(nèi)容包含相應(yīng)于所述位置信息的有關(guān)所述依賴于位置的內(nèi)容的信息;區(qū)域特定列表內(nèi)容輸出處理部件,輸出所述區(qū)域特定列表內(nèi)容;以及內(nèi)容分發(fā)部件,從所述內(nèi)容通信服務(wù)器接收相應(yīng)于所述依賴于位置內(nèi)容的分發(fā)請(qǐng)求的所述依賴于位置的內(nèi)容,并且分發(fā)所述依賴于位置的內(nèi)容;以及內(nèi)容顯示裝置,具有位置信息獲取部件,按有規(guī)律的間隔獲取位置信息;位置信息發(fā)送部件,向所述內(nèi)容處理裝置發(fā)送所述位置信息;區(qū)域特定列表內(nèi)容接收部件,接收相應(yīng)于所述位置信息的所述區(qū)域特定列表內(nèi)容;區(qū)域特定列表內(nèi)容顯示部件,顯示所述區(qū)域特定列表內(nèi)容;內(nèi)容分發(fā)請(qǐng)求部件,請(qǐng)求從所述區(qū)域特定列表內(nèi)容中選定的任意的依賴于位置的內(nèi)容的分發(fā);內(nèi)容接收部件,接收所述請(qǐng)求其分發(fā)的依賴于位置的內(nèi)容;以及內(nèi)容顯示部件,顯示所述依賴于位置的內(nèi)容。
      21.一種內(nèi)容適配分發(fā)系統(tǒng),包含內(nèi)容通信服務(wù)器,分發(fā)在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)所述位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,所述依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;內(nèi)容處理裝置,具有列表內(nèi)容接收部件,接收從內(nèi)容通信服務(wù)器發(fā)送來(lái)的列表內(nèi)容;位置信息接收部件,接收位置信息;內(nèi)容適配處理部件,通過(guò)從所述列表內(nèi)容中抽取按位置條件組織的所述列表,其中提供了匹配所述位置信息的位置條件,生成區(qū)域特定列表內(nèi)容,該區(qū)域特定列表內(nèi)容包含相應(yīng)于所述位置信息的有關(guān)所述依賴于位置的內(nèi)容的信息;區(qū)域特定列表內(nèi)容輸出處理部件,輸出所述區(qū)域特定列表內(nèi)容;以及內(nèi)容分發(fā)部件,從所述內(nèi)容通信服務(wù)器接收相應(yīng)于所述依賴于位置內(nèi)容的分發(fā)請(qǐng)求的所述依賴于位置的內(nèi)容,并且分發(fā)所述依賴于位置的內(nèi)容;以及內(nèi)容顯示裝置,具有位置信息獲取部件,按有規(guī)律的間隔獲取位置信息;位置信息發(fā)送部件,向所述內(nèi)容處理裝置發(fā)送所述位置信息;區(qū)域特定列表內(nèi)容接收部件,接收相應(yīng)于所述位置信息的所述區(qū)域特定列表內(nèi)容;區(qū)域特定列表內(nèi)容顯示部件,顯示所述區(qū)域特定列表內(nèi)容;內(nèi)容分發(fā)請(qǐng)求部件,請(qǐng)求從所述區(qū)域特定列表內(nèi)容中選定的任意的依賴于位置的內(nèi)容的分發(fā);內(nèi)容接收部件,接收所述請(qǐng)求其分發(fā)的依賴于位置的內(nèi)容的分發(fā);以及內(nèi)容顯示部件,顯示所述依賴于位置的內(nèi)容;其中所述內(nèi)容通信服務(wù)器分發(fā)所述內(nèi)容顯示裝置所請(qǐng)求的所述依賴于位置的內(nèi)容。
      22.一種內(nèi)容適配分發(fā)系統(tǒng),包含內(nèi)容通信服務(wù)器,分發(fā)在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)所述位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,所述依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;以及如權(quán)利要求20所述的內(nèi)容接收終端;其中所述內(nèi)容通信服務(wù)器分發(fā)所述內(nèi)容接收終端所請(qǐng)求的所述依賴于位置的內(nèi)容。
      23.如權(quán)利要求21所述的內(nèi)容適配分發(fā)系統(tǒng),其中HTTP用于所述內(nèi)容服務(wù)器與內(nèi)容處理裝置之間的通信;以及添加了用于報(bào)告位置信息、對(duì)位置信息通知的響應(yīng)、以及數(shù)據(jù)廣播接收信息的規(guī)范的、基于HTTP的協(xié)議用于所屬內(nèi)容處理裝置與內(nèi)容顯示裝置之間的通信。
      24.一種內(nèi)容處理裝置,包含廣播處理部件,接收由內(nèi)容廣播服務(wù)器借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)的廣播內(nèi)容,并且進(jìn)行所述廣播內(nèi)容的中繼分發(fā);通信處理部件,接收由內(nèi)容通信服務(wù)器借助通信分發(fā)的普通內(nèi)容,并且進(jìn)行所述普通內(nèi)容的中繼分發(fā);以及中繼控制部件,當(dāng)收到請(qǐng)求所述廣播內(nèi)容的中繼分發(fā)的廣播接收請(qǐng)求消息時(shí),控制所述廣播處理部件,從所述廣播服務(wù)器接收所述廣播內(nèi)容,并且進(jìn)行所述廣播內(nèi)容的中繼分發(fā)至所述廣播接收請(qǐng)求消息的發(fā)送源,并且當(dāng)收到請(qǐng)求所述普通內(nèi)容的中繼分發(fā)的普通內(nèi)容分發(fā)請(qǐng)求消息時(shí),控制所述通信處理部件,請(qǐng)求所述內(nèi)容通信服務(wù)器分發(fā)所述普通內(nèi)容,并且進(jìn)行所述普通內(nèi)容的中繼分發(fā)至所述普通內(nèi)容分發(fā)請(qǐng)求消息的發(fā)送源。
      25.如權(quán)利要求24所述的內(nèi)容處理裝置,其中當(dāng)收到請(qǐng)求所述內(nèi)容通信服務(wù)器分發(fā)可能對(duì)其進(jìn)行位置適配處理的位置適配內(nèi)容的位置適配內(nèi)容分發(fā)請(qǐng)求消息時(shí),所述中繼控制部件控制所述通信處理部件,從所述內(nèi)容通信服務(wù)器接收所述位置適配內(nèi)容,并且向所述位置適配內(nèi)容分發(fā)請(qǐng)求的發(fā)送源分發(fā)其中已經(jīng)使用最近的位置信息對(duì)所述位置適配內(nèi)容進(jìn)行了位置適配處理的內(nèi)容。
      26.如權(quán)利要求25所述的內(nèi)容處理裝置,其中所述位置適配內(nèi)容為在按位置條件組織的列表中提供位置條件的內(nèi)容,在該列表中逐區(qū)域地編寫了分配了相應(yīng)于地理位置信息的內(nèi)容的參照目的地;以及所述位置適配處理為以下處理抽取相應(yīng)于包含由所述位置信息指示的點(diǎn)的區(qū)域的內(nèi)容的參照目的地,并且生成其中編寫了所抽取的內(nèi)容參照目的地的內(nèi)容。
      27.如權(quán)利要求26所述的內(nèi)容處理裝置,其中所述普通內(nèi)容分發(fā)請(qǐng)求消息與所述位置適配內(nèi)容分發(fā)請(qǐng)求消息為具有不同文件擴(kuò)展名的HTTP GET消息;以及所述中繼控制部件借助所述文件擴(kuò)展名區(qū)分所述普通內(nèi)容分發(fā)請(qǐng)求消息與所述位置適配內(nèi)容分發(fā)請(qǐng)求消息。
      28.如權(quán)利要求27所述的內(nèi)容處理裝置,其中所述通信處理部件進(jìn)行多個(gè)所述普通內(nèi)容分發(fā)請(qǐng)求消息的并行處理;以及所述位置適配內(nèi)容分發(fā)請(qǐng)求消息根據(jù)接收順序經(jīng)過(guò)串行處理。
      29.如權(quán)利要求24所述的內(nèi)容處理裝置,其中所述廣播處理部件存儲(chǔ)所述廣播內(nèi)容,并且當(dāng)完成存儲(chǔ)時(shí),停止數(shù)據(jù)廣播接收,并且通過(guò)推型流分發(fā)使用通信分發(fā)所存儲(chǔ)的所述廣播內(nèi)容至所述廣播接收請(qǐng)求消息的發(fā)送源。
      30.如權(quán)利要求28所述的內(nèi)容處理裝置,其中所述廣播處理部件在通過(guò)推型流分發(fā)使用通信重復(fù)分發(fā)所述廣播內(nèi)容預(yù)定次數(shù)之后停止分發(fā)。
      31.如權(quán)利要求24所述的內(nèi)容處理裝置,其中所述廣播處理部件存儲(chǔ)所述廣播內(nèi)容,并且當(dāng)完成存儲(chǔ)時(shí),向所述廣播接收請(qǐng)求消息的發(fā)送源發(fā)送包含指示所存儲(chǔ)的所述廣播內(nèi)容的位置的內(nèi)容標(biāo)識(shí)符的資源通知消息。
      32.如權(quán)利要求31所述的內(nèi)容處理裝置,其中所述內(nèi)容標(biāo)識(shí)符為指示所存儲(chǔ)的廣播內(nèi)容的URL。
      33.如權(quán)利要求31所述的內(nèi)容處理裝置,其中所述通信處理部件當(dāng)所述普通內(nèi)容分發(fā)請(qǐng)求消息或位置適配內(nèi)容分發(fā)請(qǐng)求消息請(qǐng)求所存儲(chǔ)的所述普通內(nèi)容或位置適配內(nèi)容的分發(fā)時(shí),分發(fā)所存儲(chǔ)的所述普通內(nèi)容或位置適配內(nèi)容至所述普通內(nèi)容分發(fā)請(qǐng)求消息或位置適配內(nèi)容分發(fā)請(qǐng)求消息的發(fā)送源;以及當(dāng)所述普通內(nèi)容分發(fā)請(qǐng)求消息或位置適配內(nèi)容分發(fā)請(qǐng)求未存儲(chǔ)的所述普通內(nèi)容或位置適配內(nèi)容的分發(fā)時(shí),從所述內(nèi)容通信服務(wù)器接收該普通內(nèi)容或位置適配內(nèi)容,并且分發(fā)普通內(nèi)容或位置適配內(nèi)容至所述普通內(nèi)容分發(fā)請(qǐng)求消息或位置適配內(nèi)容分發(fā)請(qǐng)求消息的發(fā)送源。
      34.一種內(nèi)容顯示裝置,包含控制部件,從借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)廣播內(nèi)容的內(nèi)容廣播服務(wù)器接收所述廣播內(nèi)容,并且向如權(quán)利要求24所述的內(nèi)容處理裝置發(fā)送請(qǐng)求所述廣播內(nèi)容的中繼傳送的廣播接收請(qǐng)求消息;廣播接收部件,接收通過(guò)所述內(nèi)容處理裝置發(fā)送的所述廣播內(nèi)容;以及瀏覽器部件,具有以下功能從借助通信分發(fā)普通內(nèi)容的內(nèi)容通信服務(wù)器接收所述普通內(nèi)容,并且向所述內(nèi)容處理裝置發(fā)送請(qǐng)求所述普通內(nèi)容的中繼傳送的普通內(nèi)容分發(fā)請(qǐng)求消息,以及顯示從所述內(nèi)容通信服務(wù)器通過(guò)所述內(nèi)容處理裝置接收的所述普通內(nèi)容。
      35.如權(quán)利要求34所述的內(nèi)容顯示裝置,還包含位置信息獲取部件,該部件按有規(guī)律的間隔獲取位置信息;其中所述控制部件向所述內(nèi)容處理裝置發(fā)送所述位置信息,并且從所述內(nèi)容處理裝置接收經(jīng)過(guò)使用所述位置信息的內(nèi)容適配處理的內(nèi)容。
      36.如權(quán)利要求35所述的內(nèi)容顯示裝置,其中除數(shù)據(jù)接收功能之外,所述廣播接收部件還具有以下功能接收通過(guò)推型流分發(fā)使用通信發(fā)送的內(nèi)容;以及當(dāng)從所述內(nèi)容廣播服務(wù)器通過(guò)所述內(nèi)容處理裝置收到廣播內(nèi)容時(shí),所述控制部件命令所述廣播接收部件通過(guò)通信接收廣播內(nèi)容。
      37.如權(quán)利要求36所述的內(nèi)容顯示裝置,其中當(dāng)通過(guò)推型流分發(fā)使用通信反復(fù)發(fā)送相同的內(nèi)容時(shí),廣播接收部件只接收內(nèi)容一次。
      38.如權(quán)利要求37所述的內(nèi)容顯示裝置,其中所述接收控制部件接收包含指示所述廣播內(nèi)容的位置的內(nèi)容標(biāo)識(shí)符的資源通知消息,并且當(dāng)收到所述資源通知消息時(shí),指令所述瀏覽器部件獲取由所述內(nèi)容標(biāo)識(shí)符指示的所述廣播內(nèi)容。
      39.如權(quán)利要求38所述的內(nèi)容顯示裝置,其中在所述資源通知消息中寫入了在所述內(nèi)容處理裝置中存儲(chǔ)的所述廣播內(nèi)容的URL;當(dāng)收到所述資源通知消息時(shí),所述控制部件指令所述瀏覽器部件獲取由所述URL指示的所述廣播內(nèi)容;以及所述瀏覽器部件通過(guò)HTTP GET消息獲取由所述URL指示的廣播內(nèi)容。
      40.一種內(nèi)容接收終端,包含內(nèi)容處理裝置,具有廣播處理部件,接收由內(nèi)容廣播服務(wù)器借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)的廣播內(nèi)容,并且進(jìn)行所述廣播內(nèi)容的中繼分發(fā);通信處理部件,接收由內(nèi)容通信服務(wù)器借助通信分發(fā)的普通內(nèi)容,并且進(jìn)行所述普通內(nèi)容的中繼分發(fā);以及中繼控制部件,當(dāng)收到請(qǐng)求所述廣播內(nèi)容的中繼分發(fā)的廣播接收請(qǐng)求消息時(shí),控制所述廣播處理部件,從所述廣播服務(wù)器接收所述廣播內(nèi)容,并且進(jìn)行所述廣播內(nèi)容的中繼分發(fā)至所述廣播接收請(qǐng)求消息的發(fā)送源,并且當(dāng)收到請(qǐng)求所述普通內(nèi)容的中繼分發(fā)的普通內(nèi)容分發(fā)請(qǐng)求消息時(shí),控制所述通信處理部件,請(qǐng)求所述內(nèi)容通信服務(wù)器分發(fā)所述普通內(nèi)容,并且進(jìn)行所述普通內(nèi)容的中繼分發(fā)至所述普通內(nèi)容分發(fā)請(qǐng)求消息的發(fā)送源;以及內(nèi)容顯示裝置,具有控制部件,從借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)廣播內(nèi)容的內(nèi)容廣播服務(wù)器接收所述廣播內(nèi)容,并且向所述內(nèi)容處理裝置發(fā)送請(qǐng)求所述廣播內(nèi)容的中繼傳送的廣播接收請(qǐng)求消息;廣播接收部件,接收通過(guò)所述內(nèi)容處理裝置發(fā)送的所述廣播內(nèi)容;以及瀏覽器部件,具有以下功能從借助通信分發(fā)普通內(nèi)容的內(nèi)容通信服務(wù)器接收所述普通內(nèi)容,并且向所述內(nèi)容處理裝置發(fā)送請(qǐng)求所述普通內(nèi)容的中繼傳送的普通內(nèi)容分發(fā)請(qǐng)求消息,以及顯示從所述內(nèi)容通信服務(wù)器通過(guò)所述內(nèi)容處理裝置接收的所述普通內(nèi)容。
      41.一種內(nèi)容適配分發(fā)系統(tǒng),包含內(nèi)容廣播服務(wù)器,借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)廣播內(nèi)容;內(nèi)容通信服務(wù)器,借助通信分發(fā)普通內(nèi)容;內(nèi)容處理裝置,具有廣播處理部件,接收由所述內(nèi)容廣播服務(wù)器借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)的廣播內(nèi)容,并且進(jìn)行所述廣播內(nèi)容的中繼分發(fā);通信處理部件,接收由所述內(nèi)容通信服務(wù)器借助通信分發(fā)的普通內(nèi)容,并且進(jìn)行所述普通內(nèi)容的中繼分發(fā);以及中繼控制部件,當(dāng)收到請(qǐng)求所述廣播內(nèi)容的中繼分發(fā)的廣播接收請(qǐng)求消息時(shí),控制所述廣播處理部件,從所述廣播服務(wù)器接收所述廣播內(nèi)容,并且進(jìn)行所述廣播內(nèi)容的中繼分發(fā)至所述廣播接收請(qǐng)求消息的發(fā)送源,并且當(dāng)收到請(qǐng)求所述普通內(nèi)容的中繼分發(fā)的普通內(nèi)容分發(fā)請(qǐng)求消息時(shí),控制所述通信處理部件,請(qǐng)求所述內(nèi)容通信服務(wù)器分發(fā)所述普通內(nèi)容,并且進(jìn)行所述普通內(nèi)容的中繼分發(fā)至所述普通內(nèi)容分發(fā)請(qǐng)求消息的發(fā)送源;以及內(nèi)容顯示裝置,具有控制部件,從所述借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)廣播內(nèi)容的內(nèi)容廣播服務(wù)器接收所述廣播內(nèi)容,并且向所述內(nèi)容處理裝置發(fā)送請(qǐng)求所述廣播內(nèi)容的中繼傳送的廣播接收請(qǐng)求消息;廣播接收部件,接收通過(guò)所述內(nèi)容處理裝置發(fā)送的所述廣播內(nèi)容;以及瀏覽器部件,具有以下功能從所述借助通信分發(fā)普通內(nèi)容的內(nèi)容通信服務(wù)器接收所述普通內(nèi)容,并且向所述內(nèi)容處理裝置發(fā)送請(qǐng)求所述普通內(nèi)容的中繼傳送的普通內(nèi)容分發(fā)請(qǐng)求消息,以及顯示從所述內(nèi)容通信服務(wù)器通過(guò)所述內(nèi)容處理裝置接收的所述普通內(nèi)容;其中所述內(nèi)容通信服務(wù)器分發(fā)由所述內(nèi)容顯示裝置請(qǐng)求的所述位置適配內(nèi)容。
      42.一種內(nèi)容中繼分發(fā)方法,包含接收從內(nèi)容通信服務(wù)器發(fā)送來(lái)的、在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)所述位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,所述依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;接收從終端發(fā)送來(lái)的位置信息;通過(guò)從所述列表內(nèi)容中抽取按位置條件組織的所述列表,其中提供了匹配所述位置信息的位置條件,生成區(qū)域特定列表內(nèi)容,該區(qū)域特定列表內(nèi)容包含相應(yīng)于所述位置信息的有關(guān)所述依賴于位置的內(nèi)容的信息;向所述終端輸出所述區(qū)域特定列表內(nèi)容;以及從所述內(nèi)容通信服務(wù)器接收相應(yīng)于來(lái)自接收所述區(qū)域特定列表內(nèi)容的所述終端的依賴于位置內(nèi)容的分發(fā)請(qǐng)求的所述依賴于位置的內(nèi)容;以及將所述依賴于位置的內(nèi)容分發(fā)給所述終端。
      43.一種內(nèi)容接收方法,包含獲取位置信息;向另一裝置發(fā)送所述位置信息;接收相應(yīng)于通過(guò)根據(jù)權(quán)利要求42的內(nèi)容中繼分發(fā)方法發(fā)送的所述位置信息的所述區(qū)域特定列表內(nèi)容;顯示所述區(qū)域特定列表內(nèi)容;輸出對(duì)從所述區(qū)域特定列表內(nèi)容中由用戶選定的任意的依賴于位置的內(nèi)容的分發(fā)請(qǐng)求;接收所述請(qǐng)求其分發(fā)的依賴于位置的內(nèi)容的分發(fā);以及顯示所述依賴于位置的內(nèi)容。
      44.一種內(nèi)容處理方法,包含接收請(qǐng)求廣播內(nèi)容的中繼分發(fā)的廣播接收請(qǐng)求消息;當(dāng)收到所述廣播接收請(qǐng)求消息時(shí),從廣播服務(wù)器接收所述廣播內(nèi)容;進(jìn)行所述廣播內(nèi)容的中繼分發(fā)至所述廣播接收請(qǐng)求消息的發(fā)送源;接收請(qǐng)求普通內(nèi)容的中繼分發(fā)的普通內(nèi)容分發(fā)請(qǐng)求消息;當(dāng)收到所述普通內(nèi)容分發(fā)請(qǐng)求消息時(shí),請(qǐng)求所述內(nèi)容通信服務(wù)器分發(fā)所述普通內(nèi)容;以及進(jìn)行從所述內(nèi)容通信服務(wù)器接收的所述普通內(nèi)容的中繼分發(fā)至所述普通內(nèi)容分發(fā)請(qǐng)求消息的發(fā)送源。
      45.一種內(nèi)容顯示方法,包含從借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)廣播內(nèi)容的內(nèi)容廣播服務(wù)器接收所述廣播內(nèi)容;發(fā)送請(qǐng)求所述廣播內(nèi)容的中繼傳送的廣播接收請(qǐng)求消息;接收響應(yīng)于所述廣播接收請(qǐng)求消息發(fā)送的所述廣播內(nèi)容;從借助通信分發(fā)普通內(nèi)容的內(nèi)容通信服務(wù)器接收普通內(nèi)容;發(fā)送請(qǐng)求所述普通內(nèi)容的中繼傳送的普通內(nèi)容分發(fā)請(qǐng)求消息;以及顯示從所述內(nèi)容通信服務(wù)器接收的所述普通內(nèi)容。
      46.一種程序,使計(jì)算機(jī)接收從內(nèi)容通信服務(wù)器發(fā)送來(lái)的、在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)所述位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,所述依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;接收從終端發(fā)送來(lái)的位置信息;通過(guò)從所述列表內(nèi)容中抽取按位置條件組織的所述列表,其中提供了匹配所述位置信息的位置條件,生成區(qū)域特定列表內(nèi)容,該區(qū)域特定列表內(nèi)容包含相應(yīng)于所述位置信息的有關(guān)所述依賴于位置的內(nèi)容的信息;向所述終端輸出所述區(qū)域特定列表內(nèi)容;以及從所述內(nèi)容通信服務(wù)器接收相應(yīng)于來(lái)自接收所述區(qū)域特定列表內(nèi)容的所述終端的依賴于位置內(nèi)容的分發(fā)請(qǐng)求的所述依賴于位置的內(nèi)容;以及將所述依賴于位置的內(nèi)容分發(fā)給所述終端。
      47.一種程序,使計(jì)算機(jī)獲取位置信息;向另一裝置發(fā)送所述位置信息;接收相應(yīng)于從所述另一裝置發(fā)送的所述位置信息的所述區(qū)域特定列表內(nèi)容;顯示所述區(qū)域特定列表內(nèi)容;輸出對(duì)從所述區(qū)域特定列表內(nèi)容中由用戶選定的任意的依賴于位置的內(nèi)容的分發(fā)請(qǐng)求;接收所述請(qǐng)求其分發(fā)的依賴于位置的內(nèi)容的分發(fā);以及顯示所述依賴于位置的內(nèi)容。
      48.一種程序,使計(jì)算機(jī)接收請(qǐng)求廣播內(nèi)容的中繼分發(fā)的廣播接收請(qǐng)求消息;當(dāng)收到所述廣播接收請(qǐng)求消息時(shí),從廣播服務(wù)器接收所述廣播內(nèi)容;進(jìn)行所述廣播內(nèi)容的中繼分發(fā)至所述廣播接收請(qǐng)求消息的發(fā)送源;接收請(qǐng)求普通內(nèi)容的中繼分發(fā)的普通內(nèi)容分發(fā)請(qǐng)求消息;當(dāng)收到所述普通內(nèi)容分發(fā)請(qǐng)求消息時(shí),請(qǐng)求所述內(nèi)容通信服務(wù)器分發(fā)所述普通內(nèi)容;以及進(jìn)行從所述內(nèi)容通信服務(wù)器接收的所述普通內(nèi)容的中繼分發(fā)至所述普通內(nèi)容分發(fā)請(qǐng)求消息的發(fā)送源。
      49.一種程序,使計(jì)算機(jī)從借助轉(zhuǎn)盤型數(shù)據(jù)廣播分發(fā)廣播內(nèi)容的內(nèi)容廣播服務(wù)器接收所述廣播內(nèi)容;發(fā)送請(qǐng)求所述廣播內(nèi)容的中繼傳送的廣播接收請(qǐng)求消息;接收響應(yīng)于所述廣播接收請(qǐng)求消息發(fā)送的所述廣播內(nèi)容;從借助通信分發(fā)普通內(nèi)容的內(nèi)容通信服務(wù)器接收普通內(nèi)容;發(fā)送請(qǐng)求所述普通內(nèi)容的中繼傳送的普通內(nèi)容分發(fā)請(qǐng)求消息;以及顯示從所述內(nèi)容通信服務(wù)器接收的所述普通內(nèi)容。
      50.一種存儲(chǔ)根據(jù)權(quán)利要求46的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
      51.一種存儲(chǔ)根據(jù)權(quán)利要求47的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
      52.一種存儲(chǔ)根據(jù)權(quán)利要求48的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
      53.一種存儲(chǔ)根據(jù)權(quán)利要求49的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
      全文摘要
      本發(fā)明接收從內(nèi)容通信服務(wù)器發(fā)送來(lái)的、在按位置條件組織的列表中提供位置條件的列表內(nèi)容,在該列表中對(duì)于每個(gè)位置條件都編寫了依賴于位置的內(nèi)容的參照目的地,依賴于位置的內(nèi)容為分配了相應(yīng)于地理位置信息的內(nèi)容;接收發(fā)送來(lái)的位置信息;通過(guò)從列表內(nèi)容中抽取按位置條件組織的、其中提供了匹配位置信息的位置條件的列表,生成相應(yīng)于位置信息的區(qū)域特定列表內(nèi)容,該區(qū)域特定列表內(nèi)容包含有關(guān)依賴于位置的內(nèi)容的信息;以及輸出區(qū)域特定列表內(nèi)容。
      文檔編號(hào)G06F17/30GK1679028SQ0382060
      公開日2005年10月5日 申請(qǐng)日期2003年8月11日 優(yōu)先權(quán)日2002年8月29日
      發(fā)明者谷口幸治, 多田浩之, 佐藤潤(rùn)一, 山口孝雄 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1