專利名稱:用于訪問受保護(hù)數(shù)據(jù)的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于訪問受保護(hù)數(shù)據(jù)的方法和裝置。具體地,本發(fā)明涉及用于訪問從存儲介質(zhì)檢索到的版權(quán)受保護(hù)的數(shù)據(jù)的方法和裝置。
背景技術(shù):
商業(yè)上可用的多媒體數(shù)據(jù)受到版權(quán)的保護(hù)。所有者、音樂和視頻產(chǎn)業(yè)以及藝術(shù)家對防止像CD、DVD、藍(lán)光盤的媒體和像快閃芯片等的其它媒體載體被私自復(fù)制特別感興趣。借助于通常禁止復(fù)制的技術(shù)手段來防止復(fù)制媒體的嚴(yán)格方式受到了消費(fèi)者的嚴(yán)厲批評,這是由于一些播放設(shè)備可能不能夠讀取這種受保護(hù)的盤。消費(fèi)者繼而提出的另一個問題是不能夠創(chuàng)建備份副本以供個人使用。
因此,需要這樣一種解決方案,即允許消費(fèi)者為了個人目的而對例如DVD進(jìn)行復(fù)制,但同時保留內(nèi)容所有者的版權(quán)。
一種已知的解決方案是“突發(fā)切斷區(qū)”,它是一種能夠被拾取器(pickup)讀取并被寫入DVD-ROM盤的特定扇區(qū)的條形碼。在盤的生產(chǎn)過程中,在單獨(dú)的處理步驟中為每一個盤獨(dú)立地完成突發(fā)切斷區(qū)的寫入。然而,這個處理步驟增加了生產(chǎn)成本并不允許消費(fèi)者獲得盤的副本,即使為了私人目的也不行。
存在針對可寫媒體載體的另一種解決方案,其中,所述可寫媒體載體是完全可寫或部分可寫的。這些可寫媒體載體能夠保存反映允許消費(fèi)者進(jìn)行復(fù)制的數(shù)目的“計數(shù)器”字段。無論何時產(chǎn)生副本,都可以對“計數(shù)器”字段的值進(jìn)行讀取、遞減和重寫。如果這個值達(dá)到0,則拒絕更多的復(fù)制過程。計數(shù)器字段為0意味著已經(jīng)消耗了所有允許的副本。然而這種解決方案不能用于只讀媒體,這是由于它需要媒體載體自身上的可寫區(qū)域,例如DVD-R/DVD-ROM的組合。此外,所使用的播放器必須能夠通過向這個區(qū)域執(zhí)行寫入來改變計數(shù)器字段。
另一種解決方案是一種特定的播放器,它具有所存儲的本地“計數(shù)”值,因而可以限制副本數(shù)目。然而,由于它僅適用于特定播放器產(chǎn)生的副本,因此是非常不安全的。
用于內(nèi)容保護(hù)的其它已知方法采用用戶專有密鑰,這意味著提供商要付出額外的管理努力來維持其顧客的獨(dú)立密鑰,或甚至是設(shè)備專有密鑰。此外,顧客可能希望根據(jù)個人意愿而出售、借出或作為禮品而贈送例如DVD或藍(lán)光盤,這在內(nèi)容僅能夠由用戶專有密鑰進(jìn)行訪問時是不可能做到的。
發(fā)明內(nèi)容
本發(fā)明解決了允許對來自數(shù)據(jù)存儲介質(zhì)的數(shù)據(jù)進(jìn)行復(fù)制的上述問題,同時保留了數(shù)據(jù)的內(nèi)容權(quán)力。因此,本發(fā)明防止了對數(shù)據(jù)(例如像音頻、視頻的多媒體數(shù)據(jù)、或程序數(shù)據(jù))的未授權(quán)使用。具體地,本發(fā)明公開了一種使用電子密鑰來保護(hù)數(shù)據(jù)的方法,其中,可以容易地復(fù)制數(shù)據(jù),但是難以復(fù)制密鑰。此外,本發(fā)明解決了允許在不同設(shè)備上重放版權(quán)受保護(hù)的內(nèi)容的問題。
本發(fā)明使用存儲在與“媒體載體”相關(guān)聯(lián)、但與其分離的標(biāo)簽上的“媒體標(biāo)識符”,即把要保護(hù)的數(shù)據(jù)與相應(yīng)的標(biāo)識符存儲在分離的不同存儲媒體上。媒體標(biāo)識符至少是難以使用商業(yè)上可用的設(shè)備進(jìn)行復(fù)制,或完全不能進(jìn)行復(fù)制。媒體標(biāo)識符標(biāo)簽優(yōu)選地為無源設(shè)備。
一種能夠?qū)γ襟w載體的內(nèi)容進(jìn)行解碼(例如,用于重放)的設(shè)備僅當(dāng)媒體標(biāo)識符與該設(shè)備相連時才允許對數(shù)據(jù)進(jìn)行解碼。在對來自媒體載體的數(shù)據(jù)進(jìn)行解碼之前或同時,所述設(shè)備必須讀取媒體標(biāo)識符。當(dāng)媒體標(biāo)識符可用時,所述設(shè)備還可以對來自媒體載體副本的數(shù)據(jù)內(nèi)容進(jìn)行重放。因此,內(nèi)容的使用變得與物理上的媒體載體無關(guān),并且保護(hù)了實(shí)際內(nèi)容的使用而不是物理的數(shù)據(jù)。
只要用戶提供了屬于媒體載體的媒體標(biāo)識符,便可以允許用戶制作任意數(shù)目的副本并在任意希望的地方使用副本。為了防止對媒體標(biāo)識符進(jìn)行復(fù)制,把媒體標(biāo)識符存儲在另一種類型的存儲介質(zhì)上而不是存儲在消費(fèi)者感興趣的實(shí)際數(shù)據(jù)中。
媒體標(biāo)識符是例如存儲在專用存儲設(shè)備(例如,智能卡、印刷電路(PEC)或射頻標(biāo)識(RFID)標(biāo)簽)上的碼字或解密密鑰。優(yōu)選地,可以使用任意類型的無源存儲設(shè)備,即沒有供電設(shè)備但通過組合功率和通信接口從播放器或解碼器接收自身操作功率的設(shè)備,因而具有無限的使用時間。此外,普通用戶難以復(fù)制這種設(shè)備,而另一方面它們的工業(yè)生產(chǎn)成本較低。RFID標(biāo)簽的特定優(yōu)點(diǎn)是相應(yīng)的閱讀器不會受到磨損且能夠容易地被集成到消費(fèi)者的電子設(shè)備中,由于這些閱讀器僅要求RFID標(biāo)簽處于附近的接收范圍(例如1米)內(nèi)的某處而不像專用驅(qū)動器那樣處于特定位置,所以它們易于操控。
在優(yōu)選實(shí)施例中,對媒體載體上的(例如版權(quán)受保護(hù)的)數(shù)據(jù)進(jìn)行加密,以及媒體標(biāo)識符標(biāo)簽還包含相應(yīng)的解密密鑰??梢允褂脴?biāo)識符對像單段內(nèi)容(例如,歌曲或視頻場景)的數(shù)據(jù)部分或甚至是編碼后的塊(例如,如在MPEG中使用的視頻編碼所使用的幀或圖像組(GOP))進(jìn)行標(biāo)記,因而要求相應(yīng)的媒體標(biāo)識符對于解碼是可用的。在一個實(shí)施例中,所有的數(shù)據(jù)部分使用相同的標(biāo)識符值。在另一個實(shí)施例中,數(shù)據(jù)部分可以使用不同的標(biāo)識符值。這些標(biāo)識符值可以從相同的標(biāo)識符標(biāo)簽中檢索到,或可以例如根據(jù)可從單一標(biāo)識符標(biāo)簽中檢索到的一個或多個起始值而計算得到。當(dāng)根據(jù)初始標(biāo)識符值計算得到標(biāo)識符值時,所需的計算可能取決于也是從媒體標(biāo)識符中檢索到的參數(shù)或操作值。例如,可以基于兩個初始標(biāo)識符J1和J2來計算連續(xù)GOP的標(biāo)識符J的序列,例如在簡單情況下為Jn=J1+n*J2。這防止了使用簡單的分析而檢測作為盤上最常使用的代碼序列的標(biāo)識符值。
在另一個實(shí)施例中,作為整體的數(shù)據(jù)部分或媒體載體(例如盤)包含標(biāo)識代碼或單獨(dú)的標(biāo)識代碼,這些代碼由拾取器讀取并與從媒體識別設(shè)備(例如,RFID標(biāo)簽)接收到的一個或多個標(biāo)識代碼進(jìn)行比較。在當(dāng)前從盤中檢索到的數(shù)據(jù)部分的標(biāo)識符具有從媒體標(biāo)識設(shè)備接收到的匹配標(biāo)識符時,可以啟動解碼。否則阻止或干擾解碼。
本發(fā)明更具一般性的觀點(diǎn)是定義物理上的“有用資源”和“有用資源標(biāo)識符”對。這個模型使版權(quán)受保護(hù)的內(nèi)容甚至與其呈現(xiàn)形式無關(guān)。在本申請中,術(shù)語“媒體載體”用于保持版權(quán)受保護(hù)數(shù)據(jù)的存儲介質(zhì),而術(shù)語“有用資源”可以用于這些數(shù)據(jù)。此外,術(shù)語“媒體標(biāo)識符”和“有用資源標(biāo)識符”可互換地用于對所述版權(quán)受保護(hù)數(shù)據(jù)進(jìn)行解碼所需的數(shù)據(jù)集和存儲在“媒體標(biāo)識符標(biāo)簽”或“有用資源標(biāo)識符標(biāo)簽”上的數(shù)據(jù)集。
為了使這一點(diǎn)更加清楚,考慮如下示例。思考在邏輯上與電影“Finding Nemo”有關(guān)的標(biāo)識符,該標(biāo)識符存儲在DVD盤上。就是說,可以把標(biāo)識符一次或多次地存儲在盤的入口區(qū)或視聽(AV)數(shù)據(jù)中。消費(fèi)者購買具有電影和在物理上分離的標(biāo)識符的DVD,例如,把標(biāo)識符存儲在RFID標(biāo)簽中。與RFID閱讀器相連或包含RFID閱讀器、因而能夠通過存儲在RFID標(biāo)簽上的標(biāo)識符而對DVD進(jìn)行解碼的DVD播放器或類似的設(shè)備可以從DVD中播放電影,或把電影從存儲在DVD上的格式(例如6Mbit/s MPEG2)轉(zhuǎn)換為像700kbit/s DIVX5.1的另一種格式,用于在移動設(shè)備上進(jìn)行重放。然而,代碼轉(zhuǎn)換器包括與原始版本相同的標(biāo)識符,從而移動設(shè)備也需要訪問相同的RFID標(biāo)簽以便對轉(zhuǎn)換后的電影進(jìn)行解碼。此外,如果沒有對內(nèi)容進(jìn)行加密,則任意的傳統(tǒng)設(shè)備都可以產(chǎn)生包括標(biāo)識符的傳統(tǒng)DVD副本,但由于傳統(tǒng)設(shè)備不能訪問媒體標(biāo)識符,所以傳統(tǒng)設(shè)備也不能對電影進(jìn)行重放。這允許了消費(fèi)者自由地使用內(nèi)容,但禁止了非法流通。
有利地,所有者能夠通過復(fù)制媒體而多次復(fù)制內(nèi)容,而不會降低對內(nèi)容進(jìn)行解碼的能力,而內(nèi)容生產(chǎn)者和/或作者能夠確定內(nèi)容沒有被非法復(fù)制和流通。
當(dāng)消費(fèi)者使用傳統(tǒng)的復(fù)制過程時,副本仍舊受到內(nèi)容提供商的控制。由于僅有一個媒體標(biāo)識符可用,所以一次只能使用副本之一。本發(fā)明還包括有用資源格式轉(zhuǎn)換,使復(fù)制保護(hù)保持對轉(zhuǎn)換為另一格式的副本有效。
作為特定優(yōu)點(diǎn),用戶不會受到復(fù)制保護(hù)所要求的任何特定過程的干擾。相反,用戶僅需要操控有用資源標(biāo)識符,而這一點(diǎn)在使用例如RFID標(biāo)簽時是非常舒適的。在這種情況下,用戶需要把RFID標(biāo)簽保持在播放器設(shè)備周圍對于RFID常見的特定范圍內(nèi),例如20cm或2m。一種用于提供媒體標(biāo)識符的非常舒適的方式是把標(biāo)識符附加到媒體封套上,即裝有出售的原始存儲介質(zhì)的包裝。
根據(jù)本發(fā)明,一種用于對從第一存儲介質(zhì)(MC)檢索到的第一數(shù)據(jù)進(jìn)行訪問的裝置可以是例如盤播放器或個人計算機(jī)(PC)的一部分,包括第一接口和接收裝置,用于從第一存儲介質(zhì)中檢索第一數(shù)據(jù),例如來自光盤(CD)、硬盤驅(qū)動器(HDD)、記憶棒等的視聽數(shù)據(jù),第一數(shù)據(jù)包含第一內(nèi)容標(biāo)識數(shù)據(jù)和第一應(yīng)用數(shù)據(jù);用于從第一內(nèi)容標(biāo)識數(shù)據(jù)中提取第一內(nèi)容標(biāo)識符值的裝置,例如微處理器;第二接口和接收裝置,用于向包含第二存儲介質(zhì)的無源設(shè)備供電,并用于從所述設(shè)備上的第二存儲介質(zhì)接收第一密鑰標(biāo)識數(shù)據(jù),例如通過空中接口從RFID標(biāo)簽接收碼字;用于從所述第一密鑰標(biāo)識數(shù)據(jù)中提取第一密鑰標(biāo)識符值的裝置,例如微處理器或多路分解器;比較裝置,例如微處理器或比較器,用于對提取出的第一內(nèi)容標(biāo)識符值與第一密鑰標(biāo)識符值進(jìn)行比較,并用于在兩個值相同的情況下產(chǎn)生指示信號;以及處理裝置,例如微處理器或解碼器,用于對從第一存儲介質(zhì)接收到的第一應(yīng)用數(shù)據(jù)進(jìn)行處理,其中,在產(chǎn)生所述指示信號時啟用處理裝置,否則禁用處理裝置。
此外,如果第一應(yīng)用數(shù)據(jù)被加密且第一密鑰標(biāo)識數(shù)據(jù)還包含解密密鑰,則用于提取第一密鑰標(biāo)識符值的裝置還可以提取解密密鑰,并把解密密鑰提供給用于對第一應(yīng)用數(shù)據(jù)進(jìn)行解密或解碼的處理裝置。
此外,根據(jù)本發(fā)明的裝置還可以包括用于存儲第一密鑰標(biāo)識符值的裝置,例如存儲器,其中,在檢索后,比較裝置把所存儲的密鑰標(biāo)識符值與第一內(nèi)容標(biāo)識符值進(jìn)行比較;用于測量時間并指示存儲了第一密鑰標(biāo)識符值后經(jīng)過了預(yù)定時間的裝置,例如,具有零檢測器的可加載的下載計數(shù)器;以及用于刪除的裝置,在存儲了第一密鑰標(biāo)識符值后經(jīng)過了預(yù)定時間的所述指示之后,所述裝置刪除所存儲的密鑰標(biāo)識符值。例如,微處理器可以明確地刪除所存儲的值,或使用從第二存儲介質(zhì)最新接收到的值來重寫所存儲的值,以確保第二存儲介質(zhì)仍可訪問。
從屬權(quán)利要求、下文描述和附圖中公開了本發(fā)明的有利實(shí)施例。
參考附圖對本發(fā)明的典型實(shí)施例進(jìn)行描述,其中圖1是媒體載體封套中的媒體標(biāo)識符的集成;圖2是能夠訪問媒體載體和媒體標(biāo)識符的播放器的結(jié)構(gòu);圖3是本發(fā)明方法的流程圖,用于使用從RFID標(biāo)簽接收到的標(biāo)識符來啟用解碼器;圖4是訪問媒體載體和媒體標(biāo)識符、并具有用于集成的移動播放器的重新編碼器的播放器的結(jié)構(gòu);圖5是適配器盒中的分離的解碼器,用于從傳統(tǒng)的播放器中讀取編碼的AV數(shù)據(jù)并從媒體標(biāo)識符中讀取標(biāo)識數(shù)據(jù);以及圖6是能夠由從授權(quán)盒接收到的標(biāo)識符來啟用的播放器中的解碼器。
具體實(shí)施例方式
圖1給出的示例示出了怎樣把媒體標(biāo)識符MID集成到媒體載體MC的盒或封套MJ中。根據(jù)本發(fā)明,保存有用資源(例如,像電影或音樂的視聽數(shù)據(jù))的媒體載體MC與媒體標(biāo)識MID在物理上是分離的,其中,媒體標(biāo)識MID是使用或消耗所標(biāo)識的有用資源的權(quán)力密鑰。換句話說,在讀取來自第二存儲設(shè)備MID的第二數(shù)據(jù)對象時,存儲在第一存儲設(shè)備MC上的第一數(shù)據(jù)對象可能僅被解碼、解密或轉(zhuǎn)換代碼??梢园训诙鎯υO(shè)備MID在物理上附加到第一存儲設(shè)備MC或其外殼MJ上。圖1示出了優(yōu)選實(shí)施例,例如,媒體標(biāo)識符MID是附加到相應(yīng)DVD的封套MJ上的無源射頻標(biāo)識(RFID)標(biāo)簽。由于消費(fèi)者經(jīng)常把至少是當(dāng)前所讀取的盤保留在播放器旁,因此這一點(diǎn)尤其有利。媒體標(biāo)識符MID也可以是放置在媒體封套中的獨(dú)立項目,從而當(dāng)讀取盤時,能夠把媒體標(biāo)識符MID從播放器取出并放置在播放器附近。然后,消費(fèi)者可以從播放器中取走封套,例如用于取出目錄單。
在本發(fā)明的一個實(shí)施例中,媒體標(biāo)識符MID包含解密密鑰或解密密鑰的一部分,用于媒體載體MC上的加密數(shù)據(jù)。使用有用資源/有用資源標(biāo)識符對的設(shè)備可以實(shí)現(xiàn)為解碼盒,它可以位于播放器、具有顯示器的移動設(shè)備、PC、網(wǎng)絡(luò)服務(wù)器、機(jī)頂盒等的內(nèi)部。解碼盒檢查與其相連的有用資源標(biāo)識符,并且在標(biāo)識符允許適當(dāng)權(quán)力的情況下開始對有用資源進(jìn)行解碼。否則,優(yōu)選地,拒絕對有用資源的訪問,或至少強(qiáng)力地限制為不可接受的低質(zhì)量。
媒體標(biāo)識符或有用資源標(biāo)識符也可以是使用專用墨水的印刷電路(PEC),例如由施樂(Xerox)公司開發(fā)的墨水。該印刷電路與RFID標(biāo)簽一樣具有較低的生產(chǎn)成本并易于集成到盤封套中,而且由于不常用作可寫介質(zhì)而使一般消費(fèi)者難以復(fù)制。這種媒體標(biāo)識符可以是商店的存貨,或者在顧客購買媒體載體時產(chǎn)生。
作為把有用資源標(biāo)識符與媒體載體分離的優(yōu)點(diǎn),可以按照傳統(tǒng)方式來生產(chǎn)媒體載體。省略了針對媒體載體的任意分離的處理步驟,例如在DVD-ROM上寫入突發(fā)切斷區(qū)。
在使用如RFID的空中接口的情況下,用戶甚至不需要使媒體標(biāo)識符對于解碼器盒已知。如圖2所示,例如播放器中的解碼器盒通過發(fā)送射頻(RF)信號而自發(fā)地檢查媒體標(biāo)識符的可用性,因而向RFID標(biāo)簽供電,并從RFID標(biāo)簽中讀取RF應(yīng)答信號。應(yīng)答信號所包含的代碼能夠用于與從盤中讀取的標(biāo)識代碼進(jìn)行比較,從而在兩個代碼匹配的情況下能夠啟用解碼器,或是在不匹配的情況下禁用解碼器;或者,應(yīng)答信號所包含的代碼用作解碼器使用的實(shí)際解密密鑰。在接收范圍內(nèi)存在多于一個的RFID標(biāo)簽時,公知的技術(shù)可以用于挑選單個RFID標(biāo)簽并與該標(biāo)簽進(jìn)行通信。根據(jù)本發(fā)明的解碼設(shè)備還可以提供一個專用的位置,其中,必須把當(dāng)前使用的有用資源標(biāo)識符放置在該位置,例如驅(qū)動器、隔間等。
如果內(nèi)嵌在媒體載體封套中的媒體標(biāo)識符是分離地可拆卸的,則這允許所有者把該標(biāo)識符與原始盤的副本一同攜帶,這有利于安全性(即,保護(hù)了原始盤),或有利于重新設(shè)置或轉(zhuǎn)換目的。用戶還可以將具有附加的媒體標(biāo)識符的原始媒體載體的封套用于復(fù)制的盤。
媒體載體上的數(shù)據(jù)具有邏輯層,該邏輯層與媒體載體周圍的媒體標(biāo)識符相關(guān)聯(lián),以對內(nèi)容進(jìn)行鎖定或加密。所述邏輯層可以覆蓋全部的媒體,或是媒體上分離的單獨(dú)部分,例如,CD上單首歌曲或DVD上的單個視頻剪輯。還能夠通過有用資源周圍額外的加密層而禁止解碼。解碼時需要有用資源標(biāo)識符。
在一個實(shí)施例中,能夠在不需要媒體標(biāo)識符的情況下,以強(qiáng)烈降低的質(zhì)量對媒體載體的內(nèi)容進(jìn)行解碼,但是完整質(zhì)量的解碼需要媒體標(biāo)識符。
本發(fā)明的另一方面是允許對有用資源進(jìn)行重新設(shè)置和轉(zhuǎn)換。用戶可能希望在他的家中把所有的音頻CD存儲在單個服務(wù)器上。另一方面,只要保證不會發(fā)生不受控制的流通,內(nèi)容創(chuàng)造者可能會容忍這一行為。然而,通過使用媒體標(biāo)識符(例如,位于服務(wù)器附近的RFID標(biāo)簽),可以確保這個條件。
當(dāng)不能獲得媒體標(biāo)識符時(例如,音頻CD的合法或非法副本在汽車的CD播放器中使用時),禁止進(jìn)行解碼。如果該副本是合法的,則用戶具有各自的媒體標(biāo)識符,并需要使汽車的播放器能夠訪問這些標(biāo)識符。例如,如果用戶在口袋中具有RFID標(biāo)識符,則該標(biāo)識符可能處于播放器的檢測范圍內(nèi)。然而此時,由于用戶的家人不具有標(biāo)識符標(biāo)簽,所以他們可能不能在家中播放原始CD。這一點(diǎn)對于所有其它的副本都一樣。因此,內(nèi)容提供者能夠確定不會發(fā)生不受控制的流通。
圖3示出了本發(fā)明方法的流程圖,用于使用從RFID標(biāo)簽接收到的標(biāo)識符來啟用解碼器。在第一步驟S1處,從盤中讀取數(shù)據(jù)。在下一個步驟S2處,對所讀取的數(shù)據(jù)進(jìn)行分析,檢測并提取有用資源的ID值。這個ID值優(yōu)選地被包括在應(yīng)用數(shù)據(jù)中,例如,在專用分組中,從而不能把標(biāo)識符數(shù)據(jù)與要保護(hù)的應(yīng)用數(shù)據(jù)分離。這個ID值也可以被包括在盤的引導(dǎo)部分中,從而在把盤插入播放器后,能夠容易地找到這個ID值。在下一個步驟S3處,播放器通過專用接口向無源只讀存儲設(shè)備供電,例如,產(chǎn)生電磁場以啟用RFID標(biāo)簽或激活智能卡。依據(jù)存儲設(shè)備的類型,播放器可能需要在獨(dú)立的步驟S3a處從設(shè)備(例如,從智能卡)進(jìn)行請求,而其它設(shè)備在啟用時初次發(fā)送數(shù)據(jù)。在步驟S4處從存儲設(shè)備接收到應(yīng)答消息,并且在步驟S5處提取出ID值。如果多于一個的存儲設(shè)備同時做出應(yīng)答,則通常存在用于在單獨(dú)的應(yīng)答消息之間進(jìn)行區(qū)分的已知機(jī)制,例如在單獨(dú)的、統(tǒng)計上修改的延遲后出現(xiàn)的RFID標(biāo)簽應(yīng)答。在這種情況下,先前的步驟S4、S5被執(zhí)行若干次。在已經(jīng)從當(dāng)前的應(yīng)答消息中提取出ID值后,把這個ID值與先前步驟S2從盤中讀取的ID值進(jìn)行比較。如果兩者相同,或更普遍地,兩者根據(jù)預(yù)定規(guī)則而匹配,則在步驟S7處啟用解碼器,例如,MPEG視頻解碼器或附加的解擾器。否則,對下一個應(yīng)答消息進(jìn)行分析。如果對所有的應(yīng)答消息進(jìn)行了分析且沒有接收到與盤ID值匹配的值,則在步驟S6處對解碼器保持禁用狀態(tài)。
在本發(fā)明的一個實(shí)施例中,之后重復(fù)上述過程,同時對應(yīng)用數(shù)據(jù)進(jìn)行解碼或呈現(xiàn)。例如,在步驟S7處啟用解碼器后幾秒鐘時,在步驟S3處再次啟用保存媒體標(biāo)識符的存儲設(shè)備,并且需要再次發(fā)送標(biāo)識符值。
在本發(fā)明的一個實(shí)施例中,當(dāng)可以訪問媒體標(biāo)識符時,能夠?qū)τ杏觅Y源的格式進(jìn)行轉(zhuǎn)換。圖4示出了相應(yīng)的裝置??梢詫碜员P的數(shù)據(jù)(例如DVD視頻)進(jìn)行轉(zhuǎn)換以便存儲,并由移動設(shè)備(例如,THOMSON Lyra便攜式播放器)進(jìn)行重放。為此,拾取器PU從媒體載體MC中讀取數(shù)據(jù),控制單元檢測這些數(shù)據(jù)中包括標(biāo)識符數(shù)據(jù),并請求安全系統(tǒng)單元SEC檢查這些標(biāo)識符數(shù)據(jù)。安全系統(tǒng)單元檢查是否可以訪問媒體標(biāo)識符,例如,RFID標(biāo)簽是否處于檢測范圍中。然后,安全系統(tǒng)按照上文所述的方法從媒體標(biāo)識符MID中檢索媒體標(biāo)識符值,并把接收到的值與來自盤的標(biāo)識符數(shù)據(jù)進(jìn)行比較。如果它們相等,則安全系統(tǒng)塊SEC啟用解碼器塊,該解碼器塊可以現(xiàn)在就開始對數(shù)據(jù)進(jìn)行解碼。
同時,安全塊SEC啟用編碼器塊EN,編碼器塊EN可以從解碼器塊接收輸入數(shù)據(jù),或是直接從拾取器接收輸入數(shù)據(jù),這取決于轉(zhuǎn)換的類型。編碼器塊現(xiàn)在開始對所檢索到的數(shù)據(jù)(除了保持不變的標(biāo)識符之外)進(jìn)行重新編碼。在輸出重新編碼后的數(shù)據(jù)之前,編碼器再次添加標(biāo)識符值,例如,作為附加層或附加分組,從而在媒體標(biāo)識符不可用的情況下,也不能夠?qū)Ω北具M(jìn)行解碼。當(dāng)把所復(fù)制的數(shù)據(jù)存儲在移動設(shè)備上時,希望收聽或觀看這些數(shù)據(jù)的用戶需要隨身攜帶媒體標(biāo)識符標(biāo)簽。
所述轉(zhuǎn)換可能會影響比特速率和編碼格式。例如,可以把PCM編碼的音頻轉(zhuǎn)換為mp3Pro,或者把以6Mbit/s的MPEG-2編碼的視頻轉(zhuǎn)換為以400kbit/s的AVI編碼的視頻。轉(zhuǎn)換產(chǎn)品僅能夠通過有用資源標(biāo)識符來解碼。因此,避免了不受控制的流通和格式的改變。有用資源標(biāo)識符也可以規(guī)定轉(zhuǎn)換的細(xì)節(jié)方面。例如,可以允許單獨(dú)地對音頻CD中的單個音軌進(jìn)行復(fù)制,但是禁止切除單一音軌的一部分;或允許把DVD電影的一個章節(jié)分開,但是不能僅把該章節(jié)的音頻軌道分開。
本發(fā)明的另一個實(shí)施例是一種適配器機(jī)頂盒,它允許受有用資源標(biāo)識符保護(hù)的有用資源與未集成有保護(hù)模型的播放器一起使用。這可以通過如圖5所示的在解碼之后進(jìn)行級聯(lián)的進(jìn)一步轉(zhuǎn)換來實(shí)現(xiàn)。解碼被分為兩個部分,并且在兩個分離的設(shè)備或儀器內(nèi)執(zhí)行。第一儀器是標(biāo)準(zhǔn)的、符合當(dāng)前技術(shù)水平的解碼器,它不需要知曉或處理有用資源標(biāo)識符。第一儀器的輸出可以是數(shù)字的或模擬的。第二儀器是例如執(zhí)行有用資源標(biāo)識適配的機(jī)頂盒。它可以具有數(shù)字或模擬輸入接口,這取決于與其一同工作的播放器的類型。如果輸入接口是模擬的,則可能需要進(jìn)行將數(shù)據(jù)轉(zhuǎn)換(ADC)至數(shù)字格式。
這兩個儀器可以按照如下方式一同工作媒體載體上的內(nèi)容(例如,任意類型光盤)具有包封加密,即,上文所述的附加的邏輯層。然而傳統(tǒng)的解碼器將會忽略這個層,但解碼結(jié)果的質(zhì)量會令人煩惱地被擾亂。例如,由于行擾動或塊擾動、或是整個圖像的快速抖動而使視頻變得不可接受。僅有第二儀器可能實(shí)現(xiàn)正確的解擾。這一點(diǎn)通過以下方式實(shí)現(xiàn)從媒體標(biāo)識符(例如RFID標(biāo)簽)中讀取媒體標(biāo)識值,并讀取內(nèi)嵌在來自播放器的數(shù)據(jù)中的另一個標(biāo)識符。在模擬信號的情況下,數(shù)據(jù)可以內(nèi)嵌在例如圖文電視廣播行中,或是內(nèi)嵌在非常高或非常低的模擬音頻信號中;在數(shù)字信號的情況下,數(shù)據(jù)可以是流內(nèi)的某些專用分組、或是信令目的的水印。通過這兩種信息類型,可以對有用資源與有用資源標(biāo)識符的匹配進(jìn)行檢查,并且能夠執(zhí)行或拒絕解擾。
本發(fā)明方法允許靈活的應(yīng)用模型。例如,如果伴隨著有用資源而提供了多于一個的有用資源標(biāo)識符(RFID、PEC等),則這允許同時消耗多于一個的副本,例如,一個在客廳一個在車中,或允許使用不同類型的重放設(shè)備,即,支持RFID或支持PEC的設(shè)備。
此外,為了使已經(jīng)分發(fā)的有用資源對于用戶可用,可以單獨(dú)地出售有用資源標(biāo)識符。為了廣告的目的,可以在不訪問媒體標(biāo)識符的情況下,對媒體載體中的部分內(nèi)容(例如,CD上的一首歌曲)進(jìn)行解碼。
當(dāng)本發(fā)明方法用于個人計算機(jī)(PC)中的內(nèi)置驅(qū)動器時,優(yōu)選地,可以由內(nèi)置驅(qū)動器自身來檢查有用資源標(biāo)識符。這個過程不需要入和/或出PC的ID承載業(yè)務(wù),因而更為安全,這是由于破解標(biāo)識符代碼變得更為困難。
然而如圖6所示,可以使用僅用于啟用播放器中的解碼器的獨(dú)立的設(shè)備(例如,PC插槽卡),盡管這較不安全。播放器PL中的第一解碼器DEC1對所有檢索到的數(shù)據(jù)執(zhí)行同樣的工作,而第二解碼器DEC2可以在兩個不同的模式下操作。第二解碼器DEC2在第一模式下根據(jù)第一算法工作,而在第二模式下根據(jù)第二算法工作。根據(jù)第二算法,可以對受內(nèi)容保護(hù)的數(shù)據(jù)額外地或不同地進(jìn)行加擾或加密,而根據(jù)第一算法對其它數(shù)據(jù)進(jìn)行編碼。僅可能由設(shè)備STB通過接口IF來將解碼器切換到第二模式。設(shè)備STB通過接口IF讀取第一標(biāo)識數(shù)據(jù),從例如PEC中讀取第二標(biāo)識數(shù)據(jù),并把這兩個數(shù)據(jù)進(jìn)行比較,當(dāng)它們匹配時,設(shè)備STB通過接口IF提供啟用信號,該信號用于把第二解碼器DEC2切換到第二模式。
此外,下列實(shí)施例會是有利的。
在一個實(shí)施例中,不同的媒體標(biāo)識符標(biāo)簽以不同的方式控制重放,例如一個標(biāo)簽用于父母觀看,一個標(biāo)簽用于兒童觀看。
在一個實(shí)施例中,媒體標(biāo)識符標(biāo)簽包含特定的國家代碼,這個代碼必須與播放器的國家代碼匹配才能進(jìn)行解碼。
在一個實(shí)施例中,針對不同的內(nèi)容質(zhì)量而設(shè)置了不同等級的媒體標(biāo)識符標(biāo)簽,例如,一個標(biāo)簽用于標(biāo)準(zhǔn)清晰度(SD)視頻,而另一個標(biāo)簽用于高清晰度(HD)視頻。
在另一實(shí)施例中,有用資源可以被視為容器或數(shù)據(jù)庫,而分離的媒體標(biāo)識符可以用于實(shí)現(xiàn)對來自容器的特定項目進(jìn)行重放。
在一個實(shí)施例中,從第二存儲介質(zhì)中檢索到的密鑰標(biāo)識數(shù)據(jù)還包括能夠用作操作值或操作標(biāo)識符的值,這個值修改了解碼器或解碼器的算法。例如,解碼器可以具有不同的預(yù)定操作模式,而操作值把解碼器切換到當(dāng)前需要的模式。按照上述方式啟用的解碼器也可以執(zhí)行數(shù)學(xué)操作,其中,從密鑰標(biāo)識數(shù)據(jù)中檢索到的操作值作為操作數(shù)。特別地,如上文所述,操作值也可以對用于根據(jù)第一密鑰標(biāo)識值來計算第二密鑰標(biāo)識值的算法做出修改或確定。
在一個實(shí)施例中,可以對媒體標(biāo)識符與解碼器盒之間的通信自身進(jìn)行加密,從而不能自由地讀取存儲在RFID上的密鑰。這一點(diǎn)可以通過例如會話加密來實(shí)現(xiàn),其中,把秘密會話密鑰傳輸?shù)絉FID標(biāo)簽,這個秘密會話密鑰用于在傳輸期間對加密密鑰自身進(jìn)行加密。為此,媒體標(biāo)識符標(biāo)簽會需要一些計算能力。
在一個實(shí)施例中,播放器把媒體標(biāo)識符值和/或解密密鑰存儲一段時間,例如十秒、兩個小時或十二小時,從而即使當(dāng)前不能訪問媒體標(biāo)識符,也能夠保持播放器對于相應(yīng)的有用資源是啟用的。可以將這個時間固定為標(biāo)準(zhǔn)時間,或可以存儲在媒體標(biāo)識符標(biāo)簽上,并與媒體標(biāo)識符值一起下載到播放器上,從而可以為不同的有用資源指定各個時間。在經(jīng)過這個時間后,自動地刪除或重寫所存儲的值。如果這個時間較短(例如幾秒),則用于和媒體標(biāo)識符進(jìn)行通信的電磁輻射量減小,因而播放器的功耗減小。如果這個時間在典型音頻CD持續(xù)時間范圍內(nèi)或更大,則例如,將會在離開家之前啟用便攜式CD播放器,從而不再需要攜帶媒體標(biāo)識符標(biāo)簽。在這種情況下,如果播放器(即,播放器內(nèi)的安全系統(tǒng))能夠存儲與若干CD相關(guān)的多個不同的媒體標(biāo)識符值,則這將是有利的,從而用戶可以在各自所允許的時間幀內(nèi)收聽不同唱片。
在本發(fā)明的一個實(shí)施例中,媒體標(biāo)識符僅需要啟動解碼,并且一旦解碼啟動就可以被取走。在另一個實(shí)施例中,定期地(例如,每幾個毫秒或每幾秒)對媒體標(biāo)識符的可用性進(jìn)行檢查,并且當(dāng)不能讀取媒體標(biāo)識符時停止解碼。在另一實(shí)施例中,媒體標(biāo)識符必須總是可讀的。
原理上,單一的媒體標(biāo)識符標(biāo)簽也可以為不同的有用資源、甚至是不同的媒體而存儲多個不同的標(biāo)識符值。例如,媒體標(biāo)識符標(biāo)簽可以包含附加的標(biāo)識符,這個附加的標(biāo)識符能夠?qū)囊蛱鼐W(wǎng)下載的數(shù)據(jù)(例如,獎勵音軌等)進(jìn)行解碼。還可以產(chǎn)生包含用于兩個或多個媒體(例如,特定的DVD集)的標(biāo)識符值和/或解密密鑰的媒體標(biāo)識符標(biāo)簽。在這種情況下,播放器內(nèi)的安全系統(tǒng)把接收到的不同標(biāo)識符值與當(dāng)前插入的DVD的標(biāo)識符值進(jìn)行比較(這與上文對多個可讀取的媒體標(biāo)識符標(biāo)簽的描述相同),并選擇匹配的標(biāo)識符。
本發(fā)明方法還可以用于存儲在其它存儲媒體而不是盤上的內(nèi)容數(shù)據(jù),例如,存儲在便攜式MP3播放器的存儲器中的MP3編碼的音樂。在這種情況下,每一首歌曲都應(yīng)當(dāng)具有自己的標(biāo)識符。
當(dāng)在例如家庭網(wǎng)絡(luò)中的中央服務(wù)器上保存內(nèi)容時,也可以使用本發(fā)明。在開始向與家庭網(wǎng)絡(luò)相連的任何設(shè)備傳送內(nèi)容之前,服務(wù)器可以使用例如RFID檢測器來檢查媒體標(biāo)識符。
權(quán)利要求
1.一種用于訪問從第一存儲介質(zhì)(MC)中檢索到的第一數(shù)據(jù)的方法,包括步驟-通過第一接口(I1)從第一存儲介質(zhì)(MC)中檢索第一數(shù)據(jù),所述第一數(shù)據(jù)包含第一內(nèi)容標(biāo)識數(shù)據(jù)和第一應(yīng)用數(shù)據(jù),其中,所述第一應(yīng)用數(shù)據(jù)包含AV內(nèi)容的不同版本或質(zhì)量等級;-通過第二接口(I2)向可拆卸無源設(shè)備供電,所述設(shè)備包含第二存儲介質(zhì)(MID);-通過所述第二接口(I2)從所述可拆卸設(shè)備上的所述第二存儲介質(zhì)(MID)接收第一密鑰標(biāo)識數(shù)據(jù);-對通過所述第二接口(I2)接收到的所述第一密鑰標(biāo)識數(shù)據(jù)與通過所述第一接口(I1)檢索到的所述第一內(nèi)容標(biāo)識數(shù)據(jù)進(jìn)行比較(CMP);-基于所述比較,確定所述AV內(nèi)容的版本或質(zhì)量等級,其中,所述AV內(nèi)容具有根據(jù)預(yù)定規(guī)則而與所述第一密鑰標(biāo)識數(shù)據(jù)相匹配的第一內(nèi)容標(biāo)識數(shù)據(jù);以及-對所述AV內(nèi)容的所確定的版本或質(zhì)量等級啟用進(jìn)一步的處理(DEC)。
2.根據(jù)權(quán)利要求1所述的方法,其中,對AV內(nèi)容的所確定的版本或質(zhì)量等級的進(jìn)一步處理(DEC)包括根據(jù)所述第一內(nèi)容標(biāo)識數(shù)據(jù)選擇解碼過程,其中,所述解碼過程使用從所述第一內(nèi)容標(biāo)識數(shù)據(jù)中提取的數(shù)據(jù)作為操作值或參數(shù)。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述進(jìn)一步處理(DEC)包括對所述第一應(yīng)用數(shù)據(jù)中AV內(nèi)容的所確定的版本或質(zhì)量等級的數(shù)據(jù)進(jìn)行重新編碼,所述方法還包括步驟-把所述第一內(nèi)容標(biāo)識數(shù)據(jù)或第一密鑰標(biāo)識數(shù)據(jù)附加到所述第一應(yīng)用數(shù)據(jù)中重新編碼后的部分;以及-把所述第一應(yīng)用數(shù)據(jù)中重新編碼后的部分與附加的標(biāo)識數(shù)據(jù)一同提供給用于存儲或呈現(xiàn)的接口。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述第一應(yīng)用數(shù)據(jù)被加密,以及通過所述第二接口(I2)所接收的所述第一密鑰標(biāo)識數(shù)據(jù)還包含加密密鑰和解密密鑰,這兩個密鑰是相同的,所述方法還包括步驟-從所述第一密鑰標(biāo)識數(shù)據(jù)中提取加密密鑰;以及-對所述第一應(yīng)用數(shù)據(jù)進(jìn)行加密或重新編碼,并附加所述標(biāo)識數(shù)據(jù),其中,將所提取的加密密鑰用于加密或重新編碼,以及能夠使用解密密鑰對所產(chǎn)生的數(shù)據(jù)進(jìn)行解密。
5.根據(jù)上述權(quán)利要求中任意一項所述的方法,還包括步驟-存儲所述第一密鑰標(biāo)識數(shù)據(jù),并為對內(nèi)容標(biāo)識數(shù)據(jù)和密鑰標(biāo)識數(shù)據(jù)進(jìn)行比較這一步驟檢索所存儲的密鑰標(biāo)識數(shù)據(jù);以及-經(jīng)過預(yù)定時間后,刪除所存儲的密鑰標(biāo)識數(shù)據(jù)。
6.根據(jù)上述權(quán)利要求中任意一項所述的方法,其中,所述第一密鑰標(biāo)識數(shù)據(jù)包含多個不同的密鑰標(biāo)識符值,以及在確定AV內(nèi)容的版本或質(zhì)量等級的步驟中,確定AV內(nèi)容的版本或質(zhì)量等級具有與包含在所述第一密鑰標(biāo)識數(shù)據(jù)中的密鑰標(biāo)識符值中的任意一個相匹配的第一內(nèi)容標(biāo)識數(shù)據(jù)。
7.一種用于訪問從第一存儲介質(zhì)(MC)中檢索到的第一數(shù)據(jù)的裝置,所述裝置包括-第一接口(I1)和接收裝置(PUC),用于從第一存儲介質(zhì)(MC)中檢索第一數(shù)據(jù),所述第一數(shù)據(jù)包含第一內(nèi)容標(biāo)識數(shù)據(jù)和第一應(yīng)用數(shù)據(jù),其中,所述第一應(yīng)用數(shù)據(jù)包含AV內(nèi)容的不同版本或質(zhì)量等級;-裝置,用于從所述第一內(nèi)容標(biāo)識數(shù)據(jù)中提取第一內(nèi)容標(biāo)識符值;-第二接口(I2)和接收裝置,用于向包含第二存儲介質(zhì)(MID)的無源設(shè)備供電,并用于從所述設(shè)備上的所述第二存儲介質(zhì)(MID)接收第一密鑰標(biāo)識數(shù)據(jù);-裝置,用于從所述第一密鑰標(biāo)識數(shù)據(jù)中提取第一密鑰標(biāo)識符值;-比較裝置(CMP),用于對所述第一密鑰標(biāo)識符值與通過所述第一接口(I1)檢索到的AV內(nèi)容的不同版本或質(zhì)量等級的第一內(nèi)容標(biāo)識符值進(jìn)行比較;-檢測裝置(CMP),用于基于所述比較,來檢測所述AV內(nèi)容的版本或質(zhì)量等級,其中,所述AV內(nèi)容具有根據(jù)預(yù)定規(guī)則而與所述第一密鑰標(biāo)識符值相匹配的第一內(nèi)容標(biāo)識符值;以及-裝置(DEC),用于進(jìn)一步處理所述AV內(nèi)容,其中,針對AV內(nèi)容的所檢測到的版本或質(zhì)量等級,所述檢測裝置(CMP)啟用所述用于進(jìn)一步處理的裝置質(zhì)量。
8.根據(jù)權(quán)利要求7所述的裝置,其中,用于對AV內(nèi)容的所檢測到的版本或質(zhì)量等級做進(jìn)一步處理的裝置(DEC)具有選擇裝置,所述選擇裝置根據(jù)所述第一內(nèi)容標(biāo)識數(shù)據(jù)來選擇解碼過程,以及所述用于進(jìn)一步處理的裝置(DEC)使用從所述第一內(nèi)容標(biāo)識數(shù)據(jù)中提取的數(shù)據(jù)作為操作值或參數(shù)。
9.根據(jù)上述權(quán)利要求中任意一項所述的方法或裝置,其中,所述第一應(yīng)用數(shù)據(jù)被加密,所述第一密鑰標(biāo)識數(shù)據(jù)還包含解密密鑰,以及從所述第一密鑰標(biāo)識符值中提取出所述解密密鑰,并將所述解密密鑰用于對所述第一應(yīng)用數(shù)據(jù)進(jìn)行解密。
10.根據(jù)上述權(quán)利要求中任意一項所述的方法或裝置,其中,AV內(nèi)容的不同版本或質(zhì)量等級具有不同的第一內(nèi)容標(biāo)識數(shù)據(jù)。
11.根據(jù)上述權(quán)利要求中任意一項所述的方法或裝置,其中,所述第二存儲介質(zhì)(MID)是只讀介質(zhì)并通過無線接口來訪問。
12.根據(jù)上述權(quán)利要求中任意一項所述的方法或裝置,其中,所述第一存儲介質(zhì)(MC)和第二存儲介質(zhì)(MID)彼此不相連。
13.根據(jù)上述權(quán)利要求中任意一項所述的方法或裝置,其中,通過所述第二接口(I2)把加密密鑰提供給可拆卸的無源設(shè)備(MC),以及使用所述加密密鑰對所接收的第一密鑰標(biāo)識數(shù)據(jù)進(jìn)行加密。
14.一種媒體封套或罩,結(jié)合了或附加了無源、無線只讀存儲設(shè)備,所述存儲設(shè)備上保存標(biāo)識符值,其中,所述標(biāo)識符值表示用于啟用對存儲在與所述媒體封套或罩相對應(yīng)的介質(zhì)上的內(nèi)容進(jìn)行重放的密鑰。
全文摘要
內(nèi)容受保護(hù)的多媒體數(shù)據(jù)(例如,商業(yè)上可用的視頻DVD)的消費(fèi)者希望獲得這些數(shù)據(jù)的備份副本,并希望在任意適合的重放設(shè)備上自由地播放這些數(shù)據(jù),而內(nèi)容提供商希望保護(hù)這些數(shù)據(jù)不被私自復(fù)制。所公開的用于訪問來自第一存儲介質(zhì)(MC)(例如,CD)的應(yīng)用數(shù)據(jù)的方法使用電子密鑰對這些應(yīng)用數(shù)據(jù)進(jìn)行解碼或轉(zhuǎn)換。把一個或多個內(nèi)容標(biāo)識符附加到應(yīng)用數(shù)據(jù)或第一存儲介質(zhì)(MC)。把密鑰存儲在防止復(fù)制的單獨(dú)的第二存儲介質(zhì)(例如,RFID標(biāo)簽)上,并把該密鑰與內(nèi)容標(biāo)識符進(jìn)行比較。僅當(dāng)?shù)诙鎯橘|(zhì)(MID)可用時,才能夠進(jìn)行應(yīng)用數(shù)據(jù)的重放或格式轉(zhuǎn)換。由于一次只能使用一個副本,所以這允許對應(yīng)用數(shù)據(jù)進(jìn)行復(fù)制、分發(fā)或格式轉(zhuǎn)換,而同時保留了數(shù)據(jù)的內(nèi)容權(quán)力。
文檔編號G06F21/10GK101023402SQ200580031887
公開日2007年8月22日 申請日期2005年9月8日 優(yōu)先權(quán)日2004年9月21日
發(fā)明者迪爾克·岡多爾夫, 安德烈·謝溫措, 馬爾科·溫特 申請人:湯姆森許可貿(mào)易公司