(57)【要約】【課題】著作権保護されたコンテンツの不正な複製を防止しつつ、媒体のみの情報で媒体内のコンテンツを他媒体へ移動を行えるコンテンツ保護方法の提供を目的とする。【解決手段】ディスクのユーザー領域外にタイトル鍵無効化情報を具備し、タイトル鍵とタイトル鍵無効化情報との鍵処理によって暗号化コンテンツを復号するコンテンツ鍵を生成することにより、コンテンツ移動後に該当タイトル鍵を無効化することによって、移動後タイトルの暗号化コンテンツの復号を不能とすることでコンテンツの複製を防止する。【選択図】図４
2006172147.tif 000002
【特許請求の範囲】
【請求項１】
媒体内のコンテンツに対応するタイトル鍵と、前記タイトル鍵を無効化するタイトル鍵無効化情報と、前記タイトル鍵と前記タイトル鍵無効化情報が正常であれば正常なコンテンツ鍵を生成する生成ステップと、前記コンテンツ鍵によってコンテンツを暗号化する暗号化ステップと、前記コンテンツを前記媒体から削除・移動する場合に前記タイトル鍵無効化情報を変更する変更ステップと、前記タイトル鍵無効化情報を保存する保存ステップとを有することを特徴とするコンテンツ保護方法。
【請求項２】
前記タイトル鍵無効化情報は、媒体内の通常のリードあるいはライト手段でアクセスできないユーザー領域外に保存されることを特徴とする請求項１記載のコンテンツ保護方法。
【請求項３】
前記暗号化ステップは、前記コンテンツ鍵と前記コンテンツを記録する媒体上の位置をしめすアドレスによって、生成する暗号化鍵でコンテンツを暗号化することを特徴とする請求項１記載のコンテンツ保護方法。
【請求項４】
前記変更ステップは、コンテンツの移動や削除、追加などの操作によって値が変化する状態鍵を生成するステップと、前記状態鍵によって前記タイトル鍵無効化情報を暗号化するステップと、前記媒体内のユーザー領域外に前記状態鍵を保存するステップとを有し、前記タイトル鍵無効化情報は、媒体内の通常のリードあるいはライト手段でアクセスできるユーザー領域内に保存されることを特徴とする請求項１記載のコンテンツ保護方法。
【請求項５】
媒体内のコンテンツに対応するタイトル鍵と、前記タイトル鍵を無効化するタイトル鍵無効化情報と、前記タイトル鍵と前記タイトル鍵無効化情報が正常であれば正常なコンテンツ鍵を生成するコンテンツ鍵生成手段と、前記コンテンツ鍵によってコンテンツを暗号化するコンテンツ暗号化手段と、前記コンテンツを前記媒体から削除・移動する場合に前記タイトル鍵無効化情報を変更するタイトル鍵無効化手段と、前記タイトル鍵無効化情報を保存するタイトル鍵無効化情報保存手段とを備えることを特徴とする情報記録再生装置。
【請求項６】
前記タイトル鍵無効化情報は、媒体内の通常のリードあるいはライト手段でアクセスできないユーザー領域外に保存されることを特徴とする請求項５記載の情報記録再生装置。
【請求項７】
前記コンテンツ暗号化手段は、前記コンテンツ鍵と前記コンテンツを記録する媒体上の位置をしめすアドレスによって、生成する暗号化鍵でコンテンツを暗号化することを特徴とする請求項５記載の情報記録再生装置。
【請求項８】
前記タイトル鍵無効化手段は、コンテンツの移動や削除、追加などの操作によって値が変化する状態鍵を生成する状態鍵生成手段と、前記状態鍵によって前記タイトル鍵無効化情報を暗号化するタイトル鍵無効化情報暗号化手段と、前記媒体内のユーザー領域外に前記状態鍵を保存する状態鍵保存手段とを有し、前記タイトル鍵無効化情報は、媒体内の通常のリードあるいはライト手段でアクセスできるユーザー領域内に保存されることを特徴とする請求項５記載の情報記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像や音楽データなどの様々なデジタルコンテンツの媒体への保存と著作権の保護を目的としたコンテンツ保護方法及びその方法を用いた情報記録再生装置に関する。
【背景技術】
【０００２】
ＤＶＤ−ＲＡＭやＤＶＤ−ＲＷという書き換え可能な光ディスクでは、タイトルに付与されたタイトルキーと、ディスク毎に付与されたメディアＩＤとドライブ装置や再生装置に付与されたデバイスキーと、ディスクのユーザー領域外の書き換え不能領域に具備されたデバイスキーの無効化情報であるＭｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ（ＭＫＢ）を用いてディスクに記録されたコンテンツの著作権保護を行っている。
【０００３】
この仕組みは、ＭＫＢによって鍵処理されたデバイスキーとメディアＩＤとタイトルキーによってコンテンツを暗号化することにより、暗号化されたコンテンツを不正に別のディスクへ複製をおこなっても、別のディスクではメディアＩＤが異なるため暗号を解読できないことで、コンテンツの著作権保護を行っている（例えば、非特許文献１参照。）。
【非特許文献１】”Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ＤＶＤ  Ｂｏｏｋ”、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．４Ｃｅｎｔｉｔｙ．ｃｏｍ／＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来の構成では、図８のように、Ｓｔｅｐ１であらかじめ元ディスク２０１の内容を仮複製ディスク２０２に複製した後で、Ｓｔｅｐ２で元ディスク２０３よりコンテンツＢを移動先であるハードディスク２０４に移動後、Ｓｔｅｐ３で仮複製ディスク２０６より元ディスク２０５へ複製し、複製データを全て元へ戻すことにより、元ディスク２０５のコンテンツＢが復帰し、再生可能となる。この移動と複製を繰り返すことにより、コンテンツを無限に複製できるという問題があったため、従来の構成では、ディスク間や、ハードディスクなどへの別媒体へのコンテンツの移動は出来なかった。このため、別々のディスクから一つのディスクへ収集するような移動編集を行うことが出来なかった。
【０００５】
また、従来の構成では別ディスクへの複製は出来ないが、元ディスクへの別領域への複製は可能である。つまり、同一ディスク内には複数の同一コンテンツの存在が可能であり、それぞれを別の編集を行うことも可能である。これは著作権保護の観点から好ましくない状況である。
【課題を解決するための手段】
【０００６】
前記従来の課題を解決するため、本発明のコンテンツ保護方法は、ディスクのユーザー領域外にタイトル鍵無効化情報を具備し、タイトル鍵とタイトル鍵無効化情報との鍵処理によって暗号化コンテンツを復号するコンテンツ鍵を生成することにより、コンテンツ移動後に該当タイトル鍵を無効化することによって、移動後タイトルの暗号化コンテンツの復号を不能とすることでコンテンツの複製を防止する。
【０００７】
また、媒体のアドレスを使用してコンテンツ暗号化鍵を生成し、ブロック毎にコンテンツ暗号化鍵が異なるようにするため、同一媒体内の別領域へ複製を行った場合、暗号鍵が異なるため、再生が不可能となり、同一媒体内への複製が防止できる。
【０００８】
さらに、ディスクのユーザー領域外に状態鍵を保存し、その状態鍵によってタイトル鍵無効化情報を暗号化してユーザー領域内に保存する構成によって、コンテンツ移動時にはタイトル鍵無効化情報を変更後、状態鍵を変更してタイトル鍵無効化情報を再暗号化することにより、コンテンツ移動後にユーザー領域に存在するタイトル鍵無効化情報を含めてコンテンツの複製を防止する。
【発明の効果】
【０００９】
以上のように、本発明のコンテンツ保護方法によれば、コンテンツ移動を行っても、コンテンツの複製を防止されるため、ディスク間やハードディスクなどの別媒体へのコンテンツの移動も可能となる。
【００１０】
また、同一媒体内への不正な複製を防止することが出来る。
【００１１】
さらに、タイトル鍵無効化情報のデータサイズを媒体のユーザー領域外の記録可能な容量に制限されずに、同様の効果を得る事が出来る。
【発明を実施するための最良の形態】
【００１２】
本発明は、非特許文献１のＣＰＲＭと組み合わせて実施するのが最適である。以下に、本発明の実施の形態について図面を使用しながら説明する。
【００１３】
（実施の形態１）
図１で媒体１０には、個々の媒体毎に異なるメディアＩＤ１１とデバイス鍵無効化情報であるメディアキーブロック（ＭＫＢ）１２があらかじめユーザー領域外に書き換え不可能な情報として記録され、ユーザー領域外の記録可能な領域に、暗号化タイトルキー無効化情報１３が保存され、保存されているコンテンツ１５に対応したタイトルキー１４が、コンテンツ管理情報に保持され、コンテンツ１５はコンテンツ解読鍵とブロックアドレスとの排他的論理和を計算した値を鍵として暗号化され保存されている。媒体を装着するドライブ装置２０にはデバイス鍵２１が付与され、コンテンツを再生する再生装置、たとえばパーソナルコンピューター（ＰＣ）上の再生・編集などを行うソフトウエア２３にもデバイス鍵２４が付与される。
【００１４】
まず、ソフトウエア２３はドライブ装置２０との鍵交換による認証処理を行う。認証処理は図３の略線図で表わした処理の流れのように、メディアＩＤを媒体１０からドライブ装置２０によって読取り、ソフトウエア２３で、交換した鍵とメディアＩＤをパラメータとして認証のための秘密の演算処理Ａを行う演算ブロック２２および２５で計算された結果を比較する。次に、ＭＫＢを識別するため演算処理ＢによりＭＫＢＨを計算する。このＭＫＢＨも同様に、演算処理Ａブロック２２および２５で計算された結果を比較する。これらの比較で値が一致する場合に、認証されたドライブ装置とソフトウエアとなり以降の処理に進むことが出来る。
ここで、もし媒体が未使用または空き状態であれば、新たにタイトル鍵無効化情報を生成する。次に、図４のようにデバイス鍵６０をＭＫＢ５１によって鍵処理した結果とメディアＩＤ６２によって暗号化タイトル鍵無効化情報５３のディスク鍵６３を求め、そのディスク鍵６３によって暗号化タイトル鍵無効化情報５３を解読し、タイトル鍵無効化情報６４を取得する。タイトル鍵無効化情報６４とタイトル鍵５４を鍵処理することにより暗号化コンテンツを解読するためのコンテンツ鍵６６を得ることが出来る。ソフトウエアはこのコンテンツ鍵６６とコンテンツデータのブロックアドレスを処理した値、例えば排他的論理和をとった値を用いて暗号化コンテンツを解読し、解読されたデータをデコードし、表示することによって再生する。
【００１５】
次に、コンテンツを移動する場合について説明する。コンテンツ移動時は、まずタイトル鍵無効化情報の該当タイトル鍵を無効化する処理を行う。無効化処理方法は、特許公開２０００−３１９２２にあるＭＫＢでのデバイス鍵無効と同じ方法を採ることも出来るし、ＲＦＣ２６２７にある木構造による無効化方法等、別の方法を採ることもでき、方法によって異なるため詳細は言及しない。該当タイトル鍵が無効化されたタイトル鍵無効化情報は、ディスク鍵６３により再度暗号化されドライブ装置に送信される。暗号化されたタイトル鍵無効化情報を受け取ったドライブは、ユーザー領域外の特定領域に記録する。この、タイトル鍵無効化処理を行った後、ソフトウエアの一時領域にあるコンテンツ鍵により、コンテンツを解読し、移動先の形式に合わせた著作権保護のための暗号化処理を行った後、移動先の媒体に保存する。
【００１６】
（実施の形態２）
図１とドライブ装置２０との鍵交換による認証処理とコンテンツの再生については（実施の形態１）と同じである。
【００１７】
コンテンツを移動する場合については図５のように、ソフトウエア２３からドライブ装置に指定したタイトルのタイトル鍵無効化コマンド１６７を発行する。タイトル鍵無効化コマンド１６７を受け取ったドライブは、ディスク鍵１６３により解読されたタイトル鍵無効化情報１６４の該当タイトル鍵を無効化する処理１６５を行う。該当タイトル鍵が無効化されたタイトル鍵無効化情報は、ディスク鍵１６３により再度暗号化されユーザー領域外にある特定の領域に記録する。この、タイトル鍵無効化処理を行った後、ソフトウエアの一時領域にあるコンテンツ鍵により、コンテンツを解読し、移動先の形式に合わせた著作権保護のための暗号化処理を行った後、移動先の媒体に保存する。
【００１８】
（実施の形態３）
図２で媒体３０には、個々の媒体毎に異なるメディアＩＤ３１とデバイス鍵無効化情報であるメディアキーブロック（ＭＫＢ）３２があらかじめユーザー領域外に書き換え不可能な情報として記録され、ユーザー領域外の記録可能な領域に、暗号化タイトルキー無効化情報領域３３が具備され、保存されているコンテンツ３５に対応したタイトルキー３４が、コンテンツ管理情報に保持されている。媒体を装着するドライブ装置４０にはデバイス鍵４１が付与され、コンテンツを再生する再生装置、たとえばパーソナルコンピューター（ＰＣ）上のソフトウエア４３にもデバイス鍵４４が付与される。
【００１９】
まず、ソフトウエア４３はドライブ装置４０との鍵交換による認証処理を行う。認証処理は実施の形態１と同じである。認証された結果、図６のようにデバイス鍵８１をＭＫＢ７１によって鍵処理した結果とメディアＩＤ７２によって暗号化状態鍵の暗号鍵８４を求め、その暗号鍵８４によって状態鍵８５を取得する。状態鍵８５によって暗号化タイトル鍵無効化情報７４を解読してタイトル鍵無効化情報８５を取得する。タイトル鍵無効化情報８５とタイトル鍵７５を鍵処理８７することにより暗号化コンテンツを解読するためのコンテンツ鍵８８を得ることが出来る。ソフトウエア４３はこのコンテンツ鍵８８を用いて暗号化コンテンツを解読し、解読されたデータをデコードし、表示することによって再生する。
【００２０】
次に、コンテンツを移動する場合について説明する。コンテンツ移動時は、まずタイトル鍵無効化情報の該当タイトル鍵を無効化する処理を行う。無効化処理方法は、（実施の形態１）と同じである。以降、図７のように、状態鍵を更新するため、状態鍵更新要求１０７をドライブ装置に発行する。ドライブ装置は、新状態鍵１０５を乱数などにより新たに生成し、あらかじめ求めておいたディスク鍵１０４を用いて暗号化する。暗号化状態鍵１０６は、媒体上の暗号化状態鍵９３に上書きされる。その後、ソフトウエアは暗号化状態鍵９３を取得後、ディスク鍵１０８で復号し、得られた状態鍵１０９を用いて、タイトル鍵無効化情報１１０を暗号化してユーザー領域に保存する。この、タイトル鍵無効化処理が行った後、ソフトウエアの一時領域にあるコンテンツ鍵により、コンテンツを解読し、移動先の形式に合わせた著作権保護のための暗号化処理を行った後、移動先の媒体に保存する。
【００２１】
これらの実施の形態は、パーソナルコンピューターに接続されたドライブ装置と、ソフトウエアによる形態であるが、レコーダー装置としてドライブ装置とソフトウエアを一体化した形態でもよい。また、タイトル鍵無効化情報や状態鍵を保存するユーザー領域外とされる保存領域は、ディスクに埋め込まれた無線通信可能なＩＣチップ内に設けることでも同様の効果を得ることが出来る。
【産業上の利用可能性】
【００２２】
本発明にかかるコンテンツ保護方法は、映像、音声等のデジタル化されたコンテンツデータを、メモリカード、光ディスク等の情報記録媒体に格納された場合に、コンテンツデータを使用する権利を有しない者によって不正に複製、視聴されることを防止する著作権保護の方法に関する。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態１におけるシステムを説明するためのブロック図
【図２】本発明の実施の形態２におけるシステムを説明するためのブロック図
【図３】本発明の実施の形態１、２における認証手順を説明するための略線図
【図４】本発明の実施の形態１における構成と処理手順を説明するための略線図
【図５】本発明の実施の形態２における構成と処理手順を説明するための略線図
【図６】本発明の実施の形態３における構成と処理手順を説明するための略線図
【図７】本発明の実施の形態３における状態鍵更新の構成と処理手順を説明するための略線図
【図８】従来の技術による問題点を説明するための概念図
【符号の説明】
【００２４】
１０    媒体
１１    メディアＩＤ
１２    メディアキーブロックＭＫＢ
１３    暗号化タイトル鍵無効化情報
１４    タイトル鍵
１５    暗号化コンテンツ
２０    ドライブ装置
２１    ドライブ装置のデバイス鍵
２２    ドライブ装置内の認証のための演算処理Ａ
２３    媒体中のコンテンツの再生や編集を行うＰＣ上で動作するソフトウエア
２４    ソフトウエアのデバイス鍵
２５    ソフトウエア内の認証のための演算処理Ａ
３０    媒体
３１    メディアＩＤ
３２    メディアキーブロックＭＫＢ
３３    暗号化されたタイトル鍵無効化情報
３４    タイトル鍵
３５    暗号化コンテンツ
３６    暗号化状態鍵
４０    ドライブ装置
４１    ドライブ装置のデバイス鍵
４２    ドライブ装置内の認証のための演算処理Ａ
４３    媒体中のコンテンツの再生や編集を行うＰＣ上で動作するソフトウエア
４４    ソフトウエアのデバイス鍵
４５    ソフトウエア内の認証のための演算処理Ａ
５１    メディアキーブロックＭＫＢ
５２    メディアＩＤ
５３    暗号化タイトル鍵無効化情報
５４    タイトル鍵
５５    暗号化コンテンツ
６０    ソフトウエアのデバイス鍵
６１    ＭＫＢによる鍵処理
６２    媒体から取得したメディアＩＤ
６３    ディスク鍵
６４    タイトル鍵無効化情報
６５    タイトル鍵無効化情報による鍵処理
６６    コンテンツ解読鍵
６７    アドレス値合成処理
６８    解読後コンテンツ
１５１    メディアキーブロックＭＫＢ
１５２    メディアＩＤ
１５３    暗号化タイトル鍵無効化情報
７１    メディアキーブロックＭＫＢ
７２    メディアＩＤ
７３    暗号化状態鍵
７４    暗号化タイトル鍵無効化情報
７５    タイトル鍵
７６    暗号化コンテンツ
８０    ソフトウエアのデバイス鍵
８１    ＭＫＢによる鍵処理
８２    媒体から取得したメディアＩＤ
８３    メディアＩＤ
８４    ディスク鍵
８５    暗号解読された状態鍵
８６    タイトル鍵無効化情報
８７    タイトル鍵無効化情報による鍵処理
８８    コンテンツ解読鍵
８９    解読後コンテンツ
９１    メディアキーブロックＭＫＢ
９２    メディアＩＤ
９３    暗号化状態鍵
９４    暗号化タイトル鍵無効化情報
１０１    ドライブ装置のデバイス鍵
１０２    ＭＫＢによる鍵処理
１０３    メディアＩＤ
１０４    ディスク鍵
１０５    新状態鍵
１０６    暗号化状態鍵
１０７    状態鍵更新要求
１０８    ソフトウエアのデバイス鍵
１０９    解読後状態鍵
１１０    タイトル鍵無効化情報
１１１    暗号化タイトル鍵無効化情報
２０１    元ディスク（Ｓｔｅｐ１）
２０２    仮複製ディスク（Ｓｔｅｐ１）
２０３    元ディスク（Ｓｔｅｐ２）
２０４    ハードディスク（Ｓｔｅｐ２）
２０５    元ディスク（Ｓｔｅｐ３）
２０６    仮複製ディスク（Ｓｔｅｐ３）
【図１】
2006172147.tif 000003
【図２】
2006172147.tif 000004
【図３】
2006172147.tif 000005
【図４】
2006172147.tif 000006
【図５】
2006172147.tif 000007
【図６】
2006172147.tif 000008
【図７】
2006172147.tif 000009
【図８】
2006172147.tif 000010