(57)【要約】【課題】既存のカメラ及び映像蓄積装置に変更を加えることなくネットワークの負荷を抑制することを目的とする。【解決手段】複数のカメラ装置が撮影した画像を蓄積する蓄積装置と、蓄積装置がカメラ装置に送信した画像要求に含まれるアドレス及びポートを変換してからカメラ装置側へ転送し、カメラ装置が蓄積装置へ送信した返信メッセージに含まれるアドレス及びポートを変換してから当該返信メッセージを蓄積装置へ転送するリクエスト変換装置と、リクエスト変換装置が転送した画像要求に含まれるポートの情報から当該画像要求を転送するカメラ装置を特定して転送し、画像要求に応じてカメラ装置が送信した返信メッセージに含まれるアドレス及びポートを変換してからリクエスト変換装置に転送する伝送制御装置とを備える。【選択図】図１
2009171295.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮影する複数のカメラ装置と、
前記カメラ装置が撮影した画像を蓄積する蓄積装置と、
前記カメラ装置と蓄積装置を接続するネットワークと、を備え、前記蓄積装置が前記カメラ装置に画像要求を送信し、前記カメラ装置は前記画像要求を受信すると画像を返信メッセージとして前記蓄積装置に送信する映像ネットワークシステムにおいて、
前記ネットワークと蓄積装置の間に設置されて、前記蓄積装置が前記カメラ装置に送信した画像要求を受信して、当該画像要求に含まれるアドレス及びポートを変換してから当該画像要求をカメラ装置側へ転送し、前記カメラ装置が前記蓄積装置へ送信した返信メッセージを受信し、当該返信メッセージに含まれるアドレス及びポートを変換してから当該返信メッセージを前記蓄積装置へ転送するリクエスト変換装置と、
前記ネットワークとカメラ装置の間に設置されて、前記リクエスト変換装置が転送した画像要求を受信し、当該画像要求に含まれるポートの情報から当該画像要求を転送するカメラ装置を特定して当該画像要求を前記特定されたカメラ装置に転送し、前記画像要求に応じて前記カメラ装置が送信した返信メッセージを受信して、当該返信メッセージに含まれるアドレス及びポートを変換してから前記リクエスト変換装置に転送する伝送制御装置と、
を備えたことを特徴とする映像ネットワークシステム。
【請求項２】
前記リクエスト変換装置は、
前記蓄積装置から画像要求を受信したときには、当該画像要求に含まれる宛先アドレスを前記蓄積装置が設定した前記カメラ装置のアドレスに代わって前記伝送制御装置のアドレスに変換し、前記カメラ装置のアドレスに対応する値を宛先ポートに設定し、当該画像要求の送信元アドレスを前記蓄積装置に代わって当該リクエスト変換装置のアドレスに変換してから当該画像要求を前記伝送制御装置に転送し、
前記伝送制御装置から返信メッセージを受信したときには、当該返信メッセージに含まれる宛先アドレスを、前記蓄積装置のアドレスに変換し、前記返信メッセージに含まれる宛先ポートの値を対応する送信元アドレスに変換してから当該返信メッセージを前記蓄積装置へ転送し、
前記伝送制御装置は、
前記リクエスト変換装置から受信した画像要求に含まれる宛先ポートから、当該画像要求を転送するカメラ装置を特定し、当該特定したカメラ装置に前記画像要求を転送し、
前記画像要求に応じて前記カメラ装置が送信した返信メッセージを受信して、当該返信メッセージに含まれる宛先アドレスを前記リクエスト変換装置のアドレスに変換し、前記返信メッセージに含まれる送信元アドレスに対応する値を宛先ポートに設定してから前記リクエスト変換装置に転送することを特徴とする請求項１に記載の映像ネットワークシステム。
【請求項３】
前記カメラ装置は、前記画像要求を受信すると、所定の数の画像を返信メッセージとし送信し、
前記伝送制御装置は、
他の計算機から受信した優先すべきカメラ装置の情報に基づいて、前記リクエスト変換装置に転送する返信メッセージの優先度を前記カメラ装置毎に設定し、前記優先度に基づいて受信した返信メッセージを転送するタイミングを変更することを特徴とする請求項１に記載の映像ネットワークシステム。
【請求項４】
前記他の計算機は、前記伝送制御装置に対して返信メッセージの優先度を高く設定するカメラ装置の識別子を指定し、前記優先すべきカメラ装置の情報として送信する第１の計算機であることを特徴とする請求項３に記載の映像ネットワークシステム。
【請求項５】
前記他の計算機は、固定ノードと移動ノードを含むセンサネットワークに接続されて、前記センサネットワークから固定ノードを検出した移動ノードからイベントを受信し、当該イベントから前記固定ノードに対応するカメラ装置を特定するセンサ情報変換装置であって、
前記センサ情報変換装置は、前記特定したカメラ装置の返信メッセージの優先度を高く設定するよう前記伝送制御装置に通知することを特徴とする請求項３に記載の映像ネットワークシステム。
【請求項６】
前記移動ノードは、前記固定ノードと通信を行ったときに前記固定ノードの識別子を取得し、当該固定ノードの識別子と当該移動ノードの識別子を含むイベントを前記センサ情報変換装置に送信し、
前記センサ情報変換装置は、前記イベントに含まれる固定ノードの識別子からカメラ装置を特定して、当該カメラ装置の識別子と前記移動ノードの識別子を前記伝送制御装置に通知することを特徴とする請求項５に記載の映像ネットワークシステム。
【請求項７】
前記他の計算機は、
固定ノードと移動ノードを含むセンサネットワークに接続されて、前記センサネットワークから固定ノードを検出した移動ノードからイベントを受信し、当該イベントから前記固定ノードに対応するカメラ装置を特定し、前記特定したカメラ装置の返信メッセージの優先度を高く設定するよう前記伝送制御装置に通知するセンサ情報変換装置と、
前記センサ情報変換装置から前記通知を受信すると、前記蓄積装置に対して前記特定したカメラ装置の画像を要求する第１の計算機と、
を含むことを特徴とする請求項３に記載の映像ネットワークシステム。
【請求項８】
前記伝送制御装置は、
前記カメラ装置毎に優先度を蓄積し、前記蓄積した優先度の値と前記カメラ装置毎の最新の優先度の値に基づいて優先度を変化させることを特徴とする請求項３に記載の映像ネットワークシステム。
【請求項９】
前記伝送制御装置は、
前記優先度に基づいて遅延時間を設定することで、前記受信した返信メッセージを転送するタイミングを変更することを特徴とする請求項３に記載の映像ネットワークシステム。
【請求項１０】
画像を撮影する複数のカメラ装置に接続されて、ネットワークから受信した画像要求を前記カメラ装置へ転送し、前記カメラ装置が送信した画像を含む返信メッセージを前記ネットワークに転送する伝送制御装置であって、
前記伝送制御装置は、
前記ネットワークから受信した前記画像要求に含まれる宛先ポートから当該画像要求を転送するカメラ装置を特定し、当該特定されたカメラ装置に前記画像要求を転送し、
前記画像要求に応じた返信メッセージを前記ネットワークに転送する際に、当該返信メッセージの送信元アドレスに対応する値を宛先ポートに設定し、前記送信元アドレスに当該伝送制御装置のアドレスを設定してから当該返信メッセージを転送し、
他の計算機から受信した優先すべきカメラ装置の情報に基づいて、前記ネットワークに転送する返信メッセージの優先度を前記カメラ装置毎に設定し、前記優先度に基づいて受信した返信メッセージを転送するタイミングを変更することを特徴とする伝送制御装置。
【請求項１１】
前記他の計算機は、前記伝送制御装置に対して返信メッセージの優先度を高く設定するカメラ装置の識別子を指定し、前記優先すべきカメラ装置の情報として送信する第１の計算機であることを特徴とする請求項１０に記載の伝送制御装置。
【請求項１２】
前記他の計算機は、固定ノードと移動ノードを含むセンサネットワークに接続されて、前記センサネットワークから固定ノードを検出した移動ノードからイベントを受信し、当該イベントから前記固定ノードに対応するカメラ装置を特定するセンサ情報変換装置であって、
前記センサ情報変換装置は、前記特定したカメラ装置の返信メッセージの優先度を高く設定するよう前記伝送制御装置に通知することを特徴とする請求項１０に記載の伝送制御装置。
【請求項１３】
前記移動ノードは、前記固定ノードと通信を行ったときに前記固定ノードの識別子を取得し、当該固定ノードの識別子と当該移動ノードの識別子を含むイベントを前記センサ情報変換装置に送信し、
前記センサ情報変換装置は、前記イベントに含まれる固定ノードの識別子からカメラ装置を特定して、当該カメラ装置の識別子と前記移動ノードの識別子を前記伝送制御装置に通知することを特徴とする請求項１２に記載の伝送制御装置。
【請求項１４】
前記伝送制御装置は、
前記カメラ装置毎に優先度を蓄積し、前記蓄積した優先度の値と前記カメラ装置毎の最新の優先度の値に基づいて優先度を変化させることを特徴とする請求項１０に記載の伝送制御装置。
【請求項１５】
前記伝送制御装置は、
前記優先度に基づいて遅延時間を設定することで、前記受信した返信メッセージを転送するタイミングを変更することを特徴とする請求項１０に記載の伝送制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のカメラを備える映像ネットワークシステムに関する。
【背景技術】
【０００２】
ＷｅｂカメラなどのＩＰ接続可能な撮像装置が普及することにより、ＩＰネットワークを利用した広域・大規模監視システムを構築することが可能となった。しかし、多数のカメラと映像蓄積装置の間を単純にＩＰ接続すると、帯域不足及び／又は負荷集中によって効率的な監視システムを構成することができない。このため、情報の優先度に基づいた帯域制御を行う必要がある。これを実現するための方法として、以下の三つの方法がある。
【０００３】
第１に、カメラ及び映像蓄積装置に帯域制御機能を組み込む方法である。しかし、安価な市販品を用いて構築された既存のシステムに対し、帯域制御機能を追加的に導入することは困難である。また、帯域制御機能の組み込みが可能であっても、新たな優先度付けの手法をさらに追加しようとしたときには、大量の装置に対して設定の変更が必要となる。
【０００４】
第２に、ＩＰレイヤ以下での帯域制御を導入する方法である。これは、透過的に導入できるという利点があるが、レイヤ４以上でのみ識別可能なコンテンツレベルの優先度情報に基づいた帯域制御を導入することが困難である。
【０００５】
第３に、Ｗｅｂプロキシ等のレイヤ７のネットワーク処理装置を導入し、明示的に帯域を制御する方法がある。これには、要求を受け付けるカメラ側には変更が不要である利点があるが、要求を出す蓄積装置側にはプログラムの変更が発生する。
【０００６】
いずれの方法によっても、広域かつ大規模な監視システム帯域制御を実現することは困難であった。
【０００７】
また、通信経路上の装置で伝送制御を行うものとしては、例えば、特許文献１に開示される技術が知られている。これは、メール転送時に悪意のあるメールに対しての返答に遅延を導入することにより、悪意のあるメールに対する応答速度を下げつつ、通常のメールは高い応答速度で転送可能とするものである。
【特許文献１】特開２００３−１７３３１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のような従来の技術では、多数のカメラから映像データ（フレーム画像）を映像蓄積装置に登録すると、データを転送するためのネットワークの負荷が増大し、映像蓄積装置の記憶装置の容量が増大する。
【０００９】
また、上述のように既存のカメラ及び映像蓄積装置に帯域制御機能を組み込む場合では、安価な市販品を用いて構築された既存のシステムに対して、帯域制御機能を追加的に導入することは設備投資が過大になるという問題がある。特に、カメラの台数が数百または数千などの多数になると、カメラ側に変更を加えること自体に多大な労力と費用を要するという問題がある。
【００１０】
そこで本発明は、上記問題点に鑑みてなされたもので、既存のカメラ及び映像蓄積装置に変更を加えることなくネットワークの負荷を抑制することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、画像を撮影する複数のカメラ装置と、前記カメラ装置が撮影した画像を蓄積する蓄積装置と、前記カメラ装置と蓄積装置を接続するネットワークと、を備え、前記蓄積装置が前記カメラ装置に画像要求を送信し、前記カメラ装置は前記画像要求を受信すると画像を返信メッセージとして前記蓄積装置に送信する映像ネットワークシステムにおいて、前記ネットワークと蓄積装置の間に設置されて、前記蓄積装置が前記カメラ装置に送信した画像要求を受信して、当該画像要求に含まれるアドレス及びポートを変換してから当該画像要求をカメラ装置側へ転送し、前記カメラ装置が前記蓄積装置へ送信した返信メッセージを受信し、当該返信メッセージに含まれるアドレス及びポートを変換してから当該返信メッセージを前記蓄積装置へ転送するリクエスト変換装置と、前記ネットワークとカメラ装置の間に設置されて、前記リクエスト変換装置が転送した画像要求を受信し、当該画像要求に含まれるポートの情報から当該画像要求を転送するカメラ装置を特定して当該画像要求を前記特定されたカメラ装置に転送し、前記画像要求に応じて前記カメラ装置が送信した返信メッセージを受信して、当該返信メッセージに含まれるアドレス及びポートを変換してから前記リクエスト変換装置に転送する伝送制御装置と、を備える。
【００１２】
また、前記リクエスト変換装置は、前記蓄積装置から画像要求を受信したときには、当該画像要求に含まれる宛先アドレスを前記蓄積装置が設定した前記カメラ装置のアドレスに代わって前記伝送制御装置のアドレスに変換し、前記カメラ装置のアドレスに対応する値を宛先ポートに設定し、当該画像要求の送信元アドレスを前記蓄積装置に代わって当該リクエスト変換装置のアドレスに変換してから当該画像要求を前記伝送制御装置に転送し、前記伝送制御装置から返信メッセージを受信したときには、当該返信メッセージに含まれる宛先アドレスを、前記蓄積装置のアドレスに変換し、前記返信メッセージに含まれる宛先ポートの値を対応する送信元アドレスに変換してから当該返信メッセージを前記蓄積装置へ転送し、前記伝送制御装置は、前記リクエスト変換装置から受信した画像要求に含まれる宛先ポートから、当該画像要求を転送するカメラ装置を特定し、当該特定したカメラ装置に前記画像要求を転送し、前記画像要求に応じて前記カメラ装置が送信した返信メッセージを受信して、当該返信メッセージに含まれる宛先アドレスを前記リクエスト変換装置のアドレスに変換し、前記返信メッセージに含まれる送信元アドレスに対応する値を宛先ポートに設定してから前記リクエスト変換装置に転送する。
【００１３】
また、前記カメラ装置は、前記画像要求を受信すると、所定の数の画像を返信メッセージとし送信し、前記伝送制御装置は、他の計算機から受信した優先すべきカメラ装置の情報に基づいて、前記リクエスト変換装置に転送する返信メッセージの優先度を前記カメラ装置毎に設定し、前記優先度に基づいて受信した返信メッセージを転送するタイミングを変更する。
【発明の効果】
【００１４】
したがって、本発明は、返信メッセージの優先度に基づいてフレームレートの制御（帯域制御）を行うことで、必要最小限の帯域で画像の転送が可能となり、多数のカメラ装置を備えたシステムにおいても、ネットワークの負荷が過大になるのを抑制することができる。さらに、既存のシステムに適用する際には、カメラ措置と蓄積装置の間にリクエスト変換装置と伝送制御装置を挿入するだけでよいので、導入コスト及び労力を低減することができるのである。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態を添付図面に基づいて説明する。
【００１６】
図１は、本発明を適用するネットワーク映像モニタリングシステムの一例を示すブロック図である。また、図２は、図１に示したネットワーク映像モニタリングシステムの構成要素間の通信の概要を示すブロック図である。
【００１７】
図１において、ネットワーク映像モニタリングシステムは、複数のカメラ２２０を含むカメラ群２−０、２−１と、複数のカメラ２２０を制御し、所望のカメラ２２０の画像を表示するセンタ１と、センタ１と各カメラ群２−０、２−１を接続するネットワーク１００と、センタ１のセンサ情報変換装置７に接続されてセンサノードからの情報（センサ情報）を転送するセンサネットワーク８を主体に構成される。
【００１８】
このネットワーク映像モニタリングシステムは、建造物内などに複数のカメラ２２０を設置し、監視センタ１の管理者または監視員が複数のカメラ２２０の画像を監視し、各カメラ２２０の画像を蓄積装置４に格納していくものである。
【００１９】
監視センタ１には、複数のカメラ２２０のサムネイル画像を表示し、所望のカメラ２２０の画像を高精細度の画像で表示する表示ＰＣ（計算機）５を備え、管理者（または監視員）が表示ＰＣ５の入出力装置５０に表示されるサムネイル画像または高精細度画像を監視する。また、表示ＰＣ５では、予め設定したセンサノードからのイベントに基づいて、このセンサノードの位置に対応するカメラ２２０の画像を入出力装置５０に表示する。センサノードが所定の位置に固定されて、かつ、所定のカメラ２２０に対応付けられており、このセンサノードのイベントから当該カメラ２２０の画像を表示ＰＣ５に表示させることで、人や物の通過などを監視することができる。また、表示ＰＣ５では、管理者が入出力装置５０の操作によって指定したカメラ２２０の画像を高精細度で表示することができる。
【００２０】
監視センタ１は、上述の機能を実現するため、画像の表示を行う表示ＰＣ５と、カメラ群２−０、２−１から画像を要求して蓄積する蓄積装置４と、カメラ群２−０、２−１から画像のサムネイルと特徴量を取得して表示ＰＣ５に配信する検索ＰＣ（計算機）６と、蓄積装置４からの画像の要求を後述するように変換するリクエスト変換装置３と、センサネットワーク８からの情報を後述するように変換し、カメラ２２０の識別子に対応付けたセンサ情報を送信するセンサ情報変換装置７から構成される。以下、各部の詳細について説明する。
【００２１】
＜カメラ群の構成＞
監視センタ１は、複数のカメラ群２−０、２−１を管理しており、各カメラ群は建造物などの所定の領域（例えば、各フロア）毎、あるいは、カメラ２２０の台数毎に設定され、ひとつのカメラ群２−０、２−１には複数のカメラ２２０とひとつの伝送制御装置２０が含まれる。なお、以下の説明では、カメラ群２−０、２−１の構成は同様であるので、同一のものに同一の符号を付して重複した説明を省略する。
【００２２】
所定の位置に設置されたカメラ２２０は、所定のフレームレートで所定の解像度の画像（動画）を撮像し、出力する。カメラ２２０は、カメラＰＣ（計算機）２１０に接続される。
【００２３】
カメラＰＣ２１０は、ＣＰＵとメモリ及び通信インターフェースを備えた計算機であり、図２で示すように、カメラ２２０が撮影した動画を蓄積装置４からの要求に応じて１フレームずつ監視センタ１の蓄積装置４へ送信する。したがって、カメラＰＣ２１０は、蓄積装置４からの画像要求があったときにのみ、最新の１フレーム（画像）を蓄積装置４へ向けて送信し、その他のフレームについては後述するサムネイル画像の生成と特徴量の抽出が完了すると破棄する。
【００２４】
さらに、カメラＰＣ２１０は、図２で示すように、カメラ２２０が撮影した画像からサムネイル画像を生成し、また、画像の特徴量を抽出し、これらのサムネイル画像と特徴量を監視センタ１の検索ＰＣ（計算機）５へ送信する。サムネイル画像は、カメラ２２０が撮影した動画の解像度を縮小したものであり、例えば、カメラ２２０が６４０×４８０ドット（ＶＧＡ）の解像度の画像を出力する場合には、カメラＰＣ２１０はサムネイル画像として１２８×９６ドットの画像を生成する。また、カメラＰＣ２１０は、カメラ２２０が撮影した画像から、エッジ検出や輪郭検出など公知の手法によって、画像の特徴量を抽出する。なお、以下の説明では、カメラ２２０の原画像の解像度またはサムネイル画像よりも高解像度の画像を高精細度画像という。
【００２５】
各カメラＰＣ２１０から監視センタ１宛に送信された情報と、監視センタ１から各カメラＰＣ２１０またはカメラ２２０宛の情報は、伝送制御装置２０を介して転送される。
【００２６】
ここで、各カメラＰＣ２１０には所定の識別子（例えば、ＩＰアドレス）が予め付与されており、監視センタ１はこのＩＰアドレスによりカメラ２２０を特定する。
【００２７】
蓄積装置４は、画像を取得するカメラＰＣ２１０のＩＰアドレスを指定して画像要求をリクエスト変換装置３へ送信する。リクエスト変換装置３は、蓄積装置４からの画像要求の宛先を、後述するように各カメラ群の伝送制御装置２０のアドレスとポート番号に変換してネットワーク１００に送信する。蓄積装置４は、全てのカメラＰＣ２１０に対してポーリングを行い、各カメラＰＣ２１０に対する画像要求をリクエスト変換装置に送信する。ただし，１台のカメラＰＣ２１０に対して並行して２つ以上の要求は発行しない。
【００２８】
伝送制御装置２０は、ネットワーク１００を介してリクエスト変換装置３から画像要求を受信すると、画像要求のポート番号からカメラＰＣ２１０を特定し、画像要求を特定したカメラＰＣ２１０へ転送する。このため、カメラＰＣ２１０は、ポート番号とカメラＰＣ２１０の対応関係を示す転送先テーブル２３０を備える。なお、転送先テーブル２３０は、予め設定されたものであり、図５で示すように設定される。図５については後述する。
【００２９】
カメラＰＣ２１０は、伝送制御装置２０からの画像要求に対して最新の画像（高精細度画像）を１フレームだけ返信する。伝送制御装置２０は、カメラＰＣ２１０から受信した画像を含んだメッセージを、当該カメラＰＣ２１０を特定するポート番号に変換してからリクエスト変換装置３へ送信する。リクエスト変換装置３は、受信した画像のポート番号からカメラＰＣ２１０のＩＰアドレスに変換し、蓄積装置４へ送信する。蓄積装置４は、受信した画像の送信元のＩＰアドレスからカメラＰＣ２１０を特定して画像を格納していく。
【００３０】
伝送制御装置２０は、所定の数のカメラＰＣ２１０を配下に置き、リクエスト変換装置３から転送された画像要求をカメラＰＣ２１０に転送し、画像要求に対する返信メッセージを受信して、リクエスト変換装置３へ返信する返信メッセージについて、後述するように優先度とセンサ情報に基づいてフレームレートの制御を行う。返信メッセージを転送する優先度の制御を行うため、伝送制御装置２０は、図６に示す優先度履歴テーブル２４０を備える。図６については後述する。
【００３１】
また、伝送制御装置２０は、モニタリング対象の拠点側（つまり、カメラ群側）、リクエスト変換装置３は集約モニタリングを行う監視センタ１側に置き、その間は広域のネットワーク１００に接続されている。これにより、ネットワーク１００に流れるトラフィックを削減することが可能となる。
【００３２】
なお、本実施形態では、カメラＰＣ２１０とカメラ２２０が独立した構成を示したが、カメラＰＣ２１０とカメラ２２０が一体となった構成であっても良い。
【００３３】
＜監視センタの構成＞
次に、監視センタ１の構成要素について、図１及び図２を参照しながら以下に説明する。
【００３４】
蓄積装置４は、ＣＰＵとメモリと通信インターフェース及びストレージ装置を含む計算機で構成されて、多数のカメラＰＣ２１０を管理下に置き、各カメラＰＣ２１０に対して画像要求を送信して高精細画像を取得すると共に、表示ＰＣからの蓄積画像取得要求に対して高精細の画像を返信する。
【００３５】
センサ情報変換装置７は、ＣＰＵとメモリ及び通信インターフェースを備えた計算機で構成され、赤外発信ノード８２０と名札センサ８１０と無線基地局８０からなるセンサネットワーク８から送られてくる情報を、伝送制御装置２０および検索ＰＣ６が解釈可能なメッセージ形式および送信手順に変換してそれぞれにメッセージ（センサ情報）を送信する。
【００３６】
センサ情報変換装置７は、センサノードの識別子から当該センサノードに対応するカメラＰＣ２１０の識別子を特定するセンサ−カメラ管理テーブル７０を備える。このセンサ−カメラ管理テーブル７０は、センサノードのうち固定ノードの識別子に対して、予め設定したカメラＰＣ２１０のＩＰアドレスを設定したもので、例えば、固定ノードの近傍を通過する人や物体を撮影可能なカメラ２２０に接続されたカメラＰＣ２１０のＩＰアドレスが設定される。
【００３７】
センサ情報変換装置７は、図２で示すように、後述する名札センサ８１０からのイベントについて無線基地局８０を介して受信すると、センサ−カメラ管理テーブル７０を参照し、赤外線ノード８２０の識別子（ＩＤ）からカメラＰＣ２１０のＩＰアドレスを特定し、このＩＰアドレスを画像の転送の際に優先すべき画像であることを示す優先カメラＩＤとして伝送制御装置２０に送信する。また、センサ情報変換装置７は、伝送制御装置２０に優先カメラＩＤを送信する際に、検索ＰＣ６に名札センサ８１０からのイベントを送信する。なお、センサ情報変換装置７は、伝送制御装置２０と検索ＰＣ６に対して優先カメラＩＤに加えて、イベントを送信した名札センサ８１０の識別子（名札ＩＤ）とこのイベントの種別もセンサ情報として送信する。イベントの種別は、名札センサ８１０の検出（接近）や、検出した名札センサ８１０の消失（離脱）など、固定ノードが検知した情報の種別などである。
【００３８】
検索ＰＣ６は、ＣＰＵとメモリと通信インターフェース及びストレージ装置を備えた計算機で構成され、カメラＰＣ２１０からの画像の特徴量およびサムネイル画像、およびセンサ情報変換装置７から受信したセンサ情報を格納し、表示ＰＣ５に対して検知情報（センサネットワークからのセンサ情報）とサムネイル画像を送付する。
【００３９】
リクエスト変換装置３は、ＣＰＵとメモリ及び通信インターフェースを備えた計算機で構成され、蓄積装置４とカメラＰＣ２１０の間の通信経路上に配置され、蓄積装置４からカメラＰＣ２１０に向かう画像要求を中継する際に、伝送制御装置２０を経由するようメッセージの送信元と送信先を変更し、かつ、伝送制御装置２０から蓄積装置４に向かうメッセージの送信元と送信先を変更する。
【００４０】
リクエスト変換装置３は、蓄積装置４からの画像要求に含まれる宛先（カメラＰＣ２１０のＩＰアドレス）を各カメラ群の伝送制御装置２０のＩＰアドレスとポート番号に変換し、送信元をリクエスト変換装置３に置き換えたメッセージを伝送制御装置２０に送信する。また、リクエスト変換装置３は伝送制御装置２０からの返信（画像）に含まれる宛先を蓄積装置４に変換し、送信元を返信に含まれるカメラＰＣ２１０のＩＰアドレスに変換したメッセージを蓄積装置４に送信する。このため、リクエスト変換装置３は、カメラＰＣ２１０のＩＰアドレスとポート番号を変換するためのアドレス変換テーブル３０を備える。アドレス変換テーブル３０は、図４に示すように構成され、詳細については後述する。
【００４１】
表示ＰＣ５は、ＣＰＵとメモリ及び通信インターフェースを備えた計算機で構成され、複数のカメラ２２０のサムネイル画像と、所望のカメラ２２０の画像を高精細度の画像で入出力装置５０に表示する。なお、入出力装置５０は、ディスプレイとキーボードやマウスなどで構成される。
【００４２】
表示ＰＣ５は、入出力装置５０の操作により管理者または監視員が指定したカメラＰＣ２１０の識別子（優先カメラＩＤ）を、フレームレートを優先するカメラＰＣ２１０として伝送制御装置２０に通知する。この通知に基づいて、伝送制御装置２０は指定されたカメラＰＣ２１０の優先度履歴テーブル２４０を更新する。
【００４３】
表示ＰＣ５で、管理者などが表示させるカメラＰＣ２１０を指定すると、図２で示すように、表示ＰＣ５がカメラＰＣ２１０の識別子を優先カメラＩＤとして伝送制御装置２０へ送信し、当該優先カメラＩＤの高精細度画像を蓄積装置４へ要求する。蓄積装置４は表示ＰＣ５から要求されたカメラＰＣ２１０からの画像を受信すると、表示ＰＣ５へ転送する。これにより、表示ＰＣ５では指定されたカメラＰＣ２１０のカメラ２２０が撮影した画像を表示することができる。
【００４４】
また、表示ＰＣ５は、検索ＰＣ６からセンサ情報変換装置７がイベントを受信したセンサ情報を受信すると、センサ情報に含まれる優先カメラＩＤの画像を取得するように蓄積装置４に指令する。
【００４５】
＜センサネットワークの構成＞
次に、センサネットワーク８について説明する。図１において、センサネットワーク８は、センサ情報変換装置７に接続された無線基地局８０と、無線ネットワーク８００を介して無線基地局８０に接続されたセンサノードから構成される。
【００４６】
本実施形態のセンサノードとしては、所定の位置に固定された固定ノードと、人や物体に装着される移動ノードから構成された例を示す。図１において、センサネットワーク８は、予め設定された識別子を赤外線発信機から送信する赤外線ノード８２０を固定ノードとして備える。また、センサネットワーク８は、移動ノードとして赤外線ノード８２０から受信した識別子を無線基地局８０へ送信する名札センサ８１０を備える。
【００４７】
図１３に名札センサ８１０と赤外線ノード８２０の構成を示す。赤外線ノード８２０は、予め設定された識別子を格納するＩＤ格納部８２２と、識別子を発信する赤外線通信部８２３と、無線基地局８０と通信を行う無線通信部８２１を備える。
【００４８】
名札センサ８１０は、赤外線ノード８２０から識別子を受信する赤外線通信部８１３と、予め設定された名札センサ自身の識別子を格納するＩＤ格納部８１２と、赤外線通信部８１３で受信した赤外線ノード８２０の識別子と、自身の識別子を無線ネットワーク８００へ送信する無線通信部８１１から構成される。
【００４９】
名札センサ８１０は、赤外線ノード８２０に接近すると、赤外線通信部８１３で赤外線ノード８２０から識別子を受信し、無線基地局８０へ自身の識別子と赤外線ノード８２０の識別子及び赤外線ノード８２０へ接近したことを示すイベントの種別を送信することで、固定ノードである赤外線ノード８２０の近傍に名札センサ８１０が接近したことを通知することができる。逆に、名札センサ８１０は、赤外線通信を開始した赤外線ノード８２０から離れて赤外線ノード８２０の識別子が取得できなくなると、無線基地局８０へ自身の識別子と赤外線ノード８２０の識別子及び赤外線ノード８２０から離脱したことを示すイベントの種別を送信することで、固定ノードである赤外線ノード８２０の近傍から名札センサ８１０が離脱したことを通知することができる。なお、赤外線ノード８２０の無線通信部８２１は、赤外線ノード８２０の識別子の設定などの際にセンサ情報変換装置７や表示ＰＣ５等と通信を行うことができる。
【００５０】
＜蓄積装置とカメラＰＣの通信手順＞
図３は、蓄積装置４がカメラＰＣ２１０に対して１枚の画像を要求した際の通信手順を示している。
【００５１】
蓄積装置４は、蓄積装置４のＩＰアドレスを送信元、カメラＰＣ２１０のＩＰアドレスを送信先にした画像要求メッセージを送信する（Ｓ１）。
【００５２】
画像要求メッセージの通信系路上にあるリクエスト変換装置３は、画像要求メッセージを中継する際に、画像要求メッセージの送信先を伝送制御装置２０のＩＰアドレスに変更し、さらに、送信元のＩＰアドレスをリクエスト変換装置３に変更して、画像要求メッセージを伝送制御装置２０へ転送する（Ｓ２）。このとき、リクエスト変換装置３は、図４に示すアドレス変換テーブル３０を参照して、元の送信先のカメラＰＣ２１０のＩＰアドレスと、伝送制御装置２０のポート番号とを対応付けて変換することで、伝送制御装置２０において元の送信先であるカメラＰＣ２１０を識別可能にする。
【００５３】
図４は、リクエスト変換装置３に予め設定されたアドレス変換テーブル３０の一例を示す説明図である。アドレス変換テーブル３０は、ひとつのエントリに、蓄積装置４のＩＰアドレスを格納する送信元ＩＰ３０１と、画像要求メッセージの最終的な宛先となるカメラＰＣ２１０のＩＰアドレスを格納する送信先ＩＰ３０２と、送信先のポート番号を格納する送信先ポート３０３と、カメラＰＣ２１０のＩＰアドレス（送信先ＩＰ３０２）に代わる宛先として伝送制御装置２０のＩＰアドレスを格納する転送先ＩＰ３０４と、伝送制御装置２０の転送先のポート番号を格納する転送先ポート３０５と、を含む。
【００５４】
ここで、本発明のアドレス変換テーブル３０では、転送先ポート３０５の値を送信先ＩＰ３０２のＩＰアドレスから設定したものである。つまり、送信先のカメラＰＣ２１０のＩＰアドレスの一部または全てを転送先ポート３０５のポート番号とすればよい。これにより、画像要求メッセージを受信する伝送制御装置２０では、ポート番号を参照すれば宛先のカメラＰＣ２１０を容易に識別することができる。なお、IPアドレスとポート番号の間に一対一の対応が取れるのであれば，必ずしもIPアドレスの一部をポート番号とする必要はない。
【００５５】
リクエスト変換装置３は、蓄積装置４側から送られてきたメッセージの送信元ＩＰアドレス・送信先ＩＰアドレス・送信先ポートと同じエントリがアドレス変換テーブル３０に存在していた場合、そのメッセージの送信元をリクエスト変換装置３のＩＰアドレスに変更し、送信先をエントリの転送先ＩＰ３０４の内容に変更し、送信先ポートをエントリの転送先ポート３０５の内容に変更した後に転送を行う。
【００５６】
また、伝送制御装置２０側から送信先アドレスがリクエスト変換装置３であり、送信元ＩＰアドレス・送信元ポートが、それぞれ転送先アドレス、転送先ポートと等しいエントリがあった場合、そのメッセージの送信元ＩＰアドレスとポートを、当該エントリの送信先ＩＰ・ポートの内容に変更した後にメッセージの転送を行う。
【００５７】
図４の例では、蓄積装置４のＩＰアドレスが１０．０．０．２、カメラ群２−０の伝送制御装置２０のＩＰアドレスが１０．０．２．２０、カメラ群２−１の伝送制御装置２０のＩＰアドレスが１０．０．２．２１である場合を示している。
蓄積装置４が宛先のカメラＰＣ２１０のＩＰアドレスとして１０．０．１．１０の画像要求メッセージを送信すると、リクエスト変換装置３は、アドレス変換テーブル３０を参照し、宛先のＩＰアドレスをカメラ群２−０の伝送制御装置２０のＩＰアドレスである転送先ＩＰ３０４の１０．０．２．２０に変更し、宛先のポートを転送先ポート３０５の１０１１０に変更した画像要求メッセージを伝送制御装置２０へ転送する。
【００５８】
次に、図３のＳ３では、リクエスト変換装置３から転送された画像要求メッセージを受け取った伝送制御装置２０は、図５で示す転送先テーブル２３０を参照して、受信したポート番号から転送先のカメラＰＣ２１０を決定し、当該カメラＰＣ２１０あてに画像要求メッセージを送信する。
【００５９】
ここで、図５に示す転送先テーブル２３０は、伝送制御装置２０に予め設定されたものであり、ひとつのエントリに伝送制御装置２０が受信したポート番号を格納する受信ポート２３０１と、画像要求メッセージを転送する宛先を格納する転送先ＵＲＬ２３０２とを含む。
【００６０】
伝送制御装置２０は、リクエスト変換装置３から受け取った画像要求メッセージの送信先ポートを調べ、転送先テーブル２３０を検索し、転送すべきカメラＰＣ２１０のアドレス（ＵＲＬ）を得る。ここではＵＲＬでカメラＰＣ２１０へのアクセス方法を表現している。例えば、”ｈｔｔｐ：／／ｃａｍｅｒａ１．ｅｘａｍｐｌｅ．ｃｏｍ：８０／ｇｅｔｉｍａｇｅ”であれば、送信先アドレスがｃａｍｅｒａ１．ｅｘａｍｐｌｅ．ｃｏｍ、送信先ポートが８０、送信プロトコルはＨＴＴＰ、要求は”／ｇｅｔｉｍａｇｅ”という文字列を渡す、ということを示している。
【００６１】
次に、図３において、カメラＰＣ２１０は、カメラ２２０からの画像を含んだ返信メッセージを伝送制御装置２０に送信する（Ｓ４）。この返信メッセージには、高精細画像と当該高精細度画像を転送する優先度を示す情報が含まれている。優先度を示す情報は、カメラＰＣ２１０が設定したものであり、返信メッセージのパケットに含まれる優先度フィールドの値であり、伝送制御装置２０はこれらの優先度に関するフィールドを書き換えることで、蓄積装置４に蓄積される動画のフレームレートを制御する。優先度を示す情報は，ネットワーク１００のプロトコルがＩＰｖ４であればサービスタイプの値、プロトコルがＩＰｖ６であればＣｌａｓｓの値として格納しても良い。
【００６２】
伝送制御装置２０はカメラＰＣ２１０から返信メッセージを受信し、この返信メッセージ内に含まれる優先度の情報と、センサ情報変換装置７および表示ＰＣ５からの情報（センサ情報）に従って当該高精細度画像を含む返信メッセージの送信の優先度を決定する。
【００６３】
伝送制御装置２０は、送信の優先度が一定の閾値より低い場合は、当該ＩＰアドレスのカメラＰＣ２１０のメッセージ（画像）を返信せず、カメラＰＣ２１０あてに再度画像の取得要求を行う（Ｓ５）。伝送制御装置２０とカメラＰＣ２１０は上記ステップＳ４とステップＳ５を繰り返し、伝送制御装置２０は当該カメラＰＣ２１０の優先度が所定の閾値を超えるか、もしくは一定の上限回数まで繰り返した後に、優先度に従った待ち時間を挿入した後、返信メッセージに優先カメラＩＤおよび優先度の情報を追加した返信メッセージをリクエスト変換装置３宛に返信する（Ｓ６）。なお、伝送制御装置２０が付与する待ち時間は、例えば、優先度が低くなるにつれて大きく設定される。
【００６４】
ここで、伝送制御装置２０が管理するカメラＰＣ２１０毎の優先度は、図６に示す優先度履歴テーブル２４０に格納される。図６に示す優先度履歴テーブル２４０は、伝送制御装置２０に予め設定されたものであり、ひとつのエントリにカメラＰＣ２１０の識別子を格納するカメラＩＤ２４０１と、当該カメラＰＣ２１０の画像の最新の優先度を格納する最新優先度２４０２と、画像の優先度の平均値を格納する平均優先度２４０３と、センサ情報変換装置７や表示ＰＣ５から受信した情報を格納するセンサ情報２４０４とを含む。
【００６５】
センサ情報２４０４には、センサ情報変換装置７からの検出情報（優先カメラＩＤ）と、表示ＰＣ５からのカメラＰＣ２１０の優先度の指示が格納される。例えば、図６において、カメラＩＤ２４０１＝Ｃａｍｅｒａ３のエントリのセンサ情報２４０４には、表示ＰＣ５からの優先度を高める指示があったことを示す情報として”ｄｉｓｐ”という情報が格納されている。
【００６６】
また、図６において、カメラＩＤ２４０１＝Ｃａｍｅｒａ２のエントリのセンサ情報２４０４には、センサ情報変換装置７からの名札センサ８１０の識別子として、”Ｎａｍｅｉｄ１”と”Ｎａｍｅｉｄ２”が格納されており、これらの識別子を有する名札センサ８１０が赤外線ノード８２０の近傍を通過したことを示す。このようにセンサ情報２４０４に何らかの値が入っている場合、伝送制御装置２０は該当カメラＩＤの情報を最高の優先度で送信する。
【００６７】
次に、図３において、伝送制御装置２０から返信メッセージを受信したリクエスト変換装置３は、図４に示したアドレス変換テーブル３０を参照し、受け取った返信メッセージの送信元アドレスをカメラＰＣ２１０に変換し、送信先アドレスを蓄積装置４に変換してから当該返信メッセージを蓄積装置４に転送する（Ｓ７）。
【００６８】
こうして蓄積装置４は、あたかもカメラＰＣ２１０から高精細画像が返信されたと認識して、画像を蓄積装置４内に格納する。
【００６９】
＜伝送制御装置における処理＞
図７は、伝送制御装置２０で行われる処理の一例を示し、リクエスト変換装置３から画像要求メッセージを受信したときに実行される処理のフローチャートである。
【００７０】
まず、伝送制御装置２０は、リクエスト変換装置３から画像要求メッセージを受信すると、上述のように受信ポートをキーとして転送先テーブル２３０を検索して転送先のカメラＰＣ２１０を決定し、画像要求を転送する（Ｓ１１）。
【００７１】
そして、伝送制御装置２０はカメラＰＣ２１０からの返信メッセージを受信し、返信メッセージのヘッダに含まれる画像の優先度、およびカメラ２２０またはカメラＰＣ２１０のＩＤを抽出する（Ｓ１２）。そして、画像の優先度は変数Ｐｎｏｗに代入しておく。
【００７２】
次に伝送制御装置２０は、カメラＰＣ２１０のＩＤをキーとして優先度履歴テーブル２４０を検索する（Ｓ１３）。検索されたエントリ内にセンサ情報が存在していた場合、このカメラＰＣ２１０の画像は最高の優先度として扱うため、遅延を挿入せずに転送処理を行う（Ｓ１４、Ｓ２４、Ｓ２０）。
【００７３】
ステップＳ２０の転送処理では、返信メッセージのヘッダに優先度の情報とセンサ情報を追加して、リクエスト変換装置３に送信する。このとき、返信メッセージ内だけでなくその下位レイヤであるＩＰレイヤのパケットの優先度の情報として画像の優先度を書き込むことで、伝送制御装置２０とリクエスト変換装置３の間のＩＰネットワークにおいて、ＩＰレベルの優先度制御に利用することも可能である。
【００７４】
一方、ステップＳ１４の判定で、検索されたエントリ内にセンサ情報が無かった場合、ステップＳ１５以降で通常の送信優先度決定処理を行う。ステップＳ１５では、返信メッセージに含まれている画像の優先度が０であるか否かを判定する。この判定の結果、返信メッセージに含まれている画像の優先度が０であった場合にはステップＳ２１へ進み、そうでない場合にはステップＳ１６へ進む。
【００７５】
ステップＳ２１では、画像の優先度が０であるため、当該画像の優先度は非常に低いと判定し、再度転送先のカメラＰＣ２１０に画像要求を行う。このとき、画像要求の繰り返しが長期間に及んで蓄積装置４への返信が中断されることを防止するため、繰り返しの回数が所定の上限値である１０回未満の時のみ繰り返し処理を行い（Ｓ２３、Ｓ１１）、繰り返し回数が１０回に達した時点で、優先度を最低にした上で前述の転送処理を行う（Ｓ２２、Ｓ２０）。なお、カメラＰＣ２１０に画像要求を繰り返す際には、ステップＳ２３で所定の遅延（例えば、２００msec）を挿入する。
【００７６】
一方、ステップＳ１５の判定で、画像の優先度が正の値であった場合は、ステップＳ１６に進んで、上記ステップＳ１２で抽出した現在の画像の優先度Ｐｎｏｗから、優先度履歴テーブル２４０に格納された平均優先度２４０３を差し引いた値を、最新の優先度２４０２として計算する。最新の優先度をＰ’ｎｏｗとし、平均優先度をＰａｖｅとすると、
Ｐ’ｎｏｗ＝Ｐｎｏｗ−Ｐａｖｅ
となる。この処理によって、一旦優先度を高く設定したカメラＰＣ２１０の画像は、センサ情報や表示ＰＣ５からの指示がない場合には、時間の経過とともに徐々に優先度が低下することになる。
【００７７】
次に、伝送制御装置２０はステップ１７で、優先度履歴テーブル２４０内の平均優先度および最新優先度の値の更新を行う。ここでは、前回までの優先度の平均と画像の最新の優先度の間で加重平均を取ることで、新しい平均優先度２４０３を求める。すなわち、新たな平均優先度をＰ’ａｖｅとすると、
Ｐ’ａｖｅ＝（９９×Ｐａｖｅ＋Ｐｎｏｗ）÷１００
となる。伝送制御装置２０は新たな平均優先度Ｐ’ａｖｅを現在着目しているカメラＩＤ２４０１のエントリの平均優先度２４０３に格納し、ステップＳ１６で求めた最新の優先度Ｐｎｏｗを最新優先度２４０２に格納する。
【００７８】
次に、ステップＳ１８では、上記ステップＳ１６で求めた最新優先度２４０２と、優先度履歴テーブル２４０内の他のカメラＩＤの最新優先度２４０２とを比較して、現在着目しているカメラＩＤの優先度の順位を求める。次に、ステップＳ１９では、当該カメラＰＣ２１０の送信の優先度が上位３位までに入った場合は、遅延を挿入せずに転送処理に進む。一方、上位４位以下であった場合、当該カメラＰＣ２１０の送信の優先度の順位が前回の値から下がる毎に所定の遅延（例えば、２０ｍｓの）を挿入してステップＳ２０の転送処理に進む（すなわち、遅延時間［ｍｓ］＝（順位−３）＊２０）。
【００７９】
以上の処理により、優先度履歴テーブル２４０のセンサ情報２４０４に名札センサ８１０のＩＤや表示ＰＣ５からの表示の指示が設定されている場合には、カメラＰＣ２１０から受信した画像（高精細度画像）をそのままリクエスト変換装置３に転送するが、優先度が低下するにつれて遅延が大きくなるため、カメラＰＣ２１０の画像のフレームレートは低下することになる。
【００８０】
すなわち、本実施形態の蓄積装置４は、ひとつのカメラＰＣ２１０に対して画像の要求を行う際に、１フレームずつ高精細画像を取得するので、高精細度画像が返信されてから、次の画像要求を行うことになり、遅延が大きくなれば一枚の画像を取得する時間がかかり、蓄積装置４に蓄積されるカメラＰＣ２１０への画像要求の頻度が低下する。この結果、蓄積装置４に蓄積されるカメラＰＣ２１０からの画像のフレームレートは低下することになる。
【００８１】
また、カメラ２２０の画像の過去の優先度の平均値と最新の優先度の差によって送信の優先度を評価することにより、恒常的に高い優先度を送信してくるカメラ２２０の画像の優先度を相対的に低下させることができる。
【００８２】
次に図８は、伝送制御装置２０がセンサ情報変換装置７からセンサ情報を受信した場合のフローチャートである。伝送制御装置２０はセンサ情報変換装置７からセンサ情報を受信すると、受信したセンサ情報からカメラＩＤと、名札ＩＤおよびイベント種別を抽出する（Ｓ３１）。
【００８３】
次に、ステップＳ３２では、伝送制御装置２０がステップＳ３１で抽出したイベント種別について、名札センサ８１０が赤外線ノード８２０へ接近したのか、検出した名札センサ８１０が赤外線ノード８２０から離脱したのかを判定し、接近の場合にはステップＳ３３へ進み、離脱の場合にはステップＳ３４へ進む。
【００８４】
イベント種別の判定が名札センサ８１０が赤外線ノード８２０へ接近したことを示す接近情報であった場合、伝送制御装置２０は、ステップＳ３３でセンサ情報から抽出したカメラＩＤから優先度履歴テーブル２４０を検索し、カメラＩＤに対応するエントリのセンサ情報２４０４に名札センサ８１０のＩＤを追加する。
【００８５】
一方、ステップＳ３２の判定で、センサ情報から抽出したイベント種別が離脱情報であった場合、ステップＳ３４で、伝送制御装置２０がカメラＩＤから優先度履歴テーブル２４０を検索し、当該カメラＩＤに対応するエントリのセンサ情報２４０４から名札センサ８１０のＩＤを削除する。これにより、一旦、センサ情報２４０４に名札センサ８１０のＩＤを登録して優先度の高くなったカメラＩＤは、名札センサ８１０の離脱によりセンサ情報２４０４から名札センサ８１０のＩＤが削除されるので、優先度が低減され、いつまでも優先度が高い状態が保持されるのを防ぐことができる。
【００８６】
表示ＰＣ５からの優先度変更要求は、優先度を上げたいカメラＰＣ２１０に対してはカメラ２２０へのダミーの人物の接近情報を設定し、優先度を下げたいカメラＰＣ２１０に対してはカメラへの離脱の情報として表示ＰＣ５が伝送制御装置２０にメッセージを送ることで対応可能である。
【００８７】
＜メッセージの詳細＞
図９は、蓄積装置４が発行する画像要求のメッセージの一例である。ＨＴＴＰに準拠したメッセージとして、”／ｇｅｔｉｍａｇｅ”というパスの情報を取得（ＧＥＴ）せよという命令として表現している。この画像要求メッセージを受信したカメラＰＣ２１０は、１フレームの画像を伝送制御装置２０へ送信する。
【００８８】
図１０は、カメラＰＣ２１０が発行する上記画像要求に対する返信メッセージの例である。図中、８行目の”X-ICN-Precedence: 20”が画像の優先度を示し、９行目の”X-ICN-Camera-Id: 15”がカメラＰＣ２１０のカメラＩＤを示し、１１行目の”ＪＦＩＦ”以降が高精細画像のデータを示す。なお、図１０は返信メッセージのデータ部を示しており、宛先アドレスと宛先ポートと送信元アドレスと送信元ポートを含むヘッダ部は省略した。
【００８９】
図１１は、センサ情報変換装置７が送信するセンサ情報のメッセージのフォーマットの一例である。本実施形態では、図中のフォーマットうち、イベント種別と、名札ＩＤと、カメラＩＤを利用する。上述のようにイベント種別には、名札センサ８１０の接近または離脱が格納され、名札ＩＤには赤外線ノード８２０と赤外線で通信した名札センサ８１０の識別子が格納され、カメラＩＤには名札センサ８１０がセンサ情報変換装置７に通知した赤外線ノード８２０に対応するカメラＰＣ２１０の識別子が格納される。
【００９０】
＜リクエスト変換装置の処理＞
図１２は、リクエスト変換装置３が蓄積装置４または伝送制御装置２０からメッセージを受信した際に実行する処理の一例を示すフローチャートである。
【００９１】
リクエスト変換装置３は、蓄積装置４または伝送制御装置２０からメッセージを受信すると、受信したメッセージの送信元アドレスと、送信先アドレスと、送信元ポートと、送信先ポートを抽出する（Ｓ４１）。
【００９２】
そして、リクエスト変換装置３は、抽出した送信元アドレスと、送信先アドレスと、送信先ポートが、アドレス変換テーブル３０の送信元ＩＰ３０１、送信先ＩＰ３０２、送信先ポート３０３に一致するエントリを検索する（Ｓ４２）。ステップＳ４３では、上記ステップＳ４２の検索の結果、エントリが存在した場合にはステップＳ４４へ進み、エントリが存在しない場合にはステップＳ４５へ進む。
【００９３】
エントリが存在した場合のステップＳ４４では、当該メッセージが蓄積装置４からカメラＰＣ２１０への画像要求メッセージであると判定し、伝送制御装置２０へメッセージを転送するために、メッセージの送信先アドレス、送信先ポートを、検索されたエントリ内の転送先ＩＰ３０４と、転送先ポート３０５の内容に変更し、メッセージの送信元アドレスをリクエスト変換装置３のＩＰアドレスに変換してから転送する（Ｓ４４、Ｓ４５、Ｓ４６、Ｓ４７）。
【００９４】
一方、ステップＳ４３の判定で、エントリが存在しない場合は、メッセージの送信先アドレスがリクエスト変換装置３であるか否かを判定する（Ｓ４８）。判定の結果、リクエスト変換装置３宛のメッセージでない場合には、本メッセージは伝送制御すべきメッセージではないためそのまま転送する（Ｓ４９、Ｓ４７）。
【００９５】
メッセージの宛先がリクエスト変換装置３の場合は、ステップＳ５０に進んで、受信したメッセージの送信元アドレスと送信元ポートが、アドレス変換テーブル３０内の転送先ＩＰ３０４と転送先ポート３０５に一致するエントリを検索する。そして、ステップＳ５１では、リクエスト変換装置３がエントリの有無を判定して、エントリが存在しなかった場合には、ステップＳ４９、Ｓ４７に進んで、本メッセージは伝送制御すべきメッセージではないためそのまま転送する。
【００９６】
一方、エントリが存在した場合はステップＳ５２へ進む。ステップＳ５２では、本メッセージはカメラＰＣ２１０から蓄積装置４へ送られた高精彩画像情報であるため、蓄積装置４にメッセージを転送するために、メッセージの送信元アドレスと、送信元ポートと、送信先アドレスを、アドレス変換テーブル３０で検索されたエントリ内の送信先ＩＰ３０２と、送信先ポート３０３と、送信元ＩＰ３０１の内容に変更して転送する（Ｓ５２、Ｓ５３、Ｓ５４、Ｓ４７）。
【００９７】
以上処理により、蓄積装置４がカメラＰＣ２１０に送信した画像要求メッセージは、宛先アドレスを伝送制御装置２０に変更され、宛先ポートをカメラＰＣ２１０のアドレスに対応するポート番号に変更され、さらに送信元のアドレスをリクエスト変換装置３のＩＰアドレスに変更することにより、蓄積装置４からの画像要求に対して必ずリクエスト変換装置３へ返信メッセージが送られる。
【００９８】
そして、伝送制御装置２０からリクエスト変換装置３に宛てた画像要求メッセージに対する返信メッセージは、リクエスト変換装置３で送信元のアドレスとポートを、蓄積装置４が要求したカメラＰＣ２１０のアドレスとポート番号に変換することで、蓄積装置４はあたかもカメラＰＣ２１０と直接通信を行っていると同様に処理することができる。
【００９９】
したがって、本発明を既存のネットワーク映像モニタリングシステムに適用する際には、カメラＰＣ２１０と蓄積装置４の間に本発明のリクエスト変換装置３と伝送制御装置２０を挿入するだけで、多数のカメラ２２０の画像の優先度に応じたフレームレートで動画の蓄積を行うことができるのである。そして、優先度に応じたフレームレートに抑制することで、多数のカメラ２２０を備えたネットワーク映像モニタリングシステムであっても、ネットワークの負荷が過大になるのを抑制することができる。
【０１００】
なお、上記実施形態では、画像を撮影するカメラ２２０と、カメラ２２０が撮影した画像を監視センタ１側へ転送するカメラＰＣ２１０を独立して備えた例を示したが、画像を撮影して監視センタ１側へ送信するカメラ装置に置き換えても良い。特に、カメラ装置で撮影した画像を蓄積装置４へ蓄積することを主眼とするネットワーク映像モニタリングシステムまたは映像ネットワークシステムでは、カメラ装置にサムネイルの生成機能や特徴量の抽出機能を備える必要はなく、カメラ装置は画像要求メッセージに応じて１フレームずつ監視センタ１側（伝送制御装置２０）へ送信する送信部を備えればよい。
【０１０１】
また、上記実施形態においては、カメラ装置（カメラ２２０及びカメラＰＣ２１０）が、画像要求に応じて１フレームずつ画像を送信する例を示したが、所定数のフレーム（画像）を送信するようにしても良い。
【０１０２】
＜まとめ＞
以上のように、本発明では、カメラＰＣ２１０からの返信メッセージの優先度に基づいてフレームレートの制御（帯域制御）を行うことで、必要最小限の帯域で映像監視が可能となり、多数のカメラ２２０を備えたシステムにおいても、ネットワークの負荷が過大になるのを抑制することができる。
【０１０３】
また、本発明では帯域制御を行う際に、カメラ同士が情報交換することはなく、複数のカメラ２２０（カメラＰＣ２１０）の情報をもとに通信帯域の調停が可能となり、複数のカメラＰＣ２１０が一斉に発報（送信）した場合であっても帯域を適切に制限するため、通信帯域が細い通信回線（またはネットワーク）を用いたシステムであっても安定した画像の転送が可能となる。
【０１０４】
また、カメラ２２０やカメラＰＣ２１０に変更を加えることなく、優先度の設定のための新たな手法を導入できるため、画像解析手法の進歩や、新たなセンサデバイスの登場時に迅速に対応することが可能となる。
【０１０５】
さらに、センサ情報や表示ＰＣ５からの指示により優先度を変更可能であるため、監視者が捕らえようとしている画像を高い優先度で配信することができるので、監視の効率を高めることが可能となる。
【０１０６】
既存の装置（カメラ２２０、カメラＰＣ２１０及び蓄積装置４）に変更を加えることなく、コンテンツレベルの情報（センサ情報や表示ＰＣ５からの指定）に基づいた帯域制御を行うことが可能となるため、帯域制御機能の導入にかかるコストを最低限に抑えることが可能となる。
【産業上の利用可能性】
【０１０７】
以上のように、本発明は、多数のカメラを備えて画像の転送を行うネットワーク映像モニタリングシステムに適用することができる。
【図面の簡単な説明】
【０１０８】
【図１】本発明を適用するネットワーク映像モニタリングシステムの一例を示すブロック図である。
【図２】図１に示したネットワーク映像モニタリングシステムの構成要素間の通信の概要を示すブロック図である。
【図３】蓄積装置がカメラＰＣに対して１枚の画像を要求した際の通信手順を示すシーケンス図である。
【図４】リクエスト変換装置のアドレス変換テーブルの一例を示す説明図である。
【図５】伝送制御装置の転送先テーブルの一例を示す説明図である。
【図６】伝送制御装置の優先度履歴テーブルの一例を示す説明図である。
【図７】伝送制御装置で行われる処理の一例を示すフローチャートで、リクエスト変換装置３から画像要求メッセージを受信したときに実行される処理を示す。
【図８】伝送制御装置がセンサ情報変換装置からセンサ情報を受信した場合の処理の一例を示すフローチャートである。
【図９】蓄積装置が発行する画像要求のメッセージの一例を示す説明図である
【図１０】カメラＰＣが発行する画像要求に対する返信メッセージの一例を示す説明図である。
【図１１】センサ情報変換装置が送信するセンサ情報のメッセージのフォーマットの一例を示す説明図である。
【図１２】リクエスト変換装置が蓄積装置または伝送制御装置からメッセージを受信した際に実行する処理の一例を示すフローチャートである。
【図１３】名札センサと赤外線ノードの構成を示すブロック図である。
【符号の説明】
【０１０９】
１  監視センタ
３  リクエスト変換装置
４  蓄積装置
５  表示ＰＣ
６  検索ＰＣ
７  センサ情報変換装置
８  センサネットワーク
２０  伝送制御装置
３０  アドレス変換テーブル
２１０  カメラＰＣ
２２０  カメラ
２３０  転送先テーブル
２４０  優先度履歴テーブル
８１０  名札センサ
８２０  赤外線ノード
【図１】
2009171295.tif 000003
【図２】
2009171295.tif 000004
【図３】
2009171295.tif 000005
【図４】
2009171295.tif 000006
【図５】
2009171295.tif 000007
【図６】
2009171295.tif 000008
【図７】
2009171295.tif 000009
【図８】
2009171295.tif 000010
【図１１】
2009171295.tif 000011
【図１２】
2009171295.tif 000012
【図１３】
2009171295.tif 000013
【図９】
2009171295.tif 000014
【図１０】
2009171295.tif 000015