(57)【要約】【課題】映像データを、当該映像データのデータレートよりも低い記録レートの記憶装置に記録する映像記録装置を提供する。【解決手段】映像記録装置１は、映像データを時空間方向に分割する映像データ分割手段１０と、分割映像データに対して冗長データを生成する冗長データ生成手段１１ａと、分割映像データおよび冗長データをそれぞれ個別のファイルとして複数の記憶装置２に並列に書き込むファイル書き込み手段１１ｂと、書き込まれたファイルと分割映像データおよび冗長データとの対応関係をファイル情報として記憶するファイル情報記憶手段１２と、ファイル情報に基づいて、記憶装置２に記憶されているファイルから、対応する分割映像データをフレーム単位で並列に読み出す並列読み出し手段１３と、読み出された分割映像データのフレームを再構成する映像データ再生手段１４と、を備えることを特徴とする。【選択図】図１
2014078143.tif 000002
【特許請求の範囲】
【請求項１】
映像データを、当該映像データのデータレートよりも低い記録レートの複数の記憶装置に記録する映像記録装置であって、
前記記録レート以下の予め定めたデータレートになるように、前記映像データを時空間方向に分割して、分割映像データを生成する映像データ分割手段と、
この映像データ分割手段で分割された分割映像データに対して、冗長データを生成する冗長データ生成手段と、
前記分割映像データおよび前記冗長データをそれぞれ個別のファイルとして、前記複数の記憶手段に並列に書き込むファイル書き込み手段と、
このファイル書き込み手段で書き込まれたファイルと、前記分割映像データおよび前記冗長データとの対応関係をファイル情報として記憶するファイル情報記憶手段と、
このファイル情報記憶手段に記憶されているファイル情報に基づいて、前記複数の記憶装置に記憶されている前記ファイルから、対応する前記分割映像データをフレーム単位で並列に読み出す並列読み出し手段と、
この並列読み出し手段で読み出された分割映像データのフレームを時空間方向に再構成して、前記映像データとして出力する映像データ再生手段と、
を備えることを特徴とする映像記録装置。
【請求項２】
指定された記憶装置のファイルを復旧させるファイル復旧手段を、さらに備え、
前記冗長データ生成手段が、前記分割映像データを複製して前記冗長データを生成し、
前記ファイル復旧手段が、前記ファイル情報記憶手段に記憶されているファイル情報に基づいて、前記冗長データで構成されるファイルを、復旧対象の記憶装置にコピーすることを特徴とする請求項１に記載の映像記録装置。
【請求項３】
指定された記憶装置のファイルを復旧させるファイル復旧手段を、さらに備え、
前記冗長データ生成手段が、前記分割映像データの時間方向に同一のフレームの予め定めたグループごとに前記冗長データとなるパリティデータを生成し、
前記ファイル復旧手段が、前記ファイル情報記憶手段に記憶されているファイル情報に基づいて、復旧対象のファイルのデータを、当該ファイルと同一のグループであって、他の記憶装置に記憶されているファイルのデータからパリティ演算により生成することを特徴とする請求項１に記載の映像記録装置。
【請求項４】
前記複数の記憶装置は、記録レートが異なるものであって、
前記映像データ分割手段は、
前記記録レートの最速の記録レート以下の予め定めたデータレートになるように、前記映像データを時空間方向に分割して分割映像データを生成する時空間分割手段と、
この時空間分割手段で分割された分割映像データを、予め定めた書き込み対象の記憶装置の記録レート以下の予め定めたデータレートになるように、フレーム単位で分割するフレーム分割手段と、
を備えることを特徴とする請求項１に記載の映像記録装置。
【請求項５】
映像データを、当該映像データのデータレートよりも低い記録レートの複数の記憶装置に記録する映像記録装置のコンピュータを、
前記記録レート以下の予め定めたデータレートになるように、前記映像データを時空間方向に分割して、分割映像データを生成する映像データ分割手段、
この映像データ分割手段で分割された分割映像データに対して、冗長データを生成する冗長データ生成手段、
前記分割映像データおよび前記冗長データをそれぞれ個別のファイルとして、前記複数の記憶手段に並列に書き込むとともに、前記分割映像データおよび前記冗長データとの対応関係をファイル情報としてファイル情報記憶手段に記憶するファイル書き込み手段、
前記ファイル情報記憶手段に記憶されているファイル情報に基づいて、前記複数の記憶装置に記憶されている前記ファイルから、対応する前記分割映像データをフレーム単位で並列に読み出す並列読み出し手段、
この並列読み出し手段で読み出された分割映像データのフレームを時空間方向に再構成して、前記映像データとして出力する映像データ再生手段、
として機能させるための映像記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像データを複数の記録デバイスに分散して記録する映像記録装置およびそのプログラムに関する。
【背景技術】
【０００２】
現在、高精細な映像（動画）データを記録する際、映像のデータレートが、記録デバイスの性能（記録レート）よりも高い場合、ＲＡＩＤ（Redundant Arrays of Inexpensive Disks）方式などを用いて、複数の記録デバイスに並列に記録し、全体としての記録レートを上げることで、高精細な映像データの記録（あるいは再生）を行っている（特許文献１等参照）。
【０００３】
また、ＲＡＩＤ方式には、複数の記録デバイスに記録するため、記録デバイスの故障に対してデータを保護する目的でいろいろな種類がある。
例えば、ＲＡＩＤ１は、同一のデータを２つの記録デバイスに記録することで、１つの記録デバイスが故障した場合でも、データの損失を防止することができる。また、例えば、ＲＡＩＤ５は、予め定めたブロック単位のデータごとにパリティ（冗長コード）を生成し、そのブロックのデータとパリティとをそれぞれ異なる記録デバイスに分散して書き込むことで、冗長性を確保している。なお、ＲＡＩＤ３は、パリティを専用の記録デバイスに書き込む手法である。
このようにパリティを用いたＲＡＩＤ方式は、記録デバイスが故障した場合であっても、他の記録デバイスのデータから、故障した記録デバイスのデータを生成することができるため、耐障害性を高めることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−１３７６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、パリティを用いたＲＡＩＤ方式は、記録デバイスが故障すると、パリティからデータを再構成する作業（リビルド）が必要となる。このリビルドは、各記録デバイスへの読み書きが多発するため、長時間を要するとともに、リビルド中のＲＡＩＤ装置全体としての記録性能が大幅に低下してしまうという問題がある。
また、データレートが高い高精細な映像データをＲＡＩＤ方式で記録しようとすると、並列に記録する記録デバイスの並列数が多くなるため、耐故障性が低下し、その結果、リビルドの発生頻度が増加してしまうという問題がある。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、ハードウェア的なＲＡＩＤ方式を用いることなく、映像データのデータレートよりも低い記録レートである複数の記録デバイス（記憶装置）に映像データを記録するとともに、リビルドに要する時間を短縮することが可能な映像記録装置およびそのプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため、請求項１に記載の映像記録装置は、映像データを、当該映像データのデータレートよりも低い記録レートの複数の記憶装置に記録する映像記録装置であって、映像データ分割手段と、冗長データ生成手段と、ファイル書き込み手段と、ファイル情報記憶手段と、並列読み出し手段と、映像データ再生手段と、を備える構成とした。
【０００８】
かかる構成において、映像記録装置は、映像データ分割手段によって、記憶装置の記録レート以下の予め定めたデータレートになるように、映像データを時空間方向に分割して、分割映像データを生成する。これによって、映像記録装置は、映像データのデータレートを落として、それぞれの記憶装置に対して記録レート以下でのデータ書き込みが可能になる。
また、映像記録装置は、冗長データ生成手段によって、映像データ分割手段で分割された分割映像データに対して、冗長データを生成する。この冗長データは、分割映像データを冗長化するデータで、例えば、複製データやパリティデータである。
【０００９】
そして、映像記録装置は、ファイル書き込み手段によって、分割映像データおよび冗長データをそれぞれ個別のファイルとして複数の記憶手段に並列に書き込む。このとき、映像記録装置は、ファイル情報記憶手段に、ファイル書き込み手段で書き込まれたファイルと、分割映像データおよび冗長データとの対応関係をファイル情報として記憶する。このように、映像データを分割し、冗長化して、ファイル化することで、分割映像データが損失した場合であっても、冗長ファイル（冗長データ）を用いて、分割映像データに関連するファイルのみから、分割映像データを復旧させることができる。
【００１０】
また、映像記録装置は、映像データを読み出す際に、並列読み出し手段によって、ファイル情報記憶手段に記憶されているファイル情報に基づいて、複数の記憶装置に記憶されているファイルから、対応する分割映像データをフレーム単位で並列に読み出す。
そして、映像記録装置は、映像データ再生手段によって、並列読み出し手段で読み出された分割映像データのフレームを時空間方向に再構成して、映像データとして出力する。
このように、個々の記憶装置の記録レートが低い場合でも、並列に分割映像データをフレーム単位で読み出して再構成することで、元のデータレートで映像データを出力することが可能になる。
【００１１】
また、請求項２に記載の映像記録装置は、請求項１に記載の映像記録装置において、指定された記憶装置のファイルを複製ファイルによって復旧させるファイル復旧手段を、さらに備える構成とした。
【００１２】
かかる構成において、映像記録装置は、冗長データ生成手段によって、分割映像データを複製して冗長データを生成する。これによって、記憶装置には、分割映像データのファイルの複製となるファイルが記憶されることになる。
そして、映像記録装置は、ファイルを復旧させる際には、ファイル復旧手段によって、ファイル情報記憶手段に記憶されているファイル情報に基づいて、冗長データで構成されるファイルを、復旧対象の記憶装置にコピーする。これによって、記憶装置の故障等によって損失した分割映像ファイルは、他の記憶装置に記憶されている複製のファイルをコピーするだけで復旧させることができる。
【００１３】
さらに、請求項３に記載の映像記録装置は、請求項１に記載の映像記録装置において、指定された記憶装置のファイルをパリティによって復旧させるファイル復旧手段を、さらに備える構成とした。
【００１４】
かかる構成において、映像記録装置は、冗長データ生成手段によって、分割映像データの時間方向に同一のフレームの予め定めたグループごとに冗長データとなるパリティデータを生成する。これによって、記憶装置には、分割映像データの予め定めたグループごとのパリティデータで構成されるパリティファイルが記憶されることになる。
そして、映像記録装置は、ファイルを復旧させる際には、ファイル復旧手段によって、ファイル情報記憶手段に記憶されているファイル情報に基づいて、復旧対象のファイルのデータを、当該ファイルと同一のグループであって、他の記憶装置に記憶されているファイルのデータからパリティ演算により生成する。これによって、記憶装置の故障等によって損失した分割映像ファイルは、他の記憶装置に記憶されている同一グループのファイルから生成することができる。
【００１５】
また、請求項４に記載の映像記録装置は、請求項１に記載の映像記録装置において、複数の記憶装置は、記録レートが異なるものであって、映像データ分割手段が、時空間分割手段と、フレーム分割手段と、を備える構成とした。
【００１６】
かかる構成において、映像記録装置は、時空間分割手段によって、記録レートの最速の記録レート以下の予め定めたデータレートになるように、映像データを時空間方向に分割して分割映像データを生成する。さらに、映像記録装置は、フレーム分割手段によって、時空間分割手段で分割された分割映像データを、予め定めた書き込み対象の記憶装置の記録レート以下の予め定めたデータレートになるように、フレーム単位で分割する。
これによって、記憶装置の記録レートに応じて、映像データが分割されて、記憶装置に書き込まれることになる。
【００１７】
また、請求項５に記載の映像記録プログラムは、映像データを、当該映像データのデータレートよりも低い記録レートの複数の記憶装置に記録する映像記録装置のコンピュータを、映像データ分割手段、冗長データ生成手段、ファイル書き込み手段、並列読み出し手段、映像データ再生手段、として機能させる構成とした。
【００１８】
かかる構成において、映像記録プログラムは、映像データ分割手段によって、記憶装置の記録レート以下の予め定めたデータレートになるように、映像データを時空間方向に分割して、分割映像データを生成する。
また、映像記録プログラムは、冗長データ生成手段によって、映像データ分割手段で分割された分割映像データに対して、冗長データを生成する。
【００１９】
そして、映像記録プログラムは、ファイル書き込み手段によって、分割映像データおよび冗長データをそれぞれ個別のファイルとして複数の記憶手段に並列に書き込む。このとき、映像記録プログラムは、ファイル情報記憶手段に、ファイル書き込み手段で書き込まれたファイルと、分割映像データおよび冗長データとの対応関係をファイル情報として記憶する。
【００２０】
そして、映像記録プログラムは、並列読み出し手段によって、ファイル情報記憶手段に記憶されているファイル情報に基づいて、複数の記憶装置に記憶されているファイルから、対応する分割映像データをフレーム単位で並列に読み出す。
そして、映像記録プログラムは、映像データ再生手段によって、並列読み出し手段で読み出された分割映像データのフレームを時空間方向に再構成して、映像データとして出力する。
【発明の効果】
【００２１】
本発明は、以下に示す優れた効果を奏するものである。
請求項１，５に記載の発明によれば、映像データを、当該映像データのデータレートよりも低い記録レートである複数の記憶装置に、映像データのデータレートで記録することができる。また、請求項１，５に記載の発明によれば、映像データを分割し、ファイルとして冗長性を持たせることができる。これによって、本発明は、ファイルが損失した場合であっても、冗長性を持たせた他のファイルのみから、損失したファイルを復旧させることができ、従来のＲＡＩＤ方式のようにディスク全体からデータを復旧させる場合に比べて短時間でリビルドを行うことができる。
【００２２】
請求項２に記載の発明によれば、分割映像データの複製を冗長データとしてファイルに記憶するため、記憶装置のファイルを復旧させる際に、復旧対象の記憶装置に記憶されていたファイルの複製のみを他の記憶装置からコピーすればよい。これによって、本発明は、復旧対象のファイルを有さない記憶装置にはアクセスしないため、リビルド中のパフォーマンスの低下を抑えることができる。
【００２３】
請求項３に記載の発明によれば、分割映像データのパリティデータを冗長データとしてファイルに記憶するため、冗長化するためのデータ量を抑えることができる。また、請求項３に記載の発明によれば、パリティを生成したグループに属するファイルのみからファイルを復旧させることができるため、従来のＲＡＩＤ方式のようにディスク全体からデータを復旧させる場合に比べて短時間でリビルドを行うことができる。
【００２４】
請求項４に記載の発明によれば、記録レートが異なる記憶装置が混在する場合であっても、各記憶装置の記録レートに応じて、映像データを分散させることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１実施形態に係る映像記録装置の構成を示すブロック構成図である。
【図２】図１の時空間分割手段における映像データの分割例を説明するための説明図である。
【図３】図１の並列書き込み手段における分割映像データのファイル化処理を模式的に示した模式図である。
【図４】図１の並列書き込み手段が、複数の記憶装置にファイルを分散して記憶する例を説明するための説明図である。
【図５】本発明の第１実施形態に係る映像記録装置の映像データの書き込み動作を示すフローチャート図である。
【図６】本発明の第１実施形態に係る映像記録装置の映像データの読み出し動作を示すフローチャート図である。
【図７】従来のＲＡＩＤ方式と、本発明の映像記録装置の記録方式との違いを説明するための説明図である。
【図８】本発明の第２実施形態に係る映像記録装置の構成を示すブロック構成図である。
【図９】図８の並列書き込み手段における分割映像データのファイル化処理を模式的に示した模式図である。
【図１０】図８の並列書き込み手段が、複数の記憶装置にファイルを分散して記憶する例を説明するための説明図である。
【図１１】分割映像ファイルを２つの異なるパリティファイルで冗長化した例を説明するための説明図である。
【図１２】分散映像ファイルに対して２次元的にパリティファイルを付与した例を説明するための説明図である。
【図１３】本発明の第３実施形態に係る映像記録装置の構成を示すブロック構成図である。
【図１４】図１３のフレーム分割手段の分割映像データの再分割処理を模式的に示した模式図である。
【図１５】図１３の並列書き込み手段における分割映像データのファイル化処理を模式的に示した模式図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態について図面を参照して説明する。
［映像記録装置の構成（第１実施形態）］
まず、図１を参照して、本発明の第１実施形態に係る映像記録装置１の構成について説明する。映像記録装置１は、複数の記憶装置（記録デバイス）２を用いて、映像データを分散して記録するものである。
【００２７】
この映像記録装置１は、伝送路を介して、映像データを分散して記録するための複数の記憶装置２（２１，２２，…，２Ｎ）を接続している。この伝送路は、専用線であっても構わないし、ＬＡＮ等のネットワークであっても構わない。また、記憶装置２は、データを記憶する一般的な記憶デバイスであって、例えば、フラッシュメモリを用いたＳＳＤ（Solid State Drive）等である。
ここでは、映像記録装置１は、映像データ分割手段１０と、並列書き込み手段１１と、ファイル情報記憶手段１２と、並列読み出し手段１３と、映像データ再生手段１４と、ファイル復旧手段１５と、を備える。
【００２８】
映像データ分割手段１０は、外部からの書き込み指示に基づいて、映像データを入力し、予め定めたデータレートの映像データに分割するものである。ここで、映像データ分割手段１０は、時空間分割手段１０ａを備える。
【００２９】
時空間分割手段１０ａは、映像データを時空間方向に、予め定めた分割数で分割するものである。すなわち、時空間分割手段１０ａは、映像データをフレームごとに分割（空間的に分割）するとともに、その分割したフレームを予め定めた時間単位で連結（時間方向に分割）することで、データレートを落とした映像データ（分割映像データ）を生成する。
なお、この分割数は、映像データのデータレートと、記憶装置２の記録レートとの関係で予め定められる。すなわち、時空間分割手段１０ａは、分割映像データのデータレートが、記憶装置２の記録レート以下となるように、予め設定された分割数で、映像データを分割する。
この時空間方向に分割された映像データは、その分割位置に対応付けて、順次、並列書き込み手段１１に出力される。
【００３０】
ここで、図２を参照して、時空間分割手段１０ａの映像データの分割例について説明する。なお、ここでは、一例として、入力される映像データをスーパーハイビジョン（ＳＨＶ）とする。
図２（ａ）に示すように、映像データは、時間（ｔ）軸に沿って連続した静止画であるフレームｆの集まりである。
時空間分割手段１０ａは、図２（ｂ）に示すように、フレームｆを縦方向および横方向にそれぞれ４等分するとともに、時間方向に連続するフレームｆを４フレームごとに区切って、６４個の小フレーム（分割フレーム）を生成する。
【００３１】
この６４個の分割フレームは、空間位置が同じ分割フレームをそれぞれ時間方向に順次連結すれば、図２（ｃ）に示すように、ＨＤ−ＳＤＩ（High Definition Serial Digital Interface）単位の映像データ（分割映像データｖ）となる。
この分割映像データｖは、スーパーハイビジョン（ＳＨＶ）のデータレートの１／６４のデータレートとなる。これによって、少なくともＨＤ−ＳＤＩ相当の記録レートを有する記憶装置２であっても、６４台備えて並列書き込みを行うことで、スーパーハイビジョン（ＳＨＶ）の映像データを記録することが可能になる。
【００３２】
もちろん、映像データは、スーパーハイビジョンに限定されるものではなく、一般的な映像データであっても構わない。また、必ずしも映像データの分割数（分割映像データの個数）分の記憶装置２を備える必要はない。例えば、記憶装置２の記録レートが分割映像データのデータレートの２倍以上であれば、記憶装置２は、少なくとも映像データの分割数の半分の台数を備えればよい。
なお、映像記録装置１は、映像データ以外に、後記する冗長データ生成手段１１ａで生成する冗長データを記憶装置２に書き込むため、実際には、その分だけ多く記憶装置２の最低台数が必要になる。
図１に戻って、映像記録装置１の構成について説明を続ける。
【００３３】
並列書き込み手段１１は、映像データ分割手段１０で分割された映像データ（分割映像データ）を、フレーム（分割フレーム）単位で、複数の記憶装置２に並列にファイルデータとして書き込むものである。ここで、並列書き込み手段１１は、冗長データ生成手段１１ａと、ファイル書き込み手段１１ｂと、を備える。
【００３４】
冗長データ生成手段１１ａは、時空間分割手段１０ａで順次分割されて生成される分割映像データに対して、冗長データを生成するものである。この冗長データは、分割映像データが損失した場合の復旧に用いるデータである。
ここでは、冗長データ生成手段１１ａは、分割映像データのフレーム（分割フレーム）を複製することで冗長データを生成する。この冗長データ生成手段１１ａは、原フレームと複製したフレーム（複製フレーム）とを、ファイル書き込み手段１１ｂに出力する。なお、冗長データ生成手段１１ａが複製する複製フレームの数は、“１”に限定されるものではなく、“２”以上であっても構わない。
【００３５】
ファイル書き込み手段１１ｂは、冗長データ生成手段１１ａで複製された分割映像データの個数分に対応する原フレームおよび複製フレームを、複数の記憶装置２にファイル（分割映像ファイル）として、並列に書き込むものである。なお、ファイル書き込み手段１１ｂは、少なくとも原フレームと、対応する複製フレームとを、異なる記憶装置２に書き込むこととする。これによって、複数の記憶装置２に記憶された分割映像ファイルは、複製された分割映像ファイルによって冗長化されることになる。
【００３６】
また、ファイル書き込み手段１１ｂは、記憶装置２にフレーム（原フレーム、複製フレーム）をファイルデータとして書き込む際に、映像データを識別する識別情報ごとに、ファイルを特定するための情報（例えば、ファイル名等）と、映像データのどの部分を分割したものであるのかを特定する情報（例えば、図２（ｂ）の分割位置を示す値“１”〜“６４”等）と、書き込み先の記憶装置２を特定するための情報とを、ファイル情報としてファイル情報記憶手段１２に書き込むこととする。
【００３７】
ここで、図３および図４を参照（適宜図１参照）して、並列書き込み手段１１が行う処理内容について具体的に説明する。
図３に示すように、並列書き込み手段１１は、冗長データ生成手段１１ａによって、映像データ分割手段１０で分割された分割映像データｖ（ｖ１，…，ｖ６４）をフレーム（分割フレーム）単位で複製し、ファイル書き込み手段１１ｂによって、複数の記憶装置２にファイルデータとして書き込むことで、分割映像データｖに対応する分割映像ファイルＦを生成する。
【００３８】
図３の例では、並列書き込み手段１１は、分割映像データｖ１，…，ｖ６４を、フレーム単位で複製して、記憶装置２に書き込むことで、分割映像ファイルＦ１１，…，Ｆ６４１と、その複製である分割映像ファイルＦ１２，…，Ｆ６４２を生成する。
これらの分割映像ファイルＦは、図４に示すように、複数の記憶装置２に分散して記憶される。例えば、分割映像ファイルＦ１１は記憶装置２１に記憶され、その複製である分割映像ファイルＦ１２は、記憶装置２１以外の記憶装置２２に記憶される。
【００３９】
なお、図４では、１２８個のファイル（分割映像ファイルＦ１１，…，Ｆ６４１，Ｆ１２，…，Ｆ６４２）を、８台の記憶装置２で記憶する例を示しているが、これに限定されるものではない。
少なくとも個々の記憶装置２の記録レートが、分割映像データのデータレート以上で、さらに、分割映像ファイルを同一の記憶装置２に複数記憶する場合、例えば、図４のように同一の記憶装置２に１６個のファイルを記憶する場合、その複数のファイルに相当する分割映像ファイルのデータレートの総和以上であれば、記憶装置２の台数は任意である。
図１に戻って、映像記録装置１の構成について説明を続ける。
【００４０】
ファイル情報記憶手段１２は、並列書き込み手段１１が記憶装置２に書き込んだ分割映像ファイルを特定する情報（ファイル情報）を記憶するものであって、半導体メモリ、ハードディスク等の記憶媒体である。このファイル情報記憶手段１２に記憶されるファイル情報は、例えば、映像データを識別する識別情報（例えば、固有番号等）ごとに、分割映像ファイル（複製を含む）を特定する情報（例えば、ファイル名等）と、映像データのどの部分を分割したものであるのかを特定する情報（例えば、図２（ｂ）の分割位置を示す値“１”〜“６４”等）と、書き込み先の記憶装置２を特定するための識別情報とを対応付けたものである。
このファイル情報記憶手段１２に記憶されているファイル情報は、映像データを読み出す際に、並列読み出し手段１３によって参照される。また、このファイル情報は、記憶装置２のファイルを復旧する際に、ファイル復旧手段１５によって参照される。
【００４１】
並列読み出し手段１３は、外部からの読み出し指示に基づいて、複数の記憶装置２に記憶されている映像データを読み出すものである。
この並列読み出し手段１３は、ファイル情報記憶手段１２に記憶されているファイル情報を参照して、読み出し指示で特定される映像データを構成する分割映像データを含んだ分割映像ファイルを特定する。そして、並列読み出し手段１３は、ファイル情報で特定される複数の分割映像ファイルから分割映像データをフレーム（分割フレーム）単位で並列に読み出す。
【００４２】
なお、並列読み出し手段１３は、分割映像ファイルを記憶した記憶装置２からの読み出しができない場合（記憶装置２の故障、ファイルの損傷等）、ファイル情報を参照して、当該ファイルの複製である分割映像ファイルを記憶している記憶装置２から、分割映像データを読み出す。これによって、ある記憶装置２が故障等している場合であっても、映像データを読み出すことが可能になる。
この並列読み出し手段１３は、複数の記憶装置２から、順次、分割フレーム単位で読み出したデータを、当該データが映像データのどの部分の分割映像データのフレームであるかを特定する情報とともに、映像データ再生手段１４に出力する。
これによって、並列読み出し手段１３からは、図２（ｃ）に示したような分割映像データｖのフレームが順次出力されることになる。
【００４３】
映像データ再生手段１４は、並列読み出し手段１３で読み出された分割映像データのフレームを再構成することで、元の映像データを再生するものである。ここで、映像データ再生手段１４は、時空間再構成手段１４ａを備える。
【００４４】
時空間再構成手段１４ａは、並列読み出し手段１３で読み出された分割映像データの時間方向に同一のフレーム（分割フレーム）を、分割位置に対応して空間的に配置することで、映像データのフレームを再構成するものである。すなわち、時空間再構成手段１４ａは、時空間分割手段１０ａの逆処理によって、映像データを生成する。
例えば、時空間再構成手段１４ａは、図２（ｃ）に示すような６４個の分割映像データを分割フレーム単位で入力した場合、図２（ｂ）に示すように、時間方向に同一の分割フレーム“１”〜“１６”で映像データの第１フレームを空間的に構成する。同様に、時空間再構成手段１４ａは、分割フレーム“１７”〜“３２”で映像データの第２フレームを構成し、分割フレーム“３３”〜“４８”で映像データの第３フレームを構成し、分割フレーム“４９”〜“６４”で映像データの第４フレームを構成する。
以下同様に、時空間再構成手段１４ａは、順次入力される分割フレームから、逐次映像データのフレームを生成する。
これによって、時空間再構成手段１４ａは、元のデータレートの映像データを再生することができる。
【００４５】
ファイル復旧手段１５は、外部からの復旧指示に基づいて、指定された記憶装置２のファイル（分割映像ファイル）を復旧（リビルド）させるものである。
このファイル復旧手段１５は、ファイル情報記憶手段１２に記憶されているファイル情報を参照して、復旧対象の記憶装置２に記憶されていた分割映像ファイルを特定し、当該分割映像ファイルを冗長化して記憶している他の記憶装置２から、分割映像ファイルをコピーすることで、復旧対象の記憶装置２のファイルを復旧させる。
【００４６】
例えば、図４で説明した例のように、分割映像ファイルＦ１１，…，Ｆ６４１と、その複製である分割映像ファイルＦ１２，…，Ｆ６４２が、記憶装置２１，…，２８に分散して記憶されていたときに、記憶装置２２が故障し、新たな記憶装置２２を設置することとする。この場合、ファイル復旧手段１５は、復旧対象の記憶装置２２に記憶されていた分割映像ファイルＦ２１を記憶装置２３の分割映像ファイルＦ２２からコピーする。同様に、分割映像ファイルＦ１２を記憶装置２１の分割映像ファイルＦ１１からコピーする。
このように、ファイル復旧手段１５は、ある記憶装置２が故障した場合でも、他の記憶装置２に冗長化して記憶されている分散映像ファイルをコピーすることで、故障した記憶装置２を新たな記憶装置２として復旧させることができる。
【００４７】
以上説明したように映像記録装置１を構成することで、映像記録装置１は、映像データのデータレートよりも記録レートが低い記憶装置２に、映像データを記憶することができる。また、このとき、映像記録装置１は、映像データを分割し、記憶装置２にファイルとして冗長化して記憶するため、いずれかの記憶装置２が故障してリビルドする場合であっても、必要はファイルのみをコピーすればよいため、すべての記憶装置２のデータ全体からリビルドを行うＲＡＩＤ方式に比べて、短時間でリビルドを行うことができる。
【００４８】
［映像記録装置の動作（第１実施形態）］
次に、図５，図６を参照して、本発明の第１実施形態に係る映像記録装置１の動作について説明する。
【００４９】
〔映像データの書き込み〕
まず、図５を参照（構成については適宜図１参照）して、映像記録装置１が映像データを記憶装置２に書き込む動作について説明する。
映像記録装置１は、映像データ分割手段１０によって、映像データを予め定めた分割数で時空間方向に分割する。すなわち、映像記録装置１は、映像データ分割手段１０の時空間分割手段１０ａによって、映像データを、空間的に分割するとともに、予め定めたフレーム数の単位で時間方向に分割する（ステップＳ１）。これによって、映像データのデータレートよりも低い分割映像データが複数生成されることになる。
【００５０】
そして、映像記録装置１は、並列書き込み手段１１によって、ステップＳ１で順次生成される分割映像データを複製するとともに、複数の記憶装置２に並列に書き込む。
すなわち、映像記録装置１は、並列書き込み手段１１の冗長データ生成手段１１ａによって、ステップＳ１で生成される分割映像データのフレーム（分割フレーム）を順次複製する（ステップＳ２）。
【００５１】
そして、映像記録装置１は、並列書き込み手段１１のファイル書き込み手段１１ｂによって、ステップＳ２で複製された分割映像データの個数分に対応する原フレームおよび複製フレームを、複数の記憶装置２にファイル（分割映像ファイル）のデータとして、並列に書き込む（ステップＳ３）。
【００５２】
また、映像記録装置１は、並列書き込み手段１１のファイル書き込み手段１１ｂによって、映像データを識別する識別情報ごとに、ファイルを特定するための情報と、映像データのどの部分を分割したものであるのかを特定する情報と、書き込み先の記憶装置２を特定するための識別情報とを、ファイル情報としてファイル情報記憶手段１２に書き込む（ステップＳ４）。なお、このステップＳ４は、ステップＳ３の前で行ってもよい。
以上の動作によって、映像記録装置１は、映像データのデータレートよりも低い記録レートの記憶装置２に対して、映像データのデータレート内で、映像データを書き込むことができる。
【００５３】
〔映像データの読み出し〕
次に、図６を参照（構成については適宜図１参照）して、映像記録装置１が映像データを記憶装置２から読み出す動作について説明する。
映像記録装置１は、並列読み出し手段１３によって、ファイル情報記憶手段１２に記憶されているファイル情報を参照して、複数の記憶装置２に記憶されている分割映像ファイルから、分割映像データをフレーム（分割フレーム）単位で並列に読み出す（ステップＳ１０）。なお、このとき、並列読み出し手段１３は、基本的には、原フレームが書き込まれている分割映像ファイルからフレームを読み出すが、記憶装置２が故障等によって読み出せない場合は、複製フレームが書き込まれている分割映像ファイルからフレームを読み出す。
【００５４】
そして、映像記録装置１は、映像データ再生手段１４によって、ステップＳ１０で並列読み出しされた分割映像データのフレームから、映像データのフレームを再構成する（ステップＳ１１）。すなわち、映像記録装置１は、映像データ再生手段１４の時空間再構成手段１４ａによって、ステップＳ１０で並列に読み出された時間方向に同一のフレーム（分割フレーム）を、分割位置に対応して空間的に配置することで、映像データのフレームを生成し、順次出力する。
以上の動作によって、映像記録装置１は、映像データのデータレートよりも低い記録レートの記憶装置２から、元のデータレートで映像データを読み出すことができる。
【００５５】
［ＲＡＩＤとの比較］
次に、図７を参照して、従来のＲＡＩＤ方式と、映像記録装置１における記録方式とのリビルドの違いを簡単に説明する。
図７（ａ）は、ＲＡＩＤ方式のうちのＲＡＩＤ１０でデータを複数の記憶装置２に記憶した例を示している。また、図７（ｂ）は、映像記録装置１が映像データを複数の記憶装置２に記憶した例を示している。
【００５６】
図７（ａ）に示すように、ＲＡＩＤ１０では、複数の記憶装置２（ここでは、２１，２２，２３，２４）をストライピンググループとして、データ（Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，…）を分散して書き込む（ストライピング）とともに、別の複数の記憶装置２（ここでは、２５，２６，２７，２８）に同じデータを書き込む（ミラーリング）。
また、図７（ｂ）に示すように、映像記録装置１は、複数の記憶装置２（ここでは、２１，２２，…，２８）に、映像データを分割して、ファイル（分割映像ファイルＦ１１，Ｆ２１，Ｆ３１，…と、その複製である分割映像ファイルＦ１２，Ｆ２２，Ｆ３２，…）として分散して書き込む。
【００５７】
ここで、記憶装置２２が故障し、新たな記憶装置を設置することとする。
この場合、図７（ａ）に示したＲＡＩＤ１０は、データが正常なストライピンググループ（記憶装置２５，２６，２７，２８）のすべてからデータを読み出し、復旧対象の記憶装置２２を含んだストライピンググループ（記憶装置２１，２２，２３，２４）に対してデータが書き込まれる。すなわち、ＲＡＩＤ１０では、すべての記憶装置２１，２２，…，２８において、ディスク内全体のデータの読み出しまたは書き込みが頻発することになる。
【００５８】
一方、図７（ｂ）に示した映像記録装置１の手法では、復旧対象の記憶装置２２に記憶されていたファイルＦ２１については、記憶装置２３のファイルＦ２２をコピーし、ファイルＦ１２については、記憶装置２１のファイルＦ１１をコピーするといったように、必要なファイルのみを他の記憶装置２からコピーすればよい。
このように、映像記録装置１は、復旧に必要なファイルのみをコピーするだけでよいため、リビルド時間を短くすることができる。また、映像記録装置１は、より多くの記憶装置２で大規模システムを構築した場合であっても、それぞれの記憶装置２にかかる負荷が分散されるため、リビルド中の映像データの読み出しに対する負荷を軽減することができる。
【００５９】
［映像記録装置（第２実施形態）］
次に、図８を参照して、本発明の第２実施形態に係る映像記録装置１Ｂの構成について説明する。映像記録装置１Ｂは、複数の記憶装置（記録デバイス）２を用いて、映像データを記録するものである。映像記録装置１（図１参照）は、映像データを分割して記憶装置２に記憶する分割映像ファイルを複製しておくことで、冗長性を持たせた。これに対し、映像記録装置１Ｂは、分割映像ファイルに対してパリティファイルを設けることで冗長性を持たせている。
【００６０】
ここでは、映像記録装置１Ｂは、映像データ分割手段１０と、並列書き込み手段１１Ｂと、ファイル情報記憶手段１２と、並列読み出し手段１３Ｂと、映像データ再生手段１４と、ファイル復旧手段１５Ｂと、を備える。並列書き込み手段１１Ｂ、並列読み出し手段１３Ｂおよびファイル復旧手段１５Ｂ以外の構成は、図１で説明した映像記録装置１と同一の構成であるため、同一の符号を付して説明を省略する。
【００６１】
並列書き込み手段１１Ｂは、映像データ分割手段１０で分割された映像データ（分割映像データ）を、フレーム（分割フレーム）単位で、複数の記憶装置２に並列にファイルデータとして書き込むものである。ここで、並列書き込み手段１１Ｂは、冗長データ生成手段１１Ｂａと、ファイル書き込み手段１１Ｂｂと、を備える。
【００６２】
冗長データ生成手段１１Ｂａは、時空間分割手段１０ａで順次分割されて生成される分割映像データに対して、冗長データを生成するものである。この冗長データは、分割映像データが損失した場合の復旧に用いるデータである。
ここでは、冗長データ生成手段１１Ｂａは、分割映像データのフレーム（分割フレーム）に対して、予め定めたグループ単位でパリティ（冗長コード）を生成し、そのパリティで構成されるフレーム（パリティフレーム）を、冗長データとして生成する。例えば、冗長データ生成手段１１Ｂａは、予め定めたグループの分割フレームのデータを排他的論理和演算することで、当該グループに対応したパリティ（パリティフレーム）を生成する。
この冗長データ生成手段１１Ｂａは、分割フレームと、予め定めた分割フレームのグループごとのパリティフレームとを、ファイル書き込み手段１１Ｂｂに出力する。
【００６３】
ファイル書き込み手段１１Ｂｂは、冗長データ生成手段１１Ｂａから出力される分割映像データの個数分に対応する分割フレーム、および、分割フレームの予め定めたグループごとのパリティフレームを、複数の記憶装置２にファイル（分割映像ファイル、パリティファイル）として、並列に分散して書き込むものである。なお、ファイル書き込み手段１１Ｂｂは、少なくとも同一のグループの分割フレームと、それに対応するパリティフレームとを、異なる記憶装置２に書き込むこととする。これによって、複数の記憶装置２に記憶された分割映像ファイルは、パリティファイルによって冗長化されることになる。
【００６４】
また、ファイル書き込み手段１１Ｂｂは、記憶装置２にフレーム（分割映像フレーム、パリティフレーム）をファイルデータとして書き込む際に、映像データを識別する識別情報ごとに、ファイルを特定するための情報（例えば、ファイル名等）と、映像データのどの部分を分割したものであるのかを特定する情報（例えば、図２（ｂ）の分割位置を示す値“１”〜“６４”等）と、グループを特定するための情報と、分割映像ファイルかパリティファイルか否かを特定するための情報と、書き込み先の記憶装置２を特定するための情報とを、ファイル情報としてファイル情報記憶手段１２に書き込むこととする。
【００６５】
ここで、図９および図１０を参照（適宜図８参照）して、並列書き込み手段１１Ｂが行う処理内容について具体的に説明する。
図９に示すように、並列書き込み手段１１Ｂは、冗長データ生成手段１１Ｂａによって、映像データ分割手段１０で分割された分割映像データｖ（ｖ１，…，ｖ６４）に対して、予め定めたグループごとに、パリティフレームを生成し、ファイル書き込み手段１１Ｂｂによって、複数の記憶装置２にファイルデータとして書き込むことで、分割映像データｖに対応する分割映像ファイルＦとパリティファイルＰとを生成する。
【００６６】
図９の例では、並列書き込み手段１１Ｂは、分割映像データｖ１，…，ｖ６４に対して、４つの分割映像データを１つのグループとして、グループ内の同一時点の分割フレームからパリティフレームを生成し、順次、記憶装置２にフレーム（分割フレーム、パリティフレーム）を書き込むことで、分割映像ファイルＦ１，…，Ｆ６４と、パリティファイルＰ１，…，Ｐ１６を生成する。
これらの分割映像ファイルＦおよびパリティファイルＰは、図１０に示すように、複数の記憶装置２に分散して記憶される。ここで、同一のグループのファイル、例えば、分割映像ファイルＦ１，…，Ｆ４およびパリティファイルＰ１は、それぞれ異なる記憶装置２に記憶される。これによって、映像記録装置１Ｂの耐故障性能は、ＲＡＩＤ５相当となる。
【００６７】
なお、パリティの付与は、この実施形態に限定されるものではない。例えば、図１１に示すように、映像記録装置１Ｂは、予め定めたグループごとに、２つのパリティを生成することで、ＲＡＩＤ６相当の耐故障性能を実現することも可能である。
この場合、冗長データ生成手段１１Ｂａは、予め定めたグループの分割フレームのデータから、２つの異なるパリティ（パリティフレーム）を生成すればよい。この異なるパリティを生成する手法は、一般的な手法を用いればよく、例えば、排他的論理和を用いた単純パリティ、ガロア演算を用いたガロアパリティ等である。
そして、ファイル書き込み手段１１Ｂｂは、図１１に示すように、予め定めたグループごとに、ファイル（分割映像ファイル、パリティファイル）を異なる記憶装置２に並列に書き込む。図１１では、分割映像ファイルＦ１，…，Ｆ４に対してパリティファイルＰ１１，Ｐ１２、分割映像ファイルＦ５，…，Ｆ８に対してパリティファイルＰ２１，Ｐ２２等が生成された例を示している。
【００６８】
また、映像記録装置１Ｂは、予め定めたグループごとにパリティを付与するだけでなく、２次元的にパリティを付与することとしてもよい。例えば、図１２に示すように、分割映像ファイルＦ１，…，Ｆ４を１つのグループとしてパリティファイルＰ１を生成するといった水平方向にパリティを生成する以外に、それぞれのグループから横断的にパリティを生成する。例えば、図１２の例では、分割映像ファイルＦ１，Ｆ５，…，Ｆ６１から、パリティファイルＱ１を生成する。
このように、２次元的にパリティを付与することで、データ量を増やすことなく冗長度を高めることができる。
図８に戻って、映像記録装置１Ｂの構成について説明を続ける。
【００６９】
並列読み出し手段１３Ｂは、外部からの読み出し指示に基づいて、複数の記憶装置２に記憶されている映像データを読み出すものである。この並列読み出し手段１３Ｂは、正常動作時においては、並列読み出し手段１３（図１参照）と同じ動作を行う。
しかし、並列読み出し手段１３Ｂは、分割映像ファイルを記憶した記憶装置２からの読み出しができない場合（記憶装置２の故障、ファイルの損傷等）、ファイル情報を参照して、当該ファイルと同一のグループの分割映像ファイルおよびパリティファイルから、当該フレームのフレーム（分割フレーム）を順次生成する。これによって、ある記憶装置２が故障等している場合であっても、映像データを読み出すことが可能になる。
【００７０】
ファイル復旧手段１５Ｂは、外部からの復旧指示に基づいて、指定された記憶装置２のファイル（分割映像ファイル）を復旧（リビルド）させるものである。
このファイル復旧手段１５Ｂは、ファイル情報記憶手段１２に記憶されているファイル情報を参照して、復旧対象の記憶装置２に記憶されていた分割映像ファイルと同一のグループに属する分割映像ファイルおよびパリティファイルから、パリティ演算により、復旧対象の分割映像ファイルを生成する。
【００７１】
なお、映像記録装置１Ｂのようにパリティファイルを用いると、ファイル復旧手段１５Ｂは、パリティファイルを生成したグループ全体で、リビルドを行うことになる。例えば、図１０に示した例で、記憶装置２２が故障した場合、記憶装置２１，２３，２４に記憶されている分割映像ファイルと、記憶装置２５に記憶されているパリティファイルとによって、記憶装置２２の分割映像ファイルを生成する必要があり、すべての記憶装置２において、データの読み出しおよび書き込みが発生する。
しかし、映像記録装置１Ｂは、復旧に必要なファイルしかアクセスしないため、復旧時に記憶装置全体のデータの読み出しおよび書き込みが発生する従来のＲＡＩＤ方式に比べて、高速にファイルを復旧させることができる。
【００７２】
なお、パリティファイルを用いる場合は、パリティのグループを構成するファイル数よりも多い記憶装置２を備えることが好ましい。これによって、ある記憶装置２を復旧させる場合でも、当該記憶装置２に記憶されていたファイルに関連するファイルが記憶されていない記憶装置２は、アクセスが発生しない。そのため、映像記録装置１Ｂは、すべての記憶装置２でリビルドを行うＲＡＩＤに比べて、リビルドによるパフォーマンスの低下を抑えることができ、大規模なシステムを構成する場合により効果的である。
【００７３】
以上、映像記録装置１Ｂの構成について説明したが、映像記録装置１Ｂの動作については、映像記録装置１における分割映像データのフレームを複製する動作が、パリティ（パリティフレーム）を生成する動作に変更されているだけであるため、詳細な説明は省略する。
【００７４】
［映像記録装置（第３実施形態）］
次に、図１３を参照して、本発明の第３実施形態に係る映像記録装置１Ｃの構成について説明する。映像記録装置１Ｃは、複数の記憶装置（記録デバイス）２を用いて、映像データを記録するものである。映像記録装置１（図１参照）は、基本的にすべての記憶装置２の記録レートを同一のものとして、映像データを分割して記録した。これに対し、映像記録装置１Ｃは、記録レートが異なる記憶装置２が混在する場合に、それらに合わせて映像データを分割して記録する。
【００７５】
ここでは、映像記録装置１Ｃは、映像データ分割手段１０Ｃと、並列書き込み手段１１Ｃと、ファイル情報記憶手段１２Ｃと、並列読み出し手段１３Ｃと、映像データ再生手段１４と、ファイル復旧手段１５と、を備える。なお、映像データ再生手段１４およびファイル復旧手段１５は、図１で説明した映像記録装置１と同一の構成であるため、同一の符号を付して説明を省略する。
【００７６】
映像データ分割手段１０Ｃは、外部からの書き込み指示に基づいて、映像データを入力し、予め定めたデータレートの映像データに分割するものである。ここで、映像データ分割手段１０は、時空間分割手段１０Ｃａと、フレーム分割手段１０ｂと、を備える。
【００７７】
時空間分割手段１０Ｃａは、映像データを時空間方向に、予め定めた分割数で分割するものである。すなわち、時空間分割手段１０Ｃａは、図１で説明した時空間分割手段１０ａと同じ機能を有する。
ただし、映像記録装置１Ｃには、記録レートが異なる記憶装置２が接続されることを想定している。この場合、時空間分割手段１０Ｃａは、映像データを、最も記録レートの低い記憶装置２に合わせて分割すると、記録レートが高い記憶装置２が十分な性能を発揮することができない。そこで、時空間分割手段１０Ｃａは、接続されている記憶装置２の中で最も記録レートが高いものを基準として、データレートがその記録レート以下となるように、映像データを分割することが好ましい。
この時空間方向に分割された映像データは、その分割位置に対応付けて、フレーム分割手段１０ｂに出力される。
【００７８】
フレーム分割手段１０ｂは、時空間分割手段１０Ｃａで分割された映像データ（分割映像データ）を、フレーム（分割フレーム）単位で、予め設定された割合に応じて分割した再分割映像データを生成するものである。すなわち、フレーム分割手段１０ｂは、分割映像データのデータレートが、書き込み対象となる記憶装置２の記録レート以下になるように分割映像データをフレーム単位でさらに分割する。
【００７９】
例えば、分割映像データのデータレートを１／４にすることで記録可能な記憶装置２が接続されている場合、フレーム分割手段１０ｂは、分割映像データをフレーム単位で４分割する。なお、どの分割映像データを再分割するか否かは、予め映像データ分割手段１０Ｃに設定されているものとする。
このフレーム分割手段１０ｂは、分割映像データ（再分割された場合は、再分割映像データ）を、分割位置に対応付けて、順次、並列書き込み手段１１Ｃに出力する。
【００８０】
ここで、図１４を参照して、フレーム分割手段１０ｂが分割映像データを分割する手法について説明する。
図１４（ａ）は、図２（ｃ）で説明したスーパーハイビジョン（ＳＶＨ）を時空間方向に分割した分割映像データ（ＨＤ−ＳＤＩ）ｖを示している。ここで、分割映像データｖを記憶する記憶装置２の記録レートが、ＨＤ−ＳＤＩの１／４であって、予め１／４に分割する旨が設定されているものとする。
この場合、フレーム分割手段１０ｂは、図１４（ｂ）に示すように、分割映像フレーム単位で、時間方向に４分割して分割映像データのフレームを間引くことで、データレートを落とした再分割映像データを生成する。これによって、再分割映像データは、分割映像データｖのデータレートの１／４となる。
図１３に戻って、映像記録装置１Ｃの構成について説明を続ける。
【００８１】
並列書き込み手段１１Ｃは、映像データ分割手段１０Ｃで分割された映像データ（分割映像データ）を、フレーム（分割フレーム）単位で、複数の記憶装置２に並列にファイルデータとして書き込むものである。ここで、並列書き込み手段１１Ｃは、冗長データ生成手段１１ａと、ファイル書き込み手段１１Ｃｂと、を備える。冗長データ生成手段１１ａは、映像記録装置１と同一のものであるため説明を省略する。
【００８２】
ファイル書き込み手段１１Ｃｂは、冗長データ生成手段１１ａで複製された分割映像データの個数分に対応する原フレームおよび複製フレームを、複数の記憶装置２にファイル（分割映像ファイル）として、並列に書き込むものである。
例えば、図１５に示すように、分割映像データｖ（ｖ１，…，ｖ６４）のうちで、奇数番号の分割映像データｖ１，ｖ３，…が、それぞれ４分割（ｖ１−１，…，ｖ１−４、ｖ３−１，…，ｖ３−４、…）された場合、それぞれのデータが複製されて分割映像ファイルＦとして記憶装置２に書き込まれる。すなわち、分割映像データｖ１から再分割された分割映像データｖ１−１は、分割映像ファイルＦ１−１１と、その複製である分割映像ファイルＦ１−１２として、記憶装置２に書き込まれる。
なお、ファイル書き込み手段１１Ｃｂは、少なくとも原フレームと、対応する複製フレームとを、異なる記憶装置２に書き込むこととする。
また、ファイル書き込み手段１１Ｃｂには、どの分割映像データを、どの記憶装置２に書き込むかが設定されているものとする。
【００８３】
また、ファイル書き込み手段１１Ｃｂは、記憶装置２にフレーム（原フレーム、複製フレーム）をファイルデータとして書き込む際に、映像データを識別する識別情報ごとに、ファイルを特定するための情報（例えば、ファイル名等）と、映像データのどの部分を分割したものであるのかを特定する情報（例えば、図２（ｂ）の分割位置を示す値“１”〜“６４”等）と、当該ファイルが再分割映像データのファイルであるか否かを示す情報と、再分割映像データのファイルであれば、分割映像データの何番目のフレームを抽出したデータであるかを示す情報と、書き込み先の記憶装置２を特定するための情報とを、ファイル情報記憶手段１２Ｃに書き込むこととする。
【００８４】
ファイル情報記憶手段１２Ｃは、基本的に図１で説明したファイル情報記憶手段１２と同じものを記憶するものであるが、それ以外に、記憶装置２に書き込んだファイルが再分割映像データのファイルであるか否かを示す情報と、再分割映像データのファイルであれば、分割映像データの何番目のフレームを抽出したデータであるかを示す情報とを、映像データの識別情報に対応付けて記憶する。
【００８５】
並列読み出し手段１３Ｃは、外部からの読み出し指示に基づいて、複数の記憶装置２に記憶されている映像データを読み出すものである。
なお、この並列読み出し手段１３Ｃは、基本的には図１で説明した並列読み出し手段１３と同様の機能を有するが、記憶装置２に記憶されている分割映像ファイルが、再分割映像データのファイルであれば、ファイル情報記憶手段１２Ｃに記憶されているファイル情報を参照して、分割映像データのフレームに対応するフレームを読み出して、映像データ再生手段１４に出力する。
【００８６】
以上説明したように映像記録装置１Ｃを構成することで、映像記録装置１Ｃは、映像データのデータレートよりも記録レートが低い記憶装置２に、映像データを記憶することができる。また、このとき、映像記録装置１Ｃは、映像データを分割し、記憶装置２にファイルとして冗長化して記憶するため、いずれかの記憶装置２が故障してリビルドする場合であっても、必要なファイルのみをコピーすればよいため、すべての記憶装置２からリビルドを行うＲＡＩＤ方式に比べて、短時間でリビルドを行うことができる。
【００８７】
さらに、映像記録装置１Ｃは、記録レートが異なる記憶装置２が混在する場合であっても、それぞれの記録レートに応じて映像データをフレーム単位で分割して書き込むことで、映像データのデータレートで書き込みを行うことができる。
なお、以上説明した映像記録装置１（１Ｂ，１Ｃ）は、一般的なコンピュータを、前記した各手段として機能させる映像記録プログラムによって動作させることができる。
【００８８】
以上、本発明の実施形態について種々説明したが、本発明は、これらの実施形態に限定されるものではない。
例えば、ここでは、映像記録装置１（１Ｂ，１Ｃ）は、複数の記憶装置２を外部に接続する構成としたが、これらの記憶装置２は、映像記録装置１（１Ｂ，１Ｃ）内部に備えても構わない。
また、ここでは、映像記録装置１（１Ｂ，１Ｃ）は、ファイル情報記憶手段１２（１２Ｃ）を内部に備える構成としたが、このファイル情報記憶手段１２（１２Ｃ）は、通信送受信手段（不図示）を介して接続可能なネットワーク上にサーバとして設置しても構わない。
【符号の説明】
【００８９】
１      映像記録装置
１０    映像データ分割手段
１０ａ  時空間分割手段
１０ｂ  フレーム分割手段
１１    並列書き込み手段
１１ａ  冗長データ生成手段
１１ｂ  ファイル書き込み手段
１２    ファイル情報記憶手段
１３    並列読み出し手段
１４    映像データ再生手段
１４ａ  時空間再構成手段
１５    ファイル復旧手段
【図１】
2014078143.tif 000003
【図２】
2014078143.tif 000004
【図３】
2014078143.tif 000005
【図４】
2014078143.tif 000006
【図５】
2014078143.tif 000007
【図６】
2014078143.tif 000008
【図７】
2014078143.tif 000009
【図８】
2014078143.tif 000010
【図９】
2014078143.tif 000011
【図１０】
2014078143.tif 000012
【図１１】
2014078143.tif 000013
【図１２】
2014078143.tif 000014
【図１３】
2014078143.tif 000015
【図１４】
2014078143.tif 000016
【図１５】
2014078143.tif 000017