(57)【要約】【課題】機器を遠隔的に制御でき且つ機器の指定を不要にできる機器制御方法を提供する。【解決手段】機器制御装置４は、端末２から空調機器１ａに向かう方向が通知されると、そのときに端末位置検出装置３から通知された距離ｄおよび方向から端末２の位置を検出し、端末２の位置から通知された方向に向かう直線Ｃの位置を求める。そして、機器制御装置４は、空調機器１ａのある領域Ｄが直線Ｃと交差するなら、空調機器１ａに対応する操作情報を端末２へ送信する。機器制御装置４は、端末２から送風を停止や開始させるコマンドが送信されたら、それを空調機器１ａに転送する。【選択図】図１
2008306288.tif 000002
【特許請求の範囲】
【請求項１】
制御対象の機器の方向に向けられて使用されるものであり且つ方向検出部と通信部を備える機器指定装置と、該機器指定装置の位置を検出するものであり且つ位置検出部と通信部を備える位置検出装置と、前記機器を制御するものであり且つ前記機器が存在する領域の位置が記憶される機器位置記憶部と位置検出部と存否判定部と通信部を備える機器制御装置とを備える機器制御システムが行う機器制御方法であって、
前記位置検出装置の位置検出部が、
前記機器指定装置の位置を検出し、
該位置検出装置の通信部が、
該位置を前記機器制御装置に通知し、
前記機器指定装置の方向検出部が、
該機器指定装置が向いている方向を検出し、
該機器指定装置の通信部が、
該方向を前記機器制御装置に通知し、
前記機器制御装置の位置検出部が、
前記通知された方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出し、
該機器制御装置の存否判定部が、
前記機器位置記憶部に位置を記憶された領域が前記直線に交差するか否かを判定し、
該機器制御装置の通信部が、
交差すると判定された場合のときに、前記機器指定装置から送信されるコマンドを前記機器へ転送する
ことを特徴とする機器制御方法。
【請求項２】
前記位置検出装置の位置検出部および通信部による前記機器指定装置の位置の検出および通知では、該位置検出装置と該機器指定装置との間の距離と、該位置検出装置から該機器指定装置に向かう方向を検出し、該距離と方向を前記機器制御装置に通知し、
前記機器制御装置の位置検出部が、該距離と方向から前記機器指定装置の位置を検出する
ことを特徴とする請求項１記載の機器制御方法。
【請求項３】
前記機器指定装置は表示部を備え、
前記機器制御装置の通信部が、
前記機器位置記憶部に位置を記憶された領域の中に前記直線に交差するものが複数あると判定された場合のときに、該機器のリストを前記機器指定装置に送信し、
前記機器指定装置の表示部が、
該リストを表示し、
該機器指定装置の通信部が、表示されたリストの中の機器を指定する操作がなされた場合に、該機器が指定されたことを前記機器制御装置に通知し、
前記機器制御装置の通信部が、
通知された該機器へコマンドを転送する
ことを特徴とする請求項１または２記載の機器制御方法。
【請求項４】
前記機器制御装置の機器位置記憶部には、
前記機器に対応する角度が記憶され、
前記機器指定装置の方向検出部が、
該機器指定装置が向いている方向を２位置で検出し、
前記機器指定装置の通信部が、
該方向を前記機器制御装置に通知し、
前記機器制御装置の位置検出部が、
前記角度を前記機器位置記憶部から読み出し、
該２方向について該方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出し、
該２方向について該方向が通知されたときの通知された位置から該方向について検出された直線との間で前記読み出した角度をなして延びる直線群で囲まれた領域の位置を求め、
該２領域に共通する領域の位置を求め、
該領域を該機器が存在する領域として前記機器位置記憶部に記憶させる
ことを特徴とする請求項１または２記載の機器制御方法。
【請求項５】
前記機器指定装置は表示部を備え、
前記機器制御装置の機器位置記憶部には、
前記機器指定装置から該機器制御装置に通知される機器に対応する角度が記憶され、
前記機器制御装置の通信部が、
前記機器位置記憶部に位置を記憶された領域の中に前記直線に交差するものがないと判定された場合のときに、機器のリストを前記機器指定装置に送信し、
前記機器指定装置の表示部が、
該リストを表示し、
前記機器指定装置の通信部が、表示されたリストの中の機器を指定する操作がなされた場合に、該機器が指定されたことを前記機器制御装置に通知し、
前記機器指定装置の方向検出部が、
該機器指定装置が向いている方向を２位置で検出し、
前記機器指定装置の通信部が、
該方向を前記機器制御装置に通知し、
前記機器制御装置の位置検出部が、
前記通知された機器に対応する角度を前記機器位置記憶部から読み出し、
該２方向について該方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出し、
該２方向について該方向が通知されたときの通知された位置から該方向について検出された直線との間で前記読み出した角度をなして延びる直線群で囲まれた領域の位置を求め、
該２領域に共通する領域の位置を求め、
該領域を該機器が存在する領域として前記機器位置記憶部に記憶させる
ことを特徴とする請求項１または２記載の機器制御方法。
【請求項６】
前記機器位置記憶部に記憶される角度は該角度に対応する機器の大きさが大きいほど大きい
ことを特徴とする請求項４記載の機器制御方法。
【請求項７】
制御対象の機器の方向に向けられる機器指定装置と、該機器指定装置の位置を検出する位置検出装置と、前記機器を制御する機器制御装置とを備え、
前記位置検出装置は、
前記機器指定装置の位置を検出する位置検出部と、
該位置を前記機器制御装置に通知する通信部とを備え、
前記機器指定装置は、
該機器指定装置が向いている方向を検出する方向検出部と、
該方向を前記機器制御装置に通知する通信部とを備え、
前記機器制御装置は、
前記機器が存在する領域の位置が記憶される機器位置記憶部と、
前記通知された方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出する位置検出部と、
前記機器位置記憶部に位置を記憶された領域が前記直線に交差するか否かを判定する存否判定部と、
交差すると判定された場合のときに、前記機器指定装置から送信されるコマンドを前記機器へ転送する制御する通信部と
を備えることを特徴とする機器制御システム。
【請求項８】
請求項１ないし６のいずれかに記載の機器制御方法を機器制御システムに実行させるコンピュータプログラム。
【請求項９】
請求項８記載のコンピュータプログラムが格納されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器を遠隔的に制御する機器制御方法、機器制御システム、コンピュータプログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
テレビやビデオなどの複数の機器を赤外線で遠隔的に制御できる端末（リモコン）がある。各機器へ送信すべきコマンドを端末に記憶させ、端末で対象の機器を選択し、該機器に向けて操作すると、該機器のコマンドが赤外線で送信され、これにより、該機器が制御される。
【０００３】
また、近年では複数の機器（いわゆる白物家電や黒物家電）がネットワークで接続されることもあり、そこでは、記憶したコマンドをネットワークを介して機器に送信する端末（リモコン）が使用される。これにより、赤外線が届かない機器の制御も可能となる。
【０００４】
このような端末についての先行技術文献情報としては次のものがある。
【０００５】
これら文献によると、端末の表示部に機器のリストが表示され、その１つを指定する操作が行われると、その機器が制御の対象となる。そして、端末で操作を行うと、それに応じたコマンドが該機器に送信され、該機器が制御される。
【特許文献１】特開２００５−３３６８５号公報
【非特許文献１】Jeffrey Nichols,Brad A.Myers,Michael Higgins,Joseph Hughes, Thomas K. Harris, Roni Rosenfeld and Mathilde Pignol, "Proc. of the 15th annual ACM Symposium on User interface software and technology", pp.161-170,october 2002“Generating Remote Control Interfaces for complex Appliances.[online]，インターネット<http://delivery.acm.org/10.1145/580000/572008/p161-nichols.Pdf?key1=572008&key2=7473093511&coll=ACM&dl=ACM&CFID=241900&CFTOKEN=88850638>
【非特許文献２】”NTTニュースリリース「ucodeを用いた会議支援システム『Conference@ID（カンファレンスエイド）』を開発〜リモコン端末でネットワーク上の情報や機器を簡単操作〜」”，2006年11月28日，[online]，インターネット<http://www.ntt.co.jp/news/news06/0611/061128a.html>
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、機器のリストを表示する端末では、機器の数が多いとリストを全て表示できないことがある。その場合は、いわゆる画面をスクロールなどさせる操作を行い、これにより対象の機器を含む部分を表示させた上で、該機器の指定操作を行わなくてはならない。つまり、所望の機器を指定する操作が必要であり、機器の数が多いとその操作が煩雑である。
【０００７】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、機器を遠隔的に制御でき且つ機器の指定を不要にできる機器制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、請求項１記載の本発明は、制御対象の機器の方向に向けられて使用されるものであり且つ方向検出部と通信部を備える機器指定装置と、該機器指定装置の位置を検出するものであり且つ位置検出部と通信部を備える位置検出装置と、前記機器を制御するものであり且つ前記機器が存在する領域の位置が記憶される機器位置記憶部と位置検出部と存否判定部と通信部を備える機器制御装置とを備える機器制御システムが行う機器制御方法であって、前記位置検出装置の位置検出部が、前記機器指定装置の位置を検出し、該位置検出装置の通信部が、該位置を前記機器制御装置に通知し、前記機器指定装置の方向検出部が、該機器指定装置が向いている方向を検出し、該機器指定装置の通信部が、該方向を前記機器制御装置に通知し、前記機器制御装置の位置検出部が、前記通知された方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出し、該機器制御装置の存否判定部が、前記機器位置記憶部に位置を記憶された領域が前記直線に交差するか否かを判定し、該機器制御装置の通信部が、交差すると判定された場合のときに、前記機器指定装置から送信されるコマンドを前記機器へ転送することを特徴とする機器制御方法をもって解決手段とする。
【０００９】
請求項２記載の本発明は、前記位置検出装置の位置検出部および通信部による前記機器指定装置の位置の検出および通知では、該位置検出装置と該機器指定装置との間の距離と、該位置検出装置から該機器指定装置に向かう方向を検出し、該距離と方向を前記機器制御装置に通知し、前記機器制御装置の位置検出部が、該距離と方向から前記機器指定装置の位置を検出することを特徴とする請求項１記載の機器制御方法をもって解決手段とする。
【００１０】
請求項３記載の本発明は、前記機器指定装置は表示部を備え、前記機器制御装置の通信部が、前記機器位置記憶部に位置を記憶された領域の中に前記直線に交差するものが複数あると判定された場合のときに、該機器のリストを前記機器指定装置に送信し、前記機器指定装置の表示部が、該リストを表示し、該機器指定装置の通信部が、表示されたリストの中の機器を指定する操作がなされた場合に、該機器が指定されたことを前記機器制御装置に通知し、前記機器制御装置の通信部が、通知された該機器へコマンドを転送することを特徴とする  請求項１または２記載の機器制御方法をもって解決手段とする。
【００１１】
請求項４記載の本発明は、前記機器制御装置の機器位置記憶部には、前記機器に対応する角度が記憶され、前記機器指定装置の方向検出部が、該機器指定装置が向いている方向を２位置で検出し、前記機器指定装置の通信部が、該方向を前記機器制御装置に通知し、前記機器制御装置の位置検出部が、前記角度を前記機器位置記憶部から読み出し、該２方向について該方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出し、該２方向について該方向が通知されたときの通知された位置から該方向について検出された直線との間で前記読み出した角度をなして延びる直線群で囲まれた領域の位置を求め、該２領域に共通する領域の位置を求め、該領域を該機器が存在する領域として前記機器位置記憶部に記憶させることを特徴とする請求項１または２記載の機器制御方法をもって解決手段とする。
【００１２】
請求項５記載の本発明は、前記機器指定装置は表示部を備え、前記機器制御装置の機器位置記憶部には、前記機器指定装置から該機器制御装置に通知される機器に対応する角度が記憶され、前記機器制御装置の通信部が、前記機器位置記憶部に位置を記憶された領域の中に前記直線に交差するものがないと判定された場合のときに、機器のリストを前記機器指定装置に送信し、前記機器指定装置の表示部が、該リストを表示し、前記機器指定装置の通信部が、表示されたリストの中の機器を指定する操作がなされた場合に、該機器が指定されたことを前記機器制御装置に通知し、前記機器指定装置の方向検出部が、該機器指定装置が向いている方向を２位置で検出し、前記機器指定装置の通信部が、該方向を前記機器制御装置に通知し、前記機器制御装置の位置検出部が、前記通知された機器に対応する角度を前記機器位置記憶部から読み出し、該２方向について該方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出し、該２方向について該方向が通知されたときの通知された位置から該方向について検出された直線との間で前記読み出した角度をなして延びる直線群で囲まれた領域の位置を求め、該２領域に共通する領域の位置を求め、該領域を該機器が存在する領域として前記機器位置記憶部に記憶させることを特徴とする請求項１または２記載の機器制御方法をもって解決手段とする。
【００１３】
請求項６記載の本発明は、前記機器位置記憶部に記憶される角度は該角度に対応する機器の大きさが大きいほど大きいことを特徴とする請求項５記載の機器制御方法をもって解決手段とする。
【００１４】
請求項７記載の本発明は、制御対象の機器の方向に向けられる機器指定装置と、該機器指定装置の位置を検出する位置検出装置と、前記機器を制御する機器制御装置とを備え、前記位置検出装置は、前記機器指定装置の位置を検出する位置検出部と、該位置を前記機器制御装置に通知する通信部とを備え、前記機器指定装置は、該機器指定装置が向いている方向を検出する方向検出部と、該方向を前記機器制御装置に通知する通信部とを備え、前記機器制御装置は、前記機器が存在する領域の位置が記憶される機器位置記憶部と、前記通知された方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出する位置検出部と、前記機器位置記憶部に位置を記憶された領域が前記直線に交差するか否かを判定する存否判定部と、交差すると判定された場合のときに、前記機器指定装置から送信されるコマンドを前記機器へ転送する制御する通信部とを備えることを特徴とする機器制御システムをもって解決手段とする。
【００１５】
請求項８記載の本発明は、請求項１ないし６のいずれかに記載の機器制御方法を機器制御システムに実行させるコンピュータプログラムをもって解決手段とする。
【００１６】
請求項９記載の本発明は、請求項８記載のコンピュータプログラムが格納されたコンピュータ読み取り可能な記録媒体をもって解決手段とする。
【発明の効果】
【００１７】
本発明の機器制御方法によれば、位置検出装置の位置検出部が、機器指定装置の位置を検出し、位置検出装置の通信部が、該位置を機器制御装置に通知し、機器指定装置の方向検出部が、該機器指定装置が向いている方向を検出し、機器指定装置の通信部が、該方向を機器制御装置に通知し、機器制御装置の位置検出部が、前記通知された方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出し、機器制御装置の存否判定部が、機器位置記憶部に位置を記憶された領域が直線に交差するか否かを判定し、交差すると判定された場合のときに、機器制御装置の通信部が、機器指定装置から送信されるコマンドを機器へ転送する。
【００１８】
したがって、本実施の形態に係る機器制御方法によれば、機器指定装置を向けた機器を検出し、その機器を制御することで、制御される機器の指定を不要にすることができる。また、これにより、機器制御を迅速に行うこともできる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を図面を参照して説明する。
【００２０】
図１は、一実施の形態に係る機器制御システムの構成図である。
【００２１】
この機器制御システムは、空調機器１ａ、照明機器１ｂなどの機器１と、ユーザＵによって機器に向けて使用される機器指定装置である端末２と、端末２の位置を検出する端末位置検出装置３と、指定された機器を制御する機器制御装置４を備える。
【００２２】
機器制御装置４は、有線または無線の通信路を介して、空調機器１ａなどの機器、端末２および端末位置検出装置３のそれぞれに対して通信可能になっている。
【００２３】
なお、端末位置検出装置３は、実際には複数設けられ、それらは識別情報（ＩＤ）で区別され、その識別情報を機器制御システム内で通知することにより、どの端末位置検出装置３を対象とするかを認識し、その端末位置検出装置３を対象とした処理を行うようになっているが、便宜上、ここでは、識別情報の取り扱いの説明を省略し、１つの端末位置検出装置３についての説明を行う。
【００２４】
また、機器１を機能、場所などにより分類し、その分類に応じた処理を行うことも可能であるが、便宜上、分類に応じた処理までは言及しないこととする。
【００２５】
図２は、機器１の概略構成を示すブロック図である。
【００２６】
機器１は、機器制御装置４からコマンドを受信する通信部１１と、受信されたコマンドを実行する実行部１２とを備える。
【００２７】
図３は、端末２の概略構成を示すブロック図である。
【００２８】
端末２は、端末２が向いている方向を検出する方向検出部２１と、該方向を機器制御装置４に通知する通信部２２と、空調機器１ａの機器名などを含むリストや空調機器１ａなどの操作方法を表示するための表示部２３と、ユーザＵにより操作される入力部２４とを備える。
【００２９】
図４は、端末位置検出装置３の概略構成を示すブロック図である。
【００３０】
端末位置検出装置３は、端末位置検出装置３と端末２の間の距離（図１に示す距離ｄ）、並びに、端末位置検出装置３から端末２に向かう方向を検出する位置検出部３１と、該距離および方向を機器制御装置４に通知する通信部３２とを備える。
【００３１】
図５は、機器制御装置４の概略構成を示すブロック図である。
【００３２】
機器制御装置４は、各機器についてのレコードからなり、そのレコードには、対応する機器の機器名および識別情報（図示せず）、該機器が存在する領域Ｄ（図１に示す）の位置、該機器のＩＰアドレスなどのアドレス、該機器の大きさが大きい程大きい角度θが記憶される機器位置記憶部４１と、各機器についてのレコードからなり、そのレコードには、対応する機器の機器名および識別情報（図示せず）、該機器を制御するときの操作方法を示し、且つ、該機器に送信されるコマンドからなるコマンドリストを含む操作情報が記憶される操作情報記憶部４２と、端末２の位置から端末２の向いた方向に向かう直線Ｃ（図１に示す）の位置、並びに各領域Ｄの位置を検出し、領域Ｄの位置を操作情報記憶部４２に記憶させる位置検出部４３と、機器位置記憶部４１に位置を記憶された領域Ｄの中に、直線Ｃに交差するものがあるか否かを判定する存否判定部４４と、端末２から方向や機器名の通知やコマンドを、端末位置検出装置３から距離と方向の通知を受けるとともに、機器名のリストや操作情報を端末２に、コマンドを機器１に送信する通信部４５とを備える。
【００３３】
なお、機器の種類、機器のメーカ名、製造年月日、故障受付先などを別途管理してもよい。
【００３４】
なお、機器制御装置４を複数のコンピュータで構成し、各コンピュータが各部４１〜４４を担当し、コンピュータ間のやりとりを通信で行うようにしてもよい。
【００３５】
図６は、本実施の形態に係る機器制御システムが、機器のある領域の位置を検出および記憶し、その機器を制御するときのシーケンス図である。図７は、該システムが、位置を記憶した領域にある機器を制御するときのシーケンス図である。
【００３６】
図６において、端末位置検出装置３では、位置検出部３１が、端末位置検出装置３と端末２の間の距離と、端末位置検出装置３から端末２に向かう方向を検出し（Ｓ１）、通信部３２が、該距離および方向を機器制御装置４に通知する（Ｓ３）。位置検出部３１と通信部３２は、これを連続して行う。各回において位置検出部３１は、例えば、端末２が存在可能な各方向に電波を放射し、その電波が予め端末２に設けられた反射物に反射して戻ってきたら、その電波の往復時間から該距離を検出し、その電波の放射方向を端末位置検出装置３から端末２に向かう方向として検出する。
【００３７】
例えば、位置検出部３１は、３次元の地磁気センサ、あるいは、方位磁石と姿勢センサ（ジャイロセンサなど）を備え、端末位置検出装置３から端末２に向かう方向に延びる直線を端末位置検出装置３を含む水平面に投影してできた直線と端末位置検出装置３から例えば北に向かう直線との間にできる方位角、並びに、端末位置検出装置３から端末２に向かう方向に延びる直線を鉛直面に投影してできた直線と該鉛直面内で端末位置検出装置３から水平に延びる直線との間にできる仰角を該方向として求め、通信部３２が、該方位角および仰角を機器制御装置４へ通知する。
【００３８】
なお、位置検出部３１は、互いに９０度をなす３軸の各方向についての要素からなるベクトルを求め、通信部３２が、このベクトルを機器制御装置４へ通知してもよい。
【００３９】
なお、位置検出部３１は、該距離および方向を通知する代わりに、検出した距離および方向により、端末位置検出装置３を座標系の原点とする端末２の位置を求め、通信部３２がその位置を機器制御装置４へ通知してもよい。例えば、位置検出部３１は、端末位置検出装置３を原点とする端末２の座標を求め、通信部３２がその座標を機器制御装置４へ通知してもよい。
【００４０】
また、端末２にアクティブタグを貼り付け、これをリーダで読み取るようにしてもよい。
【００４１】
一方、端末２では、例えば空調機器１ａからの送風を停止させたいユーザにより空調機器１ａに向けられる（Ｓ１１）と、方向検出部２１が、端末２が向いている方向つまり空調機器１ａに向かう方向を検出し（Ｓ１３）、通信部２２が、該方向を機器制御装置４に通知する（Ｓ１５）。
【００４２】
例えば、方向検出部２１は、３次元の地磁気センサ、あるいは、方位磁石と姿勢センサ（ジャイロセンサなど）を備え、端末２から空調機器１ａに向かう方向に延びる直線を端末２を含む水平面に投影してできた直線と端末２から例えば北に向かう直線との間にできる方位角、並びに、端末２から空調機器１ａに向かう方向に延びる直線を鉛直面に投影してできた直線と該鉛直面内で端末２から水平に延びる直線との間にできる仰角を該方向として求め、通信部２２が該方位角および仰角を機器制御装置４へ通知する。
【００４３】
なお、方向検出部２１が、上記の３軸の各方向についての要素からなるベクトルを求め、通信部２２が、このベクトルを機器制御装置４へ通知してもよい。
【００４４】
機器制御装置４では、Ｓ１５で端末２から方向が通知されると、位置検出部４３が、そのときに端末位置検出装置３から通知された距離および方向から、端末位置検出装置３を座標系の原点とする端末２の位置を検出し、その端末２の位置からＳ１５で通知された方向に向かう直線Ｃの位置を求める（Ｓ２０）。直線Ｃ１は、図１に示されており、その起点は端末２の位置である。
【００４５】
次に、機器制御装置４の存否判定部４４が、機器位置記憶部４１に位置を記憶された領域Ｄの中に、直線Ｃに交差するものがあるか否かを判定する（Ｓ２１）。
【００４６】
なお、端末位置検出装置３が端末２の位置を機器制御装置４へ通知する場合は、機器制御装置４における端末２の位置の検出は不要であり、端末位置検出装置３から通知された位置から、端末２から通知された方向に向かう直線Ｃの位置を求めればよい。後述するＳ５３、Ｓ５７でも同様である。
【００４７】
機器制御装置４では、そのような領域Ｄがなければ（ＮＯ）、通信部４５が、全ての機器名のリストを作成して端末２に送信する（Ｓ２３）。初期の機器位置記憶部４１には、領域Ｄの位置が記憶されていないので、こうしてリストが送信される。
【００４８】
端末２では、表示部２３が、リストを表示する（Ｓ３１）。表示されたリストの中の空調機器１ａの機器名を指定する操作をユーザが入力部２４に行う（Ｓ３３）と、通信部２２は、指定された空調機器１ａの機器名を機器制御装置４に通知する（Ｓ３５）。
【００４９】
また、端末２では、方向検出部２１が、Ｓ１３、Ｓ１５のときと同様に、ユーザにより空調機器１ａに向けられている状態で、端末２が向いている方向つまり空調機器１ａに向かう方向を検出し（Ｓ３７）、通信部２２が該方向を機器制御装置４に通知する（Ｓ３９）。
【００５０】
続いて端末２は、ユーザにより空調機器１ａに向けられる状態のまま位置を変えられ（Ｓ４１）、その位置でも端末２が向いている方向を検出し（Ｓ４３）、該方向を機器制御装置４に通知する（Ｓ４５）。
【００５１】
機器制御装置４では、位置検出部４３が、Ｓ３５で通知された機器名に対応する角度θを読み出す（Ｓ５１）。
【００５２】
また、機器制御装置４では、Ｓ３９で端末２から方向が通知されると、位置検出部４３が、そのときに端末位置検出装置３から通知された距離および方向から端末２の位置を検出し、その位置からＳ３９で通知された方向に向かう直線の位置を求める（Ｓ５３）。次に、位置検出部４３は、端末２の該位置から該直線との間で角度θをなして延びる直線群の位置を求める、つまり、その直線群で囲まれた領域Ｒ１の位置を求める（Ｓ５５）。領域Ｒ１は、図１に示されている。図１では平面的な図示に留まるが、領域Ｒ１は、端末２の位置に頂点をもつ円錐を底面の方向に無限に延長したものである。
【００５３】
機器制御装置４では、Ｓ４５で端末２から方向が通知されると、位置検出部４３が、そのときに端末位置検出装置３から通知された距離および方向から端末２の位置を検出し、その位置からＳ４５で通知された向かう直線の位置を求める（Ｓ５７）。次に、位置検出部４３は、端末２の該位置から該直線との間で角度θをなして延びる直線群の位置を求める、つまり、その直線群で囲まれた領域Ｒ２の位置を求める（Ｓ５９）。領域Ｒ２は、図１に示されている。図１では平面的な図示に留まるが、領域Ｒ２も領域Ｒ１と同様の立体的な形状を有している。
【００５４】
次に、機器制御装置４では、位置検出部４３が、領域Ｒ１、Ｒ２に共通する領域Ｄの位置を求める（Ｓ６１）。領域Ｄは、図１に示されている。
【００５５】
この領域Ｄに、空調機器１ａが存在し、つまり、位置検出部４３は、空調機器１ａが存在する領域Ｄの位置を求めるのである。領域Ｒ１には、他の機器も存在している可能性があるので、この領域Ｒ１、Ｒ２に共通する領域Ｄを空調機器１ａのものとして求めるのである。
【００５６】
そして、機器制御装置４では、位置検出部４３が、求めた領域Ｄの位置を機器位置記憶部４１において、Ｓ３５で通知された機器名に対応づけて記憶させる（Ｓ６３）。つまり、機器位置記憶部４１において、空調機器１ａの機器名に対応づけて該空調機器１ａが存在する領域Ｄの位置が記憶される。
【００５７】
同様にして、機器位置記憶部４１においては、各制御対象機器の機器名に対応づけて該機器が存在する領域Ｄの位置が記憶される。
【００５８】
次に、機器制御装置４では、通信部４５が、操作情報記憶部４２から、Ｓ３５で通知された機器名に対応する操作情報を読み出して端末２に送信する（Ｓ６５）。
【００５９】
端末２では、これにより、表示部２３が、空調機器１ａからの送風を停止や開始させるために行うべき操作方法を表示する（Ｓ７１）。これにより、送風を停止させるための操作がユーザにより実行されると、通信部２２は、操作情報に含まれたコマンドリストから該操作に対応するコマンドを選択し、機器制御装置４に送信する（Ｓ７３）。
【００６０】
機器制御装置４では、Ｓ７３でコマンドが送信されると、通信部４５が、機器位置記憶部４１においてＳ３５で通知された機器名に対応するアドレスに基づいて、空調機器１ａに該コマンドを転送する（Ｓ８１）。
【００６１】
空調機器１ａでは、通信部１１がコマンドを受信し、実行部１２がコマンドを実行することのより、送風が停止する（Ｓ９１）。
【００６２】
端末２は、例えば、停止させた送風を開始させたくなったユーザにより空調機器１ａに向けられる（Ｓ１１）と、前述のように、方向検出部２１が、端末２が向いている方向を検出し（Ｓ１３）、通信部２２が、該方向を機器制御装置４に通知する（Ｓ１５）。
【００６３】
また同様に、機器制御装置４では、Ｓ１５で方向が通知されると、位置検出部４３が、直線Ｃの位置を求め（Ｓ２０）、存否判定部４４が、機器位置記憶部４１に位置を記憶された領域Ｄの中に、直線Ｃに交差するものがあるか否かを判定する（Ｓ２１）。
【００６４】
該領域Ｄがないときの動作は前述の通りなので、その説明を省略する。
【００６５】
図７に示すように、一方、機器制御装置４では、該領域Ｄがあった（ＹＥＳ）なら、存否判定部４４が、その領域Ｄの数が１であるか否かを判定する（Ｓ１０１）。
【００６６】
機器制御装置４では、該領域Ｄの数が１なら、通信部４５が、操作情報記憶部４２から、その領域Ｄに対応する操作情報を読み出して端末２に送信する（Ｓ１０３）。
【００６７】
端末２では、これにより、表示部２３が、空調機器１ａからの送風を停止や開始させるために行うべき操作方法を表示する（Ｓ１１１）。これにより、送風を開始させるための操作がユーザにより実行されると、通信部２２は、操作情報に含まれたコマンドリストから該操作に対応するコマンドを選択し、機器制御装置４に送信する（Ｓ１１３）。
【００６８】
機器制御装置４では、Ｓ１１３でコマンドが送信されると、通信部４５が、機器位置記憶部４１において該領域Ｄに対応するアドレスに基づいて、空調機器１ａに該コマンドを転送する（Ｓ１２１）。
【００６９】
空調機器１ａでは、通信部１１がコマンドを受信し、実行部１２がコマンドを実行することのより、送風が開始される（Ｓ１３１）。
【００７０】
このように、領域Ｄの数が１なら、機器を遠隔的に制御でき且つ機器の指定を不要にすることができる。
【００７１】
一方、機器制御装置４では、該領域Ｄの数が２以上なら、存否判定部４４が、該領域Ｄに対応する機器名のリストを作成して端末２に送信する（Ｓ１４１）。
【００７２】
端末２では、表示部２３が、リストを表示する（Ｓ１５１）。表示されたリストの中の空調機器１ａの機器名を指定する操作をユーザが入力部２４に行う（Ｓ１５３）と、通信部２２は、指定された空調機器１ａの機器名を機器制御装置４に通知する（Ｓ１５５）。  機器制御装置４では、通信部４５が、操作情報記憶部４２から、Ｓ１５５で通知された機器名に対応する操作情報を読み出して端末２に送信する（Ｓ１４３）。これにより、前述の動作と同様に、空調機器１ａが送風を開始する。
【００７３】
このように、領域Ｄの数が２以上だったとしても、その数は全ての機器についての領域Ｄの数よりは少なく、いわゆる画面をスクロールなどさせる操作が必要となる可能性は低い。したがって、機器を遠隔的に制御でき且つ機器の指定を容易に行うことができる。
【００７４】
なお、機器位置記憶部４１に記憶される領域Ｄが小さいと、直線Ｃに交差する領域Ｄがない（Ｓ２１：ＮＯ）と判定されてしまう可能性が高まるので、機器位置記憶部４１に記憶される前の領域Ｄが小さいときは、領域Ｄの検出をやりなおすようにしてもよい。
【００７５】
また、上記の説明では、制御される機器１を空調機器１ａとし、送風の停止および開始について説明したが、他の動作について制御を行ってもよく、また、制御される機器１は照明機器１ｂや他の機器でもよい。
【００７６】
以上説明したように、本実施の形態に係る機器制御システムは、制御対象の機器１の方向に向けられて使用されるものであり且つ方向検出部２１と通信部２２を備える機器指定装置（端末２）と、該機器指定装置の位置を検出するものであり且つ位置検出部３１と通信部３２を備える位置検出装置（端末位置検出装置３）と、機器１を制御するものであり且つ機器１が存在する領域の位置が記憶される機器位置記憶部４１と位置検出部４３と存否判定部４４と通信部４５を備える機器制御装置４とを備え、このシステムが行う機器制御方法では、位置検出装置の位置検出部３１が、機器指定装置の位置を検出し（Ｓ１）、位置検出装置の通信部３２が、該位置を機器制御装置４に通知し（Ｓ３）、機器指定装置の方向検出部２１が、該機器指定装置が向いている方向を検出し（Ｓ１３）、機器指定装置の通信部２２が、該方向を機器制御装置４に通知し（Ｓ１５）、機器制御装置４の位置検出部４３が、前記通知された方向が通知されたときに通知された位置から該方向に向かう直線Ｃの位置を検出し（Ｓ２０）、機器制御装置４の存否判定部４４が、機器位置記憶部４１に位置を記憶された領域Ｄが直線Ｃに交差するか否かを判定し（Ｓ２１）、交差すると判定された場合のときに、機器制御装置４の通信部４５が、機器指定装置から送信される（Ｓ１１３）コマンドを機器１へ転送する（Ｓ１２１）。
【００７７】
また、位置検出装置の位置検出部３１および通信部３２による機器指定装置の位置の検出および通知では、該位置検出装置と該機器指定装置との間の距離ｄと、該位置検出装置から該機器指定装置に向かう方向を検出し（Ｓ１）、該距離と方向を前記機器制御装置に通知し（Ｓ３）、機器制御装置４の位置検出部４３が、該距離と方向から機器指定装置の位置を検出する（Ｓ２０）。
【００７８】
したがって、本実施の形態に係る機器制御方法によれば、機器指定装置を向けた機器を検出し、その機器を制御することで、制御される機器の指定を不要にすることができる。また、これにより、機器制御を迅速に行うこともできる。
【００７９】
また、例えば、機器が別室にあって見えなくても、ユーザの記憶にある機器の位置に端末を向けることで、機器を制御することができる。
【００８０】
例えば、就寝前に、寝室から家中の機器を停止させるようなことが可能となる。
【００８１】
また、機器制御装置４の通信部４５は、機器位置記憶部４１に位置を記憶された領域Ｄの中に直線Ｃに交差するものが複数あると判定された場合（Ｓ１０１：ＮＯ）のときに、該機器のリストを機器指定装置に送信し（Ｓ１４１）、機器指定装置の通信部２２は、表示された（Ｓ１５１）リストの中の機器を指定する操作がなされた（Ｓ１５３）場合に、該機器を機器制御装置４に通知し（Ｓ１５５）、機器制御装置４の通信部４５は、通知された該機器へコマンドを転送する（Ｓ１４３）。
【００８２】
したがって、機器指定装置が向いている方向にある複数の機器のいずれかを対象として指定させ、その機器を制御することで、機器を遠隔的に制御でき且つ機器の指定を容易に行うことができる。
【００８３】
また、機器制御装置４の機器位置記憶部４１には、機器に対応する角度θが記憶され、機器指定装置の方向検出部２１は、該機器指定装置が向いている２方向を検出し（Ｓ３７、Ｓ４３）、機器指定装置の通信部２２は、該方向を機器制御装置４に通知し（Ｓ３９、Ｓ４３）、機器制御装置４の位置検出部４３は、角度θを機器位置記憶部４１から読み出し（Ｓ５１）、該２方向について、該方向が通知されたときに通知された位置から該方向に向かう直線の位置を検出し（Ｓ５３、Ｓ５７）、該２方向について、該方向が通知されたときの通知された位置から該方向について検出された直線との間で前記読み出した角度θをなして延びる直線群で囲まれた領域の位置を求め、つまり、領域Ｒ１およびＲ２の位置を求め、該２領域に共通する領域Ｄの位置を求め（Ｓ５５、Ｓ５９）、該領域Ｄを該機器が存在する領域として機器位置記憶部４１に記憶させる（Ｓ６３）。
【００８４】
したがって、共通の領域Ｄを機器位置記憶部４１に記憶させることで、機器の存在する領域Ｄの位置を記憶でき、しかも、共通の領域Ｄつまり比較的小さい領域Ｄと直線Ｃが交差する可能性は比較的小さく、つまり、大きすぎず、よって、制御すべきでない機器が制御の対象となってしまう可能性を低くすることができる。その結果、制御すべきでない機器だけを制御することができる。
【００８５】
また、機器位置記憶部４１に記憶される角度は該角度に対応する機器の大きさが大きいほど大きい。
【００８６】
したがって、制御すべきでない機器が制御の対象となってしまう可能性、並びに、制御すべき機器が制御の対象とならない可能性をより一層低くすることができる。その結果、制御すべきでない機器だけを制御することができる。
【００８７】
なお、本実施の形態に係る機器制御システムを構成する各装置に上記の機器制御方法を実行させるコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に格納し、陳列などして流通させたり、当該コンピュータプログラムをインターネットなどの通信網を介して伝送させてもよい。
【図面の簡単な説明】
【００８８】
【図１】一実施の形態に係る機器制御システムの構成図である。
【図２】機器１の概略構成を示すブロック図である。
【図３】端末２の概略構成を示すブロック図である。
【図４】端末位置検出装置３の概略構成を示すブロック図である。
【図５】機器制御装置４の概略構成を示すブロック図である。
【図６】本実施の形態に係る機器制御システムが、機器のある領域の位置を検出および記憶し、その機器を制御するときのシーケンス図である。
【図７】本実施の形態に係る機器制御システムが、位置を記憶した領域にある機器を制御するときのシーケンス図である。
【符号の説明】
【００８９】
１…機器
１ａ…空調機器
１ｂ…照明機器
２…端末
３…端末位置検出装置
４…機器制御装置
１１、２２、３２、４５…通信部
１２…実行部
２１…方向検出部
２３…表示部
２４…入力部
３１、４３…位置検出部
４１…機器位置記憶部
４２…操作情報記憶部
４４…存否判定部
【図１】
2008306288.tif 000003
【図２】
2008306288.tif 000004
【図３】
2008306288.tif 000005
【図４】
2008306288.tif 000006
【図５】
2008306288.tif 000007
【図６】
2008306288.tif 000008
【図７】
2008306288.tif 000009