(57)【特許請求の範囲】
【請求項１】
監視対象を撮像した映像を管理する監視映像管理システムであって、
監視対象の変化を監視する複数のセンサと、
前記センサによって監視される監視対象を撮像する複数の撮像装置と
を備え、
前記複数のセンサと前記複数の撮像装置とは、センサネットワークを介して接続され、
前記複数のセンサのそれぞれは、
監視している監視対象に変化があった場合に、自センサの識別情報を含む監視情報を、前記センサネットワークを介して、前記複数の撮像装置のそれぞれへ送信し、
前記複数の撮像装置のそれぞれは、
監視対象を撮像する撮像手段と、
複数の監視映像記憶手段と、
前記撮像手段によって撮像された監視対象の監視映像を、いずれか１つの前記監視映像記憶手段に順次記録していき、最新の監視映像を格納するための空き領域が前記監視映像記憶手段内に無くなった場合に、最新の監視映像を最も古い監視映像に上書きする記録手段と、
当該撮像装置によって撮像される監視対象を監視するセンサの識別情報を格納する識別情報格納手段と、
前記センサネットワークを介して受信した前記監視情報に含まれる識別情報が前記別情報格納手段に格納されている識別情報と一致するか否かを判定し、一致する場合に、前記記録手段による監視映像の記録を停止させる停止手段と
を有し、
前記記録手段は、
いずれか１つの前記監視映像記憶手段に監視映像を順次記録し、前記センサネットワークを介して受信した前記監視情報に含まれる識別情報が前記別情報格納手段に格納されている識別情報と一致すると前記停止手段によって判定された場合に、前記１つの監視映像記憶手段への記録を停止すると共に、他の監視映像記憶手段への監視映像の記録を開始することを特徴とする監視映像管理システム。
【請求項２】
請求項１に記載の監視映像管理システムであって、
前記複数の撮像装置のそれぞれによって撮像された監視映像を取得する監視映像取得手段と、
前記監視映像取得手段によって取得された監視映像を、当該監視映像を撮像した撮像装置の識別情報に対応付けて格納する監視映像格納手段と
を有する管理サーバをさらに備え、
前記複数の撮像装置と前記管理サーバとは、前記センサネットワークとは異なる通信ネットワークである映像ネットワークを介して接続され、
前記複数の撮像装置のそれぞれは、
前記記録手段が前記監視映像の記録を停止した後に、前記監視映像記憶手段内の監視映像を、前記映像ネットワークを介して前記管理サーバへ転送する転送手段をさらに有することを特徴とする監視映像管理システム。
【請求項３】
請求項２に記載の監視映像管理システムであって、
前記複数の撮像装置のそれぞれは、
前記記録手段が前記監視映像の記録を停止した場合に、記録を停止した旨および自撮像装置の識別情報を含む停止通知を、前記映像ネットワークを介して前記管理サーバへ送信する停止通知手段をさらに有し、
前記管理サーバは、
前記映像ネットワークを介して前記停止通知を受信した場合に、当該停止通知に含まれる識別情報に対応する撮像装置へ、前記監視映像を要求する旨の指示である監視映像要求を送信する映像要求送信手段をさらに有し、
前記転送手段は、
前記管理サーバから前記監視映像要求を受信した場合に、前記監視映像記憶手段内の監視映像を、前記映像ネットワークを介して前記管理サーバへ転送することを特徴とする監視映像管理システム。
【請求項４】
請求項１から３のいずれか一項に記載の監視映像管理システムであって、
前記停止手段は、
前記センサネットワークを介して受信した監視情報に含まれる識別情報が前記別情報格納手段に格納されている識別情報と一致する場合に、当該監視情報を受信してから所定時間経過した後に、前記記録手段による監視映像の記録を停止させることを特徴とする監視映像管理システム。
【請求項５】
請求項１から４のいずれか一項に記載の監視映像管理システムであって、
前記センサネットワークまたは前記映像ネットワークのうち少なくとも一方は、無線ＬＡＮ規格に基づくアドホック通信によって実現されることを特徴とする監視映像管理システム。
【請求項６】
監視対象を撮像した映像を管理する監視映像管理システムに用いられる撮像装置であって、
センサによって監視される監視対象を撮像する撮像手段と、
複数の監視映像記憶手段と、
前記撮像手段によって撮像された監視対象の監視映像を、いずれか１つの前記監視映像記憶手段に順次記録していき、最新の監視映像を格納するための空き領域が前記監視映像記憶手段内に無くなった場合に、最新の監視映像を最も古い監視映像に上書きする記録手段と、
当該撮像装置によって撮像される監視対象を監視するセンサの識別情報を格納する識別情報格納手段と、
監視対象に変化があった場合に送信される監視情報であって、監視情報を送信したセンサの識別情報を含む監視情報を、センサネットワークを介して受信した場合に、当該監視情報に含まれる識別情報が前記別情報格納手段に格納されている識別情報と一致するか否かを判定し、一致する場合に、前記記録手段による監視映像の記録を停止させる停止手段とを備え、
前記記録手段は、
いずれか１つの前記監視映像記憶手段に監視映像を順次記録し、前記センサネットワークを介して受信した前記監視情報に含まれる識別情報が前記別情報格納手段に格納されている識別情報と一致すると前記停止手段によって判定された場合に、前記１つの監視映像記憶手段への記録を停止すると共に、他の監視映像記憶手段への監視映像の記録を開始することを特徴とする撮像装置。
【請求項７】
請求項６に記載の撮像装置であって、
前記記録手段が前記監視映像の記録を停止した後に、前記監視映像記憶手段内の監視映像を、前記センサネットワークとは異なる通信ネットワークである映像ネットワークを介して、当該撮像装置によって撮像された監視映像を管理する管理サーバへ転送する転送手段をさらに備えることを特徴とする撮像装置。
【請求項８】
請求項７に記載の撮像装置であって、
前記記録手段が前記監視映像の記録を停止した場合に、記録を停止した旨および自撮像装置の識別情報を含む停止通知を、前記映像ネットワークを介して前記管理サーバへ送信する停止通知手段をさらに備え、
前記転送手段は、
前記管理サーバから、前記監視映像を要求する旨の指示である監視映像要求を受信した場合に、前記監視映像記憶手段内の監視映像を、前記映像ネットワークを介して前記管理サーバへ転送することを特徴とする撮像装置。
【請求項９】
請求項６から８のいずれか一項に記載の撮像装置であって、
前記停止手段は、
前記センサネットワークを介して受信した監視情報に含まれる識別情報が前記別情報格納手段に格納されている識別情報と一致する場合に、当該監視情報を受信してから所定時間経過した後に、前記記録手段による監視映像の記録を停止させることを特徴とする撮像装置。
【請求項１０】
請求項６から９のいずれか一項に記載の撮像装置であって、
前記センサネットワークまたは前記映像ネットワークのうち少なくとも一方は、無線ＬＡＮ規格に基づくアドホック通信によって実現されることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ等の撮像装置によって撮像された映像データを、通信ネットワークを介して送受信する技術に関する。
【背景技術】
【０００２】
特許文献１には、宅内に敷設されたＬＡＮ（Local Area Network）等のネットワークに、ネットワーク通信が可能な家電機器等を接続して、これらの機器を連動させるホームネットワークシステムについて開示されている。
【０００３】
【特許文献１】特開２００５−１０２１５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、通信機能を有する監視カメラをネットワークに接続し、当該監視カメラからの映像を順次記録し、ドアの開閉や人の往来等をセンサによって検知した場合に、映像の記録を停止することによって、センサが反応する前の映像を記録として残す場合がある。例えば、図１０は、このような目的で従来用いられる監視システム６０を示している。複数のセンサ６５のそれぞれは、閉まっているドアが開いたり、通路を人が通過した等の監視対象の変化を検出した場合に、その旨をネットワーク６６を介して監視サーバ６２に通知する。複数のカメラ６４のそれぞれは、監視対象を撮像しており、監視対象の映像データをネットワーク６３を介して監視サーバ６２へ常時送信している。
【０００５】
監視サーバ６２は、それぞれのカメラ６４からの映像データを、カメラ６４毎に順次ＨＤＤ（Hard Disk Drive）６１に格納し、映像データが所定のデータ量になった場合に最新の映像データを最も古い映像データに上書きしている。また、監視サーバ６２は、いずれのセンサ６５から監視対象の変化を示す出力があった場合に、どのカメラ６４からの映像データの記録を停止するかを特定する情報を保持している。そして、監視サーバ６２は、いずれかのセンサ６５から、監視対象の変化を示す出力があった場合に、対応するカメラ６４からの映像データの記録を停止する。これにより、監視サーバ６２は、例えばドアを撮像しているカメラ６４からの映像データを順次記録し、カメラ６４が撮像しているドアに設けられているセンサ６５から、当該ドアが開いたことを通知された場合に、当該センサ６５に対応するカメラ６４からの映像データの記録を停止することで、監視対象の変化が検出されるまでの監視対象の映像データを残すことができる。
【０００６】
しかし、このような監視システム６０では、センサ６５の台数が多くなると、取りこぼし無く、全てのセンサ６５からの出力を取得するためには、監視サーバ６２に高い性能が要求され、監視サーバ６２にかかるコストが高くなる場合があった。また、監視サーバ６２に障害が発生した場合には、保存すべき映像データがその後の映像データで上書きされて消されてしまう場合があった。
【０００７】
これを回避するために、それぞれのセンサ６５を、対応するカメラ６４に直接接続し、センサ６５からの出力があった場合に、対応するカメラ６４に映像データの出力を停止させることも考えられる。しかし、監視対象を含む空間のレイアウトを変更した場合等には、カメラ６４の向きを変更する場合があり、そのような場合には、変更前とは異なるセンサ６５からの出力に応じて当該カメラ６４の映像データの記録を停止させたい場合がある。しかし、それぞれのセンサ６５が、対応するカメラ６４に直接接続されていると、対応関係の変更に手間がかかる場合があった。
【０００８】
さらに、複数のカメラ６４は、映像データをネットワーク６３を介して６２へ常時送信しているので、カメラ６４の台数が多くなると、ネットワーク６３のトラフィックが高くなる場合があり、カメラ６４の台数を多くすることができない場合があった。また、カメラ６４の台数が多くなると、取得した映像データを記録する際の監視サーバ６２の負荷が高くなる場合があった。
【０００９】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、センサと撮像装置との対応関係の自由度を高めると共に、監視映像を送信する際のトラフィックの増大を抑えることにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は、複数の撮像装置と複数のセンサとをネットワークで接続し、それぞれの撮像装置は、記憶手段を有し、撮像した監視映像を記憶手段内に順次記録する際に、最新の監視映像を格納するための空き領域が記憶手段内に無くなった場合に、最新の監視映像を最も古い監視映像に上書きし、センサからの出力を受信したときに、予め格納しているセンサの識別情報と一致する場合は、監視映像の記憶手段への記録を停止する。
【００１１】
例えば、本発明の第１の態様は、監視対象を撮像した映像を管理する監視映像管理システムであって、監視対象の変化を監視する複数のセンサと、センサによって監視される監視対象を撮像する複数の撮像装置とを備え、複数のセンサと複数の撮像装置とは、センサネットワークを介して接続され、複数のセンサのそれぞれは、監視している監視対象に変化があった場合に、自センサの識別情報を含む監視情報を、センサネットワークを介して、複数の撮像装置のそれぞれへ送信し、複数の撮像装置のそれぞれは、監視対象を撮像する撮像手段と、複数の監視映像記憶手段と、撮像手段によって撮像された監視対象の監視映像を、いずれか１つの監視映像記憶手段に順次記録していき、最新の監視映像を格納するための空き領域が監視映像記憶手段内に無くなった場合に、最も古い監視映像に最新の監視映像を上書きする記録手段と、当該撮像装置によって撮像される監視対象を監視するセンサの識別情報を格納する識別情報格納手段と、センサネットワークを介して受信した監視情報に含まれる識別情報が別情報格納手段に格納されている識別情報と一致するか否かを判定し、一致する場合に、記録手段による監視映像の記録を停止させる停止手段とを有し、記録手段は、いずれか１つの監視映像記憶手段に監視映像を順次記録し、センサネットワークを介して受信した監視情報に含まれる識別情報が別情報格納手段に格納されている識別情報と一致すると停止手段によって判定された場合に、１つの監視映像記憶手段への記録を停止すると共に、他の監視映像記憶手段への監視映像の記録を開始することを特徴とする監視映像管理システムを提供する。
【００１２】
また、本発明の第２の態様は、監視対象を撮像した映像を管理する監視映像管理システムに用いられる撮像装置であって、センサによって監視される監視対象を撮像する撮像手段と、複数の監視映像記憶手段と、撮像手段によって撮像された監視対象の監視映像を、いずれか１つの監視映像記憶手段に順次記録していき、最新の監視映像を格納するための空き領域が監視映像記憶手段内に無くなった場合に、最も古い監視映像に最新の監視映像を上書きする記録手段と、当該撮像装置によって撮像される監視対象を監視するセンサの識別情報を格納する識別情報格納手段と、監視対象に変化があった場合に送信される監視情報であって、監視情報を送信したセンサの識別情報を含む監視情報を、センサネットワークを介して受信した場合に、当該監視情報に含まれる識別情報が別情報格納手段に格納されている識別情報と一致するか否かを判定し、一致する場合に、記録手段による監視映像の記録を停止させる停止手段とを備え、記録手段は、いずれか１つの監視映像記憶手段に監視映像を順次記録し、センサネットワークを介して受信した監視情報に含まれる識別情報が別情報格納手段に格納されている識別情報と一致すると停止手段によって判定された場合に、１つの監視映像記憶手段への記録を停止すると共に、他の監視映像記憶手段への監視映像の記録を開始することを特徴とする撮像装置を提供する。
【発明の効果】
【００１３】
本発明によれば、センサと撮像装置との対応関係の自由度を高めることができると共に、監視映像を送信する際のトラフィックの増大を抑えることができる。
【発明を実施するための最良の形態】
【００１４】
以下に、実施形態について説明する。
【００１５】
図１は、監視映像管理システム１０の構成を例示するシステム構成図である。監視映像管理システム１０は、管理サーバ２０、複数の撮像装置３０、および複数のセンサ１３を備える。管理サーバ２０とそれぞれの撮像装置３０とは、映像ネットワーク１１を介して接続され、それぞれの撮像装置３０とそれぞれのセンサ１３とは、センサネットワーク１２を介して接続される。センサネットワーク１２は、デバイスネットやフィールドバス等の通信規格に基づく通信環境を提供する。映像ネットワーク１１は、例えばイーサネット（登録商標）等の通信規格に基づく、センサネットワーク１２よりも高速な通信環境を提供する。
【００１６】
それぞれのセンサ１３は、例えば音センサ、温度センサ、赤外線センサ等であり、窓や扉、通路等に設けられ、窓や扉の開閉を検出したり、赤外線を用いて人の往来を検出することにより、監視対象の変化を検出する。監視対象の変化を検出した場合、センサ１３は、自センサ１３の識別情報や検出内容等を含む監視情報を、センサネットワーク１２を介してそれぞれの撮像装置３０へ送信する。
【００１７】
それぞれの撮像装置３０は、予め定められた監視対象を撮像し、撮像した監視映像を、内蔵する記憶手段に順次記録する。また、撮像装置３０は、記憶手段内に監視映像を記録するための空き領域が無くなった場合に、最も古い監視映像を最新の監視映像で上書きすることにより、現在から所定期間前までの監視映像を記録している。
【００１８】
また、撮像装置３０は、記録を停止するトリガとなる監視情報を出力するセンサ１３の識別情報を予め格納しており、当該識別情報と一致する識別情報を含む監視情報をセンサネットワーク１２を介して受信した場合に、記憶手段への監視映像の記録を停止する。そして、撮像装置３０は、記憶手段内の監視映像を映像ネットワーク１１を介して管理サーバ２０へ送信する。管理サーバ２０は、映像ネットワーク１１を介してそれぞれの撮像装置３０から送信された監視映像を格納する。これにより、センサ１３が反応した時点から所定期間前までの監視映像を記録として残すことができる。
【００１９】
図２は、撮像装置３０の詳細な機能構成を例示するブロック図である。撮像装置３０は、転送部３１、停止通知部３２、監視映像記憶部３３、記録部３４、撮像部３５、停止制御部３６、および識別情報格納部３７を備える。
【００２０】
撮像部３５は、例えばＣＣＤ（Charge-Coupled Devices）やＣＭＯＳ（Complementary Metal-Oxide Semiconductor）センサ等であり、扉や窓、通路等の予め定められた監視対象を撮像し、撮像した映像データを記録部３４へ送る。
【００２１】
記録部３４は、撮像部３５から取得した映像データを所定時間分（例えば１分間）取り込み、取り込んだ映像データを、例えばＭＰＥＧ（Moving Picture Experts Group）等の形式のデータに変換して、記録日時と共に監視映像記憶部３３に順次格納する。また、記録部３４は、監視映像記憶部３３内に新たな監視映像を記録するための空き領域が無くなった場合に、最も古い監視映像を最新の監視映像で上書きする。
【００２２】
監視映像記憶部３３は、例えば図３に示すように、監視映像データ３３１を、当該監視映像データ３３１を記録した記録日時３３０に対応付けて格納する。本実施形態において、監視映像記憶部３３は、少なくとも１日分の監視映像を格納するだけの記憶容量を有するが、これに限られず、用途に応じて、数時間分の監視映像を格納するだけの記憶容量を有するものや数日分の監視映像を格納するだけの記憶容量を有するものであってもよい。
【００２３】
また、記録部３４は、停止制御部３６から記録停止の指示を受けた場合に、監視映像記憶部３３への監視映像の記録を停止する。そして、転送部３１から記録再開の指示を受けた場合、記録部３４は、監視映像記憶部３３内の監視映像を全て消去した後に、撮像部３５からの監視映像の取得、取得した監視映像の変換、および変換した監視映像の監視映像記憶部３３への記録を再開する。
【００２４】
識別情報格納部３７は、記録を停止するトリガとなる監視情報を出力するセンサ１３の識別情報を予め格納している。また、他の例として、識別情報格納部３７内に格納される識別情報は、撮像装置３０が有する入力手段（図示せず）を介して入力されてもよく、映像ネットワーク１１を介して管理サーバ２０から送信された識別情報が識別情報格納部３７内に設定されるようにしてもよい。
【００２５】
停止制御部３６は、センサネットワーク１２を介して、監視情報を受信した場合に、識別情報格納部３７を参照して、受信した監視情報に含まれるセンサ１３の識別情報が、識別情報格納部３７に格納されているセンサ１３の識別情報と一致しているか否かを判定する。そして、受信した監視情報に含まれるセンサ１３の識別情報が、識別情報格納部３７に格納されているセンサ１３の識別情報と一致する場合、停止制御部３６は、記録部３４に記録停止を指示すると共に、記録を停止した旨を示す停止通知を管理サーバ２０へ送信するよう停止通知部３２に指示する。
【００２６】
停止通知部３２は、停止制御部３６から停止通知を送信するよう指示された場合に、映像ネットワーク１１を介して管理サーバ２０へ、停止通知を送信する。転送部３１は、映像ネットワーク１１を介して管理サーバ２０から監視映像を要求する映像要求を受信した場合に、監視映像記憶部３３内の監視映像を全て読み出し、自撮像装置３０の識別情報と共に、映像ネットワーク１１を介して管理サーバ２０へ転送する。そして、監視映像記憶部３３内の全ての監視映像を送信し終えた場合に、転送部３１は、記録再開を記録部３４に指示する。
【００２７】
なお、本実施形態において、転送部３１は、監視映像記憶部３３内の監視映像を、所定の単位に分割して管理サーバ２０へ送信する。また、転送部３１は、分割した監視映像の最後のデータに、当該データが監視映像の最後のデータである旨を示す情報を付加する。
【００２８】
図４は、管理サーバ２０の詳細な機能構成を例示するブロック図である。管理サーバ２０は、監視映像格納部２１、映像要求送信部２２、および監視映像取得部２３を備える。
【００２９】
監視映像取得部２３は、映像ネットワーク１１を介して撮像装置３０から監視映像を取得し、取得した監視映像を、当該監視映像および当該監視映像を取得した日時と共に撮像装置３０の識別情報に対応付けて監視映像格納部２１に格納する。監視映像格納部２１は、例えば図５に示すように、監視映像データ２１１および当該監視映像データ２１１を取得した取得日時２１２を、撮像装置３０を識別する撮像装置ＩＤ２１０に対応付けて格納する。
【００３０】
また、監視映像取得部２３は、いずれかの撮像装置３０からの監視映像の受信を開始した場合に、受信中を示す内部のフラグをＯＮにし、当該撮像装置３０からの監視映像の受信が終了した場合に、当該フラグをＯＦＦにする。
【００３１】
映像要求送信部２２は、映像ネットワーク１１を介して撮像装置３０から停止通知を受信した場合に、監視映像取得部２３内の受信中フラグを参照して、当該フラグがＯＮか否か、すなわち、監視映像取得部２３が他の撮像装置３０からの監視映像を受信中か否かを判定する。受信中フラグがＯＮの場合、映像要求送信部２２は、停止通知を送信した撮像装置３０の識別情報をキューに登録する。受信中フラグがＯＦＦの場合、映像要求送信部２２は、停止通知を送信した撮像装置３０へ、映像ネットワーク１１を介して、監視映像の転送を要求する映像要求を送信する。
【００３２】
また、映像要求送信部２２は、監視映像取得部２３内の受信中フラグを所定間隔でポーリングしており、受信中フラグがＯＦＦの場合に、キュー内に登録があるときには、キューから停止通知を１つ取り出し、当該停止通知を送信した撮像装置３０へ、映像ネットワーク１１を介して映像要求を送信する。
【００３３】
図６は、撮像装置３０の機能を実現する情報処理装置４０の構成を例示するハードウェア構成図である。情報処理装置４０は、ＣＰＵ（Central Processing Unit）４００、ＲＡＭ（Random Access Memory）４０１、ＲＯＭ（Read Only Memory）４０２、ＨＤＤ（Hard Disk Drive）４０３、カメラモジュール４０４、通信インターフェイス４０５ａ、通信インターフェイス４０５ｂ、入出力インターフェイス４０６、およびメディアインターフェイス４０７を備える。
【００３４】
ＣＰＵ４００は、ＲＯＭ４０２およびＨＤＤ４０３に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ４０２は、情報処理装置４０の起動時にＣＰＵ４００が実行するブートプログラムや、情報処理装置４０のハードウェアに依存するプログラム等を格納する。
【００３５】
ＨＤＤ４０３は、ＣＰＵ４００が実行するプログラムおよびＣＰＵ４００が使用するデータ等を格納する。カメラモジュール４０４は、ＣＣＤやＣＭＯＳセンサ等であり、撮像した撮像データをＣＰＵ４００へ送る。通信インターフェイス４０５ａは、映像ネットワーク１１を介して管理サーバ２０からデータを受信して情報処理装置４０へ送ると共に、ＣＰＵ４００が生成したデータを、映像ネットワーク１１を介して管理サーバ２０へ送信する。通信インターフェイス４０５ｂは、センサネットワーク１２を介してそれぞれのセンサ１３からデータを受信してＣＰＵ４００へ送る。
【００３６】
ＣＰＵ４００は、入出力インターフェイス４０６を介して、キーボードやマウス、ＬＣＤ（Liquid Crystal Display）等の入出力装置を制御する。ＣＰＵ４００は、入出力インターフェイス４０６を介して、キーボードやマウス等からデータを取得する。また、ＣＰＵ４００は、生成したデータを、入出力インターフェイス４０６を介してＬＣＤ等へ出力する。
【００３７】
メディアインターフェイス４０７は、記録媒体４０８に格納されたプログラムまたはデータを読み取り、ＲＡＭ４０１に提供する。ＲＡＭ４０１を介してＣＰＵ４００に提供されるプログラムは、記録媒体４０８に格納されている。当該プログラムは、記録媒体４０８から読み出されて、ＲＡＭ４０１を介して情報処理装置４０にインストールされ、ＣＰＵ４００によって実行される。
【００３８】
ＨＤＤ４０３には、監視映像記憶部３３および識別情報格納部３７内のデータが格納される。情報処理装置４０にインストールされて実行されるプログラムは、情報処理装置４０を、転送部３１、停止通知部３２、記録部３４、撮像部３５、および停止制御部３６として機能させる。
【００３９】
記録媒体４０８は、例えばＤＶＤ、ＰＤ等の光学記録媒体、ＭＯ等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。情報処理装置４０は、これらのプログラムを、記録媒体４０８から読み取って実行するが、他の例として、他の装置から、映像ネットワーク１１またはセンサネットワーク１２を介して、これらのプログラムを取得してもよい。
【００４０】
図７は、撮像装置３０の動作を例示するフローチャートである。例えば電源投入等の所定のタイミングで、撮像装置３０は、本フローチャートに示す動作を開始する。
【００４１】
まず、撮像装置３０は、メインメモリへのプログラムのロードや、映像ネットワーク１１およびセンサネットワーク１２のネットワークアドレスを取得する等の各部の初期化を行う（Ｓ１００）。そして、撮像部３５は、監視対象の撮像を開始し、記録部３４は、撮像部３５からの映像データの取り込みを開始する（Ｓ１０１）。
【００４２】
次に、停止制御部３６は、センサネットワーク１２を介して監視情報を受信したか否かを判定する（Ｓ１０２）。監視情報を受信した場合（Ｓ１０２：Ｙｅｓ）、停止制御部３６は、識別情報格納部３７を参照して、受信した監視情報に含まれるセンサ１３の識別情報が、識別情報格納部３７に格納されているセンサ１３の識別情報と一致しているか否かを判定する（Ｓ１０３）。
【００４３】
受信した監視情報に含まれるセンサ１３の識別情報が、識別情報格納部３７に格納されているセンサ１３の識別情報と一致している場合（Ｓ１０３：Ｙｅｓ）、停止制御部３６は、記録部３４に記録停止を指示すると共に、停止通知を管理サーバ２０へ送信するよう停止通知部３２に指示する。そして、記録部３４は、監視映像記憶部３３への監視映像の記録を停止する（Ｓ１０４）。そして、停止通知部３２は、映像ネットワーク１１を介して、管理サーバ２０へ停止通知を送信する（Ｓ１０５）。
【００４４】
次に、転送部３１は、映像ネットワーク１１を介して管理サーバ２０から映像要求を受信したか否かを判定する（Ｓ１０６）。映像要求を受信していない場合（Ｓ１０６：Ｎｏ）、転送部３１は、映像要求を受信するまでステップＳ１０６を繰り返す。映像要求を受信した場合（Ｓ１０６：Ｙｅｓ）、転送部３１は、監視映像記憶部３３内の監視映像を全て読み出し、自撮像装置３０の識別情報と共に、映像ネットワーク１１を介して管理サーバ２０へ転送する（Ｓ１０７）。そして、転送部３１は、記録再開を記録部３４に指示する。なお、ステップＳ１０７において、転送部３１は、監視映像記憶部３３内の監視映像を、所定の単位に分割して送信し、最後のデータに、監視映像データの終了を示す情報を付加する。
【００４５】
次に、記録部３４は、監視映像記憶部３３内の監視映像を全て消去する（Ｓ１０８）。そして、記録部３４は、撮像部３５からの監視映像の監視映像記憶部３３への記録を再開し（Ｓ１０９）、停止制御部３６は、再びステップＳ１０２に示した処理を実行する。
【００４６】
監視情報を受信していない場合（Ｓ１０２：Ｎｏ）、または、受信した監視情報に含まれるセンサ１３の識別情報が、識別情報格納部３７に格納されているセンサ１３の識別情報と異なる場合（Ｓ１０３：Ｎｏ）、記録部３４は、撮像部３５からの映像データを所定時間分（例えば１分間）取り込んだか否かを判定する（Ｓ１１０）。所定時間分の映像データを取り込んでいない場合（Ｓ１１０：Ｎｏ）、停止制御部３６は、再びステップＳ１０２に示した処理を実行する。
【００４７】
所定時間分の映像データを取り込んだ場合（Ｓ１１０：Ｙｅｓ）、記録部３４は、取り込んだ映像データをＭＰＥＧ等の監視映像に変換する（Ｓ１１１）。そして、変換した監視映像を格納するのに十分な空き容量が監視映像記憶部３３にあるか否かを判定する（Ｓ１１２）。十分な空き容量がある場合（Ｓ１１２：Ｙｅｓ）、記録部３４は、変換した監視映像を、記録日時と共に監視映像記憶部３３に格納し（Ｓ１１４）、再びステップＳ１０９に示した処理を実行する。変換した監視映像を格納するのに十分な空き容量が監視映像記憶部３３にない場合（Ｓ１１２：Ｎｏ）、記録部３４は、監視映像記憶部３３内で最も古い監視映像を削除して（Ｓ１１３）、ステップＳ１１４に示した処理を実行する。
【００４８】
図８は、管理サーバ２０の動作を例示するフローチャートである。例えば電源投入等の所定のタイミングで、管理サーバ２０は、本フローチャートに示す処理を開始する。
【００４９】
まず、管理サーバ２０は、映像ネットワーク１１を介して、いずれかの撮像装置３０から停止通知を受信したか否かを判定する（Ｓ２００）。停止通知を受信した場合（Ｓ２０１）、映像要求送信部２２は、キューに停止通知を送信した撮像装置３０の識別情報が登録されているか否かを判定する（Ｓ２０１）。キューに識別情報が登録されている場合（Ｓ２０１：Ｙｅｓ）、映像要求送信部２２は、ステップＳ２００において受信した停止通知の送信元の撮像装置３０の識別情報をキューに登録し（Ｓ２０２）、再びステップＳ２００を実行する。
【００５０】
キューに識別情報が登録されていない場合（Ｓ２０１：Ｎｏ）、映像要求送信部２２は、監視映像取得部２３内の受信中フラグを参照して、受信中フラグがＯＦＦか否かを判定する（Ｓ２０３）。受信中フラグがＯＮである場合（Ｓ２０３：Ｎｏ）、映像要求送信部２２は、ステップＳ２０２に示した処理を実行する。受信中フラグがＯＦＦである場合（Ｓ２０３：Ｙｅｓ）、映像要求送信部２２は、停止通知の送信元の撮像装置３０へ映像要求を送信し（Ｓ２０４）、再びステップＳ２００を実行する。
【００５１】
ステップＳ２００において、停止通知を受信していない場合（Ｓ２００：Ｎｏ）、監視映像取得部２３は、映像ネットワーク１１を介して、撮像装置３０から監視映像を受信したか否かを判定する（Ｓ２０５）。監視映像を受信した場合（Ｓ２０５：Ｙｅｓ）、監視映像取得部２３は、受信した監視映像を、当該監視映像を送信してきた撮像装置３０の識別情報に対応付けて監視映像格納部２１に格納する（Ｓ２０６）。そして、受信した監視映像データに終了を示す情報が付加されているか否かを判定することにより、ステップＳ２０５で受信した監視映像データが最後のデータであるか否かを判定する（Ｓ２０７）。
【００５２】
なお、本実施形態では、撮像装置３０から送信される監視映像データは、所定の単位に分割されて送信されるため、分割されたそれぞれの監視映像データが送信される合間に、管理サーバ２０が他の撮像装置３０からの停止通知を受信する場合がある。そのため、監視映像の受信を開始した場合には、当該監視映像の受信が終了するまで他の撮像装置３０からの監視映像の受信を開始しないようにしている。これにより、撮像装置３０の台数が多い場合であっても、管理サーバ２０の負荷を低く抑えることができる。
【００５３】
ステップＳ２０５で受信した監視映像データが最後のデータである場合（Ｓ２０７：Ｙｅｓ）、監視映像取得部２３は、最後のデータを取得した日時を、監視映像の取得日時として監視映像格納部２１に格納すると共に、受信中フラグをＯＦＦにし（Ｓ２０８）、映像要求送信部２２は、再びステップＳ２００に示した処理を実行する。
【００５４】
ステップＳ２０５で受信した監視映像データが最後のデータではない場合（Ｓ２０７：Ｎｏ）、監視映像取得部２３は、受信中フラグがＯＮか否かを判定する（Ｓ２０９）。受信中フラグがＯＦＦの場合（Ｓ２０９：Ｎｏ）、監視映像取得部２３は、受信中フラグをＯＮにし（Ｓ２１０）、映像要求送信部２２は、再びステップＳ２００に示した処理を実行する。受信中フラグがＯＮの場合（Ｓ２０９：Ｙｅｓ）、映像要求送信部２２は、再びステップＳ２００に示した処理を実行する。
【００５５】
ステップＳ２０５において、監視映像を受信していない場合（Ｓ２０５：Ｎｏ）、映像要求送信部２２は、監視映像取得部２３内の受信フラグがＯＦＦか否かを判定する（Ｓ２１１）。受信中フラグがＯＮの場合（Ｓ２１１：Ｎｏ）、映像要求送信部２２は、再びステップＳ２００に示した処理を実行する。
【００５６】
受信中フラグがＯＦＦの場合（Ｓ２１１：Ｙｅｓ）、映像要求送信部２２は、キュー内に識別情報が登録されているか否かを判定する（Ｓ２１２）。キュー内に識別情報が登録されている場合（Ｓ２１２：Ｙｅｓ）、キューから識別情報を１つ取り出し、取り出した識別情報に対応する撮像装置３０へ、映像ネットワーク１１を介して映像要求を送信し（Ｓ２１３）、映像要求送信部２２は、再びステップＳ２００に示した処理を実行する。
【００５７】
以上、実施形態について説明した。
【００５８】
上記説明から明らかなように、監視映像管理システム１０によれば、センサと撮像装置との対応関係の自由度を高めることができると共に、監視映像を送信する際のトラフィックの増大を抑えることができる。
【００５９】
なお、上記の各実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００６０】
図９は、撮像装置３０の他の形態を例示するブロック図である。撮像装置３０は、転送部３１、停止通知部３２、監視映像記憶部３３ａ、監視映像記憶部３３ｂ、記録部３４、撮像部３５、停止制御部３６、および識別情報格納部３７を備える。なお、以下に説明する点を除き、図９において、図２と同じ符号を付した構成は、図２における構成と同一または同様の機能を有するため説明を省略する。
【００６１】
記録部３４は、撮像部３５から取得した映像データを所定時間分（例えば１分間）取り込み、取り込んだ映像データを、例えばＭＰＥＧ（Moving Picture Experts Group）等の形式のデータに変換して、監視映像記憶部３３ａまたは３３ｂのいずれか一方へ、記録日時と共に順次格納する。また、記録部３４は、停止制御部３６から記録停止の指示を受けた場合に、今まで記録していた監視映像記憶部３３ａまたは３３ｂのいずれか一方への監視映像の記録を停止し、他方に格納されている監視映像を全て消去してから当該他方への記録を開始する。そして、記録部３４は、記録を停止した方の監視映像記憶部３３の識別情報を転送部３１に通知する。
【００６２】
転送部３１は、映像ネットワーク１１を介して管理サーバ２０から監視映像を要求する映像要求を受信した場合に、記録部３４から識別情報を通知された方の監視映像記憶部３３内の監視映像を全て読み出し、自撮像装置３０の識別情報と共に、映像ネットワーク１１を介して管理サーバ２０へ転送する。
【００６３】
このように、２つの監視映像記憶部３３を有することにより、撮像装置３０は、センサ１３からの監視情報を受信してから、今まで記録していた監視映像を管理サーバ２０へ送信し終えるまでの監視映像についても記録することができる。なお、他の例として、撮像装置３０は、３つ以上の監視映像記憶部３３を有し、センサ１３からの監視情報を受信する都度、監視映像を記録する監視映像記憶部３３を順番に切り換えるようにしてもよい。また、さらなる他の例として、１つの監視映像記憶部３３内の記憶領域を２つ以上に分けることによって、上記と同様の機能を実現するようにしてもよい。
【００６４】
また、上記した実施形態において、停止制御部３６は、センサ１３からの監視情報を受信した場合に、即座に記録部３４に記録停止を指示すると共に、停止通知を管理サーバ２０へ送信するよう停止通知部３２に指示するが、これに限られない。例えば、停止制御部３６は、センサ１３からの監視情報を受信してから所定時間（例えば１０分間）経過した後に、記録部３４に記録停止を指示すると共に、停止通知を管理サーバ２０へ送信するよう停止通知部３２に指示するようにしてもよい。
【００６５】
また、上記した実施形態において、映像ネットワーク１１およびセンサネットワーク１２は、有線ネットワークを例に説明したが、これに限られず、無線通信ネットワークによって実現されていてもよい。無線通信ネットワークに用いられる無線通信方式としては、例えば、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）やＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）等の携帯電話方式やＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）、または無線ＬＡＮ等を適用することができる。また、無線通信ネットワークに用いられる無線通信方式として無線ＬＡＮを用いる場合には、アドホックモードを適用することが特に好ましい。
【００６６】
また、上記した実施形態において、撮像装置３０を、１つのＣＰＵを有する装置として説明したが、これに限られず、撮像装置３０内のそれぞれの機能が、それぞれに独立したＣＰＵによって動作するように構成されていてもよい。
【図面の簡単な説明】
【００６７】
【図１】監視映像管理システム１０の構成を例示するシステム構成図。
【図２】撮像装置３０の詳細な機能構成を例示するブロック図。
【図３】監視映像記憶部３３に格納されるデータ構造を例示する図。
【図４】管理サーバ２０の詳細な機能構成を例示するブロック図。
【図５】監視映像格納部２１に格納されるデータ構造を例示する図。
【図６】撮像装置３０の機能を実現する情報処理装置４０の構成を例示するハードウェア構成図。
【図７】撮像装置３０の動作を例示するフローチャート。
【図８】管理サーバ２０の動作を例示するフローチャート。
【図９】撮像装置３０の他の形態を例示するブロック図。
【図１０】従来の監視システム６０の構成を例示するシステム構成図。
【符号の説明】
【００６８】
１０・・・監視映像管理システム、１１・・・映像ネットワーク、１２・・・センサネットワーク、１３・・・センサ、２０・・・管理サーバ、２１・・・監視映像格納部、２１０・・・撮像装置ＩＤ、２１１・・・監視映像データ、２１２・・・取得日時、２２・・・映像要求送信部、２３・・・監視映像取得部、３０・・・撮像装置、３１・・・転送部、３２・・・停止通知部、３３・・・監視映像記憶部、３３０・・・記録日時、３３１・・・監視映像データ、３４・・・記録部、３５・・・撮像部、３６・・・停止制御部、３７・・・識別情報格納部、４０・・・情報処理装置、４００・・・ＣＰＵ、４０１・・・ＲＡＭ、４０２・・・ＲＯＭ、４０３・・・ＨＤＤ、４０４・・・カメラモジュール、４０５・・・通信インターフェイス、４０６・・・入出力インターフェイス、４０７・・・メディアインターフェイス、４０８・・・記録媒体、６０・・・監視システム、６１・・・ＨＤＤ、６２・・・監視サーバ、６３・・・ネットワーク、６４・・・カメラ、６５・・・センサ、６６・・・ネットワーク
【図１】
0004732965.tif 000002
【図２】
0004732965.tif 000003
【図３】
0004732965.tif 000004
【図４】
0004732965.tif 000005
【図５】
0004732965.tif 000006
【図６】
0004732965.tif 000007
【図７】
0004732965.tif 000008
【図８】
0004732965.tif 000009
【図９】
0004732965.tif 000010
【図１０】
0004732965.tif 000011