(57)【要約】  同一ロットの光ディスクを用いてＲＡＩＤを構成すると、光ディスク内の再生エラーの確率以上に、ＲＡＩＤの再生エラー確率が局所的に増大するという課題がある。本発明によれば、光ディスクアレイを構成する複数の光ディスクにおいて、最も小さい論理セクタ番号が割り当てられる物理セクタ番号を互いに異ならせる。これにより、同一ストライプのデータを、複数の光ディスクの互いに異なる物理セクタ番号のセクタへ記録することができ、隣接する案内溝の干渉や案内溝の形成不良によるリードエラーの発生確率を平準化し、リードエラーの最大の確率を小さく抑えることができる。
2012096167.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに対してデータの記録および再生を行う記録再生装置を複数個備えた光ディスクアレイ装置であって、
前記複数の記録再生装置のうちの１つに装着された光ディスクの最も小さい論理セクタ番号を、他の前記記録再生装置のうちの少なくとも１つに装着された光ディスクの最も小さい論理セクタ番号が割り当てられる物理セクタ番号とは異なる物理セクタ番号に割り当てる割り当て部を備える、光ディスクアレイ装置。
【請求項２】
前記割り当て部は、前記複数の記録再生装置に装着されたそれぞれの前記光ディスクの最も小さい論理セクタ番号を互いに異なる物理セクタ番号に割り当てる、請求項１に記載の光ディスクアレイ装置。
【請求項３】
前記複数の記録再生装置に装着されたそれぞれの前記光ディスクの製造に用いられたスタンパを判別する判別部をさらに備え、
前記割り当て部は、前記スタンパが同一の前記光ディスク同士においては、最も小さい論理セクタ番号を互いに異なる物理セクタ番号に割り当てる、請求項１に記載の光ディスクアレイ装置。
【請求項４】
前記光ディスクのそれぞれは、データエリアとスペアエリアとを備え、
前記割り当て部は、前記光ディスクのそれぞれの前記データエリアの先頭側のスペアエリアに、互いに異なるサイズを割り当てる、請求項１または２に記載の光ディスクアレイ装置。
【請求項５】
前記割り当て部は、前記データエリアの先頭側のスペアエリアのサイズと前記データエリアの後尾側のスペアエリアのサイズとの合計が、前記複数の光ディスクの間で互いに等しくなるように、サイズの割り当てを行う、請求項４に記載の光ディスクアレイ装置。
【請求項６】
前記光ディスクのそれぞれは、データエリアを備え、
前記データエリアの先頭でない物理セクタ番号に最も小さい論理セクタ番号が割り当てられた前記光ディスクにおいて、前記割り当て部は、前記データエリアの先頭の物理セクタ番号に、前記データエリア終端の物理セクタ番号に割り当てた論理セクタ番号の次の論理セクタ番号を割り当てる、請求項１から３のいずれかに記載の光ディスクアレイ装置。
【請求項７】
光ディスクからデータを再生する光ディスクアレイ装置であって、
前記光ディスクアレイ装置は、それぞれが記録再生装置と収納体と搬送体とを有する複数の光ディスクライブラリ装置を備え、
前記収納体には、複数の光ディスクが収納されており、
前記搬送体により前記光ディスクを前記収納体と前記記録再生装置の間で搬送して、前記記録再生装置によりデータ再生を行い、
前記複数の光ディスクライブラリ装置の複数の光ディスクによりディスクアレイが構成されており、
前記ディスクアレイにはストライプが記録されており、
前記ストライプは、同じ１つのストライプを構成するデータが記録された複数の光ディスクのうちの少なくとも１つにおいてデータが再生できなくとも、前記再生できなかったデータの復元が可能な冗長性を有し、
同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録することにより、光ディスクの交換時期は前記複数の光ディスクライブラリ装置で互いに異なっており、
前記光ディスクライブラリ装置は、光ディスクの交換直後の所定範囲の領域のデータ再生を行わず、
前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置以外の前記光ディスクライブラリ装置によって再生されたデータから、前記所定範囲の領域のデータを復元する、光ディスクアレイ装置。
【請求項８】
前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置は、前記データを復元する間に前記光ディスクの交換を行う、請求項７に記載の光ディスクアレイ装置。
【請求項９】
前記複数の光ディスクはそれぞれ複数の記録層を有しており、
同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録することにより、記録層の切り替わり時期は前記複数の光ディスクライブラリ装置で互いに異なっており、
前記光ディスクライブラリ装置は、記録層の切り替わり直後の所定範囲の領域のデータ再生は行わず、
前記記録層の切り替わり直後の所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置以外の前記光ディスクライブラリ装置によって再生したデータから、前記記録層の切り替わり直後の所定範囲の領域のデータを復元する、請求項７または８に記載の光ディスクアレイ装置。
【請求項１０】
前記記録層の切り替わり直後の前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置は、前記データを復元する間に、記録層の切り替えと、前記所定範囲の領域の後続領域のデータを再生する準備とを行う、請求項９に記載の光ディスクアレイ装置。
【請求項１１】
前記光ディスクは、先頭スペア領域と終端スペア領域とを有し、
前記ディスクアレイを構成する複数の光ディスクにおいて、前記先頭スペア領域と前記終端スペア領域のサイズの比率を互いに異ならせることにより、同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録される、請求項７から１０のいずれかに記載の光ディスクアレイ装置。
【請求項１２】
複数の光ディスクにより構成されたディスクアレイからデータを再生する再生方法であって、
前記ディスクアレイにはストライプが記録されており、
前記ストライプは、同じ１つのストライプを構成するデータが記録された前記複数の光ディスクのうちの少なくとも１つにおいてデータが再生できなくとも、前記再生できなかったデータの復元が可能な冗長性を有し、
同じ１つのストライプを構成するデータは、前記複数の光ディスクの物理的に異なる位置に記録されており、
前記ディスクアレイを構成する前記光ディスクのそれぞれは、別の光ディスクへ交換可能であり、
前記再生方法は、
光ディスクの交換直後の所定範囲の領域のデータ再生は行わないステップと、
前記所定範囲の領域のデータ再生は行わない光ディスクを除く、前記ディスクアレイを構成する他の光ディスクを再生したデータから、前記所定範囲の領域のデータを復元するステップと
を包含する、再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の記憶装置を用いたデータストレージに関する。
【背景技術】
【０００２】
近年、多くのデータがネットワークを通じてストレージサーバ上に保存されるようになってきた。ストレージサーバとしては、一般的にハードディスクが記憶装置として用いられている。ハードディスクは比較的故障の多い記憶装置であるため、冗長性を持たせたＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）を構成することにより、保存されているデータの信頼性を確保している。例えば、ＲＡＩＤ１、ＲＡＩＤ５やＲＡＩＤ６が冗長性を持たせた構成として利用されている。【０００３】
また、保存するデータ量の増大に伴うエネルギー消費の増加を抑制するために、省エネルギーに対する要求も大きくなっている。これらを実現するため、より少ないエネルギーでデータを保存できるストレージサーバが求められている。例えば、光ディスクはハードディスクよりも少ないエネルギーでデータを保存できる記憶手段として、注目されている。【０００４】
光ディスクでは、可換媒体に起因するストレスや生産プロセスに起因するストレスなど、様々なストレス要因で再生データにエラーが発生し得る。このため、強力な誤り訂正符号を用いて記録データが保護されている。エラーが発生する要因としては、光ディスクの傷や汚れや、記録時の品質、経時劣化等が挙げられる。また、記録型の光ディスクには、データ記録時の回転同期やアドレス確認のために、蛇行した案内溝やプリピットがあらかじめ形成されており、これらがＲＦ信号に影響してエラーが発生することもある。例えば、プリピットによる影響を軽減する方法が特許文献１に開示されている。また、隣接する案内溝の干渉や、案内溝の形成不良もＲＦ信号に影響を及ぼし得る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３２９１８号公報
【特許文献２】特開２００２−９３０５６号公報
【特許文献３】特開平１１−２５５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
光ディスクを用いてＲＡＩＤ１を構成するディスクアレイ装置について、図１および図２を用いて説明する。図１は、光ディスクを用いたディスクアレイ装置の構成図である。ディスクアレイ装置１００６は、コントローラ１００１と、ドライブ１００２および１００３とを備える。ドライブ１００２および１００３には、光ディスク１００４および１００５が装着される。光ディスク１００４および１００５の集合体をディスクアレイと呼ぶ。【０００７】
外部装置（図示せず）からのディスクアレイ装置１００６への記録データは、ディスクアレイのユーザデータ空間に割り当てられた論理アドレスと共にコントローラ１００１へ入力される。ここでは、論理アドレスは、ドライブ１００２および１００３に対する記録命令の最小単位であるセクタサイズ毎に割り当てられているものとする。セクタサイズは、一般的には、ハードディスクに対して５１２バイト、光ディスクに対して２０４８バイトとされることが多い。【０００８】
コントローラ１００１は、所定の関係に従い、論理アドレスを光ディスクの各々のユーザデータ空間に割り当てられた論理セクタ番号に変換する。そして、光ディスク１００４および１００５のいずれかに該当するドライブに対して、論理アドレスを変換した論理セクタ番号に対する記録命令を発行する。ドライブ１００２および１００３は、コントローラ１００１から記録命令を受け取ると、装着された光ディスクの領域配置に関する管理情報に従って、論理セクタ番号を、光ディスク上の物理位置を一意に示す物理セクタ番号へ変換する。光ディスクでは、指紋の付着のように比較的長い汚れに耐えるように、いくつかのセクタをまとめたブロック単位で誤り訂正符号化が行なわれている。このため、必要に応じて記録に該当する物理セクタ番号のセクタが含まれる該当ブロックのデータを一旦再生し、該当する物理セクタ番号のセクタのデータを変更し、ブロック単位で記録データを書き戻すことで、該当する論理セクタへ記録を実行する。所謂、リード・モディファイ・ライトオペレーションである。ここで、ブロックは、１６もしくは３２セクタから構成されることが多い。【０００９】
図２において、光ディスク１００４と光ディスク１００５のそれぞれのデータエリアは、同じ物理セクタ番号の範囲が割り当てられている。以降、先頭に０ｘを付して１６進数を表現するとして、具体的なセクタ番号およびアドレスを示して説明する。ＲＡＩＤ１はミラーリングとも呼ばれ、同一のデータを複数の記憶装置に記録する。コントローラ１００１は入力された論理アドレスをそのままの値で光ディスク１００４および光ディスク１００５の論理セクタ番号とし、ドライブ１００２およびドライブ１００３の両方に記録命令を発行する。例えば図２のように、論理アドレス０ｘ０３００００への記録データＡは、論理セクタ番号０ｘ０３００００へ割り当てられ、光ディスク１００４の物理セクタ番号０ｘ０６００００のセクタと、光ディスク１００５の物理セクタ番号０ｘ０６００００のセクタへそれぞれ記録される。また、論理アドレス０ｘ２０００００への記録データＢは、論理セクタ番号０ｘ２０００００へ割り当てられ、光ディスク１００４の物理セクタ番号０ｘ２３００００のセクタと、光ディスク１００５の物理セクタ番号０ｘ２３００００のセクタへそれぞれ記録される。【００１０】
ＲＡＩＤを構成する場合、一般には同一容量の記憶装置が用いられる。さらに、システム全体の安定性を向上させるため、使用する記憶装置は同程度の信頼性を持つもの（典型的には、同一製品の同一ロットのもの）が望ましいとされる。光ディスクを用いてＲＡＩＤを構成する場合は、使用する装置だけでなく、各装置で使用する光ディスクについても同程度の信頼性を持つもの（典型的には、同一製品の同一ロットのもの）を選択することが望ましいとされる。【００１１】
光ディスクでは、１つのスタンパから大量の光ディスクが作られる。案内溝やプリピットの位置は射出成形機に用いられるスタンパで決まるため、同じスタンパから作製された光ディスクの案内溝やプリピットの位置は全く同じものとなる。すなわち、同一ロットの光ディスクについては、あらかじめ形成される案内溝やプリピットの位置は全く同じものとなる。すなわち、同一ロットの光ディスクでは、隣接する案内溝の干渉や案内溝の形成不良が全く同じ位置に同程度で存在することになる。【００１２】
しかしながら、ハードディスクに対して考案されたＲＡＩＤであるが故に、上述した構成では、所定の論理アドレスに割り当てられたデータは、２つの光ディスク１００４および１００５の同一の物理セクタ番号のセクタに記録される。例えば、再生エラーとなる平均確率が１％である光ディスクを用いた場合、記憶装置２台で構成したＲＡＩＤ１でデータが再生できなくなる平均確率は０．０１％である。これに対して、隣接する案内溝の干渉によりエラーが発生しやすい場所での再生エラーとなる確率を１．５％とすると、この部分に記録したデータが再生エラーとなる確率は０．０２２５％にまで上昇してしまう。例えば、光ディスク１００４の物理セクタ番号０ｘ０６００００のセクタの再生エラー確率が平均的な１％、物理セクタ番号０ｘ２３００００のセクタの再生エラー確率が隣接する案内溝の干渉により平均よりも１．５倍の１．５％であるとする。光ディスク１００４および１００５が同一ロットの光ディスクの場合、光ディスク１００５の物理セクタ番号０ｘ０６００００のセクタの再生エラー確率も１％となり、物理セクタ番号０ｘ２３００００のセクタの再生エラー確率も１．５％となる。このため、論理アドレス０ｘ０３００００へ割り当てられたデータＡの再生エラー確率は０．０１％であるが、論理アドレス０ｘ２０００００へ割り当てられたデータＢの再生エラー確率は０．０２２５％と、２倍以上にまで上昇してしまう。【００１３】
このように、同一ロットの光ディスクを用いてＲＡＩＤを構成すると、光ディスク内の再生エラーの確率変動がより増大するという課題を有していた。【００１４】
次に、ディスク装置でＲＡＩＤ５システムを構成した場合の課題を説明する。【００１５】
図２６は４台のディスク装置で構成したＲＡＩＤ５システムの例である。ＲＡＩＤではディスク装置の記憶領域を論理セクタサイズと同じか、または、論理セクタサイズの倍数のサイズのブロックに分割して管理する。ブロックのサイズはストライプサイズと呼ばれる。図２６において、ブロックＡｉ、Ｂｉ、Ｃｉ、Ｐｉ（ｉ＝１、２、３、…）で１つのストライプを構成している。ブロックＰｉはパリティブロックであり、ブロックＡｉ、Ｂｉ、Ｃｉの同じバイト位置にあるデータの排他的論理和の計算結果が格納される。【００１６】
ＲＡＩＤ５では、１つのディスク装置が障害などで再生できなくなったときでもデータの復元が可能である。例えば、図２６においてディスク３に障害が発生して再生できなくなったと仮定すると、ブロックＣ１はブロックＡ１、Ｂ１、Ｐ１の同じバイト位置にあるデータの排他的論理和を計算することで復元できる。【００１７】
このようなディスクアレイ装置において可搬媒体型の記憶装置を用いたシステムも使用されている。可搬媒体型の記憶装置を用いたシステムでは、多数枚の情報記憶媒体を収納する収納体と、データの読み出し／書き込みを行う１つまたは複数の記録再生装置と、収納体とドライブ装置間とで記憶媒体を搬送する搬送体を備えるライブラリ装置が使用される。このようなライブラリ装置を複数組み合わせてアレイ構成としたシステムはＲＡＩＬ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｌｉｂｒａｌｉｅｓ）とも呼ばれる。【００１８】
近年、大型データセンターに記憶されるデータ量は急激に増大しており、それに伴い参照されることが少ないデータ量も増える傾向にある。このような参照回数が少ないデータをアーカイブする装置として消費電力を低減できる可搬媒体型のライブラリ装置が注目されている。【００１９】
可搬型の情報記憶媒体の代表としてＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）やＢｌｕ−ｒａｙ  Ｄｉｓｃなどの光ディスクがある。光ディスクでは、ユーザデータを記憶するユーザデータ領域以外にユーザデータ領域の欠陥領域のデータを交替記録するスペア領域が用意されている。交替記録されている領域のデータを再生／記録するにはスペア領域にヘッドを移動させる必要がある。【００２０】
また、記録層が２層以上ある光ディスクも存在しており、記録層の切り替わり目においては、次にデータを再生／記録する記録層にフォーカスを合わせるフォーカスジャンプをする必要がある。【００２１】
さらに、ライブラリ装置においては複数の情報記憶媒体に渡ってデータの再生／記録をするためには、データの再生／記録途中で情報記憶媒体を交換する必要がある。【００２２】
このように可搬媒体型のライブラリ装置、および、可搬媒体型ライブラリのアレイ装置では、連続してデータを再生／記録できない箇所がありデータの再生／記録が一時待たされることがある。【００２３】
スペア領域に関しては、スペア領域に対するデータの読み書きを制限して他の情報記憶媒体を再生したデータからデータを復元する制御方法が提案されている（例えば、特許文献２参照）。【００２４】
また、予備の記録再生装置と予備の情報記憶媒体を用意して、情報記憶媒体の交換期間中は予備の記録再生装置を使用して予備の情報記憶媒体にデータの再生／記録をする装置が提案されている（例えば、特許文献３参照）。【００２５】
しかしながら、前記従来の制御方法や装置では、記録層が２層以上ある情報記憶媒体の記録層の切り替わり目におけるフォーカスジャンプの時間が考慮されてなく、記録層の切り替わり目においてデータの再生／記録が一時待たされるという課題を有していた。【００２６】
また、情報記憶媒体の交換時にもデータの再生／記録を継続するために予備の記録再生装置や予備の情報記憶媒体を用意しておく必要があり、構成が複雑になっていた。予備の記録再生装置を設けた構成では定常時に予備の記録再生装置を除いた記録再生装置のみが使用されるため記録再生装置の台数に比べて性能が低下するという課題も有していた。【００２７】
本発明は、前記課題を鑑みてなされたものであり、保存されているデータの信頼性を確保した光ディスクアレイ装置を提供する。また、本発明は、予備の記録再生装置を使用することなく、光ディスクの記録層の切り替わり目や光ディスクの交換時においても、データの再生を連続して行える光ディスクアレイ装置を提供する。
【課題を解決するための手段】
【００２８】
本発明の光ディスクアレイ装置は、光ディスクに対してデータの記録および再生を行う記録再生装置を複数個備えた光ディスクアレイ装置であって、前記複数の記録再生装置のうちの１つに装着された光ディスクの最も小さい論理セクタ番号を、他の前記記録再生装置のうちの少なくとも１つに装着された光ディスクの最も小さい論理セクタ番号が割り当てられる物理セクタ番号とは異なる物理セクタ番号に割り当てる割り当て部を備えることを特徴とする。【００２９】
ある実施形態によれば、前記割り当て部は、前記複数の記録再生装置に装着されたそれぞれの前記光ディスクの最も小さい論理セクタ番号を互いに異なる物理セクタ番号に割り当てる。【００３０】
ある実施形態によれば、前記複数の記録再生装置に装着されたそれぞれの前記光ディスクの製造に用いられたスタンパを判別する判別部をさらに備え、前記割り当て部は、前記スタンパが同一の前記光ディスク同士においては、最も小さい論理セクタ番号を互いに異なる物理セクタ番号に割り当てる。【００３１】
ある実施形態によれば、前記光ディスクのそれぞれは、データエリアとスペアエリアとを備え、前記割り当て部は、前記光ディスクのそれぞれの前記データエリアの先頭側のスペアエリアに、互いに異なるサイズを割り当てる。【００３２】
ある実施形態によれば、前記割り当て部は、前記データエリアの先頭側のスペアエリアのサイズと前記データエリアの後尾側のスペアエリアのサイズとの合計が、前記複数の光ディスクの間で互いに等しくなるように、サイズの割り当てを行う。【００３３】
ある実施形態によれば、前記光ディスクのそれぞれは、データエリアを備え、前記データエリアの先頭でない物理セクタ番号に最も小さい論理セクタ番号が割り当てられた前記光ディスクにおいて、前記割り当て部は、前記データエリアの先頭の物理セクタ番号に、前記データエリア終端の物理セクタ番号に割り当てた論理セクタ番号の次の論理セクタ番号を割り当てる。【００３４】
本発明の光ディスクアレイ装置は、光ディスクからデータを再生する光ディスクアレイ装置であって、前記光ディスクアレイ装置は、それぞれが記録再生装置と収納体と搬送体とを有する複数の光ディスクライブラリ装置を備え、前記収納体には、複数の光ディスクが収納されており、前記搬送体により前記光ディスクを前記収納体と前記記録再生装置の間で搬送して、前記記録再生装置によりデータ再生を行い、前記複数の光ディスクライブラリ装置の複数の光ディスクによりディスクアレイが構成されており、前記ディスクアレイにはストライプが記録されており、前記ストライプは、同じ１つのストライプを構成するデータが記録された複数の光ディスクのうちの少なくとも１つにおいてデータが再生できなくとも、前記再生できなかったデータの復元が可能な冗長性を有し、同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録することにより、光ディスクの交換時期は前記複数の光ディスクライブラリ装置で互いに異なっており、前記光ディスクライブラリ装置は、光ディスクの交換直後の所定範囲の領域のデータ再生を行わず、前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置以外の前記光ディスクライブラリ装置によって再生されたデータから、前記所定範囲の領域のデータを復元することを特徴とする。【００３５】
ある実施形態によれば、前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置は、前記データを復元する間に前記光ディスクの交換を行う。【００３６】
ある実施形態によれば、前記複数の光ディスクはそれぞれ複数の記録層を有しており、同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録することにより、記録層の切り替わり時期は前記複数の光ディスクライブラリ装置で互いに異なっており、前記光ディスクライブラリ装置は、記録層の切り替わり直後の所定範囲の領域のデータ再生は行わず、前記記録層の切り替わり直後の所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置以外の前記光ディスクライブラリ装置によって再生したデータから、前記記録層の切り替わり直後の所定範囲の領域のデータを復元する。【００３７】
ある実施形態によれば、前記記録層の切り替わり直後の前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置は、前記データを復元する間に、記録層の切り替えと、前記所定範囲の領域の後続領域のデータを再生する準備とを行う。【００３８】
ある実施形態によれば、前記光ディスクは、先頭スペア領域と終端スペア領域とを有し、前記ディスクアレイを構成する複数の光ディスクにおいて、前記先頭スペア領域と前記終端スペア領域のサイズの比率を互いに異ならせることにより、同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録される。【００３９】
本発明の再生方法は、複数の光ディスクにより構成されたディスクアレイからデータを再生する再生方法であって、前記ディスクアレイにはストライプが記録されており、前記ストライプは、同じ１つのストライプを構成するデータが記録された前記複数の光ディスクのうちの少なくとも１つにおいてデータが再生できなくとも、前記再生できなかったデータの復元が可能な冗長性を有し、同じ１つのストライプを構成するデータは、前記複数の光ディスクの物理的に異なる位置に記録されており、前記ディスクアレイを構成する前記光ディスクのそれぞれは、別の光ディスクへ交換可能であり、前記再生方法は、光ディスクの交換直後の所定範囲の領域のデータ再生は行わないステップと、前記所定範囲の領域のデータ再生は行わない光ディスクを除く、前記ディスクアレイを構成する他の光ディスクを再生したデータから、前記所定範囲の領域のデータを復元するステップとを包含することを特徴とする。
【発明の効果】
【００４０】
本発明によれば、ある光ディスクの最も小さい論理セクタ番号を、他の少なくとも１つの光ディスクの最も小さい論理セクタ番号が割り当てられる物理セクタ番号とは異なる物理セクタ番号に割り当てる。これにより、同一ストライプのデータを、複数の光ディスクの互いに異なる物理セクタ番号のセクタへ記録することができる。ここで、ストライプとは冗長度を持たせてデータを復元できる単位であって、ＲＡＩＤ１では同一データが独立に記録再生できる最小構成単位であり、ＲＡＩＤ４やＲＡＩＤ５では独立に記録再生できるデータ群とそのパリティからなる最小構成単位である。上記特徴により、隣接する案内溝の干渉や案内溝の形成不良によるリードエラーの発生確率を平準化し、リードエラーの最大の確率を小さく抑えることができる。【００４１】
また、本発明によれば、記録層の切り替わり目や光ディスクの交換時においても、待たされることなく連続してデータを再生することができる。
【図面の簡単な説明】
【００４２】
【図１】光ディスクを用いたディスクアレイ装置の構成図である。
【図２】ＲＡＩＤ１におけるデータ記録位置を示す図である。
【図３】本発明の実施形態１における光ディスクのフォーマットを示す図である。
【図４】本発明の実施形態１におけるデータゾーンのフォーマットを示す図である。
【図５】本発明の実施形態１における光ディスクアレイ装置の構成を示すブロック図である。
【図６】（ａ）から（ｄ）は、本発明の実施形態１における内周スペアエリアの割り付けを示す図である。
【図７】（ａ）および（ｂ）は、本発明の実施形態１におけるストライプの構成と、論理アドレスおよび論理セクタ番号の割り当てを示す図である。
【図８】（ａ）から（ｄ）は、本発明の実施形態１における論理セクタ番号と物理セクタ番号の割り当てを示す図である。
【図９】本発明の実施形態１におけるストライプデータの配置を示す図である。
【図１０】（ａ）から（ｄ）は、本発明の実施形態２における内周スペアエリアの割り付けを示す図である。
【図１１】本発明の実施形態３における光ディスクアレイ装置の構成を示すブロック図である。
【図１２】（ａ）から（ｄ）は、本発明の実施形態３における論理セクタ番号０ｘ００００００への物理セクタ番号の割り付けを示す図である。
【図１３】（ａ）から（ｄ）は、本発明の実施形態３における論理セクタ番号と物理セクタ番号の割り当てを示す図である。
【図１４】本発明の実施形態３におけるストライプデータの配置を示す図である。
【図１５】本発明の実施形態４における情報記憶媒体ライブラリアレイ装置の構成を示す図である。
【図１６】本発明の実施形態４における情報記憶媒体のデータ配置を示す図である。
【図１７】本発明の実施形態４における情報記憶媒体の記録層の切り替わり目付近のストライプの状態を示す図である。
【図１８】本発明の実施形態４におけるスペア領域を有する情報記憶媒体のデータ配置を示す図である。
【図１９】本発明の実施形態４における再生動作を示すフローチャートである。
【図２０】本発明の実施形態５における情報記憶媒体セットのデータ配置を示す図である。
【図２１】本発明の実施形態５における情報記憶媒体セットの情報記憶媒体の交換前後に再生される領域のストライプの状態を示す図である。
【図２２】本発明の実施形態５における再生動作を示すフローチャートである。
【図２３】本発明の実施形態６における情報記憶媒体セットのデータ配置を示す図である。
【図２４】本発明の実施形態６における再生動作を示すフローチャートである。
【図２５】本発明の実施形態６におけるスペア領域を有する情報記憶媒体セットのデータ配置の一例を示す図である。
【図２６】ＲＡＩＤ５システムの構成例を示す図である。
【発明を実施するための形態】
【００４３】
以下、本発明の実施形態について、図面を参照しながら説明する。
【００４４】
（実施形態１）
図３は、本発明の実施形態１における光ディスクのフォーマットを説明する図である。光ディスクは、リードインゾーン１０、データゾーン１１、リードアウトゾーン１２を含んでいる。図４は、本発明の実施形態１におけるデータゾーン１１のフォーマットを説明する図である。データゾーン１１は、内周スペアエリア２０、データエリア２１、外周スペアエリア２２を含んでいる。内周スペアエリア２０は、トラックの記録再生方向において、データエリア２１よりも先頭側に位置するスペアエリアの一例である。外周スペアエリア２２は、トラックの記録再生方向において、データエリア２１よりも後尾側に位置するスペアエリアの一例である。
【００４５】
リードインゾーン１０には、光ディスク製造時やドライブでの記録時にテストを行なうためのテストエリアや、データゾーン１１のフォーマットに関する管理情報を記録する管理エリア等が含まれる。データゾーン１１には、ユーザデータが記録される。リードアウトゾーン１２にも、リードインゾーン１０と同様に、光ディスク製造時やドライブでの記録時にテストを行なうためのテストエリア等が含まれる。
【００４６】
交替記録に対応した光ディスクの場合、データゾーン１１は、さらに、内周スペアエリア２０、データエリア２１、外周データエリア２２に分割される。例えば、内周スペアエリア２０は物理セクタ番号０ｘ０３００００〜０ｘ０３１ＦＦＦのセクタに割り当てられる。データエリア２１は物理セクタ番号０ｘ０３２０００〜０ｘ２５Ｅ５３Ｆのセクタに割り当てられる。外周スペアエリア２２は物理セクタ番号０ｘ２５Ｅ５４０〜０ｘ２６０５３Ｆのセクタに割り当てられる。
【００４７】
ユーザデータはデータエリア２１に記録される。一般的には、データエリア２１の先頭から順に、０ｘ００００００から始まる論理セクタ番号が割り当てられる。これらの割り当ては管理情報に含まれており、リードインゾーン１０内の管理情報エリアに記録される。
【００４８】
データエリア２１への記録が失敗した場合、記録に失敗したデータは内周スペアエリア２０もしくは外周スペアエリア２２へ交替記録される。例えば、論理セクタ番号０ｘ００１０００に割り当てられている物理セクタ番号０ｘ０３３０００のセクタへの記録が失敗したとき、内周スペアエリア２０から未使用の物理セクタ番号のセクタ（例えば０ｘ０３００００）が選択され、論理セクタ番号０ｘ００１０００に割り当てられたデータは物理セクタ番号０ｘ０３００００のセクタへ記録される。さらに、物理セクタ番号０ｘ０３３０００のセクタへ記録されるべきデータが物理セクタ番号０ｘ０３００００のセクタへ交替記録されていることが、リードインゾーン１０内に管理情報として記録される。
【００４９】
交替記録は、記録に失敗したとき以外に行なってもよい。例えば、記録直後に記録部分の読み出しを行ない、正しく読み出せない場合に行なってもよい。また、記録部分の読み出し時に所定数以上のエラーが含まれる場合や、記録品質を測定してその値が所定値よりも悪い場合に交替記録を行なってもよい。
【００５０】
次に、本発明の実施形態１における光ディスクアレイ装置について図５を用いて説明する。図５は本発明の実施形態１における光ディスクアレイ装置３５の構成を示すブロック図である。光ディスクアレイ装置３５は、コントローラ３０と、ドライブ３１〜３４とを備える。ドライブ３１〜３４には、光ディスク３６〜３９が装着される。光ディスク３６〜３９の集合体を光ディスクアレイと呼ぶ。
【００５１】
光ディスクアレイ装置３５は、コントローラ３０を介して外部装置（図示せず）に接続され、全体でＲＡＩＤ４として機能する。コントローラ３０は、外部装置から入力される記録データについて、論理アドレスを基に記録すべきドライブおよび論理セクタ番号を決定し、記録命令を該当するドライブ３１〜３３に対して発行する。さらに、外部装置から入力される記録データから生成したパリティデータの記録命令をドライブ３４に対して発行する。ドライブ３１〜３４は、コントローラ３０からの記録命令に従い、記録データおよびパリティデータを装着された光ディスク３６〜３９に記録する。
【００５２】
また、ドライブ３１〜３４は、装着された光ディスク３６〜３９に初めて記録が実施される前に光ディスクをフォーマットして、内周スペアエリア２０、データエリア２１、外周スペアエリア２２を割り当てる。コントローラ３０は、フォーマットに先立って、ドライブ３１〜３４のそれぞれに、異なる内周スペアエリア２０のサイズを指定する。
【００５３】
図６を用いてその一例を説明する。図６は、本発明の実施形態１における内周スペアエリア２０の割り付けを示す図である。コントローラ３０の指示に従って、ドライブ３１は、図６（ａ）のように、光ディスク３６の物理セクタ番号０ｘ０３００００〜０ｘ０３１ＦＦＦのセクタを、内周スペアエリア２０として割り当てる。ドライブ３２は、図６（ｂ）のように、光ディスク３７の物理セクタ番号０ｘ０３００００〜０ｘ０３１ＤＦＦのセクタを、内周スペアエリア２０として割り当てる。ドライブ３３は、図６（ｃ）のように、光ディスク３８の物理セクタ番号０ｘ０３００００〜０ｘ０３１ＢＦＦのセクタを、内周スペアエリア２０として割り当てる。ドライブ３４は、図６（ｄ）のように、光ディスク３９の物理セクタ番号０ｘ０３００００〜０ｘ０３１９ＦＦのセクタを、内周スペアエリア２０として割り当てる。
【００５４】
このように、光ディスク３６〜３９のそれぞれのスペアエリアには、それぞれ異なるサイズが割り付けられる。
【００５５】
また、図６のように、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、光ディスク３６〜３９のそれぞれにおいて、互いに異なる物理セクタ番号に割り当てられる。
【００５６】
すなわち、光ディスク３６では、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、物理セクタ番号０ｘ０３２０００に割り当てられる。光ディスク３７では、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、物理セクタ番号０ｘ０３１Ｅ００に割り当てられる。光ディスク３８では、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、物理セクタ番号０ｘ０３１Ｃ００に割り当てられる。光ディスク３９では、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、物理セクタ番号０ｘ０３１Ａ００に割り当てられる。
【００５７】
次に、図７を用いて、ストライプの構成と、論理アドレスおよび論理セクタ番号の割り当てについて説明する。ここで、ストライプとは、冗長度を持たせてデータを復元できる単位である。ＲＡＩＤ１では、ストライプは、同一データが独立に記録再生できる最小構成単位である。ＲＡＩＤ４やＲＡＩＤ５では、ストライプは、独立に記録再生できるデータ群とそのパリティからなる最小構成単位である。
【００５８】
図７（ａ）および（ｂ）は、本発明の実施形態１におけるストライプの構成と、論理アドレスおよび論理セクタ番号の割り当てを示す図である。光ディスクアレイの論理アドレス０ｘ００００００〜０ｘ０００００Ｅへの記録データＤ１〜Ｄ１５が、外部装置よりコントローラ３０へ入力される。コントローラ３０は、Ｄ１〜Ｄ３よりパリティＰ１を生成し、Ｄ４〜Ｄ６よりパリティＰ２を生成し、Ｄ７〜Ｄ９よりパリティＰ３を生成し、Ｄ１０〜Ｄ１２よりパリティＰ４を生成し、Ｄ１３〜Ｄ１５よりパリティＰ５を生成する。これにより、５つのストライプ（Ｄ１〜Ｄ３、Ｐ１）、（Ｄ４〜Ｄ６、Ｐ２）、（Ｄ７〜Ｄ９、Ｐ３）、（Ｄ１０〜Ｄ１２、Ｐ４）、（Ｄ１３〜Ｄ１５、Ｐ５）が構成される。
【００５９】
コントローラ３０は、同一ストライプを構成する各データが互いに異なる光ディスクに記録されるように、記録データＤ１〜Ｄ１５およびパリティデータＰ１〜Ｐ５を、光ディスク３６〜３９の論理セクタ番号に割り当て、ドライブ３１〜３４へ記録命令を発行する。光ディスク３６の論理セクタ番号０ｘ００００００〜０ｘ０００００４へ記録データＤ１、Ｄ４、Ｄ７、Ｄ１０、Ｄ１３を割り当て、ドライブ３１へ転送する。光ディスク３７の論理セクタ番号０ｘ００００００〜０ｘ０００００４へ記録データＤ２、Ｄ５、Ｄ８、Ｄ１１、Ｄ１４を割り当て、ドライブ３２へ転送する。光ディスク３８の論理セクタ番号０ｘ００００００〜０ｘ０００００４へ記録データＤ３、Ｄ６、Ｄ９、Ｄ１２、Ｄ１５を割り当て、ドライブ３３へ転送する。光ディスク３９の論理セクタ番号０ｘ００００００〜０ｘ０００００４へパリティデータＰ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５を割り当て、ドライブ３４へ転送する。
【００６０】
記録データおよびパリティデータに割り付けられた論理セクタ番号と、実際にそれらのデータが記録される物理セクタ番号の関係を、図８を用いて説明する。図８は、本発明の実施形態１における論理セクタ番号と物理セクタ番号の割り当て図である。
【００６１】
記録データＤ１は光ディスク３６の物理セクタ番号０ｘ０３２０００のセクタに記録される。記録データＤ２は光ディスク３７の物理セクタ番号０ｘ０３１Ｅ００のセクタに記録される。記録データＤ３は光ディスク３８の物理セクタ番号０ｘ０３１Ｃ００のセクタに記録される。記録データＤ４は光ディスク３６の物理セクタ番号０ｘ０３２００１のセクタに記録される。記録データＤ５は光ディスク３７の物理セクタ番号０ｘ０３１Ｅ０１のセクタに記録される。記録データＤ６は光ディスク３８の物理セクタ番号０ｘ０３１Ｃ０１のセクタに記録される。記録データＤ７は光ディスク３６の物理セクタ番号０ｘ０３２００２のセクタに記録される。記録データＤ８は光ディスク３７の物理セクタ番号０ｘ０３１Ｅ０２のセクタに記録される。記録データＤ９は光ディスク３８の物理セクタ番号０ｘ０３１Ｃ０２のセクタに記録される。記録データＤ１０は光ディスク３６の物理セクタ番号０ｘ０３２００３のセクタに記録される。記録データＤ１１は光ディスク３７の物理セクタ番号０ｘ０３１Ｅ０３のセクタに記録される。記録データＤ１２は光ディスク３８の物理セクタ番号０ｘ０３１Ｃ０３のセクタに記録される。記録データＤ１３は光ディスク３６の物理セクタ番号０ｘ０３２００４のセクタに記録される。記録データＤ１４は光ディスク３７の物理セクタ番号０ｘ０３１Ｅ０４のセクタに記録される。記録データＤ１５は光ディスク３８の物理セクタ番号０ｘ０３１Ｃ０４のセクタに記録される。パリティデータＰ１は光ディスク３９の物理セクタ番号０ｘ０３１Ａ００のセクタに記録される。パリティデータＰ２は光ディスク３９の物理セクタ番号０ｘ０３１Ａ０１のセクタに記録される。パリティデータＰ３は光ディスク３９の物理セクタ番号０ｘ０３１Ａ０２のセクタに記録される。パリティデータＰ４は光ディスク３９の物理セクタ番号０ｘ０３１Ａ０３のセクタに記録される。パリティデータＰ５は光ディスク３９の物理セクタ番号０ｘ０３１Ａ０４のセクタに記録される。
【００６２】
このように記録された記録データはＲＡＩＤ４を構成しているため、同一ストライプの中で１つの記録データが読み出し不可能となっても、そのストライプの他の記録データとパリティデータから復元することができる。例えば、Ｄ３が読み出し不可能となった場合、Ｄ３が含まれるストライプの他の記録データとパリティデータ（Ｄ１、Ｄ２、Ｐ１）から、Ｄ３を演算により求め復元することができる。
【００６３】
以上のように、本実施形態の光ディスクアレイ装置は、光ディスクにデータを記録および再生する記録再生装置（ドライブ）を複数備える。また、本実施形態の光ディスクアレイ装置は、割り当て部（コントローラ３０）を備える。このとき、割り当て部は、記録再生装置の各々に装着された光ディスクにおいて、光ディスクのそれぞれの最も小さい論理セクタ番号を互いに異なる物理セクタ番号に割り当てる。
【００６４】
さらに、本実施形態においては、光ディスクは、データエリアとスペアエリアを備えていてもよい。このとき、光ディスクアレイ装置の割り当て部は、光ディスクのそれぞれのデータエリアの先頭側に位置するスペアエリア（内周スペアエリア）に、互いに異なるサイズを割り付けてもよい。
【００６５】
光ディスクアレイを構成する各光ディスクの内周スペアエリア２０のサイズをそれぞれ異ならせることにより、図９に示すように、同一ストライプに属するデータが、それぞれの光ディスクの互いに異なる物理セクタ番号のセクタに記録されることとなる。これにより、隣接する案内溝の干渉や案内溝の形成不良によるリードエラーの発生確率を平準化し、リードエラーの最大の確率を小さく抑えることができる。
【００６６】
なお、内周スペアエリア２０のサイズは、コントローラ３０が前もってドライブ３１〜３４に指示するとして説明したが、ドライブ３１〜３４自体がそれぞれ異なる所定のサイズを決めていてもよい。すなわち、本実施形態では、割り当て部はコントローラ３０として説明したが、ドライブ３１〜３４自体がそれぞれ割り当て部を備えていてもよい。
【００６７】
なお、光ディスクのフォーマットは外部装置から光ディスクアレイの初期化命令が来た場合に実行してもよい。
【００６８】
なお、本実施形態では、一例として、光ディスク３６〜３９の全てにおいて、最も小さい論理セクタ番号を、それぞれ異なる物理セクタ番号に割り当てるとした。また、一例として、光ディスク３６〜３９の全てにおいて、データエリアの先頭側に位置するスペアエリア（内周スペアエリア）に、それぞれ異なるサイズを割り付けるとした。しかし、本実施形態の構成は、これに限られるものではない。
【００６９】
例えば、複数のドライブのうちの１つである所定のドライブに装着される光ディスクの最も小さい論理セクタ番号のみを、所定のドライブ以外のドライブに装着された他の光ディスクの最も小さい論理セクタ番号が割り当てられる物理セクタ番号とは異なる物理セクタ番号に、割り当ててもよい。
【００７０】
また、同様に、複数のドライブのうちの１つである所定のドライブに装着される光ディスクのデータエリアの先頭側のスペアエリア（内周スペアエリア）に対してのみに、所定のドライブ以外のドライブに装着された他の光ディスクのデータエリアの先頭側のスペアエリア（内周スペアエリア）のサイズとは異なるサイズを、割り付けてもよい。
【００７１】
これは、この１つのドライブの光ディスクのみの場合に限られない。すなわち、光ディスクアレイ装置にＮ個（２≦Ｎである整数）のドライブが備えられている場合に、そのＮ個のドライブのうちのＭ個（１≦Ｍ≦Ｎである整数）のドライブに装着される光ディスクにおいて、それぞれの最も小さい論理セクタ番号が、他のドライブに装着された他の光ディスクの最も小さい論理セクタ番号が割り当てられる物理セクタ番号とは異なる物理セクタ番号に、割り当てられていればよい。
【００７２】
また、同様に、Ｍ個のドライブに装着される光ディスクにおいて、それぞれのデータエリアの先頭側のスペアエリア（内周スペアエリア）に、他のドライブに装着された他の光ディスクのデータエリアの先頭側のスペアエリア（内周スペアエリア）のサイズとは異なるサイズを、割り付けていればよい。
【００７３】
ただし、Ｎが３≦Ｎであり、かつ、Ｍが１≦Ｍ＜Ｎである場合には、Ｎ個のドライブに装着される光ディスクの中で、最も小さい論理セクタ番号が、互いに同じ物理セクタ番号に割り当てられる光ディスクの組合せが生じ得る。また、同様に、Ｎ個のドライブに装着される光ディスクの中で、データエリアの先頭側のスペアエリア（内周スペアエリア）のサイズが、互いに同じサイズに割り付けられる光ディスクの組合せが生じ得る。
【００７４】
しかし、この場合であっても、このＮ個のドライブのうちの少なくとも１つのドライブに装着される光ディスクにおいては、同一ストライプのデータを異なる物理セクタ番号のセクタへ記録することができる。
【００７５】
このため、複数の光ディスクの全てにおいて、同一ストライプのデータが同じ物理セクタ番号のセクタへ記録される構成と比較して、本発明では、上述した再生エラーの確率変動の増大を低減することができる。すなわち、データの信頼性をより高めることができる。
【００７６】
なお、本実施形態において主に説明したように、全てのドライブに装着される光ディスク（すなわち、Ｍ＝Ｎの場合）において、最も小さい論理セクタ番号が、互いに異なる物理セクタ番号に割り当てられることが好ましい。
【００７７】
また、同様に、全てのドライブに装着される光ディスク（すなわち、Ｍ＝Ｎの場合）において、データエリアの先頭側のスペアエリア（内周スペアエリア）のサイズが、互いに異なるサイズに割り付けられることが好ましい。
【００７８】
これにより、複数のドライブに装着される光ディスクの全てにおいて、同一ストライプのデータを異なる物理セクタ番号のセクタへ記録することができる。したがって、上述した再生エラーの確率変動の増大を最も大きく低減することができる。すなわち、データの信頼性をより高めることができる。
【００７９】
（実施形態２）
上述した実施形態１の構成において、光ディスク３６と光ディスク３７がＡ社製の同一ロット、光ディスク３８と光ディスク３９がＢ社製の同一ロットの場合について説明する。
【００８０】
コントローラ３０は外部装置から光ディスクアレイの初期化命令を受け取ると、ドライブ３６〜３９へディスク情報取得命令を発行し、光ディスク３６〜３９の製造者番号とリビジョン番号を取得する。コントローラ３０は取得した製造者番号とリビジョン番号に基づき、ドライブ３１〜３４へ光ディスク３６〜３９の内周スペアエリア２０のサイズを指定する。ドライブ３１〜３４は、内周スペアエリア２０のサイズをコントローラ３０から指定されたサイズとして、光ディスク３６〜３９をフォーマットする。
【００８１】
ここで、光ディスク３６と光ディスク３７は同一の製造者番号およびリビジョン番号であるとし、光ディスク３８と光ディスク３９は光ディスク３６とは異なる同一の製造者番号およびリビジョン番号であるとする。コントローラ３０は、製造者番号およびリビジョン番号が一致する光ディスク３６と光ディスク３７を同一ロットの光ディスク（すなわち、同一スタンパで製造された光ディスク）と判断し、ドライブ３１とドライブ３２へそれぞれ異なる内周スペアエリア２０のサイズを指定する。また、製造者番号およびリビジョン番号が一致する光ディスク３８と光ディスク３９についても、同一ロットの光ディスク（すなわち、同一スタンパで製造された光ディスク）と判断し、ドライブ３３とドライブ３４へそれぞれ異なる内周スペアエリア２０のサイズを指定する。
【００８２】
図１０を用いてその一例を説明する。図１０は、本発明の実施形態２における内周スペアエリア２０の割り付け図である。コントローラ３０の指示に従って、ドライブ３１は図１０（ａ）のように光ディスク３６の物理セクタ番号０ｘ０３００００〜０ｘ０３１ＦＦＦのセクタを内周スペアエリア２０として割り当てる。ドライブ３２は図１０（ｂ）のように光ディスク３７の物理セクタ番号０ｘ０３００００〜０ｘ０３１ＤＦＦのセクタを内周スペアエリア２０として割り当てる。ドライブ３３は図１０（ｃ）のように光ディスク３８の物理セクタ番号０ｘ０３００００〜０ｘ０３１ＦＦＦのセクタを内周スペアエリア２０として割り当てる。ドライブ３４は図１０（ｄ）のように光ディスク３９の物理セクタ番号０ｘ０３００００〜０ｘ０３２１ＦＦのセクタを内周スペアエリア２０として割り当てる。
【００８３】
このように、同一ロット（同一スタンパ）の光ディスク３６と３７のそれぞれのスペアエリアには、それぞれ異なるサイズが割り付けられる。また、同一ロット（同一スタンパ）の光ディスク３８と３９のそれぞれのスペアエリアには、それぞれ異なるサイズが割り付けられる。
【００８４】
また、図１０のように、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、同一ロット（同一スタンパ）の光ディスク３６と３７のそれぞれにおいて、異なる物理セクタ番号に割り当てられる。また、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、同一ロット（同一スタンパ）の光ディスク３８と３９のそれぞれにおいて、異なる物理セクタ番号に割り当てられる。
【００８５】
すなわち、光ディスク３６では、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、物理セクタ番号０ｘ０３２０００に割り当てられる。光ディスク３７では、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、物理セクタ番号０ｘ０３１Ｅ００に割り当てられる。
【００８６】
また、光ディスク３８では、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、物理セクタ番号０ｘ０３２０００に割り当てられる。光ディスク３９では、最も小さい論理セクタ番号である論理セクタ番号０ｘ００００００は、物理セクタ番号０ｘ０３２２００に割り当てられる。
【００８７】
ここで、光ディスク３６と光ディスク３８は内周スペアエリア２０のサイズが同じになされているが、光ディスク３６と光ディスク３８はその製造者番号もしくはリビジョン番号により、製造の際に用いられたスタンパが異なることがわかっているため、同一のストライブに属するデータが同じ物理セクタ番号に配置されても、データの信頼性上の問題はない。
【００８８】
以上のように、本実施形態の光ディスクアレイ装置は、光ディスクにデータを記録および再生する記録再生装置（ドライブ）を複数備える。また、本実施形態の光ディスクアレイ装置は、判別部および割り当て部（コントローラ３０）を備える。このとき、判別部は、記録再生装置の各々に装着された光ディスクにおいて、光ディスクのそれぞれのスタンパを判別する。また、割り当て部は、スタンパが同一の光ディスクに対して、光ディスクのそれぞれの最も小さい論理セクタ番号を異なる物理セクタ番号に割り当てる。
【００８９】
コントローラ３０が光ディスク３６〜３９の製造者番号およびリビジョン番号よりスタンパが同一かどうかを判断し、製造の際に用いられたスタンパが同一の光ディスクに対してはそれぞれの内周スペアエリア２０のサイズを異なるものとする。このことにより、同一ストライプに属するデータが、同一ロット（同一スタンパ）の光ディスクにおいて、それぞれの光ディスクの異なる物理セクタ番号のセクタに記録されることとなる。これにより、隣接する案内溝の干渉や案内溝の形成不良によるリードエラーの発生確率を平準化し、リードエラーの最大の確率を小さく抑えることができる。また、光ディスク３６〜３９の内周スペアエリア２０のサイズ差を最小限にとどめることができ、交替記録時のアクセス速度低下を最小限に抑えることができる。
【００９０】
なお、同一ロット（同一スタンパ）の光ディスクの判定には、製造者番号およびリビジョン番号以外の情報を用いてもよい。光ディスクからの再生情報を用いて同一ロット（同一スタンパ）の光ディスクの判定をする場合、案内溝の蛇行形状やプリピット位置により記録されている情報を用いればよい。案内溝の蛇行形状やプリピット位置により記録されている情報が一部でも異なっていれば、それらの光ディスクは異なるスタンパにより製造された光ディスクであると判断できる。例えば、記録のためのパラメータ情報等も同一ロット（同一スタンパ）の光ディスクの判定に適用可能である。その他にも、光ディスクの反射率等の物理的特性により同一ロット（同一スタンパ）の光ディスクの判定を行なってもよい。
【００９１】
なお、本発明の実施形態１もしくは２において、外周スペアエリア２２のサイズは、内周スペアエリア２０と外周スペアエリア２２のサイズの合計が、光ディスク３６〜３９でそれぞれ同じとなるように選択してもよい。
【００９２】
すなわち、実施形態１もしくは２の光ディスクアレイ装置の割り当て部は、データエリアの先頭側のスペアエリア（内周スペアエリア）のサイズとデータエリアの後尾側のスペアエリア（外周スペアエリア）のサイズの合計が、複数の光ディスクにおいて互いに等しくなるように割り付けてもよい。
【００９３】
この場合、光ディスク３６〜３９のデータエリア２１のサイズが等しくなるため、データゾーン１１に無駄な領域を作ることなく、最大限に使用することができる。
【００９４】
なお、本実施形態では、一例として、同一ロット（同一スタンパ）の光ディスク３６と３７（または、光ディスク３８と３９）において、最も小さい論理セクタ番号を、それぞれ異なる物理セクタ番号に割り当てるとした。また、一例として、同一ロット（同一スタンパ）の光ディスク３６と３７（または、光ディスク３８と３９）において、データエリアの先頭側のスペアエリア（内周スペアエリア）に、それぞれ異なるサイズを割り付けるとした。しかし、本実施形態の構成は、これに限られるものではない。
【００９５】
例えば、光ディスク３６〜３９のうち、光ディスク３９以外の光ディスク３６〜３８が、同一ロット（同一スタンパ）の光ディスクであったとする。この場合、光ディスク３６〜３８の全てにおいて、それらの最も小さい論理セクタ番号が、互いに異なる物理セクタ番号に割り当てられてもよい。また、光ディスク３６〜３８の全てにおいて、データエリアの先頭側のスペアエリア（内周スペアエリア）のサイズが、互いに異なるサイズに割り付けられてもよい。
【００９６】
さらに、光ディスク３９以外の光ディスク３６〜３８が、同一ロット（同一スタンパ）の光ディスクである場合に、光ディスク３６〜３８のうちの１枚の光ディスクの最も小さい論理セクタ番号のみを、他の同一ロット（同一スタンパ）の光ディスクの最も小さい論理セクタ番号が割り当てられる物理セクタ番号とは異なる物理セクタ番号に、割り当ててもよい。
【００９７】
また、同様に、光ディスク３６〜３８のうちの１枚の光ディスクのデータエリアの先頭側のスペアエリア（内周スペアエリア）のみに、他の同一ロット（同一スタンパ）の光ディスクのデータエリアの先頭側のスペアエリア（内周スペアエリア）のサイズとは異なるサイズを、割り付けてもよい。
【００９８】
これは、この１枚の光ディスクのみの場合に限られない。すなわち、光ディスクアレイ装置が備える複数のドライブのうち、同一ロット（同一スタンパ）の光ディスクが装着されているドライブがｎ個（２≦ｎである整数）である場合に、そのｎ個のドライブのうちのｍ個（１≦ｍ≦ｎである整数）のドライブに装着されている光ディスクにおいて、それぞれの最も小さい論理セクタ番号が、ｍ個のドライブのうちの他のドライブに装着されている光ディスクの最も小さい論理セクタ番号が割り当てられる物理セクタ番号とは異なる物理セクタ番号に、割り当てられていればよい。
【００９９】
また、同様に、ｍ個のドライブに装着されている光ディスクにおいて、それぞれのデータエリアの先頭側のスペアエリア（内周スペアエリア）に、他のドライブに装着されている光ディスクのデータエリアの先頭側のスペアエリア（内周スペアエリア）のサイズとは異なるサイズを、割り付けていればよい。
【０１００】
ただし、ｎが３≦ｎであり、かつ、ｍが１≦ｍ＜ｎである場合には、ｎ個のドライブに装着されている光ディスクの中で、最も小さい論理セクタ番号が、互いに同じ物理セクタ番号に割り当てられる光ディスクの組合せが生じ得る。また、同様に、ｎ個のドライブに装着されている光ディスクの中で、データエリアの先頭側のスペアエリア（内周スペアエリア）のサイズが、互いに同じサイズに割り付けられる光ディスクの組合せが生じ得る。
【０１０１】
しかし、この場合であっても、このｎ個のドライブのうちの少なくとも１つのドライブに装着されている光ディスクにおいては、同一ストライプのデータを異なる物理セクタ番号のセクタへ記録することができる。
【０１０２】
このため、複数の光ディスクの全てにおいて、同一ストライプのデータが同じ物理セクタ番号のセクタへ記録される構成と比較して、本発明では、上述した再生エラーの確率変動の増大を低減することができる。すなわち、データの信頼性をより高めることができる。
【０１０３】
なお、本実施形態において、主に説明したように、同一ロット（同一スタンパ）の光ディスクの全ての光ディスク（すなわち、ｍ＝ｎの場合）において、最も小さい論理セクタ番号が、互いに異なる物理セクタ番号に割り当てられることが好ましい。同様に、同一ロット（同一スタンパ）の光ディスクの全ての光ディスク（すなわち、ｍ＝ｎの場合）において、データエリアの先頭側のスペアエリア（内周スペアエリア）のサイズが、互いに異なるサイズに割り付けられることが好ましい。
【０１０４】
これにより、同一ロット（同一スタンパ）の光ディスクの全てにおいて、同一ストライプのデータを異なる物理セクタ番号のセクタへ記録することができる。したがって、上述した再生エラーの確率変動の増大を最も大きく低減することができる。すなわち、データの信頼性をより高めることができる。
【０１０５】
（実施形態３）
本発明の実施形態３について、図１１を用いて説明する。図１１は本発明の実施形態３における光ディスクアレイ装置６５の構成を示すブロック図である。光ディスクアレイ装置６５は、コントローラ６０と、ドライブ６１〜６４とを備える。ドライブ６１〜６４には、光ディスク６６〜６９が装着される。光ディスク６６〜６９の集合体を光ディスクアレイと呼ぶ。
【０１０６】
光ディスクアレイ装置６５は、コントローラ６０を介して外部装置（図示せず）に接続され、全体でＲＡＩＤ４として機能する。コントローラ６０は、外部装置から入力される記録データについて、論理アドレスを基に記録すべきドライブおよび論理セクタ番号を決定し、記録命令を該当するドライブ６１〜６３に対して発行する。さらに、外部装置から入力される記録データから生成したパリティデータの記録命令をドライブ６４に対して発行する。ドライブ６１〜６４は、コントローラ６０からの記録命令に従い、記録データおよびパリティデータを装着された光ディスク６６〜６９に記録する。
【０１０７】
また、ドライブ６１〜６４は、装着された光ディスク６６〜６９に初めて記録が実施される前に光ディスクをフォーマットして、論理セクタ番号０ｘ００００００を物理セクタ番号に割り当てる。フォーマットに先立って、コントローラ６０は、論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号として、ドライブ６１〜６４のそれぞれに互いに異なる物理セクタ番号を指定する。
【０１０８】
図１２を用いてその一例を説明する。図１２は、本発明の実施形態３における論理セクタ番号０ｘ００００００と物理セクタ番号の割り付けを示す図である。コントローラ６０の指示に従って、ドライブ６１は、図１２（ａ）のように、光ディスク６６の物理セクタ番号０ｘ０３２０００のセクタへ論理セクタ番号０ｘ００００００を割り当てる。ドライブ６２は、図１２（ｂ）のように、光ディスク６７の物理セクタ番号０ｘ０ＢＤ１５０のセクタへ論理セクタ番号０ｘ００００００を割り当てる。ドライブ６３は、図１２（ｃ）のように、光ディスク６８の物理セクタ番号０ｘ１４８２Ａ０のセクタへ論理セクタ番号０ｘ００００００を割り当てる。ドライブ６４は、図１２（ｄ）のように、光ディスク６９の物理セクタ番号０ｘ１Ｄ３３Ｆ０のセクタへ論理セクタ番号０ｘ００００００を割り当てる。
【０１０９】
ストライプの構成と論理セクタ番号の割り当てについては、本発明の実施形態１における光ディスク３６〜３９への割り当てと同様に行なえばよいので、ここでは説明を省略する。
【０１１０】
記録データおよびパリティデータに割り付けられた論理セクタ番号と、実際にそれらのデータが記録される物理セクタ番号の関係を、図１３を用いて説明する。
【０１１１】
図１３は、本発明の実施形態３における論理セクタ番号と物理セクタ番号の割り当てを示す図である。記録データＤ１は光ディスク６６の物理セクタ番号０ｘ０３２０００のセクタに記録される。記録データＤ２は光ディスク６７の物理セクタ番号０ｘ０ＢＤ１５０のセクタに記録される。記録データＤ３は光ディスク６８の物理セクタ番号０ｘ１４８２Ａ０のセクタに記録される。記録データＤ４は光ディスク６６の物理セクタ番号０ｘ０３２００１のセクタに記録される。記録データＤ５は光ディスク６７の物理セクタ番号０ｘ０ＢＤ１５１のセクタに記録される。記録データＤ６は光ディスク６８の物理セクタ番号０ｘ１４８２Ａ１のセクタに記録される。記録データＤ７は光ディスク６６の物理セクタ番号０ｘ０３２００２のセクタに記録される。記録データＤ８は光ディスク６７の物理セクタ番号０ｘ０ＢＤ１５２のセクタに記録される。記録データＤ９は光ディスク６８の物理セクタ番号０ｘ１４８２Ａ２のセクタに記録される。記録データＤ１０は光ディスク６６の物理セクタ番号０ｘ０３２００３のセクタに記録される。記録データＤ１１は光ディスク６７の物理セクタ番号０ｘ０ＢＤ１５３のセクタに記録される。記録データＤ１２は光ディスク６８の物理セクタ番号０ｘ１４８２Ａ３のセクタに記録される。記録データＤ１３は光ディスク６６の物理セクタ番号０ｘ０３２００４のセクタに記録される。記録データＤ１４は光ディスク６７の物理セクタ番号０ｘ０ＢＤ１５４のセクタに記録される。記録データＤ１５は光ディスク６８の物理セクタ番号０ｘ１４８２Ａ４のセクタに記録される。パリティデータＰ１は光ディスク６９の物理セクタ番号０ｘ１Ｄ３３Ｆ０のセクタに記録される。パリティデータＰ２は光ディスク６９の物理セクタ番号０ｘ１Ｄ３３Ｆ１のセクタに記録される。パリティデータＰ３は光ディスク６９の物理セクタ番号０ｘ１Ｄ３３Ｆ２のセクタに記録される。パリティデータＰ４は光ディスク６９の物理セクタ番号０ｘ１Ｄ３３Ｆ３のセクタに記録される。パリティデータＰ５は光ディスク６９の物理セクタ番号０ｘ１Ｄ３３Ｆ４のセクタに記録される。
【０１１２】
このように記録された記録データはＲＡＩＤ４を構成しているため、同一ストライプの中で１つの記録データが読み出し不可能となっても、そのストライプの他の記録データとパリティデータから復元することができる。例えば、Ｄ３が読み出し不可能となった場合、Ｄ３が含まれるストライプの他の記録データとパリティデータ（Ｄ１、Ｄ２、Ｐ１）から、Ｄ３を演算により求め復元することができる。
【０１１３】
光ディスクアレイを構成する各ディスクの論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号をそれぞれ異ならせることにより、図１４に示すように、同一ストライプに属するデータが、それぞれの光ディスクの異なる物理セクタ番号のセクタに記録されることとなる。これにより、隣接する案内溝の干渉や案内溝の形成不良によるリードエラーの発生確率を平準化し、リードエラーの最大の確率を小さく抑えることができる。
【０１１４】
なお、論理セクタ番号０ｘ００００００をデータエリアの先頭の物理セクタ番号以外に割り当てた光ディスクについては、データエリアの最終物理セクタ番号に割り当てられた論理セクタ番号の次の論理セクタ番号を、データエリアの先頭の物理セクタ番号に割り当ててもよい。
【０１１５】
例えば、図１２の光ディスク６７では、データエリアの最終物理セクタ番号０ｘ２５Ｅ５３Ｆに割り当てられた論理セクタ番号０ｘ１Ａ１３ＥＦの次の論理セクタ番号０ｘ１Ａ１３Ｆ０が、データエリアの先頭の物理セクタ番号０ｘ０３２０００へ割り当てられている。光ディスク６８では、データエリアの最終物理セクタ番号０ｘ２５Ｅ５３Ｆに割り当てられた論理セクタ番号０ｘ１１６２９Ｆの次の論理セクタ番号０ｘ１１６２Ａ０が、データエリアの先頭の物理セクタ番号０ｘ０３２０００へ割り当てられている。光ディスク６９では、データエリアの最終物理セクタ番号０ｘ２５Ｅ５３Ｆに割り当てられた論理セクタ番号０ｘ０８Ｂ１４Ｆの次の論理セクタ番号０ｘ０８Ｂ１５０が、データエリアの先頭の物理セクタ番号０ｘ０３２０００へ割り当てられている。
【０１１６】
以上のように、本実施形態においては、光ディスクは、データエリアを備えている。このとき、光ディスクアレイ装置の割り当て部は、データエリアの先頭でない物理セクタ番号に最も小さい論理セクタ番号が割り当てられた光ディスクにおいては、データエリアの先頭の物理セクタ番号に、データエリア終端の物理セクタ番号に割り当てた論理セクタ番号の次の論理セクタ番号を割り当てる。
【０１１７】
これにより、光ディスク６６〜６９の論理セクタ番号０ｘ００００００〜０ｘ２２Ｃ５３Ｆが全ていずれかの物理セクタ番号に割り当てられ、データエリアを無駄なく使用することができる。
【０１１８】
なお、本実施形態３の上記の構成は、上述した実施形態１および２の構成と組み合わせてもよい。
【０１１９】
なお、内周スペアエリアおよび外周スペアエリアのサイズを０ｘ２０００セクタとして説明したが、これ以外のサイズとしてもよいし、内周スペアエリアと外周スペアエリアのサイズが異なっていてもよい。また、内周スペアエリアと外周スペアエリアのサイズが、光ディスク６６〜６９において互いに異なっていてもよい。サイズを０としてスペアエリアを設けなくてもよい。
【０１２０】
なお、論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号は、コントローラ６０が前もってドライブ６１〜６４に指示するとして説明したが、ドライブ６１〜６４自体がそれぞれ異なる所定の物理セクタ番号を決めいていてもよい。すなわち、本実施形態では、割り当て部はコントローラ６０として説明したが、ドライブ６１〜６４自体がそれぞれ割り当て部を備えていてもよい。
【０１２１】
なお、光ディスクのフォーマットは外部装置から光ディスクアレイの初期化命令が来た場合に実行してもよい。
【０１２２】
なお、使用する光ディスクは、複数の記録層を持つものでもよい。例えば４つの記録層を持つ光ディスクを用いる場合、論理アドレスの先頭をそれぞれ異なる記録層のデータエリアの先頭に割り当ててもよい。
【０１２３】
なお、論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号は、各光ディスク間でなるべく大きく異なるようにすると、スタンパの欠陥に対する影響をより小さくできる。たとえば、光ディスクアレイ装置を構成するドライブの台数でデータエリアを等分したサイズずつ、論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号を異ならせてもよい。また、データエリアの先頭の半径位置からデータエリア終端の半径位置までを等分した長さずつ、論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号を異ならせてもよい。
【０１２４】
なお、線速度一定でフォーマットされている光ディスクに角速度一定で記録を行なう場合には、論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号は、各ディスク間でなるべく大きく異ならないようにするのがよい。角速度一定での記録は、内周になるほど記録転送レートが低下するため、各ドライブで論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号を均等にずらしていると、常に内周側に記録しているドライブが存在し、この記録速度に律速されてしまい、全体での記録速度を低下させることとなる。隣接する案内溝の干渉については、数トラック分程度ずらしておけば、リードエラーの発生確率を平準化できる。
【０１２５】
なお、本発明の実施形態２と同様に、同一ロットの光ディスクに対してのみ、論理セクタ番号０ｘ００００００を割り当てる物理セクタ番号をそれぞれ異ならせるようにしてもよい。特に線速度一定でフォーマットされている光ディスクに角速度一定で記録を行なう場合には、全体での記録速度を最小限に抑えることができる。また、連続記録でデータエリア終端からデータエリア始端まで移動する時間分の記録データバッファを少なく抑えることができる。
【０１２６】
なお、本発明の実施形態１〜３においては、ドライブ４台で構成するＲＡＩＤ４を例としたが、ドライブの数を増減させてもよいし、ＲＡＩＤ１、ＲＡＩＤ５、ＲＡＩＤ６等の他のＲＡＩＤ構成に対しても本発明は適用できる。
【０１２７】
なお、本発明の実施形態１〜３において用いる光ディスクは、書換型の光ディスクを用いてもよいし、追記型の光ディスクを用いてもよい。
【０１２８】
なお、本発明の実施形態１〜３において交替記録を行なう場合、交替記録先の選択は、同一ストライプのデータが同じ物理セクタ番号とならないように選択すればよい。
【０１２９】
なお、セクタの代わりに、誤り訂正符号の単位であるブロックを用いてもよい。この場合、論理セクタ番号と物理セクタ番号は、それぞれ、論理ブロック番号と物理ブロック番号に置き換えればよい。
【０１３０】
なお、本発明の実施形態１〜３において、管理情報はリードインゾーン１０以外の場所に記録してもよいし、別の記憶装置に記録してもよい。
【０１３１】
なお、本発明の実施形態１〜３における光ディスクアレイ装置の処理はソフトウェアにより実現してもよい。この場合、ＣＰＵをコントローラとすればよく、いわゆるソフトウェアＲＡＩＤと呼ばれるものとなる。ＣＰＵは、内部または外部の記憶媒体に記憶されたプログラムに従って動作することにより、上述した処理を実行することができる。
【０１３２】
（実施形態４）
図１５は、本発明の実施形態４における情報記憶媒体ライブラリアレイ装置１００を示すブロック図である。
【０１３３】
図１５において、アレイコントローラ１０１は情報記憶媒体ライブラリ装置１０３〜１０６を制御してアレイ構成を実現するコントローラである。アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０３〜１０６から読み出したデータを一時保持するためと、情報記憶媒体ライブラリ装置１０３〜１０６へ記録するデータを一時保持するためにキャッシュメモリ１０２を使用する。情報記憶媒体ライブラリ装置１０３〜１０６は、それぞれが記録再生装置１０７〜１１０と収納体１１１〜１１４、搬送体１１５〜１１８で構成されている。記録再生装置１０７〜１１０は装着されている情報記憶媒体のデータ再生／記録を行う装置であり、収納体１１１〜１１４は複数枚の情報記憶媒体を収納する。搬送体１１５〜１１８は、記録再生装置１０７〜１１０と収納体１１１〜１１４との間で情報記憶媒体を搬送する。この例では、情報記憶媒体は光ディスクである。
【０１３４】
実施形態４においては、記録再生装置１０７〜１１０に装着されている記録層が複数存在する情報記憶媒体４枚でＲＡＩＤ５を構成する。
【０１３５】
図１６は、実施形態４における情報記憶媒体のユーザデータ領域に記録されるデータ配置を示す図である。図１６における情報記憶媒体は４層の記録層から構成されている。
【０１３６】
図１６において、媒体１〜４はそれぞれ記録再生装置１０７〜１１０に装着されている光ディスクであり、媒体２〜４の先頭にはそれぞれ異なるサイズの未使用領域２０１を設ける。媒体２の先頭の未使用領域２０１のサイズをｓとすると、媒体３の先頭の未使用領域２０１は２ｓ、媒体４の先頭の未使用領域２０１は３ｓとする。媒体１〜３の終端にもそれぞれ異なるサイズの未使用領域２０１を設ける。媒体１の終端の未使用領域２０１は３ｓ、媒体２の終端の未使用領域２０１は２ｓ、媒体３の終端の未使用領域２０１はｓとする。サイズｓとしては、再生する記録層の切り替えに必要な時間を目安にストライプサイズの１以上の整数倍で選択する。ここでストライプサイズはストライプを構成する領域の情報記憶媒体１枚あたりのサイズである。図１６では、説明の便宜上、サイズｓをストライプサイズの２倍とする。
【０１３７】
図１６において、媒体１のＡ１と媒体２のＢ１と媒体３のＣ１と媒体４のＰ１とでストライプを構成する。同様に、媒体１のＡ２と媒体２のＢ２と媒体３のＰ２と媒体４のＣ２とでストライプを構成する。後続の領域も同様にストライプを構成していき、媒体１のＰｚと媒体２のＡｚと媒体３のＢｚと媒体４のＣｚとが最後のストライプとなる。但し、Ｐで始まるブロックはパリティブロックである。
【０１３８】
情報記憶媒体のデータ再生ができない箇所があった場合は、ストライプを構成する他の情報記憶媒体のデータを使用して復元する。例えば、図１６において媒体２のＢ２が再生できなかった場合は、媒体１のＡ２と媒体３のＰ２と媒体４のＣ２のデータを使用して、Ａ２、Ｐ２、Ｃ２の同じバイト位置のデータの排他的論理和を算出することで、媒体２のＢ２のデータを復元する。
【０１３９】
このように、情報記憶媒体ライブラリアレイ装置１００は、ストライプを構成する少なくとも１つの情報記憶媒体のデータが再生できなくともデータの復元が可能な冗長性を有する。このストライプの冗長性を用いることで、再生エラーの復旧が可能となる。
【０１４０】
図１６の情報記憶媒体において記録層の切り替わり目付近のストライプの状態を示したものが図１７である。
【０１４１】
図１７において、媒体１のＡｉと媒体２のＢｉと媒体３のＣｉと媒体４のＰｉとでストライプを構成している。同様に、媒体１のＡｊと媒体２のＢｊと媒体３のＰｊと媒体４のＣｊとでストライプを構成している。媒体１のＡｋと媒体２のＰｋと媒体３のＢｋと媒体４のＣｋとでストライプを構成している。媒体１のＰｌと媒体２のＡｌと媒体３のＢｌと媒体４のＣｌとでストライプを構成している。
【０１４２】
情報記憶媒体ライブラリアレイ装置１００が図１７に示す情報記憶媒体の記録層の切り替わり目付近のデータを再生するときの動作を説明する。
【０１４３】
アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０６に対して、図１７における媒体４の記録層が切り替わった直後に位置するＰｉとＣｊのデータ再生を抑制する。記録層が切り替わった直後の位置とは、データエリアのうちの、切り替え後に最初にアクセスされる位置である。すなわち、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０６がＰｉとＣｊのデータ再生を行わないように、情報記憶媒体ライブラリ装置１０６を制御する。この間に、残りの情報記憶媒体ライブラリ装置１０３〜１０５が媒体１のＡｉと媒体２のＢｉと媒体３のＣｉを再生したデータから、アレイコントローラ１０１は媒体４のＰｉのデータを復元し、同じく情報記憶媒体ライブラリ装置１０３〜１０５が媒体１のＡｊと媒体２のＢｊと媒体３のＰｊを再生したデータから、アレイコントローラ１０１は媒体４のＣｊを復元する。このとき、媒体４のＰｉとＣｊのデータ再生を抑制してデータを復元している間に、情報記憶媒体ライブラリ装置１０６は再生する記録層の切り替えとＣｊの後続領域であるＣｋを再生する準備を行う。同様に、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０５、１０４、１０３に対し、それぞれ、図１７における媒体３の記録層が切り替わった直後に位置するＢｋとＢｌ、媒体２の記録層が切り替わった直後に位置するＢｍとＢｎ、媒体１の記録層が切り替わった直後に位置するＡｏとＰｐのデータ再生を抑制して、情報記憶媒体ライブラリ装置１０３〜１０６の中で残りの３つが同じストライプを構成する他の情報記憶媒体を再生したデータから、アレイコントローラ１０１は再生を抑制したデータを復元する。
【０１４４】
このように、情報記憶媒体ライブラリアレイ装置１００は、他の記録層の切り替わり目についても同様に情報記憶媒体の記録層が切り替わった直後のデータ再生を抑制して、他の情報記憶媒体を再生したデータから再生を抑制したデータを復元し、データ再生を抑制してデータを復元している間に記録層の切り替えと再生を抑制した領域の後続を再生する準備を行うことで、記録層の切り替わり目においてもデータ再生を待たせることなく連続したデータ再生が可能になる。
【０１４５】
以上のように、本実施形態の情報記憶媒体ライブラリアレイ装置は、複数の記録再生装置を備える。このとき、記録再生装置の各々に、複数の記録層を有する情報記憶媒体が装着される。そして、記録再生装置の各々に装着された情報記憶媒体によりディスクアレイが構成される。ディスクアレイにはストライプが複数形成される。そして、ストライプを構成する少なくとも１つの情報記憶媒体のデータが再生できなくともデータの復元が可能な冗長性を有する。このとき、１つのストライプを構成するデータは、情報記憶媒体の物理的に異なる位置に、配置される。これにより、情報記憶媒体ライブラリアレイ装置は、情報記憶媒体の記録層の切り替わり時期を、記録再生装置で互いに異ならせる。そして、記録再生装置の各々は、情報記憶媒体の記録層の切り替わり直後の所定範囲の領域のデータ再生を抑制する。そして、情報記憶媒体ライブラリアレイ装置は、データ再生を抑制した記録再生装置を除く、残りの記録再生装置によって再生したデータから、所定範囲の領域のデータを復元する。
【０１４６】
この構成により、記録層の切り替わり目においてもデータ再生を待たせることなく連続したデータ再生が可能になる。
【０１４７】
また、本実施形態の情報記憶媒体ライブラリアレイ装置は、所定範囲の領域のデータを復元する間に、データ再生を抑制した記録再生装置において、情報記憶媒体の再生する記録層の切り替えとデータ再生を抑制した領域の後続領域のデータを再生する準備を行ってもよい。
【０１４８】
なお、データの再生を抑制した領域がパリティブロックであった場合は、他の情報記憶媒体を再生したデータからデータを復元しなくもよい。例えば、図１７における媒体４のＰｉや媒体１のＰｐは復元しなくてもよい。
【０１４９】
図１９は、実施形態４における情報記憶媒体ライブラリアレイ装置１００の再生動作を示したフローチャートである。
【０１５０】
ステップ５０１とステップ５０６との間のステップを、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０３〜１０６の各々に対して繰り返す。
【０１５１】
ステップ５０２では、アレイコントローラ１０１は、これから再生しようとしている領域が記録層切り替え直後の再生抑制領域２１１かを判定し、再生抑制領域２１１でなければステップ５０３へ進み、再生抑制領域２１１であればステップ５０４へ進む。領域の判定は、例えば、アレイコントローラ１０１に要求されている再生命令の論理セクタ番号からその論理セクタ番号に対応する物理セクタ番号を求めることにより行うことができる。あるいは、アレイコントローラ１０１に要求された再生命令の後続領域を先読みキャッシュする場合には、再生命令の論理セクタ番号に後続する論理セクタ番号からその論理セクタ番号に対応する物理セクタ番号を求めることにより領域の判定を行うことができる。
【０１５２】
ステップ５０３では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対してＲＥＡＤコマンドを発行して、ステップ５０１〜５０６の繰り返し終了判定へ進む。
【０１５３】
ステップ５０４では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対して再生抑制領域２１１の後続へのＳＥＥＫコマンドを既に発行しているかを判定し、発行済みでなければステップ５０５へ進み、発行済みであればステップ５０１〜５０６の繰り返し終了判定へ進む。
【０１５４】
ステップ５０５では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対して再生抑制領域２１１の後続へのＳＥＥＫを指示するコマンドを発行する。このＳＥＥＫコマンドにより情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に含まれる記録再生装置（１０７〜１１０の中の１つ）が再生する記録層の切り替えと再生を抑制した領域の後続付近への記録再生ヘッドの移動が行われる。これにより、再生抑制領域２１１のデータ再生は行われない。ＳＥＥＫコマンドを発行したらステップ５０１〜５０６の繰り返し終了判定へ進む。
【０１５５】
情報記憶媒体ライブラリ装置１０３〜１０６の各々に対する処理が完了したらステップ５０７へ進む。
【０１５６】
ステップ５０７では、アレイコントローラ１０１は、ステップ５０３で発行したＲＥＡＤコマンドの完了待ちを行う。ステップ５０３で発行したＲＥＡＤコマンドが全て完了したらステップ５０８へ進む。
【０１５７】
ステップ５０８では、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０３〜１０６のいずれかに対して再生抑制を行った領域があったかを判定し、再生抑制領域２１１が含まれていればステップ５０９へ進み、再生抑制領域２１１が含まれていなければ処理を終了する。ここで、先ほど述べたように、再生抑制領域２１１であっても、パリティブロックであるなら、ステップ５０９へ進まなくてもよい。
【０１５８】
ステップ５０９では、アレイコントローラ１０１は、再生を抑制した領域のデータを他の情報記憶媒体ライブラリ装置（１０３〜１０６の中の残り３つ）からの再生データを使用して復元し、処理を終了する。
【０１５９】
以上のステップにより、情報記憶媒体ライブラリアレイ装置１００は、記録層が切り替わった直後の領域に対する再生を抑制して他の情報記憶媒体ライブラリ装置からの再生データを使用して再生を抑制した領域のデータを復元することが可能である。
【０１６０】
以上のように、本実施形態の再生制御方法の情報記憶媒体ライブラリアレイ装置においては、複数の記録層を有する複数枚の情報記憶媒体によりディスクアレイが構成されている。ディスクアレイにはストライプが複数形成される。そして、ストライプを構成する少なくとも１つの情報記憶媒体のデータが再生できなくともデータの復元が可能な冗長性を有する。そして、１つのストライプを構成するデータは、情報記憶媒体の物理的に異なる位置に、記録されている。このとき、本実施形態の再生制御方法は、情報記憶媒体の記録層の切り替わり直後の所定範囲の領域のデータ再生を抑制するステップと、データ再生を抑制した情報記憶媒体を除く残りの情報記憶媒体を再生したデータから所定範囲の領域のデータを復元するステップと、を含む。
【０１６１】
この構成により、記録層の切り替わり目においてもデータ再生を待たせることなく連続したデータ再生が可能になる。
【０１６２】
実施形態４において、再生する記録層の切り替えに必要な時間を目安にストライプサイズの倍数サイズで各情報記憶媒体のデータ配置がずれるように情報記憶媒体の先頭と終端に未使用領域２０１を設けた場合について説明したが、望ましくは再生する記録層の切り替えとデータ再生を抑制した領域の後続を再生する準備に必要な時間を合わせた時間分のデータ再生に所要するストライプサイズの倍数サイズとするのがよい。このサイズのデータ再生に所要する時間は、ディスク回転数から決まるディスクデータ転送レートから求めてもよいし、動画や音声などのストリームを扱う場合であれば、ストリームデータ転送レートから求めてもよい。
【０１６３】
なお、実施形態４において、各情報記憶媒体の先頭と終端に設けた未使用領域２０１に対してもストライプを構成して記録することにより、全領域を使用するようにもできる。
【０１６４】
さらに、情報記憶媒体の先頭と終端にスペア領域２２１が存在しスペア領域２２１の比率が変更できる情報記憶媒体であれば、図１８に示すように各情報記憶媒体で先頭と終端に位置するスペア領域２２１の比率を変えることによりユーザデータ領域に未使用領域２０１を設けなくても同様に実施することが可能である。
【０１６５】
以上のように、本実施形態の情報記憶媒体ライブラリアレイ装置においては、情報記憶媒体は先頭と終端にスペア領域２２１を有していてもよい。このとき、本実施形態の情報記憶媒体ライブラリアレイ装置は、ディスクアレイを構成する情報記憶媒体の各々において、先頭と終端のスペア領域２２１の比率を変更することにより、１つのストライプを構成するデータを、情報記憶媒体の物理的に異なる位置に、配置してもよい。
【０１６６】
（実施形態５）
実施形態５においては、複数枚の情報記憶媒体を一まとめにした情報記憶媒体セットを収納体１１１〜１１４にそれぞれ収納し、情報記憶媒体セットの中の１枚の情報記憶媒体を搬送体１１５〜１１８によって記録再生装置１０７〜１１０に搬送する。記録再生装置１０７〜１１０に装着されうる情報記憶媒体セットの４セットによってＲＡＩＤ５を構成する。
【０１６７】
図２０は、実施形態５における情報記憶媒体セットに記録されるユーザデータ領域のデータ配置を示す図である。
【０１６８】
図２０において、媒体セット１Ａは記録再生装置１０７に装着されうる複数枚の情報記憶媒体からなるセットである。媒体セット２Ａは記録再生装置１０８に装着されうる複数枚の情報記憶媒体からなるセットである。媒体セット３Ａは記録再生装置１０９に装着されうる複数枚の情報記憶媒体からなるセットである。媒体セット４Ａは記録再生装置１１０に装着されうる複数枚の情報記憶媒体からなるセットである。
【０１６９】
媒体セット２Ａ〜４Ａにおける各々のセットの最初の情報記憶媒体の先頭にはそれぞれ異なるサイズの未使用領域２０１を設ける。媒体セット２Ａの最初の情報記憶媒体の先頭の未使用領域２０１のサイズをｔとすると媒体セット３Ａの最初の情報記憶媒体の先頭の未使用領域２０１のサイズは２ｔ、媒体セット４Ａの最初の情報記憶媒体の先頭の未使用領域２０１のサイズは３ｔとする。媒体セット１Ａ〜３Ａにおける各々のセットの最後の情報記憶媒体の終端にもそれぞれ異なるサイズの未使用領域２０１を設ける。媒体セット１Ａの最後の情報記憶媒体の終端の未使用領域２０１のサイズは３ｔ、媒体セット２Ａの最後の情報記憶媒体の終端の未使用領域２０１のサイズは２ｔ、媒体セット３Ａの最後の情報記憶媒体の終端の未使用領域２０１のサイズはｔとする。サイズｔとしては、再生する情報記憶媒体の交換に必要な時間を目安にストライプサイズの１以上の整数倍で選択する。図２０では、説明の便宜上、サイズｔをストライプサイズの２倍とする。
【０１７０】
図２０において、媒体セット１ＡのＧ１と媒体セット２ＡのＨ１と媒体セット３ＡのＩ１と媒体セット４ＡのＰ１とでストライプを構成する。同様に、媒体セット１ＡのＧ２と媒体セット２ＡのＨ２と媒体セット３ＡのＰ２と媒体セット４ＡのＩ２とでストライプを構成する。後続の領域も同様にストライプを構成していき、各情報記憶媒体セットの最後の情報記憶媒体の最後の使用領域、すなわち、媒体セット１ＡのＰｚと媒体セット２ＡのＧｚと媒体セット３ＡのＨｚと媒体セット４ＡのＩｚとが最後のストライプとなる。但し、Ｐで始まるブロックはパリティブロックである。
【０１７１】
情報記憶媒体セットの情報記憶媒体にデータ再生ができない箇所があった場合は、ストライプを構成する他の情報記憶媒体セットの情報記憶媒体のデータを使用して復元する。例えば、図２０において媒体セット２ＡのＨ２が再生できなかった場合は、媒体セット１ＡのＧ２と媒体セット３ＡのＰ２と媒体セット４ＡのＩ２のデータを使用して、Ｇ２、Ｐ２、Ｉ２の同じバイト位置のデータの排他的論理和を算出することで、媒体セット２ＡのＨ２のデータを復元する。
【０１７２】
図２０の情報記憶媒体セットにおいて情報記憶媒体の交換付近のストライプの状態を示したものが図２１である。
【０１７３】
図２１において、媒体セット１ＡのＧｉと媒体セット２ＡのＨｉと媒体セット３ＡのＩｉと媒体セット４ＡのＰｉとでストライプを構成している。同様に、媒体セット１ＡのＧｊと媒体セット２ＡのＨｊと媒体セット３ＡのＰｊと媒体セット４ＡのＩｊとでストライプを、媒体セット１ＡのＧｋと媒体セット２ＡのＰｋと媒体セット３ＡのＨｋと媒体セット４ＡのＩｋとでストライプを、媒体セット１ＡのＰｌと媒体セット２ＡのＧｌと媒体セット３ＡのＨｌと媒体セット４ＡのＩｌとでストライプを構成している。
【０１７４】
情報記憶媒体ライブラリアレイ装置１００が図２１に示す情報記憶媒体セットの情報記憶媒体の交換付近のデータを再生するときの動作を説明する。
【０１７５】
アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０６に対して、図２１における媒体セット４Ａの情報記憶媒体が交換された直後に位置するＰｉとＩｊのデータ再生を抑制する。情報記憶媒体が交換された直後の位置とは、データエリアのうちの、交換後に最初にアクセスされる位置である。この間に、残りの情報記憶媒体ライブラリ装置１０３〜１０５が媒体セット１ＡのＧｉと媒体セット２ＡのＨｉと媒体セット３ＡのＩｉを再生したデータから、アレイコントローラ１０１は媒体セット４ＡのＰｉのデータを復元し、情報記憶媒体ライブラリ装置１０３〜１０５が媒体セット１ＡのＧｊと媒体セット２ＡのＨｊと媒体セット３ＡのＰｊを再生したデータから、アレイコントローラ１０１は媒体セット４ＡのＩｊを復元する。このとき、媒体セット４ＡのＰｉとＩｊのデータ再生を抑制してデータを復元している間に、情報記憶媒体ライブラリ装置１０６は媒体セット４Ａの再生する情報記憶媒体を交換してＩｋを再生する準備を行う。同様に、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０５、１０４、１０３に対し、それぞれ、図２１における媒体セット３Ａの情報記憶媒体が交換された直後に位置するＨｋとＨｌ、媒体セット２Ａの情報記憶媒体が交換された直後に位置するＨｍとＨｎ、媒体セット１Ａの情報記憶媒体が交換された直後に位置するＧｏとＰｐのデータ再生を抑制して、情報記憶媒体ライブラリ装置１０３〜１０６の中で残りの３つが同じストライプを構成する他の情報記憶媒体セットの情報記憶媒体を再生したデータから、アレイコントローラ１０１は再生を抑制したデータを復元する。
【０１７６】
このように、情報記憶媒体ライブラリアレイ装置１００は、他の情報記憶媒体の交換時についても同様に情報記憶媒体を交換した直後のデータ再生を抑制して、他の情報記憶媒体セットの情報記憶媒体を再生したデータから再生を抑制したデータを復元し、データ再生を抑制してデータを復元している間に情報記憶媒体の交換と再生を抑制した領域の後続を再生する準備を行うことで、情報記憶媒体の交換時においてもデータ再生を待たせることなく連続したデータ再生が可能になる。
【０１７７】
以上のように、本実施形態の情報記憶媒体ライブラリアレイ装置は、記録再生装置と収納体と搬送体を有する複数の情報記憶媒体ライブラリ装置を備える。このとき、情報記憶媒体ライブラリ装置の各々の収納体に、複数枚の情報記憶媒体を一まとめにした情報記憶媒体セットが収納される。そして、情報記憶媒体ライブラリ装置の各々は、情報記憶媒体セットの情報記憶媒体を搬送体により収納体と記録再生装置の間で搬送して、記録再生装置によりデータ再生を行う。そして、情報記憶媒体ライブラリ装置の各々の収納体に収納された情報記憶媒体セットによりディスクアレイが構成される。ディスクアレイにはストライプが複数形成される。そして、ストライプを構成する少なくとも１つの情報記憶媒体セットの情報記憶媒体のデータが再生できなくともデータの復元が可能な冗長性を有する。このとき、１つのストライプを構成するデータは、情報記憶媒体セットの情報記憶媒体の物理的に異なる位置に、配置される。これにより、情報記憶媒体ライブラリアレイ装置は、情報記憶媒体セットの情報記憶媒体の交換時期を、情報記憶媒体ライブラリ装置で互いに異ならせる。そして、情報記憶媒体ライブラリ装置の各々は、情報記憶媒体セットの情報記憶媒体の交換直後の所定範囲の領域のデータ再生を抑制する。そして、情報記憶媒体ライブラリアレイ装置は、データ再生を抑制した情報記憶媒体ライブラリ装置を除く、残りの情報記憶媒体ライブラリ装置によって再生したデータから、所定範囲の領域のデータを復元する。
【０１７８】
この構成により、情報記憶媒体の交換時においてもデータ再生を待たせることなく連続したデータ再生が可能になる。
【０１７９】
また、本実施形態の情報記憶媒体ライブラリアレイ装置は、所定範囲の領域のデータを復元する間に、データ再生を抑制した情報記憶媒体ライブラリ装置において、情報記憶媒体セットの再生する情報記憶媒体の交換を行ってもよい。
【０１８０】
なお、データの再生を抑制した領域がパリティブロックであった場合は、他の情報記憶媒体セットの情報記憶媒体を再生したデータから再生を抑制したデータを復元しなくてもよい。例えば、図２１における媒体セット４ＡのＰｉと媒体セット１ＡのＰｐは復元しなくてもよい。
【０１８１】
図２２は、実施形態５における情報記憶媒体ライブラリアレイ装置１００の再生動作を示したフローチャートである。
【０１８２】
ステップ８０１とステップ８０６との間のステップを、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０３〜１０６の各々に対して繰り返す。
【０１８３】
ステップ８０２では、アレイコントローラ１０１は、これから再生しようとしている領域が、情報記憶媒体交換直後の再生抑制領域２１１かを判定し、再生抑制領域２１１でなければステップ８０３へ進み、再生抑制領域２１１であればステップ８０４へ進む。領域の判定は、例えば、アレイコントローラ１０１に要求されている再生命令の論理セクタ番号からその論理セクタ番号に対応する情報記憶媒体および物理セクタ番号を求めることにより行うことができる。あるいは、アレイコントローラ１０１に要求された再生命令の後続領域を先読みキャッシュする場合には、再生命令の論理セクタ番号に後続する論理セクタ番号からその論理セクタ番号に対応する情報記憶媒体および物理セクタ番号を求めることにより領域の判定を行うことができる。
【０１８４】
ステップ８０３では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対してＲＥＡＤコマンドを発行して、ステップ８０１〜８０６の繰り返し終了判定へ進む。
【０１８５】
ステップ８０４では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対して情報記憶媒体の交換を指示するコマンドを既に発行しているかを判定し、発行済みでなければステップ８０５へ進み、発行済みであればステップ８０１〜８０６の繰り返し終了判定へ進む。
【０１８６】
ステップ８０５では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対して情報記憶媒体の交換を指示するコマンドを発行し、ステップ８０１〜８０６の繰り返し終了判定へ進む。なお、情報記憶媒体の交換後、再生抑制領域２１１のデータ再生は行わない。
【０１８７】
情報記憶媒体ライブラリ装置１０３〜１０６の各々に対する処理が完了したらステップ８０７へ進む。
【０１８８】
ステップ８０７では、アレイコントローラ１０１は、ステップ８０３で発行したＲＥＡＤコマンドの完了待ちを行う。ステップ８０３で発行したＲＥＡＤコマンドが全て完了したらステップ８０８へ進む。
【０１８９】
ステップ８０８では、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０３〜１０６のいずれかに対して再生抑制を行った領域があったかを判定し、再生抑制領域２１１が含まれていればステップ８０９へ進み、再生抑制領域２１１が含まれていなければ処理を終了する。ここで、先ほど述べたように、再生抑制領域２１１であっても、パリティブロックであるなら、ステップ８０９へ進まなくてもよい。
【０１９０】
ステップ８０９では、アレイコントローラ１０１は、再生を抑制した領域のデータを他の情報記憶媒体ライブラリ装置（１０３〜１０６の中の残り３つ）からの再生データを使用して復元し、処理を終了する。
【０１９１】
以上のステップにより、情報記憶媒体ライブラリアレイ装置１００は、情報記憶媒体が交換された直後の領域に対する再生を抑制して他の情報記憶媒体ライブラリ装置からの再生データを使用して再生を抑制した領域のデータを復元することが可能である。
【０１９２】
以上のように、本実施形態の再生制御方法の情報記憶媒体ライブラリアレイ装置においては、複数セットの複数枚の情報記憶媒体を一まとめにした情報記憶媒体セットによりディスクアレイが構成されている。ディスクアレイにはストライプが複数形成される。そして、ストライプを構成する少なくとも１つの情報記憶媒体セットの情報記憶媒体のデータが再生できなくともデータの復元が可能な冗長性を有する。そして、１つのストライプを構成するデータは、情報記憶媒体セットの情報記憶媒体の物理的に異なる位置に、記録されている。このとき、本実施形態の再生制御方法は、情報記憶媒体セットの情報記憶媒体の交換直後の所定範囲の領域のデータ再生を抑制するステップと、データ再生を抑制した情報記憶媒体セットを除く残りの情報記憶媒体セットを再生したデータから所定範囲の領域のデータを復元するステップと、を含む。
【０１９３】
この構成により、情報記憶媒体の交換時においてもデータ再生を待たせることなく連続したデータ再生が可能になる。
【０１９４】
なお、実施形態５において媒体セット２Ａ〜４Ａの最初の情報記憶媒体の先頭に未使用領域２０１を設けるとしたが、媒体セット２Ａ〜４Ａの最初の情報記憶媒体の終端に設けてもよい。必要条件は、媒体セット１Ａ〜４Ａの最初の情報記憶媒体の各々において未使用領域２０１の総和の差がサイズｔであればよい。例えば、媒体セット１Ａ〜４Ａの最初の情報記憶媒体の未使用領域２０１が分散配置され、その総和が、それぞれ、２ｔ、３ｔ、４ｔ、５ｔであってもよい。同様に媒体セット１Ａ〜３Ａの最後の情報記憶媒体の終端に未使用領域２０１を設けるとしたが、媒体セット１Ａ〜３Ａの最後の情報記憶媒体の先頭に未使用領域２０１を設けてもよい。必要条件は、媒体セット１Ａ〜４Ａの最後の情報記憶媒体の各々において未使用領域２０１の総和の差がサイズｔであればよい。例えば、媒体セット１Ａ〜４Ａの最後の情報記憶媒体の未使用領域２０１が分散配置され、その総和が、それぞれ、５ｔ、４ｔ、３ｔ、２ｔであってもよい。
【０１９５】
さらに、スペア領域２２１を有する情報記憶媒体であれば、ユーザデータ領域に未使用領域２０１を設けるのではなく、媒体セット１Ａ〜４Ａの最初の情報記憶媒体に存在するスペア領域２２１のサイズに各々サイズｔずつの差をつけることによりユーザデータ領域のサイズに各々サイズｔずつの差が生じるようにしてもよい。同様に、媒体セット１Ａ〜４Ａの最後の情報記憶媒体に存在するスペア領域２２１のサイズに各々サイズｔずつの差をつけることによりユーザデータ領域のサイズに各々サイズｔずつの差が生じるようにしてもよい。例えば、媒体セット１Ａ〜４Ａの最初の情報記憶媒体のスペア領域２２１のサイズを、それぞれ、α、α＋ｔ、α＋２ｔ、α＋３ｔとし、媒体セット１Ａ〜４Ａの最後の情報記憶媒体のスペア領域２２１のサイズを、それぞれ、α＋３ｔ、α＋２ｔ、α＋ｔ、αとしてもよい。ここでαは任意のサイズである。
【０１９６】
（実施形態６）
実施形態６においては、記録層が複数存在する情報記憶媒体を複数枚一まとめにした情報記憶媒体セットを収納体１１１〜１１４にそれぞれ格納し、その情報記憶媒体セットの中の１枚の情報記憶媒体を搬送体１１５〜１１８によって記録再生装置１０７〜１１０に搬送する。記録再生装置１０７〜１１０に装着されうる情報記憶媒体セットの４セットによってＲＡＩＤ５を構成する。
【０１９７】
図２３は、実施形態６における情報記憶媒体セットの記録層の切り替わり目、および、情報記憶媒体の交換付近のストライプの状態を示したものである。
【０１９８】
図２３において、媒体セット１Ａは記録再生装置１０７に装着されうる複数枚の情報記憶媒体からなるセットである。媒体セット２Ａは記録再生装置１０８に装着されうる複数枚の情報記憶媒体からなるセットである。媒体セット３Ａは記録再生装置１０９に装着されうる複数枚の情報記憶媒体からなるセットである。媒体セット４Ａは記録再生装置１１０に装着されうる複数枚の情報記憶媒体からなるセットである。実施形態６においては、実施形態５と同様に、媒体セット２Ａ〜４Ａにおける各々のセットの最初の情報記憶媒体の先頭にはそれぞれ異なるサイズの未使用領域２０１を設け、媒体セット１Ａ〜３Ａにおける各々のセットの最後の情報記憶媒体の終端にもそれぞれ異なるサイズの未使用領域２０１を設ける。
【０１９９】
図２３において、媒体セット１ＡのＪｉと媒体セット２ＡのＫｉと媒体セット３ＡのＬｉと媒体セット４ＡのＰｉとでストライプを構成している。同様に、媒体セット１ＡのＪｊと媒体セット２ＡのＫｊと媒体セット３ＡのＰｊと媒体セット４ＡのＬｊとでストライプを構成している。媒体セット１ＡのＪｋと媒体セット２ＡのＰｋと媒体セット３ＡのＫｋと媒体セット４ＡのＬｋとでストライプを構成している。媒体セット１ＡのＰｌと媒体セット２ＡのＪｌと媒体セット３ＡのＫｌと媒体セット４ＡのＬｌとでストライプを構成している。また、媒体セット１ＡのＪｑと媒体セット２ＡのＫｑと媒体セット３ＡのＬｑと媒体セット４ＡのＰｑとでストライプを構成している。同様に、媒体セット１ＡのＪｒと媒体セット２ＡのＫｒと媒体セット３ＡのＰｒと媒体セット４ＡのＬｒとでストライプを構成している。媒体セット１ＡのＪｓと媒体セット２ＡのＰｓと媒体セット３ＡのＫｓと媒体セット４ＡのＬｓとでストライプを構成している。媒体セット１ＡのＰｔと媒体セット２ＡのＪｔと媒体セット３ＡのＫｔと媒体セット４ＡのＬｔとでストライプを構成している。
【０２００】
情報記憶媒体ライブラリアレイ装置１００が図２３に示す情報記憶媒体セットの情報記憶媒体の記録層の切り替わり目付近のデータを再生するときの動作を説明する。
【０２０１】
アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０６に対して、図２３における媒体セット４Ａの情報記憶媒体の記録層が切り替わった直後に位置するＰｉとＬｊのデータ再生を抑制する。この間に、残りの情報記憶媒体ライブラリ装置１０３〜１０５が媒体セット１ＡのＪｉと媒体セット２ＡのＫｉと媒体セット３ＡのＬｉを再生したデータから、アレイコントローラ１０１は媒体セット４ＡのＰｉのデータを復元し、情報記憶媒体ライブラリ装置１０３〜１０５が媒体セット１ＡのＪｊと媒体セット２ＡのＫｊと媒体セット３ＡのＰｊを再生したデータから、アレイコントローラ１０１は媒体セット４ＡのＬｊのデータを復元する。このとき、媒体セット４ＡのＰｉとＬｊのデータ再生を抑制してデータを復元している間に、情報記憶媒体ライブラリ装置１０６は再生する記録層の切り替えとＬｊの後続領域のＬｋを再生する準備を行う。同様に、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０５、１０４、１０３に対し、それぞれ、図２３における媒体セット３Ａの情報記憶媒体の記録層が切り替わった直後に位置するＫｋとＫｌ、媒体セット２Ａの情報記憶媒体の記録層が切り替わった直後に位置するＫｍとＫｎ、媒体セット１Ａの情報記憶媒体の記録層が切り替わった直後に位置するＪｏとＰｐのデータ再生を抑制して、情報記憶媒体ライブラリ装置１０３〜１０６の中で残りの３つが同じストライプを構成する他の情報記憶媒体セットの情報記憶媒体を再生したデータから、アレイコントローラ１０１は再生を抑制したデータを復元する。
【０２０２】
このように、情報記憶媒体ライブラリアレイ装置１００は、他の記録層の切り替わり目についても同様に情報記憶媒体の記録層が切り替わった直後のデータ再生を抑制して他の情報記憶媒体セットの情報記憶媒体を再生したデータからデータを復元し、データ再生を抑制してデータを復元している間に記録層の切り替えと再生を抑制した領域の後続を再生する準備を行うことで、記録層の切り替わり目においてもデータ再生を待たせることなく連続したデータ再生が可能になる。
【０２０３】
なお、データの再生を抑制した領域がパリティブロックであった場合は、他の情報記憶媒体セットの情報記憶媒体を再生したデータから再生を抑制したデータを復元しなくてもよい。例えば、図２３における媒体セット４ＡのＰｉと媒体セット１ＡのＰｐは復元しなくてもよい。
【０２０４】
次に、情報記憶媒体ライブラリアレイ装置１００が図２３に示す情報記憶媒体セットの情報記憶媒体の交換付近のデータを再生するときの動作を説明する。
【０２０５】
アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０６に対して、図２３における媒体セット４Ａの情報記憶媒体が交換された直後に位置するＰｑとＬｒのデータ再生を抑制する。この間に、残りの情報記憶媒体ライブラリ装置１０３〜１０５が媒体セット１ＡのＪｑと媒体セット２ＡのＫｑと媒体セット３ＡのＬｑを再生したデータから、アレイコントローラ１０１は媒体セット４ＡのＰｑのデータを復元し、情報記憶媒体ライブラリ装置１０３〜１０５が媒体セット１ＡのＪｒと媒体セット２ＡのＫｒと媒体セット３ＡのＰｒを再生したデータから、アレイコントローラ１０１は媒体セット４ＡのＬｒのデータを復元する。このとき、媒体セット４ＡのＰｑとＬｒのデータ再生を抑制してデータを復元している間に、情報記憶媒体ライブラリ装置１０６は媒体セット４Ａの再生する情報記憶媒体を交換してＬｒの後続領域であるＬｓを再生する準備を行う。同様に、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０５、１０４、１０３に対し、それぞれ、図２３における媒体セット３Ａの情報記憶媒体が交換された直後に位置するＫｓとＫｔ、媒体セット２Ａの情報記憶媒体が交換された直後に位置するＫｕとＫｖ、媒体セット１Ａの情報記憶媒体が交換された直後に位置するＪｗとＰｘのデータ再生を抑制して、情報記憶媒体ライブラリ装置１０３〜１０６の中で残りの３つが同じストライプの他の情報記憶媒体セットの情報記憶媒体を再生したデータから、アレイコントローラ１０１は再生を抑制したデータを復元する。
【０２０６】
このように、情報記憶媒体ライブラリアレイ装置１００は、他の情報記憶媒体の交換時においても同様に情報記憶媒体を交換した直後のデータ再生を抑制して他の情報記憶媒体セットの情報記憶媒体を再生したデータから再生を抑止したデータを復元し、データ再生を抑制してデータを復元している間に情報記憶媒体の交換と再生を抑制した領域の後続を再生する準備を行うことで、情報記憶媒体の交換時においてもデータ再生を待たせることなく連続したデータ再生が可能になる。
【０２０７】
以上のように、本実施形態の情報記憶媒体ライブラリアレイ装置は、記録再生装置と収納体と搬送体を有する複数の情報記憶媒体ライブラリ装置を備える。このとき、情報記憶媒体ライブラリ装置の各々の収納体に、複数の記録層を有する情報記憶媒体の複数枚を一まとめにした情報記憶媒体セットが収納される。そして、情報記憶媒体ライブラリ装置の各々は、情報記憶媒体セットの情報記憶媒体を搬送体により収納体と記録再生装置の間で搬送して、記録再生装置によりデータ再生を行う。そして、情報記憶媒体ライブラリ装置の各々の収納体に収納された情報記憶媒体セットによりディスクアレイが構成される。ディスクアレイにはストライプが複数形成される。そして、ストライプを構成する少なくとも１つの情報記憶媒体セットのデータが再生できなくともデータの復元が可能な冗長性を有する。このとき、１つのストライプを構成するデータは、情報記憶媒体セットの情報記憶媒体の物理的に異なる位置に、配置される。これにより、情報記憶媒体ライブラリアレイ装置は、情報記憶媒体の記録層の切り替わり時期、および、情報記憶媒体セットの情報記憶媒体の交換時期を、情報記憶媒体ライブラリ装置で互いに異ならせる。そして、情報記憶媒体ライブラリ装置の各々は、情報記憶媒体の記録層の切り替わり直後の所定範囲の領域、および、情報記憶媒体セットの情報記憶媒体の交換直後の所定範囲の領域のデータ再生を抑制する。そして、情報記憶媒体ライブラリアレイ装置は、データ再生を抑制した情報記憶媒体ライブラリ装置を除く、残りの情報記憶媒体ライブラリ装置によって再生したデータから、所定範囲の領域のデータを復元する。
【０２０８】
この構成により、記録層の切り替わり目においてもデータ再生を待たせることなく連続したデータ再生が可能になる。さらに、情報記憶媒体の交換時においてもデータ再生を待たせることなく連続したデータ再生も可能になる。
【０２０９】
また、本実施形態の情報記憶媒体ライブラリアレイ装置は、所定範囲の領域のデータを復元する間に、データ再生を抑制した情報記憶媒体ライブラリ装置において、情報記憶媒体の再生する記録層の切り替えとデータ再生を抑制した領域の後続領域のデータを再生する準備を行ってもよい。
【０２１０】
また、本実施形態の情報記憶媒体ライブラリアレイ装置は、所定範囲の領域のデータを復元する間に、データ再生を抑制した情報記憶媒体ライブラリ装置において、情報記憶媒体セットの再生する情報記憶媒体の交換を行ってもよい。
【０２１１】
なお、データの再生を抑制した領域がパリティブロックであった場合は、他の情報記憶媒体セットの情報記憶媒体を再生したデータから再生を抑制したデータを復元しなくてもよい。例えば、図２３における媒体セット４ＡのＰｑと媒体セット１ＡのＰｘは復元しなくてもよい。
【０２１２】
図２４は、実施形態６における情報記憶媒体ライブラリアレイ装置１００の再生動作を示したフローチャートである。
【０２１３】
ステップ１００１とステップ１００９との間のステップを、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０３〜１０６の各々に対して繰り返す。
【０２１４】
ステップ１００２では、アレイコントローラ１０１は、これから再生しようとしている領域が、情報記憶媒体交換直後の再生抑制領域２１１かを判定し、再生抑制領域２１１でなければステップ１００３へ進み、再生抑制領域２１１であればステップ１００５へ進む。
【０２１５】
ステップ１００３では、アレイコントローラ１０１は、これから再生しようとしている領域が、記録層切り替え直後の再生抑制領域２１１かを判定し、再生抑制領域２１１でなければステップ１００４へ進み、再生抑制領域２１１であればステップ１００７へ進む。
【０２１６】
ステップ１００４では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対してＲＥＡＤコマンドを発行して、ステップ１００１〜１００９の繰り返し終了判定へ進む。
【０２１７】
ステップ１００５では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対して情報記憶媒体の交換を指示するコマンドを既に発行しているかを判定し、発行済みでなければステップ１００６へ進み、発行済みであればステップ１００１〜１００９の繰り返し終了判定へ進む。
【０２１８】
ステップ１００６では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対して情報記憶媒体の交換を指示するコマンドを発行し、ステップ１００１〜１００９の繰り返し終了判定へ進む。なお、交換後、再生抑制領域２１１のデータ再生は行わない。
【０２１９】
ステップ１００７では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対して再生抑制領域２１１の後続へのＳＥＥＫコマンドを既に発行しているかを判定し、発行済みでなければステップ１００８へ進み、発行済みであればステップ１００１〜１００９の繰り返し終了判定へ進む。
【０２２０】
ステップ１００８では、アレイコントローラ１０１は、対象としている情報記憶媒体ライブラリ装置（１０３〜１０６の中の１つ）に対して再生抑制領域２１１の後続へのＳＥＥＫを指示するコマンドを発行して、ステップ１００１〜１００９の繰り返し終了判定へ進む。これにより、再生抑制領域２１１のデータ再生は行われない。
【０２２１】
情報記憶媒体ライブラリ装置１０３〜１０６の各々に対する処理が完了したらステップ１０１０へ進む。
【０２２２】
ステップ１０１０では、アレイコントローラ１０１は、ステップ１００４で発行したＲＥＡＤコマンドの完了待ちを行う。ステップ１００４で発行したＲＥＡＤコマンドが全て完了したらステップ１０１１へ進む。
【０２２３】
ステップ１０１１では、アレイコントローラ１０１は、情報記憶媒体ライブラリ装置１０３〜１０６のいずれかに対して再生抑制を行った領域があったかを判定し、再生抑制領域２１１が含まれていればステップ１０１２へ進み、再生抑制領域２１１が含まれていなければ処理を終了する。ここで、先ほど述べたように、再生抑制領域２１１であっても、パリティブロックであるなら、ステップ１０１２へ進まなくてもよい。
【０２２４】
ステップ１０１２では、アレイコントローラ１０１は、再生を抑制した領域のデータを他の情報記憶媒体ライブラリ装置（１０３〜１０６の中の残り３つ）からの再生データを使用して復元し、処理を終了する。
【０２２５】
以上のステップにより、情報記憶媒体ライブラリアレイ装置１００は、記録層が切り替わった直後と情報記憶媒体を交換した直後の領域に対する再生を抑制して他の情報記憶媒体ライブラリ装置からの再生データを使用して再生を抑制した領域のデータを復元することが可能である。
【０２２６】
以上のように、本実施形態の再生制御方法の情報記憶媒体ライブラリアレイ装置においては、複数セットの複数の記録層を有する情報記憶媒体の複数枚を一まとめにした情報記憶媒体セットによりディスクアレイが構成されている。ディスクアレイにはストライプが複数形成される。そして、ストライプを構成する少なくとも１つの情報記憶媒体セットの情報記憶媒体のデータが再生できなくともデータの復元が可能な冗長性を有する。そして、１つのストライプを構成するデータは、情報記憶媒体セットの情報記憶媒体の物理的に異なる位置に、記録されている。このとき、本実施形態の再生制御方法は、情報記憶媒体の記録層の切り替わり直後の所定範囲の領域のデータ再生を抑制するステップと、情報記憶媒体セットの情報記憶媒体の交換直後の所定範囲の領域のデータ再生を抑制するステップと、データ再生を抑制した情報記憶媒体セットを除く残りの情報記憶媒体セットを再生したデータから所定範囲の領域のデータを復元するステップと、を含む。
【０２２７】
この構成により、記録層の切り替わり目においてもデータ再生を待たせることなく連続したデータ再生が可能になる。さらに、情報記憶媒体の交換時においてもデータ再生を待たせることなく連続したデータ再生も可能になる。
【０２２８】
実施形態６において、情報記憶媒体の記録層の切り替えとデータ再生を抑制した領域の後続を再生する準備に必要な時間が情報記憶媒体の交換とデータ再生を抑制した領域の後続を再生する準備に必要な時間よりも短い場合は、情報記憶媒体の記録層の切り替わり目直後のデータ再生を抑制するストライプ数を情報記憶媒体の交換直後のデータ再生を抑制するストライプ数よりも少なくしてもよい。すなわち、情報記憶媒体の交換直後のデータ再生を抑制するストライプ数を実施形態５で説明したサイズｔに相当するストライプ数とし、情報記憶媒体の記録層の切り替え直後のデータ再生を抑制するストライプ数をサイズｔよりも少ないサイズに相当するストライプ数にしてもよい。
【０２２９】
なお、実施形態６において媒体セット２Ａ〜４Ａの最初の情報記憶媒体の先頭に未使用領域２０１を設けるとしたが、媒体セット２Ａ〜４Ａの最初の情報記憶媒体の先頭と終端に分散して未使用領域２０１を設けてもよい。同様に、媒体セット１Ａ〜３Ａの最後の情報記憶媒体の終端に未使用領域２０１を設けるとしたが、媒体セット１Ａ〜３Ａの最後の情報記憶媒体の先頭と終端に分散して未使用領域２０１を設けてもよい。
【０２３０】
さらに、スペア領域２２１を有する情報記憶媒体であれば、ユーザデータ領域に未使用領域２０１を設けるのではなく、スペア領域２２１のサイズを調整することにより媒体セット１Ａ〜４Ａの最初の情報記憶媒体のユーザデータ領域のサイズにサイズ２ｕずつの差が生じるようにしてもよい。ここでサイズ２ｕは実施形態５で説明したサイズｔに相当するストライプ数である。同様に、媒体セット１Ａ〜４Ａの最後の情報記憶媒体のユーザデータ領域のサイズにサイズ２ｕずつの差が生じるようにしてもよい。図２５を用いて一例を説明する。図２５において、媒体セット１Ａ〜４Ａの最初の情報記憶媒体のスペア領域２２１のサイズが、それぞれ、β、β＋２ｕ、β＋４ｕ、β＋６ｕとなるように情報記憶媒体の先頭、層境界、終端に分散して配置している。ここでβは任意のサイズとする。また、媒体セット１Ａ〜４Ａの最後の情報記憶媒体のスペア領域２２１のサイズが、それぞれ、γ＋６ｕ、γ＋４ｕ、γ＋２ｕ、γとなるように情報記憶媒体の先頭、層境界、終端に分散して配置している。ここでγは任意のサイズで、βと同じ値を設定してもよい。媒体セット１Ａ〜４Ａの最初と最後を除いた残りの情報記憶媒体のスペア領域２２１のサイズは全て同じでδである。ここでδは任意のサイズで、βやγと同じ値を設定してもよい。媒体セット１Ａ〜４Ａの最初と最後の情報記憶媒体においてはストライプを構成するブロックがｕずつずれており、残りの情報記憶媒体においてはストライプを構成するブロックが２ｕずつずれている。記録層の切り替わり直後のデータ再生を抑制する領域をｕとし、情報記憶媒体の交換直後のデータ再生を抑制する領域を２ｕとすることで、実施形態６で説明したように実施することにより、記録層の切り替わり目や情報記憶媒体の交換時においてもデータ再生を待たせることなく連続してデータを再生することが可能である。
【０２３１】
ところで、これまでの説明は、再生エラーがない場合について説明してきたが、再生エラーがあった場合について、補足説明しておく。記録層切り替わり付近や情報記憶媒体の交換付近での再生を抑制する領域を含んでいるストライプにおいて再生エラーが発生した場合、再生を抑制した領域からデータを再生することで、ストライプの冗長性を再生エラーの復旧に用いることができる。もちろん、連続的なデータの再生が途切れてしまうので、再生するデータの属性（リアルタイム属性か否か）によって、再生エラーのまま継続するか、時間をかけて再生エラーのデータを復元するかを判断するのが望ましい。再生を抑制する領域を含んでいないストライプの場合、データ再生の連続性を犠牲にすることなく、ストライプの冗長性を用いて再生エラーを復旧できることは、明白である。
【０２３２】
これまで情報記憶媒体ライブラリアレイ装置１００の再生動作について説明してきたが、記録時の動作について説明する。
【０２３３】
図１５において、アレイコントローラ１０１は記録するデータをキャッシュメモリ１０２に一時保持し、キャッシュメモリ１０２に保持したデータを情報記憶媒体ライブラリ装置１０３〜１０６に記録要求することで情報記憶媒体に記録する。
【０２３４】
リアルタイム性が要求されるデータの記録時においては、一般に情報記憶媒体ライブラリアレイ装置１００への記録データのレートは情報記憶媒体ライブラリアレイ装置の定常時における情報記憶媒体への記録レートよりも低くなる。そのため、リアルタイム性が要求されるデータの記録中に複数の記録層を有する情報記憶媒体の記録層の切り替わりや情報記憶媒体の交換が発生しても、記録層の切り替えや情報記憶媒体の交換に必要な時間に到着する記録データを保持するのに十分な容量のキャッシュメモリ１０２を設けておけば、情報記憶媒体ライブラリ装置１００への記録データを待たせることなく連続してデータを記録することが可能である。
【０２３５】
これまで説明してきた本実施形態では記録再生装置が４つの場合を例に説明したが、記録再生装置が３つ以上であれば同様に実施が可能である。また、使用するＲＡＩＤレベルとしてＲＡＩＤ５以外にＲＡＩＤ４やＲＡＩＤ６を使用しても同様に実施が可能である。
【０２３６】
以上、本発明の特定の実施形態について説明されてきたが、当業者にとっては他の多くの変形例、修正、他の利用が本発明に含まれることは明らかである。それゆえ、本発明は、ここでの特定の実施形態に限定されず、請求項によってのみ限定され得る。
【産業上の利用可能性】
【０２３７】
本発明にかかる光ディスクアレイ装置は、異なる物理セクタ番号に同一の論理セクタ番号を割り当てるコントローラを有することで、データの信頼性を高めることができ、ストレージサーバ等として有用である。また、本発明は、例えば、コンピュータシステムにおけるアーカイブ装置に適用できる。
【符号の説明】
【０２３８】
１、３０、６０    コントローラ
２、３、３１、３２、３３、３４、６１、６２、６３、６４    ドライブ
４、５、３６、３７、３８、３９、６６、６７、６８、６９    光ディスク
６、３５、６５    光ディスクアレイ装置
１０    リードインゾーン
１１    データゾーン
１２    リードアウトゾーン
２０    内周スペアエリア
２１    データエリア
２２    外周スペアエリア
１００    情報記憶媒体ライブラリアレイ装置
１０１    アレイコントローラ
１０２    キャッシュメモリ
１０３〜１０６    情報記憶媒体ライブラリ装置
１０７〜１１０    記録再生装置
１１１〜１１４    収納体
１１５〜１１８    搬送体
【図１】
2012096167.tif 000003
【図２】
2012096167.tif 000004
【図３】
2012096167.tif 000005
【図４】
2012096167.tif 000006
【図５】
2012096167.tif 000007
【図６】
2012096167.tif 000008
【図７】
2012096167.tif 000009
【図８】
2012096167.tif 000010
【図９】
2012096167.tif 000011
【図１０】
2012096167.tif 000012
【図１１】
2012096167.tif 000013
【図１２】
2012096167.tif 000014
【図１３】
2012096167.tif 000015
【図１４】
2012096167.tif 000016
【図１５】
2012096167.tif 000017
【図１６】
2012096167.tif 000018
【図１７】
2012096167.tif 000019
【図１８】
2012096167.tif 000020
【図１９】
2012096167.tif 000021
【図２０】
2012096167.tif 000022
【図２１】
2012096167.tif 000023
【図２２】
2012096167.tif 000024
【図２３】
2012096167.tif 000025
【図２４】
2012096167.tif 000026
【図２５】
2012096167.tif 000027
【図２６】
2012096167.tif 000028
【手続補正書】
【提出日】平成24年12月19日(2012.12.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
光ディスクに対してデータの記録および再生を行う記録再生装置を複数個備えた光ディスクアレイ装置であって、
前記複数の記録再生装置のうちの１つに装着された光ディスクの最も小さい論理セクタ番号を、他の前記記録再生装置のうちの少なくとも１つに装着された光ディスクの最も小さい論理セクタ番号が割り当てられる物理セクタ番号とは異なる物理セクタ番号に割り当てる割り当て部を備え、
前記割り当て部は、前記複数の記録再生装置に装着されたそれぞれの前記光ディスクの最も小さい論理セクタ番号を互いに異なる物理セクタ番号に割り当てる、光ディスクアレイ装置。
【請求項２】
前記複数の記録再生装置に装着されたそれぞれの前記光ディスクの製造に用いられたスタンパを判別する判別部をさらに備え、
前記割り当て部は、前記スタンパが同一の前記光ディスク同士においては、最も小さい論理セクタ番号を互いに異なる物理セクタ番号に割り当てる、請求項１に記載の光ディスクアレイ装置。
【請求項３】
前記光ディスクのそれぞれは、データエリアとスペアエリアとを備え、
前記割り当て部は、前記光ディスクのそれぞれの前記データエリアの先頭側のスペアエリアに、互いに異なるサイズを割り当てる、請求項１に記載の光ディスクアレイ装置。
【請求項４】
前記割り当て部は、前記データエリアの先頭側のスペアエリアのサイズと前記データエリアの後尾側のスペアエリアのサイズとの合計が、前記複数の光ディスクの間で互いに等しくなるように、サイズの割り当てを行う、請求項３に記載の光ディスクアレイ装置。
【請求項５】
前記光ディスクのそれぞれは、データエリアを備え、
前記データエリアの先頭でない物理セクタ番号に最も小さい論理セクタ番号が割り当てられた前記光ディスクにおいて、前記割り当て部は、前記データエリアの先頭の物理セクタ番号に、前記データエリア終端の物理セクタ番号に割り当てた論理セクタ番号の次の論理セクタ番号を割り当てる、請求項１または２に記載の光ディスクアレイ装置。
【請求項６】
光ディスクからデータを再生する光ディスクアレイ装置であって、
前記光ディスクアレイ装置は、それぞれが記録再生装置と収納体と搬送体とを有する複数の光ディスクライブラリ装置を備え、
前記収納体には、複数の光ディスクが収納されており、
前記搬送体により前記光ディスクを前記収納体と前記記録再生装置の間で搬送して、前記記録再生装置によりデータ再生を行い、
前記複数の光ディスクライブラリ装置の複数の光ディスクによりディスクアレイが構成されており、
前記ディスクアレイにはストライプが記録されており、
前記ストライプは、同じ１つのストライプを構成するデータが記録された複数の光ディスクのうちの少なくとも１つにおいてデータが再生できなくとも、前記再生できなかったデータの復元が可能な冗長性を有し、
同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録することにより、光ディスクの交換時期は前記複数の光ディスクライブラリ装置で互いに異なっており、
前記光ディスクライブラリ装置は、光ディスクの交換直後の所定範囲の領域のデータ再生を行わず、
前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置以外の前記光ディスクライブラリ装置によって再生されたデータから、前記所定範囲の領域のデータを復元する、光ディスクアレイ装置。
【請求項７】
前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置は、前記データを復元する間に前記光ディスクの交換を行う、請求項６に記載の光ディスクアレイ装置。
【請求項８】
前記複数の光ディスクはそれぞれ複数の記録層を有しており、
同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録することにより、記録層の切り替わり時期は前記複数の光ディスクライブラリ装置で互いに異なっており、
前記光ディスクライブラリ装置は、記録層の切り替わり直後の所定範囲の領域のデータ再生は行わず、
前記記録層の切り替わり直後の所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置以外の前記光ディスクライブラリ装置によって再生したデータから、前記記録層の切り替わり直後の所定範囲の領域のデータを復元する、請求項６または７に記載の光ディスクアレイ装置。
【請求項９】
前記記録層の切り替わり直後の前記所定範囲の領域のデータ再生を行わない前記光ディスクライブラリ装置は、前記データを復元する間に、記録層の切り替えと、前記所定範囲の領域の後続領域のデータを再生する準備とを行う、請求項８に記載の光ディスクアレイ装置。
【請求項１０】
前記光ディスクは、先頭スペア領域と終端スペア領域とを有し、
前記ディスクアレイを構成する複数の光ディスクにおいて、前記先頭スペア領域と前記終端スペア領域のサイズの比率を互いに異ならせることにより、同じ１つのストライプを構成するデータは、複数の光ディスクの物理的に異なる位置に記録される、請求項６から９のいずれかに記載の光ディスクアレイ装置。
【請求項１１】
複数の光ディスクにより構成されたディスクアレイからデータを再生する再生方法であって、
前記ディスクアレイにはストライプが記録されており、
前記ストライプは、同じ１つのストライプを構成するデータが記録された前記複数の光ディスクのうちの少なくとも１つにおいてデータが再生できなくとも、前記再生できなかったデータの復元が可能な冗長性を有し、
同じ１つのストライプを構成するデータは、前記複数の光ディスクの物理的に異なる位置に記録されており、
前記ディスクアレイを構成する前記光ディスクのそれぞれは、別の光ディスクへ交換可能であり、
前記再生方法は、
光ディスクの交換直後の所定範囲の領域のデータ再生は行わないステップと、
前記所定範囲の領域のデータ再生は行わない光ディスクを除く、前記ディスクアレイを構成する他の光ディスクを再生したデータから、前記所定範囲の領域のデータを復元するステップと
を包含する、再生方法。
【国際調査報告】
2012096167.tif 000029
2012096167.tif 000030