光ディスクドライブと、前記光ディスクドライブを用いたデータ処理を実行するデータ処理手段と、前記光ディスクドライブへの電力供給状態を管理する電源管理手段と、を具備し、前記データ処理手段は、起動時、前記光ディスクドライブが電力供給オフ状態であった場合、前記光ディスクドライブが電力供給オン状態になるまで待機する待機手段を具備し、前記電源管理手段は、前記データ処理手段の起動時、前記光ディスクドライブが電力供給オフ状態であった場合、前記光ディスクドライブを電力供給オン状態に移行させる制御手段を具備する情報処理装置。前記データ処理手段の前記待機手段は、前記光ディスクドライブが電力供給オン状態になった場合、通常動作に前記データ処理手段を移行させる請求項1記載の情報処理装置。前記データ処理手段の前記待機手段は、前記光ディスクドライブの電力供給オフ状態が予め定められた期間を越えた場合、前記光ディスクドライブが電力供給オフ状態にある状況下における処理手順を含む通常動作に前記データ処理手段を移行させる請求項1記載の情報処理装置。前記データ処理手段は、オペレーティングシステムに対して所定のコマンドを発行することによって前記光ディスクドライブの電力供給状態を取得し、前記光ディスクドライブが電力供給オン状態に移行するまでの間、予め定められた間隔で、前記所定のコマンドを前記オペレーティングシステムに対して発行する請求項3記載の情報処理装置。前記データ処理手段の前記待機手段は、1前記光ディスクドライブが物理的に接続されており、2オペレーティングシステムのデバイスマネージャにおける前記光ディスクドライブに関する項目が有効に設定されており、かつ、3前記光ディスクドライブへの電力供給をオン/オフする機能がサポートされている場合に、前記光ディスクドライブが電力供給オン状態になるまで待機する請求項1記載の情報処理装置。光ディスクドライブを具備する情報処理装置の動作制御方法であって、前記光ディスクドライブを用いたデータ処理を実行するデータ処理手段が、起動時、前記光ディスクドライブが電力供給オフ状態であった場合、前記光ディスクドライブが電力供給オン状態になるまで待機し、前記光ディスクドライブへの電力供給状態を管理する電源管理手段が、前記データ処理手段の起動時、前記光ディスクドライブが電力供給オフ状態であった場合、前記光ディスクドライブを電力供給オン状態に移行させる動作制御方法。ここで、例えば、光ディスクドライブが電力供給オフ状態にある時、ユーザが、当該光ディスクドライブを用いるアプリケーションプログラムを利用しようとした場合を想定する。この場合、ユーザは、当該アプリケーションプログラムを起動する前に、光ディスクドライブを電力供給オン状態に復帰させる操作を行うことになる。しかしながら、例えば、光ディスクドライブを電力供給オフ状態に移行させていたことをユーザが失念してしまうことも十分に考えられる。また、アプリケーションプログラムの起動時に、そのアプリケーションプログラムが光ディスクドライブを用いるものであるか否かをユーザに意識させることも好ましくない。本発明は、このような事情を考慮してなされたものであり、光ディスクドライブが電力供給オフ状態にある時、当該光ディスクドライブを用いるアプリケーションプログラムを起動した場合に、当該光ディスクドライブを自動的に電力供給オン状態に復帰させることを実現する情報処理装置および同装置の動作制御方法を提供することを目的とする。実施形態によれば、情報処理装置は、光ディスクドライブと、前記光ディスクドライブを用いたデータ処理を実行するデータ処理手段と、前記光ディスクドライブへの電力供給状態を管理する電源管理手段とを具備する。前記データ処理手段は、起動時、前記光ディスクドライブが電力供給オフ状態であった場合、前記光ディスクドライブが電力供給オン状態になるまで待機する待機手段を具備する。前記電源管理手段は、前記データ処理手段の起動時、前記光ディスクドライブが電力供給オフ状態であった場合、前記光ディスクドライブを電力供給オン状態に移行させる制御手段を具備する。以下、実施の形態について図面を参照して説明する。まず、図1を参照して、実施形態の情報処理装置の構成について説明する。この情報処理装置は、例えば、バッテリ駆動可能なノートブックタイプのパーソナルコンピュータ10として実現されている。図1は、ディスプレイユニットを開いた状態におけるコンピュータ10を正面側から見た斜視図である。本コンピュータ10は、コンピュータ本体11と、ディスプレイユニット12とから構成される。ディスプレイユニット12には、LCDliquidcrystaldisplay16が組み込まれている。ディスプレイユニット12は、コンピュータ本体11に支持され、そのコンピュータ本体11に対してコンピュータ本体11の上面が露出される開放位置とコンピュータ本体11の上面がディスプレイユニット12によって覆れる閉塞位置との間を回動自由に取り付けられている。コンピュータ本体11は薄い箱形の筐体を有しており、その上面にはキーボード13、本コンピュータ10をパワーオン/オフするためのパワーボタン14およびタッチパッド15などが配置されている。また、コンピュータ本体11内には、光ディスクメディアを駆動するための光ディスクドライブ117が設けられている。図2は、本コンピュータ10のシステム構成を示している。図2に示すように、本コンピュータ10は、CPU111、ノースブリッジ112、主メモリ113、グラフィクスコントローラ114、サウスブリッジ115、ハードディスクドライブHDD116、光ディスクドライブODD117、BIOS-ROM118、不揮発性メモリ119、エンベデッドコントローラEC120、電源回路121等を備えている。CPU111は、本コンピュータ10の各コンポーネントの動作を制御するプロセッサである。CPU111は、HDD116やODD117から主メモリ113にロードされる各種ソフトウェアを実行する。各種ソフトウェアの中には、リソース管理を司るオペレーティングシステムOS201や、当該OS201配下で動作する、後述するODD電源管理ユーティリティプログラム202電源管理手段およびODD使用アプリケーションプログラム203データ処理手段等が存在する。また、CPU111は、BIOS-ROM118に格納されたBIOS基本入出力システムも実行する。BIOSは、ハードウェア制御のためのプログラムである。ノースブリッジ112は、CPU111のローカルバスとサウスブリッジ115との間を接続するブリッジデバイスである。また、ノースブリッジ112はグラフィクスコントローラ114との通信を実行する機能も有している。ノースブリッジ112には、主メモリ113を制御するメモリコントローラも内蔵されている。グラフィクスコントローラ114は、本コンピュータ10のディスプレイモニタとして使用されるLCD16を制御する表示コントローラである。サウスブリッジ115は、PCIperipheralcomponentinterconnectバスおよびLPClowpincountバスにそれぞれ接続されている。また、サウスブリッジ115は、HDD116やODD117を制御するためのSATAserialATAコントローラを内蔵しており、当該サウスブリッジ115には、SATAバスをそれぞれに介してHDD116およびODD117が接続されている。EC120は、電源回路121と協働して、ユーザによるパワーボタン14の操作に応じて本コンピュータ10を電源オン/電源オフする。また、EC120は、キーボード13やタッチパッド15の操作によるデータ入力を制御するためのキーボードコントローラを内蔵する。電源回路121は、コンピュータ本体11に内蔵されたバッテリ122またはACアダプタ123を介して供給される外部電源を用いて、本コンピュータ10の各コンポーネントに供給すべきシステム電源を生成する。ここで、図3を参照して、本コンピュータ10上でODD117を用いるアプリケーションプログラムが起動された場合における動作原理について説明する。ODD使用アプリケーションプログラム203は、ODD117を用いたデータ処理を実行するプログラムであって、ODD電源管理ユーティリティプログラム202と連携して動作するための手順を備えたプログラムの総称である。ODD使用アプリケーションプログラム203の一例としては、ODD117内に収容された光ディスクメディアに各種データを書き込むライティングソフトウェアなどが挙げられる。なお、本コンピュータ10は、例えば、キーボード13上の所定のキーを操作することによって、ODD117を本コンピュータ10のシステム構成から意図的に切り離すことのできる仕組みを備えている。つまり、ライティングソフトウェアなどのODD使用アプリケーションプログラム203を起動する際、ODD117が電力供給オフ状態に移行している場合も考えられる。ODD117を本コンピュータ10のシステム構成から切り離す仕組み、つまりODD117を電力供給オフ状態に移行させる仕組みは、キーボード13上の所定のキーを操作するというユーザによる明示的な指示に応答して作動するものに限定されない。例えば、バッテリ駆動時においてODD117内に光ディスクメディアが収容されていない状態が所定期間を越えて継続した場合等、所定の状況下で自動的に作動するものであってもよい。ユーザによって起動されたODD使用アプリケーションプログラム203は、ODD電源管理ユーティリティプログラム202に対する問い合わせを実行する。一方、この問い合わせを受けたODD電源管理ユーティリティプログラム202は、例えば、BIOSに対して所定のコマンドを発行することにより、ODD117の電力供給状態を取得する。そして、ODD117が電力供給オン状態であれば、ODD電源管理ユーティリティプログラム202は、上記問い合わせに対する回答として、待機しないの指示をODD使用アプリケーションプログラム203に返信する。この待機しないの指示を受けた場合、ODD使用アプリケーションプログラム203は、ODD電源管理ユーティリティプログラム202と連携して動作するための手順を備えない既存のプログラムと同様の通常動作に移行する。当該待機しないの指示を受ける場合とは、ODD117が電力供給オン状態である場合である。よって、何ら問題なく、当該ODD使用アプリケーションプログラム203の起動が完了し、ODD117に対するデータの書き込み等が行われることになる。一方、ODD117が電力供給オフ状態であった場合、ODD電源管理ユーティリティプログラム202は、第1に、上記問い合わせに対する回答として、待機の指示をODD使用アプリケーションプログラム203に返信する。また、第2に、ODD電源管理ユーティリティプログラム202は、BIOS経由でEC120に対してODD117を電力供給オン状態に復帰させる指示を与える。EC120は、この指示を受けると、ODD117に対する電力供給を電源回路121に開始させ、かつ、ODD117を本コンピュータ10のシステム構成に組み込むための割り込みを発生させる。この割り込みによって、あたかもODD117が増設されたかのごとく当該ODD117の存在がリソース管理を司るOS201に認識される。また、待機の指示を受けたODD使用アプリケーションプログラム203は、通常動作に移行する前に、ODD117がOS201によって認識される状態になるまで待機する。そして、ODD117がOS201によって認識されてから、ODD使用アプリケーションプログラム203は、通常動作に移行する。当該待機の指示を受ける場合とは、ODD117が電力供給オフ状態である場合である。よって、本来であれば、例えば、ODDを用いるプログラムなのでODDが認識できませんといった警告メッセージを表示する処理手順が通常動作の一環として行われることになる。これに対して、本コンピュータ10においては、ODD117が電力供給オフ状態にある時、ODD使用アプリケーションプログラム203が起動された場合でも、ODD使用アプリケーションプログラム203とODD電源管理ユーティリティプログラム202とが協働して、ODD117を自動的に電力供給オン状態に復帰させ、かつ、ODD使用アプリケーションプログラム203をユーザに何らの違和感を与えることなく起動動作させることを実現する。なお、ODD使用アプリケーションプログラム203は、OS201に対して所定のコマンドを発行することによって、OS201がODD117を認識しているか否かを取得する。ODD電源管理ユーティリティプログラム202から待機の指示を受けた後、ODD使用アプリケーションプログラム203は、ODD117を認識している旨の回答を得るまで、上記OS201に対する所定のコマンドの発行を一定間隔で繰り返す。ODD117を認識している旨の回答をOS201から得た時点で、ODD使用アプリケーションプログラム203は、通常動作に移行する。もし、待機の指示を受けた後、予め定められた期間を経過しても、ODD117を認識している旨の回答をOS201から得られなかった場合、ODD使用アプリケーションプログラム203は、これ以上の待機は行わず、通常動作に移行する。この場合、本来のODDが認識できませんといった警告メッセージを表示する処理手順が行われることになる。これは、例えば、何らかの障害により、ODD117を電力供給オン状態に復帰させることができない事態が発生した場合に、ODD使用アプリケーションプログラム203が延々と待機状態に維持されてしまうことを防止するためである。ODD電源管理ユーティリティプログラム202は、ODD使用アプリケーションプログラム203から問い合わせを受けた時、ODD117が電力供給オフ状態にあった場合、少なくとも次の1~3のすべてが満たされていることを条件に、待機の指示をODD使用アプリケーションプログラム203に返送するようにしてもよい。1ODD117が物理的に接続されている。2OS201のデバイスマネージャのODD項目がEnableである。3ODD117の電源オン/オフをサポートしている。以上の1~3のいずれか1つでも満たされていない場合、ODD電源管理ユーティリティプログラム202は、待機しないの指示をODD使用アプリケーションプログラム203に返送する。なお、上記1~3の確認方法は、特定の方法に限定されず、既知か否かを問わず考えられ得るいずれの方法も適用可能である。これにより、例えば、ODDを搭載しないコンピュータ上でODD電源管理ユーティリティプログラム202が起動されたり、ODDをシステム構成として組み込むことができない状態にあるコンピュータ上でODD電源管理ユーティリティプログラム202が起動されたり、ODDの電源オン/オフを動的に切り換えることができず、かつ、ODDが電源オフ状態にあるコンピュータ上でODD電源管理ユーティリティプログラム202が起動されたりした場合に、ODD使用アプリケーションプログラム203が延々と待機状態に維持されてしまうことを防止できる。図4は、本コンピュータ10上で動作するODD使用アプリケーションプログラム203のODD117に関する動作手順を示すフローチャートである。ODD使用アプリケーションプログラム203は、起動されると、ODD電源管理ユーティリティピログラム202に対する問い合わせを実行するステップA1。この問い合わせに対して、待機の指示をODD電源管理ユーティリティプログラム202から受けるとステップA2のYES、ODD使用アプリケーションプログラム203は、OS201がODD117を認識できたか否かを調べるステップA3。OS201がODD117を認識できていたならばステップA3のYES、ODD使用アプリケーションプログラム203は、その時点で、通常動作へと移行するステップA4。一方、OS201がODD117を認識できていない場合ステップA3のNO、ODD使用アプリケーションプログラム203は、一定時間分だけ待機するステップA5。ODD使用アプリケーションプログラム203は、待機の指示を受けた後の待機時間が予め定められた閾値を越えたか否かを監視しステップA6、待機時間が閾値を越えていなければステップA6のNO、ステップA3に戻り、OS201がODD117を認識できたか否かを再度調べる。つまり、ODD使用アプリケーションプログラム203は、OS201がODD117を認識できるまで、または、OS201がODD117を認識できずに待機の指示を受けた後の待機時間が閾値に達するまで、OS201がODD117を認識できたか否かを繰り返し調べる。そして、もし、待機時間が閾値を越えた場合ステップA6のYES、ODD使用アプリケーションプログラム203は、これ以上の待機は行わず、ステップA4の通常動作に移行する。この場合、例えば、ODDが認識できませんといった警告メッセージを表示する処理手順が通常動作の一環として行われることになる。図5は、本コンピュータ10上で動作するODD電源管理ユーティリティプログラム202のODD117に関する動作手順を示すフローチャートである。ODD電源管理ユーティリティプログラム202は、ODD使用アプリケーションプログラム203から問い合わせを受けると、まず、本コンピュータ10にODD117が物理的に接続されているか否かを調べるステップB1。接続されていればステップB1のYES、ODD電源管理ユーティリティプログラム202は、次に、OS201のデバイスマネージャのODD項目がEnableであるか否かを調べるステップB2。EnableであったならばステップB2のYES、ODD電源管理ユーティリティプログラム202は、更に、本コンピュータ10がODD117の電源オン/オフをサポートしているか否かを調べるステップB3。そして、サポートしていたならばステップB3のYES、ODD電源管理ユーティリティプログラム202は、ODD117の電力供給状態を調べるステップB4。ODD117が電力供給オフ状態であった場合ステップB4のYES、ODD電源管理ユーティリティプログラム202は、ODD117を電力供給オン状態に復帰させると共にステップB5、上記問い合わせの回答として、待機の指示をODD使用アプリケーションプログラム203に返信するステップB6。また、ODD電源管理ユーティリティプログラム202は、本コンピュータ10にODD117が物理的に接続されていなかった場合ステップB1のNO、OS201のデバイスマネージャのODD項目がEnableでなかったDisableであった場合ステップB2のNO、または、本コンピュータ10がODD117の電源オン/オフをサポートしていなかった場合ステップB3のNO、各々の事象が判明した時点で、上記問い合わせの回答として、待機しないの指示をODD使用アプリケーションプログラム203に返信するステップB7。更に、ODD電源管理ユーティリティプログラム202は、ODD117が電力供給オン状態であった場合ステップB4のNO、その時点で、上記問い合わせの回答として、待機しないの指示をODD使用アプリケーションプログラム203に返信するステップB7。以上のように、本コンピュータ10によれば、ODD使用アプリケーションプログラム203とODD電源管理ユーティリティプログラム202とが協働して、ODD117が電力供給オフ状態にある時、当該ODD117を用いるODD使用アプリケーションプログラム203を起動した場合に、当該ODD117を自動的に電力供給オン状態に復帰させることを実現する。本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。以下に、本願原出願の特許査定時の特許請求の範囲に記載された発明を付記する。[1]光ディスクドライブと、前記光ディスクドライブを用いたデータ処理を実行するデータ処理手段と、前記光ディスクドライブへの電力供給状態を管理する電源管理手段と、を具備し、前記データ処理手段は、起動時、前記光ディスクドライブに関する問い合わせを前記電源管理手段に対して実行する問い合わせ手段と、前記問い合わせ手段による問い合わせに対して、オペレーティングシステムによって前記光ディスクドライブが認識されるまで待機すべき指示を前記電源管理手段から受けた場合、前記オペレーティングシステムによって前記光ディスクドライブが認識されるまで待機する待機手段と、を具備し、前記電源管理手段は、前記光ディスクドライブに関する問い合わせを前記データ処理手段から受けた際、前記光ディスクドライブが電力供給オフ状態であった場合、前記光ディスクドライブを電力供給オン状態に移行させると共に、前記オペレーティングシステムによって前記光ディスクドライブが認識されるまで待機すべき指示を前記データ処理手段に返送する制御手段を具備する情報処理装置。[2]前記データ処理手段の前記待機手段は、前記光ディスクドライブが認識されるまで待機すべき指示を受けた後、前記光ディスクドライブが認識されない状態が予め定められた期間を越えた場合に、前記オペレーティングシステムによって前記光ディスクドライブが認識されない状況下における処理手順を含む通常動作に前記データ処理手段を移行させる[1]記載の情報処理装置。[3]前記データ処理手段は、前記オペレーティングシステムに対して所定のコマンドを発行することによって前記光ディスクドライブの認識有無を取得し、前記光ディスクドライブが認識されるまでの間、予め定められた間隔で、前記所定のコマンドを前記オペレーティングシステムに対して繰り返し発行する[2]記載の情報処理装置。[4]前記電源管理手段の前記制御手段は、前記光ディスクドライブが電力供給オン状態であった場合、通常動作を行うべき指示を前記データ処理手段に返送し、前記データ処理手段の前記待機手段は、前記通常動作を行うべき指示を前記電源管理手段から受けた場合、即時に前記通常動作に前記データ処理手段を移行させる[1]記載の情報処理装置。[5]前記電源管理手段の前記制御手段は、1前記光ディスクドライブが物理的に接続されており、2前記オペレーティングシステムのデバイスマネージャにおける前記光ディスクドライブに関する項目が有効に設定されており、かつ、3前記光ディスクドライブへの電力供給をオン/オフする機能がサポートされていることを条件として、前記光ディスクドライブに関する問い合わせを記データ処理手段から受けた際、前記光ディスクドライブが電力供給オフ状態であった場合に、前記オペレーティングシステムによって前記光ディスクドライブが認識されるまで待機すべき指示を前記データ処理手段に返送する[1]記載の情報処理装置。[6]前記電源管理手段の前記制御手段は、前記1前記光ディスクドライブが物理的に接続されており、2前記オペレーティングシステムのデバイスマネージャにおける前記光ディスクドライブに関する項目が有効に設定されており、かつ、3前記光ディスクドライブへの電力供給をオン/オフする機能がサポートされていることの条件が満たされていない場合、前記オペレーティングシステムによって前記光ディスクドライブが認識されない状況下における処理手順を含む通常動作を行うべき指示を前記データ処理手段に返送する[5]記載の情報処理装置。[7]前記電源管理手段は、BIOSBasicinputoutputsystemに対して所定のコマンドを発行することによって前記光ディスクドライブへの電力供給状態を取得する[1]記載の情報処理装置。[8]光ディスクドライブを具備する情報処理装置の動作制御方法であって、前記光ディスクドライブを用いたデータ処理を実行するデータ処理手段が、起動時、前記光ディスクドライブに関する問い合わせを、前記光ディスクドライブへの電力供給状態を管理する電源管理手段に対して実行し、前記問い合わせに対して、オペレーティングシステムによって前記光ディスクドライブが認識されるまで待機すべき指示を前記電源管理手段から受けた場合、前記オペレーティングシステムによって前記光ディスクドライブが認識されるまで待機し、前記電源管理手段が、前記光ディスクドライブに関する問い合わせを前記データ処理手段から受けた際、前記光ディスクドライブが電力供給オフ状態であった場合、前記光ディスクドライブを電力供給オン状態に移行させると共に、前記オペレーティングシステムによって前記光ディスクドライブが認識されるまで待機すべき指示を前記データ処理手段に返送する動作制御方法。[9]前記データ処理手段が、前記光ディスクドライブが認識されるまで待機すべき指示を受けた後、前記光ディスクドライブが認識されない状態が予め定められた期間を越えた場合に、前記オペレーティングシステムによって前記光ディスクドライブが認識されない状況下における処理手順を含む通常動作に移行する[8]記載の動作制御方法。[10]前記電源管理手段が、前記光ディスクドライブが電力供給オン状態であった場合、通常動作を行うべき指示を前記データ処理手段に返送し、前記データ処理手段が、前記通常動作を行うべき指示を前記電源管理手段から受けた場合、即時に前記通常動作に移行する[8]記載の動作制御方法。