(57)【要約】インターネットなどの通信網を介した先にある通信中継装置の接続関係を表す画像を表示部に表示させる通信制御装置を提供する。本発明の一実施形態に係る通信制御装置は、インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信する送信部と、前記第１の通信中継装置から前記第１の通信中継装置の接続関係を示す情報を受信する受信部と、前記受信部が受信した前記第１の通信中継装置の接続関係を示す情報に応じた接続情報を表示部に表示させる表示制御部と、を備える。【選択図】図１
2018225138.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信する送信部と、
前記第１の通信中継装置から前記第１の通信中継装置の接続関係を示す情報を受信する受信部と、
前記受信部が受信した前記第１の通信中継装置の接続関係を示す情報に応じた接続情報を表示部に表示させる表示制御部と、
を備える通信制御装置。
【請求項２】
前記インターネットを介して接続されていることは、インターネットを介してＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）によって接続されていることであり、
前記第１の通信中継装置の接続関係を示す情報に応じた接続情報は、前記第１の通信中継装置の接続関係を表す画像であることを特徴とする請求項１に記載の通信制御装置。
【請求項３】
前記送信部は、ＬＡＮにおける第２の通信中継装置に対し、当該第２の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信し、
前記受信部は、前記第２の通信中継装置から当該通信中継装置の接続関係を示す情報を受信し、
前記表示制御部は、前記受信部が受信した前記第２の通信中継装置の接続関係を表す画像を表示部に表示させることを特徴とする請求項２に記載の通信制御装置。
【請求項４】
前記送信部は、前記第１の通信中継装置及び前記第２の通信中継装置に対し、それぞれの通信中継装置の仕様に関する情報及び画像を送信するように命令する信号を送信し、
前記受信部は、前記それぞれの通信中継装置の仕様に関する情報及び画像を受信し、
前記表示制御部は、前記それぞれの通信中継装置の仕様に関する情報及び画像を表示部に表示させることを特徴とする請求項３に記載の通信制御装置。
【請求項５】
前記表示制御部は、前記ＶＰＮのトンネルと、前記ＬＡＮにおける自装置と前記第２の通信中継装置の接続とを区別して前記表示部に表示させることを特徴とする請求項３に記載の通信制御装置。
【請求項６】
前記表示制御部は、前記ＶＰＮのトンネルが確立されているときと、前記ＶＰＮのトンネルが切断されているときを区別して前記表示部に表示させることを特徴とする請求項２に記載の通信制御装置。
【請求項７】
前記ＶＰＮは、Ｌ２でのＶＰＮ（Ｌａｙｅｒ  ２  Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋｓ）であることを特徴とする請求項１に記載の通信制御装置。
【請求項８】
前記ＶＰＮは、Ｌ３でのＶＰＮ（Ｌａｙｅｒ  ３  Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋｓ）であることを特徴とする請求項１に記載の通信制御装置。
【請求項９】
前記通信制御装置は、ルータ又はスイッチであることを特徴とする請求項１から請求項８の何れか一つに記載の通信制御装置。
【請求項１０】
インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信し、
前記第１の通信中継装置から前記第１の通信中継装置の接続関係を示す情報を受信し、
前記受信した前記第１の通信中継装置の接続関係を示す情報に応じた接続情報を表示部に表示させる、
ことを含む通信制御方法。
【請求項１１】
コンピュータに、
インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信し、
前記第１の通信中継装置から前記第１の通信中継装置の接続関係を示す情報を受信し、
前記受信した前記第１の通信中継装置の接続関係を示す情報に応じた接続情報を表示部に表示させる、
ことを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御装置、通信制御方法及び通信制御方法を実行させるためのプログラムに関する。
【背景技術】
【０００２】
従来、ルータを介してインターネットなどの通信網に接続されるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に含まれるスイッチングハブからＭＡＣアドレステーブルの格納内容及びＭＡＣアドレスを定期的に収集するルータがある。そして、各スイッチングハブから収集したデータを解析してＬＡＮのネットワークトポロジを木構造で表すネットワークトポロジデータを生成する処理をルータに実行させる技術がある（例えば、特許文献１）。このような技術によって、ＬＡＮのネットワークトポロジを容易に把握することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２２８６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、本社と支店といった拠点同士では、インターネットなどを介して、互いに別のＬＡＮを構築する。特許文献１の技術では、ルータは、当該ルータの下にあるＬＡＮのネットワークトポロジを木構造で表すネットワークトポロジデータを生成する処理をすることはできる。もっとも、特許文献１の技術では、インターネットを介した先にあるルータ及び当該ルータの下にあるＬＡＮのネットワークトポロジを木構造で表すネットワークトポロジデータを生成する処理をすることはできない。そのため、特許文献１の技術では、特定の拠点の特定のルータで、当該特定の拠点とは別の拠点のルータに接続するスイッチ、無線アクセスポイント、通信端末などの接続関係を一括して把握することはできないといった問題がある。【０００５】
本発明は、上記のような従来技術に伴う課題を解決しようとするものであって、その目的とするところは、インターネットなどの通信網を介した先にある通信中継装置の接続関係を表す画像を表示部に表示させる通信制御装置を提供するところにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態によれば、インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信する送信部と、前記第１の通信中継装置から前記第１の通信中継装置の接続関係を示す情報を受信する受信部と、前記受信部が受信した前記第１の通信中継装置の接続関係を示す情報に応じた接続情報を表示部に表示させる表示制御部と、を備える通信制御装置が提供される。
【発明の効果】
【０００７】
本発明によれば、インターネットなどの通信網を介した先にある通信中継装置の接続関係を表す画像を表示部に表示させる通信制御装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る通信システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る通信制御装置の構成を示すブロック図である。
【図３】本発明の一実施形態に係る通信制御装置の制御部によって実現される機能構成を示すブロック図である。
【図４】本発明の一実施形態に係るルータ１２に内蔵されているスイッチ及びスイッチのＭＡＣアドレステーブルの例を示す図である。
【図５】本発明の一実施形態に係るルータ２に内蔵されているスイッチ及びスイッチのＭＡＣアドレステーブルの例を示す図である。
【図６】本発明の一実施形態に係る通信制御装置の表示制御部が表示させる画像の一例を示す図である。
【図７】本発明の一実施形態に係る通信制御装置の表示制御部が表示させる画像の一例を示す図である。
【図８】本発明の一実施形態に係る通信制御装置の動作フローの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の一実施形態について、図面を参照しながら詳細に説明する。以下に示す実施形態は本発明の実施形態の一例であって、本発明はこれらの実施形態に限定されるものではない。なお、本実施形態で参照する図面において、同一部分または同様な機能を有する部分には同一の符号または類似の符号（数字の後にａ、ｂなどを付しただけの符号）を付し、その繰り返しの説明は省略する場合がある。
【００１０】
＜実施形態＞
［通信システムの構成］
図１は、本発明の一実施形態に係る通信システムの構成を示すブロック図である。通信システム１は、ルータ（通信制御装置）２、ＬＡＮ２０ａ、ルータ１２及びＬＡＮ２０ｂを含む。ＬＡＮ２０ａは、２台のスイッチ３（スイッチ３ａ及びスイッチ３ｂ）と、各スイッチ及びルータ２に接続される３台の通信端末５（通信端末５ａ、通信端末５ｂ及び通信端末５ｃ）を含む。スイッチ３ａは、ルータ２に接続されている。このスイッチ３ａには、スイッチ３ｂ及び通信端末５ｂが接続されている。また、スイッチ３ｂには、通信端末５ｃが接続されている。
【００１１】
ＬＡＮ２０ｂは、２台のスイッチ１３（スイッチ１３ａ及びスイッチ１３ｂ）と、各スイッチ及びルータ１２に接続される３台の通信端末１５（通信装置１５ａ、通信端末１５ｂ及び通信端末１５ｃ）を含む。スイッチ１３ａは、ルータ１２に接続されている。このスイッチ１３ａには、スイッチ１３ｂ及び通信端末１５ｂが接続されている。また、スイッチ１３ｂには、通信端末１５ｃが接続されている。ここで、スイッチ３ａ及びスイッチ３ｂを区別する必要がない場合は、単に「スイッチ３」と呼ぶ。同様に、通信端末５ａ、通信端末５ｂ及び通信端末５ｃを区別する必要がない場合は、単に「通信端末５」と呼ぶ。スイッチ１３ａ及びスイッチ１３ｂを区別する必要がない場合は、単に「スイッチ１３」と呼ぶ。通信端末１５ａ、通信端末１５ｂ及び通信端末１５ｃを区別する必要がない場合は、単に「通信端末１５」と呼ぶ。通信端末５や通信端末１５は、例えば、スマートフォン、パーソナルコンピュータ等の通信可能な装置である。
【００１２】
ルータ２とルータ１２は、インターネットやＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの通信網７を介して接続されている。ルータ２とルータ１２は、この例では、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）接続されている。つまり、インターネット上にトンネルが確立されている。なお、この例では、レイヤ２（データリンク層）でのＶＰＮ接続（Ｌ２ＶＰＮ）である。ここで、ルータ１２、スイッチ１３を、インターネットを介してＶＰＮによって接続されている対向側の通信中継装置（第１の通信中継装置）と呼ぶこともある。
【００１３】
後で詳細に説明するとおり、ルータ２は、第１の通信中継装置（ルータ１２及びスイッチ１３）に対し、第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信し、それぞれの第１の通信中継装置は、当該情報をルータ２に送信する。ここで、ルータ２は、第１の通信中継装置を制御しているといえるため、ルータ２を「マスタ」と呼び、第１の通信中継装置を「スレーブ」と呼ぶことができる。この例では、スレーブとなるルータは、ルータ１２の１つである。もっとも、ルータ２のスレーブとなるルータは、１つに限定されるものではなく、２つ以上の複数であってもよい。
【００１４】
［通信制御装置のハードウェア構成］
次に、図２を用いてルータ（通信制御装置）２について説明する。図２は、本発明の一実施形態に係る通信制御装置の構成を示すブロック図である。図２に示すように、ルータ２は、制御部２１、記憶部２３、操作部２５、通信部２８及び接続部２９を備える。これらの各構成はバスを介して接続されている。
【００１５】
制御部２１は、ＣＰＵなどの演算処理回路を含む。制御部２１は、記憶部２３に記憶されたプログラムをＣＰＵ（コンピュータ）により実行して、後述する表示制御処理等を行うための機能を実現する。この機能を実現する構成の一部または全部は、プログラムの実行によってソフトウェアによって実現される場合に限られず、ハードウェアによって実現されてもよい。
【００１６】
記憶部２３は、不揮発性メモリ、ハードディスク等の記憶装置である。記憶部２３は、上述したプログラムなど、様々な機能を実現するためのアプリケーションプログラムを記憶する記憶領域を含む。プログラムは、コンピュータにより実行可能であればよく、磁気記録媒体、光記録媒体、光磁気記録媒体、半導体メモリなどのコンピュータ読み取り可能な記録媒体に記憶した状態で提供されてもよい。この場合には、ルータ２は、記録媒体を読み取る装置を備えていてもよい。また、プログラムは、ネットワーク経由でダウンロードされてもよい。
【００１７】
操作部２５は、操作ボタンなどの装置であり、ユーザによって入力された操作に応じた信号を制御部２１に出力する。通信部２８は、制御部２１の制御に基づいてネットワークに接続された外部の装置と通信をし、情報の送受信を行う。
【００１８】
接続部２９は、外部装置と接続して情報の送受信を行うためのインターフェイスである。この例では、接続部２９と外部装置との接続は有線であり、接続部２９は、ケーブル等が接続されるコネクタである。以上が、ルータ２のハードウェア構成についての説明である。なお、ＰＣなどの通信端末５には表示部がある。当該表示部は、液晶ディスプレイ、有機ＥＬディスプレイ等の表示装置であり、制御部２１による制御に基づいた画面を表示する。表示方法は、Ｗｅｂブラウザを用いて、Ｗｅｂ  ＧＵＩに表示させてもよい。また、ＰＣなどの通信端末５には、キーボード、マウス等の装置が接続されており、ユーザによって入力された操作に応じた信号を制御部２１に出力してもよい。この例では、通信端末５は有線で接続されているが、無線で接続されてもよい。また、表示部は、ルータ２に設けてもよい。
【００１９】
［通信制御装置のソフトウェア構成］
次に、図３を用いてルータ２のソフトウェア構成について説明する。図３は、本発明の一実施形態に係る通信制御装置の制御部によって実現される機能構成を示すブロック図である。ここでは、上述したプログラムが制御部２１によって実行されることにより表示制御処理を行うための機能（表示制御機能１００）として実現された構成について説明する。表示制御機能１００は、送信部１０１、受信部１０３及び表示制御部１０５を含む。
【００２０】
送信部１０１は、インターネットを介してＶＰＮによって接続されている対向側の第１の通信中継装置（ルータ１２、スイッチ１３）に対し、当該第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信する。
【００２１】
送信部１０１と受信部１０３には、上記命令の信号と、これに対応する応答の信号をＶＰＮ経由でパススルーする機能を搭載する。なお、ＶＰＮはレイヤ２（データリンク層）レベルのＶＰＮやレイヤ３（ネットワーク層）レベルのＶＰＮなどに細分されるが、その種別は問わない。その結果、送信部１０１は、第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信することができるようになる。
【００２２】
第１の通信中継装置の接続関係を示す情報は、ルータ１２の接続関係を示す情報及びスイッチ１３の接続関係を示す情報であり、各機器が認識しているＭＡＣアドレス情報である。ルータ１２の接続関係を示す情報は、例えば、ルータ１２のＭＡＣアドレステーブルである。すなわち、ルータ１２に内蔵されているスイッチのＭＡＣアドレステーブルである。また、スイッチ１３の接続関係を示す情報は、具体的には、スイッチ１３のＭＡＣアドレステーブルである。なお、各機器が認識しているＭＡＣアドレス情報は、スイッチのＭＡＣアドレステーブルに限定されるものではない。ルータ１２がスイッチを内蔵していない場合には、ＡＲＰテーブルやＮｅｉｇｈｂｏｒ  Ｃａｃｈｅテーブルを参照する。
【００２３】
ここで、図４を用いて、ルータ１２に内蔵されているスイッチのＭＡＣアドレステーブル及びスイッチ１３におけるＭＡＣアドレステーブルについて説明する。図４は、本発明の一実施形態に係るルータ１２に内蔵されているスイッチ及びスイッチのＭＡＣアドレステーブルの例を示す図である。図４に示すポート番号１５３ａ、１５３ｂ及び１５３ｃは、図１、図６及び図７の各図のポート番号と対応している。図４のルータ１２に内蔵のスイッチのＭＡＣアドレステーブルに示すように、ポート番号２（＃２）には、ＭＡＣアドレスが「ｍａｃ−ｇ」、「ｍａｃ−ｈ」、「ｍａｃ−ｉ」、「ｍａｃ−ｊ」の通信中継装置及び通信端末が対応付けられていることがわかる。また、ポート番号３（＃３）には、ＭＡＣアドレスが「ｍａｃ−ｆ」の通信中継装置又は通信端末が対応付けられていることがわかる。ただし、ＭＡＣアドレステーブルだけでは、各ＭＡＣアドレスが付与されている通信中継装置又は通信端末が実際に存在する場所を特定することはできない。なお、ＭＡＣアドレスは、本来１２桁の１６進数で表されるが、ここでは、説明の便宜のため、「ｍａｃ−ｘ」などと表現する。
【００２４】
再び図３に戻って説明する。送信部１０１は、ＬＡＮにおけるスイッチ３（第２の通信中継装置）に対し、スイッチ３の接続関係を示す情報を送信するように命令する信号を送信してもよい。スイッチ３の接続関係を示す情報は、例えば、スイッチ３のＭＡＣアドレステーブルである。ここで、図５を用いて、ルータ２に内蔵するスイッチのＭＡＣアドレステーブル及びスイッチ３のＭＡＣアドレステーブルについて説明する。図５は、本発明の一実施形態に係るルータ２に内蔵されているスイッチ及びスイッチのＭＡＣアドレステーブルの例を示す図である。図５に示すポート番号１５３ｄ、１５３ｅ及び１５３ｆは、図１、図６及び図７に示すポート番号と対応する。図５のルータ２に内蔵のスイッチのＭＡＣアドレステーブルに示すように、ルータ２のポート番号２には、ＭＡＣアドレスが「ｍａｃ−ａ」の通信端末が対応付けられている。また、ルータ２のポート番号５（＃５）には、ＭＡＣアドレスが「ｍａｃ−ｂ」、「ｍａｃ−ｃ」、「ｍａｃ−ｄ」、「ｍａｃ−ｅ」の通信中継装置又は通信端末が対応付けられていることがわかる。
【００２５】
再び図３に戻って説明する。送信部１０１は、ルータ１２及びスイッチ１３（両者をまとめて「第１の通信中継装置」と表記する。以下同じ。）、ＬＡＮにおけるスイッチ３（第２の通信中継装置）に対し、それぞれの通信中継装置の仕様に関する情報及び画像を送信するように命令する信号を送信してもよい。ここで、通信中継装置の仕様に関する情報は、ルータ１２、スイッチ１３、スイッチ３の機種名、ファームウェア情報、搭載機能、ポート数などの情報である。
【００２６】
受信部１０３は、ルータ１２及びスイッチ１３（第１の通信中継装置）から第１の通信中継装置の接続関係を示す情報を受信する。受信部１０３は、ＬＡＮにおけるスイッチ３（第２の通信中継装置）から第２の通信中継装置の接続関係を示す情報を受信する。受信部１０３は、ルータ１２、スイッチ１３、スイッチ３から、それぞれの通信中継装置の仕様に関する情報及び画像を受信してもよい。
【００２７】
表示制御部１０５は、第１の通信中継装置の接続関係を示す情報に応じた接続情報を表示部に表示させる。この例では、第１の通信中継装置の接続関係を示す情報に基づいて、ルータ１２及びスイッチ１３の接続関係を表す画像を表示部に表示させる。具体的には、ルータ１２及びスイッチ１３のＭＡＣアドレステーブルから、重複するＭＡＣアドレスを排除するなどして、ネットワークトポロジを推理し、組み立てる。例えば、図４に示す各ＭＡＣアドレステーブルをみると、ＭＡＣアドレス「ｍａｃ−ｆ」は、ルータ１２に内蔵のスイッチのＭＡＣアドレステーブルにしか記憶されていない。そのため、ＭＡＣアドレス「ｍａｃ−ｆ」は、ルータ１２に直接接続していることを特定することができる。
【００２８】
また、ルータ１２に内蔵のスイッチのＭＡＣアドレステーブルをみると、ポート番号２には、「ｍａｃ−ｇ」、「ｍａｃ−ｈ」、「ｍａｃ−ｉ」、「ｍａｃ−ｊ」のＭＡＣアドレスが記憶されている。そして、スイッチ１３ａのＭＡＣアドレステーブルのポート番号２には、「ｍａｃ−ｉ」、「ｍａｃ−ｊ」のＭＡＣアドレスが記憶され、ポート番号４には、「ｍａｃ−ｈ」のＭＡＣアドレスが記憶され、ポート番号１には、「ｍａｃ−ｒ２」のＭＡＣアドレスが記憶されている。ルータ１２のポート番号２に対応する４つのＭＡＣアドレス「ｍａｃ−ｇ」、「ｍａｃ−ｈ」、「ｍａｃ−ｉ」、「ｍａｃ−ｊ」のうち、「ｍａｃ−ｈ」、「ｍａｃ−ｉ」、「ｍａｃ−ｊ」の３つは、スイッチ１３ａのＭＡＣアドレステーブルに含まれる。すなわち、「ｍａｃ−ｈ」、「ｍａｃ−ｉ」、「ｍａｃ−ｊ」の３つのＭＡＣアドレスの通信中継装置又は通信端末は、ルータ１２のポート番号２には直接接続されていないことがわかる。そうすると、ルータ１２のポート番号２に対応する４つのＭＡＣアドレス「ｍａｃ−ｇ」、「ｍａｃ−ｈ」、「ｍａｃ−ｉ」、「ｍａｃ−ｊ」のうち、ルータ１２に直接接続されていない３つのＭＡＣアドレスを除くと、「ｍａｃ−ｈ」が残る。したがって、ＭＡＣアドレス「ｍａｃ−ｈ」の通信中継装置（スイッチ１３ａ）がルータ１２のポート番号に直接接続されていると特定することができる。同様にすると、ネットワークトポロジを推理することができる。
【００２９】
ネットワークトポロジを特定すると、表示制御部１０５は、ルータ１２及びスイッチ１３の接続関係を表す画像を表示部に表示させる。ここで、図６を用いて、表示部に表示される画像の例について説明する。図６は、本発明の一実施形態に係る通信制御装置の表示制御部が表示させる画像の一例を示す図である。表示部には、ツリー２０１と接続機器情報２０３が表示される。
【００３０】
受信部１０３がルータ１２及びスイッチ１３の接続関係を示す情報を受信した場合、表示制御部１０５は、当該ルータ１２及びスイッチ１３の接続関係を示す情報に基づいて、ルータ１２及びスイッチ１３の接続関係を表す画像を表示部に表示させる。具体的には、図６のルータ１２、ルータ１２のポート番号２に接続するスイッチ１３ａ、ルータ１２のポート番号３に接続する通信端末（図示せず）、スイッチ１３ａのポート番号２に接続するスイッチ１３ｂ、スイッチ１３ａのポート番号４に接続する通信端末（図示せず）、スイッチ１３ｂのポート番号２に接続する通信端末１５ｃである。
【００３１】
表示制御部１０５は、さらに、受信部１０３が受信したＬＡＮにおけるスイッチ３の接続関係を示す情報に基づいて、ルータ２及びスイッチ３の接続関係を表す画像を表示部に表示させてもよい。具体的には、図６のルータ２のポート番号５に接続するスイッチ３ａ、ルータ２のポート番号２に接続する通信端末（図示せず）、スイッチ３ａのポート番号２に接続するスイッチ３ｂ、スイッチ３ａのポート番号４に接続する通信端末５ｂ、スイッチ３ｂのポート番号２に接続する通信端末５ｃである。
【００３２】
表示制御部１０５は、受信部１０３が受信したルータ１２、スイッチ１３、スイッチ３の仕様に関する情報及び画像を表示部に表示させてもよい。例えば、表示制御部１０５は、接続機器情報２０３として、経路２１２、ＭＡＣアドレス２１４、メーカー２１６、機種名２１８をそれぞれ対応付けて表示部に表示させてもよい。ここで、経路２１２の「ｒｏｏｔ」は、ルータ２を表し、ＭＡＣアドレス２１４の「ｍａｃ−ｒ１」は、ルータ２のＭＡＣアドレスを表す。そして、メーカー２１６の「Ｙ社」は、ルータ２のメーカー名を表し、機種名２１８の「ｘｘｘ」は、ルータ２の機種名を表す。なお、ルータ２については、マスタであるので接続機器情報２０３に表示しなくてもよい。
【００３３】
また、経路２１２は、ルータ２からの経路を示す経路情報である。経路２１２の「ｌａｎ１：５」は、ルータ２の「ＬＡＮ１」という名前のＬＡＮであり、ポート番号５に接続していることを意味する。つまり、スイッチ３ａは、ＭＡＣアドレスが「ｍａｃ−ｂ」であり、ルータ２の「ＬＡＮ１」のポート番号５に接続していることを意味する。他方、経路２１２の「ｔｎ１−ｌａｎ１：３」の「ｔｎ１」は、トンネルの１番目を意味する。「ｔｎ１−ｌａｎ１：３」の「ｌａｎ１」は、トンネルの対向ルータ１２の「ＬＡＮ１」という名前のＬＡＮを意味する。なお、「ｔｎ」や「ｌａｎ」は、この例では、小文字で表現しているが、先頭の文字を大文字で表現してもよいし、すべての文字を大文字で表現してもよい。それぞれが何を意味するか区別可能であれば、表現の方法は限定されるものではない。
【００３４】
接続機器情報２０３は、図６に示される４つの情報に限定されるものではなく、例えば、機種アイコンなどを含んでもよい。また、機種アイコンは、予めルータ２の記憶部２３又は外部の記憶装置に機種名と対応付けて記憶しておいてもよい。そして、受信部１０３がルータ１２、スイッチ３、スイッチ１３、通信端末５及び通信端末１５の機種名を受信したときに、記憶部２３又は外部の記憶装置を参照して、機種名に対応する機種アイコンを表示部の接続機器情報２０３として表示させてもよい。
【００３５】
表示制御部１０５は、ＶＰＮのトンネルと、ＬＡＮにおける自装置（ルータ２）とスイッチ３の接続とを区別して表示部に表示させてもよい。具体的には、図６に示すように、ＶＰＮのトンネルについては、アイコン２１１を太く表示し、ルータ２とスイッチ３の接続を細い線で表示する。もっとも、両者を区別することが可能であれば、図６に示した画像に限定されるものではない。
【００３６】
表示制御部１０５は、ＶＰＮのトンネルが確立されているときと、ＶＰＮのトンネルが切断されているときを区別して表示部に表示させてもよい。具体的には、トンネルが確立されているときは、図６に示すように、アイコン２１１を太く表示して、トンネルが切断されているときは、図７に示すように、アイコン２１１を破線で表示してもよい。もっとも、両者を区別することができれば、図６や図７に示した画像に限定されるものではない。なお、ルータ２は、キープアライブを用いて、トンネルが切断されているかどうかを検知する。以上でルータ２のソフトウェア構成について説明した。
【００３７】
本実施形態によれば、ルータ２がインターネットを介してＶＰＮによって接続されている対向側のルータ１２やスイッチ１３からそれぞれ当該ルータ１２の接続関係を示す情報、スイッチ１３の接続関係を示す情報を受信する。そして、これらの情報に基づいて、ルータ１２の接続関係を表す画像、ルータ１３の接続関係を表す画像を表示部に表示させることができる。そのため、特定の拠点の特定のルータ２で、当該特定の拠点とは別の拠点のルータ１２やスイッチ１３の接続関係を一括して把握することが可能になる。そのため、管理者は、特定の拠点において、ルータ２とインターネットを介してＶＰＮを構築している対向側のすべての拠点のルータ、スイッチの接続関係を一括して把握し管理することが可能になる。
【００３８】
また、本実施形態では、受信部１０３は、ルータ１２、スイッチ１３、スイッチ３から、それぞれの通信中継装置の仕様に関する情報及び画像を受信することができる。そして、表示制御部１０５は、それぞれの通信中継装置の仕様に関する情報及び画像を表示部に表示させることができる。そのため、予めルータ２側でルータ１２、スイッチ１３、スイッチ３などのスレーブの情報を内蔵しておく必要がなくなる。
【００３９】
［動作フロー］
次に、図８を用いて、ルータ２の動作フローについて説明する。図８は、本発明の一実施形態に係る通信制御装置の動作フローの一例を示す図である。
【００４０】
まず、送信部１０１がインターネットを介してＶＰＮによって接続されている対向側のルータ１２及びスイッチ１３（第１の通信中継装置）に対し、第１の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信する（ステップＳ１０１）。
【００４１】
次に、受信部１０３は、第１の通信中継装置から、第１の通信中継装置の接続関係を示す情報を受信する（ステップＳ１０３）。そして、表示制御部１０５は、第１の通信中継装置の接続関係を示す情報に基づいて、ルータ１２及びスイッチ１３の接続関係を表す画像を表示部に表示させる（ステップＳ１０５）。
【００４２】
以上でルータ２の動作フローの一例について説明した。もっとも、以上の説明は一例であって、これに限定されるものではない。また、送信部１０１は、ＬＡＮにおけるスイッチ３に対し、スイッチ３の接続関係を示す情報を送信するように命令する信号を送信してもよい。受信部１０３は、送信部１０１が送信する信号に対応する情報を受信し、表示制御部１０５は、受信部１０３が受信する情報に応じた画像を表示部に表示させることになる。
【００４３】
＜変形例１＞
以上の実施形態では、通信制御装置がルータであることを前提に説明したが、スイッチが通信制御装置の機能を有してもよい。本変形例においても、以上の実施形態と同じ効果を奏する。
【００４４】
＜変形例２＞
以上の実施形態では、表示制御部１０５が第１の通信中継装置の接続関係を示す情報に応じた接続情報を表示部に表示させる例として、画像を例にした。もっとも、表示制御部１０５が第１の通信中継装置の接続関係を示す情報に応じた接続情報を表示部に表示させる例としては、テキストであってもよい。この場合、テキストによって、第１の通信中継装置の接続関係を表すことになる。本変形例においても、以上の実施形態と同じ効果を奏する。
【００４５】
本発明は上記の実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００４６】
１：通信システム  ２：ルータ（マスタ）  ３：スイッチ  ５：通信端末
７：通信網  １２：ルータ（スレーブ）  １３：スイッチ  １５：通信端末
２０：ＬＡＮ  ２１：制御部  ２３：記憶部  ２５：操作部  ２７：表示部
２８：通信部  ２９：接続部  １０１：送信部  １０３：受信部
１０５：表示制御部
【図１】
2018225138.tif 000003
【図２】
2018225138.tif 000004
【図３】
2018225138.tif 000005
【図４】
2018225138.tif 000006
【図５】
2018225138.tif 000007
【図６】
2018225138.tif 000008
【図７】
2018225138.tif 000009
【図８】
2018225138.tif 000010
【手続補正書】
【提出日】令和1年11月28日(2019.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の複数の通信端末、および前記第１の複数の通信端末に動作可能に接続される第１の複数のスイッチを含む第１のローカルエリアネットワーク（ＬＡＮ）と、
前記第１のＬＡＮに動作可能に接続される第１のルータと、
第２の複数の通信端末および前記第２の複数の通信端末に動作可能に接続される第２の複数のスイッチを含む第２のＬＡＮと、
前記第２のＬＡＮに動作可能に接続される第２のルータと、
前記第１のルータと前記第２のルータとの間の通信を促進する通信ネットワークと、を備え、
前記第１のルータは、
インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す第１情報を送信するように命令する信号を送信し、
前記第１の通信中継装置から前記第１情報を受信し、
前記受信した前記第１情報を表示部に表示させる通信制御装置を備える、通信システム。
【請求項２】
インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す第１情報を送信するように命令する信号を送信する送信部と、
前記第１の通信中継装置から前記第１情報を受信する受信部と、
前記受信部が受信した前記第１情報に応じた接続情報を表示部に表示させる表示制御部と、
を備えるルータ。
【請求項３】
前記インターネットを介して接続されていることは、インターネットを介してＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）によって接続されていることであり、
前記第１情報に応じた接続情報は、前記第１の通信中継装置の接続関係を表す画像であることを特徴とする請求項２に記載のルータ。
【請求項４】
前記送信部は、ＬＡＮにおける第２の通信中継装置に対し、当該第２の通信中継装置の接続関係を示す情報を送信するように命令する信号を送信し、
前記受信部は、前記第２の通信中継装置から当該第２の通信中継装置の接続関係を示す情報を受信し、
前記表示制御部は、前記受信部が受信した前記第２の通信中継装置の接続関係を表す画像を表示部に表示させることを特徴とする請求項３に記載のルータ。
【請求項５】
前記送信部は、前記第１の通信中継装置及び前記第２の通信中継装置に対し、それぞれの通信中継装置の仕様に関する情報及び画像を送信するように命令する信号を送信し、
前記受信部は、前記それぞれの通信中継装置の仕様に関する情報及び画像を受信し、
前記表示制御部は、前記それぞれの通信中継装置の仕様に関する情報及び画像を表示部に表示させることを特徴とする請求項４に記載のルータ。
【請求項６】
前記表示制御部は、前記ＶＰＮのトンネルと、前記ＬＡＮにおける自装置と前記第２の通信中継装置の接続とを区別して前記表示部に表示させることを特徴とする請求項４に記載のルータ。
【請求項７】
前記表示制御部は、前記ＶＰＮのトンネルが確立されているときと、前記ＶＰＮのトンネルが切断されているときを区別して前記表示部に表示させることを特徴とする請求項３に記載のルータ。
【請求項８】
前記ＶＰＮは、Ｌ２でのＶＰＮ（Ｌａｙｅｒ  ２  Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋｓ）であることを特徴とする請求項３に記載のルータ。
【請求項９】
前記ＶＰＮは、Ｌ３でのＶＰＮ（Ｌａｙｅｒ  ３  Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋｓ）であることを特徴とする請求項３に記載のルータ。
【請求項１０】
インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す第１情報を送信するように命令する信号を送信する送信部と、
前記第１の通信中継装置から前記第１情報を受信する受信部と、
前記受信部が受信した前記第１情報に応じた接続情報を表示部に表示させる表示制御部と、
を備えるスイッチ。
【請求項１１】
インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す第１情報を送信するように命令する信号を送信し、
前記第１の通信中継装置から前記第１情報を受信し、
前記受信した前記第１情報に応じた接続情報を表示部に表示させる、
ことを含む通信制御方法。
【請求項１２】
コンピュータに、
インターネットを介して接続されている対向側の第１の通信中継装置に対し、当該第１の通信中継装置の接続関係を示す第１情報を送信するように命令する信号を送信し、
前記第１の通信中継装置から前記第１情報を受信し、
前記受信した前記第１情報に応じた接続情報を表示部に表示させる、
ことを実行させるためのプログラム。
【国際調査報告】
2018225138.tif 000011
2018225138.tif 000012