專利名稱:用于數(shù)字視頻系統(tǒng)的防復(fù)制方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于數(shù)字視頻系統(tǒng)的防復(fù)制技術(shù),特別涉及一種用于數(shù)字VCR的防復(fù)制方法和裝置,其中加密碼被引入到VCR中以便僅在內(nèi)部包括一個相應(yīng)加密碼的VCR中顯示一個圖像,由此防止磁帶被復(fù)制。
用于模擬VCR的普通防復(fù)制方法被公開在美國專利號為4819098,4571642和4577216的文獻(xiàn)中。
首先,美國專利4819098公開了一種方法,在該方法中一個干擾信號在VCR的一個自動增益控制電路(AGC)中被插入到一個視頻波形中。這里,插入的信號不影響其監(jiān)視器的AGC,但影響了VCR在一個視頻帶上記錄一個信號精確電平的AGC。
在美國專利4571642中公開了一種方法,在該方法中一個相位噪聲或其它校正信號被插入到一個視頻波形的彩色同步信號中。
然而,所有公知技術(shù)都是利用在一個監(jiān)視器的電路和VCR的一個相應(yīng)的電路之間的區(qū)別把分布信號插入到模擬信號中。一些VCR可以進(jìn)行正常復(fù)制而不管防復(fù)制。一些監(jiān)視器不能顯示原始視頻磁帶的圖像。通常引入到一個模擬VCR系統(tǒng)中的防復(fù)制很難應(yīng)用到一個數(shù)字存儲介質(zhì)(DSM)上。
特別是在一個衛(wèi)星接收器或高清晰度TV解碼器中,如在圖2中所示,由一個數(shù)字VCR接收的MPEG位流被構(gòu)成以便分別地或同時(shí)傳送一個傳送頭部、信息包化單元位流(PES)頭部和音頻和視頻數(shù)據(jù)。
PES頭部包括一個14位的PES頭部特征位區(qū)域和一個具有可變長度的PES頭部域,其中14位是一個用于像數(shù)字VCR這樣的DSM的域。該P(yáng)ES頭部特征位區(qū)域包括1位版權(quán)(CR)特征位,1位原始或復(fù)制(OC)特征位,2位PD特征位,1位TN特征位和1位AC特征位。
PES頭部域在長度上變化,并且其部分上設(shè)置有PD、TM和AC特征位,如果PD特征位的值是“00”,那么不存在一個PTS/DTS區(qū)域。如果該值是“10”,那么它是40位。如果該值是“11”,那么該區(qū)域是80位。如果TM特征位是“0”,那么不存在DSM策略方式域。如果該TM特征位是“1”,那么該域是8位。如果AC特征位是“1”,那么一個附加復(fù)制信息域是8位。
當(dāng)利用衛(wèi)星接收器或高清晰度TV解碼器進(jìn)行記錄和被壓縮的視頻數(shù)據(jù)在編碼器101中被編碼時(shí),它在信息包處理部分102中被變換成一個信息包形式,如在
圖1中所示。如果壓縮的音頻數(shù)據(jù)在音頻編碼器103中被編碼,那么該數(shù)據(jù)在信息包處理部分104中被轉(zhuǎn)換成一種信息包形式。
當(dāng)信息包處理部分102和104的輸出在傳送多路調(diào)制器105中被多路調(diào)制時(shí),在圖2中所示的一個固定傳送流輸出給一個數(shù)字VCR。在這種情況下,為了防復(fù)制,在美國專利4200770中建議應(yīng)用一個公用關(guān)鍵碼加密碼。它解決了當(dāng)像數(shù)據(jù)的密標(biāo)準(zhǔn)(DES)這樣的常規(guī)單元密碼或流密碼算法僅用一個保密關(guān)鍵碼采加密或解密時(shí)在關(guān)鍵碼管理或關(guān)鍵碼分布中的缺陷。
這種公用關(guān)鍵碼加密系統(tǒng)使所有用戶U持有專門的加密算法EPKu和解密算法DPKu。在此,用于公用關(guān)鍵碼的加密算法EPKu被公開為一個對關(guān)鍵碼提供部分107的公用關(guān)鍵碼。用于保密關(guān)鍵碼的解密算法DPKu保持為保密。EPKu和DPKu的特征如下。
首先,根據(jù)所有用戶U和傳送的信息m,DPKu(EPKu(m))=m。
第二,加密算法EPKu和解密算法DPKu不需要復(fù)雜的計(jì)算。
第三,從加密算法EPKu中求出DPK*u來滿足DPK*u(EPKu(m))=m是不可能的。
在具有上述特征的加密系統(tǒng)中,如在圖3中所示,當(dāng)用戶A傳送信息m給用戶B時(shí),從關(guān)鍵碼提供部分107接收的用于用戶B′的公用關(guān)鍵碼的公用關(guān)鍵碼算法EPKB的加密器106對信息m(EPKB(m))=c)加密并且借助于一個公用信道把結(jié)果傳送給解密器109。在此,公用信道代表一個在其中傳送的數(shù)據(jù)不是保密的信道。
從關(guān)鍵碼提供部分107接收關(guān)鍵碼信息的關(guān)鍵碼解碼器108輸出與加密算法,EPKB相對應(yīng)的一個算法DPKB,解密器109用解密算法DPKB對加密器106的輸出解密(DPKB(c))=m),并且然后傳送給用戶B。換言之,僅有用戶B能夠?qū)εc加密算法EPKB相對應(yīng)的解碼算法DPKB解密。
在美國專利4405829中公開了一種由公用關(guān)鍵碼加密改進(jìn)的原理。這種公用關(guān)鍵碼加密系統(tǒng)被稱為RSA系統(tǒng)。在美國專利4964164中公開了一種利用分批處理來有效計(jì)算RSA公用關(guān)鍵碼加密的方法。
然而,這種公用關(guān)鍵碼加密不適用高速加密。一個CA系統(tǒng)是為了防止非法復(fù)制。然而,沒有方法能夠保護(hù)通過一個數(shù)字VCR中的數(shù)字存儲介質(zhì)提供的節(jié)目。
因此,本發(fā)明的一個目的是提供一種用于數(shù)字視頻系統(tǒng)的非法復(fù)制防止方法和裝置,其中,在復(fù)制帶中已加密的關(guān)鍵碼信息被傳送和被記錄,以致于一個被復(fù)制的磁帶僅能在一個具有相應(yīng)加密關(guān)鍵碼信息的VCR中被重播,由此防制了復(fù)制。
為了實(shí)現(xiàn)本發(fā)明的目的,提供一種用于數(shù)字視頻系統(tǒng)的防復(fù)制的方法,該方法包含步驟(a)把一個頭部起動碼的頭部區(qū)域和關(guān)鍵碼域加到一種重播的位流上;(b)對已加入頭部區(qū)域的位流進(jìn)行解密并且傳送該位流;(c)對已解密和傳送的位流的一個關(guān)鍵碼域進(jìn)行檢測并且檢測防復(fù)制信息;和(d)根據(jù)從步驟(c)檢測的信息對位流進(jìn)行加密并且將它記錄在磁帶上。
為了實(shí)現(xiàn)本發(fā)明的目的,提供了一種用于數(shù)字視頻系統(tǒng)的防復(fù)制裝置,該裝置包含一個重播單元,用于把關(guān)鍵碼信息加到一個被重播的位流上并且對該位流進(jìn)行解密以及傳送該位流;一個記錄單元,用于檢索由所述重播單元傳送的位流的關(guān)鍵碼信息以便分離出防復(fù)制信息,并且根據(jù)已分離的防復(fù)制信息對該位流進(jìn)行加密和記錄。
重播單元包含重播裝置,用于重播記錄在磁帶上的數(shù)據(jù);關(guān)鍵碼插入裝置,用于把關(guān)鍵碼信息加到所述重播裝置的位流上;和解密裝置,用于把所述關(guān)鍵碼插入裝置的輸出解密和把它傳送給一個記錄側(cè)VCR。
記錄單元包含關(guān)鍵碼檢測/校正裝置,用于檢測由一個重播側(cè)VCR傳送的位流的關(guān)鍵碼信息;防復(fù)制信息檢測裝置,用于檢索由所述關(guān)鍵碼檢測/校正裝置檢測的關(guān)鍵碼信息以便檢測防復(fù)制信息;加密裝置,用于根據(jù)所述防復(fù)制信息檢測裝置的防復(fù)制信息對位流進(jìn)行加密;和記錄裝置,用于記錄在所述加密裝置中加密的位流。
防復(fù)制信息檢測裝置包含一個PES頭部檢測部分,用于檢測由所述關(guān)鍵碼檢測/校正裝置輸出的并行數(shù)據(jù)的一個PES頭部;和一個防復(fù)制信息分離器,它由所述PES頭部檢測部分的一個PES頭部檢測信號起動以便檢測一個附加復(fù)制信息域。
圖1是常規(guī)信息包處理裝置的一個方框圖;圖2是表示一般的傳送位流的一個例子;圖3是常規(guī)公用關(guān)鍵碼加密系統(tǒng)的方框圖;圖4是表示在本發(fā)明的系統(tǒng)連接圖;圖5是本發(fā)明的用于數(shù)字視頻系統(tǒng)的防復(fù)制裝置的方框圖;圖6是圖5的防復(fù)制信息檢測器的方框圖;圖7是圖6的PES頭部檢測器的電路圖;圖8A-8F是在圖7的各個部分上輸入/輸出的波形圖;圖9是圖6的防復(fù)制信息分離器的電路圖;圖10A-10G是在圖9的對應(yīng)部分上輸入/輸出的波形圖;和圖11表示本發(fā)明的一個位流的例子。
此后將參照附圖來描述本發(fā)明的優(yōu)選實(shí)施例。
參照圖5,本發(fā)明的一種防止復(fù)制裝置包含一個重播部分1,用于重播在磁帶上記錄的數(shù)據(jù);一個關(guān)鍵碼插入部分2,用于在重播部分1的位流前面加上一個磁帶頭部起動碼和關(guān)鍵碼信息組;一個解碼部分3,用于把關(guān)鍵碼插入部分2的輸出解碼并把它作為并行數(shù)據(jù)傳送;一個關(guān)鍵碼檢查/校正部分4,用于檢測來自由解碼部分3傳送的并行數(shù)據(jù)的關(guān)鍵碼信息組;一個防止復(fù)制信息檢測部分5,用于檢測從被檢測的關(guān)鍵碼信息組來的一個PES頭部并分離出防止復(fù)制信息;一個防止復(fù)制信息校正部分6,用于如果需要,校正防止復(fù)制信息檢測部分5的輸出;一個加密部分7,用于把防止復(fù)制信息校正部分6的輸出加密;和一個記錄部分8,用于在磁帶上記錄加密部分7的輸出。
如在圖6中所示,防止復(fù)制信息檢測部分5包含一個PES頭部檢測部分10,用于與一個時(shí)鐘clk同步地搜索并行數(shù)據(jù)以便檢測PES頭部,和一個防止復(fù)制信息分離器20,它由PES頭部檢測部分10的PES頭部信號起動以便檢測防止復(fù)制信息域。
參照圖7,PES頭部檢測部分10包含第一和第二觸發(fā)器11和12,用于根據(jù)時(shí)鐘clk順序地使并行數(shù)據(jù)延遲;一個信息包起動碼檢測器13,用于檢索并行數(shù)據(jù)和第一和第二觸發(fā)器11和12的輸出,以便檢測PES頭部的信息包起動碼;一個位流ID檢測器14,用于檢索第二觸發(fā)器12的輸出以便檢測PES頭部的位流ID;一個延遲器15,用于根據(jù)時(shí)鐘clk順序地使信息包起動碼檢測器13的輸出is-pscp延遲,和一檢測信號發(fā)生器16,用于把延遲器15的輸出和位流ID檢測器14的輸出邏輯地相乘并且輸出一個PES頭部檢測信號is-PES-頭部。
如在圖9中所示,防止復(fù)制信息分離器20包含一個D-觸發(fā)器21,用于保持從PES頭部檢測器10輸出的并行數(shù)據(jù);一個D-觸發(fā)器22,用于保持PES頭部檢測器10的PES頭部檢測信號is-PES頭部;一個由D-觸發(fā)器22的輸出清零的D-觸發(fā)器23,用于通過D-觸發(fā)器21輸出的一個CR信號來保持電壓(+5V)并且輸出一個信號LCR;一個由D-觸發(fā)器22的輸出清零的D-觸發(fā)器24,用于通過D-觸發(fā)器21輸出的一個OC信號來保持電壓(+5V)并且輸出一個信號LOR;一個防止復(fù)制信息位置操作器25,用于檢索PES頭部檢測器10的并行數(shù)據(jù)和計(jì)算一個附加復(fù)制信息域的位置;一個計(jì)數(shù)器26,用于對復(fù)制信息位置操作器25的輸出進(jìn)行計(jì)數(shù),和一個D-觸發(fā)器27,用于保持D-觸發(fā)器21的輸出的附加復(fù)制信息域。
下面將描述本發(fā)明的操作和效果。一般在磁帶上重播或復(fù)制記錄的數(shù)據(jù)的情況下,要進(jìn)行在兩個系統(tǒng)之間的連接,如在圖4中所示。
通過這些連接,由VCR A重播的一個MPEG位流輸入給一個衛(wèi)星接收器或高清晰度TV,以致于不能夠識別該位流是否在一個屏上被顯示,或輸入給VCR B并被記錄在另一個視頻帶上。
為此,根據(jù)本發(fā)明,在由VCR A重播的位流由VCR B被復(fù)制的情況下,防止復(fù)制的信息從VCR A傳送給VCR B。VCR B分析這個用位流記錄的信息。
在此,包含在一個GA位流中的防止復(fù)制信息的插入位置是非常受限制的,因?yàn)樗粦?yīng)影響衛(wèi)星接收器或高清晰度TV的解碼器的解碼,以致于在一個監(jiān)視器上正常地顯示一個圖像。該防止復(fù)制信息可以被插入到MPEG位流的前端或插入到PES頭部里面。
當(dāng)MPEG位流在圖像組(GOP)的單元中被解碼時(shí),使用它們的GOP啟動碼使對應(yīng)的GOPS被分類。這在把初始化數(shù)據(jù)傳送給一記錄側(cè)VCR時(shí)是有用的,這是因?yàn)樯踔廉?dāng)少量的數(shù)據(jù)被加到MPEG位流的前端時(shí)也不會影響解碼。
在重復(fù)傳送信息中把防止復(fù)制信息插入到PES頭部中是有用的,這是因?yàn)橄馜SM這樣的記錄介質(zhì)的防止復(fù)制是利用PES頭部和附加復(fù)制信息域的CR和OC特征位來決定的。在這種情況下,具有各種防復(fù)制方法。
首先,當(dāng)從PES頭部的附加復(fù)制信息域中檢測出“不能復(fù)制”(“No Copy”)的一種方式時(shí),VCR B不能進(jìn)入到它的記錄方式中。
第二,當(dāng)為了進(jìn)行象DAT方式這樣的防復(fù)制而檢測出“允許復(fù)制”(“Copy permitted”)的一種方式時(shí),VCR B開始記錄,但“不能復(fù)制”方式被記錄在附加復(fù)制信息域以便中斷從一個復(fù)制帶上的再復(fù)制。這就意味著由原始帶,即第一源帶可以形成第二源帶,但是不能形成第三源帶。
第三,用于“備用復(fù)制”(“Back-up Copy”),由VCR B復(fù)制的帶B僅能在VCR A中正常重播。根據(jù)該方法,重播側(cè)VCR A用其自己固有的關(guān)鍵碼給位流加密,并且將它記錄在磁帶上,以致于僅有重播側(cè)VCRA能夠把記錄在磁帶上的MPEG位流解密。對于每個VCR裝置,設(shè)置有由VCR的關(guān)鍵碼加密并記錄在磁帶B上的專門的關(guān)鍵碼。然而,用于記錄磁帶B的VCR裝置是VCR B并且磁帶B由VCR A的關(guān)鍵碼來加密,以致于VCR A的關(guān)鍵碼需要利用GA位流待傳送給VCR B。
因此,當(dāng)VCR A的關(guān)鍵碼信息作為在“備用復(fù)制”中的位流之前一個頭部被傳送時(shí),它被記錄在磁帶B的前端,這就滿足了上述的防復(fù)制信息的插入位置。
這里,如在圖2中所示,根據(jù)指示時(shí)間標(biāo)記(PTS)/解碼時(shí)間標(biāo)記(PTS)和DSM策略方式域是否出現(xiàn),附加復(fù)制信息域位置在PES頭部中被變化。這種變化的位置必須被補(bǔ)償。在此,通過附加復(fù)制信息傳送的信息是一種由記錄側(cè)VCR B待進(jìn)行的防復(fù)制方法。
在“備用復(fù)制”的方法中記錄在圖11A中所示的位流情況下,在磁帶上記錄的位流格式被確定,如在圖11B中所示。
在此,加到MPEG位流前面的一個頭部區(qū)域被形成有一個磁帶頭部起動碼,即頭部識別碼,和一個用于存儲關(guān)鍵碼信息的關(guān)鍵碼信息組。在把GOP的單元中的NPEG位流加密的情況下,利用信息包起動碼首標(biāo)和PES頭部的位流ID把加密單元分類。該加密單元是加密的一個基本單元,并且不管在加密單元,和加密算法以及關(guān)鍵碼選擇的單元中是否進(jìn)行加密,加密單元能夠改變。在此,加密單元不必被加密直到PES頭部的附加復(fù)制信息域。在附加復(fù)制信息域之后直到加密單元的結(jié)束為止進(jìn)行加密。第一“傳送頭部”不被加密。
下面將描述通過加頭部來進(jìn)行“備用復(fù)制”的操作。
首先,在復(fù)制中,當(dāng)磁帶A的記錄數(shù)據(jù)被加密時(shí),重播側(cè)VCRA利用關(guān)鍵碼信息組的關(guān)鍵碼信息對其進(jìn)行解密以產(chǎn)生信息m。它的關(guān)鍵碼信息被加到頭部并以圖11C的格式被傳送。
記錄側(cè)VCR B把從重播側(cè)VCR A傳送的關(guān)鍵碼信息記錄在復(fù)制磁帶B的頭部,然后記錄被加密的位流。在此,當(dāng)關(guān)鍵碼信息從重播側(cè)傳送到記錄側(cè)時(shí),為了可靠,一個公用的關(guān)鍵碼加密可以用于該系統(tǒng),因?yàn)樵撔畔⒖梢詫Ψ欠ǚ浾吖_。
即使該公用關(guān)鍵碼被公開,但由于大量的計(jì)算不能實(shí)時(shí)被處理,所以這樣的公用關(guān)鍵碼加密系統(tǒng)確保了數(shù)據(jù)的保密。因此,當(dāng)MPEG位流直接地被加密時(shí),這個系統(tǒng)是不適應(yīng)的。當(dāng)利用一個像DES這樣的單元密碼算法或位流密碼算法使MPEG位流被加密并且在公用關(guān)鍵碼加密中使一個已使用的關(guān)鍵碼被加密時(shí),能夠完成“備用復(fù)制”。
在這種情況下,每個VCR u包括與公用關(guān)鍵碼相對應(yīng)的加密算法EPKu和與保密關(guān)鍵碼相對應(yīng)的解密算法DPKu。加密算法EPKu采用了VCR u的一個有效關(guān)鍵碼(a powe key),而解密算法DPKu采用了VCRu的一個內(nèi)部關(guān)鍵碼。
在此,內(nèi)部關(guān)鍵碼可以對公眾公開。由于其它的VCR利用內(nèi)部關(guān)鍵碼來加密,所以重播側(cè)VCR A傳送在頭部的關(guān)鍵碼信息組上的內(nèi)部關(guān)鍵碼。記錄側(cè)VCR B隨機(jī)地選擇一個像DES這樣的在單元密碼算法中使用的關(guān)鍵碼Y并且利用使用一個外部關(guān)鍵碼EPKA的公用關(guān)鍵碼加密系統(tǒng)給它加密。其結(jié)果被記錄在復(fù)制磁帶B的關(guān)鍵碼信息組上。
數(shù)據(jù)順序地被分成加密單元并且被加密以及利用關(guān)鍵碼Y以單元密碼算法被記錄。用這種方法圖11D的位流被記錄在復(fù)制帶B上。
當(dāng)在重播側(cè)VCR A中重播復(fù)制帶B時(shí),利用其中數(shù)據(jù)被適當(dāng)?shù)亟饷艿慕饷艽aDPKA[EPKA(y)]能夠恢復(fù)關(guān)鍵碼Y。在其它的VCRs中,不能發(fā)現(xiàn)關(guān)鍵碼Y,這就不能使位流解碼。
下面將描述用于進(jìn)行這種操作的在圖5中所示的本發(fā)明的一種實(shí)施例。
當(dāng)用于磁帶復(fù)制的重播開始時(shí),重播部分1檢測如在圖11A中所示的磁帶上記錄的數(shù)據(jù)并且將該數(shù)據(jù)放大一個預(yù)定的電平。如在圖11B中所示,關(guān)鍵碼插入部分2把一個具有磁帶頭部起動碼的頭部和一個關(guān)鍵碼信息組加到在圖11A中所示的重播部分1的GA位流上。防復(fù)制信息被加到PES頭部的附加復(fù)制信息域上以便形成在圖11C中所示的格式。在此,解碼部分3把在關(guān)鍵碼插入部分2中形成的位流解碼并且借助于一個接口把它作為并行數(shù)據(jù)傳送給記錄側(cè)VCR。
當(dāng)圖11C的位流借助于接口被傳送給記錄側(cè)VCR時(shí),關(guān)鍵碼檢測/校正部分4檢測加到位流上的關(guān)鍵碼信息組,且如果需要,校正該關(guān)鍵碼信息組。
防復(fù)制信息檢測部分5搜索PES頭部區(qū)域以便檢測附加復(fù)制信息域。在此,雖然少量的信息被記錄在附加復(fù)制信息域中,但是多余的信息被記錄在位流的幾個區(qū)域中以便增加信息傳送的可靠性。
防復(fù)制信息檢測部分5從PES頭部特征位中分離出AC特征位的值,以便計(jì)算附加復(fù)制信息域的位置,因?yàn)樵撐恢迷赑ES頭部中變化。在此,當(dāng)防復(fù)制信息校正部分6校正防復(fù)制信息檢測部分5的輸出時(shí),加密部分7利用像DES這樣的單元密碼算法進(jìn)行加密。在此,防復(fù)制信息校正部分6進(jìn)行校正而輸入數(shù)據(jù)被存儲在一個RAM中。因此,加密部分7在記錄部分8中的磁帶上記錄已加密的位流。由于重播側(cè)VCR的關(guān)鍵碼信息被加在復(fù)制帶上,僅具有這種關(guān)鍵碼信息的VCR能夠正常地重播磁帶。
如在圖6中所示,在防復(fù)制信息檢測部分5中,PES頭部檢測部分10檢索關(guān)鍵碼檢測/校正部分4的輸出并輸出一個頭部檢測信號is-PES-頭部。在頭部檢測信號is-PES-頭部輸入時(shí),防復(fù)制信息分離器20檢測出附加復(fù)制信息域和OC和CR特征位。
用于檢測PES頭部的PES頭部檢測器10被形成如在圖7中所示。當(dāng)位流data-in如在圖8A中所示被輸入時(shí),與時(shí)鐘clk同步的第一觸發(fā)器11延遲一個預(yù)定時(shí)間以便輸出如在圖8B中所示的已延遲的位流。第二觸發(fā)器12把第一觸發(fā)器11的輸出延遲一個預(yù)定時(shí)間并且輸出如在圖8C中所示已延遲的位流。
在此,信息包起動碼檢測部分13檢索在圖8A中所示位流和在圖8B和8C中所示的第一和第二觸發(fā)器11和12的輸出,以便檢測PES頭部的信息包起動碼。當(dāng)檢測信號is-pscp輸出為在圖8D中所示的時(shí),在其中連接為多級觸發(fā)器的延遲器15根據(jù)時(shí)鐘clK把檢測信號is-pscp順序地延遲。
同時(shí),位流ID碼檢測器14檢索第二觸發(fā)器12的輸出并且檢測PES頭部的位流ID區(qū)域。然后,在圖8E中所示的檢測信號is-sid輸出給檢測信號產(chǎn)生器16。檢測信號產(chǎn)生器16把延遲器15和位流ID碼檢測器14的輸出進(jìn)行邏輯相乘,并且觸發(fā)器根據(jù)時(shí)鐘clk保持AND門的輸出,以致于PES頭部檢測信號is-PES-頭部如在圖8F中所示輸出給防復(fù)制信息分離器20。
在此,用于檢測防復(fù)制信息的防復(fù)制信息分離器20被形成,如在圖9中所示。當(dāng)從PES頭部檢測器10輸出的并在圖10A中所示的并行數(shù)據(jù)被保持并且輸出為在圖10B中所示時(shí),與在圖8F中所示的PES頭部檢測器10的PES頭部檢測信號is-PES-頭部同步的D-觸發(fā)器22保持+5V電壓,以致于一個HIGH信號輸出給D-觸發(fā)器23、24和27的清除端以便解除清除狀態(tài)。
D-觸發(fā)器23與在圖10B中所示的D-觸發(fā)器21的輸出的CR特征位相同步以保持電壓Vcc,以致于一個HIGH信號LCR被輸出,如在圖10C中所示。D-觸發(fā)器24與D-觸發(fā)器21的輸出的OC特征位相同步以保持電壓Vcc,以致于一個HIGH信號LOC被輸出,如在圖10D中所示。
防復(fù)制位置檢測器25檢索在圖10A中所示PES頭部檢測器10的并行數(shù)據(jù)的PD、TM和AC的特征位,以便計(jì)算附加復(fù)制信息域的位置,其結(jié)果被輸出給計(jì)數(shù)器26,如在圖10E中所示。接收4位值的計(jì)算器26進(jìn)行計(jì)數(shù)以致于一個HIGH信號以一個預(yù)定計(jì)數(shù)值輸出,如在圖10F中所示。
與計(jì)數(shù)器26的HIGH輸出rco同步的D-觸發(fā)器27保持來自在圖10B所示的D-觸發(fā)器21的并行數(shù)據(jù)的附加復(fù)制信息域。該信息域如在圖10G中所示地被輸出。
如上面所述,在用于本發(fā)明的數(shù)字視頻系統(tǒng)的防復(fù)制方法和裝置中,一個關(guān)鍵碼信息被記錄有一個位流,以致于一個具有關(guān)鍵碼信息的VCR正常地重播磁帶,由此防止磁帶的非法復(fù)制。此外,對于關(guān)鍵碼信息傳送,引入了公用關(guān)鍵碼加密碼以便使非法復(fù)制者不能解除防復(fù)制,由此增加了防復(fù)制的可靠性。
權(quán)利要求
1.一種用于數(shù)字視頻系統(tǒng)的防復(fù)制方法,包含下列步驟(a)把一個頭部起動碼的頭部區(qū)域和關(guān)鍵碼信息組加到一個重播的位流上;(b)對已加入頭部區(qū)域的位流進(jìn)行解密并且傳送該位流;(c)對已解密和傳送的位流的一個關(guān)鍵碼信息組進(jìn)行檢測并且檢測防復(fù)制信息;和(d)根據(jù)從步驟(c)檢測的信息對位流進(jìn)行加密并且將它記錄在在磁帶上。
2.根據(jù)權(quán)利要求1的防復(fù)制方法,其中,在步驟(a)中,一個磁帶頭部起動碼被加到位流的前面,和然后加上一個關(guān)鍵碼信息組。
3.根據(jù)權(quán)利要求1的防復(fù)制方法,其中在步驟(c)中,如果需要,檢測一個待校正的關(guān)鍵碼信息組。
4.根據(jù)權(quán)利要求1的防復(fù)制方法,其中,在步驟(c)中,防復(fù)制信息被記錄在一個PES頭部的附加復(fù)制信息域中。
5.根據(jù)權(quán)利要求4的防復(fù)制方法,其中,在步驟(c)中,所述附加復(fù)制信息域的可變位置被補(bǔ)償。
6.根據(jù)權(quán)利要求1的防復(fù)制方法,其中,在步驟(d)中,位流是以單元為單位被加密。
7.根據(jù)權(quán)利要求1的防復(fù)制方法,其中,在步驟(d)中,在一個附加復(fù)制信息域之后位流被加密。
8.根據(jù)權(quán)利要求6的防復(fù)制方法,其中,在步驟(d)中,在附加復(fù)制信息域之后位流被加密。
9.一種用于數(shù)字視頻系統(tǒng)的防復(fù)制裝置,包含一個重播單元,用于把關(guān)鍵碼信息加到一個被重播的位流上,并且對該位流進(jìn)行解密以及傳送該位流;和一個記錄單元,用于檢索由所述重播單元傳送的位流的關(guān)鍵碼信息以便分離出防復(fù)制信息,并且根據(jù)已分離的防復(fù)制信息對該位流進(jìn)行加密和記錄。
10.根據(jù)權(quán)利要求9的防復(fù)制裝置,其中,所述重播單元包含重播裝置,用于重播記錄在磁帶上的數(shù)據(jù);關(guān)鍵碼插入裝置,用于把關(guān)鍵碼信息加到所述重播裝置的位流上;和解密裝置,用于把所述關(guān)鍵碼插入裝置的輸出解密和把它傳送給一個記錄側(cè)VCR。
11.根據(jù)權(quán)利要求9的防復(fù)制裝置,其中,所述記錄單元包含關(guān)鍵碼檢測/校正裝置,用于檢測由一個重播側(cè)VCR傳送的位流的關(guān)鍵碼信息;防復(fù)制信息檢測裝置,用于檢索由所述關(guān)鍵碼檢測/校正裝置檢測到的關(guān)鍵碼信息以便檢測防復(fù)制信息;加密裝置,用于根據(jù)所述防復(fù)制信息檢測裝置的防復(fù)制信息對位流進(jìn)行加密;和記錄裝置,用于記錄在所述加密裝置中加密的位流。
12.根據(jù)權(quán)利要求11的防復(fù)制裝置,其中,所述防復(fù)制信息檢測裝置包含一個PES頭部檢測部分,用于檢測由所述關(guān)鍵碼檢測/校正裝置輸出的并行數(shù)據(jù)的一個PES頭部;和一個防復(fù)制信息分離器,它由所述PES頭部檢測部分的一個PES頭部檢測信號起動以便檢測一個附加復(fù)制信息域。
13.根據(jù)權(quán)利要求12的防復(fù)制裝置,其中,所述PES頭部檢測部分包含第一延遲器,用于把從所述關(guān)鍵碼檢測/校正裝置輸出的所述并行數(shù)據(jù)與一個時(shí)鐘同步的延遲;一個信息包起動碼檢測器,用于檢索所述第一延遲器的輸入/輸出數(shù)據(jù),以便檢測一個信息包起動碼;第二延遲器,用于把所述信息包起動碼檢測器的輸出延遲一個預(yù)定時(shí)間;一個流ID檢測器,用于檢索所述第二延遲器的輸出以便檢測一個流ID;一個檢測信號產(chǎn)生器,用于把所述流ID檢測器的輸出和所述第二延遲器的輸出進(jìn)行邏輯合成并且輸出一個PES頭部檢測信號。
14.根據(jù)權(quán)利要求13的防復(fù)制方法,其中,以多級串聯(lián)形式連接D-觸發(fā)器來構(gòu)成第一和第二延遲器。
15.根據(jù)權(quán)利要求13的防復(fù)制裝置,其中,所述檢測信號產(chǎn)生器包含一個AND門電路,用于把所述信息包起動碼檢測器的信息起動碼檢測信號和所述流ID碼檢測器的流ID碼檢測信號邏輯相乘;和一個觸發(fā)器,用于與一個時(shí)鐘同步的保持所述AND門電路的輸出。
16.根據(jù)權(quán)利要求12的防復(fù)制裝置,其中,所述防復(fù)制信息分離器包含一個第一觸發(fā)器,用于保持由所述PES頭部檢測器輸出的并行數(shù)據(jù);一個由所述第一觸發(fā)器輸出的一個CR特征位起動的第二觸發(fā)器,用于保持一個電壓;一個由所述第一觸發(fā)器輸出的一個OC特征位起動的第三觸發(fā)器,用于保持一個電壓;一個防復(fù)制信息位置控制器,用于檢索從所述PES頭部檢測器輸出的并行數(shù)據(jù)并且計(jì)算一個附加復(fù)制信息域的位置;一個計(jì)數(shù)器,用于對所述防復(fù)制信息位置控制器的輸出進(jìn)行計(jì)數(shù);一個與所述計(jì)數(shù)器的輸出同步的第四觸發(fā)器,用于保持所述第一觸發(fā)器輸出的附加復(fù)制信息域;和一個與所述PES頭部檢測器的頭部檢測信號同步的第五觸發(fā)器,用于起動所述第二、第三和第四觸發(fā)器。
全文摘要
本發(fā)明公開了用于數(shù)字視頻系統(tǒng)的防復(fù)制方法和裝置,包括步驟(a)把一個頭部起動碼的頭部區(qū)域和關(guān)鍵碼域加到一個重播的位流上;(b)對已加入頭部區(qū)域的位流進(jìn)行解密并且傳送該位流;(c)對已解密和傳送的位流的一個關(guān)鍵碼信息組進(jìn)行檢測并且檢測防復(fù)制信息;和(d)根據(jù)從步驟(c)檢測的信息對位流進(jìn)行加密并且將它記錄在磁帶上。
文檔編號H04L9/00GK1150737SQ9512035
公開日1997年5月28日 申請日期1995年11月26日 優(yōu)先權(quán)日1994年11月26日
發(fā)明者樸兌浚 申請人:Lg電子株式會社