(57)【要約】【課題】異なる制御対象エリアにそれぞれ設置された機能実行装置を共通のセンシングユニットによる共通の操作でそれぞれ適切に制御可能とする。【解決手段】部屋Ａ，Ｂごとに親ノード３０Ａ，３０Ｂを設け、これらの親ノード３０Ａ，３０Ｂからそれぞれ当該部屋Ａ，Ｂに設置された機能実行装置２２０ａ，２２０ｂに関する機能ＩＤリストをセンシングユニット１１０にダウンロードして記憶させる。そして、センシングユニット１１０では、各部屋Ａ，Ｂにおいて上記ダウンロードされた機能ＩＤリストをもとに、当該部屋Ａ，Ｂに設置された機能実行装置２２０ａ，２２０ｂを遠隔制御する。【選択図】図１
2015008422.tif 000002
【特許請求の範囲】
【請求項１】
第１の制御対象エリアに配置された機能実行装置と、第２の制御対象エリアに配置された機能実行装置と、エリア管理装置と、前記第１及び第２の機能実行装置及び前記エリア管理装置との間でそれぞれ通信が可能なセンシングユニットとを具備し、
前記エリア管理装置は、
前記第１の制御対象エリアに配置された機能実行装置が有する機能に関する第１の機能リスト情報と、前記第２の制御対象エリアに配置された機能実行装置が有する機能に関する第２の機能リスト情報を記憶する手段と、
前記記憶された第１及び第２の機能リスト情報をそれぞれ前記第１及び第２の制御対象エリアへそのエリア識別情報と共に送信する手段と
を備え、
前記センシングユニットは、
前記第１及び第２の制御対象エリア間を移動するごとに、前記エリア管理装置から移動先の制御対象エリアに対し送信される機能リスト情報及びエリア識別情報を受信する手段と、
前記受信されたエリア識別情報をもとに自ユニットが制御対象エリア間を移動したか否かを判定し、移動したと判定された場合に、移動前の制御対象エリアに対応する機能リスト情報を前記受信された移動後の制御対象エリアの機能リスト情報に更新する手段と、
前記機能実行装置が有する機能の実行を要求する操作が行われた場合に、前記更新された機能リスト情報に基づいて、制御対象の機能実行装置に向け遠隔制御信号を送信する遠隔制御信号送信手段と
を備え、
前記機能実行装置は、
前記センシングユニットから遠隔制御信号を受信した場合に、当該遠隔制御信号に基づいて当該装置が有する機能を実行する手段と
を備えることを特徴とする遠隔制御システム。
【請求項２】
前記エリア管理装置は、前記第１及び第２の制御対象エリアにそれぞれ機能実行装置とは独立して配置される第１及び第２の親ノードを備え、第１の親ノードは前記第１の機能リスト情報を前記第１の制御対象エリアへそのエリア識別情報と共に送信し、第２の親ノードは前記第２の機能リスト情報を前記第２の制御対象エリアへそのエリア識別情報と共に送信することを特徴とする請求項１記載の遠隔制御システム。
【請求項３】
前記エリア管理装置は、前記第１及び第２の制御対象エリアに配置された機能実行装置内にそれぞれ設けられる第１及び第２のエリア管理部を備え、第１のエリア管理部は前記第１の機能リスト情報を第１の制御対象エリアへそのエリア識別情報と共に送信し、第２の機能リスト管理部は前記第２の機能リスト情報を第２の制御対象エリアへそのエリア識別情報と共に送信することを特徴とする請求項１記載の遠隔制御システム。
【請求項４】
前記エリア管理装置は、前記第１及び第２の制御対象エリアの各々について、これらの制御対象エリアに配置された各機能実行装置が持つ機能の上位概念を表すメタ命令に対し、前記複数の機能実行装置の各々について定義される当該機能実行装置の識別情報と機能の実行内容を表す情報との組を対応付けた第１及び第２の機能リスト情報を記憶し、この記憶された第１及び第２の機能リスト情報をそれぞれ前記第１及び第２の制御対象エリアへそのエリア識別情報を共に送信することを特徴とする請求項１乃至３の何れかに記載の遠隔制御システム。
【請求項５】
前記第１又は第２の制御対象エリアに複数の機能実行装置が配置されている場合に、
前記エリア管理装置は、前記複数の機能実行装置が配置された制御対象エリアについて、前記複数の機能実行装置の各々について定義された識別情報と機能の実行内容を表す情報との組を、前記複数の機能実行装置の機能の上位概念を表すメタ命令に対応付けた機能リスト情報を記憶し、この記憶された機能リスト情報を前記複数の機能実行装置が配置された制御対象エリアへ送信することを特徴とする請求項１乃至３の何れかに記載の遠隔制御システム。
【請求項６】
前記センシングユニットが、第１の物理的特徴を有する第１のユニットと第２の物理的特徴を有する第２のユニットを有する場合に、
前記エリア管理装置は、
前記第１及び第２の制御対象エリアの各々について、当該制御対象エリアに配置された機能実行装置の機能の上位概念を表すメタ命令に対し、前記機能実行装置に用意された複数の実行内容のうち前記第１の物理的特徴に対応する第１の実行内容を表す情報を対応付けた第１の機能リスト情報と、前記メタ命令に対し前記機能実行装置に用意された複数の実行内容のうちの前記第２の物理的特徴に対応する第２の実行内容を表す情報を対応付けた第２の機能リスト情報をそれぞれ記憶し、この記憶された第１の機能リストを前記第１のユニットへ送信すると共に、前記第２の機能リストを前記第２のユニットへ送信することを特徴とする請求項１乃至５の何れかに記載の遠隔制御システム。
【請求項７】
第１の制御対象エリアに配置された機能実行装置と、第２の制御対象エリアに配置された機能実行装置と、前記第１の制御対象エリアに配置された機能実行装置が有する機能に関する第１の機能リスト情報と、前記第２の制御対象エリアに配置された機能実行装置が有する機能に関する第２の機能リスト情報をそれぞれ前記第１及び第２の制御対象エリアへそのエリア識別情報と共に送信するエリア管理装置との間でそれぞれ通信が可能なセンシングユニットであって、
前記第１及び第２の制御対象エリア間を移動するごとに、前記エリア管理装置から移動先の制御対象エリアに対し送信される機能リスト情報及びエリア識別情報を受信する手段と、
前記受信されたエリア識別情報をもとに自ユニットが制御対象エリア間を移動したか否かを判定し、移動したと判定された場合に、移動前の制御対象エリアに対応する機能リスト情報を前記受信された移動後の制御対象エリアの機能リスト情報に更新する手段と、
前記機能実行装置が有する機能の実行を要求する操作が行われた場合に、前記更新された機能リスト情報に基づいて、制御対象の機能実行装置に向け遠隔制御信号を送信する遠隔制御信号送信手段と
を具備することを特徴とするセンシングユニット。
【請求項８】
第１の制御対象エリアに配置された機能実行装置と、第２の制御対象エリアに配置された機能実行装置と、事前に与えられた機能リスト情報に基づいて前記第１及び第２の機能実行装置に対しその機能の実行を要求する遠隔制御信号を送信するセンシングユニットとを具備する遠隔制御システムで使用されるエリア管理装置であって、
前記第１の制御対象エリアに配置された機能実行装置が有する機能に関する第１の機能リスト情報と、前記第２の制御対象エリアに配置された機能実行装置が有する機能に関する第２の機能リスト情報をメモリに記憶する手段と、
前記センシングユニットが前記第１又は第２の制御対象エリアの何れかに移動した場合に、当該移動先の制御対象エリアに対応する機能リスト情報を前記メモリから読み出し、当該移動先の制御対象エリアへそのエリア識別情報と共に送信する手段と
を具備することを特徴とするエリア管理装置。
【請求項９】
第１の制御対象エリアに配置された機能実行装置と、第２の制御対象エリアに配置された機能実行装置と、エリア管理装置と、前記第１及び第２の機能実行装置及び前記エリア管理装置との間でそれぞれ通信が可能なセンシングユニットとを具備する遠隔制御システムが実行する遠隔制御方法であって、
前記エリア管理装置が、前記第１の制御対象エリアに配置された機能実行装置が有する機能に関する第１の機能リスト情報と、前記第２の制御対象エリアに配置された機能実行装置が有する機能に関する第２の機能リスト情報を記憶する過程と、
前記エリア管理装置が、前記記憶された第１及び第２の機能リスト情報をそれぞれ前記第１及び第２の制御対象エリアへそのエリア識別情報と共に送信する過程と、
前記センシングユニットが、前記第１及び第２の制御対象エリア間を移動するごとに、前記エリア管理装置から移動先の制御対象エリアに対し送信される機能リスト情報及びエリア識別情報を受信する過程と、
前記センシングユニットが、前記受信されたエリア識別情報をもとに自ユニットが制御対象エリア間を移動したか否かを判定し、移動したと判定された場合に、移動前の制御対象エリアに対応する機能リスト情報を前記受信された移動後の制御対象エリアの機能リスト情報に更新する過程と、
前記センシングユニットが、前記機能実行装置が有する機能の実行を要求する操作が行われた場合に、前記更新された機能リスト情報に基づいて、制御対象の機能実行装置に向け遠隔制御信号を送信する過程と、
前記機能実行装置が、前記センシングユニットから遠隔制御信号を受信した場合に、当該遠隔制御信号に基づいて当該装置が有する機能を実行する過程と
を具備することを特徴とする遠隔制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、家電機器やオフィス機器等の機能実行装置の機能をセンシングユニットを使用して遠隔制御する遠隔制御システムと、このシステムで使用されるセンシングユニット、エリア管理装置及び遠隔制御方法に関する。
【背景技術】
【０００２】
近年、家電機器やオフィス機器の中には、機器本体が有する機能をリモートコントローラを使用して遠隔制御するものが増えている。例えば、リモートコントローラには複数のハードウエアスイッチ又はソフトウエアスイッチとディスプレイが設けられ、ユーザが上記スイッチを操作するとその操作信号がリモートコントローラから機器本体へ送信される。機器本体では、上記操作信号を受信すると当該操作信号が解読され、この解読結果に従い対応する機能が実行される。また、上記操作内容又は実行された機能に関する情報がリモートコントローラのディスプレイに表示される（例えば特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１７２０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上記のようにリモートコントローラを用いて機器本体の機能を遠隔制御する機器は、リモートコントローラと機器本体とが１対１に対応付けられているのが一般的である。このため、例えばユーザが部屋を移動してその部屋の機器を制御しようとする場合には、部屋ごとにその制御対象機器に対し１対１に対応付けられたリモートコントローラを使い分けなければならず、操作が面倒である。
【０００５】
この発明は上記事情に着目してなされたもので、その目的とするところは、異なる制御対象エリアにそれぞれ設置された機能実行装置を共通のセンシングユニットによる共通の操作でそれぞれ適切に制御可能とした遠隔制御システムとそのセンシングユニット、エリア管理装置及び遠隔制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためにこの発明の一つの観点は、第１の制御対象エリアに配置された機能実行装置と、第２の制御対象エリアに配置された機能実行装置と、エリア管理装置と、上記第１及び第２の機能実行装置及び上記エリア管理装置との間でそれぞれ通信が可能なセンシングユニットとを具備する。上記エリア管理装置は、上記第１の制御対象エリアに配置された機能実行装置が有する機能に関する第１の機能リスト情報と、上記第２の制御対象エリアに配置された機能実行装置が有する機能に関する第２の機能リスト情報を記憶する手段と、上記記憶された第１及び第２の機能リスト情報をそれぞれ上記第１及び第２の制御対象エリアへそのエリア識別情報と共に送信する手段とを備える。上記センシングユニットは、上記第１及び第２の制御対象エリア間を移動するごとに、上記エリア管理装置から移動先の制御対象エリアに対し送信される機能リスト情報及びエリア識別情報を受信する手段と、上記受信されたエリア識別情報をもとに自ユニットが制御対象エリア間を移動したか否かを判定し、移動したと判定された場合に、移動前の制御対象エリアに対応する機能リスト情報を上記受信された移動後の制御対象エリアの機能リスト情報に更新する手段と、上記機能実行装置が有する機能の実行を要求する操作が行われた場合に、上記更新された機能リスト情報に基づいて、制御対象の機能実行装置に向け遠隔制御信号を送信する遠隔制御信号送信手段を備える。上記機能実行装置は、上記センシングユニットから遠隔制御信号を受信した場合に、当該遠隔制御信号に基づいて当該装置が有する機能を実行する手段を備える。
【０００７】
この発明の一つの観点は、次のような各種態様を備えることも特徴とする。  
第１の態様は、エリア管理装置が、上記第１及び第２の制御対象エリアにそれぞれ機能実行装置とは独立して配置される第１及び第２の親ノードを備え、第１の親ノードは上記第１の機能リスト情報を上記第１の制御対象エリアへそのエリア識別情報と共に送信し、第２の親ノードは上記第２の機能リスト情報を上記第２の制御対象エリアへそのエリア識別情報と共に送信するものである。
【０００８】
第２の態様は、エリア管理装置が、上記第１及び第２の制御対象エリアに配置された機能実行装置内にそれぞれ設けられる第１及び第２のエリア管理部を備え、第１のエリア管理部は上記第１の機能リスト情報を第１の制御対象エリアへそのエリア識別情報と共に送信し、第２の機能リスト管理部は上記第２の機能リスト情報を第２の制御対象エリアへそのエリア識別情報と共に送信するものである。
【０００９】
第３の態様は、エリア管理装置が、上記第１及び第２の制御対象エリアの各々について、これらの制御対象エリアに配置された各機能実行装置が持つ機能の上位概念を表すメタ命令に対し、上記複数の機能実行装置の各々について定義される当該機能実行装置の識別情報と機能の実行内容を表す情報との組を対応付けた第１及び第２の機能リスト情報を記憶し、この記憶された第１及び第２の機能リスト情報をそれぞれ上記第１及び第２の制御対象エリアへそのエリア識別情報を共に送信するものである。
【００１０】
第４の態様は、上記第１又は第２の制御対象エリアに複数の機能実行装置が配置されている場合に、エリア管理装置が、上記複数の機能実行装置が配置された制御対象エリアについて、上記複数の機能実行装置の各々について定義された識別情報と機能の実行内容を表す情報との組を、上記複数の機能実行装置の機能の上位概念を表すメタ命令に対応付けた機能リスト情報を記憶し、この記憶された機能リスト情報を上記複数の機能実行装置が配置された制御対象エリアへ送信するものである。
【００１１】
第５の態様は、上記センシングユニットが、第１の物理的特徴を有する第１のユニットと第２の物理的特徴を有する第２のユニットを有する場合に、エリア管理装置が、上記第１及び第２の制御対象エリアの各々について、当該制御対象エリアに配置された機能実行装置の機能の上位概念を表すメタ命令に対し、上記機能実行装置に用意された複数の実行内容のうち上記第１の物理的特徴に対応する第１の実行内容を表す情報を対応付けた第１の機能リスト情報と、上記メタ命令に対し上記機能実行装置に用意された複数の実行内容のうちの上記第２の物理的特徴に対応する第２の実行内容を表す情報を対応付けた第２の機能リスト情報をそれぞれ記憶し、この記憶された第１の機能リストを上記第１のユニットへ送信すると共に、上記第２の機能リストを上記第２のユニットへ送信するものである。
【発明の効果】
【００１２】
この発明の第１の観点によれば、センシングユニットが第１又は第２の制御対象エリアに移動するごとに、当該センシングユニットに対しエリア管理装置から移動先のエリアに対応する機能リスト情報がダウンロードされ、これによりセンシングユニットで使用されている移動前のエリアに対応する機能リスト情報が、上記ダウンロードされた移動後のエリアに対応する機能リスト情報に更新される。このため、センシングユニットはそれぞれの制御対象エリアにおいて当該エリア固有の機能リスト情報に従い機能実行装置を遠隔制御することが可能となる。このため、ユーザが１台のセンシングユニットを持って複数の制御対象エリア間を移動した場合でも、制御対象エリアごとにその機能実行装置を適切に制御することが可能となる。
【００１３】
第１の態様によれば、第１及び第２の制御対象エリアの各々に親ノード装置が設置され、これらの親ノード装置からセンシングユニットに対し機能リスト情報が配信されるので、機能実行装置の機能を変更又は追加することなく実現できる利点がある。
第２の態様によれば、機能実行装置内にエリア管理部が設けられるので、親ノード装置を独立して設ける場合に比べ安価に実現できる利点がある。
【００１４】
第３の態様によれば、複数の機能の上位概念で表されるメタ命令に対し各機能実行装置の識別情報と実行内容を表す情報が対応付けられているので、ユーザはセンシングユニットにおいてメタ命令を指定するだけで、複数の機能実行装置をそれぞれ異なる動作状態に制御することが可能となる。
【００１５】
第４の態様によれば、第１又は第２の制御対象エリアに複数の機能実行装置が設置されている場合に、これらの機能実行装置を一つのメタ命令に応じて別々に遠隔制御することが可能となる。
第５の態様によれば、例えば第２のユニットにおいてメタ命令を指定すると、第１のユニットにおいて同一のメタ命令を指定した場合とは異なる実行内容で機能実行装置を遠隔制御することが可能となる。またその際、実行内容が第１及び第２のユニットの物理的特徴に関連付けられているので、例えばサイズの大きなセンシングユニットでメタ命令を指定した場合には照明の明るさを最大にし、一方サイズの小さいセンシングユニットにより同一のメタ命令を指定した場合には照明の明るさ落とした状態となるようにそれぞれ制御することができる。
【００１６】
すなわちこの発明によれば、異なる制御対象エリアにそれぞれ設置された機能実行装置を共通のセンシングユニットによる共通の操作でそれぞれ適切に制御可能とした遠隔制御システムとそのセンシングユニット、エリア管理装置及び遠隔制御方法を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】この発明の第１の実施形態に係る遠隔制御システムの全体構成図。
【図２】図１に示したシステムの機能ブロック図。
【図３】図２に示したシステムのセンシングユニットに記憶される部屋Ａ用の機能情報リストの一例を示す図。
【図４】図２に示したシステムのセンシングユニットに記憶される部屋Ｂ用の機能情報リストの一例を示す図。
【図５】図２に示したシステムにおける遠隔制御の処理手順と処理内容を示すフローチャート。
【図６】この発明の第２の実施形態に係る遠隔制御システムの全体構成図。
【図７】図６に示したシステムの機能ブロック図。
【図８】図７に示したシステムのセンシングユニットに記憶される部屋Ａ用の機能情報リストの一例を示す図。
【図９】図７に示したシステムのセンシングユニットに記憶される部屋Ｂ用の機能情報リストの一例を示す図。
【図１０】この発明の第３の実施形態に係る遠隔制御システムの全体構成図。
【図１１】図１０に示したシステムの機能ブロック図。
【図１２】図１１に示したシステムの第１のセンシングユニットに記憶される部屋Ａ用の機能情報リストの一例を示す図。
【図１３】図１１に示したシステムの第２のセンシングユニットに記憶される部屋Ａ用の機能情報リストの一例を示す図。
【図１４】図１１に示したシステムの第１のセンシングユニットに記憶される部屋Ｂ用の機能情報リストの一例を示す図。
【図１５】図１１に示したシステムの第２のセンシングユニットに記憶される部屋Ｂ用の機能情報リストの一例を示す図。
【図１６】この発明の第４の実施形態に係る遠隔制御システムの全体構成図。
【図１７】図１６に示したシステムの機能ブロック図。
【図１８】図１７に示したシステムの第１のセンシングユニットに記憶される部屋Ａ用の機能情報リストの一例を示す図。
【図１９】図１７に示したシステムの第２のセンシングユニットに記憶される部屋Ａ用の機能情報リストの一例を示す図。
【図２０】図１１に示したシステムの第１のセンシングユニットに記憶される部屋Ｂ用の機能情報リストの一例を示す図。
【図２１】図１１に示したシステムの第２のセンシングユニットに記憶される部屋Ｂ用の機能情報リストの一例を示す図。
【発明を実施するための形態】
【００１８】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
［第１の実施形態］
この発明の第１の実施形態は、それぞれ１台の機能実行装置が設置された部屋Ａ，Ｂが存在する場合に、センシングユニットを上記部屋Ａ，Ｂの各々で共通に使用できるようにするために、部屋Ａ，Ｂごとにエリア管理装置としての親ノードを設け、これらの親ノードからそれぞれ当該部屋に設置された機能実行装置に関する機能ＩＤリストをセンシングユニットにダウンロードして記憶させる。センシングユニットは、各部屋Ａ，Ｂにおいて上記ダウンロードされた機能ＩＤリストをもとに、当該部屋Ａ，Ｂに設置された各機能実行装置を遠隔制御するようにしたものである。
【００１９】
（構成）
図１は、この発明の第１の実施形態に係る遠隔制御システムの全体構成を示す図であり、ＲＡ，ＲＢは部屋Ａ，Ｂを、１１０はセンシングユニットをそれぞれ示している。なお、同図ではセンシングユニット１１０が各部屋Ａ，Ｂにそれぞれ配置されているように示しているが、センシングユニット１１０は１台であり部屋Ａ，Ｂ間を移動しながら使用される。
【００２０】
部屋Ａには機能実行装置２２０ａが設置されている。機能実行装置２２０ａはエアコンからなり、その機能として「ON」、「OFF」等の標準的な機能に加え、「リラックス」、「寝る」等のユーザのメタ命令に対応するエアコン特有の複数の付加的な実行機能を備えている。
【００２１】
一方、部屋Ｂには機能実行装置２２０ｂが設置されている。機能実行装置２２０ｂはシーリングライトからなり、その機能として「ON」、「OFF」等の標準的な機能に加え、「明るくする」、「リラックス」、「寝る」等のユーザのメタ命令に対応する複数の付加的な実行機能を備えている。
【００２２】
センシングユニット１１０は、正六角形からなる筐体を有する。筐体の６つの各面にはそれぞれ上記機能実行装置２２０ａ，２２０ｂに対するメタ命令、例えば「ON」、「OFF」、「明るくする」、「リラックス」、「寝る」を表す名称が印刷等により表記されている。なお、これらの文字は印刷以外に手書きしてもよく、さらには当該文字が印刷されたシールを筐体面に貼付することにより表記してもよい。
【００２３】
また、部屋Ａ，Ｂにはそれぞれ親ノード３０Ａ，３０Ｂが設置されている。図２は、親ノード３０Ａ，３０Ｂの構成を上記センシングユニット１１０及び機能実行装置２２０ａ，２２０ｂの構成と共に示すブロック図である。
【００２４】
親ノード３０Ａ，３０Ｂはいずれも機能ＩＤリスト格納部３１と、親ノード通信部３２を備えている。機能ＩＤリスト格納部３１には、部屋Ａ，Ｂごとに、当該部屋Ａ，Ｂに設置された機能実行装置２２０ａ，２２０ｂの装置ＩＤと、当該機能実行装置２２０ａ，２２０ｂが備える機能実行内容を表す機能ＩＤを含む機能ＩＤリストが記憶されている。
【００２５】
親ノード通信部３２は、センシングユニット１１０からリスト取得要求を受信した場合に、上記機能ＩＤリスト格納部３１から機能ＩＤリストを読み出す。そして、この読み出された機能ＩＤリストを部屋Ａ，Ｂを識別するための部屋ＩＤと共に要求元のセンシングユニット１１０へ送信する処理を行う。
【００２６】
センシングユニット１１０は、上記筐体の６つの面にそれぞれ配設された計測部１１１１〜１１１６と、回路モジュール部１１２を備えている。計測部１１１１〜１１１６は感圧センサからなり、センシングユニット１１０がどの面を上にしてテーブル（図示せず）等に置かれたかを検出するもので、計測部１１１１〜１１１６ごとにそれぞれ検出電圧値ｖ1 〜ｖ6 を出力する。
【００２７】
回路モジュール部１１２は、機能ＩＤ格納部１１２１と、閾値判定部１１２２と、センシング通信部１１２３を備えている。なお、これらの機能のうち閾値判定部１１２２及びセンシング通信部１１２３は、図示しないプログラムメモリに格納されたプログラムをＣＰＵ（Central Processing Unit）に実行させることにより実現される。
【００２８】
機能ＩＤ格納部１１２１は、後述する親ノード３０Ａ，３０Ｂからダウンロードした機能ＩＤ変換情報（機能情報リスト）を記憶するために用いられる。機能ＩＤ変換情報は、上記筐体の６つの面に表記されたメタ命令を表す情報に対し、機能実行装置２２０ａ，２２０ｂを識別する装置ＩＤとその機能実行内容を表す情報（機能ＩＤ）を関連付けたものである。
【００２９】
また機能ＩＤ格納部１１２１には、上記各メタ命令と計測部１１１１〜１１１６との対応関係を表す情報と、上記計測部１１１１〜１１１６から出力される検出電圧値ｖ1 〜ｖ6 を判定するための異なる６つの閾値Ｖt1〜Ｖt6も記憶されている。
【００３０】
閾値判定部１１２２は、上記計測部１１１１〜１１１６から出力される検出電圧値ｖ1 〜ｖ6 を、上記機能ＩＤ格納部１１２１に記憶された閾値Ｖt1〜Ｖt6と比較することにより検出電圧を出力した計測部１００１〜１００６がどの面に配置された計測部かを判定する。また、上記機能ＩＤ格納部１０２１に記憶された、各メタ命令と計測部１１１１〜１１１６との対応関係を表す情報を参照することにより、当該計測部が配置された面と対向する面（反対側の面）に記載されたメタ命令を特定する。そして、この特定されたメタ命令に対応付けて記憶されている、機能実行装置２２０ａ，２２０ｂごとの装置ＩＤと機能実行内容を表す情報（機能ＩＤ）を、機能ＩＤ格納部１１２１に格納された機能ＩＤリストから特定する。
【００３１】
センシング通信部１１２３は、Bluetooth（登録商標）等の近距離無線データ通信インタフェース又は赤外線インタフェースを使用して、親ノード３０Ａ，３０Ｂとの間、及び機能実行装置２２０ａ，２２０ｂとの間でそれぞれ通信を行うもので、以下の機能を有している。
【００３２】
(1) 図示しない起動スイッチが操作されるか又は計測部１１１１〜１１１６の何れかから検出信号が出力されると、親ノード３０Ａ，３０Ｂに対しリスト取得要求を送信し、この要求に対し親ノード３０Ａ，３０Ｂから送信された機能ＩＤリストと部屋ＩＤを受信する。そして、受信された部屋ＩＤを機能ＩＤ格納部１１２１に保存中の部屋ＩＤと比較し、両部屋ＩＤが異なる場合に、センシングユニット１１０が他の部屋へ移動したと判断し、機能ＩＤ格納部１１２１に格納されている機能ＩＤリストを上記受信された機能ＩＤリストに更新する処理。  
図３は部屋Ａの親ノード３０Ａからダウンロードされた機能ＩＤ変換情報の一例を、また図４は部屋Ｂの親ノード３０Ｂからダウンロードされた機能ＩＤ変換情報の一例をそれぞれ示している。
【００３３】
(2) 機能実行装置２２０ａ，２２０ｂごとに、上記閾値判定部１１２２により特定された装置ＩＤ及び機能ＩＤを含む遠隔制御信号を生成し、この生成された各遠隔制御信号をそれぞれ機能実行装置２２０ａ，２２０ｂへ送信する処理。
【００３４】
一方、機能実行装置２２０ａ，２２０ｂは、それぞれ機能情報格納部２２１ａ，２２１ｂと、機能実行部２２２ａ，２２２ｂと、クライアント通信部２２３ａ，２２３ｂを備えている。このうち機能実行部２２２ａ，２２２ｂ及びクライアント通信部２２３ａ，２２３ｂは、図示しないプログラムメモリに格納されたプログラムをＣＰＵ（Central Processing Unit）に実行させることにより実現される。
【００３５】
クライアント通信部２２３ａ，２２３ｂは、上記センシングユニット１１０から遠隔制御信号を受信した場合に、当該遠隔制御信号に含まれる装置ＩＤを事前に記憶されている自装置の装置ＩＤと照合する。そして、両装置ＩＤが一致する場合に、当該受信された遠隔制御信号に含まれる機能ＩＤを機能実行部２２２ａ，２２２ｂに通知する処理を行う。通信媒体としては無線または赤外線が用いられる。
【００３６】
機能情報格納部２２１ａ，２２１ｂには、機能実行装置２２０ａ，２２０ｂが有する各機能を表す機能ＩＤに対応付けて、当該機能の実行内容を表す情報が記憶されている。機能実行部２２２ａ，２２２ｂは、上記クライアント通信部２２３ａ，２２３ｂから通知された機能ＩＤに対応する機能実行内容を表す情報を上記機能情報格納部２２１ａ，２２１ｂから読み出し、この読み出された情報に従い機能を実行する処理を行う。
【００３７】
（動作）
次に、以上のように構成されたセンシングユニット１１０及び機能実行装置２２０ａ，２２０ｂの動作を説明する。図５は遠隔制御の処理手順と処理内容を示すフローチャートである。  
なお、ここではユーザが部屋Ａで機能実行装置２２０ａの制御に使用していたセンシングユニット１１０を、部屋Ｂに持ち込んで機能実行装置２２０ｂの制御に使用する場合を例にとって説明する。
【００３８】
ユーザが、センシングユニット１１０を部屋Ｂに持ち込み、図示しない起動スイッチを操作するか、又は当該ユニットをテーブル等に置いて計測部１１１１〜１１１６の何れかから検出信号が出力されたとする。そうすると、ステップＳ１１においてセンシング通信部１１２３から親ノード３０Ｂに対し機能ＩＤ取得要求が送信される。
【００３９】
これに対し親ノード３０Ｂは、上記取得要求を受信したことをステップＳ１２で検出すると、機能ＩＤリスト格納部３１から部屋Ｂに設置されている機能実行装置２２０ｂに関する機能ＩＤリストをステップＳ１３により読み出し、この読み出された機能ＩＤリストを、部屋Ｂを識別するための部屋ＩＤと共に、親ノード通信部３１から要求元のセンシングユニット１１０へ送信する（図１の(1) ）。
【００４０】
センシングユニット１１０は、親ノード３０Ｂから送信された機能ＩＤリストと部屋ＩＤを受信すると、ステップＳ１４において、先ずこの受信された部屋Ｂの部屋ＩＤを機能ＩＤ格納部１１２１に保存されている部屋Ａの部屋ＩＤと比較する。そして、この場合は両部屋ＩＤが異なるため、センシングユニット１１０は他の部屋へ移動したと判断し、機能ＩＤ格納部１１２１に格納されている機能ＩＤリストを、上記受信された機能ＩＤリストに更新する。
【００４１】
なお、親ノード３０Ａ，３０Ｂが予め設定した時間間隔で定期的に機能ＩＤリストと部屋ＩＤを送信している場合には、上記リスト取得要求の送信は省略してもよい。但し、この場合センシングユニット１１０は、センシング通信部１１２４を間欠的に受信動作させて、親ノード３０Ａ，３０Ｂから送信される機能ＩＤリストを受信する必要がある。
【００４２】
さて、この状態でユーザが、センシングユニット１１０を例えば「リラックス」が上面となるようにテーブル上に置いたとする。そうするとセンシングユニット１１０では、ステップＳ１５〜Ｓ１９により以下のような処理が行われる。すなわち、先ず計測部１１１１〜１１１６の検出出力をもとに上記テーブルと接する面（底面）が検出され、さらに当該底面と対向する面（上面）に記載されたメタ命令「リラックス」が特定される。そして、この特定されたメタ命令「リラックス」に応じて、機能実行装置（シーリングライト）２２０ｂについては、図４に示すようにその装置ＩＤ（照明）と実行内容「明るさを落とし、発光色を電球色とする」を表す機能ＩＤが読み出され、これが遠隔制御信号として機能実行装置（シーリングライト）２２０ｂに向け送信される（図１の(2) ）。なお、この場合部屋Ｂには機能実行装置が１台しか設置されていないため、遠隔制御信号では装置ＩＤを省略して機能ＩＤのみを送るようにしてもよい。
【００４３】
これに対し機能実行装置（シーリングライト）２２０ｂでは、ステップＳ２０，Ｓ２１において自装置の装置ＩＤ（照明）を含む遠隔制御信号を受信すると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「明るさを落とし、発光色を電球色とする」表す情報がステップＳ２２により機能情報格納部２２１ｂから読み出される。そして、ステップＳ２３により、機能実行装置（シーリングライト）２２０ｂは明るさが落とされるだけでなく発光色が電球色になるように制御される。
【００４４】
また、ユーザがセンシングユニット１１０をメタ命令「寝る」が上面になるようにテーブルに置いた場合には、センシングユニット１１０において図４に示す機能ＩＤリストに従い、機能実行装置（シーリングライト）２２０ｂの実行内容を表す命令ＩＤとして、「常夜灯を点灯」を表す機能ＩＤが読み出され、当該機能ＩＤを含む遠隔制御信号が機能実行装置２２０ｂへ向け送信される。これに対し機能実行装置（シーリングライト）２２０ｂでは、自装置向けの遠隔制御信号が受信されると、当該遠隔制御信号に含まれる機能ＩＤに従い、常夜灯のみが点灯するように動作が制御される。
【００４５】
同様に、ユーザがセンシングユニット１１０をメタ命令「明るくする」が上面になるようにテーブルに置いた場合には、センシングユニット１１０からは図４に示す機能ＩＤリストに従い、機能実行装置（シーリングライト）２２０ｂの実行内容を表す命令ＩＤとして、「最大に明るくする」を表す機能ＩＤが読み出され、機能実行装置（シーリングライト）２２０ｂに対し遠隔制御信号が送信される。この結果、機能実行装置（シーリングライト）２２０ｂでは、上記遠隔制御信号に含まれる機能ＩＤに応じて明るさが最大になるよう照明動作が制御される。
【００４６】
なお、ユーザがセンシングユニット１１０を持って部屋Ｂから部屋Ａに戻り、機能実行装置（エアコン）２２０ａを制御する場合には、機能ＩＤリスト格納部３１に格納された機能ＩＤリストが親ノード３０Ａから送信された機能ＩＤリストに更新される。そして、以後ユーザが当該部屋Ａ内に止まる限り、上記更新された機能ＩＤリスト、つまり図３に例示したリストに従い、センシングユニット１１０による機能実行装置（エアコン）２２０ａに対する遠隔制御が実行される。
【００４７】
（効果）
以上詳述したように第１の実施形態では、部屋Ａ，Ｂごとに親ノード３０Ａ，３０Ｂを設け、これらの親ノード３０Ａ，３０Ｂからそれぞれ当該部屋Ａ，Ｂに設置された機能実行装置２２０ａ，２２０ｂに関する機能ＩＤリストをセンシングユニット１１０にダウンロードして記憶させる。そして、センシングユニット１１０では、各部屋Ａ，Ｂにおいて上記ダウンロードされた機能ＩＤリストをもとに、当該部屋Ａ，Ｂに設置された機能実行装置２２０ａ，２２０ｂを遠隔制御するようにしている。
【００４８】
したがって、部屋Ａ，Ｂごとに、センシングユニット１１０に格納された機能ＩＤリストが親ノード３０Ａ，３０Ｂからダウンロードされる機能ＩＤリストに更新されることになり、この更新された機能ＩＤリストに基づいて、部屋Ａ，Ｂごとにそれぞれその機能実行装置２２０ａ，２２０ｂを遠隔制御することができる。このため、１台のセンシングユニット１１０を用いて部屋Ａ，Ｂ間を移動した場合でも、部屋Ａ，Ｂごとに機能実行装置２２０ａ，２２０ｂをその機能に応じてそれぞれ適切に制御することができる。
【００４９】
［第２の実施形態］
この発明の第２の実施形態は、機能実行装置が２台設置された部屋Ａ，Ｂの各々で１台のセンシングユニットを共通に使用できるようにするために、部屋Ａ，Ｂごとに親ノードを設け、これらの親ノードからそれぞれ部屋に設置された２台の機能実行装置に関する機能ＩＤリストをセンシングユニットにダウンロードして記憶させる。センシングユニットは、各部屋Ａ，Ｂにおいて上記ダウンロードされた機能ＩＤリストをもとに、当該部屋Ａ，Ｂに設置された２台の機能実行装置を遠隔制御するようにしたものである。
【００５０】
（構成）
図６は、この発明の第２の実施形態に係る遠隔制御システムの全体構成を示す図であり、１２０はセンシングユニットを示している。なお、同図において前記図１と同一部分には同一符号を付して説明を行う。
【００５１】
部屋Ａには機能実行装置２２０ａ，２２０ｃが設置されている。機能実行装置２２０ａ，２２０ｂはそれぞれエアコン及び照明スタンドからなる。一方、部屋Ｂには機能実行装置２２０ｂ，２２０ｄが設置されている。機能実行装置２２０ｂ，２２０ｄはそれぞれシーリングライト及びファンヒータからなる。また、部屋Ａ，Ｂにはそれぞれ親ノード３０Ａ，３０Ｂが設置されている。
【００５２】
センシングユニット１２０は、第１の実施形態と同様に正六角形からなる筐体を有する。筐体の６つの各面にはそれぞれ上記機能実行装置２２０ａ，２２０ｂに対するメタ命令、例えば「ON」、「OFF」、「明るくする」、「リラックス」、「寝る」を表す名称が印刷等により表記されている。
【００５３】
図７は、上記図６に示した遠隔制御システムのセンシングユニット１２０、機能実行装置２２０ａ〜２２０ｄ及び親ノード３０Ａ，３０Ｂの構成を示すブロック図である。なお、図８において機能実行装置２２０ａ〜２２０ｄについては、前記図２に示した機能実行装置２００ａ，２００ｂと機能の実行内容が異なるだけで基本構成が同一であるため、ここでの詳しい説明は省略する。
【００５４】
親ノード３０Ａ，３０Ｂは、図２でも述べたようにいずれも機能ＩＤリスト格納部３１と、親ノード通信部３２を備えている。機能ＩＤリスト格納部３１には、部屋Ａ，Ｂごとに、当該部屋Ａ，Ｂに設置された機能実行装置２２０ａ，２２０ｃ及び２２０ｂ，２２０ｄの装置ＩＤと、当該機能実行装置が備える機能実行内容を表す機能ＩＤとを含む機能ＩＤリストが記憶されている。
【００５５】
親ノード通信部３２は、センシングユニット１２０からリスト取得要求を受信した場合に、上記機能ＩＤリスト格納部３１から機能ＩＤリストを読み出す。そして、この読み出された機能ＩＤリストを部屋Ａ，Ｂを識別するための部屋ＩＤと共に要求元のセンシングユニット１２０へ送信する処理を行う。
【００５６】
センシングユニット１２０は、正六角形からなる筐体の６つの面にそれぞれ配設された計測部１２１１〜１２１６と、回路モジュール部１２２を備えている。計測部１２１１〜１２１６は第１の実施形態でも述べたように感圧センサからなり、センシングユニット１２０がどの面を上にしてテーブル（図示せず）等に置かれたかを検出するもので、計測部１２１１〜１２１６ごとにそれぞれ検出電圧値ｖ1 〜ｖ6 を出力する。
【００５７】
回路モジュール部１２２は、機能ＩＤ格納部１２２１と、閾値判定部１２２２と、センシング通信部１２２３を備えている。なお、これらの機能のうち閾値判定部１２２２及びセンシング通信部１２２３は、図示しないプログラムメモリに格納されたプログラムをＣＰＵ（Central Processing Unit）に実行させることにより実現される。
【００５８】
センシング通信部１２２３は、Bluetooth（登録商標）等の近距離無線データ通信インタフェース又は赤外線インタフェースを使用して、親ノード３０Ａ，３０Ｂとの間、及び機能実行装置２２０ａ，２２０ｂ及び２２０ｃ，２２０ｄとの間で通信を行うもので、以下の機能を有している。
【００５９】
(1) 図示しない起動スイッチが操作されるか又は計測部１２１１〜１２１６の何れかから検出信号が出力されると、親ノード３０Ａ，３０Ｂに対しリスト取得要求を送信し、この要求に対し親ノード３０Ａ，３０Ｂから送信された機能ＩＤリストと部屋ＩＤを受信する。そして、受信された部屋ＩＤを機能ＩＤ格納部１２２１に保存中の部屋ＩＤと比較し、両部屋ＩＤが異なる場合に、センシングユニット１２０が他の部屋へ移動したと判断し、機能ＩＤ格納部１２２１に格納されている機能ＩＤリストを上記受信された機能ＩＤリストに更新する処理。  
(2) 機能実行装置２２０ａ〜２２０ｄごとに上記特定された装置ＩＤ及び機能ＩＤを含む遠隔制御信号を生成し、この生成された各遠隔制御信号をそれぞれ機能実行装置２２０ａ〜２２０ｄへ送信する処理を行う。
【００６０】
機能ＩＤ格納部１２２１は、上記親ノード３０Ａ，３０Ｂからダウンロードされた機能ＩＤ変換情報（機能情報リスト）を記憶するために用いられる。機能ＩＤ変換情報は、上記筐体の６つの面に表記されたメタ命令を表す情報に対し、機能実行装置２２０ａ，２２０ｂ又は２２０ｃ，２２０ｄを識別する装置ＩＤとその機能実行内容を表す情報（機能ＩＤ）を関連付けたものである。図８は部屋Ａの親ノード３０Ａからダウンロードされた機能ＩＤ変換情報の一例を、また図９は部屋Ａの親ノード３０Ｂからダウンロードされた機能ＩＤ変換情報の一例をそれぞれ示している。  
また機能ＩＤ格納部１２２１には、上記各メタ命令と計測部１２１１〜１２１６との対応関係を表す情報と、上記計測部１２１１〜１２１６から出力される検出電圧値ｖ1 〜ｖ6 を判定するための異なる６つの閾値Ｖt1〜Ｖt6も記憶されている。
【００６１】
閾値判定部１２２２は、上記計測部１２１１〜１２１６から出力される検出電圧値ｖ1 〜ｖ6 を、上記機能ＩＤ格納部１２２１に記憶された閾値Ｖt1〜Ｖt6と比較することにより検出電圧を出力した計測部１２１１〜１２１６がどの面に配置された計測部かを判定し、さらに上記機能ＩＤ格納部１２２１に記憶された、各メタ命令と計測部１２１１〜１２１６との対応関係を表す情報を参照することにより、当該計測部が配置された面と対向する面（反対側の面）に記載されたメタ命令を特定する。そして、この特定されたメタ命令に対応付けて記憶されている、機能実行装置２２０ａ〜２２０ｄごとの装置ＩＤと機能実行内容を表す情報（機能ＩＤ）を、機能ＩＤ変換情報から特定する。
【００６２】
（動作）
次に、以上のように構成されたシステムによる遠隔制御動作を説明する。なお、システム動作の処理手順については図５と同一なので、ここでは図５を用いて説明する。  
ユーザが、部屋Ａから部屋Ｂへの移動に伴い、部屋Ａで使用していたセンシングユニット１２０を部屋Ｂに持ち込み、図示しない起動スイッチを操作するか、又は当該ユニットをテーブル等に置いて計測部１２１１〜１２１６の何れかから検出信号が出力されたとする。そうすると、ステップＳ１１においてセンシング通信部１２２３から親ノード３０Ｂに対し機能ＩＤ取得要求が送信される。
【００６３】
これに対し親ノード３０Ｂは、上記取得要求を受信したことをステップＳ１２で検出すると、機能ＩＤリスト格納部３１から部屋Ｂに設置されている機能実行装置２２０ｂ，２２０ｄに関する機能ＩＤリストをステップＳ１３により読み出し、この読み出された機能ＩＤリストを、部屋Ｂを識別するための部屋ＩＤと共に、親ノード通信部３１から要求元のセンシングユニット１２０へ送信する（図６(3)）。
【００６４】
センシングユニット１２０は、親ノード３０Ｂから送信された機能ＩＤリストと部屋ＩＤを受信すると、ステップＳ１４において、先ずこの受信された部屋Ｂの部屋ＩＤを機能ＩＤ格納部１２２１に保存されている部屋Ａの部屋ＩＤと比較する。そして、この場合は両部屋ＩＤが異なるため、センシングユニット１２０は他の部屋へ移動したと判断し、機能ＩＤ格納部１２２１に格納されている機能ＩＤリストを、上記受信された機能ＩＤリストに更新する。
【００６５】
なお、親ノード３０Ａ，３０Ｂが予め設定した時間間隔で定期的に機能ＩＤリストと部屋ＩＤを送信している場合には、上記リスト取得要求の送信は省略してもよい。但し、この場合センシングユニット１２０は、センシング通信部１２２３を間欠的に受信動作させて、親ノード３０Ａ，３０Ｂから送信される機能ＩＤリストを受信する必要がある。
【００６６】
さて、この状態でユーザが、センシングユニット１２０を、「リラックス」が上面となるようにテーブル上に置いたとする。そうするとセンシングユニット１２０では、ステップＳ１５〜Ｓ１９により以下のような処理が行われる。すなわち、先ず計測部１２１１〜１２１６の検出出力をもとに上記テーブルと接する面（底面）が検出され、さらに当該底面と対向する面（上面）に記載されたメタ命令「リラックス」が特定される。そして、この特定されたメタ命令「リラックス」に応じて、機能実行装置（シーリングライト）２２０ｂについては、図９に示すようにその装置ＩＤ（照明）と実行内容「明るさを落とし、発光色を電球色とする」を表す機能ＩＤが読み出され、これが遠隔制御信号として機能実行装置（シーリングライト）２２０ｃに向け送信される。
【００６７】
またそれと共に、機能実行装置（ファンヒータ）２２０ｄについては、図９に示すようにその装置ＩＤ（ファンヒータ）と実行内容「静音モード」を表す機能ＩＤが読み出され、これらのＩＤが遠隔制御信号として機能実行装置（ファンヒータ）２２０ｄに向け送信される。
【００６８】
これに対し機能実行装置（シーリングライト）２２０ｂでは、ステップＳ２０，Ｓ２１において自装置の装置ＩＤ（照明）を含む遠隔制御信号を受信すると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「明るさを落とし、発光色を電球色とする」表す情報がステップＳ２２により機能情報格納部２２１ｂから読み出される。そして、ステップＳ２３により、機能実行装置（シーリングライト）２２０ｂは明るさが落とされるだけでなく発光色が電球色になるように制御される。
【００６９】
一方、機能実行装置（ファンヒータ）２２０ｄでは、ステップＳ２０，Ｓ２１において自装置の装置ＩＤ（ファンヒータ）を含む遠隔制御信号が受信されると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「静音モード」がステップＳ２２により機能情報格納部２２１ｄから読み出され、ステップＳ２３により上記実行内容「静音モード」に従い暖房運転が行われる。
【００７０】
また、ユーザがセンシングユニット１２０をメタ命令「暖める」が上面になるようにテーブルに置いた場合には、センシングユニット１２０において図９に示す機能ＩＤリストに従い、機能実行装置（ファンヒータ）２２０ｄの実行内容を表す命令ＩＤとして、「急速暖房モード」を表す機能ＩＤが読み出され、機能実行装置２２０ｄへ向け送信される。すなわち、機能実行装置（ファンヒータ）２２０ｄに対してのみ遠隔制御信号が送信される。これに対し機能実行装置（ファンヒータ）２２０ｄでは、自装置向けの遠隔制御信号が受信されると、当該遠隔制御信号に含まれる機能ＩＤに従い、当該機能ＩＤに対応する実行内容で暖房運転が行われる。
【００７１】
同様に、ユーザがセンシングユニット１２０をメタ命令「明るくする」が上面になるようにテーブルに置いた場合には、センシングユニット１２０からは図９に示す機能ＩＤリストに従い、機能実行装置（シーリングライト）２２０ｂに対してのみ遠隔制御信号が送信される。この結果、機能実行装置（シーリングライト）２２０ｂでは、図９に示す機能ＩＤに対応する実行内容により照明動作が制御される。
【００７２】
なお、ユーザがセンシングユニット１２０を持って部屋Ｂから部屋Ａに戻り、機能実行装置２２０ａ，２２０ｃを制御する場合には、機能ＩＤリスト格納部３１に格納された機能ＩＤリストが親ノード３０Ａから送信された機能ＩＤリストに更新される。そして、以後ユーザが当該部屋Ａ内に止まる限り、上記更新された機能ＩＤリスト、つまり図８に例示されたリストに従い、センシングユニット１２０による機能実行装置２２０ａ，２２０ｃに対する遠隔制御が実行される。
【００７３】
（効果）
以上詳述したように第２の実施形態では、機能実行装置２２０ａ，２２０ｃが設置された部屋Ａと、機能実行装置２２０ｂ，２２０ｄが設置された部屋Ｂが存在する場合に、部屋Ａ，Ｂごとに親ノード３０Ａ，３０Ｂを設け、センシングユニット１２０が部屋Ａ，Ｂ間を移動するごとに、親ノード３０Ａ，３０Ｂからそれぞれ部屋Ａ，Ｂに設置された機能実行装置２２０ａ，２２０ｃ及び２２０ｂ，２２０ｄに関する機能ＩＤリストをセンシングユニット１２０にダウンロードして記憶させる。そして、センシングユニット１２０は、部屋Ａ，Ｂごとに上記親ノード３０Ａ，３０Ｂからダウンロードされた機能ＩＤリストをもとに、当該部屋Ａ，Ｂに設置された各機能実行装置２２０ａ，２２０ｃ及び２２０ｂ，２２０ｄを遠隔制御するようにしている。
【００７４】
したがって、部屋Ａ，Ｂごとに、センシングユニット１２０に格納された機能ＩＤリストが親ノード３０Ａ，３０Ｂからダウンロードされる機能ＩＤリストに更新されることになり、この更新された機能ＩＤリストに基づいて、部屋Ａ，Ｂごとにそれぞれその機能実行装置２２０ａ，２２０ｃ及び２２０ｂ，２２０ｄを遠隔制御することができる。このため、１台のセンシングユニット１２０を用いて部屋Ａ，Ｂ間を移動した場合でも、部屋Ａ，Ｂごとにその機能実行装置２２０ａ，２２０ｃ及び２２０ｂ，２２０ｄをそれぞれ正確に遠隔制御することができる。
【００７５】
［第３の実施形態］
この発明の第３の実施形態は、第１の実施形態で述べた部屋Ａ，Ｂにそれぞれ１台の機能実行装置及び親ノードが設置されているシステムにおいて、上記各屋Ａ，Ｂ間に設置された２台の機能実行装置に対し、サイズの異なる２個のセンンシングユニットを選択的に使用して異なる動作を実行させるようにしたものである。
【００７６】
（構成）
図１０はこの発明の第３の実施形態に係る遠隔制御システムの全体構成を示す図であり、図中１３０ａ，１３０ｂはセンシングユニットを示している。なお、同図において前記図１及び図６と同一部分には同一符号を付して説明を行う。
【００７７】
センシングユニット１３０ａ，１３０ｂは何れも大きさ（一辺の長さ）の異なる正六面体からなる筐体を有する。この筐体の６つの各面にはそれぞれ上記機能実行装置２２０ｃ，２３０ｂが備える機能に対するメタ命令、例えば「ON」、「OFF」、「明るくする」、「リラックス」、「寝る」を表す名称が印刷等により表記されている。なお、これらの文字は印刷以外に手書きしてもよく、さらには当該文字が印刷されたシールを筐体面に貼付することにより表記してもよい。
【００７８】
図１１は、上記図１０に示した遠隔制御システムのセンシングユニット１３０ａ，１３０ｂ、機能実行装置２２０ｃ，２２０ｂ及び親ノード３０Ａ，３０Ｂの構成を示すブロック図である。なお、同図においても図２及び図７と同一部分には同一符号を付して説明を行う。
【００７９】
センシングユニット１３０ａ，１３０ｂは何れも、筐体の６つの面にそれぞれ配設された計測部１３１１〜１３１６と、回路モジュール部１３２を備えている。計測部１３１１〜１３１６は感圧センサからなり、センシングユニット１３０ａ，１３０ｂがどの面を上にしてテーブル（図示せず）等に置かれたかを検出するもので、計測部１３１１〜１３１６ごとにそれぞれ検出電圧値ｖ1 〜ｖ6 を出力する。
【００８０】
回路モジュール部１３２は、機能ＩＤ格納部１３２１と、閾値判定部１３２２と、センシング通信部１３２４を備えている。なお、これらの機能のうち閾値判定部１３２３及びセンシング通信部１３２４は、図示しないプログラムメモリに格納されたプログラムをＣＰＵ（Central Processing Unit）に実行させることにより実現される。
【００８１】
センシング通信部１３２３は、Bluetooth（登録商標）等の近距離無線データ通信インタフェース又は赤外線インタフェースを使用して、親ノード３０Ａ，３０Ｂとの間、及び機能実行装置２２０ｃ，２２０ｂとの間で通信を行うもので、以下の機能を有している。  
(1) 図示しない起動スイッチが操作されるか又は計測部１３１１〜１３１６の何れかから検出信号が出力された場合に、親ノード３０Ａ，３０Ｂに対しリスト取得要求を送信し、この要求に対し親ノード３０Ａ，３０Ｂから送信された機能ＩＤリストと部屋ＩＤを受信する。そして、受信された部屋ＩＤを機能ＩＤ格納部１３２１に保存中の部屋ＩＤと比較し、両部屋ＩＤが異なる場合に、センシングユニット１３０ａ，１３０ｂが他の部屋へ移動したと判断し、機能ＩＤ格納部１３２１に格納されている機能ＩＤリストを上記受信された機能ＩＤリストに更新する処理。  
(2) 機能実行装置２２０ｃ，２２０ｂごとに上記特定された装置ＩＤ及び機能ＩＤを含む遠隔制御信号を生成し、この生成された各遠隔制御信号をそれぞれ機能実行装置２２０ｃ，２２０ｂへ送信する処理を行う。
【００８２】
機能ＩＤ格納部１３２１は、上記親ノード３０Ａ，３０Ｂからダウンロードされた機能ＩＤ変換情報（機能情報リスト）を記憶するために用いられる。機能ＩＤ変換情報は、上記筐体の６つの面に表記されたメタ命令を表す情報に対し、機能実行装置２２０ｃ，２２０ｂを識別する装置ＩＤとその機能実行内容を表す情報（機能ＩＤ）を関連付けたものである。
【００８３】
図１２は部屋Ａの親ノード３０Ａからダウンロードされてセンシングユニット１３０ａに記憶された機能ＩＤリストの一例を、図１３は部屋Ａの親ノード３０Ａからダウンロードされてセンシングユニット１３０ｂに記憶された機能ＩＤリストの一例をそれぞれ示すものである。また、図１４は部屋Ｂの親ノード３０Ｂからダウンロードされてセンシングユニット１３０ａに記憶された機能ＩＤリストの一例を、図１５は部屋Ｂの親ノード３０Ｂからダウンロードされてセンシングユニット１３０ｂに記憶されたた機能ＩＤリストの一例をそれぞれ示している。
【００８４】
また機能ＩＤ格納部１３２１には、上記各メタ命令と計測部１３１１〜１３１６との対応関係を表す情報と、上記計測部１３１１〜１３１６から出力される検出電圧値ｖ1 〜ｖ6 を判定するための異なる６つの閾値Ｖt1〜Ｖt6も記憶されている。
【００８５】
閾値判定部１３２２は、上記計測部１３１１〜１３１６から出力される検出電圧値ｖ1 〜ｖ6 を、上記機能ＩＤ格納部１３２１に記憶された閾値Ｖt1〜Ｖt6と比較することにより検出電圧を出力した計測部１３１１〜１３１６がどの面に配置された計測部かを判定し、さらに上記機能ＩＤ格納部１３２１に記憶された、各メタ命令と計測部１３１１〜１３１６との対応関係を表す情報を参照することにより、当該計測部が配置された面と対向する面（反対側の面）に記載されたメタ命令を特定する。そして、この特定されたメタ命令に対応付けて記憶されている、機能実行装置２２０ｃ，２２０ｂごとの装置ＩＤと機能実行内容を表す情報（機能ＩＤ）を、機能ＩＤリストから特定する。
【００８６】
センシング通信部１３２３は、上記読み出された命令ＩＤ及びセンシングユニットＩＤを含む遠隔制御信号を生成し、この生成された遠隔制御信号を機能実行装置２２０ｃ，２２０ｂへ送信する処理を行う。なお、通信媒体としては指向性の制限が少ない無線が好適であるが、赤外線を用いてもよい。
【００８７】
（動作）
次に、以上のように構成された遠隔制御システムの動作を説明する。  
ユーザが、部屋Ａから部屋Ｂへの移動に伴い、部屋Ａで使用していたセンシングユニット１３０ａ，１３０ｂを部屋Ｂに持ち込み、図示しない起動スイッチを操作するか、又は当該ユニットをテーブル等に置いて計測部１３１１〜１３１６の何れかから検出信号が出力されたとする。そうすると、センシング通信部１３２３から親ノード３０Ｂに対し機能ＩＤ取得要求が送信される。
【００８８】
これに対し親ノード３０Ｂは、上記取得要求を受信したことを検出すると、機能ＩＤリスト格納部３１から部屋Ｂに設置されている機能実行装置２２０ｃ，２２０ｂに関する機能ＩＤリストを読み出し、この読み出された機能ＩＤリストを、部屋Ｂを識別するための部屋ＩＤと共に、親ノード通信部３１から要求元のセンシングユニット１３０ａ，１３０ｂへ送信する（図１０(4)）。
【００８９】
センシングユニット１３０ａ，１３０ｂは、親ノード３０Ｂから送信された機能ＩＤリストと部屋ＩＤを受信すると、先ずこの受信された部屋Ｂの部屋ＩＤを機能ＩＤ格納部１３２１に保存されている部屋Ａの部屋ＩＤと比較する。そして、この場合は両部屋ＩＤが異なるため、センシングユニット１３０ａ，１３０ｂは他の部屋へ移動したと判断し、機能ＩＤ格納部１３２１に格納されている機能ＩＤリストを、上記受信された機能ＩＤリストに更新する。
【００９０】
なお、親ノード３０Ａ，３０Ｂが予め設定した時間間隔で定期的に機能ＩＤリストと部屋ＩＤを送信している場合には、上記リスト取得要求の送信は省略してもよい。但し、この場合センシングユニット１３０ａ，１３０ｂは、センシング通信部１３２４を間欠的に受信動作させて、親ノード３０Ａ，３０Ｂから送信される機能ＩＤリストを受信する必要がある。
【００９１】
さて、この状態で、ユーザが例えばサイズが大きい方のセンシングユニット１３０ａを、図１０に示すようにメタ命令「明るくする」が記載された面が上面となるようにテーブル上に置いたとする。そうすると、センシングユニット１３０ａでは、先ず計測部１３１１〜１３１６の検出信号をもとに上記テーブルと接する面（底面）が検出され、さらに当該底面と対向する面（上面）に記載されたメタ命令「明るくする」が特定される。そして、この特定されたメタ命令「明るくする」に応じて、機能実行装置（シーリングライト）２２０ｂについて図１４に示すようにその装置ＩＤ（照明）と実行内容「最大に明るくする」を表す機能ＩＤが読み出され、これが遠隔制御信号として機能実行装置（シーリングライト）２２０ｂに向け送信される。
【００９２】
この結果機能実行装置（シーリングライト）２２０ｂでは、自装置の装置ＩＤ（照明）を含む遠隔制御信号を受信すると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「最大に明るくする」に従い、明るさが最大になるように制御される。
【００９３】
次に、サイズの小さいセンシングユニット１３０ｂを、「明るくする」が上面となるようにテーブル上に置いたとする。この場合センシングユニット１３０ｂでは、上記メタ命令「明るくする」に応じて、機能実行装置（シーリングライト）２２０ｂについては、図１５に示すようにその装置ＩＤ（照明）と実行内容「明度を落として明るくする」を表す機能ＩＤが読み出され、これが遠隔制御信号として機能実行装置（シーリングライト）２２０ｂに向け送信される。
【００９４】
この結果機能実行装置（シーリングライト）２２０ｂでは、自装置の装置ＩＤ（照明）を含む遠隔制御信号を受信すると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「明度を落として明るくする」により明るさが制御される。
【００９５】
また、ユーザがセンシングユニット１３０ａ，１３０ｂをメタ命令「リラックス」が上面になるようにテーブルに置いた場合には、センシングユニット１３０ａ，１３０ｂにおいて、それぞれ図１４及び図１５に示す機能ＩＤリストに従い、機能実行装置２２０ｂについてその装置ＩＤと実行内容を表す機能ＩＤ「明るさを落とし、かつ発光色を電球色にする」及び「明るさを落とす」が読み出され、機能実行装置２２０ｂへ向け送信される。
【００９６】
この結果機能実行装置２２０ｂでは、自装置向けに送られた遠隔制御信号に含まれる機能ＩＤに従い、当該機能ＩＤに対応する実行内容、つまりセンシングユニット１３０ａから遠隔制御信号が受信された場合には明るさが制限されると共に発光色を電球色になるように制御され、一方センシングユニット１３０ｂから遠隔制御信号が受信された場合には明るさのみが制限されるように制御される。
【００９７】
同様に、ユーザがセンシングユニット１３０ａ，１３０ｂをメタ命令「寝る」が上面になるようにテーブルに置いた場合には、センシングユニット１３０ａ，１３０ｂからはそれぞれ図１４及び図１５に示すように、「消灯」、「常夜灯を点灯」を表す機能ＩＤを含む遠隔制御信号が機能実行装置（シーリングライト）２２０ｂに向けて送信される。この結果機能実行装置（シーリングライト）２２０ｂでは、センシングユニット１３０ａから遠隔制御信号が受信された場合には消灯し、一方センシングユニット１３０ｂから遠隔制御信号が受信された場合には常夜灯のみが点灯する状態に制御される。
【００９８】
なお、ユーザがセンシングユニット１３０ａ，１３０ｂを持って部屋Ｂから部屋Ａに戻り、機能実行装置２２０ｃを制御する場合には、センシングユニット１３０ａ，１３０ｂの機能ＩＤリスト格納部３１に格納された機能ＩＤリストが何れも親ノード３０Ａから送信された機能ＩＤリストに更新される。したがって、ユーザが部屋Ａ内においてセンシングユニット１３０ａ，１３０ｂを操作すると、上記更新された機能ＩＤリスト、つまり図１２又は図１３に例示された機能ＩＤリストに従い、機能実行装置２２０ｃが遠隔制御される。
【００９９】
（効果）
以上詳述したように第３の実施形態によれば、第１の実施形態と同様に、部屋Ａ，Ｂごとにセンシングユニット１３０ａ，１３０ｂに格納された機能ＩＤリストが親ノード３０Ａ，３０Ｂからダウンロードされる機能ＩＤリストに更新され、この更新された機能ＩＤリストに基づいて部屋Ａ，Ｂごとにそれぞれその機能実行装置２２０ｃ，２２０ｂを遠隔制御することができる。このため、一組のセンシングユニット１３０ａ，１３０ｂを持って部屋Ａ，Ｂ間を移動した場合でも、部屋Ａ，Ｂごとに機能実行装置２２０ｃ，２２０ｂをその機能に応じてそれぞれ適切に制御することができる。
【０１００】
また、センシングユニット１３０ａ，１３０ｂに、機能実行装置（照明スタンド）２２０ｃ及び機能実行装置（シーリングライト）２２０ｂの動作として、センシングユニット１３０ａ，１３０ｂのサイズに応じた動作状態を対応付けている。このため、センシングユニット１３０ａ，１３０ｂを選択的に使用することで、機能実行装置（照明スタンド）２２０ｃ及び機能実行装置（シーリングライト）２２０ｂを、センシングユニット１３０ａ，１３０ｂのサイズ（大きさ）から直感的に理解される異なる動作状態に遠隔制御することができる。
【０１０１】
［第４の実施形態］
この発明の第４の実施形態は、それぞれ２台の機能実行装置が設置された部屋Ａ，Ｂが存在する場合に、サイズの異なる２台のセンシングユニットを上記部屋Ａ，Ｂの各々で使用できるようにするために、部屋Ａ，Ｂごとに親ノードを設け、これらの親ノードからそれぞれ部屋に設置された機能実行装置に関する機能ＩＤリストを各センシングユニットにダウンロードして記憶させる。そして、各センシングユニットは、各部屋Ａ，Ｂにおいて上記ダウンロードされた機能ＩＤリストをもとに、当該部屋Ａ，Ｂに設置された各機能実行装置を遠隔制御するようにしたものである。
【０１０２】
（構成）
図１６は、この発明の第４の実施形態に係る遠隔制御システムの全体構成を示す図であり、１４０ａ，１４０ｂはセンシングユニットを示している。なお、同図ではこのセンシングユニット１４０ａ，１４０ｂが各部屋Ａ，Ｂにそれぞれ配置されているように示しているが、センシングユニット１４０ａ，１４０ｂは一組であり、部屋Ａ，Ｂ間を移動しながら使用される。
【０１０３】
部屋Ａには機能実行装置２２０ａ，２２０ｃが設置されている。機能実行装置２２０ａ，２２０ｃはそれぞれエアコン及び照明スタンドからなる。一方、部屋Ｂには機能実行装置２２０ｂ，２２０ｄが設置されている。機能実行装置２２０ｂ，２２０ｄはそれぞれシーリングライト及びファンヒータからなる。また、部屋Ａ，Ｂにはそれぞれ親ノード３０Ａ，０Ｂが設置されている。
【０１０４】
図１７は、上記図１６に示した遠隔制御システムのセンシングユニット１４０ａ，１４０ｂ、機能実行装置２２０ａ〜２２０ｄ、及び親ノード３０Ａ，３０Ｂの構成を示すブロック図である。なお、図１７において、親ノード３０Ａ，３０Ｂ及び機能実行装置２２０ａ〜２２０ｄについては、前記図７又は図１１と同一であるため同一符号を付して説明を行う。
【０１０５】
センシングユニット１４０ａ，１４０ｂは、何れも前記第３の実施形態と同様に大きさ（一辺の長さ）の異なる正六面体からなる筐体を有する。筐体の６つの面にはそれぞれ上記機能実行装置２２０ａ〜２２０ｄに対するメタ命令、例えば「ON」、「OFF」、「明るくする」、「リラックス」、「寝る」、「暖める」を表す名称が印刷等により表記されている。
【０１０６】
またセンシングユニット１４０ａ，１４０ｂは、前記第３の実施形態でも述べたように、上記６つの面にそれぞれ配設された計測部１４１１〜１４１６と、回路モジュール部１４２を備えている。計測部１４１１〜１４１６は感圧センサからなり、センシングユニット１４０ａ，１４０ｂがどの面を上にしてテーブル（図示せず）等に置かれたかを検出するもので、計測部１４１１〜１４１６ごとにそれぞれ検出電圧値ｖ1 〜ｖ6 を出力する。
【０１０７】
回路モジュール部１４２は、機能ＩＤ格納部１４２１と、閾値判定部１４２２と、センシング通信部１４２３を備えている。なお、これらの機能のうち閾値判定部１４２２及びセンシング通信部１４２３は、図示しないプログラムメモリに格納されたプログラムをＣＰＵ（Central Processing Unit）に実行させることにより実現される。
【０１０８】
センシング通信部１４２３は、Bluetooth（登録商標）等の近距離無線データ通信インタフェース又は赤外線インタフェースを使用して、親ノード３０Ａ，３０Ｂとの間、及び機能実行装置２２０ａ〜２２０ｄとの間で通信を行うもので、以下の機能を有している。  
(1) 図示しない起動スイッチが操作されるか又は計測部１４１１〜１４１６の何れかから検出信号が出力されると、親ノード３０Ａ，３０Ｂに対しリスト取得要求を送信し、この要求に対し親ノード３０Ａ，３０Ｂから送信された部屋ＩＤと機能ＩＤリストを受信する。そして、受信された部屋ＩＤを機能ＩＤ格納部１４２１に保存中の部屋ＩＤと比較し、両部屋ＩＤが異なる場合に、センシングユニット１４０ａ，１４０ｂが他の部屋へ移動したと判断し、機能ＩＤ格納部１４２１に格納されている機能ＩＤリストを上記受信された機能ＩＤリストに更新する処理。  
(2) 後述する閾値判定部１４２２から出力される、制御対象となる機能実行装置の装置ＩＤと機能ＩＤを含む遠隔制御信号を生成し、この生成された遠隔制御信号を機能実行装置へ送信する処理。
【０１０９】
機能ＩＤ格納部１４２１は、上記センシング通信部１４２４により受信された最新の機能ＩＤリストを、部屋ＩＤと関連付けて格納するために用いられる。機能ＩＤリストは、センシングユニット１４０ａ，１４０ｂの各面に表記されたメタ命令に対し、部屋に設置されている各機能実行装置の装置ＩＤと機能の実行内容を表す機能ＩＤを関連付けたものである。  
図１８及び図１９はそれぞれセンシングユニット１４０ａ，１４０ｂに格納された部屋Ａにおける機能ＩＤリストの一例を示す。また、図２０及び図２１はそれぞれセンシングユニット１４０ａ，１４０ｂに格納された部屋Ｂにおける機能ＩＤリストの一例を示す。
【０１１０】
（動作）
次に、以上のように構成されたシステムによる遠隔制御動作を説明する。  
なお、ここでもユーザが部屋Ａで機能実行装置２２０ａ，２２０ｃの制御に使用していたセンシングユニット１４０ａ，１４０ｂを、部屋Ｂに持ち込んで機能実行装置２２０ｂ，２２０ｄの制御に使用する場合を例にとって説明する。
【０１１１】
ユーザが、センシングユニット１４０ａ，１４０ｂを部屋Ｂに持ち込み、図示しない起動スイッチを操作するか、又は当該ユニットをテーブル等に置いて計測部１４１１〜１４１６の何れかから検出信号が出力されたとする。そうすると、センシング通信部１４２３から親ノード３０Ｂに対し機能ＩＤ取得要求が送信される。
【０１１２】
これに対し親ノード３０Ｂは、上記取得要求を受信したことを検出すると、機能ＩＤリスト格納部３１から部屋Ｂに設置されている機能実行装置２２０ｂ，２２０ｄに関する機能ＩＤリストを読み出し、この読み出された機能ＩＤリストを、部屋Ｂを識別するための部屋ＩＤと共に、親ノード通信部３１から要求元のセンシングユニット１４０ａ，１４０ｂへ送信する。
【０１１３】
センシングユニット１４０ａ，１４０ｂは、親ノード３０Ｂから送信された機能ＩＤリストと部屋ＩＤを受信すると、先ずこの受信された部屋Ｂの部屋ＩＤを機能ＩＤ格納部１４２１に保存されている部屋Ａの部屋ＩＤと比較する。そして、この場合は両部屋ＩＤが異なるため、センシングユニット１４０ａ，１４０ｂは他の部屋へ移動したと判断し、機能ＩＤ格納部１４２１に格納されている機能ＩＤリストを、上記受信された機能ＩＤリストに更新する。
【０１１４】
なお、親ノード３０Ａ，３０Ｂが予め設定した時間間隔で定期的に機能ＩＤリストと部屋ＩＤを送信している場合には、上記リスト取得要求の送信は省略してもよい。但し、この場合センシングユニット１４０ａ，１４０ｂは、センシング通信部１４２４を間欠的に受信動作させて、親ノード３０Ａ，３０Ｂから送信される機能ＩＤリストを受信する必要がある。
【０１１５】
さて、この状態でユーザが、サイズの大きいセンシングユニット１４０ａを、メタ命令「リラックス」が上面となるようにテーブル上に置いたとする。そうするとセンシングユニット１４０ａでは以下のような処理が行われる。すなわち、先ず計測部１４１１〜１４１６の検出出力をもとに上記テーブルと接する面（底面）が検出され、さらに当該底面と対向する面（上面）に記載されたメタ命令「リラックス」が特定される。そして、この特定されたメタ命令「リラックス」に応じて、機能実行装置（シーリングライト）２２０ｂについては、図２０に示すようにその装置ＩＤ（照明）と実行内容「明るさを落とし、発光色を電球色とする」を表す機能ＩＤが読み出され、これが遠隔制御信号として機能実行装置（シーリングライト）２２０ｂに向け送信される。
【０１１６】
またそれと共に、機能実行装置（ファンヒータ）２２０ｄについては、図２１に示すようにその装置ＩＤ（ファンヒータ）と実行内容「静音モード」を表す機能ＩＤが読み出され、これらのＩＤが遠隔制御信号として機能実行装置（ファンヒータ）２２０ｄに向け送信される。
【０１１７】
これに対し機能実行装置（シーリングライト）２２０ｂでは、自装置の装置ＩＤ（照明）を含む遠隔制御信号を受信すると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「明るさを落とし、発光色を電球色とする」表す情報が機能情報格納部２２１ｂから読み出される。そして、この情報に従い機能実行部２２２ａにより明るさが落とされるだけでなく発光色が電球色に変更されるように制御される。
【０１１８】
一方、機能実行装置（ファンヒータ）２２０ｄでは、自装置の装置ＩＤ（ファンヒータ）を含む遠隔制御信号が受信されると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「静音モード」が機能情報格納部２２１ｄから読み出され、上記実行内容「静音モード」に従い暖房運転が行われる。
【０１１９】
次に、サイズの小さいセンシングユニット１４０ｂを、「リラックス」が上面となるようにテーブル上に置いたとする。この場合センシングユニット１４０ｂでも以下のような処理が実行される。すなわち、上記メタ命令「リラックス」に応じて、機能実行装置（シーリングライト）２２０ｂについては、図２１に示すようにその装置ＩＤ（照明）と実行内容「明るさを落とす」を表す機能ＩＤが読み出され、これが遠隔制御信号として機能実行装置（シーリングライト）２２０ｂに向け送信される。またそれと共に、機能実行装置（ファンヒータ）２２０ｄについては、図２１に示すようにその装置ＩＤ（ファンヒータ）と実行内容「設定温度を２度下げて運転」を表す機能ＩＤが読み出され、これらのＩＤが遠隔制御信号として機能実行装置（ファンヒータ）２２０ｄに向け送信される。
【０１２０】
これに対し機能実行装置（シーリングライト）２２０ｂでは、自装置の装置ＩＤ（照明）を含む遠隔制御信号を受信すると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「明るさを落とす」が機能情報格納部２２１ｄから読み出される。そして、上記読み出された実行内容を表す情報に従い、暗めの落ち着いた明るさになるように照度が制御される。
【０１２１】
一方、機能実行装置（ファンヒータ）２２０ｄでは、自装置の装置ＩＤ（ファンヒータ）を含む遠隔制御信号を受信すると、当該遠隔制御信号に含まれる機能ＩＤに対応する実行内容「設定温度を２度下げて運転」を表す情報が機能情報格納部２２１ｄから読み出される。そして、この読み出された情報に従い暖房運転が制御される。
【０１２２】
また、ユーザがセンシングユニット１４０ａ，１４０ｂを「暖める」が上面になるようにテーブルに置いた場合には、センシングユニット１４０ａ，１４０ｂにおいて、それぞれ図２０及び図２１に示す機能ＩＤリストに従い、機能実行装置（ファンヒータ）２２０ｄの実行内容を表す命令ＩＤとして、「急速暖房モード」及び「快適暖房モード」を表す機能ＩＤが読み出され、機能実行装置（ファンヒータ）２２０ｄへ向け送信される。すなわち、メタ命令「暖める」が選択された場合には、機能実行装置（ファンヒータ）２２０ｄに対してのみ遠隔制御信号が送信される。この結果、機能実行装置（ファンヒータ）２２０ｄでは、自装置向けの遠隔制御信号が受信されると、当該遠隔制御信号に含まれる機能ＩＤに従い、当該機能ＩＤに対応する実行内容で暖房運転が行われる。
【０１２３】
同様に、ユーザがセンシングユニット１４０ａ，１４０ｂをメタ命令「明るくする」が上面になるようにテーブルに置いた場合には、センシングユニット１４０ａ，１４０ｂからは図２０及び図２１に示す機能ＩＤリストに従い、機能実行装置（シーリングライト）２２０ｂに対してのみ遠隔制御信号が送信される。この結果、機能実行装置（シーリングライト）２２０ｂでは、図２０及び図２１に示す機能ＩＤ、つまり「最大に明るくする」、「明度を落として明るくする」により照明動作が制御される。
【０１２４】
なお、ユーザがセンシングユニット１４０ａ，１４０ｂを持って部屋Ｂから部屋Ａに戻り、機能実行装置２２０ａ，２２０ｃを制御する場合には、機能ＩＤリスト格納部３１に格納された機能ＩＤリストが親ノード３０Ａから送信された機能ＩＤリストに更新される。そして、以後ユーザが当該部屋Ａ内に止まる限り、上記更新された機能ＩＤリスト、つまり図１８及び図１９に例示されたリストに従い、センシングユニット１４０ａ，１４０ｂによる機能実行装置２２０ａ，２２０ｃに対する遠隔制御が実行される。
【０１２５】
（効果）
以上詳述したように第４の実施形態では、機能実行装置２２０ａ，２２０ｃが設置された部屋Ａと、機能実行装置２２０ｂ，２２０ｄが設置された部屋Ｂが存在する場合に、部屋Ａ，Ｂごとに親ノード３０Ａ，３０Ｂを設け、これらの親ノード３０Ａ，３０Ｂからそれぞれ部屋Ａ，Ｂに設置された機能実行装置２２０ａ，２２０ｃ及び２２０ｂ，２２０ｄに関する機能ＩＤリストを各センシングユニット１４０ａ，１４０ｂにダウンロードして記憶させる。そして、各センシングユニット１４０ａ，１４０ｂは、各部屋Ａ，Ｂにおいて上記ダウンロードされた機能ＩＤリストをもとに、当該部屋Ａ，Ｂに設置された各機能実行装置２２０ａ，２２０ｃ及び２２０ｂ，２２０ｄを遠隔制御するようにしている。
【０１２６】
したがって、ユーザが部屋Ａ，Ｂ間の移動に伴い２個のセンシングユニット１４０ａ，１４０ｂを部屋Ａ，Ｂに持ち込むと、それぞれの部屋Ａ，Ｂにおいてセンシングユニット１４０ａ，１４０ｂに格納された機能ＩＤリストが親ノード３０Ａ，３０Ｂからダウンロードされる機能ＩＤリストに更新される。そして、この更新された機能ＩＤリストに基づいて、部屋Ａ，Ｂごとにそれぞれその機能実行装置２２０ａ，２２０ｃ、２２０ｂ，２２０ｄの遠隔制御が行われる。このため、センシングユニット１４０ａ，１４０ｂを用いて、各部屋Ａ，Ｂにおいて固有の機能を持つ機能実行装置２２０ａ，２２０ｃ、２２０ｂ，２２０ｄをそれぞれ正確に遠隔制御することができる。
【０１２７】
しかも、サイズの異なる２個のセンシングユニット１４０ａ，１４０ｂを選択的に使用することで、何れの部屋Ａ，Ｂにおいても機能実行装置２２０ａ，２２０ｃ、２２０ｂ，２２０ｄをセンシングユニット１４０ａ，１４０ｂのサイズから直感的に理解できる動作状態又は運転状態に遠隔制御することができる。
【０１２８】
［その他の実施形態］
前記各実施形態では、サイズの異なる正六面体からなるセンシングユニットを使用する場合を例にとって説明した。しかし、それに限らずセンシングユニットは板体、球体、角錐体、柱体等でもよく、またサイズを異ならせる代わりに色や重量、形状を異ならせるようにしてもよい。要するに、複数のセンシングユニットの物理的特徴の違いに応じて直感的に理解される動作状態に機能実行装置を遠隔制御するものであれば、センシングユニットの物理的特徴は如何なるものであってもよい。
【０１２９】
前記各実施形態では、部屋Ａ，Ｂにそれぞれ親ノード３０Ａ，３０Ｂを設置し、この親ノード３０Ａ，３０Ｂからセンシングユニットに対し機能ＩＤ変換情報を配信するようにした。しかし、それに限定されるものではなく、上記親ノード３０Ａ，３０Ｂの機能を機能実行装置の何れか一つまたは全てに設け、当該機能実行装置からセンシングユニット１４０ａ，１４０ｂに対し機能ＩＤリストを配信するようにしてもよい。
【０１３０】
また、前記実施形態では機能実行装置に対し遠隔制御信号を送信するか否かをセンシングユニットが機能ＩＤリストをもとに判断し、機能ＩＤリストに装置ＩＤが定義されていない機能実行装置へは遠隔制御信号を送信しないようにした。しかし、親ノードが機能ＩＤリストをダウンロードする際に、機能ＩＤリストに応じて当該リストに定義されていない機能実行装置に関する情報はダウンロードしないようにしてもよい。
【０１３１】
前記各実施形態では、部屋Ａ，Ｂにそれぞれ設置された機能実行装置が１台又は２台の場合を例にとって説明したが３台以上であってもよく、また部屋間で異なる台数であってもよい。機能実行装置の種類や機能、実行内容等についても如何に設定してもよい。  
その他、機能実行装置の種類や機能、実行内容、センシングユニットと機能実行装置、及びセンシングユニットと親ノードとの間の通信媒体や通信手順等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。
【０１３２】
要するにこの発明は、上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記各実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、各実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【０１３３】
１１０，１２０，１３０ａ，１３０ｂ，１４０ａ，１４０ｂ…センシングユニット、１１２，１２２，１３２，１４２…回路モジュール部、１１１１〜１１１６，１２１１〜１２２６，１３１１〜１３１６，１４１１〜１４１６…計測部群、１１２１，１２２１，１３２１，１４２１…機能ＩＤ格納部、１１２２，１２２２，１３２３，１４２２…閾値判定部、１１２３，１２２３，１３２３，１４２３…センシング通信部、２２０ａ〜２２０ｄ…機能実行装置、２２１ａ〜２２１ｄ…機能情報格納部、２２２ａ〜２２２ｄ…機能実行部、２２３ａ〜２２３ｄ…クライアント通信部、３０Ａ，３０Ｂ…親ノード、３１…機能ＩＤリスト格納部、３２…親ノード通信部。
【図１】
2015008422.tif 000003
【図２】
2015008422.tif 000004
【図３】
2015008422.tif 000005
【図４】
2015008422.tif 000006
【図５】
2015008422.tif 000007
【図６】
2015008422.tif 000008
【図７】
2015008422.tif 000009
【図８】
2015008422.tif 000010
【図９】
2015008422.tif 000011
【図１０】
2015008422.tif 000012
【図１１】
2015008422.tif 000013
【図１２】
2015008422.tif 000014
【図１３】
2015008422.tif 000015
【図１４】
2015008422.tif 000016
【図１５】
2015008422.tif 000017
【図１６】
2015008422.tif 000018
【図１７】
2015008422.tif 000019
【図１８】
2015008422.tif 000020
【図１９】
2015008422.tif 000021
【図２０】
2015008422.tif 000022
【図２１】
2015008422.tif 000023