(57)【要約】【課題】ディスク装置が一斉に故障することによるデータ記録やデータ読み出しの不具合を回避できるカメラ用記録システム、ストレージ装置、及びプログラムを提供する。【解決手段】撮影したデータを送出するカメラシステムに接続され、このカメラシステムから送出されたデータを受信して記録するストレージ装置を含む。このストレージ装置は、複数のディスク装置の一部を記録用ディスクとして選択し、カメラシステムから受信したデータを、当該選択した記録用ディスクに記録するとともに、記録用ディスクとして選択されていないディスク装置への通電を停止する記録制御部と、を有し、記録制御部が、次に記録用ディスクとして選択する記録準備ディスクの候補に対して、記録準備の処理を実行し、異常が生じていると判断された場合には、他のディスク装置を、新たな記録用ディスクとして選択する。【選択図】図１
2018060366.tif 000002
【特許請求の範囲】
【請求項１】
撮影したデータを外部に送出するカメラシステムと、
前記カメラシステムに接続され、当該カメラシステムから送出されたデータを受信して記録するストレージ装置とを含み、
このストレージ装置は、複数のディスク装置と、
当該複数のディスク装置の一部を記録用ディスクとして選択し、前記カメラシステムから受信したデータを、前記選択した記録用ディスクに記録するとともに、記録用ディスクとして選択されていないディスク装置への通電を停止する記録制御部と、を有し、
前記記録制御部が、前記記録用ディスクとして選択されていないディスク装置のうち、次に記録用ディスクとして選択する記録準備ディスクの候補に対して、記録準備の処理を実行し、当該記録準備ディスクの候補に異常が生じていると判断された場合には、当該記録準備ディスクの候補とは異なる他のディスク装置を、新たな記録用ディスクとして選択する、カメラ用記録システム。
【請求項２】
カメラシステムに接続され、当該カメラシステムから送出されたデータを受信して記録するストレージ装置であって、
複数のディスク装置と、
当該複数のディスク装置の一部を記録用ディスクとして選択し、前記カメラシステムから受信したデータを、当該選択した記録用ディスクに記録するとともに、記録用ディスクとして選択されていないディスク装置への通電を停止する記録制御部と、を有し、
前記記録制御部が、前記選択されていないディスク装置のうち、次に記録用ディスクとして選択する記録準備ディスクの候補に対して、記録準備の処理を実行し、当該記録準備ディスクの候補に異常が生じていると判断された場合には、当該記録準備ディスクの候補とは異なる他のディスク装置を、新たな記録用ディスクとして選択するストレージ装置。
【請求項３】
請求項２に記載のストレージ装置であって、
前記記録制御部は、前記記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点から、前記記録準備の処理を行ったディスク装置のうち、異常が生じていると判断されなかったディスク装置を、冗長記録用ディスクとして選択し、当該冗長記録用ディスクと、前記記録用ディスクとを記録モードディスクとして、当該記録モードディスクのそれぞれに、前記カメラシステムから受信したデータを記録するとともに、前記記録モードディスクとして選択されていないディスク装置への通電を停止し、
前記記録用ディスクへの記録が終了すると、当該記録用ディスクとして選択されているディスク装置の、記録用ディスクとしての選択を取りやめて、前記冗長記録用ディスクを新たな記録用ディスクとして選択するストレージ装置。
【請求項４】
請求項３に記載のストレージ装置であって、
前記所定の期間は、前記記録用ディスクの残量が予め定めたしきい値を下回ったタイミングとするストレージ装置。
【請求項５】
請求項４に記載のストレージ装置であって、
前記しきい値は、前記記録モードディスクとして選択されているディスクの数ｎを用い、前記記録用ディスクの記録可能容量の１／ｎとしたストレージ装置。
【請求項６】
請求項４に記載のストレージ装置であって、
前記記録制御部が、前記カメラシステムから受信するデータの量に基づいて前記しきい値を決定するストレージ装置。
【請求項７】
複数のディスク装置を具備し、カメラシステムに接続され、当該カメラシステムから送出されたデータを受信して記録するストレージ装置を、
前記複数のディスク装置の一部を記録用ディスクとして選択する手段と、
前記カメラシステムから受信したデータを、当該選択した記録用ディスクに記録するとともに、記録用ディスクとして選択されていないディスク装置への通電を停止する手段と、
前記選択されていないディスク装置のうち、次に記録用ディスクとして選択する記録準備ディスクの候補に対して、記録準備の処理を実行し、当該記録準備ディスクの候補に異常が生じていると判断された場合には、当該記録準備ディスクの候補とは異なる他のディスク装置を、新たな記録用ディスクとして選択する手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ用記録システム、ストレージ装置、及びプログラムに関する。
【背景技術】
【０００２】
監視装置等では、常時、連続的に撮像を行って、一定の期間に亘って撮像された画像データを記録する必要がある。このように、カメラで撮像された画像データ等を常時、連続的に受信し、当該受信した画像データ等を蓄積して記録する装置として、複数のディスク装置を用いて冗長的に記録するシステムが知られている。こうしたシステムでは、一つのディスク装置が故障したときにも、当該故障したディスク装置に記録されている画像データ等は、他のディスク装置にも冗長的に記録されているので、画像データ等が失われにくい効果がある。
【０００３】
なお、デジタル放送等の、ネットワークを介して配信されたデータを記録するシステムにおいて、常時連続的に記録が行われる一時記憶領域を各記録装置群にできるだけ均等に分散配置し、各情報記録装置群の一時記憶領域に順次情報が記録されるように制御し、現在記録対象に選択された記録装置群以外は停止状態とすることにより１つの記録装置群が実稼動している時間を減少させる技術が特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１６３０７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に開示された技術では、複数の磁気ディスクにそれぞれ一時記憶領域を割り当ててリングバッファ的に動作させることとしており、停止状態とする場合にはヘッドがディスク上を浮上しておらず、かつスピンドル等の機構部を停止させることとなればどのような手段であってもよいとされている。従って例えば電源供給の遮断といっても、ディスク装置全体への通電は継続しつつ、ディスク装置の制御回路において電源供給を遮断する制御を行えば、特許文献１にいう停止状態となる。しかしながら実際のディスク装置においては、制御回路が故障した場合でも、ディスク内に記録されたデータへのアクセスが困難になる。そして電源供給を遮断している状態でも制御回路のうち電源回路には通電が継続されているのが通常であるため、例えば電源回路に含まれる電解コンデンサ等が劣化して、制御回路が故障してしまい、例えば記録したデータの読み出しに不具合が生じる場合があり得る。監視装置の場合は特に記録したデータの読み出しに不具合が生じることは避けなければならないため、記録したデータの読み出しに不具合が生じることを避けるべき要請がある。
【０００６】
本発明は上記実情に鑑みて為されたもので、記録用ディスクとして選択されていないディスク装置への通電を停止し、記録されたデータを保護する状態を実現し、例えばディスク装置が一斉に故障することによるデータ記録やデータ読み出しの不具合を回避できるカメラ用記録システム、ストレージ装置、及びプログラムを提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決するための本発明はカメラ用記録システムであって、撮影したデータを外部に送出するカメラシステムと、前記カメラシステムに接続され、当該カメラシステムから送出されたデータを受信して記録するストレージ装置とを含み、このストレージ装置は、複数のディスク装置と、当該複数のディスク装置の一部を記録用ディスクとして選択し、前記カメラシステムから受信したデータを、前記選択した記録用ディスクに記録するとともに、記録用ディスクとして選択されていないディスク装置への通電を停止する記録制御部と、を有し、前記記録制御部が、前記記録用ディスクとして選択されていないディスク装置のうち、次に記録用ディスクとして選択する記録準備ディスクの候補に対して、記録準備の処理を実行し、当該記録準備ディスクの候補に異常が生じていると判断された場合には、当該記録準備ディスクの候補とは異なる他のディスク装置を、新たな記録用ディスクとして選択することとしたものである。
【０００８】
また本発明の一態様は、カメラシステムに接続され、当該カメラシステムから送出されたデータを受信して記録するストレージ装置であって、複数のディスク装置と、当該複数のディスク装置の一部を記録用ディスクとして選択し、前記カメラシステムから受信したデータを、当該選択した記録用ディスクに記録するとともに、記録用ディスクとして選択されていないディスク装置への通電を停止する記録制御部と、を有し、前記記録制御部が、前記選択されていないディスク装置のうち、次に記録用ディスクとして選択する記録準備ディスクの候補に対して、記録準備の処理を実行し、当該記録準備ディスクの候補に異常が生じていると判断された場合には、当該記録準備ディスクの候補とは異なる他のディスク装置を、新たな記録用ディスクとして選択することとしたものである。
【０００９】
ここで記録制御部は、前記記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点から、前記記録準備の処理を行ったディスク装置のうち、異常が生じていると判断されなかったディスク装置を、冗長記録用ディスクとして選択し、当該冗長記録用ディスクと、前記記録用ディスクとを記録モードディスクとして、当該記録モードディスクのそれぞれに、前記カメラシステムから受信したデータを記録するとともに、前記記録モードディスクとして選択されていないディスク装置への通電を停止し、前記記録用ディスクへの記録が終了すると、当該記録用ディスクとして選択されているディスク装置の、記録用ディスクとしての選択を取りやめて、前記冗長記録用ディスクを新たな記録用ディスクとして選択してもよい。
【００１０】
またここで前記所定の期間は、前記記録用ディスクの残量が予め定めたしきい値を下回ったタイミングとしてもよい。このとき前記しきい値は、前記記録モードディスクとして選択されているディスクの数ｎを用い、前記記録用ディスクの記録可能容量の１／ｎとしてもよいし、前記記録制御部が、前記カメラシステムから受信するデータの量に基づいて前記しきい値を決定することとしてもよい。
【００１１】
また、本発明の別の態様に係るプログラムは、複数のディスク装置を具備し、カメラシステムに接続され、当該カメラシステムから送出されたデータを受信して記録するストレージ装置を、前記複数のディスク装置の一部を記録用ディスクとして選択する手段と、前記カメラシステムから受信したデータを、当該選択した記録用ディスクに記録するとともに、記録用ディスクとして選択されていないディスク装置への通電を停止する手段と、前記選択されていないディスク装置のうち、次に記録用ディスクとして選択する記録準備ディスクの候補に対して、記録準備の処理を実行し、当該記録準備ディスクの候補に異常が生じていると判断された場合には、当該記録準備ディスクの候補とは異なる他のディスク装置を、新たな記録用ディスクとして選択する手段と、として機能させることとしたものである。
【発明の効果】
【００１２】
本発明によると、記録用ディスクとして選択されていないディスク装置への通電を停止し、記録されたデータを保護する状態を実現するので、ディスク装置が一斉に故障することによるデータ記録やデータ読み出しの不具合を回避できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係るカメラ用記録システムの構成例を表すブロック図である。
【図２】本発明の実施の形態に係るストレージ装置の例を表す機能ブロック図である。
【図３】本発明の実施の形態に係るストレージ装置が保持するディスク装置の状態を表す情報の例を表す説明図である。
【図４】本発明の実施の形態に係るストレージ装置の動作例を表す説明図である。
【図５】本発明の実施の形態に係るストレージ装置のもう一つの動作例を表す説明図である。
【図６】本発明の実施の形態に係るストレージ装置のさらにもう一つの動作例を表す説明図である。
【図７】本発明の実施の形態に係るストレージ装置のまた別の動作例を表す説明図である。
【図８】本発明の実施の形態に係るストレージ装置のさらに別の動作例を表す説明図である。
【発明を実施するための形態】
【００１４】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係るカメラ用記録システム１は、図１に例示するように、ストレージ装置１０を含んで構成される。このストレージ装置１０は、カメラシステム２０に対して通信可能に接続されている。
【００１５】
ストレージ装置１０は、複数のディスク装置１１ａ，１１ｂ，…，１１ｎ（以下の説明で、それぞれを区別する必要がないときにはまとめてディスク装置１１と表記する）と、記録制御部１２と、通信部１３と、電源部１４とを含んで構成されている。また、カメラシステム２０は、ストレージ装置１０に対してネットワーク等の通信回線を介して接続されており、複数のカメラ２１ａ，２１ｂ…（以下の説明で、それぞれを区別する必要がないときにはまとめてカメラ２１と表記する）及び制御部２２を含んで構成されている。
【００１６】
ディスク装置１１は、例えばハードディスクドライブ（ＨＤＤ）であり、電源部１４から電力の供給を受けて動作する。このディスク装置１１は、記録制御部１２から記録の対象となるデータの入力を受けて、当該入力されたデータを記録する。またこのディスク装置１１は、図示しない再生制御部または、ストレージ装置１０から取り外されて、新たに接続されたパーソナルコンピュータ等から入力される指示により、記録しているデータを出力する。このデータは再生制御部やパーソナルコンピュータによってディスプレイに表示されるなどしてユーザに提示される。なお、各ディスク装置１１ａ，１１ｂ，…，１１ｎは、互いに最大記憶可能容量が互いに異なっていても構わない。
【００１７】
記録制御部１２は、ＣＰＵ等のプログラム制御デバイスを含んで構成される。この記録制御部１２は、メモリ等のコンピュータ可読、かつ、非一時的な記憶デバイスに格納されたプログラムに従って動作し、本実施の形態の例では、カメラシステム２０が送出するデータを受信する。またこの記録制御部１２は、上記複数のディスク装置１１のそれぞれを、「記録用ディスク」、「保護対象ディスク」、「記録準備ディスク」等のいずれかのモードにあるものとして管理する。具体的に記録制御部１２は、ディスク装置１１の一部を記録用ディスクのモードにあるものとして、記録用ディスクとして選択し、カメラシステム２０から受信したデータを、当該記録用ディスクとして選択したディスク装置１１に記録する。また記録制御部１２は、記録用ディスクとして選択されていないディスク装置１１を保護対象ディスクのモードにあるものとして、当該保護対象ディスクのモードにあるとしたディスク装置１１への通電を停止するよう電源部１４を制御する。
【００１８】
またこの記録制御部１２は、複数のディスク装置１１のうち、現在記録用ディスクとして選択されていないディスク装置１１の一部を、次に記録用ディスクとして選択するディスク装置１１として選択し、当該選択したディスク装置１１に対して記録準備の処理を実行する。そして記録制御部１２は、この記録準備の処理において、次に記録用ディスクとして選択するディスク装置１１に異常が生じていると判断した場合には、次の記録用ディスクとして、当該異常が生じていると判断されたディスク装置１１以外のディスク装置１１であって現在記録用ディスクとして選択されていないディスク装置１１を選択し、記録準備の処理から繰り返す。この記録制御部１２の詳しい動作は、後に述べる。
【００１９】
通信部１３は、ネットワークインタフェース等であり、カメラシステム２０との間で通信可能に接続され、カメラシステム２０からデータを受信して記録制御部１２に出力する。電源部１４は、各部に通電し、電源を供給する。またこの電源部１４は、記録制御部１２から入力される指示に従い、複数のディスク装置１１のうち一部のディスク装置１１への通電を停止する。具体的に電源部１４は、通電を停止するディスク装置１１の電源端子の接続先を、電力供給源からグランド電位点（例えばグランド端子に接続される共通ライン）に切り替える。これにより当該通電を停止されたディスク装置１１の電源端子とグランド端子との間の電位差が実質的に「０」とされ、ディスク装置１１の電源回路に残存する電荷も放出されて電気的負荷がなくなる。これにより当該ディスク装置１１に格納されたデータが、保護された状態となる。
【００２０】
カメラシステム２０は、各カメラ２１が撮影して得たデータを、ストレージ装置１０に対して送出している。本実施の形態では、カメラ２１は、常時、連続して撮影を行ってデータを得ており、カメラシステム２０の制御部２２は、各カメラ２１が連続的に得たデータをストレージ装置１０に対して次々送信する。なお、この制御部２２は、各カメラ２１の内部にそれぞれ含まれていてもよい。この場合は、各カメラ２１に対応して設けられる制御部２２のそれぞれが、対応するカメラ２１が連続的に得たデータをストレージ装置１０に対して次々送信する。
【００２１】
ここでストレージ装置１０の記録制御部１２の動作について説明する。本実施の形態の一例では、この記録制御部１２は、機能的に、図２に例示するように、データ受入部３１と、記録処理部３２と、記録用ディスク選択部３３と、通電制御部３４と、記録準備ディスク選択部３５と、記録準備処理部３６とを含んで構成される。
【００２２】
データ受入部３１は、通信部１３から、通信部１３が受信したデータの入力を受け入れて、記録処理部３２に出力する。
【００２３】
記録処理部３２は、記録用ディスク選択部３３により記録用ディスクとして選択されたディスク装置１１に対して、データ受入部３１から入力されるデータを記録する。なお、記録用ディスク選択部３３により記録用ディスクとして選択されたディスク装置１１がなければ、例えばメモリ等に記録の対象となるデータをキャッシュしておき、後にいずれかのディスク装置１１が記録用ディスクとして選択されたときに、当該記録用ディスクとして選択されたディスク装置１１に対してキャッシュしているデータを記録することとしてもよい。
【００２４】
記録用ディスク選択部３３は、現在記録用ディスクとして選択されているディスク装置１１がなければ、後に説明する記録準備ディスク選択部３５によって次の記録用ディスク（記録準備ディスク）として選択されたディスク装置１１を、記録用ディスクとして選択する。また、この記録用ディスク選択部３３は、現在記録用ディスクとして選択されているディスク装置１１があれば、当該ディスク装置１１が所定の状態となったか否かを繰り返し調べる。ここで所定の状態は例えば当該ディスク装置１１の残り記録容量（残量）が予め定めたしきい値を下回った状態などとして予め定めておく。記録用ディスク選択部３３は、上記所定の状態となったディスク装置１１があれば、当該所定の状態となったディスク装置１１の記録用ディスクとしての選択を取りやめて、当該所定の状態となったディスク装置１１を特定する情報と通電停止の指示とを通電制御部３４に出力する。そして記録用ディスク選択部３３は、記録準備ディスク選択部３５によって次の記録用ディスク（記録準備ディスク）として選択されたディスク装置１１を、記録用ディスクとして選択する。
【００２５】
通電制御部３４は、起動の直後、記録用ディスク選択部３３が記録用ディスクを選択した後に、当該記録用ディスクとして選択されたディスク装置１１以外のディスク装置１１が保護モードにあるものとして、当該保護モードにあるとしたディスク装置１１に対して、通電を停止するよう、電源部１４に指示する。またこの通電制御部３４は、記録用ディスク選択部３３からディスク装置１１を特定する情報と通電停止の指示との入力を受けると、当該ディスク装置１１が保護モードに設定されたものとして、当該保護モードに設定されたディスク装置１１に対しての通電を停止するよう、電源部１４に指示する。またこの通電制御部３４は、記録準備ディスク選択部３５が記録準備ディスク候補として選択したディスク装置１１を、保護モードが解除されたディスク装置１１であるとして、当該記録準備ディスク候補として選択されたディスク装置１１に対して通電を開始するよう、電源部１４に指示する。
【００２６】
なお、通電制御部３４は、記録準備ディスク候補として選択されたディスク装置１１に対する記録準備処理が終了したときには、そのときに当該記録準備ディスク候補として選択されたディスク装置１１への通電を停止するよう電源部１４に指示してもよい。また、この通電制御部３４は、記録準備ディスク候補として選択されたディスク装置１１に対する記録準備処理が終了したときに、異常が生じたとの判断がされず、次の、新たな記録用ディスク（記録準備ディスク）として選択されたときには、当該記録準備ディスク候補として選択されたディスク装置１１への通電を継続するべく、電源部１４への通電停止の指示を行わないよう制御してもよい。
【００２７】
記録準備ディスク選択部３５は、現在記録用ディスクとして選択されていないディスク装置１１のうちから、次に記録用ディスクとする記録準備ディスクの候補（記録準備ディスク候補）を選択する。そして記録準備ディスク選択部３５は、記録準備処理部３６に対して当該選択した記録準備ディスク候補を特定する情報を出力する。記録準備ディスク選択部３５は、記録準備処理部３６から記録準備の処理において、記録準備ディスク候補となったディスク装置１１に異常が生じたと判断されたか否かを表す情報を受け入れ、異常が生じたとの判断がされていなければ、記録準備ディスク候補となったディスク装置１１を次の、新たな記録用ディスク（記録準備ディスク）として選択する。この選択の結果は、記録用ディスク選択部３３に出力される。
【００２８】
また、記録準備ディスク選択部３５は、記録準備の処理において記録準備ディスク候補となったディスク装置１１に異常が生じたと判断されたとの情報を記録準備処理部３６から受け入れたときには、記録準備ディスク候補として選択したディスク装置１１を「異常発生ディスク」として記録する。具体的にはディスク装置１１を特定する情報に、異常が発生していることを表す情報を関連付けて記録する。そして記録準備ディスク選択部３５は、現在記録用ディスクとして選択されていないディスク装置１１であって、異常発生ディスクとして記録されていないディスク装置１１のうちから、記録準備ディスク候補）を選択し、記録準備処理部３６に対して当該選択した記録準備ディスク候補を特定する情報を出力する処理から繰り返し処理を行う。
【００２９】
記録準備処理部３６は、記録準備ディスク選択部３５から記録準備ディスク候補を特定する情報の入力を受け入れる。そして記録準備処理部３６は、当該入力された情報で特定されるディスク装置１１に対して記録準備処理を実行する。この記録準備処理は例えばフォーマットの処理やエラーチェック（不良セクタの有無や、いわゆるＳ．Ｍ．Ａ．Ｒ．Ｔ．（Self-Monitoring, Analysis and Reporting Technology）の情報のチェック等）などを含んでよい。
【００３０】
ここで記録準備処理を開始するタイミングは、記録用ディスクとして選択されているディスク装置１１の記憶容量の残量が予め定めたしきい値を下回ったタイミングとすればよい。このしきい値は、予め定数として定められていてもよい。あるいはこのしきい値は、記録準備処理の対象となるディスク装置１１の最大記憶容量や、シーク速度（または記録準備処理の対象と成り得るディスク装置１１のうち、最大記憶容量が最も大きいディスク装置１１の最大記憶容量や、記録準備処理の対象と成り得るディスク装置１１のうち、シーク速度が最も遅いディスク装置１１のシーク速度）等、対象となるディスク装置１１の記録準備処理に要する時間（あるいは要し得る時間）に基づいて定めてもよい。一例としては、対象となるディスク装置１１の記録準備処理に要する時間（あるいは要し得る時間）のα倍（α≧１なる定数であり、一般にαは２より大としておく）の時間分だけ、記録の対象となるデータを記録可能な記憶容量の残量に相当する値としてもよい。
【００３１】
記録準備処理部３６は、フォーマットの途中でエラーが生じた場合や、エラーチェックの結果に異常があると判断される場合に、記録準備ディスク候補となったディスク装置１１に異常が生じたと判断して、当該判断の結果を記録準備ディスク選択部３５に出力する。また記録準備処理部３６は、記録準備ディスク候補となったディスク装置１１に異常が生じたと判断しない場合は、その旨の判断結果を記録準備ディスク選択部３５に出力する。
【００３２】
［基本動作］
本実施の形態は以上の構成を備えており、次の例のように動作する。なお、以下の例では、ディスク装置１１はディスク装置１１ａ，１１ｂ，１１ｃ，１１ｄの４台あり、それぞれは接続されているコネクタ（ベイ）がどれであるかによって、記録制御部１２から識別されるものとする。すなわちこの例では記録制御部１２は、ディスク装置１１が接続されているベイの識別情報を、ディスク装置１１を特定する情報として利用する。以下の説明では、ディスク装置１１ａ，１１ｂ，１１ｃ，１１ｄの４台それぞれを特定する情報が、Ａ，Ｂ，Ｃ，Ｄであるとする。また、以下の例では、記録用ディスクとして選択されるディスク装置１１は、１台とする。
【００３３】
もっとも本実施の形態はこれに限られず、各ディスク装置１１は、それぞれに固有に設定されている固有識別情報（ＵＵＩＤ：Universally Unique Identifier）等を用いて記録制御部１２から識別されてもよい。さらに記録制御部１２は、固有識別情報や、ベイの識別情報に関連付けて固有の識別情報を発行して、当該発行した固有の識別情報を用いて、各ディスク装置１１を識別してもよい。
【００３４】
また本実施の形態において記録制御部１２は、ディスク装置１１に対する通電が開始された時点で、最大記憶容量や、固有識別情報を改めて取得することとしてもよい。記録制御部１２の再起動を要することなく、通電停止されていたディスク装置１１の入れ替えを行うことを可能とするためである。
【００３５】
本実施の形態では、ストレージ装置１０の起動時（最初の電源投入時等）では、予め定められたディスク装置１１（例えばディスク装置１１ａ）について、カメラシステム２０からデータを受信する前に記録準備処理を行っておく。
【００３６】
また本実施の形態の一例では、ストレージ装置１０は、各ディスク装置１１を特定する情報に対して、対応するディスク装置１１の状態を表す情報（記録用ディスクとして選択されている、記録準備ディスク候補となっている、記録準備ディスクとして選択されている、保護対象ディスクとなっている、未使用である、といった別を表す情報）を、図３に例示するように関連付けて記憶しておく。
【００３７】
記録準備処理が完了すると、カメラシステム２０からデータの受信を開始し、図４（ａ）に例示するように、ディスク装置１１ａ（Ａ）を記録用ディスクとして選択して、ディスク装置１１ａに対して受信したデータを記録する。図面では記録用ディスクとして選択されていることを「Ｒ」、記録準備ディスク候補として記録準備処理を行っている状態、または記録準備ディスクとなっていることを「Ｐ」、通電が停止され、保護対象ディスクとなっていることを「Ｓ」として示している。また図面において、状態が未使用であるか、または保護対象ディスクの状態であることを「（Ｕ）」として示している。
【００３８】
この、ディスク装置１１ａに対して受信したデータを記録している間、他のディスク装置１１ｂ，ｃ，ｄ（Ｂ，Ｃ，Ｄ）は、いずれも未使用であるか、または保護対象ディスクの状態（Ｕ）にある（図４（ａ）のＴ40からＴ41）。
【００３９】
その後、ディスク装置１１ａの記憶容量の残量が予め定めたしきい値を下回ると（図４（ａ）のＴ41）、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のいずれかを、記録準備ディスク候補として記録準備処理を行う。ここでは例えば、ストレージ装置１０がディスク装置１１ｂを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｂを記録準備ディスクとして選択しておく。その後、ディスク装置１１ａの記憶容量の残量がなくなるタイミング（図４（ａ）のＴ42）で、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｂを記録用ディスクとして選択し、それまでに記録用ディスクとなっていたディスク装置１１ａを保護対象ディスクとして、新たに記録用ディスクとして選択されたディスク装置１１ｂへの書き込みが開始されるタイミングで、ディスク装置１１ａへの通電を停止する。
【００４０】
以下、ディスク装置１１ｂの記憶容量の残量が予め定めたしきい値を下回ると、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のいずれかを、記録準備ディスク候補として記録準備処理を行う。ここでは例えば、ストレージ装置１０がディスク装置１１ｃを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｃを記録準備ディスクとして選択しておく。その後、ディスク装置１１ｂの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｃを記録用ディスクとして選択し、それまでに記録用ディスクとなっているディスク装置１１ｂを、保護対象ディスクとして、新たに記録用ディスクとして選択されたディスク装置１１ｃへの書き込みが開始されるタイミングで、ディスク装置１１ｂへの通電を停止する…というように、順次、ディスク装置１１を記録用ディスクとして選択しつつ、データの記録を行う。
【００４１】
なお、本実施の形態においてストレージ装置１０が記録準備ディスク候補を選択する条件は、例えば未使用のディスク装置１１が少なくとも一つあれば、未使用のディスク装置１１のうちから任意に（例えばベイについて予め定められた順、あるいはランダムに）選択するものとすればよい。また、未使用のディスク装置１１がなければ、ストレージ装置１０は過去に最も長く保護対象ディスクとして通電が停止されているディスク装置１１を、記録準備ディスク候補として選択するようにすればよい（この目的のため、ストレージ装置１０は、保護対象ディスクとした各ディスク装置１１については保護対象ディスクとした時点を表す情報（図示しないカレンダーＩＣやネットワークを介してＮＴＰサーバ等から日時の情報は取得できる）を、それぞれを特定する情報に関連付けて記憶しておく）。
【００４２】
また、ここでの例において、図４（ｂ）に例示するように、ディスク装置１１ａの記憶容量の残量が予め定めたしきい値を下回り、ストレージ装置１０がディスク装置１１ｂを記録準備ディスク候補として選択して記録準備処理を行っている過程（Ｔ43）で、ディスク装置１１ｂに異常が見いだされると、ストレージ装置１０は、当該異常を見いだしたディスク装置１１ｂを異常なディスクとして記録する（図４（ｂ）では（Ｑ）として示す）。そしてストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１であって、異常なディスクとして記録されていないディスク装置１１（ディスク装置１１ｃ，ｄ）のいずれかを記録準備ディスク候補として選択する。図４（ｂ）の例では、ディスク装置１１ｃが記録準備ディスク候補として選択されたものとしている。
【００４３】
そしてこのディスク装置１１ｃについての記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｃを記録準備ディスクとして選択する。その後、ディスク装置１１ａの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｃを記録用ディスクとして選択し、それまでに記録用ディスクとなっているディスク装置１１ａを、保護対象ディスクとして、新たに記録用ディスクとして選択されたディスク装置１１ｃへの書き込みが開始されるタイミングで、ディスク装置１１ａへの通電を停止する。
【００４４】
［未使用状態における通電の有無］
ここで、未使用の状態にあるディスク装置１１については通電をしておいても、通電を停止しておいても、どちらの状態としても構わない。通電をしておけば、記録準備ディスク候補となってから記録準備処理を開始するまでの時間を短縮できる。従って、未使用の状態にあるディスク装置１１については通電をしておき、未使用の状態にあるディスク装置１１があるとき（Ｘ）と、未使用の状態にあるディスク装置１１がなく、保護対象ディスクの状態にあるディスク装置１１から記録準備ディスク候補を選択しなければならないとき（Ｙ）とで、記録準備ディスク候補を選択するタイミングを異ならせてもよい。例えば上記Ｘの場合に、記録用ディスクとして選択されたディスク装置１１の記憶容量の残量がしきい値ＴＨ１を下回ったときに記録準備ディスク候補を選択するものとし、上記Ｙの場合には、記録用ディスクとして選択されたディスク装置１１の記憶容量の残量がしきい値ＴＨ２（ＴＨ１＜ＴＨ２）を下回ったときに記録準備ディスク候補を選択するものとする。
【００４５】
［異常と判断されたディスク装置］
また本実施の形態において、異常が生じていると判断されたディスク装置１１については、ストレージ装置１０は、当該ディスク装置１１が取り外されるまで、当該ディスク装置１１を特定する情報に異常なディスクであることを表す情報を関連付けて記憶しておく。ストレージ装置１０は、ディスク装置１１が取り外されると、当該取り外されたディスク装置１１を特定する情報に関連付けられた情報をクリア（削除）する。
【００４６】
なお、ディスク装置１１がベイに取り付けられると、ストレージ装置１０は、当該ディスク装置１１を未使用のものとして当該ディスク装置１１を特定する情報に対して「未使用」であることを表す情報を関連付けて記憶しておく。
【００４７】
［記憶容量残量のしきい値により記録準備を開始する例］
なお、この実施の形態において、記録用ディスクとして選択されているディスク装置１１の記憶容量の残量がしきい値を下回ったときに、次の記録用ディスクとなるディスク装置１１を選択することとしているが、この記憶容量の残量は絶対値（残量がＸバイトなどとするなど）で定めてもよいし、記憶可能容量に対する割合で定めてもよい。一例として、記憶可能容量の１／２として設定してもよい。ここで記憶可能容量は必ずしも記録用ディスクとして選択されているディスク装置１１の最大記憶容量ではなく、ディスク装置１１において、カメラシステム２０から受信したデータを記憶する領域として定められた領域の容量であってもよい。
【００４８】
［冗長記録をする例］
また、ここまでの例では、記録用ディスクとして選択されるディスク装置１１は一台であるものとしたが、冗長的に二台以上のディスク装置１１を記録用ディスクとして選択してもよい。
【００４９】
例えば、常に二台のディスク装置１１を記録用ディスクとして選択する例について図５を参照しつつ説明する。この例では、５台以上のディスク装置１１ａ，１１ｂ，…（それぞれを特定する情報は図４に倣ってＡ，Ｂ…とする）を備えるものとし、当初はディスク装置１１ａ，１１ｂについて記録準備処理を完了しておく。
【００５０】
ストレージ装置１０は、カメラシステム２０からデータの受信を開始し、図５（ａ）に例示するように、ディスク装置１１ａ，１１ｂ（Ａ，Ｂ）の二台を記録用ディスクとして選択して、ディスク装置１１ａとディスク装置１１ｂとに受信したデータを冗長的に記録（双方に同じデータを記録）する。
【００５１】
この、ディスク装置１１ａ，１１ｂに対して受信したデータを記録している間、他のディスク装置１１ｃ，ｄ（Ｃ，Ｄ）…は、いずれも未使用であるか、または保護対象ディスクの状態（Ｕ）にある（図５（ａ）のＴ50からＴ51）。
【００５２】
その後、記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点（図５（ａ）のＴ51）、例えばディスク装置１１ａまたはディスク装置１１ｂの記憶容量の残量が予め定めたしきい値を下回った時点で、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のうちいずれか二台を、記録準備ディスク候補としてそれぞれに対して記録準備処理を行う。ここでは例えば、ストレージ装置１０がディスク装置１１ｃ，１１ｄを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、これらのディスク装置１１ｃ，１１ｄを記録準備ディスクとして選択しておく。
【００５３】
その後、記録用ディスクへの記録が終了するタイミング（図５（ａ）のＴ52）、つまり、ディスク装置１１ａまたはディスク装置１１ｂの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｃ，１１ｄの二台を記録用ディスクとして選択し、それまでに記録用ディスクとなっているディスク装置１１ａ，１１ｂの記録用ディスクとしての選択を取りやめて、これらを保護対象ディスクとし、新たに記録用ディスクとして選択されたディスク装置１１ｃ，１１ｄへの書き込みが開始されるタイミングで、ディスク装置１１ａ，１１ｂへの通電を停止する。
【００５４】
以下同様に、記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点、つまりディスク装置１１ｃまたはディスク装置１１ｄの記憶容量の残量が予め定めたしきい値を下回った時点で、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のいずれか二台（例えばディスク装置１１ｅ，１１ｆ）を、記録準備ディスク候補として記録準備処理を行う。
【００５５】
そして記録準備処理が異常を見いだすことなく完了すれば、ストレージ装置１０は、これらディスク装置１１ｅ，１１ｆを記録準備ディスクとして選択しておく。その後、記録用ディスクへの記録が終了するタイミング、つまりディスク装置１１ｃまたはディスク装置１１ｄの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｅ，１１ｆの二台を記録用ディスクとして選択し、それまでに記録用ディスクとなっているディスク装置１１ｃ，１１ｄを、保護対象ディスクとして、新たに記録用ディスクとして選択されたディスク装置１１ｅ，１１ｆへの書き込みが開始されるタイミングで、ディスク装置１１ｃ，１１ｄへの通電を停止する…というように、順次、二台のディスク装置１１を記録用ディスクとして選択しつつ、データの記録を行う。
【００５６】
また、ここでの例において図５（ｂ）に例示するように、ディスク装置１１ａまたはディスク装置１１ｂの記憶容量の残量が予め定めたしきい値を下回り、ストレージ装置１０がディスク装置１１ｃ，１１ｄを記録準備ディスク候補として選択して記録準備処理を行っている過程（Ｔ53）で、ディスク装置１１ｃには異常が見いだされないが、ディスク装置１１ｄに異常が見いだされると、ストレージ装置１０は、当該異常を見いだしたディスク装置１１ｄを異常なディスクとして記録する（図５（ｂ）では（Ｑ）として示す）。そしてストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１であって、異常なディスクとして記録されていないディスク装置１１（ディスク装置１１ｅ，ｆ…）のいずれかから、異常を見いだしたディスク装置の数だけのディスク装置１１を記録準備ディスク候補として選択する。図５（ｂ）の例では、ディスク装置１１ｄの一台が異常を見いだしたディスク装置となっているので、残りのディスク装置１１から一台のディスク装置、例えばディスク装置１１ｅを記録準備ディスク候補として選択する。
【００５７】
そしてこのディスク装置１１ｅについての記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｅも記録準備ディスクとして選択する。その後、ディスク装置１１ａまたはディスク装置１１ｂの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｃ，１１ｅを記録用ディスクとして選択し、それまでに記録用ディスクとなっているディスク装置１１ａ，１１ｂを、保護対象ディスクとして、新たに記録用ディスクとして選択されたディスク装置１１ｃ，１１ｅへの書き込みが開始されるタイミングで、ディスク装置１１ａ，１１ｂへの通電を停止する。
【００５８】
なお、ここでも記録用ディスクとして選択されているディスク装置１１の記憶容量の残量がしきい値を下回ったときに、次の記録用ディスクとなるディスク装置１１を選択することとしているが、この記憶容量の残量は絶対値（残量がＸバイトなどとするなど）で定めてもよいし、記憶可能容量に対する割合で定めてもよい。一例として、記憶可能容量の１／２と設定してもよい。ここで記憶可能容量は必ずしも記録用ディスクとして選択されているディスク装置１１の最大記憶容量ではなく、ディスク装置１１において、カメラシステム２０から受信したデータを記憶する領域として定められた領域の容量であってもよい。
【００５９】
［切り替え時に冗長化する例］
また、冗長化を行う上記の例では、冗長化を常時行うこととしていたが、本実施の形態は、この例だけに限られない。例えばストレージ装置１０は、記録制御部１２の動作として、記録用ディスクとして選択しているディスク装置１１への記録が終了するタイミングから所定の期間だけ前の時点から、記録準備の処理を行ったディスク装置１１を、冗長記録用ディスクとして選択し、当該冗長記録用ディスクと、記録用ディスクとを記録モードディスクとして、当該記録モードディスクとなった冗長記録用ディスクと、記録用ディスクとに、カメラシステムから受信したデータを記録することとしてもよい。この場合、記録制御部１２は、記録用ディスクと冗長記録用ディスクとのいずれにも選択されていないディスク装置（記録モードディスクとして選択されていないディスク装置）への通電を停止する。
【００６０】
また記録制御部１２は、記録用ディスクとして選択されているディスク装置１１への記録が終了すると、当該記録用ディスクとして選択されているディスク装置１１の記録用ディスクとしての選択を取りやめて、冗長記録用ディスクを新たに記録用ディスクとして選択する。この例では、記録用ディスクとしてのモードのほかに、冗長記録用ディスクのモードを設けていることが特徴的なことの一つである。
【００６１】
すなわちこの例においては、複数のディスク装置１１ａ，１１ｂ，…（それぞれを特定する情報は図４に倣ってＡ，Ｂ…とする）を備えるものとし、当初はディスク装置１１ａについて記録準備処理を完了しておく。そして図６（ａ）に例示するようにストレージ装置１０が、カメラシステム２０からデータの受信を開始すると、ディスク装置１１ａ（Ａ）を記録用ディスクとして選択して、ディスク装置１１ａに受信したデータを記録する。
【００６２】
この、ディスク装置１１ａに対して受信したデータを記録している間、他のディスク装置１１ｂ，１１ｃ，１１ｄ（Ｂ，Ｃ，Ｄ）…は、いずれも未使用であるか、または保護対象ディスクの状態（Ｕ）にある（図６（ａ）のＴ60からＴ61）。
【００６３】
その後、記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点（図６（ａ）のＴ61）、例えばディスク装置１１ａの記憶容量の残量が予め定めたしきい値を下回った時点で、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のうちいずれかを、記録準備ディスク候補としてそれぞれに対して記録準備処理を行う。ここでは例えば、ストレージ装置１０がディスク装置１１ｂを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｂを冗長記録用ディスクとして選択する（図６（ａ）のＴ62）。
【００６４】
そしてストレージ装置１０は、この時点より、カメラシステム２０から受信したデータを、記録用ディスクとして選択されているディスク装置１１ａ（Ａ）と、冗長記録用ディスクとして選択したディスク装置１１ｂ（Ｂ）とに冗長的に記録する（図６（ａ）のＴ62からＴ63）。つまり、ディスク装置１１ａ，１１ｂにはこの期間から同じデータが重複して記録される。この冗長用ディスクとして選択されたディスク装置１１へ記録している状態は記録用ディスクとして選択した場合と変わらないので、図では「Ｒ」として示している。
【００６５】
その後、記録用ディスクへの記録が終了するタイミング（図６（ａ）のＴ63）、つまり、ディスク装置１１ａの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、それまでに記録用ディスクとなっているディスク装置１１ａの記録用ディスクとしての選択を取りやめて、これを保護対象ディスクとする。そしてストレージ装置１０は、ディスク装置１１ａへの通電を停止するとともに、冗長記録用ディスクとして選択しているディスク装置１１ｂを、記録用ディスクに設定し直す。この間も、ディスク装置１１ｂにはデータの記録が継続される。
【００６６】
以下同様に、記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点、つまりディスク装置１１ｂの記憶容量の残量が予め定めたしきい値を下回った時点で、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のいずれか（例えばディスク装置１１ｃ）を、記録準備ディスク候補として記録準備処理を行う。
【００６７】
そして記録準備処理が異常を見いだすことなく完了すれば、ストレージ装置１０は、このディスク装置１１ｃを冗長記録用ディスクとして選択し、この時点より、カメラシステム２０から受信したデータを、記録用ディスクとして選択されているディスク装置１１ｂ（Ｂ）と、冗長記録用ディスクとして選択したディスク装置１１ｃ（Ｃ）とに冗長的に記録する。
【００６８】
その後、記録用ディスクへの記録が終了するタイミング、つまりディスク装置１１ｃの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、それまでに記録用ディスクとなっているディスク装置１１ｂの記録用ディスクとしての選択を取りやめて、これを保護対象ディスクとする。そしてストレージ装置１０は、ディスク装置１１ｂへの通電を停止するとともに、冗長記録用ディスクとして選択しているディスク装置１１ｃを、記録用ディスクに設定し直す。この間も、ディスク装置１１ｃにはデータの記録が継続する…というように、順次、ディスク装置１１を冗長記録用ディスクとして選択し、その後記録用ディスクに切り替えるという動作を繰り返して、データの記録を行う。
【００６９】
このように、重複期間を設けてディスク装置１１への記録を開始することで、記録用ディスクの交代に伴って記録不能期間が長くなる（その間キャッシュが行われるのであるが、記録用ディスクの交代に時間がかかると、キャッシュがあふれてしまう）ことを防止でき、記録に欠損が生じる機会を低減できる。また、時間をずらしつつ冗長的に記録しているので、上述のように、ディスク１１ａからディスク１１ｂ，ディスク１１ｃ…と順次記録している場合に、例えばディスク１１ａとディスク１１ｂとに重複して記録している期間内のある時点Ｔｓから、ディスク１１ｂとディスク１１ｃとに重複して記録している期間内のある時点Ｔｅまでの内容を再生したい場合にも、ディスク１１ａ，１１ｃを起動せずとも、ディスク１１ｂのもを起動するだけで、上記時点Ｔｓから時点Ｔｅまでの内容を再生できる。
【００７０】
さらに、広く利用されているカメラシステムでは、記録のためのストレージ装置１０において記録不能のエラーが発生すると、当該エラーを検出し、カメラシステム自体がエラーを発報する。この場合、カメラシステム２０を管理するスタッフがエラーの確認や解除を行う必要があり、一般に面倒なこととなる。本実施の形態のここでの例では、記録用ディスクの交代に時間がかからないので（単に冗長記録用としているディスク装置１１を、記録用ディスクとして選択し直すだけであるので）、記録用ディスクの交代に時間がかかってキャッシュがあふれてしまいエラーとなる事態は防止される。
【００７１】
また、ここでの例において図６（ｂ）に例示するように、ディスク装置１１ａの記憶容量の残量が予め定めたしきい値を下回り、ストレージ装置１０がディスク装置１１ｂを記録準備ディスク候補として選択して記録準備処理を行っている過程（Ｔ64）で、ディスク装置１１ｂに異常が見いだされると、ストレージ装置１０は、当該異常を見いだしたディスク装置１１ｂを異常なディスクとして記録する。そしてストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１であって、異常なディスクとして記録されていないディスク装置１１（ディスク装置１１ｃ，１１ｄ…）のいずれかから、記録準備ディスク候補を選択する。図６（ｂ）の例では、ディスク装置１１ｄを記録準備ディスク候補として選択することとしている。
【００７２】
そしてこのディスク装置１１ｄについての記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｄを冗長記録用ディスクとして選択し、その後、ディスク装置１１ａの記憶容量の残量がなくなるタイミングまで、カメラシステム２０から受信したデータを、記録用ディスクとして選択されているディスク装置１１ａ（Ａ）と、冗長記録用ディスクとして選択したディスク装置１１ｃ（Ｃ）とに冗長的に記録する。
【００７３】
なお、ここでも記録用ディスクとして選択されているディスク装置１１の記憶容量の残量がしきい値を下回ったときに、次の記録用ディスクとなるディスク装置１１を選択することとしているが、この記憶容量の残量は絶対値（残量がＸバイトなどとするなど）で定めてもよいし、記憶可能容量に対する割合で定めてもよい。一例として、記憶可能容量の１／２と設定してもよい。ここで記憶可能容量は必ずしも記録用ディスクとして選択されているディスク装置１１の最大記憶容量ではなく、ディスク装置１１において、カメラシステム２０から受信したデータを記憶する領域として定められた領域の容量であってもよい。
【００７４】
［異常の発生したディスク装置が存在する場合の他の処理例］
また、これらの冗長的な記録を行う例において異常が発生しているディスク装置１１が存在するときには、冗長的な記録を行うディスク装置１１の組み合わせを次のようにしてもよい。
【００７５】
一例として常に二台のディスク装置１１を記録用ディスクとして選択する場合に、ストレージ装置１０が４台のディスク装置１１ａ，１１ｂ，１１ｃ，１１ｄ（それぞれを特定する情報は図４に倣ってＡ，Ｂ…とする）を備える場合に、ディスク装置１１ｄに異常が発生していると判断しているときの動作について次に説明する。
【００７６】
ストレージ装置１０は、当初はディスク装置１１ａ，１１ｂを記録用ディスクとして、カメラシステム２０からデータの受信を開始した後、図７に例示するように、ディスク装置１１ａとディスク装置１１ｂとに受信したデータを冗長的に記録（双方に同じデータを記録）する。
【００７７】
この、ディスク装置１１ａ，１１ｂに対して受信したデータを記録している間、他のディスク装置１１ｃ（Ｃ）は、未使用であるか、または保護対象ディスクの状態にある（Ｕ）。またディスク装置１１ｄは異常が発生していることを表す状態にある（Ｑ）。
【００７８】
その後、記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点、例えばディスク装置１１ａまたはディスク装置１１ｂの記憶容量の残量が予め定めたしきい値を下回った時点で、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のうちいずれか二台を、記録準備ディスク候補としてそれぞれに対して記録準備処理を行うが、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１がディスク装置１１ｃのみであるので、このディスク装置１１ｃを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｃを記録準備ディスクとして選択しておく。
【００７９】
その後、記録用ディスクへの記録が終了するタイミング、つまり、ディスク装置１１ａまたはディスク装置１１ｂの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｃを記録用ディスクとして選択するとともに、それまでに記録用ディスクとなっているディスク装置１１のうち一台（例えばディスク装置１１ｂ）を、改めて記録用ディスクとして選択する。この場合、ディスク装置１１ｂについては先に記録したデータに上書きして新たなデータを記録することとする。
【００８０】
そしてストレージ装置１０は、ここで記録用ディスクとなっているディスク装置１１ａ，１１ｂのうち、改めて記録用ディスクとして選択していないディスク装置１１（ここでの例ではディスク装置１１ａ）の記録用ディスクとしての選択を取りやめて、保護対象ディスクとし、当該ディスク装置１１ａへの通電を停止する。
【００８１】
以下同様に、記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点、つまりディスク装置１１ｂまたはディスク装置１１ｃの記憶容量の残量が予め定めたしきい値を下回った時点で、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のいずれか二台を、記録準備ディスク候補として選択しようとするが、ここでも当該ディスク装置１１は、ディスク装置１１ａのみであるので、このディスク装置１１ａを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ａを記録準備ディスクとして選択しておく。
【００８２】
そして記録準備処理が異常を見いだすことなく完了すれば、ストレージ装置１０は、このディスク装置１１ａを記録準備ディスクとして選択しておく。その後、記録用ディスクへの記録が終了するタイミング、つまり、ディスク装置１１ｂまたはディスク装置１１ｃの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ａを記録用ディスクとして選択するとともに、それまでに記録用ディスクとなっているディスク装置１１のうち一台（例えば通電時間がもっとも短いディスク装置１１ｃ）を、改めて記録用ディスクとして選択する。この場合、当該ディスク装置１１ｃについては先に記録したデータに上書きして新たなデータを記録することとする。
【００８３】
そしてストレージ装置１０は、ここで記録用ディスクとなっているディスク装置１１ｂ，１１ｃのうち、改めて記録用ディスクとして選択していないディスク装置１１（ここでの例ではディスク装置１１ｂ）の記録用ディスクとしての選択を取りやめて、保護対象ディスクとし、当該ディスク装置１１ｂへの通電を停止する。
【００８４】
［冗長的記録専用のディスク装置を設定する例］
また、ここまでは冗長的な記録を行うディスク装置１１の組み合わせは、記録用ディスクを切り替えるごとに変更していたが、本実施の形態はこれに限られず、冗長記録用ディスクを一つに決めておいてもよい。例えば、ストレージ装置１０が４台のディスク装置１１ａ，１１ｂ，１１ｃ，１１ｄ（それぞれを特定する情報は図４に倣ってＡ，Ｂ…とする）を備える場合に、ディスク装置１１ｄを常時、冗長記録用ディスクとして設定しておいてもよい。
【００８５】
この場合、ストレージ装置１０は、当初はディスク装置１１ａを記録用ディスクとして、カメラシステム２０からデータの受信を開始した後、ディスク装置１１ａ（Ａ）と、冗長記録用ディスクとして設定されているディスク装置１１ｄ（Ｄ）とに受信したデータを冗長的に記録（双方に同じデータを記録）する。
【００８６】
この、ディスク装置１１ａに対して受信したデータを記録している間、他のディスク装置１１ｂ，１１ｃ（Ｂ，Ｃ）は、未使用であるか、または保護対象ディスクの状態にある（Ｕ）。
【００８７】
その後、記録用ディスクへの記録が終了するタイミングから所定の期間だけ前の時点、例えばディスク装置１１ａの記憶容量の残量が予め定めたしきい値を下回った時点で、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のうちいずれかを、記録準備ディスク候補として記録準備処理を行う。ここではディスク装置１１ｂを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｂを記録準備ディスクとして選択しておく。
【００８８】
その後、記録用ディスクへの記録が終了するタイミング、つまり、ディスク装置１１ａの記憶容量の残量がなくなるタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｂを記録用ディスクとして選択する。またそれまでに記録用ディスクとなっているディスク装置１１ａの記録用ディスクとしての選択を取りやめて、保護対象ディスクとし、新たに記録用ディスクとして選択されたディスク装置１１ｂへの書き込みが開始されるタイミングで、当該ディスク装置１１ａへの通電を停止する。
【００８９】
なお、ディスク装置１１ｄに対しては、記憶容量の残量がなくなると、記憶領域の先頭から順に（最も古いデータに対して）上書きしながらデータを書き込んでいく。
【００９０】
以下、ディスク装置１１ｂの記憶容量の残量がなくなるとディスク装置１１ｃ，１１ｄにより冗長的なデータの記録を行う…というように、ディスク装置１１ｄは常時データの記録を行いつつ、冗長的な記録動作を行うこととなる。
【００９１】
この例では、ディスク装置１１ｄの使用時間が他のディスク装置１１よりも著しく大きくなるので、一般的にはディスク装置１１ｄが、他のディスク装置１１よりも先に寿命となる。また、このようなディスク装置１１ｄについて、耐故障性能の高いディスク装置としておくこととしてもよい。
【００９２】
［タイミングをずらした冗長記録］
また上述の例では、常時冗長的な記録を行う場合に、記録用ディスクとして選択された複数台のディスク装置１１が同時期にデータの記録を開始し、同時期にデータの記録を終了するようにしていたが、本実施の形態はこれに限られない。すなわち、冗長的な記録を行う記録用ディスクの記録開始時点を異ならせてもよい。
【００９３】
一例として、最大ｎ台のディスク装置１１で１台目のディスク装置１１から２台目，３台目…と順にデータの記録を行う場合に、ｉ台目（ｉ＝１，２…，ｉ≦ｎ）のディスクのデータの記録開始タイミングを次のように定めてもよい。すなわち、１から（ｉ−１）台目のディスク装置１１の記憶容量の残量のうち、最も小さい残量であるディスク装置について、当該残量が当該ディスク装置１１の記憶可能容量の１／ｎを下回ったときにデータの記録を開始するようにしてもよい。
【００９４】
また、全体でＮ台あるディスク装置１１を用いてデータの記録を行う場合に、最大でｎ（ｎ＜Ｎ）台のディスク装置１１でのデータの記録を行っているときには、ストレージ装置１０は、当該ｎ台の各ディスク装置１１の記憶容量の残量のうち、予め定めたしきい値（決まった値としてもよいし、記憶可能容量に対する割合で定めてもよい）を下回っている台数ｍを所定のタイミングごとに繰り返し調べ、この台数が「０」でなければ、当該ｍ台に対応する台数の記録準備ディスクの選択のための処理を行い、当該ｎ台のディスク装置１１のいずれかの記憶容量の残量がなくなったときに記録準備ディスクのうちから記録用ディスクの選択を行うこととしてもよい。
【００９５】
具体的な動作例として、ストレージ装置１０がＮ＝４台のディスク装置１１ａ，１１ｂ，１１ｃ，１１ｄ（それぞれを特定する情報は図４に倣ってＡ，Ｂ…とする）を備える場合に、最大ｎ＝２台のディスク装置１１を記録用ディスクとして選択するときには、ストレージ装置１０は次のように動作する。
【００９６】
すなわち、ストレージ装置１０は、当初はディスク装置１１ａについて記録準備処理を完了しておく。そしてストレージ装置１０は、カメラシステム２０からデータの受信を開始し、図８に例示するように、ディスク装置１１ａを記録用ディスクとして選択して、ディスク装置１１ａに受信したデータを記録する。
【００９７】
この、ディスク装置１１ａに対して受信したデータを記録している間、他のディスク装置１１ｂ，１１ｃ，１１ｄ（Ｂ，Ｃ，Ｄ）…は、いずれも未使用であるか、または保護対象ディスクの状態（Ｕ）にある（図８のＴ80）。
【００９８】
その後、記録用ディスクであるディスク装置１１ａの記憶容量の残量が、ディスク装置１１ａの記憶可能容量の１／γ（γは、γ＞１なる数、ここでは例えばγ＝２と定めるものとする）となる以前の時点（例えばディスク装置１１ａの記憶容量の残量が、ディスク装置１１ａの記憶可能容量の２／３となった時点など、図８のＴ81）にて、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１のうちいずれかを、記録準備ディスク候補として記録準備処理を行う。ここでは例えば、ストレージ装置１０がディスク装置１１ｂを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｂを記録準備ディスクとして選択しておく。
【００９９】
その後、記録用ディスクであるディスク装置１１ａの記憶容量の残量が、ディスク装置１１ａの記憶可能容量の１／２（γ＝２とした場合）を下回ったタイミングで、ストレージ装置１０は、記録準備ディスクとなっているディスク装置１１ｂを記録用ディスクとして選択する（図８のＴ82）。この時点から、ディスク装置１１ａ，１１ｂがいずれも記録用ディスクとして選択され、データがこれらに冗長的に記録されることとなる。
【０１００】
さらにその後、ディスク装置１１ａまたはディスク装置１１ｂのいずれかについて、ディスク装置１１の記憶容量の残量が、予め定めたしきい値を下回るようになると、ストレージ装置１０は、未使用であるか、または保護対象ディスクの状態にあるディスク装置１１ｃ，１１ｄのうちから、しきい値を下回った台数のディスク装置１１を記録準備ディスク候補として選択して記録準備処理を行う。例えば、ディスク装置１１ａについて記憶容量の残量が、予め定めたしきい値を下回ったときには、ストレージ装置１０はディスク装置１１ｃを記録準備ディスク候補として選択し、記録準備処理を行うものとする。そして記録準備処理が異常を見いだすことなく完了すると、ストレージ装置１０は、このディスク装置１１ｃを記録準備ディスクとして選択しておく。
【０１０１】
そしてその後、ディスク装置１１ａの記憶容量の残量がなくなると（図８のＴ83）、ストレージ装置１０は、当該記憶容量の残量がなくなったディスク装置１１ａの記録用ディスクとしての選択を取りやめて、保護対象ディスクとし、当該ディスク装置１１ａへの通電を停止するとともに、記録準備ディスクとなっているディスク装置１１ｃを記録用ディスクとして選択する。これにより、二台での冗長的な記録動作が継続される。
【０１０２】
なお、ここではγを予め定めた定数として「２」としたが、これに限られず、冗長的に記録している記録モードディスクの数（記録用ディスクと冗長記録ディスクとを含む、同時期に記録モードディスクとして設定されているディスクの数）ｎを用い、γ＝ｎとしてもよい。
【０１０３】
［しきい値の別の例］
またここまでの説明では、次に記録用ディスクとして選択するディスク装置１１の記録準備の処理を行うタイミングとして、現在記録用ディスクとして選択されているディスク装置１１の記録容量の残量が予め定めたしきい値を下回る場合を一例としていた。このとき、当該しきい値については、記憶可能容量（必ずしもディスク装置１１の最大容量ではなく、データの記録のために設定された領域の容量）に対する割合で求める例などについて述べたが、本実施の形態はこれに限られない。
【０１０４】
例えばストレージ装置１０の記録制御部１２は、カメラシステム２０から受信するデータの量に基づいてしきい値を決定してもよい。具体的に記録制御部１２は、カメラシステム２０から１時間あたり受信するデータ量の平均値を求めておき、この平均値に予め定めた値αを乗じてしきい値を求めてもよい。ディスク装置１１についての記録準備処理に例えばβ時間だけ要する場合、α／β回だけ記録準備処理を繰り返す余裕を設定することとなる。例えばα／β＝３、つまりα＝３×βと設定する場合、一台のディスク装置１１において記録準備処理中に異常が発生したとしても、記録用ディスクの記録容量の残量がなくなる前に、少なくとももう一台のディスク装置１１の記録準備処理を実行できるようになる。
【０１０５】
［実施形態の効果］
本実施の形態によれば、ストレージ装置１０が、記録用ディスクとして選択されていないディスク装置１１への通電を停止し、記録されたデータを保護する状態を実現するので、複数のディスク装置１１が一斉に故障することによるデータ記録やデータ読み出しの不具合を回避できる。
【０１０６】
［変形例］
なお、ここまでの説明では、本実施の形態に係るストレージ装置１０は、カメラ用記録システム１に含まれ、カメラシステム２０に接続されて、カメラシステム２０から送信される画像のデータを記録することとしていたが、このストレージ装置１０は、この使用例に限られるものではない。
【０１０７】
一般に、継続的に送信されるデータを記録するものや、データを一定の期間に亘って記録し、必要に応じてデータを読み出すものであれば、例えば気温や湿度、気圧など気象情報のセンサー等、種々のセンサーのデータを記録するロガーにも利用でき、また放送された音声や映像等を記録する装置としても利用できる。
【０１０８】
また、本実施の形態において、ストレージ装置１０だけでなく、ＵＳＢやネットワークを介して外部のストレージを接続してもよい。この場合、当該外部のストレージは、ストレージ装置１０のバックアップ装置として機能させてもよい。
【０１０９】
［実施形態の効果］
本実施の形態によれば、記録用ディスクとして選択されていないディスク装置１１に対する通電を停止しているので、通電が停止されている間にディスク装置１１の入れ替えを行うことが容易となる。また本実施の形態におけるディスク装置１１は、複数のディスク装置を仮想的に一つのディスク装置として運用するＲＡＩＤとした場合と異なり、互いに異なる最大記録容量を有するディスク装置１１を混在させた場合であっても、ＲＡＩＤの再構築等の負荷の高い処理を行う必要がなく、従って最大記憶容量の大きいディスク装置１１へ入れ替えていけば、最大記憶容量を順次拡張できる。
【符号の説明】
【０１１０】
１  カメラ用記録システム、１０  ストレージ装置、１１  ディスク装置、１２  記録制御部、１３  通信部、１４  電源部、２０  カメラシステム、２１  カメラ、３１  データ受入部、３２  記録用ディスク選択部、３３  記録処理部、３４  通電制御部、３５  記録準備ディスク選択部、３６  記録準備処理部。
【図１】
2018060366.tif 000003
【図２】
2018060366.tif 000004
【図３】
2018060366.tif 000005
【図４】
2018060366.tif 000006
【図５】
2018060366.tif 000007
【図６】
2018060366.tif 000008
【図７】
2018060366.tif 000009
【図８】
2018060366.tif 000010