(57)【特許請求の範囲】
【請求項１】
スリープモードを有する情報処理装置であって、
当該情報処理装置に対する操作を検知する検知部と、
当該情報処理装置をスリープ状態に移行させるタイミングを規定するスリープ移行時間が経過したときに当該情報処理装置をスリープ状態に移行させる制御部と、
当該情報処理装置が前記スリープ状態へ移行してから所定時間内に前記検知部により当該情報処理装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が所定回数に達していない場合、前記スリープ移行時間を延長し、当該情報処理装置が前記スリープ状態へ移行してから前記所定時間内に前記検知部により当該情報処理装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が前記所定回数に達した場合、前記スリープモードを無効にする延長部と、
を備えた情報処理装置。
【請求項２】
前記延長部は、
前記スリープ状態が前記所定時間内に解除された回数に応じて、前記スリープ移行時間を増加させる、請求項１に記載の情報処理装置。
【請求項３】
前記延長部は、
前記スリープ状態の前記所定時間内の解除が連続して行われた回数に応じて、前記スリープ移行時間を増加させる、請求項２に記載の情報処理装置。
【請求項４】
前記延長部は、
前記所定時間内に前記検知部により前記操作が検知されない場合、前記スリープ移行時間を初期化する、請求項１から請求項３の何れか１項に記載の情報処理装置。
【請求項５】
前記延長部は、
前記所定時間内における前記操作の回数に応じて、前記スリープ移行時間を増加させる、請求項１から請求項４の何れか１項に記載の情報処理装置。
【請求項６】
光源を有し、該光源からの照射光を画像データに基づいて変調して投射するプロジェクター装置であって、
当該プロジェクター装置に対する操作を検知する検知部と、
当該プロジェクター装置をスリープ状態に移行させるタイミングを規定するスリープ移行時間が経過したときに当該プロジェクター装置をスリープ状態に移行させる制御部と、
当該プロジェクター装置が前記スリープ状態へ移行してから所定時間内に前記検知部により当該プロジェクター装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が所定回数に達していない場合、前記スリープ移行時間を延長し、当該プロジェクター装置が前記スリープ状態へ移行してから前記所定時間内に前記検知部により当該プロジェクター装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が前記所定回数に達した場合、前記スリープモードを無効にする延長部と、
を備えたプロジェクター装置。
【請求項７】
前記制御部は、
前記スリープ状態において、前記光源を消灯または減光させる、請求項６に記載のプロジェクター装置。
【請求項８】
情報処理装置に対する操作を検知するステップと、
前記情報処理装置をスリープ状態に移行させるタイミングを規定するスリープ移行時間が経過したときに前記情報処理装置をスリープ状態に移行させるステップと、
前記情報処理装置が前記スリープ状態へ移行してから所定時間内に前記情報処理装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が所定回数に達していない場合、前記スリープ移行時間を延長し、当該情報処理装置が前記スリープ状態へ移行してから前記所定時間内に前記検知部により当該情報処理装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が前記所定回数に達した場合、前記スリープモードを無効にするステップと、
を含む情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プロジェクター装置、情報処理装置の制御方法に関する。
【背景技術】
【０００２】
従来、パーソナルコンピューター等の情報処理装置は、利用者による操作がされないまま一定時間が経過した場合に、この情報処理装置を低消費電力状態にするスリープモードを備えている（特許文献１参照）。スリープモードにより情報処理装置が通常の動作状態からスリープ状態に移行するまでの時間（以下、「スリープ移行時間」と称す。）は、この情報処理装置の利用者が任意に設定することができる。例えばスリープ移行時間が１０分に設定されている場合、最後の操作から１０分が経過した時点で情報処理装置がスリープ状態になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−５９７８７号公報
【特許文献２】特開２００７−３３４００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来技術によれば、スリープ移行時間として設定された一定時間が経過すると、利用者の意図とは関係なく情報処理装置がスリープ状態に移行する。このため、例えば、操作の頻度が比較的少ない会議中に情報処理装置に資料を表示させた状態を保ちたいような場合、スリープ移行時間が経過する都度、利用者がスリープ状態を解除するための操作を行わなければならないという問題があった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、スリープ状態を解除するための操作の頻度を低減させることができる情報処理装置、プロジェクター装置、情報処理装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明による情報処理装置の一態様は、スリープモードを有する情報処理装置であって、当該情報処理装置に対する操作を検知する検知部と、当該情報処理装置をスリープ状態に移行させるタイミングを規定するスリープ移行時間が経過したときに当該情報処理装置をスリープ状態に移行させる制御部と、当該情報処理装置が前記スリープ状態へ移行してから所定時間内に前記検知部により当該情報処理装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が所定回数に達していない場合、前記スリープ移行時間を延長し、当該情報処理装置が前記スリープ状態へ移行してから前記所定時間内に前記検知部により当該情報処理装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が前記所定回数に達した場合、前記スリープモードを無効にする延長部と、を備えた情報処理装置の構成を有する。
上記構成によれば、例えば無操作時間がスリープ移行時間を超えると、制御部の制御の下に情報処理装置がスリープ状態に移行する。そして、スリープ状態への移行から所定時間内に検知部により操作が検知された場合であり、且つ連続して前記スリープ状態が所定時間内に解除された回数が所定回数に達していない場合、延長部がスリープ移行時間を延長する。この後、スリープ移行時間が延長された分だけ、スリープ状態に移行するまでの時間が延びる。また、当該情報処理装置がスリープ状態へ移行してから所定時間内に検知部により当該情報処理装置に対する操作が検知された場合であり、且つ連続してスリープ状態が所定時間内に解除された回数が所定回数に達した場合、スリープモードを無効にする。従って、利用者が所定時間内に操作するか否かに応じて、利用者の意図をスリープ移行時間に反映させることができ、スリープ状態を解除するための操作の頻度を低減させることが可能になる。
【０００７】
上記情報処理装置において、例えば、前記延長部は、前記スリープ状態が前記所定時間内に解除された回数に応じて、前記スリープ移行時間を増加させる。
上記構成によれば、所定時間内の操作によるスリープ状態の解除が行われる都度、スリープ移行時間が増加される。従って、スリープ状態の解除の回数が多くなる程、その後のスリープ状態に移行するまでの時間が長くなり、スリープ状態を解除するための操作の頻度を低減させることができる。
【０００８】
上記情報処理装置において、例えば、前記延長部は、前記スリープ状態の前記所定時間内の解除が連続して行われた回数に応じて、前記スリープ移行時間を増加させる。
上記構成によれば、所定期間内の操作によるスリープ状態の解除が連続した場合にスリープ移行時間が増加される。従って、所定期間内の操作によるスリープ状態の解除を連続させるか否かに応じて、利用者の意図をスリープ移行時間に反映させることができる。
【０００９】
上記情報処理装置において、例えば、前記延長部は、前記所定時間内に前記検知部により前記操作が検知されない場合、前記スリープ移行時間を初期化する。
上記構成によれば、スリープ状態に移行してから所定時間内に操作が検知されない場合、それまでに延長されたスリープ移行時間が初期化されて初期値に戻される。これにより、スリープ制御を初期状態からやり直すことが可能になり、スリープモードを有効に作動させることが可能になる。
【００１０】
上記情報処理装置において、例えば、前記延長部は、前記所定時間内における前記操作の回数に応じて、前記スリープ移行時間を増加させる。
この構成によれば、利用者は、所定時間内での操作の回数により、スリープ移行時間を延長することができる。従って、利用者の意図をスリープ移行時間にいっそう反映させることができる。
【００１１】
上記課題を解決するため、本発明によるプロジェクター装置の一態様は、光源を有し、該光源からの照射光を画像データに基づいて変調して投射するプロジェクター装置であって、当該プロジェクター装置に対する操作を検知する検知部と、当該プロジェクター装置をスリープ状態に移行させるタイミングを規定するスリープ移行時間が経過したときに当該プロジェクター装置をスリープ状態に移行させる制御部と、当該プロジェクター装置が前記スリープ状態へ移行してから所定時間内に前記検知部により当該プロジェクター装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が所定回数に達していない場合、前記スリープ移行時間を延長し、当該プロジェクター装置が前記スリープ状態へ移行してから前記所定時間内に前記検知部により当該プロジェクター装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が前記所定回数に達した場合、前記スリープモードを無効にする延長部と、を備えたプロジェクター装置の構成を有する。
上記構成によれば、上述の情報処理装置と同様の作用効果を得ることができる。
【００１２】
上記プロジェクター装置において、例えば、前記制御部は、前記スリープ状態において、前記光源を消灯または減光させる。
上記構成によれば、光源の消灯または減光の頻度を低減することができる。従って、光源の寿命を延ばすことが可能になる。
【００１３】
上記課題を解決するため、本発明によるスリープ制御方法の一態様は、情報処理装置に対する操作を検知するステップと、前記情報処理装置をスリープ状態に移行させるタイミングを規定するスリープ移行時間が経過したときに前記情報処理装置をスリープ状態に移行させるステップと、前記情報処理装置が前記スリープ状態へ移行してから所定時間内に前記情報処理装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が所定回数に達していない場合、前記スリープ移行時間を延長し、当該情報処理装置が前記スリープ状態へ移行してから前記所定時間内に前記検知部により当該情報処理装置に対する操作が検知された場合であり、且つ連続して前記スリープ状態が前記所定時間内に解除された回数が前記所定回数に達した場合、前記スリープモードを無効にするステップと、を含む情報処理装置の制御方法の構成を有する。
上記構成によれば、上述の情報処理装置と同様の作用効果を得ることができる。
【００１４】
本発明の態様によれば、スリープ状態を解除するための操作の頻度を低減させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施形態による情報処理装置の機能構成の一例を表すブロック図である。
【図２】同実施形態による情報処理装置の特徴部に関わる機能構成の一例を表すブロック図である。
【図３】同実施形態による情報処理装置の動作（スリープ制御動作）の流れを表すフローチャートである。
【図４】同実施形態による情報処理装置の動作（スリープ制御動作）を補足説明するための説明図である。
【図５】本発明の第２実施形態によるプロジェクター装置の機能構成の一例を表すブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態について、図面を参照して詳細に説明する。
なお、本明細書における全ての実施形態および全ての図面にわたって、同一符号は同一要素を表す。
【００１７】
[第１実施形態]
図１は、本発明の第１実施形態による情報処理装置１の機能構成の一例を概略的に表すブロック図である。情報処理装置１は、スリープモードを有するパーソナルコンピューター等の情報処理装置であって、入力部１０と、演算処理部２０と、記憶部３０と、表示部４０とを備えて構成され、これらはバス５０を介して接続されている。ここで、入力部１０は、例えばキーボードやマウスに相当する入力装置であり、データやコマンド等を入力するものである。演算処理部２０は、例えばＣＰＵ(Central Processing Unit)であり、各種の処理を実行するためのものである。記憶部３０は、演算処理部２０が実行する処理に使用されるデータやプログラム等を格納するものである。表示部４０は、演算部２０が実行する処理に関連する各種の情報を表示するものである。
【００１８】
図２は、情報処理装置１の特徴部に関わる機能構成の一例を表すブロック図であり、図１に示す構成要素のうち、スリープ制御に関連した構成要素の詳細を模式的に表している。図２に示すように、演算処理部２０は、検知部２１と、スリープ制御部２２と、スリープ移行時間延長部２３とを備え、記憶部３０は、スリープ猶予時間記憶部３１と、スリープ移行時間記憶部３２とを備えている。このうち、検知部２１は、情報処理装置１に対する入力操作、即ち利用者による入力部１０の操作を検知するものである。
【００１９】
スリープ制御部２２は、情報処理装置１のスリープ状態への移行制御とスリープ状態からの復帰制御を行うものである。スリープ状態への移行制御において、スリープ制御部２２は、情報処理装置１をスリープ状態に移行させるタイミングを規定するスリープ移行時間Ｔｓが経過したときに情報処理装置１をスリープ状態に移行させる制御部として機能するものである。本実施形態では、スリープ移行時間Ｔｓの初期値は１０分に設定されているものとする。従って、この例では、利用者が入力部１０を操作しない時間（以下、「無操作時間Ｔｎ」と称す）が１０分に達すると、スリープ制御部２２は情報処理装置１をスリープ状態に移行させる。ただし、スリープ移行時間Ｔｓの初期値は、利用者が任意に設定することが可能であり、その数値はこの例に限定されない。
【００２０】
スリープ移行時間延長部２３は、情報処理装置１がスリープ状態へ移行してから所定のスリープ猶予時間Ｔｘ内に検知部２１により情報処理装置１に対する操作が検知された場合、スリープ移行時間Ｔｓを延長する延長部として機能するものである。ここで、スリープ猶予時間Ｔｘは、スリープ移行時間延長部２３がスリープ移行時間Ｔｓを延長するための操作を受け付ける期間を規定する所定時間である。スリープ猶予時間Ｔｘは例えば１０秒に設定される。従って、この例では、情報処理装置１がスリープ状態に移行した時点から１０秒が経過する前に操作が検知された場合、この操作は、スリープ移行時間Ｔｓを延長するための操作としてスリープ移行時間延長部２３に認識される。ただし、スリープ猶予時間Ｔｘは、利用者が任意に設定することが可能であり、その数値はこの例に限定されない。
【００２１】
記憶部３０内のスリープ猶予時間記憶部３１は、上述のスリープ猶予時間Ｔｘを表す時間情報を格納するものであり、記憶部３０内のスリープ移行時間記憶部３２は、スリープ移行時間Ｔｓを表す時間情報を格納するものである。
【００２２】
次に、図３および図４を参照しながら、情報処理装置１の動作をスリープ制御動作に着目して説明する。ここで、図３は、本実施形態による情報処理装置１の動作（スリープ制御動作）の流れを表すフローチャートである。また、図４は、本実施形態による情報処理装置１の動作（スリープ制御動作）を補足説明するための説明図であり、スリープ制御の過程で発生する各イベント間の時間関係を模式的に示している。ただし、各図において、スケールや比率は、本発明を説明するために誇張されており、本発明を限定するものではない。
【００２３】
図３に示すフローチャートにおいて、最初に、情報処理装置１のスリープ制御部２２は、「スリープ移行時間Ｔｓ＞０」なる条件が満たされているかどうか、即ちスリープ移行時間Ｔｓとしてゼロを上回る時間（ゼロではない時間）が設定されているかどうかを判定する（処理ステップＳ１）。この判定は、スリープモードが有効であるかどうかを判定することを意味する。ここで、「スリープ移行時間Ｔｓ＞０」なる条件が満たされていなければ（処理ステップＳ１；ＮＯ）、即ちスリープモードが有効でなければ、スリープ制御は終了する。これに対し、「スリープ移行時間Ｔｓ＞０」なる条件が満たされていれば（処理ステップＳ１；ＹＥＳ）、一連のスリープ制御が実施される。本実施形態では、スリープ移行時間Ｔｓとして１０分が設定されているので、上述の「スリープ移行時間Ｔｓ＞０」なる条件が満たされ、以下のスリープ制御（処理ステップＳ２〜Ｓ１０）が実施される。
【００２４】
上述の「スリープ移行時間Ｔｓ＞０」なる条件が満たされていると、検知部２１は、利用者による入力部１０の操作を監視し、利用者が入力部１０を操作すると、この操作を検知して検知信号Ｓを出力する（処理ステップＳ２）。図４（ａ）の例では、時刻ｔ０において利用者による操作が行われており、この操作を検知部２１が検知して検知信号Ｓを出力する。スリープ制御部２２は、検知部２１から出力された検知信号Ｓに基づいて、無操作時間Ｔｎを計測する（処理ステップＳ３）。
【００２５】
詳細には、検知部２１は、利用者が入力部１０を操作する度に検知信号Ｓを出力し、この検知信号Ｓを受けてスリープ制御部２２が計時を開始する。この計時は次の操作が検知されるまで継続される。次の操作が検知されると、スリープ制御部２２は、それまでの計時結果をリセットして新たに計時を開始する。これにより、スリープ制御部２２は、或る操作から次の操作までの時間を無操作時間Ｔｎとして計時する。図４（ａ）の例では、時刻ｔ０での操作から時刻ｔ２での次の操作までの時間が無操作時間Ｔｎとして計測される。このような無操作時間Ｔｎの計測は操作が発生する都度、新たに開始される。利用者が入力部１０を操作しない状態が長く続く程、無操作時間Ｔｎが長くなる。
【００２６】
スリープ制御部２２は、上述のようにして計測された無操作時間Ｔｎと、スリープ移行時間記憶部３２に格納されたスリープ移行時間Ｔｓとを比較し、「無操作時間Ｔｎ＞スリープ移行時間Ｔｓ」なる条件が満たされたかどうか、即ち、無操作時間Ｔｎがスリープ移行時間Ｔｓを超えたかどうかを判定する（処理ステップＳ４）。ここで、「無操作時間Ｔｎ＞スリープ移行時間Ｔｓ」なる条件が満たされていなければ（処理ステップＳ４；ＮＯ）、スリープ制御の処理が処理ステップＳ１に戻され、「無操作時間Ｔｎ＞スリープ移行時間Ｔｓ」なる条件が満たされるまで同様の処理が繰り返し実行される。このことは、無操作時間Ｔｎがスリープ移行時間Ｔｓを超えるまで、情報処理装置１をスリープ状態に移行させないこと、即ち情報処理装置１を通常の動作状態におくことを意味する。
【００２７】
そして、無操作時間Ｔｎがスリープ移行時間Ｔｓを超え、「無操作時間Ｔｎ＞スリープ移行時間Ｔｓ」なる条件が満たされると（処理ステップＳ４；ＹＥＳ）、スリープ制御部２２は、情報処理装置１をスリープ状態に移行させる（処理ステップＳ５）。図４（ａ）の例では、時刻ｔ１で情報処理装置１がスリープ状態に移行している。このスリープ状態では、スリープ制御部２２は、例えば、情報処理装置１の表示部４０等の電源を切り、消費電力を抑える。
【００２８】
また、スリープ制御部２２は、情報処理装置１をスリープ状態に制御してから、スリープ状態を解除するための操作が検知されるまでの時間（以下、「スリープ解除時間Ｔｒ」と称す）の計測を開始する（処理ステップＳ５）。図４（ａ）の例では、時刻ｔ１で情報処理装置１がスリープ状態に移行すると、スリープ制御部２２は、時刻ｔ１からスリープ解除時間Ｔｒの計測を開始する。
【００２９】
上述のように情報処理装置１がスリープ状態に移行すると、検知部２１は、利用者による入力部１０の操作を監視し、スリープ制御部２２は、検知部２１からの検知信号Ｓに基づいて、利用者による入力部１０の操作があるかどうかを判定する（処理ステップＳ６）。ここで、利用者による入力部１０の操作がなければ（処理ステップＳ６；ＮＯ）、スリープ制御部２２は、利用者による入力部１０の操作があるまで、この判定を繰り返す。このことは、利用者による入力部１０の操作が発生するまでスリープ状態を解除せず、情報処理装置１をスリープ状態におくことを意味する。
【００３０】
そして、検知部２１が利用者による入力部１０の操作を検知して検知信号Ｓを出力すると、スリープ制御部２２は、このときの検知信号Ｓから、利用者による入力部１０の操作があると判定する（処理ステップＳ６；ＹＥＳ）。この場合、スリープ制御部２２は、情報処理装置１のスリープ状態を解除する（処理ステップＳ７）。図４（ａ）の例では、時刻ｔ２で、情報処理装置１のスリープ状態が解除されている。情報処理装置１のスリープ状態を解除すると、スリープ制御部２２は、例えば、情報処理装置１の表示部４０等の電源を入れ、表示可能な状態にする。
【００３１】
また、スリープ制御部２２は、情報処理装置１がスリープ状態に移行した時点からスリープ状態が解除されるまでの時間（ｔ１〜ｔ２）をスリープ解除時間Ｔｒとして取得する（処理ステップＳ７）。そして、スリープ制御部２２は、取得したスリープ解除時間Ｔｒと、スリープ猶予時間記憶部３１に格納されたスリープ猶予時間Ｔｘとを比較し、「スリープ解除時間Ｔｒ＜スリープ猶予時間Ｔｘ」なる条件が満たされているか、即ちスリープ猶予時間Ｔｘの経過前にスリープ状態を解除するための操作がなされたかどうかを判定する（処理ステップＳ８）。
【００３２】
ここで、「スリープ解除時間Ｔｒ＜スリープ猶予時間Ｔｘ」なる条件が満たされていれば（処理ステップＳ８；ＹＥＳ）、即ち、スリープ猶予時間Ｔｘの経過前にスリープ状態を解除するための操作が行われれば、その旨をスリープ移行時間延長部２３に通知する。この通知を受けて、スリープ移行時間延長部２３は、スリープ移行時間記憶部３２に格納されたスリープ移行時間Ｔｓを増加させ、スリープ状態に移行するまでの時間を延長させる。図４（ａ）の例では、スリープ猶予時間Ｔｘが経過する前の時刻ｔ２で操作が検知されており、この場合、スリープ移行時間Ｔｓが、その初期値（１０分）よりも長い１５分に延長されている。このようにスリープ移行時間Ｔｓが延長されることにより、その後、スリープ状態に移行するまでの時間が延びる。従って、スリープ状態に移行する頻度が少なくなり、スリープ状態を解除する頻度も低減される。
【００３３】
この後、処理は処理ステップＳ１に戻され、処理ステップＳ８において「スリープ解除時間Ｔｒ＜スリープ猶予時間Ｔｘ」なる条件が満たされなくなるまで、同様の処理ステップＳ１〜Ｓ８（ＹＥＳ）〜Ｓ９が繰り返し実行されてスリープ移行時間Ｔｓが延長され続ける。
【００３４】
ここで、上述の繰り返し処理の過程で、スリープ解除時間Ｔｒがスリープ猶予時間Ｔｘ以上になり、「スリープ解除時間Ｔｒ＜スリープ猶予時間Ｔｘ」なる条件が満たされなくなると（処理ステップＳ８；ＮＯ）、即ち、所定のスリープ猶予時間（所定時間）Ｔｘ内に検知部２１により利用者の操作が検知されない場合、スリープ移行時間延長部２３は、スリープ移行時間Ｔｓを初期化して初期値（１０分）に戻す（処理ステップＳ１０）。図４（ｂ）の例では、時刻ｔ３でスリープ状態に移行してからスリープ猶予時間Ｔｘが経過した後の時刻ｔ４で利用者による操作が検知されており、この場合、それまでに延長していたスリープ移行時間Ｔｓを初期値の１０分に戻している。従って、この後にスリープ状態に移行するまでの時間は、スリープ移行時間Ｔｓの初期値として設定された１０分になる。
【００３５】
上述のように、処理ステップＳ１〜Ｓ８（ＹＥＳ）〜Ｓ９が実行されると、スリープ解除時間Ｔｒがスリープ猶予時間Ｔｘ以上にならない限り、スリープ移行時間Ｔｓが延長され続ける。即ち、スリープ状態の解除の連続回数に応じてスリープ移行時間が増加される。
【００３６】
図４（ｃ）は、スリープ状態に移行する都度、スリープ猶予時間Ｔｘ内にスリープ状態を解除するための操作が行われる場合を示している。ただし、図４（ｃ）では、説明の簡略化のため、スリープ状態への移行と同時にスリープ状態を解除するための操作が行われる場合を示している。同図に示すように、スリープ状態に移行する都度、スリープ猶予時間Ｔｘ内に利用者が入力部１０の操作を行うと、スリープ移行時間延長部２３は、スリープ状態の解除の都度、スリープ移行時間Ｔｓを延長し、スリープ移行時間Ｔｓを、その初期値Ｔｓ０から時間Ｔｓ１，Ｔｓ２，Ｔｓ３（Ｔｓ０＜Ｔｓ１＜Ｔｓ２＜Ｔｓ３）に変更する。即ち、スリープ移行時間延長部２３は、所定のスリープ猶予時間Ｔｘ（所定時間）内に検知部２１により検知された利用者の操作に基づくスリープ状態の解除の回数に応じて、スリープ移行時間Ｔｓを増加させる。換言すると、スリープ移行時間延長部２３は、スリープ状態がスリープ猶予時間Ｔｘ内に解除された回数に応じて、スリープ移行時間Ｔｓを増加させる。
【００３７】
ただし、この場合のスリープ状態の解除の回数は、スリープ猶予時間（所定時間）Ｔｘ内における利用者の操作に基づいたスリープ状態の解除の連続回数である。具体的には、このスリープ状態の解除の連続回数は、図４（ａ）に示すようにスリープ状態を解除するための操作が所定のスリープ猶予時間Ｔｘの経過前に行われることにより、図４（ｃ）に示すようにスリープ移行時間Ｔｓの延長が連続した場合の回数を指す。このようなスリープ移行時間Ｔｓの延長は、スリープ解除時間Ｔｒがスリープ猶予時間Ｔｘ以上になるか（処理ステップＳ８；ＮＯ）、或いは、スリープ移行時間Ｔｓが、その上限値に達するまで継続される。このように、スリープ移行時間延長部２３は、スリープ状態の所定のスリープ猶予時間Ｔｘ（所定時間）内の解除が連続して行われた回数に応じて、スリープ移行時間Ｔｓを増加させる。
【００３８】
スリープ状態の解除の連続回数とスリープ移行時間Ｔｓとの関係の一例を次に示す。ここで、Ｔｓ０は、利用者が設定したスリープ移行時間Ｔｓの初期値（例えば１０分）を表している。
・初期状態：スリープ移行時間Ｔｓ＝Ｔｓ０
・一回目のスリープ状態の解除：スリープ移行時間Ｔｓ＝Ｔｓ０＋５分
・二回目のスリープ状態の解除：スリープ移行時間Ｔｓ＝Ｔｓ０＋１５分
・三回目のスリープ状態の解除：スリープ移行時間Ｔｓ＝Ｔｓ０＋３０分
・四回目のスリープ状態の解除：スリープ移行時間Ｔｓ＝Ｔｓ０＋６０分
・五回目のスリープ状態の解除：スリープ移行時間Ｔｓ＝１２０分
【００３９】
上述の例では、五回目以降は、スリープ移行時間Ｔｓが１２０分に固定される。ただし、この例に限らず、例えば、更にスリープ移行時間Ｔｓを延長してもよく、また、スリープ状態の解除が所定回数に達した場合にはスリープ移行時間Ｔｓを初期値に戻してもよく、更には、スリープ状態の解除が所定回数に達した場合にはスリープ移行時間Ｔｓをゼロに設定してスリープモードを無効にしてもよい。また、スリープ移行時間Ｔｓの延長量（５分、１５分、３０分、６０分）についても任意である。上述の例では、初期値Ｔｓ０に延長量（５分、１５分、３０分、６０分）を加算することによりスリープ移行時間Ｔｓを延長しているが、前回のスリープ移行時間Ｔｓの値に所定値を加算することによりスリープ移行時間Ｔｓを延長してもよい。
【００４０】
図４（ｄ）は、スリープ猶予時間Ｔｘを過ぎてからスリープ状態を解除するための操作が行われた場合を示している。図４（ｄ）も、説明の簡略化のため、一部を除いてスリープ状態への移行と同時にスリープ状態を解除するための操作が行われる場合を示している。この例では、延長されたスリープ移行時間Ｔｓ２が経過した時点で情報処理装置１がスリープ状態に移行するが、このスリープ状態への移行からスリープ猶予時間Ｔｘが経過した後に、スリープ状態を解除するための操作が行われている。この場合、この操作から次にスリープ状態に移行するまでのスリープ移行時間Ｔｓは、その初期値Ｔｓ０（１０分）に戻されている。
【００４１】
このように、本実施形態によれば、スリープ猶予時間Ｔｘ内にスリープ状態を解除するための操作を行うかどうかによって、利用者は、自身の意図をスリープ移行時間Ｔｓに反映させることができ、情報処理装置１は、利用者の意図に沿ってスリープ制御を実施することが可能になる。また、スリープ状態の解除の回数に応じてスリープ移行時間Ｔｓを延長するので、情報処理装置１がスリープ状態に移行する頻度を少なくすることができ、スリープ状態を解除するための操作の頻度を低減することができる。従って、情報処理装置１の利用者は、スリープ状態に移行してほしくない状況下において、スリープ状態に移行する頻度を意図的に下げることができ、スリープ状態を解除する煩わしさを低減することができる。
【００４２】
なお、上述の実施形態では、スリープ移行時間延長部２３は、スリープ状態の解除の回数に応じてスリープ移行時間Ｔｓを延長するものとしたが、例えば、スリープ猶予時間Ｔｘ内における利用者の操作の回数に応じてスリープ移行時間Ｔｓを増加させるものとしてもよい。例えば、図４（ａ）において、時刻ｔ１で情報処理装置１がスリープ状態に移行してからスリープ猶予時間Ｔｘが経過する前の所定期間内に、利用者が入力部１０の例えば特定の操作子（または異なる操作子でもよい）を複数回連続して操作した場合、その操作の回数に応じてスリープ移行時間Ｔｓを延長してもよい。このように所定期間内の利用者の操作回数に応じてスリープ移行時間Ｔｓを延長することにより、利用者の意図をスリープ移行時間Ｔｓに早期に反映させることができ、スリープ状態を解除するための操作の頻度を早期に低減させることが可能になる。
【００４３】
上述の実施形態では、本発明を情報処理装置１として表現したが、本発明は、スリープ制御方法として表現することもできる。この場合、本発明によるスリープ制御方法は、情報処理装置１に対する操作を検知する段階（処理ステップＳ２）と、情報処理装置１をスリープ状態に移行させるタイミングを規定するスリープ移行時間Ｔｓが経過したときに情報処理装置１をスリープ状態に移行させる段階（処理ステップＳ３〜Ｓ５）と、情報処理装置１がスリープ状態へ移行してから所定時間内に情報処理装置１に対する操作が検知された場合、スリープ移行時間Ｔｓを延長する段階（処理ステップＳ６〜Ｓ９）とを含むスリープ制御方法として表現することができる。このスリープ制御方法によれば、上述の情報処理装置１と同様の作用効果を得ることができる。
【００４４】
[第２実施形態]
次に、図５を参照して、本発明の第２実施形態を説明する。
図５は、本実施形態によるプロジェクター装置１００の機能構成の一例を表すブロック図である。プロジェクター装置１００は、光源からの照射光を画像データに基づいて変調して投射するプロジェクター装置であって、上記光源としての放電ランプ１１０と、放電ランプ１１０からの照射光を変調して透過させる液晶パネル１２０と、液晶パネル１２０によって変調された光をスクリーン（図示なし）に投射する投射光学系１３０とを備えている。放電ランプ１１０として、例えば、高圧水銀ランプ、メタルハライドランプ、キセノンランプ等を用いることができる。液晶パネル１２０は、光源である放電ランプ１１０からの光を変調する光変調装置である。
【００４５】
また、プロジェクター装置１００は、インターフェイス（Ｉ／Ｆ）部１４０と、画像処理部１５０と、液晶パネル駆動部１６０と、放電ランプ点灯回路１７０と、ＣＰＵ(Central Processing Unit)１８０とを備えている。このうち、インターフェイス部１４０は、図示しないパーソナルコンピューターなどから入力される画像信号ＳＰを、画像処理部１５０で処理可能な形式の画像データに変換するものである。画像処理部１５０は、インターフェイス部１４０から供給される画像データに対して、輝度調整や色バランス調整などの各種画像処理を施すものである。液晶パネル駆動部１６０は、画像処理部１５０により画像処理が施された画像データに基づいて液晶パネル１２０を駆動するためのものである。放電ランプ点灯回路１７０は、放電ランプ１０に高周波の交流電力を供給することにより放電ランプ１０を点灯させるものである。ＣＰＵ１８０は、リモートコントローラーや操作ボタン等の入力部１９０の操作に従って、画像処理部１５０、投写光学系１３０、放電ランプ点灯回路１７０等を制御するものである。
【００４６】
本実施形態では、上述のＣＰＵ１８０が有する演算処理機能およびメモリ機能等により、前述の第１実施形態による演算処理部２０および記憶部３０が実現される。即ち、本実施形態におけるＣＰＵ１８０は、上述の第１実施形態による情報処理装置１が備える演算処理部２０を構成する検知部２１、スリープ制御部２２、スリープ移行時間延長部２３として機能する。また、本実施形態における入力部１９０は、上述の第１実施形態による入力部１０に対応する。本実施形態において、ＣＰＵ１８０の機能として実現される検知部２１、スリープ制御部２２、スリープ移行時間延長部２３は、上述の第１実施形態のものと同じである。ただし、本実施形態では、スリープ状態において省電力化の対象とされる要素は、例えば放電ランプ１７０である。即ち、本実施形態によれば、スリープ状態では、放電ランプ１１０が消灯され、または、放電ランプ１１０の照度が低下（減光）される。ただし、スリープ状態であっても、例えば、放熱等に関する機能等は通常状態に維持される。
【００４７】
上述のように、本実施形態によるプロジェクター装置１００は、上述の第１実施形態による情報処理装置１と同様に、ＣＰＵ１８０の機能として、検知部２１、スリープ制御部２２、スリープ移行時間延長部２３を備えているので、利用者の意図をプロジェクター装置１００がスリープ状態に移行するまでのスリープ移行時間Ｔｓに反映させることができ、スリープ状態を解除するための操作の頻度を低減させることができる。
【００４８】
なお、上述の実施形態では、スリープモードを例に説明したが、本発明において、スリープモードは、省電力化のために装置の機能の一部または全部を停止または低下させるすべての概念を含む。
【００４９】
以上、本発明の実施形態を説明したが、本発明は上述の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で、種々の変形が可能である。
例えば、上述の実施形態では、スリープ解除時間Ｔｒとスリープ猶予時間Ｔｘとの比較判定をスリープ制御部２２が行うものとしたが、スリープ移行時間延長部２３が行うものとしてもよい。また、検知部２１とスリープ制御部２２とスリープ移行時間延長部２３を別途の要素として表現したが、これらを演算処理部２０の機能として一体的に表現してもよい。
【００５０】
また、上述の実施形態では、光変調装置として透過型の液晶パネルを用いた例を説明したが、光変調装置は透過型の液晶パネルに限定されない。例えば、光変調装置としてデジタル・マイクロミラー・デバイス（ＤＭＤ：Ｄｉｇｉｔａｌ  Ｍｉｃｒｏ−Ｍｉｒｒｏｒ  Ｄｅｖｉｃｅ）や、反射型の液晶パネル等を用いて、光源からの光を変調する構成にしてもよい。また、小型ＣＲＴ（陰極線管）上の映像を被投写面に投写するＣＲＴプロジェクターでもよい。
【００５１】
また、上述の実施形態では、光源として高圧水銀ランプ、メタルハライドランプ、キセノンランプ等の放電ランプを用いた例を説明したが、光源は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）光源、レーザー光源等であっても良い。
【００５２】
また、上述の第２本実施形態では、上述の第１実施形態による情報処理装置１と同様の機能を備えたプロジェクター装置１００について説明したが、第１実施形態による情報処理装置１と同様の機能を備えた種々の電子機器を構成することも可能である。
【符号の説明】
【００５３】
１…情報処理装置、１０…入力部、２０…演算処理部、２１…検知部、２２…スリープ制御部、２３…スリープ移行時間延長部、３０…記憶部、３１…スリープ猶予時間記憶部、３２…スリープ移行時間記憶部、４０…表示部、５０…バス、１１０…放電ランプ（光源）、１２０…液晶パネル、１３０…投射光学系、１４０…インターフェイス部、１５０…画像処理部、１６０…液晶パネル駆動部、１７０…放電ランプ点灯回路、１８０…ＣＰＵ(Central processing Unit)、１９０…入力部、Ｓ…検知信号、Ｓ１〜Ｓ１０…処理ステップ、Ｔｎ…無操作時間、Ｔｒ…スリープ解除時間、Ｔｓ，Ｔｓ０，Ｔｓ１，Ｔｓ２，Ｔｓ３…スリープ移行時間、Ｔｘ…スリープ猶予時間。
【図１】
0005846004.tif 000002
【図２】
0005846004.tif 000003
【図３】
0005846004.tif 000004
【図４】
0005846004.tif 000005
【図５】
0005846004.tif 000006