国产精品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ù)字內(nèi)容回放的裝置和方法

      文檔序號:6780881閱讀:167來源:國知局
      專利名稱:數(shù)字內(nèi)容回放的裝置和方法
      技術領域
      本發(fā)明涉及用來編輯數(shù)字內(nèi)容的數(shù)字內(nèi)容回放裝置和方法,根據(jù)為允許 編輯商業(yè)多媒體內(nèi)容規(guī)定條件的許可證信息來生成新數(shù)字內(nèi)容。
      背景技術
      近年來,作為保護數(shù)字作品版權的技術而開發(fā)了許多DRM (數(shù)字權利管 理)。特別是對商業(yè)數(shù)字內(nèi)容,譬如電影或音樂,由于對防止數(shù)字內(nèi)容復制 的強烈需求,版權保護特色提供了非常穩(wěn)健的機制,用戶已經(jīng)無法為他們的 個人使用而生成和欣賞二級內(nèi)容。
      在這種形勢下,國際標準化活動也正在進行,譬如ISO / IEC 21000 (MPEG-21)就致力于各種形式的數(shù)字內(nèi)容的發(fā)行和管理。在MPEG-21中,用來 表達通過組合和連接多個內(nèi)容部分而構成的復合內(nèi)容的語言(DIDL:數(shù)字項 聲明語言)和能夠靈活描述許可證的權利表述語言(REL)正在標準化,而保 護由多個內(nèi)容部分構成的復合內(nèi)容權利的框架正處于適當?shù)牡匚?。參考文獻 可見"Information Technology-Multimedia Framework (MPEG-21) - Part 5: Rights Expression Language, 2004"(信息技術多媒體框架(MPEG-21), 第5部分權利表達語言,2004)。
      同樣,對于刻錄在不可改寫媒體上的、為下一代DVD播放器提供的商業(yè) 內(nèi)容的情況下,從技術上講,不僅能夠忠實地回放預先準備的內(nèi)容,而且能 夠?qū)⒃搩?nèi)容劃分為組成部分,還能夠在回放時將它們重新組合使用。圖12表 示AACS (高等訪問內(nèi)容系統(tǒng))研究的下一代DVD的實現(xiàn)方法的一個示例。在 包含商業(yè)內(nèi)容的媒體101中,媒體內(nèi)容的實體包括被稱為視頻對象的內(nèi)容部 分。根據(jù)被稱為回放清單的、能夠控制回放執(zhí)行計時的腳本,這些視頻對象 被作為完全組合后的內(nèi)容進行回放或者復制。播放清單被描述成腳本,能夠
      控制若干細節(jié)問題,譬如回放每個視頻對象的開始時間、回放次序、同步回 放、屏幕上的顯示位置等等。
      每個視頻對象的許可證條件(使用規(guī)則)在TUF (標題用法文件)中描述。 每個視頻對象都是加密的,每個視頻對象的許可證條件都在執(zhí)行操作(譬如 回放)時加以檢査,如果許可證條件得到滿足,就用解密密鑰進行解密并按 照播放清單來回放。
      媒體101的播放器102經(jīng)由網(wǎng)絡連接到管理內(nèi)容的服務器103,獲得記錄 在媒體101內(nèi)的DI一2的許可證,而且將DI_3下載到臨時存儲器104以便將 它作為和原來記錄在該媒體中的其他視頻對象組合到一起的作品加以使用, 或者使用作為和其他視頻對象組合到一起的流而提供的DI一5,這樣就能夠得 到比以前更為靈活的使用形式。也可以將二級內(nèi)容(字幕或聲音)當作類型 的視頻對象。缺省使用的播放清單是預先記錄在媒體上的,但也能夠請求服 務器103創(chuàng)建新播放清單或者允許進行修改,然后在播放器102上回放最新 創(chuàng)建的播放清單。
      上述技術的細節(jié)可參見"AACS Introduction and Common Cryptographic Elements Preliminary Draft Revision 0.90, 14 April 2005"(高等訪問 內(nèi)容系統(tǒng)簡介和常用加密原理初步草案修正本0.90)。
      允許用戶生成新播放清單有助于通過將視頻對象組合為內(nèi)容組件或者改 變回放視頻對象的順序來創(chuàng)建二級內(nèi)容。但另一方面,版權受到了侵犯,這 樣就可能成為忽視了內(nèi)容作者原始意圖的二級內(nèi)容。這是商業(yè)內(nèi)容的主要問 題。
      為了解決這個問題,己經(jīng)開始嘗試針對商業(yè)內(nèi)容在TUF中將限制修改播 放清單的信息描述成許可證條件的一部分。采用對上述說明加以延伸的權利 表達語言(REL)的描述可以使權利條件的一般描述包含基本的權利表達。在 JP-A 2006-099645 (K0KAI)中提議,允許將補充關系條件描述成為許可證條 件的一部分,該補充關系指定了在采用最新創(chuàng)建的內(nèi)容中的視頻對象時必須 一道包含的其他對象。
      但是,對商業(yè)內(nèi)容而言,更典型性的情況是,用戶希望通過更換某些場
      景、音樂或字幕來做局部修改,以便欣賞內(nèi)容的變體,而不是像那些令人討
      厭的人那樣使用功能齊備的視頻編輯工具(nerds)來實際修改內(nèi)容。內(nèi)容持 有人也希望有實際不會削弱作品完整性的機制。播放清單還嚴格管理對每個 視頻對象進行回放的計時,所以允許缺少知識的用戶輕易地替換或重新排列 具有不同回放持續(xù)時間或特性的視頻對象可能會生成無法回放的內(nèi)容。

      發(fā)明內(nèi)容
      根據(jù)本發(fā)明的方面,提供了數(shù)字內(nèi)容回放裝置,通過將數(shù)字內(nèi)容所包含 的一個或多個內(nèi)容部分替換為一個或多個其他內(nèi)容部分來生成新數(shù)字內(nèi)容,
      該裝置包括
      設計成存儲多個內(nèi)容部分的內(nèi)容存儲器;
      設計成存儲許可證信息的許可證信息存儲器,該許可證信息描述為這些 內(nèi)容部分定義的許可證條件,每個條件包括如下條件中的至少一個替換準許
      條件以及替換目標指定條件
      替換準許條件,規(guī)定該內(nèi)容部分是否能由另一個內(nèi)容部分來替換, 替換目標指定條件,在替換準許條件為"可替換"時,指定可以作
      為替換目標候選者的內(nèi)容部分,以及
      補充關系條件,在使用必須被包含在數(shù)字內(nèi)容中的其他內(nèi)容部分時
      指定該內(nèi)容部分,
      內(nèi)容部分選擇單元,設計成允許用戶將該數(shù)字內(nèi)容的內(nèi)容部分(包括內(nèi) 容存儲器內(nèi)的某些內(nèi)容部分)中的替換源內(nèi)容部分指定為應當被替換的內(nèi)容 部分,并且將替換目標內(nèi)容部分指定為要添加到該數(shù)字內(nèi)容以供替換該替換 源內(nèi)容部分的內(nèi)容部分,
      確認單元,設計成在將該替換源內(nèi)容部分替換為該替換目標內(nèi)容部分時, 確認該數(shù)字內(nèi)容中的內(nèi)容部分和該替換目標內(nèi)容部分的許可證條件能否得到 滿足,
      內(nèi)容生成單元,設計成在該確認單元認定條件已經(jīng)滿足時,通過將該替
      換源內(nèi)容部分替換成該替換目標內(nèi)容部分來生成新數(shù)字內(nèi)容;以及
      內(nèi)容回放單元,設計成回放所生成的新數(shù)字內(nèi)容。
      根據(jù)本發(fā)明的方面,提供了數(shù)字內(nèi)容回放方法,該方法通過將該數(shù)字內(nèi) 容中包含的一個或多個內(nèi)容部分替換為一個或多個其他內(nèi)容部分來生成新數(shù) 字內(nèi)容,該方法包括
      提供設計成存儲多個內(nèi)容部分的內(nèi)容存儲器,以及
      設計成存儲許可證信息的許可證信息存儲器,該許可證信息描述為這些 內(nèi)容部分定義的可證條件,每個條件包括如下條件中的至少一個替換準許條 件和替換目標指定條件
      替換準許條件,定義該內(nèi)容部分是否能由另一個內(nèi)容部分來替
      換,
      替換目標指定條件,在替換準許條件為"可替換"時,指定作為 替換目標候選者的內(nèi)容部分,以及
      補充關系條件,在使用必須被包含在數(shù)字內(nèi)容中的其他內(nèi)容部分 時指定該內(nèi)容部分, 由用戶將該數(shù)字內(nèi)容的某些內(nèi)容部分(包括內(nèi)容存儲器內(nèi)的某些內(nèi)容部 分)中的替換源內(nèi)容部分指定為應當被替換的內(nèi)容部分,并且將替換目標內(nèi) 容部分指定為用于添加到該數(shù)字內(nèi)容以供替換該替換源內(nèi)容部分的內(nèi)容部 分,
      在將該替換源內(nèi)容部分替換為該替換目標內(nèi)容部分時,確認該數(shù)字內(nèi)容 中的內(nèi)容部分和該替換目標內(nèi)容部分的許可證條件能否得到滿足,
      在確認結果認定條件已經(jīng)滿足時,通過將該替換源內(nèi)容部分替換為該替
      換目標內(nèi)容部分來生成新數(shù)字內(nèi)容;以及 回放所生成的新數(shù)字內(nèi)容。
      根據(jù)本發(fā)明的方面,提供了數(shù)字內(nèi)容回放裝置,回放第一數(shù)字內(nèi)容和第 一許可證文件,其中第一數(shù)字內(nèi)容根據(jù)用于控制內(nèi)容部分回放的回放控制順 序來回放記錄在光盤內(nèi)的內(nèi)容部分,第一許可證文件包括多個許可證信息段
      來說明為內(nèi)容部分定義的許可證條件,該裝置包括
      讀取單元,設計成從該光盤讀取回放控制順序、第一許可證文件、第一 數(shù)字內(nèi)容的識別信息、在其上獲得要加以編輯的回放控制順序的位置的信息 以及這些內(nèi)容部分;
      編輯單元,設計成
      訪問該信息中所示的位置,
      根據(jù)回放控制順序的識別信息和第一數(shù)字內(nèi)容的識別信息來獲 得要加以編輯的回放控制順序以及第二許可證文件,第二許可證文件 包括一個或多個許可證信息段來為這些內(nèi)容部分中的一個或多個內(nèi) 容部分描述許可證條件,
      選擇具有許可證信息段的內(nèi)容部分,這些許可證信息段描述鏈接 準許和在這些內(nèi)容部分之間允許鏈接的條件,以及
      將對所選內(nèi)容部分的鏈接添加到要加以編輯的回放控制順序,以 使所選內(nèi)容部分的許可證信息段中所描述的鏈接獲得準許的條件得 以滿足;
      存儲器,設計成存儲由該編輯單元加以編輯的回放控制順序和第二許可 證文件;以及
      回放單元,設計成根據(jù)由編輯單元加以編輯的回放控制順序和第二許可 證文件按照回放內(nèi)容部分來回放第二數(shù)字內(nèi)容。


      圖1是一幅功能框圖,表示根據(jù)本發(fā)明第一實施例的數(shù)字內(nèi)容編輯/回放 裝置的結構;
      圖2是一幅流程圖,表示圖1所示數(shù)字內(nèi)容編輯/回放裝置的整個處理流
      程;
      圖3表示許可證信息的一個示例;
      圖4是對內(nèi)容部分選擇單元的處理細節(jié)加以描述的一幅流程圖; 圖5表示替換內(nèi)容候選者選擇菜單的一個示例;
      圖6是一幅流程圖,描述許可證確認單元和播放清單修改指令生成器的 處理過程;
      圖7是對圖6中S702的處理細節(jié)加以描述的一幅流程圖; 圖8是一個示例,表示簡單播放清單映像和該播放清單所含的視頻對象 的許可證條件;
      圖9表示播放清單修改的一個示例(示例1);
      圖10表示播放清單修改失敗的一個示例(示例2);
      圖11表示修改指令表的一個示例;
      圖12是一個示例,表示AACS (高級訪問內(nèi)容系統(tǒng)許可證管理員)研究的 下一代DVD的實現(xiàn)方法。
      圖13是表示例2的整體結構的一幅功能框圖; 圖14是例2的整體流程圖15表示內(nèi)容數(shù)據(jù)結構的一個示例;
      圖16表示播放清單數(shù)據(jù)結構的一個示例;
      圖17A和圖17B表示了使用規(guī)則描述的示例;
      圖18表示缺省TUF中的使用規(guī)則描述的一個示例;
      圖19是一幅映像,表示第二實施例中的使用規(guī)則情況;
      圖20表示圖19中的使用規(guī)則的執(zhí)行細節(jié);
      圖21表示描述第三實施例的整體結構的功能框圖22表示使用規(guī)則描述的一個示例;
      圖23表示第三實施例中的使用規(guī)則的情況;
      圖24表示圖22中的使用規(guī)則的執(zhí)行細節(jié);
      圖25是表示許可證分辨過程的詳細流程的一幅流程圖26表示使用規(guī)則描述的一個示例;
      圖27表示使用規(guī)則描述的一個示例;以及
      圖28表示第四實施例中的編輯執(zhí)行過程的一個示例
      具體實施例方式
      第一實施例
      圖1是一幅功能框圖,表示根據(jù)本發(fā)明的第一實施例的數(shù)字內(nèi)容編輯/回 放裝置的結構。該數(shù)字內(nèi)容編輯/回放裝置所實現(xiàn)的功能可以通過使計算機執(zhí) 行程序或采用硬件單元來實現(xiàn)。
      數(shù)字內(nèi)容編輯/回放裝置201根據(jù)用戶的操作通過內(nèi)容讀取單元202來讀 取記錄在媒體中的原始數(shù)字內(nèi)容,或者從外部服務器203經(jīng)由網(wǎng)絡214下載 內(nèi)容部分。數(shù)字內(nèi)容編輯/回放裝置201將從該媒體讀取的內(nèi)容以及從服務器 203下載的內(nèi)容部分存儲到原始內(nèi)容存儲器(數(shù)據(jù)庫)204。
      更具體地講,從該媒體讀取的內(nèi)容包括多個視頻對象、內(nèi)含每個視頻對 象的許可證信息的TUF (標題使用文件)以及播放清單信息。各個視頻對象的 許可證信息被存儲到原始內(nèi)容許可證信息存儲器(許可證信息存儲器)209, 播放清單信息被存儲到原始內(nèi)容播放清單信息存儲器210,而每個視頻對象的 數(shù)據(jù)則被存儲到原始內(nèi)容實體信息存儲器211。另一方面,從服務器203下載
      的內(nèi)容部分包括代表內(nèi)容部分實體的視頻對象和這些視頻對象的許可證信 息。該許可證信息被存儲到原始內(nèi)容許可證信息存儲器209,視頻對象的數(shù)據(jù) 被存儲到原始內(nèi)容實體信息存儲器211。
      許可證分辨單元205中的內(nèi)容部分選擇單元213生成關于如下兩部分視 頻對象的信息 一部分視頻對象可以由要加以編輯的內(nèi)容中所包含的視頻對 象內(nèi)的其他視頻對象來替換,另一部分視頻對象是根據(jù)要加以編輯的內(nèi)容的 播放清單新近添加的、用于替換這些視頻對象的候選者,內(nèi)容部分選擇單元 213還生成原始內(nèi)容許可證信息存儲器209中的每個視頻對象的許可證信息。 內(nèi)容部分選擇單元213在內(nèi)容回放/接口單元208中顯示所生成的信息。
      用戶根據(jù)內(nèi)容回放/接口單元208上顯示的信息來指定用戶希望用其他視 頻對象來替換的視頻對象以及用戶希望最近經(jīng)由內(nèi)容回放/接口單元208添加 以供代替這些視頻對象的視頻對象。
      許可證分辨單元205中的許可證確認單元212確認如果進行了替換, 那么在替換完成后包含在該數(shù)字內(nèi)容中的每個視頻對象的許可證信息中所描 述的許可證條件能否得到滿足。而且,也確認,如果有必要,那么用戶指定
      的、要由其他對象替換的視頻對象的許可證條件能否得到滿足。 一個視頻對
      象的許可證條件包括后面所要描述的多個條件(參見圖3)。
      播放清單修改指令生成器206生成播放清單修改指令信息,在許可證確 認單元確認每個視頻對象的許可證條件將會得到滿足時,播放清單修改指令 信息就指示修改要加以編輯的播放清單。
      播放清單生成單元207根據(jù)播放清單修改指令信息來生成新播放清單, 并將最近生成的播放清單存儲到新內(nèi)容播放清單信息存儲器215。
      內(nèi)容回放/接口單元208根據(jù)該新內(nèi)容播放清單順序來回放存儲在原始內(nèi) 容實體信息存儲器211中的視頻對象。
      圖2是一幅流程圖,表示圖1所示的數(shù)字內(nèi)容編輯/回放裝置201的整個 處理流程。
      一開始,原始內(nèi)容存儲器204讀取內(nèi)容數(shù)據(jù)并將所讀內(nèi)容(原始內(nèi)容) 中包含的每個視頻對象存儲到原始內(nèi)容實體信息存儲器211,將每個視頻對象 的許可證信息存儲到原始內(nèi)容許可證信息存儲器209,并將播放清單信息存儲 到播放清單存儲器210 (S301)。除了本地存在于該媒體中的內(nèi)容之外,內(nèi)容 也可以在外部服務器中并經(jīng)由網(wǎng)絡下載。而且,如上所述,內(nèi)容部分從服務 器203下載,視頻對象可以被存儲到原始內(nèi)容實體信息存儲器211,許可證信 息可以被存儲到原始許可證信息存儲器209。
      然后,用戶從存儲在原始內(nèi)容播放清單信息存儲器210內(nèi)的清單中或者 從存儲在新內(nèi)容播放清單信息存儲器215內(nèi)的新播放清單中選擇要加以編輯 的播放清單(S203)。許可證分辨單元205從原始內(nèi)容許可證信息存儲器209 中讀取要在所選播放清單中使用的每個視頻對象的許可證信息(S303)。
      接著,許可證分辨單元205中的內(nèi)容部分選擇單元213就根據(jù)所讀取的 每個視頻對象的許可證信息中的替換準許條件、替換目標指定條件和自動選 擇指定條件來確定要向用戶顯示的替換內(nèi)容候選者選擇菜單的配置(S304)。 內(nèi)容部分選擇單元213經(jīng)由內(nèi)容回放/接口單元208向用戶展現(xiàn)所確定的替換 內(nèi)容候選者選擇菜單(S305)。用戶選擇用戶希望由要加以編輯的數(shù)字內(nèi)容 中的其他視頻對象來替換的某些視頻對象,并指定用戶希望添加以供替換這
      些視頻對象的視頻對象(S305)。這些過程(S304, S305)的細節(jié)留待后面 加以說明。
      然后,許可證確認單元212確定,如果這些視頻對象的替換按照用戶指 定的那樣完成,是否會違反許可證條件(S306)。就是說,確認如果作了替 換,該替換是否會侵害替換后數(shù)字內(nèi)容中包含的每個視頻內(nèi)容的許可證條件。 但是,如果不像S304和S305那樣向用戶顯示替換內(nèi)容候選者選擇菜單,而 只是讓用戶任意指定該數(shù)字內(nèi)容中用戶希望采用其他視頻對象加以替換的視 頻對象以及用戶希望添加的新對象,也會確認用戶希望采用其他視頻對象加 以替換的視頻對象的許可證條件(特別是替換準許條件、替換目標指定條件 以及自動選擇指定條件)能否得到滿足。過程S306的細節(jié)留待后面加以說明。
      在出現(xiàn)違反許可證條件的情況時(S307的"是"),許可證分辨單元205 通過內(nèi)容回放/接口單元208向用戶通報已經(jīng)發(fā)生了違反許可證條件的情況 (S308)。如果沒有出現(xiàn)違反許可證條f^的情況(S307的"否"),播放清 單修改指令生成器206就生成播放清單修改指令信息,播放清單生成單元207 則根據(jù)播放清單修改指令信息生成新播放清單(S309)。播放清單生成單元 207將新生成的播放清單存儲到新內(nèi)容播放清單信息存儲器215 (S309)。
      內(nèi)容回放/接口單元208根據(jù)用戶的指令采用新內(nèi)容的播放清單來回放新 內(nèi)容(S310)。當用戶希望進一步編輯某部分新內(nèi)容時(S311的"是"), 就返回過程S302。
      圖3是一個示例,表示視頻對象102的許可證信息中所描述的許可證條件。
      該許可證條件包括視頻對象ID、替換準許條件、替換目標指定條件、補 充指定條件、補充關系條件和自動選擇指定條件。
      視頻對象ID是唯一識別視頻對象的標識符。它不描述ID,而是描述URI。
      替換準許條件是識別將視頻對象ID中所示的視頻對象替換為其他對象是 否可能的旗標O (不可能)或l (可能)。
      替換目標指定條件列舉可以作為替換目標候選者的視頻對象的ID。當替 換準許條件為O (不可能)時,替換目標指定條件就被省略。在本示例的情況
      下,視頻對象102的替換目標候選者是視頻對象1002或1032。
      補充指定條件是識別補充關系條件是否已經(jīng)被定義的旗標O (不存在)或 1 (存在)。
      補充關系條件列舉在使用該數(shù)字內(nèi)容的視頻對象ID中所示的視頻對象時 必須要使用的視頻對象的ID。當補充指定條件為0 (不存在)時,補充關系 條件被省略。在本示例的情況下,在使用視頻對象102時,兩個視頻對象2002 和5002必須被用在同一個內(nèi)容之中。
      自動選擇指定條件是旗標0或1,在將視頻對象ID所示的視頻對象替換 為其他對象時,識別是否允許將視頻對象當作要被自動選擇的替換目標(值 為l)或者是否允許用戶自己指定該視頻對象(值為O)。就是說,自動選擇 指定條件指定在沒有用戶指令的情況下究竟是否允許將視頻對象ID所示的視 頻對象替換為另一個對象。當該替換準許條件為O (不可能)時,自動選擇指 定條件被省略。
      在圖3的許可證信息中,除了上述條件外還可以描述其他條件,譬如視 頻對象能夠被使用的有效期、表示在終端中是否存在臨時存儲器或者表示是 否能夠進行復制的旗標。
      圖4是一幅流程圖,表示內(nèi)容部分選擇單元213內(nèi)的過程(S204, S305)
      的細節(jié)。
      內(nèi)容部分選擇單元213首先査找要加以編輯的播放清單中所用的每個視 頻對象的自動選擇指定條件,并提取自動選擇指定條件為"不可能"的(即 允許由用戶直接指定的)視頻對象的ID (S501)。
      然后,査找已提取的視頻對象的替換目標指定條件,為每個已提取的視 頻對象提取作為替換目標候選者的視頻對象的ID (S502)。
      然后生成替換內(nèi)容候選者選擇菜單,在菜單上采用顯示數(shù)據(jù)來顯示允許 由用戶直接指定的每個視頻對象,并采用這些顯示數(shù)據(jù)來顯示和這些視頻對 象對應的替換目標候選者的視頻對象(S503)。
      最后,經(jīng)由內(nèi)容回放/接口單元208來顯示替換內(nèi)容候選者選擇菜單,并 允許用戶指定用戶希望由要被編輯的數(shù)字內(nèi)容中的其他視頻對象替換的視頻
      對象以及用戶希望重新添加以供替換這些視頻對象的視頻對象(S504)。 圖5表示替換內(nèi)容候選者選擇菜單的一個示例。
      在圖5中,左側(cè)顯示的是與要加以編輯的數(shù)字內(nèi)容中正在使用的視頻對 象相對應的顯示按鍵(更詳細地講,是自動選擇指定條件為"不可能"的視 頻對象),右側(cè)顯示的是與作為替換左側(cè)視頻對象的候選者的視頻對象相對 應的顯示按鍵。譬如,原始字幕2、字幕2A或字幕2B (評注)都可以被選作 字幕2。如果沒有撳按任何右鍵,就缺省選擇和左鍵相對應的原始視頻對象。 在下面,用戶在右側(cè)選擇的視頻對象也被稱為"指定作為替換物的視頻對象"。
      我們假設,在原始內(nèi)容存儲器204經(jīng)由內(nèi)容讀取單元202或服務器203 讀取內(nèi)容數(shù)據(jù)或內(nèi)容部分的同時,讀取按鍵上的文本或圖像,并將它們內(nèi)部 存儲為和自動選擇指定條件為"不可能"的每個視頻對象的ID相關聯(lián)的顯示 數(shù)據(jù)。在沒有準備顯示數(shù)據(jù)的情況下,就顯示視頻對象ID本身。而且,允許 用戶進行選擇的顯示形式可以包括各種形式,譬如檢查鍵、按鍵旁的下拉菜 單。
      下面,采用圖6至圖11來詳細說明許可證確認單元212和播放清單指令 生成器206中的過程(圖2的S306至S309)。
      圖6是一幅流程圖,表示許可證確認單元212和播放修改指令生成器206 的過程的細節(jié)。
      首先,許可證確認單元212在被用戶經(jīng)由內(nèi)容回放/接口單元208指定為 替換物的視頻對象中提取那些許可證確認尚未完成的視頻對象(S701)。然 后,播放清單修改指令生成器206執(zhí)行下面要描述的"確定是否能夠?qū)π薷?指令表進行添加(圖ll)的過程"(S702)。
      如果"確定是否能夠?qū)π薷闹噶畋磉M行添加的過程"失敗(S703的"否"), 就向用戶通報無法進行播放清單修改(S704),如果成功(S703的"是"), 就確定被指定作為替換物的所有視頻對象的許可證確認是否己經(jīng)完成 (S705)。如果未完成(S705的"否"),就返回S701,如果已完成(S705 的"是"),播放清單生成單元207就根據(jù)修改指令表的信息和要加以編輯 的播放清單(原始播放清單)上的信息來生成新播放清單(S706)。
      圖7是表示S702的過程細節(jié)的一幅流程圖。
      首先,播放清單修改指令生成器206查找修改指令表。圖ll是修改指令 表的一個示例。修改指令表是一張表格,保留替換準許條件為"可替換"的 所有視頻對象的ID (替換源視頻對象的ID)、替換源視頻對象的替換目標指 定條件中所描述的視頻對象的ID (替換目標視頻對象候選者的ID)以及替換 目標視頻對象的ID。我們假設替換目標視頻對象ID的域一開始是空白。在最 后狀態(tài)的修改指令表(圖6的S705的"是"之后的修改指令表)中,存儲在 替換目標視頻對象ID域中的替換目標視頻對象就是最新添加到數(shù)字內(nèi)容中以 供替換這些替換源視頻對象的視頻對象。如果替換源視頻對象仍然繼續(xù)在新 數(shù)字內(nèi)容中被使用,替換源視頻對象的ID就被存儲到替換目標視頻對象ID 的域。舉例來說,這里假設初始狀態(tài)的修改指令表由內(nèi)容部分選擇單元213 生成。
      查找修改指令表的修改指令生成器206搜索修改指令表來尋找那些其替 換目標視頻對象候選者包括被指定作為替換物的視頻對象的替換源視頻對象
      (S801)。如果不存在這些替換源視頻對象(S802的"否"),該過程就作 為過程失敗而終止。而且,當S801中發(fā)現(xiàn)的替換源視頻對象已經(jīng)被確定要由 其他替換目標視頻對象加以替換時(S803的"是"),該過程也作為過程失 敗而終止。當該過程作為過程失敗而終止時,就進入圖6的S704。如果沒有 發(fā)現(xiàn)問題(S803的"否"),由用戶指定作為替換物的視頻對象的ID就被填 入替換目標視頻對象ID域(S804)。
      然后,根據(jù)在S804中填入的替換目標視頻對象的許可證條件中的補充指 定條件來識別是否存在補充指定(S805),如果存在補充指定(S805的"是"), 就提取作為補充關系條件中的補充目標的視頻對象(S806),而且,迭代調(diào) 用"確定是否能夠?qū)π薷闹噶畋磉M行添加的過程"來重新添加視頻對象
      (S807) 。 S807的過程基本和S702的過程相同。當它在"確定是否能夠?qū)π?改指令表進行添加的過程"中失敗時(S808的"否"),該過程就作為過程 失敗而終止。如果成功(S808的"是"),就再確定被指定作為補充目標的 所有視頻對象是否都已經(jīng)處理(S809),如果已經(jīng)完成處理(S809的"是"),
      "確定是否能夠?qū)π薷闹噶畋磉M行添加的過程"就被確認為成功,該過程返
      回到調(diào)用程序(即S702),而如果沒有完成處理(S809的"否"),就返回 S806。
      圖8是一個示例,表示簡單播放清單圖像和該播放清單所包含的視頻對 象的許可證條件。
      播放清單是控制視頻對象回放執(zhí)行計時的腳本,但這里它已被簡化,被 表示為沿時間軸根據(jù)回放順序來排列視頻對象。在這個示例中,圖像和字幕 是不同的視頻對象,4個視頻對象一道構成一個場景。譬如,4個視頻對象101、 102、 201和202 —道構成一個場景。
      在這個示例中,畫陰影線的視頻對象(總共8個)在替換準許條件中被 描述為"可能"("可替換")。而且,在這些畫陰影線的視頻對象中,只 有用粗線框標記的視頻對象103和107在自動選擇指定條件中被描述為"不 可能"。就是說,視頻對象103和107是用戶自己從前述替換內(nèi)容候選者選 擇菜單中選擇的部分,是沒有用戶指令就禁止由其他視頻對象替換的。其他 視頻對象104、 108、 203、 204、 207、 208會根據(jù)任何視頻對象(譬如除視頻 對象103、 107之外的要被添加的視頻對象)的補充關系條件被自動替換,或 者維持不變。
      圖9表示播放清單修改的一個示例(例l)。
      這里假設用戶命令將視頻對象103替換為視頻對象1003。于是,由許可 證確認單元212和播放清單修改指令生成器206進行的處理就產(chǎn)生一條指令 來將原始播放清單中的視頻對象104和203改變?yōu)橐褂靡曨l對象1003就必 須一道使用的視頻對象1004和2003 (參見圖7的S807、 S808的"是")。 而且,還產(chǎn)生一條指令來將原始播放清單中的視頻對象204改變?yōu)楸仨氁坏?使用的視頻對象2004 (參見圖7的S807、 S808的"是")。結果,就生成了 新播放清單,其中,原始播放清單中的4個視頻對象103、 203、 104、 204分 別被視頻對象1003、 2003、 1004和2004替換。
      圖10表示播放清單修改失敗的一個示例(例2)。
      這里假設用戶命令將視頻對象107替換為視頻對象1007。在這種情況下,
      首先要檢查能不能變成必須和使用視頻對象1007 —道使用的視頻對象1003、 1008和2007 (見圖7的S807)。舉例來說,因為在某些場景中,必須保持故 事的一致性,所以就可以在這種臨時分離的場景之間(這里是在場景2和場 景4之間)補充指定視頻對象。根據(jù)檢查結果,因為用戶沒有做出替換視頻 對象103的指令,所以在將視頻對象103替換為視頻對象1003時,就違反了 許可證條件(視頻對象103的自動選擇指定條件為"不可能"),故而就拒 絕生成新播放清單(見圖7的S808的"否")。就是說,在根據(jù)替換準許條 件、替換目標指定條件和自動選擇指定條件來確定是否允許替換這些視頻對 象時,該替換就被認定是"不可能"的。附代說明一下,上面提到的圖ll的 修改指令表就對應于圖10的示例。
      在這個示例中,如果用戶同時命令將視頻對象103替換為視頻對象1003, 許可證條件(使用規(guī)則)就可能得到滿足。
      這樣,通過由用戶操作將構成原始數(shù)字內(nèi)容的某些內(nèi)容部分替換為其他 內(nèi)容部分,并同時在一定程度上保持內(nèi)容作者的原始意圖(內(nèi)容的完整性), 就能夠采用簡單的方式來編輯生成新數(shù)字內(nèi)容,。
      第二實施例
      在"MCS HD DVD and DVD Pre-recorded Book revision 0.91"(高等 訪問內(nèi)容系統(tǒng)HDDVD和DVD預錄制手冊,版本0.91)中定義了用于下一代只 讀光盤(譬如HD DVD:高清晰度數(shù)字通用盤)的內(nèi)容保護標準。在該標準中 公布了機制,其中存儲在不可重寫媒體中的內(nèi)容不僅能夠簡單地以預定的回 放方式忠實地進行回放,而且也能夠通過下載內(nèi)容回放控制信息或者內(nèi)容使 用條件而以不同回放方法進行回放。作為與保護標準相關的一個示例,下面 描述數(shù)字內(nèi)容回放裝置,在其中,能夠從錄制在下一代光盤標準的HD DVD等 中的數(shù)字內(nèi)容來生成二級內(nèi)容并進行回放。
      圖15表示HD DVD的內(nèi)容格式的概貌。在下一代光盤中,諸如回放順序 和內(nèi)容部分排列等控制信息被描繪成為播放清單3001。在整個播放清單3001 中,描述了到要被回放的內(nèi)容部分的鏈接信息。包含在一組內(nèi)容部分3002內(nèi)
      的、從播放清單3001加以鏈接的每個內(nèi)容部分都被鏈接到各自的使用規(guī)則集。 使用規(guī)則集包括0個或多個使用規(guī)則(許可證信息),在每個使用規(guī)則中描 述了詳細的條件(許可證條件)。舉例來說,使用規(guī)則可以用權利表達語言 (譬如用MPEG-21REL)來描述。每個使用規(guī)則集是按照播放清單準備的許可 證文件(標題使用文件TUF) 3003的一個組成部分。在TUF 3003中描述了 唯一的播放清單名稱(這個示例中是"001"),能夠唯一識別播放清單和TUF 的對應關系。譬如,在播放清單"001"中, 一開始回放從元素VI鏈接的內(nèi) 容部分Vol,但在執(zhí)行該回放之前,要確認和內(nèi)容部分Vol相關聯(lián)的使用規(guī)則 集1中所包含的使用規(guī)則1 3。
      對下一代光盤,已經(jīng)能夠回放和這同一張光盤上所存儲的內(nèi)容不同的內(nèi) 容,其方式是從網(wǎng)絡重新下載播放清單和相應的TUF而不是下載存儲在同一 張光盤上的內(nèi)容,然后將下載的播放清單和TUF捆綁到存儲在該光盤上的內(nèi) 容部分。
      不過,從預防改動的角度來看,需要采取步驟來阻止已下載的播放清單 和相關的TUF被修改。之所以要采取這個阻止步驟是因為如下事實現(xiàn)在還 缺少強加限制的機制來使編輯只能在不違反內(nèi)容持有人意圖的范圍內(nèi)進行。 對使用單個來源和最近需求日益增高的多用途來源的內(nèi)容企業(yè)而言,這種防 止步驟阻礙了它們的多樣化。舉例來說,即使是在利用內(nèi)容部分時通過僅僅 對代表整個回放控制信息的播放清單做某些修改就能夠?qū)崿F(xiàn)的應用也要被禁 止,譬如根據(jù)課堂教學的進展來替換回放教育內(nèi)容的順序,或者根據(jù)用戶愛 好來使用電影內(nèi)容為帶動畫背景的聲道生成音樂視頻剪接。
      這個實施例的重要特點之一是,通過如下方式實現(xiàn)了在內(nèi)容持有人意圖 范圍之內(nèi)進行編輯的功能
      在像下一代只讀光盤這樣的媒體中包含
      1) 對播放清單模板(編輯播放清單)和允許該媒體中的內(nèi)容部分被導入
      其中的缺省TUF的組合進行識別的識別信息;
      2) 通過使用鏈接參考等作為將該媒體的內(nèi)容部分導入編輯播放清單的方 式來指定內(nèi)容部分的信息;以及
      3)在導入時指定如何導入具有上述補充關系的內(nèi)容的信息, 根據(jù)上述識別信息獲得上述組合,
      在滿足缺省TUF所含的使用規(guī)則的范圍內(nèi)編輯該編輯播放清單,以及 將該缺省TUF捆綁到該編輯播放清單。
      在該缺省TUF中,描述了在由模板最近生成的播放清單中可以使用的內(nèi) 容部分的使用規(guī)則。這樣,在內(nèi)容持有人所不希望的內(nèi)容部分被導入該播放 清單時,就能夠因為缺少使用規(guī)則而防止這些內(nèi)容部分被回放。
      圖13是一幅功能框圖,表示根據(jù)本發(fā)明的第二實施例的數(shù)字內(nèi)容回放裝 置的整體結構。如圖13所示,這個數(shù)字內(nèi)容回放裝置包括編輯設備1001、內(nèi) 容讀取單元1002、播放清單存儲器1017以及回放設備1020。該數(shù)字內(nèi)容回 放裝置經(jīng)由網(wǎng)絡1025被鏈接到遠程服務器(外部服務器)1003。數(shù)據(jù)庫1004 也被鏈接到該遠程服務器1003。
      編輯設備1001具有生成新播放清單的功能。編輯設備1001包括用戶I/F 1010、編輯播放清單請求單元1011、原始內(nèi)容存儲器1012、內(nèi)容部分選擇單 元1013、許可證確認單元1014和播放清單生成單元1016。
      內(nèi)容讀取單元1002的功能是提供被用作資料的數(shù)據(jù)。在內(nèi)容讀取單元 1002從其讀數(shù)的光盤1023中,記錄了代表遠程服務器1003的URI (統(tǒng)一資 源標識符)的服務器URI 1005、識別內(nèi)容1024的內(nèi)容ID 1006以及內(nèi)容1024。 內(nèi)容1024包括播放清單1007、多個內(nèi)容部分1008和TUF (標題使用文件) (第一許可證文件)1009。
      遠程服務器1003具有根據(jù)編輯設備1001的請求從數(shù)據(jù)庫1004撿索必要 數(shù)據(jù)并將其發(fā)送到編輯設備1001的功能。在數(shù)據(jù)庫1004中,存儲了編輯播 放清單1021和缺省TUF (第二許可證文件)1022。
      播放清單存儲器(p-存儲器)1017具有將編輯設備1001中生成的播放 清單永久存儲為新播放清單1018并將該缺省TUF永久存儲為新TUF 1019的 功能。
      回放設備1020具有從內(nèi)容讀取單元1002和播放清單存儲器1017為內(nèi)容 回放讀取必要信息并進行回放的功能。就是說,回放設備1020從播放清單存
      儲器1017讀取新播放清單1018和新TUF 1019,并根據(jù)新播放清單1018按順 序回放光盤1023中的內(nèi)容部分。在回放時,要確定每個內(nèi)容部分是否滿足新 TUF 1019所含的各個使用規(guī)則集中的每個使用規(guī)則所描述的許可證條件,如 果不滿足,就不執(zhí)行每個內(nèi)容部分的回放?;胤旁O備1020還從內(nèi)容讀取單元 1002讀取播放清單1017和TUF 1009,并根據(jù)播放清單1007按順序回放光盤 1023中的內(nèi)容部分。在回放時,要確定每個內(nèi)容部分是否滿足TUF 1009所含 的各個使用規(guī)則集中的每個使用規(guī)則所描述的許可證條件,如果不滿足,就 不執(zhí)行每個內(nèi)容部分的回放。
      圖14是一幅流程圖,表示圖13的數(shù)字內(nèi)容回放裝置所進行的整個處理 流程。
      當用戶啟動編輯設備1001時,原始內(nèi)容存儲器1012就讀取記錄在光盤 1023中的播放清單1007,并獲得和播放清單1007相對應的TUF 1009。
      然后,原始內(nèi)容存儲器1012確認在所得到的TUF 1009中是否存在描述 準許鏈接到新播放清單的使用規(guī)則集(2002),如果不存在(2002的"否"), 就終止該過程。
      否則,如果在TUF 1009中存在描述鏈接準許的使用規(guī)則集(2002的"是"), 就決定根據(jù)用戶經(jīng)由用戶I/F 1010所進行的輸入來生成新播放清單(2003)。
      編輯播放清單請求單元1011接收由內(nèi)容讀取單元1002從原始內(nèi)容存儲 器1012中讀取的播放清單的名稱(2004)。編輯播放清單請求單元1011還 經(jīng)由內(nèi)容讀取單元1002從光盤1023中獲得服務器URI 1005、內(nèi)容ID 1006 (2004)。
      注意,ContentID(內(nèi)容ID)是指識別數(shù)字內(nèi)容的信息,譬如,識別包的 ID,或者也可以使用和光盤序列號組合到一起的、能夠識別單張光盤的ID。
      編輯播放清單請求單元1011連接到所獲得的服務器URI中指明的遠程服 務器1003,并發(fā)送一條消息來請求發(fā)送與該內(nèi)容ID以及播放清單名稱相應的 一套編與播放清單(譬如空白播放清單)和缺省TUF (2005)。
      遠程服務器1003搜索與該內(nèi)容ID和播放清單名稱相應的這套編輯播放 清單和它的缺省TUF,并將其發(fā)送到內(nèi)容部分選擇單元1013 (2006)。
      內(nèi)容部分選擇單元1013向用戶顯示具有使用規(guī)則集的內(nèi)容部分,該使用 規(guī)則集包含對編輯播放清單的鏈接準許(2007)。
      用戶從所顯示的內(nèi)容部分中選擇用戶希望添加到編輯播放清單的內(nèi)容部 分V (2008)。
      許可證確認單元1014識別TUF 1019中所包含的使用規(guī)則集中描述鏈接 準許的使用規(guī)則,為該內(nèi)容部分的操作確認使用條件(待后加以說明),并 執(zhí)行分辨過程來滿足使用條件(2009)。這種特殊處理的細節(jié)將在第三實施 例中加以說明,但是,也可以使用和本申請的先有申請相關的JP-A 2006-099645 (K0KAI)中所描述的處理。JP-A 2006-099645 (K0KAI)沒有在 本申請的優(yōu)先權日公布。在這個JP-A 2006-099645 (K0KAI)中,對包含多個 內(nèi)容部分的復合內(nèi)容,通過在使用規(guī)則中說明代表維持如下關系(1)和(2) 的使用條件而提出了保護原始作者希望的最小結構的方法,這個關系是重復 使用內(nèi)容部分時要加以編制的內(nèi)容部分之間的約束關系。
      (1) 補充關系在一個內(nèi)容被重復使用時,強制重復使用其他指定內(nèi)容 的關系;以及
      (2) 排他關系在一個內(nèi)容被重復使用時,禁止重復使用其他指定內(nèi)容 的關系。
      如果在過程2009中,分辨過程是成功的(2010的"是"),播放清單生 成單元1016就從許可證確認單元1014接收普通數(shù)據(jù)(描述生成播放清單所 必須的內(nèi)容部分的普通關系的數(shù)據(jù),詳情待后說明),對這些內(nèi)容部分的鏈 接會被添加到編輯播放清單(2011)。
      從過程2007到2011的處理被重復執(zhí)行,直到編輯結束為止(2012的 "否")。
      在編輯完全結束時(2012的"是"),播放清單生成單元1016就將編輯 結束的播放清單和與該播放清單相對應的缺省TUF另存到播放清單存儲器 1017作為新播放清單1018和新TUF 1019 (2013)。
      圖16是一個示例,表示圖15中以XML格式描述的播放清單的數(shù)據(jù)結構。 在圖16中,名為"001"的播放清單表明,內(nèi)容部分按照Vol、 Vo2的順
      序回放,隨后Vo3和Vo4以同步方式回放。Vol到Vo4包含靜止圖像、動畫、 音頻數(shù)據(jù)等來作為內(nèi)容部分,實際上和元數(shù)據(jù)(未畫) 一起回放,譬如像相 應使用規(guī)則集的識別信息這樣的元數(shù)據(jù)。
      圖17A和圖17B表示以MPG-21 REL格式描述的"進行鏈接操作條件"的 示例,就像圖15所示的使用規(guī)則一樣。
      在MPG-21 REL中,使用規(guī)則(準予)的主要組成部分包括"許可證持有 人(負責人)"、"允許的操作(權利)"、"目標內(nèi)容(資源)"和"使 用條件(鏈接準許的條件)"。
      圖17A說明,許可證持有人5001被準予對內(nèi)容部分"Vo3"(目標內(nèi)容 5003)做"beLinked"(被鏈接)操作(經(jīng)允許的操作5002),這種操作是
      將鏈接加入新播放清單的操作,而且準予該鏈接的條件被包含在使用條件 5004中。在MPG-21 REL中,使用條件一般能夠以邏輯與(AND)表示。在圖17A 的示例中,使用條件5004包括進行鏈接的兩個獨立條件期限條件5005和 位置指定條件5006。位置指定條件5006用字符串信息描述,表示應當添加到
      編輯播放清單中的鏈接的位置。
      圖17B是一個示例,其中也允許對內(nèi)容部分"Vo2"進行"beLinked"操 作。使用條件還進一步受到在加入對"Vo2"的鏈接的同時導入內(nèi)容部分"Vo4" 的制約(補充關系條件5007)。在這個示例中,作為臨時約束,"Vo4"被指 定作為"之前",以使它在"Vo2"之前回放。還指定了 "link"(鏈接)類 型來做為向播放清單導入的一種方式,就是說,說明鏈接就像"Vo2"那樣進 行。
      圖18表示該使用規(guī)則的一個示例,該使用規(guī)則是圖13中以MPEG-21 REL 格式描述的缺省TUF的一個組成部分。這里描述的是準許操作的內(nèi)容,在這 種操作中,內(nèi)容部分被作為新播放清單的一部分來回放。在圖18的示例中, 描述了 "play"(播放)操作來允許"Vo2"的內(nèi)容回放。
      注意,在缺省TUF中,只對可以在最近生成的播放清單中使用的內(nèi)容部 分描述了使用規(guī)則。這樣就會防止內(nèi)容持有人所不希望的內(nèi)容部分被回放, 即使由于不存在和這些內(nèi)容部分對應的任何使用規(guī)則而使這些內(nèi)容部分被導
      入播放清單,該內(nèi)容持有人也能夠有效地限制用戶所使用的材料。
      圖19和圖20是表示編輯的實際執(zhí)行過程的框圖。
      在圖19中,光盤中存儲了名為"001"的播放清單、內(nèi)容部分 Vol/Vo2/Vo3/Vo4以及"TUF 1",其中"TUF 1"同時包含了對應于每個內(nèi)容 部分的規(guī)則集URS1、 URS2、 URS3和URS4。在播放清單"001"中,播放清單 的每個元素和對應于每個元素的內(nèi)容部分之間都進行了鏈接,以使回放按照 Vol、 Vo2、 Vo3的順序執(zhí)行。Vo2的使用規(guī)則(UR1)被存儲在URS (使用規(guī)則 集)2和UR1中,說明7002具有如下的意義(實際說明見圖17B):
      Vo2在如下條件(1)和(2)下允許將鏈接加入新播放清單
      (1) 同時加入對Vo4的鏈接;以及
      (2) Vo4在Vo2之前回放。
      同時,Vo3的使用規(guī)則(UR1)被存儲在URS3和UR1,說明7001具有如 下意義(實際說明見圖17A):
      Vo3允許將連接加入新播放清單。
      圖20表示在采用包含圖19所述內(nèi)容的光盤來生成新播放清單時的方案。

      第一步采用由遠程服務器1003接收到的編輯播放清單(空白播放清單) 和缺省TUF開始播放清單編輯;
      第二步顯示可以被添加到該播放清單的內(nèi)容部分Vo2、 Vo3;
      第三步將Vo2選作用戶希望添加到該播放清單的內(nèi)容部分;
      第四步為了滿足Vo2的鏈接準許條件,搜索Vo4并鑒定Vo4的使用規(guī)
      則(假設像期限這樣的條件已經(jīng)滿足)。根據(jù)鑒定結果,生成被調(diào)節(jié)得能按
      Vo4、 Vo2順序回放的播放清單,并在該播放清單中的每個元素(順序為Vo4、
      Vo2)和每個內(nèi)容部分Vo4、 Vo2之間進行鏈接;以及
      第五步新播放清單和缺省TUF被保存到播放清單存儲器。
      這樣,采用存儲在光盤內(nèi)的內(nèi)容部分,就能生成只允許整體回放的新播
      放清單。舉例來說,采用原來錄制電影作為資料的光盤中的內(nèi)容部分,能夠
      生成主要用于電影音樂回放的音樂視頻剪接的這類資料。
      同樣,從保護和使用內(nèi)容的觀點來看,可以獲得的效果是允許用戶生成 能夠查找存儲在光盤中的不可重寫內(nèi)容的播放清單,并能夠允許這種生成過 程僅限于在不違背內(nèi)容持有人意圖的范圍內(nèi)進行。
      第三實施例
      圖21是一幅功能框圖,表示符合第三實施例的數(shù)字內(nèi)容回放裝置的整體 結構。對于和第二實施例的圖13所示結構相同的部件都標記了相同的標號。 除了圖13的結構之外,數(shù)據(jù)庫1004中還存儲了光盤中不存在的新內(nèi)容部分 9001和包括該內(nèi)容使用規(guī)則的使用規(guī)則集9002。舉例來說,這里假設了這種 情況在某張光盤的內(nèi)容部分的使用規(guī)則中存在說明,該說明將數(shù)據(jù)庫1004 中的內(nèi)容部分也必須從新播放清單加以鏈接定義作為允許鏈接的條件。所以, 在圖21中,許可證確認單元1014請求經(jīng)由網(wǎng)絡1025對遠程服務器1003進 行內(nèi)容撿索。在對終端(數(shù)字內(nèi)容回放裝置)之外的內(nèi)容部分進行鏈接時, 在大多數(shù)情況下,該內(nèi)容部分都會被下載到該終端,而且會將鏈接加到要向 其下載的位置。在這種情況下,數(shù)據(jù)庫1004中的內(nèi)容部分必須被作為內(nèi)容部 分9003復制到播放清單存儲器1017。但是,也可能在光盤的內(nèi)容部分的使用 規(guī)則中寫一個說明,該說明將直接鏈接到外部網(wǎng)址作為一個條件。
      圖22表示圖21所述的TUF 1009中包含的使用規(guī)則的一個示例,該規(guī)則 以MPEG-21 REL格式描述,并允許加入操作。
      在圖22中,對內(nèi)容部分"Vo2"允許"beLinked"操作。 一個制約(補 充關系條件10001)被提出來作為使用條件,即在對"Vo2"進行鏈接時,內(nèi) 容部分"Vo5"應當被同時導入該播放清單。在這個示例中,將"之前"指定 作為臨時制約,以使"Vo5"在"Vo2"之前回放。同樣,作為向播放清單導 入的一種方式,指定了 "store—and—link"(存儲和鏈接)類型。就是說, 說明"Vo5"被保存在本地存儲器(p—storege)中,并對保存它的位置進行 加入鏈接的操作。這里Vo5在網(wǎng)址http:〃www. vod. com/0001/001/ADV—0BJ/ Vo5/中,Vo5從這個URI下載。保存已下載的Vo5的位置是file:〃/ p一storeage/ ADV一0BJ/V05/。
      注意,盡管這里描述了通過鏈接進行導入的方式來作為導入內(nèi)容部分的 方式,但除此之外,也可以考慮將內(nèi)容部分的拷貝直接導入該播放清單的方 式、在流播放或者本地復制情況下指定轉(zhuǎn)換方法(譬如降低分辨率)的方式,
      所以,能夠進一步定義代表它們的不變量。同時,在以"link"方式導入的 情況下,如果該內(nèi)容部分的地址和要對其鏈接的位置的URI相同,就可以省 略表示對其鏈接的位置的〈resourceLocator〉(資源定位器)的元素(在圖22 中,就是10001之上的〈resourceLocator name = file:///dvddisc/ADV—0BJ/ Vo2/〉)。
      圖23和圖24是表示編輯的實際執(zhí)行過程的示例的框圖。 在圖23中,在光盤中存儲了名為"001"的播放清單、內(nèi)容部分 Vol/Vo2/Vo3/Vo4以及",1",其中"TUF 1"同時包含了對應于每個內(nèi)容 部分的使用規(guī)則集URS1、 URS2、 URS3、 URS4。在播放清單"001"中,播放清 單中的每個元素Vol、 Vo2、 Vo3和與每個元素對應的內(nèi)容部分之間建立了鏈 接,使它能夠按Vol、 Vo2、 Vo3的順序回放。Vo2的使用規(guī)則(UR1)被存儲 在URS2和UR1中,說明10001具有如下意義(實際說明見圖22):
      Vo2按照如下條件允許將連接加到新播放清單
      (1) Vo5從遠程服務器下載,而且將鏈接加到要向其保存的本地位置;
      以及
      (2) Vo5在Vo2之前回放。
      而且,Vo3的使用規(guī)則(UR1)被存儲在URS3和UR1中,說明10003具有 如下意義(實際說明見圖17A):
      Vo3允許將連接加到新播放清單。
      另一方面,Vo5的使用規(guī)則被存儲在遠程服務器中,說明10002具有如下 意義
      Vo5允許回放。
      圖24表示在采用包含圖23所述內(nèi)容的光盤來生成新播放清單時的運行 方案。即
      第一步采用從遠程服務器1003接收到的空白播放清單(編輯播放清單)
      和缺省TUF來開始播放清單的編輯;
      第二步顯示可以添加到該播放清單的內(nèi)容部分Vo2、 Vo3; 第三步將Vo2選作用戶希望添加的內(nèi)容部分;
      第四步為了滿足Vo2的鏈接準許條件,下載Vo5。生成被調(diào)節(jié)得能夠按 照Vo5、 Vo2的順序進行回放的播放清單,在該播放清單的每個元素(順序為 Vo5、 Vo2)和每個內(nèi)容部分Vo5、 Vo2之間建立鏈接;
      第五步URS5被下載到播放清單存儲器,URS5被添加到缺省TUF;以及 第六步該新播放清單、缺省TUF和內(nèi)容部分Vo5被存儲到播放清單存 儲器。
      圖25是一幅流程圖,表示在圖14的許可證分辨過程2009中執(zhí)行的處理 流程。在這個示例中,采用圖17A、圖17B和圖22所述的數(shù)據(jù),并維持數(shù)據(jù) 元素名稱和其他內(nèi)容的一致性。
      首先,在與所選內(nèi)容部分V相關聯(lián)的使用規(guī)則中,獲得包含加入操作(= "BeLinked")的使用規(guī)則(許可證信息)G (20001)。
      然后,從許可證信息G中獲得使用條件C (20002),如果使用條件C包 含除〈derivationConstraint〉(起源制約)之外的獨立條件C, (20003的 "是"),就作出關于C,的條件確認(20004)。舉例來說,這個條件確認 就是對條件進行確認,譬如對圖17A的限制可用時段的獨立條件5005的確認。 經(jīng)歷來說,該確認包括從該設備的計時器獲得信息并且將所獲得的信息與該 條件進行比較。在MPEG-21 REL中,定義了各種獨立條件和它們的確認方法, 使用它們就能進行更為靈活的描述。
      如果在過程20004中做出了否定的確認結果(20005的"否"),使用規(guī) 則就未得到滿足,該過程就被終止。
      另一方面,如果在過程20004中做出了肯定的確認(20005的"是"), 關于內(nèi)容部分V的〈resourceLocator〉的Name (名稱)屬性L就被添加到普通 數(shù)據(jù)(20006)。這里,普通數(shù)據(jù)是指描述生成播放清單所必須的普通關系。 舉例來說,生成圖16示例的普通數(shù)據(jù)以Lisp類型的列表格式書寫,譬如 (Vol Vo2 (Vo3 Vo4))
      然后, 檢查在 〈derivationConstraint〉 中是否存在 〈resourcelnclusionList〉(資源包含清單)(20007),如果不存在(20007 的"否"),則分辨成功,該過程終止。
      另一方面,如果存在〈resourcelnclusionList〉 (20007的"是"),就 繼續(xù)進入下一個過程。
      首先,檢查InclusionType (包含類型)屬性的值(20008),如果該值 表明是進行本地拷貝類型并如圖22所示將加入對該拷貝的鏈接(2008中的 "store_and—link"),那么〈resourcelnclusionList〉的每個元素V,禾口對 應于每個元素V'的使用規(guī)則就被下載到播放清單存儲器(20009)以便進入 下一步。
      如果InclusionType屬性的值是圖17B所示的鏈接類型(20008的 "link"),就不進行下載而進入下一步。
      下面檢查temporalRelation (臨時關系)的屬性值,如果對 〈resourcelnclusionList〉的每個元素V,,該值是表示同步的"同時"(20010 的"同時"),那么〈resourceLocator〉的名稱屬性L,就被添加為和普通數(shù) 據(jù)的L同步(20011)。
      而且,如果該屬性值是請求在之前回放的"before"(之前)(20010的 "之前"),那么對〈resourcelnclusionList〉的每個元素V,, 〈resourceLocator〉的名稱屬性L,就被添加到普通數(shù)據(jù)的L之前(20012)。
      而且,如果該屬性值是請求在之后回放的"after"(之后)(20010的 "之后"),那么對〈resourcelnclusionList〉的每個元素V,, 〈resourceLocator〉的名稱屬性L,就被添加到普通數(shù)據(jù)的L之后(20013)。
      同時,對〈resourcelnclusionList〉列出的內(nèi)容部分,各個使用規(guī)則(許 可證條件)自然存在。所以,對每個元素V' (20014),必須類似地執(zhí)行過 程20001至20013。這樣,對〈resourcelnclusionList〉的所有元素V,,將V, 分配給V,并迭代執(zhí)行許可證分辨過程2009 (20015)。在上述過程序列中, 只是在對所有內(nèi)容部分的使用條件都做出肯定的確認時,整個分辨過程才算 成功。
      于是,采用存儲在光盤中的內(nèi)容部分和遠程服務器中的內(nèi)容部分,就可 以生成只允許整體回放的新播放清單。舉例來說,這樣就能夠在重復使用原 來錄制電影的光盤中的內(nèi)容部分時插入電影預告片。
      盡管在上述第三實施例中已經(jīng)描述了遠程服務器中存在新內(nèi)容部分的情
      況,但數(shù)據(jù)庫可以實際分布在多個位置,而且,可以按照每個內(nèi)容ID或者按 照每個數(shù)據(jù)類型來分布。
      而且,作為該實施例的實施方案,編輯設備的功能可以作為遠程服務器 中的應用服務來實現(xiàn),在這種情況下,終端(數(shù)字內(nèi)容回放裝置)可以只包 括內(nèi)容讀取單元、播放清單存儲器和回放設備,而且可以被制造成低成本終端。
      此外,也能夠通過將編輯播放清單和缺省TUF記錄到光盤來離線(不經(jīng) 由網(wǎng)絡)運行。
      第四實施例
      在第二和第三實施例中,新播放清單是通過獲得空白光盤并將對所選內(nèi) 容部分的鏈接添加到這個播放清單來生成的。相反,在這個實施例中,要描 述復制非空白的播放清單來進行編輯并且將其用作生成新播放清單的模板的 情況。這個實施例的功能框圖的整體結構與第二或第三實施例相同,和遠程 服務器交換信息的步驟也基本與第二或第三實施例相同。下面只采用附圖來 說明與第二或第三實施例的區(qū)別。
      圖26和圖27表示使用規(guī)則的一個示例,該使用規(guī)則包含用MPEG-21 REL 格式描述的"識別正被查詢的回放清單控制編輯腳本(編輯播放清單)的名 稱信息"。
      在圖26中,該許可證被允許進行將對播放清單p1001的鏈接加入內(nèi)容部 分Vo4的"belinked"操作。這里,夾在"isPartOfs"(是 的部分)之間的說明部分2601就對應于"識別正被查詢的回放清單控制編輯腳本(播放 清單)的信息"。這個說明表示,不是來自具有特定名稱p1001的播放清單 的鏈接是不準許的。舉例來說,從最近獲得的具有其他名稱的播放清單,不
      能進行對內(nèi)容部分Vo4的任何鏈接。對識別播放清單加以描述的方法可以包 括各種方法,譬如ID或文件名稱的說明,或者URL的說明。
      在通過遠程服務器1003復制一個已經(jīng)準備好的(非空白的)播放清單來 進行編輯并且用它作為生成新播放清單的模板時,要預先設定用來唯一確認 該編輯播放清單的名稱的規(guī)則。舉例來說,在原始播放清單名稱上要添加版 本號。而且也能夠通過以標準表達方式來表達名稱的一部分或ID并且獲得與 要生成的播放清單匹配的字符串來進行識別。舉例來說,如果用"isPartOf" 來識別播放清單"plOOv*",那么從原始播放清單獲得和生成的所有播放清 單都可以被認為是滿足這些條件的播放清單,譬如"plOOvl" 、 "pl00v2"。 另外,還可以準備具有預定名稱或ID的經(jīng)過復制得到的編輯播放清單。
      在圖27中,該許可證被準予擁有"beCut"(被削減)操作的權利,這 樣可以刪除對已經(jīng)從p1001進行鏈接的內(nèi)容部分Vo2的鏈接,并停止Vo2的 使用。夾在"isPartOfs"之間的說明部分2701對應于"識別正被查詢的回 放清單控制編輯腳本(編輯播放清單)的地址信息"。這個說明表示,除了 從具有特定名稱Pl001的播放清單刪除位于特定位置的鏈接之外,任何過程 都是不允許的。舉例來說,即使內(nèi)容部分Vo2已經(jīng)從p1001之外的播放清單 被鏈接并且被冗余使用,也不允許編輯除了上述p1001之外的任何播放清單 來刪除內(nèi)容部分Vo2。
      另外,在圖27中,指定作為替換目標候選者的內(nèi)容部分的條件也用夾在 "r印lacementResourceList"(替換源清單)之間的說明來描述,指出,如 果內(nèi)容部分Vo2沒有被使用,就必須使用內(nèi)容部分Vo4或Vo5來代替Vo2 。注 意,"beCut"不一定被限定要和"r印lacementResourceList" —道使用。 而且,進行鏈接的"beLinked"操作和刪除鏈接停止使用的"beCut"操作都 是允許的。
      圖28是一幅框圖,表示編輯的實際執(zhí)行過程的一個示例。在一張光盤中 存儲了名為"p100"的播放清單、內(nèi)容部分Vol/Vo2/Vo3/Vo4以及"TUF 1", 其中"TUF 1"同時包含了對應于各個內(nèi)容部分的使用規(guī)則集URS1、 URS2、 URS3 和URS4。在該播放清單中已經(jīng)進行了鏈接,以便按照Vol、 Vo2、 Vo3的順序
      回放。假設在Vo2中指定了圖27的使用規(guī)則,在Vo4中指定了圖26的使用 規(guī)則。下面是在編輯播放清單時執(zhí)行的基本步驟
      第一步從遠程服務器1003接收復制后以供編輯的編輯播放清單和缺省
      TUF;
      第二步顯示能夠從該播放清單中刪除的內(nèi)容部分Vo2和被用來替換內(nèi)
      容部分Vo2的候選者Vo4、 Vo5;
      第三步Vo2被指定作為在該播放清單中被刪除的內(nèi)容部分,Vo4被指定 作為替換內(nèi)容部分Vo2的候選者;
      第四步根據(jù)允許加入對Vo2、 Vo4的鏈接的條件,加入鏈接改變以便在 播放清單中Vo2被使用的位置上使用Vo4;以及
      第五步將新播放清單和缺省TUF保存到播放清單存儲器。
      第四步中的鏈接改變的過程包括兩類過程刪除對Vo2的鏈接,然后在 播放清單的相同位置上加入對Vo4的鏈接。所以,除非在許可證確認單元1014 中確認了允許刪除對Vo2的鏈接以及允許加入對Vo4的鏈接,否則Vo2和Vo4 之間的替換不能進行。
      注意,用來指定作為替換目標候選者的內(nèi)容部分的條件也可以和用來將 其他內(nèi)容部分同時導入第二和第三實施例所描述的播放清單的條件(補充關 系條件) 一道指定。在這種情況下,對許可證確認單元1014的過程,可以采 用和第一實施例中許可證分辨單元205相類似的過程。
      對那些熟悉該技術的人員而言,很容易想到其他的優(yōu)點和修改。所以, 本發(fā)明在它的更廣泛的方面不限于本文所示和所描述的特定細節(jié)以及代表性 的實施例。相應地,可以做出各種修改而不偏離所附權利要求以及它們的等 效條款所定義的總體發(fā)明構思的范圍。
      權利要求
      1、一種數(shù)字內(nèi)容回放裝置,通過將數(shù)字內(nèi)容中所包含的一個或多個內(nèi)容部分替換為一個或多個其他內(nèi)容部分來生成新數(shù)字內(nèi)容,包括設計成存儲多個內(nèi)容部分的內(nèi)容存儲器,設計成存儲許可證信息的許可證信息存儲器,該許可證信息描述為所述內(nèi)容部分定義的多項許可證條件,每個條件至少包括如下條件中的替換準許條件和替換目標指定條件該替換準許條件定義該內(nèi)容部分是否能由另一個內(nèi)容部分來替換,該替換目標指定條件在該替換準許條件為“可替換”時,指定作為替換目標候選者的內(nèi)容部分,補充關系條件指定在使用另一個內(nèi)容部分時必須被包含在數(shù)字內(nèi)容中的這個內(nèi)容部分,內(nèi)容部分選擇單元,設計成允許用戶將該數(shù)字內(nèi)容中包括該內(nèi)容存儲器內(nèi)的一些內(nèi)容部分的內(nèi)容部分中的替換源內(nèi)容部分指定作為應當被替換的內(nèi)容部分,并指定替換目標內(nèi)容部分來作為要添加到該數(shù)字內(nèi)容以供替換該替換源內(nèi)容部分的內(nèi)容部分,確認單元,設計成在將該替換源內(nèi)容部分替換為該替換目標內(nèi)容部分時,確認該數(shù)字內(nèi)容中的內(nèi)容部分和替換目標內(nèi)容部分的許可證條件能否得到滿足,內(nèi)容生成單元,設計成在被確認單元確認為滿足時,通過將該替換源內(nèi)容部分替換為該替換目標內(nèi)容部分來生成新數(shù)字內(nèi)容;以及內(nèi)容回放單元,設計成回放所生成的新數(shù)字內(nèi)容。
      2、 根據(jù)權利要求l的裝置,其中該內(nèi)容存儲器中的內(nèi)容部分的許可證條 件包括自動替換準許條件,該條件指定是否允許沒有用戶指令就替換該內(nèi)容 部分,而且該內(nèi)容部分選擇單元將該數(shù)字內(nèi)容的內(nèi)容部分之中替換準許條件為"可 替換"、自動替換準許條件為"不準許"的內(nèi)容部分作為替換源內(nèi)容部分的 候選者展現(xiàn)給該用戶,并將由替換源內(nèi)容部分候選者的替換目標指定條件所 指定的內(nèi)容部分作為替換目標內(nèi)容部分的候選者展現(xiàn)給該用戶。
      3、 根據(jù)權利要求2的裝置,其中,在將該替換源內(nèi)容部分替換為該替換 目標內(nèi)容部分時,如果由數(shù)字內(nèi)容中一些內(nèi)容部分的補充關系條件所指定的 內(nèi)容部分在替換后未被包含在替換后的數(shù)字內(nèi)容中,該確認單元就確認在該數(shù)字內(nèi)容中是否存在如下的內(nèi)容部分其替換目標指定條件指定了由違反補 充關系條件的內(nèi)容部分的補充關系條件所指定的內(nèi)容部分,而且其自動替換 準許條件為"可準許",如果存在這樣的內(nèi)容部分,就決定用由補充關系條 件指定的內(nèi)容部分來替換該內(nèi)容部分。
      4、 數(shù)字內(nèi)容回放方法,該方法通過將該數(shù)字內(nèi)容中所包含的一個或多個內(nèi)容部分替換為一個或多個其他內(nèi)容部分來生成新數(shù)字內(nèi)容,該方法包括 提供設計成存儲多個內(nèi)容部分的內(nèi)容存儲器,以及設計成存儲許可證信息的許可證信息存儲器,該許可證信息描述為這些 內(nèi)容部分定義的許可證條件,每個許可證條件至少包括如下條件中的替換準 許條件和替換目標指定條件替換準許條件,規(guī)定該內(nèi)容部分是否能由另一個內(nèi)容部分來替換, 替換目標指定條件,在替換準許條件為"可替換"時,指定作為替 換目標候選者的內(nèi)容部分,以及補充關系條件,指定在使用該內(nèi)容部分時必須被包含在數(shù)字內(nèi)容中 的另一個內(nèi)容部分,由用戶指定在該數(shù)字內(nèi)容中包括內(nèi)容存儲器內(nèi)的某些內(nèi)容部分的一些內(nèi) 容部分中的替換源內(nèi)容部分來作為應當被替換的內(nèi)容部分,指定替換目標內(nèi) 容部分來作為要被添加到該數(shù)字內(nèi)容中以供替換該替換源內(nèi)容部分的內(nèi)容部 分,確認該數(shù)字內(nèi)容中的內(nèi)容部分和該替換目標內(nèi)容部分的許可證條件在將 該替換源內(nèi)容部分替換為該替換目標內(nèi)容部分時能否得到滿足,在由于確認結果而確定為"已滿足"時,通過將該替換源內(nèi)容部分替換為該替換目標內(nèi)容部分來生成新數(shù)字內(nèi)容;以及 回放所生成的新數(shù)字內(nèi)容。
      5、 根據(jù)權利要求4的方法,其中該內(nèi)容存儲器中的內(nèi)容部分的許可證條 件包括指定是否沒有用戶指令也允許替換該內(nèi)容部分的自動替換準許條件, 而且該指定包括將該數(shù)字內(nèi)容的內(nèi)容部分中其替換準許條件為"可替換"、 其自動替換準許條件為"不準許"的內(nèi)容部分作為該替換源內(nèi)容部分的候選 者展現(xiàn)給該用戶,并將由該替換源內(nèi)容部分候選者的替換目標指定條件所指 定的內(nèi)容部分作為替目標內(nèi)容部分的候選者展現(xiàn)給該用戶。
      6、 根據(jù)權利要求5的方法,其中,在將該替換源內(nèi)容部分替換為該替換 目標內(nèi)容部分時,如果數(shù)字內(nèi)容中一些內(nèi)容部分的補充關系條件所指定的內(nèi) 容部分在替換后未被包含在替換后的數(shù)字內(nèi)容之中,該確認就包括確認在該 內(nèi)容存儲器中是否存在如下的內(nèi)容部分其替目標指定條件指定了由違反補 充關系條件的內(nèi)容部分的補充關系條件所指定的內(nèi)容部分,而且其自動替換 準許條件為"準許",如果存在這樣的內(nèi)容部分,就決定用由補充關系條件 指定的內(nèi)容部分來替換該內(nèi)容部分。
      7、 一種數(shù)字內(nèi)容回放裝置,通過根據(jù)回放控制順序和第一許可證文件回 放錄制在光盤上的內(nèi)容部分來回放第一數(shù)字內(nèi)容,該回放控制順序被用來控 制內(nèi)容部分的回放,該第一許可證文件包括多個許可證信息段來描述為所述 內(nèi)容部分定義的許可證條件,該裝置包括讀取單元,設計成從該光盤讀取該回放控制順序、該第一許可證文件、 該第一數(shù)字內(nèi)容的識別信息、關于獲得要加以編輯的回放控制順序的位置的 信息以及所述內(nèi)容部分;編輯單元,設計成訪問該信息中所示的位置,根據(jù)該回放控制順序的識別信息和該第一數(shù)字內(nèi)容的識別信息來獲 得要加以編輯的所述回放控制順序和第二許可證文件,該第二許可證文 件包括一個或多個許可證信息段來為所述內(nèi)容部分中的一個或多個內(nèi)容 部分描述許可證條件,選擇具有如下許可證信息段的內(nèi)容部分這些許可證信息段描述加 入鏈接的準許和允許在這些內(nèi)容部分之間進行鏈接的條件,而且將對所選內(nèi)容部分的鏈接加入要加以編輯的回放控制順序,以使允 許在所選內(nèi)容部分的許可證信息段中所描述的鏈接的條件得以滿足; 存儲器,設計成存儲由該編輯單元加以編輯的回放控制順序和該第二許 可證文件;以及回放單元,設計成通過根據(jù)由該編輯單元加以編輯的回放控制順序和該 第二許可證文件回放內(nèi)容部分來回放第二數(shù)字內(nèi)容。
      8、 根據(jù)權利要求7的裝置,其中,允許所選內(nèi)容部分的許可證信息段中 所描述的加入鏈接的條件包括所選內(nèi)容部分在光盤上的存在地址,而且該編輯單元將對該光盤上的地址的鏈接加入要加以編輯的回放控制順序來作為對所選內(nèi)容部分的鏈接。
      9、 根據(jù)權利要求7的裝置,其中,允許加入在所選內(nèi)容部分的許可證信息段中所描述的鏈接的條件包括同時添加加入對所選內(nèi)容部分之外的其他內(nèi) 容部分的鏈接以及所述其他內(nèi)容部分的地址,當所述其他內(nèi)容部分的許可證信息段描述加入鏈接的準許和允許加入鏈 接的條件時,該編輯單元將對所述其他內(nèi)容部分的地址的鏈接加入要加以編 輯的回放控制順序,以使在所述其他內(nèi)容部分的許可證信息段中所描述的允 許加入條件得以滿足。
      10、 根據(jù)權利要求9的裝置,其中,所述其他部分的地址是光盤上的地 址、任何記錄媒體的地址或者外部服務器的地址。
      11、 根據(jù)權利要求9的裝置,其中,允許加入在所選內(nèi)容部分的許可證 信息段中所描述的鏈接的條件包括任何記錄媒體或外部服務器的地址,作為 所述其他內(nèi)容部分的地址,并且還包括表示要存儲所述其他內(nèi)容部分的存儲 位置的地址,而且該編輯單元根據(jù)該記錄媒體或外部服務器的地址來訪問該記錄媒體或外部服務 器,以便下載該其他內(nèi)容部分以及該其他內(nèi)容部分的許可證信息段,且當已下載的許可證信息段包括加入鏈接的準許和允許加入的條件 時,將對指示存儲位置的地址的鏈接加入要加以編輯的回放控制順序, 以使允許加入在該其他部分的許可證信息段中所描述的鏈接的條件得以 滿足,而且將已下載的許可證信息段添加到該第二許可證文件。
      12、 根據(jù)權利要求9的裝置,其中,允許加入在所選內(nèi)容部分的許可證 信息段中所描述的鏈接的條件指定了回放所選內(nèi)容部分和所述其他內(nèi)容部分 的順序,而且該編輯單元將對所選內(nèi)容部分和該其他部分的鏈接加入要加以編輯的回 放控制順序,以使回放順序得以滿足。
      13、 根據(jù)權利要求7的裝置,其中,該編輯單元選擇具有如下許可證信 息段的內(nèi)容部分該許可證信息段描述在由該編輯單元編輯的回放控制順序 內(nèi)加入鏈接的內(nèi)容部分中刪除鏈接的準許和允許刪除鏈接的條件,并從由該 編輯單元編輯的回放控制順序中刪除對所選內(nèi)容部分的鏈接,以使允許刪除 在所選內(nèi)容部分的許可證信息段中所描述的鏈接的條件得以滿足。
      14、 根據(jù)權利要求13的裝置,其中,允許加入鏈接的條件或允許刪除鏈 接的條件指定了要加以編輯的、允許加入或刪除鏈接的一個或多個回放控制 順序的標識符,而且該編輯單元只是在要加以編輯的回放控制順序或者己由該編輯單元編輯 的回放控制順序的標識符已經(jīng)由允許加入鏈接的條件或者允許刪除鏈接的條 件加以指定時,才加入和刪除該鏈接。
      15、根據(jù)權利要求13的裝置,其中,允許刪除該鏈接的條件包括加入其 他鏈接的條件和關于要向其加入該其他鏈接的其他內(nèi)容部分的信息,而且關于要向其加入該其他鏈接的其他內(nèi)容部分的許可證信息段包括鏈接的 準許和允許該鏈接的條件時,該編輯單元從由該編輯單元編輯的回放控制順 序中刪除對所選內(nèi)容部分的鏈接,并將對所述其他內(nèi)容部分的鏈接加入由該 編輯單元編輯的回放控制順序,以使允許該其他內(nèi)容部分的許可證信息段中 所描述的鏈接的條件得以滿足。
      全文摘要
      本發(fā)明提供一種數(shù)字內(nèi)容回放裝置,通過將該數(shù)字內(nèi)容中的內(nèi)容部分用另一個內(nèi)容部分替換來生成新數(shù)字內(nèi)容,該裝置包括存儲器、指定單元以及確認單元,該存儲器存儲為該數(shù)字內(nèi)容中的內(nèi)容部分所定義的許可證條件,每個條件包括至少一個替換準許條件和替換目標指定條件;該指定單元設計成允許用戶將替換源內(nèi)容部分指定為要被替換的內(nèi)容部分,并將替換目標內(nèi)容部分指定為要被添加到該數(shù)字內(nèi)容中以供替換該替換源內(nèi)容部分的內(nèi)容部分;該確認單元確認在將該數(shù)字內(nèi)容中的替換源內(nèi)容部分替換成該替換目標內(nèi)容部分時,該數(shù)字內(nèi)容中的內(nèi)容部分和替換目標內(nèi)容部分的許可證條件能否得到滿足。
      文檔編號G11B27/10GK101366089SQ20078000196
      公開日2009年2月11日 申請日期2007年1月5日 優(yōu)先權日2006年1月5日
      發(fā)明者伊藤聰, 愛須英之 申請人:株式會社東芝
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1