(57)【要約】【課題】複数の監視カメラの管理作業を省力化する。【解決手段】本発明の映像監視装置は、映像解析領域に映像解析種別を関連付けて映像解析管理情報として記憶部に記憶する映像解析設定部と、映像解析管理情報の映像解析領域に映像解析領域を撮影するカメラをさらに関連付けて記憶部に記憶する解析領域設定部と、映像解析領域に関連付けられたカメラが映像解析領域を撮影した映像に対して、映像解析領域に関連付けられた映像解析種別の映像解析を実行する映像解析部と、を備えることを特徴とする。【選択図】図６
2018152688.tif 000002
【特許請求の範囲】
【請求項１】
映像解析領域に映像解析種別を関連付けて映像解析管理情報として記憶部に記憶する映像解析設定部と、
前記映像解析管理情報の前記映像解析領域に前記映像解析領域を撮影するカメラをさらに関連付けて前記記憶部に記憶する解析領域設定部と、
前記映像解析領域に関連付けられた前記カメラが前記映像解析領域を撮影した映像に対して、前記映像解析領域に関連付けられた前記映像解析種別の映像解析を実行する映像解析部と、
を備えることを特徴とする映像監視装置。
【請求項２】
前記映像解析設定部は、
３次元空間を示す図形を出力装置に表示し、
前記表示した図形に前記映像解析領域をユーザが描画するのを受け付け、
前記受け付けた映像解析領域ごとに前記映像解析種別を前記ユーザが指定するのを受け付け、
前記解析領域設定部は、
前記映像解析管理情報の前記映像解析領域が現時点の実際の撮影範囲に重なる前記カメラを、前記映像解析領域に関連付けること、
を特徴とする請求項１に記載の映像監視装置。
【請求項３】
前記カメラは、
複数個存在し、
前記映像解析部は、
前記カメラの映像を取得する映像取得部と対になっており、
前記対は、
複数個存在し、
前記映像解析部は、
前記カメラのそれぞれについて前記映像解析を同時並列的に実行すること、
を特徴とする請求項２に記載の映像監視装置。
【請求項４】
前記カメラは、
パン、チルト及びズームの値を設定することが可能なＰＴＺカメラを含むこと、
を特徴とする請求項３に記載の映像監視装置。
【請求項５】
前記カメラは、
魚眼カメラを含むこと、
を特徴とする請求項３に記載の映像監視装置。
【請求項６】
前記カメラは、
前記撮影範囲を手動によってのみ変更可能な固定カメラを含むこと、
を特徴とする請求項３に記載の映像監視装置。
【請求項７】
映像監視装置の映像解析設定部は、
映像解析領域に映像解析種別を関連付けて映像解析管理情報として記憶部に記憶し、
前記映像監視装置の解析領域設定部は、
前記映像解析管理情報の前記映像解析領域に前記映像解析領域を撮影するカメラをさらに関連付けて前記記憶部に記憶し、
前記映像監視装置の映像解析部は、
前記映像解析領域に関連付けられた前記カメラが前記映像解析領域を撮影した映像に対して、前記映像解析領域に関連付けられた前記映像解析種別の映像解析を実行すること、
を特徴とする映像監視装置の映像監視方法。
【請求項８】
映像監視装置の映像解析設定部に対し、
映像解析領域に映像解析種別を関連付けて映像解析管理情報として記憶部に記憶する処理を実行させ、
前記映像監視装置の解析領域設定部に対し、
前記映像解析管理情報の前記映像解析領域に前記映像解析領域を撮影するカメラをさらに関連付けて前記記憶部に記憶する処理を実行させ、
前記映像監視装置の映像解析部に対し、
前記映像解析領域に関連付けられた前記カメラが前記映像解析領域を撮影した映像に対して、前記映像解析領域に関連付けられた前記映像解析種別の映像解析をする処理を実行させること、
を特徴とする映像監視装置を機能させる映像監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像監視装置、映像監視方法及び映像監視プログラムに関する。
【背景技術】
【０００２】
１又は複数のカメラが、例えば、店舗、事務所、生産現場のような施設の空間内を監視することが一般に行われている。多くの場合、特定のカメラは、空間内の特定の領域を撮影するように設定されている。そして、例えばカメラ自身の位置が変化した後においても、変化前に撮影していた領域と同じ領域を当該カメラが撮影し続けることが要求される場合も多い。
【０００３】
引用文献１の画像監視装置は、撮影時刻又はカメラの状態の少なくとも一方に検知範囲を関連付けて予め記憶しておく。そのうえで、引用文献１の画像監視装置は、時間が経過する都度、又は、カメラの状態（例えば、カメラの位置、パン、チルト、ズームの値）が変化する都度、予め記憶していた検知範囲を読み出し、カメラに対してその検知範囲を指示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−９７４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
実際の現場においては、カメラで監視すべき領域（出入口の周辺等）の数は、非常に多くなる場合がある。さらに、死角が発生するのを回避するために、１つの領域を複数のカメラが監視する場合もある。すると、施設の規模によっては、カメラの総数は、数百台にも達することがある。このような場合、どのカメラがどの領域を撮影するかを設定し、必要に応じ設定内容を更新するためには、非常に大きな管理負担が課されることになる。
【０００６】
しかしながら、引用文献１の画像監視装置は、カメラの台数が１台であることを前提にしている。カメラの台数が多くなると、すべてのカメラについて、検知範囲を設定することは極めて困難となる。
そこで本発明は、複数の監視カメラの管理作業を省力化することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の映像監視装置は、映像解析領域に映像解析種別を関連付けて映像解析管理情報として記憶部に記憶する映像解析設定部と、映像解析管理情報の映像解析領域に映像解析領域を撮影するカメラをさらに関連付けて記憶部に記憶する解析領域設定部と、映像解析領域に関連付けられたカメラが映像解析領域を撮影した映像に対して、映像解析領域に関連付けられた映像解析種別の映像解析を実行する映像解析部と、を備えることを特徴とする。
その他の手段については、発明を実施するための形態のなかで説明する。
【発明の効果】
【０００８】
本発明によれば、複数の監視カメラの管理作業を省力化することができる。
【図面の簡単な説明】
【０００９】
【図１】（ａ）は、映像解析領域を説明する図である。（ｂ）は、３次元地図の例である。（ｃ）は、表示画面の一例である。
【図２】（ａ）〜（ｃ）は、映像解析領域とカメラとの対応関係を説明する図である。
【図３】映像監視システムの構成を説明する図である。
【図４】(ａ)は、映像解析登録情報の一例である。（ｂ）〜（ｄ）は、カメラ位置管理情報の一例である。
【図５】（ａ）〜（ｅ）は、映像解析管理情報の一例である。
【図６】処理の流れ及び情報の流れの概略を説明する図である。
【図７】映像解析種別設定処理手順のフローチャートである。
【図８】カメラ設定処理手順のフローチャートである。
【図９】映像解析処理手順のフローチャートである。
【図１０】映像取得部及び映像解析部の冗長構成を説明する図である。
【図１１】カメラの一部が魚眼カメラである例を説明する図である。
【図１２】カメラが固定カメラである例を説明する図である。
【発明を実施するための形態】
【００１０】
以降、本発明を実施するための形態（“本実施形態”という）を、図等を参照しながら詳細に説明する。以降では、店舗内の空間をカメラが監視する例を説明する。しかしながら、本発明は、事務所、生産現場、鉄道駅、車両内部等、人間の動きが撮影される任意の施設に適用可能である。さらに、無人の工場、牧場等、人間以外の物の動きが撮影される任意の施設にも適用可能である。
【００１１】
（映像解析領域）
図１（ａ）に沿って、映像解析領域を説明する。図１（ａ）は、ある店舗の斜視図である。店舗は、応接室出入口５１、顧客出入口５２及び倉庫出入口５３を有する。これらの出入口の周辺は、特に監視の必要性が高いといえる。そこで、これらの出入口の前面に、破線で表記された区画Ｒ０１、Ｒ０２及びＲ０３を設ける。これらの区画Ｒ０１、Ｒ０２及びＲ０３が、本実施形態の映像解析領域である。より正確には、これらの区画Ｒ０１を底面として有し、所定の高さ（例えば人間の身長の平均値）を有する空間が、本実施形態の映像解析領域である。それぞれの映像解析領域を、１又は複数のカメラが監視することになる。図１（ａ）では、一例として、映像解析領域Ｒ０３を監視する１台のカメラだけが省略的に記載されている。図１（ｂ）及び（ｃ）については、後記する。
【００１２】
図２（ａ）に沿って、映像解析領域とカメラとの対応関係を説明する。図２（ａ）は、図１（ａ）の店舗を真上から見た平面図である。５台のカメラＣ０１〜Ｃ０５が、天井面に設置されている。カメラＣ０２及びＣ０４は、映像解析領域Ｒ０１を撮影（監視）している。カメラＣ０３は、映像解析領域Ｒ０２を撮影している。カメラＣ０１及びＣ０５は、映像解析領域Ｒ０３を撮影している。これらのカメラＣ０１〜Ｃ０５は、典型的には、ＰＴＺカメラ（定義を直ちに後記）である。本実施形態においては、特段の説明がない限り、単に“カメラ”と記載する場合、それは“ＰＴＺカメラ”を意味する。図２（ｂ）及び（ｃ）については、後記する。
【００１３】
（ＰＴＺカメラ）
周知のように、カメラが首振自在の雲台上に設置されている場合、カメラのレンズの光軸は、垂直方向及び水平方向に自在に動く。水平方向の動きをパンと呼び、垂直方向の動きをチルト呼ぶ。そして、ある基準の垂直面に対する水平方向の偏位（角）を示す値をパン値と呼び、水平面に対する垂直方向の偏位（角）を示す値をチルト値と呼ぶ。パン値及びチルト値が光軸の方向を決定する。
【００１４】
通常、監視用のカメラのレンズは、“ズームレンズ”である。すなわち、レンズの焦点距離が変化することによって、画角が変化する。画角は、光軸を中心としてどの程度の広がりを有する空間をカメラが撮像できるかを定義する。本実施形態では、このような画角をズーム値と呼ぶ。ＰＴＺカメラは、自身のパン値、チルト値及びズーム値を変化させることができる。
【００１５】
（パラメータ）
一般的に、空間内におけるカメラの視野を示す空間（撮影範囲）を定義する任意の値を“パラメータ”と呼ぶ。１つのカメラについて普通、複数のパラメータが存在する。それら個々のパラメータの組合せを総称してパラメータと呼ぶ場合もある。前記したパン値、チルト値及びズーム値は、パラメータの例であるが、それ以外にもパラメータの例は存在する。例えば、あるカメラの光軸が、空間内のある１点（目標点）を通過するように誘導される場合、その目標点の３次元座標は、パラメータとなり得る。なお、本発明は、パン値、チルト値及びズーム値以外のパラメータを有する、ＰＴＺカメラ以外のカメラについても適用可能である。
【００１６】
（映像解析種別）
本実施形態においては、カメラが撮影したある映像解析領域の映像を解析する具体的方法を、“映像解析種別”と呼ぶ。映像解析種別は、目的に応じて様々に設定され得る。本実施形態における映像解析種別は、以下の４つである。
【００１７】
第１に、“顔認識”は、映像から、人物の顔面であると思われる部分映像を検出する映像解析種別である。
第２に、“人流計測”は、映像から、人物であると思われる部分映像の数、移動方向及び移動速度を検出する映像解析種別である。
第３に、“人数計測”は、映像から、人物であると思われる部分映像の数を検出する映像解析種別である。
第４に、“人物追跡”は、映像から、同一人物であると思われる部分映像の時系列の軌跡を検出する映像解析種別である。
前記以外にも、映像解析種別は、空港における危険物等、防潮堤における水位等を検出するものであってもよい。
【００１８】
（映像監視システム）
図３に沿って、映像監視システム１の構成を説明する。映像監視システム１は、映像監視装置２、及び、１又は複数のカメラ３を有する。映像監視装置２は、ネットワーク４を介してカメラ３と接続可能である。映像監視装置２は、一般的なコンピュータであり、中央制御装置１１、キーボード、マウス等の入力装置１２、ディスプレイ等の出力装置１３、主記憶装置１４、補助記憶装置１５及び通信装置１６（カメラとの通信を司る）を有する。これらの装置は、バスで相互に接続されている。補助記憶装置１５は、映像解析登録情報３１、カメラ位置管理情報３２、映像解析管理情報３３及び３次元地図３４を格納している。
【００１９】
主記憶装置１４における、映像取得部２１、映像解析部２２、解析結果表示部２３、パラメータ取得部２４、解析領域設定部２５及び映像解析設定部２６は、プログラムである。以降、“○○部は”と主体を記した場合は、中央制御装置１１が、補助記憶装置１５から各プログラムを読み出し、主記憶装置１４にロードしたうえで、各プログラムの機能（詳細後記）を実現するものとする。
【００２０】
（映像解析登録情報）
図４（ａ）に沿って、映像解析登録情報３１を説明する。映像解析登録情報３１においては、映像解析種別ＩＤ欄１０１に記憶された映像解析種別ＩＤに関連付けて、映像解析種別欄１０２には映像解析種別が記憶されている。
映像解析種別ＩＤ欄１０１の映像解析種別ＩＤは、前記した映像解析種別を一意に特定する識別子である。
映像解析種別欄１０２の映像解析種別は、前記した映像解析種別である。
【００２１】
（カメラ位置管理情報）
図４（ｂ）に沿って、カメラ位置管理情報３２を説明する。カメラ位置管理情報３２においては、カメラＩＤ欄１１１に記憶されたカメラＩＤに関連付けて、設置位置欄１１２には設置位置が記憶されている。
カメラＩＤ欄１１１のカメラＩＤは、カメラ３を一意に特定する識別子である。
設置位置欄１１２の設置位置は、カメラ３が設置されている位置の３次元座標値である。
図４（ｃ）及び（ｄ）もまた、カメラ位置管理情報３２であるが、これらについては後記する。
【００２２】
（映像解析管理情報）
図５（ａ）に沿って、映像解析管理情報３３を説明する。映像解析管理情報３３においては、映像解析領域ＩＤ欄１２１に記憶された映像解析領域ＩＤに関連付けて、映像解析領域欄１２２には映像解析領域が、映像解析種別ＩＤ欄１２３には映像解析種別ＩＤが、カメラＩＤ欄１２４にはカメラＩＤが記憶されている。
【００２３】
映像解析領域ＩＤ欄１２１の映像解析領域ＩＤは、前記した映像解析領域を一意に特定する識別子である。
映像解析領域欄１２２の映像解析領域は、映像解析領域を特定する座標値である。ここでの映像解析領域は、店舗の床面の２次元座標値を４つ組み合わせたもの（床面上の四角形を定義する）である。組み合わされる２次元座標値の数は、３つ以上であればいくつでもよい。説明を単純にするために、図５（ａ）における“（Ｘ１１，Ｙ１１），（Ｘ１２，Ｙ１２），（Ｘ１３，Ｙ１３），（Ｘ１４，Ｙ１４）”等は、床面におけるこれらの４点が定義する四角形を底面とし、人間の平均的な身長を高さとする立体を意味すると解釈し、以降の説明を続ける。しかしながら、一般的には、映像解析領域は、３次元の立体的な映像解析領域を定義する、４つ以上の３次元座標値であってもよい。
【００２４】
映像解析種別ＩＤ欄１２３の映像解析種別ＩＤは、図４（ａ）の映像解析種別ＩＤと同じである。
カメラＩＤ欄１２４のカメラＩＤは、図４（ｂ）のカメラＩＤと同じである。図５（ａ）のカメラＩＤ欄１２４が空欄となっている理由については後記する。
図５（ｂ）〜（ｅ）もまた、カメラ位置管理情報３２であるが、これらについては後記する。
【００２５】
（処理の流れ及び情報の流れ）
図６に沿って、本実施形態における処理の流れ及び情報の流れの概略を説明する。なお、詳細は、後記する３つの“処理手順”において説明する。
（第１段階）
映像解析設定部２６は、３次元地図３４、並びに、ユーザが入力装置１２（図３）を介して入力した映像解析領域及び映像解析領域ごとの映像解析種別に基づいて、映像解析管理情報３３を作成する。ここでの映像解析管理情報３３は、映像解析領域に映像解析種別を関連付けているが、映像解析領域にカメラを未だ関連付けていない。すなわち、カメラＩＤは未設定である（図５（ａ）参照）。
【００２６】
（第２段階）
パラメータ取得部２４は、カメラ３からパラメータを受信し、受信したパラメータを解析領域設定部２５に渡す。解析領域設定部２５は、パラメータ、カメラ位置管理情報３２、及び、映像解析管理情報３３（カメラＩＤ未設定）に基づいて、映像解析管理情報３３を更新する。ここで更新された映像解析管理情報３３は、映像解析領域にカメラを関連付けている。すなわち、カメラＩＤが設定済みとなっている（図５（ｂ）参照）。
【００２７】
（第３段階）
映像取得部２１は、カメラ３から映像を受信し、受信した映像を映像解析部２２に渡す。映像解析部２２は、映像、及び、映像解析管理情報３３（カメラＩＤ設定済）に基づいて、映像解析結果を作成し、作成した映像解析結果を解析結果表示部２３に渡す。ここでの映像解析管理情報３３は、どのカメラが撮影したどの映像解析領域の映像をどのような映像解析種別で処理すべきかを指示するものである。したがって、映像解析部２２は、例えば“カメラＣ０２が撮影した映像解析領域Ｒ０１の映像から、人間の顔面を検出する”のような処理を実行できる。そして、解析結果表示部２３は、映像解析結果（例えば、不審者の顔面の映像）を出力装置１３（図３）に表示する。
【００２８】
以降で、本実施形態の処理手順を説明する。処理手順は３つあり、それらは、前記した第１段階に対応する“映像解析種別設定処理手順”、第２段階に対応する“カメラ設定処理手順”、及び、第３段階に対応する“映像解析処理手順”である。
【００２９】
（映像解析種別設定処理手順）
図７に沿って、映像解析種別設定処理手順を説明する。
ステップＳ２０１において、映像解析設定部２６は、３次元地図３４を取得する。具体的には、映像解析設定部２６は、補助記憶装置１５から３次元地図３４を取得する。ここでの３次元地図３４は、例えば、空間内における各線分の両端点の３次元座標を線分の数だけ定義したものである。このような３次元地図３４が任意の点から任意の平面に投影される（レンダリングされる）と、例えば図１（ｂ）のように表示される。３次元地図３４は、典型的には、施設（店舗）設計時のＣＡＤデータである。３次元地図３４は、施設竣工時以降に現場でレーザスキャナ等を使用して計測したものであってもよい。
【００３０】
ステップＳ２０２において、映像解析設定部２６は、３次元地図３４を表示する。具体的には、第１に、映像解析設定部２６は、ステップＳ２０１において取得した３次元地図３４を出力装置１３に３次元的に表示する。このときに表示された画面の例が図１（ｃ）である。以降では分かり易さのために、３次元的に表現された地図（レンダリング時に２次元に変換されている）もまた、３次元地図３４と呼ぶ。
【００３１】
第２に、映像解析設定部２６は、画面上の任意の位置に、３次元地図３４に重ならないように映像解析種別入力欄５４を表示する。映像解析種別入力欄５４は、映像解析種別ボタン５４ａ〜５４ｄを有する。個々の映像解析種別ボタン５４ａ〜５４ｄは、それぞれ、前記した顔認識、人流計測、人数計測及び人物追跡に対応している。
【００３２】
ステップＳ２０３において、映像解析設定部２６は、映像解析領域を受け付ける。具体的には、第１に、映像解析設定部２６は、ユーザが３次元地図上で映像解析領域を示す１又は複数の図形をマウス等の入力装置１２を介して入力（描画）するのを受け付ける。ここで描画される図形は、典型的には床面上の四角形であるが、立体を示す図形でもよい。映像解析設定部２６は、描画された図形が立体図形である場合であっても、平面図形である場合であっても、その図形に基づいて、３次元空間内でその図形を特定する複数の３次元座標値を生成する。
第２に、映像解析設定部２６は、ステップＳ２０３の“第１”において受け付けた映像解析領域を示す図形のそれぞれに、映像解析領域ＩＤを採番したうえで割り当てる。
【００３３】
ステップＳ２０４において、映像解析設定部２６は、映像解析種別を受け付ける。具体的には、第１に、映像解析設定部２６は、ステップＳ２０３の“第１”において描画された図形のうちの任意の１つをユーザがマウス等の入力装置１２を介して選択するのを受け付ける。
第２に、映像解析設定部２６は、映像解析種別ボタン５４ａ〜５４ｄ（図１（ｃ））のうちのいずれか１つをユーザが押下するのを受け付ける。
【００３４】
第３に、映像解析設定部２６は、以下のデータの組合せを一次的に主記憶装置１４に記憶する。
・ステップＳ２０３の第２において割り当てた映像解析領域ＩＤ
・ステップＳ２０４の“第１”において選択された図形の３次元座標値
・ステップＳ２０４の“第２”において押下された映像解析種別ボタン５４ａ等の映像解析種別を特定する映像解析種別ＩＤ
映像解析設定部２６は、ステップＳ２０４の“第１”、“第２”及び“第３”の処理を、ステップＳ２０３の“第１”において描画されたすべての図形について繰り返す。
【００３５】
ステップＳ２０５において、映像解析設定部２６は、映像解析管理情報３３を作成する。具体的には、第１に、映像解析設定部２６は、映像解析管理情報３３（図５（ａ））の新たなレコード（行）を生成する。
第２に、映像解析設定部２６は、新たなレコードの映像解析領域欄１２１、映像解析領域欄１２２及び映像解析種別欄１２３に、ステップＳ２０４の“第３”において一次的に記憶した、映像解析領域ＩＤ、３次元座標値及び映像解析種別ＩＤをそれぞれ記憶する。
【００３６】
映像解析設定部２６は、ステップＳ２０５の処理を、ステップＳ２０３の“第１”において描画されたすべての図形について繰り返す。繰り返し処理が終了した段階で、映像解析設定部２６は、図５（ａ）のような、映像解析管理情報３３を生成していることになる。そのレコードの数は、ステップＳ２０３の“第１”において描画されたすべての図形の数（映像解析領域の数）に等しい。カメラＩＤ欄１２４は、空欄のままである。
その後、映像解析種別設定処理手順を終了する。
【００３７】
（カメラ設定処理手順）
図８に沿って、カメラ設定処理手順を説明する。当該説明の前提として、過去のある期間、各カメラ３が商品棚を監視するように各カメラ３にパラメータが設定されていたとする。当然のことながら、この期間においては、個々のカメラ３の撮影範囲は、映像解析種別設定処理手順（図７）において設定された映像解析領域とは全く無関係である。その後、映像監視システム１のユーザは、いままで商品棚を監視していた各カメラが以降出入口を監視するようにパラメータを変更したとする。その後、カメラ設定処理手順が開始される。
【００３８】
ステップＳ２２１において、パラメータ取得部２４は、パラメータ及びカメラＩＤを取得する。具体的には、パラメータ取得部２４は、任意の１つのカメラ３からカメラＩＤ及びパラメータを受信する。カメラ３は、自身のカメラＩＤを保持しているものとする。そして、パラメータ取得部２４は、受信したカメラＩＤ及びパラメータを解析領域設定部２５に渡す。解析領域設定部２５は、これらを受け取る。
【００３９】
ステップＳ２２２において、解析領域設定部２５は、撮影範囲を計算する。具体的には、第１に、解析領域設定部２５は、ステップＳ２２１において受け取ったカメラＩＤをキーとしてカメラ位置管理情報３２を検索し、該当するレコードの設置位置を取得する。
第２に、解析領域設定部２５は、ステップＳ２２２の“第１”において取得した設置位置、及び、ステップＳ２２１において受け取ったパラメータ（パン値、チルト値及びズーム値）に基づいて、そのカメラ３の現時点の実際の撮影範囲を計算する。
【００４０】
撮影範囲の計算結果は、例えば、カメラ３の設置位置を１つの頂点とする四角錐のような立体として表現され得る。もちろんこの立体は、円錐又は他の多角錐であってもよいが、カメラ３の画面は通常長方形であるので、この立体もまた、通常四角錐である。図１（ａ）の撮影範囲は、カメラの設置位置を１つの頂点とし床面を底面とする四角錐と、カメラの設置位置を１つの頂点とし壁面を底面とする四角錐との合成立体図形である。
【００４１】
ステップＳ２２３において、解析領域設定部２５は、撮影範囲と映像解析領域との重なりの有無を検出する。具体的には、第１に、解析領域設定部２５は、映像解析管理情報３３（図５（ａ））の未処理の任意のレコードを取得し、取得したレコードの映像解析領域を取得する。ここで取得されたレコードを“処理対象レコード”と呼ぶことがある。
【００４２】
第２に、解析領域設定部２５は、ステップＳ２２２の“第２”において計算した撮影範囲とステップＳ２２３の“第１”において取得した映像解析領域とが、少なくともその一部同士が重なりあっているか否かを検出する。解析領域設定部２５は、立体同士が共通点を有するか否かを検出してもよいし、簡易的に、平面（床面）としての映像解析領域が立体としての撮影範囲と共通点を有するか否かを検出してもよい。解析領域設定部２５は、重なりあっていることを示す“有”、又は、重なりあっていないことを示す“無”のいずれかを検出結果として生成することになる。
【００４３】
ステップＳ２２４において、解析領域設定部２５は、重なりがあるか否かを判断する。具体的には、解析領域設定部２５は、ステップＳ２２３の“第２”における検出結果が“有”であった場合（ステップＳ２２４“Ｙｅｓ”）、ステップＳ２２５に進み、“無”であった場合（ステップＳ２２４“Ｎｏ”）、ステップＳ２２６に進む。
【００４４】
ステップＳ２２５において、解析領域設定部２５は、カメラＩＤを登録する。具体的には、解析領域設定部２５は、処理対象レコードのカメラＩＤ欄１２４に、ステップＳ２２１において受け取ったカメラＩＤを記憶する。
【００４５】
ステップＳ２２６において、解析領域設定部２５は、未処理の映像解析領域があるか否かを判断する。具体的には、解析領域設定部２５は、映像解析管理情報３３の未処理のレコードが残っている場合（ステップＳ２２６“Ｙｅｓ”）、ステップＳ２２３に戻り、未処理のレコードが残っていない場合（ステップＳ２２６“Ｎｏ”）、カメラ設定処理手順を終了する。
【００４６】
カメラ設定処理手順は、すべてのカメラ３について繰り返し実行される。その結果、図５（ｂ）のような映像解析管理情報３３が作成されることになる。この段階で、映像解析管理情報３３のあるレコードのカメラＩＤ欄１２４には、１又は複数のカメラＩＤが記憶されていることもあり、カメラＩＤが記憶されていない（その映像解析領域を撮影範囲としているカメラがない）場合もある。
【００４７】
当然のことながら、映像解析管理情報３３のすべてのレコードのカメラＩＤ欄１２４に、１又は複数のカメラＩＤが記憶されることが望ましい。そこで、カメラＩＤ欄１２４が空欄であるレコードが１つでも生じている場合、解析領域設定部２５は、以下の処理を実行するものとする。
【００４８】
・解析領域設定部２５は、出力装置１３に、店舗の３次元地図３４を表示し、３次元地図３４に重ねて、映像解析管理情報３３のレコードのうちカメラＩＤ欄１２４が空欄であるレコード（無監視レコード）の映像解析領域が定義する図形を表示する。この段階で、ユーザは、どの映像解析領域が無監視状態になっているかを知る。
・いずれの映像解析領域に対しても割り当てられていない１又は複数のカメラ３が存在する場合、解析領域設定部２５は、その１又は複数のカメラを第１の候補群とする。
・映像解析管理情報３３のレコードのうちカメラＩＤ欄１２４に複数のカメラＩＤが記憶されているレコード（重複監視レコード）が存在する場合、解析領域設定部２５は、重複監視レコードのカメラＩＤが特定する１又は複数のカメラを第２の候補群とする。
【００４９】
・解析領域設定部２５は、無監視レコードの映像解析領域の代表点（例えば重心）と、第１の候補群に属するカメラのそれぞれとの間の距離を算出する。そして、解析領域設定部２５は、この距離が最も短くなるようなカメラを“提案カメラ”とする。提案カメラは、他のカメラに比して、無監視レコードの映像解析領域のより鮮明な映像を取得し得る。
・第１の候補群に属するカメラが存在しない場合、解析領域設定部２５は、無監視レコードの映像解析領域の代表点と、第２の候補群に属するカメラのそれぞれとの間の距離を算出する。そして、解析領域設定部２５は、この距離が最も短くなるようなカメラを“提案カメラ”とする。
【００５０】
・解析領域設定部２５は、設定変更推奨メッセージを出力装置１３に表示する。設定変更推奨メッセージは、“無監視状態になっている映像解析領域を、カメラＣ○○に撮影させますか？”である。“Ｃ○○”は、提案カメラのカメラＩＤである。そして、解析領域設定部２５は、ユーザに対して“はい”又は“いいえ”の回答を入力することを促す。以降、ユーザは“はい”を入力したとして説明を続ける。
【００５１】
・解析領域設定部２５は、提案カメラが、無監視レコードの映像解析領域を向くような、提案カメラのパラメータを決定する。
・解析領域設定部２５は、提案カメラに対して、決定したパラメータを送信する。すると、提案カメラは、無監視レコードの映像解析領域を向く。
【００５２】
提案カメラが無監視レコードの映像解析領域を向いた都度、又は、何らかの理由で任意のカメラ３についてのパラメータが変更される都度、解析領域設定部２５は、カメラ設定処理手順を実行する。その結果、映像解析管理情報３３の一部が更新され、すべてのレコードのカメラＩＤ欄１２４が埋められた状態で維持される。
【００５３】
（映像解析処理手順）
図９に沿って、映像解析処理手順を説明する。
ステップＳ２４１において、映像取得部２１は、映像及びカメラＩＤを取得する。具体的には、映像取得部２１は、任意の１つのカメラ３から映像及びカメラＩＤを受信する。そして、映像取得部２１は、受信した映像及びカメラＩＤを映像解析部２２に渡す。映像解析部２２は、これらを受け取る。
【００５４】
ステップＳ２４２において、映像解析部２２は、映像解析領域のカメラＩＤを取得する。具体的には、第１に、映像解析部２２は、映像解析管理情報３３（図５（ｂ））の未処理の任意のレコードを取得し、取得したレコードのカメラＩＤを取得する。ここで取得されたレコードを“解析対象レコード”と呼ぶことがある。
第２に、映像解析部２２は、ステップＳ２４１において受け取ったカメラＩＤが、解析対象レコードのカメラＩＤのいずれか１つに等しいか否かを調査する。映像解析部２２は、いずれか１つに等しいことを示す“等しい”、又は、いずれにも等しくないことを示す“等しくない”のいずれかを調査結果として生成することになる。
【００５５】
ステップＳ２４３において、映像解析部２２は、カメラＩＤが等しいか否かを判断する。具体的には、映像解析部２２は、ステップＳ２４２の“第２”における調査結果が“等しい”であった場合（ステップＳ２４３“Ｙｅｓ”）、ステップＳ２４４に進み、“等しくない”であった場合（ステップＳ２４３“Ｎｏ”）、ステップＳ２４５に進む。
【００５６】
ステップＳ２４４において、映像解析部２２は、映像を解析する。具体的には、第１に、映像解析部２２は、解析対象レコードの映像解析種別ＩＤを取得する。さらに、映像解析部２２は、取得した映像解析種別ＩＤをキーとして映像解析登録情報３１（図４（ａ））を検索し、該当したレコードの映像解析種別を取得する。
第２に、映像解析部２２は、ステップＳ２４１において受け取った映像を、ステップＳ２４４の”第１”において取得した映像解析種別（“顔認識”等）で解析する。
【００５７】
第３に、映像解析部２２は、映像を解析した結果を解析結果表示部２３に渡す。解析結果表示部２３は、これを受け取る。その後、解析結果表示部２３は、解析した結果を出力装置１３に表示する。
【００５８】
ステップＳ２４５において、映像解析部２２は、未処理の映像解析領域があるか否かを判断する。具体的には、映像解析部２２は、映像解析管理情報３３の未処理のレコードが残っている場合（ステップＳ２４５“Ｙｅｓ”）、ステップＳ２４２に戻り、未処理のレコードが残っていない場合（ステップＳ２４５“Ｎｏ”）、映像解析処理手順を終了する。
【００５９】
映像解析処理手順は、ユーザの指示を契機として、すべてのカメラ３について繰り返し実行される。ステップＳ２４４の“第３”を経由する都度、解析結果表示部２３は、あるカメラがある映像解析領域について映像を解析した結果を１つずつ表示することになる。解析結果表示部２３は、ある映像解析領域について複数のカメラが取得した複数の映像を解析した結果を、同じ画面で表示してもよい。このとき、ユーザは、例えば、ある映像解析領域を通過する人物の顔を異なる向きから視認できる。
【００６０】
（映像解析管理情報の更新例１）
いま、各カメラの配置が図２（ａ）の状態であり、映像解析管理情報３３が図５（ｂ）の状態であるとする。このとき、カメラＣ０３は、映像解析領域Ｒ０２を撮影している。ここで、カメラＣ０３のパラメータが変更された結果、カメラＣ０３が映像解析領域Ｒ０３を撮影することになったとする（図２（ｂ））。この状態において、カメラ設定処理手順（図８）が実行されると、映像解析管理情報３３は、図５（ｃ）の状態に更新される。図５（ｂ）と図５（ｃ）とを比較すると、カメラＩＤ“Ｃ０３”が、２行目から３行目に移動している。
【００６１】
その結果、無監視レコードとなった２行目のレコードについては、前記した方法で別途カメラＩＤが補充されることになる。しかしながら、むしろここで特徴的なことは、カメラＣ０３が撮影する映像に対する映像解析種別が、“Ｔ０２（人流計測）”から“Ｔ０３（人数計測）”に自動的に再設定されるということである。この状態で、映像解析処理手順（図９）が実行されると、カメラＣ０３が撮影した映像解析領域Ｒ０３の映像に対して、映像解析部２２は、自動的に映像解析種別“Ｔ０３”の解析を実行することになる。
【００６２】
（映像解析管理情報の更新例２）
いま、前記の例と同様に、各カメラの配置が図２（ａ）の状態であり、映像解析管理情報３３が図５（ｂ）の状態であるとする。さらに、カメラ位置管理情報３２が図４（ｂ）の状態であるとする。ここで、図２（ｃ）のように、カメラＣ０６が増設されたとする。カメラＣ０６は、映像解析領域Ｒ０３を撮影している。すると、カメラ位置管理情報３２は、図４（ｃ）の状態に更新される。図４（ｃ）においては、６行目のレコードが追加されている。
【００６３】
この状態において、カメラ設定処理手順（図８）が実行されると、映像解析管理情報３３は、図５（ｄ）の状態に更新される。図５（ｂ）と図５（ｄ）とを比較すると、カメラＩＤ“Ｃ０６”が、３行目に追加されている。ここで特徴的なことは、カメラＣ０６が撮影する映像に対する映像解析種別“Ｔ０３（人数計測）”が、自動的に新規設定されるということである。この状態で、映像解析処理手順（図９）が実行されると、カメラＣ０６が撮影した映像解析領域Ｒ０３の映像に対して、映像解析部２２は、自動的に映像解析種別“Ｔ０３”の解析を実行することになる。
【００６４】
さらに、いま、前記の例と同様に、映像解析管理情報３３が図５（ｂ）の状態であるとする。そして、映像解析設定部２６は、ユーザが図５（ｂ）の１行目のレコードの映像解析種別ＩＤを“Ｔ０１”から“Ｔ０３”に変更するのを受け付けたとする。この状態で、映像解析処理手順（図９）が実行されたとする。すると、カメラＣ０２及びＣ０４が撮影した映像解析領域Ｒ０１の映像に対して、映像解析部２２は、以前に設定されていた“Ｔ０１（顔認識）”に替えて、自動的に映像解析種別“Ｔ０３（人数計測）”の解析を実行することになる。
【００６５】
（変形例１）
図１０に沿って、映像取得部２１及び映像解析部２２の冗長構成を説明する。図６に比して、図１０においては、映像取得部２１及び映像解析部２２の対（組合せ）が複数存在する。対の数は、必ずしもカメラ３の台数に一致している必要はない。このようにすれば、カメラ３の台数が多い場合であっても、複数の映像取得部２１及び映像解析部２２が同時並列的に処理を実行することによって、処理時間を短縮できる。
【００６６】
（変形例２）
図１１に沿って、カメラ３の一部が魚眼カメラ３ｂである例を説明する。図６に比して、図１１においては、カメラ３の一部が魚眼カメラ３ｂに代替されている。一般的に、魚眼カメラは、ＰＴＺカメラに比して、画角が極端に大きくその結果解像度が低い代わりに、１台で撮像できる撮影範囲は大きい。したがって、解析精度の要求が厳しくない現場において、カメラの一部を魚眼カメラとすることによってカメラの台数を削減し映像監視システム１全体のコストを削減できる。
【００６７】
（変形例３）
図１２に沿って、カメラ３が固定カメラ３ｃである例を説明する。図１２は、カメラ３のすべてが固定カメラ３ｃである例である。固定カメラとは、首振り自在の雲台上に設置されていない単一焦点距離のカメラである。固定カメラ３ｃの光軸は、パラメータとして、常に同じ値である水平角及び仰俯角を有し、これらが光軸の向きを定義する。また、固定カメラ３ｃのレンズは、パラメータとして、常に同じ値である倍率を有している。倍率とは、例えば、そのレンズの焦点距離を基準値（例えば標準レンズの焦点距離）で除算した値である。しかしながら、手動によるメンテナンスによって、水平角及び仰俯角を調整する（台座を調節する）ことが可能であり、また、倍率を変更する（レンズを交換する）ことも可能である。つまり、固定カメラとは、パラメータを（すなわち撮影範囲を）手動によってのみ変更し得るカメラである。
【００６８】
なお、水平角、仰俯角及び倍率は、それぞれ、パン値、チルト値及びズーム値と本質的には同じ又は類似する概念である。ここでは、固定カメラ３ｃのパラメータは手動によるメンテナンスによってのみ変化し得ることを明確にするために、敢えてパン値、チルト値及びズーム値とは区別して、水平角、仰俯角及び倍率の語が使用されている。
【００６９】
このような固定カメラ３ｃを使用する場合、固定カメラ３ｃの台数分だけパラメータ取得部２４の数を削減できる。極端な場合、すべてのカメラを固定カメラ３ｃとすることも可能である。図１２は、その状態を示しており、パラメータ取得部２４が存在しない。この場合、カメラ位置管理情報３２は、図４（ｄ）のように、水平角欄１１３、仰俯角欄１１４及び倍率欄１１５を有するものになる。さらに、カメラ設定処理手順（図８）のステップＳ２２１において、パラメータ取得部２４がパン値、チルト値及びズーム値を取得することに代替して、解析領域設定部２５は、水平角、仰俯角及び倍率の値をカメラ位置管理情報３２（図４（ｄ））から取得する。このようにすれば、ユーザが一度に多額の設備投資（ＰＴＺカメラへの買い替え、パラメータ取得部２４の導入）を行う必要がなくなる。
【００７０】
（変形例４）
カメラ３の少なくとも一部は、インテリジェントカメラであってもよい。インテリジェントカメラとは、映像解析部２２の機能を自身の内部に備えるカメラである。この場合、解析領域設定部２５は、映像監視システム１の起動時に映像解析種別をインテリジェントカメラに通知する。また、解析領域設定部２５は、映像解析種別が変更される都度、変更後の映像解析種別をインテリジェントカメラに通知する。この場合、映像監視装置２において、映像取得部２１及び映像解析部２２は不要となり、解析結果表示部２３が、インテリジェントカメラから直接、映像を解析した結果を受信することになる。
【００７１】
（変形例５）
施設全体のセキュリティレベルが変化することがある。例えば、業務時間中のセキュリティレベルが“低”であり、夜間及び休日のセキュリティレベルが“中”であり、施設内に不審者等が侵入した場合のセキュリティレベルが“高”であるとする。映像解析種別設定処理手順のステップＳ２０４において、映像解析設定部２６は、映像解析種別を、映像解析領域ごと、かつ、セキュリティレベルごとに受け付けてもよい。
【００７２】
この場合、映像解析管理情報３３は、図５（ｅ）のようになる。図５（ｅ）の映像解析種別欄１２３の例えば１行目には、“Ｔ０１→Ｔ０２→Ｔ０４”のように３つの映像解析種別ＩＤが記憶されている。この例では、“Ｔ０１（顔認識）”がセキュリティレベル“低”に対応し、“Ｔ０２（人流計測）”がセキュリティレベル“中”に対応し、“Ｔ０４（人物追跡）”がセキュリティレベル“高”に対応する。
【００７３】
図５（ｅ）を全体的に見ると、業務時間中は、カメラＣ０２及びＣ０４が撮影した映像は、“Ｔ０１（顔認識）”で解析され、カメラＣ０１、Ｃ０３及びＣ０５が撮像した映像は、“Ｔ０３（人数計測）”で解析されることになる。夜間及び休日は、カメラＣ０２及びＣ０４が撮影した映像は、“Ｔ０２（人流計測）”で解析され、カメラＣ０１、Ｃ０３及びＣ０５が撮像した映像は、“Ｔ０４（人物追跡）”で解析されることになる。不審者等が侵入した場合は、カメラＣ０１、Ｃ０２、Ｃ０３、Ｃ０４及びＣ０５が撮像した映像は、すべて“Ｔ０４（人物追跡）”で解析されることになる。
【００７４】
（実施形態の効果）
本実施形態の映像監視装置は、以下の効果を奏する。
（１）映像監視装置は、映像解析領域、映像解析種別及びカメラの対応関係の設定・変更を容易に行うことができる。
（２）映像監視装置は、ユーザが視認しやすい形態で、映像解析領域に対して映像解析種別を設定することができる。また、映像監視装置は、設定された映像解析領域を実際に撮影しているカメラをその映像解析領域に関連付けるので、パラメータ変更の手間が削減できる。
（３）映像監視装置は、映像解析を同時並列的に実行できる。
（４）映像監視装置は、一般的に普及しているＰＴＺを使用することができる。
（５）映像監視装置は、画角の広い魚眼カメラを使用できる。したがって、カメラの台数を削減できる。
（６）映像監視装置は、撮影範囲が手動によってのみ変更可能な固定カメラを使用できる。したがって、映像監視装置の構成を単純化できる。
【００７５】
なお、本発明は前記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、前記した実施例は、本発明を分かり易く説明するために詳細に説明したものであり、必ずしも説明したすべての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００７６】
また、前記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウエアで実現してもよい。また、前記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウエアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしもすべての制御線や情報線を示しているとは限らない。実際には殆どすべての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００７７】
１      映像監視システム
２      映像監視装置
３      カメラ
４      ネットワーク
１１    中央制御装置
１２    入力装置
１３    出力装置
１４    主記憶装置（記憶部）
１５    補助記憶装置（記憶部）
１６    通信装置
２１    映像取得部
２２    映像解析部
２３    解析結果表示部
２４    パラメータ取得部
２５    解析領域設定部
２６    映像解析設定部
３１    映像解析登録情報
３２    カメラ位置管理情報
３３    映像解析管理情報
３４    ３次元地図
【図１】
2018152688.tif 000003
【図２】
2018152688.tif 000004
【図３】
2018152688.tif 000005
【図４】
2018152688.tif 000006
【図５】
2018152688.tif 000007
【図６】
2018152688.tif 000008
【図７】
2018152688.tif 000009
【図８】
2018152688.tif 000010
【図９】
2018152688.tif 000011
【図１０】
2018152688.tif 000012
【図１１】
2018152688.tif 000013
【図１２】
2018152688.tif 000014