亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

綁定單元聲明文件的制作方法

文檔序號:6526839閱讀:240來源:國知局
綁定單元聲明文件的制作方法
【專利摘要】一種綁定單元聲明文件。一種信息處理設(shè)備,包括:存儲單元,該存儲單元用于存儲包括可讀取內(nèi)容的數(shù)據(jù)文件和包括與該數(shù)據(jù)文件相對應(yīng)的控制信息的控制文件;和數(shù)據(jù)處理單元,該數(shù)據(jù)處理單元被配置用于使用存儲了文件名轉(zhuǎn)換信息的文件名轉(zhuǎn)換表來將被存儲在存儲單元中的文件的文件名轉(zhuǎn)換成虛擬文件系統(tǒng)(VFS)名稱,來構(gòu)建包括光盤的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)的VFS,以及來執(zhí)行數(shù)據(jù)讀取處理;其中,該數(shù)據(jù)處理單元:比較被存儲在控制文件中的控制信息和被存儲在存儲單元中的數(shù)據(jù),并且讀取和/或更新文件名轉(zhuǎn)換表來使被存儲在控制文件中的控制信息和存儲單元中所存儲的數(shù)據(jù)一致。
【專利說明】綁定單元聲明文件
[0001]本申請是申請日為2009年3月31日,申請?zhí)枮?00980119991.2,發(fā)明名稱為“綁定單元聲明文件”的中國發(fā)明專利申請的分案申請。
[0002]相關(guān)申請的交叉引用
[0003]本申請要求2008年3月31日提交的標(biāo)題為“Binding Unit Manifest File”(綁定單元聲明文件)第61/041,134號的共同未決美國臨時(shí)專利申請的優(yōu)先權(quán)。在臨時(shí)申請中,已經(jīng)提交了以上提及的臨時(shí)申請的英文翻譯以及該翻譯是準(zhǔn)確的聲明。以上提及的臨時(shí)申請和該臨時(shí)申請的翻譯的公開通過引用被結(jié)合于此。
【技術(shù)領(lǐng)域】
[0004]本發(fā)明涉及虛擬文件系統(tǒng),并且更具體而言,涉及生成和更新在這樣的虛擬文件系統(tǒng)中使用的文件名轉(zhuǎn)換表。
【背景技術(shù)】
[0005]諸如音樂之類的音頻數(shù)據(jù)、諸如電影之類的視頻數(shù)據(jù)、游戲程序、各種類型的應(yīng)用程序等以及各種類型的軟件數(shù)據(jù)(以下,稱為“內(nèi)容”)能夠存儲在諸如藍(lán)光光盤(Blu-rayDisc?)或數(shù)字通用盤(DVD)之類的信息記錄介質(zhì)上。使用藍(lán)色激光器的藍(lán)光光盤是能夠記錄諸如大量電影內(nèi)容之類的高分辨率數(shù)據(jù)的高密度刻錄光盤。
[0006]對于許多類型的內(nèi)容,例如音樂數(shù)據(jù)或視頻數(shù)據(jù),通常分發(fā)權(quán)等由創(chuàng)作者或銷售商所有。因此,當(dāng)這種類型的內(nèi)容被提供給用戶時(shí),對其使用通常有具體限制。即,該內(nèi)容被置于這樣一種形式中,其中,僅允許授權(quán)用戶使用該內(nèi)容。具體而言,控制(例如,編碼處理)被執(zhí)行以防止未經(jīng)授權(quán)的再現(xiàn)。例如,藍(lán)光光盤具有這樣的標(biāo)準(zhǔn),其中,存儲在該光盤上的內(nèi)容被劃分到內(nèi)容控制單元(CPS單元)中,并且由每個(gè)單元通過相對應(yīng)的使用控制信息(“使用規(guī)則”)來執(zhí)行控制。在通過與內(nèi)容所屬于的單個(gè)CPS單元相關(guān)聯(lián)的使用控制信息(使用規(guī)則)所建立的范圍內(nèi),允許使用屬于該CPS單元的內(nèi)容。
[0007]使用控制信息(使用控制)和內(nèi)容一起被記錄在光盤上。當(dāng)讀取內(nèi)容取時(shí),讀取設(shè)備讀出與所讀取的內(nèi)容所屬于的那個(gè)CPS單元相關(guān)聯(lián)的使用控制信息,并且根據(jù)該使用控制信息來使用該內(nèi)容。使用控制信息(使用規(guī)則)例如包括針對該內(nèi)容的復(fù)制控制信息(CCI),并且具有諸如內(nèi)容是否可以被復(fù)制之類的信息,以及使用是否被允許的模式。
[0008]當(dāng)屬于CPS單元的內(nèi)容是加密內(nèi)容時(shí),則進(jìn)行與CPS單元密鑰的關(guān)聯(lián),CPS單元密鑰是與該單元相對應(yīng)的加密密鑰。當(dāng)讀取加密內(nèi)容時(shí),使用該CPS單元密鑰來執(zhí)行解碼處理。注意,存儲了 CPS單元密鑰的CPS單元密鑰文件也被記錄在光盤上。被存儲在藍(lán)光光盤上的內(nèi)容在這種嚴(yán)格的使用控制下被使用和控制。而且,藍(lán)光光盤標(biāo)準(zhǔn)還在從服務(wù)器下載與被記錄在光盤上的內(nèi)容相對應(yīng)的附屬數(shù)據(jù)作為后續(xù)數(shù)據(jù)時(shí),調(diào)控?cái)?shù)據(jù)的使用和控制,其中該附屬數(shù)據(jù)例如是與該內(nèi)容相對應(yīng)的字幕或交替聲軌數(shù)據(jù),或其它服務(wù)數(shù)據(jù)或視頻或靜止圖像內(nèi)容等等。
[0009]例如,在專利參考文件I (日本專利3959735)和專利參考文件2 (日本未審查專利申請公開2003-140662)中公開了這樣的用于使用內(nèi)容的系統(tǒng),其中,后續(xù)數(shù)據(jù)從服務(wù)器等獲得,被記錄在諸如硬盤之類的本地存儲單元中,以與被存儲在該光盤上的內(nèi)容一起被讀取。如上所述,藍(lán)光光盤中所規(guī)定的標(biāo)準(zhǔn)有不僅針對被記錄在盤上的內(nèi)容的使用和控制的標(biāo)準(zhǔn),還針對被存儲在本地存儲單元中的后續(xù)數(shù)據(jù)的使用和控制的標(biāo)準(zhǔn)。例如,該后續(xù)數(shù)據(jù)根據(jù)AACS (高級訪問內(nèi)容系統(tǒng))來控制。當(dāng)在用戶設(shè)備上與被存儲在盤(例如,藍(lán)光光盤)上的內(nèi)容一起讀出被記錄在存儲裝置(例如,硬盤)中的后續(xù)數(shù)據(jù)時(shí),通過構(gòu)造虛擬文件系統(tǒng)(VFS)來執(zhí)行讀取處理,其中,虛擬文件系統(tǒng)將被存儲在光盤上的內(nèi)容與被存儲在諸如硬盤之類的本地存儲單元上的內(nèi)容相結(jié)合。該基于VFS的讀取處理使得可以以與從單個(gè)介質(zhì)的讀取處理相同的方式來執(zhí)行讀取處理。
[0010]在進(jìn)行該VFS構(gòu)造處理時(shí),執(zhí)行這樣的處理,其中,被存儲在本地存儲單元中的后續(xù)數(shù)據(jù)的文件名被更改為用于VFS設(shè)置的文件名。來自各種內(nèi)容提供商服務(wù)器的各種后續(xù)數(shù)據(jù)被存儲在本地存儲單元中。當(dāng)這些后續(xù)數(shù)據(jù)文件被建立在VFS中時(shí),則有必要針對VFS設(shè)置文件名,來確保VFS內(nèi)沒有冗余,并且來確保文件的可靠標(biāo)識。

【發(fā)明內(nèi)容】

[0011]需要將本地存儲單元內(nèi)的文件名轉(zhuǎn)換成VFS上的文件名的處理。用戶設(shè)備維護(hù)用于該文件名轉(zhuǎn)換處理的文件名轉(zhuǎn)換表。該文件名轉(zhuǎn)換表有時(shí)稱為聲明文件或綁定單元聲明文件(BUMF)。
[0012]在上述AACS (高級訪問內(nèi)容系統(tǒng))中,文件篡改驗(yàn)證數(shù)據(jù)(例如,綁定單元簽名文件(BUSF))是簽名設(shè)置文件,其中,用于提供后續(xù)數(shù)據(jù)的服務(wù)器私鑰被應(yīng)用于構(gòu)成BUMF的數(shù)據(jù)來使得能夠執(zhí)行對后續(xù)數(shù)據(jù)的嚴(yán)格使用控制。
[0013]使用后續(xù)數(shù)據(jù)的用戶設(shè)備首先通過對文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的簽名驗(yàn)證來確認(rèn)聲明文件(BUMF)的有效性。以該確認(rèn)為條件,聲明文件(BUMF)被用來對被存儲在本地存儲單元中的后續(xù)數(shù)據(jù)執(zhí)行文件名轉(zhuǎn)換來構(gòu)建VFS。但是,來自各種內(nèi)容提供服務(wù)器的各種后續(xù)數(shù)據(jù)被順次存儲在用戶設(shè)備的本地存儲單元中,并且在每次獲得這種后續(xù)數(shù)據(jù)時(shí)都有必要更新聲明文件(BUMF)和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)。定期地獲取后續(xù)數(shù)據(jù)的設(shè)備必須經(jīng)常對這些文件執(zhí)行更新處理,并且因此,需要提高用于生成和更新這些文件的處理的效率。
[0014]本發(fā)明例如是對上述情況的思考的結(jié)果,并且其一個(gè)目的是提供這樣一種信息處理設(shè)備、信息處理系統(tǒng)、信息記錄介質(zhì)和信息處理方法及程序,其能夠在與被存儲在諸如DVD或藍(lán)光光盤之類的介質(zhì)中的內(nèi)容相對應(yīng)的后續(xù)數(shù)據(jù)(例如,從服務(wù)器下載的數(shù)據(jù))被存儲在諸如硬盤之類的本地存儲單元中以備使用的結(jié)構(gòu)中,高效地執(zhí)行聲明文件(BUMF)的更新和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的更新等。
[0015]本發(fā)明的第一個(gè)方面是一種信息處理設(shè)備,包括:存儲單元,其用于存儲包含可讀取內(nèi)容的數(shù)據(jù)文件和包含與所述數(shù)據(jù)文件相對應(yīng)的控制信息的控制文件;和數(shù)據(jù)處理單元,其用于使用存儲了文件名轉(zhuǎn)換信息的文件名轉(zhuǎn)換表來將被存儲在存儲單元中的文件的文件名轉(zhuǎn)換成虛擬文件系統(tǒng)(VFS)的VFS文件名,來構(gòu)建包括光盤的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)的虛擬文件系統(tǒng)(VFS),來執(zhí)行數(shù)據(jù)讀取處理;其中,數(shù)據(jù)處理單元執(zhí)行用于比較控制文件的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)的處理和用于生成或更新文件名轉(zhuǎn)換表來使控制文件的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)一致的處理。[0016]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,當(dāng)數(shù)據(jù)處理單元已經(jīng)對文件轉(zhuǎn)換表執(zhí)行了讀取或更新處理時(shí),數(shù)據(jù)處理單元執(zhí)行將所生成的或更新后的文件名轉(zhuǎn)換表發(fā)送給服務(wù)器、接收關(guān)于文件名轉(zhuǎn)換表的構(gòu)成數(shù)據(jù)生成的服務(wù)器的簽名數(shù)據(jù),并存儲在所述存儲單元中的處理。
[0017]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,存儲單元保持下載內(nèi)容表數(shù)據(jù)作為控制文件,其中下載內(nèi)容表數(shù)據(jù)是從服務(wù)器獲得的表數(shù)據(jù);并且數(shù)據(jù)處理單元執(zhí)行下載內(nèi)容表數(shù)據(jù)的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)的比較,并且如果檢測到差異則執(zhí)行生成或更新文件名轉(zhuǎn)換表的處理。
[0018]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,下載內(nèi)容表數(shù)據(jù)是存儲存儲從服務(wù)器獲得的數(shù)據(jù)的存儲單元的目錄信息;并且數(shù)據(jù)處理單元執(zhí)行下載內(nèi)容表數(shù)據(jù)的存儲目錄和存儲單元的設(shè)置目錄的比較,并且如果檢測到差異則執(zhí)行生成或更新文件名轉(zhuǎn)換表的處理。
[0019]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,當(dāng)數(shù)據(jù)處理單元已經(jīng)對文件名轉(zhuǎn)換表執(zhí)行了生成或更新處理時(shí),數(shù)據(jù)處理單元還對下載內(nèi)容表數(shù)據(jù)執(zhí)行生成或更新處理。
[0020]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,存儲單元保持存儲了針對存儲單元中所存儲的數(shù)據(jù)的存儲文件名的下載文件本地控制信息作為控制文件;并且數(shù)據(jù)處理單元執(zhí)行下載文件本地控制信息的存儲文件和存儲單元的存儲文件的比較,并且如果檢測到差異則執(zhí)行生成或更新文件名轉(zhuǎn)換表的處理。
[0021]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,當(dāng)數(shù)據(jù)處理單元已經(jīng)對文件名轉(zhuǎn)換表執(zhí)行了生成或更新處理時(shí),數(shù)據(jù)處理單元還對下載文件本地控制信息執(zhí)行生成或更新處理。
[0022]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,當(dāng)數(shù)據(jù)處理單元從服務(wù)器獲取要存儲在存儲單元中的數(shù)據(jù)時(shí),數(shù)據(jù)處理單元從服務(wù)器接收下載處理信息文件,并且識別所獲得的文件的類型,并且根據(jù)被存儲在接收到的下載處理信息文件中的文件類型信息,將[所獲得的文件]存儲在存儲單元中。
[0023]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,當(dāng)數(shù)據(jù)處理單元已經(jīng)相對于存儲單元所存儲的數(shù)據(jù)執(zhí)行了添加處理或刪除處理,或者使用狀態(tài)改變處理時(shí),數(shù)據(jù)處理單元對文件名轉(zhuǎn)換表執(zhí)行生成或更新處理。
[0024]另外,本發(fā)明中所闡述的信息處理設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,數(shù)據(jù)處理單元通過執(zhí)行被存儲在光盤上的程序來執(zhí)行文件名轉(zhuǎn)換表的生成或更新處理。
[0025]另外,本發(fā)明的第二個(gè)方面是一種服務(wù)器設(shè)備,包括:用于從用戶設(shè)備接收文件名轉(zhuǎn)換表的通信單元,其中文件名轉(zhuǎn)換表存儲了用于將被存儲在用戶設(shè)備的存儲單元中的文件的文件名轉(zhuǎn)換成用于虛擬文件系統(tǒng)(VFS)的VFS文件名的文件名轉(zhuǎn)換信息;用于關(guān)于構(gòu)成文件轉(zhuǎn)換表的數(shù)據(jù)生成作為服務(wù)器私鑰應(yīng)用的簽名數(shù)據(jù)的數(shù)據(jù)處理單元;和用于將有數(shù)據(jù)處理單元生成的簽名數(shù)據(jù)發(fā)送給用戶設(shè)備的通信單元。
[0026]另外,本發(fā)明的第三個(gè)方面是一種服務(wù)器設(shè)備,包括:用于從用戶設(shè)備接收用戶設(shè)備的預(yù)定內(nèi)容信息的通信單元;用于使用預(yù)定內(nèi)容信息來生成記錄了可以提供給用戶設(shè)備的內(nèi)容信息的內(nèi)容列表的數(shù)據(jù)處理單元;以及用于將內(nèi)容列表發(fā)送給用戶設(shè)備的通信單J Li ο
[0027]另外,本發(fā)明中所闡述的服務(wù)器設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,數(shù)據(jù)處理單元生成用于與可以提供給用戶設(shè)備的數(shù)據(jù)相對應(yīng)的數(shù)據(jù)文件的標(biāo)識信息,和與下載內(nèi)容ID相對應(yīng)的內(nèi)容列表。
[0028]另外,本發(fā)明中所闡述的服務(wù)器設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,通信單元從用戶設(shè)備接收數(shù)據(jù)獲取請求;并且數(shù)據(jù)處理單元響應(yīng)于數(shù)據(jù)獲取請求來生成數(shù)據(jù)文件以及存儲數(shù)據(jù)文件的文件類型信息的處理信息文件,并且將[這些文件]通過通信單元發(fā)送給用戶設(shè)備。
[0029]另外,本發(fā)明中所闡述的服務(wù)器設(shè)備的一種形式的實(shí)施例被構(gòu)建為使得,數(shù)據(jù)處理單元根據(jù)用戶側(cè)的記錄介質(zhì)來生成其中設(shè)置了可以提供給用戶設(shè)備的內(nèi)容的內(nèi)容列表。
[0030]另外,本發(fā)明的第四個(gè)方面是一種信息記錄介質(zhì),用于記錄:包含可讀取內(nèi)容的數(shù)據(jù)文件;和用于執(zhí)行文件名轉(zhuǎn)換表的生成處理或更新處理的程序,其中文件名轉(zhuǎn)換表存儲用于將被存儲在讀取設(shè)備的存儲單元中的文件的文件名轉(zhuǎn)換成虛擬文件系統(tǒng)(VFS)的VFS文件名的文件名轉(zhuǎn)換信息;其中用于讀取信息記錄介質(zhì)的讀取設(shè)備可以根據(jù)該程序來生成或更新文件名轉(zhuǎn)換表。
[0031]另外,本發(fā)明中所闡述的信息記錄介質(zhì)的一種形式的實(shí)施例被構(gòu)建為使得,該程序包括用于執(zhí)行控制數(shù)據(jù)和被存儲在讀取設(shè)備的存儲單元中的文件的比較處理的程序。
[0032]另外,本發(fā)明中所闡述的信息記錄介質(zhì)的一種形式的實(shí)施例被構(gòu)建為使得,該程序包括用于從服務(wù)器獲取用于文件名轉(zhuǎn)換表的簽名數(shù)據(jù)的程序。
[0033]另外,本發(fā)明的第五個(gè)方面是一種信息處理系統(tǒng),其包括用于執(zhí)行數(shù)據(jù)提供處理的服務(wù)器和用于執(zhí)行從服務(wù)器接收數(shù)據(jù)的信息處理設(shè)備,其被構(gòu)建為使得:該信息處理設(shè)備包括:存儲單元,其用于存儲包含可讀取內(nèi)容的數(shù)據(jù)文件和包含與數(shù)據(jù)文件相對應(yīng)的控制信息的控制文件;和數(shù)據(jù)處理單元,其用于使用存儲了文件名轉(zhuǎn)換信息的文件名轉(zhuǎn)換表來將被存儲在存儲單元中的文件的文件名轉(zhuǎn)換成用于虛擬文件系統(tǒng)(VFS)的VFS文件名,來構(gòu)建包括光盤的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)的虛擬文件系統(tǒng)(VFS),來執(zhí)行數(shù)據(jù)讀取處理;其中,該數(shù)據(jù)處理單元執(zhí)行檢測控制文件的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)之間的差異的處理,以及用于生成或更新文件名轉(zhuǎn)換表以使控制文件的存儲數(shù)據(jù)和控制單元的存儲數(shù)據(jù)一致的處理;并且其中,服務(wù)器生成簽名數(shù)據(jù)并將其發(fā)送給信息處理設(shè)備,其中,服務(wù)器私鑰被應(yīng)用于構(gòu)成從信息處理設(shè)備接收的文件名轉(zhuǎn)換表的數(shù)據(jù)。
[0034]另外,本發(fā)明的第六個(gè)方面是一種在信息處理設(shè)備中執(zhí)行的數(shù)據(jù)處理方法,包括:數(shù)據(jù)處理單元執(zhí)行針對存儲單元中所存儲的數(shù)據(jù)文件和控制文件的存儲數(shù)據(jù)的比較處理的步驟;和當(dāng)檢測到控制文件的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)之間的差異時(shí),數(shù)據(jù)處理單元執(zhí)行文件名轉(zhuǎn)換表的生成或更新處理的步驟,其中,文件名轉(zhuǎn)換表被應(yīng)用來將被存儲在存儲單元中的文件的文件名轉(zhuǎn)換成用于虛擬文件系統(tǒng)(VFS)的VFS文件名。
[0035]另外,本發(fā)明的第七個(gè)方面是一種使得在信息處理設(shè)備中執(zhí)行信息處理的程序,包括:使得數(shù)據(jù)處理單元執(zhí)行針對被存儲在存儲單元中的數(shù)據(jù)文件和控制文件的存儲數(shù)據(jù)的比較處理的步驟;和當(dāng)檢測到控制文件的存儲數(shù)據(jù)和存儲單元的存儲數(shù)據(jù)之間的差異時(shí),導(dǎo)致數(shù)據(jù)處理單元執(zhí)行文件名轉(zhuǎn)換表的生成或更新處理的步驟,其中,文件名轉(zhuǎn)換表被應(yīng)用來將被存儲在存儲單元中的文件的文件名轉(zhuǎn)換成用于虛擬文件系統(tǒng)(VFS)的VFS文件名。
[0036]注意,本發(fā)明中所闡述的程序可以是計(jì)算機(jī)程序,其可以提供給例如能執(zhí)行各種程序代碼的通用計(jì)算機(jī)系統(tǒng),這些程序代碼經(jīng)由以計(jì)算機(jī)可讀格式提供的記錄介質(zhì)或者經(jīng)由通信介質(zhì)提供。通過提供這種計(jì)算機(jī)可讀格式的程序,能夠依照程序在計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)處理。
[0037]本發(fā)明中所闡述的一個(gè)實(shí)施例示例的結(jié)構(gòu)被應(yīng)用于將與被存儲在信息記錄介質(zhì)(例如,DVD)中的內(nèi)容相對應(yīng)的后續(xù)數(shù)據(jù)存儲到本地存儲單元(例如,硬盤等)中以備使用這樣的結(jié)構(gòu)。當(dāng)構(gòu)建內(nèi)容讀取處理中所要使用的虛擬文件系統(tǒng)(VFS)(其包括被存儲在光盤上的數(shù)據(jù)和被存儲在存儲單元中的數(shù)據(jù))時(shí),有必要使用文件名轉(zhuǎn)換表來將存儲單元存儲文件名轉(zhuǎn)換成用于虛擬文件系統(tǒng)(VFS)的VFS文件名。在本發(fā)明中所闡述的一個(gè)實(shí)施例示例中的結(jié)構(gòu)中,執(zhí)行針對被存儲在本地存儲單元中的數(shù)據(jù)來比較存儲控制信息的控制文件所存儲的信息(與本地存儲單元所存儲數(shù)據(jù)相比較)的處理,并且執(zhí)行在用戶設(shè)備側(cè)根據(jù)比較的結(jié)果生成或更新文件名轉(zhuǎn)換表的處理。該結(jié)構(gòu)在不依賴服務(wù)器側(cè)生成文件名轉(zhuǎn)換表的情況下實(shí)現(xiàn)了高效的處理。
[0038]以下,通過以下基于本發(fā)明的實(shí)施例示例以及附圖對本發(fā)明進(jìn)行的詳細(xì)說明,將理解本發(fā)明的其它目的、特征和益處。注意,在本說明書中,“該系統(tǒng)”是多個(gè)設(shè)備的邏輯集合結(jié)構(gòu),并且不限于在相同框架內(nèi)的每個(gè)結(jié)構(gòu)設(shè)備。
【專利附圖】

【附圖說明】
[0039]圖1是用于說明根據(jù)本發(fā)明中所闡述的一個(gè)實(shí)施例示例的信息處理系統(tǒng)的結(jié)構(gòu)的示圖。
[0040]圖2是圖示出信息記錄介質(zhì)中所存儲的數(shù)據(jù)以及信息處理設(shè)備(讀取設(shè)備)100中的內(nèi)容讀取處理的示圖。
[0041]圖3是用于說明被存儲在信息記錄介質(zhì)上的內(nèi)容的格式示例的示圖。
[0042]圖4是用于說明CPS單元密鑰文件的具體結(jié)構(gòu)示例的示圖。
[0043]圖5是用于說明信息處理設(shè)備中所生成的虛擬文件系統(tǒng)的示圖。
[0044]圖6是用于說明被存儲在后續(xù)數(shù)據(jù)搜索信息中的文件名轉(zhuǎn)換表的示例的示圖。
[0045]圖7是用于說明根據(jù)本發(fā)明所闡述的一個(gè)實(shí)施例示例的信息處理系統(tǒng)的本地存儲單元中所存儲的數(shù)據(jù)的結(jié)構(gòu)的示例的示圖。
[0046]圖8是用于說明根據(jù)本發(fā)明所闡述的一個(gè)實(shí)施例示例的信息處理系統(tǒng)的本地存儲單元中所存儲的下載文件本地控制信息的數(shù)據(jù)結(jié)構(gòu)的示例的示圖。
[0047]圖9是用于說明根據(jù)本發(fā)明所闡述的一個(gè)實(shí)施例示例的虛擬文件系統(tǒng)(VFS)中所設(shè)置的文件和信息處理系統(tǒng)的本地存儲單元中所存儲的數(shù)據(jù)的示圖。
[0048]圖10是用于說明根據(jù)本發(fā)明所闡述的一個(gè)實(shí)施例示例的信息處理系統(tǒng)的本地存儲單元中所存儲的下載內(nèi)容列表的數(shù)據(jù)結(jié)構(gòu)的示例的示圖。
[0049]圖11是用于說明在根據(jù)本發(fā)明所闡述的一個(gè)實(shí)施例示例的信息處理系統(tǒng)中執(zhí)行的用于從服務(wù)器獲取后續(xù)數(shù)據(jù)的處理的序列的序列圖。
[0050]圖12是用于說明被提供給服務(wù)器的內(nèi)容的數(shù)據(jù)結(jié)構(gòu)的示例的示圖。
[0051]圖13是用于說明基于提供給服務(wù)器的內(nèi)容列表在信息處理設(shè)備上顯示的下載菜單的數(shù)據(jù)結(jié)構(gòu)的示例的示圖。
[0052]圖14是用于說明提供給服務(wù)器的下載數(shù)據(jù)處理信息的數(shù)據(jù)結(jié)構(gòu)的示例的示圖。
[0053]圖15是圖示出用于說明在進(jìn)行獲取后續(xù)數(shù)據(jù)并將后續(xù)數(shù)據(jù)存儲到本地存儲單元的處理時(shí)信息處理設(shè)備所執(zhí)行的處理序列的流程圖的示圖。
[0054]圖16是用于說明生成包括新獲得的后續(xù)數(shù)據(jù)的信息的文件名轉(zhuǎn)換表(聲明文件(BUMF ))的處理的示例的示圖。
[0055]圖17是用于說明在根據(jù)本發(fā)明中所闡述的一個(gè)實(shí)施例示例的信息處理設(shè)備中執(zhí)行的,用于在檢測到內(nèi)容時(shí)更新更新文件名轉(zhuǎn)換表(聲明文件(BUMF)的處理的示例的示圖。
[0056]圖18是用于說明在根據(jù)本發(fā)明中所闡述的一個(gè)實(shí)施例示例的信息處理設(shè)備中執(zhí)行的,用于在使用情形已經(jīng)改變時(shí)更新更新文件名轉(zhuǎn)換表(聲明文件(BUMF)的處理的示例的示圖。
[0057]圖19是用于說明用于生成或更新更新文件名轉(zhuǎn)換表(聲明文件(BUMF)的處理和用于獲取文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理的細(xì)節(jié)的示圖。
[0058]圖20是圖示出用于說明在信息處理設(shè)備中執(zhí)行的用于生成或更新更新文件名轉(zhuǎn)換表(聲明文件(BUMF )或控制數(shù)據(jù)的處理的序列的流程圖的示圖。
【具體實(shí)施方式】
[0059]這里公開的一些實(shí)施例用于(在用戶設(shè)備上)生成和更新在虛擬文件系統(tǒng)(VFS)中使用的文件名轉(zhuǎn)換表。在一個(gè)實(shí)施例中,構(gòu)建VFS來讀取被存儲在用戶裝置本地的存儲單元中的數(shù)據(jù)。
[0060]在閱讀本說明書之后,如何在各種可替換實(shí)施例和可替換應(yīng)用中實(shí)現(xiàn)本發(fā)明將變得顯而易見。然而,盡管將在這里描述本發(fā)明的各種實(shí)施例,但應(yīng)當(dāng)理解,僅僅是以示例而非限制的方式來介紹這些實(shí)施例。因此,對各種可替換實(shí)施例的詳細(xì)描述不應(yīng)被理解為對本發(fā)明的范圍或?qū)挾鹊南拗啤?br> [0061]以下,將參考附圖來描述本發(fā)明中所闡述的信息處理裝置、信息處理系統(tǒng)、信息記錄介質(zhì)、和信息處理方法及程序。將按照以下項(xiàng)目來進(jìn)行說明:
[0062]1.信息處理裝置中的結(jié)構(gòu)和處理的概述
[0063]2.使用VFS的內(nèi)容讀取處理的概述和文件名轉(zhuǎn)換表(BUMF)的概述
[0064]3.用于生成和更新文件名轉(zhuǎn)換表(BUMF)和控制數(shù)據(jù)的處理的示例
[0065]1.信息處理裝置中的結(jié)構(gòu)和處理的概述
[0066]首先,將關(guān)于根據(jù)本發(fā)明一個(gè)實(shí)施例的信息處理裝置中的結(jié)構(gòu)和處理的概述進(jìn)行說明。
[0067]圖1是圖示出執(zhí)行讀取信息記錄介質(zhì)(光盤)(例如,DVD或藍(lán)光光盤)的處理的信息處理裝置100(例如,PC或讀取裝置)的框圖。信息處理裝置100包括數(shù)據(jù)處理單元101、本地存儲單元102、驅(qū)動(dòng)器103、存儲器104、通信接口 105和顯示單元106。
[0068]數(shù)據(jù)處理單元101包括用于執(zhí)行內(nèi)容讀取處理和后續(xù)數(shù)據(jù)控制處理的程序執(zhí)行功能。本地存儲單元102被配置用于存儲控制數(shù)據(jù)和后續(xù)數(shù)據(jù)。在一個(gè)實(shí)施例中,后續(xù)數(shù)據(jù)包括由用戶生成的數(shù)據(jù)和從服務(wù)器131和132下載的數(shù)據(jù)。后續(xù)數(shù)據(jù)與被存儲在信息記錄介質(zhì)200上的內(nèi)容相對應(yīng)。驅(qū)動(dòng)器103被配置用于相對于信息記錄介質(zhì)200執(zhí)行數(shù)據(jù)輸入和輸出。存儲器104包括各種類型的存儲裝置,包括在程序執(zhí)行區(qū)域和參數(shù)存儲區(qū)域中使用的只讀存儲器(ROM)和/或隨機(jī)存取存儲器(RAM)。通信接口 105被配置用于通過網(wǎng)絡(luò)來輔助通信。顯示單元106被配置用于顯示內(nèi)容和內(nèi)容信息。
[0069]本地存儲單元102例如由硬盤或閃存等構(gòu)成。例如,注意,當(dāng)信息記錄介質(zhì)200被構(gòu)建為具有可記錄數(shù)據(jù)區(qū)域(例如,R型介質(zhì)、RE型介質(zhì)、局部ROM等)時(shí),該結(jié)構(gòu)可以將信息記錄介質(zhì)200的一部分用作本地存儲單元。
[0070]信息處理裝置100通過驅(qū)動(dòng)器103讀取被存儲在信息記錄介質(zhì)200上的內(nèi)容來執(zhí)行內(nèi)容讀取處理。該處理在數(shù)據(jù)處理單元101的控制下被執(zhí)行。信息記錄介質(zhì)200例如可以是ROM介質(zhì)(其中,內(nèi)容被預(yù)先記錄)或可寫R型或RE型介質(zhì)(其中,內(nèi)容由用戶通過諸如從服務(wù)器下載之類的處理來獲得和記錄)。
[0071]信息處理裝置100在讀取被存儲在信息記錄介質(zhì)200上的內(nèi)容時(shí)(通過服務(wù)器131,132)取得并(向本地存儲單元102)記錄輔助數(shù)據(jù)。在一個(gè)示例中,如果內(nèi)容是電影內(nèi)容,則輔助數(shù)據(jù)是字幕數(shù)據(jù)或交替聲軌數(shù)據(jù)。在另一示例中,輔助數(shù)據(jù)是與內(nèi)容相對應(yīng)的服務(wù)數(shù)據(jù)。在另一示例中,如果內(nèi)容是游戲程序,則輔助數(shù)據(jù)是通過執(zhí)行游戲獲得的得分信息、歷史信息和/或其它后續(xù)數(shù)據(jù)。
[0072]被存儲在本地存儲單元102中的數(shù)據(jù)例如是對應(yīng)于被存儲在信息記錄介質(zhì)200中的任意內(nèi)容而取得或生成的數(shù)據(jù),并且在進(jìn)行讀出被存儲在信息記錄介質(zhì)200中的內(nèi)容的處理時(shí),被存儲在本地存儲單元102中并被用戶選擇的后續(xù)數(shù)據(jù)能夠被聯(lián)合讀取。在該讀取處理中,構(gòu)建組合了例如被存儲在盤上的內(nèi)容和被存儲本地存儲單元(例如,硬盤)中的內(nèi)容的VFS(虛擬文件系統(tǒng)),并且執(zhí)行讀取處理。該基于VFS的讀取處理使得可以以與從單個(gè)介質(zhì)的讀取處理相同的方式來執(zhí)行讀取處理。稍后將詳細(xì)描述該基于VFS的讀取處理。
[0073]當(dāng)記錄后續(xù)數(shù)據(jù)時(shí),數(shù)據(jù)處理單元101在必要時(shí)生成或更新有關(guān)后續(xù)數(shù)據(jù)的控制信息或說明性信息,并將該信息存儲在本地存儲單元102中。數(shù)據(jù)處理單元101將后續(xù)數(shù)據(jù)和控制信息和/或說明性信息記錄到本地存儲單元102中所建立的后續(xù)數(shù)據(jù)目錄中。
[0074]數(shù)據(jù)處理單元101通過稱為綁定單元(BU)的控制單元來控制后續(xù)數(shù)據(jù)??刂茊卧?BU)被建立為包括隨后與信息記錄介質(zhì)200中所存儲的內(nèi)容相對應(yīng)地生成或獲取的后續(xù)數(shù)據(jù)的單元,所述后續(xù)數(shù)據(jù)例如是從服務(wù)器下載的內(nèi)容或用戶生成的數(shù)據(jù)。大多數(shù)后續(xù)數(shù)據(jù)是在讀取被存儲在信息記錄介質(zhì)200中的內(nèi)容時(shí)可以聯(lián)合讀取和使用的數(shù)據(jù)。
[0075]當(dāng)與被存儲在信息記錄介質(zhì)(光盤)200中的內(nèi)容聯(lián)合地讀取被存儲在本地存儲單元102中的后續(xù)數(shù)據(jù)時(shí),數(shù)據(jù)處理單元101如上所述地構(gòu)建VFS (虛擬文件系統(tǒng)),然后執(zhí)行讀取處理,并且此時(shí),數(shù)據(jù)處理單元101針對被存儲在本地存儲單元102中的后續(xù)數(shù)據(jù)執(zhí)行文件名轉(zhuǎn)換處理。應(yīng)用于該轉(zhuǎn)換處理的表格稱為文件名轉(zhuǎn)換表(聲明文件(manifest file)(BUMF))。聲明文件通過控制單元(綁定單元(BU))來存儲后續(xù)數(shù)據(jù)控制信息,并且也稱為“綁定單元聲明文件(BUMF ) ”。
[0076]盡管,基本上,單個(gè)聲明文件(BUMF)被建立用于單個(gè)控制單元(BU),但是反過來,用于多個(gè)控制單元的控制信息可以被存儲在單個(gè)聲明文件(BUMF)中。稍后,將說明聲明文件(BUMF)的具體示例以及其使用示例。
[0077]接下來,將參考圖2和圖3來說明被存儲在信息記錄介質(zhì)中的數(shù)據(jù)的示例以及信息處理設(shè)備中的內(nèi)容讀取處理的示例。圖2是圖示出被存儲在信息記錄介質(zhì)200中的數(shù)據(jù)以及信息處理設(shè)備(讀取設(shè)備)100中的內(nèi)容讀取處理的示圖。這里示出信息已被存儲ROM盤上的示例,其中,ROM盤作為存儲了該內(nèi)容的光盤。信息處理設(shè)備100可以是各種信息處理設(shè)備,例如PC或?qū)S貌シ旁O(shè)備,并且具有用于執(zhí)行從信息記錄介質(zhì)200讀取數(shù)據(jù)的處理的驅(qū)動(dòng)器103。
[0078]作為信息記錄介質(zhì)(光盤)200的ROM盤例如可以是諸如藍(lán)光光盤或DVD之類的信息記錄介質(zhì),并且是在獲得內(nèi)容合法權(quán)利所有人的授權(quán)的光盤制造廠中制造的存儲了合法內(nèi)容的信息記錄介質(zhì)。
[0079]如圖2中所示,信息記錄介質(zhì)(盤)200記錄有:內(nèi)容201 ;MKB (介質(zhì)密鑰塊)202,其是基于作為公知的一種廣播加密方法的分層密鑰分發(fā)方法生成的加密密鑰塊;處理控制文件203,其包括用于證明被存儲在信息記錄介質(zhì)200中的內(nèi)容的合法性等的內(nèi)容證書(CC);作為內(nèi)容標(biāo)識符的內(nèi)容ID,建立為每個(gè)單獨(dú)信息記錄介質(zhì)或每組預(yù)定數(shù)目的信息記錄介質(zhì)的標(biāo)識符的卷ID ;PMSN (預(yù)先記錄的介質(zhì)序列號),其對應(yīng)于作為光盤特有的標(biāo)識信息的介質(zhì)ID等;使用控制信息(使用規(guī)則)204,其例如包括作為內(nèi)容復(fù)制/讀取控制信息的CCI(復(fù)制控制信息);和存儲了 CPS單元密鑰的CPS單元密鑰文件,CPS單元密鑰是針對作為內(nèi)容使用控制的單位的每個(gè)單獨(dú)的內(nèi)容控制單元(CPS單元)所建立的加密密鑰;其中,這些數(shù)據(jù)都被存儲在其上。
[0080]注意,在本示例中,后續(xù)數(shù)據(jù)讀取控制程序206被包括在內(nèi)容201中,作為應(yīng)用于如下所述從服務(wù)器下載內(nèi)容的處理的程序信息。后續(xù)數(shù)據(jù)讀取控制程序是例如由JaVS[Sic--〃JaVa〃?]TM應(yīng)用構(gòu)成的程序,并且也被稱為BD-J應(yīng)用序。以下,將說明被存儲在信息記錄介質(zhì)200上的信息的概述。
[0081](I)內(nèi)容 201
[0082]各種內(nèi)容被存儲在信息記錄介質(zhì)(光盤)200上。例如,內(nèi)容例如是電影內(nèi)容的AV(視聽)流(例如,HD (高清晰)電影內(nèi)容)或游戲程序、圖像文件、音頻數(shù)據(jù)、文本數(shù)據(jù)、Java?應(yīng)用程序等等。`
[0083]在這些內(nèi)容中,諸如電影內(nèi)容之類的主要內(nèi)容是以特定AV格式存儲的數(shù)據(jù),并且被記錄為依照AACS (高級訪問內(nèi)容系統(tǒng))標(biāo)準(zhǔn)加密的數(shù)據(jù),AACS標(biāo)準(zhǔn)是內(nèi)容版權(quán)保護(hù)技術(shù)的標(biāo)準(zhǔn)。即,內(nèi)容被劃分到單元(CPS單元)中并且作為被應(yīng)用了與每個(gè)單元相對應(yīng)的單元密鑰(CPS單元密鑰)的加密內(nèi)容被記錄到光盤上。稍后,將參考圖3來說明有關(guān)內(nèi)容的記錄格式的細(xì)節(jié)。
[0084]該內(nèi)容201還包括作為次要內(nèi)容(subcontent)存儲的Java?應(yīng)用程序、游戲程序、圖形文件、音頻數(shù)據(jù)、文本數(shù)據(jù)等。在某些情況中,次要內(nèi)容是沒有按照AV數(shù)據(jù)格式的數(shù)據(jù)。
[0085]主要內(nèi)容和次要內(nèi)容兩者都包括各種內(nèi)容作為內(nèi)容類型,例如,音頻數(shù)據(jù)、電影、諸如靜止圖像之類的圖形數(shù)據(jù)、游戲程序、Web內(nèi)容等,其中,這些內(nèi)容包括各種類型的信息,包括可由來自信息記錄介質(zhì)200的數(shù)據(jù)專用的內(nèi)容信息、來自信息記錄介質(zhì)200的數(shù)據(jù)可以與從連接到網(wǎng)絡(luò)的服務(wù)器提供的數(shù)據(jù)聯(lián)合使用的內(nèi)容信息,等等。
[0086](2)介質(zhì)密鑰塊(MKB)
[0087]MKB202是基于作為一種廣播加密方法為公眾所知的分層密鑰分發(fā)方法生成的加密密鑰塊。MKB202是使得通過僅基于被存儲在具有有效許可證的用戶信息處理設(shè)備中的設(shè)備密鑰(Kd)的處理(解密)就能夠獲得解密內(nèi)容所需要的介質(zhì)密鑰(Km)的密鑰信息塊。這是依照分層樹結(jié)構(gòu)的信息分發(fā)方法的應(yīng)用,其僅在用戶設(shè)備(信息處理設(shè)備)具有有效許可證時(shí)使能介質(zhì)密鑰(Km)的獲取,其中,介質(zhì)密鑰(Km)不能在(通過撤銷處理)已被無效的用戶設(shè)備中獲取。
[0088]執(zhí)行MKB的控制的控制中心能夠通過改變在加密密鑰信息時(shí)使用的設(shè)備密鑰來生成MKB,MKB具有這樣的結(jié)構(gòu),其中,解碼不能使用被存儲在具體用戶設(shè)備中的設(shè)備密鑰來進(jìn)行,或者換而言之,其中,用于內(nèi)容加密所需要的介質(zhì)密鑰不能被獲取。因此,在任何給定的時(shí)刻,可以排除(撤銷)非法設(shè)備,使得能夠僅向具有有效許可證的那些設(shè)備提供可解密的加密內(nèi)容。
[0089](3)處理控制文件
[0090]處理控制文件203例如包括以下數(shù)據(jù):內(nèi)容證書(CC),其是用于證明被存儲在光盤上的內(nèi)容的合法性的證書;內(nèi)容ID,其作為被存儲在信息記錄介質(zhì)200上的內(nèi)容的標(biāo)識符?’卷ID,其被建立為每個(gè)單獨(dú)的信息記錄介質(zhì)或每組預(yù)定數(shù)目的信息記錄介質(zhì)的標(biāo)識符;以及PMSN (預(yù)先記錄的介質(zhì)序列號),其對應(yīng)于作為光盤特有的標(biāo)識信息的介質(zhì)ID。
[0091]除了這些以外,還包括作為信息記錄介質(zhì)200的標(biāo)識信息的光盤ID,包括作為編輯了被存儲在信息記錄介質(zhì)200中的內(nèi)容的工作室的標(biāo)識符的工作室ID,并且包括作為包(package)標(biāo)識符的包ID,其是制造信息記錄介質(zhì)200的單位。注意,包ID有時(shí)稱為“光盤ID”。
[0092](4)使用控制信息(使用規(guī)則)
[0093]使用控制信息(使用規(guī)則)204例如包括復(fù)制/讀取控制信息(CCI)。即,這是用于控制復(fù)制的信息或用于控制讀取以用于使用控制的信息,其對應(yīng)于被存儲在信息記錄介質(zhì)200上的加密內(nèi)容201、后續(xù)從服務(wù)器獲得的內(nèi)容等等。該復(fù)制/讀取控制信息(CCI)可以以各種方式提供,例如,作為被建立為內(nèi)容控制單元的各個(gè)CPS單元的信息來提供,或者與多個(gè)CPS單元相對應(yīng)地提供。
[0094](5) CPS單元密鑰文件
[0095]被存儲在信息記錄介質(zhì)200中的加密內(nèi)容如上所述被劃分到作為內(nèi)容控制單元所建立的CPS單元中,并使用用于這各個(gè)單元的加密密鑰被加密。執(zhí)行讀取處理的信息處理設(shè)備必須識別所要讀取的內(nèi)容所屬于的CPS,并且必須使用CPS單元密鑰作為對應(yīng)于所識別的CPS單元的解密密鑰來執(zhí)行解密處理。存儲為了獲取該CPS單元密鑰所需要的數(shù)據(jù)的文件是CPS單元密鑰文件。注意,當(dāng)讀取內(nèi)容時(shí),有必要不僅應(yīng)用CPS單元密鑰,還應(yīng)用各種其它密鑰信息、密鑰生成信息等。
[0096]圖2圖示出被存儲在信息記錄介質(zhì)200中的數(shù)據(jù)的細(xì)節(jié),并且示意性地圖示出用于在信息處理設(shè)備100中與被存儲在本地存儲單元102中的內(nèi)容聯(lián)合地讀取被存儲在信息記錄介質(zhì)200中的內(nèi)容的處理,其中被存儲在本地存儲單元102中的內(nèi)容例如是后續(xù)從服務(wù)器獲取的內(nèi)容。該信息處理設(shè)備具有用于執(zhí)行讀取被存儲在該信息記錄介質(zhì)上的數(shù)據(jù)的處理的驅(qū)動(dòng)器103。
[0097]首先,在步驟Sll中,信息處理設(shè)備100的數(shù)據(jù)處理單元101執(zhí)行構(gòu)造VFS (虛擬文件系統(tǒng))的處理。即,組合被存儲在信息記錄介質(zhì)(光盤)200上的內(nèi)容和被存儲在諸如硬盤之類的本地存儲單元102中的內(nèi)容等來構(gòu)造VFS (虛擬文件系統(tǒng))。該基于VFS的讀取處理使得可以以與從單個(gè)介質(zhì)讀取的處理相同的方式來執(zhí)行該讀取處理。之后,在步驟S12至S13中,通過執(zhí)行內(nèi)容解密處理和執(zhí)行解碼處理(例如,MPEG解碼)來讀取內(nèi)容。
[0098]存儲器104是由在程序執(zhí)行區(qū)域和參數(shù)存儲區(qū)域等中使用的ROM [和/或]RAM構(gòu)成,并且存儲被應(yīng)用于內(nèi)容加密處理的設(shè)備密鑰(Kd)、執(zhí)行各種處理的程序等等。當(dāng)解密該內(nèi)容時(shí),信息處理設(shè)備100基于該存儲器104中所存儲的數(shù)據(jù)和從信息記錄介質(zhì)200讀取的數(shù)據(jù)來生成要應(yīng)用于內(nèi)容解密的密鑰,并且對所要讀取的加密內(nèi)容執(zhí)行解密處理。
[0099]接著,將參考圖3來說明被存儲在信息記錄介質(zhì)上的內(nèi)容的格式的示例。被存儲在信息記錄介質(zhì)上的至少部分內(nèi)容在針對每個(gè)單獨(dú)單元不同的密鑰指派之后所執(zhí)行的加密處理之后被存儲,以實(shí)現(xiàn)對于每個(gè)單元不同的使用控制。即,內(nèi)容被劃分到內(nèi)容控制單元(CPS單元)中,并且加密處理在每一個(gè)單元上被執(zhí)行以對每一個(gè)單元執(zhí)行使用控制。
[0100]當(dāng)使用內(nèi)容時(shí),例如讀取加密內(nèi)容,首先有必要獲得被指派給每一個(gè)單元的CPS單元密鑰,之后,通過應(yīng)用其它必要的密鑰和密鑰生成信息以及基于預(yù)定的解密處理序列執(zhí)行數(shù)據(jù)處理來執(zhí)行讀取。將參考圖3來說明提供內(nèi)容控制單元(CPS單元)的形式。
[0101]如圖3中所示,內(nèi)容具有分層結(jié)構(gòu):(A)索引210,(B)電影對象220,(C)播放列表230以及(D)剪輯240。當(dāng)索引(例如通過讀取應(yīng)用所要訪問的標(biāo)題)被指定時(shí),例如與該標(biāo)題相關(guān)聯(lián)的讀取程序被指定,并且根據(jù)所指定的讀取程序的程序信息,指定讀取內(nèi)容的順序的播放列表被選擇。
[0102]播放列表包括播放項(xiàng)目,播放項(xiàng)目是指定所要讀取的數(shù)據(jù)的信息。根據(jù)剪輯信息,作為用播放列表中所包括的播放項(xiàng)目指定的所要讀取的片段,AV流和命令等作為實(shí)際的內(nèi)容數(shù)據(jù)被有選擇地讀取,并且處理被執(zhí)行來讀取AV流和執(zhí)行這些命令。注意,存在多個(gè)播放列表和播放項(xiàng)目,并且每一個(gè)與作為標(biāo)識信息的播放列表ID和播放項(xiàng)目ID分別相關(guān)聯(lián)。
[0103]注意,圖3中所圖示出的格式是根據(jù)AACS標(biāo)準(zhǔn)加密的內(nèi)容的格式,并且并不是被存儲在光盤上的所有內(nèi)容201都一定是依照該格式的數(shù)據(jù)。除了依照該格式存儲的加密數(shù)據(jù)以外,廣告內(nèi)容、服務(wù)內(nèi)容、Java?程序內(nèi)容和其它內(nèi)容也可以被存儲在光盤上。這些內(nèi)容也可以作為未加密的內(nèi)容記錄在光盤上,并且在讀取這種內(nèi)容時(shí)也可以使用播放列表。
[0104]S卩,盡管圖3中所圖示的播放列表的提供圖示出指定讀取僅全是加密數(shù)據(jù)的AV流這樣的播放列表的示例,但是除此以外,還可以提供使用依照AACS標(biāo)準(zhǔn)的AV流和讀取作為未加密數(shù)據(jù)的內(nèi)容的播放列表。注意,當(dāng)讀取內(nèi)容時(shí),內(nèi)容是在用戶指定標(biāo)題之后被讀取的;然而,所要讀取的一個(gè)或多個(gè)內(nèi)容能夠通過由讀取程序選擇的播放列表被順次選擇和讀取,其中讀取程序是由用戶通過指定標(biāo)題來選擇的,播放列表是通過讀取程序來選擇的。
[0105]圖3圖示出被記錄在光盤200上的內(nèi)容201中所包括的加密內(nèi)容中的兩個(gè)CPS單元。這些構(gòu)成了被存儲在信息記錄介質(zhì)上的一部分內(nèi)容。第一 CPS單元271和第二 CPS單元272各自是CPS單元,CPS單元被建立為包括作為索引的標(biāo)題、作為讀取程序文件的電影對象、播放列表和剪輯這樣的單元,其中剪輯包括作為實(shí)際內(nèi)容的數(shù)據(jù)的AV流文件。
[0106]第一內(nèi)容控制單元(CPS單元)271包括第一標(biāo)題211、第二標(biāo)題212、讀取程序221和222、播放列表231和232、剪輯241和剪輯242,其中,被包括在兩個(gè)剪輯242和242中的作為實(shí)際內(nèi)容的數(shù)據(jù)的AV流數(shù)據(jù)文件261和262是至少受限于加密的數(shù)據(jù),其中,原則上,這是使用作為加密密鑰的CPS單元密鑰(Ku I)加密了的數(shù)據(jù),其中CPS單元密鑰(Ku I)是與第一內(nèi)容控制單元(CPS單元)271相關(guān)聯(lián)地建立的加密密鑰。[0107]第二內(nèi)容控制單元(CPS單元)217包括第一應(yīng)用213 (作為索引)、讀取程序224、播放列表233和剪輯243,其中,被包括在剪輯243中的作為實(shí)際內(nèi)容的數(shù)據(jù)的AV流數(shù)據(jù)文件263通過使用CPS單元密鑰(Ku2)被加密,CPS單元密鑰(Ku2)是與第二內(nèi)容控制單元(CPS單元)272相關(guān)聯(lián)地建立的加密密鑰。
[0108]例如,為了讓用戶執(zhí)行與第一內(nèi)容控制單元(CPS單元)271相對應(yīng)的應(yīng)用文件或內(nèi)容讀取處理,有必要在獲得單元密鑰Kul之后執(zhí)行解密處理,其中單元密鑰Kul是與第一內(nèi)容控制單元(CPS單元)271相關(guān)聯(lián)地建立的加密密鑰。為了執(zhí)行與第二內(nèi)容控制單元(CPS單元)272相對應(yīng)的應(yīng)用文件或內(nèi)容讀取處理,有必要在獲得單元密鑰Ku2之后執(zhí)行解密處理,其中單元密鑰Ku2是與第二內(nèi)容控制單元(CPS單元)272相關(guān)聯(lián)地建立的加密密鑰。
[0109]在圖4中圖示出CPS單元密鑰文件的具體結(jié)構(gòu)的示例。圖4是將CPS單元密鑰文件的結(jié)構(gòu)圖示為表格的示圖。如圖4中所示,CPS單元密鑰文件針對諸如標(biāo)題之類的每個(gè)索引信息被分割,并且具有這樣的數(shù)據(jù)結(jié)構(gòu),其中,解密出CPS單元密鑰(Kun)和與每個(gè)索引相關(guān)聯(lián)的內(nèi)容控制單元編號(CPS單元編號)相關(guān)聯(lián)。
[0110]執(zhí)行內(nèi)容讀取的信息處理設(shè)備在基于單獨(dú)的CPS單元中所建立的單元編號(CPS單元編號)獲得相對應(yīng)的CPS單元密鑰之后,針對作為加密內(nèi)容的CPS單元執(zhí)行解密處理。
[0111]2.使用VFS的內(nèi)容讀取處理的概述和文件名轉(zhuǎn)換表(BUMF)的概述
[0112]如上所述,當(dāng)與被存儲在信息記錄介質(zhì)(光盤)200中的內(nèi)容聯(lián)合讀取被存儲在本地存儲單元102中的后續(xù)數(shù)據(jù)時(shí),執(zhí)行讀取處理的信息處理設(shè)備100的數(shù)據(jù)處理單元101構(gòu)造VFS (虛擬文件系統(tǒng))并且之后執(zhí)行讀取處理。此時(shí),針對被存儲在本地存儲單元102中的后續(xù)數(shù)據(jù)執(zhí)行文件名轉(zhuǎn)換處理。被應(yīng)用于該轉(zhuǎn)換處理的表是文件名轉(zhuǎn)換表(聲明文件(BUMF))。以下,將說明使用VFS的內(nèi)容讀取處理的概述和文件名轉(zhuǎn)換表(BUMF)的概述。
[0113]將參考圖5來描述當(dāng)被存儲在本地存儲單元102 (例如硬盤)中的后續(xù)數(shù)據(jù)與被存儲在信息記錄介質(zhì)(光盤)200上的內(nèi)容被聯(lián)合讀取時(shí)所建立的VFS (虛擬文件系統(tǒng))。例如,如果被存儲在信息記錄介質(zhì)(光盤)200中的內(nèi)容是法語內(nèi)容,而被存儲在本地存儲單元102 (例如硬盤)中的后續(xù)數(shù)據(jù)是與該電影內(nèi)容相對應(yīng)的日語字幕數(shù)據(jù),則可以通過一起讀取這兩者來播放帶有日語字幕的電影。
[0114]當(dāng)讀取這種合成內(nèi)容時(shí),信息處理設(shè)備100虛擬地組合目錄和文件,目錄和文件包括本地存儲單元102的后續(xù)數(shù)據(jù)控制文件以及信息記錄介質(zhì)(光盤)200的目錄和文件。即,建立VFS (虛擬文件系統(tǒng))。用于建立該VFS (虛擬文件系統(tǒng))的處理將光盤上的數(shù)據(jù)文件和本地存儲單元中相對應(yīng)的后續(xù)數(shù)據(jù)文件建立在單個(gè)虛擬目錄中。該處理使得能夠高速訪問被存儲在不同記錄介質(zhì)上的文件。(0084)圖5中所圖示的應(yīng)用程序320是用于在信息處理設(shè)備100中執(zhí)行電影對象、后續(xù)數(shù)據(jù)讀取控制程序(BD-J)應(yīng)用等的讀取處理等的應(yīng)用程序。應(yīng)用程序320經(jīng)由虛擬文件系統(tǒng)來處理被存儲在信息記錄介質(zhì)(光盤)200上的文件和被存儲在本地存儲單元102中的文件。應(yīng)用程序320經(jīng)由虛擬文件系統(tǒng)來獲取通過使用后續(xù)數(shù)據(jù)搜索信息321獲得的后續(xù)數(shù)據(jù)文件,后續(xù)數(shù)據(jù)搜索信息321是用于被存儲在本地存儲單元102中的文件的搜索信息。
[0115]虛擬文件系統(tǒng)的作用是對應(yīng)用程序320隱藏記錄介質(zhì)(文件系統(tǒng))之間的差異。因此,應(yīng)用程序320可以使用相同的API等來處理被存儲在這兩種記錄介質(zhì)上的文件,而不必知道存儲了這些文件的記錄介質(zhì)的差異。
[0116]例如,當(dāng)光盤被裝載到設(shè)備中時(shí),或者當(dāng)應(yīng)用程序被啟動(dòng)時(shí),虛擬文件系統(tǒng)通過融合光盤上的文件系統(tǒng)和本地存儲單元102上的文件系統(tǒng)被生成,并且所生成的虛擬文件系統(tǒng)(VFS)被存儲在信息處理設(shè)備100的存儲器中。在該情況中,被存儲在本地存儲單元102中的目錄或文件每次例如由于寫入文件而改變時(shí),VFS (虛擬文件系統(tǒng))被更新。
[0117]以這種方式,當(dāng)被存儲在本地存儲單元102中的后續(xù)數(shù)據(jù)與被存儲在信息記錄介質(zhì)(光盤)200中的內(nèi)容被聯(lián)合讀取時(shí),有必要建立VFS (虛擬文件系統(tǒng))。
[0118]在進(jìn)行建立該VFS (虛擬文件系統(tǒng))的處理時(shí),有必要執(zhí)行針對被存儲在本地存儲單元102中的后續(xù)數(shù)據(jù)的文件名轉(zhuǎn)換處理。被應(yīng)用于該文件名轉(zhuǎn)換處理的表格是文件名轉(zhuǎn)換表(聲明文件(BUMF))。將參考圖6來說明文件名轉(zhuǎn)換表(BUMF)的結(jié)構(gòu)。
[0119]當(dāng)文件名轉(zhuǎn)換表(BUMF)和從服務(wù)器獲得的后續(xù)數(shù)據(jù)文件被一起存儲在本地存儲單元102中,并且用于生成作為虛擬文件系統(tǒng)的處理被執(zhí)行時(shí),信息處理設(shè)備100參考文件名轉(zhuǎn)換表來將本地存儲單元中的文件名轉(zhuǎn)換成VFS中的文件名,并將其置于VFS中。
[0120]圖6中所圖示的文件名轉(zhuǎn)換表(BUMF)具有在本地存儲單元中的文件名、工作室ID、包ID和轉(zhuǎn)換后的文件名這各個(gè)條目之間建立關(guān)聯(lián)這樣的結(jié)構(gòu)。S卩,文件名轉(zhuǎn)換表(BUMF)包含用于將被存儲在本地存儲單元中的文件的文件名轉(zhuǎn)換成虛擬文件系統(tǒng)(VFS)的VFS文件名的信息。
[0121]本地存儲單元中的文件名是記錄到存儲后續(xù)數(shù)據(jù)的本地存儲單元102中時(shí)的實(shí)際文件名。為了防止冗余,添加工作室名稱來建立文件名。
[0122]文件名轉(zhuǎn)換處理是例如依賴于與所讀取的內(nèi)容相對應(yīng)的包ID和工作室ID來確定的。當(dāng)讀取處理被執(zhí)行時(shí),對后續(xù)數(shù)據(jù)和信息記錄介質(zhì)(光盤)200上的數(shù)據(jù)執(zhí)行綁定處理。所有工作室ID和包ID關(guān)于所要使用的后續(xù)數(shù)據(jù)建立關(guān)聯(lián),并且執(zhí)行內(nèi)容讀取處理的信息處理設(shè)備獲取所要讀取的內(nèi)容的工作室ID和包ID,并且基于這些ID,通過應(yīng)用文件名轉(zhuǎn)換表來獲取轉(zhuǎn)換后的文件名,并且將已經(jīng)獲得的該文件名建立為虛擬文件系統(tǒng)中的文件名。
[0123]例如,如果本地存儲單元102上的文件名是“studioA.STREAM.00001.m2ts”并且所要讀取的內(nèi)容的工作室ID是1,并且所要讀取的內(nèi)容的包ID是1、2和3,則轉(zhuǎn)換后的文件名將為 “BDMV/STREAM/00001.m2ts”。該轉(zhuǎn)換后的文件名 “BDMV/STREAM/00001.m2ts” 是讀取程序可以使用的文件名。
[0124]通過以這種方式應(yīng)用文件名轉(zhuǎn)換表(BUMF)來執(zhí)行文件名的轉(zhuǎn)換使得可以在本地存儲單元102中的目錄中自由設(shè)置文件名,使得可以自由創(chuàng)建文件名而沒有冗余。
[0125]注意,盡管圖6中所圖示的文件名轉(zhuǎn)換表(BUMF)中的第二和第三條目都將“studioC.STREAM.00002.m2ts”作為本地存儲單元中的文件名,但是,當(dāng)工作室ID=I并且包ID=1、2或3時(shí),轉(zhuǎn)換后的文件名將為“BDMV/STREAM/00002.m2ts”,而如果工作室ID=2并且包ID=4、5或6時(shí),則轉(zhuǎn)換后的文件名將為“BDMV/STREAM/00012.m2ts”,因此,該結(jié)構(gòu)是轉(zhuǎn)換將依賴于工作室ID和包ID的值而得到不同的文件名這樣的結(jié)構(gòu)。通過以這種方式應(yīng)用文件名轉(zhuǎn)換表來執(zhí)行文件名轉(zhuǎn)換處理例如使得能夠建立將在不同讀取應(yīng)用中應(yīng)用的不同文件。
[0126]注意,文件篡改驗(yàn)證數(shù)據(jù)(BUSF:綁定單元簽名文件)被存儲在信息處理設(shè)備100的本地存儲單元102中來使能對后續(xù)數(shù)據(jù)的嚴(yán)格使用控制。文件篡改驗(yàn)證數(shù)據(jù)(BUSF)是向構(gòu)成BUMF的數(shù)據(jù)提供簽名的文件,其中該簽名被應(yīng)用了控制服務(wù)器(例如,后續(xù)數(shù)據(jù)提供服務(wù)器)的私鑰。
[0127]使用后續(xù)數(shù)據(jù)的用戶設(shè)備首先通過對文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的簽名驗(yàn)證來確認(rèn)聲明文件(BUMF)的有效性。在該確認(rèn)的條件之下,聲明文件(BUMF)被用來對存儲在本地存儲單元中的后續(xù)數(shù)據(jù)執(zhí)行文件名轉(zhuǎn)換來構(gòu)造VFS。
[0128]3.用于生成和更新文件名轉(zhuǎn)換表(BUMF)和控制數(shù)據(jù)的處理的示例
[0129]接下來,將說明用于生成和更新文件名轉(zhuǎn)換表(BUMF)和控制數(shù)據(jù)的處理的示例。來自各種內(nèi)容提供商服務(wù)器的各種后續(xù)數(shù)據(jù)被順次存儲在信息處理設(shè)備100的本地存儲單元102中。
[0130]每次獲得這種后續(xù)數(shù)據(jù)時(shí),都需要生成或更新聲明文件(BUMF)和控制數(shù)據(jù)的處理,以及生成或更新文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理。S卩,圖1中示出的信息處理設(shè)備100的數(shù)據(jù)處理單元101執(zhí)行被存儲在本地存儲單元102中的數(shù)據(jù)與被存儲在本地存儲單元102中的控制文件的存儲數(shù)據(jù)之間的比較處理,并且執(zhí)行生成或更新文件名轉(zhuǎn)換表和聲明文件(BUMF)的處理,以使得控制文件中所記錄的信息和本地存儲單元102中所存儲的數(shù)據(jù)—致。
[0131]定期獲取后續(xù)數(shù)據(jù)的設(shè)備必須經(jīng)常執(zhí)行創(chuàng)建和更新這些文件的處理,因此需要提高這些處理的效率。以下,將描述根據(jù)本發(fā)明的實(shí)施例示例中所闡述的用于創(chuàng)建和更新聲明文件(BUMF)、控制數(shù)據(jù)和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理的示例。
[0132]首先,將參考圖7來說明當(dāng)后續(xù)數(shù)據(jù)被寫入用戶側(cè)的信息處理設(shè)備100的本地存儲單元102時(shí)的目錄的示例。圖7中所圖示的本地存儲單元102中的目錄示例以提供這些后續(xù)數(shù)據(jù)的工作室(Org:組織機(jī)構(gòu))單位來分割的,并且進(jìn)一步以該工作室所提供的光盤(=包)單位(Disc_id)來分割。
[0133]圖7中所圖示的目錄中所提供的后續(xù)數(shù)據(jù)401、402和403對應(yīng)于由和該目錄的工作室(Org)相對應(yīng)的內(nèi)容提供服務(wù)器所接收到的后續(xù)數(shù)據(jù)。如上所述,當(dāng)存儲在光盤上的內(nèi)容是電影內(nèi)容時(shí),后續(xù)數(shù)據(jù)401至403例如包括字幕數(shù)據(jù)等。在大多數(shù)情況中,后續(xù)數(shù)據(jù)還具有按照已經(jīng)參考圖3說明的數(shù)據(jù)格式的數(shù)據(jù)結(jié)構(gòu);即,在大多數(shù)情況中,后續(xù)數(shù)據(jù)包括索引、電影對象、播放列表、剪輯等。
[0134]下載文件本地控制信息411至413是對應(yīng)于各個(gè)后續(xù)數(shù)據(jù)401至403來提供的。圖8中圖示出這些下載文件本地控制信息411至413的示例。下載文件本地控制信息記錄從服務(wù)器下載并被存儲在本地存儲單元中的那些數(shù)據(jù)的存儲文件名。
[0135]如圖8中所示,下載文件本地控制信息包括文件類型(其是包括后續(xù)數(shù)據(jù)的文件的類型)、文件ID、文件在本地存儲單元中的路徑名和虛擬包中的文件名,以及與之對應(yīng)的數(shù)據(jù)。
[0136]注意,“虛擬包”和上述VFS (虛擬文件系統(tǒng))是同義的,并且構(gòu)成聲明文件(BUMF)的轉(zhuǎn)換后的文件名的數(shù)據(jù)中的最終文件名是虛擬包中的文件名,其中,聲明文件(BUMF)是以上參考圖6所描述的文件名轉(zhuǎn)換表。
[0137]如下構(gòu)造構(gòu)成聲明文件(BUMF)的轉(zhuǎn)換后的文件名的那些數(shù)據(jù),其中,聲明文件(BUMF)是以上參考圖6所描述的文件名轉(zhuǎn)換表。例如,圖6中所圖示的聲明文件(BUMF)的轉(zhuǎn)換后的文件名的第一行中的文件名被設(shè)置為以下文件名,其中,“BDMV/STREAM/00001.m2ts ”的“BDMV”和“ STREAM”是用虛擬文件系統(tǒng)(VFS)中所建立的目錄結(jié)構(gòu)定義的,并且“00001.m2ts”是建立在“BDMV”和“STREAM”之下的文件名。該文件名對應(yīng)于圖8中所圖示出的下載文件本地控制信息中的虛擬包中的文件名。
[0138]將參考圖9來說明,當(dāng)后續(xù)數(shù)據(jù)被添加到本地存儲單元102中時(shí),本地存儲單元中所存儲的數(shù)據(jù)的變化示例,以及通過應(yīng)用作為文件名轉(zhuǎn)換表的聲明文件(BUMF)所建立的虛擬文件系統(tǒng)(VFS)中針對后續(xù)數(shù)據(jù)的文件設(shè)置的轉(zhuǎn)變示例。
[0139]圖9圖示出針對以下內(nèi)容的文件設(shè)置示例:(al)被存儲在存儲單元中的數(shù)據(jù)(在獲取額外的后續(xù)數(shù)據(jù)之前);(a2) VFS (虛擬文件系統(tǒng))設(shè)置(在獲取額外的后續(xù)數(shù)據(jù)之前);(b I)被存儲在存儲單元中的數(shù)據(jù)(在獲取額外的后續(xù)數(shù)據(jù)之后);(b2 ) VFS (虛擬文件系統(tǒng))設(shè)置(在獲取額外的后續(xù)數(shù)據(jù)之后)。
[0140]起初以狀態(tài)(al)被存儲在存儲單元中的數(shù)據(jù)(在獲取額外的后續(xù)數(shù)據(jù)之前)存儲在本地存儲單元中的數(shù)據(jù)轉(zhuǎn)變?yōu)?bl)被存儲在存儲單元中的數(shù)據(jù)(在獲取額外的后續(xù)數(shù)據(jù)之后)的狀態(tài)。
[0141]所獲得的額外數(shù)據(jù)包括(b I)被存儲在存儲單元中的數(shù)據(jù)(在獲取額外的后續(xù)數(shù)據(jù)之后)中示出的三個(gè)文件:
[0142]AV 流文件:“ studioA.STREAM.10002.m2ts”
[0143]剪輯信息文件studioA.CLIPINF.10002.clpi”
[0144]播放列表文件:“studioA.PLAYLIST.10002.mpls”
[0145]當(dāng)這些額外文件被存儲在本地存儲單元中時(shí),如圖9 (bl)所示地應(yīng)用工作室名稱等來使得可以在本地存儲單元中建立這些文件而沒有冗余。
[0146]當(dāng)讀取時(shí),例如圖6中所圖示出的文件轉(zhuǎn)換表(聲明文件(BUMF))被用來如上所述地改變文件名來建立被設(shè)置在VFS中的文件名。結(jié)果是,在構(gòu)造VFS的本地存儲單元側(cè)所建立的目錄將是圖9中所示的目錄(a2)和(b2)。
[0147]如圖9的(a2)和(b2)中所示,在VFS (虛擬文件系統(tǒng))中,所有文件都被建立在藍(lán)光光盤中所指定的BDMV目錄中。具有已經(jīng)參考圖3說明的格式的子目錄,S卩,子目錄(A)索引、(B)電影對象、(C)播放列表、(D)剪輯和(E)流,被建立在BDMV目錄下,并且各自的數(shù)據(jù)文件被建立在各自的子目錄中。
[0148]注意,盡管在圖9中僅圖示出本地存儲單元側(cè)的數(shù)據(jù),但是聯(lián)合產(chǎn)生的、來自被存儲在信息記錄介質(zhì)(光盤)200側(cè)的內(nèi)容的各個(gè)文件也被存儲在相同的目錄中。讀取處理通過應(yīng)用程序320被執(zhí)行,應(yīng)用程序320執(zhí)行該讀取處理,通過使用已經(jīng)參考圖5說明的VFS在圖9 (a2)和(b2)中示出的、VFS中本地存儲單元的文件和信息記錄介質(zhì)(光盤)200側(cè)的文件。
[0149]以這種方式,在構(gòu)造VFS的處理中,諸如建立本地存儲單元的文件之類的處理是根據(jù)藍(lán)光光盤中所指定的BDMV來執(zhí)行的。使用通過構(gòu)造該VFS所建立的虛擬文件系統(tǒng)使得圖5中所圖示的應(yīng)用程序320能夠使用相同的API等來處理被存儲在這兩個(gè)記錄介質(zhì)上的文件,而不必知道存儲了這些文件的記錄介質(zhì)的差異。
[0150]注意,圖8中所圖示的下載文件本地控制信息包括通過本地存儲單元的下載單元(通過下載ID)控制的文件,并且由用戶側(cè)的信息處理設(shè)備生成并被存儲在本地存儲單元102 中。[0151]圖7中所圖示的目錄中所示出的“disc ID status, meta”文件是下載內(nèi)容列表信息,其例如具有圖10中所圖示的結(jié)構(gòu)。如圖10中所示,該文件具有定義下載內(nèi)容ID與存儲目錄之間的關(guān)系的數(shù)據(jù)結(jié)構(gòu)。
[0152]圖7中所圖示出的目錄中所示出的“bumf.xml”文件時(shí)文件名轉(zhuǎn)換表(聲明文件(BUMF)),并且文件“bumf, bsf”是文件篡改驗(yàn)證數(shù)據(jù)(BUSF)。如上所述,文件篡改驗(yàn)證數(shù)據(jù)(BUSF)是包括簽名數(shù)據(jù)的文件,所述簽名數(shù)據(jù)依賴于用于構(gòu)成文件名轉(zhuǎn)換表(聲明文件(BUMF))的數(shù)據(jù)的服務(wù)器(提供后續(xù)數(shù)據(jù)的內(nèi)容服務(wù)器)私鑰。
[0153]接著,將參考圖11來描述信息處理設(shè)備100從提供后續(xù)數(shù)據(jù)的內(nèi)容服務(wù)器獲取后續(xù)數(shù)據(jù)的處理序列。首先,在步驟SlOl中,用戶側(cè)的信息處理設(shè)備通過搜索信息記錄介質(zhì)(光盤)200和本地存儲單元102來生成或獲取信息處理設(shè)備100中的內(nèi)容的列表信息(文件名列表)。
[0154]提供后續(xù)數(shù)據(jù)的服務(wù)器根據(jù)用戶側(cè)持有的內(nèi)容來確定要提供給用戶的后續(xù)數(shù)據(jù)。因此,在用戶側(cè)信息處理設(shè)備上,本地設(shè)備上所持有的內(nèi)容的信息是例如使用以上參考圖10說明的下載內(nèi)容表生成的。該信息在步驟S102中被發(fā)送給服務(wù)器,并且響應(yīng)于所持有的內(nèi)容提供的后續(xù)數(shù)據(jù)的列表(即,內(nèi)容列表)被請求。
[0155]服務(wù)器參考從用戶信息處理設(shè)備接收的有關(guān)所持有的內(nèi)容的信息,生成與可以提供給用戶的內(nèi)容相對應(yīng)的內(nèi)容的列表,并且之后,在步驟S103中,將該列表發(fā)送給用戶側(cè)信息處理設(shè)備。圖12中圖示出從服務(wù)器發(fā)送的內(nèi)容列表的示例。
[0156]如圖12中所示,內(nèi)容列表由下載內(nèi)容ID、內(nèi)容名稱、內(nèi)容說明文本、風(fēng)格......下載
數(shù)據(jù)處理信息文件ID、下載數(shù)據(jù)文件ID、校驗(yàn)和(用于校驗(yàn)下載文件)和與這些數(shù)據(jù)相對應(yīng)的數(shù)據(jù)構(gòu)成。下載數(shù)據(jù)處理信息文件是例如列出后續(xù)數(shù)據(jù)的文件類型的文件,以下將描述其細(xì)節(jié)。
[0157]以這種方式,由服務(wù)器通過通信單元從用戶信息處理設(shè)備接收擁有內(nèi)容信息,并且已經(jīng)接收到的擁有內(nèi)容信息在服務(wù)器的數(shù)據(jù)處理單元中被用來生成圖12中所圖示出的內(nèi)容列表,該內(nèi)容列表記錄有關(guān)可以提供給用戶設(shè)備的內(nèi)容的信息,并且該列表通過通信單元提供給用戶設(shè)備。注意,如圖12中所示有服務(wù)器生成的內(nèi)容列表是這樣的內(nèi)容列表,其中,與可以提供給用戶的數(shù)據(jù)相對應(yīng)的數(shù)據(jù)文件的標(biāo)識信息與下載內(nèi)容ID相關(guān)聯(lián),并且其中,該信息是響應(yīng)于用戶側(cè)的記錄介質(zhì)來建立的。
[0158]注意,當(dāng)用戶側(cè)信息處理設(shè)備100實(shí)際上已經(jīng)下載了后續(xù)數(shù)據(jù)時(shí),與圖12中所圖示出的內(nèi)容的下載內(nèi)容ID相對應(yīng)的特殊目錄被建立。信息處理設(shè)備100將已經(jīng)下載的后續(xù)數(shù)據(jù)等存儲在已建立的該目錄中。注意,在該數(shù)據(jù)記錄處理中,不要求該文件名與下載內(nèi)容ID相同。如已經(jīng)參考圖9 (al)和(bl)說明的,存儲裝置可以使用利用工作室名稱等建立的文件名。下載內(nèi)容ID與本地存儲單元102中的實(shí)際存儲目錄之間的對應(yīng)被記錄在已經(jīng)參考圖10說明的下載內(nèi)容列表數(shù)據(jù)中。
[0159]回到圖11的序列圖,繼續(xù)說明。在步驟S103中,服務(wù)器參考從用戶信息處理設(shè)備接收到的、有關(guān)所持有的內(nèi)容的信息,來生成與可以提供給用戶的內(nèi)容相對應(yīng)的內(nèi)容列表(例如,圖12中所圖示的列表),并且之后將該列表發(fā)送給用戶側(cè)信息處理設(shè)備。
[0160]當(dāng)從服務(wù)器被接收到內(nèi)容列表時(shí),用戶側(cè)信息處理設(shè)備例如基于已經(jīng)接收到的內(nèi)容列表來生成如圖13中所圖示的用于選擇內(nèi)容的顯示數(shù)據(jù)(下載菜單),并且在顯示單元上顯示該顯示數(shù)據(jù),并且由用戶執(zhí)行內(nèi)容選擇處理。
[0161]圖13是圖示出基于圖12中所圖示出的內(nèi)容列表被顯示在用戶側(cè)信息處理設(shè)備的顯示單元上的用于選擇內(nèi)容的顯示數(shù)據(jù)(下載菜單)的示例的示圖。圖13中所圖示的下載菜單式由用風(fēng)格分類的內(nèi)容構(gòu)成。此外,這是這樣的下載菜單,其中,所要下載的內(nèi)容可以用將要下載到的介質(zhì)類型(即,用本地存儲單元的類型=HD或SD)來選擇。
[0162]用戶從例如如圖13中所圖示出的下載菜單中選擇所希望的后續(xù)數(shù)據(jù),并且針對所選擇的內(nèi)容點(diǎn)擊“開始下載”按鈕。內(nèi)容獲取請求通過該處理被發(fā)送至服務(wù)器。內(nèi)容獲取請求作為圖11中所圖示出的步驟S105中的內(nèi)容選擇指令被發(fā)送給服務(wù)器。
[0163]在步驟S106中,服務(wù)器向用戶側(cè)信息處理設(shè)備發(fā)送與指定內(nèi)容相對應(yīng)的數(shù)據(jù)。具體地,通過以上參考圖12說明的內(nèi)容列表中的下載數(shù)據(jù)文件ID選擇的下載數(shù)據(jù)(后續(xù)數(shù)據(jù)本身,例如字幕:例如,AVStream、Clipinfo或PlayList文件,等等)和下載數(shù)據(jù)處理信息文件(描述通過下載數(shù)據(jù)處理信息文件ID選擇的后續(xù)數(shù)據(jù)的處理狀態(tài)的文件)被發(fā)送給用戶側(cè)信息處理設(shè)備。
[0164]經(jīng)由下載數(shù)據(jù)文件ID選擇的下載數(shù)據(jù)按照已經(jīng)參考圖3說明的數(shù)據(jù)格式來構(gòu)造,并且由例如索引、電影對象、播放列表、剪輯等的多個(gè)數(shù)據(jù)文件構(gòu)成。下載數(shù)據(jù)處理信息文件是例如列出構(gòu)成這些后續(xù)數(shù)據(jù)的文件中每一個(gè)文件的文件類型的文件。
[0165]圖4圖示出下載數(shù)據(jù)處理信息文件的數(shù)據(jù)結(jié)構(gòu)的示例。如圖14中所示,下載數(shù)據(jù)處理信息文件設(shè)有下載數(shù)據(jù)文件ID和對應(yīng)數(shù)據(jù)文件類型信息,其中,下載數(shù)據(jù)文件ID指示要從服務(wù)器接收的下載數(shù)據(jù)文件的文件ID,而對應(yīng)數(shù)據(jù)文件類型信息指示每個(gè)單獨(dú)的文件是否是剪輯信息(Cliplnfo)文件、剪輯AV流(ClipAVStream)文件、或播放列表(PlayList)文件。
[0166]以這種方式,服務(wù)器經(jīng)由通信單元從用戶側(cè)信息處理設(shè)備接收數(shù)據(jù)獲取請求,并且用戶的數(shù)據(jù)處理單元,響應(yīng)于該數(shù)據(jù)獲取請求,生成數(shù)據(jù)文件和存儲數(shù)據(jù)文件的文件類型信息的處理信息文件,并且將這些文件通過通信單元發(fā)送給用戶設(shè)備。
[0167]在圖11中所圖示出的序列圖的步驟S107中,用戶側(cè)信息處理設(shè)備的數(shù)據(jù)處理單元根據(jù)下載數(shù)據(jù)處理信息文件中的記錄來確定構(gòu)成從服務(wù)器發(fā)送的后續(xù)數(shù)據(jù)的每個(gè)文件的類型,并且通過替換本地存儲單元102的預(yù)定目錄的制定區(qū)域中的每個(gè)單獨(dú)的文件來記錄數(shù)據(jù)。
[0168]用戶側(cè)信息處理設(shè)備存儲后續(xù)數(shù)據(jù)本身的文件,例如,AVStream、Cl ip Info、PlayList等,并且之后執(zhí)行生成或更新下載文件本地控制信息和諸如下載內(nèi)容列表之類的控制數(shù)據(jù)。
[0169]由用戶側(cè)信息處理設(shè)備執(zhí)行的步驟S107的數(shù)據(jù)記錄處理包括:(I)創(chuàng)建目錄并且將數(shù)據(jù)存儲在那兒,該目錄將本地存儲單元中還沒有使用的特有編號作為目錄名(例如“AAAAAAA”)。(2)指派當(dāng)前虛擬文件系統(tǒng)(VFS(虛擬包))中還未被使用的剪輯編號作為VFS中用于新剪輯的文件名。(3)指派當(dāng)前虛擬文件系統(tǒng)(VFS (虛擬包))中還未被使用的播放列表編號作為VFS中用于新播放列表的文件名,并且用指定播放列表內(nèi)的信息的剪輯編號覆蓋已被指派給該剪輯的剪輯編號。(4)將本地存儲單元中的文件名和虛擬文件系統(tǒng)(VFS(虛擬包))中的文件名添加到下載文件本地控制信息中每個(gè)文件的信息并且存儲為下載數(shù)據(jù)本地控制信息(AAAAAAAA.meta)。(5)將已經(jīng)創(chuàng)建的目錄的名稱添加到下載內(nèi)容列表。[0170]注意,盡管在前述本地存儲單元中的文件系統(tǒng)中,每個(gè)文件的文件名可以被自由設(shè)置,但是,假定在各個(gè)文件的文件類型的每一種文件類型(例如,剪輯信息(Cliplnfo)文件、剪輯AV流(ClipAVStream)文件、播放列表(PlayList)文件等)中,將有用于確定文件名的具體操作規(guī)則,并且還未被使用的文件名將根據(jù)這些規(guī)則被搜索到,然后被使用。注意,在進(jìn)行內(nèi)容讀取處理時(shí)所構(gòu)造的虛擬文件系統(tǒng)(VFS)中所設(shè)置的文件名將參考參考圖6說明的文件名轉(zhuǎn)換表(BUMF)來確定。
[0171]接著,將參考圖15中所圖示的流程圖來在描述圖11中所圖示的序列圖中的步驟S104至S107中,由信息處理設(shè)備100在進(jìn)行獲取后續(xù)數(shù)據(jù)并將后續(xù)數(shù)據(jù)存儲到本地存儲單元102的處理時(shí)執(zhí)行的詳細(xì)處理序列。圖15中所圖示出的流程由圖1中所圖示的信息處理設(shè)備100的數(shù)據(jù)處理單元101執(zhí)行。數(shù)據(jù)處理單元101讀出例如已被存儲在信息記錄介質(zhì)200上的程序(例如,BD-J應(yīng)用)來執(zhí)行圖15中所圖示的流程之后的處理。
[0172]將詳細(xì)描述每個(gè)步驟中的處理。在步驟S201中,如果下載是與被應(yīng)用來執(zhí)行下載的信息記錄介質(zhì)(光盤)的包ID (=光盤ID)相對應(yīng)的第一次下載,則生成空白下載內(nèi)容列表,但是下載內(nèi)容列表數(shù)據(jù)已經(jīng)存在,則獲取該列表數(shù)據(jù)。下載內(nèi)容列表數(shù)據(jù)具有以上已經(jīng)參考圖10說明的定義下載內(nèi)容ID與存儲目錄之間的對應(yīng)的數(shù)據(jù)結(jié)構(gòu)。
[0173]接著,在步驟S202中,針對當(dāng)從服務(wù)器請求數(shù)據(jù)時(shí)所要使用的內(nèi)容列表(圖12中示出)中的每個(gè)下載內(nèi)容ID創(chuàng)建特有目錄,如圖7中所示,目錄被創(chuàng)建在OrgID中或DiscID中。
[0174]接著,在步驟S203中,使用內(nèi)容列表中所列出的下載數(shù)據(jù)處理信息文件的文件ID來從服務(wù)器獲取下載數(shù)據(jù)處理信息文件(圖14中示出)。
[0175]接著,在步驟S204中,參考下載數(shù)據(jù)處理信息文件中列出的文件ID和文件類型來將下載數(shù)據(jù)存儲到步驟S202中所創(chuàng)建的目錄中。
[0176]接著,在步驟S205中,檢查光盤上的文件和文件名轉(zhuǎn)換表(BUMF (bumf, xml))(圖6中示出)來查找已被使用的VFS文件名。
[0177]接著,在步驟S206中,分配文件名轉(zhuǎn)換表(BUMF (bumf, xml))中未列出的未使用的文件名,作為與構(gòu)成所接收的后續(xù)數(shù)據(jù)的每個(gè)文件(剪輯信息(Cliplnfo)文件、剪輯AV流(ClipAVStream)文件、播放列表(PlayList)文件等)相對應(yīng)的VFS文件名。
[0178]接著,在步驟S207中,參考以下三種信息來生成或更新下載文件本地控制信息(圖8中示出):
[0179](I)本地存儲單元中所存儲的文件;
[0180](2)被指派給每個(gè)文件的VFS文件名;以及
[0181](3)下載數(shù)據(jù)處理信息文件中所包括的(a)文件和(b)文件。
[0182]注意,在步驟S208中,下載文件本地控制信息(AAAAA.meta)(圖8中示出)被存儲到與對應(yīng)于下載內(nèi)容ID所創(chuàng)建的目錄相同的目錄中。
[0183]最后,在步驟S209中,下載內(nèi)容ID和針對下載內(nèi)容ID所創(chuàng)建的目錄被記錄在下載內(nèi)容列表數(shù)據(jù)(圖10中示出)中,從而更新下載內(nèi)容列表數(shù)據(jù)。
[0184]根據(jù)圖15的流程的處理由信息處理設(shè)備100在圖11中圖示出的序列圖中的步驟S104至S107中進(jìn)行獲取后續(xù)數(shù)據(jù)并將后續(xù)數(shù)據(jù)存儲到本地存儲單元102中的處理時(shí)執(zhí)行。
[0185]當(dāng)圖11中所圖示出的序列圖中步驟S107中用于將后續(xù)數(shù)據(jù)存儲到本地存儲單元102中的處理已被完成時(shí),然后,在步驟S108中,用戶側(cè)信息處理設(shè)備執(zhí)行用于生成或更新文件名轉(zhuǎn)換表(聲明文件(BUMF))的處理,文件名轉(zhuǎn)換表(聲明文件(BUMF))包括已經(jīng)獲得的后續(xù)數(shù)據(jù)的文件名轉(zhuǎn)換信息。
[0186]已經(jīng)參考圖6說明了的文件名轉(zhuǎn)換表(聲明文件(BUMF))是用于將本地存儲單元中的文件名轉(zhuǎn)換成VFS中的文件名的表格,并且具有定義本地存儲單元中的文件名、工作室ID、包ID和轉(zhuǎn)換后的文件名之間的關(guān)系的結(jié)構(gòu)。
[0187]將參考圖16來說明用于生成包括新獲得的后續(xù)數(shù)據(jù)的信息的文件名轉(zhuǎn)換表(聲明文件(BUMF))的處理的示例。
[0188]圖16 (a)是更新之前的文件名轉(zhuǎn)換表(聲明文件(BUMF)),而(b)是更新之后的文件名轉(zhuǎn)換表(聲明文件(BUMF))。圖16 (b)的文件名轉(zhuǎn)換表(聲明文件(BUMF))的數(shù)據(jù)部分451是已經(jīng)添加了從服務(wù)器新獲得的后續(xù)數(shù)據(jù)的文件名轉(zhuǎn)換信息的部分。這種包括新獲得的后續(xù)數(shù)據(jù)的文件的改變信息的文件名轉(zhuǎn)換表(聲明文件(BUMF))是在信息處理設(shè)備中生成的。
[0189]當(dāng)在圖11中所圖示出的序列圖的步驟S108中已經(jīng)生成了包括新獲得的后續(xù)數(shù)據(jù)的信息的文件名轉(zhuǎn)換表(聲明文件(BUMF))時(shí),然后,在步驟S109中,已經(jīng)生成的BUMF被發(fā)送給服務(wù)器。在步驟SllO中,服務(wù)器通過將其自己的私鑰應(yīng)用于構(gòu)成文件名轉(zhuǎn)換表(聲明文件(BUMF))的數(shù)據(jù)來生成簽名數(shù)據(jù),并且生成包括簽名數(shù)據(jù)的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)。接著,在步驟Slll中,已經(jīng)生成的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)被發(fā)送給用戶側(cè)信息處理設(shè)備。
[0190]在步驟S112中,用戶側(cè)信息處理設(shè)備將從服務(wù)器接收到的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)和已經(jīng)生成或更新的文件名轉(zhuǎn)換表(聲明文件(BUMF)) —起存儲在本地存儲單元中。
[0191]最后,在步驟S113中,信息處理設(shè)備從最近的文件名轉(zhuǎn)換表(聲明文件(BUMF))和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)構(gòu)造虛擬文件系統(tǒng)(VFS),并且之后進(jìn)行到讀取內(nèi)容。注意,當(dāng)不執(zhí)行內(nèi)容讀取處理時(shí),省略步驟S113中的處理。當(dāng)讀取內(nèi)容(后續(xù)數(shù)據(jù))時(shí),執(zhí)行步驟S113中的處理。
[0192]稍后,將參考圖19等來詳細(xì)說明圖11中所圖示出的序列中步驟S108至S113中的處理的細(xì)節(jié),即,用于生成或更新文件名轉(zhuǎn)換表(聲明文件(BUMF))和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理。
[0193]圖11中所圖示出的序列是用于從服務(wù)器獲取后續(xù)數(shù)據(jù)的處理,不僅在進(jìn)行獲取新后續(xù)數(shù)據(jù)的處理時(shí),而且在執(zhí)行以下處理時(shí),都需要用于生成或更新更新文件名轉(zhuǎn)換表(聲明文件(BUMF))和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理,所述處理是:
[0194](I)當(dāng)從用戶側(cè)信息處理設(shè)備刪除已經(jīng)獲得的后續(xù)數(shù)據(jù)時(shí);和
[0195](2)當(dāng)已經(jīng)關(guān)于光盤A獲得的后續(xù)數(shù)據(jù)被檢測為是也能夠用作有關(guān)另一光盤B的后續(xù)數(shù)據(jù)的數(shù)據(jù)時(shí)。
[0196]在這些情況中,也有必要執(zhí)行更新文件名轉(zhuǎn)換表(聲明文件(BUMF))和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理。
[0197]將參考圖17和圖18中的序列圖來說明前述情況(I)和(2)中在用戶側(cè)信息處理設(shè)備和服務(wù)器之間執(zhí)行的處理序列。
[0198](I)首先,在從用戶側(cè)信息處理設(shè)備刪除已經(jīng)獲得的后續(xù)數(shù)據(jù)的情況中,將使用圖17中所圖示出的序列圖來說明當(dāng)從用戶側(cè)信息處理設(shè)備刪除已經(jīng)獲得的后續(xù)數(shù)據(jù)時(shí),在用戶側(cè)信息處理設(shè)備和服務(wù)器之間執(zhí)行的處理序列。
[0199]首先,在步驟S311中,用戶檢測已被存儲在信息處理設(shè)備100的本地存儲單元102中的后續(xù)數(shù)據(jù)的至少一部分。接著,在步驟S312中,用戶側(cè)的信息處理設(shè)備100通過搜索信息記錄介質(zhì)(光盤)200和本地存儲單元102來生成或獲得內(nèi)容的列表信息(文件名列表)。
[0200]接著,在步驟S313中,下載文件本地控制信息(圖8中示出)等被用來利用本地存儲單元上存在的目錄和文件列表來比較和驗(yàn)證下載內(nèi)容列表。即,檢查各種控制文件與實(shí)際存儲的數(shù)據(jù)之間的差異。
[0201]接著,在步驟S314中,基于步驟S313中的檢查結(jié)果來更新下載內(nèi)容列表(圖10中示出)和下載文件本地控制信息(圖8中示出)。即,從被存儲在各種控制數(shù)據(jù)中的數(shù)據(jù)中刪除已經(jīng)刪除的后續(xù)數(shù)據(jù)。之后,在這些控制數(shù)據(jù)已被更新之后,通過刪除針對已從文件名轉(zhuǎn)換表(聲明文件(BUMF))刪除的數(shù)據(jù)的文件名轉(zhuǎn)換數(shù)據(jù)來更新BUMF。
[0202]已經(jīng)參考圖6說明了的文件名轉(zhuǎn)換表(聲明文件(BUMF))是用于將本地存儲單元中的文件名轉(zhuǎn)換成VFS中的文件名的表格,并且具有定義本地存儲單元、工作室ID、包ID和轉(zhuǎn)換后的文件之間的關(guān)系的結(jié)構(gòu)。與已被刪除的數(shù)據(jù)相對應(yīng)的條目被從文件名轉(zhuǎn)換表(聲明文件(BUMF))刪除。
[0203]如果文件名轉(zhuǎn)換表(聲明文件(BUMF))在步驟S314中被更新,則在步驟S315中,更新后的BUMF被發(fā)送給服務(wù)器。在步驟S316中,服務(wù)器通過將其自己的私鑰應(yīng)用于構(gòu)成從用戶側(cè)信息處理設(shè)備接收到的文件名轉(zhuǎn)換表(聲明文件(BUMF))的數(shù)據(jù)來生成簽名數(shù)據(jù),并且生成包括簽名數(shù)據(jù)的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)。接著,在步驟S317中,已經(jīng)生成的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)被發(fā)送給用戶側(cè)信息處理設(shè)備。
[0204]在步驟S318中,用戶側(cè)信息處理設(shè)備將從服務(wù)器接收到的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)和已經(jīng)生成或更新的文件名轉(zhuǎn)換表(聲明文件(BUMF)) —起存儲在本地存儲單元中。
[0205]最后,在步驟S319中,信息處理設(shè)備從最近的文件名轉(zhuǎn)換表(聲明文件(BUMF))和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)構(gòu)造虛擬文件系統(tǒng)(VFS),并且之后進(jìn)行到讀取內(nèi)容,注意,當(dāng)不執(zhí)行內(nèi)容讀取處理時(shí),省略步驟S319中的處理。當(dāng)讀取內(nèi)容(后續(xù)數(shù)據(jù))時(shí),步驟S319中的處理被執(zhí)行。
[0206]以這種方式,當(dāng)后續(xù)數(shù)據(jù)被刪除時(shí),由用戶側(cè)信息處理設(shè)備本身來執(zhí)行文件名轉(zhuǎn)換表(聲明文件(BUMF))的更新。當(dāng)信息處理設(shè)備將更新后的文件名轉(zhuǎn)換表(聲明文件(BUMF))發(fā)送給服務(wù)器,從服務(wù)器接收文件篡改驗(yàn)證數(shù)據(jù)(BUSF)并且這些文件已被存儲時(shí),處理完成。
[0207]接著,將參考圖18中所圖示出的序列圖來說明,當(dāng)已經(jīng)檢測到已經(jīng)關(guān)于光盤A獲得的后續(xù)數(shù)據(jù)是可以用作另一光盤B的后續(xù)數(shù)據(jù)的數(shù)據(jù)時(shí),在用戶側(cè)信息處理設(shè)備和服務(wù)器之間執(zhí)行的處理序列。
[0208]在該情況中,已經(jīng)裝載了光盤B的信息處理設(shè)備將執(zhí)行添加已經(jīng)作為光盤A的后續(xù)數(shù)據(jù)獲得的后續(xù)數(shù)據(jù)作為光盤B的后續(xù)數(shù)據(jù)的處理。
[0209]首先,在已被用戶存儲在信息處理設(shè)備100的本地存儲單元102中的后續(xù)數(shù)據(jù)中,作為已經(jīng)關(guān)于具體光盤A獲得的后續(xù)數(shù)據(jù)的數(shù)據(jù)被檢測為是也能夠用作另一光盤B的后續(xù)數(shù)據(jù)的數(shù)據(jù)。在步驟S321中,啟動(dòng)用于將該后續(xù)數(shù)據(jù)添加為光盤B的后續(xù)數(shù)據(jù)的處理。[0210]接著,在步驟S322中,用戶側(cè)的信息處理設(shè)備100通過搜索信息記錄介質(zhì)(光盤)200和本地存儲單元102來生成或獲得內(nèi)容的列表信息(文件名列表)。
[0211]接著,在步驟S323中,下載文件本地控制信息(圖8中示出)等被用來利用本地存儲單元上現(xiàn)有的目錄和文件的列表來比較和驗(yàn)證下載內(nèi)容列表。即,檢查各種控制文件和實(shí)際存儲的數(shù)據(jù)之間的差異。
[0212]接著,在步驟S324中,基于步驟S323中的檢查結(jié)果來更新下載內(nèi)容列表(圖10中示出)和下載文件本地控制信息(圖8中示出)。即,在更新后續(xù)數(shù)據(jù)被使用的情形之后,后續(xù)數(shù)據(jù)和使用的情形一起被存儲在每個(gè)控制數(shù)據(jù)中。之后,在這些控制數(shù)據(jù)已被更新之后,通過針對文件名轉(zhuǎn)換表(聲明文件(BUMF))更新文件名轉(zhuǎn)換數(shù)據(jù)來匹配后續(xù)數(shù)據(jù)的使用情形。
[0213]已經(jīng)參考圖6說明了的文件名轉(zhuǎn)換表(聲明文件(BUMF))是用于將本地存儲單元中的文件名轉(zhuǎn)換成VFS中的文件名的表格,并且具有定義本地存儲單元中的文件名、工作室ID、包ID和轉(zhuǎn)換后的文件名之間的關(guān)系的結(jié)構(gòu)。文件名轉(zhuǎn)換表(聲明文件(BUMF))通過修改條目來匹配后續(xù)數(shù)據(jù)的使用情形來修改。
[0214]如果文件名轉(zhuǎn)換表(聲明文件(BUMF))在步驟S324中被更新,則在步驟S325中,更新后的BUMF被發(fā)送給服務(wù)器。在步驟S326中,服務(wù)器通過將其自己的私鑰應(yīng)用于構(gòu)成從用戶側(cè)信息處理設(shè)備接收的文件名轉(zhuǎn)換表(聲明文件(BUMF))的數(shù)據(jù)來生成簽名數(shù)據(jù),并且生成包括簽名數(shù)據(jù)的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)。接著,在步驟S327中,已經(jīng)生成的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)被發(fā)送給用戶側(cè)信息處理設(shè)備。
[0215]在步驟S328中,用戶側(cè)信息處理設(shè)備將從服務(wù)器接收到的文件篡改驗(yàn)證數(shù)據(jù)(BUSF )和已經(jīng)生成或更新的文件名轉(zhuǎn)換表(聲明文件(BUMF )) 一起存儲到本地存儲單元中。
[0216]最后,在步驟S329中,信息處理設(shè)備從最近的文件名轉(zhuǎn)換表(聲明文件(BUMF))和文件篡改驗(yàn)證數(shù)據(jù)(BUSF)構(gòu)造虛擬文件系統(tǒng)(VFS),并且之后進(jìn)行到讀取內(nèi)容。注意,當(dāng)不執(zhí)行內(nèi)容讀取處理時(shí),省略步驟S329中的處理。當(dāng)讀取內(nèi)容(后續(xù)數(shù)據(jù))時(shí),執(zhí)行步驟S329中的處理。
[0217]以這種方式,當(dāng)后續(xù)數(shù)據(jù)被使用的情形改變時(shí),有用戶側(cè)信息處理設(shè)備本身執(zhí)行文件名轉(zhuǎn)換表(聲明文件(BUMF))的更新。當(dāng)信息處理設(shè)備將更新后的文件名轉(zhuǎn)換表(聲明文件(BUMF))發(fā)送給服務(wù)器,從服務(wù)器接收文件篡改驗(yàn)證數(shù)據(jù)(BUSF),并且這些文件已被存儲時(shí),處理完成。
[0218]已經(jīng)分別使用圖11、圖17和圖18的序列圖來說明了信息處理設(shè)備和服務(wù)器之間用于以下情況的處理序列:
[0219](I)新獲得后續(xù)數(shù)據(jù)的情況(圖11);
[0220](2)刪除已經(jīng)獲得的后續(xù)數(shù)據(jù)的情況(圖17);以及
[0221](3)已經(jīng)獲得的后續(xù)數(shù)據(jù)的使用情形已經(jīng)改變的情況(圖18)。
[0222]在所有這些情況中都需要用于生成或更新文件名轉(zhuǎn)換表(聲明文件(BUMF))的處理。此外,還需要用于從服務(wù)器獲取與所生成或所更新的文件名轉(zhuǎn)換表(聲明文件(BUMF))相對應(yīng)的文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理。
[0223](0177)以下,將參考圖19和圖20來描述用于生成或更新文件名轉(zhuǎn)換表(聲明文件(BUMF))的處理以及用于獲取文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理。[0224]圖19示出用戶側(cè)信息處理設(shè)備100和服務(wù)器131。由硬盤等構(gòu)成的本地存儲單元102被示出在信息處理設(shè)備100內(nèi)。服務(wù)器131執(zhí)行用于提供后續(xù)數(shù)據(jù)的處理,并且執(zhí)行以下處理:在信息處理設(shè)備100中接收已經(jīng)生成或更新的更新文件名轉(zhuǎn)換表(聲明文件(BUMF),生成文件篡改驗(yàn)證數(shù)據(jù)(BUSF),并將文件篡改驗(yàn)證數(shù)據(jù)(BUSF)發(fā)送給信息處理設(shè)備100。服務(wù)器131具有通信單元601和數(shù)據(jù)處理單元602。圖19還示出安裝在信息處理設(shè)備100中的信息記錄介質(zhì)(光盤)200。
[0225]下載內(nèi)容數(shù)據(jù)502被存儲在本地存儲單元102中作為已經(jīng)說明的后續(xù)數(shù)據(jù),下載內(nèi)容列表數(shù)據(jù)501 (圖10中示出)、下載文件本地控制信息503 (圖8中示出)、更新文件名轉(zhuǎn)換表(聲明文件(BUMF) 504 (圖6中示出)和文件篡改驗(yàn)證數(shù)據(jù)(BUSF) 505的數(shù)據(jù)被存儲為控制數(shù)據(jù)。
[0226]圖19中所圖示出的步驟S401至S407中的處理是由信息處理設(shè)備100的數(shù)據(jù)處理單元101 (圖1中示出)執(zhí)行的處理。信息處理設(shè)備100的數(shù)據(jù)處理單元101通過執(zhí)行被記錄在信息記錄介質(zhì)(光盤)200上的程序(例如,BD-J應(yīng)用,其是Java?應(yīng)用)來執(zhí)行步驟S401至S407中的每一個(gè)處理。該程序的處理執(zhí)行用于更新更新文件名轉(zhuǎn)換表(聲明文件(BUMF)的處理和用于獲取文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理。
[0227](a)下載內(nèi)容檢查程序521、(b)BUMF和控制數(shù)據(jù)生成/更新程序522、(C)文件篡改驗(yàn)證數(shù)據(jù)(BUSF)處理程序523和(d)虛擬文件系統(tǒng)(VFS)生成程序524被記錄在信息記錄介質(zhì)(光盤)200上。注意,盡管為了說明的目的,這些程序被圖示出是分離的,但是結(jié)構(gòu)可以是其中這些程序是分別執(zhí)行處理的單獨(dú)程序這樣的結(jié)構(gòu),也可以是其中提供執(zhí)行一系列處理的單個(gè)程序這樣的結(jié)構(gòu)。
[0228]將說明由信息處理設(shè)備100的數(shù)據(jù)處理單元101執(zhí)行的處理步驟S401至S407。首先注意,步驟S401至S402中的處理是使用(a)下載內(nèi)容檢查程序521來執(zhí)行的。
[0229]在步驟S401中,獲得被存儲在本地存儲單元104中的下載內(nèi)容列表數(shù)據(jù)501 (圖10中示出),并且在本地存儲單元102中所提供的目錄與下載內(nèi)容列表數(shù)據(jù)501中所列出的數(shù)據(jù)中的現(xiàn)有目錄之間執(zhí)行比較。
[0230]如果在本地存儲單元102中存在的目錄與下載內(nèi)容列表數(shù)據(jù)501中所列出的數(shù)據(jù)中存在的目錄中所列出的目錄之間存在差異,則處理進(jìn)行到步驟S403。如果沒有檢測到差異,則處理進(jìn)行到步驟S402。
[0231]在步驟S402中,執(zhí)行用于將被存儲在本地存儲單元104中的下載文件本地控制信息503 (圖8中示出)中所列出的文件與本地存儲單元102中實(shí)際存儲的下載內(nèi)容數(shù)據(jù)502相比較的處理。
[0232]如果在下載文件本地控制信息503 (圖8中示出)中所列出的文件與下載內(nèi)容數(shù)據(jù)502之間檢測到差異,則處理進(jìn)行到步驟S403。如果沒有檢測到差異,則處理進(jìn)行到步驟S406。
[0233]步驟S403是在步驟S401中已經(jīng)檢測到目錄差異或者在步驟S402中檢測到文件差異的情況中的處理,并且是其中執(zhí)行用于生成或更新更新文件名轉(zhuǎn)換表(聲明文件(BUMF))的處理和用于生成或更新被記錄在本地存儲單元中的其他控制數(shù)據(jù)的處理這樣的步驟。該步驟S403是使用(b)BUMF和控制數(shù)據(jù)生成/更新程序522來執(zhí)行的。注意,控制數(shù)據(jù)包括被存儲在本地存儲單元102中的下載內(nèi)容列表數(shù)據(jù)501 (圖10中示出)和下載文件本地控制信息503 (圖8中示出)。
[0234]將參考圖20中所圖示出的流程圖來說明用于步驟S403中的處理的詳細(xì)序列。在步驟S501中判斷是否已經(jīng)添加內(nèi)容。即,與實(shí)際存儲在本地存儲單元102中的文件相比較,并且判斷在作為控制數(shù)據(jù)的下載內(nèi)容列表數(shù)據(jù)(圖10中示出)中是否列出更少的文件。
[0235]如果判斷為“是”,則處理進(jìn)行到步驟S511,指示用戶在過去已經(jīng)執(zhí)行了刪除內(nèi)容的處理等,沒有內(nèi)容列表控制數(shù)據(jù)或下載文件本地控制信息受控制。如果判斷是“否”,則處理進(jìn)行到步驟S502,指示用戶在過去已經(jīng)執(zhí)行了添加內(nèi)容的處理等,沒有內(nèi)容列表控制數(shù)據(jù)或下載文件本地控制信息受控制。注意,步驟S501中的處理僅在圖19中的步驟S401或步驟S402中的判斷是“否”時(shí)被執(zhí)行。因此,其僅在本地存儲單元中所存儲的數(shù)據(jù)與控制數(shù)據(jù)之間出現(xiàn)差異時(shí)被執(zhí)行,因此在添加或刪除被執(zhí)行時(shí)被執(zhí)行。
[0236]如果添加內(nèi)容的處理已被執(zhí)行,則在步驟S502中,未被列出的被存儲在知道的本地存儲單元中的文件被添加到文件名轉(zhuǎn)換表(聲明文件(BUMF))。知道的本地存儲單元中的文件名保持不變,并且建立和列出虛擬文件系統(tǒng)(VFS)中所要分配的文件名。
[0237]接著,在步驟S503中,執(zhí)行用于更新下載內(nèi)容列表數(shù)據(jù)(圖10中示出)和下載文件本地控制信息(圖8中示出)的處理。即,該處理被執(zhí)行來添加與被存儲在本地存儲單元中但是還未在各種控制數(shù)據(jù)中被列出的文件相對應(yīng)的條目。
[0238]另一方面,如果步驟S501中的判斷是“是”,則處理進(jìn)行到步驟S511,指示已經(jīng)執(zhí)行了刪除內(nèi)容的處理。在步驟S511中,首先嘗試其中各種控制數(shù)據(jù)中所列出的信息優(yōu)先的處理。即,檢查本地存儲單元是否有足夠的空閑空間用于重新下載控制數(shù)據(jù)中列出了但是未被存儲在本地存儲單元102中的文件。
[0239]如果判定有足夠的空閑空間,則處理進(jìn)行到步驟S521,并且諸如下載文件本地控制信息之類的控制數(shù)據(jù)中列出了但是本地存儲單元中不存在的文件的文件ID被發(fā)送給服務(wù)器,并且相應(yīng)文件被接收并被存儲在本地存`儲單元l[Sic--〃102〃?]中。該處理是作為使被存儲在本地存儲單元中的數(shù)據(jù)與控制數(shù)據(jù)一致的處理來執(zhí)行的處理。當(dāng)該處理已被執(zhí)行時(shí),則沒有必要改變已被存儲在本地存儲單元中的各種控制數(shù)據(jù)、更新文件名轉(zhuǎn)換表(聲明文件(BUMF)或文件篡改驗(yàn)證數(shù)據(jù)(BUSF)。
[0240]另一方面,如果在步驟S511中,判定在本地存儲單元中沒有足夠空間用于所要重新下載的文件,則處理進(jìn)行到步驟S512,并且執(zhí)行用于使控制數(shù)據(jù)和更新文件名轉(zhuǎn)換表(聲明文件(BUMF)中所列出的數(shù)據(jù)與被存儲在本地存儲單元102中的數(shù)據(jù)一致的處理。
[0241]首先,在步驟S502中,執(zhí)行用于從更新文件名轉(zhuǎn)換表(聲明文件(BUMF)刪除與未被存儲在本地存儲單元102中的文件相對應(yīng)的條目的處理。
[0242]接著,在步驟S513中,用于更新下載內(nèi)容列表數(shù)據(jù)(圖10中示出)和下載文件本地控制信息(圖8中示出)的處理被執(zhí)行。即,該處理被執(zhí)行來刪除在各種控制數(shù)據(jù)中列出了但是未被存儲在本地存儲單元中的文件相對應(yīng)的條目。
[0243]注意,在進(jìn)行步驟S511中的判斷處理時(shí),可以顯示消息來使得用戶能夠選擇是否下載或在不下載的情況中執(zhí)行步驟S512和S513中控制文件的更新。即,該結(jié)構(gòu)可以是其中可以依賴于用戶指令來執(zhí)行步驟S521中的處理或者步驟S513和S514中的處理的結(jié)構(gòu)。
[0244]在步驟S501至S503中的處理中,列出條目被添加到更新文件名轉(zhuǎn)換表(聲明文件(BUMF))和控制數(shù)據(jù),并且在步驟S501至511至S513的處理中,列出的條目被從更新文件名轉(zhuǎn)換表(聲明文件(BUMF))和控制數(shù)據(jù)刪除。
[0245]當(dāng)更新文件名轉(zhuǎn)換表(聲明文件(BUMF))已經(jīng)以這種方式被更新了時(shí),有必要執(zhí)行又能夠與向服務(wù)器發(fā)送更新后的更新文件名轉(zhuǎn)換表(聲明文件(BUMF))和用于獲取文件篡改驗(yàn)證數(shù)據(jù)(BUSF)的處理,該處理是圖19中所圖示出的步驟S404至S405的處理。
[0246]步驟S404和S405中的處理是根據(jù)文件篡改驗(yàn)證數(shù)據(jù)(BUSF)處理程序523來執(zhí)行的。
[0247]首先,在步驟S404中,更新的更新文件名轉(zhuǎn)換表(聲明文件(BUMF ))被發(fā)送給服務(wù)器131。服務(wù)器131通過通信單元601接收更新的更新文件名轉(zhuǎn)換表(聲明文件(BUMF)),并且在數(shù)據(jù)處理單元602中,服務(wù)器擁有的私鑰被應(yīng)用來生成用于構(gòu)成更新文件名轉(zhuǎn)換表(聲明文件(BUMF))的數(shù)據(jù)的電子簽名。
[0248]服務(wù)器將文件篡改驗(yàn)證數(shù)據(jù)(BUSF)作為包括電子簽名的數(shù)據(jù)通過通信單元601發(fā)送給信息處理設(shè)備100。信息處理設(shè)備100接收包含用于更新的BUMF的簽名數(shù)據(jù)的更新后的BUSF,并且將更新后的BUMF和更新后的BUSF存儲在本地存儲單元102中。此時(shí),用于更新被存儲在本地存儲單元中的數(shù)據(jù)的處理被完成。
[0249]步驟S406至S407中的處理是用于讀取內(nèi)容的處理,是在構(gòu)造虛擬文件系統(tǒng)(VFS)以讀取包括后續(xù)數(shù)據(jù)的內(nèi)容時(shí)所執(zhí)行的處理。
[0250]步驟S406是用于構(gòu)造虛擬文件系統(tǒng)(VFS)的處理,并且使用VFS生成程序524來執(zhí)行。該處理是已經(jīng)參考圖5說明了的處理。即,這是用于建立虛擬文件系統(tǒng)(VFS)以用于和被存儲在信息記錄介質(zhì)(光盤)200中的內(nèi)容聯(lián)合讀取被存儲在本地存儲單元102 (例如,硬盤)中的后續(xù)數(shù)據(jù)的處理。
[0251]接著,在步驟S407中,通過應(yīng)用虛擬文件系統(tǒng)(VFS)來執(zhí)行內(nèi)容讀取。例如,如果被存儲在信息記錄介質(zhì)(光盤)200中的內(nèi)容是法語電影并且被存儲在本地存儲單元102(例如,硬盤)中的后續(xù)數(shù)據(jù)是與電影內(nèi)容相對應(yīng)的日語字幕數(shù)據(jù),則可以通過一起讀取這兩者來播放具有日語字幕的電影。
[0252]以上已經(jīng)參考實(shí)施例的具體示例詳細(xì)描述了本發(fā)明。然而,顯然,本領(lǐng)域技術(shù)人員可以在不偏離本發(fā)明的范圍和意圖的情況下,在實(shí)施例示例中進(jìn)行修改和執(zhí)行替換。即,本發(fā)明以示例的方式被公開,并且這些不應(yīng)被理解為是限制性的。應(yīng)當(dāng)考慮權(quán)利要求的范圍來確定本發(fā)明的范圍和意圖。
[0253]另外,可以在硬件、軟件或結(jié)合兩者的結(jié)構(gòu)中執(zhí)行本說明書中所描述的處理序列。當(dāng)在軟件中執(zhí)行處理時(shí),可以通過將記錄了處理序列的程序安裝到專用硬件中所內(nèi)建的計(jì)算機(jī)中的存儲器來執(zhí)行,或者可以通過將程序安裝到可執(zhí)行各種處理的通用計(jì)算機(jī)中來執(zhí)行。例如,程序可以被預(yù)先存儲在記錄介質(zhì)中。程序可以從記錄介質(zhì)被安裝到計(jì)算機(jī)中,或者經(jīng)由LAN (局域網(wǎng))或稱為互聯(lián)網(wǎng)的網(wǎng)絡(luò)被發(fā)送以被安裝到諸如硬驅(qū)之類的內(nèi)建記錄介質(zhì)中。
[0254]注意,本所明書中所描述的各種處理不僅可以根據(jù)該描述以時(shí)間順序執(zhí)行,還可以根據(jù)需要或根據(jù)執(zhí)行這些處理的設(shè)備的性能并行或單獨(dú)執(zhí)行。此外,在本說明書中,“本系統(tǒng)”是多個(gè)設(shè)備的邏輯集合結(jié)構(gòu),并且不限于在相同框架內(nèi)的每個(gè)結(jié)構(gòu)設(shè)備。
[0255]產(chǎn)業(yè)利用潛力
[0256]如上所述,本發(fā)明被應(yīng)用于將與被存儲在信息記錄介質(zhì)(例如,DVD)中的內(nèi)容相對應(yīng)的后續(xù)數(shù)據(jù)存儲到本地存儲單元(例如,硬盤等)中以備使用的結(jié)構(gòu)。當(dāng)構(gòu)造虛擬文件系統(tǒng)(VFS)以在包括被存儲在光盤上的數(shù)據(jù)和被存儲在存儲單元中的數(shù)據(jù)的內(nèi)容讀取處理中使用時(shí),有必要使用文件名轉(zhuǎn)換表來將存儲單元存儲文件名轉(zhuǎn)換成用于虛擬文件系統(tǒng)(VFSO的文件名。在本發(fā)明中所闡述的一個(gè)實(shí)施例示例中的結(jié)構(gòu)中,處理被執(zhí)行來針對被存儲在本地存儲單元中的數(shù)據(jù)比較存儲控制信息的控制文件所存儲的信息(與本地存儲單元中所存儲的信息比較),并且處理被執(zhí)行來根據(jù)比較的結(jié)果生成或更新用戶設(shè)備側(cè)的文件名轉(zhuǎn)換表。該結(jié)構(gòu)在不必依賴服務(wù)器側(cè)生成文件名轉(zhuǎn)換表的情況下實(shí)現(xiàn)有效的處理。
【權(quán)利要求】
1.一種服務(wù)器設(shè)備,包括: 通信單元,該通信單元被配置用于從用戶設(shè)備接收所述用戶設(shè)備的預(yù)定內(nèi)容信息;以及 數(shù)據(jù)處理單元,該數(shù)據(jù)處理單元被配置用于使用所述預(yù)定內(nèi)容信息來生成內(nèi)容列表, 其中,所述內(nèi)容列表包括被提供給所述用戶設(shè)備的已記錄的內(nèi)容信息, 其中,所述內(nèi)容列表通過所述通信單元發(fā)送給所述用戶設(shè)備。
2.如權(quán)利要求1所述的服務(wù)器設(shè)備,其中, 所述數(shù)據(jù)處理單元生成用于與提供給所述用戶設(shè)備的數(shù)據(jù)相對應(yīng)的數(shù)據(jù)文件的標(biāo)識信息,和與下載內(nèi)容ID相對應(yīng)的內(nèi)容列表。
3.如權(quán)利要求1所述的服務(wù)器設(shè)備,其中 所述通信單元從所述用戶設(shè)備接收數(shù)據(jù)獲取請求;以及 所述數(shù)據(jù)處理單元響應(yīng)于所述數(shù)據(jù)獲取請求,生成數(shù)據(jù)文件和存儲所述數(shù)據(jù)文件的文件類型信息的處理信息文件, 其中,所述通信單元將所述數(shù)據(jù)文件和所述處理信息文件發(fā)送給所述用戶設(shè)備。
4.如權(quán)利要求1所述的服務(wù)器設(shè)備,其中 所述數(shù)據(jù)處理單元生成內(nèi)容列表,所述內(nèi)容列表中包括與所述用戶設(shè)備上的記錄介質(zhì)相對應(yīng)的提供給所述用戶設(shè)備的設(shè)置內(nèi)容。
【文檔編號】G06F17/30GK103761259SQ201310750089
【公開日】2014年4月30日 申請日期:2009年3月31日 優(yōu)先權(quán)日:2008年3月31日
【發(fā)明者】高島芳和, 服部忍, 薩拉瓦納·帕拉胡·安巴納撒 申請人:索尼公司, 索尼美國公司, 索尼電影娛樂公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1