(57)【要約】情報記録媒体（１）は、第１暗号化方式における暗号鍵により暗号化されたコンテンツ（１２２）、及び第１暗号化方式とは異なる第２暗号化方式により暗号鍵を取得するための第１鍵情報（１２１）が記録されている記録領域（１２）と、少なくとも、第１暗号化方式により暗号鍵を取得するための第２鍵情報（１１２）、及び第１暗号化方式及び第２暗号化方式のうち何れの方式を用いるかを定めるフラグ（１１１）が記録されている制御情報領域（１１）とを備える。その再生時に、フラグによって定められた方式で、暗号鍵を取得してコンテンツを再生するようにすれば、既存のコンテンツ保護技術との互換性を保持しつつ、コンテンツを適切に保護することができる。
2009004716.tif 000002
【特許請求の範囲】
【請求項１】
第１暗号化方式における暗号鍵により暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、
少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、及び前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いるかを定めるフラグが記録されている制御情報領域と
を備えることを特徴とする情報記録媒体。
【請求項２】
前記第１暗号化方式は、既存の方式であることを特徴とする請求の範囲第１項に記載の情報記録媒体。
【請求項３】
前記既存の方式は、ＣＳＳ（Ｃｏｎｔｅｎｔ  Ｓｃｒａｍｂｌｅ  Ｓｙｓｔｅｍ）方式であることを特徴とする請求の範囲第２項に記載の情報記録媒体。
【請求項４】
第１暗号化方式における暗号鍵により暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、及び前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いるかを定めるフラグが記録されている制御情報領域とを備える情報記録媒体を再生する再生装置であって、
前記フラグを読み込む読込手段と、
該読み込まれたフラグによって定められる方式によって、前記第２鍵情報又は前記第１鍵情報を用いて前記暗号鍵を取得すると共に、該取得された暗号鍵によって前記コンテンツを復号化して再生する再生手段と
を備えることを特徴とする再生装置。
【請求項５】
コンピュータを、
第１暗号化方式における暗号鍵により暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、及び前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いるかを定めるフラグが記録されている制御情報領域とを備える情報記録媒体から、前記フラグを読み込む読込手段と、
該読み込まれたフラグによって定められる方式によって、前記第２鍵情報又は前記第１鍵情報を用いて前記暗号鍵を取得すると共に、該取得された暗号鍵によって前記コンテンツを復号化して再生する再生手段と
として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ＤＶＤ等の情報記録媒体に記録されているコンテンツを保護する情報記録媒体、再生装置及びコンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
この種の情報記録媒体では、該情報記録媒体に記録されているコンテンツの保護が図られる。例えば、特許文献１には、情報記録媒体に記録されているコンテンツを再生可能である再生装置のリストに、この情報記録媒体を再生しようとする再生装置が含まれていることを条件に、情報記録媒体に記録されているディスクキーが、再生装置に適合する公開キーによって暗号化されて、再生装置に送信されることによって、コンテンツを保護する技術が記載されている。【０００３】
【特許文献１】特開２０００−１３８６６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の背景技術によれば、既存のコンテンツ保護技術との互換性については開示されていない。すると、例えば、既存のハードウェア資源を使用することができない可能性があるという技術的問題点がある。【０００５】
本発明は、例えば上記問題点に鑑みてなされたものであり、既存のコンテンツ保護技術との互換性を保持しつつ、コンテンツを適切に保護することができる情報記録媒体、再生装置及びコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の情報記録媒体は、上記課題を解決するために、第１暗号化方式における暗号鍵により暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、及び前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いるかを定めるフラグが記録されている制御情報領域とを備える。【０００７】
本発明の情報記録媒体によれば、例えばＤＶＤ等の光ディスクである当該情報記録媒体は、例えばデータエリアである記録領域と、例えばリードインエリアである制御情報領域とを備える。【０００８】
記憶領域には、コンテンツが、例えばＣＳＳ（Ｃｏｎｔｅｎｔ  Ｓｃｒａｍｂｌｅ  Ｓｙｓｔｅｍ）方式等の既存の方式である第１暗号化方式における、例えばタイトルキーである暗号鍵により暗号化されて（即ち、スクランブルされて）、記録されている。ここに、本発明に係る「コンテンツ」とは、典型的には、例えば映画、ドラマ、アニメ等の視覚的な、即ち、画像情報或いは映像情報を伴うコンテンツを意味するが、例えば楽曲等の聴覚的な、即ち、音声情報のみを伴うコンテンツを含んでいてもよい。【０００９】
記憶領域には、更に、第１暗号化方式とは異なる第２暗号化方式により暗号鍵を取得するための第１鍵情報が暗号化されて記録されている。従って、当該情報記録媒体に記録されているコンテンツを復号化するための暗号鍵を、再生装置（典型的には、再生装置におけるホストコンピュータ）が取得する手段が少なくとも二つ存在する。【００１０】
具体的には例えば、第１暗号化方式がＣＳＳ方式である場合、一つ目の手段は、コンテンツを復号化するための暗号鍵であるタイトルキーが、ＣＳＳ方式に従った既存の処理によって取得される。即ち、再生装置におけるドライブモジュール及びホストコンピュータが相互に認証を行い、該認証が成功したことを条件に、ホストコンピュータがタイトルキーを取得する。【００１１】
より具体的には、認証が成功したことを条件に、ドライブモジュールは、当該情報記録媒体に記録されている、例えば暗号化されたディスクキーである第２鍵情報及び暗号化されたタイトルキーを読み込んで、ホストコンピュータに送信する。ホストコンピュータは、該ホストコンピュータに予め格納されているマスターキーを用いて、送信された第２鍵情報を復号化する。更に、ホストコンピュータは、復号化された第２鍵情報を用いて暗号化されたタイトルキーを復号化して、タイトルキーを取得する。【００１２】
二つ目の手段は、ホストコンピュータが、記憶領域に記録され、既存の方式とは異なる、例えばタイトルキーブロックである第１鍵情報、及び例えばデバイスキー等の当該ホストコンピュータに固有の情報を用いて、タイトルキーを生成して取得する。この場合、ドライブモジュール及びホストコンピュータは、相互に認証を行わない。【００１３】
制御情報領域には、少なくとも第１暗号化方式及び第２暗号化方式のうち何れの方式を用いるかを定めるフラグが記録されている。ここに、「フラグ」には、例えば、既存の方式である第１暗号化方式を用いる場合には「０」が、第２暗号化方式を用いる場合には「１」が付与される。尚、制御情報領域には、更に、パレンタルコントロール、リージョンコード等が記録されていてもよい。【００１４】
例えばＤＶＤドライブが内蔵又は外付けされているパーソナルコンピュータ等の再生装置において、当該情報記録媒体に記録されているコンテンツが再生される場合、先ず、制御情報領域に記録されているフラグが読み込まれる。【００１５】
次に、再生装置は、読み込まれたフラグの値が「０」であることを条件に、第１暗号化方式従って暗号鍵を取得し、該取得された暗号鍵を用いてコンテンツを復号化して再生する。一方、再生装置は、読み込まれたフラグの値が「１」であることを条件に、第２暗号化方式に従って暗号鍵を取得し、該取得された暗号鍵を用いてコンテンツを復号化して再生する。【００１６】
具体的には例えば、第１暗号化方式がＣＳＳ方式であり、読み込まれたフラグの値が「０」である場合、先ず、再生装置におけるドライブモジュール及びホストコンピュータ（典型的には、ホストコンピュータに格納されているコンテンツ再生用のソフトウェア）が相互に認証を行う。次に、該認証が成功したことを条件に、ドライブモジュールは、ホストコンピュータに対し、情報記録媒体に記録されているタイトルキーを送信する。ホストコンピュータは、該送信されたタイトルキーを用いて、コンテンツを復号化して再生する。【００１７】
一方、読み込まれたフラグの値が「１」である場合、ドライブモジュールは、ホストコンピュータに対し、情報記録媒体に記録されている、既存のＣＳＳ方式とは異なる第１鍵情報を送信する。ホストコンピュータは、送信された第１鍵情報、及び当該ホストコンピュータに格納されている固有の情報（典型的には、再生用のソフトウェアに含まれている固有の情報）を用いて、タイトルキーを生成する。そして、ホストコンピュータは、該生成されたタイトルキーを用いて、コンテンツを復号化して再生する。尚、ホストコンピュータに格納されている固有の情報は、ライセンスを受けた正当な製造業者のみが取得可能である。【００１８】
尚、第１鍵情報の暗号化に、例えばＡＡＣＳ  ＭＫＢ（Ａｄｖａｎｃｅｄ  Ａｃｃｅｓｓ  Ｃｏｎｔｅｎｔ  Ｓｙｓｔｅｍ  Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）、又はＣＰＰＭ  ＭＫＢ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｐｒｅｒｅｃｏｒｄｅｄ  Ｍｅｄｉａ  Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）と同様の手法を用いれば、ＡＡＣＳ又はＣＰＰＭと同じセキュリティレベルを達成することができる。【００１９】
また、仮に、第１鍵情報が解析されたとしても、鍵情報の構造を変更する等して対処することが可能であり、実用上非常に有利である。【００２０】
尚、フラグが記録されていない既存の情報記録媒体に記録されているコンテンツを再生する場合には、フラグが検出されないことを条件に、フラグの値を「０」とみなすように再生装置を構成すればよい。また、既存の再生装置において、当該情報記録媒体に記録されているコンテンツを再生する場合、既存の再生装置は、典型的には、フラグを読み込む又は検出するようには構成されていないので、既存の方式である第１暗号化方式に従ってコンテンツが再生される。【００２１】
このように、本発明の情報記録媒体には、コンテンツが既存の方式である第１暗号化方式により暗号化されて記録されていると共に、当該情報記録媒体に記録されているコンテンツを復号化するための暗号鍵を、再生装置が取得する手段が少なくとも二つ存在する。従って、既存の再生装置、及び新規の方式である第２暗号化方式に対応している再生装置のいずれにおいても、当該情報記録媒体に記録されているコンテンツを再生することが可能である。【００２２】
他方、第２暗号化方式に対応している再生装置におけるドライブモジュールを、フラグの値が「１」の場合は、第１暗号化方式に従った処理を行わないように構成すれば（即ち、フラグによって定められた方式に従った処理のみを行うように構成すれば）、仮に、ホストコンピュータに格納可能な、例えば、第１暗号化方式におけるセキュリティホールを利用する不正な再生用のソフトウェア等を用いて、コンテンツを再生しようとしても、コンテンツが再生されることはない。【００２３】
このような不正な再生用のソフトウェアは、一般に、例えばパーソナルコンピュータのような、光学式のドライブモジュールを備える再生装置において利用される。従って、パーソナルコンピュータ向けの既存のドライブモジュールに対しても、情報記録媒体に記録されているフラグを読み込むような変更を加えることが望ましい。尚、ドライブモジュールに対する変更は、典型的には、ファームウェアの更新のみで対応することができ、ハードウェアの変更を伴わない。【００２４】
この場合、情報記録媒体に、パーソナルコンピュータ向けのドライブモジュールがフラグを読み込むように構成されているか否かを判定する、例えば自己診断プログラム等のコンピュータプログラムを記録しておき、該記録されたコンピュータプログラムが、当該情報記録媒体がドライブモジュールにセットされた際に、最初に読み込まれるようにする。【００２５】
そして、フラグを読み込むように構成されていないと判定された場合に、例えばドライブモジュールのファームウェアの更新を促す旨のメッセージ等を表示させれば（必要であれば、ファームウェアが更新されるまでコンテンツの再生ができないようにする）、古いファームウェア及び不正な再生用のソフトウェア等を用いて、コンテンツが再生されることを回避することができる。【００２６】
或いは、ホストコンピュータに格納される、第２暗号化方式に対応した再生用のソフトウェアを、第１暗号化方式に従った処理を行う前に、情報記録媒体に第１暗号化方式とは異なる鍵情報等を検索するようにドライブモジュールを制御して、異なる鍵情報等が発見されたことを条件に、新規の方式である第２暗号化方式に従った処理を行うように構成する。このように構成すれば、仮にドライブモジュールが第２暗号化方式に対応していなくても、第２暗号化方式に従ってコンテンツが再生される。尚、この場合に、ドライブモジュールのファームウェアの更新を促す旨のメッセージ等を表示させてもよい。【００２７】
尚、再生用のソフトウェア等の更新が困難である、例えば家庭用電化製品のＤＶＤプレーヤー等の再生装置には、典型的には、何らの変更も加えられない。言い換えれば、不正な再生用のソフトウェア等が格納される可能性が極めて小さい再生装置に変更を加える必要はない。【００２８】
以上の結果、本発明の情報記録媒体によれば、既存のコンテンツ保護技術との互換性を保持しつつ、コンテンツを適切に保護することができる。【００２９】
加えて、ドライブモジュールに対する変更は、典型的には、ハードウェアの変更を伴わないので、ドライブモジュールの製造コストに、ほとんど又は全く影響を与えることがなく、実用上非常に有利である。【００３０】
本発明の情報記録媒体の一態様では、前記第１暗号化方式は、既存の方式である。【００３１】
この態様によれば、既存のコンテンツ保護技術との互換性を保持することができ、実用上非常に有利である。【００３２】
この態様では、前記既存の方式は、ＣＳＳ方式であってよい。【００３３】
このように構成すれば、広く普及しているＣＳＳ方式に対応した再生装置において、当該情報記録媒体に記録されているコンテンツを再生することができる。また、既存の情報記録媒体に記録されているコンテンツを、新規の方式である第２暗号化方式に対応した再生装置において再生することができる。【００３４】
本発明の再生装置は、上記課題を解決するために、第１暗号化方式における暗号鍵により暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、及び前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いるかを定めるフラグが記録されている制御情報領域とを備える情報記録媒体を再生する再生装置であって、前記フラグを読み込む読込手段と、該読み込まれたフラグによって定められる方式によって、前記第２鍵情報又は前記第１鍵情報を用いて前記暗号鍵を取得すると共に、該取得された暗号鍵によって前記コンテンツを復号化して再生する再生手段とを備える。【００３５】
本発明の再生装置によれば、例えば、ＤＶＤドライブが内蔵又は外付けされているパーソナルコンピュータ等である当該再生装置は、第１暗号化方式における暗号鍵により暗号化されたコンテンツ、及び第１暗号化方式とは異なる第２暗号化方式により暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、第１暗号化方式により暗号鍵を取得するための第２鍵情報、及び第１暗号化方式及び第２暗号化方式のうち何れの方式を用いるかを定めるフラグが記録されている制御情報領域とを備える情報記録媒体を再生する。【００３６】
例えばＤＶＤドライブであるドライブモジュールにおける読込手段は、情報記録媒体に記録されているフラグを読み込む。ドライブモジュールにおける再生手段は、読み込まれたフラグによって定められる方式によって、第２鍵情報又は第１鍵情報を用いて暗号鍵を取得すると共に、該取得された暗号鍵によってコンテンツを復号化して再生する。【００３７】
即ち、読み込まれたフラグによって既存の方式である第１暗号化方式と決定された場合、再生手段は、第１暗号化方式に従って第２鍵情報を用いて暗号鍵を取得し、コンテンツを復号化して再生する。一方、読み込まれたフラグによって新規の方式である第２暗号化方式と決定された場合、再生手段は、第２暗号化方式に従って第１鍵情報を用いて暗号鍵を取得し、コンテンツを復号化して再生する。【００３８】
本発明の再生装置では、ドライブモジュールにおける再生手段が、読み込まれたフラグによって定められた方式に従って鍵情報を取得し、コンテンツを復号化して再生する。このため、仮に、再生装置のホストコンピュータに、不正な再生用のソフトウェアを格納したとしても、該格納されたソフトウェアによってコンテンツが再生されることを回避することができる。【００３９】
以上の結果、本発明の再生装置によれば、既存のコンテンツ保護技術との互換性を保持しつつ、コンテンツを適切に保護することができる。【００４０】
本発明のコンピュータプログラムは、上記課題を解決するために、コンピュータを、上述した本発明の再生装置として機能させる。【００４１】
本発明のコンピュータプログラムによれば、当該コンピュータプログラムを格納するＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（ＤＶＤ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の記録媒体から、当該コンピュータプログラムを、再生装置に備えられたコンピュータに読み込ませて実行させれば、或いは、当該コンピュータプログラムを通信手段を介してダウンロードさせた後に実行させれば、上述した本発明の再生装置を比較的容易にして実現できる。これにより、上述した本発明の再生装置の場合と同様に、既存のコンテンツ保護技術との互換性を保持しつつ、コンテンツを適切に保護することができる。【００４２】
本発明の作用及び他の利得は次に説明する実施するための最良の形態から明らかにされよう。【００４３】
以上詳細に説明したように、本発明の情報記録媒体によれば、記録領域及び制御情報領域を備え、本発明の再生装置によれば、読込手段及び再生手段を備え、本発明のコンピュータプログラムによれば、コンピュータを上述の再生装置として機能させるので、既存のコンテンツ保護技術との互換性を保持しつつ、コンテンツを適切に保護することができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係る光ディスクの基本構造を示し、上側部分は複数エリアを有する光ディスクの概略平面図であり、下側部分は、その径方向におけるエリア構造の図式的概念図である。
【図２】本発明の実施形態に係る再生装置の構成を示すブロック図である。
【図３】本発明の実施形態に係る再生装置におけるドライブモジュールのメモリ内に格納されている情報の一例を示す説明図である。
【図４】本発明の実施形態に係る再生装置におけるホストコンピュータのメモリ内に格納されている情報の一例を示す説明図である。
【図５】本発明の実施形態に係る再生装置における再生処理を示すフローチャートである。
【符号の説明】
【００４５】
１  光ディスク
２  再生装置
１１  リードインエリア
１２  データエリア
１３  リードアウトエリア
１４  センターホール
２１  ドライブモジュール
２２  ホストコンピュータ
１１１  フラグ
１１２  ＤＫ
１２１  ＴＫＢ
１２２  コンテンツデータ
１２３  ＴＫ
【発明を実施するための最良の形態】
【００４６】
以下、本発明の再生装置に係る実施形態を、図１乃至図５を参照して説明する。【００４７】
＜光ディスク＞
先ず、図１を参照して、本実施形態に係る再生装置によって再生される、本発明に係る情報記録媒体の一例としての光ディスクについて説明する。図１は、本実施形態に係る光ディスクの基本構造を示し、上側部分は複数エリアを有する光ディスクの概略平面図であり、下側部分は、その径方向におけるエリア構造の図式的概念図である。【００４８】
図１に示すように、例えばＤＶＤ−ＲＯＭである光ディスク１は、該光ディスク１本体上の記録面に、センターホール１４を中心として内周から外周に向けて、リードインエリア１１、データエリア１２及びリードアウトエリア１３が設けられている。ここに、本実施形態に係る「リードインエリア１１」及び「データエリア１２」は、夫々、本発明に係る「制御情報領域」及び「記録領域」の一例である。【００４９】
データエリア１２には、本発明に係る「第１鍵情報」の一例としてのＴＫＢ（Ｔｉｔｌｅ  Ｋｅｙ  Ｂｌｏｃｋ）１２１、コンテンツデータ１２２及びＴＫ（Ｔｉｔｌｅ  Ｋｅｙ）１２３が記録されている。ＴＫＢ１２１は、例えばＡＡＣＳ  ＭＫＢと同様の手法によって暗号化されており、コンテンツデータ１２２及びＴＫ１２３は、本発明に係る「第１暗号化方式」の一例としてのＣＳＳ方式によって暗号化されている。【００５０】
リードインエリア１１には、ＣＳＳ方式、及び本発明に係る「第２暗号化方式」の一例としての新規の方式の何れを用いてコンテンツデータ１２２を復号化して再生するかを定めるフラグ１１１、及びＣＳＳ方式によって暗号化された、本実施形態に係る「第２鍵情報」の一例としてのＤＫ（Ｄｉｓｃ  Ｋｅｙ）１１２が記録されている。ここに、フラグ１１１には、ＣＳＳ方式を用いる場合には「０」が、新規の方式を用いる場合には「１」が付与されている。【００５１】
＜再生装置＞
次に、図２を参照して、本実施形態に係る再生装置の構成について説明する。図２は、本実施形態に係る再生装置の構成を示すブロック図である。【００５２】
図２において、例えば、ＤＶＤドライブを有するパーソナルコンピュータである再生装置２は、ドライブモジュール２１及びホストコンピュータ２２を備えて構成されている。【００５３】
ドライブモジュール２１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１１、メモリ２１２、データ入出力制御部２１３、スピンドルモータ２１４、光ピックアップ２１５及びサーボシステム２１６を備えて構成されている。ここに、本実施形態に係る「ＣＰＵ２１１」及び「光ピックアップ２１５」は、夫々、本発明に係る「再生手段」及び「読込手段」の一例である。【００５４】
ここで、図３を参照して、メモリ２１２について説明を加える。図３は、本実施形態に係る記録再生装置２におけるドライブモジュール２１のメモリ２１２内に格納されている情報の一例を示す説明図である。【００５５】
図３に示すように、メモリ２１２内には、少なくとも、ドライブモジュール２１に固有の情報であるドライブキー２１２１が格納されている。【００５６】
再び、図２に戻り、ホストコンピュータ２２は、ＣＰＵ２２１、メモリ２２２、データ入出力制御部２２３、記憶部２２４、操作・表示制御部２２５、操作ボタン２２６及び表示パネル２２７を備えて構成されている。【００５７】
ここで、図４を参照して、メモリ２２２について説明を加える。図４は、本実施形態に係る記録再生装置２におけるホストコンピュータのメモリ２２２内に格納されている情報の一例を示す説明図である。【００５８】
図４に示すように、メモリ２２２内には、少なくとも、デバイスキー２２２１、マスターキー２２２２及びエンクリプションキー２２２３が格納されている。【００５９】
ユーザによって、ホストコンピュータ２２における操作ボタン２２６に含まれる再生を示すボタンが押された際に、或いは、例えばリモコン等によって送信された再生を示す信号を受信した際に、ＣＰＵ２２１は、ドライブモジュール２１に対し、光ディスク１を検出することを示す信号を、データ入出力制御部２２３を介して送信する。【００６０】
ドライブモジュール２１におけるＣＰＵ２１１は、送信された信号に従って、光ディスク１を検出するように光ピックアップ２１５等を制御する。光ディスク１が検出されなかった場合、ＣＰＵ２１１は、ホストコンピュータ２２に対し、光ディスク１が検出されなかったことを示す信号を送信する。該送信された信号を受信したホストコンピュータ２２におけるＣＰＵ２２１は、典型的には、光ディスク１が検出されなかったことを示すメッセージ等を表示パネル２２７に表示するように操作・表示制御部２２５を制御して、処理を終了する。【００６１】
光ディスク１が検出された場合、ドライブモジュール２１におけるＣＰＵ２１１は、光ディスク１に記録されているフラグ１１１を検出するように光ピックアップ２１５等を制御する。フラグ１１１が検出された場合、続いて、光ピックアップ２１５によって、フラグ１１１が読み込まれる。ＣＰＵ２１１は、読み込まれたフラグ１１１の値が「１」であることを条件に、新規の方式によりコンテンツデータ１２２を再生する。【００６２】
具体的には、先ず、ＣＰＵ２１１は、光ディスク１に記録されているＴＫＢ１２１を読み込むように光ピックアップ２１５等を制御して、該読み込まれたＴＫＢ１２１を、ホストコンピュータ２２に対し、データ入出力制御部２１３を介して送信する。【００６３】
次に、ＣＰＵ２１１は、光ディスク１に記録されているコンテンツデータ１２２を読み込むように光ピックアップ２１５等を制御して、該読み込まれたコンテンツデータ１２２を、ホストコンピュータ２２に対し、データ入出力制御部２１３を介して送信する。【００６４】
ホストコンピュータ２２におけるＣＰＵ２２１は、メモリ２２２内に格納されているデバイスキー２２２１を用いて、送信されたＴＫＢ１２１からコンテンツデータ１２２を復号化するための、本発明に係る「暗号鍵」の一例としてのタイトルキーを取得する。続いて、ＣＰＵ２２１は、取得されたタイトルキーを用いて、送信されたコンテンツデータ１２２を復号化して再生する。【００６５】
一方、フラグ１１１が検出されなかった場合、或いは、読み込まれたフラグ１１１の値が「０」であった場合、ドライブモジュール２１におけるＣＰＵ２１１は、既存のＣＳＳ方式に従った、再生方法によりコンテンツデータ１２２を再生する。【００６６】
具体的には、先ず、ＣＰＵ２１１は、ホストコンピュータ２２に対し、メモリ２１２内に格納されているドライブキー２１２１を、データ入出力制御部２１３を介して送信する。ホストコンピュータ２２におけるＣＰＵ２２１は、ドライブモジュール２１に対し、メモリ２２２内に格納されているエンクリプションキー２２２３を、データ入出力制御部２２３を介して送信する。【００６７】
これにより、ドライブモジュール２１及びホストコンピュータ２２間において相互に認証が行われる。該認証が成功したことを条件に、ドライブモジュール２１におけるＣＰＵ２１１は、光ディスク１に記録されているＤＫ１１２及びＴＫ１２３を読み込むように光ピックアップ２１５等を制御して、読み込まれたＤＫ１１２及び読み込まれたＴＫ１２３を、ホストコンピュータ２２に対し、データ入出力制御部２１３を介して送信する。【００６８】
次に、ＣＰＵ２１１は、光ディスク１に記録されているコンテンツデータ１２２を読み込むように光ピックアップ２１５等を制御して、該読み込まれたコンテンツデータ１２２を、ホストコンピュータ２２に対し、データ入出力制御部２１３を介して送信する。【００６９】
ホストコンピュータ２２におけるＣＰＵ２２１は、メモリ２２２内に格納されているマスターキー２２２２を用いて送信されたＤＫ１１２を復号化する。続いて、ＣＰＵ２２１は、復号化されたＤＫ１１２を用いて送信されたＴＫ１２３を復号化する。続いて、ＣＰＵ２２１は、本発明に係る「暗号鍵」の他の例としての復号化されたＴＫ１２３を用いて送信されたコンテンツデータ１２２を復号化して再生する。【００７０】
本願発明者の研究によれば、一般に、ＣＳＳ方式によるコンテンツデータの保護は、その暗号アルゴリズムが解析され、マスターキーを生成可能なコンピュータプログラムが公開されたため、コンテンツデータの暗号化が解除され、違法にコンテンツデータがコピーされたり、ＷＥＢサイトに掲載されたりしている。【００７１】
他方、ＣＳＳ方式によるコンテンツデータの保護に代えて、ＡＡＣＳ方式等の新しい方式によってコンテンツデータを保護することが提案されているが、ドライブモジュールの設計を変更することによって、製造コストが増加したり、ドライブモジュールを提供するまでに時間がかかったりする。更に、暗号方式が大きく変わるので、輸出規制等の許認可に時間及びコストがかかることが判明している。【００７２】
しかるに本実施形態では、ＣＳＳ方式により暗号化されたコンテンツデータ１２２が記録されている光ディスク１に、ＣＳＳ方式とは異なる処理によって、コンテンツデータ１２２を復号化するタイトルキーを取得するためのＴＫＢ１２１が記録されていると共に、ＣＳＳ方式、及び新規の方式の何れを用いてコンテンツデータ１２２を復号化して再生するかを定めるフラグ１１１が記録されている。【００７３】
そして、ドライブモジュール２１を、フラグ１１１によって定められた方式に従った処理のみを行うように構成すれば、ＣＳＳ方式のセキュリティホールを塞ぎ、且つＣＳＳ方式により暗号化されたコンテンツデータ１２２を再生することができる。【００７４】
加えて、既存のドライブモジュールに対する変更は、典型的には、ファームウェアの更新のみで対応可能であり、ハードウェアの変更は無いので、製造コストや許認可条件が変更することはない。【００７５】
仮に、ＣＳＳ方式のセキュリティホールを利用する再生用のソフトウェアを用いてコンテンツデータ１２２を再生しようとしても、フラグ１１１の値が「１」であれば、ドライブモジュール２１におけるＣＰＵ２１１がＣＳＳ方式に従った処理を行わない（典型的には、ドライブモジュール２１及びホストコンピュータ２２の相互認証を行わない）ので、コンテンツデータ１２２が再生されることはない。【００７６】
更に、例えばＴＫＢ１２１を変更することによって、不正なホストコンピュータ（典型的には、ホストコンピュータに格納されている再生用のソフトウェア）のライセンスを剥奪することができる。【００７７】
次に、以上のように構成された再生装置２のドライブモジュール２１におけるＣＰＵ２１１が実行する再生処理を図５のフローチャートを用いて説明する。【００７８】
図５において、先ず、ＣＰＵ２１１は、光ディスク１にフラグ１１１が記録されているか否かを判定するために、フラグ１１１を検出するように光ピックアップ２１５等を制御する（ステップＳ１０１）。フラグ１１１が記録されていないと判定された場合、即ち、フラグ１１１が検出されなかった場合（ステップＳ１０１：Ｎｏ）、ＣＰＵ２１１は、既存の再生方法、即ち、ＣＳＳ方式に従った処理を行って、コンテンツデータ１２２を再生する（ステップＳ１０４）。【００７９】
フラグ１１１が記録されていると判定された場合、即ち、フラグ１１１が検出された場合（ステップＳ１０１：Ｙｅｓ）、続いて、ＣＰＵ２１１は、フラグ１１１を読み込むように光ピックアップ２１５等を制御して、読み込まれたフラグ１１１の値が「１」であるか否かを判定する（ステップＳ１０２）。【００８０】
フラグ１１１の値が「１」であると判定された場合（ステップＳ１０２：Ｙｅｓ）、ＣＰＵ２１１は、新規の再生方法、即ち、新規の方式に従った処理を行って、コンテンツデータ１２２を再生する（ステップＳ１０３）。一方、フラグ１１１の値が「０」であると判定された場合（ステップＳ１０２：Ｎｏ）、ＣＰＵ２１１は、既存の再生方法に従って、コンテンツデータ１２２を再生する（ステップＳ１０４）。【００８１】
上述の実施形態では、光ディスクは、ＤＶＤ−ＲＯＭであるが、ＲＯＭエリアに加えて、一回書き込み可能なエリア又は書き換え可能なエリアを併せ持つ、所謂ハイブリッド型の光ディスクに対しても、本実施形態は応用可能である。【００８２】
尚、本発明は、上述した実施形態に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨、或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う情報記録媒体、再生装置及びコンピュータプログラムもまた、本発明の技術的範囲に含まれるものである。
【図１】
2009004716.tif 000003
【図２】
2009004716.tif 000004
【図３】
2009004716.tif 000005
【図４】
2009004716.tif 000006
【図５】
2009004716.tif 000007
【手続補正書】
【提出日】平成21年2月25日(2009.2.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＣＳＳ方式である第１暗号化方式における暗号鍵により暗号化されたコンテンツが記録されている情報記録媒体であって、
前記暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、
少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、並びに、当該情報記録媒体を再生する再生装置に対して、前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いて前記暗号鍵を取得し、前記暗号化されたコンテンツを再生するかを定めるフラグが記録されている制御情報領域と
を備えることを特徴とする情報記録媒体。
【請求項２】
（削除）
【請求項３】
（削除）
【請求項４】
ＣＳＳ方式である第１暗号化方式における暗号鍵により暗号化されたコンテンツが記録されている情報記録媒体であって、前記暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、並びに、当該情報記録媒体を再生する再生装置に対して、前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いて前記暗号鍵を取得し、前記暗号化されたコンテンツを再生するかを定めるフラグが記録されている制御情報領域とを備える情報記録媒体を再生する再生装置であって、
前記フラグを読み込む読込手段と、
該読み込まれたフラグによって定められる方式によって、前記第２鍵情報又は前記第１鍵情報を用いて前記暗号鍵を取得すると共に、該取得された暗号鍵によって前記コンテンツを復号化して再生する再生手段と
を備えることを特徴とする再生装置。
【請求項５】
コンピュータを、
ＣＳＳ方式である第１暗号化方式における暗号鍵により暗号化されたコンテンツが記録されている情報記録媒体であって、前記暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、並びに、当該情報記録媒体を再生する再生装置に対して、前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いて前記暗号鍵を取得し、前記暗号化されたコンテンツを再生するかを定めるフラグが記録されている制御情報領域とを備える情報記録媒体から、前記フラグを読み込む読込手段と、
該読み込まれたフラグによって定められる方式によって、前記第２鍵情報又は前記第１鍵情報を用いて前記暗号鍵を取得すると共に、該取得された暗号鍵によって前記コンテンツを復号化して再生する再生手段と
として機能させることを特徴とするコンピュータプログラム。
【手続補正書】
【提出日】平成21年8月3日(2009.8.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＣＳＳ方式である第１暗号化方式における暗号鍵により暗号化されたコンテンツが記録されている情報記録媒体であって、
前記暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、
少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、並びに、当該情報記録媒体を再生する再生装置に対して、前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いて前記暗号鍵を取得し、前記暗号化されたコンテンツを再生するかを定めるフラグが記録されている制御情報領域と
を備えることを特徴とする情報記録媒体。
【請求項２】
ＣＳＳ方式である第１暗号化方式における暗号鍵により暗号化されたコンテンツが記録されている情報記録媒体であって、前記暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、並びに、当該情報記録媒体を再生する再生装置に対して、前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いて前記暗号鍵を取得し、前記暗号化されたコンテンツを再生するかを定めるフラグが記録されている制御情報領域とを備える情報記録媒体を再生する再生装置であって、
前記フラグを読み込む読込手段と、
該読み込まれたフラグによって定められる方式によって、前記第２鍵情報又は前記第１鍵情報を用いて前記暗号鍵を取得すると共に、該取得された暗号鍵によって前記コンテンツを復号化して再生する再生手段と
を備えることを特徴とする再生装置。
【請求項３】
コンピュータを、
ＣＳＳ方式である第１暗号化方式における暗号鍵により暗号化されたコンテンツが記録されている情報記録媒体であって、前記暗号化されたコンテンツ、及び前記第１暗号化方式とは異なる第２暗号化方式により前記暗号鍵を取得するための第１鍵情報が記録されている記録領域と、少なくとも、前記第１暗号化方式により前記暗号鍵を取得するための第２鍵情報、並びに、当該情報記録媒体を再生する再生装置に対して、前記第１暗号化方式及び前記第２暗号化方式のうち何れの方式を用いて前記暗号鍵を取得し、前記暗号化されたコンテンツを再生するかを定めるフラグが記録されている制御情報領域とを備える情報記録媒体から、前記フラグを読み込む読込手段と、
該読み込まれたフラグによって定められる方式によって、前記第２鍵情報又は前記第１鍵情報を用いて前記暗号鍵を取得すると共に、該取得された暗号鍵によって前記コンテンツを復号化して再生する再生手段と
として機能させることを特徴とするコンピュータプログラム。
【国際調査報告】
2009004716.tif 000008
2009004716.tif 000009