(57)【要約】【課題】配信コンテンツのチェックインやチェックアウトを管理するコンテンツ管理方法において、チェックイン、チェックアウトの回数のみの管理ではチェックアウト可能回数が少なくなる可能性があった。【解決手段】記録媒体の固有の識別情報を利用して、複製可能コンテンツ数の上限と同数の記録媒体までに、コンテンツの複製の数を制限する。これによりチェックアウトした複製コンテンツを不正規の方法で消去しても、総複製可能コンテンツ数が減る事がなく、かつ不正な複製を行うことのできないコンテンツ管理を実現できる。【選択図】        図２
2005017875.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ管理装置に識別情報を有する記録媒体が着脱自在に装着され、前記記憶媒体にコンテンツを複製できる記録媒体数を規制するためのコンテンツ管理方法であって、
前記コンテンツ毎にあらかじめ定められた複製可能コンテンツ数を付与し、
前記識別情報を有する記録媒体への複製記録指示を受けると、前記複製可能コンテンツ数に残数があるとき、前記識別情報を有する記録媒体へ複製コンテンツを記録し、
前記記録コンテンツを記録する際に前記記録媒体の識別情報を記憶するとともに既に記憶されている識別情報ではない場合に前記複製可能コンテンツ数から１減算し、
前記記録媒体の前記複製コンテンツの消去指示を受けると、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツを消去するかあるいは既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認し、
前記確認がなされた場合に前記記録媒体の識別情報の記憶を抹消するとともに、前記複製可能コンテンツ数を１加算することを特徴とするコンテンツ管理方法。
【請求項２】
前記記録媒体は、記憶領域に設けられた所定の手続きにてのみアクセス可能な秘匿領域と通常の記録領域とを有し、
前記記録媒体に前記複製コンテンツを記録する際、前記記録媒体の秘匿領域に前記複製コンテンツを再生するために必要な情報を記録することを特徴とする請求項１記載のコンテンツ管理方法。
【請求項３】
前記記録媒体を前記コンテンツ管理装置に装着した際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されているかどうかを確認し、
これが既に消去されていることを確認した場合に前記記録媒体の識別情報の記憶を抹消するとともに、前記複製可能コンテンツ数を１加算することを自動的に行うことを特徴とする請求項１記載のコンテンツ管理方法。
【請求項４】
前記記録媒体に前記複製コンテンツを記録する際に、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記識別情報の記憶と前記記録可能コンテンツ数をそのままにして複製コンテンツを記録することを特徴とする請求項１記載のコンテンツ管理方法。
【請求項５】
識別情報を有する記録媒体が装着自在に接続され、記録媒体にコンテンツを複製できる記録媒体数を規制するためのコンテンツ管理装置であって、
前記コンテンツ毎にあらかじめ定められた複製可能コンテンツ数が付与されており、前記記録媒体への複製の指示を受けると、前記複製可能コンテンツ数に残数があるとき、前記識別情報を有する記録媒体へ複製コンテンツを記録し、記録媒体の識別情報を記憶するとともにその識別情報が既に記憶されている識別情報ではない場合に前記複製可能コンテンツ数から１減算する複製コンテンツ記録手段と、
前記識別情報を有する記録媒体の前記複製コンテンツの消去指示を受けると、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツを消去するか、あるいは既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記記録媒体の識別情報の記憶を抹消するとともに前記複製可能コンテンツ数を１加算する複製コンテンツ消去手段と、を有することを特徴とするコンテンツ管理装置。
【請求項６】
前記記録媒体は、記憶領域に設けられた所定の手続きにてのみアクセス可能な秘匿領域と通常の記録領域とを有し、
前記複製コンテンツ記録手段は、
前記記録媒体に前記複製コンテンツを記録する際、前記記録媒体の秘匿領域に前記複製コンテンツを再生するために必要な情報を記録することを特徴とする請求項５記載のコンテンツ管理装置。
【請求項７】
前記記録媒体をコンテンツ管理装置に装着した際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に前記記録媒体の識別情報の記憶を抹消するとともに、前記複製可能コンテンツ数を１加算するコンテンツ自動消去手段を更に有することを特徴とする請求項５記載のコンテンツ管理装置。
【請求項８】
前記複製コンテンツ記録手段は、前記記録媒体に前記複製コンテンツの記録指示を受けた際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記識別情報の記憶と前記記録可能コンテンツ数をそのままにして複製コンテンツを記録することを特徴とする請求項５記載のコンテンツ管理装置。
【請求項９】
識別情報を有する記録媒体が装着自在に接続され、記録媒体にコンテンツを複製できる記録媒体数を規制するためのコンテンツ管理プログラムであって、
前記コンテンツ毎にあらかじめ定められた複製可能コンテンツ数が付与されており、前記録媒体への複製の指示を受けると、前記複製可能コンテンツ数に残数があるとき、前記識別情報を有する記録媒体へ複製コンテンツを記録し、記録媒体の識別情報を記憶するとともにその識別情報が既に記憶されている識別情報ではない場合に前記複製可能コンテンツ数から１減算する複製コンテンツ記録処理と、
前記識別情報を有する記録媒体の前記複製コンテンツの消去指示を受けると、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツを消去するか、あるいは既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記記録媒体の識別情報の記憶を抹消するとともに前記複製可能コンテンツ数を１加算する複製コンテンツ消去処理と、を有することを特徴とするコンテンツ管理プログラム。
【請求項１０】
前記記録媒体は、記憶領域に設けられた所定の手続きにてのみアクセス可能な秘匿領域と通常の記録領域とを有し、
前記複製コンテンツ記録処理は、
前記記録媒体に前記複製コンテンツを記録する際、前記記録媒体の秘匿領域に前記複製コンテンツを再生するために必要な情報を記録することを特徴とする請求項９記載のコンテンツ管理プログラム。
【請求項１１】
前記記録媒体をコンテンツ管理装置に装着した際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に前記記録媒体の識別情報の記憶を抹消するとともに前記複製可能コンテンツ数を１加算するコンテンツ自動消去処理を更に有することを特徴とする請求項９記載のコンテンツ管理プログラム。
【請求項１２】
前記複製コンテンツ記録処理は、前記記録媒体に前記複製コンテンツの記録指示を受けた際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記識別情報の記憶と前記記録可能コンテンツ数をそのままにして複製コンテンツを記録することを特徴とする請求項９記載のコンテンツ管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体に記憶できる音楽や映画等のコンテンツの複製の数や範囲を規制して著作権の保護を図るコンテンツ管理方法、および実行するコンテンツ管理装置と、コンテンツ管理プログラムに関する。
【０００２】
【従来の技術】
近年、映像および音響機器でのデジタル化が進み、そのようなデジタル機器へ映像や音声のデジタルコンテンツを電子的に配信し、あるいは複製して利用するような要望が高まりつつある。例えば、音楽コンテンツをケーブルあるいはインターネット経由でデジタル機器に配信して、その機器あるいは他の再生機器で音楽や映像のコンテンツを再生するようなサービスも考えられている。
【０００３】
コンテンツを配信するシステムでは、記録されたコンテンツの不正利用や不正コピーを防止し著作権の保護を図りつつ、ユーザにとっての利便性も高めたいという要望が高まっている。
【０００４】
従来のデジタルコンテンツ管理方式としては、記録媒体にコピーする複製コンテンツの数を制限するために、コンテンツ毎に複製可能なコンテンツ数Ｎ（例えばＮ＝３）を設定し、複製コンテンツの総数が同時期にＮを超えることの無いようにコンテンツの複製を管理するものがあった。
【０００５】
図５はＮ＝３の場合の従来方式におけるコンテンツ管理モデルの概念図である。
このコンテンツ管理システム１０１は、コンテンツ毎の複製数と、複製コンテンツを記憶した記録媒体の識別情報とを記憶する。配信されたコンテンツの記録媒体への複製指示を受けると、そのコンテンツの複製可能コンテンツ数に残数があるときには、記録媒体にコンテンツを複製する。このとき、記録媒体にコンテンツを１つ記録する毎に、複製可能コンテンツ数から１減算する。この操作をチェックアウトと呼ぶ。また、記録媒体から複製コンテンツを消去すると、複製コンテンツを１つ消去する毎に識別情報の記憶を抹消するとともに複製可能コンテンツ数を１加算する。この際、記録媒体の識別情報が記憶されているときのみ、この記録媒体から複製コンテンツを消去する。この操作をチェックインと呼ぶ。
【０００６】
図５の例では、コンテンツにあらかじめ定められた複製可能コンテンツ数Ｎが３であるため、同時に最大３つまで記録することができる。また、チェックインすることによって、別の媒体にチェックアウトすることが可能となる。
【０００７】
ここで複製コンテンツを記録する記録媒体には、通常の操作では読み出せない領域に固有の識別情報（メディアＩＤ）が記憶されており、ユーザがこれを知ることはできない。チェックアウト時には、その記録媒体に固有のメディアＩＤを使用してコンテンツを暗号化する。再生時には、このメディアＩＤを使用して暗号を解読して再生する。この仕組みにより、チェックアウトによってコンテンツが記録された媒体から、他の記録媒体にコンテンツの不正コピーを行ったとしても、コピー先の記録媒体のメディアＩＤが、コンテンツの暗号化に用いられたメディアＩＤと異なるため、正常に復号を行うことができない。
【０００８】
以上のようにして従来の方式では、チェックインおよびチェックアウトによって複製コンテンツに対する著作権保護を厳密に行うことができる（例えば、特許文献１参照）。
【０００９】
【特許文献１】
特開２０００−３１５１７７号公報（（００２９）−（００３１）、第１図）
【００１０】
【発明が解決しようとする課題】
しかしながら、上記従来のコンテンツ管理方法では、いったん記録媒体にチェックアウトしたコンテンツを、ユーザが意図するかしないかに関わらず、カードを初期化するなどして誤って消去してしまった場合、記録媒体内に複製コンテンツの存在を確認できずチェックインすることができなくなる。そのため、総複製可能コンテンツ数が永遠に減ったままになるという問題があった。
【００１１】
本発明は上記従来の課題を解決するものであり、チェックアウトした複製コンテンツを消去しても総複製可能コンテンツ数が減ることがなく、かつ不正な複製を行うことのできないコンテンツ管理方法と、その方法を実施する装置やプログラムを提供することを目的としている。
【００１２】
【課題を解決するための手段】
本願の請求項１の発明は、コンテンツ管理装置に識別情報を有する記録媒体が着脱自在に装着され、前記記憶媒体にコンテンツを複製できる記録媒体数を規制するためのコンテンツ管理方法であって、前記コンテンツ毎にあらかじめ定められた複製可能コンテンツ数を付与し、前記識別情報を有する記録媒体への複製記録指示を受けると、前記複製可能コンテンツ数に残数があるとき、前記識別情報を有する記録媒体へ複製コンテンツを記録し、前記記録コンテンツを記録する際に前記記録媒体の識別情報を記憶するとともに既に記憶されている識別情報ではない場合に前記複製可能コンテンツ数から１減算し、前記記録媒体の前記複製コンテンツの消去指示を受けると、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツを消去するかあるいは既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認し、前記確認がなされた場合に前記記録媒体の識別情報の記憶を抹消するとともに、前記複製可能コンテンツ数を１加算することを特徴とする。
【００１３】
本願の請求項２の発明は、請求項１のコンテンツ管理方法において、前記記録媒体は、記憶領域に設けられた所定の手続きにてのみアクセス可能な秘匿領域と通常の記録領域とを有し、前記記録媒体に前記複製コンテンツを記録する際、前記記録媒体の秘匿領域に前記複製コンテンツを再生するために必要な情報を記録することを特徴とする。
【００１４】
本願の請求項３の発明は、請求項１のコンテンツ管理方法において、前記記録媒体を前記コンテンツ管理装置に装着した際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されているかどうかを確認し、これが既に消去されていることを確認した場合に前記記録媒体の識別情報の記憶を抹消するとともに、前記複製可能コンテンツ数を１加算することを自動的に行うことを特徴とする。
【００１５】
本願の請求項４の発明は、請求項１のコンテンツ管理方法において、前記記録媒体に前記複製コンテンツを記録する際に、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記識別情報の記憶と前記記録可能コンテンツ数をそのままにして複製コンテンツを記録することを特徴とする。
【００１６】
本願の請求項５の発明は、識別情報を有する記録媒体が装着自在に接続され、記録媒体にコンテンツを複製できる記録媒体数を規制するためのコンテンツ管理装置であって、前記コンテンツ毎にあらかじめ定められた複製可能コンテンツ数が付与されており、前記記録媒体への複製の指示を受けると、前記複製可能コンテンツ数に残数があるとき、前記識別情報を有する記録媒体へ複製コンテンツを記録し、記録媒体の識別情報を記憶するとともにその識別情報が既に記憶されている識別情報ではない場合に前記複製可能コンテンツ数から１減算する複製コンテンツ記録手段と、前記識別情報を有する記録媒体の前記複製コンテンツの消去指示を受けると、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツを消去するか、あるいは既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記記録媒体の識別情報の記憶を抹消するとともに前記複製可能コンテンツ数を１加算する複製コンテンツ消去手段と、を有することを特徴とする。
【００１７】
本願の請求項６の発明は、請求項５のコンテンツ管理装置において、前記記録媒体は、記憶領域に設けられた所定の手続きにてのみアクセス可能な秘匿領域と通常の記録領域とを有し、前記複製コンテンツ記録手段は、前記記録媒体に前記複製コンテンツを記録する際、前記記録媒体の秘匿領域に前記複製コンテンツを再生するために必要な情報を記録することを特徴とする。
【００１８】
本願の請求項７の発明は、請求項５のコンテンツ管理装置において、前記記録媒体をコンテンツ管理装置に装着した際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に前記記録媒体の識別情報の記憶を抹消するとともに、前記複製可能コンテンツ数を１加算するコンテンツ自動消去手段を更に有することを特徴とする。
【００１９】
本願の請求項８の発明は、請求項５のコンテンツ管理装置において、前記複製コンテンツ記録手段は、前記記録媒体に前記複製コンテンツの記録指示を受けた際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記識別情報の記憶と前記記録可能コンテンツ数をそのままにして複製コンテンツを記録することを特徴とする。
【００２０】
本願の請求項９の発明は、識別情報を有する記録媒体が装着自在に接続され、記録媒体にコンテンツを複製できる記録媒体数を規制するためのコンテンツ管理プログラムであって、前記コンテンツ毎にあらかじめ定められた複製可能コンテンツ数が付与されており、前記録媒体への複製の指示を受けると、前記複製可能コンテンツ数に残数があるとき、前記識別情報を有する記録媒体へ複製コンテンツを記録し、記録媒体の識別情報を記憶するとともにその識別情報が既に記憶されている識別情報ではない場合に前記複製可能コンテンツ数から１減算する複製コンテンツ記録処理と、前記識別情報を有する記録媒体の前記複製コンテンツの消去指示を受けると、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツを消去するか、あるいは既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記記録媒体の識別情報の記憶を抹消するとともに前記複製可能コンテンツ数を１加算する複製コンテンツ消去処理と、を有することを特徴とする。
【００２１】
本願の請求項１０の発明は、請求項９のコンテンツ管理プログラムにおいて、前記記録媒体は、記憶領域に設けられた所定の手続きにてのみアクセス可能な秘匿領域と通常の記録領域とを有し、前記複製コンテンツ記録処理は、前記記録媒体に前記複製コンテンツを記録する際、前記記録媒体の秘匿領域に前記複製コンテンツを再生するために必要な情報を記録することを特徴とする。
【００２２】
本願の請求項１１の発明は、請求項９のコンテンツ管理プログラムにおいて、前記記録媒体をコンテンツ管理装置に装着した際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に前記記録媒体の識別情報の記憶を抹消するとともに前記複製可能コンテンツ数を１加算するコンテンツ自動消去処理を更に有することを特徴とする。
【００２３】
本願の請求項１２の発明は、請求項９のコンテンツ管理プログラムにおいて、前記複製コンテンツ記録処理は、前記記録媒体に前記複製コンテンツの記録指示を受けた際、既に記憶された前記識別情報を有する記録媒体から前記複製コンテンツが既に消去されていることを確認した場合に、前記識別情報の記憶と前記記録可能コンテンツ数をそのままにして複製コンテンツを記録することを特徴とする。
【００２４】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（実施の形態１）
図１は本発明の一実施の形態における、コンテンツ管理方法を用いたコンテンツ管理装置１の構成例を示したものである。以下、図１にしたがって説明する。なお、コンテンツとしては、音楽や画像に限らず、ゲームソフトなどであっても良い。また、記録媒体は、メモリカード２を主な例として説明するが、光ディスク３やその他の記録媒体であっても良い。
配信制御部４は、ユーザの指示に従ってインターネットなどの外部回線から配信される情報を受信し、コンテンツとコンテンツに属するライセンス情報を出力する。
セキュアコンテンツサーバ部５は、配信制御部４からの配信コンテンツの蓄積制御を行うとともに、各コンテンツに付随するライセンス情報に従って蓄積されているコンテンツの記録媒体への複製や消去の管理を行う。
コンテンツ格納部６は、配信されたコンテンツを蓄積する。
メディアインターフェース部７は、ユーザの指示に従ってメモリカード２や光ディスク３などの記録媒体に対して識別情報を利用して暗号化したコンテンツを出力したり、過去に出力したコンテンツを記録媒体から消去する。記録媒体の固有情報の読み出しも行う。
ユーザインターフェース部８は、ユーザによる配信コンテンツの選択や記録媒体へのコンテンツの書き込みや消去などの指示を受け、制御指示を行う。
【００２５】
以下、配信データの流れに従って各部の動作を説明する。ユーザインターフェース部８からの指示に従って、配信制御部４は、コンテンツ配信の受信とライセンスを制御する。即ちコンテンツを選択し、選択されたコンテンツを受信する。配信されてくるコンテンツは通常独自の暗号化がされているので、その場合受信と同時に各配信毎に定められた方法でコンテンツを復号する。また配信時に付随して送られてくるコンテンツのライセンス情報（課金情報と利用条件と復号鍵）を管理する。このライセンス情報の利用条件には、複製可能コンテンツ数に相当する情報も含まれる。
【００２６】
セキュアコンテンツサーバ部５は、配信されたコンテンツとライセンス情報をコンテンツ格納部６に蓄積する。この場合、ライセンス情報は以後の管理を容易にするため、配信されたそのままの形式ではなく、必要な情報を全て含んだ独自に定められた形式に変換しても良い。また、データの改竄や不正な取り出しが行われないよう、ライセンス情報とコンテンツは例えば独自の暗号で再暗号し、コンテンツ格納部６に格納する。セキュアコンテンツサーバ部５はコンテンツに付随するライセンス情報に従って、コンテンツ格納部６に蓄積されたコンテンツの記録媒体への複製や消去のコンテンツ管理を行う。
【００２７】
メディアインターフェース部７は、セキュアコンテンツサーバ部５の指示に従ってメモリカード２あるいは光ディスク３に対してコンテンツを出力したり、コンテンツの消去などを行う。
【００２８】
セキュアコンテンツサーバ部５とメディアインターフェース部７で行われるコンテンツ管理について、メモリカード２を例にしてもう少し詳細に説明する。図２はこれらのセキュアコンテンツサーバ部５の処理手順を記載したフローチャートである。
【００２９】
メモリカード２には、ユーザからは読み出せない領域に固有の識別情報（メディアＩＤ）が記憶されている。メディアＩＤは例えば６４ビットのカード固有のデータからなる。メディアインターフェース部７がコンテンツをメモリカード２に出力する場合、固有のメディアＩＤを使用して正当な再生機器では復号が可能なようにあらかじめ定められた手続きによってコンテンツを暗号化する。メディアＩＤは外部からの書き換えを行うことができないため、他の記録媒体にコンテンツを不正コピーしたとしても、メディアＩＤが異なるため正常に復号することができない。
【００３０】
さて図２のフローチャートにおいて、ステップＳ１ではユーザからの指示を待受けている。ユーザインターフェース部８からセキュアコンテンツサーバ部５がメモリカード２への記録の指示を受けると、ステップＳ２に進んでメモリカード２からメディアＩＤを読み出す。このときステップＳ３においてメディアＩＤが存在するカードかどうかを確認し、メディアＩＤがなければ処理を終了する。メディアＩＤがあれば、ステップＳ４において指示を受けたコンテンツの複製可能コンテンツ数が正の値であるかどうかを確認する。正の値でなければ処理と終え、正の値であればステップＳ５においてメモリカード２へ複製コンテンツをメディアインターフェース部７を介して記録する。その際にメモリカード２のメディアＩＤを記憶するとともに、既に記憶されているメディアＩＤかどうかを確認する（ステップＳ６）。既に記憶されていれば処理を終了し、記憶されていなければステップＳ７に進んで、対応するコンテンツの複製可能コンテンツ数から１減算する。メディアＩＤが既に記憶されているものと一致する場合には、複製可能コンテンツ数を減算しない。すなわち、同じメディアに同じコンテンツを複数記録することも可能である。
【００３１】
またステップＳ１において、ユーザインターフェース部８からセキュアコンテンツサーバ部５がメモリカード２からのコンテンツの消去指示を受けると、ステップＳ８においてそのメモリカード２のメディアＩＤをメディアインターフェース部７が所定の手続きに従って読み出す。そしてステップＳ９において、コンテンツ管理装置１内でそのコンテンツに対して記憶されているメディアＩＤかどうかを調べる。既に記憶されたメディアＩＤを有するメモリカード２であった場合、メモリカード２内の指定コンテンツを全て検索する（ステップＳ１０）。そしてステップＳ１１において指定コンテンツが存在するか、あるいはその複製コンテンツが既に他の機器によって消去されているなどで、メモリカード内に存在しないかどうかを確認する。指定コンテンツがあれば、ステップＳ１２においてそのメモリカード２から過去に複製した指定コンテンツを消去する。このとき複数の同一コンテンツが記録されている場合はそれらの全てを消去する。コンテンツが存在しないか又はステップＳ１２で消去した場合には、そのコンテンツの複製可能コンテンツ数に１加算すると同時に、メディアＩＤの記憶を抹消する（ステップＳ１３）。すなわち、指定されたコンテンツは複製可能コンテンツ数の上限に等しいメモリカード枚数まで記録が可能である。複製可能コンテンツ数上限まで記録した場合も、そのいずれかのメモリカードからそのコンテンツの消去するか消去されたことを確認することで、他のメディアＩＤのメモリカードに新たに複製が可能となる。
【００３２】
ここでセキュアコンテンツサーバ部５は、図２に示すフローチャートのＳ１〜Ｓ７において、コンテンツの選択されたコンテンツを記録する複製コンテンツ記録手段を構成しており、ステップＳ１，Ｓ８〜Ｓ１３において消去が指示された場合に指定されたコンテンツをメモリカードから全て消去する複製コンテンツ消去手段の機能を達成している。
【００３３】
なお、ここではコンテンツの消去指示を受けた場合に、メモリカード２のメディアＩＤを読み出して記憶されているメディアＩＤだった場合にメモリカード２内のコンテンツを調べ、消去されていた場合に複製可能コンテンツ数に１加算するようにしている。これに加えて、コンテンツ管理装置１にユーザがメモリカード２を装着した時点で自動的にメディアＩＤとメモリカード２内に記録されているコンテンツを調べて、もし消去されていたり、あるいは何らかの障害で利用不可能になっているコンテンツがあれば、それを消去してその複製可能コンテンツ数に１加算するコンテンツ自動消去処理を行うコンテンツ自動消去手段を設けても良い。
【００３４】
また、複製可能コンテンツ数は、１回のみ複製可や無制限複製可といった状態を表すフラグであっても良い。無制限の複製を許可する場合には、複製可能コンテンツ数の増減処理は行わない。このときの内部処理としては、複製可能コンテンツ数に例えば−１などの数値を書き込むことで区別できるように実装すればよい。また、配信される複製可能コンテンツ数は、例えばコンテンツ管理装置１がコンテンツの再生機能を有する場合などに、コンテンツ格納部６内部のコンテンツに対しても複製の１つとカウントするように規定される場合もある。この場合は、セキュアコンテンツサーバ部５はメディアインターフェース部７が外部に出力できる複製可能コンテンツ数の上限をあらかじめ１減算して、コンテンツの管理を行う。
【００３５】
なお、メディアインターフェース部７では、メディアＩＤの読み込みのみを行っているが、何らかのメディア識別用のデータをあらかじめ書き込み、その値とメディアＩＤとの両方を使って識別を行う構成にしても良い。記録媒体の種類もメディアＩＤとともに記憶するようにすれば種々のメディアを混在してもかまわない。
【００３６】
以上のように本実施の形態によれば、記録媒体の固有の識別情報を利用して、複製可能コンテンツ数の上限までの記録媒体にコンテンツの複製を制限し、またコンテンツが消去されたことを確認することで、他の記録媒体に新たにコンテンツを複製できるようにしている。このようなメディア管理を行うことで、カードを初期化するなどして誤って消去してしまった場合でも、記録媒体の識別情報は変更されないため、コンテンツが消去されたことを確認でき、複製可能コンテンツ数の上限数までの新たな固有情報を有する記録媒体に複製することができる。また、記録媒体固有の識別情報を利用してコンテンツの暗号を行うため、不正に他の記録媒体に複製されてもその不正コンテンツを利用することができない。
【００３７】
（実施の形態２）
本発明の実施の形態２における、コンテンツ管理方法を用いたコンテンツ管理装置について説明する。コンテンツ管理装置の構成例は図１に示したものと同様である。以下、図１，図３，図４にしたがって説明する。なお、コンテンツとしては、音楽や画像に限らず、ゲームソフトのようなものであっても良い。また、記録媒体はメモリカード２を主な例として説明するが、光ディスク３のような記録媒体であっても良い。本実施の形態での記録媒体は、記憶領域は所定の手続きによってのみアクセス可能な秘匿領域と、通常の手続きでアクセス可能な通常領域からなる。
【００３８】
コンテンツ管理装置１の内部について以下に説明する。
配信制御部４は、ユーザの指示に従ってインターネットなどの外部回線から配信される情報を受信し、コンテンツとコンテンツに属するライセンス情報を出力する。
セキュアコンテンツサーバ部５は、配信制御部４からの配信コンテンツの蓄積制御を行うとともに、各コンテンツに付随するライセンス情報に従って蓄積されているコンテンツの記録媒体への複製や消去の管理を行う。
コンテンツ格納部６は、配信されたコンテンツを蓄積する。
メディアインターフェース部７は、ユーザの指示に従ってメモリカード２や光ディスク３などの記録媒体に対して識別情報を利用して暗号化したコンテンツを出力したり、過去に出力したコンテンツを記録媒体から消去する。記録媒体の固有情報の読み出しも行う。
ユーザインターフェース部８は、ユーザによる配信コンテンツの選択や記録媒体へのコンテンツの書き込みや消去などの指示を受け、制御指示を行う。
【００３９】
図３は記録媒体の一例であるメモリカード２の構成例を示す。
記録媒体の内部の記憶領域は大別すると２つの領域に分割されており、所定の手続きを経てのみアクセス可能な秘匿領域２１と、通常の手続きでアクセス可能な通常領域２２からなる。秘匿領域２１には、読み出し専用のエリアにＭＫＢ（メディア・キー・ブロック）とメディアＩＤが書き込まれている。また、秘匿領域２１の読み書き可能なエリアにコンテンツを暗号化するための暗号鍵をコンテンツと対応づけて保存することができる。通常領域２２は、ユーザが通常のアクセス方法で自由に読み書き可能であり、暗号化されたコンテンツを保存することができる。また、この例では記録媒体内部に、相互認証と鍵交換を行う認証及び鍵交換処理部２３を有している。
【００４０】
以下、配信データの流れに従って各部の動作を説明する。
配信制御部４は、コンテンツ配信の受信とライセンスを制御する。ユーザインターフェース部８からの指示に従って、コンテンツの選択を行い、コンテンツを受信する。配信されるコンテンツは通常独自の暗号化がされており、その場合受信と同時に各配信毎に定められた方法でコンテンツの復号を行う。また配信時に付随して送られてくるコンテンツのライセンス情報（課金情報と利用条件と復号鍵）を管理する。このライセンス情報の利用条件の中に複製可能コンテンツ数に相当する情報も含まれる。
【００４１】
セキュアコンテンツサーバ部５は、配信されたコンテンツとライセンス情報をコンテンツ格納部６に蓄積する。この場合、ライセンス情報は以後の管理を容易にするため、配信されたそのままの形式ではなく、必要な情報を全て含んだ独自に定められた形式に変換しても良い。この例ではメモリカード２へ書き込みを行う場合と同じ暗号（例えばＣ２暗号）化を行う。また、データの改竄や不正な取り出しが行われないよう、暗号鍵とライセンス情報は同等の暗号強度の暗号で再暗号し、コンテンツ格納部６に格納する。コンテンツ格納部６に蓄積されたコンテンツは各コンテンツに付随するライセンス情報に従って蓄積されているコンテンツのメディアへの複製や消去のコンテンツ管理を行う。
【００４２】
メディアインターフェース部７は、セキュアコンテンツサーバ部５の指示に従ってメモリカード２に対して相互認証、鍵の交換、コンテンツの出力、あるいは、コンテンツの消去などを行う。メディアインターフェース部７はメモリカード２と相互認証を行い、相互に正当性が確認された場合に秘匿領域２１へのアクセスが可能となる。
【００４３】
以下に、セキュアコンテンツサーバ部５とメディアインターフェース部７で行われるコンテンツ管理について、メモリカード２を例にして図４のフローチャートを参照しつつ詳細に説明する。
【００４４】
図４にこれらのセキュアコンテンツサーバ部５の処理手順を記載したフローチャートを示す。図４において、まずステップＳ２１においてユーザインターフェース部８よりコンテンツの選択、記録や消去の指示を待受ける。記録の指示がなされればステップＳ２２に進んで相互認証のためカードからメディアＩＤを読み出す。このとき先ず始めにコンテンツ管理装置１からみてメモリカード２が正規のメモリカードであるかどうかを確認し、また、メモリカード２からみてコンテンツ管理装置１が正規の装置であるかを確認するため相互認証を行う。相互認証は、メディアインターフェース部７がメモリカード２からまず所定の手続きによって秘匿領域２１のＭＫＢとメディアＩＤとを読み出し、これらとコンテンツ管理装置１自身が所有するデバイス鍵Ｋｄを用いて所定の演算処理を行うことで、メディアユニーク鍵Ｋｍｕを算出する。次に、認証及び鍵交換処理部２３が発生した乱数を使ってお互いの持つメディアユニーク鍵Ｋｍｕが一致していることを確認し、相互認証を行う。この相互認証で確認されたときに、秘匿領域２１へのアクセスが可能になる。また相互認証時に所定の演算によって得られるセッション鍵Ｋｓによって、秘匿領域２１内部の暗号鍵等の記憶情報を解読することが可能になる。
【００４５】
セキュアコンテンツサーバ部５は出力指示を受けたコンテンツを記録媒体に出力する場合、出力したいコンテンツの暗号鍵をコンテンツ格納部６から取り出し復号する。そしてステップＳ２４において指定コンテンツの複製可能コンテンツは正の値かどうかをチェックする。正の値であればメディアインターフェース部７はメモリーカード２と前述の相互認証を行い、セキュアコンテンツサーバ部５から受けた暗号鍵をセッション鍵Ｋｓで暗号化し、秘匿領域２１に書き込む。さらにコンテンツ格納部６にある暗号化されたコンテンツをそのまま通常領域２２に書き込む（ステップ２５）。その後のステップＳ２６，Ｓ２７の処理は実施の形態１のステップＳ６，Ｓ７と同様である。即ち既に記憶されているメディアＩＤかどうかを確認する（ステップＳ２６）。既に記録されているメディアＩＤではない場合には、対応するコンテンツの複製可能コンテンツ数から１減算する（ステップＳ２７）。メディアＩＤが既に記憶されているものと一致する場合は、複製可能コンテンツ数を減算しない。すなわち、同じ記録媒体に同じコンテンツを複数記録することも可能である。
【００４６】
本実施の形態ではコンテンツ格納部６に最初に記録する際に再生機で使用する暗号と同一の暗号方式を使用し、メモリーカード２に暗号鍵を置く構成としたため、暗号化されたコンテンツの再暗号を行う必要はない。言うまでもなく、暗号方式の異なる記録媒体に出力するために、再暗号化して書き込む構成としてもよい。
【００４７】
メディアＩＤやＭＫＢは外部からの書き換えを行うことができないため、他の記録媒体にコンテンツを不正コピーしたとしても、正常に復号を行うことができない。
【００４８】
またステップＳ２１において、ユーザインターフェース部８からセキュアコンテンツサーバ部５がメモリカード２からコンテンツの消去指示を受けると、ステップＳ２８に進む。そしてそのメモリカード２のメディアＩＤを、メディアインターフェース部７が所定の手続きに従ってメディアＩＤを読み出す。そしてステップＳ２９において、そのコンテンツに対して記憶されているメディアＩＤかどうかを調べる。既に記憶されたメディアＩＤを有するメモリカード２であった場合、そのメモリカード２から過去に複製した指定されたコンテンツを検索する（ステップＳ３０）。複数の同一コンテンツが記録されている場合はそれら全てを検索する。そして指定されたコンテンツがなければ、ステップＳ３１からステップＳ３２に進んでメモリカード２内の指定コンテンツの暗号鍵が残っていれば、これを消去する。指定コンテンツが存在すれば、ステップＳ３１からステップＳ３３に進んでメモリカード２内の指定コンテンツと暗号鍵を消去する。あるいはその複製コンテンツが既に他の機器によって消去されていることを確認する。そしてステップＳ３４においてそのコンテンツの複製可能コンテンツ数に１加算すると同時に、メディアＩＤの記憶を抹消する。また、そのコンテンツを復号するための暗号鍵も消去する。
【００４９】
すなわち、指定されたコンテンツは複製可能コンテンツ数の上限に等しいメモリカード枚数まで記録が可能である。また複製可能コンテンツ数上限まで記録した場合も、そのいずれかのメモリカードからそのコンテンツの消去を行うか消去されたことを確認することで、他のメモリカードに新たに複製が可能となる。
【００５０】
ここでこのコンテンツサーバ部５は図２に示すフローチャートのＳ２１〜Ｓ２７において、コンテンツの選択されたコンテンツを記録する複製コンテンツ記録手段を構成しており、ステップＳ２１，Ｓ２８〜Ｓ３４において消去が指示された場合に指定されたコンテンツをメモリカードから全て消去する複製コンテンツ消去手段の機能を達成している。
【００５１】
なお、ここではコンテンツの消去指示を受けた場合に、メモリカード２のメディアＩＤを読み出して記憶されているメディアＩＤだった場合にメモリカード２内のコンテンツを調べ、消去されていた場合に複製可能コンテンツ数に１加算するようにしている。これに加えて、コンテンツ管理装置１にユーザがメモリカード２を装着した時点で自動的にメディアＩＤとメモリカード２内に記録されているコンテンツを調べて、もし消去されていたり、あるいは何らかの障害で利用不可能になっているコンテンツがあれば、それを消去してその複製可能コンテンツ数に１加算するコンテンツ自動消去処理を行うコンテンツ自動消去手段を設けても良い。
【００５２】
また、メディアインターフェース部７とメモリカード２などのメディアとの間の通信は、必ずしも有線で行う必要は無く、無線などで行う構成にしてもよい。その場合、コンテンツ管理装置１にユーザがメディアを装着しなくても、通信可能範囲にある限り定期的にメディアＩＤとメディア内に記録されているコンテンツを調べて、もし消去されているものがあればそれを消去してその複製可能コンテンツ数に１加算するようにしてもよい。
【００５３】
また、複製可能コンテンツ数は、１回のみ複製可や無制限複製可といった状態を表すフラグであっても良い。無制限複製可の場合はもちろん複製可能コンテンツ数の増減処理は行わない。このときの内部処理としては、複製可能コンテンツ数に例えば−１などの数値を書き込むことで区別できるように実装すればよい。
【００５４】
また、配信される複製可能コンテンツ数は、例えばコンテンツ管理装置１がコンテンツの再生機能を有する場合などに、コンテンツ格納部６内部のコンテンツに対しても複製の１つとカウントするように規定される場合もある。この場合には、セキュアコンテンツサーバ部５はメディアインターフェース部６が外部に出力できる複製可能コンテンツ数の上限をあらかじめ１減算して、コンテンツの管理を行う。
【００５５】
記録媒体の種類もメディアＩＤとともに記憶することでメディアが混在してもかまわない。
【００５６】
以上のように本実施の形態によれば、記録媒体の固有の識別情報を利用して、複製可能コンテンツ数の上限までの記録媒体にコンテンツの複製を制限し、またコンテンツが消去されたことを確認することで他の記録媒体に新たにコンテンツが複製できるようにしている。このようなメディア管理を行うことで、カードを初期化するなどして誤って消去してしまった場合でも記録媒体の識別情報は変更されないため、コンテンツが消去されたことを確認でき、複製可能コンテンツ数の上限数までの新たな固有情報を有する記録媒体に複製が可能となる。また、記録媒体固有の識別情報とコンテンツ固有の暗号鍵を利用してコンテンツの暗号を行うため、不正な複製によって他の記録媒体にコピーされてもその不正コンテンツを利用することができないので、信頼性の高いシステムを実現できる。
【００５７】
【発明の効果】
以上のように本発明によれば、記録媒体の固有の識別情報を利用して、複製可能コンテンツ数の上限までの記録媒体にコンテンツの複製を制限し、またコンテンツが消去されたことを確認することで他の記録媒体に新たにコンテンツが複製できるメディア管理を行うことで、カードを初期化するなどして誤って消去してしまった場合でも記録媒体の識別情報は変更されないため、コンテンツが消去されたことを確認でき、複製可能コンテンツ数の総数を失うことが無く新たな固有情報を有する記録媒体に複製が可能となる。また、記録媒体固有の識別情報とコンテンツ固有の暗号鍵を利用してコンテンツの暗号を行うため、不正な複製によって他の記録媒体にコピーされてもその不正コンテンツを利用することができない信頼性の高い著作権保護を実現できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態におけるコンテンツ管理方法を用いたコンテンツ管理装置１の構成を説明するための図である。
【図２】本発明の一実施の形態におけるセキュアコンテンツサーバ５の処理手順を記載したフローチャートである。
【図３】記録媒体の一例であるメモリカード２の構成を説明するための図である。
【図４】本発明の一実施の形態におけるセキュアコンテンツサーバ５の処理手順を記載したフローチャートである。
【図５】従来方式におけるコンテンツ管理モデルの概念図である。
【符号の説明】
１  コンテンツ管理装置
２  メモリカード
３  光ディスク
４  配信制御部
５  セキュアコンテンツサーバ部
６  コンテンツ格納部
７  メディアインターフェース部
８  ユーザインターフェース部
【図１】
2005017875.tif 000003
【図２】
2005017875.tif 000004
【図３】
2005017875.tif 000005
【図４】
2005017875.tif 000006
【図５】
2005017875.tif 000007