專利名稱::著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng)以及再現(xiàn)裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及對電影、音樂等的數(shù)字內(nèi)容的著作權(quán)進(jìn)行保護(hù)的技術(shù)。
背景技術(shù):
:近年來,伴隨著記錄介質(zhì)的大容量化和網(wǎng)絡(luò)的寬帶化,在記錄介質(zhì)中記錄或者經(jīng)由寬帶網(wǎng)絡(luò)散發(fā)已數(shù)字化了電影、音樂等的著作物的數(shù)字內(nèi)容(以下僅稱作內(nèi)容)的系統(tǒng)已逐步普及。在這樣的系統(tǒng)中,必須要保護(hù)內(nèi)容的著作權(quán),僅限于在著作權(quán)者同意的情況下執(zhí)行內(nèi)容的再現(xiàn)和復(fù)制等。作為用于保護(hù)著作物不未經(jīng)著作權(quán)者許可而被非法復(fù)制等的現(xiàn)有技術(shù),已知有利用密碼技術(shù)的方法。此外,已知也有如下的方法在記錄介質(zhì)中除了內(nèi)容之外還記錄程序,并在再現(xiàn)記錄介質(zhì)的內(nèi)容的再現(xiàn)裝置中安裝程序的執(zhí)行環(huán)境即虛擬機(jī)。該技術(shù)已在專利文獻(xiàn)1中公開,向再現(xiàn)裝置中一插入記錄介質(zhì),再現(xiàn)裝置就從插入的記錄介質(zhì)中讀出程序,在再現(xiàn)裝置自身所具有的執(zhí)行環(huán)境(虛擬機(jī))中執(zhí)行該程序?;谠摮绦騺肀Wo(hù)記錄介質(zhì)中所記錄的內(nèi)容,通過執(zhí)行該程序來解除內(nèi)容的保護(hù),從而能夠再現(xiàn)內(nèi)容。另一方面,在記錄有內(nèi)容的商用記錄介質(zhì)(以下稱作ROM介質(zhì))的制作中,檢驗內(nèi)容的品質(zhì)的工序很重要,在檢驗了幾次品質(zhì)之后,再將商用ROM介質(zhì)投放到市場。該情況下,由于ROM介質(zhì)的制作很費(fèi)時間,因此,例如重復(fù)在R介質(zhì)等記錄媒體中記錄內(nèi)容并進(jìn)行品質(zhì)檢查、重新制作的工序,是制作商用ROM介質(zhì)的一般的過程。但是,此時,不管是ROM介質(zhì)還是R介質(zhì),再生裝置都能夠進(jìn)行內(nèi)容的再生,由于不能夠判斷是通過ROM介質(zhì)的制作過程而做出的測試(品質(zhì)檢查)用的R介質(zhì)、還是不法地拷貝ROM介質(zhì)而做成的R介質(zhì),因此可能侵害內(nèi)容的著作權(quán)。專利文獻(xiàn)1:美國專利第7058284號但是,在對于再現(xiàn)裝置禁止了再現(xiàn)R介質(zhì)的情況下,有商用ROM介質(zhì)的制作費(fèi)時間的問題,反之,在許可再現(xiàn)裝置再現(xiàn)R介質(zhì)的情況下,有著作權(quán)有可能被侵害的問題。
發(fā)明內(nèi)容因此,本發(fā)明兼顧上述問題,目的在于提供一種解決上述問題的著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng)及再現(xiàn)裝置。為了解決上述問題,本發(fā)明為一種內(nèi)容再現(xiàn)裝置,具備信息取得單元,從記錄有數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序、類別信息以及對上述內(nèi)容再現(xiàn)程序賦予的數(shù)字簽名的記錄介質(zhì)中,取得上述內(nèi)容再現(xiàn)程序和上述類別信息,上述內(nèi)容再現(xiàn)程序是用于上述數(shù)字內(nèi)容的再現(xiàn)的程序,上述類別信息表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別;介質(zhì)類別判定單元,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定單元,判定上述類別信息表示的類別;以及可否再現(xiàn)判定單元,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。并且,也可以在上述類別信息表示測試用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,上述可否再現(xiàn)判定單元許可上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。并且,也可以在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述讀出專用的介質(zhì)的情況下,上述可否再現(xiàn)判定單元許可上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。并且,也可以上述信息取得單元進(jìn)一步取得上述數(shù)字簽名;上述內(nèi)容再現(xiàn)裝置還具備簽名驗證單元,在上述信息取得單元取得上述數(shù)字簽名之后,上述簽名驗證單元對上述數(shù)字簽名進(jìn)行驗證,在上述驗證未成功的情況下,抑制上述介質(zhì)類別判定單元、上述簽名類別判定單元以及上述可否再現(xiàn)判定單元的有關(guān)上述數(shù)字內(nèi)容的再現(xiàn)的處理。并且,也可以上述簽名驗證單元保持有按類別信息能夠表示的每一類別而不同的驗證密鑰,在對上述數(shù)字簽名進(jìn)行驗證的情況下,使用與上述類別信息表示的類別相對應(yīng)的驗證密鑰。并且,也可以上述內(nèi)容再現(xiàn)裝置還具備加密判定單元,在上述可否再現(xiàn)判定單元許可了再現(xiàn)的情況下,判定上述內(nèi)容是否已被加密;解密密鑰保持單元,保持按類別信息能夠表示的每一類別而不同的解密密鑰;以9及解密單元,使用與上述類別信息表示的內(nèi)容相對應(yīng)的解密密鑰,對上述內(nèi)容進(jìn)行解密。本發(fā)明為一種內(nèi)容記錄裝置,用于在記錄介質(zhì)上記錄數(shù)字內(nèi)容,具備保持單元,保持?jǐn)?shù)字內(nèi)容、用于上述數(shù)字內(nèi)容的再現(xiàn)的內(nèi)容再現(xiàn)程序以及對上述內(nèi)容再現(xiàn)程序賦予的測試用或正式發(fā)行用的數(shù)字簽名;簽名類別取得單元,取得表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別的類別信息;介質(zhì)類別判定單元,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定單元,判定上述類別信息所表示的類別;以及可否記錄判定單元,在上述類別信息表示是上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止向上述記錄介質(zhì)記錄上述數(shù)字內(nèi)容。并且,也可以在上述類別信息表示是上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述讀出專用的介質(zhì)的情況下,上述可否記錄判定單元許可向上述記錄介質(zhì)記錄上述數(shù)字內(nèi)容。并且,也可以上述內(nèi)容記錄裝置還具備簽名驗證單元,該簽名驗證單元對上述數(shù)字簽名進(jìn)行驗證,在上述驗證未成功的情況下,控制上述可否記錄判定單元以禁止記錄上述數(shù)字內(nèi)容。并且,也可以上述簽名驗證單元保持有按類別信息能夠表示的每一類別而不同的驗證密鑰,在對上述數(shù)字簽名進(jìn)行驗證的情況下,使用與上述類別信息表示的類別相對應(yīng)的驗證密鑰。本發(fā)明為一種數(shù)字簽名生成裝置,生成內(nèi)容再現(xiàn)程序的數(shù)字簽名,具有取得單元,取得內(nèi)容再現(xiàn)程序和類別信息,該類別信息表示賦予上述內(nèi)容再現(xiàn)程序的數(shù)字簽名是測試用的還是正式發(fā)行用的類別;簽名生成賦予單元,對于上述內(nèi)容再現(xiàn)程序生成上述類別信息表示的類別的數(shù)字簽名,并將生成的數(shù)字簽名和上述類別信息賦予上述內(nèi)容再現(xiàn)程序,從而生成帶簽名程序;以及輸出單元,輸出上述帶簽名程序。并且,也可以上述簽名生成賦予單元保持有按類別信息能夠表示的每一類別而不同的簽名生成用密鑰,在生成上述數(shù)字簽名的情況下,使用與上述類別信息表示的類別相對應(yīng)的簽名生成用密鑰。本發(fā)明為一種內(nèi)容再現(xiàn)方法,具有信息取得步驟,從記錄有數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序、類別信息以及對上述內(nèi)容再現(xiàn)程序賦予的數(shù)字簽名的記錄介質(zhì)中,取得上述內(nèi)容再現(xiàn)程序和上述類別信息,上述內(nèi)容再現(xiàn)程序是用于上述數(shù)字內(nèi)容的再現(xiàn)的程序,上述類別信息表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別;介質(zhì)類別判定步驟,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定步驟,判定上述類別信息表示的類別;以及可否再現(xiàn)判定步驟,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。本發(fā)明為一種內(nèi)容記錄方法,用于將數(shù)字內(nèi)容記錄到記錄介質(zhì)上,具備保持步驟,保持?jǐn)?shù)字內(nèi)容、用于上述數(shù)字內(nèi)容的再現(xiàn)的內(nèi)容再現(xiàn)程序、對上述內(nèi)容再現(xiàn)程序賦予的測試用或者正式發(fā)行用的數(shù)字簽名;簽名類別取得步驟,取得表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別的類別信息;介質(zhì)類別判定步驟,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定步驟,判定上述類別信息表示的類別;以及可否記錄判定步驟,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止向上述記錄介質(zhì)記錄上述數(shù)字內(nèi)容。本發(fā)明為一種數(shù)字簽名生成方法,用于生成內(nèi)容再現(xiàn)程序的數(shù)字簽名,具有取得步驟,取得內(nèi)容再現(xiàn)程序和類別信息,該類別信息表示賦予上述內(nèi)容再現(xiàn)程序的數(shù)字簽名是測試用的還是正式發(fā)行用的類別;簽名生成賦予步驟,對于上述內(nèi)容再現(xiàn)程序生成上述類別信息表示的類別的數(shù)字簽名,并將生成的數(shù)字簽名和上述類別信息賦予上述內(nèi)容再現(xiàn)程序,從而生成帶簽名程序;以及輸出步驟,輸出上述帶簽名程序。本發(fā)明為一種內(nèi)容再現(xiàn)控制程序,用于內(nèi)容再現(xiàn)裝置,其特征在于,具有信息取得步驟,從記錄有數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序、類別信息以及對上述內(nèi)容再現(xiàn)程序賦予的數(shù)字簽名的記錄介質(zhì)中,取得上述內(nèi)容再現(xiàn)程序、上述介質(zhì)類別信息和上述類別信息,上述內(nèi)容再現(xiàn)程序是用于上述數(shù)字內(nèi)容的再現(xiàn)的程序,上述類別信息表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別;介質(zhì)類別判定步驟,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定步驟,判定上述類別信息表示的類別;以及可否再現(xiàn)判定步驟,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。本發(fā)明為一種內(nèi)容再現(xiàn)裝置的集成電路,具有信息取得單元,從記錄有數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序、類別信息以及對上述內(nèi)容再現(xiàn)程序賦予的數(shù)字簽名的記錄介質(zhì)中,取得上述內(nèi)容再現(xiàn)程序和上述類別信息,上述內(nèi)容再現(xiàn)程序是用于上述數(shù)字內(nèi)容的再現(xiàn)的程序,上述類別信息表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別;介質(zhì)類別判定單元,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定單元,判定上述類別信息表示的類別;以及可否再現(xiàn)判定單元,在上述類別信息表示是上述正式發(fā)行用的類別、且上述記錄介質(zhì)是可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。本發(fā)明為一種著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng),包括簽名生成裝置、將數(shù)字內(nèi)容記錄到記錄介質(zhì)上的內(nèi)容記錄裝置以及內(nèi)容再現(xiàn)裝置。上述簽名生成裝置具有未簽名程序接收單元,從上述內(nèi)容記錄裝置接收內(nèi)容再現(xiàn)程序和類別信息,該類別信息表示賦予上述內(nèi)容再現(xiàn)程序的數(shù)字簽名是測試用的還是正式發(fā)行用的類別;簽名類別記錄單元,將上述類別信息賦予上述內(nèi)容再現(xiàn)程序;簽名生成賦予單元,對被賦予上述類別信息的內(nèi)容再現(xiàn)程序生成上述類別信息表示的類別的數(shù)字簽名,對被賦予了上述類別信息的上述內(nèi)容再現(xiàn)程序賦予所生成的數(shù)字簽名,從而生成帶簽名程序;以及帶簽名程序發(fā)送單元,將上述帶簽名程序向上述內(nèi)容記錄裝置發(fā)送。上述內(nèi)容記錄裝置具備未簽名程序存儲單元,存儲數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序;取得單元,取得上述類別信息;未簽名程序發(fā)送單元,將上述內(nèi)容再現(xiàn)程序和上述類別信息向上述簽名生成裝置發(fā)送;帶簽名程序接收單元,從上述簽名生成裝置接收上述帶簽名程序;以及內(nèi)容記錄單元,將上述數(shù)字內(nèi)容和上述帶簽名程序記錄到上述記錄介質(zhì)中。上述內(nèi)容再現(xiàn)裝置具有信息取得單元,從上述記錄介質(zhì)取得上述帶簽名程序;簽名類別判定單元,判定上述類別信息表示的類別;介質(zhì)類別判定單元,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);以及可否再現(xiàn)判定單元,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。發(fā)明的效果根據(jù)本發(fā)明,能夠既保護(hù)內(nèi)容的著作權(quán),又高效地進(jìn)行商用ROM介質(zhì)的制作。圖1是示出實施方式中的著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)的框圖。圖2是示出實施方式中的簽名生成裝置的結(jié)構(gòu)的框圖。圖3是示出實施方式中的記錄裝置的結(jié)構(gòu)的框圖。圖4是示出實施方式中的再現(xiàn)裝置的結(jié)構(gòu)的框圖。圖5是示出實施方式中的帶簽名程序的一例的圖。圖6是示出實施方式中的簽名生成裝置的動作的圖。圖7是示出實施方式中的記錄裝置的動作的圖。圖8是示出實施方式中的再現(xiàn)裝置的動作的圖。圖9是示出實施方式中的實現(xiàn)再現(xiàn)裝置功能的LSI的結(jié)構(gòu)的圖。附圖標(biāo)記說明-101程序制作機(jī)關(guān)102簽名生成裝置103內(nèi)容提供裝置104記錄裝置105記錄介質(zhì)106再現(xiàn)裝置具體實施例方式以下,參照附圖,關(guān)于本發(fā)明的實施方式進(jìn)行說明。(實施方式1)1.1著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)如圖1所示,著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)包括程序制作機(jī)關(guān)101、簽名生成裝置102、內(nèi)容提供裝置103、記錄裝置104、記錄介質(zhì)105和再現(xiàn)裝置106。程序制作機(jī)關(guān)101制作內(nèi)容的再現(xiàn)所需的程序,向簽名生成裝置102發(fā)送該程序,從簽名生成裝置102接收已在該程序中附加了簽名的帶簽名程序。記錄裝置104從程序制作機(jī)關(guān)101接收帶簽名程序,從內(nèi)容提供裝置103接收被上述帶簽名程序保護(hù)的內(nèi)容。另外,從記錄介質(zhì)105讀出表示該記錄介質(zhì)的類別的記錄介質(zhì)類別信息,判定是否也可以記錄接收到的內(nèi)容。在判定為也可以記錄的情況下,記錄裝置104在記錄介質(zhì)105中記錄所接收到的帶簽名程序和內(nèi)容。再現(xiàn)裝置106從記錄介質(zhì)105中讀出帶簽名程序和內(nèi)容,另外還讀出表示該記錄介質(zhì)的類別的記錄介質(zhì)類別信息,判定是否可以再現(xiàn)所讀出的內(nèi)容。在判定為也可以再現(xiàn)的情況下,再現(xiàn)裝置106通過執(zhí)行帶簽名程序來進(jìn)行被保護(hù)的內(nèi)容的再現(xiàn)。這時,記錄介質(zhì)上的內(nèi)容被同一記錄介質(zhì)上的程序所保護(hù),其保護(hù)方法考慮有,例如,程序按照某一定周期計算(算出)秘密信息,將該秘密信息作為密鑰數(shù)據(jù)來對內(nèi)容進(jìn)行解碼的結(jié)構(gòu)等。在此使用的密碼技術(shù)可以是DES密碼和AES密碼等公知的技術(shù),此外也可以不是密碼技術(shù),而是例如基于秘密信息的XOR運(yùn)算,因此省略其說明。1.2簽名生成裝置102的結(jié)構(gòu)如圖2所示,簽名生成裝置102包括輸入輸出單元201、簽名類別寫入單元202和簽名生成賦予單元203。簽名生成裝置102具體地包括未圖示的微處理器和RAM、ROM、硬盤等。在上述RAM、ROM和硬盤中存儲著計算機(jī)程序,通過上述微處理器按照上述程序進(jìn)行動作,簽名生成裝置102實現(xiàn)其功能。再有,作為典型的方式,將簽名生成裝置102的輸入輸出單元201、簽名類別寫入單元202和簽名生成賦予單元203等的各功能塊作成集成電路的LSI來實現(xiàn)??梢詫⑺鼈儌€別地集成為1個芯片,也可以包含其中一個單元或全部集成為l個芯片。在此設(shè)定為系統(tǒng)LSI,但有時也根據(jù)集成度的不同,稱作IC、系統(tǒng)LSI、超級(super)LSI、超大級(ultra)LSI。此外,電路集成化的方法不限于LSI,也可以用專用電路或通用處理器來實現(xiàn)。也可以利用在制造LSI后可編程的FPGA(FieldProgrammableGateArray:現(xiàn)場可編程門陣列)和可重構(gòu)LSI內(nèi)部的電路單元的連接和設(shè)定的可重構(gòu)處理器。另外,若出現(xiàn)了通過半導(dǎo)體技術(shù)的進(jìn)步或派生的其他技術(shù)替換LSI的集成電路化技術(shù),當(dāng)然也可以使用該技術(shù)進(jìn)行功能塊的集成化。也可能適用生物技術(shù)等。最后,也可以用軟件來實現(xiàn)各功能塊,也可以用LSI和軟件的組合來實現(xiàn)。此外,也可以使軟件具有防篡改性能。(1)輸入輸出單元201輸入輸出單元201從程序生成機(jī)關(guān)101接收應(yīng)該賦予簽名的程序和賦予給該程序的簽名的類別(測試簽名或正式發(fā)行簽名)的請求。此外,從簽名生成賦予單元接受已記錄了簽名生成賦予單元203所生成的簽名的程序,并向程序制作機(jī)關(guān)101發(fā)送。(2)簽名類別寫入單元202簽名類別寫入單元202將輸入輸出單元201接收到的簽名類別寫入到同樣接收到的程序中。圖5中示出程序的數(shù)據(jù)結(jié)構(gòu)的一例。程序被分為標(biāo)題部510、命令代碼部520和簽名數(shù)據(jù)部530,在標(biāo)題部510的簽名類別保存區(qū)域511中寫入從程序開發(fā)機(jī)關(guān)請求的簽名類別。例如,對測試簽名的請求寫入0x01,對正式發(fā)行簽名的請求寫入OxlO。此外,在命令代碼部520的命令代碼保存區(qū)域中記錄著命令代碼,在簽名數(shù)據(jù)部530的簽名數(shù)據(jù)保存區(qū)域中記錄簽名生成裝置102所生成的簽名。(3)簽名生成賦予單元203簽名生成賦予單元203生成對于已寫入了簽名類別的程序的簽名,在程序的簽名數(shù)據(jù)部530的簽名數(shù)據(jù)保存區(qū)域中記錄所生成的簽名。向輸入輸出單元201發(fā)送已記錄了所生成的簽名的程序(帶簽名程序)。1.3記錄裝置104的結(jié)構(gòu)如圖3所示,記錄裝置104包括輸入輸出單元301、記錄介質(zhì)類別判定單元302、簽名類別判定單元303和可否記錄決定單元304。記錄裝置104具體地由未圖示的微處理器和RAM、ROM、硬盤等構(gòu)成。在上述RAM、ROM和硬盤中存儲著計算機(jī)程序,通過上述微處理器按照上述程序進(jìn)行動作,從而記錄裝置104實現(xiàn)其功能。再有,作為典型的方式,將記錄裝置104的輸入輸出單元301、記錄介質(zhì)類別判定單元302、簽名類別判定單元303和可否記錄決定單元304等的各功能塊作成集成電路的LSI來實現(xiàn)??梢詫⑺鼈儌€別地集成為1個芯片,也可以包含其中一個單元或全部集成為1個芯片。在此設(shè)定為系統(tǒng)LSI,但有時也根據(jù)集成度的不同,稱作IC、系統(tǒng)LSI、超級(super)LSI、超大級(ultra)LSI。此外,電路集成化的方法不限于LSI,也可以用專用電路或通用處理器來實現(xiàn)。也可以利用在制造LSI后可編程的FPGA(FieldProgrammableGateArray:現(xiàn)場可編程門陣列)和可重構(gòu)LSI內(nèi)部的電路單元的連接和設(shè)定的可重構(gòu)處理器。另外,若出現(xiàn)了利用半導(dǎo)體技術(shù)的進(jìn)步或派生的其他技術(shù)替換LSI的集成電路化技術(shù),當(dāng)然也可以使用該技術(shù)進(jìn)行功能塊的集成化。也可能適用生物技術(shù)等。最后,也可以用軟件來實現(xiàn)各功能塊,也可以用LSI和軟件的組合來實現(xiàn)。此外,也可以使軟件具有防篡改性能。(1)輸入輸出單元301輸入輸出單元301從程序生成機(jī)關(guān)101接受帶簽名程序,從內(nèi)容提供裝置103接受內(nèi)容,另外,從記錄介質(zhì)105讀出記錄介質(zhì)類別信息。此外,在判定為許可記錄接受到的內(nèi)容和帶簽名程序的情況下,在記錄介質(zhì)中記錄內(nèi)容和帶簽名程序。(2)記錄介質(zhì)類別判定單元302記錄介質(zhì)類別判定單元302根據(jù)從輸入輸出單元301接受到的記錄介質(zhì)類別來確定記錄介質(zhì)的類別,向可否記錄決定裝置303進(jìn)行發(fā)送。在此,所述記錄介質(zhì)類別是指例如ROM(ReadOnlyMemory:只讀存儲器)、R(Recordable:可記錄)、RW(Rewritable:可重寫)等的記錄介質(zhì)的類別。例如,可以用根據(jù)記錄介質(zhì)上記錄的標(biāo)識符(ID)進(jìn)行識別的方法等公知的方法來識別記錄介質(zhì)類別,因此省略其說明。在以下的說明中,作為一例,假設(shè)在ROM中記錄有標(biāo)識符"0x001",在R中記錄有標(biāo)識符"0x010",在RW中記錄有標(biāo)識符"0xl00"。(3)簽名類別判定單元303簽名類別判定單元304讀出位于輸入輸出單元301所接受到的帶簽名程序的標(biāo)題部510中的簽名類別保存區(qū)域511的簽名類別,確定其類別,向可否記錄決定單元303進(jìn)行發(fā)送。(4)可否記錄決定單元30416可否記錄決定單元304基于記錄介質(zhì)類別判定單元302所確定的記錄介質(zhì)的類別和簽名類別判定單元303所確定的簽名的類別這兩者,進(jìn)行是否也可以記錄該內(nèi)容和帶簽名程序的判定。具體地說進(jìn)行下述決定,在確定了記錄介質(zhì)類別為R(0x010),確定了簽名類別為測試簽名(0x01)的情況下,許可向記錄介質(zhì)記錄,在為R(0x010)和正式發(fā)行簽名(0x10)的組合的情況下,不許可向記錄介質(zhì)記錄。1.4再現(xiàn)裝置106的結(jié)構(gòu)如圖4所示,再現(xiàn)裝置106包括輸入單元401、簽名驗證單元402、簽名類別判定單元403、記錄介質(zhì)類別判定單元404、可否再現(xiàn)決定單元405和再現(xiàn)單元406。再現(xiàn)裝置106具體地由未圖示的微處理器和RAM、ROM、硬盤等構(gòu)成。在上述RAM、ROM和硬盤中存儲著計算機(jī)程序,通過上述微處理器按照上述程序進(jìn)行動作,再現(xiàn)裝置106實現(xiàn)其功能。再有,將再現(xiàn)裝置106的輸入單元401、簽名驗證單元402、簽名類別判定單元403、記錄介質(zhì)類別判定單元404、可否再現(xiàn)決定單元405和再現(xiàn)單元406等的各功能塊典型作成集成電路的LSI來實現(xiàn)??梢詫⑺鼈儌€別地集成為1個芯片,也可以包含其中一個單元或全部集成為1個芯片。圖9示出其一例。圖9示出了將虛線包圍的結(jié)構(gòu)要素集成為1個芯片而作成LSI的情況。在此設(shè)定為LSI,但有時也根據(jù)集成度的不同,稱作IC、系統(tǒng)LSI、超級(super)LSI、超大級(ultra)LSI。此外,電路集成化的方法不限于LSI,也可以用專用電路或通用處理器來實現(xiàn)。也可以利用在制造LSI后可編程的FPGA(FieldProgrammableGateArray:現(xiàn)場可編程門陣列)和可重構(gòu)LSI內(nèi)部的電路單元的連接和設(shè)定的可重構(gòu)處理器。另外,若出現(xiàn)了通過半導(dǎo)體技術(shù)的進(jìn)步或派生的其他技術(shù)來替換LSI的集成電路化技術(shù),當(dāng)然也可以使用該技術(shù)進(jìn)行功能塊的集成化。也可能適用生物技術(shù)等。最后,也可以用軟件來實現(xiàn)各功能塊,也可以用LSI和軟件的組合來實現(xiàn)。此外,也可以使軟件具有防篡改性能。(1)輸入單元401輸入單元401從記錄介質(zhì)105中讀出帶簽名程序、內(nèi)容和記錄介質(zhì)類別信息,向簽名驗證單元402發(fā)送帶簽名程序,向記錄介質(zhì)類別判定單元404發(fā)送記錄介質(zhì)類別信息。(2)簽名驗證單元402簽名驗證單元402驗證位于輸入單元401所接受到的帶簽名程序的簽名數(shù)據(jù)部530中的簽名,判定該程序是否是正規(guī)程序。此外,通過實施簽名驗證,能夠確認(rèn)程序的完整性(例如,未修改簽名類別保存區(qū)域511中記錄的簽名類別)。實施了簽名驗證的結(jié)果,在判定為不是正規(guī)程序的情況下,不進(jìn)行以后的再現(xiàn)處理而停止動作。(3)簽名類別判定單元403簽名類別判定單元403讀出位于輸入輸出單元401所接受到的帶簽名程序的標(biāo)題部510中的簽名類別保存區(qū)域511的簽名類別,確定其類別,向可否記錄決定單元303進(jìn)行發(fā)送。(4)記錄介質(zhì)類別判定單元404記錄介質(zhì)類別判定單元404根據(jù)輸入輸出單元401所接受到的記錄介質(zhì)類別中確定記錄介質(zhì)的類別,向可否再現(xiàn)決定單元405進(jìn)行發(fā)送。在此,所述記錄介質(zhì)類別是指例如ROM(ReadOnlyMemory:只讀存儲器)、R(Recordable:可記錄)、RW(Rewritable:可重寫)等記錄介質(zhì)的類別。例如,可以用根據(jù)記錄介質(zhì)上記錄的標(biāo)識符(ID)進(jìn)行識別的方法等公知的方法來識別記錄介質(zhì)類別,所以省略其說明。作為一例,假設(shè)在ROM中記錄有標(biāo)識符"OxOOl",在R中記錄有標(biāo)識符"0x010",在RW中記錄有標(biāo)識符"0xl00"。(5)可否再現(xiàn)決定單元405可否再現(xiàn)決定單元405基于記錄介質(zhì)類別判定單元404所確定的記錄介質(zhì)的類別和簽名類別判定單元403所確定的簽名的類別這兩者,使用該帶簽名程序進(jìn)行是否也可以再現(xiàn)內(nèi)容的判定。具體地說進(jìn)行下述決定,在確定了記錄介質(zhì)類別為R(0x010),確定了簽名類別為測試簽名(0x01)的情況下,許可再現(xiàn)內(nèi)容,在組合了R(0x010)和正式發(fā)行簽名(0x10)的情況下,不許可再現(xiàn)內(nèi)容。進(jìn)行這樣的決定的理由是因為,在為R和測試簽名的組合的情況下,能夠判定出是在ROM介質(zhì)的制作過程中制作的測試用的R介質(zhì),另一方面,在為R和正式發(fā)行簽名的組合的情況下,能夠判定為是非法拷貝了ROM介質(zhì)所制作的R介質(zhì)。(6)再現(xiàn)單元406在可否再現(xiàn)決定單元405許可了內(nèi)容的再現(xiàn)的情況下,再現(xiàn)單元406在再現(xiàn)單元406所具有的執(zhí)行環(huán)境中執(zhí)行從記錄介質(zhì)105中讀出的帶簽名程序,基于由該程序計算出的秘密信息,將已打亂了內(nèi)容的數(shù)據(jù)(數(shù)據(jù)變形)恢復(fù)成原樣來執(zhí)行內(nèi)容的再現(xiàn)。1.5簽名生成裝置102的動作使用圖6,關(guān)于簽名生成裝置102的動作進(jìn)行說明。簽名生成裝置102的輸入輸出單元201,從程序制作機(jī)關(guān)101接受內(nèi)容的再現(xiàn)所需的程序和應(yīng)該賦予給該程序的簽名的類別(測試簽名或正式發(fā)行簽名)的請求(步驟S601)。簽名類別寫入單元202基于從輸入輸出單元201接受到的應(yīng)該賦予簽名的類別的請求,向位于同樣接受到的程序的標(biāo)題部510中的簽名類別保存區(qū)域511中寫入簽名類別(測試簽名時是0x01,正式發(fā)行簽名時是OxlO)(步驟S602)。簽名生成賦予單元203生成針對簽名類別寫入單元202在S602中寫入了簽名類別的程序的簽名,在位于程序的簽名數(shù)據(jù)部中的簽名數(shù)據(jù)保存區(qū)域530中寫入所生成的簽名(步驟S603)。輸入輸出單元201向程序制作機(jī)關(guān)101發(fā)送由簽名生成賦予單元203賦予了簽名的帶簽名程序(步驟S604)。1.6記錄裝置104的動作使用圖7,關(guān)于記錄裝置104的動作進(jìn)行說明。記錄裝置104的輸入輸出單元301,從程序制作機(jī)關(guān)101接受內(nèi)容的再現(xiàn)所需的帶簽名程序,從內(nèi)容提供裝置103接受對應(yīng)的內(nèi)容,從記錄介質(zhì)105接受記錄介質(zhì)類別信息(步驟S701)。記錄介質(zhì)類別判定單元302根據(jù)從輸入輸出單元301接受到的記錄介質(zhì)類別信息,確定記錄介質(zhì)的類別(例如ROM、或R、或RW),向可否記錄決定單元304進(jìn)行發(fā)送(步驟S702)。簽名類別判定單元303讀出位于從輸入輸出單元301接受到的帶簽名程序的標(biāo)題部510中的簽名類別保存區(qū)域511的簽名類別(測試簽名或正式發(fā)行簽名),確定已賦予在所接受到的程序中的簽名的類別,向可否19記錄決定單元304進(jìn)行發(fā)送(步驟S703)??煞裼涗洓Q定單元304基于從記錄介質(zhì)類別判定單元302接受到的記錄介質(zhì)的類別和從簽名類別判定單元303接受到的簽名的類別這兩者,決定是否可以向記錄介質(zhì)105記錄所接受到的帶簽名程序和內(nèi)容(步驟S704)。在可否記錄決定單元304許可了內(nèi)容的記錄的情況下,輸入輸出單元301在記錄介質(zhì)105中記錄帶簽名程序和對應(yīng)的內(nèi)容。1.7再現(xiàn)裝置106的動作使用圖8,關(guān)于再現(xiàn)裝置106的動作進(jìn)行說明。再現(xiàn)裝置106的輸入單元401,從記錄介質(zhì)105中讀出內(nèi)容的再現(xiàn)所需的帶簽名程序、對應(yīng)的內(nèi)容以及記錄介質(zhì)類別信息(步驟S801),簽名驗證單元402驗證位于從輸入單元401接受到的帶簽名程序的簽名數(shù)據(jù)部530中的簽名,判定該程序是否是正規(guī)程序。在此,在判定為不是正規(guī)程序的情況下,不進(jìn)行以后的再現(xiàn)處理(步驟S802)。簽名類別判定單元403讀出位于從輸入單元401接受到的帶簽名程序的標(biāo)題部510中的簽名類別保存區(qū)域511的簽名類別(測試簽名或正式發(fā)行簽名),確定已賦予在所接受到的程序中的簽名的類別,向可否再現(xiàn)決定單元405進(jìn)行發(fā)送(步驟S803),記錄介質(zhì)類別判定單元404根據(jù)從輸入單元401接受到的記錄介質(zhì)類別信息,確定記錄介質(zhì)的類別(例如,ROM、或R、或RW),向可否再現(xiàn)決定單元405進(jìn)行發(fā)送(步驟S804)??煞裨佻F(xiàn)決定單元405基于從記錄介質(zhì)類別判定單元404接受到的記錄介質(zhì)的類別和從簽名類別判定單元403接受到的簽名的類別這兩者,決定可否再現(xiàn)接受到的內(nèi)容(步驟S805),在可否再現(xiàn)決定單元406許可了內(nèi)容的再現(xiàn)的情況下,再現(xiàn)裝置406在再現(xiàn)單元406所具有的執(zhí)行環(huán)境中執(zhí)行從記錄介質(zhì)105中讀出的帶簽名程序,基于由該程序計算出的秘密信息,將已打亂了內(nèi)容的數(shù)據(jù)(數(shù)據(jù)變形)恢復(fù)成原樣來執(zhí)行內(nèi)容的再現(xiàn)。(步驟S806)。(其他變形例)再有,已基于上述實施方式說明了本發(fā)明,但本發(fā)明不限定于上述實施方式。如下的情況也包含在本發(fā)明中。(O在上述實施方式中,構(gòu)成為簽名生成裝置接受簽名類別的請求,在同樣接受到的程序中寫入簽名類別,但本發(fā)明不限定于該結(jié)構(gòu)。例如,也可以是如下的結(jié)構(gòu)簽名生成裝置保持著測試簽名用的公開密鑰對和正式發(fā)行用的公開密鑰對這兩者,并取代寫入簽名的類別,而按照簽名類別的請求來分開使用生成簽名的密鑰。此外,也可以是在程序的標(biāo)題部中寫入簽名的類別,進(jìn)一步實施改變用于生成簽名的密鑰的結(jié)構(gòu)。(2)在上述實施方式中,構(gòu)成為設(shè)定簽名的類別為測試用和正式發(fā)行用這兩種,但本發(fā)明不限定于該結(jié)構(gòu)。例如,也可以不是測試用和正式發(fā)行用,而是存在面向ROM介質(zhì)的測試用、面向R介質(zhì)的測試用、面向ROM介質(zhì)的正式發(fā)行用和下載內(nèi)容用等2個以上的類別。同樣地,記錄介質(zhì)的類別也不限定于ROM、R、RW這3種。此外,本發(fā)明不限于根據(jù)附加在程序中的簽名的類別來判別測試用和正式發(fā)行用等的區(qū)別的結(jié)構(gòu)。例如,也可以取代程序,而在內(nèi)容中附加測試用等的簽名,根據(jù)其類別進(jìn)行判別。此外,也可以是與內(nèi)容和程序等無關(guān),基于另外記錄的信息進(jìn)行判別的結(jié)構(gòu)。即,只要是能在記錄介質(zhì)上記錄適當(dāng)?shù)剡M(jìn)行測試用和正式發(fā)行用等判別的信息,其形式就不必須是簽名的類別。(3)在上述實施方式中,構(gòu)成為利用同樣在記錄介質(zhì)上的程序來保護(hù)記錄介質(zhì)上的內(nèi)容,但本發(fā)明不限定于該結(jié)構(gòu)。例如,也可以是不僅用程序保護(hù)內(nèi)容(例如,根據(jù)由程序的動作計算出的秘密信息,將內(nèi)容打亂或者將數(shù)據(jù)的某一部分的值進(jìn)行變形),除了利用程序的保護(hù)之外,還進(jìn)一步對內(nèi)容進(jìn)行加密來予以保護(hù)的結(jié)構(gòu),也可以是利用2個以上的著作權(quán)保護(hù)技術(shù)來保護(hù)內(nèi)容的結(jié)構(gòu)。該情況下,也可以是如下的結(jié)構(gòu)記錄裝置的可否記錄決定單元或再現(xiàn)裝置的可否再現(xiàn)決定單元,除了記錄介質(zhì)的類別和簽名的類別,還根據(jù)是否已基于第二著作權(quán)保護(hù)技術(shù)加密了內(nèi)容,或者是否已基于第二著作權(quán)保護(hù)技術(shù)而在內(nèi)容中附加了簽名,來判定可否記錄和可否再現(xiàn)。例如,也可以是如下的結(jié)構(gòu)在記錄介質(zhì)類別是R,簽名類別是正式發(fā)行簽名,已利用第二著作權(quán)保護(hù)技術(shù)加密了內(nèi)容,或者已利用第二著作權(quán)保護(hù)技術(shù)而在內(nèi)容中附加了簽名的情況下,許可記錄或再現(xiàn),在未利用第二著作權(quán)保護(hù)技術(shù)加密內(nèi)容并且也未附加簽名的情況下,不許可記錄或再現(xiàn)。(4)在上述實施方式中,構(gòu)成為記錄裝置基于記錄介質(zhì)類別和簽名類別這兩者來決定可否記錄,但本發(fā)明不限定于該結(jié)構(gòu)。例如,也可以是基于某一方來決定可否記錄。此外,也可以是記錄時不進(jìn)行可否記錄的判定,在再現(xiàn)裝置中僅在再現(xiàn)時決定可否再現(xiàn)的系統(tǒng)。反之,也可以是在記錄裝置中,也在實施了對已賦予給程序的簽名的驗證之后,在確定了簽名類別后再決定可否記錄。(5)在上述實施方式中,構(gòu)成為再現(xiàn)裝置在簽名驗證之后確定簽名類別,但本發(fā)明不限定于該結(jié)構(gòu)。例如,也可以是在判定了簽名類別之后實施簽名驗證的結(jié)構(gòu)。此外,也可以是如下的結(jié)構(gòu)在生成簽名的密鑰根據(jù)簽名的類別而不同的結(jié)構(gòu)中,在判定了簽名類別之后,使用所判定的簽名類別的密鑰來實施簽名驗證。在記錄裝置中也同樣。(6)在上述實施方式中,構(gòu)成為再現(xiàn)裝置基于記錄介質(zhì)類別和簽名類別這兩者來決定可否再現(xiàn),但本發(fā)明不限定于該結(jié)構(gòu)。例如,也可以是如下的結(jié)構(gòu)在判定為記錄介質(zhì)的類別是ROM的情況下實施簽名驗證,若判定為程序是正規(guī)程序,就不取決于簽名類別而許可再現(xiàn)。反之,也可以是如下的結(jié)構(gòu)在判定為記錄介質(zhì)的類別是ROM以外的情況下,參照簽名類別來決定可否再現(xiàn)。也可以是這樣地根據(jù)記錄介質(zhì)的類別而跳過參照簽名類別的步驟,反之,根據(jù)簽名的類別而跳過參照記錄介質(zhì)的類別的步驟的結(jié)構(gòu)。另外,也可以是如下的結(jié)構(gòu)在利用第二著作權(quán)保護(hù)技術(shù)的加密或簽名來保護(hù)了內(nèi)容的情況下,根據(jù)有無利用該技術(shù)的保護(hù),而跳過參照記錄介質(zhì)類別的步驟和參照簽名類別的步驟。在記錄裝置中也同樣。(7)在上述實施方式中,構(gòu)成為利用記錄裝置在記錄介質(zhì)中記錄內(nèi)容和程序,并發(fā)送給再現(xiàn)裝置的結(jié)構(gòu),但本發(fā)明不限定于該結(jié)構(gòu)。例如,也可以是如下的結(jié)構(gòu)在記錄介質(zhì)中僅記錄內(nèi)容,經(jīng)由網(wǎng)絡(luò)向再現(xiàn)裝置發(fā)送程序。反之,也可以是如下的機(jī)構(gòu)在記錄介質(zhì)中僅記錄程序,經(jīng)由網(wǎng)絡(luò)向再現(xiàn)裝置發(fā)送內(nèi)容。此外,也可以是經(jīng)由網(wǎng)絡(luò)向再現(xiàn)裝置發(fā)送內(nèi)容和程序這兩者的結(jié)構(gòu)。該情況下成為如下的結(jié)構(gòu)根據(jù)是否已用第二著作權(quán)保護(hù)技術(shù)進(jìn)行了保護(hù)(加密或簽名)和簽名類別,來決定可否再現(xiàn)。(8)上述實施方式的記錄裝置也可以是如下的結(jié)構(gòu)具有指示接收單元,該指示接收單元接收對內(nèi)容實施加密的指示,或者對內(nèi)容生成并賦予簽名或接受并賦予對于內(nèi)容的簽名的指示;除了根據(jù)該記錄介質(zhì)類別和簽名類別來決定可否記錄之外,還基于該指示來決定可否記錄。(9)構(gòu)成上述各裝置的結(jié)構(gòu)要素的一部分或全部也可以由可拆裝在各裝置上的IC卡或單體模塊構(gòu)成。上述IC卡或上述模塊是由微處理器、ROM、RAM等構(gòu)成的計算機(jī)系統(tǒng)。上述IC卡或上述模塊也可以包括上述超多功能LSI。通過微處理器按照計算機(jī)程序進(jìn)行動作,上述IC卡或上述模塊實現(xiàn)其功能。該IC卡或該模塊也可以具有防篡改性能。(10)本發(fā)明也可以是上述所示的方法。此外,也可以是利用計算機(jī)實現(xiàn)這些方法的計算機(jī)程序,也可以是由上述計算機(jī)程序構(gòu)成的數(shù)字信號。此外,本發(fā)明也可以將上述計算機(jī)程序或上述數(shù)字信號記錄在計算機(jī)可讀取的記錄介質(zhì)中,例如軟磁盤、硬盤、CD—ROM、MO、DVD、DVD—ROM、DVD—RAM、BD(Blu—rayDisc:藍(lán)光盤)、半導(dǎo)體存儲器等中。此外,也可以是這些記錄介質(zhì)中所記錄著的上述數(shù)字信號。此外,本發(fā)明也可以經(jīng)由電氣通信線路、無線或有線通信線路、以因特網(wǎng)為代表的網(wǎng)絡(luò)、數(shù)據(jù)廣播等,來傳送上述計算機(jī)程序或上述數(shù)字信號。此外,本發(fā)明也可以是具有微處理器和存儲器的計算機(jī)系統(tǒng),上述存儲器存儲著上述計算機(jī)程序,上述微處理器按照上述計算機(jī)程序進(jìn)行動作。此外,也可以通過記錄在上述記錄介質(zhì)中來移送上述計算機(jī)程序或上述數(shù)字信號,或者通過經(jīng)由上述網(wǎng)絡(luò)等移送上述計算機(jī)程序或者上述數(shù)字信號,利用獨(dú)立的其他計算機(jī)系統(tǒng)予以實施。(11)下面記載的也包含在本發(fā)明中。本發(fā)明為一種對數(shù)字內(nèi)容進(jìn)行再現(xiàn)的再現(xiàn)裝置,其特征在于,再現(xiàn)裝置具備輸入單元,取得記錄介質(zhì)的類別,該記錄介質(zhì)中記錄有內(nèi)容、內(nèi)容的再現(xiàn)所需要的程序、內(nèi)容以及程序;簽名類別判定單元,對程序被賦予的簽名的類別進(jìn)行判定;記錄介質(zhì)類別判定單元,判定記錄介質(zhì)的類別;以及可否再現(xiàn)決定單元,根據(jù)簽名類別判定單元、記錄介質(zhì)判定單元判定的結(jié)果,決定可否進(jìn)行內(nèi)容的再現(xiàn)。本發(fā)明為一種再現(xiàn)裝置,其特征在于,具有對程序被賦予的簽名進(jìn)行驗證的簽名驗證單元,在簽名驗證單元驗證的結(jié)果,簽名不正確的情況下,不進(jìn)行內(nèi)容的再現(xiàn)。本發(fā)明為一種再現(xiàn)裝置,其特征在于,簽名驗證單元保持2個以上的簽名驗證用的密鑰,根據(jù)簽名的類別決定用于簽名驗證的密鑰。本發(fā)明為一種再現(xiàn)裝置,其特征在于,具有對內(nèi)容是否被加密進(jìn)行判定的加密判定單元;可否再現(xiàn)決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及加密判定單元判定的結(jié)果,決定可否再現(xiàn)內(nèi)容。本發(fā)明為一種再現(xiàn)裝置,其特征在于,可否再現(xiàn)決定單元根據(jù)簽名類別判定單元判定的結(jié)果、記錄介質(zhì)類別判定單元判定的結(jié)果和加密判定單元判定的結(jié)果,決定可否再現(xiàn)內(nèi)容。本發(fā)明為一種再現(xiàn)裝置,其特征在于,具有判定內(nèi)容是否被賦予簽名的有無簽名判定單元;可否再現(xiàn)決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及有無簽名判定單元判定的結(jié)果,決定可否再現(xiàn)內(nèi)容。本發(fā)明為一種再現(xiàn)裝置,其特征在于,可否再現(xiàn)決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果,以及有無簽名判定單元判定的結(jié)果,決定可否再現(xiàn)內(nèi)容。本發(fā)明為一種對數(shù)字內(nèi)容進(jìn)行記錄的記錄裝置,其特征在于,記錄裝置具備輸入單元,取得記錄介質(zhì)的類別,該記錄介質(zhì)中記錄有內(nèi)容、內(nèi)容的再現(xiàn)所需要的程序、內(nèi)容以及程序;簽名類別判定單元,對賦予程序的簽名的類別進(jìn)行判定;記錄介質(zhì)類別判定單元,判定記錄介質(zhì)的類別;以及可否記錄決定單元,根據(jù)簽名類別判定單元、記錄介質(zhì)判定單元判定的結(jié)果,決定可否記錄內(nèi)容。本發(fā)明為一種記錄裝置,其特征在于,具有對賦予程序的簽名進(jìn)行驗證的簽名驗證單元,在簽名驗證單元驗證的結(jié)果,簽名不正確的情況下,不記錄內(nèi)容。本發(fā)明為一種記錄裝置,其特征在于,簽名驗證單元保持2個以上的簽名驗證用的密鑰,根據(jù)簽名的類別,決定用于簽名驗證的密鑰。本發(fā)明為一種記錄裝置,其特征在于,對內(nèi)容是否被加密進(jìn)行判定的加密判定單元;可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果的某一個,以及加密判定單元判定的結(jié)果,決定可否記錄內(nèi)容。本發(fā)明為一種記錄裝置,其特征在于,可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果、記錄介質(zhì)類別判定單元判定的結(jié)果和加密判定單元判定的結(jié)果,決定可否記錄內(nèi)容。24本發(fā)明為一種記錄裝置,其特征在于,具有對內(nèi)容進(jìn)行加密的加密單元和接收是否應(yīng)該對內(nèi)容進(jìn)行加密的指示的指示接收單元;可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及指示接收單元接收的指示,決定可否記錄內(nèi)容。本發(fā)明為一種記錄裝置,其特征在于,可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果、記錄介質(zhì)類別判定單元判定的結(jié)果和指示接收單元接收的指示,決定可否記錄內(nèi)容。本發(fā)明為一種記錄裝置,其特征在于,具有對內(nèi)容是否被賦予簽名進(jìn)行判定的有無簽名判定單元;可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及有無簽名判定單元判定的結(jié)果,決定可否記錄內(nèi)容。本發(fā)明為一種記錄裝置,其特征在于,可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果、記錄介質(zhì)類別判定單元判定的結(jié)果和有無簽名判定單元判定的結(jié)果,決定可否記錄內(nèi)容。本發(fā)明為一種記錄裝置,其特征在于,具有簽名賦予單元,生成內(nèi)容的簽名并進(jìn)行賦予、或者接受生成的簽名并進(jìn)行賦予;和指示接收單元,接收是否應(yīng)該對內(nèi)容賦予簽名的指示??煞裼涗洓Q定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及指示接收單元接收的指示,決定可否記錄內(nèi)容。本發(fā)明為一種記錄裝置,其特征在于,可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果、記錄介質(zhì)類別判定單元判定的結(jié)果以及指示接收單元接收的指示,決定可否記錄內(nèi)容。本發(fā)明為一種簽名生成裝置,生成數(shù)字內(nèi)容的再現(xiàn)所需要的程序的簽名,其特征在于,簽名生成裝置具有輸入單元,接受程序和對程序賦予的簽名的類別;簽名類別記錄單元,將接受的簽名的類別記錄到程序的簽名類別存儲區(qū)域;以及簽名生成賦予單元,生成記錄有簽名類別的程序的簽名并進(jìn)行賦予。本發(fā)明為一種簽名生成裝置,其特征在于,簽名生成賦予單元保持2個以上的簽名生成用的密鑰,根據(jù)簽名的類別決定用于簽名生成的密鑰。本發(fā)明為一種著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng),包括生成數(shù)字內(nèi)容的再現(xiàn)所需要的程序的簽名并進(jìn)行賦予的簽名生成裝置、將內(nèi)容以及程序記錄到記錄介質(zhì)上的記錄裝置以及再現(xiàn)內(nèi)容的再現(xiàn)裝置。其特征在于,簽名生成裝置具有輸入單元,接受程序和對程序賦予的簽名的類別;簽名類別記錄單元,將接受的簽名的類別記錄到程序的簽名類別存儲區(qū)域;以及簽名生成賦予單元,生成記錄有簽名類別的程序的簽名并進(jìn)行賦予。記錄裝置具備輸入單元,接受記錄介質(zhì)的類別,該記錄介質(zhì)中記錄有內(nèi)容、內(nèi)容的再現(xiàn)所需要的程序、內(nèi)容以及程序;簽名類別判定單元,對賦予程序的簽名的類別進(jìn)行判定;記錄介質(zhì)類別判定單元,判定記錄介質(zhì)的類別;以及可否記錄決定單元,根據(jù)簽名類別判定單元、記錄介質(zhì)判定單元判定的結(jié)果,決定可否進(jìn)行內(nèi)容的記錄。再現(xiàn)裝置具備輸入單元,取得記錄介質(zhì)的類別,該記錄介質(zhì)中記錄有內(nèi)容、內(nèi)容的再現(xiàn)所需要的程序、內(nèi)容以及程序;簽名類別判定單元,對賦予程序的簽名的類別進(jìn)行判定;記錄介質(zhì)類別判定單元,判定記錄介質(zhì)的類別;以及可否再現(xiàn)決定單元,根據(jù)簽名類別判定單元、記錄介質(zhì)判定單元判定的結(jié)果,決定可否再現(xiàn)內(nèi)容。本發(fā)明為一種著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng),其特征在于,記錄裝置具有對程序被賦予的簽名進(jìn)行驗證的簽名驗證單元,在簽名驗證單元驗證的結(jié)果,簽名不正確的情況下,不進(jìn)行內(nèi)容的記錄;再現(xiàn)裝置具有對程序被賦予的簽名進(jìn)行驗證的簽名驗證單元,在簽名驗證單元驗證的結(jié)果,簽名不正確的情況下,不進(jìn)行內(nèi)容的再現(xiàn)。本發(fā)明為一種著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng),其特征在于,在簽名裝置中,簽名生成賦予單元保持2個以上的簽名生成用的密鑰,根據(jù)簽名的類別,決定用于簽名生成的密鑰;在記錄裝置中,簽名驗證單元保持2個以上的簽名驗證用的密鑰,根據(jù)簽名的類別,決定用于簽名驗證的密鑰;在再現(xiàn)裝置中,簽名驗證單元保持2個以上的簽名驗證用的密鑰,根據(jù)簽名的類別,決定用于簽名驗證的密鑰。本發(fā)明為一種著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng),其特征在于,記錄裝置具有對內(nèi)容是否被加密進(jìn)行判定的加密判定單元,可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及加密判定單元判定的結(jié)果,決定可否記錄內(nèi)容;再現(xiàn)裝置具有對內(nèi)容是否被加密進(jìn)行判定的加密判定單元,可否再現(xiàn)決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及加密判定單元判定的結(jié)果,決定可否進(jìn)行內(nèi)容的再現(xiàn)。本發(fā)明為一種著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng),其特征在于,記錄裝置具有對內(nèi)容是否被賦予簽名進(jìn)行判定的有無簽名判定單元,可否記錄決定單元根據(jù)簽名類別判定單元判定的結(jié)果及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及有無簽名判定單元判定的結(jié)果,決定可否進(jìn)行內(nèi)容的記錄;再現(xiàn)裝置具有對內(nèi)容是否被賦予簽名進(jìn)行判定的加密判定單元,可否再現(xiàn)決定單元根據(jù)簽名類別判定單元判定的結(jié)果以及記錄介質(zhì)類別判定單元判定的結(jié)果中的某一個,以及有無簽名判定單元判定的結(jié)果,決定可否進(jìn)行內(nèi)容的再現(xiàn)。本發(fā)明為一種再現(xiàn)數(shù)字內(nèi)容的再現(xiàn)方法,其特征在于,再現(xiàn)方法具有:輸入步驟,取得記錄介質(zhì)的類別,該記錄介質(zhì)中記錄有內(nèi)容、內(nèi)容的再現(xiàn)所需要的程序、內(nèi)容以及程序;簽名類別判定步驟,對賦予程序的簽名的類別進(jìn)行判定;記錄介質(zhì)類別判定步驟,判定記錄介質(zhì)的類別;以及可否再現(xiàn)決定步驟,根據(jù)簽名類別判定步驟、記錄介質(zhì)判定步驟判定的結(jié)果,決定可否再現(xiàn)內(nèi)容。本發(fā)明為一種對數(shù)字內(nèi)容進(jìn)行記錄的記錄方法,其特征在于,記錄方法具有輸入步驟,取得記錄介質(zhì)的類別,該記錄介質(zhì)中記錄內(nèi)容、內(nèi)容的再現(xiàn)所需要的程序、內(nèi)容以及程序;簽名類別判定步驟,對賦予程序的簽名的類別進(jìn)行判定;記錄介質(zhì)類別判定步驟,判定記錄介質(zhì)的類別;以及可否記錄決定步驟,根據(jù)簽名類別判定步驟、記錄介質(zhì)判定步驟判定的結(jié)果,決定可否記錄內(nèi)容。本發(fā)明為一種簽名生成方法,生成數(shù)字內(nèi)容的再現(xiàn)所需要的程序的簽名,并賦予該簽名,其特征在于,簽名生成方法具有輸入步驟,接受程序和賦予給程序的簽名的類別;簽名類別記錄步驟,將接受的簽名的類別記錄到程序的簽名類別存儲區(qū)域;以及簽名生成賦予步驟,生成針對記錄有簽名類別的程序的簽名,并予以賦予。本發(fā)明為一種再現(xiàn)數(shù)字內(nèi)容的再現(xiàn)裝置中使用的程序,其特征在于,程序具有輸入步驟,取得記錄介質(zhì)的類別,該記錄介質(zhì)中記錄有內(nèi)容、內(nèi)容的再現(xiàn)所需要的程序、內(nèi)容以及程序;簽名類別判定步驟,對賦予程序的簽名的類別進(jìn)行判定;記錄介質(zhì)類別判定步驟,判定記錄介質(zhì)的類別;以及可否再現(xiàn)決定步驟,根據(jù)簽名類別判定步驟、記錄介質(zhì)判定步驟判定的結(jié)果,決定可否進(jìn)行內(nèi)容的再現(xiàn)。本發(fā)明的特征為,程序記錄在計算機(jī)能夠讀取的程序記錄介質(zhì)上。發(fā)明為一種對數(shù)字內(nèi)容進(jìn)行再現(xiàn)的再現(xiàn)裝置的集成電路,其特征在于,集成電路具備輸入單元,取得記錄介質(zhì)的類別,該記錄介質(zhì)中記錄有內(nèi)容、內(nèi)容的再現(xiàn)所需要的程序、內(nèi)容以及程序;簽名類別判定單元,對賦予程序的簽名的類別進(jìn)行判定;記錄介質(zhì)類別判定單元,判定記錄介質(zhì)的類別;以及可否再現(xiàn)決定單元,根據(jù)簽名類別判定單元、記錄介質(zhì)判定單元判定的結(jié)果,決定可否再現(xiàn)內(nèi)容。本發(fā)明為一種記錄介質(zhì),利用記錄裝置來記錄內(nèi)容以及被賦予簽名的程序,其特征在于,被賦予簽名的程序具有存儲簽名的類別的區(qū)域。(12)也可以將上述實施方式以及上述變形例分別組合。工業(yè)實用性本發(fā)明能夠在銷售內(nèi)容的工業(yè)和銷售并制造利用該內(nèi)容的裝置的工業(yè)中經(jīng)營性地持續(xù)且反復(fù)地予以利用。權(quán)利要求1、一種內(nèi)容再現(xiàn)裝置,其特征在于,具備信息取得單元,從記錄有數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序、類別信息以及對上述內(nèi)容再現(xiàn)程序賦予的數(shù)字簽名的記錄介質(zhì)中,取得上述內(nèi)容再現(xiàn)程序和上述類別信息,上述內(nèi)容再現(xiàn)程序是用于上述數(shù)字內(nèi)容的再現(xiàn)的程序,上述類別信息表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別;介質(zhì)類別判定單元,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定單元,判定上述類別信息表示的類別;以及可否再現(xiàn)判定單元,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。2、如權(quán)利要求l所述的內(nèi)容再現(xiàn)裝置,其特征在于,在上述類別信息表示測試用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,上述可否再現(xiàn)判定單元許可上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。3、如權(quán)利要求l所述的內(nèi)容再現(xiàn)裝置,其特征在于,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述讀出專用的介質(zhì)的情況下,上述可否再現(xiàn)判定單元許可上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。4、如權(quán)利要求l所述的內(nèi)容再現(xiàn)裝置,其特征在于,上述信息取得單元進(jìn)一步取得上述數(shù)字簽名;上述內(nèi)容再現(xiàn)裝置還具備簽名驗證單元,在上述信息取得單元取得上述數(shù)字簽名之后,上述簽名驗證單元對上述數(shù)字簽名進(jìn)行驗證,在上述驗證未成功的情況下,抑制上述介質(zhì)類別判定單元、上述簽名類別判定單元以及上述可否再現(xiàn)判定單元的有關(guān)上述數(shù)字內(nèi)容的再現(xiàn)的處理。5、如權(quán)利要求4所述的內(nèi)容再現(xiàn)裝置,其特征在于,上述簽名驗證單元保持有按類別信息能夠表示的每一類別而不同的驗證密鑰,在對上述數(shù)字簽名進(jìn)行驗證的情況下,使用與上述類別信息表示的類別相對應(yīng)的驗證密鑰。6、如權(quán)利要求5所述的內(nèi)容再現(xiàn)裝置,其特征在于,上述內(nèi)容再現(xiàn)裝置還具備加密判定單元,在上述可否再現(xiàn)判定單元許可了再現(xiàn)的情況下,判定上述內(nèi)容是否已被加密;解密密鑰保持單元,保持按類別信息能夠表示的每一類別而不同的解密密鑰;以及解密單元,使用與上述類別信息表示的內(nèi)容相對應(yīng)的解密密鑰,對上述內(nèi)容進(jìn)行解密。7、一種內(nèi)容記錄裝置,用于在記錄介質(zhì)上記錄數(shù)字內(nèi)容,其特征在于,具備保持單元,保持?jǐn)?shù)字內(nèi)容、用于上述數(shù)字內(nèi)容的再現(xiàn)的內(nèi)容再現(xiàn)程序以及對上述內(nèi)容再現(xiàn)程序賦予的測試用或正式發(fā)行用的數(shù)字簽名;簽名類別取得單元,取得表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別的類別信息;介質(zhì)類別判定單元,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定單元,判定上述類別信息所表示的類別;以及可否記錄判定單元,在上述類別信息表示是上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止向上述記錄介質(zhì)記錄上述數(shù)字內(nèi)容。8、如權(quán)利要求7所述的內(nèi)容記錄裝置,其特征在于,在上述類別信息表示是上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述讀出專用的介質(zhì)的情況下,上述可否記錄判定單元許可向上述記錄介質(zhì)記錄上述數(shù)字內(nèi)容。9、如權(quán)利要求8所述的內(nèi)容記錄裝置,其特征在于,上述內(nèi)容記錄裝置還具備簽名驗證單元,該簽名驗證單元對上述數(shù)字簽名進(jìn)行驗證,在上述驗證未成功的情況下,控制上述可否記錄判定單元以禁止記錄上述數(shù)字內(nèi)容。10、如權(quán)利要求9所述的內(nèi)容記錄裝置,其特征在于,上述簽名驗證單元保持有按類別信息能夠表示的每一類別而不同的驗證密鑰,在對上述數(shù)字簽名進(jìn)行驗證的情況下,使用與上述類別信息表示的類別相對應(yīng)的驗證密鑰。11、一種數(shù)字簽名生成裝置,生成內(nèi)容再現(xiàn)程序的數(shù)字簽名,其特征在于,具有取得單元,取得內(nèi)容再現(xiàn)程序和類別信息,該類別信息表示賦予上述內(nèi)容再現(xiàn)程序的數(shù)字簽名是測試用的還是正式發(fā)行用的類別;簽名生成賦予單元,對于上述內(nèi)容再現(xiàn)程序生成上述類別信息表示的類別的數(shù)字簽名,并將生成的數(shù)字簽名和上述類別信息賦予上述內(nèi)容再現(xiàn)程序,從而生成帶簽名程序;以及輸出單元,輸出上述帶簽名程序。12、如權(quán)利要求ll所述的數(shù)字簽名生成裝置,其特征在于,上述簽名生成賦予單元保持有按類別信息能夠表示的每一類別而不同的簽名生成用密鑰,在生成上述數(shù)字簽名的情況下,使用與上述類別信息表示的類別相對應(yīng)的簽名生成用密鑰。13、一種內(nèi)容再現(xiàn)方法,其特征在于,具有信息取得步驟,從記錄有數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序、類別信息以及對上述內(nèi)容再現(xiàn)程序賦予的數(shù)字簽名的記錄介質(zhì)中,取得上述內(nèi)容再現(xiàn)程序和上述類別信息,上述內(nèi)容再現(xiàn)程序是用于上述數(shù)字內(nèi)容的再現(xiàn)的程序,上述類別信息表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別;介質(zhì)類別判定步驟,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定步驟,判定上述類別信息表示的類別;以及可否再現(xiàn)判定步驟,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。14、一種內(nèi)容記錄方法,用于將數(shù)字內(nèi)容記錄到記錄介質(zhì)上,其特征在于,具備保持步驟,保持?jǐn)?shù)字內(nèi)容、用于上述數(shù)字內(nèi)容的再現(xiàn)的內(nèi)容再現(xiàn)程序、對上述內(nèi)容再現(xiàn)程序賦予的測試用或者正式發(fā)行用的數(shù)字簽名;簽名類別取得步驟,取得表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別的類別信息;介質(zhì)類別判定步驟,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定步驟,判定上述類別信息表示的類別;以及可否記錄判定步驟,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止向上述記錄介質(zhì)記錄上述數(shù)字內(nèi)容。15、一種數(shù)字簽名生成方法,用于生成內(nèi)容再現(xiàn)程序的數(shù)字簽名,其特征在于,具有取得步驟,取得內(nèi)容再現(xiàn)程序和類別信息,該類別信息表示賦予上述內(nèi)容再現(xiàn)程序的數(shù)字簽名是測試用的還是正式發(fā)行用的類別;簽名生成賦予步驟,對于上述內(nèi)容再現(xiàn)程序生成上述類別信息表示的類別的數(shù)字簽名,并將生成的數(shù)字簽名和上述類別信息賦予上述內(nèi)容再現(xiàn)程序,從而生成帶簽名程序;以及輸出步驟,輸出上述帶簽名程序。16、一種內(nèi)容再現(xiàn)控制程序,用于內(nèi)容再現(xiàn)裝置,其特征在于,具有:信息取得步驟,從記錄有數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序、類別信息以及對上述內(nèi)容再現(xiàn)程序賦予的數(shù)字簽名的記錄介質(zhì)中,取得上述內(nèi)容再現(xiàn)程序、上述介質(zhì)類別信息和上述類別信息,上述內(nèi)容再現(xiàn)程序是用于上述數(shù)字內(nèi)容的再現(xiàn)的程序,上述類別信息表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別;介質(zhì)類別判定步驟,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定步驟,判定上述類別信息表示的類別;以及可否再現(xiàn)判定步驟,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。17、一種內(nèi)容再現(xiàn)裝置的集成電路,其特征在于,具有信息取得單元,從記錄有數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序、類別信息以及對上述內(nèi)容再現(xiàn)程序賦予的數(shù)字簽名的記錄介質(zhì)中,取得上述內(nèi)容再現(xiàn)程序和上述類別信息,上述內(nèi)容再現(xiàn)程序是用于上述數(shù)字內(nèi)容的再現(xiàn)的程序,上述類別信息表示上述數(shù)字簽名是測試用的還是正式發(fā)行用的類別;介質(zhì)類別判定單元,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);簽名類別判定單元,判定上述類別信息表示的類別;以及可否再現(xiàn)判定單元,在上述類別信息表示是上述正式發(fā)行用的類別、且上述記錄介質(zhì)是可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。18、一種著作權(quán)保護(hù)數(shù)據(jù)處理系統(tǒng),包括簽名生成裝置、將數(shù)字內(nèi)容記錄到記錄介質(zhì)上的內(nèi)容記錄裝置以及內(nèi)容再現(xiàn)裝置,其特征在于,上述簽名生成裝置具有未簽名程序接收單元,從上述內(nèi)容記錄裝置接收內(nèi)容再現(xiàn)程序和類別信息,該類別信息表示賦予上述內(nèi)容再現(xiàn)程序的數(shù)字簽名是測試用的還是正式發(fā)行用的類別;簽名類別記錄單元,將上述類別信息賦予上述內(nèi)容再現(xiàn)程序;簽名生成賦予單元,對被賦予上述類別信息的內(nèi)容再現(xiàn)程序生成上述類別信息表示的類別的數(shù)字簽名,對被賦予了上述類別信息的上述內(nèi)容再現(xiàn)程序賦予所生成的數(shù)字簽名,從而生成帶簽名程序;以及帶簽名程序發(fā)送單元,將上述帶簽名程序向上述內(nèi)容記錄裝置發(fā)送;上述內(nèi)容記錄裝置具備未簽名程序存儲單元,存儲數(shù)字內(nèi)容、內(nèi)容再現(xiàn)程序;取得單元,取得上述類別信息;未簽名程序發(fā)送單元,將上述內(nèi)容再現(xiàn)程序和上述類別信息向上述簽名生成裝置發(fā)送;帶簽名程序接收單元,從上述簽名生成裝置接收上述帶簽名程序;以及內(nèi)容記錄單元,將上述數(shù)字內(nèi)容和上述帶簽名程序記錄到上述記錄介質(zhì)中;上述內(nèi)容再現(xiàn)裝置具有信息取得單元,從上述記錄介質(zhì)取得上述帶簽名程序;簽名類別判定單元,判定上述類別信息表示的類別;介質(zhì)類別判定單元,判定上述記錄介質(zhì)是讀出專用的介質(zhì)還是可寫入的介質(zhì);以及可否再現(xiàn)判定單元,在上述類別信息表示上述正式發(fā)行用的類別、且上述記錄介質(zhì)是上述可寫入的介質(zhì)的情況下,禁止上述內(nèi)容再現(xiàn)程序再現(xiàn)上述數(shù)字內(nèi)容。全文摘要在對于再現(xiàn)裝置禁止了R介質(zhì)的再現(xiàn)時,存在商用ROM介質(zhì)的制作花費(fèi)時間的問題,相反地,在對再現(xiàn)裝置許可R介質(zhì)的再現(xiàn)時,存在著作權(quán)可能被侵害的問題。本發(fā)明具有根據(jù)記錄介質(zhì)的類別、程序被賦予的簽名的類別來判定并決定可否再現(xiàn)的結(jié)構(gòu)。根據(jù)該結(jié)構(gòu),能夠保護(hù)內(nèi)容的著作權(quán),并且有效地進(jìn)行商用ROM介質(zhì)的制作。文檔編號G06F21/24GK101632088SQ20088000585公開日2010年1月20日申請日期2008年2月22日優(yōu)先權(quán)日2007年2月23日發(fā)明者中野稔久,村瀨薰申請人:松下電器產(chǎn)業(yè)株式會社