(57)【特許請求の範囲】
【請求項１】
複数の通信装置と、
前記複数の通信装置のそれぞれと通信可能に接続されたサーバ装置と
を具備し、
前記複数の通信装置のそれぞれは、
通信ケーブルが着脱可能に接続される通信ポートと、
前記通信ケーブルに接続された前記通信ポートを特定するための通信ポート特定情報を前記サーバ装置へ送信する接続通知送信部と、
前記サーバ装置から受信した第１の通知指示に対応する通信ポートを、通信ケーブルの接続が必要な通信ポートとして視認可能に特定する第１の通知部と
を備え、
前記サーバ装置は、
前記通信ケーブルを介して接続される予定の通信ポート対と、前記通信ポート対と前記通信ケーブルとの接続状況と、が対応付けられた接続構成情報を記憶する接続構成情報記憶部と、
前記複数の通信装置のいずれかから受信した前記通信ポート特定情報に対応する前記接続構成情報を参照し、前記通信ポート対のうち、前記通信ポート特定情報に対応する通信ポートと対となる他の通信ポートが前記通信ケーブルに未接続の場合、前記他の通信ポートを備える通信装置に対して、前記他の通信ポートを特定するための前記第１の通知指示を送信する第１の通知指示送信部と
を備える通信システム。
【請求項２】
請求項１に記載の通信システムであって、
前記サーバ装置は、
前記複数の通信装置のいずれかから受信した前記通信ポート特定情報に対応する接続構成情報が前記接続構成情報記憶部に存在しないとき、前記通信ポート特定情報に対応する通信ポートに前記通信ケーブルが誤って接続された旨を表す第１の警告情報を視認可能に出力する第１の警告情報出力部を更に備える通信システム。
【請求項３】
請求項１又は２に記載の通信システムであって、
前記複数の通信装置のそれぞれは、
前記通信ポート特定情報を前記通信ケーブルへ送信する接続通知送信部と、
前記通信ケーブルを介して、他の通信装置の接続通知送信部から送信された他の通信ポート特定情報を受信すると、前記通信ポート特定情報と前記他の通信ポート特定情報を含む通信確認通知を前記サーバ装置へ送信する通信確認通知送信部と
を更に備え、
前記サーバ装置は、
前記複数の通信装置のいずれかから受信した、前記通信ポート特定情報及び前記他の通信ポート特定情報を含む前記接続構成情報が前記接続構成情報記憶部にあり、且つ前記通信確認通知を受信していない場合、前記通信ポートと前記他の通信ポートとの間の通信異常を示す第２の警告情報を視認可能に出力する第２の警告情報出力部を更に備える通信システム。
【請求項４】
請求項３に記載の通信システムであって、
前記サーバ装置は、
前記複数の通信装置のいずれかから受信した、前記通信ポート特定情報及び前記他の通信ポート特定情報を含む前記接続構成情報が前記接続構成情報記憶部にあり、且つ前記通信確認通知を受信した場合、前記通信ポートと前記他の通信ポートとの間に前記通信ケーブルが正しく接続された旨を表す通知情報を出力する通知情報出力部を更に備える通信システム。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の通信システムであって、
前記複数の通信装置のそれぞれは、
前記通信ポートを経由した送信データ量を前記サーバ装置へ送信するとともに、前記通信ポートを経由した受信データ量を前記サーバ装置へ送信するデータ量送信部を備え、
前記サーバ装置は、
前記送信データ量及び前記受信データ量に基づいて、前記通信ポートを介した通信状態が異常状態にあることを検出する異常検出部を備える通信システム。
【請求項６】
請求項５に記載の通信システムであって、
前記サーバ装置は、
前記通信ポートを介した通信状態が異常状態にあることが検出された場合、前記通信ポートを特定するための通信ポート特定情報を含む第２の通知指示を、前記通信ポートを備える通信装置へ送信する第２の通知指示送信部を更に備え、
前記複数の通信装置のそれぞれは、更に、
前記サーバ装置から受信した前記第２の通知指示に含まれる通信ポート特定情報により特定される前記通信ポートの状態が異常状態にあることを視認可能に出力する第２の通知部を備える通信システム。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の通信システムであって、
前記第１の通知部は、
複数の通信ポートのそれぞれに対応して配置される複数の発光部と、
前記サーバ装置から受信した前記第１の通知指示に含まれる通信ポート特定情報により特定される通信ポートと対応付けて配置された前記発光部に光を発させる発光制御部と
を備える通信システム。
【請求項８】
サーバ装置が、通信ケーブルを介して接続される予定の通信ポート対と、前記通信ポート対と前記通信ケーブルとの接続状況と、が対応付けられた接続構成情報を保持するステップと、
通信装置が、前記通信ケーブルに接続された通信ポートを特定するための通信ポート特定情報を前記サーバ装置へ送信するステップと、
前記サーバ装置が、前記通信ポート特定情報に対応する接続構成情報を参照し、前記通信ポート対のうち、前記通信ポート特定情報に対応する通信ポートと対となる他の通信ポートが前記通信ケーブルに未接続の場合、前記他の通信ポートを備える他の通信装置に対して、前記他の通信ポートを特定するための第１の通知指示を送信するステップと、
前記他の通信装置が、前記第１の通知指示に対応する前記他の通信ポートを、通信ケーブルの接続が必要な通信ポートとして視認可能に特定するステップと
を具備する通信方法。
【請求項９】
請求項１乃至請求項７のいずれか一項に記載の通信システムで用いられるサーバ装置。
【請求項１０】
請求項１乃至請求項７のいずれか一項に記載の通信システムで用いられる通信装置。
【請求項１１】
通信ケーブルを接続可能な通信ポートを備える複数の通信装置と接続可能なサーバ装置であって、
通信ポート対の接続関係を示す接続構成情報を有する記憶手段と、
前記接続構成情報に基づいて、通信ケーブルで接続される前記通信ポート対を特定する第一の手段と、
特定された通信ポート対に対応する通信ポートに、前記通信ケーブルを接続することを指示するための接続指示を、前記通信装置に対して送信する第二の手段と
を備え、
前記第二の手段は、前記通信ポート対に対応する第一の通信ポートに前記通信ケーブルが接続されたことに応じて、前記第一の通信ポートの対となる第二の通信ポートに前記通信ケーブルを接続することを指示するための接続指示を、前記通信装置に対して送信することが可能である
ことを特徴とするサーバ装置。
【請求項１２】
前記第二の手段は、前記通信ポートに前記通信ケーブルが接続されたことに応じて、当該通信ポートに対応する通信ポート対が前記接続構成情報に含まれているか否かを判定することが可能である
ことを特徴とする請求項１１のサーバ装置。
【請求項１３】
前記第二の手段は、前記通信ポートに前記通信ケーブルが接続されたことに応じて、当該通信ポートに対応する通信ポート対が前記接続構成情報に含まれているか否かを判定し、前記通信ポートに対応する通信ポート対が前記接続構成情報に含まれない場合、前記通信装置に対して警告情報を送信することが可能である
ことを特徴とする請求項１１又は１２のサーバ装置。
【請求項１４】
前記第二の手段は、前記通信ポート対に対応する第一および第二の通信ポートの各々に通信ケーブルが接続されたことを検出し、前記第一および第二の通信ポート間の通信状況に応じて前記通信装置に対して警告情報を送信することが可能である
ことを特徴とする請求項１１又は１２のサーバ装置。
【請求項１５】
前記第二の手段は、前記接続指示により、前記通信装置の表示手段の表示状態を変更することが可能である
ことを特徴とする請求項１１乃至１４のいずれか１項のサーバ装置。
【請求項１６】
請求項１１から１５のいずれか１項に記載のサーバ装置と、
前記通信ケーブルを接続可能な通信ポートを備える通信装置と
を具備する
通信システム。
【請求項１７】
通信ケーブルを接続可能な通信ポートと、
通信ポート対の接続関係を示す接続構成情報を有するサーバ装置から、前記通信ポート対に対応する通信ポートに通信ケーブルを接続することを指示する接続指示を受信し、当該接続指示に応じて、前記通信ポートに対応する表示部の表示状態を変更する接続指示手段とを有し、
前記接続指示手段は、前記通信ポート対に対応する第一の通信ポートに前記通信ケーブルが接続されたことに応じて、前記第一の通信ポートの対となる第二の通信ポートに前記通信ケーブルを接続することを指示するための接続指示を前記サーバ装置から受信し、当該接続指示に応じて、前記通信ポートに対応する表示部の表示状態を変更する
ことを特徴とする通信装置。
【請求項１８】
前記接続指示手段は、前記通信ポートに前記通信ケーブルが接続されたことに応じて、当該通信ポートに対応する通信ポート対が前記接続構成情報に含まれているか否かを判定することが可能な前記サーバ装置から前記接続指示を受信し、当該接続指示に応じて、前記通信ポートに対応する表示部の表示状態を変更する
ことを特徴とする請求項１７の通信装置。
【請求項１９】
前記接続指示手段は、前記通信ポートに前記通信ケーブルが接続されたことに応じて、当該通信ポートに対応する通信ポート対が前記接続構成情報に含まれているか否かを判定し、前記通信ポートに対応する通信ポート対が前記接続構成情報に含まれない場合、前記通信装置に対して警告情報を送信することが可能なサーバ装置から前記接続指示を受信し、当該接続指示に応じて、前記通信ポートに対応する表示部の表示状態を変更する
ことを特徴とする請求項１７又は１８の通信装置。
【請求項２０】
前記通信ポート対に対応する第一および第二の通信ポートの各々に通信ケーブルが接続されたことを検出した前記サーバ装置に、前記第一および第二の通信ポート間の通信状況を通信する通知手段を備えることを特徴とする請求項１７乃至１９のいずれか１項の通信装置。
【請求項２１】
通信ケーブルを接続可能な通信ポートを備える複数の通信装置と接続可能なサーバ装置の制御方法であって、
通信ポート対の接続関係を示す接続構成情報を有する記憶手段に記憶し、
前記接続構成情報に基づいて、通信ケーブルで接続される前記通信ポート対を特定し、
特定された通信ポート対に対応する通信ポートに、前記通信ケーブルを接続することを指示するための接続指示を、前記通信装置に対して送信し、
前記通信ポート対に対応する第一の通信ポートに前記通信ケーブルが接続されたことに応じて、前記第一の通信ポートの対となる第二の通信ポートに前記通信ケーブルを接続することを指示するための接続指示を、前記通信装置に対して送信することが可能である
ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ケーブルを介して互いに接続可能に構成された複数の通信装置を備える通信システムに関する。
【背景技術】
【０００２】
通信ケーブルを介して互いに接続可能に構成された複数の通信装置と、当該複数の通信装置のそれぞれと通信可能に接続されたサーバ装置と、を備える通信システムが知られている。【０００３】
この種の通信システムの一つとして、特許文献１に記載の通信システムにおいて、各通信装置は、通信ケーブルが着脱可能に接続される通信ポートを備える。更に、各通信装置は、自装置が備える通信ポートと、他の通信装置が備える通信ポートと、の間で接続（リンク）が確立された場合（即ち、通信ケーブルが接続された場合）に、光を発する発光ダイオードを備える。発光ダイオードは、各通信ポートと対応付けて（各通信ポートの近傍に）配置される。【０００４】
これによれば、ユーザは、発光ダイオードの発光状態を見ることにより、各通信ポートが他の通信ポートとの間で通信可能な状態であるか否かを容易に認識することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３２３０８号公報
【発明の概要】
【０００６】
しかしながら、上記通信システムにおいては、ユーザが、通信ケーブルの一端を、ある通信ポートに接続した場合に、当該通信ケーブルの他端が接続されるべき通信ポートを特定することは比較的困難であるという問題があった。
【０００７】
このため、本発明の目的は、上述した課題である「ユーザが、通信ケーブルの一端を、ある通信ポートに接続した場合に、当該通信ケーブルの他端が接続されるべき通信ポートを特定することが困難であること」を解決することが可能な通信システムを提供することにある。
【０００８】
本発明の一形態である通信システムは、複数の通信装置と、複数の通信装置のそれぞれと通信可能に接続されたサーバ装置とを具備する。複数の通信装置のそれぞれは、通信ケーブルが着脱可能に接続される通信ポートと、接続通知送信部と、第１の通知部とを備える。接続通知送信部は、通信ケーブルに接続された通信ポートを特定するための通信ポート特定情報をサーバ装置へ送信する。第１の通知部は、サーバ装置から受信した第１の通知指示に対応する通信ポートを、通信ケーブルの接続が必要な通信ポートとして視認可能に特定する。サーバ装置は、接続構成情報記憶部と、第１の通知指示部とを備える。接続構成情報記憶部は、通信ケーブルを介して接続される予定の通信ポート対と、通信ポート対と前記通信ケーブルとの接続状況と、が対応付けられた接続構成情報を記憶する。第１の通信指示送信部は、複数の通信装置のいずれかから受信した通信ポート特定情報に対応する接続構成情報を参照し、通信ポート対のうち、通信ポート特定情報に対応する通信ポートと対となる他の通信ポートが通信ケーブルに未接続の場合、他の通信ポートを備える通信装置に対して、他の通信ポートを特定するための第１の通知指示を送信する。
【０００９】
また、本発明の他の形態である通信方法は、サーバ装置が、通信ケーブルを介して接続される予定の通信ポート対と、通信ポート対と通信ケーブルとの接続状況と、が対応付けられた接続構成情報を保持するステップと、
通信装置が、通信ケーブルに接続された通信ポートを特定するための通信ポート特定情報をサーバ装置へ送信するステップと、
サーバ装置が、通信ポート特定情報に対応する接続構成情報を参照し、通信ポート対のうち、通信ポート特定情報に対応する通信ポートと対となる他の通信ポートが通信ケーブルに未接続の場合、他の通信ポートを備える他の通信装置に対して、他の通信ポートを特定するための第１の通知指示を送信するステップと、
他の通信装置が、第１の通知指示に対応する他の通信ポートを、通信ケーブルの接続が必要な通信ポートとして視認可能に特定するステップとを具備する。
【００１０】
本発明は、以上のように構成されることにより、通信ケーブルの一端を通信ポートに接続した場合に、当該通信ケーブルの他端が接続されるべき通信ポートをユーザが容易に特定することができる。
【図面の簡単な説明】
【００１１】
上記発明の目的、効果、特徴は、添付される図面と連携して実施の形態の記述から、より明らかになる。
【図１】本発明の第１実施形態に係る通信システムの概略構成を表す図である。
【図２】本発明の第１実施形態に係る通信システムの機能の概略を表すブロック図である。
【図３】本発明の第１実施形態に係るサーバ装置が備える記憶装置に記憶されている続構成用テーブルである。
【図４】本発明の第１実施形態に係るサーバ装置が備える記憶装置に記憶されている通信装置特定用テーブルである。
【図５】本発明の第１実施形態に係る通信システムの作動を示したシーケンス図である。
【図６】本発明の第１実施形態に係る通信装置が実行する接続検出処理プログラムを示したフローチャートである。
【図７】本発明の第１実施形態に係るサーバ装置が実行する通知指示送信処理プログラムを示したフローチャートである。
【図８】本発明の第１実施形態に係る通信装置が実行する第１の通知処理プログラムを示したフローチャートである。
【図９】本発明の第１実施形態に係る通信装置が実行する通信確認通知処理プログラムを示したフローチャートである。
【図１０】本発明の第１実施形態に係るサーバ装置が実行する通信確認受信処理プログラムを示したフローチャートである。
【図１１】本発明の第２実施形態に係る通信システムの機能の概略を表すブロック図である。
【図１２】本発明の第２実施形態に係る通信システムの作動を示したシーケンス図である。
【図１３】本発明の第３実施形態に係る通信システムの機能の概略を表すブロック図である。
【図１４】本発明の第４実施形態に係る通信システムの作動を示したシーケンス図である。
【図１５】本発明の第４実施形態に係る通信装置が実行する接続検出処理プログラムを示したフローチャートである。
【図１６】本発明の第４実施形態に係るサーバ装置が実行する通知指示送信処理プログラムを示したフローチャートである。
【図１７】本発明の第１実施形態に係るサーバ装置が実行する通信確認受信処理プログラムを示したフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明に係る、通信システム、通信方法、サーバ装置、プログラム、及び、通信装置、の各実施形態について図１〜図１７を参照しながら説明する。
【００１３】
＜第１実施形態＞
（構成）
図１に示したように、第１実施形態に係る通信システム１は、サーバ装置１０と、複数の通信装置２０ａ，２０ｂ，…と、を含む。本例では、各通信装置２０ａ，２０ｂ，…は、通信を中継する中継装置（スイッチ、又は、ルータ等）である。なお、各通信装置２０ａ，２０ｂ，…は、パーソナル・コンピュータ等の情報処理装置であってもよい。
【００１４】
サーバ装置１０は、情報処理装置である。サーバ装置１０は、図示しない中央処理装置（ＣＰＵ；Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、記憶装置（メモリ及びハードディスク駆動装置（ＨＤＤ；Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ））、及び、出力装置（本例では、ディスプレイ）を備える。サーバ装置１０は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
【００１５】
通信装置２０ａは、管理用通信ポート２１と、複数の通信ポート部２２ａ，２２ｂ，…と、図示しないＣＰＵ及び記憶装置（メモリ）と、を備える。
【００１６】
管理用通信ポート２１には、通信ケーブルＭＣａの一端が接続されている。通信ケーブルＭＣａの他端は、サーバ装置１０に接続されている。これにより、通信装置２０ａとサーバ装置１０とは互いに通信可能に接続されている。本例では、通信装置２０ａとサーバ装置１０とは、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）及びＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）に従って通信を行う。なお、通信装置２０ａとサーバ装置１０とは、他の通信プロトコルに従って通信を行ってもよい。
【００１７】
通信ポート部２２ａは、通信ポート２２ａ１と、接続検出部２２ａ２と、発光部２２ａ３と、を含む。発光部２２ａ３は、第１の通知手段の一部を構成している。
【００１８】
通信ポート２２ａ１は、通信ケーブルが着脱可能に接続される。通信装置２０ａは、通信ポート２２ａ１に通信ケーブルの一端が接続され、且つ、当該通信ケーブルの他端が他の通信装置２０ｂ，…の通信ポートに接続されることにより、当該他の通信装置２０ｂ，…との間で通信可能となるように構成される。
【００１９】
接続検出部２２ａ２は、通信ポート２２ａ１に通信ケーブルが接続されたことを検出する。本例では、接続検出部２２ａ２は、通信ポート２２ａ１に通信ケーブルが接続（装着）された状態にて当該通信ケーブルと当接する圧力センサを備える。この圧力センサは、通信ケーブルと当接している状態と、通信ケーブルと当接していない状態と、のそれぞれに対して異なる電気信号を発生する。これにより、接続検出部２２ａ２は、通信ポート２２ａ１に通信ケーブルが接続されたことを検出する。
【００２０】
なお、圧力センサ以外のセンサにより、通信ポート２２ａ１に通信ケーブルが接続されたことを検出するように構成されていてもよい。例えば、接続検出部２２ａ２は、赤外線センサを備え、赤外線センサによって、通信ポート２２ａ１内に通信ケーブルが存在するか否かを検出することにより、通信ポート２２ａ１に通信ケーブルが接続されたことを検出してもよい。
【００２１】
また、接続検出部２２ａ２は、通信ポート２２ａ１に通信ケーブルが接続（装着）された状態にて圧縮されるバネを備え、バネの圧縮状態を検出するセンサを備えることにより、通信ポート２２ａ１に通信ケーブルが接続されたことを検出してもよい。
【００２２】
更に、接続検出部２２ａ２は、通信ケーブルの接続を検出し、検出結果を信号化して接続通知送信部３１に通知できれば良い。例えば、接続検出部２２ａ２は、圧力センサに換えてスイッチ機構によって接続検出及び検出結果の通知を行っても良い。
【００２３】
発光部２２ａ３は、発光ダイオード（ＬＥＤ；Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を備える。本例では、発光部２２ａ３は、単色（例えば青色）に発光するＬＥＤを備える。ここでは、サーバ装置１０から通知される内容に応じた色が設定されることが好ましい。このため、通知される内容が複数ある場合、その内容に応じて異なる色のＬＥＤが発光部毎に設けられる。発光部２２ａ３は、通信ポート２２ａ１の近傍に配置される。即ち、発光部２２ａ３は、通信ポート２２ａ１と対応付けて配置される。
なお、他の通信ポート部２２ｂ，…も、通信ポート部２２ａと同様の構成を有する。
【００２４】
更に、通信装置２０ａは、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
また、他の通信装置２０ｂ，…も、通信装置２０ａと同様の構成を有する。
【００２５】
（機能）
図２は、上記のように構成された通信システム１の機能を表すブロック図である。この機能は、サーバ装置１０のＣＰＵが後述する図７及び図１０に示したフローチャートにより表されるプログラム等を実行するとともに、各通信装置２０ａ，２０ｂ，…のＣＰＵが後述する図６、図８及び図９に示したフローチャートにより表されるプログラム等を実行することにより、実現される。
【００２６】
なお、ここでは、通信装置２０ａの機能について説明するが、他の通信装置２０ｂ，…も、通信装置２０ａと同様の機能を有する。
通信装置２０ａの機能は、接続通知送信部３１と、通信確認用情報送信部３２と、発光制御部（発光制御部、及び、第１の通知部の一部）３３と、通信確認用情報受信部３４と、通信確認通知送信部３５と、を含む。
【００２７】
また、サーバ装置１０の機能は、接続通知受信４１と、接続構成情報記憶部４２と、通知指示送信部４３と、通信確認通知受信部４４と、通知情報出力部４５と、警告情報出力部（第１の警告情報出力部、及び、第２の警告情報出力部）４６と、を含む。
【００２８】
接続通知送信部３１は、接続検出部２２ａ２，２２ｂ２，…により、通信ケーブルが通信ポート２２ａ１，２２ｂ１，…に接続されたことが検出された場合、接続通知をサーバ装置１０へ送信する。接続通知は、通信ケーブルが通信ポート２２ａ１，２２ｂ１，…に接続されたことを表し、且つ、通信ケーブルが接続された通信ポート２２ａ１，２２ｂ１，…を特定するための通信ポート特定情報を含む。
【００２９】
本例では、通信ポート特定情報は、通信ポートに対して予め設定されたＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを表す情報である。
【００３０】
通信確認用情報送信部３２は、接続検出部２２ａ２，２２ｂ２，…により、通信ケーブルが通信ポート２２ａ１，２２ｂ１，…に接続されたことが検出された場合、当該通信ポート２２ａ１，２２ｂ１，…を経由して、それぞれに接続された通信ケーブルに対し、通信確認用情報を送信する。ここで、通信ケーブルの他端に他の通信装置が接続されている場合、通信確認用情報は他の通信装置で受信されることとなる。通信確認用情報は、通信ケーブルが接続された通信ポート２２ａ１，２２ｂ１，…を特定するための通信ポート特定情報を含む。
【００３１】
発光制御部３３は、サーバ装置１０から第１の通知指示を受信する。第１の通知指示は、通信ケーブルに未接続のポートを特定するための通信ポート特定情報（以下、未接続通信ポート特定情報と称す）を含む。発光制御部３３は、第１の通知指示を受信した場合、第１の通知指示に含まれる未接続通信ポート特定情報により特定される通信ポート（例えば通信ポート２２ａ１）に対応付けて配置された発光部（例えば発光部２２ａ３）を、青色に発光させる。
【００３２】
このようにして、発光部２２ａ３，２２ｂ３，…及び発光制御部３３は、第１の通知指示を受信した場合、当該第１の通知指示に含まれる未接続通信ポート特定情報により特定される通信ポート２２ａ１，２２ｂ１，…への通信ケーブルの接続を促す旨をユーザに通知する。
【００３３】
通信確認用情報受信部３４は、通信ケーブルを介して接続された他の通信装置２０ｂ，…から通信確認用情報を受信する。
【００３４】
通信確認通知送信部３５は、通信確認用情報受信部３４により通信確認用情報が受信された場合、通信確認通知をサーバ装置１０へ送信する。通信確認通知は、受信された通信確認用情報に含まれる通信ポート特定情報と、当該通信確認用情報を受信する際に通信装置２０ａ（自装置）が用いた通信ポートを特定するための通信ポート特定情報と、を含む。すなわち、通信確認通知送信部３５は、通信接続が確認された通信ケーブルに接続された通信ポート対を特定する２つの通信ポート特定情報を通信確認通知に含めてサーバ装置１０へ送信する。
【００３５】
接続構成情報記憶部４２は、接続構成用テーブルと、通信装置特定用テーブルと、を記憶している。図３は、本発明に係る接続構成用テーブルの一例を示す図である。図３を参照して、接続構成用テーブルは、接続構成情報を少なくとも１つ含む。接続構成情報は、通信ケーブルを介して接続される予定の１組の通信ポート（通信ポート対）のそれぞれを特定するための通信ポート特定情報と、当該１組の通信ポートのそれぞれに通信ケーブルが接続されているか否かを表す接続可否情報と、当該１組の通信ポート間で通信が可能であることが確認されたか否かを表す通信確認可否情報と、を含む。
【００３６】
接続構成情報には、２つの通信ポート特定情報に対応する２つの接続可否情報が設定される。接続可否情報の値により、当該接続可否情報に対応する通信ポートと通信ケーブルとの接続可否を確認することが可能となる。例えば、接続可否情報に、「０」が設定されている場合は、対応する通信ポートと通信ケーブルが接続されていないことを表す。一方、接続可否情報に、「１」が設定されている場合は、対応する通信ポートと通信ケーブルが接続されていることを表す。また、１組（２つ）の通信ポート特定情報に対して共通の通信確認可否情報が設定される。通信可否情報の値により、当該１組の通信ポート特定情報によって特定される通信ポート対間の通信可否の確認状況を知ることが可能となる。例えば、通信確認可否情報に「０」が設定された場合は、対応する通信ポート対間で通信が確認されていないことを表す。一方、通信確認可否情報に「１」が設定された場合は、対応する通信ポート対間で通信が確認されていることを表す。
【００３７】
図４は、本発明に係る通信装置特定用テーブルの一例である。図４を参照して、通信装置特定用テーブルは、装置ポート対応情報を少なくとも１つ含む。装置ポート対応情報は、通信ポート特定情報と、当該通信ポート特定情報により特定される通信ポートを備える通信装置２０ａ，２０ｂ，…を特定するための通信装置特定情報と、を含む。本例では、通信装置特定情報は、通信装置２０ａ，２０ｂ，…に対して予め設定されたＭＡＣアドレスを表す情報である。なお、通信装置特定情報は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを表す情報であってもよい。
【００３８】
接続通知受信部４１は、通信装置２０ａ，２０ｂ，…のいずれかから接続通知を受信する。接続通知受信部４１は、受信した接続通知に含まれる通信ポート特定情報を検索キーとして接続構成情報記憶部４２（接続構成用テーブル）を検索し、当該通信ポート特定情報に対応する接続可否情報を「接続済み」に更新する（例えば接続可否情報を「１」に設定する）。又、接続通知受信部４１は、受信した接続通知を通知指示送信部４３、通知情報出力部４５、警告情報出力部４６に出力する。
【００３９】
通信確認通知受信部４４は、通信装置２０ａ，２０ｂ，…から送信された通信確認通知を受信する。通信確認通知受信部４４は、受信した通信確認通知に含まれる１組（２つ）の通信ポート特定情報を検索キーとして接続構成情報記憶部４２（接続構成用テーブル）を検索し、当該１組の通信ポート特定情報に対応する通信確認可否情報を「通信確認済み」に更新する（例えば通信確認可否情報を「１」に設定する）。
【００４０】
通知指示送信部４３は、接続通知受信部４１において受信された接続通知に含まれる通信ポート特定情報を検索キーとして接続構成情報記憶部４２（接続構成用テーブル）を検索し、当該通信ポート特定情報を含む接続構成情報を特定する。
【００４１】
通知指示送信部４３は、接続通知に基づいて特定した接続構成情報に含まれる接続可否情報を参照して、当該接続構成情報で示される通信ポート対と通信ケーブルとの接続状況を確認する。ここで、通信ケーブルに接続されていない通信ポートがある場合、通知指示送信部４３は、当該通信ポートの通信ポート特定情報を検索キーとして接続構成情報記憶部４２（通信装置特定用テーブル）を検索し、当該通信ポート特定情報に対応する通信装置特定情報を取得する。そして、通知指示送信部４３は、取得した通信装置特定情報により特定される通信装置に対し、通信ケーブルに接続されていないと確認した通信ポートの通信ポート特定情報を含む第１の通知指示を送信する。
【００４２】
すなわち、通知指示送信部４３は、通信ケーブルに接続された通信ポートの相手となる通信ポートの接続状況を接続構成用テーブルにて確認する。このとき、未接続を検出した通知指示送信部４３は、当該未接続通信ポートを有する通信装置に、当該未接続通信ポートを特定するための通信ポート特定情報を通知する。
【００４３】
通知情報出力部４５は、接続通知受信部４１において受信された接続通知に含まれる通信ポート特定情報を検索キーとして接続構成情報記憶部４２（接続構成用テーブル）を検索し、当該通信ポート特定情報を含む接続構成情報を特定する。
【００４４】
通知情報出力部４５は、接続通知に基づいて特定した接続構成情報に含まれる接続可否情報を参照して、当該接続構成情報で示される通信ポート対と通信ケーブルとの接続状況を確認する。又、通知情報出力部４５は、接続通知に基づいて特定した接続構成情報に含まれる通信確認可否情報を参照して、当該接続構成情報で示される通信ポート対間における通信接続の確認状況を確認する。ここで、接続構成情報に含まれる２つの通信ポートの両者が通信ケーブルに接続され、且つ通信接続の確認が完了している場合、通信情報出力部４５は、予め設定された通信ポート対が予定された通信ケーブルを介して通信可能となったことを示す通知情報を、図示しない出力装置から視認可能に出力する。
【００４５】
すなわち、通知情報出力部４５は、接続通知に応じて、予めサーバ装置１０に設定された通信ポート対において通信可能となったか否かを、接続構成用テーブルにて確認する。このとき、通信ポート対間で通信接続が確認されている場合、通知情報出力部４５は、通信ケーブルが予定通り正しく接続され、通信接続が完了した通信ポート対を示す通知情報を視認可能に出力する。
【００４６】
換言すると、通知情報出力部４５は、接続構成情報記憶部４２に記憶されている接続構成情報に含まれる１組の通信ポート特定情報のそれぞれを含む接続通知が受信され、且つ、当該接続構成情報に含まれる当該１組の通信ポート特定情報を含む通信確認通知が受信された場合、通知情報を出力する。
【００４７】
警告情報出力部４６は、接続通知受信部４１において受信された接続通知に含まれる通信ポート特定情報を検索キーとして接続構成情報記憶部４２（接続構成用テーブル）を検索し、当該通信ポート特定情報を含む接続構成情報を特定する。ここで、受信した通信ポート特定情報と一致する通信ポート特定情報が、接続構成情報記憶部４２（接続構成用テーブル）に設定されていない場合、警告情報出力部４６は、サーバ装置１０に未設定の通信ポート特定情報を受信した旨を示す第１の警告情報を、図示しない出力装置から視認可能に出力する。すなわち、警告情報出力部４６は、接続構成情報記憶部４２に記憶されている接続構成情報の中に、接続通知に含まれる通信ポート特定情報を含む接続構成情報が存在しないとき、第１の警告情報を出力する。ここで、第１の警告情報は、通信装置２０ａ，２０ｂ，…に通信ケーブルが誤って接続された旨を表す情報である。
【００４８】
更に、警告情報出力部４６は、接続通知受信部４１において受信された接続通知に含まれる通信ポート特定情報を検索キーとして接続構成情報記憶部４２（通信装置特定用テーブル）を検索し、当該通信ポート特定情報に対応する通信装置特定情報を取得する。
【００４９】
警告情報出力部４６は、接続通知に基づいて特定した接続構成情報に含まれる接続可否情報を参照して、当該接続構成情報で示される通信ポート対と通信ケーブルとの接続状況を確認する。又、警告情報出力部４６は、接続通知に基づいて特定した接続構成情報に含まれる通信確認可否情報を参照して、当該接続構成情報で示される通信ポート対間における通信接続の確認状況を確認する。ここで、接続構成情報に含まれる２つの通信ポートの両者が通信ケーブルに接続され、且つ通信接続の確認が完了していない場合、警告情報出出力部４６は、このような状態を示す第２の警告情報を、図示しない出力装置から視認可能に出力する。すなわち、警告情報出力部４６は、特定した接続構成情報にて、１組の通信ポート特定情報のそれぞれと対応付けられた接続可否情報のいずれもが通信ケーブルが接続されていることを表し、且つ、通信確認可否情報において、通信が確認されていないことを表す場合、第２の警告情報を視認可能に出力する。第２の警告情報は、通信装置２０ａ，２０ｂ，…に通信ケーブルが誤って接続された旨を表す情報である。
【００５０】
換言すると、警告情報出力部４６は、接続構成情報記憶部４２に記憶されている接続構成情報に含まれる１組の通信ポート特定情報のそれぞれを含む接続通知が受信され、且つ、当該接続構成情報に含まれる当該複１組の通信ポート特定情報を含む通信確認通知が受信されていない場合、第２の警告情報を視認可能に出力する。
【００５１】
上述の接続通知受信部４１は、受信した接続通知を通知指示送信部４３、通知情報出力部４５、警告情報出力部４６に出力し、それぞれの機能ブロックにおいて、接続通知に応じた接続構成情報や装置特定情報を特定しているがこれに限らない。これらの機能ブロックは、接続通知受信部４１によって接続可否情報が更新される際に特定された接続構成情報を利用して、通信ポートの接続状況や通信可否の確認を行っても良い。
【００５２】
（動作）
次に、上述した通信システム１の動作について図５〜図１０を参照しながら説明する。図５は、通信システム１の動作を表すシーケンス図である。
【００５３】
いま、通信装置２０ａの通信ポート２２ａ１を特定するための通信ポート特定情報「ＰＩＤ１」と、通信装置２０ｂの通信ポート２２ａ１を特定するための通信ポート特定情報「ＰＩＤ２」と、を１組の通信ポート特定情報として含む接続構成情報を接続構成情報記憶部４２が記憶している場合を想定して説明を続ける。
【００５４】
図５を参照して、通信装置２０ａの通信ポート２２ａ１に通信ケーブルが接続されることに応じて、未接続の通信装置２０ｂに当該通信ケーブルの接続を催促するまでの動作について説明する。
【００５５】
通信装置２０ａの起動中、通信装置２０ａのＣＰＵは、図６のフローチャートにより示した接続検出処理プログラムを実行する。具体的に述べると、通信装置２０ａは、接続検出処理プログラムの処理を開始すると、ステップＳ２０１にて、通信ケーブルの接続を検出するまで待機する。
【００５６】
通信ケーブルの接続を検出した通信装置２０ａは、ステップＳ２０１にて「Ｙｅｓ」と判定してステップＳ２０２へ進み通信確認用情報を送信する（ステップＳ２０１Ｙｅｓ、Ｓ２０２）。例えば、通信装置２０ａは、通信ポート２２ａ１を特定するための通信ポート特定情報「ＰＩＤ１」を含む通信確認用情報を、通信ポート２２ａ１を経由させて他の通信装置２０ｂ，…へ送信する。
【００５７】
次いで、通信装置２０ａは、接続通知をサーバ装置１０に送信する（ステップＳ２０３）。具体的には、通信装置２０ａは、通信ケーブルが接続された通信ポート２０ａ１の通信ポート特定情報「ＰＩＤ１」を含む接続通知をサーバ装置１０へ送信する。その後、通信装置２０ａは、ステップＳ２０１へ戻り、他の通信ポートに通信ケーブルが接続されるまで待機し、接続を検出するとステップＳ２０２〜ステップＳ２０３の処理を実行する。
【００５８】
図５を参照して、ユーザ（例えば、通信システム１の管理者）によって、通信装置２０ａの通信ポート２２ａ１に通信ケーブルの一端が接続されると、通信装置２０ａの接続検出部２２ａ２は、通信ポート２２ａ１に通信ケーブルが接続されたことを検出する（ステップＳ１０１）。これにより、通信装置２０ａは、通信ポート特定情報「ＰＩＤ１」を含む通信確認用情報を、通信ポート２２ａ１を経由させて通信ケーブルへ送信する（図示なし）。本一例では、通信ポート２２ａ１に接続された通信ケーブルの他端は、いずれの通信装置２０ｂ、・・・にも接続されていない。従って、通信装置２０ａは、通信確認用情報の送信を失敗する（通信確認用情報を送信できない）。次いで、通信装置２０ａは、通信ケーブルが接続された通信ポート２０ａ１の通信ポート特定情報「ＰＩＤ１」を含む接続通知をサーバ装置１０へ送信する（ステップＳ１０２）。
【００５９】
通信装置２０ａから接続通知が送信されると、サーバ装置１０は、接続通知に基づいて特定される通信ポートの接続相手となる通信ポートの接続状況等を確認し、接続状況に応じた処理を行う（ステップＳ１０２、Ｓ１０３）。図５に示す一例では、サーバ装置１０は、接続相手の通信ポート（通信装置２０ｂ）に通信ケーブルが未接続であると判定し、第１の通知指示を通信装置２０ｂに送信する（ステップＳ１０３）。
【００６０】
図７を参照して、ステップＳ１０３における処理の詳細を説明する。サーバ装置１０の起動中、サーバ装置１０のＣＰＵは、図７のフローチャートにより示した通知指示送信処理プログラムを実行する。具体的に述べると、サーバ装置１０は、通知指示送信処理プログラムの処理を開始すると、ステップＳ３０１にて、接続通知を受信するまで待機する。
【００６１】
サーバ装置１０は、通信装置２０ａから、通信ポート特定情報「ＰＩＤ１」を含む接続通知を受信すると、ステップＳ３０１にて「Ｙｅｓ」と判定してステップＳ３０２へ進む。
【００６２】
ステップＳ３０２において、サーバ装置１０は、受信された接続通知に含まれる通信ポート特定情報「ＰＩＤ１」を含む接続構成情報が、接続構成情報記憶部４２に記憶されている（即ち、対応する接続構成情報が存在する）か否かを判定する。
【００６３】
上記仮定に従えば、通信ポート特定情報「ＰＩＤ１」を含む接続構成情報は、接続構成情報記憶部４２に記憶されている。従って、サーバ装置１０は、ステップＳ３０２にて「Ｙｅｓ」と判定してステップＳ３０３へ進み、接続構成用テーブルを更新する。具体的には、サーバ装置１０は、通信ポート特定情報「ＰＩＤ１」を含む接続構成情報にて、通信ポート特定情報「ＰＩＤ１」と対応付けられた接続可否情報を「１」に設定する。
【００６４】
次いで、サーバ装置１０は、ステップＳ３０４に進んで、接続相手の通信ポートにも通信ケーブルが接続されているか否かを判定する。具体的には、サーバ装置１０は、通信ポート特定情報「ＰＩＤ１」を含む接続構成情報にて、通信ポート特定情報「ＰＩＤ１」以外の通信ポート特定情報（即ち、「ＰＩＤ２」）と対応付けられた接続可否情報が、通信ケーブルが接続されていることを表す（即ち、「１」に設定されている）か否かを判定する。
【００６５】
この時点では、通信ポート特定情報「ＰＩＤ２」と対応付けられた接続可否情報は、「０」に設定されている。従って、サーバ装置１０は、ステップＳ３０４にて「Ｎｏ」と判定してステップＳ３０５へ進む。
【００６６】
そして、サーバ装置１０は、接続構成情報記憶部４２に記憶されている装置ポート対応情報のうちの、通信ポート特定情報「ＰＩＤ２」を含む装置ポート対応情報に含まれる通信装置特定情報（ここでは、「ＤＩＤ２」）を取得する。次いで、サーバ装置１０は、取得した通信装置特定情報「ＤＩＤ２」により特定される通信装置２０ｂへ、通信ポート特定情報「ＰＩＤ２」を含む第１の通知指示を送信する（図５のステップＳ１０３）。
【００６７】
その後、サーバ装置１０は、ステップＳ３０１へ戻り、接続通知を受信するまで待機し、接続通知を受信するとステップＳ３０２〜ステップＳ３０９の処理を実行する。尚、ステップＳ３０６〜Ｓ３０９の処理の詳細は後述する。
【００６８】
一方、通信装置２０ｂのＣＰＵは、図８のフローチャートにより示した第１の通知処理プログラムを実行する。具体的に述べると、通信装置２０ｂは、第１の通知処理プログラムの処理を開始すると、ステップＳ４０１にて、第１の通知指示を受信するまで待機する。
【００６９】
本一例において通信装置２０ｂは、サーバ装置１０から、通信ポート特定情報「ＰＩＤ２」を含む第１の通知指示を受信する。これにより、通信装置２０ｂは、ステップＳ４０１にて「Ｙｅｓ」と判定してステップＳ４０２へ進む。
【００７０】
次いで、通信装置２０ｂは、第１の通知指示に含まれる通信ポート特定情報「ＰＩＤ２」により特定される通信ポート２２ａ１と対応付けて配置された発光部２２ａ３を、青色に発光させる（Ｓ４０２）。
その後、通信装置２０ｂは、ステップＳ４０１へ戻り、第１の通知指示を受信するまで待機し、第１の通知指示を受信するとステップＳ４０２を実行する。
【００７１】
図５に示す一例では、サーバ装置１０からの第１の通知指示を受信した通信装置２０ｂでは、当該第１通知指示に対応する通信ポート２２ａ１の発光部２２ａ３が発光する。これにより、ユーザは、通信装置２０ａの通信ポート２２ａ１に接続した通信ケーブルの他端を、通信装置２０ｂの通信ポート２２ａ１に接続すべきであることを認識する。そして、ユーザは、当該通信ケーブルの他端を通信装置２０ｂの通信ポート２２ａ１に接続する。
【００７２】
ところで、通信装置２０ｂは、通信装置２０ａと同様に、図６に示した接続検出処理プログラムを実行している。従って、通信装置２０ｂは、通信ポート２２ａ１を特定するための通信ポート特定情報「ＰＩＤ２」を含む通信確認用情報を、通信ポート２２ａ１を経由させて通信ケーブル（ここでは、他の通信装置２０ａ）へ送信する（図６のステップＳ２０２、図５のステップＳ１０６）。これにより、通信装置２０ａは、通信ポート特定情報「ＰＩＤ２」を含む通信確認用情報を通信装置２０ｂから受信する。
【００７３】
一方、通信装置２０ａの起動中、通信装置２０ａのＣＰＵは、図９のフローチャートにより示した通信確認通知処理プログラムを実行する。具体的に述べると、通信装置２０ａは、通信確認通知処理プログラムの処理を開始すると、ステップＳ５０１にて、通信確認用情報を受信するまで待機する。そして、通信装置２０ａは通信確認用情報を受信すると、当該通信確認用情報に含まれる通信ポート特定情報、及び当該通信確認用情報の受信ポートの通信ポート特定情報を含む通信確認通知をサーバ装置１０に送信する（ステップＳ５０２）。その後、通信装置２０ａは、ステップＳ５０１へ戻り、通信確認用情報を受信するまで待機し、通信確認用情報を受信するとステップＳ５０２の処理を実行する。
【００７４】
図５に示す一例では、通信装置２０ａは、通信ポート特定情報「ＰＩＤ２」を含む通信確認用情報を通信装置２０ｂから受信している。従って、通信装置２０ａは、通信ポート特定情報「ＰＩＤ２」及び受信ポートの通信ポート特定情報「ＰＩＤ１」を含む通信確認通知をサーバ装置１０へ送信する（Ｓ１０７）。
【００７５】
ここで、通信確認通知は、受信された通信確認用情報に含まれる通信ポート特定情報「ＰＩＤ２」と、当該通信確認用情報を受信する際に通信装置２０ａ（自装置）が用いた通信ポートを特定するための通信ポート特定情報「ＰＩＤ１」と、を含む。尚、通信確認通知は、ＯｐｅｎＦｌｏｗプロトコルに従ったファーストパケットの通知（ＰａｃｋｅｔＩＮによって行われても良い。例えば、通信装置２０ｂから送信される通信確認用情報は、通信装置２０ａに設定されたフローエントリにマッチしていないため、当該通信確認用情報をファーストパケットとしてサーバ装置１０（この場合オープンフローコントローラ）に通知される。このファーストパケットとともに、自装置が用いた通信ポートの通信ポート特定情報をサーバ装置１０に通知することで、サーバ１０は、通信が可能となった通信ポート対を確認することができる。
【００７６】
一方、サーバ装置１０の起動中、サーバ装置１０のＣＰＵは、図１０のフローチャートにより示した通信確認受信処理プログラムを実行する。具体的に述べると、サーバ装置１０は、通信確認受信処理プログラムの処理を開始すると、ステップＳ６０１にて、通信確認通知を受信するまで待機する。そして、サーバ置１０は通信確認通知を受信すると、当該通信確認通知に含まれる通信ポート特定情報により特定される接続構成情報の通信確認可否情報を通信可能確認済みに更新する（ステップＳ６０２）。その後、サーバ装置１０は、ステップＳ６０１へ戻り、通信確認通知を受信するまで待機し、通信確認通知を受信するとステップＳ６０２の処理を実行する。
【００７７】
図５に示す一例では、サーバ装置１０は、通信ポート特定情報「ＰＩＤ１」及び通信ポート特定情報「ＰＩＤ２」を含む通信確認通知を通信装置２０ａから受信している。従って、サーバ装置１０は、通信ポート特定情報「ＰＩＤ１」及び通信ポート特定情報「ＰＩＤ２」を含む接続構成情報にて、通信確認可否情報を「１」に設定する。
【００７８】
更に、通信装置２０ｂは、ステップＳ１０５における接続検出に応じて、通信ポート特定情報「ＰＩＤ２」を含む接続通知をサーバ装置１０へ送信する（図６のステップＳ２０３、図５のステップＳ１０８）。
【００７９】
通信装置２０ａ、２０ｂから受信した接続通知によってサーバ装置１０は、接続予定の通信ポート対の両方の接続を確認し、当該通信ポート対の接続が完了したことを示す通知情報を視認可能に出力する（ステップＳ１０９）。
【００８０】
以下、図７を参照して、ステップＳ１０９における処理の詳細を説明する。サーバ装置１０は、通信ポート特定情報「ＰＩＤ２」を含む接続通知を通信装置２０ｂから受信する。これにより、サーバ装置１０は、ステップＳ３０１にて「Ｙｅｓ」と判定してステップＳ３０２へ進む。
【００８１】
サーバ装置１０は、受信された接続通知に含まれる通信ポート特定情報「ＰＩＤ２」を含む接続構成情報が、接続構成情報記憶部４２に記憶されているか否かを判定する。
【００８２】
上記仮定に従えば、通信ポート特定情報「ＰＩＤ２」を含む接続構成情報は、接続構成情報記憶部４２に記憶されている。従って、サーバ装置１０は、ステップＳ３０２にて「Ｙｅｓ」と判定してステップＳ３０３へ進み、接続構成用テーブルを更新する。具体的には、サーバ装置１０は、通信ポート特定情報「ＰＩＤ２」を含む接続構成情報にて、通信ポート特定情報「ＰＩＤ２」と対応付けられた接続可否情報を「１」に設定する。
【００８３】
次いで、サーバ装置１０は、ステップＳ３０４に進んで、接続相手の通信ポートにも通信ケーブルが接続されているか否かを判定する。具体的には、サーバ装置１０は、通信ポート特定情報「ＰＩＤ２」を含む接続構成情報にて、通信ポート特定情報「ＰＩＤ２」以外の通信ポート特定情報（即ち、「ＰＩＤ１」）と対応付けられた接続可否情報が、通信ケーブルが接続されていることを表す（即ち、「１」に設定されている）か否かを判定する。
【００８４】
この時点では、通信ポート特定情報「ＰＩＤ１」と対応付けられた接続可否情報は、「１」に設定されている。従って、サーバ装置１０は、ステップＳ３０４にて「Ｙｅｓ」と判定してステップＳ３０６へ進む。
【００８５】
次いで、サーバ装置１０は、受信された接続通知に含まれる通信ポート特定情報「ＰＩＤ２」を含む接続構成情報にて、通信確認可否情報が、通信が確認されていることを表す（即ち、「１」に設定されている）か否かを判定する。
【００８６】
この時点では、通信確認可否情報は、「１」に設定されている。従って、サーバ装置１０は、ステップＳ３０６にて「Ｙｅｓ」と判定し、ステップＳ３０７へ進んで、通知情報を、出力装置（図示なし）を介して視認可能に出力する。
【００８７】
通知情報は、通信装置２０ａ，２０ｂ，…に通信ケーブルが正しく接続された旨を表す情報である。本例では、通知情報は、当該通知情報を出力する基となった１組の通信ポート特定情報（即ち、通信ポート特定情報「ＰＩＤ１」及び通信ポート特定情報「ＰＩＤ２」）を含む。
その後、サーバ装置１０は、ステップＳ３０１へ戻り、接続通知を受信するまで待機し、接続通知を受信するとステップＳ３０２〜ステップＳ３０９を実行する。尚、ステップＳ３０８、Ｓ３０９の処理の詳細は後述する。
【００８８】
次に、図７を参照して、第１の通信ケーブルの一端が、通信装置２０ａの通信ポート２２ａ１に接続された後に、第１の通信ケーブルと異なる第２の通信ケーブルの一端が、通信装置２０ｂの通信ポート２２ａ１に誤って接続された場合の動作を説明する。
【００８９】
この場合、第２の通信ケーブルの一端が、通信装置２０ｂの通信ポート２２ａ１に誤って接続された時点にて、通信装置２０ａは、通信装置２０ｂから通信確認用情報を受信できない。従って、通信装置２０ａは、通信確認通知をサーバ装置１０へ送信しない。
【００９０】
通信装置２０ａ、２０ｂから、それぞれの通信ポート２２ａ１に通信ケーブルが接続されたことを示す接続通知を受信しているため、通信ポート特定情報「ＰＩＤ１」及び通信ポート特定情報「ＰＩＤ２」を含む接続構成情報において、それぞれに対応する接続可否情報は「１」に設定される。一方、通信ポート特定情報「ＰＩＤ１」及び通信ポート特定情報「ＰＩＤ２」を含む接続構成情報に含まれる通信確認可否情報は、「０」に設定されたままである。従って、サーバ装置１０は、ステップＳ３０６の処理に進み、本処理おいて、「Ｎｏ」と判定する。この結果サーバ装置１０は、第２の警告情報を図示しない出力装置を介して視認可能に出力する（ステップＳ３０８）。
【００９１】
第２の警告情報は、通信装置２０ａ，２０ｂ，…に通信ケーブルが誤って接続された旨を表す情報である。本例では、第２の警告情報は、当該第２の警告情報を出力する基となった１組の通信ポート特定情報（即ち、通信ポート特定情報「ＰＩＤ１」及び通信ポート特定情報「ＰＩＤ２」）を含む。
その後、サーバ装置１０は、ステップＳ３０１へ戻り、接続通知を受信するまで待機し、接続通知を受信するとステップＳ３０２〜ステップＳ３０９の処理を繰り返し実行する。
【００９２】
次に、図７を参照して、通信装置２０ａの通信ポート２２ｂ１を特定するための通信ポート特定情報「ＰＩＤ３」が、接続構成情報記憶部４２に記憶されている接続構成情報のいずれにも含まれない（即ち、通信ポート２２ｂ１に通信ケーブルが接続される予定がない）場合に、通信ポート２２ｂ１に通信ケーブルが誤って接続された場合の動作を説明する。
【００９３】
この場合、サーバ装置１０は、図７のステップＳ３０２の処理において「Ｎｏ」と判定し、第１の警告情報を、図示しない出力装置を介して視認可能に出力する。
【００９４】
第１の警告情報は、通信装置２０ａ，２０ｂ，…に通信ケーブルが誤って接続された旨を表す情報である。詳細には、第１の警告情報は、接続される予定のない通信ポートに通信ケーブルが接続されたことを示す情報を含む。本例では、第１の警告情報は、当該第１の警告情報を出力する基となった通信ポート特定情報（即ち、通信ポート特定情報「ＰＩＤ３」）を含む。
その後、サーバ装置１０は、ステップＳ３０１へ戻り、接続通知を受信するまで待機し、接続通知を受信するとステップＳ３０２〜ステップＳ３０９の処理を実行する。
【００９５】
以上、説明したように、本発明の第１実施形態に係る通信システムによれば、ユーザが通信ケーブルの一端を通信ポート２２ａ１に接続した場合、当該通信ポート２２ａ１を備える通信装置２０ａは、サーバ装置１０へ接続通知を送信する。サーバ装置１０は、接続通知によって特定される通信ポートの接続状況を接続済みに更新するとともに、接続相手として予定されている通信ポートの通信ケーブルへの接続状況を、接続構成情報テーブルを利用して確認する。このとき、通信相手の通信ポートが通信ケーブルに未接続である場合、サーバ装置１０は、当該通信ポートの通信ポート特定情報を含む第１の通知を当該通信ポートを備える通信装置２０ｂに送信する。
【００９６】
そして、第１の通知指示を受信した通信装置２０ｂは、第１の通知指示に含まれる通信ポート特定情報により特定される通信ポート２２ａ１への通信ケーブルの接続を促す旨をユーザに通知する。ここでは、接続を要する通信ポートを特定するＬＥＤが点灯する。この結果、ユーザは、一端が通信ポートに接続された通信ケーブルの他端の接続対象を容易に特定することが可能となる。本一例では、通信ケーブルの一端を通信装置２０ａの通信ポート２２ａ１に接続した場合に、ユーザは、当該通信ケーブルの他端が接続されるべき、通信装置２０ｂの通信ポート２２ａ１を容易に特定することができる。
【００９７】
更に、第１実施形態に係る通信システム１において、サーバ装置１０は、通信装置２０ａ，２０ｂ，…から接続通知を受信した場合において、記憶されている接続構成情報の中に、当該接続通知に含まれる通信ポート特定情報を含む接続構成情報が存在しないとき、当該通信装置に通信ケーブルが誤って接続された旨を表す第１の警告情報を出力する。
【００９８】
すなわち、サーバ装置１０は、いずれの通信ケーブルも接続される予定がない通信ポートに通信ケーブルが接続された場合に第１の警告情報を視認可能に出力する。これにより、ユーザは、通信装置２０ａ，２０ｂ，…に通信ケーブルを誤って接続したことを容易に認識することができる。
【００９９】
更に、第１実施形態に係る通信システム１において、サーバ装置１０は、記憶されている接続構成情報に含まれる１組の通信ポート特定情報のそれぞれを含む接続通知が受信され、且つ、当該接続構成情報に含まれる当該１組の通信ポート特定情報を含む通信確認通知が受信されていない場合、通信装置２０ａ，２０ｂ，…に通信ケーブルが誤って接続された旨を表す第２の警告情報を出力する。
【０１００】
すなわち、サーバ装置１０は、同一の通信ケーブルによって接続される予定の１組の通信ポートのそれぞれに、互いに異なる通信ケーブルが接続された場合に第２の警告情報を視認可能に出力する。これにより、ユーザは、通信装置２０ａ，２０ｂ，…に通信ケーブルを誤って接続したことを容易に認識することができる。
【０１０１】
更に、第１実施形態に係る通信システム１において、サーバ装置１０は、記憶されている接続構成情報に含まれる１組の通信ポート特定情報のそれぞれを含む接続通知が受信され、且つ、当該接続構成情報に含まれる当該１組の通信ポート特定情報を含む通信確認通知が受信された場合、通信装置２０ａ，２０ｂ，…に通信ケーブルが正しく接続された旨を表す通知情報を出力する。
【０１０２】
すなわち、サーバ装置１０は、通信ケーブルが、予定された通りに１組の通信ポートのそれぞれに接続された場合に通知情報を視認可能に出力する。これにより、ユーザは、通信装置２０ａ，２０ｂ，…に通信ケーブルを正しく接続したことを容易に認識することができる。
【０１０３】
なお、第１実施形態に係るサーバ装置１０は、接続構成情報を予め記憶していたが、通信システム１を構成する通信装置２０ａ，２０ｂ，…を表す情報と、予め設定された接続方針を表す情報と、に基づいて接続構成情報を生成し、生成した接続構成情報を記憶装置に記憶させるように構成されていてもよい。
【０１０４】
＜第２実施形態＞
次に、本発明の第２実施形態に係る通信システムについて説明する。第２実施形態に係る通信システムは、上記第１実施形態に係る通信システムに対して、通信ポート間の通信状態が異常状態にあることを検出する点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１０５】
第２実施形態に係る発光部２２ａ３，２２ｂ３，…は、例えば青色に発光する第１のＬＥＤと、第１のＬＥＤと異なる色（例えば赤色）に発光する第２のＬＥＤと、を備える。
【０１０６】
図１１に示したように、第２実施形態に係る通信装置２０ａの機能は、第１実施形態に係る通信装置２０ａの機能に加えて、データ量送信部３６を含む。
また、第２実施形態に係るサーバ装置１０の機能は、第１実施形態に係るサーバ装置１０の機能に加えて、異常検出部４７を含む。
【０１０７】
データ量送信部３６は、予め設定された送信周期が経過する毎に、データ量情報をサーバ装置１０へ送信する。データ量情報は、通信装置２０ａが備える通信ポート２２ａ１，２２ｂ１，…のそれぞれに対する、通信ポート特定情報、送信データ量、及び、受信データ量を含む情報である。
【０１０８】
送信データ量は、当該通信ポートを経由して、送信周期が経過する間に送信されたデータの量である。受信データ量は、当該通信ポートを経由して、送信周期が経過する間に受信されたデータの量である。
【０１０９】
異常検出部４７は、各通信装置２０ａ，２０ｂ，…からデータ量情報を受信する。異常検出部４７は、予め設定された検出周期が経過する毎に、接続構成情報記憶部４２に記憶されている接続構成情報のうちの、通信確認可否情報が「１」に設定された接続構成情報を抽出する。
【０１１０】
異常検出部４７は、抽出された接続構成情報のそれぞれに対して、当該接続構成情報に含まれる１組の通信ポート特定情報により特定される通信ポート間の通信状態が異常状態にあるか否かを検出する。
【０１１１】
具体的には、異常検出部４７は、接続構成情報に含まれる１組の通信ポート特定情報のそれぞれに対応するデータ量情報を特定する。異常検出部４７は、特定した１組のデータ量情報の一方（第１のデータ量情報）に含まれる送信データ量から、特定した１組のデータ量情報の他方（第２のデータ量情報）に含まれる受信データ量を減じた値（第１の値）を算出する。更に、異常検出部４７は、第２のデータ量情報に含まれる送信データ量から、第１のデータ量情報に含まれる受信データ量を減じた値（第２の値）を算出する。
【０１１２】
異常検出部４７は、第１の値、及び、第２の値、の少なくとも一方が、予め設定された閾値よりも大きい場合、当該１組の通信ポート特定情報により特定される通信ポート間の通信状態が異常状態にあることを検出する。
【０１１３】
このようにして、異常検出部４７は、通信ポート毎に、送信データ量及び受信データ量を受信し、当該受信した送信データ量及び受信データ量に基づいて、通信ポート間の通信状態が異常状態にあることを検出する。
【０１１４】
通知指示送信部４３は、異常検出部４７により通信ポート間の通信状態が異常状態にあることが検出された場合、第２の通知指示を、当該通信ポートを備える通信装置２０ａ，２０ｂ，…のそれぞれへ送信する。第２の通知指示は、当該通信ポートを特定するための通信ポート特定情報を含む。
【０１１５】
発光制御部３３は、サーバ装置１０から第２の通知指示を受信する。第２の通知指示は、通信ポート特定情報を含む。発光制御部３３は、第２の通知指示を受信した場合、第２の通知指示に含まれる通信ポート特定情報により特定される通信ポート２２ａ１，２２ｂ１，…と対応付けて配置された発光部２２ａ３，２２ｂ３，…を、赤色に発光させる（即ち、第２のＬＥＤを発光させる）。
【０１１６】
このようにして、発光部２２ａ３，２２ｂ３，…及び発光制御部３３は、第２の通知指示を受信した場合、当該第２の通知指示に含まれる通信ポート特定情報により特定される通信ポート２２ａ１，２２ｂ１，…の状態が異常状態にあることをユーザに通知する。即ち、発光部２２ａ３，２２ｂ３，…及び発光制御部３３は、第２の通知部を構成している。
【０１１７】
次に、第２実施形態に係る通信システム１の動作について図１２を参照しながら説明する。
先ず、通信装置２０ａ及び通信装置２０ｂのそれぞれは、送信周期が経過する毎に、データ量情報をサーバ装置１０へ送信する（ステップＳ７０１、ステップＳ７０２）。
【０１１８】
いま、通信装置２０ａの通信ポート２２ａ１と、通信装置２０ｂの通信ポート２２ａ１と、の間の通信状態が異常状態にある場合を想定して説明を続ける。
【０１１９】
この場合、サーバ装置１０は、接続構成情報記憶部４２に記憶されている接続構成情報と、受信されたデータ量情報と、に基づいて、通信装置２０ａの通信ポート２２ａ１と、通信装置２０ｂの通信ポート２２ａ１と、の間の通信状態が異常状態にあることを検出する（ステップＳ７０３）。
【０１２０】
そして、サーバ装置１０は、通信装置２０ａへ、通信装置２０ａの通信ポート２２ａ１を特定するための通信ポート特定情報「ＰＩＤ１」を含む第２の通知指示を送信する。更に、サーバ装置１０は、通信装置２０ｂへ、通信装置２０ｂの通信ポート２２ａ１を特定するための通信ポート特定情報「ＰＩＤ２」を含む第２の通知指示を送信する（ステップＳ７０４）。
【０１２１】
通信装置２０ａでは、サーバ装置１０から受信した通信ポート特定情報「ＰＩＤ１」により特定される通信ポート２２ａ１と対応付けて配置された発光部２２ａ３が、赤色に発光する（ステップＳ７０５）。
【０１２２】
同様に、通信装置２０ｂでは、サーバ装置１０から受信した通信ポート特定情報「ＰＩＤ２」により特定される通信ポート２２ａ１と対応付けて配置された発光部２２ａ３が、赤色に発光する（ステップＳ７０６）。
【０１２３】
以上、説明したように、本発明の第２実施形態に係る通信システムによれば、第１実施形態に係る通信システム１と同様の作用及び効果を奏することができる。
更に、第２実施形態に係る通信システム１によれば、サーバ装置１０は、通信ポート間の通信状態が異常状態にあることを検出することができる。
【０１２４】
加えて、第２実施形態に係る通信システム１は、通信ポート間の通信状態が異常状態にあることが検出された場合、その旨をユーザに通知する。これによれば、ユーザは、通信ポートの状態が異常状態にあることを容易に認識することができる。更に、ユーザは、異常状態にある通信ポートを容易に特定することもできる。
【０１２５】
なお、第２実施形態に係る通信装置２０ａ，２０ｂ，…のそれぞれは、第１の送信指示を受信した場合に発光部２２ａ３，２２ｂ３，…を青色に発光させ、一方、第２の送信指示を受信した場合に発光部２２ａ３，２２ｂ３，…を赤色に発光させるように構成されていた。すなわち、第２実施形態に係る発光部２２ａ３，２２ｂ３，…は、第１の送信指示及び第２の送信指示のそれぞれに応じて異なる色で発光している。これにより、ユーザは送信指示の内容を発光部２２ａ３，２２ｂ３，…の色で特定することが可能となる。
【０１２６】
しかし、送信指示の内容の識別方法はこれに限らず発光部２２ａ３，２２ｂ３，…の発光態様を送信指示の内容に応じて変化させる方法でも構わない。例えば、第２実施形態の変形例に係る通信装置２０ａ，２０ｂ，…のそれぞれは、第１の送信指示を受信した場合に発光部２２ａ３，２２ｂ３，…を第１の態様にて発光させ、一方、第２の送信指示を受信した場合に発光部２２ａ３，２２ｂ３，…を第２の態様にて発光させるように構成されていてもよい。具体的には、第１の態様は、発光部２２ａ３，２２ｂ３，…を点滅させる態様であり、第２の態様は、発光部２２ａ３，２２ｂ３，…を発光させ続ける態様である。
【０１２７】
＜第３実施形態＞
次に、本発明の第３実施形態に係る通信システムについて図１３を参照しながら説明する。
第３実施形態に係る通信システム１００は、通信ケーブルを介して互いに接続可能に構成された複数の通信装置１１０ａ，１１０ｂ，…と、当該複数の通信装置１１０ａ，１１０ｂ，…のそれぞれと通信可能に接続されたサーバ装置１２０と、を備えるシステムである。
【０１２８】
複数の通信装置１１０ａ，１１０ｂ，…のそれぞれは、通信ケーブルが着脱可能に接続される通信ポート１１１を少なくとも１つ備える。又、複数の通信装置１１０ａ，１１０ｂ，…のそれぞれは、接続検出部１１２、接続通知送信部１１３を備える。接続検出部１１２は、通信ポート１１１に通信ケーブルが接続されたことを検出する。接続通知送信部１１３は、通信ケーブルが上記通信ポートに接続されたことが検出された場合、その旨を表し且つ当該通信ポートを特定するための通信ポート特定情報を含む接続通知を上記サーバ装置１２０へ送信する。
【０１２９】
更に、サーバ装置１２０は、接続構成情報記憶部１２１、第１の通知指示送信部１２２を備える。接続構成情報記憶部１２１は、通信ケーブルを介して接続される１組の通信ポートのそれぞれを特定するための通信ポート特定情報を含む接続構成情報を少なくとも１つ記憶する。第１の通知指示送信部１２２は、通信装置１１０ａ，１１０ｂ，…から上記接続通知を受信した場合、接続構成情報記憶部１２１に記憶されている接続構成情報のうちの、当該接続通知に含まれる通信ポート特定情報を含む接続構成情報に含まれる他の通信ポート特定情報により特定される通信ポートを備える通信装置１１０ａ，１１０ｂ，…へ当該通信ポート特定情報を含む第１の通知指示を送信する。
【０１３０】
加えて、複数の通信装置１１０ａ，１１０ｂ，…のそれぞれは、サーバ装置１２０から第１の通知指示を受信した場合、当該第１の通知指示に含まれる通信ポート特定情報により特定される通信ポートへの通信ケーブルの接続を促す旨をユーザに通知する第１の通知部１１４を備える。
【０１３１】
これによれば、ユーザが通信ケーブルの一端を通信ポート１１１に接続した場合、当該通信ポート１１１を備える通信装置１１０ａ，１１０ｂ，…は、サーバ装置１２０へ接続通知を送信する。これにより、サーバ装置１２０は、記憶している接続構成情報と、受信した接続通知に含まれる通信ポート特定情報と、に基づいて、第１の通知指示を、上記通信ケーブルの他端が接続されるべき通信ポート１１１を備える通信装置１１０ａ，１１０ｂ，…へ送信する。
【０１３２】
そして、第１の通知指示を受信した通信装置１１０ａ，１１０ｂ，…は、第１の通知指示に含まれる通信ポート特定情報により特定される通信ポート１１１への通信ケーブルの接続を促す旨をユーザに通知する。この結果、ユーザは、通信ケーブルの一端を通信ポート１１１に接続した場合に、当該通信ケーブルの他端が接続されるべき通信ポート１１１を容易に特定することができる。
【０１３３】
＜第４実施形態＞
次に、本発明の第４実施形態に係る通信システムについて図２、図１４〜１７を参照しながら説明する。第４実施形態に係る通信システムでは、通信装置間における通信確認用情報の送信が、サーバ装置１０からの通信確認要求に応じて行われることが第１実施の形態と異なり、他の構成及び動作は、第１実施形態と同様である。以下では、第１実施形態と異なる構成及び動作について説明する。
【０１３４】
（構成）
第４実施形態に係る通信確認用情報送信部３２は、サーバ装置１０からの通信確認要求に応じて、当該通信確認要求で指定された通信ポートに接続された通信ケーブルに対し、通信確認用情報を送信する。
【０１３５】
第４実施形態に係る通信確認通知受信部４４は、受信した通信確認通知に含まれる１組（２つ）の通信ポート特定情報を検索キーとして接続構成情報記憶部４２（接続構成用テーブル）を検索し、当該１組の通信ポート特定情報に対応する通信確認可否情報を「通信確認済み」に更新する（例えば通信確認可否情報を「１」に設定する）。又、通信確認通知受信部４４は、受信した通信確認通知を通知情報出力部４５に出力する。
【０１３６】
通知情報出力部４５は、通信確認通知によって、予めサーバ装置１０に設定された通信ポート対において通信可能となったことを確認する。通知情報出力部４５は、通信ポート対における通信接続を確認すると、通信ケーブルが予定通り正しく接続され、通信接続が完了した通信ポート対を示す通知情報を視認可能に出力する。ここで、通信確認通知は、通信ポート対に正しく通信ケーブルが接続された通信装置からのみ送信されるため、通知情報出力部４５は、通信確認通知によって、通信ケーブルが正しく接続されたこと、及び通信ポート対において通信可能となったことを確認することができる。
【０１３７】
（動作）
次に第４実施形態における通信システムの動作について説明する。以下では、第１実施形態と同様な動作には第１実施形態と同じ符号を付して説明し、異なる動作の詳細を説明する。
【０１３８】
図１４を参照して、通信装置２０ａの通信ポート２２ａ１に通信ケーブルが接続されることに応じて、未接続の通信装置２０ｂに当該通信ケーブルの接続を催促するまでの動作について説明する。
【０１３９】
通信装置２０ａの起動中、通信装置２０ａのＣＰＵは、図１５のフローチャートにより示した接続検出処理プログラムを実行する。具体的に述べると、通信装置２０ａは、接続検出処理プログラムの処理を開始すると、ステップＳ２０１にて、通信ケーブルの接続を検出するまで待機する。
【０１４０】
通信ケーブルの接続を検出した通信装置２０ａは、ステップＳ２０１にて「Ｙｅｓ」と判定してステップＳ２０３へ進み、接続通知をサーバ装置１０に送信する（ステップＳ２０３）。具体的には、通信装置２０ａは、通信ケーブルが接続された通信ポート２０ａ１の通信ポート特定情報「ＰＩＤ１」を含む接続通知をサーバ装置１０へ送信する。その後、通信装置２０ａは、ステップＳ２０１へ戻り、他の通信ポートに通信ケーブルが接続されるまで待機し、接続を検出するとステップＳ２０３の処理を実行する。
【０１４１】
図１４を参照して、ユーザ（例えば、通信システム１の管理者）によって、通信装置２０ａの通信ポート２２ａ１に通信ケーブルの一端が接続されると、通信装置２０ａの接続検出部２２ａ２は、通信ポート２２ａ１に通信ケーブルが接続されたことを検出する（ステップＳ１０１）。これにより、通信装置２０ａは、通信ケーブルが接続された通信ポート２０ａ１の通信ポート特定情報「ＰＩＤ１」を含む接続通知をサーバ装置１０へ送信する（ステップＳ１０２）。
【０１４２】
通信装置２０ａから接続通知が送信されると、第１実施形態と同様に第１の通知指示を通信装置２０ｂに送信する（ステップＳ１０３）。
【０１４３】
図１４に示す一例では、サーバ装置１０からの第１の通知指示を受信した通信装置２０ｂでは、第１実施形態と同様に第１通知指示に対応する通信ポート２２ａ１の発光部２２ａ３が発光する。これにより、ユーザは、通信装置２０ａの通信ポート２２ａ１に接続した通信ケーブルの他端を、通信装置２０ｂの通信ポート２２ａ１に接続すべきであることを認識する。そして、ユーザは、当該通信ケーブルの他端を通信装置２０ｂの通信ポート２２ａ１に接続する。
【０１４４】
通信装置２０ｂは、通信装置２０ａと同様に、図１５に示した接続検出処理プログラムを実行している。従って、通信ポート２２ａ１への通信ケーブルの接続を検出した通信装置２０ｂは、通信ポート特定情報「ＰＩＤ２」を含む接続通知をサーバ装置１０へ送信する。
【０１４５】
第４実施形態に係るサーバ装置１０は、通信装置２０ａ、２０ｂから受信した接続通知によって、接続予定の通信ポート対の両方の接続を確認する。この際、当該通信ポート対において通信可能か否かは未確認であるため、サーバ装置１０は、第２警告情報を視認可能に出力し、通信装置２０ｂに対して通信確認要求を送信する（ステップＳ１１２、Ｓ１１３）。通信確認要求には、当該通信ポート対を特定する通信ポート特定情報が含まれる。尚、通信確認要求は、最初に通信ケーブルの接続を検出した通信装置２０ａ
【０１４６】
通信装置２０ｂは、通信確認要求に応じて通信ポート２２ａ１を特定するための通信ポート特定情報「ＰＩＤ２」を含む通信確認用情報を、通信ポート２２ａ１を経由させて通信ケーブル（ここでは、他の通信装置２０ａ）へ送信する（ステップＳ１０６）。これにより、通信装置２０ａは、通信ポート特定情報「ＰＩＤ２」を含む通信確認用情報を通信装置２０ｂから受信する。
【０１４７】
通信装置２０ａは、第１実施形態と同様に通信確認通知をサーバ装置１０に送信する（ステップＳ１０７）。
【０１４８】
一方、サーバ装置１０の起動中、第４実施形態に係るサーバ装置１０のＣＰＵは、図１７のフローチャートにより示した通信確認受信処理プログラムを実行する。サーバ装置１０は、第１実施形態と同様に、ステップＳ６０１にて、通信確認通知を受信するまで待機し、通信確認通知を受信すると、当該通信確認通知に含まれる通信ポート特定情報により特定される接続構成情報の通信確認可否情報を通信可能確認済みに更新する（ステップＳ６０２）。その後、サーバ装置１０は、当該通信ポート対の接続が完了したことを示す通知情報を視認可能に出力する（ステップＳ６０３、図１４のステップＳ１１４）。この際、第２警告情報の出力を停止することが好ましい。
【０１４９】
以上のように、第４実施形態における通信システムでは、通信装置２０ａ、２０ｂからの接続を確認したサーバ装置１０によって通信装置間に通信確認動作が制御される。これにより、通信ケーブルの接続を検出した通信装置２０ａによる不要な通信可否の確認動作を省略できる。
【０１５０】
以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。
【０１５１】
なお、上記実施形態において通信システム１の各機能は、ＣＰＵがプログラム（ソフトウェア）を実行することにより実現されていたが、回路等のハードウェアにより実現されていてもよい。
【０１５２】
また、上記各施形態においてプログラムは、記憶装置に記憶されていたが、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０１５３】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。例えば、第１の警告情報や第２の警告情報は、接続通知の送信元である通信装置２０ａ、２０ｂに出力されても良い。この場合、通信装置２０ａ、２０ｂには、第１の警告情報や第２の警告情報を視認可能に出力する出力装置が設けられることが好ましい。あるいは、発光部２２ａ３が第１の警告情報や第２の警告情報を識別する形態で発光（発光色や点滅間隔等により識別）しても良い。
【０１５４】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られ
ない。
【０１５５】
（付記１）
通信ケーブルを介して互いに接続可能に構成された複数の通信装置と、当該複数の通信装置のそれぞれと通信可能に接続されたサーバ装置と、を備える通信システムであって、
前記複数の通信装置のそれぞれは、
前記通信ケーブルが着脱可能に接続される通信ポートを少なくとも１つ備えるとともに、
前記通信ポートに前記通信ケーブルが接続されたことを検出する接続検出部と、
前記通信ケーブルが前記通信ポートに接続されたことが検出された場合、その旨を表し且つ当該通信ポートを特定するための通信ポート特定情報を含む接続通知を前記サーバ装置へ送信する接続通知送信部と、
を備え、
前記サーバ装置は、
前記通信ケーブルを介して接続される１組の通信ポートのそれぞれを特定するための通信ポート特定情報を含む接続構成情報を少なくとも１つ記憶する接続構成情報記憶部と、
前記通信装置から前記接続通知を受信した場合、前記記憶されている接続構成情報のうちの、当該接続通知に含まれる前記通信ポート特定情報を含む接続構成情報に含まれる他の通信ポート特定情報により特定される通信ポートを備える通信装置へ当該通信ポート特定情報を含む第１の通知指示を送信する第１の通知指示送信部と、
を備え、
前記複数の通信装置のそれぞれは、更に、
前記サーバ装置から前記第１の通知指示を受信した場合、当該第１の通知指示に含まれる通信ポート特定情報により特定される前記通信ポートへの前記通信ケーブルの接続を促す旨をユーザに通知する第１の通知部を備える通信システム。
【０１５６】
これによれば、ユーザが通信ケーブルの一端を通信ポートに接続した場合、当該通信ポートを備える通信装置は、サーバ装置へ接続通知を送信する。これにより、サーバ装置は、記憶している接続構成情報と、受信した接続通知に含まれる通信ポート特定情報と、に基づいて、第１の通知指示を、上記通信ケーブルの他端が接続されるべき通信ポートを備える通信装置へ送信する。
【０１５７】
そして、第１の通知指示を受信した通信装置は、第１の通知指示に含まれる通信ポート特定情報により特定される通信ポートへの通信ケーブルの接続を促す旨をユーザに通知する。この結果、ユーザは、通信ケーブルの一端を通信ポートに接続した場合に、当該通信ケーブルの他端が接続されるべき通信ポートを容易に特定することができる。
【０１５８】
（付記２）
付記１に記載の通信システムであって、
前記サーバ装置は、
前記通信装置から前記接続通知を受信した場合において、前記記憶されている接続構成情報の中に、当該接続通知に含まれる通信ポート特定情報を含む接続構成情報が存在しないとき、当該通信装置に前記通信ケーブルが誤って接続された旨を表す第１の警告情報を出力する第１の警告情報出力部を備える通信システム。
【０１５９】
これによれば、サーバ装置は、いずれの通信ケーブルも接続される予定がない通信ポートに通信ケーブルが接続された場合に第１の警告情報を出力する。これにより、ユーザは、通信装置に通信ケーブルを誤って接続したことを容易に認識することができる。
【０１６０】
（付記３）
付記１又は付記２に記載の通信システムであって、
前記複数の通信装置のそれぞれは、
前記通信ケーブルを介して接続された他の通信装置へ、当該通信ケーブルが接続されている通信ポートを特定するための通信ポート特定情報を含む通信確認用情報を送信する通信確認用情報送信部と、
前記通信ケーブルを介して接続された他の通信装置から前記通信確認用情報を受信する通信確認用情報受信部と、
前記通信確認用情報を受信した場合に、当該通信確認用情報に含まれる通信ポート特定情報と、当該通信確認用情報を受信する際に自装置が用いた通信ポートを特定するための通信ポート特定情報と、を含む通信確認通知を前記サーバ装置へ送信する通信確認通知送信部と、
を備え、
前記サーバ装置は、
前記記憶されている接続構成情報が含む１組の通信ポート特定情報のそれぞれを含む前記接続通知が受信され、且つ、当該接続構成情報が含む当該１組の通信ポート特定情報を含む前記通信確認通知が受信されていない場合、前記通信装置に前記通信ケーブルが誤って接続された旨を表す第２の警告情報を出力する第２の警告情報出力部を備える通信システム。
【０１６１】
これによれば、サーバ装置は、同一の通信ケーブルによって接続される予定の１組の通信ポートのそれぞれに、互いに異なる通信ケーブルが接続された場合に第２の警告情報を出力する。これにより、ユーザは、通信装置に通信ケーブルを誤って接続したことを容易に認識することができる。
【０１６２】
（付記４）
付記３に記載の通信システムであって、
前記サーバ装置は、
前記記憶されている接続構成情報が含む１組の通信ポート特定情報のそれぞれを含む前記接続通知が受信され、且つ、当該接続構成情報が含む当該１組の通信ポート特定情報を含む前記通信確認通知が受信された場合、前記通信装置に前記通信ケーブルが正しく接続された旨を表す通知情報を出力する通知情報出力部を備える通信システム。
【０１６３】
これによれば、サーバ装置は、通信ケーブルが、予定された通りに１組の通信ポートのそれぞれに接続された場合に通知情報を出力する。これにより、ユーザは、通信装置に通信ケーブルを正しく接続したことを容易に認識することができる。
【０１６４】
（付記５）
付記１乃至付記４のいずれか一項に記載の通信システムであって、
前記複数の通信装置のそれぞれは、
当該通信装置が備える前記通信ポート毎に、当該通信ポートを経由して送信したデータの量である送信データ量を前記サーバ装置へ送信するとともに、当該通信ポートを経由して受信したデータの量である受信データ量を当該サーバ装置へ送信するデータ量送信部を備え、
前記サーバ装置は、
前記通信ポート毎に、前記送信データ量及び前記受信データ量を受信し、当該受信した送信データ量及び受信データ量に基づいて、前記通信ポート間の通信状態が異常状態にあることを検出する異常検出部を備える通信システム。
【０１６５】
これによれば、サーバ装置は、通信ポート間の通信状態が異常状態にあることを検出することができる。
【０１６６】
（付記６）
付記５に記載の通信システムであって、
前記サーバ装置は、
前記通信ポート間の通信状態が異常状態にあることが検出された場合、当該通信ポートを特定するための通信ポート特定情報を含む第２の通知指示を、当該通信ポートを備える前記通信装置へ送信する第２の通知指示送信部を備え、
前記複数の通信装置のそれぞれは、更に、
前記サーバ装置から前記第２の通知指示を受信した場合、当該第２の通知指示に含まれる通信ポート特定情報により特定される前記通信ポートの状態が異常状態にあることを前記ユーザに通知する第２の通知部を備える通信システム。
【０１６７】
これによれば、ユーザは、通信ポートの状態が異常状態にあることを容易に認識することができる。更に、ユーザは、異常状態にある通信ポートを容易に特定することもできる。
【０１６８】
（付記７）
付記１乃至付記６のいずれか一項に記載の通信システムであって、
前記第１の通知部は、
光を発する発光部を複数含むとともに、当該複数の発光部が、自装置が備える前記通信ポートのそれぞれと対応付けて配置され、且つ、
前記第１の通知指示を受信した場合、当該第１の通知指示に含まれる通信ポート特定情報により特定される通信ポートと対応付けて配置された前記発光部に光を発させる発光制御部を含む通信システム。
【０１６９】
（付記８）
通信ケーブルを介して互いに接続可能に構成された複数の通信装置と、当該複数の通信装置のそれぞれと通信可能に接続されたサーバ装置と、を備える通信システムに適用され、
前記複数の通信装置のそれぞれは、前記通信ケーブルが着脱可能に接続される通信ポートを少なくとも１つ備え、
前記通信装置が、前記通信ポートに前記通信ケーブルが接続されたことを検出し、
前記通信装置が、前記通信ケーブルが前記通信ポートに接続されたことを検出した場合、その旨を表し且つ当該通信ポートを特定するための通信ポート特定情報を含む接続通知を前記サーバ装置へ送信し、
前記サーバ装置が、前記通信装置から前記接続通知を受信した場合、前記通信ケーブルを介して接続される１組の通信ポートのそれぞれを特定するための通信ポート特定情報を含む接続構成情報を少なくとも１つ記憶する記憶装置に記憶されている接続構成情報のうちの、当該接続通知に含まれる前記通信ポート特定情報を含む接続構成情報に含まれる他の通信ポート特定情報により特定される通信ポートを備える通信装置へ当該通信ポート特定情報を含む第１の通知指示を送信し、
前記通信装置が、前記サーバ装置から前記第１の通知指示を受信した場合、当該第１の通知指示に含まれる通信ポート特定情報により特定される前記通信ポートへの前記通信ケーブルの接続を促す旨をユーザに通知する、通信方法。
【０１７０】
（付記９）
付記８に記載の通信方法であって、
前記サーバ装置が、前記通信装置から前記接続通知を受信した場合において、前記記憶されている接続構成情報の中に、当該接続通知に含まれる通信ポート特定情報を含む接続構成情報が存在しないとき、当該通信装置に前記通信ケーブルが誤って接続された旨を表す第１の警告情報を出力する、通信方法。
【０１７１】
（付記１０）
付記８又は付記９に記載の通信方法であって、
前記通信装置が、前記通信ケーブルを介して接続された他の通信装置へ、当該通信ケーブルが接続されている通信ポートを特定するための通信ポート特定情報を含む通信確認用情報を送信し、
前記通信装置が、前記通信ケーブルを介して接続された他の通信装置から前記通信確認用情報を受信し、
前記通信装置が、前記通信確認用情報を受信した場合に、当該通信確認用情報に含まれる通信ポート特定情報と、当該通信確認用情報を受信する際に自装置が用いた通信ポートを特定するための通信ポート特定情報と、を含む通信確認通知を前記サーバ装置へ送信し、
前記サーバ装置が、前記記憶されている接続構成情報が含む１組の通信ポート特定情報のそれぞれを含む前記接続通知を受信し、且つ、当該接続構成情報が含む当該１組の通信ポート特定情報を含む前記通信確認通知を受信していない場合、前記通信装置に前記通信ケーブルが誤って接続された旨を表す第２の警告情報を出力する、通信方法。
【０１７２】
（付記１１）
通信ケーブルを介して互いに接続可能に構成された複数の通信装置のそれぞれと通信可能に接続されたサーバ装置であって、
前記通信ケーブルを介して接続される１組の通信ポートのそれぞれを特定するための通信ポート特定情報を含む接続構成情報を少なくとも１つ記憶する接続構成情報記憶部と、
前記通信装置から当該通信装置が備える通信ポートを特定するための通信ポート特定情報を含む接続通知を受信した場合、前記記憶されている接続構成情報のうちの、当該接続通知に含まれる通信ポート特定情報を含む接続構成情報に含まれる他の通信ポート特定情報により特定される通信ポートを備える通信装置へ当該通信ポート特定情報を含む第１の通知指示を送信する第１の通知指示送信部と、
を備えるサーバ装置。
【０１７３】
（付記１２）
付記１１に記載のサーバ装置であって、
前記通信装置から前記接続通知を受信した場合において、前記記憶されている接続構成情報の中に、当該接続通知に含まれる通信ポート特定情報を含む接続構成情報が存在しないとき、当該通信装置に前記通信ケーブルが誤って接続された旨を表す第１の警告情報を出力する第１の警告情報出力部を備えるサーバ装置。
【０１７４】
（付記１３）
付記１１又は付記１２に記載のサーバ装置であって、
前記記憶されている接続構成情報が含む１組の通信ポート特定情報のそれぞれを含む前記接続通知が受信され、且つ、当該接続構成情報が含む当該１組の通信ポート特定情報を含む通信確認通知が受信されていない場合、前記通信装置に前記通信ケーブルが誤って接続された旨を表す第２の警告情報を出力する第２の警告情報出力部を備えるサーバ装置。
【０１７５】
（付記１４）
通信ケーブルを介して互いに接続可能に構成された複数の通信装置のそれぞれと通信可能に接続されたサーバ装置に、
前記通信ケーブルを介して接続される１組の通信ポートのそれぞれを特定するための通信ポート特定情報を含む接続構成情報を少なくとも１つ記憶する接続構成情報記憶部と、
前記通信装置から当該通信装置が備える通信ポートを特定するための通信ポート特定情報を含む接続通知を受信した場合、前記記憶されている接続構成情報のうちの、当該接続通知に含まれる通信ポート特定情報を含む接続構成情報に含まれる他の通信ポート特定情報により特定される通信ポートを備える通信装置へ当該通信ポート特定情報を含む第１の通知指示を送信する第１の通知指示送信部と、
を実現させるためのプログラム。
【０１７６】
（付記１５）
付記１４に記載のプログラムであって、
前記サーバ装置に、更に、
前記通信装置から前記接続通知を受信した場合において、前記記憶されている接続構成情報の中に、当該接続通知に含まれる通信ポート特定情報を含む接続構成情報が存在しないとき、当該通信装置に前記通信ケーブルが誤って接続された旨を表す第１の警告情報を出力する第１の警告情報出力部を実現させるためのプログラム。
【０１７７】
（付記１６）
付記１４又は付記１５に記載のプログラムであって、
前記サーバ装置に、更に、
前記記憶されている接続構成情報が含む１組の通信ポート特定情報のそれぞれを含む前記接続通知が受信され、且つ、当該接続構成情報が含む当該１組の通信ポート特定情報を含む通信確認通知が受信されていない場合、前記通信装置に前記通信ケーブルが誤って接続された旨を表す第２の警告情報を出力する第２の警告情報出力部を実現させるためのプログラム。
【０１７８】
（付記１７）
サーバ装置と通信可能に接続されるとともに、通信ケーブルを介して他の装置と接続可能に構成された通信装置であって、
前記通信ケーブルが着脱可能に接続される通信ポートを少なくとも１つ備えるとともに、
前記通信ポートに前記通信ケーブルが接続されたことを検出する接続検出部と、
前記通信ケーブルが前記通信ポートに接続されたことが検出された場合、その旨を表し且つ当該通信ポートを特定するための通信ポート特定情報を含む接続通知を前記サーバ装置へ送信する接続通知送信部と、
前記サーバ装置から、前記通信ポートを特定するための通信ポート特定情報を含む第１の通知指示を受信した場合、当該第１の通知指示に含まれる通信ポート特定情報により特定される前記通信ポートへの前記通信ケーブルの接続を促す旨をユーザに通知する第１の通知部と、
を備える通信装置。
【０１７９】
（付記１８）
付記１７に記載の通信装置であって、
前記通信ケーブルを介して接続された他の通信装置へ、当該通信ケーブルが接続されている通信ポートを特定するための通信ポート特定情報を含む通信確認用情報を送信する通信確認用情報送信部と、
前記通信ケーブルを介して接続された他の通信装置から前記通信確認用情報を受信する通信確認用情報受信部と、
前記通信確認用情報を受信した場合に、当該通信確認用情報に含まれる通信ポート特定情報と、当該通信確認用情報を受信する際に自装置が用いた通信ポートを特定するための通信ポート特定情報と、を含む通信確認通知を前記サーバ装置へ送信する通信確認通知送信部と、
を備える通信装置。
【０１８０】
（付記１９）
サーバ装置と通信可能に接続されるとともに、通信ケーブルを介して他の装置と接続可能に構成され、且つ、前記通信ケーブルが着脱可能に接続される通信ポートを少なくとも１つ備える通信装置に、
前記通信ポートに前記通信ケーブルが接続されたことを検出する接続検出部と、
前記通信ケーブルが前記通信ポートに接続されたことが検出された場合、その旨を表し且つ当該通信ポートを特定するための通信ポート特定情報を含む接続通知を前記サーバ装置へ送信する接続通知送信部と、
前記サーバ装置から、前記通信ポートを特定するための通信ポート特定情報を含む第１の通知指示を受信した場合、当該第１の通知指示に含まれる通信ポート特定情報により特定される前記通信ポートへの前記通信ケーブルの接続を促す旨をユーザに通知する第１の通知部と、
を実現させるためのプログラム。
【０１８１】
（付記２０）
付記１９に記載のプログラムであって、
前記通信装置に、更に、
前記通信ケーブルを介して接続された他の通信装置へ、当該通信ケーブルが接続されている通信ポートを特定するための通信ポート特定情報を含む通信確認用情報を送信する通信確認用情報送信部と、
前記通信ケーブルを介して接続された他の通信装置から前記通信確認用情報を受信する通信確認用情報受信部と、
前記通信確認用情報を受信した場合に、当該通信確認用情報に含まれる通信ポート特定情報と、当該通信確認用情報を受信する際に自装置が用いた通信ポートを特定するための通信ポート特定情報と、を含む通信確認通知を前記サーバ装置へ送信する通信確認通知送信部と、
を実現させるためのプログラム。
【０１８２】
本発明は、複数の通信装置により構成される通信経路をサーバ装置が制御する通信システム（例えば、ＯｐｅｎＦｌｏｗを用いたシステム等）に適用されてもよい。尚、本出願は、日本出願番号２０１０−０３５６８４に基づき、日本出願番号２０１０−０３５６８４における開示内容は引用により本出願に組み込まれる。
【図１】
0005532360.tif 000002
【図２】
0005532360.tif 000003
【図３】
0005532360.tif 000004
【図４】
0005532360.tif 000005
【図５】
0005532360.tif 000006
【図６】
0005532360.tif 000007
【図７】
0005532360.tif 000008
【図８】
0005532360.tif 000009
【図９】
0005532360.tif 000010
【図１０】
0005532360.tif 000011
【図１１】
0005532360.tif 000012
【図１２】
0005532360.tif 000013
【図１３】
0005532360.tif 000014
【図１４】
0005532360.tif 000015
【図１５】
0005532360.tif 000016
【図１６】
0005532360.tif 000017
【図１７】
0005532360.tif 000018