(57)【要約】【課題】制御対象である機器が無線通信による送信機能を備えていなくても、制御対象機器における制御識別子の変更を容易に制御可能な無線装置を提供する。【解決手段】無線装置１の中央演算装置１２は、入出力手段１１を介して、制御対象機器の制御識別子の変更を指示する指示信号Ｃｏｍｄ７を受けると、制御対象機器において制御識別子を変更するための第１の変更コマンドを無線通信によって制御対象機器の受信機へ送信し、検出手段１８によって、制御対象機器のモードが変更モードに切り替わったことを無線通信以外の方法によって検出すると、新しい制御識別子および確認コマンドを無線通信によって制御対象機器の受信機へ順次送信し、制御対象機器の制御識別子が新しい制御識別子に変更されたことを無線通信以外の方法によって検出する。【選択図】図２
2014042105.tif 000002
【特許請求の範囲】
【請求項１】
無線通信による送信機能を有さず、無線通信による受信機能のみを有し、かつ、制御対象の機器である制御対象機器を制御するための制御識別子の前記制御対象機器における変更を制御する無線装置であって、
前記制御識別子を変更するとき、前記制御対象機器のモードを前記制御識別子を変更するための変更モードに切り替えることを指示する第１の変更コマンドを前記制御対象機器の受信機へ無線通信によって送信し、前記制御対象機器のモードが前記変更モードに切り替わると、前記制御識別子の変更を指示する第２の変更コマンドと新しい制御識別子とを前記受信機へ無線通信によって送信し、前記制御対象機器の制御識別子が前記新しい制御識別子に変更されたことを確認するための確認コマンドを前記受信機へ無線通信によって送信する送信手段と、
前記制御対象機器のモードが前記変更モードに切り替わったことを無線通信以外の方法によって検出するとともに、前記確認コマンドの送信に応じて、前記制御対象機器の前記制御識別子が前記新しい制御識別子に変更されたことを無線通信以外の方法によって検出する検出手段とを備え、
前記送信手段は、前記検出手段によって前記制御対象機器のモードが前記変更モードに切り替わったことが検出されると、前記第２の変更コマンドと前記新しい制御識別子とを前記受信機へ無線通信によって送信する、無線装置。
【請求項２】
前記送信手段は、前記第１および第２の変更コマンド、前記新しい制御識別子および前記確認コマンドを無線フレームのフレーム長によって表わして無線通信によって前記受信機へ送信する、請求項１に記載の無線装置。
【請求項３】
前記送信手段は、前記第１および第２の変更コマンド、前記新しい制御識別子および前記確認コマンドを前記受信機における信号検出間隔によって表わして無線通信によって前記受信機へ送信する、請求項１に記載の無線装置。
【請求項４】
前記送信手段は、前記第１および第２の変更コマンド、前記新しい制御識別子および前記確認コマンドを表わすフレーム長を有する無線フレームを前記フレーム長に所望のオフセット長さを追加しながら無線通信によって前記受信機へ複数回送信し、または前記第１および第２の変更コマンド、前記新しい制御識別子および前記確認コマンドが前記受信機における信号検出間隔によって表わされるように所望のオフセット長さを追加しながら複数の無線フレームを無線通信によって前記受信機へ複数回送信する、請求項１に記載の無線装置。
【請求項５】
前記検出手段は、前記受信機における光の点滅または音の強弱を検出することによって、前記制御対象機器のモードが前記変更モードに切り替わったことを検出する、請求項１から請求項４のいずれか１項に記載の無線装置。
【請求項６】
前記検出手段は、前記受信機において、前記新しい制御識別子を表す光の点滅または音の強弱を検出することによって、前記制御対象機器の前記制御識別子が前記新しい制御識別子に変更されたことを検出する、請求項１から請求項５のいずれか１項に記載の無線装置。
【請求項７】
無線通信による送信機能を有さず、無線通信による受信機能のみを有し、かつ、制御対象の機器である制御対象機器であって、
請求項１から請求項６のいずれか１項に記載の無線装置から前記第１および第２の変更コマンド、前記新しい制御識別子および前記確認コマンドを無線通信によって受信する受信手段と、
前記受信手段による前記第１の変更コマンドの受信に応じて当該制御対象機器のモードを前記変更モードへ切り替えるように制御する制御手段と、
前記変更モードにおいて、前記第２の変更コマンドに応じて、制御識別子を前記新しい制御識別子に変更する変更手段と、
前記変更モードへの切替に応じて、当該制御対象機器のモードが前記変更モードへ切り替わったことを示すモード切替信号を無線通信以外の方法で送信するとともに、前記受信手段による前記確認コマンドの受信に応じて、前記新しい制御識別子を表す識別子信号を無線通信以外の方法によって送信する送信手段とを備える制御対象機器。
【請求項８】
前記送信手段は、前記モード切替信号を光の点滅または音の強弱によって送信する、請求項７に記載の制御対象機器。
【請求項９】
前記送信手段は、前記識別子信号を光の点滅または音の強弱によって送信する、請求項７または請求項８に記載の制御対象機器。
【請求項１０】
前記変更手段は、前記受信手段が前記第２の変更コマンドを受信してから一定の期間内に前記無線装置から何も受信しないとき、前記新しい制御識別子を変更前の制御識別子に戻す、請求項７から請求項９のいずれか１項に記載の制御対象機器。
【請求項１１】
前記受信手段は、更に、前記第１および第２の変更コマンドを受信したときの受信信号強度を検出し、
前記制御手段は、前記受信信号強度がしきい値よりも小さいとき、当該制御対象機器のモードを前記変更モードへ切り替えないように制御し、
前記変更手段は、前記受信信号強度がしきい値よりも小さいとき、前記新しい制御識別子を変更前の制御識別子に戻す、請求項７から請求項１０のいずれか１項に記載の制御対象機器。
【請求項１２】
請求項１から請求項６のいずれか１項に記載の無線装置と、
請求項７から請求項１１のいずれか１項に記載の制御対象機器とを備える制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線装置、それによって制御される制御対象機器、および無線装置と制御対象機器とを備える制御システムに関するものである。
【背景技術】
【０００２】
従来、省電力化を図る無線通信システムが知られている（特許文献１）。特許文献１における無線通信システムは、ホストと、ルータと、エンドデバイスとを備える。
【０００３】
ルータは、ホストとエンドデバイスとの間で無線通信を中継する。ルータおよびエンドデバイスの各々は、スリープモードとアクティブモードとを有する。スリープモードは、Ｚｉｇｂｅｅ（登録商標）の通信機能が無効になっている状態であり、アクティブモードは、Ｚｉｇｂｅｅの通信機能が有効になっている状態である。
【０００４】
エンドデバイスは、スリープ状態において、自己に接続された温度センサーによって温度異常を検出すると、ＷＡＫＥ−ＵＰ信号をルータへ送信する。そして、ルータは、エンドデバイスからＷＡＫＥ−ＵＰ信号を受信すると、スリープモードからアクティブモードへ移行し、エンドデバイスとホストとの間で無線通信を中継する。
【０００５】
ルータは、スリープモードにおいては、通常の無線通信を行う無線回路部のうち、周波数変換回路と電波強度検出回路との２つの回路のみを起動させておき、この２つの回路でＷＡＫＥ−ＵＰ信号を検波する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１０４１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載されたルータは、ＷＡＫＥ−ＵＰ信号に応じてスリープモードからアクティブモードへ移行する場合、受信したＷＡＫＥ−ＵＰ信号が自己の識別子に一致することを判定する。
【０００８】
しかし、特許文献１に記載された、ＷＡＫＥ−ＵＰ信号によってスリープモードからアクティブモードへ移行する技術を照明等のオン／オフ制御に適用した場合、制御対象である機器（照明等）が無線通信による送信機能を備えていないとき、制御対象の機器に格納された制御識別子を変更することが困難であるという問題がある。
【０００９】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、制御対象である機器が無線通信による送信機能を備えていなくても、制御対象機器における制御識別子の変更を容易に制御可能な無線装置を提供することである。
【００１０】
また、この発明の別の目的は、無線通信による送信機能を備えていなくても、制御識別子を容易に変更可能な制御対象機器を提供することである。
【００１１】
更に、この発明の別の目的は、制御対象である機器が無線通信による送信機能を備えていなくても、制御対象機器における制御識別子の変更を容易に制御可能な無線装置と、その無線装置からの制御によって制御識別子を容易に変更可能な制御対象機器とを備える制御システムを提供することである。
【課題を解決するための手段】
【００１２】
この発明の実施の形態によれば、無線装置は、無線通信による送信機能を有さず、無線通信による受信機能のみを有し、かつ、制御対象の機器である制御対象機器を制御するための制御識別子の制御対象機器における変更を制御する無線装置であって、送信手段と、検出手段とを備える。送信手段は、制御識別子を変更するとき、制御対象機器のモードを制御識別子を変更するための変更モードに切り替えることを指示する第１の変更コマンドを制御対象機器の受信機へ無線通信によって送信し、制御対象機器のモードが変更モードに切り替わると、制御識別子の変更を指示する第２の変更コマンドと新しい制御識別子とを受信機へ無線通信によって送信し、制御対象機器の制御識別子が新しい制御識別子に変更されたことを確認するための確認コマンドを受信機へ無線通信によって送信する。検出手段は、制御対象機器のモードが変更モードに切り替わったことを無線通信以外の方法によって検出するとともに、確認コマンドの送信に応じて、制御対象機器の制御識別子が新しい制御識別子に変更されたことを無線通信以外の方法によって検出する。そして、送信手段は、検出手段によって制御対象機器のモードが変更モードに切り替わったことが検出されると、第２の変更コマンドと新しい制御識別子とを受信機へ無線通信によって送信する。
【００１３】
また、この発明の実施の形態によれば、制御対象機器は、無線通信による送信機能を有さず、無線通信による受信機能のみを有し、かつ、制御対象の機器である制御対象機器であって、受信手段と、制御手段と、変更手段と、送信手段とを備える。受信手段は、請求項１から請求項５のいずれか１項に記載の無線装置から第１および第２の変更コマンド、新しい制御識別子および確認コマンドを無線通信によって受信する。制御手段は、受信手段による第１の変更コマンドの受信に応じて当該制御対象機器のモードを変更モードへ切り替えるように制御する。変更手段は、変更モードにおいて、第２の変更コマンドに応じて、制御識別子を新しい制御識別子に変更する。送信手段は、変更モードへの切替に応じて、当該制御対象機器のモードが変更モードへ切り替わったことを示すモード切替信号を無線通信以外の方法で送信するとともに、受信手段による確認コマンドの受信に応じて、新しい制御識別子を表す識別子信号を無線通信以外の方法によって送信する。
【００１４】
更に、この発明の実施の形態によれば、制御システムは、請求項１から請求項６のいずれか１項に記載の無線装置と、請求項７から請求項１１のいずれか１項に記載の制御対象機器とを備える。
【発明の効果】
【００１５】
この発明の実施の形態による無線装置は、第１の変更コマンドを無線通信によって制御対象機器の受信機へ送信し、制御対象機器のモードが変更モードに切り替わったことを無線通信以外の方法によって検出すると、新しい制御識別子および確認コマンドを無線通信によって制御対象機器の受信機へ順次送信し、制御対象機器の制御識別子が新しい制御識別子に変更されたことを無線通信以外の方法によって検出する。
【００１６】
従って、制御対象機器が無線通信による送信機能を備えていなくても、制御対象機器における制御識別子の変更を容易に制御できる。
【００１７】
また、この発明の実施の形態による制御対象機器は、第１の変更コマンドを無線通信によって受信し、第１の変更コマンドに応じて、モードを変更モードに切り替え、モードが変更モードに切り替わったことを無線通信以外の方法によって送信する。そして、制御対象機器は、第２の変更モードおよび新しい制御識別子を無線通信によって受信し、第２の変更コマンドに応じて、制御識別子を新しい制御識別子に変更し、制御対象機器の制御識別子が新しい制御識別子に変更されたことを無線通信以外の方法によって送信する。
【００１８】
従って、制御対象機器は、無線通信による送信機能を備えていなくても、自己の制御識別子を容易に変更できる。
【００１９】
更に、この発明の実施の形態による制御システムは、上述した無線装置と制御対象機器とを備える。
【００２０】
従って、無線装置は、制御対象機器が無線通信による送信機能を備えていなくても、制御対象機器における制御識別子の変更を容易に制御でき、制御対象機器は、無線装置からの制御によって制御識別子を容易に変更できる。
【図面の簡単な説明】
【００２１】
【図１】この発明の実施の形態による制御システムの概略図である。
【図２】図１に示す無線装置の実施の形態１における構成を示す概略図である。
【図３】図１に示す機器の実施の形態１における構成を示す概略図である。
【図４】制御識別子の構成を示す概略図である。
【図５】データベースの概念図である。
【図６】ビット列と無線フレームの時間長であるフレーム長Ｌとの変換表を示す図である。
【図７】包絡線検波およびビット判定の概念図である。
【図８】累積値とビット列との変換表を示す図である。
【図９】図１に示す無線装置の入出力手段における表示装置の表示画面の例を示す図である。
【図１０】ビット列とフレーム長との別の変換表を示す図である。
【図１１】累積値とビット列との別の変換表である。
【図１２】図１に示す制御システムの実施の形態１における動作を説明するためのプローチャートである。
【図１３】機器の制御識別子を変更するときの制御システムの動作を示すフローチャートである。
【図１４】機器の制御識別子を変更するときの制御元の無線装置の動作を説明するためのフローチャートである。
【図１５】機器の受信機における制御識別子の変更の動作を説明するためのフローチャートである。
【図１６】差分フレーム長によって変更コマンド、確認コマンドおよび新しい制御識別子を送信する場合の概念図である。
【図１７】累積値とフレーム長との変換表を示す図である。
【図１８】差分フレーム長と伝送ビットとの変換表を示す図である。
【図１９】一部の機器を制御するときの制御システムの概念図である。
【図２０】機器の応用例における構成を示す概略図である。
【図２１】複数の機器のうちの特定の機器を制御する場合の受信機の動作を説明するためのフローチャートである。
【図２２】複数の機器の全てを同時に制御する場合の制御システムの概念図である。
【図２３】図１に示す無線装置の実施の形態２における構成を示す概略図である。
【図２４】図１に示す機器の実施の形態２における構成を示す概略図である。
【図２５】図２４に示すマイクロコンピュータにおけるＩＤマッチング処理を行うマッチング処理手段の機能ブロックを示す図である。
【図２６】周波数帯の概念図である。
【図２７】受信機の制御識別子を表す信号検出間隔の概念図である。
【図２８】図２３に示す無線装置における無線フレームの送信方法を説明するための図である。
【図２９】図２３に示す無線装置における無線フレームの送信方法を示すフローチャートである。
【図３０】図２３に示す無線装置における無線フレームの他の送信方法を説明するための図である。
【図３１】図２３に示す無線装置における無線フレームの他の送信方法を示すフローチャートである。
【図３２】無線信号および包絡線の概念図である。
【図３３】マイクロコンピュータにおけるマッチング処理手段の具体例を示す機能ブロック図である。
【図３４】図１に示す制御システムの実施の形態２における動作を説明するためのフローチャートである。
【図３５】複数のチャネルからの無線フレームを受信する場合の概念図である。
【図３６】図１に示す制御システムの実施の形態２における動作を説明するためのフローチャートである。
【図３７】機器の制御識別子を変更するときの実施の形態２における無線装置の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００２２】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００２３】
図１は、この発明の実施の形態による制御システムの概略図である。図１を参照して、この発明の実施の形態による制御システム１０は、無線装置１と、機器２〜４とを備える。
【００２４】
無線装置１は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて自己の位置情報を取得する。そして、無線装置１は、その取得した位置情報に基づいて、後述する方法によって、自己の周辺に存在する機器２〜４と、機器２〜４を制御するための制御識別子ＣＩＤとを取得する。その後、無線装置１は、その取得した機器２〜４と、制御識別子ＣＩＤとに基づいて、制御対象の機器である制御対象機器（機器２〜４の少なくとも１つ）と、制御対象機器の制御識別子ＣＩＤとを決定する。
【００２５】
そうすると、無線装置１は、制御対象機器の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを生成し、その生成した無線フレームを無線通信によって制御対象機器に搭載された受信機（図１では図示せず）へ送信する。また、無線装置１は、制御対象機器に搭載された受信機（図１では図示せず）における無線フレームの検出タイミング間の時間間隔が制御対象機器の制御識別子ＣＩＤを表す複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを送信する処理を繰り返し実行することによって制御対象機器の制御識別子ＣＩＤを制御対象機器に搭載された受信機（図１では図示せず）へ送信する。
【００２６】
無線装置１は、制御対象機器（＝機器２〜４の少なくとも１つ）に格納された機器２〜４の制御識別子ＣＩＤを変更するか否かを判定する。そして、無線装置１は、制御対象機器（＝機器２〜４の少なくとも１つ）の制御識別子ＣＩＤを変更すると判定したとき、制御対象機器（＝機器２〜４の少なくとも１つ）のモードを制御識別子ＣＩＤを変更するための変更モードに切り替えることを指示する変更コマンドＣｏｍｄ１を機器２〜４に搭載された受信機（図１では図示せず）へ無線通信によって送信する。なお、変更コマンドＣｏｍｄ１は、「第１の変更コマンド」を構成する。
【００２７】
また、無線装置１は、後述する方法によって、機器２〜４のモードが変更モードに切り替わったことを検出する。
【００２８】
更に、無線装置１は、機器２〜４のモードが変更モードに切り替わると、制御識別子ＣＩＤの変更を指示する変更コマンドＣｏｍｄ２を機器２〜４に搭載された受信機（図１では図示せず）へ無線通信によって送信する。なお、変更コマンドＣｏｍｄ２は、「第２の変更コマンド」を構成する。
【００２９】
更に、無線装置１は、機器２〜４の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷに変更されたことを確認するための確認コマンドＣｏｍｄ３を機器２〜４に搭載された受信機（図１では図示せず）へ無線通信によって送信する。
【００３０】
更に、無線装置１は、後述する方法によって、機器２〜４の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷに変更されたことを検出する。
【００３１】
機器２〜４の各々は、照明、スピーカ、モニター、カメラおよびモータ等のいずれかからなる電気機器を備える。機器２〜４の各々は、自己が制御対象機器である場合、無線装置１から無線フレームを受信し、その受信した無線フレームの受信電波に基づいて、後述する方法によってビット列を検出する。そして、機器２〜４（制御対象機器）の各々は、その検出したビット列が自己の制御識別子ＣＩＤに一致するとき、制御識別子ＣＩＤに基づいて、自己に備えられた電気機器を制御する。
【００３２】
また、機器２〜４の各々は、無線装置１から受信した変更コマンドＣｏｍｄ１に応じて変更モードへ移行する。そして、機器２〜４の各々は、自己のモードが変更モードへ切り替わると、自己のモードが変更モードへ切り替わったことを示すモード切替信号ＭＣＨＧを無線通信以外の方法で無線装置１へ送信する。
【００３３】
更に、機器２〜４の各々は、新しい制御識別子ＣＩＤ＿ＮＥＷを無線装置１から受信する。そして、機器２〜４の各々は、変更モードにおいて、無線装置１から受信した変更コマンドＣｏｍｄ２に応じて、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更する。
【００３４】
更に、機器２〜４の各々は、無線装置１から受信した確認コマンドＣｏｍｄ３に応じて、新しい制御識別子ＣＩＤ＿ＮＥＷを示す識別子信号ＣＩＤ＿Ｓを無線通信以外の方法によって無線装置１へ送信する。
【００３５】
［実施の形態１］
図２は、図１に示す無線装置１の実施の形態１における構成を示す概略図である。図２を参照して、無線装置１は、入出力手段１１と、中央演算装置１２と、無線モジュール１３と、アンテナ１４，１５と、ＧＰＳ１６と、記憶部１７と、検出器１８とを含む。
【００３６】
入出力手段１１は、表示装置を備える。入出力手段１１は、機器２〜４に装着された電気機器を制御することを指示するための指示信号Ｃｏｍｄ４を無線装置１の利用者から受け付け、その受け付けた指示信号Ｃｏｍｄ４を中央演算装置１２へ出力する。
【００３７】
また、入出力手段１１は、中央演算装置１２から機器２〜４および機器２〜４の制御内容を受けると、その受けた機器２〜４および制御内容を表示装置によって表示する。そして、入出力手段１１は、機器２〜４のうちのいずれを制御対象機器とするかを指示する指示信号Ｃｏｍｄ５と、その制御対象機器の制御内容を指示する指示信号Ｃｏｍｄ６とを無線装置１の利用者から受け付け、その受け付けた指示信号Ｃｏｍｄ５，Ｃｏｍｄ６を中央演算装置１２へ出力する。
【００３８】
更に、入出力手段１１は、機器２〜４の制御識別子ＣＩＤを変更することを指示するための指示信号Ｃｏｍｄ７と新しい制御識別子ＣＩＤ＿ＮＥＷとを無線装置１の利用者から受け付け、その受け付けた指示信号Ｃｏｍｄ７および新しい制御識別子ＣＩＤ＿ＮＥＷを中央演算装置１２へ出力する。
【００３９】
中央演算装置１２は、指示信号Ｃｏｍｄ４〜Ｃｏｍｄ７および新しい制御識別子ＣＩＤ＿ＮＥＷを入出力手段１１から受ける。また、中央演算装置１２は、無線装置１の位置情報をＧＰＳ１６から受ける。なお、中央演算装置１２は、タイマーを内蔵している。
【００４０】
中央演算装置１２は、指示信号Ｃｏｍｄ４を入出力手段１１から受け、無線装置１の位置情報をＧＰＳ１６から受けると、記憶部１７に格納されたデータベースＤＢを検索し、無線装置１の位置情報に基づいて無線装置１の周辺に存在する機器２〜４と機器２〜４を制御するための制御識別子ＣＩＤとを取得する。そして、中央演算装置１２は、機器２〜４と、機器２〜４の制御内容とを入出力手段１１へ出力する。その後、中央演算装置１２は、指示信号Ｃｏｍｄ５，Ｃｏｍｄ６を入出力手段１１から受けると、その受けた指示信号Ｃｏｍｄ５，Ｃｏｍｄ６に基づいて、機器２〜４の中から制御対象機器を決定するとともに、その決定した制御対象機器の制御内容を決定する。そうすると、中央演算装置１２は、その決定した制御対象機器および制御内容に基づいて、制御対象機器の制御識別子ＣＩＤを生成する。そして、中央演算装置１２は、後述する方法によって、その生成した制御識別子ＣＩＤを表わすフレーム長を有する無線フレームを無線モジュール１３およびアンテナ１４を介して制御対象機器（機器２〜４の少なくとも１つ）の受信機へ無線通信によって送信する。
【００４１】
また、中央演算装置１２は、入出力手段１１から指示信号Ｃｏｍｄ７を受けると、記憶部２１６に格納されたデータベースＤＢ中の制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更する。そして、中央演算装置１２は、変更コマンドＣｏｍｄ１を表わすフレーム長を有する無線フレームを無線モジュール１３およびアンテナ１４を介して制御対象機器（機器２〜４の少なくとも１つ）へ無線通信によって送信する。
【００４２】
更に、中央演算装置１２は、光強度ＰＬ１を検出器１８から受ける。そして、中央演算装置１２は、光強度ＰＬ１をディジタル信号に変換し、その変換したディジタル信号列ＤＳ１に基づいて、機器２〜４のモードが変更モードに切り替わったか否かを判定する。より具体的には、中央演算装置１２は、機器２〜４のモードが変更モードに切り替わったことを示す光の点滅パターンをディジタル信号に変換したディジタル信号列ＤＳ＿ｓｔａｎｄａｒｄを予め保持している。そして、中央演算装置１２は、ディジタル信号列ＤＳ１がディジタル信号列ＤＳ＿ｓｔａｎｄａｒｄに一致すれば、機器２〜４のモードが変更モードに切り替わったと判定し、ディジタル信号列ＤＳ１がディジタル信号列ＤＳ＿ｓｔａｎｄａｒｄに一致しなければ、機器２〜４のモードが変更モードに切り替わっていないと判定する。
【００４３】
中央演算装置１２は、機器２〜４のモードが変更モードに切り替わったと判定したとき、変更コマンドＣｏｍｄ２を表わすフレーム長を有する無線フレームを無線モジュール１３およびアンテナ１４を介して制御対象機器（機器２〜４の少なくとも１つ）へ無線通信によって送信する。
【００４４】
更に、中央演算装置１２は、変更コマンドＣｏｍｄ２を送信すると、新しい制御識別子ＣＩＤ＿ＮＥＷを表わすフレーム長を有する無線フレームを無線モジュール１３およびアンテナ１４を介して制御対象機器（機器２〜４の少なくとも１つ）へ無線通信によって送信する。
【００４５】
更に、中央演算装置１２は、新しい制御識別子ＣＩＤ＿ＮＥＷを送信すると、確認コマンドＣｏｍｄ３を表わすフレーム長を有する無線フレームを無線モジュール１３およびアンテナ１４を介して制御対象機器（機器２〜４の少なくとも１つ）へ無線通信によって送信する。
【００４６】
更に、中央演算装置１２は、光強度ＰＬ２を検出器１８から受ける。そして、中央演算装置１２は、光強度ＰＬ２をディジタル信号に変換し、その変換したディジタル信号列ＤＳ２に基づいて、機器２〜４の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷに切り替わったか否かを判定する。より具体的には、中央演算装置１２は、ディジタル信号列ＤＳ２が新しい制御識別子ＣＩＤ＿ＮＥＷのビットパターンに一致すれば、機器２〜４の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷに切り替わったと判定し、ディジタル信号列ＤＳ２が新しい制御識別子ＣＩＤ＿ＮＥＷのビットパターンに一致しなければ、機器２〜４の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷに切り替わっていないと判定する。
【００４７】
無線モジュール１３は、制御対象機器の制御識別子ＣＩＤを中央演算装置１２から受け、その受けた制御識別子ＣＩＤをアンテナ１４を介して制御対象機器（機器２〜４の少なくとも１つ）へ後述する方法によって送信する。この場合、無線モジュール１３は、所望の周波数で制御識別子ＣＩＤを制御対象機器（機器２〜４の少なくとも１つ）へ送信する。
【００４８】
また、無線モジュール１３は、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２および確認コマンドＣｏｍｄ３を無線フレームのフレーム長によって表わして制御対象機器（機器２〜４の少なくとも１つ）へ送信する。
【００４９】
更に、無線モジュール１３は、新しい制御識別子ＣＩＤ＿ＮＥＷをフレーム長によって表わして制御対象機器（機器２〜４の少なくとも１つ）へ送信する。
【００５０】
ＧＰＳ１６は、アンテナ１５を介して無線装置１の位置情報を計測し、その計測した位置情報を中央演算装置１２へ出力する。
【００５１】
記憶部１７は、無線装置１の位置情報と、機器２〜４と、機器２〜４の制御識別子ＣＩＤとを相互に対応付けた構成からなるデータベースＤＢを記憶する。
【００５２】
検出器１８は、例えば、光センサーからなる。検出器１８は、機器２〜４から放射された光の点滅を受信し、光強度ＰＬ１，ＰＬ２を検出する。そして、検出器１８は、その検出した光強度ＰＬ１，ＰＬ２を中央演算装置１２へ出力する。
【００５３】
図３は、図１に示す機器２の実施の形態１における構成を示す概略図である。図３を参照して、機器２は、受信機２１と、被制御部２２とを含む。受信機２１は、アンテナ２１１と、ＲＦフィルタ２１２と、包絡線検波回路２１３と、ビット判定器２１４と、マイクロコンピュータ２１５と、記憶部２１６と、タイマー２１７と、制御回路２１８と、送信器２１９とを含む。
【００５４】
受信機２１は、例えば、１００μＷの電力を電源（図示せず）から受け、その受けた電力によって駆動される。そして、受信機２１は、無線通信による送信機能を有さず、無線通信による受信機能のみを有する。
【００５５】
また、受信機２１は、アンテナ２１１を介して無線装置１から無線フレームの電波を受信し、その受信した受信電波に基づいて、後述する方法によってビット列を検出し、その検出したビット列が機器２の制御識別子ＣＩＤに一致するか否かを判定する。受信機２１は、ビット列が機器２の制御識別子ＣＩＤに一致すると判定したとき、制御識別子ＣＩＤに基づいて被制御部２２を制御する。
【００５６】
一方、受信機２１は、ビット列が機器２の制御識別子ＣＩＤに一致しないとき、ビット列を破棄する。そして、受信機２１は、無線フレームの受信を待つ状態になる。
【００５７】
更に、受信機２１は、アンテナ２１１を介して無線装置１から受信した無線フレームの受信電波に基づいて、後述する方法によって、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを復号する。
【００５８】
そして、受信機２１は、変更コマンドＣｏｍｄ１を復号すると、自己のモードを機器２の制御識別子ＣＩＤを変更する変更モードへ切り替える。その後、受信機２１は、自己のモードを変更モードへ切り替えると、光を点滅させることによって、受信機２１のモードが変更モードへ切り替わったことを示すモード切替信号ＭＣＨＧを無線通信以外の方法で送信する。
【００５９】
また、受信機２１は、変更コマンドＣｏｍｄ２を復号すると、機器２の制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更する。その後、受信機２１は、確認コマンドＣｏｍｄ３を復号すると、新しい制御識別子ＣＩＤ＿ＮＥＷのビットパターンに従って光を点滅させることによって、新しい制御識別子ＣＩＤ＿ＮＥＷを表わす識別子信号ＣＩＤ＿Ｓを無線通信以外の方法で送信する。
【００６０】
被制御部２２は、受信機２１からの制御に従って、電源がオフされたり、電源がオンされたり、調光されたりする。
【００６１】
アンテナ２１１は、ＲＦフィルタ２１２に接続される。ＲＦフィルタ２１２は、アンテナ２１１を介して電波を受信し、その受信した受信電波から無線フレームの周波数を有する信号を抽出する。そして、ＲＦフィルタ２１２は、その抽出した信号を包絡線検波回路２１３へ出力する。
【００６２】
包絡線検波回路２１３は、ＲＦフィルタ２１２から受けた信号を一定周期（例えば、１０μｓ）ごとに包絡線検波し、その検波した検波信号をビット判定器２１４へ出力する。
【００６３】
ビット判定器２１４は、包絡線検波回路２１３から受けた検波信号を“０”または“１”のビット値に変換し、その変換後のビット列をマイクロコンピュータ２１５へ出力する。
【００６４】
マイクロコンピュータ２１５は、フレーム長検出処理、ＩＤマッチング処理および制御処理を順次実行する。
【００６５】
マイクロコンピュータ２１５は、フレーム長検出処理において、ビット判定器２１４から受けたビット列に基づいて無線フレームのフレーム長を検出する。より具体的には、マイクロコンピュータ２１５は、“１”のビット値の個数を累計し、“０”のビット値が入力されると、“１”のビット値の個数の累積を停止し、“０”のビット値が入力されたときの累計値ｃを保持する。そして、マイクロコンピュータ２１５は、後述する方法によって累積値ｃをビット列に変換する。
【００６６】
マイクロコンピュータ２１５は、累積値ｃのしきい値ＡＣＭ＿ｔｈ１，ＡＣＭ＿ｔｈ２を予め保持している。しきい値ＡＣＭ＿ｔｈ１は、例えば、２０に設定され、しきい値ＡＣＭ＿ｔｈ２は、例えば、５０に設定される。マイクロコンピュータ２１５は、累積値ｃをしきい値ＡＣＭ＿ｔｈ１と比較し、累積値ｃがしきい値ＡＣＭ＿ｔｈ１よりも小さいとき、累積値ｃから変換されたビット列が変更コマンドＣｏｍｄ１，Ｃｏｍｄ２および確認コマンドＣｏｍｄ３のいずれかであると判定する。また、マイクロコンピュータ２１５は、累積値ｃをしきい値ＡＣＭ＿ｔｈ１，ＡＣＭ＿ｔｈ２と比較し、ＡＣＭ＿ｔｈ１＜ｃ＜ＡＣＭ＿ｔｈ２であるとき、累積値ｃから変換されたビット列が制御識別子ＣＩＤであると判定する。更に、マイクロコンピュータ２１５は、累積値ｃをしきい値ＡＣＭ＿ｔｈ２と比較し、累積値ｃがしきい値ＡＣＭ＿ｔｈ２よりも大きいとき、累積値ｃから変換されたビット列が新しい制御識別子ＣＩＤ＿ＮＥＷであると判定する。そして、マイクロコンピュータ２１５は、しきい値ＡＣＭ＿ｔｈ１，ＡＣＭ＿ｔｈ２を用いた判定が終了すると、累積値ｃをリセットする。
【００６７】
マイクロコンピュータ２１５は、その変換したビット列が制御識別子ＣＩＤであるとき、記憶部２１６から機器２の制御識別子ＣＩＤを読み出し、ビット列が制御識別子ＣＩＤに一致するか否かを判定する。即ち、マイクロコンピュータ２１５は、ＩＤマッチング処理を実行する。
【００６８】
マイクロコンピュータ２１５は、ビット列が制御識別子ＣＩＤに一致すると判定したとき、制御識別子ＣＩＤに基づいて、被制御部２２の制御内容を制御回路２１８へ出力する。
【００６９】
一方、マイクロコンピュータ２１５は、ビット列が制御識別子ＣＩＤに一致しないと判定したとき、ビット列を破棄する。
【００７０】
また、マイクロコンピュータ２１５は、その変換したビット列が変更コマンドＣｏｍｄ１であるとき、受信機２１のモードを変更モードに切り替えるように受信機２１を制御する。これによって、受信機２１は、変更モードへ移行する。そして、マイクロコンピュータ２１５は、受信機２１のモードを変更モードに切り替えたことを示すモード切替信号ＭＣＨＧを送信するように送信器２１９を制御する。
【００７１】
更に、マイクロコンピュータ２１５は、その変換したビット列が変更コマンドＣｏｍｄ２を表わすとき、ビット列が変更コマンドＣｏｍｄ２であることを検知したときの時刻ｔ＿ｂａｓｅをタイマー２１７からの時刻情報に基づいて取得する。そして、マイクロコンピュータ２１５は、その後、累積値ｃから変換されたビット列を新しい制御識別子ＣＩＤ＿ＮＥＷとして取得し、その取得した新しい制御識別子ＣＩＤ＿ＮＥＷによって、記憶部２１６に格納された制御識別子ＣＩＤを書き換える。一方、マイクロコンピュータ２１５は、時刻ｔ＿ｂａｓｅから一定時間内に次の制御を受信できない場合、記憶部２１６に格納された新しい制御識別子ＣＩＤ＿ＮＥＷを変更前の制御識別子ＣＩＤに戻す。
【００７２】
更に、マイクロコンピュータ２１５は、その変換したビット列が確認コマンドＣｏｍｄ３を表わすとき、新しい制御識別子ＣＩＤ＿ＮＥＷのビットパターンに応じて光を点滅させることによって、新しい制御識別子ＣＩＤを表わす識別子信号ＣＩＤ＿Ｓを送信するように送信器２１９を制御する。
【００７３】
記憶部２１６は、機器２の制御識別子ＣＩＤを記憶する。
【００７４】
タイマー２１７は、時刻情報をマイクロコンピュータ２１５へ出力する。
【００７５】
制御回路２１８は、マイクロコンピュータ２１５から制御内容を受け、その受けた制御内容に基づいて被制御部２２を制御する。
【００７６】
送信器２１９は、例えば、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｅｖｉｃｅ）を含む。そして、送信器２１９は、マイクロコンピュータ２１５からの制御に従って、ＬＥＤを点滅させることによってモード切替信号ＭＣＨＧおよび識別子信号ＣＩＤ＿Ｓを無線装置１へ送信する。即ち、受信機２１は、無線通信以外の方法によってモード切替信号ＭＣＨＧおよび識別子信号ＣＩＤ＿Ｓを無線装置１へ送信する。
【００７７】
なお、実施の形態１においては、図１に示す機器３，４の各々も、図３に示す機器２と同じ構成からなる。
【００７８】
図４は、制御識別子ＣＩＤの構成を示す概略図である。図４を参照して、制御識別子ＣＩＤは、制御対象と、制御種別と、制御値とを含む。
【００７９】
制御対象、制御種別および制御値は、相互に対応付けられる。制御対象は、制御する対象を表す。制御種別は、各機器２〜４の具体的な制御項目を表す。制御値は、制御種別の具体的な制御内容を表す。そして、制御対象および制御種別は、制御対象機器を特定する特定情報を構成し、制御値は、制御対象機器の制御内容を示す制御情報を構成する。また、制御対象、制御種別および制御値の各々は、例えば、４ビットのビット値によって表される。
【００８０】
図５は、データベースＤＢの概念図である。図５を参照して、データベースＤＢは、経度緯度と、場所と、名前と、制御対象と、制御種別と、制御値とを含む。経度緯度、場所、名前、制御対象、制御種別および制御値は、相互に対応付けられる。そして、経度緯度および場所は、位置情報を構成し、制御対象、制御種別および制御値は、上述したように制御識別子ＣＩＤを構成する。
【００８１】
北緯ｘ度、緯度ｙ度には、例えば、４丁目Ａビルが存在する。そして、４丁目Ａビルの天井には、天井照明がある。この天井照明は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられ、制御対象としての対象１を表す“０００１”は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられ、制御種別としての照明スイッチを表す“０００１”は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられ、制御値としてのＯＮを表す“０００１”は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられる。また、同様にして、制御対象（“０００１”）および制御種別（“０００１”）は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられ、制御値としてのＯＦＦを表す“００００”は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられる。従って、北緯ｘ度、緯度ｙ度の４丁目Ａビルにある天井照明の制御内容は、天井照明の照明スイッチをＯＮすること、または天井照明の照明スイッチをＯＦＦすることからなる。
【００８２】
フロア空調、壁の間接照明および西門施錠に関しても、同様にして、名前、制御対象、制御種別および制御値が位置情報に対応付けられる。
【００８３】
そして、フロア空調に関しては、空調温度を上昇させること、または空調温度を下降させることが制御内容になり、壁の間接照明に関しては、調光を大にすること、または調光を中にすること、または調光を小にすることが制御内容になり、西門施錠に関しては、門開閉を開けること、または門開閉を閉じることが制御内容になる。
【００８４】
このように、データベースＤＢは、制御対象、制御種別および制御値からなる制御識別子ＣＩＤを位置情報に対応付けた構成からなる。そして、データベースＤＢは、無線装置１の記憶部１７に格納されている。
【００８５】
また、機器２〜４の各々が天井照明である場合、機器２〜４の各々の記憶部２１６は、“０００１０００１００００”からなる制御識別子と、“０００１０００１０００１”からなる制御識別子とを記憶する。更に、機器２〜４の各々がフロア空調である場合、機器２〜４の各々の記憶部２１６は、“００１０００１０００００”からなる制御識別子と、“００１０００１００００１”からなる制御識別子とを記憶する。更に、機器２〜４の各々が壁の間接照明である場合、機器２〜４の各々の記憶部２１６は、“００１１００１１００００”からなる制御識別子と、“００１１００１１０００１”からなる制御識別子と、“００１１００１１００１０”からなる制御識別子とを記憶する。更に、機器２〜４の各々が西門施錠である場合、機器２〜４の各々の記憶部２１６は、“０００１０１００００００”からなる制御識別子と、“０００１０１０００００１からなる制御識別子とを記憶する。
【００８６】
なお、データベースＤＢにおいて、西門施錠の制御対象が対象１になっているのは、西門施錠が天井照明等の場所（４丁目）と無線による制御が同時に行われない離れた場所（５丁目）に存在するからである。
【００８７】
図６は、ビット列と無線フレームの時間長であるフレーム長Ｌとの変換表を示す図である。図６を参照して、変換表ＴＢＬ１は、ビット列とフレーム長とを含む。ビット列およびフレーム長は、相互に対応付けられる。
【００８８】
２３０μｓのフレーム長Ｌは、“０００１０００１００００”のビット列に対応付けられる。２６０（μｓ）のフレーム長Ｌは、“０００１０００１０００１”のビット列に対応付けられる。２９０（μｓ）のフレーム長Ｌは、“００１０００１０００００”のビット列に対応付けられる。３２０（μｓ）のフレーム長Ｌは、“００１０００１００００１”のビット列に対応付けられる。３５０（μｓ）のフレーム長Ｌは、“００１１００１１００００”のビット列に対応付けられる。３８０（μｓ）のフレーム長Ｌは、“００１１００１１０００１”のビット列に対応付けられる。４１０（μｓ）のフレーム長Ｌは、“００１１００１１００１０”のビット列に対応付けられる。４４０（μｓ）のフレーム長Ｌは、“０００１０１００００００”のビット列に対応付けられる。４７０（μｓ）のフレーム長Ｌは、“０００１０１０００００１”のビット列に対応付けられる。
【００８９】
０００１０００１００００”等のビット列は、“Ａ１Ａ２Ａ３Ａ４Ｂ１Ｂ２Ｂ３Ｂ４Ｃ１Ｃ２Ｃ３Ｃ４”の形式からなり、制御対象機器の制御識別子ＣＩＤである。そして、左側の４ビット（＝Ａ１Ａ２Ａ３Ａ４）は、制御対象を表し、中央の４ビット（＝Ｂ１Ｂ２Ｂ３Ｂ４）は、制御種別を表し、右側の４ビット（＝Ｃ１Ｃ２Ｃ３Ｃ４）は、制御値を表す。
【００９０】
無線装置１の中央演算装置１２は、変換表ＴＢＬ１を保持している。そして、中央演算装置１２は、“０００１０００１００００”からなる制御識別子ＣＩＤに対して、変換表ＴＢＬ１を参照してフレーム長Ｌ＝２３０（μｓ）を割り当てる。
【００９１】
そうすると、中央演算装置１２は、フレーム長がＬ＝２３０（μｓ）に最も近くなるようにペイロードサイズを決定し、その決定したペイロードサイズを有するペイロードを生成し、その生成したペイロードを無線モジュール１３へ出力する。そして、無線モジュール１３は、中央演算装置１２からペイロードを受け、その受けたペイロードを含む無線フレームを生成し、その生成した無線フレームを制御対象機器（機器２〜４のいずれか）の受信機２１へ無線通信によって送信する。
【００９２】
また、中央演算装置１２は、“０００１０００１００００”からなる制御識別子ＣＩＤにフレーム長Ｌ＝２３０（μｓ）を割り当てると、“０００１０００１００００”からなる制御識別子ＣＩＤを含む無線フレームの時間長が２３０（μｓ）になるように送信するための伝送レートを決定し、その決定した伝送レートと“０００１０００１００００”からなる制御識別子ＣＩＤとを無線モジュール１３へ出力する。無線モジュール１３は、“０００１０００１００００”からなる制御識別子ＣＩＤと、伝送レートとを中央演算装置１２から受ける。そして、無線モジュール１３は、“０００１０００１００００”からなる制御識別子ＣＩＤを含む無線フレームを生成し、その生成した無線フレームを中央演算装置１２から受けた伝送レートで制御対象機器（機器２〜４のいずれか）の受信機２１へ無線通信によって送信する。
【００９３】
更に、中央演算装置１２は、“０００１０００１００００”からなる制御識別子ＣＩＤにフレーム長Ｌ＝２３０（μｓ）を割り当てると、フレーム長がＬ＝２３０（μｓ）に最も近くなるようにペイロードサイズを決定し、その決定したペイロードサイズを有するペイロードを生成する。また、中央演算装置１２は、その生成したペイロードを含む無線フレームの時間長が２３０（μｓ）になるように送信するための伝送レートを決定する。そして、中央演算装置１２は、その生成したペイロードと、その決定した伝送レートとを無線モジュール１３へ出力する。無線モジュール１３は、ペイロードおよび伝送レートを中央演算装置１２から受け、その受けたペイロードを含む無線フレームを生成する。そして、無線モジュール１３は、その生成した無線フレームを中央演算装置１２から受けた伝送レートで制御対象機器（機器２〜４のいずれか）の受信機２１へ無線通信によって送信する。
【００９４】
このように、無線モジュール１３は、フレーム長がＬ＝２３０（μｓ）になるようにペイロードサイズおよび伝送レートの少なくとも一方を制御し、その制御したペイロードサイズおよび伝送レートの少なくとも一方を用いて無線フレームを制御対象機器（機器２〜４のいずれか）の受信機２１へ無線通信によって送信する。
【００９５】
なお、ペイロードとなるデータの中身は、乱数値でもよいし、特定の値に設定されてもよい。
【００９６】
中央演算装置１２は、“０００１０００１０００１”等からなる制御識別子ＣＩＤを送信する場合も、同様にしてペイロードおよび／または伝送レートを無線モジュール１３へ出力する。
【００９７】
変換表ＴＢＬ１において、フレーム長Ｌが３０μｓごとに区切られているのは、受信機２１のクロック周波数を低くし、受信機２１が無線フレームの切れ目を識別できるようにするためである。
【００９８】
上述したように、無線装置１は、制御識別子ＣＩＤをフレーム長によって表した無線フレームを制御対象機器（機器２〜４のいずれか）の受信機２１へ無線通信によって送信する。
【００９９】
図７は、包絡線検波およびビット判定の概念図である。図７を参照して、受信機２１の包絡線検波回路２１３は、無線フレームＦＲをＲＦフィルタ２１２から受ける。無線フレームＦＲは、例えば、２３０（μｓ）のフレーム長Ｌを有する（（ａ）参照）。
【０１００】
包絡線検波回路２１３は、無線フレームＦＲの包絡線ＥＶＬを検出し、その検出した包絡線ＥＶＬを１０（μｓ）毎に検波し、検波値Ｉ１〜Ｉ２４を検出する（（ｂ）参照）。
【０１０１】
そして、包絡線検波回路２１３は、検波値Ｉ１〜Ｉ２４をビット判定器２１４へ出力する。ビット判定器２１４は、検波値Ｉ１〜Ｉ２４をビット判定し、“１１１・・・１１１０”のビット列を得る。そして、ビット判定器２１４は、“１１１・・・１１１０”のビット列をマイクロコンピュータ２１５へ出力する。
【０１０２】
マイクロコンピュータ２１５は、“１１１・・・１１１０”のビット列の先頭から“１”のビット値の個数を累積し、“２３”の累積値を検出する。そして、マイクロコンピュータ２１５は、２４個目のビット値が“０”であるので、“２３”の累積値をビット列に変換し、その後、累積値をリセットする。
【０１０３】
図８は、累積値とビット列との変換表を示す図である。図８を参照して、変換表ＴＢＬ２は、累積値とビット列とを含む。累積値およびビット列は、相互に対応付けられる。
【０１０４】
“０００１０００１００００”のビット列は、２２≦ｃ≦２４の累積値ｃに対応付けられる。“０００１０００１０００１”のビット列は、２５≦ｃ≦２７の累積値ｃに対応付けられる。“００１０００１０００００”のビット列は、２８≦ｃ≦３０の累積値ｃに対応付けられる。“００１０００１００００１”のビット列は、３１≦ｃ≦３３の累積値ｃに対応付けられる。“００１１００１１００００”のビット列は、３４≦ｃ≦３６の累積値ｃに対応付けられる。“００１１００１１０００１”のビット列は、３７≦ｃ≦３９の累積値ｃに対応付けられる。“００１１００１１００１０”のビット列は、４０≦ｃ≦４２の累積値ｃに対応付けられる。“０００１０１００００００”のビット列は、４３≦ｃ≦４５の累積値ｃに対応付けられる。“０００１０１０００００１”のビット列は、４６≦ｃ≦４８の累積値ｃに対応付けられる。
【０１０５】
マイクロコンピュータ２１５は、変換表ＴＢＬ２を保持している。そして、マイクロコンピュータ２１５は、“２３”の累積値ｃを求めると、変換表ＴＢＬ２を参照して、“２３”の累積値ｃを“０００１０００１００００”のビット列に変換する。
【０１０６】
そして、マイクロコンピュータ２１５は、その変換した“０００１０００１００００”のビット列が機器２の制御識別子ＣＩＤに一致する場合、制御識別子ＣＩＤの制御値を参照して制御内容を検出し、その検出した制御内容を制御回路２１８へ出力する。
【０１０７】
一方、マイクロコンピュータ２１５は、その変換した“０００１０００１００００”のビット列が機器２の制御識別子ＣＩＤに一致しない場合、“０００１０００１００００”のビット列を破棄し、制御回路２１８へ何も出力しない。
【０１０８】
図９は、図１に示す無線装置１の入出力手段１１における表示装置の表示画面の例を示す図である。
【０１０９】
機器２が図５に示すデータベースＤＢの天井照明であり、機器３が図５に示すデータベースＤＢのフロア空調であり、機器２，３が無線装置１の周辺に存在することを前提として入出力手段１１における表示装置の表示画面について説明する。
【０１１０】
無線装置１の中央演算装置１２は、指示信号Ｃｏｍｄ１を入出力手段１１から受け、経度緯度（＝北緯ｘ度、経度ｙ度）および場所（＝４丁目Ａビル）からなる位置情報をＧＰＳ１６から受けると、記憶部１７に記憶されたデータベースＤＢを検索し、位置情報に基づいて、無線装置１の周辺に存在する天井照明およびフロア空調と、天井照明の制御識別子（［０００１（対象１）、０００１（照明スイッチ）、０００１（ＯＮ）］，［０００１（対象１）、０００１（照明スイッチ）、００００（ＯＦＦ）］）と、フロア空調の制御識別子（［００１０（対象２）、００１０（空調温度）、０００１（上昇）］，［００１０（対象２）、００１０（空調温度）、００００（下降）］）とを取得する。
【０１１１】
そして、中央演算装置１２は、その取得した天井照明およびフロア空調と、天井照明の制御識別子（［０００１（対象１）、０００１（照明スイッチ）、０００１（ＯＮ）］，［０００１（対象１）、０００１（照明スイッチ）、００００（ＯＦＦ）］）と、フロア空調の制御識別子（［００１０（対象２）、００１０（空調温度）、０００１（上昇）］，［００１０（対象２）、００１０（空調温度）、００００（下降）］）と、無線装置１の現在の場所（４丁目Ａビル）とを入出力手段１１へ出力する。
【０１１２】
入出力手段１１は、天井照明およびフロア空調と、天井照明の制御識別子（［０００１（対象１）、０００１（照明スイッチ）、０００１（ＯＮ）］，［０００１（対象１）、０００１（照明スイッチ）、００００（ＯＦＦ）］）と、フロア空調の制御識別子（［００１０（対象２）、００１０（空調温度）、０００１（上昇）］，［００１０（対象２）、００１０（空調温度）、００００（下降）］）と、無線装置１の現在の場所（４丁目Ａビル）とを中央演算装置１２から受ける。
【０１１３】
そして、入出力手段１１は、無線装置１の現在の場所（４丁目Ａビル）を表示装置に表示する。また、入出力手段１１は、天井照明の制御識別子（［０００１（対象１）、０００１（照明スイッチ）、０００１（ＯＮ）］，［０００１（対象１）、０００１（照明スイッチ）、００００（ＯＦＦ）］）に基づいて、制御対象１としての“天井照明”と、“ＯＮボタン”および“ＯＦＦボタン”とを表示装置に表示する。更に、入出力手段１１は、フロア空調の制御識別子（［００１０（対象２）、００１０（空調温度）、０００１（上昇）］，［００１０（対象２）、００１０（空調温度）、００００（下降）］）に基づいて、制御対象２としての“フロア空調”と、温度の“上下ボタン”とを表示装置に表示する。
【０１１４】
そうすると、無線装置１の利用者は、入出力手段１１の表示画面を見て、制御したい制御対象と、制御内容とを選択する。例えば、無線装置１の利用者は、“天井照明”を“ＯＦＦ”したいのであれば、制御対象１の“天井照明”の部分をタップするとともに、“ＯＦＦボタン”を押す。
【０１１５】
入出力手段１１は、“天井照明”の部分がタップされると、“天井照明”を制御対象機器とすることを指示する指示信号Ｃｏｍｄ５を受け付け、“ＯＦＦボタン”が押されると、制御対象機器（“天井照明”）の制御内容（“ＯＦＦ”）を指示する指示信号Ｃｏｍｄ６を受け付ける。
【０１１６】
そして、入出力手段１１は、その受け付けた指示信号Ｃｏｍｄ５，Ｃｏｍｄ６を中央演算装置１２へ出力する。
【０１１７】
中央演算装置１２は、指示信号Ｃｏｍｄ５，Ｃｏｍｄ６を入出力手段１１から受けると、指示信号Ｃｏｍｄ５に基づいて、無線装置１の周辺に存在する機器２，３のうち、機器２を制御対象機器として決定し、指示信号Ｃｏｍｄ６に基づいて、制御対象機器（＝機器２）の制御内容（＝照明スイッチの“ＯＦＦ”）を決定する。そして、中央演算装置１２は、その決定した制御対象機器および制御内容に基づいて、“０００１０００１００００”からなる制御識別子ＣＩＤを生成し、その生成した制御識別子ＣＩＤ（＝“０００１０００１００００”）に対応するフレーム長（＝２３０μｓ）をテーブルＴＢＬ１を参照して検出する。
【０１１８】
その後、中央演算装置１２および無線モジュール１３は、上述した方法によって、ペイロードサイズおよび伝送レートの少なくとも一方を制御して、２３０μｓのフレーム長を有する無線フレームを機器２の受信機２１へ送信する。
【０１１９】
無線装置１の利用者が“フロア空調”を制御対象として選択した場合、中央演算装置１２は、“フロア空調”を制御対象機器とする指示信号Ｃｏｍｄ５を入出力手段１１から受ける。また、中央演算装置１２は、最初に表示した温度（２８度）よりも温度が上昇されれば、空調温度を上昇させる指示信号Ｃｏｍｄ６を入出力手段１１から受け、最初に表示した温度（２８度）よりも温度が下げられれば、空調温度を下降させる指示信号Ｃｏｍｄ６を入出力手段１１から受ける。そして、中央演算装置１２は、指示信号Ｃｏｍｄ５，Ｃｏｍｄ６に基づいて、上述した方法によって“フロア空調”の制御識別子ＣＩＤを生成する。その後、中央演算装置１２および無線モジュール１３は、上述した方法によって、“フロア空調”の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを機器３の受信機２１へ送信する。
【０１２０】
また、無線装置１の利用者が“天井照明”および“フロア空調”の両方を制御対象として選択した場合、中央演算装置１２は、“天井照明”および“フロア空調”の各々について、指示信号Ｃｏｍｄ５，Ｃｏｍｄ６を入出力手段１１から受け、その受けた指示信号Ｃｏｍｄ５，Ｃｏｍｄ６に基づいて、上述した方法によって、“天井照明”の制御識別子ＣＩＤと“フロア空調”の制御識別子ＣＩＤとを生成する。そして、中央演算装置１２および無線モジュール１３は、上述した方法によって、“天井照明”の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを機器２の受信機２１へ送信し、“フロア空調”の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを機器３の受信機２１へ送信する。
【０１２１】
図１０は、ビット列とフレーム長との別の変換表を示す図である。図１０を参照して、変換表ＴＢＬ３は、ビット列とフレーム長とを含む。ビット列およびフレーム長は、相互に対応付けられる。
【０１２２】
１１０μｓのフレーム長Ｌは、“００００”のビット列に対応付けられ、１４０μｓのフレーム長Ｌは、“０００１”のビット列に対応付けられ、１７０μｓのフレーム長Ｌは、“００１０”のビット列に対応付けられる。
【０１２３】
そして、ビット列“００００”は、変更コマンドＣｏｍｄ１を表わし、ビット列“０００１”は、変更コマンドＣｏｍｄ２を表わし、ビット列“００１０”は、確認コマンドＣｏｍｄ３を表わす。
【０１２４】
また、５３０μｓのフレーム長Ｌは、“０１００００１００１００”のビット列に対応付けられ、５６０μｓのフレーム長Ｌは、“０１００００１００１０１”のビット列に対応付けられ、以下、同様にして、５３０＋３０（ｋ−１）（ｋは２以上の整数）μｓのフレーム長Ｌは、“０１０１００１１０１１１”のビット列に対応付けられる。
【０１２５】
ビット列“０１００００１００１００”，“０１００００１００１０１”，・・・，“０１０１００１１０１１１”は、それぞれ、新しい制御識別子ＣＩＤ＿ＮＥＷ１，ＣＩＤ＿ＮＥＷ２，・・・，ＣＩＤ＿ＮＥＷｋを表わす。
【０１２６】
このように、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２および確認コマンドＣｏｍｄ３は、図６に示す制御識別子ＣＩＤを表わすフレーム長Ｌよりも短いフレーム長Ｌによって表わされる。また、新しい制御識別子ＣＩＤ＿ＮＥＷ１，ＣＩＤ＿ＮＥＷ２，・・・，ＣＩＤ＿ＮＥＷｋは、図６に示す制御識別子ＣＩＤを表わすフレーム長Ｌよりも長いフレーム長Ｌによって表わされる。
【０１２７】
無線装置１の中央演算装置１２は、変換表ＴＢＬ３を保持しており、変換表ＴＢＬ３を参照して、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷ１，ＣＩＤ＿ＮＥＷ２，・・・，ＣＩＤ＿ＮＥＷｋをそれぞれ対応するフレーム長Ｌに変換する。
【０１２８】
変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷ１，ＣＩＤ＿ＮＥＷ２，・・・，ＣＩＤ＿ＮＥＷｋは、制御識別子ＣＩＤをフレーム長Ｌによって表わして送信する方法と同じ方法によって、フレーム長Ｌによって表わされて送信される。
【０１２９】
図１１は、累積値とビット列との別の変換表である。図１１を参照して、変換表ＴＢＬ４は、累積値とビット列とを含む。累積値およびビット列は、相互に対応付けられる。
【０１３０】
“００００”のビット列は、１０≦ｃ≦１２の累積値ｃに対応付けられ、“０００１”のビット列は、１３≦ｃ≦１５の累積値ｃに対応付けられ、“００１０”のビット列は、１６≦ｃ≦１８の累積値ｃに対応付けられる。
【０１３１】
また、“０１００００１００１００”のビット列は、５２≦ｃ≦５４の累積値ｃに対応付けられ、“０１００００１００１０１”のビット列は、５５≦ｃ≦５７の累積値ｃに対応付けられ、以下、同様にして、“０１０１００１１０１１１”のビット列は、５２＋３（ｋ−１）≦ｃ≦５４＋３（ｋ−１）の累積値ｃに対応付けられる。
【０１３２】
このように、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２および確認コマンドＣｏｍｄ３は、２０（＝しきい値ＡＣＭ＿ｔｈ１）よりも小さい累積値ｃに対応付けられ、新しい制御識別子ＣＩＤ＿ＮＥＷ１〜ＣＩＤ＿ＮＥＷｋは、５０（＝しきい値ＡＣＭ＿ｔｈ２）よりも大きい累積値ｃに対応付けられる。なお、制御識別子ＣＩＤは、２０＜ｃ＜５０の累積値ｃに対応付けられる（図８参照）。
【０１３３】
従って、受信機２１のマイクロコンピュータ２１５は、演算した累積値ｃをしきい値ＡＣＭ＿ｔｈ１、ＡＣＭ＿ｔｈ２と比較することによって、累積値ｃから変換されたビット列が変更コマンドＣｏｍｄ１，Ｃｏｍｄ２および確認コマンドＣｏｍｄ３であるか、制御識別子ＣＩＤであるか、新しい制御識別子ＣＩＤ＿ＮＥＷであるかを容易に判定できる。
【０１３４】
なお、受信機２１のマイクロコンピュータ２１５は、変換表ＴＢＬ４を予め保持している。
【０１３５】
図１２は、図１に示す制御システム１０の実施の形態１における動作を説明するためのプローチャートである。
【０１３６】
なお、図１２においては、機器２が制御対象機器であることを前提として制御システム１０の動作を説明する。
【０１３７】
図１２を参照して、一連の動作が開始されると、無線装置１の中央演算装置１２は、入出力手段１１から指示信号Ｃｏｍｄ４を受けると（ステップＳ１）、記憶部１７に格納されたデータベースＤＢを検索し、ＧＰＳ１６から受けた無線装置１の位置情報に基づいて無線装置１の周辺に存在する機器と、その機器の制御識別子とを取得する（ステップＳ２）。
【０１３８】
そして、中央演算装置１２は、その取得した機器と、機器の制御識別子とを入出力手段１１へ出力し、入出力手段１１は、上述した方法によって、機器と、その機器の制御内容とを表示装置に表示する（ステップＳ３）。
【０１３９】
その後、中央演算装置１２は、指示信号Ｃｏｍｄ５，Ｃｏｍｄ６を入出力手段１１から受け、その受けた指示信号Ｃｏｍｄ５，Ｃｏｍｄ６に基づいて、上述した方法によって、制御対象機器（＝機器２）と、その制御対象機器の制御内容とを決定し、制御識別子ＣＩＤを生成する（ステップＳ４）。
【０１４０】
そして、中央演算装置１２および無線モジュール１３は、上述した方法によって、制御識別子を表すフレーム長を有する無線フレームを制御対象機器（＝機器２）の受信機２１へ送信する（ステップＳ５）。
【０１４１】
制御対象機器（＝機器２）の受信機２１において、ＲＦフィルタ２１２は、アンテナ２１１を介して電波を受信し、その受信した受信電波から無線フレームの周波数を有する信号を抽出する。これによって、受信機２１は、無線フレームを受信する（ステップＳ６）。そして、ＲＦフィルタ２１２は、その抽出した信号を包絡線検波回路２１３へ出力する。
【０１４２】
包絡線検波回路２１３は、ＲＦフィルタ２１２から受けた信号を一定周期ごとに包絡線検波し（ステップＳ７）、その検波した検波信号をビット判定器２１４へ出力する。
【０１４３】
ビット判定器２１４は、包絡線検波回路２１３から受けた検波信号を“０”または“１”のビット値に変換して包絡線をビット判定する（ステップＳ８）。そして、ビット判定器２１４は、その変換後のビット列をマイクロコンピュータ２１５へ出力する。
【０１４４】
マイクロコンピュータ２１５は、ビット判定器２１４から受けたビット列における“１”のビット値の個数を累計し、“０”のビット値が入力されると、“１”の累積を停止し、そのときの累積値を“１”の累積値ｃとして演算する（ステップＳ９）。そして、マイクロコンピュータ２１５は、テーブルＴＢＬ２を参照して、その演算した累計値をビット列に変換する（ステップＳ１０）。
【０１４５】
マイクロコンピュータ２１５は、累積値ｃをしきい値ＡＣＭ＿ｔｈ１、ＡＣＭ＿ｔｈ２と比較し、累積値ｃから変換されたビット列が制御識別子ＣＩＤを表わすことを検知する。
【０１４６】
そうすると、マイクロコンピュータ２１５は、記憶部２１６から制御対象機器（＝機器２）の制御識別子ＣＩＤを読み出し、ビット列が制御識別子ＣＩＤに一致するか否かを判定する（ステップＳ１１）。
【０１４７】
例えば、機器２が図５に示す“天井照明”である場合、機器２の記憶部２１６は、“０００１０００１００００”からなる制御識別子ＣＩＤ＿Ａと、“０００１０００１０００１”からなる制御識別子ＣＩＤ＿Ｂとを記憶する。従って、マイクロコンピュータ２１５は、２つの制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂを記憶部２１６から読み出し、ビット列が２つの制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂの各々と一致するか否かを判定する。
【０１４８】
ステップＳ１１において、ビット列が制御識別子ＣＩＤに一致すると判定されたとき、マイクロコンピュータ２１５は、制御識別子ＣＩＤに基づいて、制御内容を制御回路２１８へ出力し、制御回路２１８は、マイクロコンピュータ２１５から受けた制御内容に従って被制御部２２を制御する（ステップＳ１２）。
【０１４９】
例えば、機器２が図５に示す“天井照明”であり、ビット列が制御識別子ＣＩＤ＿Ａ（＝“０００１０００１００００”）に一致すると判定されたとき、マイクロコンピュータ２１５は、制御識別子ＣＩＤ＿Ａ（＝“０００１０００１００００”）の左側の４ビット（＝“０００１”）を参照して、制御対象が対象１であることを検出し、機器２が制御対象になっていることを検知する。また、マイクロコンピュータ２１５は、制御識別子ＣＩＤ＿Ａ（＝“０００１０００１００００”）の中央部の４ビット（＝“０００１”）を参照して、制御種別が照明スイッチであることを検出し、制御識別子ＣＩＤ＿Ａ（＝“０００１０００１００００”）の右側の４ビット（＝“００００”）を参照して、照明スイッチをオフすることを検出する。そして、マイクロコンピュータ２１５は、機器２の照明スイッチをオフする制御内容を制御回路２１８へ出力し、制御回路２１８は、マイクロコンピュータ２１５からの制御内容に従って、被制御部２２の照明スイッチをオフする。
【０１５０】
一方、ステップＳ１１において、ビット列が制御識別子ＣＩＤに一致しないと判定されたとき、マイクロコンピュータ２１５は、ビット列を破棄し、制御回路２１８へ何も出力しない。
【０１５１】
そして、ステップＳ１１において、ビット列が制御識別子ＣＩＤに一致しないと判定されたとき、またはステップＳ１２の後、一連の動作が終了する。
【０１５２】
このように、無線装置１の中央演算装置１２は、無線装置１の位置情報と、各機器の制御識別子ＣＩＤとを対応付けた構成からなるデータベースＤＢを検索し、制御対象機器を決定するとともに、その決定した制御対象機器の制御識別子ＣＩＤを生成するので（ステップＳ１〜ステップＳ４参照）、無線装置１は、制御対象である機器２を特定し、かつ、機器２を制御するための制御識別子ＣＩＤを容易に取得できる。
【０１５３】
また、無線装置１は、制御識別子ＣＩＤを制御対象の機器２へ無線通信によって送信し、制御対象の機器２は、制御識別子ＣＩＤが自己の制御識別子に一致するとき、制御識別子ＣＩＤに基づいて被制御部２２を制御するので（ステップＳ５，Ｓ１１，Ｓ１２参照）、無線装置１は、制御対象機器（＝機器２）を容易に制御できる。
【０１５４】
従って、制御対象機器を特定し、かつ、制御対象機器を制御するための制御識別子ＣＩＤを容易に取得して制御対象機器を容易に制御できる。
【０１５５】
また、無線装置１の利用者は、無線装置１の周辺に存在する機器２〜４を制御できるので、例えば、無線装置１としてのスマートホーンの利用者は、自己が公共施設の近くに居れば、自己のスマートホーンを用いて図１２に示すフローチャートに従って公共施設に設置された機器２〜４を制御できる。その結果、自己のスマートホーンをリモコンとして利用でき、リモコンの取り合いを防止できる。
【０１５６】
なお、図１２においては、１つの機器２が制御対象である場合について説明したが、２以上の機器が制御対象である場合も、制御システム１０の動作は、図１２に示すフローチャートに従って実行される。この場合、無線装置１は、上述したステップＳ１〜Ｓ５を２以上の機器について並列または直列に実行し、２以上の機器の各々は、上述したステップＳ６〜Ｓ１２を実行する。
【０１５７】
図１３は、機器２〜４の制御識別子ＣＩＤを変更するときの制御システム１０の動作を示すフローチャートである。
【０１５８】
なお、図１３においては、機器２の制御識別子ＣＩＤを変更するときの制御システム１０の動作を説明する。
【０１５９】
図１３を参照して、制御識別子ＣＩＤの変更が開始されると、無線装置１は、変更コマンドＣｏｍｄ１を機器２の受信機２１へ送信する（ステップＳ２１）。
【０１６０】
機器２の受信機２１は、変更コマンドＣｏｍｄ１を受信し、その受信した変更コマンドＣｏｍｄ１に応じて、自己のモードを変更モードに切り替え、送信器２１９のＬＥＤを点滅させてモードを変更モードへ切り替えたことを無線装置１へ通知する（ステップＳ２２）。
【０１６１】
無線装置１は、機器２の受信機２１のモードが変更モードに切り替えたことを検出器１８によって検出すると、変更コマンドＣｏｍｄ２を機器２の受信機２１へ無線通信によって送信する（ステップＳ２３）。その後、無線装置１は、新しい制御識別子ＣＩＤ＿ＮＥＷを機器２の受信機２１へ無線通信によって送信する（ステップＳ２４）。
【０１６２】
そうすると、機器２の受信機２１は、変更コマンドＣｏｍｄ２に応じて、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更する。
【０１６３】
ステップＳ２４の後、無線装置１は、確認コマンドＣｏｍｄ３を機器２の受信機２１へ無線通信によって送信する（ステップＳ２５）。機器２の受信機２１は、確認コマンドＣｏｍｄ３に応じて、ＬＥＤを新しい制御識別子ＣＩＤ＿ＮＥＷに従って点滅させることによって、制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷへ切り替えられたことを無線装置１へ通知する（ステップＳ２６）。
【０１６４】
そして、無線装置１は、機器２の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷへ切り替えられたこと検出器１８によって検出する。
【０１６５】
なお、受信機２１は、変更コマンドＣｏｍｄ１の受信から変更コマンドＣｏｍｄ２の受信までの間、受信機２１のモードが変更モードに切り替わったことを通知するＬＥＤの点滅を継続する。
【０１６６】
また、受信機２１は、変更コマンドＣｏｍｄ２の受信から一定期間内に次の制御を受信しなければ、制御識別子ＣＩＤを変更前の制御識別子ＣＩＤに戻す。
【０１６７】
なお、機器３，４の制御識別子ＣＩＤを変更するときの制御システム１０の動作も図１３に示すフローチャートに従って実行される。
【０１６８】
図１４は、機器２〜４の制御識別子ＣＩＤを変更するときの制御元の無線装置１の動作を説明するためのフローチャートである。
【０１６９】
図１４を参照して、無線装置１の中央演算装置１２は、入出力手段１１から変更コマンドＣｏｍｄ１を受けたか否かを判定することによって、機器２〜４の制御識別子ＣＩＤを変更するか否かを判定する（ステップＳ３１）。
【０１７０】
ステップＳ３１において、機器２〜４の制御識別子ＣＩＤを変更すると判定されたとき、中央演算装置１２は、変換表ＴＢＬ３を参照して、変更コマンドＣｏｍｄ１（＝“００００”）を１１０μｓのフレーム長Ｌに変換する。
【０１７１】
そして、中央演算装置１２は、フレーム長が１１０μｓになるように無線フレームを送信するときのペイロードサイズおよび伝送レートの少なくとも一方を決定する。
【０１７２】
中央演算装置１２は、フレーム長が１１０μｓになるように無線フレームを送信するときのペイロードサイズのみを決定したとき、その決定したペイロードサイズを有するペイロードを生成し、その生成したペイロードを無線モジュール１３へ出力する。そして、無線モジュール１３は、中央演算装置１２から受けたペイロードを有する無線フレームを生成し、その生成した無線フレームを機器２〜４の受信機２１へ無線通信によって送信する。
【０１７３】
また、中央演算装置１２は、フレーム長が１１０μｓになるように無線フレームを送信するときの伝送レートのみを決定したとき、制御識別子ＣＩＤと伝送レートとを無線モジュール１３へ出力する。そして、無線モジュール１３は、中央演算装置１２から受けた制御識別子ＣＩＤを含む無線フレームを生成し、その生成した無線フレームを中央演算装置１２から受けた伝送レートで機器２〜４の受信機２１へ無線通信によって送信する。
【０１７４】
更に、中央演算装置１２は、フレーム長が１１０μｓになるように無線フレームを送信するときのペイロードサイズおよび伝送レートを決定したとき、その決定したペイロードサイズを有するペイロードを生成し、その生成したペイロードと、その決定した伝送レートとを無線モジュール１３へ出力する。そして、無線モジュール１３は、中央演算装置１２から受けたペイロードを有する無線フレームを生成し、その生成した無線フレームを中央演算装置１２から受けた伝送レートで機器２〜４の受信機２１へ無線通信によって送信する。
【０１７５】
このように、無線装置１は、変更コマンドＣｏｍｄ１を表わすフレーム長を有する無線フレームを機器２〜４の受信機２１へ無線通信によって送信する（ステップＳ３２）。
【０１７６】
その後、無線装置１の中央演算装置１２は、検出器１８から受けた光強度ＰＬ１をディジタル信号に変換したディジタル信号列ＤＳ１がディジタル信号列ＤＳ＿ｓｔａｎｄａｒｄに一致するか否かを判定することによって、受信機２１のモードが変更モードへ切り替えられたことを確認したか否かを判定する（ステップＳ３３）。
【０１７７】
ステップＳ３３において、受信機２１のモードが変更モードへ切り替えられたことを確認したと判定されたとき、中央演算装置１２は、変換表ＴＢＬ３を参照して、変更コマンドＣｏｍｄ２（＝“０００１”）を１４０μｓのフレーム長Ｌに変換する。そして、中央演算装置１２および無線モジュール１３は、ステップＳ３２における方法と同じ方法によって、変更コマンドＣｏｍｄ２（＝“０００１”）を表わす１４０μｓのフレーム長Ｌを有する無線フレームを機器２〜４の受信機２１へ無線通信によって送信する（ステップＳ３４）。
【０１７８】
その後、中央演算装置１２は、変換表ＴＢＬ３を参照して、新しい制御識別子ＣＩＤ＿ＮＥＷ（例えば、“０１００００１００１００”）を５３０μｓのフレーム長Ｌに変換する。そして、中央演算装置１２および無線モジュール１３は、ステップＳ３２における方法と同じ方法によって、新しい制御識別子ＣＩＤ＿ＮＥＷ（例えば、“０１００００１００１００”）を表わす５３０μｓのフレーム長Ｌを有する無線フレームを機器２〜４の受信機２１へ無線通信によって送信する（ステップＳ３５）。
【０１７９】
引き続いて、中央演算装置１２は、変換表ＴＢＬ３を参照して確認コマンドＣｏｍｄ３（＝“００１０”）を１７０μｓのフレーム長Ｌに変換する。そして、中央演算装置１２および無線モジュール１３は、ステップＳ３２における方法と同じ方法によって、確認コマンドＣｏｍｄ３（＝“００１０”）を表わす１７０μｓのフレーム長Ｌを有する無線フレームを機器２〜４の受信機２１へ無線通信によって送信する（ステップＳ３６）。
【０１８０】
その後、中央演算装置１２は、検出器１８から受けた光強度ＰＬ２をディジタル信号に変換したディジタル信号列ＤＳ２が新しい制御識別子ＣＩＤ＿ＮＥＷのビットパターンに一致するか否かを判定することによって、機器２〜４の制御識別子ＣＩＤの新しい制御識別子ＣＩＤ＿ＮＥＷへの切替を確認したか否かを判定する（ステップＳ３７）。
【０１８１】
ステップＳ３３において、受信機２１のモードが変更モードへ切り替えられたことを確認できなかったとき、またはステップＳ３７において、機器２〜４の制御識別子ＣＩＤの新しい制御識別子ＣＩＤ＿ＮＥＷへの切替を確認できなかったとき、中央演算装置１２は、制御識別子ＣＩＤの変更を失敗したことを検出する（ステップＳ３８）。
【０１８２】
一方、ステップＳ３１において、制御識別子ＣＩＤを変更しないと判定されたとき、中央演算装置１２は、入出力手段１１から指示信号Ｃｏｍｄ４を受けたか否かを判定することによって、制御対象（＝機器２〜４）の状態を変化させるか否かを判定する（ステップＳ３９）。この場合、中央演算装置１２は、入出力手段１１から指示信号Ｃｏｍｄ４を受けると、制御対象（＝機器２〜４）の状態を変化させると判定し、入出力手段１１から指示信号Ｃｏｍｄ４を受けないと、制御対象（＝機器２〜４）の状態を変化させないと判定する。
【０１８３】
ステップＳ３９において、制御対象（＝機器２〜４）の状態を変化させると判定されたとき、中央演算装置１２は、例えば、“ＯＮ”の制御内容を含む制御識別子ＣＩＤを表わすフレーム長を有する無線フレームを機器２〜４の受信機２１へ無線通信によって送信する（ステップＳ４０）。
【０１８４】
一方、ステップＳ３９において、制御対象（＝機器２〜４）の状態を変化させないと判定されたとき、中央演算装置１２は、例えば、“ＯＦＦ”の制御内容を含む制御識別子ＣＩＤを表わすフレーム長を有する無線フレームを機器２〜４の受信機２１へ無線通信によって送信する（ステップＳ４１）。
【０１８５】
そして、ステップＳ３７において、機器２〜４の制御識別子ＣＩＤの新しい制御識別子ＣＩＤ＿ＮＥＷへの切替を確認できたと判定されたとき、またはステップＳ３８，Ｓ４０，Ｓ４１のいずれかの後、一連の動作が終了する。
【０１８６】
このように、制御元の無線装置１は、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを無線通信によって機器２〜４の受信機２１へ送信し（ステップＳ３２，Ｓ３４〜Ｓ３６参照）、受信機２１から放射された光の点滅を検出して、受信機２１のモードが変更モードに切り替わったことを確認するとともに、機器２〜４の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷに切り替わったことを確認する（ステップＳ３３，Ｓ３７参照）。
【０１８７】
従って、機器２〜４の受信機２１が無線通信による送信機能を備えていなくても、機器２〜４の制御識別子ＣＩＤの変更を制御できる。
【０１８８】
図１５は、機器２〜４の受信機２１における制御識別子ＣＩＤの変更の動作を説明するためのフローチャートである。
【０１８９】
図１５を参照して、一連の動作が開始されると、受信機２１のＲＦフィルタ２１２は、無線装置１からの電波を受信し、その受信した受信電波のうち、変更コマンドＣｏｍｄ１の周波数を有する信号を包絡線検波回路２１３へ出力する。そして、包絡線検波回路２１３は、ＲＦフィルタ２１２から受けた信号を包絡線検波し、その検波した包絡線をビット判定器２１４へ出力する。ビット判定器２１４は、包絡線を一定周期でビット判定し、ビット列をマイクロコンピュータ２１５へ出力する。
【０１９０】
マイクロコンピュータ２１５は、ビット列の“１”のビット値の個数を累積し、累積値ｃを演算する。そして、マイクロコンピュータ２１５は、変換表ＴＢＬ４を参照して、累積値ｃをビット列ＢＴ１に変換し、その変換したビット列ＢＴ１に基づいて、変更コマンドＣｏｍｄ１を受信したか否かを判定する（ステップＳ５１）。この場合、マイクロコンピュータ２１５は、ビット列ＢＴ１が“００００”であれば、変更コマンドＣｏｍｄ１を受信したと判定し、ビット列ＢＴ１が“００００”でなければ、変更コマンドＣｏｍｄ１を受信しなかったと判定する。
【０１９１】
ステップＳ５１において、変更コマンドＣｏｍｄ１を受信したと判定されたとき、マイクロコンピュータ２１５は、受信機２１のモードを変更モードに移行し（ステップＳ５２）、受信機２１のモードが変更モードに切り替わったことを示す光の点滅パターンに従ってＬＥＤを点滅させるように送信器２１９を制御する。そして、送信器２１９は、受信機２１のモードが変更モードに切り替わったことを示す光の点滅パターンに従ってＬＥＤを点滅させ、その後、元の状態に戻る（ステップＳ５３）。
【０１９２】
引き続いて、マイクロコンピュータ２１５は、ビット判定器２１４から受けたビット列に基づいて累積値ｃを演算し、その演算した累積値ｃを変換表ＴＢＬ４を参照してビット列ＢＴ２に変換し、その変換したビット列ＢＴ２に基づいて、期間内に変更コマンドＣｏｍｄ２を受信したか否かを判定する（ステップＳ５４）。
【０１９３】
この場合、マイクロコンピュータ２１５は、ビット列ＢＴ２が変更コマンドＣｏｍｄ２を表わさないとき、またはビット列ＢＴ２が変更コマンドＣｏｍｄ２を表わすが、期間を経過した後にビット列ＢＴ２を受信したとき、期間内に変更コマンドＣｏｍｄ２を受信しなかったと判定する。また、マイクロコンピュータ２１５は、ビット列ＢＴ２が変更コマンドＣｏｍｄ２を表わし、かつ、期間内にビット列ＢＴ２を受信したとき、期間内に変更コマンドＣｏｍｄ２を受信したと判定する。
【０１９４】
ステップＳ５４において、期間内に変更コマンドＣｏｍｄ２を受信したと判定されたとき、マイクロコンピュータ２１５は、期間内に新しい制御識別子ＣＩＤ＿ＮＥＷを受信したか否かを更に判定する（ステップＳ５５）。
【０１９５】
この場合、マイクロコンピュータ２１５は、累積値ｃから変換されたビット列ＢＴ３が新しい制御識別子ＣＩＤ＿ＮＥＷを表わさないとき、またはビット列ＢＴ３が新しい制御識別子ＣＩＤ＿ＮＥＷを表わすが、期間を経過した後にビット列ＢＴ３を受信したとき、期間内に新しい制御識別子ＣＩＤ＿ＮＥＷを受信しなかったと判定する。また、マイクロコンピュータ２１５は、ビット列ＢＴ３が新しい制御識別子ＣＩＤ＿ＮＥＷを表わし、かつ、期間内にビット列ＢＴ３を受信したとき、期間内に新しい制御識別子ＣＩＤ＿ＮＥＷを受信したと判定する。
【０１９６】
ステップＳ５５において、期間内に新しい制御識別子ＣＩＤ＿ＮＥＷを受信したと判定されたとき、マイクロコンピュータ２１５は、記憶部２１６に格納された機器２〜４の制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更する（ステップＳ５６）。
【０１９７】
そして、マイクロコンピュータ２１５は、期間内に確認コマンドＣｏｍｄ３を受信したか否かを判定する（ステップＳ５７）。
【０１９８】
この場合、マイクロコンピュータ２１５は、累積値ｃから変換されたビット列ＢＴ４が確認コマンドＣｏｍｄ３を表わさないとき、またはビット列ＢＴ４が確認コマンドＣｏｍｄ３を表わすが、期間を経過した後にビット列ＢＴ４を受信したとき、期間内に確認コマンドＣｏｍｄ３を受信しなかったと判定する。また、マイクロコンピュータ２１５は、ビット列ＢＴ４が確認コマンドＣｏｍｄ３を表わし、かつ、期間内にビット列ＢＴ４を受信したとき、期間内に確認コマンドＣｏｍｄ３を受信したと判定する。
【０１９９】
ステップＳ５７において、期間内に確認コマンドＣｏｍｄ３を受信したと判定されたとき、マイクロコンピュータ２１５は、新しい制御識別子ＣＩＤ＿ＮＥＷのビットパターンに従ってＬＥＤを点滅させるように送信器２１９を制御し、送信器２１９は、新しい制御識別子ＣＩＤ＿ＮＥＷのビットパターンに従ってＬＥＤを点滅させ、その後、元の状態に戻る（ステップＳ５８）。この場合、送信器２１９は、新しい制御識別子ＣＩＤ＿ＮＥＷの“１”のビット値に応じてＬＥＤをオン（点灯）し、新しい制御識別子ＣＩＤ＿ＮＥＷの“０”のビット値に応じてＬＥＤをオフすることによって、ＬＥＤを点滅させる。
【０２００】
一方、ステップＳ５７において、期間内に確認コマンドＣｏｍｄ３を受信しなかったと判定されたとき、マイクロコンピュータ２１５は、記憶部２１６に格納された新しい制御識別子ＣＩＤ＿ＮＥＷを変更前の制御識別子ＣＩＤに戻す（ステップＳ５９）。
【０２０１】
一方、ステップＳ５１において、変更コマンドＣｏｍｄ１を受信しなかったと判定されたとき、マイクロコンピュータ２１５は、その後に、ビット判定器２１４から受けたビット列の“１”のビット値の個数を累積して累積値ｃを演算し、変換表ＴＢＬ２を参照して、その演算した累積値ｃをビット列ＢＴ５に変換する。
【０２０２】
そして、マイクロコンピュータ２１５は、記憶部２１６から制御識別子ＣＩＤを読み出し、その変換したビット列ＢＴ５が制御識別子ＣＩＤに一致するか否かを判定する（ステップＳ６０）。
【０２０３】
ステップＳ６０において、ビット列ＢＴ５が制御識別子ＣＩＤに一致すると判定されたとき、マイクロコンピュータ２１５は、制御識別子ＣＩＤの制御値が“ＯＮ”を表わすか否かを更に判定する（ステップＳ６１）。
【０２０４】
ステップＳ６１において、制御識別子ＣＩＤの制御値が“ＯＮ”を表わすと判定されたとき、マイクロコンピュータ２１５は、被制御部２２をオンするように制御回路２１８を制御し、制御回路２１８は、マイクロコンピュータ２１５からの制御に従って、被制御部２２をオンする（ステップＳ６２）。
【０２０５】
一方、ステップＳ６１において、制御識別子ＣＩＤの制御値が“ＯＮ”を表わないと判定されたとき、マイクロコンピュータ２１５は、被制御部２２をオフするように制御回路２１８を制御し、制御回路２１８は、マイクロコンピュータ２１５からの制御に従って、被制御部２２をオフする（ステップＳ６３）。
【０２０６】
そして、ステップＳ５４において、期間内に変更コマンドＣｏｍｄ２を受信しなかったと判定されたとき、またはステップＳ５５において、期間内に新しい制御識別子ＣＩＤ＿ＮＥＷを受信しなかったと判定されたとき、またはステップＳ６０において、ビット列ＢＴ５が制御識別子ＣＩＤに一致しない判定されたとき、またはステップＳ５８，Ｓ６２，Ｓ６３のいずれかの後、一連の動作は終了する。
【０２０７】
このように、受信機２１は、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを無線装置１から無線通信によって受信し（ステップＳ５１，Ｓ５４，Ｓ５５，Ｓ５７参照）、自己のモードを変更モードへ切り替えたこと、および制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更したことを光を点滅させることによって無線装置１へ知らせる（ステップＳ５２，Ｓ５３，Ｓ５６，Ｓ５８参照）。
【０２０８】
従って、受信機２１が無線通信による送信機能を備えていなくても、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに容易に変更できる。
【０２０９】
なお、ステップＳ６０〜ステップＳ６３においては、ビット列ＢＴ５が制御識別子ＣＩＤに一致する場合に制御対象をオンまたはオフしているが、この発明の実施の形態においては、これに限らず、ビット列ＢＴ５が制御識別子ＣＩＤに一致する場合、制御対象が照明であれば、照明の光量を調整してもよく、制御対象がスピーカであれば、音量を調整してもよく、制御対象をオン／オフする以外の制御を行うようにしてもよい。
【０２１０】
（付加機能）
変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを受信機２１へ無線通信によって送信する際、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを誤って受信機２１へ伝送することを抑制する必要がある。
【０２１１】
そこで、この発明の実施の形態においては、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを、複数回、受信機２１へ無線通信によって送信し、受信機２１は、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを、複数回、受信すると、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを受け付けるようにする。
【０２１２】
変更コマンドＣｏｍｄ１等を、複数回、受信機２１へ送信する場合、無線装置１の動作は、図１４に示すフローチャートに従って実行される。
【０２１３】
この場合、無線装置１の中央演算装置１２および無線モジュール１３は、ステップＳ３２において、変更コマンドＣｏｍｄ１を表わすフレーム長を有する無線フレームをペイロードサイズおよび伝送レートの少なくとも１つを制御して、複数回、受信機２１へ無線通信によって送信する。
【０２１４】
また、無線装置１の中央演算装置１２および無線モジュール１３は、ステップＳ３４において、変更コマンドＣｏｍｄ２を表わすフレーム長を有する無線フレームをペイロードサイズおよび伝送レートの少なくとも１つを制御して、複数回、受信機２１へ無線通信によって送信する。
【０２１５】
更に、無線装置１の中央演算装置１２および無線モジュール１３は、ステップＳ３５において、新しい制御識別子ＣＩＤ＿ＮＥＷを表わすフレーム長を有する無線フレームをペイロードサイズおよび伝送レートの少なくとも１つを制御して、複数回、受信機２１へ無線通信によって送信する。
【０２１６】
更に、無線装置１の中央演算装置１２および無線モジュール１３は、ステップＳ３６において、確認コマンドＣｏｍｄ３を表わすフレーム長を有する無線フレームをペイロードサイズおよび伝送レートの少なくとも１つを制御して、複数回、受信機２１へ無線通信によって送信する。
【０２１７】
変更コマンドＣｏｍｄ１等を、複数回、受信機２１へ送信する場合、受信機２１の動作は、図１５に示すフローチャートに従って実行される。
【０２１８】
この場合、受信機２１のマイクロコンピュータ２１５は、ステップＳ５１において、変換表ＴＢＬ４を参照して、複数の累積値を複数のビット列に変換し、その変換した複数のビット列の全てが変更コマンドＣｏｍｄ１のビット列“００００”に一致する場合、変更コマンドＣｏｍｄ１を受信したと判定し、複数のビット列の少なくとも１つが変更コマンドＣｏｍｄ１のビット列“００００”に一致しない場合、変更コマンドＣｏｍｄ１を受信しなかったと判定する。
【０２１９】
また、受信機２１のマイクロコンピュータ２１５は、ステップＳ５４において、変換表ＴＢＬ４を参照して、複数の累積値を複数のビット列に変換し、その変換した複数のビット列の全てが変更コマンドＣｏｍｄ２のビット列“０００１”に一致する場合、変更コマンドＣｏｍｄ２を受信したと判定し、複数のビット列の少なくとも１つが変更コマンドＣｏｍｄ２のビット列“０００１”に一致しない場合、変更コマンドＣｏｍｄ２を受信しなかったと判定する。
【０２２０】
更に、受信機２１のマイクロコンピュータ２１５は、ステップＳ５５において、変換表ＴＢＬ４を参照して、複数の累積値を複数のビット列に変換し、その変換した複数のビット列の全てが新しい制御識別子ＣＩＤ＿ＮＥＷのビット列“０１００００１００１００”等に一致する場合、新しい制御識別子ＣＩＤ＿ＮＥＷを受信したと判定し、複数のビット列の少なくとも１つが新しい制御識別子ＣＩＤ＿ＮＥＷのビット列“０１００００１００１００”に一致しない場合、新しい制御識別子ＣＩＤ＿ＮＥＷを受信しなかったと判定する。
【０２２１】
更に、受信機２１のマイクロコンピュータ２１５は、ステップＳ５７において、変換表ＴＢＬ４を参照して、複数の累積値を複数のビット列に変換し、その変換した複数のビット列の全てが確認コマンドＣｏｍｄ３のビット列“００１０”に一致する場合、確認コマンドＣｏｍｄ３を受信したと判定し、複数のビット列の少なくとも１つが確認コマンドＣｏｍｄ３のビット列“００１０”に一致しない場合、確認コマンドＣｏｍｄ３を受信しなかったと判定する。
【０２２２】
このように、無線装置１が変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを、複数回、受信機２１へ送信し、受信機２１が変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを、複数回、受信した場合に変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを受け付けることによって、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷの受信機２１への伝送誤りを抑制できる。
【０２２３】
また、この発明の実施の形態においては、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷの受信機２１への伝送誤りを抑制するために、無線装置１は、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを差分フレーム長によって表わして送信する際、送信する回数毎にフレーム長のオフセット値を変えて変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを受信機２１へ送信する。
【０２２４】
図１６は、差分フレーム長によって変更コマンド、確認コマンドおよび新しい制御識別子を送信する場合の概念図である。
【０２２５】
図１６を参照して、無線フレームＦＲ１〜ＦＲ３は、それぞれ、フレーム長Ｌ１〜Ｌ３を有する。そして、２つのフレーム長Ｌ１，Ｌ２から差分フレーム長Ｌ２−Ｌ１を演算し、２つのフレーム長Ｌ２，Ｌ３から差分フレーム長Ｌ３−Ｌ２を演算する。そうすると、変更コマンドＣｏｍｄ１等を差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２によって表わす。
【０２２６】
そこで、無線装置１は、変更コマンドＣｏｍｄ１等を差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２によって表して受信機２１へ送信する場合、１回目、複数の無線フレームＦＲ１〜ＦＲ３を受信機２１へ順次送信する。
【０２２７】
そして、無線装置１は、２回目、複数の無線フレームＦＲ４〜ＦＲ６を受信機２１へ順次送信する。無線フレームＦＲ４のフレーム長は、無線フレームＦＲ１のフレーム長Ｌ１にオフセット長さＯＦ１を加算した長さであり、無線フレームＦＲ５のフレーム長は、無線フレームＦＲ２のフレーム長Ｌ２にオフセット長さＯＦ１を加算した長さであり、無線フレームＦＲ６のフレーム長は、無線フレームＦＲ３のフレーム長Ｌ３にオフセット長さＯＦ１を加算した長さである。なお、オフセット長さＯＦ１は、例えば、４０μｓに設定される。
【０２２８】
また、無線装置１は、３回目、複数の無線フレームＦＲ７〜ＦＲ９を受信機２１へ順次送信する。無線フレームＦＲ７のフレーム長は、無線フレームＦＲ１のフレーム長Ｌ１にオフセット長さＯＦ２を加算した長さであり、無線フレームＦＲ８のフレーム長は、無線フレームＦＲ２のフレーム長Ｌ２にオフセット長さＯＦ２を加算した長さであり、無線フレームＦＲ９のフレーム長は、無線フレームＦＲ３のフレーム長Ｌ３にオフセット長さＯＦ２を加算した長さである。なお、オフセット長さＯＦ２は、例えば、８０μｓに設定される。
【０２２９】
このように、無線装置１は、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを差分フレーム長によって表わして送信する際、送信する回数毎にフレーム長のオフセット値を変えて複数の無線フレームを受信機２１へ送信する。
【０２３０】
図１７は、累積値とフレーム長との変換表を示す図である。図１７を参照して、変換表ＴＢＬ５は、累積値とフレーム長とを含む。累積値およびフレーム長は、相互に対応付けられる。
【０２３１】
ｃ１−１≦ｃ≦ｃ１＋１の累積値は、Ｌ１のフレーム長に対応付けられ、ｃ２−１≦ｃ≦ｃ２＋１の累積値は、Ｌ２のフレーム長に対応付けられ、ｃ３−１≦ｃ≦ｃ３＋１の累積値は、Ｌ３のフレーム長に対応付けられる。
【０２３２】
受信機２１のマイクロコンピュータ２１５は、オフセット長さＯＦ１，ＯＦ２に相当する累積値ｃ＿ＯＦ１，ｃ＿ＯＦ２および変換表ＴＢＬ５を保持している。そして、マイクロコンピュータ２１５は、無線フレームＦＲ１〜ＦＲ３のビット列ＢＴＴ１〜ＢＴＴ３をビット判定器２１４から受けると、ビット列ＢＴＴ１〜ＢＴＴ３に基づいて累積値ｃを演算し、変換表ＴＢＬ５を参照して、累積値ｃをフレーム長Ｌ１〜Ｌ３に変換する。
【０２３３】
また、マイクロコンピュータ２１５は、無線フレームＦＲ４〜ＦＲ６のビット列ＢＴＴ４〜ＢＴＴ６をビット判定器２１４から受けると、ビット列ＢＴＴ４〜ＢＴＴ６に基づいて累積値ｃ’を演算し、その演算した累積値ｃ’から累積値ｃ＿ＯＦ１を減算して累積値ｃを演算する。そして、マイクロコンピュータ２１５は、変換表ＴＢＬ５を参照して、累積値ｃをフレーム長Ｌ１〜Ｌ３に変換する。
【０２３４】
更に、マイクロコンピュータ２１５は、無線フレームＦＲ７〜ＦＲ９のビット列ＢＴＴ７〜ＢＴＴ９をビット判定器２１４から受けると、ビット列ＢＴＴ７〜ＢＴＴ９に基づいて累積値ｃ”を演算し、その演算した累積値ｃ”から累積値ｃ＿ＯＦ２を減算して累積値ｃを演算する。そして、マイクロコンピュータ２１５は、変換表ＴＢＬ５を参照して、累積値ｃをフレーム長Ｌ１〜Ｌ３に変換する。
【０２３５】
このように、受信機２１は、オフセット長さＯＦ１，ＯＦ２を除去してフレーム長Ｌ１〜Ｌ３を求める。
【０２３６】
図１８は、差分フレーム長と伝送ビットとの変換表を示す図である。図１８を参照して、変換表ＴＢＬ６は、差分フレーム長と伝送ビットとを含む。差分フレーム長および伝送ビットは、相互に対応付けられる。
【０２３７】
“００”の伝送ビットは、±０（μｓ）の差分フレーム長に対応付けられ、“０１”の伝送ビットは、±４０（μｓ）の差分フレーム長に対応付けられ、“１０”の伝送ビットは、±８０（μｓ）の差分フレーム長に対応付けられ、“００”の伝送ビットは、±１２０（μｓ）の差分フレーム長に対応付けられる。
【０２３８】
無線装置１の中央演算装置１２は、変換表ＴＢＬ６を保持しており、変換表ＴＢＬ６を参照して、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷのビット列を複数の差分フレーム長に変換し、その変換した複数の差分フレーム長が得られる複数のフレーム長を演算する。そして、中央演算装置１２は、その演算した複数のフレーム長を有する複数の無線フレームを、上述したようにペイロードサイズおよび伝送レートの少なくとも一方を制御して無線モジュール１３を介して受信機２１へ送信する。
【０２３９】
受信機２１のマイクロコンピュータ２１５は、変換表ＴＢＬ６を保持している。マイクロコンピュータ２１５は、変換表ＴＢＬ５を参照して累積値ｃをフレーム長へ変換すると、その変換したフレーム長を用いて差分フレーム長を演算する。そして、マイクロコンピュータ２１５は、変換表ＴＢＬ６を参照して差分フレーム長を伝送ビットに変換し、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを取得する。
【０２４０】
変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを差分フレーム長を用いて受信機２１へ送信する場合、無線装置１の動作は、図１４に示すフローチャートに従って実行される。
【０２４１】
この場合、無線装置１は、ステップＳ３２において、差分フレーム長が変更コマンドＣｏｍｄ１のビット列を表わすように複数の無線フレームを、複数回、受信機２１へ送信する。より具体的には、変更コマンドＣｏｍｄ１は、“００００”のビット列からなるので、無線装置１は、１回目、ｗ（μｓ）のフレーム長Ｌ１を有する無線フレームＦＲ１と、ｗ（μｓ）のフレーム長Ｌ２を有する無線フレームＦＲ２と、ｗ（μｓ）のフレーム長Ｌ３を有する無線フレームＦＲ３とを受信機２１へ送信する。差分フレーム長Ｌ２−Ｌ１＝ｗ−ｗ＝０（μｓ）であり、差分フレーム長Ｌ３−Ｌ２＝ｗ−ｗ＝０（μｓ）であるので、２つの差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２は、それぞれ“００”，“００”の伝送ビットに対応付けられ、変更コマンドＣｏｍｄ１のビット列“００００”を表わすからである。また、無線装置１は、２回目、フレーム長Ｌ１（＝ｗ（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ４と、フレーム長Ｌ２（＝ｗ（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ５と、フレーム長Ｌ３（＝ｗ（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ６とを受信機２１へ送信する。更に、無線装置１は、３回目、フレーム長Ｌ１（＝ｗ（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ７と、フレーム長Ｌ２（＝ｗ（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ８と、フレーム長Ｌ３（＝ｗ（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ９とを受信機２１へ送信する。
【０２４２】
また、無線装置１は、ステップＳ３４において、差分フレーム長が変更コマンドＣｏｍｄ２のビット列を表わすように複数の無線フレームを、複数回、受信機２１へ送信する。より具体的には、変更コマンドＣｏｍｄ２は、“０００１”のビット列からなるので、無線装置１は、１回目、ｗ（μｓ）のフレーム長Ｌ１を有する無線フレームＦＲ１と、ｗ（μｓ）のフレーム長Ｌ２を有する無線フレームＦＲ２と、ｗ＋４０（μｓ）のフレーム長Ｌ３を有する無線フレームＦＲ３とを受信機２１へ送信する。差分フレーム長Ｌ２−Ｌ１＝ｗ−ｗ＝０（μｓ）であり、差分フレーム長Ｌ３−Ｌ２＝ｗ＋４０−ｗ＝４０（μｓ）であるので、２つの差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２は、それぞれ“００”，“０１”の伝送ビットに対応付けられ、変更コマンドＣｏｍｄ２のビット列“０００１”を表わすからである。また、無線装置１は、２回目、フレーム長Ｌ１（＝ｗ（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ４と、フレーム長Ｌ２（＝ｗ（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ５と、フレーム長Ｌ３（＝ｗ＋４０（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ６とを受信機２１へ送信する。更に、無線装置１は、３回目、フレーム長Ｌ１（＝ｗ（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ７と、フレーム長Ｌ２（＝ｗ（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ８と、フレーム長Ｌ３（＝ｗ＋４０（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ９とを受信機２１へ送信する。
【０２４３】
更に、無線装置１は、ステップＳ３５において、差分フレーム長が新しい制御識別子ＣＩＤ＿ＮＥＷのビット列（例えば、“０１００００１００１００”）を表わすように複数の無線フレームを、複数回、受信機２１へ送信する。より具体的には、新しい制御識別子ＣＩＤ＿ＮＥＷは、“０１００００１００１００”のビット列からなるので、無線装置１は、１回目、ｗ（μｓ）のフレーム長Ｌ１１を有する無線フレームＦＲ１１と、ｗ＋４０（μｓ）のフレーム長Ｌ１２を有する無線フレームＦＲ１２と、ｗ＋４０（μｓ）のフレーム長Ｌ１３を有する無線フレームＦＲ１３と、ｗ＋４０（μｓ）のフレーム長Ｌ１４を有する無線フレームＦＲ１４と、ｗ＋１２０（μｓ）のフレーム長Ｌ１５を有する無線フレームＦＲ１５と、ｗ＋８０（μｓ）のフレーム長Ｌ１６を有する無線フレームＦＲ１６と、ｗ＋８０（μｓ）のフレーム長Ｌ１７を有する無線フレームＦＲ１７とを受信機２１へ送信する。差分フレーム長Ｌ１２−Ｌ１１＝ｗ＋４０−ｗ＝４０（μｓ）であり、差分フレーム長Ｌ１３−Ｌ１２＝ｗ＋４０−（ｗ＋４０）＝０（μｓ）であり、差分フレーム長Ｌ１４−Ｌ１３＝ｗ＋４０−（ｗ＋４０）＝０（μｓ）であり、差分フレーム長Ｌ１５−Ｌ１４＝ｗ＋１２０−（ｗ＋４０）＝８０（μｓ）であり、差分フレーム長Ｌ１６−Ｌ１５＝ｗ＋８０−（ｗ＋１２０）＝−４０（μｓ）であり、差分フレーム長Ｌ１７−Ｌ１６＝ｗ＋８０−（ｗ＋８０）＝０（μｓ）であるので、６個の差分フレーム長Ｌ１２−Ｌ１１，Ｌ１３−Ｌ１２，Ｌ１４−Ｌ１３，Ｌ１５−Ｌ１４，Ｌ１６−Ｌ１５，Ｌ１７−Ｌ１６は、それぞれ“０１”，“００”，“００”，“１０”，“０１”，“００”の伝送ビットに対応付けられ、制御識別子ＣＩＤ＿ＮＥＷのビット列“０１００００１００１００”を表わすからである。また、無線装置１は、２回目、フレーム長Ｌ１１（＝ｗ（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ１８と、フレーム長Ｌ１２（＝ｗ＋４０（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ１９と、フレーム長Ｌ１３（＝ｗ＋４０（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ２０と、フレーム長Ｌ１４（＝ｗ＋４０（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ２１と、フレーム長Ｌ１５（＝ｗ＋１２０（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ２２と、フレーム長Ｌ１６（＝ｗ＋８０（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ２３と、フレーム長Ｌ１７（＝ｗ＋８０（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ２４とを受信機２１へ送信する。更に、無線装置１は、３回目、フレーム長Ｌ１１（＝ｗ（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ２５と、フレーム長Ｌ１２（＝ｗ＋４０（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ２６と、フレーム長Ｌ１３（＝ｗ＋４０（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ２７と、フレーム長Ｌ１４（＝ｗ＋４０（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ２８と、フレーム長Ｌ１５（＝ｗ＋１２０（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ２９と、フレーム長Ｌ１６（＝ｗ＋８０（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ３０と、フレーム長Ｌ１７（＝ｗ＋８０（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ３１とを受信機２１へ送信する。
【０２４４】
更に、無線装置１は、ステップＳ３６において、差分フレーム長が確認コマンドＣｏｍｄ３のビット列を表わすように複数の無線フレームを、複数回、受信機２１へ送信する。より具体的には、確認コマンドＣｏｍｄ３は、“００１０”のビット列からなるので、無線装置１は、１回目、ｗ（μｓ）のフレーム長Ｌ１を有する無線フレームＦＲ１と、ｗ（μｓ）のフレーム長Ｌ２を有する無線フレームＦＲ２と、ｗ＋８０（μｓ）のフレーム長Ｌ３を有する無線フレームＦＲ３とを受信機２１へ送信する。差分フレーム長Ｌ２−Ｌ１＝ｗ−ｗ＝０（μｓ）であり、差分フレーム長Ｌ３−Ｌ２＝ｗ＋８０−ｗ＝８０（μｓ）であるので、２つの差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２は、それぞれ“００”，“１０”の伝送ビットに対応付けられ、確認コマンドＣｏｍｄ３のビット列“００１０”を表わすからである。また、無線装置１は、２回目、フレーム長Ｌ１（＝ｗ（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ４と、フレーム長Ｌ２（＝ｗ（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ５と、フレーム長Ｌ３（＝ｗ＋８０（μｓ））にオフセット長さＯＦ１を加算した長さを有する無線フレームＦＲ６とを受信機２１へ送信する。更に、無線装置１は、３回目、フレーム長Ｌ１（＝ｗ（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ７と、フレーム長Ｌ２（＝ｗ（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ８と、フレーム長Ｌ３（＝ｗ＋８０（μｓ））にオフセット長さＯＦ２を加算した長さを有する無線フレームＦＲ９とを受信機２１へ送信する。
【０２４５】
変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを差分フレーム長を用いて受信機２１へ送信する場合、受信機２１の動作は、図１５に示すフローチャートに従って実行される。
【０２４６】
この場合、マイクロコンピュータ２１５は、ステップＳ５１において、オフセット長さＯＦ１，ＯＦ２を除去してフレーム長Ｌ１〜Ｌ３を、３回、受信したことを確認すると、差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２を演算する。そして、マイクロコンピュータ２１５は、“±０”の差分フレーム長Ｌ２−Ｌ１と、“±０”の差分フレーム長Ｌ３−Ｌ２とを、複数回、受信したか否かによって、変更コマンドＣｏｍｄ１を受信したか否かを判定する。“±０”の差分フレーム長Ｌ２−Ｌ１は、“００”に変換され、“±０”の差分フレーム長Ｌ３−Ｌ２は、“００”に変換され（変換表ＴＢＬ６参照）、２つの差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２は、変更コマンドＣｏｍｄ１のビット列“００００”を表わすからである。
【０２４７】
また、マイクロコンピュータ２１５は、ステップＳ５４において、オフセット長さＯＦ１，ＯＦ２を除去してフレーム長Ｌ１〜Ｌ３を、３回、受信したことを確認すると、差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２を演算する。そして、マイクロコンピュータ２１５は、“±０”の差分フレーム長Ｌ２−Ｌ１と、“±４０”の差分フレーム長Ｌ３−Ｌ２とを、複数回、受信したか否かによって、変更コマンドＣｏｍｄ２を受信したか否かを判定する。“±０”の差分フレーム長Ｌ２−Ｌ１は、“００”に変換され、“±４０”の差分フレーム長Ｌ３−Ｌ２は、“０１”に変換され（変換表ＴＢＬ６参照）、２つの差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２は、変更コマンドＣｏｍｄ２のビット列“０００１”を表わすからである。
【０２４８】
更に、マイクロコンピュータ２１５は、ステップＳ５５において、オフセット長さＯＦ１，ＯＦ２を除去してフレーム長Ｌ１１〜Ｌ１７を、３回、受信したことを確認すると、差分フレーム長Ｌ１２−Ｌ１１，Ｌ１３−Ｌ１２，Ｌ１４−Ｌ１３，Ｌ１５−Ｌ１４，Ｌ１６−Ｌ１５，Ｌ１７−Ｌ１６を演算する。そして、マイクロコンピュータ２１５は、“±４０”の差分フレーム長Ｌ１２−Ｌ１１と、“±０”の差分フレーム長Ｌ１３−Ｌ１２と、“±０”の差分フレーム長Ｌ１４−Ｌ１３と、“±８０”の差分フレーム長Ｌ１５−Ｌ１４と、“±４０”の差分フレーム長Ｌ１６−Ｌ１５と、“±０”の差分フレーム長Ｌ１７−Ｌ１６とを、複数回、受信したか否かによって、新しい制御識別子ＣＩＤ＿ＮＥＷを受信したか否かを判定する。“±４０”の差分フレーム長Ｌ１２−Ｌ１１は、“０１”に変換され、“±０”の差分フレーム長Ｌ１３−Ｌ１２は、“００”に変換され、“±０”の差分フレーム長Ｌ１４−Ｌ１３は、“００”に変換され、“±８０”の差分フレーム長Ｌ１５−Ｌ１４は、“１０”に変換され、“±４０”の差分フレーム長Ｌ１６−Ｌ１５は、“０１”に変換され、“±０”の差分フレーム長Ｌ１７−Ｌ１６は、“００”に変換され（変換表ＴＢＬ６参照）、６個の差分フレーム長Ｌ１２−Ｌ１１，Ｌ１３−Ｌ１２，Ｌ１４−Ｌ１３，Ｌ１５−Ｌ１４，Ｌ１６−Ｌ１５，Ｌ１７−Ｌ１６は、新しい制御識別子ＣＩＤ＿ＮＥＷのビット列“０１００００１００１００”を表わすからである。
【０２４９】
更に、マイクロコンピュータ２１５は、ステップＳ５７において、オフセット長さＯＦ１，ＯＦ２を除去してフレーム長Ｌ１〜Ｌ３を、３回、受信したことを確認すると、差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２を演算する。そして、マイクロコンピュータ２１５は、“±０”の差分フレーム長Ｌ２−Ｌ１と、“±８０”の差分フレーム長Ｌ３−Ｌ２とを、複数回、受信したか否かによって、確認コマンドＣｏｍｄ３を受信したか否かを判定する。“±０”の差分フレーム長Ｌ２−Ｌ１は、“００”に変換され、“±８０”の差分フレーム長Ｌ３−Ｌ２は、“１０”に変換され（変換表ＴＢＬ６参照）、２つの差分フレーム長Ｌ２−Ｌ１，Ｌ３−Ｌ２は、確認コマンドＣｏｍｄ３のビット列“００１０”を表わすからである。
【０２５０】
なお、マイクロコンピュータ２１５は、２回目以降に送信された複数の無線フレームの受信電波に基づいて、累積値ｃを求める場合、上述したように累積値ｃ＿ＯＦ１，ｃ＿ＯＦ２を減算して累積値ｃを求める。
【０２５１】
このように、変更コマンドＣｏｍｄ１等を差分フレーム長によって表わして、複数回、送信する場合、その差分フレーム長を表わす複数のフレーム長に送信回数毎に長さを変えてオフセット長さを追加して複数のフレーム長を送信することによって、送信回数毎にフレーム長が変動しても、差分フレーム長は、変動しない。従って、変更コマンドＣｏｍｄ１，Ｃｏｍ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷが誤って受信されるのを抑制できる。
【０２５２】
なお、上記においては、受信電波に基づいて累積値ｃ’を演算し、その演算した累積値ｃ’から累積値ｃ＿ＯＦ１を減算して累積値ｃを求め、その求めた累積値ｃをフレーム長Ｌ１〜Ｌ３に変換すると説明したが、この発明の実施の形態においては、これに限らず、累積値ｃ’をフレーム長Ｌ１’〜Ｌ３’に変換し、その変換したフレーム長Ｌ１’〜Ｌ３’からオフセット長さＯＦ１（＝４０μｓ）を減算してフレーム長Ｌ１〜Ｌ３を求めてもよい。オフセット長さＯＦ２を付加して無線フレームＦＲ１〜ＦＲ３を送信した場合も、同様にして、フレーム長Ｌ１〜Ｌ３を求める。
【０２５３】
また、変更コマンドＣｏｍｄ１，Ｃｏｍ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを、差分フレーム長ではなく、フレーム長によって表わして、複数回、送信してもよい。
【０２５４】
この場合、無線装置１は、変換表ＴＢＬ３を参照して、変更コマンドＣｏｍｄ１を１１０μｓのフレーム長Ｌ１に変換する。そして、無線装置１は、１回目、その変換したフレーム長Ｌ１を有する無線フレームＦＲ１を送信し、２回目、フレーム長Ｌ１にオフセット長さＯＦ１を付加した長さを有する無線フレームＦＲ４を送信し、３回目、フレーム長Ｌ１にオフセット長さＯＦ２を付加した長さを有する無線フレームＦＲ７を送信する。即ち、無線装置１は、図１６において、無線フレームＦＲ２，ＦＲ３，ＦＲ５，ＦＲ６，ＦＲ８，ＦＲ９を削除した方法によって無線フレームＦＲ１，ＦＲ４，ＦＲ７を送信する。
【０２５５】
変更コマンドＣｏｍ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷをフレーム長によって表わして送信する場合も、同様である。
【０２５６】
このように、無線装置１は、差分（＝オフセット長さＯＦ１，ＯＦ２）を付加して同じ情報（＝変更コマンドＣｏｍｄ１，Ｃｏｍ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷのいずれか）を送信してもよい。
【０２５７】
変更コマンドＣｏｍｄ１，Ｃｏｍ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷをフレーム長によって表わして、複数回、送信する場合、無線装置１の動作は、図１４に示すフローチャートに従って実行され、機器２〜４の受信機２１の動作は、図１５に示すフローチャートに従って実行される。
【０２５８】
そして、無線装置１は、ステップＳ３２において、変換表ＴＢＬ３を参照して、変更コマンドＣｏｍｄ１を１１０μｓのフレーム長Ｌ１に変換し、１回目、その変換したフレーム長Ｌ１を有する無線フレームＦＲ１を送信し、２回目、フレーム長Ｌ１にオフセット長さＯＦ１を付加した長さを有する無線フレームＦＲ４を送信し、３回目、フレーム長Ｌ１にオフセット長さＯＦ２を付加した長さを有する無線フレームＦＲ７を送信する。
【０２５９】
また、無線装置１は、ステップＳ３４において、変換表ＴＢＬ３を参照して、変更コマンドＣｏｍｄ２を１４０μｓのフレーム長Ｌ１に変換し、１回目、その変換したフレーム長Ｌ１を有する無線フレームＦＲ１を送信し、２回目、フレーム長Ｌ１にオフセット長さＯＦ１を付加した長さを有する無線フレームＦＲ４を送信し、３回目、フレーム長Ｌ１にオフセット長さＯＦ２を付加した長さを有する無線フレームＦＲ７を送信する。
【０２６０】
更に、無線装置１は、ステップＳ３５において、変換表ＴＢＬ３を参照して、新しい制御識別子ＣＩＤ＿ＮＥＷ（＝“０１００００１００１００”）を５３０μｓのフレーム長Ｌ１に変換し、１回目、その変換したフレーム長Ｌ１を有する無線フレームＦＲ１を送信し、２回目、フレーム長Ｌ１にオフセット長さＯＦ１を付加した長さを有する無線フレームＦＲ４を送信し、３回目、フレーム長Ｌ１にオフセット長さＯＦ２を付加した長さを有する無線フレームＦＲ７を送信する。“０１００００１００１００”以外の新しい制御識別子ＣＩＤ＿ＮＥＷをフレーム長によって表わして送信する場合も同様である。
【０２６１】
更に、無線装置１は、ステップＳ３６において、変換表ＴＢＬ３を参照して、確認コマンドＣｏｍｄ３を１７０μｓのフレーム長Ｌ１に変換し、１回目、その変換したフレーム長Ｌ１を有する無線フレームＦＲ１を送信し、２回目、フレーム長Ｌ１にオフセット長さＯＦ１を付加した長さを有する無線フレームＦＲ４を送信し、３回目、フレーム長Ｌ１にオフセット長さＯＦ２を付加した長さを有する無線フレームＦＲ７を送信する。
【０２６２】
一方、機器２〜４の受信機２１において、マイクロコンピュータ２１５は、ステップＳ５１において、１１０μｓのフレーム長Ｌ１を、複数回、受信したか否かによって、変更コマンドＣｏｍｄ１を受信したか否かを判定する。１１０μｓのフレーム長Ｌ１は、変更コマンドＣｏｍｄ１のビット列“００００”を表わすからである。
【０２６３】
また、マイクロコンピュータ２１５は、ステップＳ５４において、１４０μｓのフレーム長Ｌ１を、複数回、受信したか否かによって、変更コマンドＣｏｍｄ２を受信したか否かを判定する。１４０μｓのフレーム長Ｌ１は、変更コマンドＣｏｍｄ２のビット列“０００１”を表わすからである。
【０２６４】
更に、マイクロコンピュータ２１５は、ステップＳ５５において、５３０μｓのフレーム長Ｌ１を、複数回、受信したか否かによって、新しい制御識別子ＣＩＤ＿ＮＥＷ（＝“０１００００１００１００”）を受信したか否かを判定する。５３０μｓのフレーム長Ｌ１は、新しい制御識別子ＣＩＤ＿ＮＥＷのビット列“０１００００１００１００”を表わすからである。
【０２６５】
更に、マイクロコンピュータ２１５は、ステップＳ５７において、１７０μｓのフレーム長Ｌ１を、複数回、受信したか否かによって、確認コマンドＣｏｍｄ３を受信したか否かを判定する。１７０μｓのフレーム長Ｌ１は、確認コマンドＣｏｍｄ３のビット列“００１０”を表わすからである。
【０２６６】
なお、上記においては、フレーム長Ｌ１〜Ｌ３の各々を３回送信すると説明したが、この発明の実施の形態においては、これに限らず、フレーム長Ｌ１〜Ｌ３の各々は、送信回数毎にオフセット長さを変えて４回以上送信されてもよく、一般的には、送信回数毎にオフセット長さを変えて複数回送信されればよい。
【０２６７】
以下、制御システム１０の応用例について説明する。
（応用例１）
無線装置１の周囲に複数の機器２〜４が存在する場合、機器２〜４のうち、特定の機器だけを制御したい場合がある。
【０２６８】
そこで、応用例１においては、機器２〜４の受信機２１は、無線装置１から無線フレームを受信したときの受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上である場合に変更コマンドＣｏｍｄ１，Ｃｏｍ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを受け付ける。
【０２６９】
図１９は、一部の機器を制御するときの制御システム１０の概念図である。なお、図１９において、機器２，３のうち、機器２のみを制御する場合について説明する。
【０２７０】
図１９を参照して、無線装置１は、上述したように、変更コマンドＣｏｍｄ１を送信する（ステップＳ２１）。
【０２７１】
そして、機器２の受信機２１は、変更コマンドＣｏｍｄ１を表わすフレーム長を有する無線フレームを受信したときの受信号強度ＲＳＳＩ１を検出し、その検出した受信信号強度ＲＳＳＩ１がしきい値ＲＳＳＩ＿ｔｈ以上であるため、変更モードへ移行する。
【０２７２】
一方、機器３の受信機２１は、変更コマンドＣｏｍｄ１を表わすフレーム長を有する無線フレームを受信したときの受信号強度ＲＳＳＩ２を検出し、その検出した受信信号強度ＲＳＳＩ２がしきい値ＲＳＳＩ＿ｔｈよりも低いため、変更モードへ移行しない。
【０２７３】
その後、上述したステップＳ２２が実行され、無線装置１は、上述したように、変更コマンドＣｏｍｄ２および新しい制御識別子ＣＩＤ＿ＮＥＷを送信する（ステップＳ２３，Ｓ２４）。
【０２７４】
そして、機器２の受信機２１は、変更コマンドＣｏｍｄ２を表わすフレーム長を有する無線フレームを受信したときの受信号強度ＲＳＳＩ３がしきい値ＲＳＳＩ＿ｔｈ以上であり、新しい制御識別子ＣＩＤ＿ＮＥＷを表わすフレーム長を有する無線フレームを受信したときの受信号強度ＲＳＳＩ４がしきい値ＲＳＳＩ＿ｔｈ以上であるため、変更コマンドＣｏｍｄ２および新しい制御識別子ＣＩＤ＿ＮＥＷを受け付ける。
【０２７５】
この場合、機器３の受信機２１は、変更モードへ移行していないので、変更コマンドＣｏｍｄ２を表わすフレーム長を有する無線フレーム、および新しい制御識別子ＣＩＤ＿ＮＥＷを表わすフレーム長を有する無線フレームの受信処理を行わない。
【０２７６】
無線装置１は、ステップＳ２４の後、上述したように、確認コマンドＣｏｍｄ３を送信する（ステップＳ２５）。
【０２７７】
そして、機器２の受信機２１は、確認コマンドＣｏｍｄ３を表わすフレーム長を有する無線フレームを受信したときの受信号強度ＲＳＳＩ５を検出し、その検出した受信信号強度ＲＳＳＩ５がしきい値ＲＳＳＩ＿ｔｈ以上であるため、確認コマンドＣｏｍｄ３を受け付ける。
【０２７８】
この場合も、機器３の受信機２１は、変更モードへ移行していないので、確認コマンドＣｏｍｄ３を表わすフレーム長を有する無線フレームの受信処理を行わない。
【０２７９】
図２０は、機器２〜４の応用例１における構成を示す概略図である。応用例１においては、機器２〜４の各々は、図２０に示す機器２Ａからなる。
【０２８０】
図２０を参照して、機器２Ａは、図３に示す機器２の受信機２１を受信機２１Ａに代えたものであり、その他は、機器２と同じである。
【０２８１】
受信機２１Ａは、図３に示す受信機２１のマイクロコンピュータ２１５をマイクロコンピュータ２１５Ａに代え、検出器２２０を追加したものであり、その他は、受信機２１と同じである。
【０２８２】
検出器２２０は、アンテナ２１１に接続される。そして、検出器２２０は、アンテナ２１１を介して無線フレームを受信し、無線フレームを受信したときの受信信号強度ＲＳＳＩを検出する。そして、検出器２２０は、その検出した受信信号強度ＲＳＳＩをマイクロコンピュータ２１５Ａへ出力する。
【０２８３】
マイクロコンピュータ２１５Ａは、しきい値ＲＳＳＩ＿ｔｈを保持しており、検出器２２０から受信信号強度ＲＳＳＩを受ける。そして、マイクロコンピュータ２１５Ａは、受信信号強度ＲＳＳＩをしきい値ＲＳＳＩ＿ｔｈと比較する。
【０２８４】
マイクロコンピュータ２１５Ａは、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上である場合、ビット判定器２１４から受けたビット列に基づいて累積値ｃを演算する。
【０２８５】
一方、マイクロコンピュータ２１５Ａは、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低い場合、ビット判定器２１４から受けたビット列に基づいて累積値ｃを演算しない。
【０２８６】
マイクロコンピュータ２１５Ａは、その他、マイクロコンピュータ２１５と同じ機能を果たす。
【０２８７】
複数の機器のうちの特定の機器を制御する場合、無線装置１の動作は、図１４に示すフローチャートに従って実行される。
【０２８８】
図２１は、複数の機器のうちの特定の機器を制御する場合の受信機２１Ａの動作を説明するためのフローチャートである。
【０２８９】
図２１に示すフローチャートは、図１５に示すフローチャートにステップＳ７１〜Ｓ７４を追加したものであり、その他は、図１５に示すフローチャートと同じである。
【０２９０】
図２１を参照して、一連の動作が開始されると、受信機２１Ａの検出器２２０は、アンテナ２１１を介して無線フレームを受信し、無線フレームを受信したときの受信信号強度ＲＳＳＩ１を検出し、その検出した受信信号強度ＲＳＳＩ１をマイクロコンピュータ２１５Ａへ出力する。
【０２９１】
そして、マイクロコンピュータ２１５Ａは、受信信号強度ＲＳＳＩ１がしきい値ＲＳＳＩ＿ｔｈ以上であるか否かを判定する（ステップＳ７１）。
【０２９２】
ステップＳ７１において、受信信号強度ＲＳＳＩ１がしきい値ＲＳＳＩ＿ｔｈよりも低いと判定されたとき、一連の動作は、上述したステップＳ６０へ移行する。
【０２９３】
一方、ステップＳ７１において、受信信号強度ＲＳＳＩ１がしきい値ＲＳＳＩ＿ｔｈ以上であると判定されたとき、上述したステップＳ５２，Ｓ５３が順次実行される。
【０２９４】
ステップＳ５３の後、受信機２１Ａの検出器２２０は、アンテナ２１１を介して無線フレームを受信し、無線フレームを受信したときの受信信号強度ＲＳＳＩ２を検出し、その検出した受信信号強度ＲＳＳＩ２をマイクロコンピュータ２１５Ａへ出力する。
【０２９５】
そして、マイクロコンピュータ２１５Ａは、受信信号強度ＲＳＳＩ２がしきい値ＲＳＳＩ＿ｔｈ以上であるか否かを判定する（ステップＳ７２）。
【０２９６】
ステップＳ７２において、受信信号強度ＲＳＳＩ２がしきい値ＲＳＳＩ＿ｔｈ以上であると判定されたとき、上述したステップＳ５４が実行される。
【０２９７】
一方、ステップＳ７２において、受信信号強度ＲＳＳＩ２がしきい値ＲＳＳＩ＿ｔｈよりも低いと判定されたとき、一連の動作は、終了する。
【０２９８】
ステップＳ５４において、期間内に変更コマンドＣｏｍｄ２を受信したと判定されたとき、受信機２１Ａの検出器２２０は、アンテナ２１１を介して無線フレームを受信し、無線フレームを受信したときの受信信号強度ＲＳＳＩ３を検出し、その検出した受信信号強度ＲＳＳＩ３をマイクロコンピュータ２１５Ａへ出力する。
【０２９９】
そして、マイクロコンピュータ２１５Ａは、受信信号強度ＲＳＳＩ３がしきい値ＲＳＳＩ＿ｔｈ以上であるか否かを判定する（ステップＳ７３）。
【０３００】
ステップＳ７３において、受信信号強度ＲＳＳＩ３がしきい値ＲＳＳＩ＿ｔｈ以上であると判定されたとき、上述したステップＳ５５，Ｓ５６が順次実行される。
【０３０１】
一方、ステップＳ７３において、受信信号強度ＲＳＳＩ３がしきい値ＲＳＳＩ＿ｔｈよりも低いと判定されたとき、一連の動作は、終了する。
【０３０２】
ステップＳ５６の後、受信機２１Ａの検出器２２０は、アンテナ２１１を介して無線フレームを受信し、無線フレームを受信したときの受信信号強度ＲＳＳＩ４を検出し、その検出した受信信号強度ＲＳＳＩ４をマイクロコンピュータ２１５Ａへ出力する。
【０３０３】
そして、マイクロコンピュータ２１５Ａは、受信信号強度ＲＳＳＩ４がしきい値ＲＳＳＩ＿ｔｈ以上であるか否かを判定する（ステップＳ７４）。
【０３０４】
ステップＳ７４において、受信信号強度ＲＳＳＩ４がしきい値ＲＳＳＩ＿ｔｈ以上であると判定されたとき、上述したステップＳ５７が実行される。
【０３０５】
一方、ステップＳ７４において、受信信号強度ＲＳＳＩ４がしきい値ＲＳＳＩ＿ｔｈよりも低いと判定されたとき、上述したステップＳ５９が実行される。
【０３０６】
このように、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上である場合に、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを受け付けることによって、複数の機器のうちの特定の機器だけにおいて、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更できる。
【０３０７】
また、無線装置１の利用者は、制御したい機器２Ａ（機器２〜４のいずれか）に近づくことによって機器２Ａだけにおいて、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更できる。
【０３０８】
（応用例２）
複数の機器２〜４が存在するとき、複数の機器２〜４の全てを同時に制御したい場合がある。
【０３０９】
そこで、応用例２では、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを複数の機器２〜４に同時に送信する同報モードを設ける。
【０３１０】
図２２は、複数の機器２〜４の全てを同時に制御する場合の制御システム１０の概念図である。
【０３１１】
なお、図２２においては、機器２，３の全てを同時に制御する場合の制御システム１０の動作を説明する。
【０３１２】
図２２を参照して、制御識別子ＣＩＤの変更が開始されると、無線装置１は、変更コマンドＣｏｍｄ１を機器２，３の受信機２１へ送信する（ステップＳ８１）。
【０３１３】
機器２の受信機２１は、変更コマンドＣｏｍｄ１を受信し、その受信した変更コマンドＣｏｍｄ１に応じて、自己のモードを変更モードへ切り替え、送信器２１９のＬＥＤを点滅させてモードを変更モードへ切り替えたことを無線装置１へ通知する（ステップＳ８２）。また、機器３の受信機２１は、変更コマンドＣｏｍｄ１を受信し、その受信した変更コマンドＣｏｍｄ１に応じて、自己のモードを変更モードへ切り替え、送信器２１９のＬＥＤを点滅させてモードを変更モードへ切り替えたことを無線装置１へ通知する（ステップＳ８３）。
【０３１４】
無線装置１は、機器２，３の受信機２１のモードが変更モードに切り替えられたことを検出器１８によって検出すると、変更コマンドＣｏｍｄ２を機器２，３の受信機２１へ送信する（ステップＳ８４）。その後、無線装置１は、新しい制御識別子ＣＩＤ＿ＮＥＷを機器２，３の受信機２１へ送信する（ステップＳ８５）。
【０３１５】
そうすると、機器２の受信機２１は、変更コマンドＣｏｍｄ２に応じて、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更する。また、機器３の受信機２１は、変更コマンドＣｏｍｄ２に応じて、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更する。
【０３１６】
ステップＳ８５の後、無線装置１は、確認コマンドＣｏｍｄ３を機器２，３の受信機２１へ送信する（ステップＳ８６）。機器２の受信機２１は、確認コマンドＣｏｍｄ３に応じて、ＬＥＤを新しい制御識別子ＣＩＤ＿ＮＥＷのビット列に従って点滅させることによって、制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷへ切り替えられたことを無線装置１へ通知する（ステップＳ８７）。また、機器３の受信機２１は、確認コマンドＣｏｍｄ３に応じて、ＬＥＤを新しい制御識別子ＣＩＤ＿ＮＥＷのビット列に従って点滅させることによって、制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷへ切り替えられたことを無線装置１へ通知する（ステップＳ８８）。
【０３１７】
そして、無線装置１は、機器２，３の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷへ切り替えられたことを検出器１８によって検出する。
【０３１８】
なお、機器２，３の受信機２１は、変更コマンドＣｏｍｄ１の受信から変更コマンドＣｏｍｄ２の受信までの間、受信機２１のモードが変更モードに切り替わったことを通知するＬＥＤの点滅を継続する。
【０３１９】
また、機器２，３の受信機２１は、変更コマンドＣｏｍｄ２の受信から一定期間内に次の制御を受信しなければ、制御識別子ＣＩＤを変更前の制御識別子ＣＩＤに戻す。
【０３２０】
なお、３個以上の機器の全てを制御する場合の制御システム１０の動作も図２２に示すフローチャートに従って実行される。
【０３２１】
また、無線装置１は、図２２のステップＳ８５において、｛機器２の個別識別子，新しい制御識別子｝および｛機器３の個別識別子，新しい制御識別子｝のように、各機器２，３の個別識別子と新しい制御識別子との組として変更対象を明示して送信してもよい。この場合、個別識別子は、各機器２，３を特定するものである。これによって、無線装置１からの電波が届く範囲内に複数の機器が存在する場合に、変更対象である複数の機器を特定することができる。
【０３２２】
更に、応用例２における無線装置１の詳細な動作は、図１４に示すフローチャートに従って実行され、応用例２における機器２，３の受信機２１の詳細な動作は、図１５に示すフローチャートに従って実行される。
【０３２３】
従って、図２２に示すフローチャート（図１４および図１５に示すフローチャートを含む）に従って複数の機器の全ての制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更することによって、複数の機器の全てに対して初期設定を一度に行うことができる。
【０３２４】
なお、上記においては、受信機２１，２１Ａの送信器２１９は、ＬＥＤを点滅させることによって、自己のモードを変更モードに切り替えたこと、および制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更したことを無線装置１，１Ａへ送信すると説明したが、実施の形態１においては、これに限らず、受信機２１，２１Ａの送信器２１９は、音声信号（例えば、音の強弱）によって、自己のモードを変更モードに切り替えたこと、および制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更したことを無線装置１，１Ａへ送信してもよく、一般的には、無線通信以外の方法であれば、どのような方法によって、自己のモードを変更モードに切り替えたこと、および制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更したことを無線装置１，１Ａへ送信してもよい。音の強弱によって、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更したことを無線装置１，１Ａへ送信する場合、受信機２１，２１Ａの送信器２１９は、新しい制御識別子ＣＩＤ＿ＮＥＷのビット値に応じて音を強弱させる。例えば、受信機２１，２１Ａの送信器２１９は、新しい制御識別子ＣＩＤ＿ＮＥＷを構成する“１”のビット値に応じて音を強くし、“０”のビット値に応じて音を弱くして新しい制御識別子ＣＩＤ＿ＮＥＷを表わす音声信号を無線装置１，１Ａへ送信する。
【０３２５】
また、この発明の実施の形態による無線装置は、図１３および図１４に示すフローチャートに従って、制御対象機器（＝機器２〜４の少なくとも１つ）の制御識別子ＣＩＤを変更することを実行するものであってもよく、図１２から図１４に示すフローチャートに従って、制御識別子ＣＩＤを用いた制御対象機器（＝機器２〜４の少なくとも１つ）の制御と、制御対象機器（＝機器２〜４の少なくとも１つ）の制御識別子ＣＩＤの変更とを実行するものであってもよい。
【０３２６】
［実施の形態２］
図２３は、図１に示す無線装置１の実施の形態２における構成を示す概略図である。実施の形態２においては、無線装置１は、図２３に示す無線装置１Ａからなる。
【０３２７】
無線装置１Ａは、制御対象機器を制御するとき、ＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance）の無線通信方式に従って、制御対象機器の制御識別子ＣＩＤが制御対象機器の受信機で検出されるように複数の周波数チャネルを含む所望の周波数帯で無線フレームを制御対象機器の受信機へ送信する。なお、所望の周波数帯は、例えば、ＩＳＭ帯からなる。また、ＣＳＭＡ／ＣＡの無線通信方式とは、キャリアセンスを行い、無線通信空間が空いているとき無線信号を送信し、無線通信空間が空いていないとき無線信号の送信を待機する無線通信方式を言う。
【０３２８】
図２３を参照して、無線装置１Ａは、図２に示す無線装置１の中央演算装置１２を中央演算装置１２Ａに代え、無線モジュール１３を無線モジュール１３Ａに代えたものであり、その他は、無線装置１と同じである。
【０３２９】
中央演算装置１２Ａは、キャリアセンスを行うように無線モジュール１３Ａを制御する。また、中央演算装置１２Ａは、中央演算装置１２と同じようにして制御対象機器（＝機器２〜４の少なくとも１つ）の制御識別子ＣＩＤを生成する。そして、中央演算装置１２Ａは、無線モジュール１３Ａからのキャリアセンスの結果に基づいて、無線通信空間が空いていると判定すると、その生成した制御識別子ＣＩＤを表す信号検出間隔が制御対象機器（＝機器２〜４の少なくとも１つ）の受信機で検出されるように無線モジュール１３Ａにおける無線フレームの送信タイミングを制御する。一方、中央演算装置１２Ａは、無線モジュール１３Ａからのキャリアセンスの結果に基づいて、無線通信空間が空いていないと判定したとき、無線モジュール１３Ａにおける無線フレームの送信タイミングを制御しない。
【０３３０】
中央演算装置１２Ａは、その他、中央演算装置１２と同じ機能を果たす。
【０３３１】
無線モジュール１３Ａは、中央演算装置１２Ａからの制御に従ってアンテナ１４を介してキャリアセンスを行い、そのキャリアセンスの結果を中央演算装置１２Ａへ出力する。また、無線モジュール１３Ａは、中央演算装置１２Ａによって制御された送信タイミングで無線フレームをアンテナ１４を介して制御対象機器（＝機器２〜４の少なくとも１つ）の受信機へ送信する。
【０３３２】
無線モジュール１３Ａは、その他、無線モジュール１３と同じ機能を果たす。
【０３３３】
図２４は、図１に示す機器２〜４の実施の形態２における構成を示す概略図である。実施の形態２においては、機器２〜４の各々は、図２４に示す機器２Ｂからなる。
【０３３４】
機器２Ｂは、複数の周波数チャネルを含む所望の周波数帯で無線フレームを無線装置１Ａから受信し、その受信した無線フレームが自己の制御識別子ＣＩＤに一致するとき、制御識別子ＣＩＤに基づいて被制御部２２を制御する。
【０３３５】
図２４を参照して、機器２Ｂは、図３に示す機器２の受信機２１を受信機２１Ｂに代えたものであり、その他は、機器２と同じである。
【０３３６】
受信機２１Ｂは、図３に示す受信機２１のＲＦフィルタ２１２を広帯域ＲＦフィルタ２２１に代え、ビット判定器２１４を信号検出回路２２２に代え、マイクロコンピュータ２１５をマイクロコンピュータ２１５Ｂに代えたものであり、その他は、受信機２１と同じである。
【０３３７】
受信機２１Ｂにおいては、アンテナ２１１は、広帯域ＲＦフィルタ２２１に接続される。広帯域ＲＦフィルタ２２１は、アンテナ２１１を介して無線フレームの受信信号を受信し、その受信した受信信号のうち、所望の周波数帯に含まれる受信信号だけを包絡線検波回路２１３へ出力する。
【０３３８】
信号検出回路２２２は、包絡線を包絡線検波回路２１３から受ける。そして、信号検出回路２２２は、サンプリング周期で包絡線をサンプリングしてディジタル信号列に変換し、その変換したディジタル信号列をマイクロコンピュータ２１５Ｂへ出力する。
【０３３９】
マイクロコンピュータ２１５Ｂは、ＩＤマッチング処理および制御処理を順次実行する。マイクロコンピュータ２１５Ｂは、ＩＤマッチング処理において、信号検出回路２２２からディジタル信号列を受け、記憶部２１６から機器２Ｂの制御識別子ＣＩＤを読み出す。そして、マイクロコンピュータ２１５Ｂは、ディジタル信号列が機器２Ｂの制御識別子ＣＩＤに一致するか否かを判定する。
【０３４０】
マイクロコンピュータ２１５Ｂは、ディジタル信号列が制御識別子ＣＩＤに一致すると判定したとき、制御識別子に基づいて、被制御部２２の制御内容を制御回路２１８へ出力する。即ち、マイクロコンピュータ２１５Ｂは、制御処理を実行する。
【０３４１】
一方、マイクロコンピュータ２１５Ｂは、ディジタル信号列が制御識別子ＣＩＤに一致しないと判定したとき、ディジタル信号列を破棄する。
【０３４２】
マイクロコンピュータ２１５Ｂは、その他、マイクロコンピュータ２１５と同じ機能を果たす。
【０３４３】
図２５は、図２４に示すマイクロコンピュータ２１５ＢにおけるＩＤマッチング処理を行うマッチング処理手段の機能ブロックを示す図である。
【０３４４】
図２５を参照して、マイクロコンピュータ２１５Ｂのマッチング処理手段ＭＴＣＨは、保持手段４１〜４ｉ（ｉは正の整数），５１〜５ｊ（ｊは正の整数），ｐ１〜ｐｋ（ｐは、機器２Ａの制御識別子ＣＩＤを構成する信号検出間隔の個数に等しい整数、ｋは、正の整数）と、演算手段６１〜６ｐとを含む。
【０３４５】
保持手段４１〜４ｉ，５１〜５ｊ，ｐ１〜ｐｋは、直列に接続される。保持手段４１〜４ｉ，５１〜５ｊ，ｐ１〜ｐｋの各々は、クロックＣＬＫに同期して動作する。なお、クロックＣＬＫの周期は、機器２Ａにおけるサンプリング周期Ｔと同じである。 
【０３４６】
保持手段４１〜４ｉ，５１〜５ｊ，ｐ１〜ｐｋ−１は、それぞれ、保持手段４２〜４ｉ，５１，５２〜５ｊ，ｐ１，ｐ２〜ｐｋから信号を受ける。保持手段ｐｋは、信号検出回路２２２からディジタル信号を受ける。そして、保持手段４２〜４ｉ，５１〜５ｊ，ｐ１〜ｐｋは、信号をクロックＣＬＫの一周期分保持し、その保持した信号をそれぞれ保持手段４１〜４ｉ−１，４ｉ，５１〜５ｊ−１，５ｊ，ｐ１〜ｐｋ−１へ出力する。また、保持手段４１は、信号を演算手段６１へ出力し、保持手段５１は、信号を演算手段６２へも出力し、以下、同様にして、保持手段ｐ１は、信号を演算手段６ｐへも出力する。
【０３４７】
演算手段６１は、保持手段４１からの信号と演算手段６２からの信号との論理積を演算し、その演算結果をマイクロコンピュータ２１５Ｂへ出力する。演算手段６２は、保持手段５１からの信号と、演算手段６３（図示せず）からの信号との論理積を演算し、その演算結果を演算手段６１へ出力する。以下、同様にして、演算手段６ｐは、保持手段ｐ１からの信号と信号検出回路２２２からの信号との論理積を演算し、その演算結果を演算手段６ｐ−１（図示せず）へ出力する。
【０３４８】
機器２Ｂの制御識別子ＣＩＤを信号検出間隔によって表した場合、保持手段４１〜４ｉは、制御識別子ＣＩＤを構成する複数の信号検出間隔のうち、最初の信号検出間隔に相当する時間間隔を検出し、保持手段５１〜５ｊは、制御識別子ＣＩＤを構成する複数の信号検出間隔のうち、２番目の信号検出間隔に相当する時間間隔を検出し、以下、同様にして、保持手段ｐ１〜ｐｋは、制御識別子ＣＩＤを構成する複数の信号検出間隔のうち、最後の信号検出間隔に相当する時間間隔を検出する。
【０３４９】
図２６は、周波数帯の概念図である。図２６を参照して、周波数帯ＢＷは、ＩＳＭ帯の周波数帯である。そして、周波数帯ＢＷは、チャネルＣＨ１〜ＣＨ１４を含む。
【０３５０】
スペクトラムＳＰ１は、所望波のスペクトラムであり、スペクトラムＳＰ２は、他チャネルの所望波以外のスペクトラムである。
【０３５１】
このように、周波数帯ＢＷは、複数の周波数チャネルを含む周波数帯である。
【０３５２】
無線装置１Ａは、チャネルＣＨ１の周波数帯でキャリアセンスし、チャネルＣＨ１の周波数帯が空いていれば、無線フレームを送信する。
【０３５３】
図２４に示す広帯域ＲＦフィルタ２２１は、無線信号の受信信号のうち、周波数帯ＢＷの信号を通過させる。従って、受信機２１Ｂは、無線装置１Ａが送信する無線フレーム以外にも、チャネルＣＨ１と異なるチャネルＣＨ９等で送信される無線フレームを受信する。
【０３５４】
図２７は、受信機２１Ｂの制御識別子ＣＩＤを表す信号検出間隔の概念図である。図２７を参照して、受信機２１Ｂの制御識別子ＣＩＤは、例えば、３個の信号検出間隔Ｓ１，Ｓ２，Ｓ３のパターン［Ｓ１Ｓ２Ｓ３］からなる。受信機２１Ｂにおける包絡線のサンプリング周期をＴとすると、信号検出間隔Ｓ１は、２Ｔからなり、信号検出間隔Ｓ２は、３Ｔからなり、信号検出間隔Ｓ３は、４Ｔからなる。なお、サンプリング周期Ｔは、例えば、５００μｓである。
【０３５５】
３個の信号検出間隔Ｓ１，Ｓ２，Ｓ３を検出するためには、４個の検出タイミングＤＴ１〜ＤＴ４において受信信号が“１”であることを検出する必要がある。
【０３５６】
そこで、検出タイミングの個数をｋ（ｋは、２以上の整数）とすると、受信機２１Ｂの制御識別子ＣＩＤは、ｋ−１個の信号検出間隔Ｓ１〜Ｓｋ−１によって表される。例えば、ｋ＝ｎ、０≦Ｓｉ≦ｍＴ（ｉ＝１，２，・・・，ｎ−１、ｍは正の整数）とすると、表１に示すｍｎ−１個の制御識別子ＣＩＤを信号検出間隔Ｓ１〜Ｓｎ−１によって表すことができる。
【０３５７】
【表１】
2014042105.tif 000003
【０３５８】
従って、実施の形態２においては、制御したい機器２Ｂの制御識別子ＣＩＤを表１に示すｍｎ−１個の制御識別子ＣＩＤのいずれかによって表す。
【０３５９】
図２８は、図２３に示す無線装置１Ａにおける無線フレームの送信方法を説明するための図である。
【０３６０】
図２８の（ａ）は、受信機２１Ｂにおける信号検出間隔の検出タイミングを示し、図２８の（ｂ）は、無線装置１Ａにおける無線フレームの送信制御基準タイミングを示す。
【０３６１】
図２８を参照して、受信機２１Ｂの制御識別子ＣＩＤは、上述した信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］からなる。無線装置１Ａは、受信機２１Ｂが検出タイミングＤＴ１〜ＤＴ４において受信信号が“１”であることを検出することによって、２Ｔの信号検出間隔Ｓ１、３Ｔの信号検出間隔Ｓ２、および４Ｔの信号検出間隔Ｓ３を検出できるように、４個の無線フレームＦＲ１〜ＦＲ４を順次送信する。
【０３６２】
より具体的に説明する。無線装置１Ａは、Ｔのフレーム長を有する無線フレームＦＲ１を送信する。そして、無線装置１Ａは、無線フレームＦＲ１の送信終了時刻を無線フレームＦＲ２〜ＦＲ４の送信基準時刻とする（図２８の（ｂ）参照）。
【０３６３】
受信機２１Ｂは、無線フレームＦＲ１を受信することによって、検出タイミングＤＴ１で受信信号が“１”であることを検出できる。その結果、信号検出間隔Ｓ１，Ｓ２，Ｓ３を検出する基準が決定されることになる。
【０３６４】
その後、無線装置１Ａは、受信機２１Ｂが検出タイミングＤＴ２で受信信号が“１”であることを検出できるように、無線フレームＦＲ２を送信する。即ち、無線装置１Ａは、送信予備時刻ｄだけ送信制御基準タイミングよりも前から無線フレームＦＲ２の送信を試み、無線フレームＦＲ２が検出タイミングＤＴ２を跨ぐように送信する。なお、送信予備時刻ｄは、例えば、１００μｓである。
【０３６５】
引き続いて、無線装置１Ａは、同様にして、無線フレームＦＲ３，ＦＲ４を順次送信する（図２８の（ｂ）参照）。
【０３６６】
図２９は、図２３に示す無線装置１Ａにおける無線フレームの送信方法を示すフローチャートである。なお、図２９に示すフローチャートは、下位レイヤ（ＭＡＣ層および物理層）で実行されるフローチャートである。
【０３６７】
図２９を参照して、無線フレームの送信が開始されると、無線装置１Ａにおいて、中央演算装置１２Ａは、無線フレームの長さＬをＬ＝Ｔに設定する（ステップＳ９１）。
【０３６８】
そして、中央演算装置１２Ａは、キャリアセンスを行うように無線モジュール１３Ａを制御し、無線モジュール１３Ａは、例えば、チャネルＣＨ１の周波数帯でキャリアセンスを行い（ステップＳ９２）、そのキャリアセンスの結果を中央演算装置１２Ａへ出力する。
【０３６９】
そして、中央演算装置１２Ａは、無線モジュール１３Ａから受けたキャリアセンスの結果に基づいて、チャネルＣＨ１の周波数帯が空いているか否かを判定する（ステップＳ９３）。
【０３７０】
ステップＳ９３において、チャネルＣＨ１の周波数帯が空いていないと判定されたとき、ステップＳ９２，Ｓ９３が繰り返し実行される。即ち、無線装置１Ａは、無線フレームの送信を待機する。
【０３７１】
そして、ステップＳ９３において、チャネルＣＨ１の周波数帯が空いていると判定されると、中央演算装置１２Ａは、Ｔのフレーム長を有する無線フレームを送信するように無線モジュール１３Ａを制御し、無線モジュール１３Ａは、中央演算装置１２Ａからの制御に従って、無線フレームをアンテナ１４を介して送信する（ステップＳ９４）。
【０３７２】
そうすると、中央演算装置１２Ａは、内蔵したタイマーの時刻ｔをｔ＝０に設定し（ステップＳ９５）、フレーム送信終了時刻ｙをｙ＝０に設定する（ステップＳ９６）。
【０３７３】
そして、中央演算装置１２Ａは、ｉ＝１を設定し（ステップＳ９７）、ｙ＝ｙ＋Ｓｉを設定する（ステップＳ９８）。
【０３７４】
その後、中央演算装置１２Ａは、ｔ≧ｙ−Ｔ−ｄであるか否かを判定する（ステップＳ９９）。ステップＳ９９において、ｔ≧ｙ−Ｔ−ｄであると判定されると、中央演算装置１２Ａは、ｔ≧ｙであるか否かを更に判定する（ステップＳ１００）。ステップＳ１００において、ｔ≧ｙであると判定されると、一連の動作は、ステップＳ１０５へ移行する。
【０３７５】
一方、ステップＳ１００において、ｔ＜ｙであると判定されると、中央演算装置１２Ａは、キャリアセンスを行うように無線モジュール１３Ａを制御し、無線モジュール１３Ａは、例えば、チャネルＣＨ１の周波数帯でキャリアセンスを行い（ステップＳ１０１）、そのキャリアセンスの結果を中央演算装置１２Ａへ出力する。
【０３７６】
中央演算装置１２Ａは、無線モジュール１３Ａから受けたキャリアセンスの結果に基づいて、チャネルＣＨ１の周波数帯が空いているか否かを判定する（ステップＳ１０２）。
【０３７７】
ステップＳ１０２において、チャネルＣＨ１の周波数帯が空いていないと判定されたとき、ステップＳ１００において、再度、ｔ＜ｙであると判定されると、ステップＳ１０１，Ｓ１０２が繰り返し実行される。即ち、無線装置１Ａは、無線フレームの送信を待機する。一方、ステップＳ１００において、再度、ｔ≧ｙであると判定されると、一連の動作は、ステップＳ１０５へ移行する。
【０３７８】
ステップＳ１０２において、チャネルＣＨ１の周波数帯が空いていると判定されたとき、中央演算装置１２Ａは、フレーム長ＬをＬ＝ｙ−ｔに設定し（ステップＳ１０３）、Ｌ＝ｙ−ｔのフレーム長を有する無線フレームを送信するように無線モジュール１３Ａを制御する。そして、無線モジュール１３Ａは、中央演算装置１２Ａからの制御に従って、無線フレームを送信する（ステップＳ１０４）。
【０３７９】
そうすると、ステップＳ１００において、ｔ≧ｙであると判定されたとき、またはステップＳ１０４の後、中央演算装置１２Ａは、ｉ＝ｎ−１であるか否かを判定する（ステップＳ１０５）。
【０３８０】
ステップＳ１０５において、ｉ＝ｎ−１でないと判定されたとき、中央演算装置１２Ａは、ｉ＝ｉ＋１を設定する（ステップＳ１０６）。その後、一連の動作は、ステップＳ９８へ戻り、ステップＳ１０５において、ｉ＝ｎ−１であると判定されるまで、上述したステップＳ９８〜ステップＳ１０６が繰り返し実行される。そして、ステップＳ１０５において、ｉ＝ｎ−１であると判定されると、無線装置１Ａにおける無線フレームの送信動作は、終了する。
【０３８１】
上述したステップＳ９１〜ステップＳ９４によって、図２８の（ｂ）に示す無線フレームＦＲ１が送信される。そして、無線フレームＦＲ１の送信終了時刻がタイマー時刻ｔの基準（＝０）に設定される（ステップＳ９５参照）。その後、フレーム送信終了時刻ｙが“０”に設定される（ステップＳ９６）。
【０３８２】
ステップＳ９８〜ステップＳ１０４が１回目に実行されることによって、無線フレームＦＲ２が送信される。より具体的に説明する。Ｓ１＝２Ｔであるので、フレーム送信終了時刻ｙは、ステップＳ９８のｙ＝ｙ＋Ｓ１によって、無線フレームＦＲ１の送信終了時刻から２Ｔ経過後の送信制御基準タイミングｔ１に設定される（図２８の（ｂ）参照）。
【０３８３】
また、ｙ−Ｔ−ｄは、タイミングｔ２である（図２８の（ｂ）参照）。従って、ステップＳ９９において、ｔ≧ｙ−Ｔ−ｄであるか否かを判定することは、タイマー時刻ｔがタイミングｔ２に達しているか否かを判定することに相当する。そして、ｔ≧ｙ−Ｔ−ｄであると判定されることは、無線フレームＦＲ２を送信するタイミングに達していると判定することに相当する。
【０３８４】
更に、ステップＳ１００において、ｔ≧ｙであるか否かを判定するのは、タイマー時刻ｔがフレーム送信終了時刻ｙ（＝送信制御基準タイミングｔ１）に達しているか否かを判定するためである。そして、タイマー時刻ｔがフレーム送信終了時刻ｙ（＝送信制御基準タイミングｔ１）に達していないとき、キャリアセンスが行われ、チャネルＣＨ１の周波数帯が空いているとき、フレーム長Ｌ＝ｙ−ｔ（＝ｔ１−ｔ２）の無線フレームＦＲ２が送信される（ステップＳ１００の“ＮＯ”，ステップＳ１０１〜ステップＳ１０４参照）。
【０３８５】
ステップＳ９８〜ステップＳ１０４が２回目に実行されることによって、無線フレームＦＲ３が送信される。Ｓ２＝３Ｔであるので、フレーム送信終了時刻ｙは、ステップＳ９８のｙ＝ｙ＋Ｓ２によって、無線フレームＦＲ２の送信終了時刻（＝ｔ１）から３Ｔ経過後の送信制御基準タイミングｔ３に設定される（図２８の（ｂ）参照）。
【０３８６】
また、ｙ−Ｔ−ｄは、タイミングｔ４である（図２８の（ｂ）参照）。従って、タイマー時刻ｔがタイミングｔ４に達し、かつ、送信制御基準タイミングｔ３を経過していないとき、無線フレームＦＲ３が送信される（ステップＳ９９の“ＹＥＳ”，ステップＳ１００の“ＮＯ”，ステップＳ１０１〜ステップＳ１０４参照）。
【０３８７】
それ以降、同様にして、無線フレームＦＲ４が送信される。
【０３８８】
なお、無線フレームＦＲ１〜ＦＲ４が図２９に示すフローチャートに従って送信される場合、無線フレームＦＲ１は、Ｔのフレーム長を有し、無線フレームＦＲ２〜ＦＲ４の各々は、ｙ−ｔのフレーム長を有する。
【０３８９】
図３０は、図２３に示す無線装置１Ａにおける無線フレームの他の送信方法を説明するための図である。
【０３９０】
図３０の（ａ）は、受信機２１Ｂにおける信号検出間隔の検出タイミングを示し、図３０の（ｂ）は、無線装置１Ａにおける無線フレームの送信制御基準タイミングを示す。
【０３９１】
図３０を参照して、機器２Ｂの制御識別子ＣＩＤは、上述した信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］からなる。無線装置１Ａは、受信機２１Ｂが検出タイミングＤＴ１〜ＤＴ４において受信信号が“１”であることを検出することによって、２Ｔの信号検出間隔Ｓ１、３Ｔの信号検出間隔Ｓ２、および４Ｔの信号検出間隔Ｓ３を検出できるように、４個の無線フレームＦＲ１〜ＦＲ４を順次送信する。
【０３９２】
より具体的に説明する。無線装置１Ａは、任意の送信制御基準タイミング（＝送信基準時刻）に同期して無線フレームＦＲ１を送信する。そして、無線装置１Ａは、送信基準時刻から２Ｔの信号検出間隔Ｓ１に相当する時間が経過すると、無線フレームＦＲ２を送信する。更に、無線装置１Ａは、無線フレームＦＲ２の送信開始時刻から３Ｔの信号検出間隔Ｓ２に相当する時間が経過すると、無線フレームＦＲ３を送信する。更に、無線装置１Ａは、無線フレームＦＲ３の送信開始時刻から４Ｔの信号検出間隔Ｓ３に相当する時間が経過すると、無線フレームＦＲ４を送信する（図３０の（ｂ）参照）。
【０３９３】
受信機２１Ｂは、無線フレームＦＲ１〜ＦＲ４を受信することによって、それぞれ、検出タイミングＤＴ１〜ＤＴ４で受信信号が“１”であることを検出できる。その結果、信号検出間隔Ｓ１，Ｓ２，Ｓ３が検出される。
【０３９４】
無線フレームＦＲ１〜ＦＲ４の各々は、Ｔ＋Ｍ以上のフレーム長を有する。ここで、Ｍは、ＣＳＭＡ／ＣＡの無線通信方式によって無線フレームを送信するときの無線装置１Ａと受信機２１Ｂとの間におけるタイミングの最大のずれ量であり、Ｍ＝５０（ＤＩＦＳ）＋１５×２０（バックオフ）＝３５０μｓである。
【０３９５】
従って、無線フレームＦＲ１〜ＦＲ４の各々のフレーム長をＴ＋Ｍ以上に設定することによって、無線フレームＦＲ１〜ＦＲ４は、それぞれ、受信機２１Ｂにおける検出タイミングＤＴ１〜ＤＴ４を跨ぐように送信されるので、受信機２１Ｂが３個の信号検出間隔Ｓ１，Ｓ２，Ｓ３を安定して検出できる。
【０３９６】
図３１は、図２３に示す無線装置１Ａにおける無線フレームの他の送信方法を示すフローチャートである。なお、図３１に示すフローチャートは、上位レイヤ（アプリケーション層）で実行されるフローチャートである。
【０３９７】
図３１を参照して、無線フレームの送信が開始されると、中央演算装置１２Ａは、タイマー時刻ｔをｔ＝０に設定し（ステップＳ１１１）、最初の無線フレームＦＲ１を送信する（ステップＳ１１２）。
【０３９８】
そして、中央演算装置１２Ａは、ｉ＝１を設定し（ステップＳ１１３）、タイマー時刻ｔが信号検出間隔Ｓｉ以上であるか否かを判定する（ステップＳ１１４）。
【０３９９】
ステップＳ１１４において、タイマー時刻ｔが信号検出間隔Ｓｉ以上であると判定されると、中央演算装置１２Ａは、無線フレームＦＲ２を送信する（ステップＳ１１５）。
【０４００】
その後、中央演算装置１２Ａは、ｉ＝ｎ−１であるか否かを判定する（ステップＳ１１６）。ステップＳ１１６において、ｉ＝ｎ−１でないと判定されたとき、中央演算装置１２Ａは、ｉ＝ｉ＋１を設定する（ステップＳ１１７）。その後、一連の動作は、ステップＳ１１４へ戻り、ステップＳ１１６において、ｉ＝ｎ−１であると判定されるまで、上述したステップＳ１１４〜ステップＳ１１７が繰り返し実行される。そして、ステップＳ１１６において、ｉ＝ｎ−１であると判定されると、無線装置１Ａにおける無線フレームの送信動作は、終了する。
【０４０１】
上述したステップＳ１１２によって、図３０の（ｂ）に示す無線フレームＦＲ１が送信される。そして、ステップＳ１１４，Ｓ１１５を１回目に実行するとき、無線フレームＦＲ１の送信開始時刻から信号検出間隔Ｓ１に相当する時間が経過すると、無線フレームＦＲ２が送信される（図３０の（ｂ）参照）。
【０４０２】
また、ステップＳ１１４，Ｓ１１５を２回目に実行するとき、無線フレームＦＲ２の送信開始時刻から信号検出間隔Ｓ２に相当する時間が経過すると、無線フレームＦＲ３が送信される（図３０の（ｂ）参照）。
【０４０３】
更に、ステップＳ１１４，Ｓ１１５を３回目に実行するとき、無線フレームＦＲ３の送信開始時刻から信号検出間隔Ｓ３に相当する時間が経過すると、無線フレームＦＲ４が送信される（図３０の（ｂ）参照）。
【０４０４】
図３１に示すフローチャートは、上述したように上位レイヤ（アプリケーション層）で実行されるので、キャリアセンスを行うステップと、キャリアセンスの結果、無線通信空間が空いているか否かを判定するステップとが図３１に示されていないが、無線装置１Ａの上位レイヤ（アプリケーション層）がステップＳ１１５において無線フレームを送信した後、無線装置１Ａの下位レイヤ（ＭＡＣ層および物理層）が、キャリアセンスを行い、無線通信空間が空いているときに無線フレームを送信し、無線通信空間が空いていないとき無線フレームの送信を待機する。
【０４０５】
従って、無線装置１Ａは、図３１に示すフローチャートに従って無線フレームを送信する場合も、無線通信空間が空いているとき無線フレームを送信し、無線通信空間が空いていないとき無線フレームの送信を待機する。
【０４０６】
図３２は、無線信号および包絡線の概念図である。受信機２１Ｂの広帯域ＲＦフィルタ２２１は、アンテナ２１１を介して無線フレームの受信信号を受信し、その受信した受信信号のうち、上述した周波数帯ＢＷの受信信号ＲＦ（図３２の（ａ）参照）を包絡線検波回路２１３へ出力する。
【０４０７】
そして、包絡線検波回路２１３は、受信信号ＲＦを包絡線検波し、包絡線ＥＶＬ（図３２の（ｂ）参照）を信号検出回路２２２へ出力する。
【０４０８】
信号検出回路２２２は、包絡線ＥＶＬをサンプリング周期Ｔでサンプリングして包絡線ＥＶＬをディジタル信号に変換する。そして、信号検出回路２２２は、ディジタル信号をマイクロコンピュータ２１５Ｂへ出力する。
【０４０９】
図３３は、マイクロコンピュータ２１５Ｂにおけるマッチング処理手段ＭＴＣＨの具体例を示す機能ブロック図である。機器２Ｂの制御識別子ＣＩＤが信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］からなる場合、マッチング処理手段ＭＴＣＨは、図３３に示すマッチング処理手段ＭＴＣＨ−１からなる。
【０４１０】
図３３を参照して、マッチング処理手段ＭＴＣＨ−１は、保持手段４１，４２，５１〜５３，ｐ１〜ｐ４と、演算手段６１〜６３とを含む。
【０４１１】
保持手段４１，４２，５１〜５３，ｐ１〜ｐ４は、直列に接続される。保持手段４１，４２，５１〜５３，ｐ１〜ｐ３は、それぞれ、保持手段４２，５１〜５３，ｐ１〜ｐ４から信号を受け、その受けた信号をそれぞれ演算手段６１、保持手段４１，４２，５１〜５３，ｐ１，ｐ２へ出力する。また、保持手段５１は、信号を演算手段６２へも出力し、保持手段ｐ１は、信号を演算手段６３へも出力する。更に、保持手段ｐ４は、信号検出回路２２２から信号を受け、その受けた信号を保持手段ｐ３へ出力する。
【０４１２】
演算手段６１は、保持手段４１からの信号と演算手段６２からの信号との論理積を演算し、その演算結果をマイクロコンピュータ２１５Ｂへ出力する。演算手段６２は、保持手段５１からの信号と演算手段６３からの信号との論理積を演算し、その演算結果を演算手段６１へ出力する。演算手段６３は、保持手段ｐ１からの信号と信号検出回路２２２からの信号との論理積を演算し、その演算した論理積を演算手段６２へ出力する。
【０４１３】
機器２Ｂの制御識別子ＣＩＤが信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］からなる場合、信号検出回路２２２は、検出タイミングＤＴ１で包絡線ＥＶＬをサンプリングし、“１”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力する（図２８の（ａ）参照）。
【０４１４】
その後、信号検出回路２２２は、サンプリング周期Ｔで包絡線ＥＶＬをサンプリングし、“０”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力する（図２８の（ａ）参照）。
【０４１５】
引き続いて、信号検出回路２２２は、検出タイミングＤＴ２で“１”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力し、検出タイミングＤＴ２と検出タイミングＤＴ３との間の２つのサンプリングタイミングでは、“０”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力する（図２８の（ａ）参照）。
【０４１６】
更に、信号検出回路２２２は、検出タイミングＤＴ３で“１”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力し、検出タイミングＤＴ３と検出タイミングＤＴ４との間の３つのサンプリングタイミングでは、“０”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力し、検出タイミングＤＴ４で“１”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力する（図２８の（ａ）参照）。
【０４１７】
その結果、マッチング処理手段ＭＴＣＨ−１は、ディジタル信号列［１０１００１０００１］を信号検出回路２２２から受ける。
【０４１８】
そして、検出タイミングＤＴ４で検出された“１”からなる信号がマッチング処理手段ＭＴＣＨ−１へ入力された時点で、保持手段４１，４２，５１〜５３，ｐ１〜ｐ４は、それぞれ“１”，“０”，“１”，“０”，“０”，“１”，“０”，“０”，“０”からなる信号を出力する。
【０４１９】
そうすると、演算手段６３は、保持手段ｐ１からの信号（＝１）と、信号検出回路２２２からの信号（＝１）との論理積を演算し、その演算結果（＝１）を演算手段６２へ出力する。
【０４２０】
また、演算手段６２は、保持手段５１からの信号（＝１）と、演算手段６３からの信号（＝１）との論理積を演算し、その演算結果（＝１）を演算手段６１へ出力する。
【０４２１】
更に、演算手段６１は、保持手段４１からの信号（＝１）と、演算手段６２からの信号（＝１）との論理積を演算し、その演算結果（＝１）をマイクロコンピュータ２１５Ｂへ出力する。
【０４２２】
このように、マッチング処理手段ＭＴＣＨ−１は、保持手段４１，４２によって２Ｔの信号検出間隔Ｓ１を検出し、保持手段５１〜５３によって３Ｔの信号検出間隔Ｓ２を検出し、保持手段ｐ１〜ｐ４によって４Ｔの信号検出間隔Ｓ３を検出することによって、無線装置１Ａから受信した受信信号が制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致することを検知する。
【０４２３】
従って、マッチング処理手段ＭＴＣＨからマイクロコンピュータ２１５Ｂへ出力される信号が“１”からなる場合、無線装置１Ａから受信した受信信号が制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致することを表し、マッチング処理手段ＭＴＣＨからマイクロコンピュータ２１５Ｂへ出力される信号が“０”からなる場合、無線装置１Ａから受信した受信信号が制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致しないことを表す。
【０４２４】
なお、保持手段４１が出力する“１”からなる信号は、検出タイミングＤＴ１において検出された信号が“１”であることを表し、保持手段５１が出力する“１”からなる信号は、検出タイミングＤＴ２において検出された信号が“１”であることを表し、保持手段ｐ１が出力する“１”からなる信号は、検出タイミングＤＴ３において検出された信号が“１”であることを表し、保持手段ｐ４および演算手段６３へ入力される“１”からなる信号は、検出タイミングＤＴ４において検出された信号が“１”であることを表す。
【０４２５】
従って、保持手段４１，５１，ｐ１の全てが“１”からなる信号を出力し、保持手段４１，５１，ｐ１の全てが“１”からなる信号を出力した時点で“１”からなる信号がマッチング処理手段ＭＴＣＨ−１に入力されることは、ディジタル信号列［１０１００１０００１］に基づいて機器２Ｂの制御識別子ＣＩＤを表す複数の信号検出間隔Ｓ１，Ｓ２，Ｓ３を検出するための複数の検出タイミングＤＴ１〜ＤＴ４の全てにおいて“１”からなる信号が検出されていると判定することに相当する。
【０４２６】
図３４は、非同期検波における受信信号の概念図である。図３４を参照して、非同期検波においては、複数のチャネルで送信された複数の無線フレームの複数の受信信号が重なって検出される。
【０４２７】
従って、受信機２１Ｂは、無線装置１Ａから送信された無線フレームと、無線装置１Ａ以外の無線装置から送信された無線フレームとを受信する。
【０４２８】
そこで、実施の形態２においては、図２８に示す検出タイミングＤＴ１〜ＤＴ４で検出される“１”からなる信号は、無線装置１Ａから送信された無線フレームに基づいていなくてもよく、無線装置１Ａ以外のいずれの無線装置から送信された無線フレームに基づいていてもよい。
【０４２９】
つまり、実施の形態２においては、信号検出回路２２２は、検出タイミングＤＴ１〜ＤＴ４で無線フレームの受信信号が有れば、“１”からなる信号を検出し、検出タイミングＤＴ１〜ＤＴ４で無線フレームの受信信号が無ければ、“０”からなる信号を検出し、“１”からなる信号を受信することだけに意味を持たせる。
【０４３０】
図３５は、複数のチャネルからの無線フレームを受信する場合の概念図である。図３５を参照して、無線装置１Ａは、例えば、チャネルＣＨ１で無線フレームを送信し、受信機２１Ｂは、例えば、チャネルＣＨ１，ＣＨ６，ＣＨ１１で送信された複数の無線フレームを受信するものとする。
【０４３１】
受信機２１Ｂにおける検出タイミングＤＴ１を跨ぐ無線フレームは、チャネルＣＨ１で送信された無線フレームと、チャネルＣＨ６で送信された無線フレームとが重ね合わされたものからなる。
【０４３２】
また、受信機２１Ｂにおける検出タイミングＤＴ２を跨ぐ無線フレームは、チャネルＣＨ１で送信された無線フレームと、チャネルＣＨ６で送信された無線フレームと、チャネルＣＨ１１で送信された無線フレームとが重ね合わされたものからなる。
【０４３３】
更に、受信機２１Ｂにおける検出タイミングＤＴ３を跨ぐ無線フレームは、チャネルＣＨ６で送信された無線フレームと、チャネルＣＨ１１で送信された無線フレームとが重ね合わされたものからなる。
【０４３４】
更に、受信機２１Ｂにおける検出タイミングＤＴ４を跨ぐ無線フレームは、チャネルＣＨ１で送信された無線フレームと、チャネルＣＨ６で送信された無線フレームと、チャネルＣＨ１１で送信された無線フレームとが重ね合わされたものからなる。
【０４３５】
その結果、検出タイミングＤＴ３においては、無線装置１Ａから送信された無線フレームが存在しないにも拘わらず、受信機２１Ｂは、検出タイミングＤＴ１〜ＤＴ４の全てにおいて“１”からなる信号を検出し、受信した無線フレームの受信信号が機器２Ｂの制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致すると判定する。
【０４３６】
このように、実施の形態２においては、受信機２１Ｂは、無線装置１Ａが送信した無線フレームと、無線装置１Ａ以外の無線装置が送信した無線フレームとの両方に基づいて各検出タイミングＤＴ１〜ＤＴ４において“１”からなる信号を検出するので、たとえ、無線装置１Ａが検出タイミングＤＴ１〜ＤＴ４を跨ぐように無線フレームを送信できなくても、無線装置１Ａ以外の無線装置が検出タイミングＤＴ１〜ＤＴ４を跨ぐように無線フレームを送信すれば、受信機２１Ｂは、受信した無線フレームの受信信号が機器２Ｂの制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致すると判定する。
【０４３７】
無線装置１Ａは、複数の無線フレームを順次送信するときに、無線通信空間が空いていたので、最初の無線フレームを送信できたが、２番目の無線フレームするときに無線通信空間が空いていなかったので２番目の無線フレームを送信できなくても、他の無線装置が無線フレームを送信すれば、受信機２１Ｂは、機器２Ｂの制御識別子ＣＩＤを受信できることになる。このような場合、無線装置１Ａが機器２Ｂを制御するために制御識別子ＣＩＤの送信を開始したので、制御識別子ＣＩＤを送信するための複数の無線フレームのうちの一部が他の無線装置から送信されたとしても、無線装置１Ａが機器２Ｂを制御することになる。このような理由から、無線装置１Ａが検出タイミングＤＴ１〜ＤＴ４を跨ぐように無線フレームを送信できなくても、無線装置１Ａ以外の無線装置が検出タイミングＤＴ１〜ＤＴ４を跨ぐように無線フレームを送信すれば、受信機２１Ｂは、受信した無線フレームの受信信号が機器２Ｂの制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致すると判定してもよい。
【０４３８】
従って、制御したい時に、制御対象機器（＝機器２Ｂ）を確実に制御できる。
【０４３９】
特に、無線装置１Ａにとっての隠れ端末が存在する場合、隠れ端末が送信した無線フレームを機器２Ｂの制御識別子ＣＩＤを検出するための無線フレームとして使用できる。
【０４４０】
図３６は、図１に示す制御システム１０の実施の形態２における動作を説明するためのフローチャートである。
【０４４１】
図３６に示すフローチャートは、図１２に示すフローチャートのステップＳ５をステップＳ１２１に代え、ステップＳ８〜Ｓ１１をステップＳ１２２〜Ｓ１２４に代えたものであり、その他は、図１２に示すフローチャートと同じである。
【０４４２】
図３６を参照して、一連の動作が開始されると、上述したステップＳ１〜ステップＳ４が順次実行される。そして、ステップＳ４の後、無線装置１Ａは、図２９または図３１に示すフローチャートに従って複数の無線フレームを送信する（ステップＳ１２１）。
【０４４３】
その後、上述したステップＳ６，Ｓ７が順次実行される。そして、ステップＳ７の後、信号検出回路２２２は、包絡線検波回路２１３から受けた包絡線をサンプリング周期でサンプリングして包絡線をディジタル信号列に変換し（ステップＳ１２２）、その変換したディジタル信号列をマイクロコンピュータ２１５Ｂへ出力する。
【０４４４】
マイクロコンピュータ２１５Ｂのマッチング処理手段ＭＴＣＨは、ディジタル信号列における“１”の間隔を、機器２Ｂの制御識別子ＣＩＤを表す複数の信号検出間隔にマッチングする（ステップＳ１２３）。
【０４４５】
そして、マイクロコンピュータ２１５Ｂは、“１”からなる信号をマッチング処理手段ＭＴＣＨから受けたか否かを判定する（ステップＳ１２４）。
【０４４６】
ステップＳ１２４において、マイクロコンピュータ２１５Ｂは、“１”からなる信号をマッチング処理手段ＭＴＣＨから受けたと判定したとき、上述したステップＳ１２が実行される。
【０４４７】
そして、ステップＳ１２４において、マイクロコンピュータ２１５Ｂが“１”からなる信号をマッチング処理手段ＭＴＣＨから受けなかったと判定したとき、またはステップＳ１２の後、一連の動作は、終了する。
【０４４８】
ステップＳ１２１において、無線装置１Ａが図２９または図３１に示すフローチャートに従って複数の無線フレームを送信した結果、機器２Ｂの受信機２１Ｂは、無線装置１Ａから受信した受信信号が機器２Ｂの制御識別子ＣＩＤを表す複数の信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］に一致することを検出する（ステップＳ１２３参照）。ここで、受信機２１Ｂは、検出タイミングＤＴ１〜ＤＴ４の各々において受信信号が“１”であることを検出し、隣接する２つの検出タイミング（ＤＴ１，ＤＴ２等）間の時間間隔は、複数の信号検出間隔Ｓ１Ｓ２Ｓ３のうちの１つの信号検出間隔に等しくなる。また、無線装置１Ａは、キャリアセンスの結果、無線通信空間が空いているとき、１つの無線フレームを送信する（図２９のステップＳ１０１，Ｓ１０２の“ＹＥＳ”，Ｓ１０３，Ｓ１０４および図３１のステップＳ１１５参照）。更に、無線装置１Ａは、キャリアセンスの結果、無線通信空間が空いていると判定するまで、無線フレームの送信を待機する（図２９のステップＳ１０１，Ｓ１０２の“ＮＯ”参照）。更に、上述したように、無線装置１Ａは、図３１に示すフローチャートに従って無線フレームを送信する場合も、無線通信空間が空いているとき無線フレームを送信し、無線通信空間が空いていないとき無線フレームの送信を待機する。
【０４４９】
従って、無線装置１ＡがステップＳ１２１において図２９または図３１に示すフローチャートに従って複数の無線フレームを送信することは、無線装置１Ａが、無線通信空間が空いているとき、制御対象である制御対象機器（＝機器２Ｂ）における無線フレームの検出タイミング間の時間間隔が制御対象機器（＝機器２Ｂ）の制御識別子ＣＩＤを表す複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを所望の周波数帯で送信し、キャリアセンスの結果、無線通信空間が空いていないとき、１つの無線フレームの送信を待機する送信処理をキャリアセンスを行う毎に実行することに相当する。
【０４５０】
このように、図３６に示すフローチャートに従えば、無線装置１Ａは、データベースＤＢを検索し、自己の位置情報に基づいて自己の周辺に存在する機器２〜４（＝機器２Ｂ）と、その機器２〜４（＝機器２Ｂ）の制御識別子ＣＩＤとを取得するとともに、機器２〜４（＝機器２Ｂ）の中から制御対象機器を決定し、その決定した制御対象機器の制御識別子ＣＩＤを制御対象機器の受信機２１Ｂへ送信し、制御対象機器を制御する。
【０４５１】
従って、制御したい機器（照明等）を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御できる。
【０４５２】
また、実施の形態２による無線装置１Ａは、無線通信空間が空いているとき、制御したい制御対象機器の受信機２１Ｂにおける無線フレームの検出タイミング間の時間間隔が制御対象機器の制御識別子ＣＩＤを表す複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを所望の周波数帯で送信し、無線通信空間が空いていないとき、無線フレームの送信を待機する。そして、無線通信空間が空いていないとき、無線装置１Ａ以外の無線装置が無線フレームを送信する。その結果、制御対象機器の受信機２１Ｂは、無線通信空間が空いているとき、無線装置１Ａからの無線フレームを受信し、無線通信空間が空いていないとき、無線装置１Ａ以外の無線装置から無線フレームを受信する。そして、制御対象機器の受信機２１Ｂは、制御対象機器の制御識別子ＣＩＤを表す複数の信号検出間隔の各々を検出する検出タイミングにおいて“１”からなる信号を検出し、受信信号が制御対象機器の制御識別子ＣＩＤに一致すると判定して被制御部２２を制御する。
【０４５３】
従って、制御したい時に、制御対象機器を確実に制御できる。
【０４５４】
実施の形態２において、機器２〜４の制御識別子ＣＩＤを変更するときの制御システム１０の動作は、図１３に示すフローチャートに従って実行される。
【０４５５】
図３７は、機器２〜４の制御識別子ＣＩＤを変更するときの実施の形態２における無線装置１Ａの動作を説明するためのフローチャートである。
【０４５６】
図３７に示すフローチャートは、図１４に示すフローチャートのステップＳ３２，Ｓ３４，Ｓ３５，Ｓ３６をそれぞれステップＳ３２Ａ，Ｓ３４Ａ，Ｓ３５Ａ，Ｓ３６Ａに代えたものであり、その他は、図１４に示すフローチャートと同じである。
【０４５７】
図３７を参照して、一連の動作が開始されると、上述したステップＳ３１が実行される。そして、無線装置１Ａの中央演算装置１２Ａおよび無線モジュール１３Ａは、図２９または図３１に示すフローチャートに従って変更コマンドＣｏｍｄ１用の複数の無線フレームを送信する（ステップＳ３２Ａ）。
【０４５８】
その後、上述したステップＳ３３が実行される。そして、無線装置１Ａの中央演算装置１２Ａおよび無線モジュール１３Ａは、図２９または図３１に示すフローチャートに従って変更コマンドＣｏｍｄ２用の複数の無線フレームを送信する（ステップＳ３４Ａ）。
【０４５９】
引き続いて、無線装置１Ａの中央演算装置１２Ａおよび無線モジュール１３Ａは、図２９または図３１に示すフローチャートに従って新しい制御識別子ＣＩＤ＿ＮＥＷ用の複数の無線フレームを送信する（ステップＳ３５Ａ）。
【０４６０】
そして、無線装置１Ａの中央演算装置１２Ａおよび無線モジュール１３Ａは、図２９または図３１に示すフローチャートに従って確認コマンドＣｏｍｄ３用の複数の無線フレームを送信する（ステップＳ３６Ａ）。
【０４６１】
その後、上述したステップＳ３７〜ステップＳ４１が実行され、一連の動作が終了する。
【０４６２】
なお、機器２〜４の制御識別子ＣＩＤを変更するときの実施の形態２における受信機２１Ｂの動作は、原則的に図１５に示すフローチャートに従って実行される。しかし、受信機２１Ｂは、受信機２１と異なり、図１５に示すステップＳ５１，Ｓ５４，Ｓ５５，Ｓ５７において、それぞれ、信号検出間隔を検出して変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、新しい制御識別子ＣＩＤ＿ＮＥＷおよび確認コマンドＣｏｍｄ３を受信したか否かを判定する。そして、受信機２１Ｂは、図３６に示すステップＳ１２２〜ステップＳ１２４と同じステップを実行して、ディジタル信号列が変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、新しい制御識別子ＣＩＤ＿ＮＥＷおよび確認コマンドＣｏｍｄ３のビット列に一致するか否かを判定し、ディジタル信号列が変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、新しい制御識別子ＣＩＤ＿ＮＥＷおよび確認コマンドＣｏｍｄ３のビット列に一致すれば、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、新しい制御識別子ＣＩＤ＿ＮＥＷおよび確認コマンドＣｏｍｄ３を受信したと判定し、ディジタル信号列が変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、新しい制御識別子ＣＩＤ＿ＮＥＷおよび確認コマンドＣｏｍｄ３のビット列に一致しなければ、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、新しい制御識別子ＣＩＤ＿ＮＥＷおよび確認コマンドＣｏｍｄ３を受信しなかったと判定する。
【０４６３】
実施の形態２においては、無線装置１Ａによる変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、新しい制御識別子ＣＩＤ＿ＮＥＷおよび確認コマンドＣｏｍｄ３の送信方法および受信機２１Ｂによる変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、新しい制御識別子ＣＩＤ＿ＮＥＷおよび確認コマンドＣｏｍｄ３の受信方法が実施の形態１における送信方法および受信方法と異なるだけである。従って、実施の形態２においては、実施の形態１における効果と同じ効果を享受できる。
【０４６４】
また、実施の形態２においては、実施の形態１における応用例１，２と同じ実施例を実施してもよい。
【０４６５】
更に、実施の形態２においては、実施の形態１において説明した付加機能を無線装置１Ａおよび機器２〜４（＝機器２Ｂ）に更に追加してもよい。
【０４６６】
実施の形態２におけるその他の説明は、実施の形態１における説明と同じである。
【０４６７】
この発明の実施の形態においては、変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷを送信する中央演算装置１２（または中央演算装置１２Ａ）および無線モジュール１３（または無線モジュール１３Ａ）は、「送信手段」を構成する。
【０４６８】
また、この発明の実施の形態においては、受信機２１，２１Ａ，２１Ｂのモードが変更モードに切り替わったこと、および制御対象機器（＝機器２〜４の少なくとも１つ）の制御識別子ＣＩＤが新しい制御識別子ＣＩＤ＿ＮＥＷに変更されたことを検出する検出器１８および中央演算装置１２（または中央演算装置１２Ａ）は、「検出手段」を構成する。
【０４６９】
更に、この発明の実施の形態においては、受信電波に基づいて変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷのビット列を検出するＲＦフィルタ２１２、包絡線検波回路２１３、ビット判定器２１４およびマイクロコンピュータ２１５（またはマイクロコンピュータ２１５Ａ）は、「受信手段」を構成する。
【０４７０】
更に、この発明の実施の形態においては、受信電波に基づいて変更コマンドＣｏｍｄ１，Ｃｏｍｄ２、確認コマンドＣｏｍｄ３および新しい制御識別子ＣＩＤ＿ＮＥＷのビット列を検出する広帯域ＲＦフィルタ２２１、包絡線検波回路２１３、信号検出回路２２２およびマイクロコンピュータ２１５Ｂは、「受信手段」を構成する。
【０４７１】
更に、この発明の実施の形態においては、変更コマンドＣｏｍｄ１の受信に応じて、受信機２１，２１Ａのモードを変更モードへ切り替えるように受信機２１（または受信機２１Ａ、または受信機２１Ｂ）を制御するマイクロコンピュータ２１５（またはマイクロコンピュータ２１５Ａまたはマイクロコンピュータ２１５Ｂ）は、「制御手段」を構成する。
【０４７２】
更に、この発明の実施の形態においては、変更コマンドＣｏｍｄ２に応じて、制御識別子ＣＩＤを新しい制御識別子ＣＩＤ＿ＮＥＷに変更するマイクロコンピュータ２１５（またはマイクロコンピュータ２１５Ａまたはマイクロコンピュータ２１５Ｂ）は、「変更手段」を構成する。
【０４７３】
更に、この発明の実施の形態においては、モード切替信号ＭＣＨＧまたは識別子信号ＣＩＤ＿Ｓを送信する送信器２１９は、「送信手段」を構成する。
【０４７４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０４７５】
この発明は、無線装置、それによって制御される制御対象機器、および無線装置と制御対象機器とを備える制御システムに適用される。
【符号の説明】
【０４７６】
１，１Ａ  無線装置、２〜４，２Ａ，２Ｂ  機器、１０  制御システム、１１  入出力手段、１２，１２Ａ  中央演算装置、１３，１３Ａ  無線モジュール、１４，１５，２１１  アンテナ、１６  ＧＰＳ、１７，２１６  記憶部、１８  検出器、２０，４０，８０  スマートホーン、２１，２１Ａ，７２，１１１，１２１，３３０  受信機、２２  被制御部、２１２  ＲＦ  フィルタ、２１３  包絡線検波回路、２１４  ビット判定器  ２１５，２１５Ａ，２１５Ｂ  マイクロコンピュータ、２１７  タイマー、２１８  制御回路、２１９  送信器、２２０  検出器、２２１  広帯域ＲＦフィルタ、２２２  信号検出回路。
【図１】
2014042105.tif 000004
【図２】
2014042105.tif 000005
【図３】
2014042105.tif 000006
【図４】
2014042105.tif 000007
【図５】
2014042105.tif 000008
【図６】
2014042105.tif 000009
【図７】
2014042105.tif 000010
【図８】
2014042105.tif 000011
【図９】
2014042105.tif 000012
【図１０】
2014042105.tif 000013
【図１１】
2014042105.tif 000014
【図１２】
2014042105.tif 000015
【図１３】
2014042105.tif 000016
【図１４】
2014042105.tif 000017
【図１５】
2014042105.tif 000018
【図１６】
2014042105.tif 000019
【図１７】
2014042105.tif 000020
【図１８】
2014042105.tif 000021
【図１９】
2014042105.tif 000022
【図２０】
2014042105.tif 000023
【図２１】
2014042105.tif 000024
【図２２】
2014042105.tif 000025
【図２３】
2014042105.tif 000026
【図２４】
2014042105.tif 000027
【図２５】
2014042105.tif 000028
【図２６】
2014042105.tif 000029
【図２７】
2014042105.tif 000030
【図２８】
2014042105.tif 000031
【図２９】
2014042105.tif 000032
【図３０】
2014042105.tif 000033
【図３１】
2014042105.tif 000034
【図３２】
2014042105.tif 000035
【図３３】
2014042105.tif 000036
【図３４】
2014042105.tif 000037
【図３５】
2014042105.tif 000038
【図３６】
2014042105.tif 000039
【図３７】
2014042105.tif 000040