(57)【要約】【課題】イベントが発生した際の映像データを保存する。【解決手段】第１格納部５２は、カメラ１１により撮影される映像データを第１記憶部４１に格納する。第２格納部５５は、第２記憶部４２に映像データが未格納の状態でイベントが検出された場合、当該イベントの発生前からの映像データおよび以降にカメラ１１により撮影される映像データをイベントの重要度と関連付けて第２記憶部４２に格納する。第２格納部５５は、第２記憶部４２に映像データが格納済みの状態でイベントが検出された場合、格納済みのイベントの映像データを撮影期間の後方から、イベントの重要度に基づく期間だけ削除し、当該イベントの発生前からの映像データおよび以降にカメラ１１により撮影される映像データをイベントの重要度と関連付けて第２記憶部４２に格納する。【選択図】図２
2014128011.tif 000002
【特許請求の範囲】
【請求項１】
第１記憶部に対して上書きを繰り返して、カメラにより撮影される映像データを前記第１記憶部に格納する第１格納部と、
イベントの発生および発生したイベントの重要度を検出する検出部と、
第２記憶部に映像データが未格納の状態で前記検出部によりイベントが検出された場合、前記第１記憶部に格納された当該イベントの発生の所定時間前からの映像データおよび以降に前記カメラにより撮影される映像データを当該イベントの重要度と関連付けて前記第２記憶部に格納し、前記第２記憶部にイベントに関連付けて映像データが格納済みの状態で前記検出部によりイベントが検出された場合、前記第２記憶部に格納済みのイベントの映像データを撮影期間の後方から、前記検出部により検出されたイベントの重要度および前記第２記憶部に格納された映像データの重要度に基づく期間だけ削除した後、前記第１記憶部に格納された当該イベントの発生の所定時間前からの映像データおよび以降に前記カメラにより撮影される映像データを当該イベントの重要度と関連付けて前記第２記憶部に格納する第２格納部と、
を有することを特徴とする映像データ格納装置。
【請求項２】
前記第２格納部は、重要度が高いイベントほど重み値に大きな値が設定され、第３記憶部に記憶された重み情報に基づき、前記検出部により検出されたイベントの重要度の重み値および前記第２記憶部に格納された映像データの重要度の重み値を求め、前記第２記憶部に格納済みのイベントの映像データを撮影期間の後方から、前記検出部により検出されたイベントの重要度の重み値と前記第２記憶部に格納された映像データの重要度の重み値との比率に応じた期間だけ削除する
ことを特徴とする請求項１に記載の映像データ格納装置。
【請求項３】
前記第２格納部は、前記第２記憶部に映像データを格納中に前記検出部により新たなイベントが検出された場合、格納中の映像データに当該新たなイベントの重要度をさらに関連付けて前記第２記憶部に格納し、前記第２記憶部に記憶された映像データに複数の重要度が関連付けられている場合、前記検出部により検出されたイベントの重要度および前記第２記憶部に格納された映像データの複数の重要度のうちの最も高い重要度に基づく期間だけ削除を行う
ことを特徴とする請求項１または２に記載の映像データ格納装置。
【請求項４】
前記検出部は、前記カメラにより撮影される映像データの映像のフレーム間のブレから、前記イベントとして地震の発生を検出する
ことを特徴とする請求項１〜３の何れか１つに記載の映像データ格納装置。
【請求項５】
前記検出部は、震度毎に、映像データの映像のフレーム間のブレ量が設定され、第４記憶部に記憶された地震ブレ情報に基づいて、前記カメラにより撮影される映像データの映像のフレーム間のブレ量から、前記重要度として地震の震度を検出する
ことを特徴とする請求項４に記載の映像データ格納装置。
【請求項６】
発生した震度情報を取得する取得部と、
前記取得部により取得した震度情報と、当該震度情報を受付けた地震が発生した際の映像データの映像のフレーム間のブレ量から前記地震ブレ情報を補正する補正部と、
をさらに有することを特徴とする請求項５に記載の映像データ格納装置。
【請求項７】
前記検出部は、加速度センサとし、加速度の大きさから、前記イベントとして地震の発生および前記重要度として地震の震度を検出する
ことを特徴とする請求項１〜３の何れか１つに記載の映像データ格納装置。
【請求項８】
第１記憶部に対して上書きを繰り返して、カメラにより撮影される映像データを前記第１記憶部に格納し、
イベントの発生および発生したイベントの重要度を検出し、
第２記憶部に映像データが未格納の状態でイベントが検出された場合、前記第１記憶部に格納された当該イベントの発生の所定時間前からの映像データおよび以降に前記カメラにより撮影される映像データを当該イベントの重要度と関連付けて前記第２記憶部に格納し、
前記第２記憶部にイベントに関連付けて映像データが格納済みの状態でイベントが検出された場合、前記第２記憶部に格納済みのイベントの映像データを撮影期間の後方から、検出されたイベントの重要度および前記第２記憶部に格納された映像データの重要度に基づく期間だけ削除した後、前記第１記憶部に格納された当該イベントの発生の所定時間前からの映像データおよび以降に前記カメラにより撮影される映像データを当該イベントの重要度と関連付けて前記第２記憶部に格納する
処理を実行させることを特徴とする映像データ格納プログラム。
【請求項９】
ネットワークを介して転送された映像データを蓄積する蓄積装置と、
映像を撮影するカメラと、
第１記憶部に対して上書きを繰り返して、前記カメラにより撮影される映像データを前記第１記憶部に格納する第１格納部と、イベントの発生および発生したイベントの重要度を検出する検出部と、前記カメラにより撮影される映像データを前記蓄積装置へ転送する転送部と、前記ネットワークが通信可能か否かを検知する検知部と、前記ネットワークが通信不能の間に、第２記憶部に映像データが未格納の状態で前記検出部によりイベントが検出された場合、前記第１記憶部に格納された当該イベントの発生の所定時間前からの映像データおよび以降に前記カメラにより撮影される映像データを当該イベントの重要度と関連付けて前記第２記憶部に格納し、前記第２記憶部にイベントに関連付けて映像データが格納済みの状態で前記検出部によりイベントが検出された場合、前記第２記憶部に格納済みのイベントの映像データを撮影期間の後方から、前記検出部により検出されたイベントの重要度および前記第２記憶部に格納された映像データの重要度に基づく期間だけ削除した後、前記第１記憶部に格納された当該イベントの発生の所定時間前からの映像データおよび以降に前記カメラにより撮影される映像データを当該イベントの重要度と関連付けて前記第２記憶部に格納する第２格納部と、を有する映像データ格納装置と、
を備えたことを特徴とする映像データ格納システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像データ格納装置、映像データ格納プログラムおよび映像データ格納システムに関する。
【背景技術】
【０００２】
従来より、カメラにより撮影された映像データを保存する技術がある。例えば、ネットワークカメラから受信された映像データを記憶部に一時的に記憶する。そして、異常の候補を検出した旨の通知を受信した場合、記憶部に一時的に記憶された映像データの記録媒体への記録を開始し、異常の候補の検出が終了した旨の通知を受信した場合、記録媒体への映像データの記録を停止する従来技術がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−４６４３号公報
【特許文献２】特開２０１１−５５５５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術は、異常などのイベントが発生した際の映像データを保存できない場合があるという問題点があった。例えば、従来技術は、異常の候補の検出が終了した旨の通知を受信するまで記録媒体への映像データが記録されるため、異常の候補の検出が終了した旨の通知が受信されない場合、記録媒体の全ての記憶領域に１つの異常の映像データが記録されてしまう。このため、従来技術は、後に発生した異常の映像データを記録できない場合がある。また、従来技術は、多数の異常が発生した場合、途中で映像データの容量が記録媒体の記憶領域の容量を超え、映像データを記録できない場合がある。
【０００５】
一側面では、イベントが発生した際の映像データを保存できる映像データ格納装置、映像データ格納プログラムおよび映像データ格納システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面によれば、映像データ格納装置は、第１格納部と、検出部と、第２格納部とを有する。第１格納部は、第１記憶部に対して上書きを繰り返して、カメラにより撮影される映像データを第１記憶部に格納する。検出部は、イベントの発生および発生したイベントの重要度を検出する。第２格納部は、第２記憶部に映像データが未格納の状態で前記検出部によりイベントが検出された場合、次の処理を行う。すなわち、第２格納部は、第１記憶部に格納された当該イベントの発生の所定時間前からの映像データおよび以降にカメラにより撮影される映像データを当該イベントの重要度と関連付けて第２記憶部に格納する。また、第２格納部は、第２記憶部にイベントに関連付けて映像データが格納済みの状態で前記検出部によりイベントが検出された場合、次の処理を行う。すなわち、第２格納部は、第２記憶部に格納済みのイベントの映像データを撮影期間の後方から、前記検出部により検出されたイベントの重要度および前記第２記憶部に格納された映像データの重要度に基づく期間だけ削除する。そして、第２格納部は、第１記憶部に格納された当該イベントの発生の所定時間前からの映像データおよび以降に前記カメラにより撮影される映像データを当該イベントの重要度と関連付けて前記第２記憶部に格納する。
【発明の効果】
【０００７】
イベントが発生した際の映像データを保存できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、映像データ格納システムの全体の概略構成の一例を示す図である。
【図２】図２は、映像データ格納装置の全体構成の一例を示す図である。
【図３】図３は、地震ブレ情報のデータ構成の一例を示す図である。
【図４】図４は、重み情報のデータ構成の一例を示す図である。
【図５】図５は、フレーム間の水平方向および垂直方向のブレ量の一例を示す図である。
【図６】図６は、映像データの格納の流れの一例を示す図である。
【図７】図７は、映像データの格納の流れの他の一例を示す図である。
【図８】図８は、映像データの格納の流れの他の一例を示す図である。
【図９】図９は、映像データの格納の流れの他の一例を示す図である。
【図１０】図１０は、格納制御処理の手順を示すフローチャートである。
【図１１】図１１は、映像データ格納処理の手順を示すフローチャートである。
【図１２】図１２は、映像データの格納の流れの他の一例を示す図である。
【図１３】図１３は、映像データ格納プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【０００９】
以下に、本発明にかかる映像データ格納装置、映像データ格納プログラムおよび映像データ格納システムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。そして、各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１０】
実施例１に係る映像データ格納システム１０について説明する。映像データ格納システム１０は、イベントが発生した際の映像データを格納するシステムである。以下では、イベントとして、地震を検出し、地震が発生した際の映像データを格納する場合を例に説明する。図１は、映像データ格納システムの全体の概略構成の一例を示す図である。図１に示すように、映像データ格納システム１０は、カメラ１１と、映像データ格納装置１２と、蓄積装置１３とを備えている。カメラ１１は、映像データ格納装置１２と接続されている。また、映像データ格納装置１２と蓄積装置１３は、ネットワーク１４を介して通信可能に接続され、各種の情報を交換することが可能とされている。かかるネットワーク１４の一態様としては、有線または無線を問わず、Local  Area  Network（ＬＡＮ）やVirtual  Private  Network（ＶＰＮ）、移動体通信網などの任意の通信網が挙げられる。なお、図１の例では、映像データ格納システム１０は、カメラ１１および映像データ格納装置１２を１つ有する場合を例示したが、開示のシステムはこれに限定されず、カメラ１１および映像データ格納装置１２を任意の数とすることができる。また、映像データ格納システム１０は、蓄積装置１３を複数有してもよい。また、図１の例では、映像データ格納装置１２に１台のカメラ１１を接続した場合を例示したが、開示のシステムはこれに限定されず、映像データ格納装置１２に複数台のカメラ１１を接続してもよい。
【００１１】
また、ネットワーク１４は、地震情報システム１５が接続されている。映像データ格納装置１２は、ネットワーク１４を介して地震情報システム１５と通信可能に接続され、各種の情報を交換することが可能とされている。地震情報システム１５は、地震に関する各種の情報を提供する。例えば、地震情報システム１５は、地震が発生した場合、発生した地震の震度を示す震度情報を提供する。地震情報システム１５は、気象庁などの公共機関が運用するものであってもよく、地震に関する情報を提供するサービスを行う業者が運用するものであってもよい。
【００１２】
カメラ１１は、映像を撮影する撮影デバイスである。カメラ１１は、監視対象が撮影範囲内となるように配置される。図１の例は、河川を監視対象とした場合を示している。カメラ１１は、河川が撮影範囲内となるように配置される。なお、監視対象は、河川に限定されるものではなく、何れであってもよい。カメラ１１は、所定のフレームレートで画像を連続的に撮影し、連続的に撮影された画像の映像データを映像データ格納装置１２へ出力する。
【００１３】
映像データ格納装置１２は、映像データを格納する装置である。映像データ格納装置１２は、カメラ１１から出力された映像データが入力する。映像データ格納装置１２は、入力した映像データを蓄積装置１３へ転送する。また、映像データ格納装置１２は、入力した映像データを一時的に記憶する。そして、例えば、映像データ格納装置１２は、ネットワーク１４が通信不能となり、映像データを蓄積装置１３へ転送できなくなった場合、入力した映像データを記憶媒体に格納して保存する。なお、カメラ１１および映像データ格納装置１２には、例えば、Uninterruptible  Power  Supply（ＵＰＳ）などの電力を蓄積し、蓄積した電力を供給が可能な電源装置が接続されている。カメラ１１および映像データ格納装置１２は、停電等が発生して商用電源から電力が供給されなくなった場合でも、電源装置から供給される電力により、映像の撮影および撮影された映像データの格納を行うことが可能とされている。
【００１４】
蓄積装置１３は、映像データを蓄積する装置である。蓄積装置１３は、例えば、サーバ・コンピュータなどのコンピュータである。蓄積装置１３は、例えば、ディスクアレイ装置などの大容量の記憶装置１３Ａを備えている。記憶装置１３Ａは、複数の映像データ格納装置１２から転送された映像データを所定の保存期間、蓄積可能な記憶容量を有する。蓄積装置１３は、映像データ格納装置１２から転送された映像データを記憶装置１３Ａに蓄積して所定の保存期間、保存する。
【００１５】
次に、実施例１に係る映像データ格納装置１２の構成について説明する。図２は、映像データ格納装置の全体構成の一例を示す図である。図２に示すように、映像データ格納装置１２は、入力部２０と、通信Ｉ／Ｆ（インタフェース）部２１と、操作部２２と、記憶部２３と、カードスロット２４と、制御部２５とを有する。
【００１６】
入力部２０は、映像データを入力するためのインタフェースである。入力部２０は、カメラ１１が接続され、カメラ１１から出力された映像データが入力する。かかる入力部２０の一態様としては、コンポジット映像端子、セパレート映像端子、コンポーネント映像端子、Ｄ映像端子、High  Definition  Multimedia  Interface（ＨＤＭＩ）端子などの入力端子が挙げられる。なお、入力部２０は、Universal  Serial  Bus（ＵＳＢ）などの汎用の端子であってもよい。
【００１７】
通信Ｉ／Ｆ部２１は、他の装置との間で通信制御を行うインタフェースである。通信Ｉ／Ｆ部２１は、ネットワーク１４を介して他の装置と各種情報を送受信する。例えば、通信Ｉ／Ｆ部２１は、映像データを蓄積装置１３へ送信する。また、通信Ｉ／Ｆ部２１は、地震情報システム１５と通信を行い、地震情報システム１５から地震に関する各種の情報を受信する。かかる通信Ｉ／Ｆ部２１の一態様としては、ＬＡＮカードなどのネットワークインタフェースカードを採用できる。
【００１８】
操作部２２は、各種の操作を受け付けるインタフェースである。例えば、操作部２２としては、操作パネルや、マウス、キーボードなどの入力デバイスが挙げられる。操作部２２は、システムを管理する管理者などからの操作入力を受け付け、受け付けた操作内容を示す操作情報を制御部２５へ出力する。
【００１９】
記憶部２３は、ハードディスク、Solid  State  Drive（ＳＳＤ）、光ディスクなどの記憶装置である。なお、記憶部２３は、Random  Access  Memory（ＲＡＭ）、フラッシュメモリ、Non  Volatile  Static  Random  Access  Memory（ＮＶＳＲＡＭ）などのデータを書き換え可能な半導体メモリであってもよい。
【００２０】
記憶部２３は、制御部２５で実行されるOperating  System（ＯＳ）や各種プログラムを記憶する。例えば、記憶部２３は、映像データの格納に用いる各種のプログラムを記憶する。さらに、記憶部２３は、制御部２５で実行されるプログラムで用いられる各種データを記憶する。例えば、記憶部２３は、地震ブレ情報３０と、重み情報３１とを記憶する。
【００２１】
地震ブレ情報３０は、地震によって映像に発生するブレに関する情報を記憶したデータである。例えば、地震ブレ情報３０には、地震の震度毎に、カメラ１１によって撮影される映像に発生するブレ量が記憶されている。一例として、地震ブレ情報３０は、映像格納ソフトウェアの作成元で予め登録されてもよい。また、地震ブレ情報３０は、管理者により操作部２２あるいは、映像データ格納装置１２と通信可能とされたクライアントコンピュータなどの端末装置から登録されてもよい。他の一例として、地震ブレ情報３０は、後述する補正部５７によりデータが補正される。
【００２２】
図３は、地震ブレ情報のデータ構成の一例を示す図である。図３に示すように、地震ブレ情報３０は、「震度階級」、「振幅」、「揺時間」の各項目を有する。震度階級の項目は、地震の揺れの大きさを示す震度を記憶する領域である。振幅の項目は、映像データに発生する映像のブレ量の範囲を記憶する領域である。映像には、水平方向と垂直方向のブレがある。本実施例では、映像の水平方向をＸ方向、映像の垂直方向をＹ方向とする。本実施例では、振幅の項目を「Ｘ」と「Ｙ」の項目に分けている。Ｘの項目は、映像の水平方向のブレ量の範囲を記憶する領域である。Ｙの項目は、映像の垂直方向のブレ量の範囲を記憶する領域である。揺時間の項目は、振動が検出される振動時間を記憶する領域である。
【００２３】
ここで、地震によって映像に発生するブレ量は、カメラ１１の設置環境によって異なる場合がある。また、映像の水平方向と垂直方向のブレ量も、カメラ１１の設置環境によって異なる場合がある。例えば、カメラ１１が鉄塔などの塔の上部に設置された場合、映像のブレは、地震による振幅が地上よりも大きくなるため、地上よりも大きくなる。また、映像のブレは、塔の振動方向に大きくなる。また、風などの影響により、映像にブレが発生する場合もある。そこで、地震ブレ情報３０には、震度階級の項目に、各震度と共に、誤検知が設定されている。地震ブレ情報３０には、各震度および誤検知と検出するブレ量の範囲および振動時間が格納されている。
【００２４】
図２に戻り、重み情報３１は、重み値に関する情報を記憶したデータである。例えば、重み情報３１は、地震の震度毎に、それぞれの重み値が記憶されている。一例として、重み情報３１は、映像格納ソフトウェアの作成元で予め登録されてもよい。また、重み情報３１は、管理者により操作部２２あるいは、映像データ格納装置１２と通信可能とされたクライアントコンピュータなどの端末装置から登録されてもよい。
【００２５】
図４は、重み情報のデータ構成の一例を示す図である。図４に示すように、重み情報３１は、「震度」、「重み」の各項目を有する。震度の項目は、震度を記憶する領域である。重みの項目は、震度に対応付ける重み値を記憶する領域である。図４の例では、震度「５強」の場合、重み値が「３２」であることを示している。
【００２６】
図２に戻り、カードスロット２４は、記憶媒体４０との間でデータを入出力するインタフェースである。記憶媒体４０は、例えば、不揮発性の半導体メモリが内蔵され、データの書き換えが可能とされており、書き込まれたデータを保持する。かかる記憶媒体４０の一態様としては、Secure  Digital  memory  card（ＳＤメモリカード）、コンパクトフラッシュ（登録商標）などのメモリカードが挙げられる。
【００２７】
カードスロット２４は、記憶媒体４０が着脱可能とされている。カードスロット２４は、装着された記憶媒体４０に対してデータの書き込みおよび読み込みを行う。本実施例では、記憶媒体４０の記憶領域を第１記憶部４１と第２記憶部４２とに分けている。第１記憶部４１は、カメラ１１により撮影される直近の映像データを記憶するための領域である。第２記憶部４２は、地震が発生した際の映像データを保存するための領域である。
【００２８】
制御部２５は、映像データ格納装置１２を制御するデバイスである。制御部２５としては、Central  Processing  Unit（ＣＰＵ）、Micro  Processing  Unit（ＭＰＵ）等の電子回路や、Application  Specific  Integrated  Circuit（ＡＳＩＣ）、Field  Programmable  Gate  Array（ＦＰＧＡ）等の集積回路を採用できる。制御部２５は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部２５は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部２５は、変換部５０と、転送部５１と、第１格納部５２と、検出部５３と、検知部５４と、第２格納部５５と、取得部５６と、補正部５７とを有する。
【００２９】
変換部５０は、各種の変換を行う。例えば、変換部５０は、カメラ１１から入力する映像データを所定のデータ形式の映像データに変換する。例えば、変換部５０は、カメラ１１から入力する映像データをMoving  Picture  Experts  Group  phase  2（ＭＰＥＧ２）の形式に変換してデータの圧縮を行う。本実施例では、変換部５０は、カメラ１１から入力する映像データを、例えば、６ＭｂｐｓのＭＰＥＧ２の形式の映像データに変換する。
【００３０】
転送部５１は、各種の転送を行う。例えば、転送部５１は、カメラ１１により撮影され、変換部５０により変換された映像データを蓄積装置１３へ転送する。これにより、映像データは、ネットワーク１４を介して蓄積装置１３へ転送され、記憶装置１３Ａに蓄積される。
【００３１】
第１格納部５２は、各種の格納を行う。例えば、第１格納部５２は、カメラ１１により撮影され、変換部５０により変換された映像データを第１記憶部４１の記憶領域に順に上書き保存することを繰り返して、第１記憶部４１に直近の映像データを格納する。
【００３２】
検出部５３は、各種の検出を行う。例えば、検出部５３は、地震の発生および発生した地震の震度を検出する。例えば、検出部５３は、カメラ１１から入力する映像データの映像のフレーム間の水平方向および垂直方向のブレ量を検出する。例えば、検出部５３は、フレームを比較し、フレーム間での物体の位置の変化から水平方向および垂直方向のブレ量を検出する。
【００３３】
図５は、フレーム間の水平方向および垂直方向のブレ量の一例を示す図である。図５の例は、フレーム６０Ａに対してフレーム６０Ｂが水平方向にΔＸ、垂直方向にΔＹのブレが発生していることを示している。
【００３４】
検出部５３は、検出した水平方向および垂直方向のブレ量が地震ブレ情報３０の何れかの震度のブレ量の範囲に該当するか判定する。検出部５３は、水平方向および垂直方向のブレ量が何れの震度のブレ量の範囲に該当し、揺時間の間、該当する状態が継続した場合、地震が発生したと検出する。また、検出部５３は、ブレ量が該当した震度階級から地震の震度を検出する。
【００３５】
検知部５４は、各種の検知を行う。例えば、検知部５４は、ネットワーク１３が通信可能か否かを検知する。この検知の方式は、ネットワーク１３が通信可能か否かを検知できれば何れの方式でもよい。例えば、検知部５４は、蓄積装置１３とコネクションを確立できない場合や、転送部５１により転送される映像データのパケットの再送が所定期間に所定回発生した場合、ネットワーク１３が通信不能と検知する。なお、検知部５４は、商用電源から電力が供給されなくなったことを検知して、ネットワーク１３が通信不能と検知してもよい。また、検知部５４は、例えば、蓄積装置１３へ周期的に、例えば、Packet  Internet  Groper（Ｐｉｎｇ）などにより生存を確認するパケットを送信し、蓄積装置１３から応答が得られるか否かにより、ネットワーク１３が通信可能か否かを検知してもよい。
【００３６】
第２格納部５５は、各種の格納を行う。例えば、第２格納部５５は、地震発生時からの映像データを第２記憶部４２に格納する。例えば、第２格納部５５は、検出部５３により地震が検出された場合、第２記憶部４２に映像データが格納されているか判定する。
【００３７】
第２格納部５５は、第２記憶部４２に映像データが未格納の状態である場合、第１記憶部４１に格納された地震の発生の所定時間前からの映像データを読み出す。この所定時間は、例えば、１分とする。この所定時間は、管理者により操作部２２あるいは、映像データ格納装置１２と通信可能とされたクライアントコンピュータなどの端末装置から変更可能としてもよい。第２格納部５５は、地震の発生の所定時間前からの映像データおよび以降にカメラ１１により撮影され、変換部５０により変換された映像データを、検出された地震の震度と関連付けて第２記憶部４２に格納する。地震の震度の関連付けは、映像データのファイルのヘッダなど、映像データのファイルに対して地震の震度の情報を記憶させるものであってもよい。また、地震の震度の関連付けは、映像データに関連付けて別なファイルに地震の震度の情報を記憶させるものであってもよい。
【００３８】
一方、第２格納部５５は、第２記憶部４２に映像データが格納されている場合、映像データを現在格納中であるか否かを判定する。すなわち、第２格納部５５は、以前に地震が発生して現在も映像データの格納を継続しているか否かを判定する。
【００３９】
第２格納部５５は、映像データを現在格納中ではない場合、第２記憶部４２に格納済みの映像データを撮影期間の後方から、検出された地震の震度および第２記憶部４２に格納された映像データの震度に基づく期間だけ削除する。例えば、第２格納部５５は、重み情報３１に基づき、検出された地震の震度の重み値および第２記憶部４２に格納された映像データに関連付けられた震度の重み値を求める。なお、第２記憶部４２に格納された映像データに複数の震度が関連付けられている場合、第２格納部５５は、複数の震度のうちの最も大きな震度の重み値を求める。そして、第２格納部５５に格納済みの映像データを撮影期間の後方から、検出された地震の重み値と第２記憶部４２に格納された映像データの重み値との比率に応じた期間だけ削除する。
【００４０】
そして、第２格納部５５は、第１記憶部４１に格納された地震の発生の所定時間前からの映像データを読み出す。第２格納部５５は、地震の発生の所定時間前からの映像データおよび以降にカメラ１１により撮影され、変換部５０により変換された映像データを検出された地震の震度と関連付けて第２記憶部４２に格納する。
【００４１】
一方、第２格納部５５は、第２記憶部４２に映像データを現在格納中である場合、格納中の映像データに、検出された地震の震度を関連付けて第２記憶部４２に格納する。これにより、現在格納中の映像データには、複数の震度が関連付けられる。
【００４２】
取得部５６は、各種の取得を行う。例えば、取得部５６は、地震情報システム１５から発生した震度情報を取得する。震度情報は、取得部５６が地震情報システム１５へ情報の要求を送信し、地震情報システム１５が送信するものとしてもよく、地震情報システム１５が地震の発生中または地震の発生後に送信するものとしてもよい。
【００４３】
補正部５７は、各種の補正を行う。例えば、補正部５７は、取得部５６により取得した震度情報と、地震が発生した際に映像データの映像のフレーム間のブレ量から地震ブレ情報３０を補正する。例えば、補正部５７は、地震を検出した際のブレ量が、地震ブレ情報３０に記憶された震度情報の震度のブレ量の範囲内であるか否かを判定する。補正部５７は、地震を検出した際のブレ量が、地震ブレ情報３０に記憶された震度情報の震度のブレ量の範囲外である場合、地震を検出した際のブレ量が範囲内となるように地震ブレ情報３０に記憶されたブレ量の範囲を補正する。例えば、補正部５７は、ブレ量の範囲の２つの境界値のうち、地震を検出した際のブレ量に近い境界値を、地震を検出した際のブレ量とする補正を行う。また、補正部５７は、地震を検出した際のブレ量が、地震ブレ情報３０に記憶された震度情報の震度以外の震度のブレ量の範囲内となる場合、地震を検出した際のブレ量が範囲外となるように地震ブレ情報３０に記憶されたブレ量の範囲を補正する。例えば、補正部５７は、地震を検出した際のブレ量が震度情報の震度よりも大きい震度のブレ量の範囲内である場合、ブレ量の範囲の下限の境界値を、地震を検出した際のブレ量よりも大きな値に補正する。また、補正部５７は、地震を検出した際のブレ量が震度情報の震度よりも小さい震度のブレ量の範囲内である場合、ブレ量の範囲の上限の境界値を、地震を検出した際のブレ量よりも小さな値に補正する。
【００４４】
また、補正部５７は、地震を検出したが、実際には地震が発生していない場合、または、地震ブレ情報３０に記憶された誤検知のブレ量の範囲を補正する。例えば、補正部５７は、地震を検出したにもかかわらず震度情報が得られない場合、または、震度情報が例えば震度ゼロなど地震が発生していないことを示す場合、地震を検出した際のブレ量が、誤検知のブレ量の範囲内となるように補正する。例えば、補正部５７は、誤検知のブレ量の範囲の２つの境界値のうち、地震を検出した際のブレ量に近い境界値を、地震を検出した際のブレ量とする補正を行う。
【００４５】
次に、本実施例に係る映像データ格納装置１２による映像データの格納の流れを説明する。図６は、映像データの格納の流れの一例を示す図である。第１記憶部４１および第２記憶部４２は、映像データをそれぞれ所定時間分、記憶可能な記憶領域を有するものとする。本実施例では、第１記憶部４１および第２記憶部４２は、映像データを２４時間分、記憶可能な記憶領域を有するものとする。第１格納部５２は、カメラ１１により撮影され、変換部５０により変換された映像データを第１記憶部４１に順に上書き保存する。これにより、第１記憶部４１には、直近２４時間分の映像データが記憶される。
【００４６】
例えば、検出部５３が震度６弱の地震を検出した場合、図６の上側に示すように、第２格納部５５は、第１記憶部４１から地震の発生の所定時間前からの映像データ７０を読み出す。そして、第２格納部５５は、映像データ７０および以降にカメラ１１により撮影される映像データ７１を検出された地震の震度６弱と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度６弱の地震発生時からの映像データ７２が記憶される。
【００４７】
その後、例えば、検出部５３が震度４の地震を検出した場合、第２格納部５５は、第２記憶部４２に映像データを現在格納中であるか判定する。図６の例は、第２記憶部４２に震度６弱の地震発生時からの映像データ７２の格納が終了しており、第２記憶部４２に映像データを現在格納中ではないものとする。第２格納部５５は、映像データを現在格納中ではない場合、重み情報３１に基づき、検出された地震の震度の重み値および第２記憶部４２に格納された映像データに関連付けられた震度の重み値を求める。図６の下側の例では、検出した震度４の地震の重みが「８」と求まり、第２記憶部４２に格納された震度６弱の映像データ７２の重みが「６４」と求まる。そして、第２格納部５５は、第２格納部５５に格納済みの映像データを撮影期間の後方から、検出された地震の重み値と第２記憶部４２に格納された映像データの重み値との比率に応じた期間だけ削除する。図６の下側の例では、第２格納部５５は、検出された地震の重み値「８」と第２記憶部４２に格納された映像データ７２の重み値「６４」との比率に応じて、映像データ７２を撮影期間の後方から１／８だけ削除する。そして、第２格納部５５は、第１記憶部４１から震度４の地震の発生の所定時間前からの映像データ７３を読み出し、映像データ７３および以降にカメラ１１により撮影される映像データ７５を震度４と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度４の地震発生時からの映像データ７５が記憶される。
【００４８】
このように、第２記憶部４２には、それぞれの地震発生時の映像データが記憶される。また、第２記憶部４２には、震度が大きい地震ほど、撮影時間が長い映像データが記憶される。図６の例では、前に発生した震度６弱の映像データ７２が後に発生した震度４の映像データ７５よりも長く記憶される。
【００４９】
図７は、映像データの格納の流れの他の一例を示す図である。上述のように第１記憶部４１には、直近２４時間分の映像データが記憶される。
【００５０】
例えば、検出部５３が震度２の地震を検出した場合、図７の上側に示すように、第２格納部５５は、第１記憶部４１から地震の発生の所定時間前からの映像データ８０を読み出す。そして、第２格納部５５は、映像データ８０および以降にカメラ１１により撮影される映像データ８１を検出された地震の震度２と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度２の地震発生時からの映像データ８２が記憶される。
【００５１】
その後、例えば、検出部５３が震度５弱の地震を検出した場合、第２格納部５５は、第２記憶部４２に映像データを現在格納中であるか判定する。図７の例は、第２記憶部４２に震度２の地震発生時からの映像データ８２の格納が終了しており、第２記憶部４２に映像データを現在格納中ではないものとする。第２格納部５５は、映像データを現在格納中ではない場合、重み情報３１に基づき、検出された地震の震度の重み値および第２記憶部４２に格納された映像データに関連付けられた震度の重み値を求める。図７の下側の例では、検出した震度５弱の地震の重みが「１６」と求まり、第２記憶部４２に格納された震度２の映像データ８２の重みが「２」と求まる。第２格納部５５は、第２格納部５５に格納済みの映像データを撮影期間の後方から、検出された地震の重み値と第２記憶部４２に格納された映像データの重み値との比率に応じた期間だけ削除する。図７の下側の例では、第２格納部５５は、検出された地震の重み値「１６」と第２記憶部４２に格納された映像データ８２の重み値「２」との比率に応じて、映像データ８２を撮影期間の後方から７／８だけ削除する。そして、第２格納部５５は、第１記憶部４１から震度５弱の地震の発生の所定時間前からの映像データ８３を読み出し、映像データ７４および以降にカメラ１１により撮影される映像データ８４を震度５弱と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度５弱の地震発生時からの映像データ８５が記憶される。
【００５２】
このように、図７の例では、後に発生した震度５弱の映像データ８５が前に発生した震度２の映像データ８２よりも長く記憶される。
【００５３】
図８は、映像データの格納の流れの他の一例を示す図である。上述のように第１記憶部４１には、直近２４時間分の映像データが記憶される。
【００５４】
例えば、検出部５３が震度５強の地震を検出した場合、図８の上段に示すように、第２格納部５５は、第１記憶部４１から地震の発生の所定時間前からの映像データ９０を読み出す。そして、第２格納部５５は、映像データ９０および以降にカメラ１１により撮影される映像データ９１を検出された地震の震度２と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度５強の地震発生時からの映像データ９２が記憶される。
【００５５】
その後、例えば、検出部５３が震度４の地震を検出した場合、第２格納部５５は、第２記憶部４２に映像データを現在格納中であるか判定する。図８の例は、第２記憶部４２に震度５強の地震発生時からの映像データ９２の格納が終了しており、第２記憶部４２に映像データを現在格納中ではないものとする。第２格納部５５は、映像データを現在格納中ではない場合、重み情報３１に基づき、検出された地震の震度の重み値および第２記憶部４２に格納された映像データに関連付けられた震度の重み値を求める。図８の中段の例では、検出した震度４の地震の重みが「８」と求まり、第２記憶部４２に格納された震度５強の映像データ９２の重みが「３２」と求まる。第２格納部５５は、第２格納部５５に格納済みの映像データを撮影期間の後方から、検出された地震の重み値と第２記憶部４２に格納された映像データの重み値との比率に応じた期間だけ削除する。図８の中段の例では、第２格納部５５は、検出された地震の重み値「８」と第２記憶部４２に格納された映像データ９２の重み値「３２」との比率に応じて、映像データ９２を撮影期間の後方から１／４だけ削除する。そして、第２格納部５５は、第１記憶部４１から震度４の地震の発生の所定時間前からの映像データ９３を読み出し、映像データ９３および以降にカメラ１１により撮影される映像データ９４を震度４と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度４の地震発生時からの映像データ９５が記憶される。
【００５６】
その後、例えば、検出部５３がさらに震度４の地震を検出した場合、第２格納部５５は、第２記憶部４２に映像データを現在格納中であるか判定する。図８の例は、第２記憶部４２に震度４の地震発生時からの映像データ９５の格納が終了しており、第２記憶部４２に映像データを現在格納中ではないものとする。第２格納部５５は、映像データを現在格納中ではない場合、重み情報３１に基づき、検出された地震の震度の重み値および第２記憶部４２に格納された映像データに関連付けられた震度の重み値を求める。図８の下段の例では、検出した震度４の地震の重みが「８」と求まり、第２記憶部４２に格納された震度５強の映像データ９２の重みが「３２」、震度４の映像データ９５の重みが「８」と求まる。第２格納部５５は、第２格納部５５に格納済みの映像データを撮影期間の後方から、検出された地震の重み値と第２記憶部４２に格納された映像データの重み値との比率に応じた期間だけ削除する。図８の下段の例では、第２格納部５５は、検出された地震の重み値「８」と、第２記憶部４２に格納された映像データ９２の重み値「３２」の比率に応じて、映像データ９２を撮影期間の後方から１／４だけ削除する。また、第２格納部５５は、検出された地震の重み値「８」と、第２記憶部４２に格納された映像データ９５の重み値「８」の比率に応じて、映像データ９５を撮影期間の後方から１／２だけ削除する。そして、第２格納部５５は、第１記憶部４１から震度４の地震の発生の所定時間前からの映像データ９６を読み出し、映像データ９３および以降にカメラ１１により撮影される映像データ９７を震度４と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度４の地震発生時からの映像データ９８が記憶される。
【００５７】
このように、図８の例では、３回地震が発生した場合でも、第２格納部５５には、それぞれの地震発生時の映像データ９２、９５、９８が記憶される。また、図８の例では、後に発生した震度５強の映像データ９２が震度４の映像データ９５、９８よりも長く記憶される。
【００５８】
図９は、映像データの格納の流れの他の一例を示す図である。上述のように第１記憶部４１には、直近２４時間分の映像データが記憶される。
【００５９】
例えば、検出部５３が震度６弱の地震を検出した場合、図９の上側に示すように、第２格納部５５は、第１記憶部４１から地震の発生の所定時間前からの映像データ１００を読み出す。そして、第２格納部５５は、映像データ１００および以降にカメラ１１により撮影される映像データ１０１を検出された地震の震度６弱と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度６弱の地震発生時からの映像データ１０２が記憶される。
【００６０】
その後、例えば、検出部５３が震度４の地震を検出した場合、第２格納部５５は、第２記憶部４２に映像データを現在格納中であるか判定する。図９の例は、第２記憶部４２に震度６弱の地震発生時からの映像データ１０２の格納中であるものとする。第２格納部５５は、映像データを現在格納中である場合、格納中の映像データに、検出された地震の震度と関連付けて第２記憶部４２に格納する。図９の下側の例では、第２格納部５５は、格納中の映像データ１０２に検出された地震の震度４をさらに関連付ける。これにより、第２記憶部４２には、震度６弱および震度４が関連付けられた映像データ１０２が記憶される。
【００６１】
このように、図９の例では、映像データの蓄積中に地震が発生した場合でも、映像データに複数の震度が関連付けられ、それぞれの地震発生時の映像が映像データ１０２に記憶される。
【００６２】
次に、本実施例に係る映像データ格納装置１２が映像データを格納する格納制御処理の流れを説明する。図１０は、格納制御処理の手順を示すフローチャートである。この格納制御処理は、所定のタイミング、例えば、装置が起動したタイミングまたは管理者により操作部２２あるいは、映像データ格納装置１２と通信可能とされたクライアントコンピュータなどの端末装置から処理開始が指示されたタイミングで実行される。
【００６３】
図１０に示すように、第１格納部５２は、記憶領域に順に上書き保存することを繰り返して、変換部５０により変換された映像データを第１記憶部４１に格納する（Ｓ１０）。検出部５３は、一定間隔毎に、映像データの映像のフレーム間の水平方向および垂直方向のブレ量を検出する（Ｓ１１）。そして、検出部５３は、検出したブレ量から地震が発生したか否かを検出する（Ｓ１２）。例えば、検出部５３は、検出した水平方向および垂直方向のブレ量が地震ブレ情報３０の何れかの震度のブレ量の範囲に該当し、揺時間の間、該当する状態が継続した場合、地震が発生したと検出する。また、検出部５３は、ブレ量が該当した震度階級から地震の震度を検出する。地震が発生していない場合（Ｓ１２否定）、処理は、後述するＳ１９へ移行する。
【００６４】
一方、地震が発生した場合（Ｓ１２肯定）、検知部５４は、ネットワーク１３が通信可能か否かを判定する（Ｓ１３）。ネットワーク１３が通信不能の場合（Ｓ１３肯定）、第２格納部５５は、後述する映像データ格納処理を行い（Ｓ１４）、処理終了後、後述するＳ１９へ移行する。
【００６５】
ネットワーク１３が通信可能である場合（Ｓ１３否定）、取得部５６は、地震情報システム１５から発生した震度情報を取得する（Ｓ１５）。補正部５７は、実際に地震が発生したか否かを判定する（Ｓ１６）。実際に地震が発生していた場合（Ｓ１６肯定）、震度情報と、検出したブレ量から地震ブレ情報３０の震度のブレ量の範囲を補正する（Ｓ１７）。一方、実際に地震が発生していない場合（Ｓ１６否定）、検出したブレ量から地震ブレ情報３０の誤検知のブレ量の範囲を補正する（Ｓ１８）。
【００６６】
制御部２５は、処理終了が指示されたか否かを判定する（Ｓ１９）。例えば、制御部２５では、操作部２２あるいは、映像データ格納装置１２と通信可能とされたクライアントコンピュータなどの端末装置から処理終了が指示されたか否かを判定する。処理終了が指示されていない場合（Ｓ１９否定）、処理は、上述のＳ１０へ移行する。一方、処理終了が指示された場合（Ｓ１９肯定）、処理を終了する。
【００６７】
次に、本実施例に係る映像データ格納処理の流れを説明する。図１１は、映像データ格納処理の手順を示すフローチャートである。この映像データ格納処理は、図１０に示す格納制御処理のＳ１４から実行される。
【００６８】
図１１に示すように、第２格納部５５は、第２記憶部４２の映像データの記憶状況を確認する（Ｓ３０）。第２格納部５５は、確認の結果、第２記憶部４２に映像データが空の状態であるか否かを判定する（Ｓ３１）。第２記憶部４２に映像データが空の状態である場合（Ｓ３１肯定）、処理は、後述するＳ３６へ移行する。一方、第２記憶部４２に映像データが空の状態ではない場合（Ｓ３１否定）、第２格納部５５は、第２記憶部４２へ映像データを格納中であるか否かを判定する（Ｓ３２）。映像データを格納中である場合（Ｓ３２肯定）、第２格納部５５は、格納中の映像データに、検出された地震の震度を関連付けて第２記憶部４２に格納し（Ｓ３３）、映像データ格納処理の呼び出し元に処理が移行する。
【００６９】
一方、映像データを格納中でない場合（Ｓ３２否定）、第２格納部５５は、重み情報３１に基づき、検出された地震の震度の重み値および第２記憶部４２に格納された映像データに関連付けられた震度の重み値を求める（Ｓ３４）。そして、第２格納部５５に格納済みの映像データを撮影期間の後方から、検出された地震の重み値と第２記憶部４２に格納された映像データの重み値との比率に応じた期間だけ削除する（Ｓ３５）。
【００７０】
第２格納部５５は、第１記憶部４１に格納された地震の発生の所定時間前からの映像データを読み出す（Ｓ３６）。第２格納部５５は、地震の発生の所定時間前からの映像データおよび以降にカメラ１１により撮影された映像データを検出された地震の震度と関連付けて第２記憶部４２に格納し（Ｓ３７）、映像データ格納処理の呼び出し元に処理が移行する。
【００７１】
このように、映像データ格納装置１２は、第１記憶部４１に対して上書きを繰り返して、カメラ１１により撮影される映像データを第１記憶部４１に格納する。また、映像データ格納装置１２は、地震の発生および発生した地震の震度を検出する。映像データ格納装置１２は、第２記憶部４２に映像データが未格納の状態で地震が検出された場合、次の処理を行う。映像データ格納装置１２は、第１記憶部４１に格納された当該地震の発生の所定時間前からの映像データおよび以降にカメラ１１により撮影される映像データを当該地震の震度と関連付けて第２記憶部４２に格納する。また、映像データ格納装置１２は、第２記憶部４２に地震に関連付けて映像データが格納済みの状態で地震が検出された場合、次の処理を行う。映像データ格納装置１２は、第２記憶部４２に格納済みの地震の映像データを撮影期間の後方から、検出された地震の震度および第２記憶部４２に格納された映像データの震度に基づく期間だけ削除する。そして、映像データ格納装置１２は、第１記憶部４１に格納された当該地震の発生の所定時間前からの映像データおよび以降にカメラ１１により撮影される映像データを当該地震の震度と関連付けて前記第２記憶部４２に格納する。これにより、映像データ格納装置１２は、地震が発生した際の映像データを保存できる。また、映像データ格納装置１２は、地震の震度が大きいほど長い撮影期間、映像データを保存できる。
【００７２】
また、映像データ格納装置１２は、重み情報３１に基づき、検出された地震の震度の重み値および第２記憶部４２に格納された映像データの震度の重み値を求める。映像データ格納装置１２は、第２記憶部４２に格納済みの地震の映像データを撮影期間の後方から、検出された地震の震度の重み値と第２記憶部４２に格納された映像データの震度の重み値との比率に応じた期間だけ削除する。これにより、映像データ格納装置１２は、重み値の小さい映像データについては撮影期間の後方から多く削除するため、重み値の大きい映像データを格納するための記憶領域を確保することができる。
【００７３】
また、映像データ格納装置１２は、第２記憶部４２に映像データを格納中に新たな地震が検出された場合、格納中の映像データに当該新たな地震の震度をさらに関連付けて格納する。これにより、映像データ格納装置１２は、地震が続けて発生したことを映像データに記録できる。また、映像データ格納装置１２は、第２記憶部４２に記憶された映像データに複数の震度が関連付けられている場合、検出された地震の震度および格納された映像データの複数の震度のうちの最も大きい震度に基づく期間だけ削除を行う。これにより、映像データ格納装置１２は、映像データに複数の地震の映像が記録されている場合でも、震度が大きい映像を含む映像データを長い撮影期間保存できる。
【００７４】
また、映像データ格納装置１２は、カメラ１１により撮影される映像データの映像のフレーム間のブレから、前記地震として地震の発生を検出する。これにより、映像データ格納装置１２は、震度センサ等のデバイスを設けることなく、地震の発生を検出できる。
【００７５】
また、映像データ格納装置１２は、地震ブレ情報３０に基づいて、カメラ１１により撮影される映像データの映像のフレーム間のブレ量から、地震の震度を検出する。これにより、映像データ格納装置１２は、震度センサ等のデバイスを設けることなく、地震の震度を検出できる。
【００７６】
また、映像データ格納装置１２は、発生した震度情報を取得する。そして、映像データ格納装置１２は、震度情報と、当該震度情報を受付けた地震が発生した際の映像データの映像のフレーム間のブレ量から地震ブレ情報３０を補正する。これにより、映像データ格納装置１２は、カメラ１１の設置環境に関わらず、地震を精度よく検出できる。
【実施例２】
【００７７】
さて、これまで開示の装置に関する実施例について説明したが、開示の技術は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【００７８】
例えば、上記の実施例では、イベントとして、地震を検出する場合について説明したが、開示の装置はこれに限定されない。イベントは、映像を記憶させるトリガとなるものであれば、何れでもよい。例えば、特定の物体の検出や特定の状況となったことをイベントとして、映像を格納するものとしてもよい。
【００７９】
また、上記の実施例では、カメラ１１により撮影される映像のブレから地震の発生を検出する場合について説明したが、開示の装置はこれに限定されない。例えば、映像データ格納装置１２に加速度センサを設け、加速度センサにより検出される加速度の大きさから、地震の発生および前記震度として地震の震度を検出してもよい。
【００８０】
また、上記の実施例では、第２格納部５５は、第２記憶部４２に映像データを現在格納中である場合、格納中の映像データに、検出された地震の震度を関連付けて格納する場合について説明したが、開示の装置はこれに限定されない。例えば、第２格納部５５は、格納中の映像データを一端そこで区切り、検出された地震の映像データを新しく格納してもよい。
【００８１】
図１２は、映像データの格納の流れの他の一例を示す図である。例えば、検出部５３が震度６弱の地震を検出した場合、図１２の上側に示すように、第２格納部５５は、第１記憶部４１から地震の発生の所定時間前からの映像データ１００を読み出す。そして、第２格納部５５は、映像データ１００および以降にカメラ１１により撮影される映像データ１０１を検出された地震の震度６弱と関連付けて震度６弱の映像データ１０２として第２記憶部４２に格納する。その後、例えば、映像データ１０２の格納中に、検出部５３が震度４の地震を検出した場合、第２格納部５５は、図１２の下側示すように、映像データ１０２の格納を終了する。そして、第２格納部５５は、第１記憶部４１から震度４の地震の発生の所定時間前からの映像データ１０３を読み出し、映像データ１０３および以降にカメラ１１により撮影される映像データ１０４を震度４と関連付けて第２記憶部４２に格納する。これにより、第２記憶部４２には、震度６弱の映像データ１０２および震度４の映像データ１０５が記憶される。
【００８２】
また、上記の実施例では、第２格納部５５は、第２記憶部４２に映像データを現在格納中である場合、格納中の映像データに、検出された地震の震度を関連付けて格納する場合について説明したが、開示の装置はこれに限定されない。例えば、第２格納部５５は、後に検出された地震の震度が、前に検出された地震の震度よりも小さい場合、格納中の映像データに、検出された地震の震度を関連付けて格納してもよい。また、第２格納部５５は、後に検出された地震の震度が、前に検出された地震の震度よりも大きい場合、格納中の映像データを一端そこで区切り、検出された地震の映像データを新しく格納してもよい。
【００８３】
また、上記の実施例では、記憶媒体４０に第１記憶部４１と第２記憶部４２を設けた場合について説明したが、開示の装置はこれに限定されない。第１記憶部４１と第２記憶部４２は、別な記憶装置に設けてもよい。例えば、第１記憶部４１は、ＲＡＭなどとし、第２記憶部４２は記憶媒体としてもよい。
【００８４】
また、上記の実施例では、映像データを重み値の比率に応じて削除する場合について説明したが、開示の装置はこれに限定されない。例えば、映像データに重み値の比率に応じた撮影期間、映像が記憶されていないものがある場合、映像データを削除しないようにしてもよい。すなわち、映像が比率に応じた撮影期間だけ記憶された映像データについてのみ、撮影期間の後ろから削除を行うようにしてもよい。
【００８５】
また、上記の実施例では、ネットワーク１４が通信不能の場合に、第２格納部５５は、第２記憶部４２に映像データを格納する場合について説明したが、開示の装置はこれに限定されない。例えば、ネットワーク１４が通信可能な状態であっても第２格納部５５は、第２記憶部４２に映像データを格納してもよい。
【００８６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的状態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図２に示す変換部５０、転送部５１、第１格納部５２、検出部５３、検知部５４、第２格納部５５、取得部５６および補正部５７の各処理部が適宜統合または分割されてもよい。また、各処理部にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００８７】
［映像データ格納プログラム］
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータシステムの一例を説明する。図１３は、映像データ格納プログラムを実行するコンピュータを示す図である。
【００８８】
図１３に示すように、コンピュータ３００は、ＣＰＵ３１０、Read  Only  Memory（ＲＯＭ）３２０、Hard  Disk  Drive（ＨＤＤ）３３０、Random  Access  Memory（ＲＡＭ）３４０を有する。これら３１０〜３４０の各部は、バス４００を介して接続される。
【００８９】
ＲＯＭ３２０には上記実施例の各処理部と同様の機能を発揮する映像データ格納プログラム３２０ａが予め記憶される。例えば、上記実施例の変換部５０、転送部５１、第１格納部５２、検出部５３、検知部５４、第２格納部５５、取得部５６および補正部５７と同様の機能を発揮する映像データ格納プログラム３２０ａを記憶させる。なお、映像データ格納プログラム３２０ａについては、適宜分離してもよい。
【００９０】
ＨＤＤ３３０には、各種データを記憶する。例えば、ＨＤＤ３３０は、ＯＳや特性の推定に用いる各種データを記憶する。
【００９１】
そして、ＣＰＵ３１０が、映像データ格納プログラム３２０ａをＲＯＭ３２０から読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、映像データ格納プログラム３２０ａは、実施例の変換部５０、転送部５１、第１格納部５２、検出部５３、検知部５４、第２格納部５５、取得部５６および補正部５７と同様の動作を実行する。
【００９２】
なお、上記した映像データ格納プログラム３２０ａについては、必ずしも最初からＲＯＭ３２０に記憶させることを要しない。映像データ格納プログラム３２０ａはＨＤＤ３３０に記憶させてもよい。
【００９３】
例えば、コンピュータ３００に挿入されるフレキシブルディスク（ＦＤ）、Compact  Disk  Read  Only  Memory（ＣＤ−ＲＯＭ）、Digital  Versatile  Disk（ＤＶＤ）、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【００９４】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３００に接続される「他のコンピュータ（またはサーバ）」などにプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００９５】
１０      映像データ格納システム
１１      カメラ
１２      映像データ格納装置
１３      ネットワーク
１３Ａ    記憶装置
１４      ネットワーク
１５      地震情報システム
２０      入力部
２３      記憶部
２４      カードスロット
２５      制御部
３０      地震ブレ情報
３１      重み情報
４０      記憶媒体
４１      第１記憶部
４２      第２記憶部
５０      変換部
５１      転送部
５２      第１格納部
５３      検出部
５４      検知部
５５      第２格納部
５６      取得部
５７      補正部
【図１】
2014128011.tif 000003
【図２】
2014128011.tif 000004
【図３】
2014128011.tif 000005
【図４】
2014128011.tif 000006
【図５】
2014128011.tif 000007
【図６】
2014128011.tif 000008
【図７】
2014128011.tif 000009
【図８】
2014128011.tif 000010
【図９】
2014128011.tif 000011
【図１０】
2014128011.tif 000012
【図１１】
2014128011.tif 000013
【図１２】
2014128011.tif 000014
【図１３】
2014128011.tif 000015