(57)【要約】【課題】従来、暗号化されてコンテンツを記憶している主記憶媒体に対して、バックアップ用記憶媒体にバックアップを取っている場合でも、主記憶媒体が致命的な破壊をきたし、データの読み書きが不可能となった場合には、バックアップデータを再生することが不可能であった。【解決手段】第１のタイトル鍵で暗号化したコンテンツと、第１のタイトル鍵を第１のデバイス鍵で暗号化して第２のタイトル鍵とを主記憶媒体１９に記憶し、このコンテンツ及び第２のタイトル鍵をバックアップ用記憶媒体６４に記憶する。主記憶媒体１９からコンテンツを移動／消去する際に、第２のデバイス鍵を生成し、この第２のデバイス鍵で第３のタイトル鍵を生成して、バックアップ用記憶媒体６４の内容を書き替える。この構成により、バックアップ用記憶媒体から元の主記憶媒体にコンテンツを戻して再生すること等が可能となる。【選択図】図１
2004013763.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを第１のタイトル鍵で暗号化して主記憶媒体に記憶する手段と、
前記第１のタイトル鍵を第１のデバイス鍵で暗号化して第２のタイトル鍵を生成して前記主記憶媒体に記憶する手段と、
前記主記憶媒体に記憶されている暗号化されたコンテンツ及び暗号化された第２のタイトル鍵をバックアップ用記憶媒体に記憶する手段と、
前記主記憶媒体に記憶されているコンテンツを移動または消去するときに、第２のデバイス鍵を生成する手段と、
前記主記憶媒体に記憶された暗号化された第２のタイトル鍵を前記第１のデバイス鍵で復号化した後、前記第２のデバイス鍵で暗号化して第３のタイトル鍵を生成し、前記バックアップ用記憶媒体に記憶されている暗号化された第２のタイトル鍵を前記第３のタイトル鍵に書き替える書き換える手段と、
を具備したことを特徴とする情報記憶装置。
【請求項２】
前記書き替え手段は、前記第３のタイトル鍵を前記主記憶媒体に記憶する手段と、この手段で前記記憶媒体に記憶された第３のタイトル鍵を前記バックアップ用記憶媒体にコピーすることで、前記バックアップ用記憶媒体に記憶されている第１のタイトル鍵を前記第３のタイトル鍵に書き替える手段とを具備することを特徴とする請求項１記載の記録記憶装置。
【請求項３】
前記書き替え手段は、前記第３のタイトル鍵を前記主記憶媒体に記憶する際に、同時に前記バックアップ用記憶媒体に記憶されている第１の鍵を前記第３のタイトル鍵に書き替える手段を具備することを特徴とする請求項１記載の情報記憶装置。
【請求項４】
コンテンツを第１のタイトル鍵で暗号化して主記憶媒体に記憶し、
前記第１のタイトル鍵を第１のデバイス鍵で暗号化して第２のタイトル鍵を生成して前記主記憶媒体に記憶し、
前記主記憶媒体に記憶されている暗号化されたコンテンツ及び暗号化された第２のタイトル鍵をバックアップ用記憶媒体に記憶し、
前記主記憶媒体に記憶されているコンテンツを移動または消去するときに、第２のデバイス鍵を生成し、前記主記憶媒体に記憶された暗号化された第２のタイトル鍵を前記第１のデバイス鍵で復号化した後、前記第２のデバイス鍵で暗号化して第３のタイトル鍵を生成し、
前記バックアップ用記憶媒体に記憶されている暗号化された第２のタイトル鍵を前記第３のタイトル鍵に書き替えることを特徴とする情報記憶方法。
【請求項５】
前記主記憶媒体に記憶されているコンテンツを移動または消去するとき、前記バックアップ用記憶媒体に移動または消去するコンテンツが記憶されている場合には、このバックアップ用記憶媒体に記憶されているコンテンツとこのコンテンツに対応する第２のタイトル鍵を消去することを特徴とする請求項４記載の情報記憶方法。
【請求項６】
前記第３のタイトル鍵を生成した際に前記主記憶媒体に記憶し、この主記憶媒体に記憶された第３のタイトル鍵を前記バックアップ用記憶媒体にコピーすることで、前記バックアップ用記憶媒体に記憶されている第２のタイトル鍵を前記第３のタイトル鍵に書き替えることを特徴とする請求項４記載の記録記憶方法。
【請求項７】
前記第３のタイトル鍵を生成した際に前記主記憶媒体に記憶し、同時に前記バックアップ用記憶媒体に記憶されている第２のタイトル鍵を前記第３のタイトル鍵に書き替えることを特徴とする請求項４記載の情報記憶方法。
【請求項８】
前記主記憶媒体に記憶されているコンテンツの再生が不可となった場合に、前記バックアップ用記憶媒体に記憶されている暗号化されたコンテンツ並びに第３のタイトル鍵を前記主記憶媒体にコピーすることを特徴とする請求項４記載の情報記憶方法。
【請求項９】
前記主記憶媒体自体がデータの再生が不可となり新たな主記憶媒体と交換する際に、前記バックアップ用記憶媒体に記憶されているコンテンツ並びに第３のタイトル鍵を交換された主記憶媒体にコピーすることを特徴とする請求項４記載の情報記憶方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、放送やインターネットによって配信される音声や画像、映像などのコンテンツを記憶媒体に暗号化して記録し視聴する情報記憶装置及び情報記憶方法に関するものである。特に、複製禁止とされるコンテンツのバックアップを記録するための情報記憶装置及び情報記憶方法に関するものである。
【０００２】
【従来の技術】
近年、音声や画像、映像などのコンテンツがデジタルデータのままコピーされ、インターネット上に流れるといった問題が発生している。これに対抗するため、デジタルデータを簡単にコピーされないように、様々なコピープロテクション技術が考えられている。
【０００３】
このようなコピープロテクション技術の例としては、例えば、コンテンツにコピー禁止等の記録制御情報を付加し、その記録制御情報に従ったコピー制御を行える機器のみに、コンテンツを再生のための認証データを与えるなどの方法がある。
【０００４】
しかしながら、従来のコピープロテクションの考えでは、記録制御情報よってコンテンツのコピーが不可とされた場合、不正なコピーだけでなく、バックアップのためのコピーも許されないのが普通であり、このような場合には、ユーザの権利も同時に失われていると言える。
【０００５】
特に、最近、放送やインターネットを通して配信されたコンテンツを個々の記憶媒体に蓄積して利用する形態も施行されているが、バックアップのためのコピーも許されない状況では、記憶媒体内のコンテンツが何らかの原因で破壊された場合、ユーザは大きな損害を受けることになる。
【０００６】
そこで、コピープロテクションを行う場合でも、バックアップでのコピーを可能とする技術が必要とされている。
【０００７】
この課題を解決する一手段として、コンテンツが蓄積された主記憶媒体内のデータをバックアップ用記憶媒体に暗号をかけて記録する方法が考えられている。この方法では、主記憶媒体内のデータは、主記憶媒体に固有の識別情報で暗号化されているため、バックアップデータは主記憶媒体に戻さなければ利用できず、バックアップ用記憶媒体のみを不正に使用することはできない。
【０００８】
【発明が解決しようとする課題】
しかしながら、上述した方法では、主記憶媒体が致命的な破壊をきたし、主記憶媒体自身でデータの読み書きが不可能となった場合に、バックアップデータを主記憶媒体に戻すことができないため、結局、バックアップ用記憶媒体に記憶したデータを再生することが不可能となってしまうという問題がある。
【０００９】
そこで、本発明では、バックアップ用記憶媒体から元の主記憶媒体にコンテンツを戻して利用できるだけでなく、主記憶媒体を取り替えたり、バックアップ用記憶媒体そのものを主記憶媒体と差し替えて利用することができる情報記憶装置及び情報記憶方法を提供することを目的とする。
【００１０】
【解決手段】
上記課題を解決するために、本発明の情報記憶装置では、コンテンツを第１のタイトル鍵で暗号化して主記憶媒体に記憶する手段と、第１のタイトル鍵を第１のデバイス鍵で暗号化して第２のタイトル鍵を生成して主記憶媒体に記憶する手段と、主記憶媒体に記憶されている暗号化されたコンテンツ及び暗号化された第２のタイトル鍵をバックアップ用記憶媒体に記憶する手段と、主記憶媒体に記憶されているコンテンツを移動または消去するときに、第２のデバイス鍵を生成する手段と、主記憶媒体に記憶された暗号化された第２のタイトル鍵を第１のデバイス鍵で復号化した後、第２のデバイス鍵で暗号化して第３のタイトル鍵を生成し、バックアップ用記憶媒体に記憶されている暗号化された第２のタイトル鍵を第３のタイトル鍵に書き替える書き換える手段とを具備したことを特徴とするものである。
【００１１】
また、本発明に係わる情報記憶方法では、コンテンツを第１のタイトル鍵で暗号化して主記憶媒体に記憶し、この第１のタイトル鍵を第１のデバイス鍵で暗号化して第２のタイトル鍵を生成して主記憶媒体に記憶し、また、主記憶媒体に記憶されている暗号化されたコンテンツ及び暗号化された第２のタイトル鍵をバックアップ用記憶媒体に記憶する。さらに、主記憶媒体に記憶されているコンテンツを移動または消去するときに、第２のデバイス鍵を生成し、主記憶媒体に記憶された暗号化された第２のタイトル鍵を第１のデバイス鍵で復号化した後、第２のデバイス鍵で暗号化して第３のタイトル鍵を生成し、バックアップ用記憶媒体に記憶されている暗号化された第２のタイトル鍵を第３のタイトル鍵に書き替えることを特徴とするものである。
【００１２】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照して説明する。
【００１３】
まず、図１を用いて、本発明の情報記憶装置の構成につき説明する。
【００１４】
この情報記憶装置は、入力ＩＦ１１、ＣＰＵ１２、メモリ１３、出力ＩＦ１４、ＥＥＰＲＯＭ１５、暗・復号化回路１６及び記憶媒体ＩＦ１７を有し、これらの各構成はバス１８を介して接続されている。さらに、記憶媒体ＩＦ１７に磁気ディスク等の記憶媒体１９が接続されている。
【００１５】
ＣＰＵ１２は、情報記憶装置のコンテンツの記憶処理など全体の制御を司るもので、また、ＥＥＰＲＯＭ１５は、暗・復号化回路１６でデータを暗号化・復号化する際に使用するデバイス鍵を保持するための不揮発メモリである。
【００１６】
このような構成において、放送やインターネットで配信される音声、画像、映像などのコンテンツは、入力ＩＦ１１を介して外部より入力され、メモリ１３に送られる。メモリ１３に保存されたデータは、暗・復号化回路１６にて暗号化された後、記憶媒体ＩＦ１７に接続された記憶媒体内１９に保存される。
【００１７】
記憶媒体１９に記憶されたコンテンツを再生する場合は、記憶媒体１９から読み出されたデータを暗・復号化回路１６で復号化した後、出力ＩＦ１８から出力することにより再生するものである。
【００１８】
次に、図２を用いて、コンテンツを暗・復号化回路１６で暗号化、復号化する際の処理手順につき説明する。
【００１９】
平分のコンテンツＣ２１は、ＤＥＳなどのブロック暗号アルゴリズムを用いて暗号化回路２４で暗号化され、暗号化コンテンツＣｅ２１０として記憶媒体１９に記録される。
【００２０】
このとき、コンテンツの暗号化のために用いるタイトル鍵Ｋｔ２３は、タイトル鍵発生部２２により乱数的に生成されたもので、コンテンツ毎に異なるタイトル鍵が使用される。タイトル鍵Ｋｔ２３は、デバイス鍵発生部２５により乱数的に生成されたデバイス鍵Ｋｄ２６に基づいて暗号化回路２７で暗号化処理され、暗号化タイトル鍵Ｋｔｅ２９として記憶媒体に記録される。
【００２１】
次に、暗号化されたコンテンツを再生するためには、まず、記憶媒体１９から暗号化タイトル鍵Ｋｔｅ２９を読み出し、デバイス鍵Ｋｄ２６で復号化してタイトル鍵Ｋｔ２３を得る。次に、暗号化コンテンツＣｅ２１０を記憶媒体１９から読み出し、タイトル鍵Ｋｔ２３で復号化して元のコンテンツＣ２１を再生するものである。
【００２２】
このように、記憶媒体１９に記憶したコンテンツの再生には、デバイス鍵Ｋｄ２６が必要となるため、電源が切れている状態でも、デバイス鍵Ｋｄ２６の値を保持できるように、デバイス鍵Ｋｄ２６をＥＥＰＲＯＭ１５に保存しておくものである。
【００２３】
この暗号化・復号化処理に伴うコンテンツの再生処理においては、デバイス鍵Ｋｄ２６は、情報記憶装置内で生成・保持されているので、例えば、記憶媒体１９を他の機器に接続しても、他の機器では、記憶媒体１９に記録されているコンテンツを再生することはできないようになっている。
【００２４】
前記の記録方法で複数のコンテンツを記録した場合、記憶媒体１９に記憶されているデータの内容は図３に示すようになっている。
【００２５】
すなわち、各々異なるタイトル鍵Ｋｔ１、Ｋｔ２、Ｋｔ３で暗号化されたコンテンツＣ１ｅ３２、Ｃ２ｅ３３、Ｃ３ｅ３４及びそれらのタイトル鍵を同一のデバイス鍵Ｋｄで暗号化した暗号化タイトル鍵Ｋｔ１ｅ３５、Ｋｔ２ｅ３６、Ｋｔ３ｅ３７が記憶媒体１９に記録されている。
【００２６】
図３に示すような記憶媒体１９に対して、新たにコンテンツＣ４を追加記録する場合には、図２に示すタイトル鍵発生部２２で新たなタイトル鍵Ｋｔ４を生成し、このタイトル鍵Ｋｔ４で暗号化したコンテンツＣ４ｅを記憶媒体１９に記録する。さらに、タイトル鍵Ｋｔ１、Ｋｔ２、Ｋｔ３の暗号化に使用したデバイス鍵Ｋｄでタイトル鍵Ｋｔ４を暗号化し、暗号化タイトル鍵Ｋｔ４ｅとして記憶媒体１９に記録するものである。
【００２７】
次に、図４を用いて、図３に示した記憶媒体１９内のコンテンツを他の記録再生装置に移動または消去（以下、この処理を移動／消去と称する）する場合の処理方法について説明する。
【００２８】
例えば、記憶媒体１９に記憶されているコンテンツＣ２ｅ４９を移動／消去する場合には、記憶媒体１９からコンテンツＣ２ｅ４９及び暗号化タイトル鍵Ｋｔ２ｅ４８の移動／消去を行う。
【００２９】
この際、図２に示すデバイス鍵発生部２５で新たにデバイス鍵Ｋｄ′４２を生成する。さらに、記憶媒体１９に残った暗号化タイトル鍵Ｋｔ１ｅ４１０、Ｋｔ３ｅ４１１を読み出し、これらの暗号化タイトル鍵Ｋｔ１ｅ４１０、Ｋｔ３ｅ４１１を古いデバイス鍵Ｋｄ４１で復号化した後、新たに生成したデバイス鍵Ｋｄ′４２で暗号化する。
【００３０】
次に、暗号化したタイトル鍵Ｋｔ１ｅ′、Ｋｔ３ｅ′を記憶媒体１９に上書き保存する。さらに、古いデバイス鍵Ｋｄ４１は破棄して、新たなデバイス鍵Ｋｄ′４２をＥＥＰＲＯＭ１５に保存する。
【００３１】
このような操作により、コンテンツの移動／消去を行った後の記憶媒体１９には、図５に示すようなデータが記憶されることになる。
【００３２】
ここで、コンテンツの移動／消去後に、記憶媒体１９に記憶されているコンテンツのタイトル鍵に対して、新たなデバイス鍵で暗号化し直す処理をタイトル鍵の再暗号化と称することとする。
【００３３】
コンテンツの移動／消去において、タイトル鍵を再暗号化するのは、記憶媒体のすり替えによるコンテンツの違法コピー等を防ぐためである。
【００３４】
記憶媒体のすり替えとは、例えば、図３に示した記憶媒体１９に記憶しているコンテンツの内容を別の記憶媒体にコピーしておき、コンテンツの移動／消去後に、コンテンツの内容をコピーした記憶媒体を接続して、移動／消去したはずのコンテンツを復活させるという行為である。このとき、タイトル鍵を再暗号化することによって、古い暗号化タイトル鍵を使用できなくするので、たとえ記憶媒体のすり替えを行った場合でも、移動／消去したはずのコンテンツは古い暗号化タイトル鍵しか持っていないため、そのコンテンツを再生することができない。
【００３５】
このようにタイトル鍵を再暗号化する機能を有する情報記憶装置において、記憶媒体のバックアップを行う方法を図６を用いて説明する。
【００３６】
この情報記憶装置には、コンテンツが蓄積された主記憶媒体１９とバックアップのデータを記憶するバックアップ用記憶媒体６４とを備えている。コンテンツのバックアップをとるためには、主記憶媒体１９に記憶されている全てのコンテンツ又はバックアップをとりたいコンテンツとそのコンテンツの暗号化タイトル鍵をバックアップ用記憶媒体６４にコピーする。このときには、なぜなら、このコピーしたバックアップ用の記憶媒体６４を他の機器に接続しても再生できないため、コンテンツに再度暗号化をかけたりする必要はない。
【００３７】
但し、主記憶媒体１９のタイトル鍵を再暗号化したときには、バックアップ用記憶媒体内６４のコンテンツは主記憶媒体内１９に戻さなければ再生できなくなる。そのため、この場合には、従来技術と同様に主記憶媒体１９が致命的破壊をきたしたときに、バックアップ自体が無意味となってしまう。
【００３８】
その問題を解決するために、図６に示す本発明の一実施の形態では、主記憶媒体１９のタイトル鍵が再暗号化されたとき、新たなデバイス鍵Ｋｄ′６１で暗号化されたタイトル鍵Ｋｔｅ′６２をバックアップ用記憶媒体６４にも自動的に上書き保存する機能を備えるものである。
【００３９】
次に、本発明の一実施の形態である主記憶媒体１９に記憶されているコンテンツのバックアップを取るための方法を図７を用いて説明する。
【００４０】
まず、ユーザからコンテンツの記録命令があったとき、そのコンテンツの暗号化に用いるタイトル鍵を生成する（Ｓ７１）。次に、記録するコンテンツを暗号化し（Ｓ７２）、主記憶媒体１９に記録する（Ｓ７３）。続いて、コンテンツに対応するタイトル鍵をデバイス鍵で暗号化し（Ｓ７４）し、合わせて主記憶媒体１９に記録する（Ｓ７５）。
【００４１】
この際、主記憶媒体１９に記憶したコンテンツのバックアップが必要か否かをユーザに問い（Ｓ７６）、バックアップの必要がなければ記録動作は終了する。
【００４２】
ユーザがバックアップが必要であると指示した場合には、主記憶媒体１９からバックアップ用記憶媒体６４に暗号化したコンテンツをコピーし（Ｓ７７）、続けて暗号化したタイトル鍵をバックアップ用記憶媒体６４にコピーする（Ｓ７８）。これにより、主記憶媒体１９に記憶されているコンテンツを暗号化したタイトル鍵とともにバックアップ用記憶媒体６４にバックアップとして記憶される。
【００４３】
次に、主記憶媒体１９に蓄積されているコンテンツを移動／消去する方法を図８に示すフローチャートを用いて説明する。
【００４４】
ユーザから主記憶媒体１９に記憶したコンテンツの移動／消去命令があったとき、主記憶媒体１９から暗号化して記憶されているコンテンツを移動／消去し（Ｓ８１）、続けて暗号化して記憶されているタイトル鍵も移動／消去する（ｓ８２）。この際に、主記憶媒体１９から移動／消去したコンテンツがバックアップ用記憶媒体６４にバックアップとして記憶されているか否かを確認し（Ｓ８３）、バックアップとしてコンテンツが記憶されている場合には、バックアップ用記憶媒体６４からその暗号化したコンテンツを消去し（Ｓ８４）、続けて、コンテンツと共に記憶されている暗号化したタイトル鍵も合わせて消去する（Ｓ８５）。
【００４５】
次に、タイトル鍵の再暗号化を行うために、新たなデバイス鍵を生成する（Ｓ８６）。主記憶媒体１９から暗号化タイトル鍵を読出し（Ｓ８７）、古いデバイス鍵で復号化する（Ｓ８８）。この復号化したタイトル鍵を新しいデバイス鍵で暗号化し（Ｓ８９）、主記憶媒体１９に上書き保存する（Ｓ８１０）。次に、このタイトル鍵がバックアップ用記憶媒体６４に記憶されているか否かを判定し（Ｓ８１１）、バックアップ用記憶媒体６４に記憶されていれば、バックアップ用記憶媒体６４にも同様に暗号化したタイトル鍵を上書き保存する（Ｓ８１２）。次に、主記憶媒体１９内の全ての暗号化タイトル鍵が再暗号化されたかを判定し（Ｓ８１３）、古い暗号化タイトル鍵が残っている場合は、再度、暗号化タイトル鍵を読出し（Ｓ８７）、同様の処理を実行する。そして、全ての暗号化タイトル鍵の再暗号化処理が終了した際に、新しいデバイス鍵をＥＥＰＲＯＭ１５に上書き保存して処理を終了する（Ｓ８１４）。
【００４６】
上記に説明したコンテンツの移動／消去の方法では、主記憶媒体１９に記憶されている暗号化タイトル鍵を一つ再暗号化する毎に、バックアップ用記憶媒体６４に記憶されている暗号化タイトル鍵の更新も行う構成としたが、本発明の実施の形態では、主記憶媒体１９に記憶されている全ての暗号化タイトル鍵を再暗号化した後で、これらの暗号化タイトル鍵をバックアップ用記憶媒体６４にコピーする構成としてもよい。
【００４７】
次に、図９を用いて、主記憶媒体１９に記憶されている全ての暗号化タイトル鍵を再暗号化した後で、これらの暗号化タイトル鍵をバックアップ用記憶媒体６４にコピーする方法を説明する。
【００４８】
まず、ユーザから主記憶媒体１９に記憶されているコンテンツの移動／消去命令があったとき、主記憶媒体１９に記憶されている暗号化されたコンテンツを移動／消去し（Ｓ９１）、さらに暗号化された記憶されているタイトル鍵も合わせて移動／消去する（Ｓ９２）。
【００４９】
この際、主記憶媒体１９から移動／消去したコンテンツがバックアップ用記憶媒体６４に記憶されているか否かを確認し（Ｓ９３）、バックアップ用記憶媒体１９にコンテンツが記憶されている場合には、バックアップ用記憶媒体６４からその暗号化コンテンツを消去し（Ｓ９４）、合わせて、暗号化タイトル鍵もバックアップ用記憶媒体６４から消去する（Ｓ９５）。
【００５０】
次に、タイトル鍵の再暗号化を行うために、新たなデバイス鍵を生成する（Ｓ９６）。主記憶媒体１９から暗号化タイトル鍵を読出し（Ｓ９７）、古いデバイス鍵で復号化する（Ｓ９８）。この復号化したタイトル鍵を新しいデバイス鍵で暗号化し（Ｓ９９）、主記憶媒体１９に上書き保存する（Ｓ９１０）。
【００５１】
ここで、主記憶媒体１９に記憶されている全ての暗号化タイトル鍵が再暗号化されたかを判定し（Ｓ９１１）、主記憶媒体１９にまだ古い暗号化タイトル鍵が残っている場合には、暗号化タイトル鍵の読出し処理を継続して実行する（Ｓ９７）。最終的に、主記憶媒体１９に記憶されている全ての暗号化タイトル鍵の再暗号化処理が終了した際に、バックアップ用記憶媒体１９に記憶されているコンテンツの暗号化タイトル鍵を主記憶媒体１９からバックアップ用記憶媒体６４にコピーする（Ｓ９１２）。そして、この新しいデバイス鍵をＥＥＰＲＯＭ１５に上書き保存し処理が完了する（Ｓ９１３）。
【００５２】
以上説明したように、本発明の情報記憶装置においては、主記憶媒体１９に記憶されているコンテンツのバックアップを行うためのバックアップ用記憶媒体６４に、暗号化されたコンテンツと、この暗号化コンテンツを復号化するための暗号化タイトル鍵を保存する。さらに、バックアップ用記憶媒体６４に記憶されている暗号化タイトル鍵を更新することが可能である。
【００５３】
そのため、本発明では、バックアップ用記憶媒体から元の主記憶媒体にコンテンツを戻して利用できるだけでなく、主記憶媒体を取り替えたり、バックアップ用記憶媒体そのものを主記憶媒体と差し替えて利用することができる。
【００５４】
すなわち、本発明においては、コンテンツをタイトル鍵で暗号化して主記憶媒体に記録し、また、このタイトル鍵をデバイス鍵で暗号化して主記憶媒体に記録する。さらに、主記憶媒体に記録された暗号化されたコンテンツとこのコンテンツに対応した暗号化タイトル鍵をバックアップ用記憶媒体にコピーする。そして、主記憶媒体からコンテンツの移動または消去時に暗・復号化に使用する新たにデバイス鍵を生成し、主記憶媒体に記録された暗号化タイトル鍵を古いデバイス鍵で復号化し、さらに新しいデバイス鍵で暗号化して、バックアップ用記憶媒体に記録された古い暗号化タイトル鍵も新しい暗号化タイトル鍵に書き替えるものである。
【００５５】
この構成により、本発明の情報記憶装置及び情報記憶方法では、主記憶媒体に記憶したコンテンツをバックアップ用記憶媒体にバックアップを取った場合でも、主記憶媒体のコンテンツを移動／消去した際に、タイトル鍵を新しいデバイス鍵で再暗号化することにより古いタイトル鍵は使用できなくなり、そのコンテンツの再生はできなくなる。さらに、この際に、主記憶媒体に記憶されている他のタイトル鍵を新しいデバイス鍵で再暗号化され、この再暗号化されたタイトル鍵がバックアップ用記憶媒体に記憶されている場合には、新しいデバイス鍵で再暗号化されたタイトル鍵をバックアップ用記憶媒体に上書き保存する。
【００５６】
そのため、コンテンツの違法なコピーを防ぐとともに、主記憶媒体のコンテンツが破壊されたときには、バックアップ用記憶媒体から主記憶媒体にコンテンツをコピーすることで、バックアップ用のコンテンツを再生することができる。
【００５７】
さらに、主記憶媒体自体が破損等を起こし、主記憶媒体でのコンテンツの再生が不可となり、主記憶媒体を取り替えた場合でも、新しい主記憶媒体にバックアップ用記憶媒体からコンテンツをコピーすることも可能である。さらに、主記憶媒体にてコンテンツの再生が不可となった場合に、バックアップ用記憶媒体そのものを主記憶媒体として接続することも可能であり、バックアップ用記憶媒体に記憶されているバックアップを用いて、コンテンツの復元が可能である。
【００５８】
尚、本発明は上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変形実施可能である。
【００５９】
【発明の効果】
以上説明した通り、本発明においては、主記憶媒体に記憶したコンテンツをバックアップ用記憶媒体にバックアップを取った場合でも、主記憶媒体のコンテンツを移動／消去した際に、再暗号化されたタイトル鍵がバックアップ用記憶媒体に上書き保存することで、コンテンツの違法なコピーを防ぐとともに、バックアップ記憶媒体に保存しているコンテンツを用いて、主記憶媒体のコンテンツが破壊されたときには、このコンテンツをバックアップ用記憶媒体から再生することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係わる情報記憶装置の一構成例を示す図である。
【図２】図１に示される情報記憶装置でコンテンツを暗号化、復号化する処理手順を説明するための図である。
【図３】図１に示される情報記憶装置で記憶媒体に記憶されるデータの内容を示す図である。
【図４】図３に示される記憶媒体のコンテンツを移動または消去を行う処理方法を説明するための図である。
【図５】図４で示されるコンテンツの移動／消去を行った後の主記憶媒体に記憶されているデータの内容を示す図である。
【図６】図３に示される主記憶媒体に記憶されているコンテンツのバックアップを取る方法を示す概念図である。
【図７】図３に示される主記憶媒体に記憶されているコンテンツのバックアップを取るための方法を示すフローチャートである。
【図８】図３に示される主記憶媒体に記憶されているコンテンツを移動／消去する方法並びに暗号化タイトル鍵をバックアップ用記憶媒体に記憶する方法の一例を示すフローチャートである。
【図９】図３に示される主記憶媒体に記憶されている暗号化タイトル鍵を再暗号化した後にバックアップ用記憶媒体にコピーする方法の一例を示すフローチャートである。
【符号の説明】
１２　…　ＣＰＵ
１５　…　ＥＥＰＲＯＭ
１６　…　暗・復号化回路
１９　…　主記憶媒体
６４　…　バックアップ用記憶媒体
【図１】
2004013763.tif 000003
【図２】
2004013763.tif 000004
【図３】
2004013763.tif 000005
【図４】
2004013763.tif 000006
【図５】
2004013763.tif 000007
【図６】
2004013763.tif 000008
【図７】
2004013763.tif 000009
【図８】
2004013763.tif 000010
【図９】
2004013763.tif 000011