(57)【要約】【課題】人物検出による動作状態の制御を適切に行うこと。【解決手段】電子機器は、システム処理を実行する処理部と、所定の検出範囲内に存在する物体を検出する物体検出部と、物体検出部により検出された検出状態に応じて、システム処理を第１動作状態、または第１動作状態よりシステム処理の少なくとも一部が制限された第２動作状態に制御する動作制御部と、を備え、動作制御部は、物体検出部により検出された検出状態に関わらず第１動作状態から第２動作状態へ遷移した場合には、物体検出部により検出された検出状態に応じて第１動作状態へ遷移させることを禁止する。【選択図】図５
2020107129.tif 000002
【特許請求の範囲】
【請求項１】
システム処理を実行する処理部と、
所定の検出範囲内に存在する物体を検出する物体検出部と、
前記物体検出部により検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御部と、
を備え、
前記動作制御部は、
前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
電子機器。
【請求項２】
前記動作制御部は、
ユーザの指示に起因して前記第１動作状態から前記第２動作状態へ遷移した場合、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
請求項１に記載の電子機器。
【請求項３】
前記動作制御部は、
前記第１動作状態へ遷移させることを禁止している場合には、ユーザの指示に応じて前記第２動作状態から前記第１動作状態へ遷移させる、
請求項１または請求項２に記載の電子機器。
【請求項４】
前記物体検出部は、
所定の検出範囲内に物体を検出している第１検出状態と、前記所定の検出範囲内に前記物体を検出している状態から前記物体を検出しなくなる第２検出状態と、前記所定の検出範囲内に前記物体を検出していない状態から前記物体を検出する第３検出状態と、前記第１検出状態において検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移したことを検出する第４検出状態とを検出し、
前記動作制御部は、
前記物体検出部による検出状態が前記第１検出状態から前記第２検出状態へ遷移した場合には前記第１動作状態から前記第２動作状態へ遷移させ、前記物体検出部による検出状態が前記第２検出状態から前記第３検出状態へ遷移した場合には前記第２動作状態から前記第１動作状態へ遷移させ、前記物体検出部による検出状態が前記第１検出状態である場合には前記第１動作状態を継続させ、前記第１検出状態から前記第４検出状態へ遷移した場合には検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
請求項１から請求項３のいずれか一項に記載の電子機器。
【請求項５】
前記物体検出部は、
前記第１検出状態から前記第４検出状態へ遷移した場合には、前記所定の検出範囲内に前記物体を検出している状態から前記物体を検出しなくなったとしても前記第２検出状態へ遷移しない、
請求項４に記載の電子機器。
【請求項６】
前記物体検出部は、
前記第４検出状態である場合に、検出した検出状態とは関係しない第１条件が満たされると、前記第４検出状態から前記第１検出状態へ遷移する、
請求項４または請求項５に記載の電子機器。
【請求項７】
前記第１条件とは、ユーザの指示に起因して前記第２動作状態から前記第１動作状態へ遷移することを含む、
請求項６に記載の電子機器。
【請求項８】
前記物体検出部は、
前記第４検出状態である場合に、第２条件が満たされると、前記第４検出状態から前記第２検出状態へ遷移する、
請求項４から請求項７のいずれか一項に記載の電子機器。
【請求項９】
前記物体検出部は、
前記第４検出状態である場合に、第３条件が満たされると、前記第４検出状態から前記第３検出状態へ遷移する、
請求項４から請求項７のいずれか一項に記載の電子機器。
【請求項１０】
前記処理部は、
人物の顔画像に基づく顔認証処理に基づいて前記システム処理を実行し、
前記物体検出部により検出された検出状態に応じて前記第１動作状態から前記第２動作状態へ遷移した場合には前記顔認証処理を有効にし、前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には前記顔認証処理を停止または無効にする、
請求項１から請求項９のいずれか一項に記載の電子機器。
【請求項１１】
システム処理を実行する処理部を備えた電子機器における制御方法であって、
物体検出部が、所定の検出範囲内に存在する物体を検出する検出ステップと、
動作制御部が、前記物体検出部により検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御ステップと、
を有し、
前記動作制御ステップにおいて、
前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
制御方法。
【請求項１２】
システム処理を実行する処理部を備えた電子機器としてのコンピュータに、
所定の検出範囲内に存在する物体を検出する検出ステップと、
前記検出ステップにより検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御ステップと、
を実行させ、
前記動作制御ステップにおいて、
前記検出ステップにより検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記検出ステップにより検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ；パーソナルコンピュータ）などの電子機器において、人物の接近を検出した場合に起動したり、人物が離れたことを検出した場合に待機状態にしたりするものがある。このような電子機器では、例えば、特許文献１には、近づいてきた人物を検知したことに応じて操作画面を表示する端末処理装置について記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２５５９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、電子機器を使用しているユーザが、例えばユーザ自身の意思で電子機器を待機状態にした場合でも、そのユーザが電子機器の前から離れないこともある。その場合、ユーザ自身の意思で電子機器を待機状態にしたにもかかわらず人物の接近を検出して電子機器が起動してしまう懸念があった。
【０００５】
本発明は、上記した事情に鑑みてなされたもので、人物検出による動作状態の制御を適切に行う電子機器、制御方法、及びプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の第１態様に係る電子機器は、システム処理を実行する処理部と、所定の検出範囲内に存在する物体を検出する物体検出部と、前記物体検出部により検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御部と、を備え、前記動作制御部は、前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する。
【０００７】
上記電子機器において、前記動作制御部は、ユーザの指示に起因して前記第１動作状態から前記第２動作状態へ遷移した場合、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止してもよい。
【０００８】
上記電子機器において、前記動作制御部は、前記第１動作状態へ遷移させることを禁止している場合には、ユーザの指示に応じて前記第２動作状態から前記第１動作状態へ遷移させてもよい。
【０００９】
上記電子機器において、前記物体検出部は、所定の検出範囲内に物体を検出している第１検出状態と、前記所定の検出範囲内に前記物体を検出している状態から前記物体を検出しなくなる第２検出状態と、前記所定の検出範囲内に前記物体を検出していない状態から前記物体を検出する第３検出状態と、前記第１検出状態において検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移したことを検出する第４検出状態とを検出し、前記動作制御部は、前記物体検出部による検出状態が前記第１検出状態から前記第２検出状態へ遷移した場合には前記第１動作状態から前記第２動作状態へ遷移させ、前記物体検出部による検出状態が前記第２検出状態から前記第３検出状態へ遷移した場合には前記第２動作状態から前記第１動作状態へ遷移させ、前記物体検出部による検出状態が前記第１検出状態である場合には前記第１動作状態を継続させ、前記第１検出状態から前記第４検出状態へ遷移した場合には検出状態に応じて前記第１動作状態へ遷移させることを禁止してもよい。
【００１０】
上記電子機器において、前記物体検出部は、前記第１検出状態から前記第４検出状態へ遷移した場合には、前記所定の検出範囲内に前記物体を検出している状態から前記物体を検出しなくなったとしても前記第２検出状態へ遷移しなくてもよい。
【００１１】
上記電子機器において、前記物体検出部は、前記第４検出状態である場合に、検出した検出状態とは関係しない第１条件が満たされると、前記第４検出状態から前記第１検出状態へ遷移してもよい。
【００１２】
上記電子機器において、前記第１条件とは、ユーザの指示に起因して前記第２動作状態から前記第１動作状態へ遷移することを含んでもよい。
【００１３】
上記電子機器において、前記物体検出部は、前記第４検出状態である場合に、第２条件が満たされると、前記第４検出状態から前記第２検出状態へ遷移してもよい。
【００１４】
上記電子機器において、前記物体検出部は、前記第４検出状態である場合に、第３条件が満たされると、前記第４検出状態から前記第３検出状態へ遷移してもよい。
【００１５】
上記電子機器において、前前記処理部は、人物の顔画像に基づく顔認証処理に基づいて前記システム処理を実行し、前記物体検出部により検出された検出状態に応じて前記第１動作状態から前記第２動作状態へ遷移した場合には前記顔認証処理を有効にし、前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には前記顔認証処理を停止または無効にしてもよい。
【００１６】
また、本発明の第２態様に係る、システム処理を実行する処理部を備えた電子機器における制御方法は、物体検出部が、所定の検出範囲内に存在する物体を検出する検出ステップと、動作制御部が、前記物体検出部により検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御ステップと、を有し、前記動作制御ステップにおいて、前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する。
【００１７】
また、本発明の第３態様に係るプログラムは、システム処理を実行する処理部を備えた電子機器としてのコンピュータに、所定の検出範囲内に存在する物体を検出する検出ステップと、前記検出ステップにより検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御ステップと、を実行させ、前記動作制御ステップにおいて、前記検出ステップにより検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記検出ステップにより検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する。
【発明の効果】
【００１８】
本発明の上記態様によれば、人物検出による動作状態の制御を適切に行うことができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態に係る電子機器の概要を説明する図。
【図２】実施形態に係る電子機器の外観の構成例を示す斜視図。
【図３】実施形態に係る近接センサのセンサ検出範囲を示す模式図。
【図４】実施形態に係る電子機器のハードウェア構成例を示す概略ブロック図。
【図５】実施形態に係る人物検出部による検出状態の遷移図。
【図６】実施形態に係る起動制御の一例を示すフローチャート。
【図７】実施形態に係る待機状態遷移処理の一例を示すフローチャート。
【図８】実施形態に係るユーザの指示による待機状態遷移処理の一例を示すフローチャート。
【図９】実施形態に係る「Ｎｏｎ  Ｌｅａｖｅ」時の起動制御の一例を示すフローチャート。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施形態について、図面を参照して説明する。
本実施形態に係る電子機器１は、例えば、ノートブック型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ；パーソナルコンピュータ）である。なお、電子機器１は、デスクトップ型ＰＣ、タブレット端末装置、スマートフォンなど、いずれの形態の電子機器であってもよい。
【００２１】
電子機器１は、システムの動作状態として少なくとも通常動作状態（パワーオン状態）と待機状態との間を遷移可能である。通常動作状態とは、特に制限なく処理の実行が可能な動作状態であり、例えば、ＡＣＰＩ（Ａｄｖａｎｃｅｄ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ａｎｄ  Ｐｏｗｅｒ  Ｉｎｔｅｒｆａｃｅ）で規定されているＳ０状態に相当する。待機状態は、システム処理の少なくとも一部が制限されている状態である。例えば、待機状態は、少なくとも表示部の表示がＯＦＦ（画面ＯＦＦ）となる状態であり、通常動作状態よりも電力の消費量が低い動作状態である。待機状態は、スタンバイ状態、スリープ状態等であってもよく、Ｗｉｎｄｏｗｓ（登録商標）におけるモダンスタンバイや、ＡＣＰＩで規定されているＳ３状態（スリープ状態）等に相当する状態であってもよい。また、待機状態には、ハイバネーション状態やパワーオフ状態等が含まれでもよい。ハイバネーション状態は、例えば、ＡＣＰＩで規定されているＳ４状態に相当する。パワーオフ状態は、例えば、ＡＣＰＩで規定されているＳ５状態（シャットダウンした状態）相当する。
【００２２】
以下では、システムの動作状態が待機状態から通常動作状態へ遷移することを起動と呼ぶことがある。待機状態では、一般的に通常動作状態よりも動作の活性度が低いため、電子機器１のシステム処理を起動させることは、電子機器１におけるシステム処理の動作を活性化させることになる。
【００２３】
図１は、本実施形態に係る電子機器１の概要を説明する図である。電子機器１は、後述する近接センサを備えており、電子機器１の近傍に存在する人物を検出する。この人物の存在を検出する処理のことを、ＨＰＤ（Ｈｕｍａｎ  Ｐｒｅｓｅｎｃｅ  Ｄｅｔｅｃｔｉｏｎ）処理とも呼ぶことがある。電子機器１は、電子機器１の近傍に存在する人物を検出し、検出結果に基づいて電子機器１の動作状態を制御する。例えば、電子機器１は、図１（Ａ）に示すように、電子機器１へ人物が接近したこと（「Ａｐｐｒｏａｃｈ」）を検出した場合、自動でシステム処理を起動する。また、電子機器１は、図１（Ｂ）に示すように、電子機器１の前に人物が存在している状態（「Ｐｒｅｓｅｎｃｅ」）では、システム処理を待機状態へ遷移させないように制限し、通常動作状態を継続させる。そして、電子機器１は、図１（Ｃ）に示すように、電子機器１から人物が離脱したこと（「Ｌｅａｖｅ」）を検出した場合には、システム処理を待機状態へ遷移させる。
【００２４】
（電子機器の外観構成）
図２は、本実施形態に係る電子機器１の外観の構成例を示す斜視図である。
電子機器１は、第１筐体１０、第２筐体２０、及びヒンジ機構１５を備える。第１筐体１０と第２筐体２０は、ヒンジ機構１５を用いて結合されている。第１筐体１０は、第２筐体２０に対して、ヒンジ機構１５がなす回転軸の周りに相対的に回動可能である。回転軸の方向は、ヒンジ機構１５が設置されている側面１０ｃ、２０ｃに対して平行である。
【００２５】
第１筐体１０は、Ａカバー、ディスプレイ筐体とも呼ばれる。第２筐体２０は、Ｃカバー、システム筐体とも呼ばれる。以下の説明では、第１筐体１０と第２筐体２０の側面のうち、ヒンジ機構１５が備わる面を、それぞれ側面１０ｃ、２０ｃと呼ぶ。第１筐体１０と第２筐体２０の側面のうち、側面１０ｃ、２０ｃとは反対側の面を、それぞれ側面１０ａ、２０ａと呼ぶ。図示において、側面２０ａから側面２０ｃに向かう方向を「後」と呼び、側面２０ｃから側面２０ａに向かう方向を「前」と呼ぶ。後方に対して右方、左方を、それぞれ「右」、「左」と呼ぶ。第１筐体１０、第２筐体２０の左側面をそれぞれ側面１０ｂ、２０ｂと呼び、右側面をそれぞれ側面１０ｄ、２０ｄと呼ぶ。また、第１筐体１０と第２筐体２０とが重なり合って完全に閉じた状態（開き角θ＝０°の状態）を「閉状態」と呼ぶ。閉状態において第１筐体１０と第２筐体２０との互いに対面する側の面を、それぞれの「内面」と呼び、内面に対して反対側の面を「外面」と呼ぶ。また、閉状態に対して第１筐体１０と第２筐体２０とが開いた状態のことを「開状態」と呼ぶ。
【００２６】
図２に示す電子機器１の外観は開状態の例を示している。開状態は、第１筐体１０の側面１０ａと側２筐体２０の側面２０ａとが離れた状態である。開状態では、第１筐体１０と第２筐体２０とのそれぞれの内面が表れ、電子機器１は通常の動作を実行可能とすることが期待される。開状態は、第１筐体１０の内面と第２筐体２０の内面とがなす開き角θが所定の角度以上になった状態であり、典型的には１００〜１３０°程度となる。なお、開状態となる開き角θの範囲は、ヒンジ機構１５よって回動可能な角度の範囲等に応じて任意に定めることができる。
【００２７】
第１筐体１０の内面には、表示部１１０が設けられている。表示部１１０は、液晶ディスプレイ（ＬＣＤ：  ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）や有機ＥＬ(Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを含んで構成されている。また、第１筐体１０の内面のうち表示部１１０の周縁の領域に、撮像部１２０と近接センサ１３０とが設けられている。撮像部１２０は、表示部１１０の周縁の領域のうち側面２０ａ側に配置されている。近接センサ１３０は、表示部１１０の周縁の領域のうち側面２０ｃ側に配置されている。
【００２８】
撮像部１２０は、開状態において、第１筐体１０の内面に対面する方向（前方）の所定の画角内の物体の像を撮像する。所定の画角とは、撮像部１２０が有する撮像素子と撮像素子の撮像面の前方に設けられた光学レンズとによって定める撮像画角である。
【００２９】
近接センサ１３０は、電子機器１の近傍に存在する物体（例えば、人物）を検出する。例えば、近接センサ１３０は、赤外線を発光する発光部と、発光した赤外線が物体の表面に反射して戻ってくる反射光を受光する受光部とを含んで構成される赤外線距離センサである。近接センサ１３０は、所定のサンプリング周期（例えば、１Ｈｚ）で、受光部が受光した光を検出し、受光した結像位置に基づいて距離を算出する三角測距方式や、発光から受光までの時間差等を距離に換算するＴｏＦ（Ｔｉｍｅ  ｏｆ  Ｆｌｉｇｈｔ）方式等を用いて、物体（例えば、人物）との距離に応じて検出信号を出力する。
【００３０】
図３は、近接センサ１３０のセンサ検出範囲を示す模式図である。開状態において、第１筐体１０の内面に配置されている近接センサ１３０は、第１筐体１０の内面に対面する方向（前方）における物体（例えば、人物）を検出する。検出視野角ＦｏＶ（Ｆｉｅｌｄ  ｏｆ  Ｖｉｅｗ）は、近接センサ１３０が検出可能な角度を示す。検出限界距離ＫＬａは、近接センサ１３０が検出可能な限界距離を示す。この検出視野角ＦｏＶ（例えば、２５°〜３０°）と検出限界距離ＫＬａ（例えば、１２０ｃｍ）とによる範囲が、近接センサ１３０が検出可能なセンサ検出範囲である。
【００３１】
なお、近接センサ１３０は、発光ダイオードが発光する赤外線を用いたセンサであってもよいし、発光ダイオードが発光する赤外線よりも波長帯域が狭い光線を発光する赤外線レーザを用いたセンサであってもよい。また、近接センサ１３０は、赤外線距離センサに限定されるものでなく、物体との距離を検出するセンサであれば、超音波センサまたはＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）レーダを用いたセンサ等の他の方式を用いたセンサであってもよい。
【００３２】
図２に戻り、第２筐体２０の側面２０ｂには、電源ボタン１４０が設けられている。電源ボタン１４０は、システムの起動（待機状態から通常動作状態へ遷移）や通常動作状態から待機状態への遷移をユーザが指示するための操作子である。また、第２筐体２０の内面には、キーボード１５１及びタッチパッド１５３が入力デバイスとして設けられている。なお、入力デバイスとして、キーボード１５１及びタッチパッド１５３に代えて、または加えて、タッチセンサが含まれてもよいし、マウスや外付けのキーボードが接続されてもよい。タッチセンサが設けられた構成の場合、表示部１１０の表示面に対応する領域が操作を受け付けるタッチパネルとして構成されてもよい。また、入力デバイスには、音声が入力されるマイクが含まれてもよい。
【００３３】
なお、第１筐体１０と第２筐体２０とが閉じた閉状態では、第１筐体１０の内面に設けられている表示部１１０、撮像部１２０、及び近接センサ１３０は、第２筐体２０の内面に覆われて、機能を発揮できない状態である。第１筐体１０と第２筐体２０とが完全に閉じた状態では、開き角θは０°となる。
【００３４】
（電子機器のハードウェア構成）
図４は、本実施形態に係る電子機器１のハードウェアの構成例を示す概略ブロック図である。電子機器１は、表示部１１０、撮像部１２０、近接センサ１３０、電源ボタン１４０、入力デバイス１５０、ＥＣ（Ｅｍｂｅｄｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ）２００、システム処理部３００、通信部３５０、記憶部３６０、及び電源部４００を含んで構成される。表示部１１０は、システム処理部３００により実行されるシステム処理により生成された表示データを表示する。
【００３５】
撮像部１２０は、第１筐体１０の内面に対面する方向（前方）の所定の画角内の物体の像を撮像し、撮像した画像をシステム処理部３００へ出力する。例えば、電子機器１に接近した人物の顔面が撮像部１２０の画角内に含まれるとき、撮像部１２０は、人物の顔画像を撮像し、撮像した顔画像をシステム処理部３００へ出力する。撮像部１２０は、赤外線カメラであってもよいし、通常のカメラであってもよい。赤外線カメラは、撮像素子として赤外線センサを備えるカメラである。通常のカメラは、撮像素子として可視光線を受光する可視光センサを備えるカメラである。
【００３６】
近接センサ１３０は、第１筐体１０の内面に対面する方向（前方）に存在する物体（例えば、人物）を検出し、検出結果を示す検出信号をＥＣ２００へ出力する。電源ボタン１４０は、ユーザの操作に応じて操作信号をＥＣ２００へ出力する。
【００３７】
入力デバイス１５０は、ユーザの入力を受け付ける入力部であり、例えばキーボード１５１及びタッチパッド１５３を含んで構成されている。入力デバイス１５０は、キーボード１５１及びタッチパッド１５３に対する操作を受け付けることに応じて、操作内容を示す操作信号をＥＣ２００へ出力する。
【００３８】
電源部４００は、電子機器１の各部の動作状態に応じて各部へ電力を供給するための電源系統を介して電力を供給する。電源部４００は、ＤＣ（Ｄｉｒｅｃｔ  Ｃｕｒｒｅｎｔ）／ＤＣコンバータを備える。ＤＣ／ＤＣコンバータは、ＡＣ（Ａｌｔｅｒｎａｔｅ  Ｃｕｒｒｅｎｔ）／ＤＣアダプタもしくは電池パックから供給される直流電力の電圧を、各部で要求される電圧に変換する。ＤＣ／ＤＣコンバータで電圧が変換された電力が各電源系統を介して各部へ供給される。例えば、電源部４００は、ＥＣ２００から入力される各部の動作状態に応じて制御信号に基づいて各電源系統を介して各部に電力を供給する。
【００３９】
ＥＣ２００は、ＣＰＵ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ロジック回路などを含んで構成されたマイクロコンピュータである。ＥＣ２００のＣＰＵは、自部のＲＯＭに予め記憶した制御プログラムを読み出し、読み出した制御プログラムを実行して、その機能を発揮する。ＥＣ２００は、システム処理部３００とは独立に動作し、システム処理部３００の動作を制御し、その動作状態を管理する。また、ＥＣ２００は、近接センサ１３０と、入力デバイス１５０と電源部４００に接続されている。
【００４０】
例えば、ＥＣ２００は、近接センサ１３０から検出結果を示す検出信号を取得し、検出結果に基づいてシステム処理部３００の動作状態を制御する。また、ＥＣ２００は、電源部４００と通信を行うことにより、バッテリーの状態（残容量など）の情報を電源部４００から取得するとともに、電子機器１の各部の動作状態に応じた電力の供給を制御するための制御信号などを電源部４００へ出力する。また、ＥＣ２００は、入力デバイス１５０から操作信号を取得し、取得した操作信号のうちシステム処理部３００の処理に関連する操作信号についてはシステム処理部３００へ出力する。
【００４１】
また、ＥＣ２００は、電源ボタン１４０から操作信号を取得し、取得した操作信号に基づいてシステム処理の動作状態を通常動作状態または待機状態に遷移させる制御信号をシステム処理部３００へ出力する。例えば、ＥＣ２００は、待機状態において、電源ボタン１４０が押下されたことを示す操作信号を取得した場合、システム処理の起動を指示するための制御信号（起動信号）を出力する。また、ＥＣ２００は、通常動作状態において、電源ボタン１４０が押下されたことを示す操作信号を取得した場合、システム処理の動作状態を通常動作状態から待機状態へ遷移させる制御信号を出力する。より具体的には、ＥＣ２００は、例えば通常動作状態において、電源ボタン１４０が所定の時間より短い時間押下されたことを示す操作信号を取得した場合にはシステム処理の動作状態をスリープ状態へ遷移させる制御信号を出力し、電源ボタン１４０が所定の時間より長い時間押下（長押し操作）されたことを示す操作信号を取得した場合にはシステム処理の動作状態をシャットダウンした状態へ遷移させる制御信号を出力してもよい。
【００４２】
また、ＥＣ２００は、ＨＰＤ処理に関する機能構成として、人物検出部２１０、及び動作制御部２２０を備えている。人物検出部２１０は、近接センサ１３０から取得する検出信号に基づいて、所定の検出範囲内に存在する物体（例えば、人物）を検出する。なお、以下の説明では、人物検出部２１０が物体（例えば、人物）を検出することを、単に、人物を検出するとも記載する。即ち、人物検出部２１０が人物を検出するとは、人物検出部２１０が人物を検出することも、人物以外の物体を検出することも含む。例えば、人物検出部２１０は、所定のサンプリング周期（例えば、１ｋＨｚ）で近接センサ１３０が検出する検出結果に基づいて、電子機器１の前方（正面ともいうことがある）の所定の検出範囲内に存在する人物を検出する。
【００４３】
所定の検出範囲とは、人物検出部２１０が人物を検出する範囲として設定された人物検出範囲である。人物検出範囲は、検出対象とする視野角を示す検出視野角と、検出対象とする距離を示す最大検出距離とにより定まる範囲である。例えば、人物検出範囲は、近接センサ１３０のセンサ検出範囲に相当する。具体的には、人物検出範囲における検出視野角は、例えば、近接センサ１３０の検出視野角ＦｏＶ（図３参照）に相当する。また、人物検出範囲における最大検出距離は、例えば近接センサ１３０の検出限界距離ＫＬａ（図３参照）に相当する。なお、人物検出範囲は、近接センサ１３０のセンサ検出範囲のうちの一部の範囲として、最大検出距離または最短検出距離に制限を設けてもよい。つまり、人物検出部２１０は、近接センサ１３０のセンサ検出範囲のうち予め設定された一部の範囲内を人物検出範囲としてもよい。なお、人物検出部２１０は、近接センサ１３０から取得する検出信号に基づいて、電子機器１の前方の所定の範囲内に存在する人物との距離を検出してもよい。
【００４４】
また、人物検出部２１０は、人物検出範囲内に人物を検出している第１検出状態（即ち、電子機器１の前に人物が存在している状態：「Ｐｒｅｓｅｎｃｅ」）と、人物検出範囲内に人物を検出している状態から人物を検出しなくなる第２検出状態（即ち、電子機器１からの人物の離脱：「Ｌｅａｖｅ」）と、人物検出範囲内に人物を検出していない状態から人物を検出する第３検出状態（即ち、電子機器１への人物の接近：「Ａｐｐｒｏａｃｈ」）とを検出する。
【００４５】
図５は、本実施形態に係る人物検出部２１０による検出状態の遷移図である。人物検出部２１０は、人物検出範囲内に人物を検出していない状態（「Ｌｅａｖｅ」）から人物を検出した場合、電子機器１の前方に人物が接近したものと判定し、「Ｌｅａｖｅ」から「Ａｐｐｒｏａｃｈ」へ検出状態が遷移する。また、人物検出部２１０は、人物検出範囲内に人物を検出した後、継続して人物を検出している場合には、電子機器１の前方に人物が存在している状態と判定し、「Ａｐｐｒｏａｃｈ」から「Ｐｒｅｓｅｎｃｅ」へ検出状態が遷移する。また、人物検出部２１０は、人物検出範囲内に人物を検出している状態（「Ｐｒｅｓｅｎｃｅ」）から人物を検出しなくなると、電子機器１の前方に存在していた人物が離脱したものと判定し、「Ｐｒｅｓｅｎｃｅ」から「Ｌｅａｖｅ」へ検出状態が遷移する。
【００４６】
また、人物検出部２１０は、人物検出範囲内に人物を検出している状態（「Ｐｒｅｓｅｎｃｅ」）において、ユーザの指示に起因してシステム処理が通常動作状態から待機状態へ遷移する第４検出状態をさらに検出する。ユーザの指示に起因するとは、例えば、ユーザの操作によりＯＳが有する機能を用いて待機状態へ遷移させる指示を受け付けた場合、もしくは電子機器１の電源ボタンが押下された場合などである。第４検出状態は、人物を検出しなくなったとしても「Ｌｅａｖｅ」へ遷移しない状態であり、ここでは「Ｎｏｎ  Ｌｅａｖｅ」と呼ぶこととする。人物検出部２１０は、「Ｐｒｅｓｅｎｃｅ」から「Ｎｏｎ  Ｌｅａｖｅ」へ遷移した場合には、人物検出範囲内に人物を検出している状態から人物を検出しなくなったとしても「Ｌｅａｖｅ」へ遷移しないで「Ｎｏｎ  Ｌｅａｖｅ」を継続する。よって、人物検出部２１０は、「Ｎｏｎ  Ｌｅａｖｅ」へ遷移した場合には、人物検出範囲内に人物を検出したとしても「Ａｐｐｒｏａｃｈ」へも「Ｐｒｅｓｅｎｃｅ」へも遷移しないで「Ｎｏｎ  Ｌｅａｖｅ」を継続する。一方、人物検出部２１０は、「Ｎｏｎ  Ｌｅａｖｅ」へ遷移した場合には、ユーザの指示に起因してシステム処理が起動した場合に、「Ｎｏｎ  Ｌｅａｖｅ」から「Ｐｒｅｓｅｎｃｅ」へ遷移する（戻る）。
【００４７】
図４に戻り、動作制御部２２０は、人物検出部２１０による検出状態が「Ｌｅａｖｅ」から前記「Ａｐｐｒｏａｃｈ」へ遷移した場合には待機状態からシステム処理を起動させて通常動作状態へ遷移させる。より具体的には、動作制御部２２０は、システム処理部３００によるシステム処理を起動させる場合、電源部４００に対して、電子機器１の各部の動作に必要な電力を供給するための制御信号を出力する。その後、動作制御部２２０は、システム処理部３００にシステム処理の起動を指示するための起動信号を出力する。システム処理部３００は、起動信号を取得すると、システム処理を起動して通常動作状態へ遷移させる。
【００４８】
また、動作制御部２２０は、人物検出部２１０による検出状態が「Ｐｒｅｓｅｎｃｅ」である場合には、待機状態に遷移させないように制限し、通常動作状態を継続させる。なお、動作制御部２２０は、人物検出部２１０が人物検出範囲内に人物を継続して検出している場合であっても、所定の条件（例えば、無操作の時間が予め設定された時間継続した場合）によって、通常動作状態から待機状態へ遷移させてもよい。
【００４９】
また、動作制御部２２０は、人物検出部２１０により検出された検出状態に応じて、システム処理を通常動作状態または待機状態に制御する。動作制御部２２０は、人物検出部２１０による検出状態が「Ｐｒｅｓｅｎｃｅ」から「Ｌｅａｖｅ」へ遷移した場合には通常動作状態から待機状態へ遷移させる。より具体的には、動作制御部２２０は、システム処理部３００にシステム処理を通常動作状態から待機状態へ遷移させる指示をするための待機信号を出力する。システム処理部３００は、待機信号を取得すると、システム処理を通常動作状態から待機状態へ遷移させる。その後、動作制御部２２０は、電源部４００に対して、待機状態では不要な電力の供給を停止させるための制御信号を出力する。
【００５０】
また、動作制御部２２０は、人物検出部２１０により検出された検出状態が「Ｎｏｎ  Ｌｅａｖｅ」である場合、人物検出部２１０により検出された検出状態に応じて通常動作状態へ遷移させることを禁止する。即ち、動作制御部２２０は、ユーザの指示に起因して通常動作状態から待機状態へ遷移した場合、人物検出部２１０により検出された検出状態に応じて通常動作状態へ遷移させることを禁止する。
【００５１】
システム処理部３００は、ＣＰＵ３０２、ＧＰＵ（Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０４、メモリコントローラ３０６、Ｉ／Ｏ（Ｉｎｐｕｔ−Ｏｕｔｐｕｔ）コントローラ３０８、システムメモリ３１０、及び認証処理部３１２を含んで構成され、オペレーティングシステム（ＯＳ：Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）によるシステム処理によって、ＯＳ上で各種のアプリケーションソフトウェアの処理が実行可能である。ＣＰＵ３０２とＧＰＵ３０４をプロセッサと総称することがある。
【００５２】
前述したように、システムの動作状態として少なくとも通常動作状態（パワーオン状態）と待機状態との間を遷移可能である。待機状態には、スタンバイ状態、スリープ状態、ハイバネーション状態およびパワーオフ状態が含まれる。
スタンバイ状態は、プロセッサの処理能力を通常動作状態よりも低くし、動作中のシステムメモリ３１０の内容を保持しながら通信部３５０、記憶部３６０および表示部１１０など周辺デバイスの消費電力を通常動作状態よりも少なくする動作状態である。
スリープ状態は、システムメモリ３１０とＥＣ２００とその配下にあるデバイス以外のデバイスへの給電を停止し、プロセッサによるプログラムの実行を伴わない動作モードである。
ハイバネーション状態は、スリープ状態においてプロセッサ１１から即座にアクセス可能とする補助記憶装置にシステムメモリ３１０に記憶していた情報を全て退避させ、その後、システムメモリ３１０への給電をさらに停止するモードである。従って、ハイバネーション状態から起動処理を開始する際、ＣＰＵ３０２は、補助記憶装置に退避された情報をシステムメモリ３１０に記憶する。
パワーオフ状態は、ＥＣ２００とその配下にあるデバイス以外のデバイスへの給電を停止した状態である。
【００５３】
ＣＰＵ３０２は、ＥＣ２００が近接センサ１３０の検出結果に基づいて行うＨＰＤ処理によりシステムの動作状態を遷移させる。例えば、ＣＰＵ３０２は、動作状態が待機状態であって、ＥＣ２００から起動信号が入力された場合、待機状態から通常動作状態に遷移させる。例えば、動作状態がスリープ状態、ハイバネーション状態またはパワーオフ状態であるとき、電源部４００から電力の供給を受け、かつＥＣ２００から起動信号が入力されると、ＣＰＵ３０２は、起動処理を開始する。ＣＰＵ３０２は、起動処理において、システムメモリ３１０、記憶部３６０などの最小限のデバイスの検出と初期化を行う（プリブート）。ＣＰＵ３０２は、記憶部３６０からシステムファームウェアをシステムメモリ３１０にロードし、通信部３５０、表示部１１０などその他のデバイスの検出と初期化を行う（ポスト処理）。初期化には、初期パラメータの設定などの処理が含まれる。なお、スリープ状態から通常動作状態への遷移（レジューム）においては、ポスト処理の一部が省略されることがある。ＣＰＵ３０２は、起動処理が完了した後、ＯＳによるシステム処理の実行を開始する（起動）。例えば、ＣＰＵ３０２は、動作状態がスタンバイ状態であって、ＥＣ２００から起動信号が入力されると、実行を停止していたソフトウェアの実行を再開する。
【００５４】
なお、ＣＰＵ３０２は、ＯＳによるシステム処理の実行を開始すると、ＯＳの利用を許可する前にログイン認証処理を実行し、ログイン認証処理でログインを許可するまで、以降のシステム処理の実行を一旦停止する。ログイン認証処理は、電子機器１を使用する人物が予め登録された正規のユーザであるか否かを判定するユーザ認証処理である。ログイン認証には、パスワード認証、顔認証、指紋認証などがある。ここでは、顔認証処理の場合を例に説明する。ＣＰＵ３０２は、撮像部１２０で撮像された人物の顔画像に基づく顔認証処理の実行を認証処理部３１２に指示する。ＣＰＵ３０２は、認証処理部３１２による認証結果が成功であった場合、ログインを許可し、一旦停止していたシステム処理の実行を再開する。一方、認証処理部３１２による認証結果が失敗であった場合、ログインを許可せず、システム処理の実行を停止したままにする。
【００５５】
また、ＣＰＵ３０２は、上述したＨＰＤ処理によって動作状態を遷移させる他に、ＯＳの処理としても動作状態を遷移させる。例えば、ＣＰＵ３０２は、待機状態において、ユーザの操作により電子機器１の電源ボタンが押下された場合、もしくはキーボード１５１またはタッチパッド１５３に対する操作がされた場合などに、システム処理を起動させて通常状態へ遷移させる。また、ＣＰＵ３０２は、通常状態において、ユーザの操作によりＯＳが有する機能を用いて待機状態へ遷移させる指示を受け付けた場合、もしくは電子機器１の電源ボタンが押下された場合などに、システム処理を待機状態へ遷移させる。
【００５６】
また、ＣＰＵ３０２は、通常動作状態において無操作の時間が予め設定された時間継続した場合に、ＯＳの処理により通常動作状態から待機状態へ遷移させる。予め設定された時間とは、無操作の時間が継続した場合に待機状態に遷移させることを判定するための閾値であり、ＯＳのシステム設定の中で設定可能である。例えば、無操作の時間が継続した場合に、表示部１１０の表示がＯＦＦ（画面ＯＦＦ）となる状態へ遷移させることを判定する「画面ＯＦＦ時間」や、スリープ状態へ遷移させることを判定する「スリープ時間」などがあり、それぞれ選択肢の中からユーザが任意に選択して設定できる。選択肢には、時間の選択肢（例えば、「１分」、「２分」、「４分」、「１０分」、「３０分」、「１時間」、・・・など）に加えて、画面ＯＦＦへの遷移を禁止する設定またはスリープ状態への遷移を禁止する設定（例えば、「なし」）なども含まれる。
【００５７】
ＧＰＵ３０４は、表示部１１０に接続されている。ＧＰＵ３０４は、ＣＰＵ３０２の制御に基づいて画像処理を実行して表示データを生成する。ＧＰＵ３０４は、生成した表示データを表示部１１０に出力する。なお、ＣＰＵ３０２とＧＰＵ３０４は、一体化して１個のコアとして形成されてもよいし、個々のコアとして形成されたＣＰＵ３０２とＧＰＵ３０４の相互間で負荷が分担されてもよい。プロセッサの数は、１個に限られず、複数個であってもよい。
【００５８】
メモリコントローラ３０６は、ＣＰＵ３０２とＧＰＵ３０４によるシステムメモリ３１０、記憶部３６０などからのデータの読出し、書込みを制御する。
Ｉ／Ｏコントローラ３０８は、通信部３５０、表示部１１０およびＥＣ２００からのデータの入出力を制御する。
システムメモリ３１０は、プロセッサの実行プログラムの読み込み領域ならびに処理データを書き込む作業領域として用いられる。
【００５９】
認証処理部３１２は、ＣＰＵ３０２から顔認証処理の実行の指示を受け取ると、撮像部１２０で撮像された人物の顔画像に基づいて顔認証処理を実行する。撮像部１２０で撮像された人物の顔画像とは、電子機器１の前方から接近する人物の顔画像である。顔認証処理は、顔検出処理と顔照合処理とを含む。顔検出処理は、撮像部１２０から入力される画像信号から顔が表されている領域である顔領域を定める処理である。顔照合処理は、顔領域から顔の特徴を表す複数の顔特徴点（例えば、口、目、鼻、など）の位置を求め、顔領域の位置と大きさがそれぞれ所定の位置と大きさとなるように正規化し、正規化した顔特徴点の分布を画像特徴量として定める過程と、定めた画像特徴量と所定の人物の顔画像に係る画像特徴量と照合し、照合に成功した画像特徴量に係る人物を特定する過程を有する。記憶部３６０には、アカウント毎に、そのアカウントでログインする正規ユーザとしての認証情報が設定されている。認証情報には、そのユーザの顔画像の画像特徴量が含まれる。認証情報には、さらにそのユーザを示すユーザ情報を対応付けて記憶される。ユーザ情報は、例えば、ユーザ名、ユーザＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）、など電子機器１のユーザを特定できる情報であればよい。
【００６０】
認証処理部３１２は、撮像部１２０で撮像された人物の顔画像と、設定されているユーザの認証情報とを照合した結果が一致と判断できる場合に顔認証に成功したと判定する。一方、認証処理部３１２は、例えば、電子機器１を使用する人物以外の人物が前を単に横切った場合には、撮像部１２０で撮像された画像から顔領域が検出されない。認証処理部３１２は、顔認証の成否を示す認証情報をＣＰＵ３０２及びＥＣ２００に出力する。
【００６１】
通信部３５０は、無線または有線による通信ネットワークを介して他の機器と通信可能に接続し、各種のデータの送信および受信を行う。例えば、通信部３５０は、イーサネット（登録商標）等の有線ＬＡＮインターフェースやＷｉ−Ｆｉ（登録商標）等の無線ＬＡＮインターフェース等を含んで構成されている。なお、通信部３５０は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースやＢｌｕｅｔｏｏｔｈ（登録商標）インターフェースを含んで構成されてもよい。
【００６２】
記憶部３６０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、セキュアＮＶＲＡＭ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  ＲＡＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの記憶媒体を含んで構成される。ＨＤＤは、ＯＳ、デバイスドライバ、アプリケーションなどの各種のプログラム、その他、プログラムの動作により取得した各種のデータを記憶する。セキュアＮＶＲＡＭには、各ユーザの認証に用いる認証データを記憶する。認証データには、各ユーザの識別情報と、認証情報とを対応付けて記憶する。セキュアＮＶＲＡＭには、Ｉ／Ｏコントローラ３０８から経由したＯＳの動作環境からはアクセスできないように保護（ロック）される。但し、ＣＰＵ３０２のパワーオン、リセット時にロックを解除し、プリブートの終了時にシステムファームウェアを実行してロックを開始する。
【００６３】
次に、本実施形態に係る処理の動作について説明する。
（人物接近検出時の起動処理の動作）
まず、電子機器１が人物の接近を検出したことによりシステム処理を起動する起動処理の動作について説明する。図６は、本実施形態に係る起動制御の一例を示すフローチャートである。ここでは、電子機器１は、開状態で机の上等に置かれており、待機状態であるものとする。
【００６４】
（ステップＳ１０１）人物検出部２１０は、近接センサ１３０から取得する検出信号に基づいて、電子機器１への人物の接近を検出したか否かを判定する。人物検出部２１０は、人物検出範囲内に人物を検出しない状態から人物を検出した場合、電子機器１への人物の接近を検出したと判定する。また、人物検出部２１０は、人物検出範囲内に人物を検出しない状態のままである場合、電子機器１への人物の接近を検出していないと判定する。そして、人物検出部２１０は、電子機器１への人物の接近を検出していないと判定した場合（ＮＯ）、再びステップＳ１０１の処理を行う。一方、人物検出部２１０は、電子機器１への人物の接近を検出したと判定した場合（ＹＥＳ）、ステップＳ１０３の処理に進む。
（ステップＳ１０３）人物検出部２１０は、「Ｌｅａｖｅ」から「Ａｐｐｒｏａｃｈ」へ検出状態が遷移する。そして、ステップＳ１０５の処理に進む。
【００６５】
（ステップＳ１０５）動作制御部２２０は、システム処理部３００によるシステム処理を起動させる。具体的には、動作制御部２２０は、システム処理部３００によるシステム処理を起動させる場合、電源部４００に対して、電子機器１の各部の動作に必要な電力を供給するための制御信号を出力する。また、動作制御部２２０は、ＣＰＵ３０２にシステム処理の起動を指示するための起動信号を出力する。ＣＰＵ３０２は、起動信号を取得すると、起動処理を開始する。そして、ステップＳ１０７の処理に進む。
【００６６】
（ステップＳ１０７）ＣＰＵ３０２は、ログイン認証を実行する。例えば、ＣＰＵ３０２は、撮像部１２０で撮像された人物の顔画像を用いた顔認証によるログイン認証処理を実行する。具体的には、ＣＰＵ３０２は、撮像部１２０で撮像された人物の顔画像に基づく顔認証処理の実行を認証処理部３１２に指示し、認証処理部３１２から認証結果を取得する。そして、ステップＳ１０９の処理に進む。
【００６７】
（ステップＳ１０９）ＣＰＵ３０２は、認証結果が成功であるか否かを判定する。ＣＰＵ３０２は、認証結果が成功の場合には（ＹＥＳ）、ステップＳ１１１の処理に進む。一方、ＣＰＵ３０２は、認証結果が失敗の場合には（ＮＯ）、ステップＳ１１７の処理に進む。
【００６８】
（ステップＳ１１１）ＣＰＵ３０２は、認証結果が成功の場合にはログイン成功である旨を通知し（例えば、表示部１１０に表示）、起動処理を継続する。そして、ステップＳ１１３の処理に進む。
（ステップＳ１１３）ＣＰＵ３０２は、起動処理を終了し、通常動作状態に遷移する。そして、ステップＳ１１５の処理に進む。
（ステップＳ１１５）、人物検出部２１０は、「Ａｐｐｒｏａｃｈ」から「Ｐｒｅｓｅｎｃｅ」へ検出状態が遷移する。
【００６９】
（ステップＳ１０７）認証結果が失敗の場合にはログイン失敗である旨を通知し（例えば、表示部１１０に表示）、ステップＳ１０５の認証処理に戻る。なお、ＣＰＵ３０２は、連続して所定の回数の認証処理に失敗した場合には、認証処理を中止し、ログイン認証処理の実行が不可の状態に遷移させてもよい。
【００７０】
（人物離脱検出時の待機状態遷移処理の動作）
次に、電子機器１からの人物の離脱を検出したことによりシステム処理を通常動作状態から待機状態へ遷移させる待機状態遷移処理の動作について説明する。
図７は、本実施形態に係る待機状態遷移処理の一例を示すフローチャートである。ここでは、電子機器１は、開状態で机の上等に置かれており、通常動作状態であるものとする。
【００７１】
（ステップＳ１５１）人物検出部２１０は、近接センサ１３０から取得する検出信号に基づいて、電子機器１からの人物の離脱を検出したか否かを判定する。例えば、人物検出部２１０は、人物検出範囲内に人物を検出している状態から人物を検出しなくなった場合、電子機器１からの人物の離脱を検出したと判定する。一方、人物検出部２１０は、人物検出範囲内に人物を検出している状態のままである場合、電子機器１からの人物の離脱を検出していないと判定する。そして、人物検出部２１０は、電子機器１からの人物の離脱を検出していない場合（ＮＯ）、再びステップＳ１５１の処理を行う。一方、人物検出部２１０は、電子機器１からの人物の離脱を検出した場合（ＹＥＳ）、ステップＳ１５３の処理に進む。
（ステップＳ１５３）人物検出部２１０は、「Ｐｒｅｓｅｎｃｅ」から「Ｌｅａｖｅ」へ検出状態が遷移する。そして、ステップＳ１５５の処理に進む。
【００７２】
（ステップＳ１５５）動作制御部２２０は、システム処理部３００によるシステム処理を通常動作状態から待機状態へ遷移させる。具体的には、動作制御部２２０は、ＣＰＵ３０２にシステム処理を待機状態へ遷移させる指示をするための待機信号を出力する。ＣＰＵ３０２は、待機信号を取得すると、通常動作状態から待機状態へ遷移させる。また、動作制御部２２０は、電源部４００に対して、待機状態では不要な電力の供給を停止させるための制御信号を出力する。
【００７３】
（ユーザの指示による待機状態遷移処理の動作）
次に、ユーザの指示によりシステム処理を通常動作状態から待機状態へ遷移させる待機状態遷移処理の動作について説明する。
図８は、本実施形態に係るユーザの指示による待機状態遷移処理の一例を示すフローチャートである。ここでは、電子機器１は、開状態で机の上等に置かれており、通常動作状態であるものとする。
【００７４】
（ステップＳ２０１）人物検出部２１０は、ユーザの操作により待機状態への遷移を指示する入力がされたか否かを判定する。例えば、ユーザの操作によりＯＳが有する機能を用いて待機状態へ遷移させる指示を受け付けた場合、もしくは電子機器１の電源ボタンが押下された場合、人物検出部２１０は、待機状態への遷移を指示する入力がされたと判定する。そして、人物検出部２１０は、ユーザの操作により待機状態への遷移を指示する入力がされていないと判定した場合（ＮＯ）、再びステップＳ２０１の処理を行う。一方、人物検出部２１０は、ユーザの操作により待機状態への遷移を指示する入力がされたと判定した場合（ＹＥＳ）、ステップＳ２０３の処理に進む。
（ステップＳ２０３）人物検出部２１０は、「Ｐｒｅｓｅｎｃｅ」から「Ｎｏｎ  Ｌｅａｖｅ」へ検出状態が遷移する。そして、ステップＳ２０５の処理に進む。
【００７５】
（ステップＳ２０５）動作制御部２２０は、システム処理部３００によるシステム処理を通常動作状態から待機状態へ遷移させる。具体的には、動作制御部２２０は、ＣＰＵ３０２にシステム処理を待機状態へ遷移させる指示をするための待機信号を出力する。ＣＰＵ３０２は、待機信号を取得すると、通常動作状態から待機状態へ遷移させる。また、動作制御部２２０は、電源部４００に対して、待機状態では不要な電力の供給を停止させるための制御信号を出力する。
【００７６】
（ユーザの指示により待機状態へ遷移した後の起動処理の動作）
次に、図８の待機状態遷移処理によりユーザの指示で待機状態へ遷移した後、即ち、「Ｎｏｎ  Ｌｅａｖｅ」の場合に、システム処理を起動する起動処理の動作について説明する。図９は、本実施形態に係る「Ｎｏｎ  Ｌｅａｖｅ」時の起動制御の一例を示すフローチャートである。
【００７７】
（ステップＳ２５１）人物検出部２１０は、ユーザの操作により待機状態への遷移を指示する入力がされたか否かを判定する。例えば、ユーザの操作によりＯＳが有する機能を用いて待機状態へ遷移させる指示を受け付けた場合、もしくは電子機器１の電源ボタンが押下された場合、人物検出部２１０は、待機状態への遷移を指示する入力がされたと判定する。そして、人物検出部２１０は、ユーザの操作により待機状態への遷移を指示する入力がされていないと判定した場合（ＮＯ）、再びステップＳ２５１の処理を行う。一方、人物検出部２１０は、ユーザの操作により待機状態への遷移を指示する入力がされたと判定した場合（ＹＥＳ）、ステップＳ２５５の処理に進む。
【００７８】
以降のステップＳ２５５、Ｓ２５７、Ｓ２５９、Ｓ２６１、Ｓ２６３、Ｓ２６７の各処理は、図６のステップＳ１０５、Ｓ２５７、Ｓ２５９、Ｓ２６１、Ｓ２６３、Ｓ２６７の各処理に対応し同様の処理であるため、その説明を省略する。ステップＳ２６３において、ＣＰＵ３０２が起動処理を終了し、通常動作状態に遷移すると、ステップＳ２６５の処理に進む。
（ステップＳ２６５）、人物検出部２１０は、「Ｎｏｎ  Ｌｅａｖｅ」から「Ｐｒｅｓｅｎｃｅ」へ検出状態が遷移する。
【００７９】
以上説明してきたように、本実施形態に係る電子機器１において、システム処理部３００（処理部の一例）は、システム処理を実行する。人物検出部２１０（物体検出部の一例）は、人物検出範囲（所定の検出範囲の一例）内に存在する物体（例えば、人物）を検出する。動作制御部２２０は、人物検出部２１０により検出された検出状態に応じて、システム処理を通常動作状態（第１動作状態の一例）、または通常動作状態よりシステム処理の少なくとも一部が制限された待機状態（第２動作状態の一例）に制御する。また、動作制御部２２０は、ユーザの指示に起因して通常動作状態から待機状態へ遷移した場合、人物検出部２１０により検出された検出状態に応じて通常動作状態へ遷移させることを禁止する。これにより、電子機器１は、ユーザ自身の意思で待機状態にしたにもかかわらず人物を検出して起動してしまうことを防止することができる。
【００８０】
なお、動作制御部２２０は、無操作の時間が予め設定された時間継続した場合に通常動作状態から待機状態へ遷移させてもよく、この場合も、人物検出部２１０により検出された検出状態に応じて通常動作状態へ遷移させることを禁止してもよい。これにより、電子機器１は、ユーザが電子機器を使用していないことにより待機状態にしたにもかかわらず人物を検出して起動してしまうことを防止することができる。
【００８１】
このように、動作制御部２２０は、人物検出部２１０により検出された検出状態に関わらず通常動作状態から待機状態へ遷移した場合には、人物検出部２１０により検出された検出状態に応じて通常動作状態へ遷移させることを禁止する。これにより、電子機器１は、例えばユーザが電子機器１から離脱していない状態でユーザが電子機器１を使用する意思が無いこと、または使用していないことに起因して待機状態に遷移した場合に、電子機器１の前にいるユーザを検出して起動してしまうことを防止することができる。よって、電子機器１は、人物検出による動作状態の制御を適切に行うことができる。
【００８２】
また、動作制御部２２０は、通常動作状態へ遷移させることを禁止している場合には、ユーザの指示に応じて待機状態から通常動作状態へ遷移させる。これにより、電子機器１は、ユーザが電子機器を使用する意思がある場合には、通常動作状態へ遷移させることができる。
【００８３】
例えば、人物検出部２１０は、人物検出範囲内に人物を検出している第１検出状態（「Ｐｒｅｓｅｎｃｅ」）と、人物検出範囲内に人物を検出している状態から人物を検出しなくなる第２検出状態（「Ｌｅａｖｅ」）と、人物検出範囲内に人物を検出していない状態から人物を検出する第３検出状態（「Ａｐｐｒｏａｃｈ」）と、第１検出状態（「Ｐｒｅｓｅｎｃｅ」）において検出状態に関わらず通常動作状態から待機状態へ遷移したことを検出する第４検出状態（「Ｎｏｎ  Ｌｅａｖｅ」）とを検出する。
動作制御部２２０は、人物検出部２１０による検出状態が第１検出状態から第２検出状態へ遷移した場合には通常動作状態から待機状態へ遷移させる。また、動作制御部２２０は、人物検出部２１０による検出状態が第２検出状態から第３検出状態へ遷移した場合には待機状態から通常動作状態へ遷移させ、また、動作制御部２２０は、人物検出部２１０による検出状態が第１検出状態である場合には通常動作状態を継続させる。また、動作制御部２２０は、「Ｐｒｅｓｅｎｃｅ」から第４検出状態「Ｎｏｎ  Ｌｅａｖｅ」へ遷移した場合には検出状態に応じて通常動作状態へ遷移させることを禁止する。
【００８４】
これにより、電子機器１は、人物検出部２１０により検出された検出状態に関わらず通常動作状態から待機状態へ遷移した場合には、電子機器１の前にいるユーザを検出して電子機器１が起動してしまうことを防止することができる。
【００８５】
また、人物検出部２１０は、「Ｐｒｅｓｅｎｃｅ」から「Ｎｏｎ  Ｌｅａｖｅ」へ遷移した場合には、人物検出範囲内に人物を検出している状態から人物を検出しなくなったとしても「Ｌｅａｖｅ」へ遷移しない。
【００８６】
これにより、電子機器１は、人物検出部２１０により検出された検出状態に関わらず通常動作状態から待機状態へ遷移した場合には、検出状態を「Ｌｅａｖｅ」へ遷移させないようにすることで、「Ａｐｐｒｏａｃｈ」へ遷移しないようにすることができる。よって、電子機器１が起動してしまうことを防止することができる。なお、人物検出部２１０は、「Ｎｏｎ  Ｌｅａｖｅ」へ遷移した場合には、人物を検出する処理自体を停止してもよい。例えば、人物検出部２１０の検出状態が「Ｎｏｎ  Ｌｅａｖｅ」へ遷移した場合には、近接センサ１３０による検出処理を停止して、消費電力を低減させてもよい。
【００８７】
また、人物検出部２１０の検出状態が「Ｎｏｎ  Ｌｅａｖｅ」へ遷移した場合には、認証処理部３１２による顔認証処理を停止または無効にしてもよい。例えば、人物検出部２１０の検出状態が「Ｌｅａｖｅ」へ遷移したことに応じてシステム処理が待機状態に遷移した場合に、当該待機状態において認証処理部３１２による顔認証処理を有効にしておくことで、顔認証によりシステム処理の起動を可能にすることができる。この場合、システム処理部３００は、「Ｌｅａｖｅ」では認証処理部３１２による顔認証処理を有効にしても、「Ｎｏｎ  Ｌｅａｖｅ」では顔認証処理を停止または無効にすることで、ユーザの意思に反してシステム処理が起動してしまうことを防止することができる。即ち、システム処理部３００は、人物検出部２１０により検出された検出状態に応じて通常動作状態から待機状態へ遷移した場合には顔認証処理を有効にし、人物検出部２１０により検出された検出状態に関わらず通常動作状態から待機状態へ遷移した場合には顔認証処理を停止または無効にしてもよい。
【００８８】
また、人物検出部２１０は、「Ｎｏｎ  Ｌｅａｖｅ」である場合に、検出された検出状態とは関係しない第１条件が満たされると、「Ｎｏｎ  Ｌｅａｖｅ」から「Ｐｒｅｓｅｎｃｅ」へ遷移する。ここで、第１条件とは、例えばユーザの指示に起因して待機状態から通常動作状態へ遷移することである。
【００８９】
これにより、電子機器１は、ユーザの指示に起因して待機状態から通常動作状態へ遷移した場合には、人物検出部２１による検出状態が再び「Ｐｒｅｓｅｎｃｅ」へ戻るため、その後はＨＰＤ処理に応じてシステム処理の動作状態の制御を行うことができる。
【００９０】
なお、人物検出部２１０は、「Ｎｏｎ  Ｌｅａｖｅ」である場合に、第２条件が満たされると、「Ｎｏｎ  Ｌｅａｖｅ」から「Ｌｅａｖｅ」へ遷移してもよい。ここで、第２条件とは、例えば電子機器１から明らかにユーザが離脱したと判断できる条件である。電子機器１から明らかにユーザが離脱したと判断できる条件とは、例えば、人物検出部２１０により人物検出範囲内に人物が検出されなくなってからの経過時間が予め設定された時間（例えば、１５分以上など）を超えること、または、人物検出範囲が十分に広く電子機器１からユーザが予め設定された距離以上に離れている（例えば、１０ｍ以上など）ことなどである。
【００９１】
なお、第２条件は、待機状態においてＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信の機能が可能である場合、当該通信により電子機器１に接続された機器からの受信電波強度が所定値以下になったときであってもよい。また、第２条件は、電子機器１に備えられているマイクで音を検出しなくなったとき（或いは検出音が所定値以下になったとき）であってもよい。なお、マイクは、電子機器１に有線または無線で接続された外付けのマイクであってもよい。また、第２条件は、電子機器１が設置されている部屋の明るさの照度を検出する照度センサにより検出された明るさが所定値以下になったときであってもよい。照度センサは、電子機器１に備えられていてもよいし、電子機器１とは別に部屋に設けられ、電子機器１と通信接続されているものであってもよい。
【００９２】
これにより、電子機器１は、人物検出部２１０により検出された検出状態に関わらず通常動作状態から待機状態へ遷移した場合であっても、電子機器１から明らかにユーザが離脱したと判断できる場合には、検出状態を「Ｎｏｎ  Ｌｅａｖｅ」から「Ｌｅａｖｅ」へ遷移させ、その後はＨＰＤ処理に応じてシステム処理の動作状態の制御を行うことができる。
【００９３】
また、人物検出部２１０は、「Ｎｏｎ  Ｌｅａｖｅ」である場合に、第３条件が満たされると、「Ｎｏｎ  Ｌｅａｖｅ」から「Ａｐｐｒｏａｃｈ」へ遷移してもよい。ここで、第３条件とは、電子機器１から人物（ユーザ）までの距離が縮まったと判断できる条件である。例えば、人物検出部２１０は、「Ｎｏｎ  Ｌｅａｖｅ」である場合に、人物までの距離が予め設定された距離より近づいたことを検出した場合には、「Ｎｏｎ  Ｌｅａｖｅ」から「Ａｐｐｒｏａｃｈ」へ遷移してもよい。
【００９４】
これにより、電子機器１は、人物検出部２１０により検出された検出状態に関わらず通常動作状態から待機状態へ遷移した場合であっても、電子機器１をユーザが引き寄せた、または、電子機器１にユーザが近付いたと判断できる場合には、検出状態を「Ｎｏｎ  Ｌｅａｖｅ」から「Ａｐｐｒｏａｃｈ」へ遷移させてシステム処理を起動させるとともに、その後はＨＰＤ処理に応じてシステム処理の動作状態の制御を行うことができる。
【００９５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上述の実施形態において説明した各構成は、任意に組み合わせることができる。
【００９６】
また、上記実施形態では、人物検出部２１０により検出された検出状態に関わらず通常動作状態から待機状態へ遷移した場合に、「Ｐｒｅｓｅｎｃｅ」から「Ｎｏｎ  Ｌｅａｖｅ」へ検出状態が遷移する例を説明したが、「Ｎｏｎ  Ｌｅａｖｅ」へ遷移するのではなく、「Ｐｒｅｓｅｎｃｅ」から「Ｌｅａｖｅ」及び「Ａｐｐｒｏａｃｈ」へ遷移しないように留まるようにしてもよい。
【００９７】
また、上記実施形態では、システム処理部３００と独立に動作するＥＣ２００は、センサハブ、チップセット、などのいずれの処理部であってもよく、ＥＣ２００以外の処理部がＥＣ２００に代えて上述の処理を実行してもよい。このＥＣ２００等の処理部と近接センサ１３０の電力消費量の合計は、通例、システム処理部３００の電力消費量よりも格段に少ない。
【００９８】
なお、上述した電子機器１は、内部にコンピュータシステムを有している。そして、上述した電子機器１が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した電子機器１が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。
【００９９】
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に電子機器１が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【０１００】
また、上述した実施形態における電子機器１が備える各機能の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。各機能は個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【０１０１】
また、上記実施形態の電子機器１は、ＰＣ、タブレット端末装置、スマートフォンなどに限られるものではなく、家庭用電気製品や業務用電気製品にも適用できる。家庭用電気製品としては、テレビや、表示部が備えられた冷蔵庫、電子レンジ等に適用できる。例えば、人物の接近または離脱に応じて、テレビの画面のＯＮ／ＯＦＦを制御すること、或いは、冷蔵庫や電子レンジ等の表示部の画面のＯＮ／ＯＦＦを制御することができる。また、業務用電気製品としては、自動販売機や、マルチメディア端末等に適用できる。例えば、人物の接近または離脱に応じて、自動販売機の照明のＯＮ／ＯＦＦなど、或いは、マルチメディア端末の表示部の画面のＯＮ／ＯＦＦなどのように動作状態を制御することができる。
【０１０２】
また、上記実施形態では、人物を検出することによりシステム処理の動作を制御するＨＰＤ処理を例に説明したが、人物の検出に代えて人物の目線を検出してもよい。例えば、近接センサ１３０に代えて人物の目線を検出するセンサを備え、目線の方向が、電子機器１への方向を含む所定の目線範囲内である状態が「Ｐｒｅｓｅｎｃｅ」に相当し、上記所定の目線範囲内から上記所定の目線範囲外になったことが「Ｌｅａｖｅ」に相当し、上記所定の目線範囲外から上記所定の目線範囲内になったことが「Ａｐｐｒｏａｃｈ」に相当する。このように電子機器１は、人物の目線を検出することによりシステム動作状態を制御することもでき、本実施形態の処理を適用することができる。
【符号の説明】
【０１０３】
１  電子機器、１０  第１筐体、２０  第２筐体、１５  ヒンジ機構、１１０  表示部、１２０  撮像部、１３０  近接センサ、１４０  電源ボタン、１５０  入力デバイス、１５１  キーボード、１５３  タッチパッド、２００  ＥＣ、２１０  人物検出部、２１５  使用形態検出部、２２０  動作制御部、３００  システム処理部、３０２  ＣＰＵ、３０４  ＧＰＵ、３０６  メモリコントローラ、３０８  Ｉ／Ｏコントローラ、３１０  システムメモリ、３１２  認証処理部、３５０  通信部、３６０  記憶部、４００  電源部
【図１】
2020107129.tif 000003
【図２】
2020107129.tif 000004
【図３】
2020107129.tif 000005
【図４】
2020107129.tif 000006
【図５】
2020107129.tif 000007
【図６】
2020107129.tif 000008
【図７】
2020107129.tif 000009
【図８】
2020107129.tif 000010
【図９】
2020107129.tif 000011
【手続補正書】
【提出日】令和2年5月19日(2020.5.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
システム処理を実行する処理部と、
所定の検出範囲内に存在する物体を検出する物体検出部と、
前記物体検出部により検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御部と、
を備え、
前記動作制御部は、
前記物体検出部により検出された検出状態に応じて、前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させ、
前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
電子機器。
【請求項２】
前記動作制御部は、
ユーザの指示に起因して前記第１動作状態から前記第２動作状態へ遷移した場合、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
請求項１に記載の電子機器。
【請求項３】
前記動作制御部は、
前記第１動作状態へ遷移させることを禁止している場合には、ユーザの指示に応じて前記第２動作状態から前記第１動作状態へ遷移させる、
請求項１または請求項２に記載の電子機器。
【請求項４】
前記物体検出部は、
所定の検出範囲内に物体を検出している第１検出状態と、前記所定の検出範囲内に前記物体を検出している状態から前記物体を検出しなくなる第２検出状態と、前記所定の検出範囲内に前記物体を検出していない状態から前記物体を検出する第３検出状態と、前記第１検出状態において検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移したことを検出する第４検出状態とを検出し、
前記動作制御部は、
前記物体検出部による検出状態が前記第１検出状態から前記第２検出状態へ遷移した場合には前記第１動作状態から前記第２動作状態へ遷移させ、前記物体検出部による検出状態が前記第２検出状態から前記第３検出状態へ遷移した場合には前記第２動作状態から前記第１動作状態へ遷移させ、前記物体検出部による検出状態が前記第１検出状態である場合には前記第１動作状態を継続させ、前記第１検出状態から前記第４検出状態へ遷移した場合には検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
請求項１から請求項３のいずれか一項に記載の電子機器。
【請求項５】
前記物体検出部は、
前記第１検出状態から前記第４検出状態へ遷移した場合には、前記所定の検出範囲内に前記物体を検出している状態から前記物体を検出しなくなったとしても前記第２検出状態へ遷移しない、
請求項４に記載の電子機器。
【請求項６】
前記物体検出部は、
前記第４検出状態である場合に、検出した検出状態とは関係しない第１条件が満たされると、前記第４検出状態から前記第１検出状態へ遷移する、
請求項４または請求項５に記載の電子機器。
【請求項７】
前記第１条件とは、ユーザの指示に起因して前記第２動作状態から前記第１動作状態へ遷移することを含む、
請求項６に記載の電子機器。
【請求項８】
前記物体検出部は、
前記第４検出状態である場合に、第２条件が満たされると、前記第４検出状態から前記第２検出状態へ遷移する、
請求項４から請求項７のいずれか一項に記載の電子機器。
【請求項９】
前記物体検出部は、
前記第４検出状態である場合に、第３条件が満たされると、前記第４検出状態から前記第３検出状態へ遷移する、
請求項４から請求項７のいずれか一項に記載の電子機器。
【請求項１０】
前記処理部は、
人物の顔画像に基づく顔認証処理に基づいて前記システム処理を実行し、
前記物体検出部により検出された検出状態に応じて前記第１動作状態から前記第２動作状態へ遷移した場合には前記顔認証処理を有効にし、前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には前記顔認証処理を停止または無効にする、
請求項１から請求項９のいずれか一項に記載の電子機器。
【請求項１１】
システム処理を実行する処理部を備えた電子機器における制御方法であって、
物体検出部が、所定の検出範囲内に存在する物体を検出する検出ステップと、
動作制御部が、前記物体検出部により検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御ステップと、
を有し、
前記動作制御ステップにおいて、
前記物体検出部により検出された検出状態に応じて、前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させ、
前記物体検出部により検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
制御方法。
【請求項１２】
システム処理を実行する処理部を備えた電子機器としてのコンピュータに、
所定の検出範囲内に存在する物体を検出する検出ステップと、
前記検出ステップにより検出された検出状態に応じて、前記システム処理を第１動作状態、または前記第１動作状態より前記システム処理の少なくとも一部が制限された第２動作状態に制御する動作制御ステップと、
を実行させ、
前記動作制御ステップにおいて、
前記物体検出部により検出された検出状態に応じて、前記第１動作状態から前記第２動作状態へ遷移した場合には、前記物体検出部により検出された検出状態に応じて前記第１動作状態へ遷移させ、
前記検出ステップにより検出された検出状態に関わらず前記第１動作状態から前記第２動作状態へ遷移した場合には、前記検出ステップにより検出された検出状態に応じて前記第１動作状態へ遷移させることを禁止する、
プログラム。