複数のディスク装置の各々について異常かどうか診断を行う診断部と、前記診断部によって異常と診断されると、該異常が所定の異常であるか否かを判定する判定部と、前記所定の異常であると前記判定部が判定すると、前記複数のディスク装置のうちで、該所定の異常と判定されたディスク装置である異常ディスク装置との間でRAIDを構成しているディスク装置を、前記診断部による診断対象から除外する除外部と、を備えるディスク制御装置。前記診断部により診断された異常が前記所定の異常であると前記判定部が判定したときに、前記除外部が診断対象から除外しなかったディスク装置のうちで、ディスク装置に付されている属性情報が前記異常ディスク装置との間で所定の類似関係を有しているディスク装置に対する前記診断部による診断の頻度を高く変更する診断頻度変更部を更に備える請求項1に記載のディスク制御装置。前記属性情報は、ディスク装置に付されている製造番号である請求項2に記載のディスク制御装置。前記診断頻度変更部は、前記異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置のうちで、該異常ディスク装置との間で前記属性情報が前記所定の類似関係を有していないディスク装置との間で冗長性が確保されているディスク装置に対しては、前記診断の頻度の変更を行わない請求項2又は3に記載のディスク制御装置。前記診断頻度変更部は、前記診断部により診断された異常が前記所定の異常ではないと前記判定部が判定したときには、前記複数のディスク装置のうちで、該所定の異常ではない異常と判定されたディスク装置である軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置に対する該診断部による診断の頻度を高くする請求項2から4のうちのいずれか一項に記載のディスク制御装置。前記診断頻度変更部は、前記軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置のうちで、該軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有していないディスク装置によって該軽度異常ディスク装置との間で冗長性が確保されているディスク装置に対しては、前記異常の診断の頻度の変更を行わない請求項5に記載のディスク制御装置。前記診断部により診断された異常が前記所定の異常であると前記判定部が判定したときに、該判定の結果を表している警告を出力する出力部を更に備える請求項1から6のうちのいずれか一項に記載のディスク制御装置。複数のディスク装置の各々について診断を行い、前記診断の結果異常が検出されたときに、該検出された異常が所定の異常であるか否かを判定し、前記検出された異常が前記所定の異常であると判定されたときに、前記複数のディスク装置のうち、該所定の異常が検出されたディスク装置である異常ディスク装置との間でRAIDを構成しているディスク装置を診断対象から除外し、前記複数のディスク装置のうち診断対象から除外されていない残りのディスク装置の各々に対して前記診断を継続する、ディスク装置異常検出方法。複数のディスク装置の各々について診断を行い、前記診断の結果異常が検出されたときに、該検出された異常が所定の異常であるか否かを判定し、前記検出された異常が前記所定の異常であると判定されたときに、前記複数のディスク装置のうち、該所定の異常が検出されたディスク装置である異常ディスク装置との間でRAIDを構成しているディスク装置を診断対象から除外し、前記複数のディスク装置のうち診断対象から除外されていない残りのディスク装置の各々に対して前記診断を継続する、処理を演算処理装置に実行させるプログラム。前述したディスクパトロールを用いて行うディスク装置の異常の検出において、その異常の検出をより早期に行うためには、各ディスク装置に対して行う、診断のためのアクセスの頻度を高めればよい。しかし、診断のためのアクセスの頻度を単純に高めれば、それだけホストからのアクセスを停滞させる可能性が高まり、本来のアクセス性能を低下させてしまう。本明細書で後述するディスク制御装置は、ディスクアレイ装置を構成している複数のディスク装置の各々について異常の検出を早期に行えるようにする。本明細書で後述するディスク制御装置のひとつに、検出部と、判定部と、除外部とを備えるというものがある。ここで、検出部は、複数のディスク装置の各々についての異常の検出を巡回して繰り返し行う。判定部は、検出部によって異常が検出されたときに、当該異常が所定の重度の異常であるか否かを判定する。そして、除外部は、検出部により検出された異常が所定の重度の異常であると判定部が判定したときに、当該複数のディスク装置のうちで重度異常ディスク装置との間でRAIDを構成しているディスク装置を、検出部による異常の検出の対象から除外する。なお、重度異常ディスク装置とは、当該所定の重度の異常が検出されたディスク装置である。また、本明細書で後述するディスク装置異常検出方法のひとつは、まず、複数のディスク装置の各々について異常の検出を行う。次に、この異常が検出されたときに、当該検出された異常が所定の重度の異常であるか否かを判定する。次に、検出された異常が所定の重度の異常であると判定されたときに、複数のディスク装置のうちから、当該所定の重度の異常が検出されたディスク装置である重度異常ディスク装置との間でRAIDを構成しているディスク装置を、異常の検出の対象から除外する。そして、複数のディスク装置のうちから除外されていない残りのディスク装置の各々に対して、上述の異常の検出を継続する。また、本明細書で後述するプログラムのひとつは、以下の処理をコンピュータに行わせる。この処理は、まず、複数のディスク装置の各々について異常の検出を行う。次に、この異常が検出されたときに、当該検出された異常が所定の重度の異常であるか否かを判定する。次に、検出された異常が所定の重度の異常であると判定されたときに、複数のディスク装置のうちから、当該所定の重度の異常が検出されたディスク装置である重度異常ディスク装置との間でRAIDを構成しているディスク装置を、異常の検出の対象から除外する。そして、複数のディスク装置のうちから除外されていない残りのディスク装置の各々に対して、上述の異常の検出を継続する。本明細書で後述するディスク制御装置は、ホストからのアクセス性能の低下を抑制しつつ、ディスクアレイ装置を構成している複数のディスク装置の各々について異常の検出を早期に行うことができる。まず図1について説明する。図1は、ディスク制御装置の一実施例の機能構成図である。ディスク制御装置1は、複数のディスク装置2-1、2-2、...、2-nの制御を行う。なお、ディスク装置2-1、2-2、...、2-nは、データを記憶しておく記憶装置である。なお、以下の説明では、特に区別する必要がない場合には、ディスク装置2-1、2-2、...、2-nを、単にディスク装置2と称することとする。ディスク制御装置1は、診断部11、判定部12、及び除外部13を備えている。診断部11は、複数のディスク装置2の各々について異常かどうか診断を行う。判定部12は、診断部11によって異常と診断されたときに、当該異常が所定の異常であるか否かを判定する。なお、所定の異常とは、例えば、複数のディスク装置2のうちの幾つかにより前述の冗長化構成が実現されている場合において、その冗長化構成により得られている記憶データの冗長性が失われてしまうような重度の異常である。除外部13は、診断部11によって診断された異常が上述の所定の異常であると判定部12が判定したときに、複数のディスク装置2のうちで異常ディスク装置との間でRAIDを構成しているディスク装置2を、診断部11による診断対象から除外する。なお、異常ディスク装置とは、判定部12によって当該所定の異常と判定されたディスク装置2である。異常と診断されたディスク装置2が異常ディスク装置であった場合には、当該異常ディスク装置を用いて構成されているRAIDでは、記憶データの消失を防ぐための作業を早急に行うべき状況にある。つまり、異常ディスク装置の発見後は、異常ディスク装置との間でRAIDを構成しているディスク装置2に対しては異常かどうかの診断を繰り返し行うような状況ではない。そこで、このような場合には、除外部13が、複数のディスク装置2のうちで、異常ディスク装置との間でRAIDを構成しているディスク装置2を、診断部11による診断対象から除外する。このようにすることで、除外部13により除外されずに残されたディスク装置2に対する診断処理の頻度を高めることができるので、当該残されたディスク装置2についての異常の検出が早期に行える。なお、ディスク制御装置1は、更に、診断頻度変更部14を備えてもよい。診断頻度変更部14は、複数のディスク装置2から除外部13が除外しなかったディスク装置2のうちの一部のものに対する診断部11による診断の頻度を高く変更する。診断頻度変更部14は、この頻度の変更を、診断部11により診断された異常が前述の所定の異常であると判定部12が判定したときに行う。また、診断頻度変更部14は、この頻度の変更を、複数のディスク装置2から除外部13が除外しなかったディスク装置2のうちで、付されている属性情報が異常ディスク装置との間で所定の類似関係を有しているものに対して行う。異常ディスク装置との間で所定の類似関係を有している属性情報が付されているディスク装置2は、異常の発生時期についても、異常ディスク装置と類似していると推定することができる。従って、このようなディスク装置2は異常の発生が差し迫っていると推定される。なお、この属性情報とは、例えば、ディスク装置2に付与されている製造番号である。製造番号が所定の範囲内にあるディスク装置2同士は、異常の発生時期が類似していると推定することができる。そこで、診断頻度変更部14は、複数のディスク装置2から除外部13が除外しなかったもののうちで、属性情報が異常ディスク装置との間で類似関係を有しているものについては、診断部11による診断の頻度を高く変更する。このようにすることで、異常の発生が差し迫っていると推定されるディスク装置2についての異常の検出が早期に行える。なお、ここで、診断頻度変更部14は、異常ディスク装置との間で属性情報が前述の所定の類似関係を有しているディスク装置2のうちの一部のものに対しては、診断の頻度の変更を行わないようにしてもよい。より具体的には、診断頻度変更部14は、異常ディスク装置との間では属性情報が前述の所定の類似関係を有していないディスク装置2との間で冗長性が確保されているディスク装置2に対しては、診断の頻度の変更を行わないようにしてもよい。異常ディスク装置との間で属性情報が所定の類似関係を有していないディスク装置2との間で冗長性が確保されているディスク装置2であれば、実際に異常が発生して記憶データを失っても、その記憶データの復旧は可能である。そこで、このようなディスク装置2に対しては、前述のように異常の発生が差し迫っていると推定されるものであっても、診断頻度変更部14による診断の頻度の変更を行わないようにする。このようにすることで、異常の発生が差し迫っていると推定され、且つ、異常の発生が発生すると記憶データの復旧に支障が生じる可能性のあるディスク装置2についての異常の検出が早期に行える。また、診断頻度変更部14は、診断部11により診断された異常が前述の所定の異常ではないと判定部12が判定したときには、複数のディスク装置2のうちの一部に対する診断部11による診断の頻度を高くするようにしてもよい。ここで、診断頻度変更部14は、複数のディスク装置2のうちで軽度異常ディスク装置との間で属性情報が前述の所定の類似関係を有しているものに対する診断の頻度を高くする。なお、軽度異常ディスク装置とは、複数のディスク装置2のうちで、診断部11により異常があると診断されたが、当該異常が前述の所定の異常ではないと判定部12により判定されたディスク装置2である。軽度異常ディスク装置との間で属性情報が所定の類似関係を有しているディスク装置2についても、異常の発生時期は、軽度異常ディスク装置と類似していると推定することができる。従って、このようなディスク装置2は異常の発生が差し迫っていると推定される。そこで、診断頻度変更部14は、複数のディスク装置2のうちで属性情報が軽度異常ディスク装置との間で所定の類似関係を有しているものについては、診断部11による診断の頻度を変更して高くする。このようにすることで、異常の発生が差し迫っていると推定されるディスク装置2についての異常の検出が早期に行える。なお、ここで、診断頻度変更部14は、軽度異常ディスク装置との間で属性情報が前述の所定の類似関係を有しているディスク装置2のうちの一部のものに対しては、診断の頻度の変更を行わないようにしてもよい。この一部のディスク装置2とは、より具体的には、軽度異常ディスク装置との間で属性情報が前述の所定の類似関係を有していないディスク装置2との間で冗長性が確保されているディスク装置2である。軽度異常ディスク装置との間で属性情報が所定の類似関係を有していないディスク装置2との間で冗長性が確保されているディスク装置2であれば、実際に異常が発生して記憶データを失っても、その記憶データの復旧は可能である。そこで、このようなディスク装置2に対しては、前述のように異常の発生が差し迫っていると推定されるものであっても、診断頻度変更部14による診断の頻度の変更を行わないようにする。このようにすることで、異常の発生が差し迫っていると推定され、且つ、異常の発生が発生すると記憶データの復旧に支障が生じる可能性のあるディスク装置2についての異常の検出が早期に行える。また、ディスク制御装置1は、更に、出力部15を備えてもよい。出力部15は、診断部11により診断された異常が前述の所定の異常であると判定部12が判定したときに、当該判定の結果を表している警告を出力する。前述したように、異常が検出されたディスク装置2が異常ディスク装置であった場合には、当該異常ディスク装置を用いて構成されているRAIDは、記憶データの消失を防ぐための作業を早急に行うべき状況にある。出力部15は、このような状況が生じたことを表している所定の警告を出力する。従って、この警告の出力によって、上述した状況の発生が直ちに報知されるので、当該作業を迅速に開始することができる。次に図1について説明する。図2は、ディスク制御装置の別の一実施例の機能構成図である。ディスク制御装置100-1及び100-2は、ディスクアレイ200-1、...、200-nの制御を行う。ホストシステム300は、このディスク制御装置100-1及び100-2とディスクアレイ200-1、...、200-nとで構成されるストレージシステムを使用するシステムである。なお、ディスク制御装置100-1及び100-2は、同一の構成を有しており、二重化による冗長化が施されている。本実施例では、ディスク制御装置100-1及び100-2のうちの一方を運用系として常時使用し、他方を予備系として待機させておく。なお、以下の説明では、ディスク制御装置100-1及び100-2を総称してディスク制御装置100と称することとし、このディスク制御装置100について説明する。ディスク制御装置100は、ホストI/F110-1及び110-2、ディスクI/F120-1及び120-2、ディスク管理テーブル130、エラー評価テーブル140、並びに制御部150を備えている。ホストI/F110-1及び110-2は、ホストシステム300との間で各種のデータの授受を行うインタフェース装置である。ディスクI/F120-1及び120-2は、ディスクアレイ200-1、...、200-nとの間で各種のデータの授受を行うインタフェース装置である。なお、ホストI/F110-1及び110-2並びにディスクI/F120-1及び120-2は、同一の構成を有しており、二重化による冗長化が施されている。本実施例では、ホストI/F110-1及び110-2並びにディスクI/F120-1及び120-2のうちのそれぞれ一方を運用系として常時使用し、他方を予備系として待機させておく。ディスク管理テーブル130は、ディスクアレイ200-1、...、200-nが各々備えているディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4の各々の属性情報を管理しておくテーブルである。エラー評価テーブル140は、ディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4において検出されるエラーの重症度を表す評価点が、エラーの種別毎に対応付けられたテーブルである。図3は、このエラー評価テーブル140の一例である。制御部150は、ディスク制御装置100が備えている各部の動作の制御を行うものであり、特に、ディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4の各々に対して前述のディスクパトロールを実施するための制御を行う。この制御部150は、I/O制御部151、診断スケジュール制御部152、及びディスク診断制御部153を備えている。I/O制御部151は、ホストI/F110-1及び110-2並びにディスクI/F120-1及び120-2の動作制御を行う。診断スケジュール制御部152は、ディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4の各々に対する診断異常の検出及び検出された異常の重症度の判定の実施スケジュールを作成するための制御を行う。ディスク診断制御部153は、ディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4の各々に対する診断を、診断スケジュール制御部152により作成されるスケジュールに従って実施するための制御を行う。ディスク診断制御部153は、ディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4の各々に対してディスクアクセスを行い、その応答としてエラーメッセージを受信することによって、ディスクエラーの検出を行う。このエラーメッセージにはエラー種別を示す情報が含まれており、ディスク診断制御部153は、エラー評価テーブル140において、このエラー種別に対応付けられている評価点に基づいて、ディスクエラーの重症度の判定を行う。なお、ディスク制御装置100においては、ディスク診断制御部153が図1における診断部11及び判定部12に相当する機能を提供し、診断スケジュール制御部152が図1における除外部13及び診断頻度変更部14に相当する機能を提供する。そして、ホストI/F110-1及び110-2が図1における出力部15に相当する機能を提供する。ディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4は、いずれもハードディスク記憶装置である。なお、本実施例では、ディスクアレイ200-1、...、200-nにおいて、各々4台ずつ備えられているディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4によりRAID5が構成されている。なお、以下の説明では、ディスクアレイ200-1、...、200-nの各々において構成されているRAIDのグループをそれぞれ、グループ1、...、nと称することとする。なお、ディスク管理テーブル130では、ディスク200-1-1、...、200-1-4、...、200-n-1、...、200-n-4が各々属しているRAIDのグループについての情報も管理されている。次に図4について説明する。図4は、ディスク制御装置100のハードウェア構成図である。このディスク制御装置100は、MPU401、ROM402、RAM403、インタフェース装置404、及び表示装置405を備えて構成されている。なお、これらの各構成要素は、いずれもバスライン406に接続されており、MPU401の管理の下で各種のデータを相互に授受することができるように構成されている。MPUMicroProcessingUnit401は、ディスク制御装置100全体の動作を制御する演算処理装置であり、図2におけるI/O制御部151、診断スケジュール制御部152、及びディスク診断制御部153として機能する。ROMReadOnlyMemory402は、後述するディスクパトロール制御処理をMPU401に行わせるプログラムを含む所定の制御プログラムが予め記録されている不揮発性半導体メモリであり、例えばフラッシュメモリである。MPU401は、この制御プログラムをディスク制御装置100の起動時に読み出して実行することにより、ディスク制御装置100の各構成要素の動作制御が可能になり、上述した図2の各部の機能の提供が可能になる。RAMRandomAccessMemory403は、MPU401が各種の制御プログラムを実行する際に、必要に応じて作業用記憶領域として使用する、随時書き込み読み出し可能な半導体メモリである。インタフェース装置404は、ディスク制御装置100に接続される各種機器との間での各種データの授受の管理を行うものであり、図2におけるホストI/F110-1及び110-2並びにディスクI/F120-1及び120-2として機能する。表示装置405は、例えば液晶ディスプレイやLEDLightEmittingDiode素子であり、MPU401からの指示に従って各種の表示を行う。この表示装置405が図1における出力部15に相当する機能を提供するようにしてもよい。以上のように、ディスク制御装置100は、標準的な構成のコンピュータと同様の構成を有している。なお、MPU401にディスク制御装置100の各構成要素の動作制御を行わせるための前述の制御プログラムは、可搬型記録媒体407に記録されているものであってもよい。可搬型記録媒体407には、例えば、USBUniversalSerialBus規格のコネクタが備えられているフラッシュメモリ、CD-ROMCompactDiscReadOnlyMemory、DVD-ROMDigitalVersatileDiscReadOnlyMemoryが利用可能である。なお、このようにする場合には、可搬型記録媒体407に記録されているデータを読み出すデータ読出装置408をディスク制御装置100に備えてバスライン406に接続しておくようにする。MPU401は、データ読出装置408によって可搬型記録媒体407に記録されている制御プログラムを読み出せる状態となったときに、当該制御プログラムをデータ読出装置408に読み出させてROM402に格納させる処理を行うようにする。このようにすることで、可搬型記録媒体407に記録されていた制御プログラムをMPU401が実行できるようになり、ディスク制御装置100の各構成要素の動作制御が可能になる。次に図5について説明する。図5は、ディスクパトロール制御処理の処理内容を図解したフローチャートである。この処理は図4のMPU401によって行われて、図2における制御部150が有する各種の機能が提供される。なお、この図5の処理の開始前には、ディスク診断の実施スケジュールとして、前述した、RAIDのグループ1、...、グループnが、この順序で初期設定されているものとする。また、各グループ内では、図2に付した符号の順序でディスク診断が行われるものとする。すなわち、例えばグループ1においては、ディスク200-1-1、...、ディスク200-1-4の順序でディスク診断が行われるものとする。図5の処理は、ディスクパトロールの開始を示す所定の指示をMPU401が受け取ると開始される。図5において、まず、S101では、現在設定されている実施スケジュールの順序に従ったディスク診断の実施を繰り返してディスクエラーを検出する処理をディスク診断制御部153が行う。なお、ディスクエラーは、例えば、ディスクアクセスに対する応答として、エラーメッセージを受信することによって検出される。この処理を実行するディスク診断制御部153は、図1における診断部11に相当する機能を提供する。次に、S102では、S101の処理で実施されたディスク診断において、ディスクエラーが検出されたか否かを判定する処理をディスク診断制御部153が行う。ここで、ディスク診断制御部153は、ディスクエラーを検出したと判定したとき判定結果がYesのときにはS103に処理を進める。一方、ディスク診断制御部153は、ここで、ディスクエラーを検出しないと判定したとき判定結果がNoのときにはS101へ処理を戻して、ディスクエラーを検出する処理を継続する。以降の説明においては、上述したようにしてディスク診断制御部153によってディスクエラーが検出されたディスクを、エラー検出ディスクと称することとする。まず、S103では、ディスク管理テーブル130を参照して、エラー検出ディスクについての属性情報を取得する処理を診断スケジュール制御部152が行う。次に、S104では、ディスク管理テーブル130を更に参照して、属性情報がエラー検出ディスクと類似しているディスクを抽出し、抽出されたディスクからなるグループを作成する処理を診断スケジュール制御部152が行う。この処理により作成されるグループを、類似ディスクグループと称することとする。次に、S105では、エラー検出ディスクで検出されたエラーが所定の重度のものであるか否かを判定する処理をディスク診断制御部153が行う。この処理を実行するディスク診断制御部153は、図1における判定部12に相当する機能を提供する。本実施例では、このS105の処理では、まず、エラー評価テーブル140図3を参照して、エラー検出ディスクで検出されたエラーについての評価点を取得し、この評価点と所定の閾値点との大小比較を行う。ここで、評価点が閾値点以上であれば、当該エラーが重度であるとの判定を下し、評価点が閾値点未満であれば、当該エラーが軽度であるとの判定を下す。なお、エラー検出ディスクで検出されたエラーが複数であった場合には、各エラーについての評価点の合計と、所定の閾値点との大小比較を行うようにする。従って、この判定処理は、エラー検出ディスクから複数検出されたエラーの各々は軽度のものであっても、そのエラー検出ディスクは重度のエラーの状態におかれているとの判定を下す場合もある。ディスク診断制御部153は、このS105の判定処理において、エラー検出ディスクで検出されたエラーが重度のものであると判定したとき判定結果がYesのときにはS106に処理を進める。一方、エラー検出ディスクで検出されたエラーが軽度のものであると判定したとき判定結果がNoのときにはS110に処理を進める。次に、S106では、ディスク診断の実施スケジュールから、エラー検出ディスクが含まれているRAIDのグループを除外する処理を診断スケジュール制御部152が行う。この処理では、エラー検出ディスクが含まれているRAIDのグループの情報をディスク管理テーブル130から取得し、取得されたグループを実施スケジュールから除外する処理が行われる。この処理を実行するディスク診断制御部153は、図1における除外部13に相当する機能を提供する。次に、S107では、重度のエラーの発生が検出されたことを表している所定の警告を、ホストI/F110-1及び110-2からホストシステム300へ出力する処理をI/O制御部151が行う。この処理に従って所定の警告を出力するI/O制御部151は、図1における出力部15に相当する機能を提供する。なお、この処理によって出力される警告には、エラー検出ディスクを特定する情報を添付してもよく、また、S106の処理によってディスク診断の実施スケジュールから除外されたRAIDのグループを特定する情報を添付してもよい。また、この処理において、所定の警告の出力を、図4の表示装置405に表示させて行うようにしてもよい。次に、S108では、この時点で類似ディスクグループに属しているディスクに、当該グループ外のディスクによって冗長性が確保されているものがあるか否かを判定する処理を診断スケジュール制御部152が行う。この処理では、まず、類似ディスクグループに属しているディスクが含まれているRAIDのグループの情報をディスク管理テーブル130から取得する。そして、取得されたグループに含まれており且つ類似ディスクグループには属していないディスクによって、類似ディスクグループに属しているディスクの冗長性が確保されているか否かが判定される。但し、類似ディスクグループに属しているディスクが含まれているRAIDのグループにエラー検出ディスク自体が属していた場合には、そのエラーの発生によって、上述の冗長性が確保されなくなったとの判定を下す。診断スケジュール制御部152は、このS108の判定処理において、上述の冗長性が確保されているものがあると判定したとき判定結果がYesのときにはS109に処理を進める。一方、診断スケジュール制御部152は、このS108の判定処理において、上述の冗長性が確保されているものがないと判定したとき判定結果がNoのときにはS113に処理を進める。次に、S109では、S108の判定処理において上述の冗長性が確保されていると判定されたディスクを、類似ディスクグループから除外する処理を診断スケジュール制御部152が行い、その後はS113に処理を進める。ところで、S105の判定処理においてエラー検出ディスクで検出されたエラーが軽度のものであると判定したときには、S110の処理が行われる。S110では、エラー検出ディスクを含んでいるRAIDのグループに含まれている全てのディスクを、類似ディスクグループに追加する処理が行われる。次に、S111では、この時点で類似ディスクグループに属しているディスクに、当該グループ外のディスクによって冗長性が確保されているものがあるか否かを判定する処理を診断スケジュール制御部152が行う。この処理は、前述したS108と同様の処理である。診断スケジュール制御部152は、このS111の判定処理において、上述の冗長性が確保されているものがあると判定したとき判定結果がYesのときにはS112に処理を進める。一方、診断スケジュール制御部152は、このS111の判定処理において、上述の冗長性が確保されているものがないと判定したとき判定結果がNoのときにはS113に処理を進める。次に、S112では、S111の判定処理において上述の冗長性が確保されていると判定されたディスクを、類似ディスクグループから除外する処理を診断スケジュール制御部152が行い、その後はS113に処理を進める。次に、S113では、この時点でのディスク診断の実施スケジュールを変更して、この時点での類似ディスクグループを追加する処理を診断スケジュール制御部152が行う。この処理による類似ディスクグループの実施スケジュールへの追加により、この時点で類似ディスクグループに含まれていたディスクに対するディスク診断の頻度が高くなる。以上のS108からS113までの処理を実行する診断スケジュール制御部152は、図1における診断頻度変更部14に相当する機能を提供する。上述のS113の処理が完了した後はS101に処理が戻り、変更後のスケジュールの下でのディスク診断が行われる。以上までの処理がディスクパトロール制御処理である。次に、図2のディスク制御装置100において上述したディスクパトロール制御処理が行われることによって実現されるディスクパトロール動作について、図6から図10の各図を用いて説明する。まず図6について説明する。図6の例において、グループ1及びグループ2は、それぞれRAIDのグループを表している。このうち、グループ1は、名称がそれぞれDisk0100、Disk0101、Disk0102、及びDisk0103である4台のディスクを含むグループであり、この4台のディスクによってRAID5が構成されている。また、グループ2は、名称がそれぞれDisk0200、Disk0201、Disk0202、及びDisk0203である4台のディスクを含むグループであり、この4台のディスクによってRAID5が構成されている。なお、RAID5では、グループ内の1台のディスクに故障が発生してもデータの復旧は可能であり、グループ内の2台以上のディスクに故障が発生した場合にはデータを復旧できなくなる。従って、RAID5では、グループ内の1台のディスクの故障に対する冗長性が確保されている。図6の例では、ディスク制御装置100は、グループ1を構成しているディスク及びグループ2を構成しているディスクに対するディスクパトロールを行う。ディスク制御装置100が保持しているディスク管理テーブル130では、ディスク名称と、製造番号と、グループとが対応付けられている。ここで、ディスク名称は、ディスクの名称である。また、製造番号は、ディスク名称で特定されるディスクの製造時に付された製造番号である。なお、製造番号はディスクの属性情報の一例である。また、グループは、ディスク名称で特定されるディスクが属しているRAIDのグループを表している。また、図6の例では、ディスク診断の実施スケジュールとして、グループ1とグループ2とが交互に実施される初期スケジュールが、予め設定されているものとする。前述した図5のディスクパトロール制御処理の実行が開始されると、S101及びS102の処理の繰り返しによりディスクパトロールが実施されてディスクエラーの検出が行われる。図6の例は、このディスクパトロールによってDisk0102のエラーが検出された状態を表している。このエラーが検出されると、処理はS103に進み、エラーが検出されたDisk0201の製造番号3KT00NJS0416が、属性情報として、ディスク管理テーブル130から取得される。次に、S104において類似ディスクグループを作成する処理が行われ、続くS105において、Disk0102のエラーが重度のものであるか否かを判定する処理が行われる。ここで、Disk0102のエラーが重度であった場合の例を図解したものが図7である。図7の例では、S104の処理により、Disk0102に製造番号が類似するディスクとして、Disk0202とDisk0203とがディスク管理テーブル130から抽出されて類似ディスクグループが作成されたことを表している。図7では、この類似ディスクグループを、便宜上グループ3と表記している。なお、図7から図10の各図の例では、各ディスクに付与されている12桁の製造番号のうちで、文字がDisk0102の製造番号と同一である桁が8桁以上であることを、属性情報の類似の判断基準として採用している。図7の例では、Disk0102のエラーが重度であったことから、図5のディスクパトロール制御処理では、次にS106の処理が行われる。そして、S106の処理により、Disk0102が含まれているRAIDのグループである、グループ1がディスク診断の実施スケジュールから除外される。従って、この除外後の実施スケジュールは、グループ2のみとなり、グループ1に含まれている各ディスクに対するディスク診断は、この後は行われなくなる。従って、グループ2に含まれている各ディスクに対するディスク診断の頻度が高くなる。その後、S107の処理によって所定の警告が出力され、続くS108の処理によって、類似ディスクグループに含まれているディスクに、類似ディスクグループ外のディスクによって冗長性が確保されているものがあるか否かが判定される。図7の例では、Disk0202とDisk0203との両者が、RAID5であるグループ2に含まれている。従って、この2台のディスクは、グループ2において類似ディスクグループには属していないDisk0200及びDisk0201による冗長性は確保されていない。従って、S108の判定結果はNoとなり、Disk0202とDisk0203とは、どちらも類似ディスクグループから削除されることなく、処理はS113に進む。S113では、ディスク診断の実施スケジュールに、この時点での類似ディスクグループを追加する処理が行われる。この処理の直前の実施スケジュールは、S106の処理によってグループ2のみとなっているので、これに類似ディスクグループであるグループ3がS113の処理によって追加される。この結果、以降のディスク診断の実施スケジュールはグループ2とグループ3との繰り返しとなる。ここで、Disk0202とDisk0203とは、グループ2とグループ3とのどちらにも含まれている。従って、これらのディスクに対するディスク診断の頻度は、Disk0102のエラーの検出前に比べて高くなる。次に図8の例について説明する。図8の例は、図6及び図7の例に、RAIDのグループであるグループ3が追加されている。このグループ3は、名称がそれぞれDisk0300、Disk0301、Disk0302、及びDisk0303である4台のディスクを含むグループであり、この4台のディスクによってRAID5が構成されている。また、ディスク管理テーブル130には、これらのDisk0300、Disk0301、Disk0302、及びDisk0303に関する情報も格納されている。なお、ここで、Disk0302が、Disk0102と製造番号が類似していることを表している。また、図8の例では、ディスク診断の実施スケジュールとして、グループ1、グループ2、及びグループ3が、この順序で繰り返し実施される初期スケジュールが、予め設定されているものとする。前述した図5のディスクパトロール制御処理の実行が開始されると、S101及びS102の処理の繰り返しによりディスクパトロールが実施されてディスクエラーの検出が行われる。図8の例においても、このディスクパトロールによってDisk0102のエラーが検出された状態を表している。このエラーが検出されると、処理はS103に進み、エラーが検出されたDisk0201の製造番号が、属性情報として、ディスク管理テーブル130から取得される。次に、S104において類似ディスクグループを作成する処理が行われ、続くS105において、Disk0102のエラーが重度のものであるか否かを判定する処理が行われる。図8の例は、Disk0102のエラーが重度であった場合を想定している。図8の例では、S104の処理により、Disk0102に製造番号が類似するディスクとして、Disk0202、Disk0203、及びDisk0302がディスク管理テーブル130から抽出されて類似ディスクグループが一旦作成される。ここでは、この類似ディスクグループを、便宜上グループ4と表記することとする。Disk0102のエラーが重度であったことから、図5のディスクパトロール制御処理では、次にS106の処理が行われる。そして、S106の処理により、Disk0102が含まれているRAIDのグループである、グループ1がディスク診断の実施スケジュールから除外される。従って、この除外後の実施スケジュールは、グループ2とグループ3とが交互に実施されるものとなり、グループ1に含まれている各ディスクに対するディスク診断は、この後は行われなくなる。従って、グループ2及びグループ3のどちらかに含まれている各ディスクに対するディスク診断の頻度が高くなる。その後、S107の処理によって所定の警告が出力され、続くS108の処理によって、類似ディスクグループに含まれているディスクに、類似ディスクグループ外のディスクによって冗長性が確保されているものがあるか否かが判定される。図8の例において、Disk0202とDisk0203との両者が、RAID5のグループであるグループ2に含まれている点は、図7の例と同様である。従って、この2台のディスクは、グループ2において類似ディスクグループには属していないDisk0200及びDisk0201による冗長性は確保されていない。これに対し、Disk0302は、RAID5のグループであるグループ3に含まれている。従って、Disk0302は、グループ3において類似ディスクグループには属していないDisk0300、Disk0301、及びDisk0303によって冗長性が確保されている。従って、S108の判定結果はYesとなり、処理はS109に進む。S109では、上述した冗長性が確保されているDisk0302が、類似ディスクグループから除外される処理が行われる。この結果、類似ディスクグループであるグループ4に属するディスクは、Disk0202及びDisk0203となる。S113では、ディスク診断の実施スケジュールに、この時点での類似ディスクグループを追加する処理が行われる。この処理の直前の実施スケジュールは、S106の処理によってグループ2とグループ3とが交互に実施されるものとなっているので、これに類似ディスクグループであるグループ4がS113の処理によって追加される。この結果、以降のディスク診断の実施スケジュールはグループ2、グループ3、グループ4がこの順序で繰り返し実施されるものとなる。ここで、重度のエラーが検出されたDisk0102と製造番号が類似しているDisk0202とDisk0203とは、グループ2とグループ4とのどちらにも含まれている。従って、これらのディスクに対するディスク診断の頻度は、Disk0102のエラーの検出前に比べて高くなる。これに対し、Disk0302は、Disk0102と製造番号が類似しているが、グループ3による冗長化が確保されているので、Disk0202及びDisk0203のようなディスク診断の頻度の変更は行われない。次に図9の例について説明する。前述した図7の例は、Disk0102のエラーが重度であった場合を図解したものであったのに対し、図9の例は、Disk0102のエラーが軽度であった場合を表している。なお、図9の例においても、ディスク診断の実施スケジュールとして、グループ1とグループ2とが交互に実施される初期スケジュールが、予め設定されているものとする。前述した図5のディスクパトロール制御処理の実行が開始されると、S101及びS102の処理の繰り返しによりディスクパトロールが実施されてディスクエラーの検出が行われて、Disk0102のエラーが検出される。すると、処理はS103に進み、エラーが検出されたDisk0201の製造番号が、属性情報として、ディスク管理テーブル130から取得される。次に、S104において類似ディスクグループを作成する処理が行われる。図9の例でも、S104の処理により、Disk0102に製造番号が類似するディスクとして、Disk0202、Disk0203、及びDisk0302がディスク管理テーブル130から抽出されて類似ディスクグループが一旦作成される。ここでは、この類似ディスクグループを、便宜上グループ3と表記することとする。次にS105において、Disk0102のエラーが重度のものであるか否かを判定する処理が行われる。図9の例では、Disk0102のエラーが軽度であったことから、次にS110の処理が行われる。そして、S110の処理により、Disk0102が含まれているRAIDのグループである、グループ1に含まれている全てのディスクを、類似ディスクグループに追加する処理が行われる。従って、グループ1に含まれているDisk0100、Disk0101、Disk0102、及びDisk0103の4台のディスクが、グループ3に追加される。次に、S111の処理によって、類似ディスクグループに含まれるディスクに、類似ディスクグループ外のディスクによって冗長性が確保されているものがあるか否かが判定される。図9の例では、Disk0202及びDisk0203が、RAID5であるグループ2に含まれており、Disk0100、Disk0101、Disk0102、及びDisk0103が、RAID5であるグループ1に含まれている。しかし、これらのディスクは、各グループにおいて類似ディスクグループには属していないディスクによる冗長性は確保されていない。従って、S111の判定結果はNoとなり、類似ディスクグループからいずれのディスクも削除されることなく、処理はS113に進む。S113では、ディスク診断の実施スケジュールに、この時点での類似ディスクグループを追加する処理が行われる。この処理の直前の実施スケジュールは、グループ1とグループ2とが交互に実施される初期スケジュールのままであるので、これに類似ディスクグループであるグループ3がS113の処理によって追加される。この結果、以降のディスク診断の実施スケジュールはグループ1、グループ2、グループ3がこの順序で繰り返し実施されるものとなる。ここで、類似ディスクグループであるグループ3に含まれているディスクは、いずれも、グループ1及びグループ2のどちらかに含まれている。従って、これらのディスクに対するディスク診断の頻度は、Disk0102のエラーの検出前に比べて高くなる。次に図10の例について説明する。前述した図8の例は、Disk0102のエラーが重度であった場合を図解したものであったのに対し、図10の例は、Disk0102のエラーが軽度であった場合を表している。なお、図10の例でも、ディスク診断の実施スケジュールとして、グループ1、グループ2、及びグループ3が、この順序で繰り返し実施される初期スケジュールが、予め設定されているものとする。前述した図5のディスクパトロール制御処理の実行が開始されると、S101及びS102の処理の繰り返しによりディスクパトロールが実施されてディスクエラーの検出が行われる。図8の例においても、このディスクパトロールによってDisk0102のエラーが検出された状態を表している。このエラーが検出されると、処理はS103に進み、エラーが検出されたDisk0201の製造番号が、属性情報として、ディスク管理テーブル130から取得される。次に、S104において類似ディスクグループを作成する処理が行われる。図8の例では、この処理により、Disk0102に製造番号が類似するディスクとして、Disk0202、Disk0203、及びDisk0302がディスク管理テーブル130から抽出されて類似ディスクグループが一旦作成される。ここでは、この類似ディスクグループを、便宜上グループ4と表記することとする。次に、S105において、Disk0102のエラーが重度のものであるか否かを判定する処理が行われる。図10の例では、Disk0102のエラーが軽度であったことから、次にS110の処理が行われる。そして、S110の処理により、Disk0102が含まれているRAIDのグループである、グループ1に含まれている全てのディスクを、類似ディスクグループに追加する処理が行われる。従って、グループ1に含まれているDisk0100、Disk0101、Disk0102、及びDisk0103の4台のディスクが、グループ4に追加される。次に、S111の処理によって、類似ディスクグループに含まれるディスクに、類似ディスクグループ外のディスクによって冗長性が確保されているものがあるか否かが判定される。図10の例では、Disk0202及びDisk0203が、RAID5であるグループ2に含まれており、Disk0100、Disk0101、Disk0102、及びDisk0103が、RAID5であるグループ1に含まれている。しかし、これらのディスクは、各グループにおいて類似ディスクグループには属していないディスクによる冗長性は確保されていない。これに対し、Disk0302は、RAID5のグループであるグループ3に含まれている。従って、Disk0302は、グループ3において類似ディスクグループには属していないDisk0300、Disk0301、及びDisk0303によって冗長性が確保されている。従って、S111の判定結果はYesとなり、処理はS112に進む。S112では、上述した冗長性が確保されているDisk0302が、類似ディスクグループから除外する処理が行われる。この結果、類似ディスクグループであるグループ4に属するディスクは、Disk0202及びDisk0203と、Disk0100、Disk0101、Disk0102、及びDisk0103とになる。S113では、ディスク診断の実施スケジュールに、この時点での類似ディスクグループを追加する処理が行われる。この処理の直前の実施スケジュールは、この処理の直前の実施スケジュールは、グループ1、グループ2、及びグループ3が、この順序で繰り返し実施される初期スケジュールのままである。従って、この初期スケジュールに、類似ディスクグループであるグループ4がS113の処理によって追加される。この結果、以降のディスク診断の実施スケジュールはグループ1、グループ2、グループ3、グループ4がこの順序で繰り返し実施されるものとなる。ここで、類似ディスクグループであるグループ4に含まれているディスクは、いずれも、グループ1及びグループ2のどちらかに含まれている。従って、これらのディスクに対するディスク診断の頻度は、Disk0102のエラーの検出前に比べて高くなる。これに対し、Disk0302は、Disk0102と製造番号が類似しているが、グループ3による冗長化が確保されているので、グループ4に含まれているディスクのようなディスク診断の頻度の変更は行われない。以上のように、図2のディスク制御装置100では、異常が検出されたディスクの異常の程度が重度であった場合には、当該ディスク装置との間でRAIDを構成しているものを、異常の巡回検出の対象から除外する。このようにすることで、異常の巡回検出の対象から除外されずに残されたディスクに対する異常検出の頻度を高まるので、当該残されたディスクについての異常の検出が早期に行えるようになる。なお、上述した実施例では、ディスクの属性情報として、ディスクに付与されている製造番号を使用したが、他の情報も利用可能である。例えば、ディスクのメーカ名、記憶容量、製造年月日、製造ロット番号、インタフェース形式名や、これらの組み合わせが、利用可能な属性情報として利用可能である。なお、以上までに説明した実施形態に関し、更に以下の付記を開示する。付記1複数のディスク装置の各々について異常かどうか診断を行う診断部と、前記診断部によって異常と診断されると、該異常が所定の異常であるか否かを判定する判定部と、前記所定の異常であると前記判定部が判定すると、前記複数のディスク装置のうちで、該所定の異常と判定されたディスク装置である異常ディスク装置との間でRAIDを構成しているディスク装置を、前記診断部による診断対象から除外する除外部と、を備えるディスク制御装置。付記2前記診断部により診断された異常が前記所定の異常であると前記判定部が判定したときに、前記除外部が診断対象から除外しなかったディスク装置のうちで、ディスク装置に付されている属性情報が前記異常ディスク装置との間で所定の類似関係を有しているディスク装置に対する前記診断部による診断の頻度を高く変更する診断頻度変更部を更に備える付記1に記載のディスク制御装置。付記3前記属性情報は、ディスク装置に付されている製造番号である付記2に記載のディスク制御装置。付記4前記診断頻度変更部は、前記異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置のうちで、該異常ディスク装置との間で前記属性情報が前記所定の類似関係を有していないディスク装置との間で冗長性が確保されているディスク装置に対しては、前記診断の頻度の変更を行わない付記2又は3に記載のディスク制御装置。付記5前記診断頻度変更部は、前記診断部により診断された異常が前記所定の異常ではないと前記判定部が判定したときには、前記複数のディスク装置のうちで、該所定の異常ではない異常と判定されたディスク装置である軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置に対する該診断部による診断の頻度を高くする付記2から4のうちのいずれか一項に記載のディスク制御装置。付記6前記診断頻度変更部は、前記軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置のうちで、該軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有していないディスク装置によって該軽度異常ディスク装置との間で冗長性が確保されているディスク装置に対しては、前記異常の診断の頻度の変更を行わない付記5に記載のディスク制御装置。付記7前記診断部により診断された異常が前記所定の異常であると前記判定部が判定したときに、該判定の結果を表している警告を出力する出力部を更に備える付記1から6のうちのいずれか一項に記載のディスク制御装置。付記8複数のディスク装置の各々について診断を行い、前記診断の結果異常が検出されたときに、該検出された異常が所定の異常であるか否かを判定し、前記検出された異常が前記所定の異常であると判定されたときに、前記複数のディスク装置のうち、該所定の異常が検出されたディスク装置である異常ディスク装置との間でRAIDを構成しているディスク装置を診断対象から除外し、前記複数のディスク装置のうち診断対象から除外されていない残りのディスク装置の各々に対して前記診断を継続する、ディスク装置異常検出方法。付記9前記検出された異常が前記所定の異常であると判定されたときに、診断対象から除外されなかったディスク装置のうちで、ディスク装置に付されている属性情報が前記異常ディスク装置との間で所定の類似関係を有しているディスク装置に対する前記診断の頻度を高くする付記8に記載のディスク装置異常検出方法。付記10前記異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置のうちで、該異常ディスク装置との間で前記属性情報が前記所定の類似関係を有していないディスク装置との間で冗長性が確保されているディスク装置に対しては、前記診断の頻度の変更を行わない付記9に記載のディスク装置異常検出方法。付記11前記検出された異常が前記所定の異常ではないと判定されたときには、前記複数のディスク装置のうちで、該所定の異常ではない異常と判定されたディスク装置である軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置に対する前記診断の頻度を高くする付記9又は10に記載のディスク装置異常検出方法。付記12前記軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置のうちで、該軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有していないディスク装置によって該軽度異常ディスク装置との間で冗長性が確保されているディスク装置に対しては、前記診断の頻度の変更を行わない付記11に記載のディスク装置異常検出方法。付記13複数のディスク装置の各々について診断を行い、前記診断の結果異常が検出されたときに、該検出された異常が所定の異常であるか否かを判定し、前記検出された異常が前記所定の異常であると判定されたときに、前記複数のディスク装置のうち、該所定の異常が検出されたディスク装置である異常ディスク装置との間でRAIDを構成しているディスク装置を診断対象から除外し、前記複数のディスク装置のうち診断対象から除外されていない残りのディスク装置の各々に対して前記診断を継続する、処理を演算処理装置に実行させるプログラム。付記14前記検出された異常が前記所定の異常であると判定されたときに、診断対象から除外されなかったディスク装置のうちで、ディスク装置に付されている属性情報が前記異常ディスク装置との間で所定の類似関係を有しているディスク装置に対する前記診断の頻度を高くする処理を前記演算処理装置に更に実行させる付記13に記載のプログラム。付記15前記異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置のうちで、該異常ディスク装置との間で前記属性情報が前記所定の類似関係を有していないディスク装置との間で冗長性が確保されているディスク装置に対しては、前記診断の頻度の変更を行わない付記14に記載のプログラム。付記16前記検出された異常が前記所定の異常ではないと判定されたときには、前記複数のディスク装置のうちで、該所定の異常ではない異常と判定されたディスク装置である軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置に対する前記診断の頻度を高くする付記14又は15に記載のプログラム。付記17前記軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有しているディスク装置のうちで、該軽度異常ディスク装置との間で前記属性情報が前記所定の類似関係を有していないディスク装置によって該軽度異常ディスク装置との間で冗長性が確保されているディスク装置に対しては、前記診断の頻度の変更を行わない付記16に記載のプログラム。