(57)【特許請求の範囲】
【請求項１】
情報記録媒体に情報を記録する記録方法であって、
前記情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、前記情報記録媒体に情報を記録する記録装置の駆動電源の種類に関する情報を取得する第１工程と；
前記駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する第２工程と；を含む記録方法。
【請求項２】
前記第２工程では、前記駆動電源の種類がバッテリの場合に、前記ダミーデータの記録を伴う処理の禁止を決定することを特徴とする請求項１に記載の記録方法。
【請求項３】
前記ダミーデータの記録を伴う処理は、バックグランドフォーマットの自動開始処理、ダミーデータの記録を伴う一時的なリードアウトの記録処理、ダミーデータの記録を伴うリードアウトの記録処理、ダミーデータの記録を伴うユーザデータの記録処理及び消去処理のうちの少なくとも１つであることを特徴とする請求項１又は２に記載の記録方法。
【請求項４】
情報記録装置とともに情報記録システムを構成する情報処理装置で用いられるプログラムであって、
情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、前記情報記録システムの駆動電源の種類に関する情報を取得する手順と；
前記駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する手順と；を前記情報処理装置の制御用コンピュータに実行させるプログラム。
【請求項５】
前記決定する手順での決定結果を前記情報記録装置に通知する手順を前記情報処理装置の制御用コンピュータに更に実行させることを特徴とする請求項４に記載のプログラム。
【請求項６】
情報処理装置とともに情報記録システムを構成する情報記録装置で用いられるプログラムであって、
情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、前記情報記録システムの駆動電源の種類に関する情報を前記情報処理装置から取得する手順と；
前記駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する手順と；
前記決定の結果、前記ダミーデータの記録を伴う処理が許可された場合にのみ、前記ダミーデータの記録を伴う処理を行う手順と；を前記情報記録装置の制御用コンピュータに実行させるプログラム。
【請求項７】
前記ダミーデータの記録を伴う処理が禁止された場合に、前記情報処理装置にエラー情報を通知する手順を前記情報記録装置の制御用コンピュータに更に実行させることを特徴とする請求項６に記載のプログラム。
【請求項８】
前記決定する手順では、前記駆動電源の種類がバッテリである場合に、前記ダミーデータの記録を伴う処理の禁止を決定することを特徴とする請求項４〜７のいずれか一項に記載のプログラム。
【請求項９】
前記決定する手順では、前記駆動電源の種類がバッテリであり、かつ該バッテリの残量が所定量以下の場合に、前記ダミーデータの記録を伴う処理の禁止を決定することを特徴とする請求項４〜７のいずれか一項に記載のプログラム。
【請求項１０】
前記ダミーデータの記録を伴う処理は、バックグランドフォーマットの自動開始処理、ダミーデータの記録を伴う一時的なリードアウトの記録処理、ダミーデータの記録を伴うリードアウトの記録処理、ダミーデータの記録を伴うユーザデータの記録処理及び消去処理のうちの少なくとも１つであることを特徴とする請求項４〜９のいずれか一項に記載のプログラム。
【請求項１１】
請求項４〜１０のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１２】
情報記録媒体にアクセス可能な情報処理装置であって、
前記情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、駆動電源の種類に関する情報を取得する電源情報取得手段と；
前記電源情報取得手段で取得された駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する決定手段と；を備える情報処理装置。
【請求項１３】
前記決定手段は、前記駆動電源の種類がバッテリの場合に前記ダミーデータの記録を伴う処理の禁止を決定することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記決定手段は、前記駆動電源の種類がバッテリであり、かつ該バッテリの残量が所定量以下の場合に前記ダミーデータの記録を伴う処理の禁止を決定することを特徴とする請求項１２に記載の情報処理装置。
【請求項１５】
前記決定手段での決定結果を出力する出力手段を更に備えることを特徴とする請求項１２〜１４のいずれか一項に記載の情報処理装置。
【請求項１６】
前記情報記録媒体は、ＤＶＤ＋ＲＷ及びマウントレニア仕様のＣＤ−ＲＷのいずれかの規格に準拠し、
前記出力手段は、前記決定手段での決定結果を所定のビット位置にセットしたタイムアウト・アンド・プロテクトページが付加されたモードセレクトコマンドを出力することを特徴とする請求項１５に記載の情報処理装置。
【請求項１７】
前記出力手段は、前記決定手段で前記ダミーデータの記録を伴う処理の禁止が決定された場合に前記所定のビット位置に１をセットし、前記決定手段で前記ダミーデータの記録を伴う処理の許可が決定された場合に前記所定のビット位置に０をセットすることを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
前記所定のビット位置は、タイムアウト・アンド・プロテクトページのバイト４のビット３であることを特徴とする請求項１６又は１７に記載の情報処理装置。
【請求項１９】
情報記録媒体に情報を記録する情報記録装置であって、
外部装置との通信を制御する通信制御手段と；
前記通信制御手段を介した外部装置からの前記情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、外部装置から駆動電源の種類に関する情報を取得する電源情報取得手段と；
前記電源情報取得手段にて取得された駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する決定手段と；
前記決定手段で、前記ダミーデータの記録を伴う処理の許可が決定された場合にのみ、前記ダミーデータの記録を伴う処理を行う記録制御手段と；を備える情報記録装置。
【請求項２０】
前記決定手段は、前記駆動電源の種類がバッテリの場合に前記ダミーデータの記録を伴う処理の禁止を決定することを特徴とする請求項１９に記載の情報記録装置。
【請求項２１】
前記決定手段は、前記駆動電源の種類がバッテリであり、かつ該バッテリの残量が所定量以下の場合に前記ダミーデータの記録を伴う処理の禁止を決定することを特徴とする請求項１９に記載の情報記録装置。
【請求項２２】
前記ダミーデータの記録を伴う処理が禁止されている場合に、
エラー情報を外部装置に通知するエラー通知手段を更に備えることを特徴とする請求項１９〜２１のいずれか一項に記載の情報記録装置。
【請求項２３】
前記ダミーデータの記録を伴う処理は、バックグランドフォーマットの自動開始処理、ダミーデータの記録を伴う一時的なリードアウトの記録処理、ダミーデータの記録を伴うリードアウトの記録処理、ダミーデータの記録を伴うユーザデータの記録処理及び消去処理のうちの少なくとも１つであることを特徴とする請求項１９〜２２のいずれか一項に記載の情報記録装置。
【請求項２４】
情報記録媒体に情報を記録する情報記録システムであって、
請求項１２〜１８のいずれか一項に記載の情報処理装置と；
前記情報処理装置からの指示に応じて前記情報記録媒体に情報を記録する情報記録装置と；を備える情報記録システム。
【請求項２５】
情報記録媒体に情報を記録する情報記録システムであって、
請求項１９〜２３のいずれか一項に記載の情報記録装置と；
前記情報記録装置を制御する情報処理装置と；を備える情報記録システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録方法、プログラム及び記録媒体、情報処理装置、情報記録装置、並びに情報記録システムに係り、更に詳しくは、情報記録媒体に情報を記録する記録方法、情報記録システムで用いられるプログラム及び該プログラムが記録された記録媒体、情報記録媒体にアクセス可能な情報処理装置、情報記録媒体に情報を記録する情報記録装置、並びに情報処理装置と情報記録装置とを含む情報記録システムに関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータ（以下、「パソコン」と略述する）は、その機能が向上するに伴い、音楽や映像といったＡＶ（Audio−Visual）情報を取り扱うことが可能となってきた。これらＡＶ情報の情報量は非常に大きいために、情報記録媒体としてＣＤ−ＲＷ（ＣＤ−rewritable）やＤＶＤ＋ＲＷ（ＤＶＤ＋rewritable）などの光ディスクが注目されるようになり、その低価格化とともに、情報記録装置としての光ディスク装置がパソコンの周辺機器の一つとして普及するようになった。
【０００３】
ＣＤ−ＲＷやＤＶＤ＋ＲＷなどの書き換え可能な光ディスクでは、情報の記録及び再生時に、スパイラル状又は同心円状の記録領域に対してランダムにアクセスする必要があり、ファイルシステムとして、ユニバーサル・ディスク・フォーマット（Universal Disc Format、以下「ＵＤＦ」という）と呼ばれる規格が採用されている。なお、以下では、光ディスクの回転中心に近づく方向を内周方向あるいは内周側、光ディスクの回転中心から遠ざかる方向を外周方向あるいは外周側という。
【０００４】
そして、ＣＤ−ＲＷでは、データの記録を行う前に、記録領域の全面あるいは指定領域に予めダミーデータを記録する初期化処理、いわゆるフォーマットを行う必要がある。
【０００５】
また、ＤＶＤ＋ＲＷでは、記録領域の初期化処理を行わなくてもデータの記録は可能であるが、データが何も記録されていない未記録部分が記録領域内に存在していると、ＤＶＤ−ＲＯＭドライブ装置などで記録データを再生することができない。すなわち、ＤＶＤ−ＲＯＭとの互換性が失われてしまう。そこで、ＤＶＤ−ＲＯＭとの互換性を保つ必要がある場合には、ＤＶＤ＋ＲＷにおいても、予め記録領域の全面あるいは指定領域にダミーデータを記録するフォーマットが必要となる。
【０００６】
しかしながら、光ディスクの記憶容量が飛躍的に増大したことにより、フォーマットに多大の時間を要するようになった。すなわち、ユーザは光ディスクを入手しても、すぐには情報の記録を行うことができないという不都合があった。
【０００７】
このような不都合を改善するために、例えば特開平１１−１３４７９９号公報では、未フォーマットの光ディスクであっても直ちに記録及び再生が可能な情報記録再生装置が開示されている。この情報記録再生装置では、上位装置からフォーマット要求があると、リードイン領域に所定の情報を記録した後、上位装置に記録及び再生の許可を通知するとともに、フォーマットを開始し、フォーマット中に上位装置から記録又は再生要求があると、フォーマットを中断して記録又は再生を優先的に行ない、記録及び再生が終了するとフォーマットを再開する。
【０００８】
このように、上位装置からの記録及び再生要求がない時間を利用してフォーマットを行う方式は、バックグランドフォーマット方式と呼ばれる。この方式は、ＤＶＤ＋ＲＷや、マウントレニア（Mount Rainier）仕様対応のＣＤ−ＲＷなどで採用されている。
【０００９】
また、バックグランドフォーマット方式では、フォーマット中であっても、光ディスクを光ディスク装置から排出することが可能である。この場合には、フォーマットが未完了であるため、排出された光ディスクをＤＶＤ−ＲＯＭドライブ装置などで再生することができるように、排出前にいわゆる一時的なリードアウト（Temporary Lead Out、以下「ＴＬＯ」という）が所定の位置に記録されるようになっている。
【００１０】
【発明が解決しようとする課題】
例えば、ＤＶＤ＋ＲＷドライブ装置では、ＴＬＯが記録されているＤＶＤ＋ＲＷに対してユーザデータの書き込み要求があると、指定された領域にユーザデータを記録するが、このとき、ＴＬＯと記録開始アドレスとの間に未記録領域が存在する場合には、ユーザデータを記録した後、上述したバックグランドフォーマット方式でのフォーマット（以下、「バックグランドフォーマット」ともいう）が自動的に再開される。
【００１１】
最近、パソコンの小型軽量化が飛躍的に進み、容易に持ち運び可能な、いわゆるノート型パソコン及びそれよりもさらに小型のサブノート型パソコンなど（以下、「ノート型パソコン」と総称する）が市販されるようになった。ノート型パソコンはその使用場所が限定されないことが特徴の一つであり、そのために駆動電源としてＡＣ電源だけではなくバッテリにも対応できるようになっている。そこで、光ディスク装置を内蔵しているノート型パソコンでは、ノート型パソコンがバッテリ駆動のときは、光ディスク装置もバッテリで駆動されることとなる。このときに、例えば上述したバックグランドフォーマットが自動的に再開されると、フォーマットの途中で電源供給が遮断されたり、ユーザの予想以上にバッテリが消費され、ユーザが予定していた処理ができなくなるという不都合があった。また、最悪の場合には、ファイル情報が正しく記録されずに、ファイルの再生や追記ができなくなるという不都合があった。
【００１２】
本発明は、かかる事情の下になされたもので、その第１の目的は、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができる記録方法を提供することにある。
【００１３】
また、本発明の第２の目的は、情報記録システムで用いられ、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができるプログラム及びそのプログラムが記録された記録媒体を提供することにある。
【００１４】
また、本発明の第３の目的は、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができる情報処理装置及び情報記録装置を提供することにある。
【００１５】
また、本発明の第４の目的は、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができる情報記録システムを提供することにある。
【００１６】
【課題を解決するための手段】
本発明は、第１の観点からすると、情報記録媒体に情報を記録する記録方法であって、前記情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、前記情報記録媒体に情報を記録する記録装置の駆動電源の種類に関する情報を取得する第１工程と；前記駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する第２工程と；を含む記録方法である。
【００１７】
これによれば、情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、第１工程により情報記録媒体に情報を記録する記録装置の駆動電源の種類に関する情報が取得される。そして、この駆動電源の種類に関する情報に基づいて、第２工程によりダミーデータの記録を伴う処理の許可あるいは禁止が決定される。通常、記録装置での記録処理は再生処理に比べて必要なパワーが大きい。また、一般的にダミーデータの記録を伴う処理は、その他の処理に比べて、その処理に多大の時間を必要とする。すなわち、ダミーデータの記録を伴う処理では、消費電力量が予想以上に大きくなる場合がある。そこで、記録装置の駆動電源の種類に応じてダミーデータの記録を伴う処理を禁止することにより、駆動電源の急激な消耗及び駆動電源の予期せぬ遮断を防止することができる。従って、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００２０】
本発明は、第２の観点からすると、情報記録装置とともに情報記録システムを構成する情報処理装置で用いられるプログラムであって、情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、前記情報記録システムの駆動電源の種類に関する情報を取得する手順と；前記駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する手順と；を前記情報処理装置の制御用コンピュータに実行させるプログラムである。
【００２１】
これによれば、情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、情報記録システムの駆動電源の種類に関する情報が取得され、そして該駆動電源の種類に関する情報に基づいて、情報記録装置でのダミーデータの記録を伴う処理の許可あるいは禁止が決定される。通常、情報記録装置での記録処理は再生処理に比べて大きなパワーを必要とする。また、一般的にダミーデータの記録を伴う処理は、その他の処理に比べて、その処理に多大の時間を必要とする。すなわち、情報記録装置でダミーデータの記録を伴う処理が行われると、消費電力量が予想以上に大きくなる場合がある。そこで、情報記録システムの駆動電源の種類に応じて、情報記録装置でのダミーデータの記録を伴う処理を禁止することにより、駆動電源の急激な消耗及び駆動電源の予期せぬ遮断を防止することができる。従って、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００２３】
本発明は、第３の観点からすると、情報処理装置とともに情報記録システムを構成する情報記録装置で用いられるプログラムであって、情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、前記情報記録システムの駆動電源の種類に関する情報を前記情報処理装置から取得する手順と；前記駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する手順と；前記決定の結果、前記ダミーデータの記録を伴う処理が許可された場合にのみ、前記ダミーデータの記録を伴う処理を行う手順と；を前記情報記録装置の制御用コンピュータに実行させるプログラムである。
【００２４】
これによれば、情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、情報記録システムの駆動電源の種類に関する情報が情報処理装置から取得される。そして、その駆動電源の種類に関する情報に基づいて、ダミーデータの記録を伴う処理の許可あるいは禁止が決定され、ダミーデータの記録を伴う処理が許可された場合にのみ、ダミーデータの記録を伴う処理が行われる。通常、情報記録装置での記録処理は再生処理に比べて大きなパワーを必要とする。また、一般的にダミーデータの記録を伴う処理は、その他の処理に比べて、その処理に多大の時間を必要とする。すなわち、情報記録装置でダミーデータの記録を伴う処理が行われると、消費電力量が予想以上に大きくなる場合がある。そこで、情報記録システムの駆動電源の種類に応じて、情報記録装置でのダミーデータの記録を伴う処理を禁止することにより、駆動電源の急激な消耗及び駆動電源の予期せぬ遮断を防止することができる。従って、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００２８】
本発明は、第４の観点からすると、本発明のプログラムが記録されたコンピュータ読み取り可能な記録媒体である。
【００２９】
これによれば、本発明のプログラムが記録されているために、コンピュータに実行させることにより、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００３０】
本発明は、第５の観点からすると、情報記録媒体にアクセス可能な情報処理装置であって、前記情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、駆動電源の種類に関する情報を取得する電源情報取得手段と；前記電源情報取得手段で取得された駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する決定手段と；を備える情報処理装置である。
【００３１】
これによれば、情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、電源情報取得手段により駆動電源の種類に関する情報が取得され、その駆動電源の種類に関する情報に基づいて、決定手段によりダミーデータの記録を伴う処理の許可あるいは禁止が決定される。一般的にダミーデータの記録を伴う処理は、その他の処理に比べて、その処理に多大の時間を必要とするため、ダミーデータの記録を伴う処理が行われると、予想以上の電力が消費される場合がある。そこで、情報処理装置の駆動電源の種類に応じて、ダミーデータの記録を伴う処理を禁止することにより、駆動電源の急激な消耗及び駆動電源の予期せぬ遮断を防止することができる。従って、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００３８】
本発明は、第６の観点からすると、情報記録媒体に情報を記録する情報記録装置であって、外部装置との通信を制御する通信制御手段と；前記通信制御手段を介した外部装置からの前記情報記録媒体へのダミーデータの記録を伴う処理の要求に応じて、外部装置から駆動電源の種類に関する情報を取得する電源情報取得手段と；前記電源情報取得手段にて取得された駆動電源の種類に関する情報に基づいて、前記ダミーデータの記録を伴う処理の許可あるいは禁止を決定する決定手段と；前記決定手段で、前記ダミーデータの記録を伴う処理の許可が決定された場合にのみ、前記ダミーデータの記録を伴う処理を行う記録制御手段と；を備える情報記録装置である。
【００３９】
これによれば、通信制御手段により外部装置との通信が制御され、通信制御手段を介した外部装置からの情報記録媒体へのダミーデータの記録を伴う処理要求に応じて、電源情報取得手段により、外部装置から駆動電源の種類に関する情報が取得される。そして、電源情報取得手段にて取得された駆動電源の種類に関する情報に基づいて、決定手段により、ダミーデータの記録を伴う処理の許可あるいは禁止が決定され、決定手段でダミーデータの記録を伴う処理の許可が決定された場合にのみ、記録制御手段によりダミーデータの記録を伴う処理が行われる。通常、情報記録装置での記録処理は再生処理に比べて大きなパワーを必要とする。また、一般的にダミーデータの記録を伴う処理は、その他の処理に比べて、その処理に多大の時間を必要とする。すなわち、情報記録装置でダミーデータの記録を伴う処理が行われると、消費電力量が予想以上に大きくなる場合がある。そこで、情報記録装置の駆動電源の種類に応じて、情報記録装置でのダミーデータの記録を伴う処理を禁止することにより、駆動電源の急激な消耗及び駆動電源の予期せぬ遮断を防止することができる。従って、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００４３】
本発明は、第７の観点からすると、情報記録媒体に情報を記録する情報記録システムであって、本発明の情報処理装置と；前記情報処理装置からの指示に応じて前記情報記録媒体に情報を記録する情報記録装置と；を備える情報記録システムである。
【００４４】
これによれば、本発明の情報処理装置が用いられるために、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００４５】
本発明は、第８の観点からすると、情報記録媒体に情報を記録する情報記録システムであって、本発明の情報記録装置と；前記情報記録装置を制御する情報処理装置と；を備える情報記録システムである。
【００４６】
これによれば、本発明の情報記録装置が用いられるために、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００４７】
【発明の実施の形態】
《第１の実施形態》
以下、本発明の第１の実施形態を図１〜図８に基づいて説明する。
【００４８】
図１は、本発明の第１の実施形態に係る情報記録システムの概略構成を示すブロック図である。
【００４９】
この図１に示される情報記録システムは、情報記録装置としての光ディスク装置２０と、該光ディスク装置２０を制御する情報処理装置としてのホスト５０とを含んで構成されている。
【００５０】
前記光ディスク装置２０は、情報記録媒体としての光ディスク１５を回転駆動するためのスピンドルモータ２２、光ピックアップ装置２３、レーザコントロール回路２４、エンコーダ２５、モータドライバ２７、再生信号処理回路２８、サーボコントローラ３３、バッファＲＡＭ３４、バッファマネージャ３７、インターフェース３８、ＲＯＭ３９、ＣＰＵ４０及びＲＡＭ４１などを備えている。なお、図１における接続線は、代表的な信号や情報の流れを示すものであり、各ブロックの接続関係の全てを表すものではない。なお、本第１の実施形態では、一例として、ＤＶＤ＋ＲＷの規格に準拠した情報記録媒体が光ディスク１５に用いられるものとする。また、光ディスク装置２０の駆動電源は、ホスト５０から供給されるものとする。
【００５１】
前記光ピックアップ装置２３は、光源としての半導体レーザ、該半導体レーザから出射される光束を光ディスク１５の記録面に導くとともに、前記記録面で反射された戻り光束を所定の受光位置まで導く光学系、前記受光位置に配置され戻り光束を受光する受光器、及び駆動系（フォーカシングアクチュエータ、トラッキングアクチュエータ及びシークモータ等）（いずれも図示省略）などを含んで構成されている。そして、受光器からは、その受光量に応じた電流（電流信号）が再生信号処理回路２８に出力される。
【００５２】
前記再生信号処理回路２８は、光ピックアップ装置２３の出力信号である電流信号を電圧信号に変換し、該電圧信号に基づいてウォブル信号、ＲＦ信号及びサーボ信号（フォーカスエラー信号やトラックエラー信号など）を検出する。再生信号処理回路２８では、ウォブル信号からＡＤＩＰ（Address In Pre-groove）情報及び同期信号などを抽出する。ここで抽出されたＡＤＩＰ情報はＣＰＵ４０に出力され、同期信号はエンコーダ２５に出力される。さらに、再生信号処理回路２８は、ＲＦ信号に対して誤り訂正処理等を行なった後、バッファマネージャ３７を介してバッファＲＡＭ３４に格納する。また、フォーカスエラー信号及びトラックエラー信号は、再生信号処理回路２８からサーボコントローラ３３に出力される。
【００５３】
前記サーボコントローラ３３は、フォーカスエラー信号に基づいて光ピックアップ装置２３のフォーカシングアクチュエータを制御する制御信号を生成し、トラックエラー信号に基づいて光ピックアップ装置２３のトラッキングアクチュエータを制御する制御信号を生成する。各制御信号はサーボコントローラ３３からモータドライバ２７にそれぞれ出力される。
【００５４】
前記バッファマネージャ３７は、バッファＲＡＭ３４へのデータの入出力を管理し、蓄積されたデータ量が所定の値になると、ＣＰＵ４０に通知する。
【００５５】
前記モータドライバ２７は、サーボコントローラ３３からの制御信号に基づいて、光ピックアップ装置２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動する。また、モータドライバ２７は、ＣＰＵ４０の指示に基づいて、光ディスク１５の線速度が一定となるようにスピンドルモータ２２を制御する。さらに、モータドライバ２７は、ＣＰＵ４０の指示に基づいて、光ピックアップ装置２３のシークモータを駆動し、光ピックアップ装置２３のスレッジ方向（光ディスク１５の半径方向）の位置を制御する。
【００５６】
前記エンコーダ２５は、ＣＰＵ４０の指示に基づいて、バッファマネージャ３７を介してバッファＲＡＭ３４から取り出したデータに対してエラー訂正コードの付加などを行ない、光ディスク１５への書き込みデータを作成するとともに、再生信号処理回路２８からの同期信号に同期して、書き込みデータをレーザコントロール回路２４に出力する。
【００５７】
前記レーザコントロール回路２４では、エンコーダ２５からの書き込みデータ及びＣＰＵ４０の指示に基づいて、光ピックアップ装置２３の半導体レーザの出力を制御する。
【００５８】
前記インターフェース３８は、ホスト５０との双方向の通信インターフェースであり、ＡＴＡＰＩ（AT Attachment Packet Interface）及びＳＣＳＩ（Small Computer System Interface）等の標準インターフェースに準拠している。
【００５９】
前記ＲＯＭ３９には、ＣＰＵ４０にて解読可能なコードで記述された後述するダミーデータの記録を伴う処理の要求に応じて用いられるプログラム（以下、「記録制御プログラム」という）などが格納されている。なお、光ディスク装置２０の電源がオン状態になると、前記プログラムは不図示のメインメモリにロードされ、前記ＣＰＵ４０はそのプログラムに従って上記各部の動作を制御するとともに、制御に必要なデータ等を一時的にＲＡＭ４１に保存する。
【００６０】
前記ホスト５０は、主制御装置５２、インターフェース５４、ハードディスク（ＨＤＤ）５６、入力装置５７及び表示装置５８などを備えている。なお、ホスト５０の駆動電源としては、ＡＣ電源及びバッテリ（いずれも不図示）の両方が使用可能であり、ユーザによっていずれかが選択される。
【００６１】
主制御装置５２は、マイクロコンピュータ、メインメモリ（いずれも不図示）などを含んで構成され、ホスト５０の全体を制御する。
【００６２】
前記インターフェース５４は、光ディスク装置２０との双方向の通信インターフェースであり、ＡＴＡＰＩ及びＳＣＳＩ等の標準インターフェースに準拠している。インターフェース５４は光ディスク装置２０のインターフェース３８と接続されている。なお、各インターフェース間の接続形態は、通信ケーブル（例えばＳＣＳＩケーブル）などの通信線を用いたケーブル接続だけでなく、赤外線などを利用したワイヤレス接続であっても良い。
【００６３】
ハードディスク５６には、主制御装置５２のマイクロコンピュータで解読可能なコードで記述された後述するダミーデータの記録を伴う処理の要求に応じて用いられるプログラム（以下、「記録可否決定プログラム」という）などが格納されている。なお、ホスト５０の駆動電源がオン状態になると、上記プログラムは主制御装置５２のメインメモリにロードされる。
【００６４】
表示装置５８は、例えばＣＲＴ、液晶ディスプレイ（ＬＣＤ）及びプラズマディスプレイパネル（ＰＤＰ）などの表示部（図示省略）を備え、主制御装置５２からの各種情報を表示する。
【００６５】
入力装置５７は、例えばキーボード、マウス及びポインティングデバイスなどのうち少なくとも１つの入力媒体（図示省略）を備え、ユーザから入力された各種情報を主制御装置５２に通知する。なお、入力媒体からの情報はワイヤレス方式で入力されても良い。また、表示装置５８と入力装置５７とが一体化したものとして、例えばタッチパネル付きＣＲＴなどがある。
【００６６】
また、ホスト５０はオペレーティングシステム（Operating System、以下「ＯＳ」という）を搭載している。そして、ホスト５０を構成する全てのデバイスはＯＳによって管理されているものとする。従って、ホスト５０の駆動電源に関する情報（電源の種類、バッテリの残量など）もＯＳが一括管理している。
【００６７】
上述のようにして構成された情報記録システムでは、光ディスク１５が光ディスク装置２０の所定位置にロードされると、光ディスク装置２０は、新しいメディアがロードされたこと示す情報（以下、「ロード情報」という）をメディアイベントコード（Media Event Code）にセットして、イベント状態を通知するコマンド（Get Event Status Notification Command）をホスト５０に送信する。
【００６８】
ここで、光ディスク装置２０からのロード情報を受信したときのホスト５０における処理動作について図２のフローチャートを用いて説明する。ホスト５０がロード情報を受信すると、主制御装置５２のマイクロコンピュータのプログラムカウンタに図２のフローチャートに対応するプログラムの先頭アドレスがセットされ、図２のフローチャートに対応するアルゴリズムがスタートする。この図２のフローチャートは、主制御装置５２のマイクロコンピュータによって実行される一連の処理アルゴリズムに対応している。
【００６９】
先ず、ステップ４０１では、光ディスク１５のフォーマット状態を知るために、ディスク情報を要求するコマンド（Read Disc Information Command）を光ディスク装置２０に送信する。光ディスク装置２０では、ホスト５０からディスク情報を要求するコマンドを受信すると、所定のディスク情報をディスク情報ブロック（Disc Information Block）にセットして、ホスト５０に応答する。
【００７０】
次のステップ４０３では、光ディスク装置２０からの応答を待ち、応答があるとステップ４０５に移行する。
【００７１】
このステップ４０５では、受信したディスク情報ブロックからフォーマット情報（Background Format Status）を抽出する。
【００７２】
次のステップ４０７では、フォーマット情報に基づいてフォーマット途中であるか否かを判断する。フォーマット途中であれば、ステップ４０７での判断は肯定されステップ４０９に移行する。
【００７３】
このステップ４０９では、ＯＳに問い合わせて、ホスト５０の駆動電源情報を取得する。そして、駆動電源情報に基づいて駆動電源の種類を求める。
【００７４】
次のステップ４１１では、駆動電源がバッテリであるか否かを判断する。駆動電源がバッテリであれば、ここでの判断は肯定されステップ４１３に移行する。
【００７５】
このステップ４１３では、駆動電源情報に基づいてバッテリの残量を取得する。
【００７６】
次のステップ４１５では、バッテリの残量が予め設定されている所定量以下であるか否かを判断する。バッテリの残量が予め設定されている所定量以下であれば、ここでの判断は肯定されステップ４１７に移行する。なお、上記所定量は、ユーザが任意に設定、変更可能である。
【００７７】
このステップ４１７では、ダミーデータの記録を伴う処理を禁止する命令を光ディスク装置２０に送信する。具体的には、図３に示されるように、モードセレクトコマンド（Mode Select Command）に付加されるモードページ（Mode Page）の一つであるタイムアウト・アンド・プロテクトページ（Time-out and Protect Page）の５バイト目（バイト４）の４ビット目（ビット３）に１をセットして光ディスク装置２０に送信する。そして、ロード情報を受信したときの処理を終了する。なお、上記ビット位置はこれまで予約領域とされており、本発明では、このビット位置を新たにフォーマット・プロテクト（Format Protect、以下「ＦＰ」という）ビットと定義する。すなわち、ＦＰビットが１であればダミーデータの記録を伴う処理を禁止し、ＦＰビットが０であればダミーデータの記録を伴う処理を許可する。なお、光ディスク装置２０では、ホスト５０からモードセレクトコマンドを受信すると、ＦＰビットを抽出し、ダミー記録可否情報としてＲＡＭ４１に保存する。
【００７８】
なお、ステップ４０７において、光ディスク１５がフォーマット途中でなければ、ステップ４０７での判断は否定され、ステップ４１９に移行する。
【００７９】
このステップ４１９では、ダミーデータの記録を伴う処理を許可する命令を光ディスク装置２０に送信する。具体的には、ＦＰビットに０をセットして、モードセレクトコマンドを送信する。そして、ロード情報を受信したときの処理を終了する。なお、光ディスク装置２０では、ホスト５０からモードセレクトコマンドを受信すると、ＦＰビットを抽出し、ダミー記録可否情報としてＲＡＭ４１に保存する。
【００８０】
また、ステップ４１１において、駆動電源がバッテリでなければ、ステップ４１１での判断は否定され、ステップ４１９に移行する。さらに、ステップ４１５において、バッテリの残量が予め設定されている所定量以下でなければ、ステップ４１５での判断は否定され、ステップ４１９に移行する。すなわち、ダミーデータの記録を伴う処理を許可する。
【００８１】
次に、光ディスク装置２０が、ホスト５０からバックグランドフォーマットの再開を要求するコマンド（Format Unit Command）を受信したときの処理動作について図４及び図５のフローチャートを用いて説明する。光ディスク装置２０がバックグランドフォーマットの再開を要求するコマンドを受信すると、ＣＰＵ４０のプログラムカウンタに図４のフローチャートに対応するプログラムの先頭アドレスがセットされ、図４のフローチャートに対応するアルゴリズムがスタートする。図４及び図５のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【００８２】
最初のステップ４５１では、ＲＡＭ４１に保存されているダミー記録可否情報ＤＦを読み出す。
【００８３】
次のステップ４５３では、ダミー記録可否情報ＤＦに基づいて、ダミーデータの記録を伴う処理が禁止されているか否かを判断する。ダミー記録可否情報ＤＦが１であれば、ダミーデータの記録を伴う処理は禁止されていることとなり、ステップ４５３での判断は肯定され、ステップ４５５に移行する。
【００８４】
このステップ４５５では、バックグランドフォーマットが再開できないことを示すエラーコードをセットしたエラー情報をホスト５０に送信する。そして、バックグランドフォーマットの再開を要求するコマンドを受信したときの処理を終了する。
【００８５】
一方、ステップ４５３において、ダミー記録可否情報ＤＦが１でなければ、ダミーデータの記録を伴う処理は許可されていることとなり、ステップ４５３での判断は否定され、ステップ４５７に移行する。
【００８６】
このステップ４５７では、バックグランドフォーマットを再開するサブルーチンに移行する。すなわち、ＣＰＵ４０のプログラムカウンタに図５のフローチャートに対応するプログラムの先頭アドレスがセットされ、図５のフローチャートに対応するアルゴリズムがスタートする。
【００８７】
先ず、ステップ５０１では、リードイン領域に記録されているフォーマッティング・ディスク・コントロール・ブロック（Formatting Disc Control Block、以下「ＦＤＣＢ」という）を参照し、ＴＬＯの位置を検索する。そして、ＴＬＯが記録されているアドレスをフォーマットの開始アドレスとする。
【００８８】
次のステップ５０３では、ホストに対し、記録及び再生要求の受け付け可能を通知する。
【００８９】
次のステップ５０５では、光ディスク１５の排出要求があるか否かを判断する。この排出要求は、光ディスク装置２０に設けられている不図示のディスク着脱ボタンが押されると、割り込み処理によりＣＰＵ４０に通知されるようになっている。また、排出要求は、ホスト５０から受信することもあり、割り込み処理によりＣＰＵ４０に通知されるようになっている。ここで、排出要求が通知されていなければ、ステップ５０５での判断は否定されステップ５０７に移行する。
【００９０】
このステップ５０７では、フォーマットが完了しているか否かをチェックする。フォーマットが完了していなければ、ステップ５０７での判断は否定され、ステップ５０９に移行する。
【００９１】
このステップ５０９では、ホスト５０からの記録要求又は再生要求の有無を判断する。ホスト５０から記録を要求するコマンド（Write Command）又は再生を要求するコマンド（Read Command）を受信すると、割り込み処理によりＣＰＵ４０に通知されるようになっている。ここで、いずれのコマンドも受信していなければ、ステップ５０９での判断は否定されステップ５１１に移行する。
【００９２】
ステップ５１１では、フォーマットを実施する。すなわち、ユーザデータ領域の未記録部分に例えば１６セクタ分のダミーデータを記録する。そして、ダミーデータの記録が終了するとステップ５０５に戻る。
【００９３】
以下、ステップ５０５、ステップ５０７及びステップ５０９のいずれかでの判断が肯定されるまで、ステップ５０５→５０７→５０９→５１１の処理、判断を繰り返す。これにより、フォーマットが進行する。
【００９４】
一方、ステップ５０９において、ホスト５０からの記録要求又は再生要求があれば、ステップ５０９での判断は肯定され、ステップ５１３に移行する。
【００９５】
このステップ５１３では、ホストからの要求が記録要求であるか再生要求であるかを判断する。ここで、ホストからの要求が記録要求であれば、ステップ５１３での判断は肯定され、ステップ５１５に移行する。
【００９６】
このステップ５１５では、ホスト５０から受信したユーザデータを指定された領域に記録する。なお、光ディスク装置２０における記録処理動作の詳細については後述する。ユーザデータの記録が終了すると、ステップ５０５に戻る。
【００９７】
一方、ステップ５１３において、ホスト５０からの要求が再生要求であれば、ステップ５１３での判断は否定され、ステップ５１７に移行する。
【００９８】
このステップ５１７では、ホストから指定された領域に記録されているユーザデータを再生し、ホスト５０に転送する。なお、光ディスク装置２０における再生処理動作の詳細については後述する。ホストから指定されたユーザデータの再生が終了すると、ステップ５０５に戻る。
【００９９】
以下、ステップ５０５、ステップ５０７及びステップ５０９のいずれかでの判断が肯定されるまで、フォーマットを継続して行う。
【０１００】
なお、ステップ５０５において、光ディスク１５の排出要求があれば、ステップ５０５での判断は肯定され、ステップ５２１に移行する。
【０１０１】
このステップ５２１では、不図示のディスク入排出系に光ディスク１５の排出を指示する。そして、バックグランドフォーマットを再開するサブルーチンからリターンする。なお、場合によっては、排出を指示する前にリードアウト、あるいはＴＬＯを所定位置に記録する。
【０１０２】
また、排出要求を受け取る前に、フォーマットが完了すると、フォーマットが完了したことを記録領域の所定位置に記録し、バックグランドフォーマットを終了する。そして、バックグランドフォーマットを再開するサブルーチンからリターンする。
【０１０３】
図４のステップ４５７では、バックグランドフォーマットを再開するサブルーチンからリターンすると、バックグランドフォーマットの再開を要求するコマンドを受信したときの処理を終了する。
【０１０４】
ここで、ホスト５０からの記録を要求するコマンド（Write Command）を受信したときの光ディスク装置２０における処理動作について説明する。
【０１０５】
ＣＰＵ４０は、記録を要求するコマンドを受信すると、指定された記録速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、ホスト５０から記録を要求するコマンドを受信した旨を再生信号処理回路２８に通知する。また、ＣＰＵ４０は、ホスト５０から受信したユーザデータをバッファマネージャ３７を介してバッファＲＡＭ３４に蓄積する。
【０１０６】
再生信号処理回路２８は、光ディスク１５の回転が所定の線速度に達すると、光ピックアップ装置２３からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３に出力する。サーボコントローラ３３は、再生信号処理回路２８からのフォーカスエラー信号及びトラックエラー信号に基づいて、モータドライバ２７を介して光ピックアップ装置２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動し、フォーカスずれ及びトラックずれを補正する。
【０１０７】
また、再生信号処理回路２８は、光ピックアップ装置２３からの出力信号に基づいてＡＤＩＰ情報を取得し、ＣＰＵ４０に通知する。そして、ＣＰＵ４０は、ＡＤＩＰ情報に基づいて指定された書き込み開始地点に光ピックアップ装置２３が位置するように光ピックアップ装置２３のシーク動作を指示する信号をモータドライバ２７に出力する。
【０１０８】
ＣＰＵ４０は、バッファマネージャ３７からバッファＲＡＭ３４に蓄積されたデータ量が所定の値を超えたとの通知を受け取ると、エンコーダ２５に書き込みデータの作成を指示する。また、ＣＰＵ４０は、ＡＤＩＰ情報に基づいて光ピックアップ装置２３の位置が書き込み開始地点であると判断すると、エンコーダ２５に通知する。そして、エンコーダ２５は、レーザコントロール回路２４及び光ピックアップ装置２３を介して、書き込みデータを光ディスク１５に記録する。
【０１０９】
次に、ホスト５０からの再生を要求するコマンド（Read Command）を受信したときの光ディスク装置２０における処理動作について説明する。
【０１１０】
ＣＰＵ４０は、再生を要求するコマンドを受信すると、再生速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、再生を要求するコマンドを受信した旨を再生信号処理回路２８に通知する。
【０１１１】
再生信号処理回路２８は、前記記録の場合と同様に、ＡＤＩＰ情報をＣＰＵ４０に通知するとともに、フォーカスずれ及びトラックずれを補正する。
【０１１２】
ＣＰＵ４０は、ＡＤＩＰ情報に基づいて指定された読み込み開始地点に光ピックアップ装置２３が位置するようにシーク動作を指示する信号をモータドライバ２７に出力する。ＣＰＵ４０は、ＡＤＩＰ情報に基づいて光ピックアップ装置２３の位置が読み込み開始地点であると判断すると、再生信号処理回路２８に通知する。
【０１１３】
そして、再生信号処理回路２８は、光ピックアップ装置２３の出力信号に基づいてＲＦ信号を検出し、誤り訂正処理等を行った後、バッファＲＡＭ３４に蓄積する。
【０１１４】
バッファマネージャ３７は、バッファＲＡＭ３４に蓄積された再生データがセクタデータとして揃ったときに、インターフェース３８を介してホスト５０に転送する。
【０１１５】
なお、再生信号処理回路２８は、記録処理及び再生処理が終了するまで、上述した如く、光ピックアップ装置２３からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３及びモータドライバ２７を介してフォーカスずれ及びトラックずれを随時補正する。
【０１１６】
次に、情報記録システムにおいて、入力装置５７を介して光ディスク１５の排出要求が入力された場合のホスト５０での処理動作について図６のフローチャートを用いて説明する。入力装置５７を介して光ディスク１５の排出要求が入力されると、主制御装置５２のマイクロコンピュータのプログラムカウンタに図６のフローチャートに対応するプログラムの先頭アドレスがセットされ、図６のフローチャートに対応するアルゴリズムがスタートする。図６のフローチャートは、主制御装置５２のマイクロコンピュータによって実行される一連の処理アルゴリズムに対応している。
【０１１７】
最初のステップ６０１では、ＯＳに問い合わせて、ホスト５０の駆動電源情報を取得する。そして、その駆動電源情報に基づいて駆動電源の種類を求める。
【０１１８】
次のステップ６０３では、駆動電源がバッテリであるか否かを判断する。駆動電源がバッテリであれば、ここでの判断は肯定されステップ６０５に移行する。
【０１１９】
このステップ６０５では、駆動電源情報に基づいてバッテリの残量を取得する。
【０１２０】
次のステップ６０７では、バッテリの残量が予め設定されている所定量以下であるか否かを判断する。バッテリの残量が予め設定されている所定量を超えていれば、ここでの判断は否定されステップ６０９に移行する。
【０１２１】
このステップ６０９では、セッションあるいはディスクのクローズを要求するコマンド（Close Track/Session Command）を送信する。
【０１２２】
次のステップ６１１では、光ディスク１５の排出を要求するコマンド（Start/Stop Unit Command）を送信する。そして、光ディスク１５の排出要求が入力されたときの処理を終了する。
【０１２３】
なお、ステップ６０７において、バッテリの残量が予め設定されている所定量以下であれば、ステップ６０７での判断は肯定されステップ６１１に移行する。すなわち、セッションあるいはディスクのクローズを要求するコマンドは送信されない。
【０１２４】
また、ステップ６０３において、駆動電源がバッテリでなければ、ステップ６０３での判断は否定されステップ６０９に移行する。すなわち、光ディスク１５の排出を要求するコマンドに先だって、セッションあるいはディスクのクローズを要求するコマンドが送信される。
【０１２５】
次に、情報記録システムにおいて、ホスト５０からセッションあるいはディスクのクローズを要求するコマンド（Close Track/Session Command）を受信したときの光ディスク装置２０における処理動作について図７のフローチャートを用いて説明する。光ディスク装置２０がセッションあるいはディスクのクローズを要求するコマンドを受信すると、ＣＰＵ４０のプログラムカウンタに図７のフローチャートに対応するプログラムの先頭アドレスがセットされ、図７のフローチャートに対応するアルゴリズムがスタートする。図７のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【０１２６】
最初のステップ６５１では、ＲＡＭ４１に保存されているダミー記録可否情報ＤＦを読み出す。
【０１２７】
次のステップ６５３では、ダミー記録可否情報ＤＦに基づいて、ダミーデータの記録を伴う処理が禁止されているか否かを判断する。ダミー記録可否情報ＤＦが１であれば、ダミーデータの記録を伴う処理は禁止されているため、ステップ６５３での判断は肯定され、ステップ６５５に移行する。
【０１２８】
このステップ６５５では、セッションあるいはディスクのクローズができないことを示すエラーコードがセットされたエラー情報をホスト５０に送信する。そして、セッションあるいはディスクのクローズを要求するコマンドを受信したときの処理を終了する。なお、ホスト５０では、エラー情報を受信すると、表示装置５８にエラーメッセージを表示しても良い。
【０１２９】
一方、ステップ６５３において、ダミー記録可否情報ＤＦが１でなければ、ダミーデータの記録を伴う処理は許可されているため、ステップ６５３での判断は否定され、ステップ６５７に移行する。
【０１３０】
このステップ６５７では、セッションあるいはディスクのクローズを要求するコマンドに従って、セッションあるいはディスクのクローズ処理を行う。そして、セッションあるいはディスクのクローズを要求するコマンドを受信したときの処理を終了する。
【０１３１】
次に、バックグランドフォーマット中でないときに、ホスト５０からユーザデータの記録を要求するコマンド（Write Command）を受信したときの、光ディスク装置２０における処理動作について図８のフローチャートを用いて説明する。光ディスク装置２０が記録を要求するコマンドを受信すると、ＣＰＵ４０のプログラムカウンタに図８のフローチャートに対応するプログラムの先頭アドレスがセットされ、図８のフローチャートに対応するアルゴリズムがスタートする。図８のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【０１３２】
先ず、ステップ７０１では、光ディスク１５がフォーマット途中であるか否かを判断する。フォーマットが完了していなければ、ステップ７０１での判断は肯定され、ステップ７０３に移行する。
【０１３３】
このステップ７０３では、光ディスク１５のリードイン領域に記録されているＦＤＣＢを参照し、ＴＬＯの位置を検索する。
【０１３４】
次のステップ７０５では、記録を要求するコマンドからユーザデータの記録開始アドレスを抽出する。
【０１３５】
次のステップ７０７では、フォーマットが必要であるか否かを判断する。例えば、ＴＬＯが記録されている位置のアドレスとユーザデータの記録開始アドレスとを比較し、ＴＬＯとユーザデータとの間に未記録領域が存在する場合は、フォーマットが必要とされる。フォーマットが必要であれば、ここでの判断は肯定され、ステップ７０９に移行する。
【０１３６】
このステップ７０９では、ＲＡＭ４１に保存されているダミー記録可否情報ＤＦを読み出す。
【０１３７】
次のステップ７１１では、ダミー記録可否情報ＤＦに基づいて、ダミーデータの記録を伴う処理が禁止されているか否かを判断する。ダミー記録可否情報ＤＦが１であれば、ダミーデータの記録を伴う処理は禁止されているために、ステップ７１１での判断は肯定され、ステップ７１３に移行する。
【０１３８】
このステップ７１３では、ユーザデータの記録ができないことを示すエラーコードがセットされたエラー情報をホスト５０に通知する。そして、記録を要求するコマンドを受信したときの処理を終了する。なお、ホスト５０では、エラー情報を受信すると、表示装置５８にエラーメッセージを表示しても良い。
【０１３９】
一方、ステップ７１１において、ダミー記録可否情報ＤＦが１でなければ、ダミーデータの記録を伴う処理は許可されているために、ステップ７１１での判断は否定され、次のステップ７１５に移行する。
【０１４０】
ステップ７１５では、前述した如くして、指定された領域にユーザデータを記録する。
【０１４１】
次のステップ７１７では、ＴＬＯとユーザデータの記録領域との間の未記録領域にダミーデータを記録する。そして、記録を要求するコマンドを受信したときの処理を終了する。なお、この後は、バックグランドフォーマットが自動的に再開されることとなる。
【０１４２】
また、ステップ７０１において、光ディスク１５がフォーマット途中でなければ、ステップ７０１での判断は否定され、ステップ７１９に移行する。
【０１４３】
このステップ７１９では、前述した如くして、指定された領域にユーザデータを記録する。そして、記録を要求するコマンドを受信したときの処理を終了する。この場合には、バックグランドフォーマットが自動的に再開されることはない。
【０１４４】
さらに、ステップ７０７において、フォーマットが不要であれば、ステップ７０７での判断は否定され、ステップ７１９に移行する。この場合も、バックグランドフォーマットが自動的に再開されることはない。
【０１４５】
以上の説明から明らかなように、本第１の実施形態に係る情報記録システムでは、主制御装置５２のマイクロコンピュータ及び該マイクロコンピュータによって実行されるプログラムによって、情報処理装置の電源情報取得手段、決定手段及び出力手段が実現されている。また、ＣＰＵ４０及び該ＣＰＵ４０によって実行されるプログラムによって、情報記録装置の通信制御手段、記録制御手段及びエラー通知手段が実現されている。
【０１４６】
しかしながら、本発明がこれに限定されるものではないことは勿論である。すなわち、上記第１の実施形態は一例に過ぎず、上記の主制御装置５２のマイクロコンピュータによるプログラムに従う処理によって実現した構成各部の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。また、上記のＣＰＵ４０によるプログラムに従う処理によって実現した構成各部の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。
【０１４７】
また、本第１の実施形態では、ハードディスク５６にインストールされているプログラムのうち、図２及び図６のフローチャートで示される処理に対応するプログラムによって前記記録可否決定プログラムが構成されている。また、ＲＯＭ３９にインストールされているプログラムのうち、図４、図５、図７及び図８のフローチャートで示される処理に対応するプログラムによって前記記録制御プログラムが構成されている。
【０１４８】
さらに、本第１の実施形態では、図２のステップ４０９及びステップ４１３の処理によって、本発明に係る記録方法の第１工程が実施され、図２のステップ４１１及びステップ４１５からステップ４１９までの処理によって第２工程が実施されている。
【０１４９】
以上説明したように、本第１の実施形態に係る情報記録システムによると、光ディスク１５が光ディスク装置２０にロードされると、ホスト５０は、駆動電源がバッテリであり、かつ残りのバッテリ量が所定量以下の場合に、ダミーデータの記録を伴う処理を禁止する禁止命令を光ディスク装置２０に通知している。そして、光ディスク装置２０では、ホスト５０からの禁止命令に従って、ダミーデータの記録を伴う処理を禁止している。すなわち、駆動電源がバッテリであり、かつ残りのバッテリ量が所定量以下の場合には、ダミーデータの記録を伴う処理が行われないため、バッテリの多大な消耗を防止することができる。従って、予期しない電源遮断を回避することができ、データの再生不良及び追記不可を防止することが可能となる。すなわち、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【０１５０】
また、本第１の実施形態によると、光ディスク装置２０ではホスト５０からバックグランドフォーマットの再開を要求するコマンドを受信しても、ダミーデータの記録を伴う処理が禁止されている場合には、バックグランドフォーマットは再開せずにエラー情報をホスト５０に通知している。これにより、例えば、ホスト５０で複数のアプリケーションソフトがマルチタスクで実行されている場合に、ダミーデータの記録を伴う処理が禁止されていることを知らないアプリケーションソフトがバックグランドフォーマットの再開を要求するコマンドを送信しても、エラー情報（エラーコード）からダミーデータの記録を伴う処理が禁止されていることを把握できる。
【０１５１】
さらに、本第１の実施形態によると、ホスト５０では、光ディスク１５の排出要求が入力されると、ホスト５０の駆動電源がバッテリであり、かつ残りのバッテリ量が所定量以下の場合には、セッションあるいはディスクのクローズ要求を送信せずに排出要求を光ディスク装置２０に送信している。これにより、光ディスク装置２０では、未記録部分をフォーマットしないために、バッテリの寿命を延命でき、予期しない電源遮断を回避できる。
【０１５２】
また、本第１の実施形態によると、光ディスク装置２０では、セッションあるいはディスクのクローズ要求を受信しても、ダミーデータの記録を伴う処理が禁止されている場合には、セッションあるいはディスクのクローズ処理を行わずにエラー情報をホスト５０に通知している。これにより、多大な処理時間を要する処理が行われないこととなり、バッテリの多大な消耗を防止することができる。従って、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【０１５３】
なお、上記第１の実施形態では、ホスト５０では、ホスト５０の駆動電源がバッテリであり、かつ残りのバッテリ量が所定量以下のときに、ダミーデータの記録を伴う処理の禁止を決定する場合について説明したが、これに限らず、例えばバッテリの容量が小さい場合などでは、残りのバッテリ量に関係なく、ホスト５０の駆動電源がバッテリであればダミーデータの記録を伴う処理の禁止を直ちに決定しても良い。
【０１５４】
また、上記第１の実施形態では、ホスト５０では、光ディスク１５の排出要求が入力されると、ホスト５０の駆動電源がバッテリであり、かつ残りのバッテリ量が所定量以下のときには、セッションあるいはディスクのクローズを要求するコマンドを送信することなく、排出を要求するコマンドを送信する場合について説明したが、これに限らず、例えばバッテリの容量が小さい場合などでは、残りのバッテリ量に関係なく、ホスト５０の駆動電源がバッテリであれば、セッションあるいはディスクのクローズを要求するコマンドを送信することなく、排出を要求するコマンドを送信しても良い。
【０１５５】
さらに、上記第１の実施形態では、入力装置５７を介して光ディスク１５の排出要求が入力されると、駆動電源情報を取得して、セッションあるいはディスクのクローズを要求するコマンドを光ディスク装置２０に送信するか否かを決定する処理を行う場合について説明したが、光ディスク１５が光ディスク装置２０にロードされたときに、ダミーデータの記録を伴う処理の許可あるいは禁止を決定する処理を行っている場合には、その処理結果を用いてセッションあるいはディスクのクローズを要求するコマンドを光ディスク装置２０に送信するか否かを決定しても良い。
【０１５６】
なお、上記第１の実施形態では、バックグランドフォーマットを再開するか否かの判断は光ディスク装置２０で行う場合について説明したが、これに限らず、ホスト５０で行っても良い。例えば、ユーザからのバックグランドフォーマットの再開要求が入力されると、駆動電源情報に基づいてダミーデータの記録を伴う処理が可能であるか否かを判断し、可能でないと判断した場合にはバックグランドフォーマットの再開を要求するコマンドの光ディスク装置２０への送信を中止する。また、他のダミーデータの記録を伴う処理についても同様に、ホスト５０でそれらの処理が可能であるか否かを判断し、可能でないと判断した場合には、それらの処理を要求するコマンドの光ディスク装置２０への送信を中止しても良い。
【０１５７】
さらに、上記第１の実施形態では、タイムアウト・アンド・プロテクトページのバイト４のビット３にダミーデータの記録を伴う処理を許可あるいは禁止する命令をセットする場合について説明したが、これに限らず、他の未使用（Reserved）ビットを用いても良い。また、タイムアウト・アンド・プロテクトページ以外のモードページを用いても良い。さらに、モードセレクトコマンド以外のコマンドあるいは新規に定義したコマンドを用いても良い。
【０１５８】
なお、上記第１の実施形態では、記録可否決定プログラムは、ハードディスク５６に記録されているが、他の記録媒体（ＣＤ−ＲＯＭ、光磁気ディスク、フラッシュメモリ、フレキシブルディスク等）に記録されていても良い。この場合には、各記録媒体に対応するドライブ装置を付加し、各ドライブ装置から記録可否決定プログラムをロードすることとなる。また、他の記録媒体からハードディスク５６に転送しても良い。さらに、ネットワークを介してハードディスク５６あるいはメインメモリに転送しても良い。要するに、記録可否決定プログラムがマイクロコンピュータのメインメモリにロードされれば良い。
【０１５９】
また、上記第１の実施形態では、記録制御プログラムは、ＲＯＭ３９に記録されているが、他の記録媒体（ＣＤ−ＲＯＭ、光磁気ディスク、フラッシュメモリ、フレキシブルディスク等）に記録されていても良い。この場合には、各記録媒体に対応するドライブ装置を付加し、各ドライブ装置から記録制御プログラムをインストールすることとなる。要するに、記録制御プログラムがＣＰＵ４０のメインメモリにロードされれば良い。
【０１６０】
《第２の実施形態》
次に、本発明の第２の実施形態を図９に基づいて説明する。
【０１６１】
この第２の実施形態は、ダミーデータの記録を伴う処理の許可あるいは禁止を決定する処理を、前述した第１の実施形態と異なり、光ディスク装置で行う点に特徴を有する。すなわち、ハードディスク５６及びＲＯＭ３９に格納されているプログラムの一部のみが異なり、情報記録システムにおけるその他の構成は、前述した第１の実施形態と同様である。従って、以下においては、第１の実施形態との相違点を中心に説明するとともに、前述した第１の実施形態と同一若しくは同等の構成部分については同一の符号を用い、その説明を簡略化し若しくは省略するものとする。
【０１６２】
ＲＯＭ３９には、ＣＰＵ４０にて解読可能なコードで記述された後述するダミーデータの記録を伴う処理の許可あるいは禁止を決定するプログラム（以下、「可否情報決定プログラム」という）などが格納されている。なお、光ディスク装置２０の電源がオン状態になると、前記プログラムは不図示のメインメモリにロードされる。
【０１６３】
光ディスク１５が光ディスク装置２０にロードされたときの処理動作について図９のフローチャートを用いて説明する。光ディスク１５がロードされると、ＣＰＵ４０のプログラムカウンタに図９のフローチャートに対応するプログラムの先頭アドレスがセットされ、図９のフローチャートに対応するアルゴリズムがスタートする。図９のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。なお、光ディスク１５に関する前提条件は、前述した第１の実施形態と同様であるものとする。
【０１６４】
先ず、ステップ８０１では、光ディスク１５のフォーマット情報を取得する。なお、このフォーマット情報は、光ディスク１５の記録領域の所定位置に記録されている。
【０１６５】
次のステップ８０３では、フォーマット途中であるか否かを判断する。フォーマット途中であれば、ステップ８０３での判断は肯定されステップ８０５に移行する。
【０１６６】
このステップ８０５では、ホスト５０の駆動電源情報を取得するために、駆動電源情報を要求するコマンドを送信する。ホスト５０では、駆動電源情報を要求するコマンドを受信すると、ＯＳから駆動電源情報を取得し、光ディスク装置２０に応答する。
【０１６７】
次のステップ８０７では、ホスト５０からの応答を待ち、応答があるとステップ８０９に移行する。
【０１６８】
このステップ８０９では、ホスト５０からの駆動電源情報に基づいて駆動電源の種類を求める。
【０１６９】
次のステップ８１１では、駆動電源がバッテリであるか否かを判断する。駆動電源がバッテリであれば、ここでの判断は肯定されステップ８１３に移行する。
【０１７０】
このステップ８１３では、駆動電源情報に基づいてバッテリの残量を取得する。
【０１７１】
次のステップ８１５では、バッテリの残量が予め設定されている所定量以下であるか否かを判断する。バッテリの残量が予め設定されている所定量以下であれば、ここでの判断は肯定されステップ８１７に移行する。
【０１７２】
このステップ８１７では、ダミーデータの記録を伴う処理の禁止を決定し、ダミー記録可否情報としてＲＡＭ４１に保存する。
【０１７３】
次のステップ８１９では、ダミー記録可否情報をホスト５０に通知する。そして、光ディスク１５がロードされたときの処理を終了する。
【０１７４】
なお、ステップ８０３において、光ディスク１５がフォーマット途中でなければ、ステップ８０３での判断は否定され、ステップ８２１に移行する。
【０１７５】
このステップ８２１では、ダミーデータの記録を伴う処理の許可を決定し、ダミー記録可否情報としてＲＡＭ４１に保存する。そして、ステップ８１９に移行する。
【０１７６】
また、ステップ８１１において、駆動電源がバッテリでなければ、ステップ８１１での判断は否定され、ステップ８２１に移行する。さらに、ステップ８１５において、バッテリの残量が予め設定されている所定量以下でなければ、ステップ８１５での判断は否定され、ステップ８２１に移行する。すなわち、ダミーデータの記録を伴う処理を許可する。
【０１７７】
また、光ディスク装置２０では、バックグランドフォーマットの再開を要求するコマンド、セッションあるいはディスクのクローズを要求するコマンド、及びユーザデータの記録を要求するコマンドを受信すると、前述した第１の実施形態と同様に、ダミー記録可否情報に基づいて各コマンドを実行するか否かを判断する。
【０１７８】
以上の説明から明らかなように、本第２の実施形態に係る情報記録システムでは、ＣＰＵ４０及び該ＣＰＵ４０によって実行されるプログラムによって、情報記録装置の通信制御手段、電源情報取得手段、決定手段及び記録制御手段が実現されている。
【０１７９】
しかしながら、本発明がこれに限定されるものではないことは勿論である。すなわち、上記第２の実施形態は一例に過ぎず、上記のＣＰＵ４０によるプログラムに従う処理によって実現した構成各部の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。
【０１８０】
また、本第２の実施形態では、ＲＯＭ３９にインストールされているプログラムのうち、図９のフローチャートで示される処理に対応するプログラムによって前記可否情報決定プログラムが構成されている。
【０１８１】
さらに、本第２の実施形態では、図９のステップ８０５〜８０９及びステップ８１３の処理によって、本発明に係る記録方法の第１工程が実施され、図９のステップ８１１、ステップ８１５、８１７及びステップ８２１の処理によって第２工程が実施されている。
【０１８２】
以上説明したように、本第２の実施形態に係る情報記録システムによると、光ディスク装置２０は、光ディスク１５がロードされると、ホスト５０からの駆動電源情報に基づいて、ホスト５０の駆動電源がバッテリであり、かつ残りのバッテリ量が所定量以下の場合には、光ディスク装置２０でのダミーデータの記録を伴う処理の禁止を決定している。これにより、ホスト５０及び光ディスク装置２０がバッテリで駆動され、バッテリ残量が少ない場合には、ダミーデータの記録を伴う処理が禁止されるため、バッテリの多大な消耗を防止することができる。従って、予期しない電源遮断を回避することができ、データの再生不良及び追記不可を防止することが可能となる。すなわち、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【０１８３】
なお、上記第２の実施形態では、ホスト５０の駆動電源がバッテリであり、かつ残りのバッテリ量が所定量以下のときに、ダミーデータの記録を伴う処理の禁止が決定される場合について説明したが、これに限らず、例えばバッテリの容量が小さい場合などでは、残りのバッテリ量に関係なく、ホスト５０の駆動電源がバッテリであればダミーデータの記録を伴う処理の禁止が直ちに決定されても良い。
【０１８４】
また、上記第２の実施形態では、ホスト５０は、入力装置５７を介して光ディスク１５の排出要求が入力されると、駆動電源情報を取得して、セッションあるいはディスクのクローズを要求するコマンドを光ディスク装置２０に送信するか否かを決定してもよいが、光ディスク装置２０からのダミー記録可否情報に基づいて、セッションあるいはディスクのクローズを要求するコマンドを光ディスク装置２０に送信するか否かを決定しても良い。
【０１８５】
なお、上記第２の実施形態では、バックグランドフォーマットを再開するか否かの判断は光ディスク装置２０で行う場合について説明したが、これに限らず、ホスト５０で行っても良い。例えば、ユーザからのバックグランドフォーマットの再開要求が入力されると、ダミー記録可否情報に基づいてダミーデータの記録を伴う処理が可能であるか否かを判断し、可能でないと判断した場合にはバックグランドフォーマットの再開を要求するコマンドの光ディスク装置２０への送信を中止する。また、他のダミーデータの記録を伴う処理についても同様に、ホスト５０でそれらの処理が可能であるか否かを判断し、可能でないと判断した場合には、それらの処理を要求するコマンドの光ディスク装置２０への送信を中止しても良い。
【０１８６】
また、上記第２の実施形態では、可否情報決定プログラムは、ＲＯＭ３９に記録されているが、他の記録媒体（ＣＤ−ＲＯＭ、光磁気ディスク、フラッシュメモリ、フレキシブルディスク等）に記録されていても良い。この場合には、各記録媒体に対応するドライブ装置を付加し、各ドライブ装置から可否情報決定プログラムをインストールすることとなる。要するに、可否情報決定プログラムがＣＰＵ４０のメインメモリにロードされれば良い。
【０１８７】
なお、上記各実施形態では、光ディスク装置２０は、セッションあるいはディスクのクローズを要求するコマンドを受信しても、ダミーデータの記録を伴う処理が禁止されているときは、セッションあるいはディスクのクローズ処理を行わない場合について説明したが、これに限らず、例えば、ダミーデータの記録を伴う処理が禁止されていても、記録するダミーデータのデータ量が所定の量以下であれば、セッションあるいはディスクのクローズ処理を行っても良い。
【０１８８】
また、上記各実施形態では、光ディスク１５が光ディスク装置２０にロードされたときに、ダミーデータの記録を伴う処理の許可あるいは禁止を決定する処理を行う場合について説明したが、これに限らず、例えばユーザの要求に応じて行っても良い。
【０１８９】
さらに、上記各実施形態では、光ディスク装置２０は、セッションあるいはディスクのクローズを要求するコマンドを受信すると、ダミーデータの記録を伴う処理が禁止されているか否かをチェックする場合について説明したが、これに限らず、例えば、ダミーデータの記録を伴う処理が許可されている場合にのみセッションあるいはディスクのクローズを要求するコマンドが送信されることが確実であれば、セッションあるいはディスクのクローズを要求するコマンドを受信したときに、ダミーデータの記録を伴う処理が禁止されているか否かをチェックする処理を省略しても良い。
【０１９０】
また、上記各実施形態では、光ディスク装置２０がバックグランドフォーマットの再開を要求するコマンド、セッションあるいはディスクのクローズを要求するコマンド、及びユーザデータの記録を要求するコマンドを受信した場合について説明したが、本発明がこれに限定されるものではなく、例えばデータの消去を要求するコマンドを受信した場合であっても良い。要するに、ダミーデータの記録を伴う処理を要求するコマンドであれば、ダミー記録可否情報に基づいて処理を許可あるいは禁止することができる。
【０１９１】
さらに、上記各実施形態では、駆動電源がバッテリで、かつバッテリの残量が所定量以下の場合に、バックグランドフォーマットの再開処理、セッションあるいはディスクのクローズ処理、及びユーザデータの記録処理を禁止する場合について説明したが、これに限らず、処理毎あるいは記録するダミーデータ量に応じて禁止条件が異なっていても良い。例えば、記録するダミーデータ量が所定の閾値を超えた場合には、駆動電源の種類のみで許可あるいは禁止の決定を行い、記録するダミーデータ量が所定の閾値以下の場合には、駆動電源の種類と残量とで許可あるいは禁止の決定を行っても良い。
【０１９２】
なお、上記各実施形態では、駆動電源の種類及びバッテリ残量に基づいて、ダミーデータの記録を伴う処理の許可あるいは禁止を決定する場合について説明したが、本発明がこれに限定されるものではない。例えばバッテリの種類、及びバッテリのメーカ名なども決定条件として用いても良い。バッテリの特性が異なる場合があるからである。
【０１９３】
さらに、上記各実施形態では、光ディスク１５がフォーマット途中の場合にのみ、ダミーデータの記録を伴う処理の許可あるいは禁止を決定する処理を行う場合について説明したが、これに限らず、未フォーマットであっても良い。
【０１９４】
また、上記各実施形態では、光ディスク１５がＤＶＤ＋ＲＷの場合について説明したが、これに限られるものではなく、ダミーデータの記録を伴う処理が行われる情報記録媒体であれば良い。なお、その場合には、使用される情報記録媒体に対応した光ディスク装置が用いられることとなる。
【０１９５】
さらに、上記各実施形態では、ホスト５０と光ディスク装置２０とは、同一の筐体内に配置されていても良いし、個別の筐体内に配置されても良い。
【０１９６】
また、上記各実施形態では、ＤＶＤ＋ＲＷの規格に準拠した情報記録媒体に対して、ユーザデータの記録と再生が可能な光ディスク装置が用いられる場合について説明したが、これに限らず、ユーザデータの記録のみを行なう光ディスク装置であっても良い。
【０１９７】
【発明の効果】
以上説明したように、本発明に係る記録方法によれば、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができるという効果がある。
【０１９８】
また、本発明に係るプログラム及び記録媒体によれば、情報記録システムで用いられ、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができるという効果がある。
【０１９９】
また、本発明に係る情報処理装置及び情報記録装置によれば、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができるという効果がある。
【０２００】
また、本発明に係る情報記録システムによれば、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る情報記録システムの構成を示すブロック図である。
【図２】本発明の第１の実施形態に係るダミーデータの記録を伴う処理の許可あるいは禁止を決定する処理を説明するためのフローチャートである。
【図３】本発明の第１の実施形態に係るタイムアウト・アンド・プロテクトページのフォーマットを説明するための図である。
【図４】バックグランドフォーマットの再開を要求するコマンドを受信したときの光ディスク装置における処理動作を説明するためのフローチャートである。
【図５】バックグランドフォーマットの詳細を説明するためのフローチャートである。
【図６】光ディスクの排出要求が入力されたときのホストにおける処理動作を説明するためのフローチャートである。
【図７】セッションあるいはディスクのクローズを要求するコマンドを受信したときの光ディスク装置における処理動作を説明するためのフローチャートである。
【図８】記録を要求するコマンドを受信したときの光ディスク装置における処理動作を説明するためのフローチャートである。
【図９】本発明の第２の実施形態に係るダミーデータの記録を伴う処理の許可あるいは禁止を決定する処理を説明するためのフローチャートである。
【符号の説明】
１５…光ディスク（情報記録媒体）、２０…光ディスク装置（情報記録装置）、４０…ＣＰＵ（通信制御手段、記録制御手段、電源情報取得手段、決定手段、エラー通知手段）、５０…ホスト（情報処理装置）、５２…主制御装置（電源情報取得手段、決定手段、出力手段）。
【図１】
0004006261.tif 000002
【図２】
0004006261.tif 000003
【図３】
0004006261.tif 000004
【図４】
0004006261.tif 000005
【図５】
0004006261.tif 000006
【図６】
0004006261.tif 000007
【図７】
0004006261.tif 000008
【図８】
0004006261.tif 000009
【図９】
0004006261.tif 000010