(57)【特許請求の範囲】
【請求項１】
カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示手段と、
前記表示装置に表示された映像にマスク領域を設定する設定手段と、
前記設定手段によって設定されたマスク領域と、前記対象物を検知する検知領域とが重なるか否かを判定する判定手段とを有し、
前記表示手段は、前記領域が重なると前記判定手段が判定した場合に警告表示を行い、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手段が判定した場合に、前記映像がマスク領域により隠されていることが通知されるように設定することを特徴とするカメラ制御装置。
【請求項２】
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手段が判定した場合に、前記表示手段は、前記マスク領域の情報を表示することを特徴とする請求項１に記載のカメラ制御装置。
【請求項３】
カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示手段と、
前記表示装置に表示された映像にマスク領域を設定する設定手段と、
前記設定手段によって設定されたマスク領域と、前記対象物を検知する検知領域とが重なるか否かを判定する判定手段とを有し、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手段が判定した場合に、前記表示手段は、前記マスク領域の情報を表示することを特徴とするカメラ制御装置。
【請求項４】
前記表示手段は、文字により警告表示を行うことを特徴とする請求項１または２に記載のカメラ制御装置。
【請求項５】
前記表示手段は、前記設定手段によって設定されたマスク領域を示す枠に対して色または明滅間隔を変更して警告表示を行うことを特徴とする請求項１〜３の何れか１項に記載のカメラ制御装置。
【請求項６】
映像を撮影するカメラと、前記カメラからネットワークを介して前記映像を取得して表示するカメラ制御装置とを有するカメラシステムであって、
前記カメラは、
撮像手段と、
前記撮像手段によって撮影された映像における対象物を検知する検知手段と、
前記カメラ制御装置により設定されたマスク領域をマスキングするマスク手段とを有し、
前記カメラ制御装置は、
前記カメラから取得した映像を表示装置に表示するとともに、前記映像における前記対象物の検知結果を前記表示装置に表示する表示手段と、
前記表示装置に表示された映像にマスク領域を設定する設定手段と、
前記設定手段によって設定されたマスク領域と、前記対象物を検知する検知領域とが重なるか否かを判定する判定手段とを有し、
前記表示手段は、前記領域が重なると前記判定手段が判定した場合に警告表示を行い、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手段が判定した場合に、前記映像がマスク領域により隠されていることが通知されるように設定することを特徴とするカメラシステム。
【請求項７】
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手段が判定した場合に、前記表示手段は、前記マスク領域の情報を表示することを特徴とする請求項６に記載のカメラシステム。
【請求項８】
映像を撮影するカメラと、前記カメラからネットワークを介して前記映像を取得して表示するカメラ制御装置とを有するカメラシステムであって、
前記カメラは、
撮像手段と、
前記撮像手段によって撮影された映像における対象物を検知する検知手段と、
前記カメラ制御装置により設定されたマスク領域をマスキングするマスク手段とを有し、
前記カメラ制御装置は、
前記カメラから取得した映像を表示装置に表示するとともに、前記映像における前記対象物の検知結果を前記表示装置に表示する表示手段と、
前記表示装置に表示された映像にマスク領域を設定する設定手段と、
前記設定手段によって設定されたマスク領域と、前記対象物を検知する検知領域とが重なるか否かを判定する判定手段とを有し、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手段が判定した場合に、前記表示手段は、前記マスク領域の情報を表示することを特徴とするカメラシステム。
【請求項９】
前記表示手段は、前記マスク領域の情報として、番号、色、座標、マスク名、及びマスクサイズのうち、少なくとも１つを含むことを特徴とする請求項８に記載のカメラシステム。
【請求項１０】
カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示工程と、
前記表示装置に表示された映像にマスク領域を設定する設定工程と、
前記設定工程において設定されたマスク領域と、前記対象物が検知された領域又は前記対象物を検知する検知領域とが重なるか否かを判定する判定工程とを有し、
前記表示工程においては、前記領域が重なると前記判定工程において判定された場合に警告表示を行い、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定工程において判定した場合に、前記映像がマスク領域により隠されていることが通知されるように設定することを特徴とするカメラ制御方法。
【請求項１１】
カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示工程と、
前記表示装置に表示された映像にマスク領域を設定する設定工程と、
前記設定工程において設定されたマスク領域と、前記対象物が検知された領域又は前記対象物を検知する検知領域とが重なるか否かを判定する判定工程とを有し、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定工程において判定した場合に、前記表示工程において、前記マスク領域の情報を表示することを特徴とするカメラ制御方法。
【請求項１２】
映像を撮影するカメラと、前記カメラからネットワークを介して前記映像を取得して表示するカメラ制御装置とにより実行されるカメラ制御方法であって、
前記カメラによって撮影された映像における対象物を検知する検知工程と、
前記カメラ制御装置により設定されたマスク領域をマスキングするマスク工程と、
前記カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示工程と、
前記表示装置に表示された映像にマスク領域を設定する設定工程と、
前記設定工程において設定されたマスク領域と、前記対象物が検知された領域又は前記対象物を検知する検知領域とが重なるか否かを判定する判定工程とを有し、
前記表示工程においては、前記領域が重なると前記判定工程において判定された場合に警告表示を行い、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定工程において判定した場合に、前記映像がマスク領域により隠されていることが通知されるように設定することを特徴とするカメラ制御方法。
【請求項１３】
映像を撮影するカメラと、前記カメラからネットワークを介して前記映像を取得して表示するカメラ制御装置とにより実行されるカメラ制御方法であって、
前記カメラによって撮影された映像における対象物を検知する検知工程と、
前記カメラ制御装置により設定されたマスク領域をマスキングするマスク工程と、
前記カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示工程と、
前記表示装置に表示された映像にマスク領域を設定する設定工程と、
前記設定工程において設定されたマスク領域と、前記対象物が検知された領域又は前記対象物を検知する検知領域とが重なるか否かを判定する判定工程とを有し、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定工程において判定した場合に、前記表示工程において、前記マスク領域の情報を表示することを特徴とするカメラ制御方法。
【請求項１４】
カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示手順と、
前記表示装置に表示された映像にマスク領域を設定する設定手順と、
前記設定手順において設定されたマスク領域と、前記対象物が検知された領域又は前記対象物を検知する検知領域とが重なるか否かを判定する判定手順とをコンピュータに実行させ、
前記表示手順においては、前記領域が重なると前記判定手順において判定された場合に警告表示を行い、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手順において判定した場合に、前記映像がマスク領域により隠されていることが通知されるように設定することを特徴とするプログラム。
【請求項１５】
カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示手順と、
前記表示装置に表示された映像にマスク領域を設定する設定手順と、
前記設定手順において設定されたマスク領域と、前記対象物が検知された領域又は前記対象物を検知する検知領域とが重なるか否かを判定する判定手順とをコンピュータに実行させ、
前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手順において判定した場合に、前記表示手順において、前記マスク領域の情報を表示することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラ制御装置、カメラシステム、カメラ制御方法及びプログラムに関し、特に、マスク処理を行うために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、監視カメラは、銀行や店舗、デパート、マンション等において、防犯を目的として設置されており、ネットワークにより遠隔地から映像を監視できるように監視カメラシステムとして導入されていることが多い。監視カメラシステムは、公共の場所や居住地域へ設置することが主用途であるため、撮影領域内に含まれる一般家庭の窓等、個人情報に関する領域が撮影されることがあり、プライバシーの侵害につながることがある。そこで、このような監視カメラにおいてプライバシーを保護するために、一般家庭の窓などを被うように、プライバシーを保護するためのマスク領域を設定する必要がある。このマスク領域の設定は、ユーザーによって撮影映像を確認しながら、保護する領域を指定することにより実現できる。
【０００３】
一方、監視カメラシステムでは、防犯対策等のために、監視カメラで撮影された映像を記録媒体に記録しておき、記録された映像は、監視領域に侵入した侵入者を後に確認する必要が生じた場合等に利用される。監視カメラシステムでは、監視カメラで撮影された映像を常時録画することが一般的であるが、複数の監視カメラの映像を同時に記録するため、膨大な量の映像を蓄積する必要があり、費用や検索性の面で監視側への負担が大きい。そこで、各監視カメラから特定の領域に対して動きのあった場合にのみ通知し、通知をイベントとして映像と共に記録するような監視カメラシステムが構築されている。このとき、監視カメラは予め指定された領域内で特定の変化を検知すると、監視カメラシステムに対してイベントを通知する。ここで特定の変化の検知とは、領域内の動体を検知すること等であり、検知する対象や条件はユーザーが指定する。
【０００４】
ところが、以上のような、マスク領域の設定と動体検知等の機能とを組み合わせた監視カメラシステムを利用すると、マスク領域と動体検知領域とが重なってしまう場合がある。そこで、例えば、特許文献１には、動き領域の監視対象物との三次元の相互位置関係に基づくマスク処理を行い、動きのある部分を画像処理によりマスクを外して表示する技術が開示されている。また、マスク領域の設定と動体検知等の対象領域の設定とにおいて、例えば、特許文献２には、自動で対象領域を判断してどちらかの領域として設定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１２４６１８号公報
【特許文献２】特開２００８−２３６６７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１に記載されている技術では、マスク設定された領域に対し、動体を検知したことを動的に検出しながらマスク領域を変化させることになる。したがって、マスク領域を固定の形状ではなく、流動的に変化させていく必要があり、監視カメラの実装に負荷が多くかかる。また、上述の特許文献２に記載されている技術では、対象領域に対して自動で設定を行うが、マスク領域もしくは動体検知の監視対象領域のいずれかを設定することになり、ユーザーの意に反した設定がなされてしまう可能性がある。
【０００７】
本発明は前述の問題点に鑑み、ユーザーが望むマスク設定を行う領域を、簡単に設定できるようにすることを目的としている。
【課題を解決するための手段】
【０００８】
本発明のカメラ制御装置は、カメラから取得した映像を表示装置に表示するとともに、前記映像における対象物の検知結果を前記表示装置に表示する表示手段と、前記表示装置に表示された映像にマスク領域を設定する設定手段と、前記設定手段によって設定されたマスク領域と、前記対象物を検知する検知領域とが重なるか否かを判定する判定手段とを有し、前記表示手段は、前記領域が重なると前記判定手段が判定した場合に警告表示を行い、前記マスク領域と前記対象物を検知する検知領域とが重なると前記判定手段が判定した場合に、前記映像がマスク領域により隠されていることが通知されるように設定することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザーは監視領域内において動体検知された領域に対し、マスクする領域と重複することを警告により知ることができ、カメラに対して適切にマスク領域設定を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る監視カメラシステムの概略構成例を示す図である。
【図２】実施形態に係る監視カメラ制御装置の内部構成例を示すブロック図である。
【図３】実施形態に係る監視カメラの内部構成例を示すブロック図である。
【図４】監視カメラによって撮影された画像の一例を示す図である。
【図５】マスク領域を設定するための設定画面の一例を示す図である。
【図６】マスク領域を設定する処理手順の一例を示すフローチャートである。
【図７】マスク領域を設定する処理手順の一例を示すフローチャートである。
【図８】マスク領域が重なった場合の警告メッセージの一例を示す図である。
【図９】監視対象物の検知領域を設定する手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明の好ましい実施形態について、図面に基づいて詳細に説明する。
（第１の実施形態）
図１は、本実施形態に係る監視カメラシステムの概略構成例を示す図である。本実施形態の監視カメラシステムにおいて、監視カメラ制御装置１ａは、ＬＡＮやインターネットなどのネットワーク１ｂを介して、複数の監視カメラ１ｃ、１ｄ、１ｅと接続されている。本実施形態では、監視カメラの接続台数に依存しないため、監視カメラ制御装置１ａと監視カメラ１ｃとの接続について説明する。
【００１２】
図２は、本実施形態に係る監視カメラ制御装置１ａの内部構成例を示すブロック図である。
図２において、監視カメラ制御装置１ａは、図１に示したように、ネットワーク１ｂを介して監視カメラ１ｃを制御する。ＣＰＵ１０１は、装置全体を制御するためのものであり、通信部１０２は、ネットワーク１ｂとの通信を行うためのものである。表示部１０３は、監視カメラから受信した映像をディスプレイ１１０に表示する制御を行うものである。入出力管理部１０４は、キーボード１１１やマウス１１２など外部の機器からの入出力を管理するものである。判定部１０５は、監視カメラからの映像を元に各種検知機能を判定するものであり、記録部１０６は、受信した映像データをハードディスクドライブ（ＨＤＤ）１１３に記録するものである。これらの各部は内部バス１０７によってＣＰＵ１０１と接続されている。また、監視カメラ制御装置１ａは、外部装置であるディスプレイ１１０、キーボード１１１、マウス１１２、及びＨＤＤ１１３と接続されている。
【００１３】
ここで、監視カメラ制御装置１ａの動作について説明する。ユーザーは、ディスプレイ１１０に表示された映像と設定画面とを見ながら、キーボード１１１及びマウス１１２を用いて制御対象となる監視カメラの各種設定を行うことができる。ここで入力装置としてキーボード１１１及びマウス１１２が接続されているが、ジョイスティックコントローラやタッチパネルを用いてもよい。ＣＰＵ１０１は、監視カメラ１ｃの映像に対して、必要なユーザーインターフェース（ＵＩ）を生成し、表示部１０３によりディスプレイ１１０に表示させる。さらに、ＣＰＵ１０１は、入出力管理部１０４から送られる各種外部機器の入力情報を元にＵＩを更新し、表示部１０３によりディスプレイ１１０に表示させる。また、ＣＰＵ１０１は、判定部１０５によって判定された情報をもとに、警告を示す文字など各種メッセージをＵＩに表示させるようにすることもできる。
【００１４】
記録部１０６は、ＨＤＤ１１３に監視カメラからの映像データを記録するとともに、ＣＰＵ１０１が制御するＵＩのデータや各監視カメラの制御データを記録しており、過去の監視カメラの制御情報や設定情報を読み出すことができる。ＣＰＵ１０１は、各種データを必要に応じてＵＩとして、表示部１０３によりディスプレイ１１０に表示させる。
【００１５】
図３、本実施形態に係る監視カメラ１ｃの内部構成例を示すブロック図である。
図３において、監視カメラ１ｃは、監視カメラ制御装置１ａからネットワーク１ｂを経由して制御される。撮像部１２０は、被写体を撮像して映像データを生成する。画像解析部１２１は、生成された映像データの各種画像解析を行い、解析判定部１２２は、予め設定された条件に従い、解析結果を判定する。
【００１６】
一方、画像処理部１２３は、撮像部１２０において生成された映像データに対し、監視カメラ制御装置１ａによって設定された設定値に基づいて逆光補正などの画像処理を行う。また、通信部１２４は、監視カメラ制御装置１ａから制御データを入力したり、その他の情報を外部から入力したりする。さらに、通信部１２４は、画像処理部１２３によって画像処理の行われた映像データを外部装置へ出力する。このように通信部１２４は、通信におけるデータの入出力を制御する。また、監視カメラ１ｃは、プライバシー保護のために、所定の領域をマスクするためのマスク処理部１２５を備え、マスク処理部１２５によってマスキングされた映像を画像処理部１２３で合成し、その映像データを外部装置に対して送ることができる。
【００１７】
また、解析判定部１２２によって判定された結果は、記憶部１２６に記憶され、外部装置からの要求に対して、通信部１２４により記憶している結果を履歴として送ることができる。さらに、記憶部１２６は、マスク処理部１２５で設定されたマスク領域の情報も記憶しており、外部装置からの要求によって、現在設定されているマスク領域の情報を送信することができる。
【００１８】
次に、監視カメラ１ｃの動作について説明する。前述したように、撮像部１２０から入力された映像データは、画像解析部１２１によって画像解析される。通常、監視カメラは入力された画像（フレーム）を連続して動画として出力している。画像解析においては、この入力された映像を１枚の画像として扱い、画像（フレーム）の内部を細かい処理単位のブロックで分割し、各ブロックにおいてこれまでの過去の変化履歴を元に、新しい画像において変化があったかどうかを解析する。
【００１９】
次に、ブロックごとに変化した情報を解析判定部１２２に送り、解析判定部１２２では変化したブロックの数や時間、ブロックの集合状況と変化量を元に、監視カメラ制御装置１ａなどから設定されている条件に合致しているか否かを判定する。そして、画像処理部１２３に解析結果を送り、画像処理部１２３は、解析結果を映像データとともに通信部１２４を介して、外部に同期した情報として提供している。また、解析判定部１２２による解析結果及び画像解析部１２１によってブロック単位で解析された変化情報は記憶部１２６に記憶される。そして、外部装置からの要求によって、記憶部１２６に記憶されている解析結果及び変化情報は通信部１２４を介して送信される。
【００２０】
図４は、監視カメラ１ｃによって撮影された画像４０１の一例を示す図である。
監視カメラ１ｃにおいて撮影される映像は、監視目的の全景が収まるように画角が調整され、色味やフォーカスなども合わされている。しかしながら、全景が収まるように撮影すると、他人の家やビル等が撮影画像に入っていることがある。そこで、プライバシー保護を行うためのマスク領域を撮影画像内に設定する。
【００２１】
図５（ａ）は、監視カメラ制御装置１ａのディスプレイ１１０に表示されるマスク領域を設定するための設定画面の一例を示す図である。
図５（ａ）に示すように、設定画面はＵＩ５００として構成され、ユーザーが実際の撮影画像を見ながら設定できるように構成されている。撮影画像表示エリア５０１には、監視カメラ１ｃの撮影画像が表示される。
【００２２】
ユーザーがマウス１１２などの入力機器によって、画面内のプライバシーを保護する領域を指定すると、撮影画像表示エリア５０１内にマスク設定領域５０２が表示される。このとき、ユーザーは撮影画像内の中心を示す画像中心線５０３を見ながら、目的の位置を設定する。画像中心線５０３は実際の撮影画像に対し、ＵＩ５００で目安となる位置や大きさを指定できるように重畳表示されるが、表示は点線や破線等の現在位置が分かるものであれば、画面外に目盛りを振る方法を用いてもよい。また、情報バー５０４には、設定時の注意事項やエラーメッセージ、警告メッセージ等の各種メッセージ、現在のフレームレートや画角情報等の監視カメラステータスが表示される。
【００２３】
マスク設定に関する項目としては、監視カメラ１ｃへ制御指示を行うためのマスク設定ボタン５０５、マスク削除ボタン５０６、マスク番号選択リスト５０７、及びマスク有効チェックボックス５０８がある。さらに、マスク色選択リスト５０９、マスク名を入力するためのテキストボックス５１０、及びマスク中心位置座標表示エリア５１１がある。マスク設定ボタン５０５及びマスク削除ボタン５０６は、マスク領域の番号、色、名前、位置などの設定に応じ、監視カメラ１ｃへ制御データを通知するためのボタンである。本実施形態のマスク領域は、色と位置、名前が番号で指定できるように構成されているが、マスクの形状や透明度、マスクサイズ等の設定を行ってもよい。
【００２４】
マスク番号５１３は、監視カメラ１ｃ内に同時に設定できるマスク数を表し、マスク番号選択リスト５０７から選択される。マスク色５１４は、マスク領域を覆う色を表し、マスク有効チェックボックス５０８が有効設定されると、指定した領域にマスクが重畳された映像データが送られてくる。マスク名５１５は、テキストボックス５１０にユーザーが分かりやすい名前として明示的に設定される。
【００２５】
また、動き検知結果履歴表示ボタン５１２が選択されると、監視カメラ内の検知結果履歴が撮影画像表示エリア５０１上へ重畳表示される。図５（ｂ）は、動き検知結果履歴表示ボタン５１２が押下された状態の設定画面の一例を示す図である。ここで、マスクが有効になっていない状態で動き検知結果履歴表示ボタン５１２が選択されると、動き検知結果５２０がブロックごとに撮影画像表示エリア５０１へ重畳表示される。なお、検知結果は、ブロックごとの検出頻度に応じて、形状、色、大きさの少なくとも１つを変えてもよい。本実施形態では、図５（ａ）に示したマスク設定領域と、図５（ｂ）に示した動体検知結果履歴領域とが、必要以上に重複しないように設定することを目的としている。
【００２６】
図６は、監視カメラ制御装置１ａによるマスク領域を設定する処理手順の一例を示すフローチャートである。なお、図６に示す各処理は、ＣＰＵ１０１の制御により行われる。
まず、ステップＳ６０１において、通信部１０２を介して監視カメラ１ｃからマスク領域の情報を取得する。そして、ステップＳ６０２において、監視カメラ１ｃにより撮影される映像にマスク領域の情報が設定されているか否かを確認する。この確認の結果、すでにマスク領域の情報が設定されている場合は、ステップＳ６０３において、表示部１０３によりマスク領域の情報を設定項目に表示する。具体的には、マスク番号選択リスト５０７に表示されているマスク番号に対して、マスクを有効にしている場合にはマスク有効チェックボックス５０８をチェック状態にする。そして、選択されたマスク色をマスク色選択リスト５０９に表示し、マスク名が入力されている場合にはテキストボックス５１０にマスク名を表示し、マスク中心位置のＸ座標及びＹ座標をマスク中心位置座標表示エリア５１１に表示する。
【００２７】
一方、ステップＳ６０２の確認の結果、マスク領域の情報が設定されていない場合は、ステップＳ６０４において、デフォルト設定の値を前述した各項目へ表示する。次に、ステップＳ６０５において、入出力管理部１０４はユーザーからの入力を待機する。そして、ユーザーからの入力があると、ステップＳ６０６において、マスク領域が指定されたか否かを判断する。ここでは、撮影画像表示エリア５０１上で矩形の領域を指定するか、マスク番号選択リスト５０７において任意のマスク番号を選択することによりマスク領域を指定することができる。この判断の結果、マスク領域が指定されていない場合は、ステップＳ６０５に戻る。
【００２８】
一方、ステップＳ６０６の判断の結果、マスク領域を指定している場合には、ステップＳ６０７において、表示部１０３によりマスク領域の枠を撮影画像表示エリア５０１上に重畳表示する。以上のようにマスク領域が指定されると、ステップＳ６０８において、入出力管理部１０４はマスク設定ボタン５０５が選択されたか否かを判断する。この判断の結果、マスク設定ボタン５０５が選択された場合は、ステップＳ６０８において、通信部１０２により監視カメラ１ｃへマスク設定の情報を送信し、マスクの設定を完了する。
【００２９】
一方、ステップＳ６０８の判断の結果、マスク設定ボタン５０５が選択されていない場合は、指定されたマスク領域に対してマスク削除ボタン５０６が選択されたか否かを判断する。この判断の結果、マスク削除ボタン５０６が選択された場合は、ステップＳ６１１において、通信部１０２により監視カメラ１ｃへ指定されたマスク領域のマスクを削除する旨の情報を送信し、マスク設定を完了する。一方、ステップＳ６１０の判断の結果、マスク削除ボタン５０６が選択されていない場合は、ステップＳ６０５に戻る。
【００３０】
図７は、動き検知結果履歴表示ボタン５１２が選択されている状態でマスク領域を設定する場合の動作手順の一例を示すフローチャートである。なお、図７に示す各処理は、ＣＰＵ１０１の制御により行われる。
まず、ステップＳ７０１において、通信部１０２を介して監視カメラ１ｃによる動き検知結果の情報を取得する。次に、ステップＳ７０２において、入出力管理部１０４は、動き検知結果履歴表示ボタン５１２が選択されているかどうかを確認する。この確認の結果、動き検知結果履歴表示ボタン５１２が選択されている場合は、ステップＳ７０３において、表示部１０３により動き検知結果を撮影画像表示エリア５０１へ重畳表示する。
【００３１】
一方、ステップＳ７０２の確認の結果、動き検知結果履歴表示ボタン５１２が選択されていない場合は、ステップＳ７０４において、表示部１０３により情報バー５０４へ検知結果表示を促すメッセージを表示する。次に、ステップＳ７０５において、図６のステップＳ６０６と同様にマスク領域が指定されているか否かを判断する。この判断の結果、マスク領域が指定されていない場合は、そのまま処理を終了する。
【００３２】
一方、ステップＳ７０５の判断の結果、マスク領域が指定されている場合は、ステップＳ７０６において、表示部１０３によりマスク領域の枠を撮影画像表示エリア５０１上に重畳表示する。次に、ステップＳ７０７において、判定部１０５により枠に囲まれたマスク領域と、ブロックごとに示される動き検知結果とが重なっているかどうかを判定する。この判定の結果、マスク領域に対して、動き検知結果の少なくとも１つのブロックが重なっている場合は、ステップＳ７０８において、表示部１０３により情報バー５０４にマスク領域と動き検知結果領域とが重なっている旨の警告メッセージを表示する。一方、ステップＳ７０７の判定の結果、重なっていない場合は、メッセージの表示は行わず動作を終了する。
【００３３】
以上のように本実施形態によれば、警告メッセージを監視カメラ制御装置１ａのＵＩ５００上に表示する。これにより、ユーザーは動き検知が行われたことのあるエリアに対してマスクをかけていることが画面を見ながら確認できるため、適切にマスク領域を設定することが可能となる。
【００３４】
図８（ａ）は、動き検知結果の履歴表示においてマスク領域が重なった場合の警告メッセージの一例を示す図である。
図８（ａ）に示すように、情報バー５０４にマスク領域が重なったことを通知して、ユーザーに再設定を促すことができる。また、動き検知結果の履歴表示領域とマスク領域とが重なったことを検出した場合に、マスク設定を有効または無効にする選択をユーザーに対して促すこともできる。
【００３５】
なお、本実施形態においては、警告メッセージの表し方として、情報バー５０４にメッセージを表示させる方法について説明した。一方、情報バー５０４以外に、マスク領域の枠に対して重なっていることがわかるように、重なっていない場合から枠や動き検知結果の明滅間隔や色を変更したりして他の情報表示と組み合わせて警告を行ってもよい。
【００３６】
（第２の実施形態）
以下、本発明の第２の実施形態における監視カメラシステムについて説明する。本実施形態では、マスク領域を参照しながら動き検知領域を設定する例について説明する。なお、本実施形態の監視カメラシステムにおける監視カメラ制御装置の内部構成については図２と同様であり、監視カメラの内部構成も図３と同様である。
【００３７】
監視対象物に対して、動き検知設定を行う場合について、図９を参照しながら説明する。図９は、監視対象物の検知領域を設定する処理手順の一例を示すフローチャートである。なお、図９に示す各処理は、ＣＰＵ１０１の制御により行われる。
まず、ステップＳ９０１において、通信部１０２によりネットワーク１ｂを介して監視カメラ１ｃと通信を行う。そして、監視カメラ１ｃに設定されているマスク領域の情報及び動き検知領域情報を取得する。
【００３８】
監視カメラ１ｃでは、通信部１２４はこれらの情報の要求を受信し、記憶部１２６に記憶された、現在設定されているマスク領域の情報及び動き検知領域情報を読み出す。このとき、画像解析部１２１及び解析判定部１２２によって検出された過去のブロックごとの検知結果も合わせて記憶部１２６から読み出し、通信部１２４により監視カメラ制御装置１ａへ送信される。次に、ステップＳ９０２において、取得した情報を元に表示部１０３により監視カメラ１ｃに対する動き検知設定を行うためのＵＩをディスプレイ１１０に表示する。
【００３９】
図８（ｂ）は、マスク領域を設定した後に動き検知設定を行うためのＵＩの一例を示す図である。ＵＩ８００は動き検知設定を行うためのＵＩであり、監視カメラ１ｃからの映像を表示する撮影画像表示エリア８０１には、動き検知設定領域８０２と、画像中心線８０３とが重畳されて表示される。また、マスク領域は既に設定されており、撮影画像に重畳されている。情報バー８０４には各種設定におけるメッセージが表示される。
【００４０】
動き検知の設定情報は、動き検知設定ボタン８０５、動き検知削除ボタン８０６、または動き検知更新ボタン８０７が選択されることにより監視カメラ１ｃへ通知される。動き検知の領域番号８０８は、リストボックスで選択可能であり、各領域番号について、領域名８０９の設定や、感度８１０、検知対象の領域内での比率を表す大きさ８１１が設定可能である。また、過去の動き検知結果履歴は、ボタン８１２が選択されることにより撮影画像表示エリア８０１へ重畳表示される。動き検知結果は、図５（ｂ）と同様にブロックごとに撮影画像表示エリア８０１へ重畳表示される。なお、検知結果は、ブロックごとの検出頻度に応じて、形状、色、大きさの少なくとも１つを変えてもよい。
【００４１】
図９の説明に戻り、次に、ステップＳ９０３において、判定部１０５は、取得した動き検知領域情報とマスク領域の情報とを元に、２つの領域が重なっているか否かを判定する。この判定の結果、動き検知領域とマスク領域とが重なっている場合は、ステップＳ９０４において、表示部１０３により情報バー８０４に重なっていることを通知する警告メッセージを表示する。一方、ステップＳ９０３の判定の結果、領域が重なっていない場合は、何も表示せずにステップＳ９０５へ進む。そして、ステップＳ９０５において、入出力管理部１０４はユーザーにより設定を変更する指示を受けたか否かを確認する。この確認の結果、設定を変更する指示を受けた場合は、ステップＳ９０２へ戻り、新たな設定情報を表示し、マスク領域との重なりを再度チェックすることになる。
【００４２】
一方、ステップＳ９０５の確認の結果、設定を変更する指示がない場合は、ステップＳ９０６において、入出力管理部１０４は動き検知設定ボタン８０５が選択されたか否かを確認する。この確認の結果、動き検知設定ボタン８０５が選択された場合は、ステップＳ９０７において、既に警告表示を行っていたか否かを確認する。この確認の結果、警告表示が行われていた場合は、マスク領域との重なりを容認すると判断し、ステップＳ９０８において、イベント通知の設定情報としてマスク領域の情報が追加されるように設定を更新する。
【００４３】
動き検知領域内で動きが検出された場合のイベントによる通知では、通常、イベントが発生したことと、どこの動き検知領域で発生したかとの情報が送信される。そのため、マスク領域が重なっている場合には、イベント発生時に、撮影画像がマスクによって一部隠されていることも通知するように設定情報を更新する。一方、ステップＳ９０７の確認の結果、警告表示がない場合は、ステップＳ９０９において、現在の設定情報を監視カメラ１ｃに送信し、処理を終了する。
【００４４】
一方、ステップＳ９０６の確認の結果、動き検知設定ボタン８０５が選択されていない場合は、ステップＳ９１０において、動き検知削除ボタン８０６が選択されたか否かを確認する。この確認の結果、動き検知削除ボタン８０６が選択された場合は、ステップＳ９１１において、選択されている動き検知設定情報を削除し、ステップＳ９０９に進む。一方、ステップＳ９１０の確認の結果、動き検知削除ボタン８０６が選択されていない場合は、ステップＳ９１２において、動き検知更新ボタン８０７が選択されたか否かを確認する。この確認の結果、動き検知更新ボタン８０７が選択された場合は、ステップＳ９０１へ戻り、新たに監視カメラ１ｃの設定情報を取得する。一方、ステップＳ９１２の確認の結果、動き検知更新ボタン８０７が選択されなかった場合は、終了とみなし、ステップＳ９１３において、終了処理を行い、ＵＩ画面の表示を終了する。
【００４５】
ここで、ステップＳ９０８においてイベント通知としてのマスク領域の情報を付加する設定が行われると、監視カメラ１ｃでは、通信部１２４から記憶部１２６へイベント通知設定情報が記憶される。解析判定部１２２において解析結果として検知されると、重なったマスク番号の情報を検知情報のイベントとして画像処理部１２３へ通知する。そして、画像処理部１２３では、イベント情報を映像データと共に通信部１２４を介して監視カメラ制御装置１ａへ送る。なお、イベント通知のマスク領域の情報はマスク番号だけではなく、マスクの情報を示す値であればどのような値でもよく、少なくともマスク番号やマスク名、マスク座標等のマスクを判別できるものが含まれていればよい。ここで、監視カメラ制御装置１ａにおいて、監視カメラ１ｃからのイベント通知内にマスク領域の情報がある場合に、設定変更を促すためにユーザーへ通知してもよい。
【００４６】
また、警告メッセージの表し方として、情報バー８０４にメッセージを表示させる方法について説明した。一方、情報バー８０４以外に、マスク領域の枠に対して重なっていることがわかるように枠もしくは動き検知結果の明滅間隔や色を重なっていない場合から変更したりして他の情報表示と組み合わせて警告を行ってもよい。
【００４７】
以上のように本実施形態によれば、マスク領域の設定を優先させたい場合に、動き検知の領域を変更することができる。
【００４８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４９】
１０１  ＣＰＵ、１０２  通信部、１０３  表示部、１０５  判定部
【図１】
0005555044.tif 000002
【図２】
0005555044.tif 000003
【図３】
0005555044.tif 000004
【図４】
0005555044.tif 000005
【図５】
0005555044.tif 000006
【図６】
0005555044.tif 000007
【図７】
0005555044.tif 000008
【図８】
0005555044.tif 000009
【図９】
0005555044.tif 000010