(57)【特許請求の範囲】
【請求項１】
ユーザからの入力を受ける入力手段と、
前記ユーザの存在または不存在に応じてセンサの測定値を出力する測定手段と、
前記測定値に基づいて、前記ユーザの存在を判断するための第１の閾値と前記ユーザの不存在を判断するための第２の閾値とを決定する閾値決定手段と、
前記測定値と前記第１の閾値または前記第２の閾値との関係に基づき、省電力動作を実行する制御手段と、
を備えた情報処理装置であって、
前記閾値決定手段は、前記入力手段が前記ユーザの入力を受けているときに出力された前記測定値を前記第１の閾値とするとともに、前記第１の閾値に対応する値を前記第２の閾値とする
ことを特徴とする情報処理装置。
【請求項２】
前記情報処理装置は、前記ユーザの存在を判断するための閾値を管理する閾値管理テーブルを備え、
前記閾値決定手段が、前記第２の閾値を決定する際、前記閾値管理テーブルにおいて前記第１の閾値に対応する閾値を前記第２の閾値とする
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記情報処理装置は、表示手段を備え、
前記制御手段は、省電力動作を実行するため、前記表示手段への電源供給を制御する
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記制御手段は、前記第１の閾値、及び、前記第２の閾値に基づき、前記ユーザが存在するか否かを判断できない場合、前記表示手段の輝度を調整する
ことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記制御手段は、前記測定値が前記第１の閾値に達せず、省電力動作を実行できない場合、前記測定値を前記第２の閾値と比較して省電力動作を実行する
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
ユーザからの入力を受ける入力手段と、
前記ユーザの存在または不存在に応じてセンサの測定値を出力する測定手段と、
前記測定値に基づいて、前記ユーザの存在を判断するための第１の閾値と前記ユーザの不存在を判断するための第２の閾値とを決定する閾値決定手段と、
前記測定値と前記第１の閾値または前記第２の閾値との関係に基づき、省電力動作を実行する制御手段と、
を備えた情報処理装置の制御方法において、
前記閾値決定手段によって、前記入力手段において前記ユーザの入力を受けているときに出力された前記測定値を前記第１の閾値とするとともに、前記第１の閾値に対応する値を前記第２の閾値とするステップと、
を備えることを特徴とする情報処理装置の制御方法。
【請求項７】
ユーザからの入力を受ける入力手段と、
前記ユーザの存在または不存在に応じてセンサの測定値を出力する測定手段と、
前記測定値に基づいて、前記ユーザの存在を判断するための第１の閾値と前記ユーザの不存在を判断するための第２の閾値とを決定する閾値決定手段と、
前記測定値と前記第１の閾値または前記第２の閾値との関係に基づき、省電力動作を実行する制御手段と、
を備えた情報処理装置を制御する制御プログラムにおいて、
前記閾値決定手段によって、前記入力手段において前記ユーザの入力を受けているときに出力された前記測定値を前記第１の閾値とするとともに、前記第１の閾値に対応する値を前記第２の閾値とする処理と、
を情報処理装置上で実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力動作可能な情報処理装置と、その情報処理装置を省電力動作させるための制御方法、及び、制御プログラムに関する。
【背景技術】
【０００２】
これまで情報処理装置に関する無駄な電力消費をなくすための様々な技術が提案されている。情報処理装置に関しては、起動したままユーザが使用しない状態で放置してしまう場合があり、情報処理装置でこれを検知し、省電力モードに移行することが提案されている。例えば、特許文献１では、人物検知センサと撮像カメラによる人物の検知に基づいて画面を表示することにより、消費電力を低減させる表示装置が記載されている。
【０００３】
特許文献１に記載の表示装置によれば、人物検知センサと撮像カメラにより検知可能な近傍に人物が接近した場合に画面を表示するようにできるので、それ以外の場合に画面を消すことができ、電力消費の低減が可能となる。これは、人物検知センサのみでは、表示装置を操作する意思のない人が通り過ぎたり、近づいたりするだけでも操作画面が表示されてしまうことで、無駄な電力消費を抑えることができないという問題を解決するための技術である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２５５９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の表示装置は、無駄な電力消費を抑えるために、人物検知センサと撮像カメラを両方備えなければならず、以下の課題が生じる。その課題とは、従来に比べ、きめ細かく無駄な電力消費を抑えるため、２つの別々なセンサ（人物検知センサと撮像カメラ）から、それぞれ別個に取得したセンサ値に基づき、人物の存在を判定しなければならないので、複雑な制御が必要になるということである。
【０００６】
そこで、本発明の目的は、上記の課題を解決すると共に、無駄な電力消費を抑える情報処理装置、制御方法、及び、制御プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、ユーザからの入力を受ける入力手段と、ユーザの存在または不存在に応じてセンサの測定値を出力する測定手段と、測定値に基づいて、ユーザの存在を判断するための第１の閾値とユーザの不存在を判断するための第２の閾値とを決定する閾値決定手段と、測定値と第１の閾値または第２の閾値との関係に基づき、省電力動作を実行する制御手段とを備えた情報処理装置であって、閾値決定手段は、入力手段がユーザの入力を受けているときに出力された測定値を第１の閾値とするとともに、第１の閾値に対応する値を第２の閾値とすることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、情報処理装置が、備え付けの一種類のセンサから取得した値に基づいた簡潔な制御で、きめ細かく無駄な電力消費を抑えることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る情報処理装置のブロック図の一例である。
【図２】本発明の実施形態に係る閾値管理テーブルの一例である。
【図３】本発明の実施形態に係る情報処理装置の省電力モードのフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本発明の情報処理装置の実施形態について、図面を参考にして詳細に説明する。
【００１１】
図１は、本発明の実施形態に係る情報処理装置のブロック図の一例である。情報処理装置１０は、制御部１００と、検知部２００と、入力部３００と、表示部４００を備えている。なお、情報処理装置１０の一例としては、パーソナルコンピュータ等が挙げられる。また、画面等を見ながら操作を行い、その操作によって情報処理が行われる装置であれば、情報処理装置１０の一例に含めてかまわない。
【００１２】
制御部１００は、閾値決定部１１０と、閾値管理テーブル１２０と、閾値記録部１３０と、画面制御部１４０を備えている。
【００１３】
閾値決定部１１０は、情報処理装置１０を操作する者（以下、ユーザと略す）が入力部３００で操作したときの検知部２００が検知した値を、情報処理装置１０の前にユーザが在席しているとみなし、在席閾値とする。在席閾値とは、その値以上であれば、情報処理装置１０の前にユーザが必ず存在する（在席）とみなす値である。また、閾値決定部１１０は、在席閾値を決定した際、閾値管理テーブル１２０を参照し、離席閾値を決定する。
【００１４】
閾値管理テーブル１２０は、図２に示したようになっており、在席閾値と離席閾値は、ある一定の相関関係を持っている。この図２では、検知部２００が検知した値を０〜２５０までに区分し、それらの値のうち、在席閾値として検知された値に対して対応する値（即ち、離席閾値）を０、８、１６、３０としている。なお、図２におけるこれらの値は、一例であって、様々な条件によって適宜変更される。上記に示したように、閾値決定部１１０は、この閾値管理テーブル１２０を参照して、在席閾値に対応する離席閾値を決定する。離席閾値とは、この値未満では、情報処理装置１０の前にユーザが必ず存在しない（離席）とみなす値である。ここで、閾値が在席閾値未満で離席閾値以上の場合は、情報処理装置１０前のユーザの存在が曖昧な場合を示している。即ち、ユーザが必ず存在しているとも、存在していないとも、断定できない状態である。なお、この曖昧な場合に対する対応は、後述の図３にて説明してある。
【００１５】
閾値記録部１３０には、閾値決定部１１０により決定された在席閾値と離席閾値が記録される。
【００１６】
画面制御部１４０は、閾値記録部１３０に記録された在席閾値及び離席閾値と検知部２００で取得したセンサ値とを比較して、表示部４００の輝度調整や画面電源のＯＮ／ＯＦＦを行う。
【００１７】
検知部２００は、情報処理装置１０のユーザが存在するか否かを検知するセンサである。センサの種類としては、人物を検知できる赤外線センサ等が挙げられる。これらのセンサに関しては、安価で小型のものが多く流通している。またその他に、人物を検知できるものであれば、特に限定はしない。なお、この検知部２００は、ある一定の周期で、情報処理装置１０の前にユーザが存在するか否かを検知し、そのセンサの値を制御部１００へ送信している。
【００１８】
入力部３００は、情報処理装置１０に入力を行うための部分であって、具体的にはキーボードやマウス等がそれに該当する。また、ボタンやタッチパッドのようなその他の入力手段も含まれる。なお、入力部３００での操作は、入力信号に変換され、制御部１００に送信される。
【００１９】
表示部４００は、情報処理装置１０で処理された内容を表示する画面であり、画面制御部１４０によって在席閾値と離席閾値に基づいた輝度調整や画面電源のＯＮ／ＯＦＦが行われる。
【００２０】
図３は、本発明の実施形態に係る情報処理装置の省電力モードのフローチャートである。
なお、本フローチャートは、情報処理装置１０の前にユーザが存在するか否かを検知し、ユーザの存在に応じて、表示部の輝度調整や画面電源のＯＮ／ＯＦＦを実行し、情報処理装置１０の省電力化を実現することを示してある。
【００２１】
まず、ステップＳ１００において、検知部２００は、センサの値を取得し、制御部１００の閾値決定部１１０、及び、画面制御部１４０へ送信する。
【００２２】
次に、ステップＳ１１０において、入力部３００にて、何らかの操作があったか否かを判定する。判定の結果、操作があった場合は、ステップＳ１２０に進む。一方、操作がなかった場合は、ステップＳ１４０に進む。
【００２３】
次に、ステップＳ１２０において、閾値決定部１１０は、そのときの検知部２００のセンサ値を、情報処理装置１０の前にユーザが在席しているとみなし、在席閾値とする。そして、この在席閾値は、閾値記録部１３０に記録される。なお、ステップＳ１１０において、入力部３００に何らかの操作があるまでは、上記の在席閾値の決定が行われないので、閾値記録部１３０には、在席閾値として適切な初期設定値が記録されている。この初期設定値に代えて、上記の在席閾値が、閾値記録部１３０に記録される。
【００２４】
次に、ステップＳ１３０において、閾値決定部１１０は、閾値記録部１３０に記録された在席閾値に基づき、閾値管理テーブル１２０を参照して、在席閾値に対応する離席閾値を決定する。なお、ステップＳ１１０において、入力部３００に何らかの操作があるまでは、上記の在席閾値の決定が行われないので、離席閾値も決定することができない。そこで、上記と同様に、離席閾値として適切な初期設定値が閾値記録部１３０に記録されている。
【００２５】
次は、ステップＳ１９０に進み、１ループが完了する。ここで、ステップＳ１９０に達すると、また、ステップＳ１００に戻り、一連のフローを繰り返すことになる。ここでは、この１ループを約０．５秒で行っている。即ち、約０．５秒毎に、検知部２００はセンサ値を取得し、制御部１００へ送信している。但し、この１ループの設定時間は、適宜変更することができる。
【００２６】
一方、ステップＳ１１０において、入力部３００での操作がなかった場合は、ステップＳ１４０に進む。画面制御部１４０は、検知部２００のセンサ値に変化があるか否かを判定する。検知部２００は、情報処理装置１０の前にユーザが存在するか否かを検知するため、ある一定の周期でそのセンサの値を制御部１００へ送信している。そこで、毎回取得したセンサ値を制御部１００内の記録部（不図示）に保存しておき、センサ値の変化を判定することができる。センサ値に変化があるということは、ユーザが情報処理装置１０の操作等で動いているということなので、情報処理装置１０の前にユーザが存在すると判断できる。センサ値に変化がある場合は、ステップＳ１９０に進み、１ループが完了する。
【００２７】
また、センサ値に変化がない場合は、ステップＳ１５０に進む。センサ値に変化がない場合は、情報処理装置１０の前にユーザが存在するか否か、疑わしい場合である。そこで、画面制御部１４０は、閾値記録部１３０に記録された在席閾値とセンサ値とを比較して、センサ値が在席閾値以上であれば、ステップＳ１９０に進み、１ループを完了する。センサ値が在席閾値以上ということであれば、確実に情報処理装置１０の前にユーザが存在すると判断できるからである。
【００２８】
一方、閾値記録部１３０に記録された在席閾値とセンサ値とを比較して、センサ値が在席閾値未満であれば、ステップＳ１６０に進む。そこで、画面制御部１４０は、閾値記録部１３０に記録された離席閾値とセンサ値とを比較して、センサ値が離席閾値以上であれば、ステップＳ１７０に進む。
【００２９】
ステップＳ１７０では、センサ値が在席閾値と離席閾値の間にあるということから、情報処理装置１０の前にユーザが存在するのかが疑わしい状態であると判断し、表示部４００の輝度を調整（段々暗くする等）して、ユーザに通知を行う。このステップＳ１７０に入る前、表示部４００の状態は、ある程度の輝度に設定された状態である。もし、ユーザがそこに存在すれば、この通知（輝度の調整）に気づき、何らかのアクション（キーボードやマウスの操作等）を起こすことが予想される。また、ユーザが存在しなければ、輝度の調整は、情報処理装置１０の省電力化に貢献することとなる。ステップＳ１７０の次は、ステップＳ１９０に進み、１ループが完了する。なお、ステップＳ１９０に達すると、また、ステップＳ１００に戻り、一連のフローを繰り返すことになるので、輝度の調整は、ステップＳ１４０（センサ値の変化あり）、及び、ステップＳ１５０（在席閾値との比較で以上）でリセットされる。
【００３０】
更に、ステップＳ１６０で、画面制御部１４０が、閾値記録部１３０に記録された離席閾値とセンサ値とを比較して、センサ値が離席閾値未満であれば、ステップＳ１８０に進む。ステップＳ１８０では、表示部４００の画面電源をＯＦＦする。ここで、センサ値が離席閾値未満であるということは、確実に情報処理装置１０の前にユーザが存在しないと判断できるからである。なお、ステップＳ１８０の次は、ステップＳ１９０に進み、１ループが完了する。
【００３１】
以上、本フローチャートで説明したように、情報処理装置１０は、絶えず、その前にユーザが存在するか否かを検知し、ユーザによって入力部３００から入力が行われる度に、最適な在席閾値、及び、離席閾値を設定するようになっている。
【００３２】
上記の実施形態によれば、ある一種類のセンサを備えた情報処理装置において、在席閾値と離席閾値を用いて、情報処理装置の前にユーザが存在するか否かを判断するので、きめの細かい省電力動作を実行することができるという効果がある。
【００３３】
また、上記の２つの閾値は、センサから得られた値（在席閾値）と、その値に基づいて閾値管理テーブルから対応する値（離席閾値）を抽出することで構成されているので、複雑な制御をすることなく、確実に省電力動作を実行することが可能になった。更に、それらの閾値をそれぞれ独立に取得したような場合に生じる問題を回避できるという効果がある。その問題とは、取得した在席閾値と離席閾値が、数値的に逆転してしまうような場合等である。
【００３４】
以上、実施形態を説明してきたが、特許請求の範囲に定義された本発明の広範囲な趣旨、及び、その範囲から逸脱することなく、これらの実施形態や具体例に様々な修正、及び、変更が可能である。
【符号の説明】
【００３５】
１０    情報処理装置
１００    制御部
１１０    閾値決定部
１２０    閾値管理テーブル
１３０    閾値記録部
１４０    画面制御部
２００    検知部
３００    入力部
４００    表示部
【図１】
0005710198.tif 000002
【図２】
0005710198.tif 000003
【図３】
0005710198.tif 000004