專利名稱:針對(duì)下載數(shù)據(jù)的光盤中的cps單元管理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理。更具體而言,本發(fā)明涉及高效地處理和獲取后續(xù)數(shù)據(jù) (subsequential data)使得能夠省略內(nèi)容證書更新處理。
背景技術(shù):
諸如音樂之類的音頻數(shù)據(jù)、諸如電影之類的視頻數(shù)據(jù)、游戲程序、各種類型的應(yīng)用 程序等以及各種類型的軟件數(shù)據(jù)(以下,稱為“內(nèi)容”)能夠存儲(chǔ)在諸如藍(lán)光光盤(Blu-ray Disc )或數(shù)字通用盤(DVD)之類的信息記錄介質(zhì)上。使用藍(lán)色激光器的藍(lán)光光盤是能夠 記錄諸如大量電影內(nèi)容之類的高分辨率數(shù)據(jù)的高密度刻錄光盤。對(duì)于許多類型的內(nèi)容,例如音樂數(shù)據(jù)或視頻數(shù)據(jù),通常分發(fā)權(quán)等由創(chuàng)作者或銷售 商所有。因此,當(dāng)這種類型的內(nèi)容被提供給用戶時(shí),對(duì)其使用通常有具體限制。即,該內(nèi)容 被置于這樣一種形式中,其中,僅允許授權(quán)用戶使用該內(nèi)容。具體而言,控制(例如,編碼處 理)被執(zhí)行來防止未經(jīng)授權(quán)的再現(xiàn)。例如,藍(lán)光光盤具有這樣的標(biāo)準(zhǔn),其中,存儲(chǔ)在該光盤 上的內(nèi)容被劃分到內(nèi)容控制單元(CPS單元)中,并且由每個(gè)單元通過相對(duì)應(yīng)的使用控制信 息(“使用規(guī)則”)來執(zhí)行控制。在通過與內(nèi)容所屬于的單個(gè)CPS單元相關(guān)聯(lián)的使用控制信 息(使用規(guī)則)所建立的范圍內(nèi),允許使用屬于該CPS單元的內(nèi)容。使用控制信息(使用控制)和內(nèi)容被一起記錄在光盤上。當(dāng)讀取內(nèi)容取時(shí),讀取 設(shè)備讀出與所讀取的內(nèi)容所屬于的那個(gè)CPS單元相關(guān)聯(lián)的使用控制信息,并且根據(jù)該使用 控制信息來使用所述內(nèi)容。使用控制信息(使用規(guī)則)例如包括針對(duì)該內(nèi)容的復(fù)制控制信 息(CCI),并且具有諸如內(nèi)容是否可以被復(fù)制之類的信息,以及使用是否被允許的模式。當(dāng)屬于CPS單元的內(nèi)容是加密內(nèi)容時(shí),則進(jìn)行與CPS單元密鑰的關(guān)聯(lián),CPS單元密 鑰是與該單元相對(duì)應(yīng)的加密密鑰。當(dāng)讀取加密內(nèi)容時(shí),使用該CPS單元密鑰來執(zhí)行解碼處 理。注意,存儲(chǔ)了 CPS單元密鑰的CPS單元密鑰文件也被記錄在光盤上。被存儲(chǔ)在藍(lán)光光 盤上的內(nèi)容在這種嚴(yán)格的使用控制下被使用和控制。而且,藍(lán)光光盤標(biāo)準(zhǔn)還在從服務(wù)器下 載與被記錄在光盤上的內(nèi)容相對(duì)應(yīng)的附屬數(shù)據(jù)作為后續(xù)數(shù)據(jù)時(shí),調(diào)控?cái)?shù)據(jù)的使用和控制, 其中所述附屬數(shù)據(jù)例如是與該內(nèi)容相對(duì)應(yīng)的字幕或交替聲軌數(shù)據(jù),或其它服務(wù)數(shù)據(jù)或視頻 或靜止圖像內(nèi)容等等。例如,在專利參考文件1(日本專利395973 和專利參考文件2 (日本未審查專利
5申請(qǐng)公開2003-140662)中公開了這樣的用于使用內(nèi)容的系統(tǒng),其中,后續(xù)數(shù)據(jù)從服務(wù)器等 獲得,被記錄在諸如硬盤之類的本地存儲(chǔ)單元中,以與被存儲(chǔ)在該光盤上的內(nèi)容一起被讀 取。在藍(lán)光光盤標(biāo)準(zhǔn)中,對(duì)于受使用控制的任何內(nèi)容,不論是被記錄在光盤上的還是下載 的,都要求內(nèi)容信息被記錄在證明所有內(nèi)容的有效性的內(nèi)容證書(CC)中。內(nèi)容證書是與 內(nèi)容相對(duì)應(yīng)的并與內(nèi)容使用控制信息(使用規(guī)則)相對(duì)應(yīng)地應(yīng)用了 AACS (高級(jí)訪問內(nèi)容系 統(tǒng))服務(wù)器的電子簽名的證書,其中AACS服務(wù)器執(zhí)行AACS控制,AACS控制是內(nèi)容使用控 制標(biāo)準(zhǔn)。內(nèi)容證書(CC)與內(nèi)容一起被存儲(chǔ)在光盤上,其作為被存儲(chǔ)在該光盤上的內(nèi)容的證 書。在傳統(tǒng)的系統(tǒng)中,當(dāng)從服務(wù)器中獲得具有被記錄在內(nèi)容證書中的使用控制信息的 后續(xù)數(shù)據(jù)以備使用時(shí),則有必要執(zhí)行更新內(nèi)容證書(CC)的處理。即,有必要通過向AACS服 務(wù)器發(fā)送有關(guān)現(xiàn)有內(nèi)容證書和新獲得的后續(xù)數(shù)據(jù)的信息,來請(qǐng)求更新內(nèi)容證書以及請(qǐng)求建 立用于更新后的證書的簽名。這種內(nèi)容證書更新處理必須或者由提供所述內(nèi)容的服務(wù)器或 者由用戶設(shè)備來執(zhí)行,但是該處理既費(fèi)時(shí)成本又高,其負(fù)荷則是后續(xù)數(shù)據(jù)獲取處理中的主 要問題。
發(fā)明內(nèi)容
本發(fā)明就是思考例如上述情況的結(jié)果,并且其目的在于提供一種能夠高效地執(zhí)行 獲取后續(xù)數(shù)據(jù)的處理中的任務(wù)的信息處理設(shè)備、信息記錄介質(zhì)和信息處理方法及程序,其 中,在后續(xù)數(shù)據(jù)被存儲(chǔ)在諸如硬盤之類的本地存儲(chǔ)裝置中以備使用的結(jié)構(gòu)中,可以省略內(nèi) 容證書更新處理,其中所述后續(xù)數(shù)據(jù)例如是與被存儲(chǔ)在諸如DVD或藍(lán)光光盤等的介質(zhì)中的 內(nèi)容相對(duì)應(yīng)的、從服務(wù)器下載的數(shù)據(jù)或用戶生成的數(shù)據(jù)。本發(fā)明的第一個(gè)方面是一種信息處理設(shè)備,包括數(shù)據(jù)處理單元,其用于裝載存儲(chǔ) 內(nèi)容的光盤并執(zhí)行用于讀取所述內(nèi)容的處理,所述內(nèi)容被劃分到內(nèi)容使用控制單元中;以 及本地存儲(chǔ)單元,其用于存儲(chǔ)后續(xù)獲得和/或生成的后續(xù)數(shù)據(jù),其中,該數(shù)據(jù)處理單元被構(gòu) 造為執(zhí)行以下處理從被預(yù)先存儲(chǔ)在光盤上的虛標(biāo)題中選擇是用于讀取后續(xù)數(shù)據(jù)的索引的 標(biāo)題,將所述標(biāo)題設(shè)置為后續(xù)數(shù)據(jù)的標(biāo)題,以及將后續(xù)數(shù)據(jù)存儲(chǔ)在本地存儲(chǔ)單元中。在本發(fā)明中所闡述的信息處理設(shè)備的一種實(shí)施形式中,被存儲(chǔ)在光盤上的內(nèi)容具 有這樣的設(shè)置,在所述設(shè)置中,定義了與使用控制信息的關(guān)聯(lián);并且數(shù)據(jù)處理單元將與和 后續(xù)數(shù)據(jù)的使用控制狀態(tài)相匹配的使用控制信息相關(guān)聯(lián)的單元,設(shè)置為后續(xù)數(shù)據(jù)的成員單兀。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,被存儲(chǔ)在光盤上的內(nèi)容具有 這樣的設(shè)置,其中是否存在與加密內(nèi)容的對(duì)應(yīng)通過所述單元來劃分;其中,如果后續(xù)數(shù)據(jù)是 加密數(shù)據(jù),則與加密內(nèi)容相對(duì)應(yīng)的單元被設(shè)置為成員單元,并且,如果后續(xù)數(shù)據(jù)是未加密數(shù) 據(jù),則與未加密內(nèi)容相對(duì)應(yīng)的單元被設(shè)置為成員單元。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,數(shù)據(jù)處理單元依照從服務(wù)器 接收的單元指定信息來設(shè)置后續(xù)數(shù)據(jù)的成員單元。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,被預(yù)先記錄在光盤上的虛標(biāo) 題具有這樣的結(jié)構(gòu),所述結(jié)構(gòu)被設(shè)置為激發(fā)光盤上所記錄的用于讀取后續(xù)數(shù)據(jù)的程序的標(biāo) 題;并且數(shù)據(jù)處理單元,在讀取后續(xù)數(shù)據(jù)時(shí),根據(jù)對(duì)被設(shè)置為后續(xù)數(shù)據(jù)的標(biāo)題的標(biāo)題的指定,來激發(fā)用于讀取后續(xù)數(shù)據(jù)的程序,以執(zhí)行用于讀取被存儲(chǔ)在本地存儲(chǔ)單元中的后續(xù)數(shù) 據(jù)的處理。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,用于讀取后續(xù)數(shù)據(jù)的程序是 被設(shè)置為通過光盤上所設(shè)置的多個(gè)不同單元的不同標(biāo)題來激發(fā)的程序;并且數(shù)據(jù)處理單元 基于對(duì)多個(gè)不同單元的不同標(biāo)題的指定來激發(fā)用于讀取后續(xù)數(shù)據(jù)的程序,以執(zhí)行用于讀取 后續(xù)數(shù)據(jù)的處理。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,數(shù)據(jù)處理單元執(zhí)行從外部接 收針對(duì)被存儲(chǔ)在光盤上的用于讀取后續(xù)數(shù)據(jù)的程序的更新程序的處理,并且執(zhí)行存儲(chǔ)到本 地存儲(chǔ)單元中的處理,來執(zhí)行將用于讀取被存儲(chǔ)在本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)的更新后的 程序存儲(chǔ)到本地存儲(chǔ)單元中的處理,作為通過指定虛標(biāo)題被激發(fā)的設(shè)置。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,數(shù)據(jù)處理單元識(shí)別屬于正在 信息處理設(shè)備中被讀取的內(nèi)容的單元,并且執(zhí)行僅選擇屬于和所識(shí)別的單元相同單元的那 些后續(xù)數(shù)據(jù)作為讀取使能內(nèi)容的讀取內(nèi)容限制處理。此外,在另一實(shí)施形式中,當(dāng)數(shù)據(jù)處理 單元識(shí)別屬于正在信息處理設(shè)備中被讀取的內(nèi)容的單元,并且用戶請(qǐng)求讀取屬于所識(shí)別的 單元之外的單元的后續(xù)數(shù)據(jù)時(shí),執(zhí)行到被包括在請(qǐng)求讀取的后續(xù)數(shù)據(jù)所屬于的那個(gè)單元中 的標(biāo)題的跳轉(zhuǎn),并且之后執(zhí)行選擇讀取使能內(nèi)容的讀取內(nèi)容限制處理。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,數(shù)據(jù)處理單元依照用于讀取 后續(xù)數(shù)據(jù)的程序來執(zhí)行讀取內(nèi)容限制處理。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,數(shù)據(jù)處理單元執(zhí)行虛擬文件 系統(tǒng)的構(gòu)造來執(zhí)行對(duì)被存儲(chǔ)在光盤上的內(nèi)容和被存儲(chǔ)在本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)的并 行讀取。在本發(fā)明中所闡述的信息處理設(shè)備的一個(gè)實(shí)施例中,當(dāng)數(shù)據(jù)處理單元構(gòu)造虛擬文 件系統(tǒng)時(shí),被存儲(chǔ)在本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)的文件名依照文件名轉(zhuǎn)換表被轉(zhuǎn)換。此外,本發(fā)明的第二個(gè)方面是一種信息記錄介質(zhì),其存儲(chǔ)了 包括所要讀取的流數(shù) 據(jù)的數(shù)據(jù)和作為用于指定內(nèi)容讀取的索引的標(biāo)題,其中,所述數(shù)據(jù)被劃分到作為使用控制 單元的單元中,其中,所述標(biāo)題包括虛標(biāo)題,所述虛標(biāo)題不被設(shè)置為用于讀取已被記錄在所 述信息記錄介質(zhì)上的流數(shù)據(jù)的索引,其中,所述虛標(biāo)題是可以被設(shè)置為與后續(xù)數(shù)據(jù)相關(guān)聯(lián) 的索引的標(biāo)題,以使得安裝了信息記錄介質(zhì)的信息處理設(shè)備能夠響應(yīng)于針對(duì)與后續(xù)數(shù)據(jù)相 關(guān)聯(lián)的標(biāo)題的讀取指令來讀取后續(xù)數(shù)據(jù),其中所述后續(xù)數(shù)據(jù)是在由信息處理設(shè)備后續(xù)獲得 和/或生成之后被存儲(chǔ)在信息處理設(shè)備的本地存儲(chǔ)單元中的數(shù)據(jù)。此外,在本發(fā)明中所闡述的信息記錄介質(zhì)的一種實(shí)施形式中,用于所述單元的使 用控制信息與被存儲(chǔ)在信息記錄介質(zhì)上的內(nèi)容相關(guān)聯(lián),并被構(gòu)造為使得虛標(biāo)題是針對(duì)信息 記錄介質(zhì)中所設(shè)置的每個(gè)單獨(dú)的單元來設(shè)置的,其中,在信息處理設(shè)備中選擇與后續(xù)數(shù)據(jù) 相關(guān)聯(lián)的標(biāo)題可以被設(shè)置為是能從屬于具有與后續(xù)數(shù)據(jù)的使用控制狀態(tài)相匹配的使用控 制信息的單元的虛標(biāo)題中選擇的。此外,在本發(fā)明中所闡述的信息記錄介質(zhì)的一種實(shí)施形式中,通過所記錄的虛標(biāo) 題來激發(fā)的用于讀取后續(xù)數(shù)據(jù)的程序被預(yù)先存儲(chǔ)在信息記錄介質(zhì)上;并且信息處理設(shè)備, 當(dāng)讀取后續(xù)數(shù)據(jù)時(shí),響應(yīng)于對(duì)被設(shè)置為后續(xù)數(shù)據(jù)的標(biāo)題的標(biāo)題的指定激發(fā)用于讀取后續(xù)數(shù) 據(jù)的程序,來執(zhí)行用于讀取被存儲(chǔ)在本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)的處理。
此外,在本發(fā)明中所闡述的信息記錄介質(zhì)的一種實(shí)施形式中,用于讀取后續(xù)數(shù)據(jù) 的程序是被設(shè)置為通過信息記錄介質(zhì)中所設(shè)置的多個(gè)不同單元的不同標(biāo)題來激發(fā)的程序。此外,本發(fā)明的第三個(gè)方面是一種信息處理方法,包括后續(xù)數(shù)據(jù)獲取步驟,其中, 數(shù)據(jù)處理單元裝載存儲(chǔ)內(nèi)容的光盤并且其中數(shù)據(jù)在信息處理設(shè)備中被后續(xù)獲得和/或生 成,其中,所述內(nèi)容被劃分到內(nèi)容使用控制單元中;標(biāo)題設(shè)置步驟,其中,數(shù)據(jù)處理單元從被 預(yù)先存儲(chǔ)在光盤上的虛標(biāo)題中選擇標(biāo)題,并將所述標(biāo)題設(shè)置為后續(xù)數(shù)據(jù)的標(biāo)題,其中所述 標(biāo)題是用于指定后續(xù)數(shù)據(jù)的讀取的索引;以及后續(xù)數(shù)據(jù)存儲(chǔ)步驟,用于將后續(xù)數(shù)據(jù)存儲(chǔ)到 本地存儲(chǔ)單元中。此外,本發(fā)明的第三個(gè)方面是一種用于在信息處理設(shè)備中執(zhí)行控制后續(xù)數(shù)據(jù)的處 理的程序,包括后續(xù)數(shù)據(jù)獲取步驟,其中,存儲(chǔ)內(nèi)容的光盤被裝載到數(shù)據(jù)處理單元中并且 其中數(shù)據(jù)在信息處理設(shè)備中被后續(xù)獲得和/或生成,其中,所述內(nèi)容被劃分到內(nèi)容使用控 制單元中;標(biāo)題設(shè)置步驟,其中,數(shù)據(jù)處理單元從被預(yù)先存儲(chǔ)在光盤上的虛標(biāo)題中選擇標(biāo) 題,并將所述標(biāo)題設(shè)置為后續(xù)數(shù)據(jù)的標(biāo)題,其中所述標(biāo)題是用于指定后續(xù)數(shù)據(jù)的讀取的索 弓I ;以及后續(xù)數(shù)據(jù)存儲(chǔ)步驟,用于將后續(xù)數(shù)據(jù)存儲(chǔ)到本地存儲(chǔ)單元中。注意,本發(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)處理。以下,通過以下基于本發(fā)明的實(shí)施例示例以及附圖對(duì)本發(fā)明進(jìn)行的詳細(xì)說明,將 理解本發(fā)明的其它目的、特征和益處。注意,在本說明書中,“該系統(tǒng)”是多個(gè)設(shè)備的邏輯集 合結(jié)構(gòu),并且不限于在相同框架內(nèi)的每個(gè)結(jié)構(gòu)設(shè)備。給定該結(jié)構(gòu),在本發(fā)明的一個(gè)實(shí)施例示例中,當(dāng)作為與被存儲(chǔ)在光盤(例如DVD) 上的內(nèi)容相對(duì)應(yīng)的數(shù)據(jù)被后續(xù)獲得或生成的后續(xù)數(shù)據(jù)被存儲(chǔ)在本地存儲(chǔ)單元(例如,硬 盤)中,作為用于指定后續(xù)數(shù)據(jù)的讀取的索引的標(biāo)題被從光盤上預(yù)先存儲(chǔ)的虛標(biāo)題中選 出,被設(shè)置為后續(xù)數(shù)據(jù)的標(biāo)題,并且被存儲(chǔ)在本地存儲(chǔ)單元中。給定該結(jié)構(gòu),可以在不改變 標(biāo)題和CPS單元之間的對(duì)應(yīng)關(guān)系的情況下存儲(chǔ)后續(xù)數(shù)據(jù),CPS單元是用于控制被存儲(chǔ)在光 盤上的內(nèi)容的單位。結(jié)果是,可以在不更新內(nèi)容證書(CC)的情況下執(zhí)行后續(xù)數(shù)據(jù)的記錄和 更新處理。
圖1是用于說明根據(jù)本發(fā)明中所闡述的一個(gè)實(shí)施例示例的信息處理系統(tǒng)的結(jié)構(gòu) 的示圖。圖2是圖示出信息記錄介質(zhì)中所存儲(chǔ)的數(shù)據(jù)以及信息處理設(shè)備(讀取設(shè)備)中的 內(nèi)容讀取處理的示圖。圖3是用于說明被存儲(chǔ)在信息記錄介質(zhì)上的內(nèi)容的格式示例的示圖。圖4是用于說明CPS單元密鑰文件的具體結(jié)構(gòu)示例的示圖。圖5是用于說明本發(fā)明中所闡述的信息記錄介質(zhì)中所設(shè)置的文件的具體示例的 示圖。圖6是用于說明根據(jù)本發(fā)明的CPS單元、標(biāo)題和使用控制信息(使用規(guī)則)之間的對(duì)應(yīng)的示圖。圖7是用于說明根據(jù)本發(fā)明的CPS單元、標(biāo)題和使用控制信息(使用規(guī)則)之間 的對(duì)應(yīng)的示圖。圖8是用于說明通過虛標(biāo)題來執(zhí)行用于更新執(zhí)行讀取處理的后續(xù)數(shù)據(jù)讀取程序 的處理這樣的情況的示例的示圖。圖9是用于說明當(dāng)用戶信息處理設(shè)備例如從內(nèi)容服務(wù)器獲得后續(xù)數(shù)據(jù)并將[該后 續(xù)數(shù)據(jù)]存儲(chǔ)到本地存儲(chǔ)單元時(shí)的結(jié)構(gòu)示例的示圖。圖10是用于說明通過指定標(biāo)題來執(zhí)行讀取后續(xù)數(shù)據(jù)時(shí)的處理的示圖。圖11是圖示出用于說明本發(fā)明中所闡述的信息處理設(shè)備中用于獲取后續(xù)數(shù)據(jù)的 處理的序列的序列圖。圖12是圖示出用于說明本發(fā)明中所闡述的信息處理設(shè)備中用于獲取后續(xù)數(shù)據(jù)的 處理的序列的序列圖。圖13是用于說明信息記錄介質(zhì)中的數(shù)據(jù)記錄目錄和本地存儲(chǔ)單元的目錄結(jié)構(gòu)的 示例的示圖。圖14是用于說明本地存儲(chǔ)單元中所記錄的數(shù)據(jù)的結(jié)構(gòu)的示例的示圖。圖15是用于說明識(shí)別和獲取后續(xù)數(shù)據(jù)作為CPS單元的結(jié)構(gòu)的示圖。圖16是用于說明信息處理設(shè)備中所生成的虛擬文件系統(tǒng)的示圖。圖17是用于說明信息處理設(shè)備中的本地存儲(chǔ)單元的目錄結(jié)構(gòu)的示例和設(shè)置后續(xù) 數(shù)據(jù)搜索信息的示例的示圖。圖18是用于說明后續(xù)數(shù)據(jù)搜索信息的結(jié)構(gòu)的示例的示圖。圖19是用于說明后續(xù)數(shù)據(jù)搜索信息中所存儲(chǔ)的文件[名?]轉(zhuǎn)換表的示例的示 圖。圖20是用于說明后續(xù)數(shù)據(jù)搜索信息的結(jié)構(gòu)示例的示圖。圖21是圖示出用于說明讀取信息處理設(shè)備中的內(nèi)容的處理的序列的流程圖的示 圖。圖22是圖示出用于說明讀取信息處理設(shè)備中的內(nèi)容的處理的序列的流程圖的示 圖。詳細(xì)描述這里所公開的一些實(shí)施例提供了高效地處理和獲取后續(xù)數(shù)據(jù)的信息處理設(shè)備、信 息記錄介質(zhì)和信息處理方法及程序,其中,可以省略內(nèi)容證書更新處理。以下,將參考附圖 來描述本發(fā)明中所闡述的信息處理設(shè)備、信息記錄介質(zhì)和信息處理方法及程序。將依照以 下項(xiàng)目來進(jìn)行說明1.信息處理設(shè)備中的結(jié)構(gòu)和處理的概述2.根據(jù)本發(fā)明的用于信息記錄介質(zhì)的標(biāo)題的設(shè)置和處理的示例1.信息處理設(shè)備中的結(jié)構(gòu)和處理的概述首先,將關(guān)于根據(jù)本發(fā)明中所闡述的實(shí)施例的一個(gè)示例的信息處理設(shè)備中的結(jié)構(gòu) 和處理的概述進(jìn)行說明。圖1是圖示出信息處理設(shè)備100的示圖,信息處理設(shè)備100具有 例如執(zhí)行讀取信息記錄介質(zhì)(光盤)200的處理的PC或讀取設(shè)備,其中,信息記錄介質(zhì)(光 盤)200例如是DVD或藍(lán)光光盤。
9
信息處理設(shè)備100具有以下結(jié)構(gòu)數(shù)據(jù)處理單元101,其具有程序執(zhí)行功能,例如 是執(zhí)行內(nèi)容讀取處理和后續(xù)數(shù)據(jù)控制處理的CPU ;本地存儲(chǔ)單元102,其用于存儲(chǔ)控制數(shù)據(jù) 和后續(xù)數(shù)據(jù)(例如由用戶生成的數(shù)據(jù)和已從服務(wù)器131和132下載的數(shù)據(jù)),作為與被存儲(chǔ) 在信息記錄介質(zhì)200上的內(nèi)容相對(duì)應(yīng)的數(shù)據(jù);驅(qū)動(dòng)器103,其用于相對(duì)于信息記錄介質(zhì)200 執(zhí)行數(shù)據(jù)輸入和輸出;存儲(chǔ)器104,其包括在程序執(zhí)行區(qū)域和參數(shù)存儲(chǔ)區(qū)域等中使用的ROM 和/或RAM ;通信接口 105,其用于通過網(wǎng)絡(luò)執(zhí)行通信;顯示單元106,其用于執(zhí)行內(nèi)容和內(nèi) 容信息顯示;其中,本地存儲(chǔ)單元102例如由硬盤或閃存等構(gòu)成。注意,當(dāng)信息記錄介質(zhì)200 例如被構(gòu)造為具有刻錄數(shù)據(jù)區(qū)域(例如,R型介質(zhì)、RE型介質(zhì)、局部ROM等)時(shí),則該結(jié)構(gòu)可 以是其中信息記錄介質(zhì)200的一部分可用作本地存儲(chǔ)單元這樣的結(jié)構(gòu)。信息處理設(shè)備100通過驅(qū)動(dòng)器103讀入被存儲(chǔ)在信息記錄介質(zhì)200上的內(nèi)容來執(zhí) 行內(nèi)容讀取處理。該處理是在數(shù)據(jù)處理單元101的控制下被執(zhí)行的。信息記錄介質(zhì)200例 如可以是ROM介質(zhì)(其中,內(nèi)容被預(yù)先記錄)或可寫R型或RE型介質(zhì)(其中,內(nèi)容由用戶 通過諸如從服務(wù)器下載之類的處理來獲得和記錄)。信息處理設(shè)備100通過服務(wù)器131和132獲取在讀出被存儲(chǔ)在信息記錄介質(zhì)200 上的內(nèi)容時(shí)可以聯(lián)合使用的內(nèi)容,并將其記錄到本地存儲(chǔ)單元102,其中本地存儲(chǔ)單元102 例如包括硬盤、閃存等,如果被存儲(chǔ)在本地存儲(chǔ)單元102上的內(nèi)容是電影內(nèi)容,則可以聯(lián)合 使用的內(nèi)容例如是字幕數(shù)據(jù)或交替聲軌數(shù)據(jù),或者,可以聯(lián)合使用的內(nèi)容例如是與被存儲(chǔ) 在信息記錄介質(zhì)200上的內(nèi)容相對(duì)應(yīng)的服務(wù)數(shù)據(jù)。此外,如果被存儲(chǔ)在信息記錄介質(zhì)200 中的內(nèi)容是游戲程序,則通過執(zhí)行該游戲獲得的得分信息、歷史信息和其它后續(xù)數(shù)據(jù)被存 儲(chǔ)在本地存儲(chǔ)單元102中。被存儲(chǔ)在本地存儲(chǔ)單元102中的數(shù)據(jù)例如是與被存儲(chǔ)在信息記錄介質(zhì)200中的任 意內(nèi)容相對(duì)應(yīng)地獲取或生成的數(shù)據(jù),并且在讀出被存儲(chǔ)在信息記錄介質(zhì)200中的內(nèi)容的處 理時(shí),被存儲(chǔ)在本地存儲(chǔ)單元102中并被用戶選擇的后續(xù)數(shù)據(jù)可被聯(lián)合讀取。在該讀取處 理中,組合例如被存儲(chǔ)在光盤上的內(nèi)容和被存儲(chǔ)在諸如硬盤之類的本地存儲(chǔ)單元中的內(nèi)容 來構(gòu)建VFS(虛擬文件系統(tǒng)),并且執(zhí)行該讀取處理。該基于VFS的讀取處理使得可以以與 從單個(gè)介質(zhì)讀取的處理相同的方式來執(zhí)行該讀取處理。稍后,將詳細(xì)地描述該基于VFS的 讀取處理。當(dāng)記錄后續(xù)數(shù)據(jù)時(shí),數(shù)據(jù)處理單元101在必要時(shí)生成或更新有關(guān)后續(xù)數(shù)據(jù)的控制 信息或說明信息,并且將信息存儲(chǔ)在本地存儲(chǔ)單元102中。數(shù)據(jù)處理單元101將后續(xù)數(shù)據(jù) 和控制信息和/或說明信息記錄到本地存儲(chǔ)單元102中所建立的后續(xù)數(shù)據(jù)目錄中。數(shù)據(jù)處理單元101通過稱為綁定單元(BU)的控制單元來控制后續(xù)數(shù)據(jù)。控制單 元(BU)被建立為包括隨后與信息記錄介質(zhì)200中所存儲(chǔ)的內(nèi)容相對(duì)應(yīng)地生成或獲取的后 續(xù)數(shù)據(jù)的單元,所述后續(xù)數(shù)據(jù)例如是從服務(wù)器下載的內(nèi)容或用戶生成的數(shù)據(jù)。大多數(shù)后續(xù) 數(shù)據(jù)是在讀取被存儲(chǔ)在信息記錄介質(zhì)200中的內(nèi)容時(shí)可以聯(lián)合讀取和使用的數(shù)據(jù)。當(dāng)與被存儲(chǔ)在信息記錄介質(zhì)(光盤)200中的內(nèi)容聯(lián)合地讀取被存儲(chǔ)在本地存儲(chǔ) 單元102中的后續(xù)數(shù)據(jù)時(shí),數(shù)據(jù)處理單元101如上所述地構(gòu)建VFS (虛擬文件系統(tǒng)),然后 執(zhí)行讀取處理,并且此時(shí),數(shù)據(jù)處理單元101針對(duì)被存儲(chǔ)在本地存儲(chǔ)單元102中的后續(xù)數(shù)據(jù) 執(zhí)行文件名轉(zhuǎn)換處理。應(yīng)用于該轉(zhuǎn)換處理的表格稱為文件名轉(zhuǎn)換表(聲明文件(manifest file) (BUMF))。聲明文件通過控制單元(綁定單元(BU))來存儲(chǔ)后續(xù)數(shù)據(jù)控制信息,并且也稱為“綁定單元聲明文件(BUMF)”。此外,單個(gè)聲明文件(BUMF)被建立用于單個(gè)控制單元(BU),反過來,用于多個(gè)控 制單元的控制信息可以被存儲(chǔ)在單個(gè)聲明文件(BUMF)中。稍后,將說明聲明文件(BUMF) 的具體示例以及其使用示例。接下來,將參考圖2和圖3來說明被存儲(chǔ)在信息記錄介質(zhì)中的數(shù)據(jù)的示例以及信 息處理設(shè)備中的內(nèi)容讀取處理的示例。圖2是圖示出被存儲(chǔ)在信息記錄介質(zhì)200中的數(shù)據(jù) 以及信息處理設(shè)備(讀取設(shè)備)100中的內(nèi)容讀取處理的示圖。這里示出信息已被存儲(chǔ)ROM 盤上的示例,其中,ROM盤作為存儲(chǔ)了該內(nèi)容的光盤。信息處理設(shè)備100可以是各種信息處 理設(shè)備,例如PC或?qū)S貌シ旁O(shè)備,并且具有用于執(zhí)行從信息記錄介質(zhì)200讀取數(shù)據(jù)的處理 的驅(qū)動(dòng)器103。作為信息記錄介質(zhì)(光盤)200的ROM盤例如可以是諸如藍(lán)光光盤或DVD之類的 信息記錄介質(zhì),并且是在獲得內(nèi)容合法權(quán)利所有人的授權(quán)的光盤制造廠中制造的存儲(chǔ)了合 法內(nèi)容的信息記錄介質(zhì)。如圖2中所示,信息記錄介質(zhì)(光盤)200上的內(nèi)容201包括MKB(介質(zhì)密鑰 塊)202,其是基于作為公知的一種廣播加密方法的分層密鑰分發(fā)方法生成的加密密鑰塊; 處理控制文件203,其包括用于證明被存儲(chǔ)在信息記錄介質(zhì)200中的內(nèi)容的合法性等的內(nèi) 容證書(CC);作為內(nèi)容標(biāo)識(shí)符的內(nèi)容ID,建立為每個(gè)單獨(dú)信息記錄介質(zhì)或每組預(yù)定數(shù)目的 信息記錄介質(zhì)的標(biāo)識(shí)符的卷ID ;PMSN(預(yù)先記錄的介質(zhì)序列號(hào)),其對(duì)應(yīng)于作為光盤特有的 標(biāo)識(shí)信息的介質(zhì)ID等;使用控制信息(使用規(guī)則)204,其例如包括作為內(nèi)容復(fù)制/讀取控 制信息的CCI (復(fù)制控制信息);和存儲(chǔ)了 CPS單元密鑰的CPS單元密鑰文件,CPS單元密鑰 是針對(duì)作為內(nèi)容使用控制的單位的每個(gè)單獨(dú)的內(nèi)容控制單元(CPS單元)所建立的加密密 鑰;其中,這些數(shù)據(jù)都被存儲(chǔ)在其上。注意,在本示例中,后續(xù)數(shù)據(jù)讀取控制程序206被包括在內(nèi)容201中,作為應(yīng)用于 如下所述從服務(wù)器下載內(nèi)容的處理的程序信息。后續(xù)數(shù)據(jù)讀取程序是例如由Java 應(yīng)用構(gòu) 成的程序,并且也稱為BD-J應(yīng)用。稍后,將描述使用后續(xù)數(shù)據(jù)讀取控制程序206的處理的 示例。以下,將說明被存儲(chǔ)在信息記錄介質(zhì)(光盤)200上的信息的概述。(1)內(nèi)容 201各種內(nèi)容被存儲(chǔ)在信息記錄介質(zhì)(光盤)200上。例如,內(nèi)容例如是電影內(nèi)容的 AV(視聽)流(例如,HD (高清晰)電影內(nèi)容)或游戲程序、圖像文件、音頻數(shù)據(jù)、文本數(shù)據(jù)、 Java 應(yīng)用程序等等。在這些內(nèi)容中,諸如電影內(nèi)容之類的主要內(nèi)容是以特定AV格式存儲(chǔ)的數(shù)據(jù),并且 被記錄為依照AACS(高級(jí)訪問內(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è)單元相對(duì)應(yīng)的單元 密鑰(CPS單元密鑰)的加密內(nèi)容被記錄到光盤上。稍后,將參考圖3來說明有關(guān)內(nèi)容的記 錄格式的細(xì)節(jié)。該內(nèi)容201還包括作為次要內(nèi)容(subcontent)存儲(chǔ)的Java 應(yīng)用程序、游戲程 序、圖形文件、音頻數(shù)據(jù)、文本數(shù)據(jù)等。在某些情況下,次要內(nèi)容是不依照AV數(shù)據(jù)格式的數(shù) 據(jù)。主要內(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)容信息,等等。(2) MKBMKB(介質(zhì)密鑰塊)202是基于作為一種廣播加密方法為公眾所知的分層密鑰分發(fā) 方法生成的加密密鑰塊。MKB 202是使得通過僅基于被存儲(chǔ)在具有有效許可證的用戶信息 處理設(shè)備中的設(shè)備密鑰(Kd)的處理(解密)就能夠獲得解密內(nèi)容所需要的介質(zhì)密鑰(Km) 的密鑰信息塊。這是依照分層樹結(jié)構(gòu)的信息分發(fā)方法的應(yīng)用,其僅在用戶設(shè)備(信息處理 設(shè)備)具有有效許可證時(shí)使能介質(zhì)密鑰(Km)的獲取,其中,介質(zhì)密鑰(Km)不能在(通過撤 銷處理)已被無效的用戶設(shè)備中獲取。執(zhí)行MKB的控制的控制中心能夠通過改變?cè)诩用苊荑€信息時(shí)使用的設(shè)備密鑰來 生成MKB,MKB具有這樣的結(jié)構(gòu),其中,解碼不能使用被存儲(chǔ)在具體用戶設(shè)備中的設(shè)備密鑰 來進(jìn)行,或者換而言之,其中,用于內(nèi)容加密所需要的介質(zhì)密鑰不能被獲取。因此,在任何給 定的時(shí)刻,可以排除(撤銷)非法設(shè)備,使得能夠僅向具有有效許可證的那些設(shè)備提供可解 密的加密內(nèi)容。(3)處理控制文件處理控制文件203例如包括以下數(shù)據(jù)內(nèi)容證書(CC),其是用于證明被存儲(chǔ)在光 盤上的內(nèi)容的合法性的證書;內(nèi)容ID,其作為被存儲(chǔ)在信息記錄介質(zhì)200上的內(nèi)容的標(biāo)識(shí) 符;卷ID,其被建立為每個(gè)單獨(dú)的信息記錄介質(zhì)或每組預(yù)定數(shù)目的信息記錄介質(zhì)的標(biāo)識(shí) 符;以及PMSN(預(yù)先記錄的介質(zhì)序列號(hào)),其對(duì)應(yīng)于作為光盤特有的標(biāo)識(shí)信息的介質(zhì)ID。除 了這些以外,還包括作為信息記錄介質(zhì)200的標(biāo)識(shí)信息的光盤ID,包括作為編輯了被存儲(chǔ) 在信息記錄介質(zhì)200中的內(nèi)容的工作室的標(biāo)識(shí)符的工作室ID,并且包括作為包(package) 標(biāo)識(shí)符的包ID,其是制造信息記錄介質(zhì)200的單位。注意,包ID有時(shí)稱為“光盤ID”。在藍(lán)光光盤標(biāo)準(zhǔn)中,對(duì)于受使用控制的內(nèi)容,要求內(nèi)容信息被記錄在內(nèi)容證書 (CC)中,內(nèi)容證書(CC)證明被記錄在光盤上的內(nèi)容的有效性。內(nèi)容證書(CC)驗(yàn)證是在進(jìn) 行讀取之前被執(zhí)行的,因此,后續(xù)數(shù)據(jù)在內(nèi)容證書(CC)驗(yàn)證處理的范圍之外。具體地,內(nèi)容證書(CC)記錄被記錄在光盤上的CPS單元或通過下載增加的CPS單 元的使用控制信息的散列值的列表,以及剪輯AV流文件的散列值。執(zhí)行讀取處理的信息處 理設(shè)備使用內(nèi)容證書(CC)來確認(rèn)所要讀取的內(nèi)容是已被記錄的有效數(shù)據(jù)并且這些內(nèi)容僅 在確認(rèn)成功時(shí)可被讀取。注意,內(nèi)容證書(CC)是具有執(zhí)行AACS (高級(jí)訪問內(nèi)容系統(tǒng))的控 制的AACS服務(wù)器的電子簽名的證書,其中AACS是內(nèi)容使用控制標(biāo)準(zhǔn),并且當(dāng)存在更新該證 書的處理時(shí),需要更新AACS服務(wù)器的電子簽名。當(dāng)使用內(nèi)容證書(CC)時(shí),電子簽名被檢驗(yàn) 以確認(rèn)證書是有效的。(4)使用控制信息(使用規(guī)則)使用控制信息(使用規(guī)則)204例如包括復(fù)制/讀取控制信息(CCI)。即,這是用 于控制復(fù)制的信息或用于控制讀取以用于使用控制的信息,其對(duì)應(yīng)于被存儲(chǔ)在信息記錄介 質(zhì)200上的加密內(nèi)容201、后續(xù)從服務(wù)器獲得的內(nèi)容等等。該復(fù)制/讀取控制信息(CCI)可 以以各種方式提供,例如,作為被建立為內(nèi)容控制單元的各個(gè)CPS單元的信息來提供,或者 與多個(gè)CPS單元相對(duì)應(yīng)地提供。(0057) (5) CPS單元密鑰文件
12
被存儲(chǔ)在信息記錄介質(zhì)200中的加密內(nèi)容如上所述被劃分到作為內(nèi)容控制單元 所建立的CPS單元中,并使用用于這各個(gè)單元的加密密鑰被加密。執(zhí)行讀取處理的信息處 理設(shè)備必須識(shí)別所要讀取的內(nèi)容所屬于的CPS,并且必須使用CPS單元密鑰作為對(duì)應(yīng)于所 識(shí)別的CPS單元的解密密鑰來執(zhí)行解密處理。存儲(chǔ)為了獲取該CPS單元密鑰所需要的數(shù)據(jù) 的文件是CPS單元密鑰文件。注意,當(dāng)讀取內(nèi)容時(shí),有必要不僅應(yīng)用CPS單元密鑰,還應(yīng)用 各種其它密鑰信息、密鑰生成信息等。圖2圖示出被存儲(chǔ)在信息記錄介質(zhì)200中的數(shù)據(jù)的細(xì)節(jié),并且示意性地圖示出用 于在信息處理設(shè)備100中與被存儲(chǔ)在本地存儲(chǔ)單元102中的內(nèi)容聯(lián)合地讀取被存儲(chǔ)在信息 記錄介質(zhì)200中的內(nèi)容的處理,其中被存儲(chǔ)在本地存儲(chǔ)單元102中的內(nèi)容例如是后續(xù)從服 務(wù)器獲取的內(nèi)容。該信息處理設(shè)備具有用于執(zhí)行讀取被存儲(chǔ)在該信息記錄介質(zhì)上的數(shù)據(jù)的 處理的驅(qū)動(dòng)器103。首先,在步驟Sll中,信息處理設(shè)備100的數(shù)據(jù)處理單元101執(zhí)行構(gòu)造VFS (虛擬 文件系統(tǒng))的處理。即,組合被存儲(chǔ)在信息記錄介質(zhì)(光盤)200上的內(nèi)容和被存儲(chǔ)在諸如 硬盤之類的本地存儲(chǔ)單元102中的內(nèi)容等來構(gòu)造VFS(虛擬文件系統(tǒng))。該基于VFS的讀 取處理使得可以以與從單個(gè)介質(zhì)讀取的處理相同的方式來執(zhí)行該讀取處理。之后,在步驟 S 102至S103中,通過執(zhí)行內(nèi)容解密處理和執(zhí)行解碼處理(例如,MPEG解碼)來讀取內(nèi)容。存儲(chǔ)器104是由在程序執(zhí)行區(qū)域和參數(shù)存儲(chǔ)區(qū)域等中使用的R0M[和/或]RAM構(gòu) 成,并且存儲(chǔ)被應(yīng)用于內(nèi)容加密處理的設(shè)備密鑰(Kd)、執(zhí)行各種處理的程序等等。當(dāng)解密該 內(nèi)容時(shí),信息處理設(shè)備100基于該存儲(chǔ)器104中所存儲(chǔ)的數(shù)據(jù)和從信息記錄介質(zhì)200讀取 的數(shù)據(jù)來生成要應(yīng)用于內(nèi)容解密的密鑰,并且對(duì)所要讀取的加密內(nèi)容執(zhí)行解密處理。接著,將參考圖3來說明被存儲(chǔ)在信息記錄介質(zhì)上的內(nèi)容的格式的示例。被存儲(chǔ) 在信息記錄介質(zhì)上的至少部分內(nèi)容在針對(duì)每個(gè)單獨(dú)單元不同的密鑰指派之后所執(zhí)行的加 密處理之后被存儲(chǔ),以實(shí)現(xiàn)對(duì)于每個(gè)單元不同的使用控制。即,內(nèi)容被劃分到內(nèi)容控制單元 (CPS單元)中,并且加密處理在每一個(gè)單元上被執(zhí)行以對(duì)每一個(gè)單元執(zhí)行使用控制。當(dāng)使用內(nèi)容時(shí),例如讀取加密內(nèi)容,首先有必要獲得被指派給每一個(gè)單元的CPS 單元密鑰,之后,通過應(yīng)用其它必要的密鑰和密鑰生成信息以及基于預(yù)定的解密處理序列 執(zhí)行數(shù)據(jù)處理來執(zhí)行讀取。將參考圖3來說明提供內(nèi)容控制單元(CPS單元)的形式。如圖3中所示,內(nèi)容具有分層結(jié)構(gòu)㈧索引210,⑶電影對(duì)象220,(C)播放列表 230以及(D)剪輯M0。當(dāng)索引(例如通過讀取應(yīng)用所要訪問的標(biāo)題)被指定時(shí),例如與該 標(biāo)題相關(guān)聯(lián)的讀取程序被指定,并且根據(jù)所指定的讀取程序的程序信息,指定讀取內(nèi)容的 順序的播放列表被選擇。播放列表包括播放項(xiàng)目,播放項(xiàng)目是指定所要讀取的數(shù)據(jù)的信息。根據(jù)剪輯信息, 作為用播放列表中所包括的播放項(xiàng)目指定的所要讀取的片段,AV流和命令等作為實(shí)際的內(nèi) 容數(shù)據(jù)被有選擇地讀取,并且處理被執(zhí)行來讀取AV流和執(zhí)行這些命令。注意,存在多個(gè)播 放列表和播放項(xiàng)目,并且每一個(gè)與作為標(biāo)識(shí)信息的播放列表ID和播放項(xiàng)目ID分別相關(guān)聯(lián)。注意,圖3中所圖示出的格式是根據(jù)AACS標(biāo)準(zhǔn)加密的內(nèi)容的格式,并且并不是被 存儲(chǔ)在光盤上的所有內(nèi)容201都一定是依照該格式的數(shù)據(jù)。除了依照該格式存儲(chǔ)的加密數(shù) 據(jù)以外,廣告內(nèi)容、服務(wù)內(nèi)容、Java 程序內(nèi)容和其它內(nèi)容也可以被存儲(chǔ)在光盤上。這些內(nèi) 容也可以作為未加密的內(nèi)容記錄在光盤上,并且在讀取這種內(nèi)容時(shí)也可以使用播放列表。
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)題來選擇的,播放列表是通過讀取程序來選擇的。圖3圖示出被記錄在光盤200上的內(nèi)容201中所包括的加密內(nèi)容中的兩個(gè)CPS單 元。這些構(gòu)成了被存儲(chǔ)在信息記錄介質(zhì)上的一部分內(nèi)容。第一 CPS單元271和第二 CPS單 元272各自是CPS單元,CPS單元被建立為包括作為索引的標(biāo)題、作為讀取程序文件的電影 對(duì)象、播放列表和剪輯這樣的單元,其中剪輯包括作為實(shí)際內(nèi)容的數(shù)據(jù)的AV流文件。第一內(nèi)容控制單元(CPS單元)271包括第一標(biāo)題211、第二標(biāo)題212、讀取程序221 和222、播放列表231和232、剪輯241和剪輯M2,其中,被包括在兩個(gè)剪輯242和242中的 作為實(shí)際內(nèi)容的數(shù)據(jù)的AV流數(shù)據(jù)文件261和262是至少經(jīng)歷了加密的數(shù)據(jù),其中,原則上, 這是使用作為加密密鑰的CPS單元密鑰(Kul)加密了的數(shù)據(jù),其中CPS單元密鑰(Kul)是 與第一內(nèi)容控制單元(CPS單元)271相關(guān)聯(lián)地建立的加密密鑰。第二內(nèi)容控制單元(CPS單元)217包括第一應(yīng)用213 (作為索引)、讀取程序224、 播放列表233和剪輯M3,其中,被包括在剪輯243中的作為實(shí)際內(nèi)容的數(shù)據(jù)的AV流數(shù)據(jù)文 件263通過使用CPS單元密鑰(KM)被加密,CPS單元密鑰(KM)是與第二內(nèi)容控制單元 (CPS單元)272相關(guān)聯(lián)地建立的加密密鑰。例如,為了讓用戶執(zhí)行與第一內(nèi)容控制單元(CPS單元)271相對(duì)應(yīng)的應(yīng)用文件或 內(nèi)容讀取處理,有必要在獲得單元密鑰Kul之后執(zhí)行解密處理,其中單元密鑰Kul是與第一 內(nèi)容控制單元(CPS單元)271相關(guān)聯(lián)地建立的加密密鑰。為了執(zhí)行與第二內(nèi)容控制單元 (CPS單元)272相對(duì)應(yīng)的應(yīng)用文件或內(nèi)容讀取處理,有必要在獲得單元密鑰Ku2之后執(zhí)行解 密處理,其中單元密鑰Ku2是與第二內(nèi)容控制單元(CPS單元)272相關(guān)聯(lián)地建立的加密密 鑰。在圖4中圖示出CPS單元密鑰文件的具體結(jié)構(gòu)的示例。圖4是將CPS單元密鑰文 件的結(jié)構(gòu)圖示為表格的示圖。如圖4中所示,CPS單元密鑰文件針對(duì)諸如標(biāo)題之類的每個(gè) 索引信息被分割,并且具有這樣的數(shù)據(jù)結(jié)構(gòu),其中,解密出CPS單元密鑰(Kim)和與每個(gè)索 引相關(guān)聯(lián)的內(nèi)容控制單元編號(hào)(CPS單元編號(hào))相關(guān)聯(lián)。執(zhí)行內(nèi)容讀取的信息處理設(shè)備在基于單獨(dú)的CPS單元中所建立的單元編號(hào)(CPS 單元編號(hào))獲得相對(duì)應(yīng)的CPS單元密鑰之后,針對(duì)作為加密內(nèi)容的CPS單元執(zhí)行解密處理。2.根據(jù)本發(fā)明的用于信息記錄介質(zhì)的標(biāo)題的設(shè)置和處理的示例如已經(jīng)說明的,在藍(lán)光光盤標(biāo)準(zhǔn)中,對(duì)于受使用控制并將被用戶讀取設(shè)備讀取的 內(nèi)容,要求內(nèi)容信息被記錄在內(nèi)容證書(CC)上。即,有必要存儲(chǔ)證明所有內(nèi)容的有效性的 內(nèi)容證書(CC),而不論其是被記錄在光盤上的內(nèi)容還是諸如已下載的內(nèi)容之類的后續(xù)數(shù) 據(jù)。具體地,內(nèi)容證書(CC)例如記錄光盤上所記錄的CPS單元和被用作CPS單元內(nèi)的內(nèi)容 的索引的標(biāo)題的對(duì)應(yīng)關(guān)系信息。執(zhí)行讀取處理的信息處理設(shè)備確認(rèn)所要讀取的內(nèi)容的散列值已被記錄在內(nèi)容證 書(CC)中,并且僅在確認(rèn)成功時(shí),內(nèi)容可以被讀取。內(nèi)容證書(CC)是由執(zhí)行AACS(高級(jí)訪 問內(nèi)容系統(tǒng))內(nèi)容使用控制標(biāo)準(zhǔn)的AACS服務(wù)器發(fā)布的、被應(yīng)用了 AACS服務(wù)器電子簽名的證書。當(dāng)使用內(nèi)容證書(CC)時(shí),電子簽名被檢驗(yàn)以確認(rèn)證書是有效的。當(dāng)從服務(wù)器獲得未被記錄在內(nèi)容證書中的CPS單元以備使用時(shí),則有必要執(zhí)行更 新內(nèi)容證書(CC)的處理。在該情況中,有必要通過向AACS服務(wù)器發(fā)送現(xiàn)有內(nèi)容證書和后 續(xù)數(shù)據(jù),來請(qǐng)求更新內(nèi)容證書和請(qǐng)求建立用于更新后的證書的簽名。這種內(nèi)容證書更新處 理是既費(fèi)時(shí)成本又高的處理,并且在用戶設(shè)備上或在提供內(nèi)容的內(nèi)容服務(wù)器上執(zhí)行這種內(nèi) 容證書(CC)更新處理在時(shí)間和費(fèi)用兩方面都有問題。當(dāng)在內(nèi)容證書所記錄的內(nèi)容和所要讀取的內(nèi)容之間存在差異時(shí),必須更新內(nèi)容證 書。即,當(dāng)之后獲得未被記錄在內(nèi)容證書中的內(nèi)容時(shí),內(nèi)容證書更新處理是必要的。具體地, 當(dāng)在CPS單元和讀取內(nèi)容時(shí)用作索引的標(biāo)題之間的對(duì)應(yīng)關(guān)系中存在變化時(shí),內(nèi)容證書(CC) 更新處理是必要的。在AACS標(biāo)準(zhǔn)中,如已經(jīng)說明的,通過CPS單元來執(zhí)行使用控制,并且存在與每個(gè) CPS單元相對(duì)應(yīng)地指定的使用控制信息。如以上參考圖3所說明的,標(biāo)題被設(shè)置為CPS單元 中的索引信息,并且用戶通過指定標(biāo)題來開始內(nèi)容的讀取。通過指定標(biāo)題,使用控制依照與 屬于該標(biāo)題的CPS單元相對(duì)應(yīng)的使用控制信息被執(zhí)行。在傳統(tǒng)的信息記錄介質(zhì)(光盤)中,被設(shè)置在CPS單元中的標(biāo)題是僅對(duì)應(yīng)于已被 記錄在信息記錄介質(zhì)(光盤)中的內(nèi)容來設(shè)置的。即,不設(shè)置與讀取內(nèi)容不相關(guān)聯(lián)的標(biāo)題。例如,不為讀取后續(xù)從服務(wù)器獲得的內(nèi)容這樣的應(yīng)用來設(shè)置標(biāo)題。因此,例如當(dāng)通 過從服務(wù)器下載獲得后續(xù)數(shù)據(jù)時(shí),要么增加其中設(shè)有被應(yīng)用來讀取后續(xù)數(shù)據(jù)的標(biāo)題的新的 CPS單元,要么執(zhí)行用于設(shè)置與具體現(xiàn)有CPS單元相對(duì)應(yīng)的新標(biāo)題的處理。當(dāng)在設(shè)置這種標(biāo) 題或在執(zhí)行增加CPS單元的處理時(shí),這引起CPS單元和標(biāo)題之間的初始對(duì)應(yīng)關(guān)系的變化,因 而需要更新內(nèi)容證書(CC)的處理。根據(jù)本發(fā)明的本示例實(shí)施例中所闡述的信息記錄介質(zhì)預(yù)先提供用于未被預(yù)先記 錄在光盤中的內(nèi)容(換而言之,通過下載處理后續(xù)獲得的內(nèi)容等)的標(biāo)題,作為每個(gè)CPS單 元的虛標(biāo)題(dummy title)。這些標(biāo)題被設(shè)置為用于執(zhí)行針對(duì)后續(xù)數(shù)據(jù)的讀取控制程序的 標(biāo)題。其上設(shè)置了這種虛標(biāo)題的光盤被提供給用戶,并且如果在將來某一天獲得后續(xù)數(shù)據(jù) 時(shí),虛標(biāo)題對(duì)應(yīng)被設(shè)置為用于讀取這些后續(xù)數(shù)據(jù)的索引。這種結(jié)構(gòu)使得能夠從虛標(biāo)題中選擇用于后續(xù)數(shù)據(jù)的標(biāo)題,而不改變每個(gè)CPS單元 和針對(duì)每個(gè)CPS單元設(shè)置的標(biāo)題之間的關(guān)系,例如,CPS單元和標(biāo)題之間的對(duì)應(yīng),其中,CPS 單元1 =標(biāo)題1到200,CPS單元2 =標(biāo)題201到300,而CPS單元3 =標(biāo)題301到400。這 種方式的設(shè)置使得可以在不更新內(nèi)容證書(CC)的情況下使用和控制后續(xù)數(shù)據(jù)。圖5中圖 示出設(shè)置標(biāo)題的具體示例。圖5中所示出的格式與以上參考圖3所說明的格式類似,其中,內(nèi)容具有分層結(jié) 構(gòu)㈧索引210,(B)電影對(duì)象220,(C)播放列表230和⑶剪輯M0。當(dāng)索引(例如將 通過讀取應(yīng)用訪問的標(biāo)題)被指定時(shí),例如與該標(biāo)題相關(guān)聯(lián)的讀取程序被執(zhí)行,并且根據(jù) 所指定的讀取程序的程序信息,指定讀取內(nèi)容的順序的播放列表被選擇。根據(jù)本發(fā)明的信 息記錄介質(zhì)預(yù)先提供用于未被預(yù)先記錄在光盤上的內(nèi)容(或者換而言之,后續(xù)將通過下載 處理獲得的內(nèi)容等)的每個(gè)CPS的標(biāo)題(虛標(biāo)題)。在圖5中示出了 CPS單元1的虛標(biāo)題 301 (標(biāo)題199)、CPS單元2的虛標(biāo)題302 (標(biāo)題201)以及CPS單元3的虛標(biāo)題303 (標(biāo)題 301)。
15
此外,用于通過這些虛標(biāo)題301至303來執(zhí)行讀取處理的后續(xù)數(shù)據(jù)讀取程序321 也被預(yù)先記錄在信息記錄介質(zhì)上。該讀取程序例如由Java 程序(稱為BDJ應(yīng)用)構(gòu)成并 且可以通過從服務(wù)器下載來更新。以這種方式,在每個(gè)CPS中設(shè)置用于后續(xù)將獲得的內(nèi)容的標(biāo)題(虛標(biāo)題),并且包 括標(biāo)題信息的內(nèi)容證書(CC)被設(shè)置并被記錄到光盤上。后續(xù)從服務(wù)器獲得的內(nèi)容被使得 與虛標(biāo)題相關(guān)聯(lián)??梢酝ㄟ^指定虛標(biāo)題來執(zhí)行后續(xù)數(shù)據(jù)讀取程序321以讀取后續(xù)數(shù)據(jù)。注意,在每個(gè)CPS單元中設(shè)置相應(yīng)的虛標(biāo)題的原因在于通過CPS單元來關(guān)聯(lián)不同 的使用控制信息。例如,CPS單元1可以被設(shè)置為具有禁止復(fù)制的內(nèi)容,而CPS單元2可以 被設(shè)置為具有允許復(fù)制的內(nèi)容。當(dāng)以這種方式進(jìn)行設(shè)置時(shí),如果所下載的內(nèi)容是禁止復(fù)制的內(nèi)容,則執(zhí)行后續(xù)數(shù) 據(jù)下載的信息處理設(shè)備執(zhí)行將所下載的內(nèi)容與針對(duì)CPS單元1所設(shè)置的虛標(biāo)題相關(guān)聯(lián)的處 理。如果所下載的內(nèi)容是允許復(fù)制的內(nèi)容,則執(zhí)行將所下載的內(nèi)容與針對(duì)CPS單元2所設(shè) 置的虛標(biāo)題相關(guān)聯(lián)的處理。將參考圖6來說明根據(jù)本發(fā)明的CPS單元、標(biāo)題和使用控制信息(使用規(guī)則)之 間的對(duì)應(yīng)的示例。如圖6中所示,本發(fā)明中所闡述的信息記錄介質(zhì)具有被定義在光盤200 中的多個(gè)CPS單元,其中使用控制信息(使用規(guī)則#1至把)被與每個(gè)單元相對(duì)應(yīng)地指定和 存儲(chǔ)。當(dāng)使用(例如讀取)屬于CPS單元1的內(nèi)容時(shí),依照使用控制信息1(使用規(guī)則#1) 的規(guī)定執(zhí)行使用控制。被用作用于讀取內(nèi)容的索引的標(biāo)題是針對(duì)每個(gè)CPS單元設(shè)置的。在CPS中的標(biāo)題 集中,存在與被記錄在光盤上的內(nèi)容(作為讀取內(nèi)容)相關(guān)聯(lián)的標(biāo)題集,以及與被記錄在光 盤上的內(nèi)容不相關(guān)聯(lián)的標(biāo)題(虛標(biāo)題)集。注意,僅針對(duì)CPS單元2設(shè)置虛標(biāo)題。這些虛 標(biāo)題是可以用作用于讀取后續(xù)數(shù)據(jù)的索引的標(biāo)題。以這種方式,本發(fā)明中所闡述的信息記錄介質(zhì)(光盤),在沒有被預(yù)先記錄在光盤 中的內(nèi)容被設(shè)置為讀取內(nèi)容時(shí),為每個(gè)CPS單元設(shè)置虛標(biāo)題,以使得當(dāng)獲得后續(xù)數(shù)據(jù),將獲 得的內(nèi)容作為讀取內(nèi)容時(shí),可以使能關(guān)聯(lián)的創(chuàng)建。圖7中圖示出設(shè)置標(biāo)題更詳細(xì)的示例。從表7左邊開始,圖示出標(biāo)題、CPS單元、 加密/不加密、使用控制信息、說明(備注)、光盤1中所建立的文件、光盤2中所建立的文 件以及與它們相關(guān)的對(duì)應(yīng)數(shù)據(jù)。各個(gè)CPS單元1至4被給與不同的使用控制信息,并且每 一個(gè)還分別被設(shè)置是否加密。例如,在CPS單元1中,標(biāo)題181至200被設(shè)置為后續(xù)數(shù)據(jù)的 虛標(biāo)題。即,甚至關(guān)于光盤1上并不存在但是將來可能隨后續(xù)數(shù)據(jù)增加的標(biāo)題,在作為已設(shè) 置的虛CPS單元的光盤1中設(shè)置使用控制信息,例如禁止復(fù)制和自由復(fù)制,并且當(dāng)獲得了要 求設(shè)置具體使用控制信息的后續(xù)數(shù)據(jù)時(shí),通過應(yīng)用這些虛CPS單元之一來消除更新光盤上 存在的使用控制信息的需要,因而,消除了更新光盤上存在的內(nèi)容證書這一工作的需要。圖8是用于說明通過虛標(biāo)題301至303來執(zhí)行更新后續(xù)數(shù)據(jù)讀取程序321的處理 的情況的示例的示圖,其中后續(xù)數(shù)據(jù)讀取程序321執(zhí)行讀取處理。當(dāng)通過從服務(wù)器下載來 更新被預(yù)先記錄在信息記錄介質(zhì)(光盤)上的后續(xù)數(shù)據(jù)讀取程序321時(shí),作為更新后的程 序的后續(xù)數(shù)據(jù)讀取程序325被存儲(chǔ)在本地存儲(chǔ)單元102中。該更新后的后續(xù)數(shù)據(jù)讀取程序 325在通過虛標(biāo)題301至303來執(zhí)行內(nèi)容讀取處理時(shí)被使用。圖9是用于說明當(dāng)用戶信息處理設(shè)備100例如從內(nèi)容服務(wù)器獲取后續(xù)數(shù)據(jù)并將后續(xù)數(shù)據(jù)存儲(chǔ)到本地存儲(chǔ)單元102時(shí)的結(jié)構(gòu)示例的示圖。已經(jīng)獲得的后續(xù)數(shù)據(jù)被存儲(chǔ)在本地 存儲(chǔ)單元102中,本地存儲(chǔ)單元102例如由用戶的信息處理設(shè)備100的硬盤構(gòu)成。圖9中示出的后續(xù)數(shù)據(jù)是331至333。圖9圖示出屬于CPS單元1的后續(xù)數(shù)據(jù) 331、屬于CPS單元2的后續(xù)數(shù)據(jù)332以及屬于CPS單元3的后續(xù)數(shù)據(jù)333的示例,其中,這 些后續(xù)數(shù)據(jù)331至333被存儲(chǔ)在本地存儲(chǔ)單元102中。如圖9中所示,已被設(shè)置在CPS單元1中的虛標(biāo)題301與被存儲(chǔ)在本地存儲(chǔ)單元 102中的后續(xù)數(shù)據(jù)331相關(guān)聯(lián)。已被設(shè)置在CPS單元2中的虛標(biāo)題302與被存儲(chǔ)在本地存 儲(chǔ)單元102中的后續(xù)數(shù)據(jù)332相關(guān)聯(lián)。已被設(shè)置在CPS單元3中的虛標(biāo)題303與被存儲(chǔ)在 本地存儲(chǔ)單元102中的后續(xù)數(shù)據(jù)333相關(guān)聯(lián)。通過指定這些標(biāo)題,可以執(zhí)行讀取相應(yīng)后續(xù) 數(shù)據(jù)的處理。例如,如圖10中所示,后續(xù)數(shù)據(jù)讀取程序321通過指定CPS單元2的虛標(biāo)題302被 激發(fā),并且后續(xù)數(shù)據(jù)333通過該后續(xù)數(shù)據(jù)讀取程序321被讀取。注意,如上所述,當(dāng)讀取后 續(xù)數(shù)據(jù)時(shí),組合被存儲(chǔ)在信息記錄介質(zhì)(光盤)200中的內(nèi)容和被存儲(chǔ)在本地存儲(chǔ)單元102 中的內(nèi)容來形成VFS(虛擬文件系統(tǒng))并且使用該VFS執(zhí)行讀取處理。注意,在參考圖5至圖10所說明的示例中,CPS單元2被設(shè)置為不包括被存儲(chǔ)在 光盤上的內(nèi)容作為讀取內(nèi)容的單元。以這種方式,不包括光盤被創(chuàng)建時(shí)預(yù)先創(chuàng)建的內(nèi)容的 CPS單元和從服務(wù)器獲得的下載數(shù)據(jù)(后續(xù)數(shù)據(jù))被與該CPS單元內(nèi)的標(biāo)題相關(guān)聯(lián)地設(shè)置。 給定這些設(shè)置,可以在不同的光盤之間共享加密內(nèi)容(后續(xù)數(shù)據(jù))的使用。在這樣的情況 中,被指派給CPS單元2的加密密鑰可以在不同光盤上的不同電影標(biāo)題上被共享和使用。接著,將參考圖11來描述用戶信息處理設(shè)備從內(nèi)容服務(wù)器獲取后續(xù)數(shù)據(jù)的處理 序列。首先,在步驟SlOl中,信息處理設(shè)備接收有關(guān)可以從內(nèi)容服務(wù)器下載的內(nèi)容的信息, 其中內(nèi)容服務(wù)器提供下載數(shù)據(jù)作為后續(xù)數(shù)據(jù)。接著,在步驟S102中,信息處理設(shè)備向服務(wù) 器發(fā)送用于指定下載數(shù)據(jù)的信息。服務(wù)器檢驗(yàn)數(shù)據(jù)請(qǐng)求的有效性并且如果有效性被確認(rèn), 則之后在步驟S103中,所請(qǐng)求的下載數(shù)據(jù)被發(fā)送給信息處理設(shè)備。例如,該下載數(shù)據(jù)可以 是用于AV流的交替聲軌數(shù)據(jù)、字幕數(shù)據(jù),或用于專門內(nèi)容的讀取程序等等。并且,除了該下載數(shù)據(jù)(后續(xù)數(shù)據(jù))以外,還可以獲得包括用于在讀取下載數(shù)據(jù) (后續(xù)數(shù)據(jù))時(shí)搜索后續(xù)數(shù)據(jù)的處理的后續(xù)數(shù)據(jù)搜索信息,或被應(yīng)用于虛擬文件系統(tǒng)(聲明 文件(BUMF))中的文件名設(shè)置處理的信息。稍后,將說明后續(xù)數(shù)據(jù)搜索信息的具體示例及 其使用的示例。此外,設(shè)置也可以是使得以下信息被發(fā)送與下載數(shù)據(jù)(后續(xù)數(shù)據(jù))有關(guān)的 使用控制信息(使用規(guī)則)和有關(guān)是否存在加密的信息,或者用于指定下載數(shù)據(jù)將屬于的 CPS單元的CPS單元指定信息。當(dāng)除了接收到下載數(shù)據(jù)(后續(xù)數(shù)據(jù))以外,還接收到CPS單元指定信息、與下載數(shù) 據(jù)(后續(xù)數(shù)據(jù))相對(duì)應(yīng)的使用控制信息(使用規(guī)則)或有關(guān)是否存在加密的信息時(shí),用戶 信息處理設(shè)備執(zhí)行根據(jù)這些信息來估計(jì)下載數(shù)據(jù)(后續(xù)數(shù)據(jù))所屬于的CPS單元的處理。例如,在與CPS單元1相對(duì)應(yīng)的使用控制信息被設(shè)置為禁止復(fù)制而與CPS單元2 相對(duì)應(yīng)的使用控制信息被設(shè)置為允許復(fù)制,并且下載的內(nèi)容是禁止復(fù)制的內(nèi)容時(shí),則將執(zhí) 行將下載的內(nèi)容與針對(duì)CPS單元1所設(shè)置的虛標(biāo)題相關(guān)聯(lián)的處理。如果下載的內(nèi)容是允許 復(fù)制的內(nèi)容,則執(zhí)行將下載的內(nèi)容與針對(duì)CPS單元2所設(shè)置的虛標(biāo)題相關(guān)聯(lián)的處理。如果沒有從服務(wù)器接收到用于確定CPS單元的信息,則信息處理設(shè)備根據(jù)預(yù)先建立的規(guī)則(默認(rèn))來確定成員的CPS單元。例如,可以是各種設(shè)置,例如,使得成員在針對(duì) 后續(xù)數(shù)據(jù)設(shè)置的CPS單元中這樣的設(shè)置。在步驟S104中,信息處理設(shè)備將從服務(wù)器獲得的下載數(shù)據(jù)存儲(chǔ)在信息記錄介質(zhì) 上或存儲(chǔ)到信息處理設(shè)備的硬盤中,或者存儲(chǔ)到諸如可移除存儲(chǔ)器之類的存儲(chǔ)單元上。換而言之,圖1中所圖示出的信息處理設(shè)備100的數(shù)據(jù)處理單元101執(zhí)行用于從 已被預(yù)先記錄在光盤上的虛標(biāo)題中選擇作為指定后續(xù)數(shù)據(jù)的讀取的索引的標(biāo)題,以用于將 該標(biāo)題設(shè)置為該后續(xù)數(shù)據(jù)的標(biāo)題,并且用于存儲(chǔ)到本地存儲(chǔ)單元102中。在進(jìn)行該處理時(shí), 數(shù)據(jù)處理單元102將與和后續(xù)數(shù)據(jù)的使用控制狀態(tài)相匹配的使用控制信息相關(guān)聯(lián)的單元, 設(shè)置為后續(xù)數(shù)據(jù)的成員單元。相反地,如果后續(xù)數(shù)據(jù)是加密數(shù)據(jù),則與加密內(nèi)容相關(guān)聯(lián)的單 元被設(shè)置為成員單元,但是如果是未加密的數(shù)據(jù),則與未加密的內(nèi)容相關(guān)聯(lián)的單元被設(shè)置 為成員單元。相反地,后續(xù)數(shù)據(jù)的成員單元根據(jù)從作為后續(xù)數(shù)據(jù)的發(fā)送源的服務(wù)器接收到 的單元指定信息來設(shè)置。注意,在步驟SlOl中,除了 URL信息以夕卜,讀取間隔信息(起始點(diǎn)和結(jié)束點(diǎn)的時(shí)間 戳)、工作室ID、包ID、卷ID、標(biāo)題ID、電影對(duì)象ID、播放列表ID等,它們是可以作為從服 務(wù)器發(fā)送的下載數(shù)據(jù)指定信息應(yīng)用的、在籃光光盤ROM標(biāo)準(zhǔn)等中建立的值,或者它們是可 以用作下載數(shù)據(jù)指定信息的、不是在籃光光盤ROM標(biāo)準(zhǔn)等中建立的值。各種數(shù)據(jù)都可以作 為下載數(shù)據(jù)指定信息來應(yīng)用,只要其是可以指定服務(wù)器側(cè)的下載數(shù)據(jù)的數(shù)據(jù),例如,諸如用 戶ID或賬單狀態(tài)之類的與用戶關(guān)聯(lián)的信息,日期和時(shí)間信息,或者在讀取內(nèi)容時(shí)在信息處 理設(shè)備側(cè)生成的控制數(shù)據(jù),例如,讀取次數(shù)、已被讀取的范圍、游戲得分、多流讀取路徑信息寸。圖12是圖示出用于說明由執(zhí)行后續(xù)數(shù)據(jù)獲取的用戶的信息處理設(shè)備執(zhí)行的處理 序列的流程圖的示圖。該處理由圖1中所示的信息處理設(shè)備100的數(shù)據(jù)處理單元101執(zhí) 行。首先,在步驟S201中,信息處理設(shè)備接收與可從內(nèi)容服務(wù)器下載的內(nèi)容有關(guān)的信息,其 中內(nèi)容服務(wù)器提供下載數(shù)據(jù)作為后續(xù)數(shù)據(jù)。接著,在步驟S202中,信息處理設(shè)備例如在顯 示器上顯示從服務(wù)器接收的可下載的內(nèi)容的列表,選擇所要下載的內(nèi)容,并且將選擇信息 發(fā)送給服務(wù)器。接著,在步驟S203中,信息處理設(shè)備從服務(wù)器接收下載數(shù)據(jù)(后續(xù)數(shù)據(jù))。此時(shí), 除了該下載數(shù)據(jù)(后續(xù)數(shù)據(jù))以外,還可以獲得包括用于在讀取下載數(shù)據(jù)(后續(xù)數(shù)據(jù))時(shí)搜 索后續(xù)數(shù)據(jù)的處理的后續(xù)數(shù)據(jù)搜索信息,或者被應(yīng)用于虛擬文件系統(tǒng)(聲明文件(BUMF)) 中的文件名設(shè)置處理的信息。此外,還可以接收與下載數(shù)據(jù)(后續(xù)數(shù)據(jù))有關(guān)的使用控制 信息(使用規(guī)則)和有關(guān)是否存在加密的信息,或者指定下載數(shù)據(jù)應(yīng)當(dāng)屬于的CPS單元的 CPS單元指定信息。接著,在步驟S204中,如果存在從服務(wù)器接收到的CPS單元指定信息、下載內(nèi)容使 用控制信息或加密/不加密信息,則信息處理設(shè)備執(zhí)行對(duì)該信息的檢查。在步驟S205中, 根據(jù)該信息執(zhí)行用于確定下載數(shù)據(jù)(后續(xù)數(shù)據(jù))將屬于的CPS單元的處理。S卩,如果存在CPS單元指定信息,則下載內(nèi)容的成員CPS單元是根據(jù)該指定信息來 確定的。如果存在使用控制信息或加密/不加密信息,則下載內(nèi)容所屬于的CPS單元被確 定為具有與所述使用控制信息和加密/不加密信息相匹配的使用控制和加密狀態(tài)的CPS單 元。如果信息不是從服務(wù)器接收的,則信息處理設(shè)備根據(jù)預(yù)先建立的規(guī)則(默認(rèn))來確定成員的CPS單元。在步驟S206中,已經(jīng)針對(duì)步驟S205中所選擇的CPS單元設(shè)置的虛標(biāo)題被設(shè)置為 用于讀取下載內(nèi)容的索引,并且下載內(nèi)容被存儲(chǔ)到本地存儲(chǔ)單元。注意,還可以存儲(chǔ)包括用 于在讀取下載數(shù)據(jù)(后續(xù)數(shù)據(jù))時(shí)搜索后續(xù)數(shù)據(jù)的處理的后續(xù)數(shù)據(jù)搜索信息,或者被應(yīng)用 于虛擬文件系統(tǒng)(聲明文件(BUMF))中的文件名設(shè)置處理的信息。此外,當(dāng)從服務(wù)器接收 到使用控制信息、加密/不加密信息、CPS單元指定信息等時(shí),這些信息也被存儲(chǔ)在本地存 儲(chǔ)單元中。圖13是圖示出用戶信息處理設(shè)備中的信息記錄介質(zhì)(光盤)200中和諸如存儲(chǔ)后 續(xù)數(shù)據(jù)的硬盤之類的本地存儲(chǔ)單元102中的目錄結(jié)構(gòu)示例的示圖。圖13的左邊是對(duì)應(yīng)于 信息記錄介質(zhì)200中預(yù)先存儲(chǔ)的CPS控制單元結(jié)構(gòu)的目錄A,而右邊是對(duì)應(yīng)于新獲得或生成 的后續(xù)數(shù)據(jù)的目錄B。圖13中的示例將“BDMV”目錄中的各種數(shù)據(jù)作為全都依照藍(lán)光光盤 ROM標(biāo)準(zhǔn)格式的內(nèi)容,而各種控制數(shù)據(jù)被存儲(chǔ)在“CPS”目錄中。在圖13的左邊示出的信息記錄介質(zhì)200的目錄A中圖示的“CPSUnitOOn. cci”是 針對(duì)CPS單元η設(shè)置的信息控制信息(使用規(guī)則)。在圖13中示出的示例中,目錄是將已 被記錄到該光盤的使用控制信息不做修改地應(yīng)用于后續(xù)獲得的后續(xù)數(shù)據(jù)的示例。即,這是 在沒有從服務(wù)器下載專門的后續(xù)數(shù)據(jù)使用控制信息時(shí)的目錄的示例。在圖13的右邊示出 的本地存儲(chǔ)單元102的目錄中,數(shù)據(jù)411例如是之前參考圖8等說明的后續(xù)數(shù)據(jù)讀取程序 325。數(shù)據(jù)412是后續(xù)數(shù)據(jù),并且由播放列表、剪輯信息、AV流數(shù)據(jù)等構(gòu)成。在該目錄中,流數(shù)據(jù)中示出的數(shù)據(jù)“01002.m2ts”被設(shè)置為屬于CPS單元1的后續(xù) 數(shù)據(jù),其中使用控制根據(jù)應(yīng)用于CPS單元1的使用控制信息(使用規(guī)則)(或者換而言之, 根據(jù)“CPSunitOOl. cci,,401)來執(zhí)行。該后續(xù)數(shù)據(jù)“01002. m2ts”例如將參考圖5至圖10 說明的虛標(biāo)題301設(shè)置為其索引,其中,后續(xù)數(shù)據(jù)讀取程序被啟動(dòng)并且[該數(shù)據(jù)]通過指 定虛標(biāo)題301被讀取。注意,包括虛標(biāo)題的標(biāo)題數(shù)據(jù)被存儲(chǔ)在目錄A的“index, bdmv”中, 而用于被包括在后續(xù)數(shù)據(jù)讀取程序中的電影對(duì)象的讀取程序例如被存儲(chǔ)在“MovieObject. bdmv,,中。如上所述,不是作為原始信息被存儲(chǔ)在存儲(chǔ)通過CPS單元控制的內(nèi)容的信息記錄 介質(zhì)上的后續(xù)數(shù)據(jù)被存儲(chǔ)在諸如硬盤、閃盤等的本地存儲(chǔ)單元中。為了將該新數(shù)據(jù)作為受 信息記錄介質(zhì)的CPS控制數(shù)據(jù)的控制的數(shù)據(jù)來對(duì)待,有必要將這些后續(xù)數(shù)據(jù)識(shí)別為受信息 記錄介質(zhì)的CPS控制數(shù)據(jù)控制的數(shù)據(jù)。以下將描述該識(shí)別的結(jié)構(gòu)。圖14是圖示出在這樣的結(jié)構(gòu)中后續(xù)數(shù)據(jù)與CPS單元之間的關(guān)系的結(jié)構(gòu)的示圖,在 結(jié)構(gòu)中,后續(xù)數(shù)據(jù)被存儲(chǔ)在具有原始CPS單元的信息記錄介質(zhì)以外的存儲(chǔ)裝置中,所述存 儲(chǔ)裝置例如是本地存儲(chǔ)單元102,其例如是信息處理設(shè)備的硬盤。當(dāng)后續(xù)數(shù)據(jù)被存儲(chǔ)在存儲(chǔ)裝置而不是具有原始CPS單元的信息記錄介質(zhì)中時(shí),則 如圖14中所示,與各自具有自己相應(yīng)的CPS單元的不同信息記錄介質(zhì)200a和200b相對(duì)應(yīng) 的后續(xù)數(shù)據(jù)被存儲(chǔ)在諸如單個(gè)硬盤之類的本地存儲(chǔ)單元102中。在該情況中,被存儲(chǔ)在本地存儲(chǔ)單元102中的各種后續(xù)數(shù)據(jù)可以通過后續(xù)數(shù)據(jù)是 對(duì)應(yīng)于信息記錄介質(zhì)200a還是信息記錄介質(zhì)200b而被劃分。如參考圖2已經(jīng)說明的信息記錄介質(zhì)200a和200b存儲(chǔ)作為編輯了被存儲(chǔ)在信息 記錄介質(zhì)200中的內(nèi)容的工作室的標(biāo)識(shí)符的工作室ID,和作為包的標(biāo)識(shí)符的包ID,包是信息記錄介質(zhì)200中的制造單位。如圖14中所示,工作室ID、包ID和CPS單元ID作為標(biāo)識(shí)數(shù)據(jù)被應(yīng)用于本地存儲(chǔ) 單元102中所存儲(chǔ)的各個(gè)后續(xù)數(shù)據(jù)404、405和406,以依照?qǐng)D中所示的次序建立工作室ID、 包ID和CPS單元ID的目錄樹結(jié)構(gòu),其中,數(shù)據(jù)存儲(chǔ)和管理是基于該目錄樹結(jié)構(gòu)來執(zhí)行的。以給定格式生成的數(shù)據(jù)可以存儲(chǔ)在被指派給每個(gè)單獨(dú)的CPS單元ID的目錄內(nèi)。例 如,如果數(shù)據(jù)是通過可執(zhí)行應(yīng)用(例如Java)生成的數(shù)據(jù),則這些數(shù)據(jù)應(yīng)當(dāng)具有在數(shù)據(jù)被讀 取時(shí)可通過可執(zhí)行應(yīng)用(例如Java)翻譯的格式,并且不應(yīng)被限制于具體的格式。當(dāng)這種目錄被建立時(shí),當(dāng)從可執(zhí)行程序(例如Java)(或者,換而言之,從例如參考 圖5至圖10描述的后續(xù)數(shù)據(jù)讀取程序321)調(diào)用被記錄在存儲(chǔ)裝置而不是具有原始CPS單 元的信息記錄介質(zhì)中的數(shù)據(jù)時(shí),參考處理可以作為基于圖15中所示出的命名空間、目錄和 文件名的調(diào)用過程被執(zhí)行。即,用于將數(shù)據(jù)寫入具有原始的CPS單元的區(qū)域被定義為諸如 硬盤=“Local-HDD://”之類的命名空間,并且針對(duì)文件數(shù)據(jù)執(zhí)行諸如讀取、更新和重寫之 類的處理,其中,存儲(chǔ)新數(shù)據(jù)的文件是通過命名空間、目錄、文件名來指定的。因此,作為與信息記錄介質(zhì)(光盤)200中所存儲(chǔ)的CPS單元內(nèi)容相對(duì)應(yīng)的數(shù)據(jù)被 后續(xù)獲得或產(chǎn)生的后續(xù)數(shù)據(jù)被存儲(chǔ)在諸如硬驅(qū)之類的本地存儲(chǔ)單元102以備使用。當(dāng)信息 處理設(shè)備100使用各種信息記錄介質(zhì)(光盤)200a, 200b……時(shí),則多個(gè)后續(xù)數(shù)據(jù)將被存儲(chǔ) 在本地存儲(chǔ)單元102中以備使用。將參考圖16來描述當(dāng)被存儲(chǔ)在諸如硬盤之類的本地存儲(chǔ)單元102中的后續(xù)數(shù)據(jù) 與被存儲(chǔ)在信息記錄介質(zhì)(光盤)200中的內(nèi)容被聯(lián)合讀取時(shí)建立的VFS(虛擬文件系統(tǒng))。 例如,如果被存儲(chǔ)在信息記錄介質(zhì)(光盤)200中的內(nèi)容是法語的電影內(nèi)容并且被存儲(chǔ)在諸 如硬盤之類的本地存儲(chǔ)單元102中的后續(xù)數(shù)據(jù)是與該電影內(nèi)容相對(duì)應(yīng)的日語字幕數(shù)據(jù),則 可以通過一起讀取這兩者來播放帶有日語字幕的電影。當(dāng)讀取這種類型的合成內(nèi)容時(shí),信息處理設(shè)備100虛擬地組合包括本地存儲(chǔ)單元 102的后續(xù)數(shù)據(jù)控制文件的目錄和文件以及信息記錄介質(zhì)(光盤)200的目錄和文件。即, VFS(虛擬文件系統(tǒng))被建立。用于建立該VFS(虛擬文件系統(tǒng))的處理在單個(gè)虛擬目錄中 建立光盤上的數(shù)據(jù)文件和本地存儲(chǔ)單元中的對(duì)應(yīng)后續(xù)數(shù)據(jù)文件。該處理使得能夠高速訪問 被存儲(chǔ)在不同介質(zhì)上的文件。圖16中圖示出的應(yīng)用程序520是用于在信息處理設(shè)備100中執(zhí)行電影對(duì)象、后續(xù) 數(shù)據(jù)讀取控制程序(BD-J應(yīng)用)等的處理的應(yīng)用程序。應(yīng)用程序520經(jīng)由虛擬文件系統(tǒng)來 應(yīng)付被存儲(chǔ)在信息記錄介質(zhì)(光盤)200上的文件和被存儲(chǔ)在本地存儲(chǔ)單元102中的文件。 應(yīng)用程序520經(jīng)由虛擬文件系統(tǒng)、通過使用后續(xù)數(shù)據(jù)搜索信息521來獲得所需要的后續(xù)數(shù) 據(jù)文件,后續(xù)數(shù)據(jù)搜索信息521是針對(duì)被存儲(chǔ)在本地存儲(chǔ)單元102中的文件的搜索信息。虛擬文件系統(tǒng)的作用在于對(duì)應(yīng)用程序520隱蔽記錄介質(zhì)(文件系統(tǒng))之間的差 異。因此,應(yīng)用程序520可以使用相同的API等來應(yīng)付被存儲(chǔ)在這兩種記錄介質(zhì)上的文件, 而不必知道存儲(chǔ)了文件的記錄介質(zhì)的差異。例如,當(dāng)光盤被裝載到該設(shè)備中時(shí),或者當(dāng)應(yīng)用程序被啟動(dòng)時(shí),通過合并光盤上的 文件系統(tǒng)和本地存儲(chǔ)單元102上的文件系統(tǒng)來生成虛擬文件系統(tǒng),并且所生成的虛擬文件 系統(tǒng)(vre)被存儲(chǔ)在信息處理設(shè)備100的存儲(chǔ)器中。在該情況中,每一次被存儲(chǔ)在本地存 儲(chǔ)單元102中的目錄或文件例如由于寫入文件而變化時(shí),虛擬文件系統(tǒng)被更新。
20
接著,將參考圖17來說明建立和使用后續(xù)數(shù)據(jù)搜索信息521的示例,后續(xù)數(shù)據(jù)搜 索信息521是用于本地存儲(chǔ)單元102中所存儲(chǔ)的文件的搜索信息。圖17中所圖示的目錄 圖示出在本地存儲(chǔ)單元102中建立的通用系統(tǒng)文件,本地存儲(chǔ)單元102例如是已經(jīng)參考圖 14說明的硬盤或者是可移除存儲(chǔ)器。由在信息處理設(shè)備中執(zhí)行的各種應(yīng)用程序使用的應(yīng)用數(shù)據(jù)目錄和建立了與前述 CPS單元相對(duì)應(yīng)的后續(xù)數(shù)據(jù)文件的綁定單元目錄被建立在根目錄下。如上所述,在讀取處理 開始前,被記錄在諸如硬盤之類的本地存儲(chǔ)單元102中的諸如下載數(shù)據(jù)之類的后續(xù)數(shù)據(jù)被 綁定到信息記錄介質(zhì)(光盤)201中的數(shù)據(jù)上,從而被構(gòu)建成單個(gè)虛擬文件系統(tǒng),并且因此 稱為“綁定單元”。被綁定到信息記錄介質(zhì)(光盤)200中的數(shù)據(jù)的后續(xù)數(shù)據(jù)全都被建立在 綁定單元目錄中。圖17所示的目錄結(jié)構(gòu)是在綁定單元目錄下建立工作室目錄并且在工作室目錄下 建立包目錄這樣的結(jié)構(gòu)。這些結(jié)構(gòu)與參考圖13所說明的目錄相同。包1、包2和包3是與各個(gè)光盤相對(duì)應(yīng)的目錄,這各個(gè)光盤存儲(chǔ)和各個(gè)CPS控制單 元相對(duì)應(yīng)的內(nèi)容。例如,與被存儲(chǔ)在信息記錄介質(zhì)(光盤)200中的內(nèi)容相對(duì)應(yīng)的、設(shè)置了 包ID = 1的后續(xù)數(shù)據(jù)文件在包特有目錄524中被建立到與包1相對(duì)應(yīng)的包。在圖中所圖 示的示例中,綁定單元528a是后續(xù)數(shù)據(jù)。后續(xù)數(shù)據(jù)被建立為包括索引、電影對(duì)象、播放列表 和/或AV數(shù)據(jù)的綁定單元。盡管在對(duì)應(yīng)于包1的包特有目錄524中僅圖示出單個(gè)綁定單元528a,但是其中也 可以設(shè)置多個(gè)綁定單元。后續(xù)數(shù)據(jù)搜索信息527a是已被建立在對(duì)應(yīng)于包1的包特有目錄 524中的用于搜索數(shù)據(jù)的文件。在示圖中所圖示的示例中,在工作室目錄中提供包1至包3和包共享目錄525的 子目錄。包共享目錄525存儲(chǔ)在使用與工作室1相對(duì)應(yīng)的內(nèi)容存儲(chǔ)包(光盤)時(shí)所共享和 使用的后續(xù)數(shù)據(jù)。例如,如果工作室A在各個(gè)ROM光盤上存儲(chǔ)大量內(nèi)容并將它們提供給用戶,則每個(gè) ROM光盤特有的后續(xù)數(shù)據(jù)與各個(gè)ROM光盤相關(guān)聯(lián),其中,每個(gè)包特有的后續(xù)數(shù)據(jù)(例如,字幕 數(shù)據(jù))將被記錄在相應(yīng)包1至包3目錄中所建立的綁定單元中。然而,當(dāng)遇到不需要與任 意具體內(nèi)容關(guān)聯(lián)的電影預(yù)覽和其它服務(wù)數(shù)據(jù)等時(shí),優(yōu)選不論何時(shí)讀取存儲(chǔ)了由該電影工作 室A提供的內(nèi)容的任意ROM光盤,這些內(nèi)容都是可用的。這種數(shù)據(jù)被置于包共享目錄525 中。這種數(shù)據(jù)被包括在綁定單元528b中。后續(xù)數(shù)據(jù)搜索信息527b是被建立在包共享目錄 525中用于搜索數(shù)據(jù)的文件。此外,示示出工作室1至3的目錄以及工作室共享目錄526,作為綁定單元數(shù) 據(jù)目錄中的子目錄。工作室共享目錄5 存儲(chǔ)在使用與工作室1至3相對(duì)應(yīng)的內(nèi)容存儲(chǔ)包 (光盤)時(shí)所共享和使用的后續(xù)數(shù)據(jù)。例如,如果多個(gè)不同電影工作室A至C每一個(gè)在它們各自的ROM光盤上存儲(chǔ)內(nèi)容 并且將它們提供給用戶,當(dāng)遇到不需要與任意具體電影工作室關(guān)聯(lián)的數(shù)據(jù)時(shí),例如,各種不 同的服務(wù)數(shù)據(jù)、廣告內(nèi)容等等,優(yōu)選在讀取存儲(chǔ)了內(nèi)容的任意ROM盤時(shí),這些內(nèi)容是可獨(dú)立 于電影工作室使用的。這種數(shù)據(jù)被置于工作室共享目錄526中。這種數(shù)據(jù)被包括在綁定單 元528c中。后續(xù)數(shù)據(jù)搜索信息527c是已被建立在包共享目錄525中用于搜索數(shù)據(jù)的文件。例如,當(dāng)具有包ID = 1的光盤被裝載到信息處理設(shè)備中時(shí),可以使用的后續(xù)數(shù)據(jù)是在與包1相關(guān)聯(lián)的包特有目錄524中提供的綁定單元528a、在包共享目錄525中提供的 綁定單元528b和在工作室共享目錄526中提供的綁定單元528c。在已經(jīng)參考圖16說明的虛擬文件系統(tǒng)中,合并在這三種不同綁定單元中提供的 數(shù)據(jù)和被存儲(chǔ)在信息記錄介質(zhì)(光盤)200中的數(shù)據(jù),并且建立虛擬文件。如以上所述,當(dāng) 光盤被裝載到設(shè)備中時(shí),或者當(dāng)應(yīng)用程序被啟動(dòng)時(shí),通過將光盤上的文件系統(tǒng)與本地存儲(chǔ) 單元102上的文件系統(tǒng)合并來生成虛擬文件系統(tǒng),并且所生成的虛擬文件系統(tǒng)被存儲(chǔ)在信 息處理設(shè)備100的存儲(chǔ)器中。如圖17中所示,當(dāng)存在多個(gè)要共享的綁定單元時(shí),依照(1) — (2) — (3)的序列 來執(zhí)行合并處理來合并(1)在工作室共享目錄526中提供的綁定單元528c,(2)在包共享 目錄525中提供的綁定單元528b和C3)在與包1相關(guān)聯(lián)的包特有目錄524中提供的綁定 單元528a,并且如果存在具有相同文件名的文件,則執(zhí)行用后面的文件覆蓋的處理。給定該 處理,依照以下優(yōu)先級(jí)來執(zhí)行合并處理與具有最高優(yōu)先級(jí)的包對(duì)應(yīng)的文件,隨后為在包之 間共享的文件,最后為在工作室之間共享的文件。接著,將參考圖18來說明后續(xù)數(shù)據(jù)搜索信息的數(shù)據(jù)結(jié)構(gòu)。被應(yīng)用于諸如硬盤之類 的存儲(chǔ)裝置(本地存儲(chǔ)單元10 中所存儲(chǔ)的搜索后續(xù)數(shù)據(jù)的文件是后續(xù)數(shù)據(jù)搜索信息文 件。如圖18中所示,除了存儲(chǔ)目錄屬性和下載站點(diǎn)信息以外,后續(xù)數(shù)據(jù)搜索信息文件 527還為目錄中所存儲(chǔ)的文件存儲(chǔ)標(biāo)題對(duì)應(yīng)信息,標(biāo)題對(duì)應(yīng)信息包括針對(duì)每個(gè)標(biāo)題(索引) 的對(duì)應(yīng)信息,與這些標(biāo)題相關(guān)聯(lián)的下載/更新信息以及與這些標(biāo)題相對(duì)應(yīng)的文件列表。與 這些標(biāo)題相對(duì)應(yīng)的文件列表存儲(chǔ)與每個(gè)文件相關(guān)聯(lián)的后續(xù)數(shù)據(jù)文件名和下載信息等。讀 取內(nèi)容的應(yīng)用能夠基于標(biāo)題來獲取所需要的文件的文件名,使得可以基于文件名來選擇數(shù) 據(jù)。后續(xù)數(shù)據(jù)搜索信息文件527還存儲(chǔ)文件名轉(zhuǎn)換表(BUMF)529。如以上所說明的,當(dāng) 被存儲(chǔ)在本地存儲(chǔ)單元102中的后續(xù)數(shù)據(jù)與被存儲(chǔ)在信息記錄介質(zhì)(光盤)200中的內(nèi)容 被聯(lián)合讀取時(shí),這被設(shè)置在VFS (虛擬文件系統(tǒng))中。當(dāng)建立該虛擬文件系統(tǒng)時(shí),有必要執(zhí) 行轉(zhuǎn)換已被存儲(chǔ)在本地存儲(chǔ)單元102中的后續(xù)數(shù)據(jù)的文件名的處理,而文件名轉(zhuǎn)換表(聲 明文件(BUMF))是在該文件名轉(zhuǎn)換處理中應(yīng)用的表格。將參考圖19來說明文件名轉(zhuǎn)換表 (BUMF)的結(jié)構(gòu)。例如,圖17中所圖示的工作室共享目錄5 中所設(shè)置的后續(xù)數(shù)據(jù)文件的文件名是 由提供這些后續(xù)數(shù)據(jù)的工作室設(shè)置的文件名,因此,除非建立某類規(guī)則,否則這些文件名有 可能是冗余的。因此,有必要預(yù)先建立文件名設(shè)置規(guī)則,并且之后存儲(chǔ)根據(jù)規(guī)則設(shè)置了文件 名的后續(xù)數(shù)據(jù)文件。該方法例如可以是用于通過在用戶之間共享信息來避免冗余的方法。例如,可以 是這樣的操作,其中,當(dāng)要?jiǎng)?chuàng)建共享目錄中所使用的內(nèi)容時(shí),預(yù)先向管理實(shí)體請(qǐng)求獲得使用 具體文件名的授權(quán)。例如,可以是這樣的方法,其中,當(dāng)要使用共享目錄下載AV流文件時(shí), 首先向管理實(shí)體請(qǐng)求獲得不冗余的文件名(例如“001XX.m2ts”或“001XX.clpi”)的使用 權(quán)限。此外,另一種方法例如是將后續(xù)數(shù)據(jù)存儲(chǔ)在被給與提供了這些后續(xù)數(shù)據(jù)的工作 室的名稱的共享目錄中。例如,對(duì)于與工作室A相關(guān)聯(lián)的后續(xù)數(shù)據(jù),給與像“studioA.STREAM. 00001.m2ts” 和"studioA. CLIPINF. 00001.clpi” 這樣的文件名,而對(duì)于與工 作室B相關(guān)聯(lián)的后續(xù)數(shù)據(jù),例如,給與像“studioB. STREAM. 02001. m2ts”和“studioB. CLIPINF. 02001. clpi”這樣的文件名。然而,當(dāng)這些工作室名稱被包括在上述通過合并處理生成的虛擬文件中所建立的 文件名中時(shí),這可能導(dǎo)致與被記錄為讀取處理應(yīng)用中可以使用的文件名的文件名不符,這 可能使得后續(xù)數(shù)據(jù)不可用。圖19中圖示出的文件名轉(zhuǎn)換表(聲明文件(BUMF))被應(yīng)用來解決該問題。即,文 件轉(zhuǎn)換表(BUMF) 5 被記錄在后續(xù)數(shù)據(jù)搜索信息文件527中,并且在生成虛擬文件時(shí)進(jìn)行 合并處理時(shí),參考文件名轉(zhuǎn)換表來確定要針對(duì)這些虛擬文件設(shè)置的文件名。圖19中所圖示的文件轉(zhuǎn)換表(BUMF)具有這樣的結(jié)構(gòu),其中,在本地存儲(chǔ)單元中的 文件名、工作室ID、包ID和轉(zhuǎn)換后的文件名的各個(gè)條目之間建立關(guān)聯(lián)。本地存儲(chǔ)單元中的文件名是在記錄到存儲(chǔ)后續(xù)數(shù)據(jù)的本地存儲(chǔ)單元102中時(shí)的 實(shí)際文件名。為了防止冗余,例如,工作室名稱被添加來建立文件名。文件名轉(zhuǎn)換處理根據(jù)與讀取內(nèi)容相對(duì)應(yīng)的包ID和工作室ID來確定。當(dāng)讀取處理 被執(zhí)行時(shí),對(duì)后續(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,通過文件名轉(zhuǎn)換表的應(yīng)用來獲 得轉(zhuǎn)換后的文件名,并且將所獲得的該文件名作為虛擬文件系統(tǒng)中的文件名。例如,如果本地存儲(chǔ)單元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” 是 可以由讀取應(yīng)用使用的文件名。通過以這種方式應(yīng)用文件名轉(zhuǎn)換表(BUMF)來執(zhí)行轉(zhuǎn)換使得可以在本地存儲(chǔ)單元 102中的目錄中自由地設(shè)置文件名,使得可以自由創(chuàng)建文件名而沒有冗余。注意,盡管圖19中圖示出的文件轉(zhuǎn)換表(BUMF)中的第二和第三條目都將 “studioC. STREAM. 00002. m2ts”作為本地存儲(chǔ)單元中的文件名,但是,當(dāng)工作室ID = 1并且 包ID = 1,2或3時(shí),轉(zhuǎn)換后的文件名將是“BDMV/STREAM/00002.m2ts”,但是,如果工作室 ID = 2并且包ID = 4,5或6,則轉(zhuǎn)換后的文件名將是“BDMV/STREAM/00012. m2ts”,因此,該 結(jié)構(gòu)是轉(zhuǎn)換將根據(jù)工作室ID和包ID得到不同文件名的結(jié)構(gòu)。通過以這種方式應(yīng)用文件名 轉(zhuǎn)換表來執(zhí)行文件名轉(zhuǎn)換處理例如使得能夠建立將在不同讀取應(yīng)用中應(yīng)用的不同文件。注意,這種文件名轉(zhuǎn)換表可以是被存儲(chǔ)在這樣后續(xù)數(shù)據(jù)搜索信息文件并且在其中 被使用的結(jié)構(gòu),所述后續(xù)數(shù)據(jù)搜索信息文件被建立在例如圖17中所圖示的工作室共享目 錄5 之類的共享目錄、或包共享目錄525等中;或者,這種文件名轉(zhuǎn)換表可以是被存儲(chǔ)在 被建立在與包ID相關(guān)聯(lián)的目錄中的后續(xù)數(shù)據(jù)搜索信息文件中。與共享目錄相比而言,在對(duì) 應(yīng)于包ID的目錄中的文件完全受單個(gè)工作室的控制,因此可以使用具有易于管理的格式 的文件名來存儲(chǔ),使得在構(gòu)造虛擬文件系統(tǒng)時(shí),可以轉(zhuǎn)換成基于讀取應(yīng)用所能夠翻譯的格 式的文件名(例如“XXXXX. m2ts”)。注意,盡管在圖17中圖示的目錄結(jié)構(gòu)中,圖示出與本地存儲(chǔ)單元102相對(duì)應(yīng)的后 續(xù)數(shù)據(jù)存儲(chǔ)目錄結(jié)構(gòu)具有三種子目錄,S卩(1)工作室共享目錄,(2)包共享目錄和( 包特有目錄,但是,也可以是沒有共享目錄,即沒有工作室共享目錄和包共享目錄的結(jié)構(gòu)。將說明使用被存儲(chǔ)在本地存儲(chǔ)裝置中的后續(xù)數(shù)據(jù)來防止篡改的結(jié)構(gòu)的示例。該 結(jié)構(gòu)是這樣的結(jié)構(gòu),其中,當(dāng)將新的后續(xù)數(shù)據(jù)存儲(chǔ)到本地存儲(chǔ)裝置中時(shí),針對(duì)前述后續(xù)數(shù)據(jù) 搜索信息中的每個(gè)后續(xù)數(shù)據(jù)記錄散列值,并且在使用后續(xù)數(shù)據(jù)來執(zhí)行后續(xù)數(shù)據(jù)的篡改驗(yàn)證 時(shí),執(zhí)行散列值驗(yàn)證。將參考圖20來說明散列值被存儲(chǔ)在后續(xù)數(shù)據(jù)搜索信息文件527中作為后續(xù)數(shù)據(jù) 篡改驗(yàn)證值的結(jié)構(gòu)的示例。在該后續(xù)數(shù)據(jù)搜索信息文件527中,除了文件篡改驗(yàn)證數(shù)據(jù)531 以外的數(shù)據(jù)與參考圖19所說明的數(shù)據(jù)相同,因此將省略對(duì)其的說明。圖20中所示的文件篡改驗(yàn)證數(shù)據(jù)531例如包括被存儲(chǔ)在本地存儲(chǔ)單元102中的 后續(xù)數(shù)據(jù)的文件名和基于后續(xù)數(shù)據(jù)生成的散列值的對(duì)應(yīng)數(shù)據(jù)。此外,針對(duì)散列值建立簽名 數(shù)據(jù)。和使用上述訪問控制信息一樣,簽名是用與工作室相對(duì)應(yīng)的私鑰生成的,其中,信息 處理設(shè)備使用相對(duì)應(yīng)的工作室的公鑰來執(zhí)行針對(duì)所要使用的后續(xù)數(shù)據(jù)的簽名驗(yàn)證,并且在 確認(rèn)所要使用的后續(xù)數(shù)據(jù)還未被篡改之后有條件地使用后續(xù)數(shù)據(jù)。注意,盡管圖20中圖示出的示例是與每個(gè)單獨(dú)的后續(xù)數(shù)據(jù)文件相對(duì)應(yīng)地建立散 列值的示例,但是也可以是這樣的結(jié)構(gòu),其中從多個(gè)后續(xù)數(shù)據(jù)文件建立文件組,并且相對(duì)于 文件組來計(jì)算和存儲(chǔ)散列值。另外,后續(xù)數(shù)據(jù)文件或文件組的散列值的存儲(chǔ)位置不限于后 續(xù)數(shù)據(jù)搜索信息,而是,也可以是它們被存儲(chǔ)在訪問控制信息中這樣的結(jié)構(gòu),或者建立并存 儲(chǔ)獨(dú)立的文件這樣的結(jié)構(gòu)。接著,將參考有關(guān)當(dāng)執(zhí)行讀取后續(xù)數(shù)據(jù)時(shí)的處理序列的圖21和圖22中所圖示出 的流程圖,來說明后續(xù)數(shù)據(jù)被存儲(chǔ)在本地存儲(chǔ)單元中的信息處理設(shè)備。后續(xù)數(shù)據(jù)讀取處理 是通過使用例如以上參考圖5至圖10所說明的后續(xù)數(shù)據(jù)讀取程序來執(zhí)行的,并且圖21和 圖22中所圖示的流程是并非數(shù)據(jù)讀取處理的執(zhí)行中的處理序列。以下兩種模式可作為讀取處理模式(1)在后續(xù)數(shù)據(jù)讀取程序保持CPS單元和對(duì)應(yīng)于所要讀取的內(nèi)容的標(biāo)題之間的對(duì) 應(yīng)關(guān)系的情況中的處理;和(2)在后續(xù)數(shù)據(jù)讀取程序不保持CPS單元和對(duì)應(yīng)于所要讀取的內(nèi)容的標(biāo)題之間的 對(duì)應(yīng)關(guān)系的情況中的處理。圖21圖示出以上情況(1)中的處理序列,而圖22圖示出以上情況O)中的處理 序列。首先,將參考圖21來說明在后續(xù)數(shù)據(jù)讀取程序保持CPS單元和對(duì)應(yīng)于所要讀取的 內(nèi)容的標(biāo)題之間的對(duì)應(yīng)關(guān)系的情況中的處理。在步驟S301中,確認(rèn)當(dāng)前正被讀取的內(nèi)容或?qū)⒁x取的內(nèi)容的標(biāo)題,并且在步驟 S302中,識(shí)別包含在步驟S301中已經(jīng)確認(rèn)的標(biāo)題的CPS單元。在步驟S303中,向用戶呈現(xiàn)本地存儲(chǔ)單元中所存儲(chǔ)的后續(xù)數(shù)據(jù)的內(nèi)容列表,作為 讀取(回放)選項(xiàng),并且由用戶輸入選擇信息。在步驟S304中,判斷用戶所選擇的內(nèi)容(后續(xù)數(shù)據(jù))是否與步驟S302中所識(shí)別 的CPS單元是相同單元。如果相同,則處理進(jìn)行到步驟S307,開始讀取用戶所選擇的內(nèi)容。 圖1中所圖示的信息處理設(shè)備100的數(shù)據(jù)處理單元101在讀取后續(xù)數(shù)據(jù)時(shí),通過指定已被 建立為后續(xù)數(shù)據(jù)的標(biāo)題的標(biāo)題來激發(fā)后續(xù)數(shù)據(jù)讀取程序,以讀取被存儲(chǔ)在本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)。結(jié)果,屬于相同CPS單元的內(nèi)容被從光盤和本地存儲(chǔ)單元讀取。從光盤和本地存儲(chǔ)單元讀取的內(nèi)容應(yīng)用屬于相同CPS單元。這是因?yàn)槭褂每刂菩?息(使用規(guī)則)是與單個(gè)CPS單元相關(guān)聯(lián)地建立的,并且原則上,不允許同時(shí)使用不同使用 控制信息(使用規(guī)則)來讀取內(nèi)容。然而,當(dāng)遇到?jīng)]有使用限制的自由內(nèi)容等時(shí),可以在任 何時(shí)間從任意CPS讀取內(nèi)容。給定該處理,可以使用VFS (虛擬文件系統(tǒng))并行讀取屬于與正從例如光盤讀取的 內(nèi)容(例如,正被讀取的法語電影)的CPS單元相同那個(gè)CPS單元的后續(xù)數(shù)據(jù)(例如,正 從例如本地存儲(chǔ)單元讀取的用于該法語電影的日語字幕)。圖1中所圖示的信息處理設(shè)備 100的數(shù)據(jù)處理單元101執(zhí)行虛擬文件系統(tǒng)的構(gòu)造來執(zhí)行被存儲(chǔ)在光盤上的內(nèi)容和被存儲(chǔ) 在本地存儲(chǔ)單元102中的后續(xù)數(shù)據(jù)的并行讀取。注意,在該處理時(shí),數(shù)據(jù)處理單元101根據(jù) 文件名轉(zhuǎn)換表轉(zhuǎn)換被存儲(chǔ)在本地存儲(chǔ)單元102中的后續(xù)數(shù)據(jù)的文件名。如果在步驟S304中,判定用戶所選擇的內(nèi)容(后續(xù)數(shù)據(jù))和步驟S302中所識(shí)別 的CPS單元不是相同單元,則處理進(jìn)行到步驟S305。在步驟S305中,輸入跳轉(zhuǎn)到屬于用戶 所選擇的內(nèi)容可被讀取的那個(gè)CPS單元的標(biāo)題的指令和用戶標(biāo)題重指定信息。由用戶重新 指定的標(biāo)題是與屬于和步驟S302中所指定的CPS單元相同單元的后續(xù)數(shù)據(jù)相對(duì)應(yīng)的標(biāo)題。 注意,該標(biāo)題切換對(duì)應(yīng)于從不同標(biāo)題重新執(zhí)行相同讀取對(duì)象。(0172)在步驟S306中,讀取對(duì)象根據(jù)重新指定的標(biāo)題被重新激發(fā)。接著,處理進(jìn) 行到步驟S307來開始讀取用戶所選擇的內(nèi)容。結(jié)果,屬于相同CPS單元的內(nèi)容被從光盤和 本地存儲(chǔ)單元讀取。以這種方式,信息處理設(shè)備100的數(shù)據(jù)處理單元101識(shí)別屬于正在信 息處理設(shè)備100中被讀取的內(nèi)容的單元,并且執(zhí)行讀取內(nèi)容限制處理,讀取內(nèi)容限制處理 僅選擇屬于和所識(shí)別的單元相同單元的那些后續(xù)數(shù)據(jù)作為讀取使能內(nèi)容。注意,該處理例 如是根據(jù)后續(xù)數(shù)據(jù)讀取程序來執(zhí)行的。如以上已經(jīng)參考圖5至圖9說明的,用于讀取后續(xù)數(shù)據(jù)的程序是被設(shè)置為通過光 盤上所設(shè)置的多個(gè)不同單元的不同標(biāo)題來激活的,并且圖1中所圖示的信息處理設(shè)備100 的數(shù)據(jù)處理單元101基于多個(gè)不同單元的不同標(biāo)題的指定來激發(fā)用于讀取后續(xù)數(shù)據(jù)的相 同程序,來執(zhí)行用于讀取后續(xù)數(shù)據(jù)的處理。注意,如以上參考圖8所說明的,可以是這樣的處理,其中,被存儲(chǔ)在光盤上的后 續(xù)數(shù)據(jù)讀取程序的更新程序是從外部獲得的并被存儲(chǔ)在本地存儲(chǔ)單元102中,其中,圖1中 所圖示的信息處理設(shè)備100的數(shù)據(jù)處理單元101在執(zhí)行用于獲取并存儲(chǔ)更新程序的處理 時(shí),將更新的后續(xù)數(shù)據(jù)讀取程序存儲(chǔ)到本地存儲(chǔ)單元102中作為通過指定虛標(biāo)題激發(fā)的設(shè)置。接著,將參考圖22來說明在后續(xù)數(shù)據(jù)讀取程序不保持CPS單元和對(duì)應(yīng)于所要讀取 的內(nèi)容的標(biāo)題之間的對(duì)應(yīng)關(guān)系的情況中的處理。在步驟S351中,確認(rèn)當(dāng)前正被讀取的內(nèi)容或?qū)⒁x取的內(nèi)容的標(biāo)題,并且在步驟 S352中,識(shí)別包含在步驟S351中已經(jīng)確認(rèn)的標(biāo)題的CPS單元。在步驟S353中,向用戶呈現(xiàn)被存儲(chǔ)在本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)的內(nèi)容列表作 為讀取(回放)選項(xiàng),并且由用戶輸入選擇信息。在步驟S3M中,判斷由用戶選擇的內(nèi)容(后續(xù)數(shù)據(jù))是否和步驟S352中所識(shí)別 的CPS單元是相同的單元。如果相同,則處理進(jìn)行到步驟S351,開始讀取用戶所選擇的內(nèi)
25容。結(jié)果,屬于相同CPS單元的內(nèi)容被從光盤和本地存儲(chǔ)單元讀取。給定該處理,可以使用VFS(虛擬文件系統(tǒng))并行讀取屬于與正從例如光盤讀取的 內(nèi)容(例如,正被讀取的法語電影)的CPS單元相同那個(gè)CPS單元的后續(xù)數(shù)據(jù)(例如,正從 例如本地存儲(chǔ)單元讀取的用于該法語電影的日語字幕)。相比之下,如果在步驟S3M中判 定用戶所選擇的內(nèi)容(后續(xù)數(shù)據(jù))和步驟S352中所識(shí)別的CPS單元不是相同單元,則處理 進(jìn)行到步驟S355。在步驟S355中,用戶所選擇的內(nèi)容所屬于的CPS的單元編號(hào)被保持在數(shù) 據(jù)區(qū)域(存儲(chǔ)器的局部區(qū)域)中,并且在步驟S356中,輸入跳轉(zhuǎn)到屬于用戶所選擇的內(nèi)容 可被讀取的那個(gè)CPS單元的標(biāo)題的指令和用戶標(biāo)題重指定信息。在本實(shí)施例示例中,后續(xù)數(shù)據(jù)讀取程序不保持對(duì)應(yīng)于所要讀取的內(nèi)容的標(biāo)題和 CPS單元之間的對(duì)應(yīng)關(guān)系,因此,在步驟S355中,用戶所選擇的內(nèi)容所屬于的那個(gè)CPS單元 的編號(hào)首先被存儲(chǔ)在存儲(chǔ)器中,并且,在步驟S356中屬于可播放用戶所選擇的內(nèi)容的那個(gè) CPS單元的標(biāo)題被獲得并被呈現(xiàn)給用戶之后,屬于已被存儲(chǔ)在存儲(chǔ)器中的該CPS單元編號(hào) 的標(biāo)題被取回。在步驟S356中,用戶重指定的標(biāo)題是對(duì)應(yīng)于屬于和步驟S352中所指定的CPS單 元相同單元的后續(xù)數(shù)據(jù)的標(biāo)題。注意,該標(biāo)題切換對(duì)應(yīng)于從不同標(biāo)題重新執(zhí)行相同讀取對(duì)象。在步驟S306中,讀取對(duì)象根據(jù)重新指定的標(biāo)題被重新激發(fā)。接著,處理進(jìn)行到步 驟S307來開始讀取用戶所選擇的內(nèi)容。結(jié)果,屬于相同CPS單元的內(nèi)容被從光盤和本地存 儲(chǔ)單元讀取。如上所述,本發(fā)明中所闡述的信息記錄介質(zhì)(光盤)是這樣的信息記錄介質(zhì),其存 儲(chǔ)了包括所要讀取的流數(shù)據(jù)的數(shù)據(jù)以及作為用于指定內(nèi)容讀取的索引的標(biāo)題,被劃分成作 為內(nèi)容的使用控制單元的CPS單元,其中,這些標(biāo)題包括被記錄在信息記錄介質(zhì)上、不是被 設(shè)置為用于讀取流數(shù)據(jù)的索引的虛標(biāo)題,其中,這些虛標(biāo)題是可以被設(shè)置為與后續(xù)數(shù)據(jù)相 關(guān)聯(lián)的索引的標(biāo)題,使得安裝了該信息記錄介質(zhì)的信息處理設(shè)備能夠響應(yīng)于針對(duì)與后續(xù)數(shù) 據(jù)相關(guān)聯(lián)的標(biāo)題的讀取指令來讀取后續(xù)數(shù)據(jù),其中所述后續(xù)數(shù)據(jù)是在被安裝了該信息記錄 介質(zhì)的信息處理設(shè)備后續(xù)獲得或生成之后被存儲(chǔ)在信息處理設(shè)備的本地存儲(chǔ)單元中的數(shù) 據(jù)。注意,用于CPS單元的使用控制信息是與被存儲(chǔ)在光盤上的內(nèi)容相關(guān)聯(lián)的,被構(gòu) 造為使得虛標(biāo)題是針對(duì)光盤中所設(shè)置的每個(gè)單獨(dú)的CPS單元來設(shè)置的,其中,信息處理設(shè) 備例如可以選擇與屬于具有和后續(xù)數(shù)據(jù)的使用控制模式相同的使用控制信息的那個(gè)單元 的虛標(biāo)題后續(xù)數(shù)據(jù)相關(guān)聯(lián)的標(biāo)題。如以上參考圖5至圖9所述,信息記錄介質(zhì)還存儲(chǔ)通過被預(yù)先存儲(chǔ)在光盤上的虛 標(biāo)題激發(fā)的后續(xù)數(shù)據(jù)讀取程序。后續(xù)數(shù)據(jù)讀取程序具有可以從多個(gè)不同CPS單元中的不同 標(biāo)題激發(fā)的設(shè)置。信息處理設(shè)備在讀取后續(xù)數(shù)據(jù)時(shí),通過根據(jù)對(duì)已被建立為后續(xù)數(shù)據(jù)的標(biāo) 題的標(biāo)題的指定來激發(fā)后續(xù)數(shù)據(jù)讀取程序,來指定讀取被存儲(chǔ)在本地存儲(chǔ)單元中的后續(xù)數(shù) 據(jù)的處理。以上已經(jīng)參考具體的實(shí)施例示例詳細(xì)說明了本發(fā)明。然而,顯然,本領(lǐng)域技術(shù)人 員可以在不偏離本發(fā)明的范圍和意圖的情況下,在實(shí)施例示例中進(jìn)行修改和執(zhí)行替換。艮口, 本發(fā)明以示例的方式被公開,并且這些不應(yīng)被理解為是限制性的。應(yīng)當(dāng)考慮權(quán)利要求的范 圍來確定本發(fā)明的范圍和意圖。
另外,可以在硬件、軟件或結(jié)合兩者的結(jié)構(gòu)中執(zhí)行本說明書中所描述的處理序列。 當(dāng)在軟件中執(zhí)行處理時(shí),可以通過將記錄了處理序列的程序安裝到專用硬件中所內(nèi)建的計(jì) 算機(jī)中的存儲(chǔ)器來執(zhí)行,或者可以通過將程序安裝到可執(zhí)行各種處理的通用計(jì)算機(jī)中來執(zhí) 行。例如,程序可以被預(yù)先存儲(chǔ)在記錄介質(zhì)中。程序可以從記錄介質(zhì)被安裝到計(jì)算機(jī)中,或 者經(jīng)由LAN(局域網(wǎng))或稱為互聯(lián)網(wǎng)的網(wǎng)絡(luò)被發(fā)送以被安裝到諸如硬驅(qū)之類的內(nèi)建記錄介 質(zhì)中。注意,本所明書中所描述的各種處理不僅可以根據(jù)該描述以時(shí)間順序執(zhí)行,還可 以根據(jù)需要或根據(jù)執(zhí)行這些處理的設(shè)備的性能并行或單獨(dú)執(zhí)行。此外,在本說明書中,“本 系統(tǒng)”是多個(gè)設(shè)備的邏輯集合結(jié)構(gòu),并且不限于在相同框架內(nèi)的每個(gè)結(jié)構(gòu)設(shè)備。(產(chǎn)業(yè)利用潛力)給定如上所述的本發(fā)明一個(gè)實(shí)施例示例中的結(jié)構(gòu),當(dāng)作為與被存儲(chǔ)在光盤(例 如,DVD)上的內(nèi)容相對(duì)應(yīng)的數(shù)據(jù)被后續(xù)獲得或生成的后續(xù)數(shù)據(jù)被存儲(chǔ)在本地存儲(chǔ)單元(例 如,硬盤)中時(shí),作為用于指定后續(xù)數(shù)據(jù)的讀取的索引的標(biāo)題從被預(yù)先存儲(chǔ)在光盤上的虛 標(biāo)題中被選出,并且被設(shè)置為該后續(xù)數(shù)據(jù)的標(biāo)題,并且被存儲(chǔ)在本地存儲(chǔ)單元中。給定該結(jié) 構(gòu),可以在不改變標(biāo)題和CPS單元之間的對(duì)應(yīng)關(guān)系的情況下存儲(chǔ)后續(xù)數(shù)據(jù),其中CPS單元是 用于控制被記錄在光盤上的內(nèi)容的單位。結(jié)果是可以在不更新內(nèi)容證書(CC)的情況下實(shí) 行后續(xù)數(shù)據(jù)的記錄和使用處理。
權(quán)利要求
1.一種信息處理設(shè)備,包括數(shù)據(jù)處理單元,該數(shù)據(jù)處理單元被配置用于裝載存儲(chǔ)內(nèi)容的光盤并執(zhí)行用于讀取所述 內(nèi)容的處理,所述內(nèi)容被劃分到內(nèi)容使用控制單元中;以及本地存儲(chǔ)單元,該本地存儲(chǔ)單元被配置用于存儲(chǔ)后續(xù)獲得和/或生成的后續(xù)數(shù)據(jù),其中,所述數(shù)據(jù)處理單元被配置用于執(zhí)行以下處理(1)從被預(yù)先存儲(chǔ)在所述光盤上的虛標(biāo)題中選擇標(biāo)題,所述標(biāo)題是用于讀取所述后續(xù) 數(shù)據(jù)的索引;(2)將所述標(biāo)題設(shè)置為所述后續(xù)數(shù)據(jù)的標(biāo)題;以及(3)將所述后續(xù)數(shù)據(jù)存儲(chǔ)在所述本地存儲(chǔ)單元中。
2.如權(quán)利要求1所述的信息處理設(shè)備,其中被存儲(chǔ)在所述光盤上的內(nèi)容具有其中定義了與使用控制信息的關(guān)聯(lián)的設(shè)置;并且所述數(shù)據(jù)處理單元將與和所述后續(xù)數(shù)據(jù)的使用控制狀態(tài)相匹配的使用控制信息相關(guān) 聯(lián)的單元,設(shè)置為所述后續(xù)數(shù)據(jù)的成員單元。
3.如權(quán)利要求2所述的信息處理設(shè)備,其中被存儲(chǔ)在所述光盤上的內(nèi)容具有確定是否存在與加密內(nèi)容的對(duì)應(yīng)通過所述單元來劃 分的設(shè)置;其中,如果所述后續(xù)數(shù)據(jù)是加密數(shù)據(jù),則與加密內(nèi)容相對(duì)應(yīng)的單元被設(shè)置為成員單元, 并且,如果所述后續(xù)數(shù)據(jù)是未加密數(shù)據(jù),則與未加密內(nèi)容相對(duì)應(yīng)的單元被設(shè)置為成員單元。
4.如權(quán)利要求1所述的信息處理設(shè)備,其中,所述數(shù)據(jù)處理單元依照從服務(wù)器接收的 單元指定信息來設(shè)置所述后續(xù)數(shù)據(jù)的成員單元。
5.如權(quán)利要求1所述的信息處理設(shè)備,其中被預(yù)先記錄在所述光盤上的虛標(biāo)題所具有的結(jié)構(gòu)被設(shè)置為激發(fā)所述光盤上所記錄的 用于讀取后續(xù)數(shù)據(jù)的程序的標(biāo)題;并且所述數(shù)據(jù)處理單元根據(jù)對(duì)被設(shè)置為所述后續(xù)數(shù)據(jù)的標(biāo)題的標(biāo)題的指定,來激發(fā)用于 讀取所述后續(xù)數(shù)據(jù)的程序,以執(zhí)行用于讀取被存儲(chǔ)在所述本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)的處理。
6.如權(quán)利要求5所述的信息處理設(shè)備,其中所述用于讀取后續(xù)數(shù)據(jù)的程序是被設(shè)置為通過所述光盤上所設(shè)置的多個(gè)不同單元的 不同標(biāo)題來激發(fā)的程序;并且所述數(shù)據(jù)處理單元被配置用于基于對(duì)多個(gè)不同單元的不同標(biāo)題的指定來激發(fā)用于讀 取所述后續(xù)數(shù)據(jù)的程序,以執(zhí)行用于讀取后續(xù)數(shù)據(jù)的處理。
7.如權(quán)利要求5所述的信息處理設(shè)備,其中所述數(shù)據(jù)處理單元被配置用于執(zhí)行接收針對(duì)被存儲(chǔ)在所述光盤上的用于讀取后續(xù)數(shù) 據(jù)的程序的更新程序的處理,并且執(zhí)行存儲(chǔ)到所述本地存儲(chǔ)單元中的處理,以執(zhí)行將用于 讀取被存儲(chǔ)在所述本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)的更新后的程序存儲(chǔ)到所述本地存儲(chǔ)單元 中的處理,作為通過指定所述虛標(biāo)題被激發(fā)的設(shè)置。
8.如權(quán)利要求1所述的信息處理設(shè)備,其中所述數(shù)據(jù)處理單元被配置用于識(shí)別屬于正在所述信息處理設(shè)備中被讀取的內(nèi)容的單 元,并且執(zhí)行僅選擇屬于和所識(shí)別的單元相同單元的那些后續(xù)數(shù)據(jù)作為讀取使能內(nèi)容的讀取內(nèi)容限制處理。
9.如權(quán)利要求8所述的信息處理設(shè)備,其中所述數(shù)據(jù)處理單元依照用于讀取所述后續(xù)數(shù)據(jù)的程序來執(zhí)行所述讀取內(nèi)容限制處理。
10.如權(quán)利要求1所述的信息處理設(shè)備,其中所述數(shù)據(jù)處理單元被配置用于構(gòu)造虛擬文件系統(tǒng)來執(zhí)行對(duì)被存儲(chǔ)在所述光盤上的內(nèi) 容和被存儲(chǔ)在所述本地存儲(chǔ)單元中的后續(xù)數(shù)據(jù)的并行讀取。
11.如權(quán)利要求10所述的信息處理設(shè)備,其中當(dāng)所述數(shù)據(jù)處理單元構(gòu)造所述虛擬文件系統(tǒng)時(shí),被存儲(chǔ)在所述本地存儲(chǔ)單元中的后續(xù) 數(shù)據(jù)的文件名依照文件名轉(zhuǎn)換表被轉(zhuǎn)換。
12.一種信息記錄介質(zhì),包括包括所要讀取的流數(shù)據(jù)的數(shù)據(jù)和作為用于指定內(nèi)容讀取的索引的標(biāo)題, 其中,所述數(shù)據(jù)被劃分到作為使用控制單元的單元中,其中,所述標(biāo)題包括虛標(biāo)題,所述虛標(biāo)題不被設(shè)置為用于讀取已被記錄在所述信息記 錄介質(zhì)上的流數(shù)據(jù)的索引,而是,所述虛標(biāo)題是能被設(shè)置為與后續(xù)數(shù)據(jù)相關(guān)聯(lián)的索引的標(biāo) 題,以使得能夠響應(yīng)于針對(duì)與所述后續(xù)數(shù)據(jù)相關(guān)聯(lián)的標(biāo)題的讀取指令來讀取后續(xù)數(shù)據(jù),其 中所述后續(xù)數(shù)據(jù)是在由所述信息處理設(shè)備后續(xù)獲得和/或生成之后被存儲(chǔ)在所述信息處 理設(shè)備的本地存儲(chǔ)單元中的數(shù)據(jù)。
13.如權(quán)利要求12所述的信息記錄介質(zhì),其中用于所述使用控制單元的使用控制信息與被存儲(chǔ)在所述信息記錄介質(zhì)上的內(nèi)容相關(guān)聯(lián),其中,所述虛標(biāo)題是針對(duì)所述信息記錄介質(zhì)中所設(shè)置的每個(gè)單獨(dú)的使用控制單元來設(shè) 置的,其中,在信息記錄設(shè)備中選擇與后續(xù)數(shù)據(jù)相關(guān)聯(lián)的標(biāo)題被設(shè)置為是能從屬于具有與所 述后續(xù)數(shù)據(jù)的使用控制狀態(tài)相匹配的使用控制信息的單元的虛標(biāo)題中選擇的。
14.如權(quán)利要求12所述的信息記錄介質(zhì),其中通過虛標(biāo)題來激發(fā)的用于讀取后續(xù)數(shù)據(jù)的程序被預(yù)先存儲(chǔ)在所述信息記錄介質(zhì)上;并且所述信息處理設(shè)備,當(dāng)讀取所述后續(xù)數(shù)據(jù)時(shí),響應(yīng)于對(duì)被設(shè)置為所述后續(xù)數(shù)據(jù)的標(biāo)題 的標(biāo)題的指定,激發(fā)用于讀取所述后續(xù)數(shù)據(jù)的程序,來執(zhí)行用于讀取被存儲(chǔ)在所述本地存 儲(chǔ)單元中的后續(xù)數(shù)據(jù)的處理。
15.如權(quán)利要求14所述的信息記錄介質(zhì),其中,用于讀取所述后續(xù)數(shù)據(jù)的程序是被設(shè) 置為通過所述信息記錄介質(zhì)中所設(shè)置的多個(gè)不同單元的不同標(biāo)題來激發(fā)的程序。
16.一種信息處理方法,包括后續(xù)數(shù)據(jù)獲取步驟,其中,數(shù)據(jù)處理單元裝載存儲(chǔ)內(nèi)容的光盤并且其中數(shù)據(jù)在信息處 理設(shè)備中被后續(xù)獲得和/或生成,其中,所述內(nèi)容被劃分到內(nèi)容使用控制單元中;標(biāo)題設(shè)置步驟,其中,所述數(shù)據(jù)處理單元從被預(yù)先存儲(chǔ)在所述光盤上的虛標(biāo)題中選擇 標(biāo)題,并將所述標(biāo)題設(shè)置為所述后續(xù)數(shù)據(jù)的標(biāo)題,其中所述標(biāo)題是用于指定所述后續(xù)數(shù)據(jù) 的讀取的索引;以及后續(xù)數(shù)據(jù)存儲(chǔ)步驟,用于將所述后續(xù)數(shù)據(jù)存儲(chǔ)到本地存儲(chǔ)單元中。
17. 一種用于在信息處理設(shè)備中執(zhí)行控制后續(xù)數(shù)據(jù)的處理的程序,包括 后續(xù)數(shù)據(jù)獲取步驟,其中,存儲(chǔ)內(nèi)容的光盤被裝載到數(shù)據(jù)處理單元中并且其中數(shù)據(jù)在 信息處理設(shè)備中被后續(xù)獲得和/或生成,其中,所述內(nèi)容被劃分到內(nèi)容使用控制單元中;標(biāo)題設(shè)置步驟,其中,所述數(shù)據(jù)處理單元從被預(yù)先存儲(chǔ)在所述光盤上的虛標(biāo)題中選擇 標(biāo)題,并將所述標(biāo)題設(shè)置為所述后續(xù)數(shù)據(jù)的標(biāo)題,其中所述標(biāo)題是用于指定所述后續(xù)數(shù)據(jù) 的讀取的索引;以及后續(xù)數(shù)據(jù)存儲(chǔ)步驟,用于將所述后續(xù)數(shù)據(jù)存儲(chǔ)到本地存儲(chǔ)單元中。
全文摘要
一種信息處理設(shè)備,包括數(shù)據(jù)處理單元,該數(shù)據(jù)處理單元被配置用于裝載存儲(chǔ)內(nèi)容的光盤并執(zhí)行用于讀取內(nèi)容的處理,該內(nèi)容被劃分到內(nèi)容使用控制單元中;以及本地存儲(chǔ)單元,該本地存儲(chǔ)單元被配置用于存儲(chǔ)后續(xù)獲得和/或生成的后續(xù)數(shù)據(jù),其中,該數(shù)據(jù)處理單元被配置用于執(zhí)行以下處理從被預(yù)先存儲(chǔ)在光盤上的虛標(biāo)題中選擇標(biāo)題,所述標(biāo)題是用于讀取后續(xù)數(shù)據(jù)的索引;將所述標(biāo)題設(shè)置為后續(xù)數(shù)據(jù)的標(biāo)題;以及將后續(xù)數(shù)據(jù)存儲(chǔ)在本地存儲(chǔ)單元中。
文檔編號(hào)G11B20/10GK102067222SQ200980119975
公開日2011年5月18日 申請(qǐng)日期2009年3月31日 優(yōu)先權(quán)日2008年3月31日
發(fā)明者服部忍, 薩拉瓦納·帕拉胡·安巴納撒, 高島芳和 申請(qǐng)人:索尼公司, 索尼電影娛樂公司, 索尼美國公司