專利名稱:讀、記錄和恢復(fù)數(shù)字?jǐn)?shù)據(jù)復(fù)制保護(hù)系統(tǒng)中數(shù)字?jǐn)?shù)據(jù)的設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及防止復(fù)制數(shù)字?jǐn)?shù)據(jù)的領(lǐng)域,尤其是數(shù)字家庭網(wǎng)絡(luò)環(huán)境中的數(shù)字?jǐn)?shù)據(jù)。
這也可能涉及發(fā)射然后加入到數(shù)字家庭網(wǎng)絡(luò)中的數(shù)據(jù),例如,由衛(wèi)星、電纜或者廣播頻率上的數(shù)字網(wǎng)絡(luò)來(lái)發(fā)射的數(shù)字電視信號(hào)。所述的數(shù)據(jù)也可從因特網(wǎng)上下載。
最后,數(shù)字家庭網(wǎng)絡(luò)也可被要求用來(lái)管理本地存儲(chǔ)的數(shù)字?jǐn)?shù)據(jù),例如與家庭網(wǎng)絡(luò)相連接的硬盤(pán)中的數(shù)字?jǐn)?shù)據(jù)。
這些數(shù)字?jǐn)?shù)據(jù)可以分成兩大類一方面是不需要特別保護(hù)的數(shù)據(jù)(例如,適合于家庭網(wǎng)絡(luò)用戶個(gè)人創(chuàng)建的數(shù)據(jù))和另一方面是不得不進(jìn)行保護(hù)以防止復(fù)制,以便保護(hù)其創(chuàng)建者感興趣的東西(影片,音樂(lè),游戲等)的數(shù)據(jù)。
當(dāng)前保護(hù)數(shù)字?jǐn)?shù)據(jù)不被非法復(fù)制有各種機(jī)制和可能。
目前有兩種保護(hù)技術(shù)原理數(shù)據(jù)加密,其將可理解的數(shù)據(jù)(或者“明文”)轉(zhuǎn)換成加密的數(shù)據(jù)或者在密鑰的幫助下轉(zhuǎn)換成加擾數(shù)據(jù),該密鑰要么是加密該數(shù)據(jù)的設(shè)備和授權(quán)解密該數(shù)據(jù)的設(shè)備共享的秘密密鑰,要么是非對(duì)稱密碼系統(tǒng)中的專用密鑰或者共用密鑰;數(shù)據(jù)水印,其以難以覺(jué)察的方式將附加的水印插入要保護(hù)的數(shù)據(jù)中。所述的水印必須是不可修改的和不可擦除的,即使在轉(zhuǎn)換要保護(hù)的數(shù)據(jù)的情況下。
自然地,通過(guò)合并水印技術(shù)和數(shù)據(jù)加密來(lái)使上面的兩種技術(shù)相關(guān)。
此外,數(shù)字?jǐn)?shù)據(jù)發(fā)射通常保護(hù)在條件訪問(wèn)系統(tǒng)的框架中。在這種系統(tǒng)中,以被控制字CW加密的形式發(fā)送設(shè)各種服務(wù)提供者提供的數(shù)據(jù),以便保證數(shù)據(jù)僅僅被那些有權(quán)接收它們的用戶獲得(例如,通過(guò)預(yù)約該服務(wù))??刂谱衷谑褂镁哂忻荑€K的算法加密之后被發(fā)射到數(shù)據(jù)流廣播中,所述密鑰K包括在保密處理器中,例如包括在智能卡中,其由服務(wù)提供者提供給用戶,以便允許他們解密控制字,并因此解擾數(shù)據(jù)。
在數(shù)字家庭網(wǎng)絡(luò)中,迄今為止提出兩種主要的方法,用于使用和合并這些保護(hù)技術(shù)第一種方法通過(guò)從網(wǎng)絡(luò)的一端到另一端對(duì)要求保護(hù)的數(shù)據(jù)進(jìn)行本地加密/加擾來(lái)保護(hù)數(shù)據(jù)(通常稱為“端對(duì)端保護(hù)”),這就是說(shuō),從它們輸入網(wǎng)絡(luò)點(diǎn)的時(shí)刻開(kāi)始到將它們恢復(fù)給用戶(視頻顯示在電視屏幕上,揚(yáng)聲器將其播出,等)時(shí),所有設(shè)備網(wǎng)絡(luò)使用相同的保護(hù)類型,特別是家庭網(wǎng)絡(luò)。因此,無(wú)論是在鏈接設(shè)備的數(shù)字總線上還是在設(shè)備本身之中,除了在恢復(fù)它們的最終時(shí)刻通常以模擬形式出現(xiàn)之外,在網(wǎng)絡(luò)中用戶不會(huì)以明文獲得所述的數(shù)據(jù);第二種方法用“線路”保護(hù)(或者“點(diǎn)對(duì)點(diǎn)”保護(hù)),涉及對(duì)各種網(wǎng)絡(luò)設(shè)備的本地保護(hù)(具體保護(hù)類型,條件訪問(wèn)系統(tǒng),等);在這種類型的方法中,在設(shè)備內(nèi)部可以以明文的形式獲得數(shù)據(jù),但是在鏈接網(wǎng)絡(luò)設(shè)備的總線上決不會(huì)以明文的形式獲得數(shù)據(jù);事實(shí)上,在傳輸?shù)娇偩€上之前,所述數(shù)據(jù)被再次加密。
因此,本發(fā)明涉及讀取數(shù)字?jǐn)?shù)據(jù)的設(shè)備,其要連接到數(shù)字家庭網(wǎng)絡(luò)上并且能夠接收表示一定內(nèi)容的數(shù)據(jù)。根據(jù)本發(fā)明的設(shè)備包括第一裝置,用于根據(jù)專用于線路的保護(hù)模式加密數(shù)據(jù),設(shè)備使用該線路與數(shù)字網(wǎng)絡(luò)的另一設(shè)備相連接,加密的數(shù)據(jù)在這種情況下被提供給第一輸出;和第二裝置,用于根據(jù)專用于家庭網(wǎng)絡(luò)的保護(hù)模式加密數(shù)據(jù),加密的數(shù)據(jù)在這種情況下被提供給第二輸出。
根據(jù)本發(fā)明的優(yōu)點(diǎn),所述設(shè)備還包括判定模塊,其適合于傳送許可或者禁止復(fù)制和/或讀取數(shù)字?jǐn)?shù)據(jù),當(dāng)判定模塊傳送禁止復(fù)制或者一次復(fù)制許可時(shí),所述數(shù)字?jǐn)?shù)據(jù)被提供給用于加密的第一或者第二裝置。
根據(jù)本發(fā)明的另一個(gè)優(yōu)點(diǎn),當(dāng)判定模塊傳送無(wú)限制復(fù)制許可時(shí),數(shù)字?jǐn)?shù)據(jù)直接提供給第一和/或第二輸出,而不用加密。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),當(dāng)判定模塊傳送讀禁止時(shí),設(shè)備并不向第一或者第二輸出提供任何數(shù)字?jǐn)?shù)據(jù)。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),接收的數(shù)字?jǐn)?shù)據(jù)未加密時(shí),判定模塊傳送無(wú)限制復(fù)制許可。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),此外,當(dāng)接收的數(shù)字?jǐn)?shù)據(jù)未加水印時(shí),判定模塊傳送無(wú)限制復(fù)制許可。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),當(dāng)接收的數(shù)字?jǐn)?shù)據(jù)未加密而加水印時(shí),判定模塊傳送讀禁止。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),當(dāng)接收的數(shù)字?jǐn)?shù)據(jù)加密;接收的數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在可記錄型的媒介中;以及包括在所述數(shù)據(jù)中的復(fù)制控制信息用來(lái)指示許可復(fù)制一次時(shí),判定模塊傳送復(fù)制禁止。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),當(dāng)接收的數(shù)字?jǐn)?shù)據(jù)加密;接收的數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在可記錄型媒介中;以及包括在所述數(shù)據(jù)中的復(fù)制控制信息指示不許可復(fù)制時(shí);判定模塊傳送讀禁止。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),當(dāng)接收的數(shù)字?jǐn)?shù)據(jù)加密;接收的數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在不可記錄型媒介中或者是廣播或下載所述數(shù)據(jù);以及包括在所述數(shù)據(jù)中的復(fù)制控制信息指示許可一次復(fù)制時(shí),判定模塊傳送一次復(fù)制允許。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),當(dāng)接收的數(shù)字?jǐn)?shù)據(jù)加密;接收的數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在不可記錄型媒介中或者是廣播或下載所述數(shù)據(jù);以及包括在所述數(shù)據(jù)中的復(fù)制控制信息指示不許可復(fù)制時(shí),判定模塊傳送復(fù)制禁止。
根據(jù)本發(fā)明的又一個(gè)具體優(yōu)點(diǎn),將判定模塊送出的、與允許或者禁止復(fù)制和/或讀取數(shù)字?jǐn)?shù)據(jù)有關(guān)的信息附加在提供給第一或者第二輸出的數(shù)據(jù)上。
根據(jù)本發(fā)明的具體實(shí)施例,第一和第二輸出分別鏈接到用來(lái)將設(shè)備連接到家庭網(wǎng)絡(luò)的數(shù)據(jù)總線的單一插頭上,當(dāng)數(shù)據(jù)從第一輸出發(fā)出時(shí),所述總線工作在第一保護(hù)模式,當(dāng)數(shù)據(jù)從第二輸出發(fā)出時(shí),所述總線工作在第二非保護(hù)模式。
有利之處在于,與家庭網(wǎng)絡(luò)相連接、要接收由家庭網(wǎng)絡(luò)上的讀取設(shè)備發(fā)送的數(shù)據(jù)的設(shè)備確定第一輸出或者第二輸出的選擇,以便提供數(shù)據(jù)。
本發(fā)明同樣涉及用來(lái)記錄數(shù)字?jǐn)?shù)據(jù)的設(shè)備,其要以數(shù)字家庭網(wǎng)絡(luò)的形式來(lái)與諸如如上所述的讀取設(shè)備相連接。根據(jù)本發(fā)明,該記錄設(shè)備包括第一輸入,用來(lái)接收已經(jīng)提供到讀取設(shè)備的第一輸出的數(shù)據(jù);和第二輸入,用來(lái)接收已經(jīng)提供到讀取設(shè)備的第二輸出的數(shù)據(jù)。
根據(jù)本發(fā)明的具體優(yōu)點(diǎn),記錄設(shè)備包括根據(jù)專用于線路的保護(hù)模式解密數(shù)據(jù)的裝置,所述設(shè)備使用該線路來(lái)與讀取設(shè)備相連接,所述解密裝置被鏈接到記錄設(shè)備的第一輸入。
根據(jù)本發(fā)明的另一個(gè)具體優(yōu)點(diǎn),記錄設(shè)備還包括判定模塊,其適用于分析附加于要記錄的數(shù)據(jù)上的復(fù)制和/或讀許可或者禁止信息。當(dāng)判定模塊檢測(cè)到復(fù)制許可時(shí),記錄設(shè)備將要記錄的數(shù)據(jù)傳送到輸出。另一方面,當(dāng)判定模塊檢測(cè)到復(fù)制禁止時(shí),記錄設(shè)備不將任何要記錄的數(shù)據(jù)項(xiàng)目傳送到輸出。
本發(fā)明同樣涉及恢復(fù)數(shù)字?jǐn)?shù)據(jù)的設(shè)備,其要以數(shù)字家庭網(wǎng)絡(luò)的形式來(lái)與諸如如上所述的讀取設(shè)備相連接。根據(jù)本發(fā)明,所述設(shè)備包括第一輸入,用來(lái)接收已經(jīng)提供給讀取設(shè)備的第一輸出的數(shù)據(jù),并且其與根據(jù)專用于線路的保護(hù)模式解密數(shù)據(jù)的第一裝置相連接,其中設(shè)備通過(guò)該線路與讀取設(shè)備相連接;和第二輸入,用來(lái)接收已經(jīng)提供給讀取設(shè)備的第二輸出的數(shù)據(jù),并且其與根據(jù)專用于家庭網(wǎng)絡(luò)的保護(hù)模式解密數(shù)據(jù)的第二裝置相連接。
下面參考附圖閱讀對(duì)本發(fā)明非限定性實(shí)施例的說(shuō)明將會(huì)使本發(fā)明更易于理解。
圖1示出了說(shuō)明本發(fā)明原理的數(shù)字家庭網(wǎng)絡(luò);圖2示出了根據(jù)本發(fā)明的用于讀取數(shù)字?jǐn)?shù)據(jù)的設(shè)備,其要與家庭網(wǎng)絡(luò)相連接;圖3示出了根據(jù)本發(fā)明的用于記錄數(shù)字?jǐn)?shù)據(jù)的設(shè)備,其要與家庭網(wǎng)絡(luò)相連接;圖4示出了恢復(fù)數(shù)字?jǐn)?shù)據(jù)的設(shè)備,其要與家庭網(wǎng)絡(luò)相連接;圖5示出了圖2的設(shè)備中實(shí)現(xiàn)的步驟;和圖6示出了圖3的設(shè)備中實(shí)現(xiàn)的步驟。
當(dāng)然,區(qū)別三類設(shè)備是為了滿足簡(jiǎn)化說(shuō)明的要求,而實(shí)際的消費(fèi)類電子裝置可能是上述兩類甚至三類設(shè)備的組合。例如,數(shù)字電視也可包括按照數(shù)字形式讀取發(fā)射廣播的設(shè)備,或者DVD閱讀器也可以包括記錄設(shè)備。
圖2示出了根據(jù)本發(fā)明的讀取設(shè)備10。在其輸入E1,該設(shè)備接收表示一定內(nèi)容的數(shù)字?jǐn)?shù)據(jù)。所述內(nèi)容可以是預(yù)記錄的內(nèi)容、網(wǎng)絡(luò)中記錄的內(nèi)容、廣播內(nèi)容或者下載的內(nèi)容。數(shù)字?jǐn)?shù)據(jù)由接收和讀取模塊11來(lái)接收,接收和讀取模塊11能夠轉(zhuǎn)換接收數(shù)據(jù)的格式。事實(shí)上,該模塊隨屬于第一類設(shè)備的類型的不同而不同。該模塊具有根據(jù)其接收的內(nèi)容類型的專有功能因此,如果讀取設(shè)備是視頻DVD閱讀器,模塊11將識(shí)別出按照通常用來(lái)保護(hù)DVD盤(pán)內(nèi)容的CSS系統(tǒng)(表示“內(nèi)容加擾系統(tǒng)”)加擾的數(shù)據(jù)的格式,并能夠解擾數(shù)據(jù);如果讀取設(shè)備是數(shù)字解碼器,模塊11識(shí)別出由條件訪問(wèn)系統(tǒng)保護(hù)的廣播數(shù)據(jù)流的格式,并且,若用戶擁有必要的權(quán)利,其能夠解擾數(shù)據(jù)。
讀取設(shè)備還包括判定模塊12,其執(zhí)行檢查,以便控制數(shù)據(jù)的讀取,也就是說(shuō),確定讀取的數(shù)據(jù)是否可以自由復(fù)制(“自由復(fù)制(Copy-Free)”狀態(tài))、僅可復(fù)制一次(“復(fù)制一次(Copy-Once)”狀態(tài))、不再?gòu)?fù)制(“不再?gòu)?fù)制(Copy-No-More)”狀態(tài))、從不復(fù)制(“從不復(fù)制(Copy-Never)”狀態(tài)),或者讀取的這些數(shù)據(jù)是否表示非法復(fù)制,并因此不會(huì)在恢復(fù)設(shè)備中恢復(fù)。為了確定這些狀態(tài),判定模塊或者按照其從接收和讀取模塊11接收的全部數(shù)據(jù)流,或者按照僅從該數(shù)據(jù)流中提取的一定信息來(lái)使用下面參考圖5說(shuō)明的步驟,這取決于本領(lǐng)域的技術(shù)人員選擇的執(zhí)行類型。
在輸出中,其產(chǎn)生復(fù)制產(chǎn)生管理信息,例如按照CGMS格式(表示“復(fù)制產(chǎn)生管理狀態(tài)”)的信息,其隨后被記錄設(shè)備或者恢復(fù)設(shè)備用來(lái)確定是否可以記錄或者復(fù)制該數(shù)據(jù)。
實(shí)際上,該信息作為接收的復(fù)制產(chǎn)生管理信息的功能傳輸?shù)絻蓚€(gè)輸出加密模塊13和14,所述兩個(gè)模塊以保護(hù)或者未保護(hù)的形式將數(shù)據(jù)分別提供給輸出S1或者S2,與數(shù)據(jù)狀態(tài)有關(guān)的信息同樣作為輸出在數(shù)據(jù)流中發(fā)送。
如果復(fù)制產(chǎn)生管理信息指示讀取的數(shù)據(jù)表示非法復(fù)制,加密模塊13或者14將不將任何數(shù)據(jù)提供給輸出。因此,其不可能看見(jiàn)內(nèi)容或者記錄內(nèi)容,例如當(dāng)處理影片時(shí)。
如果該信息指示數(shù)據(jù)具有“自由復(fù)制”狀態(tài),這就是說(shuō),它們可以被自由地復(fù)制,數(shù)據(jù)將被不加密地傳輸?shù)捷敵鯯1或者S2中之一或者既傳輸?shù)絊1又傳輸?shù)絊2。
另一方面,如果該信息指示該數(shù)據(jù)具有“不再?gòu)?fù)制”或者“從不復(fù)制”或者“復(fù)制一次”狀態(tài),它們將以加密的形式傳輸?shù)捷敵鯯1或者S2。
根據(jù)本發(fā)明,讀取設(shè)備包括用來(lái)輸出加密的兩種不同的模塊。設(shè)備的輸出S1和S2是數(shù)字輸出,即,它們要被鏈接到數(shù)字總線。另一方面,它們每個(gè)都使用不同的保護(hù)模式。
對(duì)于輸出S1,數(shù)據(jù)在線路等級(jí)受到保護(hù),例如根據(jù)關(guān)于IEEE1394標(biāo)準(zhǔn)的數(shù)字總線的“DTCP”保護(hù)建議(“DTCP”是“Digital Transmission ContentProtection(數(shù)字傳輸內(nèi)容保護(hù))”的詞首縮寫(xiě),也稱為“5C”,其詳細(xì)說(shuō)明見(jiàn)公開(kāi)的“5C Digital Transmission Content Protection White Paper(5C數(shù)字傳輸內(nèi)容保護(hù)白皮書(shū))”,Rev.1.0,1998年7月14日,可在以下網(wǎng)址獲得http//www.dtcp.com/)。當(dāng)使用該輸出時(shí),加密模塊13以特定線路的形式來(lái)加密數(shù)據(jù)。
對(duì)于輸出S2,其引出到未保護(hù)的線路。在這種情況下,按照家庭網(wǎng)絡(luò)的本地保護(hù)模式以內(nèi)容保護(hù)的形式加密數(shù)據(jù)。具體可能按照XCA建議(表示“eXtended Conditional Access(擴(kuò)展條件訪問(wèn))”的詞首縮寫(xiě),其詳細(xì)說(shuō)明見(jiàn)2000年1月6日出版的“XCA,A Global Copy Protection Systemfor Home Networks,White Paper v.1.2(XCA,家庭網(wǎng)絡(luò)的總體復(fù)制保護(hù)系統(tǒng),白皮書(shū)1.2版本)”)來(lái)使用數(shù)據(jù)加密的本地模式。在這種使用了該輸出S2情況下,由本地加密模塊14對(duì)數(shù)據(jù)進(jìn)行加密。
讀取設(shè)備的輸出S1和S2在圖1中分開(kāi)表示,但實(shí)際上有單一的輸出插槽,其能夠?qū)⒃O(shè)備插入家庭網(wǎng)絡(luò)的總線B。這種情況下,數(shù)字總線可以包括兩種不同的工作模式相對(duì)于網(wǎng)絡(luò)的兩個(gè)設(shè)備之間的特定線路來(lái)加密數(shù)據(jù)的保護(hù)模式和在網(wǎng)絡(luò)等級(jí)以總體形式加密數(shù)據(jù)的無(wú)保護(hù)模式。
輸出類型的選擇實(shí)際上取決于要接收由讀取設(shè)備讀取的數(shù)據(jù)的設(shè)備。確實(shí),本發(fā)明的讀取設(shè)備應(yīng)該能夠與其它僅僅支持單一保護(hù)模式的設(shè)備結(jié)合使用或者在線路等級(jí)上或者在本地網(wǎng)絡(luò)等級(jí)上。在接收數(shù)據(jù)的設(shè)備和將數(shù)據(jù)傳輸?shù)揭サ目偩€上的設(shè)備之間按照已知的方式進(jìn)行交換,在此期間,讀取設(shè)備清楚目的設(shè)備所支持的保護(hù)類型,并因此可以確定選擇輸出S1或者S2中的哪一個(gè)來(lái)傳輸數(shù)據(jù)。如果要接收數(shù)據(jù)的設(shè)備同讀取設(shè)備一樣支持兩種保護(hù)模式,則按照本領(lǐng)域的技術(shù)人員作出的選擇來(lái)確定是選擇輸出S1還是輸出S2。在這種情況下,同樣能夠使用兩種輸出,這就是說(shuō)既在保護(hù)線路上又在不保護(hù)的線路上傳輸數(shù)據(jù),如果兩種輸出在物理上彼此分離。
下面將參考圖5對(duì)判定模塊12實(shí)現(xiàn)確定復(fù)制產(chǎn)生管理的數(shù)據(jù)狀態(tài)的步驟進(jìn)行說(shuō)明。
第一測(cè)試100驗(yàn)證接收的數(shù)據(jù)是否被加密。如果未加密(輸出“N”),這表示有人涉及到由用戶創(chuàng)建的內(nèi)容或者已經(jīng)被翻印的內(nèi)容。這就是為什么最好要進(jìn)行并非強(qiáng)制的附加測(cè)試101,以便確定內(nèi)容是否加了水印。如果回應(yīng)為肯定(輸出“Y”),這表示內(nèi)容已經(jīng)被翻印并且讀取設(shè)備必須拒絕對(duì)其進(jìn)行讀取(輸出“STOP!”)。另一方面,如果內(nèi)容未加水印(在測(cè)試101輸出“N”),則內(nèi)容實(shí)際上是自由復(fù)制的,再向其分派“自由復(fù)制”狀態(tài)。
如果第一測(cè)試100的回應(yīng)為肯定(輸出“Y”),即,如果接收的數(shù)據(jù)已加密,后續(xù)的測(cè)試102確定內(nèi)容的媒介類型。這特別應(yīng)用于可分離媒介,例如“可記錄”型(例如,DVD-RAM,DVD-RW,DVD-R格式)或者“不可記錄”型(例如預(yù)記錄的DVD或者DVD-ROM)DVD。廣播數(shù)據(jù)或者下載的數(shù)據(jù)按常規(guī)是“不可記錄”型數(shù)據(jù)。
如果內(nèi)容的媒介是“可記錄”型,則后續(xù)的測(cè)試103檢測(cè)內(nèi)容的提供者是否已經(jīng)有權(quán)執(zhí)行對(duì)其內(nèi)容的復(fù)制一次(“復(fù)制一次”狀態(tài))或者不可復(fù)制(“從不復(fù)制”狀態(tài))。這種通常由詞首縮寫(xiě)CCI(表示“Copy ControlInformation”的詞首縮寫(xiě))或者CGMS(表示“Copy Generation ManagementSystem”的詞首縮寫(xiě))表示的復(fù)制控制信息以內(nèi)容提供者確定的格式出現(xiàn)在數(shù)據(jù)中,并且為本領(lǐng)域的技術(shù)人員所熟知。如果“可記錄”型媒介具有“復(fù)制一次”狀態(tài),則表示媒介本身是復(fù)制的,并且不再許可復(fù)制。從而輸出狀態(tài)是“不再?gòu)?fù)制”。另一方面,如果媒介具有“從不復(fù)制”狀態(tài),這表示這是盜版復(fù)制品并且讀取設(shè)備不會(huì)對(duì)其進(jìn)行讀取(輸出“STOP!”)。
應(yīng)該注意的是“不再?gòu)?fù)制”狀態(tài)表示禁止再次產(chǎn)生接收的數(shù)據(jù)的復(fù)制。在具有網(wǎng)絡(luò)等級(jí)的本地保護(hù)情形下(例如,根據(jù)XCA建議),該狀態(tài)同樣表示能夠本地復(fù)制數(shù)據(jù),除了網(wǎng)絡(luò)中執(zhí)行該復(fù)制的設(shè)備之外,任何其它設(shè)備都不可讀取數(shù)據(jù),或者另行規(guī)定相對(duì)于另一家庭網(wǎng)絡(luò)不能夠執(zhí)行另外的復(fù)制。
如果內(nèi)容媒介為“不可讀”型或者如果接收的數(shù)據(jù)是廣播數(shù)據(jù)或者下載的數(shù)據(jù),則執(zhí)行同測(cè)試103一樣的測(cè)試(測(cè)試104),檢測(cè)的狀態(tài)(“復(fù)制一次”或者“從不復(fù)制”)與分派給數(shù)據(jù)的輸出狀態(tài)相對(duì)應(yīng)。
當(dāng)具有網(wǎng)絡(luò)的本地保護(hù)模式時(shí),“復(fù)制一次”狀態(tài)同樣在家庭網(wǎng)絡(luò)中授權(quán)本地復(fù)制。
下面將對(duì)本發(fā)明的記錄設(shè)備20進(jìn)行說(shuō)明,如圖3所示。
該裝置包括兩個(gè)數(shù)字輸入E2和E3,第一E2經(jīng)過(guò)保護(hù)線路接收數(shù)據(jù)而第二E3經(jīng)過(guò)未保護(hù)線路三接收數(shù)據(jù)。如從前面看到的一樣,這實(shí)際上涉及與能夠按照“保護(hù)”模式或者“未保護(hù)”模式來(lái)操作的數(shù)字總線的單一物理連接。輸入的選擇取決于記錄設(shè)備鏈接的設(shè)備類型,并取決于該設(shè)備所支持的保護(hù)模式。
在輸入E2接收數(shù)據(jù)的情況下,將數(shù)據(jù)傳輸?shù)酵ㄟ^(guò)線路的特定密鑰執(zhí)行解密的解密模塊21,其例如已經(jīng)與將數(shù)據(jù)發(fā)送到線路上的讀取設(shè)備進(jìn)行交換。
根據(jù)下面參考圖6描述的過(guò)程,判定模塊22從數(shù)據(jù)流中提取并分析與數(shù)據(jù)狀態(tài)有關(guān)的信息,即數(shù)據(jù)的復(fù)制產(chǎn)生管理信息。該過(guò)程執(zhí)行檢測(cè)以便在記錄設(shè)備的等級(jí)上控制復(fù)制。
如果檢測(cè)的狀態(tài)是“不再?gòu)?fù)制”或者“從不復(fù)制”型,結(jié)束記錄,并且判定模塊22向格式化模塊23發(fā)出指令,以便不傳輸作為記錄輸出的任何數(shù)據(jù)。
另一方面,如果檢測(cè)的狀態(tài)是“復(fù)制一次”型,判定模塊22向模塊23發(fā)出指令,執(zhí)行格式化,以便為了按照不將數(shù)據(jù)作為明文來(lái)記錄的方式來(lái)記錄。這例如涉及按照CPRM建議(表示“Content Protection forRecordable Media(可記錄媒介的內(nèi)容保護(hù))”的詞首縮寫(xiě),更詳細(xì)的說(shuō)明見(jiàn)網(wǎng)址http//www.4centity.com/4centity/tech/cprm/)的加密。格式化的數(shù)據(jù)隨后傳輸?shù)捷敵鯯3,以存儲(chǔ)在記錄媒介24中。
當(dāng)判定模塊22檢測(cè)的狀態(tài)是“自由復(fù)制”型時(shí),將數(shù)據(jù)作為明文來(lái)記錄,即模塊23不對(duì)數(shù)據(jù)進(jìn)行格式化。
在輸入E3接收數(shù)據(jù)的情況下,所述的數(shù)據(jù)已經(jīng)收到網(wǎng)絡(luò)等級(jí)的本地加密的保護(hù)。這時(shí),記錄設(shè)備不執(zhí)行任何處理,并且僅以加密形式記錄數(shù)據(jù)。
下面將參考圖6來(lái)說(shuō)明記錄設(shè)備的判定模塊22中實(shí)現(xiàn)的過(guò)程。
對(duì)于復(fù)制產(chǎn)生的管理,模塊22具有兩種用來(lái)確定數(shù)據(jù)狀態(tài)的信息源進(jìn)行線路等級(jí)保護(hù)的系統(tǒng)規(guī)定的信息,該信息在步驟110被分析;和集成到未保護(hù)線路上傳輸?shù)臄?shù)據(jù)的實(shí)際內(nèi)容的信息,該信息在步驟111被分析。從原理上講,兩種信源應(yīng)該提供相同的數(shù)據(jù)狀態(tài),但是為了提高系統(tǒng)的安全性,最好是執(zhí)行附加測(cè)試112,以便在接收的信息中規(guī)定最嚴(yán)格的狀態(tài)。
狀態(tài)中嚴(yán)格次序如下“從不復(fù)制”=“不再?gòu)?fù)制”>“復(fù)制一次”>“自由復(fù)制”;“>”表示“比...嚴(yán)格”。
例如,如果在步驟110分析的信息指示“復(fù)制一次”狀態(tài),同時(shí)在步驟111分析的項(xiàng)目指示“自由復(fù)制”狀態(tài),則步驟112保持的狀態(tài)是“復(fù)制一次”。
接著,按照步驟112規(guī)定的狀態(tài),記錄設(shè)備的判定模塊22授權(quán)記錄(“自由復(fù)制”或者“復(fù)制一次”狀態(tài))或者不授權(quán)記錄(“不再?gòu)?fù)制”或者“從不復(fù)制”狀態(tài))。
要注意的是,由于這些數(shù)據(jù)已經(jīng)從專用于本地網(wǎng)絡(luò)的保護(hù)中受益,所以總有可能記錄從未保護(hù)線路上的接收的數(shù)據(jù),即按照僅僅由網(wǎng)絡(luò)的設(shè)備讀取(和恢復(fù))的形式來(lái)加密數(shù)據(jù)。
以下參考圖4說(shuō)明本發(fā)明的數(shù)據(jù)恢復(fù)設(shè)備30。
同記錄設(shè)備20一樣,該設(shè)備包括兩個(gè)數(shù)字輸入E4和E5,它們分別與保護(hù)線路和未保護(hù)線路相鏈接。當(dāng)在數(shù)據(jù)是在輸入E4接收時(shí),由專用于線路的解密模塊31來(lái)解密所述數(shù)據(jù)。隨后將其傳輸?shù)捷敵鯯4,以便恢復(fù)。例如,當(dāng)涉及數(shù)字電視時(shí),數(shù)據(jù)傳輸?shù)接脕?lái)觀看的顯示裝置(陰極射線管,等離子顯示屏等等)。
當(dāng)數(shù)據(jù)是在輸入E5接收時(shí),它們被傳輸?shù)綄S糜谠O(shè)備所在的網(wǎng)絡(luò)的本地解密模塊32。由于數(shù)據(jù)被解密,所以該模塊構(gòu)成網(wǎng)絡(luò)“點(diǎn)對(duì)點(diǎn)”保護(hù)的結(jié)論,在該保護(hù)模式中,僅在設(shè)備的輸出4恢復(fù)。
因此,本發(fā)明的讀取,記錄和恢復(fù)設(shè)備可以與數(shù)字家庭網(wǎng)絡(luò)中的各種已有保護(hù)模式兼容,因而允許更好地調(diào)和防止非法復(fù)制的系統(tǒng)。
要注意的是貫穿整個(gè)說(shuō)明書(shū)的術(shù)語(yǔ)“線路”可以擴(kuò)展為數(shù)字網(wǎng)絡(luò)中的任何通信信道,無(wú)論該信道包括物理線路或者所謂的“無(wú)線”通信路徑。
權(quán)利要求
1.一種讀取數(shù)字?jǐn)?shù)據(jù)的設(shè)備(1,2,10),其要連接到數(shù)字家庭網(wǎng)絡(luò)并且能夠接收表示一定內(nèi)容的數(shù)據(jù),所述設(shè)備包括第一裝置(13),用于根據(jù)專用于線路的保護(hù)模式加密數(shù)據(jù),所述設(shè)備使用該線路與數(shù)字網(wǎng)絡(luò)的另一設(shè)備相連接,把在這種情況下加密的數(shù)據(jù)提供給第一輸出(S1);和第二裝置(14),用于根據(jù)專用于家庭網(wǎng)絡(luò)的保護(hù)模式加密數(shù)據(jù),把在這種情況下加密的數(shù)據(jù)提供給第二輸出(S2)。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于還包括判定模塊(12),其適合于傳送允許或者禁止復(fù)制和/或讀取所述數(shù)字?jǐn)?shù)據(jù),當(dāng)所述判定模塊(12)傳送復(fù)制禁止(“從不復(fù)制”;“不再?gòu)?fù)制”)或者允許復(fù)制一次(“復(fù)制一次”)時(shí),所述數(shù)字?jǐn)?shù)據(jù)被提供給用于加密的第一(13)或者第二(14)裝置。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其特征在于當(dāng)判定模塊(12)傳送無(wú)限制復(fù)制許可(“自由復(fù)制”)時(shí),所述數(shù)字?jǐn)?shù)據(jù)直接提供給第一(S1)和/或第二(S2)輸出,而不用加密。
4.根據(jù)權(quán)利要求2或3所述的設(shè)備,其特征在于當(dāng)判定模塊(12)傳送讀禁止(“STOP!”)時(shí),設(shè)備不向第一(S1)或者第二(S2)輸出提供任何數(shù)字?jǐn)?shù)據(jù)。
5.根據(jù)權(quán)利要求2到4中的一項(xiàng)所述的設(shè)備,其特征在于所述接收的數(shù)字?jǐn)?shù)據(jù)未加密時(shí),所述判定模塊(12)傳送無(wú)限制復(fù)制許可(“自由復(fù)制”)。
6.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于當(dāng)所述接收的數(shù)字?jǐn)?shù)據(jù)未加水印時(shí),所述判定模塊(12)傳送無(wú)限制復(fù)制許可(“自由復(fù)制”)。
7.根據(jù)權(quán)利要求2到4中的一項(xiàng)所述的設(shè)備,其特征在于當(dāng)所述接收的數(shù)字?jǐn)?shù)據(jù)未加密;和所述接收的數(shù)字?jǐn)?shù)據(jù)加水印時(shí),所述判定模塊(12)傳送讀禁止(“STOP!”)。
8.根據(jù)權(quán)利要求2到4中的一項(xiàng)所述的設(shè)備,其特征在于當(dāng)所述接收的數(shù)字?jǐn)?shù)據(jù)加密;和所述接收的數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在可記錄型媒介中;以及包括在所述數(shù)據(jù)中的復(fù)制控制信息指示許可復(fù)制一次時(shí),所述判定模塊(12)傳送復(fù)制禁止(“不再?gòu)?fù)制”)。
9.根據(jù)權(quán)利要求2到4中的一項(xiàng)所述的設(shè)備,其特征在于當(dāng)所述接收的數(shù)字?jǐn)?shù)據(jù)加密;所述接收的數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在可記錄型媒介中;以及包括在所述數(shù)據(jù)中的復(fù)制控制信息指示不許可復(fù)制時(shí),所述判定模塊(12)傳送讀禁止(“STOP!)。
10.根據(jù)權(quán)利要求2到4中的一項(xiàng)所述的設(shè)備,其特征在于當(dāng)所述接收的數(shù)字?jǐn)?shù)據(jù)加密;所述接收的數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在不可記錄型媒介中或者是廣播或下載數(shù)據(jù);以及包括在所述數(shù)據(jù)中的復(fù)制控制信息指示許可復(fù)制一次時(shí),所述判定模塊傳(12)送允許復(fù)制一次(“復(fù)制一次”)。
11.根據(jù)權(quán)利要求2到4中的一項(xiàng)所述的設(shè)備,其特征在于當(dāng)所述接收的數(shù)字?jǐn)?shù)據(jù)加密;所述接收的數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)在不可記錄型媒介中或者是廣播或下載數(shù)據(jù);以及包括在所述數(shù)據(jù)中的復(fù)制控制信息指示不許可復(fù)制時(shí),所述判定模塊(12)傳送復(fù)制禁止(“從不復(fù)制”)。
12.根據(jù)前面權(quán)利要求中任何一項(xiàng)所述的設(shè)備,其特征在于將判定模塊(12)送出的、與允許或者禁止復(fù)制和/或讀取所述數(shù)字?jǐn)?shù)據(jù)有關(guān)的信息附加在提供給第一(S1)或者第二(S2)輸出的數(shù)據(jù)上。
13.根據(jù)前面權(quán)利要求中任何一項(xiàng)所述的設(shè)備,其特征在于第一(S1)和第二(S2)輸出分別鏈接到用來(lái)把所述設(shè)備連接到家庭網(wǎng)絡(luò)的數(shù)字總線(B)的單一插頭,當(dāng)從第一輸出(S1)發(fā)出數(shù)據(jù)時(shí),所述總線工作在第一保護(hù)模式,當(dāng)從第二輸出(S2)發(fā)出數(shù)據(jù)時(shí),所述總線工作在第二非保護(hù)模式。
14.根據(jù)前面權(quán)利要求中任何一項(xiàng)所述的設(shè)備,其特征在于與數(shù)字家庭網(wǎng)絡(luò)相連接、要接收由家庭網(wǎng)絡(luò)上的所述讀取設(shè)備發(fā)送的數(shù)據(jù)的設(shè)備確定第一輸出(S1)或者第二輸出(S2)的選擇,以便提供數(shù)據(jù)。
15.一種記錄數(shù)字?jǐn)?shù)據(jù)的設(shè)備(3,20),其要通過(guò)數(shù)字家庭網(wǎng)絡(luò)與根據(jù)權(quán)利要求1到14之一所述的讀取設(shè)備(1,2,10)相連接,其特征在于包括第一輸入(E2),用來(lái)接收已經(jīng)提供到所述讀取設(shè)備(10)的第一輸出(S1)的數(shù)據(jù);和第二輸入(E3),用來(lái)接收已經(jīng)提供到所述讀取設(shè)備(10)的第二輸出(S2)的數(shù)據(jù)。
16.根據(jù)權(quán)利要求15所述的設(shè)備,其特征在于包括根據(jù)專用于線路的保護(hù)模式解密數(shù)據(jù)的裝置(21),所述設(shè)備通過(guò)所述線路與讀取設(shè)備相連接,所述解密裝置(21)被鏈接到所述讀取設(shè)備的第一輸入(E2)。
17.根據(jù)從屬于權(quán)利要求12的權(quán)利要求15或16所述的設(shè)備,其特征在于還包括判定模塊(22),其適用于分析附加于要記錄的數(shù)據(jù)上的復(fù)制和/或讀許可或者禁止信息,當(dāng)所述判定模塊(22)檢測(cè)到復(fù)制許可(“復(fù)制一次”;“自由復(fù)制”)時(shí),所述記錄設(shè)備將要記錄的數(shù)據(jù)傳送到輸出(S2);當(dāng)所述判定模塊(22)檢測(cè)到復(fù)制禁止(“不再?gòu)?fù)制”;“從不復(fù)制”)時(shí),所述記錄設(shè)備不將任何要記錄的數(shù)據(jù)項(xiàng)目傳送到輸出(S3)。
18.一種恢復(fù)數(shù)字?jǐn)?shù)據(jù)的設(shè)備(4,30),該設(shè)備要通過(guò)數(shù)字家庭網(wǎng)絡(luò)與根據(jù)權(quán)利要求1到14之一的讀取設(shè)備(1,2,10)相連接,其特征在于包括第一輸入(E4),用來(lái)接收已經(jīng)提供給所述讀取設(shè)備(10)的第一輸出(S1)的數(shù)據(jù),并且其與根據(jù)專用于線路的保護(hù)模式解密數(shù)據(jù)的第一裝置(31)相連接,其中該設(shè)備通過(guò)該線路與讀取設(shè)備相連接;第二輸入(E5),用來(lái)接收已經(jīng)提供給所述讀取設(shè)備(10)的第二輸出(S2)的數(shù)據(jù),并且其與根據(jù)專用于家庭網(wǎng)絡(luò)的保護(hù)模式解密數(shù)據(jù)的第二裝置(32)相連接;用來(lái)恢復(fù)數(shù)據(jù)的輸出(S4),其與用于解密的第一和第二裝置相鏈接。
全文摘要
本發(fā)明涉及用來(lái)讀取數(shù)字?jǐn)?shù)據(jù)的設(shè)備(10),其接收表示一定內(nèi)容的數(shù)據(jù),并且與數(shù)字家庭網(wǎng)絡(luò)相連接。包括按照專用于線路的保護(hù)模式來(lái)加密數(shù)據(jù)的第一裝置(13),設(shè)備通過(guò)該線路與數(shù)字網(wǎng)絡(luò)的另一設(shè)備相連接,在這種情況下,加密的數(shù)據(jù)被提供給第一輸出(S1);和按照專用于家庭網(wǎng)絡(luò)的保護(hù)模式加密數(shù)據(jù)的第二裝置(14),在這種情況下,加密的數(shù)據(jù)提供給第二輸出(S2)。本發(fā)明還涉及記錄和恢復(fù)數(shù)字?jǐn)?shù)據(jù)的設(shè)備,其與所述讀取設(shè)備相(10)連接。
文檔編號(hào)G11B20/00GK1419695SQ0180721
公開(kāi)日2003年5月21日 申請(qǐng)日期2001年2月28日 優(yōu)先權(quán)日2000年3月31日
發(fā)明者讓-皮埃爾·安德羅克斯, 西爾萬(wàn)·謝弗羅, 埃里克·迪爾, 特迪·菲龍 申請(qǐng)人:湯姆森許可貿(mào)易公司