專利名稱:加密記錄設(shè)備、重放設(shè)備和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及編碼記錄設(shè)備、重放設(shè)備和程序,這些設(shè)備和程序可以解決在利用任意內(nèi)容(如電子圖書、音樂和活動圖像)時存儲媒體的容量不足的可能性。
背景技術(shù):
近年來,隨著面向信息的社會的發(fā)展,廣泛使用了一種內(nèi)容分發(fā)系統(tǒng),利用這種系統(tǒng)可以將圖書、報紙、音樂、活動圖像等被數(shù)字化的內(nèi)容(以下簡稱為內(nèi)容)分發(fā)給用戶終端,并可以瀏覽這些內(nèi)容。
然而,由于數(shù)字化內(nèi)容容易被復(fù)制,因此,容易引起忽視內(nèi)容版權(quán)的非法行為。從避免這種非法行為的立場,通常使用一種記錄/重放系統(tǒng),在這種系統(tǒng)中,將數(shù)字化內(nèi)容編碼后進行記錄,而在重放時將其解碼。
圖43是表示用來解釋這種記錄/重放系統(tǒng)的安全存儲媒體和重放設(shè)備的配置的示意圖。安全存儲媒體10具有系統(tǒng)區(qū)11、保護區(qū)12和用戶區(qū)13。
系統(tǒng)區(qū)11是只有正規(guī)重放設(shè)備20才能讀出媒體標識符IDm的區(qū),其中存儲了作為媒體特有的標識信息的媒體標識符IDm。
保護區(qū)12是普通用戶不能直接讀出數(shù)據(jù)的區(qū),其中存儲了由于內(nèi)容密鑰Kcn被媒體標識符IDm編碼所形成的編碼內(nèi)容密鑰Enc_k(Kcn,IDm)。
用戶區(qū)13是普通用戶能直接讀出數(shù)據(jù)的區(qū),其中存儲了由于內(nèi)容數(shù)據(jù)Ctn被內(nèi)容密鑰Kcn編碼所形成的編碼內(nèi)容數(shù)據(jù)Enc_c(Ctn,Kcn)。
對于上述安全存儲媒體10,重放設(shè)備20工作如下。換句話說,在重放設(shè)備20中,在利用安全存儲媒體10進行設(shè)備認證后,瀏覽器單元22通過讀單元21讀出安全存儲媒體10的系統(tǒng)區(qū)11的媒體IDm,并讀出安全存儲媒體10的保護區(qū)12的編碼內(nèi)容密鑰Enc_k(Kcn,IDm),然后,在瀏覽器單元22中,解碼單元Dec_k根據(jù)媒體標識符IDm將編碼內(nèi)容密鑰Enc_k(Kcn,IDm)解碼,并得到內(nèi)容密鑰Kcn。
此后,在瀏覽器單元22中,根據(jù)這一內(nèi)容密鑰Kcn將通過讀單元21從安全存儲媒體10的用戶區(qū)13中讀出的編碼內(nèi)容數(shù)據(jù)Enc_c(Ctn,Kcn)解碼,所得到的內(nèi)容數(shù)據(jù)Ctn通過顯示處理單元23來顯示。
注意,不同于圖43的相關(guān)現(xiàn)有技術(shù)參見“Content Protection forRecordable Media Specification SD Memory Card Book,CommonPart”,<URLhttp//www.4Centitv.com>。
在上述記錄/重放系統(tǒng)中,通常沒有問題。然而,如下所述,根據(jù)本發(fā)明人的檢驗,認為還有改進的余地,這是因為,還存在著保護區(qū)12的存儲容量不足的可能性。
換句話說,安全存儲媒體10的保護區(qū)12的存儲容量例如在SD卡的情況下最大約為總?cè)萘康陌俜种?br>
另一方面,內(nèi)容密鑰Kcn的信息量隨密鑰長度和附帶信息的上升趨勢而不斷增大。除此之外,內(nèi)容密鑰Kcn的數(shù)量也將與所要記錄的內(nèi)容數(shù)據(jù)Ctn的數(shù)量成比例地增大。
相應(yīng)地,可能要考慮安全存儲媒體10的保護區(qū)12的存儲容量由于內(nèi)容密鑰Kcn自身的信息量的增大以及內(nèi)容密鑰Kcn的數(shù)量的增大而面臨不足的可能性。
本發(fā)明的目的在于,提供一種編碼記錄設(shè)備、重放設(shè)備和程序,這些設(shè)備和程序可以解決隨著內(nèi)容密鑰的信息量和數(shù)量的增大而導(dǎo)致保護區(qū)的容量不足的可能性。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供了一種編碼記錄設(shè)備,用于當(dāng)輸入與內(nèi)容存儲媒體中所記錄的編碼內(nèi)容相應(yīng)的內(nèi)容密鑰信息時,將該內(nèi)容密鑰信息編碼并將其記錄在存儲媒體中,這種編碼記錄設(shè)備包括第一編碼裝置,用于將預(yù)先輸入的對于每個用戶都不同的固定信息編碼,和用于將所得到的編碼固定信息寫到存儲媒體的保護區(qū)中;解碼裝置,用于通過將保護區(qū)中的編碼固定信息解碼以得到固定信息;和第二編碼裝置,用于根據(jù)解碼裝置所得到的固定信息或新輸入的固定信息將內(nèi)容密鑰信息編碼,和用于將所得到的編碼內(nèi)容密鑰信息寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)中。
根據(jù)本發(fā)明的第二方面,提供了一種重放設(shè)備,用于根據(jù)已記錄在密鑰存儲媒體中的編碼固定信息和編碼內(nèi)容密鑰信息,將內(nèi)容存儲媒體中所記錄的編碼內(nèi)容密鑰信息解碼,和用于輸出解碼結(jié)果,這種重放設(shè)備包括第一解碼裝置,用于將密鑰存儲媒體中的編碼固定信息解碼以得到固定信息;第二解碼裝置,用于根據(jù)固定信息將密鑰存儲媒體中的編碼內(nèi)容密鑰信息解碼以得到內(nèi)容密鑰信息;第三解碼裝置,用于根據(jù)解碼內(nèi)容密鑰信息將內(nèi)容存儲媒體中的編碼內(nèi)容密鑰信息解碼以得到內(nèi)容密鑰信息;和輸出處理裝置,用于處理以輸出解碼內(nèi)容信息。
相應(yīng)地,根據(jù)本發(fā)明的第一和第二方面,由于以與現(xiàn)有技術(shù)不同的方式將固定信息(數(shù)據(jù)量不隨使用形式而增大)記錄在存儲媒體的保護區(qū)中,因此,可以解決隨著內(nèi)容密鑰的信息量和數(shù)量的增大而導(dǎo)致保護區(qū)的容量不足的可能性。
注意,上述第一和第二方面針對每一設(shè)備表述了“設(shè)備”,但并不局限于此。不言而喻,各個設(shè)備中的每一個或各個設(shè)備的集合可以表述為“設(shè)備”、“系統(tǒng)”、“方法”、“計算機可讀的存儲媒體”或“程序”。
圖1是表示根據(jù)本發(fā)明的第一實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖2是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖3是表示根據(jù)本發(fā)明的第二實施例的密鑰存儲媒體和編碼記錄設(shè)備的配置的示意圖。
圖4是表示根據(jù)本發(fā)明的第三實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖5是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖6是表示根據(jù)本發(fā)明的第四實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖7是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖8是表示根據(jù)本發(fā)明的第五實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖9是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖10是解釋該實施例中的改進型例子的示意圖。
圖11是表示根據(jù)本發(fā)明的第六實施例的記錄/重放設(shè)備的配置的示意圖。
圖12是表示根據(jù)本發(fā)明的第七實施例的記錄/重放設(shè)備的配置的示意圖。
圖13是表示根據(jù)本發(fā)明的第八實施例的記錄/重放設(shè)備的配置的示意圖。
圖14是表示根據(jù)本發(fā)明的第九實施例的記錄/重放設(shè)備的配置的示意圖。
圖15是表示根據(jù)本發(fā)明的第十實施例的記錄/重放設(shè)備的配置的示意圖。
圖16是解釋該實施例中的改進型例子的示意圖。
圖17是表示根據(jù)本發(fā)明的第十一實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖18是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖19是表示根據(jù)本發(fā)明的第十二實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖20是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖21是表示根據(jù)本發(fā)明的第十三實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖22是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖23是表示根據(jù)本發(fā)明的第十四實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖24是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖25是表示根據(jù)本發(fā)明的第十五實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖26是表示根據(jù)本發(fā)明的第十六實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖27是表示根據(jù)本發(fā)明的第十七實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖28是表示根據(jù)本發(fā)明的第十八實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖29是表示根據(jù)本發(fā)明的第十九實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖30是表示根據(jù)本發(fā)明的第二十實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖31是表示根據(jù)本發(fā)明的第二十一實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖32是表示根據(jù)本發(fā)明的第二十二實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖33是表示根據(jù)本發(fā)明的第二十三實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖34是表示根據(jù)本發(fā)明的第二十四實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖35是表示根據(jù)本發(fā)明的第二十五實施例的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖36是表示根據(jù)本發(fā)明的第二十六實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖37是表示根據(jù)本發(fā)明的第二十七實施例的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
圖38是表示根據(jù)本發(fā)明的第二十八實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖39是表示根據(jù)本發(fā)明的第二十九實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖40是表示根據(jù)本發(fā)明的第三十實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖41是表示根據(jù)本發(fā)明的第三十一實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖42是表示根據(jù)本發(fā)明的第三十二實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
圖43是表示常規(guī)安全存儲媒體和重放設(shè)備的配置的示意圖。
具體實施例下面,將參照附圖描述本發(fā)明的各個實施例。盡管以下將描述各個實施例,然而仍將預(yù)先概述本說明書中的符號。
Kcn內(nèi)容ID為n的內(nèi)容密鑰信息。
Ctn內(nèi)容ID為n的內(nèi)容數(shù)據(jù)信息。
注意,內(nèi)容密鑰信息Kcn與內(nèi)容數(shù)據(jù)信息Ctn通過預(yù)先嵌入在標題等中的內(nèi)容ID互相關(guān)聯(lián)。
IDu用戶特有的用戶標識符。
Du用戶屬性信息。
注意,用戶屬性信息Du預(yù)先與用戶標識符IDu關(guān)聯(lián)。此外,用戶屬性信息的內(nèi)容是一些附加信息,比如名字、年齡、地址和會員類型。
Dcn內(nèi)容ID為n的內(nèi)容屬性信息。
注意,內(nèi)容屬性信息的內(nèi)容是一些附加信息,比如內(nèi)容的利用信息和使用信息。
Kcn1內(nèi)容ID為n的內(nèi)容密鑰信息中的第一內(nèi)容密鑰信息。
Ctn1內(nèi)容ID為n的內(nèi)容數(shù)據(jù)信息中的第一內(nèi)容數(shù)據(jù)信息。
Enc_x(A,B)利用B的密鑰用編碼方法x將A編碼的信息。
Enc_x,Dec_x分別為用x方法進行的編碼和解碼方法。
(第一實施例)圖1是表示根據(jù)本發(fā)明的第一實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖,而圖2是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖,與上述圖43中相同的部分用相同的標號來表示,并將省略這些部分的詳細描述,這里主要描述不同的部分。注意,在下列各個實施例及其改進型實施例中,也同樣將省略完全相同的描述。
換句話說,本實施例是要解決常規(guī)保護區(qū)12中存儲容量不足的可能性,具體地說,將這樣進行配置不記錄其數(shù)據(jù)量容易隨使用形式而增大的內(nèi)容密鑰Kcn,而是將其數(shù)據(jù)量不隨使用形式而增大的固定信息存儲在保護區(qū)12a中。
作為固定信息的一個典型例子,在各個實施例中使用了下列信息(1)。
(1)各個用戶特有的(對于每個用戶都不同的)用戶標識符IDu被編碼的信息。
不過,作為對于每個用戶都不同的固定信息,它并不局限于此,而可以使用諸如下列信息(2)-(6)之一的任意固定信息。
(2)對用戶標識符IDu應(yīng)用單向函數(shù)所得到的值h(IDu)被編碼的信息。
(3)用戶屬性信息Du被編碼的信息。
(4)對用戶屬性信息Du應(yīng)用單向函數(shù)所得到的值h(Du)被編碼的信息。
(5)密鑰存儲媒體10a的屬性信息。
(6)對密鑰存儲媒體10a的屬性信息應(yīng)用單向函數(shù)所得到的值被編碼的信息。
此外,當(dāng)用戶屬性信息Du作為固定信息時,它并不局限于屬性的內(nèi)容對每個用戶都不同的情況,而可以是某些屬性項對每個用戶不同。
無論如何,其機理是根據(jù)這種將固定信息存儲在保護區(qū)12a的配置,即使密鑰長度和內(nèi)容密鑰Kcn的數(shù)量增大,保護區(qū)12a的容量也不可能不足。
具體來說,作為密鑰存儲媒體10a,例如可以采用SD卡,并提供上述系統(tǒng)區(qū)11以及其中存儲內(nèi)容與上述存儲內(nèi)容不同的保護區(qū)12a和用戶區(qū)13a。
保護區(qū)12a是普通用戶不能直接讀出數(shù)據(jù)的區(qū),其中存儲了由于用戶標識符IDu被媒體標識符IDm編碼所形成的編碼用戶標識符Enc_k(IDu,IDm)。
用戶區(qū)13a是普通用戶能直接讀出數(shù)據(jù)的區(qū),其中存儲了由于內(nèi)容密鑰Kcn被媒體標識符IDm編碼所形成的編碼內(nèi)容密鑰Enc_k(Kcn,IDm)。注意,編碼內(nèi)容密鑰Enc_k(Kcn,IDm)不僅可以存儲在用戶區(qū)13a中,而且還可以存儲在普通用戶可以訪問的另一個區(qū)中。
IC卡30是存儲了用戶標識符IDu的卡,并可以被編碼記錄設(shè)備40a讀取。
編碼記錄設(shè)備40a讀出具有讀/寫單元41、讀單元42和記錄器單元43a。
讀/寫單元41是密鑰存儲媒體10a與記錄器單元43a之間的接口設(shè)備,例如可以使用卡讀寫器。
讀單元42是IC卡30與記錄器單元43a之間的接口設(shè)備,例如可以使用讀卡器。
記錄器單元43a包括預(yù)先安裝在編碼記錄設(shè)備40a的計算機中的編碼記錄軟件、該軟件所操作的CPU(未示出)的一個功能塊、用于臨時存儲處理結(jié)果的存儲器等,并且具有采用方法m的編碼單元43E-m與解碼單元43D-m,和采用方法k的編碼單元43E-k。注意,記錄器單元43a的編碼記錄軟件可以通過安裝圖1中虛線所示的外部存儲媒體M中所存儲的程序來實現(xiàn),還可以由其中預(yù)先存儲了程序的ROM來實現(xiàn),諸如此類。在下列各個實施例中,將省略外部存儲媒體M的描述。然而,不言而喻,編碼記錄軟件可以按上述同樣的方式通過安裝外部存儲媒體M中的程序來實現(xiàn)。不言而喻,作為記錄器單元43a,根據(jù)需要不僅可以使用軟件和CPU的一個功能塊,而且還可以使用解碼硬件電路。
此外,編碼方法m、k還可以被轉(zhuǎn)變成彼此相同的方法。下述其他編碼方法c、y、j也同樣。換言之,本說明書中的所有編碼方法m、k、c、y、j互不相同。然而,這些方法并不局限于此,還可以被轉(zhuǎn)變成彼此相同的方法?;蛘撸€可以只將任意一組編碼方法轉(zhuǎn)變成彼此相同的方法。
這里,編碼單元43E-m具有以下功能根據(jù)讀/寫單元41從密鑰存儲媒體10a的系統(tǒng)區(qū)11中讀出的媒體標識符IDm,將讀單元42從IC卡30中讀出的用戶標識符IDu編碼,并通過讀/寫單元41將所得到的編碼用戶標識符Enc_m(IDu,IDm)寫到密鑰存儲媒體10a的保護區(qū)12a中。
注意,輸入到編碼單元43E-m的用戶標識符IDu并不局限于從IC卡30中讀出的方式,而還可以被轉(zhuǎn)變成從網(wǎng)絡(luò)上的任意地方讀出的方式,或者轉(zhuǎn)變成如下所述從密鑰存儲媒體10b中讀出的方式。這些可被轉(zhuǎn)變成各種方式的觀點對下列所有實施例都是通用的。此外,編碼單元43E-m并非編碼記錄設(shè)備40a所必不可少的單元,可以省略。作為一種省略方式,例如可以是這樣的情況編碼記錄設(shè)備將編碼內(nèi)容密鑰Enc_k(Kcn,IDu)寫到密鑰存儲媒體10a的用戶區(qū)13a中,其中預(yù)先寫入了編碼用戶標識符Enc_m(IDu,IDm)的密鑰存儲媒體10a作為一個對象來使用,等等。與上述同樣,編碼單元43E-m可被省略的觀點對下列所有實施例都是通用的。
這里,解碼單元43D-m具有以下功能根據(jù)讀/寫單元41從密鑰存儲媒體10a的系統(tǒng)區(qū)11中讀出的媒體標識符IDm,將讀/寫單元41從密鑰存儲媒體10a的系統(tǒng)區(qū)11中讀出的用戶標識符Enc_m(IDu,IDm)解碼,并將所得到的用戶標識符IDu發(fā)送到編碼單元43E-k。
編碼單元43E-k具有以下功能根據(jù)從解碼單元43D-m接收到的用戶標識符IDu,將外部輸入的內(nèi)容密鑰Kcn編碼,并通過讀/寫單元41將所得到的編碼內(nèi)容密鑰Enc_k(Kcn,IDu)寫到密鑰存儲媒體10a的用戶區(qū)13a中。
內(nèi)容存儲媒體50是預(yù)先存儲了由于內(nèi)容數(shù)據(jù)被內(nèi)容密鑰編碼所形成的編碼內(nèi)容數(shù)據(jù)Enc_k(Ctn,Kcn)的媒體,并可以被重放設(shè)備20a讀出。注意,密鑰存儲媒體10a和內(nèi)容存儲媒體50可以是物理上互不相同的任意媒體或相同的媒體,并且在下列各個實施例中也同樣。
重放設(shè)備20a包括預(yù)先安裝在重放設(shè)備20a的計算機中的重放軟件、該軟件所操作的CPU(未示出)的一個功能塊、用于臨時存儲處理結(jié)果的存儲器等,并且具有讀單元21、瀏覽器單元22a和讀單元24。注意,重放軟件可以通過安裝圖2中虛線所示的外部存儲媒體M中預(yù)先所存儲的程序來實現(xiàn),還可以由其中預(yù)先存儲了程序的ROM來實現(xiàn),諸如此類。在下列各個實施例中,將省略外部存儲媒體M。然而,不言而喻,重放軟件可以按上述同樣的方式通過安裝外部存儲媒體M中的程序來實現(xiàn)。然而,不言而喻,作為瀏覽器單元22a,根據(jù)需要不僅可以使用軟件和CPU的一個功能塊,而且還可以使用編碼/解碼硬件電路。
與上述瀏覽器單元22相比,在該瀏覽器單元22a中增加了一個采用編碼方法m的解碼單元22D-m,此外,將解碼單元22D-k的編碼內(nèi)容密鑰Enc_k(Kcn,IDu)的輸入源變成密鑰存儲媒體10a的用戶區(qū)13a,將解碼單元22D-c的編碼內(nèi)容數(shù)據(jù)Enc_c(Ctn,Kcn)的輸入源變成通過讀單元24的內(nèi)容存儲媒體50。
這里,解碼單元22D-m具有以下功能根據(jù)讀單元21從密鑰存儲媒體10a的系統(tǒng)區(qū)11中讀出的媒體標識符IDm,將讀單元21從密鑰存儲媒體10a的保護區(qū)12a中讀出的編碼用戶標識符Enc_m(IDu,IDm)解碼,并將所得到的用戶標識符IDu發(fā)送到解碼單元22D-k。
讀單元24是內(nèi)容存儲媒體50與瀏覽器單元22a之間的接口設(shè)備,例如可以使用讀卡器。
下面,將描述如上述配置的編碼記錄設(shè)備和重放設(shè)備的操作。
(編碼記錄)首先,由于在密鑰存儲媒體10a的初始狀態(tài)并不存在用戶標識符IDu,因此,必須執(zhí)行寫用戶標識符IDu的處理。這里,用戶標識符IDu被寫入到諸如IC卡30的媒體中,并被分發(fā)給用戶。
用戶將IC卡30插入到編碼記錄設(shè)備40a中。
在編碼記錄設(shè)備40a中,記錄器單元43a根據(jù)從密鑰存儲媒體10a中讀出的媒體標識符IDm,將從IC卡30中讀出的用戶標識符IDu編碼,以便臨時保存在存儲器(未示出)中,然后通過讀/寫單元41將所保存的編碼用戶標識符Enc_m(IDu,IDm)寫到密鑰存儲媒體10a的保護區(qū)12a中。
由于據(jù)此存儲了用于準備編碼內(nèi)容密鑰的用戶標識符IDu,因此,對密鑰存儲媒體10a而言可以存儲編碼內(nèi)容密鑰。
此后,編碼記錄設(shè)備40a的記錄器單元43a根據(jù)從密鑰存儲媒體10a中讀出的媒體標識符IDm,將從密鑰存儲媒體10a中讀出的編碼用戶標識符Enc_m(IDu,IDm)解碼。
然后,記錄器單元43a根據(jù)解碼的用戶標識符IDu,將外部輸入的內(nèi)容密鑰Kcn編碼,以便臨時保存在存儲器中,然后通過讀/寫單元41將所保存的編碼內(nèi)容密鑰Enc_k(Kcn,IDu)寫到密鑰存儲媒體10a的用戶區(qū)13a中。
(重放)在重放設(shè)備20a中,瀏覽器單元22a根據(jù)從密鑰存儲媒體10a中讀出的媒體標識符IDm,將從密鑰存儲媒體10a中讀出的編碼用戶標識符Enc_m(IDu,IDm)解碼,以便臨時保存在存儲器(未示出)中,然后根據(jù)所保存的用戶標識符IDu,將從密鑰存儲媒體10a中讀出的編碼內(nèi)容密鑰Enc_k(Kcn,IDu)解碼。
然后,瀏覽器單元22a根據(jù)解碼的內(nèi)容密鑰Kcn,將從內(nèi)容存儲媒體50中讀出的編碼內(nèi)容數(shù)據(jù)Enc_c(Ctn,Kcn)解碼,以便臨時保存在存儲器中,然后通過顯示處理單元23執(zhí)行所保存的內(nèi)容數(shù)據(jù)Ctn的顯示處理。注意,顯示處理單元23不僅可以執(zhí)行顯示處理,而且還可以適當(dāng)?shù)馗鶕?jù)內(nèi)容數(shù)據(jù)的內(nèi)容執(zhí)行顯示處理和/或音頻輸出處理。
如上所述,根據(jù)本實施例,通過這種以與現(xiàn)有技術(shù)不同的方式將其數(shù)據(jù)量不隨使用形式而增大的固定信息(例如編碼用戶標識符)記錄在保護區(qū)12a中的配置,可以解決隨著內(nèi)容密鑰的信息量和數(shù)量的增大而導(dǎo)致保護區(qū)的容量不足的可能性。
此外,由于并不是將內(nèi)容密鑰記錄在存儲容量小的保護區(qū)12a中,而是將內(nèi)容密鑰記錄在存儲容量大的用戶區(qū)13a等之中,因此,可以在安全存儲媒體中記錄長密鑰長度的內(nèi)容密鑰或大量內(nèi)容密鑰。
(第二實施例)圖3是表示根據(jù)本發(fā)明的第二實施例的密鑰存儲媒體和編碼記錄設(shè)備的配置的示意圖。
該實施例是第一實施例的改進型例子,它使用集成了IC卡30和密鑰存儲媒體10a的密鑰存儲媒體10b。注意,作為密鑰存儲媒體10b,例如可以使用SDX卡。
另一方面,據(jù)此,編碼記錄設(shè)備40b這樣進行配置省去了IC卡30的讀單元42,而讀/寫單元41將密鑰存儲媒體10b的不可重寫區(qū)14中的用戶標識符IDu發(fā)送到編碼單元43E-m。
此外,作為重放設(shè)備,可以使用上述重放設(shè)備20a,因此具有與第一實施例的互換性。
同樣,利用上述配置可以達到第一實施例的效果。此外,利用集成的密鑰存儲媒體10b還可以更方便用戶。
(第三實施例)圖4是表示根據(jù)本發(fā)明的第三實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖,而圖5是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
該實施例是第一實施例的改進型例子,并且利用用戶屬性信息Du來改變顯示處理的內(nèi)容。具體地說,預(yù)先在編碼記錄設(shè)備40c中增加了對密鑰存儲媒體10c的用戶區(qū)13c中的用戶屬性信息Du進行編碼記錄的功能,并且在重放設(shè)備20c中增加了根據(jù)從密鑰存儲媒體10c得到的解碼后的用戶屬性信息Du來改變重放設(shè)備20c的顯示處理的功能。
具體來說,與上述記錄器單元43a相比,在該編碼記錄設(shè)備40c的記錄器單元43c中增加了一個采用編碼方法y的編碼單元43E-y。
這里,編碼單元43E-y具有以下功能根據(jù)從解碼單元43D-m接收到的用戶標識符IDu,將外部輸入的用戶屬性信息Du編碼,以便臨時保存在存儲器中,并通過讀/寫單元41將所保存的編碼用戶屬性信息Enc_y(Du,IDu)寫到密鑰存儲媒體10c的用戶區(qū)13c中。
注意,作為用戶屬性信息Du,例如可以使用諸如普通會員或特殊會員的會員類型信息,諸如姓名、年齡和地址的個人屬性。
另一方面,與上述瀏覽器22a相比,在重放設(shè)備20c的瀏覽器22c中增加了一個采用編碼方法y的解碼單元22D-y。
這里,解碼單元22D-y具有以下功能根據(jù)從解碼單元22D-m接收到的用戶標識符IDu,將讀單元21從密鑰存儲媒體10c的用戶區(qū)13c中讀出的編碼用戶屬性信息Enc_y(Du,IDu)解碼,以便臨時保存在存儲器中,并將所保存的用戶屬性信息Du發(fā)送到顯示處理單元23c。
顯示處理單元23c除了上述顯示處理單元23的功能之外還具有以下功能根據(jù)從解碼單元22D-y接收到的用戶屬性信息Du,改變從解碼單元22D-c接收到的內(nèi)容數(shù)據(jù)Ctn的顯示處理的內(nèi)容。
注意,作為顯示處理的內(nèi)容,例如可以適當(dāng)使用使得執(zhí)行/不執(zhí)行內(nèi)容數(shù)據(jù)Ctn的顯示處理的ON/OFF控制等。在任何情況下,根據(jù)會員/非會員之間的區(qū)別以及年齡之間的差別(成年人/未成年人),容易使用這種ON/OFF控制。
根據(jù)上述配置,除了第一實施例的效果之外,還可以實現(xiàn)根據(jù)用戶屬性信息Du的顯示處理。
(第四實施例)圖6是表示根據(jù)本發(fā)明的第四實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖,而圖7是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
本實施例是第三實施例的改進型例子,具體地說,用內(nèi)容屬性信息Dcn來代替屬性信息Du。因此,在重放設(shè)備20d中,可以根據(jù)內(nèi)容屬性信息Dcn來改變顯示處理。
具體來說,編碼記錄設(shè)備40d的記錄器單元43d用一個采用編碼方法j的編碼單元43E-j來代替上述記錄器單元43c的編碼單元43E-y。
編碼單元43E-j具有以下功能根據(jù)從解碼單元43D-m接收到的用戶標識符IDu,將外部輸入的內(nèi)容屬性信息Dcn編碼,以便臨時保存在存儲器中,并通過讀/寫單元41將所保存的編碼內(nèi)容屬性信息Enc_j(Dcn,IDu)寫到密鑰存儲媒體10d的用戶區(qū)13d中。
注意,內(nèi)容屬性信息Dcn包括例如版權(quán)信息、合約信息以及關(guān)于內(nèi)容的有效性期限的信息。
關(guān)于有效性期限的信息表示例如重放設(shè)備20d可以執(zhí)行顯示處理的有效期限,并可能是任意一些設(shè)定,比如(d1)自某日起有效,(d2)自某日起無效,和(d3)只在某日到某日之間有效。
此外,內(nèi)容屬性信息Dcn還可以包括顯示控制命令。
另一方面,重放設(shè)備20d的瀏覽器單元22d用一個采用編碼方法j的解碼單元22D-j來代替上述瀏覽器單元22c的解碼單元22D-y。
解碼單元22D-j具有以下功能根據(jù)從解碼單元22D-m接收到的用戶標識符IDu,將讀單元21從密鑰存儲媒體10d的用戶區(qū)13d中讀出的編碼內(nèi)容屬性信息Enc_j(Dcn,IDu)解碼,以便臨時保存在存儲器中,并將所保存的內(nèi)容屬性信息Dcn發(fā)送到顯示處理單元23d。
顯示處理單元23d除了上述顯示處理單元23c的功能之外還具有以下功能根據(jù)從解碼單元22D-j接收到的內(nèi)容屬性信息Dcn(代替用戶屬性信息Du),改變從解碼單元22D-c接收到的內(nèi)容數(shù)據(jù)Ctn的顯示處理的內(nèi)容。注意,作為顯示處理的內(nèi)容,例如可以使用基于當(dāng)前日期和時間的ON/OFF控制(時間顯示控制)等。
同樣,利用上述配置,除了第一實施例的效果之外,還可以實現(xiàn)根據(jù)內(nèi)容屬性信息Dcn的顯示處理。
此外,本實施例還可以進行改進,以便不僅可以在內(nèi)容屬性信息Dcn包括關(guān)于有效性期限的信息情況下執(zhí)行根據(jù)關(guān)于有效性期限的信息的顯示處理,而且還可以在內(nèi)容屬性信息Dcn包括顯示控制命令的情況下執(zhí)行根據(jù)顯示控制命令的顯示處理。
(第五實施例)圖8是表示根據(jù)本發(fā)明的第五實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖,而圖9是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
本實施例是第一實施例的改進型例子,并且改變同一內(nèi)容數(shù)據(jù)的任一部分的編碼方法(編碼和解碼功能,和/或內(nèi)容密鑰的密鑰長度)。
具體地說,如圖8中所示,提供了多個編碼單元43E-k(可以是一個編碼單元進行的多次編碼處理)和一個合成單元44,代替圖1的編碼記錄設(shè)備40a中的一個編碼單元43E-k(單次編碼處理)各個編碼單元43E-k具有以下功能根據(jù)從解碼單元43D-m接收到的用戶標識符IDu,分別將從外部接收到的各個內(nèi)容密鑰Kcn1,Kcn2,...編碼,以便臨時保存在存儲器中,并將所保存的各個編碼內(nèi)容密鑰Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu),...發(fā)送到合成單元44。
合成單元44具有以下功能合成從各個編碼單元43E-k接收到的各個編碼內(nèi)容密鑰,并通過讀/寫單元41將所得到的合成結(jié)果作為編碼內(nèi)容密鑰合成數(shù)據(jù){Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu),...}寫入到密鑰存儲媒體10e的用戶區(qū)13e中。
另一方面,據(jù)此,內(nèi)容存儲媒體50e是這樣一種媒體其中在記錄區(qū)51e中記錄了由于編碼內(nèi)容的各個部分Ctn1,Ctn2,...被各個編碼內(nèi)容密鑰所編碼并由于各個編碼結(jié)果被合成所形成的編碼內(nèi)容合成數(shù)據(jù){Enc_c1(Ctn1,Kcn1),Enc_c2(Ctn2,Kcn2),...}。
此外,如圖9中所示,重放設(shè)備20e包括多個采用編碼方法k的解碼單元22D-k1,22D-k2,...(可以是一個解碼單元中的多次解碼處理)、多個采用編碼方法c的解碼單元22D-c1,22D-c2,...(可以是一個解碼單元中的多次解碼處理)和一個分發(fā)單元25,以代替圖2中所示的一個解碼單元22D-c(單次解碼處理)。
各個解碼單元22D-k1,22D-k2,...分別具有以下功能根據(jù)從解碼單元22D-m接收到的用戶標識符IDu,將從讀單元21接收到的各個編碼內(nèi)容密鑰Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu),...解碼,以便臨時保存在存儲器中,并將所保存的各個內(nèi)容密鑰Kcn1,Kcn2,...發(fā)送到各個解碼單元22D-c1,22D-c2,...。
分發(fā)單元25具有以下功能將通過讀單元24從內(nèi)容存儲媒體50e中讀出的編碼內(nèi)容合成數(shù)據(jù){Enc_c1(Ctn1,Kcn1),Enc_c2(Ctn2,Kcn2),...}分類成各個內(nèi)容數(shù)據(jù),并將所得到的各個編碼內(nèi)容數(shù)據(jù)Enc_c1(Ctn1,Kcn1),Enc_c2(Ctn2,Kcn2),...發(fā)送到各個解碼單元22D-c1,22D-c2,...。
各個解碼單元22D-c1,22D-c2,...分別具有以下功能根據(jù)從各個解碼單元22D-k1,22D-k2,...接收到的各個內(nèi)容密鑰Kcn1,Kcn2,...,將從分發(fā)單元25接收到的各個編碼內(nèi)容數(shù)據(jù)Enc_c1(Ctn1,Kcn1),Enc_c2(Ctn2,Kcn2),...解碼,以便臨時保存在存儲器中,并將所保存的各個內(nèi)容數(shù)據(jù)Ctn1,Ctn2,...發(fā)送到顯示處理單元23e。
顯示處理單元23e用來處理以便顯示從各個解碼單元22D-c1,22D-c2,...接收到的各個內(nèi)容數(shù)據(jù)Ctn1,Ctn2,...。
因此,根據(jù)上述配置,使各個內(nèi)容密鑰Kcn1,Kcn2,...等的密鑰長度具有互不相同的值,并且除了第一實施例的效果之外,還可以以互不相同的編碼強度將內(nèi)容數(shù)據(jù)的各個部分編碼。因此,例如還可以對內(nèi)容數(shù)據(jù)中被認為是更重要的一些部分進行更強的編碼處理。
此外,通過為每個用戶設(shè)置給定的內(nèi)容密鑰和未給的內(nèi)容密鑰,可以靈活地設(shè)定內(nèi)容中可以重放的部分。
例如,如圖10中所示,本實施例并不局限于對內(nèi)容的所有部分進行編碼的情況,而還可以提供已被編碼的明文部分(Ctni)。明文部分的內(nèi)容數(shù)據(jù)(Ctni)直接從分發(fā)單元25(不通過解碼單元)發(fā)送到顯示處理單元23e,并且例如可以使用表示整個內(nèi)容的概要或介紹的內(nèi)容。
(第六實施例)第六至第十實施例是分別將第一至第五實施例中的編碼記錄設(shè)備和重放設(shè)備相結(jié)合的改進型例子。這種改進型例子不僅可以應(yīng)用于第一至第五實施例,而且同樣可以應(yīng)用于包括此后將描述的第十一實施例在內(nèi)的所有實施例。不過,在下列第六至第十實施例中,將有代表性地描述應(yīng)用于第一至第五實施例的例子。
圖11是表示根據(jù)本發(fā)明的第六實施例的記錄/重放設(shè)備的配置的示意圖。本實施例是第一實施例的改進型例子,并具有將編碼記錄設(shè)備40a和重放設(shè)備20a相結(jié)合的記錄/重放設(shè)備60a。
同樣,利用上述配置可以達到第一實施例的效果,此外,用戶還可以適當(dāng)?shù)貙⒂脩魳俗R符IDu寫入到密鑰存儲媒體10a中。
(第七實施例)圖12是表示根據(jù)本發(fā)明的第七實施例的記錄/重放設(shè)備的配置的示意圖。本實施例是第二實施例的改進型例子,并具有將編碼記錄設(shè)備40b和重放設(shè)備20a相結(jié)合的記錄/重放設(shè)備60b。
同樣,利用上述配置可以達到第二實施例的效果。
(第八實施例)圖13是表示根據(jù)本發(fā)明的第八實施例的記錄/重放設(shè)備的配置的示意圖。本實施例是第三實施例的改進型例子,并具有將編碼記錄設(shè)備40c和重放設(shè)備20c相結(jié)合的記錄/重放設(shè)備60c。
同樣,利用上述配置可以達到第三實施例的效果,此外,用戶還可以適當(dāng)?shù)貙⒂脩魳俗R符IDu和用戶屬性信息Du寫入到密鑰存儲媒體10c中。
據(jù)此,例如可以實現(xiàn)這樣一種用法將內(nèi)容的介紹文本加到用戶屬性信息Du中(用戶屬性信息Du本身不被重寫),并再次記錄它。
(第九實施例)圖14是表示根據(jù)本發(fā)明的第九實施例的記錄/重放設(shè)備的配置的示意圖。本實施例是第四實施例的改進型例子,并具有將編碼記錄設(shè)備40d和重放設(shè)備20d相結(jié)合的記錄/重放設(shè)備60d。
同樣,利用上述配置可以達到第四實施例的效果,此外,用戶還可以適當(dāng)?shù)貙⒂脩魳俗R符IDu和內(nèi)容屬性信息Dcn寫入到密鑰存儲媒體10d中。
據(jù)此,例如可以實現(xiàn)這樣一種用法用戶自己將“書簽信息”加到內(nèi)容屬性信息Dcn中的任意位置(內(nèi)容數(shù)據(jù)Ctn本身不被重寫),并再次記錄它。
(第十實施例)圖15是表示根據(jù)本發(fā)明的第十實施例的記錄/重放設(shè)備的配置的示意圖。本實施例是第五實施例的改進型例子,并具有將編碼記錄設(shè)備40e和重放設(shè)備20e相結(jié)合的記錄/重放設(shè)備60e。
同樣,利用上述配置可以達到第五實施例的效果,此外,用戶還可以適當(dāng)?shù)貙⒂脩魳俗R符IDu寫入到密鑰存儲媒體10e中。此外,同樣如上所述,該實施例還可以應(yīng)用于包括圖16中所示的明文部分在內(nèi)的編碼內(nèi)容。
(第十一實施例)本發(fā)明的第十一至第十四實施例分別是將第三至第五實施例互相結(jié)合的改進型例子,而本發(fā)明的第十五至第二十一實施例是將包括第二實施例在內(nèi)的第三至第五實施例互相結(jié)合的改進型例子。下面,將相繼描述這些實施例。
圖17是表示根據(jù)本發(fā)明的第十一實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖,而圖18是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
該實施例是第三和第四實施例相結(jié)合的例子,并且通過利用用戶屬性信息Du和內(nèi)容屬性信息Dcn來改變顯示處理的內(nèi)容。
據(jù)此,圖18中所示的顯示處理單元23cd具有上述顯示處理單元23c、23d這兩者的顯示處理功能。
根據(jù)上述配置,由于除了第三和第四實施例的效果之外,還執(zhí)行基于用戶屬性信息Du和內(nèi)容屬性信息Dcn的顯示處理,因此,可以實現(xiàn)更精確的顯示控制。
例如,當(dāng)通過用戶屬性信息Du進行的顯示處理是ON/OFF控制(典型的是年齡限制),而通過內(nèi)容屬性信息Dcn進行的顯示處理是(時間)顯示控制(典型的是有效期限內(nèi)的顯示)時,可以根據(jù)該實施例實現(xiàn)能滿足這兩者的條件的精確顯示處理。
(第十二實施例)圖19是表示根據(jù)本發(fā)明的第十二實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖,而圖20是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
該實施例是第三和第四實施例相結(jié)合的例子,利用用戶屬性信息Du來改變顯示處理的內(nèi)容,并可以在同一內(nèi)容中改變編碼強度。
據(jù)此,圖20中所示的顯示處理單元23ce具有上述顯示處理單元23c、23e這兩者的顯示處理功能。
利用上述配置,可以同時達到第三和第四實施例的效果。
(第十三實施例)圖21是表示根據(jù)本發(fā)明的第十三實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖,而圖22是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
該實施例是第四和第五實施例相結(jié)合的例子,利用內(nèi)容屬性信息Dcn來改變顯示處理的內(nèi)容,并可以在同一內(nèi)容中改變編碼強度。
據(jù)此,圖22中所示的顯示處理單元23de具有上述顯示處理單元23d、23e這兩者的顯示處理功能。
利用上述配置,可以同時達到第四和第五實施例的效果。
(第十四實施例)圖23是表示根據(jù)本發(fā)明的第十四實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖,而圖24是表示該實施例中的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
該實施例是第三至第五實施例相結(jié)合的例子,利用用戶屬性信息Du和內(nèi)容屬性信息Dcn來改變顯示處理的內(nèi)容,并可以在同一內(nèi)容中改變編碼強度。
據(jù)此,圖24中所示的顯示處理單元23cde具有上述顯示處理單元23c、23d、23e這三者的顯示處理功能。
利用上述配置,可以同時達到第三至第五實施例的效果。
(第十五實施例)圖25是表示根據(jù)本發(fā)明的第十五實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
本實施例是第二和第三實施例相結(jié)合的例子,用戶標識符IDu內(nèi)置于密鑰存儲媒體10bc中,并利用用戶屬性信息Du來改變顯示處理的內(nèi)容。注意,作為重放設(shè)備,可以使用圖5中所示的重放設(shè)備20c。
利用上述配置,可以同時達到第二和第三實施例的效果。
(第十六實施例)圖26是表示根據(jù)本發(fā)明的第十六實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是第二和第四實施例相結(jié)合的例子,用戶標識符IDu內(nèi)置于密鑰存儲媒體10bd中,并利用內(nèi)容屬性信息Dcn來改變顯示處理的內(nèi)容。注意,作為重放設(shè)備,可以使用圖7中所示的重放設(shè)備20d。
利用上述配置,可以同時達到第二和第四實施例的效果。
(第十七實施例)圖27是表示根據(jù)本發(fā)明的第十七實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是第二和第五實施例相結(jié)合的例子,用戶標識符IDu內(nèi)置于密鑰存儲媒體10be中,并可以在同一內(nèi)容中改變編碼強度。注意,作為重放設(shè)備,可以使用圖9中所示的重放設(shè)備20e。
利用上述配置,可以同時達到第二和第五實施例的效果。
(第十八實施例)圖28是表示根據(jù)本發(fā)明的第十八實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
本實施例是第二至第四實施例相結(jié)合的例子,用戶標識符IDu內(nèi)置于密鑰存儲媒體10bcd中,并利用用戶屬性信息Du和內(nèi)容屬性信息Dcn來改變顯示處理的內(nèi)容。注意,作為重放設(shè)備,可以使用圖13中所示的重放設(shè)備20cd。
利用上述配置,可以同時達到第二至第四實施例的效果。
(第十九實施例)圖29是表示根據(jù)本發(fā)明的第十九實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是第二、第三和第五實施例相結(jié)合的例子,用戶標識符IDu內(nèi)置于密鑰存儲媒體10bce中,利用用戶屬性信息Du來改變顯示處理的內(nèi)容,并可以在同一內(nèi)容中改變編碼強度。注意,作為重放設(shè)備,可以使用圖20中所示的重放設(shè)備20ce。
利用上述配置,可以同時達到第二、第三和第五實施例的效果。
(第二十實施例)圖30是表示根據(jù)本發(fā)明的第二十實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是第二、第四和第五實施例相結(jié)合的例子,用戶標識符IDu內(nèi)置于密鑰存儲媒體10bde中,利用內(nèi)容屬性信息Dcn來改變顯示處理的內(nèi)容,并可以在同一內(nèi)容中改變編碼強度。注意,作為重放設(shè)備,可以使用圖22中所示的重放設(shè)備20de。
利用上述配置,可以同時達到第二、第四和第五實施例的效果。
(第二十一實施例)圖31是表示根據(jù)本發(fā)明的第二十一實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是第二至第五實施例相結(jié)合的例子,用戶標識符IDu內(nèi)置于密鑰存儲媒體10bcde中,利用用戶屬性信息Du和內(nèi)容屬性信息Dcn來改變顯示處理的內(nèi)容,并可以在同一內(nèi)容中改變編碼強度。注意,作為重放設(shè)備,可以使用圖24中所示的重放設(shè)備20cde。
利用上述配置,可以同時達到第二至第五實施例的效果。
(第二十二實施例)本發(fā)明的第二十二和第二十三實施例分別是在上述第一和第二實施例中利用值h(IDu)代替用戶標識符IDu的改進型例子,該值是對用戶標識符IDu應(yīng)用諸如散列函數(shù)的單向函數(shù)所得到的。這種改進型例子不僅可以應(yīng)用于第一和第二實施例,而且同樣可以應(yīng)用于上述所有實施例。不過,在下列第二十二和第二十三實施例中,將有代表性地描述應(yīng)用于第一和第二實施例的例子。
圖32是表示根據(jù)本發(fā)明的第二十二實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
本實施例是第一實施例的改進型例子,并且用對用戶標識符IDu應(yīng)用諸如散列函數(shù)的單向函數(shù)所得到的值h(IDu)代替用戶標識符IDu。
具體地說,如圖32中所示,在讀單元42與編碼單元43E-m之間提供了一個具有單向函數(shù)單元43h的編碼和記錄設(shè)備40a’。這里,單向函數(shù)單元43h用來對讀單元42輸入的用戶標識符IDu應(yīng)用諸如散列函數(shù)的單向函數(shù),并將所得到的值h(IDu)發(fā)送到編碼單元43E-m。
據(jù)此,如圖32中所示,將由于函數(shù)值h(IDu)根據(jù)用戶標識符IDu被編碼所形成的編碼用戶標識符值Enc_m(h(IDu),IDm)存儲在密鑰存儲媒體10a’的保護區(qū)12a’中。注意,由于IDu作為h(IDu)被讀,因此可以使用圖2中所示的重放設(shè)備20a作為重放設(shè)備。
同樣,利用上述配置,可以達到第一實施例的效果,并且通過對用戶標識符IDu應(yīng)用單向函數(shù),可以改善防止對于用戶標識符IDu的竊聽等的安全性。
(第二十三實施例)圖33是表示根據(jù)本發(fā)明的第二十三實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是第二實施例的改進型例子,并且用對用戶標識符IDu應(yīng)用諸如散列函數(shù)的單向函數(shù)所得到的值h(IDu)代替用戶標識符IDu。
具體地說,如圖33中所示,在讀/寫單元41與編碼單元43E-m之間提供了一個具有單向函數(shù)單元43h的編碼和記錄設(shè)備40b’。這里,單向函數(shù)單元43h用來對讀/寫單元41輸入的用戶標識符IDu應(yīng)用諸如散列函數(shù)的單向函數(shù),并將所得到的值h(IDu)發(fā)送到編碼單元43E-m。
據(jù)此,如圖33中所示,將由于函數(shù)值h(IDu)根據(jù)用戶標識符IDu被編碼所形成的編碼用戶標識符值Enc_m(h(IDu),IDm)存儲在密鑰存儲媒體10b’的保護區(qū)12b’中。注意,由于IDu作為h(IDu)被讀,因此可以使用圖2中所示的重放設(shè)備20a作為重放設(shè)備。
同樣,利用上述配置,可以達到第二實施例的效果,并且通過對用戶標識符IDu應(yīng)用單向函數(shù),可以改善防止對于用戶標識符IDu的竊聽等的安全性。
(第二十四實施例)本發(fā)明的第二十四和第二十七實施例是分別提供了核對單元的改進型例子,這種核對單元用于對第一和第二實施例中的解碼單元43D-m、22D-c所解碼的用戶標識符IDu進行核對。這種改進型例子不僅可以應(yīng)用于第一和第二實施例,而且同樣可以應(yīng)用于上述所有實施例。不過,在下列第二十四和第二十七實施例中,將有代表性地描述應(yīng)用于第一和第二實施例的例子。
圖34是表示根據(jù)本發(fā)明的第二十四實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是第一實施例的改進型例子,并且在編碼記錄單元40f的解碼單元43D-m與編碼單元43E-k之間提供了一個核對單元46f。
這里,核對單元46f具有以下功能將解碼單元43D-m所解碼的用戶標識符IDu與讀單元42新輸入的用戶標識符IDu核對,只有當(dāng)這兩者相符時才操作編碼單元43E-k。此外,讀單元42輸入的用戶標識符IDu不僅可以被轉(zhuǎn)變成如上所述從IC卡30中讀出的方式,而且還可以轉(zhuǎn)變成從網(wǎng)絡(luò)上的任意設(shè)備中讀出的方式以及如下所述從密鑰存儲媒體10b中讀出的方式。
利用上述配置,可以達到第一實施例的效果。此外,由于內(nèi)容密鑰Kcn被編碼記錄之前,核對單元46f核對了密鑰存儲媒體10a中的用戶標識符IDu,因此,可發(fā)覺對密鑰存儲媒體10a的篡改,并且只允許有IC卡的用戶使用該設(shè)備,從而可以改善安全性。
(第二十五實施例)圖35是表示根據(jù)本發(fā)明的第二十五實施例的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
該實施例是第一實施例的改進型例子,并且在重放設(shè)備20f的解碼單元22D-m與顯示處理單元23之間提供了一個核對單元27f。
這里,核對單元27f具有以下功能將解碼單元22D-m所解碼的用戶標識符IDu與讀單元26新輸入的用戶標識符IDu核對,只有當(dāng)這兩者相符時才正確操作顯示處理單元23。注意,“正確操作”是指不包括輸出反常消息的顯示操作。也就是說,同樣,當(dāng)這兩者不相符時,顯示處理單元23也可以操作。不過,這種情況下的操作是包括輸出反常消息的顯示操作。
此外,讀單元26輸入的用戶標識符IDu也可以如上所述從任意設(shè)備中讀出。
同樣,利用上述配置,可以達到第一實施例的效果。此外,由于內(nèi)容數(shù)據(jù)Ctn被處理以便顯示之前,核對單元27f核對了密鑰存儲媒體10a中的用戶標識符IDu,因此,可發(fā)覺對密鑰存儲媒體10a的篡改,并且只允許有IC卡的用戶使用該設(shè)備,從而可以改善安全性。
(第二十六實施例)圖36是表示根據(jù)本發(fā)明的第二十六實施例的編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是第二實施例的改進型例子,并且在編碼記錄設(shè)備40g的解碼單元43D-m與編碼單元43E-k之間提供了一個核對單元46g。
這里,核對單元46g具有以下功能將解碼單元43D-m所解碼的用戶標識符IDu與密鑰存儲媒體10b的不可重寫區(qū)14通過讀/寫單元41新輸入的用戶標識符IDu核對,只有當(dāng)這兩者相符時才操作編碼單元43E-k。
同樣,利用上述配置,可以達到第二實施例的效果。此外,由于內(nèi)容密鑰Kcn被編碼記錄之前,核對單元46f核對了密鑰存儲媒體10b中的用戶標識符IDu,因此,可發(fā)覺對密鑰存儲媒體10b的篡改。
(第二十七實施例)圖37是表示根據(jù)本發(fā)明的第二十七實施例的密鑰存儲媒體、內(nèi)容存儲媒體和重放設(shè)備的配置的示意圖。
該實施例是第二實施例的改進型例子,并且在重放設(shè)備20g的解碼單元22D-m與顯示處理單元23之間提供了一個核對單元27g。
這里,核對單元27g具有以下功能將解碼單元22D-m所解碼的用戶標識符IDu與通過讀單元21從密鑰存儲媒體10b中新讀出的用戶標識符IDu核對,只有當(dāng)這兩者相符時才正確操作顯示處理單元23。注意,“正確操作”的意思如第二十五實施例中所述。
同樣,利用上述配置,可以達到第二實施例的效果。此外,由于內(nèi)容數(shù)據(jù)Ctn被處理以便顯示之前,核對單元27g核對了密鑰存儲媒體10b中的用戶標識符IDu,因此,可發(fā)覺對密鑰存儲媒體10b的篡改。
(第二十八實施例)本發(fā)明的第二十八至第三十一實施例分別是上述第一和第三至第五實施例的改進型例子,并且這樣進行配置在記錄器單元43a和43c至43e中,省去了除與保護區(qū)12a有關(guān)的編碼單元43E-m之外的編碼/解碼單元。具體來說,省去了來自保護區(qū)12a的解碼單元43D-m,并且到用戶區(qū)13a和13c至13e上的編碼單元43E-k、y、j等被配置在網(wǎng)絡(luò)上的服務(wù)器中。
這種改進型例子不僅可以應(yīng)用于第三至第五實施例,而且同樣可以應(yīng)用于上述各個實施例。具體來說,該例子可以應(yīng)用于包括作為編碼記錄設(shè)備40的注腳的字母a、c、d、e(但不包括b)的一些形式(圖1、4、6、8、11、13至17、19、21、23和32等)。不過,在下列第二十八至第三十一實施例中,將有代表性地描述應(yīng)用于第一和第三至第五實施例的例子。
圖38是表示根據(jù)本發(fā)明的第二十八實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
本實施例是第一實施例的改進型例子,并且這樣進行配置代替編碼記錄設(shè)備40a,簡化的編碼記錄設(shè)備40a”分別通過安全網(wǎng)絡(luò)81和非安全網(wǎng)絡(luò)82與服務(wù)器70a連接。
這里,編碼記錄設(shè)備40a”具有上述讀/寫單元41、簡化記錄器單元43a”和附加通信單元47。
如上所述,讀/寫單元41是密鑰存儲媒體10a與記錄器單元43a”之間的接口設(shè)備。
記錄器單元43a”是這樣的單元提供了編碼單元43E-m,而省去了上述記錄器單元43a中的解碼單元43D-m和編碼單元43E-m,并提供了密鑰寫功能。
不過,編碼單元43E-m可以這樣形成所要輸入的用戶標識符IDu通過通信單元47和安全網(wǎng)絡(luò)81從服務(wù)器70a中讀出。
換言之,編碼單元43E-m具有以下功能根據(jù)讀/寫單元41從密鑰存儲媒體10a的系統(tǒng)區(qū)11中讀出的媒體標識符IDm,將通信單元47從服務(wù)器70a接收到的用戶標識符IDu編碼,并通過讀/寫單元41將所得到的編碼用戶標識符Enc_m(IDu,IDm)寫到密鑰存儲媒體10a的保護區(qū)12a中。
密鑰寫功能是這樣一種功能當(dāng)通信單元47從非安全網(wǎng)絡(luò)82接收到發(fā)自服務(wù)器70a的編碼內(nèi)容密鑰Enc_k(Kcn,IDu)時,可以寫從通信單元47接收到的編碼內(nèi)容密鑰Enc_k(Kcn,IDu)。
注意,在將編碼用戶標識符Enc_m(IDu,IDm)和編碼內(nèi)容密鑰Enc_k(Kcn,IDu)寫入密鑰存儲媒體10a時,記錄器單元43a”可以分開寫這兩者,也可以同時寫這兩者。此外,作為寫這兩者的次序,可以任意先寫哪一個。
通信單元47是網(wǎng)絡(luò)(比如安全網(wǎng)絡(luò)81或非安全網(wǎng)絡(luò)82)與記錄器單元43a”之間的接口設(shè)備。
服務(wù)器70a除了具有普通計算機功能外,還具有用戶標識數(shù)據(jù)傳輸功能和編碼單元43E-k。
用戶標識數(shù)據(jù)傳輸功能是這樣一種功能從存儲器中讀出預(yù)先保存在該存儲器中的用戶標識符IDu,并通過安全網(wǎng)絡(luò)81將所得到的用戶標識符IDu發(fā)送到編碼記錄設(shè)備40a”。
編碼單元43E-k與從記錄器單元43a中省去的編碼單元43E-k一樣,并具有以下功能根據(jù)存儲器中的用戶標識符IDu,將預(yù)先輸入的內(nèi)容密鑰信息Kcn編碼,并通過非安全網(wǎng)絡(luò)82將所得到的編碼內(nèi)容密鑰信息Enc_k(Kcn,IDu)發(fā)送到編碼記錄設(shè)備40a”。
注意,服務(wù)器70a的各個功能可以通過安裝圖38中虛線所示的外部存儲媒體M中所存儲的程序來實現(xiàn),還可以由其中預(yù)先存儲了程序的ROM來實現(xiàn),諸如此類。在下列各個實施例中,將省略外部存儲媒體M的描述。然而,不言而喻,服務(wù)器的各個功能可以按上述同樣的方式通過安裝外部存儲媒體M中的程序來實現(xiàn)。
安全網(wǎng)絡(luò)81是編碼記錄設(shè)備40a”與服務(wù)器70a之間進行安全連接的傳輸通路。
非安全網(wǎng)絡(luò)82是編碼記錄設(shè)備40a”與服務(wù)器70a之間進行連接的傳輸通路。不過,它并不局限于非安全,也可以用安全網(wǎng)絡(luò)來代替。
下面,將描述如上所述所配置的服務(wù)器、編碼記錄設(shè)備等的操作。
(編碼記錄)首先,由于在密鑰存儲媒體的初始狀態(tài)并不存在用戶標識符IDu,因此,必須執(zhí)行寫用戶標識符IDu的處理。這里,用戶將密鑰存儲媒體10a插入到編碼記錄設(shè)備40a”中,然后訪問服務(wù)器70a。
在服務(wù)器70a中,根據(jù)該訪問起動用戶標識數(shù)據(jù)傳輸功能。用戶標識數(shù)據(jù)傳輸功能從存儲器中讀出預(yù)先保存在該存儲器中的用戶標識符IDu,并通過安全網(wǎng)絡(luò)81將所得到的用戶標識符IDu發(fā)送到編碼記錄設(shè)備40a”。
在編碼記錄設(shè)備40a”中,記錄器單元43a”根據(jù)從密鑰存儲媒體10a中讀出的媒體標識符IDm,將通信單元47接收到的發(fā)自從服務(wù)器70a的用戶標識符IDu編碼,以便臨時保存在存儲器(未示出)中,然后通過讀/寫單元41將所保存的編碼用戶標識符Enc_m(IDu,IDm)寫到密鑰存儲媒體10a的保護區(qū)12a中。
據(jù)此,用于對編碼內(nèi)容密鑰進行解碼的用戶標識符IDu以被編碼狀態(tài)保存在密鑰存儲媒體10a中。
此后,例如假定用戶想將編碼內(nèi)容密鑰存儲在密鑰存儲媒體10a中。用戶可將密鑰存儲媒體10a插入到編碼記錄設(shè)備40a”中,然后訪問服務(wù)器70a。
在服務(wù)器70a中,根據(jù)這一訪問起動編碼單元43E-m。編碼單元43E-m根據(jù)存儲器中的用戶標識符IDu,將預(yù)先輸入的內(nèi)容密鑰信息Kcn編碼,并通過非安全網(wǎng)絡(luò)82將所得到的編碼內(nèi)容密鑰信息Enc_k(Kcn,IDu)發(fā)送到編碼記錄設(shè)備40a”。
在編碼記錄設(shè)備40a”中,將通信單元47接收到的發(fā)自從服務(wù)器70a的編碼內(nèi)容密鑰Enc_k(Kcn,IDu)寫到密鑰存儲媒體10a的用戶區(qū)13a中。
據(jù)此,用于對編碼內(nèi)容進行解碼的內(nèi)容密鑰Kcn以被編碼狀態(tài)保存在密鑰存儲媒體10a中。
(重放)重放操作由第一實施例的重放設(shè)備20a以與上述同樣的方式來執(zhí)行。
如上所述,根據(jù)本實施例,除了第一實施例的效果之外,還提供了下列優(yōu)點(a)至(c)。
(a)在將編碼內(nèi)容密鑰Enc_k(Kcn,IDu)寫入到密鑰存儲媒體10a時,不必訪問保護區(qū)12a。因此,對整個系統(tǒng)來說,不必要用于對編碼內(nèi)容密鑰進行解碼的解碼單元43D-m。
(b)在編碼記錄設(shè)備40a”中,不必要用于準備編碼內(nèi)容密鑰Enc_k(Kcn,IDu)的編碼單元43E-k。
(c)由于在將編碼內(nèi)容密鑰Enc_k(Kcn,IDu)從服務(wù)器70a發(fā)送到編碼記錄設(shè)備40”時,需要用戶標識符IDu對編碼內(nèi)容密鑰進行解碼,因此,不必保證安全傳輸通路,而可以使用非安全網(wǎng)絡(luò)82。
(第二十九實施例)圖39是表示根據(jù)本發(fā)明的第二十九實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是將第二十八實施例應(yīng)用于第三實施例的例子。除了圖38中所示的配置之外,為服務(wù)器70c增加了一個編碼單元43E-y,為編碼記錄設(shè)備40c”的記錄器單元43c”增加了一個密鑰寫功能(未示出),和將編碼用戶屬性信息Enc_y(Du,IDu)存儲在用戶區(qū)13c中。
這里服務(wù)器70c的編碼單元43E-y與從記錄器單元43中省去的編碼單元43E-y一樣,并具有以下功能根據(jù)存儲器中的用戶標識符IDu,將預(yù)先輸入的用戶屬性信息Du編碼,并通過非安全網(wǎng)絡(luò)82將所得到的編碼用戶屬性信息Enc_y(Du,IDu)發(fā)送到編碼記錄設(shè)備40c”。
編碼記錄設(shè)備40c”的密鑰寫功能是這樣一種功能當(dāng)通信單元47通過非安全網(wǎng)絡(luò)82接收到發(fā)自服務(wù)器70c的編碼用戶屬性信息Enc_y(Du,IDu)時,將從通信單元47接收到的編碼用戶屬性信息Enc_y(Du,IDu)寫到密鑰存儲媒體10c的用戶區(qū)13c中。
因此,利用上述配置,可以同時達到第三實施例的效果和第二十八實施例的效果。
(第三十實施例)圖40是表示根據(jù)本發(fā)明的第三十實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是將第二十八實施例應(yīng)用于第四實施例的例子。除了圖38中所示的配置之外,為服務(wù)器70d增加了一個編碼單元43E-j,為編碼記錄設(shè)備40d”的記錄器單元43d”增加了一個密鑰寫功能(未示出),和將編碼內(nèi)容屬性信息Enc_j(Dcn,IDu)存儲在用戶區(qū)13d中。
換言之,本實施例這樣進行配置,以便用內(nèi)容屬性信息Dcn代替第二十九實施例的用戶屬性信息。
根據(jù)這種配置,可以同時達到第四實施例的效果和第二十八實施例的效果。
(第三十一實施例)圖41是表示根據(jù)本發(fā)明的第三十一實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
該實施例是將第二十八實施例應(yīng)用于第五實施例的例子,并且如圖41中所示,在服務(wù)器70e中提供了多個編碼單元43E-k(可以是一個編碼單元進行的多次編碼處理)和一個合成單元44,代替圖38中所示的服務(wù)器70a中的一個編碼單元43E-k(單次編碼處理)。
這里,服務(wù)器70e的各個編碼單元43E-k具有以下功能根據(jù)存儲器中的用戶標識符IDu,分別將從外部接收到的各個內(nèi)容密鑰Kcn1,Kcn2,...編碼,并將所保存的編碼內(nèi)容密鑰Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu),...發(fā)送到合成單元44。
合成單元44具有以下功能合成從各個編碼單元43E-k接收到的各個編碼內(nèi)容密鑰,并通過非安全網(wǎng)絡(luò)82將所得到的合成結(jié)果作為編碼內(nèi)容密鑰合成數(shù)據(jù){Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu)...}發(fā)送到編碼記錄設(shè)備40e”。
編碼記錄設(shè)備40e”的記錄器43e”具有與圖38中同樣的密鑰寫功能(未示出)。密鑰寫功能是這樣一種功能當(dāng)通信單元47從非安全網(wǎng)絡(luò)82接收到發(fā)自服務(wù)器70e的編碼內(nèi)容密鑰合成數(shù)據(jù)時,將從通信單元47接收到的編碼內(nèi)容密鑰合成數(shù)據(jù){Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu),...}寫到密鑰存儲媒體10e的用戶區(qū)13e中。
根據(jù)這種配置,可以同時達到第五實施例的效果和第二十八實施例的效果。
注意,上述第二十八至三十一實施例中的這些改進型例子如上所述不僅可以應(yīng)用于第一和第三至第五實施例,而且還可以應(yīng)用于上述各個實施例。
(第三十二實施例)第三十二實施例是在上述第二十八實施例中利用值h(IDu)代替用戶標識符IDu的改進型例子,該值是對用戶標識符IDu應(yīng)用諸如散列函數(shù)的單向函數(shù)所得到的。這種改進型例子不僅可以應(yīng)用于第二十八實施例,而且同樣還可以應(yīng)用于上述各個實施例。具體來說,該例子可以應(yīng)用于包括作為編碼記錄設(shè)備40的注腳的字母a、c、d、e(但不包括b)的一些形式(圖1、4、6、8、11、13至17、19、21、23、32和38至41等)。不過,在下列第三十二實施例中,將有代表性地描述應(yīng)用于第二十八實施例的例子。
圖42是表示根據(jù)本發(fā)明的第三十二實施例的服務(wù)器、編碼記錄設(shè)備和密鑰存儲媒體的配置的示意圖。
本實施例是第二十八實施例的改進型例子,并且用對用戶標識符IDu應(yīng)用諸如散列函數(shù)的單向函數(shù)所得到的值h(IDu)代替用戶標識符IDu。
具體來說,如圖42中所示,在服務(wù)器70a’中,在用戶標識符IDu的存儲器與編碼單元43E-m之間提供了一個單向函數(shù)單元43h。這里,單向函數(shù)單元43h用來對從存儲器中讀出的用戶標識符IDu應(yīng)用諸如散列函數(shù)的單向函數(shù),并將所得到的值h(IDu)發(fā)送到編碼單元43E-m。
據(jù)此,如圖42中所示,將由于函數(shù)值h(IDu)根據(jù)用戶標識符IDu被編碼所形成的編碼用戶標識符值Enc_m(h(IDu),IDm)存儲在密鑰存儲媒體10a’的保護區(qū)12a’中。注意,由于IDu作為h(IDu)被讀,因此可以使用圖2中所示的重放設(shè)備20a作為重放設(shè)備。
同樣,利用上述配置,可以達到第二十八實施例的效果,此外,通過對用戶標識符IDu應(yīng)用單向函數(shù),可以改善防止對于用戶標識符IDu的竊聽等的安全性。
注意,上述各個實施例中所述的技術(shù)可以作為計算機可執(zhí)行的程序存儲在諸如磁盤(軟(已注冊商標)盤、硬盤等)、光盤(CD-ROM/DVD等)、磁光盤(MO)、半導(dǎo)體存儲器等記錄媒體中,并可以被分發(fā)。
此外,作為記錄媒體,其中可存儲程序并且計算機可讀的記錄媒體可以具有任意形式的存儲系統(tǒng)。
此外,計算機根據(jù)從存儲媒體安裝在計算機中的程序的指令進行工作的中間件(MW)等(比如操作系統(tǒng)(OS)、數(shù)據(jù)庫管理軟件、網(wǎng)絡(luò)軟件等)可以執(zhí)行用于實現(xiàn)本實施例的各個處理中的某些處理。
此外,本發(fā)明中的記錄媒體并不局限于獨立于計算機的媒體,還包括可以下載、存儲或臨時存儲由LAN、因特網(wǎng)等所發(fā)送的程序的記錄媒體。
此外,存儲媒體并不局限于一種,在本發(fā)明的存儲媒體中,可以包括由多種媒體來執(zhí)行本實施例中的處理的情況,而媒體配置可以是任意配置。
注意,本發(fā)明中的計算機用來根據(jù)存儲媒體中所存儲的程序執(zhí)行本實施例中的各個處理,并且可以是由諸如個人計算機、通過網(wǎng)絡(luò)連接多個設(shè)備的系統(tǒng)等構(gòu)成的設(shè)備的任意配置。
注意,本發(fā)明中的計算機并不局限于個人計算機,而還可以包括含有算術(shù)處理器、微機等的信息處理設(shè)備,并可以是能通過程序?qū)崿F(xiàn)本發(fā)明的功能的普通設(shè)備/裝置。
注意,本發(fā)明并不局限于上述各個實施例,而可以在實現(xiàn)本發(fā)明的階段中在不背離本發(fā)明的要點的范圍內(nèi)進行各種修改。此外,各個實施例還可以盡可能多地組合實施,這樣可以達到組合的效果。此外,在上述各個實施例中還可以包含不同階段的發(fā)明,而通過適當(dāng)組合所揭示的多個結(jié)構(gòu)要求可以引出不同的發(fā)明。例如,在由于從這些實施例中所示的所有結(jié)構(gòu)要求中省去幾個結(jié)構(gòu)要求而引出一種發(fā)明的情況下,當(dāng)實施所引出的發(fā)明時,可以適當(dāng)?shù)赝ㄟ^眾所周知的通用技術(shù)來補償所省去的部分。
除此之外,本發(fā)明還可以在不背離本發(fā)明的要點的范圍內(nèi)進行各種修改和實施。
工業(yè)應(yīng)用性如上所述,根據(jù)本發(fā)明的編碼記錄設(shè)備、重放設(shè)備和程序可以有效地解決隨著內(nèi)容密鑰的信息量和數(shù)量的增大而導(dǎo)致保護區(qū)的容量不足的可能性。
權(quán)利要求
1.一種編碼記錄設(shè)備(40a-40f),用于當(dāng)輸入與內(nèi)容存儲媒體(50)中所記錄的編碼內(nèi)容(Enc_c(Ctn,Kcn))相應(yīng)的內(nèi)容密鑰信息(Kcn)時,將該內(nèi)容密鑰信息編碼并將其記錄在存儲媒體(10a)中,這種編碼記錄設(shè)備的特征在于包括第一編碼裝置(43E-m),用于將預(yù)先輸入的對于每個用戶都不同的固定信息(IDu)編碼,和用于將所得到的編碼固定信息(Enc_m(IDu,IDm))寫到存儲媒體(10a)的保護區(qū)(12a)中;解碼裝置(43D-m),用于通過將保護區(qū)中的編碼固定信息解碼以得到固定信息;和第二編碼裝置(43E-k),用于根據(jù)解碼裝置所得到的固定信息或新輸入的固定信息將內(nèi)容密鑰信息(Kcn)編碼,和用于將所得到的編碼內(nèi)容密鑰信息(Enc_k(Kcn,IDu))寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)(13a)中。
2.如權(quán)利要求1所述的編碼記錄設(shè)備,其特征在于第一編碼裝置(43E-m)以存儲媒體(10a)中所記錄的媒體標識符(IDm)作為密鑰來執(zhí)行所述編碼。
3.一種編碼記錄設(shè)備(40b),用于當(dāng)輸入與內(nèi)容存儲媒體(50)中所記錄的編碼內(nèi)容(Enc_c(Ctn,Kcn))相應(yīng)的內(nèi)容密鑰信息(Kcn)時,將該內(nèi)容密鑰信息編碼并將其記錄在存儲媒體(10b)中,這種編碼記錄設(shè)備的特征在于包括解碼裝置(43D-m),用于當(dāng)由于對于每個用戶都不同的固定信息被編碼所形成的、被預(yù)先寫在存儲媒體(10b)的保護區(qū)(12a)中的編碼固定信息(Enc_m(IDu,IDm))被從該保護區(qū)中讀出時,通過將該編碼固定信息解碼以得到固定信息(IDu);和第二編碼裝置(43E-k),用于根據(jù)解碼裝置所得到的固定信息或新輸入的固定信息將內(nèi)容密鑰信息(Kcn)編碼,和用于將所得到的編碼內(nèi)容密鑰信息(Enc_k(Kcn,IDu))寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)(13a)中。
4.如權(quán)利要求1所述的編碼記錄設(shè)備,其特征在于包括讀/寫裝置(41),用于保持存儲媒體(10a,10b),和用于對該存儲媒體執(zhí)行讀/寫信息。
5.如權(quán)利要求1所述的編碼記錄設(shè)備,其特征在于包括核對裝置(46f),用于將解碼裝置所得到的固定信息(IDu)與新輸入的對于每個用戶都不同的固定信息(IDu)進行核對,和用于只有當(dāng)這兩者相符時才操作第二編碼裝置(43E-k)。
6.如權(quán)利要求1所述的編碼記錄設(shè)備,其特征在于包括第三編碼裝置(43E-y),用于將預(yù)先輸入的用戶屬性信息(Du)編碼,和用于將所得到的編碼用戶屬性信息(Enc_y(Du,IDu))寫到存儲媒體的用戶區(qū)(13c)中。
7.如權(quán)利要求1所述的編碼記錄設(shè)備,其特征在于包括第四編碼裝置(43E-j),用于將預(yù)先輸入的內(nèi)容屬性信息(Dcn)編碼,和用于將所得到的編碼內(nèi)容屬性信息(Enc_j(Dcn,IDu))寫到存儲媒體的數(shù)據(jù)區(qū)(13d)中。
8.如權(quán)利要求1所述的編碼記錄設(shè)備,其特征在于第二編碼裝置包括多個編碼單元(43E-k),用于根據(jù)固定信息(IDu)將互不相同的內(nèi)容密鑰信息(Kcn1,Kcn2,…)編碼;和合成單元(44),用于合成各個編碼單元所得到的多個內(nèi)容密鑰信息,和用于將所得到的編碼內(nèi)容密鑰合成信息(Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu),…)寫到存儲媒體的數(shù)據(jù)區(qū)(13e)中。
9.一種重放設(shè)備(20a-20f),用于根據(jù)已記錄在密鑰存儲媒體(10a)中的編碼固定信息(Enc_m(IDu,IDm))和編碼內(nèi)容密鑰信息(Enc_k(Kcn,IDu)),將內(nèi)容存儲媒體(50)中所記錄的編碼內(nèi)容密鑰信息(Enc_c(Ctn,Kcn))解碼,和用于輸出解碼結(jié)果(Ctn),這種重放設(shè)備的特征在于包括第一解碼裝置(22D-m),用于將密鑰存儲媒體中的編碼固定信息解碼以得到固定信息;第二解碼裝置(22D-k),用于根據(jù)固定信息將密鑰存儲媒體中的編碼內(nèi)容密鑰信息解碼以得到內(nèi)容密鑰信息;第三解碼裝置(22D-c),用于根據(jù)解碼的內(nèi)容密鑰信息將內(nèi)容存儲媒體中的編碼內(nèi)容密鑰信息解碼以得到內(nèi)容密鑰信息;和輸出處理裝置(23),用于處理以輸出解碼內(nèi)容信息。
10.如權(quán)利要求9所述的重放設(shè)備,其特征在于第一解碼裝置(22D-m)以存儲媒體(10a)中所記錄的媒體標識符(IDm)作為密鑰來執(zhí)行所述解碼。
11.如權(quán)利要求9或10所述的重放設(shè)備,其特征在于包括核對裝置(27f),用于將新輸入的固定信息(IDu)與解碼的固定信息(IDu)進行核對,和用于只有當(dāng)這兩者相符時才正確操作輸出處理裝置(23)。
12.如權(quán)利要求9所述的重放設(shè)備,其特征在于包括讀裝置,用于當(dāng)密鑰存儲媒體(10a)和內(nèi)容存儲媒體(50)是相同的記錄媒體時,保持所述相同的記錄媒體,和對該記錄媒體執(zhí)行讀信息。
13.如權(quán)利要求9所述的重放設(shè)備,其特征在于包括第四解碼裝置(22D-y),用于將預(yù)先記錄在密鑰存儲媒體(10c)中的編碼用戶屬性信息(Enc_y(Du,IDu))解碼以得到用戶屬性信息(Du),其中輸出處理裝置包括第一改變單元(23),它根據(jù)解碼的用戶屬性信息(Du)來改變輸出處理的內(nèi)容。
14.如權(quán)利要求9所述的重放設(shè)備,其特征在于包括第五解碼裝置(22D-j),用于將預(yù)先記錄在密鑰存儲媒體(10d)中的編碼內(nèi)容屬性信息(Enc_j(Dcn,IDu))解碼以得到內(nèi)容屬性信息(Dcn),其中輸出處理裝置包括第二改變單元,根據(jù)解碼的內(nèi)容屬性信息(Dcn)來改變輸出處理的內(nèi)容。
15.如權(quán)利要求9所述的重放設(shè)備,其特征在于第二解碼裝置具有多個密鑰解碼單元(22D-k1,22D-k2,…),用于根據(jù)解碼的固定信息將密鑰存儲媒體中互不相同的內(nèi)容密鑰信息解碼;第三解碼裝置具有多個內(nèi)容解碼單元(22D-c1,22D-c2,…),用于根據(jù)各個密鑰解碼單元得到的各個內(nèi)容密鑰信息(Kcn1,Kcn2,…),部分地將內(nèi)容存儲媒體(50e)中的編碼內(nèi)容信息(Enc_c1(Ctn1,Kcn1),Enc_c2(Ctn2,Kcn2),…)解碼;和輸出處理單元(23e)根據(jù)各個內(nèi)容解碼單元得到的各個內(nèi)容信息(Ctn1,Ctn2,…)執(zhí)行輸出處理。
16.一種供編碼記錄設(shè)備(40a-40f)使用的存儲在計算機可讀存儲媒體中的程序,用于將所輸入的內(nèi)容密鑰信息(Kcn)編碼并將其記錄在存儲媒體(10a)中,這種程序其特征在于包括第一程序代碼,使計算機可以執(zhí)行第一編碼處理(43E-m),用于將預(yù)先輸入的固定信息(IDu)編碼以便臨時保存在存儲器中,和用于將所保存的編碼固定信息(Enc_m(IDu,IDm))寫到存儲媒體(10a)的保護區(qū)(12a)中;第二程序代碼,使計算機可以執(zhí)行解碼處理(43D-m),用于將保護區(qū)中的編碼固定信息解碼和用于得到固定信息;和第三程序代碼,使計算機可以執(zhí)行第二編碼處理(43E-k),用于根據(jù)解碼固定信息將內(nèi)容密鑰信息(Kcn)編碼以便臨時保存在存儲器中,和用于將所保存的編碼內(nèi)容密鑰信息(Enc_k(Kcn,IDu))寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)(13a)中。
17.如權(quán)利要求16所述的程序,其特征在于第一編碼處理(43E-m)使計算機可以實現(xiàn)以下功能以存儲媒體(10a)中所記錄的媒體標識符(IDm)作為密鑰來執(zhí)行編碼。
18.一種供編碼記錄設(shè)備(40b)使用的程序,用于當(dāng)輸入與內(nèi)容存儲媒體(50)中所記錄的編碼內(nèi)容(Enc_c(Ctn,Kcn))相應(yīng)的內(nèi)容密鑰信息(Kcn)時,將該內(nèi)容密鑰信息編碼并將其記錄在存儲媒體(10b)中,這種程序其特征在于包括第一程序代碼,使計算機可以執(zhí)行解碼處理(43D-m),用于當(dāng)由于對于每個用戶都不同的固定信息被編碼所形成的預(yù)先寫在存儲媒體(10b)的保護區(qū)(10a)中的編碼固定信息(Enc_m(IDu,IDm))從該保護區(qū)中讀出時,通過將該編碼固定信息解碼以得到固定信息(IDu);和第二程序代碼,使計算機可以執(zhí)行第二編碼處理(43E-k),用于根據(jù)解碼裝置所得到的固定信息或新輸入的固定信息將內(nèi)容密鑰信息(Kcn)編碼以便臨時保存在存儲器中,和用于將所保存的編碼內(nèi)容密鑰信息寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)(13a)中。
19.如權(quán)利要求16所述的程序,其特征在于包括第四程序代碼,使計算機可以執(zhí)行核對處理(46f),用于將解碼處理所得到的固定信息(IDu)與新輸入的對于每個用戶都不同的固定信息(IDu)進行核對,和用于只有當(dāng)這兩者相符時才執(zhí)行第二編碼處理(43E-k)。
20.如權(quán)利要求16所述的程序,其特征在于包括第五程序代碼,使計算機可以執(zhí)行第三編碼處理(43E-y),用于將預(yù)先輸入的用戶屬性信息(Du)編碼以便臨時保存在存儲器中,和用于將所保存的編碼用戶屬性信息(Enc_y(Du,IDu))寫到存儲媒體的用戶區(qū)(13c)中。
21.如權(quán)利要求16所述的程序,其特征在于包括第六程序代碼,使計算機可以執(zhí)行第四編碼處理(43E-j),用于將預(yù)先輸入的內(nèi)容屬性信息(Dcn)編碼以便臨時保存在存儲器中,和用于將所保存的編碼內(nèi)容屬性信息(Enc_j(Dcn,IDu))寫到存儲媒體的數(shù)據(jù)區(qū)(13d)中。
22.如權(quán)利要求16所述的程序,其特征在于第二編碼處理包括多個編碼處理(43E-k),用于根據(jù)解碼固定信息(IDu)將互不相同的內(nèi)容密鑰信息(Kcn1,Kcn2,…)編碼;和合成處理(44),用于合成各個編碼處理所得到的多個編碼內(nèi)容密鑰信息以便臨時保存在存儲器中,和用于將所保存的編碼內(nèi)容密鑰合成信息(Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu),…)寫到存儲媒體的數(shù)據(jù)區(qū)(13e)中。
23.一種供重放設(shè)備(20a-20f)使用的存儲在計算機可讀存儲媒體中的程序,用于根據(jù)已記錄在密鑰存儲媒體(10a)中的編碼固定信息(Enc_m(IDu,IDm))和編碼內(nèi)容密鑰信息(Enc_k(Kcn,IDu)),將內(nèi)容存儲媒體(50)中所記錄的編碼內(nèi)容密鑰信息(Enc_c(Ctn,Kcn))解碼,和用于輸出解碼結(jié)果(Ctn),這種程序其特征在于包括第一程序代碼,使計算機可以執(zhí)行第一解碼處理(22D-m),用于將密鑰存儲媒體中的編碼固定信息解碼以便臨時保存在存儲器中,和用于發(fā)送所保存的固定信息;第二程序代碼,使計算機可以執(zhí)行第二解碼處理(22D-k),用于根據(jù)所發(fā)送的固定信息將密鑰存儲媒體中的編碼內(nèi)容密鑰信息解碼以便臨時保存在存儲器中,和用于發(fā)送所保存的內(nèi)容密鑰信息;第三程序代碼,使計算機可以執(zhí)行第三解碼處理(22D-c),用于根據(jù)所發(fā)送的內(nèi)容密鑰信息將內(nèi)容存儲媒體中的編碼內(nèi)容密鑰信息解碼以便臨時保存在存儲器中,和用于發(fā)送所保存的內(nèi)容信息;和第四程序代碼,使計算機可以執(zhí)行所發(fā)送內(nèi)容信息的輸出處理(23)。
24.如權(quán)利要求23所述的程序,其特征在于第一解碼處理(22D-m)使計算機可以實現(xiàn)以下功能以存儲媒體(10a)中所記錄的媒體標識符(IDm)作為密鑰來執(zhí)行解碼。
25.如權(quán)利要求23或24所述的程序,其特征在于包括第五程序代碼,使計算機可以執(zhí)行核對處理(27f),用于將新輸入的固定信息(IDu)與解碼固定信息(IDu)進行核對,和用于只有當(dāng)這兩者相符時才正確執(zhí)行輸出處理(23)。
26.如權(quán)利要求23所述的程序,其特征在于包括第六程序代碼,使計算機可以執(zhí)行第四解碼處理(22D-y),用于將預(yù)先記錄在密鑰存儲媒體(10c)中的編碼用戶屬性信息(Enc_y(Du,IDu))解碼以便臨時保存在存儲器中,和用于發(fā)送所保存的用戶屬性信息(Du),其中輸出處理(23)包括第一內(nèi)容改變處理,用于根據(jù)所發(fā)送的用戶屬性信息來改變輸出處理的內(nèi)容。
27.如權(quán)利要求23所述的程序,其特征在于包括第七程序代碼,使計算機可以執(zhí)行第五解碼處理(22D-j),用于將預(yù)先記錄在密鑰存儲媒體(10d)中的編碼內(nèi)容屬性信息(Enc_j(Dcn,IDu))解碼以便臨時保存在存儲器中,和用于發(fā)送所保存的內(nèi)容屬性信息(Dcn),其中輸出處理包括第二內(nèi)容改變處理,用于根據(jù)所發(fā)送的內(nèi)容屬性信息(Dcn)來改變輸出處理的內(nèi)容。
28.如權(quán)利要求23所述的程序,其特征在于第二解碼處理包括多個密鑰解碼處理(22D-k1,22D-k2,…),用于根據(jù)解碼固定信息將密鑰存儲媒體中互不相同的內(nèi)容密鑰信息解碼;第三解碼處理包括多個內(nèi)容解碼單元(22D-c1,22D-c2,…),用于根據(jù)各個密鑰解碼過程得到的各個內(nèi)容密鑰信息(Kcn1,Kcn2,…),部分地將內(nèi)容存儲媒體(50e)中的編碼內(nèi)容信息(Enc_c1(Ctn1,Kcn1),Enc_c2(Ctn2,Kcn2),…)解碼;和用于輸出處理的第四程序代碼使計算機可以實現(xiàn)以下功能根據(jù)各個內(nèi)容解碼處理得到的各個內(nèi)容信息(Ctn1,Ctn2,…)執(zhí)行輸出處理(23e)。
29.一種編碼記錄設(shè)備(40a”-40e”),用于將由于與內(nèi)容存儲媒體(50)中所記錄的編碼內(nèi)容(Enc_c(Ctn,Kcn))相應(yīng)的內(nèi)容密鑰信息(Kcn)被編碼所形成的內(nèi)容密鑰信息(Enc_k(Kcn,IDu))記錄在存儲媒體(10a)中,這種編碼記錄設(shè)備的特征在于包括第一編碼裝置(43E-m),用于當(dāng)從網(wǎng)絡(luò)(81)接收到對于每個用戶都不同的固定信息(IDu)時將該固定信息編碼,和用于將所得到的編碼固定信息(Enc_m(IDu,IDm))寫到存儲媒體(10a)的保護區(qū)(12a)中;和密鑰寫裝置(41,43a”-43e”),用于當(dāng)從網(wǎng)絡(luò)(82)接收到可通過所述固定信息解碼的編碼內(nèi)容密鑰信息時,將該編碼內(nèi)容密鑰信息寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)中。
30.如權(quán)利要求29所述的編碼記錄設(shè)備,其特征在于第一編碼裝置(43E-m)以存儲媒體(10a)中所記錄的媒體標識符(IDm)作為密鑰來執(zhí)行所述編碼。
31.如權(quán)利要求29或30所述的編碼記錄設(shè)備,其特征在于包括屬性信息寫裝置(41,43c”,43d”),用于當(dāng)從網(wǎng)絡(luò)(82)接收到可通過所述固定信息解碼的編碼屬性信息(Enc_y(Du,IDu),Enc_j(Dcn,IDu))時,將該編碼屬性信息寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)(13c,13d)中。
32.如權(quán)利要求31所述的編碼記錄設(shè)備,其特征在于編碼屬性信息是由于用戶屬性信息(Du)被固定信息(IDu)編碼所形成的編碼用戶屬性信息,和/或由于內(nèi)容屬性信息(Dcn)被固定信息(IDu)編碼所形成的編碼內(nèi)容屬性信息(Enc_j(Dcn,IDu))。
33.一種供編碼記錄設(shè)備(40a”-40e”)使用的存儲在計算機可讀存儲媒體中的程序,用于將由于與內(nèi)容存儲媒體(50)中所記錄的編碼內(nèi)容(Enc_c(Ctn,Kcn))相應(yīng)的內(nèi)容密鑰信息(Kcn)被編碼所形成的內(nèi)容密鑰信息(Enc_k(Kcn,IDu))記錄到存儲媒體(10a)中,這種程序其特征在于包括第一程序代碼,使計算機可以執(zhí)行第一編碼處理(43E-m),用于當(dāng)從網(wǎng)絡(luò)(81)接收到對于每個用戶都不同的固定信息(IDu)時,將該固定信息編碼以便臨時保存在存儲器中,和用于將所保存的編碼固定信息(Enc_m(IDu,IDm))寫到存儲媒體(10a)的保護區(qū)(12a)中;第二程序代碼,使計算機可以執(zhí)行密鑰寫處理(41,43a”-43e”),用于當(dāng)從網(wǎng)絡(luò)(82)接收到可通過固定信息解碼的編碼內(nèi)容密鑰信息時,將該編碼內(nèi)容密鑰信息寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)中。
34.如權(quán)利要求33所述的程序,其特征在于第一編碼處理(43E-m)使計算機可以實現(xiàn)以下功能以存儲媒體(10a)中所記錄的媒體標識符(IDm)作為密鑰來執(zhí)行編碼。
35.如權(quán)利要求33或34所述的程序,其特征在于包括第三程序代碼,使計算機可以執(zhí)行屬性信息寫處理(41,43c”,43d”),用于當(dāng)從網(wǎng)絡(luò)(82)接收到可通過固定信息解碼的編碼屬性信息(Enc_y(Du,IDu),Enc_j(Dcn,IDu))時,將該編碼屬性信息寫到存儲媒體的不同于保護區(qū)的數(shù)據(jù)區(qū)(13c,13d)中。
36.如權(quán)利要求35所述的程序,其特征在于編碼屬性信息是由于用戶屬性信息(Du)被固定信息(IDu)編碼所形成的編碼用戶屬性信息(Enc_y(Du,IDu)),和/或由于內(nèi)容屬性信息(Dcn)被固定信息(IDu)編碼所形成的編碼內(nèi)容屬性信息(Enc_j(Dcn,IDu))。
37.一種供服務(wù)器設(shè)備(70a-70e)使用的存儲在計算機可讀存儲媒體中的程序,該服務(wù)器可通過網(wǎng)絡(luò)(81,82)與編碼記錄設(shè)備(40a”-40e”)通信,該編碼記錄設(shè)備具有將所要輸入的對于每個用戶都不同的固定信息(IDu)編碼并將其記錄在存儲媒體(10a)的功能,和將可通過固定信息(IDu)解碼的編碼內(nèi)容密鑰信息(Enc_k(Kcn,IDu))記錄在存儲媒體(10a)中的功能,這種程序其特征在于包括第一程序代碼,使計算機可以執(zhí)行固定信息發(fā)送處理,用于從存儲器中讀出預(yù)先保存在該存儲器中的固定信息(IDu),和用于通過網(wǎng)絡(luò)(81)將所得到的固定信息發(fā)送到編碼記錄設(shè)備(40a”);和第二程序代碼,使計算機可以執(zhí)行密鑰編碼處理(43E-k),用于根據(jù)存儲器中的固定信息將預(yù)先輸入的內(nèi)容密鑰信息(Kcn)編碼,和用于通過網(wǎng)絡(luò)(82)將所得到的編碼內(nèi)容密鑰信息(Enc_k(Kcn,IDu))發(fā)送到編碼記錄設(shè)備(40a”)。
38.如權(quán)利要求37所述的程序,其特征在于包括第三程序代碼,使計算機可以執(zhí)行屬性信息編碼處理(43E-y,43E-j),用于根據(jù)存儲器中的固定信息將預(yù)先輸入的用戶屬性信息(Du)和/或內(nèi)容屬性信息(Dcn)編碼,和用于通過網(wǎng)絡(luò)(82)將所得到的編碼屬性信息(Enc_y(Du,IDu),Enc_j(Dcn,IDu))發(fā)送到編碼記錄設(shè)備(40c”,40d”)。
39.如權(quán)利要求37或38所述的程序,其特征在于密鑰編碼處理包括多個編碼處理,用于根據(jù)固定信息(IDu)將互不相同的內(nèi)容密鑰信息(Kcn1,Kcn2,…)編碼;和合成處理(44),用于合成各個編碼處理所得到的多個編碼內(nèi)容密鑰信息(Enc_k(Kcn1,IDu),Enc_k(Kcn2,IDu),…),和用于將所得到的編碼內(nèi)容密鑰合成信息發(fā)送到編碼記錄設(shè)備(40e”)。
全文摘要
本發(fā)明涉及編碼記錄設(shè)備、重放設(shè)備和程序,這些設(shè)備和程序可以解決隨著內(nèi)容密鑰的信息量和數(shù)量的增大而導(dǎo)致保護區(qū)的容量不足的可能性。它這樣進行配置將編碼用戶標識符記錄在密鑰存儲媒體的保護區(qū)中。編碼用戶標識符(Enc_m(ID
文檔編號G06F12/14GK1695128SQ03825210
公開日2005年11月9日 申請日期2003年9月9日 優(yōu)先權(quán)日2002年10月18日
發(fā)明者松川伸一, 笠原章裕, 嵩比呂志, 加藤拓 申請人:株式會社東芝, 東芝解決方案株式會社