專利名稱:本地服務(wù)器以及本地服務(wù)器的控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)通過(guò)本地網(wǎng)絡(luò)連接的本地再現(xiàn)裝置發(fā)送內(nèi)容列表(Contents List)的本地服務(wù)器,該內(nèi)容列表是能夠提供給本地再現(xiàn)裝置的內(nèi)容的列表。
背景技術(shù):
近年來(lái),在DLNA(Digital Living Network Alliance 數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)等 中,不斷開(kāi)發(fā)以促進(jìn)影像、聲音等內(nèi)容數(shù)據(jù)的利用為目標(biāo)的技術(shù)。例如,正在研究一種通 過(guò)從被稱為DMS(Digital Media Server 數(shù)字媒體服務(wù)器)等的本地服務(wù)器對(duì)被稱為 DMP(Digital Media Player 數(shù)字媒體播放器)等的本地再現(xiàn)裝置發(fā)送內(nèi)容數(shù)據(jù)來(lái)促進(jìn)內(nèi) 容數(shù)據(jù)的利用的技術(shù)。在此,利用被稱為CDS (Content Directory Service 內(nèi)容目錄服務(wù))的內(nèi)容列表 來(lái)管理要從本地服務(wù)器發(fā)送到本地再現(xiàn)裝置的內(nèi)容。在⑶S中,內(nèi)容被分層。用戶使用本 地再現(xiàn)裝置所顯示的CDS(內(nèi)容列表)來(lái)視聽(tīng)所期望的內(nèi)容。專利文獻(xiàn)1 日本特開(kāi)2008-41120號(hào)公報(bào)
發(fā)明內(nèi)容
發(fā)明要解決的問(wèn)題另外,能夠?qū)Ρ镜胤?wù)器追加內(nèi)容或從本地服務(wù)器刪除內(nèi)容。另一方面,本地服務(wù) 器定期地更新內(nèi)容列表。因而,假定無(wú)法同時(shí)取得由本地服務(wù)器管理的內(nèi)容與內(nèi)容列表的
一致性。另外,也考慮到了從本地再現(xiàn)裝置向本地服務(wù)器請(qǐng)求更新內(nèi)容列表的情況,但是 需要將專用軟件導(dǎo)入到本地再現(xiàn)裝置。然而,假定本地再現(xiàn)裝置不具有導(dǎo)入新軟件的功能。在這種狀況下,無(wú)法從本地再 現(xiàn)裝置向本地服務(wù)器請(qǐng)求更新內(nèi)容列表。因此,本發(fā)明是為了解決上述問(wèn)題而完成的,其目的在于提供一種不向本地再現(xiàn) 裝置導(dǎo)入專用軟件就能夠從本地再現(xiàn)裝置側(cè)請(qǐng)求更新內(nèi)容列表的本地服務(wù)器。用于解決問(wèn)題的方案一個(gè)特征是一種本地服務(wù)器(本地服務(wù)器200),對(duì)通過(guò)本地網(wǎng)絡(luò)(本地網(wǎng)絡(luò)100) 連接的本地再現(xiàn)裝置(本地再現(xiàn)裝置300)發(fā)送內(nèi)容列表,該內(nèi)容列表是能夠提供給上述本 地再現(xiàn)裝置的內(nèi)容的列表,該本地服務(wù)器具備發(fā)送部(處理部220、本地通信部210),其將 用于請(qǐng)求更新上述內(nèi)容列表的列表更新信息(列表更新信息C)作為上述內(nèi)容列表發(fā)送給 上述本地再現(xiàn)裝置;接收部(處理部220、本地通信部210),其從上述本地再現(xiàn)裝置接收表 示選擇了上述列表更新信息的列表更新請(qǐng)求;以及更新部(內(nèi)容列表制作部240),其響應(yīng) 于上述列表更新請(qǐng)求,對(duì)上述內(nèi)容列表進(jìn)行更新。另一特征是一種本地服務(wù)器的控制方法,該本地服務(wù)器對(duì)通過(guò)本地網(wǎng)絡(luò)連接的本 地再現(xiàn)裝置發(fā)送內(nèi)容列表,該內(nèi)容列表是能夠提供給上述本地再現(xiàn)裝置的內(nèi)容的列表,該本地服務(wù)器的控制方法的特征在于,具備以下步驟發(fā)送步驟,其將用于請(qǐng)求更新上述內(nèi)容 列表的列表更新信息作為上述內(nèi)容列表發(fā)送給上述本地再現(xiàn)裝置;接收步驟,其從上述本 地再現(xiàn)裝置接收表示選擇了上述列表更新信息的列表更新請(qǐng)求;以及更新步驟,其響應(yīng)于 上述列表更新請(qǐng)求,對(duì)上述內(nèi)容列表進(jìn)行更新。發(fā)明的效果根據(jù)本發(fā)明,能夠提供一種不向本地再現(xiàn)裝置導(dǎo)入專用軟件就能夠從本地再現(xiàn)裝 置側(cè)請(qǐng)求更新內(nèi)容列表的本地服務(wù)器。
圖1是表示第一實(shí)施方式所涉及的內(nèi)容發(fā)送系統(tǒng)1的圖。圖2是表示第一實(shí)施方式所涉及的本地服務(wù)器200的圖。圖3是表示第一實(shí)施方式所涉及的內(nèi)容列表的結(jié)構(gòu)的一例的圖。圖4是表示第一實(shí)施方式所涉及的內(nèi)容列表的制作過(guò)程的圖(之一)。圖5是表示第一實(shí)施方式所涉及的內(nèi)容列表的制作過(guò)程的圖(之二)。圖6是表示第一實(shí)施方式所涉及的本地再現(xiàn)裝置300的圖。圖7是表示第一實(shí)施方式所涉及的內(nèi)容發(fā)送系統(tǒng)1的動(dòng)作的時(shí)序圖(提供通常視 聽(tīng)內(nèi)容)。圖8是表示第一實(shí)施方式所涉及的內(nèi)容發(fā)送系統(tǒng)1的動(dòng)作的時(shí)序圖(更新內(nèi)容列 表)。附圖標(biāo)記說(shuō)明1 內(nèi)容發(fā)送系統(tǒng);100 本地網(wǎng)絡(luò);200 本地服務(wù)器;210 本地通信部;220 處理 部;230 保存部;231 內(nèi)容數(shù)據(jù)保存部;232 內(nèi)容列表保存部;240 內(nèi)容列表制作部;300 本地再現(xiàn)裝置;310 本地通信部;320 :受理部;330 :處理部;340 :再現(xiàn)部;350 :顯示部; 600 內(nèi)容列表。
具體實(shí)施例方式接著,參照附圖來(lái)說(shuō)明本發(fā)明的實(shí)施方式。此外,在下面的附圖記載中,對(duì)同一或 類似部分附加同一或類似的附圖標(biāo)記。但是,附圖是示意性的圖,應(yīng)該注意各尺寸的比率等 與現(xiàn)實(shí)不同。因而,應(yīng)該參酌以下的說(shuō)明來(lái)判斷具體的尺寸等。另外,在附圖相互之間,當(dāng) 然也包括相互的尺寸關(guān)系、比率不同的部分。[第一實(shí)施方式]下面,參照附圖來(lái)說(shuō)明本發(fā)明的第一實(shí)施方式。具體地說(shuō),對(duì)如下內(nèi)容進(jìn)行說(shuō)明 (1)內(nèi)容發(fā)送系統(tǒng)的概要結(jié)構(gòu)、(2)本地服務(wù)器的結(jié)構(gòu)、(3)本地再現(xiàn)裝置的結(jié)構(gòu)、(4)內(nèi)容 發(fā)送系統(tǒng)的動(dòng)作、(5)作用/效果。(1)內(nèi)容發(fā)送系統(tǒng)的概要結(jié)構(gòu)首先,參照?qǐng)D1說(shuō)明本發(fā)明的第一實(shí)施方式所涉及的本地服務(wù)器的結(jié)構(gòu)。圖1是 表示第一實(shí)施方式所涉及的內(nèi)容發(fā)送系統(tǒng)1的圖。如圖1所示,內(nèi)容發(fā)送系統(tǒng)1具備本地網(wǎng)絡(luò)100、本地服務(wù)器200以及本地再現(xiàn)裝 置 300。
本地網(wǎng)絡(luò)100是LAN或無(wú)線LAN等局域網(wǎng)。與因特網(wǎng)等公共網(wǎng)絡(luò)相獨(dú)立地設(shè)置本 地網(wǎng)絡(luò)100。 本地服務(wù)器200通過(guò)本地網(wǎng)絡(luò)100與本地再現(xiàn)裝置300相連接。本地服務(wù)器200 是對(duì)本地再現(xiàn)裝置300提供規(guī)定的內(nèi)容的內(nèi)容服務(wù)器。本地服務(wù)器200通過(guò)本地網(wǎng)絡(luò)100 將內(nèi)容列表發(fā)送給本地再現(xiàn)裝置300,該內(nèi)容列表是能夠提供給本地再現(xiàn)裝置300的內(nèi)容 的列表。具體地說(shuō),本地服務(wù)器200將通常視聽(tīng)內(nèi)容以及列表更新內(nèi)容提供給本地再現(xiàn)裝 置 300。通常視聽(tīng)內(nèi)容是在本地服務(wù)器200中對(duì)內(nèi)容列表進(jìn)行更新的期間以外的期間內(nèi) 能夠從本地服務(wù)器200提供給本地再現(xiàn)裝置300的內(nèi)容。通常視聽(tīng)內(nèi)容例如包括聲音內(nèi)容、 影像內(nèi)容、圖像內(nèi)容等。本地再現(xiàn)裝置300通過(guò)本地網(wǎng)絡(luò)100與本地服務(wù)器200相連接。本地再現(xiàn)裝置 300是使用從本地服務(wù)器200接收到的內(nèi)容列表來(lái)獲取規(guī)定的內(nèi)容并再現(xiàn)所獲取到的內(nèi)容
的裝置。(2)本地服務(wù)器的結(jié)構(gòu)接著,參照?qǐng)D2至圖5來(lái)說(shuō)明本發(fā)明的第一實(shí)施方式所涉及的本地服務(wù)器的結(jié)構(gòu)。(2. 1)本地服務(wù)器的概要結(jié)構(gòu)圖2是表示第一實(shí)施方式所涉及的本地服務(wù)器200的圖。如圖2所示,本地服務(wù) 器200具備本地通信部210、處理部220、保存部230以及內(nèi)容列表制作部240。本地通信部210是用于將本地服務(wù)器200連接到本地網(wǎng)絡(luò)100的硬件接口。使用 LAN端口或無(wú)線LAN端口等作為本地通信部210。處理部220執(zhí)行內(nèi)容列表的發(fā)送處理以及內(nèi)容的提供處理。在后面詳細(xì)敘述處理 部220的處理內(nèi)容。保存部230是保存規(guī)定信息的HDD等存儲(chǔ)器。如圖2所示,保存部230具有內(nèi)容 數(shù)據(jù)保存部231和內(nèi)容列表保存部232。內(nèi)容數(shù)據(jù)保存部231保存能夠提供給本地再現(xiàn)裝置300的內(nèi)容的數(shù)據(jù)。第一,內(nèi)容數(shù)據(jù)保存部231將通常視聽(tīng)內(nèi)容的數(shù)據(jù)(以下稱為通常視聽(tīng)內(nèi)容數(shù)據(jù)) 與對(duì)通常視聽(tīng)內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名相對(duì)應(yīng)地進(jìn)行保存。作為通常視聽(tīng)內(nèi)容數(shù)據(jù),例如包 括聲音數(shù)據(jù)、影像數(shù)據(jù)、圖像數(shù)據(jù)等。第二,內(nèi)容數(shù)據(jù)保存部231保存列表更新內(nèi)容的數(shù)據(jù)(以下稱為列表更新內(nèi)容數(shù) 據(jù))。例如使用聲音數(shù)據(jù)、影像數(shù)據(jù)、圖像數(shù)據(jù)等作為列表更新內(nèi)容數(shù)據(jù)。內(nèi)容列表保存部232保存由內(nèi)容列表制作部240制作的內(nèi)容列表。內(nèi)容列表保存 部232所保存的內(nèi)容列表具有對(duì)多個(gè)項(xiàng)目進(jìn)行分層的樹(shù)狀結(jié)構(gòu)。參照?qǐng)D3來(lái)說(shuō)明內(nèi)容列表保存部232所保存的內(nèi)容列表的結(jié)構(gòu)。圖3是表示內(nèi)容 列表的結(jié)構(gòu)的一例的圖。如圖3所示,內(nèi)容列表600具有以根目錄為最上層的樹(shù)狀結(jié)構(gòu)。內(nèi)容列表包含根 目錄R、菜單目錄A、B、內(nèi)容名Al A3、Bl B3以及列表更新信息C作為多個(gè)項(xiàng)目。根目錄R是如下項(xiàng)目用于請(qǐng)求表示能夠提供給本地再現(xiàn)裝置300的內(nèi)容種類的 項(xiàng)目。在根目錄R的下級(jí)層配置有表示通常視聽(tīng)內(nèi)容種類的菜單目錄A、B以及用于請(qǐng)求更新內(nèi)容列表的列表更新信息C作為表示能夠提供給本地再現(xiàn)裝置300的內(nèi)容的項(xiàng)目。
內(nèi)容名Al A3是表示對(duì)通常視聽(tīng)內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名的項(xiàng)目,該通常視聽(tīng)內(nèi) 容數(shù)據(jù)與菜單目錄A所示出的通常視聽(tīng)內(nèi)容種類對(duì)應(yīng)。同樣地,內(nèi)容名Bl B3是表示對(duì) 通常視聽(tīng)內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名的項(xiàng)目,該通常視聽(tīng)內(nèi)容數(shù)據(jù)與菜單目錄B所示出的通常 視聽(tīng)內(nèi)容種類對(duì)應(yīng)。 例如,在菜單目錄A表示聲音內(nèi)容的情況下,內(nèi)容名Al A3表示對(duì)內(nèi)容數(shù)據(jù)保存 部231所保存的通常視聽(tīng)內(nèi)容數(shù)據(jù)中的聲音內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名。另外,例如,在菜單目 錄B表 示影像內(nèi)容的情況下,內(nèi)容名Bl B3表示對(duì)內(nèi)容數(shù)據(jù)保存部231所保存的通常視 聽(tīng)內(nèi)容數(shù)據(jù)中的影像內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名。內(nèi)容列表制作部240制作內(nèi)容列表,該內(nèi)容列表是能夠提供給本地再現(xiàn)裝置300 的內(nèi)容的列表。具體地說(shuō),內(nèi)容列表制作部240制作包含對(duì)內(nèi)容數(shù)據(jù)保存部231所保存的 通常視聽(tīng)內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名的內(nèi)容列表。內(nèi)容列表制作部240定期地制作內(nèi)容列表。另外,內(nèi)容列表制作部240按照從處 理部220獲取到的列表更新指示來(lái)制作內(nèi)容列表。內(nèi)容列表制作部240將內(nèi)容列表保存部232所保存的內(nèi)容列表更新為新制作出內(nèi) 容列表。即,內(nèi)容列表制作部240作為對(duì)內(nèi)容列表進(jìn)行更新的更新部而發(fā)揮功能。在完成 內(nèi)容列表的更新的情況下,內(nèi)容列表制作部240將表示已完成內(nèi)容列表的更新的列表更新 完成通知輸入到處理部220。內(nèi)容列表制作部240例如制作具有圖3所示的結(jié)構(gòu)的內(nèi)容列表。圖4和圖5是表 示內(nèi)容列表制作部240制作內(nèi)容列表的制作過(guò)程的圖。首先,內(nèi)容列表制作部240制作根目錄R的下級(jí)層項(xiàng)目。具體地說(shuō),如圖4所示, 內(nèi)容列表制作部240在根目錄R的下級(jí)層配置菜單目錄A、B以及列表更新信息C。然后,內(nèi)容列表制作部240制作菜單目錄A的下級(jí)層項(xiàng)目。具體地說(shuō),如圖5所 示,內(nèi)容列表制作部240從內(nèi)容數(shù)據(jù)保存部231獲取內(nèi)容名Al A3,并將所獲取到的內(nèi)容 名配置于菜單目錄A的下級(jí)層,所述內(nèi)容名Al A3是對(duì)與菜單目錄A所表示的內(nèi)容種類 (例如,聲音內(nèi)容)對(duì)應(yīng)的通常視聽(tīng)內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名。同樣地,內(nèi)容列表制作部240制作菜單目錄B的下級(jí)層項(xiàng)目。具體地說(shuō),內(nèi)容列表 制作部240從內(nèi)容數(shù)據(jù)保存部231獲取內(nèi)容名Bl B3,并將所獲取到的內(nèi)容名配置于菜單 目錄B的下級(jí)層,所述內(nèi)容名Bl B3是對(duì)與菜單目錄B所表示的內(nèi)容種類(例如,影像內(nèi) 容)對(duì)應(yīng)的通常視聽(tīng)內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名。通過(guò)以上的過(guò)程,形成具有圖3所示的結(jié)構(gòu) 的內(nèi)容列表。此外,雖未進(jìn)行圖示,但是本地服務(wù)器200也可以具備存儲(chǔ)程序的程序存儲(chǔ)部,該 程序用于使CPU執(zhí)行本地通信部210、處理部220、保存部230以及內(nèi)容列表制作部240的 處理。例如使用RAM、ROM、硬盤(pán)、軟盤(pán)、致密光盤(pán)、IC芯片、盒式磁帶等記錄介質(zhì)作為程序存 儲(chǔ)部。(2.2)處理部的處理內(nèi)容接著,說(shuō)明本發(fā)明的第一實(shí)施方式所涉及的處理部220的處理內(nèi)容。此外,下面設(shè) 內(nèi)容列表具有圖3所示的結(jié)構(gòu)。首先,處理部220通過(guò)本地通信部210從本地再現(xiàn)裝置300接收請(qǐng)求發(fā)送內(nèi)容列表的內(nèi)容列表發(fā)送請(qǐng)求。在接收到內(nèi)容列表發(fā)送請(qǐng)求的情況下,處理部220將用于請(qǐng)求表示能夠提供給本 地再現(xiàn)裝置300的內(nèi)容種類的項(xiàng)目的項(xiàng)目作為內(nèi)容列表發(fā)送給本地再現(xiàn)裝置300。具體地 說(shuō),處理部220將配置于內(nèi)容列表的最上層的根目錄R作為內(nèi)容列表發(fā)送給本地再現(xiàn)裝置 300。處理部220從本地再現(xiàn)裝置300接收表示響應(yīng)于根目錄R的發(fā)送而選擇了根目錄 R的選擇項(xiàng)目信息。處理部220響應(yīng)于接收到表示選擇了根目錄R的選擇項(xiàng)目信息,將表示能夠提供 給本地再現(xiàn)裝置300的內(nèi)容種類的項(xiàng)目發(fā)送給本地再現(xiàn)裝置300。具體地說(shuō),處理部220將 位于根目錄R的下級(jí)層的菜單目錄A、B以及列表更新信息C作為內(nèi)容列表發(fā)送給本地再現(xiàn) 裝置300。處理部220從本地再現(xiàn)裝置300接收表示響應(yīng)于菜單目錄A、B以及列表更新信息 C的發(fā)送而選擇了菜單目錄A、B以及列表更新信息C中的某一個(gè)的選擇項(xiàng)目信息。處理部 220執(zhí)行與所選擇的項(xiàng)目相應(yīng)的處理。(a)選擇了菜單目錄的情況下的處理
在接收到表示選擇了表示通常視聽(tīng)內(nèi)容種類的項(xiàng)目(即,菜單目錄)的選擇項(xiàng)目 信息的情況下,處理部220將位于選擇項(xiàng)目信息所表示的項(xiàng)目的下級(jí)層的項(xiàng)目、即表示對(duì) 與所選擇的種類對(duì)應(yīng)的通常視聽(tīng)內(nèi)容數(shù)據(jù)設(shè)定的內(nèi)容名的項(xiàng)目作為內(nèi)容列表發(fā)送給本地 再現(xiàn)裝置300。處理部220在從本地再現(xiàn)裝置300接收到表示從表示內(nèi)容名的項(xiàng)目中選擇的項(xiàng)目 的選擇項(xiàng)目信息的情況下,從內(nèi)容數(shù)據(jù)保存部231讀取與接收到的選擇項(xiàng)目信息所表示的 項(xiàng)目對(duì)應(yīng)的通常視聽(tīng)內(nèi)容數(shù)據(jù)、即被設(shè)定了所選擇的內(nèi)容名的通常視聽(tīng)內(nèi)容數(shù)據(jù)。處理部220將所讀取出的通常視聽(tīng)內(nèi)容數(shù)據(jù)發(fā)送給本地再現(xiàn)裝置300。通過(guò)以上的過(guò)程,將通常視聽(tīng)內(nèi)容提供給本地再現(xiàn)裝置300。參照?qǐng)D3來(lái)說(shuō)明選擇了菜單目錄的情況下的處理的具體例。首先,處理部220將位于根目錄R的下級(jí)層項(xiàng)目中的菜單目錄A、B以及列表更新 信息C作為內(nèi)容列表發(fā)送給本地再現(xiàn)裝置300。接著,處理部220從本地再現(xiàn)裝置300接收表示菜單目錄A的選擇項(xiàng)目信息。這 表示本地再現(xiàn)裝置300請(qǐng)求提供本地服務(wù)器200所保存的通常視聽(tīng)內(nèi)容中的聲音內(nèi)容。處理部220將位于菜單目錄A的下級(jí)層項(xiàng)目的內(nèi)容名Al A3作為內(nèi)容列表發(fā)送 給本地再現(xiàn)裝置300。內(nèi)容名Al A3分別表示對(duì)聲音內(nèi)容設(shè)定的名稱。接著,處理部220接收表示內(nèi)容名Al的選擇項(xiàng)目信息。這表示本地再現(xiàn)裝置300 請(qǐng)求提供本地服務(wù)器200所保存的聲音內(nèi)容中的設(shè)定了 Al這個(gè)名稱的聲音內(nèi)容。處理部220從內(nèi)容數(shù)據(jù)保存部231讀取與內(nèi)容名Al對(duì)應(yīng)的通常視聽(tīng)內(nèi)容數(shù)據(jù)。然 后,處理部220將所讀取出的通常視聽(tīng)內(nèi)容數(shù)據(jù)發(fā)送給本地再現(xiàn)裝置300。(b)選擇了列表更新信息的情況下的處理處理部220在接收到表示選擇了列表更新信息C的列表更新請(qǐng)求的情況下,將指 示內(nèi)容列表的制作以及更新的列表更新指示輸入到內(nèi)容列表制作部240,并且從內(nèi)容數(shù)據(jù) 保存部231讀取列表更新內(nèi)容數(shù)據(jù)。
處理部220向本地再現(xiàn)裝置300發(fā)送所讀取出的列表更新內(nèi)容數(shù)據(jù),直到內(nèi)容列 表的更新結(jié)束為止。處理部220在從內(nèi)容列表制作部240獲取到表示內(nèi)容列表的更新已完成的列表更 新完成通知的情況下,中止列表更新內(nèi)容數(shù)據(jù)的發(fā)送。然后,處理部220將表示能夠提供給 本地再現(xiàn)裝置300的內(nèi)容種類的項(xiàng)目、即更新后的內(nèi)容列表中的菜單目錄A、B以及列表更 新信息C作為內(nèi)容列表發(fā)送給本地再現(xiàn)裝置300。此外,在內(nèi)容列表的更新過(guò)程中,處理部220即使接收到選擇項(xiàng)目信息也不對(duì)本 地再現(xiàn)裝置300發(fā)送內(nèi)容列表或內(nèi)容數(shù)據(jù)。(3)本地再現(xiàn)裝置的結(jié)構(gòu)接著,參照?qǐng)D6來(lái)說(shuō)明本發(fā)明的第一實(shí)施方式所涉及的本地再現(xiàn)裝置的結(jié)構(gòu)。圖 6是表示第一實(shí)施方式所涉及的本地再現(xiàn)裝置300的圖。如圖6所示,本地再現(xiàn)裝置300具備本地通信部310、受理部320、處理部330、再現(xiàn) 部340以及顯示部350。本地通信部310是用于將本地再現(xiàn)裝置300連接到本地網(wǎng)絡(luò)100的硬件接口。使 用LAN端口或無(wú)線LAN端口等作為本地通信部310。
受理部320從本地再現(xiàn)裝置300的外部受理用于操作本地再現(xiàn)裝置300的請(qǐng)求。 受理部320例如受理內(nèi)容列表的顯示請(qǐng)求。受理部320將所受理的請(qǐng)求輸入到處理部330。 另外,受理部320從本地再現(xiàn)裝置300的外部受理選擇顯示在顯示部350上的內(nèi)容列表的 項(xiàng)目的信息。作為受理部320,能夠使用作為本地再現(xiàn)裝置300的用戶能夠操作的操作設(shè)備的 觸摸面板、鍵盤(pán)、或者接收來(lái)自遙控器的無(wú)線信號(hào)的無(wú)線信號(hào)接收部、或者設(shè)置于本地再現(xiàn) 裝置300的外側(cè)面且構(gòu)成為能夠由本地再現(xiàn)裝置300的用戶按下的按鈕等。處理部330執(zhí)行對(duì)本地服務(wù)器200發(fā)送請(qǐng)求的發(fā)送處理、以及接收來(lái)自本地服務(wù) 器200的信息的接收處理。在從受理部320獲取到內(nèi)容列表的顯示請(qǐng)求的情況下,處理部330通過(guò)本地通信 部310將請(qǐng)求發(fā)送內(nèi)容列表的內(nèi)容列表發(fā)送請(qǐng)求發(fā)送給本地服務(wù)器200。處理部330從本地服務(wù)器200接收響應(yīng)于內(nèi)容列表發(fā)送請(qǐng)求的、用于請(qǐng)求表示能 夠提供給本地再現(xiàn)裝置300的內(nèi)容種類的項(xiàng)目的項(xiàng)目、即配置于內(nèi)容列表的最上層的根目 錄R作為內(nèi)容列表。處理部330將所接收到的根目錄R輸入到顯示部350。當(dāng)處理部330從受理部320獲取到選擇根目錄R的信息時(shí),制作表示根目錄R的 選擇項(xiàng)目信息。處理部330通過(guò)本地通信部310將所制作的選擇項(xiàng)目信息發(fā)送給本地服務(wù) 器 200。處理部330從本地服務(wù)器200接收響應(yīng)于表示根目錄R的選擇項(xiàng)目信息的、作為 表示通常視聽(tīng)內(nèi)容種類的項(xiàng)目的菜單目錄A、B以及用于請(qǐng)求更新內(nèi)容列表的列表更新信 息C作為內(nèi)容列表。處理部330將所接收到的項(xiàng)目輸入到顯示部350。處理部330根據(jù)從受理部320獲取的信息制作選擇項(xiàng)目信息。當(dāng)處理部330從受理部320獲取到選擇菜單目錄A的信息時(shí),制作表示菜單目錄 A的選擇項(xiàng)目信息,并將所制作的選擇項(xiàng)目信息發(fā)送給本地服務(wù)器200。處理部330從本地 服務(wù)器200接收響應(yīng)于表示菜單目錄A的選擇項(xiàng)目信息的內(nèi)容名Al A3。處理部330將所接收到的項(xiàng)目輸入到顯示部350。同樣地,當(dāng)處理部330從 受理部320獲取到選擇菜單目錄B的信息時(shí),制作表示菜 單目錄B的選擇項(xiàng)目信息,并將所制作的選擇項(xiàng)目信息發(fā)送給本地服務(wù)器200。處理部330 從本地服務(wù)器200接收響應(yīng)于表示菜單目錄B的選擇項(xiàng)目信息的內(nèi)容名Bl B3。處理部 330將所接收到的項(xiàng)目輸入到顯示部350。處理部330當(dāng)從受理部320獲取到選擇內(nèi)容名的信息時(shí),制作表示所選擇的內(nèi)容 名的選擇項(xiàng)目信息,并將所制作出的選擇項(xiàng)目信息發(fā)送給本地服務(wù)器200。處理部330從本 地服務(wù)器200接收與選擇項(xiàng)目信息所表示的內(nèi)容名對(duì)應(yīng)的通常視聽(tīng)內(nèi)容數(shù)據(jù)。處理部330 將所接收到的通常視聽(tīng)內(nèi)容輸入到再現(xiàn)部340。當(dāng)處理部330從受理部320獲取到選擇列表更新信息C的信息時(shí),制作列表更新 請(qǐng)求,并將所制作出的列表更新請(qǐng)求發(fā)送給本地服務(wù)器200。處理部330從本地服務(wù)器200 接收響應(yīng)于列表更新請(qǐng)求的用于通知內(nèi)容列表正在進(jìn)行更新的列表更新內(nèi)容數(shù)據(jù)。處理部 330將所接收到的列表更新內(nèi)容數(shù)據(jù)輸入到再現(xiàn)部340。在內(nèi)容列表的更新結(jié)束的情況下, 列表更新內(nèi)容數(shù)據(jù)接收被中止,而表示能夠提供給本地再現(xiàn)裝置300的內(nèi)容種類的項(xiàng)目、 即表示通常視聽(tīng)內(nèi)容種類的菜單目錄A、B以及用于請(qǐng)求更新內(nèi)容列表的列表更新信息C作 為內(nèi)容列表被接收。再現(xiàn)部340對(duì)從處理部330獲取的內(nèi)容數(shù)據(jù)進(jìn)行再現(xiàn)處理。再現(xiàn)部340例如由顯 示影像、圖像、文字列等的顯示部、輸出聲音的揚(yáng)聲器等構(gòu)成。顯示部350顯示從處理部330獲取的內(nèi)容列表的項(xiàng)目。例如,顯示部350在獲取到根目錄R的情況下,顯示“菜單”等文字列或圖像。另 夕卜,例如,顯示部350在獲取到菜單目錄A、B以及列表更新信息C的情況下顯示“菜單A 聲 音”、“菜單B 影像”、“菜單C 內(nèi)容列表更新”等文字列或圖像。此外,雖未進(jìn)行圖示,但是本地再現(xiàn)裝置300也可以具有存儲(chǔ)程序的程序存儲(chǔ)部, 該程序用于使CPU執(zhí)行本地通信部310、受理部320、處理部330、再現(xiàn)部340以及顯示部350 的處理。例如使用RAM、ROM、硬盤(pán)、軟盤(pán)、致密光盤(pán)、IC芯片、盒式磁帶等記錄介質(zhì)作為程序 存儲(chǔ)部。(4)內(nèi)容發(fā)送系統(tǒng)的動(dòng)作下面,參照?qǐng)D7和圖8說(shuō)明本發(fā)明的第一實(shí)施方式所涉及的內(nèi)容發(fā)送系統(tǒng)的動(dòng)作。(4. 1)提供通常視聽(tīng)內(nèi)容的情況圖7是表示提供通常視聽(tīng)內(nèi)容的情況下的內(nèi)容發(fā)送系統(tǒng)的動(dòng)作的時(shí)序圖。如圖7所示,在步驟SlOl中,本地再現(xiàn)裝置300將內(nèi)容列表發(fā)送請(qǐng)求發(fā)送給本地 服務(wù)器200。在步驟S102中,本地服務(wù)器200從內(nèi)容列表中抽取根目錄R,該根目錄R是如下項(xiàng) 目用于請(qǐng)求表示能夠提供給本地再現(xiàn)裝置300的內(nèi)容種類的項(xiàng)目。在步驟S103中,本地服務(wù)器200將所抽取出的根目錄R作為內(nèi)容列表發(fā)送給本地 再現(xiàn)裝置300。在步驟S104中,本地再現(xiàn)裝置300顯示所接收到的根目錄R。例如,本地再現(xiàn)裝置 300在顯示部350中顯示“菜單”等文字列或圖像。本地再現(xiàn)裝置300在顯示根目錄R之 后,從本地再現(xiàn)裝置300的外部受理選擇根目錄R的信息。
在步驟S105中,本地再現(xiàn)裝置300將表示選擇了根目錄R的選擇項(xiàng)目信息發(fā)送給 本地服務(wù)器200。在步驟S106中,本地服務(wù)器200從內(nèi)容列表中抽取表示能夠提供給本地再現(xiàn)裝置 300的內(nèi)容的項(xiàng)目、即作為表示通常視聽(tīng)內(nèi)容種類的項(xiàng)目的菜單目錄A、B以及用于請(qǐng)求更 新內(nèi)容列表的列表更新信息C。
在步驟S107中,本地服務(wù)器200將所抽取出的菜單目錄A、B以及列表更新信息C 作為內(nèi)容列表發(fā)送給本地再現(xiàn)裝置300。在步驟S108中,本地再現(xiàn)裝置300顯示所接收到的菜單目錄A、B以及列表更新信 息C。例如,本地再現(xiàn)裝置300在顯示部350中顯示“菜單A 聲音”、“菜單B 影像”、“菜單 C:內(nèi)容列表更新”等文字列或圖像。本地再現(xiàn)裝置300在顯示菜單目錄A、B以及列表更新 信息C之后,從本地再現(xiàn)裝置300的外部受理選擇菜單目錄A的信息。在步驟S109中,本地再現(xiàn)裝置300將表示選擇了菜單目錄A的選擇項(xiàng)目信息發(fā)送 給本地服務(wù)器200。在步驟SllO中,本地服務(wù)器200從內(nèi)容列表中抽取內(nèi)容名Al A3,該內(nèi)容名Al A3是配置于所選擇的菜單目錄A的下級(jí)層的項(xiàng)目。在步驟Sl 11中,本地服務(wù)器200將所抽取出的內(nèi)容名Al A3作為內(nèi)容列表發(fā)送 給本地再現(xiàn)裝置300。在步驟Sl 12中,本地再現(xiàn)裝置300顯示所接收到的內(nèi)容名Al A3。例如,本地再 現(xiàn)裝置300在顯示部350中顯示“樂(lè)曲名Al”、“樂(lè)曲名A2”、“樂(lè)曲名A3”等文字列或圖像。 本地再現(xiàn)裝置300在顯示內(nèi)容名Al A3之后,從本地再現(xiàn)裝置300的外部受理選擇內(nèi)容 名Al的信息。在步驟Sl 13中,本地再現(xiàn)裝置300將表示選擇了內(nèi)容名Al的選擇項(xiàng)目信息發(fā)送 給本地服務(wù)器200。在步驟S114中,本地服務(wù)器200讀取與內(nèi)容名Al對(duì)應(yīng)的通常視聽(tīng)內(nèi)容數(shù)據(jù)。 在步驟Sl 15中,本地服務(wù)器200將讀取出的通常視聽(tīng)內(nèi)容數(shù)據(jù)發(fā)送給本地再現(xiàn)裝 置 300。在步驟S116中,本地再現(xiàn)裝置300對(duì)所接收到的通常視聽(tīng)內(nèi)容數(shù)據(jù)進(jìn)行再現(xiàn)。(4. 2)對(duì)內(nèi)容列表進(jìn)行更新的情況圖8是表示對(duì)內(nèi)容列表進(jìn)行更新的情況下的內(nèi)容發(fā)送系統(tǒng)的動(dòng)作的時(shí)序圖。圖8 中的步驟S201 S208與圖7中的步驟SlOl S108相同,因此省略說(shuō)明。如圖8所示,在步驟S209中,本地再現(xiàn)裝置300將表示選擇了列表更新信息C的 列表更新請(qǐng)求發(fā)送給本地服務(wù)器200。在步驟S210中,本地服務(wù)器200開(kāi)始更新內(nèi)容列表,并讀取列表更新內(nèi)容數(shù)據(jù)。在步驟S211中,本地服務(wù)器200將所讀取出的列表更新內(nèi)容數(shù)據(jù)發(fā)送給本地再現(xiàn) 裝置300。在步驟S212中,本地再現(xiàn)裝置300對(duì)所接收到的列表更新內(nèi)容數(shù)據(jù)進(jìn)行再現(xiàn)。在步驟S213中,本地服務(wù)器200檢測(cè)內(nèi)容列表的更新的結(jié)束。然后,本地服務(wù)器 200中止列表更新內(nèi)容數(shù)據(jù)的發(fā)送。在步驟S214中,本地服務(wù)器200從更新后的內(nèi)容列表中抽取表示能夠提供給本地再現(xiàn)裝置300的內(nèi)容的項(xiàng)目、即菜單目錄A、B以及列表更新信息C。在步驟S215中,本地 服務(wù)器200將所抽取出的菜單目錄A、B以及列表更新信息C 作為內(nèi)容列表提供給本地再現(xiàn)裝置300。在步驟S216中,本地再現(xiàn)裝置300顯示所接收到的菜單目錄A、B以及列表更新信 肩、C O作為步驟S216以后的處理,進(jìn)行圖7中的步驟S109 步驟S116的處理、或者圖 8中的步驟S209 步驟S215的處理。(5)作用/效果根據(jù)本發(fā)明的第一實(shí)施方式所涉及的內(nèi)容發(fā)送系統(tǒng)1,本地再現(xiàn)裝置300在從本 地再現(xiàn)裝置300的外部受理了內(nèi)容列表的請(qǐng)求的情況下,將請(qǐng)求發(fā)送內(nèi)容列表的內(nèi)容列表 發(fā)送請(qǐng)求發(fā)送給本地服務(wù)器200。本地服務(wù)器200響應(yīng)于接收到內(nèi)容列表發(fā)送請(qǐng)求,將表示 能夠提供給本地再現(xiàn)裝置300的內(nèi)容的項(xiàng)目、即作為表示通常視聽(tīng)內(nèi)容種類的項(xiàng)目的菜單 目錄A、B以及用于請(qǐng)求更新內(nèi)容列表的列表更新信息C作為內(nèi)容列表發(fā)送給本地再現(xiàn)裝置 300。當(dāng)本地服務(wù)器200從本地再現(xiàn)裝置300接收到表示在本地再現(xiàn)裝置300中選擇了 列表更新信息C的列表更新請(qǐng)求時(shí),執(zhí)行內(nèi)容列表的更新。根據(jù)這種結(jié)構(gòu),用于更新內(nèi)容列表的信息以能夠?yàn)楸镜卦佻F(xiàn)裝置300所利用的形 式、即內(nèi)容列表的形式發(fā)送到本地再現(xiàn)裝置300。因此,即使是未導(dǎo)入用于對(duì)本地服務(wù)器 200請(qǐng)求內(nèi)容列表的更新的專用軟件的本地再現(xiàn)裝置300,也能夠?qū)Ρ镜胤?wù)器200請(qǐng)求內(nèi) 容列表的更新。根據(jù)以上的過(guò)程,不對(duì)本地再現(xiàn)裝置300導(dǎo)入專用軟件就能夠從本地再現(xiàn)裝置 300側(cè)請(qǐng)求更新內(nèi)容列表。[其它實(shí)施方式]如上所述,通過(guò)本發(fā)明的實(shí)施方式公開(kāi)了本發(fā)明的內(nèi)容,但是不應(yīng)該理解為形成 該公開(kāi)的一部分的論述和附圖限定了本發(fā)明。本領(lǐng)域技術(shù)人員可根據(jù)該公開(kāi)而明確各種代 替的實(shí)施方式、實(shí)施例以及運(yùn)用技術(shù)。例如,在上述第一實(shí)施方式中,對(duì)連接在本地網(wǎng)絡(luò)100上的本地再現(xiàn)裝置300為一 個(gè)的情況進(jìn)行了說(shuō)明,但是本發(fā)明并不限于此。例如,連接在本地網(wǎng)絡(luò)100上的本地再現(xiàn)裝 置300也可以是多個(gè)。另外,在上述第一實(shí)施方式中,對(duì)在內(nèi)容列表的更新結(jié)束的情況下中止用于通知 正在對(duì)內(nèi)容列表進(jìn)行更新的列表更新內(nèi)容數(shù)據(jù)的發(fā)送的情況進(jìn)行了說(shuō)明。本地服務(wù)器200 也可以在中止列表更新內(nèi)容數(shù)據(jù)的發(fā)送之后,還發(fā)送用于通知內(nèi)容列表的更新已結(jié)束的列 表更新結(jié)束內(nèi)容數(shù)據(jù)。另外,在上述第一實(shí)施方式中,對(duì)在內(nèi)容列表的更新結(jié)束的情況下將表示能夠提 供給本地再現(xiàn)裝置300的內(nèi)容種類的項(xiàng)目(菜單目錄A、B以及列表更新信息C)發(fā)送給本 地再現(xiàn)裝置300的情況進(jìn)行了說(shuō)明,但是不限于此,也可以將用于請(qǐng)求表示能夠提供給本 地再現(xiàn)裝置300的內(nèi)容種類的項(xiàng)目的項(xiàng)目(根目錄R)發(fā)送給本地再現(xiàn)裝置300。另外,在上述第一實(shí)施方式中,對(duì)在內(nèi)容列表的更新過(guò)程中向本地再現(xiàn)裝置300 發(fā)送列表更新內(nèi)容的情況進(jìn)行了說(shuō)明,但是本發(fā)明并不限于此。也可以在內(nèi)容列表的更新過(guò)程中不對(duì)本地再現(xiàn)裝置300發(fā)送列表更新內(nèi)容。另外,例如,也可以提供使計(jì)算機(jī)執(zhí)行內(nèi)容發(fā)送系統(tǒng)1的動(dòng)作(即,圖7、圖8所示 的時(shí)序)的程序。另外,也可以提供保存有這種程序的存儲(chǔ)介質(zhì)。保存有程序的存儲(chǔ)介質(zhì) 例如是分別附屬于本地服務(wù)器200和本地再現(xiàn)裝置300的⑶-ROM等。
這樣,本發(fā)明當(dāng)然也包括未在此進(jìn)行記載的各種實(shí)施方式等。因而,根據(jù)上述說(shuō) 明,本發(fā)明的技術(shù)上的范圍僅由權(quán)利要求的范圍所涉及的發(fā)明特定事項(xiàng)進(jìn)行規(guī)定。
權(quán)利要求
1.一種本地服務(wù)器,對(duì)通過(guò)本地網(wǎng)絡(luò)連接的本地再現(xiàn)裝置發(fā)送內(nèi)容列表,該內(nèi)容列表 是能夠提供給上述本地再現(xiàn)裝置的內(nèi)容的列表,該本地服務(wù)器的特征在于,具備發(fā)送部,其將用于請(qǐng)求更新上述內(nèi)容列表的列表更新信息作為上述內(nèi)容列表發(fā)送給上 述本地再現(xiàn)裝置;接收部,其從上述本地再現(xiàn)裝置接收表示選擇了上述列表更新信息的列表更新請(qǐng)求;以及更新部,其響應(yīng)于上述列表更新請(qǐng)求,對(duì)上述內(nèi)容列表進(jìn)行更新。
2.根據(jù)權(quán)利要求1所述的本地服務(wù)器,其特征在于,上述發(fā)送部響應(yīng)于上述列表更新請(qǐng)求,將列表更新內(nèi)容發(fā)送給上述本地再現(xiàn)裝置直到 上述內(nèi)容列表的更新結(jié)束為止,其中,上述列表更新內(nèi)容是用于通知正在更新上述內(nèi)容列 表的內(nèi)容。
3.根據(jù)權(quán)利要求1所述的本地服務(wù)器,其特征在于,還具備保存部,該保存部用于保存上述內(nèi)容列表,其中,上述更新部響應(yīng)于上述接收部所接收的上述列表更新請(qǐng)求,對(duì)上述保存部所保 存的上述內(nèi)容列表進(jìn)行更新。
4.一種本地服務(wù)器的控制方法,該本地服務(wù)器對(duì)通過(guò)本地網(wǎng)絡(luò)連接的本地再現(xiàn)裝置發(fā) 送內(nèi)容列表,該內(nèi)容列表是能夠提供給上述本地再現(xiàn)裝置的內(nèi)容的列表,該本地服務(wù)器的 控制方法的特征在于,具備以下步驟發(fā)送步驟,其將用于請(qǐng)求更新上述內(nèi)容列表的列表更新信息作為上述內(nèi)容列表發(fā)送給 上述本地再現(xiàn)裝置;接收步驟,其從上述本地再現(xiàn)裝置接收表示選擇了上述列表更新信息的列表更新請(qǐng) 求;以及更新步驟,其響應(yīng)于上述列表更新請(qǐng)求,對(duì)上述內(nèi)容列表進(jìn)行更新。
5.根據(jù)權(quán)利要求4所述的本地服務(wù)器的控制方法,其特征在于,還具備以下步驟響應(yīng)于上述列表更新請(qǐng)求,將列表更新內(nèi)容發(fā)送給上述本地再現(xiàn)裝 置直到上述內(nèi)容列表的更新結(jié)束為止,其中,上述列表更新內(nèi)容是用于通知正在更新上述 內(nèi)容列表的內(nèi)容。
6.根據(jù)權(quán)利要求4所述的本地服務(wù)器的控制方法,其特征在于,在上述更新步驟中,響應(yīng)于在上述接收步驟中接收到的上述列表更新請(qǐng)求,對(duì)設(shè)置于 上述本地服務(wù)器的保存部所保存的上述內(nèi)容列表進(jìn)行更新。
全文摘要
本發(fā)明的目的在于提供一種不向本地再現(xiàn)裝置導(dǎo)入專用軟件就能夠從本地再現(xiàn)裝置側(cè)請(qǐng)求內(nèi)容列表的更新的本地服務(wù)器以及本地服務(wù)器的控制方法。本地服務(wù)器(200)將用于請(qǐng)求更新內(nèi)容列表的列表更新信息(C)作為內(nèi)容列表發(fā)送給本地再現(xiàn)裝置(300)。本地服務(wù)器(200)從本地再現(xiàn)裝置(300)接收響應(yīng)于列表更新信息(C)的發(fā)送的表示選擇了列表更新信息(C)的列表更新請(qǐng)求。本地服務(wù)器(200)響應(yīng)于列表更新請(qǐng)求,對(duì)內(nèi)容列表進(jìn)行更新。
文檔編號(hào)G06F17/30GK102033895SQ20101029189
公開(kāi)日2011年4月27日 申請(qǐng)日期2010年9月21日 優(yōu)先權(quán)日2009年9月24日
發(fā)明者后藤悟 申請(qǐng)人:巴比祿股份有限公司