"記録媒体で、トラック当たり初期設定された臨界サイズを超えるディフェクトが発生する領域を、集団ディフェクト領域として決定する段階と、前記集団ディフェクト領域でのトラック当たりディフェクトサイズに基づいて、論理的トラック長を示す第1パラメータ値を調整する段階と、前記調整された第1パラメータ値を適用し、リード処理またはライト処理を行う段階と、を含むことを特徴とする、記録媒体に係わるリード処理方法またはライト処理方法。前記臨界サイズは、記録媒体でのトラックスイッチング所要時間に相応するトラック長に設定することを特徴とする、請求項1に記載の記録媒体に係わるリード処理方法またはライト処理方法。前記臨界サイズは、記録媒体でのトラックスイッチング所要時間に相応するサーボセクタ数またはデータセクタ数に設定することを特徴とする、請求項1に記載の記録媒体に係わるリード処理方法またはライト処理方法。前記集団ディフェクト領域として決定する段階は、記録媒体でディフェクトが発生するデータセクタを検出する段階と、前記ディフェクトが発生するデータセクタの分布によって、トラック当たり臨界サイズを超えるデータセクタでディフェクトが検出される領域を、集団ディフェクト領域として決定する段階と、を含むことを特徴とする、請求項1に記載の記録媒体に係わるリード処理方法またはライト処理方法。前記集団ディフェクト領域として決定する段階は、初期設定された臨界サイズを超えるディフェクトが、少なくとも一つ以上の隣接したトラックで発生する領域を前記集団ディフェクト領域として決定することを特徴とする、請求項1に記載の記録媒体に係わるリード処理方法またはライト処理方法。前記集団ディフェクト領域として決定する段階は、初期設定された臨界サイズを超えるディフェクトが、少なくとも一つ以上の隣接したトラックで発生し、前記ディフェクトの発生するデータセクタが隣接したトラックの対向する位置に初期設定された比率以上含む領域を、前記集団ディフェクト領域として決定することを特徴とする、請求項5に記載の記録媒体に係わるリード処理方法またはライト処理方法。データを保存するための複数のトラックを含む記録媒体と、前記記録媒体にアクセスし、情報をライトまたはリードするメディアインターフェースと、前記記録媒体の目標トラックに/からデータをライト/リードするように、前記メディアインターフェースを制御するプロセッサと、を含み、前記プロセッサは、前記記録媒体で、トラック当たり初期設定された臨界サイズを超えるディフェクトが発生する集団ディフェクト領域が存在する場合、前記集団ディフェクト領域でトラック当たりディフェクトサイズに基づいて、論理的トラック長を示す第1パラメータ値を調整することを特徴とする、保存装置。前記プロセッサは、トラックに記録されたサーボ信号を再生する区間で、自動ゲイン制御回路で生成されるサーボゲインに基づいて、ディフェクトセクタを決定するディフェクトセクタ検出部をさらに含むことを特徴とする、請求項7に記載の保存装置。前記ディフェクトセクタ検出部は、トラックに記録されたサーボ信号を再生する区間で、自動ゲイン制御回路で生成されるサーボゲインを入力し、サーボセクタ別サーボゲインを算出するサーボゲイン算出部と、前記サーボセクタ別サーボゲインのサイズが、初期設定された第1臨界値を超えるサーボセクタに含まれたデータセクタを、ディフェクトセクタとして決定するディフェクトセクタ判定部と、を含むことを特徴とする、請求項8に記載の保存装置。前記プロセッサは、前記集団ディフェクト領域に含まれたトラックに係わる第2パラメータ値は、集団ディフェクト領域後の最初のデータセクタ位置を示す値として決定することを特徴とする、請求項7に記載の保存装置。しかし、ディスクドライブは、近年の高容量化、高密度化及び小型化に伴い、記録媒体でのディフェクトが発生する可能性が高まっている。これによって、ディフェクトが発生した記録媒体で、効率的にリード処理またはライト処理を実行させるための研究が必要になっている。本発明の目的は、記録媒体でのディフェクト発生状態によって、リード動作またはライト動作に関連したパラメータ値を調整し、リードまたはライトを行う記録媒体に係わるリード処理方法またはライト処理方法を提供するところにある。また、本発明の他の目的は、記録媒体でのディフェクト発生状態によって、リード動作またはライト動作に関連したパラメータ値を調整し、リードまたはライトを行う保存装置を提供するところにある。また、本発明のさらに他の目的は、ネットワーク上で、記録媒体でのディフェクト発生状態によって、リード動作またはライト動作に関連したパラメータ値を調整するパラメータ調整方法を提供するところにある。また、本発明のさらに他の目的は、記録媒体でのディフェクト発生状態によって、リード動作またはライト動作に関連したパラメータ値を調整し、リードまたはライトを行うコンピュータシステムを提供するところにある。また、本発明のさらに他の目的は、記録媒体でのディフェクト発生状態によって、リード動作またはライト動作に関連したパラメータ値を調整し、リード動作またはライト動作を処理する方法を行うプログラムコードが記録された記録媒体を提供するところにある。上記課題を解決するために、本発明のある観点による記録媒体に係わるリード処理方法またはライト処理方法は、記録媒体で、トラック当たり初期設定された臨界サイズを超えるディフェクトが発生する領域を集団ディフェクト領域として決定する段階、前記集団ディフェクト領域でのトラック当たりディフェクトサイズに基づいて、論理的トラック長を示す第1パラメータ値を調整する段階、及び前記調整された第1パラメータ値を適用し、リード処理またはライト処理を行う段階を含む。また、上記課題を解決するために、本発明の別の観点によれば、前記臨界サイズは、記録媒体でのトラックスイッチング所要時間に相応するトラック長に設定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記臨界サイズは、記録媒体でのトラックスイッチング所要時間に相応するサーボセクタ数またはデータセクタ数に設定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域として決定する段階は、記録媒体でディフェクトが発生するデータセクタを検出する段階、及び前記ディフェクトが発生するデータセクタの分布によって、トラック当たり臨界サイズを超えるデータセクタでディフェクトが検出される領域を、集団ディフェクト領域として決定する段階を含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域は、トラック当たり初期設定された臨界サイズを超えるディフェクトが少なくとも一つ以上の隣接したトラックで発生する領域として決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域は、トラック当たり初期設定された臨界サイズを超えるディフェクトが、少なくとも一つ以上の隣接したトラックで発生し、前記ディフェクトの発生するデータセクタが隣接したトラックの対向する位置に初期設定された比率以上含む場合に、集団ディフェクト領域として決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記記録媒体でディフェクトが発生するデータセクタを検出する段階は、トラックに記録されたサーボ信号を再生しつつ、サーボセクタ別サーボゲインを検出する段階、及び前記検出されたサーボセクタ別サーボゲインのサイズが、初期設定された第1臨界値を超えるサーボセクタに含まれたデータセクタを、ディフェクトセクタとして決定する段階を含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記サーボセクタ別サーボゲインは、サーボセクタ別にサーボ情報が記録領域で生成されたサーボゲイン値の平均値として算出してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記記録媒体でディフェクトが発生するデータセクタを検出する段階は、トラックに記録されたサーボ信号を再生しつつサーボセクタ別にサーボゲインを検出する段階、トラック別に当該トラックに含まれたサーボセクタに係わるサーボゲインの平均値を算出する段階、前記計算された平均値に、0より大きくて1より小さい比例定数を乗じて第2臨界値を算出する段階、及び前記検出されたサーボセクタ別サーボゲインのサイズが、前記第2臨界値を超えるサーボセクタに含まれたデータセクタを、ディフェクトセクタとして決定する段階を含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記記録媒体でディフェクトが発生するデータセクタを検出する段階は、前記記録媒体にテストデータをライトする段階、前記記録媒体に記録されたテストデータを読み取りつつデータセクタ別にエラーが発生して訂正されたエラー訂正コードECCシンボルの個数を算出する段階、及び前記算出されたデータセクタ別エラーが発生して訂正されたエラー訂正コードシンボルの個数が、初期設定された第3臨界値を超える場合、当該データセクタをディフェクトセクタとして決定する段階を含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域は、ディスクのデータゾーン単位で決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域に含まれた各トラックでのトラック方向の集団ディフェクト領域の長さは、データゾーン別に同一に決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、ディスク半径方向の前記集団ディフェクト領域の幅を、前記集団ディフェクト領域が含まれたデータゾーンの幅と同一になるように拡張させて決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域が存在するゾーンの幅と、ディスク半径方向の前記集団ディフェクト領域の幅との比率が、初期設定された比率を超える場合、前記集団ディフェクト領域の幅を、前記集団ディフェクト領域が含まれたデータゾーンの幅と同一に拡張させ、そうではない場合には、実際ディフェクトが発生したトラックだけを含むように、前記集団ディフェクト領域の幅を決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記第1パラメータ値は、物理的トラック長から、トラック方向の集団ディフェクト領域の長さを差し引いた値として調整してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記第1パラメータ値は、トラック当たりデータセクタの総個数から、1つのトラックに係わる前記集団ディフェクト領域に含まれたデータセクタの個数を差し引いた値として調整してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域に含まれたトラックでの開始セクタ位置を示す第2パラメータ値を決定する段階をさらに含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域に含まれたトラックに係わる第2パラメータ値は、集団ディフェクト領域後の最初のデータセクタ位置を示す値として決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域に含まれたトラックに係わる第2パラメータ値は、サーボインデックスマーク情報が検出される位置と、集団ディフェクト領域後の最初のデータセクタ位置との間に存在するデータセクタの個数として決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域で決定された第2パラメータ値と、前記第1パラメータ値とを適用し、前記リード処理またはライト処理において、前記集団ディフェクト領域が始まる位置で、トラックスイッチング動作を行なってもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト領域に含まれたデータセクタについては、論理的ブロックアドレスを割り当てないように、論理的トラック長を調整してもよい。また、上記課題を解決するために、本発明の別の観点による記録媒体に係わるリード処理方法またはライト処理方法は、ディスクで、トラック当たり初期設定された臨界サイズを超えるディフェクトが発生する集団ディフェクト領域で、トラック当たりディフェクトサイズに基づいて、論理的トラック長を示す第1パラメータ値を調整する段階、前記集団ディフェクト領域に含まれたトラックでの集団ディフェクト領域後の最初のデータセクタ位置を示す第2パラメータ値を決定する段階、及び前記第1パラメータ値と第2パラメータ値とを適用し、リード処理またはライト処理を行う段階を含み、前記リード処理またはライト処理を行う段階で、前記集団ディフェクト領域に含まれたトラックで、サーボインデックスマーク情報が検出される時点から発生するセクタパルスの個数が、第2パラメータ値と一致する場合に、開始セクタ位置を知らせる信号を生成させ、前記開始セクタ位置を知らせる信号発生時点から発生するセクタパルスの個数が、第1パラメータ値と一致する場合に、最後のセクタ位置を知らせる信号を生成させることを特徴とする。また、上記課題を解決するために、本発明の別の観点によれば、前記リード処理またはライト処理を行う段階で、前記最後のセクタ位置を知らせる信号を利用して最後のセクタを検出し、検出された最後のセクタにアクセスしてからトラックスイッチング制御信号を生成させてもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記リード処理またはライト処理を行う段階で、前記トラックスイッチング制御信号に基づいて、ヘッドを移動させるボイスコイルモータ駆動電流を生成させてもよい。また、上記課題を解決するために、本発明の別の観点による保存装置は、データを保存するための複数のトラックを含む記録媒体、前記記録媒体にアクセスして情報をライトまたはリードするメディアインターフェース、及び前記記録媒体の目標トラックに/からデータをライト/リードするように、前記メディアインターフェースを制御するプロセッサを含み、前記プロセッサは、前記記録媒体で、トラック当たり初期設定された臨界サイズを超えるディフェクトが発生する集団ディフェクト領域が存在する場合に、前記集団ディフェクト領域でトラック当たりディフェクトサイズに基づいて、論理的トラック長を示す第1パラメータ値を調整することを特徴とする。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、トラックに記録されたサーボ信号を再生する区間で、自動ゲイン制御回路で生成されるサーボゲインに基づいて、ディフェクトセクタを決定するディフェクトセクタ検出部をさらに含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記ディフェクトセクタ検出部は、トラックに記録されたサーボ信号を再生する区間で、自動ゲイン制御回路で生成されるサーボゲインを入力し、サーボセクタ別サーボゲインを算出するサーボセクタ別サーボゲイン算出部、及び前記サーボセクタ別サーボゲインのサイズが、初期設定された第1臨界値を超えるサーボセクタに含まれたデータセクタを、ディフェクトセクタとして決定するディフェクトセクタ判定部を含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記ディフェクトセクタ検出部は、トラックに記録されたサーボ信号を再生する区間で、自動ゲイン制御回路で生成されるサーボゲインを入力し、サーボセクタ別サーボゲインを算出するサーボセクタ別サーボゲイン算出部、前記算出されたサーボセクタ別サーボゲインを保存するバッファ、トラック単位で、前記算出されたサーボセクタ別サーボゲインの平均値を計算し、トラック別平均サーボゲインを算出するトラック別サーボゲイン算出部、前記トラック別平均サーボゲインに、0より大きくて1より小さい比例定数を乗じて第2臨界値を算出する臨界値算出部、及び前記バッファで読み取ったサーボセクタ別サーボゲインのサイズが、前記第2臨界値を超えるサーボセクタに含まれたデータセクタを、ディフェクトセクタとして決定するディフェクトセクタ判定部を含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、テストデータが記録された記録媒体から読み取った情報に含まれたエラー訂正コードを利用してエラー訂正処理を実行するECC処理部、前記ECC処理部でデータセクタ別にエラーが発生して訂正されたエラー訂正コードシンボルの個数を算出するセクタ別ECC訂正シンボル個数算出部、及び前記データセクタ別にエラーが発生して訂正されたエラー訂正コードシンボルの個数が、初期設定された第3臨界値を超える場合、当該データセクタをディフェクトセクタとして決定するディフェクトセクタ判定部を含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記集団ディフェクト領域に含まれた各トラックでのトラック方向の集団ディフェクト領域の長さを、データゾーン別に同一に決定することが望ましい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、物理的トラック長から、トラック方向の集団ディフェクト領域の長さを差し引いた値として、第1パラメータ値を調整してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、トラック当たりデータセクタの総個数から、1つのトラックに係わる前記集団ディフェクト領域に含まれたデータセクタの個数を差し引いた値として、第1パラメータ値を調整してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記第1パラメータ値を、前記集団ディフェクト領域に含まれたあらゆるトラックで、同じ値として調整してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記集団ディフェクト領域に含まれたトラックでの開始セクタ位置を示す第2パラメータ値を、同一に決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記集団ディフェクト領域に含まれたトラックに係わる第2パラメータ値は、集団ディフェクト領域後の最初のデータセクタ位置を示す値として決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記集団ディフェクト領域に含まれたトラックに係わる第2パラメータ値を、サーボインデックスマーク情報が検出される位置と、集団ディフェクト領域後の最初のデータセクタ位置との間に存在するデータセクタの個数として決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記第1パラメータ値を、前記記録媒体、または前記保存装置に含まれた不揮発性メモリに保存させてもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記集団ディフェクト領域に含まれたトラックでの開始セクタ位置を示す第2パラメータ値を、前記保存装置に含まれた不揮発性メモリに保存させてもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、再生されるサーボ情報から、サーボインデックスマーク情報が検出される場合に、第1信号を生成させるサーボインデックスマーク情報検出部、前記第1信号が入力されればリセットされ、入力されるセクタパルスの個数をカウントして出力するセクタカウンタ1、サーボインデックスマーク情報検出の位置と、前記集団ディフェクト領域が終わる位置との間に含まれたセクタ個数を示す第2パラメータ値と、前記セクタカウンタ1でカウンティングされた値とを比較する比較器1、及び前記第2パラメータ値と、前記セクタカウンタ1でカウンティングされた値とが一致する場合に、第2信号を生成させる開始セクタ検出部をさらに含み、前記第2信号に基づいて、トラックでの開始セクタ位置を見つけ出し、リード動作またはライト動作を実行するように制御することを特徴とする。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記第2信号が入力されればリセットされ、入力されるセクタパルスの個数をカウントして出力するセクタカウンタ2、前記セクタカウンタ2から出力される値と、前記第1パラメータ値とを比較する比較器2、及び前記セクタカウンタ2から出力される値と、前記第1パラメータ値とが一致する場合に、当該セクタが終わる地点でトラックスイッチング制御信号を生成させるトラックスイッチング制御信号生成部をさらに含んでもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記プロセッサは、前記集団ディフェクト領域に含まれたデータセクタについては、論理的ブロックアドレスを割り当てないように、論理的トラック長を調整してもよい。また、上記課題を解決するために、本発明の別の観点によるコンピュータシステムは、接続された保存装置を動作させるためのコマンドを発するホスト機器、及び前記ホスト機器から発せられるコマンドに基づいて、ホスト機器から伝送される情報を記録媒体に/からライト/リードし、前記ホスト機器に伝送する保存装置を含み、前記保存装置は、前記記録媒体で、トラック当たり初期設定された臨界サイズを超えるディフェクトが発生する集団ディフェクト領域が存在する場合に、前記集団ディフェクト領域でトラック当たりディフェクトサイズに基づいて、論理的トラック長を示す第1パラメータ値を調整してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記保存装置は、トラック当たりデータセクタの総個数から、1つのトラックに係わる前記集団ディフェクト領域に含まれたデータセクタの個数を差し引いた値として前記第1パラメータ値を調整してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記保存装置は、前記集団ディフェクト領域に含まれたトラックでの開始セクタを示す第2パラメータ値を、集団ディフェクト領域後の最初のデータセクタ位置を示す値として決定してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記保存装置は、前記集団ディフェクト領域に含まれたトラックでのリード処理またはライト処理を実行する場合、前記第1パラメータ値と、集団ディフェクト領域に含まれたトラックでの開始セクタを示す第2パラメータ値とを適用し、前記集団ディフェクト領域が始まる位置で、トラックスイッチング動作を行ってもよい。また、上記課題を解決するために、本発明の別の観点による保存装置のパラメータ調整方法は、ネットワークに接続された端末機から集団ディフェクト処理用プログラムをダウンロードする段階、及び前記ダウンロードされた集団ディフェクト処理用プログラムを保存装置で実行させる段階を含み、前記集団ディフェクト処理用プログラムは、保存装置の記録媒体でディフェクト検査を行い、トラック当たり初期設定された臨界サイズを超えるディフェクトが発生する領域を、集団ディフェクト領域として決定し、前記集団ディフェクト領域でのトラック当たりディフェクトサイズに基づいて、論理的トラック長を示す第1パラメータ値を調整するタスクを実行することを特徴とする。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト処理用プログラムは、トラック当たりデータセクタの総個数から、1つのトラックに係わる前記集団ディフェクト領域に含まれたデータセクタの個数を差し引いた値として、第1パラメータ値を調整するタスクを実行してもよい。また、上記課題を解決するために、本発明の別の観点によれば、前記集団ディフェクト処理用プログラムは、前記集団ディフェクト領域に含まれた各トラックでの開始セクタ位置を示す第2パラメータ値を、前記集団ディフェクト領域が終わった後に来る最初のデータセクタ位置を示す値として決定するタスクを実行してもよい。また、上記課題を解決するために、本発明の別の観点による記録媒体は、前記の記録媒体に係わるリード処理方法またはライト処理方法、あるいは保存装置のパラメータ調整方法をコンピュータで実行させるためのプログラムコードが記録されている。以上説明したように本発明は、多様な形態の保存装置に適用され、特に、ハードディスクドライブに適用する場合、ディスクドライブで集団的に発生するディフェクトによる保存容量の損失を最小化させることができ、またディフェクトリストで管理するデータセクタの個数が減り、ディフェクトリストを保存するメモリ容量を減らことが可能である。本発明の技術的思想による実施形態について、添付図面を参照しつつ詳細に説明する。しかし、本発明の技術的思想による実施形態は、さまざまな異なる形態に変形され、本発明の範囲が、後述の実施形態によって限定されるものであると解釈されることがあってはならない。本発明の技術的思想による実施形態は、本発明が属する技術分野で当業者に、本発明についてさらに完全に説明するために提供されるものである。添付図面で、同じ符号は、終始同じ要素を意味する。以下、添付された図面を参照しつつ、本発明の技術的思想による望ましい実施形態について詳細に説明する。図1に図示されているように、本発明の技術的思想による一実施形態によるコンピュータシステムは、保存装置1000、ホスト機器2000及びコネクタ3000を具備する。より詳細には、保存装置1000は、プロセッサ110、ROMread-onlymemory120、RAMrandom-accessmemory130、メディアインターフェースI/F140、メディア150、ホストインターフェースI/F160及びバス170を具備する。ホスト機器2000は、保存装置1000を動作させるためのコマンドを発し、コネクタ3000を介して接続された保存装置1000に伝送し、発せられたコマンドによって、保存装置1000とデータを伝送したり受信するプロセスを行う。コネクタ3000は、ホスト機器2000のインターフェースポートと、保存装置1000のインターフェースポートとを電気的に連結する手段であり、データコネクタと電源コネクタとが含まれる。一例として、SATAserialadvancedtechnologyattachmentインターフェースを利用する場合に、コネクタ3000は、7ピンのSATAデータコネクタと、15ピンのSATA電源コネクタとから構成されうる。SATA標準によれば、SATA電源コネクタの11番ピンポートは、オプションとして、スタッガードスピンアップSSU:staggeredspin-up用途と規定されている。スタッガードスピンアップ機能は、1つのホスト機器に、いくつかのディスクドライブが連結されている場合、ホスト機器のパワーオン時に、それぞれのディスクドライブを順次に起動させて待機状態に転換させる機能である。まず、保存装置1000の構成手段について説明する。プロセッサ110は、コマンドを解釈し、解釈された結果によって、データ保存装置の構成手段を制御する役割を行う。プロセッサ110は、コードオブジェクト管理ユニットを含んでおり、コードオブジェクト管理ユニットを利用し、メディア150に保存されているコードオブジェクトを、RAM130にローディングさせる。プロセッサ110は、図13ないし図18のフローチャートによる記録媒体に係わるリードread処理方法またはライトwrite処理方法、並びに図33のフローチャートによる保存装置のパラメータ調整方法を実行させるためのコードオブジェクトを、RAM130にローディングさせる。それにより、プロセッサ110は、RAM130にローディングされたコードオブジェクトを利用し、図13ないし図18のフローチャートによる記録媒体に係わるリード処理方法またはライト処理方法、並びに図33のフローチャートによる保存装置のパラメータ調整方法に係わるタスクtaskを実行する。プロセッサ110による、記録媒体に係わるリード処理方法またはライト処理方法、並びに保存装置のパラメータ調整方法については、下記図13ないし図18及び図33についての説明で詳細に取り扱う。ROM120には、データ保存装置を動作させるのに必要なプログラムコード及びデータが保存されている。RAM130には、プロセッサ110の制御によって、ROM120またはメディア150に保存されたプログラムコード及びデータがローディングされる。メディア150は、保存装置の主記録媒体であり、ディスクまたは不揮発性半導体メモリ素子を含むことができる。保存装置は、一例としては、ディスクドライブを含むことができ、ディスクドライブでのディスク及びヘッドが含まれたヘッドディスクアセンブリ100の細部構成を図3に図示した。図3を参照すれば、ヘッドディスクアセンブリ100は、スピンドルモータ14によって回転する少なくとも1つのディスク12を含んでいる。ヘッドディスクアセンブリ100は、ディスク12の表面に隣接するように位置したヘッド16をさらに含んでいる。ヘッド16は、それぞれのディスク12の磁界を感知して磁化させることによって、回転するディスク12から/に情報の読み取りリードread/書き込みライトwriteを行うことができる。典型的には、ヘッド16は、各ディスク12表面に結合されている。たとえ単一のヘッド16として図示されて説明されているとしても、これは、ディスク12を磁化させるための記録用ヘッドと、ディスク12の磁界を感知するための分離された読み取り用ヘッドとからなると理解しなければならない。読み取り用ヘッドは、磁気抵抗MR:magneto-resistive素子から構成されている。ヘッド16は、磁気ヘッドmagneticheadまたは変換器transducerとも呼ばれる。ヘッド16は、スライダ20に統合されている。スライダ20は、ヘッド16とディスク12表面との間に、空気ベアリングairbearingを生成させる構造によってなっている。スライダ20は、ヘッドジンバルアセンブリ22に結合されている。ヘッドジンバルアセンブリ22は、ボイスコイル26を有するアクチュエータアーム24に付着されている。ボイスコイル26は、ボイスコイルモータVCM:voicecoilmotor30を特定するように、マグネチックアセンブリ28に隣接するように位置している。ボイスコイル26に供給される電流は、ベアリングアセンブリ32に対して、アクチュエータアーム24を回転させるトルクを発生させる。アクチュエータアーム24の回転は、ディスク12の表面を横切ってヘッド16を移動させる。情報は、典型的には、ディスク12の環状トラック内に保存される。各トラック34は、複数のセクタを含んでいる。1トラックに係わるセクタ構成を、図5に図示した。図5に図示されているように、1つのサーボセクタ区間Tには、サーボ情報領域Sと、データ領域とから構成され、データ領域には、複数個のデータセクタDが含まれる。もちろん、1つのサーボセクタ区間に、単一のデータセクタDが含まれるように構成することもできる。そして、サーボ情報領域Sには、細部的には、図6のような信号が記録されている。図6に図示されているように、サーボ情報領域Sには、プリアンブルpreamble601、サーボ同期表示信号602、グレイコードgraycode603及びバーストburst信号604が記録されている。プリアンブル601は、サーボ情報読み出し時にクロック同期を提供し、またサーボセクタ前にギャップgapをおいて、一定のタイミングマージンを提供する。そして、自動ゲイン制御AGC回路のゲインを決定するのに利用される。サーボ同期表示信号602は、サーボアドレスマークSAM:servoaddressmark及びサーボインデックスマークSIM:servoindexmarkから構成される。サーボアドレスマークは、サーボセクタの開始を示す信号であり、サーボインデックスマークは、トラックでの最初のサーボセクタの開始を示す信号である。グレイコード603は、トラック情報を提供し、バースト信号604は、ヘッド16がトラック34の中央を追従するように制御するのに利用される信号であり、一例としては、A,B,C,D4個のパターンから構成される。すなわち、4個のバーストパターンを組み合わせて、トラック追従制御時に使われる位置エラー信号を生成させる。ディスク12の記録可能な領域には、論理ブロックアドレスが割り当てられる。ディスクドライブで論理ブロックアドレスは、シリンダ/ヘッド/セクタ情報に変換され、ディスク12の記録領域が指定される。ディスク12は、ユーザがアクセスできないメンテナンスシリンダmaintenancecylinder領域と、ユーザがアクセスすることができるユーザデータ領域とに区分される。メンテナンスシリンダ領域をシステム領域と称することもある。メンテナンスシリンダ領域には、ディスクドライブ制御に必要な各種情報が保存されており、もちろん、本発明による記録媒体に係わるリード処理方法またはライト処理方法、並びに保存装置のパラメータ調整方法を行うのに必要な情報も保存されている。そして、集団ディフェクト領域massivedefectiveareaに関連した情報が、ディスク12のメンテナンスシリンダ領域に保存される。前記集団ディフェクト領域に関連した情報は、集団ディフェクト領域に含まれたトラックでの開始セクタを示すセクタ0の位置に係わるパラメータ情報と、集団ディフェクト領域で調整された論理的トラック長を示すパラメータ情報と、を含む。そして、集団ディフェクト領域に関連した情報には、記録媒体での集団ディフェクト領域の位置を示す情報を含む。ヘッド16は、異なるトラックにある情報を読んだり記録するために、ディスク12の表面を横切って移動する。ディスク12には、ディスクドライブに多様な機能を具現させるための複数個のコードオブジェクトが保存されうる。一例として、MP3プレーヤの機能を行うためのコードオブジェクト、ナビゲーション機能を行うためのコードオブジェクト、多様なビデオゲームを行うためのコードオブジェクトなどが、ディスク12に保存されうる。再び図1を参照すれば、メディアインターフェース140は、プロセッサ110がメディア150にアクセスし、情報をライトまたはリードできるように処理する構成手段である。ディスクドライブとして具現される保存装置でのメディアインターフェース140は、細部的には、ヘッドディスクアセンブリ100を制御するサーボ回路と、データリード/ライトのための信号処理を行うリード/ライトチャネル回路と、を含む。ホストインターフェース160は、パソコンPC、モバイル機器のような、ホスト機器2000とのデータ送受信処理を実行する手段であり、例えば、SATAインターフェース、PATAparalleladvancedtechnologyattachmentインターフェース、USBuniversalserialbusインターフェースのような多様な規格のインターフェースを利用することができる。バス170は、保存装置の構成手段間の情報を伝達する役割を行う。次に、保存装置の一例であるハードディスクドライブHDDのソフトウェア運用体系について、図2を参照して説明する。図2に図示されているように、HDDのメディア150Aには、複数のコードオブジェクトCODEOBJECT1~Nが保存されている。ROM120には、ブートイメージBOOTIMAGE及び圧縮されたRTOSrealtimeoperatingsystemイメージPACKEDRTOSIMAGEが保存されている。ディスクに保存されたコードオブジェクトは、ディスクドライブの動作に必要なコードオブジェクトだけではなく、ディスクドライブに拡張することができる多様な機能に関連したコードオブジェクトも含まれる。特に、図13ないし図18のフローチャートによる記録媒体に係わるリード処理方法またはライト処理方法、並びに図33のフローチャートによる保存装置のパラメータ調整方法を実行させるためのコードオブジェクトが、HDDメディア150Aのディスクに保存されている。もちろん、図13ないし図18及び図33のフローチャートによる方法を実行させるためのコードオブジェクトを、HDDメディア150Aのディスクの代わりに、ROM120に保存することもできる。そして、MP3プレーヤ機能、ナビゲーション機能、ビデオゲーム機能などの多様な機能を行うコードオブジェクトも、ディスクに保存されうる。RAM130には、ブーティング過程で、ROM120からブートイメージBOOTIMAGEを読み取り、圧縮解除されたRTOSイメージUNPACKEDRTOSIMAGEがローディングされる。そして、HDDメディア150Aに保存されているホストインターフェース遂行に必要なコードオブジェクトがRAM130にローディングされるLOADEDCODEOBJECT。もちろん、RAM130には、データを保存するための領域DATAAREAも割り当てられている。チャネル回路200には、データリード/ライトのための信号処理を行うのに必要な回路が内蔵されており、サーボ回路210には、データリード/ライト動作を行うために、ヘッドディスクアセンブリ100を制御するのに必要な回路が内蔵されている。RTOSrealtimeoperatingsystem110Aは、リアルタイム運用体系プログラムであり、ディスクを利用した多重プログラム運用体系である。タスクによって優先順位が高い前位foregroundでは、リアルタイム多重処理を行い、優先順位が低い後位backgroundでは、一括処理を行う。そして、ディスクからのコードオブジェクトのローディングと、ディスクへのコードオブジェクトのアンローディングと行う。RTOS110Aは、コードオブジェクト管理ユニットCOMUcodeobjectmanagementunit110-1、コードオブジェクトローダCOLcodeobjectloader110-2、メモリハンドラMHmemoryhandler110-3、チャネル制御モジュールCCMchannelcontrolmodule110-4及びサーボ制御モジュールSCMservocontrolmodule110-5を管理し、要請された命令によるタスクを実行する。RTOS110Aはまた、アプリケーションプログラム220を管理する。より詳細には、RTOS110Aは、ディスクドライブのブーティング過程で、ディスクドライブ制御に必要なコードオブジェクトを、RAM130にローディングさせる。従って、ブーティング過程を実行してから、RAM130にローディングされたコードオブジェクトを利用して、ディスクドライブを動作させることができる。COMU110-1は、コードオブジェクトが記録されている位置情報を保存し、仮想アドレスを実際のアドレスに変換させ、バスを仲裁する処理を行う。また、実行されているタスクの優先順位に係わる情報も保存されている。そして、コードオブジェクトに係わるタスク遂行に必要なタスク制御ブロックTCB:taskcontrolblock情報及びスタック情報も管理する。COL110-2は、COMU110-1を利用して、HDDメディア150Aに保存されているコードオブジェクトをRAM130にローディングさせたり、RAM130に保存されているコードオブジェクトを、HDDメディア150Aにアンローディングさせる処理を行う。これにより、COL110-2は、HDDメディア150Aに保存されている図13ないし図18及び図33のフローチャートによる方法を実行させるためのコードオブジェクトを、RAM130にローディングさせることができる。RTOS110Aは、RAM130にローディングされたコードオブジェクトを利用し、後述する図13ないし図18のフローチャートによる記録媒体に係わるリード処理方法またはライト処理方法、並びに図33のフローチャートによる保存装置のパラメータ調整方法を実行させることができる。MH110-3は、ROM120及びRAM130にデータをライトしたりリードする処理を行う。CCM110-4は、データリード/ライトのための信号処理を行うのに必要なチャネル制御を行い、SCM110-5は、データリード/ライトを行うために、ヘッドディスクアセンブリを含むサーボ制御を行う。次に、図1に図示された本発明の技術的思想による一実施形態による保存装置1000の一例であるディスクドライブ1000の電気的な回路構成を図4に図示してある。図4に図示されているように、本発明の技術的思想による一実施形態によるディスクドライブ1000は、プリアンプ410、リード/ライトR/Wチャネル420、プロセッサ430、ボイスコイルモータVCM駆動部440、スピンドルモータSPM駆動部450、ROM460、RAM470及びホストインターフェース480を具備する。プロセッサ430は、デジタル信号プロセッサDSP:digitalsignalprocessor、マイクロプロセッサ、マイクロコントローラなどになりうる。プロセッサ430は、ホストインターフェース480を介して、ホスト機器2000から受信されるコマンドによって、ディスク12から情報を読み取ったり、またはディスク12に情報を記録するために、リード/ライトチャネル420を制御する。プロセッサ430は、ボイスコイルモータVCM30を駆動させるための駆動電流を供給するVCM駆動部440に結合されている。プロセッサ430は、ヘッド16の動きを制御するために、VCM駆動部440に制御信号を供給する。プロセッサ430は、スピンドルモータSPM14を駆動させるための駆動電流を供給するSPM駆動部450にまた結合されている。プロセッサ430は、電源が供給されれば、スピンドルモータ14を目標速度で回転させるために、SPM駆動部450に制御信号を供給する。プロセッサ430は、ROM460及びRAM470とそれぞれ結合されている。ROM460には、ディスクドライブを制御するファームウェア及び制御データが保存されている。図13ないし図18のフローチャートによる記録媒体に係わるリード処理方法またはライト処理方法、並びに図33のフローチャートによる保存装置のパラメータ調整方法を実行させるためのプログラムコード及び情報がROM460に保存されうる。もちろん、図13ないし図18のフローチャートによる記録媒体に係わるリード処理方法またはライト処理方法、並びに図33のフローチャートによる保存装置のパラメータ調整方法を実行させるためのプログラムコード及び情報は、ROM460の代わりに、ディスク12のメンテナンスシリンダ領域に保存されることもできる。RAM470には、プロセッサ430の制御によって、ROM460またはディスク12に保存されたプログラムコードが初期化モードでローディングされ、ホストインターフェース480を介して受信されるデータ、またはディスク12から読み取ったデータが臨時的に保存される。RAM470は、DRAMdynamicrandom-accessmemoryまたはSRAMstaticrandomaccessmemoryによって具現することができる。また、RAM470は、SDRsingledatarate方式またはDDRdoubledatarate方式で駆動されるように設計することができる。そして、プロセッサ430は、ROM460、またはディスク12のメンテナンスシリンダ領域に保存されたプログラムコード及び情報を利用し、図13ないし図18及び図33に図示されたようなフローチャートによって、記録媒体に係わるリード処理またはライト処理及びパラメータ調整を実行するように、ディスクドライブを制御することができる。次に、ディスクドライブのデータリード動作及びデータライト動作について説明する。データ読み取りreadモードで、ディスクドライブは、ディスク12から、ヘッド16によって感知された電気的な信号を、プリアンプ410で増幅させる。その後、リード/ライトチャネル420で、信号の大きさによってゲインを自動的に可変させる自動ゲイン制御回路図7参照によって、プリアンプ410から出力される信号を増幅させ、これをデジタル信号に変換させた後、復号処理を行ってデータを検出する。検出されたデータは、プロセッサ430で、一例として、エラー訂正コードECC:errorcorrectioncodeであるリードソロモン符号を利用したエラー訂正処理を実行した後、ストリームデータに変換し、ホストインターフェース480を介して、ホスト機器2000に伝送する。データ書き込みwriteモードで、ディスクドライブは、ホストインターフェース480を介して、ホスト機器からデータを入力され、プロセッサ430で、リードソロモン符号によるエラー訂正用シンボルを付加し、リード/ライトチャネル420によって、記録チャネルに適するように符号化処理した後、プリアンプ410によって増幅された記録電流で、ヘッド16を介してディスク12に記録させる。次に、RAM470にローディングされた図13ないし図18のフローチャートによる記録媒体に係わるリード処理方法またはライト処理方法、並びに図33のフローチャートによる保存装置のパラメータ調整方法を実行させるためのプログラムコード及び情報を利用し、プロセッサ430によって、記録媒体に係わるリードまたはライトを行う動作について説明する。まず、ディスクのドライブでの集団ディフェクト領域を決定するために、ディフェクト検査を行わねばならない。ディフェクト検査は、ディスクドライブの製造工程で行われる。そして、ユーザ環境でも、ディフェクト検査を行うことができるが、これについては、図32及び図33で説明する。本発明の一実施形態によるサーボゲインを利用してディフェクト検査を行う場合に、図7のようなサーボゲインを算出する自動ゲイン制御回路が利用される。図7に図示されているように、自動ゲイン制御回路は、可変ゲイン増幅器VGA701、低域通過フィルタLPF702、アナログ/デジタル変換器ADC703及びゲイン制御器704から構成される。自動ゲイン制御回路は、図4のリード/ライトチャネル420に含まれる。可変ゲイン増幅器701は、プリアンプ410から入力される再生信号S_inを、ゲイン制御器704によって生成されるゲイン値Giで増幅させ、低域通過フィルタ702に出力する。低域通過フィルタ702は、可変ゲイン増幅器701から出力される信号の低周波帯域の信号だけを通過させ、高周波ノイズは遮断させる。アナログ/デジタル変換器703は、低域通過フィルタ702から出力されるアナログ信号を、デジタル信号に変換させて出力する。デジタル変換された信号S_outは、リード/ライトチャネル420のデコーダ図面せずで復号処理される。ゲイン制御器704は、アナログ/デジタル変換器703から出力されるデジタル信号を入力し、入力されるデジタル信号の大きさによって、可変ゲイン増幅器701のゲイン値Giを制御する。すなわち、入力されるデジタル信号の大きさが、目標値に達していない場合には、ゲイン値Giを増加させ、目標値を超える場合には、ゲイン値Giを減少させる。従って、ゲイン値Giは、可変ゲイン増幅器701に入力される信号の大きさに反比例する特性を有する。特に、可変ゲイン増幅器701に入力される信号の大きさが非常に小さい場合には、可変ゲイン増幅器701のゲイン値Giを最大値に増加させても、アナログ/デジタル変換器703から出力されるデジタル信号の大きさが目標値に達していない現象が発生しうる。このように、自動ゲイン制御回路で生成されるゲイン値Giは、プロセッサ430に出力される。それにより、プロセッサ430は、図8のような本発明の一実施形態によるディフェクトセクタ検出回路によって、ディフェクトセクタを判定することができる。図8に図示されているように、本発明の一実施形態によるディフェクトセクタ検出回路は、サーボゲイン算出部801及びディフェクトセクタ判定部802を具備する。サーボゲイン算出部801は、トラックに記録されたサーボ信号を再生する区間の間、自動ゲイン制御回路で生成されるサーボゲインを入力し、サーボセクタ別サーボゲインを算出する。一例として、サーボセクタ単位で、サーボ信号が再生される区間の間、自動ゲイン制御回路で生成されるサーボゲインの平均値を計算し、サーボセクタ別サーボゲインを算出することもできる。ディフェクトセクタ判定部802は、サーボゲイン算出部801から出力されるサーボセクタ別サーボゲインを入力し、入力されたサーボセクタ別サーボゲインのサイズが、第1臨界値TH1を超えるサーボセクタに含まれたデータセクタを、ディフェクトセクタとして決定し、ディフェクトセクタを示す情報diを出力する。ここで、第1臨界値TH1は、データライト処理またはデータリード処理を成功して行うことができるサーボゲインの境界値であり、実験を介して設定することができる。次に、プロセッサ430は、図9のような本発明の他の実施形態によるディフェクトセクタ検出回路によって、ディフェクトセクタを判定することができる。図9に図示されているように、本発明の他の実施形態によるディフェクトセクタ検出回路は、第1サーボゲイン算出部901、バッファ902、第2サーボゲイン算出部903、臨界値算出部904及びディフェクトセクタ判定部905を具備する。第1サーボゲイン算出部901は、トラックに記録されたサーボ信号を再生する区間の間、自動ゲイン制御回路で生成されるサーボゲインを入力し、サーボセクタ別サーボゲインを算出する。一例として、サーボセクタ単位でサーボ信号が再生される区間の間、自動ゲイン制御回路で生成されるサーボゲインの平均値を計算し、サーボセクタ別サーボゲインを算出することもできる。バッファ902には、1トラックに係わるサーボセクタ別に算出されたサーボゲインが保存される。バッファ902は、図4に図示されたディスクドライブのRAM470でもって具現することができる。第2サーボゲイン算出部903は、トラック単位で算出されたサーボセクタ別サーボゲインの平均値を計算し、トラック別サーボゲインを算出する。臨界値算出部904は、第2サーボゲイン算出部903で計算されたトラック別サーボゲインに比例定数αを乗じ、第2臨界値TH2を算出する。ここで、比例定数αは、0より大きくて1より小さい値であり、実験を介して、データライト処理またはデータリード処理を成功して行うことができるサーボゲインの境界値である第2臨界値TH2を算出するように設定することができる。ディフェクトセクタ判定部905は、バッファ902で読み取ったサーボセクタ別サーボゲインのサイズが、臨界値算出部904で計算された第2臨界値TH2を超えるサーボセクタに含まれたデータセクタをディフェクトセクタとして決定し、ディフェクトセクタを示す情報diを出力する。次に、本発明の他の実施形態によるエラー訂正処理を利用してディフェクト検査を行うディフェクトセクタ検出回路について、図10を参照して説明する。図10に図示されているように、本発明の他の実施形態によるディフェクトセクタ検出回路は、ECC処理部1001、セクタ別ECC訂正シンボル個数算出部1002及びディフェクトセクタ判定部1003を具備する。ECC処理部1001は、リードソロモンReedSolomon復号器図面せずでテストデータが記録された記録媒体のデータセクタから読み取った情報に含まれたエラー訂正コードECCを利用し、エラー訂正処理を実行する。ECC処理部1001は、データセクタから読み取った情報に含まれたエラー訂正コードシンボル中から、エラーが訂正されたECC訂正シンボルを検出し、検出されたECC訂正シンボルを示す情報を出力する。ECC訂正シンボル個数算出部1002は、ECC処理部1001から出力されるECC訂正シンボルを示す情報を利用し、データセクタ別にエラーが訂正されたECC訂正シンボルの個数を算出する。ディフェクトセクタ判定部1003は、データセクタ別にエラーが発生して訂正されたECC訂正シンボルの個数が、第3臨界値を超える場合、当該データセクタをディフェクトセクタとして決定し、ディフェクトセクタを示す情報diを出力する。ここで、第3臨界値は、1つのセクタで、エラー訂正処理を正常に行うことができる最大ECCシンボルの個数と同じであるか、あるいは小さく設定する。一例として、1つのセクタで正常にエラー訂正処理することができる最大ECCシンボルの個数の90に第3臨界値を設定することができる。次に、ディスクドライブのプロセッサ430は、前述のようなディフェクトセクタ検出回路で検出されたディフェクトセクタの分布状態を分析し、集団ディフェクト領域を決定する。参考までに、ディスクドライブでの集団ディフェクトは、ディスクをディスクドライブに組み立てる過程で発生するディスクたわみwarping現象、またはディスクに磁性層が不均一に生成される現象などによって発生しうる。もちろん、それ以外の多様な原因によって、ディスクでの集団ディフェクトが生成されうる。プロセッサ430は、トラック当たり初期設定された臨界サイズを超えるディフェクトが発生する領域を、集団ディフェクト領域として決定する。ここで、臨界サイズは、ディスクでのトラックスイッチング所要時間に相応するトラック長に設定することができる。具体的に臨界サイズは、ディスクでのトラックスイッチング所要時間に相応するサーボセクタ数またはデータセクタ数に設定することができる。また、プロセッサ430は、集団ディフェクト領域を、トラック当たり初期設定された臨界サイズを超えるディフェクトが、少なくとも一つ以上の隣接したトラックで発生する領域として決定することもできる。そして、プロセッサ430は、単一トラックで臨界サイズを超える連続したデータセクタでのディフェクトが、少なくとも一つ以上の隣接したトラックで連続的に発生し、ディフェクトが発生する連続したデータセクタが、隣接したトラックの対向する位置に初期設定された比率以上含む場合に、集団ディフェクト領域として決定することもできる。プロセッサ430は、トラック方向の集団ディフェクト領域の長さMDD_LENGTHを、図19に図示されているように、サーボセクタ単位で決定することができる。また、トラック方向の集団ディフェクト領域の長さMDD_LENGTHを、図20に図示されているように、データセクタ単位で決定することもできる。そして、プロセッサ430は、集団ディフェクト領域に含まれた各トラックでのトラック方向の集団ディフェクト領域の長さMDD_LENGTHを、ディスクのデータゾーン別に同一に決定することができる。具体的には、プロセッサ430は、集団ディフェクト領域に含まれた各トラックでの連続するディフェクトデータセクタをいずれも含むように、図21に図示されているように、トラック方向の集団ディフェクト領域の長さMDD_LENGTHを決定することができる。次に、プロセッサ430で、ディスク半径方向の集団ディフェクト領域の幅MDD_WIDTHを決定する方法について、図22を参照して説明する。プロセッサ430は、ディスク半径方向の集団ディフェクト領域の幅MDD_WIDTHを、実際に連続的なディフェクトが発生したトラックだけを含むように決定することができる。また、プロセッサ430は、集団ディフェクト領域の幅MDD_WIDTHが、集団ディフェクト領域が含まれたゾーンの幅ZONE_WIDTHと同一になるように、集団ディフェクト領域の幅MDD_WIDTHを拡張させて決定することもできる。そして、プロセッサ430は、他の実施形態として、集団ディフェクト領域が存在するゾーンの幅ZONE_WIDTHに係わるディスク半径方向の集団ディフェクト領域の幅MDD_WIDTHの比率が、初期設定された比率を超える場合に、集団ディフェクト領域の幅MDD_WIDTHを、集団ディフェクト領域が含まれたゾーンの幅ZONE_WIDTHと同一に拡張させて決定し、そうではない場合には、実際に連続的なディフェクトが発生したトラックだけを含むように、集団ディフェクト領域の幅MDD_WIDTHを決定することができる。ここで、初期設定された比率は、一例として、50に決定することができ、もちろん、初期設定された比率は、異なる値として決定することもできる。図23ないし図27を参照して、本発明の技術的思想による一実施形態による多様な形態を有する集団ディフェクトについて、ゾーン別に、プロセッサ430で集団ディフェクト領域を決定する方法について説明する。図23を参照すれば、単一の集団ディフェクトが、1つのデータゾーンNで発生する場合、プロセッサ430は、実際の集団ディフェクト領域Aと、集団ディフェクトが発生していない領域B及び領域Cとを含み、集団ディフェクト領域の幅を、集団ディフェクト領域が含まれたデータゾーンの幅と同一になるように、集団ディフェクト領域の幅を拡張させて決定する。図24を参照すれば、集団ディフェクトが、複数のデータゾーンN,N1にわたって発生する場合、プロセッサ430は、集団ディフェクト領域が存在するデータゾーンの幅に係わるディスク半径方向の集団ディフェクト領域の幅の比率が、初期設定された比率を超えるデータゾーンNでは、集団ディフェクト領域の幅を、集団ディフェクト領域が含まれたデータゾーンNの幅と同一になるように決定し、集団ディフェクト領域が存在するデータゾーンの幅に係わるディスク半径方向の集団ディフェクト領域の幅の比率が、初期設定された比率を超えないデータゾーンN1では、実際に連続的なディフェクトが発生したトラックだけを含むように、集団ディフェクト領域の幅を決定することができる。すなわち、データゾーンNでのみ、集団ディフェクト領域がACに拡張され、データゾーンN1でのディフェクト領域Bの範囲は、拡張されない。図25を参照すれば、複数の集団ディフェクトが、1つのデータゾーンNで発生する場合、プロセッサ430は、データゾーンNに存在する複数の集団ディフェクトがいずれも含まれるように、トラック方向の集団ディフェクト領域の長さMDD_LENGTHを決定することができる。すなわち、データゾーンNで発生する1つの集団ディフェクト領域A、他の集団ディフェクト領域B、及び集団ディフェクトが発生していない領域Cを含む領域を、データゾーンNでの集団ディフェクト領域の範囲として決定することができる。図26を参照すれば、隣接したゾーンN,N1で、それぞれ独立的な集団ディフェクトが発生する場合、プロセッサ430は、データゾーンNとデータゾーンN1とでそれぞれ独立して集団ディフェクト領域を決定する。すなわち、データゾーンNとデータゾーンN1とでそれぞれ存在する集団ディフェクト領域の幅の比率が、初期設定された比率を超える場合、データゾーンNとデータゾーンN1とで、それぞれの集団ディフェクト領域の幅を、当該データゾーンの幅と同一になるように拡大させる。従って、データゾーンNの集団ディフェクト領域は、ABC領域として決定され、データゾーンN1の集団ディフェクト領域は、DEF領域として決定される。図27を参照すれば、1つの集団ディフェクトが複数のデータゾーンにわたって発生し、もう1つのデータゾーンで複数の集団ディフェクトが発生する場合、プロセッサ430は、データゾーンNとデータゾーンN1とで、それぞれ独立して集団ディフェクト領域を決定する。すなわち、データゾーンNでは、集団ディフェクトが発生する領域Aとして集団ディフェクト領域を決定する。そして、データゾーン単位で単一の集団ディフェクト領域の範囲を決定するために、データゾーンN1では、集団ディフェクト領域がBCD領域として決定される。プロセッサ430は、図29に図示されているように、集団ディフェクト領域に含まれたトラックでの集団ディフェクト領域後の最初のデータセクタを、開始セクタを意味するセクタ0として決定する。すなわち、最初のデータセクタ位置情報として、開始セクタ位置を示す第2パラメータ値をスキュー情報MDD_SKEWとして表示することもできる。換言すれば、トラックでのセクタの開始を知らせるSIM情報が検出されるセクタ位置から、集団ディフェクト領域後の最初のデータセクタ位置までの区間長を、スキュー情報MDD_SKEWとして定義することができ、スキュー情報MDD_SKEWは、サーボセクタ数またはデータセクタの数として表示することができる。図28に図示されたトラック構成図を参照すれば、トラック方向での集団ディフェクト領域が、セクタ位置DAsから始まり、セクタ位置DAeで終わる場合、プロセッサ430は、集団ディフェクト領域での調整された論理的トラック長を示す第1パラメータ値であるSpTC’を数式1のように計算することができる。数1SpTC’=SpTC-DDSC数式1ここで、SpTCは、物理的なトラック長を示し、DDSCは、集団ディフェクト領域の長さを示している。具体的には、SpTCは、1つのトラックに含まれたデータセクタの総個数を意味し、DDSCは、1つのトラックについて、集団ディフェクト領域に含まれたデータセクタの総個数を意味する。参考的までに、DDSCは、前述のトラック方向の集団ディフェクト領域の長さMDD_LENGTHと同じ概念のパラメータ値である。集団ディフェクト領域での論理的トラック長を示す第1パラメータ値であるSpTC’は、トラック当たりデータセクタの総個数から、トラック当たり集団ディフェクト領域に含まれたデータセクタの総個数を差し引いたデータセクタ個数として調整される。すなわち、集団ディフェクト領域に含まれたデータセクタについては、論理的なアドレスを割り当てない方式で、論理的トラック長を調整する。これによって、集団ディフェクト領域に含まれたセクタについては、ディフェクトリストを生成させる必要がなくなる。プロセッサ430は、集団ディフェクト領域に関連した情報を、ディスク12またはROM460に保存させるように、ディスクドライブを制御する。集団ディフェクト領域に関連した情報には、集団ディフェクト領域での論理的セクタ0位置を示す第2パラメータ値と、集団ディフェクト領域で調整された論理的トラック長を示す第1パラメータ値とのトラック当たり論理的セクタ個数を示す情報が含まれる。そして、集団ディフェクト領域に関連した情報には、ヘッド情報、集団ディフェクト領域の開始シリンダ情報、集団ディフェクト領域の最後のシリンダ情報などが含まれる。もし集団ディフェクト領域の幅MDD_WIDTHが、集団ディフェクト領域が含まれたゾーンの幅ZONE_WIDTHと同一になるように、集団ディフェクト領域の幅MDD_WIDTHを決定する方式を採用する場合、集団ディフェクトのトラック位置を示す情報には、ヘッド情報及びゾーン情報などが含まれる。プロセッサ430は、ディスク12またはROM460に保存された集団ディフェクト領域に関連した情報を、RAM470にローディングさせた後、ローディングされた集団ディフェクト領域に関連した情報を利用し、データリード動作またはライト動作を実行する。図11は、データリード処理またはライト処理を実行する過程で、トラックでの開始セクタ位置を検出する本発明の一実施形態による開始セクタ検出回路の構成図である。図11に図示された開始セクタ検出回路は、ディスクドライブのプロセッサ430に含まれるように設計することができる。また、図11に図示された開始セクタ検出回路は、プロセッサ430に含まれないように設計することもできる。すなわち、開始セクタ検出回路を、リード/ライトチャネル420に含まれるように設計することもできる。図11に図示されているように、本発明の一実施形態による開始セクタ検出回路は、SIM情報検出部1101、セクタカウンタ11102、比較器11103及び開始セクタ検出部1104を具備する。SIM情報検出部1101は、再生されるサーボ信号から、サーボインデックスマークSIM情報が検出される場合、第1信号を生成させる。SIM情報は、トラックでの最初のサーボセクタの開始を示す信号である。セクタカウンタ11102は、SIM情報検出部1101から、第1信号S1が入力されればリセットされ、入力されるデータセクタパルスの個数をカウントし、カウンティングされたセクタ個数情報を出力する。比較器11103は、サーボインデックスマーク情報検出の位置と、第2パラメータ値とに該当するスキュー情報P1と;セクタカウンタ11102でカウンティングされたセクタ情報と;を比較し、比較結果に相応する信号を出力する。リードまたはライトするトラックが、集団ディフェクト領域に含まれた場合、スキュー情報P1は、MDD_SKEW値になる。開始セクタ検出部1104は、比較器11103から出力される信号に基づいて、スキュー情報MDD_SKEWと、セクタカウンタ11102でカウンティングされたセクタ情報とが一致する場合、開始セクタを示す第2信号S2を生成させる。従って、かような回路によって、当該トラックでの論理的なセクタ0の開始セクタを検出することができる。プロセッサ430は、このように検出された論理的なセクタ0に基づいて、当該トラックでのデータリード処理またはライト処理を行う。次に、プロセッサ430は、図12に図示された本発明の一実施形態によるトラックスイッチング制御回路を利用し、トラックスイッチング制御を行う。図12に図示されているように、本発明の一実施形態によるトラックスイッチング制御回路は、セクタカウンタ21201、比較器21202及びトラックスイッチング制御信号生成部1203を具備する。前記の開始セクタ検出回路は、ディスクドライブのプロセッサ430に含まれるように設計することができる。セクタカウンタ21201は、図11に図示された開始セクタ検出部1104から、第2信号S2が入力されればリセットされ、入力されるデータセクタパルスの個数をカウントし、カウンティングされたセクタ個数情報を出力する。比較器21202は、トラック当たり論理的セクタの個数P2と、セクタカウンタ21201でカウンティングされたセクタ個数とを比較し、比較結果に相応する信号を出力する。リードまたはライトするトラックが、集団ディフェクト領域に含まれている場合には、トラック当たり論理的セクタの個数情報P2は、論理的トラック長が調整された第1パラメータ値のSpTC’値になる。トラックスイッチング制御信号生成部1203は、トラック当たり論理的セクタの個数情報P2と、セクタカウンタ21201でカウンティングされたセクタ情報とが一致する場合、当該セクタが終わる地点で、トラックスイッチング制御信号を生成させる。トラックスイッチング制御信号は、ヘッド16が現在追従しているディスク12のトラック位置が、Nトラックである場合、Nトラック位置からN1トラック位置にヘッド16の位置を移動させるための制御信号である。図4を参照すれば、このように生成されたトラックスイッチ制御信号は、VCM駆動部440に印加され、VCM駆動部440は、トラックスイッチ制御信号に相応する駆動電流を発生させ、ボイスコイルモータ30に出力する。それにより、ボイスコイルモータ30の駆動によってヘッド16は、NトラックからN1トラックの位置に移動する。これにより、図29に図示されているように、集団ディフェクト領域では、論理的トラック長が調整されたSpTC’値に該当する位置であるセクタMAXで、トラックスイッチング動作遂行を始める。そして、集団ディフェクト領域で、トラックスイッチング動作が完了する。参考までに、集団ディフェクト領域に含まれた各トラックでのトラック方向の集団ディフェクト領域の長さを、ディスクのゾーン別に同一に決定することによって、集団ディフェクト領域に含まれた各トラックでのセクタMAXの位置は、図29に図示されているように同一になる。次に、プロセッサ430の制御よって実行される本発明の技術的思想による一実施形態による、記録媒体でのディフェクト処理方法について、図13ないし図17のフローチャートを参照して説明する。まず、図13に図示された本発明の技術的思想による一実施形態による記録媒体に係わるリード処理方法またはライト処理方法について説明する。プロセッサ430は、記録媒体であるディスク12での集団ディフェクト領域を決定するプロセスを行うように、ディスクドライブを制御するS101。集団ディフェクト領域を決定するプロセスの一実施形態について、図14のフローチャートを参照して説明する。図14を参照すれば、プロセッサ430は、集団ディフェクト領域を決定するために、まず、ディスクに係わるディフェクト検査を行うように、ディスクドライブを制御するS201。本発明の一実施形態によるディフェクト検査を行うプロセスについて、図15のフローチャートを参照して説明する。図15を参照すれば、プロセッサ430は、サーボセクタ別にサーボゲインを検出するように、ディスクドライブを制御するS301。すなわち、プロセッサ430は、トラックに記録されたサーボ信号を再生する区間の間、自動ゲイン制御回路で生成されるサーボゲインを入力して、サーボセクタ別サーボゲインを算出するように、ディスクドライブを制御する。一例として、サーボセクタ単位でサーボ信号が再生される区間の間、自動ゲイン制御回路で生成されるサーボゲインの平均値を計算し、サーボセクタ別サーボゲインを検出することができる。次に、プロセッサ430は、段階301S301で検出されたサーボセクタ別サーボゲインと、第1臨界値TH1とを比較するS302。ここで、第1臨界値TH1は、データライトまたはデータリードを成功して行うことができるサーボゲインの境界値であり、実験を介して設定することができる。プロセッサ430は、段階302S302の比較結果、検出されたサーボセクタ別サーボゲインが、第1臨界値TH1を超える場合、当該サーボセクタに含まれたデータセクタを、ディフェクトセクタとして判定するS303。本発明の他の実施形態によるディフェクト検査を行うプロセスについて、図16のフローチャートを参照して説明する。図16を参照すれば、プロセッサ430は、トラック単位で、サーボセクタ別にサーボゲインG_SECTORを検出するように、ディスクドライブを制御するS401。トラックに記録されたサーボ信号を再生する区間の間、自動ゲイン制御回路で生成されるサーボゲインを入力し、サーボセクタ別サーボゲインG_SECTORを算出する。一例として、サーボセクタ単位でサーボ信号が再生される区間の間、自動ゲイン制御回路で生成されるサーボゲインの平均値を計算し、サーボセクタ別サーボゲインG_SECTORを算出することもできる。次に、プロセッサ430は、段階401S401で、トラック単位で算出されたサーボセクタ別サーボゲインの平均値G_TAVRを計算するS402。次に、プロセッサ430は、段階402S402で計算されたトラック単位で算出されたサーボセクタ別サーボゲインの平均値G_TAVRに比例定数αを乗じ、第2臨界値TH2を計算するS403。ここで、比例定数αは、0より大きくて1より小さい値であり、実験を介してデータライトまたはデータリードを成功して行うことができるサーボゲインの境界値である第2臨界値TH2を算出するように設定することができる。次に、プロセッサ430は、段階401S401で算出されたサーボセクタ別に、サーボゲインG_SECTORと、第2臨界値TH2とを比較するS404。次に、プロセッサ430は、段階404S404の比較結果、段階401S401で算出されたサーボセクタ別に、サーボゲインG_SECTORが第2臨界値TH2を超える場合、当該サーボセクタに含まれたデータセクタを、ディフェクトセクタとして判定するS405。本発明のさらに他の実施形態によるディフェクト検査を行うプロセスについて、図17のフローチャートを参照して説明する。図17を参照すれば、プロセッサ430は、ディスク12のデータ領域にテストデータをライトするように、ディスクドライブを制御するS501。次に、プロセッサ430は、データ領域にライトされたテストデータをリードするように、ディスクドライブを制御するS502。次に、プロセッサ430は、テストデータが記録されたディスク12のデータセクタから読み取った情報に含まれたエラー訂正コードECCシンボルのうち、エラーが訂正されたECCシンボルを検出し、データセクタ別にエラーが訂正されたECCシンボルの個数Ni_ECCを算出するS503。次に、プロセッサ430は、データセクタ別にエラーが訂正されたECCシンボルの個数Ni_ECCと、第3臨界値TH3とを比較するS504。第3臨界値TH3は、1つのセクタで、エラー訂正処理を正常に行うことができる最大ECCシンボルの個数と同じであるか、あるいは小さく設定する。一例として、1つのセクタで、正常にエラー訂正処理することができる最大ECCシンボルの個数の90に第3臨界値を設定する。次に、プロセッサ430は、段階504S504の比較結果、データセクタ別にエラー訂正コードシンボルのうち、エラーが訂正されたECCシンボルの個数Ni_ECCが第3臨界値TH3を超える場合、当該データセクタをディフェクトセクタとして判定するS505。前記図15ないし図17に図示された方法によって、ディフェクト検査を行う。再び図14を参照すれば、プロセッサ430は、前記の図15ないし図17に図示された方法を適用し、段階201S201によるディフェクト検査を行った後、ディフェクト検査結果によって発生したディフェクトセクタの分布状態を分析し、トラック当たり臨界サイズを超えるディフェクトが検出されているか否かを判断するS202。ここで、臨界サイズは、ディスクでのトラックスイッチング所要時間に相応するトラック長に設定することができる。具体的に臨界サイズは、ディスクでのトラックスイッチング所要時間に相応するサーボセクタ数またはデータセクタ数に設定することができる。プロセッサ430は、段階202S202の判断結果、トラック当たり臨界サイズを超えるディフェクトが検出される場合、N個の隣接トラックで臨界サイズを超えるディフェクトが検出されているか否かを判断するS203。ここで、Nは、1以上の整数として決定することができる。プロセッサ430は、段階203S203の判断結果、連続するN個の隣接トラックで、臨界サイズを超えるディフェクトが検出される場合、当該ディフェクトセクタが含まれる領域を、集団ディフェクト領域として決定するS204。プロセッサ430は、単一トラックで臨界サイズを超えるディフェクトが、少なくとも一つ以上の隣接したトラックで発生し、ディフェクトの発生するデータセクタが、隣接したトラックの対向する位置に初期設定された比率以上含む場合、当該ディフェクトセクタが含まれる領域を、集団ディフェクト領域として決定することもできる。本発明の他の実施形態によれば、集団ディフェクト領域を決定するプロセスでも、図14のフローチャートで、段階203S203を省略することもできる。すなわち、隣接トラックでのディフェクト発生に関係なしに、記録媒体でトラック当たり初期設定された臨界サイズを超えるディフェクトが発生する領域を、集団ディフェクト領域として決定することもできる。プロセッサ430は、図19ないし図27で詳細に説明したような方式で、集団ディフェクト領域の長さMDD_LENGTHと、集団ディフェクト領域の幅MDD_WIDTHとを決定することができる。再び図13を参照すれば、プロセッサ430は、前記のような方式で集団ディフェクト領域を決定してから、集団ディフェクト領域での論理的トラック長を調整するS102。具体的には、集団ディフェクト領域での論理的トラック長を示す第1パラメータ値を、前記の数式1を利用して調整する。次に、プロセッサ430は、調整された第1パラメータ値を適用し、集団ディフェクト領域が含まれたゾーンでのリード処理またはライト処理を行うように、ディスクドライブを制御するS103。すなわち、集団ディフェクト領域に含まれたデータセクタについては、論理的なアドレスを割り当てない方式で、論理的トラック長を調整することによって、ディフェクトリストを保存するためのメモリ容量を減らす。換言すれば、集団ディフェクト領域に含まれたデータセクタを、ディフェクトリストから除外させることによって、ディフェクト処理するデータセクタの総個数を減らすことによって、ディフェクトリスト容量及びディフェクト処理時間を短縮させることができる。これによって、比較的少ない容量のRAM470を利用し、ディスク全体に係わるディフェクトリストを一度にローディングさせた後、ディフェクト処理を行い、ディフェクト処理時間を短縮させることができる。本発明の技術的思想による他の実施形態による、記録媒体に係わるリード処理方法またはライト処理方法について、図18のフローチャートを参照して説明する。図18に図示されたフローチャートにおいて、段階601S601及びS602S602は、それぞれ図13に図示されたフローチャートの段階101S101及び段階102S102で実行される動作と同一であるので、重複説明を避ける。プロセッサ430は、記録媒体での集団ディフェクト領域を決定する段階601S601、及び集団ディフェクト領域での論理的トラック長を調整する段階602S602を実行した後、集団ディフェクト領域でのセクタ0位置を決定するプロセスを行うS603。具体的には、図29に図示されているように、プロセッサ430は、集団ディフェクト領域に含まれた各トラックでの開始セクタのセクタ0の位置を示す第2パラメータ値を、集団ディフェクト領域が終わった後に来る最初のデータセクタ位置を示す値として決定する。次に、プロセッサ430は、集団ディフェクト領域で調整された論理的トラック長を示す第1パラメータ値、及びセクタ0に係わる位置を示す第2パラメータ値を適用し、リード動作またはライト動作を行うように、ディスクドライブを制御するS604。すなわち、プロセッサ430は、集団ディフェクト領域に含まれた各トラックで、図29に図示されているように、セクタ0のデータセクタで、リード動作またはライト動作を始め、セクタMAXのデータセクタで、リード動作またはライト動作を終えた後、トラックスイッチング動作を行う。このように、集団ディフェクト領域に含まれたディフェクト領域で、トラックスイッチング動作を行うことによって、ディスク1回転時間の間、1つのトラックに係わるリード動作またはライト動作を完了させ、隣接した次のトラックへのスイッチング動作まで完了されられるという事実が分かる。そして、集団ディフェクト領域に含まれたトラックについて、セクタ0位置を示す情報MDD_SKEWを同一に適用することによって、集団ディフェクト領域でのトラックスキュー計算が必要ではなくなり、リード動作またはライト動作に係わるオーバーヘッドoverheadを減らす。また、集団ディフェクト領域に含まれたトラックでのリード動作またはライト動作を行うために、セクタ0位置を示す情報MDD_SKEW、及び調整されたトラック当たり論理的セクタ個数を示す情報だけを必要として、さらなるテーブル情報などが必要ではなく、簡単に集団ディフェクト領域で、リード動作またはライト動作を処理することができる。参考までに、本発明の技術的思想による記録媒体でのディフェクト処理方法を適用し、集団ディフェクト領域に含まれたトラックでライト動作を実行する場合のライトゲートパルスWGの波形図を図31に図示した。図31を参照すれば、ライトゲートパルスWGが発生しない区間D1~D6が、集団ディフェクト領域に含まれた各トラックの連続的なディフェクト領域が発生した区間を示す。図31は、トラックスイッチング動作が集団ディフェクト領域内でなされるので、ディスク1回転長の区間、1つのトラックに係わるライト動作を完了し、隣接した次のトラックへのスイッチング動作まで完了することができるということを示している。もし本発明による記録媒体でのディフェクト処理方法を適用しない場合には、図30に図示されているように、集団ディフェクト領域に含まれたトラックでのセクタ0の位置は、トラックスイッチング時間を考慮してトラック別に変わる。そして、論理的トラック長は、物理的トラック長と同じになる。これによって、集団ディフェクト領域での1つのトラックに係わるリード動作またはライト動作を完了し、隣接した次のトラックへのスイッチング動作まで完了するためには、ディスク1回転時間に、トラックスイッチング所要時間を加えた時間が必要であるという事実が分かる。次に、本発明の技術的思想による一実施形態による、ネットワークを介してディスクドライブに係わる記録媒体でのディフェクト処理を行う方法について説明する。まず、ネットワークを介してディスクドライブに係わるリード処理またはライト処理に関連したパラメータを調整する方法が遂行されるネットワークシステムについて、図32を参照して説明する。図32に図示されているように、本発明の技術的思想による一実施形態によるネットワークシステムは、プログラム提供端末機3201、ネットワーク3202、ホストPC3203及びHDD3204を具備する。ネットワーク3202は、インターネットのような通信網で具現されうる。プログラム提供端末機3201には、図13ないし図18及び図33に図示された本発明の技術的思想によるディフェクトが発生した記録媒体に係わるリード処理方法またはライト処理方法を実行させるためのパラメータ調整用プログラムが保存されている。プログラム提供端末機3201は、ネットワーク3202を介して接続されたホストPC3203でのプログラム伝送要請によって、パラメータ調整用プログラムを、ホストPC3203に伝送するプロセスを行う。ホストPC3203は、ネットワーク3202を介して、プログラム提供端末機3201に接続した後、パラメータ調整用プログラムの伝送を要請し、要請した集団ディフェクト処理用プログラムを、プログラム提供端末機3201からダウンロードする動作を行うことができるハードウェア及びソフトウェアを具備している。そして、ホストPC3203は、プログラム提供端末機3201からダウンロードされたパラメータ調整用プログラムによって、図13ないし図18に図示された本発明の技術的思想による保存装置のパラメータ調整方法をHDDで実行させることができる。次に、本発明の技術的思想による一実施形態による、ネットワークを介してディフェクトが発生した記録媒体でのパラメータ調整処理を行う方法について、図32及び図33を参照して説明する。まず、ディスクドライブを保存装置として利用するホストPC3203で、ネットワーク3202を介して、プログラム提供端末機3201に接続するS701。プログラム提供端末機3201に接続した後、ホストPC3203は、パラメータ調整用プログラムの伝送を要請する情報を、プログラム提供端末機3201に伝送するS702。それにより、プログラム提供端末機3201は、ホストPC3203側に、要請されたパラメータ調整用プログラムを伝送することによって、ホストPC3203は、パラメータ調整用プログラムをダウンロードするS703。その後、ホストPC3203は、ダウンロードされたパラメータ調整用プログラムを、ディスクドライブで実行させるように処理するS704。これにより、ディスクドライブの記録媒体での集団ディフェクト領域を決定する段階705S705、及び集団ディフェクト領域に関連した情報を生成させる段階706S706をそれぞれ遂行する。段階705及び段階706は、図13ないし図18に図示された本発明の技術的思想による記録媒体に係わるリード処理方法またはライト処理方法によって行われる。ここで、集団ディフェクト領域に関連した情報には、集団ディフェクト領域での論理的セクタ0位置を示す第2パラメータ値、及び集団ディフェクト領域で調整された論理的トラック長を示す第1パラメータ値が含まれる。そして、集団ディフェクト領域に関連した情報には、集団ディフェクトのトラック位置を示す情報のヘッド情報、集団ディフェクト領域の開始シリンダ情報、集団ディフェクト領域の最後のシリンダ情報などが含まれる。もし集団ディフェクト領域の幅MDD_WIDTHが、集団ディフェクト領域が含まれたゾーンの幅ZONE_WIDTHと同一になるように、集団ディフェクト領域の幅MDD_WIDTHを決定する方式を採用する場合、集団ディフェクトのトラック位置を示す情報には、ヘッド情報及びゾーン情報などが含まれる。次に、段階706S706で生成される集団ディフェクト領域に関連した情報を、ディスクドライブのディスクまたは不揮発性メモリに保存するS707。かような方法により、ネットワークを介してダウンロードされたプログラムによって、ディスクドライブの記録媒体でのディフェクト処理方法を行う。本発明は、方法、装置、システムなどとして実行されうる。ソフトウェアとして実行されとき、本発明の構成手段は、必然的に必要な作業を実行するコードセグメントである。プログラムまたはコードセグメントは、プロセッサで読み取り可能な媒体に保存されてうる。プロセッサで読み取り可能な媒体の例としては、電子回路、半導体メモリ素子、ROM、フロッピー登録商標メモリ、イレーザブルROMEROM:erasableread-onlymemory、フロッピー登録商標ディスク、光ディスク、ハードディスクなどがある。なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。"