(57)【要約】【課題】  簡易な管理により従来のものに比してセキュリティーを向上することができる情報記録再生システムを提案することを目的とする。【解決手段】  所定領域に記録した管理情報により再生可能にデジタルデータのファイルＦを記録媒体２に記録するものであって、このファイルＦの処理に必要なコンテンツ鍵ＫＫが記録される位置の位置情報ＡＤを、管理情報を基に所定の演算により算出する。そして、このファイルＦの処理に必要なコンテンツ鍵ＫＫを暗号化し、この位置情報ＡＤが示す記録位置に、この暗号化されたコンテンツ鍵ＫＫを記録するようにする。【選択図】        図１  
2005203022.tif 000002
【特許請求の範囲】
【請求項１】
所定領域に記録した管理情報により再生可能にデジタルデータのファイルを記録媒体に記録する情報記録装置であって、
前記ファイルの処理に必要な情報が記録される記録位置を示す位置情報を、前記管理情報を基に所定の演算により算出する位置情報算出手段と、
前記ファイルの処理に必要な情報を暗号化する暗号化手段とを備え、
前記位置情報が示す記録位置に、前記暗号化手段により暗号化された、前記ファイルの処理に必要な情報を記録する
ことを特徴とする情報記録装置。
【請求項２】
前記位置情報に基づいて暗号鍵を生成する暗号鍵生成手段を有し、
前記暗号化手段は、前記暗号鍵生成手段によって生成された前記暗号鍵により前記ファイルの処理に必要な情報を暗号化する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記位置情報算出手段は、前記管理情報内の前記ファイルの開始位置情報及び前記ファイルのサイズ情報より前記位置情報を算出する
ことを特徴とする請求項１又は２に記載の情報記録装置。
【請求項４】
所定領域に記録された管理情報により再生可能にデジタルデータのファイルが記録された記録媒体を再生する情報再生装置であって、
前記ファイルの処理に必要な情報の有無を検出する検出手段と、
所定位置に記録されている前記ファイルの処理に必要な情報の暗号化を解除する暗号化解除手段とを備え、
前記暗号化解除手段により暗号化が解除された前記ファイルの処理に必要な情報を用い、前記ファイルを再生する
ことを特徴とする情報再生装置。
【請求項５】
前記暗号化解除手段は、前記ファイルの処理に必要な情報が記録されている位置を示す位置情報から暗号鍵を生成し、前記暗号鍵により前記ファイルの処理に必要な情報の暗号化を解除する
ことを特徴とする請求項４に記載の情報再生装置。
【請求項６】
前記位置情報は、前記管理情報内の前記ファイルの開始位置情報及び前記ファイルのサイズ情報より算出される
ことを特徴とする請求項４又は５に記載の情報再生装置。
【請求項７】
所定領域に記録した管理情報により再生可能にデジタルデータのファイルを記録媒体に記録、又は前記記録媒体に記録された前記ファイルを再生する情報記録再生装置であって、
前記ファイルの処理に必要な情報が記録される記録位置を示す位置情報を、前記管理情報を基に所定の演算により算出する位置情報算出手段と、前記ファイルの処理に必要な情報を暗号化する暗号化手段とを備え、前記位置情報が示す記録位置に、前記暗号化手段により暗号化された、前記ファイルの処理に必要な情報を記録する記録装置と、
前記ファイルの処理に必要な情報の有無を検出する検出手段と、所定位置に記録されている前記ファイルの処理に必要な情報の暗号化を解除する暗号化解除手段とを備え、前記暗号化解除手段により暗号化が解除された前記ファイルの処理に必要な情報を用い、前記ファイルを再生する再生装置と
から構成されることを特徴とする情報記録再生装置。
【請求項８】
前記位置情報に基づいて暗号鍵を生成する暗号鍵生成手段を有し、
前記暗号化手段は、前記暗号鍵生成手段によって生成された前記暗号鍵により前記ファイルの処理に必要な情報を暗号化する
ことを特徴とする請求項７に記載の情報記録再生装置。
【請求項９】
前記暗号化解除手段は、前記ファイルの処理に必要な情報が記録されている位置情報から暗号鍵を生成し、前記暗号鍵により前記ファイルの処理に必要な情報の暗号化を解除する
ことを特徴とする請求項７に記載の情報記録再生装置。
【請求項１０】
前記ファイルの処理に必要な情報が記録される記録位置を示す位置情報は、前記管理情報内の前記ファイルの開始位置情報及び前記ファイルのサイズ情報より算出される
ことを特徴とする請求項７、８、９のいずれかに記載の情報記録再生装置。
【請求項１１】
所定領域に記録した管理情報により再生可能にデジタルデータのファイルを記録媒体に記録する情報記録方法であって、
前記ファイルの処理に必要な情報が記録される記録位置を示す位置情報を、前記管理情報を基に所定の演算により算出するステップと、
前記ファイルの処理に必要な情報を暗号化するステップと、
前記位置情報が示す記録位置に、前記暗号化手段により暗号化された、前記ファイルの処理に必要な情報を記録するステップとを有する
ことを特徴とする情報記録方法。
【請求項１２】
前記位置情報に基づいて暗号鍵を生成するステップを有し、前記暗号鍵により前記ファイルの処理に必要な情報が暗号化される
ことを特徴とする請求項１１に記載の情報記録方法。
【請求項１３】
前記位置情報は、前記管理情報内の前記ファイルの開始位置情報及び前記ファイルのサイズ情報より算出される
ことを特徴とする請求項１１又は１２に記載の情報記録方法。
【請求項１４】
所定領域に記録された管理情報により再生可能にデジタルデータのファイルが記録されている記録媒体であって、
前記管理情報を基に所定の演算により算出される位置情報が示す所定位置に記録された前記ファイルの処理に必要な情報によって、前記ファイルが再生される
ことを特徴とする記録媒体。
【請求項１５】
前記位置情報に基づいて生成される暗号鍵によって前記ファイルの処理に必要な情報が暗号化されている
ことを特徴とする請求項１４に記載の記録媒体。
【請求項１６】
前記位置情報は、前記管理情報内の前記ファイルの開始位置情報及び前記ファイルのサイズ情報より算出される
ことを特徴とする請求項１４又は１５に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）システム等の情報記録・再生に適用して好適な、情報記録装置、情報再生装置、情報記録再生装置、情報記録方法、及びその情報が記録された記録媒体に関する。
【背景技術】
【０００２】
従来、例えば、光ディスクやハードディスク等の記録媒体においては、管理情報エリアに記録された管理情報によりユーザーエリアに記録されたデジタルデータファイル（ファイル）を管理するようになされている。このため、この種の記録媒体に記録されたファイルを再生する場合、この管理情報エリアの記録内容に基づいて、対応するファイルの記録位置情報を取得し、この記録位置情報により記録媒体を再生するようになされている。
【０００３】
一方、ＣＤ−ＲＯＭにより提供されるアプリケーションプログラムをインストールする際、このＣＤ−ＲＯＭに記録されたセットアップ用ファイルを実行することにより、ＣＤ−ＲＯＭに記録されたこれらのファイルを順次解凍し、コンピュータのハードディスク装置に記録するようにしている。
【０００４】
このようなアプリケーションプログラムのインストールにおいては、別途提供されるシリアル番号等の入力によりアプリケーションプログラムの違法コピーを防止する方法がある。なお、違法コピーを防止する方法としては、上記のような方法以外にも種々の方法が提案されている。例えば、各ファイルを暗号化して、暗号化の解除に必要なキー情報と対応する各ファイルをＣＤ−ＲＯＭ等記録媒体に記録する方法が提案されている（例えば、特許文献１参照。）。この特許文献１に記載のものは、管理情報にキー情報ファイルの位置を示したキー情報ファイル位置情報を記録することにより、例えばＣＤ−ＲＯＭ製造時等のキー情報ファイル記録工程における効率化を図るようにしている。
【特許文献１】特開２００２−７４８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のようなシリアル番号等の入力による違法コピーの防止方法においては、シリアル番号等の管理が煩雑であるという問題がある。また、特許文献１に記載のキー情報等の記録にあっては、管理情報エリアの記録に基づいてキー情報等が簡単に発見されてしまうため、十分なセキュリティーを確保できないという問題があった。
【０００６】
斯かる点に鑑み、本発明は、簡易な管理により従来のものに比して情報のセキュリティーを向上することができる情報記録装置、この記録された情報を再生する情報再生装置、情報記録再生装置、情報記録方法、及びその情報が記録された記録媒体を提案することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記課題を解決し、本発明の目的を達成するため、本発明の情報記録装置は、所定領域に記録した管理情報により再生可能にデジタルデータのファイルを記録媒体に記録する情報記録装置であって、このファイルの処理に必要な情報が記録される記録位置を示す位置情報を、この管理情報を基に所定の演算により算出する位置情報算出手段と、このファイルの処理に必要な情報を暗号化する暗号化手段とを備え、この位置情報が示す記録位置に、この暗号化手段により暗号化された、ファイルの処理に必要な情報を記録することを特徴とする。
【０００８】
上述の情報記録装置においては、一例として、この管理情報を基に算出される位置情報より暗号鍵を生成する暗号鍵生成手段を有し、上述の暗号化手段は、この暗号鍵生成手段によって生成された暗号鍵によりこのファイルの処理に必要な情報を暗号化することが好適である。
【０００９】
また、本発明の情報記録方法は、所定領域に記録した管理情報により再生可能にデジタルデータのファイルを記録媒体に記録する情報記録方法であって、このファイルの処理に必要な情報が記録される記録位置を示す位置情報を、この管理情報を基に所定の演算により算出するステップと、このファイルの処理に必要な情報を暗号化するステップと、この位置情報が示す記録位置に、この暗号化手段により暗号化された、このファイルの処理に必要な情報を記録するステップとを有することを特徴とする。
【００１０】
上述の情報記録方法においては、一例として、この管理情報を基に算出される位置情報より暗号鍵を生成するステップを有し、この暗号鍵によりこのファイルの処理に必要な情報が暗号化されることが好適である。
【００１１】
斯かる本発明の情報記録装置及び情報記録方法によれば、ファイル管理情報を単に読み込むだけではファイルの再生が困難であるように、管理情報を基に所定の演算により算出される記録位置に、ファイルの処理に必要な情報を記録するようにしている。これにより、例えばコンピュータの通常のオペレーティングシステムによっては、単に空き領域と観察されるようにして、ファイルの処理に必要な情報を記録することができ、簡易な管理により従来のものに比して情報のセキュリティーを向上することができる。
【００１２】
また、管理情報から所定の演算により暗号鍵を生成し、この暗号鍵によりファイルの処理に必要な情報の暗号化を解除して再生するようにしたことにより、一段と情報のセキュリティーを向上することができる。
【００１３】
したがって、上述する簡易な管理により従来のものに比してセキュリティーが向上した記録媒体を提供することができる。
【００１４】
本発明の情報再生装置は、所定領域に記録された管理情報により再生可能にデジタルデータのファイルが記録された記録媒体を再生する情報再生装置であって、このファイルの処理に必要な情報の有無を検出する検出手段と、所定位置に記録されているこのファイルの処理に必要な情報の暗号化を解除する暗号化解除手段とを備え、この暗号化解除手段により暗号化が解除された前記ファイルの処理に必要な情報を用い、このファイルを再生することを特徴とする。
【００１５】
斯かる本発明によれば、ファイルの処理に必要な情報の有無を検出する検出手段を有し、従来の再生装置ではこのファイルの処理に必要な情報及びこの情報が記録されている位置を取得できないので、記録媒体に記録された情報の不正使用を防止することができる。
【００１６】
上述の情報再生装置においては、一例として、暗号化解除手段は、このファイルの処理に必要な情報が記録されている位置を示す位置情報から暗号鍵を生成し、この暗号鍵により前記ファイルの処理に必要な情報の暗号化を解除することが好適である。
【００１７】
また、本発明によれば、ファイルを再生するのにファイルの処理に必要な情報が必要であるとともに、ファイルの処理に必要な情報自体の暗号化を解除しなければならない構成としたので、一段と情報のセキュリティーを向上することができる。
【００１８】
本発明の情報記録再生装置は、所定領域に記録した管理情報により再生可能にデジタルデータのファイルを記録媒体に記録、又はこの記録媒体に記録されたこのファイルを再生する情報記録再生装置であって、このファイルの処理に必要な情報が記録される記録位置を示す位置情報を、この管理情報を基に所定の演算により算出する位置情報算出手段と、このファイルの処理に必要な情報を暗号化する暗号化手段とを備え、この位置情報が示す記録位置に、この暗号化手段により暗号化された、このファイルの処理に必要な情報を記録する記録装置と、このファイルの処理に必要な情報の有無を検出する検出手段と、所定位置に記録されているこのファイルの処理に必要な情報の暗号化を解除する暗号化解除手段とを備え、この暗号化解除手段により暗号化が解除されたこのファイルの処理に必要な情報を用い、このファイルを再生する再生装置とから構成されることを特徴とする。
【００１９】
本発明の記録媒体は、所定領域に記録された管理情報により再生可能にデジタルデータのファイルが記録されている記録媒体であって、この管理情報を基に所定の演算により算出される位置情報が示す所定位置に記録されたこのファイルの処理に必要な情報によって、このファイルが再生されることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、ファイルシステムの構造を変えることなく、ファイルを管理する管理情報を単に読み込むだけではファイルの再生が困難となるように、管理情報を用いて生成される位置情報に基づいて空き領域にファイルの処理に必要な情報を記録するようにしたことにより、簡易な管理により従来のものに比してセキュリティーを向上することができるという効果がある。
【００２１】
したがって、上述のような構成により、簡易な管理により従来のものに比してセキュリティーが向上した記録媒体を提供できるという効果がある。
【発明を実施するための最良の形態】
【００２２】
以下、図１〜図６を参照して、本発明の一実施の形態の例について説明する。以下に述べる一実施の形態は、ＣＤ−ＲＯＭのディスク原盤作成に適用した例である。
【００２３】
図１は、本発明の情報記録装置の一実施の形態に係るディスク原盤作成装置の構成を示すブロック図である。このディスク原盤作成装置１は、デジタルデータ素材情報（コンテンツとも称する。）として、例えばアプリケーションプログラム等が記録された光ディスク４と、光ディスク４から供給される情報により、ディスク原盤２に記録する情報のボリューム構造を構築して管理情報を作成し、この管理情報及び光ディスク４に記録されたファイル等を順次読み出して所定の変調処理を行いカッティングマシン１３に変調信号を出力するフォーマッタ３と、フォーマッタ３から供給される変調信号に従い、表面にレジストが塗布されたディスク原盤２にレーザービームを照射するカッティングマシン１３から構成される。カッティングマシン１３により、ディスク原盤２にレーザービームを照射し露光した後、このディスク原盤２を現像してマザーディスクを作成する。そして、このマザーディスクよりスタンパを作成し、スタンパを用いてＣＤ−ＲＯＭが作成される。
【００２４】
上記デジタルデータ素材情報が記録された光ディスク４には、ＣＤ−ＲＯＭの製造工程で用いられるディスク原盤２の作成に必要な各種のデータ、ＣＤ−ＲＯＭによりユーザーに提供するアプリケーションプログラムに係るファイルＦ、及び、コンテンツ鍵（鍵情報）ＫＫが記録されており、これらの情報がフォーマッタ３へ提供される。ここでコンテンツ鍵ＫＫは、ファイルＦの再生等の処理に必要な情報であり、この例では、ＣＤ−ＲＯＭに記録する一部のファイルＦがこのコンテンツ鍵ＫＫを用いて解凍、あるいは復号化等されるものである。
【００２５】
図１に示すディスク原盤作成装置１におけるフォーマッタ３の構成要素である管理情報生成部５は、光ディスク４から提供されるＣＤ−ＲＯＭの作成に必要な各種のデータ、ファイルＦ、及びコンテンツ鍵ＫＫよりＣＤ−ＲＯＭのボリューム構造を構築し、このボリューム構造によりＣＤ−ＲＯＭに記録された情報を管理するための管理情報を生成してＥＦＭ信号生成回路１１等に出力する。ここで生成される管理情報は、ＣＤ−ＲＯＭに記録されたファイルを再生可能にするための情報であり、例えばＩＳＯ（International Organization for Standardization）９６６０の規定に従って作成される。
【００２６】
また、フォーマッタ３は、管理情報生成部５で作成された管理情報を基に、ファイルＦの処理に必要なコンテンツ鍵を隠しファイル属性として記録するための記録位置を示す位置情報ＡＤを算出する位置情報算出部（位置情報算出手段）８と、位置情報ＡＤより上記コンテンツ鍵を暗号化するための暗号鍵ＤＫを生成する暗号鍵生成部（暗号鍵生成手段）９と、この暗号鍵ＤＫを用いてコンテンツ鍵ＫＫを暗号化し暗号化コンテンツ鍵ＫＫ´を作成する暗号化部（暗号化手段）１０を備える。なお、これら管理情報生成部５、位置情報算出部８、暗号鍵生成部９、暗号化部１０は、このフォーマッタ３に設けられた図示しない演算処理手段により構成される。
【００２７】
また、フォーマッタ３は、ファイルＦ、暗号化コンテンツ鍵ＫＫ´、位置情報ＡＤ、管理情報生成部５から出力される管理情報が入力されるＥＦＭ（Eight to Fourteen Modulation）信号生成回路１１と、ＥＦＭ信号生成回路１１でＥＦＭ変調された変調信号ＥＦＭを所定のクロックに同期した変調信号Ｓとしてカッティングマシン１３に出力するＥＦＭ信号出力回路１２を備えている。これらの構成要素からなるフォーマッタ３は、管理情報生成部５から得られる管理情報及び光ディスク４から提供されるファイルＦ等を順次読み出して処理することにより、ＣＤ−ＲＯＭに作成するピット列に対応して信号レベルが切り換わる変調信号Ｓを生成する。
【００２８】
ディスク原盤作成装置１のカッティングマシン１３は、レーザー駆動回路１４を備えており、このレーザー駆動回路１４によりフォーマッタ３のＥＦＭ信号出力回路１２から出力される変調信号Ｓに従ってディスク原盤２に照射するレーザービームのオン・オフを制御している。
【００２９】
図２は、ＩＳＯ９６６０に規定されるＣＤ−ＲＯＭのボリューム構造を示す図表である。この規定において、ＣＤ−ＲＯＭは、先頭側より順に、システムエリア、ボリューム記述子群、パステーブル群及びディレクトリレコード群からなる管理情報と、ファイル群が割り当てられる。
【００３０】
上記システムエリアは、先頭の１６クラスタの領域であり、システム用に予約されるようになされている。ボリューム記述子群は、１セクタによる構造体であるボリューム記述子が所定個数だけ割り当てられ、このボリューム記述子には、作成者、ルートディレクトリの位置、ブート情報等のボリュームに関する情報が割り当てられる。またパステーブル群には、複数のパステーブルが割り当てられる。このパステーブルは、高速なディレクトリ検索のためにディレクトリ情報を記録したテーブルである。
【００３１】
また、ディレクトリレコード群には、ファイル、サブディレクトリに関する情報が記録され、各ファイルの記録位置、ファイル名、データ長、ファイルフラグ等が割り当てられるようになされている。
【００３２】
図３は、ディレクトリレコードの構造の一例を示す図である。図中のオフセット欄の数字の単位はバイトであり、ディレクトリレコード内の位置関係を示す。ディレクトリレコードには、ファイルの記録日付、保護情報などファイルの属性を示す情報も記録される。図４に後述するファイルの実体の開始位置とサイズは、このディレクトリレコードで決定されている。
【００３３】
次に、ディスク原盤作成装置１のディスク原盤作成時の動作について説明する。まず、図１に示すように光ディスク４に記録されたデジタルデータ素材情報を読み込むことにより、ファイルＦ、コンテンツ鍵ＫＫ、ＣＤ−ＲＯＭ作成に必要な各種のデータがフォーマッタ３に提供される。
【００３４】
そして、フォーマッタ３の管理情報生成部５において、提供されたファイルＦ、ＣＤ−ＲＯＭの作成に必要な各種のデータ等により、ＣＤ−ＲＯＭのボリューム構造が構築されディスク原盤２に記録する情報のレイアウトが設定されるとともに、このレイアウト情報に基づきＣＤ−ＲＯＭ内の情報を管理するための管理情報が作成される。また、位置情報算出部８において、管理情報のディレクトリレコード群の情報から、ファイルＦの処理に必要なコンテンツ鍵ＫＫを記録する位置を表す位置情報ＡＤが算出される。
【００３５】
図４は、本例のディレクトリレコードとファイルの関係を示す図である。この図４の管理情報には、図２に示すようなディレクトリレコード以外の情報も納められているが、図示を省略している。
【００３６】
図４に示すように、それぞれのファイルに対して、次のファイルの開始位置（先頭位置）を、前のファイルのサイズよりも後ろにすることによりファイル間に隙間が生じる。この隙間に対して、ファイルの隠れた属性を記録するようにする。例えば、ファイル２（実体）の開始位置を、ファイル１（実体）の開始位置にファイルサイズを加算した位置、すなわち、ファイル１の終端位置から離れて記録することにより空き領域が生まれる。このファイル１（実体）の後の空き領域の開始位置ＡＤ１に、ファイル１の属性を表すファイル、すなわちファイル１の処理に必要な鍵情報を所定の暗号化がなされた隠しファイルとして記録する。同様にファイル２の属性を表すファイルについてもファイル２（実体）の後の空き領域の開始位置ＡＤ２に記録する。
【００３７】
このとき、図４に示すように、ファイルの処理に必要なコンテンツ鍵ＫＫ１，ＫＫ２は、暗号化部１０（図１）にて、暗号鍵生成部９（図１）が位置情報ＡＤ１，ＡＤ２に基づいて作成した暗号鍵ＤＫ１，ＤＫ２によりそれぞれ暗号化されて記録される。これにより、管理情報によりファイルを再生する通常のオペレーティングシステムにおいて管理情報を単に読み込むだけではファイルの再生が困難となるように、ファイルの処理に必要な情報であるコンテンツ鍵が暗号化されるとともに、隠しファイルとして記録される。
【００３８】
このように、図１のフォーマッタ３では、位置情報算出部８において管理情報生成部５で生成される管理情報からＣＤ−ＲＯＭにおける空き領域の一部を示す位置情報ＡＤが算出される。次いで、暗号鍵生成部９にて位置情報ＡＤから所定の演算により暗号鍵ＤＫが作成される。そして、暗号化部１０において、この暗号鍵ＤＫによりＣＤ−ＲＯＭに記録するファイルＦの処理に必要なコンテンツ鍵ＫＫが暗号化され、位置情報抽出部８で生成された位置情報ＡＤと対応するタイミングで、コンテンツ鍵ＫＫが暗号化されてなる暗号化コンテンツ鍵ＫＫ´のファイルがＥＦＭ信号生成回路１１に出力される。
【００３９】
また、フォーマッタ３の管理情報生成部５は、ＣＤ−ＲＯＭから提供された情報のボリューム構造より作成される管理情報を所定のタイミングで順次ＥＦＭ信号生成回路１１に出力する。
【００４０】
そして、フォーマッタ３のＥＦＭ信号生成回路１１に、光ディスク４を再生して得られるファイルＦのデータ、管理情報生成部５で生成される管理情報、暗号化部１０で生成した暗号化コンテンツ鍵ＫＫ´、位置情報ＡＤの各データが所定の対応するタイミングで順次入力され、所定のデータ量単位でブロック化して誤り訂正符号を付加した後、インターリーブ処理され、さらに誤り訂正符号が付加される。ＥＦＭ信号生成回路１１は、このように処理されたデータを、誤り訂正符号をＥＦＭ変調した後、同期信号を介挿し、チャンネルクロックに同期したシリアルデータ列の変調信号ＥＦＭとしてＥＦＭ信号出力回路１２に出力する。またこのときＥＦＭ信号生成回路１１は、併せて、ＴＯＣ（Table Of Contents）のデータ、サブコードのデータを生成し、このＴＯＣのデータを上述同様に処理し、またサブコードのデータを適宜ＴＯＣデータに介挿し処理する。
【００４１】
このＥＦＭ信号生成回路１１から出力された変調信号ＥＦＭは、ＥＦＭ信号出力回路１２にてＮＲＺＩ（Non Return to Zero Inverter）変調され、出力信号Ｓとしてカッティングマシン１３に出力される。
【００４２】
カッティングマシン１３は、フォーマッタ３のＥＦＭ信号出力回路１２から出力される変調信号Ｓによりレーザー駆動回路１４でディスク原盤２に照射するレーザービームのオン・オフを制御しつつディスク原盤２にレーザービームを照射し、このレーザービームの照射位置をディスク原盤２の内周側から外周側に順次変化させながら、ディスク原盤２を線速度一定の条件により回転駆動する。これにより、ディスク原盤２表面が変調信号Ｓに対応して順次露光されこの露光軌跡上にＣＤ−ＲＯＭのピット列となる潜像が形成される。そして、このディスク原盤２を現像することによりマスタディスクが作成され、このマスタディスクからスタンパが作成されて、スタンパによりピット列が形成されたＣＤ−ＲＯＭが順次作成される。
【００４３】
以上述べたように、このディスク原盤２から作成されるＣＤ−ＲＯＭにおいては、所定の演算処理により管理情報から求められる記録位置であって、管理情報による空き領域の一部記録位置に、通常のオペレーティングシステムで管理情報を単に読み込むだけではファイル再生が困難となるように、ファイルの処理に必要なコンテンツ鍵ＫＫが記録される。
【００４４】
したがって、本例と、例えばシリアル番号等の入力により違法コピーを防止する場合とを比較すると、本例の場合は、上述の入力に供するデータを別途、管理、配付する必要が無いので、その分、簡易な管理によりシステムのセキュリティーを向上することができる。また、コンテンツ鍵ＫＫの発見が困難となるように、本例においては空き領域と判断される領域にコンテンツ鍵ＫＫが記録されるので、従来のものに比して一段とセキュリティーを向上することができる。
【００４５】
また、本例のディスク原盤作成装置（情報記録装置）によれば、従来のものに比して、簡単な管理によって情報のセキュリティーの向上が図られたＣＤ−ＲＯＭ（記録媒体）を提供することができる。
【００４６】
次に、上述のようにして作成されたＣＤ−ＲＯＭをＣＤ−ＲＯＭ再生装置にて再生する際の動作について説明する。
【００４７】
図５は、ＣＤ−ＲＯＭの再生処理を行うコンピュータ等から構成されるＣＤ−ＲＯＭ再生装置（情報再生装置）を示すブロック図である。図５のＣＤ−ＲＯＭ再生装置２０においては、インターフェース（Ｉ／Ｆ）２１を介して不図示のキーボード、マウス、モニタ等の操作デバイスがバス２７に接続されている。また中央処理ユニット（ＣＰＵ）２２の制御下でＣＤ−ＲＯＭを再生する光ディスクドライブ２３がバス２７に接続される。
【００４８】
また、ＣＤ−ＲＯＭ再生装置２０は、リードオンリメモリ（ＲＯＭ）２４に記録された情報に従ってランダムアクセスメモリ（ＲＡＭ）２５にワークエリアを確保し、ハードディスクドライブ（ＨＤＤ）２６に記録された処理プログラムを中央処理ユニット２２により実行することにより、ユーザーからの指示に応じて種々の処理を実行するように構成されている。中央処理ユニット２２は、ユーザーからの指示に応じてファイルの処理に必要な情報の有無を検出する検出手段、及び所定位置に記録されている上記ファイルの処理に必要な情報の暗号化を解除する暗号化解除手段として機能する。
【００４９】
このように構成されるＣＤ−ＲＯＭ再生装置２０において、例えば、ユーザーからＣＤ−ＲＯＭに記録されたアプリケーションプログラムのインストールが指示されると、中央処理ユニット２２により、図６に示す処理手順が実行される。
【００５０】
図６は、図５に示すＣＤ−ＲＯＭ再生装置２０によるアプリケーションプログラムのインストール処理を示すフローチャートである。中央処理ユニット２２は、ユーザーによりアプリケーションプログラムのインストールが指示されると、ＣＤ−ＲＯＭに記録された当該アプリケーションプログラムに関するファイルの管理情報より、コンテンツ鍵ＫＫの記録が設定されているか否か判断する（ステップＳ１）。コンテンツ鍵ＫＫの記録が設定されているか否かは、ファイルの開始位置とサイズから計算される空き領域がゼロでないことから、ファイルの属性を表す隠しファイルが存在する、すなわち対象ファイルに対応するコンテンツ鍵ＫＫの記録が設定されているものと判断する。
【００５１】
上述の判断ステップＳ１の処理においてコンテンツ鍵の設定がないと判断された場合、中央処理ユニット２２は、ＣＤ−ＲＯＭに記録されたセットアッププログラムの実行により、従来と同様に通常のインストールの処理を実行する（ステップＳ２）。すなわち、中央処理ユニット２２は、ＣＤ−ＲＯＭに記録された各ファイルをハードディスクドライブ２６に記録して解凍した後、表示画面（図示略）上にアイコン等を作成してセットアップの処理を実行し、この処理手順を終了する。
【００５２】
これに対し、判断ステップＳ１の処理においてコンテンツ鍵ＫＫの設定があると判断された場合には、中央処理ユニット２２はディスク原盤作成装置１（図１）のフォーマッタ３における処理と同様に、管理情報内のファイル開始位置及びファイルサイズから演算処理を行いコンテンツ鍵ＫＫの記録位置（開始位置）を算出し位置情報を得る（ステップＳ３）。続いて、中央処理ユニット２２は、このようにして得た位置情報をパラメータに設定して光ディスクドライブ２３にＣＤ−ＲＯＭの再生を指示するコマンドを発行する。そして、中央処理ユニット２２は、この位置情報に基づき、管理情報を単に読み込んだ際には空き領域とされている領域に記録されている隠し属性ファイルを再生して、暗号化されたコンテンツ鍵ＫＫのファイルを取得する（ステップＳ４）。
【００５３】
次に、中央処理ユニット２２は、暗号化されたコンテンツ鍵ＫＫの記録位置を示す位置情報を用い、所定の演算によりコンテンツ鍵ＫＫの暗号鍵を生成し、コンテンツ鍵ＫＫの暗号化を解除する（ステップＳ５）。そして、例えば、このコンテンツ鍵を引数に設定して、ＣＤ−ＲＯＭに記録されたセットアッププログラムに対し実行を指示することにより、ＣＤ−ＲＯＭに記録されたアプリケーションプログラムに係るファイルをハードディスクドライブ２６に転送し、暗号解除済みのコンテンツ鍵ＫＫによりコンテンツの解凍を行う（ステップＳ６）。続いて、中央処理ユニット２２はアイコン等を作成してセットアップの処理を実行し（ステップＳ７）、このインストール処理手順を終了する。
【００５４】
本例のような情報記録方法により潜像が作成されてなるディスク原盤２より作成されたＣＤ−ＲＯＭにおいては、例えば通常のオペレーティングシステムで動作するコンピュータにインストールする場合、コンテンツ鍵ＫＫの記録位置を発見できないので、コンテンツ鍵ＫＫの暗号化を解除することができない。このため、ＣＤ−ＲＯＭに記録されたファイルをＣＤ−ＲＯＭ再生装置内のハードディスクドライブに記録したとしても、正常に機能させることができない。したがって、このＣＤ−ＲＯＭにより供給されるアプリケーションプログラムの不正使用を防止することができる。
【００５５】
また、このＣＤ−ＲＯＭをコピーする場合にあっては、ファイル単位で転送してＣＤ−Ｒ等に記録しても、コンテンツ鍵ＫＫについてはコピーすることができない。また、仮にコピーすることができたとしても、管理情報を単に読み込むだけでは、コンテンツ鍵ＫＫの記録位置を特定することができないので、不正コピーを防止するとともにコピーの不正使用を確実に防ぐことができる。
【００５６】
このように、ＣＤ−ＲＯＭの違法コピーを本例の情報記録方法によるフォーマットに対応していないＣＤ−ＲＯＭ再生装置で再生しようとする正規でないユーザーは、このＣＤ−ＲＯＭの情報を利用することができない。なお、正規ユーザーとは、正規のルートで販売された本例のフォーマットのディスクをそのディスクが再生可能な再生装置で再生しようとする者とする。また、正規でないユーザーとは、違法にコピーされたディスクを本例のフォーマットに対応していない再生装置で再生しようとする者とする。
【００５７】
一方、本例の情報記録方法によるフォーマットに対応したＣＤ−ＲＯＭ再生装置２０においては、ＣＤ−ＲＯＭに記録された管理情報を演算処理してコンテンツ鍵ＫＫの位置情報を取得することができ、この位置情報をパラメータに設定したコマンドによりＣＤ−ＲＯＭに記録されたコンテンツ鍵ＫＫのファイルを再生することができる。そして、このコンテンツ鍵ＫＫによりハードディスクドライブ２６に記録する各ファイルを解凍することができる。
【００５８】
これにより、ＣＤ−ＲＯＭ再生装置２０においては、何らシリアル番号等を入力しなくても、このＣＤ−ＲＯＭに記録されたアプリケーションプログラムを正しくインストールしてこのアプリケーションプログラムを実行することができる。
【００５９】
上述した実施の形態の例によれば、ファイルを管理する管理情報を単に読み込むだけではファイルの再生が困難となるように、この管理情報から生成した位置情報に基づいて空き領域にファイルの処理に必要な情報を記録することにより、簡易な管理により従来のものと比べてＣＤ−ＲＯＭ（記録媒体）のセキュリティーを向上することができる。
【００６０】
また、管理情報内の情報から所定の演算処理により暗号鍵を生成し、この暗号鍵によりファイルの処理に必要な情報を暗号化して記録媒体に記録することにより、一段とＣＤ−ＲＯＭ（記録媒体）のセキュリティーを向上することができる。
【００６１】
なお、上述の実施の形態においては、コンテンツ鍵ＫＫをファイル間に記録していたが、他の実施の形態の例として、ファイルとコンテンツ鍵が連続しないエリアに記録することもできる。すなわち、ファイルを複数まとめて記録した後、続けてそれぞれのファイルに対応するコンテンツ鍵をまとめて記録するようなことも可能である。その場合には、コンテンツ鍵が記録されている位置情報などがファイル間のエリアに記録される。
【００６２】
また、上述の実施の形態においては、コンテンツ鍵ＫＫが設定されているかどうかを、管理情報からファイル開始位置とサイズによる隙間がゼロでないかどうかで判断していたが、例えばコンテンツ鍵ＫＫが設定されているか示す識別子（フラグ）をディレクトリレコードのシステム用（図３）に記録してもよい。また、このシステム用のエリアに隠し属性の開始位置やサイズを入れることもできる。このようなファイルの処理に必要な情報の記録を示す識別子が設定されている場合、再生時、ファイルの処理に必要な情報が設定されていることが迅速に確認できるので、速やかにファイルの処理に必要な情報を取得することができる。
【００６３】
また、上述の実施の形態においては、コンテンツ鍵ＫＫを空き領域の開始位置の情報を演算処理により暗号化して記録する場合について述べたが、本発明はこれに限らず、例えばコンテンツ鍵ＫＫをスクランブル処理により擾乱させた後に暗号化する場合等、他の種々の処理との組み合わせにより記録することも可能である。
【００６４】
また、上述の実施の形態においては、ディレクトリレコードのエクステントの位置とデータ長によって隠しファイル属性のスペースを設ける方法について述べたが、ファイルシステムによっては、隠しファイル用の空き領域を他の方法で獲得することもできる。つまり、上述例の各ファイル間の空き領域に対して、各ディレクトリ間の空き領域に着目する方法である。例えば、ディレクトリレコード全体のサイズが、ディレクトリレコードエリア内のファイルのデータ長の総計に対してオフセットがあるときがそれに相当する。この場合は、一方をファイルの実体のサイズ、他方を隠し属性を含めたファイルのサイズとして空き領域を確保し、隠しファイル属性を入れるようにする。
【００６５】
また、上述の実施の形態においては、ファイルの解凍時に使用するコンテンツ鍵をファイルの処理に必要な情報として記録する場合について述べたが、本発明はこれに限らず、例えばセットアッププログラムの開始時に使用する認証用のデータをファイルの処理に必要な情報として記録する場合、さらにはアプリケーションプログラムを実行する際の各種設定用のデータをファイルの処理に必要な情報として記録する場合、さらにはアプリケーションプログラムを構成する１つの実行ファイル自体をファイルの処理に必要な情報として記録する場合等、ファイルの処理に必要な情報にあっては、必要に応じて種々に設定することができる。
【００６６】
また、上述の実施の形態においては、アプリケーションプログラムのインストールに本発明を適用する場合について述べたが、本発明を管理情報によるファイルの管理に応用することも考えられる。この場合、例えば対応するコンピュータにおいて、コンテンツ鍵に相当するファイルについては、可視ファイルとして処理するようにしてもよい。すなわち、コンテンツ鍵に相当するファイルの存在は知られることになるが、ファイルが暗号鍵ＤＫ等により暗号化されていれば、ファイルの内容をコンピュータに読み取られることはない。なお、この場合には、空き領域が読み取れるようにコンピュータ上のＯＳ（Operating System）の変更が必要である。
【００６７】
また、上述の実施の形態においては、ＩＳＯ９６６０の規格によるＣＤ−ＲＯＭを作成する場合について述べたが、本発明はこれに限らず、ＵＤＦ（Universal Disk Format ）の規格によるＣＤ−ＲＯＭを作成する場合、ＩＳＯ９６６０とＵＤＦとのブリッジによるＣＤ−ＲＯＭを作成する場合、さらにはＤＶＤ（Digital Versatile Disc）、ＤＶＤの次世代ディスク、さらには光磁気ディスク、メモリカード、ハードディスク等、種々の記録媒体に広く適用することができる。
【００６８】
また、上述の実施の形態においては、コンテンツの例としてアプリケーションプログラムを提供する場合に本発明を適用する例について述べたが、本発明はこれに限らず、例えば音楽コンテンツ、映像コンテンツ等を提供する場合にも広く適用することができる。
【００６９】
また、ディスク原盤作成装置（情報記録装置）、ＣＤ−ＲＯＭ再生装置（情報再生装置）についてそれぞれ説明を行ったが、本発明は、記録機能と再生機能が一体構成とされた情報記録再生装置にも適用可能なことは勿論である。
【００７０】
またさらに、本発明は上述した実施の形態の例に限られるものではなく、本発明の要旨を逸脱することなくその他種々の構成を取り得ることは勿論である。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施の形態の例のディスク原盤作成装置を示す構成図である。
【図２】ＣＤ−ＲＯＭのボリューム構造の一例を示す図である。
【図３】ディレクトリレコードの構造例を示す図である。
【図４】ディレクトリレコードとファイルの関係図を示す図である。
【図５】ＣＤ−ＲＯＭ再生装置の一例の構成図である。
【図６】アプリケーションプログラムのインストール処理を示すフローチャートである。
【符号の説明】
【００７２】
１…ディスク原盤作成装置（情報記録装置）、２…ディスク原盤、３…フォーマッタ、４…光ディスク、５…管理情報生成部、８…位置情報算出部（位置情報算出手段）、９…暗号鍵生成部（暗号鍵生成手段）、１０…暗号化部（暗号化手段）、１１…ＥＦＭ信号生成回路、１２…ＥＦＭ信号出力回路、１３…カッティングマシン、１４…レーザー駆動回路、２０…ＣＤ−ＲＯＭ再生装置（情報再生装置）、２１…Ｉ／Ｆ、２２…ＣＰＵ、２３…光ディスクドライブ、２４…ＲＯＭ、２５…ＲＡＭ、２６…ＨＤＤ、ＡＤ，ＡＤ１，ＡＤ２…位置情報、ＤＫ，ＤＫ１，ＤＫ２…暗号鍵、Ｆ…ファイル、ＫＫ，ＫＫ´，ＫＫ１，ＫＫ２…コンテンツ鍵（鍵情報）
【図１】
2005203022.tif 000003
【図２】
2005203022.tif 000004
【図３】
2005203022.tif 000005
【図４】
2005203022.tif 000006
【図５】
2005203022.tif 000007
【図６】
2005203022.tif 000008