(57)【要約】【課題】イベントの発生位置の周辺にある複数の監視装置からの監視データのうちで必要なデータのみを効率よく記憶して、記憶容量の増加を抑制する。【解決手段】データ記憶システムは、複数の監視装置、データ解析装置およびデータ記憶装置を有する。各監視装置は、監視データをパケット化し、データ生成位置をパケットのヘッダ部に記して送信し、データ解析装置は、受信パケット内の監視データを解析することでイベント発生の有無を検知して検知結果をデータ記憶装置に送信し、データ記憶装置は、受信パケットを一時的に記憶する短期記憶部と、パケットを長期間記憶する長期記憶部とを有し、検知結果に応じて、短期記憶部に記憶されたパケットのうちで、イベントが検知された監視データの送信元である監視装置からのパケット、およびデータ生成位置がそこから所定範囲内にある他の監視装置からのパケットを、短期記憶部から読み出して長期記憶部に記憶させる。【選択図】図４
2018129590.tif 000002
【特許請求の範囲】
【請求項１】
複数の監視装置、データ解析装置、ならびに前記複数の監視装置および前記データ解析装置と通信可能なデータ記憶装置を有するデータ記憶システムであって、
前記複数の監視装置のそれぞれは、監視対象に関して生成した監視データをパケット化し、当該監視装置が前記監視データを生成したときの当該監視装置の位置であるデータ生成位置に関する情報を前記パケットのヘッダ部に記して送信し、
前記データ解析装置は、受信した前記パケットに含まれる前記監視データを解析することで、前記監視対象にて所定のイベントが発生したか否かを検知するとともに、検知結果を前記データ記憶装置に送信し、
前記データ記憶装置は、
受信した前記パケットを一時的に記憶する短期記憶部と、
前記パケットを前記短期記憶部よりも長期間記憶する長期記憶部と、
前記検知結果に応じて、前記短期記憶部に記憶されたパケットのうちで、前記イベントが検知された監視データの送信元である第１の監視装置からのパケット、およびデータ生成位置が前記第１の監視装置のデータ生成位置から所定範囲内にある他の監視装置からのパケットを、前記短期記憶部から読み出して前記長期記憶部に記憶させる記憶制御部と、を有する、
ことを特徴とするデータ記憶システム。
【請求項２】
前記複数の監視装置のそれぞれは、当該監視装置が前記監視データを生成したときの時刻であるデータ生成時刻に関する情報を前記パケットのヘッダ部に更に記し、
前記記憶制御部は、前記イベントの検知時刻の前後に跨った所定の長期保存期間内にデータ生成時刻が含まれるパケットを前記長期記憶部に記憶させる、請求項１に記載のデータ記憶システム。
【請求項３】
前記長期保存期間の長さおよび開始時刻の少なくとも一方は、前記複数の監視装置のそれぞれで異なり、データ生成位置が前記第１の監視装置のデータ生成位置から遠い監視装置ほど長いかまたは遅い、請求項２に記載のデータ記憶システム。
【請求項４】
前記記憶制御部は、前記他の監視装置からのパケットとして、前記長期保存期間内の各時刻について、当該時刻にデータ生成位置が前記第１の監視装置のデータ生成位置から所定範囲内にある監視装置からのパケットを前記長期記憶部に記憶させる、請求項２に記載のデータ記憶システム。
【請求項５】
前記データ記憶装置は、移動する監視装置の移動方向に基づいて所定期間の経過後における当該監視装置の想定移動先を求める移動先算出部を更に有し、
前記記憶制御部は、前記想定移動先が前記第１の監視装置のデータ生成位置から所定範囲内にある他の監視装置からのパケットを更に前記長期記憶部に記憶させる、請求項１〜４の何れか一項に記載のデータ記憶システム。
【請求項６】
前記データ記憶装置は、移動する監視装置の移動方向に基づいて所定期間の経過後における当該監視装置の想定移動先を求める移動先算出部を更に有し、
前記記憶制御部は、データ生成位置が前記第１の監視装置の前記想定移動先から所定範囲内にある他の監視装置からのパケットを更に前記長期記憶部に記憶させる、請求項１〜４の何れか一項に記載のデータ記憶システム。
【請求項７】
前記複数の監視装置のそれぞれは、当該監視装置が前記監視データを生成したときの監視方向に関する情報を前記パケットのヘッダ部に更に記し、
前記データ記憶装置は、前記データ生成位置と前記監視方向とに基づいて各監視装置の監視エリアを求める監視エリア算出部を更に有し、
前記記憶制御部は、前記他の監視装置からのパケットとして、監視エリアが前記第１の監視装置の監視エリアから所定範囲内にある監視装置からのパケットを前記長期記憶部に記憶させる、請求項１〜６の何れか一項に記載のデータ記憶システム。
【請求項８】
複数の監視装置、データ解析装置、ならびに前記複数の監視装置および前記データ解析装置と通信可能なデータ記憶装置を有するデータ記憶システムであって、
前記複数の監視装置のそれぞれは、監視対象に関して生成した監視データをパケット化し、当該監視装置が前記監視データを生成したときの当該監視装置の位置であるデータ生成位置に関する情報を前記パケットのヘッダ部に記して送信し、
前記データ解析装置は、受信した前記パケットに含まれる前記監視データを解析することで、前記監視対象にて所定のイベントが発生したか否かを検知するとともに、前記イベントが検知された監視データの送信元である第１の監視装置、および受信した他の監視装置からのパケットのうちでデータ生成位置が前記第１の監視装置のデータ生成位置から所定範囲内にあるパケットの送信元である監視装置の識別情報を前記データ記憶装置に通知し、
前記データ記憶装置は、
受信した前記パケットを一時的に記憶する短期記憶部と、
前記パケットを前記短期記憶部よりも長期間記憶する長期記憶部と、
前記短期記憶部に記憶されたパケットのうちで、通知された前記識別情報に対応する監視装置からのパケットを、前記短期記憶部から読み出して前記長期記憶部に記憶させる記憶制御部と、を有する、
ことを特徴とするデータ記憶システム。
【請求項９】
短期記憶部および長期記憶部を有するデータ記憶装置にデータを記憶する方法であって、
複数の監視装置のそれぞれが監視対象に関して生成した監視データのパケットであって、当該監視装置が前記監視データを生成したときの当該監視装置の位置であるデータ生成位置に関する情報をヘッダ部に記したパケットを生成するステップと、
前記パケットを前記データ記憶装置に送信するステップと、
前記パケットを前記短期記憶部に一時的に記憶させるステップと、
前記パケットに含まれる前記監視データを解析することで、前記監視対象にて所定のイベントが発生したか否かを検知するステップと、
前記検知の結果に応じて、前記短期記憶部に記憶されたパケットのうちで、前記イベントが検知された監視データの送信元である第１の監視装置からのパケット、およびデータ生成位置が前記第１の監視装置のデータ生成位置から所定範囲内にある他の監視装置からのパケットを前記短期記憶部から読み出して、前記短期記憶部よりも長期間、前記長期記憶部に記憶させるステップと、
を有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記憶システムおよびデータ記憶方法に関する。
【背景技術】
【０００２】
近年、建物等の監視区域に設置された監視カメラ等の監視装置が取得した撮像画像に基づいて不審者の侵入等のイベントを検知し、イベント発生時の画像を記憶することでイベントの状況を把握できるようにする画像監視システムが利用されている（例えば、特許文献１を参照）。こうした画像監視システムでは、１つの監視装置の撮像画像だけではイベントの状況把握が困難である場合には、その監視装置に近接する他の監視装置の撮像画像も状況把握に利用される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０８０９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、１つのイベントが検知されたときに複数の監視装置からの監視データを使用するためには、全ての監視装置が生成した監視データを全時間帯について予め記憶しておく必要がある。この場合、画像監視システムの管制センタ（データセンタ）に大量の記憶容量を用意しなければならず、管理コストの問題がある。また、従来の画像監視システムでは、管制センタの画像解析装置が受信パケットから撮像画像を再構成した画像データ（例えば、画像ファイル）を記憶しているため、画像解析装置の管理者等が画像データにアクセスすることが容易であり、セキュリティやプライバシーの問題がある。
【０００５】
本発明は、検知されたイベントの発生位置の周辺にある複数の監視装置からの監視データのうちで必要なデータのパケットのみを効率よく記憶して、記憶容量の増加を抑制することができるとともにセキュリティやプライバシーの問題も解決できるデータ記憶システムおよびデータ記憶方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
複数の監視装置、データ解析装置、ならびに複数の監視装置およびデータ解析装置と通信可能なデータ記憶装置を有するデータ記憶システムであって、複数の監視装置のそれぞれは、監視対象に関して生成した監視データをパケット化し、その監視装置が監視データを生成したときのその監視装置の位置であるデータ生成位置に関する情報をパケットのヘッダ部に記して送信し、データ解析装置は、受信したパケットに含まれる監視データを解析することで、監視対象にて所定のイベントが発生したか否かを検知するとともに、検知結果をデータ記憶装置に送信し、データ記憶装置は、受信したパケットを一時的に記憶する短期記憶部と、パケットを短期記憶部よりも長期間記憶する長期記憶部と、検知結果に応じて、短期記憶部に記憶されたパケットのうちで、イベントが検知された監視データの送信元である第１の監視装置からのパケット、およびデータ生成位置が第１の監視装置のデータ生成位置から所定範囲内にある他の監視装置からのパケットを、短期記憶部から読み出して長期記憶部に記憶させる記憶制御部とを有することを特徴とするデータ記憶システムが提供される。
【０００７】
複数の監視装置のそれぞれは、その監視装置が監視データを生成したときの時刻であるデータ生成時刻に関する情報をパケットのヘッダ部に更に記し、記憶制御部は、イベントの検知時刻の前後に跨った所定の長期保存期間内にデータ生成時刻が含まれるパケットを長期記憶部に記憶させることが好ましい。
【０００８】
長期保存期間の長さおよび開始時刻の少なくとも一方は、複数の監視装置のそれぞれで異なり、データ生成位置が第１の監視装置のデータ生成位置から遠い監視装置ほど長いかまたは遅いことが好ましい。
【０００９】
記憶制御部は、他の監視装置からのパケットとして、長期保存期間内の各時刻について、その時刻にデータ生成位置が第１の監視装置のデータ生成位置から所定範囲内にある監視装置からのパケットを長期記憶部に記憶させることが好ましい。
【００１０】
データ記憶装置は、移動する監視装置の移動方向に基づいて所定期間の経過後におけるその監視装置の想定移動先を求める移動先算出部を更に有し、記憶制御部は、想定移動先が第１の監視装置のデータ生成位置から所定範囲内にある他の監視装置からのパケットを更に長期記憶部に記憶させることが好ましい。
【００１１】
記憶制御部は、データ生成位置が第１の監視装置の想定移動先から所定範囲内にある他の監視装置からのパケットを更に長期記憶部に記憶させることが好ましい。
【００１２】
複数の監視装置のそれぞれは、その監視装置が監視データを生成したときの監視方向に関する情報をパケットのヘッダ部に更に記し、データ記憶装置は、データ生成位置と監視方向とに基づいて各監視装置の監視エリアを求める監視エリア算出部を更に有し、記憶制御部は、他の監視装置からのパケットとして、監視エリアが第１の監視装置の監視エリアから所定範囲内にある監視装置からのパケットを長期記憶部に記憶させることが好ましい。
【００１３】
また、複数の監視装置、データ解析装置、ならびに複数の監視装置およびデータ解析装置と通信可能なデータ記憶装置を有するデータ記憶システムであって、複数の監視装置のそれぞれは、監視対象に関して生成した監視データをパケット化し、その監視装置が監視データを生成したときのその監視装置の位置であるデータ生成位置に関する情報をパケットのヘッダ部に記して送信し、データ解析装置は、受信したパケットに含まれる監視データを解析することで、監視対象にて所定のイベントが発生したか否かを検知するとともに、イベントが検知された監視データの送信元である第１の監視装置、および受信した他の監視装置からのパケットのうちでデータ生成位置が第１の監視装置のデータ生成位置から所定範囲内にあるパケットの送信元である監視装置の識別情報をデータ記憶装置に通知し、データ記憶装置は、受信したパケットを一時的に記憶する短期記憶部と、パケットを短期記憶部よりも長期間記憶する長期記憶部と、短期記憶部に記憶されたパケットのうちで、通知された識別情報に対応する監視装置からのパケットを、短期記憶部から読み出して長期記憶部に記憶させる記憶制御部とを有することを特徴とするデータ記憶システムが提供される。
【００１４】
また、短期記憶部および長期記憶部を有するデータ記憶装置にデータを記憶する方法であって、複数の監視装置のそれぞれが監視対象に関して生成した監視データのパケットであって、その監視装置が監視データを生成したときのその監視装置の位置であるデータ生成位置に関する情報をヘッダ部に記したパケットを生成するステップと、パケットをデータ記憶装置に送信するステップと、パケットを短期記憶部に一時的に記憶させるステップと、パケットに含まれる監視データを解析することで、監視対象にて所定のイベントが発生したか否かを検知するステップと、検知の結果に応じて、短期記憶部に記憶されたパケットのうちで、イベントが検知された監視データの送信元である第１の監視装置からのパケット、およびデータ生成位置が第１の監視装置のデータ生成位置から所定範囲内にある他の監視装置からのパケットを短期記憶部から読み出して、短期記憶部よりも長期間、長期記憶部に記憶させるステップとを有することを特徴とする方法が提供される。
【発明の効果】
【００１５】
上記のデータ記憶システムおよびデータ記憶方法によれば、検知されたイベントの発生位置の周辺にある複数の監視装置からの監視データのうちで必要なデータのパケットのみを効率よく記憶して、記憶容量の増加を抑制することができるとともにセキュリティやプライバシーの問題も解決できる。
【図面の簡単な説明】
【００１６】
【図１】データ記憶システム１の全体構成図である。
【図２】撮像装置１０が送信する画像パケットの構成図である。
【図３】データ記憶装置２０の記憶制御部２３の機能ブロック図である。
【図４】データ記憶装置２０の記憶移行処理を説明するための概念図である。
【図５】撮像装置１０の画像パケット生成処理のフローチャートである。
【図６】データ記憶装置２０のパケット記憶処理のフローチャートである。
【図７】データ記憶装置２０の記憶移行処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、データ記憶システムおよびデータ記憶方法について説明する。ただし、本発明は図面または以下に記載される実施形態には限定されないことを理解されたい。
【００１８】
図１は、データ記憶システム１の全体構成図である。データ記憶システム１は、複数の撮像装置１０、データ記憶装置２０、データ解析装置３０、および配信先端末４０を有する。以下で説明する例では、データ記憶システム１は画像監視システムであり、撮像装置１０は監視対象の区域に設置される。データ記憶装置２０は、例えば、通信事業者が提供する通信網（例えば、インターネットに接続するための回線網）９０内に設置されたアプリケーション処理可能なルータ等に搭載される。データ解析装置３０は、例えば、画像監視システムの管制センタ内に設置される。また、配信先端末４０は、画像を監視する管制員が使用する端末装置（据置き端末または携帯端末）である。各装置は通信網９０を介して互いに通信可能に接続されている。各装置間の通信は、有線と無線の何れでもよい。なお、各装置間では時刻の同期が概ねとれているものとする。
【００１９】
データ記憶システム１では、撮像装置１０が、撮影した画像のデータをパケット化し、画像の撮影位置（画像データの生成位置）に関する位置情報をパケットのヘッダ部に埋め込んで、データ記憶装置２０に送信する。データ記憶装置２０は、受信パケットをデータ解析装置３０に転送するとともに一時的に記憶（短期記憶）する。データ解析装置３０は、撮影された画像内におけるイベント発生の有無（例えば、不審者や不審物等が現れたか否か）を検知（判定）し、イベントを検知した場合にはその旨をデータ記憶装置２０に通知する。その通知に応じて、データ記憶装置２０は、パケットのヘッダ部の位置情報に基づき、短期記憶されたパケットのうちで、イベントが検知された撮像装置１０からのパケットとその撮像装置１０の周辺にある他の撮像装置１０からのパケットとを長期記憶する。また、データ記憶装置２０は、配信先端末４０からの要求に応じて、長期記憶されたパケットを配信する。
【００２０】
撮像装置１０は、例えば、固定設置されたネットワークカメラか、または、ドローン（小型無人飛行機）に搭載された監視カメラもしくは警備員等が携帯するウェアラブルカメラ等の移動可能な監視カメラである。データ記憶システム１では、複数の撮像装置１０のうちの少なくとも一部は、時間経過とともに移動する移動体であるとする。撮像装置１０は、監視装置の一例であり、監視対象の画像を撮影して監視対象に関する監視データである画像データを生成するとともに、その画像データをパケット化して、画像パケットとしてデータ記憶装置２０に送信する。
【００２１】
撮像装置１０は、撮像部１１、位置検出部１２、パケット生成部１３および送信部１４を有する。撮像部１１は、例えばＣＭＯＳセンサを備えたカメラであり、監視区域を連続的に撮影することで、例えば３０フレーム／秒の画像データを出力する。位置検出部１２は、例えば、ＧＰＳ（Global Positioning System：全地球測位システム）衛星からの電波を受信するアンテナと、そのアンテナが受信したＧＰＳ信号から位置情報および時刻情報を抽出する受信回路とで構成され、撮像部１１が画像データを生成したときの撮像装置１０自身の位置を示す位置情報を算出するとともに、時刻を示す時刻情報を取得する。なお、本実施形態では位置検出部１２により時刻情報を取得しているが、それに限らず、別途設けられた時計手段（図示せず）により時刻情報を取得してもよい。
【００２２】
パケット生成部１３は、ＣＰＵ、ＲＯＭおよびＲＡＭ等で構成される撮像装置１０の制御部であり、撮像部１１が出力した画像データをペイロード部に記した画像パケットを生成する。その際、パケット生成部１３は、位置検出部１２から取得した位置情報および時刻情報を、その画像パケットのヘッダ部に埋め込む。なお、データ記憶装置２０は画像パケットのヘッダ部の情報のみに従って記憶および配信の処理を行うため、パケット生成部１３は、データ解析装置３０および配信先端末４０が復号可能な暗号方式で、画像パケットのペイロード部を暗号化してもよい。
【００２３】
送信部１４は、パケット生成部１３が生成した画像パケットをデータ記憶装置２０に送信する。
【００２４】
図２は、撮像装置１０が送信する画像パケットの構成図である。画像パケットのペイロード部には、撮像部１１が出力した画像データが含まれる。１枚の画像データのサイズが１つのパケットのペイロード部に格納可能なサイズを超える場合には、図２に示すように、１枚の画像データは複数の部分画像データに分割され、それぞれが個々の部分画像データを含む複数のパケットが生成される。なお、ペイロード部には、画像データの他に、時系列で連続する画像列を復号し表示するために必要な、解像度、画質、フレームレートおよび符号化のタイプ等の形式情報を更に含めてもよい。
【００２５】
画像パケットのヘッダ部には、「送信元撮像装置アドレス」、「位置情報」および「時刻情報」が含まれる。１枚の画像データに対して複数の画像パケットが生成される場合には、それらの画像パケットのヘッダ部のうち、前述の情報は全て同じになる。「送信元撮像装置アドレス」は、その画像パケットを送信する撮像装置１０自身を一意に特定する識別子（例えばＩＰアドレスおよびポート番号）である。「位置情報」は、例えば、撮像部１１が画像データを生成したときの撮像装置１０自身の位置を示す緯度および経度の値である。「時刻情報」は、例えば、撮像部１１が画像データを生成したときの時刻を示す時分秒の値である。ただし、位置情報および時刻情報は、それぞれ、画像データのデータ生成位置およびデータ生成時刻を間接的に表す値であってもよい。例えば、位置情報として基準点からの方向および距離を表す値を使用し、時刻情報としてある時点を起点とする相対時刻を表す値を使用してもよい。
【００２６】
なお、パケット生成部１３は、必ずしも撮像装置１０に組み込まれていなくてもよい。例えば、撮像装置１０が別の装置に画像データおよび位置情報を送信し、その装置が図２の形式の画像パケットを生成して、それをデータ記憶装置２０に送信してもよい。また、ヘッダ部の時刻情報は必須ではなく、パケット生成部１３は、ヘッダ部に時刻情報を含めずに画像パケットを生成してもよい。
【００２７】
データ記憶装置２０は、短期記憶部２１、長期記憶部２２、記憶制御部２３および通信部２６を有する。
【００２８】
短期記憶部２１は、撮像装置１０から受信された画像パケットを一時的に記憶する。データ記憶装置２０は撮像装置１０から順次画像パケットを受信するため、短期記憶部２１には、ヘッダ部に記されているデータ生成時刻が新しい所定期間分のパケットのみが記憶され、データ生成時刻が古いパケットは順次削除される。長期記憶部２２は、短期記憶部２１に記憶されている画像パケットの一部または全部を、短期記憶部２１よりも長期間記憶する。短期記憶部２１と長期記憶部２２は別体のメモリであり、例えば、短期記憶部２１は揮発性のメモリ、長期記憶部２２は不揮発性のメモリで構成される。ただし、１つのメモリの中で記憶領域を分けてこれら２つの記憶部を実現してもよい。何れの場合でも、記憶容量は、短期記憶部２１よりも長期記憶部２２の方が多い。
【００２９】
また、長期記憶部２２は、データ解析装置３０からイベントが検知されたことの通知（イベント通知パケット）をデータ記憶装置２０が受信すると、そのイベント通知パケットに含まれる情報を恒久的に記憶する。イベント通知パケットには、例えば、（１）「送信元撮像装置アドレス」、（２）「位置情報」、（３）「時刻情報」、（４）「範囲情報」、（５）「検知前保存期間」、および（６）「検知後保存期間」の情報が含まれる。
【００３０】
このうち、「送信元撮像装置アドレス」、「位置情報」および「時刻情報」は、画像パケットのヘッダ部から得られる情報であり、それぞれイベントが検知された画像データの送信元である撮像装置（以下、「検知元の撮像装置」という）１０のＩＰアドレスとポート番号、ならびに検知元の撮像装置１０によるその画像データの生成位置および生成時刻を示す値である。「範囲情報」は、検知元の撮像装置１０の周辺にある他の撮像装置のうちで、どの程度の領域内のものからの画像パケットを長期記憶の対象とするかを規定する情報である。例えば、検知元の撮像装置１０を中心とする半径１ｋｍの円形領域内にある撮像装置からの画像パケットを長期記憶の対象とする場合には、「範囲情報」には１ｋｍを示す値が格納される。「検知前保存期間」および「検知後保存期間」は、イベントの検知時刻（発生時刻）を基準とした、長期記憶の対象となる時間範囲（長期保存期間）を規定する情報である。
【００３１】
図３は、データ記憶装置２０の記憶制御部２３の機能ブロック図である。記憶制御部２３は、ＣＰＵ、ＲＯＭおよびＲＡＭ等で構成される制御回路であり、その制御回路でコンピュータプログラムを実行することにより実現される機能モジュールとして、パケット記憶手段２３１、記憶移行手段２３２および配信手段２３３を有する。記憶制御部２３は、受信された画像パケットのヘッダ部に記された位置情報に基づいて、そのパケットを短期記憶または長期記憶させる。
【００３２】
パケット記憶手段２３１は、撮像装置１０から受信した画像パケットを、イベント検知の有無にかかわらず、短期記憶部２１に一時記憶させる。その際、画像パケットのヘッダ部に記されているデータ生成時刻が新しい所定期間分のパケットのみが短期記憶部２１に記憶されるように、パケット記憶手段２３１は、データ生成時刻が古いパケットを削除して、新たに受信された画像パケットを記憶させる。
【００３３】
また、パケット記憶手段２３１は、イベント通知パケットが受信されると、検知元の撮像装置１０およびその周辺にある他の撮像装置から新たに受信され短期記憶部２１に一時記憶された画像パケットを、そのイベントの識別情報と対応付けて、イベントの検知時刻からイベント通知パケットの（６）「検知後保存期間」で規定される所定期間内、長期記憶部２２に複製して記憶させる。その際、パケット記憶手段２３１は、検知元の撮像装置１０以外の撮像装置から受信された画像パケットについては、その画像パケットのヘッダ部の位置情報が示す位置がイベント通知パケットの（２）「位置情報」および（４）「範囲情報」で規定される領域内に含まれるものを、長期記憶の対象とする。
【００３４】
例えば、イベント通知パケットの（２）「位置情報」が「北緯３５．６８°、東経１３９．５６°」であり、（３）「時刻情報」が「２０１６／１２／２９  １４：３３：００」であり、（４）「範囲情報」が「半径１ｋｍ」であり、（６）「検知後保存期間」が「１０分」であったとする。この場合、パケット記憶手段２３１は、新たに受信された画像パケットのヘッダ部の位置情報が示す位置が北緯３５．６８°、東経１３９．５６°を中心とした半径１ｋｍ以内の領域に含まれ、かつ、そのヘッダ部の時刻情報が示す時刻が（３）「時刻情報」および（６）「検知後保存期間」で規定される２０１６／１２／２９の１４：３３：００〜１４：４３：００の間に含まれる場合に、その画像パケットを長期記憶部２２に記憶させる。パケット記憶手段２３１が長期記憶部２２に記憶させる画像パケットは、イベント検知後に生成された画像データに相当する。
【００３５】
記憶移行手段２３２は、イベント通知パケットが受信されると、そのパケットで指定された情報に従って、短期記憶部２１に既に記憶されている各撮像装置１０からの過去の画像パケットのうちで必要なものを読み出して、長期記憶部２２に記憶させる。その際、記憶移行手段２３２は、検知元の撮像装置１０からの画像パケットのうちで、その時刻情報が示す時刻がそのイベント検知の直前の検知前保存期間に含まれるものを短期記憶部２１から読み出し、そのイベントの識別情報と対応付けて長期記憶部２２に記憶させる。
【００３６】
例えば、イベント通知パケットの（３）「時刻情報」が「２０１６／１２／２９  １４：３３：００」であり、（５）「検知前保存期間」が「５分」であったとする。この場合、記憶移行手段２３２は、短期記憶部２１内の画像パケットのうちで、ヘッダ部の送信元撮像装置アドレスが検知元の撮像装置１０のものと同じであり、かつ、ヘッダ部の時刻情報が示す時刻が（３）「時刻情報」および（５）「検知前保存期間」で規定される２０１６／１２／２９  １４：２８：００〜１４：３３：００の間に含まれるものを、長期記憶部２２に記憶させる。
【００３７】
更に、記憶移行手段２３２は、データ生成位置が検知元の撮像装置１０のデータ生成位置から所定範囲内にある他の撮像装置１０からの画像パケットのうちで、その時刻情報が示す時刻がそのイベント検知の直前の検知前保存期間に含まれるものも短期記憶部２１から読み出し、同様にそのイベントの識別情報と対応付けて長期記憶部２２に記憶させる。すなわち、記憶移行手段２３２は、検知元の撮像装置１０以外の撮像装置１０からの画像パケットについては、そのヘッダ部の位置情報が示す位置がイベント通知パケットの（２）「位置情報」および（４）「範囲情報」で規定される領域内に含まれ、かつ、画像パケットのヘッダ部の時刻情報が示す時刻が（３）「時刻情報」および（５）「検知前保存期間」で規定される期間内に含まれるものを、長期記憶部２２に記憶させる。
【００３８】
例えば、イベント通知パケットの（２）「位置情報」が「北緯３５．６８°、東経１３９．５６°」であり、（３）「時刻情報」が「２０１６／１２／２９  １４：３３：００」であり、（４）「範囲情報」が「半径１ｋｍ」であり、（５）「検知前保存期間」が「５分」であったとする。この場合、記憶移行手段２３２は、短期記憶部２１内の画像パケットのうちで、ヘッダ部の送信元撮像装置アドレスが検知元の撮像装置１０のものとは異なり、かつ、ヘッダ部の位置情報が示す位置が北緯３５．６８°、東経１３９．５６°を中心とした半径１ｋｍ以内の領域に含まれ、かつ、ヘッダ部の時刻情報が示す時刻が２０１６／１２／２９  １４：２８：００〜１４：３３：００の間に含まれるものを、長期記憶部２２に記憶させる。記憶移行手段２３２が長期記憶部２２に記憶させる画像パケットは、イベント検知の直前に取得された過去の画像データに相当する。
【００３９】
なお、記憶移行手段２３２およびパケット記憶手段２３１は、時刻情報を用いずに、長期記憶部２２に記憶させる画像パケットを選択してもよい。例えば、記憶移行手段２３２およびパケット記憶手段２３１は、短期記憶部２１内の画像パケットのうちで、検知元の撮像装置１０からのものと、位置情報に従って選択されたその周辺にある他の撮像装置１０からのものを、その画像データのデータ生成時刻にかかわらず、全て長期記憶部２２に記憶させてもよい。
【００４０】
なお、移動体である撮像装置１０は時間経過とともにその位置が変化するため、記憶移行手段２３２は、検知前保存期間内の各時刻について、その時刻にデータ生成位置が検知元の撮像装置１０のデータ生成位置から所定範囲内にある撮像装置１０からの画像パケットを長期記憶部２２に記憶させてもよい。ただし、検知元の撮像装置１０については、イベントが検知された位置から移動したとしても、その撮像装置１０が不審者等を追跡している場合があるため、画像データの生成位置にかかわらず、検知前保存期間内の画像パケットを長期記憶することが好ましい。
【００４１】
図４は、データ記憶装置２０の記憶移行処理を説明するための概念図である。例えば、撮像装置１０Ａの周囲に３台の撮像装置１０Ｂ，１０Ｃ，１０Ｄがあり、撮像装置１０Ａ〜１０Ｃは固定設置されており、撮像装置１０Ｄは移動体に設置されており、撮像装置１０Ａが撮影した画像データからイベントが検知されたとする。時刻ｔ３をイベントが検知された時刻、時刻ｔ１をｔ３から検知前保存期間だけ遡った時刻、時刻ｔ５をｔ３から検知後保存期間だけ経過した後の時刻とし、時刻ｔ０〜ｔ６をｔ０＜ｔ１＜ｔ２＜ｔ３＜ｔ４＜ｔ５＜ｔ６の順序を満たす時刻として定義する。更に、撮像装置１０Ｂは撮像装置１０Ａを中心とする長期記憶の対象の範囲８１内に位置し、撮像装置１０Ｃはその範囲外に位置し、撮像装置１０Ｄは時刻ｔ２〜ｔ３の間だけその範囲内に位置したとする。
【００４２】
この場合、各時刻ｔ０〜ｔ６で撮像装置１０Ａ〜１０Ｄから受信された画像パケット８０のうち、撮像装置１０Ａ，１０Ｂからの画像パケット８０については、検知前保存期間および検知後保存期間に含まれる時刻ｔ１〜ｔ５のものが、撮像装置１０Ｄからの画像パケット８０については、検知前保存期間および検知後保存期間に含まれる時刻ｔ２〜ｔ３のものが、短期記憶部２１から長期記憶部２２に記憶される。一方、撮像装置１０Ｃからの画像パケット８０については、撮像装置１０Ｃが長期記憶の対象領域の外に位置しているため、長期記憶部２２には記憶されない。
【００４３】
配信手段２３３は、特定のイベントに対応する画像パケットの配信をデータ記憶装置２０に要求する配信要求パケットを配信先端末４０から受信したときに、その配信要求パケットで指定されたイベントに対応付けて長期記憶部２２に記憶されている画像パケットを読み出し、その画像パケットを配信先端末４０に送信させる。すなわち、配信手段２３３は、配信先端末４０からの要求に応じて、イベント検知時刻よりも前に取得された過去の画像データおよびイベント検知時刻よりも後に取得された（現在の）画像データを配信する。
【００４４】
通信部２６は、撮像装置１０から画像パケットを受信するとともにその画像パケットをデータ解析装置３０に送信し、データ解析装置３０からイベント通知パケットを受信する。また、通信部２６は、配信先端末４０から配信要求パケットを受信し、それに応じて配信手段２３３が長期記憶部２２から読み出した画像パケットを配信先端末４０に送信する。
【００４５】
データ解析装置３０は、データ記憶装置２０から受信された画像パケットに含まれる画像データに基づいて、監視対象にて所定のイベントが発生したか否かを判定し、イベントが発生したと判定したときに、イベント通知パケットをデータ記憶装置２０に送信する。イベント通知パケットは、データ記憶装置２０に受信パケットを長期保存させるための長期保存指示であり、本発明における検知結果に相当する。データ解析装置３０は、記憶部３１、制御部３２および通信部３３を有する。
【００４６】
記憶部３１は、受信された画像パケットおよび制御部３２の処理に必要な情報を記憶する。
【００４７】
制御部３２は、ＣＰＵ、ＲＯＭおよびＲＡＭ等で構成される制御回路である。制御部３２は、受信された画像パケットのうちで、送信元撮像装置アドレスおよび時刻情報が共通する画像パケットから１枚の画像を復元し、復元した１枚の画像または復元した複数枚の画像を用いて、例えば公知の画像認識処理によりその画像を解析して、特定の意味を有するイベントの発生の有無を検知（判定）する。例えば、イベントが不審物の放置である場合には、制御部３２は、画像中で、放置された物体の画像領域を検知する。画像解析した結果、イベントの発生を検知した場合には、制御部３２は、上記した（１）〜（６）の情報を含むイベント通知パケットを生成する。
【００４８】
通信部３３は、画像パケットをデータ記憶装置２０から受信し、制御部３２が生成したイベント通知パケットをデータ記憶装置２０に送信する。
【００４９】
なお、データ解析装置３０は、データ記憶装置２０を経由せずに、撮像装置１０から直接、画像パケットを受信してもよい。また、データ解析装置３０は、イベントの種類に応じて異なる長さの長期保存期間をデータ記憶装置２０に指定してもよい。また、データ記憶システム１ではデータ解析装置３０はデータ記憶装置２０とは別体の装置であり、通信網９０の外に設置されているが、データ解析装置３０をデータ記憶装置２０と同じ装置として、通信網９０内で画像解析を行ってもよい。
【００５０】
配信先端末４０は、必要に応じて配信要求パケットを生成して、それをデータ記憶装置２０に送信する。配信要求パケットは、例えば、データ記憶装置２０のアドレス、画像データの配信を希望する１つまたは複数の撮像装置１０のアドレス、配信先端末４０の使用者が確認したいイベントのＩＤ、および配信先端末４０自身のアドレスで構成される。そして、配信先端末４０は、データ記憶装置２０から画像パケットを受信し、そのパケットから画像を復元して配信先端末４０の表示部に表示させる。なお、現在発生しているイベントのＩＤは、イベントリストの形式で、予め、データ記憶装置２０またはデータ解析装置３０から配信先端末４０に通知される。
【００５１】
図５は、撮像装置１０の画像パケット生成処理のフローチャートである。図５に示すフローは、撮像装置１０の制御部のＲＯＭに予め記憶されたプログラムに従って、その制御部のＣＰＵにより実行される。画像パケット生成処理は、撮像部１１が画像データを生成してパケット生成部１３に出力するたびに実行される（ループ１−１）。
【００５２】
まず、パケット生成部１３は、撮像部１１から画像データを取得するたびに、その時点での撮像装置１０の位置情報および時刻情報を位置検出部１２から取得する（ＳＴ１１）。
【００５３】
画像データをパケット化して送信するに当たり、画像データが１つのパケットのペイロード部に格納可能なサイズを超える場合には、画像データを分割する必要がある。以下のＳＴ１２〜１４は、そのような場合に、画像データの分割数分だけ実行される（ループ１−２）。ただし、画像データが１つのパケットのサイズに収まる場合には、ループ１−２は１度だけ実行される。
【００５４】
ループ１−２では、パケット生成部１３は、まず、送信すべき画像データが全て送信されているか否かを確認する（ＳＴ１２）。画像データの一部が未送信の場合（ＳＴ１２でＮｏ）には、パケット生成部１３は、位置検出部１２から取得した位置情報および時刻情報をヘッダ部に、撮像部１１から取得した画像データをペイロード部に記した画像パケットを生成する（ＳＴ１３）。そして、パケット生成部１３は、その画像パケットをデータ記憶装置２０およびデータ解析装置３０に対して送信部１４に送信させて（ＳＴ１４）、ＳＴ１２に戻る。一方、画像データが全て送信された場合（ＳＴ１２でＹｅｓ）には、ループ１−２を抜けて、処理は終了する。
【００５５】
図６（Ａ）および図６（Ｂ）は、データ記憶装置２０のパケット記憶処理のフローチャートである。図６（Ａ）は、パケット記憶処理の全体フローを示し、図６（Ｂ）は、図６（Ａ）のＳＴ２５における長期記憶部への保存処理のフローを示す。これらの図および以下で説明する図７に示すフローは、データ記憶装置２０の記憶制御部２３のＲＯＭに予め記憶されたプログラムに従って、記憶制御部２３のＣＰＵにより実行される。パケット記憶処理では、データ記憶装置２０が撮像装置１０から画像パケットを受信するたびに、以下のＳＴ２１〜２５が実行される（ループ２−１）。
【００５６】
まず、パケット記憶手段２３１は、受信された画像パケットのヘッダ部に記載されている送信元撮像装置アドレスを確認し、現在から所定期間以上過去にその撮像装置１０から受信された画像パケットが短期記憶部２１に保存されているか否かを確認する（ＳＴ２１）。所定期間分の画像パケットが既に短期記憶部２１に記憶されている場合（ＳＴ２１でＹｅｓ）には、パケット記憶手段２３１は、短期記憶部２１内の画像パケットのうち、現在から所定期間以上過去にその撮像装置１０から受信されたものを削除する（ＳＴ２２）。その上で、パケット記憶手段２３１は、新たに受信された画像パケットを短期記憶部２１に記憶させる（ＳＴ２３）。一方、所定期間分の画像パケットが短期記憶部２１に記憶されていない場合（ＳＴ２１でＮｏ）には、ＳＴ２２は実行されず、ＳＴ２１の次にＳＴ２３が実行される。
【００５７】
続いて、データ記憶装置２０がイベント通知パケットを受信している場合（ＳＴ２４でＹｅｓ）には、パケット記憶手段２３１は、その画像パケットについて、後述する長期記憶部への保存処理を実行し（ＳＴ２５）、ループ２−１の先頭に戻る。一方、データ記憶装置２０がイベント通知パケットを受信していない場合（ＳＴ２４でＮｏ）には、ＳＴ２５は実行されず、ループ２−１の先頭に戻る。ループ２−１を抜けると、パケット記憶処理は終了する。
【００５８】
ＳＴ２５の長期記憶部への保存処理では、パケット記憶手段２３１は、まず、受信された画像パケットのヘッダ部から位置情報および時刻情報を取得する（ＳＴ２５１）。続いて、これまでに受信されたイベント通知パケットのそれぞれについて、以下のＳＴ２５２〜２５４が実行される（ループ２５−１）。
【００５９】
まず、パケット記憶手段２３１は、ＳＴ２５１で取得された位置情報が示す位置が、イベント通知パケットの（２）「位置情報」および（４）「範囲情報」で規定される対象領域内に含まれるか否かを判定する（ＳＴ２５２）。なお、検知元の撮像装置１０からの画像パケットであるならば、当該対象領域内に含まれる（ＳＴ２５２でＹｅｓ）と判定されることとする。位置が対象領域内に含まれない場合（ＳＴ２５２でＮｏ）には、受信された画像パケットは長期記憶せず、ループ２５−１の先頭に戻る。一方、位置が対象領域内に含まれる場合（ＳＴ２５２でＹｅｓ）には、パケット記憶手段２３１は、ＳＴ２５１で取得された時刻情報が示す時刻が、イベント通知パケットの（３）「時刻情報」および（６）「検知後保存期間」で規定される対象期間内に含まれるか否かを更に判定する（ＳＴ２５３）。時刻が対象期間内に含まれない場合（ＳＴ２５３でＮｏ）には、受信された画像パケットは長期記憶せず、ループ２５−１の先頭に戻る。
【００６０】
一方、時刻が対象期間内に含まれる場合（ＳＴ２５３でＹｅｓ）には、パケット記憶手段２３１は、受信された画像パケットを該当するイベントの識別情報（ＩＤ）と対応付けて長期記憶部２２に記憶させ（ＳＴ２５４）、ループ２５−１の先頭に戻る。ループ２５−１を抜けると、長期記憶部への保存処理は終了する。
【００６１】
図７は、データ記憶装置２０の記憶移行処理のフローチャートである。記憶移行処理は、短期記憶部２１内に既に記憶されている過去の画像パケットを短期記憶部２１から長期記憶部２２に移行するための処理である。この処理では、データ記憶装置２０がデータ解析装置３０からイベント通知パケットを受信するたびに、以下のＳＴ３１〜３５が実行される（ループ３−１）。
【００６２】
最初に、記憶移行手段２３２は、短期記憶部２１に既に記憶されている検知元の撮像装置１０からの画像パケットのそれぞれについて、以下のＳＴ３１，３２を実行する（ループ３−２）。
【００６３】
ループ３−２では、記憶移行手段２３２は、まず、画像パケットのヘッダ部に記載されている時刻情報が示す時刻が、イベント通知パケットの（３）「時刻情報」および（５）「検知前保存期間」で規定される対象期間内に含まれるか否かを判定する（ＳＴ３１）。時刻が対象期間内に含まれない場合（ＳＴ３１でＮｏ）には、その画像パケットは長期記憶せず、ループ３−２の先頭に戻る。一方、時刻が対象期間内に含まれる場合（ＳＴ３１でＹｅｓ）には、記憶移行手段２３２は、その画像パケットを該当するイベントの識別情報（ＩＤ）と対応付けて長期記憶部２２に記憶させ（ＳＴ３２）、ループ３−２の先頭に戻る。
【００６４】
ループ３−２の後で、記憶移行手段２３２は、短期記憶部２１に既に記憶されている検知元の撮像装置１０以外の撮像装置１０からの画像パケットのそれぞれについて、以下のＳＴ３３〜３５を実行する（ループ３−３）。
【００６５】
ループ３−３では、記憶移行手段２３２は、まず、画像パケットのヘッダ部に記載されている時刻情報が示す時刻が、イベント通知パケットの（３）「時刻情報」および（５）「検知前保存期間」で規定される対象期間内に含まれるか否かを判定する（ＳＴ３３）。時刻が対象期間内に含まれない場合（ＳＴ３３でＮｏ）には、その画像パケットは長期記憶せず、ループ３−３の先頭に戻る。一方、時刻が対象期間内に含まれる場合（ＳＴ３３でＹｅｓ）には、記憶移行手段２３２は、画像パケットのヘッダ部に記載されている位置情報が示す位置が、イベント通知パケットの（２）「位置情報」および（４）「範囲情報」で規定される対象領域内に含まれるか否かを更に判定する（ＳＴ３４）。位置が対象領域内に含まれない場合（ＳＴ３４でＮｏ）には、その画像パケットは長期記憶せず、ループ３−３の先頭に戻る。
【００６６】
一方、位置が対象領域内に含まれる場合（ＳＴ３５でＹｅｓ）には、記憶移行手段２３２は、その画像パケットを該当するイベントの識別情報（ＩＤ）と対応付けて長期記憶部２２に記憶させ（ＳＴ３５）、ループ３−３の先頭に戻る。ループ３−３を抜けると処理は終了する。
【００６７】
以上説明したデータ記憶システム１には、次の（１）〜（４）の利点がある。
（１）画像パケットのヘッダ部に位置情報を付与し、イベント検知に合わせてその位置情報を参照して画像パケットを選択することで、イベント発生位置の周辺の撮像装置１０からの画像データを効率よく長期記憶することができる。撮像装置１０は移動体でもよいため、固定設置された監視カメラに加えて、ドローンやウェアラブルカメラ等を連携させて、配信先端末４０上にイベント発生位置の周辺の画像（映像）を表示させることができ、イベントの状況把握が容易になる。
（２）更に、所定期間内の受信パケットを短期記憶部２１に一時的に記憶しておくことで、イベント発生後だけでなく、イベント発生前の画像データも短期記憶部２１から読み出して長期記憶部２２に記憶可能である。このため、配信先端末４０でイベント発生前後の画像も表示させることができ、イベントの発生原因の特定等に利用することができる。また、撮像装置１０からデータ記憶装置２０に至るネットワーク経路の通信トラフィックが混雑している場合、設定により撮像装置１０は通信トラフィックが混雑していない時間帯にパケットを送信することがある。そのため、画像パケットのヘッダ部に時刻情報を付与することにより、当該時刻情報に基づいて長期記憶部２２に記憶させることができ、このように遅れて送信されたパケットであっても、検知前保存期間および検知後保存期間として設定された期間に含まれるパケットであるならば確実に長期記憶することが可能となる。
（３）データ解析装置３０がある管制センタ内ですべての画像データを記憶する必要がなく、必要な画像データのみを取得したいときに取得できるため、撮像装置１０の台数が増えても記憶容量の増加が抑制される。
（４）ヘッダ部の情報に従ってパケットが処理され、パケット形式のまま保存されるため、管理者等による画像データの閲覧を難しくすることができる。特に、ペイロード部の画像データを暗号化したまま、経路上のデータ記憶装置２０で画像データを記憶し送信（配信）することができ、プライバシーの問題にも対応可能である。
【００６８】
なお、撮像装置１０に加速度センサや電子コンパス等を更に設けて、その加速度センサや電子コンパス等により、撮像部１１が画像データを取得したときの撮像装置１０の向きや地表からの高さ、俯角等の設置状態に関する情報を取得してもよい。この場合、例えば、パケット生成部１３は、撮像部１１が画像データを生成したときの撮影方向（監視方向）を示す情報を画像パケットのヘッダ部に更に記載する。また、データ記憶装置２０には、受信された各画像パケットについて、そのヘッダ部の位置情報と撮影方向の情報とに基づき撮像装置１０の撮影エリアを求める撮影エリア算出部の機能が更に設けられる。
【００６９】
その上で、記憶制御部２３は、上記の通り位置情報に基づいて長期記憶の対象に選択された画像パケットのうちで、得られた撮影エリアが検知元の撮像装置１０の撮影エリアから所定範囲内にある他の撮像装置１０からの画像パケットのみを、長期記憶部２２に記憶させてもよい。すなわち、撮像装置１０の撮影方向等が検知元の撮像装置１０のものと異なる場合には、検知元の撮像装置１０の周辺に位置していたとしても、その撮像装置１０からの画像パケットは長期記憶しなくてもよい。これにより、検知元の撮像装置１０の周辺にある他の撮像装置１０のうちで、監視対象をよりしっかりと捉えている撮像装置１０を選択することができるので、有用な画像データを効率よく長期記憶することができる。
【００７０】
また、移動体である撮像装置１０に加速度センサ等を更に設け、その加速度センサ等を利用して、撮像装置１０の移動方向を取得してもよい。或いは移動体である撮像装置１０の位置の時間変化から当該撮像装置１０の移動方向を取得してもよい。この場合、例えば、パケット生成部１３は、撮像部１１が画像データを生成したときの撮像装置１０の移動方向を示す情報を画像パケットのヘッダ部に更に記載する。また、データ記憶装置２０には、受信された各画像パケットについて、そのヘッダ部の位置情報と移動方向の情報とに基づき、所定期間の経過後における撮像装置１０の想定移動先を求める移動先算出部の機能が更に設けられる。
【００７１】
その上で、記憶制御部２３は、位置情報に基づいて長期記憶の対象に選択された画像パケットに加えて、得られた想定移動先が検知元の撮像装置１０のデータ生成位置から所定範囲内にある他の撮像装置１０からの画像パケットを、更に長期記憶部２２に記憶させてもよい。すなわち、イベントが検知された時点では長期記憶の対象領域外にある撮像装置１０であっても、その対象領域に近付いている撮像装置１０（例えば、対処員が携帯するウェアラブルカメラ等）については画像パケットを長期記憶の対象に含めてもよい。これにより、検知されたイベントに関連する可能性が高い画像データを効率よく長期記憶することが可能となる。なお、ここでの想定移動先についての「所定範囲」（すなわち、検知元の撮像装置１０のデータ生成位置を中心とする長期記憶の対象領域）は、想定移動先を考慮せずに記憶制御部２３が画像パケットを長期記憶させるときに対象となる画像パケットの送信元の撮像装置１０を選択するための「所定範囲」と同じであってもよいし、異なっていてもよい。
【００７２】
また、移動体である撮像装置１０の想定移動先から所定範囲内にある他の撮像装置１０からの画像パケットは、イベント発生の有無にかかわらず長期記憶部２２に更に記憶させてもよい。例えば、検知元の撮像装置１０が移動体である場合には、記憶制御部２３は、位置情報に基づいて長期記憶の対象に選択された画像パケットに加えて、データ生成位置が検知元の撮像装置１０の想定移動先から所定範囲内にある他の撮像装置１０からの画像パケットを、更に長期記憶部２２に記憶させてもよい。これにより、例えば、ウェアラブルデバイスを携帯した対処員が不審者を追跡している際に、その移動経路周辺の画像データを事後の証跡データとして利用するために長期保存することも可能になる。
【００７３】
また、記憶制御部２３は、検知元の撮像装置１０の位置からの距離に応じて、撮像装置１０ごとに、検知前保存期間や検知後保存期間の長さや開始時間を変更してもよい。例えば、検知対象のイベントが不審者の侵入である場合には、イベントの発生位置の直近では、イベントの発生後に不審者がすぐに立ち去る可能性が高いので、イベントの発生位置に近い撮像装置１０については、それ以外の撮像装置１０よりも検知後保存期間を短くしてもよい。また、イベントの発生位置から離れたところでは、時間が経過した後で不審者が撮像画像に映る可能性が高いので、長期記憶の対象領域内において、イベントの発生位置から遠い撮像装置１０ほど検知前保存期間の開始時間を遅らせてもよいし、検知後保存期間を長くしてもよい。
【００７４】
また、データ記憶システム１では長期記憶の対象となる画像パケットの送信元の撮像装置１０をデータ記憶装置２０が選択しているが、撮像装置１０の選択はデータ解析装置３０が行ってもよい。この場合、データ解析装置３０は、ヘッダ部の送信元撮像装置アドレスが検知元の撮像装置１０のものとは異なる画像パケットのうちで、ヘッダ部の位置情報が示す位置が、検知元の撮像装置１０についてのデータ生成位置から所定範囲内にあるものを特定する。そして、データ解析装置３０は、特定した他の撮像装置１０のアドレス（識別情報）をイベント通知パケットに含めて、データ記憶装置２０に通知する。その上で、データ記憶装置２０の記憶制御部２３は、短期記憶部２１に記憶された画像パケットのうちで、送信元撮像装置アドレスがデータ解析装置３０から通知されたものと一致する撮像装置１０からの画像パケットを長期記憶部２２に記憶させればよい。
【００７５】
上記ではデータ記憶システムが画像監視システムである場合の例を説明したが、データ記憶システムの記憶対象のデータは画像データに限らず、例えば、音声データであってもよいし、様々なセンサの検知状態を示すデータでもよい。また、監視装置は撮像装置には限定されず、監視対象における何らかの状態変化を検知する他のセンサであってもよい。
【符号の説明】
【００７６】
１    データ記憶システム
１０    撮像装置
２０    データ記憶装置
２１    短期記憶部
２２    長期記憶部
２３    記憶制御部
２３１    パケット記憶手段
２３２    記憶移行手段
２３３    配信手段
２６    通信部
３０    データ解析装置
４０    配信先端末
９０    通信網
【図１】
2018129590.tif 000003
【図２】
2018129590.tif 000004
【図３】
2018129590.tif 000005
【図４】
2018129590.tif 000006
【図５】
2018129590.tif 000007
【図６】
2018129590.tif 000008
【図７】
2018129590.tif 000009