(57)【要約】【課題】センサとＰＴＺカメラを連動させて画像監視を行う監視システムにおいて初期設定を容易かつ効率的に行う。【解決手段】移動ロボット１６を移動させることによってセンサ１２による移動ロボット１６の検知状態が変化したタイミング、又は、センサ１２によって移動ロボット１６が検知され続けているタイミングでＰＴＺカメラ１４によって移動ロボット１６が画角内の所定位置に撮影される状態におけるＰＴＺカメラ１４のパン角度及びチルト角度をセンサ１２に対応付けて複数回取得し、センサ１２に対応付けられている複数のパン角度の中心角度及び複数のチルト角度の中心角度を当該センサ１２の検知範囲を撮像するためのＰＴＺカメラ１４の撮影パラメータとして記憶する処理を行う。【選択図】図１
2018160822.tif 000002
【特許請求の範囲】
【請求項１】
移動物体を検知するセンサと、
パン角度及びチルト角度が制御可能であり、前記センサの検知範囲を含む監視空間を撮影する撮影装置と、
を備え、
前記移動物体を移動させることによって前記センサによる前記移動物体の検知状態が変化したタイミング、又は、前記センサによって前記移動物体が検知され続けているタイミングで、前記撮影装置によって前記移動物体が画角内の所定位置に撮影される状態における前記撮影装置のパン角度及びチルト角度を当該センサに対応付けて複数回取得し、
前記センサに対応付けられている複数の前記パン角度の中心角度及び複数の前記チルト角度の中心角度を当該センサの検知範囲を撮像するための前記撮影装置の撮影パラメータとして記憶する、
ことを特徴とする監視システム。
【請求項２】
請求項１に記載の監視システムであって、
前記撮影装置は、さらにズーム率が制御可能であり、
前記センサに対応付けられている複数の前記パン角度の広がりを示すパン範囲及び複数の前記チルト角度の広がりを示すチルト範囲に応じた前記撮影装置のズーム率を当該センサの前記撮影パラメータとして記憶することを特徴とする監視システム。
【請求項３】
請求項１又は２に記載の監視システムであって、
監視対象物の高さに応じて前記チルト角度を補正した補正チルト角度を算出し、
前記センサに対応付けられている複数の前記チルト角度及び前記補正チルト角度の中心角度を当該センサの前記撮影パラメータとして記憶することを特徴とする監視システム。
【請求項４】
請求項１〜３のいずれか１項に記載の監視システムであって、
前記センサを複数備え、
前記移動物体を移動させることによって複数の前記センサのうち２つ以上のセンサによる前記移動物体の検知状態が変化したタイミング、又は、複数の前記センサのうち２つ以上のセンサによって前記移動物体が検知され続けているタイミングで、前記撮影装置によって前記移動物体が画角内の所定位置に撮影される状態における前記撮影装置のパン角度及びチルト角度を当該２つ以上のセンサの組に対応付けて複数回取得し、
前記２つ以上のセンサの組に対応付けられている複数の前記パン角度の中心角度及び複数の前記チルト角度の中心角度を当該２つ以上のセンサの組の検知範囲を撮像するための前記撮影パラメータとして記憶する、
ことを特徴とする監視システム。
【請求項５】
請求項４に記載の監視システムであって、
前記撮影装置は、さらにズーム率が制御可能であり、
前記２つ以上のセンサの組に対応付けられている複数の前記パン角度の広がりを示すパン範囲及び複数の前記チルト角度の広がりを示すチルト範囲に応じた前記撮影装置のズーム率を当該２つ以上のセンサの組の前記撮影パラメータとして記憶することを特徴とする監視システム。
【請求項６】
請求項１〜５のいずれか１項に記載の監視システムであって、
前記移動物体は、移動ロボットであり、
前記センサの検知範囲を含む移動領域内を移動させるように前記移動ロボットを制御することを特徴とする監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサとカメラを連動させて画像監視を行う監視システムに関する。
【背景技術】
【０００２】
パン角度、チルト角度及びズーム率を調整可能なカメラ（以下、ＰＴＺカメラという）を用いて画像監視を行う監視システムがある。ここで、ＰＴＺカメラの設置数を抑えつつ、より広い空間を監視するために、複数の安価なセンサ（空間センサや固定カメラ）とＰＴＺカメラを併用した監視システムが知られている。このような監視システムによれば、侵入者などを検知したセンサの検知範囲に対してＰＴＺカメラを向けることにより、ＰＴＺカメラの設置数を抑え、低コストで広い空間を画像監視できる。
【０００３】
例えば、監視地域の周辺境界部に配置されて異常を検出するセンサ群と、センサの検知範囲を首振り制御で撮影できる複数のテレビカメラとを備える監視システムが開示されている（特許文献１）。センサ群とテレビカメラの撮影範囲とを対応付けたデータを記憶しておき、センサ群のセンサが異常を検出したときに当該センサの撮影範囲を持つテレビカメラの撮影を開始させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０３−８４６９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような監視システムを実現するためには、センサ毎に、その検知範囲を画角内に過不足なく収めるための撮影パラメータ（パン角度，チルト角度，ズーム率）を予め設定しておく必要がある。
【０００６】
例えば、図１４（ａ）に示すように、センサの検知範囲３０２がＰＴＺカメラの画角３００内に過不足なく収まるように撮影パラメータを設定することが好ましい。一方、図１４（ｂ）に示すように、センサの検知範囲３０２が画角３００内に収まっているが、侵入者３０４などが小さく映ってしまい詳細な画像監視ができない設定は好ましくない。また、図１４（ｃ）に示すように、センサの検知範囲３０２の一部分がＰＴＺカメラの画角３００内からはみ出してしまうと、そのはみ出した範囲に侵入者３０４などが存在していた場合にはＰＴＺカメラの画角３００内に侵入者３０４の姿を収めることができないので好ましくない。
【０００７】
このため、従来の監視システムではセンサとＰＴＺカメラの撮影範囲との対応付けを行う初期設定において、設定者の一人が監視空間を移動して、もう一人がセンサの検知状態をモニタリングしながらＰＴＺカメラの撮影パラメータを調整することで、センサの検知範囲とＰＴＺカメラの撮影パラメータを対応付けていた。すなわち、初期設定を人手を掛けて行っていたため、設定者に多くの負担がかかっていた。
【０００８】
そこで、本発明は、前述の初期設定にかかる設定者の負担を低減できる監視システムを提供することを目的とした。
【課題を解決するための手段】
【０００９】
本発明の１つの態様は、移動物体を検知するセンサと、パン角度及びチルト角度が制御可能であり、前記センサの検知範囲を含む監視空間を撮影する撮影装置と、を備え、前記移動物体を移動させることによって前記センサによる前記移動物体の検知状態が変化したタイミング、又は、前記センサによって前記移動物体が検知され続けているタイミングで、前記撮影装置によって前記移動物体が画角内の所定位置に撮影される状態における前記撮影装置のパン角度及びチルト角度を当該センサに対応付けて複数回取得し、前記センサに対応付けられている複数の前記パン角度の中心角度及び複数の前記チルト角度の中心角度を当該センサの検知範囲を撮像するための前記撮影装置の撮影パラメータとして記憶する、ことを特徴とする監視システムである。
【００１０】
ここで、前記撮影装置は、さらにズーム率が制御可能であり、前記センサに対応付けられている複数の前記パン角度の広がりを示すパン範囲及び複数の前記チルト角度の広がりを示すチルト範囲に応じた前記撮影装置のズーム率を当該センサの前記撮影パラメータとして記憶することが好適である。
【００１１】
また、監視対象物の高さに応じて前記チルト角度を補正した補正チルト角度を算出し、前記センサに対応付けられている複数の前記チルト角度及び前記補正チルト角度の中心角度を当該センサの前記撮影パラメータとして記憶することが好適である。
【００１２】
また、前記センサを複数備え、前記移動物体を移動させることによって複数の前記センサのうち２つ以上のセンサによる前記移動物体の検知状態が変化したタイミング、又は、複数の前記センサのうち２つ以上のセンサによって前記移動物体が検知され続けているタイミングで、前記撮影装置によって前記移動物体が画角内の所定位置に撮影される状態における前記撮影装置のパン角度及びチルト角度を当該２つ以上のセンサの組に対応付けて複数回取得し、前記２つ以上のセンサの組に対応付けられている複数の前記パン角度の中心角度及び複数の前記チルト角度の中心角度を当該２つ以上のセンサの組の検知範囲を撮像するための前記撮影パラメータとして記憶する、ことが好適である。
【００１３】
また、前記撮影装置は、さらにズーム率が制御可能であり、前記２つ以上のセンサの組に対応付けられている複数の前記パン角度の広がりを示すパン範囲及び複数の前記チルト角度の広がりを示すチルト範囲に応じた前記撮影装置のズーム率を当該２つ以上のセンサの組の前記撮影パラメータとして記憶することが好適である。
【００１４】
また、前記移動物体は、移動ロボットであり、前記センサの検知範囲を含む移動領域内を移動させるように前記移動ロボットを制御することが好適である。
【発明の効果】
【００１５】
本発明によれば、センサとＰＴＺカメラを連動させて画像監視を行う監視システムにおいて、初期設定を容易かつ効率的に行うことが可能となり、低コストを実現できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態における監視システムの構成を示す図である。
【図２】本発明の実施の形態におけるＰＴＺカメラのパン角度及びチルト角度を説明する図である。
【図３】本発明の実施の形態におけるＰＴＺカメラのパン角度及びチルト角度にズーム率を関連付けたズーム率テーブルの例を示す図である。
【図４】本発明の実施の形態における設定パラメータの取得方法を説明する図である。
【図５】本発明の実施の形態におけるパンチルト中心角度とパンチルト範囲の算出方法を説明する図である。
【図６】本発明の実施の形態における検知範囲撮影パラメータテーブルの例を示す図である。
【図７】本実施の形態におけるＰＴＺカメラでの撮影結果の例を示す図である。
【図８】本発明の実施の形態における監視対象の高さを考慮した撮影パラメータの設定方法を説明する図である。
【図９】本発明の実施の形態における動作モードの移行処理のフローチャートである。
【図１０】本発明の実施の形態における監視モードにおける処理のフローチャートである。
【図１１】本発明の実施の形態における設定モードにおける処理のフローチャートである。
【図１２】本発明の実施の形態における移動ロボットの移動処理のフローチャートである。
【図１３】変形例におけるパンチルト中心角度とパンチルト範囲の算出方法を説明する図である。
【図１４】従来技術の監視システムにおける課題を説明するための図である。
【発明を実施するための形態】
【００１７】
［監視システム］
本発明の実施の形態における監視システム１００は、図１に示すように、監視装置１０、センサ１２（１２ａ，１２ｂ，１２ｃ・・・）、ＰＴＺカメラ１４及び移動ロボット１６を含んで構成される。なお、本実施の形態では、監視対象物を「人物」とした監視システム１００を例として説明する。
【００１８】
本実施形態においては、監視装置１０、センサ１２、ＰＴＺカメラ１４及び移動ロボット１６が有線又は無線のネットワークで接続され、各種の信号や情報を入出力することで監視システム１００の各機能を実現する。
【００１９】
監視システム１００は、監視空間に設置した複数のセンサ１２の検知結果と、ＰＴＺカメラ１４の撮影制御を連動させて、監視空間に存在する監視対象をＰＴＺカメラ１４で撮影する。監視システム１００は、ＰＴＺカメラ１４で撮影された画像から監視空間内の侵入者等の監視対象物を検知すると、その監視対象物を撮影した画像を外部（監視センタなど）に出力する。具体的には、本実施形態における監視システム１００は、監視空間に設置したセンサ１２が監視対象物を検知すると、そのセンサ１２の検知範囲全体がＰＴＺカメラ１４の撮影範囲（画角）に収まるようにＰＴＺカメラ１４の撮影パラメータを制御して撮影を行う。そして、監視センタ（図示しない）では、受信した画像を監視員が確認して監視空間内の異常の有無を判断し、適切な対応が行われる。
【００２０】
また、ＰＴＺカメラ１４の撮影制御を実現するために、本実施の形態における監視システム１００では、センサ１２（１２ａ〜１２ｃ・・・）毎に、センサ１２の検知範囲と、その検知範囲をＰＴＺカメラ１４の画角内に過不足なく収めるための撮影パラメータを予め対応付けて記憶する。この対応付けた情報を検知範囲撮影パラメータテーブルと呼び、この対応付けの処理を初期設定と呼ぶ。
【００２１】
また、本実施の形態において、移動ロボット１６は、初期設定を容易に行うために用いられる。なお、移動ロボット１６を用いずに、初期設定を行うようにしてもよい。例えば、設定者がセンサ１２の監視空間を歩くことで初期設定を行うようにしてもよい。
【００２２】
監視装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、周辺回路、端子、各種メモリなどを有する。
【００２３】
監視装置１０は、「監視モード」、「解除モード」、「設定モード」という３種類のモードで動作する。具体的には、「監視モード」では、監視装置１０は、センサ１２から人物等の移動物体を検知した旨の信号（検知信号）を受け取ると、ＰＴＺカメラ１４のパン角度、チルト角度及びズーム率を制御して、移動物体を検知したセンサ１２の検知範囲を撮影する。そして、監視装置１０は、撮影した画像を外部に出力する。また、「解除モード」では、監視装置１０は、「監視モード」のような監視空間内の監視を行わない。また、「設定モード」では、監視装置１０は、センサ１２毎に、センサ１２の検知範囲と、その検知範囲全体をＰＴＺカメラ１４の画角内に過不足なく収めるための撮影パラメータの対応付けを行う（初期設定）。ここで、監視装置１０は、設定者が監視空間を歩き回ることなく対応付けを行うことができるように、移動ロボット１６がセンサ１２の検知範囲を含む移動領域を移動するように制御し、移動ロボット１６を用いて自動的に対応付けを実行する。対応付けの結果である検知範囲撮影パラメータテーブルは、メモリ等の記憶手段に記憶され、前述した「監視モード」におけるＰＴＺカメラ１４の撮影制御に用いられる。
【００２４】
センサ１２は、それぞれ所定の検知範囲を有し、その検知範囲内における移動物体の存在を検知する。センサ１２は、監視システム１００による監視の対象となる監視空間に複数設置される。センサ１２は、監視装置１０とネットワーク等の情報通信網を介して接続される。
【００２５】
センサ１２は、その検知範囲において移動物体の存在を検知すると、監視装置１０に対して検知信号を送信する。また、センサ１２の各々には、予め固有の識別子（センサ識別子）が付与されており、センサ１２は前述の検知信号と共にセンサ識別子を送信する。これにより、監視装置１０は、監視空間に設置した複数のセンサ１２のうち、どのセンサ１２が移動物体の存在を検知したのかを把握することができる。
【００２６】
センサ１２は、例えば、焦電素子を用いたＰＩＲセンサとすることができる。ＰＩＲセンサは、赤外線をミラーやレンズなどの光学系を用いて集光し、それを焦電素子に受光させることにより、監視空間内の赤外線の変化を検知する。具体的には、ＰＩＲセンサは、焦電素子が赤外線を受光すると受光信号を生成し、その受光信号の振幅に応じた量を信号レベルとして抽出する。そして、ＰＩＲセンサは、信号レベルを閾値判定して、信号レベルが閾値以上である場合に移動物体の存在を検知する。本実施の形態では、人物を監視対象としているため、閾値は、人体とその他の要因を区別できる値に設定しておけばよい。このようにして、センサ１２の検知範囲内に人物が入ったタイミングで、センサ１２から監視装置１０に対して検知信号が送信される。
【００２７】
なお、本実施の形態のように、「設定モード」時の初期設定に移動ロボット１６を使用する場合は、移動ロボット１６が検知できるような閾値に設定する必要がある。すなわち、「監視モード」では人物を検出できる程度の閾値に設定し、「設定モード」では移動ロボット１６を検出できる程度の閾値に設定する。このように、「監視モード」と「設定モード」で異なる閾値を設定するようにしてもよい。
【００２８】
また、センサ１２をＰＩＲセンサとした場合、センサ１２の各々が所定の空間（センサを中心として水平及び垂直方向にそれぞれ扇形の空間）に対して赤外線の変化を検知する。しかしながら、本実施の形態においては、監視対象が人物であり、人物は床面を移動するので、その所定の空間のうち床面に接する部分をＰＩＲセンサの検知範囲として扱う。このように、使用するセンサ１２が変化を検知可能な範囲全てを「センサの検知範囲」とするのではなく、その範囲のうち監視対象を検知するのに適した範囲のみを「センサの検知範囲」としてもよい。
【００２９】
また、本実施の形態では、センサ１２としてＰＩＲセンサを用いたが、これに限定されるものではなく、その他の空間センサを用いてもよい。例えば、センサ１２として、可聴帯域や超音波帯域を用いた音波センサや、マイクロ波などを用いた電波センサ等を用いてもよい。
【００３０】
また、センサ１２は、検知範囲に移動物体が入ったときに検知信号を送信するものとしたが、これに限定されるものではない。センサ１２は、移動物体が検知範囲から出たことを検出して信号（非検知変化信号）を送信するようにしてもよい。例えば、センサ１２がＰＩＲセンサであれば、受光信号の振幅の変化（移動物体が検知範囲外に出たことによって赤外線の受光量が減少したこと）を検知して送信するようにすればよい。これらの場合、センサ１２は、検知範囲の外縁を検知することができ、さらに検知信号の変化から検知範囲の外縁を把握することができる。
【００３１】
また、センサ１２は、検知範囲内に移動物体が存在する間、検知信号を送信するようにしてもよい。例えば、センサ１２がＰＩＲセンサであれば、赤外線の受光量が所定値以上である間、検知信号を所定時間間隔で監視装置１０へ送信するようにすればよい。また、同様に、赤外線の受光量が所定値未満である間、すなわち、センサ１２が移動物体を検知していない間において信号（非検知信号）を送信するようにしてもよい。これらの場合、センサ１２は、検知範囲又は非検知範囲を検知することができる。
【００３２】
また、センサ１２は、空間センサに限定されるものではなく、画像センサとしてもよい。この場合、画像センサは、パン角度、チルト角度及びズーム率を調整できるＰＴＺカメラとせず、画角が固定のカメラとすることがコスト面から好適である。
【００３３】
なお、センサ１２として画像センサを使用する場合、その画像センサの検知範囲は、画像センサに搭載したカメラの撮影範囲（画角）となる。この構成によれば、まず安価な固定カメラをセンサ１２として用いて移動物体の存在を検知し、その後、ＰＴＺカメラ１４でその固定カメラの撮影範囲に対して詳細な移動物体像を撮影することができる。また、固定カメラによって低解像度な画像を用いて移動物体の存在を検知し、その後、高解像度のＰＴＺカメラ１４で固定カメラの撮影範囲に存在する移動物体像を高解像度で撮影することができる。したがって、監視システム１００を構築する場合に、高価なＰＴＺカメラ１４の設置数を抑えることができる。
【００３４】
画像センサにおける移動物体の検知方法は、既知の画像処理技術を用いればよい。予め監視対象が特定されている場合、例えば、本実施の形態のように「人物」を監視対象とすることがわかっている場合、画像センサは画像に映った移動物体の画像特徴が「人物らしい」と判定されたときに検知信号を送信すればよい。また、前述したように「設定モード」時の初期設定に移動ロボット１６を用いる場合は、移動ロボット１６の画像特徴を用いて移動ロボット１６を検知する必要がある。このため、ＰＩＲセンサの場合と同様に、「監視モード」と「設定モード」で画像センサの検知アルゴリズムを変えるようにしてもよい。例えば、「監視モード」では人物を検知するアルゴリズム、「設定モード」では移動ロボット１６を検知するアルゴリズムに切り替えるようにすればよい。
【００３５】
また、監視システム１００で用いられる複数のセンサ１２は、単一の種類でなくてもよい。すなわち、ＰＩＲセンサと超音波センサの両方を使うなど、複数の異なる種類のセンサ１２を組み合わせるようにしてもよい。また、センサ１２の設置数や配置についても本実施の形態に限るものではなく、監視目的や監視空間の広さなどに応じて、必要な個数を必要な位置にそれぞれ配置すればよい。
【００３６】
ＰＴＺカメラ１４は、カメラ制御信号によって制御され、監視空間を撮影する。ＰＴＺカメラ１４は、監視空間に少なくとも一台設置される。ＰＴＺカメラ１４は、被写体像を撮影する結像工学系、結像工学系により結像された被写体像を信号に変換するＣＣＤ素子などの光電変換素子、光電変換素子から出力された電気信号を増幅するとともにアナログ／デジタル（Ａ／Ｄ）変換するＡ／Ｄ変換器を備える。ＰＴＺカメラ１４は、監視装置１０とネットワーク等の情報通信網を介して接続され、Ａ／Ｄ変換器によって生成されたデジタル信号（画像）を監視装置１０に送信する。具体的には、ＰＴＺカメラ１４は、監視装置１０の通信部を介して監視装置１０の設定部及び監視部に画像を送信する。
【００３７】
また、ＰＴＺカメラ１４は、監視装置１０のカメラ制御部から送信されたカメラ制御信号を受けとり、カメラ制御信号に含まれる撮影パラメータに応じてパン角度、チルト角度及びズーム率を変更して撮影画角や撮影方向を調整する機構を備える。なお、撮影パラメータのうち、ＰＴＺカメラ１４の撮影方向をパン方向（床面に対し水平）に制御するパラメータを「パンパラメータ（パン角度）」、チルト方向（床面に対し鉛直方向）に制御するパラメータを「チルトパラメータ（チルト角度）」、ＰＴＺカメラ１４の画角を拡大縮小制御するパラメータを「ズームパラメータ（ズーム率）」と呼ぶ。本実施の形態では、これら３つのパラメータを合わせて、撮影パラメータと呼ぶ。
【００３８】
図２は、ＰＴＺカメラ１４の可動範囲を示した図である。図２（ａ）はパン方向、図２（ｂ）はチルト方向について示した図である。ＰＴＺカメラ１４は、例えば図２（ｂ）に示すように、床面に対して水平な天井面に設置される。ＰＴＺカメラ１４のパン角度の可動範囲は「０度」〜「１８０度」とする。また、ＰＴＺカメラ１４のチルト角度の可動範囲は「０度」〜「９０度」とする。このとき、床面に対して水平方向に撮影を行う状態をチルト角度「０度」とし、チルト角度を「９０度」とすることで、床面を撮影できるものとする。また、ＰＴＺカメラ１４は、パン角度及びチルト角度の値を様々に変更して制御することで、結果的に監視空間全域を撮影可能な位置に設置される。
【００３９】
なお、監視目的や監視空間の広さによっては、ＰＴＺカメラ１４が１台では足りない場合がある。この場合、ＰＴＺカメラ１４を監視空間に複数設置するようにしてもよい。ＰＴＺカメラ１４を監視空間に複数設置する場合には、ＰＴＺカメラ１４の各々に固有の識別子（カメラ識別子）を付与し、ＰＴＺカメラ１４は、監視装置１０の設定部及び監視部と通信する際に自身のカメラ識別子を送信するようにすればよい。
【００４０】
移動ロボット１６は、監視空間内を走行するロボットである。移動ロボット１６は、監視装置１０が「設定モード」に設定されているときに行われる初期設定に使用される。移動ロボット１６は、車体、モータ、ホイール、制御部、通信部、記憶部、衝突検知部等を含んで構成される。
【００４１】
移動ロボット１６は、制御部によってホイールやモータを制御することによってセンサ１２の検知範囲を含む移動領域内を任意の方向に走行する。具体的には、移動ロボット１６は、車体に対するホイールの向きを変えずに、複数のホイールの回転速度や回転方向をそれぞれ調整することで車体を回転させて移動方向を変更する。ただし、移動方向の変更方法は、これに限定されるものではなく、ホイールの向きを変えて移動方向を変更する等の構成としてもよい。
【００４２】
移動ロボット１６は、監視装置１０とネットワーク等の情報通信網を介して接続される。移動ロボット１６は、通信部を介して、監視装置１０から各種信号を受信する。具体的には、移動ロボット１６の制御部は、通信部を介して、監視装置１０から起動信号を受信すると、移動ロボット１６の動作を開始制御する。このとき、移動ロボット１６は、起動信号を受信してから所定時間（例えば１０秒）が経過した後にモータの回転制御を行う。なお、移動ロボット１６の制御は、これに限定されるものではなく、起動信号を受信した後、すぐにモータを回転制御させてもよい。また、移動ロボット１６の制御部は、通信部を介して、監視装置１０から終了信号を受信すると移動ロボット１６の動作を終了させる。
【００４３】
なお、移動ロボット１６の動作の開始制御及び終了制御は、手動で行ってもよい。例えば、移動ロボット１６に電源スイッチなどを設け、そのスイッチを設置者が操作する事によって開始制御及び終了制御を行ってもよい。
【００４４】
また、移動ロボット１６は、通信部を介して、監視装置１０から停止信号及び再移動信号を受信する。移動ロボット１６の制御部は、通信部を介して停止信号を受信すると、モータの回転を停止制御する。また、移動ロボット１６の制御部は、通信部を介して再移動信号を受信すると、停止信号によって停止制御させたモータの回転を再度回転制御する。
【００４５】
また、移動ロボット１６は、壁や什器などの障害物に近づく又は衝突したことを検知して移動方向を変更するようにしてもよい。具体的には、移動ロボット１６は、衝突検知部にて障害物に近づく又は衝突したことを検知する。なお、衝突検知部は、例えば、接触センサ、赤外線測距センサなどで実現すればよい。移動ロボット１６の制御部は、衝突検知部にて障害物に近づく又は衝突したことが検知されると、モータの回転を一旦停止制御した後に、モータ及びホイールを制御して移動ロボット１６の移動方向を小さく（例えば１０度）変更する。その後、移動ロボット１６の制御部は、モータを制御して、変更した移動方向に対して移動ロボット１６を前進させる。なお、移動ロボット１６の制御部は、所定時間（例えば、６０秒）内に何度も（例えば、５回）障害物への接近や衝突が検知された場合に、移動ロボット１６の移動方向を大きく（例えば、１４０度）変更してから前進するよう制御してもよい。このような制御を行うことによって、移動ロボット１６は、障害物に接近又は衝突する度に移動方向を変更して前進を行い、監視空間内（センサ１２の検知範囲を含む移動領域内）を満遍なく走行することができる。
【００４６】
なお、移動ロボット１６が監視空間外に出てしまうことを防ぐため、監視空間の境界付近に、移動ロボット１６が乗り越えられない壁や柵などを設置してもよい。
【００４７】
また、移動ロボット１６は、移動経路や検知した障害物に関する情報を記憶するようにしてもよい。具体的には、移動ロボット１６は、記憶した過去の移動経路や障害物の位置などに基づいて、未だ移動していない場所を計算し、その場所に向って方向転換して移動するようにしてもよい。そして、移動していない場所が無くなった場合に、走行終了信号を監視装置１０の撮影パラメータ算出手段に送信するようにしてもよい。
【００４８】
また、移動ロボット１６は、地面を走行するロボットに限らず、空中を飛行するロボットとしてもよい。ただし、その場合、壁や障害物を検知するためのセンサの他に、自身の高度を測定するための高度センサなどを設けることが好ましい。また、その場合、前述したセンサ１２として画像センサを使用することが好ましい。
【００４９】
また、後述する監視装置１０の動体検出手段において、移動ロボット１６の検出（パターンマッチなどによる検出）を容易に行うことができるように、移動ロボット１６の車体を特徴的な色で着色したり、車体などに特徴的な模様を描いたりするようにしてもよい。また、移動ロボット１６にＬＥＤ照明等を設置し、点灯させた照明を手がかりに検出を行うようにしてもよい。
【００５０】
以下、本実施形態における監視装置１０を構成する各部について詳細に説明する。図１に示すとおり、監視装置１０は、記憶部２０、モード設定部２２、カメラ制御部２４、ロボット制御部２６、設定部２８、通信部３０、監視部３２及び出力部３４を含んで構成される。
【００５１】
記憶部２０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの半導体メモリ、ハードディスク、光ディスクなどの記憶手段を含んで構成される。記憶部２０は、監視装置１０の各機能を実行するためのコンピュータプログラム及び各種データを記憶し、モード設定部２２、カメラ制御部２４、ロボット制御部２６、設定部２８、監視部３２との間でこれらの情報を入出力する。なお、コンピュータプログラム及び各種データは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのコンピュータ読み取り可能な可搬型記録媒体から公知のセットアッププログラムなどを用いて記憶部２０にインストールされてもよい。
【００５２】
本実施の形態における記憶部２０は、ズーム率テーブルを記憶する。ズーム率テーブルは、ＰＴＺカメラ１４のパン範囲とチルト範囲とズーム率を対応付けたテーブルであり、後述する設定部２８の撮影パラメータ算出手段２８ｂにてズーム率を算出する際に用いられる。パン範囲は、ＰＴＺカメラ１４の画角における水平方向の範囲（光軸を中心する水平方向の角度）を表し、チルト範囲は、ＰＴＺカメラ１４の画角における鉛直方向の範囲（光軸を中心とする鉛直方向の角度）を表す。すなわち、ズーム率テーブルは、パン範囲、チルト範囲、及びそれらが示す画角を撮影するために必要なズーム率が対応付けられたテーブルである。
【００５３】
図３は、ズーム率テーブルの一例を示す。この例では、ＰＴＺカメラ１４の最大画角（最も広角で撮影したときの画角）は、パン範囲「６０度」及びチルト範囲「４５度」であり、そのときのズーム率を「１．０倍」とする。ズーム率が大きくなるにつれて画角は狭くなる（パン範囲及びチルト範囲が狭くなる）。また、パン範囲とチルト範囲の比は、ＰＴＺカメラ１４の画角の縦横比に対応する。この例では、パン範囲とチルト範囲の比を４対３としている。なお、本実施の形態では、図３に示すとおり、５度刻みのパン範囲を基準としてチルト範囲とズーム率を対応付けているが、これに限定されるものではない。例えば、刻み幅を変えてもよいし、チルト範囲やズーム率を基準としてテーブルを作成してもよい。
【００５４】
また、ＰＴＺカメラ１４のパン範囲及びチルト範囲に対する関数としてズーム率を算出する構成としてもよい。すなわち、ＰＴＺカメラ１４の光学的特性が把握できていれば、パン範囲及びチルト範囲に対して適切なズーム率を算出できるので、ズーム率テーブルを用いる代わりに演算により適切なズーム率を算出するようにしてもよい。
【００５５】
また、記憶部２０は、後述する設定部２８の撮影パラメータ算出手段２８ｂにて生成された検知範囲撮影パラメータテーブルを記憶する。検知範囲撮影パラメータテーブルは、後述する監視部３２によって参照され、移動物体の存在を検知したセンサ１２の検知範囲の様子をＰＴＺカメラ１４で撮影するために用いられる。
【００５６】
モード設定部２２は、モード変更信号を各部に出力し、前述した監視装置１０の動作モードを切り替える。具体的には、モード設定部２２は、モード変更信号を、カメラ制御部２４、ロボット制御部２６、設定部２８及び監視部３２に出力し、各部はモード変更信号に応じて動作モードを設定し、その動作モードに応じた動作を行う。ここで、モード変更信号は、監視モード信号、解除モード信号、設定モード信号の３種類である。これらのモード変更信号を受け取った各部は、それぞれ、「監視モード」、「解除モード」、「設定モード」で動作する。モード設定部２２によるモード変更信号出力のトリガは、操作部（図示なし）を用いたユーザによる操作等とすればよい。すなわち、操作部を用いてユーザが監視、解除及び設定のいずれかのモードを指定することで、モード設定部２２から対応するモード信号が出力される。
【００５７】
なお、モード設定部２２は、監視システム１００の初回起動時において、各部に設定モード信号を出力する。また、モード設定部２２は、設定モードにおいて、設定部２８の撮影パラメータ算出手段２８ｂから設定終了信号を受け取ると、解除モード信号を出力する。
【００５８】
カメラ制御部２４は、ＰＴＺカメラ１４に対して、ＰＴＺカメラ１４の画角や撮影方向（パン角度，チルト角度，ズーム率）を制御するためのカメラ制御信号を送信する。カメラ制御信号は、撮影パラメータ（パン角度，チルト角度，ズーム率）に関する情報を含んだ信号である。カメラ制御部２４は、モード設定部２２から受け取ったモード変更信号に応じて動作モードを変える。
【００５９】
「監視モード」では、カメラ制御部２４は、後述する監視部３２から受け取った撮影パラメータに基づいて、カメラ制御信号を生成してＰＴＺカメラ１４に送信する。すなわち、移動物体を検知したセンサ１２の検知範囲をＰＴＺカメラ１４の画角に過不足なく収めるための撮影パラメータをＰＴＺカメラ１４に送信する。これにより、監視システム１００は、監視モードにおいて、センサ１２が移動物体を検知すると、そのセンサ１２の検知範囲が過不足なく収まるような画角でその検知範囲をＰＴＺカメラ１４で撮影することができる。
【００６０】
「設定モード」では、カメラ制御部２４は、ＰＴＺカメラ１４に対して送信したカメラ制御信号に含まれる撮影パラメータを設定部２８にも順次出力する。そして、「設定モード」におけるカメラ制御部２４は、設定部２８の動体検出手段２８ａからカメラ走査信号を受け取ると、監視空間内に存在する移動物体を探索するために、監視空間全体を走査するようにＰＴＺカメラ１４に撮影（走査撮影）を行わせる。このために、カメラ制御部２４は、設定部２８の動体検出手段２８ａからカメラ走査信号を受け取ると、走査撮影を行わせるために必要な撮影パラメータを含んだカメラ制御信号をＰＴＺカメラ１４に順次出力する。そして、カメラ制御部２４は、走査撮影中において、設定部２８の動体検出手段２８ａから動体検出信号を受信すると、カメラ制御信号の送信を停止し、ＰＴＺカメラ１４による監視空間の走査撮影を終了させる。
【００６１】
なお、走査撮影に必要な撮影パラメータは、予め記憶部２０に記憶させておけばよい。例えば、パン角度やチルト角度を可動範囲内で徐々に変化させるようなパラメータを記憶させておけばよい。また、走査撮影においては、ズームは必須ではない。例えば、使用するＰＴＺカメラ１４の最大画角（最も広角で撮影できるズーム率「１倍」）で撮影すればよい。
【００６２】
また、「設定モード」におけるカメラ制御部２４は、設定部２８の動体検出手段２８ａから位置合わせ信号を受信すると、移動物体が画角の中央になるよう（例えば、動体領域の重心が画像の中央になるよう）にＰＴＺカメラ１４に撮影を行わせる。このために、カメラ制御部２４は、設定部２８の動体検出手段２８ａから位置合わせ信号を受け取ると、位置合わせ信号に含まれる画角内の移動物体の位置情報、及び直近にＰＴＺカメラ１４に対して出力した撮影パラメータ等を用いて、当該移動物体を画角の中央に収めるために必要な撮影パラメータを算出し、その撮影パラメータを含んだカメラ制御信号を生成し、通信部３０を介してＰＴＺカメラ１４に送信する。
【００６３】
なお、カメラ制御部２４は、一度、移動物体を画像の中央に収めた後は、その移動物体が常に画像の中央に収まるようにＰＴＺカメラ１４で移動物体を撮影（追尾撮影）させるようにしてもよい。例えば、移動物体を画像の中央に収めた後、設定部２８の動体検出手段２８ａから位置合わせ信号を受信する度に、位置合わせ信号に付与された画角内の動体の位置情報、及び撮影パラメータなどを用いて、移動物体を画角の中央に撮影するために必要な撮影パラメータを含んだカメラ制御信号をＰＴＺカメラ１４に順次送信するようにすればよい。このとき、移動物体を画角の中央に収める際のズーム率は自由である。例えば、使用するＰＴＺカメラ１４の最大画角で撮影すればよい。
【００６４】
ロボット制御部２６は、移動ロボット１６に対して各種の信号を送信することで、移動ロボット１６に各種の動作を実行させる。ロボット制御部２６は、モード設定部２２から受け取ったモード変更信号に応じて動作モードを変える。
【００６５】
なお、本実施の形態におけるロボット制御部２６は、「設定モード」において移動ロボット１６が動作するように制御し、「監視モード」、「解除モード」においては移動ロボット１６が動作するように制御を行わない。
【００６６】
ロボット制御部２６は、モード設定部２２から設定モード信号を受け取ると、「設定モード」に移行し、通信部３０を介して移動ロボット１６に起動信号を送信する。「設定モード」では、ロボット制御部２６は、設定部２８の動体検出手段２８ａから停止信号を受け取ると、通信部３０を介して移動ロボット１６に停止信号を送信する。また、ロボット制御部２６は、設定部２８の動体検出手段２８ａから再移動信号を受け取ると、通信部３０を介して移動ロボット１６に再移動信号を送信する。また、ロボット制御部２６は、設定部２８の撮影パラメータ算出手段２８ｂから終了信号を受けとると、通信部３０を介して移動ロボット１６に終了信号を送信する。
【００６７】
設定部２８は、監視システム１００の初期設定として、各センサの検知範囲と、その検知範囲をＰＴＺカメラ１４の画角内に過不足なく収めるための撮影パラメータを対応付けることで、検知範囲撮影パラメータテーブルを生成し、記憶部２０に記憶させる。
【００６８】
設定部２８は、モード設定部２２から受け取ったモード変更信号に応じて動作モードを変える。設定部２８は、「設定モード」において動作し、「監視モード」及び「解除モード」においては動作しない。設定部２８は、モード設定部２２から設定モード信号を受信することにより「設定モード」に移行する。
【００６９】
設定部２８は、動体検出手段２８ａと撮影パラメータ算出手段２８ｂを備える。以下、設定部２８を構成する動体検出手段２８ａ及び撮影パラメータ算出手段２８ｂについて詳細に説明する。
【００７０】
動体検出手段２８ａは、通信部３０を介してセンサ１２から検知信号とセンサ識別子を取得すると、ロボット制御部２６に停止信号を出力する。その後、カメラ制御部２４にカメラ走査信号を出力する。
【００７１】
また、動体検出手段２８ａは、ＰＴＺカメラ１４が撮影した画像を順次取得し、画像から動体領域を検出する。動体検出手段２８ａによる動体領域の検出には、既存の検出方法を適用すればよい。例えば、パターンマッチ方式などを用いて動体領域を検出すればよい。動体検出手段２８ａは、画像から動体領域を検出すると、カメラ制御部２４に動体検出信号を出力する。その後、画像内における動体領域の位置情報を含んだ位置合わせ信号をカメラ制御部２４に出力する。
【００７２】
動体検出手段２８ａは、画像の中央に動体領域を検出すると、その時点におけるパン角度とチルト角度のパラメータ（設定パラメータ）をカメラ制御部２４から受け取り、センサ１２から受け取った検知信号に含まれるセンサ識別子とともに撮影パラメータ算出手段２８ｂに出力する。その後、動体検出手段２８ａは、ロボット制御部２６に再移動信号を出力する。動体検出手段２８ａは、この処理を、センサ１２から検知信号を取得する度に行う。すなわち、動体検出手段２８ａは、センサ１２が移動物体を検知する度に、その時点（センサ１２の検知状態が変化した時点）において、移動物体が画像の中央に位置するときのＰＴＺカメラ１４のパン角度とチルト角度のパラメータ（設定パラメータ）を、撮影パラメータ算出手段２８ｂに出力する。
【００７３】
図４は、本実施の形態における設定パラメータの取得例を示した図である。図４は、センサ識別子「１」のセンサ１２から検知信号を受信した際の設定パラメータの取得手順の例を示す。
【００７４】
図４に示すように、本実施の形態における監視システム１００は、「設定モード」において、センサ１２から検知信号を受信すると、移動ロボット１６を停止させ、ＰＴＺカメラ１４で監視空間内を走査撮影する。そして、ＰＴＺカメラ１４が走査撮影した画像から、停止中の移動ロボット１６が撮影された領域を動体領域として検出する。その後、ＰＴＺカメラ１４の撮影方向（光軸）をその動体領域が画角３００の中央に収まるように動かす。ＰＴＺカメラ１４が撮影した画像において、動体領域を画角３００の中央に検出すると、その時点におけるパン角度とチルト角度をカメラ制御部２４から受け取り、センサ識別子「１」の設定パラメータとして撮影パラメータ算出手段２８ｂに出力する。以降は、センサ１２が移動ロボット１６を検知する度に、この処理を繰り返し、取得した設定パラメータを順次出力する。
【００７５】
なお、移動ロボット１６を使用しない場合は、移動ロボット１６に停止信号を出力するかわりに、通信部３０を介して設定者の所持する携帯端末（図示しない）等に移動を停止する旨を通知するようにしてもよい。また、移動ロボット１６を使用しない場合は、移動ロボット１６に再移動信号を送信するかわりに、通信部３０を介して設定者の所持する携帯端末（図示しない）等に再移動する旨を通知するようにしてもよい。
【００７６】
また、上記のとおり、移動物体が常に画像の中央に収まるようにＰＴＺカメラ１４で追尾撮影を行う場合、動体領域を画像の中央に収めた後（再移動信号送信後）も、順次、ＰＴＺカメラ１４が撮影した画像を取得し、動体領域の検出処理を行い、位置合わせ信号をカメラ制御部２４に順次出力すればよい。そして、その後、センサ１２から検知信号を受け取ると、ロボット制御部２６に停止信号を出力した後、その時点におけるパン角度とチルト角度（設定パラメータ）をカメラ制御部２４から受け取り、センサ１２から受け取った検知信号に含まれるセンサ識別子とともに撮影パラメータ算出手段２８ｂに出力する。その後、動体検出手段２８ａは、ロボット制御部２６に再移動信号を出力し、同様に追跡撮影を実行する。
【００７７】
撮影パラメータ算出手段２８ｂは、動体検出手段２８ａから受け取った複数の設定パラメータを用いて、センサ１２毎に検知範囲を過不足なくＰＴＺカメラ１４の画角に収めるための撮影パラメータを算出する。そして、撮影パラメータ算出手段２８ｂは、その撮影パラメータをセンサ識別子と対応付けて検知範囲撮影パラメータテーブルを生成し、記憶部２０に記憶させる。
【００７８】
撮影パラメータ算出手段２８ｂは、まず、動体検出手段２８ａからセンサ識別子と設定パラメータを受け取るとそれらを記憶部２０に順次記憶させる。そして、撮影パラメータ算出手段２８ｂは、監視空間に設置されたすべてのセンサ１２について、それぞれ所定の数（例えば、各１０個）の設定パラメータを取得すると、又は移動ロボット１６から走行終了信号を受信すると、撮影パラメータの算出処理に移行する。その際、撮影パラメータ算出手段２８ｂは、ロボット制御部２６に終了信号を出力する。
【００７９】
以下、図５を参照して、本実施の形態における撮影パラメータの算出処理について説明する。
【００８０】
まず、撮影パラメータ算出手段２８ｂは、パン角度及びチルト角度に対する中心角度を算出する。具体的には、撮影パラメータ算出手段２８ｂは、記憶部２０を参照して、センサ識別子に対応づけられた設定パラメータを読み出す。そして、撮影パラメータ算出手段２８ｂは、センサ１２毎に、パン角度とチルト角度のそれぞれについて複数の設定パラメータの中から最大角度と最小角度を抽出する。そして、パン角度の最大角度と最小角度の中間の値をパン中心角度として算出する。また、同様に、チルト角度の最大角度と最小角度の中間の値をチルト中心角度として算出する。これらの算出処理をセンサ１２毎に行うことで、センサ１２毎にパン中心角度とチルト中心角度（以下、合わせてパンチルト中心角度という）を算出する。
【００８１】
次に、撮影パラメータ算出手段２８ｂは、パン範囲及びチルト範囲を算出する。具体的には、パン角度の最大角度と最小角度を用いてＰＴＺカメラ１４の撮影方向をパンの最大角度に向けたときの光軸と最小角度に向けたときの光軸とが成す角度をパン範囲とする。また、同様に、ＰＴＺカメラ１４の撮影方向をチルトの最大角度に向けたときの光軸と最小角度に向けたときの光軸とが成す角度をチルト範囲とする。この算出処理をセンサ１２毎に行うことで、センサ１２毎にパン範囲とチルト範囲（以下、合わせてパンチルト範囲という）を算出する。
【００８２】
図５は、本実施の形態におけるパンチルト中心角度とパンチルト範囲の一例を示した図である。なお、図５では、センサ識別子「１」に対応付けられた設定パラメータに基づいてパンチルト中心角度とパンチルト範囲を求めている。
【００８３】
図５（ａ）は、パン方向に対する処理の例を示した図である。図５（ｂ）は、チルト方向に対する処理の例を示した図である。なお、図５においては、センサ識別子に対応付けられたすべての設定パラメータを図示せず、設定パラメータのうち最大角度と最小角度についてのみ図示している。図５（ａ）に示すように、センサ識別子「１」に対応付けられた設定パラメータのうち、パン角度の最大角度が「１１４度」、最小角度が「８８度」である場合、パン中心角度は、それらの中間の値である「１０１度」となる。すなわち、センサ識別子「１」のパン中心角度は「１０１度」となる。また、最大角度「１１４度」における光軸（一点鎖線）と最小角度「８８度」における光軸（一点鎖線）とからなる角度は「２６度」となる。すなわち、センサ識別子「１」のパン範囲は「２６度」となる。また、図５（ｂ）に示すように、センサ識別子「１」に対応付けられた設定パラメータのうち、チルト角度の最大角度が「５２．５度」、最小角度が「３７．５度」である場合、チルト中心角度は、それらの中間の値である「４５度」となる。すなわち、センサ識別子「１」のチルト中心角度は「４５度」となる。また、最大角度「５２．５度」における光軸（一点鎖線）と、最小角度「３７．５度」における光軸（一点鎖線）とからなる角度は「１５度」となる。すなわち、センサ識別子「１」のチルト範囲は「１５度」となる。
【００８４】
次に、撮影パラメータ算出手段２８ｂは、ズーム率を求める処理を行う。具体的には、撮影パラメータ算出手段２８ｂは、記憶部２０に予め記憶されているズーム率テーブルを参照して、センサ１２毎に算出されたパンチルト範囲に対応するズーム率の値を抽出する。
【００８５】
上記のように、センサ識別子「１」であるセンサ１２に対するパン範囲が「２６度」及びチルト範囲が「１５度」である例について説明する。撮影パラメータ算出手段２８ｂは、図３に示したズーム率テーブルを参照して、これらのパンチルト範囲に対応するズーム率を抽出する。このとき、ズーム率テーブルに算出されたパンチルト範囲の値に完全に一致する値が登録されていない場合は、最もパンチルト範囲の値に近くかつ大きい値に対応付けられているズーム率の値を抽出する。例えば、パン範囲「２６度」の場合は、ズーム率テーブルのパン範囲「３０度」に対応するズーム率「２．０倍」を抽出し、チルト範囲「１５度」の場合は、そのままズーム率テーブルのチルト範囲「１５度」に対応するズーム率「３．０倍」を抽出する。なお、このようにパン範囲とチルト範囲に対応するズーム率が異なる場合には、ズーム率が低い方の値を選択する。すなわち、センサ識別子「１」であるセンサ１２に対するズーム率は「２．０倍」とする。
【００８６】
撮影パラメータ算出手段２８ｂは、センサ１２毎に算出されたパンチルト中心角度及びズーム率を撮影パラメータとしてセンサ１２のセンサ識別子に対応付けて検知範囲撮影パラメータテーブルとして記憶部２０に記憶させる。
【００８７】
図６は、本実施の形態における検知範囲撮影パラメータテーブルの一例を示す。図６に示すように、センサ識別子「１」のセンサ１２に対してパン中心角度「１０１度」、チルト中心角度「４５度」及びズーム率「２．０倍」が対応付けられている。また、センサ識別子「２」及びセンサ識別子「３」のセンサ１２に対しても、同様に、パンチルト中心角度とズーム率が対応付けられている。検知範囲撮影パラメータテーブルを参照することによって、ＰＴＺカメラ１４の撮影方向（光軸）を登録されているパンチルト中心角度に向け、登録されているズーム率で撮影することによって、パンチルト範囲を内包した画角で撮影することができる。このとき、パンチルト範囲は、設定パラメータに基づいて算出された「センサ１２の検知状態が変化する範囲をＰＴＺカメラ１４の光軸の範囲で表した情報」であるため、センサ１２の検知範囲そのものをＰＴＺカメラ１４の光軸の範囲で表した情報に相当する。すなわち、前述の撮影パラメータを適用してＰＴＺカメラ１４で撮影を行うことにより、その光軸の範囲を内包した画角で監視空間を撮影することができる。したがって、センサ１２の検知範囲を過不足なくＰＴＺカメラ１４の画角内に収めることができる。
【００８８】
図７は、センサ識別子「１」のセンサ１２の撮影パラメータで撮影したＰＴＺカメラ１４の画角３００の例を示す。図７は、撮影パラメータのパン角度が「１０１°」、チルト角度が「４５°」及びズーム率が「２倍」であるときのＰＴＺカメラ１４の画角３００の例である。図７に示すように、センサ１２の検知範囲３０２を画角３００内に適切な大きさで収めることができる。
【００８９】
なお、上記のズーム率の算出処理において、パン範囲やチルト範囲がズーム率テーブルにおける最大画角（図３に示したズーム率テーブルの例ではパン範囲「６０度」及びチルト範囲「４５度」）以上である場合、最も広角で撮影してもＰＴＺカメラ１４にセンサ１２の検知範囲を収めることができない。したがって、ＰＴＺカメラ１４やセンサ１２の設置位置を変更する必要がある。そこで、パン範囲やチルト範囲がズーム率テーブルにおける最大画角を超える場合、撮影パラメータ算出手段２８ｂは、通信部３０などを介して外部（設定者などの所持する端末や監視センタ）にその旨の通知をすることが好適である。
【００９０】
撮影パラメータ算出手段２８ｂは、監視空間に設置されたすべてのセンサ１２について、それぞれ撮影パラメータを算出し、検知範囲撮影パラメータテーブルとして記憶部２０に記憶させる。撮影パラメータ算出手段２８ｂは、検知範囲撮影パラメータテーブルの生成が完了すると、モード設定部２２に対して設定終了信号を出力する。
【００９１】
なお、本実施の形態では、監視空間に設置されているすべてのセンサ１２について設定パラメータを取得してから、撮影パラメータの算出処理を行ったが、これに限定されるものではない。例えば、センサ１２毎に、動体領域の検出処理、設定パラメータの取得、撮影パラメータ算出処理を行うようにしてもよい。具体的には、センサ識別子の登録順に、各センサ１２についての、動体領域の検出、設定パラメータ取得、撮影パラメータ算出を順番に行ってもよい。すなわち、あるセンサ１２の撮影パラメータ算出が終了した後に、次のセンサ１２についての動体領域の検出、設定パラメータ取得、撮影パラメータ算出を行ってもよい。
【００９２】
また、本実施の形態では、移動ロボット１６を使用して初期設定を行ったが、この場合、監視対象の高さが移動ロボット１６よりも高い可能性がある。例えば、監視対象が人物である場合、床面からの高さが小型の移動ロボット１６よりも高い場合がある。そのため、移動ロボット１６を用いて算出した撮影パラメータでは、センサ１２の検知範囲は過不足なくＰＴＺカメラ１４の画角に収まるが、監視対象である人物の位置によっては身体の上部がＰＴＺカメラ１４の画角内からはみ出してしまう可能性がある。そこで、初期設定に用いる移動ロボット１６の高さに比べて、想定している監視対象の高さが高い場合には、上記の方法により算出した撮影パラメータよりもチルト方向を広角に撮影できるように撮影パラメータを補正することが好適である。
【００９３】
以下に、監視対象の高さに合わせた撮影パラメータの算出方法について説明する。この場合、記憶部２０にＰＴＺカメラ１４の設置高さなどの情報を予め記憶しておく。図８は、本実施の形態における監視対象の高さを考慮した撮影パラメータの算出方法の一例を示した図である。
【００９４】
図８（ａ）は、移動ロボット１６を用いて算出した撮影パラメータの画像を示している。図８（ａ）に示すとおり、移動ロボット１６を用いて推定した検知範囲３０２は過不足なく画角３００内に収まっているが、人物３０６の位置によっては画角３００の外にはみ出してしまう。すなわち、図８（ａ）の位置に人物３０６が存在している場合、センサ１２では人物３０６の存在を検知できるが、そのセンサ１２の検知範囲にＰＴＺカメラ１４を向けても、人物３０６の上部（頭部等）の像を撮影することができない。そこで、上記のように移動ロボット１６を用いてセンサ１２毎に設定パラメータを取得した後、これらの設定パラメータのチルト角度を人物３０６の高さを考慮して補正し、その補正したチルト角度（補正チルト角度）を設定パラメータに追加する。
【００９５】
図８（ｂ）は、設定パラメータのチルト角度を補正する方法を説明するための模式図である。具体的には、補正前の設定パラメータのチルト角度（以下、補正前チルト角度という）を用いて「ＰＴＺカメラ１４の設置高さ方向」と「補正前チルト角度にＰＴＺカメラ１４を向けたときの光軸の方向」から成す角度θを求める。図８（ｂ）においては、角度θ＝（９０°−補正前チルト角度）として求めることができる。また、ＰＴＺカメラ１４の設置高さＨｃを用いて、ＰＴＺカメラ１４の設置位置から補正前チルト角度におけるＰＴＺカメラ１４の光軸（画像の中央）までの水平距離を求める。図８（ｂ）においては、水平距離＝（Ｈｃ×ｔａｎ（θ））として求めることができる。次に、想定する監視対象の高さをＨｈ（例えば、人物の一般的な身長に相当する高さ）とし、人物３０６の高さを考慮して補正した補正後チルト角度θ´を求める。図８（ｂ）においては、θ´＝ａｒｃｔａｎ（（Ｈｃ−Ｈｈ）／（Ｈｃ×ｔａｎ（θ）））となる。
【００９６】
撮影パラメータ算出手段２８ｂは、補正した設定パラメータ（パン角度は補正前のものであり、チルト角度は補正チルト角度）と補正前の設定パラメータに対して上記のようにパンチルト中心角度及びパンチルト範囲を算出する。さらに、撮影パラメータ算出手段２８ｂは、算出されたパンチルト中心角度及びパンチルト範囲に基づいてズーム率を求める。
【００９７】
このように求めた撮影パラメータを用いれば、図８（ｃ）に示すように、センサ１２の検知範囲３０２を過不足なくＰＴＺカメラ１４の画角３００内に収めつつ、高さのある監視対象である人物３０６の全体を撮影することができる。なお、移動ロボット１６で初期設定を行った場合に限らず、設定者を用いて初期設定を行った場合でも動体領域の重心位置が画像中央となるように設定パラメータを取得すると、前述した問題が起こる可能性がある。この場合でも、上記方法を用いれば、センサ１２の検知範囲を過不足なくＰＴＺカメラ１４の画角３００内に収めつつ、高さのある監視対象である人物３０６の全体を撮影することができる。
【００９８】
以下、図１に戻り、監視装置１０の通信部３０、監視部３２及び出力部３４について説明する。
【００９９】
通信部３０は、ネットワーク等の情報通信網を介してセンサ１２、ＰＴＺカメラ１４及び移動ロボット１６と接続するインタフェースを含んで構成される。例えば、通信部３０は、有線又は無線のＬＡＮ、ＵＳＢなどの通信インタフェースを含む。通信部３０を介して、センサ１２の検知信号及びセンサ識別子、ＰＴＺカメラ１４が撮影した画像及びカメラ識別子等の情報が監視装置１０において受信される。また、通信部３０を介して、ＰＴＺカメラ１４へのカメラ制御信号、移動ロボット１６への各種信号等の情報が監視装置１０からＰＴＺカメラ１４及び移動ロボット１６に送信される。
【０１００】
監視部３２は、モード設定部２２から受け取ったモード変更信号に応じて動作モードを変更する。監視部３２は、「監視モード」において動作し、「設定モード」及び「解除モード」においては動作しない。監視部３２は、モード設定部２２から監視モード信号を受信することにより「監視モード」に移行する。
【０１０１】
「監視モード」では、監視部３２は、通信部３０を介してセンサ１２から検知信号を受け取ると、記憶部２０の検知範囲撮影パラメータテーブルを参照し、検知信号と共に受け取ったセンサ識別子に対応する撮影パラメータを取得する。そして、取得した撮影パラメータをカメラ制御部２４に出力する。なお、ＰＴＺカメラ１４が複数ある場合は、検知範囲撮影パラメータテーブルからカメラ識別子も取得し、該当するＰＴＺカメラ１４のカメラ制御部２４に対して撮影パラメータを出力する。その後、監視部３２は、出力した撮影パラメータに基づいてＰＴＺカメラ１４が撮影した画像を、通信部３０を介して受け取り、出力部３４に出力する。
【０１０２】
なお、本実施の形態では、監視部３２は、ＰＴＺカメラ１４が撮影した画像を出力部３４に出力するようにしたが、これに限定されるものではない。例えば、監視部３２は、ＰＴＺカメラ１４が撮影した画像を解析し、その解析結果を出力部３４に出力するようにしてもよい。また、監視部３２は、画像から動体領域を検出し、ＰＴＺカメラ１４は、その動体領域を追尾撮影するようにしてもよい。この場合、監視部３２は、上記の設定部２８の位置合わせ信号に相当する信号をカメラ制御部２４に送信して、追尾撮影を実行させるようにすればよい。その後、動体領域を検出しなくなった時点で位置合わせ信号の送信を止めて、追尾撮影を終了させればよい。
【０１０３】
出力部３４は、通信部３０を介して、監視部３２から入力された画像や解析結果を監視センタ等の外部装置に出力する。なお、出力部３４は、画像や解析結果をモニタなどの表示装置（図示しない）に表示出力させるようにしてもよい。
【０１０４】
本実施の形態における監視システム１００によれば、監視空間におけるＰＴＺカメラ１４の設置数を抑えつつ、広い監視空間に存在する監視対象を監視することができる。また、監視システム１００によれば、初期設定を移動ロボット１６によって自動的に行うことができる。すなわち、センサ１２の検知範囲とＰＴＺカメラ１４の撮影パラメータの対応付けを行う際に、設定者が監視空間を歩き回る必要がなくなり、初期設定にかかる負担が軽減される。
【０１０５】
［監視方法］
以下、図９〜図１２のフローチャートを参照しつつ、監視システム１００における処理を説明する。
【０１０６】
図９は、監視システム１００における動作モードの移行処理のフローチャートである。外部からの指示等に応じて監視システム１００での処理が開始されるとステップＳ１０において「設定モード」の処理に移行する。
【０１０７】
ステップＳ１０では、モード設定部２２は、監視装置１０の各部に設定モード信号を出力する。「設定モード」では、図１１に示すフローチャートに沿ってセンサ１２毎にＰＴＺカメラ１４を用いた検知領域に対する撮影パラメータの設定処理が行われる。「設定モード」における処理については後述する。
【０１０８】
ステップＳ１２では、設定終了信号が出力されているか否かが判定される。「設定モード」の処理が終了すると、設定部２８の撮影パラメータ算出手段２８ｂから設定終了信号が出力される。モード設定部２２は、設定終了信号を受け取ると、解除モード信号を監視システム１００の各部へ出力する。設定終了信号が出力されるまで「設定モード」における処理が繰り返され、設定終了信号が出力されるとステップＳ１４に処理が移行される。
【０１０９】
ステップＳ１４では、監視システム１００は「解除モード」となる。監視システム１００は、ユーザ等によって外部から「監視」、「設定」のいずれかのモードが指定されるまで「解除モード」を維持する。
【０１１０】
ステップＳ１６では、監視モード信号が出力されているか否かが判定される。外部から「監視」のモードが指定されると、モード設定部２２から監視システム１００の各部に対して監視モード信号を出力する。監視モード信号が出力されたらステップＳ２０に処理が移行され、監視モード信号が出力されてなければステップＳ１８に処理が移行される。
【０１１１】
ステップＳ１８では、設定モード信号が出力されているか否かが判定される。外部から「設定」のモードが指定されると、モード設定部２２から設定モード信号が監視システム１００の各部へ出力される。設定モード信号が出力されたらステップＳ１０に処理が戻され、「設定モード」の処理が再度行われる。設定モード信号が出力されていなければステップＳ１６に処理が戻される。
【０１１２】
ステップＳ２０では、監視システム１００は「監視モード」になる。「監視モード」では、監視装置１０は、ＰＴＺカメラ１４のパン角度、チルト角度及びズーム率を制御して、移動物体を検知したセンサ１２の検知範囲を撮影する。「監視モード」では、図１０に示すフローチャートに沿って処理が行われる。「監視モード」における処理については後述する。監視システム１００は、ユーザ等によって外部から「解除」のモードが指定されるまで「監視」モードを維持する。
【０１１３】
ステップＳ２２では、解除モード信号が出力されているか否かが判定される。外部から「解除」のモードが指定されると、モード設定部２２から解除モード信号が監視システム１００の各部へ出力される。これにより、処理はステップＳ１４に移行され、監視システム１００は「解除モード」となる。
【０１１４】
以下、図１０のフローチャートを参照して「監視モード」における処理について説明する。
【０１１５】
ステップＳ３０では、監視システム１００は、センサ１２から人物等の移動物体を検知した旨の信号（検知信号）を受け取ったか否かを判定する。センサ１２から検知信号を受信するとステップＳ３２に処理が移行され、そうでなければ検知信号を受信するまで待機する。
【０１１６】
ステップＳ３２では、検知信号を出力したセンサ１２の検知領域を撮影するための撮影パラメータが取得される。監視システム１００の監視部３２は、記憶部２０に記憶された検知範囲撮影パラメータテーブルから検知信号と共に受信したセンサ識別子に対応付けられている撮影パラメータを読み出す。
【０１１７】
ステップＳ３４では、撮影パラメータがＰＴＺカメラ１４に対して送信される。監視部３２は、ステップＳ３２にて記憶部２０から読み出された撮影パラメータをカメラ制御部２４へ出力する。カメラ制御部２４は、ＰＴＺカメラ１４に対して、ＰＴＺカメラ１４の画角や撮影方向（パン角度，チルト角度，ズーム率）を制御するため撮影パラメータを含むカメラ制御信号を出力する。
【０１１８】
ステップＳ３６では、撮影パラメータに基づいて撮影が行われる。ＰＴＺカメラ１４は、監視装置１０のカメラ制御部２４から受信したカメラ制御信号に基づいて、カメラ制御信号に含まれる撮影パラメータに応じてパン角度、チルト角度及びズーム率を変更して撮影画角や撮影方向を調整する。そして、ＰＴＺカメラ１４は、調整された撮影画角及び撮影方向で撮影を行う。ＰＴＺカメラ１４は、撮影した画像を監視部３２へ出力する。監視部３２は、通信部３０を介して画像を受け取り、出力部３４に出力する。
【０１１９】
以下、図１１のフローチャートを参照して「設定モード」における処理について説明する。「設定モード」では、移動ロボット１６がセンサ１２の検知範囲を含む移動範囲を移動するように制御される。ここでは、移動ロボット１６が移動している状態であるものとして説明する。なお、移動ロボット１６の制御については、図１２のフローチャートを参照して後述する。
【０１２０】
ステップＳ４０では、検知信号が受信されたか否かが判定される。センサ１２は、その検知範囲において移動ロボット１６の存在を検知すると監視装置１０に対して検知信号を送信する。監視装置１０の設定部２８の動体検出手段２８ａは、通信部３０を介してセンサ１２から検知信号を受信する。検知信号が受信されると処理をステップＳ４２に移行させ、受信されていないときは検知信号が受信されるまで待機する。
【０１２１】
ステップＳ４２では、移動ロボット１６に対して停止信号が出力される。動体検出手段２８ａは、センサ１２から検知信号を受信すると、ロボット制御部２６に停止信号を出力する。ロボット制御部２６は、通信部３０を介して移動ロボット１６に対して停止信号を出力する。これによって、移動ロボット１６はセンサ１２によって検知された位置にて移動を停止する。
【０１２２】
ステップＳ４４では、ＰＴＺカメラ１４に対してカメラ走査信号が出力される。監視装置１０のカメラ制御部２４は、動体検出手段２８ａからカメラ走査信号を受け取ると、監視空間内に存在する移動物体を探索するために監視空間全体の走査撮影を行わせるために必要な撮影パラメータを含んだカメラ制御信号をＰＴＺカメラ１４に順次出力する。
【０１２３】
これにより、ＰＴＺカメラ１４によって撮影（走査撮影）が行われる。ＰＴＺカメラ１４は、カメラ走査信号を受け取ると撮影領域を走査しながらカメラ制御信号に含まれる撮影パラメータに応じた設定で撮影を行う。ＰＴＺカメラ１４は、撮影された画像を通信部３０を介して動体検出手段２８ａへ出力する。
【０１２４】
ステップＳ４６では、動体領域が検出されたか否かが判定される。動体検出手段２８ａは、ＰＴＺカメラ１４が撮影した画像を順次取得し、画像から移動ロボット１６が撮影された動体領域を検出する。動体領域が検出されればステップＳ４８に処理を移行させ、検出されていなければＰＴＺカメラ１４による走査撮影を繰り返す。
【０１２５】
ステップＳ４８では、動体検出信号が出力される。動体検出手段２８ａは、画像から動体領域を検出すると、カメラ制御部２４に動体検出信号を出力する。
【０１２６】
ステップＳ５０では、位置合わせ信号が出力される。動体検出手段２８ａは、画像内における動体領域の位置情報を含んだ位置合わせ信号をカメラ制御部２４に出力する。カメラ制御部２４は、動体検出手段２８ａから位置合わせ信号を受信すると、移動ロボット１６が画角の中央になるようにＰＴＺカメラ１４に撮影を行わせる。
【０１２７】
ステップＳ５２では、動体領域が画像の中央に検出されたか否かが判定される。動体検出手段２８ａは、画像の中央に動体領域が検出されている場合にはステップＳ５４に処理を移行させ、そうでない場合には画像の中央に動体領域が検出されるまでステップＳ５０の処理を繰り返す。
【０１２８】
ステップＳ５４では、設定パラメータの記憶が行われる。動体検出手段２８ａは、画像の中央に動体領域が検出されると、その時点におけるパン角度とチルト角度のパラメータ（設定パラメータ）をカメラ制御部２４から受け取り、センサ１２から受け取った検知信号に含まれるセンサ識別子とともに撮影パラメータ算出手段２８ｂに出力する。撮影パラメータ算出手段２８ｂは、動体検出手段２８ａから受け取った設定パラメータを検知信号を出力したセンサ１２のセンサ識別子と関連付けて記憶部２０に記憶させる。
【０１２９】
ステップＳ５６では、再移動信号が出力される。動体検出手段２８ａは、ロボット制御部２６に再移動信号を出力する。ロボット制御部２６は、通信部３０を介して移動ロボット１６へ再移動信号を出力する。これにより、移動ロボット１６は再度移動を開始する。
【０１３０】
ステップＳ５８では、十分な設定パラメータが取得されたかが判定される。撮影パラメータ算出手段２８ｂは、センサ１２の各々について設定パラメータが所定数以上蓄積された場合にはステップＳ６０に処理を移行させ、そうでない場合にはステップＳ４０に処理を戻す。
【０１３１】
ステップＳ６０では、設定終了信号が出力される。撮影パラメータ算出手段２８ｂは、モード設定部２２に対して設定終了信号を出力する。モード設定部２２は、撮影パラメータ算出手段２８ｂから設定終了信号を受け取ると解除モード信号を出力する。これにより「設定モード」から「解除モード」にモードが変更される。
【０１３２】
ステップＳ６２では、終了信号が出力される。撮影パラメータ算出手段２８ｂは、ロボット制御部２６に対して終了信号を出力する。ロボット制御部２６は、終了信号を受けとると、通信部３０を介して移動ロボット１６に終了信号を送信する。これにより移動ロボット１６が停止する。
【０１３３】
ステップＳ６４では、撮影パラメータの算出及び記憶が行われる。撮影パラメータ算出手段２８ｂは、動体検出手段２８ａから受け取った複数の設定パラメータを用いて、センサ１２毎に検知範囲を過不足なくＰＴＺカメラ１４の画角に収めるための撮影パラメータを算出する。撮影パラメータ算出手段２８ｂは、監視空間に設置されたすべてのセンサ１２についてそれぞれ撮影パラメータを算出すると検知範囲撮影パラメータテーブルとして記憶部２０に記憶させる。
【０１３４】
以下、図１２を参照して、移動ロボット１６の制御について説明する。移動ロボット１６は、「設定モード」において以下の処理にて制御される。
【０１３５】
ステップＳ７０では、移動ロボット１６を前進させる処理が行われる。「設定モード」において監視装置１０から起動信号を受けると移動ロボット１６は前進を開始する。
【０１３６】
ステップＳ７２では、停止信号を受信したか否かが判定される。移動ロボット１６は、監視装置１０から停止信号を受信した場合にはステップＳ７４に処理を移行させ、受信していない場合にはステップＳ７８に処理を移行させる。
【０１３７】
ステップＳ７４では、停止制御が行われる。移動ロボット１６は、停止信号の受信に応じて移動を停止させる。その後、ステップＳ７６にて再移動信号を受信したか否かが判定される。移動ロボット１６は、監視装置１０から再移動信号を受信した場合にはステップＳ９８に処理を移行させ、再移動信号を受信していない場合には受信するまで待機する。
【０１３８】
ステップＳ７８では、衝突を検知したか否かが判定される。移動ロボット１６は、衝突検知部にて壁や什器などの障害物に近づく又は衝突したことを検知した場合にはステップＳ８０に処理を移行させ、衝突を検知していない場合にはステップＳ９８に処理を移行させる。
【０１３９】
ステップＳ８０では、タイマーが計時中であるか否かが判定される。タイマーは、衝突回数をカウントする期間を計時するためのタイマーである。タイマーは、移動ロボット１６内に内蔵されていてもよいし、監視装置１０等から計時時間を受信するようにしてもよい。タイマーが計時中であればステップＳ８４に処理を移行させ、タイマーが計時中でなければステップＳ８２にてタイマーでの計時を開始した後にステップＳ８４に処理を移行させる。
【０１４０】
ステップＳ８４では、衝突回数がカウントされる。衝突回数のカウントは、タイマーで計時されている期間内に移動ロボット１６が衝突を検知した回数を計数するものである。衝突回数のカウントは、移動ロボット１６内に内蔵されているカウンタで行ってもよいし、監視装置１０等との通信により外部のカウンタにて行ってもよい。当該ステップでは、衝突回数を１増加させる。
【０１４１】
ステップＳ８６では、所定時間が経過したか否かが判定される。タイマーで計時されている時間が所定の基準時間（例えば６０秒）を経過した場合にはステップＳ９６に処理を移行させ、経過していない場合にはステップＳ８８に処理を移行させる。
【０１４２】
ステップＳ８８では、衝突回数のカウントが所定回数以上であるか否かが判定される。ステップＳ８４にてカウントされている衝突回数が所定の基準回数（例えば５回）以上となっていればステップＳ９２に処理を移行させ、基準回数未満であればステップＳ９０に処理を移行させる。
【０１４３】
ステップＳ９０では、移動ロボット１６の移動方向を小さく変更する処理が行われる。移動ロボット１６は、モータの回転を一旦停止制御した後、モータ及びホイールを制御して移動方向を小さく変更する。ここで、移動方向を小さく変更するとは、後述するステップＳ９２における移動方向の変更より程度が小さいことを意味する。例えば、移動ロボット１６は、移動方向を１０度変更する。その後、処理はステップＳ９８に移行される。
【０１４４】
ステップＳ９２では、移動ロボット１６の移動方向を大きく変更する処理が行われる。移動ロボット１６は、モータの回転を一旦停止制御した後、モータ及びホイールを制御して移動方向を大きく変更する。ここで、移動方向を大きく変更するとは、ステップＳ９０における移動方向の変更より程度が大きいことを意味する。例えば、移動ロボット１６は、移動方向を１４０度変更する。その後、ステップＳ９４にてタイマーの計時を終了させ、ステップＳ９６にて衝突回数のカウントをクリアしてステップＳ９８に処理を移行させる。
【０１４５】
ステップＳ９８では、終了信号を受信したか否かが判定される。移動ロボット１６は、監視装置１０から終了信号を受信していない場合にはステップＳ７０に処理を戻し、受信した場合にはステップＳ１００に処理を移行させて移動処理を終了させる。
【０１４６】
以上の処理により、移動ロボット１６は、障害物に近づく又は衝突したことが検知されると移動方向を小さく変更して前進する。また、移動ロボット１６は、所定の基準時間内に所定の基準回数以上だけ障害物への接近や衝突が検知された場合、移動方向を大きく変更してから前進する。このような制御により、移動ロボット１６は、障害物に接近又は衝突する度に移動方向を変更して前進を行い、監視空間内を満遍なく走行することができる。
【０１４７】
［変形例］
上記実施の形態では、センサ１２毎にその検知範囲をＰＴＺカメラ１４の画角内に過不足なく収めるための撮影パラメータを対応付けるものとしたが、これに限定されるものではない。例えば、複数のセンサ１２が同時に検知する範囲を検知範囲として、その検知範囲をＰＴＺカメラ１４の画角内に過不足なく収めるための撮影パラメータを対応付けるようにしてもよい。
【０１４８】
具体的には、センサ識別子「１」のセンサ１２のみが検知する範囲、センサ識別子「２」のセンサ１２のみが検知する範囲、センサ識別子「３」のセンサ１２のみが検知する範囲、センサ識別子「１」と「２」の２つのセンサ１２の両方が検知する範囲、センサ識別子「１」と「３」の２つのセンサ１２の両方が検知する範囲、センサ識別子「２」と「３」のセンサ１２の両方が検知する範囲のそれぞれについて、撮影パラメータを算出して、検知範囲撮影パラメータテーブルを生成してもよい。この場合、監視部３２は、複数のセンサ１２の検知信号を所定時間内（同時とみなせる時間内）に受け取った場合に、検知範囲撮影パラメータテーブルを参照して、そのセンサ１２の組み合せに対応する撮影パラメータを取得して、ＰＴＺカメラ１４を制御すればよい。
【０１４９】
また、上記実施の形態では、センサ１２が移動物体を検知したときに送信される検知信号を用いて設定パラメータを取得したが、これに限定されるものではない。例えば、センサ１２が移動物体を検知したときだけでなく、センサ１２が移動物体を検知している状態から検知しなくなった状態に移行したときにも設定パラメータを取得するようにしてもよい。この場合、センサ１２から移動物体を検知しなくなった旨の信号（上記の非検知変化信号）を出力し、監視装置１０において受信すればよい。
【０１５０】
また、上記実施の形態におけるセンサ１２は、検知範囲に移動物体が入ったときに検知信号を送信するものであるが、検知範囲内に移動物体が存在する間は検知信号を送信し続けるようにしてもよい。この場合、検知信号を受信する度に設定パラメータを取得してもよい。また、センサ１２から検知信号を受信する度に設定パラメータを取得するのではなく、センサ１２が検知していない状態から検知した状態に変化したときに設定パラメータを取得するようにしてもよい。この場合、センサ１２から移動物体を検知していない旨の信号（非検知信号）を都度受信するようにして、非検知信号の次に検知信号を受信した場合に設定パラメータを取得すればよい。また、監視装置１０側でセンサ１２の検知信号の受信及び非受信を時系列で判定して、センサ１２が検知していない状態から検知した状態になったことを検出して設定パラメータを取得するようにしてもよい。また、監視装置１０にて、移動ロボット１６から衝突検知の結果（衝突信号）を取得するようにして、衝突信号とセンサ１２の検知信号を受信した場合、センサ１２の検知している状態が連続していても設定パラメータを取得するようにしてもよい。これは、検知状態の断続を設定パラメータの条件とした場合、監視領域の壁等の付近に検知範囲があると設定パラメータを取得できなくなってしまうことを避けるためである。
【０１５１】
また、センサ１２の検知範囲内に移動物体が入ったときに検知信号を送る場合であっても、非検知変化信号や衝突信号を参照して、検知信号を受信してから非検知変化信号を受信するまでの間に衝突信号を受信した場合には、その時点で設定パラメータの取得を行うようにしてもよい。これにより、部屋の壁際にセンサ１２の検知範囲があるときに設定パラメータを取得できなくなってしまうことを回避することができる。
【０１５２】
また、ＰＴＺカメラ１４におけるパン方向の可動範囲を「０度〜１８０度」としたが、これに限定されるものではない。例えば、パン方向の可動範囲が「０〜３６０度」のＰＴＺカメラ１４を用いてもよい。
【０１５３】
この場合、図１３に示すように、パン中心角度とパン範囲を算出する。まず、センサ１２に対応付けられた複数の設定パラメータのパン角度にＰＴＺカメラ１４を向けた時の光軸方向をすべて含む最小の角度範囲を求める。その最小の角度範囲が、ＰＴＺカメラ１４の最大画角のパン範囲（例えば、６０度）内に収まる場合には、その最小の角度範囲をパン範囲とする。また、同様に、そのパン範囲の中心の値をパン中心角度とする。
【０１５４】
図１３（ａ）は、あるセンサ識別子のセンサ１２に対応付けられた設定パラメータ（Ａ、Ｂ、Ｃ）について、そのパン角度とそのパン角度にＰＴＺカメラ１４を向けた時の光軸（一点鎖線）の方向をそれぞれ示す。この場合、最小の角度範囲は、１０度の光軸から３１５度の光軸までの５５度となる。したがって、パン範囲は「５５度」、パン中心角度は「３４２．５度」とされる。
【０１５５】
一方、ＰＴＺカメラ１４の最大画角のパン範囲（例えば、６０度）内に収まらない場合は、ＰＴＺカメラ１４を最大画角（最も広角）で撮影してもセンサ１２の検知範囲を過不足なく画角内に収めることができない。このため、ＰＴＺカメラ１４やセンサ１２の設置位置を変更する必要がある。したがって、通信部３０などを介して、外部（設定者などの所持する端末や監視センタ）にその旨の通知をする。
【０１５６】
図１３（ｂ）は、あるセンサ識別子のセンサ１２に対応付けられた設定パラメータ（Ａ、Ｂ、Ｃ、Ｄ）について、そのパン角度とそのパン角度にＰＴＺカメラ１４を向けた時の光軸（一点鎖線）の方向を示す。この場合、最小の角度範囲は、図１３（ｂ）に示すように、１３５度の光軸から３１５度の光軸までの１８０度となる。したがって、最大広角の「６０度」を超えており、外部（設定者などの所持する端末や監視センタ）にＰＴＺカメラ１４やセンサ１２の設置位置を変更する必要がある旨の通知をする。
【符号の説明】
【０１５７】
１０  監視装置、１２  センサ、１４  カメラ、１６  移動ロボット、２０  記憶部、２２  モード設定部、２４  カメラ制御部、２６  ロボット制御部、２８  設定部、２８ａ  動体検出手段、２８ｂ  撮影パラメータ算出手段、３０  通信部、３２  監視部、３４  出力部、１００  監視システム、３００  画角、３０２  検知範囲、３０４  侵入者、３０６  人物。
【図１】
2018160822.tif 000003
【図２】
2018160822.tif 000004
【図３】
2018160822.tif 000005
【図４】
2018160822.tif 000006
【図５】
2018160822.tif 000007
【図６】
2018160822.tif 000008
【図７】
2018160822.tif 000009
【図８】
2018160822.tif 000010
【図９】
2018160822.tif 000011
【図１０】
2018160822.tif 000012
【図１１】
2018160822.tif 000013
【図１２】
2018160822.tif 000014
【図１３】
2018160822.tif 000015
【図１４】
2018160822.tif 000016