(57)【要約】【課題】電子機器の省電力化を効果的に実現する。【解決手段】  アプリケーションが起動してから又はカメラ１６の動作を停止させてから時間Ｔａが経過すると（ステップＳ３）、制御部は、カメラ１６を起動させ、カメラ１６によって撮像された撮像画像をカメラ１６から取り込み、撮像画像を取り込んだ後カメラ１６を停止させる（ステップＳ４〜Ｓ６）。制御部は、携帯電話機１の状態が、撮像画像から顔画像を検出できた場合には通常モードになるように、顔画像を検出できなかった場合にはスリープ状態になるように、携帯電話機１の状態の切り替え制御を行う（ステップＳ７〜Ｓ９）。【選択図】図３
2010108132.tif 000002
【特許請求の範囲】
【請求項１】
周辺情報を取得する取得手段と、
第１タイミングで前記取得手段を起動させ、前記取得手段が周辺情報の取得を行なった後前記取得手段の動作を停止させる動作制御手段と、
前記取得手段が前記動作制御手段によって起動させられて取得した周辺情報から人の存在を示す人情報の検出を行う検出手段と、
前記検出手段による人情報の検出結果に基づき第１状態と当該第１状態より消費電力の少ない第２状態との間で自機器の状態の切り替え制御を行う状態切替制御手段と、
を備える電子機器。
【請求項２】
前記第１タイミングはユーザ指示に応じてアプリケーションが起動してから第１時間が経過したタイミングである
請求項１記載の電子機器。
【請求項３】
前記動作制御手段は、前記取得手段を停止させた後第２タイミングで前記取得手段を起動させ、前記取得手段が周辺情報の取得を行なった後前記取得手段の動作を停止させることを繰り返し行う
請求項２記載の電子機器。
【請求項４】
前記第２タイミングは前記取得手段を停止させてから第２時間経過したタイミングである
請求項３記載の電子機器。
【請求項５】
前記第２タイミングは前記取得手段の起動及び停止を繰り返す少なくとも一部の過程において、前記取得手段を停止させてから前記取得手段を起動させるまでの時間が変化するように定められている
請求項３記載の電子機器。
【請求項６】
前記状態切替制御手段は、
前記第１状態にある場合において前記検出手段が人情報を検出できなかったときは前記第２状態に状態の切り替えを行い、
前記第２状態にある場合において前記検出手段が人情報を検出できたときは前記第１状態に状態の切り替えを行う
請求項３記載の電子機器。
【請求項７】
前記状態切替制御手段は、前記第１状態にある場合、前記検出手段による第１回数分の検出結果に基づいて前記状態の切り替え制御を行う
請求項３記載の電子機器。
【請求項８】
前記状態切替制御手段は、前記第１状態にある場合、前記検出手段が人情報を前記第１回数連続して検出できなかったときに前記第２状態に状態の切り替えを行う
請求項７記載の電子機器。
【請求項９】
前記状態切替制御手段は、前記第２状態にある場合、前記検出手段が人情報を第２回数連続して検出できなかったときに前記第２状態より消費電力の少ない第３状態に状態の切り替えを行う
請求項３記載の電子機器。
【請求項１０】
前記第１時間はアプリケーション毎に定められる
請求項２記載の電子機器。
【請求項１１】
前記第２時間はアプリケーション毎に定められる
請求項４記載の電子機器。
【請求項１２】
前記取得手段は所定の範囲を撮像する撮像手段であり、
前記人情報は顔画像に関する情報である
請求項１記載の電子機器。
【請求項１３】
周辺情報を取得する取得手段を備えた電子機器において行われる状態制御プログラムであって、
電子機器が備える制御ユニットに、
第１タイミングで前記取得手段を起動させ、前記取得手段が周辺情報の取得を行なった後前記取得手段の動作を停止させる動作制御ステップと、
前記取得手段が前記動作制御ステップにおいて起動させられて取得した周辺情報から人の存在を示す人情報の検出を行う検出ステップと、
前記検出ステップにおける人情報の検出結果に基づき第１状態と当該第１状態より消費電力の少ない第２状態との間で前記電子機器の状態の切り替え制御を行う状態切替制御ステップと、
を行わせる状態制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器の省電力化技術に関する。
【背景技術】
【０００２】
従来より、電子機器のディスプレイ装置等の省電力化技術として、カメラを用いて所定の範囲を撮像し、撮像画像から顔画像が所定時間検出できなかった場合に、ディスプレイ装置の表示を見ている人がいないとしてディスプレイ装置の電源をオフする技術がある（例えば、特許文献１参照。）。これによれば、ディスプレイ装置の表示を見ている人がいないと考えられる期間にはディスプレイ装置の電源がオフになって、ディスプレイ装置による不要な電力消費を抑えることができる。
【特許文献１】特開平１１−２４２７３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の省電力化技術では、ディスプレイ装置の電源のオン、オフを制御するためにはカメラによって撮像された撮像画像が必要であることから、カメラが継続して動作するようになっており、特にカメラによる消費電力は考慮されていないという問題がある。なお、カメラを電子機器の周辺情報を取得する手段に置き換えて上記の従来技術を適用したとしても同様の問題がある。
【０００４】
そこで、本発明は、電子機器の周辺の情報を取得する手段により消費される電力の削減を図った電子機器及び状態制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明の電子機器は、周辺情報を取得する取得手段と、第１タイミングで前記取得手段を起動させ、前記取得手段が周辺情報の取得を行なった後前記取得手段の動作を停止させる動作制御手段と、前記取得手段が前記動作制御手段によって起動させられて取得した周辺情報から人の存在を示す人情報の検出を行う検出手段と、前記検出手段による人情報の検出結果に基づき第１状態と当該第１状態より消費電力の少ない第２状態との間で自機器の状態の切り替え制御を行う状態切替制御手段と、を備える。
【０００６】
また、本発明の状態制御プログラムは、周辺情報を取得する取得手段を備えた電子機器において行われる状態制御プログラムであって、電子機器が備える制御ユニットに、第１タイミングで前記取得手段を起動させ、前記取得手段が周辺情報の取得を行なった後前記取得手段の動作を停止させる動作制御ステップと、前記取得手段が前記動作制御ステップにおいて起動させられて取得した周辺情報から人の存在を示す人情報の検出を行う検出ステップと、前記検出ステップにおける人情報の検出結果に基づき第１状態と当該第１状態より消費電力の少ない第２状態との間で前記電子機器の状態の切り替え制御を行う状態切替制御ステップと、を行わせる。
【発明の効果】
【０００７】
上記の電子機器及び状態制御プログラムの夫々によれば、取得手段によって周辺情報の取得が行われるタイミングに応じて当該取得手段の起動及び停止の制御が行われるため、取得手段で消費される電力を抑え、電子機器全体の消費電力を更に抑えることができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について図面を参照しつつ説明する。なお、以下では、電子機器の例として携帯電話機を例に挙げて説明するが、携帯電話機以外の各種電子機器に適用することができることは言うまでもない。
但し、第１及び第２の実施の形態では、携帯電話機が備えるカメラの起動及び停止を制御しながらカメラで撮像された撮像画像を用いて携帯電話機１の状態を通常状態とスリープ状態との間での状態の切り替え制御を行うものとして説明する。なお、スリープ状態は例えば携帯電話機が備える表示部のバックライトの輝度レベルを通常状態より下げることによって節電を行う状態であって、スリープ状態における消費電力は通常状態における消費電力より少ない。
【０００９】
≪第１の実施の形態≫
以下、本発明の第１の実施の形態に係る携帯電話機について図面を参照しつつ説明する。但し、本実施の形態では、ユーザが起動操作する対象のアプリケーションがメール又はＷｅｂに関するアプリケーションであるとする。
＜携帯電話機の構成＞
本実施の形態の携帯電話機１の構成について図１を参照しつつ説明する。図１は本実施の形態の携帯電話機１の構成図である。
【００１０】
携帯電話機１は、制御部１１、記憶部１２、操作部１３、表示部１４、タイマ１５、カメラ１６、音声通信部１７、アンテナ１７ａ、データ通信部１８、アンテナ１８ａ、放送受信部１９、アンテナ１９ａ、音声処理部２０、スピーカ２０ａ、及びマイク２０ｂを備える。
制御部１１は、例えばＣＰＵ（Central Processing Unit）などで構成され、携帯電話機１の各種制御及び各種演算を行うものである。但し、制御部１１は、図２に示すように、操作監視部３１、ＡＰＲ制御部３２、タイマ制御部３３、カメラ制御部３４、顔画像検出部３５及び状態切替制御部３６として機能し、携帯電話機１の状態を通常状態とスリープ状態との間で携帯電話機１の状態の切り替え制御を行う。ここで、スリープ状態は、通常状態より携帯電話機１の消費電力が少なく、例えばメールやＷｅｂでは表示部１４の通常状態におけるバックライトの輝度レベルより輝度レベルを下げた状態である。なお、各部の処理内容は図３の動作フローの説明において行う。
【００１１】
記憶部１２は、例えばＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などによって構成される。例えば、記憶部１２には、携帯電話機１の制御を行うための各種制御プログラムや各種アプリケーションプログラムが記憶され、制御部１１によって実行される図３に示す動作フローに係るプログラムが記憶されている。
操作部１３は、各種キーから構成されており、押下されたキーの押下信号を制御部１１へ出力する。表示部１４は、液晶ディスプレイなどにより構成されており、制御部１１から入力される表示データに基づく表示を行い、制御部１１によって表示部１４のバックライトの輝度レベルが制御される。
【００１２】
タイマ１５は、制御部１１によって制御され、リセットされてから経過した時間を計測する機能を有し、計測時間を制御部１１へ出力する。カメラ１６は、予め携帯電話機１に搭載されているものであって、制御部１１によって起動及び停止が制御され、所定の範囲（以下、「撮像範囲」と言う。）を撮像し、撮像画像を制御部１１へ出力する。
音声通信部１７は、電話などの音声通信用の通信部であって、制御部１１によって制御されてアンテナ１７ａを介して音声信号を送受信する。データ通信部１８は、メールやＷｅｂなどのデータ通信用の通信部であって、制御部１１によって制御されてアンテナ１８ａを介してデータ信号を送受信する。放送受信部１９は、地上デジタル放送などの放送波の受信用の受信部であって、アンテナ１９ａによって受信された複数の放送波からチューナによって所望の放送波を選局し、所望の放送波に対して等化や誤り訂正などを行って伝送データを復号し、復号した伝送データを制御部１１へ出力する。
【００１３】
音声処理部２０は、制御部１１から入力されるデジタル信号をアナログ信号に変換してスピーカ２０ａへ出力し、スピーカ２０ａは音声処理部２０から入力されるアナログ信号を音に変換して出力する。マイク２０ｂはマイク周辺の音を集めて音声処理部２０へ出力し、音声処理部２０はマイク２０ｂから入力されるアナログ信号をデジタル信号に変換して制御部１１へ出力する。
【００１４】
＜制御部による状態制御処理＞
図１の制御部１１が行う携帯電話機１の状態制御処理について図２及び図３を参照しつつ説明する。図２は図１の制御部１１の機能ブロック図であり、図３は図１の制御部１１が行う携帯電話機１の状態制御処理の動作フローを示すフローチャートである。なお、制御部１１は、記憶部１２から図３に示す動作フローに係るプログラムを読み出し、読み出したプログラムを実行することによって状態制御処理を行う。
【００１５】
制御部１１において、操作監視部３１は操作部１３から入力される押下信号に基づいてユーザによるメールに関するアプリケーション（以下、「メールアプリ」と言う。）及びＷｅｂに関するアプリケーション（以下、「Ｗｅｂアプリ」と言う。）の起動操作を監視する（ステップＳ１）。操作監視部３１は、ユーザによるメールアプリ又はＷｅｂアプリの起動操作を検知するまで（Ｓ１：ＮＯ）、ステップＳ１においてユーザによるメールアプリ及びＷｅｂアプリの起動操作の監視を行う。
【００１６】
操作監視部３１がユーザによるメールアプリ又はＷｅｂアプリの起動操作を検知すると（Ｓ１：ＹＥＳ）、操作監視部３１はＡＰＲ制御部３２に対して起動操作を検知したメールアプリ又はＷｅｂアプリの起動を指示する。そして、ＡＰＲ制御部３２は、この指示を受けてユーザが起動操作を行ったメールアプリ又はＷｅｂアプリに対応したアプリケーションプログラムを記憶部１２から読み出して読み出したアプリケーションプログラムを実行し、アプリケーションを起動したことをタイマ制御部３３及び状態切替制御部３６へ通知する。状態切替制御部３６はこの通知を受けて携帯電話機１の状態を通常状態にし、タイマ制御部３３はこの通知を受けてタイマ１５をリセットしてからタイマ１５の計時動作をスタートさせる（ステップＳ２）。本実施の形態における対象のアプリケーションがメールアプリ及びＷｅｂアプリであるため、通常状態では状態切替制御部３６は例えば表示部１４のバックライトが点燈するように表示部１４のバックライトの輝度レベルの制御を行う。
【００１７】
タイマ制御部３３は、タイマ１５から入力される計時時間が予め定められた時間Ｔａになるのを待つ（ステップＳ３）。但し、時間Ｔａをどの値に設定するかは設計事項であり、時間Ｔａとして設定される値は例えば５秒である。
タイマ制御部３３はタイマ１５による計時時間が時間Ｔａになるとカメラ制御部３４に対してカメラ１６の起動を指示し、カメラ制御部３４はこの指示を受けてカメラ１６を起動させる（ステップＳ４）。なお、カメラ１６は主にカメラ制御部３４によって起動させられてから動作が停止させられるまでの期間に電力を消費する。
【００１８】
カメラ制御部３４によって起動させられたカメラ１６によって撮像範囲の撮像が行われ、顔画像検出部３５はカメラ１６から撮像画像を取り込む（ステップＳ５）。顔画像検出部３５は、カメラ１６から撮像画像を取り込むと、カメラ制御部３４に対してカメラ１６の動作の停止を指示し、カメラ制御部３４はこの指示を受けてカメラ１６の動作を停止させ、タイマ制御部３３に対してカメラ１６の動作を停止させたことを通知する。タイマ制御部３３は、この通知を受けてタイマ１５をリセットしてからタイマ１５の計時動作を再スタートさせる（ステップＳ６）。
【００１９】
顔画像検出部３５は、カメラ１６から取り込んだ撮影画像から顔画像の検出を行う（ステップＳ７）。なお、撮影画像からの顔画像の検出には、例えば既知の顔画像認識技術を利用することができ、これによれば高い精度で人がいるかどうかの判断を行うことができる。
顔画像検出部３５は、撮像画像から顔画像を検出できた場合、つまり、カメラ１６の撮像範囲に人の顔があった場合（Ｓ７：ＹＥＳ）、状態切替制御部３６に対して撮像画像から顔画像を検出できたことを通知し、状態切替制御部３６は、この通知を受けて携帯電話機１の状態を通常状態又はスリープ状態から通常状態へ遷移させる（ステップＳ８）。但し、携帯電話機１の状態がスリープ状態から通常状態へ遷移する場合、状態切替制御部３６によって、省電力モードが解除され、例えば表示部１４のバックライトが微燈から点燈に切り替わる。なお、携帯電話機１の状態が元々通常状態であった場合には特に変更は行われない。
【００２０】
一方、顔画像検出部３５は、撮像画像から顔画像を検出できなかった場合、つまり、カメラ１６の撮像範囲に人の顔がなかった場合（Ｓ７：ＮＯ）、状態切替制御部３６に対して撮像画像から顔画像が検出できなかったことを通知し、状態切替制御部３６は、この通知を受けて携帯電話機１の状態を通常状態又はスリープ状態からスリープ状態へ遷移させる（ステップＳ９）。但し、携帯電話機１の状態が通常状態からスリープ状態へ遷移する場合、状態切替制御部３６によって、省電力モードが設定され、例えば表示部１４のバックライトが点燈から微燈に切り替わる。なお、携帯電話機１の状態が元々スリープ状態であった場合には特に変更は行われない。
【００２１】
操作監視部３１は操作部１３から入力される押下信号に基づいてユーザによる起動したメールアプリ又はＷｅｂアプリ（以下、「起動アプリ」と言う。）の終了操作を監視する（ステップＳ１０）。ユーザによる起動アプリの終了操作が検知されなければ（Ｓ１０：ＮＯ）、ステップＳ３の処理が行われる。一方、操作監視部３１は、ユーザによる起動アプリの終了操作を検知すると（Ｓ１０：ＹＥＳ）、ＡＰＲ制御部３２に起動アプリの実行の停止を指示し、ＡＰＲ制御部３２はこの指示を受けて起動アプリの実行を停止させる。また、操作監視部３１は、タイマ制御部３３にタイマ１５の停止を指示し、タイマ制御部３３はこの指示を受けてタイマ１５の動作を停止させる（ステップＳ１１）。そして、ステップＳ１の処理が行われる。
【００２２】
上述した携帯電話機１によれば、カメラ１６が所定の範囲の撮像を行うタイミングに応じてカメラ１６の起動及び停止の制御が行われ、これによってカメラ１６へ電力供給が行われる期間を短くしている。このため、カメラ１６での消費電力を抑えることができ、携帯電話機１全体での消費電力の削減を効果的に行うことができる。
また、メールやＷｅｂに関するアプリケーションの起動後の少しの間はカメラ１６の撮像範囲に人の顔があることが予想され、起動してからある程度時間が経過するまではカメラの撮像範囲に人の顔があるかを判断することは不要であると考えられる。このことを考慮して、メールやＷｅｂに関するアプリケーションを起動して時間Ｔａが経過したタイミングで最初のカメラ１６の起動を行うようにしている。こうすることによって、不要と考えられる期間でのカメラの起動を抑えて消費電力の更なる削減を期待できる。
【００２３】
さらに、人が存在しているか否かの判断を現在の携帯電話機の多くが備えるカメラを用いて行っているため、その判断用の新たなハードウェア機器を携帯電話機に搭載する必要がなく、ハード面からみたコストの増加を抑えることができる。
さらに、カメラ１６の撮像範囲に顔がある人はメールやＷｅｂを見ていると考えられることから、撮像範囲に人の顔がある間は携帯電話機１の状態を常に通常状態にする。こうすることによって、ユーザがメールやＷｅｂを見ていると思われる期間に携帯電話機１の状態がスリープ状態になることを効果的に防ぐことができる。この結果、ユーザがメールやＷｅｂを見ているときにスリープ状態になって表示部１４のバックライトが暗くなることの煩わしさ、その場合に通常状態に戻すためにユーザがキー操作を行わなければならないことの煩わしさを回避できる。
【００２４】
≪第２の実施の形態≫
以下、本発明の第２の実施の形態に係る携帯電話機について図面を参照しつつ説明する。
第１の実施の形態では、通常状態にある場合に、１回でも撮像画像から顔画像を検出できなければ通常状態からスリープ状態へ遷移するように状態の切り替えが行われる。これに対して、本実施の形態では、通常状態にある場合に、予め定められた回数（以下、「切替基準回数」と言う。）連続して撮像画像から顔画像が検出できなかった場合に通常状態からスリープ状態へ遷移するように状態切り替えが行われる。
【００２５】
以下では、第１の実施の形態と実質的に異なる制御部１１ａの状態制御処理について説明する。なお、本実施の形態では、第１の実施の形態と実質的に同じ構成要素には同じ符号を付し、その説明が適用できるため本実施の形態ではその説明を省略する。
＜制御部による状態制御処理＞
本実施の形態の制御部１１ａが行う携帯電話機の状態制御処理について図４及び図５を参照しつつ説明する。図４は本実施の形態の制御部１１ａの機能ブロック図であり、図５は制御部１１ａが行う携帯電話機の状態制御処理の動作フローを示すフローチャートである。なお、携帯電話機の記憶部１２ａには図５に示す動作フローに係るプログラムが記憶されている。制御部１１ａは、記憶部１２ａからこのプログラムを読み出し、読み出したプログラムを実行することによって状態制御処理を行う。
【００２６】
制御部１１ａにおいて、操作監視部３１は操作部１３から入力される押下信号に基づいてユーザによるメールに関するアプリケーション（メールアプリ）及びＷｅｂに関するアプリケーション（Ｗｅｂアプリ）の起動操作を監視する（ステップＳ３１）。操作監視部３１は、ユーザによるメールアプリ又はＷｅｂアプリの起動操作を検知するまで（Ｓ３１：ＮＯ）、ステップＳ３１においてユーザによるメールアプリ及びＷｅｂアプリの起動操作の監視を行う。
【００２７】
操作監視部３１がユーザによるメールアプリ又はＷｅｂアプリの起動操作を検知すると（Ｓ３１：ＹＥＳ）、操作監視部３１はＡＰＲ制御部３２に対して起動操作を検知したメールアプリ又はＷｅｂアプリの起動を指示する。そして、ＡＰＲ制御部３２は、この指示を受けてユーザが起動操作を行ったメールアプリ又はＷｅｂアプリに対応したアプリケーションプログラムを記憶部１２ａから読み出してアプリケーションプログラムを実行し、アプリケーションを起動したことをタイマ制御部３３及び状態切替制御部３６ａへ通知する。状態切替制御部３６ａはこの通知を受けて携帯電話機１の状態を通常状態にし、タイマ制御部３３はこの通知を受けてタイマ１５をリセットしてからタイマ１５の計時動作をスタートさせる（ステップＳ３２）。
【００２８】
状態切替制御部３６ａは、変数ｉの値を０にセットする（ステップＳ３３）。なお、本実施の形態では、携帯電話機が通常状態にある場合、撮像画像から切替基準回数連続して顔画像を検出できなかったときに携帯電話機の状態を通常状態からスリープ状態に遷移させるものである。変数ｉは携帯電話機が通常状態にある場合に撮像画像から切替基準回数連続して顔画像が検出できなかったか否かの判定に用いられる。
【００２９】
タイマ制御部３３は、タイマ１５から入力される計時時間が予め定められた時間Ｔａになるのを待つ（ステップＳ３４）。
タイマ制御部３３はタイマ１５による計時時間が時間Ｔａになるとカメラ制御部３４に対してカメラ１６の起動を指示し、カメラ制御部３４はこの指示を受けてカメラ１６を起動させる（ステップＳ３５）。
【００３０】
カメラ制御部３４によって起動させられたカメラ１６によって撮像範囲の撮像が行われ、顔画像検出部３５はカメラ１６から撮像画像を取り込む（ステップＳ３６）。顔画像検出部３５は、カメラ１６から撮像画像を取り込むと、カメラ制御部３４に対してカメラ１６の動作の停止を指示し、カメラ制御部３４はこの指示を受けてカメラ１６の動作を停止させ、タイマ制御部３３に対してカメラ１６の動作を停止させたことを通知する。タイマ制御部３３は、この通知を受けてタイマ１５をリセットしてからタイマ１５の計時動作を再スタートさせる（ステップＳ３７）。
【００３１】
顔画像検出部３５は、カメラ１６から取り込んだ撮像画像から顔画像の検出を行う（ステップＳ３８）。
顔画像検出部３５は、撮影画像から顔画像を検出できた場合、つまり、カメラ１６の撮像範囲に人の顔があった場合（Ｓ３８：ＹＥＳ）、状態切替制御部３６ａに対して撮像画像から顔画像を検出できたことを通知する。そして、状態切替制御部３６ａは、この通知を受けて変数ｉの値を０にし（ステップＳ３９）、携帯電話機１の状態を通常状態又はスリープ状態から通常状態へ遷移させる（ステップＳ４０）。なお、変数ｉの値を０にするのは、本実施の形態では撮像画像から顔画像が連続して切替基準回数検出できなかった場合に携帯電話機１の状態を通常状態からスリープ状態へ遷移させることによる。
【００３２】
一方、顔画像検出部３５は、撮像画像から顔画像が検出できなかった場合、つまり、カメラ１６の撮像範囲に人顔がなかった場合（Ｓ３８：ＮＯ）、状態切替制御部３６ａに対して撮像画像から顔画像が検出できなかったことを通知し、状態切替制御部３６ａはこの通知を受けて携帯電話機の現在の状態が通常状態であるかを判定する（ステップＳ４１）。
【００３３】
状態切替制御部３６ａは、携帯電話機１の現在の状態が通常状態であると判定した場合（Ｓ４１：ＹＥＳ）、変数ｉの値を１インクリメントし（ステップＳ４２）、インクリメント後の変数ｉの値が切替基準回数以上であるかを判定する（ステップＳ４３）。切替基準回数をどの値に設定するかは設計事項であり、切替基準回数として設定される値は例えば２である。
【００３４】
状態切替制御部３６ａは、変数ｉの値が切替基準回数未満であると判定した場合（Ｓ４３：ＮＯ）、撮像画像から顔画像を検出できなかったことが切替基準回数連続して起こっていないので、携帯電話機１の状態を通常状態に維持し（ステップＳ４４）、ステップＳ４６の処理が行われる。
一方、状態切替制御部３６ａは、変数ｉの値が切替基準回数以上であると判定した場合（Ｓ４３：ＹＥＳ）、切替基準回数連続して撮像画像から顔画像を検出できなかったため、携帯電話機の状態を通常状態からスリープ状態へ遷移させ（ステップＳ４５）、ステップＳ４６の処理が行われる。
【００３５】
ステップＳ４１の判定ステップにおいて、状態切替制御部３６ａは、携帯電話機１の現在の状態が通常状態でないと判定した場合（Ｓ４１：ＮＯ）、携帯電話機の状態をスリープ状態に維持し（ステップＳ４５）、ステップＳ４６の処理が行われる。
操作監視部３１は操作部１３から入力される押下信号に基づいてユーザによる起動したメールアプリ又はＷｅｂアプリ（起動アプリ）の終了操作を監視する（ステップＳ４６）。ユーザによる起動アプリの終了操作が検知されなければ（Ｓ４６：ＮＯ）、ステップＳ３４の処理が行われる。一方、操作監視部３１は、ユーザによる起動アプリの終了操作を検知すると（Ｓ４６：ＹＥＳ）、ＡＰＲ制御部３２に起動アプリの実行の停止を指示し、ＡＰＲ制御部３２はこの指示を受けて起動アプリの実行を停止させる。また、操作監視部３１は、タイマ制御部３３にタイマ１５の停止を指示し、タイマ制御部３３はこの指示を受けてタイマ１５の動作を停止させる（ステップＳ４７）。そして、ステップＳ３１の処理が行われる。
【００３６】
上述した携帯電話機によれば、撮像画像から顔画像が切替基準回数連続して検出できなかった場合に携帯電話機は通常状態からスリープ状態になる。このため、ユーザがメールやＷｅｂを閲覧している最中にたまたま顔をそむけたような場合に携帯電話機の状態が通常状態からスリープ状態に遷移してしまって表示部１４のバックライトが暗くなることの煩わしさ、その場合に通常状態に戻すためにユーザがキー操作を行わなければならない煩わしさを回避できる。
【００３７】
≪補足≫
本発明は上記の実施の形態で説明した内容に限定されず、本発明の目的とそれに関連又は付随する目的を達成するためのいかなる形態においても実施可能であり、例えば、以下であってもよい。
（１）上記の第１及び第２の各実施の形態では、アプリケーションを起動してからカメラ１６を起動させるまでの時間、及びカメラ１６を停止させてからカメラ１６を再起動させるまでの時間をともに時間Ｔａとしている。
【００３８】
しかしながら、アプリケーションを起動してからカメラ１６を起動させるまでの時間とカメラ１６を停止させてからカメラ１６を再起動させるまでの時間とが同じでなくてもよい。この場合、ステップＳ１１のＹＥＳの場合に時間Ｔａと異なる時間Ｔｂを待つステップを付加し、時間Ｔｂを待った後にステップＳ４の処理を行うようにしてもよい。
また、この場合、カメラ１６の起動及び停止が繰り返し行われる少なくとも一部の過程において時間Ｔｂが変化するようにしてもよい。例えば、時間Ｔｂを時間Ｔａ以下にし、カメラ１６の起動及び停止が繰り返し行われる少なくとも一部の過程において時間Ｔｂが段階的に小さくなるようにしてもよく、逆に、時間Ｔｂを時間Ｔａ以上にし、カメラ１６の起動及び停止が繰り返し行われる少なくとも一部の過程において時間Ｔｂが段階的に大きくなるようにしてもよい。
【００３９】
（２）上記の第１及び第２の各実施の形態では、タイマ制御部３３はカメラ１６の停止の通知を受けることを契機としてタイマ１５のリセット及び再スタートを行っているが、これに限らず、カメラ１６を停止させた後の予め定められたタイミングでタイマ１５のリセット及び再スタートを行うものであればよい。例えばタイマ制御部３３は時間Ｔａが経過することを契機としてタイマ１５のリセット及び再スタートを行うようにしてもよい。
【００４０】
（３）上記の第１及び第２の各実施の形態では、人の存在を示す人情報として顔画像を用い、人がいるかどうかの判断をカメラ１６の撮像画像から顔画像を検出することによって行っている。しかしながら、これに限られるものではなく、例えば、人情報として肌色を用い、撮影画像から肌色を検出して、撮像画像のある大きさを持った範囲で肌色の検出が行えれば人がいると判断するようにしてもよい。この場合には、撮像画像から顔画像を検出する顔画像認識技術を用いる場合に比べて計算量の削減による消費電力の削減が期待できる。
【００４１】
（４）上記の第１及び第２の各実施の形態では、人がいるかどうかの判断にカメラ１６によって撮像された撮像画像を用いているが、これに限られるものではなく、例えば、温度パターンを人情報として用い、人がいるか否かの判断に赤外線センサなどの検出結果を用いるようにしてもよい。
（５）上記の第２の実施の形態では、携帯電話機が通常状態にある場合に、撮像画像から顔画像を切替基準回数連続して検出できなかったときに携帯電話機の状態を通常状態からスリープ状態に状態の切り替えを行っている。しかしながら、これに限られるものではなく、撮像画像からの顔画像の検出結果を予め定められた検出回数分用いて携帯電話機の状態を通常状態からスリープ状態に状態の切り替えを制御するものであればよい。例えば、上記の検出回数の検出結果のうち撮影画像から顔画像を検出できなかった回数が予め定められた回数以上であったときに携帯電話機の状態を通常状態からスリープ状態に状態の切り替えを行うようにしてもよい。
【００４２】
（６）上記の第１及び第２の各実施の形態では、通常状態とスリープ状態との間で携帯電話機の状態の切り替えを行う場合を例に挙げて説明したが、一の状態と当該一の状態より電力消費が少ない他の状態との間で携帯電話機の状態の切り替えを行うものに適用可能である。
（７）上記の第１及び第２の各実施の形態の携帯電話機に、スリープ状態にある場合において、予め定められた回数連続して撮像画像から顔画像の検出ができなかった場合に、スリープ状態より更に電力消費の少ないディープスリープモードに移行するための機能を付加してもよい。このように、３つの状態の間で携帯電話機の状態の切り替えを行ってもよく、３つの状態としては通常状態、スリープ状態、及びディープスリープ状態に限られるものではない。
【００４３】
（８）上記の第１及び第２の各実施の形態では、メールに関するアプリケーション及びＷｅｂに関するアプリケーションを対象としているが、対象のアプリケーションはこれに限られるものではなく、例えば地上デジタルテレビに関するアプリケーション（以下、「ワンセグアプリ」と言う。）などを対象のアプリケーションとすることもできる。例えば、ワンセグアプリの場合、通常状態では、省電力モードを解除して、例えば表示部１４のバックライトを点燈、テレビチューナを起動して動作させる。一方、スリープ状態では、省電力モードに設定し、例えば表示部１４のバックライトを微燈、テレビチューナを停止させる。
【００４４】
（９）上記の第１の実施の形態及び第２の実施の形態では、携帯電話機が予め搭載したカメラ１６を利用するとして説明したが、これに限られるものではなく、別売のカメラを電子機器に接続して用いるようにしてもよい。
（１０）上記の第１及び第２の実施の形態で説明した時間Ｔａをアプリケーション毎に定めるようにしてもよく、補足（１）で説明した時間Ｔｂをアプリケーション毎に定めるようにしてもよい。例えば、メールアプリ、Ｗｅｂアプリ、及びワンセグアプリに対する時間をＴ１、Ｔ２、Ｔ３とした場合に、例えばＴ１＝Ｔ２＞Ｔ３の関係を満たすように定めてもよい。なお、メールやＷｅｂの場合にはメールやＷｅｂの閲覧中にユーザは入力作業を適宜行い、これが通常状態からスリープ状態への遷移を妨げることを考慮して、メールアプリやＷｅｂアプリに対する時間を長くすることによってカメラの起動回数の削減による省電力化が図られる。
【００４５】
（１１）上記の第１及び第２の各実施の形態などで説明した携帯電話機の状態の切り替えを行うためのプログラムをＣＤ−ＲＯＭなどの各種記録媒体に記録してもよい。
【産業上の利用可能性】
【００４６】
本発明は、電子機器の消費電力の省電力化に利用可能である。
【図面の簡単な説明】
【００４７】
【図１】第１の実施の形態の携帯電話機の構成図。
【図２】図１の制御部の機能ブロック図。
【図３】図１の制御部が行う携帯電話機の状態制御処理の動作フローを示すフローチャート。
【図４】第２の実施の形態の制御部の機能ブロック図。
【図５】第２の実施の形態の制御部が行う携帯電話機の状態制御処理の動作フローを示すフローチャート。
【符号の説明】
【００４８】
１  携帯電話機
１１  制御部
１２  記憶部
１３  操作部
１４  表示部
１５  タイマ
１６  カメラ
１７  音声通信部
１８  データ通信部
１９  放送受信部
２０  音声処理部
３１  操作監視部
３２  ＡＰＲ制御部
３３  タイマ制御部
３４  カメラ制御部
３５  顔画像検出部
３６  状態切替制御部
【図１】
2010108132.tif 000003
【図２】
2010108132.tif 000004
【図３】
2010108132.tif 000005
【図４】
2010108132.tif 000006
【図５】
2010108132.tif 000007