(57)【要約】【目的】プロテクト信号を含む光ディスクを製造する。【構成】プロテクト光ディスク製作システムは，ユーザ・データに基づいて，光ディスクの規格に沿うユーザ・データを生成する信号処理装置１と，カッティング装置４との間にプロテクト信号挿入装置２が配置されている。信号処理装置１にはプロテクト信号を記録すべきセクタを含むユーザ・データが与えられる。プロテクト信号挿入装置２は，上記信号処理装置１から出力されるユーザ・データ中のプロテクト信号を記録すべきセクタの少なくとも一部に，プロテクト信号を挿入する。プロテクト信号挿入装置２から出力されるプロテクト信号を含むユーザ・データに基づいて，カッティング装置４においてプロテクト信号を表すデータを含むスタンパが製作される。【選択図】  図３
2004319012.tif 000002
【特許請求の範囲】
【請求項１】
プロテクト信号を記録すべきセクタを含むユーザ・データが与えられ，与えられるユーザ・データに基づいて光ディスクの規格に沿うデータを生成する信号処理装置，
上記信号処理装置において生成される規格データ中のプロテクト信号を記録すべきセクタの少なくとも一部に，光ディスクの読取装置がエラーを発生するプロテクト信号を挿入することによりプロテクト・ユーザ・データを生成するプロテクト信号挿入装置，および
プロテクト信号挿入装置において生成されるプロテクト・ユーザ・データに基づいて，スタンパを製作するカッティング装置，
を備えた光ディスク製作システム。
【請求項２】
上記信号処理装置に与えられる規格データ中のプロテクト信号を記録すべきセクタには，上記信号処理装置がエラーを発生しないデータが記録されており，
上記プロテクト信号挿入装置は，
上記プロテクト信号を記録すべきセクタに記録されているデータの少なくとも一部を，プロテクト信号に置換することによりプロテクト信号を挿入する，
請求項１に記載の光ディスク製作システム。
【請求項３】
上記プロテクト信号は，所定周波数の信号をエンコードすることにより得られるデータを表すピットを形成するもの，ピットを形成しないもの，規定外の寸法を持つピットを形成するもの，規定外の連続した同一寸法のピットを形成するもの，のいずれかである，
請求項１に記載の光ディスク製作システム。
【請求項４】
与えられるデータに基づいて光ディスクの規格に沿うデータを生成する信号処理装置および与えられるデータに基づいてスタンパを製作するカッティング装置とともに用いられ，
上記信号処理装置とカッティング装置との間に配置され，
上記信号処理装置において生成される規格データ中のプロテクト信号を記録すべきセクタの少なくとも一部に，光ディスクの読取装置がエラーを発生するプロテクト信号を挿入する手段を備えた，
プロテクト信号挿入装置。
【請求項５】
与えられるプロテクト信号を記録すべきセクタを特定するデータに基づいて，上記信号処理装置から出力される規格データ中のプロテクト信号を記録すべきセクタを検出する検出手段，および
上記検出手段によってプロテクト信号を記録すべきセクタが検出されたことに応答にして，プロテクト信号を生成するプロテクト信号生成手段を備えている，
請求項４に記載のプロテクト信号挿入装置。
【請求項６】
プロテクト信号を記録すべきセクタを含むユーザ・データが与えられ，与えられるユーザ・データに基づいて光ディスクの規格に沿うユーザ・データを生成する信号処理手段，および
上記信号処理手段において生成される規格データ中のプロテクト信号を記録すべきセクタの少なくとも一部に，光ディスクの読取装置がエラーを発生するプロテクト信号を挿入するプロテクト信号挿入手段，
を備えた光ディスク信号処理装置。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は，光ディスク製作システムおよびこのシステムに用いられるプロテクト信号挿入装置，より詳細には，不正に複製されたプログラムまたはデータがコンピュータで使用される（たとえば，インストールされる）のを防止する光ディスクを製造する光ディスク製作システムおよびこのシステムに用いられるプロテクト信号挿入装置に関する。
【０００２】
【従来技術】
図１４は，従来のＣＤ−ＲＯＭ製作システムの概要を示すブロック図である。
【０００３】
ＣＤ−ＲＯＭ製作システム（ＣＤ−ＲＯＭの作成に用いられるスタンパを製作するためのシステム）は，エンコード用ＣＤ信号処理装置５２と，カッティング装置５３とを含む。磁気テープ５１等に記録されたユーザ・データがエンコード用ＣＤ信号処理装置５２に入力し，所定の処理（ＣＤ−ＲＯＭの規格に沿うデータにする処理）が施されて出力される。エンコード用ＣＤ信号処理装置５２から出力されたユーザ・データはカッティング装置（マスタリング装置）５３に入力し，カッティング装置５３においてスタンパ５４が作成される。スタンパ５４を用いた射出成形によってＣＤ−ＲＯＭが作成される。
【０００４】
ＣＤ−ＲＯＭにはプログラムやデータが記録される。近年，ＣＤ−ＲＯＭに記録されたプログラムやデータを複製するための媒体（ＣＤ−Ｒ等）や複製するための装置（ＣＤ−Ｒドライブ）等が普及している。このため，一般のユーザがＣＤ−ＲＯＭの内容（プログラムやデータ）をコピーすることが困難でなくなっている。
【０００５】
ＣＤ−ＲＯＭに記録されたプログラムやデータをＣＤ−Ｒ等にたとえ複製したとしても，そのＣＤ−Ｒ等を用いることによってはプログラムやデータをコンピュータで使用できないようにする，そのようなＣＤ−ＲＯＭが提案されている（たとえば，特許文献１参照）。このＣＤ−ＲＯＭは，その所定の時間位置にＣＤ−ＲＯＭドライブがエラーを発生するデータ（特殊セクタ）が記録されたＣＤ−ＲＯＭである（特許文献１の図５参照）。さらにこのＣＤ−ＲＯＭにはインストール・プログラムが記録されており，インストール・プログラムは特殊セクタが存在すればインストールを実行させ，特殊セクタが存在しなければプログラム等のインストールを中止するアルゴリズムを持つ（特許文献１の図９参照）。真正な（オリジナルの）ＣＤ−ＲＯＭは特殊セクタを持つので，ＣＤ−ＲＯＭに記録されているプログラム等のインストールは正常に実行される。ＣＤ−ＲＯＭの内容をコピーしたコピー媒体には特殊セクタはコピーされないので（ＣＤ−ＲＯＭドライブは特殊セクタを読出すことができず，このためコピー媒体には特殊セクタは存在しない），コピー媒体を用いたインストールは中止される。たとえ，コピー媒体にプログラムやデータがコピーされたとしても，それを利用できないようにすることができる。
【０００６】
【特許文献１】
特開２０００−３３４１９
【０００７】
【発明の開示】
この発明は，既存の光ディスク製作システムに大幅な変更を生じさせることなく，簡便に特殊セクタ（プロテクト信号）を持つ光ディスクを製造することができるシステムを提供することを目的とする。
【０００８】
またこの発明は，上述の特殊セクタ（プロテクト信号）を持つ光ディスクを作成するために，既存の光ディスク製作システムに追加する装置を提供することを目的とする。
【０００９】
この発明による光ディスク製作システムは，プロテクト信号を記録すべきセクタを含むユーザ・データが与えられ，与えられるユーザ・データに基づいて光ディスクの規格に沿うデータを生成する信号処理装置，上記信号処理装置において生成される規格データ中のプロテクト信号を記録すべきセクタの少なくとも一部に，光ディスクの読取装置がエラーを発生するプロテクト信号を挿入することによりプロテクト・ユーザ・データを生成するプロテクト信号挿入装置，およびプロテクト信号挿入装置において生成されるプロテクト・ユーザ・データに基づいて，スタンパを製作するカッティング装置を備えていることを特徴とする。
【００１０】
この発明による光ディスク信号処理装置は，プロテクト信号を記録すべきセクタを含むユーザ・データが与えられ，与えられるユーザ・データに基づいて光ディスクの規格に沿うユーザ・データを生成する信号処理手段，および上記信号処理手段において生成される規格データ中のプロテクト信号を記録すべきセクタの少なくとも一部に，光ディスクの読取装置がエラーを発生するプロテクト信号を挿入するプロテクト信号挿入手段を備えていることを特徴とする。
【００１１】
この発明によるプロテクト信号挿入装置は，与えられるデータに基づいて光ディスクの規格に沿うデータを生成する信号処理装置および与えられるデータに基づいてスタンパを製作するカッティング装置とともに用いられるものであり，上記信号処理装置とカッティング装置との間に配置され，上記信号処理装置において生成される規格データ中のプロテクト信号を記録すべきセクタの少なくとも一部に，光ディスクの読取装置がエラーを発生するプロテクト信号を挿入する手段を備えていることを特徴とする。
【００１２】
この発明によると，信号処理装置から出力された光ディスクの規格に沿うデータ（規格データ）中のプロテクト信号を記録すべきセクタの少なくとも一部にプロテクト信号を表すデータが挿入されたものが，プロテクト信号挿入装置から出力されてカッティング装置（マスタリング装置）に入力する。カッティング装置では，プロテクト信号を表すデータ（以下，単にプロテクト信号という）を含む光ディスクのスタンパが製作される。スタンパによって作成される光ディスクにもプロテクト信号が含まれる。
【００１３】
記録媒体上における位置情報を含む単位領域として定義されるセクタによって上記のプロテクト信号を記録すべき部分を特定することができる。セクタの少なくとも一部に，プロテクト信号（プロテクト信号を表すピットおよびランド）が記録された光ディスクが作成される。
【００１４】
プロテクト信号の例としては，次のようなものがある。セクタに所定周波数の信号をエンコードすることにより得られるデータを表すピットを形成するもの，ピットを形成しないもの，規定外の寸法を持つピットを形成するもの，規定外の連続した同一寸法のピットを形成するもの等である。
【００１５】
上述のいずれの例においても，プロテクト信号の部分が読取装置によって読み取られると，読取装置はエラーを発生する。
【００１６】
好ましくは，上記信号処理装置に与えられるユーザ・データのプロテクト信号を記録すべきセクタには，上記信号処理装置がエラーを発生しないデータが記録しておく。この場合，上記プロテクト信号挿入装置は，上記ユーザ・データ中のプロテクト信号を記録すべきセクタに記録されているデータの少なくとも一部を，プロテクト信号に置換することによりプロテクト信号を挿入する。信号処理装置がエラーを発生しないデータは，プロテクト信号に置換されるデータであるから，意味を持たせる必要はないが，もちろん意味を持たせてもよい。いずれにしても，プロテクト信号を記録すべきセクタの一部には，プロテクト信号が記録される。
【００１７】
一実施態様では，上記プロテクト信号挿入装置は，与えられるプロテクト信号を記録すべきセクタを特定するデータに基づいて，上記信号処理装置から出力される規格データ中のプロテクト信号を記録すべきセクタを検出する検出手段，上記検出手段によってプロテクト信号を記録すべきセクタが検出されたことに応答にして，プロテクト信号を生成するプロテクト信号生成手段を備えている。検出されたプロテクト信号を記録すべきセクタの少なくとも一部に，生成されたプロテクト信号が挿入される。
【００１８】
この発明による光ディスク製作システム，またはこの発明によるプロテクト信号挿入装置または光ディスク信号処理装置を用いて作成される光ディスクは，たとえば，次のように用いることができる。
【００１９】
光ディスクの所定の位置にプロテクト信号を含むセクタ（以下，プロテクト・セクタという）を含ませておくとともに，アプリケーション・プログラムおよびこのアプリケーション・プログラムをコンピュータにインストールするためのインストール・プログラムを，光ディスクに記録させておく。そして，インストール・プログラムには上述のプロテクト・セクタの位置情報の記述を含ませておく。インストール・プログラムはこの位置情報にしたがってプロテクト・セクタにアクセス可能である。インストール・プログラムによってプロテクト・セクタがアクセスされると読取装置はエラーを発生する。このときには，インストールを続行し，エラーが発生しない場合にはインストールを中止するように，インストール・プログラムをプログラミングしておく。
【００２０】
光ディスク製作システムによって作成される光ディスク（オリジナル光ディスク）を用いた場合には，インストール・プログラムの処理によりアプリケーション・プログラムが正常にコンピュータにインストールされる。
【００２１】
オリジナル光ディスクの内容を複製装置を用いて他の記録媒体（以下，コピー媒体という）に複製しようとした場合には，複製装置における読取装置がプロテクト・セクタ（プロテクト信号）をアクセスしたときにエラーを発生するので，たとえアプリケーション・プログラムおよびインストール・プログラムが複製されたとしても，少なくともプロテクト・セクタについてはコピー媒体に複製できない。このようなコピー媒体からそこに記録されているアプリケーション・プログラムをコンピュータにインストールしようとした場合には，コピー媒体に記録されているインストール・プログラムがプロテクト・セクタの位置をアクセスしたときに，コピー媒体にはプロテクト・セクタが存在しないので読取装置はエラーを発生せず，したがってインストール・プログラムはアプリケーション・プログラムのインストールを中止する。
【００２２】
このように，この発明による光ディスク製作システム（プロテクト信号挿入装置，光ディスク信号処理装置）によって作成される光ディスクは，オリジナル光ディスクの内容を保護するために用いることができる。
【００２３】
この発明による光ディスク製作システムは，最も単純には，従来の光ディスク製作システムにおいて用いられている信号処理装置とカッティング装置との間にプロテクト信号挿入装置を配置することに構成される。既存のシステムに用いられている信号処理装置およびカッティング装置の改造等を行う必要は全くなく，低コストでオリジナル光ディスクの内容を保護することができる光ディスクを製造することができ，設備の変更も容易である。
【００２４】
【実施例の説明】
この実施例におけるＣＤ−ＲＯＭには，アプリケーション・プログラムおよびインストール・プログラムが記録されている。インストールとは，ＣＤ−ＲＯＭのインストール・プログラムにしたがってＣＤ−ＲＯＭ内のプログラムおよびデータをコンピュータ・システムのハードディスクに移し，メイン・ディレクトリにそのディレクトリ情報を記録することである。このＣＤ−ＲＯＭは，ＣＤ−ＲＯＭに記録されたアプリケーション・プログラムをＣＤ−Ｒ等にたとえそのまま複製したとしても，そのＣＤ−Ｒ等からコンピュータ・システムにアプリケーション・プログラムがインストールされてしまうことを防止できる構造を持つ。
【００２５】
図１は，ＣＤ−ＲＯＭのデータ配置構造を示している。
【００２６】
ＣＤ−ＲＯＭは円盤状の形状を持つ。ＣＤ−ＲＯＭにらせん状にピット（およびランド）が形成されることによって，ＣＤ−ＲＯＭにはプログラムやデータが記録される。ＣＤ−ＲＯＭはＣＤ−ＲＯＭドライブ等に装着され，ＣＤ−ＲＯＭドライブによってＣＤ−ＲＯＭに記録されているプログラムおよびデータが読出される。
【００２７】
ＣＤ−ＲＯＭに記録されているプログラムやデータはセクタと呼ばれる位置指定可能な記録単位によって取扱うことができる。セクタに着目してＣＤ−ＲＯＭのデータ配置構造を見ると，図１に示すように，ＣＤ−ＲＯＭにはリードイン（領域）（セクタ♯１），ユーザ領域（セクタ♯２〜セクタ♯ｎ−１），リードアウト（領域）（セクタ♯ｎ）の順に配置される。リードイン（セクタ♯１）が円盤の内側に位置する。リードアウト（セクタ♯ｎ）が円盤の外側に位置する。ユーザ領域（セクタ♯２〜セクタ♯ｎ−１）の先頭のセクタ（セクタ♯２）は，緩衝のためのプリギャップである。プリギャップ（領域）を除くセクタ（セクタ♯３〜セクタ♯ｎー１）に，ユーザのプログラムやデータが記述される。
【００２８】
図２は，ＣＤ−ＲＯＭ（スタンパ）の作成工程の流れを概略的に示すものである。
【００２９】
ユーザのプログラムやデータ（以下，単にユーザ・データと呼ぶ）に所定のデータを付加した２３５２バイトからなるセクタ（モード１）が作成される。セクタは，ユーザデータに，同期信号，セクタアドレス（時間情報）を含むヘッダ，エラー訂正のためのデータ（ＥＤＣ，中間領域，Ｐパリティ，Ｑパリティ）が付加されたものである。図２に示すセクタでは，エラー訂正のためのデータ（ＥＤＣ，中間領域，Ｐパリティ，Ｑパリティ）は省略して図示されている。一般的には，ユーザ・データは複数のセクタにわたって記録される。
【００３０】
セクタの同期信号を除く部分にスクランブルが施され，セクタはそれぞれが２４バイトからなるフレーム（Ｆ１フレーム）上に展開される。Ｆ１フレームの先頭のバイト（０番地；フレーム０）にセクタの先頭のバイトを配置した場合，１つのセクタは９８個の連続するフレーム上に配置される。
【００３１】
Ｆ１フレームにＣＩＲＣ（Ｃｒｏｓｓ  Ｉｎｔｅｒｌｅａｖｅ  Ｒｅｅｄ−ｓｏｌｏｍｏｎ  Ｃｏｄｅ）エンコードが施され，かつパリティ情報が付加される（Ｆ２フレームへの変換）。その後各Ｆ２フレームに制御バイトが付加される（Ｆ３フレームへの変換）。Ｆ３フレーム中の８ビットが１４チャネルビットに変換され（ＥＦＭエンコーディング），各１４チャネルビットの間へのマージンチャネルビットの挿入，フレーム同期ヘッダの付加，制御バイト（Ｓ０，Ｓ１）の付加，サブコーディング信号の付加が行われてチャネルフレーム（ＥＦＭフレーム）が構成される。９８個のチャネルフレームが一つのセクションとして扱われる。
【００３２】
チャネルフレームの各データはＮＲＺＩ（Ｎｏｎ−Ｒｅｔｕｒｎ  Ｔｏ  Ｚｅｒｏ  Ｉｎｖｅｒｔｅｄ）  波形に変換され，ＣＤ上でのピットとランドのデータが形成される。このデータに基づいてカッティング工程（マスタリング工程）においてスタンパが製作される。製作されたスタンパが用いられてＣＤ−ＲＯＭが射出成形（プレス工程）により製造される。
【００３３】
後述するように，プロテクトＣＤ−ＲＯＭ製作システムでは，ＣＤ−ＲＯＭ（スタンパ）の作成工程（図２）において行われる，スクランブルからＮＲＺＩ変換までの処理を経ることによって得られたデータを用いて，プロテクト信号（プロテクト・データ）を挿入する処理を行う。プロテクト信号が挿入されたデータに基づいてスタンパが製作される。プロテクトＣＤ−ＲＯＭ製作システムによって製造されるＣＤ−ＲＯＭはプロテクト信号を含むものとなる。プロテクト信号を含むＣＤ−ＲＯＭをプロテクトＣＤ−ＲＯＭと呼ぶ。プロテクト信号を含むセクタをプロテクト・セクタと呼ぶ。
【００３４】
図３は，プロテクトＣＤ−ＲＯＭ製作システムのハードウエア構成を示すブロック図である。
【００３５】
プロテクトＣＤ−ＲＯＭ製作システムは，エンコード用ＣＤ信号処理装置１，プロテクト信号挿入装置２，指示装置３およびカッティング装置４を含む。はじめに，これらの装置のそれぞれを簡単に説明しておく。
【００３６】
エンコード用ＣＤ信号処理装置１は，磁気テープ，光ディスク等に記録されている前準備データを，ＣＤ−ＲＯＭの規格に沿ったデータに加工する装置である。前準備データとは，ユーザ（顧客）から受取ったデータ（ユーザ・データ）中に後述するプロテクト信号を挿入すべき部分を確保したデータである（詳しくは，後述する）。エンコード用ＣＤ信号処理装置１では，前準備データに対し，上述のスクランブル処理，ＣＩＲＣエンコード，制御バイト付加，ＥＦＭエンコーディング等，ＮＲＺＩ波形への変換の処理が行われる。以下の説明において，スクランブル処理からＮＲＺＩ波形への変換処理までの一連の処理を「エンコーディング」と呼ぶ。このエンコーディングの処理の逆をたどる処理を「デコーディング」と呼ぶ。
【００３７】
プロテクト信号挿入装置２は，次に説明する指示装置３から与えられる指示データにしたがって，エンコード用ＣＤ信号処理装置１から出力されたエンコーディング後の前準備データに，プロテクト信号を挿入する装置である。プロテクト信号挿入装置２およびプロテクト信号の詳細については後述する。
【００３８】
指示装置３は，プロテクト信号挿入装置２においてプロテクト信号を挿入すべき位置を指定（指示）するためのものである。指示装置３はＣＰＵ，メモリ，入力装置，表示装置，ハードディスク，通信装置，フレキシブルディスク（ＦＤ）ドライブ等を含むコンピュータ・システムによって構成される。たとえば，ＦＤ７に記録された指示データが指示装置３のＦＤドライブにおいて読取られ，読取られた指示データがプロテクト信号挿入装置２に与えられる。
【００３９】
カッティング装置４は，プロテクト信号挿入装置２から出力されるデータに基づいて，ガラス基板に塗布されたフォトレジストにレーザカッティングを施し，ピットおよびランドによってプログラムおよびデータを記録したスタンパ６を作成する装置である。後述するように，プロテクト信号挿入装置２から出力されるデータにはプロテクト信号が含まれる。カッティング装置４において，ユーザ・データおよびプロテクト信号を表すピットおよびランドを持つスタンパ６が作成される。
【００４０】
図４はプロテクト信号挿入装置２の電気的構成を示すブロック図である。図５は指示装置３からプロテクト信号挿入装置２に与えられる指示データの一例を示している。図６（Ａ）  はユーザ・データのデータ構造を，図６（Ｂ）  はプロテクト信号挿入装置２に入力する前準備データのデータ構造を，図６（Ｃ）  はプロテクト信号挿入装置２から出力されるプロテクト信号を含むデータのデータ構造を示すものである。
【００４１】
前準備として，ユーザ（顧客）から受取ったデータ（ユーザ・データ）（図６（Ａ）  ）を用いて，ユーザ・データ中にプロテクト信号を挿入すべき領域を確保したデータ（前準備データ）（図６（Ｂ）  ）が作成される。前準備データ（図６（Ｂ）  ）は，ユーザ・データ（図６（Ａ）  ）に含まれる複数のセクタの途中に，所定のデータを記録した新たなセクタを挿入したものである。前準備データにおいて挿入される新たなセクタを，プロテクト信号挿入セクタと呼ぶ。プロテクト信号挿入セクタにあらかじめ記録されたデータを，置換用データと呼ぶ。図６（Ａ）  ，（Ｂ）  に示す例においては，ユーザ・データＡを含むセクタ（図６（Ａ）  においてセクタ＃ｍ，図６（Ｂ）  においてセクタ＃ｎ）と，ユーザ・データＢを含むセクタ（図６（Ａ）  においてセクタ＃ｍ＋１，図６（Ｂ）  においてセクタ＃ｎ＋４）との間に，新たな３つのプロテクト信号挿入セクタ（図６（Ｂ）  においてセクタ＃ｎ＋１〜セクタ＃ｎ＋３）が挿入されている。プロテクト信号挿入セクタ中に記述されている置換用データは，ＣＤ信号処理装置１における処理においてエラーを生じさせないデータであればよく，意味を持たせる必要はない。たとえば，置換用データは，すべて０を表すデータ，またはすべて１を表すデータとする。
【００４２】
前準備データは，コンピュータ・システムを用いてハードディスク上で作成することができる。ハードディスク上で作成された前準備データは一旦，ＣＤ−Ｒ等の記録媒体に記録される。ＣＤ−Ｒ等の記録媒体に記録された前準備データがＣＤ信号処理装置１に与えられると，ＣＤ信号処理装置１からエンコーディング後のデータが出力され，プロテクト信号挿入装置２に入力することになる。
【００４３】
プロテクト信号挿入装置２には，指示装置３から指示データが与えられる。
【００４４】
指示データは，図５に示すように，指示書番号と一または複数のプロテクト信号挿入位置を表すデータとを含む。
【００４５】
「指示書番号」は，作成するプロテクトＣＤ−ＲＯＭの製作工程について付された識別番号である。指示書番号によって，たとえば，いずれの顧客についてのプロテクトＣＤ−ＲＯＭの製作であるのか等が識別される。
【００４６】
「プロテクト信号挿入位置データ」は，上述のプロテクト信号挿入セクタの一つ前のセクタの時間位置（分，秒，ブロック）を表すデータと，セクタ数（置換長）を表すデータとから構成される。プロテクト信号挿入位置データに基づいて，後述するように，プロテクト信号挿入装置２が制御される。
【００４７】
図４を参照して，プロテクト信号挿入装置２はＣＰＵ２１を含む。ＣＰＵ２１はプロテクト信号挿入装置２の動作を統括的に制御する。
【００４８】
ＣＰＵ２１にメモリ２２が接続されている。指示装置３から与えられた指示データは，プロテクト信号挿入装置２のメモリ２２に記憶される。
【００４９】
プロテクト信号挿入装置２は，ＣＰＵ２１およびメモリ２２の他に，プロテクト信号ジェネレータ２３，デコード用ＣＤ信号処理回路２４およびスイッチング素子２５を含む。これらの回路および素子の動作については，以下の説明の中で明らかにする。
【００５０】
プロテクトＣＤ−ＲＯＭ製作システムの運用の流れは次の通りである。
【００５１】
プロテクト信号挿入装置２のメモリ２２には，プロテクト信号挿入装置２の動作を制御するための制御／監視プログラムがあらかじめ記憶されている。プロテクト信号挿入装置２のメモリ２２への指示データの記憶を終えた後，制御／監視プログラムがメモリ２２から読出されてＣＰＵ２１によって実行される。プロテクトＣＤ−ＲＯＭ製作システムの運用が開始される。
【００５２】
記録媒体に記録された前準備データ（図６（Ｂ）  ）がエンコード用ＣＤ信号処理装置１に入力し，エンコード用ＣＤ信号処理装置１においてエンコーディングされる。
【００５３】
ＣＤ信号処理装置１から出力されるエンコーディング後の前準備データが，プロテクト信号挿入装置２に入力する。
【００５４】
プロテクト信号挿入装置２に入力する前準備データのデータ・ストリームは２つに分岐される。一方はスイッチング素子２５へ，他方はデコード用ＣＤ信号処理回路２４へ，それぞれ向かう。分かりやすくするために，以下，スイッチング素子２５へ向かう前準備データを「出力用データ」と，デコード用ＣＤ信号処理回路２４へ向かう前準備データを「監視用データ」とそれぞれ区別して呼ぶ。出力用データおよび監視用データは同じものである。
【００５５】
デコード用ＣＤ信号処理回路２４に入力する監視用データは，デコード用ＣＤ信号処理回路２４においてデコーディングされる。これにより，セクタの時間情報を含むデータがデコード用ＣＤ信号処理回路２４から出力される。セクタの時間情報（分，秒，ブロック）に基づいて，ＣＰＵ２１は，制御／監視プログラムにしたがって，デコード用ＣＤ信号処理回路２４から出力される監視用データの時間位置を監視する。すなわち，ＣＤ信号処理装置１から出力され，プロテクト信号挿入装置２に入力する前準備データの時間位置がＣＰＵ２１において逐次検知される。
【００５６】
他方，出力用データはスイッチング素子２５に進む。
【００５７】
スイッチング素子２５はＣＰＵ２１から与えられる制御信号に基づいて，節点２６または節点２７への接続の切替えを行う。上述したように，監視用データが用いられて，プロテクト信号挿入装置２に入力する前準備データの時間位置が逐次検知されている。メモリ２２に記憶されている指示データによって指示されたプロテクト信号挿入セクタの時間位置が検知されると，ＣＰＵ２１は，出力用データに含まれるチャネルフレーム中の同期パターンを検出する。同期パターンを検出すると，スイッチング素子２５の接続を節点２６から節点２７に切換える。
【００５８】
ＣＰＵ２１によるスイッチング素子２５の節点２６から節点２７へのスイッチングが行われるまでは，スイッチング素子２５は節点２６に接続されている。出力データ（前準備データ）はそのままプロテクト信号挿入装置２から出力される。
【００５９】
スイッチング素子２５の接続が接点２６から節点２７に切替えられると，出力用データのデータ・ストリームはプロテクト信号ジェネレータ２３に入力する。
【００６０】
プロテクト信号ジェネレータ２３は，ＣＤ−ＲＯＭの規格外の信号（プロテクト信号）を生成し，生成したプロテクト信号を送出する回路である。プロテクト信号ジェネレータ２３は，データ・ストリームが入力するとプロテクト信号を生成して，入力したデータをプロテクト信号に置換して出力する。
【００６１】
上述のように，指示データには置換長（セクタ数）を表すデータが含まれている。置換長分のデータの節点２７への入力が終わると，ＣＰＵ２１はスイッチング素子２５の接続を接点２７から再び接点２６に戻す。
【００６２】
上述のようにしてスイッチング素子２５のスイッチングが行われることによって，プロテクト信号挿入装置２に入力した前準備データ（図６（Ｂ）  ）は，図６（Ｃ）  に示すように，プロテクト信号（規格外信号）を表すデータが混入されたものとなる。プロテクト信号を含む前準備データはカッティング装置４に入力する。
【００６３】
図６（Ｂ）  および図６（Ｃ）  を参照して上述のプロテクト信号挿入装置２におけるスイッチング素子２５のスイッチング動作を再度説明しておく。
【００６４】
図６（Ｂ）  および図６（Ｃ）  に示す例では，指示データ中のプロテクト信号挿入位置データは，セクタの時間位置を表すデータがセクタ＃ｎの時間位置を表すデータであり，セクタ数（置換長）が「２」である。
【００６５】
監視用データが用いられてセクタ＃ｎの時間位置が検出されると，スイッチング素子２５の接続が節点２６から節点２７に切替えられることになるが，監視用データによってセクタ＃ｎの時間位置が検出された後に，スイッチング素子２５の接続が節点２６から節点２７に切替えられるまでの間に所定の時間が経過する。このため，出力用データのデータストリームにおいて，セクタ＃ｎのデータは節点２６に入力し，セクタ＃ｎ＋１のデータの途中（図６（Ｃ）  においてはセクタ＃ｎ＋１の同期信号の途中）から節点２７に向かう。
【００６６】
２セクタ分のデータ長に相当するデータ・ストリームの節点２７への入力を終えたことをＣＰＵ２１が判断すると，ＣＰＵ２１はスイッチング素子２５を節点２７から節点２６に戻す。図６（Ｃ）  に示すように，セクタ＃ｎ＋１の途中からプロテクト信号の挿入が開始された場合には，セクタ＃ｎ＋３の途中までプロテクト信号が挿入されることになる。
【００６７】
プロテクト信号は，ＣＤ−ＲＯＭドライブがエラー・メッセージを出力するピットおよびランドを，カッティング装置４においてスタンパに形成（記録）するためのデータである。
【００６８】
プロテクト信号には，たとえば，（ｉ）  セクタに所定周波数の信号（一定周波数をもつ正弦波，パルス信号等，周波数は記録可能なものであればどの程度でもよい）により得られるデータを表すピットを形成するもの，（ｉｉ）ピットを形成しないようにするもの，（ｉｉｉ）  規定外の寸法（たとえば，規定外の寸法よりも長いまたは短い）を持つピットを形成するもの，（ｉｖ）ヘッダ領域にモード０，モード１，モード２を表すデータ以外のデータを表すピットを形成するもの，（ｖ）  ＣＤ−ＲＯＭの規格に外れた同一寸法の連続したピット（たとえば，７Ｔの連続）を形成するもの等がある。
【００６９】
セクタに所定周波数の信号により得られるデータを表すピットが形成（記録）されている状態，ピットが形成されていない状態，規定外の寸法を持つピットが形成されている状態，ヘッダ領域にモード０，モード１，モード２を表すデータ以外のデータを表すピットが形成されている状態，ＣＤ−ＲＯＭの規格に外れた同一寸法の連続したピットが形成されている状態等のすべてを包含して，プロテクト信号が記録されている，またはプロテクト・セクタはプロテクト信号を持つという。プロテクト信号（プロテクト・セクタ）を持つスタンパがカッティング装置４において製作される。製作されたスタンパが用いられて，プロテクト信号（プロテクト・セクタ）を持つＣＤ−ＲＯＭが射出成形（プレス工程）を経て製造される。
【００７０】
図７は，連続しない複数のセクタがプロテクト・セクタとされたＣＤ−ＲＯＭのデータ構造を示すものである。置換用データを記録したプロテクト信号挿入セクタを複数箇所に設けておき，かつ指示データに複数のプロテクト信号挿入位置データを記述しておくことによって，連続しない複数のセクタに，プロテクト信号を挿入することができる。
【００７１】
図８はプロテクトＣＤ−ＲＯＭ製作システムよって作成されたＣＤ−ＲＯＭ２０のファイル構成の一例を示すものである。
【００７２】
ＣＤ−ＲＯＭ２０には，リード・イン，プリ・ギャップ，  ＰＶＤ（Ｐｒｉｍａｒｙ  Ｖｏｌｕｍｅ  Ｄｉｓｃｒｉｐｔｏｒ），プロテクト信号，ファイル１〜ファイル４が記録されている。
【００７３】
ＰＶＤ（Ｐｒｉｍａｒｙ  Ｖｏｌｕｍｅ  Ｄｉｓｃｒｉｐｔｏｒ）  はＣＤ−ＲＯＭに関する規格にもとづいて再生時間００分０２秒１６ブロック（００：０２．１６）（１秒は７５ブロックに相当する）に相当する位置から記録が開始される。ＰＶＤにはＣＤ−ＲＯＭ２０の総データ量，パス・テーブル，ルート・ディレクトリ等のＣＤ−ＲＯＭ２０に格納されたデータやファイルに関する情報やＣＤ−ＲＯＭ２０に記録されているプログラムやデータについての概要に関する情報が格納されている。
【００７４】
ファイル２は，アプリケーション・プログラムが記述されたプログラム・ファイルである。ファイル３およびファイル４はこのアプリケーションのために用いられるデータ（データ１，データ２）が記述されたデータ・ファイルである。アプリケーション・プログラムには，コンピュータ・システムにワープロ機能を実現させるもの，表計算機能を実現させるもの，その他の処理を実現させるものが含まれる。
【００７５】
ファイル１はアプリケーション・プログラム（ファイル２）およびアプリケーション・データ（ファイル３およびファイル４）をコンピュータ・システムにインストールにするために用いられるインストール・プログラムが記述されたプログラム・ファイルである。インストール・プログラムは複数のＤＬＬ（Ｄｙｎａｍｉｃ  Ｌｉｎｎｋ  Ｌｉｂｒａｒｙ：ダイナミック・リンク・ライブラリ）（図示略）を含むものである。
【００７６】
これらのプログラムやデータは，その長さが１セクタのユーザ・データ領域のバイト数（２３３６バイトまたは２０４８バイト）を超える場合には，複数のセクタにわたって記録される。プロテクト信号を持つプロテクト・セクタは，ＣＤ−ＲＯＭ２０においてＰＶＤとファイル１との間に配置され，再生時間００分０３秒００ブロック（００：０３．００）に相当する位置から記録が開始されている。インストール・プログラムにはこの００分０３秒００ブロックの位置情報が記述されている。
【００７７】
図９はＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）  ドライブを備えた，一般的なコンピュータ・システム（パソコン）の電気的構成を示すブロック図である。
【００７８】
コンピュータ・システムはコンピュータ（ＣＰＵ）１０を含み，ＣＰＵ１０には入力を受付けるための入力装置（キーボード，マウスなど）１１，処理結果等を表示するため表示装置１２，ワーク・エリア，バッファ・エリア等を提供するメモリ１３，ＣＤ−ＲＯＭ２０（または一般的なＣＤ−ＲＯＭ）に記録されたプログラムやデータを読取るＣＤ−ＲＯＭドライブ１４，ＣＤ−Ｒ１７にプログラムやデータをリード／ライトするＣＤ−Ｒドライブ１６，およびハードディスクにプログラムやデータをリード／ライトするハードディスク（ＨＤ）装置１８が接続されている。ＨＤ装置１８にはＣＰＵ１０を介してコンピュータ・システムの全体を統括的に制御するためのオペレーティング・システム（ＯＳ）等のプログラムが格納されている。
【００７９】
コンピュータ・システムはＯＳ（オペレーティング・システム）上で動作するインストール・プログラム（ファイル１）にしたがって，ＣＤ−ＲＯＭ２０に記録されたアプリケーション・プログラムおよびデータ（ファイル２，ファイル３およびファイル４）を，コンピュータ・システムのＨＤ装置１８に使用可能な状態にして格納することができる。たとえば，圧縮された状態でアプリケーション・プログラムやデータがＣＤ−ＲＯＭ２０に格納されている場合には，それらを伸張（解凍）してＨＤに移し，ＨＤ内の所定の場所に（メイン・ディレクトリに管理されるようにして）格納するとともに，ディレクトリを作成する。
【００８０】
図１０はＣＤ−ＲＯＭドライブ１４の再生回路の部分の概略を示すブロック図である。
【００８１】
ＣＤ−ＲＯＭドライブ１４のピック・アップ３０によって読取られたデータは，デコード用ＣＤ信号処理回路３１に入力する。デコード用ＣＤ信号処理回路３１において，１４ビット・データの８ビット・データへの復調，デスクランブル処理，セクタに記述された同期信号（同期パターン）の検出等が行われる。
【００８２】
デコード用ＣＤ信号処理回路３１から出力されたデータはモード検出回路３２に入力する。モード検出回路３２はセクタのヘッダ領域の記述にもとづいて，入力するセクタがモード１のデータ配置構造を持つセクタであるか，モード０またはモード２のデータ配置構造を持つセクタであるかを判断する。
【００８３】
モード０またはモード２のデータ配置構造を持つセクタであると判定された場合，ユーザ・データ領域に記述されたデータはコンピュータ１０に転送される。モード１のデータ配置構造を持つセクタであると判定された場合，そのセクタのデータはエラー検出訂正回路３３に与えられる。エラー検出訂正回路３３では，ユーザ・データ領域に記述されたデータにおけるエラーの有無が検出される。エラーなしであればデータはそのままコンピュータ１０に送られる。エラーがあればそれが訂正され，訂正されたプログラムまたはデータがエラー検出訂正回路３３から出力されてコンピュータ１０に転送される。
【００８４】
モード検出回路３２に入力するセクタのヘッダ領域に，モード０，モード１またはモード２を表すデータ以外のデータが記述されている場合，モード検出回路３２はエラー・メッセージを出力する。エラー・メッセージはＣＤ−ＲＯＭドライブ１４からコンピュータ・システムのＯＳに与えられる。このようなセクタのユーザ・データ領域に記述されたデータは，ＣＤ−ＲＯＭドライブ１４からコンピュータ１０に転送されない。
【００８５】
上述のようにプロテクト・セクタには上記の種々の形態でプロテクト信号が記録される。プロテクト・セクタがそのヘッダ領域にモード０，モード１またはモード２以外のデータを表すピットが形成されているものである場合，モード検出回路３２はプロテクト・セクタのヘッダ領域のモードの記録箇所におけるプロテクト・データに基づいてモード０，モード１またはモード２以外のデータが記録されていると判断するので，エラー・メッセージを出力することになる。また，プロテクト・セクタが，所定周波数の信号により得られるデータを表すピットが形成（記録）されているもの，ピットが形成されていないもの，規定外の寸法を持つピットが形成されているもの，ＣＤ−ＲＯＭの規格に外れた同一寸法の連続したピットが形成されているものの場合，エラー検出訂正回路３３において一般的には複数回のエラー訂正処理が行われる。上述のいずれの形態であっても，エラー検出訂正回路３３はエラー訂正が不可能であることを判断する。ＣＤ−ＲＯＭドライブ１４からエラー・メッセージが出力される。
【００８６】
図１１はＣＤ−ＲＯＭ２０に格納されたインストール・プログラム（ファイル１）にしたがうコンピュータの処理手順を示すフローチャートである。
【００８７】
ＣＤ−ＲＯＭ２０がＣＤ−ＲＯＭドライブ１４に装填されると，ＯＳはＣＤ−ＲＯＭドライブ１４を制御して，再生時間００分０２秒１６ブロックに相当する位置に記録されたＰＶＤ（ＰＶＤが記述されたセクタ）にアクセスする。はじめにＰＶＤにアクセスすることはＣＤ−ＲＯＭに関する規格で定められている。ＰＶＤの内容がＣＰＵ１０に読み込まれる。ＰＶＤの内容に基づいて，ＯＳによって，ＣＤ−ＲＯＭ２０に記録されているデータ（プログラムを含む）の総データ量が認識され，さらにＰＶＤ内のパス・テーブルに基づいて，ＣＤ−ＲＯＭ２０に格納されているファイルおよびディレクトリが認識される。
【００８８】
入力装置１１からインストール・プログラム（ファイル１）の起動命令が入力されると，ＯＳはＰＶＤ内のパス・テーブルにしたがって，ＣＤ−ＲＯＭドライブ１４を制御してインストール・プログラムにアクセスする。インストール・プログラムはメモリ１３に転送される。ＣＰＵ１０はメモリ１３にロードされたインストール・プログラムにしたがって次のような処理を開始する。
【００８９】
インストール・プログラムには，ＣＤ−ＲＯＭ２０のプロテクト・セクタの記録位置（００分０３秒００ブロック（００：０３．００））が論理アドレスによって記述されているとともに，インストール・プログラムを読出したドライブ（ここでは，ＣＤ−ＲＯＭドライブ１４）にこの論理アドレスをアクセスさせる制御命令が記述されている。ＣＤ−ＲＯＭドライブ１４はＣＰＵ１０からこの制御命令を受取ると，論理アドレスから時間情報を算出（変換）して，その時間情報に相当する位置に記録されたセクタにアクセスする（ステップ４１）。
【００９０】
上述の００分０３秒００ブロックの位置のセクタがＣＤ−ＲＯＭドライブ１４によってアクセスされると，それがプロテクト・セクタであればＣＤ−ＲＯＭドライブ１４はそのセクタに記録されたデータを読出すことができない旨のエラー・メッセージをＯＳに出力する。エラー・メッセージはＯＳからインストール・プログラムに与えられる（ステップ４２）。
【００９１】
ＯＳからエラー・メッセージが与えられたインストール・プログラムは，ＣＤ−ＲＯＭドライブ１４に装填されているＣＤ−ＲＯＭが，正規のＣＤ−ＲＯＭである（すなわち，ＣＤ−ＲＯＭ２０そのものである）と判断する（ステップ４２でＹＥＳ  ）。インストール・プログラムはインストールを続行し，アプリケーション・プログラムおよびデータ（ファイル２，ファイル３およびファイル４）をＣＤ−ＲＯＭ２０から読取り，コンピュータ・システムのＨＤに格納する（ステップ４３）。
【００９２】
このように，プロテクト・セクタをもつＣＤ−ＲＯＭ２０をＣＤ−ＲＯＭドライブ１４に装填してインストール・プログラムを実行すると，ＣＤ−ＲＯＭ２０に記録されたアプリケーション・プログラムおよびデータはＨＤにインストールされる。ＨＤにアプリケーション・プログラムおよびデータがインストールされたコンピュータ・システムは，そのアプリケーション・プログラムを実行することによって，そのアプリケーション・プログラムに基づく所定の機能（ワープロ機能，表計算機能等）を実現する装置として動作する。
【００９３】
図１２はＣＤ−ＲＯＭ２０の内容をそのまま複製して得られるＣＤ−Ｒ（このＣＤ−ＲをＣＤ−Ｒ１７Ａとする）のファイル構造を，ＣＤ−ＲＯＭ２０のファイル構造（図８と同じ）とともに示すものである。ＣＤ−ＲはＣＤ−ＲＯＭと同じ円盤状であり，書込み可能である。
【００９４】
ＣＤ−ＲＯＭに記録されたプログラムやデータをそのままＣＤ−Ｒに複製する複製装置には，ＣＤ−ＲＯＭのプログラムやデータを読取る読取装置と，読取ったプログラムやデータをレーザ光によってそのままＣＤ−Ｒの記録層に書込む書込装置とを備えている。
【００９５】
複製装置を用いてＣＤ−ＲＯＭ２０の内容をそのままＣＤ−Ｒ１７に複製する場合，複製装置の読取装置によってＣＤ−ＲＯＭ２０に記録されたデータ（ここではプログラムを含む）は，ＣＤ−ＲＯＭ２０の内側から順に読取られ，読取られたデータが複製装置の書込装置によってＣＤ−Ｒ１７の内側から外側に向けて順次らせん状に記録されていく。
【００９６】
ＣＤ−Ｒには，ＣＤ−ＲＯＭ２０のリードイン，プリ・ギャップおよびＰＶＤが順に複製される。しかしながら，ＣＤ−ＲＯＭ２０にはＰＶＤの次にプロテクト信号をもつプロテクト・セクタが配置されている。読取装置は，特殊セクタをアクセスしたときに，エラー・メッセージを出力する。このエラー・メッセージに応答して複製装置はＣＤ−ＲＯＭ２０の内容のＣＤ−Ｒへの複製処理を中止する。ＣＤ−ＲＯＭ２０のプロテクト・セクタが記録されている位置から外側に記録されたプログラムやデータがＣＤ−Ｒに複製されることはない。したがって，複製により得られるＣＤ−Ｒ１７Ａには特殊データ，インストール・プログラム，アプリケーション・プログラムおよびデータならびにリード・アウトは存在しない。
【００９７】
リード・イン，プリ・ギャップおよびＰＶＤのみが複製されたこのようなＣＤ−Ｒ１７Ａがコンピュータ・システムのＣＤ−ＲＯＭドライブ１４に装填されたとしても，ＣＤ−Ｒ１７Ａにはインストール・プログラム（アプリケーション・プログラムおよびデータも）は存在しないので，ＣＤ−Ｒ１７Ａからコンピュータ・システムのＨＤ装置等に，アプリケーション・プログラムおよびデータ（ファイル２，ファイル３およびファイル４）がインストールされることはない。
【００９８】
図１３はＣＤ−ＲＯＭ２０の内容を複製したＨＤ装置１８のＨＤの状態（この状態のＨＤをＨＤ１８Ａとする）のファイル構造の一部と，このＨＤ装置１８のＨＤの内容をさらに複製して得られるＣＤ−Ｒ（このＣＤ−ＲをＣＤ−Ｒ１７Ｂとする）のファイル構造とを，ＣＤ−ＲＯＭ２０のファイル構造（図８と同じ）とともに示すものである。
【００９９】
ＣＤ−ＲＯＭ２０の内容のＨＤへの複製は，ＯＳのファイルのコピー機能にしたがってファイル単位で行われる。
【０１００】
上述のように，ＣＤ−ＲＯＭ２０の内容のすべてをＨＤ装置１８のＨＤに複製する命令がコンピュータ・システムに与えられたとしても，読取装置（ＣＤ−ＲＯＭドライブ１４等）は特殊セクタをアクセスしたときにエラー・メッセージを出力する。特殊セクタに記述された特殊データがＣＤ−ＲＯＭドライブ１４によって読取られてコンピュータ１０へ転送されることはなく，したがって，特殊データがＨＤに複製されることはない。ファイル１，ファイル２，ファイル３およびファイル４のみがファイル単位でＨＤ１８Ａに複製されるだけである。リード・イン，プリ・ギャップ，ＰＶＤおよびリード・アウトはＯＳにファイルとして認識されないので，ＨＤには複製されない。
【０１０１】
ＣＤ−ＲＯＭ２０のファイル１〜４をファイル単位で複製して得られるＨＤ１８Ａを用いて，ＨＤからＣＤ−Ｒにプログラムやデータを複製するためのプログラム（一般に，ライティング・プログラム（ソフト）と呼ばれる）によりＣＤ−Ｒに複製すると，ＣＤ−Ｒ１７Ｂが得られる。ＣＤ−Ｒ１７Ｂには特殊データを除くＣＤ−ＲＯＭ２０の内容が複製されることになる。このＣＤ−Ｒ１７Ｂにおいてファイル１〜４およびＰＶＤはライティング・ソフトにより作成され，リード・イン，プリ・ギャップおよびリード・アウトはＣＤ−Ｒドライブ１６により作成される。
【０１０２】
このようなＣＤ−Ｒ１７ＢがＣＤ−ＲＯＭドライブ１４に装填され，ＣＤ−Ｒ１７Ｂに記録されたインストール・プログラムが起動された場合には，プロテクト・セクタが存在すべき位置，すわなち００分０３秒００ブロックの再生時間に相当する位置にプロテクト・セクタが存在しないので，ＣＤ−ＲＯＭドライブ１４によって００分０３秒００ブロックの再生時間に相当する記録位置がアクセスされても，ＣＤ−ＲＯＭドライブ１４からエラー・メッセージは出力されず，したがってインストール・プログラムがエラー・メッセージを受取ることはない（図１１，ステップ４２でＮＯ）。エラー・メッセージを受取らなかったインストール・プログラムはインストール処理を中止する（ステップ４４）。ＣＤ−Ｒ１７Ｂに複製されたアプリケーション・プログラムおよびデータ（ファイル２，ファイル３およびファイル４）が，コンピュータ・システムのＨＤ装置等にインストールされることはない。
【０１０３】
図１３に示すＨＤ１８Ａに複製されているインストール・プログラム（ファイル１）により，ＨＤ１８Ａに複製されているアプリケーション・プログラムおよびデータ（ファイル２，ファイル３およびファイル４）を他のＨＤ装置等にインストールしようとした場合には，インストールは中止される。なぜなら，ＣＤ−ＲＯＭドライブ１４等から読み出されることを前提としてＣＤ−ＲＯＭ２０に格納されるインストール・プログラムは，ＣＤ−ＲＯＭドライブ１４等から読取られて実行される場合にのみ動作するものだからであり，さらにもしＨＤ等から読み出されて実行されようとした場合には，その処理を中止する処理をＯＳに要求するダイナミック・リンク・ライブラリを含むものだからである。すなわち，ＣＤ−ＲＯＭ２０に格納されたインストール・プログラム（ファイル１）がＨＤ１８Ａに複製され，そのインストール・プログラムをＨＤ１８Ａから読出して起動させる命令が外部からコンピュータ・システムに入力されると，ＣＤ−ＲＯＭドライブ１４等ではなくＨＤ１８Ａからインストール・プログラムが読み出そうとしていることがインストール・プログラムに含まれた上記ダイナミック・リンク・ライブラリによって検知される。上記ダイナミック・リンク・ライブラリは，インストール・プログラムの処理を中止する要求をＯＳに伝える。ＯＳはインストール・プログラムの処理を中止する。したがって，インストール・プログラムの最初のステップ（ステップ４１）すら実行されることはなく，ＨＤ１８Ａに複製されているインストール・プログラムにもとづいて，アプリケーション・プログラムおよびデータがコンピュータ・システムのＨＤ装置等にインストールされることはない。
【図面の簡単な説明】
【図１】ＣＤ−ＲＯＭのデータ配置構造を示す。
【図２】ＣＤ−ＲＯＭの作成工程の流れを示す。
【図３】プロテクトＣＤ−ＲＯＭ製作システムのハードウエア構成を示すブロック図である。
【図４】プロテクト信号挿入装置の電気的構成を示すブロック図である。
【図５】指示データの一例を示す。
【図６】（Ａ）  は，ユーザから入手するオリジナル・データのデータ構造を，（Ｂ）  はプロテクト信号挿入装置に入力するデータのデータ構造を，（Ｃ）  はプロテクト信号挿入装置から出力されるデータのデータ構造をそれぞれ示す。
【図７】プロテクト信号挿入装置から出力されるデータのデータ構造の他の例を示す。
【図８】ＣＤ−ＲＯＭのファイル構造を示す。
【図９】コンピュータ・システムの全体的構造を示すブロック図である。
【図１０】ＣＤ−ＲＯＭドライブの再生回路の概要を示すブロック図である。
【図１１】インストール・プログラムの処理手順を示すフローチャートである。
【図１２】ＣＤ−ＲＯＭの内容を複製したＣＤ−Ｒのファイル構造を，ＣＤ−ＲＯＭのファイル構造とともに示す。
【図１３】ＣＤ−ＲＯＭの内容を複製したハード・ディスクのファイル構造の一部と，そのハード・ディスクの内容を複製したＣＤ−Ｒのファイル構造とを，ＣＤ−ＲＯＭのファイル構造とともに示す。
【図１４】従来のプロテクトＣＤ−ＲＯＭ製作システムのハードウエア構成を示すブロック図である。
【符号の説明】
１  エンコード用ＣＤ信号処理装置
２  プロテクト信号挿入装置
３  指示装置
４  カッティング装置
６  スタンパ
２１  ＣＰＵ
２３  プロテクト信号ジェネレータ
２４  デコード用ＣＤ信号処理回路
２５  スイッチング素子
【図１】
2004319012.tif 000003
【図２】
2004319012.tif 000004
【図３】
2004319012.tif 000005
【図４】
2004319012.tif 000006
【図５】
2004319012.tif 000007
【図６】
2004319012.tif 000008
【図７】
2004319012.tif 000009
【図８】
2004319012.tif 000010
【図９】
2004319012.tif 000011
【図１０】
2004319012.tif 000012
【図１１】
2004319012.tif 000013
【図１２】
2004319012.tif 000014
【図１３】
2004319012.tif 000015
【図１４】
2004319012.tif 000016