專利名稱:數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)管理方法、服務(wù)器裝置、接收裝置、控制程序和記錄有該程序的計(jì)算機(jī) ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種服務(wù)器裝置、接收裝置、由該服務(wù)器裝置和接收裝置構(gòu)成的數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)管理方法、控制程序和記錄有該控制程序的計(jì)算機(jī)可讀取的記錄介質(zhì),其中,該服務(wù)器裝置具有存儲(chǔ)多個(gè)數(shù)據(jù)文件并適當(dāng)分發(fā)到接收裝置的功能,該接收裝置具有從該服務(wù)器裝置中接收數(shù)據(jù)文件且將其存儲(chǔ)的功能。
背景技術(shù):
近年來(lái),諸如下述的數(shù)據(jù)服務(wù)已得到廣泛應(yīng)用,即,在經(jīng)網(wǎng)絡(luò)相連的服務(wù)器和用戶之間進(jìn)行通信,用戶終端(接收裝置)下載并利用被存儲(chǔ)于服務(wù)器裝置中的內(nèi)容(contents)。特別在最近,由于寬帶網(wǎng)絡(luò)的普及,即使是象數(shù)字視頻那樣傳送容量較大的內(nèi)容,也可以將多個(gè)AV內(nèi)容存儲(chǔ)在服務(wù)器中,根據(jù)用戶的要求下載或進(jìn)行流式傳輸(streaming),并在用戶終端重放AV內(nèi)容的結(jié)構(gòu)正在不斷得以完善。
圖14是表示現(xiàn)有的視頻分發(fā)系統(tǒng)1300的概略圖,在該視頻分發(fā)系統(tǒng)1300中,通過(guò)網(wǎng)絡(luò)連接服務(wù)器裝置1301和接收裝置1302,并將AV內(nèi)容從服務(wù)器裝置1301分發(fā)至接收裝置1302。這就是所謂的通過(guò)網(wǎng)絡(luò)的視頻點(diǎn)播系統(tǒng)(video-on-demand system)。除此之外,同樣的系統(tǒng)、服務(wù)的多樣化也在增多,例如,不通過(guò)網(wǎng)絡(luò)而是借助于廣播電波將內(nèi)容存儲(chǔ)在接收裝置中以提供視聽服務(wù)的服務(wù)器型廣播等。
作為上述視頻分發(fā)系統(tǒng)1300中使用的AV內(nèi)容的一種形態(tài),圖15例舉出了由播放列表和片斷數(shù)據(jù)(clip data)構(gòu)成的AV內(nèi)容。另外,圖15也是本發(fā)明的說(shuō)明圖。
如圖15所示,AV內(nèi)容由多個(gè)包括視頻、音頻等真實(shí)數(shù)據(jù)(actualdata)的文件(片斷數(shù)據(jù)1402)和表示上述真實(shí)數(shù)據(jù)的重放順序(包括重放位置)的文件(播放列表1401)構(gòu)成。即,將播放列表1401和多個(gè)片斷數(shù)據(jù)1402作為1個(gè)AV內(nèi)容1400。在日本國(guó)專利申請(qǐng)公開特開2002-56651號(hào)公報(bào)(
公開日2002年2月22日)中,對(duì)播放列表1401、片斷數(shù)據(jù)1402以及由播放列表1401和片斷數(shù)據(jù)1402構(gòu)成的AV內(nèi)容1400的處理情況進(jìn)行了詳細(xì)的描述。
一般而言,在上述視頻分發(fā)系統(tǒng)1300中,對(duì)1個(gè)服務(wù)器裝置1301連接多個(gè)(多數(shù))接收裝置1302。
并且,在視頻分發(fā)系統(tǒng)1300中,當(dāng)允許各接收裝置1302以不同順序下載AV內(nèi)容1400時(shí),服務(wù)器裝置1301中的哪些文件(片斷數(shù)據(jù)1402)可作為各接收裝置1302接下來(lái)能下載的文件,這就成為一個(gè)難以管理的問(wèn)題。另外,在某接收裝置1302可下載的文件中,包括該接收裝置1302還未曾取得的文件;以及雖已下載完畢,但由于其內(nèi)容已更新而需要被置換為新文件的文件。因此,要知道接收裝置1302可下載的文件,就需要了解接收裝置1302已取得的AV內(nèi)容(構(gòu)成其的文件)。
尤其在依次下載AV內(nèi)容1400的構(gòu)成文件即片斷數(shù)據(jù)1402并進(jìn)行更新時(shí),會(huì)發(fā)生這樣的問(wèn)題,即當(dāng)在新片斷數(shù)據(jù)1402未下載完畢(下載中)或片斷數(shù)據(jù)1402下載失敗的狀態(tài)下,若指示參照上述片斷數(shù)據(jù)1402進(jìn)行播放列表1401的重放時(shí),將會(huì)錯(cuò)誤地參照過(guò)去下載的其他文件從而導(dǎo)致并不符合原來(lái)期望的重放。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述問(wèn)題而進(jìn)行開發(fā)的,其目的在于提供一種從存儲(chǔ)了多個(gè)數(shù)據(jù)文件的服務(wù)器裝置對(duì)接收裝置適當(dāng)分發(fā)數(shù)據(jù)文件并且對(duì)接收裝置中的數(shù)據(jù)進(jìn)行有效管理的數(shù)據(jù)管理系統(tǒng)、構(gòu)成該數(shù)據(jù)管理系統(tǒng)的服務(wù)器裝置及接收裝置、數(shù)據(jù)管理方法、控制程序以及記錄了該控制程序的計(jì)算機(jī)可讀取的記錄介質(zhì)。
為了達(dá)成上述目的,本發(fā)明的數(shù)據(jù)管理系統(tǒng)包括1個(gè)以上的接收裝置和1個(gè)以上的向該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,其特征在于,上述接收裝置具有存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件的存儲(chǔ)部,上述服務(wù)器裝置具有刪除信息確定部(文件確定單元),從已在上述接收裝置的上述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成向上述接收裝置新發(fā)送的文件組;以及管理信息更新部(管理信息發(fā)送單元),向由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地即接收裝置發(fā)送文件指定信息,該文件指定信息指定由上述刪除信息確定部確定的第一數(shù)據(jù)文件,上述接收裝置還具有根據(jù)從上述服務(wù)器裝置接收的上述文件指定信息來(lái)限制對(duì)上述存儲(chǔ)部已存儲(chǔ)的第一數(shù)據(jù)文件的使用或者刪除該第一數(shù)據(jù)文件的刪除部(文件管理單元)。
本發(fā)明的數(shù)據(jù)管理方法是數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)管理方法,該數(shù)據(jù)管理系統(tǒng)包括1個(gè)以上的接收裝置和1個(gè)以上的向該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,其特征在于,包括文件確定步驟,上述服務(wù)器裝置從已在上述接收裝置的存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成向該接收裝置新發(fā)送的文件組;管理信息發(fā)送步驟,上述服務(wù)器裝置向由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地即接收裝置發(fā)送文件指定信息,該文件指定信息指定上述所確定的第一數(shù)據(jù)文件;以及文件管理步驟,上述接收裝置根據(jù)從上述服務(wù)器裝置接收到的上述文件指定信息,限制對(duì)上述存儲(chǔ)部已存儲(chǔ)的第一數(shù)據(jù)文件的使用或者刪除該第一數(shù)據(jù)文件。
本發(fā)明的服務(wù)器裝置是向1個(gè)以上的接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,其特征在于,包括刪除信息確定部(文件確定單元),從已在上述接收裝置的存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成向該接收裝置新發(fā)送的文件組;以及管理信息更新部(管理信息發(fā)送單元),向由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地即接收裝置發(fā)送文件指定信息,該文件指定信息指定上述刪除信息確定部所確定的第一數(shù)據(jù)文件。
本發(fā)明的接收裝置是從1個(gè)以上的服務(wù)器裝置接收由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的接收裝置,其特征在于,包括存儲(chǔ)部,存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件;以及刪除部(文件管理單元),限制對(duì)第一數(shù)據(jù)文件的使用或者刪除該第一數(shù)據(jù)文件,其中,該第一數(shù)據(jù)文件是上述存儲(chǔ)部已存儲(chǔ)的、并且由來(lái)自上述服務(wù)器裝置的文件指定信息所指定的數(shù)據(jù)文件。
根據(jù)上述結(jié)構(gòu),服務(wù)器裝置在向接收裝置新發(fā)送由第二數(shù)據(jù)文件構(gòu)成的文件組時(shí),對(duì)該接收裝置發(fā)送文件指定信息,該文件指定信息用于指定要限制或禁止該接收裝置使用的第一數(shù)據(jù)文件,其中,在該接收裝置的存儲(chǔ)部中已存儲(chǔ)了由第一數(shù)據(jù)文件構(gòu)成的文件組。然后,接收裝置根據(jù)從服務(wù)器裝置接收的文件指定信息,限制對(duì)存儲(chǔ)部中已存儲(chǔ)的第一數(shù)據(jù)文件的使用或者刪除該第一數(shù)據(jù)文件。
由此,在存儲(chǔ)有舊版本的文件組的接收裝置中下載新版本的文件組時(shí),例如,能夠刪除在構(gòu)成文件組的數(shù)據(jù)文件中要置換為新版本的數(shù)據(jù)文件的舊版本的文件。其結(jié)果,能夠防止錯(cuò)誤地使用舊版本的數(shù)據(jù)文件。
例如,在按順序下載并存儲(chǔ)AV內(nèi)容的構(gòu)成文件即片斷數(shù)據(jù)時(shí),在未完成新片斷數(shù)據(jù)的下載(下載中)或片斷數(shù)據(jù)在下載途中失敗的狀態(tài)下,即使指示參照上述片斷數(shù)據(jù)對(duì)播放列表進(jìn)行重放,也不會(huì)發(fā)生錯(cuò)誤地參照過(guò)去下載的其他文件從而導(dǎo)致與期望不符的重放。
如上所述,根據(jù)上述結(jié)構(gòu),在從存儲(chǔ)了多個(gè)數(shù)據(jù)文件的服務(wù)器裝置向接收裝置適當(dāng)分發(fā)數(shù)據(jù)文件的數(shù)據(jù)管理系統(tǒng)中,能有效地進(jìn)行接收裝置的數(shù)據(jù)管理。
另外,本發(fā)明的數(shù)據(jù)管理系統(tǒng)包括1個(gè)以上的接收裝置和1個(gè)以上的向該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,其特征在于,上述接收裝置具有存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件的存儲(chǔ)部;上述服務(wù)器裝置具有向接收裝置發(fā)送用于指定第二數(shù)據(jù)文件的管理信息的差分管理信息生成部(管理信息發(fā)送單元),其中,上述第二數(shù)據(jù)文件構(gòu)成向上述接收裝置新發(fā)送的文件組,上述接收裝置是上述文件組的發(fā)送目的地;上述接收裝置還具有管理信息判斷更新部(文件確定單元),根據(jù)從上述服務(wù)器裝置接收的上述管理信息,從已在上述接收裝置的上述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成由該服務(wù)器裝置新接收的文件組;以及刪除部(文件管理單元),限制使用由上述管理信息判斷更新部所確定的第一數(shù)據(jù)文件或者從上述存儲(chǔ)部中刪除該第一數(shù)據(jù)文件。
本發(fā)明的數(shù)據(jù)管理方法是數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)管理方法,該數(shù)據(jù)管理系統(tǒng)包括1個(gè)以上的接收裝置和1個(gè)以上的向該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,其特征在于,包括管理信息發(fā)送步驟,向接收裝置發(fā)送用于指定第二數(shù)據(jù)文件的管理信息,其中,上述第二數(shù)據(jù)文件構(gòu)成向上述接收裝置新發(fā)送的文件組,上述接收裝置是上述文件組的發(fā)送目的地;文件確定步驟,上述接收裝置根據(jù)從上述服務(wù)器裝置接收到的上述管理信息,從已在上述接收裝置的存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成從該服務(wù)器裝置新接收的文件組;文件管理步驟,上述接收裝置限制使用上述所確定的第一數(shù)據(jù)文件或者從上述存儲(chǔ)部中刪除該第一數(shù)據(jù)文件。
另外,本發(fā)明的服務(wù)器裝置是向1個(gè)以上的接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,其特征在于,包括向接收裝置發(fā)送用于指定第二數(shù)據(jù)文件的管理信息的差分管理信息生成部(管理信息發(fā)送單元),其中,上述第二數(shù)據(jù)文件構(gòu)成向上述接收裝置新發(fā)送的文件組,上述接收裝置是上述文件組的發(fā)送目的地。
另外,本發(fā)明的接收裝置是從1個(gè)以上的服務(wù)器裝置接收由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的接收裝置,其特征在于,包括存儲(chǔ)部,存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件;管理信息判斷更新部(文件確定單元),從上述服務(wù)器裝置中接收用于指定構(gòu)成由上述服務(wù)器裝置新接收的文件組的第二數(shù)據(jù)文件的管理信息,并根據(jù)該管理信息,從已在上述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成由該服務(wù)器裝置新接收的文件組;以及刪除部(文件管理單元),限制使用由上述管理信息判斷更新部所確定的第一數(shù)據(jù)文件或者從上述存儲(chǔ)部中刪除該第一數(shù)據(jù)文件。
根據(jù)上述結(jié)構(gòu),服務(wù)器裝置在向其存儲(chǔ)部已存儲(chǔ)有由第一數(shù)據(jù)文件構(gòu)成的文件組的接收裝置新發(fā)送由第二數(shù)據(jù)文件構(gòu)成的文件組時(shí),向接收裝置發(fā)送用于指定向接收裝置新發(fā)送的第二數(shù)據(jù)文件的管理信息。然后,接收裝置根據(jù)從服務(wù)器裝置接收的管理信息,從存儲(chǔ)部已存儲(chǔ)的第一數(shù)據(jù)文件中,確定要限制或禁止在接收裝置中使用的第一數(shù)據(jù)文件,限制使用該第一數(shù)據(jù)文件或者刪除該第一數(shù)據(jù)文件。
由此,在存儲(chǔ)有舊版本的文件組的接收裝置中下載新版本的文件組時(shí),例如,能夠刪除在構(gòu)成文件組的數(shù)據(jù)文件中要置換為新版本的數(shù)據(jù)文件的舊版本文件。其結(jié)果,能夠防止錯(cuò)誤地使用舊版本的數(shù)據(jù)文件。
例如,在按順序下載并存儲(chǔ)AV內(nèi)容的構(gòu)成文件即片斷數(shù)據(jù)時(shí),在未完成新片斷數(shù)據(jù)的下載(下載中)或片斷數(shù)據(jù)下載途中失敗的狀態(tài)下,即使指示參照上述片斷數(shù)據(jù)對(duì)播放列表進(jìn)行重放,也不會(huì)發(fā)生錯(cuò)誤地參照過(guò)去下載的其他文件從而導(dǎo)致與期望不符的重放。
如上所述,根據(jù)上述結(jié)構(gòu),在從存儲(chǔ)有多個(gè)數(shù)據(jù)文件的服務(wù)器裝置向接收裝置適當(dāng)分發(fā)數(shù)據(jù)文件的數(shù)據(jù)管理系統(tǒng)中,能夠有效地進(jìn)行接收裝置的數(shù)據(jù)管理。
另外,上述服務(wù)器裝置及上述接收裝置也可通過(guò)計(jì)算機(jī)來(lái)實(shí)現(xiàn),在這種情況下,使計(jì)算機(jī)作為上述各裝置進(jìn)行動(dòng)作從而由計(jì)算機(jī)實(shí)現(xiàn)上述服務(wù)器裝置及上述接收裝置的各裝置的控制程序以及記錄了該程序的計(jì)算機(jī)可讀取的記錄介質(zhì)也被包含在本發(fā)明的范疇內(nèi)。
本發(fā)明的其他目的、特征和優(yōu)點(diǎn)在以下的描述中會(huì)變得十分明了。此外,以下參照附圖來(lái)明確本發(fā)明的優(yōu)點(diǎn)。
圖1是表示本發(fā)明的一實(shí)施方式的數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的功能塊圖。
圖2是圖1、圖7、圖11所示的數(shù)據(jù)管理系統(tǒng)中使用的管理信息的數(shù)據(jù)結(jié)構(gòu)的一個(gè)示例的說(shuō)明圖。
圖3是表示圖1所示的數(shù)據(jù)管理系統(tǒng)的動(dòng)作示例的處理流程圖。
圖4是根據(jù)圖3所示的動(dòng)作示例的處理流程對(duì)管理信息進(jìn)行更新的說(shuō)明圖。
圖5是表示圖1所示的數(shù)據(jù)管理系統(tǒng)的另一動(dòng)作示例的處理流程圖。
圖6是表示根據(jù)圖5所示的動(dòng)作示例的處理流程對(duì)管理信息進(jìn)行更新的說(shuō)明圖。
圖7是表示本發(fā)明的另一實(shí)施方式的數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的功能塊圖。
圖8是表示圖7所示的數(shù)據(jù)管理系統(tǒng)的存儲(chǔ)部的內(nèi)部結(jié)構(gòu)的說(shuō)明圖。
圖9是表示通過(guò)具體示例說(shuō)明在圖7所示的數(shù)據(jù)管理系統(tǒng)中進(jìn)行管理信息更新的圖。
圖10是表示通過(guò)具體示例說(shuō)明在圖7所示的數(shù)據(jù)管理系統(tǒng)中進(jìn)行管理信息更新的圖。
圖11是表示本發(fā)明的另一實(shí)施方式的數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的功能塊圖。
圖12是圖11所示的數(shù)據(jù)管理系統(tǒng)的動(dòng)作示例的處理流程圖。
圖13是表示根據(jù)圖12所示的動(dòng)作示例的處理流程對(duì)管理信息進(jìn)行更新的說(shuō)明圖。
圖14是表示現(xiàn)有的視頻分發(fā)系統(tǒng)的概要的說(shuō)明圖。
圖15是表示AV內(nèi)容的結(jié)構(gòu)示例的說(shuō)明圖。
圖16是表示本發(fā)明的另一實(shí)施方式的數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的功能塊圖。
圖17是表示圖16所示的數(shù)據(jù)管理系統(tǒng)的動(dòng)作示例的處理流程圖。
圖18是表示根據(jù)圖17所示的動(dòng)作示例的處理流程對(duì)管理信息進(jìn)行更新的說(shuō)明圖。
圖19是表示本發(fā)明的另一實(shí)施方式的數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)的功能塊圖。
圖20是表示在圖19所示的數(shù)據(jù)管理系統(tǒng)中所使用的管理信息的數(shù)據(jù)結(jié)構(gòu)的一個(gè)示例的說(shuō)明圖。
圖21是表示在圖19所示的數(shù)據(jù)管理系統(tǒng)中對(duì)管理信息進(jìn)行更新的說(shuō)明圖。
圖22是表示圖19所示的數(shù)據(jù)管理系統(tǒng)的動(dòng)作示例的處理流程圖。
具體實(shí)施例方式
(實(shí)施方式1)下面,根據(jù)圖1至圖6、圖15來(lái)說(shuō)明本發(fā)明的一個(gè)實(shí)施方式。
圖1是表示本發(fā)明的實(shí)施方式1的數(shù)據(jù)管理系統(tǒng)3的結(jié)構(gòu)的功能塊圖。
上述數(shù)據(jù)管理系統(tǒng)3包括服務(wù)器裝置1,存儲(chǔ)并送出多個(gè)AV內(nèi)容;以及接收裝置2,接收由服務(wù)器裝置1送來(lái)的AV內(nèi)容,并存儲(chǔ)、重放該AV內(nèi)容。
服務(wù)器裝置1包括輸入輸出控制部101、存儲(chǔ)部102、管理信息判斷部103、刪除信息確定部104、管理信息更新部105。另外,接收裝置2包括輸入輸出控制部201、存儲(chǔ)部202、顯示部203、UI(user interface用戶界面)204(包括于顯示部203)、刪除部205、管理信息更新部206、重放部207、管理信息收發(fā)部208。
在上述數(shù)據(jù)管理系統(tǒng)3中,服務(wù)器裝置1向1個(gè)以上的接收裝置2發(fā)送由多個(gè)數(shù)據(jù)文件(播放列表、片斷數(shù)據(jù))構(gòu)成的AV內(nèi)容(文件組)。并且,上述服務(wù)器裝置1特別是具有刪除信息確定部(文件確定單元)104,在接收裝置2的存儲(chǔ)部202已存儲(chǔ)的數(shù)據(jù)文件中,確定為了防止在存儲(chǔ)部202存儲(chǔ)了構(gòu)成向接收裝置2新發(fā)送的AV內(nèi)容的(第二)數(shù)據(jù)文件的狀態(tài)下在接收裝置2中被使用而需要?jiǎng)h除的(第一)數(shù)據(jù)文件;以及管理信息更新部(管理信息發(fā)送單元)105,對(duì)由(第二)數(shù)據(jù)文件構(gòu)成的AV內(nèi)容的發(fā)目的地、即接收裝置2發(fā)送用于指定上述已確定的(第一)數(shù)據(jù)文件的刪除信息(文件指定信息)。
另外,在上述數(shù)據(jù)管理系統(tǒng)3中,接收裝置2從1個(gè)以上的服務(wù)器裝置1接收由多個(gè)數(shù)據(jù)文件(播放列表、片斷數(shù)據(jù))構(gòu)成的AV內(nèi)容(文件組),并將其存儲(chǔ)在存儲(chǔ)部202。并且,接收裝置2特別是具有刪除部(文件管理單元)205,刪除在存儲(chǔ)部202中存儲(chǔ)的且由刪除信息指定的(第一)數(shù)據(jù)文件,其中,上述刪除信息被包含在從服務(wù)器裝置1接收的管理信息中。
另外,為了防止文件被錯(cuò)誤利用,也可以禁止或限制該文件的利用來(lái)取代從存儲(chǔ)部202中刪除該文件。
上述數(shù)據(jù)管理系統(tǒng)3被構(gòu)成為在接收裝置2接收由服務(wù)器裝置1發(fā)送來(lái)的AV內(nèi)容時(shí),該數(shù)據(jù)管理系統(tǒng)3能夠一邊保持準(zhǔn)確的發(fā)送意圖,一邊對(duì)該內(nèi)容進(jìn)行存儲(chǔ)。具體而言,上述數(shù)據(jù)管理系統(tǒng)3包括刪除信息確定部104,在從服務(wù)器裝置1下載AV內(nèi)容(播放列表、片斷數(shù)據(jù))并將其存儲(chǔ)在接收裝置2時(shí),生成用于指定已存儲(chǔ)在接收裝置2中的可能被錯(cuò)誤參照的文件的刪除信息;更新部105,將該刪除信息包含在管理信息中;以及刪除部205,在下載前刪除該文件。由此,能夠進(jìn)行管理使得接收裝置2不會(huì)利用錯(cuò)誤的文件進(jìn)行重放。
另外,在圖1所示的系統(tǒng)結(jié)構(gòu)中,服務(wù)器裝置1和接收裝置2為一一對(duì)應(yīng)的關(guān)系,但實(shí)際上,可以是多個(gè)接收裝置2對(duì)一個(gè)服務(wù)器裝置1進(jìn)行訪問(wèn)接收裝置的系統(tǒng)結(jié)構(gòu),也可以是一個(gè)接收裝置2對(duì)多個(gè)服務(wù)器裝置1進(jìn)行訪問(wèn)的系統(tǒng)結(jié)構(gòu)。
在上述數(shù)據(jù)管理系統(tǒng)3中,處理圖15所示的AV內(nèi)容1400。AV內(nèi)容1400由多個(gè)包括視頻、音頻等真實(shí)數(shù)據(jù)的片斷數(shù)據(jù)1402…和表示這些真實(shí)數(shù)據(jù)的重放順序的播放列表1401構(gòu)成。另外,在播放列表1401所示的重放順序中,除圖示的片斷數(shù)據(jù)1402和片斷數(shù)據(jù)1402之間的順序信息以外,還可包括對(duì)片斷數(shù)據(jù)1402的一部分進(jìn)行重放用的重放位置指定信息等。另外,還有這樣一種形式的AV內(nèi)容1400,即,1個(gè)AV內(nèi)容1400包括多個(gè)播放列表1401,并根據(jù)條件選擇重放的播放列表1401。
在上述數(shù)據(jù)管理系統(tǒng)3中,利用管理信息來(lái)管理下載到接收裝置2的AV內(nèi)容1400(即,播放列表1401及片斷數(shù)據(jù)1402)。另外,在本實(shí)施方式中,該管理信息與作為管理對(duì)象的AV內(nèi)容1400一起被存入接收裝置2的存儲(chǔ)部202中,不過(guò),如果能夠保持管理信息與AV內(nèi)容1400的對(duì)應(yīng)關(guān)系,并不限定管理信息的存儲(chǔ)位置。
圖2是表示上述數(shù)據(jù)管理系統(tǒng)3所用的管理信息301的數(shù)據(jù)結(jié)構(gòu)的一個(gè)示例的說(shuō)明圖。
如圖2所示,管理信息301是對(duì)下載得到的AV內(nèi)容1400以及構(gòu)成該AV內(nèi)容1400的播放列表1401和片斷數(shù)據(jù)1402進(jìn)行列表的信息。具體而言,管理信息301包括存儲(chǔ)部202中存儲(chǔ)的AV內(nèi)容1400的內(nèi)容列表301a;指定構(gòu)成各個(gè)被列表的AV內(nèi)容1400的播放列表1401和片斷數(shù)據(jù)1402的數(shù)據(jù)列表301b。
另外,圖2明確表示了要作為管理信息301進(jìn)行保持的內(nèi)容的一個(gè)示例。只要記錄了相同的信息即可,并不限定其記述形式。例如,也能夠記錄為XML的形式。
如后所述,在下載AV內(nèi)容1400時(shí),該管理信息301從接收裝置2被送至服務(wù)器裝置1,并被用于在服務(wù)器裝置1中檢索并提示可下載的AV內(nèi)容1400。另外,當(dāng)在從接收裝置2中擦除已下載并存儲(chǔ)的AV內(nèi)容1400時(shí),該管理信息301被用作指定適合該AV內(nèi)容1400的播放列表1401和片斷數(shù)據(jù)1402的指定信息。
以下,為了便于說(shuō)明,將AV內(nèi)容1400記作“內(nèi)容”,將播放列表1401記作“播放列表”,將片斷數(shù)據(jù)1402記作“片斷數(shù)據(jù)”,將管理信息301記作“管理信息”。另外,將播放列表、片斷數(shù)據(jù)作為各自不同的文件進(jìn)行說(shuō)明。同樣,也將管理信息作為1個(gè)獨(dú)立文件進(jìn)行說(shuō)明。但是,實(shí)際上,播放列表、片斷數(shù)據(jù)和管理信息無(wú)需為各自獨(dú)立的文件。
(下載動(dòng)作示例1-置換整個(gè)內(nèi)容#2的情形)參照?qǐng)D3和圖4,對(duì)上述數(shù)據(jù)管理系統(tǒng)3的各部分的功能和具體動(dòng)作進(jìn)行說(shuō)明。圖3是表示在接收裝置2新下載內(nèi)容時(shí)數(shù)據(jù)管理系統(tǒng)3的動(dòng)作的處理流程圖,圖4是表示此時(shí)更新管理信息的說(shuō)明圖。
首先,假設(shè)接收裝置2已下載了2個(gè)內(nèi)容即內(nèi)容#1和內(nèi)容#2并將其存儲(chǔ)在存儲(chǔ)部202中。如圖2所示,內(nèi)容#1是由播放列表#1和2個(gè)片斷數(shù)據(jù)#11、#12構(gòu)成的AV內(nèi)容;內(nèi)容#2是由播放列表#2和3個(gè)片斷數(shù)據(jù)#21、#22、#23構(gòu)成的AV內(nèi)容。這時(shí),在接收裝置2的存儲(chǔ)部202中,除上述播放列表及片斷數(shù)據(jù)的文件之外,還存儲(chǔ)有圖4所示的管理信息301的文件。另外,此時(shí)的管理信息301是在下載存儲(chǔ)部202當(dāng)前所存儲(chǔ)的AV內(nèi)容時(shí)生成的信息(參照?qǐng)D3中的S18)。
接著,接收裝置2開始下載內(nèi)容(S11),這時(shí),首先,管理信息收發(fā)部208借助于輸入輸出控制部201將接收裝置2的存儲(chǔ)部202中存儲(chǔ)的管理信息301發(fā)送至服務(wù)器裝置1。服務(wù)器裝置1借助于輸入輸出控制部101接收管理信息301并將其輸入管理信息判斷部103。另外,如圖4所示,將服務(wù)器裝置1從接收裝置2取得的管理信息記作管理信息401(其內(nèi)容與管理信息301相同)。
另外,可根據(jù)用戶通過(guò)接收裝置2的UI204發(fā)出的指示開始下載,除此之外,也可以在預(yù)定的定時(shí)開始下載,例如,在接收裝置2起動(dòng)時(shí)、在接收裝置2上安裝可移動(dòng)介質(zhì)(光盤和存儲(chǔ)卡等)時(shí)等,其中,該可移動(dòng)介質(zhì)記錄有與下載內(nèi)容相關(guān)的數(shù)據(jù)。
然后,服務(wù)器裝置1的管理信息判斷部103對(duì)從接收裝置2接收的管理信息401(參照?qǐng)D4,其為管理信息301的復(fù)制信息)和本裝置(服務(wù)器裝置1)的存儲(chǔ)部102中存儲(chǔ)的內(nèi)容進(jìn)行比較,生成用于指定接收裝置2可下載的內(nèi)容的內(nèi)容提示信息,并通過(guò)輸入輸出控制部101向接收裝置2輸出該內(nèi)容提示信息(S12)。這里,接收裝置2可下載的內(nèi)容除包括接收裝置2未取得的內(nèi)容之外,還包括構(gòu)成已下載完畢的內(nèi)容的文件中因下載后其內(nèi)容被更新而需要置換的文件等。
接著,接收裝置2通過(guò)輸入輸出控制部101、201接收由服務(wù)器裝置1輸出的上述內(nèi)容提示信息,并在顯示部203進(jìn)行提示。然后,由用戶根據(jù)顯示部203上提示的內(nèi)容提示信息,借助于UI204指定要下載的內(nèi)容,根據(jù)用戶的上述操作生成指定了下載內(nèi)容的內(nèi)容指定信息,并向服務(wù)器裝置1發(fā)送該內(nèi)容指定信息(S13)。
例如,在服務(wù)器裝置1中具有可更新的內(nèi)容#2和可發(fā)送的其他內(nèi)容#3的情況下,服務(wù)器裝置1對(duì)圖2所示存儲(chǔ)有內(nèi)容#1、內(nèi)容#2的接收裝置2輸出表示“內(nèi)容#2、內(nèi)容#3”的信息作為內(nèi)容提示信息。這時(shí),在內(nèi)容提示信息中也可以包括表示內(nèi)容#2為“更新”內(nèi)容、內(nèi)容#3為“新”內(nèi)容的信息。當(dāng)用戶根據(jù)上述提示的內(nèi)容提示信息決定下載內(nèi)容#2并通過(guò)UI204進(jìn)行指示后,接收裝置2生成表示“內(nèi)容#2”的信息作為內(nèi)容指定信息,并向服務(wù)器裝置1發(fā)送該信息。此時(shí),作為內(nèi)容提示信息及內(nèi)容指定信息的信息,只要是用戶或接收裝置2對(duì)內(nèi)容進(jìn)行唯一指定用的信息即可,例如,內(nèi)容的標(biāo)題信息、序列信息等。
另外,與下載開始時(shí)的處理同樣,此前的處理也可以自動(dòng)進(jìn)行而無(wú)需借助于用戶的手動(dòng)操作。例如,在諸如本動(dòng)作示例1所示的下述利用方式下可以無(wú)需用戶的特別指示就能夠?qū)ο螺d內(nèi)容進(jìn)行更新,即對(duì)于在之前下載完畢的內(nèi)容,當(dāng)該內(nèi)容在服務(wù)器裝置1中被更新時(shí),總是將接收裝置2內(nèi)的內(nèi)容更新為最新的內(nèi)容。
在本動(dòng)作示例1中,要下載的內(nèi)容為已下載完畢的內(nèi)容#2,并且已下載完畢的內(nèi)容#2被更新為新內(nèi)容。以下,對(duì)其進(jìn)行說(shuō)明。具體而言,在下載開始時(shí),播放列表#2和3個(gè)片斷數(shù)據(jù)#21~#23作為內(nèi)容#2存儲(chǔ)于接收裝置2的存儲(chǔ)部202中。另一方面,新片斷數(shù)據(jù)#21~#24和參照該4個(gè)片斷數(shù)據(jù)的新播放列表#2作為內(nèi)容#2存儲(chǔ)于服務(wù)器裝置1的存儲(chǔ)部102中。并且,將接收裝置2已存儲(chǔ)的由播放列表#2和片斷數(shù)據(jù)#21~#23構(gòu)成的內(nèi)容#2置換成為服務(wù)器裝置1中由播放列表#2和片斷數(shù)據(jù)#21~#24構(gòu)成的新內(nèi)容#2。
接著,在服務(wù)器裝置1中,當(dāng)從接收裝置2接收到指定下載內(nèi)容的內(nèi)容指定信息時(shí),刪除信息確定部104檢查從服務(wù)器裝置1向接收裝置2發(fā)送新內(nèi)容#2時(shí)的發(fā)送條件,并指定接收裝置2需要?jiǎng)h除的文件(S14)。
這里所說(shuō)的“發(fā)送條件”是指可傳送速度、數(shù)據(jù)傳送路徑的傳送頻寬和錯(cuò)誤發(fā)生率、分發(fā)系統(tǒng)的QoS(服務(wù)品質(zhì))等。這些傳送條件是根據(jù)服務(wù)器裝置1的性能、所利用的數(shù)據(jù)傳送路徑或服務(wù)的使用規(guī)定等來(lái)決定的。服務(wù)器裝置1在考慮這些發(fā)送條件的基礎(chǔ)上確定在同一定時(shí)可開始發(fā)送的數(shù)據(jù)量以及繼續(xù)傳送數(shù)據(jù)的傳送定時(shí)。
另外,要指定接收裝置2需刪除的文件,首先,在管理信息401所記載的文件中指定通過(guò)發(fā)送新內(nèi)容#2進(jìn)行置換的文件。接著,在考慮上述發(fā)送條件的基礎(chǔ)上來(lái)確定文件的傳送定時(shí),因此,將所指定的上述置換文件中除按照與管理信息相同的定時(shí)發(fā)送的文件之外的文件作為需指示刪除的文件。
在圖3、圖4所示的本動(dòng)作示例1中,依照發(fā)送條件,在從服務(wù)器裝置1向接收裝置2發(fā)送新內(nèi)容#2時(shí),按照與管理信息(更新后的管理信息402)相同的定時(shí)發(fā)送播放列表(#2)和第一片斷數(shù)據(jù)(#21)。另外,根據(jù)發(fā)送條件,較上述播放列表(#2)和第一片斷數(shù)據(jù)(#21)滯后地發(fā)送第二及之后的片斷數(shù)據(jù)(#22、#23、#24)。
這時(shí),關(guān)于滯后發(fā)送的片斷數(shù)據(jù)#22~#24中的片斷數(shù)據(jù)#22和#23,在接收裝置2中已存儲(chǔ)有相同名稱的片斷數(shù)據(jù)文件。因此,如果接收裝置2在下載新片斷數(shù)據(jù)#22、#23之前的時(shí)刻利用舊播放列表#2重放內(nèi)容#2,就會(huì)導(dǎo)致參照已存儲(chǔ)的舊片斷數(shù)據(jù)#22、#23進(jìn)行錯(cuò)誤的重放。
因此,服務(wù)器裝置1的刪除信息確定部104將片斷數(shù)據(jù)#22、#23指定為接收裝置2需預(yù)先刪除的文件。所述指定需預(yù)先刪除的文件的信息被稱之為“刪除信息”(圖4的402c)。
另外,假設(shè)在服務(wù)器裝置1中總是登記有最新的內(nèi)容。關(guān)于接收裝置2所存儲(chǔ)的內(nèi)容和服務(wù)器裝置1所存儲(chǔ)的內(nèi)容是否存在差異的判斷方法,例如,可通過(guò)比較在服務(wù)器裝置1中該最新內(nèi)容的登記時(shí)刻和接收裝置2中的內(nèi)容最后下載實(shí)施時(shí)刻來(lái)進(jìn)行判斷?;蛘?,作為簡(jiǎn)易的方法,也可以通過(guò)比較文件大小或生成時(shí)刻來(lái)判斷內(nèi)容是否已更新。
接著,服務(wù)器裝置1的管理信息更新部105生成針對(duì)接收裝置2的更新后的管理信息402,其中,所述更新后的管理信息402包括由刪除信息確定部104生成的刪除信息402c(S15)。具體而言,服務(wù)器裝置1的管理信息更新部105更新原管理信息401,使得關(guān)于內(nèi)容#2的信息被更新成為新的信息(內(nèi)容列表402a(播放列表#2)和數(shù)據(jù)列表402b(片斷數(shù)據(jù)#21~#24)),與此同時(shí)或者在更新后,附加由刪除信息確定部104指定的刪除信息402c(片斷數(shù)據(jù)#22、#23的指定信息)從而生成新的管理信息402。另外,在圖4的管理信息402中,用黑體字表示與通過(guò)下載而更新的內(nèi)容文件對(duì)應(yīng)的部分。
接著,服務(wù)器裝置1借助于輸入輸出控制部101、201向接收裝置2依次發(fā)送由管理信息更新部105更新的管理信息402和存儲(chǔ)部102所存儲(chǔ)的內(nèi)容(播放列表、片斷數(shù)據(jù))(S16)。另一方面,接收裝置2將從服務(wù)器裝置1接收的內(nèi)容(播放列表、片斷數(shù)據(jù))存儲(chǔ)在存儲(chǔ)部202中(S17)。這時(shí),并非以與管理信息402相同的定時(shí)下載構(gòu)成內(nèi)容的全部文件,其中一部分文件(在本動(dòng)作示例1中為片斷數(shù)據(jù)#22~#24)根據(jù)發(fā)送條件等而被滯后發(fā)送。
接收裝置2從服務(wù)器裝置1中取得已被更新的管理信息402后,立即刪除由刪除信息402c指定的文件并更新管理信息(S18)。具體而言,刪除部205從存儲(chǔ)部202讀入管理信息402,如果其中含有刪除信息402c,就根據(jù)該刪除信息402c從存儲(chǔ)部202中刪除指定的文件(片斷數(shù)據(jù)#22及#23)。并且,在刪除部205刪除文件之后,管理信息更新部206將管理信息403存入存儲(chǔ)部202以取代管理信息301,其中,該管理信息403是通過(guò)從管理信息402中刪除了刪除信息402c后得到的管理信息。
此后,接收裝置2將從服務(wù)器裝置1送來(lái)的片斷數(shù)據(jù)#22、#23、#24依次存儲(chǔ)到存儲(chǔ)部202(S19),在全部數(shù)據(jù)的存儲(chǔ)完成的時(shí)刻,完成下載處理。
然后,對(duì)接收裝置2的內(nèi)容重放進(jìn)行說(shuō)明。
當(dāng)接收裝置2重放內(nèi)容時(shí),重放部207通過(guò)輸入輸出控制部201調(diào)用已下載且存儲(chǔ)在存儲(chǔ)部202中的內(nèi)容(播放列表、片斷數(shù)據(jù)),進(jìn)行重放并輸出至顯示部103。即,當(dāng)重放某內(nèi)容時(shí),調(diào)用對(duì)應(yīng)的播放列表,依次讀出該播放列表所參照的片斷數(shù)據(jù)并進(jìn)行重放。具體而言,當(dāng)上述下載后的播放列表#2是指定依次重放片斷數(shù)據(jù)#21至片斷數(shù)據(jù)#24的播放列表時(shí),重放部207對(duì)片斷數(shù)據(jù)#21至片斷數(shù)據(jù)#24依次執(zhí)行上述動(dòng)作、即,讀出片斷數(shù)據(jù)并進(jìn)行重放的動(dòng)作。
另外,當(dāng)在開始下載并根據(jù)刪除信息402c刪除舊片斷數(shù)據(jù)#22之后、且下載新片斷數(shù)據(jù)#22之前的時(shí)刻開始重放內(nèi)容#2時(shí),由于在存儲(chǔ)部202中不存在片斷數(shù)據(jù)#22,因此,重放部207在片斷數(shù)據(jù)#22下載完成之前停止重放。或者,重放部207也可以認(rèn)為不能重放而終止重放處理。
這樣,在上述數(shù)據(jù)管理系統(tǒng)3中,通過(guò)基于刪除信息402c的數(shù)據(jù)管理,從存儲(chǔ)部202中刪除了之前存儲(chǔ)的片斷數(shù)據(jù)#22,因此,不會(huì)錯(cuò)誤地重放現(xiàn)有的文件。尤其是在內(nèi)容制作者不期望重放舊文件的情況下,能夠禁止違背內(nèi)容制作者意愿的重放。
另外,上述數(shù)據(jù)管理系統(tǒng)3的數(shù)據(jù)管理除適用于上述僅單純指定片斷數(shù)據(jù)重放順序的播放列表之外,也同樣適用于同時(shí)指定了片斷數(shù)據(jù)重放順序和片斷數(shù)據(jù)中的重放區(qū)間的播放列表。
另外,在如上述動(dòng)作示例1所述那樣實(shí)施下載并置換內(nèi)容(播放列表、片斷數(shù)據(jù))時(shí),播放列表被變更,從而可能導(dǎo)致在接收裝置2中殘留不被任何播放列表參照的片斷數(shù)據(jù)。對(duì)此,根據(jù)刪除信息402c來(lái)刪除文件,這樣,就能夠防止發(fā)生因下載時(shí)的更新而在接收裝置2中殘留不被任何播放列表參照的片斷數(shù)據(jù)。例如,參照?qǐng)D4,在從服務(wù)器裝置1新發(fā)送的播放列表#2是僅參照片斷數(shù)據(jù)#21、#22的播放列表的情況下,在接收裝置2中殘留的片斷數(shù)據(jù)#23被刪除信息指定并被刪除。這樣,在接收裝置2中不會(huì)殘留不再被參照的多余的片斷數(shù)據(jù)#23,從而得以有效使用接收裝置2的記錄空間(存儲(chǔ)部202)。
(下載動(dòng)作示例2-替換內(nèi)容#2的一部分的情形)下面,參照?qǐng)D5和圖6,說(shuō)明上述數(shù)據(jù)管理系統(tǒng)3的另一下載處理示例。圖5是表示在接收裝置2新下載內(nèi)容時(shí)數(shù)據(jù)管理系統(tǒng)3的動(dòng)作的處理流程圖。圖6是表示此時(shí)更新管理信息的說(shuō)明圖。
上述動(dòng)作示例1(參照?qǐng)D3、圖4)是對(duì)內(nèi)容進(jìn)行整體置換(即,整體置換構(gòu)成該內(nèi)容的播放列表和片斷數(shù)據(jù))的情形,本動(dòng)作示例2表示僅僅替換構(gòu)成該內(nèi)容的片斷數(shù)據(jù)的一部分的情形。
圖5所示的步驟S21至S29的各動(dòng)作大致等同于已經(jīng)說(shuō)明過(guò)的上述圖3中的步驟S11~S19的各動(dòng)作。其不同在于以下2點(diǎn)。(1)在步驟S24中,確定刪除信息(要?jiǎng)h除的文件)時(shí),使得在構(gòu)成內(nèi)容#2的文件中,直接使用現(xiàn)有的播放列表#2及片斷數(shù)據(jù)#21,而僅僅替換片斷數(shù)據(jù)#22、片斷數(shù)據(jù)#23。(2)在步驟S26、S27中,服務(wù)器裝置1首先僅向接收裝置2發(fā)送管理信息。因而,以下只進(jìn)行簡(jiǎn)要的說(shuō)明。
服務(wù)器裝置1通過(guò)輸入輸出控制部101接收管理信息301并將其輸入管理信息判斷部103。另外,如圖6所示,在服務(wù)器裝置1中,將管理信息301記作管理信息601。
接著,與動(dòng)作示例1(S14)同樣,服務(wù)器裝置1的刪除信息確定部104檢查從服務(wù)器裝置1向接收裝置2發(fā)送新內(nèi)容#2時(shí)的發(fā)送條件,指定接收裝置2需刪除的文件,并生成指定需預(yù)先刪除的文件的刪除信息602c(S24)。
然后,服務(wù)器裝置1的管理信息更新部105生成針對(duì)接收裝置2的更新后的管理信息602,其中包括由刪除信息確定部104生成的刪除信息602c(S25)。然后,管理信息更新部105將包括刪除信息602c的管理信息602發(fā)送至接收裝置2(S26)。另外,在圖6中的管理信息602中,以黑體字表示通過(guò)下載更新的內(nèi)容文件。
接著,在接收裝置2接收到管理信息602后,刪除部205立即從存儲(chǔ)部202中刪除由刪除信息602c指定的片斷數(shù)據(jù)文件(片斷數(shù)據(jù)#22、#23)。并且,在刪除部205刪除文件之后,管理信息更新部206將管理信息603存入存儲(chǔ)部202中以取代管理信息301,其中,該管理信息603是從管理信息602中刪除了刪除信息602c后所得到的管理信息(S28)。
然后,接收裝置2將從服務(wù)器裝置1送來(lái)的片斷數(shù)據(jù)#22、#23依次存儲(chǔ)至存儲(chǔ)部202(S29),在全部數(shù)據(jù)的存儲(chǔ)完成的時(shí)刻,完成下載處理。
這樣,通過(guò)上述僅僅替換已更新的片斷數(shù)據(jù)的下載處理,能夠?qū)⑼ㄐ帕肯拗圃谧钚?。另外,例如,即使某?nèi)容的播放列表為不可改寫的數(shù)據(jù),也能夠自由地變更內(nèi)容的重放結(jié)果。
如上所述,在本實(shí)施方式的數(shù)據(jù)管理系統(tǒng)3中,在服務(wù)器裝置1上指定可能被錯(cuò)誤參照的文件(片斷數(shù)據(jù)),由服務(wù)器裝置1生成管理信息并將其發(fā)送至接收裝置2,其中,關(guān)于上述指定文件的信息作為刪除信息被包含在上述管理信息中。接收裝置2根據(jù)管理信息中的刪除信息來(lái)刪除文件。這樣,因?yàn)槟軌蚺浜蠈?shí)施下載來(lái)刪除現(xiàn)有文件,因此,能夠防止錯(cuò)誤地參照該現(xiàn)有文件而進(jìn)行錯(cuò)誤的重放。
并且,在上述數(shù)據(jù)管理系統(tǒng)3中,能夠通過(guò)服務(wù)器裝置1來(lái)管理各接收裝置2的管理信息的內(nèi)容。因此,例如,通過(guò)對(duì)管理信息中沒(méi)有記載的數(shù)據(jù)文件實(shí)施諸如禁止在接收裝置2中重放等措施,還能防止對(duì)文件的非法復(fù)制。
另外,在本實(shí)施方式中,將構(gòu)成內(nèi)容的播放列表及片斷數(shù)據(jù)和管理信息作為各自獨(dú)立的文件進(jìn)行了說(shuō)明。不過(guò),也可以不采用獨(dú)立文件的形式。例如,即使是內(nèi)容數(shù)據(jù)流(content data stream)中的播放列表數(shù)據(jù)區(qū)、片斷數(shù)據(jù)區(qū)、管理數(shù)據(jù)區(qū)所存儲(chǔ)的各位流數(shù)據(jù),在實(shí)質(zhì)上也是相同的,所以也適用于本發(fā)明的數(shù)據(jù)管理系統(tǒng)。關(guān)于這一點(diǎn),后述實(shí)施方式2、3也同樣如此。
另外,在本實(shí)施方式中,在接收裝置2的管理信息中直接列出了內(nèi)容(名稱)和文件(名稱)。不過(guò),除此之外,例如,也可以為對(duì)每一內(nèi)容的版本準(zhǔn)備其構(gòu)成文件的列表并記錄在服務(wù)器裝置1中,作為接收裝置2的管理信息,只保存內(nèi)容及其版本信息。在這種情況下,在服務(wù)器裝置1中,在確定刪除文件時(shí),讀出和管理信息所包含的內(nèi)容的版本信息對(duì)應(yīng)的構(gòu)成文件的列表,同樣通過(guò)比較該列表和更新后的內(nèi)容的版本信息所對(duì)應(yīng)的構(gòu)成文件的列表,能夠與上述同樣地確定刪除文件。
(實(shí)施方式2)以下,參照?qǐng)D7至圖10來(lái)說(shuō)明本發(fā)明的另一實(shí)施方式。另外,為了便于說(shuō)明,對(duì)具有與上述實(shí)施方式1所示的部件相同的功能的部件賦予相同的標(biāo)號(hào),并省略其說(shuō)明。另外,關(guān)于在實(shí)施方式1中已定義的用語(yǔ),在本實(shí)施方式中,如果沒(méi)有特別的說(shuō)明,直接沿用其定義。
圖7是表示本發(fā)明的實(shí)施方式2的數(shù)據(jù)管理系統(tǒng)3′的結(jié)構(gòu)的功能塊圖。上述數(shù)據(jù)管理系統(tǒng)3′的結(jié)構(gòu)大致等同于圖1所示的實(shí)施方式1的數(shù)據(jù)管理系統(tǒng)3,所以只說(shuō)明其不同點(diǎn)。另外,在數(shù)據(jù)管理系統(tǒng)3′中,設(shè)置有存儲(chǔ)部202′、文件管理部205′、重放部207′,以取代存儲(chǔ)部202、刪除部205、重放部207。
在上述實(shí)施方式1的數(shù)據(jù)管理系統(tǒng)3中,在相同文件名的文件被下載到接收裝置2后,在存儲(chǔ)部202中已存儲(chǔ)的文件必定被蓋寫。也就是說(shuō),不會(huì)保留以前的文件。
對(duì)此,在本實(shí)施方式2的數(shù)據(jù)管理系統(tǒng)3′中,通過(guò)準(zhǔn)備多個(gè)保存目的地,從而在保持存儲(chǔ)部202已存儲(chǔ)的相同名稱的文件的狀態(tài)下,下載新文件并存儲(chǔ)在別的區(qū)域中,在重放時(shí)對(duì)新文件進(jìn)行重放。由此,在數(shù)據(jù)管理系統(tǒng)3′中,可使內(nèi)容的文件結(jié)構(gòu)恢復(fù)到下載前的狀態(tài)。
具體來(lái)說(shuō),在上述數(shù)據(jù)管理系統(tǒng)3′中,通過(guò)進(jìn)行目錄劃分等,在存儲(chǔ)部202′中準(zhǔn)備多個(gè)文件的保存目的地。并且,如果存在文件名相同的新下載文件,文件管理部205′進(jìn)行處理使得不擦除以前的文件而將其存儲(chǔ)在另外的目錄中。并且,在進(jìn)行內(nèi)容重放時(shí),對(duì)于在不同目錄中存儲(chǔ)的文件名相同的文件,重放部207′將根據(jù)目錄間的優(yōu)先級(jí)選擇最高優(yōu)先級(jí)的目錄中的文件并進(jìn)行重放。另外,上述基于優(yōu)先級(jí)的選擇是根據(jù)類似于Unix(注冊(cè)商標(biāo))操作系統(tǒng)和Windows(注冊(cè)商標(biāo))中的路徑功能(path function)的原理進(jìn)行的,在此不進(jìn)行特別說(shuō)明。
下面,參照?qǐng)D8、圖9、圖10,說(shuō)明上述數(shù)據(jù)管理系統(tǒng)3′的各部分功能和具體動(dòng)作。圖8是表示數(shù)據(jù)管理系統(tǒng)3′的存儲(chǔ)部202′的記錄區(qū)結(jié)構(gòu)的說(shuō)明圖。
存儲(chǔ)部202′被劃分成為多個(gè)不同的記錄區(qū)(圖8中的目錄A、B、C),在各記錄區(qū)中可存儲(chǔ)文件名相同的文件。并且,預(yù)先設(shè)定各記錄區(qū)的優(yōu)先級(jí),在重放某文件名的文件時(shí),重放部207′對(duì)所存儲(chǔ)的文件名相同的文件中、最高優(yōu)先級(jí)的記錄區(qū)中存儲(chǔ)的一個(gè)文件進(jìn)行重放。另外,在重放部207′(或者文件管理部205′等)中保存有各記錄區(qū)的優(yōu)先級(jí)信息。
另外,在圖8中,存儲(chǔ)部202′內(nèi)的多個(gè)記錄區(qū)被標(biāo)記為諸如“目錄”的邏輯存儲(chǔ)區(qū),但并不限于此,例如,也可以標(biāo)記為諸如數(shù)據(jù)“扇區(qū)”的物理存儲(chǔ)區(qū)。
這里,在圖8中,按照A>B>C的關(guān)系對(duì)各目錄賦予優(yōu)先級(jí)。即,目錄A的優(yōu)先級(jí)最高,目錄C的優(yōu)先級(jí)最低。
另外,如狀態(tài)701所示那樣,在目錄C中存儲(chǔ)有被參照的片斷數(shù)據(jù)#ki和參照該片斷數(shù)據(jù)#ki的播放列表#k。
在該狀態(tài)701下,當(dāng)接收裝置2′從服務(wù)器裝置1下載文件名相同的片斷數(shù)據(jù)#ki時(shí),文件管理部205′如狀態(tài)702(或者狀態(tài)703)所示把片斷數(shù)據(jù)#ki存入目錄A(或者目錄B)中。另外,當(dāng)在該狀態(tài)702(或者狀態(tài)703)下重放播放列表#k時(shí),重放部207′參照優(yōu)先級(jí)高于目錄C的目錄A(或者目錄B)中存儲(chǔ)的片斷數(shù)據(jù)#ki進(jìn)行重放。
另外,當(dāng)在狀態(tài)703下進(jìn)一步下載具有相同文件名的不同片斷數(shù)據(jù)#ki時(shí),文件管理部205′如狀態(tài)704所示把新的片斷數(shù)據(jù)#ki存入目錄A。另外,當(dāng)在該狀態(tài)704下重放播放列表#k時(shí),重放部207′參照優(yōu)先級(jí)最高的目錄A中存儲(chǔ)的片斷數(shù)據(jù)#ki進(jìn)行重放。
這里,在本實(shí)施方式2的上述數(shù)據(jù)管理系統(tǒng)3′進(jìn)行數(shù)據(jù)管理時(shí),除上述實(shí)施方式1所示的處理外,還需要進(jìn)行如下述動(dòng)作示例3或動(dòng)作示例4所示的下載時(shí)的更新處理。即使是數(shù)據(jù)管理系統(tǒng)3′進(jìn)行的數(shù)據(jù)管理,通過(guò)應(yīng)用包括刪除信息在內(nèi)的管理信息,也能夠適當(dāng)?shù)剡M(jìn)行下載數(shù)據(jù)的管理。
(下載動(dòng)作示例3-僅刪除現(xiàn)有片斷數(shù)據(jù)的情形)當(dāng)在圖8的狀態(tài)704(在目錄A、B、C中分別存儲(chǔ)有文件名相同的片斷數(shù)據(jù)#ki的狀態(tài))實(shí)施下載時(shí),對(duì)優(yōu)先級(jí)較低的目錄B中已存儲(chǔ)的片斷數(shù)據(jù)#ki或目錄C中已存儲(chǔ)的片斷數(shù)據(jù)#ki進(jìn)行更新使得播放列表#k能夠參照之。下面,對(duì)上述情況的動(dòng)作進(jìn)行說(shuō)明。
在這種情況下,只需刪除優(yōu)先級(jí)較高的目錄中的片斷數(shù)據(jù)#ki即可,因此,將其作為刪除信息而包含在管理信息中,并從服務(wù)器裝置1發(fā)送至接收裝置2′。
另外,服務(wù)器裝置1在生成管理信息時(shí)需要掌握接收裝置2′中的目錄的優(yōu)先級(jí),在確立通信階段預(yù)先從接收裝置2′取得關(guān)于目錄優(yōu)先級(jí)的信息?;蛘?,當(dāng)接收裝置2′是為本發(fā)明所示的數(shù)據(jù)分發(fā)服務(wù)專門設(shè)計(jì)的接收裝置,且作為服務(wù)的配置而預(yù)先確定了接收裝置2′的目錄結(jié)構(gòu)和優(yōu)先級(jí)時(shí),即使沒(méi)有取得關(guān)于優(yōu)先級(jí)的信息,服務(wù)器裝置1也能夠根據(jù)接收裝置2′的目錄結(jié)構(gòu)和優(yōu)先級(jí)來(lái)生成管理信息。
圖9是通過(guò)具體示例表示在數(shù)據(jù)管理系統(tǒng)3′中更新管理信息的說(shuō)明圖。圖9所示的管理信息801為服務(wù)器裝置1從接收裝置2′接收的原管理信息。管理信息802、803是從服務(wù)器裝置1發(fā)送給接收裝置2′的管理信息。另外,圖8、圖9中的帶圈數(shù)字表示管理信息的變化和存儲(chǔ)部202′的狀態(tài)變化的對(duì)應(yīng)關(guān)系。
當(dāng)接收裝置2′接收到管理信息802(或者803)時(shí),文件管理部205′立即刪除與刪除信息802a(或者803a)對(duì)應(yīng)的各目錄A、B中的文件。其結(jié)果,接收裝置2′的存儲(chǔ)部202′被更新為如圖8所示的狀態(tài)703(或者狀態(tài)701)。因而,重放部207′在根據(jù)播放列表#k進(jìn)行重放時(shí),能夠準(zhǔn)確參照目錄B(或目錄C)的片斷數(shù)據(jù)#ki進(jìn)行重放。
(下載動(dòng)作示例4-刪除現(xiàn)有片斷數(shù)據(jù)并同時(shí)追加新的片斷數(shù)據(jù)的情形)在圖8的狀態(tài)702(在目錄A和C中存儲(chǔ)有相同名稱的片斷數(shù)據(jù)#ki的狀態(tài))下實(shí)施下載時(shí),在目錄B中存儲(chǔ)新片斷數(shù)據(jù)#ki并進(jìn)行更新使得播放列表#k能夠參照該新片斷數(shù)據(jù)#ki。下面,對(duì)所述情況的動(dòng)作進(jìn)行說(shuō)明。
圖10是通過(guò)具體示例表示在數(shù)據(jù)管理系統(tǒng)3′中更新管理信息的說(shuō)明圖。圖10所示的管理信息901為服務(wù)器裝置1從接收裝置2′接收的原管理信息。管理信息902為從服務(wù)器裝置1被發(fā)送給接收裝置2′的管理信息。另外,圖8、圖10中的帶圈數(shù)字表示管理信息的變化和存儲(chǔ)部202′的狀態(tài)變化的對(duì)應(yīng)關(guān)系。
在本動(dòng)作示例4的情況下,將圖10所示的管理信息902從服務(wù)器裝置1發(fā)送給接收裝置2′。即,將表示在目錄B中新存儲(chǔ)的片斷數(shù)據(jù)#ki的數(shù)據(jù)列表902b和用于刪除在目錄A中已存在的片斷數(shù)據(jù)#ki的刪除信息902a包含在管理信息902中,并從服務(wù)器裝置1發(fā)送給接收裝置2′。當(dāng)接收裝置2′接收到管理信息902時(shí),文件管理部205′立即刪除與刪除信息902a對(duì)應(yīng)的目錄A中的片斷數(shù)據(jù)#ki。另外,當(dāng)接收裝置2′接收到新片斷數(shù)據(jù)#ki時(shí),文件管理部205′立即將其存儲(chǔ)在目錄B中。其結(jié)果,接收裝置2′的存儲(chǔ)部202′被更新為圖8中的狀態(tài)703。因而,重放部207′在根據(jù)播放列表#k進(jìn)行重放時(shí),能準(zhǔn)確參照目錄B中的片斷數(shù)據(jù)#ki進(jìn)行重放。
另外,在上述說(shuō)明中將目錄A、B、C均表述為下載文件的可存儲(chǔ)區(qū),但并不限于此。例如,也可以為下述,即目錄C為經(jīng)常存儲(chǔ)有缺省內(nèi)容數(shù)據(jù)的不可改寫區(qū),另一方面,目錄A、B為隨時(shí)存儲(chǔ)用于在重放時(shí)置換目錄C的不可改寫的內(nèi)容數(shù)據(jù)的臨時(shí)數(shù)據(jù)的可改寫區(qū)。在這種情況下,因?yàn)槟夸汣是被固定了的數(shù)據(jù)區(qū),其存儲(chǔ)內(nèi)容不會(huì)發(fā)生變化,所以,可以不特別規(guī)定目錄C的管理信息。
另外,當(dāng)在如圖8所示具有多個(gè)記錄區(qū)(目錄A、B、C)的狀態(tài)下,與實(shí)施方式1同樣地滯后下載內(nèi)容數(shù)據(jù)(片斷數(shù)據(jù))時(shí),在服務(wù)器裝置1中檢查在各記錄區(qū)中是否存在名稱和滯后下載的內(nèi)容數(shù)據(jù)相同的數(shù)據(jù)文件(刪除文件),生成含刪除信息的管理信息并將該管理信息發(fā)送給接收裝置2′。然后,接收裝置2′根據(jù)刪除信息來(lái)刪除各記錄區(qū)中對(duì)應(yīng)的數(shù)據(jù)文件。這時(shí),如果存在上述不可改寫的記錄區(qū),就不能刪除不可改寫的記錄區(qū)中的數(shù)據(jù)文件。
因此,在由刪除信息指示刪除不可改寫記錄區(qū)的數(shù)據(jù)文件的情況下,可以通過(guò)諸如禁止接收裝置2′參照或重放該數(shù)據(jù)文件等處理措施來(lái)應(yīng)對(duì)?;蛘撸?dāng)服務(wù)器裝置1判斷出不能刪除所需刪除的接收裝置2′的數(shù)據(jù)文件時(shí),可以生成用于指定在接收裝置2′進(jìn)行重放時(shí)禁止參照的文件的參照(重放)禁止信息,將其包含在管理信息中,并從服務(wù)器裝置1發(fā)送給接收裝置2′。由此,接收裝置2′可發(fā)現(xiàn)已存儲(chǔ)的數(shù)據(jù)文件為禁止參照(重放)的數(shù)據(jù)文件,從而能夠準(zhǔn)確地參照滯后下載的數(shù)據(jù)文件并進(jìn)行重放。
(實(shí)施方式3)下面,參照?qǐng)D11至圖13,說(shuō)明本發(fā)明的另一實(shí)施方式。另外,為了便于說(shuō)明,對(duì)具有和上述實(shí)施方式1、2所示的部件相同的功能的部件賦予相同的標(biāo)號(hào),并省略其說(shuō)明。另外,如果沒(méi)有特別的說(shuō)明,本實(shí)施方式將沿用上述實(shí)施方式1和2中定義的用語(yǔ)。
在上述實(shí)施方式1和2的數(shù)據(jù)管理系統(tǒng)3、3′(參照?qǐng)D1、圖7)中,管理信息的更新是在服務(wù)器裝置1中進(jìn)行的,其中,該管理信息是用于在接收裝置2、2′中對(duì)文件進(jìn)行管理的信息。而在本實(shí)施方式3的數(shù)據(jù)管理系統(tǒng)30中,完全由接收裝置20對(duì)管理信息進(jìn)行更新。
圖11是表示本發(fā)明的實(shí)施方式3的數(shù)據(jù)管理系統(tǒng)30的結(jié)構(gòu)的功能塊圖。
上述數(shù)據(jù)管理系統(tǒng)30包括服務(wù)器裝置10,存儲(chǔ)多個(gè)AV內(nèi)容并送出該AV內(nèi)容;以及接收裝置20,接收由服務(wù)器裝置10送來(lái)的AV內(nèi)容,并存儲(chǔ)、重放該AV內(nèi)容。
服務(wù)器裝置10包括輸入輸出控制部1001、存儲(chǔ)部1002、差分管理信息生成部1003。接收裝置20還包括輸入輸出控制部2001、存儲(chǔ)部2002、顯示部2003、UI(用戶界面)2004(包括于顯示部2003)、管理信息判斷更新部2005、刪除部2006、重放部2007。其中,服務(wù)器裝置10中的輸入輸出控制部1001、存儲(chǔ)部1002以及接收裝置20中的輸入輸出控制部2001、存儲(chǔ)部2002、顯示部2003、UI2004、刪除部2006、重放部2007的功能分別與實(shí)施方式1、2所示的各功能塊、即服務(wù)器裝置1的輸入輸出控制部101、存儲(chǔ)部102以及接收裝置2、2′中的輸入輸出控制部201、存儲(chǔ)部202、202′、顯示部203、UI204、刪除部205、文件管理部205′、重放部207、207′的功能相同。
將圖1、圖7和圖11進(jìn)行比較,關(guān)于服務(wù)器裝置,除去服務(wù)器裝置1中的管理信息判斷部103、刪除信息確定部104和管理信息更新部105,而代之在服務(wù)器裝置10中追加設(shè)置了差分管理信息生成部1003。關(guān)于接收裝置,除去接收裝置2、2′中的管理信息更新部206,而代之在接收裝置20中追加設(shè)置了管理信息判斷更新部2005。
在上述數(shù)據(jù)管理系統(tǒng)30中,服務(wù)器裝置10向1個(gè)以上的接收裝置20發(fā)送由多個(gè)數(shù)據(jù)文件(播放列表、片斷數(shù)據(jù))構(gòu)成的AV內(nèi)容(文件組)。另外,服務(wù)器裝置10具有向AV內(nèi)容的發(fā)送目的地、即接收裝置20發(fā)送管理信息的差分管理信息生成部(管理信息發(fā)送單元)1003,該管理信息用于指定構(gòu)成向接收裝置20新發(fā)送的AV內(nèi)容的(第二)的數(shù)據(jù)文件。
在上述數(shù)據(jù)管理系統(tǒng)30中,接收裝置20從1個(gè)以上的服務(wù)器裝置10接收由多個(gè)數(shù)據(jù)文件(播放列表、片斷數(shù)據(jù))構(gòu)成的AV內(nèi)容(文件組),并將其存入存儲(chǔ)部2002中。在接收裝置20中,特別具有管理信息判斷更新部(文件確定單元)2005,從服務(wù)器裝置10接收用于指定構(gòu)成自服務(wù)器裝置10新接收的AV內(nèi)容的(第二)的數(shù)據(jù)文件的管理信息,并根據(jù)該管理信息,在存儲(chǔ)部2002已存儲(chǔ)的(第一)數(shù)據(jù)文件中確定為防止在存儲(chǔ)部2002存儲(chǔ)了構(gòu)成從服務(wù)器裝置10新接收的AV內(nèi)容的(第二)數(shù)據(jù)文件的狀態(tài)下在本裝置中使用而需要?jiǎng)h除的(第一)數(shù)據(jù)文件;以及刪除部(文件管理單元)2006,從存儲(chǔ)部2002中刪除所述被確定的(第一)數(shù)據(jù)文件。
另外,也可以禁止或限制使用上述為防止被錯(cuò)誤使用而從存儲(chǔ)部2002中刪除的文件以取代上述刪除處理。
接著,參照?qǐng)D12和圖13,說(shuō)明上述數(shù)據(jù)管理系統(tǒng)30的各部分的功能和具體動(dòng)作。圖12是表示在接收裝置20中新下載內(nèi)容時(shí)的數(shù)據(jù)管理系統(tǒng)30的動(dòng)作的處理流程圖。圖13是表示此時(shí)管理信息更新的說(shuō)明圖。
在上述數(shù)據(jù)管理系統(tǒng)30中,服務(wù)器裝置10不特別接受來(lái)自接收裝置20的下載請(qǐng)求,而根據(jù)其自身的定時(shí)開始下載(S31),并發(fā)送下載數(shù)據(jù)(S33)。這具有以下用途,例如,當(dāng)已分發(fā)完畢的內(nèi)容被更新時(shí),自動(dòng)分發(fā)所更新的數(shù)據(jù)部分。
這時(shí),服務(wù)器裝置10的差分管理信息生成部1003生成管理信息,其中,在該管理信息中僅列出了指定要發(fā)送的內(nèi)容數(shù)據(jù)的信息(S32),開始下載并同時(shí)發(fā)送該管理信息(S33)。在該服務(wù)器裝置10發(fā)送的管理信息到達(dá)各接收裝置20時(shí),各接收裝置20將其與管理信息進(jìn)行比較。由于上述由服務(wù)器裝置10發(fā)送的管理信息相當(dāng)于指定要追加的文件的差分信息,因此,將其稱為“差分管理信息”。另外,可以在內(nèi)容數(shù)據(jù)被下載之前執(zhí)行步驟S32的差分管理信息生成處理,例如,在下載開始之前預(yù)先生成差分管理信息并將其存儲(chǔ)在存儲(chǔ)部1002中,并在下載開始時(shí)發(fā)送所存儲(chǔ)的差分管理信息。
接著,當(dāng)接收裝置20從服務(wù)器裝置10接收到上述差分管理信息時(shí),辨別差分管理信息的內(nèi)容,并確定在本裝置中是否存儲(chǔ)有與之對(duì)應(yīng)的內(nèi)容數(shù)據(jù)(S34)。具體而言,將接收到的差分管理信息暫且保持在臨時(shí)存儲(chǔ)區(qū)中,通過(guò)UI2004向用戶提示該差分管理信息,取得是否存儲(chǔ)該內(nèi)容的判斷結(jié)果。當(dāng)然,如果總是存儲(chǔ)內(nèi)容數(shù)據(jù),就可以省略該步驟S34。
然后,在步驟S34中確定存儲(chǔ)內(nèi)容數(shù)據(jù)時(shí),如果存在差分管理信息以及與該差分管理信息同時(shí)傳送來(lái)的內(nèi)容數(shù)據(jù),接收裝置20就將差分管理信息和該內(nèi)容數(shù)據(jù)存入存儲(chǔ)部2002(S35)。另外,圖12表示先發(fā)送差分管理信息,然后發(fā)送所有內(nèi)容數(shù)據(jù)(片斷數(shù)據(jù))的情況。
之后,在接收裝置20的管理信息判斷更新部2005中,對(duì)接收裝置20的當(dāng)前的管理信息和從服務(wù)器裝置10接收的差分管理信息(如有同時(shí)接收的內(nèi)容數(shù)據(jù),也包括這些內(nèi)容數(shù)據(jù))進(jìn)行比較,從已存儲(chǔ)的文件中確定要?jiǎng)h除的文件(刪除文件)(S36)。
要確定刪除文件,首先,比較當(dāng)前的管理信息和所接受的差分管理信息,指定要置換的文件。接著,如果在所指定的文件中存在與差分管理信息同時(shí)傳送來(lái)的文件,就將除該文件之外的文件確定為刪除文件。
這里,利用圖13來(lái)說(shuō)明管理信息判斷更新部2005的動(dòng)作。在圖13中,管理信息1201是接收裝置20的當(dāng)前的管理信息的示例,差分管理信息1202是接收裝置20從服務(wù)器裝置10接收的差分管理信息的示例。
在該動(dòng)作示例中,如圖12所示,假設(shè)在接收差分管理信息1202的定時(shí)沒(méi)有新發(fā)送來(lái)的內(nèi)容數(shù)據(jù)(播放列表、片斷數(shù)據(jù)),滯后發(fā)送關(guān)于差分管理信息1202所示的內(nèi)容#2的片斷數(shù)據(jù)#22、片斷數(shù)據(jù)#23。
接收裝置20的管理信息判斷更新部2005通過(guò)比較當(dāng)前的管理信息1201和從服務(wù)器裝置10接收的差分管理信息1202,得知在存儲(chǔ)部2002中現(xiàn)有的片斷數(shù)據(jù)#22、片斷數(shù)據(jù)#23被新下載的片斷數(shù)據(jù)#22、片斷數(shù)據(jù)#23置換。并且,由于不存在與差分管理信息1202一起傳送來(lái)的片斷數(shù)據(jù),得知片斷數(shù)據(jù)#22、#23將被滯后發(fā)送。然后,管理信息判斷更新部2005根據(jù)得知的信息,將現(xiàn)有的片斷數(shù)據(jù)#22、#23作為要?jiǎng)h除的文件(S36),生成對(duì)應(yīng)的刪除信息1204并將之發(fā)送給刪除部2006,而且,將管理信息更新為1203(S37)。
然后,管理信息判斷更新部2005將更新了的管理信息1203存入存儲(chǔ)部2002。另外,在圖13的示例中,管理信息1201和管理信息1203具有相同的內(nèi)容。在這種情況下,可以省略管理信息的再存儲(chǔ)處理。
另外,刪除部2006根據(jù)刪除信息1204,刪除在存儲(chǔ)部2002中已存儲(chǔ)的現(xiàn)有的片斷數(shù)據(jù)#22、#23(S38)。并且,對(duì)于管理信息的更新(S37)和刪除文件的刪除(S38),先進(jìn)行任一者均可。
另外,在圖13中,以獨(dú)立的形式表示了刪除信息1204,不過(guò),也可以構(gòu)成為在管理信息判斷更新部2005確定了刪除文件的時(shí)刻(S36),將對(duì)應(yīng)的刪除文件的信息依次發(fā)送給刪除部2006,使得迅速實(shí)施刪除。
然后,在接收裝置20將服務(wù)器裝置10發(fā)送來(lái)的新片斷數(shù)據(jù)#22、#23存儲(chǔ)到存儲(chǔ)部2002的時(shí)刻(S39),下載完成。
如上所述,在上述數(shù)據(jù)管理系統(tǒng)30中,利用管理信息及差分管理信息,對(duì)可能被錯(cuò)誤參照的文件(片斷數(shù)據(jù))進(jìn)行指定,并由接收裝置20刪除該指定文件。這樣,能夠配合實(shí)施下載來(lái)刪除現(xiàn)有的文件,所以能夠防止錯(cuò)誤參照該現(xiàn)有文件從而避免進(jìn)行錯(cuò)誤的重放。并且,在上述數(shù)據(jù)管理系統(tǒng)30中,由于管理信息的更新是在接收裝置20內(nèi)部完成的,從而可構(gòu)筑能夠減輕服務(wù)器裝置10的負(fù)擔(dān)的數(shù)據(jù)管理系統(tǒng)。
另外,可以生成在原管理信息中包含原管理信息的更新部分的新管理信息并將該新管理信息作為差分管理信息進(jìn)行發(fā)送,以取代將指定由服務(wù)器裝置10發(fā)送的內(nèi)容的管理信息作為差分管理信息進(jìn)行發(fā)送。在這種情況下,與實(shí)施方式1、2同樣,服務(wù)器裝置10需要從接收裝置20接收管理信息,但不需要判斷在接收裝置20中要?jiǎng)h除的文件。
具體而言,在服務(wù)器裝置10中,由差分管理信息生成部1003對(duì)原管理信息實(shí)施與發(fā)送內(nèi)容相當(dāng)?shù)牟糠值母聫亩刹罘止芾硇畔?。然后,?dāng)接收裝置20接收到上述差分管理信息時(shí),在管理信息判斷更新部2005中對(duì)差分管理信息和原管理信息進(jìn)行比較,指定要?jiǎng)h除的文件,并由刪除部2004實(shí)施刪除。這時(shí),被指定為要?jiǎng)h除的文件是原管理信息所包含的、且新管理信息(接收的差分管理信息)未包含的文件,即,在更新后接收裝置20不需要的文件。因此,通過(guò)該處理,例如,能夠刪除不再被任何播放列表參照的片斷數(shù)據(jù)等。所以,能夠有效地使用接收裝置20的存儲(chǔ)部2002的記錄區(qū)。另外,接收裝置20接收的差分管理信息表示文件被刪除后的存儲(chǔ)部2002的文件存儲(chǔ)狀態(tài),因此,管理信息判斷更新部2005以差分管理信息來(lái)置換原管理信息。
關(guān)于上述情況,將在下述實(shí)施方式4中進(jìn)行更為詳細(xì)的說(shuō)明。
(實(shí)施方式4)下面,參照?qǐng)D16至圖18來(lái)說(shuō)明本發(fā)明的另一實(shí)施方式。另外,為了便于說(shuō)明,對(duì)具有和上述實(shí)施方式1、2、3中所示的部件相同的功能的部件賦予相同的標(biāo)號(hào),并省略其說(shuō)明。另外,關(guān)于在實(shí)施方式1、2和3中定義的用語(yǔ),如果沒(méi)有特別的說(shuō)明,在本實(shí)施方式中也將沿用其定義。
圖16是表示本發(fā)明的實(shí)施方式4的數(shù)據(jù)管理系統(tǒng)30′的結(jié)構(gòu)的功能塊圖。
上述數(shù)據(jù)管理系統(tǒng)30′包括服務(wù)器裝置10′,存儲(chǔ)多個(gè)AV內(nèi)容并送出該AV內(nèi)容;接收裝置20′,接收由服務(wù)器裝置10′發(fā)送的AV內(nèi)容,并進(jìn)行存儲(chǔ)、重放。
如上所述,在實(shí)施方式1和2的數(shù)據(jù)管理系統(tǒng)3、3′(參照?qǐng)D1、圖7)中,關(guān)于接收裝置2、2′所存儲(chǔ)的文件的管理信息的更新以及指示要?jiǎng)h除的文件的刪除信息的確定都是在服務(wù)器裝置1中進(jìn)行的。另外,如圖11所示,在實(shí)施方式3的數(shù)據(jù)管理系統(tǒng)30中,關(guān)于上述存儲(chǔ)文件的管理信息的更新和上述刪除文件的確定都是在接收裝置20進(jìn)行的。而在本實(shí)施方式4的數(shù)據(jù)管理系統(tǒng)30′中,在服務(wù)器裝置10′中對(duì)接收裝置20′存儲(chǔ)的文件的管理信息進(jìn)行更新,另一方面,在接收裝置20′中確定需由接收裝置20′刪除的文件。
服務(wù)器裝置10′包括輸入輸出控制部1001′、存儲(chǔ)部1002、管理信息判斷部103、管理信息更新部(管理信息發(fā)送單元)1604。接收裝置20′包括輸入輸出控制部2001′、存儲(chǔ)部2002、顯示部2003、UI(用戶界面)2004(包括于顯示部2003)、刪除判斷部(刪除判斷單元)2605、刪除部2006、重放部2007、管理信息收發(fā)部2008。其中,服務(wù)器裝置10′的管理信息判斷部103和實(shí)施方式1、2的數(shù)據(jù)管理系統(tǒng)3、3′(參照?qǐng)D1、圖7)的管理信息判斷部相同。
比較圖11(實(shí)施方式3的功能塊圖)和圖16。在服務(wù)器裝置10′中,除去了差分管理信息生成部1003,取而代之的是,設(shè)置了管理信息判斷部103、管理信息更新部1604。另外,在接收裝置20′中,除去了管理信息判斷更新部2005,取而代之的是,設(shè)置有刪除判斷部2605、管理信息收發(fā)部2008。
接著,利用圖17和圖18,一并說(shuō)明上述數(shù)據(jù)管理系統(tǒng)30′的各部分的功能和具體動(dòng)作。圖17是表示在接收裝置20′新下載內(nèi)容時(shí)的連續(xù)的處理流程圖,圖18是表示此時(shí)更新管理信息的說(shuō)明圖。另外,適當(dāng)省略對(duì)實(shí)施方式1、2或3中闡述的內(nèi)容的說(shuō)明。
在上述數(shù)據(jù)管理系統(tǒng)30′中,在下載開始時(shí)(S41),接收裝置20′的管理信息收發(fā)部2008將管理信息301發(fā)送給服務(wù)器裝置10′。在服務(wù)器裝置10′中,管理信息判斷部103根據(jù)所接收到的管理信息301判斷接收裝置20′下次可下載的內(nèi)容(S42),并向接收裝置20′提示成為下載候選的內(nèi)容的信息。接收裝置20′借助于UI2004向用戶提示成為下載候選的內(nèi)容的信息并取得指定信息,其中,該指定信息用于指定用戶從上述提示的候選中作為下次下載的內(nèi)容而選擇的內(nèi)容(S43)。然后,將表示該內(nèi)容的指定信息發(fā)送到服務(wù)器裝置10′。到此為止的動(dòng)作與實(shí)施方式1中圖3的步驟S11至S13或者圖5的步驟S21至S23相同。
接著,在服務(wù)器裝置10′中,管理信息更新部1604在原管理信息301中加入關(guān)于指示新下載內(nèi)容的信息,從而生成管理信息1802,其中,該管理信息1802與下載實(shí)施后的接收裝置20′的存儲(chǔ)內(nèi)容對(duì)應(yīng)(S44)。如圖18所示,對(duì)于管理信息1801(301的復(fù)制信息),將指示下載的內(nèi)容#2的信息置換為下載后的內(nèi)容#2的信息,從而生成新的管理信息1802。然后,上述被更新了的管理信息1802通過(guò)輸入輸出控制部1001′、2001′被發(fā)送給接收裝置20′。另外,與指示下載的內(nèi)容對(duì)應(yīng)的文件也通過(guò)輸入輸出控制部1001′、2001′被發(fā)送給接收裝置20′(S45)。
在圖17、圖18的示例中,表示這樣的示例,即接收裝置20′已存儲(chǔ)的由播放列表#2和三個(gè)片斷數(shù)據(jù)#21,#22、#23構(gòu)成的內(nèi)容#2被置換為由播放列表#2和兩個(gè)片斷數(shù)據(jù)#21、#22構(gòu)成的新的內(nèi)容#2。另外,在圖17、圖18的示例中,以相同的定時(shí)發(fā)送新的片斷數(shù)據(jù)#21、#22和管理信息1802、播放列表#2。當(dāng)然,并不限于此,也可以象實(shí)施方式1、2、或3那樣滯后發(fā)送片斷數(shù)據(jù)。
接著,在接收裝置20′中,將被傳送來(lái)的管理信息1802及內(nèi)容(播放列表#2、片斷數(shù)據(jù)#21、#22)存儲(chǔ)于存儲(chǔ)部2002中(S46)。這時(shí),覆蓋并更新之前存儲(chǔ)的管理信息301和內(nèi)容的文件。即,管理信息1802成為接收裝置20′中的新的管理信息。這里,接收裝置20′預(yù)先另行保持以前的管理信息301,在實(shí)施以下處理之后再?gòu)U棄。另外,在圖17中沒(méi)有圖示原管理信息301的保持、廢棄。
其后,刪除判斷部2605對(duì)服務(wù)器裝置10′發(fā)送來(lái)的新的管理信息1802和另行保持的原管理信息301進(jìn)行比較,并檢查是否存在由于下載而不再需要的文件。之后,刪除判斷部2605將指定被判斷為不再需要的文件(圖18中的片斷數(shù)據(jù)#23)的信息作為刪除信息1803進(jìn)行輸出(S47)。
這里,“不再需要的文件”是指,由于實(shí)施下載而切斷與播放列表的參照關(guān)系不再被任何播放列表參照的片斷數(shù)據(jù)、由于內(nèi)容本身被刪除而不再使用的播放列表、片斷數(shù)據(jù)等。另外,本來(lái),刪除不再需要的文件是以確保記錄區(qū)等為目的并以接收裝置20′為主體進(jìn)行的,但是,例如,由于超過(guò)了內(nèi)容的使用期限或者其他理由,內(nèi)容提供者(制作者)有意停止提供該內(nèi)容時(shí),就需要以服務(wù)器裝置10′為主體對(duì)相關(guān)內(nèi)容的刪除實(shí)施管理。為此,服務(wù)器裝置10′通過(guò)管理信息更新部1604生成管理信息并使接收裝置20′根據(jù)該管理信息刪除相關(guān)內(nèi)容,其中,該管理信息反映了內(nèi)容本身的刪除。因此,在這種情況下,在接收裝置20′中必需具備下述刪除內(nèi)容的結(jié)構(gòu)(刪除判斷部2605、刪除部2006)。
接著,刪除部2006根據(jù)從刪除判斷部2605輸出的刪除信息1803來(lái)刪除文件(在圖18中,為片斷數(shù)據(jù)#23)(S48)。此后,完成下載。
另外,刪除判斷部2605和刪除部2006未必需要彼此分離,也可以是這樣的結(jié)構(gòu)無(wú)需刪除信息1803而直接由刪除部2006刪除被刪除判斷部2605判斷為不再需要的文件。
如上所述,在本實(shí)施方式的數(shù)據(jù)管理系統(tǒng)30′中,服務(wù)器裝置10′和接收裝置20′分別進(jìn)行管理信息的更新處理和刪除文件的判斷處理。根據(jù)這樣的結(jié)構(gòu),服務(wù)器裝置10′能夠以較少的處理量來(lái)管理接收裝置20′的存儲(chǔ)內(nèi)容。另外,接收裝置20′能夠通過(guò)刪除不再需要的文件來(lái)有效利用接收裝置20′內(nèi)的記錄區(qū)。
(實(shí)施方式5)下面,參照?qǐng)D19至圖22來(lái)說(shuō)明本發(fā)明的另一實(shí)施方式。另外,為了便于說(shuō)明,對(duì)具有和上述實(shí)施方式1至4所示的部件相同功能的部件賦予相同標(biāo)號(hào),并省略其說(shuō)明。另外,關(guān)于在實(shí)施方式1至4中定義的用語(yǔ),如果沒(méi)有特別的說(shuō)明,在本實(shí)施方式中也沿用其定義。
圖19是表示本發(fā)明實(shí)施方式5的數(shù)據(jù)管理系統(tǒng)3″的結(jié)構(gòu)的功能塊圖。上述數(shù)據(jù)管理系統(tǒng)3″包括服務(wù)器裝置1″,存儲(chǔ)多個(gè)AV內(nèi)容并進(jìn)行發(fā)送;接收裝置2″,接收由服務(wù)器裝置1″發(fā)送的AV內(nèi)容并進(jìn)行存儲(chǔ)、重放。
上述數(shù)據(jù)管理系統(tǒng)3″的結(jié)構(gòu)大致和實(shí)施方式1的數(shù)據(jù)管理系統(tǒng)3(參照?qǐng)D1)的結(jié)構(gòu)相同。但是,將數(shù)據(jù)管理系統(tǒng)3″與數(shù)據(jù)管理系統(tǒng)3進(jìn)行比較可知,在數(shù)據(jù)管理系統(tǒng)3″中,管理信息判斷部(文件選擇單元)103、刪除部205、管理信息更新部206、管理信息收發(fā)部208被置換為不同功能塊的管理信息判斷部103″、刪除部(文件管理單元)205″、管理信息更新部206″、管理信息收發(fā)部(刪除歷史信息發(fā)送單元)208″。因此,下面,以不同于實(shí)施方式1的數(shù)據(jù)管理系統(tǒng)3的部分為中心,說(shuō)明本實(shí)施方式5的數(shù)據(jù)管理系統(tǒng)3″的動(dòng)作。
在實(shí)施方式1中,管理信息301是對(duì)接收裝置2當(dāng)前存儲(chǔ)的從服務(wù)器裝置1下載的內(nèi)容進(jìn)行列表的信息。并且,記錄在接收裝置2中的管理信息301被發(fā)送給服務(wù)器裝置1。在服務(wù)器裝置1中,管理信息判斷部103對(duì)服務(wù)器裝置1所存儲(chǔ)的可發(fā)送的內(nèi)容和接收裝置2當(dāng)前存儲(chǔ)的并被記載于管理信息301中的內(nèi)容進(jìn)行比較,然后,確定接收裝置2接下來(lái)可下載的候選內(nèi)容。然后,已確定的下載候選內(nèi)容的信息被發(fā)送給接收裝置2并被提示給用戶。
這里,服務(wù)器裝置1的管理信息判斷部103執(zhí)行查找接收裝置2當(dāng)前未存儲(chǔ)的內(nèi)容的動(dòng)作。但是,作為接收裝置2未存儲(chǔ)某內(nèi)容的狀態(tài),可認(rèn)為有以下的情況還未下載該內(nèi)容的情況,或者用戶下載并視聽該內(nèi)容后將其作為不再需要的內(nèi)容而刪除的情況。在后者的情況下,雖然在接收裝置2中沒(méi)有存儲(chǔ)該內(nèi)容,但是,因?yàn)檫^(guò)去曾下載并存儲(chǔ),用戶已將其視為不需要的文件,所以,對(duì)于用戶來(lái)說(shuō),并不期望將其作為下載候選進(jìn)行提示。
因此,在本實(shí)施方式5中,如圖20所示,使用其中包含有過(guò)去刪除的內(nèi)容的歷史的管理信息2201。對(duì)該管理信息2201和上述實(shí)施方式1至4中所采用的管理信息301進(jìn)行比較可知,該管理信息2201的特征在于包含有過(guò)去刪除了的內(nèi)容的刪除歷史信息2201a。另外,本實(shí)施方式的從接收裝置向服務(wù)器裝置發(fā)送文件刪除歷史信息的結(jié)構(gòu)也能適用于上述實(shí)施方式1至4。即,管理信息收發(fā)部208、2008(參照?qǐng)D1、圖7、圖16)也可以具有向服務(wù)器裝置發(fā)送刪除歷史信息的功能。另外,管理信息判斷部103(參照?qǐng)D1、圖7、圖16)、差分管理信息生成部1003(參照?qǐng)D11)也可以具有選擇向接收裝置發(fā)送的數(shù)據(jù)文件的功能。
參照?qǐng)D21和圖22,一并說(shuō)明圖19所示的上述數(shù)據(jù)管理系統(tǒng)3″的各部分的功能和具體的動(dòng)作。圖21是表示在接收裝置2″中用戶刪除內(nèi)容時(shí)更新管理信息的說(shuō)明圖。
首先,假設(shè)在接收裝置2″中已下載并存儲(chǔ)有兩個(gè)內(nèi)容#1及#2。這時(shí),在接收裝置2″中存儲(chǔ)有圖21所示的管理信息301。用戶由該狀態(tài)判斷出不需要內(nèi)容#1并指示將其刪除。
接收裝置2″的刪除部205″與刪除部205(實(shí)施方式1)同樣具有根據(jù)管理信息中含有的刪除信息來(lái)刪除所對(duì)應(yīng)的內(nèi)容的文件的功能,除此之外,刪除部205″還具有接受用戶的指示來(lái)刪除內(nèi)容的功能。
另外,管理信息更新部206″與管理信息更新部206(實(shí)施方式1)同樣具有在刪除該內(nèi)容之后刪除管理信息中含有的刪除信息的功能,除此之外,還具有這樣的功能,即,將接受用戶指示刪除的內(nèi)容的信息(刪除歷史信息)加入管理信息從而生成新的管理信息的功能。
如圖21所示,在接收裝置2″中,當(dāng)根據(jù)用戶的指示刪除內(nèi)容#1時(shí),接收裝置2″的管理信息由管理信息301更新為管理信息2201。具體而言,在管理信息2201中追加記載有刪除歷史信息2201a,其中,在該刪除歷史信息2201a中列出了已刪除的內(nèi)容#1。
以下,說(shuō)明在接收裝置2″存儲(chǔ)了管理信息2201的狀態(tài)下與實(shí)施方式1同樣地下載新內(nèi)容時(shí)的情況。圖22是表示在上述數(shù)據(jù)管理系統(tǒng)3″中新下載內(nèi)容時(shí)的連續(xù)的動(dòng)作的處理流程圖。其中,由于步驟S54及其之后的步驟的內(nèi)容與實(shí)施方式1的處理流程(參照?qǐng)D3、圖5)的步驟S14、S24及其之后的步驟、或者實(shí)施方式4的處理流程(參照?qǐng)D17)的步驟S44及其之后的步驟相同,所以在圖22中省略了其圖示。
首先,在下載開始時(shí)(S51),接收裝置2″的管理信息收發(fā)部(刪除歷史信息發(fā)送單元)2008″將含有刪除歷史信息2201a的管理信息2201發(fā)送至服務(wù)器裝置1″。在服務(wù)器裝置1″中,管理信息判斷部103″根據(jù)接收到的管理信息2201判斷接收裝置2″接下來(lái)可下載的內(nèi)容(S52)。這時(shí),管理信息判斷部103″參照管理信息2201中包含的刪除歷史信息2201a。如果在可下載的內(nèi)容中包含有接收裝置2″以前曾刪除的內(nèi)容,就將該內(nèi)容從接收裝置2″的下次下載的候選中排除。然后,將列表成為下載候選的內(nèi)容的信息發(fā)送給接收裝置2″。之后,在接收裝置2″的顯示部2003提示內(nèi)容提示信息,其中,該內(nèi)容提示信息表示接收到的下載候選的內(nèi)容。然后,用戶根據(jù)顯示部2003所提示的內(nèi)容提示信息,通過(guò)UI2004指定要下載的內(nèi)容。接收裝置2根據(jù)用戶的操作,生成用于指定下載內(nèi)容的內(nèi)容指定信息并將其發(fā)送給服務(wù)器裝置1″(S53)。
或者,管理信息判斷部103″參照管理信息2201所包含的刪除歷史信息2201a,如果在可下載的內(nèi)容中已經(jīng)包含接收裝置2″過(guò)去曾刪除的內(nèi)容,那么,就將該內(nèi)容包含在下次的下載候選中,但是,也可以使其中包含下述指示信息后進(jìn)行輸出,即指示接收裝置2″對(duì)上述內(nèi)容和刪除歷史信息2201a未包含的內(nèi)容進(jìn)行區(qū)別顯示的指示信息。
在這種情況下,接收裝置2″參照在表示下載候選內(nèi)容的信息中包含的上述指示信息,區(qū)別顯示包含刪除歷史的內(nèi)容和不包含刪除歷史的內(nèi)容并提示給用戶。作為區(qū)別顯示的方法,例如可以列舉出下述方法改變表示內(nèi)容的文本信息的文字顏色、改變字體,另外,在表示內(nèi)容的圖像(縮略圖)上賦予強(qiáng)調(diào)邊框、分組顯示等等。也可以是上述方法之外的其他方法。
或者,管理信息判斷部103″與實(shí)施方式1的管理信息判斷部103同樣地只進(jìn)行可下載內(nèi)容的判斷,并將所有被判斷為可下載的內(nèi)容作為下載候選內(nèi)容提示給接收裝置2″,接收裝置2″參照管理信息2201所包含的刪除歷史信息2201a,將服務(wù)器裝置1″發(fā)送來(lái)的候選區(qū)分為包含在刪除歷史信息2201a中的內(nèi)容和未包含在刪除歷史信息2201a中的內(nèi)容并進(jìn)行顯示。在僅由接收裝置2″參照刪除歷史信息2201a的情況下,在管理信息2201中就無(wú)需包含刪除歷史信息2201a。在接收裝置2″中,可以對(duì)刪除歷史信息2201a與管理信息2201分別進(jìn)行存儲(chǔ)、管理。
步驟S54及其之后的處理和實(shí)施方式1中由圖3、圖5所示的S14、S24及其之后的處理或?qū)嵤┓绞?中由圖17所示的S44及其之后的處理相同。另外,刪除歷史信息2201a基本上不會(huì)被刪除,但是,例如,也可以增加這樣的功能,即,對(duì)歷史信息設(shè)定有效期限,在期限結(jié)束時(shí)刪除()的功能。也可以對(duì)每個(gè)內(nèi)容設(shè)定有效期限(有無(wú)期限、期限長(zhǎng)短等)。
作為被刪除的內(nèi)容的歷史信息2201a,圖20、21所示的管理信息2201采用被刪除的內(nèi)容的列表而不采用被刪除的文件的列表。較之于對(duì)被刪除的全部文件進(jìn)行列表并保留的情況,能夠以較小的數(shù)據(jù)量保留歷史信息。另外,也可以對(duì)被刪除的文件名進(jìn)行列表并保留。
另外,還有某一內(nèi)容在時(shí)序上存在多個(gè)版本的情況。在這種情況下,可以一并記錄表示內(nèi)容的信息和版本的信息。其目的在于當(dāng)服務(wù)器中只有內(nèi)容A的版本1時(shí),不會(huì)將其作為下載候選而提示給曾經(jīng)視聽并刪除了內(nèi)容A的版本1的用戶,但是,當(dāng)內(nèi)容A被更新為版本2時(shí),則加入到候選中。另外,用戶可以根據(jù)其意愿對(duì)內(nèi)容A進(jìn)行設(shè)定,即使其版本被更新,也不會(huì)成為下載的候選。
另外,在上述的說(shuō)明中,將不列為下載候選的內(nèi)容當(dāng)作過(guò)去已刪除了的內(nèi)容,但并不限于此,也能夠用于指定被用戶判斷為不特別需要的內(nèi)容。即,歷史信息2201a不僅可用于表示過(guò)去的刪除歷史信息,也可用作表示過(guò)去被用戶判斷為不需要的內(nèi)容的信息。由此,用戶可在收到服務(wù)器裝置1的關(guān)于下載內(nèi)容的提示時(shí)預(yù)先排除不需要的內(nèi)容。
本發(fā)明的數(shù)據(jù)管理系統(tǒng)可以構(gòu)成為當(dāng)接收裝置從服務(wù)器裝置下載內(nèi)容時(shí),由服務(wù)器裝置指定在接收裝置已存儲(chǔ)的內(nèi)容中可能被錯(cuò)誤參照的接收裝置內(nèi)的文件(片斷數(shù)據(jù)),生成刪除信息并將該刪除信息與管理信息一并發(fā)送給接收裝置,接收裝置根據(jù)上述刪除信息刪除本裝置中現(xiàn)有的文件。
因此,在配合下載新文件來(lái)刪除現(xiàn)有文件,由此,就能防止錯(cuò)誤參照該現(xiàn)有文件而導(dǎo)致錯(cuò)誤的重放。
本發(fā)明的數(shù)據(jù)管理系統(tǒng)是由1個(gè)以上的服務(wù)器裝置和1個(gè)以上的接收裝置構(gòu)成的數(shù)據(jù)管理系統(tǒng),在該服務(wù)器裝置與接收裝置之間交換內(nèi)容數(shù)據(jù)和管理信息,該管理信息是記載了該接收裝置內(nèi)的內(nèi)容數(shù)據(jù)的存儲(chǔ)內(nèi)容的管理信息,上述服務(wù)器裝置包括確定單元,根據(jù)上述管理信息,在上述接收裝置已存儲(chǔ)的內(nèi)容數(shù)據(jù)中確定要?jiǎng)h除的內(nèi)容數(shù)據(jù);以及發(fā)送單元,向上述接收裝置發(fā)送表示上述已確定的刪除對(duì)象的內(nèi)容數(shù)據(jù)的刪除信息,上述接收裝置包括根據(jù)所接收的上述刪除信息刪除對(duì)應(yīng)的內(nèi)容數(shù)據(jù)的刪除單元。
這樣,在下載新文件之前刪除現(xiàn)有的文件,由此能夠防止錯(cuò)誤地參照現(xiàn)有文件進(jìn)行錯(cuò)誤的重放。
另外,上述數(shù)據(jù)管理系統(tǒng)也可以構(gòu)成為將上述刪除信息包含在上述管理信息中,并從上述服務(wù)器裝置發(fā)送給上述接收裝置。
這樣,可以一并處理刪除信息和管理信息,從而能夠易于管理。
另外,本發(fā)明的數(shù)據(jù)管理系統(tǒng)是由1個(gè)以上的服務(wù)器裝置和1個(gè)以上的接收裝置構(gòu)成的數(shù)據(jù)管理系統(tǒng),上述服務(wù)器裝置包括生成第一管理信息的單元和向上述接收裝置發(fā)送上述第一管理信息的單元,其中,該第一管理信息記載有要發(fā)送的內(nèi)容數(shù)據(jù)的發(fā)送內(nèi)容,上述接收裝置包括保持第二管理信息并根據(jù)上述第一管理信息和上述第二管理信息從上述接收裝置內(nèi)已存儲(chǔ)的內(nèi)容數(shù)據(jù)中確定要?jiǎng)h除的內(nèi)容數(shù)據(jù)的單元、以及刪除上述已確定的內(nèi)容數(shù)據(jù)的裝置,其中,上述第二管理信息記載了上述接收裝置內(nèi)的內(nèi)容數(shù)據(jù)的存儲(chǔ)內(nèi)容。
這樣,在下載新文件之前刪除現(xiàn)有文件,由此能夠防止錯(cuò)誤地參照現(xiàn)有文件進(jìn)行錯(cuò)誤的重放。
最后,服務(wù)器裝置1、1″、10、10′和接收裝置2、2′、2″、20、20′的各塊,尤其是管理信息判斷部103、103″、刪除信息確定部104、管理信息更新部105、1604、差分管理信息生成部1003、刪除部205、205″、管理信息更新部206、206″、重放部207、207′、文件管理部205′、管理信息判斷更新部2005、刪除部2006、重放部2007、刪除判斷部2605可以由硬件邏輯構(gòu)成,也可以如下所述用CPU并通過(guò)軟件來(lái)實(shí)現(xiàn)。
即,服務(wù)器裝置1、1″、10、10′和接收裝置2、2′、2″、20、20′具有執(zhí)行用于實(shí)現(xiàn)各功能的控制程序的命令的CPU(中央處理器);存儲(chǔ)上述控制程序的ROM(只讀存儲(chǔ)器);展開上述程序的RAM(隨機(jī)存取存儲(chǔ)器);存儲(chǔ)上述程序及各種數(shù)據(jù)的存儲(chǔ)器等的存儲(chǔ)裝置(記錄介質(zhì))等。另外,向上述服務(wù)器裝置1、1″、10、10′和接收裝置2、2′、2″、20、20′提供可由計(jì)算機(jī)讀取地記錄了用于實(shí)現(xiàn)上述功能的軟件的記錄介質(zhì),由該計(jì)算機(jī)(或CPU、MPU)讀出并執(zhí)行記錄介質(zhì)中記錄的程序代碼,這樣也能夠?qū)崿F(xiàn)本發(fā)明的目的,其中,上述記錄介質(zhì)所記錄的軟件為上述服務(wù)器裝置1、1″、10、10′和接收裝置2、2′、2″、20、20′的控制程序的程序代碼(執(zhí)行形式程序、中間代碼程序、源程序)。
作為上述記錄介質(zhì),例如,可以是磁帶、盒式帶等的帶類、包括軟盤(注冊(cè)商標(biāo))、硬盤等磁盤以及CD-ROM、MO、MD、DVD、CD-R等光盤的盤類、IC卡(包括存儲(chǔ)卡)、光卡等的卡類或掩模型ROM、EPROM、EEPROM、閃存ROM等的半導(dǎo)體存儲(chǔ)器類等。
另外,服務(wù)器裝置1、1″、10、10′和接收裝置2、2′、2″、20、20′可以與通信網(wǎng)絡(luò)連接,借助于通信網(wǎng)絡(luò)供給上述程序代碼。作為上述通信網(wǎng)絡(luò),并沒(méi)有特別的限制,例如,可利用互聯(lián)網(wǎng)(internet)、內(nèi)聯(lián)網(wǎng)(intranet)、外聯(lián)網(wǎng)(extranet)、LAN、ISDN、VAN、CATV通信網(wǎng)、虛擬專用網(wǎng)絡(luò)(virtual private network)、電話線路網(wǎng)絡(luò)、移動(dòng)體通信網(wǎng)絡(luò)、衛(wèi)星通信網(wǎng)絡(luò)等。另外,作為構(gòu)成通信網(wǎng)絡(luò)的傳送介質(zhì),并沒(méi)有特別的限制,例如,可以利用IEEE1394、USB、電力線、有線電視線路、電話線、ADSL線路等的有線通信,也可以利用諸如IrDA或遙控器等的紅外線、Bluetooth(注冊(cè)商標(biāo))、802.11無(wú)線通信網(wǎng)絡(luò)、HDR、便攜式電話網(wǎng)絡(luò)、衛(wèi)星線路、地面波數(shù)字網(wǎng)絡(luò)(terrestrial digital net)等的無(wú)線通信。另外,即使是通過(guò)電子傳送而具體表現(xiàn)了上述程序代碼的、載置于載波的計(jì)算機(jī)數(shù)字信號(hào)的形態(tài),也可以實(shí)現(xiàn)本發(fā)明。
以上,對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,上述實(shí)施例僅僅是揭示本發(fā)明的技術(shù)內(nèi)容的示例。本發(fā)明并不限于上述具體示例,不應(yīng)對(duì)本發(fā)明進(jìn)行狹義的解釋。本發(fā)明的范圍由權(quán)利要求范圍來(lái)表示,可在本發(fā)明的精神和權(quán)利要求范圍內(nèi)進(jìn)行各種變更來(lái)實(shí)施之。當(dāng)然,通過(guò)適當(dāng)組合不同實(shí)施例所示技術(shù)手段得到的實(shí)施方式也包括在本發(fā)明的技術(shù)范圍內(nèi)。
如上所述,本發(fā)明的數(shù)據(jù)管理系統(tǒng)包括1個(gè)以上的接收裝置和1個(gè)以上的對(duì)該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,其中,上述接收裝置具有存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件的存儲(chǔ)部;上述服務(wù)器裝置具有文件確定單元,從已在上述接收裝置的上述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成向上述接收裝置新發(fā)送的文件組;以及管理信息發(fā)送單元,向由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地、即接收裝置發(fā)送用于指定由上述文件確定單元確定的第一數(shù)據(jù)文件的文件指定信息;上述接收裝置還具有文件管理單元,該文件管理單元根據(jù)從上述服務(wù)器裝置接收到的上述文件指定信息,限制對(duì)上述存儲(chǔ)部已存儲(chǔ)的第一數(shù)據(jù)文件的使用或者刪除該第一數(shù)據(jù)文件。
本發(fā)明的數(shù)據(jù)管理方法是數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)管理方法,該數(shù)據(jù)管理系統(tǒng)包括1個(gè)以上的接收裝置和1個(gè)以上的向該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,本發(fā)明的數(shù)據(jù)管理方法包括文件確定步驟,上述服務(wù)器裝置從已在上述接收裝置的存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成對(duì)上述接收裝置新發(fā)送的文件組;管理信息發(fā)送步驟,上述服務(wù)器裝置向由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地、即接收裝置發(fā)送用于指定上述所確定的第一數(shù)據(jù)文件的文件指定信息;以及文件管理步驟,上述接收裝置根據(jù)從上述服務(wù)器裝置接收到的上述文件指定信息,限制對(duì)上述存儲(chǔ)部已存儲(chǔ)的第一數(shù)據(jù)文件的使用或者刪掉該第一數(shù)據(jù)文件。
另外,本發(fā)明的服務(wù)器裝置是對(duì)1個(gè)以上的接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的數(shù)據(jù)文件組的服務(wù)器裝置,其具有文件確定單元,從已在上述接收裝置的存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在上述接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成向上述接收裝置新發(fā)送的文件組;以及管理信息發(fā)送單元,向由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地、即接收裝置發(fā)送用于指定由上述文件確定單元所確定的第一數(shù)據(jù)文件的文件指定信息。
另外,本發(fā)明的接收裝置是從1個(gè)以上的服務(wù)器裝置接收由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的接收裝置,包括存儲(chǔ)部,存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件;以及文件管理單元,限制對(duì)上述存儲(chǔ)部中存儲(chǔ)的且由文件指定信息指定的第一數(shù)據(jù)文件的使用、或者刪除該第一數(shù)據(jù)文件,其中,該文件指定信息是從上述服務(wù)器裝置接收的信息。
根據(jù)上述結(jié)構(gòu),服務(wù)器裝置在對(duì)其存儲(chǔ)部已存儲(chǔ)由第一數(shù)據(jù)文件構(gòu)成的文件組的接收裝置新發(fā)送由第二數(shù)據(jù)文件構(gòu)成的文件組時(shí),對(duì)接收裝置發(fā)送用于指定要限制或禁止接收裝置使用的第一數(shù)據(jù)文件的文件指定信息。并且,接收裝置根據(jù)從服務(wù)器裝置接收到的文件指定信息,限制對(duì)存儲(chǔ)部已存儲(chǔ)的第一數(shù)據(jù)文件的使用或者刪除該第一數(shù)據(jù)文件。
因此,在將新版本文件組下載至其中已存儲(chǔ)有舊版本文件組的接收裝置時(shí),能夠刪除構(gòu)成文件組的數(shù)據(jù)文件中要被置換為新版本的數(shù)據(jù)文件的舊版本的文件。其結(jié)果,能夠防止錯(cuò)誤地利用舊版本的數(shù)據(jù)文件。
例如,當(dāng)依次下載并存儲(chǔ)AV內(nèi)容的構(gòu)成文件即片斷數(shù)據(jù)時(shí),即使在未完成新片斷數(shù)據(jù)的下載(下載的途中)或片斷數(shù)據(jù)下載在途中失敗的狀態(tài)下,指示對(duì)參照上述片斷數(shù)據(jù)的播放列表進(jìn)行重放,也不會(huì)發(fā)生諸如因錯(cuò)誤地參照過(guò)去下載的別的文件而導(dǎo)致違背用戶本來(lái)期望的重放這樣的問(wèn)題。
如上所述,根據(jù)上述結(jié)構(gòu),在從存儲(chǔ)了多個(gè)數(shù)據(jù)文件的服務(wù)器裝置向接收裝置適當(dāng)分發(fā)數(shù)據(jù)文件的數(shù)據(jù)管理系統(tǒng)中,能有效地進(jìn)行接收裝置的數(shù)據(jù)管理。
并且,本發(fā)明的數(shù)據(jù)管理系統(tǒng)也可以為上述管理信息單元向上述接收裝置發(fā)送管理信息,該管理信息包括上述文件指定信息和對(duì)構(gòu)成文件組的第二數(shù)據(jù)文件進(jìn)行指定的信息。
根據(jù)上述結(jié)構(gòu),能夠從服務(wù)器裝置向接收裝置一并發(fā)送對(duì)要發(fā)送的數(shù)據(jù)文件進(jìn)行指定的信息、和對(duì)由接收裝置實(shí)施刪除等的文件進(jìn)行指定的文件指定信息。這樣,能夠一并發(fā)送數(shù)據(jù),從而可實(shí)現(xiàn)簡(jiǎn)單的發(fā)送處理。
另外,本發(fā)明的數(shù)據(jù)管理系統(tǒng)還可以構(gòu)成為上述接收裝置具有向上述服務(wù)器裝置發(fā)送對(duì)從上述存儲(chǔ)部中被刪除的數(shù)據(jù)文件進(jìn)行指定的刪除歷史信息的歷史信息發(fā)送單元,上述服務(wù)器裝置具有根據(jù)從上述接收裝置接收到的刪除歷史信息選擇可向上述接收裝置新發(fā)送的上述第二數(shù)據(jù)文件的文件選擇單元。
這里,作為接收裝置未存儲(chǔ)某內(nèi)容的狀態(tài),可認(rèn)為有以下的情況,即,還未下載該內(nèi)容的情況;用戶在下載并視聽該內(nèi)容之后,將其作為不需要的內(nèi)容而刪除的情況。在后者的情況下,雖然在接收裝置中沒(méi)有存儲(chǔ)該內(nèi)容,但是,因?yàn)橛脩粢严螺d、存儲(chǔ)該內(nèi)容并且判斷為不需要的內(nèi)容,所以,用戶并不希望將其作為下載候選而進(jìn)行提示。
根據(jù)上述結(jié)構(gòu),服務(wù)器裝置能夠根據(jù)從接收裝置接收到的刪除歷史信息對(duì)過(guò)去從接收裝置的存儲(chǔ)部中刪除的數(shù)據(jù)文件進(jìn)行指定。而且,服務(wù)器裝置可以在考慮這些被刪除的數(shù)據(jù)文件的基礎(chǔ)上選擇可向接收裝置新發(fā)送的上述第二數(shù)據(jù)文件。例如,能夠從要向接收裝置新發(fā)送的第二數(shù)據(jù)文件中排除已被用戶判斷為不需要的數(shù)據(jù)文件。
另外,本發(fā)明的數(shù)據(jù)管理系統(tǒng)包括有1個(gè)以上的接收裝置和1個(gè)以上的對(duì)上述接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,其中,上述接收裝置具有存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件的存儲(chǔ)部,上述服務(wù)器裝置具有將指定構(gòu)成向上述接收裝置新發(fā)送的文件組的第二數(shù)據(jù)文件的管理信息發(fā)送給上述文件組的發(fā)送目的地、即接收裝置的管理信息發(fā)送單元,另外,上述接收裝置還具有文件確定單元,根據(jù)從上述服務(wù)器裝置接收到的上述管理信息,從已在上述接收裝置的上述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在該接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成從該服務(wù)器裝置新接收的文件組;以及文件管理單元,限制對(duì)上述文件確定單元所確定的第一數(shù)據(jù)文件的使用或者從上述存儲(chǔ)部刪除第一數(shù)據(jù)文件。
另外,本發(fā)明的數(shù)據(jù)管理方法是數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)管理方法,該數(shù)據(jù)管理系統(tǒng)包括1個(gè)以上的接收裝置和1個(gè)以上的對(duì)該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的服務(wù)器裝置,本發(fā)明的數(shù)據(jù)管理方法包括管理信息發(fā)送步驟,上述服務(wù)器裝置將指定構(gòu)成對(duì)上述接收裝置新發(fā)送的文件組的第二數(shù)據(jù)文件的管理信息發(fā)送給該文件組的發(fā)送目的地、即接收裝置;文件確定步驟,上述接收裝置根據(jù)從上述服務(wù)器裝置接收到的上述管理信息,從已在上述接收裝置的上述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在該接收裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成由該服務(wù)器裝置新接收的文件組;以及文件管理步驟,上述接收裝置限制對(duì)上述已確定的第一數(shù)據(jù)文件的使用或者從上述存儲(chǔ)部中刪除第一數(shù)據(jù)文件。
另外,本發(fā)明的服務(wù)器裝置是對(duì)1個(gè)以上的接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的數(shù)據(jù)文件組的服務(wù)器裝置,包括將指定構(gòu)成向上述接收裝置新發(fā)送的文件組的第二數(shù)據(jù)文件的管理信息發(fā)送給該文件組的發(fā)送目的地、即接收裝置的管理信息發(fā)送裝置。
另外,本發(fā)明的接收裝置是從1個(gè)以上的服務(wù)器裝置接收由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組的接收裝置,包括存儲(chǔ)部,存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件;文件確定單元,從上述服務(wù)器裝置接收對(duì)構(gòu)成自上述服務(wù)器裝置新接收的文件組的第二數(shù)據(jù)文件進(jìn)行指定的管理信息,根據(jù)該管理信息,從已在上述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在上述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在本裝置中使用的第一數(shù)據(jù)文件,其中,該第二數(shù)據(jù)文件構(gòu)成從該服務(wù)器裝置新接收的文件組;以及文件管理單元,限制對(duì)上述文件確定單元確定的第一數(shù)據(jù)文件的使用或者從上述存儲(chǔ)部中刪除該第一數(shù)據(jù)文件。
根據(jù)上述結(jié)構(gòu),服務(wù)器裝置在對(duì)其存儲(chǔ)部已存儲(chǔ)由第一數(shù)據(jù)文件構(gòu)成的文件組的接收裝置新發(fā)送由第二數(shù)據(jù)文件構(gòu)成的文件組時(shí),對(duì)接收裝置發(fā)送指定對(duì)接收裝置新發(fā)送的第二數(shù)據(jù)文件的管理信息。然后,接收裝置根據(jù)從服務(wù)器裝置接收到的管理信息,從已在其存儲(chǔ)部中存儲(chǔ)的第一數(shù)據(jù)文件中確定要限制或禁止接收裝置使用的第一數(shù)據(jù)文件,并限制對(duì)該第一數(shù)據(jù)文件的使用或者刪除該第一數(shù)據(jù)文件。
因此,在將新版本的文件組下載至其中已存儲(chǔ)有舊版本文件組的接收裝置時(shí),能夠刪除構(gòu)成文件組的數(shù)據(jù)文件中要被置換為新版本的數(shù)據(jù)文件的舊版本的文件。其結(jié)果,能夠防止錯(cuò)誤地利用舊版本的數(shù)據(jù)文件。
例如,當(dāng)依次下載并存儲(chǔ)AV內(nèi)容的構(gòu)成文件即片斷數(shù)據(jù)時(shí),即使在未完成新片斷數(shù)據(jù)的下載(下載的途中)或片斷數(shù)據(jù)下載在途中失敗的狀態(tài)下,指示對(duì)參照上述片斷數(shù)據(jù)的播放列表進(jìn)行重放,也不會(huì)發(fā)生諸如因錯(cuò)誤地參照過(guò)去下載的別的文件而導(dǎo)致違背用戶本來(lái)期望的重放這樣的問(wèn)題。
如上所述,根據(jù)上述結(jié)構(gòu),在從存儲(chǔ)了多個(gè)數(shù)據(jù)文件的服務(wù)器裝置向接收裝置適當(dāng)發(fā)送數(shù)據(jù)文件的數(shù)據(jù)管理系統(tǒng)中,能有效地進(jìn)行接收裝置的數(shù)據(jù)管理。
另外,本發(fā)明的數(shù)據(jù)管理系統(tǒng)還可以構(gòu)成為上述接收裝置具有對(duì)上述服務(wù)器裝置發(fā)送刪除歷史信息的歷史信息發(fā)送單元,該刪除歷史信息對(duì)從上述存儲(chǔ)部中被刪除的數(shù)據(jù)文件進(jìn)行指定,上述服務(wù)器裝置具有根據(jù)從上述接收裝置接收到的刪除歷史信息選擇可向上述接收裝置新發(fā)送的上述第二數(shù)據(jù)文件的文件選擇單元。這里,作為接收裝置未存儲(chǔ)某內(nèi)容的狀態(tài),可認(rèn)為有以下的情況,即,還未下載該內(nèi)容的情況;用戶在下載并視聽該內(nèi)容之后,將其作為不需要的內(nèi)容而刪除的情況。在后者的情況下,雖然在接收裝置中沒(méi)有存儲(chǔ)該內(nèi)容,但是,因?yàn)橛脩粢严螺d、存儲(chǔ)該內(nèi)容并且判斷為不需要的內(nèi)容,所以,用戶并不希望將其作為下載候選而進(jìn)行提示。
因此,根據(jù)上述結(jié)構(gòu),服務(wù)器裝置能夠根據(jù)從接收裝置接收到的刪除歷史信息對(duì)過(guò)去從接收裝置的存儲(chǔ)部中刪除的數(shù)據(jù)文件進(jìn)行指定。而且,服務(wù)器裝置可以在考慮這些被刪除的數(shù)據(jù)文件的基礎(chǔ)上選擇可向接收裝置新發(fā)送的上述第二數(shù)據(jù)文件。例如,能夠從要對(duì)接收裝置新發(fā)送的第二數(shù)據(jù)文件中排除已被用戶判斷為不需要的數(shù)據(jù)文件。
另外,上述服務(wù)器裝置及上述接收裝置也可通過(guò)計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在這種情況下,使計(jì)算機(jī)作為上述各裝置進(jìn)行動(dòng)作從而由計(jì)算機(jī)實(shí)現(xiàn)上述服務(wù)器裝置及上述接收裝置的控制程序以及記錄有該程序的計(jì)算機(jī)可讀取的記錄介質(zhì)也屬于本發(fā)明的范疇內(nèi)。
以上,對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,上述實(shí)施方式只是闡述本發(fā)明技術(shù)內(nèi)容的具體示例,本發(fā)明并不限于上述具體實(shí)施方式
,不應(yīng)對(duì)本發(fā)明進(jìn)行狹義的解釋,可在本發(fā)明的精神和權(quán)利要求的范圍內(nèi)進(jìn)行各種變更來(lái)實(shí)施之。
工業(yè)可利用性根據(jù)本發(fā)明,數(shù)據(jù)管理系統(tǒng)由具備存儲(chǔ)數(shù)據(jù)文件并適當(dāng)分發(fā)數(shù)據(jù)文件的功能的服務(wù)器裝置和具有從該服務(wù)器裝置中選擇并接收數(shù)據(jù)的功能的接收裝置構(gòu)成,在該數(shù)據(jù)管理系統(tǒng)中,能夠?qū)嵤┕芾硎沟貌粫?huì)錯(cuò)誤地參照接收裝置已存儲(chǔ)的數(shù)據(jù)文件,因此,本發(fā)明可適用于諸如根據(jù)用戶點(diǎn)播來(lái)分發(fā)多個(gè)AV內(nèi)容的視頻分發(fā)系統(tǒng)。
權(quán)利要求
1.一種數(shù)據(jù)管理系統(tǒng),其中包括一個(gè)以上的接收裝置;和一個(gè)以上的服務(wù)器裝置,對(duì)該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組;所述接收裝置具有存儲(chǔ)部,該存儲(chǔ)部存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件,所述服務(wù)器裝置具有文件確定單元,從已在所述接收裝置的所述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在所述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在該接收裝置中使用的第一數(shù)據(jù)文件,所述第二數(shù)據(jù)文件構(gòu)成向該接收裝置新發(fā)送的文件組;以及管理信息發(fā)送單元,向作為由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地的接收裝置發(fā)送文件指定信息,該文件指定信息指定由所述文件確定單元確定的第一數(shù)據(jù)文件;所述接收裝置還具有文件管理單元,該文件管理單元根據(jù)從所述服務(wù)器裝置接收到的所述文件指定信息,限制在所述存儲(chǔ)部已存儲(chǔ)的第一數(shù)據(jù)文件的使用、或者刪除該第一數(shù)據(jù)文件。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)管理系統(tǒng),其特征在于所述管理信息發(fā)送單元對(duì)所述接收裝置發(fā)送管理信息,該管理信息包含所述文件指定信息和對(duì)構(gòu)成文件組的第二數(shù)據(jù)文件進(jìn)行指定的信息。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)管理系統(tǒng),其特征在于所述接收裝置具有歷史信息發(fā)送單元,其對(duì)所述服務(wù)器裝置發(fā)送刪除歷史信息,該刪除歷史信息指定了從所述存儲(chǔ)部中被刪除的數(shù)據(jù)文件,所述服務(wù)器裝置具有文件選擇單元,其根據(jù)從所述接收裝置接收到的刪除歷史信息,選擇可對(duì)所述接收裝置新發(fā)送的所述第二數(shù)據(jù)文件。
4.一種數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)管理方法,所述數(shù)據(jù)管理系統(tǒng)包括一個(gè)以上的接收裝置;和一個(gè)以上的服務(wù)器裝置,對(duì)該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組;該數(shù)據(jù)管理方法包括文件確定步驟,所述服務(wù)器裝置從已在所述接收裝置的存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在所述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在該接收裝置中使用的第一數(shù)據(jù)文件,所述第二數(shù)據(jù)文件構(gòu)成向該接收裝置新發(fā)送的文件組;管理信息發(fā)送步驟,所述服務(wù)器裝置向作為由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地的接收裝置發(fā)送文件指定信息,該文件指定信息指定所述確定的第一數(shù)據(jù)文件;以及文件管理步驟,所述接收裝置根據(jù)從所述服務(wù)器裝置接收到的所述文件指定信息,限制向所述存儲(chǔ)部已存儲(chǔ)的第一數(shù)據(jù)文件的使用、或者刪除該第一數(shù)據(jù)文件。
5.一種服務(wù)器裝置,對(duì)一個(gè)以上的接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組,該服務(wù)器裝置包括文件確定單元,從已在所述接收裝置的存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在所述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在該接收裝置中使用的第一數(shù)據(jù)文件,所述第二數(shù)據(jù)文件構(gòu)成向該接收裝置新發(fā)送的文件組;以及管理信息發(fā)送單元,向作為由第二數(shù)據(jù)文件構(gòu)成的文件組的發(fā)送目的地的接收裝置發(fā)送文件指定信息,該文件指定信息指定由所述文件確定單元確定的第一數(shù)據(jù)文件。
6.根據(jù)權(quán)利要求5所述的服務(wù)器裝置,其特征在于所述管理信息發(fā)送單元向所述接收裝置發(fā)送管理信息,該管理信息包含所述文件指定信息和對(duì)構(gòu)成文件組的第二數(shù)據(jù)文件進(jìn)行指定的信息。
7.根據(jù)權(quán)利要求5所述的服務(wù)器裝置,其特征在于還具有文件選擇單元,根據(jù)從所述接收裝置接收到的刪除歷史信息,選擇可向該接收裝置新發(fā)送的所述第二數(shù)據(jù)文件,所述刪除歷史信息指定了從所述存儲(chǔ)部中被刪除的數(shù)據(jù)文件。
8.一種接收裝置,從一個(gè)以上的服務(wù)器裝置接收由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組,該接收裝置具有存儲(chǔ)部,存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件;以及文件管理單元,限制向所述存儲(chǔ)部中已存儲(chǔ)的且由從所述服務(wù)器裝置接收到的文件指定信息所指定的第一數(shù)據(jù)文件的使用、或者刪除該第一數(shù)據(jù)文件。
9.根據(jù)權(quán)利要求8所述的接收裝置,其特征在于還具有向所述服務(wù)器裝置發(fā)送刪除歷史信息的歷史信息發(fā)送單元,所述刪除歷史信息指定了從所述存儲(chǔ)部中被刪除的數(shù)據(jù)文件。
10.一種數(shù)據(jù)管理系統(tǒng),其中包括一個(gè)以上的接收裝置;和一個(gè)以上的服務(wù)器裝置,對(duì)該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組;所述接收裝置具有存儲(chǔ)部,該存儲(chǔ)部存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件,所述服務(wù)器裝置具有管理信息發(fā)送單元,其向作為該文件組的發(fā)送目的地的接收裝置發(fā)送管理信息,所述管理信息指定構(gòu)成向所述接收裝置新發(fā)送的文件組的第二數(shù)據(jù)文件,所述接收裝置還具有文件確定單元,根據(jù)從所述服務(wù)器裝置接收到的所述管理信息,從已在所述接收裝置的所述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在所述存儲(chǔ)部存儲(chǔ)了第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在該接收裝置中使用的第一數(shù)據(jù)文件,所述第二數(shù)據(jù)文件構(gòu)成從該服務(wù)器裝置新接收的文件組;以及文件管理單元,限制向所述文件確定單元所確定的第一數(shù)據(jù)文件的使用、或者從所述存儲(chǔ)部中刪除該第一數(shù)據(jù)文件。
11.根據(jù)權(quán)利要求10所述的數(shù)據(jù)管理系統(tǒng),其特征在于所述接收裝置具有歷史信息發(fā)送單元,其向所述服務(wù)器裝置發(fā)送刪除歷史信息,所述刪除歷史信息指定了從所述存儲(chǔ)部中被刪除的數(shù)據(jù)文件,所述服務(wù)器裝置具有文件選擇單元,其根據(jù)從所述接收裝置接收到的刪除歷史信息,選擇可向該接收裝置新發(fā)送的所述第二數(shù)據(jù)文件。
12.一種數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)管理方法,所述數(shù)據(jù)管理系統(tǒng)包括一個(gè)以上的接收裝置;和一個(gè)以上的服務(wù)器裝置,對(duì)該接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組;該數(shù)據(jù)管理方法包括管理信息發(fā)送步驟,所述服務(wù)器裝置將指定了構(gòu)成向所述接收裝置新發(fā)送的文件組的第二數(shù)據(jù)文件的管理信息,發(fā)送給作為該文件組的發(fā)送目的地的接收裝置;文件確定步驟,所述接收裝置根據(jù)從所述服務(wù)器裝置接收到的所述管理信息,從已在所述接收裝置的存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在所述存儲(chǔ)部存儲(chǔ)了所述第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在該接收裝置中使用的第一數(shù)據(jù)文件,所述第二數(shù)據(jù)文件構(gòu)成從該服務(wù)器裝置新接收的文件組;以及文件管理步驟,所述接收裝置限制所述確定的第一數(shù)據(jù)文件的使用、或者從所述存儲(chǔ)部中刪除該第一數(shù)據(jù)文件。
13.一種服務(wù)器裝置,對(duì)一個(gè)以上的接收裝置發(fā)送由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組,該服務(wù)器裝置具有管理信息發(fā)送單元,其將指定了構(gòu)成向所述接收裝置新發(fā)送的文件組的第二數(shù)據(jù)文件的管理信息,發(fā)送給作為該文件組的發(fā)送目的地的接收裝置。
14.根據(jù)權(quán)利要求13所述的服務(wù)器裝置,其特征在于還具有文件選擇單元,該文件選擇單元根據(jù)從所述接收裝置接收到的刪除歷史信息,選擇可向該接收裝置新發(fā)送的所述第二數(shù)據(jù)文件,所述刪除歷史信息指定了從該接收裝置所具備的存儲(chǔ)部中被刪除的、構(gòu)成文件組的數(shù)據(jù)文件。
15.一種接收裝置,從一個(gè)以上的服務(wù)器裝置接收由多個(gè)數(shù)據(jù)文件構(gòu)成的文件組,所述接收裝置具有存儲(chǔ)部,存儲(chǔ)構(gòu)成文件組的數(shù)據(jù)文件;文件確定單元,從所述服務(wù)器裝置接收對(duì)第二數(shù)據(jù)文件進(jìn)行指定的管理信息,并根據(jù)該管理信息從已在所述存儲(chǔ)部存儲(chǔ)的第一數(shù)據(jù)文件中,確定在所述存儲(chǔ)部存儲(chǔ)了所述第二數(shù)據(jù)文件的狀態(tài)下要限制或禁止在本裝置中使用的第一數(shù)據(jù)文件,所述第二數(shù)據(jù)文件構(gòu)成從該服務(wù)器裝置新接收的文件組;以及文件管理單元,限制向所述文件確定單元所確定的第一數(shù)據(jù)文件的使用、或者從所述存儲(chǔ)部中刪除該第一數(shù)據(jù)文件。
16.根據(jù)權(quán)利要求15所述的接收裝置,其特征在于還具有歷史信息發(fā)送單元,對(duì)所述服務(wù)器裝置發(fā)送刪除歷史信息,該刪除歷史信息指定了從所述存儲(chǔ)部中被刪除的數(shù)據(jù)文件。
17.一種控制程序,使權(quán)利要求5~7、13、14中的任一項(xiàng)所述的服務(wù)器裝置進(jìn)行動(dòng)作,該控制程序用于使計(jì)算機(jī)作為所述各單元發(fā)揮作用。
18.一種控制程序,使權(quán)利要求8、9、15、16中的任一項(xiàng)所述的接收裝置進(jìn)行動(dòng)作,該控制程序用于使計(jì)算機(jī)作為所述各單元發(fā)揮作用。
19.一種記錄介質(zhì),記錄有權(quán)利要求17或18所述的控制程序并可由計(jì)算機(jī)讀取。
全文摘要
服務(wù)器裝置(1)具有刪除信息確定部(104),在接收裝置(2)的存儲(chǔ)部(202)已存儲(chǔ)的AV內(nèi)容的文件中,確定為防止在存儲(chǔ)部(202)存儲(chǔ)了構(gòu)成新發(fā)送AV內(nèi)容的狀態(tài)下在接收裝置(2)中使用而要?jiǎng)h除的文件;以及管理信息更新部(105),將刪除信息包含在管理信息中并發(fā)送給接收裝置(2),其中,該刪除信息指定上述所確定的文件。接收裝置(2)具有刪除部(205),該刪除部(205)從存儲(chǔ)部(202)中刪除由管理信息中的刪除信息所指定的文件,該管理信息是從服務(wù)器裝置(1)中接收到的信息。
文檔編號(hào)H04N7/173GK101080703SQ20068000137
公開日2007年11月28日 申請(qǐng)日期2006年2月14日 優(yōu)先權(quán)日2005年2月25日
發(fā)明者渡部秀一, 木山次郎 申請(qǐng)人:夏普株式會(huì)社