(57)【特許請求の範囲】
【請求項１】
記録装置であって、
同一のコンテンツから求められた第１及び第２のコンテンツを、それぞれ第１及び第２の鍵を用いて暗号化し、その結果をそれぞれ第１及び第２の暗号化コンテンツとして出力する暗号化／復号化部と、
前記第１及び第２の暗号化コンテンツ、並びに第１及び第２の暗号化された鍵が記録される第１の記録媒体とを備え、
前記第１の鍵及び前記第２の鍵は、いずれも、暗号化される第１の領域と暗号化されない第２の領域とを有し、
前記暗号化／復号化部は、
前記第１の鍵の第１の領域を前記第２の鍵の第２の領域を用いて暗号化し、得られた前記第１の鍵の暗号化された領域と、前記第１の鍵の第２の領域とを、前記第１の暗号化された鍵として前記第１の記録媒体に記録させ、
前記第２の鍵の第１の領域を前記第１の鍵の第２の領域を用いて暗号化し、得られた前記第２の鍵の暗号化された領域と、前記第２の鍵の第２の領域とを、前記第２の暗号化された鍵として前記第１の記録媒体に記録させ、
前記第１の記録媒体に記録されている前記第２の暗号化コンテンツを、復号化及び暗号化のいずれも行うことなく、そのまま、前記記録装置から分離が可能な第２の記録媒体に移動又はコピーし、
前記第２の暗号化された鍵の暗号化された領域を、前記第１の暗号化された鍵に含まれる前記第１の鍵の第２の領域を用いて復号化し、得られた前記第２の鍵の第１の領域と、前記第２の暗号化された鍵に含まれる前記第２の鍵の第２の領域とから前記第２の鍵を復元し、前記第２の記録媒体に移動させる
記録装置。
【請求項２】
請求項１に記載の記録装置において、
前記暗号化／復号化部は、
前記第２の鍵の第２の領域にビットの並び替えを行い、得られた結果を用いて前記第１の鍵の第１の領域を暗号化する
記録装置。
【請求項３】
請求項１に記載の記録装置において、
前記暗号化／復号化部は、
前記第１の鍵の第２の領域にビットの並び替えを行い、得られた結果を用いて前記第２の鍵の第１の領域を暗号化する
記録装置。
【請求項４】
請求項１に記載の記録装置において、
前記暗号化／復号化部は、
前記第２の鍵が時間的に変化する場合に、前記第２の鍵のうちの時間的に変化する領域を前記第２の鍵の第２の領域として用いて、前記第１の鍵の第１の領域を暗号化する
記録装置。
【請求項５】
請求項４に記載の記録装置において、
前記暗号化／復号化部は、
前記第２の鍵が時間的に変化する場合に、前記第２の鍵の第２の領域と他の時点における前記第２の鍵の第２の領域との差分を求め、前記差分を前記第１の鍵の第２の領域を用いて暗号化し、前記第１の記録媒体に記録させる
記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＤ（Hard Disk Drive）、ＤＶＤ（Digital Versatile Disc）等の記録媒体に関し、特に、映像、音声等のコンテンツが暗号化されて記録された記録媒体、及びそのための記録装置に関する。
【背景技術】
【０００２】
ＨＤＤやＤＶＤ等の記録媒体に映像、音声等のコンテンツを記録する機器の普及が進んできている。特にＨＤＤは他の記録媒体に比べて大容量であるので、ＳＤ（Secure Digital）カードやＤＶＤ等の他の記録媒体を用いる機器と複合させた機器が増えてきている。このような機器の１つの利用例として、ＡＶコンテンツをＭＰＥＧ２（moving picture experts group 2）等の符号化方法で符号化してＨＤＤに記録した後、それをＨＤＤからＤＶＤ等の記録媒体にコピー、又は移動する例があげられる。
【０００３】
ここで「コピー」というのは、ＨＤＤ側に再生コンテンツを残した状態で、ＨＤＤからＤＶＤ等へコンテンツを移すことをいう。「移動」というのは、ＨＤＤ側に再生コンテンツを残さないで、ＨＤＤからＤＶＤ等へコンテンツを移すことをいう。
【０００４】
ＨＤＤからＤＶＤへコンテンツをコピーすると、ＤＶＤプレーヤで再生を行うことができるようになる。コピーされたＤＶＤからＨＤＤにコンテンツをコピーし、更にＨＤＤからＳＤカードにコンテンツをコピーすると、ＤＶＤだけではなく携帯電話等のモバイル機器においても、コンテンツを再生することが可能になり、ユーザーにとっての利便性が大きく増す。
【０００５】
しかし、ＤＶＤとモバイル機器で用いられるＳＤカードとの間では、コンテンツの記録フォーマットが異なっている。映像、音声のコンテンツは、ＤＶＤにはDVD Video Recording Format（以下では、ＤＶＤ−ＶＲと称する）で記録される一方、ＳＤカードには、MPEG4 Simple Profileフォーマットを中心とする圧縮方式（以下では、ＡＳＦ（Advanced Systems Format）と称する）で記録される。
【０００６】
ＤＶＤ−ＶＲとＡＳＦとの間では、コンテンツの画面の大きさや音声の品質に差がある。ＤＶＤ−ＶＲでは通常のテレビ画面を想定しているので、ＮＴＳＣ（national television system committee）用の映像の場合、横７２０画素、縦４８０画素の画面サイズのデータが圧縮される。一方、ＡＳＦの場合、モバイル機器で再生できるようにするために、縦２４０画素、横１６０画素等、ＤＶＤ−ＶＲの場合よりも小さな画面サイズのデータが圧縮されることがある。
【０００７】
このため、ＳＤカードに記録された画像を、ＤＶＤ−ＶＲに変換してＤＶＤにコピーすると、ＡＳＦからＤＶＤ−ＶＲに変換する際に、小さな画面用のコンテンツが大きな画面用のコンテンツに変換されるので、ＨＤＤから直接ＤＶＤにコピーする場合に比べると、コンテンツの画質が極端に悪化してしまう。
【０００８】
これを克服するためには、ＨＤＤの容量が他の記録媒体よりもはるかに大きいという点を活かして、ＨＤＤに最初にコンテンツを記録する際に、ＤＶＤ−ＶＲとＡＳＦとの両方のフォーマットで記録しておけばよい。このようにすることで、コピーに伴う画質低下の問題を解決することができる。
【０００９】
更に、コンテンツに対する著作権保護についても考慮する必要がある。特に、著作権保護がなされたコンテンツを異なる機器間でどのようにやり取りするのか、記録媒体に記録済みのコンテンツにどのような著作権保護を施すのかが重要である。コンテンツのコピーの可否を制御する方法の一例が、以下の特許文献１に開示されている。
【００１０】
特許文献１には、コピー制御情報を「コピー可（Copy Free）」「１個のコピーが存在可能（Copy Once）」「コピーの存在不可（No More Copy）」のフラグで表現し、このフラグをコンテンツの中に埋め込むことでコピー制御を行う方法が記載されている。特に近年、放送のデジタル化が進むにつれ、コンテンツの提供側が「１個のコピーが存在可能（Copy Once）」の状態でコンテンツを送信する場合が多くなってきている。これは、放送の送信側が、私的複製は認めるが、複製の数を減らすことで、コンテンツの暗号を解除しようとする試みを最小限にしようとしていることを示している。
【００１１】
ここで、デジタルコンテンツをＨＤＤに記録してＳＤカード又はＤＶＤに複製するシステムの例として、デジタルレコーダを考える。このデジタルレコーダは、内部ＨＤＤを有しており、デジタルチューナ等から送られるデジタルコンテンツをＨＤＤに記録し、ＳＤカード又はＤＶＤにコンテンツを「コピー」又は「移動」する。また、このデジタルレコーダは、ＳＤカード又はＤＶＤのコンテンツを内部ＨＤＤへ「コピー」又は「移動」することが可能である。
【００１２】
デジタルコンテンツを記録する際には、前述の通り、ＤＶＤやＳＤカードに「コピー」又は「移動」を行うことができるように、デジタルレコーダは、内部ＨＤＤにＤＶＤ−ＶＲ及びＡＳＦの２種類の形式で記録を行う。
【００１３】
デジタルコンテンツが「１個のコピーが存在可能（Copy Once）」のコンテンツである場合、デジタルレコーダの内部ＨＤＤにあるコンテンツをＤＶＤやＳＤカードに移動するときには、「１個のコピーが存在可能（Copy Once）」であるので、コピーが複数存在してはならない。すなわち、コンテンツをＳＤカードやＤＶＤに「移動」した後、ＨＤＤに存在するコンテンツを消去しなければならない。この際、例えばデジタルレコーダの内部ＨＤＤにあるコンテンツをＳＤカードに「移動」する場合には、内部ＨＤＤのＡＳＦのファイルを消去するのはもちろんであるが、ＤＶＤ−ＶＲのデータをも消去しなければならない。ここで、消去とは、内部ＨＤＤのデジタルデータをＨＤＤの解析によっても復号化ができないようにする行為を示している。
【特許文献１】特開２００４−７４９４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかし、デジタルレコーダの内部ＨＤＤにあるコンテンツをＳＤカードに「移動」した後、ＳＤカードに含まれたコンテンツを再度ＨＤＤに「移動」すると、「移動」後のデジタルレコーダの内部ＨＤＤにはＳＤカード用のＡＳＦのコンテンツしか存在しない。すると、次にＨＤＤからＤＶＤに「移動」する場合には、ＡＳＦのコンテンツをＤＶＤ−ＶＲに変換しなければならず、ＡＳＦからＤＶＤ−ＶＲへの変換時に画質が大幅に低下するという問題があった。これは、「１個のコピーが存在可能（Copy Once）」のコンテンツをＳＤカードに移動する際に、ＳＤカード用のＡＳＦ形式のファイル以外のコンテンツをもＨＤＤから消去することに原因がある。
【００１５】
本発明は、複数の記録媒体間でコンテンツを移動させても質を低下させないようにコンテンツが記録された記録媒体、及びそのための記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明の記録装置は、同一のコンテンツから求められた第１及び第２のコンテンツを、それぞれ第１及び第２の鍵を用いて暗号化し、その結果をそれぞれ第１及び第２の暗号化コンテンツとして出力する暗号化／復号化部と、前記第１及び第２の暗号化コンテンツ、並びに第１及び第２の暗号化された鍵が記録される第１の記録媒体とを備え、前記第１の鍵及び前記第２の鍵は、いずれも、暗号化される第１の領域と暗号化されない第２の領域とを有し、前記暗号化／復号化部は、前記第１の鍵の第１の領域を前記第２の鍵の第２の領域を用いて暗号化し、得られた前記第１の鍵の暗号化された領域と、前記第１の鍵の第２の領域とを、前記第１の暗号化された鍵として前記第１の記録媒体に記録させ、前記第２の鍵の第１の領域を前記第１の鍵の第２の領域を用いて暗号化し、得られた前記第２の鍵の暗号化された領域と、前記第２の鍵の第２の領域とを、前記第２の暗号化された鍵として前記第１の記録媒体に記録させ、前記第１の記録媒体に記録されている前記第２の暗号化コンテンツを、復号化及び暗号化のいずれも行うことなく、そのまま、前記記録装置から分離が可能な第２の記録媒体に移動又はコピーし、前記第２の暗号化された鍵の暗号化された領域を、前記第１の暗号化された鍵に含まれる前記第１の鍵の第２の領域を用いて復号化し、得られた前記第２の鍵の第１の領域と、前記第２の暗号化された鍵に含まれる前記第２の鍵の第２の領域とから前記第２の鍵を復元し、前記第２の記録媒体に移動させる。
【００１７】
これによると、第２の暗号化コンテンツと、その暗号を復号化するための第２の鍵とを他の記録媒体に移動した場合には、第１の暗号化された鍵を復号化することができなくなる。すなわち、第１のコンテンツを復号化することができなくなるので、第１のコンテンツを消去しなくても、「１個のコピーが存在可能（Copy Once）」の要件を満たすようにすることができる。
【発明の効果】
【００１９】
本発明によると、「１個のコピーが存在可能（Copy Once）」の条件が付されたコンテンツを複数の記録媒体間で移動させる場合に、移動させる毎にフォーマット変換を行う必要がないので、コンテンツの画質等の劣化を避けることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００２１】
図１は、本発明の実施形態に係る記録装置のブロック図である。図１の記録装置１００は、符号化器１１，１２と、復号化器１６と、暗号化／復号化部２２と、記録媒体としてのＨＤＤ２４と、ディスクドライブ２６と、メモリカードリーダ／ライタ２８とを備えている。図２は、図１の記録装置における処理の流れを示す説明図である。図２において太線で囲まれた処理が、図１の記録装置で行われる。本明細書においては、記録媒体は、ＨＤＤ、ＤＶＤ等のディスクや、ＳＤカード等の半導体メモリを示すものとする。また、コンテンツは、映像又は音声等を含んだデータである。
【００２２】
図２を参照して、図１の記録装置について説明する。符号化器１１，１２には、デジタルコンテンツＤＣＮが入力されている。符号化器１１は、ＤＶＤへの「コピー」又は「移動」を行うことができるように、デジタルコンテンツＤＣＮをＤＶＤ−ＶＲフォーマットで符号化し、得られた符号化コンテンツＣＣ１を暗号化／復号化部２２に出力する。符号化器１２は、ＳＤカードへの「コピー」又は「移動」を行うことができるように、デジタルコンテンツＤＣＮをＡＳＦフォーマットで符号化し、得られた符号化コンテンツＣＣ２を暗号化／復号化部２２に出力する。
【００２３】
暗号化／復号化部２２は、著作権を保護するために、符号化コンテンツＣＣ１，ＣＣ２に対して暗号化処理を行う。ＨＤＤに記録する場合の暗号方式は特に定められていないが、各々のコンテンツを暗号化するための鍵としては、異なる鍵を用いる。暗号化／復号化部２２は、第１の鍵Ｋ１を用いて符号化コンテンツＣＣ１を暗号化し、得られた暗号化コンテンツＥＣ１をＨＤＤ２４に出力し、記録させる。同様に、暗号化／復号化部２２は、第２の鍵Ｋ２を用いて符号化コンテンツＣＣ２を暗号化し、得られた暗号化コンテンツＥＣ２をＨＤＤ２４に出力し、記録させる。
【００２４】
ＨＤＤ２４から符号化コンテンツＣＣ１を再生する場合には、鍵Ｋ１を用いて暗号化コンテンツＥＣ１を復号化する必要があるが、そのためにはＨＤＤに鍵Ｋ１を記録しなければならない。そこで、暗号化／復号化部２２は、鍵Ｋ１を鍵Ｋ２の全部又は一部を使って暗号化し、得られた第１の暗号化された鍵ＫＥ１をＨＤＤ２４に出力し、記録させる。同様に、暗号化／復号化部２２は、鍵Ｋ２を鍵Ｋ１の全部又は一部を使って暗号化し、得られた第２の暗号化された鍵ＫＥ２をＨＤＤ２４に出力し、記録させる。
【００２５】
またＤＶＤ−ＶＲとＳＤカードへの記録で用いられるＡＳＦとで使用される暗号方式は、ＣＰＲＭ（Content Protect for Recordable Media）と呼ばれる。ＣＰＲＭでは、コンテンツの暗号化にデバイス鍵及びＭＫＢ（Media Key Block）が使用される。デバイス鍵とは、ライセンス会社から機器製造業者に与えられた鍵であって、機器毎に固有の鍵が割り当てられている。また、記録用ＤＶＤやＳＤカードにはメディアＩＤとＭＫＢが記録されている。メディアＩＤとして、ディスクやカード毎に異なるＩＤが与えられている。
【００２６】
暗号化／復号化部２２は、始めにデバイス鍵とＭＫＢとを使うことによって暗号化メディア鍵を生成し、暗号化メディア鍵とタイトル鍵とコピー制御情報ＣＣＩ（Copy Control Information）とを重畳して暗号化して、暗号化タイトル鍵を生成する。タイトル鍵は実際にコンテンツの暗号化を行う鍵であり、前述の鍵Ｋ１，Ｋ２に相当するものである。コピー制御情報ＣＣＩは複製に関する情報であり、複製可／不可といった情報だけでなく、複製を認める場合には、何度まで複製してよいかといった情報が記録されている。前述の「コピー可（Copy Free）」「１個のコピーが存在可能（Copy Once）」「コピーの存在不可（No More Copy）」は、コピー制御情報ＣＣＩの一部である。暗号化タイトル鍵は、ＤＶＤやＳＤカードにコンテンツと共に記録する鍵である。鍵自身をメディアＩＤや機器情報で暗号化しているので、単にコンテンツのコピーだけでは暗号を解くことができないようになっている。
【００２７】
本実施形態では、鍵Ｋ１及び鍵Ｋ２として、ＣＰＲＭで使われる鍵と同じ長さの５６ビットの鍵を使用する。また、符号化コンテンツＣＣ１や符号化コンテンツＣＣ２を暗号化する方式には、５６ビットの鍵を用いたＣ２暗号やＤＥＳ(Data Encryption Standard)暗号等を用いることができる。本実施形態では、符号化コンテンツＣＣ１，ＣＣ２の暗号化に、ＣＰＲＭで用いられるのと同じＣ２暗号を用いる。
【００２８】
図３は、鍵Ｋ１の暗号化についての説明図である。図３のように、鍵Ｋ１は、３つの鍵領域Ｒ１，Ｒ２，Ｒ３に分割されている。鍵領域Ｒ１は、５６ビットの鍵Ｋ１のうちの上位１６ビット、鍵領域Ｒ３は、鍵領域Ｒ１に続く２４ビット、鍵領域Ｒ２は、鍵領域Ｒ３に続く１６ビットである。鍵Ｋ２も同様に３つの鍵領域Ｒ４等に分割されている。５６ビットの鍵Ｋ２のうちの中央の２４ビットの領域を鍵領域Ｒ４とする。
【００２９】
暗号化／復号化部２２は、鍵領域Ｒ４に対して所定のビット並び替えを行い、得られた鍵領域Ｒ４’から所定のビットの削除を実施して、１６ビットの暗号鍵Ｋ４を生成する。また、暗号化／復号化部２２は、鍵領域Ｒ４から所定のビットの削除のみを行って、１６ビットの暗号鍵Ｋ５を生成する。
【００３０】
暗号化／復号化部２２は、鍵領域Ｒ１を暗号鍵Ｋ４で暗号化して１６ビット長の暗号領域ＲＥ１を生成し、鍵領域Ｒ２を暗号鍵Ｋ５で暗号化して１６ビット長の暗号領域ＲＥ２を生成する。暗号領域ＲＥ１と鍵領域Ｒ３と暗号領域ＲＥ２とを順に並べることによって、５６ビット長の暗号化された鍵ＫＥ１を得ることができる。
【００３１】
鍵Ｋ２の暗号化も、鍵Ｋ１の場合と同様に行うことができる。すなわち、暗号化／復号化部２２は、鍵Ｋ１の鍵領域Ｒ３に対して所定のビット並び替え及びビットの削除を行って、得られた暗号鍵で鍵Ｋ２の上位１６ビットを暗号化し、更に、鍵Ｋ１の鍵領域Ｒ３に対して所定のビットの削除を行って、得られた暗号鍵で鍵Ｋ２の下位１６ビットを暗号化する。暗号化された上位１６ビット、鍵領域Ｒ４、及び暗号化された下位１６ビットを順に並べることによって、５６ビット長の暗号化された鍵ＫＥ２を得ることができる。
【００３２】
図４は、暗号化された鍵ＫＥ１の復号化についての説明図である。符号化コンテンツＣＣ１を再生する場合には、暗号化／復号化部２２は、暗号化された鍵ＫＥ１を暗号化された鍵ＫＥ２の一部を用いて復号化し、得られた鍵Ｋ１を使って暗号化コンテンツＥＣ１の暗号を復号化する。復号化器１６は、暗号化／復号化部２２で復号化されて得られた符号化コンテンツＣＣ１をデコードして出力する。
【００３３】
図４のように、暗号化された鍵ＫＥ１は、上位から順に、１６ビットの暗号領域ＲＥ１、２４ビットの鍵領域Ｒ３、及び１６ビットの暗号領域ＲＥ２を有している。また、暗号化された鍵ＫＥ２も同様に、暗号領域ＲＥ８、鍵領域Ｒ４、及び暗号領域ＲＥ９の３つの領域を有している。このうち、鍵領域Ｒ３，Ｒ４は暗号化されていない領域である。
【００３４】
暗号化／復号化部２２は、図３と同様の方法で鍵領域Ｒ４から暗号鍵Ｋ４と暗号鍵Ｋ５とを生成し、更に、暗号鍵Ｋ４で暗号領域ＲＥ１を復号化して鍵領域Ｒ１を復元し、暗号鍵Ｋ５で暗号領域ＲＥ２を復号化して鍵領域Ｒ２を復元する。そして、鍵領域Ｒ１，Ｒ３，Ｒ２を順に並べて、鍵Ｋ１を復元する。同様に、暗号化／復号化部２２は、暗号化された鍵ＫＥ２に対して、鍵領域Ｒ３から生成した鍵を用いて復号化を行い、鍵Ｋ２を復元する。
【００３５】
次に、暗号化コンテンツＥＣ２をＳＤカード４４に「移動」する場合における図１の記録装置の動作について、図１及び図２を参照して説明する。暗号化／復号化部２２は、暗号化コンテンツＥＣ２をＨＤＤ２４から読み出して、メモリカードリーダ／ライタ２８に出力する。メモリカードリーダ／ライタ２８は、暗号化コンテンツＥＣ２をＳＤカード４４に書き込み、暗号化／復号化部２２は、ＨＤＤ２４内の暗号化コンテンツＥＣ２を消去する。すなわち、暗号化コンテンツＥＣ２をＨＤＤ２４からＳＤカード４４に「移動」させる。
【００３６】
ＨＤＤ２４内の暗号化コンテンツＥＣ２がＣ２暗号以外の暗号方式で暗号化されている場合には、暗号化／復号化部２２は、暗号化コンテンツＥＣ２をその暗号方式で複号化した後、再度Ｃ２暗号で暗号化する。鍵Ｋ１で暗号化された鍵ＫＥ２は、前述のように鍵Ｋ２に復号化された後、ＳＤカード４４のＣＰＲＭ暗号のタイトル鍵として取り扱われる。暗号化／復号化部２２は、鍵ＫＥ２を復号化し、得られた鍵Ｋ２から暗号化タイトル鍵を生成してＳＤカード４４に記録させ、その後、ＨＤＤ２４に残された暗号化された鍵ＫＥ２を消去する。
【００３７】
また、暗号化／復号化部２２は、暗号化コンテンツＥＣ２を、平文に復号化することなく、かつ、暗号化をすることなく、そのまま、ＨＤＤ２４からＳＤカード４４に「移動」又は「コピー」してもよい。この際、暗号化／復号化部２２は、暗号化された鍵ＫＥ２を復号化して鍵Ｋ２を求め、これに再度暗号化を行ってから、ＨＤＤ２４からＳＤカード４４に「移動」させる。再度の暗号化の際には、暗号化／復号化部２２は、暗号化された鍵ＫＥ２を求める際に用いられた鍵とは異なる鍵を用いた暗号化、又は暗号化された鍵ＫＥ２を求める際に用いられた方法とは異なる方法での暗号化を行う。
【００３８】
ここでは、ＨＤＤ２４からＳＤカード４４への「移動」について説明したが、ＨＤＤ２４からＤＶＤ４２への「移動」についても同様である。この場合は、ディスクドライブ２６がＤＶＤ４２への書込みを行う。
【００３９】
以上のように、本実施形態によると、ＨＤＤ２４内部に残された暗号化コンテンツＥＣ１の復号化に必要な鍵Ｋ１は、ＳＤカード４４に「移動」した鍵Ｋ２がないと複号できないようになっている。すなわち、ＨＤＤ２４から鍵Ｋ２を消去すれば、ＨＤＤ２４を解析しても暗号化コンテンツＥＣ１，ＥＣ２を再生することはできなくなる。オリジナルの鍵Ｋ２はＨＤＤ２４内部から消去されているので、コンテンツを全て消去する従来の「移動」と同様の著作権保護機能を実現することができる。
【００４０】
更に、ＳＤカード４４からＨＤＤ２４にコンテンツを「移動」した場合には、ＨＤＤ２４内部に鍵Ｋ２を復元することができる。このため、暗号化された鍵ＫＥ１の復号化が再度可能になり、ＨＤＤ２４内部に残されていた暗号化コンテンツＥＣ１を再生したり、ＤＶＤ４２に「移動」することができるようになる。暗号化コンテンツＥＣ１はＤＶＤ用に符号化されているので、ＳＤカード用のＡＳＦ形式のコンテンツをＤＶＤ用のＤＶＤ−ＶＲ形式に変換する必要がなく、コンテンツの画質や音質の劣化を防ぐことができる。
【００４１】
図５は、図１の記録装置における処理の流れの変形例を示す説明図である。この変形例では、暗号化コンテンツＥＣ２をＳＤカードに「移動」する際に、図２の場合のような暗号化コンテンツＥＣ２の「移動」に加えて、暗号化コンテンツＥＣ１をもＳＤカード４４に「移動」することが特長である。
【００４２】
暗号化／復号化部２２は、暗号化コンテンツＥＣ１をＳＤカード４４にそのまま「移動」させ、ＨＤＤ２４に記録されていた暗号化コンテンツＥＣ１を消去する。また、暗号化／復号化部２２は、鍵Ｋ２で暗号化された鍵ＫＥ１には、復号化を行わず、その上に更に暗号を施して得られた鍵をＳＤカード４４に記録させ、その後、ＨＤＤ２４に残された暗号化された鍵ＫＥ１を消去する。
【００４３】
ＤＶＤ用に符号化された暗号化コンテンツＥＣ１はＳＤカード上で再生することはできないが、その後、ＳＤカード４４からＨＤＤ２４への暗号化コンテンツＥＣ１の「移動」を、暗号化コンテンツＥＣ１の内容を失わずに行うことができる。すなわち、図２の場合と同様に、コンテンツの画質や音質の劣化を防ぐことができる。
【００４４】
図６は、暗号化に用いられる鍵の時間的な変化の例を示す説明図である。コンテンツの暗号化に使用される暗号鍵は、コンテンツの記録／再生時に時間と共に変化させられる場合がある。例えば図６に示されているように、ＤＶＤ用の符号化コンテンツＣＣ１の場合には、１つのコンテンツに対応する暗号鍵は１個である場合が多いが、ＳＤカード等のための符号化コンテンツＣＣ２の場合には、時間の経過に従って暗号鍵が鍵Ｋ２（０），Ｋ２（１），…，Ｋ２（ｎ）（ｎは０以上の整数）のように順に変化することがある。このとき、暗号化コンテンツＥＣ２は、鍵Ｋ２（０）〜Ｋ２（ｎ）が１つずつ順に用いられて暗号化されたものとなる。また、鍵Ｋ１を、これらの鍵のいずれかで暗号化しなければならない。
【００４５】
図７は、鍵Ｋ２が時間的に変化する場合における、鍵Ｋ１の暗号化についての説明図である。図７のように、時間的に変化する鍵Ｋ２（ｉ）（ｉは、０≦ｉ≦ｎを満たす整数）からその一部である変動鍵Ｖ（ｉ）が取り出され、暗号化に用いられる。
【００４６】
暗号化／復号化部２２は、例えば、時間的に先頭の鍵である変動鍵Ｖ（０）を使って鍵Ｋ１を暗号化する。しかしこの場合、暗号化コンテンツＥＣ２を編集する等により、変動鍵Ｖ（０）が消えてしまうという問題がある。そこで、暗号化／復号化部２２は、変化する変動鍵Ｖ（ｉ）と暗号に使用する暗号鍵Ｖ（０）との差分を差分鍵ＶＤ（ｉ）として求め、ＨＤＤ２４に格納させるようにする。すると、先頭の変動鍵Ｖ（０）がなくなった場合においても、任意の変動鍵Ｖ（ｉ）と復元用の鍵である差分鍵ＶＤ（ｉ）とから変動鍵Ｖ（０）を生成することが可能になる。
【００４７】
ここでは変動鍵Ｖ（０）を用いて暗号化する場合について説明したが、他の変動鍵を用いるようにしてもよい。また、鍵Ｋ１の鍵領域Ｒ３を使って差分鍵ＶＤ（ｉ）を暗号化して、暗号化差分鍵ＶＥ（ｉ）を求め、これをＨＤＤ２４に格納させるようにしてもよい。この場合、鍵の隠蔽度を高めることができる。
【００４８】
複製に関する情報であるコピー制御情報ＣＣＩは、コンテンツ全体の管理の上で非常に重要である。以上の実施形態においてはコンテンツの「移動」を取り上げたが、「３回だけコピー可」というようなコピー制御を行うことも可能である。このコピー制御のための動作はチェックイン・チェックアウトと呼ばれ、例えば、ＳＤカードにコンテンツがコピーされると、コピー可能な回数を３回から２回に減少させ、ＳＤカードからＨＤＤにコンテンツが移動されると、コピー可能な回数を３回に増加させるというような動作が行われる。
【００４９】
このようなコピー制御のための情報がコピー制御情報ＣＣＩに含まれているが、コンテンツの移動やチェックアウト等が行われると、コピー制御情報ＣＣＩを更新し、そのコンテンツ全体に反映させる必要がある。
【００５０】
図８は、コンテンツの暗号鍵にコピー制御情報ＣＣＩを反映させる操作についての説明図である。図８では、コンテンツ全体にコピー制御情報ＣＣＩを反映させるために、コンテンツの暗号鍵にコピー制御情報ＣＣＩを反映させるようにしている。すなわち、暗号化／復号化部２２は、図８のように、他の鍵の暗号化に用いる鍵領域Ｒ３の２４ビットに対し、コピー制御情報ＣＣＩを加算し、鍵領域ＲＡ３を得る。暗号化／復号化部２２は、このような、暗号鍵Ｋ１にコピー制御情報ＣＣＩが加算されて得られた暗号鍵を用いて暗号化コンテンツＥＣ１を生成する。
【００５１】
なお、ここではコピー制御情報ＣＣＩは２４ビットであるが、２４以下であれば任意のビット数であってよい。また、鍵領域Ｒ３とコピー制御情報ＣＣＩとの間で、減算や排他的論理和等、加算以外の演算を行うようにしてもよい。
【００５２】
これにより、コピー制御情報ＣＣＩが異なる暗号化コンテンツは、同一のコンテンツであっても異なる暗号鍵を持つことになる。同一のコンテンツでも複数の暗号化コンテンツが生成されるので、特にチェックイン・チェックアウトを行う場合に、より強力な著作権保護機能を実現することができる。
【００５３】
コピー制御情報ＣＣＩを直接、鍵に組み込むようにするのは非常に有効であるが、コピー制御情報ＣＣＩが更新されると、鍵自身が変化するので、コンテンツ全体の暗号化をやり直さなければならなくなり、非常に大きな回路を必要とする。そこで、次のように、暗号鍵を暗号化する鍵に対してコピー制御情報ＣＣＩを加算するようにしてもよい。
【００５４】
図９は、コピー制御情報ＣＣＩを反映させて行う鍵Ｋ１の暗号化についての説明図である。暗号化／復号化部２２は、暗号鍵Ｋ４にコピー制御情報ＣＣＩを加算し、その結果で鍵領域Ｒ１を暗号化し、かつ、鍵領域Ｒ２にコピー制御情報ＣＣＩを加算し、その結果を暗号鍵Ｋ５で暗号化する。その他の点については、図３と同様である。ここでは、図８の場合とは異なり、コピー制御情報ＣＣＩは１６ビット以下にしておく。
【００５５】
これにより、コピー制御情報ＣＣＩが更新されても、鍵情報だけを更新すればよいので、図８の場合よりもすばやく、コピー制御情報ＣＣＩを暗号化に反映させることが可能になる。
【００５６】
図１０は、図３では暗号化されない鍵領域Ｒ３の暗号化についての説明図である。図３等における鍵領域Ｒ３及び鍵領域Ｒ４は、他の暗号鍵による暗号化が行われていないので、鍵自身の暗号強度が他の鍵領域に対して低い。そこで、鍵Ｋ１の鍵領域Ｒ３を鍵Ｋ１自身の鍵領域Ｒ１と鍵領域Ｒ２とを使って暗号化して、鍵領域Ｒ３の暗号強度を高めるようにする。
【００５７】
暗号化／復号化部２２は、図１０のように、鍵領域Ｒ３を下位１６ビットと上位８ビットとに分割する。暗号化／復号化部２２は、鍵領域Ｒ３の下位１６ビットを鍵領域Ｒ２の１６ビットで暗号化し、その結果を暗号化鍵領域ＲＥ３の下位１６ビットとする。また、暗号化／復号化部２２は、鍵領域Ｒ３の上位８ビットを鍵領域Ｒ１の下位８ビットで暗号化し、その結果を暗号化鍵領域ＲＥ３の上位８ビットとする。その後、暗号化／復号化部２２は、鍵領域Ｒ３に代えて暗号化鍵領域ＲＥ３を用いて、図３の場合と同様に鍵Ｋ２を暗号化し、ＨＤＤ２４に格納させる。
【００５８】
ここでは一例を示したが、鍵領域Ｒ３の暗号化に使う暗号鍵としては、鍵領域Ｒ１、又は鍵領域Ｒ２のどのビットを使用してもよい。また、暗号化結果を暗号化鍵領域ＲＥ３の任意の場所に配置してよい。ただし、配置する位置については、一定のルールを定める必要がある。
【００５９】
以上の実施形態によると、「１個のコピーが存在可能（Copy Once）」等の条件を満たし、かつ、「移動」に伴うコンテンツの劣化がない記録媒体及び記録装置を実現することができる。
【００６０】
なお、ＨＤＤ２４が、暗号化コンテンツＥＣ１，ＥＣ２、及び暗号化された鍵ＫＥ１，ＫＥ２を格納するものとして説明したが、記録型のＤＶＤや半導体メモリ等が格納するようにしてもよい。
【００６１】
また、主に第１の鍵Ｋ１を対象にして暗号化等の処理について説明したが、第２の鍵Ｋ２を対象にして、以上で説明した処理と同様の処理を行うようにしてもよい。
【産業上の利用可能性】
【００６２】
以上説明したように、本発明は、記録媒体間でコンテンツを移動させても質を低下させないので、記録装置及び記録媒体等について有用である。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施形態に係る記録装置のブロック図である。
【図２】図１の記録装置における処理の流れを示す説明図である。
【図３】鍵Ｋ１の暗号化についての説明図である。
【図４】暗号化された鍵ＫＥ１の復号化についての説明図である。
【図５】図１の記録装置における処理の流れの変形例を示す説明図である。
【図６】暗号化に用いられる鍵の時間的な変化の例を示す説明図である。
【図７】鍵Ｋ２が時間的に変化する場合における、鍵Ｋ１の暗号化についての説明図である。
【図８】コンテンツの暗号鍵にコピー制御情報ＣＣＩを反映させる操作についての説明図である。
【図９】コピー制御情報ＣＣＩを反映させて行う鍵Ｋ１の暗号化についての説明図である。
【図１０】図３では暗号化されない鍵領域Ｒ３の暗号化についての説明図である。
【符号の説明】
【００６４】
２２  暗号化／復号化部
２４  ＨＤＤ（記録媒体）
４２  ＤＶＤ（記録媒体）
４４  ＳＤカード（記録媒体）
１００  記録装置
Ｋ１  第１の鍵
Ｋ２  第２の鍵
ＫＥ１  第１の暗号化された鍵
ＫＥ２  第２の暗号化された鍵
【図１】
0004589963.tif 000002
【図２】
0004589963.tif 000003
【図３】
0004589963.tif 000004
【図４】
0004589963.tif 000005
【図５】
0004589963.tif 000006
【図６】
0004589963.tif 000007
【図７】
0004589963.tif 000008
【図８】
0004589963.tif 000009
【図９】
0004589963.tif 000010
【図１０】
0004589963.tif 000011