(57)【要約】【課題】本発明は、例えばＣＤ−ＲＯＭに係るシステムに適用して、簡易な管理により従来に比してセキュリティを向上する。【解決手段】本発明は、ファイルを管理する管理情報によっては再生困難に、この管理情報から生成した記録位置情報に基づいて空き領域にファイルの処理に必要な情報ＫＫを記録する。【選択図】        図１
2004192687.tif 000002
【特許請求の範囲】
【請求項１】
所定領域に記録した管理情報により再生可能にファイルを記録する情報記録装置において、
前記管理情報から所定の演算処理により、前記ファイルを記録した前記記録媒体における空き領域の一部を示す記録位置情報を生成する記録位置情報生成手段を備え、
前記管理情報によっては再生困難に、前記記録位置情報による記録位置に、前記ファイルの処理に必要な情報を記録する
ことを特徴とする情報記録装置。
【請求項２】
前記管理情報から所定の演算処理により、暗号鍵を生成し、
前記暗号鍵により前記ファイルの処理に必要な情報を暗号化して記録する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記管理情報に、前記ファイルの処理に必要な情報の記録を示す識別子を設定する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項４】
所定領域に記録した管理情報により再生可能にファイルが記録されてなる記録媒体において、
前記管理情報によっては再生困難に、所定の演算処理により前記管理情報から求められる記録位置であって、空き領域の一部に、前記ファイルの処理に必要な情報が記録された
ことを特徴とする記録媒体。
【請求項５】
所定の演算処理により前記管理情報から求められた暗号鍵により、前記ファイルの処理に必要な情報が暗号化されて記録された
ことを特徴とする請求項４に記載の記録媒体。
【請求項６】
前記管理情報に、前記ファイルの処理に必要な情報の記録を示す識別子が設定された
ことを特徴とする請求項４に記載の記録媒体。
【請求項７】
前記記録媒体が、光ディスクである
ことを特徴とする請求項４に記載の記録媒体。
【請求項８】
所定領域に記録した管理情報により再生可能にファイルが記録されてなる記録媒体より前記ファイルを再生する情報再生装置において、
前記管理情報から所定の演算処理により、前記ファイルを記録した前記記録媒体における空き領域の一部を示す記録位置情報を生成する記録位置情報生成手段を備え、
前記管理情報によっては再生困難に記録された前記ファイルの処理に必要な情報を、前記記録位置情報に基づいて再生する
ことを特徴とする情報再生装置。
【請求項９】
前記管理情報から所定の演算処理により、暗号鍵を生成し、
前記ファイルの処理に必要な情報の暗号化を前記暗号鍵により解除する
ことを特徴とする請求項８に記載の情報再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報記録装置、記録媒体、情報再生装置に関し、例えばＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）に係るシステムに適用することができる。本発明は、ファイルを管理する管理情報によっては再生困難に、この管理情報から生成した位置情報に基づいて空き領域にファイルの処理に必要な情報を記録することにより、簡易な管理により従来に比してセキュリティーを向上することができるようにする。
【０００２】
【従来の技術】
従来、光ディスク、ハードディスク等のディスク状記録媒体においては、管理情報エリアに記録された管理情報によりユーザーエリアに記録されたファイルを管理するようになされている。このためこの種のディスク状記録媒体に記録されたファイルを再生する場合、この管理情報エリアの記録に基づいて、対応するファイルの記録位置情報を取得し、この記録位置情報によりディスク状記録媒体を再生するようになされている。
【０００３】
これに対してＣＤ−ＲＯＭにより提供されるアプリケーションプログラムのインストールにおいては、このＣＤ−ＲＯＭに記録されたセットアップ用ファイルの実行により、ＣＤ−ＲＯＭに記録されたファイルを順次解凍してコンピュータのハードディスク装置に記録するようになされている。
【０００４】
このようなアプリケーションプログラムのインストールにおいては、別途提供されるシリアル番号等の入力により違法コピーを防止するようになされている。またこのような違法コピーを防止する方法としては、種々の方法が提案されるようになされており、例えば特開平７−２４３６４号公報においては、各ファイルを暗号化して、暗号化の解除に必要なキー情報と共に記録する方法が提案されるようになされている。
【０００５】
【特許文献１】
特開平７−２４３６４号公報
【０００６】
【発明が解決しようとする課題】
ところでこのようなシリアル番号等の入力による違法コピーの防止方法において、シリアル番号等の管理が煩雑な問題がある。またキー情報等の記録にあっても、管理情報エリアの記録に基づいて簡易に発見でき、これにより十分なセキュリティーを確保できない問題がある。
【０００７】
本発明は以上の点を考慮してなされたもので、簡易な管理により従来に比してセキュリティーを向上することができる情報記録装置、記録媒体、情報再生装置を提案しようとするものである。
【０００８】
【課題を解決するための手段】
かかる課題を解決するため請求項１の発明においては、所定領域に記録した管理情報により再生可能にファイルを記録する情報記録装置に適用して、管理情報から所定の演算処理により、ファイルを記録した記録媒体における空き領域の一部を示す記録位置情報を生成する記録位置情報生成手段を備え、管理情報によっては再生困難に、この記録位置情報による記録位置に、ファイルの処理に必要な情報を記録する。
【０００９】
また請求項４の発明においては、所定領域に記録した管理情報により再生可能にファイルが記録されてなる記録媒体に適用して、管理情報によっては再生困難に、所定の演算処理により管理情報から求められる記録位置であって、空き領域の一部に、ファイルの処理に必要な情報が記録されてなるようにする。
【００１０】
また請求項８の発明においては、所定領域に記録した管理情報により再生可能にファイルが記録されてなる記録媒体よりファイルを再生する情報再生装置に適用して、管理情報から所定の演算処理により、ファイルを記録した記録媒体における空き領域の一部を示す記録位置情報を生成する記録位置情報生成手段を備え、管理情報によっては再生困難に記録されたファイルの処理に必要な情報を、記録位置情報に基づいて再生する。
【００１１】
請求項１の構成により、情報記録装置に適用して、管理情報から所定の演算処理により、ファイルを記録した記録媒体における空き領域の一部を示す記録位置情報を生成する記録位置情報生成手段を備え、管理情報によっては再生困難に、この記録位置情報による記録位置に、ファイルの処理に必要な情報を記録すれば、コンピュータの通常のオペレーティングシステムによっては、単に空き領域と観察されるようにして、情報記録媒体等で異なる位置に、ファイルの処理に必要な情報を記録することができ、これにより別途、シリアル番号等を提供して違法コピーを防止する場合等に比して簡易な管理により従来に比してセキュリティーを向上することができる。
【００１２】
これにより請求項４、請求項８の構成により、簡易な管理により従来に比してセキュリティーを向上することができる記録媒体、この記録媒体を再生する情報再生装置を提供することができる。
【００１３】
【発明の実施の形態】
以下、適宜図面を参照しながら本発明の実施の形態を詳述する。
【００１４】
（１）実施の形態の構成
図１は、本発明の実施の形態に係るディスク原盤作成装置の構成を示すブロック図である。このディスク原盤作成装置１は、表面にレジストを塗布してなるディスク原盤２にレーザービームを照射してこのディスク原盤２を露光する。光ディスクの製造工程においては、このディスク原盤２を現像してマザーディスクを作成した後、このマザーディスクよりスタンパを作成し、このスタンパを用いてＣＤ−ＲＯＭを作成するようになされている。
【００１５】
このディスク原盤作成装置１において、フォーマッタ３は、光ディスク４等を介してＣＤ−ＲＯＭの作成に必要な各種のデータ、このＣＤ−ＲＯＭによりユーーザーに提供するアプリケーションプログラムに係るファイルＦ、コンテンツ鍵ＫＫが提供される。ここでコンテンツ鍵ＫＫは、ファイルＦの処理に必要な情報であり、この実施の形態では、ＣＤ−ＲＯＭに記録する一部のファイルＦがこのコンテンツ鍵ＫＫを用いて解凍されるようになされている。
【００１６】
フォーマッタ３は、このようにして提供されるデータ、ファイルＦの情報より、ＣＤ−ＲＯＭのボリューム構造を構築する。さらにフォーマッタ３は、このようにして構築したボリューム構造により管理情報を作成し、この管理情報、光ディスク４に記録されたファイルＦ等を順次読み出して処理することにより、ＣＤ−ＲＯＭに作成するピット列に対応して信号レベルが切り換わる変調信号Ｓ１を生成する。
【００１７】
すなわちフォーマッタ３において、管理情報生成部５は、光ディスク４等を介して提供される各種のデータにより管理情報を生成して出力する。ここで管理情報は、ＣＤ−ＲＯＭに記録されたファイルを再生可能に、ＣＤ−ＲＯＭを管理する各種の情報である。管理情報生成部５は、ＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）９６６０の規定に従ってこれら管理情報を作成する。
【００１８】
ここで図２は、このＩＳＯ９６６０に規定のＣＤ−ＲＯＭのボリューム構造を示す図表である。この規定において、ＣＤ−ＲＯＭは、先頭側より順に、システムエリア、ボリューム記述子群、パステーブル群、ディレクトリ、ファイルが割り当てられる。ここでシステムエリアは、先頭１６クラスタの領域であり、システム用に予約されるようになされている。ボリューム記述子群は、１セクタによる構造体であるボリューム記述子が所定個数だけ割り当てられ、このボリューム記述子には、作成者、ルートディレクトリの位置、ブート情報等のボリュームに関する情報が割り当てられるようになされている。またパステーブル群には、複数のパステーブルが割り当てられる。ここでパステーブルは、高速なディレクトリ検索のためにディレクトリ情報を記録したテーブルである。
【００１９】
ディレクトリには、ファイル、サブディレクトリに関する情報が割り当てられ、各ファイルの記録位置、ファイル名、データ長、ファイルフラグ等が割り当てられるようになされている。これによりこの実施の形態では、管理情報によりユーザーエリアに記録したファイルを再生できるようになされている。
【００２０】
管理情報生成部５は、コンテンツ鍵ＫＫについては、ディレクトリには記録しないように、すなわち管理情報によっては、コンテンツ鍵ＫＫを記録した箇所が、空き領域として再生時検出されるように、管理情報を作成する。これによりこの実施の形態では、コンピュータにおける通常のオペレーティングシステムによっては、管理情報により再生困難にファイルの処理に必要な情報であるコンテンツ鍵ＫＫを記録するようになされている。
【００２１】
またこのようなコンテンツ鍵ＫＫを記録する場合には、管理情報の記録領域において、何ら定義されていない領域にコンテンツ鍵ＫＫの記録を示す識別子を設定する。なおこような識別子の設定にあっては、例えばフラグによる設定に適用することができる。
【００２２】
管理情報生成部５は、このようにして生成した管理情報を所定のタイミングで順次ＥＦＭ信号生成回路１１に出力する。
【００２３】
キー生成部７は、この管理情報生成部５で生成される管理情報に基づいて、暗号鍵ＤＫを生成する。具体的に、この実施の形態において、キー生成部７は、ボリューム記述子群を構成する基本ボリューム記述子（ＰＶＤ：Ｐｒｉｍａｒｙ  Ｖｏｌｕｍｅ  Ｄｅｓｃｒｉｐｔｏｒ  ）に基づいて暗号鍵ＤＫを生成する。ここで基本ボリューム記述子は、ボリュームに係る基本的な情報が割り当てられ、ボリューム記述子は、この基本ボリューム記述子の他に、副ボリューム記述子、ボリューム区画記述子、起動レコード、ボリューム記述子集合終端子等により構成される。
【００２４】
図３は、この基本ボリューム記述子を示す図表である。基本ボリューム記述子は、先頭１バイトがボリューム記述子名に割り当てられ、続く５バイトが対応する規格を示す規格識別子に割り当てられ、ＩＳＯ９６６０ではこの規格識別子が「ＣＤ００１」に設定されるようになされている。また続く１バイトがボリューム記述子の版数に割り当てられ、続く１バイトがリザーブに確保される。また続く各３２バイトがそれぞれシステム識別子、ボリューム識別子に割り当てられ、続いてボリューム空間の大きさを示す情報、パステーブルに係る情報等が順次割り当てられる。
【００２５】
キー生成部７は、この基本ボリューム記述子に割り当てられたデータの総和を計算し、この総和の値を所定の演算式により処理することにより、基本ボリューム記述子に基づく乱数により暗号鍵ＤＫを生成する。キー生成部７は、この暗号鍵ＤＫを暗号化部９に出力する。
【００２６】
位置情報生成部８は、キー生成部７と同様にして暗号鍵ファイルの記録位置情報を生成する。このときＣＤ−ＲＯＭに形成される空き領域に暗号鍵ファイルを記録するように、記録位置情報を生成する。すなわち位置情報生成部８は、優先順位が設定された複数の演算式により、基本ボリューム記述子に割り当てられたデータの総和を順次処理し、ユーザーエリアのアドレスを生成する。さらに位置情報生成部８は、このようにして生成したアドレスがＣＤ−ＲＯＭに形成される空き領域とされている領域を特定するアドレスか否か判定し、またこの位置情報によりコンテンツ鍵ＫＫを記録する領域を確保し得るか否か判定する。位置情報生成部８は、これらの処理により、空き領域に記録可能な位置情報を検出し、演算式に設定した優先順位に従って検出した位置情報を選択してコンテンツ鍵ＫＫの記録位置情報を生成する。
【００２７】
暗号化部１０は、キー生成部７で生成した暗号鍵ＤＫにより、コンテンツ鍵ＫＫを暗号化し、この暗号化したデータをファイル化する。暗号化部１０は、このファイルを位置情報生成部８で生成した記録位置情報に対応するタイミングでＥＦＭ信号生成回路１１に出力する。
【００２８】
これにより図４に示すように、この実施の形態では、所定の演算処理により管理情報からＣＤ−ＲＯＭにおける空き領域の一部を示す記録位置情報ＡＤを生成し、管理情報によっては再生困難に、この記録位置情報ＡＤによる記録位置に、ファイルの処理に必要な情報であるコンテンツ鍵ＫＫを記録するようになされている。またこのとき、このコンテンツ鍵ＫＫを、同様に、所定の演算処理により管理情報から作成した暗号鍵ＤＫにより暗号化して記録するようになされている。なおこれら管理情報生成部５、キー生成部７、位置情報生成部８、暗号化部１０は、例えば、このフォーマッタ３に設けられた演算処理手段により構成される。
【００２９】
フォーマッタ３において、ＥＦＭ信号生成回路１１は、光ディスク４を再生して得られるファイルＦのデータ、管理情報生成部５で生成される管理情報、暗号化部１０で生成したコンテンツ鍵ＫＫのファイルを、対応するタイミングで順次入力し、所定のデータ量単位でブロック化して誤り訂正符号を付加した後、インターリーブ処理し、さらに誤り訂正符号を付加する。ＥＦＭ信号生成回路１１は、このようにして処理したデータ、誤り訂正符号をＥＦＭ（Ｅｉｇｈｔ  ｔｏ  Ｆｏｕｒｔｅｅｎ  Ｍｏｄｕｌａｔｉｏｎ）変調した後、同期信号を介挿し、チャンネルクロックに同期したシリアルデータ列により出力する。またこのときＥＦＭ信号生成回路１１は、併せて、ＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ  ）のデータ、サブコードのデータを生成し、このＴＯＣのデータを同様に処理し、またサブコードのデータを適宜介挿して処理する。
【００３０】
続くＥＦＭ信号出力回路１２は、このＥＦＭ信号生成回路１１から出力されるＥＦＭ変調信号ＥＦＭをＮＲＺＩ（Ｎｏｎ  Ｒｅｔｕｒｎ  ｔｏ  Ｚｅｒｏ  Ｉｎｖｅｒｔｅ）変調してカッティングマシン１３に出力する。
【００３１】
カッティングマシン１３は、ディスク原盤２にレーザービームを照射し、このレーザービームの照射位置をディスク原盤２の内周側から外周側に順次変化させながら、ディスク原盤２を線速度一定の条件により回転駆動する。またこのときカッティングマシン１３は、フォーマッタ３から出力される変調信号Ｓ１によりレーザー駆動回路１４でディスク原盤２に照射するレーザービームをオンオフ制御する。これによりカッティングマシン１３は、変調信号Ｓ１に対応する露光軌跡をディスク原盤２に順次作成し、この露光軌跡によりＣＤ−ＲＯＭにピット列を形成するようになされている。
【００３２】
これらによりこの実施の形態において、このディスク原盤２から作成されるＣＤ−ＲＯＭにおいては、管理情報によっては再生困難に、所定の演算処理により管理情報から求められる記録位置であって、管理情報による空き領域の一部記録位置に、ファイルの処理に必要なコンテンツ鍵ＫＫが記録されるようになされている。またこのコンテンツ鍵ＫＫにおいては、所定の演算処理により管理情報から作成した暗号鍵ＤＫにより暗号化して記録されるようになされている。
【００３３】
図５は、このようにして作成されたＣＤ−ＲＯＭを処理するコンピュータを示すブロック図である。このコンピュータ２０においては、インターフェース（Ｉ／Ｆ）２１を介してキーボード、マウス、モニタ等がバスＢＵＳに接続される。また中央処理ユニット（ＣＰＵ）２２の制御によりＣＤ−ＲＯＭを再生する光ディスクドライブ２３がバスＢＵＳに接続される。
【００３４】
コンピュータ２０は、リードオンリメモリ（ＲＯＭ）２４の記録に従ってランダムアクセスメモリ（ＲＡＭ）２５にワークエリアを確保して、ハードディスクドライブ（ＨＤＤ）２６に記録された処理プログラムを中央処理ユニット２２により実行することにより、ユーザーによる指示に応じて種々の処理を実行するようになされている。
【００３５】
これらの処理において、ユーザーによりＣＤ−ＲＯＭに記録されたアプリケーションプログラムのインストールが指示されると、中央処理ユニット２２は、図６の処理手順を実行する。すなわち中央処理ユニット２２は、ユーザーによりアプリケーションプログラムのインストールが指示されると、ステップＳＰ１からステップＳＰ２に移り、ＣＤ−ＲＯＭの管理情報より、コンテンツ鍵ＫＫの記録を示すフラグが設定されているか否か判断する。ここで否定結果が得られると、中央処理ユニット２２は、ステップＳＰ２からステップＳＰ３に移り、ＣＤ−ＲＯＭに記録されたセットアッププログラムの実行により、従来と同様の通常のインストールの処理を実行する。すなわち中央処理ユニット２２は、ＣＤ−ＲＯＭに記録された各ファイルをハードディスクドライブ２６に記録して解凍した後、アイコン等を作成してセットアップの処理を実行し、ステップＳＰ４に移ってこの処理手順を終了する。
【００３６】
これに対してステップＳＰ２で肯定結果が得られると、中央処理ユニット２２は、ステップＳＰ５に移り、フォーマッタ３における処理と同様に管理情報を演算処理して暗号鍵ＤＫを生成する。また続くステップＳＰ６において、フォーマッタ３における処理と同様に、管理情報を演算処理してコンテンツ鍵ＫＫの記録位置情報を検出する。中央処理ユニット２２は、続くステップＳＰ７において、このようにして検出した記録位置情報をパラメータに設定して光ディスクドライブ２３にＣＤ−ＲＯＭの再生を指示するコマンドを発行し、これにより管理情報では空き領域とされている領域を再生してコンテンツ鍵ＫＫのファイルを取得する。
【００３７】
中央処理ユニット２２は、続くステップＳＰ８において、このようにして取得したコンテンツ鍵ＫＫのファイルを、ステップＳＰ５で生成した暗号鍵ＤＫにより処理してコンテンツ鍵ＫＫの暗号化を解除する。また続くステップＳＰ９において、例えば、このコンテンツ鍵を引数に設定して、ＣＤ−ＲＯＭに記録されたセットアッププログラムに実行を指示し、これによりＣＤ−ＲＯＭに記録されたアプリケーションプログラムに係るファイルをハードディスクドライブ２６に転送し、コンテンツ鍵ＫＫにより解凍する。また続くステップＳＰ１０において、アイコン等を作成してセットアップの処理を実行し、ステップＳＰ４に移ってこの処理手順を終了する。
【００３８】
（２）実施の形態の動作
以上の構成において、この実施の形態では、ディスク原盤作成装置１のフォーマッタ３において、光ディスク４より提供されるファイルＦの情報等により、ＣＤ−ＲＯＭのレイアウトが設定され、このレイアウトに従って管理情報生成部５で管理情報が生成される。フォーマッタ３においては、この管理情報が所定順序、所定フォーマットによりＥＦＭ信号生成回路１１に入力され、またこの管理情報に対応する順序により光ディスク４に記録されたファイルが順次再生されてＥＦＭ信号生成回路１１に入力され、これらにより生成された変調信号、Ｓ１によりディスク原盤２が順次露光されてピット列による潜像が形成される。この実施の形態では、このディスク原盤２が現像されてマスタディスクが作成され、このマスタディスクよりスタンパ、ＣＤ−ＲＯＭが順次作成される。
【００３９】
このようにしてファイルＦ、管理情報を記録するにつき、フォーマッタ３では、管理情報の基本ボリューム記述子から総和が計算され、この総和を用いた演算処理により、暗号鍵ＤＫが作成される。また同様にして、位置情報生成部８で、ＣＤ−ＲＯＭにおける空き領域の一部を示す記録位置情報が生成される。フォーマッタ３では、この暗号鍵ＤＫによりＣＤ−ＲＯＭに記録するファイルＦの処理に必要なコンテンツ鍵ＫＫが暗号化され、位置情報生成部８で生成された位置情報に対応するタイミングで、この暗号化されてなるコンテンツ鍵ＫＫのファイルがＥＦＭ信号生成回路１１に供給される。
【００４０】
これによりこの実施の形態では、管理情報によりファイルを再生する通常のオペレーティングシステムでは、発見困難に、空き領域と判断される領域に、コンテンツ鍵ＫＫが記録される。またＣＤ−ＲＯＭにおけるボリューム構造が異なる場合には、異なる箇所に、コンテンツ鍵ＫＫが記録される。
【００４１】
これにより例えばシリアル番号等の入力により違法コピーを防止する場合との比較においては、このような入力に供するデータを別途、管理、配付する必要が無いことにより、その分、簡易な管理によりセキュリティーを向上することができる。また通常のオペレーティングシステムでは、発見困難に、空き領域と判断される領域に、またボリューム構造が異なる場合には、異なる箇所に、コンテンツ鍵ＫＫが記録されることにより、従来に比して一段とセキュリティーを向上することができる。
【００４２】
またこのコンテンツ鍵ＫＫにおいては、暗号鍵ＤＫにより暗号化されて記録され、この暗号鍵ＤＫが管理情報を用いた演算処理により作成されることにより、ＣＤ−ＲＯＭのボリューム構造が異なる場合には、異なる暗号鍵ＤＫにより暗号化されることになり、これによっても一段とセキュリティーを向上することができる。
【００４３】
すなわちこのようにして潜像が作成されてなるディスク原盤２より作成されたＣＤ−ＲＯＭにおいては、通常のオペレーティングシステムによるコンピュータにインストールする場合、コンテンツ鍵ＫＫの記録位置を発見し得ず、また例え発見したとしても、暗号鍵ＤＫを生成し得ないことにより、コンテンツ鍵ＫＫの暗号化を解除し得ず、これによりＣＤ−ＲＯＭに記録されたファイルをハードディスクドライブに記録したとしても、正常に機能させ得ず、これによりこのＣＤ−ＲＯＭにより供給されるアプリケーションプログラムの不正使用から防止することができる。
【００４４】
またこのＣＤ−ＲＯＭをコピーする場合にあっては、ファイル単位で転送してＣＤ−Ｒ等に記録することにより、コンテンツ鍵ＫＫにあっては、コピーし得ず、またコピーし得たとしても、管理情報によっては、記録位置を特定し得なくなる。これによりこの実施の形態では、不正コピーを確実に防止し得るようになされている。
【００４５】
これに対して正規のユーザーに係る対応するコンピュータ２０においては、フォーマッタ３における演算処理と同様にして、管理情報を演算処理してコンテンツ鍵ＫＫの記録位置情報が取得され、この記録位置情報をパラメータに設定したコマンドによりＣＤ−ＲＯＭに記録されたコンテンツ鍵ＫＫのファイルが再生される。また同様にして、暗号鍵ＤＫが生成され、この暗号鍵ＤＫによりコンテンツ鍵ＫＫの暗号化が解除される。さらにこの暗号化によりハードディスクドライブに記録する各ファイルが解凍される。
【００４６】
これにより正規のユーザーに係る対応するコンピュータ２０においては、何らシリアル番号等を入力しなくても、このＣＤ−ＲＯＭに記録されたアプリケーションプログラムを正しくインストールしてこのアプリケーションプログラムを実行することができる。
【００４７】
（３）実施の形態の動作
以上の構成によれば、ファイルを管理する管理情報によっては再生困難に、この管理情報から生成した記録位置情報に基づいて空き領域にファイルの処理に必要な情報を記録することにより、簡易な管理により従来に比してセキュリティーを向上することができる。
【００４８】
また管理情報から所定の演算処理により、暗号鍵を生成し、この暗号鍵によりファイルの処理に必要な情報を暗号化して記録することにより、一段とセキュリティーを向上することができる。
【００４９】
また管理情報に、このようなファイルの処理に必要な情報の記録を示す識別子を設定することにより、再生時、迅速に、ファイルの処理に必要な情報を取得することができる。
【００５０】
（４）他の実施の形態
なお上述の実施の形態においては、管理情報における基本ボリューム記述子の総和から記録位置情報、暗号鍵を生成する場合について述べたが、本発明はこれに限らず、例えば基本ボリューム記述子に設定された論理ブロック長、ボリューム作成日付及び時刻等、基本ボリューム記述子に設定された種々の項目より記録位置情報、暗号鍵を生成するようにしてもよく、さらには管理情報の他の情報より記録位置情報、暗号鍵を生成するようにしてもよい。またこの場合、記録位置情報と暗号鍵とで生成基準となる管理情報を異ならせるようにしてもよい。
【００５１】
また上述の実施の形態においては、コンテンツ鍵ＫＫを１箇所に記録する場合について述べたが、本発明はこれに限らず、コンテンツ鍵ＫＫを分割して複数箇所に記録してもよく、この場合に、それぞれ異なる暗号鍵により暗号化するようにしてもよい。
【００５２】
また上述の実施の形態においては、コンテンツ鍵ＫＫをユーザーエリアの空き領域に記録する場合について述べたが、本発明はこれに限らず、管理情報記録領域の空き領域に記録するようにしてもよい。
【００５３】
また上述の実施の形態においては、コンテンツ鍵ＫＫを単に暗号化して記録する場合について述べたが、本発明はこれに限らず、例えばスクランブル処理により擾乱させた後、暗号化する場合等、他の種々の処理との組み合わせにより記録する場合に広く適用することができる。
【００５４】
また上述の実施の形態においては、ＣＤ−ＲＯＭのレイアウトを決定した後、コンテンツ鍵の記録位置情報を生成する場合について述べたが、本発明はこれに限らず、ＣＤ−ＲＯＭのレイアウト時、併せてコンテンツ鍵の記録位置情報を生成するようにしもよい。このようにすれば上述したように優先順位を設定した複数の演算式を用意しなくても、１つの演算式によりコンテンツ鍵の記録位置情報を生成することも可能である。
【００５５】
また上述の実施の形態においては、ファイルの解凍時に使用するコンテンツ鍵をファイルの処理に必要な情報として記録する場合について述べたが、本発明はこれに限らず、例えばセットアッププログラムの開始時に使用する認証用のデータをファイルの処理に必要な情報として記録する場合、さらにはアプリケーションプログラムを実行する際の各種設定用のデータをファイルの処理に必要な情報として記録する場合、さらにはアプリケーションプログラムを構成する１つの実行ファイル自体をファイルの処理に必要な情報として記録する場合等、ファイルの処理に必要な情報にあっては、必要に応じて種々に設定することができる。
【００５６】
また上述の実施の形態においては、アプリケーションプログラムのインストールに本発明を適用する場合について述べたが、本発明はこれに限らず、管理情報によるファイルの管理にも適用することができる。すなわちこの場合、例えば対応するコンピュータにおいて、コンテンツ鍵に相当するファイルについては、可視ファイルとして処理するようにしてもよい。
【００５７】
また上述の実施の形態においては、ＩＳＯ９６６０の規格によるＣＤ−ＲＯＭを作成する場合について述べたが、本発明はこれに限らず、ＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ  ）の規格によるＣＤ−ＲＯＭを作成する場合、ＩＳＯ９６６０とＵＤＦとのブリッジによるＣＤ−ＲＯＭを作成する場合、さらにはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）、ＤＶＤの次世代ディスク、さらには光磁気ディスク、メモリカード等、種々の記録媒体に広く適用することができる。
【００５８】
また上述の実施の形態においては、アプリケーションプログラムを提供する場合に本発明を適用する場合について述べたが、本発明はこれに限らず、例えば音楽コンテンツ、映像コンテンツを提供する場合にも広く適用することができる。
【００５９】
【発明の効果】
上述のように本発明によれば、ファイルを管理する管理情報によっては再生困難に、この管理情報から生成した記録位置情報に基づいて空き領域にファイルの処理に必要な情報を記録することにより、簡易な管理により従来に比してセキュリティーを向上することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るディスク原盤作成装置を示すブロック図である。
【図２】ＣＤ−ＲＯＭのボリューム構造を示す図表である。
【図３】ＣＤ−ＲＯＭの基本ボリューム記述子を示す図表である。
【図４】図１のディスク原盤作成装置によるコンテンツ鍵の処理の説明に供す略線図である。
【図５】図１のディスク原盤作成装置によるＣＤ−ＲＯＭを再生するコンピュータを示すブロック図である。
【図６】図５のコンピュータにおける中央処理ユニットの処理手順を示すフローチャートである。
【符号の説明】
１……ディスク原盤作成装置、２……ディスク原盤、３……フォーマッタ、５……管理情報生成部、７……キー生成部、８……位置情報生成部、１０……暗号化部、１１……ＥＦＭ信号生成回路、１２……ＥＦＭ信号出力回路、２０……コンピュータ、２２……中央処理ユニット
【図１】
2004192687.tif 000003
【図２】
2004192687.tif 000004
【図３】
2004192687.tif 000005
【図４】
2004192687.tif 000006
【図５】
2004192687.tif 000007
【図６】
2004192687.tif 000008