(57)【特許請求の範囲】
【請求項１】
ハイバネーション状態から、サスペンド状態に移行する際、ハイバネーション状態から、通常動作状態に復帰するとともに、この復帰に連続してサスペンド状態に移行し、ハイバネーション状態から、自動的にサスペンド状態へ移行する際、接続されたディスプレイを省電力に制御する情報処理装置であって、
ユーザの存在を検出する人検出手段と、
ユーザの顔を検出する顔検出手段とを有し、
前記人検出手段が、ユーザの存在を検出した場合に、ハイバネーション状態から通常動作状態に復帰するとともに、この復帰に連続してサスペンド状態に移行し、前記顔検出手段が、ユーザの顔を検出した場合に、前記サスペンド状態から通常動作状態に移行することを特徴とする情報処理装置。
【請求項２】
ハイバネーション状態から、自動的に、サスペンド状態に移行する際、前記ディスプレイへ電力を供給しないことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ディスプレイは液晶表示装置であり、ハイバネーション状態から、自動的に、サスペンド状態に移行する際、前記液晶表示装置のバックライトへ電力を供給しないことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記ハイバネーション状態は、作業データを不揮発性記録媒体に退避させた状態であり、前記サスペンド状態は、揮発性記録媒体に作業データを退避させた状態であり、前記揮発性記録媒体からのデータの読み出し速度は、前記不揮発性記録媒体からのデータの読み出し速度より速いことを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置の省電力に関し、特に情報処理装置の省電力モードの状態の制御に関する。
【背景技術】
【０００２】
パーソナルコンピュータに代表される情報処理装置は、各種アプリケーションのユーザによる操作が可能な通常状態（起動状態）の他、サスペンド（スリープ）状態、及び、ハイバネーション状態をとることができる。
【０００３】
ここで、サスペンド状態と、ハイバネーション状態とを説明すると、サスペンド状態では、作業状態がメモリに退避され、ハイバネーション状態では、作業状態がハードディスクに退避される。情報処理装置が、通常状態から、サスペンド状態、または、ハイバネーション状態に入り、この状態から復帰（リジューム）して通常状態に戻ると、退避した作業状態にてユーザは処理を再開することができる。
【０００４】
ところで、サスペンド状態から通常状態に復帰するのにかかる時間と、ハイバネーションから通常状態に復帰するのにかかる時間とを比較すると、前者の方が後者より短い。その理由は、メモリからの作業状態の読み出し（サスペンドからの復帰）がハードディスクからの読み出し（ハイバネーションからの復帰）よりも早いからである。
【０００５】
一方、サスペンド状態とハイバネーション状態とでは電力消費に次のような差がある。サスペンド状態では、情報処理装置において、メモリ（揮発性）等に通電しておく必要があるが、ハイバネーション状態では、情報処理装置の電源をオフにすることができる（ただし、復帰に必要な回路がある場合には、その回路に通電しておかないと復帰することができない）。もちろん、情報処理装置が通常状態にあるときの消費電力は、サスペンド状態よりも、ハイバネーション状態よりも大きい。
【０００６】
次に、情報処理装置が、通常状態からサスペンド状態、または、ハイバネーション状態へどのように入るのかについて説明する。まず、ユーザによる情報処理装置の操作がユーザが予め指定した所定時間続けてない場合には、情報処理装置は、サスペンド状態、または、ハイバネーション状態に入る。情報処理装置が、所定時間経過後にサスペンド状態に入るか、ハイバネーション状態に入るかは、ユーザが情報処理装置に予め設定しておくことができる。なお、サスペンド状態がユーザが指定した所定時間続いた場合に、情報処理装置をハイバネーション状態に入らせることもユーザは指定できる。
【０００７】
なお、サスペンド状態から通常状態への復帰は、例えば、ユーザがマウス等入力装置を操作したときに行われる。また、ハイバネーション状態から通常状態への復帰は、例えばユーザによる電源ボタンの押下により行われる。
【０００８】
ところで、表示部の電源がオフである待機モード（低消費電力）から、人を検知することにより、表示部がオンである通常消費電力モードに移行させる端末が特許文献１に開示されている。
【０００９】
【特許文献１】特開２００３−２５５９２２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、パーソナルコンピュータ等の情報処理装置は、通常状態から、ユーザの設定した所定時間後に、サスペンド状態、及び、ハイバネーション状態に入るのは上述したとおりである。ここで、サスペンド状態は、ユーザが情報処理装置を使用していなくて、且つ、ユーザが使用したいときに直ちに復帰させたいときに有効な、また、ハイバネーション状態は、ユーザが長時間、情報処理装置を使用しないときに有効な、省電力の方法である。
【００１１】
しかしながら、上述した従来の情報処理装置では、サスペンド状態やハイバネーション状態に、ユーザの行動にあうようには入ることはできなかった。その結果、十分に情報処理装置の省電力を図ることができない場合がある。詳細には、例えばユーザが５分離席するのであれば、その５分間、情報処理装置はサスペンド状態に入ってもよいのであるが、情報処理装置がサスペンド状態に入るまでの時間を、ユーザが操作無しから１０分と設定していると、上述した５分では、サスペンド状態には入らない。このことはハイバネーションについても同様である。もちろん、ユーザが小まめに設定を変更したり、手動で情報処理装置をサスペンド状態やハイバネーション状態に入れたりすることも考えられるが、その操作はユーザにとって煩わしいものである。
【００１２】
さらに、情報処理装置がハイバネーション状態に入ってしまうと、通常状態に復帰するまでに、サスペンドからの復帰に比べて時間を要すため、ユーザにとって不便である。
【００１３】
そこで、本発明は、情報処理装置がハイバネーション状態にあるときに、ユーザに待ち時間をなるべく与えず通常状態に復帰させることができるとともに、従来に比べて省電力を図ることができる情報処理装置を提供する。
【課題を解決するための手段】
【００１４】
本発明の第１の情報処理装置は、ハイバネーション状態から、サスペンド状態に移行する際、ハイバネーション状態から、通常動作状態に復帰するとともに、この復帰に連続してサスペンド状態に移行し、ハイバネーション状態から、自動的にサスペンド状態へ移行する際、接続されたディスプレイを省電力に制御する情報処理装置であって、ユーザの存在を検出する人検出手段と、ユーザの顔を検出する顔検出手段とを有し、前記人検出手段が、ユーザの存在を検出した場合に、ハイバネーション状態から通常動作状態に復帰するとともに、この復帰に連続してサスペンド状態に移行し、前記顔検出手段が、ユーザの顔を検出した場合に、前記サスペンド状態から通常動作状態に移行することを特徴とする。
【００１５】
本発明の第２の情報処理装置は、通常動作状態から、第１の省電力状態、及び、該第１の省電力状態より省電力であって、前記第１の省電力状態には直接移行できない第２の省電力状態に移行可能であり、ディスプレイを有する情報処理装置であって、前記第２の省電力状態から、前記通常動作状態に復帰し、この復帰に連続して前記第１の省電力に移行するとともに、この際、前記ディスプレイを省電力に制御することを特徴とする。
【００１６】
本発明の第３の情報処理装置は、ハイバネーション状態から、サスペンド状態に移行する際、ハイバネーション状態から、通常動作状態に復帰するとともに、この復帰に連続してサスペンド状態に移行する。
【発明の効果】
【００１７】
本発明によれば、情報処理装置がハイバネーション状態にあるときに、ユーザに待ち時間をなるべく与えず通常状態に復帰させることができるとともに、従来に比べて省電力を測ることができる情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明を実施するための最良の形態について説明する。図１は、本発明の実施の形態の情報処理装置の外観図であり、図２は、本発明の実施の形態の情報処理装置を説明するためのブロック図である。
【００１９】
まず、本実施の形態の情報処理装置の概略を説明すると、まず、この情報処理装置は、各種アプリケーションのユーザによる操作が可能な通常状態（起動状態）の他、サスペンド（スリープ）状態、及び、ハイバネーション状態をとることができるものである。そして、この情報処理装置は、ハイバネーション状態のときに、センサーにより人を検知すると、自動的に、サスペンド状態に移行する。この際、情報処理装置は、一旦、ハイバネーション状態から、通常動作状態に復帰するが、この復帰に連続してサスペンド状態に移行するものである。なお、ハイバネーション状態から、自動的にサスペンド状態へ移行する際、情報処理装置は、ディスプレイを省電力に制御したり、ディスプレイへの供給電力を情報処理装置の状態によっては、変化させなかったり（例えばオフでい続ける）、するものである。以下、詳細に説明する。
【００２０】
図１を参照すると、情報処理装置は、ノート型パーソナルコンピュータであり、例えば液晶を有する表示部に、ユーザの顔を認識するためのカメラ８を有し、本体部に人を検知するためのセンサー９を有している。
【００２１】
次に、図２を参照すると、情報処理装置において、入力制御部３、電源制御部４、システムステート制御部６、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、割り込み制御部１４、ディスク制御部１５、及び、液晶制御部１７がそれぞれシステムバスに接続されている。
【００２２】
さらに、入力制御部３には、キーボード１及びポインティングデバイス２が接続されている。また、電源制御部４には、電源ボタン５が接続されており、電源制御部４は、システムステート制御部に接続されている。また、システムステート制御部６には、カメラ８に接続された顔認証検出部７、及び、センサー９に接続された人検出部１０が接続されている。また、ディスク制御部１５には、ディスク装置１６が接続されており、液晶制御部１７には、液晶表示装置１８が接続されている。なお、センサー９は、人検出部１０とあいまって人を検知するものであり、カメラ８は、顔認証検出部７とあいまって、ユーザを認証するものである。
【００２３】
また、システムステート制御部６は、情報処理装置の状態（通常状態、サスペンド状態等）を制御するものであるが、状態の移行のプロセス自体は、システムステート制御部６から信号を受信したＣＰＵ１１が行う。
【００２４】
次に本実施の形態の情報処理装置の動作について説明する。図３は、情報処理装置が通常状態から、ハイバネーション状態に移行する様子を説明するための説明図であり、図４は、情報処理装置がハイバネーション状態からサスペンド（スリープ）状態に移行する様子を説明するための説明図であり、図５は、各状態のユーザからの見え方、情報処理装置の状態、復帰時間等を対照させた説明図である。
【００２５】
図３を参照すると、カメラ８と顔認証検出部７とでユーザを認識している場合（もちろん、センサー９及び人検出部１０によりユーザを検出している。）には、システムステート制御部６は、ユーザが情報処理装置を使用中と判断し、情報処理装置の状態を通常状態とする。
【００２６】
ここで、ユーザが情報処理装置を見ていないが情報処理装置から離れていない場合には、カメラ８及び顔認証検出部７によりユーザは認識されないが、センサー９及び人検出部１０によりユーザは検出されているので、システムステート制御部６は、ユーザが情報処理装置を使用していないが比較的早く使用を再開すると判断し、液晶表示装置１８のバックライトをオフとする。なお、ここで、システムステート制御部６は、液晶表示装置１８のバックライトをオフにする代わりに、情報処理装置をサスペンド状態に移行させてもよい。
【００２７】
次に、ユーザが席を離れるなどして、情報処理装置から離れると、カメラ８及び顔認証検出部７によりユーザは認識されず、さらに、センサー９及び人検出部１０によりユーザは検出されないので、システムステート制御部６は、ユーザが情報処理装置を使用しておらず、その状態がしばらく続くと判断し、情報処理装置をハイバネーション状態へと移行させる。
【００２８】
このように、ユーザの動作にあわせて従来と比較して、小まめに、且つ、自動的に、情報処理装置の省電力の制御を行うことができる。
【００２９】
次に、図４を参照すると、情報処理装置がハイバネーション状態にあるとき、ユーザが席に戻るなどして、情報処理装置に近づくと、これだけでは、カメラ８及び顔認証検出部７によりユーザは認識されないが、センサー９及び人検出部１０によりユーザは検出されるので、システムステート制御部６は、ユーザが近々情報処理装置を使用する可能性があると判断し、情報処理装置をサスペンド状態へと移行させる。なお、情報処理装置がハイバネーション状態にあるときでも、少なくとも、センサー９及び人検出部１０には電力が供給されている必要がある。
【００３０】
ここで、前述のように、情報処理装置が、ハイバネーション状態からサスペンド状態に移行するとき、システムステート制御部は、一旦、情報処理装置を通常状態に戻す。ただし、この通常状態では、システムステート制御部６は、液晶表示装置のバックライトがオフになるよう制御する。そして、システムステート制御部６は、この特殊な通常状態から直ちにサスペンド状態に情報処理装置を移行させる。
【００３１】
このように制御すれば、ユーザが情報処理装置を使用する際、ハイバネーション状態からの復帰を待たず、サスペンド状態からの復帰を待てばよいのでユーザにとって便利である。
【００３２】
なお、情報処理装置がサスペンド状態にあるときに、カメラ８及び顔認証検出部７によりユーザが認識されると、システムステート制御部６は、情報処理装置を通常状態へ移行させる。また、情報処理装置がサスペンド状態にあるときに、センサー９及び人検出部１０によってもユーザが検出されない場合には、システムステート制御部６は、情報処理装置をハイバネーション状態へ移行させる（図説せず）。
【００３３】
以上説明したように、本実施の形態によれば、ユーザがいちいち手動で制御しなくとも、情報処理装置は自動的にサスペンド状態や通常状態に復帰することができ、特に、上述のように、ハイバネーション状態からサスペンド状態へ移行させることは、通常状態への復帰にかかる時間を考慮するとユーザにとって便利である。もちろん、従来に比べて小まめに情報処理装置の状態を遷移させることができるため、情報処理装置の省電力をいっそう図ることができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施の形態の情報処理装置の外観図である。
【図２】本発明の実施の形態の情報処理装置を説明するためのブロック図である。
【図３】情報処理装置が通常状態から、ハイバネーション状態に移行する様子を説明するための説明図である。
【図４】情報処理装置がハイバネーション状態からサスペンド（スリープ）状態に移行する様子を説明するための説明図である。
【図５】各状態のユーザからの見え方、情報処理装置の状態、復帰時間等を対照させた説明図である。
【符号の説明】
【００３５】
６  システムステート制御部
７  顔認証検出部
８  カメラ
９  センサー
１０  人検出部
１１  ＣＰＵ
１８  液晶表示装置
【図１】
0004963272.tif 000002
【図２】
0004963272.tif 000003
【図３】
0004963272.tif 000004
【図４】
0004963272.tif 000005
【図５】
0004963272.tif 000006