(57)【要約】      （修正有）【課題】ネットワークの管理者が、困難な操作を行うことなく容易にネットワーク装置の設定や状態に関する情報を把握できるネットワーク装置を提供する。【解決手段】ネットワーク装置１は、制御部５００と、自装置の設定および状態に関する情報を記憶する記憶部５２０と、通信ケーブルが接続される複数のポート１０−１〜Ｎを有している。表示部２０はポート毎に複数個のＬＥＤを有しており、制御部は記憶部に記憶された情報に応じた発光パターンで各ＬＥＤを点灯させる。表示部３０は、ＬＥＤの点灯または消灯によりネットワーク装置の表示モードを表示する。【選択図】図４
2016220064.tif 000002
【特許請求の範囲】
【請求項１】
各々通信ケーブルが接続される１または複数のポートと、
前記ポート毎に設けられた表示手段と、
自装置の設定または状態に関する情報を記憶する記憶装置から当該情報を取得し、当該情報に応じて前記各表示手段の表示制御を行う制御部と
を有することを特徴とするネットワーク装置。
【請求項２】
前記各表示手段に表示させる情報の切り替え指示を入力させるための操作部を有し、
前記制御部は、前記操作部に対する操作により指示された情報に応じて前記各表示手段の表示制御を行うことを特徴とする請求項１に記載のネットワーク装置。
【請求項３】
前記制御部は、
自装置の設定または状態に変化が発生したことを契機としてその変化前の設定または状態に関する情報のログを前記記憶装置に書き込み、
前記操作部に対する操作に応じて、前記ログの示す設定または状態に応じて前記各表示手段の表示制御を行う
ことを特徴とする請求項２に記載のネットワーク装置。
【請求項４】
放音部を備え、
前記制御部は、自装置の設定または状態に変化が発生したことを前記放音部からの音の放音により報知する
ことを特徴とする請求項３に記載のネットワーク装置。
【請求項５】
前記ポート毎に設けられた表示手段の各々は、複数個の発光素子であり、前記制御部は、前記情報に応じて各発光素子の発光パターンを制御する
ことを特徴とする請求項１〜４の何れか一項に記載のネットワーク装置。
【請求項６】
ポートに関する前記情報を当該ポートに対応する複数の発光素子の発光パターンにより表示することを特徴とする請求項５に記載のネットワーク装置。
【請求項７】
ポートに関する前記情報はＶＬＡＮＩＤであることを特徴とする請求項６に記載のネットワーク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークの運用管理を支援する技術に関する。
【背景技術】
【０００２】
近年、企業のオフィスや工場等にＬＡＮ（Local Area Network）を敷設して社内情報システムを構築することが一般に行われている。ＬＡＮの敷設や運用管理等は専門的な知識を必要とされるため、通常、専門技術者（以下、ネットワーク管理者）によって行われる。例えば、ＬＡＮの敷設時にはネットワーク管理者は、スイッチングハブやルータなどのネットワーク装置の各ポートにＬＡＮケーブル等を介してパーソナルコンピュータ（以下、ＰＣ）等の機器を接続する。また、ＬＡＮの運用管理時にはネットワーク管理者はネットワーク装置と他の機器との間の通信量や通信速度等の通信状態をポート毎に監視する。このようなＬＡＮの敷設や運用管理を支援するための技術が従来より種々提案されており、その一例としては特許文献１〜３に開示された技術が挙げられる。
【０００３】
特許文献１に開示されたネットワーク監視装置は複数のポートを有しており、各ポートには監視対象である中継機器（ネットワーク装置）が接続される。この中継機器も複数のポートを有しており、各ポートにはＰＣが接続される。このネットワーク監視装置は、中継機器とＰＣとの間の通信状態を示す情報（例えば、通信量）を当該中継機器から取得し、その情報を自装置の表示部に表示させる。ネットワーク管理者は、表示部の表示内容を確認することにより、中継機器とＰＣとの間の通信状態をポート毎に把握することができる。
【０００４】
特許文献２に開示されたネットワーク装置は、ＬＡＮケーブル等のネットワークケーブルを挿入するための複数のポートと、各ポートに対応するインジケータと、文字列を表示するディスプレイとを有する。インジケータおよびディスプレイの制御は、ＴｅｌｎｅｔやＥＭＳ等の管理ツールを用いたユーザの操作により行われる。例えば、作業現場でネットワークケーブルを挿抜する作業を行っている作業者に、挿抜すべきネットワークケーブルに対応するポートを指示する場合、管理室等にいるネットワーク管理者は管理ツールを操作して当該ポートを特定するための情報を入力する。管理ツールは、ネットワーク装置の設定情報を記憶したデータベースを参照して必要な情報を取得し、その情報を基に特定されるポートに対応するインジケータを点灯させるとともに関連する情報をディスプレイに表示させる。これにより、遠隔地で作業を行う作業者に指示を与えることが可能となる。
【０００５】
特許文献３に開示されたネットワーク接続装置は、横一列に設けられた複数の入出力ポートと、入出力ポートの配列方向と直交する方向に１つの入出力ポートあたり３個ずつ設けられたＬＥＤ（すなわち、横一列に並んだ合計３列のＬＥＤ群）とを有する。３列のＬＥＤ群の各々には、それぞれ通信１〜３の識別子が割り当てられている。このネットワーク接続装置は、ある入出力ポート間でデータの送受信が行われると、通信１のＬＥＤ群のうち、対応する入出力ポートのＬＥＤを点灯させる。その後、別の入出力ポート間でデータの送受信が行われると、通信２のＬＥＤ群のうち、対応する入出力ポートのＬＥＤを点灯させる。その後、別の入出力ポート間でデータの送受信が行われると、通信３のＬＥＤ群のうち、対応する入出力ポートのＬＥＤを点灯させる。したがって、ユーザは、３組の入出力ポート間で同時にデータの送受信が行われたとしても、通信１〜３の各ＬＥＤ群の点灯を確認することにより、当該送受信がいずれの入出力ポート間で行われているのかを把握することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２６１８７１号公報
【特許文献１】特開２０１０−２２０１６１号公報
【特許文献１】特開平１０−１４５４１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、近年の情報処理技術の進展に伴い、ネットワーク管理者が管理（或いは、監視）すべき情報の範囲は拡大している。この種の情報の一例としてＶＬＡＮ（Virtual LAN）におけるＶＬＡＮＩＤ（Virtual LAN Identifier）が挙げられる。ＶＬＡＮとは、スイッチングハブの内部で論理的にＬＡＮセグメントを分割する技術のことをいい、ＶＬＡＮＩＤとは各セグメントを識別するための識別子である。ネットワーク管理者は、ＶＬＡＮを利用して社内ネットワークを複数のセグメントに分割する場合、スイッチングハブの各ポートにＶＬＡＮＩＤを割り当てることでセグメントの分割を実現する。ＶＬＡＮ対応のスイッチングハブでは、同一のＶＬＡＮＩＤが割り当てられたポートに接続された機器同士の通信のみが許容されるからである。このようにＶＬＡＮを利用して社内ネットワークを複数のセグメントに分割する場合、スイッチングハブの各ポートに割り当てたＶＬＡＮＩＤを管理する必要がある。また、ＬＡＮケーブルを通じて他の機器に電力を供給する技術であるＰｏＥ（Power  over  Ethernet（登録商標））対応のスイッチングハブを用いてＬＡＮを構成している場合には、ネットワーク管理者は、スイッチングハブから他の機器への給電状態を監視する必要がある。このように、ネットワーク管理者の管理対象のネットワークにＶＬＡＮ対応のスイッチングハブやＰｏＥ対応のスイッチングハブが含まれる場合、ネットワーク管理者はスイッチングハブの設定に関する情報（例えば、各ポートへのＶＬＡＮＩＤの割り当てを示す情報）やスイッチングハブの状態を示す情報（例えば、スイッチングハブから他の機器への給電量を示す情報）を把握し管理する必要がある。
【０００８】
しかし、特許文献１に開示されたネットワーク監視装置は、中継機器とＰＣとの間の通信状態に関する情報を取得することはできても、中継機器本体の設定や状態に関する情報を取得することはできない。同様に、特許文献３に開示されたネットワーク接続装置は、自装置の入出力ポート間の送受信状態に関する情報を取得することはできても、自装置の設定や状態に関する情報を取得することはできない。一方、特許文献２に開示されたネットワーク装置によれば、ネットワーク管理者はＴｅｌｎｅｔを利用してネットワーク装置本体の設定や状態に関する情報を取得することができる。しかし、Ｔｅｌｎｅｔを利用して各種情報を取得するには、Ｔｅｌｎｅｔのログイン権限が必要であることは言うまでもなく、Ｔｅｌｎｅｔにおける各種コマンドを充分に理解していることが必要となる。また、ＴｅｌｎｅｔはＣＵＩベースのユーザインタフェースであるため、コマンドの実行結果が文字列等で表示され、そのコマンドの実行結果を把握するにはそれら文字列を読み解く必要がある。加えて、Ｔｅｌｎｅｔを利用して情報の取得を行う場合、コマンドの誤入力等によってその情報を書き換えたり、その情報を消去したりするなどの事故の発生も懸念される。これらの問題は、Ｔｅｌｎｅｔ以外の方法でネットワーク装置を制御する場合、例えば、シリアル接続したコンソールケーブルを通じてネットワーク装置に指示を与える場合も同様である。
【０００９】
この発明は、以上説明した事情に鑑みてなされたものであり、ネットワーク装置本体の設定や状態に関する情報をネットワーク管理者が容易に把握できるようにする技術を提供することを目的としている。
【課題を解決するための手段】
【００１０】
この発明は、各々通信ケーブルが接続される１または複数のポートと、ポート毎に設けられた表示手段と、自装置の設定または状態に関する情報を記憶する記憶装置から当該情報を取得し、当該情報に応じて各表示手段の表示制御を行う制御部とを有することを特徴とするネットワーク装置を提供する。
【００１１】
かかる発明によれば、ネットワーク装置の設定および状態に関する情報が各表示手段に表示される。例えば、１つのポートに対応する表示手段を複数の発光素子で構成する場合には、各発光素子の発光パターンで上記各種情報が表示される。この場合、ユーザは発光素子の発光パターンを確認することにより、コマンド入力等の専門知識を要する操作を伴うことなく、ネットワーク装置の設定および状態に関する情報を直感的に把握することが可能になる。
【図面の簡単な説明】
【００１２】
【図１】この発明の一実施形態であるネットワーク装置１の正面図である。
【図２】同実施形態においてＶＬＡＮＩＤとＬＥＤ２００Ａ＿ｎ（ｎ＝１〜Ｎ）および２００Ｂ＿ｎ（ｎ＝１〜Ｎ）がとり得る発光パターンの対応関係を示す図である。
【図３】同実施形態においてＬＥＤ２００Ａ＿ｎ（ｎ＝１〜４）および２００Ｂ＿ｎ（ｎ＝１〜４）がとり得る発光パターンと給電状態の対応関係を示す図である。
【図４】同実施形態におけるネットワーク装置１の構成例を示す図である。
【図５】同実施形態において制御部５００が実行する表示制御処理の内容を示すフローチャートである。
【図６】変形例（１）のネットワーク装置１の説明するための図である。
【図７】同変形例（１）における各ポートの通信速度およびリンク状態の表示例を示す図である。
【図８】同変形例（１）におけるループの発生の有無の表示例を示す図である。
【図９】同変形例（１）におけるＶＬＡＮＩＤの表示態様を説明するための図である。
【図１０】同変形例（１）におけるＶＬＡＮＩＤの表示例を説明するための図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ本発明の実施形態を説明する。
（Ａ：構成）
図１は、本発明の一実施形態であるネットワーク装置１の正面図である。ネットワーク装置１は、ＶＬＡＮおよびＰｏＥ技術に対応したスイッチングハブである。ネットワーク装置１は、複数のＶＬＡＮにより構成された社内ＬＡＮにおいて、同一のＶＬＡＮＩＤが割り当てられたポートに接続された機器同士の通信を中継する。また、ネットワーク装置１は、電力供給の困難な場所に設置された機器に電力を供給する。本実施形態では、ネットワーク装置１は、１回の給電処理において１つの機器に電力を供給する。図１に示すように、ネットワーク装置１は、ポート１０＿ｎ（ｎ＝１〜Ｎ：Ｎは自然数であり、本実施形態ではＮ＝１５）、表示部２０、表示部３０、およびスイッチ４０を有している。
【００１４】
ポート１０＿ｎ（ｎ＝１〜Ｎ）の各々には、ＬＡＮケーブルなどのネットワークケーブルが接続される。ポート１０＿ｎ（ｎ＝１〜Ｎ）に接続されたＬＡＮケーブルには、ＰＣ等の端末機器やネットワーク機器（他のスイッチングハブやルータ）等が接続される（図１では、何れも図示略）。
【００１５】
表示部２０は、ポート１０＿ｎに対応するＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎを有する。ＬＥＤ２００Ａ＿ｎ（ｎ＝１〜Ｎ）および２００Ｂ＿ｎ（ｎ＝１〜Ｎ）は、それぞれ２色ＬＥＤ（Light-Emitting Diode：発光ダイオード）であり、例えば黄色または緑色に発光する。本実施形態では、ＬＥＤ２００Ａ＿ｎ（ｎ＝１〜Ｎ）および２００Ｂ＿ｎ（ｎ＝１〜Ｎ）の点灯または消灯により、ネットワーク管理者に対する各種情報の表示が行われる。表示部２０が表示する情報の１つとして、各ポートの通信状態に関する情報が挙げられる。例えば、ＬＥＤ２００Ａ＿ｎ（ｎ＝１〜Ｎ）および２００Ｂ＿ｎ（ｎ＝１〜Ｎ）の点灯または消灯により、データの送受信が行われているポートが表示される。より詳細には、ポート１０＿ｍを介してデータの送受信が行われると、ＬＥＤ２００Ａ＿ｍおよび２００Ｂ＿ｍが点灯する。このとき、ＬＥＤ２００Ａ＿ｍおよび２００Ｂ＿ｍの両方を点灯させてもよく、ＬＥＤ２００Ａ＿ｍまたは２００Ｂ＿ｍの一方のみを点灯させてもよい。また、本実施形態では、ＬＥＤ２００Ａ＿ｎ（ｎ＝１〜Ｎ）および２００Ｂ＿ｎ（ｎ＝１〜Ｎ）の点灯または消灯により、通信速度が表示される。より詳細には、ポート１０＿ｍを介してデータの送受信が行われると、ＬＥＤ２００Ａ＿ｍおよび２００Ｂ＿ｍが通信速度に応じた発光パターンで点灯する。
【００１６】
ＶＬＡＮやＰｏＥ技術に対応したネットワーク装置については、ネットワーク管理者は各ポートの通信状態のみならず、ネットワーク装置本体の設定や状態についても管理する必要があることは前述した通りである。具体的には、ポート１０＿ｎ（ｎ＝１〜Ｎ）に割り当てられたＶＬＡＮＩＤや、ネットワーク装置１から他の機器への給電状態を把握する必要がある。そこで、本実施形態のネットワーク装置１は、ポート１０＿ｎに割り当てられたＶＬＡＮＩＤ、およびネットワーク装置１から他の機器への給電状態に関する情報についても、ＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎの発光パターンにより表示可能なように構成されており、この点に本実施形態の特徴がある。
【００１７】
ＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎの発光パターンによるＶＬＡＮＩＤの表示態様は以下の通りである。上述したように、ＬＥＤ２００Ａ＿ｎ（ｎ＝１〜Ｎ）および２００Ｂ＿ｎ（ｎ＝１〜Ｎ）はそれぞれ２色ＬＥＤであり、各ＬＥＤは、消灯、点灯（黄色）、点灯（緑色）の３つの状態をとり得る。したがって、ＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎの点灯または消灯により、合計９通り（３×３通り）の発光パターンで、ポート１０＿ｎに割り当てられているＶＬＡＮＩＤを表示することができる。図２は、ＶＬＡＮＩＤとＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎがとり得る発光パターンの対応関係を示す図である。図２に示すように、ＶＬＡＮＩＤがとり得る１〜９の各値には、ＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎの各々がとり得る点灯色（点灯状態）が対応付けられている。各ＶＬＡＮＩＤに対応付けられた各点灯色の組み合わせ（すなわち、発光パターン）はそれぞれ異なっているため、ネットワーク管理者はこの発光パターンを通じてポート１０＿ｎ（ｎ＝１〜Ｎ）に割り当てられているＶＬＡＮＩＤを把握することができる。なお、上記ＬＥＤの点灯色や発光パターンとＶＬＡＮＩＤの関係は一例であり、適宜変更しても勿論良い。
【００１８】
次に、ネットワーク装置１から他の機器への給電状態の表示態様について説明する。本実施形態では、ネットワーク装置１の最大給電可能電力は１２０Ｗであり、ネットワーク装置１から他の機器への給電状態はその給電量Ｐに応じて、０Ｗ＜Ｐ≦３０Ｗ、３０Ｗ＜Ｐ≦６０Ｗ、６０Ｗ＜Ｐ≦９０Ｗ、および９０Ｗ＜Ｐ≦１２０Ｗの４つ状態に分類される。図３は、ＬＥＤ２００Ａ＿ｎ（ｎ＝１〜４）および２００Ｂ＿ｎ（ｎ＝１〜４）がとり得る発光パターンと給電状態の対応関係を示す図である。この図において、点灯しているＬＥＤ２００Ａ＿ｎ（ｎ＝１〜４）および２００Ｂ＿ｎ（ｎ＝１〜４）は黒色で表されている。図３（ａ）〜（ｄ）は、それぞれ他の機器への給電量Ｐが０Ｗ＜Ｐ≦３０Ｗ、３０Ｗ＜Ｐ≦６０Ｗ、６０Ｗ＜Ｐ≦９０Ｗ、および９０Ｗ＜Ｐ≦１２０Ｗの場合の表示態様を示している。図３（ａ）に示すように、０Ｗ＜Ｐ≦３０Ｗである場合、ネットワーク装置１はＬＥＤ２００Ａ＿１およびＬＥＤ２００Ｂ＿１を点灯させる。図３（ｂ）に示すように、３０Ｗ＜Ｐ≦６０Ｗである場合、ネットワーク装置１はＬＥＤ２００Ａ＿１〜２００Ａ＿２およびＬＥＤ２００Ｂ＿１〜２００Ｂ＿２を点灯させる。図３（ｃ）に示すように、６０Ｗ＜Ｐ≦９０Ｗである場合、ネットワーク装置１はＬＥＤ２００Ａ＿１〜２００Ａ＿３およびＬＥＤ２００Ｂ＿１〜２００Ｂ＿３を点灯させる。そして、図３（ｄ）に示すように、９０＜Ｐ≦１２０Ｗである場合、ネットワーク装置１はＬＥＤ２００Ａ＿１〜２００Ａ＿４およびＬＥＤ２００Ｂ＿１〜２００Ｂ＿４を点灯させる。ネットワーク管理者はＬＥＤ２００Ａ＿ｎ（ｎ＝１〜４）および２００Ｂ＿ｎ（ｎ＝１〜４）の発光パターンを通じてネットワーク装置１から他の機器への給電状態を把握することができる。なお、図３（ａ）〜（ｄ）に示すＬＥＤの発光パターンと給電状態の関係は一例であり、その組み合わせ、発光させるＬＥＤの個数、発光色等は適宜変更してもよい。
【００１９】
以上説明したように本実施形態では、表示部２０を用いて複数種の情報を表示可能である。以下では、各ポートの通信状態（本実施形態では、各ポートを介したデータ通信の通信速度）を表示する状態を表示モード１、各ポートに割り当てられたＶＬＡＮＩＤを表示する状態を表示モード２、ネットワーク装置１から他の機器への給電状態を表示する状態を表示モード３と呼ぶ。ネットワーク装置１の電源投入直後では、表示モード１が初期設定されている。スイッチ４０は、表示モード１〜３を切り替える操作を入力するための操作部である。より詳細には、表示モード１である状況下でスイッチ４０が操作されると、ネットワーク装置１は表示モードを表示モード１から表示モード２に切り換える。その後、スイッチ４０が操作されると、ネットワーク装置１は表示モードを表示モード２から表示モード３に切り換える。そして、スイッチ４０がさらに操作されると、ネットワーク装置１は表示モードを表示モード３から表示モード１に切り換える。
【００２０】
表示部３０は、ＬＥＤ３００＿１および３００＿２を有する。表示部３０は、その点灯または消灯により、ネットワーク装置１の表示モードを表示する。ＬＥＤ３００＿１および３００＿２はそれぞれ単色ＬＥＤであり、表示モードが表示モード１である場合にはＬＥＤ３００＿１および３００＿２がともに消灯する。表示モードが表示モード２である場合にはＬＥＤ３００＿１のみが点灯し、表示モードが表示モード３である場合には、ＬＥＤ３００＿２のみが点灯する。ネットワーク管理者はＬＥＤ３００＿１および３００＿２の発光パターンを通じてネットワーク装置１の表示モードを把握することができる。
【００２１】
図４（Ａ）は、ネットワーク装置１の構成例を示す図である。図４（Ａ）に示すように、ネットワーク装置１は、制御部５００、通信インタフェース（以下、Ｉ／Ｆ）部５１０、記憶部５２０、ユーザＩ／Ｆ部５３０、およびこれら構成要素間のデータ授受を仲介するバス５４０を含んでいる。ユーザＩ／Ｆ部５３０は、表示部２０、表示部３０およびスイッチ４０を有する。
【００２２】
通信Ｉ／Ｆ部５１０は、例えばＮＩＣ（Network
Interface Card）であり、ポート１０＿ｎ（ｎ＝１〜Ｎ）を有する。通信Ｉ／Ｆ部５１０は、ポート１０＿ｎ（ｎ＝１〜Ｎ）に接続されているＬＡＮケーブルを介して受信したデータを制御部５００に与える。また、通信Ｉ／Ｆ部５１０は、制御部５００から与えられたデータをその送信先に応じたポート１０＿ｎ（ｎ＝１〜Ｎ）へ送出する。
【００２３】
図４（Ｂ）は記憶部５２０の構成例を示す図である。図４（Ｂ）に示すように記憶部５２０は、揮発性記憶部５２２と不揮発性記憶部５２４を含んでいる。揮発性記憶部５２２は例えばＲＡＭ（Random Access Memory）などの揮発性メモリである。揮発性記憶部５２２は、後述する各プログラムを実行する際のワークエリアとして制御部５００によって利用される。また、揮発性記憶部５２２は、ネットワーク装置１の表示モードを示す表示モード情報５２２ａを記憶するための領域として利用される。
【００２４】
不揮発性記憶部５２４は例えばフラッシュＲＯＭ（Read Only memory）などの不揮発性メモリである。図４（Ｂ）に示すように本実施形態の不揮発性記憶部５２４には、中継制御プログラム５２４ａ、給電制御プログラム５２４ｂ、表示制御プログラム５２４ｃおよびＯＳプログラム５２４ｄが予め記憶されている。また、不揮発性記憶部５２４には、ＭＡＣ（Media Access Control）アドレステーブル（図４（Ｂ）では図示略）が格納されている他、ネットワーク装置１の設定に関する情報を表すデータが格納されている。この種のデータの一例としては、ＶＬＡＮ管理テーブル５２４ｅが挙げられる。
【００２５】
ＭＡＣアドレステーブルについては一般的なスイッチングハブが有するものと特段に変わるところはないため説明を省略する。ＶＬＡＮ管理テーブル５２４ｅは、ネットワーク装置１の各ポートに割り当てられたＶＬＡＮＩＤを管理するテーブルである。ＶＬＡＮ管理テーブル５２４ｅには、ポート１０＿ｎ（ｎ＝１〜Ｎ）の各々を示す識別子（ポート番号）に対応付けて、当該識別子の示すポートに割り当てられたＶＬＡＮＩＤが格納される。
【００２６】
中継制御プログラム５２４ａ、給電制御プログラム５２４ｂおよびＯＳプログラム５２４ｄについては従来のスイッチングハブにおけるものと特段に変わるところはないため詳細な説明を省略するが概略は以下の通りである。中継制御プログラム５２４ａはＶＬＡＮ内の機器間で行われるデータ通信等の中継制御を制御部５００に実現させるプログラムである。この中継制御プログラム５２４ａにしたがって作動している制御部５００は、ポート１０＿ｎ毎にそのポートを介したデータ通信の通信速度（例えば、単位時間当たりのデータ送受信量）を計測し、その計測結果を表すデータ（以下、通信状態データ）を揮発性記憶部５２２の所定の記憶領域に書き込む処理も実行する。給電制御プログラム５２４ｂはネットワーク装置１から他の機器への給電制御を制御部５００に実現させるプログラムである。この給電制御プログラム５２４ｂにしたがって作動している制御部５００は、上記給電制御を行うことに加えて単位時間当たりの給電量を表すデータ（以下、給電状態データ）を揮発性記憶部５２２の所定の記憶領域に書き込む処理も実行する。ＯＳプログラム５２４ｄは、ＯＳ（Operating System）を制御部５００に実現させるためのソフトウェアである。
【００２７】
表示制御プログラム５２４ｃは、本発明の特徴を顕著に示す処理を制御部５００に実行させるプログラムである。より詳細には、表示制御プログラム５２４ｃは、表示部２０および３０の表示内容（すなわち、ＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎやＬＥＤ３００＿１および３００＿２の発光パターン）を制御するためのプログラムである。表示制御プログラム５２４ｃにしたがって制御部５００が実行する表示制御動作の詳細については説明の重複を避けるため、動作例において明らかにする。
【００２８】
制御部５００は例えばＣＰＵ（Central
Processing Unit）である。制御部５００は、記憶部５２０（より正確には、不揮発性記憶部５２４）に記憶されている各プログラムを実行することでネットワーク装置１の制御中枢として機能する。本実施形態では、制御部５００はネットワーク装置１の電源（図示略）の投入を契機として、ＯＳプログラム５２４ｄを不揮発性記憶部５２４から揮発性記憶部５２２へ読み出し、その実行を開始する。ＯＳプログラム５２４ｄにしたがって作動し、ＯＳを実現している制御部５００は、中継制御プログラム５２４ａ、給電制御プログラム５２４ｂ、表示制御プログラム５２４ｃを不揮発性記憶部５２４から揮発性記憶部５２２へ読み出し、これら各プログラムを並列に実行する。
以上がネットワーク装置１の構成である。
【００２９】
（Ｂ：動作）
次いで、ネットワーク装置１が実行する動作のうち、本実施形態の特徴を顕著に示す動作、すなわち表示制御動作について、図５を参照しつつ説明する。本動作例において、社内ＬＡＮの敷設にあたりスイッチングハブとしてネットワーク装置１を採用した会社Ｂ（以下、Ｂ社と表記）に所属するネットワーク管理者Ａ（以下、従業員Ａと表記）は、社内ＬＡＮの敷設完了後に、ネットワーク装置１を用いて社内ＬＡＮの管理を行っている。ここで、Ｂ社は部署１〜部署３の３つの部署からなる会社であり、Ｂ社の社内ＬＡＮは、各部署を一つの単位とする３つのＶＬＡＮにより構成されている。各部署には５名の従業員が所属しており、各部署に所属する従業員のＰＣは、すべてネットワーク装置１に接続されている。より具体的には、部署１に所属する従業員のＰＣはネットワーク装置１のポート１０＿１〜１０＿５に接続され、部署２に所属する従業員のＰＣはネットワーク装置１のポート１０＿６〜１０＿１０に接続され、部署３に所属する従業員のＰＣはネットワーク装置１のポート１０＿１１〜１０＿１５に接続されている。このうち、ポート１０＿１５に接続されたＰＣは、電力供給が困難な場所に設置されており、ＬＡＮケーブルを通じて電力が供給されている。このネットワーク装置１の最大給電可能電力は１２０Ｗである。以下の説明では、ＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎを区別しない場合には、ＬＥＤ２００＿ｎと表記する。
【００３０】
図５は、制御部５００が実行する表示制御処理の内容を示すフローチャートである。従業員Ａがネットワーク装置１の電源を投入し、ネットワーク装置１が起動すると、制御部５００は切り替え指示の有無を判定する（ステップＳ１０）。ここで、切り替え指示は、スイッチ４０の押下に伴い発生する信号が制御部５００に与えられることにより発生する。制御部５００はこの信号を受信したか否かに基づき、切り替え指示の有無を判定する。電源投入直後のスイッチ４０が押下されない状態では、ステップＳ１０の判定結果はＮｏとなり、制御部５００はステップＳ３０の処理を実行する。このステップＳ３０では、制御部５００は表示モード情報５２２ａを参照して現在の表示モードを特定する。電源投入直後では表示モードは表示モード１に初期設定されているため、制御部５００は表示モード１に対応する表示制御処理を実行する（ステップＳ４０）。ステップＳ４０では、制御部５００は、揮発性記憶部５２２に記憶されている通信状態データの示す通信状態に応じた発光パターンでＬＥＤ２００＿１〜２００＿１５を点灯させる。以降、制御部５００は、表示制御処理の終了を指示されるまでステップＳ１０以降の処理を繰り返し実行する。この状態では、従業員Ａは、ポート１０＿ｎ（ｎ＝１〜１５）の各々を介したデータ通信の通信速度を、ＬＥＤ２００＿１〜２００＿１５の発光パターンを通じて直観的に把握することができる。
【００３１】
従業員Ａがポート１０＿１〜１０＿１５に割り当てられたＶＬＡＮＩＤを確認するためにスイッチ４０を押下すると、ステップＳ１０の判定結果はＹｅｓとなり、制御部５００は表示モード情報５２２ａを表示モード１を示すデータから表示モード２を示すデータに更新する（ステップＳ２０）。その後、制御部５００はステップＳ３０を実行し、表示モード２に対応する表示制御処理を実行する（ステップＳ５０）。より詳細には、制御部５００は、ＶＬＡＮ管理テーブル５２４ｅからポート１０＿１〜１０＿１５に割り当てられたＶＬＡＮＩＤを読み出す。そして、制御部５００はＬＥＤ３００＿１を点灯させるとともに、ＬＥＤ２００＿ｎをポート１０＿ｎに割り当てられているＶＬＡＮＩＤに応じた発光パターンで点灯させる。
【００３２】
従業員Ａが上記操作を行った結果、ＬＥＤ２００Ａ＿１〜２００Ａ＿５および２００Ｂ＿１〜２００Ｂ＿５の発光パターンがそれぞれ（消灯、消灯）となり、ＬＥＤ２００Ａ＿５〜２００Ａ＿１０および２００Ｂ＿５〜２００Ｂ＿１０の発光パターンがそれぞれ（消灯、黄色）となり、ＬＥＤ２００Ａ＿１０〜２００Ａ＿１５および２００Ｂ＿１０〜２００Ｂ＿１５の発光パターンがそれぞれ（消灯、緑色）となったとする。従業員Ａは、この発光パターンを確認することにより、Ｂ社の社内ＬＡＮでは、ＶＬＡＮＩＤとして部署１には１が、部署２には２が、部署３には３が割り当てられていることを把握することができる（図２参照）。
【００３３】
次いで、従業員Ａがネットワーク装置１による給電状態を確認するためにスイッチ４０を押下したとする。この場合、ステップＳ１０の判定結果はＹｅｓとなり、制御部５００は表示モード情報５２２ａを表示モード２を示すデータから表示モード３を示すデータに更新する（ステップＳ２０）。その後、制御部５００はステップＳ３０を実行し、表示モード３に対応する表示制御処理を実行する（ステップＳ６０）。より詳細には、制御部５００は給電状態データの表す給電量に応じた発光パターンでＬＥＤ２００＿１〜２００＿４を点灯させる。
【００３４】
従業員Ａが上記操作を行った結果、ＬＥＤ２００Ａ＿１〜２００Ａ＿２および２００Ｂ＿１〜２００Ｂ＿２が点灯したとする。これは、ネットワーク装置１から他の機器への給電量Ｐが、３０Ｗ＜Ｐ≦６０Ｗであることを示している。従業員Ａは、この発光パターンを確認することにより、ネットワーク装置１から他の機器への給電量に余裕があること、すなわち、給電状態が良好であることを把握することができる。
【００３５】
本実施形態によれば、ネットワーク管理者はスイッチ４０を操作するだけでＶＬＡＮＩＤの割り当てやネットワーク装置１から他の機器への給電状態を把握することができ、特にコマンド等を覚える必要はない。加えて、本実施形態では、各ポートに割り当てられているＶＬＡＮＩＤやネットワーク装置１から他の機器への給電状態はＬＥＤの発光パターンとして分かりやすくネットワーク管理者に表示される。つまり、本実施形態によれば、ネットワーク装置１本体の設定や状態に関する情報をネットワーク管理者が容易に把握することが可能になる。
【００３６】
（Ｃ：変形）
以上、この発明の各種の実施形態について説明したが、この発明には他にも実施形態が考えられる。
（１）上記実施形態のネットワーク装置１では、図１に示すように、ＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎがポート１０＿ｎとは別個に設けられていたが、図６（Ａ）に示すようにこれらを一体として設けても良い。図６（Ａ）は本変形例のネットワーク装置１の正面図である。図６（Ａ）に示すように、本変形例におけるポート１０＿ｎはＬＡＮケーブルが接続されるＬＡＮポートであり、凸型の開口を有している。ポート１０＿ｎの開口の右肩にはＬＥＤ２００Ｂ＿ｎが設けられており、同左肩にはＬＥＤ２００Ａ＿ｎが設けられている。ＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎは、緑色および橙色の２色の発光が可能な２色発光ＬＥＤであり、消灯、緑点滅、緑点灯、橙点滅、および橙点灯の５つの状態を取り得る。以下、本変形例では、これら５つの状態を図６（Ｂ）に示すハッチングにより区別する。
【００３７】
本変形例のネットワーク装置１における表示モード１は、各ポートの通信速度および通信状態（リンク喪失状態であるか、リンク確立状態であるか、データ転送中であるか）を表示するモードであり、表示モード２はループの発生の有無を表示する表示モードであり、表示モード３はポート１０＿ｎに割り当てられたＶＬＡＮＩＤ（以下、ＶＩＤと略記）を表示する表示モードである。これら各表示モードにおける表示態様の具体例は以下の通りである。
【００３８】
表示モード１においては、ＬＥＤ２００Ｂ＿ｎを用いてポート１０＿ｎを介したデータ通信の通信速度が表示され、ＬＥＤ２００Ａ＿ｎを用いてポート１０＿ｎを介したデータ通信の状態（リンクの確立の有無等）が表示される。例えば、制御部５００は、図７（Ａ）に示すように、ポート１０＿ｎを介したデータ通信の物理層が１０ＢＡＳＥ−Ｔ（すなわち、通信速度＝１０メガビット／秒）であればＬＥＤ２００Ｂ＿ｎを消灯させ、１００ＢＡＳＥ−ＴＸ（通信速度＝１００メガビット／秒）であればＬＥＤ２００Ｂ＿ｎを橙色で点灯させ、１０００ＢＡＳＥ−Ｔ（通信速度＝１ギガビット／秒）であればＬＥＤ２００Ｂ＿ｎを緑色で点灯させる。また、制御部５００は、図７（Ｂ）に示すように、ポート１０＿ｎを介したデータ通信がリンク喪失状態であればＬＥＤ２００Ａ＿ｎを消灯させ、リンク確立状態であればＬＥＤ２００Ａ＿ｎを緑色で点灯させ、データ転送中であればＬＥＤ２００Ａ＿ｎを緑色で点滅させる。このため、ポート１０＿ｎを介したデータ通信の物理層が１００ＢＡＳＥ−ＴＸであり、かつデータ転送中であれば、ＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎの表示状態は図７（Ｃ）の様になる。
【００３９】
表示モード２においては、制御部５００は、図８に示すように、ポート１０＿ｎについてループを検知しブロッキングを行った場合にはＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎを橙色で点滅させ、他のポートに関してループを検出したもののポート１０＿ｎに関してはループを検出しなかった場合には、ＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎを橙色で点灯させる。また、制御部５００は、ループを未検知の場合、またはポート１０＿ｎにＬＡＮケーブルの接続されていない場合にはＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎを消灯させる。
【００４０】
表示モード３においては、制御部５００は、ポート１０＿ｎにＶＩＤが設定されていない場合には図９（Ａ）に示すように、ＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎを消灯させ、ポート１０＿ｎにＶＩＤが設定されている場合には、図９（Ｂ）〜（Ｉ）の各表示パターンでポート１０＿ｎに設定されているＶＩＤを表示する。より詳細に説明すると、図９（Ｂ）〜（Ｇ）はネットワーク装置１において各ポートに割り当てられているＶＩＤの若いものから６個を表示する表示パターン（図９（Ｂ）が最も若く、以下、図９（Ｃ）、図９（Ｄ）、図９（Ｅ）、図９（Ｄ）の順に若い）であり、図９（Ｈ）はそれ以外のＶＩＤを示す表示パターンであり、図９（Ｉ）は複数のＶＩＤが割り当てられていることを示す表示パターンである。
【００４１】
例えば、ポート１０＿１にはＶＩＤとして１００が、ポート１０＿２にはＶＩＤとして１０１が、ポート１０＿３にはＶＩＤとして１０２が、ポート１０＿４にはＶＩＤとして１０３が、ポート１０＿５にはＶＩＤとして１０４が、ポート１０＿６にはＶＩＤとして１０５が、夫々設定されている場合には、制御部５００は、ＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎ（ｎ＝１〜６）を図１０（Ａ）のように点灯或いは消灯させる。また、ポート１０＿１にはＶＩＤとして１００と１０１が、ポート１０＿２にはＶＩＤとして１０２が、ポート１０＿３にはＶＩＤとして１０３が、ポート１０＿４にはＶＩＤとして１０４と１０５が、ポート１０＿５にはＶＩＤとして１０４が、ポート１０＿６にはＶＩＤとして１０６が、それぞれ設定されている場合には、制御部５００は、ＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎ（ｎ＝１〜６）を図１０（Ｂ）のように点灯或いは消灯させる。
【００４２】
（２）上記実施形態において、ネットワーク装置１の設定や状態に変化が生じる際にその変化前の設定や状態に関する情報をログとして不揮発性記憶部５２４に書き込んで保存し、スイッチ４０に対する操作に応じて当該ログに応じた発光パターンでＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎを点灯させる処理を制御部５００に実行させても良い。これにより、ネットワーク管理者は、過去に設定されていたＶＩＤや通信状態等を現在のものと比較したり、ネットワーク装置１による給電状態の経時的な変化を評価したりすることが可能となる。また、上記実施形態では、ネットワーク装置１の設定に関する情報や当該ネットワーク装置１の状態に関する情報が当該ネットワーク装置１の記憶部５２０に記憶されており、同ネットワーク装置１の制御部５００が記憶部５００から読み出した（取得した）情報に応じてＬＥＤ２００＿ｎの表示制御を行う場合について説明したが、ネットワーク装置１と通信可能な記憶装置に上記各情報を記憶させておき、制御部５００には当該記憶装置から取得した情報に応じてＬＥＤ２００＿ｎの表示制御を行わせても良い。
【００４３】
（３）上記実施形態では、ＬＥＤ２００＿ｎの発光パターンによりネットワーク装置１の設定や状態を示す各情報の表示が行われたが、ブザーや音楽を放音する放音手段を設け、ブザーを鳴らす回数や、音楽またはその音色の種類により表示モード１〜３が示す各情報を報知してもよい。また、ＬＥＤ２００＿ｎの発光パターンによりネットワーク装置１の設定や状態を示す各情報の表示を行い、ネットワーク装置１の設定や状態に変化が生じたときに音による報知を行うようにしても良い。
【００４４】
（４）上記実施形態では、ＬＥＤ２００＿ｎに２色ＬＥＤを用いた。しかし、ＶＩＤの値の範囲がより広い場合には、３色以上の発光が可能なＬＥＤを用いても良く、ＬＥＤ以外の発光素子を用いても良い。ＬＥＤ３００＿１および３００＿２についても多色発光可能な発光素子を用い、点灯、消灯の組み合わせの他に発光色の組み合わせを含む発光パターンにより表示モードを表示しても良い。また、上記実施形態ではスイッチングハブへの本発明の適用例を説明したが、本発明の適用対象となるネットワーク装置はスイッチングハブには限定されず、ルータであっても良い。
【００４５】
（５）上記実施形態では、表示モード３において、１つのポートに接続された機器への給電状態を表示する例について示した。しかし、複数のポートに接続された機器への給電状態を表示してもよい。この場合、ＬＥＤ２００＿１〜２００＿４、ＬＥＤ２００＿５〜２００＿１０、・・・、ＬＥＤ２００＿ｎ−３〜２００＿ｎをそれぞれ１つの単位とするＬＥＤの組をつくり、各ＬＥＤの組に各ポートに接続された機器への給電状態を表示させればよい。
【００４６】
（６）上記実施形態において、制御部５００は、表示モード１〜３以外の設定や状態に関する情報をＬＥＤ２００＿ｎに表示させてもよい。例えば、ネットワーク装置１がＱｏＳ（Quality of Service）機能を有する場合には、制御部５００はデータ通信時に使用される帯域幅をＬＥＤ２００＿ｎに表示させてもよい。
【００４７】
（７）上記実施形態では、ＶＬＡＮおよびＰｏＥの両技術に対応したネットワーク装置への本発明の適用例を説明したが、いずれか一方の技術にのみ対応したネットワーク装置に本発明を適用しても良い。例えば、ＶＬＡＮには対応しているものの、ＰｏＥには対応していないネットワーク装置に本発明を適用する場合にはそのネットワーク装置に給電制御プログラム５２４ｂを記憶させておく必要はない。また、ＰｏＥには対応しているものの、ＶＬＡＮには対応していないネットワーク装置に本発明を適用する場合にはそのネットワーク装置にＶＬＡＮ管理テーブル５２４ｅを記憶させておく必要はない。つまり、図４（Ｂ）における給電制御プログラム５２４ｂとＶＬＡＮ管理テーブル５２４ｅは本発明のネットワーク装置の必須構成要素ではなく、そのネットワーク装置の対応技術に応じて適宜省略可能な任意構成要素である。また、ＶＬＡＮとは異なる他のネットワーク技術に対応したネットワーク装置に本発明を適用することも勿論可能である。他のネットワーク技術としては、例えば、リンクアグリゲーション技術やＶＲＲＰ（Virtual Router Redundancy Protocol：仮想ルータ冗長プロトコル）技術が挙げられる。
【００４８】
リンクアグリゲーションとは、ＬＡＮケーブル等により直結されたネットワーク装置間において、複数の物理的なポートを一つの論理的なポートとして利用する技術であり、通信速度の向上および耐障害性の向上を実現するための技術である。リンクアグリゲーションにおける論理的なポートは、複数の物理的なポートで構成され、ＬＡＧ（Link Aggregation Group：リンクアグリゲーショングループ）と呼ばれる。同一のＬＡＧに属する物理的なポートには、同一のＬＡＧ番号が割り当てられる。リンクアグリゲーションに対応したネットワーク装置に本発明を適用することで、各ポートに割り当てられたＬＡＧ番号をＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎの発光パターンにより表示することが可能となる。具体的には、ＶＡＬＮ管理テーブル５２４ｅに代えて、ポート１０＿ｎ（ｎ＝１〜Ｎ）の各々を示す識別子（ポート番号）に対応付けて、当該識別子の示すポートに割り当てられたＬＡＧ番号を格納したＬＡＧ管理テーブルを不揮発性記憶部５２４に格納しておき、このＬＡＧ管理テーブルの格納内容に応じたＬＥＤ２００Ａ＿ｎおよびＬＥＤ２００Ｂ＿ｎの点灯制御を制御部５００に行わせるようにすれば良い。
【００４９】
ＶＲＲＰとは、ルータの多重化を行うためのプロトコルである。ＶＲＲＰ技術は、ルータの障害発生時における通信サービスの停止を回避することを可能とする。より詳細に説明すると、ＶＲＲＰ技術では、複数のルータを一つのグループとして扱い、グループ内の各ルータに優先度を与える。通常時は優先度が高いルータ（マスタルータ）による通信が行われるが、障害が発生すると、同一グループ内の他のルータ（バックアップルータ）のうち優先度が高いものに自動的に処理が切り替わり、通信を継続することが可能となる。ＶＲＲＰに対応したネットワーク装置に本発明を適用することで、当該ネットワーク装置に与えられた優先度をＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎの発光パターンにより表示することが可能となる。
【００５０】
（８）上記実施形態では、ネットワーク装置の設定や状態を示す各情報を表示するための表示手段として、１つのポートに対して複数個ずつ設けられた発光素子を用いたが、液晶ディスプレイを用いても良い。ネットワーク装置の中には小型の液晶ディスプレイを備えているものがあり、このようなネットワーク装置であれば、液晶ディスプレイの表示画面に、ＬＥＤ２００Ａ＿ｎおよび２００Ｂ＿ｎの各々に相当する表示領域を設け、これら表示領域をポートに対して１つずつ設けられた表示手段として用い、各種情報を表示するための表示制御（例えば各表示領域の表示色の制御）を制御部５００に行わせるようにすれば良い。要は、制御部と、各々通信ケーブルが接続される１または複数のポートと、ポート毎に設けられた表示手段と、制御部とを有するネットワーク装置の制御部に、自装置の設定または状態に関する情報を記憶する記憶装置から当該情報を取得し、当該情報に応じて各表示手段の表示制御を行わせることで、当該情報をネットワーク管理者に視覚的に把握させる態様であれば良い。
【００５１】
（９）上記実施形態では、本発明の特徴を顕著に示す表示制御プログラム５２４ｃが記憶部５２０に予め記憶されていた。しかし、表示制御プログラム５２４ｃをＣＤ−ＲＯＭ（Compact
Disk-Read Only Memory）などのコンピュータ読み取り可能な記録媒体に書き込んで配布しても良く、また、インターネットなどの電気通信回線経由のダウンロードにより配布しても良い。このようにして配布される表示制御プログラム５２４ｃにしたがってネットワーク装置の制御部（すなわち、ＣＰＵ等のコンピュータ）を作動させることで、当該ネットワーク装置を本発明のネットワーク装置として機能させることが可能になるからである。
【符号の説明】
【００５２】
１…ネットワーク装置、１０＿ｎ…ポート、２０，３０…表示部、４０…スイッチ、２００Ａ＿ｎ，２００Ｂ＿ｎ，３００＿１，３００＿２…ＬＥＤ、５００…制御部、５１０…通信Ｉ／Ｆ部、５２０…記憶部、５３０…ユーザＩ／Ｆ部、５２２…揮発性記憶部、５２２ａ…表示モード情報、５２４…不揮発性記憶部、５２４ａ…中継制御プログラム、５２４ｂ…給電制御プログラム、５２４ｃ…表示制御プログラム、５２４ｄ…ＯＳプログラム、５２４ｅ…ＶＬＡＮ管理テーブル。
【図１】
2016220064.tif 000003
【図２】
2016220064.tif 000004
【図３】
2016220064.tif 000005
【図４】
2016220064.tif 000006
【図５】
2016220064.tif 000007
【図６】
2016220064.tif 000008
【図７】
2016220064.tif 000009
【図８】
2016220064.tif 000010
【図９】
2016220064.tif 000011
【図１０】
2016220064.tif 000012