(57)【要約】【課題】無線端末が送受信するデータの記憶先として無線端末と無線通信する無線中継装置からネットワーク的に最も近いサーバを指示することによって、無線区間における無線通信による悪影響をネットワーク全体に及ぼさないようにする通信システムおよび管理装置を実現する。【解決手段】ネットワークで接続された複数のデータ記憶装置と、接続先無線中継装置との無線通信を通じて複数のデータ記憶装置と通信可能な無線端末と、無線端末によって送受信される送受信データの記憶先となる記憶先データ記憶装置を指示する管理装置と、を有する通信システムであって、管理装置は、管理記憶部に記憶されたネットワーク距離情報に基づいて、複数のデータ記憶装置の中から接続先無線中継装置とのネットワーク距離が最も近いデータ記憶装置を記憶先データ記憶装置として指示する記憶先指示を送信する管理制御部を有する。【選択図】図１
2019083472.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークで接続された複数のデータ記憶装置と、
前記ネットワークに接続された複数の無線中継装置のうちの接続先無線中継装置との無線通信を通じて前記複数のデータ記憶装置と通信可能な無線端末と、
前記複数のデータ記憶装置の中から、前記無線端末によって前記接続先無線中継装置を介して送受信される送受信データの記憶先となる記憶先データ記憶装置を指示する管理装置と、を有する通信システムであって、
前記管理装置は、
前記複数のデータ記憶装置と前記複数の無線中継装置との間のネットワーク距離を示したネットワーク距離情報を予め記憶した管理記憶部と、
前記ネットワーク距離情報に基づいて、前記複数のデータ記憶装置の中から前記無線端末の接続先無線中継装置とのネットワーク距離が最も近いデータ記憶装置を前記記憶先データ記憶装置として指示する管理制御部と、を有する、通信システム。
【請求項２】
前記複数のデータ記憶装置のそれぞれは、前記無線端末からの送信データを記憶する第一記憶部、および前記第一記憶部が記憶している前記送信データの部分データを複製して記憶する第二記憶部のうちの少なくとも一つを有し、
前記管理制御部は、
前記無線端末が前記送信データを送信する無線送信端末である場合、前記第一記憶部を有するデータ記憶装置の中から、前記無線送信端末の接続先無線中継装置からのネットワーク距離が最も近い第一データ記憶装置を前記記憶先データ記憶装置とすることによって、前記第一データ記憶装置の第一記憶部に前記送信データを記憶させ、
前記無線端末が受信データを受信する無線受信端末である場合、前記第二記憶部を有するデータ記憶装置の中から、前記無線受信端末の接続先無線中継装置からのネットワーク距離が最も近い第二データ記憶装置を前記記憶先データ記憶装置とすることによって、前記第二データ記憶装置の第二記憶部に前記受信データを記憶させる、請求項１に記載の通信システム。
【請求項３】
前記送受信データは、監視対象に関して生成された監視データであり、
前記管理制御部は、さらに、
前記監視データに基づいて前記監視対象にて所定のイベントが発生したと判定されると、当該監視データが生成された時刻に応じた期間を示した記憶指示を第一データ記憶装置に送信することによって、前記第一データ記憶装置の前記第一記憶部に記憶された前記送信データのうち前記記憶指示が示す期間に対応する部分データを前記第二データ記憶装置の前記第二記憶部に記憶させる、請求項２に記載の通信システム。
【請求項４】
前記第二記憶部は、前記第一記憶部が前記送信データを記憶する期間よりも、当該送信データの前記部分データを長期間記憶する、請求項２又は請求項３に記載の通信システム。
【請求項５】
前記無線送信端末は、前記送信データを載せるパケットのヘッダ部に当該送信データを生成した時刻に関する生成時刻情報を記した拡張パケットを前記記憶先データ記憶装置に送信し、
前記第一データ記憶装置の前記第一記憶部は、前記無線送信端末から送信された前記拡張パケットを記憶し、
前記第一データ記憶装置は、前記管理装置から受信した記憶指示と前記拡張パケットのヘッダ部に記された前記生成時刻情報とに基づいて、前記第一記憶部に記憶された前記拡張パケットから生成したパケットを前記第二データ記憶装置の前記第二記憶部に記憶させる、請求項２〜４のいずれか一項に記載の通信システム。
【請求項６】
前記管理記憶部は、前記無線中継装置及び前記無線端末の現在位置に関する装置位置情報をさらに記憶し、
前記管理制御部は、前記装置位置情報に基づいて、前記複数の無線中継装置の中から前記無線端末の現在位置に最も近い無線中継装置を前記接続先無線中継装置として決定する、請求項１〜５のいずれか一項に記載の通信システム。
【請求項７】
ネットワークで接続された複数のデータ記憶装置の中から、前記ネットワークに接続された複数の無線中継装置のうちの接続先無線中継装置との無線通信を通じて前記複数のデータ記憶装置と通信可能な無線端末によって前記接続先無線中継装置を介して送受信される送受信データの記憶先となる記憶先データ記憶装置を指示する管理装置であって、
前記複数のデータ記憶装置と前記複数の無線中継装置との間のネットワーク距離を示したネットワーク距離情報を予め記憶した管理記憶部と、
前記ネットワーク距離情報に基づいて、前記複数のデータ記憶装置の中から前記無線端末の接続先無線中継装置とのネットワーク距離が最も近いデータ記憶装置を前記記憶先データ記憶装置として指示する管理制御部と、を有する、管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムおよび管理装置に関する。
【背景技術】
【０００２】
建物などの監視区域に設置された監視カメラなどが取得した撮像画像などの監視データに基づいて不審者の侵入などのイベントを検知し、イベント発生時の画像を端末装置に表示させることにより、対処員がイベントの状況を把握できるようにする画像監視システムが利用されている。このような画像監視システムにおいて、監視カメラなどが取得した画像データは、ネットワークを介してネットワーク上のサーバなどの解析装置に送信され、当該解析装置において記憶され解析される。（例えば、特許文献１を参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０８０９４７公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、こうした画像監視システムでは、画像解析などの高度な解析を行うのに高品質なデータが求められるので、画像データの送信途中の欠損などをできるだけ避けるためにＴＣＰなどの信頼性の高い通信プロトコルを利用することが求められる。また、画像データの送受信端末として設置や移動が容易であったり対処員が携帯可能である無線端末の利用が増えている。しかしながら、送受信端末からネットワーク上のサーバまでの通信経路中で大気を通信経路とする無線通信が利用されると、ノイズなどによる電波状態の変化や輻輳などの通信状況の悪化によって、正常にパケット通信を行うことができない状態が発生する可能性がある。このとき、前述のような信頼性の高い通信プロトコルでは、正常に送受信できなかったパケットの再送制御やセッション再接続など、正常なパケットを送受信するための変則的な通信が追加的に行われる。
【０００５】
こうした変則的な通信は、無線区間のみならず、画像データの送信側と受信側との間の通信経路全体にわたって発生することになる。したがって、無線端末の利用が増加するほど変則的な通信のために追加的に送受されるパケットが増え、ネットワーク全体への負荷が増大するという問題があった。
【０００６】
本発明の目的は、無線区間における無線通信による悪影響をネットワーク全体にできるだけ及ぼさないようにする通信システムおよび管理装置を提供することである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するための本発明の一つの態様によれば、ネットワークで接続された複数のデータ記憶装置と、ネットワークに接続された複数の無線中継装置のうちの接続先無線中継装置との無線通信を通じて複数のデータ記憶装置と通信可能な無線端末と、複数のデータ記憶装置の中から、無線端末によって接続先無線中継装置を介して送受信される送受信データの記憶先となる記憶先データ記憶装置を指示する管理装置と、を有する通信システムが提供される。かかる通信システムにおいて、管理装置は、複数のデータ記憶装置と複数の無線中継装置との間のネットワーク距離を示したネットワーク距離情報を予め記憶した管理記憶部と、ネットワーク距離情報に基づいて、複数のデータ記憶装置の中から無線端末の接続先無線中継装置とのネットワーク距離が最も近いデータ記憶装置を記憶先データ記憶装置として指示する管理制御部と、を有する。
【０００８】
かかる通信システムにおいて、複数のデータ記憶装置のそれぞれは、無線端末からの送信データを記憶する第一記憶部、および第一記憶部が記憶している送信データの部分データを複製して記憶する第二記憶部のうちの少なくとも一つを有し、管理制御部は、無線端末が送信データを送信する無線送信端末である場合、第一記憶部を有するデータ記憶装置の中から、無線送信端末の接続先無線中継装置からのネットワーク距離が最も近い第一データ記憶装置を記憶先データ記憶装置とすることによって、第一データ記憶装置の第一記憶部に送信データを記憶させ、無線端末が受信データを受信する無線受信端末である場合、第二記憶部を有するデータ記憶装置の中から、無線受信端末の接続先無線中継装置からのネットワーク距離が最も近い第二データ記憶装置を記憶先データ記憶装置とすることによって、第二データ記憶装置の第二記憶部に受信データを記憶させることが好ましい。
【０００９】
また、かかる通信システムにおいて、送受信データは、監視対象に関して生成された監視データであり、管理制御部は、さらに、監視データに基づいて監視対象にて所定のイベントが発生したと判定されると、当該監視データが生成された時刻に応じた期間を示した記憶指示を第一データ記憶装置に送信することによって、第一データ記憶装置の第一記憶部に記憶された送信データのうち記憶指示が示す期間に対応する部分データを第二データ記憶装置の第二記憶部に記憶させることが好ましい。
【００１０】
さらに、かかる通信システムにおいて、第二記憶部は、第一記憶部が送信データを記憶する期間よりも、当該送信データの部分データを長期間記憶することが好ましい。
【００１１】
さらに、かかる通信システムにおいて、無線送信端末は、送信データを載せるパケットのヘッダ部に当該送信データを生成した時刻に関する生成時刻情報を記した拡張パケットを記憶先データ記憶装置に送信し、第一データ記憶装置の第一記憶部は、無線送信端末から送信された拡張パケットを記憶し、第一データ記憶装置は、管理装置から受信した記憶指示と拡張パケットのヘッダ部に記された生成時刻情報とに基づいて、第一記憶部に記憶された拡張パケットから生成したパケットを第二データ記憶装置の第二記憶部に記憶させることが好ましい。
【００１２】
また、かかる通信システムにおいて、管理記憶部は、無線中継装置及び無線端末の現在位置に関する装置位置情報をさらに記憶し、管理制御部は、装置位置情報に基づいて、複数の無線中継装置の中から無線端末の現在位置に最も近い無線中継装置を接続先無線中継装置として決定することが好ましい。
【００１３】
本発明の他の態様によれば、ネットワークで接続された複数のデータ記憶装置の中から、ネットワークに接続された複数の無線中継装置のうちの接続先無線中継装置との無線通信を通じて複数のデータ記憶装置と通信可能な無線端末によって接続先無線中継装置を介して送受信される送受信データの記憶先となる記憶先データ記憶装置を指示する管理装置であって、複数のデータ記憶装置と複数の無線中継装置との間のネットワーク距離を示したネットワーク距離情報を予め記憶した管理記憶部と、ネットワーク距離情報に基づいて、複数のデータ記憶装置の中から無線端末の接続先無線中継装置とのネットワーク距離が最も近いデータ記憶装置を記憶先データ記憶装置として指示する管理制御部と、を有する。
【発明の効果】
【００１４】
上記の通信システム、通信方法および管理装置によれば、無線端末が送受信するデータの記憶先として当該無線端末と無線通信する無線中継装置からネットワーク的に最も近いデータ記憶装置を指示することによって、無線区間における無線通信による悪影響をネットワーク全体にできるだけ及ぼさないようにすることができる。
【図面の簡単な説明】
【００１５】
【図１】通信システム１の全体構成図である。
【図２】データ送信装置１０の構成図である。
【図３】（ａ）はデータ送信装置１０がパケット化する画像パケットの構成図であり、（ｂ）はデータ送信装置１０がパケット化する拡張パケットの構成図であり、（ｃ）はデータ記憶装置２０がパケット化する長期記憶パケットの構成図であり、（ｄ）はデータ記憶装置２０がパケット化するイベントデータパケットの構成図である。
【図４】データ記憶装置２０の構成図である。
【図５】管理装置３０の構成図である。
【図６】データ受信装置５０の構成図である。
【図７】データ送信装置１０の画像データがデータ記憶装置Ａ２０−１に記憶されるまでの各装置の動作シーケンスを示す図である。
【図８】データ解析装置４０がイベントを検知してからデータ受信装置５０がデータ記憶装置Ｂ２０−２からイベントデータを受信するまでの各装置の動作シーケンスを示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しつつ、本発明に係る通信システムおよび管理装置について説明する。ただし、本発明は図面または以下に記載される実施形態には限定されないことを理解されたい。
【００１７】
図１は、本発明の一実施形態に係る通信システム１の全体構成図である。図１に示すように、通信システム１は、データ送信装置１０、複数のデータ記憶装置２０、管理装置３０、データ解析装置４０、およびデータ受信装置５０を有する。以下で説明する例では、通信システム１は画像監視システムであり、データ送信装置１０は、例えば監視対象の区域に監視のために配置される無線端末（無線送信端末）である。データ記憶装置２０は、例えば、ローカルネットワークや通信事業者が提供する通信網（ネットワーク）９０内に配置されたデータサーバである。データ解析装置４０は、例えば、画像監視システムの管制センタ内に配置される。また、データ受信装置５０は、監視対象の区域で発生した不審物の発見などのイベントに対処する対処員などが使用する無線端末（無線受信端末）である。データ送信装置１０およびデータ受信装置５０は、通信網９０に接続された複数の無線中継装置９１の一つとの無線通信を通じて通信網９０上の他の装置と通信することができる。したがって、通信システム１の各装置は、通信網９０を介して互いに通信可能である。通信システム１において、データ送信装置１０、データ記憶装置２０、管理装置３０、データ解析装置４０、およびデータ受信装置５０の間では時刻の同期が概ねとれているものとする。
【００１８】
通信システム１では、データ送信装置１０が、画像データをパケット化し、その画像データの撮影時刻の情報（生成時刻情報）をパケットのヘッダ部に埋め込んだ拡張パケットを生成してデータ記憶装置２０に送信して記憶させる。この際、データ送信装置１０は、拡張パケットの記憶先のデータ記憶装置２０を管理装置３０に問い合わせる。これに応じて、管理装置３０は、データ送信装置１０が拡張パケットを送信可能な複数のデータ記憶装置２０のうち、データ送信装置１０が無線通信を行っている接続先の無線中継装置（接続先無線中継装置）Ａ９１−１からネットワーク的に最も近いデータ記憶装置Ａ（第一データ記憶装置）２０−１を拡張パケットの記憶先としてデータ送信装置１０に指示する。データ送信装置１０は、指示されたデータ記憶装置Ａ２０−１に生成した拡張パケットを送信する。データ記憶装置Ａ２０−１は、受信した拡張パケットを、データ解析装置４０に転送するとともに、例えば６０秒間などの短期間、パケット形式のまま記憶する。データ解析装置４０は、受信した拡張パケットの画像解析を行ってイベントが発生しているか否か（例えば、不審者や不審物などが検出されるか否か）を判定し、発生している場合には、イベント発生を管理装置３０に通知する。イベント発生が通知された管理装置３０は、当該イベントに係るイベントデータの確認要求をデータ送信装置１０に物理的な位置が最も近いデータ受信装置５０に送信する。また、管理装置３０は、データ記憶装置Ａ２０−１に対して、短期間記憶している拡張パケットの生成時刻情報がイベント発生時刻の前後の所定期間（後述する長期記憶対象時間範囲）内に含まれるパケットを、データ受信装置５０の接続先の無線中継装置（接続先無線中継装置）Ｂ９１−２にネットワーク的に最も近いデータ記憶装置Ｂ（第二データ記憶装置）２０−２に送信して記憶させるよう長期記憶指示（記憶指示）を送信する。データ記憶装置Ｂ２０−２は、管理装置３０からイベントデータの確認要求を受信したデータ受信装置５０からの要求に応じて、データ記憶装置Ａ２０−１から受信して長期間記憶した拡張パケットをデータ受信装置５０に送信する。
【００１９】
データ送信装置１０は、取得した画像パケットのヘッダ部に、画像の生成時刻情報を付加した拡張パケットを生成し、その拡張パケットを、管理装置３０に問い合わせた結果、指示された記憶先のデータ記憶装置Ａ２０−１に送信する。
【００２０】
図２は、データ送信装置１０の構成図である。データ送信装置１０は、無線通信部１１、記憶部１２、一つまたは複数の監視部１３、および送信制御部１４を有する。本実施形態において、データ送信装置１０は、例えば、監視カメラにマイクロコントローラなどの情報処理ユニットが組み込まれた無線端末である。データ送信装置１０は、監視エリアの一定の地点に固定的に設置されてもよく、移動する車両やドローンなどに搭載されてもよく、監視員によって携帯される携帯端末や装着されるウェアラブルデバイスでもよい。
【００２１】
無線通信部１１は、無線ルータ、無線アクセスポイント、携帯電話等の無線基地局などの無線中継装置９１と無線通信を行うための無線通信インターフェイスである。無線通信部１１は、無線中継装置９１との無線通信を通じて通信網９０に接続されてデータ記憶装置２０、管理装置３０などとの間でデータを送受信する。無線通信部１１は、無線中継装置９１の無線通信プロトコルに対応して、ＷｉＦｉ（登録商標）、ＬＴＥなどの無線通信プロトコルに準じる。
【００２２】
監視部１３は、監視区域の状況を監視して、監視した監視区域の状況に関する画像データ（監視データ）を生成して送信制御部１４に渡す。また、監視部１３は、画像データを生成した時刻に関する生成時刻情報を送信制御部１４に渡す。監視部１３は、例えば、監視エリアを撮像する監視カメラである。 データ送信装置１０は、複数の監視部１３を備えることができるが、本実施形態では一つのデータ送信装置１０に一つの監視部１３を備えるものとして説明する。
【００２３】
本実施形態において、監視部１３は、データ送信装置１０に組み込まれて一体の装置を構成する例を示したが、データ送信装置１０から独立した別個の監視装置でもよい。この場合、監視装置およびデータ送信装置１０は、互いを接続する有線／無線通信回線の通信インターフェイスを有し、この通信インターフェイスを介して監視装置からデータ送信装置１０に監視データが送信される。
【００２４】
記憶部１２は、データ送信装置１０において実行される種々のコンピュータプログラムのコードおよびデータを記憶する。例えば、記憶部１２は、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭなどの半導体メモリを有することができる。また、記憶部１２は、磁気記憶装置、光学記憶装置、半導体メモリカードなどの任意のタイプの記憶装置を有してもよい。
【００２５】
図２に示すように、記憶部１２は、拡張パケット生成手段１４３が拡張パケットを生成するときに参照する拡張パケット生成用情報１２１と、拡張パケットを送信する記憶先のデータ記憶装置２０を識別するときに参照する短期記憶先グループ識別情報１２２と、を記憶する。
【００２６】
記憶部１２は、拡張パケット生成用情報１２１として、「監視部ＩＤ」および「生成時刻情報」を互いに対応付けて記憶する。監視部ＩＤは、どのデータ送信装置１０のどの監視部１３から送信された画像パケットかを通信システム１において一意に識別可能とするための識別情報であり、通信システム１の他の装置のアドレスと同様の形式でもよい。本実施形態では監視部１３は一つであるとするので、監視部ＩＤはデータ送信装置アドレスによって代用できるし、省略することもできる。
【００２７】
生成時刻情報は、監視部１３が画像データを生成した時刻の情報であり、監視部１３から渡された生成時刻情報が記憶される。生成時刻情報は、絶対時刻（時分秒）でもよいし、例えば監視部１３が最初に画像データを生成した時刻を起点とした相対時刻でもよい。相対時刻にて拡張パケット生成用情報１２１の生成時刻情報を記憶した場合は、相対時刻から絶対時刻に変換した上で当該絶対時刻を用いて拡張パケットを生成することが好適である。なお、監視部１３から渡された生成時刻情報に限らず、例えば、監視部１３から画像データを受け取った時点でデータ送信装置１０の計時部（図示せず）から読み取った時刻でもよい。この拡張パケット生成用情報１２１の生成時刻情報が、拡張パケットのヘッダ部に付加される。
【００２８】
短期記憶先グループ識別情報１２２は、データ送信装置１０が拡張パケットを送信して記憶させることができるデータ記憶装置２０のグループを識別するための識別情報である。例えば、拡張パケットを短期間記憶する短期記憶部（第一記憶部）２２１を有するデータ記憶装置２０のグループに「ａａａ．ｃｏｍ」という共通のドメイン名を付け、このドメイン名を短期記憶先グループ識別情報１２２として記憶部１２が記憶することができる。短期記憶先グループ識別情報１２２は、例えば、通信システム１の管理者又はデータ送信装置１０の所有者等によって予め設定される。
【００２９】
送信制御部１４は、プロセッサおよび周辺回路を有し、当該プロセッサは、記憶部１２に記憶された種々のコンピュータプログラムを実行することによってデータ送信装置１０における種々の処理を実現する。送信制御部１４が実行するコンピュータプログラムは、記憶部１２に予め記憶されてもよく、磁気記憶媒体、光学記憶媒体、半導体記憶媒体などのコンピュータ読み取り可能な記憶媒体、または無線通信部１１を介して提供されて記憶部１２に記憶されてもよい。
【００３０】
図２に示すように、送信制御部１４は、コンピュータプログラムを実行することにより実現される機能モジュールとして、監視データ取得手段１４１、記憶先問合せ手段１４２、拡張パケット生成手段１４３、およびパケット送信手段１４４を有する。
【００３１】
監視データ取得手段１４１は、監視部１３から画像データを取得してパケット化した画像パケットを拡張パケット生成手段１４３に渡す。また、監視データ取得手段１４１は、監視部１３から取得した生成時刻情報を拡張パケット生成用情報１２１に書き込む。監視データ取得手段１４１は、監視部１３が画像データを取得するごとに当該監視部１３から画像データを受け取ってもよいし、周期的に監視部１３から画像データを受け取ってもよい。また、監視データ取得手段１４１は、要求に応じて監視部１３から画像データを取得してもよい。
【００３２】
図３（ａ）は、監視データ取得手段１４１がパケット化する画像パケットの構成図である。画像パケットは、ヘッダ部に「送信元アドレス」および「宛先アドレス」が少なくとも含まれ、ペイロード部に「部分画像データ」が含まれる。ここで「送信元アドレス」は、通信システム１においてデータ送信装置１０を一意に識別可能なＩＰアドレスおよびポート番号などの通信アドレス（以下、「データ送信装置アドレス」という）である。本実施形態ではデータ送信装置１０が備える監視部１３は一つであるため、データ送信装置アドレスを監視部１３の識別情報（監視部ＩＤ）として代用することができる。また、「宛先アドレス」は、後述するように現段階ではパケットの送信先が決まっていないためＮＵＬＬ等の所定の値が設定される。ペイロード部の「部分画像データ」は、監視部１３から受け取った複数フレームからなる画像列（動画像）の画像データを、パケットのペイロード部に格納できるデータ単位に分割した画像データである。例えば、画像データの１フレーム（又は１スライス）を１パケットの部分画像データとなるよう分割したり、１フレーム（又は１スライス）の画像データをＮパケットの部分画像データに分割してもよい。また、複数のパケットに分割された部分画像データを画像列に戻すための各種情報も、部分画像データには含まれる。
【００３３】
記憶先問合せ手段１４２は、記憶先問合せパケットを無線通信部１１を介して管理装置３０に送信し、これに応答して管理装置３０から送信される記憶先指示パケットによって拡張パケットの記憶先のデータ記憶装置２０を決定する。
【００３４】
記憶先問合せパケットは、「問合せ元アドレス」および「記憶先グループ識別情報」を有する。記憶先問合せ手段１４２は、問合せ元アドレスとしてデータ送信装置１０のアドレス、記憶先グループ識別情報として記憶部１２に記憶された短期記憶先グループ識別情報１２２を書き込んだ記憶先問合せパケットを、無線通信部１１を介して管理装置３０に送信する。
【００３５】
記憶先問合せパケットに応答して管理装置３０から送信される記憶先指示パケットは、「データ記憶装置アドレス」を有する。記憶先問合せ手段１４２は、この記憶先指示パケットを無線通信部１１を介して受信し、受信した記憶先指示パケットが有するデータ記憶装置アドレスを拡張パケット生成手段１４３に渡す。このデータ記憶装置アドレスは、後述する短期記憶部２２１を有するデータ記憶装置２０のグループのうち、データ送信装置１０の接続先の無線中継装置Ａ９１−１にネットワーク的に最も近いデータ記憶装置Ａ２０−１のアドレスである。
【００３６】
拡張パケット生成手段１４３は、監視データ取得手段１４１から受け取った画像パケットを元に、記憶部１２に記憶された拡張パケット生成用情報１２１を参照して、記憶対象の画像データをペイロード部に、生成時刻情報をヘッダ部にそれぞれ記した拡張パケットを生成する。以下、パケットサイズや送信元／宛先アドレスなどのパケット自体の情報に加えて生成時刻情報などの他の情報が付加された拡張パケットのヘッダ部を拡張ヘッダ部という。なお、データ記憶装置２０は拡張パケットの拡張ヘッダ部の情報のみに従って記憶および送信の処理を行うため、拡張パケット生成手段１４３は、データ解析装置４０およびデータ受信装置５０が復号可能な暗号方式で、拡張パケットのペイロード部を暗号化してもよい。
【００３７】
図３（ｂ）は、データ送信装置１０がデータ記憶装置２０に送信する拡張パケットの構成図である。拡張パケットは、拡張ヘッダ部において生成時刻情報が追加されている点が画像パケットとは異なるが、その他の点では画像パケットと同じ構成を有する。拡張パケットの「宛先アドレス」は、記憶先問合せ手段１４２から受け取った拡張パケットの記憶先のデータ記憶装置のアドレス（データ記憶装置アドレス）であり、例えば、データ記憶装置Ａ２０−１のＩＰアドレスなどである。また、生成時刻情報は、画像データの取得時刻を示す値であり、本実施形態では、拡張パケットに示す生成時刻情報は、拡張パケット生成用情報１２１に書き込まれた値、すなわち拡張パケットに係る画像データを取得した際に監視部１３から渡された値を用いる。
【００３８】
パケット送信手段１４４は、拡張パケット生成手段１４３が生成した拡張パケットを無線通信部１１を介して拡張パケットの宛先アドレスに対応するデータ記憶装置Ａ２０−１に送信する。
【００３９】
データ記憶装置２０は、データ送信装置１０から送信された拡張パケットを短期間記憶すると共に、管理装置３０からの指示に基づいてイベントに関係する画像データを有する拡張パケットを長期間記憶し、データ受信装置５０に送信するサーバなどの情報処理装置である。
【００４０】
図４は、データ記憶装置２０の構成図である。図４に示すように、データ記憶装置２０は、通信部２１、記憶部２２および記憶制御部２３を有する。
【００４１】
通信部２１は、通信網９０上の他のデータ記憶装置２０、管理装置３０、および無線中継装置９１などと通信を行い、無線中継装置９１を介してデータ送信装置１０およびデータ受信装置５０と通信を行うための通信インターフェイスである。通信部２１は、通信網９０の通信プロトコルに対応して、ＴＣＰ／ＩＰなどのプロトコルに準じる。
【００４２】
記憶部２２は、データ記憶装置２０において実行される種々のコンピュータプログラムのコードおよびデータを記憶する。記憶部２２は、任意のタイプの記憶装置を有することができる。
【００４３】
図４に示すように、記憶部２２は、短期記憶部２２１および長期記憶部（第二記憶部）２２２の少なくとも一つを有する。短期記憶部２２１は、データ送信装置１０から受信された拡張パケットを一時的に記憶する記憶装置である。長期記憶部２２２は、短期記憶部２２１に記憶されている拡張パケットのうちイベントに関係する画像データを有する拡張パケットを、長期記憶パケットとして、短期記憶部２２１よりも長期間記憶する記憶装置である。短期記憶部２２１と長期記憶部２２２とは別体のメモリでもよく、同一のメモリの中で記憶領域を分けてこれら２つの記憶部を実現してもよい。何れの場合でも、記憶容量は、短期記憶部２２１よりも長期記憶部２２２の方が大きいことが好ましい。例えば、短期記憶部２２１は揮発性のメモリ、長期記憶部２２２は不揮発性のメモリで構成されてもよい。
【００４４】
記憶制御部２３は、プロセッサおよび周辺回路を有し、当該プロセッサは、記憶部２２に記憶された種々のコンピュータプログラムを実行することによってデータ記憶装置２０における種々の処理を実現する。記憶制御部２３が実行するコンピュータプログラムは、記憶部２２に予め記憶されてもよく、コンピュータ読み取り可能な記憶媒体または通信部２１を介して提供されて記憶部２２に記憶されてもよい。
【００４５】
図４に示すように、記憶制御部２３は、コンピュータプログラムを実行することにより実現される機能モジュールとして、パケット記憶手段２３１、パケット転送手段２３２およびイベントデータ送信手段２３３を有する。以下、拡張パケットを短期間記憶するデータ記憶装置Ａ２０−１と長期間記憶するデータ記憶装置Ｂ２０−２とを別々の装置として説明するが、データ記憶装置Ａ２０−１とデータ記憶装置Ｂ２０−２とは同一の装置でもよい。
【００４６】
パケット記憶手段２３１は、データ送信装置１０から受信した拡張パケットを、イベント発生の有無にかかわらず、短期記憶部２２１に一時記憶させる。この際、短期記憶部２２１に記憶した拡張パケットのうち、所定期間ｔ1を経過した過去のパケットを削除する処理を行ない、現在時間から過去ｔ1の時間分のパケットのみが短期記憶部２２１に記憶されるようにする。また、パケット記憶手段２３１は、通信部２１を介して、他のデータ記憶装置２０から受信した長期記憶パケットを長期記憶部２２２に記憶させる。このとき、パケット記憶手段２３１は、例えば、記憶部２２に予め記憶された、送信元アドレスがデータ送信装置１０またはデータ記憶装置２０のいずれを示すかを識別するための識別情報（図示せず）などに基づいて、パケットの送信元がデータ送信装置１０かまたはデータ記憶装置２０かを決定して短期記憶部２２１または長期記憶部２２２に記憶させてもよい。また、通信アドレスの付与方法によって、パケット記憶手段２３１は、例えば、受信したパケットの送信元アドレスが有効なポート番号を有するか否かなどの送信元アドレスの特性により、パケットの送信元がデータ送信装置１０か否かを決定してもよい。
【００４７】
パケット転送手段２３２は、データ送信装置１０から受信した拡張パケットのすべてを拡張ヘッダ部にデータ送信装置アドレスを残してデータ解析装置４０に転送する。また、通信部２１が管理装置３０から長期記憶指示パケットを受信すると、短期記憶部２２１に一時記憶されている拡張パケットのうち長期記憶指示パケットで指示された拡張パケットについては、長期記憶パケットとして長期記憶先のデータ記憶装置Ｂ２０−２に転送する。
【００４８】
長期記憶指示パケットは、イベントＩＤと、データ送信装置アドレスと、転送先のデータ記憶装置Ｂ２０−２のアドレスと、転送対象となるデータの長期記憶対象時間範囲と、を有する。イベントＩＤは、特定の意味を有するイベント（例えば、不審物検出、侵入者検出など）ごとに割り当てられる一意な識別情報である。長期記憶対象時間範囲は、例えば、イベント発生が検知された画像データが生成された時刻であるイベント発生時刻Ｔ、長期記憶への記憶対象とするイベント発生時刻Ｔ以前のイベント検知前時間ｔaおよび長期記憶への記憶対象とするイベント発生時刻Ｔ後のイベント検知後時間ｔb（ただし、ｔa＜ｔb）などで示されてもよい。
【００４９】
パケット転送手段２３２は、短期記憶部２２１に記憶された拡張パケットのうち、長期記憶指示パケットで示される送信元アドレスを有し、拡張ヘッダ部の生成時刻情報がイベント発生時刻Ｔからイベント検知前時間ｔaだけ過去の時刻Ｔtaまでの間（時刻Ｔta〜Ｔ）の生成時刻情報を有する拡張パケットを長期記憶先のデータ記憶装置Ｂ２０−２に送信する。また、パケット転送手段２３２は、イベント発生時刻Ｔからイベント発生時間ｔbだけ進んだ時刻Ｔtbまでの間（時刻Ｔ〜Ｔtb）の生成時刻情報を有する拡張パケットについては、データ送信装置１０から受信する毎に、短期記憶部２２１に記憶させるとともにデータ記憶装置Ｂ２０−２に転送する。なお、拡張パケットが長期記憶対象である（すなわち長期記憶パケットである）ことを示すために、拡張ヘッダ部に明示的に長期記憶フラグを追加してもよい。これにより、データ記憶装置Ｂ２０−２のパケット記憶手段２３１は、受信したパケットの拡張ヘッダ部の長期記憶フラグによって、長期記憶部２２２に記憶するかまたは短期記憶部２２１に記憶するかを決定できる。
【００５０】
図３（ｃ）は、データ記憶装置２０が記憶する長期記憶パケットの構成図である。長期記憶パケットは、データ記憶装置Ａ２０−１のパケット転送手段２３２により短期記憶部２２１に記憶された拡張パケットから生成されてデータ記憶装置Ｂ２０−２に送信される。また、長期記憶パケットは、データ記憶装置Ｂ２０−２のパケット記憶手段２３１により長期記憶部２２２に記憶される。長期記憶パケットは、拡張ヘッダ部において、「送信元アドレス」として送信元のデータ記憶装置Ａ２０−１のデータ記憶装置アドレス、「宛先アドレス」として送信先のデータ記憶装置Ｂ２０−２のデータ記憶装置アドレス、「データ送信装置アドレス」として長期記憶パケットに対応する拡張パケットの送信元のデータ送信装置アドレス（即ち、対応する拡張パケットの送信元アドレスと同じ値）が設定される。また、長期記憶パケットの「生成時刻情報」は、対応する拡張パケットの「生成時刻情報」と同じ値が設定される。また、「イベントＩＤ」は、データ解析装置４０からイベント通知を受けた管理装置３０から送信された長期記憶指示パケットに含まれるものが使用される。
【００５１】
ただし、図３（ｃ）のように拡張ヘッダ部を修正してイベントＩＤを付与する形態に限らず、イベントごとに拡張パケットをそのまま長期記憶部２２２に記憶させてもよい。この場合には、イベントＩＤと拡張パケットとの対応関係を別途長期記憶部２２２に記憶させることで、どの拡張パケットがどのイベントに対応するかを管理すればよい。
【００５２】
イベントデータ送信手段２３３は、イベントデータ要求パケットをデータ受信装置５０から受信したときに、そのイベントデータ要求パケットで要求されたイベントに対応付けて長期記憶部２２２に記憶されている長期記憶パケットを読み出し、その長期記憶パケットからイベントデータパケットを生成して、データ受信装置５０に送信する。すなわち、イベントデータ送信手段２３３は、データ受信装置５０からの要求に応じて、イベント発生時刻よりも前に生成された過去の画像データおよびイベント発生時刻よりも後に生成された画像データを送信する。
【００５３】
イベントデータ要求パケットは、当該パケットの送信元アドレスとして自らのアドレス（データ受信装置アドレス）が、宛先アドレスとしてイベントデータ（所定イベントに係る長期記憶パケットによって表される画像データ）を記憶している「データ記憶装置アドレス」が設定され、これらの他に「データ送信装置アドレス」、「イベントＩＤ」を少なくとも有する。このうち、データ送信装置アドレスおよびイベントＩＤは、図３（ｃ）で示した長期記憶パケットに対応する。
【００５４】
図３（ｄ）は、データ記憶装置２０がデータ受信装置５０に送信するイベントデータパケットの構成図である。イベントデータパケットは、拡張ヘッダ部において、「送信元アドレス」が自ら（イベントデータパケットの送信元）のデータ記憶装置アドレス、「宛先アドレス」がイベントデータパケットを受信するデータ受信装置５０のアドレス（データ受信装置アドレス）である点が長期記憶パケットとは異なるが、その他の点では長期記憶パケットと同じ情報を有する。データ受信装置アドレスは、例えば、データ受信装置５０のＩＰアドレスおよびポート番号などである。図示した例では、データ送信装置アドレス、生成時刻情報を残しているが、これらの情報は削除してもよい。
【００５５】
管理装置３０は、通信網９０上の各装置の物理的な位置やネットワーク構成を管理し、データ送信装置１０またはデータ受信装置５０が送受信する拡張パケットまたはイベントデータパケットの記憶先のデータ記憶装置２０を指示する。また、管理装置３０は、データ解析装置４０からイベント発生を通知されると、当該イベントに関係する拡張パケットをデータ記憶装置２０に長期間記憶させるよう指示し、イベントが発生した場所に近いデータ受信装置５０の対処員にイベントが発生している画像を確認するよう要求する。
【００５６】
図５は、管理装置３０の構成図である。図５に示すように、管理装置３０は、通信部３１、記憶部（管理記憶部）３２および管理制御部３３を有する。管理装置３０は、通信網９０に接続され、通信網９０上の各装置に関する情報を管理する情報処理装置である。管理装置３０は、例えば、通信網９０上のサーバを管理するサーバ管理装置でもよい。
【００５７】
通信部３１は、通信網９０を介して、データ記憶装置２０、データ解析装置４０および無線中継装置９１と通信を行う通信インターフェイスである。通信部３１は、通信網９０の通信プロトコルに対応して、ＴＣＰ／ＩＰなどのプロトコルに準じる。
【００５８】
記憶部３２は、管理装置３０において実行される種々のコンピュータプログラムのコードおよびデータを記憶する。記憶部３２は、任意のタイプの記憶装置とすることができる。
【００５９】
図５に示すように、記憶部３２は、ネットワーク構成情報３２１および長期記憶先グループ識別情報３２２を記憶する。
【００６０】
ネットワーク構成情報３２１は、データ送信装置１０、データ記憶装置２０、データ受信装置５０、無線中継装置９１などの通信システム１における各装置のアドレス、ネットワーク上の位置、物理的な位置などに関する情報である。本実施形態において、ネットワーク構成情報３２１は、無線中継装置９１のそれぞれとデータ記憶装置２０のそれぞれとの間のネットワーク距離を導出するのに必要なネットワーク距離情報と、データ送信装置１０、無線中継装置９１およびデータ受信装置５０の物理的位置に関する位置情報（装置位置情報）と、を有する。ネットワーク距離は、ネットワークノード間に掛かるネットワークコストのことを意味し、ホップ数や帯域幅などによって定まる、いわゆるメトリックで表すことができる。ネットワーク構成情報３２１は、次のネットワークノードとの間のネットワーク距離、通信帯域、単位時間あたりの通信量などを含んでもよい。本実施形態では、ネットワーク構成情報３２１は、例えば、通信システム１の管理者等によって予め設定されるものとする。しかし、これに限らず、各装置との間の通信に基づいて求めたネットワーク距離を用いて更新してもよいし、各装置から送信された物理的位置に基づいて位置情報を更新してもよい。
【００６１】
長期記憶先グループ識別情報３２２は、イベントが発生した拡張パケット（長期記憶パケット）を長期間記憶することができるデータ記憶装置２０のグループを識別するための識別情報である。例えば、長期記憶部２２２を有するデータ記憶装置２０のグループに「ｂｂｂ．ｃｏｍ」という共通のドメイン名を付けて、このドメイン名を長期記憶先グループ識別情報３２２としてもよい。長期記憶先グループ識別情報３２２は、例えば、通信システム１の管理者等によって予め設定される。
【００６２】
管理制御部３３は、プロセッサおよび周辺回路を有し、当該プロセッサは、記憶部３２に記憶された種々のコンピュータプログラムを実行することによって管理装置３０における種々の処理を実現する。管理制御部３３が実行するコンピュータプログラムは、記憶部３２に予め記憶されてもよく、種々のコンピュータ読み取り可能な記憶媒体または通信部３１を介して提供されて記憶部３２に記憶されてもよい。
【００６３】
図５に示すように、管理制御部３３は、コンピュータプログラムを実行することにより実現される機能モジュールとして、記憶先決定手段３３１、記憶先指示手段３３２、イベント確認要求手段３３３、および長期記憶指示手段３３４を有する。
【００６４】
記憶先決定手段３３１は、データ送信装置１０から、拡張パケットの記憶先となるデータ記憶装置２０を問合せる記憶先問合せパケットを受信すると、受信した記憶先問合せパケットとネットワーク構成情報３２１とに基づいて、拡張パケットの記憶先のデータ記憶装置２０を決定する。また、記憶先決定手段３３１は、データ受信装置５０から、イベントデータの受信のための通信先となるデータ記憶装置２０を問合せる記憶先問合せパケットを受信すると、受信した記憶先問合せパケットとネットワーク構成情報３２１とに基づいて、通信先となるデータ記憶装置２０を決定する。なお、記憶先決定手段３３１は、通信部３１を介さずに管理制御部３３の他の手段から記憶先問合せパケットと同様の情報を受け取ってもよい。
【００６５】
記憶先決定手段３３１は、記憶部３２に記憶されたネットワーク構成情報３２１を参照して記憶先問合せパケットの問合せ元アドレスに対応する問合せ元装置（データ送信装置１０又はデータ受信装置５０）の位置情報を読出し、読出した位置情報とネットワーク構成情報３２１の無線中継装置９１の位置情報とを比較して、問合せ元装置に最も物理的に近い無線中継装置Ａ９１−１または無線中継装置Ｂ９１−２を問合せ元装置と無線通信を行う接続先の無線中継装置として決定する。
【００６６】
そして、記憶先決定手段３３１は、ネットワーク構成情報３２１のネットワーク距離情報を参照して、記憶先問合せパケットの記憶先グループ識別情報に対応する複数のデータ記憶装置２０のグループのうち、当該記憶先問合せパケットを送信した問合せ元装置の接続先の無線中継装置Ａ９１−１または無線中継装置Ｂ９１−２とのネットワーク距離が最も小さいデータ記憶装置Ａ２０−１またはデータ記憶装置Ｂ２０−２を記憶先のデータ記憶装置として決定する。本実施形態では、例えば、ＤＮＳで利用される名前解決の仕組みを利用することができ、記憶先問合せパケットの記憶先グループ識別情報が「ａａａ．ｃｏｍ」というドメイン名であれば、その名前をもつ複数のデータ記憶装置２０のＩＰアドレスをＤＮＳサーバに問い合わせることで記憶先グループ識別情報に対応する複数のデータ記憶装置２０のＩＰアドレスを特定する。なお、記憶先となり得る複数のデータ記憶装置２０のアドレスを問い合せる際の処理はＤＮＳに限らず、他の方式を利用してもよい。
【００６７】
記憶先指示手段３３２は、記憶先決定手段３３１が決定した記憶先のデータ記憶装置Ａ２０−１またはデータ記憶装置Ｂ２０−２のアドレスをデータ記憶装置アドレスとして有する記憶先指示パケットを、通信部３１を介して問合せ元のデータ送信装置１０またはデータ受信装置５０に送信する。
【００６８】
イベント確認要求手段３３３は、データ解析装置４０からイベント通知パケットを受信すると、イベントが検知された拡張パケットを送信したデータ送信装置１０に最も近いデータ受信装置５０に、イベント確認要求パケットを通信部３１を介して送信する。
【００６９】
イベント通知パケットは、「管理装置アドレス」、「データ送信装置アドレス」、「イベントＩＤ」および「イベント検知時間範囲」を有する。管理装置アドレスはこのパケットの宛先である。データ送信装置アドレスは、例えば、イベントの発生が検知された画像データを送信したデータ送信装置１０のＩＰアドレスおよびポート番号などである。イベントＩＤは、長期記憶パケットと共通する形式の値であり、検知されたイベントを一意に特定する識別情報である。イベント検知時間範囲は、長期記憶指示パケットの長期記憶対象時間範囲と共通する形式の値であり、イベントが検知され長期記憶の対象となる時間範囲を示す。イベント通知パケットは、イベントが検知された拡張パケットを短期記憶するデータ記憶装置Ａ２０−１のデータ記憶装置アドレスを有してもよい。
【００７０】
イベント確認要求手段３３３は、ネットワーク構成情報３２１を参照して、イベント通知パケットのデータ送信装置アドレスに対応するデータ送信装置１０の位置情報を読出し、データ送信装置１０の現在位置に最も近いデータ受信装置５０をイベントデータを受信すべきデータ受信装置として決定する。本実施形態では、データ受信装置５０を対処員が保持しており、イベントが検知された画像データを送信したデータ送信装置１０に最も近い対処員にイベントデータを確認させることを想定している。イベント確認要求手段３３３は、決定したイベントデータを受信すべきデータ受信装置５０に、イベント通知パケットのデータ送信装置アドレスおよびイベントＩＤを格納したイベント確認要求パケットを送信してイベントデータを確認するよう要求する。
【００７１】
長期記憶指示手段３３４は、データ受信装置５０が受信すべきイベントデータの長期記憶先となるデータ記憶装置Ｂ２０−２を決定し、当該イベントデータを有する拡張パケットを短期間記憶しているデータ記憶装置Ａ２０−１に対し、イベントデータを有する拡張パケットをデータ記憶装置Ｂ２０−２へ転送するよう指示する。
【００７２】
長期記憶指示手段３３４は、まず、ネットワーク構成情報３２１のデータ受信装置５０の位置情報を参照して、イベント確認要求手段３３３が決定したデータ受信装置５０に物理的位置が最も近い無線中継装置Ｂ９１−２を、データ受信装置５０が接続していると考えられる接続先無線中継装置として決定する。次に、長期記憶指示手段３３４は、ネットワーク構成情報３２１のネットワーク距離情報に基づいて、長期記憶先グループ識別情報３２２の例えば「ｂｂｂ．ｃｏｍ」というドメイン名に対応するデータ記憶装置グループから、無線中継装置Ｂ９１−２とのネットワーク距離が最も小さいデータ記憶装置Ｂ２０−２をイベントデータを長期間記憶するデータ記憶装置として決定する。なお、長期記憶指示手段３３４は、データ受信装置５０を問い合せ元装置とする記憶先問合せパケットと同様の情報を記憶先決定手段３３１に渡し、記憶先指示パケットと同様の情報を記憶先指示手段３３２から受け取って、イベントデータを長期間記憶するデータ記憶装置Ｂ２０−２を決定してもよい。また、長期記憶指示手段３３４は、上で述べた長期記憶先のデータ記憶装置Ｂ２０−２の決定と同様に、記憶部３２に予め記憶された短期記憶先グループ識別情報（図示せず）を用いて拡張パケットが短期記憶されているデータ記憶装置Ａ２０−１を決定してもよく、イベント通知パケットが有するデータ記憶装置アドレスによってデータ記憶装置Ａ２０−１を決定してもよい。
【００７３】
長期記憶指示手段３３４は、長期記憶先のデータ記憶装置Ｂ２０−２を決定すると、イベントデータを短期間記憶するデータ記憶装置Ａ２０−１に長期記憶指示パケットを通信部３１を介して送信してイベントデータの転送を指示する。
【００７４】
データ解析装置４０は、データ記憶装置２０から通信網９０を介して受信した拡張パケットを用いて画像解析などのデータ解析を行う情報処理装置である。データ解析装置４０は、データ記憶装置２０から受信した拡張パケットに含まれる画像データに基づいて、監視対象にて所定のイベントが発生したか否かを判定し、イベントが発生したと判定すると、イベント通知パケットを管理装置３０に送信する。
【００７５】
データ解析装置４０は、データ記憶装置２０から受信した拡張パケットのうちで、データ送信装置アドレスおよび生成時刻情報が共通する拡張パケットから１枚の画像を復元し、復元した１枚の画像または復元した複数枚の画像を用いて、例えば公知の画像認識処理によりその画像を解析して、特定の意味を有するイベントの発生の有無を検知（判定）する。例えば、イベントが不審物の放置である場合には、データ解析装置４０は、画像中で、放置された物体の領域を検知する。画像解析した結果、イベントの発生を検知した場合には、データ解析装置４０は、イベントＩＤを発行し、そのイベントＩＤと、長期記憶の対象となる長期記憶対象時間範囲と、データ送信装置アドレスと、を有するイベント通知パケットを生成して管理装置３０に送信する。
【００７６】
なお、データ解析装置４０は、データ記憶装置２０を経由せずに、データ送信装置１０から直接、拡張パケットを受信してもよい。また、本実施形態の通信システム１では、データ解析装置４０は、データ記憶装置２０や管理装置３０とは別体の装置であり、通信網９０の外に配置されているが、データ解析装置４０をデータ記憶装置２０や管理装置３０と同じ装置として、通信網９０内で画像解析を行ってもよい。
【００７７】
データ受信装置５０は、必要に応じて、特定のイベントに対応する画像パケットの送信をデータ記憶装置２０に要求するためのイベントデータ要求パケットを生成して、そのイベントデータ要求パケットをデータ記憶装置２０に送信する。そして、データ受信装置５０は、データ記憶装置２０からイベントデータパケットを受信し、そのパケットから画像を復元してデータ受信装置５０の表示部に表示させる。本実施形態では、データ受信装置５０が監視区域内でイベントが発生したことを対処員に通知すると、対処員は、データ受信装置５０にイベント発生が検知された画像データを画面に表示させる。
【００７８】
図６は、データ受信装置５０の構成図である。データ受信装置５０は、無線通信部５１、記憶部５２、表示部５３、入力部５４、および受信制御部５５を有する。データ受信装置５０は、イベント発生が検知された画像データなどの監視データをデータ記憶装置２０から受信し、受信した監視データの表示や解析などの処理を行なう装置であり、ＰＣ、ＰＤＡ、スマートフォンなどの情報処理装置である。本実施形態において、データ受信装置５０は、監視対象の区域で発生したイベントに対処する対処員が使用する無線端末である。データ受信装置５０は、固定設置されなくてもよく、対処員によって携帯される携帯端末や装着されるウェアラブルデバイスでもよい。
【００７９】
無線通信部５１は、無線中継装置９１と無線通信を行うための無線通信インターフェイスである。無線通信部５１は、無線中継装置９１との無線通信を通じて通信網９０に接続されてデータ記憶装置２０、管理装置３０などとの間でデータを送受信する。無線通信部５１は、無線中継装置９１の無線通信プロトコルに対応して、ＷｉＦｉ（登録商標）、ＬＴＥなどの無線通信プロトコルに準じる。
【００８０】
記憶部５２は、データ受信装置５０において実行される種々のコンピュータプログラムのコードおよびデータを記憶する。記憶部５２は、任意のタイプの記憶装置を有することができる。
【００８１】
記憶部５２は、データ受信装置５０が受信するイベントデータを有する長期記憶パケットを長期記憶可能なデータ記憶装置２０のグループを識別するための識別情報である長期記憶先グループ識別情報５２１を有する。例えば、長期記憶部２２２を有するデータ記憶装置２０のグループに「ｂｂｂ．ｃｏｍ」という共通のドメイン名を付け、このドメイン名を長期記憶先グループ識別情報５２１として記憶部５２が記憶することができる。長期記憶先グループ識別情報５２１は、例えば、通信システム１の管理者又はデータ受信装置５０の所有者等によって予め設定される。
【００８２】
表示部５３は、液晶ディスプレイ、有機ＥＬディスプレイなどの表示デバイスで構成される。表示部５３は、受信制御部５５から受け取ったイベントデータやイベントデータを解析した結果を表示する。なお、表示部５３は、タッチパネルディスプレイで構成することで入力部５４の一部と統合されてもよい。また、表示部５３は、ブザー、チャイムなどの音やバイブレーションなどの出力部を有してもよい。
【００８３】
入力部５４は、データ受信装置５０の使用者がデータ受信装置５０に情報を入力するための入力インターフェイスであり、ボタン、テンキー、タッチパネルおよび／またはキーボードなどの入力デバイスで構成される。また、入力部５４は、音声入力を行うマイクなどを有してもよい。入力部５４は、使用者から入力された情報を受信制御部５５に渡す。
【００８４】
受信制御部５５は、プロセッサおよび周辺回路を有し、当該プロセッサは、記憶部５２に記憶された種々のコンピュータプログラムを実行することによってデータ受信装置５０における種々の処理を実現する。受信制御部５５が実行するコンピュータプログラムは、記憶部５２に予め記憶されてもよく、任意のタイプのコンピュータ読み取り可能な記憶媒体、または無線通信部５１を介して提供されて記憶部５２に記憶されてもよい。
【００８５】
図６に示すように、受信制御部５５は、コンピュータプログラムを実行することにより実現される機能モジュールとして、イベント確認手段５５１、記憶先問合せ手段５５２、イベントデータ要求手段５５３、及びイベントデータ受信手段５５４を有する。
【００８６】
イベント確認手段５５１は、管理装置３０からイベント確認要求パケットを無線通信部５１を介して受信すると、イベント確認要求パケットのデータ送信装置アドレスおよびイベントＩＤに基づいて表示部５３にどのデータ送信装置１０でどのようなイベントが発生したかを表示する。このとき、表示部５３は、音やバイブレーションなどを同時に出力してもよい。データ受信装置５０を使用する対処員から入力部５４にイベントデータを表示するよう指示が入力されると、イベント確認手段５５１は、記憶先問合せ手段５５２にイベントデータが記憶されている記憶先データ記憶装置２０を問合せる。
【００８７】
記憶先問合せ手段５５２は、記憶先問合せパケットを無線通信部５１を介して管理装置３０に送信し、これに応答して管理装置３０から送信される記憶先指示パケットのデータ記憶装置アドレスをイベントデータ要求手段５５３に渡す。このデータ記憶装置アドレスは、データ受信装置５０の接続先の無線中継装置Ｂ９１−２にネットワーク的に最も近いデータ記憶装置Ｂ２０−２のアドレスである。
【００８８】
イベントデータ要求手段５５３は、記憶先問合せ手段５５２から受け取ったデータ記憶装置アドレスを用いてイベントデータ要求パケットを無線通信部５１を介して送信する。
【００８９】
イベントデータ要求手段５５３は、イベントデータ要求パケットに、記憶先問合せ手段５５２から受け取ったデータ記憶装置アドレスと、管理装置３０から受信したイベント確認要求パケットのデータ送信装置アドレスおよびイベントＩＤと、データ受信装置５０自体のアドレスと、を格納する。そして、イベントデータ要求手段５５３は、イベントデータ要求パケットを、データ記憶装置アドレスに対応するデータ記憶装置Ｂ２０−２に送信する。
【００９０】
イベントデータ受信手段５５４は、イベントデータ要求手段５５３が送信したイベントデータ要求パケットに応答してデータ記憶装置Ｂ２０−２から送信されたイベントデータを無線通信部５１を介して受信して表示部５３に表示する。
【００９１】
図７は、データ送信装置１０が取得した画像データがデータ記憶装置Ａ２０−１に記憶されるまでの各装置の動作シーケンスを示す図である。図７に示される各装置の動作は、各装置の制御部の各手段が記憶部に記憶されたコンピュータプログラムを実行することによって実現される。各装置の各部および各手段の詳細については、上記の説明を参照されたい。
【００９２】
データ送信装置１０において、監視データ取得手段１４１が監視区域の画像データを取得してパケット化すると、記憶先問合せ手段１４２が記憶先問合せパケットを管理装置３０に送信し、画像パケットの送信先となるデータ記憶装置２０のアドレスを問い合わせる。例えば、記憶先問合せ手段１４２は、画像データを短期間記憶するデータ記憶装置２０のグループに付けられた「ａａａ．ｃｏｍ」というドメイン名を有する問合せパケットを送信する。（ＳＴ１２０１）
【００９３】
データ送信装置１０から記憶先問合せパケットを受信すると、管理装置３０は、記憶先決定手段３３１によって、記憶先問合せパケットの記憶先グループ識別情報により特定されるデータ記憶装置２０のグループの中から、データ送信装置１０の接続先の無線中継装置Ａ９１−１にネットワーク的に最も近いデータ記憶装置Ａ２０−１を記憶先のデータ記憶装置として決定し、記憶先指示手段３３２によって、決定した記憶先データ記憶装置Ａ２０−１のアドレスを示す記憶先指示パケットをデータ送信装置１０に送信する。（ＳＴ１２０２）
【００９４】
管理装置３０から記憶先指示パケットを受け取ると、データ送信装置１０では、拡張パケット生成手段１４３が、拡張ヘッダ部に生成時刻情報を付加した拡張パケットに宛先として記憶先指示パケットが示すデータ記憶装置Ａ２０−１のアドレスを書き込んだ拡張パケットをデータ記憶装置Ａ２０−１に送信する。（ＳＴ１２０３）
【００９５】
データ送信装置１０から拡張パケットを受信したデータ記憶装置Ａ２０−１では、パケット記憶手段２３１が受信した拡張パケットを短期記憶部２２１に記憶させるとともに、パケット転送手段２３２が当該拡張パケットをデータ解析装置４０に送信する。（ＳＴ１２０４）
【００９６】
図８は、データ解析装置４０がイベントを検知してからデータ受信装置５０がデータ記憶装置Ｂ２０−２からイベントデータを受信するまでの各装置の動作シーケンスを示す図である。図８に示される各装置の動作は、各装置の制御部の各手段が記憶部に記憶されたコンピュータプログラムを実行することによって実現される。各装置の各部および各手段の詳細については、上記の説明を参照されたい。
【００９７】
データ解析装置４０は、データ記憶装置Ａ２０−１から受信した拡張パケットの画像データを解析して不審物の発見などのイベントが発生したことを検知すると、イベント通知パケットを管理装置３０に送信する。（ＳＴ１３０１）
【００９８】
データ解析装置４０からイベント通知パケットを受信すると、管理装置３０では、イベント確認要求手段３３３が、イベント通知パケットのデータ送信装置アドレスに対応するイベントデータを取得したデータ送信装置１０に最も近いデータ受信装置５０に、イベントデータを確認するよう要求するイベント確認要求パケットを送信する。（ＳＴ１３０２）
【００９９】
また、管理装置３０において、長期記憶指示手段３３４は、データ記憶装置Ａ２０−１に対して、イベントデータを受信するデータ受信装置５０に最も近い無線中継装置Ｂ９１−２からネットワーク的に最も近い長期記憶先のデータ記憶装置Ｂ２０−２にイベントデータを転送するよう指示する長期記憶指示パケットを送信する。（ＳＴ１３０３）
【０１００】
管理装置３０から長期記憶指示パケットを受信したデータ記憶装置Ａ２０−１では、パケット転送手段２３２が、短期記憶部２２１に記憶された拡張パケットおよび通信部２１が受信した拡張パケットのうち、長期記憶指示パケットで指示された長期記憶対象時間範囲内の画像データを有する拡張パケットに基づいて生成した長期記憶パケットを、長期記憶先のデータ記憶装置Ｂ２０−２に送信する。（ＳＴ１３０４）
【０１０１】
管理装置３０からイベント確認要求パケットを受信したデータ受信装置５０では、イベント確認手段５５１が、表示部５３にイベントデータの確認を要求する画面を表示して、入力部５４に対処員から指示が入力されるのを待つ。そして、対処員から入力部５４にイベントデータを表示するよう指示が入力されると、データ受信装置５０では、記憶先問合せ手段５５２が、記憶先問合せパケットを管理装置３０に送信して、対処員から表示するよう指示されたイベントデータが記憶されるデータ記憶装置２０のアドレスを問い合わせる。例えば、記憶先問合せ手段５５２は、イベントデータを長期間記憶するデータ記憶装置２０のグループに付けられた「ｂｂｂ．ｃｏｍ」というドメイン名を格納した問合せパケットを送信する。（ＳＴ１３０５）
【０１０２】
データ受信装置５０から記憶先問合せパケットを受信すると、管理装置３０は、記憶先指示手段３３２によって、記憶先決定手段３３１で決定したデータ記憶装置Ｂ２０−２のアドレスを有する記憶先指示パケットをデータ受信装置５０に送信する。（ＳＴ１３０６）
【０１０３】
管理装置３０から記憶先指示パケットを受信すると、データ受信装置５０では、イベントデータ要求手段５５３が、受信した記憶先指示パケットに従ってデータ記憶装置Ｂ２０−２にイベントデータを送信するよう要求するイベントデータ要求パケットを送信する。（ＳＴ１３０７）
【０１０４】
イベントデータ要求パケットを受信したデータ記憶装置Ｂ２０−２では、イベントデータ送信手段２３３が、イベントデータ要求パケットによって要求されるイベントデータを有する長期記憶パケットを、長期記憶部２２２から読み取ってデータ受信装置５０にイベントデータパケットとして送信する。（ＳＴ１３０８）
【０１０５】
データ受信装置５０では、イベントデータ受信手段５５４が、データ記憶装置Ｂ２０−２から受信したイベントデータパケットの画像データを復元して表示部５３に表示する。（ＳＴ１３０８）
【０１０６】
このように、本実施形態における通信システム１は、データ送信装置１０やデータ受信装置５０などの無線端末が無線中継装置９１との無線通信を介して通信網９０上の複数のデータ記憶装置２０のいずれかとデータを送受信する際に、管理装置３０が無線端末と無線通信を行う接続先の無線中継装置９１からネットワーク的に最も近い（ネットワーク距離が最も小さい）データ記憶装置２０を送受信データの記憶先データ記憶装置として指示することで、無線通信区間における異常に伴う変則的な通信がネットワーク全体に及ぼす影響を最小にすることができ、通信網９０の通信回線を効率良く利用することができる。
【０１０７】
上記実施形態において、各装置の現在位置情報は、予め定まっており、管理装置３０の記憶部３２にネットワーク構成情報３２１として記憶されているものとした。しかしながら、特にデータ送信装置１０、データ受信装置５０が無線端末であれば移動可能でもよいので、各無線端末の現在位置情報を本実施形態に記載していない別の通信シーケンスや他の通信手段によって管理装置３０に通知し、適宜更新してもよい。この場合、データ送信装置１０およびデータ受信装置５０は、ＧＰＳなどの位置検知部を有してもよい。そして、データ送信装置１０は、記憶先問合せパケットの中に当該装置の現在位置情報を書き込んで送信することも可能である。この場合、管理装置３０は、受信した記憶先問合せパケットに記された現在位置情報に基づいて短期記憶先となるデータ記憶装置２０を決定する。一方、データ受信装置５０から送信される記憶先問合せパケット中に、当該装置の現在位置情報を書き込んで送信することも可能である。この場合、管理装置３０は、データ受信装置５０から送信される記憶先問合せパケットを受信してデータ受信装置５０の現在位置情報を確認した後に、イベントデータの長期記憶先となるデータ記憶装置２０を決定し、長期記憶指示パケットを送信する。このように、無線端末の移動に伴い位置情報が変動する場合であっても、管理装置３０は、無線端末と無線中継装置９１との最新の位置情報に基づいて、無線端末に最も近い無線中継装置９１を接続先の無線中継装置とするので、実際に無線端末が接続している可能性が高い無線中継装置を推定でき、変則的な通信による影響範囲をできるだけ小さくすることが可能である。また、管理装置３０は、イベントデータを長期記憶した後に、イベントデータの長期記憶先となるデータ記憶装置２０がデータ受信装置５０の移動に伴って事後的に変更した場合であっても、データ受信装置５０の最新の位置情報に基づいてイベントデータの長期記憶先となるデータ記憶装置２０を変更して、データ記憶装置２０間でイベントデータのデータ移動を行わせることにより、無線通信区間の異常に伴う変則的な通信の影響をさらに積極的に抑制できる。
【０１０８】
また、管理装置３０は、無線端末から得られた現在の位置情報を用いて、データ解析装置４０などで移動方向を推定させることも可能である。この場合、その移動推定結果に基づいて、短期記憶先や長期記憶先のデータ記憶装置２０を順次切り替えることが可能となる。したがって、管理装置３０は、移動する無線端末に対してネットワーク距離が最も近いデータ記憶装置２０を常時提供できるようになるので、無線通信区間の異常に伴う変則的な通信の影響をさらに積極的に抑制できる。
【０１０９】
上記実施形態では、管理装置３０は、データ送信装置１０またはデータ受信装置５０の無線端末の現在位置と無線中継装置９１の現在位置とに基づいて無線端末の接続先の無線中継装置９１を決定したが、各装置への通信アドレスの付与方法によっては、これらの装置の現在位置を利用せずとも接続先の無線中継装置９１を決定できる。例えば、通信アドレスとしてＩＰｖ４を用い、無線中継装置９１の配下でＮＡＰＴが構成されている場合や、通信アドレスとしてＩＰｖ６を用い、無線中継装置の配下の機器に対して専用のネットワークセグメントが割り当てられている場合には、それぞれ無線端末から受信するパケットの送信元の通信アドレスを確認することにより、無線端末が接続している無線中継装置９１を決定することができる。具体的には、前者の場合では、無線中継装置９１にデータ記憶装置２０などとの通信用グローバルＩＰとして「ｗｗｗ．ｘｘｘ．ｙｙｙ．ｚｚｚ」というアドレスがネットワーク管理装置などから割り当てられているとすると、データ記憶装置２０などで受信する無線端末からのパケットの送信元アドレスには無線中継装置９１のアドレス「ｗｗｗ．ｘｘｘ．ｙｙｙ．ｚｚｚ」が記されることになるため、パケットの送信元アドレスを見ることにより無線中継装置９１を決定することが可能である（無線端末の特定にはポート番号を利用できる）。また、後者の場合では、無線中継装置９１の配下の機器に、「ｒｒｒｒ：ｓｓｓｓ：ｔｔｔｔ：ｕｕｕｕ：：／６４」というＩＰｖ６アドレスがネットワーク管理装置などから割り当てられる場合、データ記憶装置２０などで無線端末からのパケットの送信元アドレスは「ｒｒｒｒ：ｓｓｓｓ：ｔｔｔｔ：ｕｕｕｕ：ｖｖｖｖ：ｗｗｗｗ：ｘｘｘｘ：ｙｙｙｙ」となるため、アドレスのプレフィックス（すなわち、ｒｒｒｒ：ｓｓｓｓ：ｔｔｔｔ：ｕｕｕｕの部分）を確認することにより、特定の無線中継装置９１の配下の機器であることが分かり、無線中継装置９１を特定することが可能である。
【０１１０】
さらに、他の例として、無線端末（データ送信装置１０またはデータ受信装置５０）が送信したパケットを無線中継装置９１が転送する際にパケットの拡張ヘッダ部などに無線中継装置９１のアドレス（識別情報）を記入したり、無線端末が無線通信を行う接続先の無線中継装置９１のアドレス（識別情報）を拡張ヘッダ部などに記入したパケットを送信することで、管理装置３０は、無線端末の位置情報を用いることなく、当該無線端末と無線通信している接続先の無線中継装置９１を決定することも可能である。
【０１１１】
上記実施形態では、イベントが検知された画像データを送信したデータ送信装置１０に最も近い対処員にイベントデータを確認させることを想定して、管理装置３０は、イベントデータを送信したデータ送信装置１０に最も近い無線受信端末を、イベントデータを受信するデータ受信装置５０として定めたが、他の方法を利用してもよい。例えば、管理装置３０は、データ送信装置Ａが取得したデータでイベントが検知された場合にはデータ受信装置ａ、ｂ、ｃにイベントデータを送信し、データ送信装置Ｂが取得したデータでイベントが検知された場合にはデータ受信装置ｂ、ｄにイベントデータを送信するなどのように、各データ送信装置１０が取得したイベントデータを確認すべき対処員を予め定め、その対処員が使用するデータ受信装置５０とデータ送信装置１０との対応関係を予め作成して記憶部２２に記憶しておく。管理装置３０のイベント確認要求手段３３３は、この対応関係に基づいてイベントデータを受信するデータ受信装置５０を決定し、決定したデータ受信装置５０が受信するイベントデータを長期間記憶するデータ記憶装置Ｂ２０−２を決定するといった処理を行なってもよい。
【０１１２】
上記実施形態では、イベントを検知したデータ解析装置４０からのイベント通知により、管理装置３０がイベント確認要求パケットを送信する形態をとったが、対処員が、携帯電話などの他の通信手段によってイベントの発生を把握した場合、図８におけるＳＴ１３０１およびＳＴ１３０２の処理は省略してもよい。
【０１１３】
上記実施形態では、イベント発生時の管理装置３０の処理（ＳＴ１３０２およびＳＴ１３０３）において、イベントデータの確認を要求された対処員がデータを閲覧するまでに時間がかかることを想定して、イベントデータ確認要求（ＳＴ１３０２）を行なってから、長期記憶指示（ＳＴ１３０３）および長期記憶パケット送信（ＳＴ１３０４）を行なう処理順序としたが、逆の順序でもよい。すなわち、長期記憶指示および長期記憶パケット送信を行った後で、イベントデータ確認要求を行ってもよい。
【０１１４】
また、管理装置３０は、データ受信装置５０から受信した記憶先問合せパケット（ＳＴ１３０５）に対する応答として送信した記憶先指示パケット（ＳＴ１３０６）に記憶先決定手段３３１が決定したイベントデータの記憶先のデータ記憶装置Ｂ２０−２のアドレスを記している。しかし、これに限らず、管理装置３０は、例えば、長期記憶指示の後でイベントデータ確認要求を行う場合、イベント確認要求手段３３３からデータ受信装置５０に送信されるイベント確認要求パケットに、長期記憶指示手段３３４が決定したイベントデータの記憶先のデータ記憶装置Ｂ２０−２のアドレスを記してもよい。これにより、データ受信装置５０の記憶先問合せ手段５５２が管理装置３０にイベントデータの記憶先を問合せ（ＳＴ１３０５）、管理装置３０の記憶先決定手段３３１および記憶先指示手段３３２がイベントデータの記憶先のデータ記憶装置Ｂ２０−２を決定してデータ受信装置５０に指示する（ＳＴ１３０６）処理を省略できる。
【０１１５】
上記実施形態ではデータ送信装置１０は一つの監視部１３を備えるものとして説明しているが、これに限らず、データ送信装置１０は複数の監視部１３を備えてもよい。この場合、画像パケット、拡張パケット、長期記憶パケット、イベントデータパケットには、其々のペイロード部に記された画像データを生成した監視部１３の識別情報（監視部ＩＤ）が、ヘッダ部に含まれるものとする。イベント通知パケット、長期記憶指示パケット、イベント確認要求パケット、イベントデータ要求パケットにも、其々の監視部１３に対応する監視部ＩＤが含まれるものとする。
【０１１６】
上記では通信システムが画像監視システムである場合の例を説明したが、データ送信装置１０の監視部１３は監視カメラの代わりに種々のセンサ、例えば、赤外線センサ、超音波センサなど、監視する対象や目的に応じた種々のセンサで構成することができる。また、通信システムの記憶対象のデータは画像データに限らず、例えば、音声データであってもよいし、様々なセンサの検知状態を示すデータでもよい。
【符号の説明】
【０１１７】
１  通信システム，１０  データ送信装置，１１  無線通信部，１２  記憶部，１２１  拡張パケット生成用情報，１２２  短期記憶先グループ識別情報，１３  監視部，１４  送信制御部，１４１  監視データ取得手段，１４２  記憶先問合せ手段，１４３  拡張パケット生成手段，１４４  パケット送信手段，２０  データ記憶装置，２１  通信部，２２  記憶部，２２１  短期記憶部，２２１  短期記憶部，２２２  長期記憶部，２３  記憶制御部，２３１  パケット記憶手段，２３２  パケット転送手段，２３３  イベントデータ送信手段，３０  データ管理装置，３１  通信部，３２  記憶部，３２１  ネットワーク構成情報，３２２  長期記憶先グループ識別情報，３３  管理制御部，３３１  記憶先決定手段，３３２  記憶先指示手段，３３３  イベント確認要求手段，３３４  長期記憶指示手段，４０  データ解析装置，５０  データ受信装置，５１  無線通信部，５２  記憶部，５２１  長期記憶先グループ識別情報，５３  表示部，５４  入力部，５５  受信制御部，５５１  イベント確認手段，５５２  記憶先問合せ手段，５５３  イベントデータ要求手段，５５４  イベントデータ受信手段，９０  通信網，９１  無線中継装置
【図１】
2019083472.tif 000003
【図２】
2019083472.tif 000004
【図３】
2019083472.tif 000005
【図４】
2019083472.tif 000006
【図５】
2019083472.tif 000007
【図６】
2019083472.tif 000008
【図７】
2019083472.tif 000009
【図８】
2019083472.tif 000010