(57)【要約】【課題】障害が発生した際に、端末装置と通信ネットワーク上の情報処理装置との間の通信を継続することができる通信装置を得る。【解決手段】通信装置を、第１の通信手段１と、第２の通信手段２と、迂回路情報取得手段３と、通信制御手段４を備える構成とする。第１の通信手段１は、通信ネットワークを介して情報処理装置と通信を行う。第２の通信手段２は、端末装置と通信を行う。迂回路情報取得手段３は、端末装置が自装置以外の通信装置を介して情報処理装置と通信を行っている際に、端末装置と通信を行う際に用いる情報を迂回路情報として情報処理装置から取得する。通信制御手段４は、端末装置から情報処理装置への接続要求を受けたときに、迂回路情報を基に端末装置と情報処理装置との間の通信を制御する。【選択図】      図１
2018042133.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して情報処理装置と通信を行う第１の通信手段と、
端末装置と通信を行う第２の通信手段と、
前記端末装置が自装置以外の通信装置を介して前記情報処理装置と通信を行っている際に、前記端末装置と通信を行う際に用いる情報を迂回路情報として前記情報処理装置から取得する迂回路情報取得手段と、
前記端末装置から前記情報処理装置への接続要求を受けたときに、前記迂回路情報を基に前記端末装置と前記情報処理装置との間の通信を制御する通信制御手段と
を備えることを特徴とする通信装置。
【請求項２】
前記端末装置から前記情報処理装置への接続要求を受けたときに、前記情報処理装置に前記端末装置の接続可否を確認する接続可否確認手段をさらに備え、
前記通信制御手段は、前記情報処理装置から前記端末装置の接続が可であることを示す情報を受け取ったときに、前記端末装置と前記情報処理装置との間の通信を開始することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記通信制御手段は、前記端末装置が前記情報処理装置との間で行う通信において、通信時間または通信量の少なくとも一方に限定を施した制御を行うことを特徴とする請求項１または２いずれかに記載の通信装置。
【請求項４】
前記通信制御手段は、あらかじめ設定された通信が完了した際に、前記端末装置と前記情報処理装置との間の接続を切断することを特徴とする請求項１から３いずれかに記載の通信装置。
【請求項５】
通信ネットワークを介して第１の通信装置および第２の通信装置とそれぞれ通信を行う通信手段と、
前記第１の通信装置を介して通信を行っている端末装置の通信方式の情報および位置情報と、前記第２の通信装置の通信方式の情報および位置情報を取得する情報取得手段と、
前記端末装置と前記第２の通信装置の前記通信方式および前記位置情報に基づいて、前記端末装置と前記第２の通信装置の間の通信の可否を判断する判断手段と、
前記判断手段が前記端末装置と前記第２の通信装置の間の通信が可能と判断したときに、前記端末装置と前記第２の通信装置が通信を行う際に用いる情報を迂回路情報として設定し、前記第１の通信装置、前記第２の通信装置および前記端末装置に送信する迂回路情報設定手段と、
前記第２の通信装置から前記端末装置の接続要求を受けた際に、前記端末装置の接続の可否を判断する接続判断手段と
を備え、
前記接続判断手段は、前記迂回路情報が設定されている場合に、前記端末装置の接続を容認する情報を前記第２の通信装置に送ることを特徴とする情報処理装置。
【請求項６】
前記情報取得手段が前記端末装置の前記位置情報の変更を検知した際に、前記判断手段は、前記端末装置と前記第２の通信装置の間の通信の可否を再度、判断し、前記迂回路情報設定手段は、前記迂回路情報を再設定することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記端末装置に暗号鍵を提供する暗号鍵提供手段をさらに備え、
前記通信手段は、前記端末装置との間で暗号化通信を行うことを特徴とする請求項５または６いずれかに記載の情報処理装置。
【請求項８】
前記迂回路情報設定手段は、前記第１の通信装置、前記第２の通信装置または前記端末装置から取得した情報が他装置への開示が可能な情報であった場合に、前記迂回路情報を送信することを特徴とする請求項５から７いずれかに記載の情報処理装置。
【請求項９】
請求項５から８いずれかに記載の情報処理装置と、
端末装置と前記情報処理装置とそれぞれ通信を行う手段を有する第１の通信装置と、
請求項１から４いずれかに記載の通信装置からなる第２の通信装置と、
前記第１の通信装置および前記第２の通信装置それぞれと通信を行う手段を有する端末装と、
前記端末装置は、前記第１の通信装置を介して前記情報処理装置と通信を行っている際に、前記第１の通信装置との間の通信の異常を検知した場合に、前記第２の通信装置に前記情報処理装置との接続を要求し、
前記第２の通信装置は、前記情報処理装置が接続を容認した際に、前記端末装置と前記情報処理装置を接続することを特徴とする通信システム。
【請求項１０】
通信ネットワークを介して情報処理装置と通信し、
端末装置が自装置以外の通信装置を介して前記情報処理装置と通信を行っている際に、前記端末装置と通信を行う際に用いる情報を迂回路情報として前記情報処理装置から取得し、
前記端末装置から前記情報処理装置への接続要求を受けたときに、前記迂回路情報を基に前記端末装置と前記情報処理装置との間の通信を制御することを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関するものであり、特に、端末装置と通信ネットワーク上の装置との間の通信の信頼性を向上する技術に関するものである。
【背景技術】
【０００２】
通信ネットワーク上の情報処理装置等と通信を行う端末装置が事業所や家庭等において広く用いられるようになっている。それらの端末装置は、ＨＧＷ（Home Gateway）等の通信装置を介して通信ネットワーク上の情報処理装置と通信を行うことが多い。また、端末装置が周囲の環境を監視するセンサ等である場合には、端末装置と通信ネットワーク上の情報処理装置との間の通信は、高い信頼性が要求されことがある。
【０００３】
ＨＧＷ等の通信装置を介して通信ネットワーク上の情報処理装置と通信を行う端末装置は、いずれかの通信装置を上位の通信装置として通信ネットワーク上の情報処理装置との間でデータの送受信を行う。しかし、端末装置が帰属している通信装置やその通信装置の通信経路上において障害が発生すると、端末装置と通信ネットワーク上の情報処理装置との間のデータの送受信が停止し、通信の信頼性が低下する恐れがある。そのため、ＨＧＷ等の通信装置や通信経路上において障害が発生した際にも、端末装置と通信ネットワーク上の情報処理装置との間の通信を継続することができる技術があることが望ましく、関連する技術の開発が行われている。そのような、ＨＧＷ等の通信装置や通信経路上において障害が発生した際に、端末装置と通信ネットワーク上の情報処理装置との間の通信を継続する技術としては、例えば、特許文献１のような技術が開示されている。
【０００４】
特許文献１は、ＨＧＷを介して通信を行う端末装置を備えた通信システムに関するものである。特許文献１の通信システムは、通信ネットワークに接続された複数のＨＧＷと、各ＨＧＷの配下の端末装置と、管理サーバを備えている。特許文献１の管理サーバは、通信経路の切断等の緊急状態を検知すると、各ＨＧＷに緊急状態を通知する。特許文献１の管理サーバは、緊急状態の通知に対する応答から各ＨＧＷの通信経路における通信可否を判断する。特許文献１の管理サーバは、通信不可のＨＧＷに通信が可能なＨＧＷの情報を通知する。特許文献１の通信不可のＨＧＷは、通信可能なＨＧＷを介して端末装置を通信ネットワークに接続させる。特許文献１は、そのような構成とすることで、予備環境を確保し品質を確保することができるとしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−８０４５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術は次のような点で十分ではない。特許文献１の通信システムでは、障害が検知された際に、管理サーバがＨＧＷとして設置されている通信装置を介して通信の可否を確認し、通信経路に障害が生じた通信装置が迂回路の設定を行っている。そのため、各端末装置は、自装置の上位の通信装置が管理サーバと通信を行えないときには、通信ネットワーク上の装置とは通信を行うことができない恐れがある。そのため、特許文献１の技術は、通信装置や通信経路上において障害が発生した際に、端末装置と通信ネットワーク上の情報処理装置との間の通信を継続する技術としては十分ではない。
【０００７】
本発明は、上記の課題を解決するため、障害が発生した際に、端末装置と通信ネットワーク上の情報処理装置との間の通信を継続することができる通信装置を得ることを目的としている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明の通信装置は、第１の通信手段と、第２の通信手段と、迂回路情報取得手段と、通信制御手段を備えている。第１の通信手段は、通信ネットワークを介して情報処理装置と通信を行う。第２の通信手段は、端末装置と通信を行う。迂回路情報取得手段は、端末装置が自装置以外の通信装置を介して情報処理装置と通信を行っている際に、端末装置と通信を行う際に用いる情報を迂回路情報として情報処理装置から取得する。通信制御手段は、端末装置から情報処理装置への接続要求を受けたときに、迂回路情報を基に端末装置と情報処理装置との間の通信を制御する。
【０００９】
また、本発明の通信制御方法は、通信ネットワークを介して情報処理装置と通信する。本発明の通信制御方法は、端末装置が自装置以外の通信装置を介して情報処理装置と通信を行っている際に、端末装置と通信を行う際に用いる情報を迂回路情報として情報処理装置から取得する。本発明の通信制御方法は、端末装置から情報処理装置への接続要求を受けたときに、情報処理装置に端末装置の接続可否を確認する。本発明の通信制御方法は、端末装置から情報処理装置への接続要求を受けたときに、迂回路情報を基に端末装置と情報処理装置との間の通信を制御する。
【発明の効果】
【００１０】
本発明によると、障害が発生した際に、端末装置と通信ネットワーク上の情報処理装置との間の通信を継続することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態の構成の概要を示す図である。
【図２】本発明の第２の実施形態の構成の概要を示す図である。
【図３】本発明の第２の実施形態の情報処理装置の構成を示す図である。
【図４】本発明の第２の実施形態における迂回路情報の構成の例を示す図である。
【図５】本発明の第２の実施形態の通信装置の構成を示す図である。
【図６】本発明の第２の実施形態の端末装置の構成を示す図である。
【図７】本発明の第２の実施形態の通信システムの動作フローを示す図である。
【図８】本発明の第２の実施形態の通信システムの動作フローを示す図である。
【図９】本発明の第２の実施形態の通信システムの動作フローを示す図である。
【図１０】本発明の第２の実施形態の情報処理装置の動作フローを示す図である。
【図１１】本発明の迂回路情報の他の構成の例を示す図である。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
本発明の第１の実施形態について図を参照して詳細に説明する。図１は、本実施形態の通信装置の構成の概要を示したものである。本実施形態の通信装置は、第１の通信手段１と、第２の通信手段２と、迂回路情報取得手段３と、通信制御手段４を備えている。第１の通信手段１は、通信ネットワークを介して情報処理装置と通信を行う。第２の通信手段２は、端末装置と通信を行う。迂回路情報取得手段３は、端末装置が自装置以外の通信装置を介して情報処理装置と通信を行っている際に、端末装置と通信を行う際に用いる情報を迂回路情報として情報処理装置から取得する。通信制御手段５は、端末装置から情報処理装置への接続要求を受けたときに、迂回路情報を基に端末装置と情報処理装置との間の通信を制御する。
【００１３】
本実施形態の通信装置は、迂回路情報取得手段３において、端末装置が自装置以外の通信装置を介して情報処理装置と通信を行っている際に、端末装置と通信を行う際に用いる情報を迂回路情報として情報処理装置から取得している。そのため、本実施形態の通信装置は、端末装置から情報処理装置への接続要求を受けたときに、通信制御手段４において、迂回路情報を基に端末装置と情報処理装置との間の通信を制御することができる。すなわち、本実施形態の通信装置は、端末装置が自装置以外の通信装置を介して通信を行うことができない状態となったとき、端末装置が帰属していた自装置以外の通信装置に代わって、端末装置と情報処理装置との間の通信を制御することができる。その結果、本実施形態の通信装置を用いることで、障害が発生した際に、端末装置と通信ネットワーク上の情報処理装置との間の通信を継続することができる。
【００１４】
（第２の実施形態）
本発明の第２の実施形態について図を参照して詳細に説明する。図２は、本実施形態の通信システムの構成の概要を示した図である。
【００１５】
本実施形態の通信システムは、情報処理装置１１と、第１の通信装置１２と、第２の通信装置１３と、端末装置１４を備えている。情報処理装置１１、第１の通信装置１２および第２の通信装置１３は、通信ネットワーク１５にそれぞれ接続されている。第１の通信装置１２および第２の通信装置１３は、ホームゲートウェイ（Home Gateway；ＨＧＷ）として備えられている。また、通信ネットワーク１５には、インターネットが用いられている。
【００１６】
端末装置１４は、第１の通信装置１２または第２の通信装置１３を介して通信ネットワーク１５上の情報処理装置１１と通信を行う。端末装置１４は、第１の通信装置１２および第２の通信装置１３と無線通信を行う。端末装置１４は、例えば、第１の通信装置１２および第２の通信装置１３と、Ｗｉ−Ｆｉ（登録商標）方式に基づく無線ＬＡＮ（Local area Network）方式の通信を行う。本実施形態の端末装置１４は、通常時は、第1の通信装置１２に帰属し、第1の通信装置１２を介して情報処理装置１１との通信を行う。また、本実施形態の端末装置１４は、第1の通信装置１２または第２の通信が接続されている通信経路に障害が生じた際に、第２の通信装置１３を介して情報処理装置１１との通信を行う。
【００１７】
本実施形態の端末装置１４は、センサ装置に通信モジュールとして備えられている。センサ装置は、例えば、温度や湿度、振動等の環境データを取得し、端末装置１４を介してデータを収集するサーバ装置である情報処理装置１１に環境データを送信する。センサ装置は、人感センサなどであってもよい。また、端末装置１４は、監視カメラや電力計などの計測器等が取得したデータを情報処理装置１１に送信するための通信モジュールとして備えられていてもよい。また、端末装置１４は、携帯電話装置や通信機能を有する情報端末装置であってもよい。
【００１８】
情報処理装置１１の構成について説明する。図３は、本実施形態の情報処理装置１１の構成を示した図である。情報処理装置１１は、通信部１０１と、登録受付部１０２と、データベース部１０３と、迂回路設定部１０４と、接続可否判定部１０５と、データベース変更検知部１０６を備えている。また、情報処理装置１１は、迂回路情報問い合わせ受付部１０７と、接続可否問い合わせ受付部１０８と、通信確認部１０９と、情報通知部１１０を備えている。
【００１９】
通信部１０１は、通信ネットワーク１５を介して、第１の通信装置１２および第２の通信装置１３と通信を行う。また、通信部１０１は、第１の通信装置１２または第２の通信装置１３を介して端末装置１４と通信を行う。通信部１０１は、通信ネットワーク１５の規格に基づいて有線または無線通信を行う。
【００２０】
登録受付部１０２は、第１の通信装置１２、第２の通信装置１３および端末装置１４からの登録の受け付けを行う。登録の受け付けとは、受け付けの対象となる装置のＭＡＣアドレス、位置情報および受け付けの対象となる装置が通信に用いるプロトコル情報の情報を取得し、取得した各情報を情報処理装置１１内に保存することをいう。登録受付部１０２は、第１の通信装置１２、第２の通信装置１３および端末装置１４それぞれから受け付けるＭＡＣアドレス、位置情報およびプロトコル情報の情報をデータベース部１０３に保存する。
【００２１】
データベース部１０３は、各装置の情報や接続情報をデータベースとして保存する機能を有する。データベース部１０３は、登録受付部１０２を介して受け付けた第１の通信装置１２、第２の通信装置１３および端末装置１４のＭＡＣアドレス、位置情報およびプロトコル情報の情報をそれぞれ保存している。また、データベース部１０３は、第１の通信装置１２および第２の通信装置１３の接続情報を保存している。接続情報とは、第１の通信装置１２または第２の通信装置１３に、もう一方の通信装置や端末装置１４が接続する際に用いる情報のことをいう。本実施形態では、接続情報には、ＳＳＩＤ（Service Set Identifier）とパスワードの情報が設定されている。また、データベース部１０３は、不揮発性の半導体記憶装置やハードディスクドライブ等の記憶装置によって構成されている。
【００２２】
迂回路設定部１０４は、データベース部１０３を参照して第１の通信装置１２または第２の通信装置１３に、もう一方の通信装置や端末装置１４が接続するための迂回路情報を生成する。迂回路情報とは、通信を行うことができない経路がある際に他の経路を介して接続する際に用いる情報のことをいう。図４は、本実施形態の迂回路情報の構成の例を模式的に示したものである。図４に示すように、迂回路情報は、接続先ノード情報と、接続ノード情報によって構成されている。
【００２３】
接続先ノード情報は、第１の通信装置１２または第２の通信装置１３に、もう一方の通信装置や端末装置１４が接続する際に用いる情報のことをいう。接続先ノード情報は、例えば、Ｗｉ−Ｆｉに基づく無線ＬＡＮ通信の場合には、ＭＡＣアドレス、ＳＳＩＤおよびパスワードによって構成されている。また、接続ノード情報は、第１の通信装置１２または第２の通信装置１３に接続する可能性のあるもう一方の通信装置または端末装置１４の情報のことをいう。接続ノード情報は、接続する通信装置や端末装置１４のＭＡＣアドレスによって構成されている。迂回路設定部１０４は、生成した迂回路情報を情報通知部１１０に出力する。
【００２４】
接続可否判定部１０５は、第１の通信装置１２または第２の通信装置１３へのもう一方の通信装置や端末装置１４の接続の可否を判定する。接続可否判定部１０５は、迂回路情報に第１の通信装置１２、第２の通信装置１３または端末装置１４の情報が含まれているとき、情報が含まれている装置の接続を可能と判断する。接続可否判定部１０５は、判定結果を基に接続可否の情報を情報通知部１１０に出力する。
【００２５】
データベース変更検知部１０６は、データベース部１０３に保存されているデータベースが変更された際に、データベースが変更されたことを検知する。
【００２６】
迂回路問い合わせ受付部１０７は、第１の通信装置１２、第２の通信装置１３および端末装置１４から迂回路情報の要求を受け取る。迂回路問い合わせ受付部１０７は、迂回路情報の要求を受け取ると、迂回路情報の要求を迂回路設定部１０４に出力する。
【００２７】
接続可否問い合わせ受付部１０８は、第１の通信装置１２、第２の通信装置１３および端末装置１４から接続可否の確認の要求を受け取る。接続可否問い合わせ受付部１０８は、接続可否の確認の要求を受け取ると、接続可否の確認の要求を接続可否判定部１０５に出力する。
【００２８】
通信確認部１０９は、第１の通信装置１２、第２の通信装置１３および端末装置１４との通信が可能かをそれぞれ確認する。通信確認部１０９は、例えば、確認の対象となる各装置に応答を要求する信号を送信し、応答の有無によって通信の可否を判断する。
【００２９】
情報通知部１１０は、迂回路設定部１０４が生成した迂回路情報および接続可否判定部１０５が判定した接続可否の情報をそれぞれの情報の要求元に通信部１０１を介して送信する。
【００３０】
第１の通信装置１２および第２の通信装置１３の構成について説明する。図５は、本実施形態の第１の通信装置１２および第２の通信装置１３として用いる通信装置２００の構成を示した図である。本実施形態の通信装置２００は、ホームゲートウェイとしての機能を有する。
【００３１】
通信装置２００は、通信部２０１と、情報保持部２０２と、ルータ機能部２０３と、被接続情報生成部２０４と、被接続情報保持部２０５と、位置情報部２０６を備えている。また、通信装置２００は、プロトコル情報記憶部２０７と、ＭＡＣ（Media Access Control address）アドレス情報記憶部２０８をさらに備えている。また、通信装置２００は、登録部２０９と、迂回路情報問い合わせ部２１０と、位置情報変更検知部２１１と、接続可否問い合わせ部２１２と、情報通知受付部２１３をさらに備えている。
【００３２】
通信部２０１は、情報処理装置１１および端末装置１４とそれぞれ通信を行う。通信部２０１は、通信ネットワーク１５の規格に基づいて有線または無線通信を行う。本実施形態の通信部２０１は、通信ネットワーク１５の規格に基づいて情報処理装置１１と光通信回線による通信を行う通信モジュールと、端末装置と無線通信を行う通信モジュールによって構成されている。情報処理装置１１との通信は、光通信回線以外の通信回線によって行われてもよい。また、本実施形態の通信部２０１は、第１の実施形態の第１の通信手段１および第２の通信手段２に相当する。
【００３３】
情報保持部２０２は、迂回路情報問い合わせ部２１０の要求に基づいて情報処理装置１１から取得する迂回路情報を保存する。
【００３４】
ルータ機能部２０３は、通信部２０１に入出力されるデータのルーティングを行うルータとしての機能を有する。ルータ機能部２０３は、端末装置１４から情報処理装置１１宛のデータを受け取ったとき、受け取ったデータを、通信ネットワーク１５を介して情報処理装置１１に転送する。また、ルータ機能部２０３は、通信ネットワーク１５を介して情報処理装置１１から端末装置１４宛のデータを受け取ったとき、受け取ったデータを端末装置１４に転送する。本実施形態のルータ機能部２０３は、第１の実施形態の通信制御手段４に相当する。
【００３５】
被接続情報生成部２０４は、他の通信装置および端末装置１４が自装置に接続する際に用いる情報を接続情報として生成する。接続情報には、ＳＳＩＤとパスワードの情報が設定されている。
【００３６】
被接続情報保持部２０５は、被接続情報生成部２０４が生成した接続情報を保存する。すなわち、被接続情報保持部２０５は、自装置に他の装置が接続する際に用いるＳＳＩＤとパスワードの情報を保存している。
【００３７】
位置情報部２０６は、自装置が設置されている位置の情報を保持している。位置情報部２０６は、例えば、ＧＰＳ（Global Positioning System）等を用いて自装置の位置を認識し、認識した位置情報を保持する。位置情報部２０６は、自装置の位置情報を、他の測位方法によって認識してもよい。また、位置情報は、作業者によって位置情報部２０６に設定されてもよい。
【００３８】
プロトコル情報記憶部２０７は、通信部２０１が通信を行う際のプロトコルの情報を保存している。例えば、通信部２０１がＷｉ−Ｆｉのインタフェースを有している場合には、プロトコル情報記憶部２０７は、ＩＥＥＥ８０２.１１ａｃなどの通信規格に基づく通信方式の情報や暗号化形式の情報などを保存している。
【００３９】
ＭＡＣアドレス情報記憶部２０８は、自装置のＭＡＣアドレスの保存している。ＭＡＣアドレス情報記憶部２０８は、自装置に固有に割り当てられている識別情報であれば、他の情報を保存していてもよい。
【００４０】
登録部２０９は、情報処理装置１１に自装置の情報を登録する。登録部２０９は、情報処理装置１１に自装置の位置情報、プロトコル情報、ＭＡＣアドレス情報および接続情報を、通信部２０１を介して送信する。
【００４１】
迂回路情報問い合わせ部２１０は、自装置に端末装置１４が迂回路として接続する際に用いる迂回路情報を情報処理装置１１に要求して取得する。
【００４２】
位置情報変更検知部２１１は、自装置の位置情報が変更されたことを検知する。位置情報変更検知部２１１は、位置情報部２０６を監視し、自装置の位置が変更された際に変更を検知する。位置が変更されたことを検知する基準は、動かされた距離等の情報としてあらかじめ設定されている。
【００４３】
接続可否問い合わせ部２１２は、端末装置１４からの接続要求を受け入れる必要があるかを情報処理装置１１に通信部２０１を介して確認する。
【００４４】
情報通知受付部２１３は、情報処理装置１１から新たに受け取った迂回路情報および更新された迂回路情報を情報保持部２０２に保持する。本実施形態の迂回路情報問い合わせ部２１０および情報通知受付部２１３は、第１の実施形態の迂回路情報取得手段３に相当する。
【００４５】
端末装置１４の構成について説明する。図６は、本実施形態の端末装置１４の構成を示した図である。端末装置１４は、通信部３０１と、情報保持部３０２と、位置情報部３０３と、プロトコル情報記憶部３０４と、ＭＡＣアドレス情報記憶部３０５と、登録部３０６を備えている。また、端末装置１４は、迂回路情報問い合わせ部３０７と、位置情報変更検知部３０８と、通信確認部３０９と、迂回路接続部３１０と、情報通知受付部３１１をさらに備えている。
【００４６】
通信部３０１は、第１の通信装置１２および第２の通信装置１３と無線または有線での通信を行う。また、通信部３０１は、第１の通信装置１２または第２の通信装置１３を介して情報処理装置１１と通信を行う。
【００４７】
情報保持部３０２は、迂回路情報問い合わせ部３０７が情報処理装置１１から取得する迂回路情報を保存する。
【００４８】
位置情報部３０３は、自装置の位置情報を取得し、位置情報を保持する。位置情報部３０３は、例えば、ＧＰＳを用いて自装置の位置を計測し、計測結果に基づく位置情報を保持する。位置情報部３０３は、ＧＰＳを用いた方法以外で自装置の位置を計測してもよい。
【００４９】
プロトコル情報記憶部３０４は、自装置の通信部３０１が通信可能なプロトコルの情報を保存している。例えば、通信部３０１がＷｉＦｉのインタフェースを有しているとき、プロトコル情報記憶部３０４は、ＩＥＥＥ８０２.１１ａｃなどの通信規格に基づく通信方式の情報や暗号化形式の情報などを保存している。
【００５０】
ＭＡＣアドレス情報記憶部３０５は、自装置のＭＡＣアドレスの保存している。ＭＡＣアドレス情報記憶部３０５は、自装置に固有に割り当てられている識別情報であれば、他の情報を保存していてもよい。
【００５１】
登録部３０６は、第１の通信装置１２または第２の通信装置１３を介して、情報処理装置１１に自装置の位置情報、プロトコル情報およびＭＡＣアドレス情報を登録する。登録部３０６は、通信部３０１から登録する情報を第１の通信装置１２または第２の通信装置１３に送信し、第１の通信装置１２または第２の通信装置１３を介して通信部３０１に自装置の情報を登録する。
【００５２】
迂回路情報問い合わせ部３０７は、自装置の位置情報に基づいた迂回路の情報を情報処理装置１１に要求する。
【００５３】
位置情報変更検知部３０８は、自装置が有する位置情報が変更されたことを検知する。位置情報変更検知部３０８は、位置情報部３０３を監視し、自装置の位置が変更された際に変更を検知する。位置が変更されたことを検知する基準は、動かされた距離等の情報としてあらかじめ設定されている。
【００５４】
通信確認部３０９は、情報処理装置１１との接続の可否を確認する通信確認部３０９は、例えば、確認の対象となる各装置に応答を要求する信号を送信し、応答の有無によって通信の可否を判断する。
【００５５】
迂回路接続部３１０は、自装置が帰属している通信装置の障害を検知した際に、情報保持部３０２に保存された迂回路情報に基づいて、他の通信装置を介した迂回路で接続し通信を確立する。
【００５６】
情報通知受付部３１１は、情報処理装置１１から送られてくる迂回路情報を受け取る。情報通知受付部３１１は、受け取った迂回路情報を情報保持部３０２に保存する。
【００５７】
本実施形態の通信システムの動作について説明する。図７乃至図９は、本実施形態の通信システムの動作フローを示すシーケンス図である。以下の説明では、各図の符号の「Ｓ」を「ステップ」と表記している。また、以下では、端末装置１４は、通常時に、第１の通信装置１２を介して情報処理装置１１と通信を行っている場合を例に説明する。
【００５８】
始めに、第１の通信装置１２、第２の通信装置１３および端末装置１４が、自装置の情報を情報処理装置１１にそれぞれ登録し、情報処理装置１１が迂回路情報を生成する際の動作について図７を参照して説明する。
【００５９】
第１の通信装置１２および第２の通信装置１３の被接続情報生成部２０４は、自装置に他装置が接続する際に用いる接続情報をそれぞれ生成する。接続情報は、あらかじめ設定されていてもよい。接続情報は、第１の通信装置１２と第２の通信装置１３にそれぞれ設定されているＳＳＩＤ、パスワードおよび通信に使用するプロトコルの情報によって構成されている。
【００６０】
接続情報を生成すると、第１の通信装置１２の登録部２０９は、自装置の接続情報を自装置の位置情報およびＭＡＣアドレスとともに、通信部２０１を介して情報処理装置１１に送る（ステップ１０１）。情報処理装置１１の登録受付部１０２は、第１の通信装置１２から接続情報を受け取ると、受け取った接続情報を第１の通信装置１２のＭＡＣアドレス等と関連づけてデータベース部１０３に保存し、第１の通信装置１２を自装置に登録する（ステップ１０２）。また、第２の通信装置１３の登録部２０９は、自装置の接続情報を自装置の位置情報およびＭＡＣアドレスとともに、通信部２０１を介して情報処理装置１１に送る（ステップ１０３）。情報処理装置１１の登録受付部１０２は、第２の通信装置１３から接続情報を受け取ると、受け取った接続情報を第２の通信装置１３のＭＡＣアドレス等と関連づけてデータベース部１０３に保存し、第２の通信装置１３を自装置に登録する（ステップ１０４）。
【００６１】
端末装置１４の登録部３０６は、自装置の位置情報、自装置が対応しているプロトコルの情報、ＭＡＣアドレス情報および接続先ノード情報を登録情報として、通信を行っている第１の通信装置１２に送る（ステップ１０５）。第１の通信装置１２は、端末装置１４の登録情報を受け取ると、受け取った登録情報を情報処理装置１１に転送する（ステップ１０６）。
【００６２】
情報処理装置１１の登録受付部１０２は、端末装置１４から登録情報を受け取ると、受け取った登録情報をデータベース部１０３に保存し、端末装置１４を自装置に登録する（ステップ１０７）。情報処理装置１１は、端末装置１４の情報を登録すると、端末装置１４の迂回路情報の設定を開始する（ステップ１０８）。
【００６３】
情報処理装置１１が迂回路情報を設定する際の動作について図１０を参照して説明する。図１０は、情報処理装置１１が迂回路情報を設定する際の動作フローの概要を示したものである。
【００６４】
情報処理装置１１の迂回路設定部１０４は、迂回路情報の設定を開始すると、データベース部１０３を参照して、通信装置および端末装置１４の情報を検索する、自装置に登録されている装置の情報を確認する（ステップ２０１）。
【００６５】
データベース部１０３に登録されている情報がないとき（ステップ２０２でＮｏ）、情報処理装置１１は、迂回路情報の生成の動作を終了する。
【００６６】
情報処理装置１１の迂回路設定部１０４は、第２の通信装置１３を検出すると（ステップ２０２でＹｅｓ）、端末装置１４から受けったプロトコルの情報および位置情報と、第２の通信装置１３から受け取ったプロトコルの情報および位置情報を比較する。迂回路設定部１０４は、第２の通信装置１３と端末装置１４のプロトコルの情報および位置情報を比較し、第２の通信装置１３と、端末装置１４が互いに通信可能であるかの判断を開始する（ステップ２０３）。
【００６７】
互いに通信可能であるかの判断を開始すると、迂回路設定部１０４は、第２の通信装置１３が対応しているプロトコルと、端末装置１４が対応しているプロトコルに共通のプロトコルがあるかを確認する。共通しているプロトコルがある場合、迂回路設定部１０４は、位置情報を参照して、第２の通信装置１３と端末装置１４が通信可能な距離にあるかを判断する。迂回路設定部１０４は、プロトコルと通信可能な距離の関係をあらかじめ保存している。
【００６８】
第２の通信装置１３と端末装置１４が、共通するプロトコルに対応し、通信可能な距離にある場合（ステップ２０４でＹｅｓ）、迂回路設定部１０４は、第２の通信装置１３と端末装置１４が互いに通信可能であると判断する。迂回路設定部１０４は、第２の通信装置１３と端末装置１４が互いに通信可能であると判断すると、迂回路情報の設定を開始する（ステップ２０５）。
【００６９】
迂回路情報の設定を開始すると、迂回路設定部１０４は、データベース部１０３に保存されている端末装置１４の接続先ノード情報に、第２の通信装置１３のＭＡＣアドレス情報、ＳＳＩＤおよびパスワードを設定する。また、迂回路設定部１０４は、データベース部１０３に保存されている第２の通信装置１３の接続ノード情報に、端末装置１４のＭＡＣアドレスを設定する。
【００７０】
接続先ノード情報および接続ノード情報を設定すると、迂回路設定部１０４は、データベース部１０３に他の通信装置や端末装置の情報が存在するかを確認し（ステップ２０６）。別の装置が存在する場合は（ステップ２０７でＹｅｓ）、迂回路設定部１０４は、ステップ２０３からの動作を繰り返す。他の通信装置や端末装置の情報が存在しない場合は（ステップ２０７でＮｏ）、迂回路設定部１０４は、迂回路情報に含まれる各迂回路の優先順位づけを行う（ステップ２０８）。
【００７１】
迂回路設定部１０４は、例えば、通信距離が短い迂回路、すなわち、位置情報が示す装置間の距離が近い迂回路を優先順位の高い迂回路として設定する。また、迂回路設定部１０４は、プロトコルを参照しデータの転送効率が高い通信方式の迂回路の優先順位を高く設定してもよい。迂回路設定部１０４は、迂回路情報に含まれる迂回路にランダムに優先順位を設定してもよい。優先順位を設定すると、迂回路設定部１０４は、迂回路情報の設定を完了する。
【００７２】
また、ステップ２０４において通信不可である場合（ステップ２０４でＮｏ）、迂回路設定部１０４は、別の装置の有無の確認を行うステップ２０６からの動作を行う。情報処理装置１１は、他の端末装置や通信装置からさらに登録を受け付けた場合には、上記の迂回路情報の設定を行う。
【００７３】
次に、第１の通信装置１２、第２の通信装置１３および端末装置１４が、情報処理装置１１から迂回路情報を取得する際の動作について図８を参照して説明する。
【００７４】
本実施形態の第１の通信装置１２、第２の通信装置１３および端末装置１４は、所定の時間ごとに情報処理装置１１に迂回路情報の問い合わせを行う。所定の時間は、あらかじめ設定されている。情報処理装置１１から、第１の通信装置１２、第２の通信装置１３および端末装置１４に迂回路情報が通知されるようにしてもよい。また、作業者の操作によって、迂回路情報の問い合わせが開始されるようにしてもよい。
【００７５】
第１の通信装置１２の迂回路情報問い合わせ部２１０は、通信部２０１を介して、所定の時間ごとに情報処理装置１１に迂回路情報を要求する（ステップ１０９）。
【００７６】
情報処理装置１１の迂回路情報問い合わせ受付部１０７は、通信部１０１を介して第１の通信装置１２から迂回路情報の要求を受け取ると、データベース部１０３を参照し、第１の通信装置１２に対応する迂回路情報を抽出する。第１の通信装置１２に対応する迂回路情報が抽出されると、情報通知部１１０は、第１の通信装置１２に対応する迂回路情報を、通信部１０１を介して、第１の通信装置１２に送る（ステップ１１０）。
【００７７】
第１の通信装置１２の情報通知受付部２１３は、通信部２０１を介して情報処理装置１１から迂回路情報を受け取ると、受け取った迂回路情報を、情報保持部２０２に保存する。
【００７８】
同様に、第２の通信装置１３の迂回路情報問い合わせ部２１０は、通信部２０１を介して、所定の時間ごとに情報処理装置１１に迂回路情報を要求する（ステップ１１１)。
【００７９】
情報処理装置１１の迂回路情報問い合わせ受付部１０７は、通信部１０１を介して第２の通信装置１３から迂回路情報の要求を受け取ると、データベース部１０３を参照し、第２の通信装置１３に対応する迂回路情報を抽出する。第２の通信装置１３に対応する迂回路情報が抽出されると、情報通知部１１０は、第２の通信装置１３に対応する迂回路情報を、通信部１０１を介して、第２の通信装置１３に送る（ステップ１１２）。
【００８０】
第２の通信装置１３の情報通知受付部２１３は、通信部２０１を介して情報処理装置１１から迂回路情報を受け取ると、受け取った迂回路情報を、情報保持部２０２に保存する。
【００８１】
端末装置１４の迂回路情報問い合わせ部３０７は、通信部３０１を介して、所定の時間ごとに第１の通信装置１２に迂回路情報の要求を送信する（ステップ１１３）。第１の通信装置１２は、端末装置１４から迂回路情報の要求を受け取ると、受け取った迂回路情報の要求を情報処理装置１１に送る（ステップ１１４）。
【００８２】
情報処理装置１１の迂回路情報問い合わせ受付部１０７は、通信部１０１を介して端末装置１４から迂回路情報の要求を受け取ると、データベース部１０３を参照し、端末装置１４に対応する迂回路情報を抽出する。端末装置１４に対応する迂回路情報が抽出されると、情報通知部１１０は、端末装置１４に対応する迂回路情報を、通信部１０１を介して、第１の通信装置１２に送る（ステップ１１５）。第１の通信装置１２は、情報処理装置１１から迂回路情報を受け取ると、受け取った迂回路情報を端末装置１４に送る（ステップ１１６）。
【００８３】
端末装置１４の情報通知受付部３１１は、第１の通信装置１２を介して情報処理装置１１から迂回路情報を受け取ると、受け取った迂回路情報を、情報保持部３０２に保存する。
【００８４】
次に第１の通信装置１２、第２の通信装置１３および端末装置１４の情報が更新されたとき、迂回路情報が更新される際の動作について説明する。以下では、端末装置１４の位置情報が更新された場合を例に説明する。
【００８５】
端末装置１４の位置情報が変更されると、端末装置１４の位置情報変更検知部３０８は、位置情報が変更されたことを検知する。位置情報が変更されたことが検知されると、端末装置１４の登録部３０６は、自装置の情報を、情報処理装置１１に、再度、登録する。登録部３０６は、更新された位置情報をＭＡＣアドレス情報とともに情報処理装置１１に通信部３０１を介して送信する。
【００８６】
情報処理装置１１の登録受付部１０２は、通信部１０１を介して端末装置１４から更新された位置情報等を受け取ると、受け取ったデータを基にデータベース部１０３のデータベースを更新する。データベース部１０３のデータベースが更新されると、データベース変更検知部１０６は、データベースが変更されたことを検知する。データベースが変更されたことが検知されると、迂回路設定部１０４は、迂回路情報を更新する。
【００８７】
例えば、端末装置１４が、第１の通信装置１２と、第２の通信装置１３に接続可能な位置に移動したとする。そのようなときに、情報処理装置１１は、端末装置１４の迂回路情報の接続先ノードに、第１の通信装置１２と第２の通信装置１３のＳＳＩＤおよびパスワードをそれぞれ設定する。また、情報処理装置１１は第１の通信装置１２と第２の通信装置１３の迂回路情報の接続ノードに端末装置１４のＭＡＣアドレスを設定する。
【００８８】
迂回路情報を設定すると、情報処理装置１１の情報通知部１１０は、更新した迂回路情報を、第１の通信装置１２、第２の通信装置１３および端末装置１４にそれぞれ送る。
【００８９】
端末装置１４は、更新された迂回路情報を受け取ると、受け取った迂回路情報を情報保持部３０２に保存する。また、第１の通信装置１２および第２の通信装置１３は、更新された迂回路情報を受け取ると、情報保持部２０２に保存する。このように迂回路情報を更新することで、第１の通信装置１２、第２の通信装置１３および端末装置１４は、そのときの状態に合わせた迂回路情報を得ることができる。
【００９０】
次に、端末装置１４が第１の通信装置１２を介して通信を行っている際に、第１の通信装置１２の通信に障害が生じ、通信が行えなくなった場合について図９を参照して説明する。
【００９１】
端末装置１４の通信確認部３０９は、異常を検知すると（ステップ１１７）、第１の通信装置１２との通信の可否を確認する（ステップ１１８）。通信確認部３０９は、例えば、第１の通信装置１２に応答を要求する信号を送信し、応答の有無によって通信の可否を確認する。通信確認部３０９が第１の通信装置１２と通信を行えないことを検知すると（ステップ１１９）、迂回路接続部３１０は、情報保持部３０２に保存されている迂回路情報の接続先ノードを参照し、迂回路で通信を行う際の接続先となる通信装置の情報を抽出する。
【００９２】
迂回路情報に第２の通信装置１３の情報が設定されているとき、迂回路接続部３１０は、迂回路情報から第２の通信装置１３への接続に用いるＳＳＩＤとパスワードの情報を抽出する。ＳＳＩＤとパスワードの情報を抽出すると、迂回路接続部３１０は、通信部３０１を介して第２の通信装置１３に接続要求を送る（ステップ１２０）。
【００９３】
第２の通信装置１３の接続可否問い合わせ部２１２は、接続要求を受けたことを検知すると、情報保持部２０２に保存されている迂回路情報の接続ノードを参照し、端末装置１４のＭＡＣアドレスの情報が存在するかを確認する。端末装置１４のＭＡＣアドレスの情報が存在していることを確認すると、接続可否問い合わせ部２１２は、端末装置１４のＭＡＣアドレスの情報と端末装置１４の接続可否の確認の問い合わせを情報処理装置１１に送る（ステップ１２１）。
【００９４】
情報処理装置１１の接続可否問い合わせ受付部１０８は、接続可否の問い合わせを受け取ると、データベース部１０３を参照し、端末装置１４のＭＡＣアドレス情報を検索する。端末装置１４のＭＡＣアドレス情報が存在すると、情報処理装置１１の通信確認部１０９は、第１の通信装置１２に疎通確認を送る（ステップ１２２）。通信確認部１０９は、例えば、例えば、第１の通信装置１２に応答を要求する信号を送信し、応答の有無によって通信の可否を確認し疎通が可能かを判断する。
【００９５】
疎通確認の結果、疎通が出来ない場合、情報処理装置１１の接続可否判定部１０５は、第１の通信装置１２と通信不可であることを検知し（ステップ１２３）、端末装置１４の第２の通信装置１３を介した迂回路接続が必要であるという判定を行う。迂回路接続が必要と判定すると、情報処理装置１１の接続可否判定部１０５は、端末装置１４の接続を容認する情報を第２の通信装置１３に送る（ステップ１２４）。
【００９６】
第２の通信装置１３は、端末装置１４の接続を容認する情報を受け取ると、端末装置１４に接続を受け入れる接続受諾の情報を送り、端末装置１４との間での接続を確立する（ステップ１２５）。端末装置１４と第２の通信装置１３の間の接続が確立すると、端末装置１４は、情報処理装置１１に送るデータを、第２の通信装置１３に送信する（ステップ１２６）。第２の通信装置１３は、端末装置１４から情報処理装置１１宛のデータを受け取ると、受け取ったデータを情報処理装置１１に転送する（ステップ１２７）。このように、端末装置１４と第２の通信装置１３の間の接続が確立すると、端末装置１４は、異常が生じた第１の通信装置１２に代えて第２の通信装置１３を介して情報処理装置１１と通信することが可能になる。
【００９７】
本実施形態の通信システムでは、端末装置１４が第１の通信装置１２を介して情報処理装置１１と通信と行っている際に、第１の通信装置１２以外の通信装置、すなわち、第２の通信装置１２を介して通信を行うための迂回路情報が生成されている。本実施形態の通信システムでは、端末装置１４が第１の通信装置１２を介して情報処理装置１１と通信を行えなくなったときに、迂回路情報を利用することで、第２の通信装置１３を介して情報処理装置１１との通信を行うことができる。その際に、情報処理装置１１は、第２の通信装置１３から受け取る端末装置１４の接続可否の確認要求に対して、迂回路情報に端末装置１４の情報があったときに、端末装置１４の接続を容認している。すなわち、通信に障害が生じた際に、情報処理装置１１は、あらかじめ情報が登録されている端末装置にのみ迂回路を介した接続を認めている。そのため、緊急時、すなわち、障害が発生した際に、重要な端末装置にのみ通信を認めることができるので、迂回路に対する負荷を抑制しつつ、端末装置１４との通信を継続することができる。以上より、本実施形態の通信システムは、障害が発生した際に、端末装置と通信ネットワーク上の情報処理装置との間の通信を継続することで高い信頼性を有する。
【００９８】
第２の実施形態の通信システムの構成において、迂回路となる通信装置は、端末装置１４の通信時間および通信量を制限してもよい。例えば、第２の通信装置１３が迂回路の通信装置であった場合に、第２の通信装置１３は、端末装置１４の通信時間および通信量を制限してもよい。また、第２の通信装置１３は、端末装置１４の通信時間または通信量をいずれか一方を制限してもよい。そのような構成とすることで、迂回路側の第２の通信装置１３の通信トラフィックを端末装置１４の通信が占有する状態を避けることができる。また、第２の通信装置１３は、端末装置１４と情報処理装置１１との通信が完了した際に、ＳＳＩＤおよびパスワードを廃棄して、新たに迂回路接続用のＳＳＩＤと緒明日ワードを設定してもよい。そのような構成とすることで、端末装置１４の第２の通信装置１３を介した通信を制限することができる。
【００９９】
第２の実施形態の通信システムの構成において、端末装置１４は、情報処理装置１１との間で暗号化通信を行ってもよい。例えば、情報処理装置１１から端末装置１４に公開鍵を提供し、端末装置１４と情報処理装置１１がＳＳＬ（Secure Sockets Layer）通信を行うようにしてもよい。暗号化通信は、ＳＳＬ以外の方式に基づくものであってもよい。端末装置１４と情報処理装置１１の間で暗号化通信を行うことで、迂回路の通信装置に通信内容を読み取られることを防ぐことができるので、通信の安全性が向上する。
【０１００】
第２の実施形態の通信システムの構成において、通信装置は、自装置の情報が情報処理装置１１に送った情報の他の装置への通知を制限できるようにしてもよい。情報処理装置１１への登録を行う際に、第１の通信装置１２および第２の通信装置１３は、自装置の位置情報、プロトコル情報およびＭＡＣアドレス情報に加えて他装置への通知の可否を示す情報を、情報開示可否情報として送信する。情報開示可否情報は、例えば、第２の通信装置１３が情報処理装置１１に送った情報を、第１の通信装置１２および端末装置１４に開示してよいかを示す情報として用いられる。
【０１０１】
情報開示可否情報は、開示可能な装置を識別するための装置固有の識別子によって構成される。装置固有の識別子としては、例えば、ＭＡＣアドレスの情報を用いることができる。情報開示可否情報は、開示不可の装置を識別するための装置固有の識別子によって構成されていてもよい。また、情報開示可否情報は、開示可能な装置と開示不可の装置の両方の識別子を含むものであってもよく、また、開示の可否が装置の属性によって指定されていてもよい。情報開示可否情報は、作業者によって設定されてもよく、また、各通信装置が保有している情報を基に生成してもよい。
【０１０２】
情報処理装置１１の迂回路設定部１０４は、迂回路情報を生成する際に、情報開示可否情報を参照し、開示可能な場合に迂回路情報を設定する。図１１は、情報開示可否情報を含む迂回路情報の構成の例を示した図である。図１１に示すように、迂回路情報には、接続先ノード情報および接続ノード情報に加えて、情報開示可否情報が含まれている。また、情報開示可否情報が開示不可を示している場合には、情報処理装置１１の迂回路設定部１０４は、開示不可の情報を迂回路情報に設定しない。このように、ホームゲートウェイ等として設置されている通信装置が情報の開示の可否を指定することで、通信システムの安全性を向上することができる。
【０１０３】
第２の実施形態の通信システムは、第１の通信装置１２および第２の通信装置１３の２台の通信装置で構成されているが通信装置は、３台以上であってもよい。また、また、第２の実施形態では、端末装置１４が１台のみの例を示しているが、通信システムは、複数の端末装置１４によって構成されていてもよい。また、通常時に端末装置１４が第１の通信装置１２と通信を行う際に、第１の通信装置１２と有線回線で通信を行い、迂回路の第２の通信装置１３と無線回線で通信を行う構成であってもよい。また、端末装置１４は、通信装置を介して通信ネットワーク１５上の複数の情報処理装置とデータの送受信を行う構成であってもよい。
【符号の説明】
【０１０４】
１    第１の通信手段
２    第２の通信手段
３    迂回路情報取得手段
４    通信制御手段
１１    情報処理装置
１２    第１の通信装置
１３    第２の通信装置
１４    端末装置
１５    通信ネットワーク
１０１    通信部
１０２    登録受付部
１０３    データベース部
１０４    迂回路設定部
１０５    接続可否判定部
１０６    データベース変更検知部
１０７    迂回路情報問い合わせ受付部
１０８    接続可否問い合わせ受付部
１０９    通信確認部
１１０    情報通知部
２００    通信装置
２０１    通信部
２０２    情報保持部
２０３    ルータ機能部
２０４    被接続情報生成部
２０５    被接続情報保持部
２０６    位置情報部
２０７    プロトコル情報記憶部
２０８    ＭＡＣアドレス情報記憶部
２０９    登録部
２１０    迂回路情報問い合わせ部
２１１    位置情報変更検知部
２１２    接続可否問い合わせ部
２１３    情報通知受付部
３０１    通信部
３０２    情報保持部
３０３    位置情報部
３０４    プロトコル情報記憶部
３０５    ＭＡＣアドレス情報記憶部
３０６    登録部
３０７    迂回路情報問い合わせ部
３０８    位置情報変更検知部
３０９    通信確認部
３１０    迂回路接続部
３１１    情報通知受付部
【図１】
2018042133.tif 000003
【図２】
2018042133.tif 000004
【図３】
2018042133.tif 000005
【図４】
2018042133.tif 000006
【図５】
2018042133.tif 000007
【図６】
2018042133.tif 000008
【図７】
2018042133.tif 000009
【図８】
2018042133.tif 000010
【図９】
2018042133.tif 000011
【図１０】
2018042133.tif 000012
【図１１】
2018042133.tif 000013