(57)【要約】【課題】本発明は、安価な構成でバックアップを行う記録装置及び記録プログラムを提供する。【解決手段】本発明にかかる記録装置は、画像データを保護する第１の期間を定める保護期間情報と、画像データとを対応させて記録する記録部２０３と、前記記録部２０３が記録可能な空き容量を算出する空き容量算出部２０７２と、所定の期間において前記第１の期間を経過した画像データのデータ量である第１のデータ量を算出し、所定の時間において記録する画像データのデータ量である第２のデータ量を算出するデータ量算出部２０７３と、前記記録可能な容量が、前記第１のデータ量と前記第２のデータ量との合計量よりも大きい場合には、前記記録可能な容量、前記第１のデータ量及び前記第２のデータ量に基づき、第１のビットレートを算出するビットレート算出部２０７４と、前記記録部に前記第１のビットレートで画像データを記録させる記録制御部２０７５とを備える。 【選択図】図２
2020053107.tif 000002
【特許請求の範囲】
【請求項１】
画像データを保護する第１の期間を定める保護期間情報と、画像データとを対応させて記録する記録部と、
前記記録部が記録可能な空き容量を算出する空き容量算出部と、
所定の期間において前記第１の期間を経過した画像データのデータ量である第１のデータ量を算出し、所定の時間において記録する画像データのデータ量である第２のデータ量を算出するデータ量算出部と、
前記記録可能な容量が、前記第１のデータ量と前記第２のデータ量との合計量よりも大きい場合には、前記記録可能な容量、前記第１のデータ量及び前記第２のデータ量に基づき、第１のビットレートを算出するビットレート算出部と、
前記記録部に前記第１のビットレートで画像データを記録させる記録制御部と、
を備える記録装置。
【請求項２】
画像データの記録を停止させる停止情報、及び外部の記録媒体に記録された画像データを保護する第２の期間を定める一時保護情報を受信する受信部と、
前記停止情報を受信した場合であって、前記第２の期間を経過したときには、前記第１のビットレートで記録された画像データを前記外部の記録媒体へ送信することを指示する送信制御信号を生成する送信制御部と、
を備える請求項１の記録装置。
【請求項３】
画像データを保護する第２の期間を定める一時保護情報と、画像データとを記録する記録部と、
前記記録部が記録可能な容量を算出する記録容量算出部と、
前記第２の期間において記録する画像データのデータ量である第３のデータ量を算出するデータ量算出部と、
前記記録可能な容量が、前記第３のデータ量よりも大きい場合には、  前記記録可能な容量及び前記第３のデータ量に基づき、第２のビットレートを算出するビットレート算出部と、
前記第２の期間が経過するまで、前記第２のビットレートで画像データを記録させる記録制御部と、
を備える記録装置。
【請求項４】
前記記録部は、画像データを保護する第１の期間を定める保護期間情報を画像データに対応させて記録し、
前記記録制御部は、前記第１の期間を経過した場合であって、前記第２の期間を経過したときには、前記第２の期間に対応する画像データを削除する
ことを特徴とする請求項３の記録装置。
【請求項５】
画像データを保護する第１の期間を定める保護期間情報と、画像データとを対応させて記録する記録ステップと、
記録可能な空き容量を算出する空き容量算出ステップと、
所定の期間において前記第１の期間を経過した画像データのデータ量である第１のデータ量を算出し、所定の時間において記録する画像データのデータ量である第２のデータ量を算出するデータ量算出ステップと、
前記記録可能な容量が、前記第１のデータ量と前記第２のデータ量との合計量よりも大きい場合には、前記記録可能な容量、前記第１のデータ量及び前記第２のデータ量に基づき、第１のビットレートを算出するビットレート算出ステップと、
前記第１のビットレートで画像データを記録させる記録制御ステップと、
をコンピュータに実行させる記録プログラム。
【請求項６】
画像データを保護する第２の期間を定める一時保護情報と、画像データとを記録する記録ステップと、
記録可能な容量を算出する記録容量算出ステップと、
前記第２の期間において記録する画像データのデータ量である第３のデータ量を算出するデータ量算出ステップと、
前記記録可能な容量が、前記第３のデータ量よりも大きい場合には、  前記記録可能な容量及び前記第３のデータ量に基づき、第２のビットレートを算出するビットレート算出ステップと、
前記第２の期間が経過するまで、前記第２のビットレートで画像データを記録させる記録制御ステップと、
をコンピュータに実行させる記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置及び記録プログラムに関する。
【背景技術】
【０００２】
コンビニエンス・ストア、スーパマーケットなどの商業店舗や、屋外の駐車場などでは、複数のカメラを用いた監視が行われている。このカメラは、記録媒体を備えたレコーダと接続しており、カメラで撮影された映像などはネットワークを通じてレコーダに記録される。
【０００３】
このようなシステムにおいて、レコーダが故障したときには、カメラが通常通り稼動していた場合でも映像が記録されないという問題がある。特許文献１の発明では仮想化ソフトウェアにより、一つのハードウェア上で仮想的に複数のレコーダを稼動させ、いずれかのレコーダが故障した際であっても、映像を欠落させることなく記録する映像監視システムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２２６４８７
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の発明では、複数のレコーダとして稼動できるほどの大容量の記録媒体が求められ、コストが増加する可能性がある。
【０００６】
本発明は、安価な構成でバックアップを行う記録装置及び記録プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる第１の記録装置は、画像データを保護する第１の期間を定める保護期間情報と、画像データとを対応させて記録する記録部と、前記記録部が記録可能な空き容量を算出する空き容量算出部と、所定の期間において前記第１の期間を経過した画像データのデータ量である第１のデータ量を算出し、所定の時間において記録する画像データのデータ量である第２のデータ量を算出するデータ量算出部と、前記記録可能な容量が、前記第１のデータ量と前記第２のデータ量との合計量よりも大きい場合には、前記記録可能な容量、前記第１のデータ量及び前記第２のデータ量に基づき、第１のビットレートを算出するビットレート算出部と、前記記録部に前記第１のビットレートで画像データを記録させる記録制御部とを備える。
【０００８】
本発明にかかる第２の記録装置は、画像データを保護する第２の期間を定める一時保護情報と、画像データとを記録する記録部と、前記記録部が記録可能な容量を算出する記録容量算出部と、前記第２の期間において記録する画像データのデータ量である第３のデータ量を算出するデータ量算出部と、前記記録可能な容量が、前記第３のデータ量よりも大きい場合には、  前記記録可能な容量及び前記第３のデータ量に基づき、第２のビットレートを算出するビットレート算出部と、前記第２の期間が経過するまで、前記第２のビットレートで画像データを記録させる記録制御部とを備える。
【０００９】
本発明に係る第１の記録プログラムは、画像データを保護する第１の期間を定める保護期間情報と、画像データとを対応させて記録する記録ステップと、記録可能な空き容量を算出する空き容量算出ステップと、所定の期間において前記第１の期間を経過した画像データのデータ量である第１のデータ量を算出し、所定の時間において記録する画像データのデータ量である第２のデータ量を算出するデータ量算出ステップと、前記記録可能な容量が、前記第１のデータ量と前記第２のデータ量との合計量よりも大きい場合には、前記記録可能な容量、前記第１のデータ量及び前記第２のデータ量に基づき、第１のビットレートを算出するビットレート算出ステップと、前記第１のビットレートで画像データを記録させる記録制御ステップとをコンピュータに実行させる。
【００１０】
本発明に係る第２の記録プログラムは、画像データを保護する第２の期間を定める一時保護情報と、画像データとを記録する記録ステップと、記録可能な容量を算出する記録容量算出ステップと、前記第２の期間において記録する画像データのデータ量である第３のデータ量を算出するデータ量算出ステップと、前記記録可能な容量が、前記第３のデータ量よりも大きい場合には、  前記記録可能な容量及び前記第３のデータ量に基づき、第２のビットレートを算出するビットレート算出ステップと、前記第２の期間が経過するまで、前記第２のビットレートで画像データを記録させる記録制御ステップとをコンピュータに実行させる。
【発明の効果】
【００１１】
本発明は、安価な構成でバックアップを行う記録装置及び記録プログラムを提供する。
【図面の簡単な説明】
【００１２】
【図１】本発明における記録システムの構成を示す図である。
【図２】本発明における記録装置の機能ブロック図である。
【図３】本発明における記録システムの処理を示すシーケンス図である。
【図４】ビットレート設定処理のフローチャートである。
【図５】一時保護設定時の記録処理のフローチャートである。
【図６】バックアップされた画像データの移動設定処理のフローチャートである。
【発明を実施するための形態】
【００１３】
以下、記録装置、記録方法、及び記録プログラムについて、添付図面を参照して説明する。
【００１４】
図１は、記録装置を含む記録システムの構成を示す。記録システムはサーバ１０ａ、記録装置２０ａ、２０ｂ、２０ｃ、及び撮像装置３０ａ、３０ｂ、３０ｃ、３０ｄ、３０ｅ、３０ｆを備える。なお、説明の便宜上、記録装置２０ａ、２０ｂ、２０ｃを備えるとしたが、３つの記録装置に限定されない。記録装置は、４つ以上であってもよく、または２つであってもよい。さらに、説明の便宜上、撮像装置３０ａ、３０ｂ、３０ｃ、３０ｄ、３０ｅ、３０ｆを備えるとしたが、６つの撮像装置に限定されない。撮像装置は７つ以上であってもよく、５つ以下であってもよい。
【００１５】
サーバ１０ａは、記録装置２０ａ、２０ｂ、２０ｃと接続する。サーバ１０ａは、記録装置２０ａ、２０ｂ、２０ｃから各種の情報を受信する。また、サーバ１０ａは、記録装置２０ａ、２０ｂ、２０ｃへ各種の情報を送信する。サーバ１０ａは、各種の情報を送信し、受信することで、記録装置２０ａ、２０ｂ、２０ｃを制御する。なお、サーバ１０ａは、記録装置２０ａ、２０ｂ、２０ｃとインターネット回線やＬＡＮなどのネットワークを介して接続する。ただしこれに限定されず、Ｗｉ−Ｆｉ（登録商標）やＢＬＵＥＴＯＯＴＨ（登録商標）など無線通信の伝送路を用いて接続してもよく、ケーブルなどの有線を用いて接続してもよい。
【００１６】
記録装置２０ａは、撮像装置３０ａ、３０ｂと接続し、記録装置２０ｂは、撮像装置３０ｃ、３０ｄと接続し、記録装置２０ｃは、撮像装置３０ｅ、３０ｆと接続する。各記録装置は、各撮像装置から画像データを受信し記録する。各記録装置は、各撮像装置へ各種の情報を送信する。各記録装置は、送信した情報により各撮像装置を制御する。記録装置２０ａは、例えば、記録媒体を有するレコーダなどである。なお、各記録装置は、各撮像装置とケーブルなどの有線を用いて接続してもよく、無線通信などを用いて接続してもよい。
【００１７】
撮像装置３０ａ、３０ｂ、３０ｃ、３０ｄ、３０ｅ、３０ｆは、所定のビットレートに基づいて、画像データを生成する。撮像装置３０ａ、３０ｂ、３０ｃ、３０ｄ、３０ｅ、３０ｆは、例えば、撮像素子を有するカメラなどである。なお、画像データは、動画像であってもよく、静止画像であってもよい。また、画像データには、撮像装置が画像データを生成した時刻を示す撮影時刻情報を付加する。撮影時刻情報は、撮像装置が画像データの生成を開始した時刻であってもよく、画像データの生成を終了した時刻であってもよい。
【００１８】
図２は記録装置の機能ブロック図である。説明の便宜上、サーバ１０ａ、記録装置２０ａ、撮像装置３０ａを用いて説明する。図２では撮像装置３０ａのみを示すがこれに限定されず、複数の撮像装置と接続する。また、記録装置２０ｂ、記録装置２０ｃも、図２の記録装置２０ａと同様の構成である。
【００１９】
記録装置２０ａは、第１受信部２０１、第１送信部２０２、記録部２０３、操作入力部２０４、第２送信部２０５、第２受信部２０６、及び制御部２０７を備える。
【００２０】
第１受信部２０１は、撮像装置３０ａから画像データを受信する。第１受信部２０１は、例えばＬＡＮ用の接続端子である。なお、第１受信部２０１は、Ａ／Ｄコンバータや、無線通信を受信するアンテナであってもよい。
【００２１】
第１送信部２０２は、撮像装置３０ａへ撮像装置情報を送信する。撮像装置情報とは、撮像装置のＩＰアドレス、解像度、エンコード形式、フレームレート、ビットレートなどを含む情報である。第１送信部２０２は、例えばＬＡＮ用の接続端子である。なお、第１送信部２０２は、Ｄ／Ａコンバータや、無線通信を受信するアンテナであってもよい。
【００２２】
記録部２０３は、第１受信部２０１から送信された画像データを、制御部２０７を介して、記録する。また記録部２０３は、操作入力部２０４から入力された撮像装置情報、保護情報、及び一時保護情報を、制御部２０７を介して、記録する。保護情報とは、画像データを保護するか否か（つまり削除しないか否か）を示す保護有効情報、及び画像データを保護する期間（つまり削除しない期間）を示す保護日数情報を含む情報である。一時保護情報とは、記録装置が画像データを記録できない故障状態から、記録装置が画像データを記録できる通常状態に移行した際に画像データを一時的に保護するか否か（つまり一時的に削除しないか否か）を示す一時保護有効情報、及び一時時的に保護する期間（つまり一時的に削除しない期間）を示す一時保護日数情報を含む情報である。なお、保護情報は画像データと対応づけて記録する。一時保護情報は、記録装置と対応づけて記録する。記録部２０３は、例えば、ハードディスク、フレキシブルディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ／RW、ＤＶＤ±R／ＲW、磁気テープ、不揮発性のメモリカード、ＲAＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブなど用いることができる。
【００２３】
操作入力部２０４には、ユーザから撮像装置情報、保護情報、一時保護情報を入力される。操作入力部２０４は、例えば、マウス、キーボードである。しかし、これには限定されずに、操作入力部２０４は、タッチパネル、ボタン、レバー、または音声を入力するマイク及び音声認識を行うＣＰＵなどから構成される音声による指示が可能なユーザインターフェイスなどであってもよい。なお、操作入力部２０４は、入力した撮像装置情報、保護情報、一時保護情報を確認するために、ディスプレイなど表示装置を含んでもよい。
【００２４】
第２送信部２０５は、サーバ１０ａへ撮像装置情報、一時保護情報、及び稼動情報を送信する。なお、稼動情報とは、記録装置が少なくとも画像データを記録可能な状態を示す情報である。稼動情報は、例えば、ＴＣＰによるコマンド情報である。第２送信部２０５は、例えばＬＡＮ用の接続端子である。なお、第２送信部２０５は、無線通信を受信するアンテナであってもよい。
【００２５】
第２受信部２０６は、バックアップ録画開始情報、バックアップ録画停止情報、要求情報及び監視情報をサーバ１０ａから受信する。バックアップ録画情報とは、一方の記録装置が記録すべき画像データを他方の記録装置に記録させることを命令する情報である。バックアップ停止情報とは、バックアップ録画情報による記録を停止させることを命令する情報である。要求情報とは、撮像装置情報及び一時保護情報を送信することを要求する情報である。監視情報とは、稼動情報を要求する情報である。また、第２受信部２０６は、自身とは異なる記録装置が管理する撮像装置情報、一時保護情報を受信する。第２受信部２０６は、例えばＬＡＮ用の接続端子である。なお、第２受信部２０６は、無線通信を受信するアンテナであってもよい。
【００２６】
制御部２０７は、第１送信部２０２へ撮像装置情報を送信する。制御部２０７は、第２送信部２０５へ撮像装置情報、一時保護情報、及び稼動情報を送信する。制御部２０７は記録部２０３へ画像データ、撮像装置情報、保護情報、及び一時保護情報を送信する。
【００２７】
制御部２０７は、復旧判定部２０７１、空き容量算出部２０７２、データ量算出部２０７３、ビットレート算出部２０７４、記録制御部２０７５、及び送信制御部２０７６を備える。ここで、制御部２０７の各構成について詳細を説明する。
【００２８】
復旧判定部２０７１は、記録装置が画像データを記録できない故障状態から、記録装置が画像データを記録できる通常状態に移行したか否かの判定を行う。より具体的には、記録装置の電源がＯＦＦからＯＮになった場合には、故障状態から通常状態に移行したと判定する。また、復旧判定部２０７１は、第２受信部２０６が受信した監視情報に基づき、稼動情報を生成し、第２送信部２０５へ稼動情報を送信する。さらに、復旧判定部２０７１は、電源がＯＦＦからＯＮへなった時の時刻である復帰時刻情報を記録部２０３に記録させる。
【００２９】
空き容量算出部２０７２は、記録部２０３がデータまたは情報を記録することができる空き容量を算出する。
【００３０】
データ量算出部２０７３は、保護日数情報をもとに所定の期間で削除する画像データの第１データ量、記録装置２０ａにおける撮像装置情報をもとに所定の期間で録画する予定の画像データの第２データ量、記録装置２０ａ以外の記録装置における撮像装置情報をもとに所定の期間で録画する予定の画像データの第３データ量、及び一時保護日数情報が示す期間で録画する画像データの第４データ量を算出する。
【００３１】
ビットレート算出部２０７４は、第１データ量、第２データ量、第３データ量、第４データ量及び空き容量に基づき、ビットレートに積算するビットレート係数を算出する。
【００３２】
記録制御部２０７５は、撮像装置情報に含まれるビットレートを、ビットレート係数を乗算したビットレートに変更する。
【００３３】
さらに、記録制御部２０７５は、撮像装置情報に基づき、画像データを記録部２０３に記録させる。具体的には、記録制御部２０７５は、記録部２０３またはビットレート算出部２０７４から取得した撮像装置情報に含まれる撮像装置のＩＰアドレスから、撮像装置を特定する。記録制御部２０７５は、特定された撮像装置に対し、第１送信部２０２を介して、撮像装置情報を送信する。特定された撮像装置は、撮像装置情報に含まれる解像度、エンコード形式、フレームレート、ビットレートなどに基づき、画像データを生成する。特定された撮像装置は、生成した画像データを記録装置２０ａに送信し、第１受信部２０１及び記録制御部２０７５を介して、画像データを記録部２０３に記録する。
【００３４】
送信制御部２０７６は、バックアップ録画停止情報に基づき、第２送信部２０５を介して、バックアップ録画開始情報を受けて、他の記録装置が管理する撮像装置から生成した画像データであるバックアップの画像データをサーバ１０ａへ送信する。また送信制御部２０７６は、要求情報に基づき、第２送信部２０５を介して、撮像装置情報及び一時保護情報をサーバ１０ａへ送信する。さらに、送信制御部２０７６は、監視情報に基づき、第２送信部２０５を介して、稼動情報をサーバ１０ａへ送信する。
【００３５】
図３は、本発明における記録システムの処理を示すシーケンス図である。図３を用いて、記録システムにおけるサーバ、記録装置、撮像装置の処理を説明する。なお、図３の説明では、サーバ１０ａ、記録装置２０ａ、記録装置２０ｂ、撮像装置３０ａ、撮像装置３０ｃを用いているがこれに限定されない。サーバ、記録装置、撮像装置は、図３に用いた構成よりも多く、また少なくてもよい。特に、撮像装置３０ａは記録装置２０ａが管理する撮像装置を例示として記載したものであり、撮像装置３０ｃは記録装置２０ｂが管理する撮像装置を例示として記載したものである。
【００３６】
まず、サーバ１０ａを起動させる（ステップＳ３０１）。
【００３７】
サーバ１０ａは、記録装置２０ａ、記録装置２０ｂに対して、撮像装置情報及び一時保護情報を送信することを要求する要求情報を送信する（ステップＳ３０２）。
【００３８】
記録装置２０ａ、記録装置２０ｂは、要求情報に応じて、撮像装置情報及び一時保護情報をサーバ１０ａへ送信する（ステップＳ３０３）。
【００３９】
撮像装置３０ａ、撮像装置３０ｃは、画像データを生成する（ステップＳ３０４）。
【００４０】
撮像装置３０ａは、生成した画像データを記録装置２０ａへ送信し、撮像装置３０ｃは、生成した画像データを記録装置２０ｂへ送信する（ステップＳ３０５）。
【００４１】
記録装置２０ａ、記録装置２０ｂは、受信した画像データを記録する（ステップＳ３０６）。
【００４２】
サーバ１０ａは、所定の期間ごとに、各記録装置の稼動を監視するため、監視情報を記録装置２０ａ、記録装置２０ｂへ送信する（ステップＳ３０７）。
【００４３】
ここで、記録装置２０ａが、記録装置が画像データを記録できない故障状態になったものとする。記録装置２０ａは、故障状態となったため、電源がＯＮからＯＦＦになる（ステップＳ３０８）。
【００４４】
記録装置２０ｂは、監視情報に応じて、サーバ１０ａへ稼動情報を送信する（ステップＳ３０９）。すなわち、記録装置２０ｂは、記録装置２０ｂが少なくとも画像データを記録可能な状態であることを通知する。
【００４５】
サーバ１０ａは、各記録装置から送信された稼動情報に基づき、故障判定を行う（ステップＳ３１０）。具体的には、サーバ１０ａは、各記録装置から稼動情報を受信したか否かによって故障判定を行う。サーバ１０ａは、記録装置２０ｂから稼動情報を受信したため、記録装置２０ｂは正常と判断する。一方、サーバ１０ａは、記録装置２０ａから稼動情報を受信しなかったため、記録装置２０ａは故障と判断する。
【００４６】
サーバ１０ａは、記録装置２０ａを故障と判断したため、記録装置２０ａが管理する撮像装置３０ａの撮像装置情報、記録装置２０ａの一時保護情報、及びバックアップ録画開始情報を記録装置２０ｂへ送信する（ステップＳ３１１）。
【００４７】
記録装置２０ｂは、バックアップ録画開始情報に応じて、ビットレート設定処理を行う（ステップＳ３１２）。なお、ビットレート設定処理については後述する。
【００４８】
記録装置２０ｂは、ビットレート設定処理により補正されたビットレートを含む撮像装置情報を撮像装置３０ａ、撮像装置３０ｃに送信する（ステップＳ３１３）。
【００４９】
撮像装置３０ａ、撮像装置３０ｃは、受信した撮像装置情報に基づき、画像データを生成する（ステップＳ３１４）。
【００５０】
撮像装置３０ａ、３０ｃは、生成した画像データを記録装置２０ｂへ送信する（ステップＳ３１５）。
【００５１】
記録装置２０ｂは、受信した画像データを記録する（ステップＳ３１６）。なお、撮像装置３０ａから受信した画像データが、バックアップの画像データとなる。
【００５２】
ここで、記録装置２０ａが、通常状態へ復旧したものとする。記録装置２０ａは、通常状態となったため、電源がＯＦＦからＯＮになる（ステップＳ３１７）。なお、記録装置２０ａは、ＯＦＦからＯＮになった時の時刻である復旧時刻情報を記録部２０３に記録する。
【００５３】
記録装置２０ａの電源がＯＦＦからＯＮになることを検知した場合、記録装置２０ａは一時保護設定時の処理を実行する（ステップＳ３１８）。なお、一時保護設定時の処理については後述する。
【００５４】
サーバ１０ａは、記録装置２０ａ、記録装置２０ｂへ監視情報を送信する（ステップＳ３１９）。なお、サーバ１０ａが記録装置２０ｂへ監視情報を送信するステップと、受信した記録装置２０ｂがサーバ１０ａへ稼動情報を送信するステップは、それぞれ、ステップＳ３０７及びステップＳ３０９と同等の処理であるため、図示しない。
【００５５】
記録装置２０ａは、監視情報に応じて、サーバ１０ａへ稼動情報を送信する（ステップＳ３２０）。
【００５６】
サーバ１０ａは、記録装置２０ａから送信された稼動情報に基づき、故障判定を行う（ステップＳ３２１）。サーバ１０ａは、記録装置２０ａから稼動情報を受信したため、記録装置２０ａは通常状態と判断する。
【００５７】
サーバ１０ａは、記録装置２０ａが故障状態から通常状態へ変化したことに応じて、記録装置２０ｂへバックアップ録画停止情報を送信する（ステップＳ３２２）。
【００５８】
記録装置２０ｂは、バックアップ録画停止情報に応じて、バックアップされた画像データの移動設定処理を行う（ステップＳ３２３）。なお、画像データの移動設定処理は後述する。
【００５９】
記録装置２０ｂは、バックアップ録画開始情報を受けて記録したバックアップの画像データを記録装置２０ａへ送信する（ステップＳ３２４）。
【００６０】
次に、図４を参照して、ステップＳ３１２のビットレート設定処理について説明する。ビットレート設定処理は、予め定められたリピート期間ごとに繰り返し実行される。リピート期間は、例えば、４日間とする。なお、ビットレート設定処理は、主に記録装置２０ｂで実行される。
【００６１】
空き容量算出部２０７２は、記録部２０３がデータまたは情報を記録することができる空き容量Ｓ１を算出する（ステップＳ４０１）。例えば、空き容量Ｓ１は３００（ＧＢ）とする。
【００６２】
データ量算出部２０７３は、リピート期間内で、削除される画像データの容量Ｓ２を算出する（ステップＳ４０２）。具体的には、データ算出部２０７３は、記録部２０３に記録された保護情報を読み出す。データ算出部２０７３は、保護情報に含まれる保護有効情報を確認する。データ算出部２０７３は、保護有効情報が画像データを保護することを示す場合に、保護情報に含まれる保護日数情報Ｄ１を確認する。データ量算出部２０７３は、ビットレート設定処理を実行する時刻を基準としたリピート期間内で、保護日数情報Ｄ１を経過した画像データを抽出する。保護日数情報Ｄ１を経過した画像データとは、撮影時刻情報を基準として保護日数情報Ｄ１を経過した画像データである。このような画像データを抽出し、削除される画像データの容量Ｓ２を算出する。
【００６３】
例えば、記録装置２０ｂは、ビットレート設定処理を２０１８年９月５日午前１時に実行する。実行した時刻から４日間（２０１８年９月５日午前１時から２０１８年９月９日までの間）で、撮影時刻情報を基準に保護日数情報Ｄ１を経過する画像データを抽出する。一例として、撮影時刻情報が２０１８年９月１日午前１時である画像データは、保護日数情報Ｄ１である５日間を２０１８年９月６日午前１時に経過する。従って、このような画像データが抽出される。このように抽出した画像データの容量を削除される画像データの容量Ｓ２とする。例えば、削除される画像データの容量Ｓ２は、２００（ＧＢ）とする。
【００６４】
データ量算出部２０７３は、リピート期間内で、記録される画像データの容量Ｓ３を算出する（ステップＳ４０３）。具体的には、データ量算出部２０７３は、受信した記録装置２０ａが管理する撮像装置３０ａの撮像装置情報に含まれるビットレートと、リピート期間とを乗算することにより、撮像装置３０ａで生成される画像データの容量ｓ１を算出する。また、データ量算出部２０７３は、記録部２０３に記録された記録装置２０ｂが管理する撮像装置３０ｃの撮像装置情報に含まれるビットレートと、リピート期間とを乗算することにより、撮像装置３０ｃで生成される画像データの容量ｓ２を算出する。記録装置２０ａで生成される画像データの容量と記録装置２０ｂで生成される画像データの容量との合計により、記録される画像データの容量Ｓ３を算出する。
【００６５】
例えば、受信した記録装置２０ａの撮像装置情報に含まれるビットレートを８（Ｍｂｐｓ）とする。この場合、データ量算出部２０７３は、以下の式により撮像装置３０ａで生成される画像データの容量ｓ１を算出する。
ｓ１＝８（Ｍｂｐｓ）×５（日）＝４３２（ＧＢ）
【００６６】
例えば、記録された記録装置２０ｂの撮像装置情報に含まれるビットレートを４（Ｍｂｐｓ）とする。この場合、データ量算出部２０７３は、以下の式により撮像装置３０ｃで生成される画像データの容量ｓ２を算出する。
ｓ２＝４（Ｍｂｐｓ）×５（日）＝２１６（ＧＢ）
【００６７】
撮像装置３０ａで生成される画像データの容量ｓ１である４３２（ＧＢ）と、撮像装置３０ｃで生成される画像データの容量ｓ２である２１６（ＧＢ）との合計により、記録される画像データの容量Ｓ３である６４８（ＧＢ）を算出する。
【００６８】
ビットレート算出部２０７４は、空き容量Ｓ１と削除される画像データの容量Ｓ２との合計値が、記録される画像データの容量Ｓ３以上であるか否かを判定する（ステップＳ４０４）。ビットレート算出部２０７４は、空き容量Ｓ１と削除される画像データの容量Ｓ２との合計値が、記録される画像データの容量Ｓ３以上である場合に（ステップＳ４０４  Ｙｅｓ）、ビットレート係数Ｃ１に１を設定する（ステップＳ４０５）。ビットレート算出部２０７４は、空き容量Ｓ１と削除される画像データの容量Ｓ２との合計値が、記録される画像データの容量Ｓ３より小さい場合に（ステップＳ４０４  Ｎｏ）、ビットレート係数Ｃ１に以下の数式から算出された値を設定する（ステップＳ４０６）。
Ｃ１＝（Ｓ１＋Ｓ２）／Ｓ３
【００６９】
上記の例では、Ｓ１である３００（ＧＢ）とＳ２である２００（ＧＢ）との合計がＳ３である６４８（ＧＢ）より小さいため、ビットレート算出部２０７４は、以下の通りにビットレート係数Ｃ１を算出する。
Ｃ１＝（３００（ＧＢ）＋２００（ＧＢ））／６４８（ＧＢ）＝０．７７
【００７０】
記録制御部２０７５は、各撮像装置のビットレートにＣ１を乗算することで補正し、撮像装置情報のビットレートを補正後のビットレートに変更する（ステップＳ４０７）。
【００７１】
上記の例では、記録制御部２０７５は、撮像装置３０ａの撮像装置情報に示されるビットレート８（Ｍｂｐｓ）に、ビットレート係数Ｃ１である０．７７を乗算し、撮像装置３０ａの撮像装置情報のビットレートを補正後のビットレートである６．１６（Ｍｂｐｓ）に変更する。
【００７２】
記録制御部２０７５は、撮像装置３０ｃの撮像装置情報に示されるビットレート４（Ｍｂｐｓ）に、ビットレート係数Ｃ１である０．７７を乗算し、撮像装置３０ａの撮像装置情報のビットレートを補正後のビットレートである３．０８（Ｍｂｐｓ）に変更する。
【００７３】
このような処理を実行することにより、記録装置が故障した場合に、故障した記録装置が管理する撮像装置の画像データを他の記録装置がバックアップすることが可能となる。また、バックアップする際に、他の記録装置の記録容量を超えず、画像データが欠けることなく記録することが可能となる。
【００７４】
次に、図５を参照して、ステップＳ３１８の一時保護設定時の処理について説明する。なお、一時保護設定時の処理は、主に記録装置２０ａで実行される。
【００７５】
データ量算出部２０７３は、記録部２０３から一時保護情報を取得する（ステップＳ５０１）。
【００７６】
データ量算出部２０７３は、取得した一時保護情報に含まれる一時保護有効情報から、画像データを一時的に保護するか否かを判定する（ステップＳ５０２）。
【００７７】
画像データを一時的に保護する場合に（ステップＳ５０２  Ｙｅｓ）、データ量算出部２０７３は、一時的保護情報に含まれる一時保護日数情報Ｄ２を取得する（ステップＳ５０３）。画像データを一時的に保護しない場合には、ステップＳ５１１に進む（ステップ５０２  Ｎｏ）。なお、一時保護日数情報Ｄ２は、例えば、２日間である。
【００７８】
空き容量算出部２０７２は、記録部２０３がデータまたは情報を記録することができる空き容量Ｓ４を算出する（ステップＳ５０４）。例えば、空き容量Ｓ４は１００（ＧＢ）とする。
【００７９】
データ量算出部２０７３は一時保護日数情報Ｄ２の期間内で、記録される画像データの容量Ｓ５を算出する（ステップＳ５０５）。具体的には、データ量算出部２０７３は、記録部２０３に記録された記録装置２０ａが管理する撮像装置３０ａの撮像装置情報に含まれるビットレートと、一時保護日数Ｄ１の期間とを乗算することにより、一時保護日数Ｄ２の期間で、記録される画像データの容量Ｓ５を算出する。
【００８０】
例えば、記録装置２０ａの撮像装置情報に含まれるビットレートを８（Ｍｂｐｓ）とする。この場合、データ量算出部２０７３は、以下の式により記録装置２０ａが管理する撮像装置３０ａで取得される画像データの容量Ｓ５を算出する。
Ｓ５＝８（Ｍｂｐｓ）×２（日）＝１７３（ＧＢ）
【００８１】
ビットレート算出部２０７４は、空き容量Ｓ４が画像データの容量Ｓ５以上であるか否かを判定する（ステップＳ５０６）。ビットレート算出部２０７４は、空き容量Ｓ４が画像データの容量Ｓ５以上である場合に（ステップＳ５０６  Ｙｅｓ）、ビットレート係数Ｃ２に１を設定する（Ｓ５０７）。ビットレート算出部２０７４は、空き容量Ｓ４が画像データの容量Ｓ５より小さい場合に（ステップＳ５０６  Ｎｏ）、ビットレート係数Ｃ２に以下の数式から算出された値を設定する（ステップＳ５０８）。
Ｃ２＝Ｓ４／Ｓ５
【００８２】
上記の例では、空き容量Ｓ４は１００（ＧＢ）であり、記録される画像データの容量Ｓ５の１６２（ＧＢ）より小さいため、ビットレート算出部２０７４は、以下の通りにビットレート係数Ｃ２を算出する。
Ｃ２＝１００（ＧＢ）／１７３（ＧＢ）＝０．５７８
【００８３】
記録制御部２０７５は、記録装置２０ａが管理する各撮像装置のビットレートにＣ２を乗算することで補正し、撮像装置情報のビットレートを補正後のビットレートに変更する（ステップＳ５０９）。
【００８４】
上記の例では、記録制御部２０７５は、撮像装置３０ａの撮像装置情報に示されるビットレート８（Ｍｂｐｓ）に、ビットレート係数Ｃ２である０．５７８を乗算し、撮像装置３０ａの撮像装置情報のビットレートを補正後のビットレートである４．６２（Ｍｂｐｓ）に変更する。
【００８５】
記録制御部２０７５は、補正のビットレートを含む撮像装置情報に基づき、画像データを記録部２０３に記録させる（ステップＳ５１０）。より具体的には、記録制御部２０７５は、第１送信部２０２を介して、補正後のビットレートを含む撮像装置情報を撮像装置３０ａへ送信する。記録制御部２０７５は、第１受信部を介して、補正後のビットレートに基づき撮像装置３０ａにより生成された画像データを、記録部２０３に記録する。
【００８６】
記録制御部２０７５は、復旧時刻情報を基準として、一時保護日数情報Ｄ２が経過したか否かを判定する（ステップＳ５１１）。
【００８７】
例えば、復旧時刻情報が２０１８年９月５日午前６時であったとする。記録制御部２０７５は、現在の時刻が２０１８年９月５日午前６時から一時保護日数情報の２日間を経過した２０１８年９月７日午前６時であるか否かを判定する。
【００８８】
一時保護日数情報Ｄ２を経過したと判定した場合に（ステップＳ５１１  Ｙｅｓ）、記録制御部２０７５は、保護日数情報Ｄ１を経過した画像データを抽出し、抽出された画像データの削除を行う（ステップＳ５１２）。
【００８９】
例えば、画像データの撮影時刻情報が２０１８年８月３１日午前１時であったとする。記録制御部２０７５は、現在の時刻が、２０１８年８月３１日午前１時から保護日数情報Ｄ１の５日間が経過している時刻であるときに、その画像データを抽出する。記録制御部２０７５は、このように抽出された画像を記録部２０３から削除する。
【００９０】
一時保護日数情報Ｄ２を経過していないと判定した場合に（ステップＳ５１１  ＮO）、ステップＳ５１０に戻る。
【００９１】
ビットレート算出部２０７４は、ビットレート係数Ｃ２に、１をビットレート係数Ｃ２で除算した値を設定する（ステップＳ５１３）。上記の例では、ビットレート係数Ｃ２に、１をビットレート係数Ｃ２である０．６１７で除算した１／０．６１７を設定する。
【００９２】
記録制御部２０７５は、各撮像装置のビットレートを元々のビットレートに戻す。具体的には、記録制御部２０７５は、各撮像装置のビットレートにＣ２を乗算することで補正し、撮像装置情報のビットレートを補正後のビットレートに変更する（ステップＳ５１４）。上記の例では、記録制御部２０７５は、撮像装置３０ａの撮像装置情報に示されるビットレートは４．９３（Ｍｂｐｓ）に、ビットレート係数Ｃ２である１／０．６１７を乗算し、撮像装置３０ａの撮像装置情報のビットレートを補正後のビットレートである８（Ｍｂｐｓ）に変更する。
【００９３】
このような処理を実行することにより、記録装置が復旧した際に、保護日数が経過した画像データがあっても直ちに削除されずに、一時的に保護される。これにより、記録装置が故障していたために、確認ができていない画像データが自動的に削除されずに保護される。また、そのような画像データを一時的に保護しつつ、記録装置の記録容量を超えず、画像データが欠けることなく記録することが可能となる。
【００９４】
次に、図６を参照して、Ｓ３２３のバックアップされた画像データの移動設定処理について説明する。なお、バックアップされた画像データの移動設定処理は、記録装置２０ｂで実行される。
【００９５】
記録制御部２０７５は、バックアップの画像データの記録を停止する（ステップＳ６０１）。すなわち、記録制御部２０７５は、撮像装置３０ａにより取得した画像データの記録を停止する。
【００９６】
データ量算出部２０７３は、第２受信部を介して取得した記録装置２０ａの一時保護情報を記録部２０３から取得する（ステップＳ６０２）。
【００９７】
データ量算出部２０７３は、一時保護情報に含まれる一時保護有効情報に基づき、記録装置２０ａの一時保護が有効か否かを判定する（ステップＳ６０３）。
【００９８】
一時保護が有効である場合に（ステップＳ６０３  Ｙｅｓ）、データ量算出部２０７３は、一時保護情報に含まれる一時保護日数情報Ｄ２を取得する（ステップＳ６０４）。一時保護が有効でない場合に（ステップＳ６０３  Ｎｏ）、ステップＳ６０７に進む。
【００９９】
記録制御部２０７５は、サーバ１０ａを介して、記録装置２０ａから復旧時刻情報を取得する（ステップＳ６０５）。
【０１００】
記録制御部２０７５は、取得した復旧時刻情報を基準として、一時保護日数情報Ｄ２を経過したか否かを判定する（ステップＳ６０６）。
【０１０１】
例えば、復旧時刻情報が２０１８年９月５日午前６時であったとする。記録制御部２０７５は、現在の時刻が、２０１８年９月５日午前６時から一時保護日数情報Ｄ２の２日間を経過した２０１８年９月７日午前６時であるか否かを判定する。
【０１０２】
一時保護日数情報Ｄ２を経過したと判定した場合に（ステップＳ６０６  Ｙｅｓ）、ビットレート算出部２０７４は、ビットレート係数Ｃ１に、１をビットレート係数Ｃ１で除算した値を設定する（ステップＳ６０７）。一時保護日数情報Ｄ２を経過していないと判定した場合に（ステップＳ６０６  Ｎｏ）、ステップＳ６０６に戻る。
【０１０３】
記録制御部２０７５は、記録装置２０ｂが管理する各撮像装置のビットレートを元々のビットレートに戻す。具体的には、記録制御部２０７５は、記録装置２０ｂが管理する各撮像装置のビットレートにＣ１を乗算することで補正し、撮像装置情報のビットレートを補正後のビットレートに変更する（ステップＳ６０８）。上記の例では、記録制御部２０７５は、撮像装置３０ｃの撮像装置情報に示されるビットレートは３．０８（Ｍｂｐｓ）に、ビットレート係数Ｃ１である１／０．７７を乗算し、撮像装置３０ａの撮像装置情報のビットレートを補正後のビットレートである４（Ｍｂｐｓ）に変更する。
【０１０４】
このような処理を実行することにより、バックアップした画像データは、本来記録される記録装置に移動されるため、バックアップを行った記録装置の記録容量が削減される。また、本来記録される記録装置の空き容量を超えずに、画像データの移動が可能となる。
【０１０５】
上記実施形態の信号処理のうちの一部又は全部は、コンピュータプログラムによって実行されてもよい。上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ)、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ)、フラッシュＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【０１０６】
以上、本発明の実施形態を説明したが、これら実施形態の内容により実施形態が限定されるものではない。また、前述した構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。さらに、前述した構成要素は適宜組み合わせることが可能である。さらに、前述した実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換又は変更を行うことができる。
【符号の説明】
【０１０７】
２０１  第１受信部
２０２  第１送信部
２０３  記録部
２０４  操作入力部
２０５  第２送信部
２０６  第２受信部
２０７  制御部
【図１】
2020053107.tif 000003
【図２】
2020053107.tif 000004
【図３】
2020053107.tif 000005
【図４】
2020053107.tif 000006
【図５】
2020053107.tif 000007
【図６】
2020053107.tif 000008