(57)【要約】【課題】  複数個接続されたハードディスクに対する書き込み処理及び読み出し処理を効率良く行うことができるようにする。【解決手段】  複数のハードディスクに動画データを記録再生するデータ記録再生装置において、同一のハードディスクに書き込み動作と読み出し動作が同時刻に発生し、書き込みと読み出しの帯域の総和がハードディスクの帯域を越える場合には、接続されている各々のハードディスクの転送能力情報と、前記各々のハードディスクの使用状況とに基づいて、他のハードディスクにおいて書き込み帯域に余裕がないか検索し、書き込み可能なハードディスクが検出された場合には、前記検出されたハードディスクに対して書き込みを行うように変更し、読み出し動作を優先させるようにする。【選択図】  図１
2007058816.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録媒体にデータを記録および再生するデータ記録再生装置であって、
第１の記録媒体に記録されたデータの読み出しが要求された場合であって、前記データの読み出しが不可能な場合、前記第１の記録媒体に書き込み処理が行われているデータを第２の記録媒体に書き込み処理を行うように制御する制御手段を有することを特徴とするデータ記録再生装置。
【請求項２】
複数の記録媒体にデータを記録および再生するデータ記録再生装置の制御方法であって、
第１の記録媒体に記録されたデータの読み出しが要求された場合であって、前記データの読み出しが不可能な場合、前記第１の記録媒体に書き込み処理が行われているデータを第２の記録媒体に書き込み処理を行うように制御することを特徴とするデータ記録再生装置の制御方法。
【請求項３】
請求項２に記載の制御方法を実行するためのコンピュータプログラム。
【請求項４】
前記請求項３に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ記録再生装置及びその制御方法に関し、例えば、大容量の動画データを複数の記録媒体に対して、書き込み及び読み出しを行う際の効率を向上させるために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、動画データや音声データなどを従来のテープメディアに代えて、ハードディスクドライブに記憶するデータ記憶装置が広く普及しつつある。ハードディスクドライブはランダムアクセス性に優れているため、所望のコンテンツを瞬時に再生したり、記録のための空き領域を速やかに探し出したりすることができるなど、従来のテープメディアにはない使い勝手の良さを有している。
【０００３】
また、パーソナルコンピュータ等の情報機器においても、チューナーやコーデック（ＣＯＤＥＣ）ＬＳＩを搭載して、動画データ等を内蔵／外付けハードディスクドライブに記憶する機能を備えた録画再生装置が多数市販されている。
【０００４】
そのような録画再生装置を使用した複数の録画再生を行う場合、ハードディスクからのデータの転送レートをそれぞれ下げたり、ハードディスクを複数接続したりして対処する方法が行われている。例えば、特許文献１にはチューナー部とハードディスク部出力部を複数有し、切り替え部により接続を変更して複数の録画再生を行うことを実現した「ビデオ装置」が開示されている。
【０００５】
また、特許文献２には複数の記録メディアに対して、交互に録画を行うようにすることにより、録画再生を同時に実行するようにした「テレビジョン映像信号の録画・再生装置」が開示されている。
【０００６】
【特許文献１】特開２００１−８１４４号公報
【特許文献２】特開平８−１４９４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
画像データを記録媒体に保存する場合、すなわち、ハードディスクなどの記録媒体に画像データを複数書き込み処理を行っている状態においては、ハードディスクに接続されたシステムバスの帯域に余裕がないと、画像データ読み出しができず、その再生を行うことができないといった問題が生じていた。
【０００８】
例えば、監視レコーダとして用いられる録画再生装置装置では、複数の録画データを同時に処理しなければならない。これらの録画データは監視用途というデータの性質上、装置はベストエフォートで録画処理を行う必要がある。
【０００９】
このような問題を解消するために、ハードディスクから転送される画像データを読み出すための帯域を常時保持して録画をすることも可能である。しかしながら、この場合、例えば２５Mbpsの高画質の録画データを再生しようとすると、ハードディスクの読み出し帯域の占める割合が非常に高くなり、画像データのハードディスクに対する書き込みができなくなる。平均的なハードディスクをランダムアクセスした場合、録画再生を同時に行うと総和の帯域は８０Mbps程度である。このとき、画像の読み出しのための専用帯域を用意すると、「２５／８０＊１００＝３１.２５％」程度を必要とし、非常に効率の悪い記録再生装置となってしまう。
【００１０】
本発明は前述の問題点にかんがみ、複数個接続されたハードディスクに対する書き込み処理及び読み出し処理を効率良く行うことができるようにすることを目的としている。
【課題を解決するための手段】
【００１１】
本発明のデータ記録再生装置は、第１の記録媒体に記録されたデータの読み出しが要求された場合であって、前記データの読み出しが不可能な場合、前記第１の記録媒体に書き込み処理が行われているデータを第２の記録媒体に書き込み処理を行うように制御する制御手段を有することを特徴とする。
【００１２】
本発明のデータ記録再生装置の制御方法は、第１の記録媒体に記録されたデータの読み出しが要求された場合であって、前記データの読み出しが不可能な場合、前記第１の記録媒体に書き込み処理が行われているデータを第２の記録媒体に書き込み処理を行うように制御することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、個々のハードディスクにおいては読み出し処理を優先的に行い、書き込み処理を他のハードディスクに対して行うように変更するようにしたので、書き込みと読み出しの帯域の総和がハードディスクの帯域を越えた場合においても、録画しながら過去のデータを再生することができる。これにより、動画データ等の大容量データを高速に記憶しつつ、全ての録画データを再生することが可能となり、ハードディスクの転送帯域を最大限に使用することが可能となった。
【発明を実施するための最良の形態】
【００１４】
（第１の実施の形態）
以下、本発明の実施形態を、図面を参照しながら説明する。
図１は、本発明を実施したデータ記憶装置の一例を説明するブロック図である。図１中、１０は装置全体の制御を司る主制御部であり、内部的にはＣＰＵ、プログラムを格納するメモリ、ワーキングメモリーといった一般的なＣＰＵを中心とした制御部である。
【００１５】
主制御部１０はシステムバス１１に接続され、後述するネットワークI/F１２、外部機器I/F１３、ディスクアレイ制御部１４、操作部１７、表示I/Fの制御を行い、全体としてデータ分散記録再生装置２０の機能を実現している。
【００１６】
１２はデータ分散記録再生装置２０をＬＡＮ２２に接続するためのネットワークI/F部であり、本実施の形態では、ＬＡＮとしているが特にネットワーク形式は接続先と通信可能であれば問うものではない。
【００１７】
２１はネットワークカメラ群であり、ＬＡＮ２２を介してデータ分散記録再生装置へ動画データの送信を行う。ネットワークカメラ２１は、データ分散記録再生装置に対して複数台接続可能である。
【００１８】
１３はデータ分散記録再生装置２０を映像機器（デジタルビデオカメラ等）２３と接続する外部機器I/F（USBやIEEE1394等）である。１４はネットワークカメラ２１や映像機器２３から送られてきた、録画データを効率よく複数の第１のＨＤ１５（ハードディスク）、第２のＨＤ１６に記録しつつ、再生もベストエフォートで行うディスクアレイ制御部である。実施の形態ではハードディスクは２台となっているが、システムの規模によりハードディスク台数の増加が可能である。
【００１９】
１７はデータ分散記録再生装置２０の操作を行うための操作パネルを有する操作部であり、スイッチと簡単な表示機能を有する。１８はデータ分散記録再生装置２０で保存している録画データを再生する表示機器２４と接続するための表示I/F部である。VGA、DTI、D4と様々なインタフェースがあるが、表示機器２４と接続できるものであればいずれでもよい。また、システムバス２５，２６は、ハードディスクにそれぞれ接続するためのものである。
【００２０】
以上の構成により、ネットワークカメラ２１からＬＡＮ２２経由で転送された動画データ及び映像機器２３から出力された動画データは、データ分散記録再生装置２０において、ディスクアレイ制御部１４により第１のＨＤ１５と第２のＨＤ１６に効率良く記録される。
【００２１】
記録された動画データは、操作部１７から再生起動の操作がされると、主制御部１０により認識されディスクアレイ制御部１４を介して第１のＨＤ１５、第２のＨＤ１６から動画データが読み出される。そして、表示I/F１８により表示機器２４へ送信され表示機器２４に選択した動画データが表示される。
【００２２】
次に、図２および図８を用いて、ディスクアレイ制御部１４においてデータ書き込みをダイナミックに変更する動作概要を説明する。図８は、接続ディスク管理テーブルであり、図２に示す、第１のＨＤ１５、第２のＨＤ１６が単独で処理できる転送レートを表している。
【００２３】
図８のＴ１００は、接続されるハードディスクを識別する名称であり、ユニークであれば番号でも構わない。Ｔ１０１のRD_MAX_RATEは、システムバス２５，２６における、単体のハードディスクからデータを読み出し専用として使用した場合の許容可能なデータ転送レートの値である。この表の値の単位は全てMbpsである。
【００２４】
Ｔ１０２のWR_MAX_RATEは、システムバス２５，２６における、単体のハードディスクからデータを書き込み専用として使用した場合の許容可能なデータ転送レートの値である。Ｔ１０３のRD/WR_MIX_RATEは、システムバス２５，２６における、単体のハードディスクに読み出し、書き込みを混在させて動作させた場合の読み出しと書き込みの許容可能なデータ転送レートを示す。
【００２５】
本実施の形態では、２５／２５と記載されており、読み出し転送レート２５Mbps、書き込み転送レート２５Mbpsとして動作可能であることを示している。ハードディスクの種類によっては３０／２０といった値の製品もあり、このような転送レートの情報が必要となる。
【００２６】
本実施の形態では、図８に示すように、書き込み処理であれば２５Mbps帯域の動画データの場合、５０Mbps/２５Mbps ＝２つの動画データが同時書き込み可能である。また、読み出し処理であれば、２５Mbps帯域の動画データの場合、５０Mbps/２５Mbps ＝２つの動画データが同時読み出し可能である。また、２５Mbps帯域の書き込み、２５Mbps帯域の読み出しが混在した場合には、それぞれ１つの動画データの書き込み処理、読み出し処理が処理可能である。なお、このディスクアレイ制御部１４に接続される、個々のハードディスクの読み出し／書き込み転送レートは接続ディスク管理テーブルにディスクアレイ制御部１４で記憶しておく。
【００２７】
次に、図２−ａ、図２−ｂ、図２−ｃを用いてディスクアレイ制御の顕著な一例を説明する。
図２−ａにおいては、録画ストリーム２０２はｗ１〜ｗ３の３本であり、録画データを３チャネル同時に書き込み処理をしている状態である。第１のＨＤ１５には第１の録画ストリームｗ１及び第２の録画ストリームｗ２の２チャネル、第２のＨＤ１６に第３の録画ストリームのみの１チャネルの書き込みをしており、個々の帯域は２５Mbpsとする。
【００２８】
図２−ａの状態で、操作部１７から動画データの読み出し要求（再生要求）を検出すると、主制御部１０はディスクアレイ制御部１４に読み出し処理を要求する。読み出し処理の要求を受けたディスクアレイ制御部１４はデータの存在するハードディスクを検出し、さらに検出したハードディスクの稼動状態も確認する。
【００２９】
本実施の形態では、第１のＨＤ１５に読み出しデータが存在しているが、第１のＨＤ１５には録画チャネル２本が既に使用されており、第１のＨＤ１５の帯域は限界まで使用されているため、この状態において第１のＨＤ１５からデータを読み出すことはできない。そこで、ディスクアレイ制御部１４は、図２−ｂに示すように録画と再生のチャネルの切り替えを行う。
【００３０】
図２中の２００は、第１のＨＤ１５から第２のＨＤ１６に録画チャネルを切り替えた書き込みデータのストリームを示す。２０１は読み出し処理要求により第１のＨＤ１５からの読み出しデータのストリームを示す。
【００３１】
図２−ｂの状態において、第１のＨＤ１５からデータＲ１を読み出していた読み出しデータのストリーム２０１が終了すると図２−ｃに示す状態になる。このとき、書き込みデータのストリーム２００は第１のＨＤ１５への書き込みも可能であるが、データの分散化が過度に生じないようにするため第２のＨＤ１６への書き込みを続ける。
【００３２】
図３に、主制御部１０からの処理要求の一例を示す。なお、図３は概念的なものであり、下記に示す情報が含まれているものであれば特に問題はない。
図３中、３００はストリームＮＯ．であり、ディスクアレイ制御部１４が録画チャネルや再生チャネルといったデータのストリームを識別するための情報である。
【００３３】
３０１のRD/WRは、主制御部１０がディスクアレイ制御部１４に対して書き込みなのか読み出しなのかを示す情報である。
３０２のRateは、データ転送に必要となるシステムバスの必要帯域を示す情報であり、ディスクアレイ制御部１４がストリームを切り替える判断をするのに重要な情報である。
【００３４】
３０３のバーチャルLBA（Logical Block−addressing）は、第１のＨＤ１５及び第２のＨＤ１６を上位から一つのハードディスクとして扱うための記憶媒体などにおけるアドレス指定方法であり、一般的なRAID（Redundant−arrays of Inexpensive Disks）で使用されている手法である。
【００３５】
３０４のＥＯＳはEnd of Stream の略であり、データ転送であるストリームの最後のデータを表す。ディスクアレイ制御部１４は主制御部１０からの処理要求にＥＯＳを検出すると、前記ストリームの最後のデータであることを知り、ストリームの切り替え制御が可能となる。
【００３６】
次に、図４を用いて図２で説明した動作の概要について、ディスクアレイ制御部１４が保存するストリームの切り替えの判断に使用する管理テーブルについて説明する。
図４−ａ、４−ｂ及び４−ｃは、ディスクアレイ制御部１４がストリームを管理するテーブルの一例を示す図である。
【００３７】
図４において、４００はデータ転送を行っているストリームの番号である。４０１はデータ転送を行っているストリームの転送方向を示し、ＲＤはハードディスクからの読み出しを示し、ＷＲは書き込みを示している。
【００３８】
４０２のRateはデータ転送が行われているストリームの転送速度を示している。ここで示す値よりハードディスクの実際のデータ転送速度が下回ると、動画データはコマ落ちといった問題が発生することとなる。
【００３９】
４０３はデータ転送を行っているハードディスクを示す。この名称は、図８のＴ１００で示すハードディスクと同じ名称である必要がある。
図４−ａは、図２−ａの状態を示しており、書き込みのストリームが３チャネルあり所定のハードディスクに書き込みを行っている。
【００４０】
図４-ｂは、図２−ｂの状態を示しており、ストリームＮＯ．２の書き込みハードディスクが第２のＨＤ１６に変更されている、且つ、新規のストリームとしてストリームＮＯ．４が追加され第１のＨＤ１５から読み出しを行っている。
【００４１】
図４-ｃは、図２−ｃの状態を示しており、ストリームＮＯ．４のデータ転送が終了し管理テーブルから削除された状態を示している。図４により管理テーブル動作の一例を説明したが、管理テーブルは常に最新の装置内のデータ転送状態を管理するものである。
【００４２】
次に、図５〜図７のフローチャートを用いて、ディスクアレイ制御部１４の判定処理の内容について説明する。
図５のステップＳ５００は、上位制御部である主制御部１０からの処理要求があるか否かを判断する。そして、要求を検出するとステップＳ５０１へ遷移する。
【００４３】
ステップＳ５０１においては、図３の符号３０１に示す処理要求内のＲＤ／ＷＲの判定を行う。この判定の結果、ＲＤであれば読み出し処理であるので、ステップＳ５０２へ遷移する。また、ＷＲであれば書き込み処理であるので、ステップＳ５０３へ遷移する。
【００４４】
ステップＳ５０２では、ディスクアレイ制御部１４に接続されたハードディスク１５，１６から読み出し処理を行いステップＳ５００へ遷移する。読み出し処理の詳細については図６により後述する。
【００４５】
ステップＳ５０３では、ディスクアレイ制御部１４に接続されたハードディスク１５，１６に書き込み処理を行いステップＳ５００へ遷移する。書き込み処理の詳細については図７により後述する。
【００４６】
図６は、ステップＳ５０２で行われるディスクアレイ制御部１４の読み出し処理の詳細を示すフローチャートである。
ステップＳ６００は、主制御部１０からの要求情報である図３のバーチャルＬＢＡ３０３から、接続されているハードディスクの実際のＬＢＡに変換し、その後、ステップＳ６０１へ遷移する。
【００４７】
ステップＳ６０１は、図４に示すストリーム管理テーブルから選択されたハードディスクから、読み出し可能か否かを判定する。この判定の結果、読み出し可能であればステップＳ６０２へ遷移する。また、読み出す帯域が無ければステップＳ６０５へ遷移する。なお、このときの判定は、読み出しハードディスクの使用状況は図４のストリーム管理テーブルから算出し、図８の接続ディスク管理テーブルに記録されている許容値から容易に判断できる。
【００４８】
ステップＳ６０２では、図４のストリーム管理テーブルを更新してステップＳ６０３へ遷移する。
ステップＳ６０３では選定されたハードディスクから読み出しを行いステップＳ６０４へ遷移する。
【００４９】
一方、ステップＳ６０１からステップＳ６０５に進んだ場合、読み出そうとしているハードディスクの書き込みストリームを他のハードディスクに移動できる候補があるか、ストリーム管理テーブルから決定してステップＳ６０６へ遷移する。
【００５０】
ステップＳ６０６では、ステップＳ６０５の決定結果を確認し、書き込みストリームを他のハードディスクに切り替え可能であればステップＳ６０７へ遷移し切り替え不可能であればステップＳ６０９へ遷移する。
【００５１】
ステップＳ６０７ではステップＳ６０５の決定に従い、ストリーム管理テーブルを更新しステップＳ６０８へ遷移する。
ステップＳ６０８では指定のハードディスクから読み出しを行い、終了後はステップＳ６０４へ遷移する。
【００５２】
ステップＳ６０９に進んだ場合は、新しい読み出しのための帯域を用意できなかった状態であり、本実施の形態では主制御部１０に帯域エラーを返す処理を行い、読み出し処理を終了する。
ステップＳ６０４では主制御部１０からの要求にＥＯＳがあるか判定する。
【００５３】
この判定の結果、ＥＯＳが存在していなければか読み出し処理を終了し、存在していればステップＳ６１０へ遷移する。
ステップＳ６１０では、ＥＯＳが存在しているストリームＮＯ．をストリーム管理テーブルから削除して読み出し処理を終了する。
【００５４】
図７は、ステップＳＳ５０３で行われる書き込み処理の詳細を示すフローチャートである。
ステップＳ７００は、主制御部１０からの要求情報である図３のストリームＮＯ．３００から、新規のストリームであるか否かを判定する。この判定の結果、新規のストリームでなければステップＳ７０１へ遷移し、新規であればステップＳ７０３へ遷移する。
【００５５】
ステップＳ７０１では、ストリーム管理テーブルに従い指定のハードディスクに書き込みを行い、ステップＳ７０２へ遷移する。
また、ステップＳ７０３ではストリーム管理テーブルから書き込みハードディスクを判定してステップＳ７０４へ遷移する。
【００５６】
ステップＳ７０４では、ステップＳ７０３の判定で書き込み可能なハードディスクがある場合はステップＳ７０５へ遷移する。また、書き込み可能なハードディスクがない場合はステップＳ７０７へ遷移する。
【００５７】
ステップＳ７０５では、書き込みを行う新規のストリームをストリーム管理テーブルに登録する処理を行い、その後ステップＳ７０６に遷移する。
ステップＳ７０６では、データを指定のハードディスクに書き込みを行い、その後ステップＳ７０２へ遷移する。
【００５８】
ステップＳ７０２では、主制御部１０からの要求にＥＯＳがあるか否かを判定する。この判定の結果、ＥＯＳが存在していなければ書き込み処理を終了する。また、ＥＯＳが存在していればステップＳ７０８へ遷移する。
【００５９】
ステップＳ７０８では、ＥＯＳが存在していたストリームＮＯ．をストリーム管理テーブルから削除して書き込み処理を終了する。
また、ステップＳ７０４からステップＳ７０７に進んだ場合は、新しい書き込みのための帯域を用意できなかった状態であり、本実施の形態では主制御部１０に帯域エラーを返す処理を行い、書き込み処理を終了する。
【００６０】
以上説明してきたように、本実施の形態では複数の動画データをハードディスクに記録しながら、個々のハードディスクの転送帯域を無駄にすることなく再生を行うことが可能となった。
なお、本実施の形態では、記録媒体としてハードディスクを一例として用いたが、フラッシュメモリなど、その他の記録媒体でも適用可能である。
また、ハードディスクに記録するデータとして動画データを用いて説明したが、音声データでも静止画データでもよい。
【００６１】
（本発明に係る他の実施の形態）
前述した本発明の実施の形態におけるデータ分散記録再生装置を構成する各手段、並びにデータ分散記録再生装置の制御方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００６２】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００６３】
なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラム（実施の形態では図５〜図７に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００６４】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００６６】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００６７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００６８】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【００７１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。
【図面の簡単な説明】
【００７２】
【図１】発明を実施したデータ分散記録再生装置の構成例を示すブロック図である。
【図２−ａ】ディスクアレイ制御部の動作の概要を説明する図であり、録画データを３チャネル同時に書き込み処理をしている状態を示す図である。
【図２−ｂ】録画と再生のチャネルの切り替えを行った状態を示す図である。
【図２−ｃ】読み出していたデータのストリームが終了した状態を示す図である。
【図３】主制御部からの処理要求の一例を示す図である。
【図４−ａ】ストリーム管理テーブルの一例を示す図であり、３チャネルを使用して所定のハードディスクに書き込みを行っている状態を示す図である。
【図４−ｂ】録画と再生のチャネルの切り替えを行った状態を示す図である。
【図４−ｃ】データ転送が終了して管理テーブルから削除された状態を示す図である。
【図５】ディスクアレイ制御部の動作概要を説明するフローチャートである。
【図６】ディスクアレイ制御部読み出し処理を説明するフローチャートである。
【図７】書き込み処理の詳細な動作を説明するフローチャートである。
【図８】接続ディスク管理テーブルの一例を示す図である。
【符号の説明】
【００７３】
１０  主制御部
１１  システムバス
１２  ネットワークＩ／Ｆ
１３  外部機器Ｉ／Ｆ
１４  ディスクアレイ制御部
１５  第１のＨＤ
１６  第２のＨＤ
１７  操作部
１８  表示Ｉ／Ｆ
２０  データ分散記録再生装置
２１  ネットワークカメラ
２２  ＬＡＮ（Local area Network）
２３  映像機器
２４  表示機器
【図１】
2007058816.tif 000003
【図２−ａ】
2007058816.tif 000004
【図２−ｂ】
2007058816.tif 000005
【図２−ｃ】
2007058816.tif 000006
【図３】
2007058816.tif 000007
【図４−ａ】
2007058816.tif 000008
【図４−ｂ】
2007058816.tif 000009
【図４−ｃ】
2007058816.tif 000010
【図５】
2007058816.tif 000011
【図６】
2007058816.tif 000012
【図７】
2007058816.tif 000013
【図８】
2007058816.tif 000014