(57)【要約】【課題】監視カメラによって撮影された映像に関する映像データを映像記録装置に記録する監視カメラシステムにおいて、システムの設置環境に振動が発生した場合であっても、振動発生時の映像データを映像記録装置に確実に記録することが可能な映像記録装置を得る。【解決手段】制御部１２は、振動センサ１７によって振動が検出されていない期間内においては、ハードディスク及び半導体メモリのうちのハードディスクのみに映像データを記録し、振動センサ１７によって振動が検出されている振動検出期間内においては、ハードディスク及び半導体メモリの双方に映像データを記録する。【選択図】図２
2014130657.tif 000002
【特許請求の範囲】
【請求項１】
撮影装置と、撮影装置によって撮影された映像に関する映像データが順次入力され、入力された映像データを記録する映像記録装置とを備える監視カメラシステムに用いられる映像記録装置であって、
映像データを記録する第１の記録部と、
映像データを記録し、前記第１の記録部よりも耐振動性が高く記録容量が小さい第２の記録部と、
映像記録装置の設置環境の振動を検出する振動検出部と、
制御部と、
を備え、
前記制御部は、
前記振動検出部によって振動が検出されていない期間内においては、前記第１の記録部及び前記第２の記録部のうちの前記第１の記録部のみに映像データを記録し、
前記振動検出部によって振動が検出されている振動検出期間内においては、前記第１の記録部及び前記第２の記録部の双方に映像データを記録する、映像記録装置。
【請求項２】
前記制御部は、
振動検出期間内に前記第１の記録部に記録された映像データに対応する映像データを前記第２の記録部から読み出し、
振動検出期間内に前記第２の記録部に記録された映像データを、前記第１の記録部に記録する、請求項１に記載の映像記録装置。
【請求項３】
前記制御部は、振動検出期間内に前記第１の記録部に記録された映像データを、前記第２の記録部から読み出した映像データによって上書きする、請求項２に記載の映像記録装置。
【請求項４】
前記制御部は、前記第１の記録部に記録された映像データを前記第２の記録部から読み出した映像データによって上書きする処理が完了した後、前記第２の記録部に記録されている映像データを消去する、請求項３に記載の映像記録装置。
【請求項５】
前記第１の記録部には、所定の予備領域が確保されており、
前記制御部は、前記第２の記録部から読み出した映像データを前記予備領域に記録する、請求項２〜４のいずれか一つに記載の映像記録装置。
【請求項６】
前記制御部は、前記第２の記録部から読み出した映像データを前記予備領域に記録する処理が完了した後、前記第２の記録部に記録されている映像データを消去する、請求項５に記載の映像記録装置。
【請求項７】
前記制御部は、
振動検出期間内に前記第１の記録部に記録された映像データが正常データであるか異常データであるかを判定し、
当該映像データが異常データである場合には、当該異常データに対応する映像データを前記第２の記録部から読み出して、読み出した当該映像データを前記第１の記録部に記録する、請求項２〜６のいずれか一つに記載の映像記録装置。
【請求項８】
前記制御部は、振動検出期間内に前記第１の記録部に記録された映像データが正常データである場合には、当該振動検出期間内に前記第２の記録部に記録された映像データを消去する、請求項７に記載の映像記録装置。
【請求項９】
映像記録装置に入力される映像データには、
フレーム内予測を用いた符号化によって得られるイントラフレームと、
フレーム間予測を用いた符号化によって得られるインターフレームと、
が含まれ、
前記制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を前記第１の記録部に記録し、イントラフレーム及びインターフレームのうちのイントラフレームのみを前記第２の記録部に記録する、請求項７又は８に記載の映像記録装置。
【請求項１０】
前記制御部は、振動検出期間内に前記第１の記録部に記録された映像データを管理するための第１の管理テーブルを、前記第１の記録部に記録し、
前記第１の管理テーブルには、映像データの撮影時刻を示す時刻情報と、映像データが有効であるか無効であるかを示すフラグ情報とが含まれ、
前記制御部は、
振動検出期間内に前記第１の記録部に記録されたイントラフレームが正常データである場合には、有効であることを示すフラグ情報を当該イントラフレームに対して設定し、
振動検出期間内に前記第１の記録部に記録されたイントラフレームが異常データである場合には、無効であることを示すフラグ情報を当該イントラフレームに対して設定し、
振動検出期間内に前記第１の記録部に記録されたインターフレームに関しては、
そのインターフレームを挟む二つのイントラフレームの双方に対して、有効であることを示すフラグ情報が設定されている場合には、有効であることを示すフラグ情報を当該インターフレームに対して設定し、
そのインターフレームを挟む二つのイントラフレームの少なくとも一方に対して、無効であることを示すフラグ情報が設定されている場合には、無効であることを示すフラグ情報を当該インターフレームに対して設定する、請求項９に記載の映像記録装置。
【請求項１１】
前記制御部は、インターフレームに対してフラグ情報を設定する処理と、前記第１の記録部に記録されている異常データのイントラフレームに対応する映像データを前記第２の記録部から読み出して前記第１の記録部に記録する処理とが完了した後に、有効であることを示すフラグ情報を当該イントラフレームに対して設定する、請求項１０に記載の映像記録装置。
【請求項１２】
前記制御部は、振動検出期間内に前記第２の記録部に記録された映像データを管理するための第２の管理テーブルを、前記第２の記録部に記録し、
前記第１の管理テーブルには、映像データの誤り検出符号がさらに含まれ、
前記第２の管理テーブルには、映像データの撮影時刻を示す時刻情報と誤り検出符号とが含まれ、
前記制御部は、前記第１の管理テーブルに含まれる誤り検出符号と前記第２の管理テーブルに含まれる誤り検出符号とを比較することにより、振動検出期間内に前記第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを判定する、請求項１０又は１１に記載の映像記録装置。
【請求項１３】
前記制御部は、
基準の時刻情報以外の時刻情報を省略することによって前記第１の管理テーブルを圧縮して前記第１の記録部に記録し、
基準の時刻情報以外の時刻情報を省略することによって前記第２の管理テーブルを圧縮して前記第２の記録部に記録する、請求項１２に記載の映像記録装置。
【請求項１４】
前記制御部は、前記第１の記録部に記録されたイントラフレームの代表値と、前記第２の記録部に記録されたイントラフレームの代表値とを比較することにより、振動検出期間内に前記第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを判定する、請求項９〜１１のいずれか一つに記載の映像記録装置。
【請求項１５】
映像記録装置に入力される映像データには、
フレーム内予測を用いた符号化によって得られるイントラフレームと、
フレーム間予測を用いた符号化によって得られるインターフレームと、
が含まれ、
前記制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を前記第１の記録部に記録し、イントラフレーム及びインターフレームの双方を前記第２の記録部に記録する、請求項７又は８に記載の映像記録装置。
【請求項１６】
前記制御部は、前記第２の記録部から読み出した全ての映像データを前記第１の記録部に記録する、請求項２〜６のいずれか一つに記載の映像記録装置。
【請求項１７】
映像記録装置に入力される映像データには、
フレーム内予測を用いた符号化によって得られるイントラフレームと、
フレーム間予測を用いた符号化によって得られるインターフレームと、
が含まれ、
前記制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を前記第１の記録部に記録し、イントラフレーム及びインターフレームのうちのイントラフレームのみを前記第２の記録部に記録する、請求項１６に記載の映像記録装置。
【請求項１８】
映像記録装置に入力される映像データには、
フレーム内予測を用いた符号化によって得られるイントラフレームと、
フレーム間予測を用いた符号化によって得られるインターフレームと、
が含まれ、
前記制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を前記第１の記録部に記録し、イントラフレーム及びインターフレームの双方を前記第２の記録部に記録する、請求項１６に記載の映像記録装置。
【請求項１９】
前記制御部は、
前記第１の記録部の機器異常を検出した場合には、前記第１の記録部を再起動し、
前記第１の記録部の再起動を行っている再起動期間内においては、前記第２の記録部に映像データを記録する、請求項１〜１８のいずれか一つに記載の映像記録装置。
【請求項２０】
前記制御部は、再起動期間内に前記第２の記録部に記録された映像データを、前記第１の記録部に記録する、請求項１９に記載の映像記録装置。
【請求項２１】
前記制御部は、前記第２の記録部から読み出した映像データを前記第１の記録部に記録する処理が完了した後、前記第２の記録部に記録されている映像データを消去する、請求項２０に記載の映像記録装置。
【請求項２２】
映像記録装置に入力される映像データには、
フレーム内予測を用いた符号化によって得られるイントラフレームと、
フレーム間予測を用いた符号化によって得られるインターフレームと、
が含まれ、
前記制御部は、再起動期間内において、イントラフレーム及びインターフレームのうちのイントラフレームのみを前記第２の記録部に記録する、請求項１９〜２１のいずれか一つに記載の映像記録装置。
【請求項２３】
映像記録装置に入力される映像データには、
フレーム内予測を用いた符号化によって得られるイントラフレームと、
フレーム間予測を用いた符号化によって得られるインターフレームと、
が含まれ、
前記制御部は、再起動期間内において、イントラフレーム及びインターフレームの双方を前記第２の記録部に記録する、請求項１９〜２１のいずれか一つに記載の映像記録装置。
【請求項２４】
撮影装置と、
前記撮影装置によって撮影された映像に関する映像データが順次入力され、入力された映像データを記録する映像記録装置と、
を備え、
前記映像記録装置は、
映像データを記録する第１の記録部と、
映像データを記録し、前記第１の記録部よりも耐振動性が高く記録容量が小さい第２の記録部と、
前記映像記録装置の設置環境の振動を検出する振動検出部と、
制御部と、
を有し、
前記制御部は、
前記振動検出部によって振動が検出されていない期間内においては、前記第１の記録部及び前記第２の記録部のうちの前記第１の記録部のみに映像データを記録し、
前記振動検出部によって振動が検出されている振動検出期間内においては、前記第１の記録部及び前記第２の記録部の双方に映像データを記録する、監視カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像記録装置及びそれを備えた監視カメラシステムに関する。
【背景技術】
【０００２】
監視カメラと、監視カメラによって撮影された映像に関する映像データを記録する映像記録装置とを備える監視カメラシステムが実用化されている。
【０００３】
監視カメラシステムに用いられる映像記録装置においては、製品コスト及びデータ記録容量の都合上、映像データを記録するための記録媒体としてハードディスクが用いられるのが一般的である。
【０００４】
なお、下記特許文献１には、ハードディスク等の磁気ディスクと、フラッシュメモリ等の半導体メモリとが内蔵されたビデオカメラ装置が開示されている。当該ビデオカメラ装置においては、通常時には撮影データは磁気ディスクに書き込まれ、振動等に起因するタイムアウトエラーが発生した場合には、撮影データは半導体メモリに書き込まれる。そして、撮影データを再生する際や、ビデオカメラ装置の電源をオフする際に、半導体メモリに書き込まれている撮影データが磁気ディスクに書き戻される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−７７７８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
監視カメラシステムにおいては、監視カメラによって監視対象エリアを撮影した映像を、時間的に途切れることなく映像記録装置に記録することが重要である。
【０００７】
しかし、一般的な監視カメラシステムにおいては記録媒体としてハードディスクが用いられており、ハードディスクドライブはディスクを回転駆動するためのメカニカルな機構を有しているため、耐振動性が非常に低い。従って、地震が発生した場合や、設置環境の周辺を電車又は大型トラック等が走行した場合、あるいはエレベータ等の移動体内に監視カメラシステムが搭載される場合等においては、振動発生時の映像データがハードディスクに記録されない状況が発生し得る。
【０００８】
本発明はかかる事情に鑑みて成されたものであり、監視カメラによって撮影された映像に関する映像データを映像記録装置に記録する監視カメラシステムにおいて、システムの設置環境に振動が発生した場合であっても、振動発生時の映像データを映像記録装置に確実に記録することが可能な、映像記録装置及びそれを備えた監視カメラシステムを得ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様に係る映像記録装置は、撮影装置と、撮影装置によって撮影された映像に関する映像データが順次入力され、入力された映像データを記録する映像記録装置とを備える監視カメラシステムに用いられる映像記録装置であって、映像データを記録する第１の記録部と、映像データを記録し、前記第１の記録部よりも耐振動性が高く記録容量が小さい第２の記録部と、映像記録装置の設置環境の振動を検出する振動検出部と、制御部と、を備え、前記制御部は、前記振動検出部によって振動が検出されていない期間内においては、前記第１の記録部及び前記第２の記録部のうちの前記第１の記録部のみに映像データを記録し、前記振動検出部によって振動が検出されている振動検出期間内においては、前記第１の記録部及び前記第２の記録部の双方に映像データを記録することを特徴とするものである。
【００１０】
第１の態様に係る映像記録装置によれば、制御部は、振動検出部によって振動が検出されていない期間内においては、第１の記録部及び第２の記録部のうちの第１の記録部のみに映像データを記録する。従って、第２の記録部の記録容量が消費されることを回避できるとともに、映像データの書き込みに起因する第２の記録部のストレスを回避することが可能となる。また、制御部は、振動検出部によって振動が検出されている振動検出期間内においては、第１の記録部及び第２の記録部の双方に映像データを記録する。従って、振動に起因して第１の記録部に正常な映像データが記録されていない場合であっても、振動発生時の映像データを第２の記録部に確実に記録することが可能となる。また、振動発生時の映像データが第１の記録部に正常に記録されている場合には、第２の記録部に記録されている映像データを第１の記録部に記録する処理が不要となるため、処理を簡略化できるとともに、映像データの書き込みに起因する第１の記録部のストレス及び映像データの読み出しに起因する第２の記録部のストレスを回避することが可能となる。
【００１１】
本発明の第２の態様に係る映像記録装置は、第１の態様に係る映像記録装置において特に、前記制御部は、振動検出期間内に前記第１の記録部に記録された映像データに対応する映像データを前記第２の記録部から読み出し、振動検出期間内に前記第２の記録部に記録された映像データを、前記第１の記録部に記録することを特徴とするものである。
【００１２】
第２の態様に係る映像記録装置によれば、制御部は、振動検出期間内に第１の記録部に記録された映像データに対応する映像データを第２の記録部から読み出し、振動検出期間内に第２の記録部に記録された映像データを、第１の記録部に記録する。従って、振動に起因して第１の記録部に正常な映像データが記録されていない場合であっても、振動検出期間内に第２の記録部に記録された映像データを第１の記録部に記録することにより、振動発生時の映像データを第１の記録部を用いて再生することが可能となる。また、映像再生時に第２の記録部にアクセスする必要がないため、映像データの読み出しに起因する第２の記録部のストレスを回避することが可能となる。
【００１３】
本発明の第３の態様に係る映像記録装置は、第２の態様に係る映像記録装置において特に、前記制御部は、振動検出期間内に前記第１の記録部に記録された映像データを、前記第２の記録部から読み出した映像データによって上書きすることを特徴とするものである。
【００１４】
第３の態様に係る映像記録装置によれば、制御部は、振動検出期間内に第１の記録部に記録された映像データを、第２の記録部から読み出した映像データによって上書きする。従って、振動発生時の映像データを第１の記録部を用いて簡易に再生することが可能となる。
【００１５】
本発明の第４の態様に係る映像記録装置は、第３の態様に係る映像記録装置において特に、前記制御部は、前記第１の記録部に記録された映像データを前記第２の記録部から読み出した映像データによって上書きする処理が完了した後、前記第２の記録部に記録されている映像データを消去することを特徴とするものである。
【００１６】
第４の態様に係る映像記録装置によれば、制御部は、第１の記録部に記録された映像データを第２の記録部から読み出した映像データによって上書きする処理が完了した後、第２の記録部に記録されている映像データを消去する。従って、第２の記録部の空き容量を回復できるため、次回以降の振動発生時において、長時間の映像データを第２の記録部に記録することが可能となる。
【００１７】
本発明の第５の態様に係る映像記録装置は、第２〜第４のいずれか一つの態様に係る映像記録装置において特に、前記第１の記録部には、所定の予備領域が確保されており、前記制御部は、前記第２の記録部から読み出した映像データを前記予備領域に記録することを特徴とするものである。
【００１８】
第５の態様に係る映像記録装置によれば、制御部は、第２の記録部から読み出した映像データを予備領域に記録する。従って、第２の記録部から読み出した映像データを予備領域に記録する処理を制御部が定期的に実行することにより、あるいは、定期的な交換作業や捜査機関への提出等のために映像記録装置から第１の記録部を取り出す際に、第２の記録部から読み出した映像データを予備領域に記録することにより、振動発生時の映像データを第１の記録部を用いて再生することが可能となる。
【００１９】
本発明の第６の態様に係る映像記録装置は、第５の態様に係る映像記録装置において特に、前記制御部は、前記第２の記録部から読み出した映像データを前記予備領域に記録する処理が完了した後、前記第２の記録部に記録されている映像データを消去することを特徴とするものである。
【００２０】
第６の態様に係る映像記録装置によれば、制御部は、第２の記録部から読み出した映像データを予備領域に記録する処理が完了した後、第２の記録部に記録されている映像データを消去する。従って、第２の記録部の空き容量を回復できるため、次回以降の振動発生時において、長時間の映像データを第２の記録部に記録することが可能となる。
【００２１】
本発明の第７の態様に係る映像記録装置は、第２〜第６のいずれか一つの態様に係る映像記録装置において特に、前記制御部は、振動検出期間内に前記第１の記録部に記録された映像データが正常データであるか異常データであるかを判定し、当該映像データが異常データである場合には、当該異常データに対応する映像データを前記第２の記録部から読み出して、読み出した当該映像データを前記第１の記録部に記録することを特徴とするものである。
【００２２】
第７の態様に係る映像記録装置によれば、制御部は、振動検出期間内に第１の記録部に記録された映像データが正常データであるか異常データであるかを判定し、当該映像データが異常データである場合には、当該異常データに対応する映像データを第２の記録部から読み出して、読み出した当該映像データを第１の記録部に記録する。従って、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、第２の記録部に記録されている映像データを第１の記録部に記録する処理が不要となるため、処理を簡略化できるとともに、映像データの書き込みに起因する第１の記録部のストレス及び映像データの読み出しに起因する第２の記録部のストレスを回避することが可能となる。
【００２３】
本発明の第８の態様に係る映像記録装置は、第７の態様に係る映像記録装置において特に、前記制御部は、振動検出期間内に前記第１の記録部に記録された映像データが正常データである場合には、当該振動検出期間内に前記第２の記録部に記録された映像データを消去することを特徴とするものである。
【００２４】
第８の態様に係る映像記録装置によれば、制御部は、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、当該振動検出期間内に第２の記録部に記録された映像データを消去する。従って、第２の記録部の空き容量を回復できるため、次回以降の振動発生時において、長時間の映像データを第２の記録部に記録することが可能となる。
【００２５】
本発明の第９の態様に係る映像記録装置は、第７又は第８の態様に係る映像記録装置において特に、映像記録装置に入力される映像データには、フレーム内予測を用いた符号化によって得られるイントラフレームと、フレーム間予測を用いた符号化によって得られるインターフレームと、が含まれ、前記制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を前記第１の記録部に記録し、イントラフレーム及びインターフレームのうちのイントラフレームのみを前記第２の記録部に記録することを特徴とするものである。
【００２６】
第９の態様に係る映像記録装置によれば、制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第１の記録部に記録する。インターフレームを含む詳細な映像を第１の記録部に記録することにより、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、記録された詳細な映像を再生することが可能となる。また、制御部は、振動検出期間内において、イントラフレーム及びインターフレームのうちのイントラフレームのみを第２の記録部に記録する。第２の記録部へのインターフレームの記録を省略することにより、第２の記録部の空き容量の低下を抑制できるとともに、インターフレームの書き込みに起因する第２の記録部のストレスを回避することが可能となる。
【００２７】
本発明の第１０の態様に係る映像記録装置は、第９の態様に係る映像記録装置において特に、前記制御部は、振動検出期間内に前記第１の記録部に記録された映像データを管理するための第１の管理テーブルを、前記第１の記録部に記録し、前記第１の管理テーブルには、映像データの撮影時刻を示す時刻情報と、映像データが有効であるか無効であるかを示すフラグ情報とが含まれ、前記制御部は、振動検出期間内に前記第１の記録部に記録されたイントラフレームが正常データである場合には、有効であることを示すフラグ情報を当該イントラフレームに対して設定し、振動検出期間内に前記第１の記録部に記録されたイントラフレームが異常データである場合には、無効であることを示すフラグ情報を当該イントラフレームに対して設定し、振動検出期間内に前記第１の記録部に記録されたインターフレームに関しては、そのインターフレームを挟む二つのイントラフレームの双方に対して、有効であることを示すフラグ情報が設定されている場合には、有効であることを示すフラグ情報を当該インターフレームに対して設定し、そのインターフレームを挟む二つのイントラフレームの少なくとも一方に対して、無効であることを示すフラグ情報が設定されている場合には、無効であることを示すフラグ情報を当該インターフレームに対して設定することを特徴とするものである。
【００２８】
第１０の態様に係る映像記録装置によれば、制御部は、インターフレームを挟む二つのイントラフレームの双方に対して、有効であることを示すフラグ情報が設定されている場合には、有効であることを示すフラグ情報を当該インターフレームに対して設定する。また、制御部は、インターフレームを挟む二つのイントラフレームの少なくとも一方に対して、無効であることを示すフラグ情報が設定されている場合には、無効であることを示すフラグ情報を当該インターフレームに対して設定する。従って、振動検出期間内に第１の記録部に記録されたインターフレームが正常データであるか異常データであるかを、簡易に判定することが可能となる。
【００２９】
本発明の第１１の態様に係る映像記録装置は、第１０の態様に係る映像記録装置において特に、前記制御部は、インターフレームに対してフラグ情報を設定する処理と、前記第１の記録部に記録されている異常データのイントラフレームに対応する映像データを前記第２の記録部から読み出して前記第１の記録部に記録する処理とが完了した後に、有効であることを示すフラグ情報を当該イントラフレームに対して設定することを特徴とするものである。
【００３０】
第１１の態様に係る映像記録装置によれば、制御部は、インターフレームに対してフラグ情報を設定する処理と、第１の記録部に記録されている異常データのイントラフレームに対応する映像データを第２の記録部から読み出して第１の記録部に記録する処理とが完了した後に、有効であることを示すフラグ情報を当該イントラフレームに対して設定する。従って、インターフレームに対してフラグ情報を正確に設定できるとともに、第２の記録部に記録された映像データによって上書き等されたイントラフレームに対しても、有効であることを示すフラグ情報を正確に設定することが可能となる。
【００３１】
本発明の第１２の態様に係る映像記録装置は、第１０又は第１１の態様に係る映像記録装置において特に、前記制御部は、振動検出期間内に前記第２の記録部に記録された映像データを管理するための第２の管理テーブルを、前記第２の記録部に記録し、前記第１の管理テーブルには、映像データの誤り検出符号がさらに含まれ、前記第２の管理テーブルには、映像データの撮影時刻を示す時刻情報と誤り検出符号とが含まれ、前記制御部は、前記第１の管理テーブルに含まれる誤り検出符号と前記第２の管理テーブルに含まれる誤り検出符号とを比較することにより、振動検出期間内に前記第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを判定することを特徴とするものである。
【００３２】
第１２の態様に係る映像記録装置によれば、制御部は、第１の管理テーブルに含まれる誤り検出符号と第２の管理テーブルに含まれる誤り検出符号とを比較することにより、振動検出期間内に第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを判定する。従って、振動検出期間内に第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを、簡易かつ正確に判定することが可能となる。また、映像データ同士の比較を行うのではなく、誤り検出符号同士を比較することによって、イントラフレームが正常データであるか異常データであるかを判定するため、データの正常／異常を判定するために第１の記録部及び第２の記録部から映像データを読み出す必要がない。その結果、映像データの読み出しに起因する第１の記録部及び第２の記録部のストレスを回避することが可能となる。
【００３３】
本発明の第１３の態様に係る映像記録装置は、第１２の態様に係る映像記録装置において特に、前記制御部は、基準の時刻情報以外の時刻情報を省略することによって前記第１の管理テーブルを圧縮して前記第１の記録部に記録し、基準の時刻情報以外の時刻情報を省略することによって前記第２の管理テーブルを圧縮して前記第２の記録部に記録することを特徴とするものである。
【００３４】
第１３の態様に係る映像記録装置によれば、制御部は、基準の時刻情報以外の時刻情報を省略することによって第１の管理テーブルを圧縮して第１の記録部に記録し、基準の時刻情報以外の時刻情報を省略することによって第２の管理テーブルを圧縮して第２の記録部に記録する。従って、第１の記録部及び第２の記録部の空き容量の低下を抑制することが可能となる。
【００３５】
本発明の第１４の態様に係る映像記録装置は、第９〜第１１のいずれか一つの態様に係る映像記録装置において特に、前記制御部は、前記第１の記録部に記録されたイントラフレームの代表値と、前記第２の記録部に記録されたイントラフレームの代表値とを比較することにより、振動検出期間内に前記第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを判定することを特徴とするものである。
【００３６】
第１４の態様に係る映像記録装置によれば、制御部は、第１の記録部に記録されたイントラフレームの代表値と、第２の記録部に記録されたイントラフレームの代表値とを比較することにより、振動検出期間内に第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを判定する。従って、振動検出期間内に第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを、正確に判定することが可能となる。また、第１の管理テーブル及び第２の管理テーブルへの誤り検出符号の記述を省略することが可能となる。
【００３７】
本発明の第１５の態様に係る映像記録装置は、第７又は第８の態様に係る映像記録装置において特に、映像記録装置に入力される映像データには、フレーム内予測を用いた符号化によって得られるイントラフレームと、フレーム間予測を用いた符号化によって得られるインターフレームと、が含まれ、前記制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を前記第１の記録部に記録し、イントラフレーム及びインターフレームの双方を前記第２の記録部に記録することを特徴とするものである。
【００３８】
第１５の態様に係る映像記録装置によれば、制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第１の記録部に記録する。インターフレームを含む詳細な映像を第１の記録部に記録することにより、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、記録された詳細な映像を再生することが可能となる。また、制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第２の記録部に記録する。インターフレームを含む詳細な映像が第２の記録部に記録されているため、振動検出期間内に第１の記録部に記録された映像データが異常データである場合であっても、第２の記録部に記録されている映像データを第１の記録部に記録することによって、第１の記録部を用いて詳細な映像を再生することが可能となる。
【００３９】
本発明の第１６の態様に係る映像記録装置は、第２〜第６のいずれか一つの態様に係る映像記録装置において特に、前記制御部は、前記第２の記録部から読み出した全ての映像データを前記第１の記録部に記録することを特徴とするものである。
【００４０】
第１６の態様に係る映像記録装置によれば、制御部は、第２の記録部から読み出した全ての映像データを第１の記録部に記録する。従って、振動検出期間内に第１の記録部に記録された映像データが正常データであるか異常データであるかの判定を省略することが可能となる。
【００４１】
本発明の第１７の態様に係る映像記録装置は、第１６の態様に係る映像記録装置において特に、映像記録装置に入力される映像データには、フレーム内予測を用いた符号化によって得られるイントラフレームと、フレーム間予測を用いた符号化によって得られるインターフレームと、が含まれ、前記制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を前記第１の記録部に記録し、イントラフレーム及びインターフレームのうちのイントラフレームのみを前記第２の記録部に記録することを特徴とするものである。
【００４２】
第１７の態様に係る映像記録装置によれば、制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第１の記録部に記録する。インターフレームを含む詳細な映像を第１の記録部に記録することにより、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、記録された詳細な映像を再生することが可能となる。また、制御部は、振動検出期間内において、イントラフレーム及びインターフレームのうちのイントラフレームのみを第２の記録部に記録する。第２の記録部へのインターフレームの記録を省略することにより、第２の記録部の空き容量の低下を抑制できるとともに、インターフレームの書き込みに起因する第２の記録部のストレスを回避することが可能となる。
【００４３】
本発明の第１８の態様に係る映像記録装置は、第１６の態様に係る映像記録装置において特に、映像記録装置に入力される映像データには、フレーム内予測を用いた符号化によって得られるイントラフレームと、フレーム間予測を用いた符号化によって得られるインターフレームと、が含まれ、前記制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を前記第１の記録部に記録し、イントラフレーム及びインターフレームの双方を前記第２の記録部に記録することを特徴とするものである。
【００４４】
第１８の態様に係る映像記録装置によれば、制御部は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第１の記録部に記録し、イントラフレーム及びインターフレームの双方を第２の記録部に記録する。従って、振動検出期間内に第１の記録部に記録された映像データが異常データである場合であっても、イントラフレーム及びインターフレームの双方が第２の記録部に記録されているため、記録された詳細な映像を再生することが可能となる。
【００４５】
本発明の第１９の態様に係る映像記録装置は、第１〜第１８のいずれか一つの態様に係る映像記録装置において特に、前記制御部は、前記第１の記録部の機器異常を検出した場合には、前記第１の記録部を再起動し、前記第１の記録部の再起動を行っている再起動期間内においては、前記第２の記録部に映像データを記録することを特徴とするものである。
【００４６】
第１９の態様に係る映像記録装置によれば、制御部は、第１の記録部の再起動を行っている再起動期間内においては、第２の記録部に映像データを記録する。従って、再起動期間中の映像データを第２の記録部に確実に記録することが可能となる。
【００４７】
本発明の第２０の態様に係る映像記録装置は、第１９の態様に係る映像記録装置において特に、前記制御部は、再起動期間内に前記第２の記録部に記録された映像データを、前記第１の記録部に記録することを特徴とするものである。
【００４８】
第２０の態様に係る映像記録装置によれば、制御部は、再起動期間内に第２の記録部に記録された映像データを、第１の記録部に記録する。従って、再起動期間内に第２の記録部に記録された映像データを第１の記録部に記録することにより、再起動期間中の映像データを第１の記録部を用いて再生することが可能となる。また、映像再生時に第２の記録部にアクセスする必要がないため、映像データの読み出しに起因する第２の記録部のストレスを回避することが可能となる。
【００４９】
本発明の第２１の態様に係る映像記録装置は、第２０の態様に係る映像記録装置において特に、前記制御部は、前記第２の記録部から読み出した映像データを前記第１の記録部に記録する処理が完了した後、前記第２の記録部に記録されている映像データを消去することを特徴とするものである。
【００５０】
第２１の態様に係る映像記録装置によれば、制御部は、第２の記録部から読み出した映像データを第１の記録部に記録する処理が完了した後、第２の記録部に記録されている映像データを消去する。従って、第２の記録部の空き容量を回復できるため、次回以降の振動発生時又は次回以降の第１の記録部の再起動時において、長時間の映像データを第２の記録部に記録することが可能となる。
【００５１】
本発明の第２２の態様に係る映像記録装置は、第２０の態様に係る映像記録装置において特に、映像記録装置に入力される映像データには、フレーム内予測を用いた符号化によって得られるイントラフレームと、フレーム間予測を用いた符号化によって得られるインターフレームと、が含まれ、前記制御部は、再起動期間内において、イントラフレーム及びインターフレームのうちのイントラフレームのみを前記第２の記録部に記録することを特徴とするものである。
【００５２】
第２２の態様に係る映像記録装置によれば、制御部は、再起動期間内において、イントラフレーム及びインターフレームのうちのイントラフレームのみを第２の記録部に記録する。第２の記録部へのインターフレームの記録を省略することにより、第２の記録部の空き容量の低下を抑制できるとともに、インターフレームの書き込みに起因する第２の記録部のストレスを回避することが可能となる。
【００５３】
本発明の第２３の態様に係る映像記録装置は、第１９〜第２１のいずれか一つの態様に係る映像記録装置において特に、映像記録装置に入力される映像データには、フレーム内予測を用いた符号化によって得られるイントラフレームと、フレーム間予測を用いた符号化によって得られるインターフレームと、が含まれ、前記制御部は、再起動期間内において、イントラフレーム及びインターフレームの双方を前記第２の記録部に記録することを特徴とするものである。
【００５４】
第２３の態様に係る映像記録装置によれば、制御部は、再起動期間内において、イントラフレーム及びインターフレームの双方を第２の記録部に記録する。従って、イントラフレーム及びインターフレームの双方が第２の記録部に記録されているため、記録された詳細な映像を再生することが可能となる。
【００５５】
本発明の第２４の態様に係る監視カメラシステムは、撮影装置と、前記撮影装置によって撮影された映像に関する映像データが順次入力され、入力された映像データを記録する映像記録装置と、を備え、前記映像記録装置は、映像データを記録する第１の記録部と、映像データを記録し、前記第１の記録部よりも耐振動性が高く記録容量が小さい第２の記録部と、前記映像記録装置の設置環境の振動を検出する振動検出部と、制御部と、を有し、前記制御部は、前記振動検出部によって振動が検出されていない期間内においては、前記第１の記録部及び前記第２の記録部のうちの前記第１の記録部のみに映像データを記録し、前記振動検出部によって振動が検出されている振動検出期間内においては、前記第１の記録部及び前記第２の記録部の双方に映像データを記録することを特徴とするものである。
【００５６】
第２４の態様に係る監視カメラシステムによれば、制御部は、振動検出部によって振動が検出されていない期間内においては、第１の記録部及び第２の記録部のうちの第１の記録部のみに映像データを記録する。従って、第２の記録部の記録容量が消費されることを回避することが可能となる。また、制御部は、振動検出部によって振動が検出されている振動検出期間内においては、第１の記録部及び第２の記録部の双方に映像データを記録する。従って、振動に起因して第１の記録部に正常な映像データが記録されていない場合であっても、振動発生時の映像データを第２の記録部に確実に記録することが可能となる。また、振動発生時の映像データが第１の記録部に正常に記録されている場合には、第２の記録部に記録されている映像データを第１の記録部に記録する処理が不要となるため、処理を簡略化できるとともに、映像データの書き込みに起因する第１の記録部のストレスを回避することが可能となる。
【発明の効果】
【００５７】
本発明によれば、監視カメラシステムの設置環境に振動が発生した場合であっても、振動発生時の映像データを映像記録装置に確実に記録することが可能となる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係る監視カメラシステム１の全体構成を簡略化して示す図である。
【図２】映像記録装置の構成を簡略化して示すブロック図である。
【図３】ハードディスクのメモリ空間を模式的に示す図である。
【図４】半導体メモリのメモリ空間を模式的に示す図である。
【図５】振動センサが振動を検出した場合に制御部が実行する、映像データの処理を示す図である。
【図６】振動センサが振動を検出した場合に制御部が実行する、映像データの処理を示す図である。
【図７】振動センサが振動を検出した場合に制御部が実行する、映像データの処理を示す図である。
【図８】振動センサが振動を検出した場合に制御部が実行する、映像データの処理を示す図である。
【図９】振動センサが振動を検出した場合に制御部が実行する、管理テーブルの処理を示す図である。
【図１０】振動センサが振動を検出した場合に制御部が実行する、管理テーブルの処理を示す図である。
【図１１】振動センサが振動を検出した場合に制御部が実行する、管理テーブルの処理を示す図である。
【図１２】振動センサが振動を検出した場合に制御部が実行する、管理テーブルの処理を示す図である。
【図１３】振動センサが振動を検出した場合に制御部が実行する、管理テーブルの処理を示す図である。
【図１４】制御部が実行する映像データの処理を示す図である。
【図１５】制御部が実行する映像データの処理を示す図である。
【図１６】振動センサが振動を検出した場合に制御部が実行する、映像データの処理を示す図である。
【図１７】振動センサが振動を検出した場合に制御部が実行する、映像データの処理を示す図である。
【図１８】振動センサが振動を検出した場合に制御部が実行する、映像データの処理を示す図である。
【図１９】振動センサが振動を検出した場合に制御部が実行する、映像データの処理を示す図である。
【図２０】振動センサが振動を検出した場合に制御部が実行する、管理テーブルの処理を示す図である。
【図２１】振動センサが振動を検出した場合に制御部が実行する、管理テーブルの処理を示す図である。
【図２２】振動センサが振動を検出した場合に制御部が実行する、管理テーブルの処理を示す図である。
【図２３】ＨＤＤに機器異常が生じた場合に制御部が実行する、映像データの処理を示す図である。
【図２４】ＨＤＤに機器異常が生じた場合に制御部が実行する、映像データの処理を示す図である。
【図２５】ＨＤＤに機器異常が生じた場合に制御部が実行する、映像データの処理を示す図である。
【図２６】ＨＤＤに機器異常が生じた場合に制御部が実行する、映像データの処理を示す図である。
【図２７】ＨＤＤに機器異常が生じた場合に制御部が実行する、映像データの処理を示す図である。
【図２８】ＨＤＤに機器異常が生じた場合に制御部が実行する、映像データの処理を示す図である。
【発明を実施するための形態】
【００５９】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、異なる図面において同一の符号を付した要素は、同一又は相応する要素を示すものとする。
【００６０】
図１は、本発明の実施の形態に係る監視カメラシステム１の全体構成を簡略化して示す図である。監視カメラシステム１は、ＩＰカメラ等の監視カメラ２（撮影装置）と、ＤＶＲ（Digital Video Recorder）等の映像記録装置３と、液晶モニタ等のモニタ４とを備えて構成されている。監視カメラ２は、ＩＰネットワーク５を介して映像記録装置３に接続されている。映像記録装置３には、監視カメラ２によって撮影された監視対象エリアの映像に関する映像データ（画像データ及び音声データを含む。以下同様）が、監視カメラ２からＩＰネットワーク５を介して順次入力される。映像記録装置３は、監視カメラ２から入力された映像データを記録する。
【００６１】
図２は、映像記録装置３の構成を簡略化して示すブロック図である。映像記録装置３は、通信制御部１１と、ＣＰＵ等の制御部１２と、表示制御部１３と、ＤＤＲ−ＳＤＲＡＭ等のワークメモリ１４と、第１の記録部としてのハードディスクを有するＨＤＤ（Hard Disk Drive）１５と、第２の記録部としての半導体メモリを有するＳＳＤ（Solid State Drive）１６と、加速度センサ又はジャイロセンサ等の振動センサ１７とを備えて構成されている。振動センサ１７は、映像記録装置３が設置されている環境において発生した振動を検出する。例えば、地震が発生した場合や、設置環境の周辺を電車又は大型トラック等が走行した場合、あるいはエレベータ等の移動体内に監視カメラシステム１が搭載される場合等において、振動センサ１７は振動を検出する。ＨＤＤ１５は、例えば、記録容量が２ＴＢのハードディスクを１８台備えて構成されており、ハードディスクの合計の記録容量は３６ＴＢである。ＳＳＤ１６は、ＨＤＤ１５と比較して、耐振動性が高く、記録容量が小さい。ＳＳＤ１６は、記録容量が例えば５１２ＧＢの半導体メモリを備えて構成されている。
【００６２】
図３は、ハードディスクのメモリ空間を模式的に示す図である。図３に示すように、ハードディスクのメモリ空間は、後述する管理テーブル２０を記録するための第１領域Ｒ１１と、監視カメラ２から入力された映像データを記録するための第２領域Ｒ１２と、予備領域として確保された第３領域Ｒ１３とを有している。第３領域Ｒ１３の記録容量は、例えば、半導体メモリの記録容量に等しい５１２ＧＢである。
【００６３】
図４は、半導体メモリのメモリ空間を模式的に示す図である。図４に示すように、半導体メモリのメモリ空間は、後述する管理テーブル３０を記録するための第１領域Ｒ２１と、監視カメラ２から入力された映像データを記録するための第２領域Ｒ２２とを有している。
【００６４】
図５〜８は、振動センサ１７が振動を検出した場合に制御部１２が実行する、映像データの処理を示す図である。また、図９〜１３は、振動センサ１７が振動を検出した場合に制御部１２が実行する、管理テーブル２０，３０の処理を示す図である。以下の例では、フレームＦ１から順に映像データが映像記録装置３に入力され、映像記録装置３がフレームＦ１０〜Ｆ２４を記録するタイミングにおいて、振動センサ１７が振動を検出した状況を想定している。また、監視カメラ２から映像記録装置３に入力される映像データには、フレーム内予測を用いた符号化によって得られるイントラフレーム（Ｉフレーム）と、フレーム間予測を用いた符号化によって得られるインターフレーム（Ｐフレーム）とが含まれる。以下の例では、説明の簡単化のため、連続する３つのフレームの中に１つのイントラフレームと２つのインターフレームとが含まれる状況を想定する。
【００６５】
振動センサ１７が振動を検出していない期間内においては、制御部１２は、監視カメラ２から入力された映像データ（フレームＦ１〜Ｆ９）を、ハードディスクの第２領域Ｒ１２に記録する。また、この期間内においては、制御部１２は、映像データを半導体メモリには記録しない。
【００６６】
図５を参照して、振動センサ１７が振動を検出している期間（振動検出期間）内においては、制御部１２は、監視カメラ２から入力された映像データ（フレームＦ１０〜Ｆ２４）を、ハードディスクの第２領域Ｒ１２に記録する。また、振動検出期間内においては、制御部１２は、入力された映像データ（フレームＦ１０〜Ｆ２４）のうちのイントラフレーム（フレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２）を、半導体メモリの第２領域Ｒ２２に記録する。
【００６７】
また、図９を参照して、制御部１２は、振動検出期間内にハードディスクに記録された映像データ（フレームＦ１０〜Ｆ２４）を管理するための管理テーブル２０を作成する。制御部１２は、作成した管理テーブル２０をハードディスクの第１領域Ｒ１１に記録する。
【００６８】
図９に示すように、管理テーブル２０には、フレーム番号、撮影時刻、フレーム種別、フラグ情報、及び誤り検出符号の各項目が含まれている。フレーム番号の項目には、フレーム順に付与された連続番号が、例えば３２ビットで記述される。撮影時刻の項目には、監視カメラ２が映像データを撮影した時刻を表す時刻情報が、例えば６４ビットで記述される。フレーム種別の項目には、映像データがイントラフレーム（Ｉ）であるかインターフレーム（Ｐ）であるかを示す情報が、例えば８ビットで記述される。フラグ情報の項目には、映像データが有効であるか無効であるかを示す情報が、例えば８ビットで記述される。但しこの時点では、フラグ情報の項目は空欄である。誤り検出符号の項目には、ハードディスクに記録した映像データに関してＥＣＣ（Error Correcting Code）又はＣＲＣ（Cyclic Redundancy Check）等によって求めた誤り検出符号が、例えば６４ビットで記述される。なお、管理テーブル２０には、映像データを記録したハードディスクのセクタアドレス（例えば４８ビット）を示すアドレス情報等の他の項目が含まれていても良い。本実施の形態の例では、時刻情報とアドレス情報との対応関係を示す時刻検索用のタイムテーブルが、管理テーブル２０とは別に準備されている場合を想定しており、この場合には、管理テーブル２０へのアドレス情報の記述は省略することができる。
【００６９】
また、図１０を参照して、制御部１２は、振動検出期間内に半導体メモリに記録された映像データ（フレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２）を管理するための管理テーブル３０を作成する。制御部１２は、作成した管理テーブル３０を半導体メモリの第１領域Ｒ２１に記録する。
【００７０】
図１０に示すように、管理テーブル３０には、管理テーブル２０と同様のフレーム番号、撮影時刻、フレーム種別、フラグ情報、及び誤り検出符号の各項目が含まれている。管理テーブル３０においては、フラグ情報は全て「有効」に設定されている。
【００７１】
管理テーブル２０，３０の作成及び記録が完了した後に、映像データの再生指示が外部から入力されると、制御部１２は以下に述べる編集処理を実行する。なお、制御部１２は、映像データの再生指示が入力された場合のみならず、ハードディスクの交換のためにハードディスクを映像記録装置３から取り出す際に、又は定期的な時間間隔で、編集処理を実行しても良い。定期的に行われる編集処理の実行間隔は、半導体メモリの記録容量や、設置環境における振動の発生頻度等に応じて、数日から数週間の範囲に設定される。
【００７２】
まず制御部１２は、管理テーブル２０をハードディスクからワークメモリ１４に読み出すとともに、管理テーブル３０を半導体メモリからワークメモリ１４に読み出す。そして、管理テーブル２０に記述されている各イントラフレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２の誤り検出符号と、管理テーブル３０に記述されている各イントラフレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２の誤り検出符号とを比較する。
【００７３】
制御部１２は、各イントラフレームに関して、両者の誤り検出符号が一致する場合には、ハードディスクに記録されたイントラフレームは正常データであると判定し、一方、両者の誤り検出符号が一致しない場合には、ハードディスクに記録されたイントラフレームは異常データであると判定する。そして、正常データであると判定したイントラフレームに関しては、管理テーブル２０のフラグ情報を「有効」に設定し、異常データであると判定したイントラフレームに関しては、管理テーブル２０のフラグ情報を「無効」に設定する。図１１を参照して、この例では、イントラフレームＦ１０，Ｆ１３，Ｆ１６，Ｆ２２に関してはフラグ情報が「有効」に設定され、イントラフレームＦ１９に関してはフラグ情報が「無効」に設定されている。
【００７４】
次に制御部１２は、イントラフレームに関するフラグ情報の設定が完了した管理テーブル２０を参照することにより、各インターフレームに関するフラグ情報を設定する。具体的には、各インターフレームを挟む二つのイントラフレームの双方に対して「有効」のフラグ情報が設定されている場合には、そのインターフレームに対して「有効」のフラグ情報を設定し、一方、各インターフレームを挟む二つのイントラフレームの少なくとも一方に対して「無効」のフラグ情報が設定されている場合には、そのインターフレームに対して「無効」のフラグ情報を設定する。図１２を参照して、例えばインターフレームＦ１１に関しては、インターフレームＦ１１を挟む二つのイントラフレームＦ１０，Ｆ１３の双方に対して「有効」のフラグ情報が設定されているため、インターフレームＦ１１のフラグ情報は「有効」に設定される。また、例えばインターフレームＦ１８に関しては、インターフレームＦ１８を挟む二つのイントラフレームＦ１６，Ｆ１９の一方のイントラフレームＦ１９に対して「無効」のフラグ情報が設定されているため、インターフレームＦ１８のフラグ情報は「無効」に設定される。なお、管理テーブル２０内において二つのイントラフレームに挟まれないインターフレームＦ２３，Ｆ２４に関しては、次のイントラフレームＦ２５に「有効」のフラグ情報が設定されていると仮定して、インターフレームＦ２３，Ｆ２４に対するフラグ情報の設定を行う。
【００７５】
その結果、図１２に示すように、インターフレームＦ１１，Ｆ１２，Ｆ１４，Ｆ１５，Ｆ２３，Ｆ２４に対しては「有効」のフラグ情報が設定され、インターフレームＦ１７，Ｆ１８，Ｆ２０，Ｆ２１に対しては「無効」のフラグ情報が設定される。図６には、振動検出期間内にハードディスクに記録された映像データ（フレームＦ１０〜Ｆ２４）のうち、管理テーブル２０においてフラグ情報が「無効」に設定された映像データ（フレームＦ１７〜Ｆ２１）に×印を付している。
【００７６】
図７を参照して、次に制御部１２は、管理テーブル２０においてフラグ情報が「無効」に設定されたイントラフレームに対応する映像データ（フレームＦ１９）を、半導体メモリの第２領域Ｒ２２から読み出す。そして、ハードディスクの領域Ｒ１２に記録されているフレームＦ１９を、半導体メモリから読み出したフレームＦ１９によって上書きする。また、図１３を参照して、上書き処理が完了した後、制御部１２は、管理テーブル２０内のイントラフレームＦ１９に関するフラグ情報を「有効」に設定する。制御部１２は、以上の処理によって編集が完了したワークメモリ１４上の管理テーブル２０を用いることにより、振動検出期間内に撮影した映像の再生を行う。従って、映像再生時に半導体メモリにアクセスする必要がないため、映像データの読み出しに起因する半導体メモリのストレスを回避することが可能となる。また、制御部１２は、管理テーブル２０をワークメモリ１４からハードディスクの第１領域Ｒ１１に書き戻す。
【００７７】
図８を参照して、次に制御部１２は、半導体メモリに記録されているイントラフレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２を消去する。なお、制御部１２は、半導体メモリからイントラフレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２を消去する際に、半導体メモリから管理テーブル３０を併せて消去しても良い。
【００７８】
以下、上述した実施の形態に適用可能な各種の変形例について説明する。以下に述べる変形例は、任意に組み合わせて適用することも可能である。
【００７９】
＜第１の変形例＞
上記実施の形態では、図１３に示したように、管理テーブル２０には、振動検出期間内にハードディスクに記録された全ての映像データに関して、フレーム番号、撮影時刻、フレーム種別、フラグ情報、及び誤り検出符号の全ての項目が記述された。これに対して、全ての映像データに関して時刻情報を記述するのではなく、ある一定の時間間隔（例えば１秒間隔）の映像データに関してのみ基準の時刻情報を記述し、他の映像データに関しては時刻情報の記述を省略することにより、管理テーブル２０を圧縮してハードディスクに記録しても良い。
【００８０】
この場合であっても、制御部１２は、上述した時刻検索用のタイムテーブルと、各映像データの先頭に付加されているデータヘッダ（時刻情報及びデータサイズが記述されている）とに基づいて、管理テーブル２０内での時刻情報の記述が省略された各フレームに関する撮影時刻を特定することができる。
【００８１】
同様に、上記実施の形態では、図１０に示したように、管理テーブル３０には、振動検出期間内に半導体メモリに記録された全ての映像データに関して、フレーム番号、撮影時刻、フレーム種別、フラグ情報、及び誤り検出符号の全ての項目が記述された。これに対して、全ての映像データに関して時刻情報を記述するのではなく、ある一定の時間間隔（例えば１秒間隔）の映像データに関してのみ基準の時刻情報を記述し、他の映像データに関しては時刻情報の記述を省略することにより、管理テーブル３０を圧縮して半導体メモリに記録しても良い。
【００８２】
この場合であっても、制御部１２は、上述した時刻検索用のタイムテーブルと、各映像データの先頭に付加されているデータヘッダとに基づいて、管理テーブル３０内での時刻情報の記述が省略された各フレームに関する撮影時刻を特定することができる。
【００８３】
＜第２の変形例＞
上記実施の形態では、管理テーブル２０及び管理テーブル３０の双方に各映像データの誤り検出符号を記述し、制御部１２は、各映像データに関して両テーブルの誤り検出符号を比較することにより、ハードディスクに記録された映像データが正常データであるか異常データであるかを判定した。この判定手法とは別の判定手法として、管理テーブル２０，３０への誤り検出符号の記述を省略し、制御部１２が、ハードディスクに記録されている映像データ及び半導体メモリに記録されている映像データの双方に関して、ＭＤ５（Message Digest Algorithm 5）等のハッシュ値を代表値として算出しても良い。制御部１２は、両者のハッシュ値が一致する場合には、ハードディスクに記録されたイントラフレームは正常データであると判定し、一方、両者のハッシュ値が一致しない場合には、ハードディスクに記録されたイントラフレームは異常データであると判定する。
【００８４】
＜第３の変形例＞
上記実施の形態では、振動検出期間内にハードディスクに記録された異常データを、半導体メモリから読み出した正常データによって上書きする処理について述べたが、ハードディスクの交換のためにハードディスクを映像記録装置３から取り出す際等においては、振動検出期間内に半導体メモリに記録された映像データを、ハードディスクの予備領域にコピーしても良い。
【００８５】
図１４，１５は、制御部１２が実行する映像データの処理を示す図である。図１４を参照して、半導体メモリの第２領域Ｒ２２には、振動検出期間内に記録された映像データ（フレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２）が残っている。制御部１２は、ハードディスクの電源をオフする命令が外部から入力されると、半導体メモリの第２領域Ｒ２２に映像データが残っているか否かをチェックする。この例では映像データが残っているため、制御部１２は、ハードディスクの電源をオフする前に、映像データ（フレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２）を半導体メモリから読み出して、その読み出した映像データをハードディスクの予備領域である第３領域Ｒ１３にコピーする。また、制御部１２は、管理テーブル３０を半導体メモリの第１領域Ｒ２１から読み出して、その読み出した管理テーブル３０をハードディスクの第１領域Ｒ１１（又は第３領域Ｒ３１）にコピーする。
【００８６】
図１５を参照して、次に制御部１２は、ハードディスクへのコピーが完了した映像データ（フレームＦ１０，Ｆ１３，Ｆ１６，Ｆ１９，Ｆ２２）及び管理テーブル３０を、半導体メモリから消去する。その後、制御部１２は、ハードディスクの電源をオフする。
【００８７】
＜第４の変形例＞
上記実施の形態では、振動検出期間内において半導体メモリにはイントラフレームのみを記録したが、イントラフレーム及びインターフレームの双方を半導体メモリに記録しても良い。
【００８８】
図１６〜１９は、振動センサ１７が振動を検出した場合に制御部１２が実行する、映像データの処理を示す図である。また、図２０〜２２は、振動センサ１７が振動を検出した場合に制御部１２が実行する、管理テーブル２０，３０の処理を示す図である。
【００８９】
図１６を参照して、振動検出期間内において、制御部１２は、監視カメラ２から入力された映像データ（フレームＦ１０〜Ｆ２４）を、ハードディスクの第２領域Ｒ１２に記録する。また、振動検出期間内において、制御部１２は、監視カメラ２から入力された映像データ（フレームＦ１０〜Ｆ２４）を、半導体メモリの第２領域Ｒ２２に記録する。
【００９０】
また、制御部１２は、振動検出期間内にハードディスクに記録された映像データ（フレームＦ１０〜Ｆ２４）を管理するための管理テーブル２０（図９参照）を作成する。制御部１２は、作成した管理テーブル２０をハードディスクの第１領域Ｒ１１に記録する。
【００９１】
また、図２０を参照して、制御部１２は、振動検出期間内に半導体メモリに記録された映像データ（フレームＦ１０〜Ｆ２４）を管理するための管理テーブル３０を作成する。管理テーブル３０において、フラグ情報は、フレームＦ１０〜Ｆ２４の全てに関して「有効」に設定されている。制御部１２は、作成した管理テーブル３０を半導体メモリの第１領域Ｒ２１に記録する。
【００９２】
管理テーブル２０，３０の作成及び記録が完了した後に、映像データの再生指示が外部から入力されると、制御部１２は以下に述べる編集処理を実行する。なお、制御部１２は、映像データの再生指示が入力された場合のみならず、ハードディスクの交換のためにハードディスクを映像記録装置３から取り出す際に、又は定期的な時間間隔で、編集処理を実行しても良い。
【００９３】
まず制御部１２は、管理テーブル２０をハードディスクからワークメモリ１４に読み出すとともに、管理テーブル３０を半導体メモリからワークメモリ１４に読み出す。そして、管理テーブル２０に記述されている各フレームＦ１０〜Ｆ２４の誤り検出符号と、管理テーブル３０に記述されている各フレームＦ１０〜Ｆ２４の誤り検出符号とをそれぞれ比較する。
【００９４】
制御部１２は、各フレームＦ１０〜Ｆ２４に関して、両者の誤り検出符号が一致する場合には、ハードディスクに記録されたフレームは正常データであると判定し、一方、両者の誤り検出符号が一致しない場合には、ハードディスクに記録されたフレームは異常データであると判定する。そして、正常データであると判定したフレームに関しては、管理テーブル２０のフラグ情報を「有効」に設定し、異常データであると判定したフレームに関しては、管理テーブル２０のフラグ情報を「無効」に設定する。図２１を参照して、この例では、フレームＦ１９，Ｆ２０に関してはフラグ情報が「無効」に設定され、その他のフレームＦ１０〜Ｆ１８，Ｆ２１〜Ｆ２４に関してはフラグ情報が「有効」に設定されている。図１７には、振動検出期間内にハードディスクに記録された映像データ（フレームＦ１０〜Ｆ２４）のうち、管理テーブル２０においてフラグ情報が「無効」に設定された映像データ（フレームＦ１９，Ｆ２０）に×印を付している。
【００９５】
図１８を参照して、次に制御部１２は、管理テーブル２０においてフラグ情報が「無効」に設定されたフレームに対応する映像データ（フレームＦ１９，Ｆ２０）を、半導体メモリの第２領域Ｒ２２から読み出す。そして、ハードディスクの領域Ｒ１２に記録されているフレームＦ１９，Ｆ２０を、半導体メモリから読み出したフレームＦ１９，Ｆ２０によってそれぞれ上書きする。また、図２２を参照して、上書き処理が完了した後、制御部１２は、管理テーブル２０内のフレームＦ１９，Ｆ２０に関するフラグ情報を「有効」に設定する。制御部１２は、以上の処理によって編集が完了した管理テーブル２０を、ワークメモリ１４からハードディスクの第１領域Ｒ１１に書き戻す。
【００９６】
図１９を参照して、次に制御部１２は、半導体メモリに記録されているフレームＦ１０〜Ｆ２４を消去する。なお、制御部１２は、半導体メモリからフレームＦ１０〜Ｆ２４を消去する際に、半導体メモリから管理テーブル３０を併せて消去しても良い。
【００９７】
＜第５の変形例＞
上記実施の形態では、制御部１２が、ハードディスクに記録されている映像データが正常データであるか異常データであるかを判定し、当該映像データが異常データである場合に、その異常データを半導体メモリから読み出した正常データによって上書きする処理について述べた。これとは別の処理として、ハードディスクに記録されている映像データが正常データであるか異常データであるかの判定を省略し、制御部１２が、振動検出期間内にハードディスクに記録された全ての映像データを、当該振動検出期間内に半導体メモリに記録された映像データによって上書きしても良い。
【００９８】
第１の例として、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームの双方をハードディスクに記録し、イントラフレーム及びインターフレームのうちのイントラフレームのみを半導体メモリに記録する。この場合、制御部１２は、振動検出期間内にハードディスクに記録された全てのイントラフレームを、半導体メモリから読み出した全てのイントラフレームによって上書きする。
【００９９】
第２の例として、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームの双方をハードディスクに記録し、イントラフレーム及びインターフレームの双方を半導体メモリに記録する。この場合、制御部１２は、振動検出期間内にハードディスクに記録された全てのイントラフレーム及びインターフレームを、半導体メモリから読み出した全てのイントラフレーム及びインターフレームによって上書きする。
【０１００】
＜第６の変形例＞
映像記録装置３の設置環境に振動が発生すると、その振動に起因してＨＤＤ１５に機器異常が生じ、ハードディスクへの映像データの記録が不可能になる場合がある。本変形例では、ＨＤＤ１５に機器異常が生じた場合の対策について説明する。
【０１０１】
図２３〜２５は、ＨＤＤ１５に機器異常が生じた場合に制御部１２が実行する、映像データの処理を示す図である。以下の例では、フレームＦ１から順に映像データが映像記録装置３に入力され、映像記録装置３がフレームＦ２５を記録するタイミングにおいて、ＨＤＤ１５に機器異常が生じた状況を想定している。
【０１０２】
制御部１２は、ＨＤＤ１５に対する映像データ（フレームＦ２５）の書き込み命令に対して、所定時間内にＨＤＤ１５から応答信号を受領しないことにより、ＨＤＤ１５の機器異常を検出する。
【０１０３】
制御部１２はＨＤＤ１５の電源のオン／オフを制御する機能を有しており、ＨＤＤ１５の機器異常を検出した場合、制御部１２は、当該機能によってＨＤＤ１５を再起動する。ここで、ＨＤＤ１５を再起動するためには一定の時間を要する。以下の例では、映像記録装置３がフレームＦ２５〜Ｆ３２を記録すべきタイミングで、ＨＤＤ１５の再起動が行われるものとする。
【０１０４】
図２３を参照して、ＨＤＤ１５の再起動期間内においては、ハードディスクに映像データを記録することはできない。そこで、制御部１２は、再起動期間内に監視カメラ２から入力された映像データ（フレームＦ２５〜Ｆ３２）のうちのイントラフレーム（フレームＦ２５，Ｆ２８，Ｆ３１）を、半導体メモリの第２領域Ｒ２２に記録する。また、制御部１２は、再起動期間内に半導体メモリに記録された映像データ（フレームＦ２５，Ｆ２８，Ｆ３１）を管理するための、上記と同様の管理テーブル３０を作成する。制御部１２は、作成した管理テーブル３０を半導体メモリの第１領域Ｒ２１に記録する。
【０１０５】
管理テーブル３０の作成及び記録が完了した後に、映像データの再生指示が外部から入力されると、制御部１２は以下に述べる編集処理を実行する。なお、制御部１２は、映像データの再生指示が入力された場合のみならず、ハードディスクの交換のためにハードディスクを映像記録装置３から取り出す際に、又は定期的な時間間隔で、編集処理を実行しても良い。
【０１０６】
図２４を参照して、まず制御部１２は、再起動期間内に半導体メモリに記録された映像データ（フレームＦ２５，Ｆ２８，Ｆ３１）を、半導体メモリの第２領域Ｒ２２から読み出す。そして、半導体メモリから読み出したフレームＦ２５，Ｆ２８，Ｆ３１を、ハードディスクの第２領域Ｒ１２に書き込む。
【０１０７】
また、制御部１２は、ハードディスクの第１領域Ｒ１１からワークメモリ１４に管理テーブル２０を読み出すとともに、半導体メモリの第１領域Ｒ２１からワークメモリ１４に管理テーブル３０を読み出す。そして、管理テーブル３０の内容を管理テーブル２０内に組み込むことにより、欠落していたフレームＦ２５，Ｆ２８，Ｆ３１に関する情報を管理テーブル２０に追加する。制御部１２は、以上の処理によって編集が完了した管理テーブル２０を、ワークメモリ１４からハードディスクの第１領域Ｒ１１に書き戻す。
【０１０８】
図２５を参照して、次に制御部１２は、半導体メモリに記録されているフレームＦ２５，Ｆ２８，Ｆ３１を消去する。なお、制御部１２は、半導体メモリからフレームＦ２５，Ｆ２８，Ｆ３１を消去する際に、半導体メモリから管理テーブル３０を併せて消去しても良い。
【０１０９】
＜第７の変形例＞
上記第６の変形例では、再起動期間内において半導体メモリにはイントラフレームのみを記録したが、イントラフレーム及びインターフレームの双方を半導体メモリに記録しても良い。
【０１１０】
図２６〜２８は、ＨＤＤ１５に機器異常が生じた場合に制御部１２が実行する、映像データの処理を示す図である。図２６を参照して、ＨＤＤ１５の再起動期間内においては、ハードディスクに映像データを記録することはできない。そこで、制御部１２は、再起動期間内に監視カメラ２から入力された映像データ（フレームＦ２５〜Ｆ３２）を、半導体メモリの第２領域Ｒ２２に記録する。また、制御部１２は、再起動期間内に半導体メモリに記録された映像データ（フレームＦ２５〜Ｆ３２）を管理するための、上記と同様の管理テーブル３０を作成する。制御部１２は、作成した管理テーブル３０を半導体メモリの第１領域Ｒ２１に記録する。
【０１１１】
管理テーブル３０の作成及び記録が完了した後に、映像データの再生指示が外部から入力されると、制御部１２は以下に述べる編集処理を実行する。なお、制御部１２は、映像データの再生指示が入力された場合のみならず、ハードディスクの交換のためにハードディスクを映像記録装置３から取り出す際に、又は定期的な時間間隔で、編集処理を実行しても良い。
【０１１２】
図２７を参照して、まず制御部１２は、再起動期間内に半導体メモリに記録された映像データ（フレームＦ２５〜Ｆ３２）を、半導体メモリの第２領域Ｒ２２から読み出す。そして、半導体メモリから読み出したフレームＦ２５〜Ｆ３２を、ハードディスクの第２領域Ｒ１２に書き込む。
【０１１３】
また、制御部１２は、ハードディスクの第１領域Ｒ１１からワークメモリ１４に管理テーブル２０を読み出すとともに、半導体メモリの第１領域Ｒ２１からワークメモリ１４に管理テーブル３０を読み出す。そして、管理テーブル３０の内容を管理テーブル２０内に組み込むことにより、欠落していたフレームＦ２５〜Ｆ３２に関する情報を管理テーブル２０に追加する。制御部１２は、以上の処理によって編集が完了した管理テーブル２０を、ワークメモリ１４からハードディスクの第１領域Ｒ１１に書き戻す。
【０１１４】
図２８を参照して、次に制御部１２は、半導体メモリに記録されているフレームＦ２５〜Ｆ３２を消去する。なお、制御部１２は、半導体メモリからフレームＦ２５〜Ｆ３２を消去する際に、半導体メモリから管理テーブル３０を併せて消去しても良い。
【０１１５】
＜まとめ＞
上記実施の形態に係る映像記録装置３（及び監視カメラシステム１）によれば、制御部１２は、振動センサ１７（振動検出部）によって振動が検出されていない期間内においては、ハードディスク（第１の記録部）及び半導体メモリ（第２の記録部）のうちの第１の記録部のみに映像データを記録する。従って、第２の記録部の記録容量が消費されることを回避できるとともに、映像データの書き込みに起因する第２の記録部のストレスを回避することが可能となる。また、制御部１２は、振動検出部によって振動が検出されている振動検出期間内においては、第１の記録部及び第２の記録部の双方に映像データを記録する。従って、振動に起因して第１の記録部に正常な映像データが記録されていない場合であっても、振動発生時の映像データを第２の記録部に確実に記録することが可能となる。また、振動発生時の映像データが第１の記録部に正常に記録されている場合には、第２の記録部に記録されている映像データを第１の記録部に記録する処理が不要となるため、処理を簡略化できるとともに、映像データの書き込みに起因する第１の記録部のストレス及び映像データの読み出しに起因する第２の記録部のストレスを回避することが可能となる。
【０１１６】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、振動検出期間内に第１の記録部に記録された映像データに対応する映像データを第２の記録部から読み出し、振動検出期間内に第２の記録部に記録された映像データを、第１の記録部に記録する。従って、振動に起因して第１の記録部に正常な映像データが記録されていない場合であっても、振動検出期間内に第２の記録部に記録された映像データを第１の記録部に記録することにより、振動発生時の映像データを第１の記録部を用いて再生することが可能となる。また、映像再生時に第２の記録部にアクセスする必要がないため、映像データの読み出しに起因する第２の記録部のストレスを回避することが可能となる。
【０１１７】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、振動検出期間内に第１の記録部に記録された映像データを、第２の記録部から読み出した映像データによって上書きする。従って、振動発生時の映像データを第１の記録部を用いて簡易に再生することが可能となる。
【０１１８】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、第１の記録部に記録された映像データを第２の記録部から読み出した映像データによって上書きする処理が完了した後、第２の記録部に記録されている映像データを消去する。従って、第２の記録部の空き容量を回復できるため、次回以降の振動発生時において、長時間の映像データを第２の記録部に記録することが可能となる。
【０１１９】
また、上記第３の変形例に係る映像記録装置３によれば、制御部１２は、第２の記録部から読み出した映像データを予備領域に記録する。従って、第２の記録部から読み出した映像データを予備領域に記録する処理を制御部１２が定期的に実行することにより、あるいは、定期的な交換作業や捜査機関への提出等のために映像記録装置３から第１の記録部を取り出す際に、第２の記録部から読み出した映像データを予備領域に記録することにより、振動発生時の映像データを第１の記録部を用いて再生することが可能となる。
【０１２０】
また、上記第３の変形例に係る映像記録装置３によれば、制御部１２は、第２の記録部から読み出した映像データを予備領域に記録する処理が完了した後、第２の記録部に記録されている映像データを消去する。従って、第２の記録部の空き容量を回復できるため、次回以降の振動発生時において、長時間の映像データを第２の記録部に記録することが可能となる。
【０１２１】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、振動検出期間内に第１の記録部に記録された映像データが正常データであるか異常データであるかを判定し、当該映像データが異常データである場合には、当該異常データに対応する映像データを第２の記録部から読み出して、読み出した当該映像データを第１の記録部に記録する。従って、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、第２の記録部に記録されている映像データを第１の記録部に記録する処理が不要となるため、処理を簡略化できるとともに、映像データの書き込みに起因する第１の記録部のストレス及び映像データの読み出しに起因する第２の記録部のストレスを回避することが可能となる。
【０１２２】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、当該振動検出期間内に第２の記録部に記録された映像データを消去する。従って、第２の記録部の空き容量を回復できるため、次回以降の振動発生時において、長時間の映像データを第２の記録部に記録することが可能となる。
【０１２３】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第１の記録部に記録する。インターフレームを含む詳細な映像を第１の記録部に記録することにより、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、記録された詳細な映像を再生することが可能となる。また、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームのうちのイントラフレームのみを第２の記録部に記録する。第２の記録部へのインターフレームの記録を省略することにより、第２の記録部の空き容量の低下を抑制できるとともに、インターフレームの書き込みに起因する第２の記録部のストレスを回避することが可能となる。
【０１２４】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、インターフレームを挟む二つのイントラフレームの双方に対して、有効であることを示すフラグ情報が設定されている場合には、有効であることを示すフラグ情報を当該インターフレームに対して設定する。また、制御部１２は、インターフレームを挟む二つのイントラフレームの少なくとも一方に対して、無効であることを示すフラグ情報が設定されている場合には、無効であることを示すフラグ情報を当該インターフレームに対して設定する。従って、振動検出期間内に第１の記録部に記録されたインターフレームが正常データであるか異常データであるかを、簡易に判定することが可能となる。
【０１２５】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、インターフレームに対してフラグ情報を設定する処理と、第１の記録部に記録されている異常データのイントラフレームに対応する映像データを第２の記録部から読み出して第１の記録部に記録する処理とが完了した後に、有効であることを示すフラグ情報を当該イントラフレームに対して設定する。従って、インターフレームに対してフラグ情報を正確に設定できるとともに、第２の記録部に記録された映像データによって上書き等されたイントラフレームに対しても、有効であることを示すフラグ情報を正確に設定することが可能となる。
【０１２６】
また、上記実施の形態に係る映像記録装置３によれば、制御部１２は、管理テーブル２０（第１の管理テーブル）に含まれる誤り検出符号と管理テーブル３０（第２の管理テーブル）に含まれる誤り検出符号とを比較することにより、振動検出期間内に第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを判定する。従って、振動検出期間内に第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを、簡易かつ正確に判定することが可能となる。また、映像データ同士の比較を行うのではなく、誤り検出符号同士を比較することによって、イントラフレームが正常データであるか異常データであるかを判定するため、データの正常／異常を判定するために第１の記録部及び第２の記録部から映像データを読み出す必要がない。その結果、映像データの読み出しに起因する第１の記録部及び第２の記録部のストレスを回避することが可能となる。
【０１２７】
また、上記第１の変形例に係る映像記録装置３によれば、制御部１２は、基準の時刻情報以外の時刻情報を省略することによって第１の管理テーブルを圧縮して第１の記録部に記録し、基準の時刻情報以外の時刻情報を省略することによって第２の管理テーブルを圧縮して第２の記録部に記録する。従って、第１の記録部及び第２の記録部の空き容量の低下を抑制することが可能となる。
【０１２８】
また、上記第２の変形例に係る映像記録装置３によれば、制御部１２は、第１の記録部に記録されたイントラフレームの代表値と、第２の記録部に記録されたイントラフレームの代表値とを比較することにより、振動検出期間内に第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを判定する。従って、振動検出期間内に第１の記録部に記録されたイントラフレームが正常データであるか異常データであるかを、正確に判定することが可能となる。また、第１の管理テーブル及び第２の管理テーブルへの誤り検出符号の記述を省略することが可能となる。
【０１２９】
また、上記第４の変形例に係る映像記録装置３によれば、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第１の記録部に記録する。インターフレームを含む詳細な映像を第１の記録部に記録することにより、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、記録された詳細な映像を再生することが可能となる。また、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第２の記録部に記録する。インターフレームを含む詳細な映像が第２の記録部に記録されているため、振動検出期間内に第１の記録部に記録された映像データが異常データである場合であっても、第２の記録部に記録されている映像データを第１の記録部に記録することによって、第１の記録部を用いて詳細な映像を再生することが可能となる。
【０１３０】
また、上記第５の変形例に係る映像記録装置３によれば、制御部１２は、第２の記録部から読み出した全ての映像データを第１の記録部に記録する。従って、振動検出期間内に第１の記録部に記録された映像データが正常データであるか異常データであるかの判定を省略することが可能となる。
【０１３１】
また、上記第５の変形例の第１の例に係る映像記録装置３によれば、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第１の記録部に記録する。インターフレームを含む詳細な映像を第１の記録部に記録することにより、振動検出期間内に第１の記録部に記録された映像データが正常データである場合には、記録された詳細な映像を再生することが可能となる。また、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームのうちのイントラフレームのみを第２の記録部に記録する。第２の記録部へのインターフレームの記録を省略することにより、第２の記録部の空き容量の低下を抑制できるとともに、インターフレームの書き込みに起因する第２の記録部のストレスを回避することが可能となる。
【０１３２】
また、上記第５の変形例の第２の例に係る映像記録装置３によれば、制御部１２は、振動検出期間内において、イントラフレーム及びインターフレームの双方を第１の記録部に記録し、イントラフレーム及びインターフレームの双方を第２の記録部に記録する。従って、振動検出期間内に第１の記録部に記録された映像データが異常データである場合であっても、イントラフレーム及びインターフレームの双方が第２の記録部に記録されているため、記録された詳細な映像を再生することが可能となる。
【０１３３】
また、上記第６の変形例に係る映像記録装置３によれば、制御部１２は、第１の記録部の再起動を行っている再起動期間内においては、第２の記録部に映像データを記録する。従って、再起動期間中の映像データを第２の記録部に確実に記録することが可能となる。
【０１３４】
また、上記第６の変形例に係る映像記録装置３によれば、制御部１２は、再起動期間内に第２の記録部に記録された映像データを、第１の記録部に記録する。従って、再起動期間内に第２の記録部に記録された映像データを第１の記録部に記録することにより、再起動期間中の映像データを第１の記録部を用いて再生することが可能となる。また、映像再生時に第２の記録部にアクセスする必要がないため、映像データの読み出しに起因する第２の記録部のストレスを回避することが可能となる。
【０１３５】
また、上記第６の変形例に係る映像記録装置３によれば、制御部１２は、第２の記録部から読み出した映像データを第１の記録部に記録する処理が完了した後、第２の記録部に記録されている映像データを消去する。従って、第２の記録部の空き容量を回復できるため、次回以降の振動発生時又は次回以降の第１の記録部の再起動時において、長時間の映像データを第２の記録部に記録することが可能となる。
【０１３６】
また、上記第６の変形例に係る映像記録装置３によれば、制御部１２は、再起動期間内において、イントラフレーム及びインターフレームのうちのイントラフレームのみを第２の記録部に記録する。第２の記録部へのインターフレームの記録を省略することにより、第２の記録部の空き容量の低下を抑制できるとともに、インターフレームの書き込みに起因する第２の記録部のストレスを回避することが可能となる。
【０１３７】
また、上記第７の変形例に係る映像記録装置によれば、制御部１２は、再起動期間内において、イントラフレーム及びインターフレームの双方を第２の記録部に記録する。従って、イントラフレーム及びインターフレームの双方が第２の記録部に記録されているため、記録された詳細な映像を再生することが可能となる。
【符号の説明】
【０１３８】
１  監視カメラシステム
２  監視カメラ
３  映像記録装置
１２  制御部
１５  ＨＤＤ
１６  ＳＳＤ
１７  振動センサ
【図１】
2014130657.tif 000003
【図２】
2014130657.tif 000004
【図３】
2014130657.tif 000005
【図４】
2014130657.tif 000006
【図５】
2014130657.tif 000007
【図６】
2014130657.tif 000008
【図７】
2014130657.tif 000009
【図８】
2014130657.tif 000010
【図９】
2014130657.tif 000011
【図１０】
2014130657.tif 000012
【図１１】
2014130657.tif 000013
【図１２】
2014130657.tif 000014
【図１３】
2014130657.tif 000015
【図１４】
2014130657.tif 000016
【図１５】
2014130657.tif 000017
【図１６】
2014130657.tif 000018
【図１７】
2014130657.tif 000019
【図１８】
2014130657.tif 000020
【図１９】
2014130657.tif 000021
【図２０】
2014130657.tif 000022
【図２１】
2014130657.tif 000023
【図２２】
2014130657.tif 000024
【図２３】
2014130657.tif 000025
【図２４】
2014130657.tif 000026
【図２５】
2014130657.tif 000027
【図２６】
2014130657.tif 000028
【図２７】
2014130657.tif 000029
【図２８】
2014130657.tif 000030