(57)【要約】  無線装置（１）は、無線装置（１）の位置情報と機器（２〜４）と機器（２〜４）を制御するための制御識別子とを相互に対応付けて格納するデータベースを検索し、無線装置（１）の位置情報に基づいて無線装置１の周辺に存在する機器（２〜４）と機器（２〜４）を制御するための制御識別子とを取得し、その取得した機器（２〜４）と機器（２〜４）を制御するための制御識別子とに基づいて、制御対象機器（＝機器（２〜４）の少なくとも１つ）を決定するとともに制御対象機器の制御識別子を生成する。そして、無線装置（１）は、その生成した制御識別子を制御対象機器に搭載された受信機へ無線通信によって送信して制御対象機器を制御する。
2014030377.tif 000002
【特許請求の範囲】
【請求項１】
当該無線装置の位置情報と機器と前記機器を制御するための制御識別子とを相互に対応付けて格納するデータベースを検索し、当該無線装置の位置情報に基づいて当該無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する検索／取得処理を実行する検索／取得手段と、
前記検索／取得手段によって取得された当該無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とに基づいて、制御対象の機器である制御対象機器と前記制御対象機器の制御内容とを決定し、その決定した制御対象機器および制御内容に基づいて前記制御対象機器の制御識別子を生成する決定／生成処理を実行する決定／生成手段と、
前記決定／生成手段によって生成された制御識別子を前記決定／生成手段によって決定された制御対象機器に搭載された受信機へ無線通信によって送信する送信処理を実行する送信手段とを備え、
前記制御識別子は、前記制御対象機器を特定する特定情報と、前記制御対象機器の制御内容を示す制御情報とを含む、無線装置。
【請求項２】
前記送信手段は、前記制御識別子を表すフレーム長を有する無線フレームを送信することによって前記送信処理を実行する、請求項１に記載の無線装置。
【請求項３】
前記送信手段は、前記受信機における無線フレームの検出タイミング間の時間間隔が前記制御識別子を表す１つまたは複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを送信する処理を繰り返し実行することによって前記送信処理を実行する、請求項１に記載の無線装置。
【請求項４】
認証処理を実行し、当該無線装置の利用者が正規の利用者であると認証されると、前記検索／取得処理、前記決定／生成処理および前記送信処理をそれぞれ実行するように前記検索／取得手段、前記決定／生成手段および前記送信手段を制御する制御手段を更に備え、
前記検索／取得手段は、前記制御手段からの制御に従って前記検索／取得処理を実行し、
前記決定／生成手段は、前記制御手段からの制御に従って前記決定／生成処理を実行し、
前記送信手段は、前記制御手段からの制御に従って前記送信処理を実行する、請求項１から請求項３のいずれか１項に記載の無線装置。
【請求項５】
前記データベースに格納された制御識別子は、所望のルールに従って、時刻に応じて変更され、
前記検索／取得手段は、前記データベースの検索時に格納されている制御識別子に基づいて、当該無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する、請求項１から請求項４のいずれか１項に記載の無線装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の無線装置によって制御される制御対象機器であって、
制御の対象である電気機器からなる被制御部と、
前記無線フレームを受信し、その受信した無線フレームに基づいて検出された制御識別子が当該制御対象機器の制御識別子に一致するとき、前記検出された制御識別子に基づいて、前記被制御部を制御する受信機とを備える制御対象機器。
【請求項７】
当該制御対象機器と、当該制御対象機器を制御するための制御識別子とを対応付けて記憶する記憶部を更に備え、
前記記憶部に記憶された制御識別子は、所望のルールに従って、時刻に応じて変更され、
前記受信機は、前記無線フレームに基づいて前記制御識別子を検出した時に、前記記憶部に記憶されている制御識別子を当該制御対象機器の制御識別子として用いる、請求項６に記載の制御対象機器。
【請求項８】
前記被制御部は、前記無線装置の位置情報から関連付けられる位置に存在する、請求項６に記載の制御対象機器。
【請求項９】
前記受信機は、建物内または施設内または施設上に設置され、前記建物または前記施設を利用する人の好みに応じて前記被制御部を制御する、請求項６に記載の制御対象機器。
【請求項１０】
前記被制御部は、複数の前記無線装置によって制御される、請求項６に記載の制御対象機器。
【請求項１１】
請求項１から請求項５のいずれか１項に記載の無線装置と、
請求項６から請求項１０のいずれか１項に記載の少なくとも１つの制御対象機器とを備える制御システム。
【請求項１２】
前記無線装置は、自己が保有するローカルな情報と、自己の認証情報とを用いて前記制御対象機器を制御する、請求項１１に記載の制御システム。
【請求項１３】
自己を特定する第１の特定情報を任意のタイミングで送信する無線装置と、
前記無線装置から前記第１の特定情報を受信すると、前記第１の特定情報と自己を特定する第２の特定情報とを、前記第１の特定情報の受信に応じて被制御機器を制御する制御装置へ送信する通信装置とを備える制御システム。
【請求項１４】
前記通信装置は、更に、前記第１の特定情報を受信したときの受信信号強度を前記制御装置へ送信する、請求項１３に記載の制御システム。
【請求項１５】
前記無線装置は、前記第１の特定情報を表すフレーム長を有する無線フレームを送信することによって前記第１の特定情報を送信する、請求項１３または請求項１４に記載の制御システム。
【請求項１６】
前記無線装置は、前記通信装置における無線フレームの検出タイミング間の時間間隔が前記第１の特定情報を表す１つまたは複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを送信する処理を繰り返し実行することによって前記第１の特定情報を送信する、請求項１３または請求項１４に記載の制御システム。
【請求項１７】
無線装置において制御対象機器の制御をコンピュータに実行させるためのプラグラムであって、
検索／取得手段が、前記無線装置の位置情報と機器と前記機器を制御するための制御識別子とを相互に対応付けて格納するデータベースを検索し、前記無線装置の位置情報に基づいて前記無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する検索／取得処理を実行する第１のステップと、
決定／生成手段が、前記検索／取得手段によって取得された前記無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とに基づいて、制御対象の機器である制御対象機器と前記制御対象機器の制御内容とを決定し、その決定した制御対象機器および制御内容に基づいて前記制御対象機器の制御識別子を生成する決定／生成処理を実行する第２のステップと、
送信手段が、前記決定／生成手段によって生成された制御識別子を前記決定／生成手段によって決定された制御対象機器に搭載された受信機へ無線通信によって送信する送信処理を実行する第３のステップとをコンピュータに実行させ、
前記制御識別子は、前記制御対象機器を特定する特定情報と、前記制御対象機器の制御内容を示す制御情報とを含む、コンピュータに実行させるためのプログラム。
【請求項１８】
前記第３のステップにおいて、前記送信手段は、前記制御識別子を表すフレーム長を有する無線フレームを送信することによって前記送信処理を実行する、請求項１７に記載のコンピュータに実行させるためのプログラム。
【請求項１９】
前記第３のステップにおいて、前記送信手段は、前記受信機における無線フレームの検出タイミング間の時間間隔が前記制御識別子を表す１つまたは複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを送信する処理を繰り返し実行することによって前記送信処理を実行する、請求項１７に記載のコンピュータに実行させるためのプログラム。
【請求項２０】
制御手段が、認証処理を実行し、前記無線装置の利用者が正規の利用者であると認証されると、前記検索／取得処理、前記決定／生成処理および前記送信処理をそれぞれ実行するように前記検索／取得手段、前記決定／生成手段および前記送信手段を制御する第４のステップを更にコンピュータに実行させ、
前記第１のステップにおいて、前記検索／取得手段は、前記制御手段からの制御に従って前記検索／取得処理を実行し、
前記第２のステップにおいて、前記決定／生成手段は、前記制御手段からの制御に従って前記決定／生成処理を実行し、
前記第３のステップにおいて、前記送信手段は、前記制御手段からの制御に従って前記送信処理を実行する、請求項１７から請求項１９のいずれか１項に記載のコンピュータに実行させるためのプログラム。
【請求項２１】
前記データベースに格納された制御識別子は、所望のルールに従って、時刻に応じて変更され、
前記第１のステップにおいて、前記検索／取得手段は、前記データベースの検索時に格納されている制御識別子に基づいて、前記無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する、請求項１７から請求項２０のいずれか１項に記載のコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線装置、それによって制御される制御対象機器、無線装置および制御対象機器を備える制御システム、および無線装置において制御対象機器の制御をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
従来、省電力化を図る無線通信システムが知られている（特許文献１）。特許文献１における無線通信システムは、ホストと、ルータと、エンドデバイスとを備える。【０００３】
ルータは、ホストとエンドデバイスとの間で無線通信を中継する。ルータおよびエンドデバイスの各々は、スリープモードとアクティブモードとを有する。スリープモードは、Ｚｉｇｂｅｅ（登録商標）の通信機能が無効になっている状態であり、アクティブモードは、Ｚｉｇｂｅｅの通信機能が有効になっている状態である。【０００４】
エンドデバイスは、スリープ状態において、自己に接続された温度センサーによって温度異常を検出すると、ＷＡＫＥ−ＵＰ信号をルータへ送信する。そして、ルータは、エンドデバイスからＷＡＫＥ−ＵＰ信号を受信すると、スリープモードからアクティブモードへ移行し、エンドデバイスとホストとの間で無線通信を中継する。【０００５】
ルータは、スリープモードにおいては、通常の無線通信を行う無線回路部のうち、周波数変換回路と電波強度検出回路との２つの回路のみを起動させておき、この２つの回路でＷＡＫＥ−ＵＰ信号を検波する。
【特許文献１】特開２００７−１０４１７４号公報
【発明の開示】
【０００６】
しかし、特許文献１に記載された、ＷＡＫＥ−ＵＰ信号によってスリープモードからアクティブモードへ移行する技術を照明等のオン／オフ制御に適用した場合、制御元の無線装置が制御したい機器（照明等）を特定し、かつ、その機器を制御するための制御識別子を知ることが困難であるという問題がある。また、特許文献１では、ＷＡＫＥ−ＵＰ信号の送信元を特定する情報に基づいて機器を制御することが困難であるという問題がある。
【０００７】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、制御したい機器（照明等）を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御可能な無線装置を提供することである。
【０００８】
また、この発明の別の目的は、制御したい機器（照明等）を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御可能な無線装置によって制御される制御対象機器を提供することである。
【０００９】
更に、この発明の別の目的は、制御したい機器（照明等）を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御可能な無線装置と、その無線装置によって制御される制御対象機器とを備える制御システムを提供することである。
【００１０】
更に、この発明の別の目的は、送信元を特定する情報に基づいて機器を制御可能な制御システムを提供することである。
【００１１】
更に、この発明の別の目的は、制御したい機器（照明等）を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御可能な無線装置において制御対象機器の制御をコンピュータに実行させるためのプログラムを提供することである。
【００１２】
この発明の実施の形態によれば、無線装置は、検索／取得手段と、決定／生成手段と、送信手段とを備える。検索／取得手段は、当該無線装置の位置情報と機器と機器を制御するための制御識別子とを相互に対応付けて格納するデータベースを検索し、当該無線装置の位置情報に基づいて当該無線装置の周辺に存在する機器と機器を制御するための制御識別子とを取得する検索／取得処理を実行する。決定／生成手段は、検索／取得手段によって取得された当該無線装置の周辺に存在する機器と機器を制御するための制御識別子とに基づいて、制御対象の機器である制御対象機器と制御対象機器の制御内容とを決定し、その決定した制御対象機器および制御内容に基づいて制御対象機器の制御識別子を生成する決定／生成処理を実行する。送信手段は、決定／生成手段によって生成された制御識別子を決定／生成手段によって決定された制御対象機器に搭載された受信機へ無線通信によって送信する送信処理を実行する。そして、制御識別子は、制御対象機器を特定する特定情報と、制御対象機器の制御内容を示す制御情報とを含む。
【００１３】
また、この発明の実施の形態によれば、制御対象機器は、請求項１から請求項５のいずれか１項に記載の無線装置によって制御される制御対象機器であって、被制御部と、受信機とを備える。被制御部は、制御の対象である電気機器からなる。受信機は、無線フレームを受信し、その受信した無線フレームに基づいて検出された制御識別子が当該制御対象機器の制御識別子に一致するとき、検出された制御識別子に基づいて、被制御部を制御する。
【００１４】
更に、この発明の実施の形態によれば、制御システムは、請求項１から請求項５のいずれか１項に記載の無線装置と、請求項６または請求項７に記載の制御対象機器とを備える。
【００１５】
更に、この発明の実施の形態によれば、制御システムは、無線装置と、通信装置とを備える。無線装置は、自己を特定する第１の特定情報を任意のタイミングで送信する。通信装置は、無線装置から第１の特定情報を受信すると、第１の特定情報と自己を特定する第２の特定情報とを、第１の特定情報の受信に応じて被制御機器を制御する制御装置へ送信する。
【００１６】
更に、この発明の実施の形態によれば、コンピュータに実行させるためのプラグラムは、無線装置において制御対象機器の制御をコンピュータに実行させるためのプラグラムであって、検索／取得手段が、無線装置の位置情報と機器と機器を制御するための制御識別子とを相互に対応付けて格納するデータベースを検索し、無線装置の位置情報に基づいて無線装置の周辺に存在する機器と機器を制御するための制御識別子とを取得する検索／取得処理を実行する第１のステップと、決定／生成手段が、検索／取得手段によって取得された無線装置の周辺に存在する機器と機器を制御するための制御識別子とに基づいて、制御対象の機器である制御対象機器と制御対象機器の制御内容とを決定し、その決定した制御対象機器および制御内容に基づいて制御対象機器の制御識別子を生成する決定／生成処理を実行する第２のステップと、送信手段が、決定／生成手段によって生成された制御識別子を決定／生成手段によって決定された制御対象機器に搭載された受信機へ無線通信によって送信する送信処理を実行する第３のステップとをコンピュータに実行させ、制御識別子は、制御対象機器を特定する特定情報と、制御対象機器の制御内容を示す制御情報とを含む。
【００１７】
この発明の実施の形態による無線装置は、データベースを検索し、自己の位置情報に基づいて自己の周辺に存在する機器と、その機器の制御識別子とを取得し、その取得した機器と、その機器の制御識別子とに基づいて、制御対象機器を決定するとともに制御対象機器の制御識別子を生成し、その生成した制御識別子を制御対象機器の受信機へ送信する。その結果、無線装置は、自己の位置情報に基づいて制御対象機器の制御識別子を取得して制御対象機器を制御する。
【００１８】
従って、制御したい機器を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御できる。
【００１９】
また、この発明の実施の形態による制御対象機器は、請求項１から請求項５のいずれか１項に記載の無線装置によって制御される制御対象機器であるので、制御したい機器を特定し、かつ、その機器を制御するための制御識別子を用いて容易に制御され得る。
【００２０】
更に、この発明の実施の形態による制御システムは、請求項１から請求項５のいずれか１項に記載の無線装置と、請求項６または請求項７に記載の制御対象機器とを備えるので、制御したい機器を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御できる。
【００２１】
更に、この発明の実施の形態による制御システムにおいては、送信元の無線装置が自己を特定する第１の特定情報を任意のタイミングで送信し、通信装置は、第１の特定情報と自己を特定する第２の特定情報とを、第１の特定情報の受信に応じて被制御機器を制御する制御装置へ送信する。その結果、制御装置は、第１の特定情報を通信装置から受信すると、被制御機器を制御する。
【００２２】
従って、送信元を特定する情報に基づいて機器を制御できる。
【００２３】
更に、この発明の実施の形態によるコンピュータに実行させるためのプラグラムは、上述した無線装置の動作と同じ動作をコンピュータに実行させる。
【００２４】
従って、制御したい機器を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御できる。
【図面の簡単な説明】
【００２５】
【図１】この発明の実施の形態による制御システムの概略図である。
【図２】図１に示す無線装置の実施の形態１における構成を示す概略図である。
【図３】図１に示す機器の実施の形態１における構成を示す概略図である。
【図４】制御識別子の構成を示す概略図である。
【図５】データベースの概念図である。
【図６】ビット列と無線フレームの時間長であるフレーム長Ｌとの変換表を示す図である。
【図７】包絡線検波およびビット判定の概念図である。
【図８】累積値とビット列との変換表を示す図である。
【図９】図１に示す無線装置の入出力手段における表示装置の表示画面の例を示す図である。
【図１０】図１に示す制御システムの実施の形態１における動作を説明するためのプローチャートである。
【図１１】スマートホーンと機器とからなる制御システムの実施例１における動作を説明するためのフローチャートである。
【図１２】制御システムの実施例２における動作を説明するためのフローチャートである。
【図１３】制御システムの実施例３における動作を説明するためのフローチャートである。
【図１４】制御識別子の時間的な変化を示す概念図である。
【図１５】制御識別子を時間的に変更する変更ルールの具体例を示す図である。
【図１６】制御識別子を時間的に変更するときの制御システムの動作を説明するためのフローチャートである。
【図１７】応用例１における制御システムの構成を示す概略図である。
【図１８】応用例２における制御システムの構成を示す概略図である。
【図１９】応用例３における制御システムの構成を示す概略図である。
【図２０】応用例４における制御システムの構成を示す概略図である。
【図２１】応用例５における制御システムの構成を示す概略図である。
【図２２】応用例６における制御システムの構成を示す概略図である。
【図２３】応用例７における制御システムの構成を示す概略図である。
【図２４】応用例８における制御システムの構成を示す概略図である。
【図２５】応用例８におけるデータベースの概念図である。
【図２６】実施の形態２による制御システムの構成を示す概略図である。
【図２７】図２６に示す無線装置の構成を示す概略図である。
【図２８】図２６に示す受信機の構成を示す概略図である。
【図２９】図２６に示す制御システムにおける動作を示すフローチャートである。
【図３０】実施の形態２による別の制御システムの構成を示す概略図である。
【図３１】図３０に示す制御システムにおける動作を示すフローチャートである。
【図３２】図１に示す無線装置の実施の形態３における構成を示す概略図である。
【図３３】図１に示す機器の実施の形態３における構成を示す概略図である。
【図３４】図３３に示すマイクロコンピュータにおけるＩＤマッチング処理を行うマッチング処理手段の機能ブロックを示す図である。
【図３５】周波数帯の概念図である。
【図３６】機器の制御識別子を表す信号検出間隔の概念図である。
【図３７】図３２に示す無線装置における無線フレームの送信方法を説明するための図である。
【図３８】図３２に示す無線装置における無線フレームの送信方法を示すフローチャートである。
【図３９】図３２に示す無線装置における無線フレームの他の送信方法を説明するための図である。
【図４０】図３２に示す無線装置における無線フレームの他の送信方法を示すフローチャートである。
【図４１】無線信号および包絡線の概念図である。
【図４２】マイクロコンピュータにおけるマッチング処理手段の具体例を示す機能ブロック図である。
【図４３】非同期検波における受信信号の概念図である。
【図４４】複数のチャネルからの無線フレームを受信する場合の概念図である。
【図４５】図１に示す制御システムの実施の形態３における動作を説明するためのフローチャートである。
【図４６】この発明の実施の形態による制御システムの概念図である。
【発明を実施するための最良の形態】
【００２６】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。【００２７】
図１は、この発明の実施の形態による制御システムの概略図である。図１を参照して、この発明の実施の形態による制御システム１０は、無線装置１と、機器２〜４とを備える。【００２８】
無線装置１は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて自己の位置情報を取得する。そして、無線装置１は、その取得した位置情報に基づいて、後述する方法によって、自己の周辺に存在する機器２〜４と、機器２〜４を制御するための制御識別子ＣＩＤとを取得する。その後、無線装置１は、その取得した機器２〜４と、制御識別子ＣＩＤとに基づいて、制御対象の機器である制御対象機器（機器２〜４の少なくとも１つ）と、制御対象機器の制御識別子ＣＩＤとを決定する。【００２９】
そうすると、無線装置１は、制御対象機器の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを生成し、その生成した無線フレームを無線通信によって制御対象機器に搭載された受信機（図１では図示せず）へ送信する。【００３０】
機器２〜４の各々は、照明、スピーカ、モニター、カメラおよびモータ等のいずれかからなる電気機器を備える。機器２〜４の各々は、自己が制御対象機器である場合、無線装置１から無線フレームの電波を受信し、その受信した受信電波に基づいて、後述する方法によってビット列を検出する。そして、機器２〜４（制御対象機器）の各々は、その検出したビット列が自己の制御識別子ＣＩＤに一致するとき、制御識別子ＣＩＤに基づいて、自己に備えられた電気機器（照明等）を制御する。【００３１】
［実施の形態１］ 
図２は、図１に示す無線装置１の実施の形態１における構成を示す概略図である。図２を参照して、無線装置１は、入出力手段１１と、中央演算装置１２と、無線モジュール１３と、アンテナ１４，１５と、ＧＰＳ１６と、記憶部１７と、タイマー１８とを含む。【００３２】
入出力手段１１は、表示装置を備える。入出力手段１１は、機器２〜４の少なくとも１つに装着された電気機器を制御することを指示するための指示信号Ｃｏｍｄ１を無線装置１の利用者から受け付け、その受け付けた指示信号Ｃｏｍｄ１を中央演算装置１２へ出力する。【００３３】
また、入出力手段１１は、中央演算装置１２から機器２〜４およびその機器２〜４の制御内容を受けると、その受けた機器２〜４および制御内容を表示装置によって表示する。そして、入出力手段１１は、機器２〜４のうちのいずれを制御対象機器とするかを指示する指示信号Ｃｏｍｄ２と、その制御対象機器の制御内容を指示する指示信号Ｃｏｍｄ３とを無線装置１の利用者から受け付け、その受け付けた指示信号Ｃｏｍｄ２，Ｃｏｍｄ３を中央演算装置１２へ出力する。【００３４】
中央演算装置１２は、指示信号Ｃｏｍｄ１〜Ｃｏｍｄ３を入出力手段１１から受ける。また、中央演算装置１２は、無線装置１の位置情報をＧＰＳ１６から受ける。更に、中央演算装置１２は、時刻情報をタイマー１８から受ける。【００３５】
中央演算装置１２は、指示信号Ｃｏｍｄ１を入出力手段１１から受け、無線装置１の位置情報をＧＰＳ１６から受けると、記憶部１７に格納されたデータベースＤＢを検索し、無線装置１の位置情報に基づいて無線装置１の周辺に存在する機器２〜４と、機器２〜４を制御するための制御識別子ＣＩＤとを取得する。そして、中央演算装置１２は、機器２〜４と、機器２〜４の制御内容とを入出力手段１１へ出力する。その後、中央演算装置１２は、指示信号Ｃｏｍｄ２，Ｃｏｍｄ３を入出力手段１１から受けると、その受けた指示信号Ｃｏｍｄ２，Ｃｏｍｄ３に基づいて、機器２〜４の中から制御対象機器を決定するとともに、その決定した制御対象機器の制御内容を決定する。そうすると、中央演算装置１２は、その決定した制御対象機器および制御内容に基づいて、制御対象機器の制御識別子ＣＩＤを生成する。【００３６】
無線モジュール１３は、制御対象機器の制御識別子ＣＩＤを中央演算装置１２から受け、その受けた制御識別子ＣＩＤをアンテナ１４を介して制御対象機器の受信機へ後述する方法によって送信する。この場合、無線モジュール１３は、所望の周波数で制御識別子ＣＩＤを制御対象機器の受信機へ送信する。【００３７】
ＧＰＳ１６は、アンテナ１５を介して無線装置１の位置情報を計測し、その計測した位置情報を中央演算装置１２へ出力する。【００３８】
記憶部１７は、無線装置１の位置情報と、機器２〜４と、機器２〜４の制御識別子ＣＩＤとを相互に対応付けた構成からなるデータベースＤＢを記憶する。【００３９】
タイマー１８は、時刻情報を中央演算装置１２へ出力する。【００４０】
図３は、図１に示す機器２の実施の形態１における構成を示す概略図である。図３を参照して、機器２は、受信機２１と、被制御部２２とを含む。受信機２１は、アンテナ２１１と、ＲＦフィルタ２１２と、包絡線検波回路２１３と、ビット判定器２１４と、マイクロコンピュータ２１５と、記憶部２１６と、タイマー２１７と、制御回路２１８とを含む。【００４１】
受信機２１は、例えば、１００μＷの電力を電源（図示せず）から受け、その受けた電力によって駆動される。また、受信機２１は、アンテナ２１１を介して無線装置１から無線フレームの電波を受信し、その受信した受信電波に基づいて、後述する方法によってビット列を検出し、その検出したビット列が機器２の制御識別子ＣＩＤに一致するか否かを判定する。受信機２１は、ビット列が機器２の制御識別子ＣＩＤに一致すると判定したとき、制御識別子ＣＩＤに基づいて被制御部２２を制御する。【００４２】
一方、受信機２１は、ビット列が機器２の制御識別子ＣＩＤに一致しないとき、ビット列を破棄する。そして、受信機２１は、無線フレームの受信を待つ状態になる。【００４３】
なお、受信機２１は、機器２を制御するための無線フレームを受信する機能のみを有し、無線フレームを送信する機能を有しない。【００４４】
被制御部２２は、照明、スピーカ、モニター、カメラおよびモータ等のいずれかからなる。そして、被制御部２２は、受信機２１からの制御に従って、電源がオフされたり、電源がオンされたり、調光されたりする。【００４５】
アンテナ２１１は、ＲＦフィルタ２１２に接続される。ＲＦフィルタ２１２は、アンテナ２１１を介して電波を受信し、その受信した受信電波から無線フレームの周波数を有する信号を抽出する。そして、ＲＦフィルタ２１２は、その抽出した信号を包絡線検波回路２１３へ出力する。【００４６】
包絡線検波回路２１３は、ＲＦフィルタ２１２から受けた信号を一定周期（例えば、１０μｓ）ごとに包絡線検波し、その検波した検波信号をビット判定器２１４へ出力する。【００４７】
ビット判定器２１４は、包絡線検波回路２１３から受けた検波信号を“０”または“１”のビット値に変換し、その変換後のビット列をマイクロコンピュータ２１５へ出力する。【００４８】
マイクロコンピュータ２１５は、フレーム長検出処理、ＩＤマッチング処理および制御処理を順次実行する。【００４９】
マイクロコンピュータ２１５は、フレーム長検出処理において、ビット判定器２１４から受けたビット列に基づいて無線フレームのフレーム長を検出する。より具体的には、マイクロコンピュータ２１５は、“１”のビット値の個数を累計し、“０”のビット値が入力されると、“０”のビット値が入力されたときの累計値を、後述する方法によって、ビット列に変換する。その後、マイクロコンピュータ２１５は、累計値をリセットする。【００５０】
マイクロコンピュータ２１５は、累計値をビット列に変換すると、記憶部２１６から機器２の制御識別子ＣＩＤを読み出し、ビット列が制御識別子ＣＩＤに一致するか否かを判定する。即ち、マイクロコンピュータ２１５は、ＩＤマッチング処理を実行する。【００５１】
マイクロコンピュータ２１５は、ビット列が制御識別子ＣＩＤに一致すると判定したとき、制御識別子ＣＩＤに基づいて、被制御部２２の制御内容を制御回路２１８へ出力する。即ち、マイクロコンピュータ２１５は、制御処理を実行する。【００５２】
一方、マイクロコンピュータ２１５は、ビット列が制御識別子ＣＩＤに一致しないと判定したとき、ビット列を破棄する。【００５３】
記憶部２１６は、機器２の制御識別子ＣＩＤを記憶する。 【００５４】
タイマー２１７は、時刻情報をマイクロコンピュータ２１５へ出力する。【００５５】
制御回路２１８は、マイクロコンピュータ２１５から制御内容を受け、その受けた制御内容に基づいて被制御部２２を制御する。【００５６】
なお、実施の形態１においては、図１に示す機器３，４の各々も、図３に示す機器２と同じ構成からなる。【００５７】
図４は、制御識別子ＣＩＤの構成を示す概略図である。図４を参照して、制御識別子ＣＩＤは、制御対象と、制御種別と、制御値とを含む。【００５８】
制御対象、制御種別および制御値は、相互に対応付けられる。制御対象は、制御する対象を表す。制御種別は、各機器２〜４の具体的な制御項目を表す。制御値は、制御種別の具体的な制御内容を表す。そして、制御対象および制御種別は、制御対象機器を特定する特定情報を構成し、制御値は、制御対象機器の制御内容を示す制御情報を構成する。また、制御対象、制御種別および制御値の各々は、例えば、４ビットのビット値によって表される。【００５９】
図５は、データベースＤＢの概念図である。図５を参照して、データベースＤＢは、経度緯度と、場所と、名前と、制御対象と、制御種別と、制御値とを含む。経度緯度、場所、名前、制御対象、制御種別および制御値は、相互に対応付けられる。そして、経度緯度および場所は、位置情報を構成し、制御対象、制御種別および制御値は、上述したように制御識別子ＣＩＤを構成する。【００６０】
北緯ｘ度、緯度ｙ度には、例えば、４丁目Ａビルが存在する。そして、４丁目Ａビルの天井には、天井照明がある。この天井照明は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられ、制御対象としての対象１を表す“０００１”は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられ、制御種別としての照明スイッチを表す“０００１”は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられ、制御値としてのＯＮを表す“０００１”は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられる。また、同様にして、制御対象（“０００１”）および制御種別（“０００１”）は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられ、制御値としてのＯＦＦを表す“００００”は、経度緯度（＝北緯ｘ度、緯度ｙ度）と、場所（＝４丁目Ａビル）とからなる位置情報に対応付けられる。従って、北緯ｘ度、緯度ｙ度の４丁目Ａビルにある天井照明の制御内容は、天井照明の照明スイッチをＯＮすること、または天井照明の照明スイッチをＯＦＦすることからなる。【００６１】
フロア空調、壁の間接照明および西門施錠に関しても、同様にして、名前、制御対象、制御種別および制御値が位置情報に対応付けられる。【００６２】
そして、フロア空調に関しては、空調温度を上昇させること、または空調温度を下降させることが制御内容になり、壁の間接照明に関しては、調光を大にすること、または調光を中にすること、または調光を小にすることが制御内容になり、西門施錠に関しては、門開閉を開けること、または門開閉を閉じることが制御内容になる。【００６３】
このように、データベースＤＢは、制御対象、制御種別および制御値からなる制御識別子ＣＩＤを位置情報に対応付けた構成からなる。そして、データベースＤＢは、無線装置１の記憶部１７に格納されている。【００６４】
また、機器２〜４の各々が天井照明である場合、機器２〜４の各々の記憶部２１６は、“０００１０００１００００”からなる制御識別子と、“０００１０００１０００１”からなる制御識別子とを記憶する。更に、機器２〜４の各々がフロア空調である場合、機器２〜４の各々の記憶部２１６は、“００１０００１０００００”からなる制御識別子と、“００１０００１００００１”からなる制御識別子とを記憶する。更に、機器２〜４の各々が壁の間接照明である場合、機器２〜４の各々の記憶部２１６は、“００１１００１１００００”からなる制御識別子と、“００１１００１１０００１”からなる制御識別子と、“００１１００１１００１０”からなる制御識別子とを記憶する。更に、機器２〜４の各々が西門施錠である場合、機器２〜４の各々の記憶部２１６は、“０００１０１００００００”からなる制御識別子と、“０００１０１０００００１からなる制御識別子とを記憶する。【００６５】
なお、データベースＤＢにおいて、西門施錠の制御対象が対象１になっているのは、西門施錠が天井照明等の場所（４丁目）と無線による制御が同時に行われない離れた場所（５丁目）に存在するからである。【００６６】
図６は、ビット列と無線フレームの時間長であるフレーム長Ｌとの変換表を示す図である。図６を参照して、変換表ＴＢＬ１は、ビット列とフレーム長とを含む。ビット列およびフレーム長は、相互に対応付けられる。【００６７】
２３０μｓのフレーム長Ｌは、“０００１０００１００００”のビット列に対応付けられる。２６０（μｓ）のフレーム長Ｌは、“０００１０００１０００１”のビット列に対応付けられる。２９０（μｓ）のフレーム長Ｌは、“００１０００１０００００”のビット列に対応付けられる。３２０（μｓ）のフレーム長Ｌは、“００１０００１００００１”のビット列に対応付けられる。３５０（μｓ）のフレーム長Ｌは、“００１１００１１００００”のビット列に対応付けられる。３８０（μｓ）のフレーム長Ｌは、“００１１００１１０００１”のビット列に対応付けられる。４１０（μｓ）のフレーム長Ｌは、“００１１００１１００１０”のビット列に対応付けられる。４４０（μｓ）のフレーム長Ｌは、“０００１０１００００００”のビット列に対応付けられる。４７０（μｓ）のフレーム長Ｌは、“０００１０１０００００１”のビット列に対応付けられる。【００６８】
“０００１０００１００００”等のビット列は、“Ａ１Ａ２Ａ３Ａ４Ｂ１Ｂ２Ｂ３Ｂ４Ｃ１Ｃ２Ｃ３Ｃ４”の形式からなり、制御対象機器の制御識別子ＣＩＤである。そして、左側の４ビット（＝Ａ１Ａ２Ａ３Ａ４）は、制御対象を表し、中央の４ビット（＝Ｂ１Ｂ２Ｂ３Ｂ４）は、制御種別を表し、右側の４ビット（＝Ｃ１Ｃ２Ｃ３Ｃ４）は、制御値を表す。【００６９】
無線装置１の中央演算装置１２は、変換表ＴＢＬ１を保持している。そして、中央演算装置１２は、“０００１０００１００００”からなる制御識別子ＣＩＤに対して、変換表ＴＢＬ１を参照してフレーム長Ｌ＝２３０（μｓ）を割り当てる。【００７０】
そうすると、中央演算装置１２は、フレーム長がＬ＝２３０（μｓ）に最も近くなるようにペイロードサイズを決定し、その決定したペイロードサイズを有するペイロードを生成し、その生成したペイロードを無線モジュール１３へ出力する。そして、無線モジュール１３は、中央演算装置１２からペイロードを受け、その受けたペイロードを含む無線フレームを生成し、その生成した無線フレームを制御対象機器（機器２〜４のいずれか）の受信機２１へ送信する。【００７１】
また、中央演算装置１２は、“０００１０００１００００”からなる制御識別子ＣＩＤにフレーム長Ｌ＝２３０（μｓ）を割り当てると、“０００１０００１００００”からなる制御識別子ＣＩＤを含む無線フレームの時間長が２３０（μｓ）になるように送信するための伝送レートを決定し、その決定した伝送レートと“０００１０００１００００”からなる制御識別子ＣＩＤとを無線モジュール１３へ出力する。無線モジュール１３は、“０００１０００１００００”からなる制御識別子ＣＩＤと、伝送レートとを中央演算装置１２から受ける。そして、無線モジュール１３は、“０００１０００１００００”からなる制御識別子ＣＩＤを含む無線フレームを生成し、その生成した無線フレームを中央演算装置１２から受けた伝送レートで制御対象機器（機器２〜４のいずれか）の受信機２１へ送信する。【００７２】
更に、中央演算装置１２は、“０００１０００１００００”からなる制御識別子ＣＩＤにフレーム長Ｌ＝２３０（μｓ）を割り当てると、フレーム長がＬ＝２３０（μｓ）に最も近くなるようにペイロードサイズを決定し、その決定したペイロードサイズを有するペイロードを生成する。また、中央演算装置１２は、その生成したペイロードを含む無線フレームの時間長が２３０（μｓ）になるように送信するための伝送レートを決定する。そして、中央演算装置１２は、その生成したペイロードと、その決定した伝送レートとを無線モジュール１３へ出力する。無線モジュール１３は、ペイロードおよび伝送レートを中央演算装置１２から受け、その受けたペイロードを含む無線フレームを生成する。そして、無線モジュール１３は、その生成した無線フレームを中央演算装置１２から受けた伝送レートで制御対象機器（機器２〜４のいずれか）の受信機２１へ送信する。【００７３】
このように、無線モジュール１３は、フレーム長がＬ＝２３０（μｓ）になるようにペイロードサイズおよび伝送レートの少なくとも一方を制御し、その制御したペイロードサイズおよび伝送レートの少なくとも一方を用いて無線フレームを制御対象機器（機器２〜４のいずれか）の受信機２１へ送信する。【００７４】
なお、ペイロードとなるデータの中身は、乱数値でもよいし、特定の値に設定されてもよい。【００７５】
中央演算装置１２は、“０００１０００１０００１”等からなる制御識別子ＣＩＤを送信する場合も、同様にしてペイロードおよび／または伝送レートを無線モジュール１３へ出力する。【００７６】
変換表ＴＢＬ１において、フレーム長Ｌが３０μｓごとに区切られているのは、受信機２１のクロック周波数を低くし、受信機２１が無線フレームの切れ目を識別できるようにするためである。【００７７】
上述したように、無線装置１は、制御識別子ＣＩＤをフレーム長によって表した無線フレームを制御対象機器（機器２〜４のいずれか）の受信機２１へ送信する。【００７８】
図７は、包絡線検波およびビット判定の概念図である。図７を参照して、受信機２１の包絡線検波回路２１３は、無線フレームＦＲをＲＦフィルタ２１２から受ける。無線フレームＦＲは、例えば、２３０（μｓ）のフレーム長Ｌを有する（（ａ）参照）。【００７９】
包絡線検波回路２１３は、無線フレームＦＲの包絡線ＥＶＬを検出し、その検出した包絡線ＥＶＬを１０（μｓ）毎に検波し、検波値Ｉ１〜Ｉ２４を検出する（（ｂ）参照）。【００８０】
そして、包絡線検波回路２１３は、検波値Ｉ１〜Ｉ２４をビット判定器２１４へ出力する。ビット判定器２１４は、検波値Ｉ１〜Ｉ２４をビット判定し、“１１１・・・１１１０”のビット列を得る。そして、ビット判定器２１４は、“１１１・・・１１１０”のビット列をマイクロコンピュータ２１５へ出力する。【００８１】
マイクロコンピュータ２１５は、“１１１・・・１１１０”のビット列の先頭から“１”のビット値の個数を累積し、“２３”の累積値を検出する。そして、マイクロコンピュータ２１５は、２４個目のビット値が“０”であるので、“２３”の累積値をビット列に変換し、その後、累積値をリセットする。【００８２】
図８は、累積値とビット列との変換表を示す図である。図８を参照して、変換表ＴＢＬ２は、累積値とビット列とを含む。累積値およびビット列は、相互に対応付けられる。【００８３】
“０００１０００１００００”のビット列は、２２≦ｃ≦２４の累積値ｃに対応付けられる。“０００１０００１０００１”のビット列は、２５≦ｃ≦２７の累積値ｃに対応付けられる。“００１０００１０００００”のビット列は、２８≦ｃ≦３０の累積値ｃに対応付けられる。“００１０００１００００１”のビット列は、３１≦ｃ≦３３の累積値ｃに対応付けられる。“００１１００１１００００”のビット列は、３４≦ｃ≦３６の累積値ｃに対応付けられる。“００１１００１１０００１”のビット列は、３７≦ｃ≦３９の累積値ｃに対応付けられる。“００１１００１１００１０”のビット列は、４０≦ｃ≦４２の累積値ｃに対応付けられる。“０００１０１００００００”のビット列は、４３≦ｃ≦４５の累積値ｃに対応付けられる。“０００１０１０００００１”のビット列は、４６≦ｃ≦４８の累積値ｃに対応付けられる。【００８４】
マイクロコンピュータ２１５は、変換表ＴＢＬ２を保持している。そして、マイクロコンピュータ２１５は、“２３”の累積値ｃを求めると、変換表ＴＢＬ２を参照して、“２３”の累積値ｃを“０００１０００１００００”のビット列に変換する。【００８５】
そして、マイクロコンピュータ２１５は、その変換した“０００１０００１００００”のビット列が機器２の制御識別子ＣＩＤに一致する場合、制御識別子ＣＩＤの制御値を参照して制御内容を検出し、その検出した制御内容を制御回路２１８へ出力する。【００８６】
一方、マイクロコンピュータ２１５は、その変換した“０００１０００１００００”のビット列が機器２の制御識別子ＣＩＤに一致しない場合、“０００１０００１００００”のビット列を破棄し、制御回路２１８へ何も出力しない。【００８７】
図９は、図１に示す無線装置１の入出力手段１１における表示装置の表示画面の例を示す図である。【００８８】
機器２が図５に示すデータベースＤＢの天井照明であり、機器３が図５に示すデータベースＤＢのフロア空調であり、機器２，３が無線装置１の周辺に存在することを前提として入出力手段１１における表示装置の表示画面について説明する。【００８９】
無線装置１の中央演算装置１２は、指示信号Ｃｏｍｄ１を入出力手段１１から受け、経度緯度（＝北緯ｘ度、経度ｙ度）および場所（＝４丁目Ａビル）からなる位置情報をＧＰＳ１６から受けると、記憶部１７に記憶されたデータベースＤＢを検索し、位置情報に基づいて、無線装置１の周辺に存在する天井照明およびフロア空調と、天井照明の制御識別子（［０００１（対象１）、０００１（照明スイッチ）、０００１（ＯＮ）］，［０００１（対象１）、０００１（照明スイッチ）、００００（ＯＦＦ）］）と、フロア空調の制御識別子（［００１０（対象２）、００１０（空調温度）、０００１（上昇）］，［００１０（対象２）、００１０（空調温度）、００００（下降）］）とを取得する。【００９０】
そして、中央演算装置１２は、その取得した天井照明およびフロア空調と、天井照明の制御識別子（［０００１（対象１）、０００１（照明スイッチ）、０００１（ＯＮ）］，［０００１（対象１）、０００１（照明スイッチ）、００００（ＯＦＦ）］）と、フロア空調の制御識別子（［００１０（対象２）、００１０（空調温度）、０００１（上昇）］，［００１０（対象２）、００１０（空調温度）、００００（下降）］）と、無線装置１の現在の場所（４丁目Ａビル）とを入出力手段１１へ出力する。【００９１】
入出力手段１１は、天井照明およびフロア空調と、天井照明の制御識別子（［０００１（対象１）、０００１（照明スイッチ）、０００１（ＯＮ）］，［０００１（対象１）、０００１（照明スイッチ）、００００（ＯＦＦ）］）と、フロア空調の制御識別子（［００１０（対象２）、００１０（空調温度）、０００１（上昇）］，［００１０（対象２）、００１０（空調温度）、００００（下降）］）と、無線装置１の現在の場所（４丁目Ａビル）とを中央演算装置１２から受ける。【００９２】
そして、入出力手段１１は、無線装置１の現在の場所（４丁目Ａビル）を表示装置に表示する。また、入出力手段１１は、天井照明の制御識別子（［０００１（対象１）、０００１（照明スイッチ）、０００１（ＯＮ）］，［０００１（対象１）、０００１（照明スイッチ）、００００（ＯＦＦ）］）に基づいて、制御対象１としての“天井照明”と、“ＯＮボタン”および“ＯＦＦボタン”とを表示装置に表示する。更に、入出力手段１１は、フロア空調の制御識別子（［００１０（対象２）、００１０（空調温度）、０００１（上昇）］，［００１０（対象２）、００１０（空調温度）、００００（下降）］）に基づいて、制御対象２としての“フロア空調”と、温度の“上下ボタン”とを表示装置に表示する。【００９３】
そうすると、無線装置１の利用者は、入出力手段１１の表示画面を見て、制御したい制御対象と、制御内容とを選択する。例えば、無線装置１の利用者は、“天井照明”を“ＯＦＦ”したいのであれば、制御対象１の“天井照明”の部分をタップするとともに、“ＯＦＦボタン”を押す。【００９４】
入出力手段１１は、“天井照明”の部分がタップされると、“天井照明”を制御対象機器とすることを指示する指示信号Ｃｏｍｄ２を受け付け、“ＯＦＦボタン”が押されると、制御対象機器（“天井照明”）の制御内容（“ＯＦＦ”）を指示する指示信号Ｃｏｍｄ３を受け付ける。【００９５】
そして、入出力手段１１は、その受け付けた指示信号Ｃｏｍｄ２，Ｃｏｍｄ３を中央演算装置１２へ出力する。【００９６】
中央演算装置１２は、指示信号Ｃｏｍｄ２，Ｃｏｍｄ３を入出力手段１１から受けると、指示信号Ｃｏｍｄ２に基づいて、無線装置１の周辺に存在する機器２，３のうち、機器２を制御対象機器として決定し、指示信号Ｃｏｍｄ３に基づいて、制御対象機器（＝機器２）の制御内容（＝照明スイッチの“ＯＦＦ”）を決定する。そして、中央演算装置１２は、その決定した制御対象機器および制御内容に基づいて、“０００１０００１００００”からなる制御識別子ＣＩＤを生成し、その生成した制御識別子ＣＩＤ（＝“０００１０００１００００”）に対応するフレーム長（＝２３０μｓ）をテーブルＴＢＬ１を参照して検出する。【００９７】
その後、中央演算装置１２および無線モジュール１３は、上述した方法によって、ペイロードサイズおよび伝送レートの少なくとも一方を制御して、２３０μｓのフレーム長を有する無線フレームを機器２の受信機２１へ送信する。【００９８】
無線装置１の利用者が“フロア空調”を制御対象として選択した場合、中央演算装置１２は、“フロア空調”を制御対象機器とする指示信号Ｃｏｍｄ２を入出力手段１１から受ける。また、中央演算装置１２は、最初に表示した温度（２８度）よりも温度が上昇されれば、空調温度を上昇させる指示信号Ｃｏｍｄ３を入出力手段１１から受け、最初に表示した温度（２８度）よりも温度が下げられれば、空調温度を下降させる指示信号Ｃｏｍｄ３を入出力手段１１から受ける。そして、中央演算装置１２は、指示信号Ｃｏｍｄ２，Ｃｏｍｄ３に基づいて、上述した方法によって“フロア空調”の制御識別子ＣＩＤを生成する。その後、中央演算装置１２および無線モジュール１３は、上述した方法によって、“フロア空調”の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを機器３の受信機２１へ送信する。【００９９】
また、無線装置１の利用者が“天井照明”および“フロア空調”の両方を制御対象として選択した場合、中央演算装置１２は、“天井照明”および“フロア空調”の各々について、指示信号Ｃｏｍｄ２，Ｃｏｍｄ３を入出力手段１１から受け、その受けた指示信号Ｃｏｍｄ２，Ｃｏｍｄ３に基づいて、上述した方法によって、“天井照明”の制御識別子ＣＩＤと“フロア空調”の制御識別子ＣＩＤとを生成する。そして、中央演算装置１２および無線モジュール１３は、上述した方法によって、“天井照明”の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを機器２の受信機２１へ送信し、“フロア空調”の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを機器３の受信機２１へ送信する。【０１００】
図１０は、図１に示す制御システム１０の実施の形態１における動作を説明するためのプローチャートである。【０１０１】
なお、図１０においては、機器２が制御対象機器であることを前提として制御システム１０の動作を説明する。【０１０２】
図１０を参照して、一連の動作が開始されると、無線装置１の中央演算装置１２は、入出力手段１１から指示信号Ｃｏｍｄ１を受けると（ステップＳ１）、記憶部１７に格納されたデータベースＤＢを検索し、ＧＰＳ１６から受けた無線装置１の位置情報に基づいて無線装置１の周辺に存在する機器と、その機器の制御識別子ＣＩＤとを取得する（ステップＳ２）。【０１０３】
そして、中央演算装置１２は、その取得した機器と、機器の制御識別子ＣＩＤとを入出力手段１１へ出力し、入出力手段１１は、上述した方法によって、機器と、その機器の制御内容とを表示装置に表示する（ステップＳ３）。【０１０４】
その後、中央演算装置１２は、指示信号Ｃｏｍｄ２，Ｃｏｍｄ３を入出力手段１１から受け、その受けた指示信号Ｃｏｍｄ２，Ｃｏｍｄ３に基づいて、上述した方法によって、制御対象機器（＝機器２）と、その制御対象機器の制御内容とを決定し、制御識別子ＣＩＤを生成する（ステップＳ４）。【０１０５】
そして、中央演算装置１２および無線モジュール１３は、上述した方法によって、制御対象機器（＝機器２）の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを制御対象機器（＝機器２）の受信機２１へ送信する（ステップＳ５）。【０１０６】
制御対象機器（＝機器２）の受信機２１において、ＲＦフィルタ２１２は、アンテナ２１１を介して電波を受信し、その受信した受信電波から無線フレームの周波数を有する信号を抽出する。これによって、受信機２１は、無線フレームを受信する（ステップＳ６）。そして、ＲＦフィルタ２１２は、その抽出した信号を包絡線検波回路２１３へ出力する。【０１０７】
包絡線検波回路２１３は、ＲＦフィルタ２１２から受けた信号を一定周期ごとに包絡線検波し（ステップＳ７）、その検波した検波信号をビット判定器２１４へ出力する。【０１０８】
ビット判定器２１４は、包絡線検波回路２１３から受けた検波信号を“０”または“１”のビット値に変換して包絡線をビット判定する（ステップＳ８）。そして、ビット判定器２１４は、その変換後のビット列をマイクロコンピュータ２１５へ出力する。【０１０９】
マイクロコンピュータ２１５は、ビット判定器２１４から受けたビット列における“１”のビット値の個数を累積し、“０”のビット値が入力されると、“１”の累積を停止し、そのときの累積値を“１”の累積値として演算する（ステップＳ９）。そして、マイクロコンピュータ２１５は、テーブルＴＢＬ２を参照して、その演算した累計値をビット列に変換する（ステップＳ１０）。【０１１０】
マイクロコンピュータ２１５は、累計値をビット列に変換すると、記憶部２１６から制御対象機器（＝機器２）の制御識別子ＣＩＤを読み出し、ビット列が制御識別子ＣＩＤに一致するか否かを判定する（ステップＳ１１）。【０１１１】
例えば、機器２が図５に示す“天井照明”である場合、機器２の記憶部２１６は、“０００１０００１００００”からなる制御識別子ＣＩＤ＿Ａと、“０００１０００１０００１”からなる制御識別子ＣＩＤ＿Ｂとを記憶する。従って、マイクロコンピュータ２１５は、２つの制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂを記憶部２１６から読み出し、ビット列が２つの制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂの各々と一致するか否かを判定する。【０１１２】
ステップＳ１１において、ビット列が制御識別子ＣＩＤ（＝制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂのいずれか）に一致すると判定されたとき、マイクロコンピュータ２１５は、制御識別子ＣＩＤに基づいて、制御内容を制御回路２１８へ出力し、制御回路２１８は、マイクロコンピュータ２１５から受けた制御内容に従って被制御部２２を制御する（ステップＳ１２）。【０１１３】
例えば、機器２が図５に示す“天井照明”であり、ビット列が制御識別子ＣＩＤ＿Ａ（＝“０００１０００１００００”）に一致すると判定されたとき、マイクロコンピュータ２１５は、制御識別子ＣＩＤ＿Ａ（＝“０００１０００１００００”）の左側の４ビット（＝“０００１”）を参照して、制御対象が対象１であることを検出し、機器２が制御対象になっていることを検知する。また、マイクロコンピュータ２１５は、制御識別子ＣＩＤ＿Ａ（＝“０００１０００１００００”）の中央部の４ビット（＝“０００１”）を参照して、制御種別が照明スイッチであることを検出し、制御識別子ＣＩＤ＿Ａ（＝“０００１０００１００００”）の右側の４ビット（＝“００００”）を参照して、照明スイッチをオフすることを検出する。そして、マイクロコンピュータ２１５は、機器２の照明スイッチをオフする制御内容を制御回路２１８へ出力し、制御回路２１８は、マイクロコンピュータ２１５からの制御内容に従って、被制御部２２の照明スイッチをオフする。【０１１４】
一方、ステップＳ１１において、ビット列が制御識別子ＣＩＤに一致しないと判定されたとき、マイクロコンピュータ２１５は、ビット列を破棄する。【０１１５】
そして、ステップＳ１１において、ビット列が制御識別子ＣＩＤに一致しないと判定されたとき、またはステップＳ１２の後、一連の動作が終了する。【０１１６】
このように、無線装置１の中央演算装置１２は、無線装置１の位置情報と、各機器２〜４の制御識別子ＣＩＤとを対応付けた構成からなるデータベースＤＢを検索し、無線装置１の周辺に存在する機器２〜４の中から制御対象機器（＝機器２）を決定するとともに、その決定した制御対象機器（＝機器２）の制御識別子ＣＩＤを生成するので（ステップＳ１〜ステップＳ４参照）、無線装置１は、制御対象である機器２を特定し、かつ、機器２を制御するための制御識別子ＣＩＤを容易に取得できる。【０１１７】
また、無線装置１は、制御識別子ＣＩＤを制御対象機器（＝機器２）へ送信し、制御対象機器（＝機器２）の受信機２１は、制御識別子ＣＩＤが制御対象機器（＝機器２）の制御識別子に一致するとき、制御識別子ＣＩＤに基づいて被制御部２２を制御するので（ステップＳ５，Ｓ１１，Ｓ１２参照）、無線装置１は、制御対象機器（＝機器２）を容易に制御できる。【０１１８】
従って、制御対象機器を特定し、かつ、制御対象機器を制御するための制御識別子ＣＩＤを容易に取得して制御対象機器を容易に制御できる。【０１１９】
また、無線装置１の利用者は、無線装置１の周辺に存在する機器２〜４を制御できるので、例えば、無線装置１としてのスマートホーンの利用者は、自己が公共施設の近くに居れば、自己のスマートホーンを用いて図１０に示すフローチャートに従って公共施設に設置された機器２〜４を制御できる。その結果、自己のスマートホーンをリモコンとして利用でき、リモコンの取り合いを防止できる。【０１２０】
更に、無線装置１は、制御識別子ＣＩＤをフレーム長によって表して制御対象機器の受信機２１へ送信するので、受信機２１は、１００μＷという低電力で駆動する場合も、受信電波に基づいて制御識別子ＣＩＤを復調できる。【０１２１】
なお、図１０においては、１つの機器２が制御対象である場合について説明したが、２以上の機器が制御対象である場合も、制御システム１０の動作は、図１０に示すフローチャートに従って実行される。この場合、無線装置１は、上述したステップＳ１〜Ｓ５を２以上の機器について並列または直列に実行し、２以上の機器の各々は、上述したステップＳ６〜Ｓ１２を実行する。【０１２２】
また、図１０に示すステップＳ１〜Ｓ５は、無線装置１において制御対象機器の制御をコンピュータに実行させるためのプログラムを構成する。この場合、ステップＳ１〜Ｓ５からなるプログラムは、記憶部１７に格納されており、中央演算装置１２は、記憶部１７に格納されたプログラムを読み出して実行する。そして、プログラムに従ってステップＳ２を実行する中央演算装置１２は、「検索／取得手段」を構成し、プログラムに従ってステップＳ４を実行する中央演算装置１２は、「決定／生成手段」を構成し、プログラムに従ってステップＳ５を実行する中央演算装置１２および無線モジュール１３は、「送信手段」を構成する。【０１２３】
更に、上記においては、データベースＤＢは、無線装置１の記憶部１７に記憶されると説明したが、実施の形態１においては、これに限らず、データベースＤＢは、クラウドサーバに記憶されていてもよい。この場合、中央演算装置１２は、指示信号Ｃｏｍｄ１を入出力手段１１から受けると、無線モジュール１３およびアンテナ１４を用いて無線アクセス網（３Ｇ）を介してクラウドサーバにアクセスしてデータベースＤＢを検索し、無線装置１の位置情報に基づいて無線装置１の周辺に存在する機器２〜４と、機器２〜４の制御識別子ＣＩＤとを取得する。その他については、上述した内容に従って、制御対象機器（＝機器２〜４の少なくとも１つ）の制御が実行される。【０１２４】
（実施例１） 
実施例１においては、無線装置１の具体例としてスマートホーンが用いられる。利用者は、機器２〜４に装着された電気機器を制御するための制御アプリケーションプログラムを自己のスマートホーン（携帯電話）にインストールする。【０１２５】
そして、インストールされた制御アプリケーションプログラムは、上述したデータベースＤＢを保持しており、データベースＤＢとともにスマートホーンの記憶部に記憶される。【０１２６】
スマートホーンの入出力手段は、スマートホーンの利用者から制御アプリケーションプログラムの起動指示を受け付けると、指示信号Ｃｏｍｄ１をスマートホーンの中央演算装置へ出力し、中央演算装置は、指示信号Ｃｏｍｄ１に応じて、記憶部から制御アプリケーションプログラムを読み出し、その読み出した制御アプリケーションプログラムを実行する。【０１２７】
中央演算装置は、制御アプリケーションプログラムの起動時に、パスワード等で認証を行い、スマートホーンの利用者を正しく認証した場合、次の操作を実行する。この場合、中央演算装置は、制御アプリケーションプログラムの起動時に、パスワードの入力欄をスマートホーンの表示画面に表示し、入力されたパスワードが正規のパスワードであることを確認すると、スマートホーンの利用者が正しく認証されたと判断する。【０１２８】
また、中央演算装置は、制御アプリケーションプログラムに従って、ＧＰＳを用いてスマートホーンの位置情報を取得する。なお、中央演算装置は、制御アプリケーションプログラムに従って、位置情報（住所およびビル名等）を入出力手段を介して利用者から取得してもよい。【０１２９】
更に、中央演算装置は、制御アプリケーションプログラムに従って、記憶部に記憶されたデータベースＤＢを検索し、スマートホーンの位置情報に基づいてスマートホーンの周辺に存在する機器２〜４と、機器２〜４の制御識別子ＣＩＤとを取得する。そして、中央演算装置は、制御アプリケーションプログラムに従って、機器２〜４と、機器２〜４の制御内容とを入出力手段の表示装置に表示する。【０１３０】
中央演算装置は、制御アプリケーションプログラムに従って、その他、上述した中央演算装置１２および無線モジュール１３の動作と同じ動作を実行し、制御対象機器の制御識別子ＣＩＤを表すフレーム長を有する無線フレームを制御対象機器の受信機２１へ送信する。【０１３１】
図１１は、スマートホーンと機器２〜４とからなる制御システム１０Ａの実施例１における動作を説明するためのフローチャートである。【０１３２】
なお、図１１においては、機器２が制御対象機器であることを前提として制御システム１０Ａの動作を説明する。また、図１１に示すフローチャートは、図１０に示すフローチャートのステップＳ１〜ステップＳ５をステップＳ２１〜ステップＳ２５に代えたものであり、その他は、図１０に示すフローチャートと同じである。【０１３３】
図１１を参照して、一連の動作が開始されると、データベースＤＢを保持した制御アプリケーションプログラムがスマートホーンにインストールされる（ステップＳ２１）。【０１３４】
そして、データベースＤＢおよび制御アプリケーションプログラムがスマートホーンの記憶部に記憶される（ステップＳ２２）。【０１３５】
その後、制御アプリケーションプログラムが起動され（ステップＳ２３）、制御アプリケーションプログラムは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）にパスワードの入力欄をスマートホーンの表示画面に表示させる。そうすると、スマートホーンの利用者は、パスワードを入力し、制御アプリケーションプログラムは、ＣＰＵに利用者のパスワードを受け付けさせる。【０１３６】
そして、制御アプリケーションプログラムは、その受け付けたパスワードが正規のパスワードに一致するか否かをＣＰＵに判定させることによって利用者が正規であるか否かをＣＰＵに判定させる（ステップＳ２４）。【０１３７】
ステップＳ２４において、パスワードが正規のパスワードに一致すると判定されたとき、即ち、利用者が正規であると判定されたとき、制御アプリケーションプログラムは、図１０のステップＳ１〜Ｓ５と同じステップをＣＰＵに順次実行させる（ステップＳ２５）。【０１３８】
その後、制御対象機器（＝機器２）は、上述したステップＳ６〜Ｓ１２を順次実行する。【０１３９】
一方、ステップＳ２４において、パスワードが正規のパスワードに一致しないと判定されたとき、即ち、利用者が正規でないと判定されたとき、一連の動作は、終了する。【０１４０】
このように、図１１に示すフローチャートに従えば、正しく認証された利用者だけが制御対象機器（＝機器２）の制御識別子ＣＩＤを制御対象機器の受信機２１へ送信する。【０１４１】
従って、正しく認証された利用者だけが制御対象機器を制御できる。例えば、マンションの住人だけがマンションに設置された照明を制御でき、オフィスの利用者だけがオフィスに設置された照明を制御できる。【０１４２】
なお、図１１においては、１つの機器２を制御する場合について説明したが、実施例１においては、これに限らず、２以上の機器を制御してもよい。【０１４３】
また、図１１に示すステップＳ２４を実行するＣＰＵは、「制御手段」を構成し、制御手段は、ステップＳ２４において、スマートホーンの利用者が正規の利用者であると判定すると、図１０に示すステップＳ１〜ステップＳ５を実行するように、上述した「検索／取得手段」、「決定／生成手段」、および「送信手段」をそれぞれ制御する。【０１４４】
上述したように、実施例１は、一般的に、利用者を正規の利用者に制限して機器を制御する場合に適用される。【０１４５】
（実施例２）
実施例２においては、データベースＤＢは、無線装置１の記憶部１７に記憶されず、例えば、クラウドサーバに格納される。そして、無線装置１の中央演算装置１２は、無線モジュール１３およびアンテナ１４を用いて無線アクセス網（例えば、３Ｇ回線）を介してクラウドサーバにアクセスし、データベースＤＢを検索する。【０１４６】
図１２は、制御システム１０の実施例２における動作を説明するためのフローチャートである。【０１４７】
図１２に示すフローチャートは、図１０に示すフローチャートのステップＳ２をステップＳ２Ａに代えたものであり、その他は、図１０に示すフローチャートと同じである。【０１４８】
図１２を参照して、一連の動作が開始されると、上述したステップＳ１が実行され、無線装置１の中央演算装置１２は、無線モジュール１３およびアンテナ１４を用いて無線アクセス網（３Ｇ）を介してリモートのサーバ（例えば、クラウドサーバ）にアクセスしてデータベースＤＢを検索し、無線装置１の周辺に存在する機器２〜４と、その機器２〜４の制御識別子ＣＩＤとを取得する（ステップＳ２Ａ）。【０１４９】
その後、上述したステップＳ３〜Ｓ１２が順次実行され、一連の動作が終了する。【０１５０】
このように、実施例２においては、データベースＤＢを、無線装置１ではなく、リモートのサーバに格納するので、データベースＤＢを一元的に管理できる。【０１５１】
なお、実施例２においては、リモートのサーバが無線装置１の利用者を認証する機能を有していてもよい。これによって、データベースＤＢにアクセスできる利用者を正規の利用者に制限できる。その結果、セキュリティを向上できる。【０１５２】
上述したように、実施例２は、一般的に、データベースＤＢがリモートのサーバに記憶される場合に適用される。【０１５３】
（実施例３）
実施例１，２においては、無線装置１の利用者の操作によってデータベースＤＢの検索および制御対象機器の制御を行っているが、実施例３では、無線装置１にインストールした制御アプリケーションプログラムがデータベースＤＢの検索および制御対象機器の制御を中央演算装置１２に自動的に実行させる。【０１５４】
この場合、無線装置１の利用者は、予め、所望の制御内容を制御アプリケーションプログラムに設定しておく。例えば、無線装置１の利用者は、予め、“夜２０：００以降、自宅近辺の照明をオンする”との制御内容を制御アプリケーションプログラムに設定しておく。【０１５５】
無線装置１の入出力手段１１は、制御アプリケーションプログラムを無線装置１の利用者から受け付け、その受け付けた制御アプリケーションプログラムを中央演算装置１２へ出力する。【０１５６】
中央演算装置１２は、入出力手段１１から受けた制御アプリケーションプログラムを記憶部１７に記憶する。【０１５７】
そして、中央演算装置１２は、記憶部１７から制御アプリケーションプログラムを読み出し、その読み出した制御アプリケーションプログラムを、常時、実行する。その結果、無線装置１は、自己の周辺に制御対象機器が存在するときだけ、制御対象機器を制御する。【０１５８】
図１３は、制御システム１０の実施例３における動作を説明するためのフローチャートである。【０１５９】
図１３に示すフローチャートは、図１０に示すフローチャートのステップＳ１，Ｓ３を削除し、ステップＳ４をステップＳ４Ａに代えたものであり、その他は、図１０に示すフローチャートと同じである。【０１６０】
図１３を参照して、一連の動作が開始されると、上述したステップＳ２が実行され、中央演算装置１２は、予め設定された所望の制御内容に基づいて、制御対象機器と、その制御対象機器の制御内容を決定し、制御識別子ＣＩＤを生成する（ステップＳ４Ａ）。この場合、中央演算装置１２は、例えば、“夜２０：００以降、自宅近辺の照明をオンする”との制御値を有する制御識別子ＣＩＤを生成する。【０１６１】
そして、ステップＳ４Ａの後、上述したステップＳ５〜Ｓ１２が順次実行される。【０１６２】
図１３に示すフローチャートに従えば、無線装置１にインストールされた制御アプリケーションプログラムがデータベースＤＢの検索および制御対象機器の制御を中央演算装置１２に自動的に実行させるので、無線装置１の利用者は、移動するだけで自己の周辺に存在する機器を自動的に制御できる。【０１６３】
なお、図１３は、ステップＳ１１の“ＮＯ”またはステップＳ１２の後、一連の動作が終了するように図示されているが、実際には、ステップＳ２，Ｓ４Ａ，Ｓ５〜Ｓ１２が繰り返し実行される。【０１６４】
また、制御対象の機器は、１つに限らず、複数であってもよい。制御対象の機器が複数である場合、無線装置１の利用者は、複数の機器を制御する複数の制御内容を予め制御アプリケーションプログラムに設定しておく。【０１６５】
従って、実施例３は、一般的に、定常的に決まった位置に存在する機器を制御する場合に適用される。そして、無線装置１の利用者が、定常的に決まった位置に存在する機器の近くへ移動することによって、その機器を予め決定された制御内容で自動的に制御できる。【０１６６】
（付加機能）
制御識別子ＣＩＤをフレーム長で表す場合、無線フレームをモニターし、フレーム長を取得することによって、同じ制御識別子ＣＩＤを再現できる可能性がある。そのため、悪意のある利用者が制御権限の無い制御対象を制御できてしまうという問題がある。【０１６７】
そこで、制御識別子ＣＩＤを時間的に変更させ、データベースＤＢを検索しないと、制御対象機器を制御する時に有効な制御識別子ＣＩＤを取得できない仕組みにする。【０１６８】
制御識別子ＣＩＤを時間的に変更する要素は、制御識別子ＣＩＤのビット値、制御識別子ＣＩＤのビット長、および制御識別子ＣＩＤを送信する無線の周波数である。【０１６９】
また、制御識別子ＣＩＤを時間的に変更する変更ルールは、各制御対象ごとに異なるようにする。【０１７０】
更に、変更ルールは、無線装置１の記憶部１７、機器２〜４の記憶部２１６およびクラウドサーバの記憶部に記憶されており、認証された利用者だけが変更ルールを参照できる。【０１７１】
更に、制御元の無線装置１は、無線装置１の位置情報および機器２〜４の制御識別子ＣＩＤに加え、制御識別子ＣＩＤの時間的な変化を参照して場所および時刻に基づいて制御識別子ＣＩＤを取得し、その取得した制御識別子ＣＩＤを用いて制御対象機器を制御する。【０１７２】
この場合、無線装置１の入出力手段１１は、変更ルールを無線装置１の利用者から受け付け、その受け付けた変更ルールを中央演算装置１２へ出力する。そして、中央演算装置１２は、変更ルールを入出力手段１１から受け、その受けた変更ルールを記憶部１７に格納する。【０１７３】
更に、機器２〜４の各々は、自己の記憶部２１６に変更ルールを保持し、有効な制御識別子ＣＩＤを所定の時刻に変更する。【０１７４】
図１４は、制御識別子ＣＩＤの時間的な変化を示す概念図である。図１４を参照して、制御対象１の制御識別子ＣＩＤは、時刻ｔ１から時刻ｔ２までの間、“００１０００００１０００”に設定され、時刻ｔ２から時刻ｔ３までの間、“０００１０００００１００”に設定され、時刻ｔ３から時刻ｔ４までの間、“００００１０００００１０”に設定され、時刻ｔ４から時刻ｔ５までの間、“０００００１０００００１”に設定される。そして、時刻ｔ１から時刻ｔ２までの時間長、時刻ｔ２から時刻ｔ３までの時間長、時刻ｔ３から時刻ｔ４までの時間長、および時刻ｔ４から時刻ｔ５までの時間長は、相互に異なる。【０１７５】
また、制御対象２の制御識別子ＣＩＤは、時刻ｔ６から時刻ｔ７までの間、“００１０１０００１０００”に設定され、時刻ｔ７から時刻ｔ８までの間、“００１００１００１０００”に設定され、時刻ｔ８から時刻ｔ９までの間、“００１００００１１０００”に設定され、時刻ｔ９から時刻ｔ１０までの間、“１１１０００００１０００”に設定され、時刻ｔ１０から時刻ｔ１１までの間、“００１０００００１０１１”に設定され、時刻ｔ１１から時刻ｔ１２までの間、“００１００００１１０００”に設定され、時刻ｔ１２から時刻ｔ１３までの間、“００１０００００１０１０”に設定され、時刻ｔ１３から時刻ｔ１４までの間、“０１１０００００１０００”に設定される。そして、時刻ｔ６から時刻ｔ７までの時間長、時刻ｔ７から時刻ｔ８までの時間長、時刻ｔ８から時刻ｔ９までの時間長、時刻ｔ９から時刻ｔ１０までの時間長、時刻ｔ１０から時刻ｔ１１までの時間長、時刻ｔ１１から時刻ｔ１２までの時間長、時刻ｔ１２から時刻ｔ１３までの時間長、および時刻ｔ１３から時刻ｔ１４までの時間長は、相互に等しい。【０１７６】
このように、制御識別子ＣＩＤの変更ルールは、制御対象１，２ごとに異なる。【０１７７】
図１４に示す制御識別子ＣＩＤの変更ルールは、例示であり、制御識別子ＣＩＤは、制御対象ごとに異なれば、どのような変更ルールに従って変更されてもよい。【０１７８】
図１５は、制御識別子ＣＩＤを時間的に変更する変更ルールの具体例を示す図である。図１５を参照して、図５に示すデータベースＤＢの北緯ｘ度、経度ｙ度に存在する４丁目Ａビルに設置された“天井照明”、および北緯ａ度、経度ｂ度に存在する４丁目Ａビルに設置された“フロア空調”の制御識別子ＣＩＤの変更ルールについて説明する。【０１７９】
“天井照明”に関しては、照明スイッチのＯＮの制御情報について説明し、“フロア空調”に関しては、空調温度の上昇の制御情報について説明する。【０１８０】
“天井照明”の制御識別子ＣＩＤは、９：３０に初期値を１ビットだけシフトさせた制御識別子に変更される。制御識別子ＣＩＤの初期値は、“０００１０００１０００１”からなるので（図５参照）、“天井照明”の制御識別子ＣＩＤは、９：３０に“１０００１０００１０００”に変更される。【０１８１】
そして、“天井照明”の制御識別子ＣＩＤは、１２：４５に前回値をビット反転させた制御識別子に変更される。即ち、“天井照明”の制御識別子ＣＩＤは、１２：４５に“０１１１０１１１０１１１”に変更される。【０１８２】
引き続いて、“天井照明”の制御識別子ＣＩＤは、１３：００に初期値をビット反転させた制御識別子に変更される。即ち、“天井照明”の制御識別子ＣＩＤは、１３：００に“１１１０１１１０１１１０”に変更される。【０１８３】
更に、“天井照明”の制御識別子ＣＩＤは、１７：１０に“０１００１１１０１１１１”に変更される。【０１８４】
そして、“天井照明”の制御識別子ＣＩＤは、２１：３５に前回値をビット反転させた制御識別子に変更される。即ち、“天井照明”の制御識別子ＣＩＤは、２１：３５に“１０１１０００１００００”に変更される。【０１８５】
また、“天井照明”の制御識別子ＣＩＤは、３：００に前回値を３ビットだけシフトさせた制御識別子に変更される。即ち、“天井照明”の制御識別子ＣＩＤは、３：００に“０００１０１１０００１０”に変更される（図１５の（ａ）参照）。【０１８６】
その結果、制御対象の対象１、制御種別の照明スイッチおよび制御値のＯＮは、各時刻に応じて、異なる４ビットによって表される。【０１８７】
“フロア空調”の制御識別子ＣＩＤは、８：３０に“０１０１１１１０１１１１”に変更され、８：４５に“０１００１０１０１１１１”に変更され、９：００に“０１００１１１０１０１１”に変更され、以降、１５分ごとに変更され、１７：００に“０１００１１１０１１１１”に変更され、１７：１５に“０１１０１１１０１１１１”に変更され、１７：３０に“０１０１１１１０１１０１”に変更され、１７：４５に翌日の８：３０まで制御識別子無し（制御不可）に変更される（図１５の（ｂ）参照）。【０１８８】
その結果、制御対象の対象２、制御種別の空調温度および制御値の上昇は、各時刻に応じて、異なる４ビットによって表される。【０１８９】
このように、制御識別子ＣＩＤの変更は、制御識別子ＣＩＤを構成する制御対象、制御種別および制御値を表わすビット値を時間的に変更することである。【０１９０】
図１６は、制御識別子ＣＩＤを時間的に変更するときの制御システム１０の動作を説明するためのフローチャートである。【０１９１】
図１６に示すフローチャートは、図１０に示すフローチャートのステップＳ１とステップＳ２との間にステップＳ３１，Ｓ３２を追加し、ステップＳ５とステップＳ６との間にステップＳ３３，Ｓ３４を追加したものであり、その他は、図１０に示すフローチャートと同じである。【０１９２】
図１６を参照して、一連の動作が開始されると、上述したステップＳ１が実行される。そして、無線装置１の中央演算装置１２は、入出力手段１１から指示信号Ｃｏｍｄ１を受けると、記憶部１７から変更ルールを読み出し、タイマー１８からの時刻情報に基づいて制御識別子ＣＩＤを変更するか否かを判定する（ステップＳ３１）。この場合、中央演算装置１２は、タイマー１８から受けた時刻情報によって示される時刻が変更ルールの時刻に一致する場合、制御識別子ＣＩＤを変更すると判定し、タイマー１８から受けた時刻情報によって示される時刻が変更ルールの時刻に一致しない場合、制御識別子ＣＩＤを変更しないと判定する。【０１９３】
ステップＳ３１において、制御識別子ＣＩＤを変更すると判定されたとき、中央演算装置１２は、変更ルールに従ってデータベースＤＢの制御識別子ＣＩＤを変更する（ステップＳ３２）。 【０１９４】
そして、ステップＳ３１において、制御識別子ＣＩＤを変更しないと判定されたとき、またはステップＳ３２の後、無線装置１は、上述したステップＳ２〜ステップＳ５を順次実行する。【０１９５】
この場合、一連の動作がステップＳ３２からステップＳ２へ移行した場合、中央演算装置１２は、ステップＳ２において、無線装置１の周辺に存在する機器２〜４と、その機器２〜４の変更後の制御識別子ＣＩＤとを取得する。【０１９６】
ステップＳ５の後、制御対象機器（＝機器２）のマイクロコンピュータ２１５は、記憶部２１６から変更ルールを読み出し、タイマー２１７からの時刻情報に基づいて制御識別子ＣＩＤを変更するか否かを判定する（ステップＳ３３）。この場合、マイクロコンピュータ２１５は、ステップＳ３１における中央演算装置１２の判定方法と同じ判定方法に従って制御識別子ＣＩＤを変更するか否かを判定する。【０１９７】
ステップＳ３３において、制御識別子ＣＩＤを変更すると判定されたとき、マイクロコンピュータ２１５は、変更ルールに従って記憶部２１６に記憶された制御識別子ＣＩＤを変更する（ステップＳ３４）。この場合、制御識別子ＣＩＤは、ステップＳ３２における制御識別子ＣＩＤの変更時刻と同じ時刻にステップＳ３２における制御識別子ＣＩＤの変更と同じように変更される。【０１９８】
そして、ステップＳ３３において、制御識別子ＣＩＤを変更しないと判定されたとき、またはステップＳ３４の後、制御対象機器（＝機器２）は、上述したステップＳ６〜ステップＳ１２を順次実行する。これによって、一連の動作が終了する。【０１９９】
なお、一連の動作がステップＳ３４からステップＳ６へ移行した場合、制御対象機器（＝機器２）は、変更後の制御識別子ＣＩＤを用いてビット列が制御識別子ＣＩＤに一致するか否かを判定する（ステップＳ１１参照）。【０２００】
このように、図１６に示すフローチャートに従えば、無線装置１および制御対象機器（＝機器２）は、同じ時刻に同じ変更ルールに従って制御識別子ＣＩＤを変更し、無線装置１は、その変更後の制御識別子ＣＩＤに基づいて制御対象機器（＝機器２）を制御する。従って、変更ルールを保持した無線装置１の利用者だけが制御対象機器を制御でき、セキュリティを向上できる。【０２０１】
なお、データベースＤＢがリモートのサーバ（例えば、クラウドサーバ）に格納されている場合、制御システム１０の動作は、図１２に示すフローチャートのステップＳ１とステップＳ２Ａとの間に図１６に示すステップＳ３１，Ｓ３２を追加し、ステップＳ５とステップＳ６との間に図１６に示すステップＳ３３，Ｓ３４を追加したフローチャートに従って実行される。【０２０２】
この場合、ステップＳ３２においては、中央演算装置１２は、無線モジュール１３およびアンテナ１４を用いて無線アクセス網（３Ｇ回線）を介してリモートのサーバ（例えば、クラウドサーバ）にアクセスし、データベースＤＢの制御識別子ＣＩＤを変更ルールに従って変更する。【０２０３】
以下、制御システム１０の応用例について説明する。【０２０４】
［応用例］
（応用例１） 
図１７は、応用例１における制御システムの構成を示す概略図である。図１７を参照して、応用例１における制御システム１０Ｂは、スマートホーン２０と、鍵３０とを備える。【０２０５】
スマートホーン２０は、図１に示す無線装置１の構成を備える。鍵３０は、スマートホーン２０の利用者によって保有され、持ち運ばれる。【０２０６】
鍵３０は、鍵部３１と、リング部材３２と、タブ部材３３とを含む。鍵部３１は、リング部材３２を介してタブ部材３３に連結される。【０２０７】
タブ部材３３は、受信機３３０を備え、受信機３３０は、上述した受信機２１と同じ構成からなる。【０２０８】
スマートホーン２０は、例えば、ＧＰＳを用いて、現在の位置と現在の時刻とを取得する。そして、スマートホーン２０は、スマートホーン２０の利用者が制御対象である鍵３０を保有しているという情報に基づいて機器（＝鍵３０）の制御識別子ＣＩＤを取得する。この場合、スマートホーン２０は、利用者によって保有される鍵３０等の機器と、その機器の制御識別子ＣＩＤとを対応付けて記憶部１７に予め保持している。そして、スマートホーン２０は、利用者が鍵３０を保有していることを受け付けると、鍵３０に対応する制御識別子ＣＩＤを記憶部１７から読み出して制御識別子ＣＩＤを取得する。【０２０９】
スマートホーン２０は、制御識別子ＣＩＤを取得すると、鍵３０の制御識別子ＣＩＤを表すフレーム長を有する無線フレームと、現在の位置と、現在の時刻とを鍵３０の受信機３３０へ送信する。【０２１０】
受信機３３０は、スマートホーン２０から無線フレームと、現在の位置と、現在の時刻とを受信する。そして、受信機３３０は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が鍵３０の制御識別子ＣＩＤに一致するとき、受信した現在の位置と現在の時刻とを相互に対応付けて記憶部２１６に記憶する。【０２１１】
一方、受信機３３０は、検出したビット列が鍵３０の制御識別子ＣＩＤに一致しないとき、現在の位置および現在の時刻を破棄する。【０２１２】
このように、応用例１においては、スマートホーン２０は、現在の位置と現在の時刻とを定期的に取得し、その取得した現在の位置と現在の時刻とを鍵３０の制御識別子ＣＩＤとともに鍵３０の受信機３３０へ送信し、受信機３３０は、鍵３０の制御識別子ＣＩＤをスマートホーン２０から受信した場合に限り、スマートホーン２０の現在の位置と現在の時刻とを相互に対応付けて記憶部２１６に記憶する。【０２１３】
その結果、スマートホーン２０の利用者は、万一、スマートホーン２０を無くした場合、鍵３０の受信機３３０に記憶された現在の位置と現在の時刻とを取得すれば、スマートホーン２０を無くした場所および時刻を把握できる。つまり、受信機３３０に記憶された最後の現在の位置および現在の時刻がスマートホーン２０を無くした場所および時刻になる。スマートホーン２０が無ければ、スマートホーン２０の現在の位置および現在の時刻を受信機３３０に記憶できなくなるからである。【０２１４】
このように、応用例１においては、鍵３０の制御識別子ＣＩＤに加えてスマートホーン２０が保有している情報（例えば、時刻および位置）を鍵３０の受信機３３０へ送信することによって、スマートホーン２０を無くした場所および時刻を把握できる。【０２１５】
なお、応用例１においては、鍵３０に代えて時計を用いてよく、一般的には、スマートホーン２０の利用者が保有している物であれば、どのような物であってもよい。【０２１６】
上述したように、応用例１は、スマートホーン２０を無くした場所および時刻を把握できる情報をスマートホーン２０の利用者が保有している物に装着された受信機３３０へ送信することを特徴とし、受信機３３０に記憶される情報は、スマートホーン２０を無くした場所および時刻を把握できる情報であれば、どのような情報であってもよい。【０２１７】
従って、応用例１は、一般的には、スマートホーン２０を無くした場所および時刻を把握する場合に適用される。【０２１８】
なお、応用例１においては、スマートホーン２０は、上述したデータベースＤＢを保持していなくてもよく、鍵３０の制御識別子ＣＩＤを設定するプログラムを記憶部１７に格納しており、そのプログラムを記憶部１７から読み出して鍵３０の制御識別子ＣＩＤを取得してもよい。また、スマートホーン２０の利用者が鍵３０の制御識別子ＣＩＤをスマートホーン２０に設定するようにしてもよい。【０２１９】
また、応用例１においては、スマートホーン２０は、現在の場所および現在の時刻に代えて現在の時刻のみを鍵３０へ送信し、受信機３３０は、スマートホーン２０から受信した現在の時刻のみを記憶部２１６に記憶するようにしてもよい。受信機３３０がスマートホーン２０から時刻情報を受信しなくなった時刻が解れば、スマートホーン２０の利用者は、その時刻に自己がどこに居たのかを推測してスマートホーン２０を探し出すことができるからである。【０２２０】
（応用例２）
図１８は、応用例２における制御システムの構成を示す概略図である。図１８を参照して、応用例２における制御システム１０Ｃは、スマートホーン４０と、基地局５０と、クラウドサーバ６０と、雨具７０とを備える。【０２２１】
スマートホーン４０は、上述した無線装置１の構成を備える。【０２２２】
雨具７０は、傘７１と、受信機７２と、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｅｖｉｃｅ）７３とを含む。受信機７２は、上述した受信機２１と同じ構成からなる。そして、受信機７２およびＬＥＤ７３は、傘７１に装着される。【０２２３】
スマートホーン４０は、インストールされたアプリケーションプログラムによって、自動的に、基地局５０の無線アクセス網（３Ｇ回線）を介してクラウドサーバ６０にアクセスし、クラウドサーバ６０から天気予報を取得する。【０２２４】
また、スマートホーン４０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周辺に存在する機器（＝雨具７０）と、その機器（＝雨具７０）の制御識別子ＣＩＤとを取得する。【０２２５】
そうすると、スマートホーン４０は、雨具７０の制御識別子ＣＩＤを表すフレーム長を有する無線フレームと、天気予報とを雨具７０の受信機７２へ送信する。【０２２６】
受信機７２は、スマートホーン４０から無線フレームと天気予報とを受信する。そして、受信機７２は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が雨具７０の制御識別子ＣＩＤに一致するとき、受信した天気予報の内容を調べ、天気予報が雨であれば、制御回路２１８によって、点灯するようにＬＥＤ７３を制御する。そして、ＬＥＤ７３は、受信機７２の制御回路２１８からの制御に従って点灯する。【０２２７】
一方、受信機７２は、検出したビット列が雨具７０の制御識別子ＣＩＤに一致しないとき、天気予報を破棄する。【０２２８】
このように、スマートホーン４０は、雨具７０の制御識別子ＣＩＤに加え、ネットワークで取得した別の情報（天気予報）を制御対象の雨具７０に送信する。これによって、スマートホーン４０の利用者は、雨具７０を忘れずに持って出かけることができる。【０２２９】
なお、応用例２においては、天気予報が雨である場合、ＬＥＤ７３が点灯することに代えて、傘７１が開くようにしてもよい。【０２３０】
上述したように、応用例２は、一般的には、スマートホーン４０の利用者が出かけるときに持って行かなければならない物を忘れないようにする場合に適用される。【０２３１】
なお、スマートホーン４０は、上述したデータベースＤＢを保持していなくてもよく、機器（＝雨具７０）の制御識別子ＣＩＤを設定するプログラムを記憶部１７に格納しており、そのプログラムを記憶部１７から読み出して機器（＝雨具７０）の制御識別子ＣＩＤを取得してもよい。また、スマートホーン４０の利用者が機器（＝雨具７０）の制御識別子ＣＩＤをスマートホーン４０に設定するようにしてもよい。【０２３２】
（応用例３）
図１９は、応用例３における制御システムの構成を示す概略図である。図１９を参照して、応用例３における制御システム１０Ｄは、スマートホーン８０と、アクセスポイント９０と、スマートメーター１００と、照明１１０，１２０と、制御線１３０とを備える。【０２３３】
アクセスポイント９０、スマートメーター１００および照明１１０，１２０は、制御線１３０に接続される。制御線１３０の規格は、任意である。【０２３４】
スマートホーン８０は、上述した無線装置１の構成を備える。照明１１０は、受信機１１１を備え、照明１２０は、受信機１２１を備える。受信機１１１，１２１の各々は、上述した受信機２１と同じ構成からなる。【０２３５】
スマートホーン８０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝照明１１０，１２０）と、その機器（＝照明１１０，１２０）の制御識別子ＣＩＤとを取得する。【０２３６】
また、スマートホーン８０は、通常の方法によって、アクセスポイント９０と無線リンクを確立する。そして、スマートホーン８０は、アクセスポイント９０にアクセスして自己の認証情報をアクセスポイント９０へ送信し、照明１１０，１２０を制御可能か否かをアクセスポイント９０に問い合わせる。【０２３７】
アクセスポイント９０は、スマートホーン８０からの問合せに応じて、２つの照明１１０，１２０に供給可能な電力を自己に送信するようにスマートメーター１００に要求する。スマートメーター１００は、アクセスポイント９０からの要求に応じて、２つの照明１１０，１２０に供給可能な電力をアクセスポイント９０へ送信する。【０２３８】
アクセスポイント９０は、２つの照明１１０，１２０に供給可能な電力をスマートメーター１００から受信する。また、アクセスポイント９０は、２つの照明１１０，１２０を点灯させることができる電力を予め保持している。更に、アクセスポイント９０は、スマートホーン８０から受信した認証情報に基づいてスマートホーン８０が正規であるか否かを判定する。そして、アクセスポイント９０は、スマートホーン８０が正規であると判定すると、２つの照明１１０，１２０に供給可能な電力が２つの照明１１０，１２０を点灯させることができる電力よりも多いか否かを判定する。そして、アクセスポイント９０は、供給可能な電力が２つの照明１１０，１２０を点灯させることができる電力よりも多いとき、スマートホーン８０に照明１１０，１２０の制御を許可する。そうすると、アクセスポイント９０は、スマートホーン８０から照明１１０，１２０を制御可能となる信号を制御線１３０を介して照明１１０，１２０へ送信する。これによって、制御線１３０は、制御可の状態になる。【０２３９】
スマートホーン８０は、アクセスポイント９０によって照明１１０，１２０の制御を許可されると、無線装置１と同じ動作によって、照明１１０の制御識別子ＣＩＤ＿Ａを表すフレーム長を有する無線フレームを受信機１１１へ送信し、照明１２０の制御識別子ＣＩＤ＿Ｂを表すフレーム長を有する無線フレームを受信機１２１へ送信する。この場合、制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂは、それぞれ、照明１１０，１２０の調光を制御する制御内容を含む。【０２４０】
受信機１１１は、スマートホーン８０から無線フレームを受信する。そして、受信機１１１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が照明１１０の制御識別子ＣＩＤ＿Ａに一致するとき、制御識別子ＣＩＤ＿Ａに基づいて照明１１０の調光を制御する。【０２４１】
また、受信機１２１は、スマートホーン８０から無線フレームを受信する。そして、受信機１２１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が照明１２０の制御識別子ＣＩＤ＿Ｂに一致するとき、制御識別子ＣＩＤ＿Ｂに基づいて照明１２０の調光を制御する。【０２４２】
このように、応用例３においては、スマートホーン８０は、照明１１０，１２０を制御するとき、照明１１０，１２０の制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂを取得することに加え、アクセスポイント９０に帰属すること、およびアクセスポイント９０から照明１１０，１２０の制御の許可を取得することを条件に照明１１０，１２０を制御できる。【０２４３】
これによって、制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂの取得という本来の条件と異なる条件（照明１１０，１２０の電力条件）を追加することによって照明１１０，１２０の制御を制限できる。【０２４４】
また、スマートホーン８０による照明１１０，１２０の制御を制御線１３０が制御可の状態になっている期間にだけ制限できる。【０２４５】
上述したように、応用例３は、一般的に、制御識別子ＣＩＤ＿Ａ，ＣＩＤ＿Ｂの取得という本来の条件に加え、スマートメーター１００が保有するローカルな情報と、アクセスポイント９０が保有するスマートホーン８０の認証情報とによって制御対象機器（＝照明１１０，１２０）の制御を制限する場合に適用される。【０２４６】
（応用例４）
図２０は、応用例４における制御システムの構成を示す概略図である。図２０を参照して、応用例４における制御システム１０Ｅは、スマートホーン１４０と、プリンタ１５０とを備える。【０２４７】
スマートホーン１４０は、上述した無線装置１と同じ構成からなる。プリンタ１５０は、受信機１５１を備える。受信機１５１は、上述した受信機２１と同じ構成からなる。【０２４８】
スマートホーン１４０およびプリンタ１５０は、同じ部屋内に配置される。即ち、プリンタ１５０は、スマートホーン１４０の周辺に配置される。そして、プリンタ１５０は、一定期間（例えば、１０分）、使用されていないとき、低消費電力で待機する。低消費電力は、例えば、通常動作時の消費電力の１０％〜３０％の消費電力からなり、一般的には、通常動作時の消費電力よりも少ない任意の消費電力からなる。【０２４９】
スマートホーン１４０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝プリンタ１５０）と、その機器（＝プリンタ１５０）の制御識別子ＣＩＤとを取得する。この場合、制御識別子ＣＩＤは、プリンタ１５０を起動する制御内容を含む。【０２５０】
そして、スマートホーン１４０は、その取得した制御識別子ＣＩＤを表わすフレーム長を有する無線フレームをプリンタ１５０の受信機１５１へ送信する。【０２５１】
受信機１５１は、スマートホーン１４０から無線フレームを受信する。そして、受信機１５１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列がプリンタ１５０の制御識別子ＣＩＤに一致するとき、制御識別子ＣＩＤに基づいてプリンタ１５０を起動する。【０２５２】
プリンタ１５０は、受信機１５１からの制御に従って起動した後、スマートホーン１４０の持ち主による使用が終了し、一定時間が経過すると、低消費電力で待機する。【０２５３】
このように、応用例４においては、スマートホーン１４０は、自己の周辺に配置されたプリンタ１５０を起動する。これによって、スマートホーン１４０の持ち主は、プリンタ１５０を使用したい時にプリンタ１５０を遠隔で起動して各種のデータをプリントできる。また、プリンタ１５０の消費電力を節約できる。【０２５４】
なお、応用例４においては、制御システム１０Ｅは、スマートホーン１４０に代えてパーソナルコンピュータを備えていてもよい。この場合、パーソナルコンピュータは、スマートホーン１４０と同じ動作によってプリンタ１５０を起動する。【０２５５】
また、プリンタ１５０は、スマートホーン１４０（＝無線装置）の位置情報から関連付けられる位置に存在すればよい。【０２５６】
（応用例５）
図２１は、応用例５における制御システムの構成を示す概略図である。図２１を参照して、応用例５における制御システム１０Ｆは、スマートホーン１６０と、ＶＴＲ１７０と、ゲーム機１８０と、テレビジョン１９０とを備える。【０２５７】
スマートホーン１６０、ＶＴＲ１７０、ゲーム機１８０およびテレビジョン１９０は、１つの家の内部に配置される。【０２５８】
スマートホーン１６０は、上述した無線装置１と同じ構成からなる。ＶＴＲ１７０は、受信機１７１を備える。ゲーム機１８０は、受信機１８１を備える。テレビジョン１９０は、受信機１９１を備える。受信機１７１，１８１，１９１の各々は、上述した受信機２１と同じ構成からなる。【０２５９】
スマートホーン１６０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝ＶＴＲ１７０）と、その機器（＝ＶＴＲ１７０）の制御識別子ＣＩＤ−Ｖとを取得する。この場合、制御識別子ＣＩＤ−Ｖは、ＶＴＲ１７０をオンする制御内容、ＶＴＲ１７０をオフする制御内容、ＶＴＲ１７０のボリュームを大きくする制御内容およびＶＴＲ１７０のボリュームを小さくする制御内容のいずれかを含む。【０２６０】
また、スマートホーン１６０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝ゲーム機１８０）と、その機器（＝ゲーム機１８０）の制御識別子ＣＩＤ−Ｇとを取得する。この場合、制御識別子ＣＩＤ−Ｇは、ゲーム機１８０をオンする制御内容、ゲーム機１８０をオフする制御内容、ゲーム機１８０のボリュームを大きくする制御内容およびゲーム機１８０のボリュームを小さくする制御内容のいずれかを含む。【０２６１】
更に、スマートホーン１６０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝テレビジョン１９０）と、その機器（＝テレビジョン１９０）の制御識別子ＣＩＤ−Ｔとを取得する。この場合、制御識別子ＣＩＤ−Ｔは、テレビジョン１９０をオンする制御内容、テレビジョン１９０をオフする制御内容、テレビジョン１９０のボリュームを大きくする制御内容およびテレビジョン１９０のボリュームを小さくする制御内容のいずれかを含む。【０２６２】
スマートホーン１６０は、ＶＴＲ１７０を制御する場合、制御識別子ＣＩＤ−Ｖを表わすフレーム長を有する無線フレームをＶＴＲ１７０の受信機１７１へ送信する。【０２６３】
ＶＴＲ１７０の受信機１７１は、スマートホーン１６０から無線フレームを受信する。そして、受信機１７１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列がＶＴＲ１７０の制御識別子ＣＩＤ−Ｖに一致するとき、制御識別子ＣＩＤ−Ｖに基づいて、ＶＴＲ１７０をオンし、またはＶＴＲ１７０をオフし、またはＶＴＲ１７０のボリュームを大きくし、またはＶＴＲ１７０のボリュームを小さくする。【０２６４】
また、スマートホーン１６０は、ゲーム機１８０を制御する場合、制御識別子ＣＩＤ−Ｇを表わすフレーム長を有する無線フレームをゲーム機１８０の受信機１８１へ送信する。【０２６５】
ゲーム機１８０の受信機１８１は、スマートホーン１６０から無線フレームを受信する。そして、受信機１８１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列がゲーム機１８０の制御識別子ＣＩＤ−Ｇに一致するとき、制御識別子ＣＩＤ−Ｇに基づいて、ゲーム機１８０をオンし、またはゲーム機１８０をオフし、またはゲーム機１８０のボリュームを大きくし、またはゲーム機１８０のボリュームを小さくする。【０２６６】
更に、スマートホーン１６０は、テレビジョン１９０を制御する場合、制御識別子ＣＩＤ−Ｔを表わすフレーム長を有する無線フレームをテレビジョン１９０の受信機１９１へ送信する。【０２６７】
テレビジョン１９０の受信機１９１は、スマートホーン１６０から無線フレームを受信する。そして、受信機１９１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列がテレビジョン１９０の制御識別子ＣＩＤ−Ｔに一致するとき、制御識別子ＣＩＤ−Ｔに基づいて、テレビジョン１９０をオンし、またはテレビジョン１９０をオフし、またはテレビジョン１９０のボリュームを大きくし、またはテレビジョン１９０のボリュームを小さくする。【０２６８】
このように、応用例５においては、スマートホーン１６０は、家庭内の家電のオン／オフおよびボリュームの大／小を制御する。従って、スマートホーン１６０を家電のリモコン（リモートコントローラ）として使用できる。【０２６９】
そして、ＶＴＲ１７０、ゲーム機１８０およびテレビジョン１９０は、スマートホーン１６０（＝無線装置）の位置情報から関連付けられる位置に存在すればよい。【０２７０】
（応用例６）
図２２は、応用例６における制御システムの構成を示す概略図である。図２２を参照して、応用例６における制御システム１０Ｇは、スマートホーン２３０と、空調２４０と、照明２５０とを備える。【０２７１】
スマートホーン２３０は、オフィスまたは商業施設で働く人によって保持される。空調２４０および照明２５０は、オフィスまたは商業施設内に設置される。【０２７２】
スマートホーン２３０は、上述した無線装置１と同じ構成からなる。空調２４０は、受信機２４１を備える。照明２５０は、受信機２５１を備える。受信機２４１，２５１の各々は、上述した受信機２１と同じ構成からなる。【０２７３】
スマートホーン２３０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝空調２４０）と、その機器（＝空調２４０）の制御識別子ＣＩＤ−ＡＣとを取得する。この場合、制御識別子ＣＩＤ−ＡＣは、空調２４０を節電する制御内容、またはスマートホーン２３０の持ち主の好みに応じた制御内容を含む。そして、スマートホーン２３０の持ち主の好みに応じた制御内容としては、例えば、送風を強めにする、送風を弱めにする、温度を高めに設定する、温度を低めに設定する、および送風がスマートホーン２３０の持ち主に直接当たらないようにする等である。【０２７４】
また、スマートホーン２３０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝照明２５０）と、その機器（＝照明２５０）の制御識別子ＣＩＤ−Ｌとを取得する。この場合、制御識別子ＣＩＤ−Ｌは、照明２５０を節電する制御内容、またはスマートホーン２３０の持ち主の好みに応じた制御内容を含む。そして、スマートホーン２３０の持ち主の好みに応じた制御内容としては、例えば、光を明るくする、および光を暗くする等である。【０２７５】
スマートホーン２３０は、空調２４０を制御する場合、制御識別子ＣＩＤ−ＡＣを表わすフレーム長を有する無線フレームを空調２４０の受信機２４１へ送信する。【０２７６】
空調２４０の受信機２４１は、スマートホーン２３０から無線フレームを受信する。そして、受信機２４１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が空調２４０の制御識別子ＣＩＤ−ＡＣに一致するとき、制御識別子ＣＩＤ−ＡＣに基づいて、空調２４０の送風を強くし、または空調２４０の送風を弱くし、または空調２４０の温度を高く設定し、または空調２４０の温度を低く設定する。【０２７７】
また、スマートホーン２３０は、照明２５０を制御する場合、制御識別子ＣＩＤ−Ｌを表わすフレーム長を有する無線フレームを照明２５０の受信機２５１へ送信する。【０２７８】
照明２５０の受信機２５１は、スマートホーン２３０から無線フレームを受信する。そして、受信機２５１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が照明２５０の制御識別子ＣＩＤ−Ｌに一致するとき、制御識別子ＣＩＤ−Ｌに基づいて、照明２５０の光を明るくし、または照明２５０の光を暗くする。【０２７９】
このように、応用例６においては、オフィスまたは商業施設で働く人は、自己のスマートホーン２３０を用いて自分の席から、空調２４０および照明２５０を節電したり、自分の好みに応じて空調２４０および照明２５０を制御する。【０２８０】
従って、オフィスまたは商業施設における省エネを実現できる。また、オフィスまたは商業施設内を快適にできる。【０２８１】
なお、応用例６においては、制御システム１０Ｇは、空調２４０および照明２５０以外の電気機器を備えていてもよく、オフィスまたは商業施設に設置される電気機器であれば、どのような電気機器を備えていてもよい。【０２８２】
そして、受信機２４１，２５１は、建物内または施設内または施設上に設置され、建物または施設を利用する人の好みに応じてそれぞれ空調２４０および照明２５０（被制御部）を制御するものであればよい。【０２８３】
（応用例７）
図２３は、応用例７における制御システムの構成を示す概略図である。図２３を参照して、応用例７における制御システム１０Ｈは、スマートホーン２６０と、シャッター２７０と、照明２８０とを備える。【０２８４】
スマートホーン２６０は、住人が居住する居住空間と共用部とを含む建物（例えば、マンション）の住人によって保持される。シャッター２７０および照明２８０は、この建物の共用部に設置される。【０２８５】
スマートホーン２６０は、上述した無線装置１と同じ構成からなる。シャッター２７０は、受信機２７１を備える。照明２８０は、受信機２８１を備える。受信機２７１，２８１の各々は、上述した受信機２１と同じ構成からなる。【０２８６】
スマートホーン２６０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝シャッター２７０）と、その機器（＝シャッター２７０）の制御識別子ＣＩＤ−Ｓとを取得する。この場合、制御識別子ＣＩＤ−Ｓは、シャッター２７０を開く制御内容、またはシャッター２７０を閉じる制御内容を含む。【０２８７】
また、スマートホーン２６０は、無線装置１と同じようにして、データベースＤＢを検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝照明２８０）と、その機器（＝照明２８０）の制御識別子ＣＩＤ−Ｌとを取得する。この場合、制御識別子ＣＩＤ−Ｌは、照明２８０をオンする制御内容、または照明２８０をオフする制御内容を含む。【０２８８】
スマートホーン２６０は、シャッター２７０を制御する場合、制御識別子ＣＩＤ−Ｓを表わすフレーム長を有する無線フレームをシャッター２７０の受信機２７１へ送信する。【０２８９】
シャッター２７０の受信機２７１は、スマートホーン２６０から無線フレームを受信する。そして、受信機２７１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列がシャッター２７０の制御識別子ＣＩＤ−Ｓに一致するとき、制御識別子ＣＩＤ−Ｓに基づいて、シャッター２７０を開き、またはシャッター２７０を閉じる。【０２９０】
また、スマートホーン２６０は、照明２８０を制御する場合、制御識別子ＣＩＤ−Ｌを表わすフレーム長を有する無線フレームを照明２８０の受信機２８１へ送信する。【０２９１】
照明２８０の受信機２８１は、スマートホーン２６０から無線フレームを受信する。そして、受信機２８１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が照明２８０の制御識別子ＣＩＤ−Ｌに一致するとき、制御識別子ＣＩＤ−Ｌに基づいて、照明２８０をオンし、または照明２８０をオフする。【０２９２】
このように、応用例７においては、マンション等の住人は、自己のスマートホーン２６０を用いてマンション等の共用部に設置されたシャッター２７０および照明２８０を制御する。【０２９３】
従って、マンション等の共用部に設置された電気機器を節電できる。また、マンション等の共用部に設置された電気機器を自由に制御できるので、マンション等における生活を快適にできる。【０２９４】
なお、応用例７においては、制御システム１０Ｈは、シャッター２７０および照明２８０以外の電気機器を備えていてもよく、一般的には、マンション等の共用部に設置される電気機器であれば、どのような電気機器を備えていてもよい。【０２９５】
そして、電気機器は、複数の人が所持する複数のスマートホーン２６０（＝複数の無線装置）によって制御されればよい。【０２９６】
（応用例８）
図２４は、応用例８における制御システムの構成を示す概略図である。図２４を参照して、応用例８における制御システム１０Ｉは、スマートホーン２９０と、鞄３００と、鍵３１０とを備える。【０２９７】
スマートホーン２９０は、上述した無線装置１と同じ構成からなる。鞄３００および鍵３１０は、スマートホーン２９０の利用者の携帯品からなる。鞄３００は、受信機３０１を備え、鍵３１０は、受信機３１１を備える。そして、受信機３０１，３１１の各々は、上述した受信機２１と同じ構成からなる。この場合、受信機３０１が制御する被制御部２２（図３参照）は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｅｖｉｃｅ）またはスピーカからなる。また、受信機３１１が制御する被制御部２２は、表示装置からなる。【０２９８】
図２５は、応用例８におけるデータベースの概念図である。図２５を参照して、応用例８におけるデータベースＤＢ−１は、データベースＤＢ（図５参照）と同じ構成からなる。そして、データベースＤＢ−１は、鞄３００および鍵３１０が誰の機器であるかを示す識別情報ＩＤ１を制御対象として含み、“呼出される物”または“監視する物”を制御種別として含む。制御機種が“呼出される物”である場合、制御値は、“ＬＥＤを点灯”または“音を発する”であり、制御機種が“監視する物”である場合、制御値は、“時間および場所を監視”である。【０２９９】
スマートホーン２９０は、データベースＤＢ−1を記憶部１７に記憶している。【０３００】
鞄３００を制御する場合、スマートホーン２９０は、無線装置１と同じ方法によって、データベースＤＢ−１を検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝鞄３００）と、その機器（＝鞄３００）の制御識別子ＣＩＤ−ＢＧとを取得する。【０３０１】
そして、スマートホーン２９０は、制御識別子ＣＩＤ−ＢＧを表わすフレーム長を有する無線フレームを鞄３００の受信機３０１へ送信する。【０３０２】
鞄３００の受信機３０１は、スマートホーン２９０から無線フレームを受信する。そして、受信機３０１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が鞄３００の制御識別子ＣＩＤ−ＢＧに一致するとき（即ち、鞄３００がスマートホーン２９０の利用者の携帯品であるとき）、制御識別子ＣＩＤ−ＢＧに基づいて、被制御部２２としてのＬＥＤを点灯する。【０３０３】
これによって、スマートホーン２９０の利用者は、ＬＥＤの点灯を見て自己の携帯品である鞄３００が何処にあるかを知ることができる。【０３０４】
なお、受信機３０１が制御する被制御部２２がスピーカからなる場合、受信機３０１は、検出したビット列が鞄３００の制御識別子ＣＩＤ−ＢＧに一致するとき、音を発するように被制御部２２としてのスピーカを制御する。これによって、スマートホーン２９０の利用者は、スピーカが発する音を聞いて自己の携帯品である鞄３００が何処にあるかを知ることができる。【０３０５】
また、鍵３１０を制御する場合、スマートホーン２９０は、例えば、ＧＰＳを用いて、現在の位置と現在の時刻とを取得する。そして、スマートホーン２９０は、無線装置１と同じ方法によって、データベースＤＢ−１を検索し、自己の位置情報に基づいて自己の周囲に存在する機器（＝鍵３１０）と、その機器（＝鍵３１０）の制御識別子ＣＩＤ−Ｋとを取得する。【０３０６】
そうすると、スマートホーン２９０は、制御識別子ＣＩＤ−Ｋを表すフレーム長を有する無線フレームと、現在の位置と、現在の時刻とを鍵３１０の受信機３１１へ送信する。【０３０７】
鍵３１０の受信機３１１は、スマートホーン２９０から無線フレームと、現在の位置と、現在の時刻とを受信する。そして、受信機３１１は、受信電波に基づいて、上述した方法によってビット列を検出し、その検出したビット列が鍵３１０の制御識別子ＣＩＤ−Ｋに一致するとき（即ち、鍵３１０がスマートホーン２９０の利用者の携帯品であるとき）、受信した現在の位置と現在の時刻とを相互に対応付けて記憶部２１６に記憶するとともに、現在の位置と現在の時刻とを被制御部２２としての表示装置に表示する。【０３０８】
これによって、スマートホーン２９０の利用者は、自己の携帯品である鍵３１０を監視することができる。【０３０９】
このように、応用例８においては、スマートホーン２９０によって“呼出される物”またはスマートホーン２９０によって“監視する物”を制御対象とすることを特徴とする。【０３１０】
なお、制御システム１０Ｉは、スマートホーン２９０によって“呼出される物”またはスマートホーン２９０によって“監視する物”であれば、鞄３００および鍵３１０以外の物を備えていてもよい。【０３１１】
［実施の形態２］
図２６は、実施の形態２による制御システムの構成を示す概略図である。図２６を参照して、実施の形態２による制御システム４００は、無線装置４１０と、転送装置４２０，４３０，４４０とを備える。【０３１２】
処理サーバ４０１、表示機器４０２、照明４０３〜４０５および転送装置４２０，４３０，４４０は、有線ケーブル４５０に接続される。そして、転送装置４２０，４３０，４４０は、それぞれ、受信機４２１，４３１，４４１を備える。【０３１３】
無線装置４１０は、例えば、スマートホーンからなり、無線装置４１０の利用者に携帯される。そして、無線装置４１０は、自己を特定できる情報（ＩＤ）を表わすフレーム長を有する無線フレームを任意のタイミングで送信する。【０３１４】
転送装置４２０，４３０，４４０の受信機４２１，４３１，４４１は、無線装置４１０から無線フレームを受信し、その受信した無線フレームの受信電波に基づいて、上述した方法によってビット列を検出する。そして、受信機４２１，４３１，４４１は、その検出したビット列が無線装置４１０のＩＤに一致するか否かを判定する。また、受信機４２１，４３１，４４１は、無線フレームを受信したときの受信信号強度ＲＳＳＩを検出する。【０３１５】
そうすると、受信機４２１，４３１，４４１は、検出したビット列が無線装置４１０のＩＤに一致するとき、無線装置４１０のＩＤおよび受信信号強度ＲＳＳＩをそれぞれ転送装置４２０，４３０，４４０へ出力する。転送装置４２０，４３０，４４０の各々は、無線装置４１０のＩＤおよび受信信号強度ＲＳＳＩを受けると、自己の識別情報と、無線装置４１０のＩＤと、受信信号強度ＲＳＳＩとを有線ケーブル４５０を介して処理サーバ４０１へ送信する。【０３１６】
処理サーバ４０１は、有線ケーブル４５０を介して、転送装置（転送装置４２０，４３０，４４０のいずれか）の識別情報、無線装置４１０のＩＤおよび受信信号強度ＲＳＳＩを受信する。そして、処理サーバ４０１は、受信信号強度ＲＳＳＩに基づいて、無線装置４１０と転送装置（転送装置４２０，４３０，４４０のいずれか）との間の距離Ｌを検出する。この場合、処理サーバ４１０は、公知である受信信号強度ＲＳＳＩと距離との関係を参照して、受信信号強度ＲＳＳＩに対する距離を検出することによって距離Ｌを検出する。【０３１７】
そうすると、処理サーバ４０１は、転送装置（転送装置４２０，４３０，４４０のいずれか）からの距離が距離Ｌである位置を無線装置４１０の位置として検出し、その検出した位置と無線装置４１０のＩＤとを対応付けて表示機器４０２へ送信する。【０３１８】
また、処理サーバ４０１は、識別情報、無線装置４１０のＩＤおよび受信信号強度ＲＳＳＩを送信した転送装置（転送装置４２０，４３０，４４０のいずれか）の近くに設置された照明（照明４０３〜４０５のいずれか）をオン／オフする。【０３１９】
このように、処理サーバ４０１は、無線装置４１０のＩＤの受信に応じて、無線装置４１０の位置とＩＤとを表示機器４０２に表示すると言う制御、または転送装置４２０，４３０，４４０の近くに設置された照明４０３〜４０５をオン／オフすると言う制御を行う。従って、無線装置４１０のＩＤは、上述した制御識別子ＣＩＤに相当する。【０３２０】
表示機器４０２は、無線装置４１０の位置とＩＤとを処理サーバ４０１から受けると、その受けた無線装置４１０の位置とＩＤとを対応付けて表示する。【０３２１】
図２７は、図２６に示す無線装置４１０の構成を示す概略図である。図２７を参照して、無線装置４１０は、図２に示す無線装置１のアンテナ１５、ＧＰＳ１６、記憶部１７およびタイマー１８を削除し、入出力手段１１および中央演算装置１２をそれぞれ入出力手段４１１および中央演算装置４１２に代えたものであり、その他は、無線装置１と同じである。【０３２２】
入出力手段４１１は、無線装置４１０のＩＤを送信するための指示信号Ｃｏｍｄ４を無線装置４１０の利用者から受け付け、その受け付けた指示信号Ｃｏｍｄ４を中央演算装置４１２へ出力する。【０３２３】
中央演算装置４１２は、無線装置４１０のＩＤを予め保持している。そして、中央演算装置１２は、指示信号Ｃｏｍｄ４を入出力手段４１１から受けると、無線装置４１０のＩＤを無線モジュール１３へ出力する。【０３２４】
なお、無線装置４１０においては、無線モジュール１３は、無線装置４１０のＩＤを中央演算装置４１２から受けると、その受けた無線装置４１０のＩＤを表わすフレーム長を有する無線フレームをアンテナ１４を介して送信する。【０３２５】
図２８は、図２６に示す受信機４２１の構成を示す概略図である。図２８を参照して、受信機４２１は、図３に示す受信機２１のマイクロコンピュータ２１５をマイクロコンピュータ２１５Ａに代え、強度検出回路２１９を追加したものであり、その他は、受信機２１と同じである。【０３２６】
強度検出回路２１９は、包絡線検波回路２１３から検波信号を受け、その受けた検波信号の強度を受信信号強度ＲＳＳＩとして検出する。そして、強度検出回路２１９は、その検出した受信信号強度ＲＳＳＩを制御回路２１８へ出力する。【０３２７】
マイクロコンピュータ２１５Ａは、マイクロコンピュータ２１５におけるフレーム長検出処理、ＩＤマッチング処理および制御処理のうち、フレーム長検出処理およびＩＤマッチング処理を行う。そして、マイクロコンピュータ２１５Ａは、ＩＤマッチング処理が終了すると、無線装置４１０のＩＤを制御回路２１８へ出力する。【０３２８】
受信機４２１においては、記憶部２１６は、無線装置４１０のＩＤを記憶し、制御回路２１８は、無線装置４１０のＩＤと受信信号強度ＲＳＳＩとを転送装置４２０へ出力する。【０３２９】
なお、図２６に示す受信機４３１，４４１の各々も、図２８に示す受信機４２１と同じ構成からなる。【０３３０】
図２９は、図２６に示す制御システム４００における動作を示すフローチャートである。なお、図２９に示す転送装置Ｔは、転送装置４２０，４３０，４４０のいずれかからなる。【０３３１】
図２９を参照して、制御システム４００における動作が開始されると、無線装置４１０の中央演算装置４１２は、指示信号Ｃｏｍｄ４を受けたか否かを判定する（ステップＳ４１）。そして、無線装置４１０の中央演算装置４１２は、指示信号Ｃｏｍｄ４を受けると、無線装置４１０のＩＤを無線モジュール１３へ出力し、無線モジュール１３は、無線装置４１０のＩＤを表わすフレーム長を有する無線フレームをアンテナ１４を介して送信する（ステップＳ４２）。【０３３２】
そして、転送装置Ｔは、図１０のステップＳ６，Ｓ７を順次実行する（ステップＳ４３，Ｓ４４）。転送装置Ｔは、ステップＳ４４の後、受信信号強度ＲＳＳＩを検出する（ステップＳ４５）。【０３３３】
その後、転送装置Ｔは、図１０のステップＳ８〜Ｓ１０を順次実行する（ステップＳ４６，Ｓ４７，Ｓ４８）。【０３３４】
転送装置Ｔは、ステップＳ４８の後、ビット列が無線装置４１０のＩＤに一致するか否かを判定する（ステップＳ４９）。【０３３５】
ステップＳ４９において、ビット列が無線装置４１０のＩＤに一致しないと判定されたとき、一連の動作が終了する。【０３３６】
一方、ステップＳ４９において、ビット列が無線装置４１０のＩＤに一致すると判定されたとき、転送装置Ｔは、無線装置４１０のＩＤ、転送装置Ｔの識別情報および受信信号強度ＲＳＳＩを処理サーバ４０１へ送信する（ステップＳ５０）。【０３３７】
処理サーバ４０１は、無線装置４１０のＩＤ、転送装置Ｔの識別情報および受信信号強度ＲＳＳＩを受信し（ステップＳ５１）、受信信号強度ＲＳＳＩに基づいて、上述した方法によって無線装置４１０の位置を検出する（ステップＳ５２）。【０３３８】
そして、処理サーバ４０１は、無線装置４１０の位置に基づいて表示機器４０２または照明４０３〜４０５を制御する（ステップＳ５３）。【０３３９】
即ち、処理サーバ４０１は、無線装置４１０の位置を表示機器４０２に表示する場合、無線装置４１０の位置と無線装置４１０のＩＤとを表示機器４０２へ送信する。【０３４０】
一方、処理サーバ４０１は、無線装置４１０の近くの照明（照明４０３〜４０５のいずれか）を制御する場合、無線装置４１０の近くの照明（照明４０３〜４０５のいずれか）をオンするように制御する。【０３４１】
ステップＳ５３の後、表示機器４０２または照明４０３〜４０５は、制御内容を実行する（ステップＳ５４）。即ち、表示機器４０２は、無線装置４１０の位置と無線装置４１０のＩＤとを処理サーバ４０１から受信すると、無線装置４１０の位置と無線装置４１０のＩＤとを対応付けて表示する。また、照明４０３〜４０５は、処理サーバ４０１からの制御に従ってオンする。そして、ステップＳ５４の後、一連の動作は、終了する。【０３４２】
なお、処理サーバ４０１が無線装置４１０の近くの照明（照明４０３〜４０５のいずれか）を制御する場合、転送装置Ｔは、ステップＳ４５を実行せず、ステップＳ５０において、受信信号強度ＲＳＳＩを送信せず、処理サーバ４０１は、ステップＳ５１において、受信信号強度ＲＳＳＩを受信せず、処理サーバ４０１は、ステップＳ５２において、無線装置４１０のＩＤおよび転送装置Ｔの識別情報を送信した転送装置Ｔの位置を無線装置４１０の位置として検出する。処理サーバ４０１は、予め、転送装置４２０，４３０，４４０の配置位置と転送装置４２０，４３０，４４０の識別情報とを対応付けて保持しているので、転送装置Ｔ（転送装置４２０，４３０，４４０のいずれか）の識別情報に基づいて、無線装置４１０のＩＤおよび転送装置Ｔの識別情報を送信した転送装置Ｔの位置を無線装置４１０の位置として検出できる。【０３４３】
このように、処理サーバ４０１は、無線装置４１０のＩＤを受信したことに応じて制御を行う。従って、送信元を特定する情報（無線装置４１０のＩＤ）に基づいて機器（表示機器４０２または照明４０３〜４０５）を制御することができる。【０３４４】
また、無線装置４１０は、無線装置４１０の利用者によって携帯されているので、利用者の移動に伴って移動する。また、無線装置４１０は、自己のＩＤを表わすフレーム長を有する無線フレームを任意のタイミングで送信するので（ステップＳ４２参照）、転送装置４２０，４３０，４４０のいずれかが無線フレームを無線装置４１０から受信する。即ち、転送装置４２０が無線装置４１０の通信範囲内に存在すれば、転送装置４２０が無線フレームを無線装置４１０から受信し、転送装置４３０が無線装置４１０の通信範囲内に存在すれば、転送装置４３０が無線フレームを無線装置４１０から受信し、転送装置４４０が無線装置４１０の通信範囲内に存在すれば、転送装置４４０が無線フレームを無線装置４１０から受信する。【０３４５】
そして、処理サーバ４０１は、無線装置４１０のＩＤを受信したことに応じて、無線装置４１０のＩＤを表示機器４０２によって表示し、または無線装置４１０の位置に近い照明（照明４０３〜４０５のいずれか）をオンする。【０３４６】
従って、無線装置４１０の利用者の位置を知ることができる。即ち、制御システム４００を用いれば、利用者を特定する人感センサを実現できる。【０３４７】
なお、上記においては、受信機４２１，４３１，４４１の各々は、無線装置４１０のＩＤを記憶部２１６に記憶すると説明したが、実施の形態２においては、これに限らず、複数の無線装置のＩＤを受信機４２１，４３１，４４１の記憶部２１６に記憶するようにしてもよい。これによって、複数の無線装置の複数の利用者の位置を知ることができる。【０３４８】
なお、制御システム４００においては、転送装置４２０，４３０，４４０の各々は、「通信装置」を構成し、処理サーバ４０１は、「制御装置」を構成し、表示機器４０２または照明４０３〜４０５は、「被制御機器」を構成する。【０３４９】
図３０は、実施の形態２による別の制御システムの構成を示す概略図である。実施の形態２による制御システムは、図３０に示す制御システム５００であってもよい。【０３５０】
図３０を参照して、制御システム５００は、無線装置５１０〜５１２と、機器５２１〜５２ｎ（ｎは２以上の整数）とを備える。【０３５１】
処理サーバ５０１、表示機器５０２および機器５２１〜５２ｎは、有線ケーブル５３０に接続される。【０３５２】
無線装置５１０〜５１２の各々は、図２７に示す無線装置４１０と同じ構成からなる。そして、無線装置５１０〜５１２の各々は、自己のＩＤを表わすフレーム長を有する無線フレームを一定周期または任意の間隔で送信する。【０３５３】
機器５２１〜５２ｎの各々は、予め決定された位置に配置されている。機器５２１〜５２ｎの各々は、受信機５２０を備える。受信機５２０は、図２８に示す受信機４２１において、強度検出回路２１９を削除した構成からなる。そして、受信機５２０は、無線装置５１０〜５１２のいずれかから無線フレームを受信し、その受信した無線フレームの受信電波に基づいて、上述した方法によってビット列を検出する。【０３５４】
そして、受信機５２０は、検出したビット列が無線装置５１０〜５１２のいずれかのＩＤに一致するとき、無線装置５１０〜５１２のいずれかのＩＤを機器５２１〜５２ｎへ出力する。【０３５５】
なお、受信機５２０の記憶部２１６は、無線装置５１０〜５１２のＩＤを記憶する。【０３５６】
機器５２１〜５２ｎの各々は、受信機５２０が無線装置５１０〜５１２のいずれかのＩＤを検出すると、無線装置５１０〜５１２のいずれかのＩＤと、自己の識別情報とを有線ケーブル５３０を介して処理サーバ５０１へ送信する。【０３５７】
処理サーバ５０１は、機器５２１〜５２ｎの識別情報と機器５２１〜５２ｎの位置との対応表ＴＢＬ３を予め保持している。処理サーバ５０１は、無線装置５１０〜５１２のＩＤと、機器（機器５２１〜５２ｎのいずれか）の識別情報とを受信する。そして、処理サーバ５０１は、対応表ＴＢＬ３を参照して、機器（機器５２１〜５２ｎのいずれか）の識別情報に対応する機器（機器５２１〜５２ｎのいずれか）の位置を検出する。【０３５８】
そうすると、処理サーバ５０１は、無線装置５１０〜５１２のＩＤと、検出した位置とを表示機器５０２へ送信し、無線装置５１０〜５１２のＩＤと、検出した位置とを表示するように表示機器５０２を制御する。【０３５９】
表示機器５０２は、無線装置５１０〜５１２のＩＤと位置とを処理サーバ５０１から受信すると、その受信した無線装置５１０〜５１２のＩＤと位置とを対応付けて表示する。【０３６０】
図３１は、図３０に示す制御システム５００における動作を示すフローチャートである。図３１に示すフローチャートは、図２９に示すフローチャートのステップＳ５０〜ステップＳ５４をそれぞれステップＳ５０Ａ〜ステップＳ５４Ａに代えたものであり、その他は、図２９に示すフローチャートと同じである。【０３６１】
図３１を参照して、制御システム５００における動作が開始されると、上述したステップＳ４１〜ステップＳ４９が順次実行される。この場合、ステップＳ４２において、無線装置５１０〜５１２の各々は、自己のＩＤを表わすフレーム長を有する無線フレームを一定間隔または任意の間隔で送信する。【０３６２】
また、ステップＳ４３〜ステップＳ４９においては、機器５２１〜５２ｎの各々は、無線装置５１０〜５１２のいずれかから無線フレームを受信し、その受信した無線フレームの受信電波に基づいてビット列を検出する。【０３６３】
そして、ステップＳ４９において、その検出したビット列が無線装置５１０〜５１２のいずれかのＩＤに一致すると判定されたとき、各機器５２１〜５２ｎは、無線装置（無線装置５１０〜５１２のいずれか）のＩＤと、自己の識別情報とを処理サーバ５０１へ送信する（ステップＳ５０Ａ）。【０３６４】
処理サーバ５０１は、無線装置（無線装置５１０〜５１２のいずれか）のＩＤと、機器（機器５２１〜５２ｎのいずれか）の識別情報とを受信する（ステップＳ５１Ａ）。【０３６５】
そして、処理サーバ５０１は、対応表ＴＢＬ３を参照して、機器（機器５２１〜５２ｎのいずれか）の識別情報に対応する機器（機器５２１〜５２ｎのいずれか）の位置を検出する（ステップＳ５２Ａ）。【０３６６】
その後、処理サーバ５０１は、無線装置（無線装置５１０〜５１２のいずれか）のＩＤと、機器（機器５２１〜５２ｎのいずれか）の位置とを表示機器５０２へ送信し（ステップＳ５３Ａ）、表示機器５０２は、無線装置（無線装置５１０〜５１２のいずれか）のＩＤと、機器（機器５２１〜５２ｎのいずれか）の位置とを対応付けて表示する（ステップＳ５４Ａ）。これによって、一連の動作が終了する。【０３６７】
制御システム５００を用いることによって、処理サーバ５０１は、無線装置５１０〜５１２のＩＤを受信すると、無線装置５１０〜５１２のＩＤと、無線装置５１０〜５１２のＩＤを送信した機器（機器５２１〜５２ｎのいずれか）の位置とを対応付けて表示するように表示機器５０２を制御する。従って、送信元を特定する情報（無線装置５１０〜５１２のＩＤ）に基づいて機器（表示機器５０２）を制御できる。【０３６８】
また、無線装置５１０〜５１２のＩＤは、機器５２１〜５２ｎのいずれかによって受信されるので、各無線装置５１０〜５１２は、機器５２１〜５２ｎのいずれかの近くに存在する。【０３６９】
従って、制御システム５００においては、無線装置５１０〜５１２のＩＤを受信した機器（機器５２１〜５２ｎのいずれか）の位置を無線装置５１０〜５１２の位置として表示機器５０２に表示する。【０３７０】
制御システム５００は、例えば、病院内に設置され、無線装置５１０〜５１２は、医師または看護士によって携帯される。【０３７１】
その結果、医師または看護士の位置を表示機器５０２に表示することによって、医師または看護士の位置を知ることができる。【０３７２】
制御システム５００は、病院内に限らず、学校内に配置されてもよく、一般的には、複数の人が働く施設内に配置されていればよい。【０３７３】
なお、制御システム５００においては、機器５２１〜５２ｎの各々は、「通信装置」を構成し、処理サーバ５０１は、「制御装置」を構成し、表示機器５０２は、「被制御機器」を構成する。【０３７４】
［実施の形態３］
図３２は、図１に示す無線装置１の実施の形態３における構成を示す概略図である。実施の形態２においては、無線装置１は、図２０に示す無線装置１Ａからなる。【０３７５】
無線装置１Ａは、制御対象機器を制御するとき、ＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance）の無線通信方式に従って、制御対象機器の制御識別子ＣＩＤが制御対象機器の受信機で検出されるように複数の周波数チャネルを含む所望の周波数帯で無線フレームを制御対象機器の受信機へ送信する。即ち、無線装置１Ａは、制御対象機器に搭載された受信機における無線フレームの検出タイミング間の時間間隔が制御対象機器の制御識別子ＣＩＤを表す１つまたは複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを送信する処理を繰り返し実行することによって制御対象機器の制御識別子ＣＩＤを制御対象機器に搭載された受信機へ送信する。【０３７６】
なお、所望の周波数帯は、例えば、ＩＳＭ帯からなる。また、ＣＳＭＡ／ＣＡの無線通信方式とは、キャリアセンスを行い、無線通信空間が空いているとき無線信号を送信し、無線通信空間が空いていないとき無線信号の送信を待機する無線通信方式を言う。【０３７７】
図３２を参照して、無線装置１Ａは、図２に示す無線装置１の中央演算装置１２を中央演算装置１２Ａに代え、無線モジュール１３を無線モジュール１３Ａに代えたものであり、その他は、無線装置１と同じである。【０３７８】
中央演算装置１２Ａは、キャリアセンスを行うように無線モジュール１３Ａを制御する。また、中央演算装置１２Ａは、中央演算装置１２と同じようにして制御対象機器（＝機器２〜４の少なくとも１つ）の制御識別子ＣＩＤを生成する。そして、中央演算装置１２Ａは、無線モジュール１３Ａからのキャリアセンスの結果に基づいて、無線通信空間が空いていると判定すると、その生成した制御識別子ＣＩＤを表す信号検出間隔が制御対象機器（＝機器２〜４の少なくとも１つ）の受信機で検出されるように無線モジュール１３Ａにおける無線フレームの送信タイミングを制御する。一方、中央演算装置１２Ａは、無線モジュール１３Ａからのキャリアセンスの結果に基づいて、無線通信空間が空いていないと判定したとき、無線モジュール１３Ａにおける無線フレームの送信タイミングを制御しない。【０３７９】
中央演算装置１２Ａは、その他、中央演算装置１２と同じ機能を果たす。【０３８０】
無線モジュール１３Ａは、中央演算装置１２Ａからの制御に従ってアンテナ１４を介してキャリアセンスを行い、そのキャリアセンスの結果を中央演算装置１２Ａへ出力する。また、無線モジュール１３Ａは、中央演算装置１２Ａによって制御された送信タイミングで無線フレームをアンテナ１４を介して制御対象機器（＝機器２〜４の少なくとも１つ）の受信機へ送信する。【０３８１】
無線モジュール１３Ａは、その他、無線モジュール１３と同じ機能を果たす。【０３８２】
図３３は、図１に示す機器２〜４の実施の形態３における構成を示す概略図である。実施の形態２においては、機器２〜４の各々は、図３３に示す機器２Ａからなる。【０３８３】
機器２Ａは、複数の周波数チャネルを含む所望の周波数帯で無線フレームを無線装置１Ａから受信し、その受信した無線フレームが自己の制御識別子ＣＩＤに一致するとき、制御識別子ＣＩＤに基づいて被制御部２２を制御する。【０３８４】
図３３を参照して、機器２Ａは、図３に示す機器２の受信機２１を受信機２１Ａに代えたものであり、その他は、機器２と同じである。【０３８５】
受信機２１Ａは、図３に示す受信機２１のＲＦフィルタ２１２を広帯域ＲＦフィルタ２２０に代え、ビット判定器２１４を信号検出回路２２１に代え、マイクロコンピュータ２１５をマイクロコンピュータ２１５Ｂに代えたものであり、その他は、受信機２１と同じである。【０３８６】
受信機２１Ａにおいては、アンテナ２１１は、広帯域ＲＦフィルタ２２０に接続される。広帯域ＲＦフィルタ２２０は、アンテナ２１１を介して無線フレームの受信信号を受信し、その受信した受信信号のうち、所望の周波数帯に含まれる受信信号だけを包絡線検波回路２１３へ出力する。【０３８７】
信号検出回路２２１は、包絡線を包絡線検波回路２１３から受ける。そして、信号検出回路２２１は、サンプリング周期で包絡線をサンプリングしてディジタル信号列に変換し、その変換したディジタル信号列をマイクロコンピュータ２１５Ｂへ出力する。【０３８８】
マイクロコンピュータ２１５Ｂは、ＩＤマッチング処理および制御処理を順次実行する。マイクロコンピュータ２１５Ｂは、ＩＤマッチング処理において、信号検出回路２２１からディジタル信号列を受け、記憶部２１６から機器２Ａの制御識別子ＣＩＤを読み出す。そして、マイクロコンピュータ２１５Ｂは、ディジタル信号列が機器２Ａの制御識別子ＣＩＤに一致するか否かを判定する。【０３８９】
マイクロコンピュータ２１５Ｂは、ディジタル信号列が制御識別子ＣＩＤに一致すると判定したとき、制御識別子ＣＩＤに基づいて、被制御部２２の制御内容を制御回路２１８へ出力する。即ち、マイクロコンピュータ２１５Ｂは、制御処理を実行する。【０３９０】
一方、マイクロコンピュータ２１５Ｂは、ディジタル信号列が制御識別子ＣＩＤに一致しないと判定したとき、ディジタル信号列を破棄する。【０３９１】
マイクロコンピュータ２１５Ｂは、その他、マイクロコンピュータ２１５と同じ機能を果たす。【０３９２】
図３４は、図３３に示すマイクロコンピュータ２１５ＢにおけるＩＤマッチング処理を行うマッチング処理手段の機能ブロックを示す図である。【０３９３】
図３４を参照して、マイクロコンピュータ２１５Ｂのマッチング処理手段ＭＴＣＨは、保持手段４１〜４ｉ（ｉは正の整数），５１〜５ｊ（ｊは正の整数），ｐ１〜ｐｋ（ｐは、機器２Ａの制御識別子ＣＩＤを構成する信号検出間隔の個数に等しい整数、ｋは、正の整数）と、演算手段６１〜６ｐとを含む。【０３９４】
保持手段４１〜４ｉ，５１〜５ｊ，ｐ１〜ｐｋは、直列に接続される。保持手段４１〜４ｉ，５１〜５ｊ，ｐ１〜ｐｋの各々は、クロックＣＬＫに同期して動作する。なお、クロックＣＬＫの周期は、機器２Ａにおけるサンプリング周期Ｔと同じである。 【０３９５】
保持手段４１〜４ｉ，５１〜５ｊ，ｐ１〜ｐｋ−１は、それぞれ、保持手段４２〜４ｉ，５１，５２〜５ｊ，ｐ１，ｐ２〜ｐｋから信号を受ける。保持手段ｐｋは、信号検出回路２２１からディジタル信号を受ける。そして、保持手段４２〜４ｉ，５１〜５ｊ，ｐ１〜ｐｋは、信号をクロックＣＬＫの一周期分保持し、その保持した信号をそれぞれ保持手段４１〜４ｉ−１，４ｉ，５１〜５ｊ−１，５ｊ，ｐ１〜ｐｋ−１へ出力する。また、保持手段４１は、信号を演算手段６１へ出力し、保持手段５１は、信号を演算手段６２へも出力し、以下、同様にして、保持手段ｐ１は、信号を演算手段６ｐへも出力する。【０３９６】
演算手段６１は、保持手段４１からの信号と演算手段６２からの信号との論理積を演算し、その演算結果をマイクロコンピュータ２１５Ｂへ出力する。演算手段６２は、保持手段５１からの信号と、演算手段６３（図示せず）からの信号との論理積を演算し、その演算結果を演算手段６１へ出力する。以下、同様にして、演算手段６ｐは、保持手段ｐ１からの信号と信号検出回路２２１からの信号との論理積を演算し、その演算結果を演算手段６ｐ−１（図示せず）へ出力する。【０３９７】
機器２Ａの制御識別子ＣＩＤを信号検出間隔によって表した場合、保持手段４１〜４ｉは、制御識別子ＣＩＤを構成する複数の信号検出間隔のうち、最初の信号検出間隔に相当する時間間隔を検出し、保持手段５１〜５ｊは、制御識別子ＣＩＤを構成する複数の信号検出間隔のうち、２番目の信号検出間隔に相当する時間間隔を検出し、以下、同様にして、保持手段ｐ１〜ｐｋは、制御識別子ＣＩＤを構成する複数の信号検出間隔のうち、最後の信号検出間隔に相当する時間間隔を検出する。【０３９８】
図３５は、周波数帯の概念図である。図３５を参照して、周波数帯ＢＷは、ＩＳＭ帯の周波数帯である。そして、周波数帯ＢＷは、チャネルＣＨ１〜ＣＨ１４を含む。【０３９９】
スペクトラムＳＰ１は、所望波のスペクトラムであり、スペクトラムＳＰ２は、他チャネルの所望波以外のスペクトラムである。【０４００】
このように、周波数帯ＢＷは、複数の周波数チャネルを含む周波数帯である。【０４０１】
無線装置１Ａは、チャネルＣＨ１の周波数帯でキャリアセンスし、チャネルＣＨ１の周波数帯が空いていれば、無線フレームを送信する。【０４０２】
図３３に示す広帯域ＲＦフィルタ２２０は、無線信号の受信信号のうち、周波数帯ＢＷの信号を通過させる。従って、受信機２１Ａは、無線装置１Ａが送信する無線フレーム以外にも、チャネルＣＨ１と異なるチャネルＣＨ９等で送信される無線フレームを受信する。【０４０３】
図３６は、機器２Ａの制御識別子ＣＩＤを表す信号検出間隔の概念図である。図３６を参照して、機器２Ａの制御識別子ＣＩＤは、例えば、３個の信号検出間隔Ｓ１，Ｓ２，Ｓ３のパターン［Ｓ１Ｓ２Ｓ３］からなる。受信機２１Ａにおける包絡線のサンプリング周期をＴとすると、信号検出間隔Ｓ１は、２Ｔからなり、信号検出間隔Ｓ２は、３Ｔからなり、信号検出間隔Ｓ３は、４Ｔからなる。なお、サンプリング周期Ｔは、例えば、５００μｓである。【０４０４】
３個の信号検出間隔Ｓ１，Ｓ２，Ｓ３を検出するためには、４個の検出タイミングＤＴ１〜ＤＴ４において受信信号が“１”であることを検出する必要がある。【０４０５】
そこで、検出タイミングの個数をｋ（ｋは、２以上の整数）とすると、機器２Ａの制御識別子ＣＩＤは、ｋ−１個の信号検出間隔Ｓ１〜Ｓｋ−１によって表される。例えば、ｋ＝ｎ、０≦Ｓｉ≦ｍＴ（ｉ＝１，２，・・・，ｎ−１、ｍは正の整数）とすると、表１に示すｍｎ−１個の制御識別子ＣＩＤを信号検出間隔Ｓ１〜Ｓｎ−１によって表すことができる。【０４０６】
【表１】
2014030377.tif 000003
【０４０７】
従って、実施の形態２においては、制御したい機器２Ａの制御識別子ＣＩＤを表１に示すｍｎ−１個の制御識別子ＣＩＤのいずれかによって表す。【０４０８】
図３７は、図３２に示す無線装置１Ａにおける無線フレームの送信方法を説明するための図である。【０４０９】
図３７の（ａ）は、受信機２１Ａにおける信号検出間隔の検出タイミングを示し、図３７の（ｂ）は、無線装置１Ａにおける無線フレームの送信制御基準タイミングを示す。【０４１０】
図３７を参照して、機器２Ａの制御識別子ＣＩＤは、上述した信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］からなる。無線装置１Ａは、受信機２１Ａが検出タイミングＤＴ１〜ＤＴ４において受信信号が“１”であることを検出することによって、２Ｔの信号検出間隔Ｓ１、３Ｔの信号検出間隔Ｓ２、および４Ｔの信号検出間隔Ｓ３を検出できるように、４個の無線フレームＦＲ１〜ＦＲ４を順次送信する。【０４１１】
より具体的に説明する。無線装置１Ａは、Ｔのフレーム長を有する無線フレームＦＲ１を送信する。そして、無線装置１Ａは、無線フレームＦＲ１の送信終了時刻を無線フレームＦＲ２〜ＦＲ４の送信基準時刻とする（図３７の（ｂ）参照）。【０４１２】
受信機２１Ａは、無線フレームＦＲ１を受信することによって、検出タイミングＤＴ１で受信信号が“１”であることを検出できる。その結果、信号検出間隔Ｓ１，Ｓ２，Ｓ３を検出する基準が決定されることになる。【０４１３】
その後、無線装置１Ａは、受信機２１Ａが検出タイミングＤＴ２で受信信号が“１”であることを検出できるように、無線フレームＦＲ２を送信する。即ち、無線装置１Ａは、送信予備時刻ｄだけ送信制御基準タイミングよりも前から無線フレームＦＲ２の送信を試み、無線フレームＦＲ２が検出タイミングＤＴ２を跨ぐように送信する。なお、送信予備時刻ｄは、例えば、１００μｓである。【０４１４】
引き続いて、無線装置１Ａは、同様にして、無線フレームＦＲ３，ＦＲ４を順次送信する（図３７の（ｂ）参照）。【０４１５】
図３８は、図３２に示す無線装置１Ａにおける無線フレームの送信方法を示すフローチャートである。なお、図３８に示すフローチャートは、下位レイヤ（ＭＡＣ層および物理層）で実行されるフローチャートである。【０４１６】
図３８を参照して、無線フレームの送信が開始されると、無線装置１Ａにおいて、中央演算装置１２Ａは、無線フレームの長さＬをＬ＝Ｔに設定する（ステップＳ６１）。【０４１７】
そして、中央演算装置１２Ａは、キャリアセンスを行うように無線モジュール１３Ａを制御し、無線モジュール１３Ａは、例えば、チャネルＣＨ１の周波数帯でキャリアセンスを行い（ステップＳ６２）、そのキャリアセンスの結果を中央演算装置１２Ａへ出力する。【０４１８】
そして、中央演算装置１２Ａは、無線モジュール１３Ａから受けたキャリアセンスの結果に基づいて、チャネルＣＨ１の周波数帯が空いているか否かを判定する（ステップＳ６３）。【０４１９】
ステップＳ６３において、チャネルＣＨ１の周波数帯が空いていないと判定されたとき、ステップＳ６２，Ｓ６３が繰り返し実行される。即ち、無線装置１Ａは、無線フレームの送信を待機する。【０４２０】
そして、ステップＳ６３において、チャネルＣＨ１の周波数帯が空いていると判定されると、中央演算装置１２Ａは、Ｔのフレーム長を有する無線フレームを送信するように無線モジュール１３Ａを制御し、無線モジュール１３Ａは、中央演算装置１２Ａからの制御に従って、無線フレームをアンテナ１４を介して送信する（ステップＳ６４）。【０４２１】
そうすると、中央演算装置１２Ａは、タイマー１８の時刻ｔをｔ＝０に設定し（ステップＳ６５）、フレーム送信終了時刻ｙをｙ＝０に設定する（ステップＳ６６）。【０４２２】
そして、中央演算装置１２Ａは、ｉ＝１を設定し（ステップＳ６７）、ｙ＝ｙ＋Ｓｉを設定する（ステップＳ６８）。【０４２３】
その後、中央演算装置１２Ａは、ｔ≧ｙ−Ｔ−ｄであるか否かを判定する（ステップＳ６９）。ステップＳ６９において、ｔ≧ｙ−Ｔ−ｄであると判定されると、中央演算装置１２Ａは、ｔ≧ｙであるか否かを更に判定する（ステップＳ７０）。ステップＳ７０において、ｔ≧ｙであると判定されると、一連の動作は、ステップＳ７５へ移行する。【０４２４】
一方、ステップＳ７０において、ｔ＜ｙであると判定されると、中央演算装置１２Ａは、キャリアセンスを行うように無線モジュール１３Ａを制御し、無線モジュール１３Ａは、例えば、チャネルＣＨ１の周波数帯でキャリアセンスを行い（ステップＳ７１）、そのキャリアセンスの結果を中央演算装置１２Ａへ出力する。【０４２５】
中央演算装置１２Ａは、無線モジュール１３Ａから受けたキャリアセンスの結果に基づいて、チャネルＣＨ１の周波数帯が空いているか否かを判定する（ステップＳ７２）。【０４２６】
ステップＳ７２において、チャネルＣＨ１の周波数帯が空いていないと判定されたとき、ステップＳ７０において、再度、ｔ＜ｙであると判定されると、ステップＳ７１，Ｓ７２が繰り返し実行される。即ち、無線装置１Ａは、無線フレームの送信を待機する。一方、ステップＳ７０において、再度、ｔ≧ｙであると判定されると、一連の動作は、ステップＳ７５へ移行する。【０４２７】
ステップＳ７２において、チャネルＣＨ１の周波数帯が空いていると判定されたとき、中央演算装置１２Ａは、フレーム長ＬをＬ＝ｙ−ｔに設定し（ステップＳ７３）、Ｌ＝ｙ−ｔのフレーム長を有する無線フレームを送信するように無線モジュール１３Ａを制御する。そして、無線モジュール１３Ａは、中央演算装置１２Ａからの制御に従って、無線フレームを送信する（ステップＳ７４）。【０４２８】
そうすると、ステップＳ７０においてｔ≧ｙであると判定されたとき、またはステップＳ７４の後、中央演算装置１２Ａは、ｉ＝ｎ−１であるか否かを判定する（ステップＳ７５）。【０４２９】
ステップＳ７５において、ｉ＝ｎ−１でないと判定されたとき、中央演算装置１２Ａは、ｉ＝ｉ＋１を設定する（ステップＳ７６）。その後、一連の動作は、ステップＳ６８へ戻り、ステップＳ７５において、ｉ＝ｎ−１であると判定されるまで、上述したステップＳ６８〜ステップＳ７６が繰り返し実行される。そして、ステップＳ７５において、ｉ＝ｎ−１であると判定されると、無線装置１Ａにおける無線フレームの送信動作は、終了する。【０４３０】
上述したステップＳ６１〜ステップＳ７４によって、図３７の（ｂ）に示す無線フレームＦＲ１が送信される。そして、無線フレームＦＲ１の送信終了時刻がタイマー時刻ｔの基準（＝０）に設定される（ステップＳ６５参照）。その後、フレーム送信終了時刻ｙが“０”に設定される（ステップＳ６６）。【０４３１】
ステップＳ６８〜ステップＳ７４が１回目に実行されることによって、無線フレームＦＲ２が送信される。より具体的に説明する。Ｓ１＝２Ｔであるので、フレーム送信終了時刻ｙは、ステップＳ６８のｙ＝ｙ＋Ｓ１によって、無線フレームＦＲ１の送信終了時刻から２Ｔ経過後の送信制御基準タイミングｔ１５に設定される（図３７の（ｂ）参照）。【０４３２】
また、ｙ−Ｔ−ｄは、タイミングｔ１６である（図３７の（ｂ）参照）。従って、ステップＳ６９において、ｔ≧ｙ−Ｔ−ｄであるか否かを判定することは、タイマー時刻ｔがタイミングｔ１６に達しているか否かを判定することに相当する。そして、ｔ≧ｙ−Ｔ−ｄであると判定されることは、無線フレームＦＲ２を送信するタイミングに達していると判定することに相当する。【０４３３】
更に、ステップＳ７０において、ｔ≧ｙであるか否かを判定するのは、タイマー時刻ｔがフレーム送信終了時刻ｙ（＝送信制御基準タイミングｔ１５）に達しているか否かを判定するためである。そして、タイマー時刻ｔがフレーム送信終了時刻ｙ（＝送信制御基準タイミングｔ１５）に達していないとき、キャリアセンスが行われ、チャネルＣＨ１の周波数帯が空いているとき、フレーム長Ｌ＝ｙ−ｔ（＝ｔ１５−ｔ１６）の無線フレームＦＲ２が送信される（ステップＳ７０の“ＮＯ”，ステップＳ７１〜ステップＳ７４参照）。【０４３４】
ステップＳ６８〜ステップＳ７４が２回目に実行されることによって、無線フレームＦＲ３が送信される。Ｓ２＝３Ｔであるので、フレーム送信終了時刻ｙは、ステップＳ６８のｙ＝ｙ＋Ｓ２によって、無線フレームＦＲ２の送信終了時刻（＝ｔ１５）から３Ｔ経過後の送信制御基準タイミングｔ１７に設定される（図３７の（ｂ）参照）。【０４３５】
また、ｙ−Ｔ−ｄは、タイミングｔ１８である（図３７の（ｂ）参照）。従って、タイマー時刻ｔがタイミングｔ１８に達し、かつ、送信制御基準タイミングｔ１７を経過していないとき、無線フレームＦＲ３が送信される（ステップＳ６９の“ＹＥＳ”，ステップＳ７０の“ＮＯ”，ステップＳ７１〜ステップＳ７４参照）。【０４３６】
それ以降、同様にして、無線フレームＦＲ４が送信される。 【０４３７】
なお、無線フレームＦＲ１〜ＦＲ４が図３８に示すフローチャートに従って送信される場合、無線フレームＦＲ１は、Ｔのフレーム長を有し、無線フレームＦＲ２〜ＦＲ４の各々は、ｙ−ｔのフレーム長を有する。【０４３８】
図３９は、図３２に示す無線装置１Ａにおける無線フレームの他の送信方法を説明するための図である。【０４３９】
図３９の（ａ）は、受信機２１Ａにおける信号検出間隔の検出タイミングを示し、図３９の（ｂ）は、無線装置１Ａにおける無線フレームの送信制御基準タイミングを示す。【０４４０】
図３９を参照して、機器２Ａの制御識別子ＣＩＤは、上述した信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］からなる。無線装置１Ａは、受信機２１Ａが検出タイミングＤＴ１〜ＤＴ４において受信信号が“１”であることを検出することによって、２Ｔの信号検出間隔Ｓ１、３Ｔの信号検出間隔Ｓ２、および４Ｔの信号検出間隔Ｓ３を検出できるように、４個の無線フレームＦＲ１〜ＦＲ４を順次送信する。【０４４１】
より具体的に説明する。無線装置１Ａは、任意の送信制御基準タイミング（＝送信基準時刻）に同期して無線フレームＦＲ１を送信する。そして、無線装置１Ａは、送信基準時刻から２Ｔの信号検出間隔Ｓ１に相当する時間が経過すると、無線フレームＦＲ２を送信する。更に、無線装置１Ａは、無線フレームＦＲ２の送信開始時刻から３Ｔの信号検出間隔Ｓ２に相当する時間が経過すると、無線フレームＦＲ３を送信する。更に、無線装置１Ａは、無線フレームＦＲ３の送信開始時刻から４Ｔの信号検出間隔Ｓ３に相当する時間が経過すると、無線フレームＦＲ４を送信する（図３９の（ｂ）参照）。【０４４２】
受信機２１Ａは、無線フレームＦＲ１〜ＦＲ４を受信することによって、それぞれ、検出タイミングＤＴ１〜ＤＴ４で受信信号が“１”であることを検出できる。その結果、信号検出間隔Ｓ１，Ｓ２，Ｓ３が検出される。【０４４３】
無線フレームＦＲ１〜ＦＲ４の各々は、Ｔ＋Ｍ以上のフレーム長を有する。ここで、Ｍは、ＣＳＭＡ／ＣＡの無線通信方式によって無線フレームを送信するときの無線装置１Ａと受信機２１Ａとの間におけるタイミングの最大のずれ量であり、Ｍ＝５０（ＤＩＦＳ）＋１５×２０（バックオフ）＝３５０μｓである。【０４４４】
従って、無線フレームＦＲ１〜ＦＲ４の各々のフレーム長をＴ＋Ｍ以上に設定することによって、無線フレームＦＲ１〜ＦＲ４は、それぞれ、受信機２１Ａにおける検出タイミングＤＴ１〜ＤＴ４を跨ぐように送信されるので、受信機２１Ａが３個の信号検出間隔Ｓ１，Ｓ２，Ｓ３を安定して検出できる。【０４４５】
図４０は、図３２に示す無線装置１Ａにおける無線フレームの他の送信方法を示すフローチャートである。なお、図４０に示すフローチャートは、上位レイヤ（アプリケーション層）で実行されるフローチャートである。【０４４６】
図４０を参照して、無線フレームの送信が開始されると、中央演算装置１２Ａは、タイマー時刻ｔをｔ＝０に設定し（ステップＳ８１）、最初の無線フレームＦＲ１を送信する（ステップＳ８２）。【０４４７】
そして、中央演算装置１２Ａは、ｉ＝１を設定し（ステップＳ８３）、タイマー時刻ｔが信号検出間隔Ｓｉ以上であるか否かを判定する（ステップＳ８４）。【０４４８】
ステップＳ８４において、タイマー時刻ｔが信号検出間隔Ｓｉ以上であると判定されると、無線フレームＦＲ２を送信する（ステップＳ８５）。【０４４９】
その後、中央演算装置１２Ａは、ｉ＝ｎ−１であるか否かを判定する（ステップＳ８６）。ステップＳ８６において、ｉ＝ｎ−１でないと判定されたとき、中央演算装置１２Ａは、ｉ＝ｉ＋１を設定する（ステップＳ８７）。その後、一連の動作は、ステップＳ８４へ戻り、ステップＳ８６において、ｉ＝ｎ−１であると判定されるまで、上述したステップＳ８４〜ステップＳ８７が繰り返し実行される。そして、ステップＳ８６において、ｉ＝ｎ−１であると判定されると、無線装置１Ａにおける無線フレームの送信動作は、終了する。【０４５０】
上述したステップＳ８２によって、図３９の（ｂ）に示す無線フレームＦＲ１が送信される。そして、ステップＳ８４，Ｓ８５を１回目に実行するとき、無線フレームＦＲ１の送信開始時刻から信号検出間隔Ｓ１に相当する時間が経過すると、無線フレームＦＲ２が送信される（図３９の（ｂ）参照）。【０４５１】
また、ステップＳ８４，Ｓ８５を２回目に実行するとき、無線フレームＦＲ２の送信開始時刻から信号検出間隔Ｓ２に相当する時間が経過すると、無線フレームＦＲ３が送信される（図３９の（ｂ）参照）。【０４５２】
更に、ステップＳ８４，Ｓ８５を３回目に実行するとき、無線フレームＦＲ３の送信開始時刻から信号検出間隔Ｓ３に相当する時間が経過すると、無線フレームＦＲ４が送信される（図３９の（ｂ）参照）。【０４５３】
図４０に示すフローチャートは、上述したように上位レイヤ（アプリケーション層）で実行されるので、キャリアセンスを行うステップと、キャリアセンスの結果、無線通信空間が空いているか否かを判定するステップとが図４０に示されていないが、無線装置１Ａの上位レイヤ（アプリケーション層）がステップＳ８５において無線フレームを送信した後、無線装置１Ａの下位レイヤ（ＭＡＣ層および物理層）が、キャリアセンスを行い、無線通信空間が空いているときに無線フレームを送信し、無線通信空間が空いていないとき無線フレームの送信を待機する。【０４５４】
従って、無線装置１Ａは、図４０に示すフローチャートに従って無線フレームを送信する場合も、無線通信空間が空いているとき無線フレームを送信し、無線通信空間が空いていないとき無線フレームの送信を待機する。【０４５５】
図４１は、無線信号および包絡線の概念図である。受信機２１Ａの広帯域ＲＦフィルタ２２０は、アンテナ２１１を介して無線フレームの受信信号を受信し、その受信した受信信号のうち、上述した周波数帯ＢＷの受信信号ＲＦ（図４１の（ａ）参照）を包絡線検波回路２１３へ出力する。【０４５６】
そして、包絡線検波回路２１３は、受信信号ＲＦを包絡線検波し、包絡線ＥＶＬ（図４１の（ｂ）参照）を信号検出回路２２１へ出力する。【０４５７】
信号検出回路２２１は、包絡線ＥＶＬをサンプリング周期Ｔでサンプリングして包絡線ＥＶＬをディジタル信号に変換する。そして、信号検出回路２２１は、ディジタル信号をマイクロコンピュータ２１５Ｂへ出力する。【０４５８】
図４２は、マイクロコンピュータ２１５Ｂにおけるマッチング処理手段ＭＴＣＨの具体例を示す機能ブロック図である。機器２Ａの制御識別子ＣＩＤが信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］からなる場合、マッチング処理手段ＭＴＣＨは、図４２に示すマッチング処理手段ＭＴＣＨ−１からなる。【０４５９】
図４２を参照して、マッチング処理手段ＭＴＣＨ−１は、保持手段４１，４２，５１〜５３，ｐ１〜ｐ４と、演算手段６１〜６３とを含む。【０４６０】
保持手段４１，４２，５１〜５３，ｐ１〜ｐ４は、直列に接続される。保持手段４１，４２，５１〜５３，ｐ１〜ｐ３は、それぞれ、保持手段４２，５１〜５３，ｐ１〜ｐ４から信号を受け、その受けた信号をそれぞれ演算手段６１、保持手段４１，４２，５１〜５３，ｐ１，ｐ２へ出力する。また、保持手段５１は、信号を演算手段６２へも出力し、保持手段ｐ１は、信号を演算手段６３へも出力する。更に、保持手段ｐ４は、信号検出回路２２１から信号を受け、その受けた信号を保持手段ｐ３へ出力する。【０４６１】
演算手段６１は、保持手段４１からの信号と演算手段６２からの信号との論理積を演算し、その演算結果をマイクロコンピュータ２１５Ｂへ出力する。演算手段６２は、保持手段５１からの信号と演算手段６３からの信号との論理積を演算し、その演算結果を演算手段６１へ出力する。演算手段６３は、保持手段ｐ１からの信号と信号検出回路２２１からの信号との論理積を演算し、その演算した論理積を演算手段６２へ出力する。【０４６２】
機器２Ａの制御識別子ＣＩＤが信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］からなる場合、信号検出回路２２１は、検出タイミングＤＴ１で包絡線ＥＶＬをサンプリングし、“１”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力する（図３７の（ａ）参照）。【０４６３】
その後、信号検出回路２２１は、サンプリング周期Ｔで包絡線ＥＶＬをサンプリングし、“０”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力する（図３７の（ａ）参照）。【０４６４】
引き続いて、信号検出回路２２１は、検出タイミングＤＴ２で“１”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力し、検出タイミングＤＴ２と検出タイミングＤＴ３との間の２つのサンプリングタイミングでは、“０”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力する（図３７の（ａ）参照）。【０４６５】
更に、信号検出回路２２１は、検出タイミングＤＴ３で“１”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力し、検出タイミングＤＴ３と検出タイミングＤＴ４との間の３つのサンプリングタイミングでは、“０”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力し、検出タイミングＤＴ４で“１”からなる信号をマッチング処理手段ＭＴＣＨ−１へ出力する（図３７の（ａ）参照）。【０４６６】
その結果、マッチング処理手段ＭＴＣＨ−１は、ディジタル信号列［１０１００１０００１］を信号検出回路２２１から受ける。【０４６７】
そして、検出タイミングＤＴ４で検出された“１”からなる信号がマッチング処理手段ＭＴＣＨ−１へ入力された時点で、保持手段４１，４２，５１〜５３，ｐ１〜ｐ４は、それぞれ“１”，“０”，“１”，“０”，“０”，“１”，“０”，“０”，“０”からなる信号を出力する。【０４６８】
そうすると、演算手段６３は、保持手段ｐ１からの信号（＝１）と、信号検出回路２２１からの信号（＝１）との論理積を演算し、その演算結果（＝１）を演算手段６２へ出力する。【０４６９】
また、演算手段６２は、保持手段５１からの信号（＝１）と、演算手段６３からの信号（＝１）との論理積を演算し、その演算結果（＝１）を演算手段６１へ出力する。【０４７０】
更に、演算手段６１は、保持手段４１からの信号（＝１）と、演算手段６２からの信号（＝１）との論理積を演算し、その演算結果（＝１）をマイクロコンピュータ２１５Ｂへ出力する。【０４７１】
このように、マッチング処理手段ＭＴＣＨ−１は、保持手段４１，４２によって２Ｔの信号検出間隔Ｓ１を検出し、保持手段５１〜５３によって３Ｔの信号検出間隔Ｓ２を検出し、保持手段ｐ１〜ｐ４によって４Ｔの信号検出間隔Ｓ３を検出することによって、無線装置１Ａから受信した受信信号が制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致することを検知する。【０４７２】
従って、マッチング処理手段ＭＴＣＨ−１からマイクロコンピュータ２１５Ｂへ出力される信号が“１”からなる場合、無線装置１Ａから受信した受信信号が制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致することを表し、マッチング処理手段ＭＴＣＨ−１からマイクロコンピュータ２１５Ｂへ出力される信号が“０”からなる場合、無線装置１Ａから受信した受信信号が制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致しないことを表す。【０４７３】
なお、保持手段４１が出力する“１”からなる信号は、検出タイミングＤＴ１において検出された信号が“１”であることを表し、保持手段５１が出力する“１”からなる信号は、検出タイミングＤＴ２において検出された信号が“１”であることを表し、保持手段ｐ１が出力する“１”からなる信号は、検出タイミングＤＴ３において検出された信号が“１”であることを表し、保持手段ｐ４および演算手段６３へ入力される“１”からなる信号は、検出タイミングＤＴ４において検出された信号が“１”であることを表す。【０４７４】
従って、保持手段４１，５１，ｐ１の全てが“１”からなる信号を出力し、保持手段４１，５１，ｐ１の全てが“１”からなる信号を出力した時点で“１”からなる信号がマッチング処理手段ＭＴＣＨ−１に入力されることは、ディジタル信号列［１０１００１０００１］に基づいて機器２Ａの制御識別子ＣＩＤを表す複数の信号検出間隔Ｓ１，Ｓ２，Ｓ３を検出するための複数の検出タイミングＤＴ１〜ＤＴ４の全てにおいて“１”からなる信号が検出されていると判定することに相当する。【０４７５】
図４３は、非同期検波における受信信号の概念図である。図４３を参照して、非同期検波においては、複数のチャネルで送信された複数の無線フレームの複数の受信信号が重なって検出される。【０４７６】
従って、受信機２１Ａは、無線装置１Ａから送信された無線フレームと、無線装置１Ａ以外の無線装置から送信された無線フレームとを受信する。【０４７７】
そこで、実施の形態３においては、図３７に示す検出タイミングＤＴ１〜ＤＴ４で検出される“１”からなる信号は、無線装置１Ａから送信された無線フレームに基づいていなくてもよく、無線装置１Ａ以外のいずれの無線装置から送信された無線フレームに基づいていてもよい。【０４７８】
つまり、実施の形態３においては、信号検出回路２２１は、検出タイミングＤＴ１〜ＤＴ４で無線フレームの受信信号が有れば、“１”からなる信号を検出し、検出タイミングＤＴ１〜ＤＴ４で無線フレームの受信信号が無ければ、“０”からなる信号を検出し、“１”からなる信号を受信することだけに意味を持たせる。【０４７９】
図４４は、複数のチャネルからの無線フレームを受信する場合の概念図である。図４４を参照して、無線装置１Ａは、例えば、チャネルＣＨ１で無線フレームを送信し、受信機２１Ａは、例えば、チャネルＣＨ１，ＣＨ６，ＣＨ１１で送信された複数の無線フレームを受信するものとする。【０４８０】
受信機２１Ａにおける検出タイミングＤＴ１を跨ぐ無線フレームは、チャネルＣＨ１で送信された無線フレームと、チャネルＣＨ６で送信された無線フレームとが重ね合わされたものからなる。【０４８１】
また、受信機２１Ａにおける検出タイミングＤＴ２を跨ぐ無線フレームは、チャネルＣＨ１で送信された無線フレームと、チャネルＣＨ６で送信された無線フレームと、チャネルＣＨ１１で送信された無線フレームとが重ね合わされたものからなる。【０４８２】
更に、受信機２１Ａにおける検出タイミングＤＴ３を跨ぐ無線フレームは、チャネルＣＨ６で送信された無線フレームと、チャネルＣＨ１１で送信された無線フレームとが重ね合わされたものからなる。【０４８３】
更に、受信機２１Ａにおける検出タイミングＤＴ４を跨ぐ無線フレームは、チャネルＣＨ１で送信された無線フレームと、チャネルＣＨ６で送信された無線フレームと、チャネルＣＨ１１で送信された無線フレームとが重ね合わされたものからなる。【０４８４】
その結果、検出タイミングＤＴ３においては、無線装置１Ａから送信された無線フレームが存在しないにも拘わらず、受信機２１Ａは、検出タイミングＤＴ１〜ＤＴ４の全てにおいて“１”からなる信号を検出し、受信した無線フレームの受信信号が機器２Ａの制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致すると判定する。【０４８５】
このように、実施の形態３においては、受信機２１Ａは、無線装置１Ａが送信した無線フレームと、無線装置１Ａ以外の無線装置が送信した無線フレームとの両方に基づいて各検出タイミングＤＴ１〜ＤＴ４において“１”からなる信号を検出するので、たとえ、無線装置１Ａが検出タイミングＤＴ１〜ＤＴ４を跨ぐように無線フレームを送信できなくても、無線装置１Ａ以外の無線装置が検出タイミングＤＴ１〜ＤＴ４を跨ぐように無線フレームを送信すれば、受信機２１Ａは、受信した無線フレームの受信信号が機器２Ａの制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致すると判定する。【０４８６】
無線装置１Ａは、複数の無線フレームを順次送信するときに、無線通信空間が空いていたので、最初の無線フレームを送信できたが、２番目の無線フレームを送信するときに無線通信空間が空いていなかったので２番目の無線フレームを送信できなくても、他の無線装置が無線フレームを送信すれば、受信機２１Ａは、機器２Ａの制御識別子ＣＩＤを受信できることになる。このような場合、無線装置１Ａが機器２Ａを制御するために制御識別子ＣＩＤの送信を開始したので、制御識別子ＣＩＤを送信するための複数の無線フレームのうちの一部が他の無線装置から送信されたとしても、無線装置１Ａが機器２Ａを制御することになる。このような理由から、無線装置１Ａが検出タイミングＤＴ１〜ＤＴ４を跨ぐように無線フレームを送信できなくても、無線装置１Ａ以外の無線装置が検出タイミングＤＴ１〜ＤＴ４を跨ぐように無線フレームを送信すれば、受信機２１Ａは、受信した無線フレームの受信信号が機器２Ａの制御識別子ＣＩＤ＝［Ｓ１Ｓ２Ｓ３］に一致すると判定してもよい。【０４８７】
従って、制御したい時に、制御対象機器（＝機器２Ａ）を確実に制御できる。【０４８８】
特に、無線装置１Ａにとっての隠れ端末が存在する場合、隠れ端末が送信した無線フレームを機器２Ａの制御識別子ＣＩＤを検出するための無線フレームとして使用できる。 【０４８９】
図４５は、図１に示す制御システム１０の実施の形態２における動作を説明するためのフローチャートである。【０４９０】
図４５に示すフローチャートは、図１０に示すフローチャートのステップＳ５をステップＳ９１に代え、ステップＳ８〜Ｓ１１をステップＳ９２〜Ｓ９４に代えたものであり、その他は、図１０に示すフローチャートと同じである。【０４９１】
図４５を参照して、一連の動作が開始されると、上述したステップＳ１〜ステップＳ４が順次実行される。そして、ステップＳ４の後、無線装置１Ａは、図３８または図４０に示すフローチャートに従って複数の無線フレームを送信する（ステップＳ９１）。【０４９２】
その後、上述したステップＳ６，Ｓ７が順次実行される。そして、ステップＳ７の後、信号検出回路２２１は、包絡線検波回路２１３から受けた包絡線をサンプリング周期でサンプリングして包絡線をディジタル信号列に変換し（ステップＳ９２）、その変換したディジタル信号列をマイクロコンピュータ２１５Ｂへ出力する。【０４９３】
マイクロコンピュータ２１５Ｂのマッチング処理手段ＭＴＣＨは、ディジタル信号列における“１”の間隔を、機器２Ａの制御識別子ＣＩＤを表す１つまたは複数の信号検出間隔にマッチングする（ステップＳ９３）。【０４９４】
そして、マイクロコンピュータ２１５Ｂは、“１”からなる信号をマッチング処理手段ＭＴＣＨから受けたか否かを判定する（ステップＳ９４）。【０４９５】
ステップＳ９４において、マイクロコンピュータ２１５Ｂは、“１”からなる信号をマッチング処理手段ＭＴＣＨから受けたと判定したとき、上述したステップＳ１２が実行される。【０４９６】
そして、ステップＳ９４において、マイクロコンピュータ２１５Ｂが“１”からなる信号をマッチング処理手段ＭＴＣＨから受けなかったと判定したとき、またはステップＳ１２の後、一連の動作は、終了する。【０４９７】
ステップＳ９１において、無線装置１Ａが図３８または図４０に示すフローチャートに従って複数の無線フレームを送信した結果、機器２Ａの受信機２１Ａは、無線装置１Ａから受信した受信信号が機器２Ａの制御識別子ＣＩＤを表す複数の信号検出間隔のパターン［Ｓ１Ｓ２Ｓ３］に一致することを検出する（ステップＳ９３参照）。ここで、受信機２１Ａは、検出タイミングＤＴ１〜ＤＴ４の各々において受信信号が“１”であることを検出し、隣接する２つの検出タイミング（ＤＴ１，ＤＴ２等）間の時間間隔は、複数の信号検出間隔Ｓ１Ｓ２Ｓ３のうちの１つの信号検出間隔に等しくなる。また、無線装置１Ａは、キャリアセンスの結果、無線通信空間が空いているとき、１つの無線フレームを送信する（図３８のステップＳ７１，Ｓ７２の“ＹＥＳ”，Ｓ７３，Ｓ７４および図４０のステップＳ８５参照）。更に、無線装置１Ａは、キャリアセンスの結果、無線通信空間が空いていると判定するまで、無線フレームの送信を待機する（図３８のステップＳ７１，Ｓ７２の“ＮＯ”参照）。更に、上述したように、無線装置１Ａは、図４０に示すフローチャートに従って無線フレームを送信する場合も、無線通信空間が空いているとき無線フレームを送信し、無線通信空間が空いていないとき無線フレームの送信を待機する。【０４９８】
従って、無線装置１ＡがステップＳ９１において図３８または図４０に示すフローチャートに従って複数の無線フレームを送信することは、無線装置１Ａが、無線通信空間が空いているとき、制御対象である制御対象機器（＝機器２Ａ）における無線フレームの検出タイミング間の時間間隔が制御対象機器（＝機器２Ａ）の制御識別子ＣＩＤを表す１つまたは複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを所望の周波数帯で送信し、キャリアセンスの結果、無線通信空間が空いていないとき、１つの無線フレームの送信を待機する送信処理をキャリアセンスを行う毎に実行することに相当する。【０４９９】
このように、図４５に示すフローチャートに従えば、無線装置１Ａは、データベースＤＢを検索し、自己の位置情報に基づいて自己の周辺に存在する機器２〜４（＝機器２Ａ）と、その機器２〜４（＝機器２Ａ）の制御識別子ＣＩＤとを取得するとともに、機器２〜４（＝機器２Ａ）の中から制御対象機器を決定し、その決定した制御対象機器の制御識別子ＣＩＤを制御対象機器の受信機２１Ａへ送信し、制御対象機器を制御する。【０５００】
従って、制御したい機器（照明等）を特定し、かつ、その機器を制御するための制御識別子を容易に取得して制御対象の機器を制御できる。【０５０１】
また、実施の形態３による無線装置１Ａは、無線通信空間が空いているとき、制御したい制御対象機器の受信機２１Ａにおける無線フレームの検出タイミング間の時間間隔が制御対象機器の制御識別子ＣＩＤを表す１つまたは複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを所望の周波数帯で送信し、無線通信空間が空いていないとき、無線フレームの送信を待機する。そして、無線通信空間が空いていないとき、無線装置１Ａ以外の無線装置が無線フレームを送信する。その結果、制御対象機器の受信機２１Ａは、無線通信空間が空いているとき、無線装置１Ａからの無線フレームを受信し、無線通信空間が空いていないとき、無線装置１Ａ以外の無線装置から無線フレームを受信する。そして、制御対象機器の受信機２１Ａは、制御対象機器の制御識別子ＣＩＤを表す１つまたは複数の信号検出間隔の各々を検出する検出タイミングにおいて“１”からなる信号を検出し、受信信号が制御対象機器の制御識別子ＣＩＤに一致すると判定して被制御部２２を制御する。【０５０２】
従って、制御したい時に、制御対象機器を確実に制御できる。【０５０３】
実施の形態３においては、上述したように、制御対象機器（＝機器２Ａ）の制御識別子ＣＩＤを１つまたは複数の信号検出間隔によって表して制御対象機器（＝機器２Ａ）の受信機２１Ａへ送信し、実施の形態１においては、上述したように、制御対象機器（＝機器２Ａ）の制御識別子ＣＩＤをフレーム長によって表して制御対象機器（＝機器２Ａ）の受信機２１Ａへ送信する。即ち、実施の形態１と実施の形態３とは、制御対象機器（＝機器２Ａ）の制御識別子ＣＩＤの送信方法のみが異なるだけであり、その他の部分は、同じである。【０５０４】
従って、実施の形態３においては、実施の形態１における実施例１〜３と同じ実施例を実施してもよい。【０５０５】
この場合、図１１に示すステップＳ２５において実行されるステップＳ５は、図３８または図４０に示すフローチャートによって実行され、図１２に示すステップＳ５は、図３８または図４０に示すフローチャートによって実行され、図１３に示すステップＳ５は、図３８または図４０に示すフローチャートによって実行される。【０５０６】
また、実施の形態３においては、実施の形態１における応用例１〜８と同じ応用例を実施してもよい。【０５０７】
更に、実施の形態３においては、実施の形態１において説明した付加機能を無線装置１Ａおよび機器２〜４（＝機器２Ａ）に更に追加してもよい。 【０５０８】
更に、実施の形態３においては、実施の形態２を実施してもよい。この場合、無線装置４１０，５１０〜５１２のＩＤは、信号検出間隔によって表わされる。【０５０９】
実施の形態３におけるその他の説明は、実施の形態１，２における説明と同じである。【０５１０】
図４６は、この発明の実施の形態による制御システムの概念図である。図４６を参照して、制御元端末（例えば、スマートホーン）は、上述した無線装置１，１Ａと同じようにして、自己の周辺に存在する制御対象の制御識別子ＣＩＤを制御対象へ送信し、制御対象を制御する。この場合、制御元端末は、制御対象が照明である場合、照明の照度を制御し、制御対象がスピーカである場合、スピーカのボリュームを制御する。【０５１１】
また、制御元端末は、サーバへアクセスし、サーバから制御対象の制御識別子ＣＩＤを取得して制御対象を制御する。この場合、制御元端末は、制御元端末の利用者が正規の利用者であると認証された場合に、サーバから制御対象の制御識別子ＣＩＤを取得してもよい。【０５１２】
更に、制御元端末は、サーバへアクセスし、サーバが有するリモート情報（例えば、天気予報）を取得し、その取得したリモート情報を制御対象の制御識別子ＣＩＤとともに制御対象へ送信して制御元端末の利用者が持って出かけなければならない物を忘れないようにする。【０５１３】
更に、制御元端末は、自己が保有する情報を制御対象の制御識別子ＣＩＤとともに制御対象へ送信して制御元端末が無くなった場所および時刻を把握できるようにする。【０５１４】
更に、制御元端末は、ローカル情報（アクセスポイントへの帰属情報、およびスマートメーターが保有する情報等）によって制御対象の制御を制限される。【０５１５】
このように、この発明の実施の形態による制御システムにおいては、制御元端末が自己の位置情報に基づいて自己の周辺に存在する制御対象の制御識別子ＣＩＤを取得して制御対象を制御することを基本とし、サーバが保有する情報、自己が保有する情報およびローカル情報を更に用いて制御元端末によって制御対象を制御し、または制御元端末による制御対象の制御を制限する。【０５１６】
なお、上記においては、制御対象機器の制御識別子ＣＩＤは、無線フレームのフレーム長、または受信機２１Ａにおける信号検出間隔によって送信されると説明したが、この発明の実施の形態においては、これに限らず、制御対象機器の制御識別子ＣＩＤは、どのような方法によって、制御対象機器の受信機へ送信されてもよい。【０５１７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０５１８】
この発明は、無線装置、それによって制御される制御対象機器、無線装置および制御対象機器を備える制御システム、および無線装置において制御対象機器の制御をコンピュータに実行させるためのプログラムに適用される。
【図１】
2014030377.tif 000004
【図２】
2014030377.tif 000005
【図３】
2014030377.tif 000006
【図４】
2014030377.tif 000007
【図５】
2014030377.tif 000008
【図６】
2014030377.tif 000009
【図７】
2014030377.tif 000010
【図８】
2014030377.tif 000011
【図９】
2014030377.tif 000012
【図１０】
2014030377.tif 000013
【図１１】
2014030377.tif 000014
【図１２】
2014030377.tif 000015
【図１３】
2014030377.tif 000016
【図１４】
2014030377.tif 000017
【図１５】
2014030377.tif 000018
【図１６】
2014030377.tif 000019
【図１７】
2014030377.tif 000020
【図１８】
2014030377.tif 000021
【図１９】
2014030377.tif 000022
【図２０】
2014030377.tif 000023
【図２１】
2014030377.tif 000024
【図２２】
2014030377.tif 000025
【図２３】
2014030377.tif 000026
【図２４】
2014030377.tif 000027
【図２５】
2014030377.tif 000028
【図２６】
2014030377.tif 000029
【図２７】
2014030377.tif 000030
【図２８】
2014030377.tif 000031
【図２９】
2014030377.tif 000032
【図３０】
2014030377.tif 000033
【図３１】
2014030377.tif 000034
【図３２】
2014030377.tif 000035
【図３３】
2014030377.tif 000036
【図３４】
2014030377.tif 000037
【図３５】
2014030377.tif 000038
【図３６】
2014030377.tif 000039
【図３７】
2014030377.tif 000040
【図３８】
2014030377.tif 000041
【図３９】
2014030377.tif 000042
【図４０】
2014030377.tif 000043
【図４１】
2014030377.tif 000044
【図４２】
2014030377.tif 000045
【図４３】
2014030377.tif 000046
【図４４】
2014030377.tif 000047
【図４５】
2014030377.tif 000048
【図４６】
2014030377.tif 000049
【手続補正書】
【提出日】平成27年8月10日(2015.8.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
当該無線装置の位置情報と機器と前記機器を制御するための制御識別子とを相互に対応付けて格納するデータベースを検索し、当該無線装置の位置情報に基づいて当該無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する検索／取得処理を実行する検索／取得手段と、
前記検索／取得手段によって取得された当該無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とに基づいて、制御対象の機器である制御対象機器と前記制御対象機器の制御内容とを決定し、その決定した制御対象機器および制御内容に基づいて前記制御対象機器の制御識別子を生成する決定／生成処理を実行する決定／生成手段と、
前記決定／生成手段によって生成された制御識別子を前記決定／生成手段によって決定された制御対象機器に搭載された受信機へ無線通信によって送信する送信処理を実行する送信手段とを備え、
前記制御識別子は、前記制御対象機器を特定する特定情報と、前記制御対象機器の制御内容を示す制御情報とを含む、無線装置。
【請求項２】
前記送信手段は、前記制御識別子を表すフレーム長を有する無線フレームを送信することによって前記送信処理を実行する、請求項１に記載の無線装置。
【請求項３】
前記送信手段は、前記受信機における無線フレームの検出タイミング間の時間間隔が前記制御識別子を表す１つまたは複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを送信する処理を繰り返し実行することによって前記送信処理を実行する、請求項１に記載の無線装置。
【請求項４】
認証処理を実行し、当該無線装置の利用者が正規の利用者であると認証されると、前記検索／取得処理、前記決定／生成処理および前記送信処理をそれぞれ実行するように前記検索／取得手段、前記決定／生成手段および前記送信手段を制御する制御手段を更に備え、
前記検索／取得手段は、前記制御手段からの制御に従って前記検索／取得処理を実行し、
前記決定／生成手段は、前記制御手段からの制御に従って前記決定／生成処理を実行し、
前記送信手段は、前記制御手段からの制御に従って前記送信処理を実行する、請求項１から請求項３のいずれか１項に記載の無線装置。
【請求項５】
前記データベースに格納された制御識別子は、所望のルールに従って、時刻に応じて変更され、
前記検索／取得手段は、前記データベースの検索時に格納されている制御識別子に基づいて、当該無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する、請求項１から請求項４のいずれか１項に記載の無線装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の無線装置によって制御される制御対象機器であって、
制御の対象である電気機器からなる被制御部と、
前記無線フレームを受信し、その受信した無線フレームに基づいて検出された制御識別子が当該制御対象機器の制御識別子に一致するとき、前記検出された制御識別子に基づいて、前記被制御部を制御する受信機とを備える制御対象機器。
【請求項７】
当該制御対象機器と、当該制御対象機器を制御するための制御識別子とを対応付けて記憶する記憶部を更に備え、
前記記憶部に記憶された制御識別子は、所望のルールに従って、時刻に応じて変更され、
前記受信機は、前記無線フレームに基づいて前記制御識別子を検出した時に、前記記憶部に記憶されている制御識別子を当該制御対象機器の制御識別子として用いる、請求項６に記載の制御対象機器。
【請求項８】
前記被制御部は、前記無線装置の位置情報から関連付けられる位置に存在する、請求項６に記載の制御対象機器。
【請求項９】
前記受信機は、建物内または施設内または施設上に設置され、前記建物または前記施設を利用する人の好みに応じて前記被制御部を制御する、請求項６に記載の制御対象機器。
【請求項１０】
前記被制御部は、複数の前記無線装置によって制御される、請求項６に記載の制御対象機器。
【請求項１１】
請求項１から請求項５のいずれか１項に記載の無線装置と、
請求項６から請求項１０のいずれか１項に記載の少なくとも１つの制御対象機器とを備える制御システム。
【請求項１２】
前記無線装置は、自己が保有するローカルな情報と、自己の認証情報とを用いて前記制御対象機器を制御する、請求項１１に記載の制御システム。
【請求項１３】
無線装置において制御対象機器の制御をコンピュータに実行させるためのプラグラムであって、
検索／取得手段が、前記無線装置の位置情報と機器と前記機器を制御するための制御識別子とを相互に対応付けて格納するデータベースを検索し、前記無線装置の位置情報に基づいて前記無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する検索／取得処理を実行する第１のステップと、
決定／生成手段が、前記検索／取得手段によって取得された前記無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とに基づいて、制御対象の機器である制御対象機器と前記制御対象機器の制御内容とを決定し、その決定した制御対象機器および制御内容に基づいて前記制御対象機器の制御識別子を生成する決定／生成処理を実行する第２のステップと、
送信手段が、前記決定／生成手段によって生成された制御識別子を前記決定／生成手段によって決定された制御対象機器に搭載された受信機へ無線通信によって送信する送信処理を実行する第３のステップとをコンピュータに実行させ、
前記制御識別子は、前記制御対象機器を特定する特定情報と、前記制御対象機器の制御内容を示す制御情報とを含む、コンピュータに実行させるためのプログラム。
【請求項１４】
前記第３のステップにおいて、前記送信手段は、前記制御識別子を表すフレーム長を有する無線フレームを送信することによって前記送信処理を実行する、請求項１３に記載のコンピュータに実行させるためのプログラム。
【請求項１５】
前記第３のステップにおいて、前記送信手段は、前記受信機における無線フレームの検出タイミング間の時間間隔が前記制御識別子を表す１つまたは複数の信号検出間隔のうちの１つの信号検出間隔になるように１つの無線フレームを送信する処理を繰り返し実行することによって前記送信処理を実行する、請求項１３に記載のコンピュータに実行させるためのプログラム。
【請求項１６】
制御手段が、認証処理を実行し、前記無線装置の利用者が正規の利用者であると認証されると、前記検索／取得処理、前記決定／生成処理および前記送信処理をそれぞれ実行するように前記検索／取得手段、前記決定／生成手段および前記送信手段を制御する第４のステップを更にコンピュータに実行させ、
前記第１のステップにおいて、前記検索／取得手段は、前記制御手段からの制御に従って前記検索／取得処理を実行し、
前記第２のステップにおいて、前記決定／生成手段は、前記制御手段からの制御に従って前記決定／生成処理を実行し、
前記第３のステップにおいて、前記送信手段は、前記制御手段からの制御に従って前記送信処理を実行する、請求項１３から請求項１５のいずれか１項に記載のコンピュータに実行させるためのプログラム。
【請求項１７】
前記データベースに格納された制御識別子は、所望のルールに従って、時刻に応じて変更され、
前記第１のステップにおいて、前記検索／取得手段は、前記データベースの検索時に格納されている制御識別子に基づいて、前記無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する、請求項１３から請求項１６のいずれか１項に記載のコンピュータに実行させるためのプログラム。
【手続補正書】
【提出日】平成28年3月23日(2016.3.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
無線装置の位置情報と機器と前記機器を制御するための制御識別子とを相互に対応付けて格納するデータベースを検索し、当該無線装置の位置情報に基づいて当該無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とを取得する検索／取得処理を実行する検索／取得手段と、
前記検索／取得手段によって取得された当該無線装置の周辺に存在する機器と前記機器を制御するための制御識別子とに基づいて、制御対象の機器である制御対象機器と前記制御対象機器の制御内容とを決定し、その決定した制御対象機器および制御内容に基づいて前記制御対象機器の制御識別子を生成する決定／生成処理を実行する決定／生成手段と、
前記決定／生成手段によって生成された制御識別子を前記決定／生成手段によって決定された制御対象機器に搭載された受信機へ無線通信によって送信する送信処理を実行する送信手段と、
を備え、
前記制御識別子は、前記制御対象機器を特定する特定情報と、前記制御対象機器の制御内容を示す制御情報とを含む、無線装置。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項６
【補正方法】変更
【補正の内容】
【請求項６】
請求項２または請求項３に記載の無線装置によって制御される制御対象機器であって、
制御の対象である電気機器からなる被制御部と、
前記無線フレームを受信し、その受信した無線フレームに基づいて検出された制御識別子が当該制御対象機器の制御識別子に一致するとき、前記検出された制御識別子に基づいて、前記被制御部を制御する受信機と、
を備える制御対象機器。
【国際調査報告】
2014030377.tif 000050
2014030377.tif 000051
2014030377.tif 000052
2014030377.tif 000053
2014030377.tif 000054
2014030377.tif 000055
2014030377.tif 000056
2014030377.tif 000057