(57)【要約】【課題】障害発生後でも容易に運用を継続することを課題とする。【解決手段】磁気ディスク装置１０は、ヘッド１９の異常を定期的に監視し、ヘッドの異常を検出した場合には、異常が検出されたヘッドに対応する各セルのデータを他のヘッドに対応する交代用のセルに転写する。そして、磁気ディスク装置１０は、転写先セルの論理アドレスを転写元セルの論理アドレスに管理テーブル１６を更新する。その後、磁気ディスク装置１０は、転写先セルのデータを管理テーブル１６から削除する。【選択図】        図１
2009295224.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に対してデータの読出又は書込を行なう複数のヘッドの異常を監視する監視ステップと、
前記監視ステップによって前記複数のヘッドの一つに異常が検出された場合、当該異常が検出されたヘッドに対応する記録領域のデータを他のヘッドに対応する記録領域に転写する転写ステップと、
前記転写ステップによってデータが転写された場合には、複数のセクタを一つの単位とするセクタ群を一意に識別するインデックスと、前記記憶媒体における記憶領域の物理的な位置と、論理的なアドレスとを対応付けて記憶する管理テーブルについて、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のインデックスを転写元のインデックスに更新する更新ステップと、
を含んだことを特徴とするデータ管理方法。
【請求項２】
前記転写ステップは、前記ヘッドに異常が検出された場合、当該ヘッド以外の複数のヘッドの各々に対応する記録領域に前記データを転写することを特徴とする請求項１に記載のデータ管理方法。
【請求項３】
前記転写ステップは、前記ヘッドに異常が検出された場合、当該ヘッド以外の一つのヘッドに対応する記録領域に前記データを転写することを特徴とする請求項１に記載のデータ管理方法。
【請求項４】
前記監視ステップは、ヘッドが読み取ったデータのゲイン値、ノイズ成分、出力値及び対称性の少なくとも一つを監視することを特徴とする請求項１に記載のデータ管理方法。
【請求項５】
複数のヘッドと、
前記複数のヘッドの各々に対応する記録領域を有する記録媒体と、
複数のセクタを一つの単位とするセクタ群を一意に識別するインデックスと、前記記憶媒体における記憶領域の物理的な位置と、論理的なアドレスとを対応付けて記憶する管理テーブルと、
前記複数のヘッドの異常を監視する監視回路と、
前記監視回路によって前記複数のヘッドの一つに異常が検出された場合、当該異常が検出されたヘッドに対応する記録領域のデータを他のヘッドに対応する記録領域に転写する転写回路と、
前記転写回路によってデータが転写された場合には、前記管理テーブルについて、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のインデックスを転写元のインデックスに更新する更新回路と、
を有することを特徴とする情報記憶装置。
【請求項６】
複数のセクタを一つの単位とするセクタ群を一意に識別するインデックスと、記憶媒体における記憶領域の物理的な位置と、論理的なアドレスとを対応付けて記憶する管理テーブルと、
記録媒体に対してデータの読出又は書込を行なう複数のヘッドの異常を監視する監視回路と、
前記監視回路によって前記複数のヘッドの一つに異常が検出された場合、当該異常が検出されたヘッドに対応する記録領域のデータを他のヘッドに対応する記録領域に転写する転写回路と、
前記転写回路によってデータが転写された場合には、前記管理テーブルについて、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のインデックスを転写元のインデックスに更新する更新回路と、
を有することを特徴とする情報記憶装置のデータ管理回路。
【請求項７】
前記転写回路は、前記ヘッドに異常が検出された場合、当該ヘッド以外の複数のヘッドの各々に対応する記録領域に前記データを転写することを特徴とする請求項６に記載のデータ管理回路。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、異常なヘッドが検出された場合に、異常なヘッドに対応するデータを他のヘッドに対応する記録領域に転写するデータ管理方法、情報記憶装置およびデータ管理回路に関する。
【背景技術】
【０００２】
従来より、ヘッドを用いて媒体面へデータを読み（再生）書き（記録）を行う情報記憶装置（例えば、磁気ディスク装置など）では、ヘッドの劣化や故障などが生じた場合に、大量のデータが消失するなど致命的な状態に陥る。
【０００３】
記憶媒体における最小の記録単位であるセクタでデータを管理する情報記録装置では、媒体上の欠陥等によって読み書きが思わしくゆかないセクタが生じた場合に、そのセクタに割り当てていたデータを、別の場所に確保してある予備のセクタに移して運用を継続する、交代セクタという技術が知られている（特許文献１参照）。
【０００４】
ところが、セクタでデータを管理する場合には、退避した各々のセクタに対する退避先の物理アドレス情報を持たなくてはならず、アクセスの度に退避先の情報をセクタごとに検索しなければならなかった。また、ヘッドに障害が発生した場合には、多大なデータを退避しなければならず、障害ヘッドが受け持つ多量のセクタをそれぞれ退避して管理する必要があった。
【０００５】
このため、複数のセクタを一つの単位（例えば、セルやゾーン）とし、セル（または、ゾーン）単位でセクタ群を区切ってデータを管理する方法が知られている（特許文献２参照）。セル（または、ゾーン）単位でデータを管理する情報記録装置では、各セルを一意に識別するインデックスと、各セルに割り当てられたデータの論理アドレスと、データの物理記憶位置とが対応付けられて記憶された管理テーブルを備えている（図１６参照）。
【０００６】
このようなセル単位でデータを管理する情報記録装置において、ヘッドに障害が発生した場合には、障害ヘッドが受け持つセルのデータを他のセルに転写して、管理テーブルを更新している。図１６の例を用いて具体的に説明すると、ヘッドに障害が発生した場合に、障害ヘッドが受け持つセル２に記憶されていたデータをセル４に転写すると、管理テーブルにおけるセル４（転写先セル）のデータの論理アドレスがセル２（転写元セル）の論理アドレスであった「５１〜１００」に書き換えられる。
【０００７】
【特許文献１】特開平６−３３８００４号公報
【特許文献２】特開２００１−１０１８４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記したセル単位でデータを管理する情報記録装置が管理テーブルを更新する技術では、転写先セルの論理アドレスが転写元セルの論理アドレスに書き換えられるのみで、データの物理位置に対応するセルインデックスを変更していない。
【０００９】
このため、障害後に運用を継続する場合には、セルの管理をセルインデックスを用いて行っているソフトウェア等に改造を加えるか、転写先セルに記憶されているデータが転写元に記憶されているデータであることを別途管理するテーブルを追加する必要がある。この結果、障害が発生した場合において、運用を継続することが容易でないという課題があった。
【００１０】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、障害発生後でも容易に運用を継続することができるデータ管理方法、情報記憶装置およびデータ管理回路を提供することを目的とする。
【課題を解決するための手段】
【００１１】
管理テーブルについて、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のインデックスを転写元のインデックスに更新することを要件とする。
【発明の効果】
【００１２】
開示の装置は、障害発生後でも容易に運用を継続することが可能である。
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、この発明に係るデータ管理方法、情報記憶装置およびデータ管理回路の実施例を詳細に説明する。
【実施例１】
【００１４】
以下の実施例では、実施例１に係る磁気ディスク装置の構成および処理の流れを順に説明し、最後に実施例１による効果を説明する。なお、以下においては、記憶装置として磁気ディスク装置を例に挙げながら説明する。ただし、本発明は、磁気ディスク装置以外にも例えば光磁気ディスク装置などの記憶装置にも適用することが可能である。
【００１５】
［磁気ディスク装置の構成］
次に、図１〜図６を用いて、磁気ディスク装置１０の構成を説明する。図１は、実施例１に係るディスク装置の構成を示すブロック図である。図２は、ディスクおよびヘッドについて説明するための図である。図３は、ディスクおよびヘッドについて説明するための図である。図４は、ディスクのゾーンについて説明するための図である。図５は、ディスクのセルについて説明するための図である。図６は、管理テーブルを説明するための図である。図７は、データ転写処理を説明するための図である。図８は、データ転写処理を行った後を説明するための図である。図９は、データ転写処理について説明するための図である。図１０は、管理テーブル更新処理を説明するための図である。図１１は、管理テーブル更新処理後の管理テーブルについて説明するための図である。
【００１６】
図１に示すように、磁気ディスク装置１０は、記録制御部１１、バッファメモリ１２、演算処理部１３、フラッシュメモリ１４、ヘッド駆動部１５、管理テーブル１６、ユーザ論理回路１７、ディスク１８、ヘッド１９を有し、ホスト２０と接続される。以下にこれらの各部の処理を説明する。
【００１７】
ディスク１８は、各種のデータや位置制御情報を記録する。ディスク１８は、後述する転写部１７ｂによって異常が検出されたヘッドに対応するセルのデータを他のヘッドに対応するセルに転写する処理が行われる。
【００１８】
ヘッド１９は、読み出し素子と書き込み素子とで構成された電磁変換素子が搭載されており、ディスク１８に対する各種のデータや位置制御情報の読み出しや書き込み動作を行なう。ヘッド１９は、後述する監視部１７ａによって各ヘッダに異常や異常に至る兆候が発生しているか監視されている。
【００１９】
ここで、図２〜図４を用いてディスク１８およびヘッド１９について説明する。図２に示すように、磁気ディスク１０は、複数のディスク１、２・・を有し、各ディスクの上面および下面それぞれにヘッド１、２、３、４・・を有している。
【００２０】
また、各ディスクは、図２および図３に示すように、同心円状のトラックに分割され、さらに放射状に等分した最小の記録単位であるセクタで分割されている。また、各ディスクは、複数のセクタを一つの単位とするセル単位でセクタ群が区切られている。
【００２１】
ここでディスクの記憶領域をセルで区切った場合の一例について図４を用いて説明する。同図に例示するように、ディスク１の上面に「交代用１」、「交代用５」、「ＣＥＬＬ７」、「ＣＥＬＬ６」、「ＣＥＬＬ１」のセルで区切られ、ディスクの下面が「交代用２」、「ＣＥＬＬ２」・・・のセルで区切られている。
【００２２】
つまり、各ディスク面に対して異なるセル番号（セルインデックス）が割り当てられており、各ディスク面のセルが別々に管理されている。また、ここで「交代用」のセルとは、障害発生時の転写先セルとして予め設けられたセルであり、初期状態には論理アドレスが設定されていない（図６参照）。
【００２３】
また、図５に示すように、ディスク２の下面を未使用面とし、ディスク２の下面におけるセルについては、全て「交代用」のセルとする。そして、複数のヘッドのいずれかで異常が検出された場合には、ディスク２の下面の交代用セルに対してデータが転写される。なお、図５の例では、複数のヘッド各々に対応する交代用のセルが設けられているが、未使用面のセルにのみ交代用のセルを設け、複数のヘッドのいずれかで異常が検出された場合には、未使用面のヘッドに対応するセルにデータを転写してもよい。
【００２４】
また、図２および図４に示すように、各ディスクは、複数のセルを一つの単位とするゾーンでも区切られている。なお、シリンダとは、図３に示すように、各ディスクの同一のトラック位置を示す。
【００２５】
図１の説明に戻ると、記録制御部１１は、ホスト２０から論理アドレス指定でデータのリードアクセスまたはライトアクセスを受け付ける。具体的には、記録制御部１１は、リードアクセスまたはライトアクセスを受け付けた場合には、受け付けられたアクセスに基づいて、リード／ライト制御信号をユーザ論理回路１７を介してヘッド駆動部１５に通知する。また、記録制御部１１は、リードされた記録情報をバッファメモリ１４に格納し、図示しないインタフェースを介してホスト２０に送信する。
【００２６】
バッファメモリ１２は、ホスト２０とディスク１８との間でリードまたはライトされるデータを一時的に格納するキャッシュである。演算処理部１３は、フラッシュメモリに格納されたデータおよびプログラムを読み出し、種々の処理を実行する。フラッシュメモリ１４は、演算部１３による各種処理に必要なデータおよびプログラムを格納する。
【００２７】
ヘッド駆動部１５は、ＶＣＭ（ボイスコイルモータ）などの駆動装置および駆動装置の制御回路を有し、リード／ライト制御信号に基づいて、ディスク１８上のデータにアクセスをおこなうヘッド１９を位置づける処理をおこなう。
【００２８】
管理テーブル１６は、複数のセクタを一つの単位とするセクタ群を一意に識別するインデックスと、論理的なアドレスと、ディスク１８における記憶領域の物理的な位置とを対応付けて記憶する。具体的には、管理テーブル１６は、図６に示すように、各セルを一意に識別する「セルインデックス」と、各セルに割り当てられた「データの論理アドレス」と、セルの物理的な位置を示す「データの物理位置」とを対応付けて記憶する。
【００２９】
ユーザ論理回路１７は、種々の処理を実行するが、特に監視部１７ａ、転写部１７ｂ、更新部１７ｃを有する。
【００３０】
監視部１７ａは、ディスク１８に対してデータの読出又は書込を行なう複数のヘッド１９の異常を監視する。具体的には、監視部１７ａは、ヘッド１９が読み取ったデータのゲイン値、ノイズ成分、出力値及び対称性の少なくとも一つを定期的に監視し、ヘッド１９の異常を検出し、ヘッド１９の異常を検出した場合には、後述する転写部１７ｂに通知する。以下に、ヘッド１９の異常監視方法を具体的に例示する。
【００３１】
例えば、監視部１７ａは、ヘッド１９のリード機能の監視として、リードゲイン値が出荷時の値より規定値以上レベルが低下したか判定、読み取り値の出力が規定値より低下したか判定、および、読み取り値に規定値以上のノイズが出るか判定する。また、監視部１７ａは、読み取り波形が規定以上に上下非対称になるか判定して各ヘッドの異常を監視する。
【００３２】
また、例えば、監視部１７ａは、ヘッド１９のライト機能の監視として、ヘッド動作の確認のためのライト・リード処理を行ってリードで規定していたレベルの出力で読み取れるか判定する。また、監視部１７ａは、ヘッド動作の確認のためのライト・リード処理を行ってヘッドのライトコア欠け（ヘッドの損傷）特有のノイズが検出されるか判定して各ヘッドの異常を監視する。
【００３３】
また、例えば、監視部１７ａは、対象ヘッドの配線が切れたか（ヘッド１９への電気抵抗が規定以上に大きくなったか）を判定、および、配線がショートしたか（ヘッド１９への電気抵抗が規定以上に大きくなったか）を判定して各ヘッドの異常を監視する。
【００３４】
転写部１７ｂは、監視部１７ａによってヘッドの異常が検出された場合には、異常が検出されたヘッドに対応するセルのデータを他のヘッドに対応するセルに転写する。具体的には、転写部１７ｂは、異常なヘッドを検出した旨の通知を監視部１７ａから受信すると、異常が検出されたヘッドに対応する各セルのデータを、異常が検出されたヘッド以外の複数のヘッドの各々に対応する交代用のセルに転写し、転写元セルおよび転写先セルの情報を後述する更新部１７ｃに通知する。
【００３５】
ここで、転写部１７ｂは、転写元セルの全データ量が転写先セルの全データ量よりも多い場合には、アクセス頻度の高いセルを優先して転写する。転写処理の後、ディスク装置１０は、異常が検出されたヘッド１９については、運用を停止する。
【００３６】
図７および図８の例を用いてデータ転写処理を具体的に説明する。図７に示すように、ディスク１の下面を受け持つヘッダが劣化し異常を検出された場合に、交代用２を交代用４に転写し、ＣＥＬＬ１１を交代用５に転写し、ＣＥＬＬ８を交代用３に転写し、ＣＥＬＬ５を交代用８に転写し、ＣＥＬＬ２を交代用９に転写する。
【００３７】
そして、図８に示すように、ディスク装置１０は、データ転写後には、ディスク１の下面を受け持つヘッダを運用停止とし、ディスク２の下面を受け持つヘッダで新たに運用開始する。
【００３８】
つまり、図９に示すように、あるヘッドに異常兆候があった場合に、未使用のヘッドや空いている領域へデータを転写して運用を継続し、磁気ディスク装置内でデータの保証を実現すると同時にデータ移行後に異常ヘッドの運用を停止し、以降は転写したデータを使ってドライブの運用を継続している。なお、ディスク装置１０は、通常の運用を継続しつつ、転写処理を割込み処理として行って、装置全体の運用停止時間をなくすようにしてもよい。
【００３９】
図１に戻ると、更新部１７ｃは、管理テーブル１６について、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のインデックスを転写元のインデックスに更新する。
【００４０】
具体的には、更新部１７は、図１０に例示するように、転写元セルおよび転写先セルの情報を転写部１７ｂから受信すると、転写先セル「交代３」の論理アドレスを転写元セル「ＣＥＬＬ８」の論理アドレス「３５１〜４００」に管理テーブル１６を更新する。さらに、更新部１７は、転写先のインデックス「交代用３」を転写元のインデックス「ＣＥＬＬ８」に更新する（図１の（１）参照）。
【００４１】
そして、更新部１７は、転写元セル「ＣＥＬＬ８」のデータを管理テーブル１６から削除する（図１０の（２）参照）。このように、管理テーブル更新処理が行われた後の管理テーブル１６では、図１１に例示するように、転写先の論理アドレスが転写元の論理アドレスに更新されているとともに、転写先のインデックスが転写元のインデックスに更新されている。
【００４２】
［磁気ディスク装置による処理］
次に、図１２を用いて、実施例１に係る磁気ディスク装置１０による処理を説明する。図１２は、実施例１に係る磁気ディスク装置１０の処理動作を示すフローチャートである。
【００４３】
同図に示すように、磁気ディスク装置１０は、ヘッド１９の異常を定期的に監視し（ステップＳ１０１）、ヘッドの異常を検出した場合には（ステップＳ１０１肯定）、異常が検出されたヘッドに対応する各セルのデータを他のヘッドに対応する交代用のセルに転写する（ステップＳ１０２）。
【００４４】
そして、磁気ディスク装置１０は、転写先セルの論理アドレスを転写元セルの論理アドレスに管理テーブル１６を更新する（ステップＳ１０３）。その後、磁気ディスク装置１０は、転写先セルのデータを管理テーブル１６から削除する（ステップＳ１０４）。
【００４５】
[実施例１の効果]
上述してきたように、磁気ディスク装置１０は、複数のヘッド１９の異常を監視し、複数のヘッドの一つに異常が検出された場合、異常が検出されたヘッドに対応するセルのデータを他のヘッドに対応するセルに転写する。その後、データが転写された場合には、管理テーブル１６について、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のセルインデックスを転写元のセルインデックスに更新する。この結果、データの転写にともなってセルインデックスも変更されるため、ソフトウェア等に改造を加えたり、別途管理するテーブルを追加することなく、障害発生後でも容易に運用を継続することが可能である。
【００４６】
また、実施例１によれば、ヘッドに異常が検出された場合、ヘッド以外の複数のヘッドの各々に対応するセルにデータを転写するので、一つのヘッドに対応するセルにデータを転写する場合と比較して、より少ない時間で転写処理を行うことが可能である。
【００４７】
また、実施例１によれば、磁気ディスク装置１０は、ヘッドが読み取ったデータのゲイン値、ノイズ成分、出力値及び対称性の少なくとも一つを監視するので、精度良くヘッドの異常を検出することが可能である。
【実施例２】
【００４８】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では実施例２として本発明に含まれる他の実施例を説明する。
【００４９】
（１）転写先
上記の実施例１では、転写元セルのデータを転写先セルのデータに転写する場合を説明したが、本発明はこれに限定されるものではなく、転写元セルのデータをフラッシュメモリに転写するようにしてもよい。
【００５０】
ここで、図１３の例示するように、管理テーブルに転写先セル「ＣＥＬＬ８」のデータをフラッシュメモリに転写した場合における管理テーブルの例を説明する。同図に示すように、磁気ディスク装置は、転転写元セル「ＣＥＬＬ８」の論理アドレス「１５１〜２００」をフラッシュメモリのメモリアドレス「０〜５０」に対応付けて格納する。
【００５１】
そして、磁気ディスク装置は、転写先のインデックス「フラッシュメモリ」を転写元のインデックス「ＣＥＬＬ４」に更新する。そして、磁気ディスク装置は、転写先セル「ＣＥＬＬ４」のデータを管理テーブル１６から削除する。
【００５２】
（２）ゾーン
また、上記の実施例１では、セル単位で転写する処理を行う場合を説明したが、本発明はこれに限定されるものではなく、ゾーン単位で転写する処理を行うようにしてもよい。また、ゾーン（または、セル）は、複数のヘッドに対応する記憶領域を跨るようにしてもよい。
【００５３】
例えば、磁気ディスク装置のディスクは、図１４に例示するように、ゾーン「０」がヘッド「０」、ヘッド「１」を跨いでいる。また、各ゾーンの記憶領域の大きさがそれぞれ異なっている。
【００５４】
このようなゾーンで区切られたディスクを有する磁気ディスクにおいて、ヘッドに障害が発生した場合のデータ転写処理を図１５の例を用いて説明する。同図に例示するように、磁気ディスク装置は、ヘッド「０」について異常を検出した場合には、ヘッド０に対応するゾーン「０」、ゾーン「３」、ゾーン「４」を他のヘッドに対応する交代用ゾーン「１１」、交代用ゾーン「１０」、交代用ゾーン「７」に転写する。
【００５５】
（３）データサイズ
また、上記の実施例１では、異常が検出されたヘッドに対応する各セルのデータを、異常が検出されたヘッド以外の複数のヘッドの各々に対応する交代用のセルに転写する場合を説明したが、異常が検出されたヘッドに対応する各セルのデータを、異常が検出されたヘッド以外の一つのヘッドに対応する交代用のセルに転写するようにしてもよい。
【００５６】
このように、異常が検出されたヘッドに対応する各セルのデータを、異常が検出されたヘッド以外の一つのヘッドに対応する交代用のセルに転写するので、簡易にデータの転写処理を行うことが可能である。また、転写を行う一つのヘッド以外については、通常の運用を継続することが可能である。
【００５７】
（４）システム構成等
また、図示した磁気ディスク装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合（例えば、移動制御部と合流点算出部とを統合するなど）して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＭＣＵ（もしくは、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの制御装置）および当該ＭＣＵ（もしくは、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの制御装置）にて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００５８】
以上の実施例１〜２を含む実施形態に関し、更に以下の付記を開示する。
【００５９】
（付記１）記録媒体に対してデータの読出又は書込を行なう複数のヘッドの異常を監視する監視ステップと、
前記監視ステップによって前記複数のヘッドの一つに異常が検出された場合、当該異常が検出されたヘッドに対応する記録領域のデータを他のヘッドに対応する記録領域に転写する転写ステップと、
前記転写ステップによってデータが転写された場合には、複数のセクタを一つの単位とするセクタ群を一意に識別するインデックスと、前記記憶媒体における記憶領域の物理的な位置と、論理的なアドレスとを対応付けて記憶する管理テーブルについて、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のインデックスを転写元のインデックスに更新する更新ステップと、
を含んだことを特徴とするデータ管理方法。
【００６０】
（付記２）前記転写ステップは、前記ヘッドに異常が検出された場合、当該ヘッド以外の複数のヘッドの各々に対応する記録領域に前記データを転写することを特徴とする付記１に記載のデータ管理方法。
【００６１】
（付記３）前記転写ステップは、前記ヘッドに異常が検出された場合、当該ヘッド以外の一つのヘッドに対応する記録領域に前記データを転写することを特徴とする付記１に記載のデータ管理方法。
【００６２】
（付記４）前記監視ステップは、ヘッドが読み取ったデータのゲイン値、ノイズ成分、出力値及び対称性の少なくとも一つを監視することを特徴とする付記１に記載のデータ管理方法。
【００６３】
（付記５）複数のヘッドと、
前記複数のヘッドの各々に対応する記録領域を有する記録媒体と、
複数のセクタを一つの単位とするセクタ群を一意に識別するインデックスと、前記記憶媒体における記憶領域の物理的な位置と、論理的なアドレスとを対応付けて記憶する管理テーブルと、
前記複数のヘッドの異常を監視する監視回路と、
前記監視回路によって前記複数のヘッドの一つに異常が検出された場合、当該異常が検出されたヘッドに対応する記録領域のデータを他のヘッドに対応する記録領域に転写する転写回路と、
前記転写回路によってデータが転写された場合には、前記管理テーブルについて、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のインデックスを転写元のインデックスに更新する更新回路と、
を有することを特徴とする情報記憶装置。
【００６４】
（付記６）複数枚の記録媒体を有することを特徴とする付記５に記載の情報記憶装置。
【００６５】
（付記７）複数のセクタを一つの単位とするセクタ群を一意に識別するインデックスと、記憶媒体における記憶領域の物理的な位置と、論理的なアドレスとを対応付けて記憶する管理テーブルと、
記録媒体に対してデータの読出又は書込を行なう複数のヘッドの異常を監視する監視回路と、
前記監視回路によって前記複数のヘッドの一つに異常が検出された場合、当該異常が検出されたヘッドに対応する記録領域のデータを他のヘッドに対応する記録領域に転写する転写回路と、
前記転写回路によってデータが転写された場合には、前記管理テーブルについて、転写先の論理アドレスを転写元の論理アドレスに更新するとともに、転写先のインデックスを転写元のインデックスに更新する更新回路と、
を有することを特徴とする情報記憶装置のデータ管理回路。
【００６６】
（付記８）前記転写回路は、前記ヘッドに異常が検出された場合、当該ヘッド以外の複数のヘッドの各々に対応する記録領域に前記データを転写することを特徴とする付記７に記載のデータ管理回路。
【図面の簡単な説明】
【００６７】
【図１】実施例１に係るディスク装置の構成を示すブロック図である。
【図２】ディスクおよびヘッドについて説明するための図である。
【図３】ディスクおよびヘッドについて説明するための図である。
【図４】ディスクのゾーンについて説明するための図である。
【図５】ディスクのセルについて説明するための図である。
【図６】管理テーブルを説明するための図である。
【図７】データ転写処理を説明するための図である。
【図８】データ転写処理を行った後を説明するための図である。
【図９】データ転写処理について説明するための図である。
【図１０】管理テーブル更新処理を説明するための図である。
【図１１】管理テーブル更新処理後の管理テーブルについて説明するための図である。
【図１２】実施例１に係る磁気ディスク装置１０の処理動作を示すフローチャートである。
【図１３】管理テーブル更新処理後の管理テーブルについて説明するための図である。
【図１４】ディスクのゾーンについて説明するための図である。
【図１５】ゾーン単位のデータ転写処理について説明するための図である。
【図１６】従来技術を説明するための図である。
【符号の説明】
【００６８】
１０  磁気ディスク装置
１１  記録制御部
１２  バッファメモリ
１３  演算処理部
１４  フラッシュメモリ
１５  ヘッド駆動部
１６  管理テーブル
１７  ユーザ論理回路
１７ａ  監視部
１７ｂ  転写部
１７ｃ  更新部
１８  ディスク
１９  ヘッド
２０  ホスト
【図１】
2009295224.tif 000003
【図２】
2009295224.tif 000004
【図３】
2009295224.tif 000005
【図４】
2009295224.tif 000006
【図５】
2009295224.tif 000007
【図６】
2009295224.tif 000008
【図７】
2009295224.tif 000009
【図８】
2009295224.tif 000010
【図９】
2009295224.tif 000011
【図１０】
2009295224.tif 000012
【図１１】
2009295224.tif 000013
【図１２】
2009295224.tif 000014
【図１３】
2009295224.tif 000015
【図１４】
2009295224.tif 000016
【図１５】
2009295224.tif 000017
【図１６】
2009295224.tif 000018