(57)【要約】【課題】  システム上の各情報処理装置に接続されるべきデバイスが、情報処理装置に対して正しく接続されていることを管理することができないという問題がある。【解決手段】  本発明の情報処理装置は、情報処理装置に接続されるべき接続デバイスを示す接続表を保持する接続表保持手段と、前記情報処理装置の配下に存在する接続デバイスの接続処理を実行する接続制御手段と、前記接続表保持手段から取得した前記接続表と、前記接続制御手段における接続処理により接続が成功した接続デバイスとを比較する比較手段とを有することを特徴とする。【選択図】  図１
2007200212.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に接続されるべき接続デバイスを示す識別ＩＤを有する接続表を保持する接続表保持手段と、
自己の配下に存在する接続デバイスの識別ＩＤを取得する接続制御手段と、
前記接続表保持手段から取得した前記接続表中の識別ＩＤと、前記接続制御手段が取得した識別ＩＤとを比較する中央制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記中央制御手段における比較結果に基づき、前記情報処理装置における接続デバイスの接続状態を通知する接続情報通知手段をさらに有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
タイマ時間を保持し、タイマ起動後から当該タイマ時間が経過するまでの時間を計測するタイマ手段をさらに有し、
前記中央制御手段において、前記接続表中の識別ＩＤに、前記接続制御手段により取得されていないものがあると判断された場合において、
タイマを起動し、前記タイマ時間が経過した後に、前記接続制御手段が自己の配下に存在する接続デバイスの識別ＩＤの取得を再度実行し、前記中央制御手段が前記接続表中の識別ＩＤと前記接続制御手段が再度取得した識別ＩＤとを比較する再比較処理を実行することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
カウンタ値を保持するカウンタ手段をさらに有し、
前記中央制御手段において、前記接続表中の識別ＩＤに、前記接続制御手段により取得されていないものがあると判断された場合に、
前記再比較処理が実行される毎に、前記カウンタ手段が、前記カウンタ値を更新し、
前記カウンタ値が所定の値に達するか、若しくは前記中央制御手段が接続表中の識別ＩＤが、すべて前記接続制御手段により取得されたと判断するまで、前記接続制御手段による識別ＩＤの取得が繰り返し実行されることを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記中央制御手段が前記接続表中の識別ＩＤに、前記接続制御手段が取得していないものがあると最初に判断してから、前記情報処理装置に接続されるべき接続デバイスの識別ＩＤ全てが取得されるまでに要した時間を計測し、前記タイマ手段が保持するタイマ時間を計測した時間に更新するタイマ時間自動設定手段をさらに有することを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記中央制御手段が前記接続表から特定の接続デバイスの有無を判断して、
前記中央制御手段が前記特定の接続デバイスが存在すると判断した場合に、
前記接続制御手段が当該特定の接続デバイスのみを前記情報処理装置と接続し、
その他の接続デバイスについては、前記タイマ手段が保持するタイマ時間が経過した後に前記接続制御手段が前記情報処理装置と接続することを特徴とする請求項３乃至５いずれか１項に記載の情報処理装置。
【請求項７】
情報処理装置に接続されるべき接続デバイスを示す識別ＩＤを有する接続表を取得し、
前記情報処理装置の配下に存在する接続デバイスの識別ＩＤを取得し、
前記接続表中の識別ＩＤと、前記接続制御手段が取得した識別ＩＤとを比較することを特徴とする接続装置確認方法。
【請求項８】
前記比較における比較結果に基づいて、前記情報処理装置における接続デバイスの接続状態を通知することを特徴とする請求項７記載の接続装置確認方法。
【請求項９】
前記接続表中の識別ＩＤに、前記接続処理により取得されていないものがある場合に、
タイマを起動し、当該タイマに保持されているタイマ時間が経過した後に、前記情報処理装置の配下に存在する接続デバイスの識別ＩＤを再度取得し、前記接続表中の識別ＩＤと再度取得した識別ＩＤを比較する再比較処理を実行することを特徴とする請求項７又は８記載の接続装置確認方法。
【請求項１０】
前記接続表中の識別ＩＤに、取得されていないものがある場合に、
前記再比較処理を実行する毎に、カウンタ手段が保持するカウンタ値を更新し、
前記カウンタ値が所定の値に達するか、若しくは前記接続表中の識別ＩＤが、すべて取得されるまで、前記情報処理装置の配下に存在する接続デバイスの識別ＩＤの取得を繰り返し実行することを特徴とする請求項９記載の接続装置確認方法。
【請求項１１】
前記接続表中の識別ＩＤに、取得されていないものがあると最初に判断されてから、全ての識別ＩＤが取得されるまでに要した時間を計測し、前記タイマ時間を更新することを特徴とする請求項１０記載の接続装置確認方法。
【請求項１２】
前記接続表から特定の接続デバイスの有無を判断し、
前記特定の接続デバイスが存在する場合に、
当該特定の接続デバイスのみを前記情報処理装置と接続し、
その他の接続デバイスについては、前記タイマ時間が経過した後に接続することを特徴とする請求項９乃至１１いずれか１項に記載の接続装置確認方法。
【請求項１３】
コンピュータに、
当該コンピュータに接続されるべき接続デバイスを示す識別ＩＤを有する接続表を取得する接続表取得処理と、
前記コンピュータの配下に存在する接続デバイスの識別ＩＤを取得する識別ＩＤ取得処理と、
前記接続表中の識別ＩＤと、前記識別ＩＤ取得処理により取得した識別ＩＤとを比較する比較処理とを実行させることを特徴とするプログラム。
【請求項１４】
コンピュータに、
前記比較処理の結果に基づいて、当該コンピュータにおける接続デバイスの接続状態を通知する接続状態通知処理を実行させることを特徴とする請求項１３記載のプログラム。
【請求項１５】
コンピュータに、
前記比較処理で、前記接続表中の識別ＩＤと、前記識別ＩＤ取得処理により取得した識別ＩＤとが一致しない場合において、
タイマを起動し、当該タイマに保持されているタイマ時間が経過した後に、前記コンピュータの配下に存在する接続デバイスの識別ＩＤを取得し、前記接続表中の識別ＩＤと前記接続デバイスから取得した識別ＩＤとを比較する再接続比較処理を実行させることを特徴とする請求項１３又は１４記載のプログラム。
【請求項１６】
コンピュータに、
前記比較処理で、前記接続表中の識別ＩＤに、前記識別ＩＤ取得処理により取得されていないものがある場合において、
前記再接続比較処理を実行する毎に、カウンタ手段が保持するカウンタ値を更新するカウンタ値更新処理と、
前記カウンタ値が所定の値に達するか、若しくは前記接続表中の識別ＩＤが、全て取得されるまで、前記再接続比較処理を繰り返すリピート処理を実行させることを特徴とする請求項１５記載のプログラム。
【請求項１７】
コンピュータに、
前記接続表中の識別ＩＤに、前記識別ＩＤ取得処理により取得されていないものがあると最初に判断してから、全ての識別ＩＤが取得させるまでに要した時間を計測し、前記タイマ時間を更新するタイマ時間更新処理を実行させることを特徴とする請求項１６記載のプログラム。
【請求項１８】
コンピュータに、
前記接続表から特定の接続デバイスの有無を判断する特定デバイス確認処理と、
当該特定の接続デバイスのみを前記コンピュータと接続する特定デバイス接続処理と、
その他の接続デバイスについては、前記タイマ時間が経過した後に接続する他デバイス接続処理とを実行させることを特徴とする請求項１５乃至１７いずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＦＣデバイス等の装置が接続された情報処理装置に関し、当該装置が情報処理装置に正しく接続されていることの確認を行う情報処理装置に関する。
【背景技術】
【０００２】
従来、情報処理システム上に存在するデバイスに関する情報を有するテーブルを用いて、情報処理装置に接続されるデバイスを管理していた。
【０００３】
特許文献１には、情報処理システム上に存在する全ての論理デバイスに関する各種の情報を保持する論理デバイス管理テーブルに基づいて、管理用ホストがシステム上の各情報処理装置に対して論理デバイスを割り当てるという技術が示されている。
【０００４】
【特許文献１】特開２００１−１４２６４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の技術によると、論理デバイス管理テーブルに基づいて、情報処理システム上に存在するデバイスの管理を行うことができる。しかし、システム上の各情報処理装置に接続されるべきデバイスが、情報処理装置に対して正しく接続されていることを管理することができないという問題がある。従来の技術では、論理デバイス管理テーブルが、各情報処理装置に接続されるべきデバイスを示すように構成されていない。よって、従来の技術によると、システム上の各情報処理装置に接続されるべきデバイスが正しく接続されていることを、論理デバイス管理テーブルを用いて管理することができないという問題がある。
【０００６】
本発明の目的は、システム上の各情報処理装置に接続されるべきデバイスに関する情報を予め保持し、情報処理装置に接続されたデバイスと当該情報を比較することで未接続のデバイスを確認して、情報処理装置の運用を適切に行うことができる情報処理装置、接続デバイス確認方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、情報処理装置に接続されるべき接続デバイスを示す接続表を保持する接続表保持手段と、前記情報処理装置の配下に存在する接続デバイスの接続処理を実行する接続制御手段と、前記接続表保持手段から取得した前記接続表と、前記接続制御手段における接続処理により接続が成功した接続デバイスとを比較する比較手段とを有することを特徴とする。
【発明の効果】
【０００８】
このように、情報処理装置に接続されるべき装置を示す接続表を予め保持し、実際に情報処理装置に接続された接続デバイスとの対応を比較することで、接続されるべき接続デバイスが正しく認識できたか否かを確認できる。よって、未接続の接続デバイスを的確に把握することができる。
【発明を実施するための最良の形態】
【０００９】
次に、本発明を実施するための最良の実施形態について図面を参照して詳細に説明する。
（第一の実施形態）
図１を参照すると、本発明の第一の実施形態である情報処理装置１は、中央制御手段１０と、接続表保持手段２０と、接続制御手段３０と、接続情報通知手段４０とを含む。また、接続制御手段３０の配下には、接続デバイス１００としてＳＣＳＩデバイスやＦＣデバイス等のデバイスが接続されている。接続デバイス１００としてＳＣＳＩデバイスやＦＣデバイス等のデバイスが複数接続されている構成であってもよい。
接続表保持手段２０は、情報処理装置１に接続されるべき接続デバイス１００を示す接続表７０を保持している。接続表保持手段２０は、中央制御手段１０の要求に応じて、接続表７０を中央制御手段１０に渡す。
【００１０】
ここで、図２を参照して、接続表７０について説明する。
【００１１】
接続表７０は、情報処理装置１に接続されるべき接続デバイス１００と、当該接続デバイス１００を識別するための情報である識別ＩＤを対応させた形式のテーブルである。具体的な形式は、図２に示す。ここで、図２における装置１乃至Ｎは、情報処理装置１に接続されるべき接続デバイス１００の装置名を示している。なお、接続表７０は図２に示す形式に限定されるものではなく、接続されるべき識別ＩＤだけを有する形式であってもよい。情報処理装置１に接続されるべき接続デバイス１００として、ＳＣＳＩデバイス、ＦＣデバイス等が該当する。よって、これら接続デバイス１００の識別ＩＤとしては、ＳＣＳＩ  ＩＤ、ＷＷＮ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｎａｍｅ）やＡＬ−ＰＡ（Ａｒｂｉｔｒａｔｅｄ  Ｌｏｏｐ  Ｐｈｙｓｉｃａｌ  Ａｄｄｒｅｓｓ）等を用いる。
【００１２】
接続表７０は、新規接続デバイス１００が追加された場合や、接続されていた接続デバイス１００が不要となった場合に、識別ＩＤの追加や削除が可能である。
【００１３】
なお、接続表７０は識別ＩＤを１つも有しないように構成してもよい。例えば、情報処理装置１の初回の起動時等は、情報処理装置に接続されるべき接続デバイス１００が不明であることが考えられる。このような場合、接続表保持手段２０が保持する接続表７０の初期設定として、接続表７０が識別ＩＤを有さないように構成し、情報処理装置１の起動時に接続できた接続デバイス１００の識別ＩＤを接続表７０に追加するようにすればよい。このように構成すれば、次回の起動時から情報処理装置１に接続されるべき接続デバイス１００が正しく接続されているか否かを確認することができる。
【００１４】
接続制御手段３０は、接続制御手段３０の配下に存在する接続デバイス１００の接続処理を実行し、接続できた接続デバイス１００の識別ＩＤに相当する情報を取得する。当該接続処理及び識別ＩＤの取得は、情報処理装置に接続される接続デバイス１００の種類に応じたドライバソフトの制御に基づいて実行されるように構成してもよい。接続制御手段３０は、情報処理装置１に実装されるＳＣＳＩカードやＦＣカード等のＩＯカードとして構成することも可能である。この場合、前述の接続表保持手段２０は、ＳＣＳＩカードやＦＣカード等のＩＯカード上の不揮発性記憶装置として構成してもよい。
なお、接続制御手段３０は、情報処理装置１に複数設けるように構成されていてもよい。
【００１５】
ＳＣＳＩデバイスにおいては、例えば、次のように構成すればよい。
接続制御手段３０が、セレクション・フェーズにおいてターゲットとなる接続デバイス１００をＳＣＳＩ  ＩＤを指定して選択し、応答があった場合に当該ＳＣＳＩ  ＩＤを識別ＩＤとして取得すればよい。選択した接続デバイス１００から応答がなくタイムアウトとなった場合には、当該ＳＣＳＩ  ＩＤを有する接続デバイス１００は存在しないことになる。なお、接続制御手段３０が有するイニシエータとしてのＳＣＳＩ  ＩＤを指定して選択する必要はない。ここで、ターゲットとなる接続デバイス１００のＳＣＳＩ  ＩＤは、例えば、８ビット幅でデータ転送するのであれば０〜７までの範囲であり、１６ビット幅でデータ転送するのであれば０〜１５までの範囲である。よって、上記ＳＣＳＩ  ＩＤの範囲内で、接続制御手段３０が有するイニシエータとしてのＩＤ以外の全ＩＤを順に指定して選択を実行すれば、バス上に存在する可能性がある全ての接続デバイス１００の存在の有無を確認できる。
【００１６】
ＦＣデバイスがファブリックトポロジで情報処理装置１に接続されている場合、例えば、以下のように構成すればよい。
接続制御手段３０が、ネームサーバ機能を有するＦＣ−Ｓｗｉｔｃｈに対してファブリック・ログイン（ＦＬＯＧＩ）し、ネームサーバコマンドのＧＮＮ＿ＦＴコマンドを発行すればよい。ＧＮＮ＿ＦＴコマンドはノード名取得要求であり、当該コマンドをＦＣ−Ｓｗｉｔｃｈのネームサーバに対して実行すると、ターゲットとして接続可能な接続デバイス１００のノード名（ＷＷＮ）が返却される。当該ＷＷＮに基づき、各ターゲットに対してＮ＿Ｐｏｒｔログイン（ＰＬＯＧＩ）により、接続処理を実行して、接続できるか否かの確認を行う。接続が確認されれば、識別ＩＤとして当該接続デバイス１００のＷＷＮを取得する。また、ネームサーバから取得したＷＷＮに基づいて、プロセス・ログイン（ＰＲＬＩ）を実行することにより、接続確認を行い当該接続デバイス１００のＷＷＮを取得してもよいし、iｎｑｕｉｒｙコマンドによる応答があるか否かにより接続確認を行い、当該接続デバイス１００のＷＷＮを取得してもよい。
【００１７】
また、ＦＣデバイスがループトポロジで情報処理装置１に接続されている場合、例えば、以下のように構成すればよい。
ループイニシャライズ時のマスターポートから送信されたＬＩＬＰ（Ｌｏｏｐ  Ｉｎｉｔｉａｌｉｚａｔｉｏｎ  Ｌｏｏｐ  Ｐｏｓｉｔｉｏｎ）フレームをループ上のポートが受信すると、当該ポートはフレームからＡＬ−ＰＡポジション情報を抽出して、他のポートのＡＬ−ＰＡとその位置情報を得る。
ＬＩＬＰフレームがループを一巡して、再びマスターポートが当該フレームを受信すると、ループ上の全てのポートが、ループ上の他のポートのＡＬ−ＰＡを認識したことになる。よって、この場合に、接続制御手段３０がループ上のいずれかのポートから、ループ上の全てのポートのＡＬ−ＰＡを取得すればよい。
【００１８】
中央制御手段１０は、接続表保持手段２０から接続表７０を、接続制御手段３０から接続制御手段３０が接続できた接続デバイス１００の識別ＩＤを、それぞれ取得し、接続表７０に含まれる識別ＩＤと、接続制御手段３０から取得した識別ＩＤが一致するか否かを比較する。
【００１９】
図３を参照すると、中央制御手段１０は、制御部１１、記憶部１２及び比較部１３とを含む。
【００２０】
制御部１１は、記憶部１２に対して接続表保持手段２０から接続表７０を取得するように命令を出す。また、制御部１１は、接続制御手段３０に対して、接続制御手段３０が取得した識別ＩＤを比較部１３に渡すように命令を出す。その後、制御部１１は、比較部１３に対して記憶部１２が取得した接続表７０と、接続制御手段３０から取得した識別ＩＤとが一致するか否かを比較するように命令を出す。
【００２１】
記憶部１２は、制御部１１からの命令に基づいて、接続表保持手段２０から接続表７０を取得し、一時的に接続表７０を保持する。
【００２２】
比較部１３は、制御部１１からの命令に基づいて、記憶部１２が保持する接続表７０と、接続制御手段３０から取得した識別ＩＤとが一致するか否かを比較する。具体的には以下の処理を実行する。
【００２３】
接続制御手段３０から取得した各識別ＩＤが、接続表７０に含まれる識別ＩＤのいずれかと一致するか否かを、接続制御手段３０から取得した全ての識別ＩＤについて比較部１３が比較する。その結果、接続制御手段３０から取得した識別ＩＤと、接続表７０に含まれる識別ＩＤが、それぞれ一対一に過不足なく一致した場合に、比較部１３は情報処理装置１に接続されるべき接続デバイス１００が正しく接続されていると判断する。例えば、接続制御手段３０から取得した識別ＩＤのうち、接続表７０中の識別ＩＤのいずれとも一致しないものが存在する場合は、比較部１３は接続デバイス１００が情報処理装置１に正しく接続されていないと判断する。また、接続表７０中の識別ＩＤのうち、接続制御手段３０から取得した識別ＩＤのいずれとも一致しないものが存在する場合、比較部１３は未接続の接続デバイス１００が存在すると判断する。
【００２４】
なお、接続制御手段３０が複数設けられている場合、比較部１３は、各接続制御手段３０のそれぞれが取得した識別ＩＤ毎に、接続表７０との一致を比較するように構成される。この場合、接続表保持手段２０が、複数の各接続制御手段３０に対応する複数の接続表７０を有するように構成し、比較部１３が各接続制御手段３０が取得した識別ＩＤと、当該接続制御手段３０に対応する接続表７０との一致を比較するようにする。この場合、記憶部１２は、制御部１１からの命令に基づいて、複数の各接続制御手段３０に対応する複数の接続表７０を、それぞれ接続表保持手段２０から取得する。各接続制御手段３０と接続表７０との対応関係は、各接続制御手段３０に識別番号を設け、接続表保持手段２０が当該識別番号と対応させて、複数の接続表７０を保持するように構成することで管理する。識別番号として、ＰＣＩスロット番号、ポート番号、ＩＯチャネル番号等を用いるように構成してもよい。
【００２５】
接続情報通知手段４０は、接続表７０中の識別ＩＤと接続制御手段３０が接続した接続デバイス１００の識別ＩＤを比較した結果を中央制御手段１０の比較部１３から受け取って、当該結果を情報処理装置１の表示部４１に表示し、若しくは、ログファイル４２に記憶する。
【００２６】
以上の動作を、図４に記載のフローチャートで説明する。なお、以上の動作は、主として、情報処理装置１の起動時に実行されるものである。ただし、情報処理装置１の動作時等、任意の時期に動作することも可能である。
【００２７】
中央制御手段１０は、接続表保持手段２０から接続表７０を読込む（Ｓ１０００）。情報処理装置１の起動時における初期化処理の時に、中央制御手段１０が自動で読込むように構成する。また、情報処理装置１が動作している任意の時に、中央制御手段１０が要求することにより、接続表７０を読込むように構成してもよい。
【００２８】
接続制御手段３０は、自己の配下に存在する接続デバイス１００の接続処理を実行し、当該接続デバイス１００の識別ＩＤを取得する（Ｓ１００１）。
【００２９】
中央制御手段１０は、接続制御手段３０が取得した識別ＩＤを取得する（Ｓ１００２）。
【００３０】
次いで、中央制御手段１０は、接続表７０に含まれる識別ＩＤと、接続制御手段３０から取得した識別ＩＤとを比較する（Ｓ１００３）。
【００３１】
未接続の接続デバイス１００が存在する場合、すなわち、接続表７０中の識別ＩＤで、接続制御手段３０により取得されていない識別ＩＤがあると判断された場合に（Ｓ１００４でＹｅｓの場合）、接続情報通知手段４０は未接続の接続デバイス１００が存在することを通知する（Ｓ１００６）。
【００３２】
未接続の接続デバイス１００が存在しない場合、すなわち、接続表７０中の識別ＩＤが、全て接続制御手段３０により取得されている場合（Ｓ１００４でＮｏの場合）、接続情報通知手段４０は接続デバイス１００が正しく接続されたことを通知する。
【００３３】
なお、本実施形態において、接続情報通知手段４０は、中央制御手段１０による比較結果に基づいて、より詳細な通知をするように構成してもよい。
【００３４】
この動作を、図５のフローチャートを参照して説明する。この動作は、図４のフローチャートにおけるステップＳ１００４乃至Ｓ１００６の代わりに実効される動作であり、図４のステップＳ１００３の後に実行される。
【００３５】
中央制御手段１０が、接続制御手段３０から取得した識別ＩＤと、接続表７０に含まれる識別ＩＤが一致するか否かを判断する（Ｓ２０００）。このステップでは、接続制御手段３０から取得した識別ＩＤと、接続表７０に含まれる識別ＩＤが、それぞれ一対一に過不足なく一致するか否かを判断する。
Ｓ２０００で中央制御手段１０が一致すると判断した場合、接続情報通知手段４０は、情報処理装置１に接続されるべき接続デバイス１００が正しく接続されたことを通知する（Ｓ２００７）。
【００３６】
一方、Ｓ２０００で中央制御手段１０が一致しないと判断した場合、中央制御手段１０は、接続制御手段３０から取得した識別ＩＤの中に、接続表７０に含まれていない識別ＩＤが存在するか否かを判断する（Ｓ２００１）。中央制御手段１０は、そのような識別ＩＤは存在しないと判断した場合、接続情報通知手段４０に未接続の接続デバイス１００が存在するという情報を送信する。当該情報を受信し、接続情報通知手段４０は、接続表７０に含まれる接続デバイス１００のうち、接続制御手段３０が取得した識別ＩＤと一致しない接続デバイス１００は障害等により接続制御手段３０が接続できなかったことを通知する（Ｓ２００３）。
【００３７】
中央制御手段１０が、接続表７０に含まれていない識別ＩＤが存在すると判断した場合（Ｓ２００１でＹｅｓの場合）、中央制御手段１０は、接続表７０に含まれる接続デバイス１００の識別ＩＤの全てが、接続制御手段３０から取得した識別ＩＤの中に存在するか否かを判断する（Ｓ２００２）。中央制御手段１０は、全て認識されていると判断した場合（Ｓ２００２でＹｅｓの場合）、接続情報通知手段４０に接続表７０中の識別ＩＤを有する接続デバイス１００は全て認識されており、かつ、接続表７０中には存在しない識別ＩＤを有する接続デバイス１００が接続されたという情報を送信する。当該情報を受信し、接続情報通知手段４０が、接続表７０に含まれていない識別ＩＤを有する接続デバイス１００は、情報処理装置１に新たに追加された接続デバイス１００であることを通知する（Ｓ２００６）。この場合、中央制御手段１０が接続表７０に、当該接続デバイス１００の識別ＩＤを追加し、接続表保持手段２０が保持する接続表７０を更新するように構成することも可能である。このように構成することにより、次回に接続状態を比較する際に、中央制御手段１０は接続デバイス１００が正しく接続されていることを即座に認識することができるという効果が得られる。
中央制御手段１０が接続表７０中に含まれる接続デバイス１００の内、認識されていない接続デバイス１００があると判断した場合（Ｓ２００２でＮｏの場合）、中央制御手段１０は、接続情報通知手段４０に未接続の接続デバイス１００と接続表７０中には存在しない識別ＩＤを有する接続デバイス１００が存在するという情報を送信する。当該情報を受信し、接続情報通知手段４０は、接続表７０に含まれていない識別ＩＤを有する接続デバイス１００は、情報処理装置１に新たに追加された接続デバイス１００若しくは以前に情報処理装置１に接続されていた接続デバイス１００の障害等が原因で、当該接続デバイス１００と交換したデバイスであることを通知する（Ｓ２００４）。また、接続表７０に含まれる識別ＩＤを有する接続デバイス１００であって、認識されていない接続デバイス１００について、接続情報通知手段４０は、これらの接続デバイス１００が障害等が原因で接続できなかったことを通知する（Ｓ２００５）。
（第一の実施形態による効果）
このように、情報処理装置１に接続されるべき接続デバイス１００を示す接続表７０を予め保持し、実際に情報処理装置１に接続された接続デバイス１００との対応を比較することで、接続されるべき接続デバイス１００が正しく認識できたか否かを確認できる。よって、未接続の接続デバイス１００を的確に把握することができる。
【００３８】
また、新規に追加された接続デバイス１００や正常に認識できない接続デバイス１００の識別ＩＤを、接続情報通知手段４０がメッセージ表示することで、保守作業や障害時における未接続の接続デバイス１００の確認を容易に行うことができる。
（第二の実施形態）
次に、本発明の第２の実施形態について説明する。
【００３９】
図６を参照すると、本実施形態における情報処理装置１は、第一の実施形態における情報処理装置においてタイマ手段６０をさらに有している。タイマ手段６０は中央制御手段１０の制御部１１に接続されている。
タイマ手段６０は、所定のタイマ時間を保持し、タイマ手段６０を起動してから当該タイマ時間が経過するまで時間を計測する。中央制御手段１０が情報処理装置１に接続されるべき接続デバイス１００のうち、未接続の接続デバイス１００が存在すると判断した場合に、中央制御手段１０の制御部１１はタイマ手段６０を起動する。その後、タイマ時間が経過した時に、タイマ手段６０はタイマ時間が経過したことを中央制御手段１０の制御部１１に通知する。当該通知を中央制御手段１０の制御部１１が受信すると、タイマ割り込み処理により、情報処理装置１に接続されている接続デバイス１００の接続処理と接続表７０との比較が再度実行される。
【００４０】
タイマ手段６０が保持するタイマ時間は、任意に設定することが可能である。タイマ時間として、接続制御手段３０を介して情報処理装置１に接続されるべき接続デバイス１００全ての接続が完了するのに必要と考えられる時間を設定する。
【００４１】
例えば、図７のように情報処理装置１にＦＣ−Ｓｗｉｔｃｈ３００を介して多数の接続デバイス１００（ＦＣディスク等のＦＣデバイス）が接続され、ＦＣ―Ｓｗｉｔｃｈ３００には他の情報処理装置４００も接続されているような大規模ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）環境においては、情報処理装置１に接続されるべき接続デバイス１００を全て認識するために長時間を要することが多い。このような環境において、ＦＣ−Ｓｗｉｔｃｈに接続されている情報処理装置１やその他の情報処理装置４００が一斉に起動された場合等、ＦＣ−Ｓｗｉｔｃｈ３００に処理が集中し、接続デバイス１００からの応答が遅延する。この場合、接続リトライ等によっても接続デバイス１００の接続ができず、情報処理装置１がいくつかの接続デバイス１００を正常に認識できない場合がある。かかる事象が生じると、一部の接続デバイス１００が未接続状態のままシステムが運用されることになる。
【００４２】
そこで、本実施形態のようにタイマ手段６０が保持するタイマ時間を、ＦＣ−Ｓｗｉｔｃｈ３００の高負荷状態が解消し、情報処理装置１に接続されるべき接続デバイス１００全ての接続が完了するのに要する時間に設定し、当該タイマ時間経過後に再度接続確認を実行することで、上記問題を回避することができる。
【００４３】
なお、図７における情報処理装置１の構成は、図６の構成と同様である。
タイマ時間は、書き換え可能なように構成してもよい。
また、タイマ時間経過後に接続制御手段３０が装置の接続処理を再度実行しても、中央制御手段１０が接続表７０と接続できた装置が一致しないと判断した場合に、中央制御手段１０が接続できなかった装置の識別ＩＤを接続表７０から削除し、接続表保持手段２０に記憶されている接続表７０を更新するように構成してもよい。具体的には、記憶部１２が、中央制御手段１０の制御部１１の命令により、記憶部１２が一時的に保持している接続表から接続できなかった装置の識別ＩＤを削除し、その接続表を接続表保持手段２０が保持している接続表に書き換える。
以上の動作を、図８及び図９を用いて説明する。
まず、タイマ手段６０を起動する動作について、図８を用いて説明する。
本実施形態においては、情報処理装置１が第１の実施形態における図４のステップＳ１００３の後に、図８及び図９の動作を実行する。また、第１の実施形態の情報処理装置１における接続情報通知手段４０が、図５に示すように、中央制御手段１０による比較結果に基づいて、より詳細な通知をするように構成する場合には、図５と図８及び図９に示す動作の関係は以下のようになる。
【００４４】
図５のＳ２０００、２００１を実行し、Ｓ２００１でＮｏの場合にＳ２００３を実行した後に、図８，９の動作を行う。またはＳ２００１ではＹｅｓであり、Ｓ２００２ではＮｏの場合にＳ２００５を実行した後に、図８，９の動作を行う。
すなわち図８、９は中央制御手段１０により未接続の接続デバイス１００が存在すると判断された場合の動作を示すフローチャートである。
未接続の接続デバイス１００が存在する場合（Ｓ４０００でＹｅｓの場合）、中央制御手段１０の制御部１１はタイマ手段６０を起動する（Ｓ４００１）。タイマ手段６０は、タイマ手段６０を起動してからの経過時間の計測を開始する。
【００４５】
タイマ手段６０の起動後、接続情報通知手段４０が未接続の接続デバイス１００の情報を通知し（Ｓ４００２）、一旦動作を終了する。
【００４６】
次に、図９によりタイマ割り込み処理について説明する。
【００４７】
タイマ時間が経過したことをタイマ手段６０が検出すると、タイマ手段６０が中央制御手段１０の制御部１１に対してタイマ時間が経過したことを通知し、タイマ割り込み処理が開始される。
【００４８】
中央制御手段１０が接続表保持手段２０から接続表７０を読込み（Ｓ４００３）、接続制御手段３０が再度接続処理を実行して接続デバイス１００の識別ＩＤの取得を再度試行する（Ｓ４００４）。中央制御手段１０は、接続制御手段３０が取得した識別ＩＤを取得し（Ｓ４００５）、接続表７０に含まれる識別ＩＤと接続制御手段３０が取得した識別ＩＤとを比較する（Ｓ４００６）。
【００４９】
中央制御手段１０が接続表に含まれる識別ＩＤがすべて接続制御手段３０から取得できたと判断した場合（Ｓ４００７でＮｏの場合）、接続情報通知手段４０は情報処理装置１に接続されるべき接続デバイス１００が正しく接続できたことを通知し（Ｓ４００８）、タイマ割り込み処理を終了する。
【００５０】
中央制御手段１０が未接続の接続デバイス１００が存在すると判断した場合（Ｓ４００７でＹｅｓの場合）、接続情報通知手段４０はタイマ割り込み処理により再度接続確認を実行後も未接続である接続デバイス１００を通知し（Ｓ４００９）、タイマ割り込み処理を終了する。
（第二の実施形態による効果）
このような構成により、応答遅延によって本来認識できるはずのＦＣデバイス等の接続デバイス１００が正しく認識できなかった場合でも、応答遅延時間を考慮して設定したタイマ時間の経過後に接続表７０に基づいて再度接続確認を実行することにより正しく認識できるようになるという効果が得られる。
（第三の実施形態）
次に、本発明における第３の実施形態について説明する。
【００５１】
図１０を参照すると、本実施形態における情報処理装置１は、第一の実施形態における情報処理装置においてカウンタ手段５０及びタイマ時間自動設定手段６１をさらに有する。カウンタ手段５０は、中央制御手段１０の制御部１１と接続されている。また、タイマ時間自動設定手段６１は、中央制御手段１０の制御部１１と接続されている。
カウンタ手段５０は、初期値及びカウンタ値と、上限値又は下限値を保持する。初期値及びカウンタ値と、上限値又は下限値は、任意の値に設定可能である。タイマ割り込み処理を実行する毎に、中央制御手段１０の制御部１１からの命令によりカウンタ手段５０がカウンタ値を初期値からインクリメント又はデクリメントして、カウンタ値が上限値又は下限値のいずれかに達するまで、タイマ割り込み処理を繰り返し実行する。
タイマ時間自動設定手段６１は、情報処理装置１を起動後、中央制御手段１０による最初の比較により未接続の接続デバイス１００が存在すると判断された時から、再接続処理により中央制御手段１０が接続表と一致すると判断した場合若しくはカウンタ値が所定の値に達した場合のいずれかに該当した時までの経過時間を計測する。そして、タイマ時間自動設定手段６１は、中央制御手段１０により情報処理装置１に接続デバイス１００が正しく接続されたと判断された場合に、当該計測時間をタイマ手段６０の新たなタイマ時間として更新する。
【００５２】
この動作を、図１１及び図１２を用いて説明する。
本実施形態では、第１の実施形態における図４のステップＳ１００３の後に、図１１及び図１２の動作を実行する。また、第１の実施形態の情報処理装置１における接続情報通知手段４０が、図５に示すように、中央制御手段１０による比較結果に基づいて、より詳細な通知をするように構成する場合には、図５と図１１及び図１２に示す動作の関係は以下のようになる。
【００５３】
図５のＳ２０００、２００１を実行しＳ２００１でＮｏの場合に、Ｓ２００３を実行した後に図１１，１２の動作を行う。またはＳ２００１ではＹｅｓであり、Ｓ２００２ではＮｏの場合に、Ｓ２００５を実行した後に図１１，１２の動作を行う。
すなわち図１１、１２は中央制御手段１０により未接続の接続デバイス１００が存在すると判断された場合の動作を示すフローチャートである。
未接続の接続デバイス１００が存在する場合（Ｓ５０００でＹｅｓの場合）、中央制御手段１０の制御部１１はタイマ時間自動設定手段６１を起動し、タイマ時間自動設定手段６１は、経過時間の計測を開始する（Ｓ５００１）。その後、中央制御手段１０の制御部１１はタイマ手段６０を起動する（Ｓ５００２）。タイマ手段６０は、タイマ手段６０を起動してからの経過時間の計測を開始する。タイマ手段６０の起動後、接続情報通知手段４０が未接続の接続デバイス１００の情報を通知し（Ｓ５００３）、一旦動作を終了する。この時、タイマ時間自動設定手段６１は、経過時間の計測を継続して実行する。
【００５４】
次に、図１２により、本実施形態におけるタイマ割り込み処理について説明する。
【００５５】
タイマ時間が経過したことをタイマ手段６０が検出すると、タイマ手段６０が中央制御手段１０の制御部１１に対してタイマ時間が経過したことを通知し、タイマ割り込み処理が開始される。
【００５６】
中央制御手段１０が接続表保持手段２０から接続表７０を読込み（Ｓ５００４）、接続制御手段３０が再度接続処理を実行して接続デバイス１００の識別ＩＤの取得を再度試行する（Ｓ５００５）。中央制御手段１０は、接続制御手段３０が取得した識別ＩＤを取得し（Ｓ５００６）、接続表７０に含まれる識別ＩＤと接続制御手段３０が取得した識別ＩＤとを比較する（Ｓ５００７）。
【００５７】
中央制御手段１０が接続表７０に含まれる識別ＩＤがすべて接続制御手段３０から取得できていないと判断した場合（Ｓ５００８でＮｏの場合）、中央制御手段１０の制御部１１はカウンタ値が所定の値（上限値又は下限値）に達しているか否かを確認する（Ｓ５０１２）。カウンタ値が所定の値（上限値又は下限値）に達していない場合（Ｓ５０１２でＮｏの場合）、中央制御手段１０の制御部１１からの命令によりカウンタ手段５０がカウンタ値をインクリメント又はデクリメントする（Ｓ５０１４）。その後、中央制御手段１０の制御部１１が再度タイマ手段１０を起動し（図１１のＳ５００２）、接続情報通知手段４０が未接続の接続デバイス１００の情報を通知し（図１１のＳ５００３）、一旦動作を終了する。この時、タイマ時間自動設定手段６１は、経過時間の計測を継続して実行する。タイマ時間経過後は、図１２に示すタイマ割り込み処理を再度実行する。
【００５８】
カウンタ値が所定の値（上限値又は下限値）に達している場合（Ｓ５０１２でＹｅｓの場合）、中央制御手段１０の制御部１１からの命令によりタイマ時間自動設定手段６１は経過時間計測を終了する（Ｓ５０１３）。その後、中央制御手段１０の制御部１１からの命令により、カウンタ手段５０がカウンタ値を初期値にリセットし（Ｓ５０１５）、タイマ割り込み処理を終了する。
【００５９】
中央制御手段１０が接続表７０に含まれる識別ＩＤがすべて接続制御手段３０から取得できたと判断した場合（Ｓ５００８でＹｅｓの場合）、中央制御手段１０の制御部１１からの命令によりタイマ時間自動設定手段６１は経過時間計測を終了する（Ｓ５００９）。経過時間計測を終了後、タイマ時間自動設定手段６１はタイマ手段６０が保持するタイマ時間を、自らが計測した時間に更新する（Ｓ５０１０）。その後、接続情報通知手段４０は情報処理装置１に接続されるべき接続デバイス１００が正しく接続できたことを通知し（Ｓ５０１１）する。当該通知後、中央制御手段１０の制御部１１からの命令により、カウンタ手段５０がカウンタ値を初期値にリセットし（Ｓ５０１５）、タイマ割り込み処理を終了する。
（第三の実施形態による効果）
このように、タイマ割り込み処理を繰り返し実行することで、情報処理装置１に接続されるべき接続デバイス１００が正しく接続される可能性が高まるという効果が得られる。また、タイマ手段６０に設定したタイマ時間を超過して情報処理装置１に接続されるべき接続デバイス１００の接続が完了する場合に、一部の接続デバイス１００が未接続のまま情報処理装置１が運用されることを回避することができるという効果も得られる。
【００６０】
さらに、以下のような優れた効果も得られる。
タイマ時間として、接続制御手段３０を介して情報処理装置１に接続されるべき接続デバイス１００全ての接続が完了するのに必要と考えられる時間を設定する。しかし、情報処理装置１の構成変更等により、全ての接続デバイス１００の接続が完了するのに必要な時間が変化する場合も考えられる。そこで、本実施形態のように、タイマ時間を自動で更新できるように構成することで、情報処理装置１の構成変更等に対して柔軟な対応が可能となるという効果が得られる。また、次回の情報処理装置１の起動時等において、タイマ手段６０を一回起動するだけで接続されるべき接続デバイス１００を正しく認識できる可能性が高くなり、情報処理装置１に接続デバイス１００が正しく接続されているか否かを効率的に確認出来るという効果も奏する。
（第四の実施形態）
次に、本発明の第４の実施形態について説明する。
【００６１】
本実施形態では、接続制御手段３０の配下に接続されている接続デバイス１００の中に、情報処理装置１のＯＳ起動用記憶媒体が含まれている場合に、当該ＯＳ起動用記憶媒体のみについて先に接続処理を実行することを特徴とする。ＯＳ起動用記憶媒体とは、ＯＳのデータが記憶されているＤｉｓｋ等のデバイス（ＳＣＳＩディスク、ＦＣディスク等）である。これにより、ＯＳのＦａｓｔ  ｂｏｏｔ処理が可能となる。本実施形態の情報処理装置１の構成は、図６又は図１０に示すいずれの構成であってもよい。
【００６２】
情報処理装置１の起動時の初期化処理においては、ＣＰＵ、主記憶等のＨＷ資源を初期化すると共に、情報処理装置１の配下に存在する接続デバイス１００を認識するための接続処理を実行する。本実施形態においては、情報処理装置１の起動時の初期化処理において、ＯＳ起動用記憶媒体のみに対して、他の接続デバイス１００より先に接続処理を実行することを特徴とする。ＯＳ起動用記憶媒体のみに対して接続処理を実行するために、図１３に示す接続表８０を用いる。つまり、中央制御手段１０が、接続表８０に基づいてＯＳ起動用記憶媒体が含まれると判断した場合に、中央制御手段１０は、接続制御手段３０が当該記憶媒体のみについて接続処理を実行するように制御する。ＯＳ起動用記憶媒体は、フロッピーディスク（登録商標）、磁気ディスク、ＦＣディスク、ＭＯ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等である。
【００６３】
中央制御手段１０が、接続表８０に基づいてＯＳ起動用記憶媒体が含まれているか否かを判断するために、接続表８０は以下のように構成される。
【００６４】
本実施形態における接続表８０の第一の構成として、接続表８０を、図１３（ａ）に示すようにＯＳ起動用記憶媒体専用の表８１と、その他の接続デバイス１００用の表８２とに分割して構成する。ＯＳ起動用記憶媒体専用の表８１は、ＯＳ起動用記憶媒体の識別ＩＤのみを有するように構成し、その他の接続デバイス１００用の表８２は、ＯＳ起動用記憶媒体以外の接続デバイス１００の識別ＩＤを有するように構成する。接続表保持手段２０は、上記２種類の接続表８１，８２を接続制御手段３０毎に対応させて保持する。接続制御手段３０にＯＳ起動用記憶媒体が接続されない場合には、当該接続制御手段３０と対応する接続表８１が識別ＩＤを一切有しないようにすればよい。
接続表８０をこのように構成し、ＯＳ起動用記憶媒体専用の接続表８１を中央制御手段１０が読込み、当該接続表８１に接続デバイス１００の識別ＩＤが含まれている場合には、中央制御手段１０が当該接続デバイス１００はＯＳ起動用記憶媒体であると判断するように制御すればよい。その後、接続制御手段３０が当該ＯＳ起動用記録媒体のみについて接続処理を実行する。ＯＳ起動用記憶媒体専用の接続表８１に識別ＩＤが一つも含まれていない場合には、中央制御手段１０はＯＳ起動用記憶媒体が存在しないと判断する。
【００６５】
本実施形態における接続表８０の第二の構成として、接続表８０が、ＯＳ起動用記憶媒体については識別ＩＤの他に当該接続デバイス１００がＯＳ起動用記憶媒体であることを示す情報を保持するように構成する。例えば、接続表８０を、ＯＳ起動用記憶媒体であることを示す判別用フラグ８３を保持するように構成し、ＯＳ起動用記憶媒体のみ当該判別用フラグ８３をＯＮにするようにすればよい。接続表８０をこのように構成し、中央制御手段１０が、接続表８０中に判別用フラグ８３がＯＮとなっている接続デバイス１００が存在するか否かを判断することで、ＯＳ起動用記憶媒体が存在するか否かを確認することができる。ＯＳ起動用記憶媒体が接続表７０中に存在する場合、接続制御手段３０が当該ＯＳ起動用記憶媒体のみについて接続処理を実行する。
【００６６】
以上のように構成することで、情報処理装置１に接続されている他の接続デバイス１００より先に、ＯＳ起動用記憶媒体の接続処理が実行可能となる。ＯＳ起動用記憶媒体について接続制御手段３０が接続処理を完了した後に、接続制御手段３０が他の接続デバイス１００について接続処理を実行する。
【００６７】
本実施形態の動作を、図１４を参照して説明する。
【００６８】
中央制御手段１０が、接続表保持手段２０から接続表８０を読み出す（Ｓ６０００）。
【００６９】
中央制御手段１０は、接続表８０に基づいて、ＯＳ起動用記憶媒体が接続制御手段３０の配下に存在しているか否かを判断する（Ｓ６００１）。
ＯＳ起動用記憶媒体が存在しないと判断された場合（Ｓ６００１）、図４を参照して説明した第１の実施形態と同様の動作を実行し（Ｓ６００２〜Ｓ６００４）、中央制御手段１０が未接続の接続デバイス１００の有無を判断する（Ｓ６００５）。未接続の接続デバイス１００が存在する場合（Ｓ６００５でＹｅｓの場合）、中央制御手段１０の制御部１１がタイマ手段６０を起動して、タイマ割り込み処理が実行される（Ｓ６００６〜Ｓ６００７）。この時の動作は、情報処理装置１の構成として図６に示す構成を採用する場合、図８及び図９を参照して説明した第２の実施形態と同様である。情報処理装置１の構成として図１０に示す構成を採用する場合、Ｓ６００５〜Ｓ６００７における動作は図１１を参照して説明した第３の実施形態の動作と同様であり、タイマ割り込み処理は図１２を参照して説明した第３の実施形態の動作と同様である。
【００７０】
中央制御手段１０が、接続表８０に基づいてＯＳ起動用記憶媒体が存在すると判断した場合（Ｓ６００１）、中央制御手段１０は、接続制御手段３０の配下に存在する接続デバイス１００の中から、ＯＳ起動用記憶媒体を探索する（Ｓ６００８）。具体的には、例えば、接続制御手段３０がネームサーバ機能を有するＦＣ−Ｓｗｉｔｃｈに対してネームサーバコマンドのＧＮＮ＿ＦＴコマンドを発行すればよい。ＧＮＮ＿ＦＴコマンドはノード名取得要求であり、当該コマンドをＦＣ−Ｓｗｉｔｃｈのネームサーバに対して実行すると、ターゲットとして接続可能な接続デバイス１００のノード名（ＷＷＮ）が返却される。このＷＷＮを中央制御手段１０が接続制御手段３０から受け取り、接続表８０に含まれるＯＳ起動用記憶媒体のＷＷＮを同一のＷＷＮを探索すればよい。
【００７１】
中央制御手段１０による探索の結果、ＯＳ起動用記憶媒体の識別ＩＤ（ＷＷＮ等）の存在が確認された場合（Ｓ６００９でＹｅｓの場合）、本実施形態における情報処理装置１は以下の動作をする。
【００７２】
中央制御手段１０の制御部１１はタイマ手段６０を起動する（Ｓ６０１０）。なお、情報処理装置１の構成として図１０の構成を採用する場合、タイマ手段６０の起動前に中央制御手段１０の制御部１１によりタイマ時間自動設定手段６１が起動される。タイマ手段６０を起動後、中央制御手段１０の制御部１１は接続制御手段３０に対して、ＯＳ起動用記憶媒体についてのみ接続処理を実行するように命令を出す。接続制御手段３０はＯＳ起動用記憶媒体について接続処理を実行する（Ｓ６０１１）。ＯＳ起動用記憶媒体の接続処理は、例えば、ＯＳ起動用記憶媒体のＷＷＮに基づき、当該記憶媒体に対してＮ＿Ｐｏｒｔログイン（ＰＬＯＧＩ）の実行や、プロセス・ログイン（ＰＲＬＩ）の実行をすればよい。接続情報通知手段４０は、接続制御手段３０の配下に存在する接続デバイス１００の接続状態について通知する（Ｓ６０１２）。
【００７３】
タイマ時間経過後、タイマ割り込み処理が実行される。
情報処理装置１の構成として図６の構成を採用する場合、図８及び図９を参照して説明した第２の実施形態におけるタイマ割り込み処理が実行される。図１０の構成を採用する場合、図１１及び図１２を参照して説明した第３の実施形態におけるタイマ割り込み処理が実行される。タイマ割り込み処理においては、接続制御手段３０の配下に存在するＯＳ起動用記憶媒体以外の接続デバイス１００に対して接続処理が実行される。
【００７４】
ＯＳ起動用記憶媒体が存在しない場合（Ｓ６００９でＹｅｓの場合）、接続制御手段３０が自己の配下に存在する他の接続デバイス１００について接続処理を実行する（Ｓ６０１３）。その後、接続情報通知手段４０が、当該接続処理によって接続された接続デバイス１００をコンソール等に表示する（Ｓ６０１４）。これにより、ＯＳ起動用記憶媒体だけが認識できないのか否かを判別でき、障害解析において有効な情報となる。
【図面の簡単な説明】
【００７５】
【図１】第一の実施の形態における情報処理装置の構成を示すブロック図である。
【図２】接続表の構成を示す図である。
【図３】中央制御手段の構成を示すブロック図である。
【図４】第一の実施の形態の動作を示すフローチャートである。
【図５】第一の実施の形態の動作を示すフローチャートである。
【図６】第二の実施の形態における情報処理装置の構成を示すブロック図である。
【図７】第二の実施の形態における情報処理装置を、ファイバチャネル環境に接続した場合の構成を示すブロック図である。
【図８】第二の実施の形態の動作を示すフローチャートである。
【図９】第二の実施の形態の動作を示すフローチャートである。
【図１０】第三の実施の形態における情報処理装置の構成を示すブロック図である。
【図１１】第三の実施の形態の動作を示すフローチャートである。
【図１２】第三の実施の形態の動作を示すフローチャートである。
【図１３】第四の実施の形態における接続表の構成を示す図である。
【図１４】第四の実施の形態の動作を示すフローチャートである。
【符号の説明】
【００７６】
１  情報処理装置
１０  中央制御手段
１１  制御部
１２  記憶部
１３  比較部
２０  接続表保持手段
３０  接続制御手段
４０  接続情報通知手段
４１  表示部
４２  ログファイル
５０  カウンタ手段
６０  タイマ手段
６１  タイマ時間自動設定手段
７０  接続表
８０  接続表
８１  接続表
８２  接続表
８３  判別用フラグ
１００  接続デバイス
３００  ＦＣ−Ｓｗｉｔｃｈ
４００  他の情報処理装置
【図１】
2007200212.tif 000003
【図２】
2007200212.tif 000004
【図３】
2007200212.tif 000005
【図４】
2007200212.tif 000006
【図５】
2007200212.tif 000007
【図６】
2007200212.tif 000008
【図７】
2007200212.tif 000009
【図８】
2007200212.tif 000010
【図９】
2007200212.tif 000011
【図１０】
2007200212.tif 000012
【図１１】
2007200212.tif 000013
【図１２】
2007200212.tif 000014
【図１３】
2007200212.tif 000015
【図１４】
2007200212.tif 000016