專利名稱:數(shù)據(jù)的加工方法及數(shù)據(jù)的讀取方法
技術(shù)領(lǐng)域:
本發(fā)明涉及可以防止通過CD、DVD等記錄介質(zhì)、互聯(lián)網(wǎng)線路、電話線路等散布/發(fā)布給用戶的數(shù)據(jù)(數(shù)字內(nèi)容)的不正當(dāng)使用的數(shù)據(jù)的加工方法、讀取由該加工方法加工出的數(shù)據(jù)的數(shù)據(jù)的讀取方法、以及記錄了實(shí)現(xiàn)這些方法的程序的記錄介質(zhì)。
背景技術(shù):
作為這種現(xiàn)有例,提出了如下的系統(tǒng)。該系統(tǒng)的基本結(jié)構(gòu)為,具有記錄了加密的數(shù)字內(nèi)容的CD-ROM等流通用記錄介質(zhì);用于管理用戶使用數(shù)字內(nèi)容的費(fèi)用的管理單元;以及數(shù)字內(nèi)容再現(xiàn)裝置,其作為由得到了流通用記錄介質(zhì)的用戶再現(xiàn)數(shù)字內(nèi)容時所使用的裝置、并且可經(jīng)由互聯(lián)網(wǎng)線路與管理單元連接,由用戶將以認(rèn)證以及費(fèi)用為條件的數(shù)字內(nèi)容的再現(xiàn)的申請輸入到數(shù)字內(nèi)容再現(xiàn)裝置中時,數(shù)字內(nèi)容的再現(xiàn)裝置經(jīng)由互聯(lián)網(wǎng)線路將該申請發(fā)送給管理單元,管理單元在確認(rèn)了與該申請有關(guān)的用戶的認(rèn)證以及費(fèi)用的基礎(chǔ)上,經(jīng)由互聯(lián)網(wǎng)線路將解密密鑰數(shù)據(jù)發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置,數(shù)字內(nèi)容再現(xiàn)裝置使用解密密鑰數(shù)據(jù)將流通用記錄介質(zhì)上的數(shù)字內(nèi)容解密后再現(xiàn)(例如,參照專利文獻(xiàn)1等)。
專利文獻(xiàn)1日本特開2002-334172號公報但是,在上述現(xiàn)有例的情況下,在數(shù)字內(nèi)容再現(xiàn)裝置中,流通用記錄介質(zhì)上的數(shù)字內(nèi)容被一次解密時,不只是可以簡單地進(jìn)行數(shù)字內(nèi)容的再現(xiàn),而且也會簡單地進(jìn)行復(fù)制,因此存在不能防止二次不正當(dāng)使用的本質(zhì)缺陷。
另外,如果附加從再現(xiàn)的申請后經(jīng)過預(yù)定期間時、自動地刪除數(shù)字內(nèi)容的功能,則雖然可以防止二次不正當(dāng)使用,但存在已經(jīng)無法期待二次使用所產(chǎn)生的費(fèi)用的回收的另一種缺點(diǎn)。
這不僅是在通過流通用記錄介質(zhì)對用戶發(fā)布數(shù)字內(nèi)容的情況下特有的問題,而在通過互聯(lián)網(wǎng)線路等對用戶發(fā)布數(shù)字內(nèi)容的情況下也同樣。即,現(xiàn)狀是,內(nèi)容持有者等的本來應(yīng)得的利益被不正當(dāng)?shù)負(fù)p害,在這一點(diǎn)上,妨礙了數(shù)字內(nèi)容流通的促進(jìn)。
本發(fā)明是在上述的背景下創(chuàng)造出的,其第一目的在于防止數(shù)據(jù)(數(shù)字內(nèi)容)的不正當(dāng)使用,第二目的在于提供可以可靠地進(jìn)行數(shù)據(jù)的二次使用所產(chǎn)生的費(fèi)用的回收的數(shù)據(jù)的加工方法、讀取通過該方法加工的數(shù)據(jù)的數(shù)據(jù)的讀取方法、以及記錄了實(shí)現(xiàn)這些方法的程序的記錄介質(zhì)。
發(fā)明內(nèi)容
為了解決上述課題,本發(fā)明的數(shù)據(jù)的不正當(dāng)使用防止方法,對已被加密且按每個解密位長復(fù)合、由此讀取的數(shù)據(jù)進(jìn)行加工,其特征在于,將數(shù)據(jù)加密,使與該數(shù)據(jù)的解密位長不同的位長的一部分缺失,使該缺失部分之間緊湊來連接該數(shù)據(jù)。
可以在對所述數(shù)據(jù)進(jìn)行解密之前進(jìn)行壓縮。優(yōu)選為,在使所述數(shù)據(jù)的缺失部分之間緊湊而使其連接之后,在該數(shù)據(jù)的后端附加與缺失數(shù)據(jù)相同位長的啞元數(shù)據(jù)。
缺失數(shù)據(jù)的位長設(shè)為與解密位長的約數(shù)不同的位長。
在缺失了多處數(shù)據(jù)的情況下,缺失數(shù)據(jù)的位長×缺失處數(shù)設(shè)為與解密位長的約數(shù)不同的位長。
本發(fā)明的數(shù)據(jù)的讀取方法,使用數(shù)據(jù)讀取裝置讀取通過所述數(shù)據(jù)的加工方法進(jìn)行加工、并且預(yù)先記錄在記錄介質(zhì)或數(shù)據(jù)讀取裝置的輔助存儲部中的數(shù)據(jù),其特征在于,作為包括具有預(yù)先記錄了缺失數(shù)據(jù)和表示該缺失數(shù)據(jù)是數(shù)據(jù)的哪一部分的位置信息的輔助存儲裝置的電子設(shè)備、以及經(jīng)由通信線路與該電子設(shè)備連接的所述數(shù)據(jù)讀取裝置的系統(tǒng),數(shù)據(jù)讀取裝置經(jīng)由通信線路對電子設(shè)備請求與根據(jù)操作輸入而讀取的數(shù)據(jù)有關(guān)的缺失數(shù)據(jù)及其位置信息,電子設(shè)備根據(jù)該請求,同時或先后發(fā)送缺失數(shù)據(jù)及其位置信息,數(shù)據(jù)讀取裝置接收缺失數(shù)據(jù)及其位置信息而記錄在輔助存儲部中,然后,對主存儲部依次傳送記錄介質(zhì)或輔助存儲部上的數(shù)據(jù),按每個解密位長將主存儲部上的數(shù)據(jù)依次解密而進(jìn)行讀取時,將輔助存儲部上的位置信息傳送給主存儲部,參照該位置信息識別所述數(shù)據(jù)的缺失部分,將輔助存儲部上的缺失數(shù)據(jù)傳送給主存儲部,而另一方面,將記錄介質(zhì)或輔助存儲部上的數(shù)據(jù)傳送給該主存儲部,在該主存儲部上對數(shù)據(jù)的該缺失部分結(jié)合該缺失數(shù)據(jù),按每個解密位長將該數(shù)據(jù)解密。
在所述數(shù)據(jù)加密之前被壓縮的情況下,數(shù)據(jù)讀取裝置經(jīng)由通信線路對電子設(shè)備請求與根據(jù)操作輸入而讀取的數(shù)據(jù)有關(guān)的缺失數(shù)據(jù)及其位置信息,電子設(shè)備根據(jù)該請求,同時或先后發(fā)送缺失數(shù)據(jù)及其位置信息,數(shù)據(jù)讀取裝置接收缺失數(shù)據(jù)及其位置信息而存儲在輔助存儲部中,然后,對主存儲部依次傳送記錄介質(zhì)或輔助存儲部上的數(shù)據(jù),按每個解密位長將主存儲部上的數(shù)據(jù)依次解密,將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)而進(jìn)行讀取時,將輔助存儲部上的位置信息傳送給主存儲部,參照該位置信息識別所述數(shù)據(jù)的缺失部分,將輔助存儲部上的缺失數(shù)據(jù)傳送給主存儲部,而另一方面,將記錄介質(zhì)或輔助存儲部上的數(shù)據(jù)傳送給該主存儲部,在該主存儲部上對數(shù)據(jù)的該缺失部分結(jié)合該缺失數(shù)據(jù),按每個解密位長將該數(shù)據(jù)解密,將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)。
所述電子設(shè)備可以作為通過缺失數(shù)據(jù)以及位置信息的發(fā)送來管理數(shù)據(jù)使用的管理單元。
記錄在記錄介質(zhì)或數(shù)據(jù)讀取裝置的輔助存儲部中的數(shù)據(jù)預(yù)先記錄在電子設(shè)備的所述輔助存儲裝置或其它的輔助存儲裝置中,根據(jù)數(shù)據(jù)讀取裝置經(jīng)由通信線路對電子設(shè)備的請求而從電子設(shè)備進(jìn)行發(fā)送,記錄在所述數(shù)據(jù)讀取裝置的輔助存儲部中。
優(yōu)選為,在將所述數(shù)據(jù)設(shè)為預(yù)定期間可讀取的情況下,使數(shù)據(jù)讀取裝置求從接收到缺失數(shù)據(jù)的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,至少刪除輔助存儲部上的缺失數(shù)據(jù)。
也可以使數(shù)據(jù)讀取裝置求從接收到缺失數(shù)據(jù)外的數(shù)據(jù)的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除輔助存儲部上的數(shù)據(jù)。
在本發(fā)明的權(quán)利要求1的數(shù)據(jù)的加工方法的情況下,將數(shù)據(jù)加密,使與該數(shù)據(jù)的解密位長不同的位長的一部分缺失,使該缺失部分之間緊湊而使其連接,使缺失部分以后的數(shù)據(jù)的數(shù)據(jù)列成為與加密時的數(shù)據(jù)列(即,缺失之前的數(shù)據(jù)列)不同的數(shù)據(jù)列。從而,在由數(shù)據(jù)讀取裝置讀取數(shù)據(jù)時,將該數(shù)據(jù)的缺失部分以后的數(shù)據(jù)依次傳送給該數(shù)據(jù)讀取裝置的主存儲部,按每個解密位長依次將主存儲部上的該數(shù)據(jù)解密時,由于該數(shù)據(jù)的數(shù)據(jù)列與加密時的數(shù)據(jù)列不同,因此不恢復(fù)成加密前的數(shù)據(jù)列而被轉(zhuǎn)換為未知的數(shù)列或數(shù)列或字母數(shù)列。因此,不能讀取缺失部分以后的數(shù)據(jù),可以防止數(shù)據(jù)的不正當(dāng)使用。
在本發(fā)明的權(quán)利要求2的數(shù)據(jù)的加工方法的情況下,數(shù)據(jù)在被加密之前被壓縮。這樣的數(shù)據(jù)傳送給數(shù)據(jù)讀取裝置的主存儲部,按每個解密位長解密,然后從壓縮狀態(tài)被恢復(fù)到原來的狀態(tài)。由于所述數(shù)據(jù)的缺失部分以后的數(shù)據(jù)在復(fù)合時被轉(zhuǎn)換為未知的數(shù)列或字母數(shù)列,所以要將該未知的數(shù)列或字母數(shù)列從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)時,數(shù)據(jù)讀取裝置的數(shù)據(jù)的恢復(fù)處理停止。從而,在防止數(shù)據(jù)的不正當(dāng)使用上有優(yōu)點(diǎn)。
在本發(fā)明的權(quán)利要求3的數(shù)據(jù)的加工方法的情況下,在使所述數(shù)據(jù)的缺失部分之間緊湊而使其連接之后,在該數(shù)據(jù)的后端附加與缺失數(shù)據(jù)相同的位長的啞元數(shù)據(jù)。即,將所述數(shù)據(jù)的數(shù)據(jù)長設(shè)為在使缺失數(shù)據(jù)缺失之前和缺失之后相同。由此,第三者不知道所述數(shù)據(jù)是否缺失了一部分。從而,在防止數(shù)據(jù)的不正當(dāng)使用上有優(yōu)點(diǎn)。
在本發(fā)明的權(quán)利要求4的數(shù)據(jù)的加工方法的情況下,將缺失數(shù)據(jù)的位長設(shè)為與解密位長的約數(shù)不同的位長。缺失數(shù)據(jù)的位長為解密位長的約數(shù)時,被傳送給數(shù)據(jù)讀取裝置的主存儲部的缺失部分以后的數(shù)據(jù)的數(shù)據(jù)列成為與加密時的數(shù)據(jù)列(即,缺失前的數(shù)據(jù)列)相同的數(shù)據(jù)列,由此可讀取缺失部分以外的數(shù)據(jù),所以可防止該情況。
在本發(fā)明的權(quán)利要求5的數(shù)據(jù)的加工方法的情況下,缺失數(shù)據(jù)的位長×缺失處數(shù)成為與解密位長的約數(shù)不同的位長。從而,缺失數(shù)據(jù)的位長×缺失處數(shù)是解密位長的約數(shù)時,被傳送給數(shù)據(jù)讀取裝置的主存儲部的缺失部分以后的數(shù)據(jù)的數(shù)據(jù)列成為與加密時的數(shù)據(jù)列(即,缺失前的數(shù)據(jù)列)相同的數(shù)據(jù)列,由此可讀取缺失部分以外的數(shù)據(jù),所以可防止該情況。
在本發(fā)明的權(quán)利要求6的數(shù)據(jù)的讀取方法的情況下,使數(shù)據(jù)讀取裝置請求記錄在電子設(shè)備的輔助存儲裝置中的缺失數(shù)據(jù)及其位置信息,記錄在該數(shù)據(jù)讀取裝置的輔助存儲部中,然后使數(shù)據(jù)讀取裝置讀取記錄介質(zhì)或輔助存儲部上的數(shù)據(jù)時,使其參照所述位置信息來識別數(shù)據(jù)的缺失部分,將輔助存儲部上的缺失數(shù)據(jù)和記錄介質(zhì)或輔助存儲部上的數(shù)據(jù)傳送給主存儲部,將缺失數(shù)據(jù)與數(shù)據(jù)的該缺失部分結(jié)合,按每個解密位長將主存儲部上的該數(shù)據(jù)解密,讀取該數(shù)據(jù)。通過這樣將缺失數(shù)據(jù)與數(shù)據(jù)的缺失部分結(jié)合,缺失部分先后的數(shù)據(jù)列恢復(fù)為加密時的數(shù)據(jù)列。因此,由于即使將缺失部分先后的數(shù)據(jù)解密也不轉(zhuǎn)換為未知的數(shù)列或字母數(shù)列,所以可進(jìn)行數(shù)據(jù)的讀取。即,只要不是作為真正的使用者得到缺失的缺失數(shù)據(jù)就不能讀取數(shù)據(jù),所以可以防止數(shù)據(jù)的不正當(dāng)使用。而且,即使記錄在記錄介質(zhì)中的數(shù)據(jù)被簡單地復(fù)制,為了讀取該數(shù)據(jù),也需要作為真正的使用者而得到缺失數(shù)據(jù)。從而,這里可以可靠地進(jìn)行二次、三次使用所產(chǎn)生的費(fèi)用的回收。
在本發(fā)明的權(quán)利要求7的數(shù)據(jù)的讀取方法的情況下,使數(shù)據(jù)讀取裝置請求記錄在電子設(shè)備的輔助存儲裝置中的缺失數(shù)據(jù)及其位置信息,記錄在該數(shù)據(jù)讀取裝置的輔助存儲部中,然后使數(shù)據(jù)讀取裝置讀取記錄介質(zhì)或輔助存儲部上的數(shù)據(jù)時,使其參照所述位置信息來識別數(shù)據(jù)的缺失部分,將輔助存儲部上的缺失數(shù)據(jù)和記錄介質(zhì)或輔助存儲部上的數(shù)據(jù)傳送給主存儲部,將該缺失數(shù)據(jù)與該數(shù)據(jù)的缺失部分結(jié)合,按每個解密位長將主存儲部上的該數(shù)據(jù)解密,將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)而進(jìn)行讀取。通過這樣將缺失數(shù)據(jù)與數(shù)據(jù)的缺失部分結(jié)合,缺失部分先后的數(shù)據(jù)列恢復(fù)為加密時的數(shù)據(jù)列。因此,由于即使將缺失部分先后的數(shù)據(jù)解密也不轉(zhuǎn)換為未知的數(shù)列或字母數(shù)列,所以可以不停止恢復(fù)處理而進(jìn)行數(shù)據(jù)的讀取。即,只要不是作為真正的使用者得到缺失數(shù)據(jù)就不能讀取數(shù)據(jù),所以可以防止數(shù)據(jù)的不正當(dāng)使用。而且,即使記錄在記錄介質(zhì)中的數(shù)據(jù)被簡單地復(fù)制,為了讀取該數(shù)據(jù),也需要作為真正的使用者而得到缺失數(shù)據(jù)。從而,這里可以可靠地進(jìn)行二次、三次使用所產(chǎn)生的費(fèi)用的回收。
在本發(fā)明的權(quán)利要求8所述的數(shù)據(jù)的讀取方法的情況下,所述電子設(shè)備是通過缺失數(shù)據(jù)以及位置信息的發(fā)送來管理數(shù)據(jù)使用的管理單元。從而,可以根據(jù)數(shù)據(jù)的使用來進(jìn)行收費(fèi)等。
在本發(fā)明的權(quán)利要求9所述的數(shù)據(jù)的讀取方法的情況下,被記錄在數(shù)據(jù)讀取裝置的記錄介質(zhì)或輔助存儲部中的數(shù)據(jù)預(yù)先記錄在電子設(shè)備的所述輔助存儲裝置或其它的輔助存儲裝置中,根據(jù)數(shù)據(jù)讀取裝置經(jīng)由通信線路對電子設(shè)備的請求而從電子設(shè)備進(jìn)行發(fā)送,記錄在所述數(shù)據(jù)讀取裝置的記錄介質(zhì)或輔助存儲部中。因此,數(shù)據(jù)的獲取變得簡單。
在本發(fā)明的權(quán)利要求10所述的數(shù)據(jù)的讀取方法的情況下,使數(shù)據(jù)讀取裝置求從接收到缺失數(shù)據(jù)的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除所發(fā)送的缺失數(shù)據(jù),所以可以防止數(shù)據(jù)的不正當(dāng)?shù)亩问褂谩?br>
在本發(fā)明的權(quán)利要求11的數(shù)據(jù)的讀取方法的情況下,使數(shù)據(jù)讀取裝置求從接收到缺失數(shù)據(jù)外的數(shù)據(jù)的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除所發(fā)送的數(shù)據(jù),所以數(shù)據(jù)不會在數(shù)據(jù)讀取裝置內(nèi)殘留預(yù)定期間或以上。從而,有利于防止以不正當(dāng)目的對數(shù)據(jù)進(jìn)行的復(fù)制。
在本發(fā)明的權(quán)利要求12的記錄介質(zhì)的情況下,可以得到與權(quán)利要求1至5同樣的效果。在本發(fā)明的權(quán)利要求13的記錄介質(zhì)的情況下,可以得到與權(quán)利要求6至11同樣的效果。
圖1是用于說明本發(fā)明的第一實(shí)施方式的圖,是數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖,是包含該系統(tǒng)所使用的流通用記錄介質(zhì)作成裝置的結(jié)構(gòu)圖的圖。
圖2是該系統(tǒng)所使用的再現(xiàn)用軟件的流程圖。
圖3是由該系統(tǒng)的管理中心的控制部進(jìn)行處理的用戶登記用中斷程序的流程圖。
圖4是由該管理中心的控制部進(jìn)行處理的接合(piece)數(shù)據(jù)發(fā)布用中斷程序的流程圖。
圖5是由作為該系統(tǒng)所使用的流通用記錄介質(zhì)作成裝置的計算機(jī)執(zhí)行的記錄介質(zhì)作成用軟件的流程圖。
圖6是本發(fā)明的第二實(shí)施方式的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖。
圖7是該系統(tǒng)所使用的再現(xiàn)用軟件的流程圖。
圖8是由該系統(tǒng)的發(fā)布管理中心的控制部進(jìn)行處理的用戶登記中斷程序的流程圖。
圖9是由該系統(tǒng)的發(fā)布管理中心的控制部進(jìn)行處理的接合數(shù)據(jù)發(fā)布用中斷程序。
圖10是本發(fā)明的第三實(shí)施方式的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖。
圖11是數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)所使用的再現(xiàn)用軟件的流程圖。
圖12是內(nèi)容下載用中斷程序的流程圖。
圖13是本發(fā)明的第四實(shí)施方式的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖。
圖14是該系統(tǒng)所使用的再現(xiàn)用軟件的流程圖。
圖15是表示該系統(tǒng)的內(nèi)容文件的圖,(a)是數(shù)據(jù)主體的示意圖,(b)是數(shù)據(jù)主體的α部分的示意圖。
圖16是由作為該系統(tǒng)所使用的流通用記錄介質(zhì)作成裝置的計算機(jī)執(zhí)行的記錄介質(zhì)作成用軟件的流程圖。
圖17是本發(fā)明的第五實(shí)施方式的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖。
圖18是該系統(tǒng)所使用的再現(xiàn)用軟件的流程圖。
符號說明α流通用記錄介質(zhì)100數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)110管理中心
120數(shù)字內(nèi)容再現(xiàn)裝置140流通用記錄介質(zhì)作成裝置200、300數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)210、310發(fā)布管理中心220、320數(shù)字內(nèi)容再現(xiàn)裝置400數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)410管理中心420數(shù)字內(nèi)容再現(xiàn)裝置500數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)510發(fā)布管理中心520數(shù)字內(nèi)容再現(xiàn)裝置具體實(shí)施方式
以下說明本發(fā)明的實(shí)施方式。
實(shí)施例1首先,參照圖1以及圖2說明本發(fā)明的第一實(shí)施方式。圖1是數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖,是包含該系統(tǒng)所使用的流通用記錄介質(zhì)作成裝置的結(jié)構(gòu)圖的圖,圖2是該系統(tǒng)所使用的再現(xiàn)用軟件的流程圖,圖3是由該系統(tǒng)的管理中心的控制部進(jìn)行處理的用戶登記用中斷程序的流程圖,圖4是由該管理中心的控制部進(jìn)行處理的接合數(shù)據(jù)發(fā)布用中斷程序的流程圖。
圖1所示的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)100是防止以向用戶出租為目的而散布的流通用記錄介質(zhì)α上的內(nèi)容文件被不正當(dāng)使用的系統(tǒng)。另外,作為出租對象的是內(nèi)容文件,而不是流通用記錄介質(zhì)α本身。
該系統(tǒng)的基本結(jié)構(gòu)包括流通用記錄介質(zhì)α,其以使數(shù)據(jù)主體b的一部分(缺失數(shù)據(jù))缺失的狀態(tài)記錄了具有頭信息a以及數(shù)據(jù)主體b的內(nèi)容文件;管理中心110(電子設(shè)備),其作為管理流通用記錄介質(zhì)α上的內(nèi)容文件的利用的管理單元、預(yù)先準(zhǔn)備了由缺失數(shù)據(jù)以及表示該缺失數(shù)據(jù)是數(shù)據(jù)主體b的哪一部分的位置信息構(gòu)成的接合數(shù)據(jù)d且可經(jīng)由通信線路β發(fā)布該接合數(shù)據(jù)d;以及數(shù)字內(nèi)容再現(xiàn)裝置120(數(shù)字讀取裝置),其作為對流通用記錄介質(zhì)α上的內(nèi)容文件進(jìn)行再現(xiàn)以及復(fù)制時所使用的裝置、具有可與管理中心110之間經(jīng)由通信線路β進(jìn)行通信的功能。
關(guān)于通信線路β,有光通信線路等數(shù)字線路或電話線路等模擬線路等有線或無線的互聯(lián)網(wǎng)線路、或進(jìn)行數(shù)字廣播、衛(wèi)星廣播等電波信號的收發(fā)的線路,使用其在管理中心110和數(shù)字內(nèi)容再現(xiàn)裝置120之間進(jìn)行相互通信。
流通用記錄介質(zhì)α是CD、DVD等一般的記錄介質(zhì)。流通用記錄介質(zhì)α上的內(nèi)容文件的數(shù)據(jù)結(jié)構(gòu)為,具有作為音樂、運(yùn)動圖像、靜止圖像、文本、游戲或軟件等的數(shù)據(jù)的數(shù)據(jù)主體b(數(shù)據(jù)),以及包含用于再現(xiàn)該數(shù)據(jù)主體b的再現(xiàn)信息和對數(shù)據(jù)主體b分配的內(nèi)容ID、管理中心110的WEB地址的信息等的內(nèi)容信息的頭信息a,對頭信息a以及數(shù)據(jù)主體b分別加密之后,缺失了該數(shù)據(jù)主體b的一部分。另外,在數(shù)據(jù)主體b的最初的部分記錄了表示該數(shù)據(jù)主體b的開始位置的開始位置信息。表示缺失數(shù)據(jù)是數(shù)據(jù)主體b的哪一部分的位置信息是從開始位置信息到缺失部分為止的數(shù)據(jù)長或時間。再現(xiàn)信息是指應(yīng)最初讀入的地址值等。
管理中心110是由進(jìn)行如下事業(yè)的人運(yùn)營的服務(wù)器,即在與數(shù)據(jù)主體b中所包含的著作物的著作權(quán)人等之間的合同下,對用戶出租流通用記錄介質(zhì)α上的數(shù)據(jù)主體b,同時從用戶那里回收其出租使用費(fèi)。圖中111是預(yù)先記錄了將接合數(shù)據(jù)d以及內(nèi)容文件的數(shù)據(jù)主體b解密所需的解密密鑰c2的接合數(shù)據(jù)DB(輔助存儲裝置),112是計算機(jī)等的控制部,113是用于進(jìn)行通信的通信部,114是除了記錄用戶信息之外依次記錄基于此的認(rèn)證或費(fèi)用等信息的用戶信息DB,115是預(yù)先記錄了將再現(xiàn)用軟件以及內(nèi)容文件的頭信息a解密所需的解密密鑰c1的軟件DB,116是硬盤等的存儲部。
在存儲部116中,除了作為服務(wù)器的操作系統(tǒng)等基本程序以外,還記錄了圖3所示的用戶登記用中斷程序、未圖示的再現(xiàn)軟件下載用中斷程序以及圖4所示的接合數(shù)據(jù)發(fā)布用中斷程序等。后面敘述這些程序的內(nèi)容,而通過由控制部112處理該程序,該服務(wù)器發(fā)揮作為管理中心110的功能。此外,在存儲部116中記錄了用戶登記處理所需的數(shù)據(jù)或再現(xiàn)申請?zhí)幚硭璧臄?shù)據(jù)。
對接合數(shù)據(jù)DB 111上的接合數(shù)據(jù)d附加了表示對應(yīng)的內(nèi)容文件的內(nèi)容ID。這樣,使用內(nèi)容ID,使流通用記錄介質(zhì)α上的內(nèi)容文件和接合數(shù)據(jù)DB 111上的接合數(shù)據(jù)d之間的對應(yīng)關(guān)系一致。同樣,對用戶信息DB 114上的用戶信息附加了對應(yīng)的用戶的用戶ID以及播放器ID。這樣,使用用戶ID或播放器ID,使用戶信息DB 114中的用戶和用戶信息之間的對應(yīng)關(guān)系一致。
該管理中心110在將接合數(shù)據(jù)d發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置120之前,除了進(jìn)行用戶ID以及密碼的確認(rèn)(即,認(rèn)證)之外,也對播放器ID是否一致進(jìn)行確認(rèn),播放器ID也用于防止不正當(dāng)使用。
數(shù)字內(nèi)容再現(xiàn)裝置120是用戶使用的通用的計算機(jī)。圖中121是CPU等的控制部,122是監(jiān)視器或揚(yáng)聲器等的輸出部,123是鍵盤或鼠標(biāo)等的操作部,124是對流通用記錄介質(zhì)α等進(jìn)行數(shù)據(jù)的讀取/寫入的再現(xiàn)復(fù)制部,125是硬盤等的存儲部(輔助存儲部),126是用于進(jìn)行通信的通信部。
在存儲部125中除了作為計算機(jī)的操作系統(tǒng)等基本程序以外,還記錄了圖2所示的再現(xiàn)用軟件。該再現(xiàn)用軟件是以用戶登記為條件、從管理中心110通過通信線路β下載的有償或無償?shù)能浖窃佻F(xiàn)流通用記錄介質(zhì)α上的內(nèi)容文件所必需的應(yīng)用軟件。此外,對再現(xiàn)用軟件分配的播放器ID與該再現(xiàn)用軟件一同從管理中心110發(fā)送而記錄在存儲部125中。進(jìn)而,在存儲部125中除了記錄從管理中心110發(fā)送的接合數(shù)據(jù)d、解密密鑰c1、c2等之外,還記錄了表示出租期間等的出租信息。
關(guān)于再現(xiàn)用軟件的內(nèi)容,后面進(jìn)行敘述,通過該軟件由控制部121處理,該計算機(jī)發(fā)揮作為數(shù)字內(nèi)容再現(xiàn)裝置120的功能。
說明如上構(gòu)成的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)100的動作,一并說明管理中心110的動作、數(shù)字內(nèi)容再現(xiàn)裝置120的動作以及各程序的內(nèi)容。
首先,用戶操作自己的計算機(jī)(是相當(dāng)于數(shù)字內(nèi)容再現(xiàn)裝置120的計算機(jī),圖2所示的再現(xiàn)用軟件未被下載的狀態(tài))的操作部123,從而經(jīng)由通信線路β訪問管理中心110,進(jìn)行用戶登記請求。管理中心110根據(jù)該請求,處理圖3所示的用戶登記用中斷程序,向所述計算機(jī)發(fā)送用戶登記所需的數(shù)據(jù)(s21)。然后,用戶通過所述計算機(jī)的操作部123,按照用戶登記用畫面所示之處,輸入姓名、地址以及支付條件“自己的銀行帳號或信用卡號等”等,經(jīng)由通信線路β對管理中心110發(fā)送該登記數(shù)據(jù)。于是,管理中心110據(jù)此作成用戶ID或密碼,將該用戶ID等與登記數(shù)據(jù)一同作為用戶信息登記在用戶信息DB 114中(s22),另一方面,經(jīng)由通信線路β對用戶的計算機(jī)發(fā)送該用戶ID或密碼(s23)。然后,結(jié)束用戶登記用中斷程序的處理。另外,用戶ID或密碼也可以在用戶登記時、由用戶自己輸入。
然后,用戶操作自己的計算機(jī)來訪問管理中心110,輸入再現(xiàn)用軟件的下載請求。此時,需要用戶ID或密碼。于是,用戶的計算機(jī)將該請求通過通信線路β發(fā)送給管理中心110。管理中心110根據(jù)該請求處理所述再現(xiàn)用軟件下載用中斷程序,讀出軟件DB 115上的再現(xiàn)用軟件以及解密密鑰c1后、經(jīng)由通信線路β發(fā)送給用戶的計算機(jī)。于是,圖2所示的再現(xiàn)用軟件被下載并安裝到該計算機(jī)的存儲部125上。同時,解密密鑰c1被記錄在存儲部125中。由此,該計算機(jī)成為數(shù)字內(nèi)容再現(xiàn)裝置120。
在流通用記錄介質(zhì)α由用戶設(shè)置在再現(xiàn)復(fù)制部124中,另一方面進(jìn)行再現(xiàn)用軟件的執(zhí)行操作時,該數(shù)字內(nèi)容再現(xiàn)裝置120處理該再現(xiàn)用軟件,對輸出部122顯示輸出表示該再現(xiàn)用軟件中所包含的再現(xiàn)播放器以及出租中的內(nèi)容的播放列表的數(shù)據(jù)。于是,播放列表被顯示在該再現(xiàn)播放器的畫面上(s1)。即,在播放列表中顯示建立了表示再現(xiàn)的申請的預(yù)定標(biāo)記的內(nèi)容文件。然后,基于該播放列表,判定是否通過操作部123進(jìn)行再現(xiàn)操作(s2)。
如判定為未進(jìn)行再現(xiàn)操作,則判定是否通過操作部123進(jìn)行了流通用記錄介質(zhì)α的讀入操作(DISC LOAD的操作)(s3)。進(jìn)行DISC LOAD的操作時,對輸出部122顯示輸出表示未進(jìn)行再現(xiàn)的申請的內(nèi)容文件的內(nèi)容列表(s4)。即,讀出存儲部125上的解密密鑰c1,另一方面讀出流通用記錄介質(zhì)α上的內(nèi)容文件中、未建立預(yù)定的標(biāo)記的內(nèi)容文件的頭信息a,使用該解密密鑰c1將頭信息a解密,讀出該頭信息a中所包含的內(nèi)容信息,顯示在內(nèi)容列表中。
然后,由用戶進(jìn)行內(nèi)容列表上的內(nèi)容文件的再現(xiàn)申請時,讀出存儲部125上的解密密鑰c1,另一方面讀出流通用記錄介質(zhì)α上的該內(nèi)容文件的頭信息a,使用該解密密鑰c1將頭信息a解密,讀出該頭信息a中所包含的內(nèi)容信息。然后,基于該內(nèi)容信息中所包含的WEB地址,經(jīng)由通信線路β對管理中心110發(fā)送該內(nèi)容信息中所包含的內(nèi)容ID。這樣,發(fā)送進(jìn)行再現(xiàn)申請?zhí)幚淼囊馑肌?br>
于是,管理中心110處理圖4所示的接合數(shù)據(jù)發(fā)布用中斷程序。然后,從存儲部116讀出再現(xiàn)申請?zhí)幚硭璧臄?shù)據(jù),經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置120(s31)。數(shù)字內(nèi)容再現(xiàn)裝置120基于該數(shù)據(jù)對輸出部122顯示輸出再現(xiàn)申請畫面(s5)。
然后,用戶按照再現(xiàn)申請畫面表示之處,通過操作部123依次輸入或選擇出租期間(由此決定出租金額),最后通過操作部123輸入用戶ID或密碼作為流通用記錄介質(zhì)α的再現(xiàn)請求時(s6),數(shù)字內(nèi)容再現(xiàn)裝置120將輸出部122的顯示輸出切換為認(rèn)證畫面,另一方面將所輸入的申請數(shù)據(jù)經(jīng)由通信線路β發(fā)送給管理中心110。此時,讀出流通用記錄介質(zhì)α上的頭信息a的內(nèi)容信息中所包含的內(nèi)容ID以及存儲部125上的播放器ID,與申請數(shù)據(jù)一同發(fā)送給管理中心110(s7)。
于是,管理中心110確認(rèn)與申請有關(guān)的用戶的認(rèn)證(s32)。即,參照所發(fā)送的用戶的用戶ID或播放器ID等,從用戶信息DB 114中讀出該用戶的用戶信息,確認(rèn)該用戶是否為真正的用戶。此時,管理中心110在用戶信息DB 114中預(yù)先準(zhǔn)備不支付租金等超過預(yù)定程度的不適當(dāng)者列表,在該認(rèn)證的同時確認(rèn)是否不是與不適當(dāng)者列表相應(yīng)的人(該不適當(dāng)者列表的確認(rèn)為任意的)。
管理中心110在確認(rèn)為與申請有關(guān)的用戶是不正當(dāng)?shù)挠脩艋螂m是正當(dāng)?shù)挠脩舻_認(rèn)為與不適當(dāng)者列表相應(yīng)的人的情況下,經(jīng)由通信線路β對數(shù)字內(nèi)容再現(xiàn)裝置120發(fā)送拒絕用戶的申請的意思(s33)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另一方面,在確認(rèn)了與申請有關(guān)的用戶是真正的用戶且是不與不適當(dāng)者列表相應(yīng)的人的情況下,參照用戶的播放器ID等對該用戶的用戶信息DB 114上的用戶信息中記錄費(fèi)用,另一方面參照內(nèi)容ID檢索接合數(shù)據(jù)DB 111,讀出與該內(nèi)容ID對應(yīng)的解密密鑰c2以及接合數(shù)據(jù)d,將其與申請數(shù)據(jù)中所包含的表示出租期間等的出租信息一同作為允許用戶的申請的意思的回答,經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置120(s34)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另外,關(guān)于費(fèi)用,每隔預(yù)定期間基于用戶信息DB 114進(jìn)行合計,對銀行、信用卡公司130請求或?qū)τ脩糁苯诱埱蠖褂脩艮D(zhuǎn)帳或由便利店等進(jìn)行支付。此外,管理中心110通過通信線路β與銀行、信用卡公司130連接的狀態(tài)下,當(dāng)然可以進(jìn)行即時結(jié)算。
數(shù)字內(nèi)容再現(xiàn)裝置120此后經(jīng)由通信線路β接收拒絕用戶的申請的意思時(s8),對輸出部122顯示輸出錯誤消息(s9)。另一方面,經(jīng)由通信線路β接收接合數(shù)據(jù)d等時(a 8),建立預(yù)定的標(biāo)記,將解密密鑰c2、接合數(shù)據(jù)d以及出租信息記錄在存儲部125中(s10)。同時,使用計算機(jī)的時鐘功能,將接合數(shù)據(jù)發(fā)送日期時間記錄在存儲部125中。然后,更新播放列表并對輸出部122顯示輸出,在該播放列表中顯示得到接合數(shù)據(jù)d的內(nèi)容文件的文件名(s1)。
然后,數(shù)字內(nèi)容再現(xiàn)裝置120基于播放列表,通過操作部123進(jìn)行內(nèi)容文件的再現(xiàn)操作時(s2),讀出存儲部125上的解密密鑰c1,另一方面讀出流通用記錄介質(zhì)α上的與相應(yīng)內(nèi)容文件有關(guān)的頭信息a,使用該解密密鑰c1將頭信息a解密。然后,使用該頭信息a中所包含的再現(xiàn)信息讀出流通用記錄介質(zhì)α上的數(shù)據(jù)主體b,將該數(shù)據(jù)主體b由存儲部125上的解密密鑰c2解密的同時進(jìn)行再現(xiàn)(s11)。同時,讀出流通用記錄介質(zhì)α上的數(shù)據(jù)主體b的開始位置信息,另一方面讀出存儲部125上的接合數(shù)據(jù)d,開始從開始位置信息到接合數(shù)據(jù)d中所包含的位置信息為止的數(shù)據(jù)長或時間的計數(shù)(s12)。然后,通過判定所述計數(shù)是否結(jié)束(s13),進(jìn)行數(shù)據(jù)主體b的缺失部分的識別。該判定的結(jié)果,判定為計數(shù)結(jié)束并識別數(shù)據(jù)主體b的缺失部分時,讀出存儲部125上的接合數(shù)據(jù)d,作為該數(shù)據(jù)主體b的缺失部分?jǐn)?shù)據(jù)讀出該接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù),由存儲部125上的解密密鑰c2解密的同時進(jìn)行再現(xiàn)(s14)。然后,再次讀出流通用記錄介質(zhì)α上的數(shù)據(jù)主體b,由存儲部125上的解密密鑰c2解密的同時進(jìn)行接下來的再現(xiàn)(s15)。另外,通過由用戶進(jìn)行結(jié)束的處理而結(jié)束該再現(xiàn)用軟件的程序。
此外,在再現(xiàn)用軟件中除了上述基本功能外,還具有數(shù)字內(nèi)容再現(xiàn)裝置120的電源被接通時,常駐于數(shù)字內(nèi)容再現(xiàn)裝置120中、進(jìn)行接合數(shù)據(jù)d的管理的接合數(shù)據(jù)管理功能。在該接合數(shù)據(jù)管理功能中,進(jìn)行存儲部125上的接合數(shù)據(jù)d的管理,另一方面求接合數(shù)據(jù)發(fā)送日期時間和當(dāng)前的日期時間之差作為從接合數(shù)據(jù)d被發(fā)送的時刻起經(jīng)過的期間,在其達(dá)到出租信息中所包含的出租期間時,認(rèn)為是出租期間外,刪除存儲部125上的接合數(shù)據(jù)d以及解密密鑰c2,另一方面刪除預(yù)定的標(biāo)記。
這樣,在該系統(tǒng)100中,即使用戶使用數(shù)字內(nèi)容再現(xiàn)裝置120對流通用記錄介質(zhì)α進(jìn)行再現(xiàn)操作,只要不是作為真正的再現(xiàn)申請者從管理中心110得到接合數(shù)據(jù)d,就不能再現(xiàn)流通用記錄介質(zhì)α上的內(nèi)容文件的數(shù)據(jù)主體b。這樣,可以防止流通用記錄介質(zhì)α上的內(nèi)容文件的臨時的不正當(dāng)使用。而且,關(guān)于超過出租期間的文件,接合數(shù)據(jù)d被刪除,所以也可以防止二次不正當(dāng)使用。進(jìn)而,即使流通用記錄介質(zhì)α由用戶復(fù)制到其它的流通用記錄介質(zhì)上,記錄在其它的流通用記錄介質(zhì)中的內(nèi)容文件中也缺失了頭信息a中所包含的再現(xiàn)信息,因此只要不是作為真正的再現(xiàn)申請者得到接合數(shù)據(jù)d,就不能進(jìn)行再現(xiàn)。從而,還可以防止三次不正當(dāng)使用。
此外,在流通用記錄介質(zhì)α的出租期間外,僅通過自動地刪除存儲器125上的接合數(shù)據(jù)d等,流通用記錄介質(zhì)α上的內(nèi)容文件保持原樣。也可以使用數(shù)字內(nèi)容再現(xiàn)裝置120通過將流通用記錄介質(zhì)α復(fù)制到新的記錄介質(zhì)上而作成內(nèi)容文件。對于再現(xiàn)這樣的流通用記錄介質(zhì)α上的內(nèi)容文件,需要使用數(shù)字內(nèi)容再現(xiàn)裝置120進(jìn)行對于管理中心110的認(rèn)證以及出租使用費(fèi)的支付,所以這里可以可靠地進(jìn)行二次、三次使用所產(chǎn)生的費(fèi)用的回收。
而且,除了流通用記錄介質(zhì)α之外,形成了在再現(xiàn)的申請中進(jìn)行與內(nèi)容文件數(shù)據(jù)主體b有關(guān)的費(fèi)用的回收的結(jié)構(gòu),所以可以免費(fèi)散布流通用記錄介質(zhì)α,然后對進(jìn)行了再現(xiàn)申請的人進(jìn)行收費(fèi),或僅以與其相關(guān)的代金卷銷售流通用記錄介質(zhì)α,然后對再現(xiàn)申請的人進(jìn)行收費(fèi)。此外,在記錄于流通用記錄介質(zhì)α中的內(nèi)容文件的內(nèi)容為醫(yī)學(xué)書等專業(yè)書的情況下,可以將醫(yī)學(xué)書等專業(yè)書的內(nèi)容分割為各項(xiàng),將各個項(xiàng)目作為一個內(nèi)容文件記錄在流通用記錄介質(zhì)α中,對每個項(xiàng)目進(jìn)行再現(xiàn)的申請。這樣,即使是昂貴的專業(yè)書也可以在各個家庭中常備,可以根據(jù)需要對每個項(xiàng)目進(jìn)行再現(xiàn)的申請(出租)并進(jìn)行參照。這樣使用該系統(tǒng)時,可以應(yīng)對各種新的商務(wù)形式。
進(jìn)而,在流通用記錄介質(zhì)α中記錄了多個內(nèi)容文件的情況下,可以僅出租用戶想視聽的內(nèi)容文件。另一方面,對于作成流通用記錄介質(zhì)α的人來說,可以不考慮各用戶的喜好或流行等,作成記錄了任意的內(nèi)容文件的流通用記錄介質(zhì)α,所以可以實(shí)現(xiàn)該流通用記錄介質(zhì)α的作成成本的降低。
這里,參照圖1以及圖5說明作成流通用記錄介質(zhì)α所使用的流通用記錄介質(zhì)作成裝置140。圖5是由作為該系統(tǒng)所使用的流通用記錄介質(zhì)作成裝置的計算機(jī)執(zhí)行的記錄介質(zhì)作成用軟件的流程圖。
流通用記錄介質(zhì)作成裝置140是管理中心110的業(yè)者或與其有關(guān)的人使用的裝置,其結(jié)構(gòu)為從具有頭信息a和數(shù)據(jù)主體b的內(nèi)容文件中分離該數(shù)據(jù)主體b的一部分,將該缺失數(shù)據(jù)及其位置信息作為接合數(shù)據(jù)d記錄,另一方面將接合數(shù)據(jù)d分離后的內(nèi)容文件記錄在所設(shè)置的記錄介質(zhì)中而作成流通用記錄介質(zhì)α。這里使用了計算機(jī)。
圖1中141是從主盤中讀出數(shù)字內(nèi)容的輸入部,142是處理圖5所示的記錄介質(zhì)作成用軟件的CPU等的控制部,143是可設(shè)置CD、DVD等的記錄介質(zhì)并在該記錄介質(zhì)中記錄內(nèi)容文件的記錄部,144是記錄從內(nèi)容文件中分離的接合數(shù)據(jù)d的接合數(shù)據(jù)用存儲器,是記錄了記錄介質(zhì)作成用軟件的硬盤等的存儲部145。
以下,說明圖5所示的記錄介質(zhì)作成用軟件的內(nèi)容,一并說明流通用記錄介質(zhì)作成裝置140的動作。
流通用記錄介質(zhì)作成裝置140在電源接通時,處理存儲部145上的記錄介質(zhì)作成用軟件。然后,主盤被手動或自動地設(shè)置在輸入部141中。此外,DVD等記錄介質(zhì)被自動地依次設(shè)置在記錄部143中。
首先,由輸入部141從設(shè)置的主盤中讀出內(nèi)容文件(s1),對該內(nèi)容文件的頭信息a和數(shù)據(jù)主體b分別加密(s2)。然后,分離內(nèi)容文件中所包含的數(shù)據(jù)主體b的一部分,將分離出的該缺失數(shù)據(jù)與其位置信息一同作為接合數(shù)據(jù)d記錄在接合數(shù)據(jù)用存儲器144中(s3)。另一方面,將該內(nèi)容文件記錄在記錄部143中所設(shè)置的DVD等記錄介質(zhì)中(s4)。由此,該軟件結(jié)束。另外,記錄在接合數(shù)據(jù)用存儲器144中的接合數(shù)據(jù)d經(jīng)由通信線路β傳送給管理中心110。這樣作成流通用記錄介質(zhì)α。另外,也可以將記錄在接合數(shù)據(jù)用存儲器144中的接合數(shù)據(jù)d記錄到記錄介質(zhì)中而發(fā)送給管理中心110。
關(guān)于如上的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)100只要為如下的結(jié)構(gòu),可以進(jìn)行任何的設(shè)計變形,該結(jié)構(gòu)為包括流通用記錄介質(zhì),其以使數(shù)據(jù)主體的一部分缺失的狀態(tài)記錄了具有頭信息以及數(shù)據(jù)主體的內(nèi)容文件;管理單元,其作為管理流通用記錄介質(zhì)上的內(nèi)容文件的利用的單元、具有記錄了所述缺失數(shù)據(jù)以及表示該缺失數(shù)據(jù)是數(shù)據(jù)主體的哪一部分的位置信息的數(shù)據(jù)庫,可經(jīng)由通信線路發(fā)送該缺失數(shù)據(jù)及其位置信息;以及數(shù)字內(nèi)容再現(xiàn)裝置,其作為對流通用記錄介質(zhì)上的內(nèi)容文件至少進(jìn)行再現(xiàn)時所使用的裝置、具有可與管理單元之間經(jīng)由通信線路進(jìn)行通信的功能,內(nèi)容文件的再現(xiàn)請求由用戶輸入給數(shù)字內(nèi)容再現(xiàn)裝置時,數(shù)字內(nèi)容再現(xiàn)裝置經(jīng)由通信線路對管理單元發(fā)送該申請,管理單元經(jīng)由通信線路,對該數(shù)字內(nèi)容再現(xiàn)裝置同時或先后發(fā)送與該申請相關(guān)的內(nèi)容文件的缺失數(shù)據(jù)及其位置信息,數(shù)字內(nèi)容再現(xiàn)裝置同時或先后接收該缺失數(shù)據(jù)和位置信息并記錄在存儲部中,讀出流通用記錄介質(zhì)上的內(nèi)容文件的數(shù)據(jù)主體并再現(xiàn),同時參照從存儲部讀出的位置信息來識別所述內(nèi)容主體的缺失部分,將存儲部上的缺失數(shù)據(jù)作為該缺失部分的數(shù)據(jù)讀出并再現(xiàn)。
從而,關(guān)于流通用記錄介質(zhì)α,頭信息a以及數(shù)據(jù)主體b分別被加密,但是否加密是任意的。但是,最好至少數(shù)據(jù)主體b被加密。此外,雖然內(nèi)容文件采用了具有頭信息a以及數(shù)據(jù)主體b的結(jié)構(gòu),但當(dāng)然也可以在附加了其它信息的狀態(tài)下進(jìn)行記錄。作為其它的信息,有判斷在用戶的計算機(jī)中是否安裝了再現(xiàn)用軟件,在判斷為未安裝的情況下,自動訪問管理中心110的HP的程序等。如記錄了該程序,則用戶將預(yù)先獲得的流通用記錄介質(zhì)α設(shè)置在自己的計算機(jī)(相當(dāng)于數(shù)字內(nèi)容再現(xiàn)裝置120的計算機(jī),未下載再現(xiàn)用軟件的狀態(tài))中時,讀出管理中心110的WEB地址,基于此訪問管理中心110。然后,可以以上述步驟獲得再現(xiàn)用軟件。另外,關(guān)于內(nèi)容文件,使得一部分缺失,但當(dāng)然也可以缺失多處。
關(guān)于位置信息,設(shè)為從開始位置信息到缺失部分為止的數(shù)據(jù)長或時間,但也可以是表示缺失部分的地址值等。在該情況下,依次判定接著應(yīng)讀出的流通用記錄介質(zhì)α上的數(shù)據(jù)主體b的地址值與位置信息是否一致,其判定的結(jié)果,在判定為不一致時,讀出所述地址值所表示的流通用記錄介質(zhì)α上的數(shù)據(jù)主體b,在判定為一致時,讀出存儲部125上的缺失數(shù)據(jù)。
關(guān)于接合數(shù)據(jù)d,設(shè)為由缺失數(shù)據(jù)主體及其位置信息構(gòu)成,但是否包含所述位置信息是任意的。在該情況下,例如,預(yù)先在數(shù)據(jù)主體b的缺失部分之前記錄表示是缺失部分的缺失位置信息,再現(xiàn)數(shù)據(jù)主體b,同時對從開始位置信息到缺失位置信息為止進(jìn)行計數(shù),該計數(shù)結(jié)束時,作為該缺失部分的數(shù)據(jù)來再現(xiàn)存儲部125上的缺失數(shù)據(jù)即可?;蛘撸A(yù)先決定數(shù)據(jù)主體b的缺失部分的位置,另一方面在再現(xiàn)用軟件中預(yù)先準(zhǔn)備缺失的缺失數(shù)據(jù)的位置信息。然后,可以再現(xiàn)數(shù)據(jù)主體b,同時基于該位置信息識別數(shù)據(jù)主體b的缺失部分,將存儲部125上的缺失數(shù)據(jù)作為該缺失部分的數(shù)據(jù)再現(xiàn)。
這樣,關(guān)于再現(xiàn)用軟件的內(nèi)容僅為一例,只要可以實(shí)現(xiàn)同樣的內(nèi)容,可以進(jìn)行任何的設(shè)計變形。用戶登記用中斷程序、再現(xiàn)用軟件下載用中斷程序以及接合數(shù)據(jù)發(fā)布用中斷程序也是同樣的。
另外,關(guān)于第一實(shí)施方式,也可以設(shè)計變更為防止不是出租而是有償或無償?shù)剞D(zhuǎn)讓給用戶的流通用記錄介質(zhì)α上的內(nèi)容文件的不正當(dāng)使用的系統(tǒng),在該情況下,也得到與上述同樣的優(yōu)點(diǎn)。關(guān)于在該情況下使用的再現(xiàn)用軟件,僅刪除與出租期間內(nèi)外相應(yīng)的一系列的處理的內(nèi)容即可。此外,關(guān)于數(shù)字內(nèi)容再現(xiàn)裝置,也可以是通過CD等記錄介質(zhì)安裝而不是從管理中心110下載再現(xiàn)用軟件。此外,當(dāng)然也可以采用專用裝置而不采用計算機(jī),只要具有如下功能則可以使用任何結(jié)構(gòu),該功能為由用戶輸入以認(rèn)證以及費(fèi)用為條件的內(nèi)容文件的再現(xiàn)申請時,將該申請經(jīng)由通信線路β發(fā)送給管理中心110,然后從管理中心110經(jīng)由通信線路β發(fā)送接合數(shù)據(jù)d時,在再現(xiàn)操作時使用流通用記錄介質(zhì)α上的頭信息以及該接合數(shù)據(jù)d再現(xiàn)流通用記錄介質(zhì)α上的數(shù)據(jù)主體b。
實(shí)施例2接著,參照
本發(fā)明的第二實(shí)施方式。圖6是數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖,圖7是該系統(tǒng)所使用的再現(xiàn)用軟件的流程圖,圖8是由該系統(tǒng)的發(fā)布管理中心的控制部處理的用戶登記中斷程序的流程圖,圖9是由該系統(tǒng)的發(fā)布管理中心的控制部處理的接合數(shù)據(jù)發(fā)布用中斷程序。
圖7所示的數(shù)字內(nèi)容(數(shù)據(jù))的不正當(dāng)使用防止系統(tǒng)200是防止以出租為目的對用戶發(fā)布的內(nèi)容文件被不正當(dāng)使用的系統(tǒng)。
該系統(tǒng)的結(jié)構(gòu)為,作為在頭信息a以及數(shù)據(jù)主體b缺失了數(shù)據(jù)主體b的一部分的狀態(tài)下,預(yù)先準(zhǔn)備具有頭信息a和數(shù)據(jù)主體b的內(nèi)容文件,同時與該內(nèi)容文件不同地預(yù)先準(zhǔn)備由缺失數(shù)據(jù)以及表示該缺失數(shù)據(jù)是數(shù)據(jù)主體b的哪一部分的位置信息構(gòu)成的接合數(shù)據(jù)d的服務(wù)器,包括作為發(fā)布管理單元的發(fā)布管理中心210(電子設(shè)備),其經(jīng)由通信線路β(與實(shí)施例1相同)發(fā)布該內(nèi)容文件,另一方面對該數(shù)據(jù)主體b的利用進(jìn)行管理;以及數(shù)字內(nèi)容再現(xiàn)裝置220(數(shù)據(jù)讀取裝置),其可經(jīng)由通信線路β在與發(fā)布管理中心210之間進(jìn)行通信,并且在對從發(fā)布管理中心210發(fā)布的內(nèi)容文件進(jìn)行再現(xiàn)以及復(fù)制時使用。
這里所說的內(nèi)容文件的數(shù)據(jù)結(jié)構(gòu)為,具有作為音樂、運(yùn)動圖像、靜止圖像、文本、游戲或軟件等的數(shù)據(jù)的數(shù)據(jù)主體b,以及包含用于再現(xiàn)該數(shù)據(jù)主體b的再現(xiàn)信息和對數(shù)據(jù)主體b分配的內(nèi)容ID、發(fā)布管理中心210的WEB地址的信息等內(nèi)容信息的頭信息a,對頭信息a以及數(shù)據(jù)主體b分別加密之后,使該數(shù)據(jù)主體b的一部分缺失。另外,在數(shù)據(jù)主體b的最初的部分記錄了表示該數(shù)據(jù)主體b的開始位置的開始位置信息。表示缺失數(shù)據(jù)是數(shù)據(jù)主體b的哪一部分的位置信息是從開始位置信息到缺失部分為止的數(shù)據(jù)長或時間。
發(fā)布管理中心210是由進(jìn)行如下事業(yè)的人運(yùn)營的服務(wù)器,即在與要發(fā)布的內(nèi)容文件的數(shù)據(jù)主體b中所包含的著作物的著作權(quán)人等之間的合同下,對用戶出租內(nèi)容文件,同時從用戶那里回收其使用費(fèi)。圖中211是在頭信息a以及數(shù)據(jù)主體b缺失了數(shù)據(jù)主體b的一部分的狀態(tài)下預(yù)先記錄了具有頭信息a和數(shù)據(jù)主體b的內(nèi)容文件的數(shù)字內(nèi)容DB(輔助存儲裝置),212是計算機(jī)等的控制部,213是用于進(jìn)行通信的通信部,214是除了記錄用戶信息之外依次記錄基于此的認(rèn)證或費(fèi)用等信息的用戶信息DB,215是預(yù)先記錄了將再現(xiàn)用軟件以及內(nèi)容文件的頭信息a解密所需的解密密鑰c1的軟件DB,216是預(yù)先記錄了將接合數(shù)據(jù)d以及內(nèi)容文件的數(shù)據(jù)主體b解密所必需的解密密鑰c2的接合數(shù)據(jù)DB,217是硬盤等的存儲部。
在存儲部217中,除了記錄作為服務(wù)器的操作系統(tǒng)等基本程序以外,還記錄了圖8所示的用戶登記中斷程序、未圖示的再現(xiàn)用軟件下載用中斷程序、未圖示的內(nèi)容下載用中斷程序以及圖9所示的接合數(shù)據(jù)發(fā)布用中斷程序等。后面敘述這些程序的內(nèi)容,通過由控制部212處理該程序,該服務(wù)器發(fā)揮作為發(fā)布管理中心的功能。此外,在存儲部217中記錄了用戶登記處理所需的數(shù)據(jù)或再現(xiàn)申請?zhí)幚硭璧臄?shù)據(jù)。
對接合數(shù)據(jù)DB 216上的接合數(shù)據(jù)d附加了表示對應(yīng)的內(nèi)容文件的內(nèi)容ID。這樣,使用內(nèi)容ID,使內(nèi)容文件和接合數(shù)據(jù)DB 216上的接合數(shù)據(jù)d之間的對應(yīng)關(guān)系一致。同樣,對用戶信息DB 214上的用戶信息附加了對應(yīng)的用戶的用戶ID以及播放器ID。這樣,使用用戶ID或播放器ID,使用戶信息DB 214中的各用戶的用戶信息之間的對應(yīng)關(guān)系一致。
發(fā)布管理中心210在將接合數(shù)據(jù)d發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置220之前,除了進(jìn)行用戶ID以及密碼的確認(rèn)(即,認(rèn)證)之外,也進(jìn)行播放器ID是否一致的確認(rèn),播放器ID也有利于防止不正當(dāng)使用。
數(shù)字內(nèi)容再現(xiàn)裝置220是用戶使用的通用的計算機(jī)。圖中221是CPU等的控制部,222是監(jiān)視器或揚(yáng)聲器等的輸出部,223是鍵盤或鼠標(biāo)等的操作部,224是硬盤等的存儲部,225是對記錄介質(zhì)等進(jìn)行數(shù)據(jù)的讀取/寫入的再現(xiàn)復(fù)制部,226是用于進(jìn)行通信的通信部。
在存儲部224中除了記錄作為計算機(jī)的操作系統(tǒng)等基本程序以外,還記錄了圖7所示的再現(xiàn)用軟件。該再現(xiàn)用軟件是以用戶登記為條件、從發(fā)布管理中心210通過通信線路β被下載的有償或無償?shù)能浖?,是再現(xiàn)內(nèi)容文件所必需的應(yīng)用軟件。此外,存儲了對再現(xiàn)用軟件分配的播放器ID或接合數(shù)據(jù)d的發(fā)布管理中心210的WEB地址的信息與該再現(xiàn)用軟件一同從發(fā)布管理中心210發(fā)送并記錄在存儲部224中。進(jìn)而,在存儲部224中除了記錄從發(fā)布管理中心210發(fā)送的接合數(shù)據(jù)d、解密密鑰c1、c2等之外,還記錄了表示出租期間等的出租信息。
關(guān)于再現(xiàn)用軟件的內(nèi)容,后面進(jìn)行敘述,通過由控制部221處理圖7所示的再現(xiàn)用軟件,該計算機(jī)發(fā)揮作為數(shù)字內(nèi)容再現(xiàn)裝置220的功能。
說明如上構(gòu)成的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)200的動作,一并說明數(shù)字內(nèi)容再現(xiàn)裝置220的動作、發(fā)布管理中心210的動作以及各程序的內(nèi)容。
首先,用戶操作自己的計算機(jī)(是相當(dāng)于數(shù)字內(nèi)容再現(xiàn)裝置220的計算機(jī),再現(xiàn)用軟件未被下載的狀態(tài))的操作部223,從而經(jīng)由通信線路β訪問發(fā)布管理中心210,進(jìn)行用戶登記請求。發(fā)布管理中心210根據(jù)該請求,處理圖8所示的用戶登記用中斷程序,向所述計算機(jī)發(fā)送用戶登記所需的數(shù)據(jù)(s21)。然后,用戶通過所述計算機(jī)的操作部223,按照用戶登記畫面所示之處,輸入姓名、地址以及支付條件“自己的銀行帳號或信用卡號等”等,經(jīng)由通信線路β對發(fā)布管理中心210發(fā)送該登記數(shù)據(jù)。于是,發(fā)布管理中心210據(jù)此作成用戶ID或密碼,將該用戶ID等與登記數(shù)據(jù)一同作為用戶信息登記在用戶信息DB 214中(s22),另一方面,經(jīng)由通信線路β對用戶的計算機(jī)發(fā)送該用戶ID或密碼(s23)。然后,結(jié)束用戶登記用中斷程序的處理。另外,用戶ID或密碼也可以在用戶登記時由用戶自己輸入。
然后,用戶操作自己的計算機(jī)來訪問發(fā)布管理中心210,輸入再現(xiàn)用軟件的下載請求。此時,需要用戶ID和密碼。于是,用戶的計算機(jī)將該請求通過通信線路β發(fā)送給發(fā)布管理中心210。發(fā)布管理中心210根據(jù)該請求處理再現(xiàn)用軟件下載用中斷程序,由此讀出軟件DB 215上的再現(xiàn)用軟件以及解密密鑰c1后經(jīng)由通信線路β發(fā)送給用戶的計算機(jī)。于是,再現(xiàn)用軟件被下載并安裝到該計算機(jī)的存儲部224中。同時,解密密鑰c1被記錄在存儲部224中。由此,該計算機(jī)成為數(shù)字內(nèi)容再現(xiàn)裝置220。
接著,在取得內(nèi)容文件時,數(shù)字內(nèi)容再現(xiàn)裝置220根據(jù)用戶通過操作部223的操作,訪問發(fā)布管理中心210的內(nèi)容下載用地址。于是,發(fā)布管理中心210處理內(nèi)容下載用中斷程序。然后,將內(nèi)容文件列表的數(shù)據(jù)發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置220。數(shù)字內(nèi)容再現(xiàn)裝置220基于該數(shù)據(jù)對輸出部222顯示輸出內(nèi)容文件列表。另外,在訪問發(fā)布管理中心210時,可以在執(zhí)行了再現(xiàn)用軟件之后,基于與該軟件一同記錄的WEB地址來進(jìn)行訪問,也可以由用戶基于登記在互聯(lián)網(wǎng)瀏覽器中的WEB地址來進(jìn)行訪問。
然后,用戶通過操作部223選擇要從內(nèi)容文件列表中下載的內(nèi)容文件。于是,將選擇出的內(nèi)容文件的下載申請的數(shù)據(jù)發(fā)送給發(fā)布管理中心210。
發(fā)布管理中心210接收到該申請數(shù)據(jù)時,參照其中包含的內(nèi)容ID,從數(shù)字內(nèi)容DB 211中檢索與該內(nèi)容ID對應(yīng)的內(nèi)容文件并讀出,然后發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置220。數(shù)字內(nèi)容再現(xiàn)裝置220接收到該內(nèi)容文件后,記錄在存儲部224的登記處(registry)或設(shè)置在再現(xiàn)復(fù)制部225中的記錄介質(zhì)中。同時,該內(nèi)容文件的文件名被記錄在存儲部224上的再現(xiàn)用軟件的播放列表中。這樣,取得內(nèi)容文件。另外,關(guān)于內(nèi)容文件的下載,也可以由經(jīng)由通信線路β與發(fā)布管理中心210連接的其它的計算機(jī)取得而記錄在記錄介質(zhì)中。
然后,由用戶進(jìn)行再現(xiàn)用軟件的執(zhí)行操作時(在將內(nèi)容文件記錄在記錄介質(zhì)中的情況下,進(jìn)行再現(xiàn)用軟件的執(zhí)行操作,另一方面將該記錄介質(zhì)設(shè)置在再現(xiàn)復(fù)制部225中),該數(shù)字內(nèi)容再現(xiàn)裝置220將該再現(xiàn)用軟件中所包含的再現(xiàn)播放器以及播放列表的數(shù)據(jù)對輸出部222顯示輸出。于是,在再現(xiàn)播放器的畫面上顯示播放列表(s1)。在該列表中顯示已下載的內(nèi)容文件的文件名,同時顯示該內(nèi)容文件是否為出租中。即,顯示為建立了表示進(jìn)行了再現(xiàn)請求的預(yù)定標(biāo)記的內(nèi)容文件為出租中。然后,基于該播放列表,判斷是否通過操作部223對出租中的內(nèi)容文件進(jìn)行了再現(xiàn)操作(s2)。
判定為未進(jìn)行了再現(xiàn)操作時,判定是否通過操作部223進(jìn)行了播放列表中顯示的不是出租中的內(nèi)容文件的再現(xiàn)申請操作(s3)。其結(jié)果是,判定為未進(jìn)行再現(xiàn)的申請操作時,判定是否通過操作部223進(jìn)行了記錄介質(zhì)的讀入操作(DISC LOAD的操作)(s4)。進(jìn)行DISC LOAD的操作時,對輸出部222顯示輸出未記錄在播放列表中的表示記錄介質(zhì)上的(即,通過其它的計算機(jī)等下載到記錄介質(zhì)上)內(nèi)容文件的內(nèi)容列表(s5)。即,讀出存儲部225上的解密密鑰c1,另一方面讀出記錄介質(zhì)上的內(nèi)容文件的頭信息a,使用該解密密鑰c1將頭信息a解密,讀出該頭信息a中所包含的內(nèi)容信息,將記錄介質(zhì)上的內(nèi)容文件中、未建立預(yù)定的標(biāo)記的內(nèi)容文件顯示在內(nèi)容列表中。
然后,由用戶進(jìn)行播放列表上的不是出租中的內(nèi)容文件或內(nèi)容列表上的內(nèi)容文件的再現(xiàn)申請時(s3或s6),讀出存儲部224上的解密密鑰c1,另一方面讀出存儲部224或記錄介質(zhì)上的該內(nèi)容文件的頭信息a,使用該解密密鑰c1將頭信息a解密后,基于其中包含的內(nèi)容信息的WEB地址,經(jīng)由通信線路β對發(fā)布管理中心210發(fā)送該頭信息a中所包含的內(nèi)容ID。這樣,發(fā)送進(jìn)行再現(xiàn)申請?zhí)幚淼囊馑肌?br>
于是,發(fā)布管理中心210處理圖9所示的接合數(shù)據(jù)發(fā)布用中斷程序,經(jīng)由通信線路β將再現(xiàn)申請?zhí)幚硭匦璧臄?shù)據(jù)發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置220(s31)。數(shù)字內(nèi)容再現(xiàn)裝置220基于該數(shù)據(jù)對輸出部222顯示輸出再現(xiàn)申請畫面(s7)。
然后,用戶按照再現(xiàn)申請畫面表示之處,通過操作部223依次輸入或選擇出租期間(由此自動決定出租金額),最后通過操作部223輸入用戶ID和密碼作為內(nèi)容文件的再現(xiàn)申請時(s8),數(shù)字內(nèi)容再現(xiàn)裝置220將輸出部222的顯示輸出切換為認(rèn)證畫面,另一方面將所輸入的申請數(shù)據(jù)經(jīng)由通信線路β發(fā)送給發(fā)布管理中心210。此時,讀出存儲部224或記錄介質(zhì)上的內(nèi)容信息的內(nèi)容ID以及該存儲部224上的播放器ID,與申請數(shù)據(jù)一同發(fā)送給發(fā)布管理中心210(s9)。
于是,發(fā)布管理中心210確認(rèn)與申請有關(guān)的用戶的認(rèn)證(s32)。即,參照所發(fā)送的用戶的用戶ID或播放器ID等,從用戶信息DB 214中讀出該用戶的用戶信息,確認(rèn)該用戶是否為真正的用戶。此時,在用戶信息DB 214中預(yù)先準(zhǔn)備不支付租金等為超過預(yù)定程度的不適當(dāng)者列表,發(fā)布管理中心210在該認(rèn)證的同時確認(rèn)是否不是與不適當(dāng)者列表相應(yīng)的人(另外,不適當(dāng)者列表的確認(rèn)為任意的)。
發(fā)布管理中心210在確認(rèn)了與申請有關(guān)的用戶是不正當(dāng)?shù)挠脩艋螂m是正當(dāng)?shù)挠脩舻_認(rèn)為與不適當(dāng)者列表相應(yīng)的人的情況下,經(jīng)由通信線路β對數(shù)字內(nèi)容再現(xiàn)裝置220發(fā)送拒絕用戶的申請的意思(s33)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另一方面,在確認(rèn)了與申請有關(guān)的用戶是真正的用戶且是與不適當(dāng)者列表相應(yīng)的人的情況下,參照用戶的播放器ID等對該用戶的用戶信息DB 214上的用戶信息記錄費(fèi)用,另一方面參照內(nèi)容ID檢索接合數(shù)據(jù)DB216,讀出與該內(nèi)容ID對應(yīng)的接合數(shù)據(jù)d以及解密密鑰c2,將其與再現(xiàn)申請數(shù)據(jù)中所包含的出租信息一同作為允許用戶的申請的意思的回答,經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置220(s34)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另外,關(guān)于費(fèi)用,每隔預(yù)定期間基于用戶信息DB 214,對銀行、信用卡公司230請求或?qū)τ脩糁苯诱埱蠖褂脩艮D(zhuǎn)帳或由便利店等進(jìn)行支付。此外,發(fā)布管理中心210通過通信線路β與銀行、信用卡公司230連接的狀態(tài)下,當(dāng)然可以進(jìn)行即時結(jié)算。
數(shù)字內(nèi)容再現(xiàn)裝置220此后經(jīng)由通信線路β接收到拒絕用戶的申請的意思時(s10),對輸出部222顯示輸出錯誤消息(s11)。
另一方面,經(jīng)由通信線路β接收接合數(shù)據(jù)d、解密密鑰c2以及出租信息等時(s10),建立預(yù)定的標(biāo)記,另一方面,將接合數(shù)據(jù)d、解密密鑰c2以及出租信息記錄在存儲部224中(s12)。同時,使用計算機(jī)的時鐘功能,將接合數(shù)據(jù)發(fā)送日期時間記錄在存儲部224中。然后,更新播放列表并對輸出部222顯示輸出,在該播放列表中顯示得到接合數(shù)據(jù)d的內(nèi)容文件的文件名(s1)。
然后,數(shù)字內(nèi)容再現(xiàn)裝置220基于播放列表,通過操作部223進(jìn)行出租中的內(nèi)容文件的再現(xiàn)操作時(s2),從存儲部224讀出解密密鑰c1,另一方面讀出存儲部224或記錄介質(zhì)上的內(nèi)容文件的頭信息a,使用該解密密鑰c1將頭信息a解密。然后,使用該頭信息a中所包含的再現(xiàn)信息讀出存儲部224或記錄介質(zhì)上的數(shù)據(jù)主體b,將該數(shù)據(jù)主體b由存儲部224上的解密密鑰c2解密的同時進(jìn)行再現(xiàn)(s13)。同時,讀出存儲部224或記錄介質(zhì)上的數(shù)據(jù)主體b的開始位置信息,另一方面讀出存儲部224上的接合數(shù)據(jù)d,開始從開始位置信息到接合數(shù)據(jù)d中所包含的位置信息為止的數(shù)據(jù)長或時間的計數(shù)(s14)。然后,判定所述計數(shù)是否結(jié)束(s15)。由此,進(jìn)行數(shù)據(jù)主體b的缺失部分的識別。其判定的結(jié)果,判定為計數(shù)結(jié)束并識別數(shù)據(jù)主體b的缺失部分時,讀出存儲部224上的接合數(shù)據(jù)d,作為該數(shù)據(jù)主體b的缺失部分?jǐn)?shù)據(jù)讀出該接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù),由存儲部224上的解密密鑰c2解密的同時進(jìn)行再現(xiàn)(s16)。然后,再次讀出存儲部224或記錄介質(zhì)上的數(shù)據(jù)主體b,由存儲部224上的解密密鑰c2解密的同時進(jìn)行接下來的再現(xiàn)(s17)。另外,通過由用戶進(jìn)行結(jié)束的處理而結(jié)束該再現(xiàn)用軟件的程序。
此外,在再現(xiàn)用軟件中除了上述基本功能外,還具有數(shù)字內(nèi)容再現(xiàn)裝置220的電源被接通時、常駐于該數(shù)字內(nèi)容再現(xiàn)裝置220中、進(jìn)行接合數(shù)據(jù)d的管理的接合數(shù)據(jù)管理功能。在該接合數(shù)據(jù)管理功能中,進(jìn)行存儲部224上的接合數(shù)據(jù)d的管理,另一方面求接合數(shù)據(jù)發(fā)送日期時間和當(dāng)前的日期時間之差作為從接合數(shù)據(jù)d被發(fā)送的時刻起經(jīng)過的期間,在其達(dá)到出租信息中所包含的出租期間時,認(rèn)為是出租期間外,刪除存儲部224上的接合數(shù)據(jù)d以及解密密鑰c2,另一方面刪除預(yù)定的標(biāo)記。
這樣,在不正當(dāng)使用防止系統(tǒng)200中,即使用戶使用數(shù)字內(nèi)容再現(xiàn)裝置220對內(nèi)容文件進(jìn)行再現(xiàn)操作,只要不是作為真正的再現(xiàn)的申請者從發(fā)布管理中心210得到接合數(shù)據(jù)d,就不能再現(xiàn)內(nèi)容文件的數(shù)據(jù)主體b。從而,可以防止內(nèi)容文件的臨時的不正當(dāng)使用。而且,關(guān)于超過出租期間的文件,刪除接合數(shù)據(jù)d,所以也可以防止二次不正當(dāng)使用。進(jìn)而,即使內(nèi)容文件由用戶復(fù)制到其它的記錄介質(zhì)等上,在記錄在該記錄介質(zhì)中的內(nèi)容文件中也仍缺失了頭信息a中所包含的再現(xiàn)信息,因此只要不是作為真正的再現(xiàn)的申請者得到接合數(shù)據(jù)d,就不能進(jìn)行再現(xiàn)。從而,還可以防止三次不正當(dāng)使用。
而且,在數(shù)字內(nèi)容的出租期間外,僅通過自動地刪除存儲器224上的接合數(shù)據(jù)d等,內(nèi)容文件保持原樣。從而,在出租期間內(nèi)外,可以使用數(shù)字內(nèi)容再現(xiàn)裝置220將內(nèi)容文件復(fù)制到其它的記錄介質(zhì)上。對于再現(xiàn)這樣的記錄介質(zhì)上的內(nèi)容文件,需要使用數(shù)字內(nèi)容再現(xiàn)裝置220進(jìn)行對于發(fā)布管理中心210的認(rèn)證以及出租使用費(fèi)的支付,所以這里可以可靠地進(jìn)行二次、三次使用所產(chǎn)生的費(fèi)用的回收。
此外,在該系統(tǒng)中,如上所述,因?yàn)榭梢允褂镁哂袑懭牍δ艿挠嬎銠C(jī)將內(nèi)容文件簡單地記錄在記錄介質(zhì)中,所以可以代替在出租音像店等中陳列錄像帶或CD、DVD等記錄介質(zhì)而采取設(shè)置該計算機(jī)的方式。這樣,由于不需要返還所述記錄介質(zhì),所以對店方以及顧客雙方都好。而且,關(guān)于顧客,由于不向店員通知下載了何種內(nèi)容文件,所以根據(jù)數(shù)字內(nèi)容的種類而容易借閱。在該情況下,當(dāng)然可以不必采取作為出租音像店的方式,而作為互聯(lián)網(wǎng)咖啡店的一個服務(wù)來提供。另外,也可以在出租音像店或互聯(lián)網(wǎng)咖啡店中設(shè)置內(nèi)容DB。
關(guān)于該不正當(dāng)使用防止系統(tǒng)200,只要為如下的結(jié)構(gòu),可以進(jìn)行任何的設(shè)計變形,該結(jié)構(gòu)為包括發(fā)布管理單元,其作為具有以缺失了該數(shù)據(jù)主體的一部分的狀態(tài)記錄了具有頭信息以及數(shù)據(jù)主體的內(nèi)容文件的第一數(shù)據(jù)庫、以及記錄了表示該缺失數(shù)據(jù)以及表示該缺失數(shù)據(jù)是數(shù)據(jù)主體的哪一部分的位置信息的第二數(shù)據(jù)庫的服務(wù)器,可經(jīng)由通信線路發(fā)布該內(nèi)容文件,另一方面對該內(nèi)容文件的利用進(jìn)行管理;以及數(shù)字內(nèi)容再現(xiàn)裝置,其可與該發(fā)布管理單元之間經(jīng)由通信線路進(jìn)行通信、并且在對從發(fā)布管理單元發(fā)布的內(nèi)容文件進(jìn)行再現(xiàn)時使用,內(nèi)容文件的下載請求由用戶輸入到數(shù)字內(nèi)容再現(xiàn)裝置中時,數(shù)字內(nèi)容再現(xiàn)裝置經(jīng)由通信線路對發(fā)布管理單元發(fā)送該請求,發(fā)布管理單元經(jīng)由通信線路,對數(shù)字內(nèi)容再現(xiàn)裝置發(fā)送與該請求相關(guān)的內(nèi)容文件,數(shù)字內(nèi)容再現(xiàn)裝置接收該內(nèi)容文件并記錄在存儲部或記錄介質(zhì)中,另一方面,內(nèi)容文件的再現(xiàn)申請由用戶輸入到數(shù)字內(nèi)容再現(xiàn)裝置中時,數(shù)字內(nèi)容再現(xiàn)裝置經(jīng)由通信線路對發(fā)布管理單元發(fā)送該申請,發(fā)布管理單元經(jīng)由通信線路,對數(shù)字內(nèi)容再現(xiàn)裝置同時或先后發(fā)送與該申請相關(guān)的內(nèi)容文件的缺失數(shù)據(jù)及其位置信息,數(shù)字內(nèi)容再現(xiàn)裝置同時或先后接收該缺失數(shù)據(jù)及其位置信息并記錄在存儲部中,讀出存儲部或記錄介質(zhì)上的內(nèi)容文件的數(shù)據(jù)主體并進(jìn)行再現(xiàn),同時參照從存儲部讀出的位置信息來識別所述內(nèi)容主體的缺失部分,將存儲部上的缺失數(shù)據(jù)作為該缺失部分的數(shù)據(jù)讀出并進(jìn)行再現(xiàn)。
從而,發(fā)布管理中心210的數(shù)字內(nèi)容DB 211為一個,但也可以是多個。在該情況下,例如可以在第一DB中存儲電影的內(nèi)容文件、在第二DB中存儲音樂的內(nèi)容文件這樣地、將不同種類的內(nèi)容文件組分別存儲在DB中,也可以使各DB中所存儲的內(nèi)容文件組相同,防止在線路擁擠時集中地訪問第一DB。對于接合數(shù)據(jù)DB 216也同樣。此外,發(fā)布管理中心210具有數(shù)字內(nèi)容DB 211、接合數(shù)據(jù)DB 216,但也可以將數(shù)字內(nèi)容DB 211、接合數(shù)據(jù)DB 216設(shè)置在與發(fā)布管理中心210不同的場所。在該情況下,發(fā)布管理中心210在進(jìn)行了用戶的認(rèn)證的基礎(chǔ)上,將數(shù)字內(nèi)容DB 211、接合數(shù)據(jù)DB 216的WEB地址發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置220,數(shù)字內(nèi)容再現(xiàn)裝置220基于該WEB地址訪問數(shù)字內(nèi)容DB 211、接合數(shù)據(jù)DB 216,得到內(nèi)容文件、接合數(shù)據(jù)d即可。
此外,在數(shù)字內(nèi)容DB 211中以分別加密的狀態(tài)記錄了頭信息a以及數(shù)據(jù)主體b,但是否加密是任意的。但是,最好至少將數(shù)據(jù)主體b加密。此外,雖然內(nèi)容文件采用了具有頭信息a以及數(shù)據(jù)主體b的結(jié)構(gòu),但當(dāng)然可以在附加了其它信息的狀態(tài)下進(jìn)行記錄。作為其它的信息,有判斷在用戶的計算機(jī)中是否安裝了再現(xiàn)用軟件,在判斷為未安裝的情況下,自動訪問發(fā)布管理中心210的HP的程序等。如已記錄了該程序,則用戶在自己的計算機(jī)(是相當(dāng)于數(shù)字內(nèi)容再現(xiàn)裝置220的計算機(jī),未下載再現(xiàn)用軟件的狀態(tài))中執(zhí)行預(yù)先獲得的內(nèi)容文件時,讀出發(fā)布管理中心210的WEB地址,基于此自動訪問發(fā)布管理中心210。然后,可以以上述步驟獲得再現(xiàn)用軟件。另外,關(guān)于內(nèi)容文件,使得缺失了一部分,但當(dāng)然也可以缺失多處。
關(guān)于位置信息,設(shè)為從開始位置信息到缺失部分為止的數(shù)據(jù)長或時間,但也可以是表示缺失部分的地址值等。在該情況下,依次判定接著應(yīng)讀出的流通用記錄介質(zhì)α上的數(shù)據(jù)主體b的地址值與位置信息是否一致,其判定的結(jié)果,在判定為不一致時,讀出所述地址值所表示的存儲部224或記錄介質(zhì)上的數(shù)據(jù)主體b,在判定為一致時,讀出存儲部224上的缺失數(shù)據(jù)。
關(guān)于接合數(shù)據(jù)d,設(shè)為由缺失數(shù)據(jù)主體及其位置信息構(gòu)成,但是否包含所述位置信息是任意的。在該情況下,例如,預(yù)先在數(shù)據(jù)主體b的缺失部分之前記錄表示是缺失部分的缺失位置信息,再現(xiàn)數(shù)據(jù)主體b,同時對從開始位置信息到缺失位置信息為止進(jìn)行計數(shù),該計數(shù)結(jié)束時,作為該缺失部分的數(shù)據(jù)來再現(xiàn)存儲部224上的缺失數(shù)據(jù)即可?;蛘撸A(yù)先決定數(shù)據(jù)主體b的缺失部分的位置,同時在再現(xiàn)用軟件中預(yù)先準(zhǔn)備缺失數(shù)據(jù)的位置信息。然后,可以再現(xiàn)數(shù)據(jù)主體b,同時基于該位置信息識別數(shù)據(jù)主體b的缺失部分,將存儲部224上的缺失數(shù)據(jù)作為該缺失部分的數(shù)據(jù)再現(xiàn)。
這樣,關(guān)于再現(xiàn)用軟件的內(nèi)容僅為一例,只要可以實(shí)現(xiàn)同樣的內(nèi)容,可以進(jìn)行任何的設(shè)計變形。用戶登記用中斷程序、再現(xiàn)用軟件下載用中斷程序以及接合數(shù)據(jù)發(fā)布用中斷程序也是同樣的。
此外,在數(shù)字內(nèi)容再現(xiàn)裝置220的存儲部224中記錄了內(nèi)容文件的情況下,超過出租期間時,可以將內(nèi)容文件與接合數(shù)據(jù)d一同刪除,也可以與接合數(shù)據(jù)d不同地求從接收到內(nèi)容文件的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除該內(nèi)容文件。
另外,關(guān)于第二實(shí)施方式,也可以設(shè)計變更為防止不是出租而是有償或無償?shù)匕l(fā)布的內(nèi)容文件的不正當(dāng)使用的系統(tǒng),在該情況下,也獲得與上述同樣的優(yōu)點(diǎn)。關(guān)于在該情況下使用的再現(xiàn)用軟件,僅刪除所發(fā)布的內(nèi)容文件為出租期間外時的處理的內(nèi)容即可。此外,關(guān)于數(shù)字內(nèi)容再現(xiàn)裝置220,也可以是通過記錄介質(zhì)安裝CD等而不是從發(fā)布管理中心210下載再現(xiàn)用軟件。此外,當(dāng)然也可以采用專用裝置的方式而不采用計算機(jī)。
實(shí)施例3接著,參照
本發(fā)明的第三實(shí)施方式。圖10是本發(fā)明的第三實(shí)施方式的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖,圖11是數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)所使用的再現(xiàn)用軟件的流程圖,圖12是內(nèi)容下載用中斷程序的流程圖。
圖10所示的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)300是與不正當(dāng)使用防止系統(tǒng)200相同的結(jié)構(gòu)。不同點(diǎn)在于,數(shù)字內(nèi)容再現(xiàn)裝置320的存儲部324中所記錄的再現(xiàn)用軟件的內(nèi)容(參照圖11),以及發(fā)布管理中心310的存儲部317中所記錄的內(nèi)容下載用中斷程序的內(nèi)容(參照圖12)。以下,詳細(xì)說明其不同點(diǎn),省略對重復(fù)的部分的說明。
在數(shù)字內(nèi)容再現(xiàn)裝置320中以與實(shí)施例2同樣的步驟下載了再現(xiàn)用軟件,存儲在存儲部324中。
然后,在取得內(nèi)容文件時,數(shù)字內(nèi)容再現(xiàn)裝置320根據(jù)用戶通過操作部323的操作,訪問發(fā)布管理中心310的內(nèi)容下載用的地址。于是,發(fā)布管理中心310處理圖12所示的內(nèi)容下載用中斷程序。然后,將出租申請?zhí)幚硭匦璧膬?nèi)容文件列表等數(shù)據(jù)經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置320(s21)。數(shù)字內(nèi)容再現(xiàn)裝置320基于該數(shù)據(jù)對輸出部322顯示輸出出租申請用畫面。
然后,用戶按照再現(xiàn)申請用畫面表示之處,通過操作部323依次輸入或選擇所出租的內(nèi)容文件及其出租期間(由此自動決定出租金額),最后通過操作部323輸入用戶ID和密碼作為內(nèi)容文件的出租申請時,數(shù)字內(nèi)容再現(xiàn)裝置320將輸出部322的顯示輸出切換為認(rèn)證畫面,另一方面將所輸入的申請數(shù)據(jù)經(jīng)由通信線路β發(fā)送給發(fā)布管理中心310。此時,讀出存儲部324上的播放器ID,與申請數(shù)據(jù)一同發(fā)送給發(fā)布管理中心210。
于是,發(fā)布管理中心310確認(rèn)與申請有關(guān)的用戶的認(rèn)證(22)。即,參照所發(fā)送的用戶的用戶ID或播放器ID等,從用戶信息DB 314中讀出該用戶的用戶信息,確認(rèn)該用戶是否為真正的用戶。此時,在用戶信息DB 314中預(yù)先準(zhǔn)備了不支付租金等為超過預(yù)定程度的不適當(dāng)者列表,發(fā)布管理中心310在該認(rèn)證的同時確認(rèn)是否不是與不適當(dāng)者列表相應(yīng)的人(另外,不適當(dāng)者列表的確認(rèn)為任意的)。
發(fā)布管理中心310在確認(rèn)了與申請有關(guān)的用戶是不正當(dāng)?shù)挠脩艋螂m是真正的用戶但確認(rèn)為與不適當(dāng)者列表相應(yīng)的人的情況下,經(jīng)由通信線路β對數(shù)字內(nèi)容再現(xiàn)裝置320發(fā)送拒絕用戶的申請的意思(s23)。
另一方面,在確認(rèn)了與申請有關(guān)的用戶是真正的用戶且是不與不適當(dāng)者列表相應(yīng)的人的情況下,參照其內(nèi)容ID從數(shù)字內(nèi)容DB 311中檢索選擇出的內(nèi)容文件并讀出,另一方面從接合數(shù)據(jù)DB 316中檢索與該內(nèi)容ID對應(yīng)的接合數(shù)據(jù)d以及解密密鑰c2并讀出,然后將內(nèi)容文件、接合數(shù)據(jù)d以及解密密鑰c2與出租信息一同作為允許用戶的申請的意思的回答,經(jīng)由通信線路β依次發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置320(s24)。然后,參照用戶的播放器ID等對該用戶的用戶信息DB 314上的用戶信息記錄費(fèi)用。
另外,關(guān)于費(fèi)用,每隔預(yù)定期間基于用戶信息DB 314進(jìn)行合計,對銀行、信用卡公司330請求或?qū)τ脩糁苯诱埱蠖褂脩艮D(zhuǎn)帳或由便利店等進(jìn)行支付。此外,發(fā)布管理中心310通過通信線路β與銀行、信用卡公司330連接的情況下,當(dāng)然可以進(jìn)行即時結(jié)算。
數(shù)字內(nèi)容再現(xiàn)裝置320此后經(jīng)由通信線路β接收到拒絕用戶的申請的意思時,對輸出部322顯示輸出錯誤消息。
另一方面,接收到該內(nèi)容文件等時,將該內(nèi)容文件記錄在存儲部324的登記處或設(shè)置在復(fù)制部325中的記錄介質(zhì)中,另一方面將該接合數(shù)據(jù)d、解密密鑰c2以及出租信息記錄在與預(yù)先決定的存儲部324的記錄內(nèi)容文件的登記處不同的其它的接合數(shù)據(jù)用的登記處中。同時,該內(nèi)容文件的文件名被記錄在存儲部324上的再現(xiàn)用軟件的播放列表中。然后,建立預(yù)定的標(biāo)記。
然后,由用戶進(jìn)行再現(xiàn)用軟件的執(zhí)行操作時(在將內(nèi)容文件記錄在記錄介質(zhì)中的情況下,進(jìn)行再現(xiàn)用軟件的執(zhí)行操作,另一方面設(shè)置該記錄介質(zhì)。),將該再現(xiàn)用軟件中所包含的再現(xiàn)播放器以及播放列表的數(shù)據(jù)對輸出部322顯示輸出。于是,在再現(xiàn)用軟件的畫面上顯示播放列表(s1)。在該播放列表中顯示內(nèi)容文件的文件名,同時顯示該內(nèi)容文件為出租中的意思。即,顯示為建立了預(yù)定標(biāo)記的內(nèi)容文件為出租中。然后,基于該播放列表,判定是否通過操作部323對出租中的內(nèi)容文件進(jìn)行了再現(xiàn)操作(s2)。
判定為未進(jìn)行再現(xiàn)操作時,基于所述播放列表,判斷是否通過操作部323進(jìn)行了不是出租中的內(nèi)容文件的再現(xiàn)申請(s3)。即,判定是否進(jìn)行了出租期間結(jié)束的內(nèi)容文件的再出租申請。其結(jié)果,判定為進(jìn)行了再現(xiàn)的申請時,讀出存儲部324上的解密密鑰c1,另一方面讀出存儲部324或記錄介質(zhì)上的該內(nèi)容文件的頭信息a,使用該解密密鑰c1將頭信息a解密后,基于該頭信息a中所包含的內(nèi)容信息的WEB地址,經(jīng)由通信線路β對發(fā)布管理中心310發(fā)送內(nèi)容ID作為進(jìn)行再現(xiàn)申請?zhí)幚淼囊馑肌?br>
于是,發(fā)布管理中心310處理接合數(shù)據(jù)發(fā)布用中斷程序(參照圖9)。然后,經(jīng)由通信線路β將再現(xiàn)申請?zhí)幚硭匦璧臄?shù)據(jù)發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置320(s31)。數(shù)字內(nèi)容再現(xiàn)裝置320基于該數(shù)據(jù)對輸出部322顯示輸出再現(xiàn)申請畫面(s4)。
然后,用戶按照再現(xiàn)申請用畫面表示之處,通過操作部323依次輸入或選擇出租期間(由此自動決定出租金額),最后通過操作部323輸入用戶ID和密碼作為內(nèi)容文件的再現(xiàn)申請時(s5),數(shù)字內(nèi)容再現(xiàn)裝置320將輸出部322的顯示輸出切換為認(rèn)證畫面,另一方面將所輸入的申請數(shù)據(jù)經(jīng)由通信線路β發(fā)送給發(fā)布管理中心310。此時,讀出存儲部324或記錄介質(zhì)上的內(nèi)容信息的內(nèi)容ID以及該存儲部324上的播放器ID,與申請數(shù)據(jù)一同發(fā)送給發(fā)布管理中心310(s6)。
于是,發(fā)布管理中心310確認(rèn)與申請有關(guān)的用戶的認(rèn)證(s32)。即,參照所發(fā)送的用戶的用戶ID或播放器ID等,從用戶信息DB 314中讀出該用戶的用戶信息,確認(rèn)該用戶是否為真正的用戶。此時,在用戶信息DB 314中預(yù)先準(zhǔn)備了不支付租金等為超過預(yù)定程度的不適當(dāng)者列表,發(fā)布管理中心310在該認(rèn)證的同時確認(rèn)是否不是與不適當(dāng)者列表相應(yīng)的人(另外,不適當(dāng)者列表的確認(rèn)為任意的)。
發(fā)布管理中心310在確認(rèn)了與申請有關(guān)的用戶是不正當(dāng)?shù)挠脩艋螂m是真正的用戶但確認(rèn)為與不適當(dāng)者列表相應(yīng)的人的情況下,經(jīng)由通信線路β對數(shù)字內(nèi)容再現(xiàn)裝置320發(fā)送拒絕用戶的申請的意思(s33)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另一方面,在確認(rèn)了與申請有關(guān)的用戶是真正的用戶且是不與不適當(dāng)者列表相應(yīng)的人的情況下,參照用戶的播放器ID等而對該用戶的用戶信息DB 314上的用戶信息記錄費(fèi)用,另一方面檢索接合數(shù)據(jù)DB 316,讀出與上述內(nèi)容ID對應(yīng)的接合數(shù)據(jù)d以及解密密鑰c2,將其與再現(xiàn)的申請數(shù)據(jù)中所包含的出租信息一同作為允許用戶的申請的意思的回答,經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置320(s34)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。另外,關(guān)于費(fèi)用與上述同樣進(jìn)行。
數(shù)字內(nèi)容再現(xiàn)裝置320此后經(jīng)由通信線路β接收到拒絕用戶的申請的意思時(s7),對輸出部322顯示輸出錯誤消息(s8)。
另一方面,從發(fā)布管理中心310經(jīng)由通信線路β發(fā)送接合數(shù)據(jù)d、解密密鑰c2以及出租信息,作為允許用戶的申請的意思的回答時(a7),建立預(yù)定的標(biāo)記,另一方面,將接合數(shù)據(jù)d、解密密鑰c2以及出租信息記錄在上述存儲部324的接合數(shù)據(jù)用的登記處中(s9)。同時,使用計算機(jī)的時鐘功能,將接合數(shù)據(jù)發(fā)送日期時間記錄在存儲部324中。然后,更新播放列表而對輸出部222顯示輸出取得了接合數(shù)據(jù)d的內(nèi)容文件為出租中(s1)。
然后,數(shù)字內(nèi)容再現(xiàn)裝置320基于播放列表,通過操作部323進(jìn)行出租中的內(nèi)容文件的再現(xiàn)操作時(s2),從存儲部324讀出解密密鑰c1,另一方面讀出存儲部324或記錄介質(zhì)上的內(nèi)容文件的頭信息a,使用該解密密鑰c1將頭信息a解密。然后,使用該頭信息a中所包含的再現(xiàn)信息讀出存儲部324或記錄介質(zhì)上的數(shù)據(jù)主體b,將該數(shù)據(jù)主體b由存儲部324上的解密密鑰c2解密同時進(jìn)行再現(xiàn)(s10)。同時,讀出存儲部324或記錄介質(zhì)上的數(shù)據(jù)主體b的開始位置信息,另一方面讀出存儲部324上的接合數(shù)據(jù)d,開始從開始位置信息到接合數(shù)據(jù)d中所包含的位置信息為止的數(shù)據(jù)長或時間的計數(shù)(s11)。然后,判定所述計數(shù)是否結(jié)束(s12),由此,進(jìn)行數(shù)據(jù)主體b的缺失部分的識別。其判定的結(jié)果,判定為計數(shù)結(jié)束并識別數(shù)據(jù)主體b的缺失部分時,讀出存儲部324上的接合數(shù)據(jù)d,作為該數(shù)據(jù)主體b的缺失部分?jǐn)?shù)據(jù)讀出該接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù),由存儲部324上的解密密鑰c2解密的同時進(jìn)行再現(xiàn)(s13)。然后,再次讀出存儲部324或記錄介質(zhì)上的數(shù)據(jù)主體b,由存儲部324上的解密密鑰c2解密的同時進(jìn)行接下來的再現(xiàn)(s14)。另外,通過由用戶進(jìn)行結(jié)束的處理而結(jié)束該再現(xiàn)用軟件的程序。
此外,在再現(xiàn)用軟件中除了上述基本功能外,還具有數(shù)字內(nèi)容再現(xiàn)裝置320的電源被接通時、常駐于該數(shù)字內(nèi)容再現(xiàn)裝置320中、進(jìn)行接合數(shù)據(jù)d的管理的接合數(shù)據(jù)管理功能。在該接合數(shù)據(jù)管理功能中,進(jìn)行存儲部324上的接合數(shù)據(jù)d的管理,另一方面求接合數(shù)據(jù)發(fā)送日期時間和當(dāng)前的日期時間之差作為從接合數(shù)據(jù)d被發(fā)送的時刻起經(jīng)過的期間,在其達(dá)到出租信息中所包含的出租期間時,認(rèn)為是出租期間外,刪除存儲部324上的接合數(shù)據(jù)d以及解密密鑰c2,另一方面刪除預(yù)定的標(biāo)記。
在這樣的不正當(dāng)使用防止系統(tǒng)300中,由于可以與內(nèi)容文件同時得到其接合數(shù)據(jù)d,所以與實(shí)施例2相比,內(nèi)容文件的真正的臨時使用變得容易。此外,關(guān)于超過出租期間的文件,刪除接合數(shù)據(jù)d,所以也可以防止二次不正當(dāng)使用。而且,即使內(nèi)容文件由用戶復(fù)制到記錄介質(zhì)上,記錄在該記錄介質(zhì)中的內(nèi)容文件中也缺失了頭信息a中所包含的再現(xiàn)信息,因此只要不是作為真正的再現(xiàn)的申請者得到接合數(shù)據(jù)d,就不能進(jìn)行再現(xiàn)。從而,還可以防止三次不正當(dāng)使用。
而且,在數(shù)字內(nèi)容的出租期間外,僅通過自動地刪除存儲器324上的接合數(shù)據(jù)d等,內(nèi)容文件保持原樣。從而,在出租期間外,可以使用數(shù)字內(nèi)容再現(xiàn)裝置320而將內(nèi)容文件復(fù)制到其它的記錄介質(zhì)上。對于再現(xiàn)這樣的記錄介質(zhì)上的內(nèi)容文件,需要使用數(shù)字內(nèi)容再現(xiàn)裝置320進(jìn)行對于發(fā)布管理中心310的認(rèn)證以及出租使用費(fèi)的支付,所以這里可以可靠地進(jìn)行二次、三次使用所產(chǎn)生的費(fèi)用的回收。
發(fā)布管理中心310將數(shù)字內(nèi)容DB 311設(shè)為一個,但也可以是多個。在該情況下,例如可以在第一DB中存儲電影的內(nèi)容文件、在第二DB中存儲音樂內(nèi)容文件這樣地、將不同種類的內(nèi)容文件組分別存儲在DB中,也可以使各DB中所存儲的內(nèi)容文件組相同,防止在線路擁擠時集中地訪問第一DB。對于接合數(shù)據(jù)DB 316也同樣。此外,發(fā)布管理中心310具有數(shù)字內(nèi)容DB 311、接合數(shù)據(jù)DB 316,但也可以將數(shù)字內(nèi)容DB 311、接合數(shù)據(jù)DB 316設(shè)置在與發(fā)布管理中心310不同的場所。在該情況下,發(fā)布管理中心310在進(jìn)行了用戶的認(rèn)證的基礎(chǔ)上,將數(shù)字內(nèi)容DB 311、接合數(shù)據(jù)DB 316的WEB地址發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置320,數(shù)字內(nèi)容再現(xiàn)裝置320基于該WEB地址訪問數(shù)字內(nèi)容DB 311、接合數(shù)據(jù)DB 316,得到內(nèi)容文件、接合數(shù)據(jù)d即可。
此外,在數(shù)字內(nèi)容DB 311中以分別加密的狀態(tài)記錄了頭信息a以及數(shù)據(jù)主體b,但是否加密是任意的。但是,最好至少加密了數(shù)據(jù)主體b。
此外,內(nèi)容文件采用了具有頭信息a以及數(shù)據(jù)主體b的結(jié)構(gòu),但當(dāng)然也可以在附加了其它信息的狀態(tài)下進(jìn)行記錄。作為其它的信息,有判斷在用戶的計算機(jī)中是否安裝了再現(xiàn)用軟件,在判斷為未安裝的情況下,自動訪問發(fā)布管理中心310的HP的程序等。如已記錄該程序,則用戶在自己的計算機(jī)(是相當(dāng)于數(shù)字內(nèi)容再現(xiàn)裝置320的計算機(jī),未下載再現(xiàn)用軟件的狀態(tài))中執(zhí)行預(yù)先獲得的內(nèi)容文件時,讀出發(fā)布管理中心310的WEB地址,基于此自動地訪問發(fā)布管理中心310。然后,可以以上述步驟獲得再現(xiàn)用軟件。另外,關(guān)于內(nèi)容文件,使得缺失了一部分,但當(dāng)然也可以缺失多處。
關(guān)于位置信息,設(shè)為從開始位置信息到缺失部分為止的數(shù)據(jù)長或時間,但也可以是表示缺失部分的地址值等。在該情況下,依次判定接著應(yīng)讀出的流通用記錄介質(zhì)α上的數(shù)據(jù)主體b的地址值與位置信息是否一致,其判定的結(jié)果,在判定為不一致時,讀出所述地址值所表示的存儲部324或記錄介質(zhì)上的數(shù)據(jù)主體b,在判定為一致時,讀出存儲部324上的缺失數(shù)據(jù)。
關(guān)于接合數(shù)據(jù)d,設(shè)為由缺失數(shù)據(jù)主體及其位置信息構(gòu)成,但是否包含所述位置信息是任意的。在該情況下,例如,預(yù)先在數(shù)據(jù)主體b的缺失部分之前記錄表示是缺失部分的缺失位置信息,再現(xiàn)數(shù)據(jù)主體b,同時對從開始位置信息到缺失位置信息為止進(jìn)行計數(shù),該計數(shù)結(jié)束時,作為該缺失部分的數(shù)據(jù)來再現(xiàn)存儲部324上的缺失數(shù)據(jù)即可?;蛘撸A(yù)先決定數(shù)據(jù)主體b的缺失部分的位置,同時在再現(xiàn)用軟件中預(yù)先準(zhǔn)備所缺失的缺失數(shù)據(jù)的位置信息。然后,可以再現(xiàn)數(shù)據(jù)主體b,同時基于該位置信息識別數(shù)據(jù)主體b的缺失部分,將存儲部324上的缺失數(shù)據(jù)作為該缺失部分的數(shù)據(jù)再現(xiàn)。
這樣關(guān)于再現(xiàn)用軟件的內(nèi)容不過為一例,只要可以實(shí)現(xiàn)同樣的內(nèi)容,可以進(jìn)行任何的設(shè)計變形。此外,關(guān)于內(nèi)容文件下載用中斷程序的內(nèi)容,只要是通過內(nèi)容文件的下載申請,將接合數(shù)據(jù)d與內(nèi)容文件一同或分別下載的內(nèi)容,可以進(jìn)行任何的設(shè)計變形。對于用戶登記用中斷程序、再現(xiàn)用軟件下載用中斷程序以及接合數(shù)據(jù)發(fā)布用中斷程序也是同樣的。
此外,在數(shù)字內(nèi)容再現(xiàn)裝置320的存儲部324中記錄了內(nèi)容文件的情況下,超過出租期間時,可以將內(nèi)容文件與接合數(shù)據(jù)d一同刪除,也可以與接合數(shù)據(jù)d不同地求從接收到內(nèi)容文件的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除該內(nèi)容文件。
另外,關(guān)于第三實(shí)施方式,也可以設(shè)計變更為防止不是出租而是有償或無償?shù)匕l(fā)布的內(nèi)容文件的不正當(dāng)使用的系統(tǒng),在該情況下,也獲得與上述同樣的優(yōu)點(diǎn)。關(guān)于在該情況下使用的再現(xiàn)用軟件,僅刪除所發(fā)布的內(nèi)容文件為出租期間外時的處理的內(nèi)容即可。此外,關(guān)于數(shù)字內(nèi)容再現(xiàn)裝置320,也可以是通過CD等記錄介質(zhì)安裝而不是從發(fā)布管理中心310下載再現(xiàn)用軟件。此外,當(dāng)然也可以采用專用裝置的方式而不采用計算機(jī)。
實(shí)施例4接著,參照
本發(fā)明的第四實(shí)施方式。圖13是本發(fā)明的第四實(shí)施方式的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖,圖14是該系統(tǒng)所使用的再現(xiàn)用軟件的流程圖,圖15是表示該系統(tǒng)的內(nèi)容文件的圖,(a)是數(shù)據(jù)主體的示意圖,(b)是數(shù)據(jù)主體的α部分的示意圖,圖16是由作為該系統(tǒng)所使用的流通用記錄介質(zhì)作成裝置的計算機(jī)執(zhí)行的記錄介質(zhì)作成軟件的流程圖。
圖13所示的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)400與不正當(dāng)使用防止系統(tǒng)100為相同的結(jié)構(gòu)。不同點(diǎn)在于,在流通用記錄介質(zhì)α中記錄的內(nèi)容文件的結(jié)構(gòu),以及數(shù)字內(nèi)容再現(xiàn)裝置420的輔助存儲部425中所記錄的再現(xiàn)用軟件的內(nèi)容(參照圖14)。以下,詳細(xì)說明其不同點(diǎn),省略對重復(fù)的部分的說明。
數(shù)字內(nèi)容再現(xiàn)裝置420是用戶使用的通用的計算機(jī)。圖中421是CPU等的控制部,422是監(jiān)視器或揚(yáng)聲器等的輸出部,423是鍵盤或鼠標(biāo)等的操作部,424是對流通用記錄介質(zhì)α等進(jìn)行數(shù)據(jù)的讀取/寫入的再現(xiàn)復(fù)制部,425是硬盤等的輔助存儲部,426是DRAM等的主存儲部,427是用于進(jìn)行與通信線路β連接的通信的通信部。
在輔助存儲部425中除了記錄作為計算機(jī)的操作系統(tǒng)等基本程序以外,還記錄了圖14所示的再現(xiàn)用軟件。關(guān)于再現(xiàn)用軟件的內(nèi)容,后面進(jìn)行敘述,但該軟件發(fā)揮作為數(shù)字內(nèi)容再現(xiàn)裝置420的功能,即該軟件通過在主存儲部426上由控制部421進(jìn)行處理,按每個解密位長,將記錄在流通用記錄介質(zhì)α中的數(shù)據(jù)主體b依次傳送到主存儲部426中,按照每個解密位長將主存儲部426上的該數(shù)據(jù)依次解密,將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)后進(jìn)行再現(xiàn)(讀取)。
流通用記錄介質(zhì)α上的內(nèi)容文件具有頭信息a以及數(shù)據(jù)主體b(參照圖15),該數(shù)據(jù)主體b以MPEG等壓縮格式壓縮,進(jìn)行公知的加密,該數(shù)據(jù)主體b的一部分缺失,使該缺失部分緊湊而連接,在其后端附加了與缺失的部分相同的位長的啞元數(shù)據(jù)。該流通用記錄介質(zhì)α通過實(shí)施例1的流通用記錄介質(zhì)作成裝置140的控制部142處理存儲部145上的圖16所示的程序而作成。首先,從設(shè)置在輸入部141中的主盤中讀出內(nèi)容文件的頭信息a,僅將該頭信息a中所包含的再現(xiàn)信息加密,將該頭信息a記錄在設(shè)置于記錄部143中的DVD等記錄介質(zhì)中(s1)。接著,從主盤讀出(s2)、壓縮(s3)、加密(s4)內(nèi)容文件的數(shù)據(jù)主體b。然后,將該數(shù)據(jù)主體b的一部分分離(s5)。在將數(shù)據(jù)主體b分離多處的情況下,將被傳送給主存儲部426的解密位長的數(shù)據(jù)作為一塊、從該一塊數(shù)據(jù)中分離其一部分(s5)。然后,將分離出的該缺失數(shù)據(jù)與其位置信息一同作為接合數(shù)據(jù)d記錄在接合數(shù)據(jù)用存儲器144中(s6)。另一方面,使該數(shù)據(jù)主體b的缺失部分緊湊而將該數(shù)據(jù)主體b連接(s7),同時從存儲部145中讀出與缺失的部分相同的位長的啞元數(shù)據(jù)并附加在該數(shù)據(jù)主體b的后端(s8)。在使數(shù)據(jù)主體b缺失了多處的情況下,在數(shù)據(jù)主體b的后端附加具有缺失數(shù)據(jù)的位長×缺失處數(shù)的位長的啞元數(shù)據(jù)(s8)。然后,將該數(shù)據(jù)主體b記錄在設(shè)置于記錄部143中的DVD等記錄介質(zhì)中(s9)。由此,該軟件的處理結(jié)束。另外,在將數(shù)據(jù)主體b分離多處的情況下,也可以進(jìn)行分離而不會將解密位長的數(shù)據(jù)作為一塊。
缺失數(shù)據(jù)的位長是與解密位長不同的位長,并且設(shè)為與該解密位長的約數(shù)不同的位長。在使數(shù)據(jù)主體b缺失多處的情況下,缺失數(shù)據(jù)的位長×缺失處數(shù)設(shè)為與解密位長的約數(shù)不同的位長。例如,在將解密位長設(shè)為10字節(jié)(即,80位)時,將缺失數(shù)據(jù)的位長設(shè)為10字節(jié)及其約數(shù)以外的字節(jié)數(shù)的位長的7字節(jié)(即,56位)、13字節(jié)(即,104位)等。在將缺失數(shù)據(jù)的位長設(shè)為7字節(jié)的情況下,使數(shù)據(jù)主體b不缺失10、20處。這是因?yàn)樵诮饷芪婚L為10字節(jié)時,如將缺失數(shù)據(jù)的位長設(shè)為20字節(jié),則缺失部分以后的解密位長的數(shù)據(jù)的數(shù)據(jù)列在使缺失數(shù)據(jù)缺失前和缺失后相同,其結(jié)果是,缺失部分以后的數(shù)據(jù)主體b為可再現(xiàn)。此外,在使位長為7字節(jié)的缺失數(shù)據(jù)缺失10處時,數(shù)據(jù)主體b的第10處的缺失部分以后的解密位長的數(shù)據(jù)列在使缺失數(shù)據(jù)缺失前和缺失后相同,其結(jié)果是,產(chǎn)生第10處的缺失部分以后的數(shù)據(jù)主體b被再現(xiàn)的可能性。
說明使用如上構(gòu)成的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)400的數(shù)字內(nèi)容再現(xiàn)裝置420的數(shù)字內(nèi)容的不正當(dāng)使用防止方法,同時說明管理中心410的動作、數(shù)字內(nèi)容再現(xiàn)裝置420的動作以及各程序的內(nèi)容。假設(shè)解密密鑰c1、c2記錄在管理中心410的接合數(shù)據(jù)DB 441中。以下,為了便于說明,數(shù)據(jù)主體b視作僅缺失了一處來進(jìn)行說明。
首先,在數(shù)字內(nèi)容再現(xiàn)裝置420中以與實(shí)施例1同樣的步驟下載再現(xiàn)用軟件,存儲在輔助存儲部425中。
在由用戶將流通用記錄介質(zhì)α設(shè)置在再現(xiàn)復(fù)制部424中,另一方面進(jìn)行再現(xiàn)用軟件的執(zhí)行操作時,該數(shù)字內(nèi)容再現(xiàn)裝置420從輔助存儲部425對主存儲部426讀出該再現(xiàn)用軟件并進(jìn)行處理,將該再現(xiàn)用軟件中所包含的再現(xiàn)播放器、播放列表等的數(shù)據(jù)讀出到主存儲部426上,在輸出部422中顯示輸出。于是,表示出租中的內(nèi)容的播放列表被顯示在該再現(xiàn)播放器的畫面上(s1)。即,在播放列表中顯示建立了表示進(jìn)行了再現(xiàn)的申請的預(yù)定標(biāo)記的內(nèi)容文件的文件名。然后,基于該播放列表,判定是否通過操作部423進(jìn)行了再現(xiàn)操作(s2)。
如判定為未進(jìn)行再現(xiàn)操作,則判定是否通過操作部423進(jìn)行了流通用記錄介質(zhì)α的讀入操作(DISC LOAD的操作)(s3)。進(jìn)行DISC LOAD的操作時,將表示未進(jìn)行再現(xiàn)的申請的內(nèi)容文件的內(nèi)容列表讀出到主存儲部426上,在輸出部422中顯示輸出(s4)。即,將流通用記錄介質(zhì)α上的內(nèi)容文件中、未建立預(yù)定的標(biāo)記的內(nèi)容文件的頭信息a中所包含的內(nèi)容信息讀出到主存儲部426上,顯示在內(nèi)容列表中。
然后,由用戶進(jìn)行內(nèi)容列表上的內(nèi)容文件的再現(xiàn)申請操作時,將流通用記錄介質(zhì)α上的該內(nèi)容文件的頭信息a中所包含的內(nèi)容信息讀出到主存儲部426上。然后,基于該內(nèi)容信息中所包含的WEB地址,經(jīng)由通信線路β對管理中心410發(fā)送該內(nèi)容信息中所包含的內(nèi)容ID。這樣,發(fā)送進(jìn)行再現(xiàn)申請?zhí)幚淼囊馑肌?br>
于是,管理中心410處理接合數(shù)據(jù)發(fā)布用中斷程序(借助于圖4來進(jìn)行參照)。然后,從存儲部416讀出再現(xiàn)申請?zhí)幚硭璧臄?shù)據(jù),經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置420(s31)。數(shù)字內(nèi)容再現(xiàn)裝置420基于該數(shù)據(jù)將再現(xiàn)申請用畫面的數(shù)據(jù)讀出到主存儲部426上,在輸出部422上顯示輸出(s5)。
然后,用戶按照再現(xiàn)申請用畫面表示之處,通過操作部423依次輸入或選擇出租期間(由此決定出租金額),最后通過操作部423輸入用戶ID或密碼作為流通用記錄介質(zhì)α的再現(xiàn)請求時(s6),數(shù)字內(nèi)容再現(xiàn)裝置420將所輸入的申請數(shù)據(jù)經(jīng)由通信線路β發(fā)送給管理中心410。此時,將流通用記錄介質(zhì)α上的頭信息a的內(nèi)容信息中所包含的內(nèi)容ID以及輔助存儲部425上的播放器ID讀出到主存儲部426上,與申請數(shù)據(jù)一同發(fā)送給管理中心410(s7)。
于是,管理中心410接收到該申請數(shù)據(jù)等時,確認(rèn)與該申請有關(guān)的用戶的認(rèn)證(s32)。即,參照接收到的用戶的用戶ID或播放器ID等,從用戶信息DB 414中讀出該用戶的用戶信息,確認(rèn)該用戶是否為真正的用戶。此時,在用戶信息DB 414中預(yù)先準(zhǔn)備了不支付租金等為超過預(yù)定程度的不適當(dāng)者列表,管理中心410在該認(rèn)證的同時確認(rèn)是否不是與不適當(dāng)者列表相應(yīng)的人(該不適當(dāng)者列表的確認(rèn)為任意的)。
管理中心410在確認(rèn)了與申請有關(guān)的用戶是不正當(dāng)?shù)挠脩艋螂m是真正的用戶但確認(rèn)為與不適當(dāng)者列表相應(yīng)的人的情況下,經(jīng)由通信線路β對數(shù)字內(nèi)容再現(xiàn)裝置420發(fā)送拒絕用戶的申請的意思(s33)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另一方面,在確認(rèn)了與申請有關(guān)的用戶是真正的用戶且是與不適當(dāng)者列表相應(yīng)的人的情況下,參照用戶的播放器ID等而對該用戶的用戶信息DB 414上的用戶信息記錄費(fèi)用,另一方面參照內(nèi)容ID檢索接合數(shù)據(jù)DB 111,讀出與該內(nèi)容ID對應(yīng)的解密密鑰c1、c2以及接合數(shù)據(jù)d,將其與申請數(shù)據(jù)中所包含的表示出租期間等的出租信息一同作為允許用戶的申請的意思的回答,經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置420(s34)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另外,關(guān)于費(fèi)用,每隔預(yù)定期間基于用戶信息DB 414進(jìn)行合計,對銀行、信用卡公司430請求或?qū)τ脩糁苯诱埱蠖褂脩艮D(zhuǎn)帳或由便利店等進(jìn)行支付。此外,管理中心410通過通信線路β與銀行、信用卡公司130連接的狀態(tài)下,當(dāng)然可以進(jìn)行即時結(jié)算。
數(shù)字內(nèi)容再現(xiàn)裝置420此后經(jīng)由通信線路β接收拒絕用戶的申請的意思(s8),在輸出部422上顯示輸出拒絕的意思的數(shù)據(jù)中所包含的錯誤消息的數(shù)據(jù)(s9)。另一方面,經(jīng)由通信線路β接收解密密鑰c1、c2、接合數(shù)據(jù)d以及出租信息時(a8),設(shè)置預(yù)定的標(biāo)記,另一方面,將解密密鑰c1、c2、接合數(shù)據(jù)d以及出租信息記錄在輔助存儲部425中(s10)。同時,使用計算機(jī)的時鐘功能,將接合數(shù)據(jù)發(fā)送日期時間記錄在輔助存儲部425中。然后,將播放列表讀出到主存儲部426上并更新,在輸出部422上顯示輸出(s1)。由此,在該播放列表中顯示得到接合數(shù)據(jù)d的內(nèi)容文件的文件名。
然后,數(shù)字內(nèi)容再現(xiàn)裝置420基于播放列表,通過操作部423進(jìn)行內(nèi)容文件的再現(xiàn)操作時(s2),將流通用記錄介質(zhì)α上的與該內(nèi)容文件有關(guān)的頭信息a中所包含的再現(xiàn)信息讀出到主存儲部426上,另一方面從輔助存儲部425讀出解密密鑰c1,使用該解密密鑰c1將該再現(xiàn)信息解密。然后,使用該再現(xiàn)信息,按每個解密位長將流通用記錄介質(zhì)α上的數(shù)據(jù)主體b依次讀出到主存儲部426上,同時將解密密鑰c2從輔助存儲部425讀出到主存儲部426中,按每個解密位長,使用解密密鑰c2將主存儲部426上的該數(shù)據(jù)依次解密,通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)依次恢復(fù)到原來的狀態(tài),由此再現(xiàn)數(shù)據(jù)主體b(s11)。
與該步驟11的處理同時,從流通用記錄介質(zhì)α將數(shù)據(jù)主體b的開始位置信息讀出到主存儲部426上,另一方面從輔助存儲部425將接合數(shù)據(jù)d中所包含的位置信息讀出到主存儲部426上,開始從該開始位置信息到該位置信息為止的數(shù)據(jù)長或時間的計數(shù)(s12)。然后,判定所述計數(shù)是否結(jié)束(s13)。由此,進(jìn)行數(shù)據(jù)主體b的缺失部分的識別。其判定的結(jié)果,判定為計數(shù)結(jié)束并識別數(shù)據(jù)主體b的缺失部分時,在缺失數(shù)據(jù)的位長小于解密位長的情況下,從流通用記錄介質(zhì)α將數(shù)據(jù)主體b讀出到主存儲部426上、從輔助存儲部425將接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù)讀出到主存儲部426上(即,將流通用記錄介質(zhì)α上的數(shù)據(jù)主體b和輔助存儲部425上的缺失數(shù)據(jù)作為解密位長的數(shù)據(jù)傳送)而結(jié)合(s14)。然后,使用解密密鑰c2將該主存儲部426上的解密位長的數(shù)據(jù)解密(s15),通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)(s16),由此再現(xiàn)數(shù)據(jù)主體b(s17)。
在缺失數(shù)據(jù)的位長大于解密位長的情況下,從流通用記錄介質(zhì)α將數(shù)據(jù)主體b讀出到主存儲部426上、從輔助存儲部425將接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù)的一部分讀出到主存儲部426上(即,將流通用記錄介質(zhì)α上的數(shù)據(jù)主體b和輔助存儲部425上的缺失數(shù)據(jù)的一部分作為解密位長的數(shù)據(jù)傳送)而結(jié)合,接著從輔助存儲部425將接合數(shù)據(jù)d中所包含的剩余的缺失數(shù)據(jù)(解密位長那么多的數(shù)據(jù))讀出到主存儲部426上(s14)。然后,使用解密密鑰c2將主存儲部426上的數(shù)據(jù)按每個解密位長解密(s15),通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)(s16),由此再現(xiàn)數(shù)據(jù)主體b(s17)。
此外,從輔助存儲部425將接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù)的一部分(解密位長那么多的數(shù)據(jù))讀出到主存儲部426上,接著從流通用記錄介質(zhì)α將數(shù)據(jù)主體b讀出到主存儲部426上、從輔助存儲部425將接合數(shù)據(jù)d中所包含的剩余的缺失數(shù)據(jù)讀出到主存儲部426上而結(jié)合(s14)。然后,使用解密密鑰c2,將主存儲部426上的數(shù)據(jù)按每個解密位長解密(s15),通過MPEG等濾波器依次將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)(s16),由此再現(xiàn)數(shù)據(jù)主體b(s17)。這樣再現(xiàn)數(shù)據(jù)主體b的缺失部分前后之后,再次將流通用記錄介質(zhì)α上的數(shù)據(jù)主體b讀出到主存儲部426上,按每個解密位長,使用解密密鑰c2依次解密,通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài),由此再現(xiàn)接下來的數(shù)據(jù)主體b(s18)。另外,在缺失數(shù)據(jù)的位長為解密位的2倍或以上的情況下,連續(xù)進(jìn)行步驟14的處理。通過用戶進(jìn)行結(jié)束處理,結(jié)束該再現(xiàn)用軟件的程序。
此外,在再現(xiàn)用軟件中除了上述基本內(nèi)容外,還具有數(shù)字內(nèi)容再現(xiàn)裝置420的電源被接通時、常駐于數(shù)字內(nèi)容再現(xiàn)裝置420中、進(jìn)行接合數(shù)據(jù)d的管理的內(nèi)容。在該內(nèi)容中,進(jìn)行輔助存儲部425上的接合數(shù)據(jù)d的管理,另一方面求接合數(shù)據(jù)發(fā)送日期時間和當(dāng)前的日期時間之差作為從接合數(shù)據(jù)d被發(fā)送的時刻起經(jīng)過的期間,在其達(dá)到出租信息中所包含的出租期間時,認(rèn)為是出租期間外,刪除輔助存儲部425上的接合數(shù)據(jù)d以及解密密鑰c1、c2,另一方面刪除預(yù)定的標(biāo)記。
當(dāng)解密密鑰c2被盜而在未得到接合數(shù)據(jù)d的情況下、使用計算機(jī)(包含數(shù)字內(nèi)容再現(xiàn)裝置420)來不正當(dāng)?shù)卦佻F(xiàn)流通用記錄介質(zhì)α上的內(nèi)容文件的數(shù)據(jù)主體b時,使計算機(jī)進(jìn)行與再現(xiàn)軟件的步驟11相同的處理,由此再現(xiàn)流通用記錄介質(zhì)α上的內(nèi)容文件的數(shù)據(jù)主體b。此時,在按每個解密位長讀出到該計算機(jī)的主存儲部上的數(shù)據(jù)是比缺失部分的位置靠前的位置處的數(shù)據(jù)的情況下,將預(yù)先記錄在其它的計算機(jī)的輔助存儲部中的盜用的解密密鑰c2讀出到所述主存儲部中,使用解密密鑰c2按每個解密位長將所述主存儲部上的數(shù)據(jù)解密(即,預(yù)定的計算)。于是,由于使用盜用的解密密鑰c2進(jìn)行解密,所以可以按每個解密位長將所述主存儲部上的數(shù)據(jù)依次轉(zhuǎn)換為加密前的數(shù)據(jù)列。從而,此后可以通過MPEG等濾波器將所述數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)而再現(xiàn)數(shù)據(jù)主體b。
但是,在被讀出到計算機(jī)的主存儲部上的數(shù)據(jù)是比缺失部分的位置靠后的位置處的數(shù)據(jù)的情況下,從其它的計算機(jī)的輔助存儲部將盜用的解密密鑰c2讀出到主存儲部中,使用解密密鑰c2將主存儲部上的該數(shù)據(jù)按每個解密位長解密(即,預(yù)定的計算)時,所述主存儲部上的數(shù)據(jù)的數(shù)據(jù)列如圖15所示那樣,是與加密后的數(shù)據(jù)列(即,缺失前的數(shù)據(jù)列)不同的數(shù)據(jù)列,所以被轉(zhuǎn)換為未知的數(shù)列或字母數(shù)列。使這樣的未知的數(shù)列或字母數(shù)列通過MPEG等濾波器時,計算機(jī)的恢復(fù)處理停止。因此,不能再現(xiàn)數(shù)據(jù)本體b的缺失部分以后的數(shù)據(jù)。
在這樣的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)400中,可以得到與不正當(dāng)使用防止系統(tǒng)100相同的效果。
而且,在數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)400中,內(nèi)容文件的數(shù)據(jù)主體b在被壓縮、加密后,使該數(shù)據(jù)主體b的一部分缺失,使該缺失部分緊湊而使其連接的狀態(tài)下記錄在流通用記錄介質(zhì)α中。因此,萬一解密密鑰c2被盜,由此數(shù)據(jù)本體b被計算機(jī)等不正當(dāng)?shù)卦佻F(xiàn),流通用記錄介質(zhì)α上的內(nèi)容文件的數(shù)據(jù)主體b的缺失以后的數(shù)據(jù)也在所述計算機(jī)的主存儲部上、按每個解密位長讀出,該數(shù)據(jù)按每個解密位長解密后,轉(zhuǎn)換為未知的數(shù)列或字母數(shù)列。使該未知的數(shù)列或字母數(shù)列通過MPEG等濾波器時,恢復(fù)處理停止,因此不能再現(xiàn)缺失部分以后的數(shù)據(jù)。這樣,在利用計算機(jī)等設(shè)備處理大容量的數(shù)據(jù)時,可良好地發(fā)揮將數(shù)據(jù)按每個解密位長讀出到所述設(shè)備的主存儲部上、按每個解密位長解密后進(jìn)行處理的該設(shè)備的特性,從而防止數(shù)據(jù)主體b的不正當(dāng)再現(xiàn)。而且,數(shù)據(jù)主體b在使缺失部分緊湊而使其連接的狀態(tài)下進(jìn)行記錄。即,這樣的數(shù)據(jù)主體b是數(shù)字?jǐn)?shù)據(jù)、僅字母數(shù)字連續(xù),因此使缺失部分緊湊而使其連接時,無法確定該缺失部分的位置。從而,也難以確定該缺失部分的位置、再現(xiàn)比缺失部分靠前的位置處的數(shù)據(jù)。進(jìn)而,在加密前使數(shù)據(jù)主體b的一部分缺失,對該缺失部分添加啞元數(shù)據(jù)或直接保持缺失的狀態(tài)時,在使用MPEG壓縮數(shù)據(jù)主體b的情況下,可通過被盜的解密密鑰c2再現(xiàn)缺失部分以外的數(shù)據(jù)主體b,但由于將數(shù)據(jù)主體b加密后使其一部分缺失、使其缺失部分之間緊湊以使其連接時,不能再現(xiàn)缺失部分以后,所以有利于防止數(shù)據(jù)主體b的不正當(dāng)使用。
關(guān)于數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)400中的流通用記錄介質(zhì)α,數(shù)據(jù)主體被壓縮、被加密,該數(shù)據(jù)主體b的一部分被缺失,以使該缺失部分緊湊而使其連接的狀態(tài)進(jìn)行了記錄,但是否進(jìn)行壓縮是任意的。但是,在不壓縮的情況下,缺失部分以后的數(shù)據(jù)主體b作為連續(xù)的未知的數(shù)列或字母數(shù)列的羅列而再現(xiàn)。作為壓縮方式,例示了MPEG,當(dāng)然也可以使用其它的格式。此外,雖然內(nèi)容文件采用了具有頭信息a以及數(shù)據(jù)主體b的結(jié)構(gòu),但當(dāng)然可以在附加了其它信息的狀態(tài)下進(jìn)行記錄。作為其它的信息,有判斷用戶的計算機(jī)中是否安裝了再現(xiàn)用軟件,在判斷為未安裝的情況下,自動訪問管理中心410的HP的程序等。如已記錄該程序,則用戶將預(yù)先獲得的流通用記錄介質(zhì)α設(shè)置在自己的計算機(jī)(是相當(dāng)于數(shù)字內(nèi)容再現(xiàn)裝置420的計算機(jī),未下載再現(xiàn)用軟件的狀態(tài))中時,讀出管理中心410的WEB地址,基于此訪問管理中心410。然后,可以以上述步驟獲得再現(xiàn)用軟件。
關(guān)于位置信息,設(shè)為從開始位置信息到缺失部分為止的數(shù)據(jù)長或時間,但也可以是表示缺失部分的地址值等。在該情況下,依次判定接著應(yīng)讀出的流通用記錄介質(zhì)α上的數(shù)據(jù)主體b的地址值與位置信息是否一致,其判定的結(jié)果,在判定為不一致時,讀出所述地址值所表示的流通用記錄介質(zhì)α上的數(shù)據(jù)主體b,在判定為一致時,讀出輔助存儲部425上的缺失數(shù)據(jù)。
關(guān)于接合數(shù)據(jù)d,設(shè)為由缺失數(shù)據(jù)及其位置信息構(gòu)成,但是否包含所述位置信息是任意的。在該情況下,例如,預(yù)先在數(shù)據(jù)主體b的缺失部分之前記錄表示是缺失部分的缺失位置信息,再現(xiàn)數(shù)據(jù)主體b,同時對從開始位置信息到缺失位置信息為止進(jìn)行計數(shù),該計數(shù)結(jié)束時,作為該缺失部分的數(shù)據(jù)來再現(xiàn)輔助存儲部425上的缺失數(shù)據(jù)即可?;蛘撸€可以預(yù)先決定數(shù)據(jù)主體b的缺失部分的位置,另一方面在再現(xiàn)用軟件中預(yù)先準(zhǔn)備缺失數(shù)據(jù)的位置信息。然后,可以再現(xiàn)數(shù)據(jù)主體b,同時基于該位置信息識別數(shù)據(jù)主體b的缺失部分,將輔助存儲部425上的缺失數(shù)據(jù)作為該缺失部分的數(shù)據(jù)再現(xiàn)。
關(guān)于用戶登記用中斷程序、再現(xiàn)用軟件下載用中斷程序以及接合數(shù)據(jù)發(fā)布用中斷程序,上述內(nèi)容為一例,可以根據(jù)需要來進(jìn)行設(shè)計變更。
此外,在數(shù)字內(nèi)容再現(xiàn)裝置420的輔助存儲部425中記錄了內(nèi)容文件的情況下,超過出租期間時,可以將內(nèi)容文件與接合數(shù)據(jù)d一同刪除,也可以與接合數(shù)據(jù)d不同地求從接收到內(nèi)容文件的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除該內(nèi)容文件。
另外,關(guān)于第四實(shí)施方式,也可以設(shè)計變更為防止不是出租而是有償或無償?shù)剞D(zhuǎn)讓給用戶的流通用記錄介質(zhì)α上的內(nèi)容文件的不正當(dāng)使用的系統(tǒng),在該情況下,也獲得與上述同樣的優(yōu)點(diǎn)。關(guān)于在該情況下使用的再現(xiàn)用軟件,僅刪除與出租期間內(nèi)外相應(yīng)的一系列的處理的內(nèi)容即可。此外,關(guān)于數(shù)字內(nèi)容再現(xiàn)裝置,也可以是通過CD等記錄介質(zhì)安裝而不是從管理中心410下載再現(xiàn)用軟件。此外,當(dāng)然也可以采用專用裝置而不采用計算機(jī),只要具有如下功能則可以使用任何結(jié)構(gòu),該功能為由用戶輸入以認(rèn)證以及費(fèi)用為條件的內(nèi)容文件的再現(xiàn)申請時,將該申請經(jīng)由通信線路β發(fā)送給管理中心410,然后從管理中心410經(jīng)由通信線路β發(fā)送接合數(shù)據(jù)d時,在再現(xiàn)操作時使用流通用記錄介質(zhì)α上的頭信息以及該接合數(shù)據(jù)d再現(xiàn)流通用記錄介質(zhì)α上的數(shù)據(jù)主體b。
實(shí)施例5接著,參照
本發(fā)明的第五實(shí)施方式。圖17是本發(fā)明的第五實(shí)施方式的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)的結(jié)構(gòu)圖,圖18是該系統(tǒng)所使用的再現(xiàn)用軟件的流程圖。
圖17所示的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)500是與不正當(dāng)使用防止系統(tǒng)200相同的結(jié)構(gòu)。不同點(diǎn)在于,內(nèi)容文件的結(jié)構(gòu),以及數(shù)字內(nèi)容再現(xiàn)裝置520的輔助存儲部525中所記錄的再現(xiàn)用軟件的內(nèi)容(參照圖18)。以下,詳細(xì)說明其不同點(diǎn),省略對重復(fù)的部分的說明。
內(nèi)容文件與實(shí)施例4同樣,頭信息a以該頭信息a中所包含的再現(xiàn)信息被加密的狀態(tài)由流通用記錄介質(zhì)作成裝置140記錄在記錄介質(zhì)中,另一方面,數(shù)據(jù)主體b以MPEG等壓縮格式被壓縮、加密,該數(shù)據(jù)主體b的一部分缺失,使該缺失部分緊湊而使其連接,以在其后端附加了與缺失的部分相同位長的啞元數(shù)據(jù)的狀態(tài)記錄在新設(shè)置的數(shù)據(jù)主體用存儲部(未圖示)中。然后,將流通用記錄介質(zhì)作成裝置140的數(shù)據(jù)主體用存儲部上的數(shù)據(jù)主體b經(jīng)由通信線路β傳送給發(fā)布管理中心510,記錄在發(fā)布管理中心510(電子設(shè)備)的數(shù)字內(nèi)容DB 511(輔助存儲裝置)中。另外,也可以將數(shù)據(jù)主體b記錄在記錄介質(zhì)中,郵寄給發(fā)布管理中心510,進(jìn)行讀取,從而記錄在數(shù)字內(nèi)容DB 511中。
數(shù)字內(nèi)容再現(xiàn)裝置520是用戶使用的通用的計算機(jī)。圖中521是CPU等的控制部,522是監(jiān)視器或揚(yáng)聲器等的輸出部,523是鍵盤或鼠標(biāo)等的操作部,524是對記錄介質(zhì)等進(jìn)行數(shù)據(jù)的讀取/寫入的再現(xiàn)復(fù)制部,525是硬盤等的輔助存儲部,526是與通信線路β連接且用于進(jìn)行通信的通信部,527是DRAM等的主存儲部。
在輔助存儲部525中除了記錄作為計算機(jī)的操作系統(tǒng)等基本程序以外,還記錄了圖18所示的再現(xiàn)用軟件。關(guān)于再現(xiàn)用軟件的內(nèi)容,后面進(jìn)行敘述,發(fā)揮作為數(shù)字內(nèi)容再現(xiàn)裝置520的功能,該數(shù)字內(nèi)容再現(xiàn)裝置520為,在控制部521中、在主存儲部527上處理該通過該再現(xiàn)用軟件,由此將輔助存儲部525或記錄介質(zhì)上所記錄的數(shù)據(jù)主體b按每個解密位長依次傳送給主存儲部426,將主存儲部426上的該數(shù)據(jù)按每個解密位長依次解密(即,按每個解密位長解密),將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)后進(jìn)行再現(xiàn)(讀取)。
說明使用如上構(gòu)成的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)500的數(shù)字內(nèi)容再現(xiàn)裝置520的數(shù)字內(nèi)容的不正當(dāng)使用防止方法,同時說明發(fā)布管理中心510的動作、數(shù)字內(nèi)容再現(xiàn)裝置520的動作以及各程序的內(nèi)容。假設(shè)解密密鑰c1、c2記錄在發(fā)布管理中心510的接合數(shù)據(jù)DB 516中。以下,為了便于說明,數(shù)據(jù)主體b視作僅缺失一處來進(jìn)行說明。
首先,再現(xiàn)用軟件以與實(shí)施例2同樣的步驟被下載到數(shù)字內(nèi)容再現(xiàn)裝置520中,記錄在輔助存儲部525中。然后,以與實(shí)施例2同樣的步驟從發(fā)布管理中心510的數(shù)字內(nèi)容DB 511下載,記錄在數(shù)字內(nèi)容再現(xiàn)裝置520的輔助存儲部525或記錄介質(zhì)中。
然后,在由用戶執(zhí)行再現(xiàn)用軟件(在將內(nèi)容文件記錄在記錄介質(zhì)中的情況下,執(zhí)行再現(xiàn)用軟件,另一方面將該記錄介質(zhì)設(shè)置在再現(xiàn)復(fù)制部524中。)時,該數(shù)字內(nèi)容再現(xiàn)裝置520在輸出部522中顯示輸出該再現(xiàn)用軟件中所包含的再現(xiàn)播放器、播放列表等的數(shù)據(jù)。于是,播放列表被顯示在該再現(xiàn)播放器的畫面上(s1)。即,在該播放列表中顯示已下載的內(nèi)容文件的文件名,同時顯示該內(nèi)容文件是否為出租中。即,顯示為建立了表示進(jìn)行了再現(xiàn)的申請的預(yù)定的標(biāo)記的內(nèi)容文件為出租中。然后,基于該播放列表,判定是否通過操作部523對出租中的內(nèi)容文件進(jìn)行了再現(xiàn)操作(s2)。
如判定為未進(jìn)行再現(xiàn)操作,則判定是否通過操作部523進(jìn)行了顯示在播放列表中的不是出租中的內(nèi)容文件的再現(xiàn)的申請操作(s3)。其結(jié)果,如判定為未進(jìn)行再現(xiàn)申請操作,則判定是否通過操作部523進(jìn)行了記錄介質(zhì)的讀入操作(DISC LOAD的操作)(s4)。進(jìn)行DISC LOAD的操作時,在輸出部522上顯示輸出未記錄在播放列表中的表示記錄介質(zhì)上的(即,由其它的計算機(jī)等下載到記錄介質(zhì)上)內(nèi)容文件的內(nèi)容列表(s5)。即,將記錄介質(zhì)上的內(nèi)容文件中、未建立預(yù)定的標(biāo)記的內(nèi)容文件的頭信息a中所包含的內(nèi)容信息讀出到主存儲部527上,顯示在內(nèi)容列表中。
然后,由用戶進(jìn)行播放列表上的不是出租中的內(nèi)容文件或內(nèi)容列表上的內(nèi)容文件的再現(xiàn)申請時(s3或s6),將輔助存儲部525或記錄介質(zhì)上的該內(nèi)容文件的頭信息a中所包含的內(nèi)容信息讀出到主存儲部427上。然后,基于該內(nèi)容中所包含的WEB地址,經(jīng)由通信線路β將該內(nèi)容信息中所包含的內(nèi)容ID發(fā)送給發(fā)布管理中心510。這樣,發(fā)送進(jìn)行再現(xiàn)申請?zhí)幚淼囊馑肌?br>
于是,發(fā)布管理中心510處理接合數(shù)據(jù)發(fā)布用中斷程序(參照圖9)。然后,從存儲部516讀出再現(xiàn)申請?zhí)幚硭璧臄?shù)據(jù),經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置520(s31)。數(shù)字內(nèi)容再現(xiàn)裝置520基于該數(shù)據(jù)將再現(xiàn)申請用畫面的數(shù)據(jù)讀出到主存儲部426上,在輸出部522上顯示輸出(s7)。
然后,用戶按照再現(xiàn)申請用畫面表示之處,通過操作部523依次輸入或選擇出租期間(由此自動決定出租金額),最后通過操作部523輸入用戶ID和密碼作為內(nèi)容文件的再現(xiàn)申請時(s8),數(shù)字內(nèi)容再現(xiàn)裝置520將輸出部522的顯示輸出切換為認(rèn)證畫面,另一方面將所輸入的申請數(shù)據(jù)經(jīng)由通信線路β發(fā)送給發(fā)布管理中心510。此時,讀出輔助存儲部525或記錄介質(zhì)上的內(nèi)容信息中的內(nèi)容ID以及該輔助存儲部525上的播放器ID,與申請數(shù)據(jù)一同發(fā)送給發(fā)布管理中心510(s9)。
于是,發(fā)布管理中心510接收到該申請數(shù)據(jù)等時,確認(rèn)與該申請有關(guān)的用戶的認(rèn)證(s32)。即,參照所接收到的用戶的用戶ID或播放器ID等,從用戶信息DB 514中讀出該用戶的用戶信息,確認(rèn)該用戶是否為真正的用戶。此時,在用戶信息DB 514中預(yù)先準(zhǔn)備了不支付租金等為超過預(yù)定程度的不適當(dāng)者列表,發(fā)布管理中心510在該認(rèn)證的同時確認(rèn)是否不是與不適當(dāng)者列表相應(yīng)的人(另外,不適當(dāng)者列表的確認(rèn)為任意的)。
發(fā)布管理中心510在確認(rèn)了與申請有關(guān)的用戶是不正當(dāng)?shù)挠脩艋螂m是真正的用戶但確認(rèn)為與不適當(dāng)者列表相應(yīng)的人的情況下,經(jīng)由通信線路β對數(shù)字內(nèi)容再現(xiàn)裝置520發(fā)送拒絕用戶的申請的意思(s33)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另一方面,在確認(rèn)了與申請有關(guān)的用戶是真正的用戶且是與不適當(dāng)者列表相應(yīng)的人的情況下,參照用戶的播放器ID等而對該用戶的用戶信息DB 514上的用戶信息記錄費(fèi)用,另一方面參照內(nèi)容ID檢索接合數(shù)據(jù)DB 216,讀出與該內(nèi)容ID對應(yīng)的接合數(shù)據(jù)d以及解密密鑰c1、c2,將其與再現(xiàn)的申請數(shù)據(jù)中所包含的出租信息一同作為允許用戶的申請的意思的回答,經(jīng)由通信線路β發(fā)送給數(shù)字內(nèi)容再現(xiàn)裝置520(s34)。然后,使接合數(shù)據(jù)發(fā)布用中斷程序結(jié)束處理。
另外,關(guān)于費(fèi)用,每隔預(yù)定期間基于用戶信息DB 514,對銀行、信用卡公司530請求或?qū)τ脩糁苯诱埱蠖褂脩艮D(zhuǎn)帳或由便利店等進(jìn)行支付。此外,發(fā)布管理中心510通過通信線路β與銀行、信用卡公司230連接的狀態(tài)下,當(dāng)然可以進(jìn)行即時結(jié)算。
數(shù)字內(nèi)容再現(xiàn)裝置520此后經(jīng)由通信線路β接收拒絕用戶的申請的意思(s10),在輸出部522上顯示輸出拒絕的意思的數(shù)據(jù)中所包含的錯誤消息的數(shù)據(jù)(s11)。
另一方面,經(jīng)由通信線路β接收接合數(shù)據(jù)d、解密密鑰c1、c2以及出租信息時(s10),建立預(yù)定的標(biāo)記,另一方面,將接合數(shù)據(jù)d、解密密鑰c1、c2以及出租信息記錄在輔助存儲部525中(s12)。同時,使用計算機(jī)的時鐘功能,將接合數(shù)據(jù)發(fā)送日期時間記錄在輔助存儲部525中。然后,將播放列表更新后在輸出部522上顯示輸出,在該播放列表中顯示得到接合數(shù)據(jù)d的內(nèi)容文件的文件名(s1)。
然后,數(shù)字內(nèi)容再現(xiàn)裝置520基于播放列表,通過操作部523進(jìn)行出租中的內(nèi)容文件的再現(xiàn)操作時(s2),將輔助記錄部525或記錄介質(zhì)上的內(nèi)容文件的頭信息a中所包含的再現(xiàn)信息讀出到主存儲部527上,另一方面將輔助存儲部525上的解密密鑰c1讀出到主存儲部527中。然后,使用該再現(xiàn)信息,按每個解密位長將輔助存儲部525或記錄介質(zhì)上的數(shù)據(jù)主體b依次讀出到主存儲部527上,另一方面,從輔助存儲部525將解密密鑰c2讀出到主存儲部527中。然后按每個解密位長,使用解密密鑰c2將主存儲部527的該數(shù)據(jù)解密,通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài),由此再現(xiàn)數(shù)據(jù)主體b(s13)。
同時,將輔助存儲部525或記錄介質(zhì)上的數(shù)據(jù)主體b的開始位置信息讀出到主存儲部527中,另一方面將輔助存儲部525上的接合數(shù)據(jù)d中所包含的位置信息讀出到主存儲部527中,開始從該開始位置信息到該位置信息為止的數(shù)據(jù)長或時間的計數(shù)(s14)。然后,判定所述計數(shù)是否結(jié)束(s15)。由此,進(jìn)行數(shù)據(jù)主體b的缺失部分的識別。其判定的結(jié)果,判定為計數(shù)結(jié)束并識別數(shù)據(jù)主體b的缺失部分時,在缺失數(shù)據(jù)的位長小于解密位長的情況下,從輔助存儲部525或記錄介質(zhì)將數(shù)據(jù)主體b讀出到主存儲部527上、從輔助存儲部525將接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù)讀出到主存儲部527上(即,將記錄介質(zhì)或輔助存儲部525上的數(shù)據(jù)主體b和輔助存儲部525上的缺失數(shù)據(jù)作為解密位長的數(shù)據(jù)傳送)而結(jié)合(s16)。然后,使用解密密鑰c2將主存儲部527上的解密位長的數(shù)據(jù)解密(s17),通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)(s18),由此再現(xiàn)數(shù)據(jù)主體b(s19)。
在缺失數(shù)據(jù)的位長大于解密位長的情況下,從輔助存儲部525或記錄介質(zhì)將數(shù)據(jù)主體b讀出到主存儲部527上、從輔助存儲部525將接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù)讀出到主存儲部527上(即,將流通用記錄介質(zhì)α上的數(shù)據(jù)主體b和輔助存儲部525上的缺失數(shù)據(jù)的一部分作為解密位長的數(shù)據(jù)傳送)而結(jié)合,接著從輔助存儲部525將接合數(shù)據(jù)d中所包含的剩余的缺失數(shù)據(jù)(解密位長那么多的數(shù)據(jù))讀出到主存儲部527(s16)。然后,使用解密密鑰c2將該主存儲部527上的數(shù)據(jù)按每個解密位長解密(s17),通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)(s18),由此再現(xiàn)數(shù)據(jù)主體b(s19)。
或者,從輔助存儲部525將接合數(shù)據(jù)d中所包含的缺失數(shù)據(jù)的一部分(解密位長那么多的數(shù)據(jù))讀出到主存儲部527上,接著從輔助存儲部525或記錄介質(zhì)將數(shù)據(jù)主體b讀出到主存儲部527上、從輔助存儲部525將接合數(shù)據(jù)d中所包含的剩余的缺失數(shù)據(jù)讀出到主存儲部527上而結(jié)合(s16)。然后,使用解密密鑰c2,將主存儲部527上的數(shù)據(jù)按每個解密位長解密(s17),通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)(s18),由此再現(xiàn)數(shù)據(jù)主體b(s19)。這樣進(jìn)行了數(shù)據(jù)主體b的缺失部分前后的再現(xiàn)之后,再次將輔助存儲部525或記錄介質(zhì)上的數(shù)據(jù)主體b讀出到主存儲部527上,按每個解密位長,使用解密密鑰c2依次解密,通過MPEG等濾波器將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài),由此再現(xiàn)接下來的數(shù)據(jù)主體b(s20)。另外,在缺失數(shù)據(jù)的位長為解密位的2倍或以上的情況下,連續(xù)進(jìn)行步驟16的處理。通過由用戶進(jìn)行結(jié)束處理,結(jié)束該再現(xiàn)用軟件的程序。
此外,在再現(xiàn)用軟件中除了上述基本內(nèi)容外,還附加了在數(shù)字內(nèi)容再現(xiàn)裝置520的電源被接通時、常駐于該數(shù)字內(nèi)容再現(xiàn)裝置520中、進(jìn)行接合數(shù)據(jù)d的管理的內(nèi)容。在該內(nèi)容中,進(jìn)行輔助存儲部525上的接合數(shù)據(jù)d的管理,另一方面求接合數(shù)據(jù)發(fā)送日期時間和當(dāng)前的日期時間之差作為從接合數(shù)據(jù)d被發(fā)送的時刻起的經(jīng)過期間,在其達(dá)到出租信息中所包含的出租期間時,認(rèn)為是出租期間外,刪除輔助存儲部525上的接合數(shù)據(jù)d以及解密密鑰c1、c2,另一方面刪除預(yù)定的標(biāo)記。
當(dāng)解密密鑰c2被盜而在未得到接合數(shù)據(jù)d的情況下、使用計算機(jī)(包含數(shù)字內(nèi)容再現(xiàn)裝置520)來不正當(dāng)?shù)卦佻F(xiàn)該計算機(jī)的輔助存儲部或記錄介質(zhì)中所記錄的內(nèi)容文件的數(shù)據(jù)主體b的時,使計算機(jī)進(jìn)行與再現(xiàn)用軟件的步驟13相同的處理,由此再現(xiàn)輔助存儲部或記錄介質(zhì)上的內(nèi)容文件的數(shù)據(jù)主體b。此時,在按每個解密位長讀出到計算機(jī)的主存儲部上的數(shù)據(jù)是記錄在比缺失部分的位置靠前的位置處的數(shù)據(jù)的情況下,將預(yù)先記錄在其它的計算機(jī)的輔助存儲部中的盜用的解密密鑰c2讀出到所述主存儲部中,使用解密密鑰c2按每個解密位長將所述主存儲部上的數(shù)據(jù)解密(即,預(yù)定的計算)。于是,由于使用盜用的解密密鑰c2進(jìn)行解密,所以可以將所述數(shù)據(jù)依次轉(zhuǎn)換為加密前的數(shù)據(jù)列。從而,此后可以通過MPEG等濾波器將所述數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)而再現(xiàn)數(shù)據(jù)主體b。
但是,在按每個解密位長讀出到計算機(jī)的主存儲部上的數(shù)據(jù)是比缺失部分的位置靠后的位置處的數(shù)據(jù)的情況下,從其它的計算機(jī)的輔助存儲部將盜用的解密密鑰c2讀出到主存儲部中,使用解密密鑰c2將該主存儲部上的數(shù)據(jù)按每個解密位長解密(即,預(yù)定的計算)時,所述主存儲部上的數(shù)據(jù)的數(shù)據(jù)列是與加密后的數(shù)據(jù)列(即,缺失前的數(shù)據(jù)列)不同的數(shù)據(jù)列(借助于圖15來進(jìn)行參照),所以轉(zhuǎn)換為未知的數(shù)列或字母數(shù)列。使這樣的未知的數(shù)列或字母數(shù)列通過MPEG等濾波器時,其它的計算機(jī)的恢復(fù)處理停止。因此,不能再現(xiàn)數(shù)據(jù)本體b的缺失部分以后的數(shù)據(jù)。
在這樣的這樣的數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)500中,可以得到與不正當(dāng)使用防止系統(tǒng)200相同的效果。
而且,在數(shù)字內(nèi)容的不正當(dāng)使用防止系統(tǒng)500中,內(nèi)容文件的數(shù)據(jù)主體b在被壓縮、加密后,使該數(shù)據(jù)主體b的一部分缺失,將該缺失部分緊湊而使其連接的狀態(tài)下記錄在輔助存儲部或記錄介質(zhì)中。因此,萬一解密密鑰c2被盜,由此數(shù)據(jù)本體b被計算機(jī)等不正當(dāng)再現(xiàn),輔助存儲部或記錄介質(zhì)上的內(nèi)容文件的數(shù)據(jù)主體b的缺失部分以后的數(shù)據(jù)也在所述計算機(jī)的主存儲部上按每個解密位長讀出,按每個位長解密后,轉(zhuǎn)換為未知的數(shù)列或字母數(shù)列。使這樣的未知的數(shù)列或字母數(shù)列通過MPEG等濾波器時,恢復(fù)處理停止,因此不能再現(xiàn)缺失部分以后的數(shù)據(jù)。這樣,在使計算機(jī)等設(shè)備處理大容量的數(shù)據(jù)時,可良好地發(fā)揮將數(shù)據(jù)按每個解密位長讀出到所述設(shè)備的主存儲部上來進(jìn)行處理的該設(shè)備的特性,從而防止數(shù)據(jù)主體b的不正當(dāng)再現(xiàn)。而且,數(shù)據(jù)主體b在使缺失部分緊湊而使其連接的狀態(tài)下進(jìn)行了記錄。即,這樣的數(shù)據(jù)主體b是數(shù)字?jǐn)?shù)據(jù)、僅為字母數(shù)字連續(xù),因此使缺失部分緊湊而使其連接時,無法確定該缺失部分的位置。從而,也難以確定該缺失部分的位置而再現(xiàn)比缺失部分靠前的位置處的數(shù)據(jù)。進(jìn)而,在加密前使數(shù)據(jù)主體b的一部分缺失,對該缺失部分添加啞元數(shù)據(jù)或使其保持缺失的狀態(tài)時,在使用MPEG壓縮數(shù)據(jù)主體b的情況下,可通過被盜的解密密鑰c2再現(xiàn)缺失部分以外的數(shù)據(jù)主體b,但由于將數(shù)據(jù)主體b加密后使其一部分缺失、在使其缺失部分之間緊湊而使其連接的狀態(tài)下進(jìn)行了記錄時,不能再現(xiàn)缺失部分以后,所以有利于防止數(shù)據(jù)主體b的不正當(dāng)使用。
此外,在數(shù)字內(nèi)容DB 511中,數(shù)據(jù)主體b在被壓縮、被加密,使該數(shù)據(jù)主體b的一部分缺失,使該缺失部分緊湊而使其連接的狀態(tài)下進(jìn)行了記錄,但是否進(jìn)行加密是任意的。但是,在不壓縮的情況下,缺失部分以后的數(shù)據(jù)主體b被作為連續(xù)的未知的數(shù)列或字母數(shù)列的羅列而再現(xiàn)。作為壓縮方式,例示了MPEG,當(dāng)然也可以使用其它的形式。此外,內(nèi)容文件采用了具有頭信息a以及數(shù)據(jù)主體b的結(jié)構(gòu),但當(dāng)然可以在附加了其它信息的狀態(tài)下進(jìn)行記錄。作為其它的信息,有判斷在用戶的計算機(jī)中是否安裝了再現(xiàn)用軟件,在判斷為未安裝的情況下,自動訪問發(fā)布管理中心510的HP的程序等。如已記錄該程序,則用戶要在自己的計算機(jī)(是相當(dāng)于數(shù)字內(nèi)容再現(xiàn)裝置520的計算機(jī),未下載再現(xiàn)用軟件的狀態(tài))中執(zhí)行預(yù)先獲得的內(nèi)容文件時,讀出發(fā)布管理中心510的WEB地址,基于此自動訪問發(fā)布管理中心510。然后,可以以上述步驟獲得再現(xiàn)用軟件。
關(guān)于位置信息,設(shè)為從開始位置信息到缺失部分為止的數(shù)據(jù)長或時間,但也可以是表示缺失部分的地址值等。在該情況下,依次判定接著應(yīng)讀出的流通用記錄介質(zhì)α上的數(shù)據(jù)主體b的地址值與位置信息是否一致,其判定的結(jié)果,在判定為不一致時,讀出所述地址值所表示的輔助存儲部525或記錄介質(zhì)上的數(shù)據(jù)主體b,在判定為一致時,讀出輔助存儲部525上的缺失數(shù)據(jù)。
關(guān)于接合數(shù)據(jù)d,設(shè)為由缺失數(shù)據(jù)及其位置信息構(gòu)成,但是否包含所述位置信息是任意的。在該情況下,例如,預(yù)先在數(shù)據(jù)主體b的缺失部分之前記錄表示是缺失部分的缺失位置信息,再現(xiàn)數(shù)據(jù)主體b,同時對從開始位置信息到缺失位置信息為止進(jìn)行計數(shù),該計數(shù)結(jié)束時,作為該缺失部分的數(shù)據(jù)來再現(xiàn)輔助存儲部525上的缺失數(shù)據(jù)即可?;蛘撸A(yù)先決定數(shù)據(jù)主體b的缺失部分的位置,同時在再現(xiàn)用軟件中預(yù)先準(zhǔn)備缺失數(shù)據(jù)的位置信息。然后,可以再現(xiàn)數(shù)據(jù)主體b,同時基于該位置信息識別數(shù)據(jù)主體b的缺失部分,將輔助存儲部525上的缺失數(shù)據(jù)作為該缺失部分的數(shù)據(jù)再現(xiàn)。
關(guān)于用戶登記用中斷程序、再現(xiàn)用軟件下載用中斷程序以及接合數(shù)據(jù)發(fā)布用中斷程序,上述內(nèi)容為一例,可以根據(jù)需要來進(jìn)行設(shè)計變更。
關(guān)于該數(shù)據(jù)的不正當(dāng)使用防止方法、程序,當(dāng)然也可以應(yīng)用于實(shí)施例3的數(shù)字內(nèi)容再現(xiàn)裝置320中。
此外,在數(shù)字內(nèi)容再現(xiàn)裝置520的輔助存儲部525中記錄了內(nèi)容文件的情況下,超過出租期間時,可以將內(nèi)容文件與接合數(shù)據(jù)d一同刪除,也可以與接合數(shù)據(jù)d不同地求從接收到內(nèi)容文件的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除該內(nèi)容文件。
另外,關(guān)于第五實(shí)施方式,也可以設(shè)計變更為防止不是出租而是有償或無償?shù)匕l(fā)布的內(nèi)容文件的不正當(dāng)使用的系統(tǒng),在該情況下,也獲得與上述同樣的優(yōu)點(diǎn)。關(guān)于在該情況下使用的再現(xiàn)用軟件,僅刪除所發(fā)布的內(nèi)容文件為出租期間外時的處理的內(nèi)容即可。此外,關(guān)于數(shù)字內(nèi)容再現(xiàn)裝置520,也可以是通過CD等記錄介質(zhì)安裝而不從發(fā)布管理中心510下載再現(xiàn)用軟件。此外,當(dāng)然也可以采用專用裝置的方式而不采用計算機(jī)。
在以上的實(shí)施例中,說明了對數(shù)字內(nèi)容的數(shù)據(jù)主體b進(jìn)行加工的方法,但在加密且按每個解密位長解密、由此進(jìn)行讀取的數(shù)據(jù)的加工方法中,只要能將數(shù)據(jù)加密,使與該數(shù)據(jù)的解密位長不同的位長的一部分缺失,使該缺失部分之間緊湊而連接該數(shù)據(jù),任何的數(shù)據(jù)都可以加工。關(guān)于加工數(shù)據(jù)的設(shè)備,只要可以實(shí)現(xiàn)與流通用記錄介質(zhì)作成裝置140同樣的功能,可以使用任何的設(shè)備。例如,可以使作為計算機(jī)的數(shù)據(jù)讀取裝置使用上述方法加工數(shù)據(jù)。
此外,該數(shù)據(jù)的加工方法可作為防止所收發(fā)的數(shù)據(jù)的不正當(dāng)使用的方法來利用。在該情況下,數(shù)字內(nèi)容再現(xiàn)裝置只要是可以讀取數(shù)據(jù)的數(shù)據(jù)讀取裝置即可,管理中心以及發(fā)布管理中心只要是經(jīng)由通信線路與數(shù)據(jù)讀取裝置連接并且具有記錄缺失數(shù)據(jù)的輔助存儲裝置的電子設(shè)備即可。另外,所述電子設(shè)備是包含數(shù)據(jù)讀取裝置的概念。具體來說,在將數(shù)據(jù)讀取裝置的輔助存儲部中所記錄的數(shù)據(jù)發(fā)送給電子設(shè)備時,將數(shù)據(jù)加密,使該數(shù)據(jù)的至少一部分缺失,使該缺失部分之間緊湊而使其連接,將該數(shù)據(jù)存儲在自身的輔助存儲部中,另一方面,將缺失數(shù)據(jù)與表示該缺失數(shù)據(jù)是數(shù)據(jù)的哪一部分的位置信息一同記錄在輔助存儲部中。然后,將數(shù)據(jù)讀取裝置中、輔助存儲部上的所述數(shù)據(jù)發(fā)送給電子設(shè)備,另一方面,將缺失數(shù)據(jù)、位置信息以及解密密鑰與所述數(shù)據(jù)不同地發(fā)送給所述其它的數(shù)據(jù)讀取裝置。這樣,可以將數(shù)據(jù)安全地發(fā)送給所述其它的數(shù)據(jù)讀取裝置,萬一數(shù)據(jù)以及解密密鑰被盜,只要未得到缺失數(shù)據(jù)以及位置信息仍不能進(jìn)行讀取,可以防止數(shù)據(jù)的不正當(dāng)使用。另外,當(dāng)然缺失數(shù)據(jù)、位置信息以及解密密鑰最好分別進(jìn)行發(fā)送。
權(quán)利要求
1.一種數(shù)據(jù)的加工方法,對已加密且按每個解密位長復(fù)合、由此讀取的數(shù)據(jù)進(jìn)行加工,其特征在于,將數(shù)據(jù)加密,使與該數(shù)據(jù)的解密位長不同的位長的一部分缺失,使該缺失部分之間緊湊來連接該數(shù)據(jù)。
2.如權(quán)利要求1所述的數(shù)據(jù)的加工方法,其特征在于,在對所述數(shù)據(jù)加密之前進(jìn)行壓縮。
3.如權(quán)利要求1或2所述的加工方法,其特征在于,在使所述數(shù)據(jù)的缺失部分之間緊湊而使其連接之后,在該數(shù)據(jù)的后端附加與缺失數(shù)據(jù)相同的位長的啞元數(shù)據(jù)。
4.如權(quán)利要求1所述的數(shù)據(jù)的加工方法,其特征在于,將缺失數(shù)據(jù)的位長設(shè)為與解密位長的約數(shù)不同的位長。
5.如權(quán)利要求3所述的數(shù)據(jù)的加工方法,其特征在于,缺失了多處數(shù)據(jù),將缺失數(shù)據(jù)的位長×缺失處數(shù)設(shè)為與解密位長的約數(shù)不同的位長。
6.一種數(shù)據(jù)的讀取方法,使用數(shù)據(jù)讀取裝置讀取通過權(quán)利要求1的數(shù)據(jù)的加工方法加工、并且預(yù)先記錄在記錄介質(zhì)或數(shù)據(jù)讀取裝置的輔助存儲部中的數(shù)據(jù),其特征在于,作為包括具有預(yù)先記錄了缺失數(shù)據(jù)和表示該缺失數(shù)據(jù)是數(shù)據(jù)的哪一部分的位置信息的輔助存儲裝置的電子設(shè)備,以及經(jīng)由通信線路與該電子設(shè)備連接的所述數(shù)據(jù)讀取裝置的系統(tǒng),數(shù)據(jù)讀取裝置經(jīng)由通信線路對電子設(shè)備請求與根據(jù)操作輸入讀取的數(shù)據(jù)有關(guān)的缺失數(shù)據(jù)及其位置信息,電子設(shè)備根據(jù)該請求,同時或先后發(fā)送缺失數(shù)據(jù)及其位置信息,數(shù)據(jù)讀取裝置接收缺失數(shù)據(jù)及其位置信息而記錄在輔助存儲部中,然后,對主存儲部依次傳送記錄介質(zhì)或輔助存儲部上的數(shù)據(jù),按每個解密位長將主存儲部上的數(shù)據(jù)依次解密后進(jìn)行讀取時,將輔助存儲部上的位置信息傳送給主存儲部,參照該位置信息識別所述數(shù)據(jù)的缺失部分,將輔助存儲部上的缺失數(shù)據(jù)傳送給主存儲部,另一方面將記錄介質(zhì)或輔助存儲部上的數(shù)據(jù)傳送給該主存儲部,在該主存儲部上對數(shù)據(jù)的該缺失部分結(jié)合該缺失數(shù)據(jù),按每個解密位長將該數(shù)據(jù)解密。
7.一種數(shù)據(jù)的讀取方法,使用數(shù)據(jù)讀取裝置讀取通過權(quán)利要求2的數(shù)據(jù)的加工方法加工、并且預(yù)先記錄在記錄介質(zhì)或數(shù)據(jù)讀取裝置的輔助存儲部中的數(shù)據(jù),其特征在于,作為包括具有預(yù)先記錄了缺失數(shù)據(jù)和表示該缺失數(shù)據(jù)是數(shù)據(jù)的哪一部分的位置信息的輔助存儲裝置的電子設(shè)備,以及經(jīng)由通信線路與該電子設(shè)備連接的所述數(shù)據(jù)讀取裝置的系統(tǒng),數(shù)據(jù)讀取裝置經(jīng)由通信線路對電子設(shè)備請求與根據(jù)操作輸入讀取的數(shù)據(jù)有關(guān)的缺失數(shù)據(jù)及其位置信息,電子設(shè)備根據(jù)該請求,同時或先后發(fā)送缺失數(shù)據(jù)及其位置信息,數(shù)據(jù)讀取裝置接收缺失數(shù)據(jù)及其位置信息而記錄在輔助存儲部中,然后,對主存儲部依次傳送記錄介質(zhì)或輔助存儲部上的數(shù)據(jù),按每個解密位長將主存儲部上的數(shù)據(jù)依次解密,將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)后進(jìn)行讀取時,將輔助存儲部上的位置信息傳送給主存儲部,參照該位置信息識別所述數(shù)據(jù)的缺失部分,將輔助存儲部上的缺失數(shù)據(jù)傳送給主存儲部,另一方面將記錄介質(zhì)或輔助存儲部上的數(shù)據(jù)傳送給該主存儲部,在該主存儲部上對數(shù)據(jù)的該缺失部分結(jié)合該缺失數(shù)據(jù),按每個解密位長將該數(shù)據(jù)解密,將該數(shù)據(jù)從壓縮狀態(tài)恢復(fù)到原來的狀態(tài)。
8.如權(quán)利要求6或7所述的數(shù)據(jù)的讀取方法,其特征在于,所述電子設(shè)備是通過缺失數(shù)據(jù)以及位置信息的發(fā)送來管理數(shù)據(jù)的使用的管理單元。
9.如權(quán)利要求6或7所述的數(shù)據(jù)的讀取方法,其特征在于,記錄在記錄介質(zhì)或數(shù)據(jù)讀取裝置的輔助存儲部中的數(shù)據(jù)預(yù)先記錄在電子設(shè)備的所述輔助存儲裝置或其它的輔助存儲裝置中,根據(jù)數(shù)據(jù)讀取裝置經(jīng)由通信線路對電子設(shè)備的請求而從電子設(shè)備進(jìn)行發(fā)送,記錄在記錄介質(zhì)或所述數(shù)據(jù)讀取裝置的輔助存儲部中。
10.如權(quán)利要求6或7所述的數(shù)據(jù)的讀取方法,其特征在于,使數(shù)據(jù)讀取裝置求從接收到缺失數(shù)據(jù)的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除至少輔助存儲部上的缺失數(shù)據(jù)。
11.如權(quán)利要求10所述的數(shù)據(jù)的讀取方法,其特征在于,使數(shù)據(jù)讀取裝置求從接收到缺失數(shù)據(jù)外的數(shù)據(jù)的時刻起的經(jīng)過期間,在該經(jīng)過期間達(dá)到預(yù)定期間時,刪除輔助存儲部上的數(shù)據(jù)。
12.一種記錄介質(zhì),其特征在于,記錄了實(shí)現(xiàn)權(quán)利要求1、2、3、4、5或6所述的數(shù)據(jù)的加工方法的程序。
13.一種記錄介質(zhì),其特征在于,記錄了實(shí)現(xiàn)權(quán)利要求7、8、9、10或11所述的數(shù)據(jù)的讀取方法的程序。
全文摘要
本發(fā)明的目的在于防止數(shù)據(jù)(數(shù)字內(nèi)容)的不正當(dāng)使用,第二目的在于提供可以可靠地進(jìn)行數(shù)據(jù)的二次使用所產(chǎn)生的費(fèi)用的回收的數(shù)據(jù)的加工方法、讀取通過該方法加工的數(shù)據(jù)的數(shù)據(jù)的讀取方法、以及記錄了實(shí)現(xiàn)這些方法的程序的記錄介質(zhì)。數(shù)據(jù)的加工方法對被加密且按每個解密位長復(fù)合、由此再現(xiàn)的數(shù)據(jù)主體(b)進(jìn)行加工,其中,將數(shù)據(jù)主體(b)加密,使與該數(shù)據(jù)主體(b)的解密位長不同的位長的一部分缺失,使該缺失部分之間緊湊來連接該數(shù)據(jù)。
文檔編號G06F21/00GK1902852SQ200480039500
公開日2007年1月24日 申請日期2004年9月13日 優(yōu)先權(quán)日2004年3月16日
發(fā)明者岡本明義, 石田昌敬 申請人:日本波技術(shù)集團(tuán)有限公司