專(zhuān)利名稱(chēng):分布系統(tǒng)、半導(dǎo)體存儲(chǔ)卡、接收裝置、計(jì)算機(jī)可讀記錄介質(zhì)和接收方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種由用于分布受版權(quán)保護(hù)的數(shù)字資料、例如電子音樂(lè)分布(EMD)的服務(wù)實(shí)現(xiàn)的分布系統(tǒng)、半導(dǎo)體存儲(chǔ)卡、接收裝置、計(jì)算機(jī)可讀記錄介質(zhì)和接收方法。
背景技術(shù):
一個(gè)分布系統(tǒng)包括一個(gè)分布服務(wù)器、一個(gè)用于購(gòu)買(mǎi)內(nèi)容的設(shè)備和一個(gè)用于重放內(nèi)容的重放裝置,給予了生活在世界各地的人們通過(guò)各種全球網(wǎng)絡(luò)購(gòu)買(mǎi)受版權(quán)保護(hù)資料的機(jī)會(huì)。如果用戶(hù)所擁有的個(gè)人計(jì)算機(jī)被用作購(gòu)買(mǎi)設(shè)備,則內(nèi)容以下列方式購(gòu)買(mǎi)。用戶(hù)操作個(gè)人計(jì)算機(jī),將購(gòu)買(mǎi)請(qǐng)求發(fā)送給分布服務(wù)器。在接收到購(gòu)買(mǎi)請(qǐng)求之后,分布服務(wù)器填報(bào)用戶(hù),然后發(fā)送受版權(quán)保護(hù)的數(shù)字資料。由用戶(hù)操作的個(gè)人計(jì)算機(jī)接收到發(fā)送的受版權(quán)保護(hù)的資料,并將其寫(xiě)在硬盤(pán)(HD)上。如果正確地執(zhí)行了寫(xiě)操作,則完成受版權(quán)保護(hù)的資料的購(gòu)買(mǎi)。
購(gòu)買(mǎi)設(shè)備執(zhí)行所謂的核對(duì)(check-out)和簽到(check-in)處理。核對(duì)指的是將受版權(quán)保護(hù)的資料(第一代拷貝)記錄在一個(gè)便攜式記錄介質(zhì)、例如半導(dǎo)體存儲(chǔ)卡或小型盤(pán)上的過(guò)程。也可以將由購(gòu)買(mǎi)設(shè)備執(zhí)行的核對(duì)的次數(shù)限制到一預(yù)定數(shù),例如三或四。如果利用核對(duì)將受版權(quán)保護(hù)的資料記錄在一個(gè)便攜式記錄介質(zhì)上,則可以采用重放裝置來(lái)重放這個(gè)受版權(quán)保護(hù)的資料。然而,一旦已經(jīng)執(zhí)行了預(yù)定次數(shù)的核對(duì),則可以將受版權(quán)保護(hù)的資料設(shè)置為一個(gè)不允許核對(duì)的狀態(tài)。另一方面,簽到是將記錄在便攜式記錄介質(zhì)上的受版權(quán)保護(hù)的資料返回個(gè)人計(jì)算機(jī)的過(guò)程。如果在已經(jīng)設(shè)置為不允許核對(duì)的受版權(quán)保護(hù)的資料上執(zhí)行簽到,則再一次可以進(jìn)行對(duì)受版權(quán)保護(hù)的資料的核對(duì)。核對(duì)和簽到是版權(quán)保護(hù)的先決條件,防止版權(quán)所有者的利益受損。
下面是如何在執(zhí)行核對(duì)和簽到時(shí)保護(hù)版權(quán)的簡(jiǎn)要說(shuō)明。將一個(gè)被稱(chēng)為介質(zhì)-ID的唯一標(biāo)識(shí)符記錄在要在其上記錄受版權(quán)保護(hù)的資料的一個(gè)拷貝的記錄介質(zhì)的一個(gè)區(qū)域中,該區(qū)域是不能由普通用戶(hù)操作讀取的區(qū)域。當(dāng)執(zhí)行核對(duì)時(shí),采用該記錄介質(zhì)特有的介質(zhì)ID來(lái)對(duì)內(nèi)容加密。這樣,即使一個(gè)惡意的用戶(hù)將已經(jīng)核對(duì)到一個(gè)記錄介質(zhì)上的內(nèi)容復(fù)制到另一個(gè)記錄介質(zhì)上,在其上復(fù)制了內(nèi)容的記錄介質(zhì)的介質(zhì)ID也與用于對(duì)內(nèi)容加密的介質(zhì)ID(原盤(pán)的介質(zhì)ID)不同。其結(jié)果是,不能正確地執(zhí)行解密,保護(hù)了版權(quán)。
發(fā)明公開(kāi)本發(fā)明的一個(gè)目的是提供一種分布系統(tǒng),當(dāng)設(shè)備采用核對(duì)、簽到等管理受版權(quán)保護(hù)的資料的記錄時(shí),該分布系統(tǒng)為用戶(hù)提供高級(jí)別的便利,同時(shí)保護(hù)版權(quán)。
目前的分布系統(tǒng)對(duì)于用戶(hù)便利造成了許多障礙。這種分布系統(tǒng)包括用戶(hù)的個(gè)人計(jì)算機(jī)以及用作便利店、碟片店和車(chē)站中的KIOSK終端的設(shè)備。
如果所采用的設(shè)備是一個(gè)KIOSK終端,則以下列方式購(gòu)買(mǎi)受版權(quán)保護(hù)的資料。首先,KIOSK終端提示用戶(hù)提供一個(gè)要在其上記錄受版權(quán)保護(hù)的資料的便攜式記錄介質(zhì),例如半導(dǎo)體存儲(chǔ)卡或小型盤(pán)。一旦這個(gè)便攜式記錄介質(zhì)與KIOSK終端相連,并且支付了必需的費(fèi)用,則將受版權(quán)保護(hù)的資料從分布服務(wù)器下載并記錄到便攜式記錄介質(zhì)上。KIOSK終端的用戶(hù)因此可以在購(gòu)物時(shí)或在去工作或?qū)W校的路上容易地獲得他們喜愛(ài)的音樂(lè)。
然而,如果受版權(quán)保護(hù)的資料是由KIOSK終端記錄在半導(dǎo)體存儲(chǔ)卡上的,則不允許除了KIOSK終端之外的其他設(shè)備來(lái)簽到由KIOSK終端記錄在半導(dǎo)體存儲(chǔ)卡上的受版權(quán)保護(hù)的資料。其原因如下。如果簽到要由另一個(gè)設(shè)備執(zhí)行,則已經(jīng)在其上執(zhí)行了簽到的受版權(quán)保護(hù)的資料可以被再核對(duì)三次或多于四次。如果重復(fù)由另一個(gè)設(shè)備執(zhí)行的簽到和由同一設(shè)備核對(duì),則會(huì)制造出大量的第一代拷貝,版權(quán)保護(hù)就無(wú)效了。因此,由其他設(shè)備執(zhí)行的簽到被完全禁止,以防止第一代拷貝的這種激增。
其結(jié)果是,已經(jīng)從一個(gè)KIOSK終端購(gòu)買(mǎi)了受版權(quán)保護(hù)的資料的用戶(hù)將不能享有在家用個(gè)人計(jì)算機(jī)執(zhí)行核對(duì)和簽到的能力。已經(jīng)支付了所需費(fèi)用的用戶(hù)不能執(zhí)行核對(duì)和簽到這個(gè)事實(shí)顯示出缺乏對(duì)用戶(hù)的考慮,可能會(huì)減少他們使用KIOSK終端的愿望。
為了克服上述問(wèn)題并實(shí)現(xiàn)上述目的,本發(fā)明的發(fā)明人建議移動(dòng)一個(gè)顯示管理受版權(quán)保護(hù)的資料的拷貝的記錄的權(quán)利的使用規(guī)則。在安全數(shù)字音樂(lè)開(kāi)創(chuàng)(SDMI)中,這個(gè)使用規(guī)則被稱(chēng)為數(shù)字權(quán)利管理信息(DRMI)。在根據(jù)這個(gè)使用規(guī)則執(zhí)行核對(duì)和復(fù)制期間,可以作出對(duì)拷貝代數(shù)和拷貝次數(shù)的管理。一個(gè)移動(dòng)使用規(guī)則、從而達(dá)到上述目的的分布系統(tǒng)包括一個(gè)用于通過(guò)網(wǎng)絡(luò)分布內(nèi)容的分布服務(wù)器和用于通過(guò)網(wǎng)絡(luò)接收內(nèi)容的第一和第二接收裝置,并將內(nèi)容的一個(gè)拷貝記錄在一個(gè)記錄介質(zhì)上,以便將內(nèi)容提供給重放裝置。在這里,第一接收裝置可以包括第一接收單元和記錄單元。第一接收單元通過(guò)網(wǎng)絡(luò)接收一個(gè)包括內(nèi)容和控制內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息的數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合。記錄單元產(chǎn)生顯示是否允許將數(shù)據(jù)集合移動(dòng)到另一個(gè)接收裝置的授權(quán)信息。然后,記錄單元將內(nèi)容與相應(yīng)的使用規(guī)則信息一起記錄在一個(gè)分布介質(zhì)上,其中使用規(guī)則信息包括(1)授權(quán)信息,和(2)包括在數(shù)據(jù)集合中的控制信息。在這里,第二接收裝置可以包括第二接收單元、數(shù)據(jù)集合移動(dòng)單元和核對(duì)單元。第二接收單元通過(guò)網(wǎng)絡(luò)從分布服務(wù)器接收數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合。數(shù)據(jù)集合移動(dòng)單元從分布介質(zhì)讀取授權(quán)信息,并且只在所讀出的授權(quán)信息顯示出允許移動(dòng)數(shù)據(jù)集合時(shí),(a)將數(shù)據(jù)集合從分布介質(zhì)移到第二接收裝置的內(nèi)部,并(b)保存該數(shù)據(jù)集合。當(dāng)數(shù)據(jù)集合由第二接收單元和數(shù)據(jù)集合移動(dòng)單元中的一個(gè)所保存時(shí),核對(duì)單元執(zhí)行核對(duì)。核對(duì)是根據(jù)保存的數(shù)據(jù)集合中的控制信息通過(guò)產(chǎn)生在保存的數(shù)據(jù)集合中包括的內(nèi)容的拷貝并將拷貝記錄在記錄介質(zhì)上來(lái)執(zhí)行的,記錄在記錄介質(zhì)上的拷貝被提供給重放裝置。
一單個(gè)設(shè)備將內(nèi)容和相應(yīng)的使用規(guī)則移到兩個(gè)接收設(shè)備,使得第一接收裝置(在上述例子中是KIOSK終端)對(duì)記錄在半導(dǎo)體存儲(chǔ)卡上的內(nèi)容和相應(yīng)使用規(guī)則的記錄的控制可以由第二接收裝置(在這里,是個(gè)人計(jì)算機(jī))來(lái)執(zhí)行。由KIOSK終端記錄的受版權(quán)保護(hù)的資料的拷貝的記錄可以由個(gè)人計(jì)算機(jī)來(lái)執(zhí)行,這樣一個(gè)已經(jīng)支付了適當(dāng)費(fèi)用來(lái)從KIOSK終端購(gòu)買(mǎi)受版權(quán)保護(hù)的資料的用戶(hù)可以在他們自己的個(gè)人計(jì)算機(jī)上執(zhí)行受版權(quán)保護(hù)的資料的核對(duì)和簽到。
在這里,控制信息可以表示剩余核對(duì)的數(shù)目。核對(duì)單元可以包括連接單元,連接單元用于連接到記錄介質(zhì),并且,在所保存內(nèi)容的拷貝還未記錄在所連接的記錄介質(zhì)上、并且由第二接收單元和數(shù)據(jù)集合移動(dòng)單元中的一個(gè)所保存的控制信息所顯示的剩余核對(duì)次數(shù)至少為1時(shí),將包括在由數(shù)據(jù)集合移動(dòng)單元保存的數(shù)據(jù)集合中的內(nèi)容的拷貝記錄在記錄介質(zhì)上。此外,第二接收裝置可以包括簽到單元和更新單元。當(dāng)內(nèi)容的一個(gè)拷貝已經(jīng)記錄在所連接的記錄介質(zhì)上時(shí),簽到單元?jiǎng)h除記錄在所連接的記錄介質(zhì)上的內(nèi)容的拷貝。更新單元通過(guò)在所保存內(nèi)容的一個(gè)拷貝是新記錄在記錄介質(zhì)上時(shí)遞減剩余核對(duì)次數(shù)、在從記錄介質(zhì)上刪除所保存內(nèi)容的拷貝時(shí)遞增剩余核對(duì)次數(shù)來(lái)更新控制信息。在這個(gè)分布系統(tǒng)中,由第二接收裝置執(zhí)行的核對(duì)僅能執(zhí)行由控制信息所示的次數(shù),因此在由版權(quán)所有者設(shè)置的限制之外,不能執(zhí)行核對(duì)。這確保了版權(quán)所有者的利益不會(huì)被不正當(dāng)?shù)負(fù)p害。
在這里,記錄介質(zhì)可以具有一個(gè)指定的唯一標(biāo)識(shí)符。核對(duì)單元可以包括分配單元和存儲(chǔ)單元。分配單元向所保存內(nèi)容分配一個(gè)唯一的標(biāo)識(shí)符。在執(zhí)行核對(duì)時(shí),將該唯一標(biāo)識(shí)符與內(nèi)容一起記錄在記錄介質(zhì)上。存儲(chǔ)單元從記錄介質(zhì)讀取與連接單元相連的記錄介質(zhì)的唯一標(biāo)識(shí)符,并將所讀出的記錄介質(zhì)標(biāo)識(shí)符與所分配的內(nèi)容標(biāo)識(shí)符作為一對(duì)進(jìn)行存儲(chǔ)。此外,簽到單元可以包括讀單元、比較單元和保存單元。當(dāng)內(nèi)容的一個(gè)拷貝已經(jīng)記錄在與連接單元相連的記錄介質(zhì)上時(shí),讀單元讀取所連接的記錄介質(zhì)和內(nèi)容的唯一標(biāo)識(shí)符。比較單元將由讀單元讀出的標(biāo)識(shí)符對(duì)與由存儲(chǔ)單元存儲(chǔ)的標(biāo)識(shí)符對(duì)進(jìn)行比較,以判定記錄在所連接的記錄介質(zhì)上的拷貝是否是由第二記錄裝置以前產(chǎn)生的。當(dāng)拷貝是由第二記錄裝置以前產(chǎn)生的時(shí),保存單元從所連接的記錄介質(zhì)讀出拷貝,保存所讀出的拷貝,然后從記錄介質(zhì)中刪除該拷貝。當(dāng)這個(gè)分布系統(tǒng)中的第二接收裝置執(zhí)行簽到時(shí),它通過(guò)比較分別包括記錄介質(zhì)標(biāo)識(shí)符和內(nèi)容標(biāo)識(shí)符的兩對(duì)標(biāo)識(shí)符來(lái)判定要被簽到的拷貝是否是以前由它自己核對(duì)的拷貝。如果該拷貝以前已經(jīng)由它自己核對(duì)過(guò),則第二記錄裝置只執(zhí)行簽到,從而不會(huì)出現(xiàn)忽略‘設(shè)備不應(yīng)該簽到一個(gè)已經(jīng)由另一個(gè)設(shè)備核對(duì)的拷貝’的原則的危險(xiǎn)。
附圖簡(jiǎn)要說(shuō)明
圖1顯示了一個(gè)受版權(quán)保護(hù)的資料的數(shù)據(jù)結(jié)構(gòu);圖2A顯示了在沒(méi)有附隨的加密密鑰和使用規(guī)則信息時(shí)將一個(gè)受版權(quán)保護(hù)的資料記錄在一個(gè)記錄介質(zhì)上的情況(1);圖2B顯示了在沒(méi)有使用規(guī)則信息時(shí)將一個(gè)受版權(quán)保護(hù)的資料記錄在一個(gè)記錄介質(zhì)上的情況(2);
圖2C顯示了將一個(gè)受版權(quán)保護(hù)的資料與使用規(guī)則信息一起記錄在一個(gè)記錄介質(zhì)上的情況(3);圖3A顯示了一個(gè)SD存儲(chǔ)卡的外部視圖;圖3B顯示了一個(gè)SD存儲(chǔ)卡100的分層結(jié)構(gòu);圖3C顯示了SD存儲(chǔ)卡100的物理結(jié)構(gòu);圖4A顯示了一個(gè)不兼容設(shè)備與SD存儲(chǔ)卡100相連的情況,其中SD存儲(chǔ)器100的保護(hù)區(qū)域只存儲(chǔ)一個(gè)加密密鑰;圖4B顯示了一個(gè)可兼容設(shè)備與SD存儲(chǔ)卡100相連的情況,其中SD存儲(chǔ)器100的保護(hù)區(qū)域只存儲(chǔ)一個(gè)加密密鑰;圖4C顯示了一個(gè)可兼容設(shè)備與SD存儲(chǔ)卡100相連的情況,其中SD存儲(chǔ)器100的保護(hù)區(qū)域存儲(chǔ)一個(gè)加密密鑰和一個(gè)使用規(guī)則,使用規(guī)則包括授權(quán)數(shù)據(jù)傳送的移動(dòng)控制信息;圖4D顯示了一個(gè)可兼容設(shè)備與SD存儲(chǔ)卡100相連的情況,其中SD存儲(chǔ)器100的保護(hù)區(qū)域存儲(chǔ)一個(gè)加密密鑰和一個(gè)使用規(guī)則,使用規(guī)則中包括的允許移動(dòng)次數(shù)是0;圖5顯示了一個(gè)KIOSK終端安裝在車(chē)站或商店中的情況;圖6A顯示了由作為數(shù)字終端109的移動(dòng)電話(huà)將形成受版權(quán)保護(hù)的資料的加密數(shù)據(jù)、明文數(shù)據(jù)、加密密鑰和使用規(guī)則寫(xiě)進(jìn)SD存儲(chǔ)卡100的情況;圖6B顯示了由作為數(shù)字終端110的STB將形成受版權(quán)保護(hù)的資料的加密數(shù)據(jù)、明文數(shù)據(jù)、加密密鑰和使用規(guī)則寫(xiě)進(jìn)SD存儲(chǔ)卡100的情況;圖7A顯示了各種客戶(hù)設(shè)備;圖7B顯示了各種SD-音頻播放器;圖8A顯示了一個(gè)服務(wù)器計(jì)算機(jī)103和與網(wǎng)絡(luò)相連的屬于多個(gè)用戶(hù)(個(gè)人計(jì)算機(jī)111至116)的客戶(hù)設(shè)備;圖8B和8C顯示了個(gè)人計(jì)算機(jī)111執(zhí)行三次核對(duì)和簽到的情況;圖9顯示了在與實(shí)施例相關(guān)的磁道(track)分布系統(tǒng)中包括的一個(gè)分布服務(wù)器、多個(gè)設(shè)備和一個(gè)重放裝置;圖10顯示了在執(zhí)行分布時(shí)用于受版權(quán)保護(hù)的數(shù)據(jù)的標(biāo)題和分組的數(shù)據(jù)結(jié)構(gòu);圖11顯示了一個(gè)缺省提議(offer)的分層數(shù)據(jù)結(jié)構(gòu);
圖12顯示了用以記錄受版權(quán)保護(hù)的資料的數(shù)據(jù)集合所形成的文件和目錄;圖13顯示了一個(gè)AOB文件的分層結(jié)構(gòu);圖14顯示了在順序重放AOB文件中記錄的每個(gè)AOB和AOB塊時(shí)的重放內(nèi)容;圖15顯示了在圖14所示的標(biāo)題(音樂(lè)曲集)中存儲(chǔ)的八個(gè)AOB文件;圖16A顯示了一個(gè)磁道管理器的詳細(xì)分層結(jié)構(gòu);圖16B顯示了TKGI的詳細(xì)結(jié)構(gòu);圖17顯示了在TKI與圖14所示的AOB文件和AOB之間的相互關(guān)系;圖18A和18B顯示了在將兩個(gè)磁道合并成一個(gè)時(shí)的TKI的設(shè)置;圖19A和19B設(shè)想了將一個(gè)磁道分成兩個(gè)時(shí)的情況;圖20顯示了存儲(chǔ)在從AOB_ELEMENT#1至#4形成的AOB中的簇(cluster)007至00E;圖21顯示了在磁道管理器中包括的磁道TK#1到TK#4的例示TKI_POB_SRP設(shè)置;圖22顯示了在缺省_播放列表信息、TK1和AOB文件之間的相互關(guān)系;圖23A和23B設(shè)想了改變磁道順序的情況;圖24顯示了‘STKI***.SDT’的內(nèi)部結(jié)構(gòu);圖25顯示了在目錄SD_AUDIO中包括的AOB#1、AOB#2、AOB#3、POB001.SA1和POB002.SA1與在目錄SD_ADEXT中包括的STKI001.SDT、STKI002.SDT和STKI003.SDT之間的對(duì)應(yīng)關(guān)系;圖26顯示了AOBSA1.URM的結(jié)構(gòu);圖27顯示了當(dāng)SD_AUDIO目錄包含八個(gè)文件、八個(gè)相應(yīng)的加密密鑰記錄在AOBSA1.KEY中并且八個(gè)相應(yīng)的使用規(guī)則條目(entry)記錄在AOBSA1.URM中時(shí)在AOBSA1.KEY、AOBSA1.URM和AOB文件之間的對(duì)應(yīng)關(guān)系;圖28A和28B顯示了在AOBSA1.KEY、AOBSA1.URM和AOB文件之間的對(duì)應(yīng)關(guān)系;圖29顯示了標(biāo)題密鑰條目的內(nèi)部結(jié)構(gòu);
圖30A和30B設(shè)想了將在SD存儲(chǔ)卡100的用戶(hù)數(shù)據(jù)區(qū)域中的所有音頻對(duì)象都移到客戶(hù)設(shè)備的情況;圖31A和31B顯示了在只移動(dòng)用戶(hù)數(shù)據(jù)區(qū)域中的八個(gè)音頻對(duì)象中的三個(gè)時(shí)在SD存儲(chǔ)卡100的用戶(hù)數(shù)據(jù)區(qū)域排列的文件;圖32顯示了如何將AOB文件、POB文件和STKI文件從SD存儲(chǔ)卡100移到本地存儲(chǔ)器;圖33顯示了一個(gè)數(shù)字終端的結(jié)構(gòu);圖34A顯示了一個(gè)客戶(hù)設(shè)備的結(jié)構(gòu);圖34B顯示了SD-音頻播放器122至124的結(jié)構(gòu);圖35顯示了數(shù)字終端中的安全處理單元26的內(nèi)部結(jié)構(gòu);圖36顯示了客戶(hù)設(shè)備中的安全處理單元38的內(nèi)部結(jié)構(gòu);圖37是顯示由一個(gè)銷(xiāo)售服務(wù)控制單元27執(zhí)行的過(guò)程的流程圖;圖38是顯示由一個(gè)銷(xiāo)售服務(wù)控制單元27執(zhí)行的過(guò)程的流程圖;圖39至41是顯示由一個(gè)程序庫(kù)(library)控制單元37執(zhí)行的過(guò)程的流程圖;圖42顯示了與第二實(shí)施例有關(guān)的保護(hù)區(qū)域和用戶(hù)數(shù)據(jù)區(qū)域的目錄結(jié)構(gòu);圖43顯示了在P_AOBSA1.KEY中包括的擴(kuò)展標(biāo)題密鑰條目的數(shù)據(jù)結(jié)構(gòu);圖44是顯示在預(yù)覽時(shí)由程序庫(kù)控制單元37執(zhí)行的處理的內(nèi)容的流程圖;以及圖45顯示了在將允許的移動(dòng)次數(shù)設(shè)置為6時(shí)將受版權(quán)保護(hù)的資料移動(dòng)所允許移動(dòng)次數(shù)的情況。
實(shí)現(xiàn)本發(fā)明的最佳模式下面的實(shí)施例描述了一個(gè)根據(jù)SDMI、SD-音頻版本1.0標(biāo)準(zhǔn)和SD-音頻版本1.1標(biāo)準(zhǔn)操作的分布系統(tǒng)。注意,與SDMI、SD-音頻版本1.0標(biāo)準(zhǔn)和SD-音頻版本1.1標(biāo)準(zhǔn)兼容的設(shè)備被稱(chēng)為可兼容設(shè)備,不與這些標(biāo)準(zhǔn)中的任何一個(gè)兼容的設(shè)備被稱(chēng)為不兼容設(shè)備。SD-音頻版本1.0標(biāo)準(zhǔn)允許將受版權(quán)保護(hù)的資料記錄在一個(gè)記錄介質(zhì)上,使得能夠執(zhí)行歌曲的特定重放和編輯。與之相比,SD-音頻版本1.0標(biāo)準(zhǔn)則使得受版權(quán)保護(hù)的資料能夠被移動(dòng)和預(yù)覽。
圖1顯示了一個(gè)受版權(quán)保護(hù)的資料的數(shù)據(jù)結(jié)構(gòu)。圖中所示的受版權(quán)保護(hù)的資料是從加密數(shù)據(jù)、明文數(shù)據(jù)、用于對(duì)數(shù)據(jù)加密的加密密鑰和用于管理受版權(quán)保護(hù)的資料的記錄的使用規(guī)則形成的。加密數(shù)據(jù)的例子有MPEG-AAC(移動(dòng)圖象專(zhuān)家組-高級(jí)音頻編碼)數(shù)據(jù)和JPEG(聯(lián)合攝影專(zhuān)家組)靜止圖象數(shù)據(jù),明文數(shù)據(jù)的例子為控制MPEG流式數(shù)據(jù)和JPEG靜止圖象數(shù)據(jù)的重現(xiàn)的導(dǎo)航數(shù)據(jù)。此外,使用規(guī)則包括顯示允許核對(duì)的次數(shù)的核對(duì)授權(quán)信息、顯示允許受版權(quán)保護(hù)的資料移動(dòng)的次數(shù)的移動(dòng)控制信息以及拷貝控制信息。當(dāng)將形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合記錄在記錄介質(zhì)上時(shí)出現(xiàn)的替換情況如圖2A至2C所示。
圖2A顯示了在沒(méi)有使用規(guī)則時(shí)將受版權(quán)保護(hù)的資料記錄在記錄介質(zhì)上的情況(1)。在這個(gè)情況(1)中,加密密鑰不存在,因此加密數(shù)據(jù)不能被解密,使得無(wú)法重放受版權(quán)保護(hù)的資料。
圖2B顯示了在沒(méi)有使用規(guī)則時(shí)將受版權(quán)保護(hù)的資料記錄在記錄介質(zhì)上的情況(2)。在這個(gè)情況(2)中,加密密鑰和加密數(shù)據(jù)都存在,因此這個(gè)記錄介質(zhì)擁有重放受版權(quán)保護(hù)的資料的權(quán)利。然而,用于管理記錄的使用規(guī)則不存在,所以這個(gè)受版權(quán)保護(hù)的資料的加密密鑰和加密數(shù)據(jù)不能記錄在另一個(gè)記錄介質(zhì)上。注意,在這個(gè)說(shuō)明中,成對(duì)地組成受版權(quán)保護(hù)的資料的主體的加密數(shù)據(jù)和加密密鑰也被稱(chēng)為一個(gè)內(nèi)容。當(dāng)加密密鑰和加密數(shù)據(jù)被記錄在一個(gè)記錄介質(zhì)上時(shí),將這個(gè)狀態(tài)稱(chēng)為‘重放權(quán)利被記錄’。
圖2C顯示了將一個(gè)包括使用規(guī)則的受版權(quán)保護(hù)的資料記錄在一個(gè)記錄介質(zhì)上的情況(3)。管理受版權(quán)保護(hù)的資料的記錄的權(quán)利在記錄介質(zhì)和連接設(shè)備中都存在。在情況(3)中,通過(guò)在受版權(quán)保護(hù)的資料上除了執(zhí)行重放之外還執(zhí)行核對(duì)、簽到等,可以在另一個(gè)記錄介質(zhì)上發(fā)生圖2B所示的情況。
接著,解釋一個(gè)可以安全地存儲(chǔ)受版權(quán)保護(hù)的資料的分布介質(zhì)。在實(shí)施例中,這種分布介質(zhì)的一個(gè)例子是半導(dǎo)體存儲(chǔ)卡(此后稱(chēng)為安全數(shù)字(SD)存儲(chǔ)卡)。圖2C所示的SD存儲(chǔ)卡100具有圖3A所示的外部結(jié)構(gòu),長(zhǎng)32.0mm,寬24.0mm,厚2.1mm大約為一張郵票的大小,足夠小到使用戶(hù)可以放在一個(gè)手指的指尖上。SD存儲(chǔ)卡100具有用于連接到設(shè)備的九個(gè)接線(xiàn)端和在一邊的寫(xiě)保護(hù)開(kāi)關(guān)101,該寫(xiě)保護(hù)開(kāi)關(guān)可以由用戶(hù)設(shè)置允許或禁止重寫(xiě)所記錄的數(shù)據(jù)。
圖3B顯示了SD存儲(chǔ)卡100的分層結(jié)構(gòu)。如圖所示,SD存儲(chǔ)卡100的分層結(jié)構(gòu)包括安全地存儲(chǔ)形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合的物理層、根據(jù)文件分配表(FAT,ISO/IEC9293)訪(fǎng)問(wèn)的、以一簇為最小訪(fǎng)問(wèn)單元的文件系統(tǒng)層以及存儲(chǔ)形成受版權(quán)保護(hù)的資料的加密數(shù)據(jù)、加密密鑰、明文和使用規(guī)則的應(yīng)用層。
圖3C顯示了SD存儲(chǔ)卡100的物理層的結(jié)構(gòu)。在附圖中,SD存儲(chǔ)卡100的物理層包括系統(tǒng)區(qū)域1、隱藏區(qū)域2、保護(hù)區(qū)域3、AKE處理單元4和5、Ks解密單元6、Ks加密單元7和用戶(hù)數(shù)據(jù)區(qū)域8。
系統(tǒng)區(qū)域1是一個(gè)存儲(chǔ)介質(zhì)密鑰塊(MKB)和介質(zhì)ID的只讀區(qū)域。存儲(chǔ)在這個(gè)區(qū)域中的MKB和介質(zhì)ID不能被重寫(xiě)。假設(shè)SD存儲(chǔ)卡100與一個(gè)設(shè)備相連,并且MKB和介質(zhì)ID由該設(shè)備讀取。如果所連接的設(shè)備利用內(nèi)部保存的一個(gè)設(shè)備密鑰Kd正確地執(zhí)行一個(gè)特定計(jì)算,它可以獲得一個(gè)正確的加密密鑰Kmu。
隱藏區(qū)域2存儲(chǔ)具有正確值的加密密鑰Kmu,換句話(huà)說(shuō),如果所連接的設(shè)備采用正確的設(shè)備密鑰Kd執(zhí)行正確的計(jì)算,則應(yīng)該獲得該加密密鑰Kmu。
保護(hù)區(qū)域3存儲(chǔ)一個(gè)加密密鑰和一個(gè)使用規(guī)則。
AKE(鑒別和密鑰交換)處理單元4和5利用詢(xún)問(wèn)-響應(yīng)方法執(zhí)行所連接的設(shè)備和SD存儲(chǔ)卡100之間的相互鑒別,驗(yàn)證相對(duì)設(shè)備的真實(shí)性,并且,如果相對(duì)設(shè)備無(wú)效,則停止處理。然而,如果相對(duì)設(shè)備有效,則由設(shè)備和SD存儲(chǔ)卡100共享一個(gè)加密密鑰(話(huà)路密鑰Ks)。由連接到SD存儲(chǔ)卡100的設(shè)備執(zhí)行的鑒別具有三個(gè)階段。首先,在第一詢(xún)問(wèn)階段,設(shè)備產(chǎn)生一個(gè)隨機(jī)數(shù),用加密密鑰Kmu對(duì)該隨機(jī)數(shù)加密,并將加密的隨機(jī)數(shù)作為一個(gè)詢(xún)問(wèn)值A(chǔ)發(fā)送到SD存儲(chǔ)卡100。然后,在第一響應(yīng)階段,SD存儲(chǔ)卡100采用內(nèi)部存儲(chǔ)的加密密鑰Kmu對(duì)詢(xún)問(wèn)值A(chǔ)解密,并將解密值作為一個(gè)響應(yīng)值B發(fā)送到所連接設(shè)備。然后,在第一驗(yàn)證階段,所連接設(shè)備用其加密密鑰Kmu對(duì)內(nèi)部保存的詢(xún)問(wèn)值A(chǔ)解密,并將該解密值與從SD存儲(chǔ)卡100發(fā)送的響應(yīng)值B進(jìn)行比較。
由SD存儲(chǔ)卡100執(zhí)行的鑒別也具有三個(gè)階段。首先,在第二詢(xún)問(wèn)階段,SD存儲(chǔ)卡100產(chǎn)生一個(gè)隨機(jī)數(shù),用加密密鑰Kmu對(duì)該隨機(jī)數(shù)加密,并將加密的隨機(jī)數(shù)作為一個(gè)詢(xún)問(wèn)值C發(fā)送到所連接設(shè)備。然后,在第二響應(yīng)階段,所連接設(shè)備采用內(nèi)部存儲(chǔ)的加密密鑰Kmu對(duì)詢(xún)問(wèn)值C解密,并將解密值作為一個(gè)響應(yīng)值D發(fā)送到SD存儲(chǔ)卡100。然后,在第二驗(yàn)證階段,SD存儲(chǔ)卡100用其加密密鑰Kmu對(duì)內(nèi)部保存的詢(xún)問(wèn)值C解密,并將該解密值與從所連接設(shè)備發(fā)送的響應(yīng)值D進(jìn)行比較。
如果所連接設(shè)備采用一個(gè)不正確的加密密鑰Kmu來(lái)執(zhí)行相互鑒別,則第一驗(yàn)證階段中的詢(xún)問(wèn)值A(chǔ)和響應(yīng)值B與第二驗(yàn)證階段中的詢(xún)問(wèn)值C和響應(yīng)值D將被判定為不匹配的值,相互鑒別將停止。然而,如果驗(yàn)證了相對(duì)設(shè)備的真實(shí)性,則AKE處理單元4和5計(jì)算詢(xún)問(wèn)值A(chǔ)和詢(xún)問(wèn)值C的異或值,并通過(guò)采用加密密鑰Kmu對(duì)異或值解密來(lái)獲得話(huà)路密鑰Ks。
Ks解密單元6采用話(huà)路密鑰Ks對(duì)已經(jīng)用話(huà)路密鑰Ks加密并從所連接設(shè)備輸出的加密密鑰和使用規(guī)則解密。將由這個(gè)解密獲得的加密密鑰和使用規(guī)則寫(xiě)進(jìn)保護(hù)區(qū)域3。
Ks加密單元7從與SD存儲(chǔ)卡100相連的另一個(gè)設(shè)備接收一個(gè)指示它讀取加密密鑰和使用規(guī)則的命令,用話(huà)路密鑰Ks對(duì)存儲(chǔ)在保護(hù)區(qū)域3中的加密密鑰和使用規(guī)則加密,然后將加密的加密密鑰和使用規(guī)則輸出到發(fā)出該命令的設(shè)備。
用戶(hù)數(shù)據(jù)區(qū)域8可以由一個(gè)相連設(shè)備訪(fǎng)問(wèn)而不管該設(shè)備的真實(shí)性是否被驗(yàn)證,并存儲(chǔ)加密數(shù)據(jù)和明文數(shù)據(jù)。如果從保護(hù)區(qū)域3讀出的加密密鑰具有一個(gè)正確值,則可以對(duì)存儲(chǔ)在用戶(hù)數(shù)據(jù)區(qū)域8中的加密數(shù)據(jù)進(jìn)行正確地解密。從保護(hù)區(qū)域3讀出數(shù)據(jù)是與Ks解密單元6執(zhí)行的解密和Ks加密單元7執(zhí)行的加密一起執(zhí)行的。因此,保護(hù)區(qū)域3通常只能由一個(gè)成功地執(zhí)行了AKE處理的相連設(shè)備訪(fǎng)問(wèn)。
下面解釋由一個(gè)與SD存儲(chǔ)卡100相連的設(shè)備獲得的數(shù)據(jù),SD存儲(chǔ)卡100具有構(gòu)成一個(gè)受版權(quán)保護(hù)的資料的數(shù)據(jù)集合。
圖4A顯示了第一個(gè)例子,其中,一個(gè)不兼容設(shè)備與SD存儲(chǔ)卡100相連,其保護(hù)區(qū)域3只存儲(chǔ)一個(gè)加密密鑰。在這種情況下,可以讀出存儲(chǔ)在用戶(hù)數(shù)據(jù)區(qū)域8中的加密數(shù)據(jù)和明文數(shù)據(jù),但由于保護(hù)區(qū)域3不能被訪(fǎng)問(wèn),所以不能獲得加密密鑰。這個(gè)情況與情況(1)相同。即使設(shè)備與SD存儲(chǔ)卡100相連,它也不能獲得重放權(quán)利,因此不能復(fù)制受版權(quán)保護(hù)的資料。
在圖4B所示的第二個(gè)例子中,一個(gè)兼容設(shè)備與SD存儲(chǔ)卡100相連,其保護(hù)區(qū)域3只存儲(chǔ)一個(gè)加密密鑰。這種設(shè)備可以與存儲(chǔ)在用戶(hù)數(shù)據(jù)區(qū)域8中的加密數(shù)據(jù)和明文數(shù)據(jù)一起讀出存儲(chǔ)在保護(hù)區(qū)域3中的加密密鑰。這意味著兼容設(shè)備可以獲得重放權(quán)利,并重放受版權(quán)保護(hù)的資料。然而,使用規(guī)則未存儲(chǔ)在保護(hù)區(qū)域3中,因此該設(shè)備不能從SD存儲(chǔ)卡100讀出使用規(guī)則,不能獲得管理受版權(quán)保護(hù)的資料的記錄的權(quán)利。
在圖4C所示的第三個(gè)例子中,一個(gè)兼容設(shè)備與SD存儲(chǔ)卡100相連,其保護(hù)區(qū)域3存儲(chǔ)一個(gè)使用規(guī)則和一個(gè)加密密鑰。使用規(guī)則包括顯示允許一次移動(dòng)的移動(dòng)控制信息,從而相連設(shè)備可以從SD存儲(chǔ)卡100讀出對(duì)應(yīng)于使用規(guī)則的受版權(quán)保護(hù)的資料,并將其存儲(chǔ)在一個(gè)內(nèi)部化記錄介質(zhì)上。當(dāng)使用規(guī)則記錄在設(shè)備中的內(nèi)部化記錄介質(zhì)上時(shí),受版權(quán)保護(hù)的資料同時(shí)存在于該內(nèi)部記錄介質(zhì)和SD存儲(chǔ)卡100上,權(quán)利也是一式兩份地存在,因此相連設(shè)備執(zhí)行處理來(lái)從SD存儲(chǔ)卡100刪除受版權(quán)保護(hù)的資料。這個(gè)刪除完成了管理權(quán)利和受版權(quán)保護(hù)的資料從SD存儲(chǔ)卡100到相連設(shè)備的傳送。
在圖4D所示的第四個(gè)例子中,一個(gè)兼容設(shè)備與SD存儲(chǔ)卡100相連,其保護(hù)區(qū)域3存儲(chǔ)一個(gè)使用規(guī)則和一個(gè)加密密鑰。使用規(guī)則包括顯示允許移動(dòng)次數(shù)為0的移動(dòng)控制信息,從而使用規(guī)則不能被移動(dòng),相連設(shè)備不能獲得管理權(quán)利。在這種情況下,SD存儲(chǔ)卡100上的受版權(quán)保護(hù)的資料被作為‘原版’對(duì)待。當(dāng)允許移動(dòng)次數(shù)為0時(shí),這表明允許移動(dòng)次數(shù)最初為1或更多,但受版權(quán)保護(hù)的資料已經(jīng)移到一個(gè)設(shè)備上一次或多次,允許移動(dòng)的次數(shù)遞減,直到它為0。
這完成了對(duì)SD存儲(chǔ)卡100的結(jié)構(gòu)的說(shuō)明。接著,說(shuō)明在EMD中使用的設(shè)備。這種設(shè)備可以被分成四種類(lèi)型分布服務(wù)器,數(shù)字終端(第一接收裝置),客戶(hù)設(shè)備(第二接收裝置)和SD-音頻播放器(重放裝置)122至124。下面將順序說(shuō)明這些類(lèi)型的設(shè)備。對(duì)于這個(gè)實(shí)施例,代表性的分布服務(wù)器和數(shù)字終端如圖5和6所示,代表性的客戶(hù)設(shè)備如圖7A所示,代表性的重放裝置如圖7B所示。
圖5中的分布服務(wù)器103存儲(chǔ)由多個(gè)受版權(quán)保護(hù)的資料形成的數(shù)據(jù)集合。如果一個(gè)數(shù)字終端或客戶(hù)設(shè)備請(qǐng)求購(gòu)買(mǎi)任何一個(gè)受版權(quán)保護(hù)的資料,則將所請(qǐng)求的受版權(quán)保護(hù)的資料通過(guò)網(wǎng)絡(luò)發(fā)送到相關(guān)數(shù)字終端或客戶(hù)設(shè)備。
圖5、6A和6B中的數(shù)字終端104至110是一個(gè)兼容設(shè)備的例子,通過(guò)網(wǎng)絡(luò)的傳送從資料檔案公司操作的分布服務(wù)器103獲得形成一個(gè)受版權(quán)保護(hù)的資料的數(shù)據(jù)集合。網(wǎng)絡(luò)可以是有線(xiàn)網(wǎng)絡(luò)、例如ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng))或PSTN(公共交換電話(huà)網(wǎng))、衛(wèi)星廣播線(xiàn)路,或者是各種類(lèi)型的無(wú)線(xiàn)網(wǎng)絡(luò)中的一種,例如蜂窩系統(tǒng)。可以將數(shù)字終端104至110分成安裝在車(chē)站、機(jī)場(chǎng)、音樂(lè)商店、便利店等的KIOSK終端104至108、通過(guò)無(wú)線(xiàn)蜂窩系統(tǒng)通信的移動(dòng)電話(huà)109以及用于接收衛(wèi)星廣播的機(jī)頂盒(STB)110。圖5顯示了KIOSK終端104至108安裝在車(chē)站或商店中的情況。圖6A顯示了由數(shù)字終端、在這種情況下是移動(dòng)電話(huà)109將形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合寫(xiě)在SD存儲(chǔ)卡100上的情況。圖6B顯示了由數(shù)字終端、在這種情況下是STB 110將形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合寫(xiě)在SD存儲(chǔ)卡100上的情況。KIOSK終端104至108利用專(zhuān)用光纖線(xiàn)與分布服務(wù)器103相連,并通過(guò)這個(gè)專(zhuān)線(xiàn)獲得數(shù)據(jù)集合。移動(dòng)電話(huà)109通過(guò)無(wú)線(xiàn)基站和電話(huà)交換機(jī)獲得數(shù)據(jù)集合,STB 110通過(guò)通信衛(wèi)星和光纖線(xiàn)獲得數(shù)據(jù)集合。
附圖中所示的數(shù)字終端訪(fǎng)問(wèn)分布服務(wù)器103,以便將存儲(chǔ)在分布服務(wù)器103中的記錄介質(zhì)上的多個(gè)受版權(quán)保護(hù)的資料展示給用戶(hù),并接收來(lái)自用戶(hù)的對(duì)一個(gè)受版權(quán)保護(hù)的資料的購(gòu)買(mǎi)請(qǐng)求。一旦對(duì)一個(gè)受版權(quán)保護(hù)的資料的購(gòu)買(mǎi)請(qǐng)求已經(jīng)由用戶(hù)作出,則將一個(gè)請(qǐng)求發(fā)送形成這個(gè)受版權(quán)保護(hù)的資料的數(shù)據(jù)集合的信號(hào)發(fā)送到分布服務(wù)器103。數(shù)字終端從分布服務(wù)器103接收所發(fā)送的形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合,并進(jìn)行保存,然后將其記錄在SD存儲(chǔ)卡100上。
客戶(hù)設(shè)備111至121具有被稱(chēng)為本地存儲(chǔ)器的內(nèi)部化記錄介質(zhì),并管理一個(gè)由通過(guò)網(wǎng)絡(luò)路徑和SD存儲(chǔ)卡路徑(通過(guò)SD存儲(chǔ)卡100獲得受版權(quán)保護(hù)的資料的路徑)獲得的受版權(quán)保護(hù)的資料形成的家庭音樂(lè)資料庫(kù),以及執(zhí)行對(duì)記錄在SD存儲(chǔ)卡100或本地存儲(chǔ)器上的受版權(quán)保護(hù)的資料的重放和核對(duì)。圖7A顯示了各種類(lèi)型的客戶(hù)設(shè)備,例如個(gè)人計(jì)算機(jī)(111至116)和音頻系統(tǒng)(117至121),圖7B顯示了用于重放內(nèi)容的各種類(lèi)型的SD-音頻播放器。圖7A所示的所有設(shè)備都具有內(nèi)部化的本地存儲(chǔ)器并管理一個(gè)家庭音樂(lè)資料庫(kù)。本地存儲(chǔ)器包括一個(gè)保護(hù)區(qū)域和用戶(hù)數(shù)據(jù)區(qū)域,是安全地存儲(chǔ)由受版權(quán)保護(hù)的資料形成的數(shù)據(jù)集合的記錄介質(zhì),如圖4的例子中所示。下面以個(gè)人計(jì)算機(jī)為例說(shuō)明由這種客戶(hù)設(shè)備執(zhí)行的功能。
首先,說(shuō)明客戶(hù)設(shè)備采用網(wǎng)絡(luò)路徑獲得受版權(quán)保護(hù)的資料的方法。圖8A顯示了分布服務(wù)器103和屬于多個(gè)用戶(hù)的客戶(hù)設(shè)備(個(gè)人計(jì)算機(jī)111至116),這些都與網(wǎng)絡(luò)相連??蛻?hù)設(shè)備111與數(shù)字終端一樣,可以通過(guò)網(wǎng)絡(luò)訪(fǎng)問(wèn)分布服務(wù)器103,并獲得多個(gè)受版權(quán)保護(hù)的資料中的一個(gè)或多個(gè),將獲得的受版權(quán)保護(hù)的資料聚集在本地存儲(chǔ)器中。
家庭音樂(lè)資料庫(kù)可以通過(guò)重復(fù)地通過(guò)網(wǎng)絡(luò)獲得受版權(quán)保護(hù)的資料而在本地存儲(chǔ)器中構(gòu)造,并且每個(gè)受版權(quán)保護(hù)的資料的核對(duì)和簽到可以根據(jù)相應(yīng)的使用規(guī)則進(jìn)行管理。圖8B和8C顯示了客戶(hù)設(shè)備111可以執(zhí)行核對(duì)和簽到直至三次的情況。換句話(huà)說(shuō),使用規(guī)則顯示出核對(duì)被允許,并且如果在核對(duì)次數(shù)上設(shè)置一個(gè)上限,則可以執(zhí)行核對(duì)直到達(dá)到這個(gè)上限。這個(gè)過(guò)程的執(zhí)行如下。SD存儲(chǔ)卡100與客戶(hù)設(shè)備111相連,如果發(fā)出一個(gè)核對(duì)指令,則將加密數(shù)據(jù)和明文數(shù)據(jù)寫(xiě)入SD存儲(chǔ)卡100的用戶(hù)數(shù)據(jù)區(qū)域8。將對(duì)應(yīng)于受版權(quán)保護(hù)的資料的加密密鑰也寫(xiě)入保護(hù)區(qū)域3。然后,遞減核對(duì)次數(shù)。如果形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合被記錄在三個(gè)SD存儲(chǔ)卡100上,從而使得核對(duì)次數(shù)被遞減為0,則客戶(hù)設(shè)備111將存儲(chǔ)在本地存儲(chǔ)器中的加密密鑰、加密數(shù)據(jù)和明文數(shù)據(jù)設(shè)置為不允許核對(duì)的狀態(tài),如圖8C所示。
在這里,執(zhí)行核對(duì)使得形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合能被記錄在SD存儲(chǔ)卡100上,從而使一個(gè)兼容設(shè)備在與SD存儲(chǔ)卡100相連時(shí)能重放受版權(quán)保護(hù)的資料,但不能將其拷貝到另一個(gè)記錄介質(zhì)上。其原因是兼容設(shè)備不具有使用規(guī)則,因此不能從SD存儲(chǔ)卡100讀出加密密鑰并將其記錄在它自己的內(nèi)部化記錄介質(zhì)或另一個(gè)記錄介質(zhì)上。如果一個(gè)不兼容設(shè)備試圖從SD存儲(chǔ)卡100讀出并記錄數(shù)據(jù)集合,這樣一個(gè)設(shè)備不能訪(fǎng)問(wèn)保護(hù)區(qū)域3(參見(jiàn)圖4A),因此不能獲得加密密鑰和使用規(guī)則。因此,在實(shí)際情況下,在沒(méi)有使用規(guī)則時(shí),記錄在SD存儲(chǔ)卡100上的受版權(quán)保護(hù)的資料不能被記錄在另一個(gè)記錄介質(zhì)上。這意味著允許從客戶(hù)設(shè)備到SD存儲(chǔ)卡100上的第一代拷貝,但不允許從SD存儲(chǔ)卡100到另一個(gè)記錄介質(zhì)上的第二代拷貝。通過(guò)防止第二代拷貝,禁止無(wú)限制的拷貝。
接著,說(shuō)明客戶(hù)設(shè)備通過(guò)SD存儲(chǔ)卡路徑獲得受版權(quán)保護(hù)的資料的方法。圖9顯示了當(dāng)客戶(hù)設(shè)備111通過(guò)SD存儲(chǔ)卡路徑獲得受版權(quán)保護(hù)的資料時(shí)在與該實(shí)施例有關(guān)的一個(gè)磁道分布系統(tǒng)中包括的分布服務(wù)器103以及多個(gè)設(shè)備和重放裝置。由SD存儲(chǔ)卡100執(zhí)行的獲得受版權(quán)保護(hù)的資料的處理如下。如箭頭mv1所示,當(dāng)存儲(chǔ)在SD存儲(chǔ)卡100上的受版權(quán)保護(hù)的資料的使用規(guī)則包括顯示至少允許一次移動(dòng)的移動(dòng)控制信息時(shí),如箭頭mv2所示,客戶(hù)設(shè)備111從SD存儲(chǔ)卡100讀取形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合,并將讀出的受版權(quán)保護(hù)的資料記錄在內(nèi)部化本地存儲(chǔ)器中。然后,從SD存儲(chǔ)卡100刪除形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合。通過(guò)從SD存儲(chǔ)卡100取出受版權(quán)保護(hù)的資料并且然后刪除,在客戶(hù)設(shè)備111中創(chuàng)造了與在受版權(quán)保護(hù)的資料由網(wǎng)絡(luò)路徑獲得時(shí)相同的條件。然后,客戶(hù)設(shè)備可以根據(jù)使用規(guī)則中的信息執(zhí)行核對(duì)。另一方面,如果如箭頭mv3所示記錄在SD存儲(chǔ)卡100上的受版權(quán)保護(hù)的資料的使用規(guī)則包括顯示可以執(zhí)行0次移動(dòng)的移動(dòng)控制信息,則客戶(hù)設(shè)備111不能從SD存儲(chǔ)卡100讀出形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合。SD存儲(chǔ)卡100可以旁路客戶(hù)設(shè)備直接插入SA-音頻播放器122、123或124,如箭頭ms1所示,并進(jìn)行重放。其使用規(guī)則不能移動(dòng)的受版權(quán)保護(hù)的資料可以以較低價(jià)格出售。
當(dāng)在圖9中移動(dòng)控制信息中的允許移動(dòng)次數(shù)已經(jīng)由分布服務(wù)器103設(shè)置為1時(shí),將使用規(guī)則在記錄介質(zhì)之間移動(dòng),并且移動(dòng)控制信息中的允許移動(dòng)次數(shù)以下列方式減少。
網(wǎng)絡(luò) ----------> SD存儲(chǔ)卡允許移動(dòng)次數(shù)=1 允許移動(dòng)次數(shù)=0當(dāng)移動(dòng)控制信息中的允許移動(dòng)次數(shù)已經(jīng)由分布服務(wù)器103設(shè)置為2時(shí),將使用規(guī)則在記錄介質(zhì)之間移動(dòng),并且移動(dòng)控制信息中的允許移動(dòng)次數(shù)以下列方式減少。
網(wǎng)絡(luò) ---------> SD存儲(chǔ)卡 --------->本地存儲(chǔ)器允許移動(dòng)次數(shù)=2 允許移動(dòng)次數(shù)=1 允許移動(dòng)次數(shù)=0當(dāng)一個(gè)客戶(hù)設(shè)備通過(guò)網(wǎng)絡(luò)獲得具有由分布服務(wù)器103設(shè)置為2的允許移動(dòng)次數(shù)的使用規(guī)則時(shí),將使用規(guī)則在記錄介質(zhì)(SD存儲(chǔ)卡100,本地存儲(chǔ)器)之間移動(dòng),并且移動(dòng)控制信息中的允許移動(dòng)次數(shù)以下列方式減少。
網(wǎng)絡(luò)---------> 本地存儲(chǔ)器 --------->SD存儲(chǔ)卡允許移動(dòng)次數(shù)=2 允許移動(dòng)次數(shù)=1允許移動(dòng)次數(shù)=0當(dāng)通過(guò)網(wǎng)絡(luò)獲得具有設(shè)置為3的允許移動(dòng)次數(shù)的使用規(guī)則時(shí),使用規(guī)則可以從客戶(hù)設(shè)備移動(dòng)到其他本地存儲(chǔ)器。受版權(quán)保護(hù)的資料可以通過(guò)SD存儲(chǔ)卡100移動(dòng),但要注意的是,不允許將受版權(quán)保護(hù)的資料從一個(gè)本地存儲(chǔ)器單元直接移動(dòng)到另一個(gè)本地存儲(chǔ)器單元。
網(wǎng)絡(luò)--------->本地存儲(chǔ)器 ---------允許移動(dòng)次數(shù)=3 允許移動(dòng)次數(shù)=2-->本地存儲(chǔ)器--------->SD存儲(chǔ)卡允許移動(dòng)次數(shù)=1 允許移動(dòng)次數(shù)=0SD-音頻播放器122至124執(zhí)行核對(duì)以便采用加密密鑰重放記錄在便攜式記錄介質(zhì)上的加密數(shù)據(jù)。SD-音頻播放器122是一副耳機(jī),SD-音頻播放器123是一個(gè)便攜式設(shè)備,SD-音頻播放器124是一個(gè)腕戴設(shè)備。用戶(hù)可以使用這種設(shè)備在去工作或?qū)W校的路上重放加密數(shù)據(jù)。在圖9的例子中,如果將形成一個(gè)受版權(quán)保護(hù)的資料的數(shù)據(jù)集合移到客戶(hù)設(shè)備111,則客戶(hù)設(shè)備111根據(jù)寫(xiě)在使用規(guī)則中的細(xì)節(jié)向例如三個(gè)便攜式記錄介質(zhì)核對(duì)加密數(shù)據(jù)和加密密鑰。如果以這種方式向三個(gè)便攜式記錄介質(zhì)核對(duì)了加密數(shù)據(jù)和加密密鑰,則SD-音頻播放器122至124可以重放已經(jīng)被核對(duì)的數(shù)據(jù)。
這完成了對(duì)EMD中所用設(shè)備的說(shuō)明。下面,詳細(xì)解釋形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合。首先,說(shuō)明受版權(quán)保護(hù)的資料從分布服務(wù)器103傳送到一個(gè)數(shù)字終端所采取的格式,即受版權(quán)保護(hù)的資料在分布時(shí)的數(shù)據(jù)結(jié)構(gòu)。例如以歌曲為單位的受版權(quán)保護(hù)的資料以所謂的分組為單位進(jìn)行分布,并且受版權(quán)保護(hù)的資料的集合、例如音樂(lè)曲集以所謂的標(biāo)題為單位。下面參考圖10所示例子解釋分組和標(biāo)題的數(shù)據(jù)結(jié)構(gòu)。在附圖中,一個(gè)標(biāo)題由一個(gè)或多個(gè)分組#1到#N組成。每個(gè)分組是一個(gè)可分布文件,包括一個(gè)頭部、一個(gè)導(dǎo)航結(jié)構(gòu)、多個(gè)內(nèi)容元素(CEL#1,#2,#3等等)和一個(gè)缺省提議。
導(dǎo)航結(jié)構(gòu)是顯示重放控制過(guò)程的數(shù)據(jù),表明如何重放每個(gè)內(nèi)容元素。在圖10的例子中,導(dǎo)航結(jié)構(gòu)表明當(dāng)重放CEL#1時(shí)要顯示CEL#3的圖象對(duì)象。
內(nèi)容元素(CEL)是形成受版權(quán)保護(hù)的資料的信息元素,是按照介質(zhì)類(lèi)型分配的。在這種情況下,受版權(quán)保護(hù)的資料是一首歌曲,包括音頻、在重放歌曲時(shí)要顯示的運(yùn)動(dòng)圖象等等。一個(gè)分組根據(jù)介質(zhì)類(lèi)型將這樣的數(shù)據(jù)存儲(chǔ)為不同的CEL。圖10中的第三層顯示了CEL例子。CEL#1是通過(guò)對(duì)一特定歌曲的聲音編碼而獲得的MPEG-AAC流式數(shù)據(jù),CEL#2是顯示當(dāng)以2秒間隔訪(fǎng)問(wèn)CEL#1的MPEG-AAC流時(shí)該數(shù)據(jù)流中的數(shù)據(jù)間隔的時(shí)間搜索表,CEL#3是在重放CEL#1時(shí)要顯示為背景圖象的JPEG靜止圖象數(shù)據(jù)。因此,可以看到,將與一首歌曲有關(guān)的每個(gè)介質(zhì)類(lèi)型的信息存儲(chǔ)為分組中的一單個(gè)CEL。在這個(gè)數(shù)據(jù)中,對(duì)AAC流式數(shù)據(jù)和靜止圖象數(shù)據(jù)加密,以獲得版權(quán)保護(hù),并作為加密數(shù)據(jù)存儲(chǔ)在分組中。
‘缺省提議’是顯示在銷(xiāo)售受版權(quán)保護(hù)的資料時(shí)要應(yīng)用的商業(yè)需求的信息,包括零售價(jià)格和對(duì)受版權(quán)保護(hù)的資料中包括的加密數(shù)據(jù)進(jìn)行解密的加密密鑰。
圖11顯示了缺省提議的分層數(shù)據(jù)結(jié)構(gòu)。在附圖中,缺省提議包括‘提議頭部’、‘CEL密鑰鏈’和‘?dāng)?shù)字權(quán)利管理’(DRM),其中DRM是表明控制受版權(quán)保護(hù)的資料的記錄的權(quán)利的使用規(guī)則。CEL密鑰鏈的內(nèi)部結(jié)構(gòu)如虛線(xiàn)Df1中所示,包括CEL密鑰鏈頭部(CKH)、CEL密鑰鏈的屬性CK_ATR和CEL密鑰(CK)#1、#2、#3、#4至#n,每個(gè)CEL密鑰用于對(duì)同一分組中包括的CEL解密。
DRM的內(nèi)部結(jié)構(gòu)如虛線(xiàn)Df2中所示。DRM包括‘移動(dòng)控制信息’(MVCNTI)、‘核對(duì)控制信息’(COCNTI)、‘允許重放計(jì)數(shù)’(PB_COUNT)和內(nèi)容分布者ID‘PDDRM_FR_ID1’至‘PDDRM_FR_ID4’。移動(dòng)控制信息表明當(dāng)受版權(quán)保護(hù)的資料已經(jīng)記錄在SD存儲(chǔ)卡100上時(shí)是否允許從SD存儲(chǔ)卡100移到本地存儲(chǔ)器。核對(duì)控制信息表明當(dāng)受版權(quán)保護(hù)的資料移到本地存儲(chǔ)器時(shí)允許由客戶(hù)設(shè)備核對(duì)的次數(shù)。
允許重放計(jì)數(shù)表明允許重放受版權(quán)保護(hù)的資料的條件。
移動(dòng)控制信息的詳細(xì)設(shè)置如在虛線(xiàn)py1之間所示。設(shè)置00h表明不允許從SD存儲(chǔ)卡100到本地存儲(chǔ)器的移動(dòng),而設(shè)置01h表明允許從SD存儲(chǔ)卡100到本地存儲(chǔ)器的一次移動(dòng)。接收該分組的數(shù)字終端將移動(dòng)控制信息所顯示出的允許移動(dòng)次數(shù)遞減1,然后由數(shù)字終端將遞減的信息記錄在SD存儲(chǔ)卡100上。
核對(duì)控制信息的詳細(xì)設(shè)置如在虛線(xiàn)py2之間所示。設(shè)置001表明只允許一次對(duì)受版權(quán)保護(hù)的資料的核對(duì)(只到一個(gè)記錄介質(zhì)),設(shè)置002表明允許兩次對(duì)受版權(quán)保護(hù)的資料的核對(duì)(到兩個(gè)記錄介質(zhì)),設(shè)置3和4分別表明允許到三個(gè)和四個(gè)記錄介質(zhì)的核對(duì)。
PB_COUNT的詳細(xì)設(shè)置如在虛線(xiàn)py3之間所示。PB_COUNT包括表明在受版權(quán)保護(hù)的資料的一次重放期間計(jì)數(shù)的秒數(shù)的重放時(shí)間和表明允許重放受版權(quán)保護(hù)的資料的次數(shù)的重放計(jì)數(shù)值。
下面,說(shuō)明在將受版權(quán)保護(hù)的資料記錄在SD存儲(chǔ)卡100上時(shí)形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合所變換成的數(shù)據(jù)結(jié)構(gòu)。當(dāng)受版權(quán)保護(hù)的資料被記錄在SD存儲(chǔ)卡100上時(shí),將諸如歌曲之類(lèi)的單位變換成一個(gè)磁道格式。磁道包括一個(gè)由加密音頻數(shù)據(jù)形成的音頻對(duì)象(AOB)、一個(gè)由加密圖象數(shù)據(jù)形成的圖象對(duì)象(POB)和用于控制磁道重放的磁道信息(TKI)。形成受版權(quán)保護(hù)的資料的所有數(shù)據(jù)不管其類(lèi)型如何都以磁道單位進(jìn)行管理。
受版權(quán)保護(hù)的資料的集合、例如音樂(lè)曲集在記錄到SD存儲(chǔ)卡100上時(shí)被變換成一個(gè)被稱(chēng)為磁道序列的格式。磁道序列包括多個(gè)磁道和一個(gè)定義磁道播放順序的播放列表。作為磁道和磁道序列的用于管理SD存儲(chǔ)卡100上的受版權(quán)保護(hù)的資料的數(shù)據(jù)結(jié)構(gòu)如圖12所示。圖12顯示了為記錄形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合所形成的文件和目錄。在附圖中,箭頭PF1至PF7表明在分組中包括的每個(gè)數(shù)據(jù)段與應(yīng)用層中的一個(gè)文件之間的對(duì)應(yīng)關(guān)系。
圖12中的用戶(hù)數(shù)據(jù)區(qū)域8包含三個(gè)目錄根目錄、SD_AUDIO和SD_ADEXT。SD_AUDIO目錄存儲(chǔ)符合SD-音頻版本1.0標(biāo)準(zhǔn)的數(shù)據(jù),SD_ADEXT目錄存儲(chǔ)SD-音頻版本1.1標(biāo)準(zhǔn)特有的數(shù)據(jù)。其結(jié)果是,符合SD-音頻版本1.0標(biāo)準(zhǔn)的設(shè)備可以訪(fǎng)問(wèn)SD_AUDIO目錄,但不能訪(fǎng)問(wèn)SD_ADEXT目錄,而符合SD-音頻版本1.1標(biāo)準(zhǔn)的設(shè)備可以訪(fǎng)問(wèn)SD_AUDIO目錄和SD_ADEXT目錄。注意,附圖中的星號(hào)代表001和999之間的整數(shù)。
下面的說(shuō)明按順序描述了SD_AUDIO目錄中的每個(gè)文件。如圖12所示,SD_AUDIO目錄包括五種類(lèi)型的文件‘AOB***.SA1’、‘POB***.SP1’、‘SD_AUDIO.TKM’、‘SD_AUDIO.PLM’和‘POB000.POM’。
‘AOB***.SA1’是將來(lái)自分組中包括的多個(gè)單元的AAC流式數(shù)據(jù)作為AOB存儲(chǔ)的文件。擴(kuò)展名‘SA’是安全音頻的縮寫(xiě),表示文件內(nèi)容需要版權(quán)保護(hù)。
下面是對(duì)AOB文件的內(nèi)部結(jié)構(gòu)的說(shuō)明。圖13顯示了一個(gè)AOB文件的分層數(shù)據(jù)結(jié)構(gòu)。在附圖中,第一層顯示一個(gè)AOB文件,第二層顯示一個(gè)AOB。第三層顯示一個(gè)AOB_BLOCK,第四層顯示一個(gè)AOB_ELEMENT,第五層顯示一個(gè)AOB_FRAME。
圖13的第五層中的‘AOB_FRAME’是組成AOB的最小單位,是一個(gè)具有大約20毫秒的重放時(shí)間的可變長(zhǎng)度數(shù)據(jù)。
第四層中的‘AOB_ELEMENT’是一個(gè)具有大約2秒的重放時(shí)間的可變長(zhǎng)度數(shù)據(jù)段,其長(zhǎng)度為在時(shí)間搜索表中所示。
第三層中的‘AOB_BLOCK’是排除可能存在于AOB的開(kāi)始和結(jié)束處的任何無(wú)效區(qū)域的AOB的有效數(shù)據(jù),并由TKI中的BIT指定。
第二層中的AOB是一個(gè)具有不大于8.4分鐘的重放時(shí)間的數(shù)據(jù)段。將AOB的重放時(shí)間限定到8.4分鐘的原因是,由于在AOB中包括的AOB_ELEMENT的數(shù)目受到限制,將時(shí)間搜索表的大小限定為不大于504字節(jié)。下面詳細(xì)描述為什么限定重放周期會(huì)限制時(shí)間搜索表的大小。
當(dāng)一個(gè)重放裝置執(zhí)行前向或后向搜索時(shí),重放裝置跳過(guò)對(duì)兩秒音頻數(shù)據(jù)的讀取,然后重放240毫秒。當(dāng)跳過(guò)兩秒數(shù)據(jù)時(shí),可以將在兩秒間隔的數(shù)據(jù)的讀地址寫(xiě)進(jìn)時(shí)間搜索表,并在請(qǐng)求前向或后向搜索時(shí)由重放裝置引用。帶有兩秒重放時(shí)間的音頻數(shù)據(jù)的數(shù)據(jù)尺寸依賴(lài)于重放音頻數(shù)據(jù)時(shí)所使用的比特率。如上所述,采用范圍在16kbps到144kbps的比特率,這樣兩秒內(nèi)重放的數(shù)據(jù)量可以在4KB(=16kbps×2/8)和36KB(=144kbps×2/8)之間。
由于在兩秒內(nèi)重放的數(shù)據(jù)量在4KB和36KB之間,所以在時(shí)間搜索表中用于記錄音頻數(shù)據(jù)的數(shù)據(jù)長(zhǎng)度的每個(gè)條目的數(shù)據(jù)長(zhǎng)度需要是2字節(jié)(=16比特)。這是因?yàn)橐粋€(gè)16比特的值能夠表示在0KB和64KB之間的數(shù)。另一方面,如果時(shí)間搜索表的總數(shù)據(jù)大小需要被限制在504字節(jié)(這是將在后面說(shuō)明的TKTMSRT的大小),例如,可以計(jì)算出時(shí)間搜索表中的條目的最大數(shù)目為504/2=252。由于每?jī)擅胩峁┮粋€(gè)條目,所以對(duì)應(yīng)于這個(gè)最大為252個(gè)條目的重放時(shí)間是504秒(=2s×252),或者,換句話(huà)說(shuō),是8分鐘24秒(=8.4分鐘)。其結(jié)果是,將AOB_BLOCK的最大重放周期設(shè)置在8.4分鐘能夠?qū)r(shí)間搜索表的數(shù)據(jù)大小限定在504字節(jié)。
圖14顯示了在連續(xù)讀出AOB文件中的AOB和AOB_BLOCK時(shí)的重放內(nèi)容。圖14中的第一層顯示了用戶(hù)數(shù)據(jù)區(qū)域8中的八個(gè)AOB文件,而第二層顯示了在這些AOB文件中記錄的八個(gè)AOB。第三層顯示了在這些AOB中包括的八個(gè)AOB_BLOCK。
第五層顯示了由五個(gè)分組組成的標(biāo)題。五個(gè)分組是五個(gè)歌曲,歌曲A、歌曲B、歌曲C、歌曲D和歌曲E。虛線(xiàn)AS1到AS8顯示了在AOB_BLOCK與曲集所分成的部分之間的對(duì)應(yīng)關(guān)系,因此圖14中的第四層顯示了用于劃分第五層上所示曲集的單位。
AOB#4具有8.4分鐘的重放時(shí)間,是具有重放時(shí)間為30.6分鐘的歌曲D的第一(或‘頭部’)部分。在AOB#5和AOB#6中包括的AOB_BLOCK是歌曲D的中間部分,也具有8.4分鐘的重放周期。在AOB#7中包括的AOB_BLOCK是歌曲D的結(jié)束部分,具有5.4分鐘的重放周期。這樣,將總重放周期為30.6分鐘的歌曲分成(8.4+8.4+8.4+5.4分鐘)部分,每個(gè)部分都包括在一個(gè)不同的AOB中。從圖14中可以看出,在每個(gè)AOB文件中包括的AOB經(jīng)受最大重放周期是8.4分鐘。圖15顯示了存儲(chǔ)在圖14所示的標(biāo)題(曲集)中的八個(gè)AOB文件。
‘POB***.JPG’和‘POB***.SP1’是存儲(chǔ)靜止圖象數(shù)據(jù)的文件。在兩種類(lèi)型的文件之間的不同點(diǎn)位于版權(quán)保護(hù)區(qū)域。文件POB***.JPG僅僅存儲(chǔ)JPEG(聯(lián)合攝影專(zhuān)家組)格式的靜止圖象數(shù)據(jù),而文件POB***.SP1存儲(chǔ)被加密以保護(hù)靜止圖象的版權(quán)的數(shù)據(jù)(擴(kuò)展名SP1代表安全圖象,表明需要版權(quán)保護(hù))。
文件‘SD_AUDIO.TKM’包含繼承了分組頭部、導(dǎo)航結(jié)構(gòu)和時(shí)間搜索表的內(nèi)容的數(shù)據(jù),并包括一個(gè)磁道管理器。
圖16A顯示了磁道管理器的詳細(xì)分層結(jié)構(gòu)。換句話(huà)說(shuō),位于附圖右邊的邏輯格式更詳細(xì)地顯示了位于附圖左邊的邏輯格式的結(jié)構(gòu)。虛線(xiàn)用于清楚地指示左邊的邏輯格式的哪一部分由右邊的邏輯格式詳細(xì)地顯示。如果參考在圖16A中以這種方式表示的磁道管理器的結(jié)構(gòu),可以看到,它是由n片磁道信息(縮寫(xiě)為T(mén)KI)#1至#n形成的,如虛線(xiàn)h1所示。TKI是用于管理作為磁道記錄在AOB文件中的AOB的信息,一個(gè)TKI對(duì)應(yīng)于一個(gè)AOB文件。
參考圖16A,可以看到,如虛線(xiàn)h2所示,每個(gè)TKI包括磁道_總體信息(TKGI)和記錄TKI特有的文本信息、例如作者名、曲集名、改編名和制片名的磁道_文本_信息_數(shù)據(jù)_區(qū)域(TKTXTI_DA)以及將重放時(shí)間限制為8.4分鐘的磁道_時(shí)間_搜索_表(TKTMSRT)。
圖17顯示了圖16中的TKI如何對(duì)應(yīng)于圖14中的AOB文件和AOB。在圖17的第一層上的方框顯示一系列磁道,磁道A至磁道E,第二層上的大框顯示磁道管理器,而第三和第四層顯示在圖14中給出的八個(gè)AOB文件。八個(gè)AOB文件記錄在圖16中顯示的八個(gè)AOB,并形成一個(gè)包括磁道A、磁道B、磁道C、磁道D和磁道E的音樂(lè)曲集。第二層顯示了八個(gè)TKI。分配給每個(gè)TKI的數(shù)‘1’到‘8’是用于識(shí)別每個(gè)TKI的序號(hào),以每個(gè)TKI對(duì)應(yīng)于已經(jīng)給予相同序號(hào)001、002等等的AOB文件。通過(guò)這一點(diǎn),從圖17可以看到,TKI#1對(duì)應(yīng)于文件‘AOB001.SA1’,TKI#2對(duì)應(yīng)于文件‘AOB002.SA1’,TKI#3對(duì)應(yīng)于文件‘AOB003.SA1’,TKI#4對(duì)應(yīng)于文件‘AOB004.SA1’。在圖17中,在TKI和AOB文件之間的對(duì)應(yīng)關(guān)系由箭頭TA1至TA8顯示。這樣,每個(gè)TKI對(duì)應(yīng)于記錄在一個(gè)AOB文件中的一個(gè)不同的AOB,并給出只運(yùn)用到相應(yīng)AOB上的詳細(xì)信息。
TKGI的詳細(xì)結(jié)構(gòu)如圖16B所示。如圖所示,TKGI包括‘TKI_ID’、‘TKIN’、‘TKI_BLK_ATR’、‘TKI_LNK_PTR’、‘TKI_SZ’、‘TKI_PB_TM’、‘TKI_AOB_ATR’、‘TKI_POB_ATR’、‘TKI_TI1_ATR’、‘TKI_TI2_ATR’、‘TKI_TMSRT_SA’、‘ISRC’、‘TKI_APP_ATR’、‘BIT’和‘TKI_POB_SRP’。
將一個(gè)可以立即區(qū)分TKI的ID寫(xiě)在‘TKI_ID’中(在該實(shí)施例中,ID是一個(gè)2字節(jié)代碼‘A4’)。
將范圍在1和999之間的TKT號(hào)寫(xiě)在‘TKIN’中。
將TKI的屬性寫(xiě)在‘TKI_BLK_ATR’中。
下面描述在圖17中所示例子中的每個(gè)TKI的TKI_BLK_ATR的設(shè)置。通過(guò)參考每個(gè)TKI的TKI_BLK_ATR,可以看到,由于四對(duì)TKI#1/AOB001.SA1、TKI#2/AOB002.SA1、TKI#3/AOB003.SA1和TKI#8/AOB008.SA1每一對(duì)都對(duì)應(yīng)于單獨(dú)的磁道,所以將TKI#1、TKI#2、TKI#3和TKI#8中的每一個(gè)的TKI_BLK_ATR設(shè)置為‘磁道’。將TKI#4的TKI_BLK_ATR設(shè)置在‘磁道頭’,將TKI#7的TKI_BLK_ATR設(shè)置在‘磁道尾’,將TKI#5和TKI#6的TKI_BLK_ATR設(shè)置在‘磁道中點(diǎn)’。這意味著對(duì)應(yīng)于TKI#4的AOB文件‘AOB004.SA1’是磁道的開(kāi)始,對(duì)應(yīng)于TKI#5和TKI#6的AOB文件‘AOB005.SA1’和‘AOB006.SA1’是磁道的中點(diǎn),對(duì)應(yīng)于TKI#7的AOB文件‘AOB007.SA1’是磁道的結(jié)束。
可以將TKI_BLK_ATR設(shè)置為使得能夠容易地執(zhí)行將多個(gè)磁道中的任何兩個(gè)合并形成一單個(gè)磁道的合并編輯和將一個(gè)磁道劃分成多個(gè)新磁道的劃分編輯。下面解釋在合并兩個(gè)磁道時(shí)在TKI中的改變。
圖18A和18B顯示了在合并兩個(gè)磁道以產(chǎn)生一個(gè)新磁道時(shí)如何設(shè)置TKI。圖18A中的例子顯示了在用戶(hù)執(zhí)行一個(gè)編輯操作以便將磁道C和磁道E合并成一單個(gè)磁道時(shí)的情況。
在這種情況下,將對(duì)應(yīng)于磁道C和磁道E的AOB記錄在對(duì)應(yīng)于TKI#3和TKI#8的AOB文件AOB003.SA1和AOB008.SA1中,以便重寫(xiě)TKI#3和TKI#8的TKI_BLK_ATR。圖18B顯示了這些TKI在重寫(xiě)之后的TKI_BLK_ATR。在圖18A中,將TKI#3和TKI#8的TKI_BLK_ATR寫(xiě)為‘磁道’,但在圖18B中,將TKI#3的TKI_BLK_ATR重寫(xiě)為‘磁道頭’,將TKI#8的TKI_BLK_ATR重寫(xiě)為‘磁道尾’。通過(guò)這樣重寫(xiě)TKI_BLK_ATR,對(duì)應(yīng)于TKI#3和TKI#8的AOB文件AOB003.SA1和AOB008.SA1最終被作為一單個(gè)磁道、新磁道C的一部分。
下面解釋在劃分一個(gè)磁道時(shí)TKI中的改變。圖19A和19B顯示了將一單個(gè)磁道劃分以產(chǎn)生兩個(gè)新磁道的例子。在附圖中,假設(shè)用戶(hù)已經(jīng)執(zhí)行了一個(gè)編輯操作,將磁道C劃分成兩個(gè)新磁道,磁道C和磁道F。在將磁道C劃分成新磁道C和磁道F時(shí),產(chǎn)生對(duì)應(yīng)于磁道F的AOB文件‘AOB002.SA1’。圖19A顯示出將TKI#2設(shè)置為‘未使用’,而這個(gè)TKI#2被分配給新產(chǎn)生的AOB文件‘AOB002.SA1’。
‘TKI_LNK_PTR’包含一個(gè)鏈接目標(biāo)TKI的TKIN。如圖17中的箭頭TL4、TL5和TL6所示,設(shè)置對(duì)應(yīng)于形成磁道D的四個(gè)AOB文件的TKI#4、TKI#5、TKI#6和TKI#7中的每一個(gè)的TKI_LNK_PTR,以便指示下一個(gè)TKI_LNK_PTR。
‘TKI_SZ’包含以字節(jié)為單位寫(xiě)入的TKI的數(shù)據(jù)大小。
‘TKI_PB_TM’包含由對(duì)應(yīng)于TKI的AOB文件中的AOB形成的磁道的重放時(shí)間。
‘TKI_AOB_ATR’包含在產(chǎn)生AOB時(shí)必須遵循的編碼需求。這些包括在對(duì)應(yīng)于TKI的AOB中記錄的AOB應(yīng)該被采樣的頻率、它應(yīng)該被傳送的比特率以及信道數(shù)。
‘TKI_POB_ATR’包含設(shè)置POB模式(順序模式、隨機(jī)模式、洗牌模式)、POB顯示和一種顯示POB是否與對(duì)應(yīng)于TKI的AOB文件同步的模式(放映幻燈模式,可瀏覽模式)的字段。
‘TKI_TI1_ATR’和‘TKI_TI2_ATR’表示了要與受版權(quán)保護(hù)的資料一起顯示的文本信息的類(lèi)型,例如ISO646、JISX0201、ISO8859、音樂(lè)移位JIS(日本工業(yè)標(biāo)準(zhǔn))字符等等。
‘TKI_TMSRT_SA’包含TMSRT的開(kāi)始地址。
‘ISRC’包含TKI的ISRC(國(guó)際標(biāo)準(zhǔn)記錄代碼)。
‘TKI_APP_ATR’包含存儲(chǔ)在SD存儲(chǔ)卡100上的應(yīng)用的種類(lèi)。例如,這可能是音樂(lè)類(lèi)型、卡拉OK軟件或展示數(shù)據(jù)。
塊信息表(‘BIT’)管理AOB_BLOCK。圖16B的右邊顯示了BIT的詳細(xì)結(jié)構(gòu)。如圖所示,BIT包括一個(gè)DATA_Offset字段、一個(gè)SZ_DATA字段、一個(gè)Fns_lst_TMSRTE字段、一個(gè)Fns_Last_TMSRTE字段、一個(gè)Fns_Middle_TMSRTE字段和一個(gè)TIME_LENGTH字段。下面詳細(xì)描述這些字段中的每一個(gè)。
將從簇之間的邊界起的AOB_BLOCK的開(kāi)始的相對(duì)地址作為一個(gè)以字節(jié)為單位給出的值寫(xiě)進(jìn)‘DATA_Offset’。這表示在AOB和AOB_BLOCK之間的無(wú)效區(qū)域的大小。作為一個(gè)例子,在用戶(hù)將一個(gè)無(wú)線(xiàn)電廣播作為AOB記錄在SD存儲(chǔ)卡100上并希望刪去磁道上的DJ講話(huà)的向內(nèi)部分時(shí),可以將BIT中的DATA_Offset設(shè)置為使不包括DJ話(huà)音部分的磁道重放。
‘SZ_DATA’包含以字節(jié)為單位表示的AOB_BLOCK的數(shù)據(jù)長(zhǎng)度。通過(guò)從文件長(zhǎng)度(簇大小的整數(shù)倍)減去將SZ_DATA與DATA_Offset相加所產(chǎn)生的值,可以得到在AOB_BLOCK之后的無(wú)效區(qū)域的大小。換句話(huà)說(shuō),當(dāng)在AOB的后面部分存在不需要重放的一個(gè)區(qū)段時(shí),可以調(diào)整SZ_DATA以便防止重放這個(gè)無(wú)效區(qū)段。因此,通過(guò)運(yùn)算DATA_Offset和SZ_DATA,可以刪除在AOB的開(kāi)始和結(jié)束處的區(qū)段。
‘Fns_lst_TMSRTE’包含在位于當(dāng)前AOB_BLOCK的開(kāi)始處的AOB_ELEMET中包括的AOB_FRAME的數(shù)目。
‘Fns_Last_TMSRTE’包含在位于當(dāng)前AOB_BLOCK的結(jié)束處的AOB_ELEMET中包括的AOB_FRAME的數(shù)目。
‘Fns_Middle_TMSRTE’包含在除了當(dāng)前AOB_BLOCK的開(kāi)始和結(jié)束處以外的每個(gè)AOB_ELEMET、即在AOB_BLOCK的中間的AOB_ELEMET中包括的AOB_FRAME的數(shù)目。
‘TIME_LENGTH’字段包含校正到最近的毫秒的寫(xiě)AOB_ELEMET的重放周期?!甌IME_LENGTH’字段是16比特長(zhǎng)。當(dāng)采用的編碼方法是MPEG-ACC或MPEG-Layer3時(shí),一個(gè)AOB_ELEMET的重放周期是2秒,因此將值‘2000’寫(xiě)在‘TIME_LENGTH’字段中。
圖20顯示了存儲(chǔ)由AOB_ELEMET#1至AOB_ELEMET#4組成的AOB的簇007至00E。下面描述在如圖20所示存儲(chǔ)AOB時(shí)BIT中的設(shè)置。AOB_ELEMET#1至#4占據(jù)了簇007中的md0到簇00E中的md4之間的區(qū)域。這個(gè)區(qū)域由BIT中的SZ_DATA指示,如圖20中的箭頭sd1所示。在BIT中給出的DATA_Offset給出了未被占據(jù)區(qū)域ud0的長(zhǎng)度,即AOB_ELEMET#1的開(kāi)始相對(duì)于簇007的開(kāi)始的位置值。因此,可以看到,BIT管理在簇邊界和AOB_ELEMET之間的偏移。
字段‘TKI_POB_SRP’指示在一特定AOB的重放周期期間顯示的POB,重放周期是根據(jù)在播放列表信息中指定的重放順序執(zhí)行重放的一個(gè)時(shí)期。換句話(huà)說(shuō),磁道管理器可以通過(guò)設(shè)置TKI_POB_SRP來(lái)為每個(gè)磁道指示要顯示的POB。
圖21顯示了在磁道管理器中包括的TKI#2至TKI#4的TKI_POB_SRP的設(shè)置的一個(gè)例子。第一層顯示出磁道管理器,第二層顯示三個(gè)POB文件。第一層上的磁道管理器包括八個(gè)TKI,箭頭指示TKI中的哪一TKI_POB_SRP索引POB。根據(jù)由箭頭指示的索引關(guān)系,TKI#2、TKI#3和TKI#4中的TKI_POB_SRP分別指示POB001、POB002和POB003。POB001至POB003中的數(shù)據(jù)分別鏈接到磁道B、C和D。由于在重放每個(gè)磁道時(shí)如果未再生至少一個(gè)POB都將是無(wú)意義的,所以TKI中的TKI_POB_SRP確保將POB設(shè)置為在重放磁道的整個(gè)時(shí)間期間內(nèi)都能再生POB。
這完成了TKGI的說(shuō)明。下面將說(shuō)明圖12所示的其余文件。
文件‘SD_AUDIO.PLM’包含定義多個(gè)磁道的重放順序的信息,并包括缺省_播放列表_磁道_搜索_指針(‘DPL_TL_SRP’)#1至#m。圖22顯示了在缺省播放列表信息、TKI和AOB文件之間的對(duì)應(yīng)關(guān)系。缺省播放列表信息中的DPL_TK_SRP#1至#8中的DPL_TKIN分別指示TKI#1至#8,使得每個(gè)AOB文件如箭頭(1)至(8)所示被重放。下面說(shuō)明如何通過(guò)改變?nèi)笔〔シ帕斜碇械腄PL_TK_SRP的順序來(lái)執(zhí)行改變磁道的重放順序的編輯操作。圖23A和23B顯示了磁道順序已經(jīng)改變的情況。圖23A中的DPL_TK_SRP和TKI的設(shè)置與圖22中的相同。圖23A中的重放順序是磁道A、磁道B、磁道C、磁道D和磁道E。然而,在圖23B的缺省播放列表信息中,DPL_TK_SRP#3和DPL_TK_SRP#8的DPL_TKIN已經(jīng)互換,因此播放順序是磁道A、磁道B、磁道E、磁道D和磁道C。以這種方式互換缺省播放列表信息中的DPL_TKIN的順序使得能夠容易地改變磁道重放順序。
文件‘POB000.POM’包含每個(gè)POB的控制信息,例如一個(gè)POB是否由TKGI所指示,以及如果由其所指示,則包含指示的數(shù)。
這完成了對(duì)SD_AUDIO目錄中包括的文件的說(shuō)明。下面說(shuō)明在SD_ADEXT目錄中包括的文件。目錄名‘SD_ADEXT’代表SD_AUDIO擴(kuò)展,表明該目錄是為符合SD-Audio版本1.1標(biāo)準(zhǔn)的數(shù)據(jù)增加的擴(kuò)展。
文件‘STKI***.SDT’包含安全磁道信息,而內(nèi)部結(jié)構(gòu)如圖24所示。從圖中可以看到,STKI包括256字節(jié)的安全磁道總體信息(S_TKGI)和256字節(jié)的安全磁道文本信息數(shù)據(jù)區(qū)域(S_TKTXTI_DA)。STKI***.SDT文件與TKI的比較揭示出,TKI中存在的TKTMSRT在STKI中不存在。另外,TKI中的TKGI與STKI的比較揭示出,TKI中存在的TKI_TMSRT_SA和BIT已經(jīng)由自由ID區(qū)域1至4(S_TKI_FR_ID 1至4)替換。S_TKI_FR_ID 1至4是寫(xiě)有ID信息、例如單個(gè)KIOSK終端、分布格式和單個(gè)用戶(hù)的ID的字段。
下面說(shuō)明在TKI和STKI之間的不同。與TKI不同,在用于受版權(quán)保護(hù)的資料的使用規(guī)則從SD存儲(chǔ)卡100移到本地存儲(chǔ)器時(shí),STKI與來(lái)自SD存儲(chǔ)卡100的AOB一起移動(dòng)到本地存儲(chǔ)器。STKI包含S_TKI_FR_ID 1至4,并且由于這些記錄單個(gè)KIOSK終端、分布格式和單個(gè)用戶(hù)的ID,所以STKI用作購(gòu)買(mǎi)所分布內(nèi)容的一種證明。
S_TKI文件和AOB文件具有一對(duì)一的對(duì)應(yīng)關(guān)系,在文件名中具有相同的三個(gè)數(shù)的文件是對(duì)應(yīng)的文件。圖25顯示了在一方面在SD_AUDIO目錄中包括的AOB文件AOB001.SA1、AOB002.SA1和AOB003.SA1、POB文件POB001.SP1和POB002.SP1與另一方面在SD_ADEXT目錄中包括的STKI文件STKI001.SDT、STKI002.SDT和STKI003.SDT之間的關(guān)系。如箭頭AS1、AS2和AS3所示,具有匹配序號(hào)的AOB和STKI相對(duì)應(yīng)。如箭頭PS1和PS2所示,POB對(duì)應(yīng)于STKI,這個(gè)關(guān)系是由每個(gè)S_TKI文件中的S_SKI_POB_SRP確定的。在圖25的例子中,文件STKI002.SDT中的S_SKI_POB_SRP指示POB001.SP1,文件STKI003.SDT中的S_SKI_POB_SRP指示POB002.SP1。
這完成了對(duì)用戶(hù)數(shù)據(jù)區(qū)域8中包含的文件的說(shuō)明。下面說(shuō)明在保護(hù)區(qū)域3中包含的文件。圖12中的保護(hù)區(qū)域3具有一個(gè)包含文件‘AOBSA1.KEY’和‘POBSP1.KEY’的SD_AUDIO目錄和一個(gè)包含文件‘AOBSA1.URM’和‘POBSP1.URM’的SD_ADEXT目錄。
文件‘AOBSA1.KEY’是記錄用于解密AOB的加密密鑰(標(biāo)題密鑰)的加密密鑰存儲(chǔ)文件。這些加密密鑰中的每一個(gè)都對(duì)應(yīng)于在一個(gè)分組的缺省提議區(qū)域中包括的多個(gè)CEL密鑰中的一個(gè)。
文件‘POBSP1.KEY’是記錄用于解密POB的加密密鑰(標(biāo)題密鑰)的加密密鑰存儲(chǔ)文件。這些加密密鑰中的每一個(gè)都對(duì)應(yīng)于在一個(gè)分組的缺省提議區(qū)域中包括的多個(gè)CEL密鑰中的一個(gè)。
文件‘AOBSA1.URM’是記錄對(duì)應(yīng)于每個(gè)AOB的使用規(guī)則的使用規(guī)則存儲(chǔ)文件。圖26顯示了文件AOBSA1.URM的結(jié)構(gòu)。在附圖中,文件AOBSA1.URM包括作為記錄諸如ID信息、版本號(hào)和文件大小之類(lèi)的信息的頭部的‘使用規(guī)則管理器信息’和使用規(guī)則條目#1至#n(在圖中n=8)。
文件‘POBSP1.URM’是記錄在一對(duì)一的基礎(chǔ)上對(duì)應(yīng)于每個(gè)POB的使用規(guī)則的使用規(guī)則存儲(chǔ)文件。對(duì)應(yīng)的數(shù)據(jù)是POB而不是AOB,但數(shù)據(jù)結(jié)構(gòu)與文件AOBSA1.URM的相同。
圖27顯示了當(dāng)SD_AUDIO目錄具有八個(gè)AOB文件、對(duì)應(yīng)于這些文件的八個(gè)加密密鑰記錄在AOBSA1.KEY中并且對(duì)應(yīng)于這些文件的八個(gè)使用規(guī)則記錄在AOBSA1.URM中時(shí)在AOBSA1.KEY、AOBSA1.URM和AOB文件之間的對(duì)應(yīng)關(guān)系。
加密AOB文件、加密密鑰存儲(chǔ)文件和使用規(guī)則存儲(chǔ)文件是根據(jù)下述的預(yù)定規(guī)則(1)、(2)和(3)相對(duì)應(yīng)的。
(1)將加密密鑰存儲(chǔ)文件和使用規(guī)則存儲(chǔ)文件安排成一個(gè)與存儲(chǔ)加密文件的目錄具有相同目錄名的目錄。在圖27中,將AOB文件安排成用戶(hù)數(shù)據(jù)區(qū)域8中的SD_AUDIO目錄。將加密密鑰存儲(chǔ)文件也安排成SD_AUDIO目錄。將使用規(guī)則存儲(chǔ)文件安排成一個(gè)是SD_AUDIO目錄的子目錄的目錄SD_ADEXT。
(2)向加密密鑰存儲(chǔ)文件和使用規(guī)則存儲(chǔ)文件給出一個(gè)通過(guò)將數(shù)據(jù)區(qū)域中的AOB文件的文件名的頭三個(gè)字母與預(yù)定的‘.KEY’或‘.URM’擴(kuò)展名中的一個(gè)相合并而產(chǎn)生的文件名。圖28A和28B顯示了在AOBSA1.KEY、AOBSA1.URM和AOB文件之間的對(duì)應(yīng)關(guān)系。當(dāng)一個(gè)AOB文件的文件名是‘AOB001.SA1’時(shí),如箭頭nk1和nk2所示,向加密密鑰存儲(chǔ)文件給出一個(gè)通過(guò)將頭三個(gè)字母‘AOB’、‘SA1’和擴(kuò)展名‘.KEY’相加而產(chǎn)生的文件名‘AOBSA1.KEY’。如箭頭nk3和nk4所示,向使用規(guī)則存儲(chǔ)文件給出一個(gè)通過(guò)將頭三個(gè)字母‘AOB’、‘SA1’和擴(kuò)展名‘.URM’相加而產(chǎn)生的文件名‘AOBSA1.URM’。
(3)為AOB文件的文件名分配序號(hào)‘001’、‘002’、‘003’、‘004’等等,顯示出對(duì)應(yīng)于在加密密鑰存儲(chǔ)文件中給出的加密密鑰的序列和在使用規(guī)則存儲(chǔ)文件中給出的使用規(guī)則的序列中的每個(gè)音頻目標(biāo)的標(biāo)題密鑰和使用規(guī)則的位置。其結(jié)果是,用于對(duì)每個(gè)AOB文件加密的標(biāo)題密鑰和使用規(guī)則將以相同的序號(hào)出現(xiàn)在‘標(biāo)題密鑰條目’和‘使用規(guī)則條目’中。在圖27中,箭頭Ak1、Ak2、Ak3和Ak4顯示出在AOB文件、標(biāo)題密鑰和使用規(guī)則之間的對(duì)應(yīng)關(guān)系。
下面參考圖29說(shuō)明標(biāo)題密鑰條目的內(nèi)部結(jié)構(gòu)。在附圖中,標(biāo)題密鑰條目包括一個(gè)7字節(jié)的加密密鑰‘EKEY’、一個(gè)‘可用標(biāo)志’和一個(gè)‘內(nèi)容ID’。
當(dāng)在SD存儲(chǔ)卡100上存在一個(gè)受版權(quán)保護(hù)的資料時(shí),將‘可用標(biāo)志’設(shè)為1,并且對(duì)應(yīng)的標(biāo)題密鑰條目包含一個(gè)有效加密密鑰,而在受版權(quán)保護(hù)的資料從SD存儲(chǔ)卡100移到本地存儲(chǔ)器時(shí),將其設(shè)為0。
‘內(nèi)容ID’是唯一指定給每個(gè)內(nèi)容的信息??捎脴?biāo)志用于以下列方式與內(nèi)容ID相結(jié)合。一個(gè)空標(biāo)題密鑰條目的內(nèi)容ID是0,將一個(gè)不為空的、具有相應(yīng)AOB文件的標(biāo)題密鑰條目的內(nèi)容ID設(shè)置為1和999之間。當(dāng)磁道和TKI(AOB)以一對(duì)多的對(duì)應(yīng)關(guān)系存在時(shí),對(duì)應(yīng)于AOB的標(biāo)題密鑰條目中的內(nèi)容ID都具有相同的值。同時(shí),當(dāng)磁道和TKI具有一對(duì)一的對(duì)應(yīng)關(guān)系時(shí),將可用標(biāo)志設(shè)置為1,而當(dāng)磁道和TKI具有一對(duì)多的對(duì)應(yīng)關(guān)系時(shí),將多個(gè)標(biāo)題密鑰條目中的一個(gè)的可用標(biāo)志設(shè)置為1,將剩余的標(biāo)題密鑰條目的可用標(biāo)志設(shè)置為0。如果內(nèi)容ID不是0,并且可用標(biāo)志設(shè)置為0,則具有相同內(nèi)容ID的多個(gè)TKI(AOB)存在,因此檢測(cè)到具有相同內(nèi)容ID的所有標(biāo)題密鑰條目。這意味著可以執(zhí)行一個(gè)指定對(duì)應(yīng)于一個(gè)內(nèi)容ID的多個(gè)TKI(AOB)的搜索。
下面說(shuō)明使用規(guī)則。圖26的右半邊顯示了使用規(guī)則的結(jié)構(gòu)。在這里顯示了對(duì)應(yīng)于每個(gè)AOB的使用規(guī)則的格式。這包括‘C_HASH字段’、‘核對(duì)控制信息’、‘移動(dòng)控制信息’、‘觸發(fā)位’、‘內(nèi)容ID字段’、‘可用標(biāo)志’和‘STI密鑰’。如附圖中的‘}’符號(hào)所示,圖29中所示的加密密鑰EKEY的結(jié)構(gòu)是相同的,也包括內(nèi)容ID、可用標(biāo)志和加密密鑰。
將通過(guò)將一個(gè)安全散列算法(SHA-1)運(yùn)用到把(鏈接)Enc-STKI、Enc-STI_KEY、Enc-AOB(‘Enc’指示已經(jīng)加密的數(shù)據(jù))連接在一起(鏈接)上獲得的計(jì)算結(jié)果的較低64位寫(xiě)進(jìn)‘C_HASH字段’。散列函數(shù)是一個(gè)單向函數(shù),其特征在于改變輸入值的甚至一個(gè)部分就使得輸出值顯著不同這個(gè)事實(shí)。此外,從輸入值推導(dǎo)出輸出值(散列值)是非常困難的。當(dāng)客戶(hù)設(shè)備訪(fǎng)問(wèn)SD存儲(chǔ)卡100時(shí),使用寫(xiě)在C_HASH字段中的值,以驗(yàn)證Enc-STKI、Enc-STI_KEY和Enc-AOB是否已經(jīng)由其他數(shù)據(jù)替換。
換句話(huà)說(shuō),當(dāng)SD存儲(chǔ)卡100連接到客戶(hù)設(shè)備時(shí),客戶(hù)設(shè)備將Enc-STKI、Enc-STI_KEY和Enc-AOB連接在一起,并運(yùn)用SHA-1算法以獲得一個(gè)64位的C_HASH-Ref值,如下所述。將C_HASH-Ref值與寫(xiě)在使用規(guī)則的C_HASH字段中的C_HASH進(jìn)行比較。如果Enc-STKI、Enc-STI_KEY和Enc-AOB與記錄在SD存儲(chǔ)卡100中的相同,則C_HASH-Ref值將與寫(xiě)在使用規(guī)則中的值相同,但如果Enc-STKI、Enc-STI_KEY和Enc-AOB已經(jīng)被其他數(shù)據(jù)篡改或替換,則計(jì)算出的C_HASH-Ref值將與使用規(guī)則中的C_HASH顯著不同。將C_HASH字段包括在使用規(guī)則中的目的是使客戶(hù)設(shè)備執(zhí)行這樣一個(gè)檢查。
‘核對(duì)控制信息’顯示了當(dāng)SD存儲(chǔ)卡100連接到一個(gè)客戶(hù)設(shè)備并且使用規(guī)則從SD存儲(chǔ)卡100移動(dòng)到本地存儲(chǔ)器時(shí)可以在記錄介質(zhì)上記錄對(duì)應(yīng)于一個(gè)使用規(guī)則的成對(duì)AOB和標(biāo)題密鑰的記錄介質(zhì)的數(shù)目。
‘移動(dòng)控制信息’顯示了是否允許從SD存儲(chǔ)卡100到本地存儲(chǔ)器的控制記錄的權(quán)利的移動(dòng)。如果設(shè)置1,則只允許一次移動(dòng),而如果設(shè)置0,則不允許權(quán)利移動(dòng)。由與具有使用規(guī)則的SD存儲(chǔ)卡100相連的客戶(hù)設(shè)備將移動(dòng)控制信息中顯示的允許移動(dòng)的次數(shù)遞減1。然后,由客戶(hù)設(shè)備將遞減的數(shù)目存儲(chǔ)在本地存儲(chǔ)器中。
如果將‘觸發(fā)位’設(shè)置為0,可以通過(guò)單獨(dú)參考移動(dòng)控制信息來(lái)判斷權(quán)利的移動(dòng),而如果設(shè)置在1,則通過(guò)與移動(dòng)控制信息一起參考其他信息來(lái)判斷權(quán)利的移動(dòng)。提供觸發(fā)位是為了準(zhǔn)備使用規(guī)則的將來(lái)的特征擴(kuò)展。換句話(huà)說(shuō),判斷是否可以移動(dòng)一個(gè)受版權(quán)保護(hù)的資料在將來(lái)可能需要參考與移動(dòng)控制信息相結(jié)合的其他條件來(lái)執(zhí)行。如果存在這樣的需求,則將觸發(fā)位設(shè)置為1,并在假設(shè)條件滿(mǎn)足并將移動(dòng)控制信息設(shè)置為1的情況下移動(dòng)受版權(quán)保護(hù)的資料。
這完成了對(duì)數(shù)據(jù)的應(yīng)用層的說(shuō)明。下面的說(shuō)明集中在當(dāng)一個(gè)受版權(quán)保護(hù)的資料從SD存儲(chǔ)卡100移到本地存儲(chǔ)器時(shí)如何移動(dòng)上述每個(gè)文件。
圖30A和30B顯示了如何將一個(gè)形成受版權(quán)保護(hù)的資料的數(shù)據(jù)集合從SD存儲(chǔ)卡100移到本地存儲(chǔ)器。在用戶(hù)數(shù)據(jù)區(qū)域8中安排的文件中,將AOB文件、POB文件和STKI文件裝進(jìn)本地存儲(chǔ)器中的用戶(hù)數(shù)據(jù)區(qū)域,如箭頭MY1、MY2和MY3所示。然后,刪除SD存儲(chǔ)器100上的AOB文件、POB文件和STKI文件。其間,將SD存儲(chǔ)卡100的保護(hù)區(qū)域3中的文件AOBSA1.KEY、POBSA1.KEY、AOBSA1.URM和POBSP1.URM裝在本地存儲(chǔ)器中的保護(hù)區(qū)域,如箭頭MY4、MY5、MY6和MY7所示。
圖30A和30B是基于將SD存儲(chǔ)卡100的用戶(hù)數(shù)據(jù)區(qū)域8中的所有音頻對(duì)象移到本地存儲(chǔ)器這個(gè)假設(shè)的。然而,圖31A和31B顯示了在只將八個(gè)AOB中的三個(gè)移到本地存儲(chǔ)器時(shí)如何安排文件。在圖31A中,將AOB#1至#3、標(biāo)題密鑰條目#1至#3和使用規(guī)則條目#1至#3從SD存儲(chǔ)卡100上的用戶(hù)使用區(qū)域8和保護(hù)區(qū)域3刪除,并代替為在本地存儲(chǔ)器中的用戶(hù)數(shù)據(jù)區(qū)域和保護(hù)區(qū)域中安排,如圖31A和31B所示。
圖32顯示了如何將圖25中所示AOB文件、POB文件和STKI文件從SD存儲(chǔ)卡100移到本地存儲(chǔ)器。在圖中,從SD存儲(chǔ)卡100刪除AOB001.SA1、AOB002.SA1、AOB003.SA1、POB001.SP1、POB002.SP1、STKI001.SDT、STKI002.SDT和STKI003.SDT,并代替為將這些文件安排在本地存儲(chǔ)器中。這完成了應(yīng)用層中的目錄和文件的結(jié)構(gòu)的說(shuō)明。在本地存儲(chǔ)器,目錄具有與SD存儲(chǔ)卡100上的相同的結(jié)構(gòu),但數(shù)據(jù)可以變換到一個(gè)分布格式,即包含圖10所示標(biāo)題和分組的格式,并存儲(chǔ)數(shù)據(jù)。下面說(shuō)明數(shù)字終端的結(jié)構(gòu)。
圖33顯示了一個(gè)KIOSK類(lèi)型的數(shù)字終端的結(jié)構(gòu)。如圖所示,KIOSK終端包括一個(gè)用于查看由由唱片公司發(fā)行的受版權(quán)保護(hù)的資料組成的家庭音樂(lè)資料庫(kù)的發(fā)行內(nèi)容瀏覽器21、一個(gè)用于接收對(duì)受版權(quán)保護(hù)的資料的搜索請(qǐng)求和購(gòu)買(mǎi)請(qǐng)求的觸摸屏22、一個(gè)連接到諸如光纖電纜之類(lèi)的專(zhuān)用線(xiàn)路的用于發(fā)送和接收受版權(quán)保護(hù)的資料的通信單元23、一個(gè)用于執(zhí)行從SD存儲(chǔ)卡100輸入和向其輸出的卡連接器24、一個(gè)用于通過(guò)用投幣售貨機(jī)接收現(xiàn)金支付或用現(xiàn)金卡或IC卡接收在線(xiàn)支付來(lái)給用戶(hù)開(kāi)帳單的記帳單元25、一個(gè)用于在訪(fǎng)問(wèn)SD存儲(chǔ)卡100的保護(hù)區(qū)域3時(shí)執(zhí)行任何所需的加密和解密的安全處理單元26、以及一個(gè)用于執(zhí)行KIOSK終端中的銷(xiāo)售服務(wù)的合并控制的銷(xiāo)售服務(wù)控制單元27。
圖34A顯示了一個(gè)客戶(hù)設(shè)備的結(jié)構(gòu),在這種情況下是一個(gè)個(gè)人計(jì)算機(jī)??蛻?hù)設(shè)備包括用于記錄一個(gè)由用戶(hù)已經(jīng)從KIOSK終端購(gòu)買(mǎi)的或采用網(wǎng)絡(luò)路徑通過(guò)網(wǎng)絡(luò)下載的受版權(quán)保護(hù)的資料組成的家庭音樂(lè)資料庫(kù)的本地存儲(chǔ)器32、一個(gè)連接到公用線(xiàn)路的用于發(fā)送和接收受版權(quán)保護(hù)的資料的通信單元33、一個(gè)用于執(zhí)行從SD存儲(chǔ)卡100輸入和向其輸出的卡連接器34、這里是PCMCIA(個(gè)人計(jì)算機(jī)存儲(chǔ)卡國(guó)際協(xié)會(huì))卡適配器、一個(gè)用于瀏覽家庭音樂(lè)資料庫(kù)的家庭音樂(lè)資料庫(kù)瀏覽器35、一個(gè)用于接收用戶(hù)操作的輸入接收單元36、一個(gè)用于根據(jù)用戶(hù)操作執(zhí)行向本地存儲(chǔ)器32中的家庭音樂(lè)資料庫(kù)添加一個(gè)新的受版權(quán)保護(hù)的資料。并核對(duì)在本地存儲(chǔ)器32中包括的受版權(quán)保護(hù)的資料的處理到另一個(gè)記錄介質(zhì)的資料庫(kù)控制單元37、以及一個(gè)用于執(zhí)行在訪(fǎng)問(wèn)SD存儲(chǔ)卡100的保護(hù)區(qū)域3時(shí)所需的加密和解密的安全處理單元38。
下面參考圖34B說(shuō)明SD-音頻播放器122至124的內(nèi)部結(jié)構(gòu)。在圖34B中,SD-音頻播放器122至124中的每一個(gè)都是PCMCIA卡適配器,包括一個(gè)用于執(zhí)行向SD存儲(chǔ)卡100輸入和從其輸出的卡連接器60、一個(gè)采用標(biāo)題密鑰對(duì)AOB文件解密的反脫密機(jī)61、一個(gè)用于對(duì)AOB文件譯碼以獲得PCM數(shù)據(jù)的AAC數(shù)據(jù)譯碼器62、一個(gè)用于將PCM數(shù)據(jù)從數(shù)字變換到模擬、并通過(guò)耳機(jī)終端將變換的數(shù)據(jù)輸出到揚(yáng)聲器的D/A變換器63、以及一個(gè)用于執(zhí)行SD-音頻播放器122至124中的處理的組合控制的控制單元64。SD-音頻播放器122至124利用核對(duì)來(lái)重放由客戶(hù)設(shè)備記錄在SD存儲(chǔ)卡100上的磁道,或與表明是否允許移動(dòng)的使用規(guī)則一起重放記錄在SD存儲(chǔ)卡100上的磁道。在這里,將受版權(quán)保護(hù)的資料的重放解釋為由SD-音頻播放器122至124執(zhí)行,但客戶(hù)設(shè)備也可以由與圖34B所示相同的內(nèi)部結(jié)構(gòu)給出,并自己執(zhí)行受版權(quán)保護(hù)的資料的重放。
此外,可以由數(shù)字終端或客戶(hù)設(shè)備通過(guò)使用鍵盤(pán)、跟蹤球、跟蹤墊或這些中的任何組合代替觸摸屏來(lái)接收用戶(hù)操作。例如可以通過(guò)CRT(陰極射線(xiàn)管)、等離子顯示器或LCD(液晶顯示器)在發(fā)行內(nèi)容瀏覽器21和家庭音樂(lè)資料庫(kù)瀏覽器35上查看內(nèi)容。
下面說(shuō)明在數(shù)字終端內(nèi)的安全處理單元26。如圖35所示,安全處理單元26包括一個(gè)MKB處理單元41、一個(gè)ID處理單元42、一個(gè)AKE處理單元43、一個(gè)Kmu加密單元44、一個(gè)STI加密單元45和一個(gè)Ks加密單元46。
MKB處理單元41讀出存儲(chǔ)在SD存儲(chǔ)卡100的系統(tǒng)區(qū)域1中的MKB和由數(shù)字終端的制造商附上的設(shè)備密鑰Kd,并通過(guò)采用MKB和設(shè)備密鑰Kd執(zhí)行一特定計(jì)算來(lái)獲得一個(gè)56位的加密密鑰Km,然后將加密密鑰Km輸出到ID處理單元42。
在從MKB處理單元41接收到加密密鑰Km之后,ID處理單元42從SD存儲(chǔ)卡100的系統(tǒng)區(qū)域1讀出一個(gè)介質(zhì)-ID,并執(zhí)行一特定計(jì)算以獲得一個(gè)64位的計(jì)算結(jié)果,將該結(jié)果的低56位作為加密密鑰Kmu輸出到AKE處理單元43和Kmu加密單元44。
AKE處理單元43采用ID處理單元42計(jì)算出的加密密鑰Kmu和SD存儲(chǔ)卡100上的加密密鑰Kmu執(zhí)行AKE處理。AKE處理單元然后將從這個(gè)計(jì)算得出的56位話(huà)路密鑰Ks輸出到Ks加密單元46。
Kmu加密單元44隨機(jī)地選擇一個(gè)STI_KEY(在附圖中指示為KSTI),采用從ID處理單元42輸出的加密密鑰Kmu對(duì)這個(gè)STI_KEY加密,并將其輸出到Ks加密單元46。Kmu加密單元44還將Enc-STKI、Enc-STKI_KEY和Enc_AOB連接在一起,并運(yùn)用算法SHA-1來(lái)計(jì)算出一個(gè)C_HASH值。在獲得了加密的STI_KEY和C_HASH值之后,Kmu加密單元44將C_HASH值寫(xiě)在一個(gè)使用規(guī)則中,采用加密密鑰Kmu對(duì)這個(gè)使用規(guī)則加密,并將其輸出到Ks加密單元46。
STI加密單元45采用STI_KEY對(duì)一個(gè)STKI加密,并將加密的STKI輸出到SD存儲(chǔ)卡100,將其寫(xiě)在用戶(hù)數(shù)據(jù)區(qū)域8中。
Ks加密單元46采用從AKE處理單元43輸出的56位話(huà)路密鑰Ks對(duì)成對(duì)的STKI和使用規(guī)則加密,并輸出該加密對(duì),將其寫(xiě)在保護(hù)數(shù)據(jù)區(qū)域3中。
這完成了在數(shù)字終端中的安全處理單元26的結(jié)構(gòu)的說(shuō)明。下面的說(shuō)明涉及客戶(hù)設(shè)備中的安全處理單元38的結(jié)構(gòu)。如圖36所示,安全處理單元38的內(nèi)部結(jié)構(gòu)包括一個(gè)MKB處理單元51、一個(gè)ID處理單元52、一個(gè)AKE處理單元53、一個(gè)Ks解密單元54、一個(gè)Kmu解密單元55和一個(gè)STI解密單元56。
一旦客戶(hù)設(shè)備連接到SD存儲(chǔ)卡100,則MKB處理單元51從系統(tǒng)區(qū)域1讀出一個(gè)MKB,并采用設(shè)備密鑰Kd在讀出的MKB上執(zhí)行一特定計(jì)算,從而獲得一個(gè)56字節(jié)的加密密鑰Km。
ID處理單元52從所連接的SD存儲(chǔ)卡100的系統(tǒng)區(qū)域1讀出一個(gè)介質(zhì)-ID,采用由MKB處理單元51計(jì)算出的加密密鑰Km和讀出的介質(zhì)-ID執(zhí)行一特定計(jì)算,獲得一個(gè)64位的計(jì)算結(jié)果,將結(jié)果的低56位作為加密密鑰Kmu輸出到AKE處理單元53和Kmu解密單元55。
AKE處理單元53采用從Ks解密單元54輸出的加密密鑰Kmu執(zhí)行與SD存儲(chǔ)卡100的AKE處理單元43的AKE處理,并將56位的計(jì)算結(jié)果作為話(huà)路密鑰Ks輸出到Ks解密單元54。
Ks解密單元4讀出存儲(chǔ)在SD存儲(chǔ)卡100的保護(hù)區(qū)域3中的Enc_STKI和Enc-使用規(guī)則的加密對(duì),并采用從AKE處理單元53輸出的56位話(huà)路密鑰Ks來(lái)對(duì)該加密對(duì)進(jìn)行解密。然后Ks解密單元54將解密結(jié)果輸出到Kmu解密單元55。
Kmu解密單元55采用由ID處理單元52計(jì)算出的56位加密密鑰Kmu執(zhí)行解密,從而獲得一個(gè)STKI和使用規(guī)則對(duì)。
STI解密單元56從用戶(hù)數(shù)據(jù)區(qū)域讀出Enc-STI_KEY,并采用STI_KEY對(duì)讀出的Enc-STKI進(jìn)行解密,從而獲得一個(gè)STKI。
由安全處理單元26和38執(zhí)行的加密和解密是以變換密碼塊鏈接模式(C_CBC模式)執(zhí)行的。假設(shè)加密的數(shù)據(jù)是512個(gè)字節(jié)。在C_CBC模式中,將這個(gè)數(shù)據(jù)的每個(gè)8字節(jié)的區(qū)段作為一個(gè)塊對(duì)待,并采用一個(gè)7字節(jié)的加密密鑰Mk對(duì)第一個(gè)8字節(jié)塊解密。將8字節(jié)的計(jì)算結(jié)果作為一個(gè)區(qū)段密鑰保存,并用于對(duì)下一個(gè)8字節(jié)塊解密,依此類(lèi)推。以這種方式以8字節(jié)單位將512字節(jié)的數(shù)據(jù)解密。
此外,將通過(guò)AKE處理共享話(huà)路密鑰Ks、從SD存儲(chǔ)卡100讀出加密數(shù)據(jù)、采用話(huà)路密鑰Ks解密以及然后采用加密密鑰Kmu進(jìn)一步解密加密數(shù)據(jù)的處理序列稱(chēng)為一個(gè)安全讀。這個(gè)處理序列是在由一個(gè)相連設(shè)備向SD存儲(chǔ)卡100發(fā)出一特定讀命令(安全讀命令)時(shí)執(zhí)行的。
另外,將采用加密密鑰Kmu來(lái)加密數(shù)據(jù)、然后再次采用通過(guò)AKE處理獲得的話(huà)路密鑰Ks來(lái)加密數(shù)據(jù)、并發(fā)送加密數(shù)據(jù)的處理序列稱(chēng)為一個(gè)安全寫(xiě)。這個(gè)處理序列是在由一個(gè)相連設(shè)備向SD存儲(chǔ)卡100發(fā)出一特定寫(xiě)命令(安全寫(xiě)命令)時(shí)執(zhí)行的。這完成了對(duì)安全處理單元26和38的說(shuō)明。
下面說(shuō)明銷(xiāo)售服務(wù)控制單元27和資料庫(kù)控制單元37,這些是分別執(zhí)行對(duì)數(shù)字終端和客戶(hù)設(shè)備的組合處理控制的控制單元。
銷(xiāo)售服務(wù)控制單元27包括存儲(chǔ)寫(xiě)入的可執(zhí)行程序以便執(zhí)行數(shù)字終端的組合控制的ROM(只讀存儲(chǔ)器)、RAM(隨機(jī)存取存儲(chǔ)器)和CPU(中央處理單元)。圖37和38的流程圖顯示了由這個(gè)可執(zhí)行程序執(zhí)行的過(guò)程。下面參考這些流程圖說(shuō)明銷(xiāo)售服務(wù)控制單元27的控制內(nèi)容。當(dāng)圖37的流程圖的處理被啟動(dòng)時(shí),在步驟S1,銷(xiāo)售服務(wù)控制單元27具有一個(gè)在發(fā)行內(nèi)容瀏覽器21的屏幕上顯示的列表,介紹已經(jīng)由唱片公司發(fā)行的受版權(quán)保護(hù)的資料,然后移動(dòng)到步驟S2和S3的循環(huán)處理。在步驟S2,銷(xiāo)售服務(wù)控制單元27判定用戶(hù)是否已經(jīng)作出對(duì)受版權(quán)保護(hù)的資料的購(gòu)買(mǎi)請(qǐng)求,并且,在步驟S3,判定用戶(hù)是否已經(jīng)作出對(duì)受版權(quán)保護(hù)的資料的搜索請(qǐng)求。如果已經(jīng)作出一個(gè)搜索請(qǐng)求,則在步驟S3為是,并且處理移動(dòng)到步驟S4。在步驟S4,銷(xiāo)售服務(wù)控制單元27通過(guò)觸摸屏22從用戶(hù)接收一個(gè)關(guān)鍵詞輸入、例如作者名或歌曲題目,并在步驟S5,通過(guò)經(jīng)通信單元23訪(fǎng)問(wèn)分布服務(wù)器103,從分布服務(wù)器103搜索關(guān)于與該關(guān)鍵詞有關(guān)的受版權(quán)保護(hù)的資料的信息。然后,在步驟S6,銷(xiāo)售服務(wù)控制單元27具有一個(gè)查看屏幕,顯示從由發(fā)行內(nèi)容瀏覽器21顯示的搜索得到的受版權(quán)保護(hù)的資料,然后返回步驟S2和S3的循環(huán)處理。
如果由用戶(hù)作出一個(gè)購(gòu)買(mǎi)請(qǐng)求,則在步驟S2為是,并且處理移動(dòng)到步驟S7,在這里,銷(xiāo)售服務(wù)控制單元27等待向記帳單元25作出現(xiàn)金支付。如果將錢(qián)插入投幣售貨機(jī),則銷(xiāo)售服務(wù)控制單元27在步驟S8對(duì)于對(duì)應(yīng)于由通信單元23發(fā)送的選定的受版權(quán)保護(hù)的資料的分組具有一個(gè)發(fā)送請(qǐng)求。接著,在步驟S9,銷(xiāo)售服務(wù)控制單元27等待要接收的分組,并在步驟S10,判定是否已經(jīng)正確地接收該分組。如果分組未被正確地接收,則處理進(jìn)行到步驟S8,銷(xiāo)售服務(wù)控制單元27使通信單元23發(fā)出另一個(gè)發(fā)送請(qǐng)求。如果通信單元23正確地接收到分組,則銷(xiāo)售服務(wù)控制單元27在步驟S11將分組變換成符合SD-音頻版本1.1標(biāo)準(zhǔn)的數(shù)據(jù),并將其記錄在SD存儲(chǔ)卡100上。在步驟S12,銷(xiāo)售服務(wù)控制單元27判定是否已經(jīng)將數(shù)據(jù)正確地記錄在SD存儲(chǔ)卡100上,并且,如果否,在步驟S14給出一個(gè)現(xiàn)金退還。如果數(shù)據(jù)已經(jīng)正確地記錄,則銷(xiāo)售服務(wù)控制單元27在步驟S13使記帳單元25完成支付。然后,處理進(jìn)行到步驟S1,銷(xiāo)售服務(wù)控制單元27具有一個(gè)由發(fā)行內(nèi)容瀏覽器21顯示的初始屏幕,并進(jìn)行到步驟S2和S3的循環(huán)處理。
下面參考圖38中的流程圖詳細(xì)說(shuō)明在步驟S11如何將數(shù)據(jù)變換成符合SD-音頻版本1.1標(biāo)準(zhǔn)的數(shù)據(jù)。在將一個(gè)受版權(quán)保護(hù)的資料記錄在SD存儲(chǔ)卡100上時(shí),銷(xiāo)售服務(wù)控制單元27訪(fǎng)問(wèn)SD存儲(chǔ)卡100的用戶(hù)數(shù)據(jù)區(qū)域8中的SD_AUDIO目錄,讀出AOB***.SA1文件,并執(zhí)行一個(gè)搜索,以判定一個(gè)未使用文件數(shù)是否存在。如果已經(jīng)存在999個(gè)AOB***.SA1文件,則銷(xiāo)售服務(wù)控制單元27顯示一個(gè)表明不能記錄更多內(nèi)容的消息,處理結(jié)束。如果AOB***.SA1文件的數(shù)目小于999,則銷(xiāo)售服務(wù)控制單元27在步驟S21將分組的CEL中包括的AAC流式數(shù)據(jù)分成多個(gè)AOB文件,并將AOB文件記錄在SD_AUDIO目錄中。接著,在步驟S22,銷(xiāo)售服務(wù)控制單元27打開(kāi)存儲(chǔ)在SD存儲(chǔ)卡100的用戶(hù)數(shù)據(jù)區(qū)域8中的磁道管理器,并產(chǎn)生對(duì)應(yīng)于磁道管理器中的每個(gè)AOB的TKI。在步驟S23,銷(xiāo)售服務(wù)控制單元27根據(jù)在磁道管理器內(nèi)的多個(gè)TKI中的分組中包括的頭部和導(dǎo)航結(jié)構(gòu)來(lái)設(shè)置數(shù)據(jù)。接著,在步驟S24,它將靜止圖象數(shù)據(jù)變換成POB文件和一個(gè)POM文件,并將這些變換文件記錄在SD存儲(chǔ)卡100上。在步驟S25,銷(xiāo)售服務(wù)控制單元27分割一個(gè)時(shí)間搜索表,將其設(shè)置為相應(yīng)TKI的TKTMSRT,并在步驟S26,根據(jù)導(dǎo)航結(jié)構(gòu)設(shè)置播放列表中的DPL_TK_SRP。這完成了要在SD存儲(chǔ)卡100的用戶(hù)數(shù)據(jù)區(qū)域8中的SD_AUDIO目錄中安排的數(shù)據(jù)集合的設(shè)置。
接著,銷(xiāo)售服務(wù)控制單元27進(jìn)行到步驟S90,并判定DRM的移動(dòng)控制信息中所示的允許移動(dòng)次數(shù)是否是0。如果該數(shù)是0,則跳過(guò)步驟S27至S33和S91的處理,處理進(jìn)行到步驟S35。如果該數(shù)是1或更多,則處理進(jìn)行到步驟S27。接著,在步驟S27,銷(xiāo)售服務(wù)控制單元27根據(jù)在磁道管理器中產(chǎn)生的多個(gè)TKI產(chǎn)生多個(gè)STKI。在步驟S28,銷(xiāo)售服務(wù)控制單元27產(chǎn)生多個(gè)STI_KEY,并采用所產(chǎn)生的密鑰對(duì)每個(gè)STKI加密,將加密的STKI存儲(chǔ)在SD_ADEXT目錄中。在步驟S29,銷(xiāo)售服務(wù)控制單元27執(zhí)行使用規(guī)則管理器從SD存儲(chǔ)卡100的一個(gè)安全讀,并在步驟S30產(chǎn)生對(duì)應(yīng)于使用規(guī)則管理器中的每個(gè)AOB的一個(gè)使用規(guī)則。在步驟S91,銷(xiāo)售服務(wù)控制單元27將允許移動(dòng)次數(shù)遞減,在步驟S31,將遞減的允許移動(dòng)次數(shù)與核對(duì)控制信息一起設(shè)置在每個(gè)使用規(guī)則中。在步驟S32,銷(xiāo)售服務(wù)控制單元27設(shè)置在使用規(guī)則的STI_KEY字段中的用于在步驟S32對(duì)STKI加密的STI_KEY。在步驟S33,它執(zhí)行使用規(guī)則管理器到SD存儲(chǔ)卡100的安全寫(xiě)。由上述處理來(lái)記錄STKI和使用規(guī)則管理器,使得符合SD-音頻版本1.1標(biāo)準(zhǔn)的數(shù)據(jù)被設(shè)置在SD存儲(chǔ)卡100上。
接著,在步驟S35,銷(xiāo)售服務(wù)控制單元27執(zhí)行標(biāo)題密鑰管理器從SD存儲(chǔ)卡100的一個(gè)安全讀,并在步驟S36,將缺省提議的CEL密鑰鏈中包括的CEL密鑰寫(xiě)在對(duì)應(yīng)于AOBSA1.KEY中的每個(gè)AOB的標(biāo)題密鑰條目中。在步驟S37,銷(xiāo)售服務(wù)控制單元27執(zhí)行已經(jīng)寫(xiě)入CEL密鑰的標(biāo)題密鑰管理器到SD存儲(chǔ)卡100上的安全寫(xiě)。
這完成了對(duì)數(shù)字終端中的銷(xiāo)售服務(wù)控制單元27的說(shuō)明。下面詳細(xì)說(shuō)明客戶(hù)設(shè)備中的資料庫(kù)控制單元37。
資料庫(kù)控制單元37包括存儲(chǔ)寫(xiě)入的可執(zhí)行程序以便執(zhí)行數(shù)字終端的組合控制的ROM(只讀存儲(chǔ)器)、RAM(隨機(jī)存取存儲(chǔ)器)和CPU(中央處理單元)。圖39至41的流程圖顯示了由這個(gè)可執(zhí)行程序執(zhí)行的過(guò)程。下面參考這些流程圖說(shuō)明資料庫(kù)控制單元37的控制內(nèi)容。當(dāng)圖39的流程圖的處理被啟動(dòng)時(shí),在步驟S41,資料庫(kù)控制單元37顯示存儲(chǔ)在本地存儲(chǔ)器32中的磁道列表,然后進(jìn)行到步驟S42和S43的循環(huán)處理。在步驟S42,資料庫(kù)控制單元37判定是否已經(jīng)請(qǐng)求磁道移動(dòng),并且,在步驟S43,判定是否已經(jīng)請(qǐng)求磁道核對(duì)。在步驟S44,資料庫(kù)控制單元37判定是否已經(jīng)請(qǐng)求磁道簽到,并且,在步驟S45,判定是否已經(jīng)請(qǐng)求從服務(wù)器計(jì)算機(jī)購(gòu)買(mǎi)受版權(quán)保護(hù)的資料。如果已經(jīng)作出從服務(wù)器計(jì)算機(jī)購(gòu)買(mǎi)受版權(quán)保護(hù)的資料的請(qǐng)求,則在步驟S45為是,處理進(jìn)行到步驟S46。在步驟S46,資料庫(kù)控制單元37具有一個(gè)發(fā)送到通信單元33的下載請(qǐng)求,并在步驟S47等待接收一個(gè)分組。如果接收到分組,則執(zhí)行與由數(shù)字終端執(zhí)行的圖37的流程圖的處理相同的處理,并且,在步驟S48,資料庫(kù)控制單元37將接收的分組存儲(chǔ)在本地存儲(chǔ)器32中。處理然后進(jìn)行到步驟S42至S45。
如果作出將磁道從SD存儲(chǔ)卡100移到本地存儲(chǔ)器32的請(qǐng)求,則在步驟S42為是,處理進(jìn)行到圖41所示的步驟S71,資料庫(kù)控制單元37執(zhí)行使用規(guī)則管理器從SD存儲(chǔ)卡100的安全讀。在下面的說(shuō)明中,存儲(chǔ)在SD存儲(chǔ)卡100上的多個(gè)磁道是每一個(gè)都由變量#x表示。在步驟S72,資料庫(kù)控制單元37將一個(gè)初始值寫(xiě)入#x,并且在步驟S73檢查使用規(guī)則#x的觸發(fā)位。如果觸發(fā)位是1,處理通過(guò)進(jìn)行到步驟S79并遞增變量#x來(lái)移動(dòng)到下一磁道。然后處理進(jìn)行到步驟S73。如果觸發(fā)位是0,在步驟S74,資料庫(kù)控制單元37檢查使用規(guī)則#x的移動(dòng)控制信息。如果移動(dòng)控制信息中所示的允許移動(dòng)次數(shù)是0,則禁止磁道從SD存儲(chǔ)卡100到本地存儲(chǔ)器32的移動(dòng),從而處理通過(guò)進(jìn)行到步驟S79并遞增變量#x來(lái)移動(dòng)到下一磁道。然后,處理進(jìn)行到步驟S73。如果移動(dòng)控制信息是1,則處理進(jìn)行到步驟S75。
在步驟S75,資料庫(kù)控制單元37把Enc-STKI#x、Enc-STI_KEY#x、Enc-AOB#x連接在一起,并獲得C_HASH-Ref值#x。然后,在步驟S76,資料庫(kù)控制單元37判定C_HASH-Ref的值#x是否與使用規(guī)則#x中的C_HASH#x相同。如果兩者不相同,則處理進(jìn)行到步驟S79,但如果兩者相同,在步驟S80,資料庫(kù)控制單元37遞減使用規(guī)則#x的移動(dòng)控制信息中所示的允許移動(dòng)次數(shù),并在步驟S81,執(zhí)行包括遞減的允許移動(dòng)次數(shù)的使用規(guī)則#x和核對(duì)控制信息到本地存儲(chǔ)器32的安全寫(xiě)。接著,在步驟S77,資料庫(kù)控制單元37執(zhí)行將0寫(xiě)入在SD存儲(chǔ)卡100上的使用規(guī)則#x中的可用標(biāo)志和內(nèi)容ID中的安全寫(xiě),并執(zhí)行將隨機(jī)數(shù)安全寫(xiě)入使用規(guī)則#x的其他字段、包括STI_KEY的安全寫(xiě),從而從SD存儲(chǔ)卡100刪除使用規(guī)則#x。另外,資料庫(kù)控制單元37使SD_AUDIO.TKM文件中的TKI#x無(wú)效,并從SD_AUDIO.PLM文件中的缺省播放列表刪除所有與TKI#x有關(guān)的信息。然后,資料庫(kù)控制單元37從在由TKI#x索引的文件POB000.POM中包括的POB文件索引計(jì)數(shù)值中減1。如果在移動(dòng)數(shù)據(jù)時(shí)索引計(jì)數(shù)值是0,則資料庫(kù)控制單元37刪除POB文件。
然后,在步驟S82,資料庫(kù)控制單元37從SD存儲(chǔ)卡100上的用戶(hù)數(shù)據(jù)區(qū)域8讀出形成一個(gè)磁道#x的AOB#x和STKI#x,并將讀出的數(shù)據(jù)記錄在本地存儲(chǔ)器32的用戶(hù)數(shù)據(jù)區(qū)域中。在步驟S83,資料庫(kù)控制單元37執(zhí)行從SD存儲(chǔ)卡100的保護(hù)區(qū)域3對(duì)AOB#x的標(biāo)題密鑰條目的安全讀,然后執(zhí)行將讀出的標(biāo)題密鑰條目寫(xiě)入本地存儲(chǔ)器32的保護(hù)區(qū)域的安全寫(xiě)。因此,將形成磁道#x的數(shù)據(jù)集合存儲(chǔ)在本地存儲(chǔ)器32中。
然后,在步驟S78,資料庫(kù)控制單元37判定變量#x是否是使用規(guī)則管理器中最后一個(gè)數(shù),如果不是最后一個(gè)數(shù),在步驟S79,遞增#x。然后處理進(jìn)行到步驟S73。
一旦已經(jīng)為使用規(guī)則管理器中的所有使用規(guī)則重復(fù)了這個(gè)處理,則資料庫(kù)控制單元37將SD存儲(chǔ)卡100上的允許移動(dòng)的所有磁道都移動(dòng)到本地存儲(chǔ)器32上。當(dāng)用戶(hù)從分布服務(wù)器103購(gòu)買(mǎi)受版權(quán)保護(hù)的資料或從SD存儲(chǔ)卡100移動(dòng)受版權(quán)保護(hù)的資料時(shí),大量的受版權(quán)保護(hù)的資料聚集在客戶(hù)設(shè)備的本地存儲(chǔ)器32中。這些聚集的受版權(quán)保護(hù)的資料形成了一個(gè)家庭音樂(lè)資料庫(kù)。
如果請(qǐng)求一個(gè)磁道核對(duì),則在步驟S43為是,處理進(jìn)行到圖40中的步驟S66。在步驟S66,資料庫(kù)控制單元37等待用戶(hù)選擇一個(gè)要記錄在記錄介質(zhì)而不是SD存儲(chǔ)卡100上的磁道。一旦選擇了一個(gè)磁道(將選擇的磁道稱(chēng)為磁道#x),在步驟S100,資料庫(kù)控制單元37從與客戶(hù)設(shè)備相連的SD存儲(chǔ)卡100讀出一個(gè)唯一的介質(zhì)-ID,搜索一個(gè)未使用的內(nèi)容ID,然后將其指定給該內(nèi)容,并作為如核對(duì)歷史信息一樣成對(duì)地存儲(chǔ)標(biāo)題密鑰條目的介質(zhì)-ID和內(nèi)容ID。然后,在步驟S49,資料庫(kù)控制單元37執(zhí)行對(duì)應(yīng)于磁道#x的使用規(guī)則#x的安全讀。在步驟S50,資料庫(kù)控制單元37判定在使用規(guī)則#x的核對(duì)信息中所示的允許核對(duì)次數(shù)(核對(duì)次數(shù))是否是0。如果該數(shù)是0,則資料庫(kù)控制單元37跳過(guò)步驟S51至S57的處理,進(jìn)行到步驟S42至S45。然而,如果該數(shù)不是0,則在步驟S51,資料庫(kù)控制單元37將形成磁道#x的數(shù)據(jù)集合(除使用規(guī)則之外)記錄在另一個(gè)記錄介質(zhì)上。在執(zhí)行核對(duì)時(shí),將符合SD-音頻版本1.0的圖12中所示的目錄和文件結(jié)構(gòu)中的數(shù)據(jù)記錄在一個(gè)便攜式記錄介質(zhì)上,即文件‘AOB***.SA1’、‘POB***.SP1’、‘SD_AUDIO.TKM’、‘SD_AUDIO.PLM’、‘POB000.POM’、‘AOBSA1.KEY’和‘POBSP1.KEY’。由這個(gè)過(guò)程來(lái)記錄磁道,允許磁道編輯,例如合并和劃分,以及執(zhí)行前向和后向搜索。
接著,資料庫(kù)控制單元37遞減核對(duì)次數(shù),并在步驟S53,判定核對(duì)次數(shù)是0還是1或更多。如果核對(duì)次數(shù)是0,資料庫(kù)控制單元37在步驟S54將磁道設(shè)置為‘不允許核對(duì)’,然后進(jìn)行到步驟S55。如果核對(duì)次數(shù)是1或更多,資料庫(kù)控制單元37在步驟S55執(zhí)行遞減的核對(duì)次數(shù)到本地存儲(chǔ)器32中的一個(gè)使用規(guī)則的安全寫(xiě)。然后,在步驟S56,資料庫(kù)控制單元37驗(yàn)證在使用規(guī)則中的核對(duì)次數(shù),并在步驟S57判定核對(duì)次數(shù)是否已經(jīng)正確地寫(xiě)在使用規(guī)則中。如果核對(duì)次數(shù)已經(jīng)正確地寫(xiě)入,則處理進(jìn)行到步驟S42至S45的循環(huán)處理。
如果用戶(hù)請(qǐng)求簽到,在步驟S44為是,并且,在步驟S101,資料庫(kù)控制單元37從SD存儲(chǔ)卡100讀出對(duì)于SD存儲(chǔ)卡100唯一的介質(zhì)-ID以及對(duì)于一個(gè)磁道唯一的內(nèi)容ID,其中磁道已經(jīng)記錄在SD存儲(chǔ)卡100上。在步驟S102,資料庫(kù)控制單元37將成對(duì)的介質(zhì)-ID和內(nèi)容ID與核對(duì)歷史信息中的介質(zhì)-ID和內(nèi)容ID進(jìn)行比較,并在步驟S103判定記錄在SD存儲(chǔ)卡100上的磁道是否與已經(jīng)被核對(duì)的磁道相同。如果磁道相同,換句話(huà)說(shuō)是與已經(jīng)核對(duì)的磁道相同,則處理進(jìn)行到步驟S58,但如果磁道不相同,換句話(huà)說(shuō)是與已經(jīng)核對(duì)的磁道不相同,則資料庫(kù)控制單元37不執(zhí)行簽到處理就進(jìn)行到步驟S42至S45。
在步驟S58,資料庫(kù)控制單元37執(zhí)行使用規(guī)則從本地存儲(chǔ)器32的保護(hù)區(qū)域的安全讀,并且,在步驟S59,判定使用規(guī)則中的核對(duì)次數(shù)是否是0。如果核對(duì)次數(shù)是0,在步驟S60,資料庫(kù)控制單元37將除使用規(guī)則之外的形成磁道的數(shù)據(jù)集合讀到一個(gè)記錄介質(zhì)以執(zhí)行簽到,并且,一旦數(shù)據(jù)集合已經(jīng)聚集在本地存儲(chǔ)器32中,則進(jìn)行到步驟S92。如果核對(duì)次數(shù)是1或更多,則處理進(jìn)行到步驟S92。在步驟S92,資料庫(kù)控制單元37從其他記錄介質(zhì)刪除形成磁道的數(shù)據(jù)集合。在步驟S61,資料庫(kù)控制單元37遞增核對(duì)次數(shù),并在步驟S62判定核對(duì)次數(shù)是否已經(jīng)達(dá)到最大數(shù)Max。如果核對(duì)次數(shù)是Max,處理進(jìn)行到步驟S42至S45的循環(huán),但如果核對(duì)次數(shù)不是Max,在步驟S63,它執(zhí)行核對(duì)次數(shù)的安全寫(xiě),在步驟S64,驗(yàn)證核對(duì)次數(shù)。在步驟S65,資料庫(kù)控制單元37判定是否正確地執(zhí)行了核對(duì)次數(shù)的安全寫(xiě),如果是,進(jìn)行到步驟S42至S45的處理循環(huán)。
在第一實(shí)施例中,對(duì)記錄在KIOSK終端中的受版權(quán)保護(hù)的資料的拷貝的記錄的管理可以采用一個(gè)個(gè)人計(jì)算機(jī)來(lái)執(zhí)行,因此已經(jīng)支付正確的費(fèi)用以便從一個(gè)KIOSK終端購(gòu)買(mǎi)一個(gè)受版權(quán)保護(hù)的資料的用戶(hù)可以采用他們自己的個(gè)人計(jì)算機(jī)來(lái)執(zhí)行受版權(quán)保護(hù)的資料的核對(duì)和簽到。
第二實(shí)施例第二實(shí)施例涉及在安全地存儲(chǔ)受版權(quán)保護(hù)的資料的SD存儲(chǔ)卡100中的改進(jìn),其允許受版權(quán)保護(hù)的資料被預(yù)覽。圖42顯示了涉及第二實(shí)施例的在保護(hù)區(qū)域3和用戶(hù)數(shù)據(jù)區(qū)域8中的目錄的結(jié)構(gòu)。當(dāng)與圖12中的目錄結(jié)構(gòu)相比時(shí),在圖42中引入的新內(nèi)容是,保護(hù)區(qū)域3和用戶(hù)數(shù)據(jù)區(qū)域8中的SD_AUDIO目錄都具有一個(gè)子目錄SD_ADPRV。用于執(zhí)行預(yù)覽的文件‘SD_ADPRV.PLM’、‘SD_ADPRV.TKM’、‘P_AOB***.SA1’和‘P_POB***.JPG/SP1’被安排在用戶(hù)數(shù)據(jù)區(qū)域8的SD_ADPRV目錄中。文件‘SD_ADPRV.PLM’和‘SD_ADPRV.TKM’與SD-音頻標(biāo)準(zhǔn)中的文件‘SD_AUDIO.PLM’和‘SD_AUDIO.TKM’具有相同的數(shù)據(jù)結(jié)構(gòu),其不同點(diǎn)僅在于它們被安排在不同的目錄中。文件‘P_AOB***.SA1’和‘P_POB***.JPG/SP1’被安排在不同的目錄中,采用來(lái)自SD-音頻標(biāo)準(zhǔn)中的相應(yīng)文件的不同加密密鑰進(jìn)行加密,但其他都相同。
文件‘P_AOBSA1.KEY’和‘P_POBSP1.KEY’被安排在保護(hù)區(qū)域3中的目錄SD_ADPRV中。文件‘P_AOBSA1.KEY’包括多個(gè)擴(kuò)展標(biāo)題密鑰條目。這些擴(kuò)展標(biāo)題密鑰條目的數(shù)據(jù)結(jié)構(gòu)如圖43所示。附圖中的數(shù)據(jù)結(jié)構(gòu)的一部分與標(biāo)題密鑰條目的相同,不同的是具有一個(gè)附加的預(yù)覽字段。在圖43所示的擴(kuò)展標(biāo)題密鑰條目的格式中,這些預(yù)覽字段包括‘觸發(fā)位’、‘預(yù)覽計(jì)數(shù)值’、‘預(yù)覽閾值’和‘檢查值字段’。
‘觸發(fā)位’字段是與使用規(guī)則中的觸發(fā)位具有相同目的的標(biāo)志。當(dāng)這個(gè)標(biāo)志被設(shè)置為0時(shí),這表明應(yīng)該通過(guò)參考預(yù)覽計(jì)數(shù)值和預(yù)覽閾值對(duì)來(lái)執(zhí)行對(duì)是否預(yù)覽一個(gè)受版權(quán)保護(hù)的資料的判決,而如果標(biāo)志被設(shè)置為1,這表明應(yīng)該通過(guò)參考除了預(yù)覽計(jì)數(shù)值和預(yù)覽閾值對(duì)之外的其他信息來(lái)執(zhí)行判決。
‘預(yù)覽計(jì)數(shù)值’字段顯示出在1和255的范圍之間的允許預(yù)覽次數(shù),并根據(jù)圖11中所示的缺省提議的DRM中的重放計(jì)數(shù)值進(jìn)行設(shè)置。
‘預(yù)覽閾值’字段表明一旦受版權(quán)保護(hù)的資料已經(jīng)被重放預(yù)定秒數(shù)則應(yīng)該將預(yù)覽次數(shù)增加1,并根據(jù)圖11中所示的缺省提議的DRM中的重放時(shí)間進(jìn)行設(shè)置。
‘檢查值字段’記錄用于檢查的一個(gè)字符串模式。如果擴(kuò)展標(biāo)題密鑰條目的解密是以C_CBC方式正確地獲得的,則設(shè)備可以從這個(gè)字段正確地獲得字符串模式,但如果擴(kuò)展標(biāo)題密鑰條目已經(jīng)被篡改同時(shí)仍然被加密,則設(shè)備不能從該字段獲得字符串模式。其原因?qū)⒃谙旅婷枋觥?br>
以C_CBC方式執(zhí)行的解密是采用7字節(jié)介質(zhì)-ID和區(qū)段密鑰以8字節(jié)為單位執(zhí)行的。在這里,假設(shè)一個(gè)惡意用戶(hù)篡改了預(yù)覽計(jì)數(shù)值和預(yù)覽閾值同時(shí)這些仍然被加密,將其改變?yōu)椴煌闹?。在這種情況下,通過(guò)采用包括預(yù)覽計(jì)數(shù)值和預(yù)覽閾值的8位塊的區(qū)段密鑰而獲得的區(qū)段密鑰將與應(yīng)該使用的區(qū)段密鑰顯著不同。如果采用這個(gè)區(qū)段密鑰對(duì)后一塊進(jìn)行解密,則通過(guò)對(duì)包括字符串模式的塊進(jìn)行解密而最終獲得的計(jì)算結(jié)果將與上述字符串模式顯著不同。這樣,正確的字符串模式只能在加密的預(yù)覽計(jì)數(shù)值和預(yù)覽閾值處于正常狀態(tài)時(shí)才能被解密。如果預(yù)覽計(jì)數(shù)值和預(yù)覽閾值已經(jīng)被篡改,則會(huì)接收到篡改的AOB文件,檢查值字段中的字符串模式將會(huì)完全不同。因此,字符串模式的特征可以用于檢查預(yù)覽計(jì)數(shù)值和預(yù)覽閾值是否已經(jīng)被篡改。
下面說(shuō)明在第二實(shí)施例中由SD-音頻播放器122至124執(zhí)行的處理。圖44的流程圖顯示了在采用圖43所示的擴(kuò)展標(biāo)題密鑰條目預(yù)覽一個(gè)受版權(quán)保護(hù)的資料時(shí)由SD-音頻播放器122至124中的控制單元64執(zhí)行的處理。下面參考圖44說(shuō)明由第二實(shí)施例中的控制單元64執(zhí)行的處理。
在步驟S81,控制單元64判定SD存儲(chǔ)卡100是否與卡連接器34相連,如果回答為是,在步驟S82顯示SD存儲(chǔ)卡100的SD_ADPRV目錄中的磁道的列表。在步驟S83,控制單元64等待用戶(hù)選擇一個(gè)要預(yù)覽的磁道。在這里,由用戶(hù)選擇的磁道是磁道#x,在步驟S84,控制單元64執(zhí)行磁道#x的擴(kuò)展標(biāo)題密鑰條目#x從保護(hù)區(qū)域3的安全讀。然后,控制單元64在步驟S85檢查觸發(fā)位#x,如果觸發(fā)位#x是1,不執(zhí)行步驟S86至S96就結(jié)束處理。如果觸發(fā)位#x是0,在步驟S86,控制單元64通過(guò)在擴(kuò)展標(biāo)題密鑰條目#x上執(zhí)行C_CBC方式解密來(lái)獲得一個(gè)字符串模式。在步驟S87,控制單元64判定字符串模式是否正常。如果異常,則處理結(jié)束,而如果正常,在步驟S88,控制單元64判定預(yù)覽計(jì)數(shù)值是否是0。如果預(yù)覽計(jì)數(shù)值是0,處理結(jié)束,而如果不是0,控制單元64在步驟S89設(shè)置SD存儲(chǔ)卡100的解密器61中的擴(kuò)展標(biāo)題密鑰條目#x的標(biāo)題密鑰。然后,控制單元64在步驟S90重放磁道#x。在步驟S92,控制單元64等待,直到重放時(shí)間已經(jīng)達(dá)到由預(yù)覽閾值#x顯示的時(shí)間,并且,一旦達(dá)到該時(shí)間,在步驟S92,遞減預(yù)覽計(jì)數(shù)值。接著,在步驟S93,控制單元64判定預(yù)覽計(jì)數(shù)值是1或更多還是0。如果是1或更多,則控制單元64在步驟S94執(zhí)行預(yù)覽計(jì)數(shù)值的安全寫(xiě),然后在步驟S95驗(yàn)證預(yù)覽計(jì)數(shù)值。然而,如果預(yù)覽計(jì)數(shù)值是0,在步驟S96,控制單元64刪除擴(kuò)展標(biāo)題密鑰條目,并在步驟S97將可用標(biāo)志設(shè)置為0。
在第二實(shí)施例中,將預(yù)覽計(jì)數(shù)值和預(yù)覽閾值記錄在保護(hù)區(qū)域3中,使得難以對(duì)其篡改。這允許用戶(hù)預(yù)覽受版權(quán)保護(hù)的資料,同時(shí)確保這些受版權(quán)保護(hù)的資料被適當(dāng)?shù)乇Wo(hù)。
這些實(shí)施例描述了在當(dāng)前條件下可以預(yù)期的最大效果,但本發(fā)明并不限于這里所述的結(jié)構(gòu)。下面的替換也是可以的。
(a)第一和第二實(shí)施例中的SD存儲(chǔ)卡具有一個(gè)用戶(hù)數(shù)據(jù)區(qū)域8和一個(gè)保護(hù)區(qū)域3,但本發(fā)明并不限于此,SD存儲(chǔ)卡100的整個(gè)存儲(chǔ)區(qū)域都可以是保護(hù)區(qū)域。SD存儲(chǔ)卡100用作一個(gè)記錄介質(zhì),但記錄介質(zhì)并不限于這樣的半導(dǎo)體存儲(chǔ)器,光盤(pán)、HD等如果具有保護(hù)區(qū)域的話(huà)都可以使用。
(b)在第一和第二實(shí)施例中,一單個(gè)受版權(quán)保護(hù)的資料對(duì)應(yīng)于一個(gè)分組,受版權(quán)保護(hù)的資料的一個(gè)匯集、例如曲集對(duì)應(yīng)于一個(gè)標(biāo)題,但受版權(quán)保護(hù)的資料的一個(gè)匯集可以作為一單個(gè)分組發(fā)送。
(c)在預(yù)覽磁道時(shí)可以根據(jù)需要使用下面各項(xiàng)日期(預(yù)覽可以執(zhí)行到一特定日期)、預(yù)覽天數(shù)(預(yù)覽可以執(zhí)行一特定時(shí)間或一特定天數(shù))、預(yù)覽范圍(預(yù)覽可以在磁道的一指定區(qū)段上執(zhí)行)或上述的任何組合。
(d)在第一和第二實(shí)施例中被記錄和重放的所述數(shù)據(jù)被限制為音樂(lè)和靜止圖象數(shù)據(jù),但不需要運(yùn)用這種限制。數(shù)據(jù)可以是任何類(lèi)型的可重現(xiàn)數(shù)字?jǐn)?shù)據(jù),例如運(yùn)動(dòng)圖象數(shù)據(jù)、文本數(shù)據(jù)或兩者的組合。
(e)第一實(shí)施例中的數(shù)字終端參考DRM中的移動(dòng)控制信息,并根據(jù)DRM設(shè)置使用規(guī)則中的移動(dòng)控制信息,但數(shù)字終端可以參考其它信息,并根據(jù)其他標(biāo)準(zhǔn)設(shè)置使用規(guī)則中的移動(dòng)控制信息。例如,可以通過(guò)考慮諸如受版權(quán)保護(hù)的資料的命中圖表排序、受版權(quán)保護(hù)的資料是否是一個(gè)新版本和受版權(quán)保護(hù)的資料的銷(xiāo)售圖等信息來(lái)設(shè)置移動(dòng)控制信息。
(f)寫(xiě)在本地存儲(chǔ)器中的加密數(shù)據(jù)、明文數(shù)據(jù)、加密密鑰和使用規(guī)則可以被讀出,并且判定在使用規(guī)則中的允許移動(dòng)次數(shù)是0還是1或更多,如果允許移動(dòng)次數(shù)是1或更多,可以將數(shù)據(jù)存儲(chǔ)在SD存儲(chǔ)卡100上。
(g)在第一實(shí)施例中,假設(shè)在SD存儲(chǔ)卡100上的允許移動(dòng)次數(shù)的設(shè)置為1或0,但也可以是其他設(shè)置。如果移動(dòng)控制信息中的允許移動(dòng)次數(shù)被分布服務(wù)器103設(shè)置為6,則改變移動(dòng)控制信息中所示的允許移動(dòng)次數(shù),將使用規(guī)則在每個(gè)記錄介質(zhì)之間移動(dòng),如圖45所示。
工業(yè)應(yīng)用性當(dāng)在由資料檔案公司操作的分布服務(wù)器103和自動(dòng)售貨機(jī)、移動(dòng)電話(huà)和STB之間執(zhí)行受版權(quán)保護(hù)的資料的銷(xiāo)售時(shí)使用本發(fā)明,使得銷(xiāo)售受版權(quán)保護(hù)的資料所需的分布成本和存貨管理被顯著減少。沒(méi)有個(gè)人計(jì)算機(jī)的用戶(hù)可以使用移動(dòng)電話(huà)或STB來(lái)購(gòu)買(mǎi)受版權(quán)保護(hù)的資料,而不需要總是去商店購(gòu)買(mǎi),并且可以預(yù)期諸如價(jià)格降低之類(lèi)的其他益處,從而在現(xiàn)有分布通道上有很大改進(jìn)。因此,本發(fā)明的分布系統(tǒng)、接收裝置和半導(dǎo)體存儲(chǔ)卡證明了高度的工業(yè)應(yīng)用性。
權(quán)利要求
1.一種分布系統(tǒng),包括一個(gè)用于通過(guò)網(wǎng)絡(luò)來(lái)分布內(nèi)容的分布服務(wù)器和用于通過(guò)網(wǎng)絡(luò)接收內(nèi)容的第一和第二接收裝置,分布系統(tǒng)將內(nèi)容的一個(gè)拷貝記錄在一個(gè)記錄介質(zhì)上,并將內(nèi)容提供給一個(gè)重放裝置,第一接收裝置包括第一接收單元,用于通過(guò)網(wǎng)絡(luò)接收一個(gè)包括內(nèi)容和控制內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息的數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合;以及記錄單元,用于產(chǎn)生顯示是否允許將數(shù)據(jù)集合移動(dòng)到另一個(gè)接收裝置的授權(quán)信息,并將內(nèi)容與相應(yīng)的使用規(guī)則信息一起記錄在一個(gè)分布介質(zhì)上,其中使用規(guī)則信息包括(1)授權(quán)信息,和(2)數(shù)據(jù)集合中包括的控制信息;以及第二接收裝置包括第二接收單元,用于通過(guò)網(wǎng)絡(luò)從分布服務(wù)器接收數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合;數(shù)據(jù)集合移動(dòng)單元,用于從分布介質(zhì)讀取授權(quán)信息,并且只在所讀出的授權(quán)信息顯示出允許移動(dòng)數(shù)據(jù)集合時(shí),(a)將數(shù)據(jù)集合從分布介質(zhì)移到第二接收裝置的內(nèi)部,以及(b)保存該數(shù)據(jù)集合;以及核對(duì)單元,當(dāng)數(shù)據(jù)集合由第二接收單元和數(shù)據(jù)集合移動(dòng)單元中的一個(gè)所保存時(shí),用于執(zhí)行核對(duì),核對(duì)是根據(jù)保存的數(shù)據(jù)集合中的控制信息通過(guò)產(chǎn)生在保存的數(shù)據(jù)集合中包括的內(nèi)容的拷貝并將拷貝記錄在記錄介質(zhì)上來(lái)執(zhí)行的,記錄在記錄介質(zhì)上的拷貝被提供給重放裝置。
2.如權(quán)利要求1所述的分布系統(tǒng),其中控制信息表明剩余核對(duì)的次數(shù);核對(duì)單元包括一個(gè)連接單元,用于連接到記錄介質(zhì),并且,在所保存內(nèi)容的拷貝還未記錄在所連接的記錄介質(zhì)上、并且由第二接收單元和數(shù)據(jù)集合移動(dòng)單元中的一個(gè)所保存的控制信息所顯示的剩余核對(duì)次數(shù)至少為1時(shí),將在由數(shù)據(jù)集合移動(dòng)單元保存的數(shù)據(jù)集合中包括的內(nèi)容的拷貝記錄在記錄介質(zhì)上;以及第二接收裝置進(jìn)一步包括簽到單元,當(dāng)內(nèi)容的一個(gè)拷貝已經(jīng)記錄在所連接的記錄介質(zhì)上時(shí),用于刪除記錄在所連接的記錄介質(zhì)上的內(nèi)容的拷貝;以及更新單元,用于通過(guò)在所保存內(nèi)容的一個(gè)拷貝是新記錄在記錄介質(zhì)上時(shí)遞減剩余核對(duì)次數(shù)和在從記錄介質(zhì)上刪除所保存內(nèi)容的拷貝時(shí)遞增剩余核對(duì)次數(shù)來(lái)更新控制信息。
3.如權(quán)利要求2所述的分布系統(tǒng),其中記錄介質(zhì)具有一個(gè)指定的唯一標(biāo)識(shí)符;核對(duì)單元包括分配單元,用于向所保存內(nèi)容分配一個(gè)唯一的標(biāo)識(shí)符,在執(zhí)行核對(duì)時(shí),將該唯一標(biāo)識(shí)符與內(nèi)容一起記錄在記錄介質(zhì)上;以及存儲(chǔ)單元,用于從記錄介質(zhì)讀取與連接單元相連的記錄介質(zhì)的唯一標(biāo)識(shí)符,并將所讀出的記錄介質(zhì)標(biāo)識(shí)符與所分配的內(nèi)容標(biāo)識(shí)符作為一對(duì)進(jìn)行存儲(chǔ),以及簽到單元包括讀單元,當(dāng)內(nèi)容的一個(gè)拷貝已經(jīng)記錄在與連接單元相連的記錄介質(zhì)上時(shí),用于讀取所連接的記錄介質(zhì)和內(nèi)容的唯一標(biāo)識(shí)符;比較單元,用于將由讀單元讀出的標(biāo)識(shí)符對(duì)與由存儲(chǔ)單元存儲(chǔ)的標(biāo)識(shí)符對(duì)進(jìn)行比較,以判定記錄在所連接的記錄介質(zhì)上的拷貝是否是由第二記錄裝置以前產(chǎn)生的;保存單元,當(dāng)拷貝是由第二記錄裝置以前產(chǎn)生的時(shí),用于從所連接的記錄介質(zhì)讀出拷貝,保存所讀出的拷貝,然后從記錄介質(zhì)中刪除所述拷貝。
4.如權(quán)利要求3所述的分布系統(tǒng),其中,當(dāng)記錄在分布介質(zhì)上的授權(quán)信息顯示出不允許移動(dòng)數(shù)據(jù)集合時(shí),讀單元不能用于讀出內(nèi)容和使用規(guī)則信息,以及當(dāng)授權(quán)信息表明不允許移動(dòng)數(shù)據(jù)集合時(shí),重放裝置直接從分布介質(zhì)重放相應(yīng)的內(nèi)容。
5.一種用作一個(gè)分布系統(tǒng)中的分布介質(zhì)的半導(dǎo)體存儲(chǔ)卡,分布系統(tǒng)包括一個(gè)用于通過(guò)網(wǎng)絡(luò)分布內(nèi)容的分布服務(wù)器、用于通過(guò)網(wǎng)絡(luò)接收內(nèi)容并將內(nèi)容記錄在一個(gè)分布介質(zhì)上的第一接收裝置、用于通過(guò)分布介質(zhì)接收內(nèi)容并將內(nèi)容的一個(gè)拷貝記錄在一個(gè)記錄介質(zhì)上的第二接收裝置以及用于通過(guò)記錄介質(zhì)接收內(nèi)容的拷貝并重放所接收內(nèi)容的重放裝置,所述半導(dǎo)體存儲(chǔ)卡包括一個(gè)容量(volume)區(qū)域,其中記錄有內(nèi)容和使用規(guī)則信息,使用規(guī)則信息包括控制所記錄內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息和顯示是否允許將控制信息和內(nèi)容移動(dòng)到第二接收裝置的授權(quán)信息。
6.如權(quán)利要求5所述的半導(dǎo)體存儲(chǔ)卡,其中,內(nèi)容包括加密音頻數(shù)據(jù)和一個(gè)用于對(duì)加密音頻數(shù)據(jù)加密的相應(yīng)的加密密鑰,容量區(qū)域包括用戶(hù)數(shù)據(jù)區(qū)域,存儲(chǔ)加密音頻數(shù)據(jù),可以由一個(gè)與半導(dǎo)體存儲(chǔ)卡相連的設(shè)備訪(fǎng)問(wèn),而不管是否已經(jīng)識(shí)別出設(shè)備的真實(shí)性,以及保護(hù)區(qū)域,存儲(chǔ)使用規(guī)則信息和加密密鑰,只能在已經(jīng)識(shí)別出設(shè)備的真實(shí)性時(shí)才能由一個(gè)與半導(dǎo)體存儲(chǔ)卡相連的設(shè)備訪(fǎng)問(wèn)。
7.如權(quán)利要求6所述的半導(dǎo)體卡,其中,授權(quán)信息通過(guò)指示允許移動(dòng)次數(shù)來(lái)顯示出允許移動(dòng)控制信息和內(nèi)容。
8.一種在分布系統(tǒng)中的第一接收裝置,分布系統(tǒng)包括一個(gè)用于通過(guò)網(wǎng)絡(luò)分布內(nèi)容的分布服務(wù)器、用于通過(guò)網(wǎng)絡(luò)接收內(nèi)容并將內(nèi)容記錄在一個(gè)分布介質(zhì)上的第一接收裝置、用于通過(guò)分布介質(zhì)接收內(nèi)容并將內(nèi)容的一個(gè)拷貝記錄在一個(gè)記錄介質(zhì)上的第二接收裝置以及用于通過(guò)記錄介質(zhì)接收內(nèi)容的拷貝并重放所接收內(nèi)容的重放裝置,第一接收裝置包括第一接收單元,用于通過(guò)網(wǎng)絡(luò)接收一個(gè)包括內(nèi)容和控制內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息的數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合;以及記錄單元,用于產(chǎn)生顯示是否允許將數(shù)據(jù)集合移動(dòng)到另一個(gè)接收裝置的授權(quán)信息,并將內(nèi)容與相應(yīng)的使用規(guī)則信息一起記錄在一個(gè)分布介質(zhì)上,其中使用規(guī)則信息包括(1)授權(quán)信息,和(2)數(shù)據(jù)集合中包括的控制信息。
9.一種接收裝置,用于通過(guò)網(wǎng)絡(luò)從一個(gè)分布服務(wù)器接收內(nèi)容,以及通過(guò)一個(gè)分布介質(zhì)接收內(nèi)容,并將所接收內(nèi)容的拷貝記錄在一個(gè)記錄介質(zhì)上,分布介質(zhì)存儲(chǔ)內(nèi)容和相應(yīng)的使用規(guī)則信息,以及使用規(guī)則信息包括控制所記錄內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息和顯示是否允許將包括成對(duì)的內(nèi)容和控制信息的數(shù)據(jù)集合移動(dòng)到所述接收裝置的授權(quán)信息,以及接收裝置包括接收單元,用于通過(guò)網(wǎng)絡(luò)從分布服務(wù)器接收數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合;數(shù)據(jù)集合移動(dòng)單元,用于從分布介質(zhì)讀取授權(quán)信息,并且只在所讀出的授權(quán)信息顯示出允許移動(dòng)數(shù)據(jù)集合時(shí),(a)將數(shù)據(jù)集合從分布介質(zhì)移到第二接收裝置的內(nèi)部,以及(b)保存該數(shù)據(jù)集合;以及核對(duì)單元,當(dāng)數(shù)據(jù)集合由第二接收單元和數(shù)據(jù)集合移動(dòng)單元中的一個(gè)所保存時(shí),用于執(zhí)行核對(duì),核對(duì)是根據(jù)保存的數(shù)據(jù)集合中的控制信息通過(guò)產(chǎn)生在保存的數(shù)據(jù)集合中包括的內(nèi)容的拷貝并將拷貝記錄在記錄介質(zhì)上來(lái)執(zhí)行的,記錄在記錄介質(zhì)上的拷貝被提供給重放裝置。
10.一種記錄一個(gè)計(jì)算機(jī)可讀程序的記錄介質(zhì),所述程序使計(jì)算機(jī)作為分布系統(tǒng)中的第一接收裝置來(lái)執(zhí)行處理,分布系統(tǒng)包括一個(gè)用于通過(guò)網(wǎng)絡(luò)分布內(nèi)容的分布服務(wù)器、用于通過(guò)網(wǎng)絡(luò)接收內(nèi)容并將內(nèi)容記錄在一個(gè)分布介質(zhì)上的第一接收裝置、用于通過(guò)分布介質(zhì)接收內(nèi)容并將內(nèi)容的一個(gè)拷貝記錄在一個(gè)記錄介質(zhì)上的第二接收裝置以及用于通過(guò)記錄介質(zhì)接收內(nèi)容的拷貝并重放所接收內(nèi)容的重放裝置,所述程序包括第一接收步驟,通過(guò)網(wǎng)絡(luò)接收一個(gè)包括內(nèi)容和控制內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息的數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合;以及記錄步驟,產(chǎn)生顯示是否允許將數(shù)據(jù)集合移動(dòng)到另一個(gè)接收裝置的授權(quán)信息,并將內(nèi)容與相應(yīng)的使用規(guī)則信息一起記錄在一個(gè)分布介質(zhì)上,其中使用規(guī)則信息包括(1)授權(quán)信息,和(2)數(shù)據(jù)集合中包括的控制信息。
11.一種記錄一個(gè)計(jì)算機(jī)可讀程序的記錄介質(zhì),所述程序使計(jì)算機(jī)作為一個(gè)接收裝置來(lái)執(zhí)行處理,用于通過(guò)網(wǎng)絡(luò)從一個(gè)分布服務(wù)器接收內(nèi)容,以及通過(guò)一個(gè)分布介質(zhì)接收內(nèi)容,并將所接收內(nèi)容的拷貝記錄在一個(gè)記錄介質(zhì)上,分布介質(zhì)存儲(chǔ)內(nèi)容和相應(yīng)的使用規(guī)則信息,使用規(guī)則信息包括控制所記錄內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息和顯示是否允許將包括成對(duì)的內(nèi)容和控制信息的數(shù)據(jù)集合移動(dòng)到所述接收裝置的授權(quán)信息,以及接收裝置包括接收步驟,通過(guò)網(wǎng)絡(luò)從分布服務(wù)器接收數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合;數(shù)據(jù)集合移動(dòng)步驟,從分布介質(zhì)讀取授權(quán)信息,并且只在所讀出的授權(quán)信息顯示出允許移動(dòng)數(shù)據(jù)集合時(shí),(a)將數(shù)據(jù)集合從分布介質(zhì)移到第二接收裝置的內(nèi)部,以及(b)保存該數(shù)據(jù)集合;以及核對(duì)步驟,當(dāng)數(shù)據(jù)集合由第二接收單元和數(shù)據(jù)集合移動(dòng)單元中的一個(gè)所保存時(shí),執(zhí)行核對(duì),核對(duì)是根據(jù)保存的數(shù)據(jù)集合中的控制信息通過(guò)產(chǎn)生在保存的數(shù)據(jù)集合中包括的內(nèi)容的拷貝并將拷貝記錄在記錄介質(zhì)上來(lái)執(zhí)行的,記錄在記錄介質(zhì)上的拷貝被提供給重放裝置。
12.一種由分布系統(tǒng)中的第一接收裝置運(yùn)用的接收方法,分布系統(tǒng)包括一個(gè)用于通過(guò)網(wǎng)絡(luò)分布內(nèi)容的分布服務(wù)器、用于通過(guò)網(wǎng)絡(luò)接收內(nèi)容并將內(nèi)容記錄在一個(gè)分布介質(zhì)上的第一接收裝置、用于通過(guò)分布介質(zhì)接收內(nèi)容并將內(nèi)容的一個(gè)拷貝記錄在一個(gè)記錄介質(zhì)上的第二接收裝置以及用于通過(guò)記錄介質(zhì)接收內(nèi)容的拷貝并重放所接收內(nèi)容的重放裝置,所述接收方法包括第一接收步驟,通過(guò)網(wǎng)絡(luò)接收一個(gè)包括內(nèi)容和控制內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息的數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合;以及記錄步驟,產(chǎn)生顯示是否允許將數(shù)據(jù)集合移動(dòng)到另一個(gè)接收裝置的授權(quán)信息,并將內(nèi)容與相應(yīng)的使用規(guī)則信息一起記錄在一個(gè)分布介質(zhì)上,其中使用規(guī)則信息包括(1)授權(quán)信息,和(2)數(shù)據(jù)集合中包括的控制信息。
13.一種記錄一個(gè)計(jì)算機(jī)可讀程序的接收方法,用于通過(guò)網(wǎng)絡(luò)從一個(gè)分布服務(wù)器接收內(nèi)容,以及通過(guò)一個(gè)分布介質(zhì)接收內(nèi)容,并將所接收內(nèi)容的拷貝記錄在一個(gè)記錄介質(zhì)上,分布介質(zhì)存儲(chǔ)內(nèi)容和相應(yīng)的使用規(guī)則信息,使用規(guī)則信息包括控制所記錄內(nèi)容到記錄介質(zhì)上的復(fù)制的控制信息和顯示是否允許將包括成對(duì)的內(nèi)容和控制信息的數(shù)據(jù)集合移動(dòng)到所述接收裝置的授權(quán)信息,以及接收方法包括接收步驟,通過(guò)網(wǎng)絡(luò)從分布服務(wù)器接收數(shù)據(jù)集合,并保存所接收的數(shù)據(jù)集合;數(shù)據(jù)集合移動(dòng)步驟,從分布介質(zhì)讀取授權(quán)信息,并且只在所讀出的授權(quán)信息顯示出允許移動(dòng)數(shù)據(jù)集合時(shí),(a)將數(shù)據(jù)集合從分布介質(zhì)移到第二接收裝置的內(nèi)部,以及(b)保存該數(shù)據(jù)集合;以及核對(duì)步驟,當(dāng)數(shù)據(jù)集合由第二接收單元和數(shù)據(jù)集合移動(dòng)單元中的一個(gè)所保存時(shí),執(zhí)行核對(duì),核對(duì)是根據(jù)保存的數(shù)據(jù)集合中的控制信息通過(guò)產(chǎn)生在保存的數(shù)據(jù)集合中包括的內(nèi)容的拷貝并將拷貝記錄在記錄介質(zhì)上來(lái)執(zhí)行的,記錄在記錄介質(zhì)上的拷貝被提供給重放裝置。
全文摘要
一個(gè)分布服務(wù)器(103)通過(guò)網(wǎng)絡(luò)分布一個(gè)內(nèi)容,一個(gè)KIOSK終端(105)通過(guò)網(wǎng)絡(luò)接收該內(nèi)容,并將內(nèi)容記錄在SD存儲(chǔ)卡(100)中。客戶(hù)設(shè)備(111)通過(guò)SD存儲(chǔ)卡(100)接收一個(gè)內(nèi)容,核對(duì)內(nèi)容,并將一個(gè)拷貝記錄在記錄介質(zhì)上。SD-音頻播放器(122至124)接收該內(nèi)容的一個(gè)拷貝,并重放該拷貝。在這里,KIOSK終端(105)將一個(gè)保證對(duì)內(nèi)容記錄的控制權(quán)利的使用規(guī)則記錄在SD存儲(chǔ)卡(100)上。在使用規(guī)則中設(shè)置顯示允許移動(dòng)權(quán)利的次數(shù)的移動(dòng)控制信息。
文檔編號(hào)G06F21/24GK1488112SQ00802336
公開(kāi)日2004年4月7日 申請(qǐng)日期2000年8月30日 優(yōu)先權(quán)日1999年9月1日
發(fā)明者田川健二, 廣田照人, 松島秀樹(shù), 小塚雅之, 井上光啟, 上坂靖, 原田俊治, 湯川泰平, 宮崎雅也, 中西正典, 之, 也, 人, 典, 啟, 平, 樹(shù), 治 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社