(57)【要約】【課題】階層構造を構成する複数の通信装置のそれぞれに、適切にアドレスを設定できる通信システムを提供する。【解決手段】通信システムは、複数の通信装置を有し、相対的に上位の通信装置に１つ以上の相対的に下位の通信装置が接続されて構成された階層構造を２階層以上備える。この通信システムにおいて、下位の通信装置が接続された通信装置は、１つの下位の通信装置の電源を入れ、電源を入れた下位の通信装置にアドレスを送信する動作を、接続された下位の通信装置のそれぞれに対して順次行う。そのアドレスは、下位の通信装置の電源を入れる順番にもとづき設定される。【選択図】図１
2016029790.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信装置を有し、相対的に上位の前記通信装置に１つ以上の相対的に下位の前記通信装置が接続されて構成された階層構造を２階層以上備えた通信システムであって、
下位の前記通信装置が接続された前記通信装置は、
１つの前記下位の通信装置の電源を入れ、電源を入れた前記下位の通信装置にアドレスを送信する動作を、接続された前記下位の通信装置のそれぞれに対して順次行い、
前記アドレスを、前記下位の通信装置の電源を入れる順番にもとづき設定する、
通信システム。
【請求項２】
前記上位の通信装置に接続され、かつ前記下位の通信装置が接続されていない前記通信装置は、
前記上位の通信装置により電源を入れられ、前記上位の通信装置から送信されてくる前記アドレスを受信した後、前記上位の通信装置に完了通知を送信する、
請求項１に記載の通信システム。
【請求項３】
前記上位の通信装置に接続され、かつ１つ以上の前記下位の通信装置が接続された前記通信装置は、
前記上位の通信装置により電源を入れられ、前記上位の通信装置から送信されてくる前記アドレスを受信した後に、
１つの前記下位の通信装置の電源を入れ、電源を入れた前記下位の通信装置にアドレスを送信する動作を行い、
接続された前記下位の通信装置のそれぞれに対して前記動作を順次行い、
接続された全ての前記下位の通信装置から完了通知を受信した後、前記上位の通信装置に完了通知を送信する、
請求項１に記載の通信システム。
【請求項４】
前記下位の通信装置が接続された前記通信装置は、
１つの前記下位の通信装置に対して電源を入れてアドレスを送信し、前記アドレスを送信した前記下位の通信装置から完了通知を受信した後に、次の１つの前記下位の通信装置に対して電源を入れてアドレスを送信する動作を、接続された前記下位の通信装置のそれぞれに対して順次行う、
請求項１に記載の通信システム。
【請求項５】
前記通信装置のそれぞれは、電力を供給するための出力電源ポートを１つ以上備え、
前記下位の通信装置は、前記上位の通信装置の出力電源ポートに電源線で接続され、
前記下位の通信装置が接続された前記通信装置は、前記出力電源ポートから前記下位の通信装置に電力を供給することで、前記下位の通信装置の電源を入れる、
請求項１に記載の通信システム。
【請求項６】
前記下位の通信装置が接続された前記通信装置は、
前記出力電源ポートの番号にもとづくアドレスを前記下位の通信装置に送信する、
請求項５に記載の通信システム。
【請求項７】
前記下位の通信装置が接続された前記通信装置から、前記下位の通信装置に、前記電源線を介して前記アドレスが送信される、
請求項５に記載の通信システム。
【請求項８】
前記上位の通信装置に接続された前記通信装置から、前記上位の通信装置に、前記電源線を介して完了通知が送信される、
請求項５に記載の通信システム。
【請求項９】
前記階層構造において最上位の前記通信装置が、前記最上位の通信装置に接続された前記下位の通信装置の全てから完了通知を受信することで、前記通信システムにおけるアドレス設定処理が終了する、
請求項１に記載の通信システム。
【請求項１０】
前記最上位の通信装置をマスター通信装置とし、
前記最上位の通信装置を除く通信装置をスレーブ通信装置とする、
請求項９に記載の通信システム。
【請求項１１】
１つ以上の出力電源ポートを備え、
前記出力電源ポートに他の通信装置を接続できるように構成された通信装置であって、
前記出力電源ポートに下位の前記通信装置が接続された前記通信装置は、
１つの前記下位の通信装置の電源を入れ、電源を入れた前記下位の通信装置にアドレスを送信する動作を、前記出力電源ポートに接続された前記下位の通信装置のそれぞれに対して順次行い、
前記アドレスを、前記下位の通信装置の電源を入れる順番にもとづき設定する、
通信装置。
【請求項１２】
前記上位の通信装置に接続され、かつ前記下位の通信装置が接続されていない前記通信装置は、
前記上位の通信装置により電源を入れられ、前記上位の通信装置から送信されてくる前記アドレスを受信した後、前記上位の通信装置に完了通知を送信する、
請求項１１に記載の通信装置。
【請求項１３】
前記出力電源ポートに下位の前記通信装置が接続された前記通信装置は、
１つの前記下位の通信装置に対して電源を入れてアドレスを送信し、前記アドレスを送信した前記下位の通信装置から完了通知を受信した後に、次の１つの前記下位の通信装置に対して電源を入れてアドレスを送信する動作を、接続された前記下位の通信装置のそれぞれに対して順次行い、
接続された全ての前記下位の通信装置から完了通知を受信した後に、
前記通信装置が接続された上位の前記通信装置があれば、前記上位の通信装置に完了通知を送信する、
請求項１１に記載の通信装置。
【請求項１４】
前記通信装置は、
電力の供給を受けるための入力電源ポートを備えるとともに、前記出力電源ポートから外部へ電力を供給できるように構成され、
前記出力電源ポートに接続された前記下位の通信装置の前記入力電源ポートに、前記出力電源ポートから電力を供給することで、前記下位の通信装置の電源を入れる、
請求項１１に記載の通信装置。
【請求項１５】
前記通信装置は、
前記入力電源ポートと前記出力電源ポートとの間に設けられ、前記出力電源ポートから外部への電力供給を制御する電源スイッチを備える、
請求項１４に記載の通信装置。
【請求項１６】
前記通信装置は、
前記出力電源ポートの番号にもとづくアドレスを、前記出力電源ポートに接続された前記下位の通信装置に送信する、
請求項１４に記載の通信装置。
【請求項１７】
前記通信装置は、
前記出力電源ポートに電源線で接続された前記下位の通信装置に、前記電源線を介して前記アドレスを送信する、
請求項１４に記載の通信装置。
【請求項１８】
前記通信装置は、
前記入力電源ポートに電源線で接続された前記上位の通信装置に、前記電源線を介して完了通知を送信する、
請求項１４に記載の通信装置。
【請求項１９】
複数の通信装置を有し、相対的に上位の前記通信装置に１つ以上の相対的に下位の前記通信装置が接続されて構成された階層構造を２階層以上備えた通信システムにおけるアドレス設定方法であって、
下位の前記通信装置が接続された前記通信装置において、
１つの前記下位の通信装置の電源を入れ、電源を入れた前記下位の通信装置にアドレスを送信する動作を、接続された前記下位の通信装置のそれぞれに対して順次行い、
前記アドレスは、前記下位の通信装置の電源を入れる順番にもとづき設定される、
アドレス設定方法。
【請求項２０】
前記上位の通信装置に接続され、かつ前記下位の通信装置が接続されていない前記通信装置は、
前記上位の前記通信装置により電源を入れられ、前記上位の通信装置から送信されてくる前記アドレスを受信した後、前記上位の通信装置に完了通知を送信し、
前記上位の通信装置に接続され、かつ前記下位の通信装置が接続された前記通信装置は、
前記上位の前記通信装置により電源を入れられ、前記上位の通信装置から送信されてくる前記アドレスを受信した後に、１つの前記下位の通信装置の電源を入れ、電源を入れた前記下位の通信装置にアドレスを送信する動作を行い、接続された前記下位の通信装置のそれぞれに対して前記動作を順次行い、接続された全ての前記下位の通信装置から完了通知を受信した後、前記上位の通信装置に完了通知を送信し、
前記階層構造において最上位の前記通信装置が、
前記最上位の通信装置に接続された前記下位の通信装置の全てから完了通知を受信することで、前記通信システムにおけるアドレス設定処理が終了する、
請求項１９に記載のアドレス設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、複数の通信装置が階層的に接続されて構成された通信システム、通信システムが備える通信装置、および通信装置におけるアドレス設定方法に関する。
【背景技術】
【０００２】
特許文献１は、ネットワークのトポロジーを自動検出可能な通信システムを開示する。この通信システムでは、マスター通信装置からスレーブ通信装置にサーチパケットが送信される。また、各スレーブ通信装置が中継局として機能することで、サーチパケットは全てのスレーブ通信装置に送信される。各スレーブ装置は、自装置識別情報をマスター装置に対して送信する。このとき、サーチパケットまたはサーチパケットに対するレスポンスパケットに中継局の情報を記録する。こうすることで、マスター通信装置から各スレーブ通信装置への経路が明らかになり、ネットワークトポロジーが自動検出される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表平９−５０１８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、通信装置が階層的に接続されて構成された通信システムにおいても、各通信装置に適切にアドレスを設定することができる通信システム、通信装置、およびアドレス設定方法を提供する。
【課題を解決するための手段】
【０００５】
本開示における通信システムは、複数の通信装置を有し、相対的に上位の通信装置に１つ以上の相対的に下位の通信装置が接続されて構成された階層構造を２階層以上備える。この通信システムにおいて、下位の通信装置が接続された通信装置は、１つの下位の通信装置の電源を入れ、電源を入れた下位の通信装置にアドレスを送信する動作を、接続された下位の通信装置のそれぞれに対して順次行う。そのアドレスは、下位の通信装置の電源を入れる順番にもとづき設定される。
【０００６】
本開示における通信装置は、１つ以上の出力電源ポートを備え、出力電源ポートに他の通信装置を接続できるように構成されている。出力電源ポートに下位の通信装置が接続された通信装置は、１つの下位の通信装置の電源を入れ、電源を入れた下位の通信装置にアドレスを送信する動作を、出力電源ポートに接続された下位の通信装置のそれぞれに対して順次行う。通信装置は、そのアドレスを、下位の通信装置の電源を入れる順番にもとづき設定する。
【０００７】
本開示におけるアドレス設定方法は、複数の通信装置を有し、相対的に上位の通信装置に１つ以上の相対的に下位の通信装置が接続されて構成された階層構造を２階層以上備えた通信システムにおけるアドレス設定方法である。このアドレス設定方法では、下位の通信装置が接続された通信装置において、１つの下位の通信装置の電源を入れ、電源を入れた下位の通信装置にアドレスを送信する動作を、接続された下位の通信装置のそれぞれに対して順次行う。そのアドレスは、下位の通信装置の電源を入れる順番にもとづき設定される。
【発明の効果】
【０００８】
本開示における通信システムは、階層構造を構成する複数の通信装置のそれぞれに、適切にアドレスを設定するのに有効である。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態１における通信システムの一構成例を概略的に示す図である。
【図２】図２は、実施の形態１におけるＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）通信装置の内部構成の一例を概略的に示すブロック図である。
【図３】図３は、実施の形態１における通信システムの一動作例を模式的に示すシーケンス図である。
【図４】図４は、実施の形態１におけるマスター通信装置の一動作例を模式的に示すフローチャートである。
【図５】図５は、実施の形態１におけるスレーブ通信装置の一動作例を模式的に示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１１】
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１２】
説明中で同じ符号、記号、数字は、特に説明が無い限り、同じ構成要素を示すものとする。また、特に説明が無い限り本発明に必須でない構成要素は図示しないものとする。
【００１３】
（実施の形態１）
以下、図１〜図５を用いて、実施の形態１を説明する。
［１−１．構成］
本実施の形態では、ネットワーク通信手段に、電源線によるＰＬＣ（電源線通信：Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）を用いる例を説明する。しかし、通信手段は何らＰＬＣに限定されるものではなく、無線通信や、通信専用の信号線を用いた有線通信が通信手段に用いられてもよい。
【００１４】
図１は、実施の形態１における通信システム１００の一構成例を概略的に示す図である。
【００１５】
通信システム１００は、マスター通信装置１０と、複数のスレーブ通信装置１１と、を備える。
【００１６】
本実施の形態では、通信システム１００が７台のスレーブ通信装置１１Ａ〜１１Ｇを備える構成例を説明する。スレーブ通信装置１１Ａ〜１１Ｇは実質的に同じ構成であるので、特に区別の必要が無い限り、スレーブ通信装置１１Ａ〜１１Ｇを単に「スレーブ通信装置１１」と記す。また、マスター通信装置１０とスレーブ通信装置１１を総称して「通信装置」と記す場合もある。
【００１７】
また、図１には、通信システム１００が３階層の階層構造を有し、最上位の１階層目にマスター通信装置１０が配置され、２階層目にスレーブ通信装置１１Ａ、１１Ｄが配置され、最下位の３階層目にスレーブ通信装置１１Ｂ、１１Ｃ、１１Ｅ〜１１Ｇが配置され、マスター通信装置１０にスレーブ通信装置１１Ａ、１１Ｄが接続され、スレーブ通信装置１１Ａにスレーブ通信装置１１Ｂ、１１Ｃが接続され、スレーブ通信装置１１Ｄにスレーブ通信装置１１Ｅ〜１１Ｇが接続された構成例を示す。
【００１８】
図１に示す例では、マスター通信装置１０にスレーブ通信装置１１Ａ、１１Ｄが接続されている。したがって、スレーブ通信装置１１Ａ、１１Ｄに対してマスター通信装置１０は上位の通信装置となり、マスター通信装置１０に対してスレーブ通信装置１１Ａ、１１Ｄは下位の通信装置となる。一方、スレーブ通信装置１１Ａには、スレーブ通信装置１１Ｂ、１１Ｃが接続され、スレーブ通信装置１１Ｄには、スレーブ通信装置１１Ｅ〜１１Ｇが接続されている。したがって、スレーブ通信装置１１Ｂ、１１Ｃに対してスレーブ通信装置１１Ａは上位の通信装置となり、スレーブ通信装置１１Ｅ〜１１Ｇに対してスレーブ通信装置１１Ｄは上位の通信装置となる。
【００１９】
このように、本実施の形態では、「上位の通信装置」および「下位の通信装置」の「上位」「下位」は相対的なものであり、絶対的なものではない。図１に示す例では、スレーブ通信装置１１Ａに対してスレーブ通信装置１１Ｂ、１１Ｃは下位の通信装置となるが、スレーブ通信装置１１Ｂに下位のスレーブ通信装置１１が接続されれば、その下位のスレーブ通信装置１１に対して、スレーブ通信装置１１Ｂは上位の通信装置となる。
【００２０】
なお、本実施の形態では、階層構造において最上位の通信装置を、他の通信装置と区別するために、「マスター通信装置１０」と呼称する。マスター通信装置１０は、スレーブ通信装置１１と実質的に同じものであってもよい。あるいは、マスター通信装置１０にサーバ機能を備える等して、マスター通信装置１０をスレーブ通信装置１１と異なる構成にしてもよい。
【００２１】
図２は、実施の形態１におけるＰＬＣ通信装置２００の内部構成の一例を概略的に示すブロック図である。
【００２２】
マスター通信装置１０およびスレーブ通信装置１１は、共に図２に示すＰＬＣ通信装置２００を備える。したがって、通信システム１００では、マスター通信装置１０とスレーブ通信装置１１との間で行うデータの送受信、および、スレーブ通信装置１１間で行うデータの送受信を、電源線を利用したＰＬＣで行うことができる。
【００２３】
なお、図示はしないが、マスター通信装置１０は、例えばサーバとして機能する装置を備えていてもよく、スレーブ通信装置１１は、例えば端末として機能する装置やディスプレイ等を備えていてもよい。
【００２４】
ＰＬＣ通信装置２００は、入力電源ポート２４、ＰＬＣ通信部２１、中央制御装置２２、複数の電源スイッチ２３、複数の出力電源ポート２５を備える。
【００２５】
入力電源ポート２４は、複数の電源スイッチ２３のそれぞれに接続されており、各電源スイッチ２３には、出力電源ポート２５がそれぞれ接続されている。
【００２６】
１つの出力電源ポート２５は、１つの電源スイッチ２３に対応している。図２には、ＰＬＣ通信装置２００が、Ｎ個の電源スイッチ２３（図２には、第１の電源スイッチ〜第Ｎの電源スイッチ、と記す）およびＮ個の出力電源ポート２５（図２には、第１の出力電源ポート〜第Ｎの出力電源ポートと記す）を備える例を示す。図２に示すように、第１の電源スイッチ２３は第１の出力電源ポート２５に対応し、第２の電源スイッチ２３は第２の出力電源ポート２５に対応し、第Ｎの電源スイッチ２３は第Ｎの出力電源ポート２５に対応する。なお、Ｎは１以上の整数である。
【００２７】
なお、図１には、マスター通信装置１０およびスレーブ通信装置１１Ａは２つの出力電源ポート２５を備え、スレーブ通信装置１１Ｄは３つの出力電源ポート２５を備える例を示す。また、図１には、第１の出力電源ポート２５を「ポート１」、第２の出力電源ポート２５を「ポート２」、第３の出力電源ポート２５を「ポート３」、第Ｎの出力電源ポート２５を「ポートＮ」、と記す。しかし、マスター通信装置１０およびスレーブ通信装置１１が備える出力電源ポート２５の数は、何ら上述した数値に限定されるものではない。
【００２８】
各電源スイッチ２３は、入力電源ポート２４から入力された電力にもとづく電力を、出力電源ポート２５を介して外部に出力する。すなわち、電源スイッチ２３は、入力電源ポート２４と出力電源ポート２５との間に設けられ、出力電源ポートから外部への電力供給を制御する。
【００２９】
出力電源ポート２５は、他のＰＬＣ通信装置２００の入力電源ポート２４と電源線で接続することができる。言い換えると、入力電源ポート２４は、他のＰＬＣ通信装置２００の出力電源ポート２５と電源線で接続することができる。
【００３０】
そして、電源スイッチ２３がオン状態になると、出力電源ポート２５に接続された他のＰＬＣ通信装置２００に、入力電源ポート２４から入力される電力にもとづく電力が供給される。なお、電源スイッチ２３の制御は、中央制御装置２２により行われる。
【００３１】
本実施の形態の通信システム１００では、スレーブ通信装置１１が備える入力電源ポート２４は、他のスレーブ通信装置１１の出力電源ポート２５、または、マスター通信装置１０が備える出力電源ポート２５に、電源線で接続される。したがって、通信システム１００では、入力電源ポート２４に接続されたスレーブ通信装置１１またはマスター通信装置１０が上位の通信装置であり、出力電源ポート２５に接続されたスレーブ通信装置１１が下位の通信装置である。各スレーブ通信装置１１には、他のスレーブ通信装置１１またはマスター通信装置１０が備えるＰＬＣ通信装置２００から、入力電源ポート２４を介して電力が供給される。そして、電力が供給されることで、そのスレーブ通信装置１１の電源が入る。
【００３２】
図１に示す例では、マスター通信装置１０の第１の出力電源ポート２５（ポート１）はスレーブ通信装置１１Ａの入力電源ポート２４に、第２の出力電源ポート２５（ポート２）はスレーブ通信装置１１Ｄの入力電源ポート２４に、それぞれ電源線で接続されている。したがって、マスター通信装置１０は、スレーブ通信装置１１Ａ、１１Ｄに電力を供給し、スレーブ通信装置１１Ａ、１１Ｄの電源を入れることができる。
【００３３】
また、図１に示す例では、スレーブ通信装置１１Ａの第１の出力電源ポート２５（ポート１）はスレーブ通信装置１１Ｂの入力電源ポート２４に、第２の出力電源ポート２５（ポート２）はスレーブ通信装置１１Ｃの入力電源ポート２４に、それぞれ電源線で接続されている。したがって、スレーブ通信装置１１Ａは、スレーブ通信装置１１Ｂ、１１Ｃに電力を供給し、スレーブ通信装置１１Ｂ、１１Ｃの電源を入れることができる。
【００３４】
また、図１に示す例では、スレーブ通信装置１１Ｄの第１の出力電源ポート２５（ポート１）はスレーブ通信装置１１Ｅの入力電源ポート２４に、第２の出力電源ポート２５（ポート２）はスレーブ通信装置１１Ｆの入力電源ポート２４に、第３の出力電源ポート２５（ポート３）はスレーブ通信装置１１Ｇの入力電源ポート２４に、それぞれ電源線で接続されている。したがって、スレーブ通信装置１１Ｄは、スレーブ通信装置１１Ｅ〜１１Ｇに電力を供給し、スレーブ通信装置１１Ｅ〜１１Ｇの電源を入れることができる。
【００３５】
このように、本実施の形態における通信システム１００では、上位の通信装置（スレーブ通信装置１１またはマスター通信装置１０）は、下位のスレーブ通信装置１１に電力を供給し、下位のスレーブ通信装置１１の電源を入れることができる。
【００３６】
なお、マスター通信装置１０の入力電源ポート２４は、図１に示すように、マスター通信装置１０および各スレーブ通信装置１１で使用される電力を供給することができる主電源１７に接続されることが望ましい。
【００３７】
中央制御装置２２は、ＰＬＣ通信装置２００全体の制御を行う。
【００３８】
ＰＬＣ通信装置２００が備えるＰＬＣ通信部２１は、電源線を通してＰＬＣを行う。すなわち、ＰＬＣ通信部２１は、マスター通信装置１０とスレーブ通信装置１１との間で行われるデータの送受信、および、スレーブ通信装置１１間で行われるデータの送受信を、ＰＬＣで行う。ＰＬＣ通信部２１が行うＰＬＣは、一般に知られたＰＬＣと実質的に同じであるので、詳細な説明は省略する。
【００３９】
［１−２．動作］
次に、図３〜図５を参照しながら、本実施の形態における通信システム１００の動作を説明する。
【００４０】
図３は、実施の形態１における通信システム１００の一動作例を模式的に示すシーケンス図である。なお、図３には、図１に示した通信システム１００の構成にもとづくシーケンス図を示している。
【００４１】
図４は、実施の形態１におけるマスター通信装置１０の一動作例を模式的に示すフローチャートである。
【００４２】
図５は、実施の形態１におけるスレーブ通信装置１１の一動作例を模式的に示すフローチャートである。
【００４３】
本実施の形態における通信システム１００では、マスター通信装置１０の電源が入ると、スレーブ通信装置１１の電源が順次入れられ（図３には、「電源ＯＮ」と記す）、それとともに、各スレーブ通信装置１１に、電源線ネットワークにおけるアドレスが順次設定される。本実施の形態では、各通信装置がＰＬＣによる通信を互いに行う場合でも、上位の通信装置が下位の通信装置の電源を順番に入れることで、上位の通信装置は、下位の通信装置を識別し、下位の通信装置に適切にアドレスを設定することができる。以下、図３に示すシーケンス図を元に、図４、図５に示すフローチャートを交えて、各スレーブ通信装置１１に順次アドレスが設定される一連の動作を説明する。
【００４４】
マスター通信装置１０の電源が入ると、マスター通信装置１０の中央制御装置２２は、１つの電源スイッチ２３をオン状態にし、その電源スイッチ２３に接続された１つの出力電源ポート２５からの電力供給を開始する。こうして、マスター通信装置１０は、その出力電源ポート２５に接続された１つのスレーブ通信装置１１の電源を入れる（ステップＳ４１）。
【００４５】
図３には、マスター通信装置１０が、出力電源ポート２５の番号順に電力供給を行う動作例を示す。したがって、上述のステップＳ４１では、マスター通信装置１０の中央制御装置２２は、まず、第１の電源スイッチ２３をオン状態にし、第１の出力電源ポート２５（図１のポート１）から電力供給を行う。図１に示す例では、マスター通信装置１０の第１の出力電源ポート２５（ポート１）にはスレーブ通信装置１１Ａが接続されている。したがって、このステップＳ４１では、スレーブ通信装置１１Ａの電源が入る。
【００４６】
このとき、マスター通信装置１０の第２の電源スイッチ２３はオフ状態であり、マスター通信装置１０の第２の出力電源ポート２５（図１のポート２）から電力は供給されていない。したがって、マスター通信装置１０の第２の出力電源ポート２５（ポート２）に接続されたスレーブ通信装置１１Ｄは動作していない。
【００４７】
次に、マスター通信装置１０は、ステップＳ４１で電源が入れられたスレーブ通信装置１１の電源線ネットワークにおけるアドレスを、あらかじめ定められた手順に従って決定する。そして、マスター通信装置１０は、決定したアドレスをスレーブ通信装置１１に通知する。この通知は、マスター通信装置１０のＰＬＣ通信部２１が、マスター通信装置１０と、ステップＳ４１で電源が入れられたスレーブ通信装置１１と、を接続する電源線を介したＰＬＣで行う（ステップＳ４２）。
【００４８】
このとき、マスター通信装置１０は、マスター通信装置１０に接続された下位のスレーブ通信装置１１の電源を入れる順番にもとづき、そのアドレスを決定する。例えば、マスター通信装置１０は、出力電源ポート２５の番号順に電力供給を行うのであれば、出力電源ポート２５の番号にもとづきアドレスを決定してもよい。
【００４９】
図３に示す例では、マスター通信装置１０は、このステップＳ４２において、ステップＳ４１で電源が入れられたスレーブ通信装置１１Ａの電源線ネットワークにおけるアドレスを、出力電源ポート２５の番号にもとづき決定する。上述のステップＳ４１では、第１の出力電源ポート２５から電力供給が開始されたので、マスター通信装置１０は、例えば、スレーブ通信装置１１Ａのアドレスを「１」とする。そして、マスター通信装置１０は、マスター通信装置１０とスレーブ通信装置１１Ａとを接続する電源線を介したＰＬＣにより、スレーブ通信装置１１Ａにアドレス「１」を通知する。
【００５０】
マスター通信装置１０からの電力供給により電源が入ったスレーブ通信装置１１は、マスター通信装置１０から電源線を通して送信されてくるアドレス情報を、入力電源ポート２４を介して受信する。このアドレス情報の受信は、そのスレーブ通信装置１１のＰＬＣ通信部２１が行う。そして、そのスレーブ通信装置１１は、受信したアドレス情報を、電源線ネットワークにおける自身のアドレスとして、メモリ（図示せず）に記憶する（ステップＳ５１）。
【００５１】
図３に示す例では、スレーブ通信装置１１Ａにおいて、このステップＳ５１が実行される。したがって、スレーブ通信装置１１Ａは、電源線を通してマスター通信装置１０から送信されてくるアドレス情報（例えば、アドレス「１」）を、自身の入力電源ポート２４を介して受信し、自身のメモリに記憶する。
【００５２】
このとき、スレーブ通信装置１１Ｄは動作していないので、スレーブ通信装置１１Ａが受信するアドレス情報を、スレーブ通信装置１１Ｄが誤って受信することはない。
【００５３】
次に、そのスレーブ通信装置１１の中央制御装置２２は、１つの電源スイッチ２３をオン状態にし、そのスレーブ通信装置１１に接続された１つの下位のスレーブ通信装置１１に電力を供給し、その下位のスレーブ通信装置１１の電源を入れる（ステップＳ５２）。
【００５４】
図３に示す例では、スレーブ通信装置１１Ａにおいて、このステップＳ５２が実行される。また、図３には、スレーブ通信装置１１が、出力電源ポート２５の番号順に電力供給を行う動作例を示す。したがって、上述のステップＳ５２では、スレーブ通信装置１１Ａの中央制御装置２２は、まず、第１の電源スイッチ２３をオン状態にし、第１の出力電源ポート２５（図１のポート１）から電力供給を行う。図１に示す例では、スレーブ通信装置１１Ａの第１の出力電源ポート２５（ポート１）にはスレーブ通信装置１１Ｂが接続されている。したがって、このステップＳ５２では、スレーブ通信装置１１Ｂの電源が入る。
【００５５】
このとき、スレーブ通信装置１１Ａの第２の電源スイッチ２３はオフ状態であり、スレーブ通信装置１１Ａの第２の出力電源ポート２５（図１のポート２）から電力は供給されていない。したがって、スレーブ通信装置１１Ａの第２の出力電源ポート２５（ポート２）に接続されたスレーブ通信装置１１Ｃは動作していない。
【００５６】
次に、ステップＳ４１で電源が入ったスレーブ通信装置１１は、ステップＳ５２で電源が入った下位のスレーブ通信装置１１の電源線ネットワークにおけるアドレスを、あらかじめ定められた手順に従って決定する。そして、ステップＳ４１で電源が入ったスレーブ通信装置１１は、決定したアドレスを、ステップＳ５２で電源が入った下位のスレーブ通信装置１１に通知する（ステップＳ５３）。
【００５７】
本実施の形態において、スレーブ通信装置１１は、下位のスレーブ通信装置１１の電源を入れる順番にもとづき、そのアドレスを決定する。例えば、スレーブ通信装置１１は、出力電源ポート２５の番号順に電力供給を行うのであれば、出力電源ポート２５の番号にもとづきアドレスを決定してもよい。
【００５８】
図３に示す例では、スレーブ通信装置１１Ａにおいて、このステップＳ５３が実行される。このステップＳ５３では、スレーブ通信装置１１Ａは、ステップＳ５２で電源が入ったスレーブ通信装置１１Ｂの電源線ネットワークにおけるアドレスを、自身のアドレスと、出力電源ポート２５の番号と、にもとづき決定する。上述の例では、スレーブ通信装置１１Ａのアドレスは「１」であり、上述のステップＳ５２では、第１の出力電源ポート２５から電力供給が開始された。したがって、スレーブ通信装置１１Ａは、例えば、スレーブ通信装置１１Ｂのアドレスを「１．１」とする。そして、スレーブ通信装置１１ＡのＰＬＣ通信部２１は、スレーブ通信装置１１Ａとスレーブ通信装置１１Ｂとを接続する電源線を介したＰＬＣにより、スレーブ通信装置１１Ｂにアドレス「１．１」を通知する。
【００５９】
上位のスレーブ通信装置１１からの電力供給により電源が入ったスレーブ通信装置１１は、上位のスレーブ通信装置１１から電源線を通して送信されてくるアドレス情報（ステップＳ５３で送信されたアドレス）を、入力電源ポート２４を介して受信する。このアドレス情報の受信は、そのスレーブ通信装置１１のＰＬＣ通信部２１が行う。そして、そのスレーブ通信装置１１は、受信したアドレス情報を、電源線ネットワークにおける自身のアドレスとして、メモリ（図示せず）に記憶する（ステップＳ５１）。
【００６０】
したがって、下位のスレーブ通信装置１１におけるステップＳ５１は、上位のスレーブ通信装置１１のステップＳ５３に対応する。図３に示す例では、スレーブ通信装置１１ＢにおけるステップＳ５１は、スレーブ通信装置１１ＡのステップＳ５３に対応する。
【００６１】
そして、図３に示す例では、スレーブ通信装置１１Ｂにおいて、このステップＳ５１が実行される。したがって、スレーブ通信装置１１Ｂは、電源線を通してスレーブ通信装置１１Ａから送信されてくるアドレス情報（例えば、アドレス「１．１」）を、自身の入力電源ポート２４を介して受信し、自身のメモリに記憶する。
【００６２】
このとき、スレーブ通信装置１１Ｃは動作していないので、スレーブ通信装置１１Ｂが受信するアドレス情報を、スレーブ通信装置１１Ｃが誤って受信することはない。
【００６３】
ここで、階層構造における最下位に配置されたスレーブ通信装置１１、すなわち、下位のスレーブ通信装置１１が接続されていないスレーブ通信装置１１は、ステップＳ５１の後、ステップＳ５２〜Ｓ５５を省略し、ステップＳ５６を実行してもよい。
【００６４】
図１に示す例では、スレーブ通信装置１１Ｂは、階層構造における最下位に配置されたスレーブ通信装置１１であり、下位のスレーブ通信装置１１は接続されていない。したがって、スレーブ通信装置１１Ｂでは、ステップＳ５１の後、ステップＳ５２〜Ｓ５５の処理を省略してステップＳ５６を実行してもよい。
【００６５】
ステップＳ５６では、スレーブ通信装置１１は、自身に電力を供給している上位の通信装置（マスター通信装置１０または上位のスレーブ通信装置１１）に、処理が完了したことを表す情報（以下、「完了通知」と記す）を送信する（ステップＳ５６）。
【００６６】
この「完了通知」の送信は、自身と上位の通信装置とを接続する電源線を介したＰＬＣにより行われる。そして、ステップＳ５６の処理が実行された後、そのスレーブ通信装置１１におけるアドレス設定処理は終了する。
【００６７】
図３に示す例では、スレーブ通信装置１１Ｂにおいて、このステップＳ５６が実行される。そして、スレーブ通信装置１１Ｂは、自身に電力を供給している上位の通信装置であるスレーブ通信装置１１Ａに「完了通知」を送信する。こうして、スレーブ通信装置１１Ｂに対するアドレス設定処理が終了する。
【００６８】
なお、下位のスレーブ通信装置１１が接続されているかどうかの判断は、例えば、各出力電源ポート２５に、出力電源ポート２５が有効（下位のスレーブ通信装置１１が接続されている）か無効（下位のスレーブ通信装置１１が接続されていない）かを設定するスイッチを設け、そのスイッチをあらかじめ有効または無効のいずれかに設定し、その設定を中央制御装置２２が識別できるようにすることで、実現することができる。この構成では、出力電源ポート２５に設けられた全てのスイッチが無効に設定されていれば、そのスレーブ通信装置１１の中央制御装置２２は、自身に下位のスレーブ通信装置１１が接続されていないことがわかる。したがって、そのスレーブ通信装置１１は、上位の通信装置からアドレス情報を受信した後は、ステップＳ５２〜Ｓ５４を省略して、その上位の通信装置に「完了通知」を送信することができる。図１に示す例では、階層構造において最下位に配置されたスレーブ通信装置１１Ｂ、１１Ｃ、１１Ｅ、１１Ｆ、１１Ｇがこれに該当する。
【００６９】
また、この構成は、スレーブ通信装置１１におけるステップＳ５５の判定およびマスター通信装置１０におけるステップＳ４４の判定の際にも有効である。そのステップでは、スレーブ通信装置１１（またはマスター通信装置１０）は、自身の出力電源ポート２５に接続された下位のスレーブ通信装置１１の全てに対して、電源を入れアドレスを送信する動作を実行したかどうか（出力電源ポート２５に関する処理が完了したかどうか）を判定する。したがって、スレーブ通信装置１１およびマスター通信装置１０がこの構成を備えていれば、どの出力電源ポート２５が有効か、何台のスレーブ通信装置１１が接続されているか、を容易に把握することができる。
【００７０】
なお、本実施の形態は何らこの構成に限定されない。例えば、階層構造において最下位に配置され、下位のスレーブ通信装置１１が接続されていないスレーブ通信装置１１においても、上位の通信装置からアドレス情報を受信した後にステップＳ５２〜Ｓ５４を実行してもよい。その場合、そのスレーブ通信装置１１は、例えば、あらかじめ定められた期間を過ぎても「完了通知」を受信できなければ、自身の出力電源ポート２５に下位のスレーブ通信装置１１は接続されていないと判断して、上位の通信装置に「完了通知」を送信してもよい。
【００７１】
上位のスレーブ通信装置１１は、下位のスレーブ通信装置１１から送信されてくる「完了通知」を受信する（ステップＳ５４）。
【００７２】
したがって、下位のスレーブ通信装置１１におけるステップＳ５６は、上位のスレーブ通信装置１１のステップＳ５４に対応する。図３に示す例では、スレーブ通信装置１１ＢにおけるステップＳ５６は、スレーブ通信装置１１ＡのステップＳ５４に対応する。
【００７３】
下位のスレーブ通信装置１１から「完了通知」を受信したスレーブ通信装置１１は、自身の出力電源ポート２５に関する処理が完了したかどうか（自身の出力電源ポート２５に接続された下位のスレーブ通信装置１１の全てに対して、電源を入れアドレスを送信する動作を実行したかどうか）を判定する（ステップＳ５５）。
【００７４】
ステップＳ５５において、出力電源ポート２５に関する処理は完了した（Ｙｅｓ）と判定されたときは、スレーブ通信装置１１は、自身に電力を供給している上位の通信装置（マスター通信装置１０または上位のスレーブ通信装置１１）に、アドレス設定処理が完了したことを表す情報（以下、「完了通知」と記す）を送信する（ステップＳ５６）。
【００７５】
ステップＳ５５において、出力電源ポート２５に関する処理は未完了である（Ｎｏ）と判定されたときは、スレーブ通信装置１１は、ステップＳ５２に戻り、一連の処理（ステップＳ５２〜Ｓ５５）を繰り返す。
【００７６】
図３に示す例では、スレーブ通信装置１１Ａにおいて、このステップＳ５５が実行される。この時点で、スレーブ通信装置１１Ａからスレーブ通信装置１１Ｃへのアドレス送信は行われていない。したがって、スレーブ通信装置１１Ａは、このステップＳ５５において、出力電源ポート２５に関する処理は未完了である（Ｎｏ）、と判定する。そして、スレーブ通信装置１１Ａは、ステップＳ５２に戻り、一連の処理（スレーブ通信装置１１ＡのステップＳ５２〜Ｓ５５）を繰り返す。
【００７７】
図３に示す例では、スレーブ通信装置１１Ａの中央制御装置２２は、オフ状態だった第２の電源スイッチ２３をオン状態にし、第２の出力電源ポート２５（図１のポート２）から電力供給を開始する。図１に示す例では、スレーブ通信装置１１Ａの第２の出力電源ポート２５（ポート２）にはスレーブ通信装置１１Ｃが接続されている。したがって、これによりスレーブ通信装置１１Ｃの電源が入る（スレーブ通信装置１１ＡのステップＳ５２）。このとき、スレーブ通信装置１１Ａの中央制御装置２２は、オン状態だった第１の電源スイッチ２３を、オン状態に維持してもよく、あるいは、一時的にオフ状態にして第１の出力電源ポート２５（図１のポート１）からの電力供給を一時的に停止してもよい（図示せず）。
【００７８】
次に、スレーブ通信装置１１Ａは、スレーブ通信装置１１Ｃの電源線ネットワークにおけるアドレスを決定する。上述の例では、スレーブ通信装置１１Ａのアドレスは「１」であり、直前のステップＳ５２で電力供給を開始したのは第２の出力電源ポート２５である。したがって、スレーブ通信装置１１Ａは、スレーブ通信装置１１Ｃのアドレスを、例えば「１．２」とする。そして、スレーブ通信装置１１ＡのＰＬＣ通信部２１は、スレーブ通信装置１１Ａとスレーブ通信装置１１Ｃとを接続する電源線を介したＰＬＣにより、スレーブ通信装置１１Ｃにアドレス「１．２」を通知する（スレーブ通信装置１１ＡのステップＳ５３）。
【００７９】
上位のスレーブ通信装置１１Ａからの電力供給により電源が入ったスレーブ通信装置１１Ｃは、上述したスレーブ通信装置１１Ｂと同様に、ステップＳ５１〜Ｓ５６を実行する。すなわち、スレーブ通信装置１１Ｃは、上位のスレーブ通信装置１１Ａから電源線を通して送信されてくるアドレス情報（例えば、アドレス「１．２」）を、自身の入力電源ポート２４を介して受信し、自身のメモリに記憶する（スレーブ通信装置１１ＣのステップＳ５１）。
【００８０】
このとき、スレーブ通信装置１１Ｂは、すでにアドレス情報を受信して自身のメモリに記憶している。したがって、スレーブ通信装置１１Ｃが受信するアドレス情報を、スレーブ通信装置１１Ｂが誤って受信することはない。
【００８１】
図１に示す例では、階層構造において最下位に配置されたスレーブ通信装置１１Ｃに、下位のスレーブ通信装置１１は接続されていない。したがって、スレーブ通信装置１１Ｃは、ステップＳ５１の後、ステップＳ５２〜Ｓ５５の処理を省略してステップＳ５６を実行してもよい。
【００８２】
スレーブ通信装置１１Ｃは、ステップＳ５６を実行し、自身に電力を供給している上位の通信装置であるスレーブ通信装置１１Ａに「完了通知」を送信する（スレーブ通信装置１１ＣのステップＳ５６）。こうして、スレーブ通信装置１１Ｃに対するアドレス設定処理が終了する。
【００８３】
スレーブ通信装置１１Ａは、スレーブ通信装置１１Ｃから送信されてくる「完了通知」を受信すると（スレーブ通信装置１１ＡのステップＳ５４）、出力電源ポート２５に関する処理が完了したかどうかを判定する（スレーブ通信装置１１ＡのステップＳ５５）。
【００８４】
図１に示す例では、スレーブ通信装置１１Ａに接続された下位のスレーブ通信装置１１はスレーブ通信装置１１Ｂ、１１Ｃである。したがって、スレーブ通信装置１１Ａは、このステップＳ５５において、出力電源ポート２５に関する処理は完了した（Ｙｅｓ）、と判定する。そして、スレーブ通信装置１１Ａは、自身に電力を供給している上位の通信装置であるマスター通信装置１０に、「完了通知」を送信する（スレーブ通信装置１１ＡのステップＳ５６）。この「完了通知」の送信は、スレーブ通信装置１１ＡのＰＬＣ通信部２１が、スレーブ通信装置１１Ａとマスター通信装置１０とを接続する電源線を介したＰＬＣにより行う。そして、ステップＳ５６の処理が実行された後、スレーブ通信装置１１Ａにおけるアドレス設定処理は終了する。
【００８５】
マスター通信装置１０は、下位のスレーブ通信装置１１から送信されてくる「完了通知」を受信する（ステップＳ４３）。
【００８６】
したがって、下位のスレーブ通信装置１１におけるステップＳ５６は、マスター通信装置１０のステップＳ４３に対応する。図３に示す例では、スレーブ通信装置１１ＡにおけるステップＳ５６は、マスター通信装置１０のステップＳ４３に対応する。
【００８７】
下位のスレーブ通信装置１１から「完了通知」を受信したマスター通信装置１０は、出力電源ポート２５に関する処理が完了したかどうか（出力電源ポート２５に接続された下位のスレーブ通信装置１１の全てに対して、電源を入れアドレスを送信する動作を実行したかどうか）を判定する（ステップＳ４４）。
【００８８】
ステップＳ４４において、出力電源ポート２５に関する処理は未完了である（Ｎｏ）と判定されたときは、マスター通信装置１０は、ステップＳ４１に戻り、一連の処理（ステップＳ４１〜Ｓ４４）を繰り返す。
【００８９】
図３に示す例では、この時点で、マスター通信装置１０からスレーブ通信装置１１Ｄへのアドレス送信は行われていない。したがって、マスター通信装置１０は、このステップＳ４４において、出力電源ポート２５に関する処理は未完了である（Ｎｏ）、と判定する。そして、マスター通信装置１０は、ステップＳ４１に戻り、一連の処理（ステップＳ４１〜Ｓ４４）を繰り返す。
【００９０】
図３に示す例では、マスター通信装置１０の中央制御装置２２は、オフ状態だった第２の電源スイッチ２３をオン状態にし、第２の出力電源ポート２５（図１のポート２）から電力供給を開始する。図１に示す例では、マスター通信装置１０の第２の出力電源ポート２５（ポート２）にはスレーブ通信装置１１Ｄが接続されている。したがって、これによりスレーブ通信装置１１Ｄの電源が入る（ステップＳ４１）。このとき、マスター通信装置１０の中央制御装置２２は、オン状態だった第１の電源スイッチ２３を、オン状態に維持してもよく、あるいは、一時的にオフ状態にして第１の出力電源ポート２５（図１のポート１）からの電力供給を一時的に停止してもよい（図示せず）。
【００９１】
次に、マスター通信装置１０は、スレーブ通信装置１１Ｄの電源線ネットワークにおけるアドレスを決定し、スレーブ通信装置１１Ｄに通知する（ステップＳ４２）。上述の例では、直前のステップＳ４１で電力供給を開始したのは第２の出力電源ポート２５である。したがって、マスター通信装置１０は、スレーブ通信装置１１Ｄのアドレスを、例えば「２」とする。そして、マスター通信装置１０のＰＬＣ通信部２１は、マスター通信装置１０とスレーブ通信装置１１Ｄとを接続する電源線を介したＰＬＣにより、スレーブ通信装置１１Ｄにアドレス「２」を通知する。
【００９２】
このとき、スレーブ通信装置１１Ａは、すでにアドレス情報を受信して自身のメモリに記憶している。したがって、スレーブ通信装置１１Ｄが受信するアドレス情報を、スレーブ通信装置１１Ａが誤って受信することはない。
【００９３】
マスター通信装置１０からの電力供給により電源が入り、マスター通信装置１０からアドレス情報を受信したスレーブ通信装置１１Ｄにおける動作は、上述した、マスター通信装置１０からの電力供給により電源が入り、マスター通信装置１０からアドレス情報を受信したスレーブ通信装置１１Ａにおける動作と実質的に同じである。
【００９４】
また、スレーブ通信装置１１Ｄに接続されたスレーブ通信装置１１Ｅ〜１１Ｇ（すなわち、スレーブ通信装置１１Ｄの下位のスレーブ通信装置１１）における動作は、上述した、スレーブ通信装置１１Ａに接続されたスレーブ通信装置１１Ｂ、１１Ｃにおける動作と実質的に同じである。
【００９５】
すなわち、スレーブ通信装置１１Ｄは、上述したスレーブ通信装置１１Ａと同様に、ステップＳ５２〜Ｓ５５を繰り返す。この間に、スレーブ通信装置１１Ｅ〜１１Ｇは、上述したスレーブ通信装置１１Ｂ、１１Ｃと同様に、ステップＳ５１、Ｓ５６を実行する。
【００９６】
繰り返しになるので、これらの動作の説明は省略する。
【００９７】
こうして、スレーブ通信装置１１Ｅ〜１１Ｇのそれぞれに、電源線ネットワークにおけるアドレスが設定される。図１に示す例では、スレーブ通信装置１１Ｅにアドレス「２．１」が設定され、スレーブ通信装置１１Ｆにアドレス「２．２」が設定され、スレーブ通信装置１１Ｇにアドレス「２．３」が設定される。こうして、スレーブ通信装置１１Ｅ〜１１Ｇに対するアドレス設定処理が終了する。
【００９８】
スレーブ通信装置１１Ｅ〜１１Ｇに対するアドレス設定が終了し、スレーブ通信装置１１Ｅ〜１１Ｇから「完了通知」を受信してステップＳ５５でＹｅｓの判定がなされたスレーブ通信装置１１Ｄは、ステップＳ５６を実行して、マスター通信装置１０に「完了通知」を送信する。この「完了通知」の送信は、マスター通信装置１０とスレーブ通信装置１１Ｄとを接続する電源線を介して行われる。こうして、スレーブ通信装置１１Ｄにおけるアドレス設定処理は終了する。
【００９９】
マスター通信装置１０は、下位のスレーブ通信装置１１Ｄから送信されてくる「完了通知」を受信する（ステップＳ４３）。したがって、スレーブ通信装置１１ＤにおけるステップＳ５６は、マスター通信装置１０のステップＳ４３に対応する。
【０１００】
スレーブ通信装置１１Ｄから「完了通知」を受信したマスター通信装置１０は、出力電源ポート２５に関する処理が完了したかどうかを判定する（ステップＳ４４）。
【０１０１】
図１に示す例では、マスター通信装置１０に接続された下位のスレーブ通信装置１１はスレーブ通信装置１１Ａ、１１Ｄなので、マスター通信装置１０は、このステップＳ４４において、出力電源ポート２５に関する処理は完了した（Ｙｅｓ）、と判定する。こうして、通信システム１００におけるアドレス設定処理が終了する（ステップＳ４５）。
【０１０２】
以上のように、通信システム１００においては、マスター通信装置１０が、マスター通信装置１０に接続された全ての下位のスレーブ通信装置１１から「完了通知」を受信することで、通信システム１００におけるアドレス設定処理が終了する。
【０１０３】
［１−３．効果等］
以上のように、本実施の形態において、通信システムは、複数の通信装置を有し、相対的に上位の通信装置に１つ以上の相対的に下位の通信装置が接続されて構成された階層構造を２階層以上備える。この通信システムにおいて、下位の通信装置が接続された通信装置は、１つの下位の通信装置の電源を入れ、電源を入れた下位の通信装置にアドレスを送信する動作を、接続された下位の通信装置のそれぞれに対して順次行う。そのアドレスは、下位の通信装置の電源を入れる順番にもとづき設定される。
【０１０４】
この通信システムにおいて、上位の通信装置に接続され、かつ下位の通信装置が接続されていない通信装置は、上位の通信装置により電源を入れられ、上位の通信装置から送信されてくるアドレスを受信した後、上位の通信装置に完了通知を送信してもよい。
【０１０５】
この通信システムにおいて、上位の通信装置に接続され、かつ１つ以上の下位の通信装置が接続された通信装置は、上位の通信装置により電源を入れられ、上位の通信装置から送信されてくるアドレスを受信した後に、１つの下位の通信装置の電源を入れ、電源を入れた下位の通信装置にアドレスを送信する動作を行ってもよい。そして、その通信装置は、接続された下位の通信装置のそれぞれに対してこの動作を順次行い、接続された全ての下位の通信装置から完了通知を受信した後、上位の通信装置に完了通知を送信してもよい。
【０１０６】
この通信システムにおいて、下位の通信装置が接続された通信装置は、１つの下位の通信装置に対して電源を入れてアドレスを送信し、アドレスを送信した下位の通信装置から完了通知を受信した後に、次の１つの下位の通信装置に対して電源を入れてアドレスを送信する動作を、接続された下位の通信装置のそれぞれに対して順次行ってもよい。
【０１０７】
この通信システムにおいて、通信装置のそれぞれは、電力を供給するための出力電源ポートを１つ以上備え、下位の通信装置は、上位の通信装置の出力電源ポートに電源線で接続されてもよい。そして、下位の通信装置が接続された通信装置は、出力電源ポートから下位の通信装置に電力を供給することで、下位の通信装置の電源を入れてもよい。
【０１０８】
この通信システムにおいて、下位の通信装置が接続された通信装置は、出力電源ポートの番号にもとづくアドレスを下位の通信装置に送信してもよい。
【０１０９】
この通信システムにおいては、下位の通信装置が接続された通信装置から、下位の通信装置に、電源線を介してアドレスが送信されてもよい。
【０１１０】
この通信システムにおいては、上位の通信装置に接続された通信装置から、上位の通信装置に、電源線を介して完了通知が送信されてもよい。
【０１１１】
この通信システムにおいては、階層構造において最上位の通信装置が、最上位の通信装置に接続された下位の通信装置の全てから完了通知を受信することで、通信システムにおけるアドレス設定処理が終了してもよい。
【０１１２】
この通信システムにおいては、最上位の通信装置をマスター通信装置とし、最上位の通信装置を除く通信装置をスレーブ通信装置としてもよい。
【０１１３】
また、本実施の形態において、通信装置は、１つ以上の出力電源ポートを備え、出力電源ポートに他の通信装置を接続できるように構成されている。出力電源ポートに下位の通信装置が接続された通信装置は、１つの下位の通信装置の電源を入れ、電源を入れた下位の通信装置にアドレスを送信する動作を、出力電源ポートに接続された下位の通信装置のそれぞれに対して順次行う。通信装置は、そのアドレスを、下位の通信装置の電源を入れる順番にもとづき設定する。
【０１１４】
この通信装置は、電力の供給を受けるための入力電源ポートを備えるとともに、出力電源ポートから外部へ電力を供給できるように構成されてもよい。そして、出力電源ポートに接続された下位の通信装置の入力電源ポートに、出力電源ポートから電力を供給することで、下位の通信装置の電源を入れてもよい。
【０１１５】
この通信装置は、入力電源ポートと出力電源ポートとの間に設けられ、出力電源ポートから外部への電力供給を制御する電源スイッチを備えていてもよい。
【０１１６】
この通信装置は、出力電源ポートの番号にもとづくアドレスを、出力電源ポートに接続された下位の通信装置に送信してもよい。
【０１１７】
なお、本開示において、マスター通信装置１０およびスレーブ通信装置１１は通信装置の一例であり、通信システム１００は通信システムの一例である。また、電源スイッチ２３は電源スイッチの一例であり、入力電源ポート２４は入力電源ポートの一例であり、出力電源ポート２５は出力電源ポートの一例である。
【０１１８】
従来技術では、マスター通信装置に複数のスレーブ通信装置が接続され、ネットワーク通信手段にＰＬＣが用いられた通信システムでは、初期設定としてマスター通信装置から各スレーブ通信装置にアドレスを設定するときに、システム管理者が、マスター通信装置にスレーブ通信装置を識別させるための操作をする必要があった。この操作は、例えば、マスター通信装置に備えられた初期設定ボタンと、スレーブ通信装置に備えられた初期設定ボタンを同時に押す、等である。これは、各スレーブ通信装置にアドレスが設定される前（初期設定の前）の段階では、マスター通信装置が各スレーブ通信装置を識別することが困難なためである。
【０１１９】
また、従来技術では、マスター通信装置に複数のスレーブ通信装置が接続され、各スレーブ通信装置にさらに下位のスレーブ通信装置が接続される、といった多階層の階層構造を有する通信システムでは、初期設定として各スレーブ通信装置にアドレスを設定する処理を自動で行うことは困難であった。これは、マスター通信装置が、どのように各スレーブ通信装置が接続されているか（すなわち、ネットワークトポロジー）を把握することが困難なためである。
【０１２０】
しかし、本開示における通信システムでは、上述の実施の形態に一実施例を示したように、上位の通信装置は、自身に接続された下位の通信装置に順番に電源を入れることで、下位の通信装置を識別することができる。さらに、上位の通信装置は、電源を入れた順番にもとづきアドレスを設定することで、下位の通信装置に、階層構造に応じたアドレスを、自動で設定することができる。したがって、本開示の通信装置により構成された通信システムでは、上位の通信装置が下位の通信装置のそれぞれに、適切にアドレスを設定することができるので、多階層の階層構造であっても、各通信装置に、自動で、適切にアドレスを設定することが可能となる。
【０１２１】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略等を行った実施の形態にも適用できる。また、上記実施の形態１で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【０１２２】
そこで、以下、他の実施の形態を例示する。
【０１２３】
実施の形態では、図１に、通信システム１００が３階層の階層構造を有する例を示した。しかし、本開示の通信システムは、何ら図１に示す階層構造に限定されるものではない。通信システムの階層構造は、２階層であってもよく、４階層以上であってもよい。あるいは、例えばあるスレーブ通信装置の下位には２階層の階層構造が形成され、他のスレーブ通信装置の下位には４階層の階層構造が形成される等、異なる階層数が混在した階層構造で通信システムが構成されてもよい。
【０１２４】
実施の形態では、通信システム１００が７台のスレーブ通信装置１１を有する構成例を示した。しかし、本開示の通信システムが備える通信装置は、何ら７台に限定されるものではない。通信システムは８台以上で構成されてもよく、７台未満で構成されてもよい。
【０１２５】
実施の形態では、通信装置間の通信手段をＰＬＣとする構成例を示したが、本開示の通信システムにおける通信手段は何らＰＬＣに限定されるものではない。例えば、上位の通信装置と下位の通信装置との間で送受信されるアドレス情報および完了通知を、無線通信や、通信専用の信号線を用いた有線通信により行ってもよい。このような構成であっても、上述と同様の効果を得ることができる。
【０１２６】
実施の形態では、上位の通信装置が下位の通信装置に電力を供給することで、下位の通信装置の電源を入れる構成を説明した。しかし、本開示の通信システムは何らこの構成に限定されない。例えば、各通信装置がそれぞれ電源に接続され、あるいは、各通信装置がそれぞれ二次電池等の電源を有し、上位の通信装置が下位の通信装置の電源スイッチを制御することで下位の通信装置の電源を入れるように通信システムが構成されていてもよい。あるいは、各通信装置がそれぞれ電源に接続され、上位の通信装置が各電源に電力供給の指示を出すことで下位の通信装置の電源を制御する構成であってもよい。このような構成であっても、上述と同様の効果を得ることができる。
【０１２７】
実施の形態では、出力電源ポートの番号にもとづきアドレスが設定される動作例を説明したが、本開示の通信システムは何らこの動作例に限定されない。実施の形態に示した動作例は、電源を入れる順番とアドレスとの対応付けの一例に過ぎない。例えば、出力電源ポートの番号を、あらかじめ定められた計算式に代入する等して、アドレスを算出してもよい。一例として、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスをアドレスとして使用する例を示す。１つの通信装置が備える出力電源ポートの数が１６以下であれば、例えば、「１９２．１６８．（第１階層の出力電源ポートの番号＊１６＋第２階層の出力電源ポートの番号）．（第３階層の出力電源ポートの番号＊１６＋第４階層の出力電源ポートの番号）」、といった計算式を設定してアドレスを算出してもよい。この場合、第１〜第４階層の各出力電源ポートの番号が、例えば、１、２、３、４、となる５階層目の通信装置には、「１９２．１６８．１８．５２」というアドレスを算出して設定することができる。このような構成であっても、上述と同様の効果を得ることができる。
【０１２８】
本実施の形態に示した通信システムでは、スレーブ通信装置の故障や断線等の検出も可能である。例えば、出力電源ポートが有効であるにもかかわらず、その出力電源ポートに接続された下位のスレーブ通信装置から、あらかじめ定められた期間内に完了通知が送信されない場合、上位の通信装置は、そのスレーブ通信装置が故障したか、あるいは、自身とそのスレーブ通信装置を接続する電源線に断線が生じた、と判断することができる。このとき、この上位の通信装置は、次の下位のスレーブ通信装置に、通常通りのアドレスを設定してもよく、あるいは、異常が検出されたスレーブ通信装置に設定するはずであったアドレスを設定してもよい。
【０１２９】
実施の形態では、上位の通信装置が、出力電源ポートの番号の小さい順に、各出力電源ポートから電力を供給する動作例を示した。しかし、本開示は何らこの構成に限定されない。例えば、上位の通信装置は、出力電源ポートの番号の大きい順に、各出力電源ポートから電力を供給してもよい。あるいは、先に偶数の番号の出力電源ポートから電力を供給し、次に奇数の番号の出力電源ポートから電力を供給する等してもよい。
【０１３０】
なお、完了通知には、完了通知を送信するスレーブ通信装置に設定されたアドレス情報が含まれていてもよい。
【０１３１】
なお、実施の形態に示したアドレスは、単なる一例に過ぎず、各アドレスは、ネットワーク構成や通信システムの仕様等に応じて適切に設定されることが望ましい。
【０１３２】
なお、通信装置が備える出力電源ポートは１つであってもよく、４つ以上であってもよい。
【産業上の利用可能性】
【０１３３】
本開示は、複数の通信装置が階層的に接続されて構成された通信システム、おおびその通信システムが備える通信装置に適用可能である。
【符号の説明】
【０１３４】
１０    マスター通信装置
１１、１１Ａ、１１Ｂ、１１Ｃ、１１Ｄ、１１Ｅ、１１Ｆ、１１Ｇ    スレーブ通信装置
１７    主電源
２１    ＰＬＣ通信部
２２    中央制御装置
２３    電源スイッチ
２４    入力電源ポート
２５    出力電源ポート
１００    通信システム
２００    ＰＬＣ通信装置
【図１】
2016029790.tif 000003
【図２】
2016029790.tif 000004
【図３】
2016029790.tif 000005
【図４】
2016029790.tif 000006
【図５】
2016029790.tif 000007