(57)【要約】【課題】ディスク装置がより取り扱いやすくなるようにディスク装置への給電状態を制御する。【解決手段】情報処理装置１０は、ディスク状の記憶媒体４２を着脱可能に構成され、ディスク状の記憶媒体からのデータ読出処理を行うディスク装置４０と、ディスク装置に関する制御を行う制御装置２０と、を含み、制御装置は、所定の節電開始条件が満たされているか否かを判定する判定手段２２と、判定手段により節電開始条件が満たされていると判定された場合に、判定手段により判定されてから予め設定された時間が経過した後に、ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御手段２４と、を備える。【選択図】図１
2008084124.tif 000002
【特許請求の範囲】
【請求項１】
ディスク状の記憶媒体を着脱可能に構成され、ディスク状の記憶媒体からのデータ読出処理を行うディスク装置と、
前記ディスク装置に関する制御を行う制御装置と、
を含み、
前記制御装置は、
所定の節電開始条件が満たされているか否かを判定する判定手段と、
前記判定手段により前記節電開始条件が満たされていると判定された場合に、前記判定手段により判定されてから予め設定された時間が経過した後に、前記ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記ディスク装置は、ディスク状の記憶媒体を装着するために開閉されるトレイまたはカバーを備えるものであり、
前記節電開始条件は、ディスク状の記憶媒体が装着されない状態で、前記トレイまたはカバーが閉められることであることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記節電開始条件は、ディスク状の記憶媒体が装着されない状態で、前記情報処理装置に電源が投入されるという条件であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御装置は、前記ディスク装置への給電状態が節電状態にある時に、他のアプリケーションからの前記ディスク装置に関する問合せに対して応答する応答手段を備えることを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記節電状態は、前記ディスク装置が電源から切り離された状態であることを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記ディスク状の記憶媒体は、光ディスク、磁気ディスクまたは光磁気ディスクであることを特徴とする請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
ディスク状の記憶媒体からデータを読み出すディスク装置の制御を行う制御装置であって、
所定の節電開始条件が満たされているか否かを判定する判定手段と、
前記判定手段により前記節電開始条件が満たされていると判定された場合に、前記判定手段により判定されてから予め設定された時間が経過した後に、前記ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御手段と、
を備えることを特徴とする制御装置。
【請求項８】
ディスク状の記憶媒体からデータを読み出すディスク装置への給電状態を制御するための方法であって、
所定の節電開始条件が満たされているか否かを判定する判定ステップと、
前記節電開始条件が満たされていると判定された場合に、前記判定手段により判定されてから予め設定された時間が経過した後に、前記ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御ステップと、
を含む給電制御方法。
【請求項９】
ディスク状の記憶媒体からデータを読み出すディスク装置への給電状態を制御するための給電制御プログラムであって、
所定の節電開始条件が満たされているか否かを判定する判定機能と、
前記節電開始条件が満たされていると判定された場合に、前記判定手段により判定されてから予め設定された時間が経過した後に、前記ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御機能と、
をコンピュータに実現させる給電制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク装置への給電状態を制御する制御技術に関するものであり、特に、このような制御技術が適用された情報処理装置、制御装置、給電制御方法、給電制御プログラムなどに関するものである。
【背景技術】
【０００２】
従来より、ＤＶＤやＣＤなどのディスク状の記憶媒体（以下、ディスクと呼ぶ）にデータを書き込んだり、ディスクからデータを読み出すためにディスク装置が用いられている。ディスク装置は、パーソナルコンピュータなどの情報処理装置に内蔵されたり、または情報処理装置に外付けされる。ディスク装置はディスクを着脱自在に構成されており、ユーザーは所望のディスクをディスク装置に挿入することができる。
【０００３】
従来技術のディスク装置には、ディスク装置にディスクが挿入されていない時に、電力の消費量を抑えるものがある（特許文献１参照）。
【特許文献１】特開２００４−３５５１４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術では、ユーザーがディスク装置を利用しようとする時に、ディスク装置は既に節電状態に移行してしまっている場合がある。このような場合には、ユーザーは、ディスク装置にディスクを直ちに挿入することができず、ディスク装置が節電状態から通常状態に移行するまで待つ必要がある。
【０００５】
本発明は、上記の課題を解決するためになされたもので、ディスク装置がより取り扱いやすくなるようにディスク装置への給電状態を制御することが可能な情報処理装置、制御装置、給電制御方法、給電制御プログラム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した目的を達成するために、本発明の情報処理装置は、ディスク状の記憶媒体を着脱可能に構成され、ディスク状の記憶媒体からのデータ読出処理を行うディスク装置と、ディスク装置に関する制御を行う制御装置と、を含み、制御装置は、所定の節電開始条件が満たされているか否かを判定する判定手段と、判定手段により節電開始条件が満たされていると判定された場合に、判定手段により判定されてから予め設定された時間が経過した後に、ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御手段と、を備えることを特徴とする。
【０００７】
また、本発明の制御装置は、ディスク状の記憶媒体からのデータ読出処理を行うディスク装置に関する制御を行う制御装置であって、所定の節電開始条件が満たされているか否かを判定する判定手段と、判定手段により節電開始条件が満たされていると判定された場合に、判定手段により判定されてから予め設定された時間が経過した後に、ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御手段と、を備えることを特徴とする。
【０００８】
また、本発明の給電制御方法は、ディスク状の記憶媒体からのデータ読出処理を行うディスク装置への給電状態を制御するための方法であって、所定の節電開始条件が満たされているか否かを判定する判定ステップと、節電開始条件が満たされていると判定された場合に、判定手段により判定されてから予め設定された時間が経過した後に、ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御ステップと、を含む方法である。
【０００９】
また、本発明の給電制御プログラムは、ディスク状の記憶媒体からのデータ読出処理を行うディスク装置への給電状態を制御するための給電制御プログラムであって、所定の節電開始条件が満たされているか否かを判定する判定機能と、節電開始条件が満たされていると判定された場合に、判定手段により判定されてから予め設定された時間が経過した後に、ディスク装置への給電状態が通常状態から節電状態に移行するように制御する給電制御機能と、をコンピュータに実現させる給電制御プログラムである。
【００１０】
上述した情報処理装置、制御装置、給電制御方法、および給電制御プログラムによれば、所定の節電開始条件が満たされてから予め設定された時間が経過した後に、ディスク装置への給電状態が通常状態から節電状態に移行する。よって、ユーザーがディスク装置を利用しようとした時には、ディスク装置への給電状態は通常状態にあるため、ユーザーはディスク装置が節電状態から通常状態に移行するまで待つことなくスムーズにディスク装置を利用することができる。よって、節電状態による消費電力の削減効果が得られると共に、ディスク装置の取り扱い易さを向上する効果が得られる。
【発明の効果】
【００１１】
本発明によれば、ディスク装置がより取り扱いやすくなるようにディスク装置への給電状態を制御することが可能な情報処理装置、制御装置、給電制御方法、給電制御プログラム等を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明に係る情報処理装置の好適な実施の形態について説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。
【００１３】
先ず、本実施形態の情報処理装置の構成について説明する。図１は、情報処理装置１０の内部構成を概略的に示すブロック図である。本実施形態では、情報処理装置１０として、ノート型のパーソナルコンピュータやデスクトップ型のパーソナルコンピュータが想定されている。このような本実施形態のコンピュータには、ディスク装置４０が内蔵されている。但し、他の実施形態では、ディスク装置４０はコンピュータに外付けされるものでもよい。
【００１４】
ディスク装置４０は、ディスク状の記憶媒体（以下、ディスクと呼ぶ）４２からデータを読み出したり、またはディスク４２にデータを書き込むための装置である。ここで、ディスクとは、例えば、ＤＶＤ（Digital Versatile Disk）、ＣＤ（Compact Disk）などの光ディスク４２、ＨＤ（Hard Disk）、ＦＤ（FloppyDisk、登録商標）などの磁気ディスク、ＭＯ（Magneto-Optical Disk）などの光磁気ディスクなどである。本実施形態では、光ディスク４２からデータを読み出すディスク装置４０を一例として説明する。
【００１５】
ディスク装置４０には、ディスク４２を保持するためのトレイが設けられており、このトレイにディスク４２を着脱可能とするためにトレイは開閉可能に構成されている。トレイが開いた状態において、ユーザーはディスク４２をトレイに装着することができる。そして、ディスク４２が装着されたトレイを閉じることで、そのディスク４２からデータを読み出したり、またはそのディスク４２にデータを書き込むことができる状態となる。ディスク装置４０は、上記のようにトレイが開閉する構造になっていない場合であっても、たとえば開閉可能なカバーを備え、使用時にはこのカバーを閉めて使用するものであってもかまわない。この場合にはトレイの開閉は、カバーの開閉と同様の動作とみなせる。以降は開閉可能なトレイを例に説明する。
【００１６】
ディスク装置４０は、ディスク４２を回転駆動しつつディスク４２にレーザ光を照射することで、ディスク４２に記憶されたデータを読み出し、読み出されたデータを出力する。また、ディスク装置４０は、ディスク４２の有無を検出する機能、およびトレイの開閉を検出する機能を有しており、ディスク４２がトレイに装着されているか否かを示す情報や、トレイが開いているか閉じているかを示す情報などを、制御装置２０に送信する。
【００１７】
また、情報処理装置１０は、情報処理装置１０の動作を統括的に制御するための制御装置２０を備えている。この制御装置２０は、物理的な構成として、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read OnlyMemory）などを含んでいる。また、この制御装置２０は、機能的な構成として、駆動装置の給電状態を制御する給電制御部２４、機能ボタン等の押下を認識する機能ボタン制御部２６、所定の節電開始条件が満たされているか否かを判定する節電判定部２２、他のアプリケーションからの問合せに応答する応答処理部２８などを含んでいる。制御装置２０のこれらの機能的な構成は、ディスク装置４０を管理制御するデバイスドライバの一部の機能であり、制御装置２０がプログラムを実行することにより実現される。
【００１８】
給電制御部２４は、ディスク装置４０への給電状態を制御するための手段である。給電制御部２４は、ディスク装置４０への給電状態を、通常状態および節電状態のいずれか一方に切り替える。本実施形態において、通常状態とは、ディスク装置４０がコンセント１２、バッテリー１４などの電源に接続されており、コンセント１２およびバッテリー１４からの電力がディスク装置４０に十分に供給される状態である。一方、節電状態とは、ディスク装置４０がコンセント１２、バッテリー１４などの電源から切り離されており、ユーザーがディスク装置４０を直ぐに利用できない状態である。
【００１９】
節電判定部２２は、ディスク装置４０への給電状態を通常状態から節電状態に切り替える条件である節電開始条件が満たされているか否かを判定するための手段である。ここで、節電開始条件の一つは、ディスク４２がディスク装置４０のトレイに装着されない状態で当該トレイが閉められるという条件である。また、節電開始条件の他の一つは、ディスク４２がディスク装置４０のトレイに装着されない状態で、情報処理装置１０に電源が投入されるという条件である。なお、節電開始条件の判定には、ディスク装置４０から制御装置２０に送られる情報（ディスク４２の有無を示す情報、トレイの開閉を示す情報）が利用される。
【００２０】
機能ボタン制御部２６は、特定の機能ボタンに関する制御を行う手段である。情報処理装置１０の外側においてディスク装置４０の付近には、ディスク装置４０を節電状態から通常状態に復帰させるためのボタンが設けられており、機能ボタン制御部２６は、このようなボタンの押下を認識し、ボタンが押されたことを示す情報を給電制御部２４に与える。この情報により、給電制御部２４は、ディスク装置４０への給電状態を節電状態から通常状態に切り替える。なお、ディスク装置４０の通常状態への復帰は、ユーザーがマウスを用いて画面表示された専用アイコンをクリックすることによっても行うことができる。あるいはキーボードなど、ユーザーが操作可能な装置から通常状態への復帰を指示するようになっていても良い。
【００２１】
応答処理部２８は、他のアプリケーションからのディスク装置に関する問合せに対して応答するための手段である。応答処理部２８は、デバイスドライバに追加されたフィルタドライバとして構成される。応答処理部２８は、ディスク装置４０への給電状態が通常状態から節電状態に切り替えられる前に、ディスク装置４０の状態の情報（ディスク装置４０が接続されているか否かを示す情報、ディスク４２がトレイに装着されているか否かを示す情報や、トレイが開いているか閉じているかを示す情報など）を保持する。そして、応答処理部２８は、他のアプリケーションからディスク装置４０に関する問合せがあると、保持されたディスク装置４０の状態の情報に基づいて、ディスク装置４０の状態を応答する。
【００２２】
仮に、上記の応答処理部２８が設けられない状況を想定すると、ディスク装置４０に関連した処理を行う他のアプリケーションは正常に動作することができない。すなわち、ディスク装置４０への給電状態が節電状態にある時に、他のアプリケーションから問合せがあると、制御装置２０はディスク装置４０から情報を取り込むことができないため、デバイスドライバは他のアプリケーションからの問合せに応答することができない。これに対して、本実施形態のように応答処理部２８が設けられた場合には、他のアプリケーションから問合せがあった場合に、応答処理部２８が他のアプリケーションから問合せに対処するため、アプリケーションは正常に動作することができる。
【００２３】
次に、情報処理装置１０の制御装置２０により実行される第１の給電制御処理について説明する。図２には、第１の給電制御処理のフローチャートが示されている。この給電制御処理は、制御装置２０が給電制御プログラムを実行することにより実現される。
【００２４】
ディスク装置４０のトレイがユーザーにより閉められると、ディスク装置４０は、トレイが閉められたことを示す情報を制御装置２０に送信する。制御装置２０は、トレイが閉められたことを示す情報を受信すると、それを契機として図２に示される給電制御処理を開始する。
【００２５】
ステップ２０１において、制御装置２０は、ディスク装置４０からディスク４２の有無を示す情報を受信して、ディスク装置４０のトレイにディスク４２が装着されているか否かを判定する。ここで、ディスク４２が装着されていると判定された場合には、制御装置２０は、ステップ２０４の処理に進む。一方、ディスク４２が装着されていないと判定された場合には、制御装置２０は、ステップ２０２の処理に進む。
【００２６】
ステップ２０２において、制御装置２０は、トレイが閉められてから予め設定された一定時間を経過したか否かを判定する。ここで、予め設定された一定時間とは、十分に長い時間であり、例えば１０分以上６０分未満、６０分以上１２０分未満、１２０分以上１８０分未満程度の時間である。なお、制御装置２０は、トレイが閉められてから計測される上記の時間を、状況に応じて変更してもよい。
【００２７】
ステップ２０２においてトレイが閉められてから予め設定された一定時間を経過したと判定される場合には、節電開始条件が満たされているため、制御装置２０は、ステップ２０３の処理に進む。一方、ステップ２０２においてトレイが閉められてから予め設定された一定時間を経過しないと判定された場合には、制御装置２０は、ステップ２０１の処理に戻る。
【００２８】
ステップ２０３において、制御装置２０は、ディスク装置４０への給電状態を通常状態から節電状態に切り替える。これにより、ディスク装置４０には電力が供給されなくなるため、消費電力を削減することができる。但し、ディスク装置４０は動作不能な状態となるため、ユーザーはディスク装置４０を利用するまでに時間を要することとなる。
【００２９】
ステップ２０４において、制御装置２０は、ディスク装置４０への給電状態を通常状態に維持する。これにより、ディスク装置４０に十分な電力が供給されるため、ディスク装置４０は動作可能な状態のままであり、ユーザーはディスク装置４０を直ちに利用することができる。
【００３０】
上述した本実施形態の第１の給電制御処理では、所定の節電開始条件が満たされた時刻から予め設定された時間が経過した後に、ディスク装置４０への給電状態が通常状態から節電状態に移行される。よって、ユーザーがディスク装置４０を長い期間使用しないときには、ディスク装置４０への給電状態が通常状態から節電状態に移行されるため、ディスク装置４０の消費電力を削減することができる。一方、ユーザーがディスク装置４０の利用を継続する場合には、所定の節電開始条件が満たされてから予め設定された時間が経過しないため、ディスク装置４０への給電状態は通常状態のままであり、ユーザーはスムーズにディスク装置４０を利用することができる。
【００３１】
次に、情報処理装置１０の制御装置２０により実行される第２の給電制御処理について説明する。図３には、第２の給電制御処理のフローチャートが示されている。この給電制御処理は、制御装置２０が給電制御プログラムを実行することにより実現される。
【００３２】
情報処理装置を起動する時に、ユーザーは情報処理装置の電源スイッチを押して、情報処理装置を起動させる。制御装置２０は、ユーザーにより電源スイッチが押されると、それを契機として図３に示される給電制御処理を開始する。
【００３３】
ステップ３０１において、制御装置２０は、ディスク装置４０からディスク４２の有無を示す情報を受信して、ディスク装置４０にディスク４２が装着されているか否かを判定する。ここで、ディスク４２が装着されていると判定された場合には、制御装置２０は、ステップ３０４の処理に進む。一方、ディスク４２が装着されていないと判定された場合には、制御装置２０は、ステップ３０２の処理に進む。
【００３４】
ステップ３０２において、制御装置２０は、ディスク４２が装着されていないと判定されてから予め設定された一定時間を経過したか否かを判定する。ここで、予め設定された一定時間とは、十分に長い時間であり、例えば１０分以上６０分未満、６０分以上１２０分未満、１２０分以上１８０分未満程度の時間である。なお、制御装置２０は、上記の時間を状況に応じて変更してもよい。
【００３５】
ステップ３０２においてディスク４２が装着されていないと判定されてから予め設定された一定時間を経過したと判定される場合には、節電開始条件が満たされているため、制御装置２０は、ステップ３０３の処理に進む。一方、ステップ３０２において予め設定された一定時間を経過しないと判定された場合には、制御装置２０は、ステップ３０１の処理に戻る。
【００３６】
ステップ３０３において、制御装置２０は、ディスク装置４０への給電状態を通常状態から節電状態に切り替える。これにより、ディスク装置４０には電力が供給されなくなるため、消費電力を削減することができる。但し、ディスク装置４０は動作不能な状態となるため、ユーザーはディスク装置４０を利用するまでに時間を要することとなる。
【００３７】
ステップ３０４において、制御装置２０は、ディスク装置４０への給電状態を通常状態に維持する。これにより、ディスク装置４０に十分な電力が供給されるため、ディスク装置４０は動作可能な状態のままであり、ユーザーはディスク装置４０を直ちに利用することができる。
【００３８】
上述した本実施形態の第２の給電制御処理では、所定の節電開始条件が満たされた時刻から予め設定された時間が経過した後に、ディスク装置４０への給電状態が通常状態から節電状態に移行される。よって、ユーザーがディスク装置４０を長い期間使用しないときには、ディスク装置４０への給電状態が通常状態から節電状態に移行されるため、ディスク装置４０の消費電力を削減することができる。一方、ユーザーが情報処理装置の起動後にディスク装置４０を利用する場合には、所定の節電開始条件が満たされてから予め設定された時間が経過しないため、ディスク装置４０への給電状態は通常状態のままであり、ユーザーはスムーズにディスク装置４０を利用することができる。
【００３９】
なお、上述した実施形態では、ディスク装置４０が情報処理装置１０に内蔵されていたが、他の実施形態では、ディスク装置４０は情報処理装置１０に外付けされてもよい。ディスク装置４０を外付けする場合、ディスク装置４０を接続するためのインターフェイスとして、ＵＳＢ（Universal  Serial  Bus）、ＡＴＡ／ＡＴＡＰＩ（AT Attachment/AT Attachment PacketInterface）、ＳｅｒｉａｌＡＴＡ、ＩＥＥＥ１３９４規格などのインターフェイスを用いればよい。
【図面の簡単な説明】
【００４０】
【図１】情報処理装置のブロック図である。
【図２】情報処理装置による第１の給電制御処理のフローチャートである。
【図３】情報処理装置による第２の給電制御処理のフローチャートである。
【符号の説明】
【００４１】
１０…情報処理装置、１２…コンセント、１４…バッテリー、２０…制御装置、２２…節電判定部、２４…給電制御部、２６…機能ボタン制御部、２８…応答処理部、４０…ディスク装置、４２…ディスク。
【図１】
2008084124.tif 000003
【図２】
2008084124.tif 000004
【図３】
2008084124.tif 000005