国产精品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>

      內(nèi)容使用系統(tǒng)的制作方法

      文檔序號(hào):6401982閱讀:132來(lái)源:國(guó)知局
      專利名稱:內(nèi)容使用系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一個(gè)用來(lái)使用已經(jīng)經(jīng)由通信、廣播等加以分配的數(shù)字內(nèi)容(譬如圖像、視頻及聲頻)的系統(tǒng),特別是,本發(fā)明涉及當(dāng)內(nèi)容被寫(xiě)到外部媒體時(shí)對(duì)內(nèi)容的使用所施加的控制。
      背景技術(shù)
      近年來(lái),其中的數(shù)字內(nèi)容(譬如音樂(lè)、視頻、圖像及游戲)經(jīng)由互聯(lián)網(wǎng)或數(shù)字廣播加以分配、然后加以使用的系統(tǒng)已經(jīng)達(dá)到實(shí)施階段。
      正如根據(jù)下面所列的專利文件#1至#3所理解的那樣,在傳統(tǒng)內(nèi)容使用系統(tǒng)中,一項(xiàng)已經(jīng)經(jīng)由廣播加以分配的內(nèi)容被約束到網(wǎng)絡(luò),以使該內(nèi)容可以在該網(wǎng)絡(luò)內(nèi)被共享并被使用。這里,內(nèi)容被“約束”到一個(gè)網(wǎng)絡(luò)是指這樣一種狀況,即只有該網(wǎng)絡(luò)中被授權(quán)的終端才能夠使用該內(nèi)容。換一種說(shuō)法就是,如果內(nèi)容被約束到該網(wǎng)絡(luò),那么即使一臺(tái)不同的、非授權(quán)終端被連接到該網(wǎng)絡(luò),這臺(tái)終端也不能夠使用該內(nèi)容。另外,如果已經(jīng)被約束到網(wǎng)絡(luò)的一項(xiàng)內(nèi)容被移動(dòng)到另一個(gè)網(wǎng)絡(luò),這另一個(gè)網(wǎng)絡(luò)中的終端也不能使用該內(nèi)容。
      舉例來(lái)說(shuō),當(dāng)已經(jīng)被加密、然后被分配的內(nèi)容被導(dǎo)入網(wǎng)絡(luò)(譬如一個(gè)家庭網(wǎng)絡(luò))時(shí),可以通過(guò)使該網(wǎng)絡(luò)中的終端不經(jīng)轉(zhuǎn)換就使用該已被加密的內(nèi)容以及通過(guò)為該內(nèi)容來(lái)轉(zhuǎn)換加密密鑰的加密而使該內(nèi)容被約束到該網(wǎng)絡(luò)。這里,“轉(zhuǎn)換該加密”是指這樣一種過(guò)程,在該過(guò)程中利用一個(gè)預(yù)先在該網(wǎng)絡(luò)中共享的加密密鑰(下文將稱其為一個(gè)“網(wǎng)絡(luò)密鑰”)來(lái)重新加密該內(nèi)容的加密密鑰。
      當(dāng)已經(jīng)被約束到該網(wǎng)絡(luò)的內(nèi)容被使用時(shí),該網(wǎng)絡(luò)中存儲(chǔ)該網(wǎng)絡(luò)密鑰的設(shè)備可以使用該共享網(wǎng)絡(luò)密鑰來(lái)解密該已被重新加密的內(nèi)容加密密鑰,然后使用該已被解密的內(nèi)容加密密鑰來(lái)解密該已被加密的內(nèi)容。
      另一方面,不存儲(chǔ)該網(wǎng)絡(luò)密鑰的設(shè)備不能解密該內(nèi)容加密密鑰,所以不能解密該已被加密的內(nèi)容。
      采用下列專利文件#1至#3中所描述的內(nèi)容使用系統(tǒng),對(duì)內(nèi)容的使用是按照如下方式施加限制的。一旦內(nèi)容已經(jīng)被約束到一個(gè)網(wǎng)絡(luò),對(duì)那些處于被約束到該網(wǎng)絡(luò)的狀態(tài)下的數(shù)據(jù)而言,在該網(wǎng)絡(luò)的存儲(chǔ)媒體(譬如硬盤(pán)驅(qū)動(dòng)器)上生成內(nèi)容的拷貝及該內(nèi)容加密密鑰是不受限制的。但是,能夠使用(譬如再現(xiàn))該內(nèi)容的網(wǎng)絡(luò)設(shè)備的數(shù)量是有限的。
      專利文件#1日本公示專利申請(qǐng)(Japanese Laid-Open Patent Application)No.11-331805專利文件#2US 5,878,135專利說(shuō)明書(shū)專利文件#3US 6,016,348專利說(shuō)明書(shū)采用上述背景技術(shù),當(dāng)內(nèi)容處于該內(nèi)容未被約束到該網(wǎng)絡(luò)的狀態(tài)時(shí),實(shí)際上不能夠?qū)⒃搩?nèi)容寫(xiě)到該網(wǎng)絡(luò)之外。盡管如此,仍然會(huì)遇到用戶提出要求,他們希望將已經(jīng)被約束到該網(wǎng)絡(luò)的內(nèi)容寫(xiě)(“移動(dòng)”或“導(dǎo)出”)到外部存儲(chǔ)媒體(譬如一個(gè)DVD-RAM、D-VHS、一個(gè)SD(安全數(shù)字)卡等等)然后再使用該內(nèi)容。
      按照這種方法,就會(huì)產(chǎn)生一個(gè)問(wèn)題,即傳統(tǒng)內(nèi)容使用系統(tǒng)不考慮非約束內(nèi)容的寫(xiě)入,所以不能滿足上述的用戶需求。
      采用這種傳統(tǒng)系統(tǒng),即使能夠?qū)懭胍豁?xiàng)處于非約束狀態(tài)的內(nèi)容,也可能有在存儲(chǔ)媒體上產(chǎn)生該內(nèi)容的無(wú)限數(shù)量拷貝的危險(xiǎn)。這就會(huì)導(dǎo)致有關(guān)該內(nèi)容的版權(quán)保護(hù)的問(wèn)題。
      本發(fā)明被認(rèn)為考慮了具有該背景技術(shù)的上述問(wèn)題,而且本發(fā)明的目的是提供內(nèi)容使用系統(tǒng),該系統(tǒng)為已經(jīng)被約束到網(wǎng)絡(luò)的內(nèi)容在滿足上述用戶需求與提供版權(quán)保護(hù)這兩個(gè)互相沖突的目的之間提供有利的權(quán)衡。
      換一種說(shuō)法就是,本發(fā)明的一個(gè)目的是提供內(nèi)容使用系統(tǒng),該系統(tǒng)能夠提供足夠的版權(quán)保護(hù),并同時(shí)滿足用戶關(guān)于將已經(jīng)被約束到網(wǎng)絡(luò)的內(nèi)容寫(xiě)到外部媒體的需求。

      發(fā)明內(nèi)容
      上述目的可以通過(guò)內(nèi)容使用系統(tǒng)來(lái)實(shí)現(xiàn),在該系統(tǒng)中,內(nèi)容在一個(gè)連接了多臺(tái)設(shè)備的網(wǎng)絡(luò)之中被加以使用,該系統(tǒng)包括這多臺(tái)設(shè)備中至少一臺(tái)設(shè)備內(nèi)提供的一個(gè)約束單元,該約束單元通過(guò)將該內(nèi)容置于僅僅該網(wǎng)絡(luò)內(nèi)的設(shè)備能夠使用該內(nèi)容的狀態(tài)而將該內(nèi)容約束到該網(wǎng)絡(luò);這多臺(tái)設(shè)備中至少一臺(tái)設(shè)備內(nèi)提供的一個(gè)ID發(fā)布單元,該發(fā)布單元發(fā)布與已經(jīng)由該約束單元加以約束的內(nèi)容相應(yīng)的一個(gè)內(nèi)容ID;這多臺(tái)設(shè)備中至少一臺(tái)設(shè)備內(nèi)提供的一個(gè)約束消除單元,該約束消除單元將已經(jīng)由該約束單元加以約束的內(nèi)容置于非約束狀態(tài);這多臺(tái)設(shè)備中至少一臺(tái)設(shè)備內(nèi)提供的一個(gè)寫(xiě)入單元,該寫(xiě)入單元將已經(jīng)由該約束消除單元置于該非約束狀態(tài)的內(nèi)容寫(xiě)到存儲(chǔ)媒體;這多臺(tái)設(shè)備中至少一臺(tái)設(shè)備內(nèi)提供的一個(gè)表格單元,該表格單元存儲(chǔ)一份表格,該表格表明由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID;以及這多臺(tái)設(shè)備中至少一臺(tái)設(shè)備內(nèi)提供的一個(gè)制止單元,該制止單元獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,并根據(jù)該表格的內(nèi)容來(lái)制止該寫(xiě)入單元寫(xiě)入該內(nèi)容。
      采用上述結(jié)構(gòu),每項(xiàng)被約束到該網(wǎng)絡(luò)的內(nèi)容都會(huì)被賦予一個(gè)內(nèi)容ID,而且利用該內(nèi)容寫(xiě)入表格加以管理,所以可以制止該寫(xiě)入單元無(wú)限制地寫(xiě)入該內(nèi)容。就是說(shuō),在這些內(nèi)容未被約束到該網(wǎng)絡(luò)的狀態(tài)下,內(nèi)容的寫(xiě)入能夠受到限制。舉例來(lái)說(shuō),能夠充分保護(hù)內(nèi)容的版權(quán),并同時(shí)滿足各位用戶希望將已經(jīng)被約束到家庭網(wǎng)絡(luò)的內(nèi)容寫(xiě)入存儲(chǔ)媒體的需求,所以就能夠在關(guān)注個(gè)人使用的用戶與該版權(quán)所有者的互相沖突的目的之間達(dá)到有利的權(quán)衡。
      這里,該制止單元獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,在所獲得的內(nèi)容ID尚未被記錄到該表格時(shí)將該內(nèi)容ID添加到該表格而不制止該寫(xiě)入單元寫(xiě)入該內(nèi)容,并在該表格包含所獲得的內(nèi)容ID時(shí)制止該寫(xiě)入單元寫(xiě)入該內(nèi)容。
      采用上述結(jié)構(gòu),如果該表格已經(jīng)包含該內(nèi)容ID,那么該制止單元就制止由該寫(xiě)入單元寫(xiě)入該內(nèi)容,所以由該寫(xiě)入單元所作的每項(xiàng)內(nèi)容的寫(xiě)入可以被一度允許,然后在第二次之后則被禁止。
      這里,該制止單元獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,在該表格不包含所獲得的內(nèi)容ID時(shí)將所獲得的內(nèi)容ID添加到該表格并增加“1”來(lái)作為由該寫(xiě)入單元進(jìn)行的寫(xiě)入次數(shù),并在該表格包含所獲得的內(nèi)容ID且該寫(xiě)入次數(shù)已經(jīng)達(dá)到預(yù)定的最大次數(shù)時(shí)制止該寫(xiě)入單元的寫(xiě)入。
      采用上述結(jié)構(gòu),該制止單元在該表格包含該內(nèi)容ID且該寫(xiě)入次數(shù)已經(jīng)達(dá)到最大次數(shù)時(shí)制止該寫(xiě)入單元的寫(xiě)入,所以對(duì)每項(xiàng)內(nèi)容,可以在該最大次數(shù)的范圍內(nèi)允許由該寫(xiě)入單元所作的寫(xiě)入,并在超過(guò)該范圍時(shí)禁止該寫(xiě)入??梢灶A(yù)先設(shè)定一個(gè)值作為該最大次數(shù),或者可以對(duì)每項(xiàng)內(nèi)容設(shè)定該最大次數(shù),所以用戶與該版權(quán)所有者的相互沖突的目的之間的權(quán)衡可以被靈活設(shè)置。
      這里,該約束單元通過(guò)利用一個(gè)預(yù)先與這多臺(tái)設(shè)備共享的網(wǎng)絡(luò)密鑰來(lái)加密一個(gè)用于解密該內(nèi)容的內(nèi)容密鑰而將該內(nèi)容約束到該網(wǎng)絡(luò)。
      采用上述結(jié)構(gòu),就不必利用該網(wǎng)絡(luò)密鑰來(lái)重新加密該內(nèi)容本身,所以,約束一項(xiàng)內(nèi)容的處理負(fù)荷能夠被減輕。
      這里,該多臺(tái)設(shè)備包括一個(gè)內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,該內(nèi)容導(dǎo)入設(shè)備包括該約束單元及該ID發(fā)布單元,而且每個(gè)內(nèi)容使用設(shè)備包括該表格單元、該約束消除單元、該寫(xiě)入單元及該制止單元。
      采用上述結(jié)構(gòu),約束一項(xiàng)內(nèi)容及生成一個(gè)內(nèi)容ID的處理可以集中在該內(nèi)容導(dǎo)入設(shè)備之中,這時(shí)該網(wǎng)絡(luò)中僅有一臺(tái)設(shè)備。
      這里,該內(nèi)容使用設(shè)備還包括一個(gè)通報(bào)單元,在允許該寫(xiě)入單元進(jìn)行一次寫(xiě)入時(shí)向其他內(nèi)容使用設(shè)備至少通報(bào)該內(nèi)容ID;以及一個(gè)更新單元,在從另一個(gè)內(nèi)容使用設(shè)備接收到一個(gè)通報(bào)時(shí)更新存儲(chǔ)在該表格單元中的表格。
      采用上述結(jié)構(gòu),可以方便地使該表格的內(nèi)容在該網(wǎng)絡(luò)的多個(gè)內(nèi)容使用設(shè)備中彼此相符。
      這里,該內(nèi)容使用系統(tǒng)包括一個(gè)內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,其中該內(nèi)容導(dǎo)入設(shè)備包括該約束單元、該ID發(fā)布單元、該表格單元以及該制止單元,而且每個(gè)內(nèi)容使用設(shè)備包括該約束消除單元及該寫(xiě)入單元。
      采用上述結(jié)構(gòu),約束一項(xiàng)內(nèi)容、生成一個(gè)內(nèi)容ID、管理該表格以及制止寫(xiě)入的處理可以集中在該內(nèi)容導(dǎo)入設(shè)備之中,這時(shí)該網(wǎng)絡(luò)中僅有一臺(tái)設(shè)備。每個(gè)內(nèi)容使用設(shè)備只需要根據(jù)該內(nèi)容導(dǎo)入設(shè)備中的制止單元來(lái)執(zhí)行寫(xiě)入,所以,管理該表格就不會(huì)對(duì)各個(gè)內(nèi)容導(dǎo)入設(shè)備構(gòu)成負(fù)擔(dān)。
      本發(fā)明的內(nèi)容使用方法與內(nèi)容使用程序具有與上面所述的相同結(jié)構(gòu)、運(yùn)行過(guò)程及效果。


      圖1表示根據(jù)本發(fā)明各個(gè)實(shí)施例的內(nèi)容使用系統(tǒng)的總體結(jié)構(gòu)。
      圖2表示根據(jù)本發(fā)明各個(gè)實(shí)施例的內(nèi)容使用系統(tǒng)的總體結(jié)構(gòu)。
      圖3表示根據(jù)該第一實(shí)施例的內(nèi)容導(dǎo)入設(shè)備及內(nèi)容使用設(shè)備的結(jié)構(gòu)的功能框圖。
      圖4表示根據(jù)該第一實(shí)施例的ECM段以及ECM的構(gòu)成。
      圖5表示根據(jù)該第一實(shí)施例的被移動(dòng)內(nèi)容清單的構(gòu)成。
      圖6表示根據(jù)該第一實(shí)施例的內(nèi)容導(dǎo)入設(shè)備的內(nèi)容導(dǎo)入過(guò)程的流程圖。
      圖7表示根據(jù)該第一實(shí)施例的內(nèi)容使用設(shè)備的內(nèi)容寫(xiě)入過(guò)程的流程圖。
      圖8表示根據(jù)該第一實(shí)施例的內(nèi)容使用設(shè)備的內(nèi)容再現(xiàn)過(guò)程的流程圖。
      圖9表示在根據(jù)該第一實(shí)施例的內(nèi)容使用設(shè)備的內(nèi)容寫(xiě)入過(guò)程中所執(zhí)行的加擾ID的生成及記錄過(guò)程的流程圖。
      圖10表示根據(jù)該第一實(shí)施例的內(nèi)容使用設(shè)備的內(nèi)容寫(xiě)入恢復(fù)過(guò)程的流程圖。
      圖11表示符合第二實(shí)施例的一個(gè)內(nèi)容導(dǎo)入設(shè)備及一個(gè)內(nèi)容使用設(shè)備的結(jié)構(gòu)的功能框圖。
      圖12表示在根據(jù)該第二實(shí)施例的內(nèi)容使用設(shè)備之間執(zhí)行的被移動(dòng)內(nèi)容清單同步過(guò)程的流程圖。
      圖13表示根據(jù)該第二實(shí)施例的一個(gè)第一內(nèi)容使用設(shè)備的被移動(dòng)內(nèi)容清單的構(gòu)成。
      圖14表示根據(jù)該第二實(shí)施例的一個(gè)第二內(nèi)容使用設(shè)備的被移動(dòng)內(nèi)容清單的構(gòu)成。
      圖15表示根據(jù)該第二實(shí)施例的寫(xiě)入同步信息。
      圖16表示符合第三實(shí)施例的一個(gè)內(nèi)容導(dǎo)入設(shè)備及一個(gè)內(nèi)容使用設(shè)備的結(jié)構(gòu)的功能框圖。
      圖17表示已經(jīng)按照該第三實(shí)施例寫(xiě)入內(nèi)容ID的PMT及content_id_descriptor的構(gòu)成。
      圖18表示根據(jù)該第三實(shí)施例的一個(gè)內(nèi)容導(dǎo)入設(shè)備的內(nèi)容導(dǎo)入過(guò)程的流程圖。
      圖19表示根據(jù)該第三實(shí)施例的被移動(dòng)內(nèi)容清單的構(gòu)成。
      圖20表示根據(jù)該第三實(shí)施例的內(nèi)容使用設(shè)備的內(nèi)容寫(xiě)入過(guò)程的流程圖。
      圖21表示根據(jù)該第三實(shí)施例的內(nèi)容導(dǎo)入設(shè)備及內(nèi)容使用設(shè)備的結(jié)構(gòu)的功能框圖。
      圖22表示根據(jù)該第四實(shí)施例的內(nèi)容使用設(shè)備的內(nèi)容寫(xiě)入過(guò)程的流程圖。
      圖23表示在根據(jù)該第四實(shí)施例的內(nèi)容導(dǎo)入設(shè)備及內(nèi)容使用設(shè)備之間執(zhí)行的被移動(dòng)內(nèi)容清單同步過(guò)程的流程圖。
      圖24表示符合第五實(shí)施例的內(nèi)容導(dǎo)入設(shè)備及內(nèi)容使用設(shè)備的結(jié)構(gòu)的功能框圖。
      圖25表示根據(jù)該第五實(shí)施例的內(nèi)容導(dǎo)入設(shè)備的內(nèi)容導(dǎo)入過(guò)程的流程圖。
      圖26表示根據(jù)該第五實(shí)施例的內(nèi)容使用設(shè)備的內(nèi)容寫(xiě)入過(guò)程的流程圖。
      圖27表示符合第六實(shí)施例的內(nèi)容導(dǎo)入設(shè)備、內(nèi)容使用設(shè)備及記錄設(shè)備的結(jié)構(gòu)的功能框圖。
      圖28表示根據(jù)該第六實(shí)施例的內(nèi)容使用設(shè)備及記錄設(shè)備的內(nèi)容寫(xiě)入過(guò)程的流程圖。
      具體實(shí)施例方式
      第一實(shí)施例下面參考所附附圖來(lái)詳細(xì)說(shuō)明本發(fā)明的一個(gè)第一實(shí)施例。
      圖1表示根據(jù)本發(fā)明的第一實(shí)施例的一個(gè)內(nèi)容使用系統(tǒng)的總體結(jié)構(gòu)。
      在這個(gè)內(nèi)容使用系統(tǒng)中,經(jīng)由數(shù)字廣播加以分配的內(nèi)容由被連接到網(wǎng)絡(luò)的裝置加以使用。這個(gè)內(nèi)容使用系統(tǒng)1包括一個(gè)導(dǎo)入內(nèi)容的內(nèi)容導(dǎo)入設(shè)備100,一個(gè)存儲(chǔ)設(shè)備90,多個(gè)使用內(nèi)容的內(nèi)容使用設(shè)備110-1、110-2、110-3等以及連接這些裝置的一個(gè)網(wǎng)絡(luò)120。
      內(nèi)容導(dǎo)入設(shè)備100從廣播電波導(dǎo)入一項(xiàng)內(nèi)容,并通過(guò)利用預(yù)先在網(wǎng)絡(luò)120內(nèi)共享的加密密鑰(下文稱為“網(wǎng)絡(luò)密鑰”)來(lái)解密已被加密的內(nèi)容密鑰信息以及重新加密該內(nèi)容密鑰信息而將該內(nèi)容約束到網(wǎng)絡(luò)120,該內(nèi)容密鑰信息至少包括一個(gè)用于該內(nèi)容的加密密鑰(下文稱其為“內(nèi)容密鑰”)。這就是說(shuō),內(nèi)容導(dǎo)入設(shè)備100“轉(zhuǎn)換”該內(nèi)容密鑰信息的“加密”。
      舉例來(lái)說(shuō),如圖2所示,內(nèi)容導(dǎo)入設(shè)備100是一個(gè)用于接收廣播的STB(機(jī)頂盒),它執(zhí)行如下的過(guò)程(i)接收一項(xiàng)內(nèi)容以及一個(gè)已被加密的ECM(權(quán)力控制消息),該內(nèi)容服從符合CAS(條件訪問(wèn)系統(tǒng))的訪問(wèn)控制,該ECM包含作為訪問(wèn)密鑰信息的內(nèi)容密鑰,(ii)重構(gòu)該ECM段,(iii)解密該已被加密的ECM,(iv)利用該網(wǎng)絡(luò)密鑰重新加密該ECM,以及(v)將該內(nèi)容及已被重新加密的ECM輸出到網(wǎng)絡(luò)120。應(yīng)當(dāng)注意,ECM是利用按照MPEG-2系統(tǒng)定義的“專用”段來(lái)實(shí)現(xiàn)的,故具有類似圖4所示的結(jié)構(gòu)。應(yīng)當(dāng)注意,MPEG-2系統(tǒng)按照國(guó)際標(biāo)準(zhǔn)ISO/IEC 13818-1進(jìn)行定義。
      圖4所示的ECM段的結(jié)構(gòu)包括一個(gè)段標(biāo)題、一個(gè)ECM有效負(fù)荷以及一個(gè)段尾(用于出錯(cuò)糾正)。作為該ECM有效負(fù)荷的內(nèi)容的一個(gè)示例,這幅圖中的ECM段包含一個(gè)版本號(hào)、拷貝控制信息、一個(gè)內(nèi)容密鑰、可變長(zhǎng)度專用數(shù)據(jù)以及篡改探測(cè)數(shù)據(jù)。該版本號(hào)表示該ECM版本。該拷貝控制信息表示對(duì)該內(nèi)容是否允許拷貝(“COPY FREE”、“NETWORK COPY”、“COPYNEVER”)。該內(nèi)容密鑰也被稱為加擾密鑰,它被用來(lái)加密及解密該內(nèi)容。該專用數(shù)據(jù)包括所有隨意選擇的、具有可變長(zhǎng)度的數(shù)據(jù)。該篡改探測(cè)數(shù)據(jù)被設(shè)置得能用于探測(cè)對(duì)該ECM的任何篡改。應(yīng)當(dāng)注意,該ECM中已被加密的部分是整個(gè)ECM有效負(fù)荷,它采用經(jīng)由EMM(權(quán)力管理消息)分配的一個(gè)工作密鑰等來(lái)進(jìn)行加密。
      上述拷貝控制信息由版權(quán)所有者或者內(nèi)容供應(yīng)商/服務(wù)供應(yīng)商等設(shè)置。這里,“COPY NEVER”是指對(duì)未被約束到該網(wǎng)絡(luò)的內(nèi)容不允許拷貝,該內(nèi)容只能被再現(xiàn)?!癗ETWORK COPY”是指只能在專用網(wǎng)絡(luò)內(nèi)部隨意拷貝被約束到該網(wǎng)絡(luò)的內(nèi)容?!癈OPY FREE”是指在能夠?qū)⒃搩?nèi)容約束到該網(wǎng)絡(luò)時(shí)可以隨意拷貝,盡管并非必須如此。
      在本實(shí)施例中,該內(nèi)容供應(yīng)商/服務(wù)供應(yīng)商能夠在上述專用數(shù)據(jù)中設(shè)置最大寫(xiě)入(拷貝)次數(shù)、寫(xiě)入(輸出)目的地以及寫(xiě)入(輸出)通道等等。這些信息被用來(lái)作為控制已被約束到該網(wǎng)絡(luò)的內(nèi)容的寫(xiě)入及再現(xiàn)/顯示的條件。
      存儲(chǔ)設(shè)備90存儲(chǔ)已由內(nèi)容導(dǎo)入設(shè)備100導(dǎo)入的內(nèi)容以及其加密已經(jīng)被轉(zhuǎn)換的內(nèi)容密鑰信息。就是說(shuō),存儲(chǔ)設(shè)備90存儲(chǔ)在該內(nèi)容被約束到該網(wǎng)絡(luò)的狀態(tài)下存儲(chǔ)該內(nèi)容。
      作為一個(gè)示例,存儲(chǔ)設(shè)備90是一個(gè)圖2所示的家用服務(wù)器,它包括一個(gè)硬盤(pán)驅(qū)動(dòng)器,而且它能夠被該網(wǎng)絡(luò)中的裝置訪問(wèn)。
      內(nèi)容使用設(shè)備110-1、110-2、110-3等從內(nèi)容導(dǎo)入設(shè)備100或存儲(chǔ)設(shè)備90獲得其加密已經(jīng)被轉(zhuǎn)換的內(nèi)容及內(nèi)容密鑰,利用已經(jīng)為提取該內(nèi)容密鑰而獲得的網(wǎng)絡(luò)密鑰來(lái)解密已被加密的內(nèi)容密鑰,利用該內(nèi)容密鑰來(lái)解密該內(nèi)容,然后使用該內(nèi)容。而且,在本內(nèi)容使用系統(tǒng)1中,多個(gè)內(nèi)容使用設(shè)備110-1、110-2、110-3等也被連接到網(wǎng)絡(luò)120。
      作為一個(gè)示例,如圖2所示,內(nèi)容使用設(shè)備110-1、110-2、110-3等可以是像一個(gè)數(shù)字TV 110-1、一個(gè)D-VHS 110-2、一個(gè)DVD錄像機(jī)110-3以及一臺(tái)PC 110-4那樣的裝置,它們顯示內(nèi)容并將該內(nèi)容存儲(chǔ)到可移動(dòng)媒體,譬如一個(gè)D-VHS磁帶、一個(gè)DVD-RAM以及一個(gè)SD存儲(chǔ)卡。另一種方法是,內(nèi)容使用設(shè)備110可以是能夠?qū)⑦@些功能中的任何功能加以復(fù)合的裝置。
      網(wǎng)絡(luò)120是將一個(gè)內(nèi)容導(dǎo)入設(shè)備100與內(nèi)容使用設(shè)備110-1、110-2、110-3等彼此相連的網(wǎng)絡(luò),舉例來(lái)說(shuō),它可以采用IEEE 1394總線、IEEE802.3(10/100Base-T)或藍(lán)牙來(lái)實(shí)現(xiàn)。
      圖3是一幅功能框圖,它表示圖1所示的一個(gè)內(nèi)容導(dǎo)入設(shè)備100及內(nèi)容使用設(shè)備110的結(jié)構(gòu)。這個(gè)內(nèi)容使用系統(tǒng)的結(jié)構(gòu)使已經(jīng)被約束到該網(wǎng)絡(luò)的內(nèi)容能夠被單獨(dú)識(shí)別,而且當(dāng)這些內(nèi)容處于未被約束到該網(wǎng)絡(luò)的狀態(tài)時(shí),對(duì)該內(nèi)容的寫(xiě)入施加限制。應(yīng)當(dāng)注意,在圖3中,單個(gè)內(nèi)容使用設(shè)備110被用來(lái)代表具有相同結(jié)構(gòu)的內(nèi)容使用設(shè)備110-1、110-2、110-3等等。圖3中也畫(huà)出了存儲(chǔ)設(shè)備90與網(wǎng)絡(luò)120。
      內(nèi)容使用設(shè)備100包括一個(gè)輸入單元101、一個(gè)分離單元102、一個(gè)內(nèi)容密鑰信息加密轉(zhuǎn)換單元103、一個(gè)內(nèi)容ID生成單元104以及一個(gè)多路轉(zhuǎn)接單元105。
      輸入單元101導(dǎo)入數(shù)字廣播的一個(gè)MPEG-2傳送流(“TS”)來(lái)作為一個(gè)輸入流。該傳送流通過(guò)包多路轉(zhuǎn)接一項(xiàng)內(nèi)容、一個(gè)ECM、一個(gè)EMM、PSI(程序?qū)S眯畔?等來(lái)構(gòu)造,而且可以通過(guò)該傳送流包(TS包)的標(biāo)題部分的PID(包ID)來(lái)加以識(shí)別。
      分離單元102將由輸入單元101導(dǎo)入的傳送流分離為該內(nèi)容、該ECM等等。
      更具體地講,分離單元102查閱被稱作一個(gè)PMT(程序映像表)的PSI,并獲得構(gòu)成這個(gè)流的基本PID。然后,分離單元102執(zhí)行這樣一個(gè)過(guò)程,即查閱這些TS包的標(biāo)題部分內(nèi)的PID、分離該內(nèi)容及該ECM的包等等。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103由從分離單元102接收到的ECM包來(lái)重構(gòu)該ECM段,提取該ECM并轉(zhuǎn)換該ECM的加密。就是說(shuō),內(nèi)容密鑰信息加密轉(zhuǎn)換單元103解密該已被加密的ECM,并利用上述網(wǎng)絡(luò)密鑰來(lái)重新加密該已被解密的ECM。
      更具體地講,在已經(jīng)利用該CAS的工作密鑰加密了該ECM的狀態(tài)下,該ECM被加以分配,然后在該廣播電波中被多路轉(zhuǎn)接。內(nèi)容密鑰信息加密轉(zhuǎn)換單元103利用該CAS的工作密鑰來(lái)解密已被加密的ECM,請(qǐng)求內(nèi)容ID生成單元104發(fā)布一個(gè)內(nèi)容ID,插入已經(jīng)由內(nèi)容ID生成單元104按照這一請(qǐng)求生成的內(nèi)容ID,然后利用該網(wǎng)絡(luò)密鑰來(lái)重新加密該ECM。應(yīng)當(dāng)注意,該工作密鑰通常經(jīng)由在內(nèi)容的分配之前被多路轉(zhuǎn)接到該廣播電波的EMM加以分配,所以內(nèi)容密鑰信息加密轉(zhuǎn)換單元103能夠預(yù)先獲得該工作密鑰。
      采用這種方法,通過(guò)將該內(nèi)容ID插入包含該內(nèi)容密鑰的ECM,就能夠可靠地約束該內(nèi)容與該內(nèi)容ID,而該內(nèi)容密鑰就是內(nèi)容的加密密鑰。這里,用于分配內(nèi)容ID的單位可以是由分離單元102加以識(shí)別的事件。這里,一個(gè)“事件”是與廣播節(jié)目相應(yīng)的一項(xiàng)內(nèi)容。在這種情況下,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103通過(guò)從TS中的SI(服務(wù)信息)內(nèi)的一個(gè)EIT(事件信息表)獲得事件信息(譬如一個(gè)event_id)來(lái)識(shí)別一個(gè)事件,并請(qǐng)求按照這樣的事件單位來(lái)生成內(nèi)容ID。
      根據(jù)來(lái)自內(nèi)容密鑰信息加密轉(zhuǎn)換單元103的請(qǐng)求,內(nèi)容ID生成單元104發(fā)布一個(gè)惟一的內(nèi)容ID。更具體地講,內(nèi)容ID生成單元104具有一個(gè)內(nèi)部計(jì)數(shù)器,并且在從內(nèi)容密鑰信息加密轉(zhuǎn)換單元103接收到一項(xiàng)發(fā)布一個(gè)內(nèi)容ID的請(qǐng)求時(shí)執(zhí)行如下這樣一個(gè)過(guò)程即將當(dāng)前的計(jì)數(shù)器值指定作為一個(gè)內(nèi)容ID并遞增該計(jì)數(shù)器。
      多路轉(zhuǎn)接單元105執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程多路轉(zhuǎn)接從分離單元102接收到的內(nèi)容以及從內(nèi)容密鑰信息加密轉(zhuǎn)換單元103接收到的已被加密的ECM,以便重構(gòu)一個(gè)傳送流。
      存儲(chǔ)設(shè)備90存儲(chǔ)從多路轉(zhuǎn)接單元105輸出的傳送流。
      另一方面,內(nèi)容使用設(shè)備110包括一個(gè)分離單元111、一個(gè)內(nèi)容密鑰信息解密單元112、一個(gè)移動(dòng)內(nèi)容清單管理單元113、一個(gè)移動(dòng)內(nèi)容清單存儲(chǔ)單元114、一個(gè)內(nèi)容輸出控制單元115、一個(gè)內(nèi)容解密單元116、一個(gè)內(nèi)容輸出選擇單元117、以及作為內(nèi)容輸出單元的一個(gè)內(nèi)容顯示單元118與一個(gè)內(nèi)容寫(xiě)入單元119。
      分離單元111的運(yùn)行情況如下。當(dāng)在內(nèi)容使用設(shè)備110中已經(jīng)從該用戶接收到一個(gè)內(nèi)容顯示請(qǐng)求或一個(gè)內(nèi)容寫(xiě)入請(qǐng)求時(shí),分離單元111就從由內(nèi)容導(dǎo)入設(shè)備100或存儲(chǔ)設(shè)備90獲得的傳送流中分離出該內(nèi)容以及已被重新加密的ECM。
      內(nèi)容密鑰信息解密單元112從分離單元111接收該已被重新加密的ECM,并利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被重新加密的ECM。在如此操作時(shí),如果該用戶提出了一個(gè)內(nèi)容寫(xiě)入請(qǐng)求,那么內(nèi)容密鑰信息解密單元112就只在移動(dòng)內(nèi)容清單管理單元113已經(jīng)判定該寫(xiě)入被允許的情況下才將該已被解密的內(nèi)容密鑰傳送到內(nèi)容解密單元116。更具體地講,內(nèi)容密鑰信息解密單元112利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被重新加密的ECM,并將該ECM中包含的內(nèi)容ID傳送到移動(dòng)內(nèi)容清單管理單元113。然后,內(nèi)容密鑰信息解密單元112從移動(dòng)內(nèi)容清單管理單元113接收一個(gè)說(shuō)明具有那個(gè)內(nèi)容ID的內(nèi)容的寫(xiě)入是被允許還是被禁止的判斷結(jié)果,而且在該判斷結(jié)果為“允許”時(shí),將該已被解密的內(nèi)容密鑰傳送到內(nèi)容解密單元116。移動(dòng)內(nèi)容清單管理單元113就以這樣的方式對(duì)各項(xiàng)單獨(dú)的內(nèi)容來(lái)判斷寫(xiě)入是被允許還是被禁止,所以就不能夠無(wú)限制地向外輸出處于無(wú)約束狀態(tài)的內(nèi)容。
      在已經(jīng)從該用戶接收到內(nèi)容顯示請(qǐng)求時(shí),內(nèi)容密鑰信息解密單元112的處理過(guò)程與已經(jīng)接收到一個(gè)內(nèi)容寫(xiě)入請(qǐng)求時(shí)的過(guò)程相同。不過(guò),從移動(dòng)內(nèi)容清單管理單元113接收到的判斷結(jié)果是關(guān)于該內(nèi)容的再現(xiàn)/顯示的判斷結(jié)果,而不是關(guān)于寫(xiě)入是被允許還是被禁止的判斷結(jié)果。
      移動(dòng)內(nèi)容清單管理單元113根據(jù)存儲(chǔ)在移動(dòng)內(nèi)容清單存儲(chǔ)單元114內(nèi)的被移動(dòng)內(nèi)容清單(下文稱為“MCL”)來(lái)執(zhí)行關(guān)于內(nèi)容的輸出是被允許還是被禁止的判斷。這里,MCL是一份清單,它至少包括已經(jīng)被寫(xiě)入的內(nèi)容的內(nèi)容ID。關(guān)于內(nèi)容輸出是否被允許的判斷包括關(guān)于內(nèi)容的寫(xiě)入是否被允許的判斷以及關(guān)于內(nèi)容的再現(xiàn)/顯示是否被允許的判斷。
      更具體地講,在已經(jīng)從數(shù)據(jù)I/O控制電路12接收到一個(gè)內(nèi)容ID時(shí),移動(dòng)內(nèi)容清單管理單元113就根據(jù)下面(A)與(B)中所列的處理方式來(lái)判斷內(nèi)容的寫(xiě)入是否被允許。
      (A)移動(dòng)內(nèi)容清單管理單元113判斷所接收到的內(nèi)容ID是否已經(jīng)在該MCL中注冊(cè),而且在該內(nèi)容ID尚未被注冊(cè)時(shí)將該內(nèi)容ID添加到該MCL并允許該寫(xiě)入。如果該內(nèi)容已經(jīng)被注冊(cè),那么移動(dòng)內(nèi)容清單管理單元113就禁止該寫(xiě)入。在這種情況下,能夠允許該內(nèi)容只被寫(xiě)入一次,該內(nèi)容的第二次及隨后的寫(xiě)入則被禁止。在這種情況下,該MCL是已經(jīng)一度被寫(xiě)入的內(nèi)容的一份內(nèi)容ID清單。寫(xiě)入內(nèi)容的條件(寫(xiě)入條件)是一個(gè)內(nèi)容ID未在該MCL中注冊(cè)。
      (B)移動(dòng)內(nèi)容清單管理單元113判斷所接收到的內(nèi)容ID已經(jīng)在該MCL中注冊(cè)。如果該內(nèi)容ID尚未注冊(cè),那么移動(dòng)內(nèi)容清單管理單元113就在該MCL中注冊(cè)該內(nèi)容ID,并根據(jù)預(yù)定的寫(xiě)入條件或該MCL來(lái)判斷該內(nèi)容的寫(xiě)入是被允許還是被禁止。如果該內(nèi)容ID已經(jīng)注冊(cè),那么移動(dòng)內(nèi)容清單管理單元113就根據(jù)與該內(nèi)容ID相應(yīng)的寫(xiě)入條件來(lái)判斷該內(nèi)容的寫(xiě)入是被允許還是被禁止。這里,該寫(xiě)入條件可以是內(nèi)容的允許寫(xiě)入次數(shù)、寫(xiě)入目的地(用于寫(xiě)入的存儲(chǔ)媒體類型)、寫(xiě)入通道(模擬輸出/數(shù)字輸出等)等等。在這種情況下,每項(xiàng)內(nèi)容的寫(xiě)入都按照每項(xiàng)內(nèi)容的寫(xiě)入條件而加以限制。舉例來(lái)說(shuō),內(nèi)容的允許寫(xiě)入次數(shù)可以是網(wǎng)絡(luò)120中共享該網(wǎng)絡(luò)密鑰的內(nèi)容使用設(shè)備110的數(shù)量。
      移動(dòng)內(nèi)容清單管理單元113按照與上述處理過(guò)程(A)與(B)相同的方法來(lái)判斷內(nèi)容的再現(xiàn)/顯示是被允許還是被禁止,可是,這些判斷是按照內(nèi)容再現(xiàn)/顯示條件進(jìn)行,而不是按照內(nèi)容寫(xiě)入條件進(jìn)行。
      移動(dòng)內(nèi)容清單管理單元113也可靠地管理存儲(chǔ)在移動(dòng)內(nèi)容清單存儲(chǔ)單元114中的MCL的一個(gè)散列值。它被用來(lái)探測(cè)該MCL是否已經(jīng)被篡改,從而在該MCL被存儲(chǔ)在非安全區(qū)域(譬如硬盤(pán)驅(qū)動(dòng)器等)的情況下保證該MCL的可鑒別性。故而,只要該MCL的內(nèi)容被更新,移動(dòng)內(nèi)容清單管理單元113就為該MCL計(jì)算該散列值,并管理該計(jì)算結(jié)果。作為可靠管理該散列值的方法的一個(gè)示例,該散列值可以被存儲(chǔ)在本身就是防篡改硬件的一個(gè)安全模塊的內(nèi)部。
      此外,移動(dòng)內(nèi)容清單管理單元113管理該MCL的最大長(zhǎng)度以及/或者與內(nèi)容ID的數(shù)量及該MCL長(zhǎng)度有關(guān)的域限。這里,在提供能夠被寫(xiě)入該MCL的最大內(nèi)容ID數(shù)量或最大字節(jié)數(shù)量的域限、而且在達(dá)到該MCL的這個(gè)域限的情況下,就執(zhí)行控制來(lái)刪除該MCL中最舊的內(nèi)容ID的信息。更具體地講,移動(dòng)內(nèi)容清單管理單元113管理一個(gè)指針,該指針表示該MCL中下一個(gè)寫(xiě)入位置,而且在達(dá)到該MCL的上限時(shí),該指針?lè)祷卦揗CL的起點(diǎn),所以能夠從最舊的內(nèi)容ID開(kāi)始刪除信息。
      另一種方法是,通過(guò)在內(nèi)容被訪問(wèn)時(shí)寫(xiě)入時(shí)間及日期來(lái)作為該MCL中每項(xiàng)內(nèi)容的信息,刪除(重寫(xiě))可以從具有最低訪問(wèn)頻率的信息開(kāi)始執(zhí)行。
      另一種方法是,不是如上所述自動(dòng)刪除信息,而是由該用戶來(lái)選擇要從該MCL中刪除的信息,然后通過(guò)用戶操作來(lái)加以刪除。
      移動(dòng)內(nèi)容清單存儲(chǔ)單元114存儲(chǔ)該MCL,它可以通過(guò)一個(gè)硬盤(pán)驅(qū)動(dòng)器等來(lái)實(shí)現(xiàn)。
      內(nèi)容輸出控制單元115將用來(lái)控制內(nèi)容輸出的內(nèi)容輸出控制信息輸出到內(nèi)容輸出選擇單元117。更具體地講,根據(jù)來(lái)自該用戶的內(nèi)容顯示請(qǐng)求或內(nèi)容寫(xiě)入請(qǐng)求,內(nèi)容輸出控制單元115生成內(nèi)容輸出控制信息,該信息表示該內(nèi)容向內(nèi)容顯示單元118的一次輸出或者該內(nèi)容向內(nèi)容寫(xiě)入單元119的一次輸出,而且內(nèi)容輸出控制單元115將該內(nèi)容輸出控制信息發(fā)送到內(nèi)容輸出選擇單元117。
      內(nèi)容解密單元116解密該已被加密的內(nèi)容。更具體地講,內(nèi)容解密單元116執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程利用從內(nèi)容密鑰信息解密單元112獲得的內(nèi)容密鑰來(lái)連續(xù)不斷地解密已經(jīng)利用該內(nèi)容密鑰進(jìn)行加密的內(nèi)容的TS包。
      內(nèi)容輸出選擇單元117根據(jù)從內(nèi)容輸出控制單元115獲得的內(nèi)容輸出控制信息來(lái)控制該內(nèi)容的傳送目的地。更具體地講,內(nèi)容輸出選擇單元117執(zhí)行這樣一個(gè)過(guò)程在該內(nèi)容輸出控制信息表示“顯示”時(shí)將該內(nèi)容發(fā)送到內(nèi)容顯示單元118,而在該內(nèi)容輸出控制信息表示對(duì)存儲(chǔ)媒體的一次寫(xiě)入時(shí)將該內(nèi)容發(fā)送到內(nèi)容寫(xiě)入單元119。
      內(nèi)容顯示單元118用該內(nèi)容的TS包來(lái)重構(gòu)一個(gè)MPEG-2基本流、解碼該MPEG-2基本流并將該內(nèi)容輸出到一臺(tái)監(jiān)視器。
      內(nèi)容寫(xiě)入單元119執(zhí)行寫(xiě)入該內(nèi)容所需要的處理以及將該內(nèi)容寫(xiě)入存儲(chǔ)媒體的處理。更具體地講,內(nèi)容寫(xiě)入單元119執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程轉(zhuǎn)換該內(nèi)容的加密以便將該內(nèi)容約束到該媒體,而且轉(zhuǎn)換該格式等等。
      圖5表示由移動(dòng)內(nèi)容清單存儲(chǔ)單元114加以存儲(chǔ)的、由移動(dòng)內(nèi)容清單管理單元113加以管理的MCL的數(shù)據(jù)結(jié)構(gòu)的一個(gè)示例。這個(gè)MCL是一份清單,其中寫(xiě)入了已經(jīng)由內(nèi)容寫(xiě)入單元119寫(xiě)入的內(nèi)容以及由內(nèi)容顯示單元118再現(xiàn)/顯示的內(nèi)容。如該圖所示,該MCL包括與每個(gè)內(nèi)容ID相應(yīng)的一個(gè)寫(xiě)入次數(shù)、寫(xiě)入目的地以及一個(gè)寫(xiě)入通道。該寫(xiě)入次數(shù)表示已經(jīng)由內(nèi)容寫(xiě)入單元119對(duì)每項(xiàng)內(nèi)容執(zhí)行的向存儲(chǔ)媒體的寫(xiě)入次數(shù)。該寫(xiě)入目的地表示該存儲(chǔ)媒體,譬如允許寫(xiě)入的一個(gè)DVD-RAM、D-VHS以及一張SD卡。該寫(xiě)入通道表示該輸出狀態(tài),譬如模擬輸出、數(shù)字輸出(壓縮/未壓縮)以及輸出圖像品質(zhì)(SD(標(biāo)準(zhǔn)清晰度)/HD(高清晰度))。移動(dòng)內(nèi)容清單管理單元113可以從圖4所示的ECM的專用數(shù)據(jù)獲得諸如寫(xiě)入目的地及寫(xiě)入通道這樣的信息并在該MCL中設(shè)置該信息,或者可以從包含在廣播電波中的信息(譬如該內(nèi)容、ECM以及PSI/SI)來(lái)獲得這些信息并在該MCL中設(shè)置所獲得的信息,或者甚至設(shè)置預(yù)先存儲(chǔ)在本內(nèi)容使用系統(tǒng)中的值。
      從具有上述結(jié)構(gòu)的MCL能夠獲悉內(nèi)容已經(jīng)被寫(xiě)入的次數(shù),所以移動(dòng)內(nèi)容清單管理單元113可以針對(duì)每項(xiàng)單獨(dú)的內(nèi)容而將內(nèi)容的寫(xiě)入限制在由最大寫(xiě)入次數(shù)規(guī)定的范圍內(nèi)。
      下面利用圖6與圖7所示的流程圖來(lái)說(shuō)明具有上述結(jié)構(gòu)的內(nèi)容使用系統(tǒng)1的運(yùn)行情況。
      圖6是一幅流程圖,它表示內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容導(dǎo)入過(guò)程。
      輸入單元101從廣播電波接收一個(gè)傳送流(步驟S401)。
      分離單元102從輸入單元101獲得該傳送流,查閱這些TS包的PID,并分離內(nèi)容的TS包與ECM的TS包等等(步驟S402)。表示該內(nèi)容及該ECM的TS包的PID被寫(xiě)在該P(yáng)MT內(nèi),所以分離單元102通過(guò)查閱該P(yáng)MT來(lái)分離出這些TS包。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103獲得該ECM的TS包,重構(gòu)該ECM段,并利用該工作密鑰來(lái)解密已被加密的ECM(步驟S403)。此外,當(dāng)已被解密的ECM的拷貝控制信息為“COPY NEVER”時(shí),內(nèi)容密鑰信息加密轉(zhuǎn)換單元103不將該內(nèi)容約束到該網(wǎng)絡(luò),所以就不執(zhí)行以后的處理(可是允許該內(nèi)容的再現(xiàn)/顯示)。當(dāng)該拷貝控制信息為“NETWORK COPY”時(shí),內(nèi)容密鑰信息加密轉(zhuǎn)換單元103執(zhí)行后面所描述的處理。當(dāng)該拷貝控制信息為“COPYFREE”時(shí),也許不必要將該內(nèi)容約束到該網(wǎng)絡(luò),可是,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103也可以將該內(nèi)容約束到該網(wǎng)絡(luò),并將該寫(xiě)入次數(shù)設(shè)置為“無(wú)限制”。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103將一個(gè)內(nèi)容ID生成請(qǐng)求發(fā)送到內(nèi)容ID生成單元104。內(nèi)容ID生成單元104接收這個(gè)請(qǐng)求并生成一個(gè)內(nèi)容ID(步驟S404)。
      內(nèi)容ID生成單元104將所生成的內(nèi)容ID發(fā)送到內(nèi)容密鑰信息加密轉(zhuǎn)換單元103。內(nèi)容密鑰信息加密轉(zhuǎn)換單元103將所獲得的內(nèi)容ID嵌入該ECM(步驟S405)。更具體地講,內(nèi)容ID生成單元104利用內(nèi)部存儲(chǔ)的計(jì)數(shù)器生成一個(gè)內(nèi)容ID,并將這個(gè)內(nèi)容ID發(fā)送到內(nèi)容密鑰信息加密轉(zhuǎn)換單元103。內(nèi)容密鑰信息加密轉(zhuǎn)換單元103在該ECM的一個(gè)特定域內(nèi)設(shè)置所接收到的內(nèi)容ID。作為一個(gè)示例,可以采用將該內(nèi)容ID插入圖4所示ECM的專用數(shù)據(jù)部分之中的方法。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103利用該網(wǎng)絡(luò)密鑰來(lái)重新加密該ECM(步驟S406)。更具體地講,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103內(nèi)部存儲(chǔ)一個(gè)預(yù)先在該網(wǎng)絡(luò)中共享的加密密鑰,并使用這個(gè)加密密鑰來(lái)重新加密其中已經(jīng)嵌入了該內(nèi)容ID的ECM。此外,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103將該已被加密的ECM轉(zhuǎn)換為TS包,并將這些TS包傳送到多路轉(zhuǎn)接單元105。
      多路轉(zhuǎn)接單元105多路轉(zhuǎn)接從分離單元102接收到的TS包以及從內(nèi)容密鑰信息加密轉(zhuǎn)換單元103接收到的、其加密已經(jīng)被轉(zhuǎn)換的ECM的TS包(步驟S407)。
      在多路轉(zhuǎn)接之后,該內(nèi)容及ECM就被存儲(chǔ)到存儲(chǔ)設(shè)備90。另一種方法是,該內(nèi)容及ECM在該內(nèi)容及ECM被存儲(chǔ)到存儲(chǔ)設(shè)備90的同時(shí)被輸入到內(nèi)容使用設(shè)備110。
      在內(nèi)容導(dǎo)入設(shè)備100中,該ECM的加密按照這種方法被加以轉(zhuǎn)換,從而生成一項(xiàng)已經(jīng)被約束到該網(wǎng)絡(luò)的內(nèi)容,而且,一項(xiàng)內(nèi)容ID也在隨同該內(nèi)容被多路轉(zhuǎn)接的ECM中加以設(shè)置。
      另一方面,圖7是一幅表示內(nèi)容使用設(shè)備110的內(nèi)容寫(xiě)入過(guò)程的流程圖。
      在分離單元111中,該內(nèi)容及該ECM被從接收自內(nèi)容導(dǎo)入設(shè)備100的一個(gè)傳送流或者從已經(jīng)讀自存儲(chǔ)設(shè)備90的一個(gè)傳送流中分離出來(lái)(步驟S501)。更具體地講,分離單元111執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程查閱該傳送流內(nèi)TS包的標(biāo)題部分中的PID,并分離與各個(gè)PID相對(duì)應(yīng)的TS包。
      內(nèi)容密鑰信息解密單元112從分離單元111接收該ECM的TS包,重構(gòu)該ECM段,并獲得該已被重新加密的ECM。然后,內(nèi)容密鑰信息解密單元112利用預(yù)先獲得的網(wǎng)絡(luò)密鑰來(lái)解密該ECM的已被加密的部分(步驟S502)。
      內(nèi)容密鑰信息解密單元112讀出已經(jīng)被嵌入到該被解密ECM中的內(nèi)容ID(步驟S503)。為了確認(rèn)對(duì)本內(nèi)容是否允許寫(xiě)入,內(nèi)容密鑰信息解密單元112將所讀出的內(nèi)容ID傳送到移動(dòng)內(nèi)容清單管理單元113。
      移動(dòng)內(nèi)容清單管理單元113從移動(dòng)內(nèi)容清單存儲(chǔ)單元114讀出該MCL(步驟S504)。移動(dòng)內(nèi)容清單管理單元113首先從包含在該傳送流中的信息(譬如該內(nèi)容、該ECM及該P(yáng)SI/SI)中或者從該系統(tǒng)內(nèi)預(yù)先設(shè)置的參數(shù)中獲得各種條件,譬如該內(nèi)容的寫(xiě)入目的地及寫(xiě)入通道,然后確認(rèn)由該用戶指定的寫(xiě)入目的地及寫(xiě)入通道是否滿足這些條件(步驟S505)。作為一個(gè)示例,如果該用戶指定“D-VHS”作為該寫(xiě)入目的地,而且在內(nèi)容使用設(shè)備110中預(yù)先提供的寫(xiě)入目的地是“D-VHS”,那么該內(nèi)容就能夠被寫(xiě)入D-VHS,但是,如果在內(nèi)容使用設(shè)備110中預(yù)先提供的寫(xiě)入目的地是“SD卡”,那么這種向D-VHS的寫(xiě)入就不可能進(jìn)行。對(duì)寫(xiě)入通道的情況也是如此,所以,除非由該用戶指定的寫(xiě)入通道滿足內(nèi)容使用設(shè)備110中預(yù)先提供的寫(xiě)入通道,否則該內(nèi)容就不能被寫(xiě)入存儲(chǔ)媒體。
      另外,移動(dòng)內(nèi)容清單管理單元113判斷該MCL中是否包含從內(nèi)容密鑰信息解密單元112接收到的內(nèi)容ID(步驟S506)。應(yīng)當(dāng)注意,如果在移動(dòng)內(nèi)容清單存儲(chǔ)單元114中不存在MCL(初始化前的狀態(tài)),那么就生成一個(gè)MCL(執(zhí)行初始化)。
      如果步驟S506中的判斷是“NO”,就是說(shuō),如果該MCL中不存在一個(gè)內(nèi)容ID,那么,移動(dòng)內(nèi)容清單管理單元113就執(zhí)行一個(gè)更新該MCL并將該MCL存儲(chǔ)到移動(dòng)內(nèi)容清單存儲(chǔ)單元114的過(guò)程(步驟S507)。在這種情況下,就判定對(duì)當(dāng)前內(nèi)容的寫(xiě)入是被允許的。
      為了記錄該內(nèi)容的寫(xiě)入,移動(dòng)內(nèi)容清單管理單元113將該內(nèi)容ID、該寫(xiě)入次數(shù)、該寫(xiě)入目的地以及該寫(xiě)入通道添加到該MCL,重新計(jì)算該MCL的散列值,并除了用對(duì)該MCL重新計(jì)算的散列值替換存儲(chǔ)在移動(dòng)內(nèi)容清單管理單元113中的散列值之外,還將該MCL存儲(chǔ)到移動(dòng)內(nèi)容清單存儲(chǔ)單元114。
      內(nèi)容密鑰信息解密單元112從該ECM中提取該內(nèi)容密鑰,并將該內(nèi)容密鑰傳送到內(nèi)容解密單元116,而且也命令內(nèi)容輸出控制單元115將該內(nèi)容經(jīng)由該被確認(rèn)的寫(xiě)入目的地及寫(xiě)入通道傳送到內(nèi)容寫(xiě)入單元119(步驟S508)。故而,內(nèi)容輸出控制單元115控制內(nèi)容輸出選擇單元117來(lái)將該內(nèi)容寫(xiě)入指定的寫(xiě)入目的地及寫(xiě)入通道。
      內(nèi)容解密單元116利用從內(nèi)容密鑰信息解密單元112獲得的內(nèi)容密鑰來(lái)對(duì)從分離單元111獲得的TS包進(jìn)行解密(去擾)(步驟S509)。
      內(nèi)容輸出選擇單元117根據(jù)內(nèi)容輸出控制單元115的控制、并利用指定的寫(xiě)入目的地及寫(xiě)入通道將該內(nèi)容傳送到內(nèi)容寫(xiě)入單元119。
      內(nèi)容寫(xiě)入單元119將該內(nèi)容寫(xiě)入存儲(chǔ)媒體(步驟S510)。更具體地講,內(nèi)容寫(xiě)入單元119根據(jù)該存儲(chǔ)媒體(譬如一個(gè)DVD-RAM或者D-VHS)而以合適的方式來(lái)加密該內(nèi)容、改變?cè)摳袷降鹊?,然后將該?nèi)容寫(xiě)入該存儲(chǔ)媒體。
      如果步驟S506中的判斷是“YES”,就是說(shuō),如果該MCL中包含該內(nèi)容ID,那么移動(dòng)內(nèi)容清單管理單元113就利用該MCL中與該內(nèi)容ID相關(guān)的信息來(lái)判斷寫(xiě)入是被允許還是被禁止(步驟S511)。更具體地講,由于在該MCL中對(duì)每個(gè)內(nèi)容ID記錄了一個(gè)寫(xiě)入次數(shù)、一個(gè)寫(xiě)入目的地、一個(gè)寫(xiě)入通道等等,所以移動(dòng)內(nèi)容清單管理單元113就查閱這個(gè)信息,并確認(rèn)寫(xiě)入是否被允許。
      作為一個(gè)示例,當(dāng)對(duì)每項(xiàng)內(nèi)容的允許寫(xiě)入次數(shù)是“3”時(shí),如果要被寫(xiě)入的內(nèi)容的內(nèi)容ID是圖5中的“CONTENT-ID-11111”,那么寫(xiě)入次數(shù)為“1”就意味著還能有另外兩次寫(xiě)入,所以移動(dòng)內(nèi)容清單管理單元113就斷定該寫(xiě)入是可能的。在如此操作時(shí),該MCL中與該寫(xiě)入目的地及寫(xiě)入通道相關(guān)的內(nèi)容是“-”,這就是說(shuō),對(duì)該寫(xiě)入目的地及寫(xiě)入通道沒(méi)有限制,所以就能夠?qū)υ撚脩糁付ǖ膶?xiě)入目的地及寫(xiě)入通道執(zhí)行寫(xiě)入。當(dāng)該內(nèi)容ID是“CONTENT-ID-22222”,而該用戶指定的寫(xiě)入目的地是“DVD-RAM”時(shí),該MCL中的寫(xiě)入次數(shù)是“2”,該寫(xiě)入目的地是“DVD-RAM”,所以移動(dòng)內(nèi)容清單管理單元113就斷定該寫(xiě)入是被允許的。這時(shí),舉例來(lái)說(shuō),如果該用戶指定的寫(xiě)入目的地是“SD CARD”,那么盡管還沒(méi)有達(dá)到該最大寫(xiě)入次數(shù),但因?yàn)閷?duì)寫(xiě)入目的地的限制沒(méi)有得到滿足,所以移動(dòng)內(nèi)容清單管理單元113就斷定該寫(xiě)入不被允許。同樣,當(dāng)該內(nèi)容ID是“CONTENT-ID-88888”,而該用戶指定的寫(xiě)入通道是“Digital(SD)”時(shí),對(duì)寫(xiě)入次數(shù)及寫(xiě)入通道的限制都已滿足,所以移動(dòng)內(nèi)容清單管理單元113就斷定該寫(xiě)入是允許的,但當(dāng)該用戶指定的寫(xiě)入通道是“Digital(HD)”時(shí),對(duì)該寫(xiě)入通道的限制未得到滿足,所以移動(dòng)內(nèi)容清單管理單元113就斷定該寫(xiě)入不被允許。另外,當(dāng)該內(nèi)容ID是“CONTENT-ID-77777”而該寫(xiě)入次數(shù)已經(jīng)達(dá)到“3”時(shí),移動(dòng)內(nèi)容清單管理單元113就斷定該寫(xiě)入不被允許。
      如果步驟S511中的判斷是“YES”,就是說(shuō),移動(dòng)內(nèi)容清單管理單元113已經(jīng)斷定該寫(xiě)入是允許的,那么移動(dòng)內(nèi)容清單管理單元113就更新并存儲(chǔ)該MCL(步驟S507)。自步驟S507往后的詳細(xì)處理過(guò)程與上面所述的處理相同,所以省略對(duì)這些處理的說(shuō)明。
      如果步驟S511中的判斷是“NO”,就是說(shuō),移動(dòng)內(nèi)容清單管理單元113已經(jīng)斷定該寫(xiě)入是被禁止的,那么該內(nèi)容寫(xiě)入過(guò)程就被終止。
      這樣,在內(nèi)容使用系統(tǒng)1中,如果一個(gè)內(nèi)容ID被分配到一項(xiàng)已經(jīng)被約束到該網(wǎng)絡(luò)的內(nèi)容,而且該內(nèi)容已被寫(xiě)入,那么就利用該MCL來(lái)確認(rèn)該寫(xiě)入,所以就能對(duì)內(nèi)容的寫(xiě)入施加限制。
      圖7是一幅表示內(nèi)容使用設(shè)備110中的內(nèi)容寫(xiě)入過(guò)程的流程圖,而圖8則是一幅表示該內(nèi)容再現(xiàn)(顯示)過(guò)程的流程圖。
      在圖8中,步驟S601至S606中的處理與圖7所示的內(nèi)容寫(xiě)入過(guò)程相同,所以省略對(duì)這些處理的說(shuō)明。
      如果移動(dòng)內(nèi)容清單管理單元113在步驟S606中的判斷是“NO”,就是說(shuō),如果在該MCL中不存在當(dāng)前的內(nèi)容ID,那么當(dāng)前的內(nèi)容尚未被寫(xiě)入,所以移動(dòng)內(nèi)容清單管理單元113就斷定該再現(xiàn)過(guò)程是被允許的,所以內(nèi)容密鑰信息解密單元112就執(zhí)行這樣一個(gè)過(guò)程從該ECM中提取該內(nèi)容密鑰,并將該內(nèi)容密鑰傳送到內(nèi)容解密單元116(步驟S608)。
      內(nèi)容解密單元116利用從內(nèi)容密鑰信息解密單元112獲得的內(nèi)容密鑰來(lái)對(duì)從分離單元111獲得的TS包進(jìn)行解密(去擾)(步驟S609)。
      內(nèi)容輸出選擇單元117根據(jù)內(nèi)容輸出控制單元115的控制來(lái)將該內(nèi)容傳送到用于顯示該內(nèi)容的內(nèi)容顯示單元118。
      內(nèi)容顯示單元118將該內(nèi)容輸出到一臺(tái)TV或類似設(shè)備(步驟S610)。
      如果移動(dòng)內(nèi)容清單管理單元113在步驟S606中的判斷是“YES”,就是說(shuō),在該MCL中包含當(dāng)前的內(nèi)容ID,那么移動(dòng)內(nèi)容清單管理單元113就利用該MCL中與該當(dāng)前內(nèi)容ID相關(guān)的信息來(lái)判斷再現(xiàn)是被允許還是被禁止(步驟S607)。更具體地講,移動(dòng)內(nèi)容清單管理單元113確認(rèn)該寫(xiě)入次數(shù)是否已經(jīng)達(dá)到該最大寫(xiě)入次數(shù),并在尚未達(dá)到該最大寫(xiě)入次數(shù)時(shí)判定該再現(xiàn)是被允許的,而在達(dá)到該最大寫(xiě)入次數(shù)時(shí)則判定該再現(xiàn)被禁止。
      如果步驟S607中的判斷是“YES”,就是說(shuō),如果再現(xiàn)是被允許的,那么就執(zhí)行步驟S608之后的處理。
      如果步驟S607中的判斷是“NO”,就是說(shuō),如果再現(xiàn)被禁止,那么該內(nèi)容再現(xiàn)過(guò)程就被終止。
      這樣,在本內(nèi)容使用系統(tǒng)1中,即使對(duì)一項(xiàng)已經(jīng)寫(xiě)到存儲(chǔ)媒體的內(nèi)容,也有可能在該網(wǎng)絡(luò)中出現(xiàn)該內(nèi)容的一份拷貝,所以在對(duì)被寫(xiě)入內(nèi)容的顯示(再現(xiàn))過(guò)程期間,該MCL也被用來(lái)判斷該內(nèi)容的再現(xiàn)是否被允許,從而對(duì)該內(nèi)容的使用施加限制。
      然而,舉例來(lái)說(shuō),也存在由于電源被切斷或者該用戶取消該過(guò)程而使該寫(xiě)入過(guò)程被中斷(該寫(xiě)入過(guò)程失敗)的情況。所以,本內(nèi)容使用系統(tǒng)1被設(shè)計(jì)得能夠恢復(fù)該寫(xiě)入過(guò)程。更具體地講,在圖3中,內(nèi)容密鑰信息解密單元112按照加擾單位(譬如說(shuō),用以更新該ECM中包含的內(nèi)容密鑰的單位)來(lái)分配ID(下文稱其為“加擾ID”),而內(nèi)容解密單元116接收該內(nèi)容密鑰及這個(gè)加擾ID并加以存儲(chǔ),并一直存儲(chǔ)到該內(nèi)容已經(jīng)被傳送到內(nèi)容寫(xiě)入單元119,就是說(shuō),一直存儲(chǔ)到該內(nèi)容往存儲(chǔ)媒體的寫(xiě)入獲得成功。當(dāng)該過(guò)程被取消而該寫(xiě)入過(guò)程被恢復(fù)時(shí),內(nèi)容解密單元116就將該已被存儲(chǔ)的加擾ID傳送到內(nèi)容密鑰信息解密單元112,以使該過(guò)程能夠從該加擾ID恢復(fù)。
      對(duì)這個(gè)過(guò)程將利用圖9與圖10所示的流程圖說(shuō)明如下。
      圖9是一幅表示將一項(xiàng)內(nèi)容寫(xiě)入存儲(chǔ)媒體的過(guò)程的流程圖。這幅圖表示從一次寫(xiě)入開(kāi)始到一次中斷(一次“取消”或一次“暫停”)然后再到結(jié)束的處理過(guò)程。
      一旦內(nèi)容的寫(xiě)入過(guò)程開(kāi)始,移動(dòng)內(nèi)容清單管理單元113就暫時(shí)注冊(cè)正被寫(xiě)入的內(nèi)容的內(nèi)容ID(步驟S701)。
      內(nèi)容密鑰信息解密單元112檢查是否出現(xiàn)了寫(xiě)入過(guò)程中斷(取消)原因(步驟S702)。如果該過(guò)程尚未被中斷,那么內(nèi)容密鑰信息解密單元112就執(zhí)行步驟S703,而如果該過(guò)程已被中斷,那么該內(nèi)容寫(xiě)入過(guò)程就被終止。如果該電源被切斷,那么很顯然,該處理就會(huì)結(jié)束。
      在步驟S703,判斷該內(nèi)容是否按照一個(gè)完整的加擾單位被輸出。如果該內(nèi)容尚未按照一個(gè)完整的加擾單位被輸出,就執(zhí)行步驟S704,而如果該內(nèi)容已經(jīng)按照一個(gè)完整的加擾單位被輸出,就執(zhí)行步驟S709。
      內(nèi)容密鑰信息解密單元112將一個(gè)加擾ID分配到每個(gè)加擾單位(步驟S704)。更具體地講,通過(guò)將ID均勻地分配到每個(gè)加擾單位,內(nèi)容解密單元116與/或內(nèi)容寫(xiě)入單元119就能夠使用這些ID來(lái)識(shí)別該寫(xiě)入過(guò)程的進(jìn)展程度。要被分配的最后一個(gè)加擾ID被存儲(chǔ)在內(nèi)容密鑰信息解密單元112內(nèi)部來(lái)作為最后被傳送的加擾ID。
      內(nèi)容密鑰信息解密單元112從該ECM讀出該內(nèi)容密鑰,并將該內(nèi)容密鑰及加擾ID傳送到內(nèi)容解密單元116(步驟S705)。這里,考慮到多項(xiàng)內(nèi)容的寫(xiě)入過(guò)程被中斷的情況,要被寫(xiě)入的內(nèi)容的內(nèi)容ID可以與該加擾ID一道傳送。
      內(nèi)容解密單元116接收該內(nèi)容密鑰及該加擾ID(步驟S706)。
      內(nèi)容解密單元116利用該內(nèi)容密鑰來(lái)解密該已被加密的內(nèi)容,并內(nèi)部存儲(chǔ)已經(jīng)完成寫(xiě)入的加擾單位的加擾ID(步驟S707)。
      內(nèi)容寫(xiě)入單元119寫(xiě)入該內(nèi)容(步驟S708)。
      如果在步驟S703中已經(jīng)斷定一個(gè)完整的加擾單位已經(jīng)被輸出,那么移動(dòng)內(nèi)容清單管理單元113就正確注冊(cè)該MCL中正被寫(xiě)入的內(nèi)容的內(nèi)容ID(步驟S709)。
      應(yīng)當(dāng)注意,既然當(dāng)已經(jīng)被加密的內(nèi)容由內(nèi)容解密單元116來(lái)解密時(shí),該加擾ID被描述為內(nèi)部存儲(chǔ),那么當(dāng)從內(nèi)容寫(xiě)入單元119接收到該內(nèi)容已經(jīng)被寫(xiě)入并被成功存儲(chǔ)到該存儲(chǔ)媒體的通報(bào)時(shí),該加擾ID也可以被內(nèi)部存儲(chǔ)。
      圖10表示在該過(guò)程被中斷后重新開(kāi)始(恢復(fù))該過(guò)程的處理。
      在從該用戶接收到一個(gè)恢復(fù)請(qǐng)求時(shí),如果發(fā)現(xiàn)一項(xiàng)已經(jīng)臨時(shí)注冊(cè)在該MCL中的內(nèi)容ID,就開(kāi)始圖10中的處理。
      在這幅圖中,內(nèi)容解密單元116將所存儲(chǔ)的加擾ID傳送到內(nèi)容密鑰信息解密單元112(步驟S801)。
      內(nèi)容密鑰信息解密單元112接收該加擾ID(步驟S802)。
      內(nèi)容密鑰信息解密單元112將所存儲(chǔ)的最后發(fā)送的加擾ID與從內(nèi)容解密單元116接收到的加擾ID加以比較(步驟S803)。更具體地講,內(nèi)容密鑰信息解密單元112求得從內(nèi)容解密單元116接收到的加擾ID與最后發(fā)送的加擾ID的差值,并通過(guò)判斷該差值等于或小于預(yù)先設(shè)置的域限值來(lái)防止執(zhí)行非法寫(xiě)入。
      如果步驟S803中的判斷是“YES”,就是說(shuō),該差值等于或小于該域限值,那么該寫(xiě)入過(guò)程的恢復(fù)就被允許進(jìn)行,該內(nèi)容寫(xiě)入過(guò)程就得以恢復(fù)(步驟S804)。應(yīng)當(dāng)注意,恢復(fù)該內(nèi)容寫(xiě)入過(guò)程之后的運(yùn)行情況可參照?qǐng)D9加以描述,所以這里省略對(duì)它們的說(shuō)明。
      如果步驟S803中的判斷是“NO”,就是說(shuō),該差值大于該域限值,那么該內(nèi)容寫(xiě)入過(guò)程就被取消(步驟S805)。
      這樣,在本內(nèi)容使用系統(tǒng)1中,當(dāng)一項(xiàng)內(nèi)容被寫(xiě)入時(shí),就分配加擾ID來(lái)表示該寫(xiě)入過(guò)程,所以如果電源在一次寫(xiě)入期間被切斷或該用戶中斷該寫(xiě)入,那么該寫(xiě)入就能夠被可靠地恢復(fù)而不會(huì)危及安全性。
      第二實(shí)施例下面參考所附的附圖來(lái)說(shuō)明本發(fā)明的一個(gè)第二實(shí)施例,圖11是一幅框圖,它表示根據(jù)本發(fā)明的第二實(shí)施例的一個(gè)內(nèi)容使用系統(tǒng)2的結(jié)構(gòu)。應(yīng)當(dāng)注意,在圖11中,與圖3所示的第一實(shí)施例的內(nèi)容使用系統(tǒng)1相同的結(jié)構(gòu)元件已經(jīng)參考圖3進(jìn)行了說(shuō)明,所以對(duì)這些結(jié)構(gòu)元件都已賦以與圖3相同的參考標(biāo)號(hào),并省略對(duì)它們的說(shuō)明。
      圖11所示的內(nèi)容使用系統(tǒng)2的特征如下。雖然內(nèi)容導(dǎo)入設(shè)備100具有與本發(fā)明的第一實(shí)施例的內(nèi)容使用系統(tǒng)1相同的結(jié)構(gòu),但每個(gè)內(nèi)容使用設(shè)備100a還包括一個(gè)移動(dòng)內(nèi)容清單同步單元901,并與連接到該網(wǎng)絡(luò)的其他內(nèi)容使用設(shè)備110a通信,以使該MCL在多個(gè)內(nèi)容使用設(shè)備110a之間得以同步。
      移動(dòng)內(nèi)容清單同步單元901通過(guò)為該MCL向其他內(nèi)容使用設(shè)備110a發(fā)送以及從它們接收同步信息來(lái)同步該MCL,并且向移動(dòng)內(nèi)容清單管理單元113通報(bào)該結(jié)果。更具體地講,在內(nèi)容被寫(xiě)入以及該MCL被更新的計(jì)時(shí)過(guò)程中,移動(dòng)內(nèi)容清單管理單元113將用于該被更新內(nèi)容ID的同步信息傳送到移動(dòng)內(nèi)容清單同步單元901。移動(dòng)內(nèi)容清單同步單元901將這個(gè)同步信息發(fā)送到與該網(wǎng)絡(luò)連接的其他使用設(shè)備110a。每個(gè)其他內(nèi)容使用設(shè)備110a中接收這個(gè)同步信息的移動(dòng)內(nèi)容清單同步單元901將該同步信息發(fā)送到移動(dòng)內(nèi)容清單管理單元113,并通過(guò)在移動(dòng)內(nèi)容清單存儲(chǔ)單元114的MCL中反映這個(gè)信息來(lái)保證不同內(nèi)容使用設(shè)備110a中這些MCL的同步。作為一個(gè)示例,該用于同步的信息(同步信息)是已經(jīng)記錄到該MCL中的信息,它包括已經(jīng)被寫(xiě)入的內(nèi)容的內(nèi)容ID。作為該同步方法的一個(gè)示例,同步信息可以在該網(wǎng)絡(luò)中廣播。
      圖12表示移動(dòng)內(nèi)容清單同步單元901使該MCL與連接到該網(wǎng)絡(luò)的其他內(nèi)容使用設(shè)備110a的移動(dòng)內(nèi)容清單同步單元901實(shí)現(xiàn)同步的運(yùn)行順序。在這幅圖中,該MCL的更新來(lái)源(更新該MCL并廣播該同步信息的內(nèi)容使用設(shè)備110a)被設(shè)置成第一內(nèi)容使用設(shè)備110α,而更新目的地(接收該廣播同步信息并更新該MCL的內(nèi)容使用設(shè)備110a)被設(shè)置成一個(gè)第二內(nèi)容使用設(shè)備110β。應(yīng)當(dāng)注意,可能存在多個(gè)與該MCL的更新目的地相對(duì)應(yīng)的內(nèi)容使用設(shè)備110a,而第二內(nèi)容使用設(shè)備110β則在后面的說(shuō)明中被用來(lái)代表內(nèi)容使用設(shè)備110a。
      在寫(xiě)入一項(xiàng)內(nèi)容時(shí),第一內(nèi)容使用設(shè)備110α的移動(dòng)內(nèi)容清單管理單元113從內(nèi)容密鑰解密單元112獲得該內(nèi)容ID,并更新從移動(dòng)內(nèi)容清單存儲(chǔ)單元114讀出的MCL(步驟S1001)。更具體地講,在寫(xiě)入具有內(nèi)容ID“CONTENT-ID-12345”的內(nèi)容時(shí),如圖13所示,與內(nèi)容ID“CONTENT-ID-12345”相應(yīng)的信息(內(nèi)容ID、寫(xiě)入次數(shù)等)被添加到存儲(chǔ)在第一內(nèi)容使用設(shè)備110α中的MCL。這時(shí),如圖14所示,存儲(chǔ)在第二內(nèi)容使用設(shè)備110β中的MCL尚未接收到由第一內(nèi)容使用設(shè)備110α寫(xiě)入具有內(nèi)容ID‘CONTENT-ID-12345’的內(nèi)容的通報(bào),所以這個(gè)MCL中不存在“CONTENT-ID-12345”的記錄。
      應(yīng)當(dāng)注意,在圖13所示的MCL中,已經(jīng)被執(zhí)行的寫(xiě)入次數(shù)(寫(xiě)入次數(shù))與允許的最大寫(xiě)入次數(shù)(最大寫(xiě)入次數(shù))被作為與內(nèi)容的寫(xiě)入次數(shù)有關(guān)的信息而加以記錄。故而,當(dāng)內(nèi)容的再現(xiàn)受到控制時(shí),只要該寫(xiě)入次數(shù)尚未達(dá)到該最大寫(xiě)入次數(shù)就允許該內(nèi)容的再現(xiàn),可是一旦達(dá)到了該最大寫(xiě)入次數(shù),就要執(zhí)行控制以便禁止該內(nèi)容的再現(xiàn)。該寫(xiě)入次數(shù)作為已經(jīng)執(zhí)行的寫(xiě)入次數(shù)而被記錄,不過(guò)也可以采用另一種方法,即記錄允許寫(xiě)入的剩余次數(shù),每執(zhí)行一次寫(xiě)入時(shí)就遞減這個(gè)次數(shù)。在這種情況下,當(dāng)該寫(xiě)入次數(shù)達(dá)到零時(shí),內(nèi)容的寫(xiě)入與再現(xiàn)就會(huì)被禁止。
      第一內(nèi)容使用設(shè)備110α的移動(dòng)內(nèi)容清單管理單元113向移動(dòng)內(nèi)容清單同步單元901通報(bào)與該被更新內(nèi)容ID有關(guān)的信息(步驟S1002)。更具體地講,第一內(nèi)容使用設(shè)備110α的移動(dòng)內(nèi)容清單管理單元113向移動(dòng)內(nèi)容清單同步單元901通報(bào)圖13所示的第一內(nèi)容使用設(shè)備110α的MCL中具有內(nèi)容ID“CONTENT-ID-12345”的整個(gè)記錄。
      第一內(nèi)容使用設(shè)備110α的移動(dòng)內(nèi)容清單同步單元901利用從移動(dòng)內(nèi)容清單管理單元113接收到的、與內(nèi)容ID“CONTENT-ID-12345”有關(guān)的信息來(lái)生成該同步信息(步驟S1003)。圖15所示的同步信息1301是這種同步信息的一個(gè)示例。同步信息1301由下面所述的信息構(gòu)成。
      每次生成該同步信息時(shí)要為每個(gè)內(nèi)容使用設(shè)備110a設(shè)置對(duì)話ID(SESSION-ID)。更具體地講,對(duì)話ID是由計(jì)數(shù)器實(shí)現(xiàn)的一個(gè)ID,每次生成同步信息時(shí)都向該計(jì)數(shù)器加“1”。
      內(nèi)容使用設(shè)備ID(TERMINAL-ID)被內(nèi)部存儲(chǔ)在內(nèi)容使用設(shè)備110a之中,它是一個(gè)用于識(shí)別內(nèi)容使用設(shè)備110a的ID。作為一個(gè)示例,當(dāng)兩個(gè)內(nèi)容使用設(shè)備110a同時(shí)寫(xiě)入具有相同內(nèi)容ID的內(nèi)容而同步信息由兩個(gè)內(nèi)容使用設(shè)備110a廣播時(shí),內(nèi)容使用設(shè)備ID就被用來(lái)作為區(qū)分兩個(gè)內(nèi)容使用設(shè)備110a的信息。
      內(nèi)容ID(CONTENT-ID)是已經(jīng)被寫(xiě)入的內(nèi)容的內(nèi)容ID。
      該寫(xiě)入次數(shù)、寫(xiě)入目的地以及寫(xiě)入通道都基本上與該MCL中的信息相同。應(yīng)當(dāng)注意,該MCL本身也可以被用來(lái)作為該同步信息,可是在下面的說(shuō)明中,采用圖15所示的同步信息1301來(lái)作為同步信息。
      然后,第一內(nèi)容使用設(shè)備110α的移動(dòng)內(nèi)容清單同步單元901發(fā)送該生成的同步信息1301(步驟S1004)。更具體地講,第一內(nèi)容使用設(shè)備110α的移動(dòng)內(nèi)容清單同步單元901在該網(wǎng)絡(luò)上廣播同步信息1301。
      第二內(nèi)容使用設(shè)備110β的移動(dòng)內(nèi)容清單同步單元901接收廣播同步信息1301,并請(qǐng)求移動(dòng)內(nèi)容清單管理單元113讀出該MCL(步驟S1005)。
      該MCL被從移動(dòng)內(nèi)容清單存儲(chǔ)單元114中讀出,而第二內(nèi)容使用設(shè)備110β的移動(dòng)內(nèi)容清單管理單元113則計(jì)算該MCL的散列值,將該計(jì)算值與由移動(dòng)內(nèi)容清單管理單元113存儲(chǔ)的值加以比較來(lái)確認(rèn)該MCL的可鑒別性,并將該MCL的內(nèi)容傳送到移動(dòng)內(nèi)容清單同步單元901(步驟S1006)。應(yīng)當(dāng)注意,當(dāng)移動(dòng)內(nèi)容清單存儲(chǔ)單元114中不包含MCL時(shí),移動(dòng)內(nèi)容清單管理單元113就生成(初始化)該MCL。
      第二內(nèi)容使用設(shè)備110β的移動(dòng)內(nèi)容清單同步單元901確認(rèn)該對(duì)話ID及該內(nèi)容使用設(shè)備ID等等,將從移動(dòng)內(nèi)容清單管理單元113接收到的MCL的內(nèi)容與同步信息1301加以比較,并判斷同步信息1301是否應(yīng)當(dāng)在該MCL中得到反映(步驟S1007)。更具體地講,移動(dòng)內(nèi)容清單同步單元901判斷同步信息1301的內(nèi)容是否未被包含在該MCL的內(nèi)容之中或者該MCL的內(nèi)容是否尚未被更新。
      如果步驟S1007中的判斷為“YES”,就是說(shuō),如果移動(dòng)內(nèi)容清單同步單元901判定必須更新該MCL,那么移動(dòng)內(nèi)容清單同步單元901就向移動(dòng)內(nèi)容清單管理單元113通報(bào)同步信息1301的內(nèi)容,移動(dòng)內(nèi)容清單管理單元113則利用同步信息1301的內(nèi)容來(lái)更新該MCL(步驟S1008)。更具體地講,由圖14所示的該第二內(nèi)容使用設(shè)備110β加以存儲(chǔ)的MCL的內(nèi)容得以同步,從而與由圖13所示的該第一內(nèi)容使用設(shè)備110α加以存儲(chǔ)的MCL的內(nèi)容相符。
      第二內(nèi)容使用設(shè)備110β的移動(dòng)內(nèi)容清單管理單元113重新計(jì)算該MCL的散列值,內(nèi)部存儲(chǔ)該散列值,并將該MCL寫(xiě)入移動(dòng)內(nèi)容清單存儲(chǔ)單元114(步驟S1009)。
      如果步驟S1007中的判斷為“NO”,就是說(shuō),如果移動(dòng)內(nèi)容清單同步單元901判定不必更新該MCL,那么當(dāng)前的同步過(guò)程就被終止。更具體地講,同步信息1301能夠被多次反覆廣播,從而執(zhí)行這樣一個(gè)過(guò)程查閱同步信息1301的對(duì)話ID及該同步信息發(fā)送來(lái)源的內(nèi)容使用設(shè)備ID,并在多次接收到該相同的同步信息1301時(shí)放棄不必要的同步信息。
      應(yīng)當(dāng)注意,內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容導(dǎo)入過(guò)程、內(nèi)容使用設(shè)備110a的內(nèi)容寫(xiě)入過(guò)程以及內(nèi)容使用設(shè)備110a的內(nèi)容再現(xiàn)過(guò)程與該第一實(shí)施例相同,由于對(duì)這些過(guò)程已經(jīng)作了描述,所以這里省略對(duì)它們的說(shuō)明。
      采用本內(nèi)容使用系統(tǒng)2,該MCL在網(wǎng)絡(luò)內(nèi)的多個(gè)內(nèi)容使用設(shè)備110a之間得以同步。這就是說(shuō),在本發(fā)明的第一實(shí)施例中所示的內(nèi)容使用系統(tǒng)1中,對(duì)各內(nèi)容使用設(shè)備110a分別施加限制(譬如允許的內(nèi)容寫(xiě)入次數(shù)),而在內(nèi)容使用系統(tǒng)2中,可以對(duì)整個(gè)網(wǎng)絡(luò)施加限制,就是說(shuō),對(duì)多個(gè)內(nèi)容使用設(shè)備110a中的所有設(shè)備施加限制。
      第三實(shí)施例下面參考所附附圖來(lái)說(shuō)明本發(fā)明的一個(gè)第三實(shí)施例。
      圖16是一幅框圖,它表示根據(jù)本發(fā)明的第三實(shí)施例的一個(gè)內(nèi)容使用系統(tǒng)3的結(jié)構(gòu)。應(yīng)當(dāng)注意,在圖16中,與圖3所示的第一實(shí)施例的內(nèi)容使用系統(tǒng)1相同的結(jié)構(gòu)元件已經(jīng)參考圖3進(jìn)行了說(shuō)明,所以對(duì)這些結(jié)構(gòu)元件都賦以與圖3相同的參考標(biāo)號(hào),并省略對(duì)它們的說(shuō)明。
      與本發(fā)明的第一實(shí)施例的內(nèi)容使用系統(tǒng)1相比,圖16所示的內(nèi)容使用系統(tǒng)3的特征如下。內(nèi)容導(dǎo)入設(shè)備100還包括一個(gè)移動(dòng)內(nèi)容清單管理單元1401、一個(gè)移動(dòng)內(nèi)容清單存儲(chǔ)單元1402以及一個(gè)內(nèi)容ID接收單元1403,而一個(gè)內(nèi)容使用設(shè)備110b包括分離單元111、內(nèi)容密鑰信息解密單元112、內(nèi)容輸出控制單元115、內(nèi)容解密單元116、內(nèi)容輸出選擇單元117、作為內(nèi)容輸出單元的內(nèi)容顯示單元118及內(nèi)容寫(xiě)入單元119、以及一個(gè)內(nèi)容ID發(fā)送單元1404。內(nèi)容導(dǎo)入設(shè)備100管理該MCL,所以當(dāng)內(nèi)容使用設(shè)備110b寫(xiě)入內(nèi)容或顯示(再現(xiàn))內(nèi)容時(shí),內(nèi)容使用設(shè)備110b向內(nèi)容導(dǎo)入設(shè)備100詢問(wèn)該寫(xiě)入是被允許還是被禁止,而且該內(nèi)容的寫(xiě)入及顯示根據(jù)由內(nèi)容導(dǎo)入設(shè)備100所作的、關(guān)于該寫(xiě)入是被允許還是被禁止的判斷結(jié)果來(lái)加以控制。
      對(duì)已經(jīng)導(dǎo)入內(nèi)容使用系統(tǒng)3的內(nèi)容所分配的所有內(nèi)容ID都在由內(nèi)容使用系統(tǒng)3所管理的MCL中注冊(cè),而且在該MCL中只標(biāo)記已經(jīng)被寫(xiě)入的內(nèi)容的內(nèi)容ID。這就意味著,只要一項(xiàng)內(nèi)容是新近導(dǎo)入的,內(nèi)容ID輸出單元104就生成一個(gè)內(nèi)容ID,而且必須向移動(dòng)內(nèi)容清單管理單元1401通報(bào)該新的內(nèi)容ID。
      內(nèi)容導(dǎo)入設(shè)備100的移動(dòng)內(nèi)容清單管理單元1401讀出存儲(chǔ)在移動(dòng)內(nèi)容清單存儲(chǔ)單元1402中的MCL,查閱該MCL,并執(zhí)行一個(gè)更新過(guò)程,等等。更具體地講,移動(dòng)內(nèi)容清單管理單元1401執(zhí)行這樣的處理,即從內(nèi)容ID生成單元104接收一個(gè)要在內(nèi)容ID生成單元104中注冊(cè)的內(nèi)容ID,并在該MCL中注冊(cè)該內(nèi)容ID,等等。如果從內(nèi)容使用設(shè)備110b接收到要被寫(xiě)入的內(nèi)容的內(nèi)容ID,那么移動(dòng)內(nèi)容清單管理單元1401就判斷一次寫(xiě)入是被允許還是被禁止,并更新該MCL。而且,如果一個(gè)MCL沒(méi)有被存儲(chǔ)到移動(dòng)內(nèi)容清單存儲(chǔ)單元1402中,就新生成一個(gè)MCL并對(duì)其初始化。應(yīng)當(dāng)注意,用來(lái)計(jì)算該MCL的散列值并可靠管理該散列值的方法與本發(fā)明的第一實(shí)施例中所描述的方法相同,所以這里省略對(duì)它們的說(shuō)明。
      內(nèi)容導(dǎo)入設(shè)備100的移動(dòng)內(nèi)容清單存儲(chǔ)單元1402是存儲(chǔ)該MCL的部件,它是通過(guò)一個(gè)硬盤(pán)驅(qū)動(dòng)器等來(lái)實(shí)現(xiàn)的。
      內(nèi)容使用設(shè)備100的內(nèi)容ID接收單元1403執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程從內(nèi)容使用設(shè)備110b的內(nèi)容ID發(fā)送單元1404接收要被寫(xiě)入或要被再現(xiàn)的內(nèi)容的內(nèi)容ID,將該內(nèi)容ID傳送到移動(dòng)內(nèi)容清單管理單元1401,并將從移動(dòng)內(nèi)容清單管理單元1401接收到的、表示該寫(xiě)入是被允許還是被禁止的判斷結(jié)果發(fā)送到內(nèi)容使用設(shè)備110b的內(nèi)容ID發(fā)送單元1404。
      內(nèi)容使用設(shè)備110b中的內(nèi)容ID發(fā)送單元1404執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程從內(nèi)容密鑰信息解密單元112接收要被寫(xiě)入或要被再現(xiàn)的內(nèi)容的內(nèi)容ID,將該內(nèi)容ID發(fā)送到內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容ID接收單元1403,接收表示該寫(xiě)入是被允許還是被禁止的判斷結(jié)果,并將該判斷結(jié)果發(fā)送到內(nèi)容密鑰信息解密單元112。
      本發(fā)明的第一實(shí)施例的內(nèi)容使用系統(tǒng)1與本發(fā)明的第二實(shí)施例的內(nèi)容使用系統(tǒng)2都是內(nèi)容ID在該MCL中進(jìn)行設(shè)置的示例,可是在這個(gè)實(shí)施例中,內(nèi)容ID在該ECM之外的信息(內(nèi)容密鑰信息)中進(jìn)行設(shè)置。作為該ECM之外的這種信息的示例,也可以采用該內(nèi)容ID在該P(yáng)MT中設(shè)置的方法,或者采用該內(nèi)容ID被設(shè)置為專用段、而該內(nèi)容由一個(gè)PID從該P(yáng)MT中指定的方法。作為在該P(yáng)MT中設(shè)置該內(nèi)容ID的一個(gè)示例,圖17表示一個(gè)content_id_descriptor被插入該P(yáng)MT中描述符部分的一個(gè)第一回路部分的情形,該content_id_descriptor的定義使得內(nèi)容ID能夠加以設(shè)置。任何希望的、能夠按照逐個(gè)系統(tǒng)加以定義的描述符都可以在該P(yáng)MT的描述符部分加以設(shè)置,一個(gè)寫(xiě)入了與數(shù)字拷貝相關(guān)的信息的數(shù)字拷貝控制描述符以及一個(gè)CA描述符等等可以被插入這個(gè)PMT的描述符部分。在本內(nèi)容使用系統(tǒng)中,在這個(gè)描述符部分新近定義了一個(gè)content_id_descriptor,而且在這個(gè)content_id_descriptor的一個(gè)content_id域中設(shè)置了該內(nèi)容ID。關(guān)于這個(gè)描述符是在該第一回路部分設(shè)置還是在該第二回路部分設(shè)置,可以在每個(gè)系統(tǒng)中隨意決定,但是如果對(duì)每個(gè)程序都存在參數(shù),那么該描述符通常在該第一回路中加以設(shè)置,而如果對(duì)每個(gè)基本流都存在參數(shù)則在該第二回路中設(shè)置。下面描述該內(nèi)容ID被插入該P(yáng)MT的一個(gè)示例。
      不過(guò),當(dāng)該內(nèi)容ID如上所述被插到該ECM之外的地方時(shí),就存在該內(nèi)容ID被非法替換或被篡改的危險(xiǎn),所以必須將該內(nèi)容及該內(nèi)容ID可靠地加以捆綁。這就意味著,當(dāng)內(nèi)容導(dǎo)入設(shè)備100中的內(nèi)容密鑰信息加密轉(zhuǎn)換單元103轉(zhuǎn)換該ECM的加密時(shí),該加密的轉(zhuǎn)換操作采用與該ECM相關(guān)的內(nèi)容ID進(jìn)行,從而使該內(nèi)容及該內(nèi)容ID被可靠地捆綁。作為特定的示例,可以采用這樣一種方法,該方法采用對(duì)該網(wǎng)絡(luò)密鑰與該內(nèi)容ID所取的一個(gè)XOR(異或)結(jié)果或者鏈接該網(wǎng)絡(luò)密鑰與該內(nèi)容ID的結(jié)果來(lái)作為重新加密該ECM的加密密鑰;或者采用這樣一種方法,該方法利用散列算法(譬如SHA-1)來(lái)為該內(nèi)容ID計(jì)算一個(gè)散列值,而所得的散列值則被插入該ECM;或者采用這樣一種方法,其中該ECM利用該內(nèi)容ID進(jìn)行加密,然后利用該網(wǎng)絡(luò)密鑰進(jìn)行加密。下文描述一個(gè)示例,其中對(duì)該網(wǎng)絡(luò)密鑰與該內(nèi)容ID取一個(gè)XOR,而且該結(jié)果被用來(lái)作為重新加密該ECM的一個(gè)加密密鑰。
      下面參考圖18與圖20來(lái)說(shuō)明具有上述結(jié)構(gòu)的內(nèi)容使用系統(tǒng)3的運(yùn)行情況。
      圖18是一幅表示內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容導(dǎo)入過(guò)程的流程圖。
      輸入單元101從廣播電波接收一個(gè)傳送流(步驟S1501)。
      分離單元102從輸入單元101接收該傳送流,查閱TS包的PID,并分離該內(nèi)容的TS包及該ECM的TS包(步驟S1502)。表示該內(nèi)容及該ECM的TS包的PID被寫(xiě)入該P(yáng)MT,所以分離單元102在分離這些TS包時(shí)查閱該P(yáng)MT。而且,為了生成該內(nèi)容ID,分離單元102也分離該SI信息。作為一個(gè)示例,這個(gè)信息是一份其中寫(xiě)入了事件信息的EIT(事件信息表)與一份其中寫(xiě)入了當(dāng)前時(shí)間的TOT(時(shí)間偏移表)。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103接收該ECM的TS包,重構(gòu)該ECM段,并利用該工作密鑰來(lái)解密該已被加密的ECM(步驟S1503)。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103將一個(gè)內(nèi)容ID生成請(qǐng)求以及已經(jīng)隨同該內(nèi)容一道分配的數(shù)據(jù)(EIT、TOT等中的信息)發(fā)送到內(nèi)容ID生成單元104,內(nèi)容ID生成單元104則接收這個(gè)信息及請(qǐng)求并生成一個(gè)內(nèi)容ID(步驟S1504)。作為一個(gè)示例,這里內(nèi)容ID生成單元104根據(jù)該EIT的service_id及該TOT中的當(dāng)前時(shí)間來(lái)生成該內(nèi)容ID。在這種情況下,內(nèi)容ID按照時(shí)間單位進(jìn)行分配。另外,如果這時(shí)該內(nèi)容ID的生成與一個(gè)內(nèi)部存儲(chǔ)在內(nèi)容導(dǎo)入設(shè)備100中的惟一ID相關(guān)聯(lián),就能夠生成一個(gè)全局惟一的內(nèi)容ID。按照這種方式生成的內(nèi)容ID被傳送到移動(dòng)內(nèi)容清單管理單元1401以便更新該MCL,而且被傳送到多路轉(zhuǎn)接單元105以便生成一個(gè)其中寫(xiě)入該內(nèi)容ID的content_id_descriptor。而且,為了可靠捆綁該內(nèi)容及該內(nèi)容ID,該內(nèi)容ID被傳送到內(nèi)容密鑰信息加密轉(zhuǎn)換單元103。
      一旦從內(nèi)容ID生成單元104接收到該內(nèi)容ID等,移動(dòng)內(nèi)容清單管理單元1401就從移動(dòng)內(nèi)容清單存儲(chǔ)單元1402中讀出該MCL(步驟S1505),并注冊(cè)從內(nèi)容ID生成單元104接收到的內(nèi)容ID(步驟S1505)。應(yīng)當(dāng)注意,如果移動(dòng)內(nèi)容清單存儲(chǔ)單元1402中不包含該MCL,就生成一個(gè)MCL并對(duì)其初始化。
      這里,該MCL的構(gòu)成如圖19所示。在圖19所示的MCL中,該寫(xiě)入次數(shù)被注冊(cè)為內(nèi)容到此為止已經(jīng)被寫(xiě)入存儲(chǔ)媒體的次數(shù)。此外,在該MCL中記錄一個(gè)最大單位時(shí)間寫(xiě)入次數(shù)(最大次數(shù)/時(shí)間段),這是用來(lái)執(zhí)行控制以使內(nèi)容的寫(xiě)入在該內(nèi)容被寫(xiě)入后的固定時(shí)間段內(nèi)被禁止的一個(gè)時(shí)間間隔(“懲罰期”),還記錄一個(gè)表示何時(shí)執(zhí)行了上一次寫(xiě)入的時(shí)間。作為一個(gè)示例,對(duì)具有內(nèi)容ID“CONTENT-ID-11111”的內(nèi)容,該MCL表示已經(jīng)執(zhí)行了一次寫(xiě)入,最大單位時(shí)間寫(xiě)入次數(shù)被設(shè)置為“2/Day”,所以就能夠在一天之內(nèi)寫(xiě)入兩次,而且這個(gè)內(nèi)容可以被再寫(xiě)入一次。懲罰期被設(shè)置為“1hour”,所以能夠執(zhí)行控制來(lái)施加懲罰,以使該內(nèi)容在上次寫(xiě)入時(shí)間“22:22:22”之后的一小時(shí)內(nèi)(就是說(shuō)直到“23:22:22”)被禁止寫(xiě)入存儲(chǔ)媒體。應(yīng)當(dāng)注意,在本實(shí)施例中,最大單位時(shí)間寫(xiě)入次數(shù)及該懲罰期對(duì)每項(xiàng)內(nèi)容單獨(dú)設(shè)置,可是,也能夠在每個(gè)MCL中設(shè)置這些參數(shù),并以一個(gè)MCL為基礎(chǔ)來(lái)對(duì)所有內(nèi)容設(shè)置公共的限制。
      在本實(shí)施例中,在用于標(biāo)記已被寫(xiě)入的內(nèi)容的過(guò)程中,該寫(xiě)入次數(shù)是遞增的(而尚未寫(xiě)入的內(nèi)容的寫(xiě)入次數(shù)保持為零),這樣就能夠區(qū)分已被寫(xiě)入的內(nèi)容與從未被寫(xiě)入的內(nèi)容。
      移動(dòng)內(nèi)容清單管理單元1401將已更新的MCL寫(xiě)入移動(dòng)內(nèi)容清單存儲(chǔ)單元1402(步驟S1507)。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103使用從內(nèi)容ID生成單元104接收到的內(nèi)容ID及網(wǎng)絡(luò)密鑰來(lái)重新加密該已被解密的ECM(步驟S1508)。更具體地講,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103對(duì)該內(nèi)容ID與內(nèi)部存儲(chǔ)的、預(yù)先在該網(wǎng)絡(luò)中共享的加密密鑰取一個(gè)XOR,并利用該XOR的結(jié)果來(lái)重新加密該ECM。此外,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103將該已被重新加密的ECM轉(zhuǎn)換為TS包,并將這些TS包發(fā)送到多路轉(zhuǎn)接單元105。
      多路轉(zhuǎn)接單元105多路轉(zhuǎn)接從分離單元102接收到的內(nèi)容的TS包以及從內(nèi)容密鑰信息加密轉(zhuǎn)換單元103接收到的、其加密已被轉(zhuǎn)換的ECM的TS包。多路轉(zhuǎn)接單元105也利用從內(nèi)容ID生成單元104接收到的內(nèi)容ID來(lái)生成一個(gè)content_id_descriptor,并將這個(gè)content_id_descriptor插入該P(yáng)MT的描述符部分(步驟S1509)。
      在內(nèi)容導(dǎo)入設(shè)備100中,該ECM的加密按照這種方式被加以轉(zhuǎn)換,以便生成一項(xiàng)被約束到該網(wǎng)絡(luò)的內(nèi)容,該內(nèi)容ID在該P(yáng)MT中加以設(shè)置,而且該已被重新加密的ECM與該內(nèi)容一道被多路轉(zhuǎn)接。該已被導(dǎo)入的內(nèi)容的內(nèi)容ID也在該MCL中注冊(cè)。
      另一方面,圖20是一幅流程圖,它表示由內(nèi)容使用設(shè)備110b執(zhí)行的內(nèi)容寫(xiě)入過(guò)程。由于還執(zhí)行一個(gè)向內(nèi)容導(dǎo)入設(shè)備100詢問(wèn)以便查看該內(nèi)容的寫(xiě)入是被允許還是被禁止的過(guò)程,所以在該附圖中也畫(huà)出了內(nèi)容導(dǎo)入設(shè)備100內(nèi)的處理過(guò)程。
      在分離單元111,該內(nèi)容及該ECM被從接收自內(nèi)容導(dǎo)入設(shè)備100的傳送流中加以分離。分離單元111也分離該P(yáng)MT,從該P(yáng)MT的描述符部分的content_id_descriptor獲得該內(nèi)容ID,并向內(nèi)容密鑰信息解密單元112進(jìn)行通報(bào)(步驟S1701)。
      內(nèi)容密鑰信息解密單元112將從分離單元111接收到的內(nèi)容ID傳送到內(nèi)容ID發(fā)送單元1404,而內(nèi)容ID發(fā)送單元1404則將該內(nèi)容ID發(fā)送到內(nèi)容導(dǎo)入設(shè)備100(步驟S1702)。
      內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容ID接收單元1403接收該內(nèi)容ID(步驟S1703),并將所接收到的內(nèi)容ID傳送到移動(dòng)內(nèi)容清單管理單元1401。
      移動(dòng)內(nèi)容清單管理單元1401從移動(dòng)內(nèi)容清單存儲(chǔ)單元1402讀出該MCL(步驟S1704)。
      移動(dòng)內(nèi)容清單管理單元1401根據(jù)該內(nèi)容ID及該MCL判斷該內(nèi)容的外部寫(xiě)入是被允許還是被禁止(步驟S1705)。更具體地講,移動(dòng)內(nèi)容清單管理單元1401執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程查閱在該MCL中注冊(cè)的內(nèi)容ID的最大單位時(shí)間寫(xiě)入次數(shù)及懲罰時(shí)間,并判斷是否滿足這些限制。
      如果步驟S1705中的判斷是“YES”,就是說(shuō),該判斷結(jié)果是允許寫(xiě)入,那么移動(dòng)內(nèi)容清單管理單元1401將該MCL中的寫(xiě)入次數(shù)加1,更新該MCL,并將該MCL存儲(chǔ)到移動(dòng)內(nèi)容清單存儲(chǔ)單元1402(步驟S1706)。移動(dòng)內(nèi)容清單管理單元1401也將該判斷結(jié)果發(fā)送到內(nèi)容ID接收單元1403。
      如果步驟S1705中的判斷是“NO”,就是說(shuō),該判斷結(jié)果是禁止寫(xiě)入,那么移動(dòng)內(nèi)容清單管理單元1401就將該判斷結(jié)果發(fā)送到內(nèi)容ID接收單元1403。
      內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容ID接收單元1403將已經(jīng)從移動(dòng)內(nèi)容清單管理單元1401接收到的、有關(guān)該寫(xiě)入的判斷結(jié)果發(fā)送到內(nèi)容使用設(shè)備110b(步驟S1707)。
      內(nèi)容使用設(shè)備110b的內(nèi)容ID發(fā)送單元1404從內(nèi)容使用設(shè)備110b接收表明該寫(xiě)入是否被允許的判斷結(jié)果,并將該判斷結(jié)果發(fā)送到內(nèi)容密鑰信息解密單元112(步驟S1708)。
      內(nèi)容密鑰信息解密單元112按照表示該寫(xiě)入是否被允許的判斷結(jié)果來(lái)確定該內(nèi)容的寫(xiě)入過(guò)程是否要被執(zhí)行(步驟S1709)。
      如果步驟S1709中的判斷結(jié)果是“YES”,就是說(shuō),如果該判斷結(jié)果表示允許該寫(xiě)入,那么內(nèi)容密鑰信息解密單元112就從分離單元111獲得該已被重新加密的ECM,對(duì)該網(wǎng)絡(luò)密鑰及該內(nèi)容ID取XOR,并利用該結(jié)果來(lái)解密該ECM(步驟S1710)。
      內(nèi)容密鑰信息解密單元112從該ECM獲得該內(nèi)容密鑰,并除了命令內(nèi)容輸出控制單元115將所說(shuō)的內(nèi)容傳送到內(nèi)容寫(xiě)入單元119之外,還將該內(nèi)容密鑰傳送到內(nèi)容解密單元115(步驟S1711)。內(nèi)容輸出控制單元115就通過(guò)這樣的操作來(lái)控制內(nèi)容輸出選擇單元117以便寫(xiě)入該內(nèi)容。
      內(nèi)容解密單元116利用從內(nèi)容密鑰信息解密單元112獲得的內(nèi)容密鑰來(lái)對(duì)從分離單元111獲得的TS包進(jìn)行解密(去擾)(步驟S1712)。
      按照內(nèi)容輸出控制單元115的控制,內(nèi)容輸出選擇單元117將該內(nèi)容傳送到內(nèi)容寫(xiě)入單元119以便寫(xiě)入該內(nèi)容(步驟S1713)。
      內(nèi)容寫(xiě)入單元119將該內(nèi)容寫(xiě)入存儲(chǔ)媒體(步驟S1714)。更具體地講,內(nèi)容寫(xiě)入單元119以適合于存儲(chǔ)媒體(譬如一個(gè)DVD-RAM或D-VHS)的方法來(lái)解密該內(nèi)容、轉(zhuǎn)換該格式并將該內(nèi)容寫(xiě)入該存儲(chǔ)媒體。
      如果步驟S1709中的判斷是“NO”,就是說(shuō),如果該判斷結(jié)果表示禁止該寫(xiě)入,那么內(nèi)容密鑰信息解密單元112就取消該內(nèi)容寫(xiě)入過(guò)程。
      在本內(nèi)容使用系統(tǒng)3中,一個(gè)內(nèi)容ID按照這種方式被分配到一項(xiàng)被約束到該網(wǎng)絡(luò)的內(nèi)容,同時(shí),該內(nèi)容ID被注冊(cè)到在內(nèi)容導(dǎo)入設(shè)備100內(nèi)加以管理的MCL之中。在寫(xiě)入內(nèi)容時(shí),內(nèi)容使用設(shè)備110b向內(nèi)容導(dǎo)入設(shè)備詢問(wèn)該寫(xiě)入是被允許還是被禁止,內(nèi)容導(dǎo)入設(shè)備100則使用該MCL來(lái)判斷該寫(xiě)入是被允許還是被禁止,從而對(duì)內(nèi)容的寫(xiě)入施加限制。
      內(nèi)容使用設(shè)備110b中的內(nèi)容再現(xiàn)(顯示)過(guò)程采用與圖20相同的處理流程來(lái)進(jìn)行,所以省略對(duì)它們的說(shuō)明。不過(guò),必須要對(duì)該程序加以修正,以使步驟S1706中的處理絕對(duì)不會(huì)被執(zhí)行,并使步驟S1712中的處理能讓內(nèi)容輸出選擇單元117按照來(lái)自內(nèi)容輸出控制單元的一條命令將該內(nèi)容傳送到內(nèi)容顯示單元118,以便再現(xiàn)該內(nèi)容。
      第四實(shí)施例下面參考所附附圖來(lái)說(shuō)明本發(fā)明的一個(gè)第四實(shí)施例。
      圖21是一幅框圖,它表示根據(jù)本發(fā)明的第四實(shí)施例的一個(gè)內(nèi)容使用系統(tǒng)4的結(jié)構(gòu)。應(yīng)當(dāng)注意,在圖21中,與圖16所示的第三實(shí)施例的內(nèi)容使用系統(tǒng)3相同的結(jié)構(gòu)元件已經(jīng)參考圖16進(jìn)行了說(shuō)明,所以對(duì)這些結(jié)構(gòu)元件都賦以與圖16相同的參考標(biāo)號(hào),并省略對(duì)它們的說(shuō)明。
      與本發(fā)明的第三實(shí)施例的內(nèi)容使用系統(tǒng)3相比,圖21所示的內(nèi)容使用系統(tǒng)4的特征如下。內(nèi)容導(dǎo)入設(shè)備100用一個(gè)移動(dòng)內(nèi)容清單發(fā)送單元1801來(lái)代替內(nèi)容ID接收單元1403,而內(nèi)容使用設(shè)備110c用一個(gè)移動(dòng)內(nèi)容清單接收單元1802來(lái)代替內(nèi)容ID發(fā)送單元1404,而且內(nèi)容使用設(shè)備110c還包括一個(gè)移動(dòng)內(nèi)容清單管理單元1803及一個(gè)移動(dòng)內(nèi)容清單存儲(chǔ)單元1804。內(nèi)容導(dǎo)入設(shè)備100管理該MCL,內(nèi)容使用設(shè)備100c則從內(nèi)容導(dǎo)入設(shè)備100接收該MCL的一份拷貝,并根據(jù)所接收到的MCL來(lái)控制內(nèi)容的寫(xiě)入與顯示。
      如果存儲(chǔ)在移動(dòng)內(nèi)容清單存儲(chǔ)單元1402中的MCL已經(jīng)被更新,那么內(nèi)容導(dǎo)入設(shè)備100中的移動(dòng)內(nèi)容清單發(fā)送單元1801就將該MCL發(fā)送到內(nèi)容使用設(shè)備110c。更具體地講,如果(1)一個(gè)內(nèi)容ID由于內(nèi)容導(dǎo)入設(shè)備100最近導(dǎo)入了內(nèi)容而已經(jīng)被注冊(cè)到該MCL,或者(2)一項(xiàng)內(nèi)容已經(jīng)由一個(gè)內(nèi)容使用設(shè)備100c寫(xiě)入、該被寫(xiě)入內(nèi)容的內(nèi)容ID已經(jīng)從一個(gè)內(nèi)容使用設(shè)備110c被接收到、而且在該MCL中對(duì)所說(shuō)的內(nèi)容ID已經(jīng)加以標(biāo)記來(lái)表示該寫(xiě)入操作,那么該MCL就被發(fā)送到每個(gè)內(nèi)容使用設(shè)備110c。這里,作為該發(fā)送方法的一個(gè)示例,該MCL可以予以廣播。
      如果一項(xiàng)內(nèi)容已經(jīng)被寫(xiě)入,那么內(nèi)容使用設(shè)備110c中的移動(dòng)內(nèi)容清單接收單元1802就執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程將被寫(xiě)入內(nèi)容的內(nèi)容ID發(fā)送到內(nèi)容導(dǎo)入設(shè)備100,而且當(dāng)該MCL已經(jīng)在內(nèi)容導(dǎo)入設(shè)備100中被更新時(shí)接收版本號(hào)已被更新的新MCL。
      內(nèi)容使用設(shè)備110c中的移動(dòng)內(nèi)容清單管理單元1803管理移動(dòng)內(nèi)容清單存儲(chǔ)單元1804中的MCL。更具體地講,如果一項(xiàng)內(nèi)容已經(jīng)被寫(xiě)入,那么移動(dòng)內(nèi)容清單管理單元1803執(zhí)行這樣一個(gè)過(guò)程,該過(guò)程將被寫(xiě)入內(nèi)容的內(nèi)容ID發(fā)送到移動(dòng)內(nèi)容清單接收單元1802,接收已經(jīng)由移動(dòng)內(nèi)容清單接收單元1802接收到的MCL,并更新移動(dòng)內(nèi)容清單存儲(chǔ)單元1804中的MCL。
      內(nèi)容使用設(shè)備110c中的移動(dòng)內(nèi)容清單存儲(chǔ)單元1804是存儲(chǔ)該MCL的單元,它由一個(gè)硬盤(pán)驅(qū)動(dòng)器等來(lái)實(shí)現(xiàn)。
      下面參考圖22與圖23的流程圖來(lái)說(shuō)明對(duì)按照上述方法構(gòu)造的內(nèi)容使用系統(tǒng)4中的內(nèi)容導(dǎo)入設(shè)備100與內(nèi)容使用設(shè)備110c之間的MCL進(jìn)行同步的處理。應(yīng)當(dāng)注意,由內(nèi)容導(dǎo)入設(shè)備100導(dǎo)入內(nèi)容的處理與圖18所示的、該第三實(shí)施例中所描述的運(yùn)行情況相同,所以這里省略對(duì)它們的說(shuō)明。
      圖22是一幅流程圖,它說(shuō)明內(nèi)容使用設(shè)備110c的內(nèi)容寫(xiě)入過(guò)程。
      分離單元111從接收自內(nèi)容導(dǎo)入設(shè)備100的傳送流中分離該內(nèi)容以及該ECM。分離單元111也分離該P(yáng)MT,從該P(yáng)MT的描述符部分的content_id_descriptor中獲得該內(nèi)容ID,并向內(nèi)容密鑰信息解密單元112進(jìn)行通報(bào)(步驟S1901)。
      內(nèi)容密鑰信息解密單元112將從分離單元111獲得的內(nèi)容ID傳送到移動(dòng)內(nèi)容清單管理單元1803,移動(dòng)內(nèi)容清單管理單元1803從移動(dòng)內(nèi)容清單存儲(chǔ)單元1804讀出該MCL(步驟S1902)。這時(shí),如果移動(dòng)內(nèi)容清單存儲(chǔ)單元1804中沒(méi)有存儲(chǔ)MCL,那么移動(dòng)內(nèi)容清單管理單元1803就生成一個(gè)MCL。
      移動(dòng)內(nèi)容清單管理單元1803搜索該MCL來(lái)查看是否存在從內(nèi)容密鑰信息解密單元112所接收到的內(nèi)容ID(步驟S1903)。
      如果步驟S1903中的判斷是“NO”,就是說(shuō),如果該MCL中不包含該內(nèi)容ID,那么移動(dòng)內(nèi)容清單管理單元1803就臨時(shí)存儲(chǔ)該內(nèi)容ID以便向內(nèi)容導(dǎo)入設(shè)備100進(jìn)行發(fā)送(步驟S1904)。
      內(nèi)容密鑰信息解密單元112從分離單元111接收該ECM的TS包,重構(gòu)該ECM段,并獲得該已被重新加密的ECM。內(nèi)容密鑰信息解密單元112對(duì)該網(wǎng)絡(luò)密鑰及該內(nèi)容ID取一個(gè)XOR,并利用該XOR結(jié)果來(lái)解密該ECM的已被加密的部分(步驟S1905)。
      內(nèi)容密鑰信息解密單元112從該ECM提取該內(nèi)容密鑰,將該內(nèi)容密鑰傳送到內(nèi)容解密單元116,并命令內(nèi)容輸出控制單元115將所說(shuō)的內(nèi)容傳送到內(nèi)容寫(xiě)入單元119(步驟S1906)。從而,內(nèi)容輸出控制單元115控制內(nèi)容輸出選擇單元117來(lái)寫(xiě)入該內(nèi)容。
      內(nèi)容解密單元116利用從內(nèi)容密鑰信息解密單元112獲得的內(nèi)容密鑰來(lái)對(duì)從分離單元111獲得的TS包進(jìn)行解密(去擾)(步驟S1907)。
      內(nèi)容輸出選擇單元117根據(jù)內(nèi)容輸出控制單元115的控制將該內(nèi)容傳送到內(nèi)容寫(xiě)入單元119以便寫(xiě)入該內(nèi)容(步驟S1908)。
      內(nèi)容寫(xiě)入單元119將該內(nèi)容寫(xiě)入存儲(chǔ)媒體(步驟S1909)。更具體地講,內(nèi)容寫(xiě)入單元119利用適合于該存儲(chǔ)媒體(譬如一個(gè)DVD-RAM或D-VHS)的方法來(lái)改變?cè)摳袷交蛘呓饷茉搩?nèi)容等等,然后將該內(nèi)容寫(xiě)入該存儲(chǔ)媒體。
      如果步驟S1903中的判斷是“YES”,就是說(shuō),該判斷結(jié)果是該MCL中包含該內(nèi)容ID,那么該MCL中與該內(nèi)容ID相關(guān)的信息就被用來(lái)確認(rèn)該寫(xiě)入是被允許還是被禁止(步驟S1910)。更具體地講,由于在該MCL中對(duì)每個(gè)內(nèi)容ID記錄該寫(xiě)入次數(shù)、最大單位時(shí)間寫(xiě)入次數(shù)等等,所以移動(dòng)內(nèi)容清單管理單元1803查閱這些信息并確認(rèn)該寫(xiě)入是否被允許。
      如果步驟S1910中的判斷是“YES”,就是說(shuō),該判斷結(jié)果是允許該寫(xiě)入,那么該內(nèi)容ID就被臨時(shí)存儲(chǔ)到移動(dòng)內(nèi)容清單管理單元1803(步驟S1904)。步驟S1904往后的處理與上面描述的處理相同,所以省略對(duì)它們的說(shuō)明。
      如果步驟S1910中的判斷是“NO”,就是說(shuō),該判斷結(jié)果是禁止該寫(xiě)入,那么該內(nèi)容寫(xiě)入過(guò)程就被取消(步驟S1911)。
      圖23是一幅流程圖,它表示這樣一個(gè)過(guò)程,該過(guò)程將如圖22的步驟S1904所述而被臨時(shí)存儲(chǔ)在內(nèi)容使用設(shè)備110c的移動(dòng)內(nèi)容清單管理單元1803中的內(nèi)容ID發(fā)送到內(nèi)容導(dǎo)入設(shè)備100,從而同步內(nèi)容導(dǎo)入設(shè)備100與內(nèi)容使用設(shè)備110c之間的MCL。應(yīng)當(dāng)注意,在圖23中,已經(jīng)寫(xiě)入該內(nèi)容的內(nèi)容使用設(shè)備110c代表多個(gè)內(nèi)容使用設(shè)備110c,其他內(nèi)容使用設(shè)備110c也執(zhí)行一個(gè)接收并同步該MCL的過(guò)程。
      被存儲(chǔ)在內(nèi)容使用設(shè)備110c的移動(dòng)內(nèi)容清單管理單元1803內(nèi)的、已經(jīng)被寫(xiě)入的內(nèi)容的內(nèi)容ID被發(fā)送到移動(dòng)內(nèi)容清單接收單元1802,并經(jīng)由該網(wǎng)絡(luò)被發(fā)送到內(nèi)容導(dǎo)入設(shè)備100(步驟S2001)。
      內(nèi)容導(dǎo)入設(shè)備100的移動(dòng)內(nèi)容清單發(fā)送單元1801接收該內(nèi)容ID(步驟S2002),并將該內(nèi)容ID發(fā)送到移動(dòng)內(nèi)容清單管理單元1401。
      移動(dòng)內(nèi)容清單管理單元1401讀出移動(dòng)內(nèi)容清單存儲(chǔ)單元1402內(nèi)的MCL(步驟S2003),將所接收到的內(nèi)容ID添加到該MCL或者對(duì)這個(gè)內(nèi)容ID更新條目,并更新移動(dòng)內(nèi)容清單存儲(chǔ)單元1402中的MCL(步驟S2004)。在這一時(shí)刻,該MCL的版本號(hào)也被更新。移動(dòng)內(nèi)容清單管理單元1401將該更新后的MCL傳送到移動(dòng)內(nèi)容清單發(fā)送單元1801。
      移動(dòng)內(nèi)容清單發(fā)送單元1801將該更新后的MCL傳送到內(nèi)容使用設(shè)備110c(步驟S2005)。作為一個(gè)示例,移動(dòng)內(nèi)容清單發(fā)送單元1801可以向每個(gè)內(nèi)容使用設(shè)備110c廣播該MCL。
      內(nèi)容使用設(shè)備110c的移動(dòng)內(nèi)容清單接收單元1802接收該更新后的MCL(步驟S2006),并將所接收到的MCL發(fā)送到移動(dòng)內(nèi)容清單管理單元1803。
      移動(dòng)內(nèi)容清單管理單元1803查閱所接收到的MCL的版本號(hào),并與所存儲(chǔ)的MCL的版本號(hào)加以比較(步驟S2007)。
      如果步驟S2007中的判斷是“YES”,就是說(shuō),所接收到的MCL是一個(gè)較新的版本,那么移動(dòng)內(nèi)容清單管理單元1803就用所接收到的MCL來(lái)替換移動(dòng)內(nèi)容清單存儲(chǔ)單元1804中的MCL(步驟S2008)。應(yīng)當(dāng)注意,如果移動(dòng)內(nèi)容清單存儲(chǔ)單元1804中沒(méi)有存儲(chǔ)MCL,那么移動(dòng)內(nèi)容清單管理單元1803就無(wú)條件地將所接收到的MCL寫(xiě)入移動(dòng)內(nèi)容清單存儲(chǔ)單元1804。
      如果步驟S2007中的判斷是“NO”,就是說(shuō),所接收到的MCL不是一個(gè)較新的版本,那么移動(dòng)內(nèi)容清單管理單元1803就放棄所接收到的MCL。
      在本內(nèi)容使用系統(tǒng)4中,一個(gè)內(nèi)容ID被按照這種方式分配到一項(xiàng)已被約束到該網(wǎng)絡(luò)的內(nèi)容,同時(shí),該內(nèi)容ID被注冊(cè)到在內(nèi)容導(dǎo)入設(shè)備100內(nèi)加以管理的MCL之中。這個(gè)MCL被發(fā)送到內(nèi)容使用設(shè)備110c,而且在內(nèi)容要被寫(xiě)入時(shí),存儲(chǔ)在每個(gè)內(nèi)容使用設(shè)備110c內(nèi)的MCL就被用來(lái)判斷該寫(xiě)入是被允許還是被禁止,從而對(duì)內(nèi)容的寫(xiě)入施加限制。
      第五實(shí)施例下面參考所附附圖來(lái)說(shuō)明本發(fā)明的一個(gè)第五實(shí)施例。
      圖24是一幅框圖,它表示根據(jù)本發(fā)明的第五實(shí)施例的一個(gè)內(nèi)容使用系統(tǒng)5的結(jié)構(gòu)。應(yīng)當(dāng)注意,在圖24中,與圖3所示的第一實(shí)施例的內(nèi)容使用系統(tǒng)1相同的結(jié)構(gòu)元件已經(jīng)參考圖3進(jìn)行了說(shuō)明,所以對(duì)這些結(jié)構(gòu)元件都賦以與圖3相同的參考標(biāo)號(hào),并省略對(duì)它們的說(shuō)明。
      在上述本發(fā)明的第一至第四實(shí)施例的內(nèi)容使用系統(tǒng)中,當(dāng)該內(nèi)容由內(nèi)容導(dǎo)入設(shè)備100導(dǎo)入時(shí),只利用一個(gè)已經(jīng)在該網(wǎng)絡(luò)中預(yù)先共享的加密密鑰來(lái)加密該內(nèi)容密鑰信息,所以能夠?qū)崟r(shí)使用該內(nèi)容,并能夠在第一次將該內(nèi)容記錄到該網(wǎng)絡(luò)內(nèi)連接的存儲(chǔ)單元(譬如一個(gè)硬盤(pán)驅(qū)動(dòng)器)之后使用該內(nèi)容。這就意味著,當(dāng)該內(nèi)容被寫(xiě)入時(shí),能夠利用該MCL來(lái)對(duì)該寫(xiě)入施加限制。
      另一方面,在本發(fā)明的第五實(shí)施例所示的內(nèi)容使用系統(tǒng)5中,當(dāng)內(nèi)容導(dǎo)入設(shè)備100導(dǎo)入內(nèi)容時(shí),會(huì)生成秘密信息,該內(nèi)容密鑰則通過(guò)利用這個(gè)秘密信息而被重新加密,而且當(dāng)內(nèi)容被寫(xiě)入(再現(xiàn))時(shí),內(nèi)容使用設(shè)備110d指定輸出目的地并從內(nèi)容導(dǎo)入設(shè)備100獲得該秘密信息,從而能夠?qū)懭?再現(xiàn))該內(nèi)容。這就是說(shuō),它提供了這樣一種方式,該方式指定從內(nèi)容使用設(shè)備110d到內(nèi)容導(dǎo)入設(shè)備100的輸出目的地,并根據(jù)該輸出目的地來(lái)將該內(nèi)容實(shí)時(shí)寫(xiě)入該存儲(chǔ)媒體或再現(xiàn)該內(nèi)容。這里,當(dāng)從內(nèi)容使用設(shè)備110d接收到輸出請(qǐng)求時(shí),內(nèi)容導(dǎo)入設(shè)備100就確認(rèn)該寫(xiě)入,從而對(duì)內(nèi)容寫(xiě)入施加限制。
      圖24所示的內(nèi)容使用系統(tǒng)5的特征如下。內(nèi)容導(dǎo)入設(shè)備100包括輸入單元101、分離單元102、內(nèi)容密鑰信息加密轉(zhuǎn)換單元103、多路轉(zhuǎn)接單元105以及一個(gè)輸出請(qǐng)求處理單元2101,內(nèi)容使用設(shè)備110d包括分離單元111、內(nèi)容密鑰信息解密單元112、內(nèi)容輸出控制單元115、內(nèi)容解密單元116、內(nèi)容輸出選擇單元117、作為內(nèi)容輸出單元的內(nèi)容顯示單元118及內(nèi)容寫(xiě)入單元119、以及一個(gè)輸出請(qǐng)求單元2102。內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容密鑰信息加密轉(zhuǎn)換單元103生成具有任意計(jì)時(shí)的秘密信息,并使用一個(gè)預(yù)先已經(jīng)在該網(wǎng)絡(luò)內(nèi)共享的加密密鑰(網(wǎng)絡(luò)密鑰)以及該秘密信息來(lái)加密該內(nèi)容密鑰信息。內(nèi)容使用設(shè)備110d的輸出請(qǐng)求單元2102將一個(gè)輸出請(qǐng)求發(fā)送到內(nèi)容導(dǎo)入設(shè)備100來(lái)作為寫(xiě)入或再現(xiàn)內(nèi)容的一個(gè)輸出請(qǐng)求,而且內(nèi)容導(dǎo)入設(shè)備100的輸出請(qǐng)求單元2101發(fā)送該秘密信息來(lái)作為請(qǐng)求響應(yīng)。內(nèi)容使用設(shè)備110d的輸出請(qǐng)求單元2102從該請(qǐng)求響應(yīng)獲得該秘密信息,而且內(nèi)容密鑰信息解密單元112利用該網(wǎng)絡(luò)密鑰及該秘密信息來(lái)解密該內(nèi)容密鑰信息,并利用從內(nèi)容密鑰信息獲得的內(nèi)容密鑰來(lái)解密該內(nèi)容。內(nèi)容輸出選擇單元117按照該輸出目的地來(lái)切換該內(nèi)容的輸出。
      在本發(fā)明的第一實(shí)施例中,內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容密鑰信息加密轉(zhuǎn)換單元103利用該網(wǎng)絡(luò)密鑰來(lái)轉(zhuǎn)換該ECM的加密,但在本實(shí)施例中,當(dāng)一項(xiàng)內(nèi)容被導(dǎo)入時(shí),秘密信息按照任意計(jì)時(shí)生成,而且該ECM利用該網(wǎng)絡(luò)密鑰及該秘密信息而被重新加密。對(duì)用于生成該秘密信息的計(jì)時(shí),作為示例可以對(duì)每個(gè)程序(事件)以及/或者對(duì)每項(xiàng)內(nèi)容來(lái)生成該秘密信息,而且當(dāng)一個(gè)新的秘密信息生成時(shí),從前的秘密信息就被刪除。這樣,通過(guò)利用只在該秘密信息有效的一段時(shí)間內(nèi)存儲(chǔ)該秘密信息的方法就能夠識(shí)別要被輸出的內(nèi)容。
      內(nèi)容導(dǎo)入設(shè)備100的輸出請(qǐng)求處理單元2101發(fā)送內(nèi)容的輸出目的地以及一個(gè)用于鑒別的訪問(wèn)信號(hào)來(lái)作為針對(duì)內(nèi)容的、內(nèi)容使用設(shè)備110d發(fā)出的輸出請(qǐng)求,根據(jù)該訪問(wèn)信號(hào)生成一個(gè)響應(yīng),并將該響應(yīng)及該秘密信息發(fā)送到內(nèi)容使用設(shè)備110d作為該請(qǐng)求響應(yīng)。
      內(nèi)容使用設(shè)備110d的輸出請(qǐng)求單元2102根據(jù)該內(nèi)容是被寫(xiě)入還是被再現(xiàn)而向內(nèi)容導(dǎo)入設(shè)備100發(fā)送一個(gè)輸出目的地以及一個(gè)用于鑒別的訪問(wèn)信號(hào)。輸出請(qǐng)求單元2102接收從內(nèi)容導(dǎo)入設(shè)備100發(fā)送的響應(yīng)及秘密信息來(lái)作為對(duì)該輸出請(qǐng)求的響應(yīng)并鑒別該響應(yīng)。只是當(dāng)該鑒別成功時(shí),輸出請(qǐng)求單元2102才執(zhí)行將該秘密信息傳送到內(nèi)容密鑰信息解密單元112的處理。應(yīng)當(dāng)注意,在這個(gè)實(shí)施例中沒(méi)有說(shuō)明該訪問(wèn)-響應(yīng)鑒別的細(xì)節(jié),可是該鑒別過(guò)程可以利用與CHAP(訪問(wèn)信號(hào)交換鑒別協(xié)議)或SSL(安全套接層)中使用的相同訪問(wèn)-響應(yīng)方法來(lái)執(zhí)行。
      按上述方法構(gòu)造的內(nèi)容使用系統(tǒng)5的運(yùn)行情況將利用圖25及圖26所示的流程圖來(lái)加以說(shuō)明。
      圖25是一幅流程圖,它表示內(nèi)容由內(nèi)容導(dǎo)入設(shè)備100導(dǎo)入時(shí)的處理。
      輸入單元101從廣播電波接收一個(gè)傳送流(步驟S2201)。
      分離單元102從輸入單元101接收該傳送流,查閱這些TS包的PID,并分離該內(nèi)容的TS包及該ECM的TS包(步驟S2202)。為了使內(nèi)容密鑰信息加密轉(zhuǎn)換單元103能夠識(shí)別事件,分離單元102分離這些EIT包并將這些EIT包發(fā)送到內(nèi)容密鑰信息加密轉(zhuǎn)換單元103。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103接收該ECM的TS包,重構(gòu)該ECM段,并利用該工作密鑰來(lái)解密該已被加密的ECM(步驟S2203)。內(nèi)容密鑰信息加密轉(zhuǎn)換單元103也利用所接收到的EIT的TS包來(lái)重構(gòu)該EIT,并獲得該事件信息。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103以事件為單位來(lái)生成秘密信息(步驟S2204)。更具體地講,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103利用一個(gè)隨機(jī)數(shù)針對(duì)每個(gè)事件生成具有固定字節(jié)長(zhǎng)度的秘密信息。
      內(nèi)容密鑰信息加密轉(zhuǎn)換單元103使用所生成的秘密信息及該網(wǎng)絡(luò)密鑰來(lái)重新加密該ECM(步驟S2205)。更具體地講,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103使用加密算法(譬如AES——高級(jí)加密標(biāo)準(zhǔn))并生成秘密信息來(lái)加密該ECM的內(nèi)容密鑰部分。此外,內(nèi)容密鑰信息加密轉(zhuǎn)換單元103利用該網(wǎng)絡(luò)密鑰來(lái)加密整個(gè)ECM。內(nèi)容密鑰信息加密轉(zhuǎn)換單元103將已被重新加密的ECM轉(zhuǎn)換為TS包并將這些包傳送到多路轉(zhuǎn)接單元105。
      多路轉(zhuǎn)接單元105將已經(jīng)從分離單元102接收到的內(nèi)容的TS包多路轉(zhuǎn)接到已經(jīng)從內(nèi)容密鑰信息加密轉(zhuǎn)換單元103接收到的、其加密已經(jīng)被轉(zhuǎn)換的ECM的TS包(步驟S2206)。
      內(nèi)容導(dǎo)入設(shè)備100按照這種方法生成秘密信息,并使用該網(wǎng)絡(luò)密鑰及這個(gè)秘密信息來(lái)轉(zhuǎn)換該ECM的加密,結(jié)果使該內(nèi)容被處理得若不首先獲得該秘密信息就不能使用該內(nèi)容。
      另一方面,圖26是一幅表示內(nèi)容使用設(shè)備110d中的內(nèi)容寫(xiě)入過(guò)程的流程圖。
      當(dāng)內(nèi)容使用設(shè)備110的內(nèi)容請(qǐng)求單元2102直接寫(xiě)入一項(xiàng)被實(shí)時(shí)廣播的內(nèi)容時(shí),輸出請(qǐng)求單元2101生成一個(gè)訪問(wèn)信號(hào)(譬如一個(gè)隨機(jī)數(shù))來(lái)與內(nèi)容導(dǎo)入設(shè)備100執(zhí)行一個(gè)鑒別過(guò)程,而且將該訪問(wèn)信號(hào)數(shù)據(jù)及該內(nèi)容的一個(gè)(指明內(nèi)容寫(xiě)入單元119等等的)輸出目的地發(fā)送到內(nèi)容導(dǎo)入設(shè)備100作為一個(gè)輸出請(qǐng)求(步驟S2301)。
      內(nèi)容導(dǎo)入設(shè)備100的輸出請(qǐng)求處理單元2101從內(nèi)容使用設(shè)備110d接收該訪問(wèn)信號(hào)及該輸出目的地來(lái)作為該輸出請(qǐng)求(步驟S2302)。
      輸出請(qǐng)求處理單元2101判斷該內(nèi)容的輸出是被允許還是被禁止(步驟S2303)。更具體地講,輸出請(qǐng)求處理單元2101確認(rèn)該輸出請(qǐng)求中的輸出目的地(該寫(xiě)入目的地),將該輸出目的地與對(duì)為該系統(tǒng)定義的或由該廣播電波中所寫(xiě)的拷貝控制信息定義的寫(xiě)入目的地的限制加以比較,并確定該寫(xiě)入是被允許還是被禁止。當(dāng)與內(nèi)容使用設(shè)備110d一道執(zhí)行訪問(wèn)/響應(yīng)程序時(shí),可以通過(guò)不讓輸出請(qǐng)求處理單元2101從該網(wǎng)絡(luò)的其他內(nèi)容使用設(shè)備110d接收訪問(wèn)信號(hào)、或者通過(guò)只是達(dá)到預(yù)定的訪問(wèn)次數(shù)時(shí)才從內(nèi)容使用設(shè)備110d接收訪問(wèn)信號(hào)來(lái)對(duì)內(nèi)容的寫(xiě)入施加限制。
      如果步驟S2303中的判斷是“YES”,就是說(shuō),如果輸出請(qǐng)求處理單元112已經(jīng)判定該輸出是被允許的,那么輸出請(qǐng)求處理單元2101就利用該訪問(wèn)信號(hào)生成一個(gè)響應(yīng),并在一條消息中設(shè)置該響應(yīng)及該秘密信息來(lái)作為一個(gè)請(qǐng)求響應(yīng)(步驟S2304)。
      如果步驟S2303中的判斷是“NO”,就是說(shuō),如果輸出請(qǐng)求處理單元112已經(jīng)判定該輸出被禁止,那么輸出請(qǐng)求處理單元2101就生成一個(gè)表示該輸出被禁止的出錯(cuò)消息,并在一條消息中設(shè)置這個(gè)信息來(lái)作為一個(gè)請(qǐng)求響應(yīng)。
      輸出請(qǐng)求處理單元2101.將該請(qǐng)求響應(yīng)發(fā)送到內(nèi)容使用設(shè)備110d(步驟S2305)。
      內(nèi)容使用設(shè)備110d的輸出請(qǐng)求單元2102接收該請(qǐng)求響應(yīng)(步驟S2306)并鑒別該響應(yīng)(步驟S2307)。
      如果步驟S2307中的判斷是“YES”,就是說(shuō),如果該鑒別過(guò)程成功,那么輸出請(qǐng)求單元2102就獲取該秘密信息并將該秘密信息發(fā)送到內(nèi)容密鑰信息解密單元112(步驟S2308)。
      如果步驟S2307中的判斷是“NO”,就是說(shuō),如果該鑒別過(guò)程失敗,那么輸出請(qǐng)求單元2102就不獲取獲該秘密信息,該內(nèi)容寫(xiě)入過(guò)程就被終止。
      內(nèi)容密鑰信息解密單元112利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被加密的ECM,而且也使用該秘密信息來(lái)解密該內(nèi)容密鑰的已被加密的部分(步驟S2309)。內(nèi)容密鑰信息解密單元112也向內(nèi)容輸出控制單元115指明該內(nèi)容的寫(xiě)入目的地及寫(xiě)入通道等等。
      內(nèi)容密鑰信息解密單元112將該已被解密的內(nèi)容密鑰傳送到內(nèi)容解密單元116(步驟S2310)。
      內(nèi)容解密單元116利用從內(nèi)容密鑰信息解密單元112接收到的內(nèi)容密鑰來(lái)解密從分離單元111接收到的已被加密的內(nèi)容(步驟S2311)。
      內(nèi)容輸出選擇單元117根據(jù)從內(nèi)容輸出控制單元115接收到的內(nèi)容輸出控制信息(該內(nèi)容的寫(xiě)入目的地及寫(xiě)入通道等等)來(lái)進(jìn)行選擇以便將該內(nèi)容輸出到內(nèi)容寫(xiě)入單元119(步驟S2312)。
      內(nèi)容寫(xiě)入單元119將該內(nèi)容輸出到該存儲(chǔ)媒體(步驟S2313)。
      本內(nèi)容使用系統(tǒng)5按照這種方法提供了一種將內(nèi)容實(shí)時(shí)輸出到存儲(chǔ)媒體(或再現(xiàn)該內(nèi)容)的模式,而且通過(guò)利用在內(nèi)容被導(dǎo)入時(shí)生成的秘密信息以及一個(gè)網(wǎng)絡(luò)密鑰來(lái)重新加密該內(nèi)容密鑰信息,使得只有已經(jīng)能夠獲得該秘密信息的內(nèi)容使用設(shè)備110d才能使用該內(nèi)容。就是說(shuō),如果內(nèi)容導(dǎo)入設(shè)備100執(zhí)行控制來(lái)將該秘密信息只傳送到有限數(shù)量的內(nèi)容使用設(shè)備110d,那么就沒(méi)有必要存儲(chǔ)或管理該MCL,它的優(yōu)點(diǎn)是具有高安全性,而且能夠簡(jiǎn)化該結(jié)構(gòu)。作為一個(gè)示例,如果對(duì)內(nèi)容只允許拷貝一次(譬如當(dāng)拷貝控制信息是“NETWORK COPY”時(shí)),那么當(dāng)該內(nèi)容被導(dǎo)入時(shí),就能夠通過(guò)使內(nèi)容導(dǎo)入設(shè)備100查閱該拷貝控制信息來(lái)施加限制,以這種模式來(lái)轉(zhuǎn)換該內(nèi)容的加密,并將該秘密信息只傳送到一個(gè)內(nèi)容使用設(shè)備110d,所以從該網(wǎng)絡(luò)只能生成一個(gè)拷貝。
      應(yīng)當(dāng)注意,本實(shí)施例描述了內(nèi)容導(dǎo)入設(shè)備100利用該秘密信息以及網(wǎng)絡(luò)密鑰來(lái)加密該內(nèi)容密鑰信息的這樣一個(gè)示例,其中該秘密信息在該內(nèi)容被導(dǎo)入時(shí)生成,而該網(wǎng)絡(luò)密鑰是一個(gè)預(yù)先在該網(wǎng)絡(luò)中共享的加密密鑰,可是,倘若用于加密該內(nèi)容密鑰信息的加密密鑰至少由內(nèi)容導(dǎo)入設(shè)備100與內(nèi)容使用設(shè)備110共享,那么本實(shí)施例也不限于上述的示例。
      第六實(shí)施例下面參考所附附圖來(lái)說(shuō)明本發(fā)明的一個(gè)第六實(shí)施例。
      圖27是一幅框圖,它表示根據(jù)本發(fā)明的第六實(shí)施例的一個(gè)內(nèi)容使用系統(tǒng)6的結(jié)構(gòu)。應(yīng)當(dāng)注意,在圖27中,與圖3所示的第一實(shí)施例的內(nèi)容使用系統(tǒng)1相同的結(jié)構(gòu)元件已經(jīng)參考圖3進(jìn)行了說(shuō)明,所以對(duì)這些結(jié)構(gòu)元件都賦以與圖3相同的參考標(biāo)號(hào),并省略對(duì)它們的說(shuō)明。
      與本發(fā)明的第一實(shí)施例的內(nèi)容使用系統(tǒng)1相比,圖27所示的內(nèi)容使用系統(tǒng)6的特征如下。內(nèi)容使用系統(tǒng)6還包括一個(gè)用來(lái)將內(nèi)容記錄到記錄媒體的記錄設(shè)備2401。盡管內(nèi)容導(dǎo)入設(shè)備100的結(jié)構(gòu)與本發(fā)明的第一實(shí)施例中的內(nèi)容導(dǎo)入設(shè)備100相同,但內(nèi)容使用設(shè)備110e并不包括移動(dòng)內(nèi)容清單管理單元113、移動(dòng)內(nèi)容清單存儲(chǔ)單元114以及內(nèi)容寫(xiě)入單元119。記錄設(shè)備2401包括一個(gè)內(nèi)容寫(xiě)入單元2402、一個(gè)移動(dòng)內(nèi)容清單管理單元2403以及一個(gè)移動(dòng)內(nèi)容清單存儲(chǔ)單元2404。記錄設(shè)備2401管理該MCL,而且當(dāng)從內(nèi)容使用設(shè)備110e接收到的內(nèi)容及內(nèi)容ID被寫(xiě)入存儲(chǔ)媒體時(shí),記錄設(shè)備2401使用該MCL來(lái)判斷該內(nèi)容的寫(xiě)入是否被允許,并根據(jù)這個(gè)判斷的結(jié)果來(lái)控制該內(nèi)容的寫(xiě)入。
      記錄設(shè)備2401可以是將內(nèi)容寫(xiě)入存儲(chǔ)媒體的設(shè)備,譬如一個(gè)DVD-RAM錄像機(jī)或者一個(gè)SD CARD寫(xiě)入器/讀出器。
      內(nèi)容寫(xiě)入單元2402執(zhí)行將內(nèi)容寫(xiě)入存儲(chǔ)媒體所需要的處理,并將該內(nèi)容寫(xiě)入該存儲(chǔ)媒體。
      移動(dòng)內(nèi)容清單存儲(chǔ)單元2404是存儲(chǔ)該MCL的部件,它通過(guò)一個(gè)硬盤(pán)驅(qū)動(dòng)器等等來(lái)實(shí)現(xiàn)。
      移動(dòng)內(nèi)容清單管理單元2403管理存儲(chǔ)在移動(dòng)內(nèi)容清單存儲(chǔ)單元2404中的MCL。更具體地講,移動(dòng)內(nèi)容清單管理單元2403對(duì)該MCL執(zhí)行一個(gè)從移動(dòng)內(nèi)容清單存儲(chǔ)單元2404中讀出該MCL的寫(xiě)入/讀出過(guò)程,更新該MCL,并將該MCL往回寫(xiě)入移動(dòng)內(nèi)容清單存儲(chǔ)單元2404,而且,它也從內(nèi)容寫(xiě)入單元2402接收要被寫(xiě)入存儲(chǔ)媒體的內(nèi)容的一個(gè)內(nèi)容ID,并使用該MCL來(lái)判斷是否允許將該MCL寫(xiě)入該存儲(chǔ)媒體。
      下面參考圖28所示的流程圖來(lái)說(shuō)明按照上述方法構(gòu)造的內(nèi)容使用系統(tǒng)6的運(yùn)行情況。
      應(yīng)當(dāng)注意,內(nèi)容導(dǎo)入設(shè)備100所執(zhí)行的內(nèi)容導(dǎo)入過(guò)程與本發(fā)明的第一實(shí)施例中的過(guò)程相同,對(duì)此已經(jīng)作了描述,所以這里省略對(duì)它們的說(shuō)明。
      圖28是一幅流程圖,它表示內(nèi)容使用設(shè)備110e及記錄設(shè)備2401的內(nèi)容寫(xiě)入過(guò)程。
      分離單元111從接收自內(nèi)容導(dǎo)入設(shè)備100的傳送流中分離該內(nèi)容及該ECM(步驟S2501)。
      內(nèi)容密鑰信息解密單元112從分離單元111接收該ECM的TS包,重構(gòu)該ECM段,從而獲得該已被重新加密的ECM。內(nèi)容密鑰信息解密單元112利用預(yù)先已經(jīng)獲得的一個(gè)網(wǎng)絡(luò)密鑰來(lái)解密該ECM的已被重新加密的部分(步驟S2502)。
      內(nèi)容密鑰信息解密單元112從該ECM提取該內(nèi)容密鑰,并將該內(nèi)容密鑰傳送到內(nèi)容解密單元116(步驟S2503)。內(nèi)容密鑰信息解密單元112也將諸如寫(xiě)入目的地及寫(xiě)入通道這樣的信息發(fā)送到內(nèi)容輸出控制單元115,以使內(nèi)容輸出控制單元115能夠控制內(nèi)容輸出選擇單元117來(lái)向記錄設(shè)備2401輸出。此外,記錄設(shè)備2401從該ECM讀出被用來(lái)判斷內(nèi)容的寫(xiě)入是被允許還是被禁止的內(nèi)容ID,并將該內(nèi)容ID傳送到內(nèi)容輸出控制單元115。內(nèi)容輸出控制單元115將該內(nèi)容ID、該寫(xiě)入目的地以及該寫(xiě)入通道作為內(nèi)容輸出控制信息傳送到內(nèi)容輸出選擇單元117。
      內(nèi)容解密單元116利用從內(nèi)容密鑰信息解密單元112獲得的內(nèi)容密鑰來(lái)對(duì)從分離單元111獲得的TS包進(jìn)行解密(去擾)(步驟S2504)。
      內(nèi)容輸出選擇單元117根據(jù)來(lái)自內(nèi)容輸出控制單元115的內(nèi)容輸出控制信息來(lái)切換向記錄設(shè)備2401的輸出(步驟S2505),并發(fā)送該內(nèi)容及該內(nèi)容輸出控制信息(步驟S2506)。
      記錄設(shè)備2401的內(nèi)容寫(xiě)入單元2402從內(nèi)容使用設(shè)備110e接收該內(nèi)容以及該內(nèi)容輸出控制信息(步驟S2507)。所接收到的內(nèi)容輸出控制信息被傳送到移動(dòng)內(nèi)容清單管理單元2403。
      移動(dòng)內(nèi)容清單管理單元2403從移動(dòng)內(nèi)容清單存儲(chǔ)單元2404中讀出該MCL(步驟S2508),并判斷該寫(xiě)入是被允許還是被禁止(步驟S2509)。這個(gè)關(guān)于該寫(xiě)入是被禁止還是被允許的判斷利用與該第一實(shí)施例中所述的相同方法來(lái)進(jìn)行,所以這里省略對(duì)它們的說(shuō)明。
      如果步驟S2509中的判斷是“YES”,就是說(shuō),如果該寫(xiě)入被判斷是被允許的,那么該MCL就被更新,并被存儲(chǔ)到移動(dòng)內(nèi)容清單存儲(chǔ)單元2404(步驟S2510)。內(nèi)容寫(xiě)入單元2402也收到命令開(kāi)始該內(nèi)容寫(xiě)入過(guò)程。
      內(nèi)容寫(xiě)入單元2402將該內(nèi)容寫(xiě)入該存儲(chǔ)媒體(步驟S2511)。
      應(yīng)當(dāng)注意,如果步驟S2509中的判斷是“NO”,就是說(shuō),如果該寫(xiě)入已經(jīng)被判定為應(yīng)被禁止,該內(nèi)容寫(xiě)入過(guò)程就被終止。
      在本內(nèi)容使用系統(tǒng)6中,該MCL按照這樣的方法在記錄設(shè)備2401接受管理,在寫(xiě)入內(nèi)容時(shí)該MCL被用來(lái)判斷該寫(xiě)入是被允許還是被禁止,以便由每個(gè)錄像機(jī)對(duì)內(nèi)容的寫(xiě)入施加限制。
      應(yīng)當(dāng)注意,如果存在一個(gè)均勻遞增或均勻遞減該內(nèi)容ID的生成單元,那么該內(nèi)容ID的生成方法不限于本發(fā)明的第一至第四以及第六實(shí)施例中所描述的方法。該內(nèi)容ID可以利用一個(gè)惟一的隨機(jī)數(shù)來(lái)生成。
      這些內(nèi)容ID可以按照加擾單位來(lái)對(duì)這些內(nèi)容進(jìn)行分配。另一種方法是,內(nèi)容ID可以按照由用戶來(lái)進(jìn)行用于再現(xiàn)及記錄的按鍵操作(用戶操作)為單位而加以分配。作為特定的示例,這種單位可以是從該用戶指定記錄開(kāi)始直到該用戶指定記錄結(jié)束,或者是從該用戶選擇一個(gè)信道直到選擇另一個(gè)信道。
      本發(fā)明的第一至第四以及第六實(shí)施例表示內(nèi)容ID由內(nèi)容導(dǎo)入設(shè)備100的內(nèi)容ID生成單元104來(lái)生成的示例,可是,也能夠省略內(nèi)容ID生成單元104而使用預(yù)先分配給輸入數(shù)據(jù)的信息(譬如與該內(nèi)容一道分配的數(shù)據(jù)——EIT等等)來(lái)作為這些內(nèi)容ID。更具體地講,在數(shù)字廣播情況下,在EIT中設(shè)置的service_id與event_id可以被用來(lái)作為該內(nèi)容ID而不需修正。另一種方法是,如果內(nèi)容ID已經(jīng)在該發(fā)送側(cè)被分配到內(nèi)容,也可以采用這些內(nèi)容ID。
      這些實(shí)施例說(shuō)明了利用多路轉(zhuǎn)接單元105而使內(nèi)容與該內(nèi)容密鑰信息相關(guān)聯(lián)的示例,可是這種關(guān)聯(lián)并不限于這種方法。除了分離與多路轉(zhuǎn)接外,該內(nèi)容與內(nèi)容密鑰信息還可以采用任何方法相關(guān)聯(lián)。
      在上述實(shí)施例中,在內(nèi)容導(dǎo)入設(shè)備100與內(nèi)容使用設(shè)備110之間、在多個(gè)內(nèi)容使用設(shè)備110之間、以及在內(nèi)容使用設(shè)備110與記錄設(shè)備2401之間,內(nèi)容ID為了確認(rèn)該MCL而被發(fā)送與接收,該MCL的同步信息被發(fā)送與接收,該內(nèi)容被發(fā)送與接收,而且內(nèi)容輸出控制信息被發(fā)送與接收,可是,能夠?qū)@種通信執(zhí)行加密來(lái)防止這些數(shù)據(jù)被替換或被篡改。
      起碼來(lái)講,內(nèi)容導(dǎo)入設(shè)備100中的內(nèi)容密鑰信息加密轉(zhuǎn)換單元103與內(nèi)容ID輸出單元104,以及內(nèi)容使用設(shè)備110中的內(nèi)容密鑰信息解密單元112、移動(dòng)內(nèi)容清單管理單元113、移動(dòng)內(nèi)容清單存儲(chǔ)單元114及內(nèi)容輸出控制單元115是執(zhí)行與安全有關(guān)的處理的部件,所以這些單元可以采用具有防篡改結(jié)構(gòu)的模塊(譬如安全模塊)來(lái)實(shí)現(xiàn)。
      而且,本發(fā)明的第一與第四實(shí)施例也表示內(nèi)容使用設(shè)備110包括一個(gè)內(nèi)容顯示單元118及一個(gè)內(nèi)容寫(xiě)入單元119的示例,可是,內(nèi)容使用設(shè)備110并不需要同時(shí)包括這兩個(gè)單元,內(nèi)容使用設(shè)備110可以只包括一個(gè)內(nèi)容顯示單元118,或者,內(nèi)容使用設(shè)備110可以只包括一個(gè)內(nèi)容寫(xiě)入單元119。在這種情況下,內(nèi)容輸出控制單元115及內(nèi)容輸出選擇單元117之中的一個(gè)單元或者這兩個(gè)單元也可以被省略。
      本發(fā)明的第一至第六實(shí)施例是MPEG內(nèi)容從數(shù)字廣播被導(dǎo)入的示例,其中該MPEG內(nèi)容按照MPEG-2系統(tǒng)被多路轉(zhuǎn)接,可是,這不是對(duì)本發(fā)明的限制,而且很明顯,本發(fā)明可以被應(yīng)用于具有任何格式的內(nèi)容從通信媒體(譬如互聯(lián)網(wǎng))以及/或者記錄媒體(譬如一個(gè)封裝媒體)被導(dǎo)入的情況。
      在上述實(shí)施例中,所描述的示例為了輸出內(nèi)容而包括用于在監(jiān)視器上再現(xiàn)及顯示內(nèi)容的一個(gè)顯示單元以及用于寫(xiě)入存儲(chǔ)媒體的一個(gè)寫(xiě)入單元,可是,本發(fā)明并不限于這些示例,而且該內(nèi)容可以被輸出到一條數(shù)字總線,譬如一條IEEE 1392總線。這里,能夠采用這樣一種結(jié)構(gòu),在這種結(jié)構(gòu)中能以與上述實(shí)施例中的寫(xiě)入單元相同的方法來(lái)判斷該內(nèi)容到該數(shù)字總線的輸出是被允許還是被禁止。
      此外,在上述每個(gè)實(shí)施例的內(nèi)容使用設(shè)備中,這些內(nèi)容寫(xiě)入單元可以具有這樣一種結(jié)構(gòu),即除了在內(nèi)容處于未被約束到該網(wǎng)絡(luò)的狀態(tài)下寫(xiě)入該內(nèi)容外,該用戶還能夠選擇在約束狀態(tài)下寫(xiě)入該內(nèi)容。
      而且,上述每個(gè)實(shí)施例也可以具有這樣的結(jié)構(gòu),即當(dāng)該MCL的長(zhǎng)度達(dá)到該最大長(zhǎng)度而且無(wú)法再添加內(nèi)容ID時(shí),根據(jù)隨機(jī)數(shù)來(lái)確定要從該MCL中刪除的內(nèi)容ID。
      另外,在上述每個(gè)實(shí)施例中,該最大寫(xiě)入次數(shù)、該寫(xiě)入目的地及該寫(xiě)入通道可以在該ECM中被設(shè)置為寫(xiě)入條件,但是也能夠使用這樣一種結(jié)構(gòu),即表示寫(xiě)入是被允許還是被禁止的信息在該傳送流的ECM之外的某些地方進(jìn)行設(shè)置。
      最后,上述每個(gè)實(shí)施例中的內(nèi)容導(dǎo)入設(shè)備可以物理上與任何內(nèi)容使用設(shè)備集成到一起。
      工業(yè)實(shí)用性本發(fā)明的內(nèi)容使用系統(tǒng)包括連接到網(wǎng)絡(luò)的一個(gè)內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備。該內(nèi)容導(dǎo)入設(shè)備包括一個(gè)內(nèi)容ID發(fā)布單元以及一個(gè)內(nèi)容密鑰信息加密轉(zhuǎn)換單元,該內(nèi)容ID發(fā)布單元發(fā)布一個(gè)內(nèi)容ID,該內(nèi)容密鑰信息加密轉(zhuǎn)換單元利用預(yù)先在該網(wǎng)絡(luò)中共享的一個(gè)網(wǎng)絡(luò)密鑰來(lái)轉(zhuǎn)換內(nèi)容密鑰信息的加密。該內(nèi)容使用設(shè)備包括一個(gè)內(nèi)容密鑰信息解密單元、一個(gè)移動(dòng)內(nèi)容清單存儲(chǔ)單元以及一個(gè)移動(dòng)內(nèi)容清單管理單元,該內(nèi)容密鑰信息解密單元利用該網(wǎng)絡(luò)密鑰來(lái)解密其加密已經(jīng)被轉(zhuǎn)換的內(nèi)容密鑰信息,該移動(dòng)內(nèi)容清單存儲(chǔ)單元被用于存儲(chǔ)移動(dòng)內(nèi)容清單(MCL),在該清單中寫(xiě)入了已經(jīng)被寫(xiě)到存儲(chǔ)媒體的內(nèi)容的內(nèi)容ID,該移動(dòng)內(nèi)容清單管理單元根據(jù)該MCL來(lái)判斷內(nèi)容的寫(xiě)入是被允許還是被禁止。本發(fā)明被應(yīng)用于根據(jù)該寫(xiě)入是被允許還是被禁止的上述判斷而寫(xiě)入內(nèi)容的一個(gè)內(nèi)容使用系統(tǒng)、一種內(nèi)容使用方法、一個(gè)內(nèi)容使用設(shè)備以及一個(gè)內(nèi)容使用程序之中。
      權(quán)利要求
      1.一個(gè)內(nèi)容使用系統(tǒng),其中內(nèi)容被用于連接多臺(tái)設(shè)備的一個(gè)網(wǎng)絡(luò)之內(nèi),該系統(tǒng)包括在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)提供的約束單元,通過(guò)使該內(nèi)容處于只有該網(wǎng)絡(luò)內(nèi)的設(shè)備才能使用該內(nèi)容的狀態(tài)而將該內(nèi)容約束到該網(wǎng)絡(luò);在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)提供的ID發(fā)布單元,發(fā)布與已經(jīng)由該約束單元加以約束的內(nèi)容相對(duì)應(yīng)的內(nèi)容ID;在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)提供的約束消除單元,使已經(jīng)由該約束單元加以約束的內(nèi)容處于非約束狀態(tài);在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)提供的寫(xiě)入單元,將已經(jīng)由該約束消除單元加以約束的內(nèi)容寫(xiě)入存儲(chǔ)媒體;在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)提供的表格單元,存儲(chǔ)表明由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID的一份表格;以及在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)提供的制止單元,獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,并根據(jù)該表格的內(nèi)容來(lái)制止該寫(xiě)入單元寫(xiě)入該內(nèi)容。
      2.如權(quán)利要求1的內(nèi)容使用系統(tǒng),其中該制止單元獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,如果所獲得的內(nèi)容ID尚未在該表格中注冊(cè)就將該內(nèi)容ID添加到該表格而不制止該寫(xiě)入單元寫(xiě)入該內(nèi)容,而如果該表格中包含所獲得的內(nèi)容ID則制止該寫(xiě)入單元寫(xiě)入該內(nèi)容。
      3.如權(quán)利要求1的內(nèi)容使用系統(tǒng),其中該制止單元獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,如果所獲得的內(nèi)容ID不在該表格之中就將所獲得的內(nèi)容ID添加到該表格并加“1”作為該寫(xiě)入單元的寫(xiě)入次數(shù),而如果該表格包含所獲得的內(nèi)容ID且該寫(xiě)入次數(shù)已經(jīng)達(dá)到預(yù)定的最大次數(shù)則制止該寫(xiě)入單元的寫(xiě)入。
      4.如權(quán)利要求3的內(nèi)容使用系統(tǒng),其中該約束單元通過(guò)利用預(yù)先在這多臺(tái)設(shè)備中共享的網(wǎng)絡(luò)密鑰來(lái)加密用于解密該內(nèi)容的內(nèi)容密鑰而將該內(nèi)容約束到該網(wǎng)絡(luò)。
      5.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中這多臺(tái)設(shè)備包括內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,該內(nèi)容導(dǎo)入設(shè)備包括該約束單元以及該ID發(fā)布單元,而且每個(gè)內(nèi)容使用設(shè)備包括該表格單元、該約束消除單元、該寫(xiě)入單元以及該制止單元。
      6.如權(quán)利要求5的內(nèi)容使用系統(tǒng),其中該內(nèi)容使用設(shè)備還包括通報(bào)單元,在該寫(xiě)入單元執(zhí)行了一次寫(xiě)入時(shí)向其他內(nèi)容使用設(shè)備至少通報(bào)該內(nèi)容ID;以及更新單元,在從另一個(gè)內(nèi)容使用設(shè)備接收到通報(bào)時(shí)更新存儲(chǔ)在該表格單元內(nèi)的一份表格。
      7.如權(quán)利要求4的內(nèi)容使用系統(tǒng),它包括內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,其中該內(nèi)容導(dǎo)入設(shè)備包括該約束單元、該ID發(fā)布單元、該表格單元以及該制止單元,而且每個(gè)內(nèi)容使用設(shè)備包括該約束消除單元以及該寫(xiě)入單元。
      8.如權(quán)利要求4的內(nèi)容使用系統(tǒng),它包括內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,其中該內(nèi)容導(dǎo)入設(shè)備包括該約束單元、該ID發(fā)布單元以及該表格單元,而且每個(gè)內(nèi)容使用設(shè)備包括該約束消除單元以、該寫(xiě)入單元以及該制止單元。
      9.如權(quán)利要求8的內(nèi)容使用系統(tǒng),其中每個(gè)內(nèi)容使用設(shè)備還包括第二表格單元,通過(guò)獲得該內(nèi)容導(dǎo)入設(shè)備的表格單元內(nèi)存儲(chǔ)的表格中的內(nèi)容來(lái)存儲(chǔ)該表格的拷貝,而且該制止單元根據(jù)該表格的拷貝來(lái)制止該內(nèi)容的寫(xiě)入。
      10.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該ID發(fā)布單元是(a)至(e)中的一個(gè)(a)利用計(jì)數(shù)器來(lái)生成并發(fā)布該內(nèi)容ID的單元;(b)通過(guò)均勻遞增或均勻遞減來(lái)生成并發(fā)布該內(nèi)容ID的單元;(c)利能用產(chǎn)生惟一值的隨機(jī)數(shù)來(lái)生成并發(fā)布該內(nèi)容ID的單元;(d)根據(jù)隨該內(nèi)容一道分配的數(shù)據(jù)來(lái)生成并發(fā)布該內(nèi)容ID的單元;以及(e)由隨該內(nèi)容一道分配的數(shù)據(jù)來(lái)獲得并發(fā)布該內(nèi)容ID的單元。
      11.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該ID發(fā)布單元生成與用來(lái)識(shí)別該內(nèi)容導(dǎo)入設(shè)備的ID相關(guān)聯(lián)的一個(gè)內(nèi)容ID。
      12.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該ID發(fā)布單元為與廣播節(jié)目對(duì)應(yīng)的每項(xiàng)內(nèi)容生成一個(gè)內(nèi)容ID。
      13.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該表格包括針對(duì)每個(gè)內(nèi)容ID表明內(nèi)容的寫(xiě)入目的地的信息,而且該制止單元在該信息表明的寫(xiě)入目的地不同于該寫(xiě)入單元向其寫(xiě)入該內(nèi)容的寫(xiě)入目的地時(shí)制止該寫(xiě)入。
      14.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該表格包括針對(duì)每個(gè)內(nèi)容ID表明內(nèi)容的寫(xiě)入通道的信息,而且該制止單元在該信息表明的寫(xiě)入通道不同于該寫(xiě)入單元用其寫(xiě)入該內(nèi)容的寫(xiě)入通道時(shí)制止該寫(xiě)入。
      15.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該表格包括表示該內(nèi)容的單位時(shí)間允許寫(xiě)入次數(shù)的信息,而且該制止單元在該寫(xiě)入單元在單位時(shí)間內(nèi)寫(xiě)入內(nèi)容的次數(shù)超過(guò)該預(yù)定單位時(shí)間允許寫(xiě)入次數(shù)時(shí)制止該寫(xiě)入。
      16.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該表格包括表明從內(nèi)容的一次寫(xiě)入直到該內(nèi)容的下一次允許寫(xiě)入的一個(gè)時(shí)間間隔的信息,而且該制止單元在該寫(xiě)入單元的寫(xiě)入間隔比該時(shí)間間隔短時(shí)制止該寫(xiě)入單元的寫(xiě)入。
      17.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該表格的散列值由該表格單元可靠地加以管理。
      18.如權(quán)利要求4的內(nèi)容使用系統(tǒng),其中該表格單元存儲(chǔ)用于刪除已經(jīng)被記錄到該表格的內(nèi)容ID的域限值,并在已經(jīng)被記錄到該表格的內(nèi)容ID數(shù)達(dá)到該域限值時(shí)從該表格至少刪除一個(gè)內(nèi)容ID。
      19.如權(quán)利要求18的內(nèi)容使用系統(tǒng),其中該表格還記錄表明每項(xiàng)內(nèi)容ID被注冊(cè)的時(shí)間及日期的時(shí)間及日期信息,而且當(dāng)已經(jīng)被記錄到該表格的內(nèi)容ID數(shù)達(dá)到該域限值時(shí),該表格單元根據(jù)該時(shí)間及日期信息來(lái)確定要被刪除的內(nèi)容ID。
      20.如權(quán)利要求18的內(nèi)容使用系統(tǒng),其中該表格還包括對(duì)內(nèi)容的訪問(wèn)信息,而且當(dāng)已經(jīng)被記錄到該表格的內(nèi)容ID數(shù)達(dá)到該域限值時(shí),該表格單元根據(jù)該訪問(wèn)信息來(lái)確定要被刪除的內(nèi)容ID。
      21.如權(quán)利要求18的內(nèi)容使用系統(tǒng),其中該表格單元在已經(jīng)被記錄到該表格的內(nèi)容ID數(shù)達(dá)到該域限值時(shí)生成一個(gè)隨機(jī)數(shù),并根據(jù)該隨機(jī)數(shù)來(lái)確定要被刪除的內(nèi)容ID。
      22.一個(gè)內(nèi)容使用系統(tǒng),包括共享一個(gè)網(wǎng)絡(luò)密鑰的內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,在該系統(tǒng)中,一項(xiàng)內(nèi)容通過(guò)利用該網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而被約束到網(wǎng)絡(luò),該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該內(nèi)容導(dǎo)入設(shè)備包括獲取單元,從外部獲得一項(xiàng)內(nèi)容及已被加密的內(nèi)容密鑰信息,該內(nèi)容密鑰信息包括該內(nèi)容的內(nèi)容密鑰;ID生成單元,生成用于識(shí)別由該獲取單元獲得的內(nèi)容的內(nèi)容ID;以及加密轉(zhuǎn)換單元,通過(guò)解密由該獲取單元獲得的已被加密的內(nèi)容密鑰信息、將該內(nèi)容ID添加到該已被解密的內(nèi)容密鑰信息、以及利用該網(wǎng)絡(luò)密鑰重新加密該內(nèi)容密鑰信息來(lái)轉(zhuǎn)換加密,而且每個(gè)內(nèi)容使用設(shè)備包括第一解密單元,利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被重新加密的內(nèi)容密鑰信息;第二解密單元,利用已由該第一解密單元解密的內(nèi)容密鑰信息中的內(nèi)容密鑰來(lái)解密該內(nèi)容;寫(xiě)入單元,將由該第二解密單元解密的內(nèi)容寫(xiě)入存儲(chǔ)媒體;表格存儲(chǔ)單元,存儲(chǔ)一份表格,在該表格中,由該第一解密單元解密的內(nèi)容密鑰信息內(nèi)所包含的內(nèi)容ID與相應(yīng)于該內(nèi)容ID的內(nèi)容已經(jīng)由該寫(xiě)入單元寫(xiě)入的次數(shù)相關(guān)聯(lián);以及制止單元,獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,在該表格中查閱與該內(nèi)容ID相應(yīng)的內(nèi)容已經(jīng)被寫(xiě)入的次數(shù),并在該次數(shù)已經(jīng)達(dá)到預(yù)定的最大次數(shù)時(shí)制止該寫(xiě)入單元寫(xiě)入該內(nèi)容。
      23.如權(quán)利要求22的內(nèi)容使用系統(tǒng),其中至少一個(gè)內(nèi)容使用設(shè)備還包括再現(xiàn)單元,該再現(xiàn)單元再現(xiàn)已經(jīng)由該第二解密單元解密的內(nèi)容,而且該制止單元獲得由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,在該表格中查閱與該內(nèi)容ID相應(yīng)的內(nèi)容已經(jīng)被寫(xiě)入的次數(shù),并在該次數(shù)已經(jīng)達(dá)到預(yù)定的最大次數(shù)時(shí)制止該再現(xiàn)單元的再現(xiàn)。
      24.如權(quán)利要求22的內(nèi)容使用系統(tǒng),其中每個(gè)內(nèi)容使用設(shè)備還包括表格同步單元,該表格同步單元使該表格與其他內(nèi)容使用設(shè)備的表格同步,而且當(dāng)該表格被更新時(shí),該表格同步單元將至少包含該內(nèi)容ID的同步信息發(fā)送到其他內(nèi)容使用設(shè)備的表格同步單元,而且在從另一個(gè)內(nèi)容使用設(shè)備的表格同步單元接收到同步信息時(shí),該表格同步單元更新該表格存儲(chǔ)單元中的表格。
      25.一個(gè)內(nèi)容使用系統(tǒng),包括共享一個(gè)網(wǎng)絡(luò)密鑰的內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,在該系統(tǒng)中,一項(xiàng)內(nèi)容通過(guò)利用該網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而被約束到網(wǎng)絡(luò),該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該內(nèi)容導(dǎo)入設(shè)備包括獲取單元,從外部獲得一項(xiàng)內(nèi)容及已被加密的內(nèi)容密鑰信息,該內(nèi)容密鑰信息包括該內(nèi)容的內(nèi)容密鑰;ID生成單元,生成用于識(shí)別所獲得的內(nèi)容的內(nèi)容ID;加密轉(zhuǎn)換單元,通過(guò)解密由該獲取單元獲得的已被加密的內(nèi)容密鑰信息、將該內(nèi)容ID添加到該已被解密的內(nèi)容密鑰信息、以及利用該網(wǎng)絡(luò)密鑰重新加密該內(nèi)容密鑰信息來(lái)轉(zhuǎn)換加密;表格存儲(chǔ)單元,存儲(chǔ)一份表格,該表格記錄已經(jīng)由內(nèi)容使用設(shè)備寫(xiě)到存儲(chǔ)媒體的內(nèi)容的內(nèi)容ID;表格管理單元,在從內(nèi)容使用設(shè)備接收到一個(gè)寫(xiě)入允許判斷請(qǐng)求時(shí)使用該表格來(lái)判斷內(nèi)容的寫(xiě)入是否被允許,并根據(jù)判斷結(jié)果來(lái)更新該表格;以及內(nèi)容ID接收單元,從該內(nèi)容使用設(shè)備接收該寫(xiě)入允許判斷請(qǐng)求,并發(fā)送從該表格管理單元獲得的判斷結(jié)果,而且每個(gè)內(nèi)容使用設(shè)備包括第一解密單元,利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被重新加密的內(nèi)容密鑰信息;內(nèi)容ID發(fā)送單元,向該內(nèi)容導(dǎo)入設(shè)備發(fā)送一個(gè)寫(xiě)入允許判斷請(qǐng)求,該請(qǐng)求包括該已被解密的內(nèi)容密鑰信息中所包含的內(nèi)容ID,而且該內(nèi)容ID發(fā)送單元接收該判斷結(jié)果;第二解密單元,只當(dāng)所接收到的判斷結(jié)果表示該寫(xiě)入被允許時(shí),利用已由該第一解密單元解密的內(nèi)容密鑰信息中所包含的內(nèi)容密鑰來(lái)解密該內(nèi)容;以及寫(xiě)入單元,將由該第二解密單元解密的內(nèi)容寫(xiě)入存儲(chǔ)媒體。
      26.一個(gè)內(nèi)容使用系統(tǒng),包括共享一個(gè)網(wǎng)絡(luò)密鑰的內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,在該系統(tǒng)中,一項(xiàng)內(nèi)容通過(guò)利用該網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而被約束到網(wǎng)絡(luò),該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該內(nèi)容導(dǎo)入設(shè)備包括獲取單元,從外部獲得一項(xiàng)內(nèi)容及已被加密的內(nèi)容密鑰信息,該內(nèi)容密鑰信息包括該內(nèi)容的內(nèi)容密鑰;ID生成單元,生成用于識(shí)別所獲得的內(nèi)容的內(nèi)容ID;加密轉(zhuǎn)換單元,通過(guò)解密由該獲取單元獲得的已被加密的內(nèi)容密鑰信息、將該內(nèi)容ID添加到該已被解密的內(nèi)容密鑰信息、并利用該網(wǎng)絡(luò)密鑰重新加密該內(nèi)容密鑰信息來(lái)轉(zhuǎn)換加密;第一表格存儲(chǔ)單元,存儲(chǔ)一份表格,該表格記錄已經(jīng)由內(nèi)容使用設(shè)備寫(xiě)入存儲(chǔ)媒體的內(nèi)容的內(nèi)容ID;表格管理單元,在從內(nèi)容使用設(shè)備接收到一個(gè)寫(xiě)入允許判斷請(qǐng)求時(shí)使用該表格來(lái)判斷內(nèi)容的寫(xiě)入是否被允許,并根據(jù)判斷結(jié)果來(lái)更新該表格;以及表格發(fā)送單元,從內(nèi)容使用設(shè)備接收同步信息,并將該表格發(fā)送到該內(nèi)容使用設(shè)備,而且每個(gè)內(nèi)容使用設(shè)備包括第一解密單元,利用預(yù)先已經(jīng)在該網(wǎng)絡(luò)中共享的加密密鑰來(lái)解密該已被重新加密的內(nèi)容密鑰信息,并輸出該內(nèi)容密鑰;表格接收單元,為該表格將至少包括內(nèi)容ID的同步信息發(fā)送到該內(nèi)容導(dǎo)入設(shè)備,并接收該表格;第二表格存儲(chǔ)單元,存儲(chǔ)該表格;表格管理單元,利用從該內(nèi)容導(dǎo)入設(shè)備接收到的表格來(lái)更新該第二表格存儲(chǔ)單元中的表格,并利用該表格來(lái)判斷內(nèi)容的寫(xiě)入是否被允許;第二解密單元,只當(dāng)該表格管理單元的判斷結(jié)果表示允許該寫(xiě)入時(shí),利用該內(nèi)容密鑰來(lái)解密該已被加密的內(nèi)容;以及寫(xiě)入單元,將由該第二解密單元解密的內(nèi)容寫(xiě)入存儲(chǔ)媒體。
      27.一個(gè)內(nèi)容使用系統(tǒng),包括共享一個(gè)網(wǎng)絡(luò)密鑰的內(nèi)容導(dǎo)入設(shè)備與至少一個(gè)內(nèi)容使用設(shè)備,還包括內(nèi)容寫(xiě)入設(shè)備,該內(nèi)容寫(xiě)入設(shè)備被連接到上述至少一個(gè)內(nèi)容使用設(shè)備中的至少一個(gè)設(shè)備并將內(nèi)容寫(xiě)入存儲(chǔ)媒體,在該系統(tǒng)中,一項(xiàng)內(nèi)容通過(guò)利用該網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而被約束到網(wǎng)絡(luò),該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該內(nèi)容導(dǎo)入設(shè)備包括獲取單元,從外部獲得一項(xiàng)內(nèi)容及已被加密的內(nèi)容密鑰信息,該內(nèi)容密鑰信息包括該內(nèi)容的內(nèi)容密鑰;ID生成單元,生成用于識(shí)別所獲得的內(nèi)容的內(nèi)容ID;以及加密轉(zhuǎn)換單元,通過(guò)解密由該獲取單元獲得的已被加密的內(nèi)容密鑰信息、將該內(nèi)容ID添加到該已被解密的內(nèi)容密鑰信息、并利用該網(wǎng)絡(luò)密鑰重新加密該內(nèi)容密鑰信息來(lái)轉(zhuǎn)換加密;每個(gè)內(nèi)容使用設(shè)備包括第一解密單元,利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被重新加密的內(nèi)容密鑰信息;第二解密單元,利用包含在該已被解密的內(nèi)容密鑰信息中的內(nèi)容密鑰來(lái)解密該內(nèi)容,而且該內(nèi)容寫(xiě)入設(shè)備包括寫(xiě)入單元,將內(nèi)容寫(xiě)入存儲(chǔ)媒體;表格存儲(chǔ)單元,存儲(chǔ)一份表格,該表格被用于記錄由該寫(xiě)入單元寫(xiě)入該存儲(chǔ)媒體的內(nèi)容的內(nèi)容ID;以及表格管理單元,利用該表格來(lái)判斷內(nèi)容的寫(xiě)入是否被允許,并按照判斷結(jié)果來(lái)控制該寫(xiě)入單元。
      28.如權(quán)利要求22的內(nèi)容使用系統(tǒng),其中該第一解密單元通過(guò)按照希望的單位均勻遞增或均勻遞減值來(lái)生成一個(gè)內(nèi)容ID,并將該ID發(fā)送到該第二解密單元,該第二解密單元記錄所接收到的ID,并在一個(gè)寫(xiě)入過(guò)程要被恢復(fù)時(shí)將該ID發(fā)送到該第一解密單元,而且該第一解密單元將所接收到的ID與一個(gè)最近生成的ID加以比較,并只在這些ID之間的差值為一定值或低于該值時(shí)允許該寫(xiě)入過(guò)程恢復(fù)。
      29.一個(gè)內(nèi)容使用系統(tǒng),其中內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備被連接到網(wǎng)絡(luò),該內(nèi)容導(dǎo)入設(shè)備包括加密轉(zhuǎn)換單元,通過(guò)解密已被加密的內(nèi)容密鑰信息、生成用于影響內(nèi)容密鑰的秘密信息、并利用在該網(wǎng)絡(luò)中預(yù)先共享的加密密鑰重新加密該內(nèi)容密鑰信息來(lái)轉(zhuǎn)換加密;以及輸出請(qǐng)求處理單元,從內(nèi)容使用設(shè)備接收一個(gè)內(nèi)容輸出請(qǐng)求,并發(fā)送一個(gè)至少包括該秘密信息的請(qǐng)求響應(yīng),而且該內(nèi)容使用設(shè)備包括輸出請(qǐng)求單元,將一個(gè)至少包括內(nèi)容的輸出目的地的輸出請(qǐng)求發(fā)送到該內(nèi)容導(dǎo)入設(shè)備,接收該請(qǐng)求響應(yīng),并獲得該秘密信息;第一解密單元,利用預(yù)先在該網(wǎng)絡(luò)中共享的加密密鑰以及該秘密信息來(lái)解密該已被重新加密的內(nèi)容密鑰信息;控制單元,輸出用于控制選擇單元的內(nèi)容輸出控制信息;第二解密單元,利用該內(nèi)容密鑰來(lái)解密該已被加密的內(nèi)容;選擇單元,根據(jù)該內(nèi)容輸出控制信息來(lái)選擇該內(nèi)容的一個(gè)輸出目的地;以及至少一個(gè)輸出該內(nèi)容的輸出單元。
      30.一個(gè)內(nèi)容使用系統(tǒng),該系統(tǒng)使用已經(jīng)通過(guò)利用網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而被約束到網(wǎng)絡(luò)的內(nèi)容,該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該內(nèi)容使用設(shè)備包括第一解密單元,利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被重新加密的內(nèi)容密鑰信息;第二解密單元,利用已由該第一解密單元解密的內(nèi)容密鑰信息中的內(nèi)容密鑰來(lái)解密該內(nèi)容;寫(xiě)入單元,將由該第二解密單元解密的內(nèi)容寫(xiě)入存儲(chǔ)媒體;表格存儲(chǔ)單元,存儲(chǔ)一份表格,在該表格中,由該第一解密單元解密的內(nèi)容密鑰信息中所包含的內(nèi)容ID與相應(yīng)于該內(nèi)容ID的內(nèi)容已經(jīng)由該寫(xiě)入單元寫(xiě)入的次數(shù)相關(guān)聯(lián);以及制止單元,獲得被該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,在該表格中查閱與該內(nèi)容ID相應(yīng)的內(nèi)容已經(jīng)被寫(xiě)入的次數(shù),并在該次數(shù)已經(jīng)達(dá)到預(yù)定的最大次數(shù)時(shí)制止該寫(xiě)入單元寫(xiě)入該內(nèi)容。
      31.一個(gè)內(nèi)容導(dǎo)入設(shè)備,該設(shè)備通過(guò)利用網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而將內(nèi)容約束到網(wǎng)絡(luò),共享一個(gè)網(wǎng)絡(luò)密鑰的多臺(tái)設(shè)備被連接到該網(wǎng)絡(luò),該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該內(nèi)容導(dǎo)入設(shè)備包括獲取單元,從外部獲得一項(xiàng)內(nèi)容及已被加密的內(nèi)容密鑰信息,該內(nèi)容密鑰信息包括該內(nèi)容的內(nèi)容密鑰;ID生成單元,生成用于識(shí)別由該獲取單元獲得的內(nèi)容的內(nèi)容ID;以及加密轉(zhuǎn)換單元,通過(guò)解密由該獲取單元獲得的已被加密的內(nèi)容密鑰信息,將該內(nèi)容ID添加到該已被解密的內(nèi)容密鑰信息,并利用該網(wǎng)絡(luò)密鑰重新加密該內(nèi)容密鑰信息來(lái)轉(zhuǎn)換加密,其中該內(nèi)容ID被用來(lái)進(jìn)行管理以使已經(jīng)被約束到該網(wǎng)絡(luò)的內(nèi)容在無(wú)約束的狀態(tài)下被寫(xiě)入存儲(chǔ)媒體。
      32.一種在連接有多臺(tái)設(shè)備的網(wǎng)絡(luò)中使用內(nèi)容的內(nèi)容使用方法,該方法包括在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)被執(zhí)行的約束步驟,在該步驟中,一項(xiàng)內(nèi)容通過(guò)使該內(nèi)容處于僅僅該網(wǎng)絡(luò)內(nèi)的設(shè)備能夠使用該內(nèi)容的狀態(tài)而被約束到該網(wǎng)絡(luò);在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)被執(zhí)行的ID發(fā)布步驟,在該步驟中發(fā)布與已經(jīng)在該約束步驟中被約束到該網(wǎng)絡(luò)的內(nèi)容相應(yīng)的內(nèi)容ID;在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)被執(zhí)行的判斷步驟,在該步驟中獲得已經(jīng)被約束到該網(wǎng)絡(luò)并且要在無(wú)約束的狀態(tài)下被寫(xiě)入的內(nèi)容的內(nèi)容ID,在存儲(chǔ)器內(nèi)查閱其中記錄了已被寫(xiě)入的內(nèi)容的內(nèi)容ID的一份表格,并且作出是否允許寫(xiě)入該內(nèi)容的判斷;在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)被執(zhí)行的約束消除步驟,在該步驟中,當(dāng)該判斷步驟中的判斷為允許寫(xiě)入時(shí),已經(jīng)由該約束步驟約束到該網(wǎng)絡(luò)的內(nèi)容被置于無(wú)約束的狀態(tài);以及在這多臺(tái)設(shè)備中的至少一臺(tái)設(shè)備內(nèi)被執(zhí)行的寫(xiě)入步驟,在該步驟中,在該約束消除步驟中被置于該無(wú)約束狀態(tài)的內(nèi)容被寫(xiě)入存儲(chǔ)媒體。
      33.由使用內(nèi)容的設(shè)備所執(zhí)行的一種內(nèi)容使用方法,該內(nèi)容已經(jīng)通過(guò)利用網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而被約束到網(wǎng)絡(luò),該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該內(nèi)容使用方法包括第一解密步驟,利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被加密的內(nèi)容密鑰信息;第二解密步驟,利用在該第一解密步驟中被解密的內(nèi)容密鑰信息內(nèi)的內(nèi)容密鑰來(lái)解密該內(nèi)容;判斷步驟,獲得已經(jīng)被約束到該網(wǎng)絡(luò)并要在無(wú)約束的狀態(tài)下被寫(xiě)入的內(nèi)容的內(nèi)容ID,在存儲(chǔ)器內(nèi)查閱其中記錄了已被寫(xiě)入的內(nèi)容的內(nèi)容ID的表格,并判斷是否允許寫(xiě)入該內(nèi)容,以及寫(xiě)入步驟,在該判斷步驟已經(jīng)判定允許該寫(xiě)入時(shí)將被約束內(nèi)容置于無(wú)約束狀態(tài),并將處于該無(wú)約束狀態(tài)下的內(nèi)容寫(xiě)入存儲(chǔ)媒體。
      34.供內(nèi)容使用系統(tǒng)使用的內(nèi)容使用程序,該系統(tǒng)包括共享一個(gè)網(wǎng)絡(luò)密鑰的內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備,在該系統(tǒng)中,一項(xiàng)內(nèi)容通過(guò)利用網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而被約束到該網(wǎng)絡(luò),該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該內(nèi)容使用程序包括由該內(nèi)容導(dǎo)入設(shè)備執(zhí)行的第一程序以及由內(nèi)容使用設(shè)備執(zhí)行的第二程序,該第一程序使一臺(tái)計(jì)算機(jī)執(zhí)行如下單元的功能獲取單元,從外部獲得一項(xiàng)內(nèi)容及已被加密的內(nèi)容密鑰信息,該內(nèi)容密鑰信息包括該內(nèi)容的內(nèi)容密鑰;ID生成單元,生成用于識(shí)別由該獲取單元獲得的內(nèi)容的內(nèi)容ID;以及加密轉(zhuǎn)換單元,通過(guò)解密由該獲取單元獲得的已被加密的內(nèi)容密鑰信息,將該內(nèi)容ID添加到該已被解密的內(nèi)容密鑰信息,并利用該網(wǎng)絡(luò)密鑰重新加密該內(nèi)容密鑰信息來(lái)轉(zhuǎn)換加密,而且該第二程序使一臺(tái)計(jì)算機(jī)執(zhí)行如下單元的功能第一解密單元,利用該網(wǎng)絡(luò)密鑰來(lái)解密該已被重新加密的內(nèi)容密鑰信息;第二解密單元,利用由該第一解密單元解密的內(nèi)容密鑰信息中的內(nèi)容密鑰來(lái)解密該內(nèi)容;寫(xiě)入單元,將由該第二解密單元解密的內(nèi)容寫(xiě)入存儲(chǔ)媒體;表格存儲(chǔ)單元,存儲(chǔ)一份表格,在該表格中,由該第一解密單元解密的內(nèi)容密鑰信息內(nèi)所包含的內(nèi)容ID與相應(yīng)于該內(nèi)容ID的內(nèi)容已經(jīng)由該寫(xiě)入單元寫(xiě)入的次數(shù)相關(guān)聯(lián);以及制止單元,獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,在該表格中查閱相應(yīng)于該內(nèi)容ID的內(nèi)容已經(jīng)被寫(xiě)入的次數(shù),并在該次數(shù)已經(jīng)達(dá)到預(yù)定的最大次數(shù)時(shí)制止該寫(xiě)入單元的寫(xiě)入。
      35.由使用內(nèi)容的一臺(tái)設(shè)備執(zhí)行的內(nèi)容使用程序,該內(nèi)容已經(jīng)通過(guò)利用網(wǎng)絡(luò)密鑰來(lái)加密內(nèi)容密鑰信息而被約束到網(wǎng)絡(luò),該內(nèi)容密鑰信息包括解密該內(nèi)容所需的內(nèi)容密鑰,該程序使一臺(tái)計(jì)算機(jī)執(zhí)行如下單元的功能第一解密單元,利用該網(wǎng)絡(luò)密鑰解密已被重新加密的內(nèi)容密鑰信息;第二解密單元,利用由該第一解密單元解密的內(nèi)容密鑰信息中的內(nèi)容密鑰來(lái)解密該內(nèi)容;寫(xiě)入單元,將由該第二解密單元解密的內(nèi)容寫(xiě)入存儲(chǔ)媒體;表格存儲(chǔ)單元,存儲(chǔ)一份表格,在該表格中,由該第一解密單元解密的內(nèi)容密鑰信息內(nèi)所包含的內(nèi)容ID與相應(yīng)于該內(nèi)容ID的內(nèi)容已經(jīng)由該寫(xiě)入單元寫(xiě)入的次數(shù)相關(guān)聯(lián);以及制止單元,獲得要由該寫(xiě)入單元寫(xiě)入的內(nèi)容的內(nèi)容ID,在該表格中查閱相應(yīng)于該內(nèi)容ID的內(nèi)容已經(jīng)被寫(xiě)入的次數(shù),并在該次數(shù)已經(jīng)達(dá)到預(yù)定的最大次數(shù)時(shí)制止該寫(xiě)入單元的寫(xiě)入。
      全文摘要
      本發(fā)明的內(nèi)容使用系統(tǒng),包括內(nèi)容導(dǎo)入設(shè)備以及至少一個(gè)內(nèi)容使用設(shè)備。該內(nèi)容導(dǎo)入設(shè)備包括內(nèi)容ID生成單元以及內(nèi)容密鑰信息加密轉(zhuǎn)換單元,該內(nèi)容ID生成單元生成內(nèi)容ID,該內(nèi)容密鑰信息加密轉(zhuǎn)換單元利用預(yù)先在該網(wǎng)絡(luò)中共享的加密密鑰(“網(wǎng)絡(luò)密鑰”)來(lái)轉(zhuǎn)換內(nèi)容密鑰信息的加密。該內(nèi)容使用設(shè)備包括內(nèi)容密鑰信息解密單元、移動(dòng)內(nèi)容清單存儲(chǔ)單元以及移動(dòng)內(nèi)容清單管理單元,該內(nèi)容密鑰信息解密單元解密其加密已經(jīng)被轉(zhuǎn)換的內(nèi)容密鑰信息,該移動(dòng)內(nèi)容清單存儲(chǔ)單元存儲(chǔ)一份移動(dòng)內(nèi)容清單(MCL),在該MCL中記錄了已經(jīng)被寫(xiě)入存儲(chǔ)媒體的內(nèi)容的內(nèi)容ID,該移動(dòng)內(nèi)容清單管理單元根據(jù)該MCL來(lái)判斷內(nèi)容的寫(xiě)入是被允許還是被禁止。
      文檔編號(hào)G06F21/10GK1596533SQ03801698
      公開(kāi)日2005年3月16日 申請(qǐng)日期2003年3月31日 優(yōu)先權(quán)日2002年4月5日
      發(fā)明者東吾紀(jì)男, 德田克己, 大森基司, 井上光 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1