(57)【特許請求の範囲】
【請求項１】
撮像部が撮像した解析画像の検知領域内の人の存在の有無を検知する検知部を備え、
前記検知部は、
前記検知領域における人の存在の有無を検知する移動検知モードと、
前記検知領域内の人を囲む識別領域のうち、前記検知領域内で停滞した前記識別領域からなる滞在領域内の人の存在の有無を検知する滞在検知モードと、を有し、
前記検知部は、
前記滞在検知モードにおいて、
前記滞在領域における人の動きに応じた評価値を時間経過にともなって累積した動き量が検知閾値以上になると、人が存在すると判断し、
前記動き量が前記検知閾値未満の状態が保持時間にわたって継続すると、人が存在しないと判断し、
前記保持時間よりも短いリセット時間が経過するごとに、前記動き量をリセットするように構成されている
ことを特徴とする人検知システム。
【請求項２】
撮像部が撮像した解析画像の検知領域内の人の存在の有無を検知する検知部を備え、
前記検知部は、
前記検知領域における人の存在の有無を検知する移動検知モードと、
前記検知領域内の人を囲む識別領域のうち、前記検知領域内で停滞した前記識別領域からなる滞在領域内の人の存在の有無を検知する滞在検知モードと、を有し、
前記検知部は、
前記滞在検知モードにおいて、
前記滞在領域における人の動きに応じた評価値を時間経過にともなって累積した動き量が検知閾値以上になると、人が存在すると判断し、
前記動き量が前記検知閾値以上になるごとに、前記動き量をリセットし、
所定の条件を満たす時間間隔でかつ所定の判定回数連続して前記動き量が前記検知閾値以上になると、人が存在しないと判断するように構成されている
ことを特徴とする人検知システム。
【請求項３】
前記評価値は、前記滞在領域内の画素の輝度値の変化量である
ことを特徴とする請求項１又は２に記載の人検知システム。
【請求項４】
現在時刻を計時する時計部と、
前記時計部で計時される現在時刻が属する時間帯によって、前記解析画像を用いて前記検知領域内の人の存在の有無を検知する状態と、赤外線センサの出力に基づいて前記検知領域内の人の存在の有無を検知する状態とを切り替える切替部と、をさらに備える
ことを特徴とする請求項１〜３のいずれか１項に記載の人検知システム。
【請求項５】
現在時刻を計時する時計部と、
前記時計部で計時される現在時刻が属する時間帯によって、前記滞在検知モードでの前記検知部の感度を変化させる切替部と、をさらに備える
ことを特徴とする請求項１〜３のいずれか１項に記載の人検知システム。
【請求項６】
前記検知部の検知結果に応じた制御信号を送信する送信部をさらに備える
ことを特徴とする請求項１〜５のいずれか１項に記載の人検知システム。
【請求項７】
前記制御信号に応じて制御される負荷をさらに備える
ことを特徴とする請求項６に記載の人検知システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人検知システムに関する。
【背景技術】
【０００２】
従来、撮像装置により撮像された画像を用いて、侵入者を検知する人検知システムが提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に記載の人検知システム（人体検知装置）では、監視領域内の画像を撮像する画像入力手段と、画像入力手段により入力された画像から人体の有無を判定する判定手段とを備えている。この人検知システムでは、ある時間差を有して撮像された同一領域の２枚の画像から差分画像を得て、２値化された差分画像に現れる各々の像についての面積値を用いて、人体の有無が判定されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−３４８２６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、例えば、窓からさし込む日光が床面等を局所的に照らすことで、監視領域内に他の領域よりも輝度の高い「日照スポット」が生じることがある。このような日照スポットは、時間経過に伴って監視領域内を移動する。差分画像から人の有無を判定する従来の人検知システムでは、このような日照スポットの移動が、監視領域内での人の動きと誤って判定され、誤検知を生じる可能性がある。
【０００６】
本発明は上記事由に鑑みてなされており、日光などに起因した誤検知が生じにくい人検知システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様の人検知システムは、撮像部が撮像した解析画像の検知領域内の人の存在の有無を検知する検知部を備え、前記検知部は、前記検知領域における人の存在の有無を検知する移動検知モードと、前記検知領域内の人を囲む識別領域のうち、前記検知領域内で停滞した前記識別領域からなる滞在領域内の人の存在の有無を検知する滞在検知モードと、を有し、前記検知部は、前記滞在検知モードにおいて、前記滞在領域における人の動きに応じた評価値を時間経過にともなって累積した動き量が検知閾値以上になると、人が存在すると判断し、前記動き量が前記検知閾値未満の状態が保持時間にわたって継続すると、人が存在しないと判断し、前記保持時間よりも短いリセット時間が経過するごとに、前記動き量をリセットするように構成されていることを特徴とする。
【０００８】
本発明の第２の態様の人検知システムは、撮像部が撮像した解析画像の検知領域内の人の存在の有無を検知する検知部を備え、前記検知部は、前記検知領域における人の存在の有無を検知する移動検知モードと、前記検知領域内の人を囲む識別領域のうち、前記検知領域内で停滞した前記識別領域からなる滞在領域内の人の存在の有無を検知する滞在検知モードと、を有し、前記検知部は、前記滞在検知モードにおいて、前記滞在領域における人の動きに応じた評価値を時間経過にともなって累積した動き量が検知閾値以上になると、人が存在すると判断し、前記動き量が前記検知閾値以上になるごとに、前記動き量をリセットし、所定の条件を満たす時間間隔でかつ所定の判定回数連続して前記動き量が前記検知閾値以上になると、人が存在しないと判断するように構成されていることを特徴とする。
【発明の効果】
【０００９】
本発明は、日光などに起因した誤検知が生じにくい、という利点がある。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態１に係る人検知システムのブロック図である。
【図２】図２は、実施形態１に係る人検知システムの使用例を示す斜視図である。
【図３】図３Ａ〜図３Ｇは、人が検知領域の外から検知領域内に進入し、その場で立ち止まった後、検知領域から退出する場合の、７つのフレームの解析画像を示す図である。
【図４】図４は、実施形態１に係る人検知システムの動作を示すフローチャートである。
【図５】図５は、実施形態１に係る人検知システム及び比較例について、滞在検知モードにおける動き量の変化の一例を表すグラフである。
【図６】図６Ａは、実施形態１に係る人検知システムについて、滞在検知モードにおける動き量の変化の一例を表すグラフである。図６Ｂは、比較例について、滞在検知モードにおける動き量の変化の一例を表すグラフである。
【図７】図７は、実施形態２に係る人検知システムについて、滞在検知モードにおける動き量の変化の一例を表すグラフである。
【図８】図８は、実施形態３に係る人検知システムのブロック図である。
【発明を実施するための形態】
【００１１】
以下の各実施形態は、人検知システムに関し、特に画像を用いて人を検知する人検知システムに関する。
【００１２】
（実施形態１）
（１）概要
本実施形態の人検知システム１００は、図１に示すように、検知部３１と、作成部３２と、を備えている。検知部３１は、撮像部２が撮像した解析画像の検知領域２１（図３Ａ参照）内の人７０（図２参照）の存在の有無を検知する。作成部３２は、検知領域２１内の人を囲む識別領域２２（図３Ａ参照）を解析画像に作成する。
【００１３】
検知部３１は、検知領域２１における人７０の存在の有無を検知する移動検知モードと、検知領域２１内で停滞した識別領域２２からなる滞在領域２３（図３Ｅ参照）内の人７０の存在の有無を検知する滞在検知モードと、を有している。
【００１４】
検知部３１は、滞在検知モードにおいて、滞在領域２３における人７０の動きに応じた評価値を累積した動き量が検知閾値Ｔｈ２（第２の閾値）以上になると、人７０が存在すると判断するように構成されている。検知部３１は、滞在検知モードにおいて、動き量が検知閾値Ｔｈ２未満の状態が保持時間Ｔ１にわたって継続すると、人７０が存在しないと判断するように構成されている。また、検知部３１は、滞在検知モードにおいて、保持時間Ｔ１よりも短いリセット時間Ｔ２が経過するごとに、動き量をリセットするように構成されている。
【００１５】
ここでいう「動き量」は、評価値を時間軸に沿って累積した値、つまり評価値の累積値である。ここでいう「評価値」は、解析画像から導出可能であって、滞在領域２３における人７０の動きに応じた値である。本実施形態では一例として、「動き量」は滞在領域２３内の画素の輝度値の変化量を時間軸に沿って累積した値（累積値）である。この場合、滞在領域２３における人の動きに応じた「評価値」は、滞在領域２３内の画素の輝度値の変化量である。
【００１６】
本実施形態の人検知システム１００によれば、検知部３１は、滞在検知モードにおいて、保持時間Ｔ１よりも短いリセット時間Ｔ２が経過するごとに、動き量をリセットする。そのため、滞在領域２３内に他の領域よりも輝度の高い「日照スポット」が生じても、滞在領域２３における動き量が検知閾値Ｔｈ２に達する前に、動き量がリセットされることで、誤検出が生じにくくなる。したがって、例えば、窓からさし込む日光（太陽光）が床面等を局所的に照らすことで日照スポットが生じても、日照スポットの移動に起因した誤検知が生じにくくなる。結果的に、本実施形態の人検知システム１００は、日光などに起因した誤検知が生じにくい、という利点がある。なお、ここでいう「日光」には、西日、朝日、及び近隣の建物からの反射光などが含まれる。
【００１７】
（２）詳細
以下、本実施形態の人検知システム１００について図面を参照して詳細に説明する。ただし、以下に説明する構成は、本発明の一例に過ぎず、本発明は下記の実施形態に限定されない。したがって、この実施形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能である。
【００１８】
（２．１）人検知システムの構成
人検知システム１００は、図１に示すように、撮像部２と、制御部３と、送信部４と、記憶部５と、タイマ７とを備えている。
【００１９】
撮像部２は、イメージセンサとレンズ等の光学部材とを有するカメラである。本実施形態では一例として、図２に示すように、撮像部２は、オフィスの天井８０に取り付けられ、オフィス内を上方から撮像する。また、本実施形態では、撮像部２は、動画を撮像し、所定のフレームレートで画像（解析画像）を制御部３へ出力する。
【００２０】
制御部３は、マイコン（マイクロコンピュータ）などのコンピュータを主構成とし、コンピュータのメモリに記録されたプログラムを、コンピュータのプロセッサで実行することにより、適宜の処理を行う。プログラムはメモリに予め記録されていてもよいし、インターネットなどの電気通信回線を通して提供されてもよく、メモリカードなどの記録媒体に記録されて提供されてもよい。制御部３は、検知部３１と、作成部３２と、導出部３３とを有している。
【００２１】
検知部３１は、撮像部２が撮像した解析画像の検知領域２１内の人７０の存在の有無を検知する。ここでいう「検知領域」は、例えば、撮像部２が撮像した画像（解析画像）の一部の領域であってもよく、撮像部２が撮像した画像の全ての領域であってもよい。なお、図２においては、検知領域２１が実空間に存在するように表されているが、これは実空間と解析画像との対応関係を分かりやすくするための表現であり、検知領域２１が実空間に存在する訳ではない。つまり、検知領域２１は、図２では仮想的に示されているに過ぎず、実際には解析画像内に設定されている。
【００２２】
作成部３２は、解析画像の検知領域２１内の人７０を囲む識別領域２２を解析画像に作成する。作成部３２での識別領域２２の作成に際し、作成部３２での検知領域２１内の人７０の抽出方法は特に限定されず、様々な人検知の技術を適用可能である。例えば、背景差分を用いて検知領域２１内の人７０を抽出する手法でもよく、フレーム間差分を用いて解析画像内の人７０の移動速度を導出することで検知領域２１内の人７０を抽出する手法でもよい。本実施形態では、検知領域２１は解析画像の一部の領域であって、作成部３２は、検知領域２１だけでなく解析画像の全体について、人７０を囲む識別領域２２を作成する。ここで、作成部３２は、解析画像における人７０の幅、高さに基づいて、長方形状の識別領域２２を、解析画像内に人７０を囲むように作成する。つまり、識別領域２２は、解析画像内において、人７０を含むように作成される領域である。
【００２３】
導出部３３は、検知領域２１内での識別領域２２の位置変化量を導出する。また、導出部３３は、滞在領域２３内での動き量を導出する。ここでいう「滞在領域」は、検知領域２１内で停滞した識別領域２２である。識別領域２２の位置変化量、及び滞在領域２３内での動き量の導出方法については、「（２．２）基本動作」の欄で説明する。
【００２４】
送信部４は、制御対象となる負荷６に対し、検知部３１の検知結果（人７０の存在の有無）に応じた制御信号を送信する。送信部４は、負荷６に対して直接的に制御信号を送信してもよく、中継器などを介して間接的に制御信号を送信してもよい。また、送信部４の通信方式については、例えばＷｉ−Ｆｉ（登録商標）などを用いる無線通信方式、又は信号線による有線通信方式など、適宜の通信方式を適用可能である。
【００２５】
記憶部５は、評価指標とする停滞閾値Ｔｈ１（第１の閾値）と、検知閾値Ｔｈ２（第２の閾値）とを記憶している。さらに、記憶部５は、保持時間Ｔ１及びリセット時間Ｔ２等の値も記憶している。
【００２６】
タイマ７は、保持時間Ｔ１（図５参照）及びリセット時間Ｔ２（図５参照）の計時に用いられる。タイマ７は、カウント値を制御部３に出力する。タイマ７は、制御部３からのリセット信号を受けて、カウント値をリセットする。
【００２７】
ここで、検知部３１は、検知モードとして、解析画像の検知領域２１における人７０の存在の有無を検知する移動検知モードと、滞在領域２３における動き量に基づいて人７０の存在の有無を検知する滞在検知モードとを有している。検知部３１は、移動検知モードにおいて、識別領域２２の位置変化量が停滞閾値Ｔｈ１未満になると、検知領域２１内での識別領域２２の位置を固定し、識別領域２２を滞在領域２３とし、滞在領域２３について滞在検知モードで人７０の存在の有無を検知する。つまり、滞在領域２３は、検知領域２１内での位置変化量が停滞閾値Ｔｈ１未満となることで、検知領域２１内で停滞したとみなされた識別領域２２である。
【００２８】
検知部３１が移動検知モードで動作している限りにおいては、作成部３２は、人検知システム１００の解析画像の検知領域２１内を人７０が移動するにつれて、識別領域２２の位置を更新することで、検知領域２１内の人７０の位置を識別領域２２にて追跡する。すなわち、移動検知モードにおいては、検知部３１は、検知領域２１の全域を対象として人７０の存在の有無を検知し、検知領域２１内で人７０が大きく移動した場合でも、人７０の位置を追跡することで継続的に人７０の存在の有無を検知する。
【００２９】
一方、滞在検知モードにおいては、検知部３１は、検知領域２１内で停滞した識別領域２２である滞在領域２３、つまり検知領域２１内での位置が固定された識別領域２２である滞在領域２３内を対象として、人７０の存在の有無を検知する。よって、滞在検知モードにおいては、検知部３１は、人７０が検知領域２１内の一箇所に止まっている（停滞している）状態にあっても、人７０の微動を検知することで、滞在領域２３内の人７０の存在の有無を検知できる。
【００３０】
滞在検知モードにおいては、検知部３１は、滞在領域２３における動き量と検知閾値Ｔｈ２とを比較することによって、滞在領域２３内の人７０の存在の有無を検知する。すなわち、滞在領域２３における動き量が検知閾値Ｔｈ２以上であると、検知部３１は、人７０が存在すると判断する。これに対して、滞在領域２３における動き量が検知閾値Ｔｈ２未満の状態が、保持時間Ｔ１にわたって継続すると、検知部３１は、人７０が存在しないと判断する。すなわち、検知部３１の検知モードが滞在検知モードに一旦切り替わると、たとえ動き量が検知閾値Ｔｈ２未満であっても、検知部３１は、すぐには人７０が存在しないとは判断せず、保持時間Ｔ１の間は人７０が存在するとの判断を継続する。保持時間Ｔ１は、タイマ７によって計時されているため、検知部３１は、滞在領域２３内に人７０が存在すると判断する度に、タイマ７にリセット信号を出力して、保持時間Ｔ１のカウント値をリセットする。
【００３１】
ただし、検知部３１は、移動検知モードと、滞在検知モードとを完全に切り替えるのではなく、原則、移動検知モードで動作する。検知部３１は、検知領域２１内に滞在領域２３が出現すると（つまり、識別領域２２の停滞が発生すると）、滞在領域２３内についてのみ滞在検知モードで人７０の存在の有無を検知する。そして、検知部３１は、検知領域２１のうち滞在領域２３以外の領域は移動検知モードで人７０の存在の有無を検知する。つまり、検知部３１は、検知領域２１内に滞在領域２３が出現すると、滞在領域２３についてのみ、部分的に検知モードを滞在検知モードとするのであって、検知モードが移動検知モードから滞在検知モードへ完全に切り替わるのではない。
【００３２】
また、滞在検知モードから移動検知モードへの切り替えは、滞在検知モードにおいて、検知部３１が、滞在領域２３に人７０が存在しないと判断したときに行われる。つまり、滞在領域２３における動き量が検知閾値Ｔｈ２未満の状態が、保持時間Ｔ１にわたって継続すると、検知部３１は滞在検知モードを終了する。保持時間Ｔ１の長さは、人検知システム１００の用途などによって適宜設定される。本実施形態では一例として、保持時間Ｔ１は３分〜１０分程度である。保持時間Ｔ１は、可変であってユーザが任意に変更可能であることが好ましい。
【００３３】
検知部３１は、滞在検知モードから移動検知モードへの切り替え時、滞在領域２３を解除する。ここでいう滞在領域２３の解除とは、検知領域２１内に設定された滞在領域２３を削除することを意味する。滞在領域２３を解除した場合、検知部３１は、滞在領域２３を識別領域２２に戻すのではなく、単に滞在領域２３の設定を解消してもよい。つまり、滞在領域２３が解除されると、検知領域２１における滞在領域２３と同じ位置には、滞在領域２３と識別領域２２とのいずれも残らない。
【００３４】
検知領域２１内の複数箇所に滞在領域２３が設定されている状態において、検知部３１は、滞在検知モードから移動検知モードへの切り替えについては、滞在領域２３毎に行ってもよいし、全ての滞在領域２３について一斉に行ってもよい。
【００３５】
検知部３１は、移動検知モードにおいて、作成部３２が作成した識別領域２２が検知領域２１内に存在するか否かによって、人７０の存在の有無を検知する。識別領域２２が検知領域２１内に存在すれば、検知部３１は人７０が存在すると判断する。識別領域２２が検知領域２１内に存在していなければ、検知部３１は人７０が存在しないと判断する。これにより、検知部３１は、検知領域２１内の人７０と検知領域２１外の人７０とを区別して検知することができる。なお、検知部３１は、識別領域２２が一部でも検知領域２１に重複する場合には、識別領域２２が検知領域２１内に存在すると判断することが好ましい。
【００３６】
また、検知部３１は、滞在領域２３が検知領域２１内に存在するか否かによって、人７０の存在の有無を検知する。滞在領域２３が検知領域２１内に存在すれば、検知部３１は人７０が存在すると判断する。滞在領域２３が検知領域２１内に存在していなければ、検知部３１は人７０が存在しないと判断する。なお、検知部３１は、滞在領域２３が一部でも検知領域２１に重複する場合には、滞在領域２３が検知領域２１内に存在すると判断することが好ましい。
【００３７】
ところで、検知部３１が検知領域２１内に人７０が存在すると判断した場合、検知部３１の検知モードが滞在検知モードか移動検知モードかで、人検知システム１００の最終的な検知結果は異なる。具体的には、人検知システム１００では、検知部３１が移動検知モードで人７０が存在すると判断したときは「移動状態」と判断され、検知部３１が滞在検知モードで人７０が存在すると判断したときは「滞在状態」と判断される。なお、「移動状態」と「滞在状態」との両方の検知結果が重複して得られた場合、人検知システム１００は、「滞在状態」の検知結果を優先的に採用する。検知部３１が移動検知モードと滞在検知モードとのいずれでも人７０が存在しないと判断したときには、人検知システム１００は、「不在状態」と判断する。
【００３８】
本実施形態では、人検知システム１００の制御対象となる負荷６は、照明装置である。この負荷６は、少なくとも「点灯」と、「消灯」との２つの動作モードを有している。
【００３９】
負荷６の動作モードが「消灯」である場合に、人７０が存在すると検知部３１が判断すると、送信部４は、負荷６に対して「点灯」を指示する制御信号を送信する。「点灯」を指示する制御信号を受信した負荷６は、動作モードを「消灯」から「点灯」に切り替える。一方、負荷６の動作モードが「点灯」である場合に、検知部３１が人７０は存在しないと判断すると、送信部４は、負荷６に対して「消灯」を指示する制御信号を送信する。「消灯」を指示する制御信号を受信した負荷６は、動作モードを「点灯」から「消灯」に切り替える。
【００４０】
送信部４は、検知領域２１内の人７０が移動している（移動状態にある）のか、滞在している（滞在状態にある）のか、を区別可能な形で検知結果を出力する。つまり、送信部４は、検知部３１が滞在検知モードで人７０が存在すると判断するときと、移動検知モードで人７０が存在すると判断するときとで、それぞれ異なる制御信号を負荷６に送信する。そうすることで、人７０の移動、滞在に応じて負荷６を制御することができる。
【００４１】
（２．２）基本動作
以下、人検知システム１００の基本動作について、図３Ａ〜図３Ｇを参照して説明する。図３Ａ〜図３Ｇは、人７０が検知領域２１の外から検知領域２１内に進入し、その場で立ち止まった（停滞した）後、検知領域２１から退出する場合の、７つのフレームの解析画像を示す図である。図３Ａ〜図３Ｇに示す解析画像は時系列に沿って並んでいるが、フレーム間の時間間隔は適当である。
【００４２】
まず、図３Ａの状態では、人７０が解析画像内（つまり、撮像部２の視野内）ではあるが検知領域２１の外となる位置に存在する。そのため、作成部３２は、解析画像内の人７０を囲むように解析画像に識別領域２２を作成する。ここでは、検知領域２１内に人７０が存在しないため、解析画像のうちの検知領域２１の外に識別領域２２が作成される。このとき、検知部３１は、移動検知モードで動作しており、検知領域２１に人７０が存在しない状態、つまり「不在状態」と判断する。
【００４３】
次に、図３Ｂの状態では、解析画像において人７０は検知領域２１内まで移動している。ここでは、識別領域２２は検知領域２１の端に位置しており、識別領域２２の一部が検知領域２１に重複している状態にある。このとき、検知部３１は移動検知モードで動作しているから、人７０が存在する状態、つまり「移動状態」と判断する。
【００４４】
「移動状態」との判断がされると、導出部３３は、連続する２つのフレーム間における識別領域２２の中心の移動距離を距離Ｌとして算出し、距離Ｌを識別領域２２の位置変化量として導出する。図３Ｂの状態から図３Ｃの状態にかけては、解析画像において人７０は検知領域２１を移動している。ここでは、図３Ｂ及び図３Ｃは、連続する２フレームの解析画像を表している。そのため、図３Ｃの状態では、図３Ｂにおける識別領域２２の中心から、図３Ｃにおける識別領域２２の中心までの距離Ｌが、位置変化量として導出される。
【００４５】
このようにして導出される識別領域２２の位置変化量（距離Ｌ）が、停滞閾値Ｔｈ１以上であれば、検知部３１は、引き続き移動検知モードで人の存在の有無を検知する。ここでは、図３Ｂ及び図３Ｃのいずれの場合でも、検知部３１は、移動検知モードで動作し、人７０が存在する（移動状態）と判断する。
【００４６】
次に、図３Ｄの状態では、人７０は図３Ｃの状態と同じ位置に存在している。そのため、識別領域２２の位置変化量（距離Ｌ）が停滞閾値Ｔｈ１未満となり、検知部３１は、検知モードを移動検知モードから滞在検知モードへ切り替える。このとき、検知部３１は、識別領域２２の位置を固定して、図３Ｅに示すように識別領域２２を滞在領域２３へと変更する。すなわち、位置変化量が停滞閾値Ｔｈ１未満の識別領域２２があれば、検知部３１は、この識別領域２２を滞在領域２３とし、滞在領域２３についてのみ滞在検知モードで人７０の存在の有無を検知するように、検知モードを部分的に滞在検知モードとする。
【００４７】
図３Ｅの状態では、検知部３１は、滞在検知モードで動作するので、滞在領域２３における動き量と検知閾値Ｔｈ２とを比較することによって、滞在領域２３内の人７０の存在の有無を検知する。また、検知部３１は、滞在検知モードで滞在領域２３内において人７０の存在の有無を検知する際、滞在領域２３外でかつ解析画像の検知領域２１内の他の人の存在の有無については、移動検知モードにて検知する。そのため、滞在領域２３内の人７０以外の人が検知領域２１内に進入すると、検知部３１は、移動検知モードでこの人の存在（進入）を検知することができる。
【００４８】
本実施形態では、「動き量」は滞在領域２３内の画素の輝度値の変化量を時間軸に沿って累積した値（累積値）である。この場合、滞在領域２３における人の動きに応じた「評価値」は、滞在領域２３内の画素の輝度値の変化量である。
【００４９】
すなわち、図３Ｅに示すように、滞在領域２３内の人７０が動いていると、滞在領域２３における画素の輝度値は、人の動きに応じて変化する。そこで、本実施形態では、制御部３が撮像部２から解析画像を取得する度に、最新の解析画像と、１フレーム前の解析画像とから差分画像を生成する。差分画像における各画素の輝度値は、輝度値の変化量に相当する。導出部３３は、差分画像が得られる度に、差分画像における滞在領域２３内の全ての画素の各々について輝度値を累積することによって、滞在領域２３内の全ての画素の各々についての輝度値の変化量の累積値を導出する。
【００５０】
以下、滞在領域２３内の１つの画素（以下、「着目画素」という）に着目した場合の、動き量の導出方法について一例を挙げて説明する。滞在領域２３内の人の動きに伴って、着目画素の輝度値が「１」変化すると、着目画素についての輝度値の変化量の累積値は「１」となる。さらに、滞在領域２３内の人の動きに伴って着目画素の輝度値が「３」変化すると、着目画素についての輝度値の変化量の累積値は「４」となる。さらに、滞在領域２３内の人の動きに伴って着目画素の輝度値が「２」変化すると、着目画素についての輝度値の変化量の累積値は「６」となる。このようにして導出される輝度値の変化量の累積値が、着目画素についての「動き量」となる。
【００５１】
そして、導出部３３は、滞在領域２３内の全ての画素の各々について、動き量を導出する。検知部３１は、滞在検知モードにおいては、滞在領域２３内の全ての画素の各々について、動き量と検知閾値Ｔｈ２とを比較し、動き量が検知閾値Ｔｈ２以上の画素について検知フラグを立てる。規定画素数（例えば８画素）以上の画素について検知フラグが立つと、検知部３１は、滞在領域２３内に人７０が存在すると判断する。つまり、検知部３１は、滞在領域２３内の画素のうち規定画素数以上の画素において、動き量が検知閾値Ｔｈ２以上になったときに、滞在領域２３内に人７０が存在すると判断する。
【００５２】
そして、検知部３１は、滞在領域２３内に人７０が存在すると判断すると、上述したように保持時間Ｔ１のカウント値をリセットする（ゼロにする）。さらに、検知部３１は、滞在領域２３内に人７０が存在すると判断すると、動き量をリセットする。つまり、検知部３１は、滞在領域２３内に人７０が存在すると判断する度に、滞在領域２３内の全ての画素について輝度値の変化量の累積値をリセットする（ゼロにする）。なお、規定画素数は１画素でもよく、この場合、１画素でも検知フラグが立った時点で、検知部３１は、滞在領域２３内に人７０が存在すると判断する。
【００５３】
図３Ｅの状態では、滞在領域２３内の人７０が動いており、かつ検知部３１は滞在検知モードで動作しているから、検知部３１は、人７０が存在する状態、つまり「滞在状態」と判断する。
【００５４】
次に、図３Ｆの状態では、人７０は滞在領域２３から退出し、滞在領域２３の外を移動している。そのため、作成部３２は、解析画像内の人７０を囲むように新たに識別領域２２を作成する。図３Ｆの状態では、解析画像において人７０は検知領域２１内を移動している。このとき、検知部３１は移動検知モードで動作しており、人７０が存在する状態、つまり「移動状態」と判断する。
【００５５】
ただし、滞在領域２３における動き量が検知閾値Ｔｈ２未満になっても、検知部３１は、すぐには人７０が存在しないとは判断せず、保持時間Ｔ１の間は人７０が存在するとの判断を継続する。つまり、図３Ｆの状態においても、図３Ｅに示す滞在領域２３は解除されずに残ることになる。したがって、図３Ｆの状態においては、検知部３１は滞在検知モードでも動作しており、人７０が存在する状態、つまり「滞在状態」と判断する。結果的に、図３Ｆの状態では、「移動状態」と「滞在状態」との両方の検知結果が重複して得られるので、検知部３１は、「滞在状態」の検知結果を優先的に採用する。
【００５６】
また、図３Ｆの状態から図３Ｇの状態にかけては、解析画像において人７０は検知領域２１を移動している。ここでは、図３Ｆ及び図３Ｇは、連続する２フレームの解析画像を表している。そのため、図３Ｇの状態では、図３Ｆにおける識別領域２２の中心から、図３Ｇにおける識別領域２２の中心までの距離Ｌが、位置変化量として導出される。さらに、図３Ｇの状態においても、滞在領域２３は解除されずに残っているため、結果的に、「移動状態」と「滞在状態」との両方の検知結果が重複して得られ、検知部３１は、「滞在状態」の検知結果を優先的に採用する。
【００５７】
図３Ｇの後、人７０が検知領域２１から退出すると、移動検知モードでの検知結果は「不在状態」となるため、保持時間Ｔ１が経過して滞在領域２３が解除されると、検知部３１は、人７０が存在しない状態、つまり「不在状態」と判断する。ただし、検知部３１は、移動検知モードにおいても、検知領域２１内に識別領域２２がなくなってすぐに「不在状態」と判断する構成に限らず、遅延時間の経過後に「不在状態」と判断してもよい。遅延時間は保持時間Ｔ１と同じ長さの時間であってもよいし、異なる長さの時間であってもよい。
【００５８】
（２．３）具体的動作
以下、人検知システム１００の具体的動作について説明する。
【００５９】
本実施形態の人検知システム１００では、検知部３１は、滞在検知モードにおいて、リセット時間Ｔ２が経過するごとに、導出部３３で導出された動き量をリセットする機能を有している。ここで、リセット時間Ｔ２は保持時間Ｔ１よりも短い時間である。すなわち、検知部３１は、滞在領域２３内に人７０が存在すると判断しなくても、リセット時間Ｔ２が経過すれば、動き量をリセットすることになる。
【００６０】
本実施形態では、検知部３１は、タイマ７の出力を利用して、制御部３の内部でリセット時間Ｔ２を計時している。そのため、検知部３１は、リセット時間Ｔ２が経過する度に、リセット時間Ｔ２のカウント値をリセットするが、タイマ７へのリセット信号の出力は行わない。つまり、保持時間Ｔ１のカウント値に関しては、リセット時間Ｔ２が経過してもリセットされない。要するに、リセット時間Ｔ２が経過するごとに検知部３１が行うリセットは、制御部３の内部のリセット（内部リセット）であって、制御部３の外部にあるタイマ７のリセットは含まない。
【００６１】
次に、人検知システム１００の具体的動作について、図４を参照して説明する。図４は、検知部３１の動作の一例を示すフローチャートである。
【００６２】
ステップＳ１において、検知部３１は移動検知モードで動作を開始する。このとき、検知部３１は、移動検知モードで検知領域２１における人７０の存在の有無を検知する。なお、初期値としては、検知部３１は、検知領域２１に人７０が存在しない状態、つまり「不在状態」と判断する（ステップＳ２）。
【００６３】
その後、検知領域２１内に人７０が存在しないと検知部３１が判断している間は（ステップＳ３のＮＯ）、検知部３１は、「不在状態」との判断結果を維持する。
【００６４】
検知領域２１内に人７０が存在すること、つまり検知領域２１内に人７０が進入したことを検知部３１が検知すると（ステップＳ３のＹＥＳ）、検知部３１は、人７０が存在する状態、つまり「移動状態」と判断する（ステップＳ４）。
【００６５】
「移動状態」との判断がされると、検知部３１は、導出部３３により導出された識別領域２２の位置変化量と、停滞閾値Ｔｈ１とを比較する（ステップＳ５）。識別領域２２の位置変化量（距離Ｌ）が、停滞閾値Ｔｈ１以上であれば（ステップＳ５のＮＯ）、検知部３１は、ステップＳ３に戻って、引き続き移動検知モードで人の存在の有無を検知する。
【００６６】
一方、識別領域２２の位置変化量（距離Ｌ）が停滞閾値Ｔｈ１未満であれば（ステップＳ５のＹＥＳ）、検知部３１は、ステップＳ６に進み、検知モードを移動検知モードから滞在検知モードに切り替える。ステップＳ６において検知部３１の検知モードが滞在検知モードに切り替わると、検知部３１は、識別領域２２を滞在領域２３へと変更する。このとき、検知部３１は、導出部３３で導出された動き量をリセットし、かつ保持時間Ｔ１のカウント値をリセットする。したがって、検知部３１の検知モードが滞在検知モードに切り替わった時点では、滞在領域２３内の動き量及び保持時間Ｔ１のカウント値は、いずれもゼロである。
【００６７】
その後、検知部３１は、滞在領域２３における動き量と検知閾値Ｔｈ２とを比較することによって、滞在領域２３内の人７０の存在の有無を検知する（ステップＳ７）。動き量が検知閾値Ｔｈ２以上となり、滞在領域２３内に人７０が存在することを検知部３１が検知すると（ステップＳ７のＮＯ）、検知部３１は、人７０が存在する状態、つまり「滞在状態」と判断する（ステップＳ８）。「滞在状態」との判断がされると、ステップＳ９及びステップＳ１０を経てステップＳ７に戻り、検知部３１は、引き続き滞在検知モードで人の存在の有無を検知する。ステップＳ９では、検知部３１は、導出部３３で導出された動き量をリセットする。ステップＳ１０では、検知部３１は、タイマ７にリセット信号を送信して、保持時間Ｔ１のカウント値をリセットする。
【００６８】
一方、動き量が検知閾値Ｔｈ２未満であれば（ステップＳ７のＹＥＳ）、検知部３１は、リセット時間Ｔ２が経過したか否かを判断する（Ｓ１１）。リセット時間Ｔ２が経過していれば（ステップＳ１１のＹＥＳ）、検知部３１は、ステップＳ１２を経てステップＳ１３に進む。リセット時間Ｔ２が経過していなければ（ステップＳ１１のＮＯ）、検知部３１は、ステップＳ１２を経ずにステップＳ１３へ進む。ステップＳ１２では、検知部３１は、導出部３３で導出された動き量をリセットする。
【００６９】
ステップＳ１３においては、検知部３１は、保持時間Ｔ１が経過したか否かを判断する。保持時間Ｔ１のカウント値に関しては、リセット時間Ｔ２が経過してもリセットされないため、保持時間Ｔ１が経過することは、動き量が検知閾値Ｔｈ２未満の状態が保持時間Ｔ１継続したことと同義である。保持時間Ｔ１が経過していなければ（ステップＳ１３のＮＯ）、ステップＳ７に戻り、検知部３１は、引き続き滞在検知モードで人の存在の有無を検知する。保持時間Ｔ１が経過すると（ステップＳ１３のＹＥＳ）、ステップＳ１４に進み、検知部３１は、検知モードを滞在検知モードから移動検知モードに切り替える。検知領域２１のうち滞在領域２３以外の領域については、検知部３１は、元々、移動検知モードで人の存在の有無を検知しているので、検知モードが滞在検知モードから移動検知モードに切り替わるのは、滞在領域２３内についてのみである。
【００７０】
ステップＳ１４において検知部３１の検知モードが移動検知モードに切り替わると、ステップＳ３に戻って、検知部３１は、移動検知モードで動作する。ステップＳ１４において検知部３１の検知モードが移動検知モードに切り替わると、検知部３１は、滞在領域２３を解除する。
【００７１】
（２．４）日光の影響
以下、図５、図６Ａ及び図６Ｂを参照して、比較例との対比を交えつつ、本実施形態の人検知システム１００における日光の影響について説明する。とくに、ここでは窓から西日がさし込むような、夕方の状況を想定とする。図５、図６Ａ及び図６Ｂでは、横軸を時間軸とする、滞在検知モードにおける動き量の変化の一例を表すグラフである。なお、図５、図６Ａ及び図６Ｂのいずれも、滞在領域２３内の１つの画素に着目した場合の、動き量を表している。
【００７２】
ここで想定する比較例は、滞在検知モードにおいて、リセット時間Ｔ２が経過するごとに、導出部３３で導出された動き量をリセットする機能がない点で、本実施形態の人検知システム１００と相違する。つまり、比較例では、図４に示すフローチャートのステップＳ１１及びステップＳ１２がなく、動き量が検知閾値Ｔｈ２未満であれば（ステップＳ７のＹＥＳ）、検知部３１は、ステップＳ１１及びステップＳ１２を経ずにステップＳ１３へ進む。その他の構成及び機能は、比較例と、本実施形態の人検知システム１００とで同様である。
【００７３】
まず、比較例の場合の日光（ここでは西日）の影響について説明する。例えば、窓からさし込む日光が床面等を局所的に照らすことで、検知領域２１内に他の領域よりも輝度の高い「日照スポット」が生じることがある。このような日照スポットは、時間経過に伴って検知領域２１内を移動する。そのため、滞在領域２３内に日照スポットが生じた場合には、日照スポットの移動が、滞在領域２３内での人７０の動きと誤って判定され、誤検知を生じる可能性がある。通常、日照スポットは１分間に数ｃｍ程度移動するので、移動検知モードのように、人７０の移動を検知するために検知部３１が比較的低感度で動作する検知モードにおいては、誤検知は生じにくい。一方、滞在検知モードのように、滞在領域２３内の人７０の微動を検知するために検知部３１が比較的高感度で動作する検知モードにおいては、日照スポットの移動によって誤検知が生じやすくなる。
【００７４】
すなわち、比較例においては、検知部３１が滞在検知モードで動作している状態で、滞在領域２３内に日照スポットが生じていると、滞在領域２３内に人７０が存在しない場合でも、図５に破線で示すように、滞在領域２３における動き量に変化が生じる。具体的には、日照スポットが移動することで、滞在領域２３における画素の輝度値の変化量の累積値である動き量は、時間経過に伴って徐々に大きくなる。そして、滞在領域２３における動き量が、検知閾値Ｔｈ２以上になると、検知部３１は、滞在領域２３内に人７０が存在すると判断する。滞在領域２３内に人７０が存在すると判断されると、動き量はリセットされる。
【００７５】
ここで、滞在領域２３における動き量が検知閾値Ｔｈ２未満の状態が、保持時間Ｔ１にわたって継続すると、検知部３１は滞在検知モードを終了する。言い換えれば、保持時間Ｔ１以内に、滞在領域２３における動き量が検知閾値Ｔｈ２に達しなければ、検知部３１は滞在検知モードを終了する。そのため、日照スポットの移動に起因して動き量が初期値（ゼロ）から検知閾値Ｔｈ２に達するまでの時間が、保持時間Ｔ１より短い場合に、誤検知が生じることになる。
【００７６】
したがって、比較例においては、図６Ｂに示すように、滞在領域２３より人７０が退出した時点（図中「Ｘ１」の時点）から、保持時間Ｔ１が経過する前に、日照スポットの移動に起因して動き量が検知閾値Ｔｈ２に達すると、「滞在状態」と判断される。通常、日照スポットの移動速度は、日没が近づくにつれて速くなる。その結果、日照スポットが滞在領域２３から外れるか、又は日没で日照スポットが消滅するまでは、検知部３１は、「滞在状態」と判断し続けることになる。
【００７７】
これに対して、本実施形態の人検知システム１００によれば、検知部３１は、滞在検知モードにおいて、保持時間Ｔ１よりも短いリセット時間Ｔ２が経過するごとに、導出部３３で導出された動き量をリセットする。そのため、検知部３１が滞在検知モードで動作している状態において、日照スポットが移動することで、滞在領域２３における動き量が、時間経過に伴って徐々に大きくなっても、図５に実線で示すように、動き量は小刻みにリセットされる。具体的には、日照スポットの移動に起因して動き量が初期値（ゼロ）から検知閾値Ｔｈ２に達するまでの時間より、リセット時間Ｔ２が短く設定されることで、滞在領域２３における動き量は、検知閾値Ｔｈ２に達する前にリセットされる。つまり、本実施形態の人検知システム１００では、比較例（図５に破線で示す）とは異なり、滞在領域２３における動き量が検知閾値Ｔｈ２に達する前にリセットされるので、誤検知が生じにくくなる。
【００７８】
したがって、本実施形態の人検知システム１００においては、図６Ａに示すように、滞在領域２３より人７０が退出した時点（図中「Ｘ１」の時点）から、保持時間Ｔ１が経過するまでの間、動き量は検知閾値Ｔｈ２未満に抑えられる。その結果、滞在領域２３より人７０が退出した時点（図中「Ｘ１」の時点）から、保持時間Ｔ１が経過すると、検知部３１は、滞在検知モードを終了して滞在領域２３を解除する。これにより、検知部３１は「不在状態」と判断可能となる。図６Ａでは、比較例（図６Ｂ参照）との対比のために、保持時間Ｔ１の経過後も、滞在領域２３における動き量が変化するように記載しているが、実際は、保持時間Ｔ１が経過して滞在領域２３が解除された時点で、動き量の導出も終了する。そのため、図６Ａの例では、日没の間際で日射スポットの移動速度が速くなり、リセット時間Ｔ２以内に動き量が検知閾値Ｔｈ２に達しても、誤検知は生じない。
【００７９】
ここでは、西日の影響について説明したが、本実施形態の人検知システム１００によれば、西日のみならず、例えば朝日、及び近隣の建物からの反射光などに起因した誤検知も生じにくくなる。
【００８０】
また、リセット時間Ｔ２の長さは、人検知システム１００の用途、又は保持時間Ｔ１との関係などによって適宜設定される。保持時間Ｔ１が３分〜１０分程度であれば、一例として、リセット時間Ｔ２は５秒〜２０秒程度であることが好ましい。また、リセット時間Ｔ２は、可変であってユーザが任意に変更可能であることが好ましい。
【００８１】
（３）効果
以上説明したように、本実施形態の人検知システム１００によれば、検知部３１は、滞在検知モードにおいて、保持時間Ｔ１よりも短いリセット時間Ｔ２が経過するごとに、動き量をリセットする。そのため、滞在領域２３内に他の領域よりも輝度の高い「日照スポット」が生じても、滞在領域２３における動き量が検知閾値Ｔｈ２に達する前に、動き量がリセットされることで、誤検出が生じにくくなる。したがって、例えば、窓からさし込む日光が床面等を局所的に照らすことで日照スポットが生じても、日照スポットの移動に起因した誤検知が生じにくくなる。結果的に、本実施形態の人検知システム１００は、日光などに起因した誤検知が生じにくい、という利点がある。
【００８２】
また、本実施形態のように、評価値は、滞在領域２３内の画素の輝度値の変化量であることが好ましい。この構成によれば、例えば差分画像における滞在領域２３内の各画素について輝度値を累積するだけの比較的簡単な処理により、動き量を求めることが可能である。したがって、動き量を求める処理にかかる処理負荷を低減することができる。
【００８３】
（４）変形例
以下、実施形態１の変形例を列挙する。
【００８４】
実施形態１では、撮像部２、送信部４、記憶部５、及びタイマ７は人検知システム１００の構成要素であるが、撮像部２、送信部４、記憶部５、及びタイマ７は人検知システム１００の構成要素に含まれなくてもよい。さらに、実施形態１では、負荷６は人検知システム１００の構成要素ではないが、負荷６が人検知システム１００の構成要素に含まれていてもよい。
【００８５】
また、人検知システム１００の複数の構成要素は、１つの筐体に収められていて１つの装置を構成してもよいし、複数の装置に分かれて設けられ、複数の装置が有機的に関係し合い１つのまとまった機能を発揮してもよい。
【００８６】
さらに、実施形態１では、検知部３１、作成部３２、及び導出部３３が制御部３に設けられ、送信部４、記憶部５、及びタイマ７が制御部３に外付けされるように構成されているが、この構成に限らない。例えば、送信部４、記憶部５、及びタイマ７は制御部３に設けられていてもよい。さらに、導出部３３は人検知システム１００に必須の構成ではなく、滞在領域２３における動き量、及び識別領域２２の位置変化量の導出は、例えば検知部３１が行ってもよい。
【００８７】
また、人検知システム１００の制御対象となる負荷６は、照明装置に限らず、例えば空調機器、調理機器等のように、少なくとも２つの動作モードを有する電気機器であればよい。
【００８８】
また、導出部３３は、検知領域２１内での識別領域２２の位置変化量を導出する際に、必ずしも識別領域２２の中心を基準点としなくてもよい。つまり、導出部３３は、例えば、移動する前後の識別領域２２の代表点間の距離を算出し、この距離を識別領域２２の位置変化量として導出する構成であってもよい。ここでいう代表点は、例えば識別領域２２の重心、頂点などである。
【００８９】
また、検知部３１において検知領域２１内に人が存在すると判断された場合、検知部３１の検知モードが滞在検知モードか移動検知モードかで、人検知システム１００の最終的な検知結果が異なることは必須の構成ではない。つまり、人検知システム１００では、検知部３１が移動検知モードで人が存在すると判断したとき（移動状態）と、検知部３１が滞在検知モードで人が存在すると判断したとき（滞在状態）とが区別されていなくてもよい。又は、検知部３１にて「移動状態」と「滞在状態」とが区別される場合であっても、送信部４は、「移動状態」と「滞在状態」とで同一の制御信号を負荷６に送信してもよい。
【００９０】
また、タイマ７は、保持時間Ｔ１の計時用と、リセット時間Ｔ２の計時用とで個別に設けられていてもよい。さらに、タイマ７は制御部３（マイコン）に内蔵されていてもよい。
【００９１】
また、人検知システム１００は、検知部３１が、少なくとも滞在検知モードにおいて、解析画像にフィルタ画像処理を適用した出力画像を用いて人の存在の有無を検知してもよい。この構成において、フィルタ画像処理は、例えばソーベルフィルタなどの、微分フィルタ画像処理を用いることが好ましい。これにより、人検知システム１００は、人の存在の有無をより精度高く検知することができる。さらに、検知部３１は、移動検知モードにおいて人の存在の有無を検知する際にもフィルタ画像処理を適用した出力画像を用いてもよい。フィルタ画像処理は、ソーベルフィルタ画像処理に限定されない。フィルタ画像処理は、例えば、１次微分フィルタ（例えば、エッジ検出、線検出など）、２次微分フィルタ（例えば、ラプラシアンフィルタなど）、画像強調（例えば、低周波強調、高周波強調など）などでもよい。
【００９２】
また、滞在検知モードにおいて人の存在の有無に判断に用いられる「動き量」は、滞在領域２３内の画素の輝度値の変化量を時間軸に沿って累積した値に限らない。例えば、「動き量」は、滞在領域２３における画素の輝度値の変化量の、代表値（平均値や中央値）からのばらつきの大きさの累積値を、動き量として導出してもよい。この場合、滞在領域２３における人の動きに応じた「評価値」は、滞在領域２３内の画素の輝度値の変化量の、代表値（平均値や中央値）からのばらつきの大きさである。
【００９３】
また、検知部３１は、滞在検知モードにおいて、保持時間Ｔ１が経過しない場合でも、所定の条件を満たした場合には、滞在検知モードを終了して滞在領域２３を解除するように構成されていてもよい。例えば、滞在領域２３における動き量が、検知閾値Ｔｈ２よりも大きな解除閾値Ｔｈ３（第３の閾値）以上となった場合に、検知部３１は、滞在検知モードを終了して滞在領域２３を解除してもよい。このように、動き量が解除閾値Ｔｈ３以上であれば、滞在検知モードから移動検知モードに検知モードが切り替わることで、人７０が滞在領域２３内から滞在領域２３の外へ移動した場合に、検知部３１は、人７０の存在を見失わずに検知することができる。
【００９４】
また、動き量及び検知閾値Ｔｈ２等の２値間の比較において、「未満」としているところは、２値の一方が他方を下回っている場合を意味する。ただし、これに限らず、ここでいう「未満」は、２値が等しい場合と、２値の一方が他方を下回っている場合との両方を含む「以下」と同義であってもよい。つまり、２値が等しい場合を含むか否かは、閾値等の設定次第で任意に変更できるので、「未満」か「以下」かに技術上の差異はない。同様に、「以上」においても「より大きい」と同義であってもよい。
【００９５】
（実施形態２）
本実施形態の人検知システム１００は、日光などに起因した誤検知を生じにくくするための検知部３１の構成が、実施形態１の人検知システム１００と相違する。以下、実施形態１と同様の構成については、共通の符号を付して説明を適宜省略する。
【００９６】
本実施形態では、検知部３１は、日光などに起因した誤検知を生じにくくするために、所定の条件を満たす時間間隔でかつ所定の判定回数連続して動き量が検知閾値Ｔｈ２以上になると、人７０が存在しないと判断する機能を有している。すなわち、本実施形態では、検知部３１は、実施形態１で説明したリセット時間Ｔ２が経過するごとに動き量をリセットする機能に代えて、動き量が検知閾値Ｔｈ２以上になった時間間隔及び回数に基づいて、人７０が存在しないと判断する機能を有している。ここでいう「所定の条件を満たす時間間隔」と、日光などに起因した誤検知を区別するために定められた条件を満たす時間間隔である。本実施形態では一例として、「所定の条件を満たす時間間隔」は、所定の誤差範囲内のばらつきを許容した上で略等間隔となる時間間隔である。
【００９７】
以下、本実施形態の検知部３１の動作について、図７を参照して説明する。図７は、横軸を時間軸とする、滞在検知モードにおける動き量の変化の一例を表すグラフである。なお、図７は、滞在領域２３内の１つの画素に着目した場合の、動き量を表している。
【００９８】
検知部３１が滞在検知モードで動作している状態において、日照スポットが移動することで、図７に示すように、滞在領域２３における動き量は、時間経過に伴って徐々に大きくなる。そして、滞在領域２３における動き量が、検知閾値Ｔｈ２以上になると、検知部３１は、滞在領域２３内に人７０が存在すると判断する。検知部３１は、実施形態１と同様に、動き量が検知閾値Ｔｈ２以上になるごとに、動き量をリセットする。
【００９９】
ここにおいて、例えば窓からさし込む日光が床面等を局所的に照らすことで生じる日照スポットについては、通常、解析画像上での形状及び移動速度に急激な変化が生じにくい。そのため、日光などに起因して動き量が増加する場合には、その増加率（単位時間当たりの増加量）に急激な変化は生じにくい。したがって、図７に示すように、動き量は、時間経過に伴ってリニアに増加し、検知閾値Ｔｈ２以上になるごとに、リセットされる。その結果、動き量が検知閾値Ｔｈ２以上になる状態が所定の条件を満たす時間間隔で複数回繰り返されることになる。言い換えれば、動き量が検知閾値Ｔｈ２以上になる状態が、特定の条件に従って規則的に繰り返し発生する。
【０１００】
図７の例では、動き量が検知閾値Ｔｈ２以上になる状態は、「Ｔ１１」、「Ｔ１２」、「Ｔ１３」という時間間隔で４回発生している。ここで、「所定の条件を満たす時間間隔」は、所定の誤差範囲内のばらつきを許容した上で略等間隔となる時間間隔である。一例として、所定の誤差範囲は２０％であると仮定する。この場合に、複数の時間間隔Ｔ１１、Ｔ１２、Ｔ１３がそれぞれ２０秒、２４秒、１６秒であったとすると、複数の時間間隔Ｔ１１、Ｔ１２、Ｔ１３の平均値（Ｔａｖ）は２０秒となるため、誤差範囲は４秒（２０秒の２０％）となる。そうすると、複数の時間間隔Ｔ１１、Ｔ１２、Ｔ１３は、いずれも２０秒を基準としたときの、誤差範囲（２０％）内に収まっているから、「所定の条件を満たす時間間隔」である。ここで、判定回数が４回であるとすれば、図７の例では、所定の条件を満たす時間間隔でかつ所定の判定回数連続して動き量が検知閾値Ｔｈ２以上になっているため、検知部３１は、人７０が存在しないと判断する。
【０１０１】
これにより、４回目に動き量が検知閾値Ｔｈ２以上になった後、検知部３１は、「滞在状態」とは判断せず、検知モードを滞在検知モードから移動検知モードに切り替える。つまり、検知部３１は、保持時間Ｔ１が経過していなくても、滞在検知モードを終了して滞在領域２３を解除することができる。
【０１０２】
なお、所定の誤差範囲は、人検知システム１００の用途などによって適宜設定される。一例として、所定の誤差範囲は１５％〜２５％程度であることが好ましい。判定回数は、一例として１０回程度であることが好ましい。また、所定の誤差範囲及び判定回数は、それぞれ可変であってユーザが任意に変更可能であることが好ましい。
【０１０３】
以上説明した本実施形態の人検知システム１００は、実施形態１と同様に、検知部３１と、作成部３２と、を備えている。検知部３１は、撮像部２が撮像した解析画像の検知領域２１内の人７０の存在の有無を検知する。作成部３２は、検知領域２１内の人を囲む識別領域２２を解析画像に作成する。
【０１０４】
検知部３１は、検知領域２１における人７０の存在の有無を検知する移動検知モードと、検知領域２１内で停滞した識別領域２２からなる滞在領域２３内の人７０の存在の有無を検知する滞在検知モードと、を有している。
【０１０５】
検知部３１は、滞在検知モードにおいて、滞在領域２３における人７０の動きに応じた評価値を累積した動き量が検知閾値Ｔｈ２以上になると、人７０が存在すると判断するように構成されている。検知部３１は、動き量が検知閾値Ｔｈ２以上になるごとに、動き量をリセットするように構成されている。また、検知部３１は、所定の時間間隔でかつ所定の判定回数連続して動き量が検知閾値Ｔｈ２以上になると、人７０が存在しないと判断するように構成されている。
【０１０６】
すなわち、動き量が検知閾値Ｔｈ２以上になる状態が、特定の条件に従って規則的に繰り返し発生する場合には、検知部３１は、人７０が存在しないと判断する。したがって、滞在領域２３内に他の領域よりも輝度の高い「日照スポット」が生じても、動き量が検知閾値Ｔｈ２以上になる状態が特定の条件に従って規則的に繰り返されていれば、誤検知を回避できる。したがって、例えば、窓からさし込む日光が床面等を局所的に照らすことで日照スポットが生じても、日照スポットの移動に起因した誤検知が生じにくくなる。結果的に、本実施形態の人検知システム１００は、日光などに起因した誤検知が生じにくい、という利点がある。
【０１０７】
要するに、実施形態１の人検知システム１００では、リセット時間Ｔ２が経過するごとに動き量をリセットすることで、検知部３１は、滞在検知モードにおいて日光などに起因した動き量の変化に対する感度を低下させている。実施形態２の人検知システム１００では、特定の条件に従って規則的に繰り返し発生するイベントを人７０とは区別して判断することで、検知部３１は、滞在検知モードにおいて日光などに起因した動き量の変化に対する感度を低下させている。よって、実施形態１及び実施形態２の人検知システム１００は、検知部３１にて、滞在検知モードにおいて日光などに起因した動き量の変化に対する感度を低下させる、という点において共通する。
【０１０８】
ところで、「所定の条件を満たす時間間隔」は、所定の誤差範囲内のばらつきを許容した上で略等間隔となる時間間隔に限らない。例えば、複数の時間間隔が全て所定の範囲（例えば、１５秒〜２５秒）内に収まること、又は時間間隔が一定の割合で減少（又は増加）することなどが、「所定の条件」であってもよい。
【０１０９】
実施形態２の変形例として、所定の条件を満たす時間間隔でかつ所定の判定回数連続して動き量が検知閾値Ｔｈ２以上になり、人７０が存在しないと判断された場合に、検知部３１は、赤外線センサの出力に基づいて人の存在の有無を検知してもよい。すなわち、検知部３１は、検知モードを滞在検知モードから移動検知モードに切り替えるのではなく、赤外線センサの出力に基づく検知領域２１内の人の存在の有無の検知に移行する。赤外線センサの出力に基づく検知領域２１内の人の存在の有無の検知については、実施形態３にて詳しく説明する。
【０１１０】
なお、実施形態２の人検知システム１００は、実施形態１の構成（変形例を含む）と適宜組み合わせて適用可能である。
【０１１１】
（実施形態３）
本実施形態の人検知システム１００Ａは、図８に示すように、赤外線センサ８と、時計部９と、切替部３４とをさらに備える点で、実施形態１の人検知システム１００と相違する。以下、実施形態１と同様の構成については、共通の符号を付して説明を適宜省略する。
【０１１２】
赤外線センサ８は、例えば、焦電型赤外線センサのように、人から発せられる赤外線の受光量の変化を捉えて人の存在を検知する受動型のセンサである。この種の微分型の赤外線センサ８は、止まっている（停滞している）人については赤外線の受光量が変化しないため検知せず、移動している人を検知する。赤外線センサ８の赤外線の受光範囲は、撮像部２で撮像される解析画像の検知領域２１に合わせて設定されている。
【０１１３】
時計部９は、現在時刻を計時する。時計部９は、制御部３に内蔵されていてもよい。
【０１１４】
切替部３４は、時計部９で計時される現在時刻が属する時間帯によって、解析画像を用いて検知領域２１内の人の存在の有無を検知する状態と、赤外線センサ８の出力に基づいて検知領域２１内の人の存在の有無を検知する状態とを切り替える。一例として、西日がさし込む時間帯（例えば、１７時〜１８時）及び朝日がさし込む時間帯（例えば、７時〜８時）については、切替部３４は、赤外線センサ８の出力に基づいて検知領域２１内の人の存在の有無を検知する状態を選択する。他の時間帯については、切替部３４は、解析画像を用いて検知領域２１内の人の存在の有無を検知する状態を選択する。
【０１１５】
すなわち、本実施形態では、西日及び朝日の影響がある時間帯には、検知部３１は、西日及び朝日の影響を受けやすい解析画像を用いて検知領域２１内の人の存在の有無を検知するのではなく、赤外線センサ８の出力に基づいて人の存在の有無を検知する。切替部３４で用いられる時間帯、つまり解析画像を用いられる時間帯と、赤外線センサ８の出力が用いられる時間帯とは、ユーザが任意に設定可能であることが好ましい。また、季節によって日没、日の出の時間が変わるので、切替部３４は、時計部９のカレンダ機能を利用して、季節によって時間帯の設定を自動的に変更してもよい。
【０１１６】
以上説明した本実施形態の人検知システム１００Ａでは、現在時刻を計時する時計部９と、切替部３４と、をさらに備えている。切替部３４は、時計部９で計時される現在時刻が属する時間帯によって、解析画像を用いて検知領域２１内の人７０の存在の有無を検知する状態と、赤外線センサ８の出力に基づいて検知領域２１内の人７０の存在の有無を検知する状態とを切り替える。この構成によれば、日光などの影響がある時間帯には、検知部３１は、赤外線センサ８の出力に基づいて人の存在の有無を検知できるので、日光などに起因した誤検知がより生じにくくなる。
【０１１７】
ところで、実施形態３の変形例として、検知部３１は、解析画像を用いた検知領域２１内の人の存在の有無の検知と、赤外線センサ８の出力に基づく検知領域２１内の人の存在の有無の検知とを、並行して行ってもよい。この場合、検知部３１は、例えば、解析画像を用いた検知では人７０が存在すると判断されていても、赤外線センサ８の出力に基づく検知で所定時間（例えば、３０分）にわたり人７０が存在しないとの判断が継続すると、「不在状態」と判断することが好ましい。これにより、人７０が不在であるにも関わらず、日光などの影響によって長時間にわたって、検知部３１にて人７０が存在すると誤った判断がされることを抑制できる。
【０１１８】
また、実施形態３では、赤外線センサ８は人検知システム１００Ａの構成要素であるが、赤外線センサ８は人検知システム１００Ａの構成要素に含まれなくてもよい。
【０１１９】
なお、実施形態３の人検知システム１００Ａは、実施形態１又は２の構成（変形例を含む）と適宜組み合わせて適用可能である。
【０１２０】
（実施形態４）
本実施形態の人検知システム１００Ａは、切替部３４が、時計部９で計時される現在時刻が属する時間帯によって、滞在検知モードでの検知部３１の感度を変化させる点で、実施形態３の人検知システム１００Ａと相違する。本実施形態では、赤外線センサ８は必須の構成ではなく省略可能である。以下、実施形態３と同様の構成については、共通の符号を付して説明を適宜省略する。
【０１２１】
一例として、西日がさし込む時間帯及び朝日がさし込む時間帯については、検知部３１は、滞在検知モードにおいて日光などに起因した動き量の変化に対する感度を低下させたモード（以下、「低感度モード」という）で動作する。他の時間帯については、検知部３１は、滞在検知モードにおいて日光などに起因した動き量の変化に対して高感度となるモード（以下、「低感度モード」という）で動作する。
【０１２２】
低感度モードは、例えば、実施形態１で説明したように、リセット時間Ｔ２が経過するごとに動き量をリセットすることで、日光などに起因した動き量の変化に対する感度を低下させたモードである。この場合の高感度モードは、リセット時間Ｔ２が経過するごとに動き量をリセットする機能を無効にした、滞在検知モードである。又は、低感度モードは、実施形態２で説明したように、特定の条件に従って規則的に繰り返し発生するイベントを人７０とは区別して判断することで、日光などに起因した動き量の変化に対する感度を低下させたモードである。この場合の高感度モードは、特定の条件に従って規則的に繰り返し発生するイベントを人７０とは区別して判断する機能を無効にした、滞在検知モードである。
【０１２３】
本実施形態の人検知システム１００Ａでは、現在時刻を計時する時計部９と、時計部９で計時される現在時刻が属する時間帯によって、滞在検知モードでの検知部３１の感度を変化させる切替部３４と、をさらに備えている。この構成によれば、日光などの影響がある時間帯には、検知部３１は、感度を低下させることができるので、日光などに起因した誤検知がより生じにくくなる。
【０１２４】
ところで、実施形態３で説明した構成と、実施形態４で説明した構成とは、適宜組み合わせて適用可能である。この場合、切替部３４は、時間帯によって、解析画像を用いて検知領域２１内の人の存在の有無を検知する状態と、赤外線センサ８の出力に基づいて検知領域２１内の人の存在の有無を検知する状態とを切り替える。さらに、前者の状態において、切替部３４は、時間帯によって滞在検知モードでの検知部３１の感度を変化させる。
【０１２５】
なお、実施形態４の人検知システム１００Ａは、実施形態１〜３の構成（変形例を含む）と適宜組み合わせて適用可能である。
【０１２６】
ところで、実施形態１〜４で説明したような制御部３は、適当なプログラムをコンピュータに実行させることによって実現することができる。すなわち、このプログラムは、コンピュータを、制御部３として機能させるためのプログラムであり、例えば、記録媒体に記録されて提供され、あるいは電気通信回線を通じて提供される。言い換えれば、上記制御部３の構成は、コンピュータを用いて人７０を検知する人検知方法に読み替えることができる。
【符号の説明】
【０１２７】
２  撮像部
８  赤外線センサ
９  時計部
３１  検知部
３２  作成部
３４  切替部
１００，１００Ａ  人検知システム
Ｔ１  保持時間
Ｔ２  リセット時間
【図１】
0006555617.tif 000002
【図２】
0006555617.tif 000003
【図３】
0006555617.tif 000004
【図４】
0006555617.tif 000005
【図５】
0006555617.tif 000006
【図６】
0006555617.tif 000007
【図７】
0006555617.tif 000008
【図８】
0006555617.tif 000009