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

控制內(nèi)容裝置的輸出的方法和設(shè)備的制作方法

文檔序號:7682668閱讀:111來源:國知局
專利名稱:控制內(nèi)容裝置的輸出的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
與本發(fā)明一致的方法和設(shè)備涉及控制內(nèi)容裝置的輸出,更具體地講,涉 及響應(yīng)于從外部源接收的請求信號,控制內(nèi)容裝置通過為解密內(nèi)容而運(yùn)行的 軟件所允許的輸出端口來輸出內(nèi)容。
背景技術(shù)
由于對數(shù)字內(nèi)容的大量非法復(fù)制,已研究并開發(fā)了各種保護(hù)內(nèi)容的技術(shù)。 這樣的技術(shù)包括條件訪問系統(tǒng)(CAS),用于廣播內(nèi)容保護(hù);數(shù)字版權(quán)管理 (DRM),根據(jù)內(nèi)容的使用權(quán)限來確定內(nèi)容是否將被使用;內(nèi)容加擾系統(tǒng) (CSS);可記錄媒體內(nèi)容保護(hù)(CPRM);和高級訪問內(nèi)容系統(tǒng)(AACS ), 用于存儲媒體的保護(hù)。
這些內(nèi)容保護(hù)技術(shù)使用加密技術(shù),并僅允許有權(quán)限的用戶或裝置以合適 的方式使用內(nèi)容。
大部分傳統(tǒng)內(nèi)容裝置最開始具有它們自己的特定內(nèi)容保護(hù)系統(tǒng)。在這些 特定內(nèi)容保護(hù)系統(tǒng)的情況下,由于可用內(nèi)容的類型在最開始被確定,所以用 戶對內(nèi)容的自由使用和對服務(wù)的自由選擇受到限制。
換言之,就內(nèi)容的使用而言,裝置不能使用應(yīng)用了裝置所不支持的DRM 的內(nèi)容,也不能將裝置正在使用的內(nèi)容傳輸給支持DRM的另一裝置。例如, 應(yīng)用了 A公司的DRM解決方案的內(nèi)容不能被實(shí)施了 B公司的DRM解決方 案的裝置使用。因此,這樣的預(yù)先確定的內(nèi)容保護(hù)系統(tǒng)限制了裝置可使用的 內(nèi)容的類型,從而使用戶感到不方便。
當(dāng)內(nèi)容裝置的網(wǎng)絡(luò)化(networking)加速時,這種不方便增加。在廣播服 務(wù)已經(jīng)由于互聯(lián)網(wǎng)協(xié)議電視(IPTV)的使用而可用,而各種服務(wù)也將通過有 線/無線網(wǎng)絡(luò)由于其它裝置的使用而可用的環(huán)境下,如果存在具有特定內(nèi)容保
5護(hù)技術(shù)(如DRM)的特定裝置,則用戶在使用服務(wù)方面受到更多限制。克服 這種問題的一種方法是以軟件或固件的形式提供內(nèi)容保護(hù)系統(tǒng),以使得內(nèi)容 保護(hù)系統(tǒng)可動態(tài)地安裝到裝置中。換言之,允許用戶自由地安裝應(yīng)用于用戶 想要使用的內(nèi)容的內(nèi)容保護(hù)系統(tǒng),并且內(nèi)容保護(hù)系統(tǒng)是軟件形式,從而用戶 可不考慮內(nèi)容保護(hù)系統(tǒng)的類型而使用各種內(nèi)容。
圖1是再現(xiàn)內(nèi)容的內(nèi)容裝置100的框圖,該內(nèi)容裝置100中安裝了軟件 形式的內(nèi)容保護(hù)系統(tǒng)。
在內(nèi)容裝置100中可安裝一個或多個不同的內(nèi)容保護(hù)系統(tǒng)。內(nèi)容裝置100 具有在使用內(nèi)容時通過運(yùn)行內(nèi)容保護(hù)系統(tǒng)(如DRM )來對內(nèi)容進(jìn)行解密或者 控制內(nèi)容的使用的結(jié)構(gòu)。內(nèi)容裝置100可以是數(shù)字TV、機(jī)頂盒、MP3播放 器、便攜式視頻播放器、數(shù)字視頻單元(DVD)播放器、藍(lán)光播放器等。
參照圖1,內(nèi)容裝置100包括運(yùn)行軟件的軟件運(yùn)行單元110、再現(xiàn)或輸出 內(nèi)容的再現(xiàn)/輸出單元130和軟件存儲單元140。在軟件運(yùn)行單元110中運(yùn)行 的DRM軟件120包括處理內(nèi)容密鑰或許可證的許可證處理單元121和對利 用加密來保護(hù)的內(nèi)容進(jìn)行解密的內(nèi)容解密單元122。
在內(nèi)容裝置100中使用通過例如DRM進(jìn)行保護(hù)的內(nèi)容的過程如下。當(dāng) 用戶想要使用內(nèi)容,例如,想要再現(xiàn)內(nèi)容或?qū)?nèi)容移動到外部裝置時,內(nèi)容 裝置100運(yùn)行DRM軟件120以控制內(nèi)容的使用。由軟件運(yùn)行單元110運(yùn)行 的DRM軟件120解析顯示相應(yīng)內(nèi)容的使用權(quán)限的許可證并確定內(nèi)容是否可 被使用,如果確定內(nèi)容可被使用,則DRM軟件120利用內(nèi)容解密單元122 對內(nèi)容進(jìn)行解密。解密的內(nèi)容被再現(xiàn)/輸出單元130再現(xiàn)或發(fā)送到外部裝置。 盡管內(nèi)容裝置100中所使用的內(nèi)容保護(hù)系統(tǒng)是DRM軟件120,但是該內(nèi)容保
諸如DRM的內(nèi)容保護(hù)系統(tǒng)定義對內(nèi)容進(jìn)行安全分發(fā)的要求 (requirement),裝置必須遵循這些要求,當(dāng)內(nèi)容保護(hù)系統(tǒng)應(yīng)用于裝置時,必 須依據(jù)這些要求生產(chǎn)該裝置。這樣的要求的例子是健壯性規(guī)則(robustness rule )和遵/人規(guī)則(compliance rule )。任何內(nèi)容保護(hù)系統(tǒng)標(biāo)準(zhǔn)組織和DRM解 決方案公司為各個系統(tǒng)定義健壯性規(guī)則和遵從規(guī)則,如果沒有遵循這樣的要 求生產(chǎn)嵌入了內(nèi)容保護(hù)系統(tǒng)的裝置,則該裝置不能被相應(yīng)標(biāo)準(zhǔn)組織或DRM公 司所認(rèn)證。
遵從規(guī)則是應(yīng)用特定內(nèi)容保護(hù)技術(shù)的裝置或軟件在使用內(nèi)容時必須遵守的頭見則的集合。例如:
出,,,
當(dāng)裝置將內(nèi)容輸出到外部源時,遵從規(guī)則可定義"內(nèi)
口來輸
DRM系統(tǒng)發(fā)布顯示每一內(nèi)容的使用權(quán)限或規(guī)則的許可證,并根據(jù)許可證 中顯示的使用權(quán)限來控制相應(yīng)內(nèi)容的使用。然而,遵從規(guī)則是除許可證之外 另外設(shè)置的,它是裝置必須遵循的一般規(guī)則,而與內(nèi)容的類型無關(guān)。在這種 情況下,通過應(yīng)用許可證和遵從規(guī)則二者來控制內(nèi)容的使用。即,必須將內(nèi) 容裝置設(shè)計(jì)為依據(jù)該內(nèi)容裝置所應(yīng)用的內(nèi)容保護(hù)系統(tǒng)的遵從規(guī)則來工作。
為各個內(nèi)容保護(hù)技術(shù)或產(chǎn)品定義遵從規(guī)則,不同的內(nèi)容保護(hù)技術(shù)具有不 同的遵從規(guī)則。換言之,不同的內(nèi)容保護(hù)系統(tǒng)具有不同類型的允許通過其來 輸出內(nèi)容的輸出端口。因此,如果生產(chǎn)能夠動態(tài)安裝并運(yùn)行內(nèi)容保護(hù)系統(tǒng)的 內(nèi)容裝置,則當(dāng)生產(chǎn)該內(nèi)容裝置時,無法將特定內(nèi)容保護(hù)系統(tǒng)的遵從規(guī)則應(yīng) 用于該內(nèi)容裝置。因此,需要在內(nèi)容保護(hù)軟件被安裝到裝置中時,將該軟件 的遵從規(guī)則動態(tài)地應(yīng)用于該內(nèi)容裝置,以便能夠根據(jù)所應(yīng)用的遵從規(guī)則來控 制內(nèi)容的使用。

發(fā)明內(nèi)容
本發(fā)明提供一種動態(tài)控制內(nèi)容裝置的輸出從而內(nèi)容裝置可滿足內(nèi)容保護(hù) 軟件所要求的遵從規(guī)則的方法和設(shè)備。
本發(fā)明提供一種方法,通過該方法,當(dāng)在內(nèi)容裝置中安裝并運(yùn)行一個或 多個內(nèi)容保護(hù)軟件時,內(nèi)容裝置能夠遵循內(nèi)容保護(hù)軟件所要求的遵從規(guī)則。 具體地講,當(dāng)在內(nèi)容裝置中安裝一個或多個內(nèi)容保護(hù)軟件,并且內(nèi)容裝置想 要使用特定內(nèi)容時,與該內(nèi)容對應(yīng)的特定內(nèi)容保護(hù)軟件^皮運(yùn)行。因此,當(dāng)所 述特定內(nèi)容保護(hù)軟件運(yùn)行時,根據(jù)本發(fā)明的設(shè)備根據(jù)相應(yīng)的軟件所要求的遵 從規(guī)則來控制內(nèi)容的輸出。
根據(jù)本發(fā)明的一方面,提供一種控制內(nèi)容裝置的輸出的方法,該方法包 括接收請求使用加密的內(nèi)容的請求信號;響應(yīng)于接收的請求信號,運(yùn)行軟 件以對加密的內(nèi)容進(jìn)行解密;控制解密的內(nèi)容使其通過運(yùn)行的軟件所允許的 輸出端口輸出。
控制解密的內(nèi)容的步驟還可包括讀取關(guān)于所述軟件所允許的輸出端口 的輸出控制信息;基于讀取的輸出控制信息來控制內(nèi)容的輸出。所述輸出控制信息可描述在輸出內(nèi)容時所述軟件所允許的輸出端口的類 型,或者描述應(yīng)用了所述軟件所允許的內(nèi)容保護(hù)技術(shù)的輸出端口的類型,并 且所述輸出控制信息可以以軟件或硬件可解釋的形式設(shè)計(jì)。
所述輸出控制信息可由所述軟件定義并在所述軟件被安裝到內(nèi)容裝置中 時被存儲在預(yù)定的存儲介質(zhì)中,并且在運(yùn)行所述軟件期間可從所述存儲介質(zhì) 讀取對應(yīng)于所述軟件的輸出控制信息。
所述輸出控制信息可被包括在所述軟件的運(yùn)行代碼中,并且在運(yùn)行所述 軟件期間可從所述軟件讀取所述輸出控制信息。
控制解密的內(nèi)容的輸出的步驟可包括當(dāng)內(nèi)容將要通過其輸出的輸出端 口不包括在輸出控制信息中所包括的輸出端口的類型中時,拒絕輸出內(nèi)容。
應(yīng)用于輸出端口的內(nèi)容保護(hù)技術(shù)可包括數(shù)字傳輸內(nèi)容保護(hù)(DTCP)、高 帶寬數(shù)字內(nèi)容保護(hù)(HDCP)、 Windows媒體數(shù)字版權(quán)管理(WMDRM)、類 比保護(hù)系統(tǒng)(APS)和拷貝代次管理系統(tǒng)-模擬(CGMS-A)中的至少一種。
所述的方法還可包括接收顯示內(nèi)容的使用權(quán)限的許可證信息;基于輸 入的許可證信息,確定內(nèi)容裝置是否有權(quán)輸出內(nèi)容。
根據(jù)本發(fā)明的另一方面,提供一種控制內(nèi)容裝置的輸出的設(shè)備,該設(shè)備 包括用戶接口單元,接收請求使用內(nèi)容的請求信號;軟件運(yùn)行單元,響應(yīng) 于所述請求信號,運(yùn)行軟件以對內(nèi)容進(jìn)行解密;控制單元,控制解密的內(nèi)容 使其通過運(yùn)行的軟件所允許的輸出端口輸出。
所述控制單元可包括讀取單元,讀取關(guān)于所述運(yùn)行的軟件所允許的輸 出端口的輸出控制信息;輸出處理單元,基于讀取的輸出控制信息來控制內(nèi)
容的llr出。
所述輸出控制信息可描述在輸出內(nèi)容時所述軟件所允許的輸出端口的類
且所述輸出控制信息可以以軟件或硬件可解釋的形式設(shè)計(jì)。
所述輸出控制信息可由所述軟件定義并在所述軟件被安裝到內(nèi)容裝置中
時被存儲在預(yù)定的存儲介質(zhì)中,并且在用戶接口單元接收到請求信號時,讀
取單元可從所述存儲介質(zhì)讀取對應(yīng)于運(yùn)行的軟件的輸出控制信息。
所述輸出控制信息可被包括在所述軟件的運(yùn)行代碼中,并且當(dāng)用戶接口
單元接收到請求信號時,讀取單元可從運(yùn)行的軟件讀取所述輸出控制信息。 當(dāng)內(nèi)容將通過其輸出的輸出端口不包括在輸出控制信息中所包括輸出端口的類型中時,輸出處理單元可拒絕輸出內(nèi)容。
應(yīng)用于輸出端口的內(nèi)容保護(hù)技術(shù)可包括DTCP、 HDCP、 WMDRM、 APS 和CGMS-A中的至少 一種。
所述軟件運(yùn)行單元可包括許可證輸入單元,接收表明內(nèi)容的使用權(quán)限 的許可證信息;許可證處理單元,基于輸入的許可證信息,確定內(nèi)容裝置是 否有權(quán)輸出內(nèi)容。
當(dāng)控制單元期望通過預(yù)定輸出端口輸出內(nèi)容時,控制單元可請求軟件運(yùn) 行單元允許內(nèi)容通過該輸出端口輸出,并且僅當(dāng)從軟件運(yùn)行單元接收到輸出 許可時,控制單元可控制所述內(nèi)容使其通過該輸出端口輸出。
所述輸出控制信息可包括在所述軟件的運(yùn)行代碼中,并且當(dāng)控制單元請 求軟件運(yùn)行單元允許內(nèi)容通過所述輸出端口輸出時,當(dāng)所請求的輸出端口是 輸出控制信息中包括的輸出端口類型中的一種時,軟件運(yùn)行單元可允許輸出 內(nèi)容。
輸出控制信息可由所述軟件定義并在所述軟件被安裝到內(nèi)容裝置中時被 存儲在預(yù)定的存儲介質(zhì)中,并且當(dāng)控制單元請求通過所述輸出端口的內(nèi)容輸 出許可時,軟件運(yùn)行單元可讀取輸出控制信息,并且當(dāng)所請求的輸出端口是 讀取的輸出控制信息中包括的輸出端口類型中的一種時允許輸出內(nèi)容。
根據(jù)本發(fā)明的另 一方面,提供一種包含用于執(zhí)行一種方法的計(jì)算機(jī)程序 的計(jì)算機(jī)可讀記錄介質(zhì)。


通過下面參照附圖對本發(fā)明示例性實(shí)施例的詳細(xì)描述,本發(fā)明的上述和 其他示例性方面將變得更明顯,其中
圖1是現(xiàn)有技術(shù)的再現(xiàn)內(nèi)容的內(nèi)容裝置的框圖,該內(nèi)容裝置中安裝了軟 件形式的內(nèi)容保護(hù)系統(tǒng);
圖2是解釋根據(jù)本發(fā)明示例性實(shí)施例的控制內(nèi)容裝置的輸出的方法的流
程圖3是解釋才艮據(jù)本發(fā)明另一示例性實(shí)施例的控制內(nèi)容裝置的輸出的方法 的流程圖4是解釋根據(jù)本發(fā)明另 一示例性實(shí)施例的控制內(nèi)容裝置的輸出的方法 的流程圖;圖5是根據(jù)本發(fā)明示例性實(shí)施例的內(nèi)容裝置的輸出控制裝置的框圖; 圖6是根據(jù)本發(fā)明另一示例性實(shí)施例的內(nèi)容裝置的輸出控制裝置的框圖。
具體實(shí)施例方式
圖2是解釋根據(jù)本發(fā)明示例性實(shí)施例的控制內(nèi)容裝置的輸出的方法的流程圖。
參照圖2,根據(jù)本發(fā)明當(dāng)前實(shí)施例的控制內(nèi)容裝置的輸出的方法包括以 下操作接收請求使用加密的內(nèi)容的請求信號(操作210);響應(yīng)于接收的請 求信號,運(yùn)行軟件程序以使用加密的內(nèi)容(操作220);控制內(nèi)容裝置通過運(yùn) 行的軟件程序所允許的輸出端口來輸出解密的內(nèi)容(操作230 )。
內(nèi)容裝置可使用利用特定內(nèi)容保護(hù)系統(tǒng)進(jìn)行加密的內(nèi)容,并且可安裝并 運(yùn)行一個以上的軟件程序。內(nèi)容保護(hù)系統(tǒng)可以是例如內(nèi)容使用/訪問控制系統(tǒng) (如DRM或條件訪問系統(tǒng))、用于光學(xué)媒體的內(nèi)容保護(hù)系統(tǒng)(如AACS )、內(nèi) 容加擾系統(tǒng)或其它任何類型的內(nèi)容保護(hù)系統(tǒng)。
更具體地講,根據(jù)本發(fā)明當(dāng)前實(shí)施例的方法包括通過用戶接口接收請 求使用加密的內(nèi)容的請求信號(操作210);響應(yīng)于請求信號,運(yùn)行內(nèi)容保護(hù) 軟件以對將被使用(再現(xiàn)、編輯、保存、輸出等)的內(nèi)容進(jìn)行解密(操作220 );
230 )。
可通過例如讀取和解釋關(guān)于內(nèi)容保護(hù)軟件的遵從規(guī)則來控制內(nèi)容的輸
內(nèi)容裝置能夠解釋的形式設(shè)計(jì)。
遵從規(guī)則是關(guān)于內(nèi)容的使用的規(guī)則,應(yīng)用了內(nèi)容保護(hù)系統(tǒng)的裝置必須遵 循該遵從規(guī)則。遵從規(guī)則通常列出允許輸出解密的內(nèi)容的輸出端口的類型。 例如,在作為高清晰度(HD )-DVD或藍(lán)光盤所使用的內(nèi)容保護(hù)系統(tǒng)的AACS 中,內(nèi)容可被允許通過這樣的特定輸出端口輸出,所述特定輸出端口通過例 如數(shù)字傳輸內(nèi)容保護(hù)(DTCP )、高帶寬數(shù)字內(nèi)容保護(hù)(HDCP )或Windows 媒體數(shù)字版權(quán)管理(WMD,RM)、類比保護(hù)系統(tǒng)(APS)和拷貝代次管理系統(tǒng) -模擬(CGMS-A)來保護(hù)。即,內(nèi)容被允許通過應(yīng)用了特定保護(hù)系統(tǒng)的輸出 端口來輸出,從而防止該內(nèi)容被非法使用。因此,內(nèi)容通過遵從規(guī)則所允許的輸出端口來輸出。內(nèi)容保護(hù)方法包括聯(lián)邦電信委員會(FCC)授權(quán)的可記 錄媒體內(nèi)容保護(hù)(CPRM)、 TiVoGuard、視頻內(nèi)容保護(hù)系統(tǒng)(VCPS )、魔法 門(MagicGate )、數(shù)字視頻家庭系統(tǒng)(D-VHS )、 Helix DRM等。
內(nèi)容保護(hù)軟件可以是獨(dú)立運(yùn)行的內(nèi)容保護(hù)進(jìn)程,或者可以通過內(nèi)容裝置
所調(diào)用的應(yīng)用程序接口 (API)函數(shù)來形成。
圖3是解釋根據(jù)本發(fā)明另一示例性實(shí)施例的控制內(nèi)容裝置的輸出的方法 的流程圖。
這里,假設(shè)當(dāng)內(nèi)容保護(hù)軟件被安裝到內(nèi)容裝置中時,軟件的遵從規(guī)則也 被安裝。
參照圖3,在操作310,從用戶接收到請求使用加密的內(nèi)容的請求信號, 在操作320,運(yùn)行內(nèi)容保護(hù)軟件以解密并使用(再現(xiàn)、編輯、保存、輸出等) 所述內(nèi)容。
在操作330,讀取輸出控制信息,該輸出控制信息是一種表明內(nèi)容保護(hù) 軟件所允許的輸出端口的類型的元數(shù)據(jù),并且以內(nèi)容裝置能夠解釋的形式設(shè) 計(jì)。即,當(dāng)內(nèi)容保護(hù)軟件被安裝到內(nèi)容裝置中時,包括該軟件的遵從規(guī)則的 輸出控制信息也被安裝(存儲)到內(nèi)容裝置中。
在操作340,當(dāng)內(nèi)容裝置輸出內(nèi)容時,確定使用的輸出端口是否與輸出 控制信息一致。即,僅當(dāng)用戶想要通過其輸出內(nèi)容的輸出端口滿足內(nèi)容保護(hù) 軟件的要求時,才允許輸出內(nèi)容(操作350 )。
相反,如果用戶想要通過其輸出內(nèi)容的輸出端口不滿足輸出控制信息的 遵從規(guī)則的要求時,拒絕輸出內(nèi)容(操作355 ),并且可通過用戶接口向用戶 發(fā)送指示無法有選擇地輸出內(nèi)容的消息。
例如,如果運(yùn)行的內(nèi)容保護(hù)軟件是DRM軟件并且要使用的內(nèi)容通過許 可證來控制,則DRM軟件接收并解釋內(nèi)容的許可證,另外確定用戶是否已 被授權(quán)使用該內(nèi)容。如果確定用戶無權(quán)使用內(nèi)容,則可通過用戶接口向用戶 提供指示不允許用戶使用內(nèi)容的消息。
上述內(nèi)容和許可證可從內(nèi)容裝置內(nèi)部的存儲介質(zhì)提供,或者通過互聯(lián)網(wǎng) 來提供,或者從諸如DVD的外部存儲裝置來提供。
圖4是解釋根據(jù)本發(fā)明另 一示例性實(shí)施例的控制內(nèi)容裝置的輸出的方法 的流程圖。
參照圖4,根據(jù)本發(fā)明當(dāng)前實(shí)施例的控制內(nèi)容裝置的輸出的方法包括操作410至450。
在操作410,通過用戶接口接收請求使用加密的內(nèi)容的請求信號。
在操作420,響應(yīng)于請求信號,運(yùn)行使用(再現(xiàn)、編輯、保存、輸出等) 所述內(nèi)容所需的內(nèi)容保護(hù)軟件。
在操作430,在運(yùn)行內(nèi)容保護(hù)軟件的同時,讀取輸出控制信息。這里, 輸出控制信息描述當(dāng)裝置輸出內(nèi)容時應(yīng)用了相應(yīng)的內(nèi)容保護(hù)軟件需要的內(nèi)容 保護(hù)技術(shù)的輸出端口的類型,并且所述輸出控制信息在內(nèi)容保護(hù)軟件的運(yùn)行 代碼(execution code )中被定義。
在操作440,當(dāng)裝置輸出內(nèi)容時,確定要使用的輸出端口是否包括在由 輸出控制信息定義的輸出端口的類型中。換言之,確定是否可以輸出內(nèi)容, 并且只有當(dāng)確定用戶想要通過其輸出內(nèi)容的輸出端口滿足內(nèi)容保護(hù)軟件的要 求時,才允許輸出內(nèi)容;相反,當(dāng)輸出端口與內(nèi)容保護(hù)軟件的遵從規(guī)則不一 致時,不允許輸出內(nèi)容。
在操作450,根據(jù)確定的結(jié)果,控制解密的內(nèi)容使其通過運(yùn)行的內(nèi)容保 護(hù)軟件所允許的輸出端口輸出。
圖5是根據(jù)本發(fā)明示例性實(shí)施例的用于控制內(nèi)容裝置500的輸出的設(shè)備 的框圖。
參照圖5,該設(shè)備包括用戶接口單元510、軟件運(yùn)行單元520、控制單元 530、內(nèi)容再現(xiàn)/輸出單元540和存儲介質(zhì)550。用戶接口單元510接收請求使 用加密的內(nèi)容的請求信號,軟件運(yùn)行單元520響應(yīng)于接收的請求信號運(yùn)行內(nèi) 容保護(hù)軟件以解密和使用內(nèi)容。可從本地存儲介質(zhì)獲得內(nèi)容保護(hù)軟件的運(yùn)行 代碼,但是對于本領(lǐng)域普通技術(shù)人員明顯的是,還可從遠(yuǎn)程存儲介質(zhì)獲得運(yùn) 行代碼。
控制單元530控制解密的內(nèi)容使其通過由軟件運(yùn)行單元520運(yùn)行的內(nèi)容 保護(hù)軟件所允許的輸出端口輸出。控制單元530還可包括讀取單元531, 從存儲介質(zhì)550讀取內(nèi)容保護(hù)軟件所允許的輸出端口的輸出控制信息;輸出 處理單元532,根據(jù)讀取的輸出控制信息控制內(nèi)容的輸出。
內(nèi)容再現(xiàn)/輸出單元540根據(jù)控制單元530的控制將解密的內(nèi)容復(fù)制到外 部裝置或者將內(nèi)容輸出到屏幕上。
圖6是根據(jù)本發(fā)明另一示例性實(shí)施例的控制內(nèi)容裝置600的輸出的設(shè)備 的框圖。參照圖6,與圖5所示的輸出控制設(shè)備類似,控制內(nèi)容裝置600的輸出 的設(shè)備包括用戶接口單元610,接收請求使用加密的內(nèi)容的請求信號;軟 件運(yùn)行單元620,響應(yīng)于請求信號運(yùn)行內(nèi)容保護(hù)軟件以解密并使用內(nèi)容;控 制單元630,控制內(nèi)容再現(xiàn)/輸出單元640通過由軟件運(yùn)4亍單元620運(yùn)行的內(nèi) 容保護(hù)軟件所允許的輸出端口來輸出內(nèi)容。內(nèi)容裝置600還包括內(nèi)容再現(xiàn)/輸 出單元640和存儲內(nèi)容保護(hù)軟件的運(yùn)行代碼的存儲介質(zhì)650。
然而,在當(dāng)前示例性實(shí)施例中,控制單元630從內(nèi)容保護(hù)軟件接收內(nèi)容 的輸出控制信息,而非直接從存儲介質(zhì)650讀取輸出控制信息。在這種情況 下,輸出控制信息可被存儲在存儲介質(zhì)650中,可被內(nèi)容保護(hù)軟件讀取,然 后被發(fā)送到控制單元630;或者輸出控制信息可在最開始被包括在內(nèi)容保護(hù) 軟件的運(yùn)行代碼中,然后在運(yùn)行內(nèi)容保護(hù)軟件時一皮發(fā)送到控制單元630???制單元630從內(nèi)容保護(hù)軟件接收輸出控制信息,然后執(zhí)行內(nèi)容的輸出控制過 程。在將輸出控制信息發(fā)送到控制單元630的過程中,內(nèi)容保護(hù)軟件可將關(guān) 于所有類型的輸出端口的元數(shù)據(jù)類型的信息發(fā)送到控制單元630。可選地, 當(dāng)控制單元630將內(nèi)容通過其要被輸出的輸出端口的特定類型通知給內(nèi)容保 護(hù)軟件時,內(nèi)容保護(hù)軟件基于在存儲介質(zhì)650中讀取的輸出控制信息或者包 括在運(yùn)行代碼中的輸出控制信息,將表明是否可通過相應(yīng)的輸出端口輸出內(nèi) 容的結(jié)果發(fā)送到控制單元630,控制單元630可基于是否可輸出內(nèi)容來控制 內(nèi)容的輸出。這樣,本發(fā)明基于輸出控制信息來控制內(nèi)容的輸出。
盡管沒有示出,但是軟件運(yùn)行單元620還可包括許可證輸入單元,接 收表明使用內(nèi)容的權(quán)限的許可證信息;許可證處理單元,基于許可證信息來 確定是否可輸出內(nèi)容。
根據(jù)本發(fā)明的控制內(nèi)容裝置的輸出的方法可被寫成計(jì)算機(jī)程序,并且可 被實(shí)現(xiàn)在利用計(jì)算機(jī)可讀記錄介質(zhì)來運(yùn)行該程序的通用數(shù)字計(jì)算機(jī)中。
此外,本發(fā)明中使用的數(shù)據(jù)的結(jié)構(gòu)可利用各種手段被記錄在計(jì)算機(jī)可讀 記錄介質(zhì)上。
計(jì)算機(jī)可讀記錄介質(zhì)的例子包括》茲存儲介質(zhì)(例如,ROM、軟盤、硬盤 等)和光學(xué)記錄介質(zhì)(例如,CD-ROM或DVD)。
根據(jù)本發(fā)明,當(dāng)不同的內(nèi)容保護(hù)技術(shù)需要不同的遵從規(guī)則時,控制內(nèi)容 裝置的輸出的方法和設(shè)備能夠動態(tài)地將遵從規(guī)則應(yīng)用到內(nèi)容裝置。因此,在 內(nèi)容裝置不違反內(nèi)容保護(hù)技術(shù)所需的遵從規(guī)則的同時,內(nèi)容裝置可通過各種內(nèi)容保護(hù)軟件安全地使用內(nèi)容。
盡管已參照本發(fā)明的示例性實(shí)施例具體地顯示和描述了本發(fā)明,但是本 領(lǐng)域普通技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求限定的本發(fā)明的精神和范 圍的情況下,可進(jìn)行各種形式和細(xì)節(jié)上的改變。
權(quán)利要求
1、 一種控制內(nèi)容裝置的輸出的方法,該方法包括 接收請求使用加密的內(nèi)容的請求信號;響應(yīng)于接收的請求信號,運(yùn)行軟件以對加密的內(nèi)容進(jìn)行解密; 控制解密的內(nèi)容使其通過運(yùn)行的軟件所允許的輸出端口輸出。
2、 如權(quán)利要求l所述的方法,其中,控制解密的內(nèi)容的步驟包括 讀取關(guān)于所述軟件所允許的輸出端口的輸出控制信息; 基于讀取的輸出控制信息來控制解密的內(nèi)容的輸出。
3、 如權(quán)利要求2所述的方法,其中,所述輸出控制信息描述在輸出內(nèi)容 時所述軟件所允許的輸出端口的類型,或者描述應(yīng)用了所述軟件所允許的內(nèi) 容保護(hù)技術(shù)的輸出端口的類型,其中,所述輸出控制信息可由軟件和硬件解釋。
4、 如權(quán)利要求3所述的方法,其中,所述輸出控制信息由所述軟件定義 并在所述軟件被安裝到內(nèi)容裝置中時被存儲在存儲介質(zhì)中,并且在運(yùn)行所述 軟件期間從所述存儲介質(zhì)讀取對應(yīng)于所述軟件的輸出控制信息。
5、 如權(quán)利要求3所述的方法,其中,所述輸出控制信息被包括在所述軟件的運(yùn)行代碼中,并且在運(yùn)行所述軟件期間從所述軟件讀取所述輸出控制信 自
6、 如權(quán)利要求3所述的方法,其中,控制解密的內(nèi)容的輸出的步驟包括 當(dāng)內(nèi)容將要通過其輸出的輸出端口未包括在輸出控制信息中所包括的輸出端 口的類型中時,拒絕輸出內(nèi)容。
7、 如權(quán)利要求6所述的方法,其中,應(yīng)用于輸出端口的內(nèi)容保護(hù)技術(shù)包 括數(shù)字傳輸內(nèi)容保護(hù)、高帶寬數(shù)字內(nèi)容保護(hù)、Windows媒體數(shù)字版權(quán)管理、 類比保護(hù)系統(tǒng)和拷貝代次管理系統(tǒng)-模擬中的至少一種。
8、 如權(quán)利要求6所述的方法,還包括 接收表明內(nèi)容的使用權(quán)限的許可證信息;基于輸入的許可證信息,確定內(nèi)容裝置是否已被授權(quán)輸出內(nèi)容。
9、 一種控制內(nèi)容裝置的輸出的設(shè)備,該設(shè)備包括 用戶接口單元,接收請求使用內(nèi)容的請求信號; 軟件運(yùn)行單元,響應(yīng)于所述請求信號,運(yùn)行軟件以對內(nèi)容進(jìn)行解密;控制單元,控制解密的內(nèi)容使其通過運(yùn)行的軟件所允許的輸出端口輸出。
10、 如權(quán)利要求9所述的設(shè)備,其中,所述控制單元包括 讀取單元,讀取關(guān)于所述軟件所允許的輸出端口的輸出控制信息;輸出處理單元,基于讀取的輸出控制信息來控制內(nèi)容的輸出。
11、 如權(quán)利要求IO所述的設(shè)備,其中,所述輸出控制信息描述在輸出內(nèi) 容時所述軟件所允許的輸出端口的類型,或者描述應(yīng)用了所述軟件所允許的 內(nèi)容保護(hù)技術(shù)的輸出端口的類型,其中,所述輸出控制信息以軟件和硬件能夠解釋的形式設(shè)計(jì)。
12、 如權(quán)利要求11所述的設(shè)備,其中,所述輸出控制信息由所述軟件定 義并在所述軟件被安裝到內(nèi)容裝置中時被存儲在存儲介質(zhì)中,并且響應(yīng)于用 戶接口單元接收請求信號的操作,讀取單元從所述存儲介質(zhì)讀取對應(yīng)于運(yùn)行 的軟件的輸出控制信息。
13、 如權(quán)利要求11所述的設(shè)備,其中,所述輸出控制信息被包括在所述 軟件的運(yùn)行代碼中,并且響應(yīng)于用戶接口單元接收請求信號的操作,讀取單 元從運(yùn)行的軟件讀取所述輸出控制信息。
14、 如權(quán)利要求11所述的設(shè)備,其中,如果內(nèi)容通過其輸出的輸出端口 未包括在輸出控制信息中所包括的輸出端口的類型中,則輸出處理單元拒絕 輸出內(nèi)容。
15、 如權(quán)利要求14所述的設(shè)備,其中,應(yīng)用于輸出端口的內(nèi)容保護(hù)技術(shù) 包括數(shù)字傳輸內(nèi)容保護(hù)、高帶寬數(shù)字內(nèi)容保護(hù)、Windows媒體數(shù)字版權(quán)管理、 類比保護(hù)系統(tǒng)和拷貝代次管理系統(tǒng)-模擬中的至少 一種。
16、 如權(quán)利要求14所述的設(shè)備,其中,所述軟件運(yùn)行單元包括 許可證輸入單元,接收表明內(nèi)容的使用權(quán)限的許可證信息; 許可證處理單元,基于輸入的許可證信息,確定內(nèi)容裝置是否已被授權(quán)輸出所述內(nèi)容。
17、 如權(quán)利要求11所述的設(shè)備,其中,如果控制單元期望通過預(yù)定輸出 端口輸出內(nèi)容,則控制單元請求軟件運(yùn)行單元允許內(nèi)容通過該輸出端口輸出, 并且響應(yīng)于從軟件運(yùn)行單元接收輸出許可的操作,控制單元控制所述內(nèi)容使 其僅通過該輸出端口輸出。
18、 如權(quán)利要求17所述的設(shè)備,其中,所述輸出控制信息包括在所述軟 件的運(yùn)行代碼中,并且如果控制單元請求軟件運(yùn)行單元允許內(nèi)容通過所述輸出端口輸出,則如果所請求的輸出端口是輸出控制信息中包括的輸出端口類 型中的一種,軟件運(yùn)行單元允許輸出內(nèi)容。
19、 如權(quán)利要求17所述的設(shè)備,其中,輸出控制信息由所述軟件定義并在所述軟件被安裝到內(nèi)容裝置中時被存儲在預(yù)定的存儲介質(zhì)中,并且如果控 制單元請求通過所述輸出端口的內(nèi)容輸出許可,則軟件運(yùn)行單元讀取輸出控 制信息,并且當(dāng)所請求的輸出端口是讀取的輸出控制信息中包括的輸出端口 類型中的一種時允許輸出內(nèi)容。
20、 一種包含用于執(zhí)行如權(quán)利要求1所述的方法的計(jì)算機(jī)程序的計(jì)算機(jī) 可讀記錄介質(zhì)。
全文摘要
提供一種控制內(nèi)容裝置的輸出的方法。所述方法包括接收請求使用加密的內(nèi)容的請求信號;響應(yīng)于接收的請求信號,運(yùn)行軟件以對加密的內(nèi)容進(jìn)行解密;控制解密的內(nèi)容使其通過運(yùn)行的軟件所允許的輸出端口輸出。
文檔編號H04N5/00GK101311940SQ200810003090
公開日2008年11月26日 申請日期2008年1月18日 優(yōu)先權(quán)日2007年5月25日
發(fā)明者劉容國, 軍 姚, 李忠勛 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1