(57)【特許請求の範囲】
【請求項１】
カメラを備える情報端末であって、
前記カメラの撮影画像を用いて人検出処理を行う人検出手段と、
当該情報端末の位置の変化に関する情報を取得する位置変化検出手段と、
前記人検出手段による処理結果と、前記位置変化検出手段からの当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行う制御手段と、
を備え、
前記人検出処理は、人の検出結果を時間の情報とともに記憶し、
前記制御手段は、前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出手段による人検出処理を実行させる
ことを特徴とする情報端末。
【請求項２】
前記位置変化検出手段は、当該情報端末の位置変化の検知に関するセンサを含み、
前記制御手段は、前記センサの出力値が当該情報端末が移動したことを示す場合に、前記カメラをパワーオンし、前記人検出手段による人検出処理を実行させる
ことを特徴とする請求項１に記載の情報端末。
【請求項３】
前記位置変化検出手段は、無線受信部をさらに備え、
前記制御手段は、前記無線受信部が受信した情報が当該情報端末の位置変化を示す場合に、前記カメラをパワーオンし、前記人検出手段による人検出処理を実行させる
ことを特徴とする請求項１又は請求項２に記載の情報端末。
【請求項４】
前記制御手段は、前記記憶された人検出処理結果に基づいて、人が検出される確率が低い時間を取得し、当該取得した時間に前記カメラをパワーオフし、前記人検出手段による人検出処理を終了させる
ことを特徴とする請求項１から請求項３のいずれかに記載の情報端末。
【請求項５】
カメラを備える情報端末の省電力方法であって、
前記カメラの撮影画像を用いて人検出処理を行い、
当該情報端末の位置の変化に関する情報を取得し、
前記人検出処理結果と、当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行い、
前記人検出処理では、人の検出結果を時間の情報とともに記憶し、
前記カメラのパワー制御では、前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出処理を実行させる
ことを特徴とする携帯端末の省電力方法。
【請求項６】
カメラに接続されたコンピュータに、
カメラの撮影画像による人検出処理、
当該情報端末の位置の変化に関する情報を取得する処理、
前記人検出処理結果と、当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行う制御処理、
を実行させ、
前記人検出処理は、人の検出結果を時間の情報とともに記憶し、
前記制御処理は、前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出処理を実行させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラを備える情報端末における省電力方法に関する。
【背景技術】
【０００２】
人感センサにより人を検出した場合に各種情報を提供する情報提供装置が実現されている。このような情報提供装置にて人感センサを常にオン状態にしていると、電力が無駄に消費されてしまう場合がある。このため、人感センサの省電力を考慮した装置も考案されている。
【０００３】
例えば特許文献１には、人感センサが反応した後に、所定時間センサを停止させ、その所定時間が経過した後にセンサを再度動作させることによりセンサの電池の消費を抑制する情報システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２４５８７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の情報システムでは、センサが人を検知すると一律に所定時間だけセンサの電源をオフするものであり、電源がオフの間に人が近くにいても全く検知されないという問題がある。このため、人検知に関する消費電力を効率的に抑制できる仕組みの実現が望まれる。
【０００６】
本発明は、上記問題点に鑑みてなされたもので、その目的は、人検知に関する消費電力を効率的に抑制することができる情報端末、情報端末における省電力方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、カメラを備える情報端末であって、前記カメラの撮影画像を用いて人検出処理を行う人検出手段と、当該情報端末の位置の変化に関する情報を取得する位置変化検出手段と、前記人検出手段による処理結果と、前記位置変化検出手段からの当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行う制御手段と、を備え、前記人検出処理は、人の検出結果を時間の情報とともに記憶し、前記制御手段は、前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出手段による人検出処理を実行させることを特徴とする情報端末である。
【０００８】
本発明は、カメラを備える情報端末の省電力方法であって、前記カメラの撮影画像を用いて人検出処理を行い、当該情報端末の位置の変化に関する情報を取得し、前記人検出処理結果と、当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行い、前記人検出処理では、人の検出結果を時間の情報とともに記憶し、前記カメラのパワー制御では、前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出処理を実行させることを特徴とする携帯端末の省電力方法である。
【０００９】
本発明は、カメラに接続されたコンピュータに、カメラの撮影画像による人検出処理、当該情報端末の位置の変化に関する情報を取得する処理、前記人検出処理結果と、当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行う制御処理、を実行させ、前記人検出処理は、人の検出結果を時間の情報とともに記憶し、前記制御処理は、前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出処理を実行させることを特徴とするプログラムである。
【発明の効果】
【００１０】
本発明によれば、人検知に関する消費電力を効率的に抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は本発明の実施形態に係る情報端末のブロック図である。
【図２】図２は情報端末の動作を説明するためのフローチャートである。
【図３】図３は各種センサの出力結果に基づく省電力制御処理を説明するためのフローチャートである。
【図４】図４はＲＦ部より受信した位置情報に基づく省電力制御処理を説明するためのフローチャートである。
【図５】図５はＲＦ部より受信した自己宛てメッセージに基づく省電力制御処理を説明するためのフローチャートである。
【図６】図６は人検出処理結果に基づく省電力制御処理（カメラのパワーオン制御）を説明するためのフローチャートである。
【図７】図７は人検出処理結果に基づく省電力制御処理（カメラのパワーオフ制御）を説明するためのフローチャートである。
【図８】図８は人検出頻度テーブルを作成・更新する処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照して説明する。本実施形態に係る情報端末は、携帯電話機、携帯端末、小型情報端末等を含む。
【００１３】
図１は、本発明の実施形態に係る情報端末のブロック図である。
【００１４】
情報端末は図１に示すように、制御部１０１、人検出器１０２、ＬＣＤ（Liquid Crystal Display）１０３、カメラ１０４、各種センサ１０５、ＲＦ部１０６、位置情報検出器１０７、スケジュール管理部１０８及びＲＴＣ部１０９を備える。
【００１５】
制御部１０１は、情報端末全体を制御する。制御部１０１は、各種センサ１０５、位置情報検出器１０７、スケジュール管理部１０８からの通知に基づいて、カメラ１０４のパワー制御を行う。制御１０１は、自己宛てメールや有益情報等を含む各種情報をＲＦ部１０６から受け取り、制御部１０１内部のメモリに格納する。制御部１０１は、ＲＦ部１０６を介して所定の情報（有益情報等）を受信した場合、カメラをパワーオンする。制御部１０１は、人検出器１０２による人検出処理により、当該端末近傍に人が存在すると判定された場合、予めメモリに記憶されている宣伝広告用のデータや、ＲＦ部１０６を介して受信した所定情報（お買い得情報、買い物情報等の有益情報）等をＬＣＤ１０３に供給して表示させる。制御部１０１は、スケジュール管理部１０８が管理する時間帯人検出カウンタを参照して、人検出頻度が高い時間帯をサーチし、その時間帯（例えば時間帯の開始時間）にカメラ１０４をパワーオン（パワーアップ）するためにスケジュール管理部１０８にアラームをセットする。制御部１０１は、時間帯人検出カウンタを参照して、人検出頻度が低い時間帯をサーチし、その時間帯（例えば時間帯の開始時間）にカメラ１０４をパワーオフ（パワーダウン）するためにスケジュール管理部１０８にアラームをセットする。
【００１６】
人検出器１０２は、ＤＳＰ（Digital Signal Processor）等から構成され、カメラ１０４で撮影した映像を用いて人検出処理を行い、人を検出した場合には制御部１０１に通知する。人検出処理方法で用いられる処理方式は任意であり、例えば、ＨＯＧ特徴量や時空間特徴等を用いた人検出方式を用いてもよい。人検出処理の実行タイミングは任意に設定可能であり、例えば、制御部１０１が、各種センサ１０５、位置情報検出器１０７、スケジュール管理部１０８からの通知に基づいてカメラ１０４をパワーオンするときに、人検出器１０２に実行指示してもよく、また、カメラ１０４がパワーオンされたことを人検出器１０２が検知して実行してもよい。
【００１７】
各種センサ１０５は、携帯電話機や小型情報端末に一般的に搭載されるセンサを含み、例えば、加速度センサ、地磁気センサ、ジャイロセンサ、高度計、超音波センサ、蓋の開閉センサを含む。各種センサ１０５は、センサ出力値から状態の変化を検知した場合に制御部１０１に通知する。制御部１０１はこの通知を割り込みで検知し、通知元のセンサにアクセスして、センサ出力値等のセンサ情報を取得し、位置情報の変化を検知する。例えば、加速度センサからは、傾き、動き、振動、衝動等の変化の通知を受ける。また、地磁気センサからは、方位の変化の通知を受ける。蓋の開閉センサからは、蓋の開閉状態の変化の通知を受ける。
【００１８】
ＲＦ部１０６は、アンテナから受信したデータを復調し、復調したデータより位置情報を検出した場合、位置情報検出器１０７へ位置情報を通知する。また、復調データより、自己宛てのメッセージを検出した場合、メッセージを制御部１０１に通知する。ＲＦ部１０６は、例えば、携帯電話網、ＧＰＳ、Bluetooth（登録商標）、無線ＬＡＮ、ＷｉＭＡＸ等に対応する。
【００１９】
位置情報検出器１０７は、ＲＦ部１０６から展開された位置情報を格納する領域を有し、新たな位置情報と、既に格納されている前回の位置情報を比較する。位置情報検出器１０７は、前回の位置情報と新たに受信した現在の位置情報を比較して不一致であればその旨を制御部１０１に通知する。
【００２０】
スケジュール管理部１０８は、人検出器１０２による人検出処理において人が検出された場合に毎回カウントアップするカウンタ（人検出全体カウンタ）と、予め設定された時間帯毎に人が検出された回数をカウントするカウンタ（時間帯人検出カウンタ）を有する。時間帯人検出カウンタは、１日（２４時間）を任意の時間帯で区切られた各時間帯について設けられる。人検出器１０２からの人検出の通知を受けたとき、制御部１０１が、人検出全体カウンタをカウントアップするとともに、ＲＴＣ部１０９から取得した時間情報に基づいて該当する時間帯人検出カウンタをカウントアップしてもよい。また、制御部１０１が、人検出全体カウンタをカウントアップするときに、ＲＴＣ部１０９から取得した時間情報を記憶領域に格納し、この時間情報に基づいてスケジュール管理部１０８が該当する時間帯人検出カウンタをカウントアップしてもよい。スケジュール管理部１０８は、制御部１０１によりアラームセットされた時間に、カメラ１０４をパワーオン／オフするためのアラームを制御部１０１に通知する。
【００２１】
次に、本実施形態に係る情報端末の動作について説明する。
【００２２】
まず、情報端末がカメラを用いた人検出処理を行い、処理結果に基づいて情報を表示するまでの動作について図２を参照して説明する。
【００２３】
制御部１０１は、カメラ１０４に対してパワーオン制御を行う（ステップＳ２０１）。
【００２４】
人検出器１０２は、パワーオンされたカメラ１０４により撮影された映像を用いて人検出処理を行う（ステップＳ２０２）。人検出器１０２は、例えば、ＨＯＧ特徴量や時空間特徴等の人検出法方式を用いて、遠くから自端末方面へ歩いてくる人や、自端末前で立ち止まる人を検出する。
【００２５】
人検出器１０２により人が検出されると（ステップＳ２０２：ＹＥＳ）、制御部１０１は、カメラ１０４に対してパワーダウン制御を行う（ステップＳ２０３）。
【００２６】
制御部１０１は、ＬＣＤ表示用データの選定を行う（ステップＳ２０４）。ＬＣＤ表示用データは、予め記憶された販売促進用データ、ネットワーク経由で受信した画像データ、メール等の個人宛メッセージデータ（お得情報、買い物情報）等を含む。制御部１０１は、例えば、各種センサ１０５、ＲＦ部１０６、位置情報検出器１０７、スケジュール管理部１０８からの通知状況に合わせて、適したＬＣＤ表示データを選択してもよい。例えば、ＲＦ部１０６から新着の個人宛メッセージを受信した場合、このメッセージが有益情報（お得情報、買い物情報）であると判断した場合、制御部１０１は、ＬＣＤ表示用データとして、受信したメッセージを選択してもよい。なお、受信メッセージが有益情報であるかの判定方法は任意であり、例えば、メッセージのタイトル等の属性情報から判断してもよく、メッセージの本文から「お得情報」、「買い物情報」等の所定キーワードを検索してもよい。また、位置情報検出器１０７から位置情報の変化が通知された場合、制御部１０１は、現在位置と近隣の店のお得情報や買い物情報をネットワーク経由でサーチして取得し、これらの情報をＬＣＤ表示用データとして選定してもよい。
【００２７】
制御部１０１は、ＬＣＤ１０３に対して、パワーオン制御を行う（ステップＳ２０５）。
【００２８】
制御部１０１は、ＬＣＤ１０３に対してデータを転送する（ステップＳ２０６）。
【００２９】
制御部１０１は、ＬＣＤ１０３内のバックライトに対して、パワーオン制御を行う（ステップＳ２０７）。これにより、ＬＣＤ１０３にデータが表示される。
【００３０】
次に、上述した処理動作におけるカメラ１０４のパワーオン制御（ステップＳ２０１）に関する省電力制御処理を説明する。
【００３１】
まず、各種センサ１０５の出力結果に基づく省電力制御処理を、図３を参照して説明する。
【００３２】
まず、制御部１０１は、各種センサ１０５をパワーオンする（ステップ３００）。
【００３３】
制御部１０１は、各種センサ１０５からの状態変化を示す通知を、割り込みにより検出した場合（ステップＳ３０１：ＹＥＳ）、通知もとのセンサからセンサ情報を取得する（ステップＳ３０２）。
【００３４】
制御部１０１は、取得したセンサ情報に基づいて移動検知を実施する（ステップＳ３０３）。移動を検知した場合（ステップＳ３０３：ＹＥＳ）、図２のステップＳ２０１に遷移して、カメラ１０４のパワーオン制御を行う。例えば、制御部１０１が、加速度センサのセンサ情報から、傾き、動き、振動、衝動等を検知したり、地磁気センサのセンサ情報から方位の変更を検知したり、蓋の開閉のセンサ情報から開閉状態の変更を検知することで、当該端末の移動を検知したと判断してもよい。また、各センサからのセンサ情報について当該端末が移動したと判定するための条件を定めておき、この判定条件を参照して当該情報端末が移動したかを判定してもよい。移動を検知しない場合（ステップステップＳ３０３：ＮＯ）、ステップＳ３０１に戻る。
【００３５】
なお、ステップＳ２０１に遷移した後は、上述したように、カメラ１０４はパワーオンされ、人が検出されたのであれば、制御部１０１により選択されたＬＣＤ表示用データをＬＣＤ１０３へ出力して、周囲に存在する人へアナウンス（広告）する。
【００３６】
次に、ＲＦ部１０６より受信した位置情報に基づく省電力制御処理を、図４を参照して説明する。
【００３７】
まず、制御部１０１は、ＲＦ部１０６、位置情報検出器１０７をパワーオンする（ステップ４００）。これにより、ＲＦ部１０６は、受信データの復調処理を開始する。
【００３８】
ＲＦ部１０６は、復調した受信データについて位置情報の検出を行う。受信データに位置情報が存在する場合はその位置情報を検出し、検出した位置情報を位置情報検出器１０７に通知するとともに、位置情報を受信したことを制御部１０１に通知する（ステップＳ４０１）。
【００３９】
位置情報検出器１０７は、記憶領域に格納されている前回受信の位置情報と、今回受信の位置情報を比較する（ステップＳ４０２）。
【００４０】
位置情報検出器１０７は、ステップＳ４０２において比較した結果、位置情報に変更有りと判定した場合（ステップＳ４０３：ＹＥＳ）、その旨を制御部１０１に通知する。位置情報に変更があったかの判定基準は任意の設定可能であり、例えば、比較した位置情報が不一致であれば位置情報に変更有りと判定してもよく、また、比較した位置情報の変化量が所定値以上である場合に変更有りと判定してもよい。また、位置情報に変更無しと判定した場合（ステップＳ４０３：ＮＯ）、ステップＳ４０１に戻る。
【００４１】
制御部１０１は、位置情報検出器１０７からの位置情報変更通知を受信した場合、自端末が移動したと判断し（ステップＳ４０４）、ステップＳ２０１に遷移する。
【００４２】
なお、ステップＳ２０１に遷移した後は、上述したように、カメラ１０４はパワーオンされ、人検出されたのであれば、制御部１０１により選択されたＬＣＤ表示用データをＬＣＤ１０３へ出力して、周囲に存在する人へアナウンス（広告）する。また、位置情報の変更に応じて、制御部１０１は、現在の位置情報をＬＣＤ１０３に表示してもよく、近隣のお店情報をネットワーク経由で収集して、ＬＣＤ１０３に表示してもよい。
【００４３】
次に、ＲＦ部１０６より受信した自己宛てメッセージに基づく省電力制御処理を、図５を参照して説明する。
【００４４】
まず、制御部１０１は、ＲＦ部１０６、位置情報検出器１０７をパワーオンする（ステップ５００）。これにより、ＲＦ部１０６は、受信データの復調処理を開始する。
【００４５】
ＲＦ部１０６は、復調した受信データについて自己宛てメッセージの検出を行う。受信データに自己宛てメッセージが存在する場合はその自己宛てメッセージを検出し、制御部１０１に通知する（ステップＳ５０１）。
【００４６】
制御部１０１は、受信した自己宛てメッセージ内に有益情報が存在するかを判定する（ステップＳ５０２）。ここで有益情報とは、予め設定された所定情報であり、例えば、店舗等から配信されるダイレクトメールやメールマガジンでもよく、ユーザが有益であると判断して事前登録したメールでもよい。有益情報が存在するかの判定方法は任意に設定可能であり、例えば、メールの題名、送付アドレスをフィルタリングして対応してもよく、ユーザが有益情報の判断条件を事前に設定するようにしてもよい。
【００４７】
有益情報が存在すると判定された場合（ステップＳ５０２：ＹＥＳ）、制御部１０１は、その自己宛てメッセージをメモリに格納して（ステップＳ５０３）、ステップＳ２０１に遷移する。
【００４８】
有益情報が存在しないと判定された場合（ステップＳ５０２：ＮＯ）、制御部１０１は、その自己宛てメッセージをメモリに格納して（ステップＳ５０４）、通常受信処理を実行する（ステップＳ５０５）。通常受信処理は、一般的な受信処理であり、例えば、着信音を鳴動する、バイブレーターを振動させる、着信ＬＥＤを点灯させる、ＬＣＤ１０３の画面にメールを受信したことを示すアイコン表示を点灯・点滅させる等の処理であり、これら以外にもユーザにより設定された処理を行ってもよい。
【００４９】
なお、ステップＳ２０１に遷移した後は、上述したように、カメラ１０４はパワーオンされ、人検出されたのであれば、制御部１０１により選択されたＬＣＤ表示用データをＬＣＤ１０３へ出力して、周囲に存在する人へアナウンス（広告）する。
【００５０】
次に、人検出処理結果に基づく省電力制御処理を説明する。初めにカメラ１０４がパワーオフ状態にあるときの処理について図６を参照して説明する。
【００５１】
制御部１０１は、所定のタイミングで、ＲＴＣ部１０９より現在時間を取得し、現在時間から最も近い時間帯で人検出確率が高い時間帯をサーチし、その時間帯になったら、カメラ１０４をパワーオンさせるためのアラーム設定をスケジュール管理部１０８に対して行う（ステップＳ６００）。スケジュール管理部１０８は、各時間帯について人検出確率の高低を示すステート情報が格納される検出頻度テーブルを備え、人検出確率が高い時間帯をサーチする際には、この人検出頻度テーブルを参照して行ってもよい。
【００５２】
制御部１０１は、ステップＳ６００で設定したアラームがスケジュール管理部１０８から通知されたかを判定する（ステップＳ６０１）。制御部１０１は、例えば、スケジュール管理部１０８からの通知を割り込みで検知することで、アラーム通知を検出できる。ステップＳ６００で設定したアラームを検知した場合（ステップＳ６０１：ＹＥＳ）、制御部１０１は、人検出確率の高い時間帯になったと判断して（ステップＳ６０２）、ステップＳ２０１に遷移する。
【００５３】
なお、ステップＳ２０１に遷移した後は、上述したように、カメラ１０４はパワーオンされ、人検出されたのであれば、制御部１０１により選択されたＬＣＤ表示用データをＬＣＤ１０３へ出力して、周囲に存在する人へアナウンス（広告）する。
【００５４】
また、ステップＳ６０１でアラーム通知を待っている間、任意の周期で、カメラ１０４をパワーオン／パワーオフさせるようにしてもよい。
【００５５】
次にカメラ１０４がパワーオン状態にあるときの処理について図７を参照して説明する。
【００５６】
制御部１０１は、所定のタイミングで、ＲＴＣ部１０９より現在時間を取得し、現在時間から最も近い時間帯で人検出確率が低い時間帯をサーチし、その時間帯になったら、カメラ１０４をパワーオフさせるためのアラーム設定をスケジュール管理部１０８に対して行う（ステップＳ７００）。人検出確率が低い時間帯をサーチする際には、上述した人検出頻度テーブルを参照して行ってもよい。
【００５７】
制御部１０１は、ステップＳ７００で設定したアラームがスケジュール管理部１０８から通知されたかを判定する（ステップＳ７０１）。制御部１０１は、例えば、スケジュール管理部１０８からの通知を割り込みで検知することで、アラーム通知を検出できる。
【００５８】
ステップＳ７００で設定したアラームを検知した場合（ステップＳ７０１：ＹＥＳ）、制御部１０１は、人検出確率の低い時間帯になったと判断し（ステップＳ７０２）、現在パワーオン状態のカメラ１０４をパワーオフ制御し、Ｉｄｌｅ状態（待ち受け）へ遷移する（ステップＳ７０３）。
【００５９】
次に、人検出頻度テーブルを作成・更新する処理について図８を参照して説明する。
【００６０】
制御部１０１は、スケジュール管理部１０８内の人検出全体カウンタと時間帯人検出カウンタをクリアする（ステップＳ８０１）。
【００６１】
制御部１０１は、人検出器１０２にて人が検出されたかを判定する（ステップＳ８０２）。人が検出された場合、人検出器１０２より制御部１０１へ通知される。例えば、制御部１０１は、この通知を割り込みで検出することで、人が検出されたかを判断できる。
【００６２】
人が検出された場合（ステップＳ８０２：ＹＥＳ）、制御部１０１は、ＲＴＣ部１０３から現在時間を取得する（ステップＳ８０３）。
【００６３】
そして、制御部１０１は、スケジュール管理部１０８内の人検出全体カウンタを１だけインクリメントする（ステップＳ８０４）。また、制御部１０１は、現在時間に該当する時間帯人検出カウンタを１だけインクリメントする（ステップＳ８０５）。例えば、ステップＳ８０３で取得した現在時間が１９：１３であれば、１９：００〜２１：００で区切られた時間帯のカウンタに１を加算する。
【００６４】
制御部１０１は、人検出全体カウンタと時間帯人検出カウンタが更新されたため、人検出頻度テーブルの更新が必要かを判定する（ステップＳ８０５）。人検出頻度テーブルは、例えば、各時間帯について、人検出確率の高低を示すステートの情報を含む。人検出頻度テーブルの更新が必要か否かの判定方法は任意である。例えば、制御部１０１は、人検出確率＝（時間帯人検出カウンタ）／（人検出全体カウンタ）と定め、各時間帯について人検出確率を算出する。そして、人検出確率が高いと判定する閾値を０．０５と定め、各時間帯について算出した人検出確率が閾値０．０５より高いか否かを判定し、閾値より高い時間帯については人検出確率が高いという判定結果を得る。そして判定結果と人検出頻度テーブルの設定内容（各時間帯について人検出確率が高いかどうかのステート）を比較し、一致しないものがある場合には人検出頻度テーブルの更新が必要であると判定する。
【００６５】
同様に、制御部１０１は、人検出確率が低いと判定する閾値を０．００１と定め、各時間帯について算出した人検出確率が０．００１より低いかを判定し、閾値より低い時間帯については人検出確率が低いという判定結果を得る。そして、判定結果と人検出頻度テーブルの設定内容（各時間帯について人検出確率が低いかどうかのステート）を比較し、一致しない場合には人検出頻度テーブルの更新が必要であると判定する。人検出頻度テーブルを更新する必要があれば（ステップＳ８０６：ＹＥＳ）、ステップＳ８０７に移行し、更新する必要がなければ（ステップＳ８０６：ＮＯ）、Ｉｄｌｅ（待機）状態へ遷移する。
【００６６】
ステップＳ８０７では、制御部１０１は、人検出頻度テーブルを更新する。具体的には、例えば、人検出確率が高いかどうかのステートについて不一致があった場合には、該当する時間帯のステート（人検出確率が高いかどうか）について今回の判定結果を反映させる。また、人検出確率が低いかどうかのステートについて不一致があった場合には、該当する時間帯のステート（人検出確率が低いかどうか）について今回の判定結果を反映させる。人検出頻度テーブルを更新した後は、Ｉｄｌｅ（待機）状態へ遷移する。
【００６７】
なお、上述した人検出頻度テーブルを作成・更新する処理は、例えば、スケジュール管理部１０８が、内部回路で算出処理を行い、必要な人検出頻度テーブルの更新を行うようにしてもよい。
【００６８】
以上のように、本実施の形態によれば、人件処理結果や情報端末の位置変化等に基づいて、情報端末近傍に人が存在する可能性が高い時間にカメラをパワーオンすることにより、効率的に消費電力を抑制することができる。また、有益情報を受信した場合に、カメラをパワーオンして人検知処理を実行することにより、広告等を周辺に滞在する人に効率良く通知することができる。また、特別なデバイスを必要とすることなく、一般的な携帯端末の構成で省電力を考慮した人検知機能等を実現することができる。
【００６９】
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。
【００７０】
図３から図７を参照して上述した各種情報に基づくカメラ１０４のパワー制御処理の実行タイミングは任意に設定可能であり、各処理についてそれぞれ実行時間や実行条件等を設定し、設定内容に基づいて制御部１０１が対応する処理を実行してもよい。
【００７１】
上述した本発明の実施形態に係る情報端末は、ＣＰＵ（Central Processing Unit）がメモリに格納された動作プログラム等を読み出して実行することにより実現されてもよく、また、ハードウェアで構成されてもよい。上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することもできる。
【００７２】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００７３】
（付記１）
カメラを備える情報端末であって、
前記カメラの撮影画像を用いて人検出処理を行う人検出手段と、
当該情報端末の位置の変化に関する情報を取得する位置変化検出手段と、
前記人検出手段による処理結果と、前記位置変化検出手段からの当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行う制御手段と、
を備えることを特徴とする情報端末。
【００７４】
（付記２）
前記人検出処理は、人の検出結果を時間の情報とともに記憶し、
前記制御手段は、前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出手段による人検出処理を実行させる
ことを特徴とする付記１に記載の情報端末。
【００７５】
（付記３）
前記位置変化検出手段は、当該情報端末の位置変化の検知に関するセンサを含み、
前記制御手段は、前記センサの出力値が当該情報端末が移動したことを示す場合に、前記カメラをパワーオンし、前記人検出手段による人検出処理を実行させる
ことを特徴とする付記１又は２に記載の情報端末。
【００７６】
（付記４）
前記位置変化検出手段は、無線受信部をさらに備え、
前記制御手段は、前記無線受信部が受信した情報が当該情報端末の位置変化を示す場合に、前記カメラをパワーオンし、前記人検出手段による人検出処理を実行させる
ことを特徴とする付記１乃至３のいずれか１項に記載の情報端末。
【００７７】
（付記５）
前記制御手段は、前記記憶された人検出処理結果に基づいて、人が検出される確率が低い時間を取得し、当該取得した時間に前記カメラをパワーオフし、前記人検出手段による人検出処理を終了させる
ことを特徴とする付記２に記載の情報端末。
【００７８】
（付記６）
カメラを備える情報端末の省電力方法であって、
前記カメラの撮影画像を用いて人検出処理を行い、
当該情報端末の位置の変化に関する情報を取得し、
前記人検出処理結果と、当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行う
ことを特徴とする携帯端末の省電力方法。
【００７９】
（付記７）
前記人検出処理において、人の検出結果を時間の情報とともに記憶し、
前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出処理を実行させる
ことを特徴とする付記６に記載の情報端末の省電力方法。
【００８０】
（付記８）
当該情報端末は、当該情報端末の位置変化の検知に関するセンサを備え、
前記センサの出力値が当該情報端末が移動したことを示す場合に、前記カメラをパワーオンし、前記人検出処理を実行させる
ことを特徴とする付記６又は７に記載の情報端末の省電力方法。
【００８１】
（付記９）
当該情報端末は、無線受信部をさらに備え、
前記無線受信部が受信した情報が当該情報端末の位置変化を示す場合に、前記カメラをパワーオンし、前記人検出処理を実行させる
ことを特徴とする付記６乃至８のいずれか１項に記載の情報端末の省電力方法。
【００８２】
（付記１０）
前記記憶された人検出処理結果に基づいて、人が検出される確率が低い時間を取得し、当該取得した時間に前記カメラをパワーオフし、前記人検出処理を終了させる
ことを特徴とする付記７に記載の情報端末の省電力方法。
【００８３】
（付記１１）
カメラに接続されたコンピュータに、
カメラの撮影画像による人検出処理、
当該情報端末の位置の変化に関する情報を取得する処理、
前記人検出処理結果と、当該情報端末の位置の変化に関する情報と、の少なくとも一方に基づいて、前記カメラのパワー制御を行う制御処理、
を実行させることを特徴とするプログラム。
【００８４】
（付記１２）
前記人検出処理は、人の検出結果を時間の情報とともに記憶し、
前記制御処理は、前記記憶された人検出処理結果に基づいて、人が検出される確率が高い時間を取得し、当該取得した時間に前記カメラをパワーオンし、前記人検出処理を実行させる
ことを特徴とする付記１１に記載のプログラム。
【００８５】
（付記１３）
前記コンピュータは、位置変化の検知に関するセンサに接続され、
前記制御処理は、センサの出力値が所定の位置の変化を示す場合に、前記カメラをパワーオンし、前記人検出処理を実行させる
ことを特徴とする付記１１又は１２に記載のプログラム。
【００８６】
（付記１４）
前記コンピュータは、無線受信部に接続され、
前記制御処理は、前記無線受信部が受信した情報が所定の位置変化を示す場合に、前記カメラをパワーオンし、前記人検出処理を実行させる
ことを特徴とする付記１１乃至１３のいずれか１項に記載のプログラム。
【００８７】
（付記１５）
前記制御処理は、前記記憶された人検出処理結果に基づいて、人が検出される確率が低い時間を取得し、当該取得した時間に前記カメラをパワーオフし、前記人検出処理を終了させる
ことを特徴とする付記１２に記載のプログラム。
【符号の説明】
【００８８】
１０１    制御部
１０２    人検出器
１０３    ＬＣＤ
１０４    カメラ
１０５    各種センサ
１０６    ＲＦ部
１０７    位置情報検出器
１０８    スケジュール管理部
１０９    ＲＴＣ部
【図１】
0005455245.tif 000002
【図２】
0005455245.tif 000003
【図３】
0005455245.tif 000004
【図４】
0005455245.tif 000005
【図５】
0005455245.tif 000006
【図６】
0005455245.tif 000007
【図７】
0005455245.tif 000008
【図８】
0005455245.tif 000009