(57)【要約】【課題】ネットワーク間の中継装置において、ケーブルの接続前においても、正しい接続先を視覚的にわかり易く指示し、環境構築時において、作業時間を短縮させると共に、作業効率を向上させる。【解決手段】ＣＰＵ１００Ａは、接続端子ＲＰＡ，入出力インタフェース１２０Ａを介して受信したイベントに含まれる情報と、メモリ１１０Ａに格納されている接続情報１１２Ａと、に基づき、複数の接続ポートＰＡ１〜ＰＡ２４のうち、ケーブルを接続すべき接続ポートを特定し、特定した接続ポートのリンクＬＥＤを緑点灯させる。【選択図】図１
2010010997.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを構成するための中継装置であって、
複数の接続ポートと、
各接続ポート毎にそれぞれ対応して設けられる複数の点灯部と、
外部からのイベントを受信するための受信部と、
他の装置との間の接続ポート同士のケーブルの接続関係を示す接続情報を格納する格納部と、
制御部と、
を備え、
前記制御部は、前記受信部を介して受信したイベントに含まれる情報と、前記接続情報と、に基づき、前記複数の接続ポートのうち、ケーブルを接続すべき接続ポートを特定し、特定した接続ポートとそれ以外の接続ポートとを区別可能なように、前記点灯部を点灯させることを特徴とする中継装置。
【請求項２】
請求項１に記載の中継装置において、
前記制御部は、前記接続ポートに前記ケーブルが接続された場合に、前記受信部を介して受信したイベントに含まれる情報と、前記接続情報と、に基づき、前記ケーブルが、自装置及び前記他の装置におけるケーブルを接続すべき接続ポートに、正しく接続されているか否かを判定し、その判定結果に基づいて、前記点灯部を点灯させることを特徴とする中継装置。
【請求項３】
請求項２に記載の中継装置において、
前記制御部は、前記ケーブルが、ケーブルを接続すべき接続ポート以外の誤った接続ポートに、接続されていると判定した場合に、自装置及び前記他の装置のうち、何れの装置において誤った接続ポートに接続されているのかを区別可能なように、前記点灯部を点灯させることを特徴とする中継装置。
【請求項４】
請求項１ないし請求項３のうちの任意の１つに記載の中継装置において、
前記他の装置とケーブルで接続可能な管理ポートをさらに備え、
前記制御部は、前記管理ポートを介して、前記接続情報の少なくとも一部を前記他の装置に送信することを特徴とする中継装置。
【請求項５】
請求項１ないし請求項４のうちの任意の１つに記載の中継装置において、
前記格納部は、前記通信ネットワークを構成するための自装置に関する第１のネットワーク構成情報をさらに格納していると共に、
前記制御部は、前記他の装置から前記他の装置に関する第２のネットワーク構成情報を取得し、格納されている前記第１のネットワーク構成情報と取得した前記第２のネットワーク構成情報とに基づいて、前記接続情報を生成することを特徴とする中継装置。
【請求項６】
請求項１ないし請求項５のうちの任意の１つに記載の中継装置において、
前記点灯部とは別に、各接続ポート毎にそれぞれ対応して設けられる複数の動作状態表示用点灯部をさらに備え、
前記制御部は、対応する接続ポートの動作状態を表示するよう、前記動作状態表示用点灯部を点灯させることを特徴とする中継装置。
【請求項７】
請求項１ないし請求項６のうちの任意の１つに記載の中継装置において、
前記制御部は、前記受信部を介して受信したイベントに含まれる情報と、前記接続情報と、に基づき、前記複数の接続ポートのうち、ケーブルを接続すべき接続ポートとして、論理的に束ねて使用される複数の物理ポートを特定した場合、特定した前記複数の物理ポートとそれ以外の接続ポートとを区別可能なように、前記点灯部を点灯させることを特徴とする中継装置。
【請求項８】
請求項１ないし請求項７のうちの任意の１つに記載の中継装置において、
前記接続ポートへの前記ケーブルの接続を検知する接続検知部をさらに備え、
前記制御部は、前記接続検知部により前記ケーブルの接続を検知したら、前記接続情報を参照して、前記他の装置において前記ケーブルを接続すべき接続ポートを特定するための情報を、前記他の装置に対して通知することを特徴とする中継装置。
【請求項９】
通信ネットワークを構成するための中継装置を制御する制御方法であって、
前記中継装置は、
複数の接続ポートと、
各接続ポート毎にそれぞれ対応して設けられた複数の点灯部と、
他の装置との間の接続ポート同士のケーブルの接続関係を示す接続情報を格納する格納部と、
を備えると共に、
前記制御方法は、
（ａ）外部からイベントを受信する工程と、
（ｂ）受信したイベントに含まれる情報と、前記接続情報と、に基づき、前記複数の接続ポートのうち、ケーブルを接続すべき接続ポートを特定する工程と、
（ｃ）特定した接続ポートとそれ以外の接続ポートとを区別可能なように、前記点灯部を点灯させる工程と、
を備える制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを構成するための中継装置に関するものである。
【背景技術】
【０００２】
近年、インターネットでは、利用形態の多様化及び利用者の増加が進み、これに伴いネットワーク上を流れるデータ量も増加している。そこで、ネットワーク間の中継装置においては、高速・大容量通信に対応するために複数の物理ポートを論理的に１本に束ねたりしているが、そのために、多ポート化が求められている。また、収容ユーザの増加によっても、多ポート化が求められている。また、これと同時に、限られたスペースでより多くの回線を収容するために、省スペース化が求められ、中継装置におけるポート集積度が増大している。
【０００３】
ところで、環境構築時には、中継装置内において、どの接続ポートにケーブルが接続されるべきか、中継装置間を結ぶケーブルは正しく接続されているかなどを確認するため、作業員が、装置構成図や構成設定情報などを参照しながら、ケーブルを一方の端部から手探りで探るなどして、人手で確認する必要があった。このため、接続ポート数が多い場合や、対象となる中継装置間が非常に離れている場合や、ケーブルの敷設経路が床下や机の間など狭い所の場合には、そのような確認が困難となり、多大な労力と時間がかかっていた。
【０００４】
また、ケーブルを誤って接続してしまった場合は、本来流れてはいけない経路に信号が流れ込んでしまう、いわゆるループ構成となってしまい、ネットワークの末端の接続間違えが、ネットワーク全体の障害へと波及していた。
【０００５】
なお、従来において、ケーブルの誤接続検出方式としては、例えば、下記の特許文献１に記載のものが知られている。
【０００６】
【特許文献１】特開２００６−２６９２１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ネットワーク間の中継装置においては、装置間をいずれの接続ポートで接続すべきかを短時間で確認し、接続の誤りを検出する手段が必要とされている。
【０００８】
上記した特許文献１に記載された技術では、自装置と接続先装置とをケーブルで接続した後に、接続したケーブルを通じて、接続先装置に、自装置の情報を通知し、接続先の誤りがないかを判定するようにしていた。
【０００９】
しかし、この特許文献１に記載された技術では、装置間をケーブルで接続した後でなければ、誤接続を検出することができないため、作業員が装置構成図や構成設定情報などを参照して、ケーブルを人手で確認しなければならなかった。また、視覚的にわかり易く正しい表示することも行っていないため、ポート数が多くなればなるほど、ケーブルを接続するための接続試行回数が多くなり、時間がかかってしまうという問題もあった。
【００１０】
従って、本発明の目的は、ネットワーク間の中継装置において、ケーブルの接続前においても、正しい接続先を視覚的にわかり易く指示し、環境構築時において、作業時間を短縮させると共に、作業効率を向上させることにある。
【課題を解決するための手段】
【００１１】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【００１２】
［適用例１］
通信ネットワークを構成するための中継装置であって、
複数の接続ポートと、
各接続ポート毎にそれぞれ対応して設けられる複数の点灯部と、
外部からのイベントを受信するための受信部と、
他の装置との間の接続ポート同士のケーブルの接続関係を示す接続情報を格納する格納部と、
制御部と、
を備え、
前記制御部は、前記受信部を介して受信したイベントに含まれる情報と、前記接続情報と、に基づき、前記複数の接続ポートのうち、ケーブルを接続すべき接続ポートを特定し、特定した接続ポートとそれ以外の接続ポートとを区別可能なように、前記点灯部を点灯させることを特徴とする中継装置。
【００１３】
このように、適用例１では、点灯部を、ケーブルを接続すべき接続ポートとそれ以外の接続ポートとを区別可能なように点灯させることによって、ユーザは、ケーブルを接続すべきポートの位置を視覚的に分かり易く確認することが可能となる。また、ケーブルを接続すべきポートは、外部から受信した情報や予め格納されている接続情報などに基づいて特定されるため、接続誤りによる意図しない通信やネットワーク障害を事前に防止することも可能となる。
【００１４】
［適用例２］
適用例１に記載の中継装置において、前記制御部は、前記接続ポートに前記ケーブルが接続された場合に、前記受信部を介して受信したイベントに含まれる情報と、前記接続情報と、に基づき、前記ケーブルが、自装置及び前記他の装置におけるケーブルを接続すべき接続ポートに、正しく接続されているか否かを判定し、その判定結果に基づいて、前記点灯部を点灯させることを特徴とする中継装置。
【００１５】
このように、適用例２では、点灯部を、自装置及び他の装置におけるケーブルを接続すべき接続ポートに、正しく接続されているかどうかの判定結果に基づいて、点灯させているので、ユーザは、点灯部の点灯状態を見ることにより、誤接続について直ちに発見することが可能となる。また、短時間で正確にネットワーク間の中継装置の接続構成を構築することが可能となる。
【００１６】
［適用例３］
適用例２に記載の中継装置において、前記制御部は、前記ケーブルが、ケーブルを接続すべき接続ポート以外の誤った接続ポートに、接続されていると判定した場合に、自装置及び前記他の装置のうち、何れの装置において誤った接続ポートに接続されているのかを区別可能なように、前記点灯部を点灯させることを特徴とする中継装置。
【００１７】
このように、適用例３では、点灯部を、自装置及び他の装置のうちの何れの装置において誤った接続ポートに接続されているのかを区別可能なように、点灯させているため、ユーザは、誤接続されている装置を直ちに把握することができる。
【００１８】
［適用例４］
適用例１ないし適用例３のうちの任意の１つに記載の中継装置において、前記他の装置とケーブルで接続可能な管理ポートをさらに備え、
前記制御部は、前記管理ポートを介して、前記接続情報の少なくとも一部を前記他の装置に送信することを特徴とする中継装置。
【００１９】
このように、適用例４では、制御部が、接続情報の少なくとも一部を他の装置に送信するようにしているため、自装置に格納されている接続情報と他の装置に格納されている接続情報とを同期させることが可能となり、従って、例えば、システム構成が変わって、ケーブル接続構成が変わった場合でも、自装置に格納されている接続情報を修正するだけで、他の装置に格納されている接続情報も自動的に修正されることになり、容易に対応が可能となる。
【００２０】
［適用例５］
適用例１ないし適用例４のうちの任意の１つに記載の中継装置において、前記格納部は、前記通信ネットワークを構成するための自装置に関する第１のネットワーク構成情報をさらに格納していると共に、
前記制御部は、前記他の装置から前記他の装置に関する第２のネットワーク構成情報を取得し、格納されている前記第１のネットワーク構成情報と取得した前記第２のネットワーク構成情報とに基づいて、前記接続情報を生成することを特徴とする中継装置。
【００２１】
このように、適用例５では、制御部が接続情報を自動的に生成するため、ユーザは、接続情報を作成したり、中継装置に送信したりする手間を省くことができる。
【００２２】
［適用例６］
適用例１ないし適用例５のうちの任意の１つに記載の中継装置において、前記点灯部とは別に、各接続ポート毎にそれぞれ対応して設けられる複数の動作状態表示用点灯部をさらに備え、
前記制御部は、対応する接続ポートの動作状態を表示するよう、前記動作状態表示用点灯部の点灯を制御することを特徴とする中継装置。
【００２３】
従って、適用例６では、動作状態表示用点灯部により、対応する接続ポートの動作状態を表示しつつ、点灯部により、対応する接続ポートがケーブルの接続されるべきポートであるか否かの識別も可能となる。
【００２４】
［適用例７］
適用例１ないし適用例６のうちの任意の１つに記載の中継装置において、前記制御部は、前記受信部を介して受信したイベントに含まれる情報と、前記接続情報と、に基づき、前記複数の接続ポートのうち、ケーブルを接続すべき接続ポートとして、論理的に束ねて使用される複数の物理ポートを特定した場合、特定した前記複数の物理ポートとそれ以外の接続ポートとを区別可能なように、前記点灯部を点灯させることを特徴とする中継装置。
【００２５】
このように、適用例７では、複数の物理ポートを論理的に束ねて使用するような場合において、それら物理ポートが、ケーブルを接続すべき接続ポートとして指定された場合でも、点灯部によって、それら物理ポートの位置を視覚的に分かり易く表示させることができる。
【００２６】
［適用例８］
適用例１ないし適用例７のうちの任意の１つに記載の中継装置において、前記接続ポートへの前記ケーブルの接続を検知する接続検知部をさらに備え、
前記制御部は、前記接続検知部により前記ケーブルの接続を検知したら、前記接続情報を参照して、前記他の装置において前記ケーブルを接続すべき接続ポートを特定するための情報を、前記他の装置に対して通知することを特徴とする中継装置。
【００２７】
このように、自装置における接続ポートへのケーブルの接続を契機として、他の装置に対し、上記のような通知がなされることにより、他の装置では、その通知に基づいて、そのケーブルを接続すべき接続ポートの位置を視覚的に分かり易く表示させることが可能となる。
【００２８】
［適用例９］
通信ネットワークを構成するための中継装置を制御する制御方法であって、
前記中継装置は、
複数の接続ポートと、
各接続ポート毎にそれぞれ対応して設けられる複数の点灯部と、
他の装置との間の接続ポート同士のケーブルの接続関係を示す接続情報を格納する格納部と、
を備えると共に、
前記制御方法は、
（ａ）外部からイベントを受信する工程と、
（ｂ）受信した前記イベントに含まれる情報と、前記接続情報と、に基づき、前記複数の接続ポートのうち、ケーブルを接続すべき接続ポートを特定する工程と、
（ｃ）特定した接続ポートとそれ以外の接続ポートとを区別可能なように、前記点灯部を点灯させる工程と、
を備える制御方法。
このように、適用例９の制御方法によれば、適用例１と同等の効果を奏することができる。
【００２９】
なお、本発明は、上記した中継装置などの装置発明の態様や、中継装置の制御方法などの方法発明としての態様に限ることなく、それら方法や装置を構築するためのコンピュータプログラムとしての態様や、そのようなコンピュータプログラムを記録した記録媒体としての態様など、種々の態様で実現することも可能である。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施例の構成：
Ｂ．実施例の動作：
Ｂ−１．装置モード変更処理（接続先確認モードへの変更）：
Ｂ−２．接続先確認対象通知処理：
Ｂ−３．割り込みイベント対応処理：
Ｂ−４．リンクアップ時接続先確認処理：
Ｂ−５．装置モード変更処理（通常モードへの変更）：
Ｃ．実施例の効果：
Ｄ．変形例：
【００３１】
Ａ．実施例の構成：
図１は本発明の一実施例としての中継装置を用いたネットワーク接続システムを示す説明図である。
【００３２】
本実施例の中継装置Ａ，Ｂのうち、一方の中継装置Ａには管理端末Ｃが接続されている。本実施例では、両中継装置Ａ，Ｂを区別するために、中継装置Ａを接続元装置Ａと、中継装置Ｂを接続先装置Ｂと、それぞれ言う場合がある。
【００３３】
図１に示すように、中継装置Ａ，Ｂは、それぞれ、装置内の各構成部を制御するためのＣＰＵ１００Ａ，１００Ｂと、所望の情報を記憶するためのメモリ１１０Ａ，１１０Ｂと、後述する各ポートとの間でデータや情報の受け渡しを行ったり、後述する各リンクＬＥＤの駆動を行ったりするための入出力インタフェース１２０Ａ，１２０Ｂと、他の中継装置との間でケーブル接続を行うための２４個の接続ポートＰＡ１〜ＰＡ２４，ＰＢ１〜ＰＢ２４と、他の中継装置との間で管理用の情報のやりとりを行うための管理ポートＡＰＡ，ＡＰＢと、管理端末ＣなどにＲＳ−２３２Ｃケーブル等を介して接続するための接続端子ＲＰＡ，ＲＰＢと、を主として備えている。このうち、メモリ１１０Ａ，１１０Ｂには、後述する接続情報１１２Ａ，１１２Ｂや、ネットワーク構成情報１１４Ａ，１１４Ｂなどが格納され得る。また、中継装置Ａ，Ｂの外面には、それぞれ、各ポート毎に、リンクＬＥＤ（発光ダイオード：Light Emitting Diode）αＡ１〜αＡ２４，αＡ，αＢ１〜αＢ２４，αＢが設けられている。一方、管理端末Ｃは、パーソナルコンピュータ等によって構成されている。
【００３４】
なお、本実施例において、中継装置Ａには、装置ＩＤとして「Ａ」が、中継装置Ｂには、装置ＩＤとして「Ｂ」が、それぞれ割り当てられているものとする。また、中継装置Ａの各接続ポートＰＡ１〜ＰＡ２４には、ポート番号として“１”〜“２４”が、中継装置Ｂの各接続ポートＰＢ１〜ＰＢ２４には、ポート番号として“１”〜“２４”が、それぞれ割り当てられているものとする。
【００３５】
また、本実施例において、中継装置Ａ，Ｂが、請求項における中継装置に、接続ポートＰＡ１〜ＰＡ２４，ＰＢ１〜ＰＢ２４が、請求項における接続ポートに、リンクＬＥＤαＡ１〜αＡ２４，αＢ１〜αＢ２４が、請求項における点灯部に、接続端子ＲＰＡ，ＲＰＢ及び入出力インタフェース１２０Ａ，１２０Ｂが、請求項における受信部に、メモリ１１０Ａ，１１０Ｂが、請求項における格納部に、ＣＰＵ１００Ａ，１００Ｂが、請求項における制御部に、管理ポートＡＰＡ，ＡＰＢが、請求項における管理ポートに、それぞれ相当する。なお、管理ポートＡＰＡ，ＡＰＢ，接続ポートＰＡ１〜ＰＡ２４，ＰＢ１〜ＰＢ２４なども、処理の内容に応じて、請求項における受信部に相当する場合がある。
【００３６】
Ｂ．実施例の動作：
本実施例において、ユーザが、ネットワークを構成するために、接続元装置である中継装置Ａに対し、接続先装置である中継装置Ｂを、ケーブルで接続しようとする場合の動作について説明する。
【００３７】
まず、ユーザ（作業員）は、接続元装置Ａの接続端子ＲＰＡに、管理端末ＣをＲＳ−２３２Ｃケーブル等を介して接続すると共に、接続元装置Ａの管理ポートＡＰＡに、ケーブル２０２の一端を接続し、その他端を接続先装置Ｂの管理ポートＡＰＢに接続する。次に、ユーザが、管理端末Ｃを操作して、所望の指示を出すと、ユーザ（管理者）によって予め設定された接続情報が、管理端末Ｃから接続元装置Ａに送信される。接続元装置Ａにおいて、ＣＰＵ１００Ａが、その送信された接続情報を、接続端子ＲＰＡから入出力インタフェース１２０Ａを介して受信すると、メモリ１１０Ａに、その接続情報１１２Ａを格納する。その後、ＣＰＵ１００Ａは、メモリ１１０Ａから、その接続情報１１２Ａを読み出し、入出力インタフェース１２０Ａを介して管理ポートＡＰＡから、その接続情報１１２Ａを接続先装置Ｂに対し送信する。接続先装置Ｂにおいて、ＣＰＵ１００Ｂが、その送信された接続情報を、管理ポートＡＰＢから入出力インタフェース１２０Ｂを介して受信すると、メモリ１１０Ｂに、その接続情報１１２Ｂを格納する。
【００３８】
こうして、接続元装置Ａ及び接続先装置Ｂに、それぞれ、同一の接続情報１１２Ａ，１１２Ｂが格納されることになる。このように、本実施例では、接続元装置Ａに接続情報を設定するだけで、接続先装置Ｂにも接続情報を保持させることが可能である。
【００３９】
図２は図１の接続元装置Ａ及び接続先装置Ｂに格納された接続情報の一例を示す説明図である。接続情報は、接続元装置Ａと接続先装置Ｂとをケーブルで接続する際に必要な情報であり、接続元装置Ａと接続先装置Ｂとの間で、各々の接続ポートがどの接続ポートと接続されるべきかを示す情報である。
【００４０】
図２に示すように、接続情報は、複数の接続エントリから成り、各々の接続エントリは、接続元装置の項目と、接続先装置の項目と、に分かれており、各装置の項目には、それぞれ、装置ＩＤ，ポート番号，ＬＡ（リンクアグリゲーション：Link Aggregation）グループ番号が入力されている。これらの情報によって、接続元装置Ａと接続先装置Ｂとの間で、接続されるべき接続ポート同士を特定することができる。また、例えば、同じＬＡグループに所属する接続元装置の接続ポートの数と装置先装置の接続ポートの数との比が、Ｎ：Ｍ（Ｎ≠Ｍ）のような関係にあった場合でも、適切な接続候補をＬＡグループ単位で生成することで、接続されるべき接続ポートを特定することが可能となる。
【００４１】
また、本実施例では、接続情報に変更があった場合に、接続元装置Ａから接続先装置Ｂに、前回との差分情報のみを送信して、接続元装置Ａに格納されている接続情報１１２Ａと接続先装置Ｂに格納されている接続情報１１２Ｂとが常に一致するように、同期させている。こうすることにより、システム構成が変わって、ケーブル接続構成が変わった場合でも、接続元装置Ａに格納されている接続情報１１２Ａを修正するだけで、接続先装置Ｂに格納されている接続情報１１２Ｂも自動的に修正されることになり、容易に対応が可能となる。また、装置構成が大きくなると情報量が膨大になるが、上記の如く、前回との差分情報のみを接続元装置Ａから接続先装置Ｂへ送信することで、同期にかかる時間短縮・同期通信によるオーバヘッドの削減を行うことができる。
【００４２】
図３は図１の接続元装置ＡにおけるＣＰＵ１００Ａの動作内容を示すフローチャートであり、図４は図１の接続先装置ＢにおけるＣＰＵ１００Ｂの動作内容を示すフローチャートである。
【００４３】
これら図に示すように、接続元装置ＡにおけるＣＰＵ１００Ａ及び接続先装置ＢにおけるＣＰＵ１００Ｂは、共に、外部からイベントを受信するまで待機状態にあり、その後、イベントを受信すると（ステップＳ１０，Ｓ６０）、そのイベントの種別を判定し（ステップＳ１２，Ｓ６２）、そのイベントの種別に応じて、対応する処理を実行する（ステップＳ１４〜Ｓ１８，Ｓ６４〜Ｓ６８）。
以下、イベントの種別に応じて実行される処理の内容について説明する。なお、図３におけるステップＳ２０，Ｓ２２及び図４におけるステップＳ７０の処理については、後述する変形例１において説明する。
【００４４】
Ｂ−１．装置モード変更処理（接続先確認モードへの変更）：
接続元装置Ａ及び接続先装置Ｂは、それぞれ、装置全体のモード、すなわち、装置モードとして、「通常モード」及び「接続先確認モード」のうち、何れか一方を採り得る。また、それとは別に、接続元装置Ａ及び接続先装置Ｂに搭載されるポート毎に、リンクＬＥＤの動作モードとして、「通常モード」及び「接続先確認モード」のうち、何れか一方を採り得る。
【００４５】
そこで、まず、管理端末Ｃから接続元装置Ａに対しモード変更イベントが送信され、接続元装置ＡにおけるＣＰＵ１００Ａが、接続端子ＲＰＡから入出力インタフェース１２０Ａを介して、そのイベントを受信し（ステップＳ１０）、そのイベントの種別がモード変更イベントであると判定すると（ステップＳ１２）、ＣＰＵ１００Ａは、装置モード変更処理を実行する（ステップＳ１４）。なお、モード変更イベントは、後述するように、接続ポート確認開始イベント及び接続ポート確認終了イベントのうちの何れかである。
【００４６】
図５は図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行する装置モード変更処理の内容を示すフローチャートである。
【００４７】
ＣＰＵ１００Ａは、装置モードが「通常モード」か否かを判定し（ステップＳ１０２）、通常モードであった場合、受信したモード変更イベントが接続ポート確認開始イベントであるか否かを判定する（ステップＳ１０４）。判定した結果、接続ポート確認開始イベントであった場合、ＣＰＵ１００Ａは、装置モードを「接続先確認モード」に変更すると共に（ステップＳ１０６）、接続元装置Ａに搭載される全ポートのリンクＬＥＤ動作モードを「接続先確認モード」に変更し（ステップＳ１０８）、さらに、全ポートのリンクＬＥＤを消灯させる（ステップＳ１１０）。その後、ＣＰＵ１００Ａは、入出力インタフェース１２０Ａを介して管理ポートＡＰＡから、接続先装置Ｂに対し、接続ポート確認開始イベントをモード変更イベントとして通知して（ステップＳ１１２）、装置モード変更処理を終了する。
【００４８】
一方、接続先装置Ｂでは、ＣＰＵ１００Ｂが、管理ポートＡＰＢから入出力インタフェース１２０Ｂを介して、そのイベントを受信し（ステップＳ６０）、そのイベントの種別がモード変更イベントであると判定すると（ステップＳ６２）、ＣＰＵ１００Ｂは、装置モード変更処理を実行する（ステップＳ６４）。
【００４９】
図６は図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行する装置モード変更処理の内容を示すフローチャートである。
【００５０】
ＣＰＵ１００Ｂは、装置モードが「通常モード」か否かを判定し（ステップＳ６０２）、「通常モード」であった場合、受信したモード変更イベントが接続ポート確認開始イベントであるか否かを判定する（ステップＳ６０４）。判定した結果、接続ポート確認開始イベントであった場合、ＣＰＵ１００Ｂは、装置モードを「接続先確認モード」に変更すると共に（ステップＳ６０６）、接続先装置Ｂに搭載される全ポートのリンクＬＥＤ動作モードを「接続先確認モード」に変更し（ステップＳ６０８）、さらに、全ポートのリンクＬＥＤを消灯させて（ステップＳ６１０）、装置モード変更処理を終了する。
【００５１】
既存の殆どの中継装置では、リンクＬＥＤがポートの動作状態に応じて点灯する仕様となっているが、本実施例における、後述するような、接続ポートを確認する際にリンクＬＥＤを点灯させる方式では、リンクＬＥＤの通常動作（すなわち、ポートの動作状態を示す動作）と区別が付かなくなってしまう。このため、本実施例では、接続先確認作業を開始する際には、上述したとおり、管理端末Ｃより送信されるモード変更イベントを契機に、接続元装置Ａ及び接続先装置Ｂの装置モードを、それぞれ、「接続先確認モード」に移行し、各ポートの動作状態とリンクＬＥＤの状態とを切り離すため、リンクＬＥＤを全て消灯させるようにしている。
【００５２】
ところで、接続元装置Ａにおける装置モード変更処理では、ステップＳ１０４における判定の結果、接続ポート確認開始イベントでなく、接続ポート確認終了イベントであった場合は、ＣＰＵ１００Ａは、入出力インタフェース１２０Ａを介して、接続端子ＲＰＡから管理端末Ｃに対し、装置モードが既に「通常モード」であることをメッセージ出力して（ステップＳ１１４）、装置モード変更処理を終了する。一方、接続先装置Ｂにおける装置モード変更処理では、ステップＳ６０４における判定の結果、接続ポート確認終了イベントであった場合は、ＣＰＵ１００Ｂは、そのまま、装置モード変更処理を終了する。
【００５３】
なお、図５におけるステップＳ１０２及び図６におけるステップＳ６０２において、装置モードが「接続先確認モード」であると判定した場合の動作については、後ほど説明する。
【００５４】
Ｂ−２．接続先確認対象通知処理：
次に、管理端末Ｃから接続元装置Ａに対し接続先確認対象通知イベントが送信され、接続元装置ＡにおけるＣＰＵ１００Ａが、接続端子ＲＰＡから、そのイベントを受信し（ステップＳ１０）、そのイベントの種別が接続先確認対象通知イベントであると判定すると（ステップＳ１２）、ＣＰＵ１００Ａは、接続先確認対象通知処理を実行する（ステップＳ１６）。なお、管理端末Ｃからの接続先確認対象通知イベントには、接続先確認対象を特定するために、ポート番号やＬＡグループ番号が含まれている。
【００５５】
図７は図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行する接続先確認対象通知処理の内容を示すフローチャートである。
【００５６】
ＣＰＵ１００Ａは、受信した接続先確認対象通知イベントから、接続先確認対象を特定した後（ステップＳ１５１）、装置モードが「接続先確認モード」か否かを判定する（ステップＳ１５２）。判定した結果、接続先確認モードであった場合、ＣＰＵ１００Ａは、接続元装置Ａに搭載される全ポートのリンクＬＥＤを消灯させると共に（ステップＳ１５４）、接続先確認対象が物理ポート指定であるか否かを判定する（ステップＳ１５６）。接続先確認対象がポート番号として特定されている場合は、物理ポート指定であると判定し、ＬＡグループ番号として特定されている場合は、論理ポート指定であると判定する。判定した結果、物理ポート指定であった場合、ＣＰＵ１００Ａは、該当するポート番号が、メモリ１１０Ａに格納されている接続情報１１２Ａ内に存在するか否かを判定し（ステップＳ１５８）、存在していた場合、該当するポートのリンクＬＥＤを緑点灯させると共に（ステップＳ１６０）、接続情報１１２Ａの中から、該当するポート番号に対応する接続エントリの番号を導き出し、接続先確認対象通知イベントとして、管理ポートＡＰＡから接続先装置Ｂに対し通知して（ステップＳ１６２）、接続先確認対象通知処理を終了する。
【００５７】
従って、例えば、接続先確認対象に該当するポート番号が“４”である場合には、図２に示すように、接続情報内（具体的には、接続エントリ♯４）に存在するため、ポート番号“４”に対応する接続ポートＰＡ４のリンクＬＥＤαＡ４を緑点灯させることになる。
【００５８】
また、ステップＳ１５６において、判定した結果、論理ポート指定であった場合、ＣＰＵ１００Ａは、該当するＬＡグループ番号が接続情報１１２Ａ内に存在するか否かを判定し（ステップＳ１６４）、存在していた場合、該当するＬＡグループに所属する全ポートのリンクＬＥＤを緑点灯させると共に（ステップＳ１６６）、接続情報１１２Ａの中から、該当するＬＡグループ番号に対応する接続エントリの番号を導き出し、接続先確認対象通知イベントとして、管理ポートＡＰＡから接続先装置Ｂに対し通知して（ステップＳ１６８）、接続先確認対象通知処理を終了する。
【００５９】
従って、例えば、接続先確認対象に該当するＬＡグループ番号が“２”である場合には、図２に示すように、接続情報内（具体的には、接続エントリ♯２，♯３）に存在し、その番号“２”のＬＡグループに所属するポート番号が“２”，“３”であるため、そのポート番号“２”，“３”に対応する接続ポートＰＡ２，ＰＡ３のリンクＬＥＤαＡ２，αＡ３を、それぞれ、緑点灯させることになる。
【００６０】
一方、接続先装置Ｂでは、ＣＰＵ１００Ｂが、管理ポートＡＰＢから、そのイベントを受信し（ステップＳ６０）、そのイベントの種別が接続先確認対象通知イベントであると判定すると（ステップＳ６２）、ＣＰＵ１００Ｂは、接続先確認対象通知処理を実行する（ステップＳ６６）。
【００６１】
図８は図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行する接続先確認対象通知処理の内容を示すフローチャートである。
【００６２】
ＣＰＵ１００Ｂは、受信した接続先確認対象通知イベントから接続エントリの番号を取得した後（ステップＳ６５１）、装置モードが「接続先確認モード」か否かを判定する（ステップＳ６５２）。判定した結果、接続先確認モードであった場合、ＣＰＵ１００Ｂは、接続先装置Ｂに搭載される全ポートのリンクＬＥＤを消灯させると共に（ステップＳ６５４）、取得した接続エントリの番号が、メモリ１１０Ｂに格納されている接続情報１１２Ｂ内に存在するか否かを判定し（ステップＳ６５８）、存在していた場合、該当する接続エントリに対応するポートのリンクＬＥＤを緑点灯させて（ステップＳ６６０）、接続先確認対象通知処理を終了する。
【００６３】
従って、例えば、接続エントリの番号として“♯４”を取得した場合、図２に示すように、その接続エントリの番号は接続情報内に存在し、番号“♯４”の接続エントリに対応する接続先装置Ｂのポート番号は“５”であるため、そのポート番号“５”に対応する接続ポートＰＢ５のリンクＬＥＤαＢ５を緑点灯させることになる。また、例えば、接続エントリの番号として“♯２”，“♯３”を取得した場合には、図２に示すように、それら接続エントリの番号は接続情報内に存在し、番号“♯２”の接続エントリに対応する接続先装置Ｂのポート番号は“１０”であり、番号“♯３”の接続エントリに対応する接続先装置Ｂのポート番号は“１５”であるため、それらポート番号“１０”，“１５”に対応する接続ポートＰＢ１０，ＰＢ１５のリンクＬＥＤαＢ１０，αＢ１５を、それぞれ、緑点灯させることになる。
【００６４】
以上説明したように、接続元装置Ａと接続先装置Ｂとの間で実際に接続ポート同士をケーブルで接続する前に、各装置Ａ，Ｂにおいて、接続先確認対象であるポートのリンクＬＥＤを緑点灯させることによって、ユーザは、ケーブルを接続すべきポートの位置を視覚的に分かり易く確認することが可能となる。また、ケーブルを接続すべきポートは、管理端末Ｃから指示された接続先確認対象や予め格納されている接続情報などに基づいて特定されるため、接続誤りによる意図しない通信やネットワーク障害を事前に防止することも可能となる。
【００６５】
ところで、接続元装置Ａにおける接続先確認対象通知処理では、ステップＳ１５８における判定の結果、該当するポート番号が接続情報１１２Ａ内に存在していなかった場合には、ＣＰＵ１００Ａは、接続端子ＲＰＡから管理端末Ｃに対し、該当するポート番号が接続情報に存在しないことをメッセージ出力して（ステップＳ１７４）、接続先確認対象通知処理を終了する。また、同様に、ステップＳ１６４における判定の結果、該当するＬＡグループ番号が接続情報１１２Ａ内に存在していなかった場合には、ＣＰＵ１００Ａは、接続端子ＲＰＡから管理端末Ｃに対し、該当するＬＡグループ番号が接続情報に存在しないことをメッセージ出力して（ステップＳ１７２）、接続先確認対象通知処理を終了する。さらに、ステップＳ１５２における判定の結果、装置モードが「通常モード」であった場合は、ＣＰＵ１００Ａは、接続端子ＲＰＡから管理端末Ｃに対し、装置モードが「接続先確認モード」でないことをメッセージ出力して（ステップＳ１７０）、接続先確認対象通知処理を終了する。一方、接続先装置Ｂにおける接続先確認対象通知処理では、ステップＳ６５８における判定の結果、取得した接続エントリの番号が接続情報１１２Ｂ内に存在していなかった場合や、ステップＳ６５２における判定の結果、装置モードが「通常モード」であった場合は、ＣＰＵ１００Ｂは、そのまま、接続先確認対象通知処理を終了する。
【００６６】
Ｂ−３．割り込みイベント対応処理：
次に、接続元装置Ａと接続先装置Ｂとの間で接続ポート同士をケーブルで接続した際の、または、接続ポートからケーブルを抜去した際の処理である、割り込みイベント対応処理について説明する。なお、以下において、接続元装置Ａの接続ポートと接続先装置Ｂの接続ポートとを区別するために、接続元装置Ａの接続ポートを「接続元ポート」と、接続先装置Ｂの接続ポートを「接続先ポート」と、それぞれ言う場合がある。
【００６７】
図９は図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行する割り込みイベント処理の内容を示すフローチャートであり、図１０は図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行する割り込みイベント処理の内容を示すフローチャートである。
【００６８】
接続元装置ＡにおけるＣＰＵ１００Ａ及び接続先装置ＢにおけるＣＰＵ１００Ｂは、共に、割り込みイベントを検出するまで待機状態にある。そして、前述した接続先確認対象通知処理によって、接続元装置Ａ及び接続先装置Ｂにおいて、それぞれ、接続すべきポートのリンクＬＥＤが緑点灯している状態で、接続元装置Ａと接続先装置Ｂとの間で接続ポート同士をケーブルで接続すると、接続されたポートがリンクアップする。すなわち、その接続ポートは、ケーブルが接続されたことにより、通信可能な状態となる。
【００６９】
例えば、接続元装置Ａにおいて、ポート番号“４”の接続ポートＰＡ４がリンクアップすると、その接続ポートＰＡ４は割り込みイベントとしてリンクアップイベントを発生する。ＣＰＵ１００Ａは、入出力インタフェース１２０Ａを介して、その割り込みイベントを検出すると（ステップＳ３０）、その割り込みイベントがリンクアップイベントか否かを判定し（ステップＳ３２）、リンクアップイベントであった場合、装置モードが「接続先確認モード」であるかを判定する（ステップＳ３４）。判定した結果、「接続先確認モード」であった場合、ＣＰＵ１００Ａは、メモリ１１０Ａに格納されている接続情報１１２Ａから、リンクアップした接続ポート（すなわち、接続元ポート）ＰＡ４が属する接続エントリの番号（この場合、接続エントリの番号“♯４”）を取得し、リンクアップした接続元ポートＰＡ４から、その接続元ポートの接続エントリの番号“♯４”を、リンクアップ時確認イベントとして、接続先装置Ｂに対し通知して（ステップＳ３６）、割り込みイベント対応処理を終了する。
【００７０】
一方、接続先装置Ｂにおいても、例えば、ポート番号“５”の接続ポートＰＢ５がリンクアップすると、その接続ポートＰＡ５は割り込みイベントとしてリンクアップイベントを発生する。ＣＰＵ１００Ｂは、入出力インタフェース１２０Ｂを介して、その割り込みイベントを検出すると（ステップＳ８０）、その割り込みイベントがリンクアップイベントか否かを判定し（ステップＳ８２）、リンクアップイベントであった場合、装置モードが「接続先確認モード」であるかを判定する（ステップＳ８４）。判定した結果、「接続先確認モード」であった場合、ＣＰＵ１００Ｂは、メモリ１１０Ｂに格納されている接続情報１１２Ｂから、リンクアップした接続ポート（すなわち、接続先ポート）ＰＢ５が属する接続エントリの番号（この場合、接続エントリの番号“♯４”）を取得し、リンクアップした接続先ポートＰＢ５から、その接続先ポートの接続エントリの番号“♯４”を、リンクアップ時確認イベントとして、接続元装置Ａに対し通知して（ステップＳ８６）、割り込みイベント対応処理を終了する。
【００７１】
ところで、接続元装置Ａ及び接続先装置Ｂにおいて、それぞれ、接続ポートにケーブルが接続されている状態で、その接続ポートからケーブルを抜去すると、抜去されたポートがリンクダウンする。すなわち、その接続ポートは、ケーブルが抜去されたことにより、通信不可能な状態となる。そして、接続ポートがリンクダウンすると、その接続ポートは割り込みイベントとしてリンクダウンイベントを発生する。
【００７２】
接続元装置Ａ及び接続先装置Ｂにおける割り込みイベント対応処理では、ステップＳ３２，Ｓ８２における判定の結果、割り込みイベントがリンクダウンイベントであった場合、ＣＰＵ１００Ａ，１００Ｂは、装置モードが「接続先確認モード」であるかを判定し（ステップＳ４０，Ｓ９０）、「接続先確認モード」であった場合、確認中の接続先確認対象通知イベントを自装置宛に再送して（ステップＳ４２，Ｓ９２）、割り込みイベント対応処理を終了する。
【００７３】
また、接続元装置Ａ及び接続先装置Ｂにおける割り込みイベント対応処理において、ステップＳ３４，Ｓ８４における判定の結果、装置モードが「通常モード」であった場合には、ＣＰＵ１００Ａ，１００Ｂは、リンクアップした接続ポートのリンクＬＥＤを緑点灯させて（ステップＳ３８，Ｓ８８）、割り込みイベント対応処理を終了する。同様に、ステップＳ４０，Ｓ９０における判定の結果、装置モードが「通常モード」であった場合にも、ＣＰＵ１００Ａ，１００Ｂは、リンクダウンした接続ポートのリンクＬＥＤを緑点灯させて（ステップＳ４４，Ｓ９４）、割り込みイベント対応処理を終了する。
【００７４】
Ｂ−４．リンクアップ時接続先確認処理：
次に、接続先装置Ｂから接続元装置Ａに対しリンクアップ時確認イベントが送信され、接続元装置ＡにおけるＣＰＵ１００Ａが、或る接続ポートから、そのイベントを受信し（図３のステップＳ１０）、そのイベントの種別がリンクアップ時確認イベントであると判定すると（ステップＳ１２）、ＣＰＵ１００Ａは、リンクアップ時接続先確認処理を実行する（ステップＳ１８）。なお、接続先装置Ｂからのリンクアップ時確認イベントには、前述したとおり、接続先ポートの接続エントリの番号が含まれている。
【００７５】
図１１は図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行するリンクアップ時接続先確認処理の内容を示すフローチャートである。
【００７６】
ＣＰＵ１００Ａは、受信したリンクアップ時確認イベントから、接続エントリの番号を取得し、メモリ１１０Ａに格納された接続情報１１２Ａを参照して、接続先ポートを特定する（ステップＳ１８２）。例えば、接続エントリの番号として“♯４”を取得した場合、図２に示すように、番号“♯４”の接続エントリに対応する接続先装置Ｂのポート番号が“５”であるため、ＣＰＵ１００Ａは、接続先ポートは、接続先装置Ｂにおけるボート番号“５”の接続ポートＰＢ５であると特定することになる。
【００７７】
次に、ＣＰＵ１００Ａは、そのリンクアップ時確認イベントを受信した接続元ポートが、接続先確認対象であったポートであるか否かを判定する（ステップＳ１８４）。例えば、リンクアップ時確認イベントを受信した接続元ポートが、ポート番号“４”の接続ポートＰＡ４であった場合、ＣＰＵ１００Ａは、その接続ポートＰＡ４が、接続先確認対象通知処理の際に管理端末Ｃから指示された接続先確認対象のポート（図７のステップＳ１５１参照）であるか否かを判定することになる。
【００７８】
判定した結果、接続元ポートが接続先確認対象のポートであった場合、ＣＰＵ１００Ａは、さらに、ステップＳ１８２で特定した接続先ポートが、接続先確認対象であったポートであるか否かを判定する（ステップＳ１８６）。具体的には、例えば、ＣＰＵ１００Ａは、ステップＳ１８２で取得した接続エントリの番号が、接続先確認対象通知処理の際に接続先確認対象通知イベントとして通知した接続エントリの番号（図７のステップＳ１６２参照）と一致するか否かを判定し、一致する場合には、ステップＳ１８２で特定した接続先ポートが、接続先確認対象のポートであると判定し、一致しない場合には、ステップＳ１８２で特定した接続先ポートが、接続先確認対象のポートではないと判定するようにする。
【００７９】
判定した結果、接続先ポートも接続先確認対象のポートであった場合、接続元装置Ａ及び接続先装置Ｂ共に、ケーブルは正しい接続ポート（すなわち、接続先確認対象通知処理において、ケーブルを接続すべきポートとして、リンクＬＥＤが緑点灯していた接続ポート）に接続されているため、ＣＰＵ１００Ａは、リンクアップ時確認イベントを受信した接続元ポートのリンクＬＥＤを緑点灯させて（ステップＳ１８８）、リンクアップ時接続先確認処理を終了する。
【００８０】
ところで、接続元装置Ａにおけるリンクアップ時接続先確認処理では、ステップＳ１８４における判定の結果、リンクアップ時確認イベントを受信した接続元ポートが接続先確認対象のポートでなかった場合には、接続元装置Ａにおいて、ケーブルが誤った接続ポート（すなわち、接続先確認対象通知処理において、リンクＬＥＤが緑点灯していなかった接続ポート）に接続されているため、ＣＰＵ１００Ａは、リンクアップ時確認イベントを受信した接続元ポートのリンクＬＥＤを橙点灯させて（ステップＳ１９０）、リンクアップ時接続先確認処理を終了する。
【００８１】
また、ステップＳ１８６における判定の結果、ステップＳ１８２で特定した接続先ポートが接続先確認対象のポートでなかった場合には、接続元装置Ａにおいて、ケーブルが正しい接続ポートに接続されているものの、接続先装置Ｂにおいて、ケーブルが誤った接続ポートに接続されているため、ＣＰＵ１００Ａは、リンクアップ時確認イベントを受信した接続元ポートのリンクＬＥＤを緑と橙とで交互点滅させて（ステップＳ１９２）、リンクアップ時接続先確認処理を終了する。
【００８２】
一方、接続元装置Ａから接続先装置Ｂに対しに対しリンクアップ時確認イベントが送信され、接続先装置ＢにおけるＣＰＵ１００Ｂが、或る接続ポートから、そのイベントを受信し（図４のステップＳ６０）、そのイベントの種別がリンクアップ時確認イベントであると判定すると（ステップＳ６２）、ＣＰＵ１００Ｂは、リンクアップ時接続先確認処理を実行する（ステップＳ６８）。なお、接続元装置Ａからのリンクアップ時確認イベントには、前述したとおり、接続元ポートの接続エントリの番号が含まれている。
【００８３】
図１２は図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行するリンクアップ時接続先確認処理の内容を示すフローチャートである。
【００８４】
なお、図からも明らかなとおり、接続先装置Ｂにおけるリンクアップ時接続先確認処理は、図１１に示した接続元装置Ａにおけるリンクアップ時接続先確認処理と同様であるので、それらについての説明は省略する。
【００８５】
このように、リンクアップ時接続先確認処理を実行することにより、ケーブルが誤った接続ポートに接続されていた場合、接続ポートのリンクＬＥＤが橙点灯または緑と橙との交互点滅するため、ユーザは、誤接続について直ちに発見することが可能となる。すなわち、本来ケーブルが接続されるべき正しい接続ポートのリンクＬＥＤは緑点灯させたままで、誤接続された接続ポートのリンクＬＥＤが異なる色で点灯されることになるため、容易に誤接続を確認することができる。また、短時間で正確にネットワーク間の中継装置の接続構成を構築することが可能となる。
【００８６】
Ｂ−５．装置モード変更処理（通常モードへの変更）：
前述の装置モード変更処理では、装置モードが「通常モード」であった場合に、接続先確認作業などを開始するため、「接続先確認モード」に変更する場合の動作について説明したが、次に、装置モードが「接続先確認モード」であった場合に、接続先確認作業などを終了した後に、「通常モード」に戻す場合の動作について説明する。
【００８７】
図５に示すように、接続元装置Ａにおける装置モード変更処理では、ステップＳ１０２における判定の結果、装置モードが「接続先確認モード」であった場合は、ＣＰＵ１００Ａは、管理端末Ｃからの受信したモード変更イベントが接続ポート確認終了イベントであるか否かを判定する（ステップＳ１１６）。判定した結果、接続ポート確認終了イベントであった場合、ＣＰＵ１００Ａは、装置モードを「通常モード」に変更すると共に（ステップＳ１１８）、接続元装置Ａに搭載される全ポートのＬＥＤ動作モードを「通常モード」に変更し（ステップＳ１２０）、さらに、全ポートのＬＥＤを各ポートの動作状態に応じて再設定する（ステップＳ１２２）。その後、ＣＰＵ１００Ａは、入出力インタフェース１２０Ａを介して管理ポートＡＰＡから、接続先装置Ｂに対し、接続ポート確認終了イベントをモード変更イベントとして通知して（ステップＳ１２４）、装置モード変更処理を終了する。
【００８８】
一方、図６に示すように、接続先装置Ｂにおける装置モード変更処理でも、ステップＳ６０２における判定の結果、装置モードが「接続先確認モード」であった場合は、ＣＰＵ１００Ｂは、接続元装置Ａからの受信したモード変更イベントが接続ポート確認終了イベントであるか否かを判定する（ステップＳ６１６）。判定した結果、接続ポート確認終了イベントであった場合、ＣＰＵ１００Ｂは、装置モードを「通常モード」に変更すると共に（ステップＳ６１８）、接続先装置Ｂに搭載される全ポートのＬＥＤ動作モードを「通常モード」に変更し（ステップＳ６２０）、さらに、全ポートのＬＥＤを各ポートの動作状態に応じて再設定して（ステップＳ６２２）、装置モード変更処理を終了する。
【００８９】
こうして、本実施例では、接続先確認作業を終了した際には、管理端末Ｃより送信されるモード変更イベントを契機に、接続元装置Ａ及び接続先装置Ｂの装置モードを、それぞれ、「通常モード」に戻すようにしている。
【００９０】
Ｃ．実施例の効果：
以上説明したとおり、本実施例においては、以下の効果がある。
（１）接続元装置Ａ及び接続先装置Ｂにおいて、リンクＬＥＤのみを点灯させることで、接続すべきポートの位置を視覚的に分かり易く指示することができる。
（２）システム構成が変わり、ケーブルの接続構成が変わる場合でも、接続情報を修正することで容易に対応ができる。
（３）ケーブル接続前に接続すべきポートを指示することができるため、接続誤りによる意図しない通信やネットワーク障害を防止することができる。
（４）接続を誤ってしまった場合でも、不正を示すリンクＬＥＤが点灯するため、ユーザ（作業員）の間違えを早期に発見することができる。
【００９１】
Ｄ．変形例：
なお、本発明は上記した実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。
【００９２】
Ｄ−１．変形例１：
上記した実施例では、接続元装置Ａ及び接続先装置Ｂに格納される接続情報は、ユーザ（管理者）によって予め設定され、管理端末Ｃから接続元装置Ａに送信されていたが、本発明はこれに限定されるものではなく、接続元装置Ａ及び接続先装置Ｂに予め設定されているネットワーク構成情報から自動的に生成することも可能である。それでは、そのような接続情報の自動生成について、以下説明する。
【００９３】
まず、接続元装置Ａにおけるメモリ１１０Ａには、接続元装置Ａに対応したネットワーク構成情報１１４Ａが、接続先装置Ｂにおけるメモリ１１０Ｂには、接続先装置Ｂに対応したネットワーク構成情報１１４Ｂが、それぞれ、格納されている。
【００９４】
そこで、管理端末Ｃから接続元装置Ａに対し接続情報自動生成イベントが送信され、接続元装置ＡにおけるＣＰＵ１００Ａが、接続端子ＲＰＡから、そのイベントを受信し（図３のステップＳ１０）、そのイベントの種別が接続情報自動生成イベントであると判定すると（ステップＳ１２）、ＣＰＵ１００Ａは、ネットワーク構成情報取得要求処理を実行する（ステップＳ２０）。
【００９５】
図１３は図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行するネットワーク構成情報取得要求処理の内容を示すフローチャートである。図１３に示すように、ＣＰＵ１００Ａは、ネットワーク構成情報取得要求イベントを、管理ポートＡＰＡから接続先装置Ｂへ通知して（ステップＳ２０２）、ネットワーク構成情報取得要求処理を終了する。
【００９６】
一方、接続先装置Ｂでは、ＣＰＵ１００Ｂが、管理ポートＡＰＢから、そのイベントを受信し（ステップＳ６０）、そのイベントの種別がネットワーク構成情報取得要求イベントであると判定すると（ステップＳ６２）、ＣＰＵ１００Ｂは、ネットワーク構成情報取得応答処理を実行する（ステップＳ７０）。
【００９７】
図１４は図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行するネットワーク構成情報取得応答処理の内容を示すフローチャートである。図１４に示すように、ＣＰＵ１００Ｂは、メモリ１１０Ｂから、接続先装置Ｂに対応するネットワーク構成情報１１４Ｂを取得して、ネットワーク構成情報取得応答イベントとして、管理ポートＡＰＢから接続先装置Ｂへ通知して（ステップＳ７０２）、ネットワーク構成情報取得応答処理を終了する。
【００９８】
これに対し、接続元装置Ａでは、ＣＰＵ１００Ａが、管理ポートＡＰＡから、そのイベントを受信し（図３のステップＳ１０）、そのイベントの種別がネットワーク構成情報取得応答イベントであると判定すると（ステップＳ１２）、ＣＰＵ１００Ａは、接続情報自動生成処理を実行する（ステップＳ２２）。
【００９９】
図１５は図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行する接続情報自動生成処理の内容を示すフローチャートである。図１５に示すように、ＣＰＵ１００Ａは、まず、メモリ１１０Ａから、接続元装置Ａに対応するネットワーク構成情報１１４Ａを取得すると共に（ステップＳ２１２）、受信したネットワーク構成情報取得応答イベントから、接続先装置Ｂに対応するネットワーク構成情報１１４Ｂを取得する（ステップＳ２１４）。そして、ＣＰＵ１００Ａは、取得した接続元装置Ａに対応するネットワーク構成情報１１４Ａと、接続先装置Ｂに対応するネットワーク構成情報１１４Ｂと、を比較して、所望のアルゴリズムに従って、接続情報を自動的に生成する（ステップＳ２１６）。
【０１００】
図１６は接続元装置Ａのネットワーク構成情報と、接続先装置Ｂのネットワーク構成情報と、それらから生成される接続情報の一例を示す説明図である。図１６に示すように、ネットワーク接続情報は、ポート番号，ＬＡグループ番号及びＶＬＡＮ（バーチャルＬＡＮ：Virtual LAN）番号が含まれている。図１６において、接続情報の自動生成は、以下のようにして行う。すなわち、接続元装置Ａのネットワーク構成情報を基準とすると共に、ポート番号の小さい方から順に割り振っていく。
【０１０１】
具体的には、接続元装置Ａのネットワーク構成情報において、ポート番号“１”には、ＬＡグループ番号“１”，ＶＬＡＮ番号“２”が対応しているため、それらＬＡグループ番号“１”，ＶＬＡＮ番号“２”と一致するポート番号を、接続先装置Ｂのネットワーク構成情報から探すと、最も値の小さいポート番号として“９”が得られる。そこで、接続情報の接続エントリ“♯１”については、接続元装置Ａのネットワーク構成情報から、ポート番号“１”，ＬＡグループ番号“１”を割り振り、接続先装置Ｂのネットワーク構成情報から、そのポート番号“９”，ＬＡグループ番号“１”を割り振る。次に、接続元装置Ａのネットワーク構成情報において、ポート番号“２”には、ＬＡグループ番号“２”，ＶＬＡＮ番号“３”が対応しているため、それらＬＡグループ番号“２”，ＶＬＡＮ番号“３”と一致するポート番号を、接続先装置Ｂのネットワーク構成情報から探すと、最も値の小さいポート番号として“１４”が得られる。そこで、接続情報の接続エントリ“♯２”については、接続元装置Ａのネットワーク構成情報から、ポート番号“２”，ＬＡグループ番号“２”を割り振り、接続先装置Ｂのネットワーク構成情報から、そのポート番号“１４”，ＬＡグループ番号“２”を割り振る。次に、接続元装置Ａのネットワーク構成情報において、ポート番号“３”には、ＶＬＡＮ番号“１０”のみが対応しているため、そのＶＬＡＮ番号“１０”と一致するポート番号を、接続先装置Ｂのネットワーク構成情報から探すと、最も値の小さいポート番号として“１”が得られる。そこで、接続情報の接続エントリ“♯３”については、接続元装置Ａのネットワーク構成情報から、ポート番号“３”を割り振り、接続先装置Ｂのネットワーク構成情報から、そのポート番号“１”を割り振る。以下同様にして、接続エントリ“♯２４”までポート番号及びＬＡグループ番号の割り振りを行う。
【０１０２】
こうして、接続情報を自動的に生成したら、ＣＰＵ１００Ａは、その生成した接続情報をメモリ１１０Ａに格納すると共に、接続先装置Ｂに送信して、メモリ１１０Ｂ二か苦悩させ、接続元装置Ａと接続先装置Ｂとの間で接続情報を同期させて（ステップＳ２１８）、接続情報自動生成処理を終了する。
【０１０３】
Ｄ−２．変形例２：
上記した実施例では、接続元装置Ａ及び接続先装置Ｂにおいて、リンクＬＥＤを、ポートの動作状態を示すためだけでなく、ポートの接続確認を行うためにも使用していたが、本発明はこれに限定されるものではなく、各ポート毎に、リンクＬＥＤとは別に、ポート接続確認専用としてコネクタチェックＬＥＤを設けるようにしてもよい。すなわち、この場合、リンクＬＥＤは、ＣＰＵによって、対応するポートの動作状態を表示するよう、その点灯が制御され、コネクタチェックＬＥＤは、ＣＰＵによって、対応するポートがケーブルの接続されるべきポートであるかどうかを識別可能なように、その点灯が制御されることになる。
【０１０４】
従って、このようなコネクタチェックＬＥＤを設けることにより、接続ポートが通常モードにおいても、ＬＥＤを消灯せずに、リンクＬＥＤによりポートの動作状態を表示しつつ、コネクタチェックＬＥＤにより接続されるべきポートの識別も可能となる。
【０１０５】
Ｄ−３．変形例３：
上記した実施例では、接続先確認対象通知処理において、管理端末Ｃから接続元装置Ａに対し接続先確認対象通知イベントが送信されることを契機として、各装置Ａ，Ｂにおいて、接続先確認対象であるポートのリンクＬＥＤを緑点灯させることにより、ケーブルを接続すべきポートの位置を視覚的に分かり易く確認することができるようにしていた。しかしながら、本発明はこれに限定されるものではない。例えば、接続元装置Ａの各接続ポートに、ケーブルの接続を検知する仕組みをそれぞれ実装し、接続元装置Ａの接続ポートにケーブルが接続されたことを契機として、接続先装置Ｂにおいて、そのケーブルを接続すべきポートのリンクＬＥＤを緑点灯させるようにして、接続先のポートを確認することができるようにしてもよい。
【０１０６】
具体的には、例えば、接続元装置Ａにおいて、或る接続ポートにケーブルが接続された場合に、接続検知手段によって、そのケーブルの接続を検知したら、ＣＰＵ１００Ａは、図７に示したステップＳ１６２を実行して、接続情報１１２Ａの中から、該当するポート番号に対応する接続エントリの番号を導き出し、接続先確認対象通知イベントとして、管理ポートＡＰＡから接続先装置Ｂに対し通知するようにする。これにより、接続先装置Ｂでは、ＣＰＵ１００Ｂが、受信した接続先確認対象通知イベントから接続エントリの番号を取得し、取得した接続エントリに対応するポートのリンクＬＥＤを緑点灯させるようにすればよい。
【０１０７】
Ｄ−４．変形例４：
上記した実施例では、リンクＬＥＤの点灯の仕方として、ケーブルを接続すべき接続ポートを表示する際には、緑点灯を、自装置において誤接続があった場合には、橙点灯を、他の装置において誤接続があった場合は、緑と橙との交互点滅を、自装置，他の装置共に適正な接続がなされている場合には、緑点滅を、それぞれ、させるようにしていたが、本発明は、このような点灯の仕方に限定されるものではなく、ユーザが見て識別可能な点灯の仕方であれば、どのような点灯の仕方であってもよい。例えば、ケーブルを接続すべき接続ポートを表示するために、その対象となる接続ポートのリンクＬＥＤを緑点灯させる代わりに、その対象となる接続ポートのリンクＬＥＤは消灯させ、それ以外の全ての接続ポートのリンクＬＥＤを点灯させるようにしても、ユーザから見れば、ケーブルを接続すべき接続ポートの位置を把握することができる。
【０１０８】
Ｄ−５．変形例５：
上記した実施例では、接続元装置Ａ及び接続先装置Ｂ共に、接続ポートの個数は２４個であったが、これ以外の個数であってもよい。また、接続元装置Ａと接続先装置Ｂとで個数が異なっていてもよい。
【０１０９】
Ｄ−６．変形例６：
上記した実施例では、中継装置Ａ，Ｂの２台を対象としたが、本発明は２台に限定されるものではなく、３台以上の中継装置をケーブルにて相互に接続させるような場合にも適用し得る。
【図面の簡単な説明】
【０１１０】
【図１】本発明の一実施例としての中継装置を用いたネットワーク接続システムを示す説明図である。
【図２】図１の接続元装置Ａ及び接続先装置Ｂに格納された接続情報の一例を示す説明図である。
【図３】図１の接続元装置ＡにおけるＣＰＵ１００Ａの動作内容を示すフローチャートである。
【図４】図４は図１の接続先装置ＢにおけるＣＰＵ１００Ｂの動作内容を示すフローチャートである。
【図５】図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行する装置モード変更処理の内容を示すフローチャートである。
【図６】図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行する装置モード変更処理の内容を示すフローチャートである。
【図７】図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行する接続先確認対象通知処理の内容を示すフローチャートである。
【図８】図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行する接続先確認対象通知処理の内容を示すフローチャートである。
【図９】図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行する割り込みイベント処理の内容を示すフローチャートである。
【図１０】図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行する割り込みイベント処理の内容を示すフローチャートである。
【図１１】図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行するリンクアップ時接続先確認処理の内容を示すフローチャートである。
【図１２】図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行するリンクアップ時接続先確認処理の内容を示すフローチャートである。
【図１３】図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行するネットワーク構成情報取得要求処理の内容を示すフローチャートである。
【図１４】図１の接続先装置ＢにおけるＣＰＵ１００Ｂが実行するネットワーク構成情報取得応答処理の内容を示すフローチャートである。
【図１５】図１の接続元装置ＡにおけるＣＰＵ１００Ａが実行する接続情報自動生成処理の内容を示すフローチャートである。
【図１６】接続元装置Ａのネットワーク構成情報と、接続先装置Ｂのネットワーク構成情報と、それらから生成される接続情報の一例を示す説明図である。
【符号の説明】
【０１１１】
１００Ａ，１００Ｂ…ＣＰＵ
１１０Ａ，１１０Ｂ…メモリ
１１２Ａ，１１２Ｂ…接続情報
１１４Ａ，１１４Ｂ…ネットワーク構成情報
１２０Ａ，１２０Ｂ…入出力インタフェース
２０２…ケーブル
Ａ…接続元装置（中継装置）
Ｂ…接続先装置（中継装置）
ＡＰＡ，ＡＰＢ…管理ポート
ＰＡ１〜ＰＡ２４，ＰＢ１〜ＰＢ２４…接続ポート
ＲＰＡ，ＲＰＢ…接続端子
αＡ１〜αＡ２４，αＢ１〜αＢ２…リンクＬＥＤ
【図１】
2010010997.tif 000003
【図２】
2010010997.tif 000004
【図３】
2010010997.tif 000005
【図４】
2010010997.tif 000006
【図５】
2010010997.tif 000007
【図６】
2010010997.tif 000008
【図７】
2010010997.tif 000009
【図８】
2010010997.tif 000010
【図９】
2010010997.tif 000011
【図１０】
2010010997.tif 000012
【図１１】
2010010997.tif 000013
【図１２】
2010010997.tif 000014
【図１３】
2010010997.tif 000015
【図１４】
2010010997.tif 000016
【図１５】
2010010997.tif 000017
【図１６】
2010010997.tif 000018