(57)【特許請求の範囲】
【請求項１】
読み取り専用の記憶領域であるＲＯＭ領域と、追記または書き換え可能な記憶領域である記録再生領域とを備えている記憶媒体において、前記ＲＯＭ領域にはコンピュータに読取可能なプログラムが記憶されていて、このプログラムには、このプログラムの起動の際に前記記憶媒体の再生を行う前記記憶媒体への記録機能付きの再生装置の固有のＩＤが前記記録再生領域に記録済みであるか否かを判断して、記録済みのときは前記記憶媒体を再生している現再生装置に固有のＩＤを読み取って前記記録再生領域に記録済みのＩＤとの一致、不一致を判定し、未記録のときは前記現再生装置に固有のＩＤを読み取って前記記録機能により前記記録再生領域に記録して前記プログラムの起動を行い、また、前記一致があったと判定したときには前記プログラムの起動を行い、前記不一致があったと判定したときには前記プログラムの起動を中止することをコンピュータに実行させるプログラムと、
前記ＲＯＭ領域に記憶されているプログラムの起動の際に、記憶媒体を再生している再生装置が記録再生領域への記録機能を有しない再生専用の再生装置であることを読み取ったときには前記起動を中止することをコンピュータに実行させるプログラムが、含まれていることを特徴とする記憶媒体。
【請求項２】
現再生装置に固有のＩＤを読み取って記録再生領域に記録済みのＩＤとの一致、不一致を判定して不一致があったと判定したときには、必要に応じて、現再生装置の固有のＩＤを前記記録再生領域に記録機能により上書きするか、または、所定の回数内で前記記録再生領域に追記することをコンピュータに実行させるプログラムが、前記ＲＯＭ領域に記憶されているプログラムに含まれていることを特徴とする請求項１に記載の記憶媒体。
【請求項３】
読み取り専用の記憶領域であるＲＯＭ領域と、追記または書き換え可能な記憶領域である記録再生領域とを備えている記憶媒体の前記ＲＯＭ領域に記憶されているプログラムをコンピュータで読込んで起動するプログラム起動方法において、
前記プログラムの起動の際に前記記憶媒体の再生を行う前記記憶媒体への記録機能付きの再生装置の固有のＩＤが前記記録再生領域に記録済みであるか否かを判断して、記録済みのときは前記記憶媒体を再生している現再生装置に固有のＩＤを読み取って前記記録再生領域に記録済みのＩＤとの一致、不一致を判定し、未記録のときは前記現再生装置に固有のＩＤを読み取って前記記録機能により前記記録再生領域に記録して前記プログラムの起動を行い、また、前記一致があったと判定したときには前記プログラムの起動を行い、前記不一致があったと判定したときには前記プログラムの起動を中止し、
前記プログラムの起動の際に、記憶媒体を再生している再生装置が記録再生領域への記録機能を有しない再生専用の再生装置であることを読み取ったときには前記プログラムの起動を中止することを特徴とするプログラム起動方法。
【請求項４】
現再生装置に固有のＩＤを読み取って記録再生領域に記録済みのＩＤとの一致、不一致を判定して不一致があったと判定したときには、必要に応じて、現再生装置の固有のＩＤを前記記録再生領域に記録機能により上書きするか、または、所定の回数内で前記記録再生領域に追記することを特徴とする請求項３に記載のプログラム起動方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、読み取り専用の記憶領域であるＲＯＭ領域と、追記または書き換え可能な記憶領域である記録再生領域とを備えている記憶媒体、および、この記憶媒体のＲＯＭ領域に記憶されているプログラムをコンピュータで読込んで起動するプログラム起動方法に関する。
【０００２】
【従来の技術】
一般に光ディスクには、ＣＤ−ＲＯＭなどの再生専用ディスク、ＣＤ−Ｒなどの一度だけ追記できる追記型ディスク、ＣＤ−ＲＷなどの書き換え可能な再記録可能ディスクがある。そして、近年、１枚のディスクの上に、再生専用領域（以下、「ＲＯＭ領域」という）と、追記または書き換え可能な領域（以下、「記録再生領域」という）とを並存させた所謂パーシャルＲＯＭと呼ばれる光ディスクが提案されている。
【０００３】
このパーシャルＲＯＭでは、ＲＯＭ領域は情報をスタンプして形成する領域であり、同一の情報を記録再生領域に記録するよりもＲＯＭ領域に記録するほうが製造コストが低い。そのため、情報を記録して、販売、配布する場合などは、ＲＯＭ領域に情報を記録するほうが安価な情報記録媒体を実現することができる。パーシャルＲＯＭは、この安価に情報を記録できる特徴に加えて、記録再生領域に情報を追記または書き換え可能に記録できる特徴をもち、従来の再生専用ディスクでは実現できなかったさまざまな機能を実現することができる。
【０００４】
このような機能のひとつに不正使用の防止機能がある。例えば、特開平９−３０６０９７号公報には、パーシャルＲＯＭに割り当てられた製品番号を、当該パーシャルＲＯＭを最初に使用する際にユーザが入力し、そこから生成された識別コードを記録再生領域に記録して、次回からの当該パーシャルＲＯＭの使用の際にユーザの入力する暗証番号と識別コードとのマッチングを判断することにより、当該パーシャルＲＯＭの正当なユーザであるか否かを判別する技術が開示されている。
【０００５】
【発明が解決しようとする課題】
しかし、前記の不正使用の防止機能の技術では、ユーザが使用するたびに製品番号や暗証番号を入力する必要があり、煩雑であるばかりでなく、暗証番号を他人に知られたときには不正使用の防止を図れないという不具合がある。
【０００６】
この発明の目的は、記憶媒体を使用するたびにユーザが製品番号や暗証番号などを入力する煩雑さを回避でき、暗証番号などが他者に知られても記録媒体の不正使用を防止できるようにすることにある。
【０００７】
【課題を解決するための手段】
請求項１に記載の発明は、読み取り専用の記憶領域であるＲＯＭ領域と、追記または書き換え可能な記憶領域である記録再生領域とを備えている記憶媒体において、前記ＲＯＭ領域にはコンピュータに読取可能なプログラムが記憶されていて、このプログラムには、このプログラムの起動の際に前記記憶媒体の再生を行う前記記憶媒体への記録機能付きの再生装置の固有のＩＤが前記記録再生領域に記録済みであるか否かを判断して、記録済みのときは前記記憶媒体を再生している現再生装置に固有のＩＤを読み取って前記記録再生領域に記録済みのＩＤとの一致、不一致を判定し、未記録のときは前記現再生装置に固有のＩＤを読み取って前記記録機能により前記記録再生領域に記録して前記プログラムの起動を行い、また、前記一致があったと判定したときには前記プログラムの起動を行い、前記不一致があったと判定したときには前記プログラムの起動を中止することをコンピュータに実行させるプログラムと、前記ＲＯＭ領域に記憶されているプログラムの起動の際に、記憶媒体を再生している再生装置が記録再生領域への記録機能を有しない再生専用の再生装置であることを読み取ったときには前記起動を中止することをコンピュータに実行させるプログラムが、含まれていることを特徴とする記憶媒体である。
【０００８】
したがって、正当なユーザの再生装置のＩＤを記録再生領域に自動的に記録しておき、このＩＤと現再生装置のＩＤとが一致するか否かで正当なユーザにより記憶媒体が使用されているか否かを自動的に判断して、プログラムの起動または起動の中止を行う。さらに、記録機能を有しない再生専用の再生装置によるプログラムの起動を不能とする。
【００１１】
請求項２に記載の発明は、請求項１に記載の発明において、現再生装置に固有のＩＤを読み取って記録再生領域に記録済みのＩＤとの一致、不一致を判定して不一致があったと判定したときには、必要に応じて、現再生装置の固有のＩＤを前記記録再生領域に記録機能により上書きするか、または、所定の回数内で前記記録再生領域に追記することをコンピュータに実行させるプログラムが、記録再生領域に記憶されているプログラムに含まれていることを特徴とする。
【００１２】
したがって、記録再生領域に記録済みのＩＤと異なるＩＤを、必要に応じて、記録再生領域に上書きするか、または、所定の回数内で記録再生領域に追記することができる。
【００１３】
請求項３に記載の発明は、読み取り専用の記憶領域であるＲＯＭ領域と、追記または書き換え可能な記憶領域である記録再生領域とを備えている記憶媒体の前記ＲＯＭ領域に記憶されているプログラムをコンピュータで読込んで起動するプログラム起動方法において、前記プログラムの起動の際に前記記憶媒体の再生を行う前記記憶媒体への記録機能付きの再生装置の固有のＩＤが前記記録再生領域に記録済みであるか否かを判断して、記録済みのときは前記記憶媒体を再生している現再生装置に固有のＩＤを読み取って前記記録再生領域に記録済みのＩＤとの一致、不一致を判定し、未記録のときは前記現再生装置に固有のＩＤを読み取って前記記録機能により前記記録再生領域に記録して前記プログラムの起動を行い、また、前記一致があったと判定したときには前記プログラムの起動を行い、前記不一致があったと判定したときには前記プログラムの起動を中止し、前記プログラムの起動の際に、記憶媒体を再生している再生装置が記録再生領域への記録機能を有しない再生専用の再生装置であることを読み取ったときには前記プログラムの起動を中止することを特徴とするプログラム起動方法である。
【００１４】
したがって、正当なユーザの再生装置のＩＤを記録再生領域に自動的に記録しておき、このＩＤと現再生装置のＩＤとが一致するか否かで正当なユーザにより記憶媒体が使用されているか否かを自動的に判断して、プログラムの起動または起動の中止を行う。さらに、記録機能を有しない再生専用の再生装置によるプログラムの起動を不能とする。
【００１７】
請求項４に記載の発明は、請求項３に記載の発明において、現再生装置に固有のＩＤを読み取って記録再生領域に記録済みのＩＤとの一致、不一致を判定して不一致があったと判定したときには、必要に応じて、現再生装置の固有のＩＤを前記記録再生領域に記録機能により上書きするか、または、所定の回数内で前記記録再生領域に追記することを特徴とする。
【００１８】
したがって、記録再生領域に記録済みのＩＤと異なるＩＤを、必要に応じて、記録再生領域に上書きするか、または、所定の回数内で記録再生領域に追記することができる。
【００１９】
【発明の実施の形態】
図１には、この発明の実施の一形態であるパーシャルＲＯＭディスク１の平面図を示す。図１（ａ）〜（ｄ）はパーシャルＲＯＭディスク１の例を示すもので、このパーシャルＲＯＭディスク１は、いずれも、読取専用の記憶領域であるＲＯＭ領域２と、追記が可能な記憶領域であるライトワンス領域３または書き換え可能な記憶領域である再記録可能領域４（ライトワンス領域３および再記録可能領域４を以下では記録再生領域５という）とから構成されている。パーシャルＲＯＭディスク１は、この発明の記憶媒体を実施するものである。
【００２０】
図２は、パーシャルＲＯＭディスク１を装填する光ディスクドライブ１０の概略構成を示すブロック図である。この光ディスクドライブ１０は、この発明の再生装置を実施するもので、パーシャルＲＯＭディスク１のＲＯＭ領域２の再生を行うほか、記録再生領域５への記録を行う機能も有している。光ディスクドライブ１０は、パーシャルＲＯＭディスク１を回転するモータ１１と、パーシャルＲＯＭディスク１にレーザ光１２を照射する光ピックアップ１３と、光ピックアップ１３をパーシャルＲＯＭディスク１の径方向に移動する粗動モータ１４と、モータ１１を制御する回転制御系１５と、粗動モータ１４を制御する粗動モータ制御系１６と、光ピックアップ１３を制御するピックアップ制御系１７と、光ピックアップ１３で検出したパーシャルＲＯＭディスク１の信号に所定の信号処理を施す信号処理系１８と、光ディスクドライブ１０の全体を制御し、また、外部インターフェースを介して図２において、光ディスクドライブ１０を図２において図示しない外部機器と接続するコントローラ１９とを備えている。なお、パーシャルＲＯＭディスク１の再生を行う際は再生パワーでレーザ光１２を発し、その反射光によりデータの再生を行う。また、パーシャルＲＯＭディスク１の記録を行う際は記録パワーでレーザ光１２を発し、パーシャルＲＯＭディスク１上に信号を記録する。
【００２１】
図３は、パーシャルＲＯＭディスク１を使用するコンピュータシステム２０のブロック図である。このコンピュータシステム２０は、ＣＰＵ２１に、ＢＩＯＳなどを記憶した読込み専用の記憶装置であるＲＯＭ２２と、書き換え可能な記憶装置でＣＰＵ２１の作業エリアにもなるＲＡＭ２３と、このコンピュータシステム２０の外部記憶装置となる磁気ディスク２４と、前記光ディスクドライブ１０とがバス２５により接続されている。
【００２２】
パーシャルＲＯＭディスク１のＲＯＭ領域２にはコンピュータプログラムが記録されている。このプログラム中には、パーシャルＲＯＭディスク１を光ディスクドライブ１０に装填して、コンピュータシステム２０でＲＯＭ領域２に記録されたプログラムを読込むに際して、次に説明するような処理を行うプログラムが含まれている。以下では、この処理の内容について、図４のフローチャートを参照して説明する。
【００２３】
すなわち、パーシャルＲＯＭディスク１を光ディスクドライブ１０に装填し、ＲＯＭ領域２に記憶されているプログラムを起動するに際して、ＣＰＵ２１が光ディスクドライブ１０を前記のような記録再生領域５への記録を行う機能を有していない光ディスクドライブであると認識したときは（ステップＳ１のＮ）、ＲＯＭ領域２に記憶されているプログラムを起動することなく処理を終了する。
【００２４】
光ディスクドライブ１０が前記のような記録再生領域５への記録を行う機能を有しているものと認識したときは（ステップＳ１のＹ）、ＣＰＵ２１は当該光ディスクドライブ１０に固有のＩＤを取得して（具体的には、当該光ディスクドライブ１０に搭載されたフラッシュメモリなどにＩＤが記録されている）（ステップＳ２）、パーシャルＲＯＭディスク１の記録再生領域５に記憶済みのＩＤが存在するか否かを判断する（ステップＳ３）。記録再生領域５に記憶済みのＩＤが存在しないときは（ステップＳ３のＮ）、ステップＳ２で取得した光ディスクドライブ１０のＩＤを記録再生領域５に記録し（ステップＳ６）、ＲＯＭ領域２に記憶されているプログラムを正常に起動して（ステップＳ７）、処理を終了する。
【００２５】
記録再生領域５に記憶済みのＩＤが存在するときは（ステップＳ３のＹ）、このＩＤと、ステップＳ２で取得した光ディスクドライブ１０のＩＤとが一致するか否か判断し（ステップＳ４）、一致するときは（ステップＳ４のＹ）、ＲＯＭ領域２に記憶されているプログラムを正常に起動して（ステップＳ７）、処理を終了する。
【００２６】
一致しないときは、記録再生領域５に記録済みのＩＤの数が所定数未満であるか否かを判断する（ステップＳ５）。そして、所定数未満であったときは（ステップＳ５のＹ）、ステップＳ２で取得した光ディスクドライブ１０のＩＤを記録再生領域５に記録し（ステップＳ６）、ＲＯＭ領域２に記憶されているプログラムを正常に起動して（ステップＳ７）、処理を終了する。所定数に達しているときは（ステップＳ５のＮ）、ＲＯＭ領域２に記憶されているプログラムを起動することなく処理を終了する。
【００２７】
以上のような処理により、正当なユーザの光ディスクドライブ１０のＩＤを記録再生領域５に自動的に記録しておき（ステップＳ６）、このＩＤと現光ディスクドライブ１０のＩＤとが一致するか否か（ステップＳ４）で正当なユーザによりパーシャルＲＯＭディスク１が使用されているか否かを自動的に判断して、ＲＯＭ領域２に記憶されているプログラムの起動（ステップＳ７）、または、起動の中止を行うので、パーシャルＲＯＭディスク１を使用するたびにユーザがＩＤを入力する煩雑さを回避でき、ＩＤが他者に知られてもパーシャルＲＯＭディスク１の不正使用を防止することができる。
【００２８】
また、記録機能を有しない再生専用の光ディスクドライブ１０によるＲＯＭ領域２に記憶されているプログラムの起動を不能とするので（ステップＳ１のＮ）、光ディスクドライブ１０に固有のＩＤを記録（ステップＳ６）せずにパーシャルＲＯＭディスク１を使用して、光ディスクドライブ１０を特定できなることを防止することができる。
【００２９】
さらに、記録再生領域５に記録済みのＩＤと異なるＩＤを、所定の回数内で記録再生領域５に追記することができるので（ステップＳ５のＹ、ステップＳ６）、プログラムのライセンス契約が複数ある場合にも対応することができる。
【００３０】
なお、この場合に、記録再生領域５に記録済みのＩＤと異なるＩＤを、所定の回数内で記録再生領域５に追記することができるようにすることに代えて、新たに取得した光ディスクドライブ１０に固有のＩＤを、必要に応じて、記録再生領域５に上書きできるような処理を行ってもよい。これにより、パーシャルＲＯＭディスク１を用いるコンピュータシステム２０変更など正規ユーザの使用環境の変動があった場合にも対応することができる。
【００３１】
【発明の効果】
請求項１に記載の発明は、正当なユーザの再生装置のＩＤを記録再生領域に自動的に記録しておき、このＩＤと現再生装置のＩＤとが一致するか否かで正当なユーザにより記憶媒体が使用されているか否かを自動的に判断して、プログラムの起動または起動の中止を行うので、記憶媒体を使用するたびにユーザがＩＤを入力する煩雑さを回避でき、ＩＤが他者に知られても記録媒体の不正使用を防止することができる。
【００３２】
さらに、記録機能を有しない再生専用の再生装置によるプログラムの起動を不能とするので、再生装置に固有のＩＤを記録せずに記憶媒体を使用して、再生装置を特定できなることを防止することができる。
【００３３】
請求項２に記載の発明は、請求項１に記載の発明において、記録再生領域に記録済みのＩＤと異なるＩＤを、必要に応じて、記録再生領域に上書きするか、または、所定の回数内で記録再生領域に追記することができるので、記憶媒体を用いる装置の変更など正規ユーザの使用環境の変動があったり、プログラムのライセンス契約が複数ある場合にも対応することができる。
【００３４】
請求項３に記載の発明は、正当なユーザの再生装置のＩＤを記録再生領域に自動的に記録しておき、このＩＤと現再生装置のＩＤとが一致するか否かで正当なユーザにより記憶媒体が使用されているか否かを自動的に判断して、プログラムの起動または起動の中止を行うので、記憶媒体を使用するたびにユーザがＩＤを入力する煩雑さを回避でき、ＩＤが他者に知られても記録媒体の不正使用を防止することができる。
【００３５】
さらに、記録機能を有しない再生専用の再生装置によるプログラムの起動を不能とするので、再生装置に固有のＩＤを記録せずに記憶媒体を使用して、再生装置を特定できなくなることを防止することができる。
【００３６】
請求項４に記載の発明は、請求項３に記載の発明において、記録再生領域に記録済みのＩＤと異なるＩＤを、必要に応じて、記録再生領域に上書きするか、または、所定の回数内で記録再生領域に追記することができるので、記憶媒体を用いる装置の変更など正規ユーザの使用環境の変動があったり、プログラムのライセンス契約が複数ある場合にも対応することができる。
【図面の簡単な説明】
【図１】この発明の一実施の形態であるパーシャルＲＯＭディスクの例の平面図である。
【図２】前記パーシャルＲＯＭディスクを装填する光ディスクドライブの構成を示すブロック図である。
【図３】前記パーシャルＲＯＭディスクを使用するコンピュータシステムのブロック図である。
【図４】前記コンピュータシステムの動作を説明するフローチャートである。
【符号の説明】
１      記憶媒体
２      ＲＯＭ領域
５      記録再生領域
１０    再生装置
【図１】
0003871007.tif 000002
【図２】
0003871007.tif 000003
【図３】
0003871007.tif 000004
【図４】
0003871007.tif 000005