国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      視頻信息記錄設(shè)備和再現(xiàn)設(shè)備的制作方法

      文檔序號:7720875閱讀:150來源:國知局
      專利名稱:視頻信息記錄設(shè)備和再現(xiàn)設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及視頻信息記錄設(shè)備和再現(xiàn)設(shè)備,尤其涉及使記錄媒體上的復(fù)制控制能夠得到適當(dāng)管理的視頻信息記錄設(shè)備和視頻信息再現(xiàn)設(shè)備。
      背景技術(shù)
      諸如DVR之類的各種光盤已經(jīng)被推薦為可以裝載到記錄/再現(xiàn)設(shè)備上和從記錄/再現(xiàn)設(shè)備上卸載的盤狀記錄媒體。作為這樣記錄媒體的光盤已經(jīng)被推薦為具有幾千兆字節(jié)或更高的大容量的媒體,并且有望成為記錄諸如視頻信號之類的音頻/視頻(AV)信號的媒體。
      作為數(shù)字壓縮AV信號的編碼系統(tǒng),存在著MPEG(運(yùn)動圖像專家組)2系統(tǒng)。MPEG2是旨在利用諸如運(yùn)動補(bǔ)償預(yù)測、DCT(離散余弦變換)、量化和可變長度編碼之類的壓縮技術(shù),實(shí)現(xiàn)更高圖像質(zhì)量的國際標(biāo)準(zhǔn)動態(tài)圖像壓縮格式。MPEG2系統(tǒng)還可應(yīng)用于把AV信號記錄到記錄媒體上的情況。例如,當(dāng)把模擬視頻信號記錄到記錄媒體上時(shí),按照MPEG2系統(tǒng)編碼視頻信號,和把編碼位流記錄到媒體上。在最近提出的數(shù)字電視廣播中,以稱為傳輸流的格式傳輸按照MPEG2系統(tǒng)編碼的AV流。當(dāng)把數(shù)字廣播內(nèi)容記錄到記錄媒體上時(shí),可以認(rèn)為,傳輸流的數(shù)字信號是被直接記錄的,而沒有被解碼和重新編碼。
      在以數(shù)字信號格式把AV信號記錄在記錄媒體中的情況下,可以把AV信號復(fù)制到另一個(gè)記錄媒體上,而一點(diǎn)也不會損壞信號。但是,這給AV信號的版權(quán)擁有者帶來嚴(yán)重問題。因此,為了限制AV信號的復(fù)制,可以為AV信號提供指示“Copy Free(自由復(fù)制)”(意味著允許復(fù)制)、“Copy Once(一次性復(fù)制)”(意味著只允許復(fù)制一代)、“No More Copy(不能繼續(xù)復(fù)制)”(意味著不允許復(fù)制這一代和后代)、或“Copy Prohibited(禁止復(fù)制)”(意味著禁止復(fù)制)。
      例如,對于視頻信號,當(dāng)前真正使用的系統(tǒng)是CGMS(復(fù)制生成管理系統(tǒng))。CGMS是在軟件方控制允許復(fù)制的次數(shù)的系統(tǒng)。用于模擬接口的CGMS被稱為CGMS-A,和用于數(shù)字接口的CGMS被稱為CGMS-D。由于模擬CGMS-A是把ID(標(biāo)識符)疊加在VBI(垂直消穩(wěn)間隔)上的,它也被稱為VBID。這被標(biāo)準(zhǔn)化EIAJCP-1204。此外,為了以傳輸流的形式發(fā)送復(fù)制控制信息,還要使用編碼含有復(fù)制控制信息的描述符的方法。這種類型的描述符可以是DTLA(數(shù)字傳輸許可管理部門(Digtal Transmission Licensing Administrator))規(guī)定的DTCP描述符、和ARIB(無線電工業(yè)和商業(yè)協(xié)會(Association of RadioIndustries and Businesses))規(guī)定的和用在日本BS數(shù)字廣播中的digital_copy_control_descfitor。最近,為了進(jìn)一步加強(qiáng)復(fù)制控制,人們考慮把稱為水印(WM)的復(fù)制控制信息嵌入基帶AV信號或MPEG AV流中的系統(tǒng)。現(xiàn)在正在把水印(WM)標(biāo)準(zhǔn)化,并且提出了太平盛世(millennium)系統(tǒng)和銀河(galaxy)系統(tǒng)。
      當(dāng)把AV信號記錄到記錄媒體上時(shí),必須按照輸入信號的復(fù)制控制信息嚴(yán)格地實(shí)現(xiàn)記錄控制。一般說來,在用戶利用記錄設(shè)備把AV信號記錄到記錄媒體上的情況下,記錄媒體上AV流的復(fù)制控制信息是“Copy Free”(意味著允許復(fù)制)、或“No More Copy”(意味著不允許復(fù)制這一代和后代)?!癗o MoreCopy”來源于當(dāng)記錄“Copy Once”(意味著只允許復(fù)制一代)的AV信號時(shí)對復(fù)制控制信息的更新。
      同時(shí),如上所述,記錄媒體容量的增大使得能夠把更多的AV流記錄到記錄媒體上。在這種情況下,用戶需要從各個(gè)盤中復(fù)制記錄在盤上的AV流的所需數(shù)據(jù)。用戶可以復(fù)制含有“Copy Free”的復(fù)制控制信息的AV流。
      記錄媒體的記錄容量的增大使得能夠比以前更長時(shí)間地連續(xù)記錄AV流。在這樣的情況下,可以認(rèn)為,“No More Copy”的流部分和“Copy Free”的流部分更頻繁地存在于一個(gè)AV流之中。例如,當(dāng)連續(xù)記錄兩個(gè)節(jié)目時(shí),可以認(rèn)為,第一個(gè)節(jié)目是“Copy Free”的內(nèi)容,和第二個(gè)節(jié)目是“Copy Once”的內(nèi)容。
      傳統(tǒng)上,在“No More Copy”流部分和“Copy Free”流部分存在于一個(gè)AV流之中的情況下,用戶不能適當(dāng)?shù)匕堰@些內(nèi)容復(fù)制到另一個(gè)記錄媒體上。例如,如果“No More Copy”流部分存在于一個(gè)AV流的開頭,那么,用戶不能復(fù)制在AV流中的中途部分上的“Copy Free”流部分。這是因?yàn)?,難以知道多個(gè)控制信息存在于一個(gè)AV流中,也就是說,難以知道“No More Copy”流部分和“Copy Free”流部分存在于一個(gè)AV流之中。要想知道它,用戶必須從頭到尾讀出AV流,并且分析復(fù)制控制信息。但是,這種分析是費(fèi)時(shí)的。尤其對于長時(shí)間的AV流,難以讀出所有AV流,和掌握控制信息的存在與否。

      發(fā)明內(nèi)容
      鑒于現(xiàn)有技術(shù)的上述狀況,本發(fā)明的目的是提供一種使視頻信息的復(fù)制控制信息能夠得到適當(dāng)管理的新視頻信息記錄設(shè)備和記錄方法、和提供一種視頻信息再現(xiàn)設(shè)備。
      為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的視頻信息記錄設(shè)備包括檢測裝置,用于檢測來自視頻信息中的CGMS信號的復(fù)制控制信息、視頻信息的水印、在視頻信息的傳輸流中編碼的復(fù)制控制信息、和視頻信息的IEEE(電氣電子工程師學(xué)會)1394同步分組的EMI(加密模式指示符)等;改變點(diǎn)信息獲取裝置,用于根據(jù)檢測的復(fù)制控制信息記錄,獲取與要記錄的視頻信息相對應(yīng)的、復(fù)制控制信息的改變點(diǎn)信息;管理信息生成裝置,用于根據(jù)獲取的改變點(diǎn)信息生成管理復(fù)制控制信息的管理信息;記錄裝置,用于與視頻信息一起記錄生成的管理信息;和防竄改處理裝置,用于對管理信息生成裝置生成的管理信息進(jìn)行防竄改處理。
      根據(jù)本發(fā)明的視頻信息再現(xiàn)設(shè)備包括識別裝置,用于根據(jù)管理復(fù)制控制信息的管理信息(CCI_sequence_infor()),識別可以從諸如AV流之類記錄在記錄媒體上的流中復(fù)制的流部分;AV流準(zhǔn)備部分,用于根據(jù)可以復(fù)制的識別流部分,準(zhǔn)備由一節(jié)待復(fù)制的流部分組成的新流;管理信息生成裝置,用于生成再現(xiàn)識別裝置識別的、可以復(fù)制的流部分的管理信息;和發(fā)送裝置,用于把流準(zhǔn)備裝置準(zhǔn)備的新流和管理信息生成裝置生成的管理信息發(fā)送到記錄設(shè)備。
      根據(jù)本發(fā)明的視頻信息記錄方法包括檢查諸如AV信號之類的輸入信號中的復(fù)制控制信息、水印的內(nèi)容、和同步分組的EMI(加密模式指示符)的至少一個(gè)是否發(fā)生了改變;獲取改變復(fù)制控制信息、水印、或EMI的改變點(diǎn)信息;根據(jù)獲取的改變點(diǎn)信息,準(zhǔn)備管理復(fù)制控制信息或水印的管理信息。
      本發(fā)明還提供了把要由計(jì)算機(jī)執(zhí)行的程序以計(jì)算機(jī)可以讀取程序的方式存儲在其中的記錄媒體、或使計(jì)算機(jī)執(zhí)行各種功能的程序。
      本發(fā)明還提供了由諸如記錄媒體再現(xiàn)設(shè)備或記錄設(shè)備之類的信號處理設(shè)備讀取的記錄媒體。例如,在這種記錄媒體的存儲區(qū)中,以剪輯段(clip)的形式記錄著作為流文件的剪輯段AV流文件和作為附加信息的剪輯段信息文件,一個(gè)剪輯段包括作為一個(gè)對象的、由,例如,AV流的一個(gè)流和這個(gè)流的附加信息組成的一對內(nèi)容。這個(gè)剪輯段信息文件包含管理流中復(fù)制控制信息的改變點(diǎn)的管理信息。
      剪輯段流文件可以包含可以復(fù)制的“Copy Free”流部分、和不能對這一代和后代進(jìn)行復(fù)制的“No More Copy”流部分。包含在剪輯段信息文件中的管理信息可以包含指示復(fù)制控制信息的序號的信息和復(fù)制控制信息的改變點(diǎn)的地址或時(shí)間的信息。因此,可以容易地掌握存儲在記錄媒體中的流的復(fù)制控制信息。此外,剪輯段信息文件可以包含指示管理信息的內(nèi)容沒有被竄改的代碼。因此,可以防止惡意復(fù)制。
      通過結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行如下描述,將進(jìn)一步闡明本發(fā)明的其它目的和本發(fā)明提供的具體優(yōu)點(diǎn)。


      圖1是顯示本發(fā)明應(yīng)用的記錄媒體上應(yīng)用格式的結(jié)構(gòu)的視圖;圖2是顯示配備在DVR盤上的示范性目錄結(jié)構(gòu)的視圖;圖3是顯示AV流文件的結(jié)構(gòu)的視圖;圖4是顯示作為源分組的編碼語法的語法的視圖;圖5是顯示TP_extra_header的語法的視圖;圖6是顯示copy_permission_indicator的值與這些值所指定的模式之間的關(guān)系的視圖;圖7是顯示剪輯段信息文件的語法的視圖;圖8是顯示ClipInfo()的語法的視圖;圖9是顯示示范性CCI-sequence的視圖;圖10是顯示CCI_sequence_info()的語法的視圖;圖11是顯示steam_status()的示范性語法的視圖;圖12是顯示steam_status()的另一個(gè)示范性語法的視圖;圖13是顯示recording_mode的值的含義的視圖;圖14是顯示status_CCI/EMI和status_WM的值的含義的視圖;圖15A和15B是說明在把“Copy Free”流部分從復(fù)制源(輸出方的再現(xiàn)設(shè)備)復(fù)制到復(fù)制目的地(輸入方的記錄設(shè)備)的情況下,剪輯段與CCI-sequence之間的關(guān)系的視圖;
      圖16是顯示CCI_sequence_info()的另一個(gè)示范性語法的視圖;圖17A和17B是說明在把“Copy Free”流部分從復(fù)制源(輸出方的再現(xiàn)設(shè)備)復(fù)制到使用圖16所示的CCI_sequence_info()的復(fù)制目的地(輸入方的記錄設(shè)備)的情況下,剪輯段與CCI-sequence之間的關(guān)系的視圖;圖18是顯示本發(fā)明應(yīng)用的記錄設(shè)備的方塊圖;圖19是說明在輸入信號是可識別記錄的視頻輸入和/或TS(傳輸流)輸入的情況下的復(fù)制控制處理的視圖;圖20是說明在輸入信號是不可識別記錄的TS輸入的情況下由控制器進(jìn)行的復(fù)制控制處理的視圖;圖21是說明在輸入信號是可識別記錄的視頻輸入和/或TS輸入的情況下,CCI-sequence的處理的流程圖;圖22是說明在輸入信號是不可識別記錄的或TS輸入的情況下,CCI-sequence的處理的流程圖;圖23是顯示在通過數(shù)字總線,把DVR上的Ay流文件和相關(guān)數(shù)據(jù)庫文件從復(fù)制源(輸出方)的再現(xiàn)設(shè)備復(fù)制到復(fù)制目的地(輸入方)的記錄設(shè)備的情況下的結(jié)構(gòu)的方塊圖;和圖24是說明在把剪輯段AV流文件從復(fù)制源(輸出方)的再現(xiàn)設(shè)備復(fù)制到復(fù)制目的地(輸入方)的記錄設(shè)備的情況下,再現(xiàn)設(shè)備(復(fù)制源)進(jìn)行的處理的流程圖。
      具體實(shí)施例方式
      現(xiàn)有參照附圖描述本發(fā)明應(yīng)用的視頻信息記錄設(shè)備和再現(xiàn)設(shè)備。
      在說明本發(fā)明應(yīng)用的系統(tǒng)結(jié)構(gòu)之前,先說明一下本發(fā)明應(yīng)用的數(shù)據(jù)格式。
      圖1顯示了本發(fā)明應(yīng)用的記錄媒體上應(yīng)用格式的結(jié)構(gòu)。這個(gè)格式含有管理AV流的兩個(gè)層,即,靠近用戶接口(用戶I/F)的播放表層101、和靠近系統(tǒng)的剪輯段層102。卷標(biāo)信息100管理盤內(nèi)的所有剪輯段和播放表。
      由AV流和它的附加信息組成的一對內(nèi)容被當(dāng)作一個(gè)對象,稱這個(gè)對象為剪輯段。AV流文件被稱為剪輯段AV流文件,和它的附加信息被稱為剪輯段信息文件。一個(gè)剪輯段AV流文件存儲把MPEG2傳輸流排列在由DVR應(yīng)用格式規(guī)定的結(jié)構(gòu)中的數(shù)據(jù)。
      一般說來,用在計(jì)算機(jī)等中的數(shù)據(jù)文件被當(dāng)作字節(jié)串來管理。但是,剪輯段AV流文件的內(nèi)容沿著時(shí)基展開,和播放表主要利用時(shí)間標(biāo)記指定剪輯段中的訪問點(diǎn)。當(dāng)通過播放表給出用于剪輯段中的訪問點(diǎn)的時(shí)間標(biāo)記時(shí),剪輯段信息文件可用于找出剪輯段AV流文件中流解碼應(yīng)該開始的地址信息。
      把播放表提供給用戶是為了選擇剪輯段中的所需再現(xiàn)節(jié)和易于編輯那一節(jié)。一個(gè)播放表是剪輯段中再現(xiàn)節(jié)的集合。某個(gè)剪輯段中的一個(gè)再現(xiàn)節(jié)被稱為由時(shí)基上的一組IN-point(開始時(shí)間)和OUT-point(結(jié)束時(shí)間)表示的播放項(xiàng)。也就是說,播放表是播放項(xiàng)的集合。
      存在兩種類型的播放表。一種類型是實(shí)播放表,另一種類型是虛播放表。實(shí)播放表被認(rèn)為共享它所涉及的剪輯段中的流部分。也就是說,實(shí)播放表占據(jù)與它所涉及的剪輯段中的流部分等效的、盤中的數(shù)據(jù)卷標(biāo)。當(dāng)把AV流當(dāng)作新剪輯段來記錄時(shí),自動產(chǎn)生涉及整個(gè)剪輯段中的可再現(xiàn)范圍的實(shí)播放表。如果刪除實(shí)播放表中可再現(xiàn)范圍的一部分,那么,它所涉及的剪輯段的流部分的數(shù)據(jù)將被刪除。虛播放表不能被認(rèn)為共享剪輯段的數(shù)據(jù)。即使虛播放表發(fā)生改變或被刪除了,剪輯段一點(diǎn)也不會改變。
      在如下的描述中,把實(shí)播放表和虛播放表統(tǒng)稱為播放表。
      作為DVR盤上的必要目錄,首先,提供包括“DVR”目錄的根目錄?!癉VR”目錄包括“PLAYLIST”目錄、“CLIPINF”目錄、“STREAM”目錄、和“DATA”目錄。在根目錄下也可以配備其它目錄,但是,在這種DVR應(yīng)用格式下,不考慮這些目錄。
      圖2顯示了配備在DVR盤上的示范性目錄結(jié)構(gòu)。
      根目錄111包括1個(gè)目錄(“DVR”目錄112)。
      “DVR”目錄是必須存儲由DVR應(yīng)用格式所規(guī)定的所有文件和目錄的目錄。
      “DVR”目錄112包括4個(gè)目錄,即,“PLAYLIST”目錄113、“CLIPINF”目錄114、“STREAM”目錄115、和“DATA”目錄116。
      “PLAYLIST”目錄是必須安排實(shí)播放表和虛播放表的數(shù)據(jù)庫文件的目錄。即使不存在播放表,這個(gè)目錄也必須存在。
      “CLIPINF”目錄是必須安排剪輯段的數(shù)據(jù)庫的目錄。即使不存在剪輯段,這個(gè)目錄也必須存在。
      “STREAM”目錄是必須安排AV流文件的目錄。即使不存在AV流文件,這個(gè)目錄也必須存在。
      “PLAYLIST”目錄113存儲兩種類型的播放表文件,即,上述實(shí)播放表和虛播放表。
      “xxxxx.rpls”文件存儲與一個(gè)實(shí)播放表相關(guān)的信息。為每個(gè)實(shí)播放表準(zhǔn)備一個(gè)文件。它的文件名是“xxxxx.rpls”,和“xxxxx”由從0到9的5個(gè)數(shù)字組成。文件擴(kuò)展名必須是“rpls”。
      “yyyyy.vpls”文件存儲與一個(gè)虛播放表相關(guān)的信息。為每個(gè)虛播放表準(zhǔn)備一個(gè)文件。它的文件名是“yyyyy.vpls”,和“yyyyy”由從0到9的5個(gè)數(shù)字組成。文件擴(kuò)展名必須是“vpls”。
      “CLIPINF”目錄114為每個(gè)AV流文件存儲一個(gè)文件。
      “zzzzz.clpi”是與一個(gè)AV流文件相對應(yīng)的剪輯段信息文件(剪輯段AV流文件或橋接剪輯段(bridge-clip)AV流文件)。它的文件名是“zzzzz.clpi”,和“zzzzz”由從0到9的5個(gè)數(shù)字組成。文件擴(kuò)展名必須是“clpi”。
      “STREAM”目錄115存儲AV流的文件。
      “zzzzz.m2ts”文件是由DVR系統(tǒng)管理的AV流文件。這是剪輯段AV流文件或橋接剪輯段AV流文件。它的文件名是“zzzzz.m2ts”,和“zzzzz”由從0到9的5個(gè)數(shù)字組成。文件擴(kuò)展名必須是“m2ts”。一個(gè)AV流文件和與之相對應(yīng)的剪輯段信息文件必須使用相同的5個(gè)數(shù)字“zzzzz”。
      其它目錄和文件名不再在這里加以描述。
      圖3顯示了AV流文件的結(jié)構(gòu)。AV流文件必須含有如圖3所示的DVR MPEG2傳輸流結(jié)構(gòu)。從圖3可以看出,DVR MPEG2傳輸流具有如下特征1)DVR MPEG2傳輸流由整數(shù)個(gè)順排單元(aligned unit)組成;2)順排單元具有6144個(gè)字節(jié)(2048×3個(gè)字節(jié))的長度;3)順排單元從源分組(source packet)的第1個(gè)字節(jié)開始;4)源分組具有192個(gè)字節(jié)的長度。一個(gè)源分組由TP_extra_header和傳輸分組組成。TP_extra_header具有4個(gè)字節(jié)的長度,和傳輸分組具有188個(gè)字節(jié)的長度;和5)順排單元由32個(gè)源分組組成。
      DVR MPEG2傳輸流還具有如下特征6)DVR傳輸流中的最后一個(gè)順排單元也由32個(gè)源分組組成;和7)如果最后一個(gè)順排單元沒有被輸入傳輸流的傳輸分組填滿,那么,必須用含有空分組的源分組(PID=0×1FFF的傳輸流)其余字節(jié)的區(qū)域。
      圖4顯示了作為源分組的編碼語法的語法。TP_extra_header()是長度為4個(gè)字節(jié)的首標(biāo)。transport_packet()是通過ISO/IEC(國際標(biāo)準(zhǔn)化組織/國際電子技術(shù)委員會)13818-1標(biāo)準(zhǔn)規(guī)定的長度為188個(gè)字節(jié)的MPEG2傳輸分組。
      圖5顯示了TP_extra_header的語法。copy_permission_indicator是代表傳輸分組的有效負(fù)載的復(fù)制控制的整數(shù)。復(fù)制控制可以被表達(dá)成“自由復(fù)制”、“不能繼續(xù)復(fù)制”、“一次性復(fù)制”或“禁止復(fù)制”。arrival_time_stamp是指示AV流中的相應(yīng)傳輸分組到達(dá)解碼器的時(shí)間的時(shí)間標(biāo)記。
      圖6顯示了copy_permission_indicator的值與這些值所指定的模式之間的關(guān)系。copy_permission_indicator附在所有傳輸分組上。當(dāng)利用IEEE1394數(shù)字接口記錄輸入傳輸流時(shí),可以將copy_permission_indicator的值與IEEE1394同時(shí)分組首標(biāo)中EMI(加密模式指示符)的值相聯(lián)系。當(dāng)沒有利用IEEE1394數(shù)字接口記錄輸入傳輸流時(shí),可以將copy_permission_indicator的值與嵌在傳輸分組中的復(fù)制控制信息(CCI)的值相聯(lián)系。當(dāng)自編碼視頻輸入時(shí),可以將copy_permission_indicator的值與輸入信號的CGMS的值相聯(lián)系。
      現(xiàn)在描述管理AV流文件的再現(xiàn)信息的數(shù)據(jù)庫格式。
      圖7顯示了剪輯段信息文件的語法。剪輯段信息文件含有ClipInfo()、SequenceInfo()、ProgramInfo()、CPI()、ClipMark()、和MarkerPrivate-Data()。
      圖8顯示了這個(gè)ClipInfo()的語法。ClipInfo()中的CCI_sequence_info()含有管理剪輯段AV流的復(fù)制控制信息的信息和定義CCI-sequence的信息。
      首先描述CCI-sequence。AV流文件中含有不變CCI內(nèi)容的源分組被稱為CCI-sequence。在AV流文件中,把CCI內(nèi)容發(fā)生改變的地址存儲在CCI_sequence_Info()中。這個(gè)地址用SPN_CCI_sequence_start表示。AV流文件中除了最后一個(gè)CCI-sequence之外的CCI-sequence從那個(gè)SPN_CCI_sequence_start表示的源分組開始和以正好在下一個(gè)SPN_CCI_sequence_start表示的源分組之前的源分組告終。最后一個(gè)CCI-sequence從那個(gè)SPN_CCI_sequence_start表示的源分組開始和以AV流文件的最后一個(gè)源分組告終。
      圖9顯示了示范性CCI-sequence。在圖9所示的例子中,剪輯段AC流文件含有“自由”和“不能繼續(xù)復(fù)制”以混合方式存在的給定節(jié)目序列。
      圖10顯示了CCI_sequence_info()的語法。
      “l(fā)ength”表示從正好在這個(gè)長度字段之后的字節(jié)開始到CCI_sequence_info()的最后一個(gè)字節(jié)的字節(jié)數(shù)。
      recording_mode是表示AV流文件的記錄是可識別記錄還是不可識別記錄的模式。圖13顯示了recording_mode的值的含義??勺R別記錄是當(dāng)記錄數(shù)字廣播等的傳輸流時(shí),可以分析在傳輸流中編碼的CCI(含有CCI和被稱為內(nèi)嵌CCI的描述符或水印)的記錄模式。不可識別記錄是當(dāng)記錄數(shù)字廣播等的傳輸流時(shí),不能分析在傳輸流中編碼的CCI的記錄模式。當(dāng)利用不可識別記錄和IEEE1394數(shù)字接口記錄輸入傳輸流時(shí),根據(jù)IEEE1394同時(shí)分組首標(biāo)中EMI(加密模式指示符)的值對傳輸流的記錄作出限制。
      num_of_CCI_sequence表示目標(biāo)AV流文件中CCI-sequence的個(gè)數(shù)。
      SPN_CCI_sequence_start表示AV流文件上CCI-sequence開始的地址。SPN_CCI_sequence_start把基于源分組序號的長度作為一個(gè)單元,和從作為初始值的零開始的計(jì)數(shù)從AV流文件的第1個(gè)源分組開始。輸入CCI_sequence_info()的SPN_CCI_sequence_start的值按升序排列。由于延遲時(shí)間是記錄設(shè)備分析輸入視頻的CGMS或輸入流的CCI和檢測它的變化所必需的,因此,SPN_CCI_sequence_start可以表示AV流中從CCI的實(shí)現(xiàn)改變點(diǎn)開始的預(yù)定時(shí)間內(nèi)的源分組。
      stream_status()顯示那個(gè)CCI-sequence中CCI的內(nèi)容。
      圖11顯示了steam_status()的示范性語法。
      status_CCI/EMI顯示那個(gè)CCI-sequence的CCI的內(nèi)容。圖14顯示了它的值的含義。當(dāng)對輸入視頻進(jìn)行自編碼和MPEG2記錄時(shí),status_CCI/EMI的值通過分析輸入信號的CGMS信號來決定。在可識別記錄的情況中,status_CCI/EMI的值通過分析傳輸流中含有CCI的標(biāo)識符來決定。在不可識別記錄的情況中,status_CCI/EMI的值通過分析IEEE1394同時(shí)分組首標(biāo)中的EMI(加密模式指示符)來決定。
      至于is_status_WM_valid,如果它的值是1,那么,接在它后面的status_WM的值有效。如果它的值是0,那么,接在它后面的status_WM的值無效。如果is_status_WM_valid的值是1,表明在記錄AV流時(shí),分析和記錄水印。由于目前(到2001年6月為止)還沒有完成水印標(biāo)準(zhǔn)化,因此,對于在記錄設(shè)備中通過加上水印進(jìn)行記錄限制變成強(qiáng)制性之前制造的記錄設(shè)備,is_status_WM_valid的值可以是零。
      status_WM顯示了由那個(gè)CCI-sequence的水印代表的CCI的內(nèi)容。圖14顯示了它的值的含義。
      在圖11所示的語法中,獨(dú)立管理status_CCI/EMI和status_WM。一般說來,假設(shè)這兩個(gè)字段代表相同的CCI狀態(tài)。即使status_CCI/EMI和status_WM代表不同的CCI狀態(tài),記錄設(shè)備也可以正確地分析輸入流的CCI和水印,和將其更新信息記錄在CCI_sequence_info中。如果status_CCI/EMI和status_WM具有兩個(gè)不同的CCI狀態(tài),哪個(gè)值具有較高的優(yōu)先級作為記錄AV流的CCI取決于配備在記錄設(shè)備中的應(yīng)用。
      圖12顯示了steam_status()的另一個(gè)示范性語法。在這個(gè)例子中,stream_status()的信息是最簡化的。
      對于is_free,如果它的值是1,那個(gè)CCI-sequence的CCI代表“CopyFree”。如果它的值是0,那個(gè)CCI-sequence的CCI不代表“Copy Free”。如果status_CCI/EMI是“00”,和status_WM是“00”(is_status_WM_valid=1),那么,is_free是1。
      圖8所示的CCI_sequence_info()可用于當(dāng)把記錄在記錄媒體中的剪輯段AV流記錄到另一個(gè)記錄媒體時(shí),搜索剪輯段中的“Copy Free”流部分,或者,檢查“No More Copy”流部分和“Copy Free”流部分是否以混合方式存在于剪輯段AV流中。參照CCI_sequence_info(),可以顯著縮短這種檢查的時(shí)間。對于這種檢查,沒有必要從記錄媒體中從頭到尾讀出剪輯段AV流和分析嵌在其中的復(fù)制控制信息。
      圖15A和15B是說明在把“Copy Free”流部分從復(fù)制源(輸出方的再現(xiàn)設(shè)備)復(fù)制到復(fù)制目的地(輸入方的記錄設(shè)備)的情況下,剪輯段與CCI-sequence之間的關(guān)系的視圖。圖15A顯示了記錄在復(fù)制源(輸出方的再現(xiàn)設(shè)備)上的剪輯段AV流文件和它的CCI_sequence_info()。這個(gè)CCI_sequence_info()顯示,“Copy Free”流部分和“No More Copy”流部分存在于這個(gè)AV流中。因此,不言而喻,不能把整個(gè)AV流復(fù)制到另一個(gè)記錄媒體上??梢钥闯?,“Copy Free”流部分是含有源分組序號0到(A-1)的部分(即,①部分)、含有源分組序號B到(C-1)的部分(即,②部分)、和含有源分組序號D到結(jié)束的部分(③部分)。記錄設(shè)備顯示出用戶可以復(fù)制的流部分。如果用戶同意,記錄設(shè)備只把“Copy Free”流部分發(fā)送到處在復(fù)制目的地的記錄設(shè)備。在圖15A中,作為stream_status()的信息,在CCI_sequence_info()中顯示了status_CCI/EMI和status_WM的例子、和is_free的例子。
      圖15B顯示了記錄在復(fù)制目的地(輸入方的記錄設(shè)備)上的剪輯段AV流文件和它的CCI_sequence_info()。只有圖15A所示的①、②和③部分得到記錄,和CCI_sequence_info()顯示,這整個(gè)AV流是“Copy Free”。
      現(xiàn)在,返回到圖10所示的CCI_sequence_info()的語法繼續(xù)描述。
      圖10所示的Integrity_Check_Value是指示CCI_sequence_info()的CCI的內(nèi)容沒有被竄改的代碼。這是利用預(yù)定密碼算法,從自CCI_sequence_info()的第1個(gè)字節(jié)到正好在Integrity_Check_Value之前的字節(jié)的輸入數(shù)據(jù)中計(jì)算出來的代碼。這種密碼算法可以是,例如,在ISO/IEC9797標(biāo)準(zhǔn)中描述的算法(信息技術(shù)-保密技術(shù)-利用應(yīng)用分組密碼算法的密碼檢查功能的數(shù)據(jù)完整性機(jī)制)。
      如果惡意用戶已經(jīng)把CCI_sequence_info()的CCI的內(nèi)容從“No MoreCopy”重寫成“Copy Free”,那么,記錄設(shè)備可以通過檢查這個(gè)Integrity_Check_Value的值,檢測CCI_sequence_info()被竄改了。當(dāng)檢測到CCI_sequence_info()被竄改了時(shí),再也不能信任這個(gè)CCI_sequence_info()了。因此,記錄設(shè)備可以利用這個(gè)CCI_sequence_info()來禁止復(fù)制AV流。此外,為了防止CCI_sequence_info()的內(nèi)容被竄改,可以加擾CCI_sequence_info(),或者,可以加擾整個(gè)剪輯段信息文件。
      圖16顯示了CCI_sequence_info()的另一個(gè)示范性語法。在這個(gè)例子中,Time_stamp_CCI_sequence_start用于取代圖10所示的語法中的SPN_CCI_sequence_start。也就是說,在這個(gè)例子中,把AV流中與CCI的改變點(diǎn)有關(guān)的時(shí)間標(biāo)記存儲在CCI_sequence_info()中。時(shí)間標(biāo)記可以是,例如,在AV流中CCI的改變點(diǎn)上的視頻或音頻播放時(shí)間標(biāo)記??蛇x地,時(shí)間標(biāo)記也可以是指示AV流中CCI的改變點(diǎn)上的傳輸分組到達(dá)解碼器的時(shí)間的到達(dá)時(shí)間標(biāo)記。
      圖17A和17B顯示了在把“Copy Free”流部分從復(fù)制源(輸出方的再現(xiàn)設(shè)備)復(fù)制到使用圖16所示的CCI_sequence_info()的復(fù)制目的地(輸入方的記錄設(shè)備)的情況下,剪輯段與CCI-sequence之間的關(guān)系。與圖15A和15B所示的情況類似,通過利用CCI_sequence_info(),可以根據(jù)時(shí)間標(biāo)記,在AV流中指定“Copy Free”流部分,并且可以將其發(fā)送到處在復(fù)制目的地的記錄設(shè)備。
      在本實(shí)施例中,當(dāng)記錄AV流時(shí),利用上面詳述的數(shù)據(jù)格式,準(zhǔn)備和與AV流一起記錄CCI_sequence_info()的信息。因此,為了分析復(fù)制控制信息,無需從頭到尾讀出AV流,讀取CCI_sequence_info()的信息就可以獲知存在于AV流中的數(shù)個(gè)復(fù)制控制信息的狀態(tài)。
      現(xiàn)在描述本發(fā)明應(yīng)用的系統(tǒng)結(jié)構(gòu)。
      圖18是顯示本發(fā)明應(yīng)用的記錄設(shè)備的方塊圖。這個(gè)記錄設(shè)備含有終端10、11、12、13和14,作為輸入終端。記錄設(shè)備還含有TV調(diào)諧器15,用于從終端10上輸入視頻的RF輸入中取出視頻信號;CGMS檢測/更新單元16,用于分析輸入視頻的CGMS;WM(水印)檢測/更新單元17,用于分析輸入視頻的水印;MEPG2 AV編碼器18,用于編碼輸入視頻/音頻信號;和源分組器19,用于供應(yīng)由源分組組成的AV流。記錄設(shè)備還含有E_CCI分析/更新單元20,用于分析在輸入傳輸流中編碼的CCI(E_CCI或嵌入CCI);WM檢測/更新單元21,用于分析輸入視頻的水??;和IEEE1394接口(I/F)22,用于分析同時(shí)分組的首標(biāo)中的EMI。此外,記錄設(shè)備含有流分析單元23,用于計(jì)數(shù)輸入源分組流的分組個(gè)數(shù);控制器24,用于準(zhǔn)備CCI_sequence_info();ECC(糾錯(cuò)碼)編碼單元25;調(diào)制單元26、驅(qū)動器27;和作為DVR的記錄媒體28。
      在圖18所示的記錄設(shè)備中,展示了取決于輸入形式的四種模式。第一種模式是記錄通過自編碼來自終端10的RF輸入的視頻信號獲得的AV流的模式。第二種模式是記錄通過自編碼來自終端11和12的視頻和音頻輸入獲得的AV流的模式。第三種模式是記錄通過可識別記錄記錄從終端13輸入的傳輸流的模式。第四種模式是記錄通過不可識別記錄記錄從終端14輸入的傳輸流的模式。在本發(fā)明應(yīng)用的記錄設(shè)備中,當(dāng)記錄這些AV流時(shí),準(zhǔn)備CCI_sequence_info(),并且將其存儲在記錄媒體28中。
      首先,描述記錄通過自編碼來自終端11和12的視頻和音頻輸入獲得的AV流的模式。
      CGMS檢測/更新單元16通過預(yù)定方法分析輸入視頻的CGMS(CGMS-A或CGMS-D),并且把要記錄的AV流的CCI(在圖18中用CCI_o表示)供應(yīng)給控制器24。CGMS檢測/更新單元16還把輸入視頻供應(yīng)給WM檢測/更新單元17。WM檢測/更新單元17通過預(yù)定方法分析輸入視頻的水印,并且把要記錄的AV流的WM(在圖18中用WM_o表示)供應(yīng)給控制器24。WM檢測/更新單元17還把輸入視頻供應(yīng)給MPEG2 AV編碼器18。
      控制器24根據(jù)輸入的CCI_o和WM_o,通過預(yù)定方法決定要插入通過MPEG2 AV編碼器18編碼的MPEG流中的E_CCI(嵌入CCI)的值。MPEG2 AV編碼器18編碼輸入視頻/音頻信號,并且把傳輸流供應(yīng)給源分組器19。
      控制器24還根據(jù)輸入的CCI_o和WM_o,通過預(yù)定方法決定要在源分組首標(biāo)中描述的copy_permission_indicator(在圖18中用c_p_I表示)的值。源分組器19把由源分組組成的AV流供應(yīng)給流分析單元23和ECC編碼單元25。
      流分析單元23計(jì)數(shù)輸入源分組流的分組個(gè)數(shù),并且把當(dāng)前分組個(gè)數(shù)供應(yīng)給控制器24。流分析單元23還把輸入源分組流的當(dāng)前時(shí)間標(biāo)記供應(yīng)給控制器24。控制器24檢測輸入CCI_o和WM_o的變化,并且準(zhǔn)備CCI_sequence_info??刂破?4還準(zhǔn)備含有CCI_sequence_info的剪輯段信息文件的數(shù)據(jù),并且將其供應(yīng)給ECC編碼單元25。
      輸入ECC編碼單元25的AV流和剪輯段信息文件經(jīng)過ECC編碼單元25、調(diào)制單元26和驅(qū)動器27處理,然后,分別被記錄到記錄媒體上,作為AV流文件和剪輯段信息文件。
      接著,描述記錄通過自編碼來自終端10的RF輸入的視頻信號獲得的AV流的模式。TV調(diào)諧器15取出RF輸入的視頻信號,并且將其供應(yīng)給WM檢測/更新單元17。WM檢測/更新單元17通過預(yù)定方法分析輸入視頻的水印,并且把要記錄的AV流的WM(在圖18中用WM_o表示)供應(yīng)給控制器24。WM檢測/更新單元17還把輸入視頻供應(yīng)給MPEG2 AV編碼器18。接下來的處理與在MPEG2 AV編碼器18和隨后各級上的上述處理相同。
      下面,描述記錄通過可識別記錄用來記錄從終端13輸入的傳輸流的模式。E_CCI分析/更新單元20通過預(yù)定方法分析在輸入傳輸流中編碼的CCI(嵌入CCI),并且把要記錄的AV流的CCI(在圖18中用CCI_o表示)供應(yīng)給控制器24。E_CCI分析/更新單元20還把輸入傳輸流供應(yīng)給WM檢測/更新單元21。WM檢測/更新單元21通過預(yù)定方法分析輸入視頻的水印,并且把要記錄的AV流的WM(在圖18中用WM_o表示)供應(yīng)給控制器24。WM檢測/更新單元21還把輸入傳輸流供應(yīng)給源分組器19。接下來的處理與在源分組器19和隨后各級上的上述處理相同。
      然后,描述通過不可識別記錄用來記錄從終端1 4輸入的傳輸流的模式。IEEE1394接口22通過預(yù)定方法分析輸入同時(shí)分組的首標(biāo)中的EMI,并且把要記錄的AV流的CCI(在圖18中用CCI_o表示)供應(yīng)給控制器24。IEEE1394接口22還把輸入傳輸流供應(yīng)給供應(yīng)給源分組器19。接下來的處理與在源分組器19和隨后各級上的上述處理相同。
      圖19是說明在輸入信號是可識別記錄的視頻輸入和/或TS輸入的情況下的復(fù)制控制處理的視圖。在圖19中,在“輸入信號的狀態(tài)”中的CCI和WM代表由各自輸入信號擁有的CCI和WM。
      首先,當(dāng)輸入信號的CCI是“00”時(shí),CGMS檢測/更新單元16或E_CCI分析/更新單元20提供CCI_o=00。當(dāng)輸入信號的CCI是“10”時(shí),CGMS檢測/更新單元16或E_CCI分析/更新單元20提供CCI_o=01。當(dāng)輸入信號的CCI是“01”或“11”時(shí),不能記錄輸入AV流。
      接著,當(dāng)輸入信號的WM是“00”時(shí),WM檢測/更新單元21或WM檢測/更新單元21提供WM_o=00。當(dāng)輸入信號的WM是“10”時(shí),WM檢測/更新單元17或WM檢測/更新單元21提供WM_o=01,以更新輸入信號的WM。當(dāng)輸入信號的WM是“101”或“11”時(shí),不能記錄輸入AV流。
      除了輸入視頻是RF輸入的情況之外,控制器24把其含義與CCI_o相同的值設(shè)置到在要記錄的AV流中描述的E_CCI中。當(dāng)輸入視頻是RF輸入時(shí),控制器24把其含義與WM_o相同的值設(shè)置到在AV流中描述的E_CCI中。此外,除了輸入視頻是RF輸入的情況之外,控制器24把其含義與CCI_o相同的值設(shè)置到CCI_sequence_info()的status_CCI/EMI和源分組首標(biāo)的copy_permission_indicator(c_p_I)中。當(dāng)輸入視頻是RF輸入時(shí),控制器24把其含義與WM_o相同的值設(shè)置到CCI_sequence_info()的status_CCI/EMI和源分組首標(biāo)的copy_permission_indicator(c_p_I)中。并且,控制器24把其含義與WM_o相同的值設(shè)置到CCI_sequence_info()的status_WM中。
      圖20是說明在輸入信號是不可識別記錄的TS輸入的情況下由控制器24進(jìn)行的復(fù)制控制處理的視圖。
      首先,當(dāng)輸入信號的EMI是“00”時(shí),IEEE1394接口22提供CCI_o=00。當(dāng)輸入信號的EMI是“10”時(shí),IEEE1394接口22提供CCI_o=01。當(dāng)輸入信號的EMI是“01”或“11”時(shí),不能記錄輸入AV流??刂破?4把其含義與CCI_o相同的值設(shè)置到CCI_sequence_info()的status_E_CCI/EMI和源分組首標(biāo)的copy_permission_indicator(c_p_I)中。
      圖21是說明在輸入信號是可識別記錄的視頻輸入和/或TS輸入的情況下,CCI-sequence的處理的流程圖。在準(zhǔn)備CCI-sequence時(shí),首先,檢測輸入AV信號的CCI或WM的內(nèi)容是否已經(jīng)發(fā)生改變(步驟201)。重復(fù)處理循環(huán),直到CCI或WM發(fā)生改變?yōu)橹?。?dāng)CCI或WM發(fā)生改變時(shí),獲取CCI或WM的改變點(diǎn)信息和CCI或WM的內(nèi)容(步驟202)。更明確地說,獲取AV流中CCI或WM的改變點(diǎn)的地址和CCI或WM的內(nèi)容。可選地,也可獲取AV流中CCI或WM的改變點(diǎn)的時(shí)間標(biāo)記和CCI或WM的內(nèi)容。此后,準(zhǔn)備CCI-sequence的信息(步驟203),和檢查輸入信號是否已經(jīng)結(jié)束(步驟204)。如果輸入信號還沒有結(jié)束,那么,處理返回到步驟201。如果輸入信號已經(jīng)結(jié)束了,那么,計(jì)算CCI_sequence_info的Integrity_Check_Va1ue(步驟205),然后,結(jié)束處理。
      圖22是說明在輸入信號是不可識別記錄的或TS輸入的情況下,CCI-sequence的處理的流程圖。在準(zhǔn)備CCI_sequence_info時(shí),首先,檢測輸入AV信號的EMI的內(nèi)容是否已經(jīng)發(fā)生改變(步驟211)。重復(fù)處理循環(huán),直到EMI發(fā)生改變?yōu)橹?。?dāng)EMI發(fā)生改變時(shí),獲取EMI的改變點(diǎn)信息和EMI的內(nèi)容(步驟212)。更明確地說,獲取AV流中EMI的改變點(diǎn)的地址和EMI的內(nèi)容??蛇x地,也可獲取AV流中EMI的改變點(diǎn)的時(shí)間標(biāo)記和EMI的內(nèi)容。此后,準(zhǔn)備CCI-sequence的信息(步驟213),和檢查是否是最后一個(gè)傳輸分組(步驟214)。如果不是最后一個(gè)傳輸分組,那么,處理返回到步驟211。如果是最后一個(gè)傳輸分組,那么,計(jì)算CCI_sequence_info的Integrity_Check_Value(步驟215),然后,結(jié)束處理。
      這樣,就準(zhǔn)備好和與AV流一起記錄要記錄的AV流的CCI-sequence的信息。
      圖23是顯示在通過數(shù)字總線,把DVR上的AV流文件和相關(guān)數(shù)據(jù)庫文件從復(fù)制源(輸出方)的再現(xiàn)設(shè)備復(fù)制到復(fù)制目的地(輸入方)的記錄設(shè)備的情況下的結(jié)構(gòu)的方塊圖。
      再現(xiàn)設(shè)備5含有作為DVR的記錄媒體50、用于從記錄媒體50讀取數(shù)據(jù)的驅(qū)動器51、解調(diào)單元52、ECC解碼單元53、用于與記錄設(shè)備6通信的數(shù)字總線接口54、存儲器55、總線控制器56、和用于控制整個(gè)再現(xiàn)設(shè)備5的控制單元57。記錄設(shè)備6含有用于與再現(xiàn)設(shè)備5通信的數(shù)字總線接口60、總線控制器61、存儲器62、ECC編碼單元63、調(diào)制單元64、解調(diào)單元65、ECC解碼單元66、用于控制整個(gè)記錄設(shè)備6的控制單元67、作為DVR的記錄媒體69、和用于從記錄媒體69讀取數(shù)據(jù)/把數(shù)字寫入記錄媒體69的驅(qū)動器68。再現(xiàn)設(shè)備5和記錄設(shè)備6通過數(shù)字總線7相互發(fā)送和接收數(shù)據(jù)。
      首先,通過未示出的用戶接口把復(fù)制控制命令輸入到再現(xiàn)設(shè)備5,復(fù)制控制命令攜帶指定把記錄在再現(xiàn)設(shè)備5中的記錄媒體50上的所需播放表復(fù)制到記錄設(shè)備6中的記錄媒體69上的信息。通過數(shù)字總線接口54和總線控制器56把這個(gè)命令輸入到控制單元57。
      控制單元57決定AV流中再現(xiàn)播放表所需的流部分,并且指令驅(qū)動器51從記錄媒體50中讀出AV流數(shù)據(jù)??刂茊卧?7還指令驅(qū)動器51從記錄媒體50中讀出與播放表有關(guān)的數(shù)據(jù)庫文件(播放表文件、剪輯段信息文件和縮略圖文件)。此外,控制單元57發(fā)出把通過解調(diào)單元52和ECC解碼單元53讀出的AV流數(shù)據(jù)供應(yīng)給數(shù)字總線接口54,作為AV流文件的指令。
      同時(shí),通過解調(diào)單元52和ECC解碼單元53把與從記錄媒體50讀出的AV流數(shù)據(jù)相對應(yīng)的數(shù)據(jù)庫文件輸入存儲器55。根據(jù)存儲器55上的數(shù)據(jù),控制單元57準(zhǔn)備再現(xiàn)從數(shù)字總線接口54輸出的AV流文件所需的數(shù)據(jù)庫(剪輯段信息文件和播放表文件)??刂茊卧?7還準(zhǔn)備與AV流文件相對應(yīng)的剪輯段和要供播放表文件使用的縮略圖文件。然后,控制單元57發(fā)出把新準(zhǔn)備的文件(剪輯段信息文件、播放表文件和縮略圖文件)從存儲器55供應(yīng)到數(shù)字總線接口54的指令。
      總線控制器56控制來自數(shù)字總線接口54的文件輸出(發(fā)送)。控制單元57指令總線控制器56輸出來自數(shù)字總線接口54的AV流文件和數(shù)據(jù)庫文件。通過數(shù)字總線7把AV流文件和數(shù)據(jù)庫文件輸入復(fù)制目的地的記錄設(shè)備6。
      復(fù)制目的地的記錄設(shè)備6中的總線控制器61控制來自數(shù)字總線接口60的文件輸入。這個(gè)總線控制器61和再現(xiàn)設(shè)備5的總線控制器56交換文件復(fù)制控制命令和控制數(shù)據(jù)發(fā)送/接收的定時(shí)。記錄設(shè)備6的控制單元67發(fā)出通過在ECC編碼單元63、調(diào)制單元64和驅(qū)動器68上處理,把輸入數(shù)字總線接口60的AV流文件記錄到記錄媒體69上的指令??刂茊卧?7還發(fā)出把輸入數(shù)字總線接口60的數(shù)據(jù)庫文件寫入存儲器62的指令。
      控制單元67還發(fā)出通過在驅(qū)動器68、解調(diào)單元65和ECC解碼單元66上的處理,把記錄在記錄媒體69上的數(shù)據(jù)庫文件(Info.drv文件和縮略圖文件)讀到存儲器62中的指令。然后,控制單元67更新存儲器62中的Info.drv文件和縮略圖文件)。具體地說,把要新記錄的播放表文件名加入復(fù)制目的地的Info.drv文件中播放表的表格中。和把要新記錄的縮略圖加入復(fù)制目的地的縮略圖文件中。此外,控制單元67發(fā)出讀出存儲器62的數(shù)據(jù)庫文件和通過ECC編碼單元63、調(diào)制單元64和驅(qū)動器68上處理,把這些數(shù)據(jù)庫文件記錄到記錄媒體69上的指令。
      圖24是說明在把剪輯段AV流文件從復(fù)制源(輸出方)的再現(xiàn)設(shè)備復(fù)制到復(fù)制目的地(輸入方)的記錄設(shè)備的情況下,再現(xiàn)設(shè)備5(復(fù)制源)進(jìn)行的處理的流程圖。首先,根據(jù)CCI-sequence,決定剪輯段AV流上的“Copy Free”流部分(步驟221)。接著,控制單元57準(zhǔn)備由一節(jié)待復(fù)制的AV流部分組成的AV流和它的剪輯段信息文件(步驟222)。最后,通過數(shù)字總線接口54發(fā)送AV流和準(zhǔn)備好的剪輯段信息文件(步驟223)。通過如此使用CCI-sequence的信息,AV流文件的復(fù)制處理得到控制。
      接著,描述CCI_sequence_info()的語法的一種變型。作為CCI-sequence的信息,可以準(zhǔn)備和與AV流一起記錄只含有AV流中的復(fù)制控制信息(CCI)發(fā)生改變的地址或時(shí)間標(biāo)記的表格。在這種情況下,在對AV流進(jìn)行復(fù)制處理之前,從記錄媒體中讀出存在于AV流中的CCI發(fā)生改變的地址或時(shí)間標(biāo)記上的源分組。然后,檢查那個(gè)源分組的copy_permission-indicator,以獲取每個(gè)CCI-sequence的復(fù)制控制信息。
      并且,在這種情況下,通過參照CCI_sequence_info(),可以縮短在AV流中搜索“Copy Free”流部分的檢查時(shí)間。對于這種檢查,沒有必要從記錄媒體中從頭到尾讀出剪輯段AV流和分析復(fù)制控制信息。也就是說,對于這種檢查,從記錄媒體中只讀出存在于AV流中的CCI發(fā)生改變的地址或時(shí)間標(biāo)記上的源分組就足夠了。
      正如上面所詳述的,在本發(fā)明中,準(zhǔn)備和與AV流一起記錄諸如CCI_sequence_info()之類的管理信息。因此,可以容易地找出存在于一個(gè)AV流中的“No More Copy”流部分和“Copy Free”流部分。為了找出這些部分,沒有必要從記錄媒體中從頭到尾讀出剪輯段AV流和分析它的復(fù)制控制信息。因此,可以顯著縮短與此有關(guān)的檢查時(shí)間。也就是說,當(dāng)把記錄在記錄媒體中的數(shù)據(jù)的內(nèi)容復(fù)制到另一個(gè)記錄媒體中時(shí),可以適當(dāng)?shù)毓芾碛涗浽谟涗浢襟w中的數(shù)字的內(nèi)容和再現(xiàn)信息。
      在本發(fā)明中,獨(dú)立管理status_CCI/EMI和status_WM。一般說來,它們代表相同的CCI狀態(tài)。但是,在本實(shí)施例中,即使status_CCI/EMI和status_WM代表不同的CCI狀態(tài),記錄設(shè)備也可以正確地分析輸入流的CCI和水印,并且把這些字段的更新內(nèi)容記錄到CCI_sequence_info()中。
      此外,在本發(fā)明中,可以一起記錄防止CCI_sequence_info()的信息被竄改的代碼。因此,即使惡意用戶已經(jīng)把CCI_sequence_info()的CCI的內(nèi)容從“No More Copy”重寫成“Copy Free”,記錄設(shè)備也可以通過檢查IntegrityCheck_Value的值,檢測CCI_sequence_info()是否被竄改。在本發(fā)明中,可以加擾,然后記錄CCI_sequence_info()的信息。因此,可以防止CCI_sequence_info()的內(nèi)容被竄改。
      上述各種處理可以作為在諸如視頻信息記錄設(shè)備或視頻信息再現(xiàn)設(shè)備之類的計(jì)算機(jī)設(shè)備上執(zhí)行的程序來提供。這種程序可以以諸如CD-ROM之類的存儲媒體的形式提供,和通過計(jì)算機(jī)設(shè)備中諸如CD-ROM驅(qū)動器之類的讀取裝置讀取??蛇x地,這種程序也可以通過網(wǎng)絡(luò)從位于遙遠(yuǎn)地方的程序發(fā)送設(shè)備中獲得,然后安裝在計(jì)算機(jī)設(shè)備中。在本發(fā)明中,盡管在上述描述中把DVR用作存儲媒體,但是,也可以使用諸如具有相似數(shù)據(jù)格式的存儲媒體之類的其它存儲媒體。
      工業(yè)可應(yīng)用性如上所述,利用本發(fā)明可以適當(dāng)?shù)毓芾硪曨l信息的復(fù)制控制。
      權(quán)利要求
      1.一種視頻信息記錄設(shè)備,包括檢測裝置,用于從輸入的視頻信息中檢測復(fù)制控制信息;改變點(diǎn)信息獲取裝置,用于根據(jù)由所述檢測裝置檢測的所述復(fù)制控制信息,獲取與要記錄的視頻信息相對應(yīng)的復(fù)制控制信息的改變點(diǎn)信息;管理信息生成裝置,用于根據(jù)所述改變點(diǎn)信息獲取裝置獲取的所述改變點(diǎn)信息,生成管理所述復(fù)制控制信息的管理信息;和記錄裝置,用于與視頻信息一起記錄由所述管理信息生成裝置生成的所述管理信息。
      2.根據(jù)權(quán)利要求1所述的視頻信息記錄設(shè)備,其中,所述檢測裝置根據(jù)視頻信息中的CGMS(復(fù)制生成管理系統(tǒng))信號、視頻信息的水印、在視頻信息的傳輸流中編碼的復(fù)制控制信息、和視頻信息的同時(shí)分組的EMI(加密模式指示符)的至少一個(gè),檢測復(fù)制控制信息。
      3.根據(jù)權(quán)利要求1所述的視頻信息記錄設(shè)備,其中,由所述改變點(diǎn)信息獲取裝置獲取的改變點(diǎn)信息是與復(fù)制控制信息中改變點(diǎn)的地址或改變點(diǎn)的時(shí)間相關(guān)的信息。
      4.根據(jù)權(quán)利要求1所述的視頻信息記錄設(shè)備,其中,由所述管理信息生成裝置生成的所述管理信息是含有AV(音頻/視頻)流中復(fù)制控制信息的改變點(diǎn)信息的表格信息。
      5.根據(jù)權(quán)利要求1所述的視頻信息記錄設(shè)備,還包括防竄改處理裝置,用于對所述管理信息生成裝置生成的所述管理信息進(jìn)行防竄改處理。
      6.根據(jù)權(quán)利要求5所述的視頻信息記錄設(shè)備,其中,所述防竄改處理裝置通過使用指示所述管理信息的內(nèi)容沒有被竄改的代碼或通過加擾所述管理信息,進(jìn)行防竄改處理。
      7.一種視頻信息再現(xiàn)設(shè)備,包括識別裝置,用于根據(jù)管理復(fù)制控制信息的管理信息,識別可以從記錄在記錄媒體上的流中復(fù)制的流部分;數(shù)據(jù)流準(zhǔn)備部分,用于根據(jù)所述識別裝置識別的、可以復(fù)制的流部分,準(zhǔn)備由要復(fù)制的一節(jié)的流部分組成的新流。
      8.根據(jù)權(quán)利要求7所述的視頻信息再現(xiàn)設(shè)備,還包括管理信息生成裝置,用于生成再現(xiàn)由所述識別裝置識別的、可以復(fù)制的流部分的管理信息。
      9.根據(jù)權(quán)利要求7所述的視頻信息再現(xiàn)設(shè)備,還包括發(fā)送裝置,用于發(fā)送所述數(shù)據(jù)流準(zhǔn)備裝置準(zhǔn)備的所述新流。
      10.根據(jù)權(quán)利要求9所述的視頻信息再現(xiàn)設(shè)備,還包括管理信息生成裝置,用于生成再現(xiàn)所述識別裝置識別的、可以復(fù)制的流部分的管理信息,其中,所述發(fā)送裝置發(fā)送所述管理信息生成裝置生成的所述管理信息。
      11.根據(jù)權(quán)利要求7所述的視頻信息再現(xiàn)設(shè)備,其中,由所述管理信息生成裝置生成的所述管理信息是復(fù)制控制信息中與改變點(diǎn)的地址或改變點(diǎn)的時(shí)間有關(guān)的地址。
      12.一種記錄方法,包括檢查輸入信號中復(fù)制控制信息或水印的內(nèi)容是否已經(jīng)發(fā)生了改變;獲取已經(jīng)改變的所述復(fù)制控制信息或所述水印的改變點(diǎn)信息;和根據(jù)所述獲取的改變點(diǎn)信息,準(zhǔn)備管理所述復(fù)制控制信息或所述水印的管理信息。
      13.根據(jù)權(quán)利要求12所述的記錄方法,其中,與所述數(shù)據(jù)流一起記錄所述準(zhǔn)備的管理信息。
      14.根據(jù)權(quán)利要求12所述的記錄方法,其中,檢測指示所述管理信息的內(nèi)容是否已經(jīng)被竄改了的代碼,和如果檢測到被竄改了,那么,禁止記錄數(shù)據(jù)流。
      15.一種記錄方法,包括如下步驟檢查輸入信號的同時(shí)分組中EMI(加密模式指示符)的內(nèi)容是否已經(jīng)發(fā)生了改變;獲取已經(jīng)改變了的所述EMI的改變點(diǎn)信息;和根據(jù)所述獲取的改變點(diǎn)信息,準(zhǔn)備管理復(fù)制控制信息的管理信息。
      16.一種以計(jì)算機(jī)可以讀取程序的方式存儲要由計(jì)算機(jī)執(zhí)行的程序的記錄媒體,所述程序使計(jì)算機(jī)執(zhí)行從輸入視頻信息中檢測復(fù)制控制信息的處理;從所述檢測的復(fù)制控制信息中獲取所述復(fù)制控制信息的改變點(diǎn)信息的處理;和根據(jù)所述獲取的改變點(diǎn)信息,生成管理所述復(fù)制控制信息的管理信息的處理。
      17.一種使計(jì)算機(jī)實(shí)現(xiàn)如下功能的程序從輸入視頻信息中檢測復(fù)制控制信息的功能;從所述檢測的復(fù)制控制信息中獲取所述復(fù)制控制信息的改變點(diǎn)信息的功能;和根據(jù)所述獲取的改變點(diǎn)信息,生成管理所述復(fù)制控制信息的管理信息的功能。
      18.根據(jù)權(quán)利要求17所述的程序,其中,所述程序還包括使計(jì)算機(jī)實(shí)現(xiàn)把所述生成的管理信息記錄到與用于要復(fù)制的視頻信息的區(qū)域不同的區(qū)域中的功能。
      19.一種由信號處理設(shè)備讀取的記錄媒體,所述記錄媒體含有信息記錄區(qū),在所述信息記錄區(qū)中記錄著在含有作為一個(gè)對象的、由一個(gè)流和所述流的附加信息組成的一對內(nèi)容的剪輯段中,作為流文件的剪輯段流文件、和作為附加信息的剪輯段信息文件,其中,所述剪輯段信息文件包含管理所述流的復(fù)制控制信息中的改變點(diǎn)的管理信息。
      20.根據(jù)權(quán)利要求19所述的記錄媒體,其中,包含在所述剪輯段信息文件中的管理信息包括指示所述復(fù)制控制信息的序號的信息和指示復(fù)制控制信息中改變點(diǎn)的地址或時(shí)間的信息。
      21.根據(jù)權(quán)利要求19所述的記錄媒體,其中,所述剪輯段信息文件包含指示所述管理信息的內(nèi)容是否已經(jīng)被竄改了的代碼。
      22.根據(jù)權(quán)利要求19所述的記錄媒體,其中,所述剪輯段信息文件包含可以復(fù)制的“Copy Free”流部分、和對這一代和后代不能復(fù)制的“No MoreCopy”流部分。
      23.一種視頻信息記錄設(shè)備,包括更新單元,用于輸出根據(jù)從輸入視頻信息中檢測的復(fù)制控制信息更新的復(fù)制控制信息;控制器,用于生成改變點(diǎn)信息,所述改變點(diǎn)信息指示從所述更新單元輸出的復(fù)制控制信息的值發(fā)生改變的位置;和記錄單元,用于把所述改變點(diǎn)信息與所述視頻信息一起記錄到記錄媒體上。
      24.一種視頻信息記錄設(shè)備,包括控制器,用于生成改變點(diǎn)信息,所述改變點(diǎn)信息指示要記錄的數(shù)據(jù)流中的復(fù)制控制模式發(fā)生改變的位置,和用于根據(jù)所述改變點(diǎn)信息,利用預(yù)定算法生成檢查數(shù)據(jù);和記錄單元,用于把所述檢查數(shù)據(jù)與所述數(shù)據(jù)流和所述改變點(diǎn)信息一起記錄到記錄媒體上。
      25.一種視頻信息記錄方法,包括輸出根據(jù)從輸入視頻信息中檢測的復(fù)制控制信息更新的復(fù)制控制信息;生成改變點(diǎn)信息,所述改變點(diǎn)信息指示所述輸出復(fù)制控制信息的值發(fā)生改變的位置;和把所述改變點(diǎn)信息與所述視頻信息一起記錄到記錄媒體上。
      26.一種視頻信息記錄方法,包括生成改變點(diǎn)信息,所述改變點(diǎn)信息指示要記錄的數(shù)據(jù)流中的復(fù)制控制模式發(fā)生改變的位置,和根據(jù)所述改變點(diǎn)信息,利用預(yù)定算法生成檢查數(shù)據(jù);和把所述檢查數(shù)據(jù)與所述數(shù)據(jù)流和所述改變點(diǎn)信息一起記錄到記錄媒體上。
      27.一種視頻信息記錄設(shè)備,包括控制器,用于生成改變點(diǎn)信息,所述改變點(diǎn)信息指示要記錄的視頻信息的復(fù)制控制模式發(fā)生改變的位置;和記錄單元,用于把所述改變點(diǎn)信息與所述視頻信息一起記錄到記錄媒體上。
      28.一種視頻信息記錄方法,包括生成改變點(diǎn)信息,所述改變點(diǎn)信息指示要記錄的視頻信息的復(fù)制控制模式發(fā)生改變的位置;和把所述改變點(diǎn)信息與所述視頻信息一起記錄到記錄媒體上。
      29.一種視頻信息記錄設(shè)備,包括控制器,用于生成指示是否對要記錄的一系列源分組串的、復(fù)制控制信息的值沒有發(fā)生改變的每一節(jié)進(jìn)行復(fù)制的信息;和記錄單元,用于與所述源分組一起記錄由所述控制器生成的管理信息。
      30.一種視頻信息記錄方法,包括生成指示是否對要記錄的一系列源分組串的、復(fù)制控制信息的值沒有發(fā)生改變的每一節(jié)進(jìn)行復(fù)制的信息;和與所述源分組一起記錄所述生成的管理信息。
      全文摘要
      本發(fā)明提供了在把記錄在一個(gè)記錄媒體上的數(shù)據(jù)的內(nèi)容復(fù)制到另一個(gè)記錄媒體上的情況下,記錄管理視頻信息的復(fù)制控制信息的視頻信息的方法。檢測輸入AV流的復(fù)制控制信息(CCI)或水印(WM),和檢查復(fù)制控制信息或水印的內(nèi)容是否已經(jīng)發(fā)生了改變。獲取復(fù)制控制信息或水印的改變點(diǎn)信息和復(fù)制控制信息或水印的內(nèi)容,和根據(jù)獲取的改變點(diǎn)信息,生成管理復(fù)制控制信息的管理信息。如果輸入信號已經(jīng)結(jié)束了,計(jì)算防止竄改的代碼,和確認(rèn)復(fù)制控制信息或水印還沒有遭到竄改。把生成的管理信息與視頻信息一起記錄到復(fù)制目的地的記錄媒體上。
      文檔編號H04N5/913GK1471793SQ02802750
      公開日2004年1月28日 申請日期2002年7月12日 優(yōu)先權(quán)日2001年7月13日
      發(fā)明者加藤元樹, 中村政信, 信 申請人:索尼公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1