JP2000306331A - Content information recording method, content information processing apparatus, and backup medium - Google Patents

Content information recording method, content information processing apparatus, and backup medium

Info

Publication number
JP2000306331A
JP2000306331A JP11114662A JP11466299A JP2000306331A JP 2000306331 A JP2000306331 A JP 2000306331A JP 11114662 A JP11114662 A JP 11114662A JP 11466299 A JP11466299 A JP 11466299A JP 2000306331 A JP2000306331 A JP 2000306331A
Authority
JP
Japan
Prior art keywords
information
medium
media
key
encryption key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11114662A
Other languages
Japanese (ja)
Inventor
Takayuki Sugawara
隆幸 菅原
Atsumi Hirata
渥美 平田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP11114662A priority Critical patent/JP2000306331A/en
Publication of JP2000306331A publication Critical patent/JP2000306331A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【課題】 不正なコピーを防止しつつ、コンテンツデー
タの記録されたメディアをユーザー間で譲渡可能とす
る。 【解決手段】 メディアAからメディアBに暗号化コンテ
ンツ情報EG1(X1)を譲渡する場合、暗号化鍵情報EA(G
1)とメディアAのID(A)とはメディア制御器のメモリーに
データリンクIDの管理ナンバーDnとして記録される。E
G1(X1)にはDnが付加されてEA(G1)と共にメディアBにコ
ピーされる。メディアBから読み出したEA(G1)とメモリ
ーから読み出したEA(G1)とを照合し一致している場
合、メディアBとメディアAのIDの差分値である差分ID
(A-B)値を、メディアBに出力する。出力後、メモリー
に記録されているEA(G1)とID(A)を消去する。
(57) [Summary] [PROBLEMS] To prevent transfer of a medium on which content data is recorded between users while preventing unauthorized copying. SOLUTION: When transferring encrypted content information EG1 (X1) from a medium A to a medium B, encryption key information EA (G1) is transferred.
1) and the ID (A) of the medium A are recorded in the memory of the media controller as the management number Dn of the data link ID. E
Dn is added to G1 (X1) and copied to medium B together with EA (G1). The EA (G1) read from the medium B is compared with the EA (G1) read from the memory, and if they match, a difference ID that is a difference value between the IDs of the media B and the media A
(AB) Output the value to media B. After output, EA (G1) and ID (A) recorded in the memory are deleted.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、所定のコンテンツ
鍵で暗号化された暗号化コンテンツ情報と、これに使用
したコンテンツ鍵に対してそのメディアのIDをID鍵とし
て暗号化した暗号化鍵情報とを、記録再生するコンテン
ツ情報暗号化システムに関するものである。そして、こ
の発明はコンテンツ情報(特にオーディオやビデオのデ
ータ)を配信し、配信されたデータを不正なコピーを阻
止しながら、ユーザーのメディア間でのデータの譲渡
(移動)を安全に行うことのできるコンテンツ情報暗号
化システムにおけるコンテンツ情報記録方法、コンテン
ツ情報処理装置及びバックアップ用メディアを提供する
ことを目的としている。
[0001] 1. Field of the Invention [0002] The present invention relates to encrypted content information encrypted with a predetermined content key, and encrypted key information obtained by encrypting the content key used for the content key with the media ID as an ID key. And a content information encryption system for recording and reproducing. The present invention is intended to distribute content information (especially audio and video data) and to safely transfer (move) data between users' media while preventing unauthorized distribution of the distributed data. It is an object of the present invention to provide a content information recording method, a content information processing device, and a backup medium in a content information encryption system that can be used.

【0002】[0002]

【従来の技術】暗号化技術の発展に伴い、ネットワーク
を利用してオーディオやビデオのディジタルデータを配
信する有用な方法として、特開平10−269289号
公報に記載のディジタルコンテンツ配布管理方法、ディ
ジタルコンテンツ再生方法及び装置がある。この発明に
おいては、ディジタルコンテンツの配布側では、ディジ
タルコンテンツを暗号化及び圧縮して加工し、この加工
したディジタルコンテンツと暗号化したコンテンツ鍵、
さらに暗号化した課金情報を通信相手側に送信し、通信
相手から送信されてきたコンテンツ使用情報に基づいて
徴収した利用金を権利者に対して分配するようにしてい
る。一方、ディジタルコンテンツの再生側では、その加
工されたディジタルコンテンツをコンテンツ鍵にて復号
すると共に伸長して再生し、同時にコンテンツの使用に
応じて課金情報の減額とコンテンツに使用情報を配布側
に送信するようにし、記録されたコンテンツを持ち運び
できるようにした。また、特開平9−25303号公報
に記載の情報記記録媒体、記録装置、情報伝送システ
ム、暗号解読装置がある。この発明の情報記録媒体は、
暗号化されている暗号化情報と、この暗号化情報を元の
情報に復号化するための鍵情報を暗号化した暗号化鍵情
報とが記録されるにものおいて、上記暗号化鍵情報に、
非暗号化された状態で上記暗号化情報を復号化する際の
条件情報が記録される。即ち、暗号化鍵情報の制御情報
内に、機器情報や領域情報が含まれているため、ユーザ
側で暗号化された情報をそのままHDDや光ディスクに
コピーし、不正使用をすることを防止した。
2. Description of the Related Art With the development of encryption technology, as a useful method of distributing audio and video digital data using a network, a digital content distribution management method disclosed in Japanese Patent Application Laid-Open No. 10-269289, There are reproduction methods and devices. In the present invention, the digital content distribution side processes the digital content by encrypting and compressing it, and processes the digital content and the encrypted content key,
Further, the encrypted billing information is transmitted to the communication partner, and the usage fee collected based on the content usage information transmitted from the communication partner is distributed to the right holder. On the other hand, on the digital content reproducing side, the processed digital content is decrypted with the content key and decompressed and reproduced, and at the same time, the billing information is reduced and the usage information is transmitted to the distribution side according to the use of the content. So that the recorded content can be carried around. Further, there are an information recording medium, a recording device, an information transmission system, and a decryption device described in JP-A-9-25303. The information recording medium of the present invention comprises:
In the case where the encrypted encryption information and the encryption key information obtained by encrypting the key information for decrypting the encrypted information into the original information are recorded, the encryption key information ,
Condition information for decrypting the encrypted information in an unencrypted state is recorded. That is, since the device information and the area information are included in the control information of the encryption key information, the information encrypted by the user is directly copied to the HDD or the optical disk to prevent unauthorized use.

【0003】[0003]

【発明が解決しようとする課題】しかしながら上記の従
来の方式では、コンテンツデータの記録されたメディア
を、ユーザー間で譲渡することが出来ない(メディア自
体の譲渡はできてもそのメディアに記録されたコンテン
ツデータの正規の再生ができない。)ので、ユーザーが
コンテンツデータを手に入れるためには、一度は必ず課
金管理機関、データ管理センター等に接続しなければな
らない。また、1人のユーザーが複数のメディアを持っ
ていた場合、そのメディア間でデータの移動や、一時バ
ックアップをしてから、不正なコピーを防止しつつ、任
意のメディアにデータを復帰させることができない。本
発明は、コンテンツ情報を配信し、配信されたデータを
不正なコピーを阻止しながら、ユーザーのメディア間で
のデータの譲渡(移動)を安全に行うことのできるコン
テンツ情報暗号化システムにおけるコンテンツ情報記録
方法、コンテンツ情報処理装置及びバックアップ用メデ
ィアを提供することを目的としている。
However, in the above-mentioned conventional system, the medium on which the content data is recorded cannot be transferred between users (the medium itself can be transferred even if the medium itself can be transferred). Since the content data cannot be properly reproduced, the user must always connect to a charging management institution, a data management center, or the like in order to obtain the content data. In addition, if one user has multiple media, it is possible to move data between the media or make a temporary backup, and then return the data to any media while preventing unauthorized copying. Can not. The present invention provides content information in a content information encryption system that can safely transfer (move) data between users' media while distributing content information and preventing unauthorized copying of the distributed data. It is an object to provide a recording method, a content information processing device, and a backup medium.

【0004】[0004]

【課題を解決するための手段】そこで、上記課題を解決
するために本発明は、下記の方法、装置を提供するもの
である。 (1)所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、前記暗号化コンテンツ情
報と前記暗号化鍵情報とを第2のメディアに記録するコ
ンテンツ情報記録方法であって、前記第1のメディアの
メディアIDに関する情報を前記第1及び第2のメディ
ア以外の所定のメモリに一時記録して、前記第1のメデ
ィアから前記暗号化コンテンツ情報と前記暗号化鍵情報
とをバックアップ用メディアに記録すると共に、前記第
1のメディアから前記暗号化鍵情報を消去し、その後、
前記バックアップ用メディアから前記暗号化コンテンツ
情報と前記暗号化鍵情報とを前記第2のメディアに記録
すると共に、前記第2のメディアのメディアIDに関す
る情報と前記メモリに一時記録された第1のメディアの
メディアIDに関する情報とから形成される独自ID情
報を前記第2のメディアに記録し、前記メモリから前記
一時記録された第1のメディアのメディアIDに関する
情報を消去することを特徴とするコンテンツ情報記録方
法。 (2)所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、前記暗号化コンテンツ情
報と前記暗号化鍵情報とを第2のメディアに記録するコ
ンテンツ情報記録方法であって、前記第1のメディアの
メディアIDに関する情報をデータリンクIDによって
対応づけられた形態で前記第1及び第2のメディア以外
の所定のメモリに一時記録し、前記暗号化コンテンツ情
報と前記暗号化鍵情報と前記データリンクIDとをバッ
クアップ用メディアに記録すると共に、前記第1のメデ
ィアから前記暗号化鍵情報を消去し、その後、前記バッ
クアップ用メディアから前記暗号化コンテンツ情報と前
記暗号化鍵情報と前記データリンクIDとを前記第2の
メディアに記録すると共に、前記第2のメディアから読
み出した前記データリンクIDを基に、前記メモリに一
時記録された第1のメディアのメディアIDに関する情
報を得て、この第1のメディアのメディアIDに関する
情報と前記第2のメディアのメディアIDに関する情報
とから形成される独自ID情報を前記第2のメディアに
記録すると共に、前記メモリから前記一時記録された第
1のメディアのメディアIDに関する情報を消去するこ
とを特徴とするコンテンツ情報記録方法。 (3)所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、前記暗号化コンテンツ情
報と前記暗号化鍵情報とを第2のメディアに記録するコ
ンテンツ情報記録方法であって、前記第1のメディアの
メディアIDに関する情報と前記暗号化鍵情報とをデー
タリンクIDによって対応づけられた形態で前記第1及
び第2のメディア以外の所定のメモリに一時記録し、前
記暗号化コンテンツ情報と前記暗号化鍵情報と前記デー
タリンクIDとをバックアップ用メディアに記録すると
共に、前記第1のメディアから前記暗号化鍵情報を消去
し、その後、前記バックアップ用メディアから前記暗号
化コンテンツ情報と前記暗号化鍵情報と前記データリン
クIDとを前記第2のメディアに記録すると共に、前記
第2のメディアから読み出した前記データリンクIDを
基に、前記メモリに一時記録された第1のメディアのメ
ディアIDに関する情報と前記暗号化鍵情報とを得、前
記第2のメディアから読み出した前記暗号化鍵情報と前
記メモリから読み出した前記暗号化鍵情報とを照合し、
その2つの暗号化鍵情報が一値しているときのみ、前記
第2のメディアのメディアIDに関する情報と前記メモ
リから読み出した前記第1のメディアのメディアIDに
関する情報とから形成される独自ID情報を前記第2の
メディアに記録すると共に、前記メモリから前記一時記
録された第1のメディアのメディアIDに関する情報と
前記暗号化鍵情報とを消去することを特徴とするコンテ
ンツ情報記録方法。 (4)前記メモリに一時記録された第1のメディアのメ
ディアIDに関する情報が、前記第1のメディアから読
み出された第1のメディアのメディアIDに基づく情報
であり、前記第2のメディアのメディアIDに関する情
報が、前記第2のメディアから読み出された第2のメデ
ィアのメディアIDに基づく情報であることを特徴とす
る上記(1)〜(3)のいずれか一つに記載のコンテン
ツ情報記録方法。 (5)前記独自ID情報が、前記第1のメディアのメデ
ィアIDと前記第2のメディアのメディアIDとの差分
値である差分ID情報であることを特徴とする上記
(1)〜(4)のいずれか一つに記載のコンテンツ情報
記録方法。 (6)前記所定のコンテンツ鍵は共通鍵または公開鍵で
あり、前記ID鍵は、第1のメディアのメディアIDを
用いた共通鍵または第1のメディアのメディアIDを所
定の関数により変換した情報を用いた共通鍵であること
を特徴とする上記(1)〜(5)のいずれか一つに記載
のコンテンツ情報記録方法。 (7)所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、バックアップ用メディア
を介して前記暗号化コンテンツ情報と前記暗号化鍵情報
とを第2のメディアに記録する際の前記各メディアのI
Dに関する情報を処理するコンテンツ情報処理装置であ
って、前記第1のメディアのメディアIDに関する情報
を一時記録するメモリと、前記第2のメディアのメディ
アIDに関する情報と前記メモリに一時記録された第1
のメディアのメディアIDに関する情報とから独自ID
情報を形成して、前記暗号化コンテンツ情報と前記暗号
化鍵情報とが前記バックアップ用メディアから前記第2
のメディアに記録された後に、前記独自ID情報を前記
第2のメディアに記録する独自ID情報形成手段と、前
記独自ID情報形成後に前記メモリから前記一時記録さ
れた第1のメディアのメディアIDに関する情報を消去
する消去手段とを設けたことを特徴とするコンテンツ情
報処理装置。 (8)所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、バックアップ用メディア
を介して前記暗号化コンテンツ情報と前記暗号化鍵情報
とを第2のメディアに記録する際の前記各メディアのI
Dに関する情報を処理するコンテンツ情報処理装置であ
って、前記第1のメディアのメディアIDに関する情報
をデータリンクIDによって対応づけられた形態で一時
記録するメモリと、前記データリンクIDを前記第1の
メディアに記録するデータリンクID書き込み手段と、
前記暗号化コンテンツ情報と前記暗号化鍵情報と前記デ
ータリンクIDとが前記バックアップ用メディアから前
記第2のメディアに記録された後に、前記第2のメディ
アから読み出した前記データリンクIDを基に、前記メ
モリに一時記録された第1のメディアのメディアIDに
関する情報を得て、この第1のメディアのメディアID
に関する情報と前記第2のメディアのメディアIDに関
する情報とから独自ID情報を形成して、前記独自ID
情報を前記第2のメディアに記録する独自ID情報形成
手段と、前記独自ID情報形成後に前記メモリから前記
一時記録された第1のメディアのメディアIDに関する
情報を消去する消去手段とを設けたことを特徴とするコ
ンテンツ情報処理装置。 (9)所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、バックアップ用メディア
を介して前記暗号化コンテンツ情報と前記暗号化鍵情報
とを第2のメディアに記録する際の前記各メディアのI
Dに関する情報を処理するコンテンツ情報処理装置であ
って、前記第1のメディアのメディアIDに関する情報
と前記暗号化鍵情報とをデータリンクIDによって対応
づけられた形態で一時記録するメモリと、前記データリ
ンクIDを前記第1のメディアに記録するデータリンク
ID書き込み手段と、前記暗号化コンテンツ情報と前記
暗号化鍵情報と前記データリンクIDとが前記バックア
ップ用メディアから前記第2のメディアに記録された後
に、前記第2のメディアから読み出した前記データリン
クIDを基に、前記メモリから前記一時記録された第1
のメディアのメディアIDに関する情報と前記暗号化鍵
情報とを読み出すメモリ読み出し手段と、前記第2のメ
ディアから読み出した前記暗号化鍵情報と、前記メモリ
読み出し手段により前記メモリから読み出した前記暗号
化鍵情報とを照合する暗号化鍵情報照合手段と、この暗
号化鍵情報照合手段により前記2つの暗号化鍵情報が一
値していると判断されたときのみ、前記第2のメディア
のメディアIDに関する情報と前記メモリから読み出し
た第1のメディアのメディアIDに関する情報とから独
自ID情報を形成して、前記独自ID情報を前記第2の
メディアに記録する独自ID情報形成手段と、前記独自
ID情報形成後に前記メモリから前記一時記録された第
1のメディアのメディアIDに関する情報と前記暗号化
鍵情報とを消去する消去手段とを設けたことを特徴とす
るコンテンツ情報処理装置。 (10)前記メモリに一時記録された第1のメディアの
メディアIDに関する情報が、前記第1のメディアから
読み出された第1のメディアのメディアIDに基づく情
報であり、前記第2のメディアのメディアIDに関する
情報が、前記第2のメディアから読み出された第2のメ
ディアのメディアIDに基づく情報であることを特徴と
する上記(7)〜(9)のいずれか一つに記載のコンテ
ンツ情報処理装置。 (11)前記独自ID情報が、前記第1のメディアのメ
ディアIDと前記第2のメディアのメディアIDとの差
分値である差分ID情報であることを特徴とする上記
(7)〜(10)のいずれか一つに記載のコンテンツ情
報処理装置。 (12)前記所定のコンテンツ鍵は共通鍵または公開鍵
であり、前記ID鍵は、第1のメディアのメディアID
を用いた共通鍵または第1のメディアのメディアIDを
所定の関数により変換した情報を用いた共通鍵であるこ
とを特徴とする上記(7)〜(11)のいずれか一つに
記載のコンテンツ情報処理装置。 (13)所定のコンテンツ鍵で暗号化された暗号化コン
テンツ情報と、他のメディアのメディアIDに関する情
報をID鍵として前記コンテンツ鍵を暗号化した暗号化
鍵情報と、前記他のメディアのメディアIDに関する情
報へのリンク先情報であるデータリンクIDとが記録さ
れていることを特徴とするバックアップ用メディア。 (14)前記所定のコンテンツ鍵は共通鍵または公開鍵
であり、前記ID鍵は、前記他のメディアのメディアI
Dを用いた共通鍵または前記他のメディアのメディアI
Dを所定の関数により変換した情報を用いた共通鍵であ
ることを特徴とする上記(13)記載のバックアップ用
メディア。
Accordingly, in order to solve the above-mentioned problems, the present invention provides the following method and apparatus. (1) Encrypted content information encrypted with a predetermined content key and an encryption key obtained by encrypting the content key using information on a media ID of a first medium on which the encrypted content information is recorded as an ID key A content information recording method for recording the encrypted content information and the encryption key information on a second medium from the first medium on which information has been recorded, the information relating to a media ID of the first medium. Is temporarily recorded in a predetermined memory other than the first and second media, and the encrypted content information and the encryption key information are recorded on the backup medium from the first medium, and the first Erasing the encryption key information from the media of
The encrypted content information and the encryption key information are recorded on the second medium from the backup medium, and information on the media ID of the second medium and the first medium temporarily recorded in the memory are recorded. Content information, wherein unique ID information formed from the information on the media ID of the first medium is recorded on the second medium, and the information on the media ID of the first medium temporarily recorded is deleted from the memory. Recording method. (2) An encryption key obtained by encrypting the content key using the encrypted content information encrypted with a predetermined content key and the media ID of the first medium on which the encrypted content information is recorded as an ID key. A content information recording method for recording the encrypted content information and the encryption key information on a second medium from the first medium on which information has been recorded, the information relating to a media ID of the first medium. Is temporarily recorded in a predetermined memory other than the first and second media in a form associated with the data link ID, and the encrypted content information, the encryption key information, and the data link ID are stored in a backup medium. At the same time, erase the encryption key information from the first medium, and thereafter, To record the encrypted content information, the encryption key information, and the data link ID on the second medium, and temporarily record the information on the memory based on the data link ID read from the second medium. Information about the media ID of the first medium thus obtained, and the unique ID information formed from the information about the media ID of the first medium and the information about the media ID of the second medium. A content information recording method, wherein the information about the media ID of the temporarily recorded first medium is erased from the memory. (3) An encryption key obtained by encrypting the content key using an encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded as an ID key. A content information recording method for recording the encrypted content information and the encryption key information on a second medium from the first medium on which information has been recorded, the information relating to a media ID of the first medium. And the encryption key information are temporarily recorded in a predetermined memory other than the first and second media in a form associated with the data link ID, and the encrypted content information, the encryption key information, and the data The link ID is recorded on a backup medium, and the encryption key information is deleted from the first medium. And recording the encrypted content information, the encryption key information, and the data link ID from a backup medium on the second medium, and based on the data link ID read from the second medium. Information about the media ID of the first medium and the encryption key information temporarily recorded in the storage medium, and the encryption key information read from the second medium and the encryption key information read from the memory are obtained. Collate,
Only when the two pieces of encryption key information have a single value, unique ID information formed from information on the media ID of the second medium and information on the media ID of the first medium read from the memory A content information recording method, wherein the information about the media ID of the first medium and the encryption key information which have been temporarily recorded are erased from the memory. (4) The information about the media ID of the first medium temporarily recorded in the memory is information based on the media ID of the first medium read from the first medium, and the information of the second medium is The content according to any one of (1) to (3), wherein the information on the media ID is information based on the media ID of the second medium read from the second medium. Information recording method. (5) The above (1) to (4), wherein the unique ID information is difference ID information which is a difference value between a media ID of the first medium and a media ID of the second medium. The content information recording method according to any one of the above. (6) The predetermined content key is a common key or a public key, and the ID key is information obtained by converting a common key using a media ID of the first medium or a media ID of the first medium by a predetermined function. The content information recording method according to any one of the above (1) to (5), wherein the content information recording method is a common key using (7) An encryption key obtained by encrypting the content key using an encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded as an ID key. When recording the encrypted content information and the encryption key information on the second medium from the first medium on which information is recorded via a backup medium,
A content information processing apparatus for processing information about D, wherein the memory temporarily stores information about the media ID of the first medium, the information about the media ID of the second medium, and the information temporarily stored in the memory. 1
Unique ID from information on media ID of media
Forming the encrypted content information and the encryption key information from the backup medium to the second
A unique ID information forming unit that records the unique ID information on the second medium after the unique ID information is recorded on the medium, and a medium ID of the first medium that is temporarily recorded from the memory after the unique ID information is formed. A content information processing apparatus, comprising: erasing means for erasing information. (8) Encrypted content information encrypted with a predetermined content key and an encryption key obtained by encrypting the content key using information on a media ID of a first medium on which the encrypted content information is recorded as an ID key When recording the encrypted content information and the encryption key information on the second medium from the first medium on which information is recorded via a backup medium,
A content information processing apparatus for processing information relating to the first medium; a memory for temporarily recording information relating to a media ID of the first medium in a form associated with the data link ID; Data link ID writing means for recording on a medium;
After the encrypted content information, the encryption key information, and the data link ID are recorded from the backup medium to the second medium, based on the data link ID read from the second medium, Obtaining information about the medium ID of the first medium temporarily recorded in the memory, and obtaining the medium ID of the first medium;
ID information is formed from the information about the second medium and the information about the media ID of the second medium.
Unique ID information forming means for recording information on the second medium; and erasing means for erasing information about the medium ID of the first medium temporarily recorded from the memory after the formation of the unique ID information. A content information processing apparatus characterized by the following. (9) Encrypted content information encrypted with a predetermined content key, and an encryption key obtained by encrypting the content key using information on a media ID of a first medium on which the encrypted content information is recorded as an ID key When recording the encrypted content information and the encryption key information on the second medium from the first medium on which information is recorded via a backup medium,
A content information processing apparatus for processing information related to the first medium; a memory for temporarily recording information related to a media ID of the first medium and the encryption key information in a form associated with a data link ID; A data link ID writing unit that records a link ID on the first medium; and the encrypted content information, the encryption key information, and the data link ID are recorded on the second medium from the backup medium. Later, based on the data link ID read from the second medium, the first temporarily recorded first data from the memory is read.
Memory reading means for reading information on the media ID of the medium and the encryption key information; the encryption key information read from the second medium; and the encryption key read from the memory by the memory reading means. Encryption key information matching means for matching information with the medium ID of the second medium only when the encryption key information matching means determines that the two pieces of encryption key information have a single value. Unique ID information forming means for forming unique ID information from the information and the information on the media ID of the first medium read from the memory, and recording the unique ID information on the second medium; After the formation, the information about the media ID of the first medium and the encryption key information that are temporarily recorded are erased from the memory. Content information processing apparatus is characterized by providing an erasing means. (10) The information about the media ID of the first medium temporarily recorded in the memory is information based on the media ID of the first medium read from the first medium, and the information of the second medium is The content according to any one of (7) to (9), wherein the information on the media ID is information based on the media ID of the second medium read from the second medium. Information processing device. (11) The above (7) to (10), wherein the unique ID information is difference ID information which is a difference value between a media ID of the first medium and a media ID of the second medium. A content information processing apparatus according to any one of the above. (12) The predetermined content key is a common key or a public key, and the ID key is a medium ID of the first medium.
The content according to any one of the above (7) to (11), wherein the content is a common key using a common key or information obtained by converting the media ID of the first medium by a predetermined function. Information processing device. (13) Encrypted content information encrypted with a predetermined content key, encryption key information obtained by encrypting the content key using information on the media ID of another medium as an ID key, and media ID of the other medium And a data link ID which is link destination information to information on the backup. (14) The predetermined content key is a common key or a public key, and the ID key is a medium I of the other medium.
D using the common key or the medium I of the other medium
The backup medium according to the above (13), which is a common key using information obtained by converting D by a predetermined function.

【0005】[0005]

【発明の実施の形態】本発明によれば、不正なコピーを
防止しつつ、コンテンツデータの記録されたメディアを
ユーザー間で譲渡することを可能とし、必ずしも課金管
理機関、データ管理センター等に接続しなくともユーザ
ーがコンテンツデータを手に入れることを可能とする。
また、本発明によれば、1人のユーザーが複数のメディ
アを持っていた場合、そのメディア間でデータの移動
や、一時バックアップをしてから、不正なコピーを防止
しつつ、任意のメディアにデータを復帰させるシステム
を提供できる。
According to the present invention, it is possible to transfer a medium on which content data is recorded between users while preventing unauthorized copying, and it is not always necessary to connect to a billing management organization, a data management center, etc. It enables users to obtain content data without having to do so.
Further, according to the present invention, when one user has a plurality of media, the data is moved between the media or temporarily backed up, and then, while preventing unauthorized copying, the data can be transferred to any media. A system for restoring data can be provided.

【0006】本発明では、 [a]所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、前記暗号化コンテンツ情
報と前記暗号化鍵情報とを第2のメディアに記録するコ
ンテンツ情報記録する場合に、前記第1のメディアのメ
ディアIDに関する情報を前記第1及び第2のメディア
以外の所定のメモリに一時記録して、前記暗号化コンテ
ンツ情報と前記暗号化鍵情報とを前記第2のメディアに
記録すると共に、前記第1のメディアから前記暗号化鍵
情報を消去し、前記第2のメディアのメディアIDに関
する情報と前記メモリに一時記録された第1のメディア
のメディアIDに関する情報とから形成される独自ID
情報を前記第2のメディアに記録すると共に、前記メモ
リから前記一時記録された第1のメディアのメディアI
Dに関する情報を消去するようにした。 [b]所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、前記暗号化コンテンツ情
報と前記暗号化鍵情報とを第2のメディアに記録するコ
ンテンツ情報記録場合に、前記第1のメディアのメディ
アIDに関する情報をデータリンクIDによって対応づ
けられた形態で前記第1及び第2のメディア以外の所定
のメモリに一時記録し、前記暗号化コンテンツ情報と前
記暗号化鍵情報と前記データリンクIDとを前記第2の
メディアに記録すると共に、前記第1のメディアから前
記暗号化鍵情報を消去し、前記第2のメディアから読み
出した前記データリンクIDを基に、前記メモリに一時
記録された第1のメディアのメディアIDに関する情報
を得て、この第1のメディアのメディアIDに関する情
報と前記第2のメディアのメディアIDに関する情報と
から形成される独自ID情報を前記第2のメディアに記
録すると共に、前記メモリから前記一時記録された第1
のメディアのメディアIDに関する情報を消去するよう
にした。 [c]所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、前記暗号化コンテンツ情
報と前記暗号化鍵情報とを第2のメディアに記録する場
合に、前記第1のメディアのメディアIDに関する情報
と前記暗号化鍵情報とをデータリンクIDによって対応
づけられた形態で前記第1及び第2のメディア以外の所
定のメモリに一時記録し、前記暗号化コンテンツ情報と
前記暗号化鍵情報と前記データリンクIDとを前記第2
のメディアに記録すると共に、前記第1のメディアから
前記暗号化鍵情報を消去し、前記第2のメディアから読
み出した前記データリンクIDを基に、前記メモリに一
時記録された第1のメディアのメディアIDに関する情
報と前記暗号化鍵情報とを得、前記第2のメディアから
読み出した前記暗号化鍵情報と前記メモリから読み出し
た前記暗号化鍵情報とを照合し、その2つの暗号化鍵情
報が一値しているときのみ、前記第2のメディアのメデ
ィアIDに関する情報と前記メモリから読み出した前記
第1のメディアのメディアIDに関する情報とから形成
される独自ID情報を前記第2のメディアに記録すると
共に、前記メモリから前記一時記録された第1のメディ
アのメディアIDに関する情報と前記暗号化鍵情報とを
消去するようにした。
[0006] In the present invention, [a] the encrypted content information encrypted with a predetermined content key and information on the media ID of a first medium on which the encrypted content information is recorded are used as the ID key as the content key. When the content information for recording the encrypted content information and the encryption key information on the second medium is recorded from the first medium on which the encryption key information obtained by encrypting the Information about the media ID of the medium is temporarily recorded in a predetermined memory other than the first and second media, and the encrypted content information and the encryption key information are recorded on the second medium; The encryption key information is erased from the first medium, and information on the medium ID of the second medium and the first temporarily stored in the memory are stored. Unique ID formed from information on media ID of media
Recording information on the second medium and storing the medium I of the temporarily recorded first medium from the memory;
Information about D was deleted. [B] an encryption key obtained by encrypting the content key by using the encrypted content information encrypted with a predetermined content key and the media ID of the first medium on which the encrypted content information is recorded as an ID key In the case of content information recording in which the encrypted content information and the encryption key information are recorded on a second medium from the first medium on which information is recorded, information on a media ID of the first medium is used as data. The encrypted content information, the encryption key information, and the data link ID are temporarily recorded in a predetermined memory other than the first and second media in a form associated with the link ID. And erases the encryption key information from the first medium and reads the data read from the second medium. Information about the media ID of the first medium temporarily recorded in the memory based on the link ID, and forming the information from the information about the media ID of the first medium and the information about the media ID of the second medium. The unique ID information is recorded on the second medium, and the temporarily recorded first ID is recorded from the memory.
Information about the media ID of the media No. is deleted. [C] an encryption key obtained by encrypting the content key using an encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded as an ID key. When the encrypted content information and the encryption key information are recorded on the second medium from the first medium on which information is recorded, information on the media ID of the first medium and the encryption key The information is temporarily recorded in a predetermined memory other than the first and second media in a form associated with the data link ID, and the encrypted content information, the encryption key information, and the data link ID are stored in the memory. Second
Of the first medium temporarily erased in the memory based on the data link ID read from the second medium while erasing the encryption key information from the first medium. Information about a media ID and the encryption key information are obtained, the encryption key information read from the second medium is compared with the encryption key information read from the memory, and the two encryption key information are compared. Is unique, the unique ID information formed from the information on the media ID of the second medium and the information on the media ID of the first medium read from the memory is stored in the second medium. Recording, and erasing, from the memory, the information about the media ID of the first medium and the encryption key information which are temporarily recorded. .

【0007】[d]所定のコンテンツ鍵で暗号化された
暗号化コンテンツ情報と、前記暗号化コンテンツ情報が
記録される第1のメディアのメディアIDに関する情報
をID鍵として前記コンテンツ鍵を暗号化した暗号化鍵
情報とを記録した前記第1のメディアから、前記暗号化
コンテンツ情報と前記暗号化鍵情報とを第2のメディア
に記録する場合に、前記第1のメディアのメディアID
に関する情報を前記第1及び第2のメディア以外の所定
のメモリに一時記録して、前記第1のメディアから前記
暗号化コンテンツ情報と前記暗号化鍵情報とをバックア
ップ用メディアに記録すると共に、前記第1のメディア
から前記暗号化鍵情報を消去し、その後、前記バックア
ップ用メディアから前記暗号化コンテンツ情報と前記暗
号化鍵情報とを前記第2のメディアに記録すると共に、
前記第2のメディアのメディアIDに関する情報と前記
メモリに一時記録された第1のメディアのメディアID
に関する情報とから形成される独自ID情報を前記第2
のメディアに記録し、前記メモリから前記一時記録され
た第1のメディアのメディアIDに関する情報を消去す
るようにした。 [e]所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、前記暗号化コンテンツ情
報と前記暗号化鍵情報とを第2のメディアに記録する場
合に、前記第1のメディアのメディアIDに関する情報
をデータリンクIDによって対応づけられた形態で前記
第1及び第2のメディア以外の所定のメモリに一時記録
し、前記暗号化コンテンツ情報と前記暗号化鍵情報と前
記データリンクIDとをバックアップ用メディアに記録
すると共に、前記第1のメディアから前記暗号化鍵情報
を消去し、その後、前記バックアップ用メディアから前
記暗号化コンテンツ情報と前記暗号化鍵情報と前記デー
タリンクIDとを前記第2のメディアに記録すると共
に、前記第2のメディアから読み出した前記データリン
クIDを基に、前記メモリに一時記録された第1のメデ
ィアのメディアIDに関する情報を得て、この第1のメ
ディアのメディアIDに関する情報と前記第2のメディ
アのメディアIDに関する情報とから形成される独自I
D情報を前記第2のメディアに記録すると共に、前記メ
モリから前記一時記録された第1のメディアのメディア
IDに関する情報を消去するようにした。 [f]所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、前記暗号化コンテンツ情報が記録される第
1のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報とを記録
した前記第1のメディアから、前記暗号化コンテンツ情
報と前記暗号化鍵情報とを第2のメディアに記録する場
合に、前記第1のメディアのメディアIDに関する情報
と前記暗号化鍵情報とをデータリンクIDによって対応
づけられた形態で前記第1及び第2のメディア以外の所
定のメモリに一時記録し、前記暗号化コンテンツ情報と
前記暗号化鍵情報と前記データリンクIDとをバックア
ップ用メディアに記録すると共に、前記第1のメディア
から前記暗号化鍵情報を消去し、その後、前記バックア
ップ用メディアから前記暗号化コンテンツ情報と前記暗
号化鍵情報と前記データリンクIDとを前記第2のメデ
ィアに記録すると共に、前記第2のメディアから読み出
した前記データリンクIDを基に、前記メモリに一時記
録された第1のメディアのメディアIDに関する情報と
前記暗号化鍵情報とを得、前記第2のメディアから読み
出した前記暗号化鍵情報と前記メモリから読み出した前
記暗号化鍵情報とを照合し、その2つの暗号化鍵情報が
一値しているときのみ、前記第2のメディアのメディア
IDに関する情報と前記メモリから読み出した前記第1
のメディアのメディアIDに関する情報とから形成され
る独自ID情報を前記第2のメディアに記録すると共
に、前記メモリから前記一時記録された第1のメディア
のメディアIDに関する情報と前記暗号化鍵情報とを消
去するようにした。
[D] The content key is encrypted using an encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded as an ID key. When recording the encrypted content information and the encryption key information on the second medium from the first medium on which the encryption key information is recorded, the medium ID of the first medium
Information about the encrypted content information and the encryption key information from the first medium to a backup medium while temporarily recording information about the encrypted content in a predetermined memory other than the first and second media. Erasing the encryption key information from the first medium, and then recording the encrypted content information and the encryption key information from the backup medium on the second medium;
Information about the media ID of the second media and the media ID of the first media temporarily recorded in the memory
The unique ID information formed from the
And the information about the medium ID of the temporarily recorded first medium is erased from the memory. [E] Encrypted content information encrypted with a predetermined content key and an encryption key obtained by encrypting the content key using information on a media ID of a first medium on which the encrypted content information is recorded as an ID key When the encrypted content information and the encryption key information are recorded on the second medium from the first medium on which the information is recorded, information on the media ID of the first medium is represented by a data link ID. While temporarily recording in a predetermined memory other than the first and second media in an associated form, and recording the encrypted content information, the encryption key information, and the data link ID on a backup medium, Erasing the encryption key information from the first medium, and then encrypting the encrypted content from the backup medium. The information, the encryption key information, and the data link ID are recorded on the second medium, and the first data temporarily recorded in the memory is recorded based on the data link ID read from the second medium. Obtaining information about the media ID of the medium, and forming a unique I formed from the information about the media ID of the first medium and the information about the media ID of the second medium.
The D information is recorded on the second medium, and the information on the temporarily recorded medium ID of the first medium is deleted from the memory. [F] An encryption key obtained by encrypting the content key using an encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded as an ID key. When the encrypted content information and the encryption key information are recorded on the second medium from the first medium on which information is recorded, information on the media ID of the first medium and the encryption key Information is temporarily recorded in a predetermined memory other than the first and second media in a form associated with the data link ID, and the encrypted content information, the encryption key information, and the data link ID are backed up. Recording on the backup medium and erasing the encryption key information from the first medium. The encrypted content information, the encryption key information, and the data link ID are recorded on the second medium, and are temporarily recorded in the memory based on the data link ID read from the second medium. Obtaining information about the media ID of the first medium and the encryption key information, collating the encryption key information read from the second medium with the encryption key information read from the memory, Only when two pieces of encryption key information have a single value, information on the media ID of the second medium and the first information read from the memory.
The unique ID information formed from the information about the media ID of the medium is recorded on the second medium, and the information about the media ID of the first medium temporarily recorded from the memory, the encryption key information, Was deleted.

【0008】[g]前記メモリに一時記録された第1の
メディアのメディアIDに関する情報が、前記第1のメ
ディアから読み出された第1のメディアのメディアID
に基づく情報であり、前記第2のメディアのメディアI
Dに関する情報が、前記第2のメディアから読み出され
た第2のメディアのメディアIDに基づく情報であるよ
うにした。 [h]前記独自ID情報が、前記第1のメディアのメデ
ィアIDと前記第2のメディアのメディアIDとの差分
値である差分ID情報であるようにした。 [i]前記所定のコンテンツ鍵は共通鍵または公開鍵で
あり、前記ID鍵は、第1のメディアのメディアIDを
用いた共通鍵または第1のメディアのメディアIDを所
定の関数により変換した情報を用いた共通鍵であるよう
にした。
[G] The information about the medium ID of the first medium temporarily recorded in the memory is the medium ID of the first medium read from the first medium.
Based on the media I of the second media
The information relating to D is information based on the media ID of the second medium read from the second medium. [H] The unique ID information is difference ID information that is a difference value between the media ID of the first medium and the media ID of the second medium. [I] The predetermined content key is a common key or a public key, and the ID key is information obtained by converting a common key using a medium ID of the first medium or a medium ID of the first medium by a predetermined function. It was made to be a common key using.

【0009】[j]所定のコンテンツ鍵で暗号化された
暗号化コンテンツ情報と、他のメディアのメディアID
に関する情報をID鍵として前記コンテンツ鍵を暗号化
した暗号化鍵情報と、前記他のメディアのメディアID
に関する情報と本メディアのメディアIDに関する情報
とから形成された独自ID情報とが記録されたメディア
からコンテンツ情報を復元する場合に、前記独自ID情
報と前記本メディアのメディアIDとから前記他のメデ
ィアのメディアIDに関する情報を得て、前記暗号化鍵
情報から前記コンテンツ鍵を復元し、このコンテンツ鍵
を用いて前記暗号化コンテンツ情報を復元するようにし
た。 [k]所定のコンテンツ鍵で暗号化された暗号化コンテ
ンツ情報と、他のメディアのメディアIDに関する情報
をID鍵として前記コンテンツ鍵を暗号化した暗号化鍵
情報と、前記他のメディアのメディアIDに関する情報
と本メディアのメディアIDに関する情報とから形成さ
れた独自ID情報とが記録されているメディアとした。 [l]前記独自ID情報を形成するための前記他のメデ
ィアのメディアIDに関する情報は、前記他のメディア
から読み出したそのメディアのメディアIDに基づく情
報であり、前記独自ID情報を形成するための前記本メ
ディアのメディアIDに関する情報は、前記本メディア
から読み出したそのメディアのメディアIDに基づく情
報であるようにした。 [m]前記独自ID情報が、前記他のメディアのメディ
アIDと前記本メディアのメディアIDとの差分値であ
る差分ID情報であるようにした。 [n]前記所定のコンテンツ鍵は共通鍵または公開鍵で
あり、前記ID鍵は、前記他のメディアのメディアID
を用いた共通鍵または前記他のメディアのメディアID
を所定の関数により変換した情報を用いた共通鍵である
ようにした。
[J] Encrypted content information encrypted with a predetermined content key and a media ID of another medium
Key information obtained by encrypting the content key by using information about the content key as an ID key, and the media ID of the other medium
When restoring content information from a medium on which unique ID information formed from information related to the medium ID of the present medium and information related to the medium ID of the present medium is recorded, the other medium is reconstructed from the unique ID information and the medium ID of the present medium. , The content key is restored from the encryption key information, and the encrypted content information is restored using the content key. [K] encrypted content information encrypted with a predetermined content key, encryption key information obtained by encrypting the content key using information on the media ID of another medium as an ID key, and media ID of the other medium And the unique ID information formed from the information on the media ID of the present medium and the media ID of the present medium. [L] The information on the media ID of the other medium for forming the unique ID information is information based on the media ID of the medium read from the other medium, and is used for forming the unique ID information. The information on the media ID of the main medium is information based on the medium ID of the medium read from the main medium. [M] The unique ID information is difference ID information that is a difference value between the medium ID of the other medium and the medium ID of the main medium. [N] the predetermined content key is a common key or a public key, and the ID key is a media ID of the other medium.
Key using ID or media ID of the other media
Is a common key using information converted by a predetermined function.

【0010】まず、図2を用いて本発明の一実施例の構
成を説明する。メディアはメディア固有のIDが設定さ
れ、メディア制御器にセットすることが出来る。メディ
アは記録再生可能であり、固有のIDを設定可能なもので
あれば、固体メモリーやディスク、テープ等でも良い。
但し、ID情報が所定の耐タンパー性をもつことが条件で
ある。即ち、IDや暗号化に必要な鍵の保管に対して不正
に情報を読み出したり、書き換えたりするのが難しい状
態になっていることが望ましい。
First, the configuration of an embodiment of the present invention will be described with reference to FIG. The media is set with an ID unique to the media, and can be set in the media controller. The medium may be a solid-state memory, a disk, a tape, or the like as long as the medium can be recorded and reproduced and a unique ID can be set.
However, the condition is that the ID information has a predetermined tamper resistance. That is, it is desirable that it is difficult to read or rewrite information illegally with respect to storage of IDs and keys required for encryption.

【0011】もっとも簡単なものはメモリータイプでこ
のメモリーカードは所定のメモリー制御器を介してし
か、IDや暗号化鍵情報が引き出せない仕組みになってい
るものが、安全で簡単に作成できる。メモリーカード
は、工場生産時にカード毎に固有なIDが記録されてい
る。もしくは発行装置により発行される際に、そのメモ
リー固有のIDをEEPROMなどに記録された後、樹脂
封入等で埋めこまれるようになっている。これにより、
後からユーザ対応鍵情報が変更できない、つまり不正改
ざんできないようにする。メディアには一部のデータの
みメディア間のコピーを行うことの出来るメディアバス
を有している。
The simplest type is a memory type. This memory card has a structure in which an ID and encryption key information can be extracted only through a predetermined memory controller, but can be created safely and easily. The memory card has a unique ID recorded for each card during factory production. Alternatively, at the time of issuance by the issuing device, the ID unique to the memory is recorded in an EEPROM or the like, and then embedded in resin or the like. This allows
The key information corresponding to the user cannot be changed later, that is, it cannot be tampered with. The media has a media bus that can copy only some data between the media.

【0012】メディア制御器はメディアをセットして、
PCもしくは専用器などの端末に接続し、メディア内のデ
ータと、端末とのインターフェース機能と、所定のIDで
のデータの暗号化、復号化機能を有する。メディア制御
器は端末側からメモリーの内部を不正にアクセスできな
い耐タンパー性をもっている。端末は外部にあるコンテ
ンツ情報を配信をするセンター(配信センター)に接続
し、課金、認証など所定の手続きを経て、コンテンツデ
ータを受信する。センターとの接続はインターネットな
どのネットワークはもちろん、ISDNや放送、ケーブルT
V、PHSなどの無線接続でもかまわない。
The media controller sets the media,
It is connected to a terminal such as a PC or a dedicated device, and has an interface function with the data in the media, the terminal, and a function of encrypting and decrypting data with a predetermined ID. The media controller has tamper resistance so that the terminal cannot illegally access the inside of the memory. The terminal is connected to a center (distribution center) for distributing content information located outside, and receives content data through a predetermined procedure such as charging and authentication. The connection to the center is not only a network such as the Internet, but also ISDN, broadcasting, cable T
A wireless connection such as V or PHS may be used.

【0013】コンテンツ情報は基本的にコンテンツ毎に
違う鍵(コンテンツ鍵)で暗号化される。コンテンツは
MPEGなどの所定の圧縮方式によって圧縮された後、DES
などの暗号化がなされている。例えばDESの場合、暗号
化鍵は64ビット程度である。データベースとセンター
と端末の関係を図1に示す。センターに設置したデータ
ベースで、コンテンツ情報が、コンテンツX1を暗号化鍵
G1で暗号化し、また、違うコンテンツX2を暗号化鍵G2で
暗号化するものとして管理されている。
The content information is basically encrypted with a different key (content key) for each content. Content is
After being compressed by a predetermined compression method such as MPEG, DES
And so on. For example, in the case of DES, the encryption key is about 64 bits. FIG. 1 shows the relationship between the database, the center, and the terminals. In the database installed at the center, the content information uses the content X1 as an encryption key
It is managed as encrypted with G1 and different content X2 is encrypted with encryption key G2.

【0014】このセンターには複数の端末がネットワー
クで接続されている。端末への送信もセキュリティーを
考えて公開鍵方式で暗号化して送信する。ここで端末1
(T1)の公開鍵をT1Pとし、復号鍵をT1Dとすると、デー
タベース1に管理されていたコンテンツX1は、暗号化鍵
G1で暗号化されEG1(X1)という暗号化コンテンツ情報と
される。暗号化鍵G1は、端末T1に送信するために端末T1
の公開鍵T1Pを使用して暗号化され、暗号化鍵の情報ET
1P(G1)となる。そして、暗号化コンテンツ情報EG1(X1)
と暗号化鍵の情報ET1P(G1)との2つの情報を端末1(T
1)に送信する。
A plurality of terminals are connected to this center via a network. The transmission to the terminal is also encrypted by the public key method for security and transmitted. Here terminal 1
Assuming that the public key of (T1) is T1P and the decryption key is T1D, the content X1 managed in the database 1 is the encryption key
The content is encrypted by G1 and becomes encrypted content information EG1 (X1). The encryption key G1 is transmitted to the terminal T1 for transmission to the terminal T1.
Is encrypted using the public key T1P of the
1P (G1). Then, the encrypted content information EG1 (X1)
And the encryption key information ET1P (G1).
Send to 1).

【0015】端末1でこのコンテンツ情報を再生するた
めには、端末1の復号鍵T1Dを用いて、暗号化鍵の情報
ET1P(G1)を復号し、暗号化鍵G1を得て、その暗号化鍵G
1で暗号化コンテンツ情報EG1(X1)を復号し、コンテン
ツX1を得て、MPEGなどの復号を行うことで再生すること
が出来るが、ここでは、送信されたデータを端末で再生
することなく、すぐに端末に接続されたメディアに記録
することを前提とする。ここでは公開鍵を使って端末ま
でのデータ送信を説明したが、これは、共通鍵方式であ
っても、また他の方式であっても本発明はサポートする
ことが出来る。
In order for the terminal 1 to reproduce this content information, the decryption key information Et1P (G1) is decrypted using the decryption key T1D of the terminal 1, and the encryption key G1 is obtained. Key G
The encrypted content information EG1 (X1) is decrypted in step 1, the content X1 is obtained, and the content can be played back by decrypting MPEG or the like.Here, the transmitted data is not played back by the terminal, It is assumed that recording is immediately performed on a medium connected to the terminal. Here, the data transmission to the terminal using the public key has been described, but the present invention can support the common key method or another method.

【0016】次に図3、4、5を用いて本発明の一実施
例のコンテンツ情報と鍵情報の受け渡し機能について説
明する。
Next, with reference to FIGS. 3, 4, and 5, a function of transferring content information and key information according to an embodiment of the present invention will be described.

【0017】最初に配信センターから端末T1側のメディ
アA(第1のメディア)にコンテンツデータを受信する
場合を説明する。まず、メディアAをメディア制御器に
セットする。メディア制御器を端末T1にセットして、
「データ記録モード」にする。課金、認証など所定の手
続きを行う。手続きが終了すると、センターからコンテ
ンツデータが所定の暗号化鍵G1で暗号化されて端末に配
信されてくる。
First, a case where content data is received from the distribution center to the medium A (first medium) on the terminal T1 side will be described. First, the medium A is set in the media controller. Set the media controller on the terminal T1,
Set to “Data recording mode”. Perform predetermined procedures such as billing and authentication. When the procedure is completed, the content data is encrypted with the predetermined encryption key G1 from the center and delivered to the terminal.

【0018】即ち、コンテンツX1を暗号化鍵G1で暗号化
した暗号化コンテンツ情報EG1(X1)が送信されてくる。
また、暗号化鍵G1を端末T1に送信するために、端末T1の
公開鍵T1Pを使用して暗号化鍵G1を暗号化した暗号化鍵
情報ET1P(G1)が端末T1に送信されてくる。端末で復号
に使用する鍵はT1Dなので、この暗号化鍵情報ET1P(G1)
は復号鍵T1Dで復号できる。この状態をET1D(G1)と表
現する。端末ではこの暗号化鍵情報ET1D(G1)を一度
復号鍵T1Dで復号して暗号化鍵G1を得る。
That is, encrypted content information EG1 (X1) obtained by encrypting the content X1 with the encryption key G1 is transmitted.
Further, in order to transmit the encryption key G1 to the terminal T1, encryption key information ET1P (G1) obtained by encrypting the encryption key G1 using the public key T1P of the terminal T1 is transmitted to the terminal T1. Since the key used for decryption at the terminal is T1D, this encryption key information ET1P (G1)
Can be decrypted with the decryption key T1D. This state is expressed as ET1D (G1). The terminal decrypts the encryption key information ET1D (G1) once with the decryption key T1D to obtain the encryption key G1.

【0019】メディア制御器ではこのデータを受信し、
メディアAには暗号化コンテンツ情報EG1(X1)が記録さ
れ、同時にメディア制御器はセットされたメディアのID
を認識して、この鍵G1をメディアAの固有のIDであるAと
いう値で再暗号化して暗号化鍵情報EA(G1)得、これを
メディアAに記録する。この時点でのメディアAの内容を
図3のメディアAのブロックに示す。αは後述する差分I
D(独自ID情報)であり、この時点ではα=0が記録
されている。配信直後のデータ構造を図4(1)に示
す。データは先頭に差分ID64ビット、暗号化鍵情報6
4ビット、その後ろに暗号化コンテンツ情報が記録され
る。
The media controller receives this data,
On the medium A, the encrypted content information EG1 (X1) is recorded, and at the same time, the media controller sets the ID of the set medium.
, The key G1 is re-encrypted with the value A, which is a unique ID of the medium A, to obtain encryption key information EA (G1), which is recorded on the medium A. The contents of the medium A at this time are shown in a block of the medium A in FIG. α is a difference I described later.
D (unique ID information), and at this time, α = 0 is recorded. FIG. 4A shows the data structure immediately after distribution. The data is headed by 64 bits of differential ID, encryption key information 6
4 bits, after which the encrypted content information is recorded.

【0020】次に、メディアAに記録されている暗号化
コンテンツ情報を再生する場合を説明する。メディアA
をメディア制御器にセットし、メディア制御器を「デー
タ再生モード」とする。暗号化鍵情報EA(G1)を自分のI
DであるAにαを加算した値を用いて暗号化鍵G1を復号
し、次に暗号化鍵G1を用いて暗号化コンテンツ情報EG1
(X)を復号して再生データXを得ることが出来る。ここで
はα=0なのでID=Aを用いて復号した場合と等価であ
る。
Next, a case where the encrypted content information recorded on the medium A is reproduced will be described. Media A
Is set in the media controller, and the media controller is set to the “data reproduction mode”. Copy the encryption key information EA (G1)
The encryption key G1 is decrypted by using a value obtained by adding α to A, which is D, and then the encrypted content information EG1 is decrypted by using the encryption key G1.
By decoding (X), the reproduced data X can be obtained. Here, since α = 0, it is equivalent to decoding using ID = A.

【0021】次に、メディアA(第1のメディア)から
メディアB(第2のメディア)へデータを譲渡(移動)
する場合を説明する。コンテンツの記録されている譲渡
元メディアAから譲渡先メディアBに暗号化コンテンツ情
報を譲渡する場合、まず、メディア制御器にメディアA
をセットする。メディア制御器のモードを「データ移動
モード」にする。
Next, data is transferred (moved) from the medium A (first medium) to the medium B (second medium).
Will be described. When transferring the encrypted content information from the transfer source medium A in which the content is recorded to the transfer destination medium B, first, the media controller
Is set. Set the mode of the media controller to “data transfer mode”.

【0022】暗号化鍵情報EA(G1)と譲渡元メディアA
(第1のメディア)のIDはメディア制御器のメモリーに
データリンクIDによって対応づけられた形態で一時記録
される。これは図3のメディア制御器内メモリーのブロ
ックに示したように、データリンクIDとしてDnという管
理ナンバーを一つ選ぶ。これは0から始めて64ビット
以内であれば、シリアルにIDをつけて行くような形態で
かまわない。後述するような、データリンクIDを消去す
る場合に、矛盾なく管理できればどのような打ち方でも
かまわない。Dnに関連して、暗号化鍵情報EA(G1)とメ
ディアAのID、及びコンテンツのネームなどが記録され
る。メディアAには複数のコンテンツが記録される場合
も考慮してファイルネーム等、このDnに関連してデータ
を記録する。
Encryption key information EA (G1) and transfer source medium A
The ID of the (first medium) is temporarily recorded in the memory of the media controller in a form associated with the data link ID. This selects one management number Dn as the data link ID as shown in the memory block in the media controller of FIG. This may be in the form of serially assigning an ID within 64 bits starting from 0. When erasing the data link ID as described later, any method can be used as long as the data link ID can be managed without contradiction. In association with Dn, the encryption key information EA (G1), the ID of the medium A, the name of the content, and the like are recorded. In consideration of the case where a plurality of contents are recorded in the medium A, data such as a file name is recorded in relation to the Dn.

【0023】暗号化コンテンツ情報EG1(X1)には上記デ
ータリンクIDが付加されて、暗号化鍵情報EA(G1)と共
に、譲渡先メディアにコピーされる。暗号化コンテンツ
情報、暗号化鍵情報EA(G1)はメディアバスを介して高
速にメディアBに転送される。このメディアバスは、メ
ディアAとメディアBを物理的に連結して、メディア制御
器を介さずにデータ転送を行うものである。このデータ
自体は暗号化コンテンツデータのみがこのメディアバス
を通過できるようになっているので安全性が高い。暗号
化コンテンツ情報構造を図4(2)に示す。メディアA
からメディアBに暗号化コンテンツ情報EG1(X1)と暗号
化鍵情報EA(G1)とを送信した後、譲渡元のメディアAに
ある暗号化鍵情報EA(G1)は消去される。また、セキュ
リティを考えると暗号化コンテンツ情報EG1(X1)も消去
することが望ましいが暗号化鍵情報EA(G1)だけ消去さ
れれば、それで暗号の復号はほぼ不可能と考えられる。
The data link ID is added to the encrypted content information EG1 (X1), and is copied to the transfer destination medium together with the encryption key information EA (G1). The encrypted content information and the encryption key information EA (G1) are transferred to the medium B at high speed via the media bus. The media bus physically connects the media A and the media B, and performs data transfer without the media controller. The data itself is highly secure because only the encrypted content data can pass through this media bus. FIG. 4B shows an encrypted content information structure. Media A
Transmits the encrypted content information EG1 (X1) and the encryption key information EA (G1) to the medium B, and then the encryption key information EA (G1) in the transfer source medium A is deleted. Further, considering security, it is desirable to delete the encrypted content information EG1 (X1), but if only the encryption key information EA (G1) is deleted, it is considered that the decryption of the encryption is almost impossible.

【0024】メディア内部、及びメディア制御器は、外
部のバックアップ用メディアや、PCなどの端末などの
ように外部からの不正なアクセスをすることが不可能で
あり、情報の消去などのコマンドも確実に実行される。
The inside of the media and the media controller cannot perform unauthorized access from the outside, such as an external backup medium or a terminal such as a PC. Is executed.

【0025】次に、メディア制御器にメディアBをセッ
トする。メディア制御器では、接続された譲渡先メディ
アBのIDを読み取り、次に、すでに転送されている暗号
化コンテンツ情報EG1(X1)に付加されたデータリンクID
のDnを読み取る。また、暗号化鍵情報EA(G1)も同時に
読み取る。メディア制御器この時点で「データ移動モー
ド」であるので、差分IDと同じエリアに記録されたデー
タをデータリンクIDのDnとして認識できる。それをもと
にメディア制御器のメモリーからデータリンクIDのDnに
対応づけられた暗号化鍵情報EA(G1)と譲渡元メディア
のIDであるID(A)を読み取る。
Next, the medium B is set in the media controller. The media controller reads the ID of the connected transfer destination medium B, and then reads the data link ID added to the encrypted content information EG1 (X1) already transferred.
Read Dn. Also, the encryption key information EA (G1) is read at the same time. The media controller is in the “data transfer mode” at this point, so that data recorded in the same area as the difference ID can be recognized as the data link ID Dn. Based on this, the encryption key information EA (G1) associated with the data link ID Dn and the ID of the transfer source medium ID (A) are read from the memory of the media controller.

【0026】ここで、譲渡先メディアBから読み出した
EA(G1)と制御器メモリーから読み出したEA(G1)とを照
合する。この鍵情報が一致していなければ以下のプロセ
スである差分IDを発行しない。即ち、一致していなか
った場合、データリンクIDが同じでも違ったコンテン
ツの情報として認識することが出来る。これは、同一の
メディアAから複数のメディア制御器を使って、データ
移動を行った場合に発生する問題を回避するため、ま
た、不正にコピーしようとしてメディア制御器内メモリ
ーのデータや、メディア内データを改竄しようとした場
合に発生する矛盾を発見し、機能を停止するのに効果を
発揮する。
Here, the EA (G1) read from the transfer destination medium B is compared with the EA (G1) read from the controller memory. If the key information does not match, no difference ID, which is the following process, is issued. That is, if they do not match, it can be recognized as information of different contents even if the data link ID is the same. This is to avoid a problem that occurs when data is moved from the same medium A using a plurality of media controllers, or to store data in the memory in the media controller or the media in an attempt to copy illegally. It finds inconsistencies that occur when data is falsified, and is effective in stopping functions.

【0027】次に、認証の結果一致している場合、譲渡
先メディアBと譲渡元メディアAのIDの差分値である差分
ID、(A-B)値を、譲渡先メディアBに記録する。そして
記録後、メディア制御器のメモリーに記録されている前
記暗号化鍵情報EA(G1)と譲渡元メディアAのID(A)を消
去する。この時点でのメディアBの内容を図3のメディ
アBのブロックに示す。
Next, when the authentication results in a match, if the transfer media B and the transfer media A have different IDs,
Record the ID and (AB) value on the transfer destination medium B. After the recording, the encryption key information EA (G1) and the ID (A) of the transfer source medium A recorded in the memory of the media controller are deleted. The contents of the medium B at this point are shown in the block of the medium B in FIG.

【0028】この消去の動作はメディア間でデータをコ
ピーするのではなく、譲渡(移動)することを可能として
いる。もともとIDを用いた暗号化は非常に有効である
が、そのメディアでしか再生できないという欠点があっ
たが、外部から操作不可能なメディア制御器内で、暗号
化鍵情報とメディアID情報を管理し、コピーと同時に削
除することで、ユーザーの使い勝手の良いシステムを提
供することが出来るようになる。データ移動後のデータ
構造は図4(3)のようになる。移動終了後始めの64
ビットのデータリンクID情報は、差分IDのデータ情報と
して書き換えられる。
This erasing operation allows data to be transferred (moved), not copied between media. Originally, encryption using ID was very effective, but had the disadvantage that it could only be played back on that medium, but manages encryption key information and media ID information in a media controller that cannot be operated from the outside However, by deleting at the same time as copying, it is possible to provide a user-friendly system. The data structure after data movement is as shown in FIG. First 64 after moving
The bit data link ID information is rewritten as difference ID data information.

【0029】次に、メディアBに移動された暗号化コン
テンツ情報EG1(X1)を再生する場合を説明する。再生手
順は、前記配信後のメディアAを再生する手順と同じで
ある。即ち、このメディアBに記録されている暗号化コ
ンテンツ情報を再生する場合、メディアBをメディア制
御器にセットし、メディア制御器を「再生モード」とす
る。暗号化鍵情報EA(G1)を自分のIDであるBにαを加算
した値、即ち、B+(A-B)を用いて暗号化鍵G1を復号
し、次に暗号化鍵G1を用いて暗号化コンテンツ情報EG1
(X1)を復号して再生データX1を得ることが出来る。差分
IDであるα=A-BなのでID=Aを用いて復号したのと等価
であり、再生が可能となる。
Next, a case where the encrypted content information EG1 (X1) moved to the medium B is reproduced will be described. The reproduction procedure is the same as the procedure for reproducing the media A after the distribution. That is, when reproducing the encrypted content information recorded on the medium B, the medium B is set in the media controller, and the media controller is set to the “play mode”. The encryption key information EA (G1) is decrypted using the value obtained by adding α to B, which is its own ID, that is, B + (AB), and then the encryption key G1 is encrypted using the encryption key G1. Content information EG1
By decoding (X1), the reproduced data X1 can be obtained. Difference
Since the ID is α = AB, it is equivalent to decoding using ID = A, and reproduction is possible.

【0030】次に、コンテンツの記録されている譲渡元
メディアAからバックアップ用メディアに暗号化コンテ
ンツ情報をコピーする場合について説明する。バックア
ップメディアとは、メディア制御器に着脱できないメデ
ィアを総称して言う。即ちPCのハードディスクや、記録
可能な光ディスクなど、本方式の制御器を有していない
場合がこれに当たる。ここでは端末PCに接続されたハー
ドディスクをバックアップメディアとする。
Next, a case where the encrypted content information is copied from the transfer source medium A in which the content is recorded to the backup medium will be described. The backup medium is a general term for media that cannot be attached to and detached from the media controller. That is, this case corresponds to a case in which a controller of the present method is not provided, such as a hard disk of a PC or a recordable optical disk. Here, a hard disk connected to the terminal PC is used as a backup medium.

【0031】まず、メディアAをメディア制御器にセッ
トして、メディア制御器を「バックアップ出力モード」
とする。メディア制御器をPC端末に接続する。暗号化鍵
情報EA(G1)と譲渡元メディアAのIDはメディア制御器の
メモリーにデータリンクIDによって対応づけられた形態
で記録される。これは図3のメディア制御器内メモリー
ブロックに示したように、データリンクIDとしてDnとい
う管理ナンバーを一つ選ぶ。このDnに関連して、暗号化
鍵情報EA(G1)とメディアAのIDが記録される。暗号化コ
ンテンツ情報EG1(X1)には上記データリンクIDが付加さ
れてメディア制御器を介して暗号化鍵情報EA(G1)と共
に端末PCに接続されたハードディスクに転送される。暗
号化コンテンツ情報構造を図5に示す。
First, the medium A is set in the media controller, and the media controller is set in the "backup output mode".
And Connect the media controller to the PC terminal. The encryption key information EA (G1) and the ID of the transfer source medium A are recorded in the memory of the media controller in a form associated with the data link ID. This selects one management number Dn as the data link ID as shown in the memory block in the media controller of FIG. In association with this Dn, the encryption key information EA (G1) and the ID of the medium A are recorded. The data link ID is added to the encrypted content information EG1 (X1) and transferred to the hard disk connected to the terminal PC together with the encryption key information EA (G1) via the media controller. FIG. 5 shows an encrypted content information structure.

【0032】次に、コンテンツの記録されているバック
アップ用メディアから譲渡先メディアBに暗号化コンテ
ンツ情報をコピーする場合について説明する。まず、メ
ディアBをメディア制御器にセットして、メディア制御
器を「バックアップ入力モード」とする。メディア制御
器をPC端末に接続する。バックアップ用メディアに記録
されている暗号化コンテンツデータの先頭64ビットは
必ずデータリンクDnである。上記データリンクIDが付加
されている暗号化コンテンツ情報EG1(X1)と暗号化鍵情
報EA(G1)を譲渡先メディアBにコピーする。
Next, a case where the encrypted content information is copied from the backup medium in which the content is recorded to the transfer destination medium B will be described. First, the medium B is set in the media controller, and the media controller is set to the “backup input mode”. Connect the media controller to the PC terminal. The first 64 bits of the encrypted content data recorded on the backup medium are always the data link Dn. The encrypted content information EG1 (X1) and the encrypted key information EA (G1) to which the data link ID is added are copied to the transfer destination medium B.

【0033】メディア制御器は、接続された譲渡先メデ
ィアのID(B)を読み取り、暗号化コンテンツ情報EG1
(X1)に付加されたデータリンクIDを読み取り、暗号化鍵
情報EA(G1)を読み取る。それをもとにメディア制御器
のメモリーからデータリンクIDに対応づけられた暗号化
鍵情報EA(G1)と譲渡元メディアのID(A)を読み取り、
譲渡先メディアBから読み出した暗号化鍵情報EA(G1)と
制御器メモリーから読み出した暗号化鍵情報EA(G1)と
を照合する。
The media controller reads the ID (B) of the connected transfer-destination medium, and reads the encrypted content information EG1.
The data link ID added to (X1) is read, and the encryption key information EA (G1) is read. Based on this, the encryption key information EA (G1) associated with the data link ID and the transfer source medium ID (A) are read from the memory of the media controller,
The encryption key information EA (G1) read from the transfer destination medium B is compared with the encryption key information EA (G1) read from the controller memory.

【0034】認証の結果一致している場合、譲渡先メデ
ィアBと譲渡元メディアAのIDの差分値である差分ID、
(A-B)値を、譲渡先メディアBに記録する。そして記録
後、メディア制御器のメモリーに記録されている前記暗
号化鍵情報EA(G1)と譲渡元メディアのID(A)を消去す
る。このバックアップの動作は図3のメディアAからメ
ディアBへデータを移動した場合と、メディアAから一旦
バックアップ用メディアにバックアップし、その後メデ
ィアBへ移動したものと等価になる。
If the authentication results in a match, a difference ID, which is a difference value between the IDs of the transfer destination medium B and the transfer source medium A,
(AB) Record the value on the transfer destination medium B. After the recording, the encryption key information EA (G1) and the ID (A) of the transfer source medium recorded in the memory of the media controller are deleted. This backup operation is equivalent to a case where data is moved from the medium A to the medium B in FIG. 3 and a case where data is temporarily backed up from the medium A to a backup medium and then moved to the medium B.

【0035】バックアップメディアからメディアBに移
動された暗号化コンテンツ情報EG1(X1)を再生する場合
は、すでに説明した前記配信後のメディアAを再生する
手順と同じである。即ち、このメディアBに記録されて
いる暗号化コンテンツ情報EG1(X1)を再生する場合、メ
ディアBをメディア制御器にセットし、メディア制御器
を「データ再生モード」とする。暗号化鍵情報EA(T1D)
を自分のIDであるBにαを加算した値、即ち、B+(A-
B)を用いて暗号化鍵G1を復号し、次に暗号化鍵G1を用
いて暗号化コンテンツ情報EG1(X)を復号して再生デー
タXを得ることが出来る。差分IDのα=A-BなのでID=A
を用いて復号したのと等価であり、再生が可能となる。
When the encrypted content information EG1 (X1) moved from the backup medium to the medium B is reproduced, the procedure for reproducing the distributed medium A is the same as that described above. That is, when reproducing the encrypted content information EG1 (X1) recorded on the medium B, the medium B is set in the media controller, and the media controller is set to the “data reproduction mode”. Encryption key information EA (T1D)
Is a value obtained by adding α to B which is own ID, that is, B + (A−
B) to decrypt the encryption key G1, and then decrypt the encrypted content information EG1 (X) using the encryption key G1 to obtain the reproduction data X. Since the difference ID α = AB, ID = A
And it is possible to reproduce.

【0036】ここでの方式は暗号化コンテンツ情報は公
開鍵方式で暗号化されたこととして説明したが、端末の
共通鍵Gでセンターから配信され、端末では復号鍵Gを
用いても可能である。またメディア固有のIDにて、鍵を
暗号化することとして説明したが、IDそのものではな
く、所定の関数を用いてIDを変換した情報を用いた鍵で
暗号化してもよい。
Although the method has been described assuming that the encrypted content information is encrypted by the public key method, the content information is distributed from the center with the common key G of the terminal, and the terminal can also use the decryption key G. . In addition, although the description has been made on the assumption that the key is encrypted with the ID unique to the medium, the encryption may be performed not on the ID itself but on the key using information obtained by converting the ID using a predetermined function.

【0037】次に、図6を用いて本発明の実施例のブロ
ック図について説明する。最初に配信センターからメデ
ィアAにコンテンツデータを受信する場合を説明する。
まず、メディアAをメディア制御器21にセットする。
メディア制御器を端末T1にセットして、外部インター
フェースよりメディア制御器のモード設定部51に「デ
ータ記録モード」を設定する。課金、認証など所定の手
続きが終了すると、センターからコンテンツデータが所
定の暗号化鍵(コンテンツ鍵)G1で暗号化されて端末T
1に配信されてくる。「データ記録モード」の場合、モ
ード設定部51は差分ID発生部52に「0」を発生させ
るよう指示する。メディア制御器では暗号化コンテンツ
データを受信し、暗号化コンテンツデータヘッダー書き
込み部53で、64ビットの「0」を示すデータをヘッ
ダーに書き込み、暗号化コンテンツ情報EG1(X1)をメデ
ィアAのメモリー部33に記録する。モード設定部51
に「データ記録モード」と設定されているとき、スイッ
チ2は差分ID発生部52につながるように切り替えられ
ている。
Next, a block diagram of an embodiment of the present invention will be described with reference to FIG. First, a case where content data is received from the distribution center to the media A will be described.
First, the medium A is set in the media controller 21.
The media controller is set in the terminal T1, and “data recording mode” is set in the mode setting unit 51 of the media controller from the external interface. When predetermined procedures such as charging and authentication are completed, the content data is encrypted from the center with a predetermined encryption key (content key) G1 and the terminal T
1 will be distributed. In the case of the “data recording mode”, the mode setting unit 51 instructs the difference ID generation unit 52 to generate “0”. The media controller receives the encrypted content data, writes 64-bit data indicating “0” to the header in the encrypted content data header writing unit 53, and stores the encrypted content information EG1 (X1) in the memory unit of the medium A. Record at 33. Mode setting unit 51
Is set to “data recording mode”, the switch 2 is switched to be connected to the difference ID generating unit 52.

【0038】一方メディア側のメディアID発生部31に
より発生された信号は、メディア制御器のメディアID読
み取り部54によってメディアのID(A)を検出し、こ
のID(A)でコンテンツの暗号化鍵G1を、鍵暗号化部5
5で暗号化して暗号化鍵情報EA(G1)を作成し、メディ
アのメモリー情報記録消去制御部32を介してメモリー
部33に記録する。ヘッダーは差分IDを示し、この時点
では0が記録されている。配信直後のデータ構造を図4
(1)に示す。データは先頭に差分ID64ビット、暗号
化鍵情報64ビット、その後ろに暗号化コンテンツ情報
が記録される。
On the other hand, the signal generated by the media ID generating unit 31 on the media side detects the media ID (A) by the media ID reading unit 54 of the media controller, and uses the ID (A) to encrypt the content encryption key. G1 to the key encryption unit 5
The encrypted key information EA (G1) is created by encrypting in step 5 and recorded in the memory unit 33 via the memory information recording and erasing control unit 32 of the medium. The header indicates the difference ID, and 0 is recorded at this time. Figure 4 shows the data structure immediately after distribution
This is shown in (1). The data has a difference ID of 64 bits at the beginning, encryption key information of 64 bits, and encrypted content information after the difference ID.

【0039】次に、メディアAに記録されている暗号化
コンテンツ情報EG1(X1)を再生する場合を説明する。メ
ディアAをメディア制御器21にセットし、外部インタ
ーフェースよりメディア制御器のモード設定部51に
「データ再生モード」を設定する。メディア制御器21
はメディアAのメモリー部33から暗号化鍵情報EA(G
1)を読み出し、暗号化鍵復号部56に送信する。またメ
ディア側のメディアID発生部31により発生された信号
は、メディア制御器のメディアID読み取り部54によっ
てメディアのID(A)を検出し、暗号化復号部56に送
信する。また、メディア制御器21はメディアのメモリ
ー部33からメモリー情報記録消去制御部32を介して
暗号化コンテンツ情報EG1(X1)を読み出し、暗号化コン
テンツデータヘッダー読み取り部57に送信する。暗号
化コンテンツデータヘッダー読み取り部57では、先頭
にある差分データ64ビットを読み、スイッチ1を介し
て差分ID読み取り部58へ送信される。
Next, a case where the encrypted content information EG1 (X1) recorded on the medium A is reproduced will be described. The medium A is set in the media controller 21, and the "data reproduction mode" is set in the mode setting section 51 of the media controller from the external interface. Media controller 21
Is the encryption key information EA (G
1) is read and transmitted to the encryption key decryption unit 56. The signal generated by the media ID generation unit 31 on the media side detects the media ID (A) by the media ID reading unit 54 of the media controller and transmits the signal to the encryption / decryption unit 56. Further, the media controller 21 reads the encrypted content information EG1 (X1) from the memory unit 33 of the medium via the memory information recording and erasing control unit 32, and transmits it to the encrypted content data header reading unit 57. The encrypted content data header reading unit 57 reads the leading 64 bits of difference data, and transmits the difference data to the difference ID reading unit 58 via the switch 1.

【0040】モード設定部51によって「データ再生モ
ード」の場合、スイッチ1は差分ID読み取り部58へ切
り替えられている。差分ID読み取り部58で検出された
差分IDは暗号化鍵復号部56に送信される。暗号化鍵復
号部56では、入力された差分IDとメディアIDを加算
し、IDを生成し、暗号化鍵G1を復号する。ここでは差分
ID=0なのでID=Aを用いて復号したのと等価である。
復号した暗号化鍵G1は暗号化コンテンツデータ復号部5
9に送信される。また、暗号化コンテンツデータヘッダ
ー読み取り部57でヘッダーが取り去られた暗号化コン
テンツデータは暗号化コンテンツ復号部59に送信され
る。暗号化コンテンツデータ復号部59では、入力され
た暗号化コンテンツデータEG1(X1)と暗号化鍵G1によっ
て暗号化コンテンツデータを復号化し、再生データXと
して出力する。
In the case of the “data reproduction mode” by the mode setting section 51, the switch 1 has been switched to the difference ID reading section 58. The difference ID detected by the difference ID reading unit 58 is transmitted to the encryption key decryption unit 56. The encryption key decryption unit 56 adds the input difference ID and media ID, generates an ID, and decrypts the encryption key G1. Here is the difference
Since ID = 0, it is equivalent to decoding using ID = A.
The decrypted encryption key G1 is used as the encrypted content data decryption unit 5
9 is transmitted. The encrypted content data whose header has been removed by the encrypted content data header reading unit 57 is transmitted to the encrypted content decryption unit 59. The encrypted content data decryption unit 59 decrypts the encrypted content data using the input encrypted content data EG1 (X1) and the encryption key G1, and outputs the decrypted content data as reproduction data X.

【0041】次に、メディアAからメディアBへデータを
譲渡(移動)する場合を説明する。コンテンツの記録さ
れている譲渡元メディアAから譲渡先メディアBに暗号化
コンテンツ情報をコピーする場合、まず、メディア制御
器21にメディアAをセットする。外部インターフェー
スよりメディア制御器のモード設定部51に「データ移
動出力モード」を設定する。
Next, a case where data is transferred (moved) from the medium A to the medium B will be described. When copying the encrypted content information from the transfer source medium A in which the content is recorded to the transfer destination medium B, first, the medium A is set in the media controller 21. The “data transfer output mode” is set in the mode setting unit 51 of the media controller from the external interface.

【0042】メディアID発生部31により発生された信
号は、メディア制御器のメディアID読み取り部54によ
ってメディアのID(A)を検出し、メディア制御器内メ
モリー60の記録再生消去制御部61に送信される。同
時に暗号化鍵情報EA(G1)がメディアAから呼び出され、
メディア制御器内メモリー60の記録再生消去制御部6
1に送信される。また、データリンクID発生部62でデ
ータリンクIDが発生されてメディア制御器内メモリー6
0の記録再生消去制御部61に送信される。これら暗号
化鍵情報EA(G1)と譲渡元メディアAのIDはメディア制御
器のメモリー60にデータリンクIDによって対応づけら
れた形態で記録される。後述するような、データリンク
IDを消去する場合には消去した情報がデータリンクID発
生部に送信され、矛盾なく管理できるIDが発生できるよ
うになっている。
The signal generated by the media ID generating unit 31 detects the media ID (A) by the media ID reading unit 54 of the media controller and transmits the signal to the recording / reproduction erasing control unit 61 of the memory 60 in the media controller. Is done. At the same time, the encryption key information EA (G1) is called from the medium A,
Recording / reproduction / erasure control unit 6 of the memory 60 in the media controller
1 is sent. Further, the data link ID is generated by the data link ID generation section 62 and the data
0 is transmitted to the recording / reproducing / erasing control unit 61. The encryption key information EA (G1) and the ID of the transfer source medium A are recorded in the memory 60 of the media controller in a form associated with the data link ID. Data link, as described below
When deleting an ID, the deleted information is transmitted to the data link ID generation unit, so that an ID that can be managed without contradiction can be generated.

【0043】データリンクID発生部62は同時に、暗号
化コンテンツデータヘッダー書き込み部53にもデータ
リンクIDを送信する。モード設定部51に「データ移動
出力モード」と設定されているとき、スイッチ2は、デ
ータリンクID発生部62につながるように切り替えられ
ている。暗号化コンテンツデータヘッダー書き込み部5
3では、メディアAのメモリー部33から暗号化コンテ
ンツデータを読み取り、ヘッダーにデータリンクIDを書
き込んで、一旦メディアのメモリー33に戻される。
At the same time, the data link ID generation section 62 also transmits the data link ID to the encrypted content data header writing section 53. When “data transfer output mode” is set in the mode setting unit 51, the switch 2 is switched so as to connect to the data link ID generation unit 62. Encrypted content data header writing unit 5
At 3, the encrypted content data is read from the memory unit 33 of the medium A, the data link ID is written in the header, and the data is temporarily returned to the memory 33 of the medium.

【0044】戻された暗号化コンテンツデータは暗号化
鍵情報とともにデータ移動用の領域に格納され、メディ
アバス34を介して、高速にメディアBに転送される。
このメディアバス34は、メディアAとメディアBを物理
的に連結して、メディア制御器を介さずにデータ転送を
行う。このデータ自体は暗号化コンテンツデータのみが
このメディアバスを通過できるようになっているので安
全性が高い。
The returned encrypted content data is stored in the data transfer area together with the encryption key information, and is transferred to the medium B via the media bus 34 at a high speed.
The media bus 34 physically connects the media A and the media B, and performs data transfer without a media controller. The data itself is highly secure because only the encrypted content data can pass through this media bus.

【0045】その後、メディア側のメモリー情報記録消
去制御部32は設定モードが「データ移動出力モード」
であることを確認して、譲渡元メディアAにある暗号化
鍵情報EA(G1)を消去する。暗号化コンテンツ情報構造
を図4(2)に示す。
Thereafter, the setting mode of the memory information recording and erasing control unit 32 on the medium side is set to “data transfer output mode”.
Then, the encryption key information EA (G1) in the transfer source medium A is deleted. FIG. 4B shows an encrypted content information structure.

【0046】次に、メディア制御器21にメディアBを
セットする。メディア制御器のメディアID読み取り部5
4によってメディアのID(B)を検出する。そしてメデ
ィアBのメモリー部32Bにすでに転送記録されている
暗号化コンテンツ情報EG1(X1)を暗号化コンテンツデー
タヘッダー読み取り部57に送信する。また、メディア
Bに記録されている暗号化鍵情報EA(G1)を読み取る。
Next, the medium B is set in the medium controller 21. Media ID reading unit 5 of media controller
4 to detect the media ID (B). Then, the encrypted content information EG1 (X1) already transferred and recorded in the memory unit 32B of the medium B is transmitted to the encrypted content data header reading unit 57. Further, it reads the encryption key information EA (G1) recorded on the medium B.

【0047】モード設定部51に「データ入力移動モー
ド」と設定されているとき、スイッチ1はデータリンク
ID読み取り部63につながるように切り替えられてい
る。データリンクID読み取り部63では、暗号化コンテ
ンツ情報EG1(X1)のヘッダーについているデータリンク
IDを読み取り、メディア制御器内メモリー60の記録再
生消去制御部61に送信する。記録再生消去制御部61
ではこのデータリンクIDをもとに、メディア制御器のメ
モリー60からデータリンクIDのDnに対応づけられた暗
号化鍵情報EA(G1)と譲渡元メディアのIDであるID(A)を
読み取る。
When "data input movement mode" is set in the mode setting section 51, the switch 1 is set to the data link mode.
It is switched to connect to the ID reading unit 63. In the data link ID reading section 63, the data link attached to the header of the encrypted content information EG1 (X1)
The ID is read and transmitted to the recording / reproduction / erasure control unit 61 of the memory 60 in the media controller. Recording / reproduction / erasure control unit 61
Then, based on the data link ID, the encryption key information EA (G1) associated with the data link ID Dn and the ID (A) as the ID of the transfer source medium are read from the memory 60 of the media controller.

【0048】ここで、譲渡先メディアBから読み出した
暗号化鍵情報EA(G1)とメディア制御器メモリー60か
ら読み出した暗号化鍵情報EA(G1)を暗号化鍵照合部6
4に送信し照合する。この鍵情報が一致していなければ
以下のプロセスである差分IDを発行しない。照合結果
は差分ID発生部52に送信され、照合結果が一致してい
る場合、ID(A)は差分ID発生部52に送信される。差分I
D発生部52では入力されたID(A)と、メディアID読み取
り部54によって読み取った譲渡先メディアのID(B)
との差を計算し、差分ID(A-B)値を、暗号化コンテン
ツデータヘッダー書き込み部53に送信する。
Here, the encryption key information EA (G1) read from the transfer destination medium B and the encryption key information EA (G1) read from the media controller memory 60 are compared with the encryption key verification unit 6
4 and collated. If the key information does not match, no difference ID, which is the following process, is issued. The collation result is transmitted to the difference ID generation unit 52. If the collation results match, the ID (A) is transmitted to the difference ID generation unit 52. Difference I
In the D generating unit 52, the input ID (A) and the ID of the transfer destination medium read by the media ID reading unit 54 (B)
And sends the difference ID (AB) value to the encrypted content data header writing unit 53.

【0049】モード設定部51に「データ入力移動モー
ド」と設定されているとき、スイッチ2は差分ID発生部
52につながるように切り替えられている。暗号化コン
テンツデータヘッダー書き込み部53は対象となるデー
タリンクIDのついた暗号化コンテンツデータのヘッダー
を差分IDの値に書き換える。
When the “data input movement mode” is set in the mode setting section 51, the switch 2 is switched so as to be connected to the difference ID generation section 52. The encrypted content data header writing unit 53 rewrites the header of the encrypted content data with the target data link ID to the value of the difference ID.

【0050】その後、暗号化コンテンツデータヘッダー
書き込み部53は、書き込み完了の信号をメディア制御
器内メモリー60の記録再生消去制御部61に出力し、
記録再生消去制御部61は前記暗号化鍵情報EA(G1)と
譲渡元メディアのID(A)を消去する。データ移動後の
データ構造は図4(3)のようになる。移動終了後始め
の64ビットのデータリンクID情報は、差分IDのデータ
情報として書き換えられる。
Thereafter, the encrypted content data header writing section 53 outputs a write completion signal to the recording / reproduction / erasure control section 61 of the memory 60 in the media controller,
The recording / reproduction / erasure control unit 61 erases the encryption key information EA (G1) and the ID (A) of the transfer source medium. The data structure after data movement is as shown in FIG. The first 64-bit data link ID information after the end of the movement is rewritten as difference ID data information.

【0051】次に、メディアBに移動された暗号化コン
テンツ情報を再生する場合を説明する。再生手順は、前
記配信後のメディアAを再生する手順と同じである。即
ち、このメディアBに記録されている暗号化コンテンツ
情報EG1(X1)を再生する場合、メディアBをメディア制
御器21にセットし、メディア制御器を「データ再生モ
ード」とする。メディア制御器21はメディアBのメモ
リー部33Bから暗号化鍵情報EA(G1)を読み出し、暗
号化鍵復号部56に送信する。またメディア側のメディ
アID発生部31Bにより発生された信号は、メディア制
御器のメディアID読み取り部54によってメディアのID
(B)を検出し、暗号化復号部56に送信する。また、
メディア制御器21はメディアBのメモリー部33Bか
ら暗号化コンテンツ情報EG1(X1)を読み出し、暗号化コ
ンテンツデータヘッダー読み取り部57に送信する。暗
号化コンテンツデータヘッダー読み取り部57では、先
頭にある差分データ64ビットを読み、スイッチ1を介
して差分ID読み取り部58へ送信される。
Next, a case where the encrypted content information moved to the medium B is reproduced will be described. The reproduction procedure is the same as the procedure for reproducing the media A after the distribution. That is, when reproducing the encrypted content information EG1 (X1) recorded on the medium B, the medium B is set in the media controller 21 and the media controller is set to the “data reproduction mode”. The media controller 21 reads the encryption key information EA (G1) from the memory unit 33B of the medium B, and transmits it to the encryption key decryption unit 56. The signal generated by the media ID generation unit 31B on the media side is transmitted to the media ID reading unit 54 of the media controller by the media ID reading unit 54.
(B) is detected and transmitted to the encryption / decryption unit 56. Also,
The media controller 21 reads out the encrypted content information EG1 (X1) from the memory unit 33B of the medium B, and sends it to the encrypted content data header reading unit 57. The encrypted content data header reading unit 57 reads the leading 64 bits of difference data, and transmits the difference data to the difference ID reading unit 58 via the switch 1.

【0052】モード設定部51によって「データ再生モ
ード」の場合、スイッチ1は差分ID読み取り部58へ切
り替えられている。差分ID読み取り部58で検出された
差分IDは暗号化鍵復号部56に送信される。暗号化鍵復
号部56では、入力された差分IDとメディアIDを加算
し、IDを生成し、暗号化鍵G1を復号する。ここでは差分
ID=A=BとなっていてID=B+(A-B)、即ちID=Aを用いて
復号したのと等価である。復号した暗号化鍵G1は暗号化
コンテンツデータ復号部59に送信される。また、暗号
化コンテンツデータヘッダー読み取り部57でヘッダー
が取り去られた暗号化コンテンツデータEG1(X1)は暗号
化コンテンツ復号部59に送信される。暗号化コンテン
ツデータ復号部59では、入力された暗号化コンテンツ
データEG1(X1)と暗号化鍵G1によって暗号化コンテンツ
データを復号化し、再生データとして出力する。
In the case of the “data reproduction mode” by the mode setting section 51, the switch 1 has been switched to the difference ID reading section 58. The difference ID detected by the difference ID reading unit 58 is transmitted to the encryption key decryption unit 56. The encryption key decryption unit 56 adds the input difference ID and media ID, generates an ID, and decrypts the encryption key G1. Here is the difference
ID = A = B, which is equivalent to decoding using ID = B + (AB), that is, ID = A. The decrypted encryption key G1 is transmitted to the encrypted content data decryption unit 59. The encrypted content data EG1 (X1) whose header has been removed by the encrypted content data header reading unit 57 is transmitted to the encrypted content decryption unit 59. The encrypted content data decrypting section 59 decrypts the encrypted content data using the input encrypted content data EG1 (X1) and the encryption key G1, and outputs the decrypted content data as reproduction data.

【0053】次に、コンテンツの記録されている譲渡元
メディアAからバックアップ用メディア70に暗号化コ
ンテンツ情報をコピーする場合について説明する。ま
ず、メディア制御器21にメディアAをセットする。外
部インターフェースよりメディア制御器のモード設定部
51に「バックアップ出力モード」を設定する。メディ
ア制御器21を端末T1に接続する。端末T1をバック
アップ用メディア70に接続する。
Next, a case where the encrypted content information is copied from the transfer source medium A in which the content is recorded to the backup medium 70 will be described. First, the medium A is set in the media controller 21. The “backup output mode” is set in the mode setting unit 51 of the media controller from the external interface. The media controller 21 is connected to the terminal T1. The terminal T1 is connected to the backup medium 70.

【0054】メディアID発生部31により発生された信
号は、メディア制御器のメディアID読み取り部54によ
ってメディアAのID(A)を検出し、メディア制御器内
メモリー60の記録再生消去制御部61に送信される。
同時に暗号化鍵情報がメディアAから呼び出され、メデ
ィア制御器内メモリー60の記録再生消去制御部61に
送信される。
The signal generated by the media ID generating section 31 detects the ID (A) of the medium A by the media ID reading section 54 of the media controller, and sends the signal to the recording / reproduction / erasing control section 61 of the memory 60 in the media controller. Sent.
At the same time, the encryption key information is called from the medium A and transmitted to the recording / reproduction / erasure control unit 61 of the memory 60 in the media controller.

【0055】また、データリンクID発生部62でデータ
リンクIDが発生されてメディア制御器内メモリー60の
記録再生消去制御部61に送信される。これら暗号化鍵
情報EA(G1)と譲渡元メディアAのIDはメディア制御器の
メモリー60にデータリンクIDによって対応づけられた
形態で記録される。データリンクID発生部62は同時
に、暗号化コンテンツデータヘッダー書き込み部53に
もデータリンクIDを送信する。モード設定部51に「バ
ックアップ出力モード」と設定されているとき、スイッ
チ2は、データリンクID発生部62につながるように切
り替えられている。暗号化コンテンツデータヘッダー書
き込み部53では、メディアAのメモリー部33から暗
号化コンテンツデータを読み取り、ヘッダーにデータリ
ンクIDを書き込む。データリンクIDが書き込まれた暗号
化コンテンツデータEG1(X1)は、メディアAのメモリー
部33から読み出された暗号化鍵情報EA(G1)と共に、
端末T1を介してバックアップメディア70に送信され
る。暗号化コンテンツ情報構造を図4(2)に示す。そ
の後、譲渡元メディアAにある暗号化鍵情報EA(G1)は
メモリー情報記録消去制御部32によって消去される。
Further, the data link ID is generated by the data link ID generation section 62 and transmitted to the recording / reproduction erasure control section 61 of the memory 60 in the media controller. The encryption key information EA (G1) and the ID of the transfer source medium A are recorded in the memory 60 of the media controller in a form associated with the data link ID. The data link ID generation unit 62 also transmits the data link ID to the encrypted content data header writing unit 53 at the same time. When “backup output mode” is set in the mode setting unit 51, the switch 2 is switched to be connected to the data link ID generation unit 62. The encrypted content data header writing unit 53 reads the encrypted content data from the memory unit 33 of the medium A, and writes the data link ID in the header. The encrypted content data EG1 (X1) in which the data link ID is written is together with the encryption key information EA (G1) read from the memory unit 33 of the medium A.
The data is transmitted to the backup medium 70 via the terminal T1. FIG. 4B shows an encrypted content information structure. Thereafter, the encryption key information EA (G1) in the transfer source medium A is erased by the memory information recording and erasing control unit 32.

【0056】次に、コンテンツの記録されているバック
アップ用メディア70から譲渡先メディアBに暗号化コ
ンテンツ情報を譲渡する場合について説明する。まず、
メディアBをメディア制御器21にセットして、メディ
ア制御器21を「バックアップ入力モード」とする。メ
ディア制御器のメディアID読み取り部54によってメデ
ィアのID(B)を検出する。次に、アップメディア70
から端末T1を介して暗号化コンテンツデータEG1(X1)
と暗号化鍵情報EA(G1)を読み出し、その暗号化コンテ
ンツデータEG1(X1)と暗号化鍵情報EA(G1)を暗号化コ
ンテンツデータヘッダー書き込み部53を通過させて、
メディアBのメモリー部33Bに記録させる。
Next, a case where the encrypted content information is transferred from the backup medium 70 in which the content is recorded to the transfer destination medium B will be described. First,
The medium B is set in the media controller 21 and the media controller 21 is set to the “backup input mode”. The media ID (B) of the media is detected by the media ID reading unit 54 of the media controller. Next, the up-media 70
From the terminal device T1 to the encrypted content data EG1 (X1)
And the encrypted key information EA (G1), and passes the encrypted content data EG1 (X1) and the encrypted key information EA (G1) through the encrypted content data header writing unit 53,
The data is recorded in the memory unit 33B of the medium B.

【0057】続いて、暗号化コンテンツ情報EG1(X1)を
メディアBのメモリー部33Bから暗号化コンテンツデ
ータヘッダー読み取り部57に送信する。モード設定部
51に「バックアップ入力モード」と設定されていると
き、スイッチ1はデータリンクID読み取り部63につな
がるように切り替えられている。データリンクID読み取
り部63では、暗号化コンテンツ情報EG1(X1)のヘッダ
ーについているデータリンクIDを読み取り、メディア制
御器内メモリー60の記録再生消去制御部61に送信す
る。また、メディアBのメモリー部33Bから暗号化鍵
情報EA(G1)も読み取る。記録再生消去制御部61では
このデータリンクIDをもとに、メディア制御器のメモリ
ーからデータリンクIDのDnに対応づけられた暗号化鍵情
報EA(G1)と譲渡元メディアのIDであるID(A)を読み取
る。
Subsequently, the encrypted content information EG1 (X1) is transmitted from the memory unit 33B of the medium B to the encrypted content data header reading unit 57. When the “backup input mode” is set in the mode setting section 51, the switch 1 is switched so as to connect to the data link ID reading section 63. The data link ID reading section 63 reads the data link ID attached to the header of the encrypted content information EG1 (X1), and transmits the data link ID to the recording / reproduction / erasure control section 61 of the memory 60 in the media controller. Further, it reads the encryption key information EA (G1) from the memory unit 33B of the medium B. Based on this data link ID, the recording / reproduction / erasure control unit 61 reads from the memory of the media controller the encryption key information EA (G1) associated with the data link ID Dn and the ID (ID) of the transfer source medium. Read A).

【0058】ここで、譲渡先メディアBから読み出した
EA(G1)と制御器メモリー60から読み出したEA(G1)を
暗号化鍵照合部64に送信し照合する。この鍵情報が一
致していなければ以下のプロセスである差分IDを発行
しない。照合結果は差分ID発生部52に送信され、照合
結果が一致している場合、ID(A)は差分ID発生部に送信
される。
Here, EA (G1) read from the transfer destination medium B and EA (G1) read from the controller memory 60 are transmitted to the encryption key verification unit 64 for verification. If the key information does not match, no difference ID, which is the following process, is issued. The collation result is transmitted to the difference ID generator 52, and if the collation results match, the ID (A) is transmitted to the difference ID generator.

【0059】差分ID発生部52では入力されたID(A)
と、メディアID読み取り部54によって読み取った譲渡
先メディアのID(B)との差を計算し、差分ID(A-B)値
を、暗号化コンテンツデータヘッダー書き込み部53に
送信する。モード設定部51に「バックアップ入力モー
ド」と設定されているとき、スイッチ2は差分ID発生部
52につながるように切り替えられている。暗号化コン
テンツデータヘッダー書き込み部53は対象となるデー
タリンクIDのついた暗号化コンテンツデータEG1(X1)の
ヘッダーを差分IDの値に書き換える。その後、暗号化コ
ンテンツデータヘッダー書き込み部53は、書き込み完
了の信号をメディア制御器内メモリー60の記録再生消
去制御部61に出力し、記録再生消去制御部61は前記
暗号化鍵情報EA(G1)と譲渡元メディアのID(A)を消去
する。
The difference ID generator 52 inputs the ID (A)
And the ID (B) of the transfer destination medium read by the media ID reading unit 54, and transmits the difference ID (AB) value to the encrypted content data header writing unit 53. When “backup input mode” is set in the mode setting unit 51, the switch 2 is switched so as to be connected to the difference ID generation unit 52. The encrypted content data header writing unit 53 rewrites the header of the encrypted content data EG1 (X1) with the target data link ID to the value of the difference ID. After that, the encrypted content data header writing section 53 outputs a write completion signal to the recording / reproduction / erasure control section 61 of the memory 60 in the media controller, and the recording / reproduction / erasure control section 61 transmits the encryption key information EA (G1). And erase the ID (A) of the transfer source media.

【0060】データ移動後のデータ構造は図4(3)の
ようになる。移動終了後始めの64ビットのデータリン
クID情報は、差分IDのデータ情報として書き換えられ
る。
The data structure after the data transfer is as shown in FIG. The first 64-bit data link ID information after the end of the movement is rewritten as difference ID data information.

【0061】次に、バックアップメディア70からメデ
ィアBに移動された暗号化コンテンツ情報を再生する場
合を説明する。再生手順は、前記配信後のメディアAを
再生する手順と同じである。即ち、このメディアBに記
録されている暗号化コンテンツ情報EG1(X1)を再生する
場合、メディアBをメディア制御器21にセットし、メ
ディア制御器を「データ再生モード」とする。
Next, a case where the encrypted content information moved from the backup medium 70 to the medium B is reproduced will be described. The reproduction procedure is the same as the procedure for reproducing the media A after the distribution. That is, when reproducing the encrypted content information EG1 (X1) recorded on the medium B, the medium B is set in the media controller 21 and the media controller is set to the “data reproduction mode”.

【0062】メディア制御器21はメディアBのメモリ
ー部33Bから暗号化鍵情報EA(G1)を読み出し、暗号
化鍵復号部56に送信する。また、メディア側のメディ
アID発生部31Bにより発生された信号は、メディア制
御器のメディアID読み取り部54によってメディアのID
(B)を検出し、暗号化鍵復号部56に送信する。ま
た、メディア制御器はメディアBのメモリー部33Bか
ら暗号化コンテンツ情報EG1(X1)を読み出し、暗号化コ
ンテンツデータヘッダー読み取り部57に送信する。暗
号化コンテンツデータヘッダー読み取り部57では、先
頭にある差分データ64ビットを読み、スイッチ1を介
して差分ID読み取り部58へ送信される。
The media controller 21 reads the encryption key information EA (G1) from the memory unit 33B of the medium B and sends it to the encryption key decryption unit 56. The signal generated by the media ID generation unit 31B on the media side is transmitted to the media ID reading unit 54 of the media controller by the media ID reading unit 54.
(B) is detected and transmitted to the encryption key decryption unit 56. Further, the media controller reads the encrypted content information EG1 (X1) from the memory unit 33B of the medium B, and transmits it to the encrypted content data header reading unit 57. The encrypted content data header reading unit 57 reads the leading 64 bits of difference data, and transmits the difference data to the difference ID reading unit 58 via the switch 1.

【0063】モード設定部51によって「データ再生モ
ード」の場合、スイッチ1は差分ID読み取り部58へ切
り替えられている。差分ID読み取り部58で検出された
差分IDは暗号化鍵復号部56に送信される。暗号化鍵復
号部56では、入力された差分IDとメディアIDを加算
し、IDを生成し、暗号化鍵G1を復号する。ここでは差分
ID=A-BとなっていてID=B+(A-B)、即ちID=Aを用いて
復号した場合と等価である。復号した暗号化鍵G1は暗号
化コンテンツデータ復号部59に送信される。また、暗
号化コンテンツヘッダー読み取り部57でヘッダーが取
り去られた暗号化コンテンツデータEG1(X1)は暗号化コ
ンテンツデータ復号部59に送信される。暗号化コンテ
ンツデータ復号部59では、入力された暗号化コンテン
ツデータEG1(X1)と暗号化鍵G1によって暗号化コンテン
ツデータを復号化し、再生データX1として出力する。
In the case of the “data reproduction mode” by the mode setting section 51, the switch 1 has been switched to the difference ID reading section 58. The difference ID detected by the difference ID reading unit 58 is transmitted to the encryption key decryption unit 56. The encryption key decryption unit 56 adds the input difference ID and media ID, generates an ID, and decrypts the encryption key G1. Here is the difference
ID = AB, which is equivalent to decoding using ID = B + (AB), that is, ID = A. The decrypted encryption key G1 is transmitted to the encrypted content data decryption unit 59. Further, the encrypted content data EG1 (X1) whose header has been removed by the encrypted content header reading unit 57 is transmitted to the encrypted content data decrypting unit 59. The encrypted content data decryption section 59 decrypts the encrypted content data using the input encrypted content data EG1 (X1) and the encryption key G1, and outputs the decrypted content data as reproduction data X1.

【0064】このように、本実施例によれば、不正なコ
ピーを防止しつつ、コンテンツデータの記録されたメデ
ィアをユーザー間で譲渡することを可能とし、必ずしも
課金管理機関、データ管理センター等に接続しなくとも
ユーザーがコンテンツデータを手に入れることを可能と
する。
As described above, according to the present embodiment, it is possible to transfer the media on which the content data is recorded between users while preventing unauthorized copying, and it is not always necessary to transfer the media in which the content data is recorded to a charging management institution, a data management center, or the like. It enables a user to obtain content data without connecting.

【0065】また、本実施例によれば、1人のユーザー
が複数のメディアを持っていた場合、不正なコピーを防
止しつつ、そのメディア間でデータの移動や、一時バッ
クアップをしてから、任意のメディアにデータを復帰さ
せるシステムを提供できる。
Further, according to the present embodiment, when one user has a plurality of media, data is moved between the media or a temporary backup is performed while preventing unauthorized copying. A system for restoring data to any media can be provided.

【0066】さらに、メディアが着脱可能なメディア制
御器を有し、メディア制御器にはメモリーを有し、メデ
ィア間の暗号化コンテンツ情報EG1(X1)の移動を行う場
合には、暗号化鍵情報EA(G1)をメモリーに一時記録し
て移動終了後暗号化鍵情報EA(G1)を消去し、バックア
ップ用メディアに移動する場合には、次にバックアップ
用メディアから復帰するまで暗号化鍵情報EA(G1)をメ
モリーに一時記録して復帰時に暗号化鍵情報EA(G1)を
消去するようにしたので、一時バックアップをしてか
ら、任意のメディアにデータを復帰させる時などに、不
正な複数メディアへのコピーを防止しつつ、メディア間
のデータ移動を自由に行うことが可能となる。
Further, the medium controller has a removable media controller. The media controller has a memory. When moving the encrypted content information EG1 (X1) between the media, the encryption key information is used. When EA (G1) is temporarily recorded in the memory, and after the transfer is completed, the encryption key information EA (G1) is erased and moved to the backup medium, the encryption key information EA is restored until the next recovery from the backup medium. (G1) is temporarily recorded in the memory, and the encryption key information EA (G1) is erased at the time of restoration. It is possible to freely move data between media while preventing copying to media.

【0067】また、メディア制御器内メモリーに一時記
録した移動元メディアの暗号化鍵情報EA(G1)と、移動
先のメディア内から読み出した移動元メディアの暗号化
鍵情報EA(G1)とが同一か否かを認証し、同一と認証し
たときのみ差分IDを生成し記録するようにしたので、同
一のメディアAから複数のメディア制御器を使って、デ
ータ移動を行った場合に発生する問題を回避できる。さ
らには、この認証機能は、不正にコピーしようとしてメ
ディア制御器内メモリーのデータや、メディア内データ
を改ざんしようとした場合に発生する矛盾を発見し、機
能を停止するのに効果を発揮する。
Further, the encryption key information EA (G1) of the source medium temporarily recorded in the memory in the media controller and the encryption key information EA (G1) of the source medium read from the destination medium are stored. A problem that occurs when data is moved from the same medium A using a plurality of media controllers because the same ID is generated and the difference ID is generated and recorded only when the same is authenticated. Can be avoided. Furthermore, this authentication function is effective in finding the data in the memory in the media controller or inconsistency that occurs when trying to falsify the data in the medium in order to copy illegally, and is effective in stopping the function.

【0068】[0068]

【発明の効果】本発明によれば、不正なコピーを防止し
つつ、コンテンツデータの記録されたメディアをユーザ
ー間で譲渡することを可能とし、必ずしも課金管理機
関、データ管理センター等に接続しなくともユーザーが
コンテンツデータを手に入れることを可能とする。
According to the present invention, it is possible to transfer a medium on which content data is recorded between users while preventing unauthorized copying, and it is not always necessary to connect to a charging management institution, a data management center, or the like. Both allow users to obtain content data.

【0069】また、本発明によれば、1人のユーザーが
複数のメディアを持っていた場合、そのメディア間でデ
ータの移動や、一時バックアップをしてから、不正なコ
ピーを防止しつつ、任意のメディアにデータを復帰させ
るシステムを提供できる。
Further, according to the present invention, when one user has a plurality of media, data can be moved between the media or temporarily backed up, and then, while preventing unauthorized copying, arbitrary A system for restoring data to another medium.

【図面の簡単な説明】[Brief description of the drawings]

【図1】一実施例に用いるデータ配信時の暗号化を説明
するための図である。
FIG. 1 is a diagram for explaining encryption at the time of data distribution used in one embodiment.

【図2】一実施例の構成を示す図である。FIG. 2 is a diagram showing a configuration of one embodiment.

【図3】一実施例の機能説明図である。FIG. 3 is a functional explanatory diagram of one embodiment.

【図4】一実施例のメディア内のデータ構造図である。FIG. 4 is a diagram illustrating a data structure in a medium according to an embodiment;

【図5】一実施例のバックアップ用メディア内のデータ
構造図である。
FIG. 5 is a diagram showing a data structure in a backup medium according to an embodiment.

【図6】一実施例の詳細構成を示すブロック図である。FIG. 6 is a block diagram showing a detailed configuration of one embodiment.

【符号の説明】[Explanation of symbols]

21 メディア制御器(コンテンツ情報処理装置、コン
テンツ情報復元装置) 52 差分ID発生部(独自ID情報形成手段) 53 暗号化コンテンツデータヘッダー書き込み部(デ
ータリンクID書き込み手段) 56 暗号化鍵復号部(コンテンツ鍵復元手段) 59 暗号化コンテンツデータ復号部(コンテンツ情報
復元手段) 60 メディア制御器内メモリ(第1のメディアのメデ
ィアIDに関する情報を一時記録するメモリ) 61 記録再生消去制御部(消去手段、メモリ読み出し
手段) 64 暗号化鍵認証部(暗号化鍵情報照合手段) 70 バックアップ用メディア
21 media controller (content information processing device, content information restoring device) 52 difference ID generating unit (unique ID information forming unit) 53 encrypted content data header writing unit (data link ID writing unit) 56 encryption key decryption unit (contents) Key recovery unit) 59 Encrypted content data decryption unit (content information recovery unit) 60 Memory in media controller (memory for temporarily recording information related to media ID of first medium) 61 Recording / reproduction / erasure control unit (erasure unit / memory) Readout unit) 64 Encryption key authentication unit (encryption key information matching unit) 70 Backup media

フロントページの続き Fターム(参考) 5B017 AA06 BA05 BA07 BB03 CA07 CA09 CA16 5D044 AB05 AB07 CC04 DE49 DE52 GK17 HL08 5J104 AA07 KA01 KA05 NA02 NA36 NA38 NA41 NA42 PA14 9A001 EE03 LL03 Continued on the front page F term (reference) 5B017 AA06 BA05 BA07 BB03 CA07 CA09 CA16 5D044 AB05 AB07 CC04 DE49 DE52 GK17 HL08 5J104 AA07 KA01 KA05 NA02 NA36 NA38 NA41 NA42 PA14 9A001 EE03 LL03

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】所定のコンテンツ鍵で暗号化された暗号化
コンテンツ情報と、前記暗号化コンテンツ情報が記録さ
れる第1のメディアのメディアIDに関する情報をID
鍵として前記コンテンツ鍵を暗号化した暗号化鍵情報と
を記録した前記第1のメディアから、前記暗号化コンテ
ンツ情報と前記暗号化鍵情報とを第2のメディアに記録
するコンテンツ情報記録方法であって、 前記第1のメディアのメディアIDに関する情報を前記
第1及び第2のメディア以外の所定のメモリに一時記録
して、前記第1のメディアから前記暗号化コンテンツ情
報と前記暗号化鍵情報とをバックアップ用メディアに記
録すると共に、前記第1のメディアから前記暗号化鍵情
報を消去し、 その後、前記バックアップ用メディアから前記暗号化コ
ンテンツ情報と前記暗号化鍵情報とを前記第2のメディ
アに記録すると共に、 前記第2のメディアのメディアIDに関する情報と前記
メモリに一時記録された第1のメディアのメディアID
に関する情報とから形成される独自ID情報を前記第2
のメディアに記録し、前記メモリから前記一時記録され
た第1のメディアのメディアIDに関する情報を消去す
ることを特徴とするコンテンツ情報記録方法。
1. An encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded are stored in an ID.
A content information recording method for recording the encrypted content information and the encryption key information on a second medium from the first medium on which encryption key information obtained by encrypting the content key is recorded as a key. Information about the media ID of the first medium is temporarily recorded in a predetermined memory other than the first and second media, and the encrypted content information and the encryption key information are stored in the first medium. Is recorded on a backup medium, and the encryption key information is deleted from the first medium. Then, the encrypted content information and the encryption key information are transferred from the backup medium to the second medium. Information about the media ID of the second medium and the medium of the first medium temporarily recorded in the memory. D
The unique ID information formed from the
Recording information on the medium ID of the first medium that has been temporarily recorded from the memory.
【請求項2】所定のコンテンツ鍵で暗号化された暗号化
コンテンツ情報と、前記暗号化コンテンツ情報が記録さ
れる第1のメディアのメディアIDに関する情報をID
鍵として前記コンテンツ鍵を暗号化した暗号化鍵情報と
を記録した前記第1のメディアから、前記暗号化コンテ
ンツ情報と前記暗号化鍵情報とを第2のメディアに記録
するコンテンツ情報記録方法であって、 前記第1のメディアのメディアIDに関する情報をデー
タリンクIDによって対応づけられた形態で前記第1及
び第2のメディア以外の所定のメモリに一時記録し、 前記暗号化コンテンツ情報と前記暗号化鍵情報と前記デ
ータリンクIDとをバックアップ用メディアに記録する
と共に、前記第1のメディアから前記暗号化鍵情報を消
去し、 その後、前記バックアップ用メディアから前記暗号化コ
ンテンツ情報と前記暗号化鍵情報と前記データリンクI
Dとを前記第2のメディアに記録すると共に、 前記第2のメディアから読み出した前記データリンクI
Dを基に、前記メモリに一時記録された第1のメディア
のメディアIDに関する情報を得て、この第1のメディ
アのメディアIDに関する情報と前記第2のメディアの
メディアIDに関する情報とから形成される独自ID情
報を前記第2のメディアに記録すると共に、前記メモリ
から前記一時記録された第1のメディアのメディアID
に関する情報を消去することを特徴とするコンテンツ情
報記録方法。
2. An encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded are stored in an ID.
A content information recording method for recording the encrypted content information and the encryption key information on a second medium from the first medium on which encryption key information obtained by encrypting the content key is recorded as a key. And temporarily storing information relating to the media ID of the first medium in a predetermined memory other than the first and second media in a form associated with a data link ID, wherein the encrypted content information and the encrypted The key information and the data link ID are recorded on a backup medium, and the encryption key information is deleted from the first medium. Thereafter, the encrypted content information and the encryption key information are deleted from the backup medium. And the data link I
D on the second medium and the data link I read from the second medium.
Based on D, information on the media ID of the first medium temporarily recorded in the memory is obtained, and is formed from information on the media ID of the first medium and information on the media ID of the second medium. The unique ID information is recorded on the second medium, and the media ID of the temporarily recorded first medium is recorded from the memory.
A content information recording method characterized by erasing information about a content.
【請求項3】所定のコンテンツ鍵で暗号化された暗号化
コンテンツ情報と、前記暗号化コンテンツ情報が記録さ
れる第1のメディアのメディアIDに関する情報をID
鍵として前記コンテンツ鍵を暗号化した暗号化鍵情報と
を記録した前記第1のメディアから、前記暗号化コンテ
ンツ情報と前記暗号化鍵情報とを第2のメディアに記録
するコンテンツ情報記録方法であって、 前記第1のメディアのメディアIDに関する情報と前記
暗号化鍵情報とをデータリンクIDによって対応づけら
れた形態で前記第1及び第2のメディア以外の所定のメ
モリに一時記録し、 前記暗号化コンテンツ情報と前記暗号化鍵情報と前記デ
ータリンクIDとをバックアップ用メディアに記録する
と共に、前記第1のメディアから前記暗号化鍵情報を消
去し、 その後、前記バックアップ用メディアから前記暗号化コ
ンテンツ情報と前記暗号化鍵情報と前記データリンクI
Dとを前記第2のメディアに記録すると共に、 前記第2のメディアから読み出した前記データリンクI
Dを基に、前記メモリに一時記録された第1のメディア
のメディアIDに関する情報と前記暗号化鍵情報とを
得、 前記第2のメディアから読み出した前記暗号化鍵情報と
前記メモリから読み出した前記暗号化鍵情報とを照合
し、その2つの暗号化鍵情報が一値しているときのみ、
前記第2のメディアのメディアIDに関する情報と前記
メモリから読み出した前記第1のメディアのメディアI
Dに関する情報とから形成される独自ID情報を前記第
2のメディアに記録すると共に、前記メモリから前記一
時記録された第1のメディアのメディアIDに関する情
報と前記暗号化鍵情報とを消去することを特徴とするコ
ンテンツ情報記録方法。
3. An encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded are stored in an ID.
A content information recording method for recording the encrypted content information and the encryption key information on a second medium from the first medium on which encryption key information obtained by encrypting the content key is recorded as a key. Temporarily storing information related to a media ID of the first medium and the encryption key information in a predetermined memory other than the first and second media in a form associated with a data link ID; Recording the encrypted content information, the encryption key information, and the data link ID on a backup medium, erasing the encryption key information from the first medium, and then deleting the encrypted content from the backup medium. Information, the encryption key information, and the data link I.
D on the second medium and the data link I read from the second medium.
Based on D, information about the media ID of the first medium temporarily recorded in the memory and the encryption key information are obtained, and the encryption key information read from the second medium and read from the memory The encryption key information is compared with the encryption key information, and only when the two encryption key information have a single value,
Information about the media ID of the second medium and the medium I of the first medium read from the memory
Recording unique ID information formed from information related to the first medium on the second medium and erasing the temporarily stored information on the medium ID of the first medium and the encryption key information from the memory. A content information recording method characterized by the following.
【請求項4】前記メモリに一時記録された第1のメディ
アのメディアIDに関する情報が、前記第1のメディア
から読み出された第1のメディアのメディアIDに基づ
く情報であり、 前記第2のメディアのメディアIDに関する情報が、前
記第2のメディアから読み出された第2のメディアのメ
ディアIDに基づく情報であることを特徴とする請求項
1〜3のいずれか一つに記載のコンテンツ情報記録方
法。
4. The information about the media ID of the first medium temporarily recorded in the memory is information based on the media ID of the first medium read from the first medium, and The content information according to any one of claims 1 to 3, wherein the information on the media ID of the media is information based on the media ID of the second media read from the second media. Recording method.
【請求項5】前記独自ID情報が、前記第1のメディア
のメディアIDと前記第2のメディアのメディアIDと
の差分値である差分ID情報であることを特徴とする請
求項1〜4のいずれか一つに記載のコンテンツ情報記録
方法。
5. The unique ID information according to claim 1, wherein said unique ID information is difference ID information which is a difference value between a media ID of said first medium and a media ID of said second medium. The content information recording method according to any one of the above.
【請求項6】前記所定のコンテンツ鍵は共通鍵または公
開鍵であり、前記ID鍵は、第1のメディアのメディア
IDを用いた共通鍵または第1のメディアのメディアI
Dを所定の関数により変換した情報を用いた共通鍵であ
ることを特徴とする請求項1〜5のいずれか一つに記載
のコンテンツ情報記録方法。
6. The predetermined content key is a common key or a public key, and the ID key is a common key using a media ID of the first medium or a medium I of the first medium.
The content information recording method according to any one of claims 1 to 5, wherein the common information is a common key using information obtained by converting D by a predetermined function.
【請求項7】所定のコンテンツ鍵で暗号化された暗号化
コンテンツ情報と、前記暗号化コンテンツ情報が記録さ
れる第1のメディアのメディアIDに関する情報をID
鍵として前記コンテンツ鍵を暗号化した暗号化鍵情報と
を記録した前記第1のメディアから、バックアップ用メ
ディアを介して前記暗号化コンテンツ情報と前記暗号化
鍵情報とを第2のメディアに記録する際の前記各メディ
アのIDに関する情報を処理するコンテンツ情報処理装
置であって、 前記第1のメディアのメディアIDに関する情報を一時
記録するメモリと、 前記第2のメディアのメディアIDに関する情報と前記
メモリに一時記録された第1のメディアのメディアID
に関する情報とから独自ID情報を形成して、前記暗号
化コンテンツ情報と前記暗号化鍵情報とが前記バックア
ップ用メディアから前記第2のメディアに記録された後
に、前記独自ID情報を前記第2のメディアに記録する
独自ID情報形成手段と、 前記独自ID情報形成後に前記メモリから前記一時記録
された第1のメディアのメディアIDに関する情報を消
去する消去手段とを設けたことを特徴とするコンテンツ
情報処理装置。
7. An encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded are stored in an ID.
The encrypted content information and the encryption key information are recorded on a second medium via a backup medium from the first medium in which encryption key information obtained by encrypting the content key is recorded as a key. A content information processing apparatus for processing information relating to the ID of each medium at the time of the operation, comprising: a memory for temporarily recording information relating to a media ID of the first medium; information relating to a media ID of the second medium; and the memory ID of the first medium temporarily recorded in
After the encrypted content information and the encryption key information are recorded from the backup medium to the second medium, the unique ID information is stored in the second medium. Content information, comprising: unique ID information forming means for recording on a medium; and erasing means for erasing information about the medium ID of the first medium temporarily recorded from the memory after the formation of the unique ID information. Processing equipment.
【請求項8】所定のコンテンツ鍵で暗号化された暗号化
コンテンツ情報と、前記暗号化コンテンツ情報が記録さ
れる第1のメディアのメディアIDに関する情報をID
鍵として前記コンテンツ鍵を暗号化した暗号化鍵情報と
を記録した前記第1のメディアから、バックアップ用メ
ディアを介して前記暗号化コンテンツ情報と前記暗号化
鍵情報とを第2のメディアに記録する際の前記各メディ
アのIDに関する情報を処理するコンテンツ情報処理装
置であって、 前記第1のメディアのメディアIDに関する情報をデー
タリンクIDによって対応づけられた形態で一時記録す
るメモリと、 前記データリンクIDを前記第1のメディアに記録する
データリンクID書き込み手段と、 前記暗号化コンテンツ情報と前記暗号化鍵情報と前記デ
ータリンクIDとが前記バックアップ用メディアから前
記第2のメディアに記録された後に、前記第2のメディ
アから読み出した前記データリンクIDを基に、前記メ
モリに一時記録された第1のメディアのメディアIDに
関する情報を得て、この第1のメディアのメディアID
に関する情報と前記第2のメディアのメディアIDに関
する情報とから独自ID情報を形成して、前記独自ID
情報を前記第2のメディアに記録する独自ID情報形成
手段と、 前記独自ID情報形成後に前記メモリから前記一時記録
された第1のメディアのメディアIDに関する情報を消
去する消去手段とを設けたことを特徴とするコンテンツ
情報処理装置。
8. An encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded are stored in an ID.
The encrypted content information and the encryption key information are recorded on a second medium via a backup medium from the first medium in which encryption key information obtained by encrypting the content key is recorded as a key. A content information processing apparatus for processing information relating to the ID of each of the media at the time of recording, wherein a memory for temporarily recording information relating to the media ID of the first medium in a form associated with a data link ID; Data link ID writing means for recording an ID on the first medium, after the encrypted content information, the encryption key information, and the data link ID are recorded from the backup medium on the second medium And storing the data in the memory based on the data link ID read from the second medium. Obtaining information about media ID of the first media recorded media ID of the first medium
ID information is formed from the information about the second medium and the information about the media ID of the second medium.
Unique ID information forming means for recording information on the second medium; and erasing means for erasing information about the temporarily recorded medium ID of the first medium from the memory after the formation of the unique ID information. A content information processing apparatus characterized by the following.
【請求項9】所定のコンテンツ鍵で暗号化された暗号化
コンテンツ情報と、前記暗号化コンテンツ情報が記録さ
れる第1のメディアのメディアIDに関する情報をID
鍵として前記コンテンツ鍵を暗号化した暗号化鍵情報と
を記録した前記第1のメディアから、バックアップ用メ
ディアを介して前記暗号化コンテンツ情報と前記暗号化
鍵情報とを第2のメディアに記録する際の前記各メディ
アのIDに関する情報を処理するコンテンツ情報処理装
置であって、 前記第1のメディアのメディアIDに関する情報と前記
暗号化鍵情報とをデータリンクIDによって対応づけら
れた形態で一時記録するメモリと、 前記データリンクIDを前記第1のメディアに記録する
データリンクID書き込み手段と、 前記暗号化コンテンツ情報と前記暗号化鍵情報と前記デ
ータリンクIDとが前記バックアップ用メディアから前
記第2のメディアに記録された後に、前記第2のメディ
アから読み出した前記データリンクIDを基に、前記メ
モリから前記一時記録された第1のメディアのメディア
IDに関する情報と前記暗号化鍵情報とを読み出すメモ
リ読み出し手段と、 前記第2のメディアから読み出した前記暗号化鍵情報
と、前記メモリ読み出し手段により前記メモリから読み
出した前記暗号化鍵情報とを照合する暗号化鍵情報照合
手段と、 この暗号化鍵情報照合手段により前記2つの暗号化鍵情
報が一値していると判断されたときのみ、前記第2のメ
ディアのメディアIDに関する情報と前記メモリから読
み出した第1のメディアのメディアIDに関する情報と
から独自ID情報を形成して、前記独自ID情報を前記
第2のメディアに記録する独自ID情報形成手段と、 前記独自ID情報形成後に前記メモリから前記一時記録
された第1のメディアのメディアIDに関する情報と前
記暗号化鍵情報とを消去する消去手段とを設けたことを
特徴とするコンテンツ情報処理装置。
9. An encrypted content information encrypted with a predetermined content key and information on a media ID of a first medium on which the encrypted content information is recorded are stored in an ID.
The encrypted content information and the encryption key information are recorded on a second medium via a backup medium from the first medium in which encryption key information obtained by encrypting the content key is recorded as a key. A content information processing apparatus for processing information relating to the ID of each medium at the time of recording, wherein information relating to the media ID of the first medium and the encryption key information are temporarily recorded in a form associated with a data link ID A data link ID writing means for recording the data link ID on the first medium; and a means for storing the encrypted content information, the encryption key information, and the data link ID in the second medium from the backup medium. After being recorded on the medium, the data link ID read from the second medium is Memory reading means for reading the information about the media ID of the first medium and the encryption key information temporarily recorded from the memory; the encryption key information read from the second medium; An encryption key information matching unit that matches the encryption key information read from the memory by the reading unit; and the encryption key information matching unit determines that the two pieces of encryption key information are unique. Only when, the unique ID information is formed from the information on the media ID of the second medium and the information on the media ID of the first medium read from the memory, and the unique ID information is recorded on the second medium. Unique ID information forming means, and a medium of the first medium temporarily recorded from the memory after the formation of the unique ID information Content information processing apparatus is characterized by providing an erasing means for erasing the information and the encrypted key information about D.
【請求項10】前記メモリに一時記録された第1のメデ
ィアのメディアIDに関する情報が、前記第1のメディ
アから読み出された第1のメディアのメディアIDに基
づく情報であり、 前記第2のメディアのメディアIDに関する情報が、前
記第2のメディアから読み出された第2のメディアのメ
ディアIDに基づく情報であることを特徴とする請求項
7〜9のいずれか一つに記載のコンテンツ情報処理装
置。
10. The information relating to the media ID of the first medium temporarily recorded in the memory is information based on the media ID of the first medium read from the first medium, and The content information according to any one of claims 7 to 9, wherein the information on the media ID of the medium is information based on the media ID of the second medium read from the second medium. Processing equipment.
【請求項11】前記独自ID情報が、前記第1のメディ
アのメディアIDと前記第2のメディアのメディアID
との差分値である差分ID情報であることを特徴とする
請求項7〜10のいずれか一つに記載のコンテンツ情報
処理装置。
11. The unique ID information includes a media ID of the first medium and a media ID of the second medium.
The content information processing apparatus according to claim 7, wherein the content information is difference ID information that is a difference value from the content information.
【請求項12】前記所定のコンテンツ鍵は共通鍵または
公開鍵であり、前記ID鍵は、第1のメディアのメディ
アIDを用いた共通鍵または第1のメディアのメディア
IDを所定の関数により変換した情報を用いた共通鍵で
あることを特徴とする請求項7〜11のいずれか一つに
記載のコンテンツ情報処理装置。
12. The predetermined content key is a common key or a public key, and the ID key is obtained by converting a common key using a media ID of a first medium or a media ID of the first medium by a predetermined function. The content information processing apparatus according to any one of claims 7 to 11, wherein the content information processing apparatus is a common key using the obtained information.
【請求項13】所定のコンテンツ鍵で暗号化された暗号
化コンテンツ情報と、 他のメディアのメディアIDに関する情報をID鍵とし
て前記コンテンツ鍵を暗号化した暗号化鍵情報と、 前記他のメディアのメディアIDに関する情報へのリン
ク先情報であるデータリンクIDとが記録されているこ
とを特徴とするバックアップ用メディア。
13. An encrypted content information encrypted with a predetermined content key, encryption key information obtained by encrypting the content key using information on a media ID of another medium as an ID key, and A backup medium characterized by recording a data link ID as link destination information to information on a media ID.
【請求項14】前記所定のコンテンツ鍵は共通鍵または
公開鍵であり、前記ID鍵は、前記他のメディアのメデ
ィアIDを用いた共通鍵または前記他のメディアのメデ
ィアIDを所定の関数により変換した情報を用いた共通
鍵であることを特徴とする請求項13記載のバックアッ
プ用メディア。
14. The predetermined content key is a common key or a public key, and the ID key is obtained by converting a common key using a media ID of the other medium or a media ID of the other medium by a predetermined function. 14. The backup medium according to claim 13, wherein the backup medium is a common key using the obtained information.
JP11114662A 1999-04-22 1999-04-22 Content information recording method, content information processing apparatus, and backup medium Pending JP2000306331A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11114662A JP2000306331A (en) 1999-04-22 1999-04-22 Content information recording method, content information processing apparatus, and backup medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11114662A JP2000306331A (en) 1999-04-22 1999-04-22 Content information recording method, content information processing apparatus, and backup medium

Publications (1)

Publication Number Publication Date
JP2000306331A true JP2000306331A (en) 2000-11-02

Family

ID=14643444

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11114662A Pending JP2000306331A (en) 1999-04-22 1999-04-22 Content information recording method, content information processing apparatus, and backup medium

Country Status (1)

Country Link
JP (1) JP2000306331A (en)

Similar Documents

Publication Publication Date Title
US6601140B1 (en) Memory unit, data processing unit, and data processing method using memory unit type
CN100527141C (en) Recording and playback apparatus and method
US6618789B1 (en) Security memory card compatible with secure and non-secure data processing systems
JP4687703B2 (en) RECORDING SYSTEM, INFORMATION PROCESSING DEVICE, STORAGE DEVICE, RECORDING METHOD, AND PROGRAM
US8443208B2 (en) System, method and device for playing back recorded audio, video or other content from non-volatile memory cards, compact disks, or other media
US6842521B2 (en) Method and apparatus to control copying from a drive device to a data reproducing device
US6820203B1 (en) Security unit for use in memory card
KR100394177B1 (en) Contents managing method and contents managing apparatus
EP1061515B1 (en) Memory card, memory card utilizing device, and corresponding method and program for converting management information which contains restrictive information using a different key in each management information send and receive session
JP4161466B2 (en) Content information recording method and content information processing apparatus
JP2004185152A (en) License transfer device and program
JP2001022647A (en) Content management method, content management device, and recording medium
JP2000357213A (en) Mutual authentication method, recording device, reproducing device, and recording medium
CN101276624A (en) Content processing apparatus and encryption processing method
JP3682840B2 (en) Content information recording method and content information recording apparatus
JP2000099403A (en) Information management method and information management device
JP2000195159A (en) Information signal duplication control system
JP2008009631A (en) Storage device and storage method
US7814555B2 (en) Information network system and information apparatus
JP4328062B2 (en) Information storage device and information storage method
US20080294908A1 (en) Recording Device, Content Key Processing Device, Recording Medium, and Recording Method
JP2001014221A (en) Content information recording method and content information recording device
JP2003044361A (en) Data storage / reproduction system, data storage device, data reproduction device, data storage / reproduction method, program, and medium
JP4168358B2 (en) Content information restoration method and content information restoration device
JP2001022859A (en) Content information recording method, content information recording device, content information recording / reproducing method, content information recording / reproducing device, and media