(57)【要約】【課題】通信装置の機器種別情報の受け渡しを行った場合であっても、通信遅延の増加を抑える。【解決手段】通信装置１００が、通信装置２００からＩＰアドレスの取得要求を行うための要求信号を受信した場合、ＩＰアドレスを払い出し、通信装置２００が送信してきた要求信号に通信装置２００の機器種別情報が含まれている場合、払い出したＩＰアドレスと、通信装置２００以外の接続機器の機器種別情報とを、通信装置２００へ送信し、通信装置２００が送信してきた要求信号に通信装置２００の機器種別情報が含まれていない場合、払い出したＩＰアドレスを、通信装置２００へ送信する。【選択図】図１
2018142904.tif 000002
【特許請求の範囲】
【請求項１】
接続機器からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの取得要求を行うための要求信号を受信した場合、管理しているＩＰアドレスのうち未使用のＩＰアドレスを払い出すアドレス払い出し部と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれている場合、前記アドレス払い出し部が払い出したＩＰアドレスと、該接続機器以外の接続機器の機器種別情報とを、前記要求信号を送信してきた接続機器へ送信し、前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれていない場合、前記アドレス払い出し部が払い出したＩＰアドレスを、前記要求信号を送信してきた接続機器へ送信する送信部とを有する通信装置。
【請求項２】
請求項１に記載の通信装置において、
前記要求信号を送信してきた接続機器のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）アドレスと、前記アドレス払い出し部が払い出したＩＰアドレスとを対応付けて記憶するデータ部を有し、
前記データ部は、前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれている場合、該機器種別情報と前記ＩＰアドレスと前記ＭＡＣアドレスとを対応付けて記憶する通信装置。
【請求項３】
請求項１または請求項２に記載の通信装置において、
前記機器種別情報は、当該通信装置の種別を示すオブジェクトであり、該オブジェクトは、クラスグループコードと、クラスコードと、インスタンスコードとから構成される通信装置。
【請求項４】
請求項１から３のいずれか１項に記載の通信装置において、
前記送信部は、前記要求信号を送信してきた接続機器以外の接続機器の機器種別情報に、該接続機器の機器接続情報を含めて送信する通信装置。
【請求項５】
請求項４に記載の通信装置において、
前記機器接続情報は、前記接続機器のＩＰアドレスと、ＭＡＣアドレスとを含む通信装置。
【請求項６】
通信装置であって、
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを払い出すサーバ装置に対して前記ＩＰアドレスの取得要求を行う要求信号を、前記サーバ装置へ送信する要求部を有し、
前記要求部は、当該通信装置の機器種別情報を前記要求信号に含めて送信する通信装置。
【請求項７】
接続機器からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの取得要求を行うための要求信号を受信した場合、管理しているＩＰアドレスのうち未使用のＩＰアドレスを払い出す処理と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれている場合、前記払い出したＩＰアドレスと、該接続機器以外の接続機器の機器種別情報とを、前記要求信号を送信してきた接続機器へ送信する処理と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれていない場合、前記払い出したＩＰアドレスを、前記要求信号を送信してきた接続機器へ送信する処理とを行う通知方法。
【請求項８】
通信装置が行う通知方法であって、
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを払い出すサーバ装置に対して前記ＩＰアドレスの取得要求を行う要求信号を、前記サーバ装置へ送信する処理と、
当該通信装置の機器種別情報を前記要求信号に含めて送信する処理とを行う通知方法。
【請求項９】
コンピュータに、
接続機器からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの取得要求を行うための要求信号を受信した場合、管理しているＩＰアドレスのうち未使用のＩＰアドレスを払い出す手順と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれている場合、前記払い出したＩＰアドレスと、該接続機器以外の接続機器の機器種別情報とを、前記要求信号を送信してきた接続機器へ送信する手順と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれていない場合、前記払い出したＩＰアドレスを、前記要求信号を送信してきた接続機器へ送信する手順とを実行させるためのプログラム。
【請求項１０】
通信装置に、
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを払い出すサーバ装置に対して前記ＩＰアドレスの取得要求を行う要求信号を、前記サーバ装置へ送信する手順と、
当該通信装置の機器種別情報を前記要求信号に含めて送信する手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通知方法およびプログラムに関する。
【背景技術】
【０００２】
一般的に、ＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）データ収集機器は、マルチキャストパケットを定期的に送信して、その応答が得られた機器から、ルータに接続されているＥＣＨＯＮＥＴ機器の機器種別情報を取得する。この一連の処理は、ＥＣＨＯＮＥＴ機器の機器種別情報を取得するために、ＨＥＭＳデータ収集機器が他の処理とは別個に実施するものである。
また、近年、通信に必須なＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを複数の通信装置に割り当てるために、ＩＰアドレスを管理して払い出す装置が用いられている（例えば、特許文献１，２参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２４００２３号公報
【特許文献２】特許第５９５２４１６号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年では、ＥＣＨＯＮＥＴ機器が、ＨＥＭＳデータ収集機器の機能も有する傾向にある。その場合、上述した技術においては、複数のＥＣＨＯＮＥＴ機器がそのＥＣＨＯＮＥＴ機器毎に自身の機器種別情報を定期的に送信する。そのため、その送信に用いるデータパケットの数が増加し、通信遅延を起こすおそれがあるという問題点がある。また、特許文献１，２に記載された技術は、ＥＣＨＯＮＥＴ機器の機器種別情報の送信に特徴を持つものではなく、同様の問題点を有する。
【０００５】
本発明の目的は、上記課題を解決する通信装置、通知方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の通信装置は、
接続機器からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの取得要求を行うための要求信号を受信した場合、管理しているＩＰアドレスのうち未使用のＩＰアドレスを払い出すアドレス払い出し部と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれている場合、前記アドレス払い出し部が払い出したＩＰアドレスと、該接続機器以外の接続機器の機器種別情報とを、前記要求信号を送信してきた接続機器へ送信し、前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれていない場合、前記アドレス払い出し部が払い出したＩＰアドレスを、前記要求信号を送信してきた接続機器へ送信する送信部とを有する。
また、
通信装置であって、
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを払い出すサーバ装置に対して前記ＩＰアドレスの取得要求を行う要求信号を、前記サーバ装置へ送信する要求部を有し、
前記要求部は、当該通信装置の機器種別情報を前記要求信号に含めて送信する。
また、本発明の通知方法は、
接続機器からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの取得要求を行うための要求信号を受信した場合、管理しているＩＰアドレスのうち未使用のＩＰアドレスを払い出す処理と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれている場合、前記払い出したＩＰアドレスと、該接続機器以外の接続機器の機器種別情報とを、前記要求信号を送信してきた接続機器へ送信する処理と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれていない場合、前記払い出したＩＰアドレスを、前記要求信号を送信してきた接続機器へ送信する処理とを行う。
また、
通信装置が行う通知方法であって、
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを払い出すサーバ装置に対して前記ＩＰアドレスの取得要求を行う要求信号を、前記サーバ装置へ送信する処理と、
当該通信装置の機器種別情報を前記要求信号に含めて送信する。
また、本発明のプログラムは、
コンピュータに実行させるためのプログラムであって、
接続機器からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの取得要求を行うための要求信号を受信した場合、管理しているＩＰアドレスのうち未使用のＩＰアドレスを払い出す手順と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれている場合、前記払い出したＩＰアドレスと、該接続機器以外の接続機器の機器種別情報とを、前記要求信号を送信してきた接続機器へ送信する手順と、
前記接続機器が送信してきた要求信号に該接続機器の機器種別情報が含まれていない場合、前記払い出したＩＰアドレスを、前記要求信号を送信してきた接続機器へ送信する手順とを実行させる。
また、通信装置に実行させるためのプログラムであって、
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを払い出すサーバ装置に対して前記ＩＰアドレスの取得要求を行う要求信号を、前記サーバ装置へ送信する手順と、
当該通信装置の機器種別情報を前記要求信号に含めて送信する手順とを実行させる。
【発明の効果】
【０００７】
以上説明したように、本発明においては、通信装置の機器種別情報の受け渡しを行った場合であっても、通信遅延の増加を抑えることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の通信装置の第１の実施の形態を示す図である。
【図２】図１に示した通信装置の内部構成の一例を示す図である。
【図３】図１に示した通信装置の内部構成の一例を示す図である。
【図４】図１に示した通信システムにおける通知方法のうち、図１に示した通信装置（サーバ装置）が行う処理を説明するためのフローチャートである。
【図５】図１に示した通信システムにおける通知方法のうち、図１に示した通信装置（接続機器）が行う処理を説明するためのフローチャートである。
【図６】本発明の通信装置の第２の実施の形態を示す図である。
【図７】図６に示したルータの内部構成の一例を示す図である。
【図８】図７に示したデータ部の内部構造の一例を示す図である。
【図９】図６に示したＥＣＨＯＮＥＴ機器の内部構成の一例を示す図である。
【図１０】図９に示したデータ部の内部構造の一例を示す図である。
【図１１】図９に示した通信システムにおける通知方法のうち、図９に示したルータが行う処理を説明するためのフローチャートである。
【図１２】図６に示した通信システムにおける通知方法のうち、図６に示したＥＣＨＯＮＥＴ機器が行う処理を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下に本発明の実施の形態について図面を参照して説明する。
（第１の実施の形態）
【００１０】
図１は、本発明の通信装置の第１の実施の形態を示す図である。本発明の通信装置が用いられる通信システムは図１に示すように、通信装置１００と、通信装置２００とを有する。通信装置１００と通信装置２００とは、互いに接続されており、信号の送受信が可能な構成である。
【００１１】
図２は、図１に示した通信装置１００の内部構成の一例を示す図である。図１に示した通信装置１００は図２に示すようにアドレス払い出し部１１０と、送信部１２０とを有するサーバ装置である。なお、図２には、図１に示した通信装置１００が具備する構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００１２】
アドレス払い出し部１１０は、接続機器である通信装置２００からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの取得要求を行うための要求信号を受信した場合、管理しているＩＰアドレスのうち未使用のＩＰアドレスを払い出す。
送信部１２０は、通信装置２００が送信してきた要求信号に通信装置２００の機器種別情報が含まれている場合、アドレス払い出し部１１０が払い出したＩＰアドレスと、通信装置２００以外の接続機器の機器種別情報とを、要求信号を送信してきた通信装置２００へ送信する。また、送信部１２０は、通信装置２００が送信してきた要求信号に通信装置２００の機器種別情報が含まれていない場合、アドレス払い出し部１１０が払い出したＩＰアドレスを、要求信号を送信してきた通信装置２００へ送信する。
【００１３】
図３は、図１に示した通信装置２００の内部構成の一例を示す図である。図１に示した通信装置２００は図３に示すように要求部２１０を有する接続機器である。なお、図３には、図１に示した通信装置２００が具備する構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００１４】
要求部２１０は、ＩＰアドレスを払い出すサーバ装置である通信装置１００に対してＩＰアドレスの取得要求を行う要求信号を、通信装置１００へ送信する。このとき、要求部２１０は、通信装置２００の機器種別情報を要求信号に含めて送信する。
【００１５】
以下に、図１に示した通信システムにおける通知方法について説明する。まずは、図１に示した通信システムにおける通知方法のうち、図１に示した通信装置１００が行う処理について説明する。図４は、図１に示した通信システムにおける通知方法のうち、図１に示した通信装置１００が行う処理を説明するためのフローチャートである。
【００１６】
まず、通信装置１００が通信装置２００からＩＰアドレスの取得要求を行うための要求信号を受信すると（ステップＳ１）、アドレス払い出し部１１０は、管理しているＩＰアドレスのうち未使用のＩＰアドレスを１つ払い出す（ステップＳ２）。
続いて、アドレス払い出し部１１０は、通信装置２００が送信してきた要求信号に通信装置２００の機器種別情報が含まれているかどうかを判定する（ステップＳ３）。
通信装置２００が送信してきた要求信号に通信装置２００の機器種別情報が含まれている場合、送信部１２０は、アドレス払い出し部１１０が払い出したＩＰアドレスと、通信装置２００以外の接続機器の機器種別情報とを、要求信号を送信してきた通信装置２００へ送信する（ステップＳ４）。一方、通信装置２００が送信してきた要求信号に通信装置２００の機器種別情報が含まれていない場合、送信部１２０は、アドレス払い出し部１１０が払い出したＩＰアドレスを、要求信号を送信してきた通信装置２００へ送信する（ステップＳ５）。
【００１７】
以下に、図１に示した通信システムにおける通知方法のうち、図１に示した通信装置２００が行う処理について説明する。図５は、図１に示した通信システムにおける通知方法のうち、図１に示した通信装置２００が行う処理を説明するためのフローチャートである。
【００１８】
通信装置２００の要求部２１０は、ＩＰアドレスを払い出すサーバ装置である通信装置１００に対して、通信装置２００の機器種別情報を、ＩＰアドレスの取得要求を行う要求信号に含めて通信装置１００へ送信する（ステップＳ１１）。
【００１９】
このように、通信装置１００は、接続機器となる通信装置２００からＩＰアドレスの取得要求とともに機器種別情報が送信されてきた場合、通信装置２００のためのＩＰアドレスを払い出し、ＩＰアドレスと通信装置２００以外の接続機器の機器種別情報とを通信装置２００へ送信する。そのため、個別に機器種別情報の送受信を行う必要は無くなり、通信装置の機器種別情報の受け渡しを行った場合であっても、通信遅延の増加を抑えることができる。
（第２の実施の形態）
【００２０】
図６は、本発明の通信装置の第２の実施の形態を示す図である。本発明の通信装置が用いられる通信システムは図６に示すように、ルータ１０１と、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３と、パソコン３０１とを有する。ルータ１０１と、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３およびパソコン３０１とは、互いに接続されており、信号の送受信が可能な構成である。なお、図６に示した形態においては、ＥＣＨＯＮＥＴ機器が３台である場合を例に挙げているが、その数に限定しない。
【００２１】
ルータ１０１は、本発明の通信装置（サーバ装置）である。
ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３は、本発明の通信装置（接続機器）である。特に、ＥＣＨＯＮＥＴ機器２０１−１は、ルータ１０１に接続されているＥＣＨＯＮＥＴ機器の詳細情報を収集するＨＥＭＳデータ収集機器である。ＥＣＨＯＮＥＴ機器２０１−１は、ルータ１０１に対してＩＰアドレスの取得要求を行うための要求信号に自身の機器種別情報を含めて送信する。ここで、機器種別情報とは、ＥＣＨＯＮＥＴ機器の種別を示すオブジェクトである。また、そのオブジェクトは、クラスグループコードと、クラスコードと、インスタンスコードとの３つの要素から構成される。
ＥＣＨＯＮＥＴ機器２０１−２は、例えば、太陽光発電機器であっても良い。ＥＣＨＯＮＥＴ機器２０１−２は、ルータ１０１に対してＩＰアドレスの取得要求を行うための要求信号に自身の機器種別情報を含めて送信する。
ＥＣＨＯＮＥＴ機器２０１−３は、例えば、エアコンであっても良い。ＥＣＨＯＮＥＴ機器２０１−３は、ルータ１０１に対してＩＰアドレスの取得要求を行うための要求信号に自身の機器種別情報を含めて送信する。
パソコン３０１は、一般的なパーソナルコンピュータであり、接続機器である。パソコン３０１は、通信ネットワークに接続する際、ルータ１０１に対してＩＰアドレスの取得要求を行うための要求信号を送信する。パソコン３０１は、ルータ１０１に対してＩＰアドレスの取得要求を行うための要求信号に自身の機器種別情報を含めて送信する。
【００２２】
図７は、図６に示したルータ１０１の内部構成の一例を示す図である。図６に示したルータ１０１は図７に示すように、ＤＨＣＰサーバ部１１１と、情報送信部１２１と、データ部１３１と、情報受信部１４１と、ＬＡＮポート１５１とを有する。なお、図７には、図６に示したルータ１０１が具備する構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００２３】
ＤＨＣＰサーバ部１１１は、一般的なＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）機能を有する。ＤＨＣＰサーバ部１１１は、ルータ１０１と接続された接続機器であるＥＣＨＯＮＥＴ機器２０１−１〜２０１−３からＩＰアドレスの取得要求を行うための要求信号を受信した場合、データ部１３１を用いて管理しているＩＰアドレスのうち、未使用のＩＰアドレスを払い出すアドレス払い出し部である。また、ＤＨＣＰサーバ部１１１は、払い出したＩＰアドレスと、そのＩＰアドレスの取得要求を行うための要求信号を送信してきたＥＣＨＯＮＥＴ機器２０１−１〜２０１−３のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）アドレスとを対応付けてデータ部１３１に記録する。さらに、情報受信部１４１が受信した要求信号に機器種別情報が含まれている場合、ＤＨＣＰサーバ部１１１は、その機器種別情報と、払い出したＩＰアドレスと、ＭＡＣアドレスとを対応付けてデータ部１３１に記録する。
情報送信部１２１は、ＤＨＣＰサーバ部１１１が払い出したＩＰアドレスを、要求信号を送信してきたＥＣＨＯＮＥＴ機器２０１−１〜２０１−３へ送信する。また、情報送信部１２１は、データ部１３１に記憶されている、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３の機器種別情報を、要求信号を送信してきたＥＣＨＯＮＥＴ機器２０１−１〜２０１−３へ送信する。また、情報送信部１２１は、要求信号を送信してきたＥＣＨＯＮＥＴ機器以外のＥＣＨＯＮＥＴ機器の機器種別情報に、要求信号を送信してきたＥＣＨＯＮＥＴ機器の機器接続情報を含めて送信する。この機器接続情報は、当該ＥＣＨＯＮＥＴ機器のＩＰアドレスと、ＭＡＣアドレスとを含む情報である。
情報受信部１４１は、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３から送信されたＩＰアドレスの取得要求を行うための要求信号を受信する。
ＬＡＮポート１５１は、ルータ１０１にＥＣＨＯＮＥＴ機器２０１−１〜２０１−３およびパソコン３０１を接続し、ルータ１０１と接続機器との送受信データをＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を経由して伝送する機能を有する。
データ部１３１は、ルータ１０１に接続された機器のＩＰアドレスと、ＭＡＣアドレスと、ＥＣＨＯＮＥＴ機器の機器種別情報とを対応付けて記憶する。
【００２４】
図８は、図７に示したデータ部１３１の内部構造の一例を示す図である。図７に示したデータ部１３１には図８に示すように、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３それぞれのＩＰアドレスと、ＭＡＣアドレスと、機器種別情報とが対応付けられて記憶されている。また、機器種別情報が送信されてきていないＥＣＨＯＮＥＴ機器については、データ部１３１にはＩＰアドレスとＭＡＣアドレスとの対応付けが記憶されている。ＭＡＣアドレスは、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３それぞれにあらかじめ付与されているものであって、要求信号に含まれて送信されてくるものであっても良い。
【００２５】
図９は、図６に示したＥＣＨＯＮＥＴ機器２０１−１の内部構成の一例を示す図である。図６に示したＥＣＨＯＮＥＴ機器２０１−１は図９に示すように、要求部２１１と、データ部２２１と、情報取得部２３１とを有する。なお、図９には、図６に示したＥＣＨＯＮＥＴ機器２０１−１が具備する構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。また、図６に示したＥＣＨＯＮＥＴ機器２０１−２，２０１−３の内部構成は、ＥＣＨＯＮＥＴ機器２０１−１の内部構成と同じで良い。
【００２６】
要求部２１１は、ルータ１０１に対してＩＰアドレスの取得要求を行う要求信号を、ルータ１０１へ送信する。このとき、要求部２１１は、ＥＣＨＯＮＥＴ機器２０１−１の機器種別情報を要求信号に含めて送信する。
情報取得部２３１は、ルータ１０１に接続されているＥＣＨＯＮＥＴ機器２０１−２〜２０１−３の機器種別情報および機器接続情報を、ルータ１０１から取得する機能を有する。また、情報取得部２３１は、ルータ１０１に接続されているＥＣＨＯＮＥＴ機器２０１−２〜２０１−３に対してＥＣＨＯＮＥＴ機器２０１−２〜２０１−３についての詳細情報を要求し、取得する機能を有する。ここで、詳細情報とは、機器のメーカ名や、モデル名（型番）、測定値等、その機器のプロパティと称される情報である。
データ部２２１は、情報取得部２３１が取得した情報を記憶する。
【００２７】
図１０は、図９に示したデータ部２２１の内部構造の一例を示す図である。図９に示したデータ部２２１には図１０に示すように、ＥＣＨＯＮＥＴ機器２０１−２〜２０１−３それぞれのＩＰアドレスと、ＭＡＣアドレスと、機器種別情報とが対応付けられて記憶されている。
【００２８】
以下に、図６に示した通信システムにおける通知方法について説明する。まずは、図６に示した通信システムにおける通知方法のうち、図６に示したルータ１０１が行う処理について説明する。図１１は、図９に示した通信システムにおける通知方法のうち、図９に示したルータ１０１が行う処理を説明するためのフローチャートである。以下の説明においては、ＥＣＨＯＮＥＴ機器２０１−１がルータ１０１のＬＡＮポート１５１と接続された場合を例に挙げて説明する。ＥＣＨＯＮＥＴ機器２０１−１は、ルータ１０１のＬＡＮポート１５１と接続されると、ＩＰアドレスの取得を要求するための要求信号をルータ１０１へ送信する。
【００２９】
情報受信部１４１がＬＡＮポート１５１を介してＥＣＨＯＮＥＴ機器２０１−１からＩＰアドレスの取得要求を行うための要求信号を受信すると（ステップＳ２１）、ＤＨＣＰサーバ部１１１は、データ部１３１に記憶して管理しているＩＰアドレスのうち未使用のＩＰアドレスを１つ払い出す（ステップＳ２２）。続いて、ＤＨＣＰサーバ部１１１は、ＤＨＣＰサーバ部１１１が払い出したＩＰアドレスと、情報受信部１４１が受信した要求信号に含まれるＭＡＣアドレスとをデータ部１３１に記録する（ステップＳ２３）。
続いて、ＤＨＣＰサーバ部１１１は、ＥＣＨＯＮＥＴ機器２０１−１が送信してきた要求信号にＥＣＨＯＮＥＴ機器２０１−１の機器種別情報が含まれているかどうかを判定する（ステップＳ２４）。
ＥＣＨＯＮＥＴ機器２０１−１が送信してきた要求信号にＥＣＨＯＮＥＴ機器２０１−１の機器種別情報が含まれているとＤＨＣＰサーバ部１１１が判定した場合、ＤＨＣＰサーバ部１１１は、その機器種別情報をＩＰアドレスとＭＡＣアドレスと対応付けてデータ部１３１に記録する（ステップＳ２５）。続いて、情報送信部１２１は、ＤＨＣＰサーバ部１１１が払い出したＩＰアドレスと、ＥＣＨＯＮＥＴ機器２０１−１以外のＥＣＨＯＮＥＴ機器２０１−２〜２０１−３の機器種別情報とを、要求信号を送信してきたＥＣＨＯＮＥＴ機器２０１−１へ送信する（ステップＳ２６）。
一方、ＥＣＨＯＮＥＴ機器２０１−１が送信してきた要求信号にＥＣＨＯＮＥＴ機器２０１−１の機器種別情報が含まれていないとＤＨＣＰサーバ部１１１が判定した場合、ＤＨＣＰサーバ部１１１はＥＣＨＯＮＥＴ機器２０１−１がＥＣＨＯＮＥＴ機器ではないと判定する。すると、情報送信部１２１は、ＤＨＣＰサーバ部１１１が払い出したＩＰアドレスのみを、要求信号を送信してきたＥＣＨＯＮＥＴ機器２０１−１へ送信する（ステップＳ２７）。
【００３０】
ＬＡＮポート１５１の機器接続状態が変化する度に、ルータ１０１はステップＳ２１〜Ｓ２７の処理を繰り返し実施する。
【００３１】
以下に、図６に示した通信システムにおける通知方法のうち、図６に示したＥＣＨＯＮＥＴ機器２０１−１が行う処理について説明する。図１２は、図６に示した通信システムにおける通知方法のうち、図６に示したＥＣＨＯＮＥＴ機器２０１−１が行う処理を説明するためのフローチャートである。
【００３２】
ＨＥＭＳデータ収集機器であるＥＣＨＯＮＥＴ機器２０１−１の要求部２１１は、ルータ１０１に対してＩＰアドレスの取得要求およびＥＣＨＯＮＥＴ機器２０１−１の機器種別情報を送信する（ステップＳ３１）。このとき、ＩＰアドレスの取得要求を行うための要求信号を要求部２１１が送信するのであれば、要求部２１１は、この要求信号に機器種別情報を含めて送信するものであっても良い。その後、要求部２１１または情報取得部２３１は、ルータ１０１から応答があったかどうかを判定する（ステップＳ３２）。例えば、要求部２１１または情報取得部２３１は、要求部２１１がルータ１０１に対して送信した要求信号に対する応答信号を受信したかどうかを判定する。
ルータ１０１から応答があった場合、情報取得部２３１は、応答信号に含まれるＩＰアドレスと各ＥＣＨＯＮＥＴ機器の機器種別情報をデータ部２２１に記録する（ステップＳ３３）。さらに、情報取得部２３１は、各ＥＣＨＯＮＥＴ機器の詳細情報が必要であるかどうかを判定する（ステップＳ３４）。例えば、要求部２１１は、ＥＣＨＯＮＥＴ機器２０１−１が、ＨＥＭＳデータ収集機器である場合、各ＥＣＨＯＮＥＴ機器の詳細情報が必要であると判定するものであっても良い。
要求部２１１が、各ＥＣＨＯＮＥＴ機器の詳細情報が必要であると判定した場合、情報取得部２３１は、データ部２２１に記憶されている各ＥＣＨＯＮＥＴの機器接続情報を用いて、詳細情報が必要なＥＣＨＯＮＥＴ機器に対して、詳細情報の取得要求を送信する（ステップＳ３５）。その後、情報取得部２３１は、要求を行ったＥＣＨＯＮＥＴ機器から応答信号を受信したかどうかを判定する（ステップＳ３６）。情報取得部２３１が応答信号を受信した場合、は、その応答信号に含まれるＥＣＨＯＮＥＴ機器の詳細情報をデータ部２２１に記録する（ステップＳ３７）。
【００３３】
このように、ルータ１０１とルータ１０１に接続したＥＣＨＯＮＥＴ機器との間で実行されているＩＰアドレス取得の仕組みに、ＥＣＨＯＮＥＴ機器情報の収集の仕組みを組み込む。ルータ１０１のみが各ＥＣＨＯＮＥＴ機器の機器種別情報を取得し、その情報はＥＣＨＯＮＥＴ機器のＩＰアドレス取得の際にＥＣＨＯＮＥＴ機器に通知する。そのため、ルータ１０１に接続されているすべてのＥＣＨＯＮＥＴ機器の情報を、各ＥＣＨＯＮＥＴ機器が、独自にかつ、定期的に取得する必要がない。その結果、各機器間の通信量が減少し、通信遅延の要因を排除することができる。
【００３４】
また、ルータ１０１が、機器接続情報の通知機能を具備するものであっても良い。ルータ１０１のデータ部１３１に記憶されている機器接続情報に機器追加や、ＩＰアドレスの変更が生じた場合等、機器接続情報に変化が生じた場合に、ルータ１０１の機器接続情報の通知機能が直接、ＥＣＨＯＮＥＴ機器２０１−１（ＨＥＭＳデータ収集機器）へ、機器接続情報を通知する。ルータ１０１からＥＣＨＯＮＥＴ機器２０１−１は直接通知された機器接続情報は、情報取得部２３１が取得するもであっても良い。
このように、ルータ１０１のＬＡＮポート１５１の接続機器状態に変更があった場合も、ルータ１０１からＥＣＨＯＮＥＴ機器２０１−１へＥＣＨＯＮＥＴ機器の機器接続情報が送信される。そのため、ＥＣＨＯＮＥＴ機器２０１−１はリアルタイムで、最新のＥＣＨＯＮＥＴ接続状態を取得でき、独自にかつ、定期的に最新のＥＣＨＯＮＥＴ機器の接続状態を検索する必要もなくなり、ネットワーク通信量をさらに減らすことができる。
【００３５】
以上、各構成要素に各機能（処理）それぞれを分担させて説明したが、この割り当ては上述したものに限定しない。また、構成要素の構成についても、上述した形態はあくまでも例であって、これに限定しない。また、各実施の形態を組み合わせたものであっても良い。
【００３６】
上述した通信装置１００，２００、ルータ１０１、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３、パソコン３０１それぞれに設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）を通信装置１００，２００、ルータ１０１、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３、パソコン３０１それぞれにて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを通信装置１００，２００、ルータ１０１、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３、パソコン３０１それぞれに読み込ませ、実行するものであっても良い。通信装置１００，２００、ルータ１０１、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３、パソコン３０１それぞれにて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃなどの移設可能な記録媒体の他、通信装置１００，２００、ルータ１０１、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３、パソコン３０１に内蔵されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）等を指す。この記録媒体に記録されたプログラムは、通信装置１００，２００、ルータ１０１、ＥＣＨＯＮＥＴ機器２０１−１〜２０１−３、パソコン３０１それぞれに設けられたＣＰＵにて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【符号の説明】
【００３７】
１００，２００    通信装置
１０１    ルータ
１１１    ＤＨＣＰサーバ部
１１０    アドレス払い出し部
１２０    送信部
１２１    情報送信部
１３１，２２１    データ部
１４１    情報受信部
１５１    ＬＡＮポート
２０１−１〜２０１−３    ＥＣＨＯＮＥＴ機器
２１０，２１１    要求部
２３１    情報取得部
３０１    パソコン
【図１】
2018142904.tif 000003
【図２】
2018142904.tif 000004
【図３】
2018142904.tif 000005
【図４】
2018142904.tif 000006
【図５】
2018142904.tif 000007
【図６】
2018142904.tif 000008
【図７】
2018142904.tif 000009
【図８】
2018142904.tif 000010
【図９】
2018142904.tif 000011
【図１０】
2018142904.tif 000012
【図１１】
2018142904.tif 000013
【図１２】
2018142904.tif 000014