(57)【特許請求の範囲】
【請求項１】
装置前方に赤外光を発する光源と、
前記光源から発した赤外光が装置前方に存在する物体に反射した反射光を感知する光学センサと、
前記光学センサの感知結果に基づいて装置前方におけるユーザの在席状態を判定する判定手段と、を有し、
前記光学センサの感度を自動で設定する自動キャリブレーション設定と、
前記光学センサの感度をユーザ手動で設定するマニュアルキャリブレーション設定と、を備え、
前記自動キャリブレーション設定時において前記判定手段が誤判定していると判断する判断手段と、
前記判断手段により前記判定手段が誤判定していると判断された場合に、ユーザに前記マニュアルキャリブレーション設定の通知を行う通知手段と、を有する
ことを特徴とする、情報処理装置。
【請求項２】
前記マニュアルキャリブレーション設定時に、
前記光学センサは、ユーザが意図的に離席しているときに、前記反射光を感知し、
前記判定手段は、ユーザが意図的に離席しているときの前記光学センサの感知結果を、ユーザを除いた装置前方に存在する物体の干渉による感知結果とみなし、前記光学センサの感度を設定する
ことを特徴とする、請求項１記載の情報処理装置。
【請求項３】
ユーザによる入力を受ける入力手段を有し、
前記判断手段は、前記判定手段により前記在席状態が離席状態であると判定されたのち数秒以内に、前記入力手段により入力を受けた場合に、前記判定手段が誤判定していると判断する
ことを特徴とする、請求項１又は２記載の情報処理装置。
【請求項４】
前記判断手段は、前記入力手段による入力が所定の第１の時間以上なく、かつ、所定の第２の時間、一度も前記判定手段により前記在席状態が離席状態であると判定されない場合に、前記判定手段が誤判定していると判断する
ことを特徴とする、請求項３記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、人物を検出可能な光学センサを有する情報処理装置に関する。
【背景技術】
【０００２】
特許文献１には、使い勝手の向上を図りながら節電効果を得ることを目的に、キーボードやマウスからのユーザ入力が一定時間ない場合に、段階的に表示装置の輝度を下げることが記載されている。段階的に表示装置を暗くしているのは、節電モードへ移行することをユーザに通知する技術の一種と見ることもできる。
【０００３】
特許文献１では、ユーザ入力があると輝度を初期値に戻す処理をする（特許文献１の図４参照）。この処理で在席中のユーザを離席と判定する誤判定は解決できる。しかしながら、離席中を在席状態と誤判定することへの解決手段は開示されていない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２５８８６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、情報処理装置に関する無駄な電力消費をなくすためのさまざまな技術が提案されている。情報処理装置に関しては、起動したままユーザが使用しない状態で放置してしまう場合があり、情報処理装置でこれを検知し、省電力モードに移行することが提案されている。
【０００６】
ところが、このようにユーザの離席を検知し省電力に移行する技術を用いる場合、実際は離席をしていないのに、誤検知によって省電力に移行してしまうと不便である。したがって、誤検知をせずに適切にユーザの在席状態を検知する必要がある。
【０００７】
在席状態を検知する手段としては、ユーザの座る情報処理装置の前面に向けて赤外光を発するＬＥＤ（レーザ発光ダイオード）と、赤外光がユーザの体や服に反射した反射光を受光するセンサとで構成される赤外線反射型センサを活用することが考えられる。そして、デスクトップ型パーソナルコンピュータ（以下、「デスクトップＰＣ」と呼ぶ）など据え置き型では赤外線反射型センサを活用した離席センサによる省電力機能実現例が、従来存在している。
【０００８】
また、ノートブック型パーソナルコンピュータなど可搬性を有する情報処理装置（以下、「ノートＰＣ」と呼ぶ）でも、据え置き型と同様、ユーザの在席状態を検知する離席センサを設けることが考えられる。
【０００９】
離席センサでは、人物の在席や離席を検知することを目的とするが、人物以外の机や、通常情報処理装置の前面におかれるキーボードなどからの反射光を光学センサが拾う可能性がある。ノートＰＣでは机やテーブルの上に置かれて利用されるため、離席センサが配設される位置によっては、机やテーブルからの反射光を多く光学センサが拾ってしまい、人物からの反射光を検知してユーザの在席状態を適切に検知できない。
【００１０】
このような、ユーザの体を除いた情報処理装置前方に存在する物体による干渉は、センサ角度を適切なものにしたり、センサ感度を状況に応じて適切なものに決定したりする（自動キャリブレーション）ことによって、ある程度解消できる。
【００１１】
しかしながら、センサ角度を極端な角度にチルトしたり、ユーザの被服の色やテーブルの色などのさまざまな条件が重なると、センサ感度が適切に設定されず、ユーザの在席状態を適切に検知できない。
【００１２】
本発明は、上記実情に鑑みてなされたものであって、誤検知をせずに適切にユーザの在席状態を検知することが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために本発明は、第１の態様として、装置前方に赤外光を発する光源と、前記光源から発した赤外光が装置前方に存在する物体に反射した反射光を感知する光学センサと、前記光学センサの感知結果に基づいて装置前方におけるユーザの在席状態を判定する判定手段と、を有し、前記光学センサの感度を自動で設定する自動キャリブレーション設定と、前記光学センサの感度をユーザ手動で設定するマニュアルキャリブレーション設定と、を備え、前記自動キャリブレーション設定時において前記判定手段が誤判定していると判断する判断手段と、前記判断手段により前記判定手段が誤判定していると判断された場合に、ユーザに前記マニュアルキャリブレーション設定の通知を行う通知手段と、を有することを特徴とする、情報処理装置を提供する。
【発明の効果】
【００１４】
本発明によれば、誤検知をせずに適切にユーザの在席状態を検知することが可能な情報処理装置を提供することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明による実施形態の外観図である。
【図２】図１の情報処理装置１を正面から示す図である。
【図３】本実施形態の機能構成を示すブロック図である。
【図４】図３の閾値管理テーブル１０５に格納される情報の一例を示す図である。
【図５】図３の通知手段１０７が提供する通知情報の一例を示す図である。
【図６】反射光に干渉の多い環境を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、本発明を好適に実施した実施形態について図面を参照しながら説明する。
【００１７】
図１に、本実施形態の外観例を示す。
図示のように、情報処理装置１は、ディスプレイ側筐体２とメイン基板側筐体３を有するノートブック型パーソナルコンピュータである。本実施形態でノートＰＣとして構成したのは一例であり、デスクトップＰＣでもよい。ディスプレイ側筐体２とメイン基板側筐体３はヒンジ部４で連結しており、電気的に接続している。ヒンジ部４の態様は従来公知のものを用いることができ本実施形態では限定しない。
【００１８】
本実施形態では、メイン基板側筐体３の手前側に、在席状態検知センサ部１０を有する。メイン基板側筐体３は、内部にメインボードやマザーボードと呼ばれる情報処理装置１の基本的な入出力の核となるハードウェアデバイスを内蔵しており、在席状態検知センサ部１０は、このメイン基板側筐体３に配設されることが好ましい。
【００１９】
図２に、情報処理装置１を正面から示す。
図２は、メイン基板側筐体３に対してディスプレイ側筐体２をおおむね垂直に立て、手前側（正面側）から見たものである。図示のように、在席状態検知センサ部１０は、赤外光を発するレーザ発光ダイオードであるＬＥＤ１１と、光学式のセンサであるセンサ１２を有する。情報処理装置１は、センサ１２の検知レベルが所定の閾値以上であればユーザが在席していると判断し、また別の所定の閾値以下であればユーザが離席していると判断する。
【００２０】
図３に、本実施形態の機能構成を示す。
図示のように、情報処理装置１は、図１と図２に示したようなハードゥエアを利用するソフトウェアプログラムにより、制御部１００を構成する。制御部１００は、在席状態判定手段１０１と、誤判定判断手段１０２を備える。また、情報処理装置１は、制御部１００に加えて、在席状態検知センサ部１０と、入力手段１０３と、通知手段１０７も備える。
【００２１】
在席状態判定手段１０１は、閾値決定部１０４と、閾値管理テーブル１０５と、閾値記録部１０６と、を備え、在席状態検知センサ部１０から入力されるセンサ１２の検知レベルに基づいて、情報処理装置１の前のユーザの在席状態を判定する。
【００２２】
前述のように、情報処理装置１は、センサ１２の検知レベルが所定の閾値以上であればユーザが在席していると判断し、また別の所定の閾値以下であればユーザが離席していると判断する。前者を「在席閾値」、後者を「離席閾値」と呼ぶ。
【００２３】
在席閾値とは、その値以上であれば情報処理装置１の前にユーザが存在する（在席）と見なす値である。離席閾値とは、その値未満では情報処理装置１の前にユーザが存在しない（離席）と見なす値である。
【００２４】
閾値決定部１０４は、このような在席閾値と離席閾値を以下に述べる自動キャリブレーション設定又は手動キャリブレーション設定により決定する。在席閾値と離席閾値により在席状態を判定する基準が変化するので、閾値決定部１０４は、在席状態検知センサ部１０の感度を決定していると言える。
【００２５】
閾値管理テーブル１０５は、図４に示すような情報が格納されており、自動キャリブレーション設定のときに、閾値決定部１０４が参照して、閾値を適宜変更する。自動キャリブレーション設定では、ユーザが在席していると判定されるときの在席状態検知センサ部１０の検知レベルを用いて、閾値管理テーブル１０５を参照し、新しい離席閾値を決定する動作をする。
【００２６】
一方で、手動キャリブレーション設定の際は、閾値管理テーブル１０５に格納されている情報を使わない。
【００２７】
閾値記録部１０６には、閾値決定部１０４により決定された在席閾値と離席閾値が記録される。
【００２８】
在席状態判定手段１０１は、在席状態検知センサ部１０の感知結果に基づいて判定した在席状態（在席／離席／在席も離席も疑わしい状態）を後段の処理のために出力する。好ましくは、出力した情報を情報処理装置１のディスプレイの省電力制御に用いる。
【００２９】
入力手段１０３は、情報処理装置１に入力を行うための部分であって、具体的にはキーボードやマウス等がそれに該当する。また、ボタンやタッチパッドのようなその他の入力手段も含まれる。入力手段１０３での操作は、入力信号に変換され制御部１００や誤判定判断手段１０２に送信される。
【００３０】
通知手段１０７は、情報処理装置１からユーザに向けて画像や音声などで情報の通知を行うための部分であって、具体的にはディスプレイ（表示装置）等がそれに該当する。以下では、ディスプレイとして説明する。
【００３１】
誤判定判断手段１０２は、在席状態判定手段１０１により判定された在席状態が誤判定である場合に、その旨の判断をする部分である。この判断は、具体的には、在席状態が離席状態であると判定されたのち数秒以内に、入力手段１０３により入力を受けた場合に、その離席状態の判定は誤判定であると判断するものであると好ましい。離席と判定されたにもかかわらずユーザ入力があると、その判定は誤判定である可能性が高い。
【００３２】
また、前記判断は、入力手段１０３による入力が所定の第１の時間（例えば３０分）以上なく、かつ、所定の第２の時間（例えば１日）、一度も在席状態判定手段１０１により在席状態が離席状態であると判定されない場合に、その判定は誤判定であると判断するものであると好ましい。長時間入力がないにもかかわらず１日ずっと在席しているのは不自然であり、その第２の時間、判定され続けてきた在席状態の判定は誤判定である可能性が高い。このような場合は、在席状態検知センサ部１０が感知する周辺環境が、机やテーブルなどの干渉が大きい環境であると想定する。
【００３３】
誤判定判断手段１０２により、誤判定である旨の判断がなされた場合、通知手段１０７は、ユーザに対してマニュアルキャリブレーション設定を行うことを促す通知を行う。
【００３４】
図５に、かかる通知の一例を示す。図中の「離席条件をセットする」ボタンＢ１を、ユーザが押下することによって、ユーザによるマニュアルキャリブレーション設定が実行される。
【００３５】
マニュアルキャリブレーション設定は、具体的には、ユーザにしばらくの間、情報処理装置１の前方から離席をしてもらい、その間、在席状態検知センサ部１０ないしセンサ１２により、赤外光の反射光の検知・感知を行う。すなわち、ユーザが意図的に離席した状態の反射光の感知を行う。そのため、その間の在席状態検知センサ部１０ないしセンサ１２の感知レベルは、情報処理装置１前方に存在する物体（ただしユーザを除く）の干渉による感知結果とみなすことができる。
【００３６】
したがって、マニュアルキャリブレーションによって、ユーザではない物体の干渉分の感知レベルを知ることができる。
【００３７】
マニュアルキャリブレーションにおいて、閾値決定部１０４は、意図的に離席した状態の感知レベルに基づいて、離席閾値を決定する。意図的に離席した状態の感知レベルはそのままユーザではない物体の干渉分の感知レベルと見なすので、確実にユーザが離席していると見なせる離席閾値としては、意図的に離席した状態の感知レベルに、いくらかの調整分を加えた値とすることが好ましい。
【００３８】
図６に、机やテーブル、キーボードによる干渉が大きい環境の例を示す。
図６（ａ）は、デスクトップＰＣにおける例である。在席状態検知センサ部１０は、ディスプレイ下部に設置され通常の使用では適切にユーザを検出ができる。しかしながら、図示のように、ユーザの好みなど種々の理由でオーバーハング気味にディスプレイをチルトさせた場合はキーボードによる反射光が多く受光され、干渉が大きくなる。
【００３９】
図６（ｂ）は、ノートＰＣにおける例である。在席状態検知センサ部１０は、メイン基板側筐体前部に設置され通常の使用では適切にユーザを検出ができる。しかしながら、図示のように、メイン基板側筐体の後部を高く浮かせるような使用をした場合は、テーブルによる反射光が多く受光され、干渉が大きくなる。
【００４０】
自動キャリブレーション設定では、ユーザは離席センサの感度の設定を意識することなく自動で設定されるメリットがあるが、障害物による干渉分（離席時の障害物の反射光の感知レベル）が不明であるので、干渉分の感知レベルをノイズとして処理することができず誤検知につながる可能性がある。ところが、本実施形態では、マニュアルキャリブレーション設定を備え、これにより干渉分の感知レベルを、装置が知ることができる。したがって、誤検知をせずに適切にユーザの在席状態を検知することが可能になる。
【符号の説明】
【００４１】
１    情報処理装置
２    ディスプレイ側筐体
３    メイン基板側筐体
４    ヒンジ部
１０    在席状態検知センサ部
１１    ＬＥＤ
１２    センサ
１００    制御部
１０１    在席状態判定手段
１０２    誤判定判断手段
１０３    入力手段
１０４    閾値決定部
１０５    閾値管理テーブル
１０６    閾値記録部
【図１】
0005667925.tif 000002
【図２】
0005667925.tif 000003
【図３】
0005667925.tif 000004
【図４】
0005667925.tif 000005
【図５】
0005667925.tif 000006
【図６】
0005667925.tif 000007