(57)【要約】  通信システム（１００）は、管理通信装置（１０）、第一通信装置（２０）、及び、第二通信装置（３０）を含む通信システムである。第一通信装置（２０）は、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、管理通信装置（１０）との間で行われる、通信システム（１００）に参入するための第一認証処理において複数のＩＰアドレスのうち第一ＩＰアドレスを管理通信装置（１０）に通知し、かつ、第一認証処理の後に複数のＩＰアドレスのうち第二ＩＰアドレスを管理通信装置（１０）に通知する第一通信部（２１）を備える。
2020026669.tif 000002
【特許請求の範囲】
【請求項１】
管理通信装置、第一通信装置、及び、第二通信装置を含む通信システムであって、
前記第一通信装置は、
互いにバージョンが異なる複数のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｃｏｌ）アドレスを用いた通信が可能であり、
前記管理通信装置との間で行われる、前記通信システムに参入するための第一認証処理において前記複数のＩＰアドレスのうち第一ＩＰアドレスを前記管理通信装置に通知し、かつ、前記第一認証処理の後に前記複数のＩＰアドレスのうち第二ＩＰアドレスを前記管理通信装置に通知する第一通信部を備え、
前記管理通信装置は、
前記第一通信装置及び前記第二通信装置の間で暗号通信を行うための暗号鍵の要求を取得する通信部と、
取得された前記暗号鍵の要求に応じて前記暗号鍵を前記第一通信装置に配布する第一暗号鍵配布処理、及び、前記暗号鍵を前記第二通信装置に配布する第二暗号鍵配布処理を行う情報処理部とを備える
通信システム。
【請求項２】
前記第一通信部は、前記第一認証処理の後、前記第二暗号鍵配布処理の前に前記第二ＩＰアドレスを前記管理通信装置に通知する
請求項１に記載の通信システム。
【請求項３】
前記第一通信部は、
前記第一認証処理の後に、前記通信システムに含まれる前記第一通信装置以外の通信装置に第一参入通知を行い、
前記第一参入通知によって前記第二ＩＰアドレスを前記管理通信装置に通知する
請求項１または２に記載の通信システム。
【請求項４】
前記第二通信装置及び前記管理通信装置の間では、前記第二通信装置が前記通信システムに参入するための第二認証処理が行われ、
前記情報処理部は、前記第二暗号鍵配布処理において、前記第一ＩＰアドレス及び前記第二ＩＰアドレスのうち、前記第二認証処理において通知される前記第二通信装置のＩＰアドレスと同じバージョンのＩＰアドレスを選択し、
前記通信部は、前記第二暗号鍵配布処理において、選択されたＩＰアドレスを前記第二通信装置に通知する
請求項３に記載の通信システム。
【請求項５】
前記第一通信部は、前記第一認証処理の後に、前記暗号鍵の要求によって前記第二ＩＰアドレスを前記管理通信装置に通知する
請求項１または２に記載の通信システム。
【請求項６】
前記第二通信装置は、前記管理通信装置との間で行われる、前記通信システムに参入するための第二認証処理の後に、前記通信システムに含まれる前記第二通信装置以外の通信装置に第二参入通知を行う第二通信部を備え、
前記第一通信部は、前記第二参入通知によって通知される前記第二通信装置のＩＰアドレスのバージョンが前記第一ＩＰアドレスのバージョンと異なると判定された場合に、前記暗号鍵の要求によって前記第二ＩＰアドレスを前記管理通信装置に通知する
請求項５に記載の通信システム。
【請求項７】
前記管理通信装置は、さらに、前記第一認証処理において通知された前記第一ＩＰアドレスが記憶される記憶部を備え、
前記情報処理部は、前記第二ＩＰアドレスが通知されると、前記記憶部に記憶された前記第一ＩＰアドレスを前記第二ＩＰアドレスに更新する
請求項５または６に記載の通信システム。
【請求項８】
管理通信装置、第一通信装置、及び、第二通信装置を含む通信システムによって行われる暗号鍵配布方法であって、
前記第一通信装置は、
互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、
前記管理通信装置との間で行われる、前記通信システムに参入するための第一認証処理において前記複数のＩＰアドレスのうち第一ＩＰアドレスを前記管理通信装置に通知し、かつ、前記第一認証処理の後に前記複数のＩＰアドレスのうち第二ＩＰアドレスを前記管理通信装置に通知し、
前記管理通信装置は、
前記第一通信装置及び前記第二通信装置の間で暗号通信を行うための暗号鍵の要求を取得し、
取得された前記暗号鍵の要求に応じて前記暗号鍵を前記第一通信装置に配布する第一暗号鍵配布処理、及び、前記暗号鍵を前記第二通信装置に配布する第二暗号鍵配布処理を行う
暗号鍵配布方法。
【請求項９】
第一通信装置、及び、第二通信装置を含む通信システムに用いられる管理通信装置であって、
前記第一通信装置は、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、
前記管理通信装置は、
（ａ）前記第一通信装置との間で行われる、前記通信システムに参入するための第一認証処理において前記複数のＩＰアドレスのうち第一ＩＰアドレスの通知を前記第一通信装置から受け、（ｂ）前記第一認証処理の後に前記複数のＩＰアドレスのうち第二ＩＰアドレスの通知を前記第一通信装置から受け、（ｃ）前記第一通信装置及び前記第二通信装置の間で暗号通信を行うための暗号鍵の要求を取得する通信部と、
取得された前記暗号鍵の要求に応じて前記暗号鍵を前記第一通信装置に配布する第一暗号鍵配布処理、及び、前記暗号鍵を前記第二通信装置に配布する第二暗号鍵配布処理を行う情報処理部とを備える
管理通信装置。
【請求項１０】
前記通信部は、前記第一認証処理の後、前記第二暗号鍵配布処理の前に前記第二ＩＰアドレスの通知を受ける
請求項９に記載の管理通信装置。
【請求項１１】
前記第一通信装置は、前記第一認証処理の後に、前記通信システムに含まれる前記第一通信装置以外の通信装置に第一参入通知を行い、
前記通信部は、前記第一参入通知によって前記第二ＩＰアドレスの通知を受ける
請求項９または１０に記載の管理通信装置。
【請求項１２】
前記通信部は、前記第一認証処理の後に、前記暗号鍵の要求によって前記第二ＩＰアドレスの通知を受ける
請求項９または１０に記載の管理通信装置。
【請求項１３】
通信システムに含まれる通信装置であって、
互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、
前記通信システムに含まれる管理通信装置との間で行われる、前記通信システムに参入するための第一認証処理において前記複数のＩＰアドレスのうち第一ＩＰアドレスを前記管理通信装置に通知し、かつ、前記第一認証処理の後に前記複数のＩＰアドレスのうち第二ＩＰアドレスを前記管理通信装置に通知する通信部を備え、
前記通信部は、前記通信装置及び前記通信システムに含まれる他の通信装置の間で暗号通信を行うための暗号鍵の要求を前記管理通信装置に送信し、
前記管理通信装置は、取得された前記暗号鍵の要求に応じて前記暗号鍵を前記通信装置に配布する第一暗号鍵配布処理、及び、前記暗号鍵を前記他の通信装置に配布する第二暗号鍵配布処理を行う
通信装置。
【請求項１４】
前記通信部は、前記第一認証処理の後、前記第二暗号鍵配布処理の前に前記第二ＩＰアドレスを前記管理通信装置に通知する
請求項１３に記載の通信装置。
【請求項１５】
前記通信部は、
前記第一認証処理の後に、前記通信システムに含まれる前記第一通信装置以外の通信装置に第一参入通知を行い、
前記第一参入通知によって前記第二ＩＰアドレスを前記管理通信装置に通知する
請求項１３または１４に記載の通信装置。
【請求項１６】
前記通信部は、前記第一認証処理の後に、前記暗号鍵の要求によって前記第二ＩＰアドレスを前記管理通信装置に通知する
請求項１３または１４に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、暗号鍵配布方法、管理通信装置、及び、通信装置に関する。
【背景技術】
【０００２】
従来、機器間で通信を行う前に、機器の認証処理を行う技術が知られている。特許文献１には、自宅内や会社内の機器を管理するゲートウェイ装置と、ゲートウェイ装置と連携して様々な機器を管理する機器ＩＤ管理サーバと、各メーカにおいて自社の機器ＩＤ及び機種情報などを管理する機種管理サーバと、を配した機器認証システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−９６１５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、通信システムにおいて互いにバージョンが異なるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｃｏｌ）アドレスが混在する場合、ＩＰアドレスの不整合に起因して通信ができない可能性がある。【０００５】
本発明は、ＩＰアドレスの不整合に起因して通信ができないことを抑制することができる通信システム、暗号鍵配布方法、管理通信装置、及び、通信装置を提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る通信システムは、管理通信装置、第一通信装置、及び、第二通信装置を含む通信システムであって、前記第一通信装置は、互いにバージョンが異なる複数のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｃｏｌ）アドレスを用いた通信が可能であり、前記管理通信装置との間で行われる、前記通信システムに参入するための第一認証処理において前記複数のＩＰアドレスのうち第一ＩＰアドレスを前記管理通信装置に通知し、かつ、前記第一認証処理の後に前記複数のＩＰアドレスのうち第二ＩＰアドレスを前記管理通信装置に通知する第一通信部を備え、前記管理通信装置は、前記第一通信装置及び前記第二通信装置の間で暗号通信を行うための暗号鍵の要求を取得する通信部と、取得された前記暗号鍵の要求に応じて前記暗号鍵を前記第一通信装置に配布する第一暗号鍵配布処理、及び、前記暗号鍵を前記第二通信装置に配布する第二暗号鍵配布処理を行う情報処理部とを備える。【０００７】
本発明の一態様に係る暗号鍵配布方法は、管理通信装置、第一通信装置、及び、第二通信装置を含む通信システムによって行われる暗号鍵配布方法であって、前記第一通信装置は、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、前記管理通信装置との間で行われる、前記通信システムに参入するための第一認証処理において前記複数のＩＰアドレスのうち第一ＩＰアドレスを前記管理通信装置に通知し、かつ、前記第一認証処理の後に前記複数のＩＰアドレスのうち第二ＩＰアドレスを前記管理通信装置に通知し、前記管理通信装置は、前記第一通信装置及び前記第二通信装置の間で暗号通信を行うための暗号鍵の要求を取得し、取得された前記暗号鍵の要求に応じて前記暗号鍵を前記第一通信装置に配布する第一暗号鍵配布処理、及び、前記暗号鍵を前記第二通信装置に配布する第二暗号鍵配布処理を行う。【０００８】
本発明の一態様に係る管理通信装置は、第一通信装置、及び、第二通信装置を含む通信システムに用いられる管理通信装置であって、前記第一通信装置は、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、前記管理通信装置は、（ａ）前記第一通信装置との間で行われる、前記通信システムに参入するための第一認証処理において前記複数のＩＰアドレスのうち第一ＩＰアドレスの通知を前記第一通信装置から受け、（ｂ）前記第一認証処理の後に前記複数のＩＰアドレスのうち第二ＩＰアドレスの通知を前記第一通信装置から受け、（ｃ）前記第一通信装置及び前記第二通信装置の間で暗号通信を行うための暗号鍵の要求を取得する通信部と、取得された前記暗号鍵の要求に応じて前記暗号鍵を前記第一通信装置に配布する第一暗号鍵配布処理、及び、前記暗号鍵を前記第二通信装置に配布する第二暗号鍵配布処理を行う情報処理部とを備える。【０００９】
本発明の一態様に係る通信装置は、通信システムに含まれる通信装置であって、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、前記通信システムに含まれる管理通信装置との間で行われる、前記通信システムに参入するための第一認証処理において前記複数のＩＰアドレスのうち第一ＩＰアドレスを前記管理通信装置に通知し、かつ、前記第一認証処理の後に前記複数のＩＰアドレスのうち第二ＩＰアドレスを前記管理通信装置に通知する通信部を備え、前記通信部は、前記通信装置及び前記通信システムに含まれる他の通信装置の間で暗号通信を行うための暗号鍵の要求を前記管理通信装置に送信し、前記管理通信装置は、取得された前記暗号鍵の要求に応じて前記暗号鍵を前記通信装置に配布する第一暗号鍵配布処理、及び、前記暗号鍵を前記他の通信装置に配布する第二暗号鍵配布処理を行う。
【発明の効果】
【００１０】
本発明によれば、ＩＰアドレスの不整合に起因して通信ができないことを抑制することができる通信システム、暗号鍵配布方法、管理通信装置、及び、通信装置が実現される。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態に係る通信システムの機能構成を示すブロック図である。
【図２】図２は、実施の形態に係る通信システムの基本動作のシーケンス図である。
【図３】図３は、アドレス管理情報の一例を示す図である。
【図４】図４は、更新後のアドレス管理情報の一例を示す図である。
【図５】図５は、実施の形態に係る通信システムの動作例１のシーケンス図である。
【図６】図６は、動作例１における更新後のアドレス管理情報の一例を示す図である。
【図７】図７は、動作例１における２回目の更新後のアドレス管理情報の一例を示す図である。
【図８】図８は、実施の形態に係る通信システムの動作例２のシーケンス図である。
【図９】図９は、動作例２における更新後のアドレス管理情報の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、実施の形態について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１３】
なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付し、重複する説明は省略または簡略化される場合がある。
【００１４】
（実施の形態）
［構成］
まず、実施の形態に係る通信システムの構成について説明する。図１は、実施の形態に係る通信システムの機能構成を示すブロック図である。
【００１５】
実施の形態に係る通信システム１００は、ローカル通信ネットワークを使用して通信装置間で通信を行うためのシステムである。通信システム１００は、例えば、ＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）であり、通信システム１００においては、住宅内に設置された通信装置（言い換えれば、機器）同士が通信を行う。この通信は、例えば、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）に準拠するが、その他の通信規格に準拠してもよい。
【００１６】
また、通信システム１００では、電子証明書を用いた認証処理によって不正な機器の通信システム１００への参入を抑制する仕組みが設けられるとともに、通信装置間では暗号通信が行われる。このように通信システム１００では、通信の安全性が高められている。
【００１７】
通信システム１００は、具体的には、管理通信装置１０と、第一通信装置２０と、第二通信装置３０とを含む。通信システム１００に含まれる通信装置の数は一例であり、通信システム１００には４つ以上の通信装置が含まれてもよい。また、通信システム１００には、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバは含まれない。以下、通信システム１００を構成する各装置の機能構成について詳細に説明する。
【００１８】
［管理通信装置］
管理通信装置１０は、通信システム１００における管理装置（言い換えれば、グループマネージャ）であり、他の通信装置が通信システム１００に参入する際の認証処理、及び、暗号鍵配布処理などを行う。管理通信装置１０は、具体的には、例えば、ＨＥＭＳコントローラであるが、その他の装置であってもよい。管理通信装置１０は、通信部１１と、情報処理部１２と、記憶部１３とを備える。
【００１９】
通信部１１は、管理通信装置１０が第一通信装置２０または第二通信装置３０と通信を行うための通信回路（言い換えれば、通信モジュール）である。通信部１１によって行われる通信は、無線通信であるが、有線通信であってもよい。通信部１１によって行われる通信は、例えば、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）に準拠するが、通信部１１によって行われる通信の通信規格については特に限定されない。
【００２０】
情報処理部１２は、認証処理、及び、暗号鍵配布処理などの情報処理を行う。情報処理部１２は、例えば、マイクロコンピュータによって実現されるが、プロセッサまたは専用回路によって実現されてもよい。
【００２１】
記憶部１３は、情報処理部１２が実行する制御プログラム、及び、上述の認証処理に使用する電子証明書１４などが記憶される記憶装置である。記憶部１３は、例えば、半導体メモリ等によって実現される。
【００２２】
［第一通信装置］
第一通信装置２０は、通信システム１００に参入して他の通信装置と通信を行う機器である。第一通信装置２０は、例えば、管理通信装置１０よりも下位の（言い換えれば、管理通信装置１０よりも後から通信システム１００に参入した）ＨＥＭＳコントローラである。第一通信装置２０は、空調機器、スマートメータ、電気自動車、照明機器、蓄電池システム、燃料電池システム、ヒートポンプ式給湯機、または、太陽光発電システムなどの機器であってもよい。第一通信装置２０は、第一通信部２１と、第一制御部２２と、第一記憶部２３とを備える。
【００２３】
第一通信部２１は、第一通信装置２０が管理通信装置１０または第二通信装置３０と通信を行うための通信回路（言い換えれば、通信モジュール）である。第一通信部２１によって行われる通信は、無線通信であるが、有線通信であってもよい。第一通信部２１によって行われる通信は、例えば、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）に準拠するが、第一通信部２１によって行われる通信の通信規格については特に限定されない。
【００２４】
第一制御部２２は、認証処理、及び、暗号鍵配布処理などの情報処理を行う。第一制御部２２は、例えば、マイクロコンピュータによって実現されるが、プロセッサまたは専用回路によって実現されてもよい。
【００２５】
第一記憶部２３は、第一制御部２２が実行する制御プログラム、及び、上述の認証処理に使用する電子証明書２４などが記憶される記憶装置である。第一記憶部２３は、例えば、半導体メモリ等によって実現される。
【００２６】
［第二通信装置］
第二通信装置３０は、通信システム１００に参入して他の通信装置と通信を行う機器である。第二通信装置３０は、例えば、空調機器であるが、スマートメータ、電気自動車、照明機器、蓄電池システム、燃料電池システム、ヒートポンプ式給湯機、または、太陽光発電システムなどの機器であってもよい。第二通信装置３０は、管理通信装置１０よりも下位の（言い換えれば、管理通信装置１０よりも後から通信システム１００に参入した）ＨＥＭＳコントローラであってもよい。第二通信装置３０は、第二通信部３１と、第二制御部３２と、第二記憶部３３とを備える。
【００２７】
第二通信部３１は、第二通信装置３０が管理通信装置１０または第一通信装置２０と通信を行うための通信回路（言い換えれば、通信モジュール）である。第二通信部３１によって行われる通信は、無線通信であるが、有線通信であってもよい。第二通信部３１によって行われる通信は、例えば、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）に準拠するが、第二通信部３１によって行われる通信の通信規格については特に限定されない。
【００２８】
第二制御部３２は、認証処理、及び、暗号鍵配布処理などの情報処理を行う。第二制御部３２は、例えば、マイクロコンピュータによって実現されるが、プロセッサまたは専用回路によって実現されてもよい。
【００２９】
第二記憶部３３は、第二制御部３２が実行する制御プログラム、及び、上述の認証処理に使用する電子証明書３４などが記憶される記憶装置である。第二記憶部３３は、例えば、半導体メモリ等によって実現される。
【００３０】
［基本動作］
次に、第一通信装置２０及び第二通信装置３０が通信システム１００に参入し、第一通信装置２０及び第二通信装置３０が通信を行うためのノード間暗号鍵を取得するまでの基本動作について説明する。図２は、通信システム１００の基本動作のシーケンス図である。なお、基本動作の説明は、後述するＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｃｏｌ）アドレスの不整合がないものとして行われる。したがって、基本動作の説明では、図２中のＩＰアドレスのバージョン情報には触れられない。
【００３１】
まず、第一通信装置２０が通信システム１００に参入する動作について説明する。第一通信装置２０の第一通信部２１は、発見要求を送信する（Ｓ１１）。発見要求が管理通信装置１０の通信部１１によって受信されると（Ｓ１２）、情報処理部１２は、通信部１１に発見応答を送信させる（Ｓ１３）。なお、発見要求は、管理通信装置１０の通信部１１によって送信され、第一通信装置２０の第一通信部２１によって受信されてもよい。
【００３２】
送信された発見応答が第一通信部２１の通信部１１によって受信されると（Ｓ１４）、第一認証処理が開始される（Ｓ１５）。第一認証処理は、第一通信装置２０及び管理通信装置１０の間で行われる、第一通信装置２０が通信システム１００に参入するための認証処理である。第一認証処理は、例えば、ＰＡＮＡ（Ｐｒｏｔｏｃｏｌ  ｆｏｒ  ｃａｒｒｙｉｎｇ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｆｏｒ  Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ）などの認証プロトコルに従って行われる相互認証処理である。第一認証処理において、管理通信装置１０の情報処理部１２は、第一通信装置２０の電子証明書２４の検証を行い、第一通信装置２０の第一制御部２２は、管理通信装置１０の電子証明書１４の検証を行う。
【００３３】
互いの電子証明書が正規のものであることが検証されると、第一通信装置２０と管理通信装置１０との通信に用いられる第一暗号鍵、及び、第一通信装置２０と通信システム１００に含まれる全ての通信装置との通信に用いられる第三暗号鍵が管理通信装置１０から第一通信装置２０に配布される。
【００３４】
そして、第一通信装置２０の第一通信部２１は、第一制御部２２の制御に基づいて第一参入通知を行う。例えば、第一通信部２１が行う通信がＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）に準拠する場合には、第一参入通知はインスタンスリスト通知と呼ばれる。第一参入通知は、この時点で通信システム１００に含まれる第一通信装置２０以外の全ての通信装置に対して行われる。第一参入通知は、上記第三暗号鍵によって暗号化される。図２の例では、第一通信部２１は、第一参入通知を送信し（Ｓ１６）、管理通信装置１０の通信部１１はこれを取得する（Ｓ１７）。これにより、第一通信装置２０が通信システム１００に参入するための動作が完了する。
【００３５】
次に、第二通信装置３０が通信システム１００に参入する動作について説明する。第二通信装置３０の第二通信部３１は、発見要求を送信する（Ｓ１８）。発見要求が管理通信装置１０の通信部１１によって受信されると（Ｓ１９）、情報処理部１２は、通信部１１に発見応答を送信させる（Ｓ２０）。なお、発見要求は、管理通信装置１０の通信部１１によって送信され、第二通信装置３０の第二通信部３１によって受信されてもよい。
【００３６】
送信された発見応答が第二通信部３１の通信部１１によって受信されると（Ｓ２１）、第二認証処理が開始される（Ｓ２２）。第二認証処理は、第二通信装置３０及び管理通信装置１０の間で行われる、第二通信装置３０が通信システム１００に参入するための認証処理である。第二認証処理は、例えば、ＰＡＮＡなどの認証プロトコルに従って行われる相互認証処理である。第二認証処理において、管理通信装置１０の情報処理部１２は、第二通信装置３０の電子証明書３４の検証を行い、第二通信装置３０の第二制御部３２は、管理通信装置１０の電子証明書１４の検証を行う。
【００３７】
互いの電子証明書が正規のものであることが検証されると、第二通信装置３０と管理通信装置１０との通信に用いられる第二暗号鍵、及び、第二通信装置３０と通信システム１００に含まれる全ての通信装置との通信に用いられる第三暗号鍵が管理通信装置１０から第二通信装置３０に配布される。
【００３８】
そして、第二通信装置３０の第二通信部３１は、第二制御部３２の制御に基づいて第二参入通知を行う。例えば、第二通信部３１が行う通信がＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）に準拠する場合には、第二参入通知はインスタンスリスト通知と呼ばれる。第二参入通知は、この時点で通信システム１００に含まれる第二通信装置３０以外の全ての通信装置に対して行われる。第二参入通知は、上記第三暗号鍵によって暗号化される。図２の例では、第二通信部３１は、第二参入通知を送信し（Ｓ２３）、管理通信装置１０の通信部１１はこれを取得し（Ｓ２４）、第一通信装置２０の第一通信部２１もこれを取得する（Ｓ２５）。これにより、第二通信装置３０が通信システム１００に参入するための動作が完了する。なお、第一通信装置２０よりも第二通信装置３０が先に通信システム１００に参入する場合には、ステップＳ１１〜Ｓ１７とステップＳ１８〜Ｓ２５の順序は逆になる。
【００３９】
次に、第一通信装置２０及び第二通信装置３０の間で暗号通信を行うためのノード間暗号鍵配布動作について説明する。第一通信装置２０の第一通信部２１は、ノード間暗号鍵の要求を送信する（Ｓ２６）。管理通信装置１０の通信部１１は、ノード間暗号鍵の要求を第一通信装置２０から取得し（Ｓ２７）、情報処理部１２は、取得されたノード間暗号鍵の要求に応じてノード間暗号鍵を第一通信装置２０に配布する第一暗号鍵配布処理を行う（Ｓ２８）。第一暗号鍵配布処理は、上記第一暗号鍵を用いた暗号通信に基づいて行われる。
【００４０】
また、情報処理部１２は、ノード間暗号鍵を第二通信装置３０に配布する第二暗号鍵配布処理を行う（Ｓ２９）。第二暗号鍵配布処理は、上記第二暗号鍵を用いた暗号通信に基づいて行われる。このように、第一通信装置２０及び第二通信装置３０のそれぞれにノード間暗号鍵が配布されると、第一通信装置２０と第二通信装置３０との暗号通信が可能となる。
【００４１】
なお、基本動作において、発見要求は、第一通信装置２０または第二通信装置３０ではなく管理通信装置１０から送信されてもよい。ノード間暗号鍵の要求は、第一通信装置２０に代えて第二通信装置３０から送信されてもよい。
【００４２】
［基本動作における課題］
上記の基本動作は、管理通信装置１０、第一通信装置２０、及び、第二通信装置３０がいずれも同じバージョン（具体的には、ＩＰｖ６）のＩＰアドレスで通信可能な場合には問題ない。しかしながら、管理通信装置１０及び第一通信装置２０がＩＰｖ４及びＩＰｖ６に対応しており第二通信装置３０がＩｐｖ４にのみ対応しているような場合が考えられる。つまり、管理通信装置１０、及び、第一通信装置２０のそれぞれが、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、第二通信装置３０が１つのバージョンのＩＰアドレスを用いた通信のみが可能である場合が考えられる。このような場合には、ＩＰアドレスの不整合に起因して第一通信装置２０と第二通信装置３０との暗号通信ができない可能性がある。以下、このような課題について、引き続き図２を参照しながら説明する。
【００４３】
第一通信装置２０から管理通信装置１０への第一通信装置２０のＩＰアドレスの通知は、ステップＳ１５の第一認証処理において行われる。このとき、管理通信装置１０の記憶部１３には、第一通信装置２０のＩＤ、ＩＰアドレス、及び、当該ＩＰアドレスのバージョン情報が対応付けられたアドレス管理情報が記憶される。図３は、アドレス管理情報の一例を示す図であり、図３の例では、第一通信装置２０のＩＤは「ｎｏｄｅ１」であり、ＩＰアドレスは、「Ａ」であるとする。このＩＰアドレスは、ＩＰｖ６対応のＩＰアドレスである。
【００４４】
この結果、第一認証処理、第一参入通知、及び、第一暗号鍵配布処理においては、管理通信装置１０及び第一通信装置２０の通信は、ＩＰｖ６対応のＩＰアドレスを用いて行われる。
【００４５】
同様に、第二通信装置３０から管理通信装置１０への第二通信装置３０のＩＰアドレスの通知は、ステップＳ２２の第二認証処理において行われる。このとき、管理通信装置１０の情報処理部１２は、第二通信装置３０のＩＤ、ＩＰアドレス、及び、当該ＩＰアドレスのバージョン情報をアドレス管理情報に追加することにより、アドレス管理情報を更新する。図４は、更新後のアドレス管理情報の一例を示す図であり、図４の例では、第二通信装置３０のＩＤは「ｎｏｄｅ２」であり、ＩＰアドレスは、「Ｂ」であるとする。このＩＰアドレスは、ＩＰｖ４対応のＩＰアドレスである。
【００４６】
この結果、第二認証処理、第二参入通知、及び、第二暗号鍵配布処理においては、管理通信装置１０及び第二通信装置３０の通信は、ＩＰｖ４対応のＩＰアドレスを用いて通信が行われる。
【００４７】
管理通信装置１０の情報処理部１２は、第一暗号鍵配布処理において第一通信装置２０に第二通信装置３０のＩＰアドレスを通知する。このとき通知されるＩＰアドレスは、図４のアドレス管理情報に基づいて行われる。つまり、第一通信装置２０には、第二通信装置３０のＩＰアドレスとして、ＩＰｖ４対応のＩＰアドレス「Ｂ」が通知される。
【００４８】
同様に、情報処理部１２は、第二暗号鍵配布処理において第二通信装置３０に第一通信装置２０のＩＰアドレスを通知する。このとき通知されるＩＰアドレスは、図４のアドレス管理情報に基づいて行われ、第二通信装置３０には、第一通信装置２０のＩＰアドレスとして、ＩＰｖ６対応のＩＰアドレス「Ａ」が通知される。ＩＰｖ４にのみ対応しておりＩＰｖ６に対応していない第二通信装置３０に、第一通信装置２０のＩＰｖ６対応のＩＰアドレスが通知されていることから、第一通信装置２０と第二通信装置３０との暗号通信ができないことが課題となる。
【００４９】
［動作例１］
上記のような課題を解決するための動作例１について説明する。図５は、動作例１のシーケンス図である。なお、以下では基本動作との違いを中心に説明が行われ、既出事項の説明は適宜省略される。
【００５０】
図５に示されるように、動作例１では、第一通信装置２０の第一通信部２１は、ＩＰｖ６対応のＩＰアドレスを用いて第一参入通知を行った後、ＩＰｖ４対応のＩＰアドレスを用いてもう一度第一参入通知を行う（Ｓ１６ａ）。ステップＳ１６ａの第一参入通知は、第一認証処理の後、第二暗号鍵配布処理の前に行われる。
【００５１】
管理通信装置１０の通信部１１によってステップＳ１６ａの第一参入通知が取得されると（Ｓ１７ａ）、情報処理部１２は、アドレス管理情報（図３に図示）を更新する。図６は、動作例１における更新後のアドレス管理情報の一例を示す図である。情報処理部１２は、具体的には、第一通信装置２０のＩＤ「ｎｏｄｅ１」、ＩＰアドレス「Ｃ」、及び、当該ＩＰアドレスのバージョン情報「ＩＰｖ４」をアドレス管理情報に追加することにより、アドレス管理情報を更新する。
【００５２】
その後、第二認証処理が行われると、情報処理部１２は、第二通信装置３０のＩＤ、ＩＰアドレス、及び、当該ＩＰアドレスのバージョン情報をアドレス管理情報に追加することにより、アドレス管理情報をさらに更新する。図７は、動作例１における２回目の更新後のアドレス管理情報の一例を示す図である。
【００５３】
その後、管理通信装置１０の通信部１１によって、ノード間暗号鍵の要求が取得されたときに（Ｓ２７）、情報処理部１２は、図７のアドレス情報を参照することにより、第一通信装置２０の通信相手の第二通信装置３０がＩＰｖ４のみに対応しており、第一通信装置２０のＩＰｖ４対応ＩＰアドレスが記憶されていることを確認することができる。つまり、情報処理部１２は、第二認証処理において通知される第二通信装置３０のＩＰアドレスと同じバージョン（つまり、ＩＰｖ４）の第一通信装置２０のＩＰアドレスを選択することができる。
【００５４】
そこで、情報処理部１２は、第二暗号鍵配布処理において第二通信装置３０に、第一通信装置２０のＩＰｖ４対応のＩＰアドレスを通知する（Ｓ２９ａ）。ＩＰアドレスの通知には通信部１１が用いられる。この結果、第一通信装置２０と第二通信装置３０との暗号通信が可能となる。
【００５５】
このように、動作例１では、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能な第一通信装置２０がＩＰアドレスごとに複数回第一参入通知を行う。管理通信装置１０によって第一通信装置２０の複数のＩＰアドレスが管理されることで、ＩＰアドレスの不整合の発生が抑制される。
【００５６】
［動作例２］
上記のような課題を解決するための動作例２について説明する。図８は、動作例２のシーケンス図である。なお、以下では基本動作との違いを中心に説明が行われ、既出事項の説明は適宜省略される。
【００５７】
第一通信装置２０の第一通信部２１によって第二参入通知が取得されると（Ｓ２５）、第一制御部２２は、第二通信装置３０がＩＰｖ４対応のＩＰアドレスで通信していることを認識することができる。つまり、第一制御部２２は、第二参入通知によって通知される第二通信装置３０のＩＰアドレスのバージョンがＩＰｖ４及びＩＰｖ６のいずれであるかを判定することができる。
【００５８】
第一制御部２２によって第二通信装置３０のＩＰアドレスのバージョンがＩＰｖ４であると判定されると、第一通信部２１は、第一制御部２２の制御に基づいて、ノード間暗号鍵の要求をＩＰｖ４に対応するＩＰアドレスを用いて送信する（Ｓ２６ｂ）。つまり、第一通信部２１は、ノード間暗号鍵の要求によってＩＰｖ４に対応するＩＰアドレスを管理通信装置１０に通知する。ノード間暗号鍵の要求の送信は、第一認証処理の後、第二暗号鍵配布処理の前に行われる。
【００５９】
管理通信装置１０の通信部１１は、ノード間暗号鍵の要求を第一通信装置２０から取得し（Ｓ２７ｂ）、情報処理部１２は、アドレス管理情報（図４に図示）を更新する。図９は、動作例２における更新後のアドレス管理情報の一例を示す図である。情報処理部１２は、具体的には、アドレス管理情報の第一通信装置２０に対応する部分を上書きすることによりアドレス管理情報を更新する。
【００６０】
その後、情報処理部１２は、図９のアドレス管理情報を参照することにより、ＩＰｖ４に対応するＩＰアドレスを用いて第一暗号鍵配布処理を行う（Ｓ２８ｂ）。情報処理部１２は、第二暗号鍵配布処理において第一通信装置２０に第二通信装置３０のＩＰｖ４対応のＩＰアドレスを通知する。ＩＰアドレスの通知には通信部１１が用いられる。
【００６１】
また、情報処理部１２は、図９のアドレス管理情報を参照することにより、ノード間暗号鍵を第二通信装置３０に配布する第二暗号鍵配布処理を行う（Ｓ２９ｂ）。情報処理部１２は、第二暗号鍵配布処理において第二通信装置３０に第一通信装置２０のＩＰｖ４対応のＩＰアドレスを通知する。ＩＰアドレスの通知には通信部１１が用いられる。この結果、第一通信装置２０と第二通信装置３０との暗号通信が可能となる。
【００６２】
このように、動作例２では、第一通信装置２０の第一通信部２１は、第二参入通知によって通知される第二通信装置３０のＩＰアドレスのバージョンがＩＰｖ６と異なると判定された場合に、第二通信装置３０のＩＰアドレスと同じバージョン（つまりＩＰｖ４）のＩＰアドレスを選択して管理通信装置１０に通知する。これにより、ＩＰアドレスの不整合の発生が抑制される。
【００６３】
［効果等］
以上説明したように、通信システム１００は、管理通信装置１０、第一通信装置２０、及び、第二通信装置３０を含む通信システムである。第一通信装置２０は、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、管理通信装置１０との間で行われる、通信システム１００に参入するための第一認証処理において複数のＩＰアドレスのうち第一ＩＰアドレスを管理通信装置１０に通知し、かつ、第一認証処理の後に複数のＩＰアドレスのうち第二ＩＰアドレスを管理通信装置１０に通知する第一通信部２１を備える。上記実施の形態では、第一ＩＰアドレスは、ＩＰｖ６に対応するＩＰアドレスであり、第二ＩＰアドレスは、ＩＰｖ４に対応するＩＰアドレスである。管理通信装置１０は、第一通信装置２０及び第二通信装置３０の間で暗号通信を行うためのノード間暗号鍵の要求を取得する通信部１１と、取得されたノード間暗号鍵の要求に応じてノード間暗号鍵を第一通信装置２０に配布する第一暗号鍵配布処理、及び、ノード間暗号鍵を第二通信装置３０に配布する第二暗号鍵配布処理を行う情報処理部１２とを備える。
【００６４】
このような通信システム１００においては、バージョンが互いに異なる２種類のＩＰアドレスが第一通信装置２０から管理通信装置１０に通知される。このため、管理通信装置１０から第二通信装置３０に第二通信装置３０が対応しているバージョンの第一通信装置２０のＩＰアドレスが通知される可能性が高まる。したがって、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることが抑制される。
【００６５】
また、例えば、第一通信部２１は、第一認証処理の後、第二暗号鍵配布処理の前に第二ＩＰアドレスを管理通信装置１０に通知する。
【００６６】
このような通信システム１００においては、第二暗号鍵配布処理の前に、バージョンが互いに異なる２種類のＩＰアドレスが第一通信装置２０から管理通信装置１０に通知される。このため、第二暗号鍵配布処理において、管理通信装置１０から第二通信装置３０に、第二通信装置３０が対応しているバージョンの第一通信装置２０のＩＰアドレスが通知される可能性が高まる。したがって、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることが抑制される。
【００６７】
また、動作例１では、第一通信部２１は、第一認証処理の後に、通信システム１００に含まれる第一通信装置２０以外の通信装置に第一参入通知を行い、第一参入通知によって第二ＩＰアドレスを管理通信装置１０に通知する。
【００６８】
このような通信システム１００は、第一参入通知によって管理通信装置１０に第一通信装置２０の第二ＩＰアドレスを通知することができる。
【００６９】
また、動作例１では、第二通信装置３０及び管理通信装置１０の間では、第二通信装置３０が通信システム１００に参入するための第二認証処理が行われる。情報処理部１２は、第二暗号鍵配布処理において、第一ＩＰアドレス及び第二ＩＰアドレスのうち、第二認証処理において通知される第二通信装置３０のＩＰアドレスと同じバージョンのＩＰアドレスを選択する。通信部１１は、第二暗号鍵配布処理において、選択されたＩＰアドレスを第二通信装置３０に通知する。
【００７０】
このような通信システム１００は、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることを抑制することができる。
【００７１】
また、動作例２では、第一通信部２１は、第一認証処理の後に、ノード間暗号鍵の要求によって第二ＩＰアドレスを管理通信装置に通知する。
【００７２】
このような通信システム１００は、ノード間暗号鍵の要求によって管理通信装置１０に第一通信装置２０の第二ＩＰアドレスを通知することができる。
【００７３】
また、動作例２では、第二通信装置３０は、管理通信装置１０との間で行われる、通信システム１００に参入するための第二認証処理の後に、通信システム１００に含まれる第二通信装置３０以外の通信装置に第二参入通知を行う第二通信部３１を備える。第一通信部２１は、第二参入通知によって通知される第二通信装置３０のＩＰアドレスのバージョンが第一ＩＰアドレスのバージョンと異なると判定された場合に、ノード間暗号鍵の要求によって第二ＩＰアドレスを管理通信装置１０に通知する。
【００７４】
このような通信システム１００は、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることを抑制することができる。
【００７５】
また、動作例２では、管理通信装置１０は、さらに、第一認証処理において通知された第一ＩＰアドレスが記憶される記憶部１３を備える。情報処理部１２は、第二ＩＰアドレスが通知されると、記憶部１３に記憶された第一ＩＰアドレスを第二ＩＰアドレスに更新する。
【００７６】
このような通信システム１００は、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることを抑制することができる。
【００７７】
また、本発明は、管理通信装置１０、第一通信装置２０、及び、第二通信装置３０を含む通信システム１００によって行われる暗号鍵配布方法として実現されてもよい。第一通信装置２０は、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、管理通信装置との間で行われる、通信システム１００に参入するための第一認証処理において複数のＩＰアドレスのうち第一ＩＰアドレスを管理通信装置１０に通知し、かつ、第一認証処理の後に複数のＩＰアドレスのうち第二ＩＰアドレスを管理通信装置１０に通知する。管理通信装置１０は、第一通信装置２０及び第二通信装置３０の間で暗号通信を行うためのノード間暗号鍵の要求を取得し、取得されたノード間暗号鍵の要求に応じてノード間暗号鍵を第一通信装置２０に配布する第一暗号鍵配布処理、及び、ノード間暗号鍵を第二通信装置３０に配布する第二暗号鍵配布処理を行う。
【００７８】
このような暗号鍵配布方法においては、バージョンが互いに異なる２種類のＩＰアドレスが第一通信装置２０から管理通信装置１０に通知される。このため、管理通信装置１０から第二通信装置３０に第二通信装置３０が対応しているバージョンの第一通信装置２０のＩＰアドレスが通知される可能性が高まる。したがって、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることが抑制される。
【００７９】
また、管理通信装置１０は、第一通信装置２０、及び、第二通信装置３０を含む通信システム１００に用いられる管理通信装置である。第一通信装置２０は、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能である。管理通信装置１０は、（ａ）第一通信装置２０との間で行われる、通信システム１００に参入するための第一認証処理において複数のＩＰアドレスのうち第一ＩＰアドレスの通知を第一通信装置２０から受け、（ｂ）第一認証処理の後に複数のＩＰアドレスのうち第二ＩＰアドレスの通知を第一通信装置２０から受け、（ｃ）第一通信装置２０及び第二通信装置３０の間で暗号通信を行うためのノード間暗号鍵の要求を取得する通信部１１と、取得されたノード間暗号鍵の要求に応じてノード間暗号鍵を第一通信装置２０に配布する第一暗号鍵配布処理、及び、ノード間暗号鍵を第二通信装置３０に配布する第二暗号鍵配布処理を行う情報処理部１２とを備える。
【００８０】
このような管理通信装置１０は、バージョンが互いに異なる２種類のＩＰアドレスを第一通信装置２０から取得する。管理通信装置１０によって第二通信装置３０に第二通信装置３０が対応しているバージョンの第一通信装置２０のＩＰアドレスが通知されれば、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることが抑制される。
【００８１】
また、例えば、通信部１１は、第一認証処理の後、第二暗号鍵配布処理の前に第二ＩＰアドレスの通知を受ける。
【００８２】
このような管理通信装置１０は、第二暗号鍵配布処理の前に、バージョンが互いに異なる２種類のＩＰアドレスを第一通信装置２０から取得する。第二暗号鍵配布処理において、第二通信装置３０に第二通信装置３０が対応しているバージョンの第一通信装置２０のＩＰアドレスが通知されれば、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることが抑制される。
【００８３】
また、動作例１では、第一通信装置２０は、第一認証処理の後に、通信システム１００に含まれる第一通信装置２０以外の通信装置に第一参入通知を行い、通信部１１は、第一参入通知によって第二ＩＰアドレスの通知を受ける。
【００８４】
このような管理通信装置１０は、第一参入通知によって第一通信装置２０の第二ＩＰアドレスの通知を受けることができる。
【００８５】
また、動作例２では、通信部１１は、第一認証処理の後に、ノード間暗号鍵の要求によって第二ＩＰアドレスの通知を受ける。
【００８６】
このような管理通信装置１０は、ノード間暗号鍵の要求によって第一通信装置２０の第二ＩＰアドレスの通知を受けることができる。
【００８７】
また、第一通信装置２０は、通信システム１００に含まれる通信装置である。第一通信装置２０は、互いにバージョンが異なる複数のＩＰアドレスを用いた通信が可能であり、通信システム１００に含まれる管理通信装置１０との間で行われる、通信システム１００に参入するための第一認証処理において複数のＩＰアドレスのうち第一ＩＰアドレスを管理通信装置に通知し、かつ、第一認証処理の後に複数のＩＰアドレスのうち第二ＩＰアドレスを管理通信装置１０に通知する第一通信部２１を備える。第一通信部２１は、第一通信装置２０及び通信システム１００に含まれる第二通信装置３０の間で暗号通信を行うためのノード間暗号鍵の要求を管理通信装置１０に送信し、管理通信装置１０は、取得されたノード間暗号鍵の要求に応じてノード間暗号鍵を第一通信装置２０に配布する第一暗号鍵配布処理、及び、ノード間暗号鍵を第二通信装置３０に配布する第二暗号鍵配布処理を行う。
【００８８】
このような第一通信装置２０は、バージョンが互いに異なる２種類のＩＰアドレスをら管理通信装置１０に通知する。このため、管理通信装置１０から第二通信装置３０に第二通信装置３０が対応しているバージョンの第一通信装置２０のＩＰアドレスが通知される可能性が高まる。したがって、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることが抑制される。
【００８９】
また、第一通信部２１は、第一認証処理の後、第二暗号鍵配布処理の前に第二ＩＰアドレスを管理通信装置１０に通知する。
【００９０】
このような第一通信装置２０は、第二暗号鍵配布処理の前に、バージョンが互いに異なる２種類のＩＰアドレスを管理通信装置１０に通知する。このため、第二暗号鍵配布処理において、管理通信装置１０から第二通信装置３０に第二通信装置３０が対応しているバージョンの第一通信装置２０のＩＰアドレスが通知される可能性が高まる。したがって、ＩＰアドレスの不整合に起因して第一通信装置２０及び第二通信装置３０の間の暗号通信が不可能となることが抑制される。
【００９１】
また、動作例１では、第一通信部２１は、第一認証処理の後に、通信システム１００に含まれる第一通信装置２０以外の通信装置に第一参入通知を行い、第一参入通知によって第二ＩＰアドレスを管理通信装置１０に通知する。
【００９２】
このような第一通信装置２０は、第一参入通知によって管理通信装置１０に第二ＩＰアドレスを通知することができる。
【００９３】
また、動作例２では、第一通信部２１は、第一認証処理の後に、ノード間暗号鍵の要求によって第二ＩＰアドレスを管理通信装置１０に通知する。
【００９４】
このような第一通信装置２０は、ノード間暗号鍵の要求によって管理通信装置１０に第二ＩＰアドレスを通知することができる。
【００９５】
（その他の実施の形態）
以上、実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではない。
【００９６】
例えば、上記実施の形態では、通信システムがＨＥＭＳとして実現される例について説明されたが、通信システムはＢＥＭＳ（Ｂｕｉｌｄｉｎｇ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）またはＦＥＭＳ（Ｆａｃｔｏｒｙ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）などの他のシステムとして実現されてもよい。
【００９７】
また、上記実施の形態では、第一ＩＰアドレスは、ＩＰｖ６に対応するＩＰアドレスであり、第二ＩＰアドレスは、ＩＰｖ４に対応するＩＰアドレスであったが、第一ＩＰアドレス及び第二ＩＰアドレスは、バージョンが互いに異なる複数のＩＰアドレスであればよい。第一ＩＰアドレス及び第二ＩＰアドレスのそれぞれは、既存の他のバージョンのＩＰアドレスであってもよいし、今後使用される新たなバージョンのＩＰアドレスであってもよい。
【００９８】
また、上記実施の形態における装置間の通信方法については特に限定されるものではない。装置間では、無線通信が行われてもよいし、有線通信が行われてもよい。また、装置間では、無線通信及び有線通信が組み合わされてもよい。また、上記実施の形態において２つの装置が通信を行う場合、２つの装置間には図示されない中継装置が介在してもよい。
【００９９】
また、上記実施の形態のシーケンス図で説明された処理の順序は、一例である。複数の処理の順序は変更されてもよいし、複数の処理は並行して実行されてもよい。また、上記実施の形態において、特定の処理部が実行する処理を別の処理部が実行してもよい。
【０１００】
また、上記実施の形態において、各構成要素は、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１０１】
また、各構成要素は、ハードウェアによって実現されてもよい。例えば、各構成要素は、回路（または集積回路）でもよい。これらの回路は、全体として１つの回路を構成してもよいし、それぞれ別々の回路でもよい。また、これらの回路は、それぞれ、汎用的な回路でもよいし、専用の回路でもよい。
【０１０２】
また、本発明の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよい。また、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
【０１０３】
例えば、本発明は、コンピュータによって実行される暗号鍵配布方法として実現されてもよいし、このような暗号鍵配布方法をコンピュータに実行させるためのプログラムとして実現されてもよい。また、本発明は、これらのプログラムが記録されたコンピュータ読み取り可能な非一時的な記録媒体として実現されてもよい。
【０１０４】
その他、各実施の形態に対して当業者が思いつく各種変形を施して得られる形態、または、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。
【符号の説明】
【０１０５】
１０  管理通信装置
１１  通信部
１２  情報処理部
１３  記憶部
２０  第一通信装置
２１  第一通信部
３０  第二通信装置
３１  第二通信部
１００  通信システム
【図１】
2020026669.tif 000003
【図２】
2020026669.tif 000004
【図３】
2020026669.tif 000005
【図４】
2020026669.tif 000006
【図５】
2020026669.tif 000007
【図６】
2020026669.tif 000008
【図７】
2020026669.tif 000009
【図８】
2020026669.tif 000010
【図９】
2020026669.tif 000011
【国際調査報告】
2020026669.tif 000012
2020026669.tif 000013
2020026669.tif 000014
2020026669.tif 000015