(57)【要約】【課題】１枚の画像を確認するだけで、建物全体の状況を容易に監視できる監視システムを提供する。【解決手段】本発明に係る監視システム１において、建物内サーバ１０２は、フロアに関する情報が記憶されたフロア情報管理部と、各フロアの各監視領域に設けられた複数のカメラにより同時に撮影される各画像を、フロアに関する情報に基づいて、フロア毎に合成して第１の合成画像を生成する第１の画像合成部と、第１の画像合成部によりフロア毎に合成される各第１の合成画像を監視サーバへ送信する送信部とを備えている。監視サーバ１１０１等は、建物毎に建物構造に関する情報が記憶された構造情報管理部と、建物内サーバから受信する各第１の合成画像を、建物構造に関する情報に基づいて、建物毎に合成して、第２の合成画像を生成する第２の画像合成部とを備えている。【選択図】図１
2008118466.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークにより互いに接続された建物内サーバおよび監視サーバを備えた監視システムであって、
上記建物内サーバは、
フロア毎にフロアに関する情報が記憶されたフロア情報管理部と、
各フロアの各監視領域に設けられた複数のカメラにより同時に撮影される各画像を、上記フロアに関する情報に基づいて、上記フロア毎に合成して第１の合成画像を生成する第１の画像合成部と、
上記第１の画像合成部によりフロア毎に合成される各第１の合成画像を上記監視サーバへ送信する送信部とを備え、
上記監視サーバは、
建物毎に建物構造に関する情報が記憶された構造情報管理部と、
上記建物内サーバから受信する各第１の合成画像を、上記建物構造に関する情報に基づいて、上記建物毎に合成して、第２の合成画像を生成する第２の画像合成部とを備えたことを特徴とする監視システム。
【請求項２】
上記監視サーバは、
上記各第１の合成画像に基づいて、上記フロア全体を上から見下ろすような俯瞰画像を生成する俯瞰処理部を備え、
上記第２の画像合成部は、上記俯瞰処理部により生成された各俯瞰画像を、上記建物構造に関する情報に基づいて、上記建物毎に合成して、上記第２の合成画像を生成する請求項１に記載の監視システム。
【請求項３】
上記建物内サーバは、
上記各カメラにより同時に撮影される各画像および上記俯瞰処理部により生成される上記各俯瞰画像を上記各カメラの位置情報により互いに関連つけたデータベースを生成するデータベース生成部とを備え、
上記データベース生成部は、上記各カメラに関する情報に基づいて、上記複数のカメラにより同時に撮影される各画像を検索可能に、上記データベースを生成する請求項２に記載の監視システム。
【請求項４】
上記複数のカメラは、各カメラの撮影範囲が互いに重なり合うように設けられており、
上記第１の画像合成部は、上記第１の合成画像が上記フロア全体を上から見下ろすような画像になるように、各カメラが同時に撮像する各画像を上記フロア毎に合成して、第１の合成画像を生成する請求項１に記載の監視システム。
【請求項５】
上記複数のカメラは、上記各フロアの各部屋に設けられており、
上記建物内サーバは、
上記各カメラにより同時に撮影される各画像を上記部屋毎に合成して、第３の合成画像を生成するする第３の画像合成部を備え、
上記第１の画像合成部は、上記第３の画像合成部により生成される各第３の合成画像を、上記フロアに関する情報に基づいて、上記フロア毎に合成して、第１の合成画像を生成する請求項１に記載の監視システム。
【請求項６】
上記複数のカメラは、各カメラの撮影範囲が互いに重なり合うように設けられており、
上記第３の画像合成部は、上記第３の合成画像が上記部屋全体を上から見下ろすような画像になるように、各カメラが同時に撮像する各画像を上記部屋毎に合成して、第３の合成画像を生成する請求項５に記載の監視システム。
【請求項７】
上記各部屋間は開閉可能なドアが設けられており、
上記各部屋の上記複数のカメラは、少なくとも上記ドアの開閉の様子を撮影できるように設けられており、
上記第１の画像合成部は、上記フロアに関する情報に基づいて、上記第３の画像合成部により生成される上記第３の合成画像を、隣接する部屋間のドアが互いに向かい合うように配置し、上記フロア毎に合成して、上記第１の合成画像を生成する請求項５に記載の監視システム。
【請求項８】
上記各フロアの上記複数のカメラは、少なくとも上記各フロア間を結ぶ階段またはエスカレータを撮影できるように設けられており、
第１の画像合成部は、上記フロアに関する情報に基づいて、上記複数のカメラにより同時に撮影される各画像のうち、上記階段またはエスカレータの上下階に対応するフロアの合成画像を合成して、上記第１の合成画像を生成する請求項１に記載の監視システム。
【請求項９】
上記監視サーバは、
上記建物周辺に関する情報が記憶された周辺情報管理部と、
上記建物周辺に設けられた複数のカメラにより同時に撮影される各画像と、上記第２の画像合成部により生成される上記第２の合成画像とを、上記建物周辺に関する情報に基づいて、上記建物毎に合成して、第４の合成画像を生成する第４の画像合成部とを備えた請求項１に記載の監視システム。
【請求項１０】
上記第２の画像合成部により生成される第２の合成画像を表示する表示部とを備えた請求項１に記載の監視システム。
【請求項１１】
上記第４の画像合成部により生成される第４の合成画像を表示する表示部とを備えた請求項９に記載の監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、建物内の様子を遠隔地から監視するための監視システムに関するものである。
【背景技術】
【０００２】
特許文献１に記載の従来の監視システムは、各監視領域に設置された複数の監視用カメラと、監視用カメラにて撮影された映像を受信する監視局とが、マルチネットワークを介して接続されて構成されている。監視局には、画像作成処理装置および端末装置が設けられている。画像作成処理装置は、監視用カメラから一定周期で画像を切り出し、これらの画像を合成して、端末装置に配信する。端末装置は、受信する合成画像を各監視領域に対応した画像に分割し、地図上の該当領域に更新しながら表示する。特許文献１に記載の技術によれば、端末装置側から画像要求をせずに、各監視領域全体の状況を継続的に監視できる。例えば、監視局のオペレータは、いずれかの監視領域で何らかの異常が発生した場合に、地図上で異常が発生している監視領域の位置を確かめることができる。
【０００３】
また、特許文献２に記載の従来の監視システムは、駐車時等の運転を支援するのに好適な画像合成装置を備えている。この画像合成装置は、自動車に搭載された複数の撮像手段により得られた画像を変換および合成して、自動車の周囲の画像を当該自動車の運転者に提供する。特許文献２に記載の技術によれば、周囲の状況と自動車との位置関係を把握しやすいように、複数の異なる視点から撮影された画像を、違和感のない自然な一枚の画像に合成できる。
【特許文献１】特開２００３−２４４６８３号公報
【特許文献２】特開２００２−８３２８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１および２に記載の技術は、例えば、複雑な構造を持つ建物内部を監視する場合に適していない。すなわち、特許文献１および２に記載の技術では、建物内の各部屋の内部や廊下などの監視画像を一度に表示することは不可能であった。このため、オペレータは、建物全体の状況を把握するために、多数枚の監視画像を確認する必要があった。
【０００５】
本発明は、上記従来の問題を解決するためになされたもので、１枚の画像を確認するだけで、建物全体の状況を容易に監視できる監視システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の監視システムは、ネットワークにより互いに接続された建物内サーバおよび監視サーバを備えた監視システムであって、建物内サーバは、フロア毎にフロアに関する情報が記憶されたフロア情報管理部と、各フロアの各監視領域に設けられた複数のカメラにより同時に撮影される各画像を、フロアに関する情報に基づいて、フロア毎に合成して第１の合成画像を生成する第１の画像合成部と、第１の画像合成部によりフロア毎に合成される各第１の合成画像を監視サーバへ送信する送信部とを備え、監視サーバは、建物毎に建物構造に関する情報が記憶された構造情報管理部と、建物内サーバから受信する各第１の合成画像を、建物構造に関する情報に基づいて、建物毎に合成して、第２の合成画像を生成する第２の画像合成部とを備えた構成を有している。
この構成により、建物内の各フロアに設けられた複数のカメラの撮影画像が建物毎に１枚の画像に合成されるので、１枚の画像を確認するだけで、建物全体の状況を容易に監視できる。
【０００７】
ここで、監視サーバは、各第１の合成画像に基づいて、フロア全体を上から見下ろすような俯瞰画像を生成する俯瞰処理部を備え、第２の画像合成部は、俯瞰処理部により生成された各俯瞰画像を、建物構造に関する情報に基づいて、建物毎に合成して、第２の合成画像を生成してもよい。
この構成により、フロア全体を上から見下ろすような俯瞰画像を介して建物内の各フロアの状況を確認できるので、建物全体の状況をより容易に監視できる。
【０００８】
また、建物内サーバは、各カメラにより同時に撮影される各画像および俯瞰処理部により生成される各俯瞰画像を各カメラの位置情報により互いに関連つけたデータベースを生成するデータベース生成部とを備え、データベース生成部は、各カメラに関する情報に基づいて、複数のカメラにより同時に撮影される各画像を検索可能に、データベースを生成してもよい。
この構成により、合成前のカメラの撮影画像を取得できるので、建物全体の状況を合成画像から把握した後、特定のカメラの撮像範囲内の状況を詳細に把握することができる。
【０００９】
また、複数のカメラは、各カメラの撮影範囲が互いに重なり合うように設けられており、第１の画像合成部は、第１の合成画像がフロア全体を上から見下ろすような画像になるように、各カメラが同時に撮像する各画像をフロア毎に合成して、第１の合成画像を生成してもよい。
この構成により、フロア全体を上から見下ろすように、建物内の各フロアの状況を確認できるので、建物全体の状況をより容易に監視できる。
【００１０】
また、複数のカメラは、各フロアの各部屋に設けられており、建物内サーバは、各カメラにより同時に撮影される各画像を部屋毎に合成して、第３の合成画像を生成するする第３の画像合成部を備え、第１の画像合成部は、第３の画像合成部により生成される各第３の合成画像を、フロアに関する情報に基づいて、フロア毎に合成して、第１の合成画像を生成してもよい。
この構成により、建物内の各フロアの各部屋に設けられた複数のカメラの撮影画像が建物毎に１枚の画像に合成されるので、１枚の画像を確認するだけで、建物全体の状況を容易に監視できる。
【００１１】
また、複数のカメラは、各カメラの撮影範囲が互いに重なり合うように設けられており、第３の画像合成部は、第３の合成画像が部屋全体を上から見下ろすような画像になるように、各カメラが同時に撮像する各画像を部屋毎に合成して、第３の合成画像を生成してもよい。
この構成により、部屋全体を上から見下ろすように、建物内の各フロアの状況を確認できるので、建物全体の状況をより容易に監視できる。
【００１２】
また、各部屋間は開閉可能なドアが設けられており、各部屋の複数のカメラは、少なくともドアの開閉の様子を撮影できるように設けられており、第１の画像合成部は、フロアに関する情報に基づいて、第３の画像合成部により生成される第３の合成画像を、隣接する部屋間のドアが互いに向かい合うように配置し、フロア毎に合成して、第１の合成画像を生成してもよい。
この構成により、１枚の合成画像を確認するだけで、各部屋間のドアの出入口の状況を確認できるので、建物内の各部屋間を移動する者の行動を容易に監視できる。例えば、建物内の各部屋間を移動する侵入者を追跡する際において、オペレータの労力を軽減できる。
【００１３】
また、各フロアの複数のカメラは、少なくとも各フロア間を結ぶ階段またはエスカレータを撮影できるように設けられており、第１の画像合成部は、フロアに関する情報に基づいて、複数のカメラにより同時に撮影される各画像のうち、階段またはエスカレータの上下階に対応するフロアの合成画像を合成して、第１の合成画像を生成してもよい。
この構成により、１枚の合成画像を確認するだけで、階段またはエスカレータの上下階に対応するフロアの状況を確認できるので、建物内の各フロア間を移動する者の行動を容易に監視できる。例えば、建物内の各フロア間を移動する侵入者を追跡する際において、オペレータの労力を軽減できる。
【００１４】
また、監視サーバは、建物周辺に関する情報が記憶された周辺情報管理部と、建物周辺に設けられた複数のカメラにより同時に撮影される各画像および第２の画像合成部により生成される上記第２の合成画像を、建物周辺に関する情報に基づいて、上記建物毎に合成して、第４の合成画像を生成する第４の画像合成部とを備えてもよい。
この構成により、１枚の画像を確認するだけで、建物全体の状況を当該建物周辺の状況と共に容易に監視できる。
【００１５】
さらに、第２の画像合成部により生成される第２の合成画像を表示する表示部とを備えている。
この構成により、監視サーバのオペレータが建物全体の状況を容易に視認できる。
【００１６】
また、第４の画像合成部により生成される第４の合成画像を表示する表示部とを備えている。
この構成により、監視サーバのオペレータが建物全体の状況を当該建物周辺の状況と共に容易に視認できる。
【発明の効果】
【００１７】
本発明は、１枚の画像を確認するだけで、建物全体の状況を容易に監視できる監視システムを提供することができるものである。
【発明を実施するための最良の形態】
【００１８】
（発明の実施の形態１）
以下、本発明の実施の形態１に係る監視システムについて、図面を用いて説明する。本実施の形態では、建物内の様子を遠隔地から監視するための監視システムの場合を例示する。
図１は、本発明の実施の形態１に係る監視システムの全体構成を模式的に示す概略図である。
【００１９】
図１に示されるように、本発明の実施の形態１に係る監視システム１は、ネットワークに１０３より互いに接続されたＮ（Ｎは、１以上の自然数）個の建物内サーバ１０１１〜１０１Ｎおよび監視兼検索サーバ１０２を備えている。
Ｎ個の建物内サーバ１０１１〜１０１Ｎは、ネットワーク１０３を介して、監視兼検索サーバ１０２と接続されている。Ｎ個の建物内サーバ１０１１〜１０１Ｎは、ネットワーク１０３を介して、監視兼検索サーバ１０２と相互に高速データ通信ができる。なお、後述の通り、Ｎ個の建物内サーバ１０１１〜１０１Ｎには、建物内ネットワーク２０４を介して、複数の有線カメラ２０１１〜２０１４、複数の無線カメラ２０２１、２０２２およびモニタ２０６などが接続されている。１つの建物内サーバ１０１１と、建物内ネットワーク２０４と、複数の有線カメラ２０１１〜２０１４と、複数の無線カメラ２０２１、２０２２とにより、建物内監視システム１００が構築されている。
【００２０】
監視兼検索サーバ１０２は、ネットワーク１０３を介して、Ｎ個の建物内サーバ１０１１〜１０１Ｎと接続されている。監視兼検索サーバ１０２は、ネットワーク１０３を介して、Ｎ個の建物内サーバ１０１１〜１０１Ｎを制御しており、遠隔から複数の建物内を監視できる。
ネットワーク１０３は、高速通信が行えるように設定されている。このネットワーク１０３により、監視兼検索サーバ１０２および各建物内サーバ１０１１〜１０１Ｎの間のデータや制御情報の通信が実現されている。
【００２１】
図２は、建物内監視システムの構成を模式的に示す概略図である。
図２に示されるように、建物内監視システム１００は、建物内サーバ１０１１と、複数の有線カメラ２０１１〜２０１４と、複数の無線カメラ２０２１、２０２２と、無線送受信機２０３と、建物内ネットワーク２０４と、モニタ２０６と、入力部２０７とを備えている。
【００２２】
複数の有線カメラ２０１１〜２０１４は、ネットワーク通信機能を有する監視カメラである。複数の有線カメラ２０１１〜２０１４は、撮影される監視画像を圧縮して、建物内ネットワーク２０４を経由して、建物内サーバ１０１１に送信する。
複数の無線カメラ２０２１、２０２２は、無線による通信機能を有する監視カメラである。複数の無線カメラ２０２１、２０２２は、撮影される監視画像を圧縮して、無線によりデータ通信を行う。複数の無線カメラ２０２１、２０２２は、無線送受信機２０３および建物内ネットワーク２０４を経由して、圧縮後の監視画像を建物内サーバ１０１１に無線送信する。
【００２３】
ここで、複数の有線カメラ２０１１〜２０１４および無線カメラ２０２１、２０２２は、建物の各フロアの各部屋や共通フロアの各監視領域に設けられている。また、複数の有線カメラ２０１１〜２０１４および無線カメラ２０２１、２０２２には、建物内監視システム１００内で一義的に決められたカメラ番号がそれぞれ設定されている。
無線送受信機２０３は、建物内ネットワーク２０４に接続されている。無線送受信機２０３は、無線カメラ２０２１、２０２２および建物内ネットワーク２０４と、データ通信の送受信を行う。無線送受信機２０３を設けることにより、無線カメラ２０２１、２０２２および建物内ネットワーク２０４の間でのデータ通信が実現されている。
【００２４】
建物内ネットワーク２０４は、監視システム１が設置される建物内に設けられている。建物内ネットワーク２０４には、複数の無線カメラ２０２１、２０２２と、無線送受信機２０３に接続されている。建物内ネットワーク２０４により、複数の有線カメラ２０１１〜２０１４または無線カメラ２０２１、２０２２と、建物内サーバ１０１１との間の高速データ通信が、実現されている。
【００２５】
モニタ２０６は、表示機能を有し、例えばＬＣＤ（Liquid Crystal Display）表示装置や有機ＥＬ（Electroluminescence）表示装置などにより、構成される。モニタ２０６には、例えば、オペレータによる建物内監視システム１００の制御やメンテナンスに必要な制御情報などが表示される。
入力部２０７は、例えば、キーボードやマウスにより構成される。入力部２０７は、オペレータが建物内監視システム１００の制御情報やメンテナンスに必要な情報を入力するのに用いられる。
【００２６】
次に、建物内サーバ１０１１〜１０１Ｎの構成について、図に基づいて、具体的に説明する。
図３は、建物内サーバの構成を模式的に示すブロック図である。
図３に示されるように、建物内サーバ１０１１〜１０１Ｎは、ＬＡＮ  Ｉ／Ｆ３０１と、ソーティング部３０２と、画像伸張部３０３と、画像合成部３０４と、合成バッファ３０５と、フロア情報管理部３０６と、フロア配置処理部３０７と、入力部３０８と、表示部３０９と、制御部３１０と、画像圧縮部３１１と、データベース検索部３１３と、ＨＤＤ書き込み制御部３１４と、ＨＤＤ３１５と、ＨＤＤ読み出し制御部３１６と、ＷＡＮ  Ｉ／Ｆ３１７とを備えている。
【００２７】
図２および図３に示されるように、ＬＡＮ  Ｉ／Ｆ３０１は建物内ネットワーク２０４およびソーティング部３０２に接続されている。ＬＡＮ  Ｉ／Ｆ３０１は、各カメラ２０１１〜２０１４、２０２１、２０２２により撮影され、画像圧縮された監視画像を、建物内ネットワーク２０４を経由して、受信する。また、ＬＡＮ  Ｉ／Ｆ３０１は、建物内ネットワーク２０４に対して、制御情報を送信する。
【００２８】
ソーティング部３０２は、ＬＡＮ  Ｉ／Ｆ３０１の出力、画像伸張部３０３の入力およびデータベース生成部３１２の入力に接続されている。ソーティング部３０２は、ＬＡＮ  Ｉ／Ｆ３０１が受信する画像圧縮後の監視映像を時系列及びカメラ番号別に並び替えをして、画像伸張部３０３に出力する。
画像伸張部３０３は、ソーティング３０２の出力および画像伸張部３０３の入力に接続されている。画像伸張部３０３は、ソーティング部３０２でソーティングされた圧縮データの画像伸張を行う。
【００２９】
第３の画像合成部としての画像合成部３０４は、画像伸張部３０３の出力および合成バッファ３０５の入力に接続されている。画像合成部３０４は、複数の監視画像から1枚の合成画像を生成する。すなわち、画像合成部３０４は、監視対象となる領域毎に1枚の合成画像を生成する。具体的には、画像合成部３０４は、各カメラ２０１１〜２０１４、２０２１、２０２２により同時に撮影される各画像を部屋毎に合成して、第３の合成画像としての部屋毎の合成画像を生成する。ここでは、監視対象となる領域は、例えば、カメラ０１１〜２０１４、２０２１、２０２２が設置された部屋などである。
【００３０】
合成バッファ３０５は、画像合成部３０４の出力およびフロア配置処理部３０７の入力に接続されている。合成バッファ３０５は、画像合成部３０４が生成した合成画像を一時的に格納するバッファである。合成画像はフロア毎に分類されて格納される。
フロア情報管理部３０６は、フロア配置処理部３０７の入力に接続されている。フロア情報管理部３０６には、建物内監視システム１００が設置される建物のフロアに関する情報が、格納されている。ここで、フロアに関する構造情報は、例えば、合成バッファ３０５に格納された合成画像を、どのような大きさに変換し、どのような配置を行えば、監視対象なる建物の該当フロアを上からみたような画像に配置処理ができるかを決定するためのパラメータである。また、フロア情報管理部３０６は、フロアに関する構造情報を、フロア配置処理部３０７及びデータベース生成部３１２に出力する。
【００３１】
第１の画像合成部としてのフロア配置処理部３０７は、合成バッファ３０５の出力、フロア情報管理部３０６の出力および画像圧縮部３１１の入力に接続されている。フロア配置処理部３０７は、フロア情報管理部３０６から出力されるフロアに関する構造情報を基に、合成バッファ３０５に格納された複数の合成画像を合成して、1つのフロアの合成画像を生成する。すなわち、フロア配置処理部３０７は、各フロアの各監視領域に設けられた複数のカメラ２０１１〜２０１４、２０２１、２０２２により同時に撮影される各画像を、フロアに関する情報に基づいて、フロア毎に合成して、第１の合成画像としての、フロアの合成画像を生成する。
【００３２】
入力部３０８は、制御部３１０の入力に接続されている。入力部３０８は、入力部２０７と実質的に同一であって、例えば、キーボードやマウスにより構成される。入力部２０８は、オペレータが建物内監視システム１００の制御情報やメンテナンスに必要な情報を入力するのに用いられる。
表示部３０９は、制御部３１０の出力に接続されている。表示部３０９は、モニタ２０６と実質的に同一である。表示部３０９には、例えば、オペレータによる建物内監視システム１００の制御やメンテナンスに必要な制御情報などが表示される。
【００３３】
制御部３１０は、建物内サーバ１０１１〜１０１Ｎ内の各部に接続されている。制御部３１０は、建物内サーバ１０１１〜１０１Ｎ全体を制御する。なお、図３では、便宜上、制御部３１０には入力部３０８の出力および表示部３０９の入力に接続されているが、制御部３１０は、入力部３０８および表示部３０９以外の各部の全てにも接続されている。
画像圧縮部３１１は、フロア配置処理部３０７の出力およびデータベース生成部３１２の入力に接続されている。画像圧縮部３１１は、ソーティング部３０２またはフロア配置処理部３０７から出力される撮影画像を圧縮する。なお、図３では、フロア配置処理部３０７の出力のみが画像圧縮部３１０に入力されているが、ソーティング部３０２の出力も画像圧縮部３１０に入力されているものとする。
【００３４】
データベース生成部３１２は、ソーティング部３０２の出力、画像圧縮部３１０の出力およびＨＤＤ書き込み制御部３１４の入力が接続されている。データベース生成部３１２は、ソーティング部３０２および画像圧縮部３１０の出力からデータベースを生成する。具体的には、データベース生成部３１２は、各カメラ２０１１〜２０１４、２０２１、２０２２により同時に撮影される各画像および後述の俯瞰処理部４０４により生成される各俯瞰画像を各カメラ２０１１〜２０１４、２０２１、２０２２に関する情報により互いに関連つけたデータベースを生成する。そして、データベース生成部３１２は、俯瞰処理部４０４により生成される各俯瞰画像内に記録されている各カメラに関する情報に基づいて、複数のカメラにより同時に撮影される各画像を検索可能に、データベースを生成する。
【００３５】
ここで、カメラに関する情報とは、例えば、カメラ番号、カメラの位置情報、カメラ配置を含めたフロア情報、カメラの撮影時刻情報およびアラーム情報などである。
データベース検索部３１３は、ＨＤＤ読み出し制御部３１６の入力に接続されている。データベース検索部３１３は、カメラ番号、カメラの位置情報、カメラ配置を含めたフロア情報、カメラの撮影時刻情報およびアラーム情報などをキーワードとして該当する画像を検索する事が可能である。
このようにして、合成前のカメラの撮影画像を取得できるので、建物全体の状況を合成画像から把握した後、特定のカメラの撮像範囲内の状況を詳細に把握することができる。
【００３６】
ＨＤＤ書き込み制御部３１４は、データベース生成部３１２の出力およびＨＤＤ３１５の入力に接続されている。ＨＤＤ書き込み制御部３１４は、ＨＤＤ３１５へのデータの書き込み制御を行う。
ＨＤＤ３１５は、ＨＤＤ書き込み制御部３１４の出力およびＨＤＤ読み出し制御部３１６の入力に接続されている。ＨＤＤ３１５は、データベース生成部３１２により生成されたデータベースに基づいて、各種の画像データを格納する。
【００３７】
ＨＤＤ読み出し制御部３１６は、データベース検索部３１３の出力、ＨＤＤ３１５の出力およびＷＡＮ  Ｉ／Ｆ３１７の入力に接続されている。ＨＤＤ読み出し制御部３１６は、データベース検索部３１３の検索条件や検索結果を基に、ＨＤＤ３１５からの画像データの読み出し制御を行う。
送信部としてのＷＡＮ  Ｉ／Ｆ３１７は、ＨＤＤ読み出し制御部３１６の出力およびネットワーク１０３に接続されている。ＷＡＮ  Ｉ／Ｆ３１７は、ネットワーク１０３に接続された監視兼検索サーバ１０１１〜１０１Ｎとの間で、データの送受信を行う。ＷＡＮ  Ｉ／Ｆ３１７は、第１の画像合成部としてのフロア配置処理部３０７によりフロア毎に合成される各第１の合成画像としてのフロアの合成画像を監視サーバ１０２へ送信する。
【００３８】
次に、監視兼検索サーバ１０２の構成について、図に基づいて、具体的に説明する。
図４は、監視兼検索サーバの構成を模式的に示すブロック図である。
図４に示されるように、ＷＡＮ  Ｉ／Ｆ４０１と、ソーティング部４０２と、画像伸張部４０３と、俯瞰処理部４０４と、構造情報管理部４０５と、合成バッファ４０６と、周辺情報管理部４０７と、フロア重ね合せ部４０８と、周辺配置処理部４０９と、入力部４１０と、制御部４１１と、表示バッファ４１２と、表示制御部４１３と、出力部４１４とを備えている。
【００３９】
図１および図４に示されるように、ＷＡＮ  Ｉ／Ｆ４０１は、ネットワーク１０３を経由して、任意の数の建物内サーバ１０１１〜１０１Ｎに接続されている。ＷＡＮ  Ｉ／Ｆ４０１は、ソーティング部４０２の入力に接続されている。ＷＡＮ  Ｉ／Ｆ４０１は、ネットワーク１０３を経由して、建物内サーバ１０１１〜１０１Ｎからの監視画像を受信したり、建物内サーバ１０１１〜１０１Ｎとの間で制御データを送受信したりする。
【００４０】
ソーティング部４０２は、ＷＡＮ  Ｉ／Ｆ４０１の出力および画像伸張部４０３の入力に接続されている。ソーティング部４０２は、ＷＡＮ  Ｉ／Ｆ４０１が受信した圧縮画像データを建物内サーバ１０１１〜１０１Ｎの番号、カメラの撮影時刻、カメラが配置されているフロア情報、カメラ番号、カメラの位置情報ごとに整列し、画像伸張部４０３に出力する。
画像伸張部４０３は、ソーティング部４０２の出力、俯瞰処理部４０４の入力および表示バッファ４１２の入力に接続されている。画像伸張部４０３は、ソーティング部４０２で整列された圧縮画像データを画像伸張し、俯瞰処理部４０４に出力する。
【００４１】
俯瞰処理部４０４は、画像伸張部４０３の出力および合成バッファ４０６の入力に接続されている。俯瞰処理部４０４は、画像伸張部４０３で画像伸張された1つのフロアの合成画像の俯瞰画像を生成し、合成バッファ４０６に出力する。ここで、俯瞰処理部４０４は、各第１の合成画像としてのフロアの合成画像に基づいて、フロア全体を上から見下ろすような俯瞰画像を生成する。
【００４２】
構造情報管理部４０５は、フロア重ね合せ部４０８の入力に接続されている。構造情報管理部４０５は、監視対象となる建物構造に関する情報が格納されており、フロア重ね合わせ部４０８にその情報を出力する。
ここで、建物構造に関する情報とは、例えば、合成バッファ４０６に格納された俯瞰画像をどのような大きさに変換し、どのような配置を行えば監視対象なる建物の全フロアを1枚の画像に配置処理ができるかを決定するためのパラメータである。
【００４３】
合成バッファ４０６は、俯瞰処理部４０４の出力、フロア重ね合せ部４０８の入力および表示バッファ４１２の入力に接続されている。合成バッファ４０６は、俯瞰処理部４０４で生成された各俯瞰画像を建物別に分類して格納し、フロア重ね合せ部４０８に出力する。
【００４４】
周辺情報管理部４０７は、周辺配置処理部４０９の入力に接続されている。周辺情報管理部４０７は、建物周辺に関する情報が格納されており、周辺配置処理部４０９にその情報を出力する。
ここで、建物周辺に関する情報とは、監視対象となる建物の敷地に関する情報や、建物に隣接する道路に関する情報や、監視する建物が属する区画に関する情報などである。
【００４５】
第２の画像合成部としてのフロア重ね合わせ部４０８は、構造情報管理部４０５の出力、合成バッファ４０８の出力、表示バッファ４１２の入力および周辺処理バッファ４１５の入力に接続されている。フロア重ね合わせ部４０８は、構造情報管理部４０５からの建物構造に関する情報を基に、合成バッファ４０６から出力される複数の俯瞰画像を重ね合わせて、監視対象となる建物の全フロアの俯瞰画像を1枚に合成して、建物内の全フロアの合成画像を生成する。すなわち、フロア重ね合わせ部４０８は、俯瞰処理部４０４により生成された各俯瞰画像を、構造情報管理部４０５からの建物構造に関する情報に基づいて、建物毎に合成して、第２の合成画像としての、建物内の全フロアの合成画像を生成する。
【００４６】
第４の画像合成部としての周辺配置処理部４０９は、画像伸張部４０３の出力、周辺管理部４０７の出力、周辺処理バッファ４１５の出力および表示バッファ４０９の入力に接続されている。周辺配置処理部４０９は、画像伸張部４０３から出力される監視対象となる建物周辺の画像と、フロア重ね合わせ部４０８の出力および周辺情報管理部４０７の出力とを基に、監視対象となる建物の全フロアの俯瞰画像を1枚に合成した建物内の全フロアの合成画像と、建物の周辺画像、監視する建物が属する区画の画像とを1枚に合成した建物内の全フロアおよび建物周辺の合成画像を生成する。
【００４７】
すなわち、周辺配置処理部４０９は、建物周辺に設けられた複数のカメラにより同時に撮影される各画像と、第２の画像合成部としてのフロア重ね合わせ部４０８により生成される建物内の全フロアの合成画像とを、周辺情報管理部４０７からの建物周辺に関する情報に基づいて、建物毎に合成して、第４の合成画像としての、建物内の全フロアおよび建物周辺の合成画像を生成する。この建物内の全フロアおよび建物周辺の合成画像１枚を確認するだけで、建物全体の状況を当該建物周辺の状況と共に容易に監視できる。
【００４８】
入力部４１０は、制御部４１１の入力に接続されている。入力部４１０は、例えば、キーボードやマウスなどにより構成されている。入力部２０８は、オペレータが監視兼検索サーバ１０２を制御するための情報を入力するのに用いられる。
制御部４１１は、入力部４１０により入力される制御情報をもとに、監視兼検索サーバ１０２のシステム全体の制御を行う。なお、図４では、便宜上、制御部４１１には入力部４１０の出力に接続されているが、制御部４１１は、入力部４１０以外の各部の全てにも接続されている。
【００４９】
表示バッファ４１２は、画像伸張部４０３の出力、合成バッファ４０６の出力、フロア重ね合わせ部４０８の出力および周辺配置処理部４０９の出力に接続されている。表示バッファ４１２は、画像伸張部４０３の出力、合成バッファ４０６の出力、フロア重ね合わせ部４０８の出力および周辺配置処理部４０９の出力を一旦格納し、タイミングを調整した後に表示制御部４１３に出力する。
【００５０】
表示制御部４１３は、表示バッファ４１２の出力および出力部４１４の入力に接続されている。表示制御部４１３は、監視兼検索サーバのシステムを制御するために必要な情報や、表示バッファ４１２が出力する画像データを出力部４１４に表示できるフォーマットに変換し、出力部４１４に出力する。
出力部４１４は、表示制御部４１３の出力に接続されている。出力部４１４は、ＬＣＤ装置や有機ＥＬ表示装置などにより構成されている。出力部４１４には、例えば、オペレータが監視兼検索サーバ１０２を操作するために必要な制御情報や監視映像などが表示される。
【００５１】
次に、本発明の実施の形態１に係る監視システムの建物の各部屋のカメラの設置例について、図に基づいて、説明する。なお、説明の便宜上、４個のカメラを設置する場合について、説明する。
図５は、本発明の実施の形態１に係る監視システムのカメラの設置例を模式的に示す図である。図５に示されるように、監視部屋５００は、監視の対象となる部屋であって、監視領域Ａ５０５〜Ｄ５０８の４つの領域に分けられている。４台のカメラ５０１〜５０４は、図２で示される無線カメラまたは有線カメラのいずれであってもよい。
【００５２】
カメラ５０１は、監視領域Ａ５０５および監視領域Ｂ５０６を撮影できるように、設けられている。また、カメラ５０１の撮像範囲には、監視領域Ｃ５０７、監視領域Ｄ５０８も含まれている。
カメラ５０２は、監視領域Ａ５０５および監視領域Ｂ５０６を撮影できるように、設けられている。また、カメラ５０２の撮像範囲には、監視領域Ｃ５０７、監視領域Ｄ５０８も含まれている。
【００５３】
カメラ５０３は、監視領域Ｃ５０７および監視領域Ｄ５０８を撮影できるように、設けられている。また、カメラ５０３の撮像範囲には、監視領域Ａ５０５、監視領域Ｂ５０６も含まれている。
カメラ５０４は、監視領域Ｃ５０７および監視領域Ｄ５０８を撮影できるように、設けられている。また、カメラ５０４の撮像範囲には、監視領域Ａ５０５および監視領域Ｂ５０６も含まれている。
【００５４】
このように、各カメラ５０１〜５０４の撮影範囲は、互いに重なり合うように設定されている。また、監視対象の部屋内には、少なくとも２台のカメラが設定されている。
監視領域Ａ５０５は、主にカメラ５０１およびカメラ５０２により撮影されるように設定されている。同様に、監視領域Ｂ５０６は、主にカメラ５０１およびカメラ５０２により撮影されるように設定されている。監視領域Ｃ５０７は、主にカメラ５０３およびカメラ５０４により撮影されるように設定されている。同様に、監視領域Ｄ５０８は、主にカメラ５０３およびカメラ５０４により撮影されるように設定されている。
監視対象５０９は、例えば、室内への入室者や侵入者や移動する物体である。
【００５５】
次に、第３の画像合成部としての画像合成部３０４が生成する合成画像について、説明する。本実施態様では、説明の便宜上、４つのカメラにより撮影される画像を合成する場合について、説明する。
図６は、画像合成部３０４が生成する部屋毎の合成画像の概略図である。ここで、図６に示された合成画像は、第３の画像合成部としての画像合成部３０４により、図５に示された各カメラ５０１〜５０４により同時に撮影される各画像を部屋毎に合成して生成されたものとする。
【００５６】
部屋毎の合成画像６００は、画像合成部３０４により、各カメラ５０１〜５０４の各画像を部屋毎に合成して生成される。ここで合成画像６００は、区画ａ６０１、区画ｂ６０２、区画ｃ６０３および区画ｄ６０４を基に、部屋を上から見下ろすような１枚の合成画像となっている。このような部屋毎の合成画像を用いることにより、部屋全体を上から見下ろすように、建物内の各フロアの状況を確認できるので、建物全体の状況をより容易に監視できる。
【００５７】
区画ａ６０１は、カメラ５０２で撮影された画像を、継ぎ目６０６、６０７を境界として切り出した際に形成される画像区分である。区画ｂ６０２は、カメラ５０１で撮影された画像を、継ぎ目６０６、６０９を境界として切り出した際に形成される画像区分である。
区画ｃ６０３は、カメラ５０４で撮影された画像を、継ぎ目６０７、６０８を境界として切り出した際に形成される画像区分である。区画ｄ６０４は、カメラ５０３で撮影された画像を、継ぎ目６０８、６０９を境界として切り出した際に形成される画像区分である。
【００５８】
なお、区画ａ６０１〜区画ｄ６０４は、部屋の形状に合わせて矩形になるように座標変換も施される。このようにして、画像合成部３０４は監視部屋に設置された４台のカメラ５０１〜５０４から撮影された監視映像を１枚に合成する事により、オペレータは１枚の部屋毎の合成画像を見る事により、４台のカメラからの監視映像の状況を把握する事が可能となる。
【００５９】
次に、建物のフロアにおけるカメラの設置例について、図に基づいて、具体的に説明する。
図７は、本発明の実施の形態１に係る監視システムの建物の各フロアにおけるカメラの設置例を模式的に示す図である。
監視フロア７００は、本発明の監視システムの監視対象となる建物のあるフロアであ  る。
図７に示されるように、監視フロア７００内には、監視部屋Ａ７０１、監視部屋Ｂ７０２、監視部屋Ｃ７０３、監視部屋Ｄ７０４、監視部屋Ｅ７０５および監視部屋Ｆ７０６が設けられている。
【００６０】
監視部屋Ａ７０１〜監視部屋Ｆ７０６は、図５で示される監視部屋５００にそれぞれ相当する。従って、監視部屋Ａ７０１〜監視部屋Ｆ７０６には、図５に示される監視部屋５００と同様に、複数のカメラが各監視領域に設けられている。また、画像合成部３０４により、監視部屋Ａ７０１〜監視部屋Ｆ７０６内の各カメラが撮影する画像が各監視部屋７０１〜７０６毎に合成され、各監視部屋７０１〜７０６を上から見下ろすような１枚の合成画像が生成される。
このような合成画像を用いることにより、フロア全体を上から見下ろすように、建物内の各フロアの状況を確認できるので、建物全体の状況をより容易に監視できる。
【００６１】
共有スペース７０８は、監視フロア７００に存在する廊下などのスペースである。
カメラ７０９〜７１２は、共有スペース７０８に設置されており、カメラ５０１〜５０４と同様に監視画像を撮影する。画像合成部３０４により、共有スペース７０８に設置された各カメラ７０９〜７１２が撮影する各画像が合成され、共有スペース７０８を見下ろすような１枚の合成画像が生成される。
【００６２】
次に、第１の画像合成部としてのフロア配置処理部で生成されるフロア毎の合成画像について、図に基づいて、具体的に説明する。
図８は、フロア配置処理部がフロア毎の合成画像を生成する過程を示す概略図である。図８に示されるように、第１の画像合成部としてのフロア配置処理部３０７は、フロア情報管理部３０６から出力されるフロア構造情報を基に、合成バッファ３０５に格納された複数の合成画像８０１〜８０７を合成して、第１の合成画像としての、1つのフロアの合成画像８０８を生成する。
【００６３】
すなわち、まず、監視部屋Ａ７０１の合成画像８０１、監視部屋Ｂ７０２の合成画像８０２、監視部屋Ｃ７０３の合成画像８０３、監視部屋Ｄ７０４の合成画像８０４、監視部屋Ｅ７０５の合成画像８０５、監視部屋Ｆ７０６の合成画像８０６および共有スペース７０８の合成画像が、合成バッファ３０５に一旦格納される。
【００６４】
そして、フロア配置処理部３０７は、フロア情報管理部３０６から出力されるフロアに関する構造情報を基に、合成バッファ３０５に格納された各合成画像（監視部屋Ａの合成画像８０１、監視部屋Ｂの合成画像８０２、監視部屋Ｃの合成画像８０３、監視部屋Ｄの合成画像８０４、監視部屋Ｅの合成画像８０５、監視部屋Ｆの合成画像８０６、共有スペースの合成画像８０７）を合成して、実際の建物のフロアを平面で見たような合成画像を生成する。
【００６５】
すなわち、フロア配置処理部３０７は、フロアに関する構造情報を基に、第１の合成画像としてのフロアの合成画像８０８がフロア全体を上から見下ろすような画像になるように、各監視部屋Ｅ７０１〜監視部屋Ｊ７０６や共有スペース７０８の各カメラが同時に撮影する各画像をフロア毎に合成して、フロアの合成画像８０８を生成する。
このようなフロアの合成画像８０８を用いることにより、フロア全体を上から見下ろすように、建物内の各フロアの状況を確認できるので、建物全体の状況をより容易に監視できる。
【００６６】
次に、俯瞰処理部４０４とフロア重ね合せ部４０８で生成されるフロア重ね合せ画像について、図に基づいて、説明する。
図９は、俯瞰処理部の俯瞰処理とフロア重ね合せ部の画像合成処理の過程を示す概略図である。図９に示されるように、監視対象となる建物の各階のフロアの合成画像９０１〜９０３は、画像伸張部４０３により伸張されたものを示している。ここで、監視対象となる建物は、３階建てであるものを想定している。図９に示されるように、１階フロアの合成画像（以下、１Ｆ合成画像を称する）９０１、２階フロアの合成画像（以下、２Ｆ合成画像を称する）９０２および３階フロアの合成画像（以下、３Ｆ合成画像を称する）９０３が、画像伸張部４０３により伸張されている。
【００６７】
１Ｆ合成画像９０１、２Ｆ合成画像９０２および３Ｆ合成画像９０３は、画像伸張部４０３から俯瞰処理部４０４に入力される。そして、１Ｆ合成画像９０１、２Ｆ合成画像９０２および３Ｆ合成画像９０３に基づいて、１Ｆ合成画像９０１の俯瞰画像（以下、１Ｆ俯瞰画像と称する）９０４、２Ｆ合成画像９０２の俯瞰画像（以下、２Ｆ俯瞰画像と称する）９０５および３Ｆ合成画像９０３の俯瞰画像（以下、３Ｆ俯瞰画像と称する）９０６が、俯瞰処理部４０４の俯瞰処理によって、生成される。なお、１Ｆ俯瞰画像９０４、２Ｆ俯瞰画像９０５および３Ｆ俯瞰画像９０６は、各１〜３階フロアを上から見下ろすような画像である。
【００６８】
１Ｆ俯瞰画像９０４、２Ｆ俯瞰画像９０５および３Ｆ俯瞰画像９０６は、合成バッファ４０６に格納された後、フロア重ね合わせ部４０８に入力される。
第２の画像合成部としてのフロア重ね合せ部４０８は、構造情報管理部４０５からのフロアに関する情報をもとに、１Ｆ俯瞰画像９０４、２Ｆ俯瞰画像９０５および３Ｆ俯瞰画像９０６を重ね合わせて、監視対象となる建物の全フロアの俯瞰画像を1枚に合成して、建物内の全フロアの合成画像であるフロア重ね合せ画像９０７を生成する。このフロア重ね合せ画像９０７は全フロアの俯瞰画像９０４〜９０６を1枚に合成して生成されているので、フロア重ね合せ画像９０７を確認することにより、１枚の画像を確認するだけで、建物全体の状況を容易に監視できる。
【００６９】
次に、第４の画像合成部としての周辺配置処理部４０９で生成される監視区画の合成画像について、図に基づいて説明する。
図１０は、周辺配置処理部が監視区画の合成画像を生成する過程を示す概略図である。敷地内の屋外の合成画像１００１は、監視対象となる建物の敷地内に設置された複数の監視カメラの出力を画像合成部３０４により1枚の合成画像を生成したものである。ここで、カメラの設置方法、及び合成画像については図５、図６で説明した内容と同様である。
【００７０】
監視対象となる建物のフロア重ね合せ画像９０７は、図９を用いて説明したように、フロア重ね合せ部４０８により生成される。
一区画の合成画像１００３は、周辺情報管理部４０７に格納された監視対象となる建物周辺の情報をもとに、周辺配置処理部４０９により、敷地内の屋外の合成画像１００１とフロア重ね合わせ画像９０７から1枚の合成画像として生成される。
【００７１】
すなわち、第４の画像合成部としての周辺配置処理部４０９は、建物周辺に設けられた複数のカメラにより同時に撮影される敷地内の合成画像１００１と、フロア重ね合せ部４０８により生成されるフロア重ね合せ画像９０７（建物内の全フロアの合成画像）とを、周辺情報管理部４０７からの建物周辺に関する情報に基づいて、建物毎に合成して、建物内の全フロアおよび建物周辺の合成画像（第４の合成画像）すなわち、一区画の合成画像１００３を生成する。
このようにして、１枚の画像を確認するだけで、建物全体の状況を当該建物周辺の状況と共に容易に監視できる合成画像を提供できる。
【００７２】
この一区画の合成画像１００３は敷地内の合成画像１００１およびフロア重ね合わせ画像９０７を1枚に合成して生成されているので、一区画の合成画像１００３を確認することにより、１枚の画像を確認するだけで、建物全体の状況を当該建物周辺の状況と共に容易に監視できる。
【００７３】
次に、周辺配置処理部で生成される監視区画の合成画像について説明する。
図１１は、周辺配置処理部が監視区画の合成画像を生成する過程を示す概略図である。
図１１に示されるように、各区画の合成画像１１０１〜１１０８が、周辺配置処理部４０９により、生成される。これら各区画Ａ〜Ｈの合成画像１１０１〜１１０８は、図１０で説明したように、周辺配置処理部４０９により生成された監視対象となる該当区画に対する合成画像であり、敷地内の屋外の合成画像とフロア重ね合せ画像とを重ね合わせた1枚の合成画像である。道路の合成画像１１０９は、画像合成部３０４により、監視対象となる区画の道路部分に設置された複数の監視カメラの出力を1枚の合成画像に合成したものである。なお、カメラの設置方法、及び合成画像については図５、図６で説明した内容と同様である。
【００７４】
監視区画の合成画像１１１０は、周辺情報管理部４０７に格納された監視対象となる建物周辺の情報を基に、周辺配置処理部４０９により、各区画の合成画像１１０１〜１１０８および道路の合成画像１１０９を合成して、1枚の合成画像として生成される。
このように、各区画の合成画像１１０１〜１１０８および道路の合成画像１１０９敷地内の合成画像１００１が1枚に合成して生成されているので、１枚の画像を確認するだけで、建物全体の状況を当該建物周辺の状況と共に容易に監視できる。
【００７５】
次に、以上のように構成された本発明の実施の形態１に係る監視システム１の動作について、図に基づいて説明する。
まず、建物内サーバの動作について、図に基づいて説明する。図１２は、本発明の実施の形態１に係る監視システムの建物サーバの動作フロー図である。
【００７６】
図３および図１２に示されるように、まず、制御部３１０は、ＬＡＮ  Ｉ／Ｆ３０１から監視対象となる建物内に設置された監視カメラから送信される圧縮画像データを受信する（ステップ：ＳＴＥＰ（以下、Ｓと称する）１２０１）。このとき、各監視カメラから送信される圧縮画像データには、監視画像が撮影された日時、監視カメラのカメラ番号、撮影された位置、カメラ配置を含めたフロア情報およびアラーム情報などのカメラに関する情報も付加されており、制御部３１０はこれらの情報を認識する。
【００７７】
次に、ソーティング部３０２は、制御部３１０の制御に従って、Ｓ１２０１で受信した圧縮画像データを、カメラに関する情報に応じて、ソーティングする（Ｓ１２０２）。このソーティングにより、画像合成部３０４で1枚の画像合成を行うための入力画像が分別される。ここで、圧縮画像データは監視映像が撮影された時刻、監視対象となる部屋毎に1組に分別される。
【００７８】
次に、制御部３１０は、ソーティング部３０２に格納された圧縮画像データを画像合成するか、画像合成を行わずにＨＤＤ３１５に格納するかを判断する（Ｓ１２０３）。画像合成を行う場合はＳ１２０４に遷移し、行わない場合はＳ１２１０に遷移する。
制御部３１０が、ソーティング部３０２に格納された圧縮画像データを画像合成すると判断した場合（Ｓ１２０３）、制御部３１０は、ソーティング部３０２に格納されたソーティング済みの1組の圧縮画像データを画像伸張部３０３に入力し、画像伸張を行うための制御を行う（Ｓ１２０４）。
【００７９】
次に、制御部３１０は、画像伸張部３０３から出力される1組の伸張画像をもとに、画像合成部３０４で監視対象となる部屋を上から見たような合成画像を生成するための制御を行う（Ｓ１２０５）。そして、第３の画像合成部としての画像合成部３０４が、各カメラにより同時に撮影される各画像の伸張画像を部屋毎に合成して、第３の合成画像としての部屋の合成画像を生成する。この際、複数のカメラは、各カメラの撮影範囲が互いに重なり合うように設けられており、画像合成部３０４が、第３の合成画像が部屋全体を上から見下ろすような画像になるように、各カメラが同時に撮像する各画像を部屋毎に合成して、部屋の合成画像を生成する。
【００８０】
次に、制御部３１０は、画像合成部３０４から出力される部屋の合成画像をバッファリングする。具体的には、制御部３１０は、画像合成部３０４から出力される部屋の合成画像を合成バッファ３０５に格納する制御を行う（Ｓ１２０６）。このとき、制御部３１０は、画像合成部３０４から出力される部屋の合成画像が、監視対象となる建物のフロア毎に分別されるように制御する。
【００８１】
次に、制御部３１０は、合成バッファ３０５に分類され格納された1組の合成画像に対応するフロアに関する構造情報をフロア情報管理部３０６から読み出し、フロア配置処理部３０７に出力する（Ｓ１２０７）。ここで、フロアに関する構造情報は、上述の通り、例えば、合成バッファ３０５に格納された合成画像を、どのような大きさに変換し、どのような配置を行えば、監視対象なる建物の該当フロアを上からみたような画像に配置処理ができるかを決定するためのパラメータである。
【００８２】
次に、制御部３１０は、Ｓ１２０７で入力されたフロアに関する構造情報をもとに、フロア配置処理部３０７で合成バッファ３０５に格納された1組の合成画像から1枚のフロア配置画像を生成するための制御を行う（Ｓ１２０８）。すなわち、第１の画像合成部としてのフロア配置処理部３０７は、フロア情報管理部３０６から出力されるフロアに関する構造情報を基に、合成バッファ３０５に格納された複数の合成画像を合成して、1つのフロアの合成画像を生成する。より具体的には、フロア配置処理部３０７は、各フロアの各監視領域に設けられた複数のカメラにより同時に撮影される各画像を、フロアに関する情報に基づいて、フロア毎に合成して、第１の合成画像としてのフロアの合成画像を生成する。
【００８３】
次に、制御部３１０は、Ｓ１２０８で生成されたフロアの合成画像を画像圧縮部３１１で画像圧縮するための制御を行う（Ｓ１２０９）。
次に、制御部３１０は、ソーティング部３０２に格納された圧縮画像データもしくはＳ１２０９で生成された圧縮画像データ（第１の合成画像としてのフロアの合成画像の圧縮画像データ）およびこれらに対する付随情報をもとに、データベースを生成する制御を行う（Ｓ１２１０）。ここで、圧縮画像データに対する付随情報とは、例えば、監視映像が撮影された日時、撮影したカメラ番号、撮影したカメラが設置された位置、フロア配置画像の対応するフロア番号などであり、オペレータが検索を行うために必要な情報である。
【００８４】
そして、制御部３１０は、Ｓ１２１０で生成されたデータベースと、ソーティング部３０２に格納された圧縮画像データまたはＳ１２０９で生成された圧縮画像データとを、ＨＤＤ３１５に格納するための制御を行う（Ｓ１２１１）。このようにして、Ｓ１２１０で生成されたデータベースと、ソーティング部３０２に格納された圧縮画像データまたはＳ１２０９で生成された圧縮画像データ（フロアの合成画像の圧縮画像データ）が、ＨＤＤ３１５に記憶される。
【００８５】
次に、監視兼検索サーバの動作について、図に基づいて説明する。図１３は、本発明の実施の形態１に係る監視システムの監視兼検索サーバの動作を説明するフロー図である。
図４および図１３に示されるように、まず、制御部４１１は、ＷＡＮ  Ｉ／Ｆ４０１から検索対象となる建物内サーバへ検索命令を送信する（Ｓ１３０１）。このとき、建物内サーバへ送信する検索命令には、検索する画像が撮影された日時、撮影した監視カメラのカメラ番号、監視カメラが設置されている場所、フロア配置画像の場合には該当するフロア番号などが含まれる。
【００８６】
次に、制御部４１１は、Ｓ１３０１で検索された圧縮画像データをＷＡＮ  Ｉ／Ｆ４０１から受信するための制御を行う（Ｓ１３０２）。
次に、制御部４１１は、Ｓ１３０２で受信された圧縮画像データをソーティング部４０２で、監視映像が撮影された日時、カメラ番号、撮影位置、画像の種類などに応じてソーティングするための制御を行う（Ｓ１３０３）。ここで、画像の種類とは、フロア配置処理された圧縮画像データ、画像合成された圧縮画像データ、建物内サーバで加工されていない監視カメラからの圧縮画像データの３種類が存在する。
【００８７】
次に、制御部４１１は、ソーティング部４０２に格納されたソーティング済みの圧縮画像データを画像伸張部４０３に入力し、画像伸張を行うための制御を行う（Ｓ１３０４）。
次に、制御部４１１は、画像伸張部４０３から入力される画像データに対して俯瞰処理を行うか、俯瞰処理を行わずに表示バッファ４１２に出力するかを判断する（Ｓ１３０５）。俯瞰処理を行う場合はＳ１３０６に遷移し、行わない場合はＳ１３１５に遷移する。
【００８８】
ここで、画像伸張部４０３から入力される画像データに対して俯瞰処理を行う場合には（Ｓ１３０５）、俯瞰処理部４０４は、制御部４１１の制御に従って、Ｓ１３０４で画像伸張された画像に対して、俯瞰処理を行う（Ｓ１３０６）。具体的には、俯瞰処理部４０４は、各第１の合成画像としてのフロアの合成画像に基づいて、フロア全体を上から見下ろすような俯瞰画像を生成する。
【００８９】
次に、制御部４１１は、Ｓ１３０６で生成された複数の俯瞰画像から1枚のフロア配置画像を生成するかしないかの判断を行う（Ｓ１３０７）。フロア配置画像を生成する場合は、Ｓ１３０８に遷移し、生成しない場合はＳ１３１５に遷移する。
制御部４１１が、Ｓ１３０６で生成された複数の俯瞰画像から1枚のフロア配置画像を生成すると判断した場合（Ｓ１３０７）、制御部４１１は、Ｓ１３０６で俯瞰処理された画像を監視対象となる建物の毎に分別し、合成バッファ４０６に格納するための制御を行う（Ｓ１３０８）。そして、俯瞰処理部４０４が、画像伸張部４０３により画像伸張された1つのフロアの合成画像の俯瞰画像を生成した後、1つのフロアの合成画像の俯瞰画像を合成バッファ４０６に出力する。
【００９０】
次に、制御部４１１は、合成バッファ４０６に分類され格納された1組の俯瞰画像に対応する建物構造に関する情報を構造情報管理部４０５から読み出し、フロア重ね合わせ部４０８に出力する（Ｓ１３０９）。ここで、建物構造に関する情報とは、上述の通り、例えば、合成バッファ４０６に格納された俯瞰画像をどのような大きさに変換し、どのような配置を行えば監視対象なる建物の全フロアを1枚の画像に配置処理ができるかを決定するためのパラメータである。
【００９１】
次に、フロア重ね合せ部４０８は、制御部４１１の制御に従って、Ｓ１３０９で入力された建物構造に関する情報をもとに、合成バッファ４０６に格納された1組の俯瞰画像を合成して、1枚のフロア重ね合せ画像（（建物内の全フロアの合成画像））を生成する（Ｓ１３１０）。
フロア重ね合わせ部４０８は、構造情報管理部４０５からの建物構造に関する情報をもとに、合成バッファ４０６に格納された1組の俯瞰画像を合成して、１枚のフロア重ね合せ画像（建物内の全フロアの合成画像）を生成する。
【００９２】
次に、制御部４１１は、Ｓ１３１０で生成されたフロア重ね合せ画像（建物内の全フロアの合成画像）に対して、周辺画像を追加するかしないかの判断を行う（Ｓ１３１１）。周辺画像を追加する場合にはＳ１３１２に遷移し、追加しない場合にはＳ１３１５に遷移する。ここで周辺画像とは、監視対象となる建物の敷地の監視画像、監視対象となる建物に隣接する道路の監視画像などである。また、複数建物のフロア重ね合せ画像とそれらの周辺画像を1枚の監視区画の合成画像を生成する場合にはＳ１３１２に遷移する。
【００９３】
次に、制御部４１１は、Ｓ１３１０で生成されたフロア重ね合せ画像（建物内の全フロアの合成画像）と、フロア重ね合わせ画像の周辺の画像をとバッファリングする（Ｓ１３１２）。ここでは複数のフロア重ね合せ画像から1枚の監視区画の合成画像（建物内の全フロアおよび建物周辺の合成画像）を生成する必要がある場合には、複数のフロア重ね合せ画像を周辺処理バッファ４１５に格納する。また、監視区画の合成画像を合成する際に必要な周辺画像を画像伸張部４０６で画像伸張して周辺処理バッファ４１５に格納する。
【００９４】
次に、制御部４１１は、周辺情報管理部４０７に格納されたフロア重ね合せ画像の周辺情報を周辺情報管理部４０７から読み出し、周辺配置処理部４０９に出力する（Ｓ１５１３）。ここで読み出す周辺情報は、周辺処理バッファ４１５に格納されたフロア重ね合わせ画像と周辺画像をどのような大きさに変換し、どのような配置を行えば監視対象となる監視区画を1枚の画像に配置処理ができるかを決定するためのパラメータであるである。
【００９５】
次に、制御部４１１は、Ｓ１３１２で周辺処理バッファ４１５に格納されたフロア重ね合せ画像と周辺画像とを周辺配置処理部４０９に入力し、Ｓ１３１３で読み出された周辺情報をもとに1枚の監視区画の合成画像（建物内の全フロアおよび建物周辺の合成画像）を生成する（Ｓ１３１４）。ここで、フロア重ね合わせ画像は、1枚だけでなくオペレータが表示を希望により、複数のフロア重ね合わせ画像が入力される場合もある。
【００９６】
次に、制御部４１１は、Ｓ１３１４で生成された監視区画の合成画像を表示バッファ４１２に出力し、表示制御部４１３を制御し、表示部４１４に出力するための制御を行う。（Ｓ１３１６）。このようにして、表示部４１４にＳ１３１４で生成された監視区画の合成画像（建物内の全フロアおよび建物周辺の合成画像）が表示される。
【００９７】
次に、建物内サーバの画像読み出し動作について、図に基づいて説明する。
図１４は、本発明の実施の形態１に係る監視システムの建物内サーバの画像呼び出し動作を説明するフロー図である。
図３および図１４に示されるように、まず、WAN  I／F３１７は、監視兼検索サーバ１０２から送信された検索命令を受信し、受信した検索命令を制御部３１０に出力する（Ｓ１４０１）。ここで、建物内サーバが受信する検索命令には、カメラに関する情報が含まれている。なお、カメラに関する情報とは、上述の通り、例えば、カメラ番号、カメラの位置情報、カメラ配置を含めたフロア情報、カメラの撮影時刻情報およびアラーム情報などである。
【００９８】
次に、制御部３１０は、ＷＡＮ  Ｉ／Ｆ３１７が出力する検索命令を解釈する。（Ｓ１４０２）本ステップで解釈した検索命令により建物内サーバの画像読み出し動作が決定される。
次に、制御部３１０は、Ｓ１４０２で解釈した検索命令の内容により、データベース検索部３１３を用いてＨＤＤ３１５内に格納されているデータベースを検索する（Ｓ１４０３）。
【００９９】
ここで検索するデータベースについて、ＨＤＤ３１５に格納されるデータは、画像合成部３０４で生成された合成画像を画像圧縮部３１１で画像圧縮されたデータと、監視カメラから受信した圧縮画像データとがある。これらはデータベース生成部３１２がデータベースを生成する際に、カメラに関する情報により、互いに関連付けがされている。そのため、合成画像からその合成画像を生成するもとになる監視カメラからの映像を呼び出す事ができ、さらに監視カメラの映像から生成される対応する合成画像を呼び出す事ができる。このようにして、合成前のカメラの撮影画像を取得できるので、建物全体の状況を合成画像から把握した後、特定のカメラの撮像範囲内の状況を詳細に把握することができる。
【０１００】
次に、制御部３１０は、Ｓ１４０３の処理結果からＨＤＤ３１５から読み出すデータが圧縮された合成画像であるか、圧縮された画像データであるかを判断する（Ｓ１４０４）。
圧縮された合成画像を読み出す場合はＳ１４０５に遷移し、圧縮された画像を読み出す場合にはＳ１４０６に遷移する。
【０１０１】
次に、Ｓ１４０３の処理結果からＨＤＤ３１５から読み出すデータが圧縮された合成画像である場合には（Ｓ１４０４）、制御部３１０は、ＨＤＤ読み出し制御部３１６を制御し、ＨＤＤ３１５から圧縮された合成画像を読み出す（Ｓ１４０５）。この際に、ＨＤＤ読み出し制御部３１６は、読み出した圧縮合成画像に関連付けされた圧縮画像のＨＤＤ３１５への格納先も読み出し、当該読み出し制御部３１６のバッファ内に読み出した各画像を保持しておき、オペレータからの読み出し要求に備える。
このようにして、オペレータが合成画像を用いて監視対象となる部屋全体を監視している時に、さらに詳しい画像を見たい場合に、読み出し制御部３１６にすでに関連する画像データの格納先が保持されていれば、迅速に該当する画像を読み出す事が可能となる。
【０１０２】
次に、制御部３１０は、ＨＤＤ読み出し制御部３１６を制御し、ＨＤＤ３１５から圧縮された画像を読み出す（Ｓ１４０６）。この際に、ＨＤＤ読み出し制御部３１６は、読み出した圧縮画像から生成される圧縮合成画像のＨＤＤ３１５への格納先も読み出し、当該読み出し制御部３１６のバッファ内の保持しておき、オペレータからの読み出し要求に備える。
このようにして、オペレータが画像を用いて監視対象となる部屋の一部を監視している時に、監視対象となる部屋の全体を見たい場合に、読み出し制御部３１６にすでに圧縮合成画像データの格納先が保持されていれば、迅速に部屋全体の画像を読み出す事が可能となる。
【０１０３】
制御部３１０は、Ｓ１４０５もしくはＳ１４０６でＨＤＤ３１５から読み出したデータを、ＷＡＮ  Ｉ／Ｆ３１７を用いて、監視兼検索サーバ１０２に送信する（Ｓ１４０７）。
このようにして、監視兼検索サーバ１０２において、Ｓ１４０５もしくはＳ１４０６でＨＤＤ３１５から読み出したデータを確認できる。
【０１０４】
このような本発明の実施の形態１に係る監視システム１によれば、建物内サーバ１１０１〜１１０Ｎは、各フロアの各監視領域に設けられた複数のカメラにより同時に撮影される各画像を、フロアに関する情報に基づいて、フロア毎に合成して第１の合成画像を生成する第１の画像合成部としてのフロア配置処理部３０７と、フロア配置処理部３０７によりフロア毎に合成される各第１の合成画像を監視サーバへ送信する送信部としてのＷＡＮ  Ｉ／Ｆ３１７とを備え、監視兼検索サーバ１０２は、建物内サーバ１１０１〜１１０Ｎから受信する各第１の合成画像を、建物構造に関する情報に基づいて、建物毎に合成して、第２の合成画像を生成する第２の画像合成部としてのフロア重ね合せ部４０８とを備えた構成を有している。
【０１０５】
この構成により、建物内の各フロアに設けられた複数のカメラの撮影画像が建物毎に１枚の画像に合成されるので、１枚の画像を確認するだけで、建物全体の状況を容易に監視できる。
【０１０６】
ここで、監視サーバ１０２は、各第１の合成画像としての、フロアの合成画像に基づいて、フロア全体を上から見下ろすような俯瞰画像を生成する俯瞰処理部４０４を備え、第２の画像合成部としてのフロア重ね合せ部４０８は、俯瞰処理部４０４により生成された各俯瞰画像を、構造情報管理部４０５に記憶されている建物構造に関する情報に基づいて、建物毎に合成して、第２の合成画像としての、建物内の全フロアの合成画像を生成している。
【０１０７】
この構成により、フロア全体を上から見下ろすような俯瞰画像を介して建物内の各フロアの状況を確認できるので、建物全体の状況をより容易に監視できる。
【０１０８】
また、監視サーバ１０２は、建物周辺に関する情報が記憶された周辺情報管理部４０７と、建物周辺に設けられた複数のカメラにより同時に撮影される各画像およびフロア重ね合せ部４０８により生成される建物内の全フロアの合成画像を、建物周辺に関する情報に基づいて、建物毎に合成して、建物内の全フロアおよび建物周辺の合成画像を生成する周辺配置処理部４０９とを備えている。
この構成により、建物内の全フロアおよび建物周辺の合成画像１枚を確認するだけで、建物全体の状況を当該建物周辺の状況と共に容易に監視できる。
【０１０９】
（発明の実施の形態２）
以下、本発明の実施の形態２に係る監視システムについて、図に基づいて、具体的に説明する。
図１５は、部屋間に設けられたドアおよびカメラの配置関係を示す図である。
図１５に示されるように、監視部屋Ａ１５０１および監視部屋Ｂ１５０２には、図５と同様に、複数の監視カメラ１５０３〜１５０６が設けられている。監視部屋Ａ１５０１および監視部屋Ｂ１５０２の間には開閉可能なドア１５０９が設けられている。このドア１５０９は、監視部屋Ａ１５０１と監視部屋Ｂ１５０２をつなぐ出入り口である。
【０１１０】
図１５に示されるように、監視カメラ１５０３および１５０４は、監視部屋Ａ１５０１に設置されており、少なくともドア１５０９の開閉の様子を撮影できるように設けられている。また、各監視カメラ１５０３、１５０４で撮影された監視映像は画像合成部３０４に入力される。そして、監視部屋Ａ１５０１を上からみたような1枚の合成画像が画像合成部３０４により生成される。
【０１１１】
また、図１５に示されるように、監視カメラ１５０５および１５０６は、監視部屋Ｂ１５０２に設置されており、少なくともドア１５０９の開閉の様子を撮影できるように設けられている。また、各監視カメラ１５０５、１５０６で撮影された監視映像は画像合成部３０４に入力される。そして、監視部屋Ｂ１５０２を上からみたような1枚の合成画像が画像合成部３０４により生成される。
なお、監視部屋Ａ１５０１および監視部屋Ｂ１５０２を上から見たような1枚の合成画像を生成するために設置される各監視カメラの表示は省略する。
図１５に示されるように、監視対象１５０７は、入室者や侵入者などの動体であって、ドア１５０７の方向（矢印Ｌ）に向かって移動している。矢印Ｌは、監視対象１５０７が移動する方向および移動速度を示している。
【０１１２】
次に、監視対象１５０７が監視部屋Ａ１５０１から監視部屋Ｂ１５０２へドア１５０９を通って移動する様子を撮影する例について、説明する。
図１６は、監視対象が部屋間を移動する様子を撮影する場合の画像合成処理の具体例を示す図である。
【０１１３】
図１６に示されるように、監視部屋A１５０１の合成画像１６１０は、画像合成部３０４により、監視部屋Ａ１５０１を上から見たような合成画像と、監視カメラ１５０３、１５０４とで撮影された監視画像とを合成して生成されたものである。監視対象１６１１は、図１５の監視対象１５０７に対応し、ドア１６１３は、図１５のドア１５０９に対応している。
監視部屋Ａ１５０１の合成画像１６１０には、監視対象１６１１がドア１６１３の方向（矢印Ｍ）に向かって移動している様子が撮影されている。なお、矢印Ｍの方向は、図１５の矢印Ｌの方向に対応している。
【０１１４】
図１６に示されるように、監視部屋Ｂ１５０２の合成画像１６１４は、画像合成部３０４により、監視部屋Ｂ１５０２を上から見たような合成画像と監視カメラ１５０５および１５０６で撮影された監視画像とを合成して生成されたものである。監視対象１６１６は、図１５の監視対象１５０７に対応し、ドア１６１７は、図１５のドア１５０９に対応している。
監視部屋Ｂ１５０２の合成画像１６１４には、監視対象１６１６がドア１６１７の方向（矢印Ｎ）に向かって移動している様子が撮影されている。なお、矢印Ｎの方向は、図１５の矢印Ｌの方向に対応している。
【０１１５】
図１６に示されるように、監視部屋Ａの配置画像１６１８は、監視部屋Ａの合成画像１６１０を９０度右回転させた画像である。監視部屋Ｂの配置画像１６１９は、監視部屋Ｂの合成画像１６１４を９０度左回転させた画像である。
ドアに対する合成画像１６２０は、監視部屋Ａの配置画像１６１８と監視部屋Ｂの配置画像１６１９とを、フロア情報管理部３０６に格納されたフロアに関する情報をもとに、フロア配置処理部３０７によりドア１５０９を中心として繋ぎ合わせた画像である。ここでは、フロアに関する情報には、上述の情報に加えて、ドア１５０９の配置などのドアに関する情報も含まれている。
【０１１６】
図１６に示されるように、監視対象１６２１ａ、１６２１ｂは、監視部屋Ａの配置画像１５１８と監視部屋Ｂの配置画像１５１９の両方に撮影されており、ドア１６２３ａに向っていく方向（矢印Ｏ）およびドア１６２３ｂから遠ざかっていく方向（矢印Ｐ）に移動しているのがわかる。
【０１１７】
また、監視部屋Ａの配置画像１６１８では、監視対象１６２１ａの背面が撮影されたが画像となっている。一方、監視部屋Ｂの配置画像１６１９では、監視対象１６２１ｂの前面が撮影されている。なお、矢印Ｏおよび矢印Ｐは、矢印Ｍおよび矢印Ｎにそれぞれ対応している。
【０１１８】
監視部屋Ａの配置画像１６１８および監視部屋Ｂの配置画像１６１９の双方で、ドア１６２３ａ、１６２３ｂが撮影されている。ドアに対する合成画像１６２０では、監視部屋Ａ側から見たドア１２６３ａと、監視部屋Ｂ側から見たドア１６２３ｂとが、１枚の合成画像内に撮影されている。
【０１１９】
次に、本発明の実施の形態２に係る監視システムの建物内サーバにおけるドアに対する合成画像を生成する際の動作について、図に基づいて説明する。
図１７は、本発明の実施の形態２に係る監視システムの建物内サーバにおけるドアに対する合成画像を生成する際の動作フロー図である。
【０１２０】
図３および図１５〜図１７に示されるように、制御部３１０は、ＬＡＮ  Ｉ/Ｆ３０１から監視対象となる建物の２つの部屋１５０１、１５０２に設置された監視カメラ１５０３〜１５０６から送信される圧縮画像データを受信するための制御を行う（Ｓ１７０１）。ここで、２つの部屋１５０１および１５０２はドア１５０９により繋がっている。双方の部屋１５０１、１５０２にはドア１５０９を撮影する２台以上の監視カメラが設置されている。各監視カメラ１５０３〜１５０６から送信される圧縮画像データには、監視映像が撮影された日時、監視カメラのカメラ番号、撮影された位置などのカメラに関する情報も付加されている。制御部３１０は上記カメラに関する情報を認識する。
【０１２１】
次に、制御部３１０は、Ｓ１７０１で受信した圧縮画像データをソーティング部３０２で、監視対象となる２つの部屋１５０１、１５０２を繋ぐドア１５０９を撮影した監視映像が撮影された日時、カメラ番号、撮影位置などに応じてソーティングするための制御を行う（Ｓ１７０２）。このソーティングにより、画像合成部３０４で画像合成を行うための入力画像が分別される。
【０１２２】
制御部３１０は、Ｓ１７０２でソーティング部３０２に格納されたソーティングされたドア１５０９の片側を撮影した圧縮画像データを伸張部３０３に入力し、画像伸張を行うための制御を行う（Ｓ１７０３）。
制御部３１０は、画像伸張部３０３から出力されるドア１５０９の片側を撮影した複数の伸張画像をもとに、画像合成部３０４でドアに対する合成画像を生成する（Ｓ１７０４）。
制御部３１０は、画像合成部３０４から出力される合成画像を対象となるドア１５０９の面毎に分類して格納するための制御を行う（Ｓ１７０５）。
【０１２３】
制御部３１０は、Ｓ１７０５で実施された画像合成処理が対象となるドアに対して２回実施されたかどうかを判断する（Ｓ１７０６）。１回目であればＳ１７０３に遷移し、２回目であればＳ１７０７に遷移する。２回繰り返す事により、ドア１５０７の両側の合成画像が揃う事になる。
【０１２４】
制御部３１０は、対象となるドア１５０９に関する情報を含むフロアに関する構造情報をフロア情報管理部３０６から読み出し、フロア配置処理部３０７に出力する（Ｓ１７０７）。ここでフロア情報管理部３０６から読み出す情報は、合成バッファ３０５に格納された合成画像をどのような大きさに変換し、どのような角度に回転し、どのような配置を行えば監視対象となるドアの両側を１枚に表示するための配置処理ができるかを決定するためのパラメータである。
【０１２５】
制御部３１０は、Ｓ１７０７で入力されたフロアに関する構造情報をもとに、フロア配置処理部３０７で合成バッファ３０５に格納された２つの合成画像からドア１５０９の両側を１枚に表示したドアに対する配置画像を生成するための制御を行う（Ｓ１７０８）。
制御部３１０は、Ｓ１７０８で生成されたドアに対する配置画像を画像圧縮部３１１で画像圧縮するための制御を行う（Ｓ１７０９）。
【０１２６】
制御部３１０は、Ｓ１７０９で生成された圧縮画像データと、それらに対する付随情報をもとにデータベースを生成する制御を行う（Ｓ１７１０）。ここで圧縮画像データに対する付随情報とは、監視映像が撮影された日時、撮影したカメラ番号、撮影したカメラが設置された位置、ドアの位置、フロア配置画像の対応するフロア番号などであり、オペレータが検索を行うために必要な情報である。
制御部３１０は、Ｓ１７１０で生成されたデータベースとＳ１７０９で生成された圧縮画像データをＨＤＤ３１５に格納するための制御を行う（Ｓ１７１１）。
【０１２７】
このような本発明の実施の形態２に係る監視システムによれば、各監視部屋Ａ１５０１および監視部屋Ｂ１５０２の間には開閉可能なドア１５０７が設けられている。また、各監視部屋１５０１、１５０２の複数のカメラ１５０３〜１５０６は、少なくともドア１５０７の開閉の様子を撮影できるように設けられている。また、第１の画像合成部としてのフロア配置処理部３０７は、フロアに関する情報に基づいて、第３の画像合成部としての画像合成部３０４により生成される部屋の合成画像を、隣接する部屋１５０１、１５０２間のドア１５０７が互いに向かい合うように配置し、フロア毎に合成して、第１の合成画像としてのフロアの合成画像を生成している。
【０１２８】
このようにすることにより、１枚の合成画像を確認するだけで、各部屋間のドアの出入口の状況を確認できるので、建物内の各部屋間を移動する者の行動を容易に監視できる。例えば、建物内の各部屋間を移動する侵入者を追跡する際において、オペレータの労力を軽減できる。
【０１２９】
（発明の実施の形態３）
以下、本発明の実施の形態３に係る監視システムについて、図に基づいて、具体的に説明する。
図１８は、フロア間に設けられた階段およびカメラの配置関係を示す図である。
図１８に示されるように、監視フロアＡ１８０１および監視フロアＢ１８０２には、図５と同様に、複数の監視カメラ１８０３〜１８０６が設けられている。監視フロアＡ１８０１および監視フロアＢ１８０２の間には、当該監視フロアＡ１８０１および監視フロアＢ１８０２の間を結ぶ階段１８０８、１８１１が設けられている。ここで、階段１８０７および階段１８１０は同一の階段であるが、ここでは説明の便宜上、異なる符合を付加している。
【０１３０】
階段１８０７は、監視フロアＡ１８０１と監視フロアＢ１８０２とをつなぐ階段の一部を表しており、監視フロアＡ１８０１側から見える部分とする。階段１８１０は、監視フロアＡ１８０１と監視フロアＢ１８０２とをつなぐ階段の一部を表しており、監視フロアＢ１８０２側から見える部分とする。また、監視フロアＡ１８０１は監視フロアＢ１８０２の下の階である。
【０１３１】
図１８に示されるように、監視カメラ１８０３および１８０４は、監視フロアＡ１８０１に設置されており、少なくとも階段１８０７を撮影できるように設けられている。また、各監視カメラ１８０３、１８０４で撮影された監視映像は画像合成部３０４に入力される。そして、監視フロアＡ１８０１を上からみたような1枚の合成画像が画像合成部３０４により生成される。
【０１３２】
また、図１８に示されるように、監視カメラ１８０５および１８０６は、監視フロアＢ１８０２に設置されており、少なくとも階段１８１０を撮影できるように設けられている。また、各監視カメラ１８０５、１８０６で撮影された監視映像は画像合成部３０４に入力される。そして、監視フロアＢ１８０２を上からみたような1枚の合成画像が画像合成部３０４により生成される。
なお、監視フロアＡ１８０１および監視フロアＢ１８０２を上から見たような1枚の合成画像を生成するために設置される各監視カメラの表示は省略する。
【０１３３】
図１８に示されるように、監視対象１８０８、１８１１は、入室者や侵入者などの動体である。監視対象１８０８、１８１１は、階段１８０７、１８１０を、監視フロアＡ１８０１から監視フロアＢ１８０２の方向（矢印Ｑ、矢印Ｒ）へ移動している。このとき、監視対象１８０８および監視対象１８１１は同一の動体であるが、ここでは説明の便宜上、異なる符合を付加している。矢印Ｑおよび矢印Ｒは、監視対象１８０８、１８１１が移動する方向および移動速度を示している。
【０１３４】
次に、監視対象１８０８、１８１１が監視部屋Ａ１８０１から監視部屋Ｂ１８０２へ階段１８０７、１８１０を通って移動する様子を撮影する例について、説明する。
図１９は、監視対象がフロア間を移動する様子を撮影する場合の画像合成処理の具体例を示す図である。
【０１３５】
図１９に示されるように、監視フロアＡ１８０１の合成画像１９１３は、画像合成部３０４により、監視フロアＡ１８０１を上から見たような合成画像と、監視カメラ１８０３、１８０４で撮影された監視画像とを合成して生成されたものである。監視対象１９１５は図１８の監視対象１８０８に対応し、階段１９１４は図１８の階段１８０７に対応している。
監視フロアＡ１８０１の合成画像１９１３は、監視対象１９１５が階段１９１４を監視部屋Ｂ１８０２の方向（矢印Ｓ）に向かって移動している様子が撮影されている。なお、矢印Ｓの方向は、図１８の矢印Ｑの方向に対応している。
【０１３６】
図１９に示されるように、監視フロアＢ１８０２の合成画像１９１７は、画像合成部３０４により、監視フロアＢ１８０２を上から見たような合成画像と、監視カメラ１８０５、１８０６で撮影された監視画像とを合成して生成されたものである。監視対象１９１９は図１８の監視対象１８１１に対応し、階段１９２０は図１８の階段１８１０に対応している。
監視フロアＢ１８０２の合成画像１９１７には、監視対象１９１９が階段１９２０を通って、部屋Ｂ１８０２の方向（矢印Ｔ）に向かって移動している様子が撮影されている。なお、矢印Ｔの方向は、図１８の矢印Ｒの方向に対応している。
【０１３７】
図１９に示されるように、監視フロアＡの配置画像１９２１は、監視フロアＡの合成画像１９１３を９０度右回転させた画像である。監視フロアＢの配置画像１９２２は、監視フロアＢの合成画像１９１７を９０度左回転させた画像である。
図１９に示されるように、階段に対する合成画像１９２３は、監視フロアＡの配置画像１９２１と監視フロアＢの配置画像１９２２とを、フロア情報管理部３０６に格納されたフロアに関する情報をもとに、フロア配置処理部３０７により階段１９２５ａ、１９２５ｂを中心として繋ぎ合わせた画像である。ここでは、フロアに関する情報には、上述の情報に加えて、階段１９１４、１９２０の配置などの階段に関する情報も含まれている。
【０１３８】
図１９に示されるように、監視対象１９２５ａ、１９２５ｂは、監視フロアＡの配置画像１９２１と監視フロアＢの配置画像１９２２の両方に撮影されている。また、図１９では、監視対象１９２５ａ、１９２５ｂが、階段１９２６ａを監視フロアＢ１８０２に向っていく方向（矢印Ｕ）および階段１９２６ｂを監視フロアＡ１８０１から遠ざかっていく方向（矢印Ｖ）に移動しているのがわかる。
【０１３９】
また、監視フロアＡの配置画像１９２１では、監視フロア１９２５ａの背面が撮影されたが画像となっている。一方、監視フロアＢの配置画像１９２２では、監視対象１９２５ｂの前面が撮影されている。なお、矢印Ｕおよび矢印Ｖは、矢印Ｓおよび矢印Ｔにそれぞれ対応している。
【０１４０】
監視フロアＡの配置画像１９２１および監視フロアＢの配置画像１９２２の双方で、階段１９２６ａ、１９２６ｂが撮影されている。階段に対する合成画像１９２３では、監視フロアＡ側から見た階段１９２６ａおよび監視フロアＢ側から見た階段１９２６ｂが、１枚の合成画像内に撮影されている。
【０１４１】
次に、本発明の実施の形態３に係る監視システムの建物内サーバにおける階段に対する合成画像を生成する際の動作について、図に基づいて説明する。
図２０は、本発明の実施の形態３に係る監視システムの建物内サーバにおける階段に対する合成画像を生成する際の動作フロー図である。
【０１４２】
図３および図１８〜図２０に示されるように、制御部３１０は、ＬＡＮ  Ｉ/Ｆ３０１から監視対象となる建物の２つのフロア１８０１、１８０２に設置された監視カメラ１８０３〜１８０６から送信される圧縮画像データを受信するための制御を行う（Ｓ２００１）。ここで、２つの監視フロア１８０１および１８０２は階段１８０７、１８１０により繋がっている。また、双方の監視フロア１８０１、１８０２には階段１８０７、１８１０を撮影する２台以上の監視カメラが設置されている。各監視カメラ１８０３〜１８０６から送信される圧縮画像データには、監視映像が撮影された日時、監視カメラのカメラ番号、撮影された位置などのカメラに関する情報も付加されている。制御部３１０は上記カメラに関する情報を認識する。
【０１４３】
次に、制御部３１０は、Ｓ２００１で受信した圧縮画像データをソーティング部３０２で、監視対象となる２つの監視フロア１８０１、１８０２を繋ぐ階段１８０７、１８１０を撮影した監視映像が撮影された日時、カメラ番号、撮影位置などに応じてソーティングするための制御を行う（Ｓ２００２）。このソーティングにより、画像合成部３０４で画像合成を行うための入力画像が分別される。
【０１４４】
制御部３１０は、Ｓ２００２でソーティング部３０２に格納されたソーティングされた階段１８０７の片側を撮影した圧縮画像データを伸張部３０３に入力し、画像伸張を行うための制御を行う（Ｓ２００３）。
制御部３１０は、画像伸張部３０３から出力される階段１８０７の片側を撮影した複数の伸張画像をもとに、画像合成部３０４で階段に対する合成画像を生成する（Ｓ２００４）。
制御部３１０は、画像合成部３０４から出力される合成画像を対象となる階段１８０７の面毎に分類して格納するための制御を行う（Ｓ２００５）。
【０１４５】
制御部３１０は、Ｓ２００５で実施された画像合成処理が対象となる階段に対して２回実施されたかどうかを判断する（Ｓ２００６）。１回目であればＳ２００３に遷移し、２回目であればＳ２００７に遷移する。２回繰り返す事により、階段１８０７、１８１０の両側の合成画像が揃う事になる。
【０１４６】
制御部３１０は、対象となる階段１８０７、１８１０に関する情報を含むフロアに関する構造情報をフロア情報管理部３０６から読み出し、フロア配置処理部３０７に出力する（Ｓ２００７）。ここで、フロア情報管理部３０６から読み出す情報は、合成バッファ３０５に格納された合成画像をどのような大きさに変換し、どのような角度に回転し、どのような配置を行えば監視対象となるドアの両側を１枚に表示するための配置処理ができるかを決定するためのパラメータである。
【０１４７】
制御部３１０は、Ｓ２００７で入力されたフロアに関する構造情報をもとに、フロア配置処理部３０７で合成バッファ３０５に格納された２つの合成画像から階段１８０７、１８１０の両側を１枚に表示した階段に対する配置画像を生成するための制御を行う（Ｓ２００８）。
制御部３１０は、Ｓ２００８で生成された階段に対する配置画像を画像圧縮部３１１で画像圧縮するための制御を行う（Ｓ２００９）。
【０１４８】
制御部３１０は、Ｓ２００９で生成された圧縮画像データと、それらに対する付随情報をもとにデータベースを生成する制御を行う（Ｓ２０１０）。ここで、圧縮画像データに対する付随情報とは、監視映像が撮影された日時、撮影したカメラ番号、撮影したカメラが設置された位置、ドアの位置、フロア配置画像の対応するフロア番号などであり、オペレータが検索を行うために必要な情報である。
制御部３１０は、Ｓ２０１０で生成されたデータベースとＳ２００９で生成された圧縮画像データをＨＤＤ３１５に格納するための制御を行う（Ｓ２０１１）。
【０１４９】
このような本発明の実施の形態３に係る監視システムによれば、各監視フロアＡ１８０１および監視フロアＢ１８０２の間には、各監視フロア１８０１、１８０２間を結ぶ階段１８０７、１８１０が設けられている。また、複数のカメラ１８０３〜１８０６が、少なくとも階段１８０７、１８１０を撮影できるように設けられている。第１の画像合成部としてのフロア配置処理部３０７は、フロアに関する情報に基づいて、複数のカメラにより同時に撮影される各画像のうち、階段１８０７、１８１０の上下階に対応する監視フロア１８０１、１８０２の合成画像を合成して、第１の合成画像としてのフロアの合成画像を生成している。
【０１５０】
なお、上記実施態様の説明では、監視フロアＡ１８０１および監視フロアＢ１８０２の間には、各監視フロア１８０１、１８０２の間を結ぶ階段１８０７、１８１０が設けられていると説明したが、監視フロアＡ１８０１および監視フロアＢ１８０２の間に、監視フロアＡ１８０１および監視フロアＢ１８０２の間を結ぶエスカレータが設けられていてもよい。
【０１５１】
このようにすることにより、１枚の合成画像を確認するだけで、階段またはエスカレータの上下階に対応するフロアの状況を確認できるので、建物内の各フロア間を移動する者の行動を容易に監視できる。例えば、建物内の各フロア間を移動する侵入者を追跡する際において、オペレータの労力を軽減できる。
【０１５２】
以上、本発明の実施の形態を例示により説明したが、本発明の範囲はこれらに限定されるものではなく、請求項に記載された範囲内において目的に応じて変更・変形することが可能である。
【産業上の利用可能性】
【０１５３】
以上のように、本発明にかかる監視システムは、１枚の画像を確認するだけで、建物全体の状況を容易に監視できるという効果を有し、建物内の様子を遠隔地から監視するための監視システム等として有用である。
【図面の簡単な説明】
【０１５４】
【図１】本発明の実施の形態１に係る監視システムの全体構成を模式的に示す概略図である。
【図２】建物内監視システムの構成を模式的に示す概略図である。
【図３】建物内サーバの構成を模式的に示すブロック図である。
【図４】監視兼検索サーバの構成を模式的に示すブロック図である。
【図５】本発明の実施の形態１に係る監視システムの建物の各部屋のカメラの設置例を模式的に示す図である。
【図６】画像合成部が生成する部屋毎の合成画像の概略図である。
【図７】本発明の実施の形態１に係る監視システムの建物の各フロアにおけるカメラの設置例を模式的に示す図である。
【図８】フロア配置処理部がフロア毎の合成画像を生成する過程を示す概略図である。
【図９】俯瞰処理部の俯瞰処理とフロア重ね合せ部の画像合成処の過程を示す概略図である。
【図１０】周辺配置処理部が監視区画の合成画像を生成する過程を示す概略図である。
【図１１】周辺配置処理部が監視区画の合成画像を生成する過程を示す概略図である。
【図１２】本発明の実施の形態１に係る監視システムの建物サーバの動作フロー図である。
【図１３】本発明の実施の形態１に係る監視システムの監視兼検索サーバの動作を説明するフロー図である。
【図１４】本発明の実施の形態１に係る監視システムの建物内サーバの画像呼び出し動作を説明するフロー図である。
【図１５】部屋間に設けられたドアおよびカメラの配置関係を示す図である。
【図１６】監視対象が部屋間を移動する様子を撮影する場合の画像合成処理の具体例を示す図である。
【図１７】本発明の実施の形態２に係る監視システムの建物内サーバにおけるドアに対する合成画像を生成する際の動作フロー図である。
【図１８】フロア間に設けられた階段およびカメラの配置関係を示す図である。
【図１９】監視対象がフロア間を移動する様子を撮影する場合の画像合成処理の具体例を示す図である。
【図２０】本発明の実施の形態３に係る監視システムの建物内サーバにおける階段に対する合成画像を生成する際の動作フロー図である。
【符号の説明】
【０１５５】
１０１１〜１０１Ｎ  建物内サーバ、  １０２  監視兼検索サーバ、
１０３  ネットワーク、  １００  建物内監視システム、
２０１１〜２０１４  有線カメラ、  ２０２１、２０２２  無線カメラ、
２０３  無線送受信機、  ２０４  建物内ネットワーク、  ２０６  モニタ、
２０７  入力部、  ３０１  ＬＡＮ  Ｉ／Ｆ、
３０２  ソーティング部、  ３０３  画像伸張部、  ３０４  画像合成部、
３０５  合成バッファ、  ３０６  フロア情報管理部、  ３０７  フロア配置処理部、
３０８  入力部、  ３０９  表示部、  ３１０  制御部、  ３１１  画像圧縮部、
３１３  データベース検索部、  ３１４  ＨＤＤ書き込み制御部、  ３１５  ＨＤＤ、
３１６  ＨＤＤ読み出し制御部、  ３１７  ＷＡＮ  Ｉ／Ｆ、
４０１  ＷＡＮ  Ｉ／Ｆ、  ４０２  ソーティング部、  ４０３  画像伸張部、
４０４  俯瞰処理部、  ４０５  構造情報管理部、  ４０６  合成バッファ、
４０７  周辺情報管理部、  ４０８  フロア重ね合せ部、  ４０９  周辺配置処理部、
４１０  入力部、  ４１１  制御部、  ４１２  表示バッファ、
４１３  表示制御部、  ４１４  出力部
５０１〜５０４  カメラ、  ５０５〜５０８  監視領域Ａ〜Ｄ、  ５０９  監視対象、
６００  部屋毎の合成画像、  ６０１〜６０４  画区ａ〜ｄ、  ６０５  撮影対象、
７０１〜７０６  監視部屋Ａ〜Ｆ、  ７０８  共有スペース、
７０９〜７１２  カメラ、
８０１〜８０６  監視部屋Ａ〜Ｆの合成画像、  ８０７  共有スペースの合成画像、
８０８  フロアの合成画像、
９０１  １階フロアの合成画像（１Ｆ合成画像）、  ９０２  ２階フロアの合成画像（２Ｆ合成画像）、  ９０３  ３階フロアの合成画像（３Ｆ合成画像）、  ９０４  １Ｆ合成画像の俯瞰画像（１Ｆ俯瞰画像）、  ９０５  ２Ｆ合成画像の俯瞰画像（２Ｆ俯瞰画像）、
９０６  ３Ｆ合成画像の俯瞰画像（３Ｆ俯瞰画像）、  ９０７  フロア重ね合せ画像、
１００１  敷地内の屋外の合成画像、  １００３  一区画の合成画像、  １１０１〜１１０８  区画Ａ〜Ｈの合成画像、  １１０９  道路の合成画像、  １１１０  監視区画の配置画像、
１５０１、１５０２  監視部屋、  １５０３〜１５０６  監視カメラ、
１５０７  監視対象、  １５０９  ドア、
１６１０  監視部屋Ａの合成画像、  １６１１  監視対象、  １６１３  ドア、
１６１４  監視部屋Ｂの合成画像、  １６１６  監視対象、  １６１７  ドア、
１６１８  監視部屋Ａの配置画像、  １６１９  監視部屋Ｂの配置画像、
１６２０  ドアに対する合成画像、１６２１ａ、１６２１ｂ  監視対象、
１６２３ａ、１６２３ｂ  ドア、
１８０１、１８０２  監視部屋、  １８０３〜１８０６  監視カメラ、
１８０７、１８１０  階段、  １８０８、１８１１  監視対象、
１９１３  監視部屋Ａの合成画像、  １９１４  階段、  １９１５  監視対象、
１９１７  監視部屋Ｂの合成画像、  １９２０  階段、  １９１９  監視対象、
１９２１  監視部屋Ａの配置画像、  １９２２  監視部屋Ｂの配置画像、
１９２３  階段に対する合成画像、１９２５ａ、１９２５ｂ  監視対象、
１９２６ａ、１９２６ｂ  階段。
【図１】
2008118466.tif 000003
【図２】
2008118466.tif 000004
【図３】
2008118466.tif 000005
【図４】
2008118466.tif 000006
【図５】
2008118466.tif 000007
【図６】
2008118466.tif 000008
【図７】
2008118466.tif 000009
【図８】
2008118466.tif 000010
【図９】
2008118466.tif 000011
【図１０】
2008118466.tif 000012
【図１１】
2008118466.tif 000013
【図１２】
2008118466.tif 000014
【図１３】
2008118466.tif 000015
【図１４】
2008118466.tif 000016
【図１５】
2008118466.tif 000017
【図１６】
2008118466.tif 000018
【図１７】
2008118466.tif 000019
【図１８】
2008118466.tif 000020
【図１９】
2008118466.tif 000021
【図２０】
2008118466.tif 000022