(57)【要約】      （修正有）【課題】被検知体が所定の撮像領域から他の撮像領域に移動する場合に、容易に被検知体の追跡情報を設定することができる制御装置、監視システム、及び監視カメラ制御方法を提供する。【解決手段】監視システム１００は、複数のカメラＣ１〜Ｃｎと、制御装置５とを備える。制御装置５は、装置記憶部５４と、出力装置５３と、入力装置５２とを備える。装置記憶部５４は、複数のカメラＣ１〜Ｃｎのそれぞれのカメラによって撮像された撮像画像を記憶する。出力装置５３は、複数のカメラＣ１〜Ｃｎの位置関係を示す。入力装置５２は、複数のカメラＣ１〜Ｃｎのうちの１つのカメラに対して撮像画像内の特定追跡対象物を追跡するための追跡情報を設定する。入力装置５２が、複数のカメラＣ１〜Ｃｎの位置関係に対して仮想動線を入力する場合、複数のカメラＣ１〜Ｃｎのうち１つのカメラ以外の仮想動線に対応するカメラに対して追跡情報を設定する。【選択図】図１
2019176378.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像装置を制御する制御装置であって、
前記複数の撮像装置のそれぞれの撮像装置によって撮像された撮像画像を記憶する記憶部と、
前記複数の撮像装置の位置関係を表示する表示部と、
前記複数の撮像装置のうちの１つの撮像装置に対して撮像画像内の特定追跡対象物を追跡するための追跡情報を設定する入力部と
を備え、
前記入力部が、前記複数の撮像装置の前記位置関係を示す画像に対して仮想動線を入力する場合、前記複数の撮像装置のうち前記１つの撮像装置以外の前記仮想動線に対応する撮像装置に対して前記追跡情報を設定する、制御装置。
【請求項２】
前記表示部は、前記複数の撮像装置のそれぞれの撮像装置によって撮像された撮像画像を１つの画像として編集する、請求項１に記載の制御装置。
【請求項３】
前記撮像画像はフラグを有し、
前記撮像装置は、前記特定追跡対象物を示す画像が含まれた前記撮像画像の前記フラグをオン状態にし、前記表示部は、前記フラグがオン状態である前記撮像画像を複数取得することにより、前記複数の撮像装置のそれぞれの撮像装置によって撮像された撮像画像を１つの画像として編集する、請求項２に記載の制御装置。
【請求項４】
前記追跡情報は、前記特定追跡対象物を示す画像を覆う検知領域を含む、請求項１〜３の何れか１項に記載の制御装置。
【請求項５】
前記入力部は、ユーザーの指示に基づいて前記仮想動線を入力する、請求項１〜４の何れか１項に記載の制御装置。
【請求項６】
前記表示部は、前記特定追跡対象物の動線を表示する、請求項１〜５の何れか１項に記載の制御装置。
【請求項７】
前記表示部は、前記撮像装置の撮像範囲を表示する、請求項１〜６の何れか１項に記載の制御装置。
【請求項８】
前記表示部が、前記複数の撮像装置と前記複数の撮像装置が配置されたフロアのレイアウトとを表示することにより、前記表示部は、前記複数の撮像装置の位置関係を表示する、請求項１〜７の何れか１項に記載の制御装置。
【請求項９】
複数の撮像装置と、
前記複数の撮像装置を制御する制御装置と
を備え、
前記制御装置は、前記複数の撮像装置のそれぞれの撮像装置によって撮像された撮像画像を記憶する記憶部と、
前記複数の撮像装置の位置関係を表示する表示部と、
前記複数の撮像装置のうちの１つの撮像装置に対して撮像画像内の特定追跡対象物を追跡するための追跡情報を設定する入力部と
を備え、
前記入力部が、前記複数の撮像装置の前記位置関係を示す画像に対して仮想動線を入力する場合、前記複数の撮像装置のうち前記１つの撮像装置以外の前記仮想動線に対応する撮像装置に対して前記追跡情報を設定する、監視システム。
【請求項１０】
制御装置の制御により複数の撮像装置を制御する監視カメラ制御方法であって、
前記複数の撮像装置のそれぞれの撮像装置によって撮像された撮像画像を記憶部により記憶する記憶ステップと、
前記複数の撮像装置の位置関係を表示部により表示する表示ステップと、
前記複数の撮像装置のうちの１つの撮像装置に対して撮像画像内の特定追跡対象物を追跡するための追跡情報を入力部により設定する入力ステップと
を備え、
前記入力ステップは、前記入力部により、前記複数の撮像装置の前記位置関係を示す画像に対して仮想動線を入力する場合、前記複数の撮像装置のうち前記１つの撮像装置以外の前記仮想動線に対応する撮像装置に対して前記追跡情報を設定する、監視カメラ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、監視システム、及び監視カメラ制御方法に関する。
【背景技術】
【０００２】
特許文献１には、最適カメラ設定装置が開示されている。特許文献１に開示の最適カメラ設定装置は、人物追跡部と、人物解析部と、カメラ配置状況推定部と、ユーザー提示部とを備える。人物追跡部は、被写体を撮影するカメラで撮影された撮影画像から人物を検出し追跡する。人物解析部は、人物追跡部で追跡された人物に対して、顔の検出回数と、移動方向と、顔向きと、ピントと、ダイナミックレンジと、画角とを含む項目を来店者情報として抽出する。カメラ配置状況推定部は、人物解析部で抽出された来店者情報を用いて、カメラの配置位置と、高さと、画角と、フォーカスとを含む配置状況が適しているかを推定する。ユーザー提示部は、カメラ配置状況推定部で推定された結果を提示する。具体的には、最適カメラ設定装置は、顔照合と年齢性別推定との画像認識処理に最適なカメラの配置位置と、高さと、画角と、フォーカスとを含む配置状況をユーザーに提示する。カメラの配置位置と、高さと、画角と、フォーカスとの設定を簡単に行うことが可能となり、作業効率が向上する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１３／１１４８６２号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、被検知体が所定の撮像領域から他の撮像領域に移動する場合に、被検知体の追跡情報を設定することが容易ではない。
【０００５】
本発明は、上記課題に鑑み、被検知体が所定の撮像領域から他の撮像領域に移動する場合に、容易に被検知体の追跡情報を設定することができる制御装置、監視システム、及び監視カメラ制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る制御装置は、複数の撮像装置を制御する。制御装置は、記憶部と、表示部と、入力部とを備える。前記記憶部は、前記複数の撮像装置のそれぞれの撮像装置によって撮像された撮像画像を記憶する。前記表示部は、前記複数の撮像装置の位置関係を表示する。前記入力部は、前記複数の撮像装置のうちの１つの撮像装置に対して撮像画像内の特定追跡対象物を追跡するための追跡情報を設定する。前記入力部が、前記複数の撮像装置の前記位置関係を示す画像に対して仮想動線を入力する場合、前記複数の撮像装置のうち前記１つの撮像装置以外の前記仮想動線に対応する撮像装置に対して前記追跡情報を設定する。
【０００７】
本発明に係る監視システムは、撮像装置と、制御装置とを備える。撮像装置は、複数である。制御装置は、記憶部と、表示部と、入力部とを備える。前記記憶部は、前記複数の撮像装置のそれぞれの撮像装置によって撮像された撮像画像を記憶する。前記表示部は、前記複数の撮像装置の位置関係を表示する。前記入力部は、前記複数の撮像装置のうちの１つの撮像装置に対して撮像画像内の特定追跡対象物を追跡するための追跡情報を設定する。前記入力部が、前記複数の撮像装置の前記位置関係を示す画像に対して仮想動線を入力する場合、前記複数の撮像装置のうち前記１つの撮像装置以外の前記仮想動線に対応する撮像装置に対して前記追跡情報を設定する。
【０００８】
本発明に係る監視カメラ制御方法は、制御装置の制御により複数の撮像装置を設定する。監視カメラ制御方法は、記憶ステップと、表示ステップと、入力ステップとを備える。前記記憶ステップは、前記複数の撮像装置のそれぞれの撮像装置によって撮像された撮像画像を記憶部により記憶する。前記表示ステップは、前記複数の撮像装置の位置関係を表示部により表示する。前記入力ステップは、前記複数の撮像装置のうちの１つの撮像装置に対して撮像画像内の特定追跡対象物を追跡するための追跡情報を入力部により設定する。前記入力ステップは、前記入力部により、前記複数の撮像装置の前記位置関係を示す画像に対して仮想動線を入力する場合、前記複数の撮像装置のうち前記１つの撮像装置以外の前記仮想動線に対応する撮像装置に対して前記追跡情報を設定する。
【発明の効果】
【０００９】
本発明によれば、被検知体が所定の撮像領域から他の撮像領域に移動する場合に、被検知体を容易に追跡設定することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１に係る監視システムの構成を示す図である。
【図２】本発明の実施形態１に係る追跡情報の設定処理を示すフローチャートである。
【図３】本発明の実施形態１に係る追跡情報の設定処理を示すフローチャートである。
【図４】本発明の実施形態１に係る追跡情報の設定画面の一例を示す図である。
【図５】本発明の実施形態１に係る追跡情報の設定画面において仮想動線の候補の一例を示す図である。
【図６】本発明の実施形態１に係る追跡情報の設定画面において仮想動線の候補の一例を示す図である。
【図７】本発明の実施形態１に係る追跡情報の設定画面において仮想動線の候補の一例を示す図である。
【図８】本発明の実施形態１に係る撮像画像データの一例を示す図である。
【図９】本発明の実施形態２に係る追跡情報の設定画面において被検知体の動線の一例を示す図である。
【図１０】本発明の実施形態３に係る追跡情報の設定画面においてカメラの撮影範囲の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明に係る監視システムの実施形態について説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１２】
［実施形態１］
まず、図１を参照して、本発明の実施形態１に係る監視システム１００について説明する。図１は、実施形態１に係る監視システム１００の構成を示す図である。実施形態に係る監視システム１００は、複数のカメラＣ１〜Ｃｎを制御して、複数のカメラＣ１〜Ｃｎに被検知体の追跡情報を設定する。被検知体は、監視システム１００の管理者によって設定される。被検知体は、例えば、特定の人物の顔、又は特定の人物の全身である。被検知体は、特定追跡対象物の一例である。
【００１３】
図１に示すように、監視システム１００は、複数のカメラＣ１〜Ｃｎと、制御装置５とを備える。カメラＣ１〜Ｃｎの各々は、撮像装置の一例である。
【００１４】
カメラＣ１〜Ｃｎは、それぞれ撮像素子１１と、カメラ通信部１２と、カメラ記憶部１３と、カメラ制御部１４とを備える。実施形態１において、カメラＣ１〜Ｃｎの構成と機能とは各々同等である。以下、カメラＣ１の構成と機能を説明する。
【００１５】
撮像素子１１は、所定の撮像領域を撮像する。撮像素子１１は、撮像画像を示すデータを生成し、カメラ制御部１４へ送信する。撮像素子１１は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサー、又はＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサーである。
【００１６】
カメラＣ１の撮像領域は、建物の１階のフロアの所定の領域である。
【００１７】
カメラ通信部１２は、同じ通信方式（プロトコル）を利用する通信機が搭載された電子機器との間で通信が可能である。カメラ通信部１２は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク網を介して制御装置５と通信する。カメラ通信部１２は、例えば、ＬＡＮボードのような通信モジュール（通信機器）である。実施形態１において、カメラ通信部１２は、撮像画像データを制御装置５へ送信する。
【００１８】
カメラ記憶部１３は、撮像画像データなどの各種データを記憶する。カメラ記憶部１３は、半導体メモリーによって構成される。半導体メモリーは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を構成する。
【００１９】
カメラ制御部１４は、カメラ記憶部１３に記憶されたカメラ制御プログラムを実行することによって、カメラＣ１が備える各部の動作を制御する。カメラ制御部１４は、例えば、ＭＰＵ（ｍｉｃｒｏ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）のようなプロセッサーによって構成される。
【００２０】
カメラＣ１〜Ｃｎのうち、制御装置５により追跡情報の設定が行われたカメラは、撮像画像データに基づいて被検知体を追跡する。以下、カメラＣ１に追跡情報の設定が行われたとして説明する。
【００２１】
カメラＣ１のカメラ制御部１４は、例えば、背景差分法によって、撮像画像の変化を検知する。あるいは、カメラ制御部１４は、隣接フレーム間差分法によって、撮像画像の変化を検知する。カメラ制御部１４は、撮像画像の変化を検知することにより、被検知体を追跡する。
【００２２】
カメラ制御部１４は、撮像画像の変化を検知すると、撮像画像データをカメラＣ１のカメラ記憶部１３に記憶させる。また、カメラ制御部１４は、撮像画像の変化を検知すると、撮像画像の変化を検知したことを示すデータを、カメラＣ１のカメラ通信部１２を介して制御装置５へ送信する。以下、撮像画像の変化を検知したことを示すデータを「変化検知データ」と記載する。
【００２３】
制御装置５は、装置通信部５１と、入力装置５２と、出力装置５３と、装置記憶部５４と、装置制御部５５とを備える。入力装置５２は、入力部の一例である。出力装置５３は、表示部の一例である。装置記憶部５４は、記憶部の一例である。制御装置５は、例えば、サーバーである。
【００２４】
装置通信部５１は、同じ通信方式（プロトコル）を利用する通信機が搭載された電子機器との間で通信が可能である。装置通信部５１は、ＬＡＮなどのネットワーク網を介してカメラ通信部１２と通信する。装置通信部５１は、例えば、ＬＡＮボードのような通信モジュール（通信機器）である。実施形態１において、装置通信部５１は、撮像画像データをカメラ通信部１２から受信する。装置通信部５１は、カメラ制御部１４が撮像画像の変化を検知すると、変化検知データをカメラ通信部１２から受信する。
【００２５】
入力装置５２は、制御装置５に対するユーザーの指示の入力を受け付ける。具体的には、被検知体を追跡するための追跡情報を設定する。実施形態１において、入力装置５２は、タッチセンサーを含む。なお、入力装置５２は、キーボード及びマウスを含み得る。
【００２６】
出力装置５３は、複数のカメラＣ１〜Ｃｎの位置関係を示す。具体的には、出力装置５３は、建物の１階のフロアのレイアウトを表示し、さらにそのレイアウト上に複数のカメラＣ１〜Ｃｎを表示する。出力装置５３は、液晶ディスプレーのようなディスプレーを含む。
【００２７】
装置記憶部５４は、撮像画像データなどの各種データを記憶する。装置記憶部５４は、ストレージデバイス及び半導体メモリーによって構成される。ストレージデバイスは、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）及び／又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）によって構成される。半導体メモリーは、例えば、ＲＡＭ及びＲＯＭを構成する。
【００２８】
装置記憶部５４に記憶された装置制御プログラムを実行することによって、装置制御部５５は、制御装置５が備える各部の動作を制御する。装置制御部５５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のようなプロセッサーによって構成される。
【００２９】
装置制御部５５は、入力装置５２が撮像画像の出力の指示を受け付けると、装置通信部５１が受信した撮像画像データに基づいて出力装置５３に撮像画像を出力させる。あるいは、装置制御部５５は、装置記憶部５４に記憶された撮像画像データに基づいて出力装置５３に撮像画像を出力させる。
【００３０】
次に、図２及び図３を参照して、実施形態１に係る監視システムが被検知体の追跡情報を設定する処理について説明する。図２及び図３は、実施形態１に追跡情報の設定処理を示すフローチャートである。なお、以下の処理において、装置通信部５１、入力装置５２、出力装置５３、及び装置記憶部５４は、装置制御部５５の制御に従って動作する。また、カメラＣ１〜Ｃｎの各々において、撮像素子１１、カメラ通信部１２、及びカメラ記憶部１３は、カメラ制御部１４に従って動作する。
【００３１】
まず、追跡情報の設定処理が開始する（スタート）。次に、ステップＳ１０１において、ユーザーが入力装置５２のタッチセンサーを用いて追跡指示を入力した場合（ステップＳ１０１のＹｅｓ）、処理はステップＳ１０２に進む。
ステップＳ１０２において、１つのカメラに追跡情報を設定する。以下、カメラＣ１に追跡情報の設定が行われたとして説明する。一方、ユーザーが追跡指示を入力しない場合（ステップＳ１０１のＮｏ）、ユーザーが追跡指示を入力するまで待機する。ステップＳ１０２における追跡情報の設定の詳細については、図４を参照して後述する。ステップＳ１０２において、追跡情報を設定した後、処理はステップＳ１０３に進む。
【００３２】
ステップＳ１０３において、出力装置５３が建物の１階のフロアのレイアウトと、フロアのレイアウトに配置された複数のカメラＣ１〜Ｃｎとを表示する。出力装置５３は、フロアのレイアウトと複数のカメラＣ１〜Ｃｎとを表示することにより、複数のカメラＣ１〜Ｃｎの位置関係を示す。ステップＳ１０３のフロアのレイアウトと複数のカメラＣ１〜Ｃｎとを表示する処理の詳細については、後述する。ステップＳ１０３の処理の後、処理は、ステップＳ１０４に進む。
【００３３】
ステップＳ１０４において、ユーザーの指示に基づいて入力装置５２が仮想動線を入力するか否かを判定する（ステップＳ１０４）。仮想動線は、ユーザーの指示に基づいて入力装置５２が入力した線であり、被検知体の仮想的な動きを示す線である。仮想動線として、曲線、折れ線及び直線の何れか１つを用いることができる。
【００３４】
ステップ１０４において、入力装置５２が仮想動線を入力しない場合（ステップＳ１０４のＹｅｓ）、処理はステップＳ１０５に進む。ステップＳ１０５において、入力装置５２が、追跡情報の設定処理を終了するか否かを判定する。ステップＳ１０５において、入力装置５２が追跡情報の設定処理を終了すると判定した場合（ステップＳ１０５のＹｅｓ）、追跡情報の設定処理を終了する。ステップＳ１０５において、入力装置５２が追跡情報の設定処理を終了しないと判定した場合（ステップＳ１０５のＮｏ）、処理は、ステップＳ１０４に戻り、入力装置５２は、ステップＳ１０４を実行する。一方、ステップ１０４において、入力装置５２が仮想動線を入力する場合（ステップＳ１０４のＹｅｓ）、処理は、ステップＳ１０６に進む。
【００３５】
ステップＳ１０６において、入力装置５２が仮想動線を入力する。ステップＳ１０６における仮想動線の入力の詳細については、図５〜図７を参照して後述する。ステップＳ１０６において、仮想動線を入力した後、処理は、ステップＳ１０７に進む。
【００３６】
ステップＳ１０７において、入力装置５２は、複数のカメラＣ１〜Ｃｎのうち、追跡情報を設定するカメラを選択する。ステップＳ１０７において、既に追跡情報を設定したカメラＣ１を除いた複数のカメラＣ２〜Ｃｎから仮想動線に対応するカメラを選択する。ステップＳ１０７における追跡情報を設定するカメラの選択の詳細については、図７を参照して後述する。ステップＳ１０７において、追跡情報を設定するカメラを選択した後、処理はステップＳ１０８に進む。
【００３７】
ステップＳ１０８において、入力装置５２は、選択したカメラに追跡情報を設定する。選択したカメラに設定する追跡情報は、ステップＳ１０２において入力装置５２がカメラＣ１に設定し、装置記憶部５４が記憶している追跡情報と同一の追跡情報である。
【００３８】
入力装置５２は、装置記憶部５４が記憶している追跡情報を読み出し、選択したカメラを特定する情報と、追跡情報とを装置通信部５１に出力する。装置通信部５１は、選択したカメラのカメラ通信部１２と通信することにより、選択したカメラに追跡情報を設定する。なお、選択したカメラに追跡情報を設定する手順は、ステップ１０２においてカメラＣ１に追跡情報を設定する手順と同一である。これにより、選択した全てのカメラにカメラＣ１の追跡情報と同一の追跡情報が設定され、選択されたカメラが追跡可能になる。
【００３９】
このように、カメラＣ１を除いた複数のカメラＣ２〜Ｃｎのうち、仮想動線に対応するカメラに対して入力装置５２が追跡情報を設定することにより、被検知体が所定の撮像領域から他の撮像領域に移動する場合に、容易に被検知体の追跡情報を設定することができる。
【００４０】
また、複数のカメラＣ１〜Ｃｎのうち、ステップ１０２においてユーザーにより選択されたカメラＣ１と、ステップＳ１０７において入力装置５２が選択したカメラとに同一の追跡情報が設定される。その結果、被検知体が特定の人物の顔である場合、又は被検知体が特定の人物の全身である場合に、特に効率よく被検知体を追跡することができる。即ち、被検知体が特定の人物の顔である場合、又は被検知体が特定の人物の全身である場合、被検知体の大きさは変化しないため、各カメラに同一の追跡情報を設定することにより効率よく追跡を行うことができる。
【００４１】
ステップＳ１０８において、入力装置５２が選択したカメラに追跡情報を設定した後、処理は、ステップＳ１０９に進む。
【００４２】
ステップＳ１０９において、追跡情報が設定されたカメラは、被検知体に対して追跡を行う（ステップＳ１０９）。即ち、追跡情報が設定されたカメラのカメラ制御部１４は、公知の追跡処理により、追跡情報が設定されたカメラの撮像素子１１で撮像された撮像画像データに基づいて被検知体を追跡する。そして、追跡情報が設定されたカメラのカメラ制御部１４は、撮像画像の変化を検知すると、撮像画像の変化を検知したことを示す変化検知データを、カメラ通信部１２を介して制御装置５へ送信する。
【００４３】
追跡情報が設定されたカメラ制御部１４は、変化検知データとして、フラグ及び時刻を作成する。変化検知データと、フラグと、時刻との作成の詳細は、図８を参照して後述する。ステップＳ１０９の処理の後、処理は、ステップＳ１１０に進む。
【００４４】
ステップＳ１１０において、カメラの追跡を終了するか否かを判定する。入力装置５２のタッチパネルのユーザーによる操作に基づいて、入力装置５２がカメラの追跡を終了する指示を入力した場合（ステップＳ１１０のＹｅｓ）、カメラは追跡を終了し、処理は、ステップＳ１１１に進む。一方、入力装置５２がカメラの追跡を終了する指示を入力していない場合（ステップＳ１１０のＮｏ）、ステップＳ１０９に戻る。そして、ステップＳ１０９において、継続してカメラの追跡を行う。
【００４５】
ステップＳ１１１において、制御装置５はカメラＣ１〜Ｃｎの各々からフラグがオン状態に設定されている撮像画像を複数取得することにより、１つの動画に編集する。ステップＳ１１１における１つの動画に編集する処理については、図８を参照して後述する。ステップＳ１１１の処理の後、処理は、ステップＳ１１２に進む。
【００４６】
ステップＳ１１２において、出力装置５３は、監視システム１００の管理者が使用する端末に編集した動画を送信する。この結果、管理者は、特定の被験者が検知された１つの動画を検査することができる。また、出力装置５３は、編集した１つの動画を出力装置５３のディスプレーに表示してもよい。
【００４７】
ステップＳ１１２において、出力装置５３が、編集した１つの動画の送信を完了した場合、追跡情報の設定処理を終了する（エンド）。
【００４８】
実施形態１の監視システム１００によれば、被検知体が所定の撮像領域から他の撮像領域に移動する場合に、被検知体を容易に追跡設定することができる。また、実施形態１の監視システム１００によれば、特定の被検知体を検知した撮像画像を１つの動画として編集することができる。
【００４９】
なお、実施形態１において、出力装置５３が建物の１階のフロアのレイアウトと複数のカメラＣ１〜Ｃｎとを表示する例を説明したが、これに限定されない、建物の複数階のフロアのレイアウトと複数のカメラＣ１〜Ｃｎとを出力装置５３が表示してもよい。
【００５０】
次に、ステップＳ１０２における追跡情報の設定の詳細については、図４を参照して説明する。
【００５１】
図４は、本発明の実施形態１に係る追跡情報の設定画面の一例を示す図である。画面６１は、追跡情報の設定画面である。画面６１は、建物の１階のフロアのレイアウトと、複数のカメラＣ１〜Ｃｎとを示す。画面６１は、出力装置５３のディスプレーに表示される。
【００５２】
ステップＳ１０１において、カメラＣ１〜Ｃｎのうち、追跡情報を設定する１つのカメラを入力装置５２からユーザーが選択する。具体的には、入力装置５２のタッチセンサーを用いて画面６１に表示された複数のカメラＣ１〜Ｃ５の何れか１つのカメラをユーザーがタッチした場合、画面６１のカメラＣ１〜Ｃ２のうち、タッチされた１つのカメラを入力装置５２が選択する。以下、ユーザーがカメラＣ１を選択したとして説明する。
【００５３】
次に、ユーザーが選択したカメラＣ１に対して、追跡情報を設定する。ここで、追跡情報は、カメラが撮像した撮像画像に示された被検知体を追跡するための情報である。具体的には、追跡情報は、撮像画像に示された被検知体を含む検知領域を含む。また、追跡情報は、被検知体が特定の人物の顔である場合、顔を追跡するのに必要な追跡パラメーターを含む。顔を追跡する場合の追跡パラメーターの一例は、特定の人物の顔の大きさと、位置と、向きと、傾きとである。また、追跡情報は、被検知体が特定の人物の全身である場合、全身を追跡するのに必要な追跡パラメーターを含む。全身を追跡する場合の追跡パラメーターの一例は、追跡対象人物の衣服の色と、衣服の種類と、性別とである。
【００５４】
追跡情報の設定は、カメラＣ１の撮像画像に基づいて行う。具体的には、出力装置５３が、被検知体が撮像された撮像画像を表示する。そして、ユーザーの指示に従って、入力装置５２が被検知体を含む検知領域を入力することにより検知領域の設定をする。また、被検知体が特定の人物の顔である場合、追跡に必要な追跡パラメーターを撮像画像の検知領域内の画像を画像処理することにより入力装置５２が自動的に入力してもよい。又は、被検知体が特定の人物の顔である場合、追跡に必要な追跡パラメーターを入力するためのメニュー画面を出力装置５３が表示する。そして、そのメニュー画面に対するユーザーの指示に基づいて、入力装置５２が追跡に必要な追跡パラメーターを入力してもよい。また、被検知体が特定の人物の全身である場合も被検知体が特定の人物の顔である場合と同様に追跡パラメーターを入力することができる。
【００５５】
入力装置５２は、入力された追跡情報を装置記憶部５４に出力し、装置記憶部５４は、入力装置５２から出力された追跡情報を記憶する。そして、入力装置５２は、入力された追跡情報と、カメラＣ１を特定する情報とを装置通信部５１に出力する。カメラＣ１を特定する情報により特定されたカメラＣ１と、装置通信部５１とが通信する。装置通信部５１は、カメラＣ１のカメラ通信部１２に入力された追跡情報を送信する。カメラ通信部１２が追跡情報を受信すると、カメラ通信部１２は、受信した追跡情報をカメラＣ１のカメラ記憶部１３に出力する。カメラ記憶部１３は、出力された追跡情報を記憶する。カメラ記憶部１３が追跡情報を記憶することにより、カメラＣ１に追跡情報が設定する。図４を参照して説明したように、選択された１つのカメラＣ１に追跡情報が設定され、カメラＣ１が追跡可能になる。
【００５６】
次に、ステップＳ１０３において、フロアのレイアウトと複数のカメラＣ１〜Ｃｎとを表示する処理の詳細について図４を参照して説明する。
【００５７】
ステップＳ１０２と同様に、出力装置５３は、図４の画面６１を表示する。画面６１において、カメラＣ１〜Ｃ１５の１５台のカメラがフロアのレイアウト上に表示されている。このように出力装置５３は、フロアのレイアウト上に複数のカメラＣ１〜Ｃ１５を表示することにより複数のカメラＣ１〜Ｃ１５の位置関係を示す。
【００５８】
次に、Ｓ１０６における仮想動線の入力の詳細については、図４〜図７を参照して説明する。
【００５９】
図５〜図７は、本発明の実施形態１に係る追跡情報の設定画面において仮想動線の候補の一例を示す図である。
【００６０】
図５は、画面６２を示す。画面６２は、仮想動線を入力するための画面である。画面６２は、カメラＣ１〜Ｃ１５と、指７１とを含む。指７１は、仮想動線を入力するユーザーの指である。画面６２は、建物の１階のフロアのレイアウトと、複数のカメラＣ１〜Ｃｎとを示す。画面６２は、出力装置５３のディスプレーに表示される。
【００６１】
図６は、画面６３を示す。画面６３は、仮想動線を入力するための画面である。画面６３は、カメラＣ１〜Ｃ１５と、指７１と、仮想動線の候補７２とを含む。仮想動線の候補７２は、入力装置５２が入力する。画面６３は、出力装置５３のディスプレーに表示される。
【００６２】
図７は、画面６４を示す。画面６４は、仮想動線を入力するための画面である。画面６４は、カメラＣ１〜Ｃ１５と、指７１と、仮想動線の候補７２とを含む。画面６４は、出力装置５３のディスプレーに表示される。
【００６３】
ステップＳ１０６において、出力装置５３が図４の画面６１を表示している状態で、ユーザーが入力装置５２のタッチセンサーを指７１でタッチすることにより、被検知体の移動の始点となる画面６１の位置、即ち仮想動線の始点を指定する。ユーザーが仮想動線の始点を指定したタイミングで、出力装置５３は、図５の画面６２を表示する。画面６２は、ユーザーの指７１がカメラＣ３の近傍をタッチしていることを示している。図５の画面６２においてユーザーの指７１に対応する位置（ユーザーの指７１の直下）に仮想動線の始点が表示される。
【００６４】
次に、ユーザーは、入力装置５２のタッチセンサーを指７１によりタッチしたまま、図６の画面６３に示すように指７１を移動する。図６の画面６３において、ユーザーの指７１はカメラＣ５の近傍に移動している。ユーザーの指７１がタッチセンサーをタッチしたまま移動するにつれて、出力装置５３は、仮想動線の候補７２を表示する。仮想動線の候補７２は、入力装置５２が入力する。具体的には、図６の画面６３において、出力装置５３は、仮想動線の候補７２を表示している。画面６３において、仮想動線の候補７２は、カメラＣ２の近傍からカメラＣ５まで曲線として表示されている。
【００６５】
さらに、ユーザーがタッチセンサーを指７１によりタッチしたまま移動させる場合、出力装置５３は、ユーザーの指７１の動きに追随して仮想動線の候補７２の表示を続ける。図７の画面６４は、ユーザーがタッチセンサーを指７１によりタッチしたまま、指７１をカメラＣ１３の近傍に移動させた場合を示している。画面６４において、出力装置５３は仮想動線の候補７２を表示している。仮想動線の候補７２は、カメラＣ３の近傍からカメラＣ２、カメラＣ５、及びカメラＣ８を経由してカメラＣ１３まで表示されている。
【００６６】
なお、ユーザーがタッチセンサーを指７１によりタッチしたまま移動させる場合に、ユーザーの指７１がフロアのレイアウトの壁を貫通して移動したときには、仮想動線の候補７２が壁を貫通しないように仮想動線の候補７２の入力を制限することもできる。仮想動線の候補７２の入力に対して、仮想動線の候補７２がレイアウトの壁を貫通しないという制限を設けることにより、現実的な仮想動線の候補７２の入力を行うことができる。
【００６７】
最後に、ユーザーが入力装置５２のタッチセンサーから指７１を離した後、ユーザーが入力装置５２のタッチセンサーを再度タッチした場合、仮想動線の候補７２が仮想動線として確定し、入力装置５２は、確定した仮想動線を装置記憶部５４に出力する。装置記憶部５４は入力装置５２から出力された確定した仮想動線を記憶する。
【００６８】
また、ユーザーが入力装置５２のタッチセンサーから指７１を離した後、仮想動線の候補７２を削除して仮想動線を再度入力し直すこともできる。具体的には、出力装置５３は仮想動線の候補７２を削除するためのユーザーインターフェイス（図示せず）を表示する。このユーザーインターフェイスを用いてユーザーが仮想動線の候補７２を削除する指示をした場合、入力装置５２は、仮想動線の候補７２を削除する指示を入力する。そして、入力装置５２は、その指示に従って仮想動線の候補７２を削除する。その後、入力装置５２は、図４〜図７に示すステップＳ１０６の処理に従って仮想動線の候補７２を再度入力する。
【００６９】
次に、ステップＳ１０７における追跡情報を設定するカメラの選択の詳細について、図７を参照して後述する。
【００７０】
確定した仮想動線が図７の画面６４に表示されている仮想動線の候補７２であるとして説明する。
【００７１】
ステップＳ１０７において、既に追跡情報を設定したカメラＣ１を除いた複数のカメラＣ２〜Ｃ１５から仮想動線に対応するカメラを選択する。画面６４に示すように、仮想動線の候補７２が仮想動線として確定している場合、入力装置５２は、カメラＣ３、カメラＣ２、カメラＣ５、カメラＣ８、及びカメラＣ１３を選択する。出力装置５３は、入力装置５２が選択したカメラを、選択されなかったカメラとは異なった色で表示する。これにより、ユーザーに選択したカメラを容易に把握させることができる。
【００７２】
入力装置５２は、複数のカメラＣ１〜Ｃ１５のうち、仮想動線に対応するカメラを選択する。ここで、「仮想動線に対応するカメラを選択する」とは以下の２通りの場合の何れか１つ又は両方を意味する。第１の場合は、仮想動線の近傍に位置するカメラを選択する場合である。第２の場合は、仮想動線と撮像範囲とが交差しているカメラを選択する場合である。以下、２つの場合について説明する。
【００７３】
（仮想動線の近傍に位置するカメラを選択する場合）
この場合、入力装置５２は、複数のカメラＣ１〜Ｃ１５のうち、仮想動線の近傍に位置するカメラを全て選択する。ここで、カメラが仮想動線の近傍に位置するか否かの判定は、仮想動線とカメラの中心位置との最短距離が予め設定した所定の距離以下である場合にカメラが仮想動線の近傍にあると判定することにより行う。そして、予め設定した所定の距離は、フロアのレイアウトの規模に応じて適宜設定することができる。具体的には、フロアのレイアウトにおいて典型的な通路の幅が３メートルである場合、所定の距離として１メートルを設定することができる。このように、フロアのレイアウトの通路の幅に応じて所定の距離を予め設定する。
【００７４】
（仮想動線と撮像範囲とが交差しているカメラを選択する場合）
この場合、図１の装置記憶部５４が、複数のカメラＣ１〜Ｃｎの撮像範囲を示すデータを記憶している。そして、入力装置５２は、装置記憶部５４から各カメラＣ１〜Ｃｎの撮像範囲を示すデータを読み出し、仮想動線と各カメラの撮像範囲とが交差するか否かを判定する。仮想動線と撮像範囲とが交差した場合、入力装置５２は交差したカメラを選択する。なお、撮像範囲を示すデータの一例として、カメラが実際に撮像する３次元空間である撮像範囲をフロアのレイアウトへ投影した２次元の領域データを用いることができる。
【００７５】
次に、ステップＳ１０９における変化検知データと、フラグと、時刻との作成の詳細について、図８を参照して説明する。
【００７６】
図８は、本発明の実施形態１に係る撮像画像データの一例を示す図である。撮像画像データ８１は、被検知体の撮像画像データを含む撮像画像データである。撮像画像データ８１の横軸は、時刻である。また、時刻Ｔ１は、被検知体の追跡が開始された時刻を示す。時刻Ｔ２は、被検知体の追跡が終了した時刻を示す。撮像画像データ８１には、被検知体毎にその被検知体が追跡されたか否かを示すフラグが設けられている。
【００７７】
追跡情報がカメラＣ１に設定されているとして説明する。追跡情報が設定された他のカメラもカメラＣ１と同様である。
【００７８】
ステップＳ１０９において、カメラＣ１のカメラ制御部１４は、撮像画像データ８１に基づいて被検知体を追跡する。撮像画像データ８１のフラグは、初期状態でオフ状態に設定されている。カメラ制御部１４が撮像画像データ８１に被検知体を検知した場合、カメラ制御部１４はフラグをオン状態に設定する。
【００７９】
フラグは、被検知体毎に設けられる。そして、カメラ制御部１４が撮像画像データ８１に特定の被検知体を検知する場合、特定の被検知体に対応するフラグをオン状態に設定する。そして、カメラ制御部１４は特定の被検知体を検知する開始時刻及び終了時刻を、特定の被検知体に対応するフラグと組にし、変化検知データとして記録する。
【００８０】
撮像画像データ８１において、上記したように、時刻Ｔ１で特定の被検知体の追跡が開始され、時刻Ｔ２で特定の被検知体の追跡が終了する。
【００８１】
この場合、時刻が時刻Ｔ１になった時点で、カメラ制御部１４は、特定の被検知体を検知する。カメラ制御部１４は、時刻が時刻Ｔ１になった時点で特定の被検知体に対応するフラグをオン状態する。時刻が時刻Ｔ１から時刻Ｔ２までの間、カメラ制御部１４は、特定の被検知体の検知を継続する。時刻が時刻Ｔ２を経過した場合、カメラ制御部１４は、特定の被検知体を検知しなくなる。時刻が時刻Ｔ２になった時点で、カメラ制御部１４は、特定の被検知体に対応するフラグと、特定の被検知体の追跡を開始した時刻Ｔ１と、特定の被検知体の追跡を終了した時刻Ｔ２とを組みにし、変化検知データとして記録する。
【００８２】
カメラ制御部１４は、特定の被検知体を検知した場合、撮像画像データをカメラ記憶部１３に記憶させる。カメラ制御部１４は、特定の被検知体毎にフラグの設定を行い、フラグと、開始時刻Ｔ１と、終了時刻Ｔ２とを組みにし、変化検知データとして記録する。
【００８３】
次に、ステップＳ１１１における１つの動画に編集する処理について、図８を参照して説明する。
【００８４】
ステップＳ１１１において、装置制御部５５は装置通信部５１を制御する。装置通信部５１は、装置制御部５５の制御に従って複数のカメラＣ１〜Ｃｎと通信を行い、各カメラＣ１〜Ｃｎのカメラ記憶部１３に記憶されている撮像画像データを取得し、装置記憶部５４に出力する。装置記憶部５４は装置通信部５１から出力された撮像画像データを記憶する。出力装置５３は、装置記憶部５４に記憶されている撮像画像データのうち、特定の被検知体に対応するフラグがオン状態になっている撮像画像データを特定する。出力装置５３は、順番リストを作成する。順番リストは、撮像画像データを特定する情報が並べられたリストである。順番リストは、フラグがオン状態になっている撮像画像データの開始時刻Ｔ１が経時の順番になるように、撮像画像データを特定する情報を並べたものである。
【００８５】
そして、出力装置５３は、作成した順番リストで特定される撮像画像データの順に撮像画像データの時刻Ｔ１から時刻Ｔ２までの部分を順次結合し１つの動画に編集する。この結果、特定の被検知体が検知された１つの動画が作成される。
【００８６】
［実施形態２］
次に、図１を参照して、実施形態２に係る監視システム１００について説明する。
【００８７】
実施形態２の監視システムは、予め収集された被検知体の動線７３を表示する点で、実施形態１の監視システム１００と異なる。以下、実施形態２では、動線７３を表示する機能を中心に説明する。
【００８８】
実施形態２の監視システムは、実施形態１の監視システム１００と動線表示機能が異なる。
【００８９】
図９は、本発明の実施形態２に係る追跡情報の設定画面において被検知体の動線の一例を示す図である。画面６５は、仮想動線を入力するための画面である。画面６５は、カメラＣ１〜Ｃ１５と、動線７３とを含む。画面６５は、建物の１階のフロアのレイアウトと、複数のカメラＣ１〜Ｃｎと、動線７３とを示す。画面６５は、出力装置５３のディスプレーに表示される。
【００９０】
図２のステップ１０２において、制御装置５が仮想動線を入力する場合、出力装置５３は、画面６５に示すように、動線７３をも表示する。
【００９１】
動線７３は、過去に行った被検知体の追跡に基づいて予め作成され、装置記憶部５４に記憶されている。出力装置５３が被検知体の動線７３を表示することにより、ユーザーが仮想動線を入力する際の補助とすることができる。具体的には、ユーザーが指７１を出力装置５３のタッチセンサーにタッチしたまま画面６５の動線７３上を移動する。これにより、被検知体が移動する可能性が高い仮想動線を容易に入力することができる。なお、仮想動線の入力については図１のステップＳ１０６と同様である。
【００９２】
なお、実施形態２において、出力装置５３が動線７３を表示する例について説明したが動線７３に限定するものではない。出力装置５３が、動線７３の代わりに、フロアのレイアウト上での被検知体の滞留状況を示すヒートマップを表示してもよい。
【００９３】
［実施形態３］
次に、図１を参照して、実施形態３に係る監視システム１００について説明する。
【００９４】
実施形態３の監視システムは、カメラの撮像範囲を表示する点で、実施形態１の監視システム１００と異なる。以下、実施形態３では、カメラの撮像範囲を表示する機能を中心に説明する。
【００９５】
実施形態３の監視システムは、実施形態１の監視システム１００と撮像範囲の表示機能が異なる。
【００９６】
図１０は、本発明の実施形態３に係る追跡情報の設定画面においてカメラの撮影範囲の一例を示す図である。
【００９７】
画面６７は、仮想動線を入力するための画面である。画面６７は、カメラＣ１〜Ｃ１５と、撮像範囲７４とを含む。画面６７は、建物の１階のフロアのレイアウトと、複数のカメラＣ１〜Ｃｎと、撮像範囲７４とを示す。画面６７は、出力装置５３のディスプレーに表示される。
【００９８】
図２のステップ１０２において、制御装置５が仮想動線を入力する場合、出力装置５３は、画面６７に示すように、撮像範囲７４をも表示する。
【００９９】
画面６７において、出力装置５３は、カメラＣ１２の撮像範囲７４を表示する。
【０１００】
画面６７において、出力装置５３は、入力装置５２により選択したカメラＣ１２の撮像範囲７４を表示するが、出力装置５３が全てのカメラＣ１〜Ｃ１５の撮像範囲を表示してもよい。
【０１０１】
出力装置５３がカメラの撮像範囲７４を表示することにより、ユーザーは被検知体を追跡できる範囲を容易に把握することができる。
【０１０２】
以上、本発明の実施形態について、図面（図１〜図１０）を参照しながら説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で、種々の態様において実施することが可能である。
【０１０３】
例えば、各実施形態１〜３において説明した事項は、適宜組み合わせ可能である。例えば、実施形態２において説明した構成と、実施形態３において説明した構成とを組み合わせてもよい。
【０１０４】
なお、図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示している。従って、図示された各構成要素の厚み、長さ等は、図面作成の都合上から実際とは異なる。
【産業上の利用可能性】
【０１０５】
本発明は、制御装置、監視システム、及び監視カメラ制御方法の分野に有用である。
【符号の説明】
【０１０６】
Ｃ１〜Ｃｎ      カメラ
１１            撮像素子
１２            カメラ通信部
１３            カメラ記憶部
５              制御装置
５１            装置通信部
５２            入力装置
５３            出力装置
５４            装置記憶部
５５            装置制御部
７２            仮想動線の候補
１００          監視システム
【図１】
2019176378.tif 000003
【図２】
2019176378.tif 000004
【図３】
2019176378.tif 000005
【図４】
2019176378.tif 000006
【図５】
2019176378.tif 000007
【図６】
2019176378.tif 000008
【図７】
2019176378.tif 000009
【図８】
2019176378.tif 000010
【図９】
2019176378.tif 000011
【図１０】
2019176378.tif 000012