(57)【要約】【課題】異なる２つのローカルネットワーク間での情報の伝達を適切に行うことができる通信装置及び通信システムを提供する。【解決手段】通信装置３０は、第１ローカルネットワーク１０を構成する１以上の第１照明装置１１のうちの起点ノードと、第１ローカルネットワーク１０と異なる第２ローカルネットワーク２０を構成する１以上の第２照明装置２１のうちの終点ノードとの間で情報の伝達を行う。通信装置３０は、第１通信プロトコルで１以上の第１照明装置１１と無線通信する第１処理部１３１と、第１通信プロトコルと異なる第２通信プロトコルで１以上の第２照明装置２１と無線通信する第２処理部１３２と、第１処理部１３１に１以上の第１照明装置１１と無線通信させることと、第２処理部１３２に１以上の第２照明装置２１と無線通信させることとを切り替える制御部３１とを備える。【選択図】図４Ａ
2019176325.tif 000002
【特許請求の範囲】
【請求項１】
第１ローカルネットワークを構成する１以上の第１装置のうちの起点ノードと、前記第１ローカルネットワークと異なる第２ローカルネットワークを構成する１以上の第２装置のうちの終点ノードとの間で情報の伝達を行う通信装置であって、
第１通信プロトコルで前記１以上の第１装置と無線通信する第１処理部と、
前記第１通信プロトコルと異なる第２通信プロトコルで前記１以上の第２装置と無線通信する第２処理部と、
前記第１処理部に前記１以上の第１装置と無線通信させることと、前記第２処理部に前記１以上の第２装置と無線通信させることとを切り替える制御部とを備える
通信装置。
【請求項２】
前記制御部は、さらに、
前記第１ローカルネットワークから取得したＴＴＬ（Ｔｉｍｅ  ｔｏ  ｌｉｖｅ）のホップカウント値及び前記ＴＴＬのデフォルト値を引き継いで、前記第２ローカルネットワークに情報を伝達し、
前記終点ノードで前記デフォルト値と同一の値に書き換えられたホップカウント値であって、前記第１ローカルネットワークから取得したホップカウント値を引き継いで、情報を前記起点ノードに伝達する
請求項１に記載の通信装置。
【請求項３】
前記制御部は、前記通信装置の電源がオフ状態からオン状態になったとき又は前記通信装置の電源がオン状態からオフ状態になったときに、前記起点ノードと前記終点ノードとの間のルート確立を行う
請求項１又は２に記載の通信装置。
【請求項４】
前記制御部は、所定期間ごとに前記起点ノードと前記終点ノードとの間のルート確立が維持されているか否かを判断し、ルート確立が維持されていない場合に、再び前記起点ノードと前記終点ノードとの間のルート確立を行う
請求項１〜３のいずれか１項に記載の通信装置。
【請求項５】
前記第１ローカルネットワークは、前記起点ノードから前記通信装置までのルート確立しているネットワークであり、
前記第２ローカルネットワークは、前記通信装置から前記終点ノードまでのルート確立していないネットワークである
請求項１〜４のいずれか１項に記載の通信装置。
【請求項６】
請求項１〜５のいずれか１項に記載の通信装置と、
前記１以上の第１装置と、
前記１以上の第２装置とを備える
通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信装置及び通信システムに関する。
【背景技術】
【０００２】
マスター／スレーブ構成されたピコネットにわたって、短いルーティングインジケータを有するメッセージをルート付ける方法が特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−５２８８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
２つのローカルネットワークの通信プロトコルが互いに異なる場合において、一方のローカルネットワークから他方のローカルネットワークに情報を伝達するときに、適切な情報の伝達を行いたいという要望がある。
【０００５】
そこで、本開示は、異なる２つのローカルネットワーク間での情報の伝達を適切に行うことができる通信装置及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本開示の一態様に係る通信装置は、第１ローカルネットワークを構成する１以上の第１装置のうちの起点ノードと、前記第１ローカルネットワークと異なる第２ローカルネットワークを構成する１以上の第２装置のうちの終点ノードとの間で情報の伝達を行う通信装置であって、第１通信プロトコルで前記１以上の第１装置と無線通信する第１処理部と、前記第１通信プロトコルと異なる第２通信プロトコルで前記１以上の第２装置と無線通信する第２処理部と、前記第１処理部に前記１以上の第１装置と無線通信させることと、前記第２処理部に前記１以上の第２装置と無線通信させることとを切り替える制御部とを備える。
【０００７】
また、本開示の一態様に係る通信システムは、通信装置と、前記１以上の第１装置と、前記１以上の第２装置とを備える。
【発明の効果】
【０００８】
本開示によれば、異なる２つのローカルネットワーク間での情報の伝達を適切に行うことができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態に係る照明システムを示す概略図である。
【図２】図２は、実施の形態に係る照明システムを示すブロック図である。
【図３Ａ】図３Ａは、第１照明装置から第２照明装置に向かって情報を伝達したときの、各々のノードのホップカウント値を示す模式図である。
【図３Ｂ】図３Ｂは、第２照明装置から第１照明装置に向かって情報を伝達したときの、各々のノードのホップカウント値を示す模式図である。
【図４Ａ】図４Ａは、実施の形態に係る照明システムのルート確立を行う際の動作を示すシーケンス図である。
【図４Ｂ】図４Ｂは、実施の形態に係る照明システムにおいてホップカウント値を決定する動作を説明するフローチャートである。
【図５】図５は、実施の形態に係る照明システムの通信装置の動作を示す説明図である。
【図６】図６は、実施の形態に係る照明システムの動作を示すシーケンス図である。
【図７】図７は、実施の形態に係る照明システムの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下、本開示の実施の形態について、図面を参照しながら説明する。以下で説明する実施の形態は、いずれも包括的又は具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１１】
なお、各図は、模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付しており、重複する説明は省略又は簡略化する。
【００１２】
以下、本開示の実施の形態に係る通信装置及び通信システムについて説明する。
【００１３】
（実施の形態）
［構成］
図１は、実施の形態に係る照明システム１を示す概略図である。
【００１４】
図１に示すように、照明システム１は、無線通信機能を有する、複数の照明装置、通信装置３０等により構成されている。この照明システム１では、複数の照明装置のうち、互いに隣り合う照明装置が無線通信することで無線通信経路を構築したローカルネットワークを構成している。ここでいうローカルネットワークとは、照明装置同士で無線通信経路を構築しているネットワークのことをいう。この照明システム１では、一方のローカルネットワークを構成する複数の照明装置のうちの任意の照明装置を起点ノードとし、他方のローカルネットワークを構成する複数の照明装置のうちの任意の照明装置を終点ノードとし、異なるローカルネットワーク間での起点ノードと終点ノードとのルート確立を行う。照明システム１は、通信システムの一例である。
【００１５】
照明システム１は、第１ローカルネットワーク１０と、第２ローカルネットワーク２０と、通信装置３０とを有する。第１ローカルネットワーク１０内での通信プロトコルと、第２ローカルネットワーク２０内での通信プロトコルとが異なっている場合に、照明システム１では、光の色相、色温度等といった調光制御及び調色制御の１つ又は複数を組み合わせて照明装置が点灯する点灯シーンを示す制御コマンド等の情報を、第１ローカルネットワーク１０と第２ローカルネットワーク２０とが共有することを可能にする。
【００１６】
なお、本実施の形態では、第１ローカルネットワーク１０と第２ローカルネットワーク２０とが通信装置３０を介して無線通信で接続しているが、第１ローカルネットワーク１０の代わりに１のメッシュネットワークである第１メッシュネットワークを用いてもよく、第２ローカルネットワーク２０の代わりに他のメッシュネットワークである第２メッシュネットワークを用いてもよい。
【００１７】
［第１ローカルネットワーク］
第１ローカルネットワーク１０は、１以上の第１照明装置１１により構成され、第２ローカルネットワーク２０と異なるローカルネットワークである。１以上の第１照明装置１１のうちの一部の第１照明装置１１は、通信装置３０と無線通信可能に接続されている。各々の第１照明装置１１は、各々の第１照明装置１１を操作することが可能な通信端末機と通信可能である。第１ローカルネットワーク１０では、第１通信プロトコルの無線通信方式にて、各々の第１照明装置１１間で無線通信している。本実施の形態では、第１通信プロトコルは、ＺｉｇＢｅｅ通信である。第１照明装置１１は、第１装置の一例である。なお、第１装置は、照明装置に限定しなくてもよく、エアコン、プリンタ、スマートフォン等の装置であってもよい。
【００１８】
各々の第１照明装置１１は、例えば、シーリングライト、ダウンライト等であり、天井、壁等の造営材に設置される。図２に示すように、各々の第１照明装置１１は、第１発光モジュール１１１と、第１通信部１１４と、第１照明制御部１１２と、第１電源部１１３とを有する。図２は、実施の形態に係る照明システム１を示すブロック図である。
【００１９】
第１発光モジュール１１１は、第１照明制御部１１２により調光制御及び調色制御される。第１発光モジュール１１１は、基板と、基板に実装された複数の発光素子とを有する。
【００２０】
基板は、複数の発光素子を実装するためのプリント配線基板であり、略矩形状に形成されている。基板としては、例えば、樹脂をベースとする樹脂基板、金属をベースとするメタルベース基板、セラミックからなるセラミック基板等を用いることができる。
【００２１】
発光素子は、基板に実装されている。発光素子は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）素子で構成されている。本実施の形態では、発光素子は、青色光、緑色光及び赤色光を発光するＲＧＢタイプのＬＥＤ素子である。発光素子は、ＲＧＢ３色に限られず、ＲＧＢＷ４色であってもよいし、ＢＷ２色（青白２色）であってもよい。
【００２２】
第１通信部１１４は、アンテナ及び無線モジュールを有する。複数の第１照明装置１１の内の、ある第１照明装置１１の第１通信部１１４は、通信装置３０と無線通信することが可能である。第１通信部１１４は、第２ローカルネットワーク２０で設定された点灯シーン等を示す第１制御コマンド等の情報を受信したり、第１ローカルネットワーク１０で設定された点灯シーン等を示す第１制御コマンド等の情報を送信したりする。
【００２３】
また、第１通信部１１４は、自身を備える第１照明装置１１と異なる第１照明装置１１の第１通信部１１４と、無線通信を行う。これにより、各々の第１照明装置１１は、近くに存在する自身以外の他の第１照明装置１１と無線通信することができる。無線通信方式としては、例えば、ＩＥＥＥ８０２．１５．１で規格されているＷｉＦｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）等のような無線通信方式が用いられる。本実施の形態では、２．４ＧＨｚ帯の周波数帯を用いて無線通信されている。
【００２４】
本実施の形態では、第１ローカルネットワーク１０は、ＺｉｇＢｅｅのメッシュルーティングである。ＺｉｇＢｅｅでは、ネットワークの構築においてはメッシュルーティングの機能を用いて最適なルートを探して構築する。このような第１ローカルネットワーク１０は、ルート情報を構築（ルート確立）するネットワークである。第１ローカルネットワーク１０が起点ノードと終点ノードとの間に存在しても、この間のルート確立を行うことができる。
【００２５】
第１照明制御部１１２は、第１発光モジュール１１１、第１通信部１１４、及び第１電源部１１３と電気的に接続されている。第１照明制御部１１２は、例えば第１発光モジュール１１１の点灯回路を制御することで、第１発光モジュール１１１から出射させる光を調光制御及び調色制御することができる。
【００２６】
第１照明制御部１１２は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備えたマイクロコンピュータを用いて構成することができる。第１照明制御部１１２は、例えばメモリ部に記憶させた適宜のプログラムを実行させることで、所定の照明制御動作を行うことができる。メモリ部は、例えば、フラッシュメモリやＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｏａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの不揮発性半導体メモリを用いて構成することができる。
【００２７】
第１電源部１１３は、商用電源から供給される交流電力を、整流、平滑及び降圧等して所定レベルの直流電力に変換し、当該直流電力を第１発光モジュール１１１に供給する構成要素である。
【００２８】
［第２ローカルネットワーク］
第２ローカルネットワーク２０は、１以上の第２照明装置２１により構成されたネットワークである。１以上の第２照明装置２１のうちの一部の第２照明装置２１は、通信装置３０と無線通信可能に接続されている。各々の第２照明装置２１は、各々の第２照明装置２１を操作することが可能な通信端末機と通信可能である。第２ローカルネットワーク２０では、第１通信プロトコルと異なる第２通信プロトコルの無線通信方式にて、各々の第２照明装置２１間で無線通信している。本実施の形態では、第２通信プロトコルは、Ｂｌｕｅｔｏｏｔｈ通信である。第２照明装置２１は、第２装置の一例である。なお、第２装置は、照明装置に限定しなくてもよく、エアコン、プリンタ、スマートフォン等の装置であってもよい。
【００２９】
各々の第２照明装置２１は、例えば、シーリングライト、ダウンライト等であり、天井、壁等の造営材に設置される。各々の第２照明装置２１は、第２発光モジュール１２１と、第２通信部１２４と、第２照明制御部１２２と、第２電源部１２３とを有する。
【００３０】
第２発光モジュール１２１は、第２照明制御部１２２により調光制御及び調色制御される。第２発光モジュール１２１は、基板と、基板に実装された複数の発光素子とを有する。
【００３１】
基板は、複数の発光素子を実装するためのプリント配線基板であり、略矩形状に形成されている。基板としては、例えば、樹脂をベースとする樹脂基板、金属をベースとするメタルベース基板、セラミックからなるセラミック基板等を用いることができる。
【００３２】
発光素子は、基板に実装されている。発光素子は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）素子で構成されている。本実施の形態では、発光素子は、青色光、緑色光及び赤色光を発光するＲＧＢタイプのＬＥＤ素子である。発光素子は、ＲＧＢ３色に限られず、ＲＧＢＷ４色であってもよいし、ＢＷ２色（青白２色）であってもよい。
【００３３】
第２通信部１２４は、アンテナ及び無線モジュールを有する。複数の第２照明装置２１の内の、ある第２照明装置２１の第２通信部１２４は、通信装置３０と無線通信することが可能である。第２通信部１２４は、第１ローカルネットワーク１０で設定された点灯シーン等を示す第１制御コマンド等の情報を受信したり、第２ローカルネットワーク２０で設定された点灯シーン等を示す第２制御コマンド等の情報を送信したりする。
【００３４】
また、第２通信部１２４は、自身を備える第２照明装置２１と異なる第２照明装置２１の第２通信部１２４と、無線通信を行う。これにより、各々の第２照明装置２１は、近くに存在する自身以外の他の第２照明装置２１と無線通信することができる。
【００３５】
無線通信方式としては、例えば、ＩＥＥＥ８０２．１１で規格されているＷｉＦｉ、ＩＥＥＥ８０２．１５で規格されているＢｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅ等のような無線通信方式が用いられる。本実施の形態では、２．４ＧＨｚ帯の周波数帯を用いた無線通信が行われている。
【００３６】
本実施の形態では、第２ローカルネットワーク２０は、マネージドフラッティングメッシュと呼ばれるＢｌｕｅｔｏｏｔｈ  ｍｅｓｈである。例えば、あるデバイスがブロードキャストでメッセージ（パケット）を送出すると、これを受信したデバイスが周囲のデバイスにブロードキャストで中継して通信可能な全デバイスにメッセージを行き渡らせる。しかし、このままでは、メッセージが溢れてしまうため、例えば、一度送信したメッセージは再度送信しない、又はメッセージの中継回数に制限を設ける等の制御を行う。このような第２ローカルネットワーク２０は、ルート情報を構築（ルート確立）しないネットワークである。第２ローカルネットワーク２０が起点ノードと終点ノードとの間に存在すれば、この間のルート確立を行うことができない。
【００３７】
第２照明制御部１２２は、第２発光モジュール１２１、第２通信部１２４、及び第２電源部１２３と電気的に接続されている。第２照明制御部１２２は、例えば第２発光モジュール１２１の点灯回路を制御することで、第２発光モジュール１２１から出射させる光を調光制御及び調色制御することができる。
【００３８】
第２照明制御部１２２は、例えば、ＣＰＵを備えたマイクロコンピュータを用いて構成することができる。第２照明制御部１２２は、例えばメモリ部に記憶させた適宜のプログラムを実行させることで、所定の照明制御動作を行うことができる。
【００３９】
第２電源部１２３は、商用電源から供給される交流電力を、整流、平滑及び降圧等して所定レベルの直流電力に変換し、当該直流電力を第２発光モジュール１２１に供給する構成要素である。
【００４０】
［通信装置］
通信装置３０は、第１ローカルネットワーク１０を構成する１以上の第１照明装置１１と、第１ローカルネットワーク１０と異なる第２ローカルネットワーク２０を構成する１以上の第２照明装置２１とを接続するゲートウェイ装置である。通信装置３０は、このようなゲートウェイ装置を備えた照明装置であってもよい。
【００４１】
通信装置３０は、第１通信プロトコルで無線通信する第１ローカルネットワーク１０と、第１通信プロトコルと異なる第２通信プロトコルで無線通信する第２ローカルネットワーク２０と相互に無線通信することが可能である。つまり、通信装置３０は、マルチプロトコルによる無線通信を行うことが可能である。なお、本実施の形態では、通信装置３０は、１つの制御部３２を用いて無線通通信を行う。
【００４２】
この通信装置３０は、第１ローカルネットワーク１０を構成する１以上の第１照明装置１１のうちの起点ノードとなる第１照明装置１１と、第２ローカルネットワーク２０を構成する１以上の第２照明装置２１のうちの終点ノードとなる第２照明装置２１とのルート確立を行う。
【００４３】
ここでいう起点ノードとは、情報を終点ノードに伝達する出発地となるノードであり、ソース（Ｓｏｕｒｃｅ）とも言う。また、終点ノードは、起点ノードが出力した情報の目的地となるノードであり、ディスティネーション（Ｄｅｓｔｉｎａｔｉｏｎ）とも言う。
【００４４】
通信装置３０は、１つの半導体集積回路３２と、第３通信部３４と、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）部３３とを有する。
【００４５】
１つの半導体集積回路３２は、１つのＩＣチップである。半導体集積回路３２は、マイクロプロセッサ、ＲＯＭ、ＲＡＭ等を含んで構成される。半導体集積回路３２は、制御部３１と、第１処理部１３１と、第２処理部１３２とを有する。
【００４６】
制御部３１は、通信装置３０が有する第１処理部１３１、及び第２処理部１３２等の処理を制御するホストコントローラである。制御部３１は、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の上位の５層を有する。第１処理部１３１、及び第２処理部１３２は、ＯＳＩの下位層に含まれる物理層である。
【００４７】
第１処理部１３１は、制御部３１及びＲＦ部３３との間に接続されている。第１処理部１３１は、第１通信プロトコルで、第１ローカルネットワーク１０を構成する１以上の第１照明装置１１と無線通信を行う。第１処理部１３１は、ＩＰスタックを有していない通信プロトコルを使用する。ＩＰスタックを有していない通信プロトコルは、例えば、ＺｉｇＢｅｅ、Ｂｌｕｅｔｏｏｔｈ等である。ＩＰスタックは、ＩＰを解析することができるＩＰ層である。本実施の形態では、第１処理部１３１は、ＺｉｇＢｅｅの第１通信プロトコルで無線通信を行うためのＺｉｇＢｅｅチップである。
【００４８】
第１処理部１３１は、ＲＦ部３３、及び第３通信部３４を介して、第１通信プロトコルで第１照明装置１１と無線通信することで、第１照明装置１１から第１制御コマンドを受信したり、第１照明装置１１に第１制御コマンドを送信したりする。
【００４９】
第２処理部１３２は、制御部３１及びＲＦ部３３との間で、第１処理部１３１と並列に接続されている。第２処理部１３２は、第２通信プロトコルで、第２ローカルネットワーク２０を構成する１以上の第２照明装置２１と無線通信を行う。つまり、第２処理部１３２は、第１処理部１３１と異なる通信プロトコルを用いている。第２処理部１３２は、ＩＰスタックを有していない通信プロトコルを使用する。本実施の形態では、第２処理部１３２は、Ｂｌｕｅｔｏｏｔｈの第２通信プロトコルで無線通信を行うためのＢｌｕｅｔｏｏｔｈチップである。
【００５０】
第２処理部１３２は、ＲＦ部３３、及び第３通信部３４を介して、第２通信プロトコルで１以上の第１照明装置１１と無線通信することで、１以上の第２照明装置２１から第２制御コマンドを受信したり、１以上の第２照明装置２１に第２制御コマンドを送信したりする。
【００５１】
このことから、制御部３１は、第１処理部１３１に１以上の第１照明装置１１と無線通信させることと、第２処理部１３２に１以上の第２照明装置２１と無線通信させることとを切り替える。制御部３１は、第１処理部１３１が１以上の第１照明装置１１から第１制御コマンドを受信した場合に、第２処理部１３２に第２通信プロトコルで第１制御コマンドを１以上の第２照明装置２１に送信させる。また、制御部３１は、第２処理部１３２が１以上の第２照明装置２１から第２制御コマンドを受信した場合に、第１処理部１３１に第１通信プロトコルで第２制御コマンドを１以上の第１照明装置１１に送信させる。
【００５２】
制御部３１は、第１ローカルネットワーク１０から取得したＴＴＬ（Ｔｉｍｅ  ｔｏ  ｌｉｖｅ）のホップカウント値及びＴＴＬのデフォルト値を引き継いで、第２ローカルネットワーク２０に情報を伝達する。また、制御部３１は、終点ノードでデフォルト値と同一の値に書き換えられたホップカウント値であって、第１ローカルネットワーク１０から取得したホップカウント値を引き継いで、このホップカウント値を含む情報を起点ノードに伝達する。
【００５３】
これらにおいて、図３Ａ及び図３Ｂを用いて具体的に説明する。
【００５４】
図３Ａは、第１照明装置１１ａから第２照明装置２１ｂに向かって情報を伝達したときの、各々の照明装置のホップカウント値を示す模式図である。図３Ｂは、第２照明装置２１ｂから第１照明装置１１ａに向かって情報を伝達したときの、各々のノードのホップカウント値を示す模式図である。
【００５５】
図３Ａ及び図３Ｂでは、第１ローカルネットワーク１０を構成する３つの第１照明装置１１ａ、１１ｂ、１１ｃと第２ローカルネットワーク２０を構成する２つの第２照明装置２１ａ、２１ｂを用いて説明する。なお、第１照明装置１１及び第２照明装置２１の台数はあくまでも一例であり、この台数に限定されない。起点ノードを第１ローカルネットワーク１０の第１照明装置１１ａとし、終点ノードを第２ローカルネットワーク２０の第２照明装置２１ｂとする。起点ノードである第１照明装置１１ａから終点ノードである第２照明装置２１ｂまでのルートを確立するための情報を、第１照明装置１１ａが出力する。第１照明装置１１ａが出力するトリガーは、通信装置３０からの要求、図示しない操作端末からの要求等による。
【００５６】
ここでいう情報は、起点ノードを示すソースアドレス、レジストリＩＤ、終点ノードを示すディスティネーションアドレス、シーケンスナンバー、ＴＴＬ及びペイロード等から構成されている。ＴＴＬには、デフォルト値とホップカウント値とが含まれる。
【００５７】
図３Ａに示すように、まず、照明システム１では、初期設定を行う。初期設定では、例えば、第１照明装置１１ａから第２照明装置２１ａまで情報を伝達する場合に、何回のホップで到達できるかどうかを検証する。１回のホップでは第１照明装置１１ａに隣接する第１照明装置１１ｂまでしか情報が届かない。このため、さらに１回分のホップ数を加算して、２回のホップで終点ノードに情報を到達することができるか否かを検証する。このようにホップカウント値を１ずつ増加させることで、何回のホップで終点ノードに到達できるかどうかを検証する。本実施の形態では、第１照明装置１１ａから第２照明装置２１ａまで、５回のホップで到達する。
【００５８】
この場合において、第１ローカルネットワーク１０では、第１照明装置１１ａから第１照明装置１１ｂにホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値５から１を減算して、ＴＴＬのホップカウント値が４となる。次に、第１照明装置１１ｂから第１照明装置１１ｃにホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値４から１を減算して、ＴＴＬのホップカウント値が３となる。次に、第１照明装置１１ｃから通信装置３０にホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値３から１を減算して、ＴＴＬのホップカウント値が２となる。また、第１照明装置１１ａ、１１ｂ、１１ｃ及び通信装置３０をホップした順序、つまりどのルートを辿ったかを示す内容を、情報がノードに伝達される度に、情報に書き込まれる。ここでは、第１照明装置１１ａ、１１ｂ、１１ｃ及び通信装置３０のこの順番で情報が伝達されるルートが、情報に書き込まれている。ノードは、第１照明装置１１ａ、１１ｂ、１１ｃ、通信装置３０、及び第２照明装置２１ａ、２１ｂを含む。
【００５９】
通信装置３０は、第２ローカルネットワーク２０での情報における、ソースアドレス、ディスティネーションアドレス、シーケンスナンバー、ＴＴＬ等については、第１ローカルネットワーク１０での情報におけるソースアドレス、ディスティネーションアドレス、シーケンスナンバー、ＴＴＬ等をそのまま引き継ぐ。つまり、通信装置３０の制御部３１は。第１ローカルネットワーク１０から伝達された情報を、引き継いで第２ローカルネットワーク２０に伝達する。
【００６０】
次に、第２ローカルネットワーク２０では、通信装置３０から第２照明装置２１ａにホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値２から１を減算して、ＴＴＬのホップカウント値が１となる。この際に、通信装置３０の制御部３１は、第２照明装置２１ａにＴＴＬのデフォルト値が５であり、ＴＴＬのホップカウント値が１であることを図示しない記憶部に格納する。次に、第２照明装置２１ａから第２照明装置２１ｂにホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値１から１を減算して、ＴＴＬのホップカウント値が０となる。また、第２照明装置２１ａ、２１ｂにおいても、第２照明装置をホップした順序つまりどのルートを辿ったかを示す内容を、情報がノードに伝達される度に、情報にさらに書き込む。ここでは、第１照明装置１１ａ、１１ｂ、１１ｃ、通信装置３０、及び第２照明装置２１ａ、２１ｂのこの順番となるルートが情報に書き込まれている。
【００６１】
図３Ｂに示すように、第２照明装置２１ａから第２照明装置２１ｂにホップすると、情報に含まれるディスティネーションアドレスが第２照明装置２１ｂであり、一致する。第２照明装置２１ｂは、情報に含まれるＴＴＬのホップカウント値０をＴＴＬのデフォルト値５と同数の値に書き換えて、ＴＴＬのホップカウント値５とする。そして、第２照明装置２１ｂは、書き換えた情報を起点ノードである第１照明装置１１ａに対して応答する。ここでいう応答は、例えば、ＡＣＫ（ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）である。
【００６２】
この場合も同様に、第２ローカルネットワーク２０では、第２照明装置２１ｂから第２照明装置２１ａにホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値５から１を減算して、ＴＴＬのホップカウント値が４となる。次に、第２照明装置２１ｂから通信装置３０にホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウントホップカウント値４から１を減算して、ＴＴＬのホップカウント値が３となる。
【００６３】
第１ローカルネットワーク１０では、通信装置３０から第１照明装置１１ｃにホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値３から１を減算して、ＴＴＬのホップカウント値が２となる。次に、第１照明装置１１ｃから第１照明装置１１ｂにホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値２から１を減算して、ＴＴＬのホップカウント値が１となる。次に、第１照明装置１１ｂから第１照明装置１１ａにホップすると、ＴＴＬのデフォルト値が５のままであり、現在のホップカウント値１から１を減算して、ＴＴＬのホップカウント値が０となる。こうして、この照明システム１では、第１照明装置１１ａ、第１照明装置１１ｂ、第１照明装置１１ｃ、通信装置３０、第２照明装置２１ａ、及び第２照明装置２１ｂのこの順番のルート確立がされる。
【００６４】
ＴＴＬのホップカウント値を用いないと、通信装置３０がブロードキャストで情報を送出するため、通信装置３０から終点ノードである第２照明装置２１ｂまでの間に第２照明装置２１ａが存在していても、通信装置３０が第２照明装置２１ａをカウントすることができず、起点ノードから終点ノードまでのルート確立を行うことができなくなるためである。
【００６５】
制御部３１の説明に戻る。本実施の形態では、第１照明装置１１と通信装置３０との間でＺｉｇＢｅｅ通信を行う場合、制御部３１は、第１処理部１３１が１以上の第１照明装置１１から取得した第１制御コマンドを取得する。制御部３１は、第１処理部１３１がＺｉｇＢｅｅ通信で取得した第１制御コマンドを、第２処理部１３２に出力する。第２処理部１３２は、Ｂｌｕｅｔｏｏｔｈ通信で１以上の第２照明装置２１に、取得した第１制御コマンドを送信する。
【００６６】
また、制御部３１は、第１処理部１３１を用いた無線通信と、第２処理部１３２を用いた無線通信とを排他的に行う。具体的には、第１処理部１３１と第２処理部１３２とは、一定の受信間隔と受信期間とによって制御コマンドを間欠的に受信している（後述する図５）。本実施の形態では、第１処理部１３１が第１制御コマンドを受信可能となる受信期間を「スキャンウィンドウ」と呼び、スキャンウィンドウの受信間隔を「スキャンインターバル」と呼ぶ。第２処理部１３２においても同様である。本実施の形態では、第１処理部１３１及び第２処理部１３２のスキャンウィンドウは排他的である。当然のことながら、通信装置３０は、スキャンインターバルごとに制御コマンドを間欠的に送信しているため、スキャンウィンドウが、制御コマンドの送信時間と重ならなければ通信装置３０が制御コマンドを受信できない。このことから、本実施の形態では、１以上の第１照明装置１１と通信装置３０との間でのＺｉｇＢｅｅ通信と、１以上の第２照明装置２１と通信装置３０との間でのＢｌｕｅｔｏｏｔｈ通信とが、排他的かつ交互に行われる。なお、単に制御コマンドという場合は、第１制御コマンド及び第２制御コマンドを包含した総称として用いる。
【００６７】
第３通信部３４は、ＲＦ部３３に接続されている。第３通信部３４は、１以上の第１照明装置１１及び１以上の第２照明装置２１から制御コマンドを受信したり、１以上の第１照明装置１１及び１以上の第２照明装置２１に制御コマンドを送信したりする無線通信用のアンテナである。
【００６８】
ＲＦ部３３は、第１処理部１３１及び第２処理部１３２から、制御コマンドを取得すれば、フィルタリング、増幅等を行って第３通信部３４に出力する。また、ＲＦ部３３は、第３通信部３４で受信された１以上の第１照明装置１１からの第１制御コマンドをフィルタリングして、第１処理部１３１に出力したり、１以上の第２照明装置２１からの第２制御コマンドをフィルタリングして、第２処理部１３２に出力したりする。
【００６９】
ＲＦ部３３は、送信回路と、受信回路とを有する。送信回路は、例えば送信する制御コマンドについて、制御コマンドが示す送信帯域の信号を抽出する送信フィルタと、送信フィルタを通過後の信号を高周波信号にアップコンバートする送信ミキサと、アップコンバート後の高周波信号を増幅するプリアンプ等を有する。受信回路は、例えば第３通信部３４が受信した１以上の第１照明装置１１及び１以上の第２照明装置２１からの高周波信号を低周波数信号に変換する受信ミキサ等を有する。
【００７０】
なお、通信装置３０は、一例であり、照明装置に限定しなくてもよく、スピーカー、エアコン、プリンタ、スマートフォン等の装置に内蔵されるものであってもよく、照明装置に限定されるものではない。
【００７１】
［動作］
次に、照明システム１の動作について説明する。
【００７２】
図４Ａは、実施の形態に係る照明システム１のルート確立を行う際の動作を示すシーケンス図である。
【００７３】
ここでは、第１ローカルネットワーク１０を構成するｍ台の第１照明装置（ｎ１、ｎ２・・・ｎｍ）の内から起点ノードと、第２ローカルネットワーク２０を構成するｐ台の第２照明装置（ｋ１、ｋ２・・・ｋｐ）の内から終点ノードとを設定しておく。第１照明装置ｎ１を起点ノードとし、通信装置３０に最も近い装置（通信装置３０と直接無線通信する装置）を第１照明装置ｎｍとする。第２照明装置ｋｐを終点ノードとし、通信装置３０に最も近い装置（通信装置３０と直接無線通信する装置）を第２照明装置ｋ１とする。
【００７４】
図４Ａに示すように、まず、通信装置３０は、ルート確立をしてから、オフ状態の電源をオン状態にしてから、又はオン状態の電源をオフ状態にしてから所定期間が経過したか否かを判断する（Ｓ１３１）。ルート確立をしてから所定期間が経過していない場合（Ｓ１３１でＮＯ）、通信装置３０は、所定期間が経過するまで待機する。
【００７５】
ルート確立をしてから、オフ状態の電源をオン状態にしてから、又はオン状態の電源をオフ状態にしてから所定期間が経過した場合（Ｓ１３１でＹＥＳ）、通信装置３０は、第１ローカルネットワーク１０の起点ノードに対してルート確立を行うように、起点ノードに対して指示を出力する（Ｓ１３２）。なお、通信装置３０は、ステップＳ１３２の前に、起点ノードから終点ノードまでのルート確立がされているかどうかの確認を行ってから、ルート確立を行うように、起点ノードに対して指示を出力してもよい。ルート確立がされていない場合は、起点ノードから終点ノードまでのルート確立を行う。
【００７６】
次に、起点ノードは、何回のホップで終点ノードまで到達できるかどうかを検証する。例えば、起点ノードから終点ノードまでの最短でホップする回数を割り出す。本実施の形態では、最短でホップする回数をｍとする。
【００７７】
最初に、ホップの回数ｎ＝１（ホップカウント値ｎ＝１）とし、起点ノードから終点ノードに対して情報の伝達を試みる。終点ノードからの応答が所定期間以上無ければ、終点ノードに到達していないとしてもよい。終点ノードに到達していなければ、ホップの回数ｎに１を加算してホップの回数ｎ＝２とし、起点ノードから終点ノードに対して情報の伝達を試みる。起点ノードから終点ノードに対して情報の伝達ができるまで、同様のことをｎ回繰り返す。具体的な動作は、後述する。
【００７８】
ｎ回目で起点ノードから終点ノードに対して情報の伝達ができるとすると、この場合、起点ノードは、ＴＴＬのホップカウント値及びデフォルト値ｎを含んだ情報を終点ノードに伝達する。つまり、第１ローカルネットワーク１０ではｍ台の第１照明装置をホップし、通信装置３０にはホップカウント値ｎから減算したホップカウント値（ｎ−ｍ）を含む情報が伝達される（Ｓ１１１）。
【００７９】
次に、通信装置３０は、ホップカウント値（ｎ−ｍ）を含む情報を、第１ローカルネットワーク１０の第１照明装置ｎｍから受信する。通信装置３０は、ＴＴＬのホップカウント値及びＴＴＬのデフォルト値等を記憶する（Ｓ１３３）。ここでのホップカウント値は、（ｎ−ｍ）となっている。本実施の形態では、ホップカウント値（ｎ−ｍ）を記憶するが、伝達先となる第２ローカルネットワーク２０の第２照明装置ｋ１のホップカウント値（ｎ−ｍ−１）を記憶してもよい。通信装置３０は、第２ローカルネットワーク２０の第２照明装置ｋ１に情報を伝達する。つまり、通信装置３０は、第１ローカルネットワーク１０から取得したＴＴＬのホップカウント値及びＴＴＬのデフォルト値を引き継いで、第２ローカルネットワーク２０に情報を伝達する。
【００８０】
第２ローカルネットワーク２０では、第２照明装置ｋ１を含めた（ｐ−１）台分の第２照明装置をホップしてから、終点ノードである第２照明装置ｋｐに情報が伝達される（Ｓ１２１）。終点ノードでのホップカウント値は（ｎ−ｍ−ｐ+１）となる。（ｎ−ｍ−ｐ+１）は０以上の値である。
【００８１】
次に、終点ノードでは、取得した情報に含まれるデフォルト値ｎをホップカウント値（ｎ−ｍ−ｐ+１）に書き換える（Ｓ１２２）。つまり、デフォルト値及びホップカウント値がともにｎとなる。終点ノードは、起点ノードに対して情報を返信する。つまり、終点ノードであった第２照明装置ｋｐが起点ノードとなり、起点ノードであった第１照明装置ｎ１が終点ノードとなる。そして、起点ノードとなった第２照明装置ｋｐが終点ノードのなった第１照明装置ｎ１に対して情報を伝達する。言い換えれば、終点ノードでのホップカウント値を、デフォルト値と同一の値に書き換えられた、新しいホップカウント値を引き継いで、情報を起点ノードに伝達する。
【００８２】
この場合も、上述と同様である。こうして、この照明システム１では、第１照明装置ｎ１、ｎ２・・・ｎｍ、通信装置３０、第２照明装置ｋ１、ｋ２・・・ｋｐのこの順番でルート確立がされる。
【００８３】
図４Ｂは、実施の形態に係る照明システムにおいてホップカウント値を決定する動作を説明するフローチャートである。図４Ｂでは、図４ＡのステップＳ１３２のルート確立の指示によって、第１ローカルネットワーク１０の起点ノードがＴＴＬのデフォルト値及びＴＴＬのホップカウント値を算出する動作について説明する。
【００８４】
図４Ｂに示すように、起点ノードである第１照明装置ｎ１は、第１照明装置ｎ１から終点ノードである第２照明装置ｋｐに対して、第２照明装置ｋｐから応答があるまで、情報の伝達を繰り返す（Ｓ１０１〜Ｓ１０５）。
【００８５】
具体的には、第１照明装置ｎ１は、ホップカウント値（ｎ＝１）とし、第２照明装置ｋｐに対して情報の伝達を試みる（Ｓ１０２）。
【００８６】
次に、第１照明装置ｎ１は、ステップＳ１０２における情報の伝達に対して、第２照明装置ｋｐから規定期間に応答があるか否かを判断する（Ｓ１０３）。
【００８７】
規定期間内に応答がない場合（Ｓ１０３でＮＯ）、第１照明装置ｎ１は、ホップカウント値（ｎ＝１）に１を加算して、ホップカウント値（ｎ＝２）とする（Ｓ１０４）。このように、起点ノードに対して終点ノードから応答があるまで、ホップカウント値を増加させながら、情報の伝達をｎ回繰り返す（Ｓ１０１〜Ｓ１０５）。
【００８８】
規定期間内に応答がある場合（Ｓ１０３でＹＥＳ）、ｎをＴＴＬのデフォルト値及びＴＴＬのホップカウント値に設定する。そしてこのフローを終了する。
【００８９】
次に、ルート確立がされた後の照明システム１の動作について説明する。
【００９０】
図５は、実施の形態に係る照明システム１の通信装置３０の動作を示す説明図である。図６は、実施の形態に係る照明システム１の動作を示すシーケンス図である。
【００９１】
図６に示すように、ここでは、ユーザが操作端末を介して操作することで、第１ローカルネットワーク１０を構成する１以上の第１照明装置１１から第２ローカルネットワーク２０を構成する１以上の第２照明装置２１に情報の一例である第１制御コマンドが送信される場合を例に挙げて説明する。
【００９２】
まず、通信装置３０は、１以上の第１照明装置１１に対して、ユーザが設定した第１ローカルネットワーク１０を構成する１以上の第１照明装置１１の点灯シーンを示す第１制御コマンドを取得するために、１以上の第１照明装置１１に対してリクエストの送信を行う（Ｓ１１）。具体的には、制御部３１は、第３通信部３４を介して、１以上の第１照明装置１１にリクエストを送信する。
【００９３】
次に、図５及び図６に示すように、１以上の第１照明装置１１は、第１通信部１１４を介して、通信装置３０から送信されたリクエストを受信すると、通信装置３０に第１制御コマンドを送信する（Ｓ１）。
【００９４】
次に、通信装置３０は、第１制御コマンドを受信する。通信装置３０の制御部３１は、第１通信プロトコルでの無線通信を、第２通信プロトコルでの無線通信に切り替える（Ｓ１２）。つまり、制御部３１は、第１処理部１３１に１以上の第１照明装置１１と通信装置３０とがＺｉｇＢｅｅ通信することで取得した第１制御コマンドを、第２処理部１３２にＢｌｕｅｔｏｏｔｈ通信で第２ローカルネットワーク２０を構成する１以上の第２照明装置２１に送信させる。なお、ここで、通信装置３０は、受信した第１制御コマンドをメモリ等の記憶部に記憶して、自身も第１制御コマンドが示す点灯シーンで点灯する。
【００９５】
次に、制御部３１は、第３通信部３４を介して１以上の第１照明装置１１から受信した第１制御コマンドを、第２処理部１３２に第２通信プロトコルで第２ローカルネットワーク２０を構成する１以上の第２照明装置２１に送信させる（Ｓ１３）。つまり、第２処理部１３２は、第３通信部３４を介して、第１制御コマンドを第２通信プロトコルで１以上の第２照明装置２１に送信する。
【００９６】
次に、１以上の第２照明装置２１は、第２通信部１２４を介して、第１制御コマンドを通信装置３０から受信する（Ｓ２１）。そして、この処理は終了する。
【００９７】
ここでは、第２ローカルネットワーク２０を構成する１以上の第２照明装置２１から第１ローカルネットワーク１０を構成する１以上の第１照明装置１１に制御コマンドを送信する場合を例に挙げて説明する。
【００９８】
図７は、実施の形態に係る照明システム１の動作を示すシーケンス図である。
【００９９】
図７に示すように、まず、通信装置３０は、１以上の第２照明装置２１に対して、ユーザが設定した第２ローカルネットワーク２０を構成する１以上の第２照明装置２１の点灯シーンを示す第２制御コマンドを取得するために、１以上の第２照明装置２１に対してリクエストの送信を行う（Ｓ１１）。第２制御コマンドは、情報の一例である。
【０１００】
次に、１以上の第２照明装置２１は、第２通信部１２４を介して、通信装置３０から送信されたリクエストを受信すると、通信装置３０に第２制御コマンドを送信する（Ｓ２２１）。
【０１０１】
次に、通信装置３０は、第２制御コマンドを受信する。通信装置３０の制御部３１は、第２通信プロトコルでの無線通信を、第１通信プロトコルでの無線通信に切り替える（Ｓ２１２）。つまり、制御部３１は、第２処理部１３２に１以上の第２照明装置２１と通信装置３０とがＢｌｕｅｔｏｏｔｈ通信することで取得した第２制御コマンドを、第１処理部１３１にＺｉｇＢｅｅ通信で第１ローカルネットワーク１０を構成する１以上の第１照明装置１１に送信させる。なお、ここで、通信装置３０は、受信した第２制御コマンドをメモリ等の記憶部に記憶して、自身も第２制御コマンドが示す点灯シーンで点灯する。
【０１０２】
次に、制御部３１は、第３通信部３４を介して１以上の第２照明装置２１から受信した第２制御コマンドを、第１処理部１３１に第１通信プロトコルで、第１ローカルネットワーク１０を構成する１以上の第１照明装置１１に送信させる（Ｓ１３）。つまり、第１処理部１３１は、第３通信部３４を介して、第２制御コマンドを第１通信プロトコルで１以上の第１照明装置１１に送信する。
【０１０３】
次に、１以上の第１照明装置１１は、第１通信部１１４を介して、第２制御コマンドを通信装置３０から受信する（Ｓ２０１）。そして、この処理は終了する。
【０１０４】
こうして、図６及び図７に示すように、この照明システム１では、互いに異なる第１ローカルネットワーク１０と第２ローカルネットワーク２０とを無線通信することができる。
【０１０５】
［作用効果］
次に、本実施の形態おける通信装置３０及び照明システム１の作用効果について説明する。
【０１０６】
上述したように、本実施の形態に係る通信装置３０は、第１ローカルネットワーク１０を構成する１以上の第１照明装置１１のうちの起点ノードと、第１ローカルネットワーク１０と異なる第２ローカルネットワーク２０を構成する１以上の第２照明装置２１のうちの終点ノードとの間で情報の伝達を行う。通信装置３０は、第１通信プロトコルで１以上の第１照明装置１１と無線通信する第１処理部１３１と、第１通信プロトコルと異なる第２通信プロトコルで１以上の第２照明装置２１と無線通信する第２処理部１３２と、第１処理部１３１に１以上の第１照明装置１１と無線通信させることと、第２処理部１３２に１以上の第２照明装置２１と無線通信させることとを切り替える制御部３１とを備える。
【０１０７】
例えば、第１ローカルネットワーク１０がＺｉｇＢｅｅ通信であり、第２ローカルネットワーク２０がＢｌｕｅｔｏｏｔｈ通信である場合、通信装置３０は、ＺｉｇＢｅｅ通信では第１照明装置をホップしたルートを認識することができるが、Ｂｌｕｅｔｏｏｔｈ通信ではブロードキャストであるため、終点ノードしか認識することができず、通信装置３０から終点ノードまでに何台の第２照明装置２１が存在しているかを認識することができない。これでは、起点ノードと終点ノードとの間で情報の伝達ができない。
【０１０８】
しかし、本実施の形態によれば、第１ローカルネットワーク１０を構成する１以上の第１照明装置１１のうちの起点ノードと、第１ローカルネットワーク１０と異なる第２ローカルネットワーク２０を構成する１以上の第２照明装置２１のうちの終点ノードとの間で情報の伝達が行われる。
【０１０９】
したがって、この通信装置３０では、異なる２つのローカルネットワーク間での情報の伝達を適切に行うことができる。
【０１１０】
特に、起点ノードと終点ノードとの間でルートが確立すると、照明システム１では、最小限のネットワークを用いて情報の伝達を行うことができるため、ネットワーク負荷を最小限にすることができるとともに、起点ノードと終点ノードとの間での通信が安定する。
【０１１１】
また、本実施の形態に係る照明システム１は、通信装置３０と、１以上の第１照明装置１１と、１以上の第２照明装置２１とを備える。
【０１１２】
この場合においても上述と同様の作用効果を奏する。
【０１１３】
また、本実施の形態に係る通信装置３０において、制御部３１は、さらに、第１ローカルネットワーク１０から取得したＴＴＬ（Ｔｉｍｅ  ｔｏ  ｌｉｖｅ）のホップカウント値及びＴＴＬのデフォルト値を引き継いで、第２ローカルネットワーク２０に情報を伝達し、終点ノードでデフォルト値と同一の値に書き換えられたホップカウント値であって、第１ローカルネットワーク１０から取得したホップカウント値を引き継いで、情報を起点ノードに伝達する。
【０１１４】
これによれば、制御部３１は、第１ローカルネットワーク１０から取得したＴＴＬのホップカウント値及びＴＴＬのデフォルト値を引き継いで、ホップカウント値及びデフォルト値を含む情報を第２ローカルネットワーク２０に伝達する。つまり、ＴＴＬのホップカウント値及びＴＴＬのデフォルト値が、異なるネットワーク間でも引き継がれる。
【０１１５】
また、制御部３１は、終点ノードでのホップカウント値を、デフォルト値と同一の値に書き換えられた、新しいホップカウント値を引き継いで、情報を起点ノードに伝達する。起点ノードは、この情報を所得することで、起点ノードから終点ノードまでのルートを認識するため、起点ノードから終点ノードまでのルート確立が行われる。このため、異なる２つのローカルネットワーク間での情報の伝達を適切に行うことができる。
【０１１６】
また、本実施の形態に係る通信装置３０において、制御部３１は、通信装置３０の電源がオフ状態からオン状態になったとき又は通信装置３０の電源がオン状態からオフ状態になったときに、起点ノードと終点ノードとの間のルート確立を行う。
【０１１７】
これによれば、制御部３１は、通信装置３０の電源がオフ状態からオン状態又は通信装置３０の電源がオン状態からオフ状態となると、起点ノードと終点ノードとのルート確立を行う。これにより、起点ノードから終点ノードまでの間で、ノードの位置が変わるなどによってルートの変更が余儀なくされたとしても、新しいルートを確立することができる。このため、起点ノードと終点ノードとの間での通信が安定する。
【０１１８】
また、本実施の形態に係る通信装置３０において、制御部３１は、所定期間ごとに起点ノードと終点ノードとの間のルート確立が維持されているか否かを判断し、ルート確立が維持されていない場合に、再び起点ノードと終点ノードとの間のルート確立を行う。
【０１１９】
これによれば、制御部３１が所定期間ごとに確立したルートが維持されているか否かを判断し、起点ノードと終点ノードとの間のルート確立が維持されていない場合、再びルート確立を行うことで、異なる２つのローカルネットワーク間での情報の伝達を適切に行うことができる。
【０１２０】
また、本実施の形態に係る通信装置３０において、第１ローカルネットワーク１０は、起点ノードから通信装置３０までのルート確立しているネットワークである。そして、第２ローカルネットワーク２０は、通信装置３０から終点ノードまでのルート確立していないネットワークである。
【０１２１】
これによれば、ルート情報を構築できる第１ローカルネットワーク１０とルート情報を構築できない第２ローカルネットワーク２０といった、異なる２つのローカルネットワーク間での情報の伝達を適切に行うことができる。
【０１２２】
（その他変形例等）
以上、本開示について、実施の形態に基づいて説明したが、本開示は、上記通信装置に限定されるものではない。
【０１２３】
例えば、上記各実施の形態に係る通信装置において、第３照明制御部は、半導体集積回路に接続されていることを図２で図示しているが、これに限定されず、ＲＦ部と接続されていてもよい。この場合、ＲＦ部から制御コマンドを取得することができる。
【０１２４】
また、上記各実施の形態に係る照明システムにおいて、通信装置から終点ノードに対し複数のルートが存在する場合、終点ノードにおけるＴＴＬのホップカウント値が最も大きい値のホップカウント値となるルートを選択する。具体的には、図３Ａにおいて、通信装置３０が第２照明装置２１ａ及び第２照明装置２１ｂと直接、無線通信することができる場合、ルルートとしては、通信装置３０、第２照明装置２１ａ及び第２照明装置２１ｂのこの順番の第１のルート、通信装置３０及び第２照明装置２１ｂのこの順番の第２のルートが存在する。第１のルートでは終点ノードのホップカウント値が０となるが、第２のルートでは終点ノードのホップカウント値が１となる。この場合、照明システム１では、第２のルートを選択する。
【０１２５】
また、上記各実施の形態に係る通信装置において、第１処理部及び第２処理部とＲＦ部との間にバッファを設けてもよい。バッファは、伝達元の１以上の第１照明装置から受信した情報を、転送先の１以上の第２照明装置に転送するまで、一時的に記憶してもよく、１以上の第２照明装置に情報を伝達する場合にバッファの情報を消去してもよい。バッファは、伝達元の１以上の第２照明装置から受信した情報を、転送先の１以上の第１照明装置に転送するまで、一時的に記憶してもよく、１以上の第１照明装置に情報を伝達する場合にバッファの情報を消去してもよい。
【０１２６】
また、上記各実施の形態に係る通信装置に含まれる各処理部は、典型的に集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部又は全てを含むように１チップ化されてもよい。
【０１２７】
また、集積回路化はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、又はＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１２８】
なお、上記各実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵ又はプロセッサなどのプログラム実行部が、ハードディスク又は半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１２９】
また、上記で用いた数字は、全て本開示を具体的に説明するために例示するものであり、本開示の実施の形態は例示された数字に制限されない。
【０１３０】
また、ブロック図における機能ブロックの分割は一例であり、複数の機能ブロックを一つの機能ブロックとして実現したり、一つの機能ブロックを複数に分割したり、一部の機能を他の機能ブロックに移してもよい。また、類似する機能を有する複数の機能ブロックの機能を単一のハードウェア又はソフトウェアが並列又は時分割に処理してもよい。
【０１３１】
また、フローチャートにおける各ステップが実行される順序は、本開示を具体的に説明するために例示するためであり、上記以外の順序であってもよい。また、上記ステップの一部が、他のステップと同時（並列）に実行されてもよい。
【０１３２】
その他、実施の形態に対して当業者が思いつく各種変形を施して得られる形態、本開示の趣旨を逸脱しない範囲で実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本開示に含まれる。
【符号の説明】
【０１３３】
１  照明システム（通信システム）
１０  第１ローカルネットワーク
１１、１１ｂ、１１ｃ  第１照明装置（第１装置）
１１ａ  第１照明装置（起点ノード）
２０  第２ローカルネットワーク
２１、２１ａ  第２照明装置（第２装置）
２１ｂ  第２照明装置（終点ノード）
３０  通信装置
３１  制御部
１３１  第１処理部
１３２  第２処理部
【図１】
2019176325.tif 000003
【図２】
2019176325.tif 000004
【図３Ａ】
2019176325.tif 000005
【図３Ｂ】
2019176325.tif 000006
【図４Ａ】
2019176325.tif 000007
【図４Ｂ】
2019176325.tif 000008
【図５】
2019176325.tif 000009
【図６】
2019176325.tif 000010
【図７】
2019176325.tif 000011