(57)【要約】【課題】  複数の記録媒体を用いてデータの信頼性を高め、高速に読み書きするとともに、記録媒体を装置から取り外し、単独で利用することができる記録再生装置および記録再生方法の提供。【解決手段】  データを複数の記録媒体へ分割して記録するとともに別の１つの記録媒体へ分割せずに記録する。同一のデータを２つの記録媒体に記録しているため、データの信頼性を高めることができ、複数の記録媒体にデータを分散して並列処理することで、データを高速に読み書きすることができる。また、データを分割せずに記録した記録媒体を取り外し、単独で他の記録再生装置で使用することができる。【選択図】  図３
2012138144.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録媒体ドライブを有する記録再生装置であって、
前記複数の記録媒体ドライブを制御し、データを複数の記録媒体に分割して記録する手段を備え、
前記複数の記録媒体にデータを分割して記録すると同時に、別の記録媒体に前記データを分割せずに記録することを特徴とする記録再生装置。
【請求項２】
請求項１記載の記録再生装置であって、
前記複数の記録媒体に分割して記録されたデータを元の１つのデータに復元する手段を有することを特徴とする記録再生装置。
【請求項３】
請求項２記載の記録再生装置であって、
前記記録媒体からデータを再生する際に、前記データを分割記録した複数の記録媒体から再生するか、前記データを分割せずに記録した記録媒体から再生するかを選択する手段を有することを特徴とする記録再生装置。
【請求項４】
複数の記録媒体ドライブを有する記録再生装置であって、
前記複数の記録媒体ドライブを制御し、データを複数の記録媒体に分割して記録する手段と、
前記複数の記録媒体に分割して記録されたデータを元の１つのデータに復元する手段を備え、
前記複数の記録媒体にデータを分割して記録した後に、前記データを元の１つのデータに復元し、別の記録媒体にコピーする手段を有することを特徴とする記録再生装置。
【請求項５】
複数の記録媒体ドライブを有する記録再生装置であって、
前記複数の記録媒体ドライブを制御し、データを複数の記録媒体に分割して記録する手段を備え、
データを分割せずに１つの記録媒体に記録した後に、前記記録媒体から前記データを読み出し、別の複数の記録媒体に分割して記録する手段を有することを特徴とする記録再生装置。
【請求項６】
複数の記録媒体ドライブを制御し、
データを複数の記録媒体に分割して記録する記録再生方法であって、
前記複数の記録媒体にデータを分割して記録すると同時に、別の記録媒体に前記データを分割せずに記録することを特徴とする記録再生方法。
【請求項７】
請求項６記載の記録再生方法であって、
前記複数の記録媒体に分割して記録されたデータを元の１つのデータに復元することを特徴とする記録再生方法。
【請求項８】
請求項７記載の記録再生方法であって、
前記記録媒体からデータを再生する際に、前記データを分割記録した複数の記録媒体から再生するか、前記データを分割せずに記録した記録媒体から再生するかを選択することを特徴とする記録再生方法。
【請求項９】
複数の記録媒体ドライブを制御し、
データを複数の記録媒体に分割して記録し、
前記複数の記録媒体に分割して記録されたデータを元の１つのデータに復元する記録再生方法であって、
前記複数の記録媒体にデータを分割して記録した後に、前記データを元の１つのデータに復元し、別の１つの記録媒体に記録することを特徴とする記録再生方法。
【請求項１０】
複数の記録媒体ドライブを制御し、
データを複数の記録媒体に分割して記録する記録再生方法であって、
データを分割せずに１つの記録媒体に記録した後に、前記記録媒体から複数の記録媒体に前記データを分割して記録することを特徴とする記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録再生装置の制御方法に関するものである。
【背景技術】
【０００２】
近年、ＰＣに搭載されたＨＤＤ（Ｈａｒｄ Ｄｉｓｃ Ｄｒｉｖｅ）のデータ保存先あるいはバックアップとして、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｃ）やＢＤ（Ｂｌｕ−Ｒａｙ Ｄｉｓｃ）などの光ディスクを複数枚制御し記録再生するオートチェンジャ方式のアーカイブ装置の開発が進められている。
【０００３】
また、記録するデータの信頼性を高め、高速に読み書きするためのシステムとして、複数の記録媒体を用いたＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ Ａｒｒａｙｓ ｏｆ Ｉｎｅｘｐｅｎｓｉｖｅ Ｄｉｓｋｓ）システムが普及している。ＲＡＩＤにはいくつかの方式があるが、複数の記録媒体にデータを分散して並列処理することで高速化を図るＲＡＩＤ０、複数の記録媒体に同じデータを書き込むことでデータの信頼性を高めるＲＡＩＤ１、複数の記録媒体に誤り訂正符号と共に分散してデータを記録するＲＡＩＤ５が主に使用されている。さらに近年では、ＲＡＩＤ１によって複数の媒体に書き込んだデータをＲＡＩＤ０で分散して並列処理を行うＲＡＩＤ１０も普及している。これらのＲＡＩＤシステムを光ディスクチェンジャー装置において実現する手法として特許文献１がある。
【０００４】
しかし、これらのＲＡＩＤシステムは主な記録媒体としてＨＤＤなどの固定媒体を想定しているため、光ディスクなどの可搬媒体を装置中から一つ取り出し、単独で利用する事は考慮されていなかった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−２６３９２４
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＤＶＤやＢＤは、簡便に持ち運び可能である点から、複数の装置間の情報移動用媒体として利用されることが予想される。しかし、従来のＲＡＩＤシステムを用い、データを複数の媒体に分散した場合、１枚のディスクから意味のあるデータを得ることは出来ない。
【０００７】
そこで、本発明の目的は、複数の記録媒体を用いてデータの信頼性を高め、高速に読み書きするとともに、記録媒体を装置から取り外し、単独で利用することができる記録再生装置および記録再生方法の提供である。
【課題を解決するための手段】
【０００８】
本発明は、一例として、複数の記録媒体ドライブを制御し、データを複数の記録媒体に分割して記録する手段と、前記複数の記録媒体に分割して記録されたデータを元の１つのデータに復元する手段を備え、データを前記複数の記録媒体へ分割して記録するとともに、別の１つの記録媒体へ分割せずに記録することを特徴とする。
【発明の効果】
【０００９】
本発明を用いれば、同一のデータを２つの記録媒体に記録しているため、データの信頼性を高めることができる。また、複数の記録媒体にデータを分散して並列処理することで、データを高速に読み書きすることができる。また、データを分割せずに記録した記録媒体を記録再生装置から取り外し、他の記録再生装置で使用することができる。
【００１０】
本発明では、上述の手段を用いることにより、複数の記録媒体を用いてデータの信頼性を高め、高速に読み書きするとともに、記録媒体を装置から取り出し単独で利用することができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１における記録再生装置の構成図
【図２】実施例１における記録処理のフローチャート
【図３】実施例１における光ディスクに記録されているデータの構成図
【図４】実施例１における不揮発メモリに記録されているデータの構成図
【図５】実施例１における未記録ファイル管理テーブルの構成図
【図６】実施例１における複数の光ディスクに分割して記録されているデータを単一の光ディスクにコピーする処理のフローチャート
【図７】実施例１における再生処理のフローチャート
【図８】実施例１における復旧用データの構成図
【図９】実施例１における復元処理のフローチャート
【図１０】実施例１における記録再生方法の構成図
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を詳細に説明する。
【００１３】
本発明の実施例について図１〜図１０を用いて説明する。
【００１４】
図１は本発明の第１の実施例の記録再生装置の構成を示した図である。記録再生装置１は、ホストＰＣ２から転送されるデータの記録、および再生したデータをホストＰＣ２へ転送する処理を行う。記録再生装置１は、外部Ｉ／Ｆ１０１、システムコントローラ１０２、メモリ１０３、不揮発メモリ１０４、マガジン１０５、光ディスクドライブ１０６ａ〜１０６ｄ、光ディスク搬送機１０７からなる。外部Ｉ／Ｆ１０１は、ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）やＳＡＴＡ（Ｓｅｒｉａｌ Ａｄｖａｎｃｅｄ Ｔｅｃｈｎｏｌｏｇｙ Ａｔｔａｃｈｍｅｎｔ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）などの入出力部を備え、ホストＰＣ２とデータの送受信を行う。これらのインタフェースのうちどれかひとつ搭載されていればよく、複数あってもよい。システムコントローラ１０２は、不揮発メモリ１０４への記録再生、格納光ディスクドライブ１０６ａ〜１０６ｄへの記録再生、および光ディスク搬送機１０７の制御を行う。メモリ１０３はシステムコントローラ１０２の制御処理時に作業領域として使用され、各種データの一時保存場所である。不揮発メモリ１０４はデータと記録したディスクの組み合わせなど、ディスクの検索や復旧に用いるデータを記録する。マガジン１０５は光ディスクを複数枚収納する収納部である。光ディスクドライブ１０６ａ〜１０６ｄは光ディスクに対し記録再生を行う。光ディスク搬送機１０７はマガジン１０５内に収納された光ディスクを光ディスクドライブ１０６ａ〜１０６ｄへ搬送、または光ディスクドライブ１０６ａ〜１０６ｄ内の光ディスクをマガジン１０５に搬送する機構である。
【００１５】
なお本実施例におけるマガジン１０５の収納枚数は、データを分散記録する光ディスクの枚数の２倍以上とする。本実施例における記録再生装置１では、４台の光ディスクドライブ１０６ａ〜１０６ｄを備えている。１台はデータを分散させずに記録する必要があるため、最大で３枚の光ディスクにデータを分散記録することができる。この場合、３枚の光ディスクに分散記録したデータと同じデータを分散させずに記録するためには同数の光ディスクが必要であるため、本実施例におけるマガジンの収納枚数は６枚以上とする。
【００１６】
次に本記録再生装置による記録および再生処理について説明する。図２は本実施例の記録再生装置による光ディスクへの記録処理について説明した図である。データを記録するディスクの組を光ディスクドライブに搬送すると（Ｓ２０１）、ホストＰＣ２からのデータを受信し、メモリ１０３に一旦記録する（Ｓ２０２）。メモリ１０３内のデータを３枚の光ディスク（ｄｉｓｋ１〜３）に分割記録し、もう１枚の光ディスク（ｄｉｓｋ４）へはデータを分割せずに記録する（Ｓ２０３）。ｄｉｓｋ１〜４に復旧用データを記録し（Ｓ２０４）、記録したデータの一部と光ディスクの対応関係を不揮発メモリ１０４に記録する（Ｓ２０５）。ｄｉｓｋ４の容量がなくなった場合、ｄｉｓｋ４をマガジンに収納し、新規の光ディスク（ｄｉｓｋ５）と交換し、上記処理を繰り返す。ｄｉｓｋ１〜３と同一のデータを記録するには、３枚の光ディスク（ｄｉｓｋ４〜６）が必要である。
【００１７】
各光ディスクに記録されるデータの様子を図３に示す。各光ディスクにはディスクを識別するための固有ＩＤが付与されており、使用する光ディスクの検索などに用いられる。ホストＰＣ２から受信した「Ｆｉｌｅ１」というデータは、メモリ１０３内でＤ１〜Ｄ９に分割され、ｄｉｓｋ１〜３に分散記録される。ｄｉｓｋ４は他の機器での単体利用を可能とするため、「Ｆｉｌｅ１」を分割せずに記録する。また、各光ディスクには他の光ディスクが壊れたときの復旧用データを記録する領域がある。復旧用データの詳細は後述する。
【００１８】
本実施例において、ｄｉｓｋ１〜３はＲＡＩＤ０を構成しており、並列処理によりデータへの高速アクセスが可能である。また、ｄｉｓｋ４〜６はｄｉｓｋ１〜３のバックアップとしてデータの信頼性を高めているとともに、データを分割せずに記録しているため、１枚だけ装置から取り出し、他の記録再生装置で使用することが可能である。
【００１９】
図４に不揮発メモリ１０４に記録するデータの一例を示す。図４の（ａ）は、同一データを分割記録した光ディスクと分割せずに記録した光ディスクとの組み合わせを管理するディスクセット管理テーブル４１０である。４１１は光ディスクのセット番号を示し、４１２はデータを分割して記録した光ディスクを示す。４１３は該データを分割せずに記録した光ディスクを示す。ディスクセットの管理テーブル４１０は、データの復旧作業の際に必要な光ディスクの検索などに用いられる。図４の（ｂ）は、記録データの一部と記録した光ディスクの組み合わせを管理する記録ファイル管理テーブル４２０である。４２１はファイル名、４２２はファイルサイズ、４２３はファイルの作成日を示す。４２４は該ファイルを分割記録した光ディスクの組み合わせを示し、４２５は該ファイルを分割せずに記録した光ディスクを示す。記録ファイル管理テーブル４２０は該ファイルを読み出す際に必要な光ディスクの検索に用いられる。図４の（ｃ）は、現在マガジンに収納されている光ディスクのリスト４３０であり、リストにない光ディスクが必要な場合は利用者にマガジン内のディスクを交換するように促す必要がある。
【００２０】
なお、本実施例では、複数の光ディスクにデータを分割して記録すると同時に、別の１枚の光ディスクに該データを分割せずに記録したが、先に複数の光ディスクへの分割記録のみを行い、１枚の光ディスクへの書き込みはホストＰＣ２からのデータ要求がないときに行っても良い。その場合は、例えば図５のように書き込みが行われていないファイルとディスクの組み合わせを管理するテーブル５１０を不揮発メモリ１０４に記録する。５１１はデータが分割記録されている光ディスクの組み合わせであり、５１２は該データを分割せずに記録するための光ディスクである。５１３は５１１の光ディスクへの分割記録はされているが、５１２の光ディスクへの記録はされていないファイルのリストである。複数の光ディスクに分割記録されたデータを１枚の光ディスクに記録する処理手順の一例を図６に示す。ホストＰＣ２からのデータ要求がない場合、未記録ファイル管理テーブル５１０からデータの書き込みが終了していない光ディスク（ｄｉｓｋ４）とデータ、及び該データを分散記録している光ディスクの組（ｄｉｓｋ１〜３）を確認し、ドライブへ搬送する（Ｓ６０１）。ｄｉｓｋ４への書き込みがされていないデータをｄｉｓｋ１〜３から並列で読み出し、メモリ１０３に記録する（Ｓ６０２）。各光ディスクのデータをメモリ１０３で合成し（Ｓ６０３）、ｄｉｓｋ４へ記録する（Ｓ６０４）。ｄｉｓｋ１〜４に復旧用データを記録し（Ｓ６０５）、不揮発メモリ１０４内の未記録ファイル管理テーブル５１０を更新して（Ｓ６０６）終了する。ホストＰＣ２からの書き込み要求があったときは、複数の光ディスクへの分割記録のみを行うことで、データの書き込みによる利用者の待ち時間を短縮することが出来る。逆に、先に１枚の光ディスクへの記録のみを行い、複数の光ディスクへの分割記録を後で行っても良い。その場合、書き込み時に使用するドライブの台数を減らし、空いたドライブを他の処理にまわすことが出来る。
【００２１】
図７は本実施例の記録再生装置による光ディスクからの再生処理について説明した図である。まず複数の光ディスク（ｄｉｓｋ１〜３）から並列で読み出すか、１枚の光ディスク（ｄｉｓｋ４）から読み出すかを選択する（Ｓ７０１）。並列処理を選んだ場合、光ディスク搬送機でｄｉｓｋ１〜３を例えば光ディスクドライブ１０６ａから１０６ｃへ搬送する（Ｓ７０２）。次に光ディスクドライブ１０６ａから１０６ｃでｄｉｓｋ１〜３のデータを並列で再生し、メモリ１０３に記録する（Ｓ７０３）。そして、メモリ１０３内で各光ディスクのデータを合成し（Ｓ７０４）、ホストＰＣ２へ出力する（Ｓ７０７）。１枚の光ディスクからの読み出しを選んだ場合、ｄｉｓｋ４を例えばドライブ１０６ｄへ搬送し（Ｓ７０５）、データを読み出す（Ｓ７０６）。並列処理を選択すれば高速での読み出しが可能となり、１枚からの読み出しを選択すれば他の処理に使用できる光ディスクドライブの数が増える。
【００２２】
次に本実施例の記録再生装置によるデータの復旧処理について説明する。本実施例では、１つのデータを複数の光ディスクへ分割して記録するとともに、他の１枚の光ディスクへ分割せずに記録している。そのため、分割記録した光ディスクと分割せずに記録した単一の光ディスクが同時に壊れない限り、データの復元が可能である。例えば、図４（ａ）のディスクセット管理テーブル４１０のディスクセット番号が１では、ｄｉｓｋ１〜３が壊れても、ｄｉｓｋ４〜６を用いて復旧することができる。逆に、ｄｉｓｋ４〜６が壊れても、ｄｉｓｋ１〜３を用いて復旧することができる。データ復旧の際には、各光ディスクに記録されている復旧用データを使用する。復旧用データは、各光ディスクに記録されているデータ名などが保存されている。図８にｄｉｓｋ１とｄｉｓｋ４に記録されている復旧用データの一例を示す。ｄｉｓｋ１〜３には同一の復旧用データが記録されており、ｄｉｓｋ４〜６の各光ディスクに記録されているデータ名が保存されている。また、ｄｉｓｋ４〜６の復旧用データには、ｄｉｓｋ１〜３に記録されているデータ名とｄｉｓｋ４〜６の各光ディスクにおける該データの開始アドレスとデータサイズが格納されている。
【００２３】
図９はデータの復旧処理について説明した図である。まず、新規の光ディスクを挿入し、壊れた光ディスクと同じ固有ＩＤを付与する（Ｓ９０１）。同じ固有ＩＤをつけることで、不揮発メモリ１０４に記録されている内容を変更する必要がなくなる。次に、ディスクセット管理テーブル４１０からデータを復旧するために必要な光ディスク判別し、ドライブに搬送する（Ｓ９０２）。復旧用データから壊れた光ディスクに記録されていたデータを読み出し、メモリ１０３に記録（Ｓ９０３）し、メモリ１０３内のデータを新規の光ディスクに書き込む（Ｓ９０４）。なお、本実施例では、復旧用のデータを各光ディスクに格納したが、記録再生装置内の不揮発メモリ１０４などに記録しても良い。
【００２４】
なお、本実施例では、記録再生装置１がデータの分割や合成、光ディスクの検索や復旧の処理を行っていたが、そのような処理をホストＰＣ２が行っても良い。その場合のシステム構成を図１０に示す。不揮発メモリ１０４をホストＰＣ２の中におき、ＣＰＵ２０１で記録再生装置１の制御を行う。
【００２５】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００２６】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。
【００２７】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００２８】
１…記録再生装置
１０１…外部Ｉ／Ｆ
１０２…システムコントローラ
１０３…メモリ
１０４…不揮発性メモリ
１０５…マガジン
１０６a、１０６ｂ、１０６ｃ、１０６ｄ…光ディスクドライブ
１０７…光ディスク搬送機
２…ホストＰＣ
２０１…ＣＰＵ
【図１】
2012138144.tif 000003
【図２】
2012138144.tif 000004
【図３】
2012138144.tif 000005
【図４】
2012138144.tif 000006
【図５】
2012138144.tif 000007
【図６】
2012138144.tif 000008
【図７】
2012138144.tif 000009
【図８】
2012138144.tif 000010
【図９】
2012138144.tif 000011
【図１０】
2012138144.tif 000012