(57)【特許請求の範囲】
【請求項１】
登録装置、配信装置及び再生装置をネットワークを介して接続してなるデジタルデータ不正使用防止システムであって、
登録装置は、ユーザを特定する個人ＩＤと再生装置を特定する装置ＩＤを受信し、前記装置ＩＤを用いて前記個人ＩＤを暗号化し、暗号化個人ＩＤを再生装置に送信する個人ＩＤ暗号化手段を具備し、
配信装置は、データ鍵を用いてデジタルデータを暗号化し、暗号化データを再生装置に送信するデータ暗号化手段と、ユーザを特定する個人ＩＤを受信し、該個人ＩＤを用いてデータ鍵を暗号化し、暗号化データ鍵を再生装置に送信するデータ鍵暗号化手段を具備し、
再生装置は、装置ＩＤを記憶する手段と、暗号化個人ＩＤを記憶する手段と、暗号化データ鍵と暗号化データを記憶する手段と、装置ＩＤを用いて暗号化個人ＩＤを復号化して個人ＩＤを生成する個人ＩＤ復号化手段と、該個人ＩＤを用いて暗号化データ鍵を復号化してデータ鍵を生成するデータ鍵復号化手段と、該データ鍵を用いて暗号化データを復号化してデジタルデータを生成するデータ復号化手段を具備する、
ことを特徴とするデジタルデータ不正使用防止システム。
【請求項２】
請求項１記載のデジタルデータ不正使用防止システムにおいて、
登録装置は、秘密鍵を用いて個人ＩＤを暗号化して秘匿個人ＩＤを生成する個人ＩＤ秘匿手段を備え、個人ＩＤ暗号化手段は該秘匿個人ＩＤを暗号化した暗号化個人ＩＤを再生装置に送信し、
配信装置は、秘密鍵を用いて個人ＩＤを暗号化して秘匿個人ＩＤを生成する個人ＩＤ秘匿手段を備え、データ鍵暗号化手段は該秘匿個人ＩＤを用いて暗号化した暗号化データ鍵を再生装置に送信し、
再生装置では、個人ＩＤ復号化手段は暗号化個人ＩＤから秘匿個人ＩＤを復号化し、データ鍵復号化手段は該秘匿個人ＩＤを用いて暗号化データ鍵を復号化する、
ことを特徴とするデジタルデータ不正使用防止システム。
【請求項３】
請求項１もしくは２記載のデジタルデータ不正使用防止システムにおいて、
暗号化データ鍵と暗号化データを記憶する手段は、再生装置に着脱可能な可搬型記録媒体であり、
再生装置は、前記記録媒体を特定する情報を装置ＩＤとして登録装置に送信する、
ことを特徴とするデジタルデータ不正使用防止システム。
【請求項４】
請求項３記載のデジタルデータ不正使用防止システムにおいて、
可搬型記録媒体は、当該記録媒体を特定する情報をあらかじめ保持しており、
再生装置は、前記記録媒体に保持された情報を装置ＩＤとして登録装置に送信し、登録装置から受信した暗号化個人ＩＤを該記録媒体に記憶する、
ことを特徴とするデジタルデータ不正使用防止システム。
【請求項５】
装置を特定する装置ＩＤを用いて、ユーザを特定するユーザＩＤを暗号化した暗号化個人ＩＤを受信する手段と、データ鍵を用いてデジタルデータを暗号化した暗号化データと個人ＩＤを用いてデータ鍵を暗号化した暗号化データ鍵を受信する手段と、装置ＩＤを記憶する手段と、前記暗号化個人ＩＤを記憶する手段と、前記暗号化データ鍵と前記暗号化データを記憶する手段と、装置ＩＤを用いて暗号化個人ＩＤを復号化して個人ＩＤを生成する手段と、該個人ＩＤを用いて暗号化データ鍵を復号化してデータ鍵を生成する手段と、該データ鍵を用いて暗号化データを復号化してデジタルデータを生成する手段を具備してなる再生装置。
【請求項６】
請求項５記載の再生装置において、
暗号化データ鍵と暗号化データを記憶する手段は、再生装置に着脱可能な可搬型記録媒体であり、前記記録媒体を特定する情報を装置ＩＤとして利用する、
ことを特徴とする再生装置。
【請求項７】
請求項６記載の再生装置において、
可搬型記録媒体は、当該記録媒体を特定する情報を予め保持しており、受信した暗号化個人ＩＤが更に記憶される、
ことを特徴とする再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、著作権で保護された音楽、画像、映像、テキストなどのコンテンツをインターネット上で安全に流通させる上で必要な、デジタルデータの不正使用防止技術に関するものである。
【０００２】
【従来の技術】
従来、主なデジタルデータの不正使用防止方式には、以下の二つがある。
（１）固有ＩＤ付メディアを用いた暗号化方式
これはデジタルデータを、購入者が所有するメディアの固有ＩＤを用いて暗号化・復号化することにより、当該メディア上でなければコンテンツの再生を不可能にして、他のメディアにコピーして使用することを防止した方式である。
（２）ＣＰＵ付メディアを用いたアクセス制限方式
これは、特殊なアプリケーション以外からはアクセス不可能な記憶領域を持つＣＰＵ付きメディアを用いる方式で、コンテンツを暗号化し、その復号鍵をアクセス制限された記憶領域に格納する等してコンテンツ保護を行うものである。この方式は認証された装置間でのコピーは制限回数以内なら可能としている。
【０００３】
【発明が解決しようとする課題】
従来の不正使用防止技術は、コンテンツの不正コピーを防止するために、私的コピーに対して著しく制限を課していた。私的コピーは、コンテンツのバックアップや、ユーザの所有する再生装置間でコンテンツを共有する事に関わる重要な機能であるため、従来の不正使用防止方式を適用すると、システムのユーザビリティーが低下する原因となる。具体的に従来方式を用いて説明する。
従来方式（１）では、
▲１▼  他のメディアにコピーして使用できないため、好きなコンテンツだけ集めて視聴することができず、バックアップさせたとしても、メディアを紛失・買い替えをすると視聴できなくなる。
従来方式（２）では、
▲２▼  ＣＰＵ付きメディアを扱えるプラットフォーム上でしか実現できない。すなわち、一般的な大容量メディアを扱えるプラットフォーム上では適用できない。
▲３▼  コピー毎に回数制限に関する操作・手段が必要であり、また、ユーザは制限回数を意識しながら使用せねばならないため使用感が悪くなる。
【０００４】
本発明は、上記従来技術における私的コピーに関する課題を解決したデジタルデータの不正使用防止システム及び再生装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明のデジタルデータ不正使用防止システムは、ネットワークを介して接続される登録装置、配信装置及び再生装置からなる。登録装置は、ユーザを特定する個人ＩＤと再生装置あるいはメディアを特定する装置ＩＤを受信し、前記装置ＩＤを用いて前記個人ＩＤを暗号化し、暗号化個人ＩＤを再生装置に送信する個人ＩＤ暗号化手段を具備する。配信装置は、データ鍵を用いてデジタルデータを暗号化し、暗号化データを再生装置に送信するデータ暗号化手段と、ユーザを特定する個人ＩＤを受信し、該個人ＩＤを用いてデータ鍵を暗号化し、暗号化データ鍵を再生装置に送信するデータ鍵暗号化手段を具備する。そして、再生装置は、装置ＩＤを記憶する手段と、暗号化個人ＩＤを記憶する手段と、暗号化データ鍵と暗号化データを記憶する手段と、装置ＩＤを用いて暗号化個人ＩＤを復号化して個人ＩＤを生成する個人ＩＤ復号化手段と、該個人ＩＤを用いて暗号化データ鍵を復号化してデータ鍵を生成するデータ鍵復号化手段と、該データ鍵を用いて暗号化データを復号化してデジタルデータを生成するデータ復号化手段を具備する。
【０００６】
本発明では、デジタルデータを、個人ＩＤを用いて暗号化し、メディアもしくは再生装置に個人ＩＤを埋め込み、この個人ＩＤを用いて復号化を行うことから、暗号化デジタルデータと複号化データ鍵は、個人ＩＤが埋め込まれたメディアもしくは再生装置間ならば、無制限かつ簡便にコピーして使用できる。
【０００７】
また、直接、ユーザが個人ＩＤを再生装置に書き込まず、登録装置を介することによって、ユーザが他人になりすます事を防止した上で個人ＩＤの埋め込むことができる。また、登録装置側で、再生機の登録管理を行うことも可能となる。
【０００８】
また、従来方式の課題▲１▼については、同一の個人ＩＤを複数の再生装置・メディアに埋め込むことが可能なので解決する。課題▲２▼については、再生装置・メディアどちらかに固有ＩＤがあればよいので、大部分の一般的なプラットフォーム上で解決可能である。例えば、ハードディスク（ＨＤＤ）を用いる場合でも、ＰＣのＭＡＣアドレスを固有ＩＤとして利用することができる。課題▲３▼については、鍵・コンテンツ共にコピー回数制限がなく、通常のファイルと同じように扱えるので解決する。
【０００９】
【発明の実施の形態】
以下、図面を参照して本発明の実施例について詳細に説明する。
図１は本発明によるデジタルデータ不正使用防止システムの第１の実施例を示す全体構成図である。図１において、登録装置１０１、配信装置１０３、再生装置１０６はインターネットなどのネットワークを介して接続されている。なお、再生装置１０６はパソコン、携帯端末、デジタルテレビ、その他、通信機能とマルチメディア再生機能等を備えた装置の総称である。
【００１０】
登録装置１０１は、再生装置１０６から当該再生装置を特定する情報である装置ＩＤを受信し、また、ユーザから当該ユーザを特定する情報である個人ＩＤを受け付け、個人ＩＤ暗号化部１０２にて、装置ＩＤを用いて個人ＩＤを暗号化し、暗号化個人ＩＤを生成し、該暗号化個人ＩＤを再生装置１０６に送信する。これは再生装置１０６を購入したときなど、ユーザからの登録要求を受けて実施する（初期再生機登録）。
【００１１】
配信装置１０３は、ユーザに配信サービスするコンテンツであるデジタルデータ、該デジタルデータの暗号化に用いるデータ鍵を保持している。配信装置１０３は、データ暗号化部１０５にてデータ鍵を用いてデジタルデータを暗号化して暗号化データを生成し、ユーザから当該ユーザを特定する情報である個人ＩＤを受け付け、データ鍵暗号化部１０４にて、個人ＩＤを用いてデータ鍵を暗号化して暗号化データ鍵を生成し、該暗号化データ鍵と暗号化データを再生装置１０６に送信する（データ配送）。
【００１２】
再生装置１０６は、当該装置を特定する情報である装置ＩＤを記憶する装置ＩＤ記録部１０７、登録装置１０１から受信した暗号化個人ＩＤを記憶する暗号化個人ＩＤ記録部１０８、配信装置１０３から受信した暗号化データ鍵と暗号化データを記憶するデータ記録部１０９、個人ＩＤ復号化部１１０、データ鍵復号化部１１１及びデータ復号化部１１２を具備する。個人ＩＤ復号化部１１０にて、装置ＩＤ記録部１０７から読み出した装置ＩＤを用いて、暗号化個人ＩＤ記録部１０８から読み出した暗号化個人ＩＤを復号化して個人ＩＤを生成し、データ鍵復号化部１１１にて、該個人ＩＤを用いて、データ記録部１０９に記録された暗号化データ鍵を復号化してデータ鍵を生成し、データ鍵復号化部１１２にて、該データ鍵を用いて、データ記録部１０９に記録された暗号化データを復号化してデジタルデータを生成する（データ再生）。
【００１３】
ここで、データ記録部１０９に記録された暗号化データ鍵と暗号化データは、通常のファイル同様に無制限にコピー可能であるが、復号化には、正当な個人ＩＤが必要であり、デジタルデータを再生できるのは、暗号化個人ＩＤに正当な個人ＩＤが埋め込まれた再生装置だけである。
【００１４】
図２は本発明によるデジタルデータ不正使用防止システムの第２の実施例を示す全体構成図である。本実施例は、個人ＩＤを秘匿個人ＩＤに置き換え、また、暗号化データ鍵と暗号化データのデータ記録部をメモリカードなどの可搬型の外部記録媒体とし、装置ＩＤを、当該外部記録媒体を特定する情報としたものである。図１と同様に、登録装置２０１、配信装置２０４、再生装置２１０はインターネットなどのネットワークを介して接続されている。また、再生装置２１０はパソコン、携帯端末、デジタルテレビ、その他、通信機能とマルチメディア再生機能等を備えた装置の総称である。
【００１５】
登録装置２０１は、ユーザから個人ＩＤを受け付けると、個人ＩＤ秘匿部２０２にて、秘密鍵を用いて個人ＩＤを暗号化して秘匿個人ＩＤを生成し、再生装置２１０から外部記録媒体２０８を特定する情報を装置ＩＤとして受信すると、個人ＩＤ暗号化部２０３にて、該装置ＩＤを用いて秘匿個人ＩＤを暗号化して暗号化個人ＩＤを生成し、該暗号化個人ＩＤを再生装置２１０に送信する。これは、外部記録媒体を購入したときなど、ユーザからの登録要求を受けて実施する（初期記録媒体登録）。
【００１６】
配信装置２０４は、ユーザから個人ＩＤを受け付けると、個人ＩＤ秘匿部２０５にて、登録装置２０１と同じ秘密鍵を用いて、個人ＩＤを暗号化し、秘匿個人ＩＤを生成し、データ鍵暗号化部２０６にて、該秘匿個人ＩＤを用いてデータ鍵を暗号化して暗号化データ鍵を生成する。データ暗号化部２０７では、図１の場合と同様に、データ鍵を用いてデジタルデータを暗号化して暗号化データを生成する。配信装置２０４は、この生成された暗号化データ鍵と暗号化データを再生装置２１０に送信する（データ配送）。
【００１７】
再生装置２１０は、個人ＩＤ復号化部２１１、データ鍵復号化部２１２、データ復号化部２１３を具備する。外部記録媒体２０８は、必要に応じ該再生装置２１０に装着して使用される。この外部記録媒体２０８は、装置ＩＤとして当該記録媒体２０８を特定する情報が当初から記録されている装置ＩＤ記録部２１４、登録装置２０１から受信した暗号化個人ＩＤが記録される暗号化個人ＩＤ記録部２０９を有する。再生装置２１０は、配信装置２０４から受信した暗号化データ鍵と暗号化データを該外部記録媒体２０８に随時記録する。そして、個人ＩＤ復号化部２１１にて、外部記録媒体２０８の装置ＩＤ記録部２１４から読み出した装置ＩＤを用いて、同じく暗号化個人ＩＤ記録部２０９から読み出した暗号化個人ＩＤを復号化して秘匿個人ＩＤを生成し、データ鍵復号化部２１２にて、該秘匿個人ＩＤを用いて、外部記録媒体２０８に記録された暗号化データ鍵を復号化してデーた鍵を生成し、データ復号化部２１３にて、該データ鍵を用いて、外部記録媒体２０８に記録された暗号化データを復号化してデジタルデータを生成する（データ再生）。
【００１８】
本実施例では、個人ＩＤを秘匿個人ＩＤに置き換えたことにより、個人ＩＤが保護されるため、セキュリティがさらに向上する。また、暗号化データ鍵と暗号化データは、メモリカードなどの記録媒体に無制限にコピー可能であるが、復号化には正当な個人ＩＤが必要なため、デジタルデータを再生できるのは、正当な個人ＩＤが埋め込まれた記録媒体のみである。
【００１９】
以下、図２の第２の実施例の構成を例にして、初期登録動作、データ配信動作、データ再生動作を、さらに詳しく説明する。なお、以下の説明では登録装置２０１は登録サーバ、配信装置２０４は配信サーバ、再生装置２１０はパソコン、外部記録媒体２０８はメモリカードとする。
【００２０】
〔初期登録〕
図３は、初期登録に関する登録サーバ３０１とパソコン３０４の構成図である。登録サーバ３０１とパソコン３０４は改ざん・盗聴防止機能が付加されたインターネットに接続されている。改ざん・盗聴防止機能を持つインターネットとしては、例えば、Ｎｅｔｓｃａｐｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ社が開発した、インターネット上で情報を暗号化して送受信するプロトコルであるＳＳＬ
（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）がある。ＳＳＬは公開鍵暗号や秘密鍵暗号、デジタル証明書、ハッシュ関数などのセキュリティ技術を組み合わせ、データの盗聴や改ざん、なりすましを防ぐことができるようになっている。登録サーバ３０１は個人ＩＤ秘匿部３０２、個人ＩＤ暗号化部３０３を具備する。パソコン３０４は、着脱自在のメモリカード３０５を具備する。メモリカード３０５内にはＲｅａｄ  Ｏｎｌｙ領域３０６があり、ここには個々のメモリカードを一意に表すメディア固有ＩＤが格納されており、ユーザの不正な操作では、書き換えることが出来なくなっている。
【００２１】
ユーザは、メモリカード３０５を購入したときなどに、初期ユーザ登録として、任意のパソコン３０４にメモリカード３０５を挿入し、インターネットを介して、登録サーバ３０１に接続する。次に、ユーザは、登録サーバ３０１に、個人ＩＤと、メモリカード３０５のＲｅａｄ  Ｏｎｌｙ領域３０６内のメディア固有ＩＤを装置ＩＤとして送信する。個人ＩＤは、当該ユーザを特定できる情報であればなんでもよく例えば電話番号でもよい。登録サーバ３０１では、個人ＩＤ秘匿部３０２において、個人ＩＤを暗号化し、秘匿個人ＩＤを生成する。この場合の暗号化方式はＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）等を用いることができる。次に、個人ＩＤ暗号化部３０３において、メディア固有ＩＤを鍵にして秘匿個人ＩＤを暗号化し、暗号化個人ＩＤを生成する。この暗号化方式は、前記と同様ＤＥＳ方式等を用いることができる。登録サーバ３０１は、生成された暗号化個人ＩＤをパソコン３０４に送信し、パソコン３０４は、受信した暗号化個人ＩＤをメモリカード３０５に書き込む。
【００２２】
図４は登録サーバ３０１の処理フローチャートを示している。登録サーバ３０１は、パソコン３０４から個人ＩＤを受信し（ステップ４０１）、さらにパソコン３０４からメモリカード３０５のメディア固有ＩＤを装置ＩＤとして受信するステップ（ステップ４０２）。そして、個人ＩＤ秘匿部３０２にて、登録サーバ３０１内で保管されている秘密鍵を暗号鍵として、個人ＩＤを暗号化して秘匿化個人ＩＤを生成し（ステップ４０３）、個人ＩＤ暗号化部３０３にて、メディア固有ＩＤを暗号鍵として、該秘匿個人ＩＤを暗号化して、暗号化個人ＩＤを生成し（ステップ４０４）、生成した暗号化個人ＩＤをパソコン３０４に送信する
（ステップ４０５）。
【００２３】
なお、登録サーバ３０１は、ユーザＩＤとパスワードを管理して、ユーザから個人ＩＤに加えてパスワードを入力し、ユーザの認証を行って、あらかじめ登録されたユーザの個人ＩＤのみ受け付けるようにすることができる。
【００２４】
〔データ配送〕
図５は、データ配送に関係する配信サーバ５０１とパソコン５０８の構成図である。パソコン５０８はインターネットを介して配信サーバ５０１に接続され、該配信サーバ５０１から音楽コンテンツなどの配信を受ける。５０９はメモリカードである。該メモリカード５０９内にはＲｅａｄ  Ｏｎｌｙ領域５１０があり、ここには個々のメモリカードを一意に表すメディア固有ＩＤが格納されており、ユーザの不正な操作では、書き換えることが出来なくなっている。このメモリカード５０９には、すでに登録サーバ３０１から送付された暗号化個人ＩＤ５１１が記録されているとする。配信サーバ５０１は個人ＩＤ秘匿部５０２、データ鍵暗号化部５０３、データ鍵テーブル５０４、乱数発生部５０５、データ暗号化部５０６、暗号化データ蓄積部５０７などを具備する。
【００２５】
配信サーバ５０１では、乱数発生部５０５にて乱数を発生させ、データ暗号化部５０６にて、該乱数をデータ鍵として、平文のコンテンツを暗号化して暗号化データを生成し、そのコンテンツ名と暗号化データの対を暗号化データ蓄積部５０７に格納し、また、そのコンテンツ名とデータ鍵として使用した乱数の対をデータ鍵テーブル５０４に記録しておく。
【００２６】
コンテンツ購入時、ユーザは、パソコン５０８を通して、配信サーバ５０１に、個人ＩＤと購入したいコンテンツ名を送信する。配信サーバ５０１は、個人ＩＤ秘匿部５０２にて、登録サーバ３０１と同じ秘密鍵を用いて個人ＩＤを暗号化して秘匿個人ＩＤを生成する。この場合の暗号化方式はＤＥＳ方式などを用いることができる。次に、配信サーバ５０１は、データ鍵テーブル５０４を参照して、コンテンツ名に対応するデータ鍵（乱数）を読み取り、データ鍵暗号化部５０３にて、秘匿個人ＩＤを暗号化鍵としてデータ鍵を暗号化し、暗号化データ鍵を生成する。また、配信サーバ５０１は、コンテンツ名をデータ暗号化部５０６に送り、データ暗号化部５０６にて、コンテンツ名に対応する暗号化データを読み取る。そして、配信サーバ５０１は、暗号化データ鍵と暗号化データをパソコン５０８に送信する。パソコン５０８は、受信した暗号化データ鍵と暗号化データを、メモリカード５０９に５１２および５１３に示すように書き込む。なお、暗号化データ蓄積部５０７から、コンテンツ名に対応する暗号化データを読み取る機能は、データ暗号化部５０６とは別構成とすることでもよい。
【００２７】
図６は、配信サーバ５０１の処理フローチャートを示している。配信サーバ５０１は、まず、コンテンツ暗号化処理か、コンテンツ配信処理かを判定する（ステップ６０１）。ここで、コンテンツ暗号化処理の場合には、乱数発生部５０５から乱数を発生し（ステップ６０２）、コンテンツ名に対する乱数をデータ鍵テーブル５０４に記録し（ステップ６０３）、データ暗号化部５０６にて、前記乱数をデータ鍵に用いて、コンテンツを暗号化し（ステップ６０４）、該暗号化データを暗号化データ蓄積部５０７に格納する（ステップ６０５）。このコンテンツ暗号化処理は、コンテンツが追加された場合、あるいは、セキュリティを高める目的で、例えば一定期間ごとに一斉に実施する。
【００２８】
一方、コンテンツ配信処理の場合には、パソコン５０８から、個人ＩＤを受信し（ステップ６０６）、次に、パソコン５０８からコンテンツ名を受信し（ステップ６０７）、個人ＩＤ秘匿部５０２にて、登録サーバ３０１で使用した秘密鍵と同じ秘密鍵で個人ＩＤを暗号化して、秘匿個人ＩＤを生成し（ステップ６０８）、データ鍵テーブル５０４を参照して、受信したコンテンツ名に対応するデータ鍵を読み取り（ステップ６０９）、データ鍵暗号化部５０３にて、秘匿個人ＩＤを暗号化鍵としてデータ鍵を暗号化し（ステップ６１０）、パソコン５０８に対して、暗号化データ鍵を送信し（ステップ６１１）、次に、データ暗号化部５０７あるいは別機構にて、受信したコンテンツ名に対応する暗号化データを暗号化データ蓄積部５０７から読み出してパソコン５０８に送信する（ステップ６１２）。
【００２９】
なお、配信サーバ５０１は、先の配信サーバ３０１と同様に、ユーザＩＤとパスワードを管理して、ユーザから個人ＩＤに加えてパスワードを入力し、ユーザの認証を行って、あらかじめ登録されたユーザの個人ＩＤのみ配信サービス要求を受け付けるようにすることができる。この場合のパスワードは、登録サーバ３０１で利用するパスワードと必ずしも同じである必要はない。
【００３０】
〔データ再生〕
図７は、データ再生に関係するパソコン７０１の構成図である。パソコン７０１は、個人ＩＤ復号化部７０２、データ鍵復号化部７０３及びデータ復号化部７０４を具備する。該パソコン７０１には、データを再生するためのメモリカード７０５が挿入されている。メモリカード７０５にはＲｅａｄ  Ｏｎｌｙ領域７０６がであり、ここには個々のメモリカードを一意に表すメディア固有ＩＤが格納されており、ユーザの不正な操作では、書き換えることが出来なくなっている。このメモリカード７０６には、すでに暗号化個人ＩＤ７０７、暗号化データ鍵７０８、暗号化データ７０９が記録されているとする。
【００３１】
再生動作において、パソコン７０１はメモリカード７０５内のＲｅａｄ  Ｏｎｌｙ領域７０６からメディア固有ＩＤを読み取り、また、メモリカード７０５から、暗号化個人ＩＤ７０７、暗号化データ鍵７０８、暗号化データ７０９を読み取る。個人ＩＤ復号化部７０２にて、メディア固有ＩＤを復号鍵として、暗号化個人ＩＤ７０７を復号化し、秘匿個人ＩＤを生成し、データ鍵復号化部７０３にて、秘匿個人ＩＤを復号化鍵として、暗号化データ鍵７０８を復号化し、データ鍵を生成し、データ復号化部７０４にて、データ鍵を復号鍵として、暗号化データ７０９を復号化してコンテンツを生成し再生する。
【００３２】
図８は、パソコン７０１のデータ再生時の処理フローチャートを示している。パソコン７０１は、再生かどうかを判定し（ステップ８０１）、再生の場合、メモリカード７０５内のＲｅａｄ  Ｏｎｌｙ領域７０６からメディア固有ＩＤを読み取り（ステップ８０２）、また、メモリカード７０５から暗号化個人ＩＤ７０７、暗号化データ鍵７０８、暗号化データ７０９を読み取る（ステップ８０３〜８０５）。そして、個人ＩＤ復号化部７０２にて、メディア固有ＩＤを復号化鍵として暗号化個人ＩＤ７０７を復号化し、秘匿個人ＩＤを生成し（ステップ８０６）、データ鍵復号化部７０３にて、秘匿個人ＩＤを復号鍵として、暗号化データ鍵７０８を復号化し、データ鍵を復号化し（ステップ８０７）、データ復号化部７０４にて、データ鍵を復号鍵として、暗号化データ７０９を復号化して、コンテンツを生成し（ステップ８０８）、コンテンツを再生する（ステップ８０９）。
【００３３】
以上、本発明の実施例について説明したが、本発明は、以上に説明した実施例に限定されるものでないことは云うまでもない。
【００３４】
【発明の効果】
本発明では、デジタルデータを、個人ＩＤを用いて暗号化し、メディアもしくは再生装置に個人ＩＤを埋め込み、この個人ＩＤを用いて復号化を行うことから、暗号化デジタルデータと複号化データ鍵は、個人ＩＤが埋め込まれたメディアもしくは再生装置間ならば、無制限かつ簡便にコピーして使用できる。
【００３５】
また、直接、ユーザが個人ＩＤを再生装置に書き込まず、登録装置を介することによって、ユーザが他人になりすます事を防止した上で個人ＩＤの埋め込むことができる。また、登録装置側で、再生機の登録管理を行うことも可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施例の全体構成図である。
【図２】本発明の第２の実施例の全体構成図である。
【図３】登録装置（登録サーバ）と再生装置（パソコン）間の具体的構成例を示す図である。
【図４】図３の登録サーバの処理フローチャートである。
【図５】配信装置（配信サーバ）と再生装置（パソコン）間の具体的構成例を示す図である。
【図６】図５の配信サーバの処理フローチャートである。
【図７】再生装置（パソコン）と外部記録媒体（メモリカード）間の具体的構成例を示す図である。
【図８】図７のパソコンの処理フローチャートである。
【符号の説明】
１０１，２０１  登録装置
１０２，２０３  個人ＩＤ暗号化部
２０２  個人ＩＤ秘匿部
１０３，２０４  配信装置
１０４，２０６  データ鍵暗号化部
１０５，２０７  データ暗号化部
２０５  個人ＩＤ秘匿部
１０６，２１０  再生装置
１０７  装置ＩＤ記録部
１０８  暗号化個人ＩＤ記録部
１０９  データ記録部
１１０，２１１  個人ＩＤ復号化部
１１１，２１２  データ鍵復号化部
１１２，２１３  データ復号部
２０８  外部記録媒体
２０９  暗号化個人ＩＤ記録部
２１４  装置ＩＤ記録部
【図１】
0003556891.tif 000002
【図２】
0003556891.tif 000003
【図３】
0003556891.tif 000004
【図４】
0003556891.tif 000005
【図５】
0003556891.tif 000006
【図６】
0003556891.tif 000007
【図７】
0003556891.tif 000008
【図８】
0003556891.tif 000009