(57)【要約】【課題】２つのディスクへの第一および第二の部分データの書き込み時間に時間差が生じないようにし、しかも、アドレスの逆順でのディスクへのアクセスが必要とならずに、通常通り、正順のアクセスのみでアクセスが可能であるようにする。【解決手段】各ディスクは、サイズが互いに異なった複数種類のセクタを備え、第一のセクタと、当該第一のセクタのデータ書き込み速度での当該第一のセクタへのデータ書き込みと同じデータ書き込み時間で、データ書き込みが終了される書き込み速度及びサイズを有する、第二のセクタが選択され、第一のセクタのサイズ分の第一の部分データが第一のセクタに、第二のセクタのサイズ分の第二の部分データが第二のセクタにそれぞれ書き込まれるディスクアレイシステム。【選択図】図２
2008242587.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶するディスクをそれぞれ有した第一および第二の２つの記憶手段を備え、
前記各ディスクは、サイズが互いに異なった複数種類のセクタを備え、
前記第一の記憶手段のディスクの第一のセクタと、当該第一のセクタのデータ書き込み速度での当該第一のセクタへのデータ書き込みと同じデータ書き込み時間で、データ書き込みが終了される書き込み速度及びサイズを有する、前記第二の記憶手段のディスクの第二のセクタと、を選択するセクタ選択手段と、
原初データを、前記セクタ選択手段により選択された前記第一のセクタのサイズ分のデータ量を有した第一の部分データと、前記第二のセクタのサイズ分のデータ量を有した第二の部分データとに分割する分割手段と、
前記第一の部分データを前記第一のセクタに書き込ませ、前記第二の部分データを前記第二のセクタに書き込ませる記憶制御手段とを備えるディスクアレイシステム。
【請求項２】
前記セクタ選択手段は、当該ディスクアレイシステムに前記原初データを記憶させるファイルシステムより当該ディスクアレイシステムに取得された、データ記憶先領域を指定するアドレスに基づいて、予め複数設定されている前記第一のセクタと第二のセクタとの組合せのうちから、当該アドレスに対応する１つの組合わせを判別し、当該判別した組合せを構成する第一のセクタと第二のセクタとを選択する請求項１記載のディスクアレイシステム。
【請求項３】
前記記憶制御手段は、前記ファイルシステムからデータ読み出し領域を指定するアドレスを取得したとき、前記セクタ選択手段により当該アドレスに基づいて選択される第一のセクタおよび第二のセクタに書き込まれた部分データを読み出させ、
前記分割手段は、前記記憶制御手段によって読み出された当該第一および第二の部分データを連結することにより、前記原初データを復元する請求項２記載のディスクアレイシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを記憶するディスクをそれぞれ有した第一および第二の２つの記憶手段を備えるディスクアレイシステムに関する。
【背景技術】
【０００２】
従来より、データを記憶するディスクをそれぞれ有した第一および第二の２つの記憶装置を備えて、原初データを、前記第一および第二の記憶装置にそれぞれ記憶される第一および第二の２つの部分データに分割して、分割された前記第一および第二の部分データをそれぞれ前記各ディスクに書き込むディスクアレイシステムが用いられている。たとえば、係るディスクアレイシステムには、ＲＡＩＤ０方式（RAID：Redundant Arrays Of Inexpensive Disk）によりデータを記憶するＲＡＩＤ０システムがある。
【０００３】
ここで、ディスクにデータを書き込んで、記憶させる場合には、データが書き込まれる領域が、ディスクの中心に近い内周側の領域か、中心から遠い外周側の領域かにより、データが書き込まれる書き込み速度が相違し、外周側の領域の方が速くなる。
【０００４】
特許文献１では、ディスクアレイシステムにおいて、第一および第二の部分データをいずれも同じ領域、つまり、２つのディスクのいずれも内周側の領域同士、あるいは、外周側の領域同士に書き込むと、各ディスクでの書き込み速度の合計速度が、書き込みが行なわれる領域が内周側の領域同士か、外周側の領域同士かによって大きく変動し、内周側の領域に書き込まれるときには大きく速度が落ち込んで、データの最低転送レートが低くなってしまう点に着目している。そして、特許文献１のディスクアレイシステムでは、一方のディスクは外周側の領域から内周側の領域へ、他方のディスクは内周側の領域から外周側の領域へ、それぞれ、ディスクのアドレスの正順および逆順で、互いに異なる順序で用いることにしている。かかる特許文献１記載のディスクアレイシステムであれば、第一および第二の部分データは、一方の部分データが内周側の速度が遅い領域に書き込まれるときには、他方の部分データが速度の速い外周側の領域に書き込まれて、２つのディスクでの書き込み速度の合計速度が一定になるようにできる。これにより、合計速度の落ち込みを防ぎ、データの最低転送レートを向上できる。
【特許文献１】特開平１０−１８８４４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このように、第一および第二の部分データが各ディスクの異なる領域に書き込まれ、書き込み速度が異なると、２つの部分データが書き込まれるのに必要な書き込み時間が異なりこととなり、書き込み時間に時間差ができてしまう。そして、かかる時間差が生じると、一方の部分データを一方のディスクに記憶させるのが終わった後に、そのディスクを無駄に停止させたままで、他方のディスクへの他方の部分データの記憶だけを行う期間が生じてしまい、合計速度が一定になったとしても、継続して２つの記憶装置にその合計速度で高速に記憶ができない。
【０００６】
しかも、従来の特許文献１記載の技術では、アドレスの逆順に、無理にディスクに記憶を行うものであったので、ディスクの周方向に並んだ線上の記憶領域、たとえばいわゆるシリンダやトラックなどにおける、正順であれば最後尾となる部分にのみ僅かなデータを書き込むときが生じてしまい、その最後尾の部分に僅かなデータを書き込むときに、データの読み取りヘッドをアドレスの正順に無駄に約一周分、その最後尾まで移動させる必要が生じるなどして、読み出しや書き込みのアクセス速度が遅くなってしまう。
【０００７】
本発明は、かかる課題に鑑みてなされたものであり、ディスクアレイシステムにおいて、２つのディスクへの第一および第二の部分データの書き込み時間に時間差が生じないようにし、しかも、アドレスの逆順でのディスクへのアクセスが必要とならずに、通常通り、正順のアクセスのみでアクセスが可能であるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
請求項１記載のディスクアレイシステムは、データを記憶するディスクをそれぞれ有した第一および第二の２つの記憶手段を備え、前記各ディスクは、サイズが互いに異なった複数種類のセクタを備え、前記第一の記憶手段のディスクの第一のセクタと、当該第一のセクタのデータ書き込み速度での当該第一のセクタへのデータ書き込みと同じデータ書き込み時間で、データ書き込みが終了される書き込み速度及びサイズを有する、前記第二の記憶手段のディスクの第二のセクタと、を選択するセクタ選択手段と、原初データを、前記セクタ選択手段により選択された前記第一のセクタのサイズ分のデータ量を有した第一の部分データと、前記第二のセクタのサイズ分のデータ量を有した第二の部分データとに分割する分割手段と、前記第一の部分データを前記第一のセクタに書き込ませ、前記第二の部分データを前記第二のセクタに書き込ませる記憶制御手段とを備えるディスクアレイシステムである。
【０００９】
この構成にすれば、セクタが内周側の領域にあるか、外周側の領域にあるかにより、セクタ毎に、そのセクタへの書き込み速度が異なっても、複数種類の、サイズが互いに異なるセクタがあり、セクタ選択手段により、第一のセクタと、当該第一のセクタのデータ書き込み速度での当該第一のセクタへのデータ書き込みと同じデータ書き込み時間で、データ書き込みが終了される書き込み速度及びサイズを有する第二のセクタとが選択されることにより、第一の部分データが第一のセクタに書き込まれて、これにより、第一のセクタのサイズ分のデータ量が第一のセクタに書き込まれるときの、第一の部分データの書き込み時間と、第二の部分データが第二のセクタに書き込まれて、これにより、第二のセクタのサイズ分のデータ量が第二のセクタに書き込まれるときの、第二の部分データの書き込み時間とが同一になり、２つのディスクへの各部分データの書き込み時間に時間差がないようにでき、一方の記憶手段が無駄に停止されてしまう期間がないようにして、継続して合計速度で高速に記憶が実行されるようにでき、ひいてはディスクアレイシステムの最低転送レートを向上させることができる。
【００１０】
また、この構成であれば、第一および第二のセクタの内部で第一および第二の部分データをそれぞれアドレスの正順で記憶させることが可能であり、従来例よりも高速にデータの書き込みや読み出しを行うことができる。
【００１１】
請求項２記載のディスクアレイシステムは、前記セクタ選択手段は、当該ディスクアレイシステムに前記原初データを記憶させるファイルシステムより当該ディスクアレイシステムに取得された、データ記憶先領域を指定するアドレスに基づいて、予め複数設定されている前記第一のセクタと第二のセクタとの組合せのうちから、当該アドレスに対応する１つの組合わせを判別し、当該判別した組合せを構成する第一のセクタと第二のセクタとを選択する請求項１記載のディスクアレイシステムである。
【００１２】
この構成にすれば、ファイルシステムは、通常のディスクアレイシステムに原初データを書き込む場合と同様に、単に、原初データの記憶先領域を指定するアドレスをこのディスクアレイシステムに取得させるだけで、一々、原初データの各部分データを書き込む第一および第二のセクタを個々に1つずつ選択し、指定するなどの必要なく、簡単に、ディスクアレイシステムに原初データを書き込むこと、つまり、ディスクアレイシステムにその原初データの２つの部分データを適切なセクタに書き込ませることができ、ファイルシステムに簡単な構成のものを用いることができ、たとえば、ファイルシステムの書き込みを行う部分に従来品を流用できる。
【００１３】
請求項３記載のディスクアレイシステムは、前記記憶制御手段は、前記ファイルシステムからデータ読み出し領域を指定するアドレスを取得したとき、前記セクタ選択手段により当該アドレスに基づいて選択される第一のセクタおよび第二のセクタに書き込まれた部分データを読み出させ、前記分割手段は、前記記憶制御手段によって読み出された当該第一および第二の部分データを連結することにより、前記原初データを復元する請求項２記載のディスクアレイシステムである。
【００１４】
この構成にすれば、ファイルシステムは、通常のディスクアレイシステムから原初データを読み出す場合と同様に、単に、原初データの読み出し領域を指定するアドレスをディスクアレイシステムに取得させるだけで、一々、読み出しを行う原初データの部分データが記憶された第一および第二のセクタを１つずつ個々に指定するなどの必要なく、簡単に、ディスクアレイシステムに適切な部分データを読み出させて、原初データを復元させ、ディスクアレイシステムから原初データを読み出すことができ、ファイルシステムの構成をさらに簡単にでき、たとえば、ファイルシステムの読み出しを行う部分に従来品を利用できる。
【発明の効果】
【００１５】
本発明によれば、ディスクアレイシステムにおいて、２つのディスクへの第一および第二の部分データの書き込み時間の間に時間差が生じないようにし、ひいては、最低転送レートを向上させることができ、また、アドレスの逆順でのディスクへのアクセスが必要とならず、通常の正順のアクセスのみでのアクセスが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施した形態の一例たる複写機１について図面を参照しながら説明する。
【００１７】
図１は、複写機１の全体構成を示す図である。
【００１８】
複写機１は、スキャナにより原稿から読み取った原稿画像を記録紙に印刷する画像形成装置である。
【００１９】
複写機１は、制御装置２と、記憶部３とを備える。記憶部３は、第一のハードディスク装置（第一ＨＤＤ）３１と、第二のハードディスク装置（第二ＨＤＤ）３２とを備える。
【００２０】
制御装置２は、情報処理装置であり、複写機１各部の動作を制御する。
【００２１】
制御装置２は、自己の有する機能の論理をハードウェア構造に備えることによりそれらの機能を実現する、いわゆる結線論理方式（ワイアードロジック方式）などの情報処理装置であるものとしてもよいし、かかる機能の論理を、自己の記憶するソフトウェアの構造に備えて、ＣＰＵ、ＲＯＭ、ＲＡＭなどによって構成された汎用のコンピュータによりかかるソフトウェアを実行することによってそれらの機能を実現するプログラム内蔵方式の情報処理装置であるものとしてもよい。また、制御装置２は、自己に実現される機能の一部が前者の情報処理装置として実現され、別の一部が後者の情報処理装置として実現されているものであってもよい。
【００２２】
以下では、制御装置２は、後者の、ソフトウェアにより機能が実現される情報処理装置であるものとして説明を行う。
【００２３】
図２は、制御装置２の詳細な構成を示すブロック図である。
【００２４】
制御装置２は、ファイルシステム２ｆｓと、記憶制御部２１との各機能を備える。
【００２５】
ファイルシステム２ｆｓは、制御装置２の、図示しないアプリケーションの機能ブロックに対して、自己のファイルシステムの機能を提供する。ファイルシステム２ｆｓは、たとえば制御装置２にインストールされたＯＳ（Operating System）の一部に含まれた機能である。アプリケーションの機能ブロックは、ファイルシステム２ｆｓの機能を介して、ファイルシステム２ｆｓの機能を用いることにより、記憶部３にファイルを記憶させる。
【００２６】
ここに、ファイルシステム２ｆｓが扱うファイルには、たとえば、原稿画像の画像ファイルや、かかる画像ファイルに一定の画像処理が施された後の画像ファイルが含まれる。
【００２７】
ファイルシステム２ｆｓは、記憶部３にデータＤを記憶させる。ファイルシステム２ｆｓは、ファイルを複数のデータＤに分割して、分割されたデータＤを記憶部３に記憶させることにより、ファイルを記憶部３に記憶させる。ファイルシステム２ｆｓは、記憶制御部２１の機能を用いて、記憶部３にデータＤを記憶させる。
【００２８】
記憶制御部２１は、ファイルシステム２ｆｓが当該記憶制御部２１に入力するデータＤを記憶部３に記憶させる。
【００２９】
なお、以下では、記憶制御部２１は、たとえば、記憶部３を動作させるためのドライバなどとして構成された、ファイルシステム２ｆｓとは独立した別の機能であるものとして説明する。記憶制御部２１は、ファイルシステム２ｆｓの機能の一部として記憶制御部２１に実現されているものであってもよい。
【００３０】
また、この実施形態では、記憶制御部２１の機能を、記憶部３とは別に独立して設けられた制御装置２で実現しているが、制御装置２とは別の情報処理装置で記憶制御部２１の機能のうちの少なくとも一部が実現されてもよく、たとえば、記憶部３が備える制御部や、記憶部３が有する第一および第二のＨＨＤ３１，３２の少なくとも一方が備える制御部で、これらの機能の少なくとも一部が実現されていてもよい。
【００３１】
記憶制御部２１の機能は、制御装置２で実行されるオペレーティングシステムの機能の一部であるものとしてもよい。
【００３２】
記憶制御部２１は、データ分割処理部２１１と、記憶管理処理部２１２との機能を備え、これらの機能を用いて自己の機能を実現する。
【００３３】
データ分割処理部２１１は、ファイルシステム２ｆｓから当該記憶制御部２１に入力されたデータＤを、第一の部分データＤ１と、当該第一の部分データＤ１以外のデータＤの部分からなる第二の部分データＤ２とに分割する。
【００３４】
以下、このデータＤのことを、一般のデータと区別して、記憶データＤと呼ぶことがある。第一の部分データＤ１および第二の部分データＤ２は、かかる記憶データＤを２つに分割したものであり、逆に、記憶データ３は、かかる１組の部分データＤ１，Ｄ２を連結したときに構成されるデータである。
【００３５】
記憶管理処理部２１２は、データ分割処理部２１１が上述したデータＤの分割処理を行うことにより生成した第一の部分データＤ１および第二の部分データＤ２を記憶部３に記憶させ、このとき、詳細には、第一の部分データＤ１を記憶部３が有する第一ＨＤＤ３１に、そして、他方の第二の部分データＤ２を記憶部３が同じく有するもう１つのＨＤＤである第二ＨＤＤ３２にそれぞれ記憶させる（図１、図２参照）。
【００３６】
そして、記憶管理処理部２１２は、これら部分データＤ１，Ｄ２がデータ分割処理部２１１により分割される前のデータＤを当該記憶制御部２１に入力したファイルシステム２ｆｓが、当該データＤと共に当該記憶制御部２１に入力した原初ＬＢＡに基づいて、当該原初ＬＢＡにより示される記憶部３の記憶域に第一の部分データＤ１および第二の部分データＤ２を記憶させる。
【００３７】
第一ＨＤＤ（第一のハードディスク装置）３１および第二ＨＤＤ（第二のハードディスク装置）３２は、記憶管理処理部２１２がこの記憶部３に記憶させる前記第一の部分データＤ１および第二の部分データＤ２を、それぞれ記憶する。
【００３８】
こうして、データＤは、第一ＨＤＤ３１および第二ＨＤＤ３２に分散記憶され、制御装置２および記憶部３により、ＲＡＩＤ０の記憶装置が構成される。
【００３９】
図３は、記憶管理処理部２１２の詳細な構成を示すブロック図である。
【００４０】
記憶管理処理部２１２は、二次変換部２１２２と、一次変換部２１２１と、転送部２１２５とを備える。
【００４１】
図４は、記憶管理処理部２１２が第一ＨＤＤ３１および第二ＨＤＤ３２の記憶領域に論理的に構成する変換後セクタおよび原初セクタを示す図である。
【００４２】
ここに、「論理的に」としたのは、これら変換後セクタおよび原初セクタは、記憶管理処理部２１２が記憶領域をこれらのセクタ毎に使い分けることから特定されるものであることを示したものである。
【００４３】
第一ＨＤＤ３１および第二ＨＤＤ３２の記憶領域は、複数の変換前セクタに分かれている。図４では、第一ＨＤＤ３１の変換前セクタに符号Ｐ１を付し、第二ＨＤＤ３２の記憶領域の変換前セクタに符号Ｐ２を示している。
【００４４】
変換後セクタＶ１，Ｖ２は、かかる変換前セクタＰ１，Ｐ２が１個以上集まってそれぞれなる、第一ＨＤＤ３１および第二ＨＤＤ３２の記憶領域である。変換後セクタＶ１，Ｖ２は、複数個の変換前セクタが集まったものも含まれ、当該変換後セクタＶ１，Ｖ２に記憶できるデータのサイズが可変である、可変長の記憶領域である。
【００４５】
原初セクタＩは、このような第一および第二のＨＤＤ３１，３２の変換後セクタＶ１，Ｖ２を１つずつ備えてなる記憶領域である。つまり、原初セクタＩは、第一ＨＤＤ３１の１つの変換後セクタＶ１と、第二ＨＤＤ３２の１つの変換後セクタＶ２とを組み合わせてなる記憶領域である。
【００４６】
以下、１つの原初セクタＩにより組み合わせられた、一組の変換後セクタＶ１，Ｖ２については、変換後セクタＶ１ｐおよびＶ２ｐとして、符号Ｖ１ｐ，Ｖ２ｐを付けて示す。
【００４７】
原初セクタＩに含まれる変換後セクタＶ１，Ｖ２は、１の原初セクタＩに含まれる場合には、他の原初セクタＩに含まれることはない。そして、第一ＨＤＤ３１および第二ＨＤＤ３２に含まれる各変換後セクタＶ１，Ｖ２は、それぞれ、ただ１つ、自己が属する原初セクタＩを有する。つまり、変換後セクタＶ１およびＶ２は、それぞれ、原初セクタＩに対して単射の関係がある。
【００４８】
逆にいえば、原初セクタＩは、それぞれ、互いに異なる第一ＨＤＤ３１の変換後セクタＶ１と、同じく互いに異なった第二ＨＤＤ３２の変換後セクタＶ２とを備える。
【００４９】
そして、先述した原初ＬＢＡは、かかる原初セクタＩのうちの１つを特定するアドレスである。
【００５０】
記憶管理処理部２１２は、ファイルシステム２ｆｓから入力された原初ＬＢＡが示す、１組の、第一ＨＤＤ３１の変換後セクタＶ１と、第二ＨＤＤ３２の変換後セクタＶ２とに、先述した、データ分割処理部２１１（図２１）により分割された第一の部分データＤ１と第二の部分データＤ２とを記憶させ、つまり、それらの変換後セクタＶ１，Ｖ２に含まれる１以上の変換前セクタＰ１またはＰ２よりなる変換前セクタ群に、それぞれ、第一の部分データＤ１および第二の部分データＤ２を記憶させる。
【００５１】
二次変換部２１２２は、ファイルシステム２ｆｓから当該記憶管理処理部２１２に入力された原初ＬＢＡに基づいて、その原初ＬＢＡが示す原初セクタＩに含まれる１組の変換後セクタＶ１，Ｖ２を特定する。二次変換部２１２２は、かかる１組の変換後セクタＶ１，Ｖ２を特定する２次ＬＢＡ（二次論理ブロックアドレス，ＬＢＡ：Logical Block Address）を特定することにより、それら１組の変換後セクタＶ１，Ｖ２を特定する。
【００５２】
２次ＬＢＡは、第一ＨＤＤ３１用の２次ＬＢＡと、第二ＨＤＤ３２用の２次ＬＢＡとの２種類があり、それぞれ、第一ＨＤＤ３１の変換後セクタＶ１の１つ、および、第二ＨＤＤ３２の変換後セクタＶ２の１つを特定する。
【００５３】
一次変換部２１２１は、二次変換部２１２２により生成された第一ＨＤＤ３１用および第二ＨＤＤ３２用の２つの２次ＬＢＡに基づいて、それぞれ、それらの２次ＬＢＡが特定する変換後セクタＶ１，Ｖ２に含まれる変換前セクタＰ１，Ｐ２を特定する。ここで、先述の通り、変換後セクタＶ１，Ｖ２に含まれる変換前セクタＰ１，Ｐ２は、複数であるときがあり、一次変換部２１２１は、各２次ＬＢＡに基づいてそれぞれ１個以上の変換前セクタＰ１またはＰ２を特定する。
【００５４】
１次ＬＢＡ（一次論理ブロックアドレス，ＬＢＡ：Logical Block Address）は、これも、第一ＨＤＤ３１用または第二ＨＤＤ３２用の２種類あり、それぞれ、第一ＨＤＤ３１または第二ＨＤＤ３２の変換前セクタＰ１の１つを特定する。
【００５５】
一次変換部２１２１は、変換後セクタＶ１，Ｖ２に含まれる１以上の変換前セクタＰ１，Ｐ２を、第一ＨＤＤ３１用および第二ＨＤＤ３２用の１個以上の１次ＬＢＡを特定することにより、特定する。
【００５６】
以下、二次変換部２１２２が原初ＬＢＡに基づき２つの１次ＬＢＡを特定することを、二次変換部２１２２が原初ＬＢＡを１次ＬＢＡに変換すると呼ぶ。また、同様に、一次変換部２１２１が２つの２次ＬＢＡに基づいて対応する２つの１次ＬＢＡを特定することを、二次変換部２１２２が２次ＬＢＡを１次ＬＢＡに変換すると呼ぶ。
【００５７】
転送部２１２５は、二次変換部２１２２の変換により得られた第一ＨＤＤ３１用の１次ＬＢＡが特定する第一ＨＤＤ３１の変換前セクタ群、および、同じく二次変換部２１２２の変換により得られた第二ＨＤＤ３２用の１次ＬＢＡが特定する第二ＨＤＤ３２の変換前セクタ群に記憶されたデータにそれぞれアクセスを行う。
【００５８】
記憶管理処理部２１２は、ファイルシステム２ｆｓが当該記憶管理処理部２１２に入力する原初ＬＢＡを二次変換部２１２２により第一ＨＤＤ３１用および第二ＨＤＤ３２用の２つの２次ＬＢＡに変換させ、更に、この変換により得られた２次ＬＢＡを一次変換部２１２１により第一ＨＤＤ３１用および第二ＨＤＤ３２用の２つの１次ＬＢＡに変換させることにより、入力された当該原初ＬＢＡを、当該ＬＢＡに対応する、第一ＨＤＤ３１用および第二ＨＤＤ３２用の２つの１次ＬＢＡに変換させる。
【００５９】
そして、記憶管理処理部２１２は、入力された原初ＬＢＡをこれら２つの１次ＬＢＡに変換させることにより、転送部２１２５により、第一の部分データを、変換により得られた第一ＨＤＤ３１用の１次ＬＢＡが特定する第一ＨＤＤ３１の変換前セクタ群に、また、第二の部分データを、変換により得られた第二ＨＤＤ３２用の１次ＬＢＡが特定する第二ＨＤＤ３２の変換前セクタ群にそれぞれ記憶させる。
【００６０】
図５は、二次変換部２１２２（図３）が記憶する原初ＬＢＡと２次ＬＢＡとの対応関係を示す図である。
【００６１】
図５の対応関係では、たとえば、１つの原初セクタＩを特定する、ある原初ＬＢＡ「０ｘ０００」が、その原初セクタＩを構成する変換後セクタＶ１ｐ，Ｖ２ｐをそれぞれ特定する第一ＨＤＤ３１用の２次ＬＢＡ「０ｘ０００」、および他方の第二ＨＤＤ３２用の２次ＬＢＡ「０ｘ２００」に対応している。
【００６２】
二次変換部２１２２は、原初ＬＢＡに対して、この記憶する対応関係がそれぞれ対応させる２つの２次ＬＢＡを特定することにより、原初ＬＢＡを２つの２次ＬＢＡに変換する。
【００６３】
図６は、一次変換部２１２１（図３）に記憶された１次ＬＢＡと２次ＬＢＡとの対応関係を示す図である。
【００６４】
一次変換部２１２１は、１次ＬＢＡと、その１次ＬＢＡにより特定される変換後セクタＶ１またはＶ２に含まれる１以上の変換前セクタＰ１またはＰ２を特定する２次ＬＢＡと、の対応関係を記憶している。
【００６５】
図６では、記憶されている対応関係のうちで、第一ＨＤＤ３１用の２次ＬＢＡおよび１次ＬＢＡの対応関係のみを図示している。
【００６６】
図６の対応関係では、たとえば、変換後セクタＶ１を特定する２次ＬＢＡ「０ｘ０００」が、その変換後セクタＶ１に含まれる４つの変換前セクタＰ１の１次ＬＢＡ「０ｘ０００」、「０ｘ００１」、「０ｘ００２」、および「０ｘ００３」に対応している。
【００６７】
二次変換部２１２２は、かかる対応関係を、全ての、第一ＨＤＤ３１の変換後セクタＶ１および当該変換後セクタＶ１に含まれる１以上の変換前セクタＰ１の間の対応関係、および、全ての、第二ＨＤＤ３２の変換後セクタＶ２および当該変換後セクタＶ２に含まれる１以上の変換前セクタＰ２の間の対応関係とについて記憶している。
【００６８】
二次変換部２１２２は、かかる記憶する対応関係に基づいて、第一および第二の各ＨＤＤ３１，３２用の２次ＬＢＡを、当該各２次ＬＢＡに対して、記憶する対応関係が対応させる１次ＬＢＡへ変換する。
【００６９】
図７は、第一ＨＤＤ３１および第二ＨＤＤ３２がそれぞれ備える記憶ディスク３ｄを示す図である。
【００７０】
第一および第２のＨＤＤ３１，３２は、それぞれ、図示する記憶ディスク３ｄを備えており、第一ＨＤＤ３１および第二ＨＤＤ３２の上述した変換前セクタは、各ＨＤＤ３１，３２のこの記憶ディスク３ｄ上に構成される。
【００７１】
図７では、記憶ディスク３ｄの中心の周りに同心円状になった領域Ｒ０〜Ｒ２を図示している。これら領域Ｒ０〜Ｒ２は、記憶ディスク３ｄの中心からの距離が異なった、記憶ディスク３ｄの外周領域Ｒ０、中央領域Ｒ１、および内周領域Ｒ２であり、外周領域Ｒ０が記憶ディスク３ｄの中心までの距離が最も遠く、中央領域Ｒ１が２番目であり、内周領域Ｒ２が最も中心に近い。
【００７２】
変換前セクタＰ１，Ｐ２は、外周領域Ｒ０に含まれるものと、中央領域Ｒ１に含まれるものと、内周領域Ｒ２に含まれるものとの三種類がある。
【００７３】
かかる３つの領域Ｒ０〜Ｒ２は、それぞれ、たとえば、当該記憶ディスク３ｄ上にこれら領域Ｒ０〜Ｒ２と同じく中心の周りに構成された、当該記憶ディスク３ｄのいわゆるトラックを連続した複数のトラックについて集めてなるものである。このとき、各領域Ｒ０〜Ｒ２の変換前セクタは、当該各領域Ｒ０〜Ｒ２の各トラックにおいて、それぞれ、当該トラックの周回方向に１次元的に配設された個々のセクタに相当する。
【００７４】
これら３つの領域Ｒ０〜Ｒ２は、次のような、互いに異なる性質をもつ。
【００７５】
領域Ｒ０〜Ｒ２は、当該記憶ディスク３ｄの中心を軸として記憶ディスク３ｄが回転して、同じ角速度により３つの領域Ｒ０〜Ｒ２がそれぞれ回転するときに、中心からの距離が最も遠い外周領域Ｒ０が最も早く移動し、距離が中間の中央領域Ｒ１が２番目の速さで、中心からの距離が最も近い内周領域Ｒ２の速度が最も遅くなる。このため、これら領域Ｒ０〜Ｒ２のデータへのアクセスも、中心からの距離が最も遠い外周領域Ｒ０が最も速くなり、距離が中間の中央領域Ｒ１では２番目の速さで、中心からの距離が最も近い内周領域Ｒ２では最も遅くなる。
【００７６】
図２の下部には、第一ＨＤＤ３１および第二ＨＤＤがそれぞれ有するかかる記憶ディスク３ｄにおける、外周領域Ｒ１０，２０と、中央領域Ｒ１１，２１と、内周領域Ｒ１２，２２と、をそれぞれ示している。
【００７７】
図２下部に示すように、変換後セクタＶ１，Ｖ２（変換後セクタＶ１２〜Ｖ１０，Ｖ２２〜Ｖ２０）は、これら３種の領域Ｒ１０および２０と、Ｒ１１および２１と、Ｒ１２，２２とごとに構成され、つまり、外周領域Ｒ１０，２０の変換前セクタＰ１，Ｐ２を１以上集めて外周領域Ｒ１０，２０の変換後セクタＶ１０，Ｖ２０が構成され、中央領域Ｒ１１，２１の変換前セクタＰ１，Ｐ２が１以上集められて中央領域Ｒ１１，２１の変換後セクタＶ１１，Ｖ２１が構成され、そして、内周領域Ｒ１２，２２の変換前セクタＰ１，Ｐ２が１以上集められて内周領域Ｒ１２，２２の変換後セクタＶ１２，Ｖ２２が構成される。
【００７８】
なお、図２では、模式的な図示をして、各領域１０，２０とＲ１１，２１とＲ１１，２１とについて、それぞ、３つの変換後セクタのみを示しているが、各領域には３個以上の変換後セクタが含まれてよい。
【００７９】
こうして、第一ＨＤＤ３１および第二ＨＤＤ３２において、外周領域Ｒ１０，Ｒ２０の内部と、中央領域Ｒ１１，Ｒ２１の内部と、内周領域Ｒ１２およびＲ２２の内部とに、それぞれ、変換後セクタＶ１０，Ｖ２０と、変換後セクタＶ１１，Ｖ２１と、変換後セクタＶ１２，Ｖ２２とが構成される。
【００８０】
つまり、先述した、一次変換部２１２１の記憶する対応関係において（図６）、外周領域Ｒ１０およびＲ２０の変換前セクタＰ１，Ｐ２の１次ＬＢＡ（「０ｘ０００」等）は、外周領域Ｒ１０の変換後セクタＶ１０，２０の２次ＬＢＡ（「０ｘ０００」等）の２次ＬＢＡにのみ対応され、同様に、中央領域Ｒ１１，Ｒ２１および内周領域Ｒ１２，２２の変換前セクタＰ１，Ｐ２の１次ＬＢＡ（それぞれ「０ｘ４０００」等、「０ｘ７０００」等）は、中央領域Ｒ１１，Ｒ２１および内周領域Ｒ１２，２２の変換後セクタＶ１１，２１およびＶ１２，２２の２次ＬＢＡ（それぞれ「０ｘ１００」等、「０ｘ２００」等）のみに対応されていて、１次ＬＢＡが、当該１次ＬＢＡに対応する２次ＬＢＡがいずれの領域の変換前セクタＰ１，Ｐ２に対応されているかによって三種類に分かれている。
【００８１】
そして、先述した、１つの原初セクタＩ（図４）を構成する、組となった変換後セクタＶ１ｐと変換後セクタＶ２ｐとは、次のいずれかの組合せにされる。すなわち、第一ＨＤＤ３１の外周、中央、および内周の領域Ｒ１０，１１，１２の各変換後セクタＶ１ｐは、それぞれ、第二ＨＤＤ３２の内周、中央、および外周領域Ｒ１２，１１，１０の各変換後セクタＶ２ｐと組にされる。つまり、第一ＨＤＤ３１の変換後セクタＶ１０，１１、１２と、第二ＨＤＤ３２の変換後セクタＶ２２，２１，２０とが組みにされて、原初セクタＩが構成される。
【００８２】
つまり、先述した、一次変換部２１２１に記憶される対応関係（図５）において、第一ＨＤＤ３１の変換後セクタＶ１０，１１、１２の２次ＬＢＡ（それぞれ「０ｘ０００」等、「０ｘ１００」等、「０ｘ２００」等）に対して、第二ＨＤＤ３２の変換後セクタＶ２２，２１，２０の２次ＬＢＡ（それぞれ「０ｘ２００」等、「０ｘ１００」等、「０ｘ０００」等）が対応されて、両者の２次ＬＢＡが１つの原初ＬＢＡに対応するものとされる。
【００８３】
このため、記憶管理処理部２１２（図３）は、ファイルシステム２ｆｓから入力される原初ＬＢＡに基づいて、当該原初ＬＢＡが特定する、図５を参照して説明したような、外周、中央、内周領域Ｒ１０，Ｒ１１，Ｒ１２と、内周、中央、外周領域Ｒ２２，Ｒ２１，Ｒ２０との対応する２つの変換後セクタＶ１０，１１，１２およびＶ２２，２１，２０に含まれる、図６を参照して説明した対応関係でそれらの変換後セクタに対応する変換前セクタ群に部分データＤ１，Ｄ２（図２参照）をそれぞれ記憶させる。
【００８４】
図２では、１つのデータＤからできた１組の部分データＤ１およびＤ２が、第一ＨＤＤ３１の外周領域Ｒ１０にある変換後セクタＶ１０の変換前セクタと、第二ＨＤＤ３２の内周領域Ｒ２２にある変換後セクタＶ２２に含まれる変換前セクタとに記憶されるときのデータの流れを太い破線により、また、第一ＨＤＤ３１の内周領域Ｒ１２にある変換後セクタＶ１２に含まれる変換前セクタと、第二ＨＤＤ３２の外周領域Ｒ２０にある変換後セクタＶ２０に含まれる変換前セクタとに部分データＤ１，Ｄ２が記憶されるときのデータの流れを細い破線により、それぞれ、示している。
【００８５】
ここで、外周領域Ｒ１０と内周領域Ｒ２２とにデータが記憶される速度の合計速度と、内周領域Ｒ１２と内周領域Ｒ２０とにデータが記憶される速度の合計速度とは、いずれも、２つの中央領域Ｒ１１とＲ２１にデータが記憶される速度の合計速度と同一になるものとする。
【００８６】
そして、変換後セクタＶ１，Ｖ２（図４参照）に含まれる変換前セクタＰ１，Ｐ２の個数が、外周、中央、内周の各領域で、次のようになっている。すなわち、外周領域Ｒ１０，２０の変換後セクタＶ１０，２０では含まれる変換前セクタの個数が１番多く、中央領域Ｒ１１，２１の変換後セクタＶ１１，２１では２番目の多さであり、そして、内周領域Ｒ１２，２２の変換後セクタＶ１２，２２では最も少ない。
【００８７】
つまり、図６を参照して説明した、二次変換部２１２２の記憶する対応関係において、外周領域Ｒ１０，２０の２次ＬＢＡに対応する１次ＬＢＡの数は１番多く（４個）、中央領域Ｒ１１，２１の２次ＬＢＡに対応された１次ＬＢＡの数は２番目に多いものとされ（３個）、内周領域Ｒ１２，２２の２次ＬＢＡに対応された１次ＬＢＡの数は１番少ないものとされている（２個）。
【００８８】
なお、これら、４個、３個、２個の個数は、原初セクタＩに含まれる２つの変換後セクタの変換前セクタの個数が、４＋２＝３＋３＝２＋４＝６（個）となり（図５参照）、いずれの原初セクタＩも同じ個数となるように選ばれている。
【００８９】
第一ＨＤＤ３１および第二ＨＤＤ３２の記憶ディスク３ｄが各領域に有する変換前セクタのサイズは、図６に示したように、５１２Byteである。このため、各変換後セクタＶ１０，２０、Ｖ１１，２１、およびＶ１２，２２のサイズは、それぞれ、図６に示されている通り、５１２（Byte）×４（個）＝２０４８（Byte）、５１２（Byte）×３（個）＝１５３６（Byte）、および５１２（Byte）×２（個）＝１０２４（Byte）であり、したがって、図５に示した通り、原初セクタＩのサイズは、２０４８（Byte）＋１０２４（Byte）＝１５３６（Byte）＋１５３６（Byte）＝１０２４（Byte）＋２０４８（Byte）＝３０７２（Byte）である。
【００９０】
ここで、第一ＨＤＤ３１および第二ＨＤＤ３２の記憶ディスク３ｄが各領域に有する変換前セクタＰ１，Ｐ２の総数が、ＳＣ＿Ｈ個であるとする。
【００９１】
また、各領域Ｒ１０，２０、Ｒ１１，２１、およびＲ１２，２２の変換後セクタＶ１０，２０、Ｖ１１，２１、およびＶ１２，２２の個数は同一にされ、この同一の個数を、以下、ＳＣ＿Ｒとすることにする。
【００９２】
そこで、ＳＣ＿Ｈ個の値が、ＳＣ＿Ｒ×４個と、ＳＣ＿Ｒ×３個と、ＳＣ＿Ｒ×２個との和に等しくなるようにして、つまり、ＳＣ＿Ｈ＝ＳＣ＿Ｒ×（４＋３＋２）が成り立つようにする。これにより、各領域Ｒ１０，２０、Ｒ１１，２１、およびＲ１２，２２に共通した、各領域が有する変換後セクタの個数ＳＣ＿Ｒが、ＳＣ＿Ｈ／９（個）と決まる。
【００９３】
なお、このとき、ＳＣ＿Ｈ個の変換前セクタからなる第一ＨＤＤ３１および第二ＨＤＤ３２の記憶ディスク３ｄは、外周領域Ｒ１０，２０がＳＣ＿Ｒ×４（個）＝ＳＣ＿Ｈ×（４／９）（個）の変換前セクタからなり、同様に中央領域１１，２１がＳＣ＿Ｈ×（３／９）（個）の変換前セクタからなり、また、内周領域Ｒ１２，２２がＳＣ＿Ｈ×（２／９）（個）の変換前セクタからなるように、外周領域Ｒ１０，２０、中央領域１１，２１、内周領域１２，２２に分割される。
【００９４】
ここで、外周領域Ｒ１０、Ｒ２０にデータが記憶される速度と、中央領域Ｒ１１、Ｒ２１にデータが記憶される速度と、内周領域Ｒ１２，Ｒ２２にデータが記憶される速度とは、「４：３：２」であるものとする。たとえば、各領域での平均の速度が「４：３：２」であるものとしてもよい。このため、外周領域Ｒ１０、２０の変換後セクタＶ１０，２０と、中央領域Ｒ１１，２１の変換後セクタＶ１１，２１と、内周領域Ｒ１２，２２の変換後セクタＶ１２，２２とに含まれる変換前セクタの個数、つまり、４個と、３個と、２個とは、かかる速度に反比例した個数となっている。このため、外周領域Ｒ１０、２０の変換後セクタＶ１０，２０と、中央領域Ｒ１１，２１の変換後セクタＶ１１，２１と、内周領域Ｒ１２，２２の変換後セクタＶ１２，２２とのサイズも、かかる速度に反比例したサイズであり、これら、変換後セクタＶ１０，２０と、変換後セクタＶ１１，２１と、変換後セクタＶ１２，２２とにデータＤ１，Ｄ２がそれぞれ記憶される時間は、どの変換後セクタＶ１０〜Ｖ２２での時間も同一となる。
【００９５】
ここで、一般に、各ＨＤＤ３１，３２の記憶ディスク３ｄに構成される領域を、外周、中央、内周の３つの領域に分けるのではなく、最内周の領域番号０の領域から、最外周の領域番号Ｎの領域までで（Ｎ≧１）、合計Ｎ＋１個に分けるときの構成を説明する。
【００９６】
このときには、領域番号ｍ（０≦ｍ≦Ｎ）の変換後セクタに含まれる変換前セクタの個数をＮ＋ｍ個とする。
【００９７】
原初セクタＩに含まれる変換前セクタの個数は、（Ｎ＋０）＋（Ｎ＋Ｎ）＝（Ｎ＋１）＋（Ｎ＋（Ｎ−１））＝…＝（Ｎ＋Ｎ）＋（Ｎ＋０）＝３Ｎ（個）である。上述の場合はＮが２なので、６個であった。
【００９８】
領域番号ｍの変換後セクタのサイズＳＣ＿Ｒｍは、５１２（Byte）×（Ｎ＋ｍ）（個）＝５１２×Ｎ＋５１２×ｍ（Byte）となる。上述のＮが２の場合には、１０２４＋５１２×ｍ（Byte）であった。
【００９９】
したがって、原初セクタＩのサイズは、（５１２×Ｎ＋５１２×０）＋（５１２×Ｎ＋５１２×Ｎ）＝（５１２×Ｎ＋５１２×１）＋（５１２×Ｎ＋５１２×（Ｎ−１））＝…（５１２×Ｎ＋５１２×Ｎ）＋（５１２×Ｎ＋５１２×０）＝１５３６×Ｎ（Byte）である。
【０１００】
各領域の変換後セクタの個数ＳＣ＿Ｒは、次のようになる。つまり、第一ＨＤＤ３１および第二ＨＤＤ３２の変換前セクタＰ１，Ｐ２の総数ＳＣ＿Ｈ個に対して、ＳＣ＿Ｈ＝Σｍ＝０→Ｎ｛ＳＣ＿Ｒ×（Ｎ＋ｍ）｝となるように、つまり、ＳＣ＿Ｈ＝ＳＣ＿Ｒ×Σｍ＝０→Ｎ（Ｎ＋ｍ）、となるようにし、したがって、ＳＣ＿Ｒ＝ＳＣ＿Ｈ／Σｍ＝０→Ｎ（Ｎ＋ｍ）、とする。
【０１０１】
なお、各領域の変換後セクタの数はＳＣ＿Ｒであるので、領域番号ｍの領域の２次ＬＢＡは、たとえば、「Σｋ＝０→（ｍ−１）ＳＣ＿Ｒ」〜「｛Σｋ＝０→ｍＳＣ＿Ｒ｝−１」、すなわち、「ＳＣ＿Ｒ×ｍ」〜「ＳＣ＿Ｒ×（ｍ＋１）−１」となる。
【０１０２】
他方、先述の通り、領域番号ｍの領域の変換前セクタの数は、ＳＣ＿Ｒ×（Ｎ＋ｍ）個であるので、この「ＳＣ＿Ｒ×（Ｎ＋ｍ）」を「Ａｍ」と呼ぶこととして、領域番号ｍの領域の１次ＬＢＡは、たとえば、「Σｋ＝０→（ｍ−１）Ａｍ」〜「｛Σｋ＝０→ｍ）Ａｍ｝−１」である。
【０１０３】
そして、このときには、領域番号ｍの領域にデータが記憶される速度と、領域番号Ｎ−ｍにデータが記憶される速度の合計速度が、いずれの領域番号ｍについての合計速度についても同一である。
【０１０４】
また、領域番号ｍ（０≦ｍ≦Ｎ）の領域の変換後セクタにデータが記憶される速度は、その領域の変換後セクタに含まれる変換前セクタの個数、つまり前述したこの個数Ｎ＋ｍ個に対して反比例するものとし、つまり、領域番号０〜Ｎの領域の変換後セクタに含まれる変換前セクタの個数、Ｎ個、Ｎ＋１個、Ｎ＋２個、…Ｎ＋Ｎ個の比である「Ｎ：Ｎ＋１：Ｎ＋２：…：Ｎ＋Ｎ」に対して、「１／Ｎ：１／（Ｎ＋１）：１／（Ｎ＋２）：…：１／（Ｎ＋Ｎ）」の比になっているものとする。これにより、領域番号０〜Ｎの領域の変換後セクタにデータＤ１やＤ２が記憶される時間が、「Ｎ×｛１／Ｎ｝：（Ｎ＋１）×｛１／（Ｎ＋１）｝：（Ｎ＋２）×｛１／（Ｎ＋２）｝：…：（Ｎ＋Ｎ）×｛１／（Ｎ＋Ｎ）｝」＝「１：１：１：…：１」となり、いずれの領域での速度も同一となる。ここで、領域番号ｍ（０≦ｍ≦Ｎ）の領域の変換後セクタにデータが記憶される速度とは、たとえば、各領域での平均の速度であるものとしてもよい。
【０１０５】
図８は、ファイルシステム２ｆｓが記憶部３のアクセスをする際に記憶制御部２１が行う処理の流れを示すフローチャートである。
【０１０６】
この処理は、ファイルシステム２ｆｓが、ファイルの一部を構成するデータＤを記憶制御部２１を用いて記憶部３に書き込み、あるいは、書き込んだデータＤを記憶制御部２１を用いて記憶部３から読み出すときに、記憶制御部２１が行う処理である。
【０１０７】
ステップＳ１では、記憶管理処理部２１２が、ファイルシステム２ｆｓから、データＤの原初ＬＢＡを取得する（図３参照）。
【０１０８】
ステップＳ２では、記憶管理処理部２１２における記憶管理処理部２１２の二次変換部２１２２（図３）が、先にステップＳ１で記憶管理処理部２１２に取得された原初ＬＢＡを、第一ＨＤＤ３１用と第二ＨＤＤ３２用との２つの２次ＬＢＡに変換する（図６参照）。
【０１０９】
ステップＳ３では、記憶管理処理部２１２の一次変換部２１２１が、先にステップＳ２で二次変換部２１２２により特定された２つの２次ＬＢＡを、１次ＬＢＡに変換する（図６参照）。
【０１１０】
ステップＳ４では、記憶管理処理部２１２が、ファイルシステム２ｆｓから取得される指示が記憶部３にデータＤを書き込むことを指示するものか、あるいは、記憶部３からデータＤを読み出すことを指示するものか、いずれであるかを判定する。
【０１１１】
そして、ステップＳ４で記憶管理処理部２１２が、この判定で、ファイルシステム２ｆｓが書き込みを指示するものと判定した場合（ステップＳ４：書き込み）、記憶管理処理部２１２は、以下のステップＳｘａおよびＳａの処理を行う。
【０１１２】
ステップＳｘａでは、記憶管理処理部２１２のデータ分割処理部２１１（図２）が、ファイルシステム２ｆｓから記憶管理処理部２１２に入力されたデータＤを、先にステップＳ３で一次変換部２１２１が特定した第一ＨＤＤ３１用と第二ＨＤＤ３２用との１次ＬＢＡの個数に合わせて、第一ＨＤＤ３１用の１次ＬＢＡの個数だけの変換前セクタの総サイズの第一の部分データＤ１と、第二ＨＤＤ３２用の１次ＬＢＡの個数だけの変換前セクタの総サイズの第二の部分データＤ２とに分割することにより、それらのサイズの第一の部分データＤ１と第二の部分データＤ２とを各々生成する。
【０１１３】
ステップＳａでは、記憶管理処理部２１２の転送部２１２５が、先にステップＳｘａでデータ分割処理部２１１が生成した第一の部分データＤ１および第二の部分データＤ２を、同じく先にされたステップＳ３の一次変換部２１２１による変換処理により生成された１次ＬＢＡにより特定される第一ＨＤＤ３１および第二ＨＤＤ３２の変換前セクタにそれぞれ書き込む。
【０１１４】
他方、ステップＳ４で記憶管理処理部２１２が、指示データが読み出しを指示するものと判定した場合（ステップＳ４：読み出し）、記憶管理処理部２１２は、以下のステップＳｂ，Ｓｘｂの処理を行う。
【０１１５】
ステップＳｂでは、転送部２１２５が、先に一次変換部２１２１によりステップＳ３で生成された１次ＬＢＡにより特定される変換前セクタに記憶された、第一ＨＤＤ３１の第一の部分データＤ１および第二ＨＤＤ３２部分データＤ２を、それぞれ、それら第一ＨＤＤ３１および第二ＨＤＤ３２から読み出す。
【０１１６】
なお、説明の便宜上、先述の説明では、転送部２１２５が、かかる、一次変換部２１２１により生成された１次ＬＢＡの特定する変換前セクタから部分データＤ１，Ｄ２を読み出す機能も有することについては、説明を省略した。
【０１１７】
ステップＳｘｂでは、記憶管理処理部２１２のデータ分割処理部２１１が、ステップＳｂで記憶管理処理部２１２が読み出した第一の部分データＤ１および第二の部分データＤ２を結合して、当該各部分データＤ１およびＤ２が元々構成していたデータＤを復元する。記憶管理処理部２１２は、このステップＳｘｂで、こうして、データ分割処理部２１１によりデータＤを復元させて、復元されたデータＤをファイルシステム２ｆｓへと渡す。
【０１１８】
なお、データ分割処理部２１１が、このように、部分データＤ１およびＤ２を結合して、当該部分データＤ１，Ｄ２が元々構成していたデータＤを復元する機能を有することについても、先述の説明では、省略した。
【０１１９】
以下、他の実施形態を説明する。
【０１２０】
（Ａ）この実施形態では、第一ＨＤＤ３１および第二ＨＤＤ３２の、２つのハードディスク装置を用いているが、第一ＨＤＤ３１および第二ＨＤＤ３２のうち少なくとも一方は、光記憶ディスクを備える光ディスク記憶装置などのハードディスク装置以外の他の態様のディスク記憶装置に代えてもよい。
【０１２１】
（Ｂ）この実施形態では、ハードディスク装置は第一および第二のＨＤＤ３１および３２の２台であるが、三台以上を用いてもよい。
【図面の簡単な説明】
【０１２２】
【図１】複写機の全体構成を示す図である。
【図２】制御装置の詳細な構成を示すブロック図である。
【図３】記憶管理処理部の詳細な構成を示すブロック図である。
【図４】変換後セクタおよび原初セクタを示す図である。
【図５】二次変換部が記憶する原初ＬＢＡと２次ＬＢＡとの対応関係を示す図である。
【図６】一次変換部に記憶された１次ＬＢＡと２次ＬＢＡとの対応関係を示す図である。
【図７】第一ＨＤＤおよび第二ＨＤＤがそれぞれ備える記憶ディスクを示した図である。
【図８】ファイルシステムが記憶部にアクセスを行うときに記憶制御部が行う処理の流れを示すフローチャートである。
【符号の説明】
【０１２３】
Ｄ  記憶データ（原初データ）
Ｄ１  第一の部分データ（第一の部分データ）
Ｄ２  第二の部分データ（第二の部分データ）
Ｉ  原初セクタ
Ｐ１  第一ＨＤＤ３１の変換前セクタ
Ｐ２  第二ＨＤＤ３２の変換前セクタ
Ｒ０  外周領域
Ｒ１  中央領域
Ｒ２  内周領域
Ｒ１０  外周領域
Ｒ１１  中央領域
Ｒ１２  内周領域
Ｒ２０  外周領域
Ｒ２１  中央領域
Ｒ２２  内周領域
Ｖ１  第一ＨＤＤ３１の変換後セクタ（セクタ）
Ｖ１０  第一ＨＤＤ３１の外周領域Ｒ１０の変換後セクタ
Ｖ１１  第一ＨＤＤ３１の中央領域Ｒ１１の変換後セクタ
Ｖ１２  第一ＨＤＤ３１の内周領域Ｒ１２の変換後セクタ
Ｖ２  第二ＨＤＤ３２の変換後セクタ（セクタ）
Ｖ２０  第二ＨＤＤ３２の外周領域Ｒ２０の変換後セクタ
Ｖ２１  第二ＨＤＤ３２の中央領域Ｒ２１の変換後セクタ
Ｖ２２  第二ＨＤＤ３２の内周領域Ｒ２２の変換後セクタ
Ｖ１ｐ  原初セクタＩを構成する変換後セクタ（第一のセクタ）
Ｖ２ｐ  原初セクタＩを構成する変換後セクタ（第二のセクタ）
１  複写機
２  制御装置
３  記憶部（ディスクアレイシステム）
２ｆｓ  ファイルシステム（ファイルシステム）
２１  記憶制御部（ディスクアレイシステム）
３ｄ  記憶ディスク（ディスク）
３１  第一ＨＤＤ（第一の記憶手段）
３２  第二ＨＤＤ（第二の記憶手段）
２１１  データ分割処理部（分割手段）
２１２  記憶管理処理部（記憶制御手段）
２１２１  一次変換部（セクタ選択手段）
２１２２  二次変換部
２１２５  転送部
【図１】
2008242587.tif 000003
【図２】
2008242587.tif 000004
【図３】
2008242587.tif 000005
【図４】
2008242587.tif 000006
【図５】
2008242587.tif 000007
【図６】
2008242587.tif 000008
【図７】
2008242587.tif 000009
【図８】
2008242587.tif 000010