(57)【要約】【課題】ユーザの意図を反映して操作対象機器を絞り込み、ユーザの操作負荷を低減する。【解決手段】少なくとも１つの対象機器１００〜１０７を制御する制御装置１１０であって、自制御装置１１０の位置情報を取得する位置情報取得手段と、自制御装置１１０の方位情報を取得する方位情報取得手段と、対象機器１００〜１０７各々の位置情報を受信する位置情報受信手段と、自制御装置１１０の位置情報および方位情報と、対象機器各々１００〜１０７の位置情報と用いて、方位情報が示す方位と所定の視野角内に存在する対象機器１００〜１０２を操作対象機器として絞り込む絞り込み手段と、を有する。【選択図】図４
2009303014.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの対象機器を制御する制御装置であって、
自制御装置の位置情報を取得する位置情報取得手段と、
自制御装置の方位情報を取得する方位情報取得手段と、
前記対象機器各々の位置情報を受信する位置情報受信手段と、
前記自制御装置の位置情報および方位情報と、前記対象機器各々の位置情報と用いて、前記方位情報が示す方位と所定の視野角内に存在する対象機器を操作対象機器として絞り込む絞り込み手段と、を有すること
を特徴とする制御装置。
【請求項２】
少なくとも１つの対象機器を制御する制御装置であって、
自制御装置の位置情報を取得する位置情報取得手段と、
前記対象機器各々の位置情報を受信する位置情報受信手段と、
前記自制御装置の位置情報と、前記対象機器各々の位置情報と用いて、前記自制御装置から所定の距離内に存在する対象機器を操作対象機器として絞り込む絞り込み手段と、を有すること
を特徴とする制御装置。
【請求項３】
少なくとも１つの対象機器を制御する制御装置であって、
自制御装置の位置情報を取得する位置情報取得手段と、
自制御装置の方位情報を取得する方位情報取得手段と、
前記対象機器各々の位置情報を受信する位置情報受信手段と、
前記自制御装置の位置情報および方位情報と、前記対象機器各々の位置情報と用いて、前記方位情報が示す方位と所定の視野角内に存在する対象機器であって、前記自制御装置から所定の距離内に存在する対象機器を操作対象機器として絞り込む絞り込み手段と、を有すること
を特徴とする制御装置。
【請求項４】
少なくとも１つの対象機器を制御する制御装置が行う制御方法であって、
前記対象機器各々の位置情報を受信する受信ステップと、
自制御装置の位置情報および方位情報を取得する取得ステップと、
前記自制御装置の位置情報および方位情報と、前記対象機器各々の位置情報と用いて、前記方位情報が示す方位と所定の視野角内に存在する対象機器を操作対象機器として絞り込む絞り込みステップと、を行うこと
を特徴とする制御方法。
【請求項５】
少なくとも１つの対象機器を制御する制御装置が行う制御方法であって、
前記対象機器各々の位置情報を受信する受信ステップと、
自制御装置の位置情報を取得する取得ステップと、
前記自制御装置の位置情報と、前記対象機器各々の位置情報と用いて、前記自制御装置から所定の距離内に存在する対象機器を操作対象機器として絞り込む絞り込み絞り込みステップと、を行うこと
を特徴とする制御方法。
【請求項６】
少なくとも１つの対象機器を制御する制御装置が行う制御方法であって、
前記対象機器各々の位置情報を受信する受信ステップと、
自制御装置の位置情報および方位情報を取得する取得ステップと、
前記自制御装置の位置情報および方位情報と、前記対象機器各々の位置情報と用いて、前記方位情報が示す方位と所定の視野角内に存在する対象機器であって、前記自制御装置から所定の距離内に存在する対象機器を操作対象機器として絞り込む絞り込みステップと、を行うこと
を特徴とする制御方法。
【請求項７】
請求項４から請求項６のいずれか１項に記載の制御方法をコンピュータに実行させる制御プログラム。
【請求項８】
請求項４から請求項６のいずれか１項に記載の制御方法をコンピュータに実行させる制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモコンなどの制御装置を用いて対象機器を制御する制御技術に関し、特に、複数の対象機器を制御する制御技術に関する。
【背景技術】
【０００２】
特許文献１には、テレビやビデオ等の映像視聴装置をリモコンで操作した操作履歴を記録し、この操作履歴に応じたお勧め情報を表示する番組制御方法が記載されている。
【０００３】
特許文献２には、複数のユーザが自分専用のリモコンを使用し、所定の優先順位に応じて操作できるリモコンを決定することが記載されている。
【特許文献１】特開２００３−６９９１２
【特許文献２】特開２００３−１１１１６１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一般的なリモコンでは、操作対象となる機器が対応付けられているため、操作対象を選択する必要はない。しかしながら、複数の同種の機器が互いに近くに設置されている場合には、リモコンから送信される赤外線信号が操作対象とは異なる機器に送られ、操作者が意図しない機器が操作されてしまう場合がある。このような赤外線信号を利用したリモコンでは、操作者が意図した機器にのみ赤外線信号が送信されるように、操作者はリモコンの向きを変えるか、機器とリモコンとの間で複数の赤外線信号のプリセットを準備し、操作対象ごとにプリセットを変更することが考えられている。また、赤外線信号は指向性を有するため、操作対象となる機器との間に障害物が存在する場合、赤外線信号が遮断されて機器の制御を行えない場合がある。
【０００５】
また、指向性を有しない無線信号（ＲＦ：Radio Frequency信号）を利用したリモコンでは、操作対象となる機器にリモコンの向きを変える必要がなく、また、操作開始前のネゴシエーション処理により操作対象の機器を特定するため、複数の同種の機器が互いに近くに設置されている場合においても複数のプリセットを準備し変更する必要がない。
【０００６】
ＲＦ信号を利用したリモコンでは、一台のリモコンで複数の機器を個別に制御するには、操作開始前に操作対象の機器を選択し、ネゴシエーションを行う必要がある。しかしながら、一台のリモコンで操作する機器の台数が飛躍的に増加した場合、操作対象の機器の選択が複雑になり、リモコンの操作部も増加し、操作したい機器とのマッチングが煩雑になる。特に、ＲＦ信号を利用したリモコンの場合、例えば、操作者がある部屋にいて、傍にある機器を操作しようとした場合であっても、隣の部屋に設置された機器も操作可能となるため、操作可能な機器が増加する傾向にある。
【０００７】
このような問題は、ＲＦ信号などの無線信号のみを用いてモコンを実装する場合だけでなく、ＩＰ（Internet Protocol）などの無線通信と有線通信とを用いてリモコンを実装する場合においても、あるいは、有線通信を用いてリモコンを実装する場合においても起こりうる。
【０００８】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、一台のリモコンで操作可能な機器の台数が増大した場合であっても、ユーザの意図を反映して操作対象機器を絞り込み、ユーザの操作負荷を低減することにある。
【課題を解決するための手段】
【０００９】
本発明は、少なくとも１つの対象機器を制御する制御装置であって、自制御装置の位置情報を取得する位置情報取得手段と、自制御装置の方位情報を取得する方位情報取得手段と、前記対象機器各々の位置情報を受信する位置情報受信手段と、前記自制御装置の位置情報および方位情報と、前記対象機器各々の位置情報と用いて、前記方位情報が示す方位と所定の視野角内に存在する対象機器を操作対象機器として絞り込む絞り込み手段と、を有する。
【００１０】
また、本発明は、少なくとも１つの対象機器を制御する制御装置であって、自制御装置の位置情報を取得する位置情報取得手段と、前記対象機器各々の位置情報を受信する位置情報受信手段と、前記自制御装置の位置情報と、前記対象機器各々の位置情報と用いて、前記自制御装置から所定の距離内に存在する対象機器を操作対象機器として絞り込む絞り込み手段と、を有する。
【００１１】
また、本発明は、少なくとも１つの対象機器を制御する制御装置であって、自制御装置の位置情報を取得する位置情報取得手段と、自制御装置の方位情報を取得する方位情報取得手段と、前記対象機器各々の位置情報を受信する位置情報受信手段と、前記自制御装置の位置情報および方位情報と、前記対象機器各々の位置情報と用いて、前記方位情報が示す方位と所定の視野角内に存在する対象機器であって、前記自制御装置から所定の距離内に存在する対象機器を操作対象機器として絞り込む絞り込み手段と、を有する。
【００１２】
また、本発明は、少なくとも１つの対象機器を制御する制御装置が行う制御方法であって、前記対象機器各々の位置情報を受信する受信ステップと、自制御装置の位置情報および方位情報を取得する取得ステップと、前記自制御装置の位置情報および方位情報と、前記対象機器各々の位置情報と用いて、前記方位情報が示す方位と所定の視野角内に存在する対象機器を操作対象機器として絞り込む絞り込みステップと、を行う。
【００１３】
また、本発明は、少なくとも１つの対象機器を制御する制御装置が行う制御方法であって、前記対象機器各々の位置情報を受信する受信ステップと、自制御装置の位置情報を取得する取得ステップと、前記自制御装置の位置情報と、前記対象機器各々の位置情報と用いて、前記自制御装置から所定の距離内に存在する対象機器を操作対象機器として絞り込む絞り込み絞り込みステップと、を行う。
【００１４】
また、本発明は、少なくとも１つの対象機器を制御する制御装置が行う制御方法であって、前記対象機器各々の位置情報を受信する受信ステップと、自制御装置の位置情報および方位情報を取得する取得ステップと、前記自制御装置の位置情報および方位情報と、前記対象機器各々の位置情報と用いて、前記方位情報が示す方位と所定の視野角内に存在する対象機器であって、前記自制御装置から所定の距離内に存在する対象機器を操作対象機器として絞り込む絞り込みステップと、を行う。
【００１５】
また、本発明は、上記いずれかの制御方法をコンピュータに実行させる制御プログラムである。
【００１６】
また、本発明は、上記いずれかの制御方法をコンピュータに実行させる制御プログラムを記録した記録媒体である。
【発明の効果】
【００１７】
本発明によれば、一台のリモコンで操作可能な機器の台数が増大した場合であっても、ユーザの意図を反映して操作対象機器を絞り込み、ユーザの操作負荷を低減することができる。
【発明を実施するための最良の形態】
【００１８】
＜第１の実施形態＞
以下、本発明の第１の実施形態について説明する。
【００１９】
図１は、本発明の第１の実施形態に係るシステムの全体構成を示す図である。図示する制御システムは、制御機器（制御装置）１１０と、複数の対象機器１００〜１０７とを有する。本実施形態の制御システムは、無線ネットワークにより、制御機器１１０と各対象機器１００〜１０７とが通信可能であるものとする。しかしながら、制御機器１１０と各対象機器１００〜１０７とは、有線ネットワークを用いて通信することとしてもよい。
【００２０】
制御機器１１０は、ＲＦ（Radio Frequency）信号などの無線信号を用いて離れた場所から対象機器１００〜１０７を制御・操作する装置（例えば、リモコン等）である。対象機器１００〜１０７は、制御機器１１０によって制御・操作される装置であり、例えば、テレビ、ビデオ、照明機器など様々な機器が考えられる。
【００２１】
図２は、本実施形態の対象機器１００の構成を示すブロック図である。図示する対象機器１００は、応答送信部１１と、位置情報取得部１２と、位置情報送信部１３と、ネゴシエーション情報送受信部１４とを有する。なお、対象機器１００は、制御機器１１０からの制御に基づいて所定の処理（例えば、対象機器がテレビの場合は映像音声を出力するなどの処理）を行う処理部（不図示）を有するものとする。対象機器１０１〜１０７についても、図２と同様である。
【００２２】
図３は、本実施形態の制御機器１１０の構成を示すブロック図である。図示する制御機器１１０は、応答要求部２１と、対象候補リスト生成部２２と、位置情報受信部２３と、位置情報取得部２４と、方位情報取得部２５と、対象機器絞り込み部２６と、操作対象機器提示部２７と、ネゴシエーション情報送受信部２８と、記憶部２９とを有する。
【００２３】
上記制御機器１１０は、例えば、少なくともＣＰＵと、メモリとを備えた汎用的なコンピュータを用いることができる。このコンピュータにおいて、ＣＰＵがメモリ上にロードされた制御機器用のプログラムを実行することにより、制御機器の各機能が実現される。制御機器１１０は、入力装置、出力装置、ＨＤＤ等の外部記憶装置などを備えることとしてもよい。
【００２４】
図４は、本実施形態における対象機器の絞り込み方法を説明するための説明図である。ユーザは、制御機器１１０を用いて所望の対象機器を操作する際に、当該所望の対象機器が存在する方向に、制御機器１１０の信号送受信部位１１０ａを向ける。
【００２５】
制御機器１１０は、対象機器１００〜１０７各々の位置情報（Ｘ(i),Ｙ(i)）を取得する。なお、ｉ＝１００〜１０７である。また、制御機器１１０は、自制御機器１１０の位置情報（Ｘ,Ｙ）および方位情報（Ａ，Ｂ）を取得する。本実施形態の方位情報（Ａ，Ｂ）には、単位ベクトルを用いるものとする。そして、制御機器１１０は、対象機器１００〜１０７各々の位置情報（Ｘ(i),Ｙ(i)）と、自制御機器１１０の位置情報（Ｘ,Ｙ）および方位情報（Ａ，Ｂ）とを用いて、対象機器１００〜１０７各々の制御機器１１０からの相対位置を算出し、当該相対位置に基づいて制御機器１１０の操作対象とする対象機器を絞り込む。
【００２６】
図４に示す本実施形態では、制御機器１１０からの方位情報（Ａ，Ｂ）と所定の水平方向の視野角（θ）内に存在する対象機器１００〜１０２のみを操作対象機器として絞り込む。
【００２７】
すなわち、以下の示す式１および式２を同時に満たす位置情報（Ｘ(i),Ｙ(i)）を持つ対象機器１００〜１０２を操作対象機器として絞り込む。
【００２８】
(Ａsinθ＋Ｂcosθ)/(Ａcosθ−Ｂsinθ)×(Ｘ(i)−Ｘ)≧(Ｙ(i)−Ｙ)        式１
(Ｙ(i)−Ｙ)≧(−Ａsinθ＋Ｂcosθ)/(Ａcosθ＋Ｂsinθ)×(Ｘ(i)−Ｘ)      式２
なお、視野角（θ）は、制御機器１１０のメモリなどにあらかじめ設定・指定されているものとする。
【００２９】
そして、制御機器１１０は、絞り込んだ対象機器１００〜１０２を、当該制御機器１１０が備える表示装置に表示し、ユーザに提示する。ユーザは、表示された対象機器１００〜１０２の中から所望の対象機器を選択する操作指示を制御機器１１０に入力する。
【００３０】
これにより、本実施形態では、全ての対象機器１００〜１０７をユーザに提示するのではなく、ユーザの意図を反映して絞り込んだ操作対象機器のみをユーザに効率よく提示する。したがって、ユーザは容易に所望の対象機器を選択することができ、ユーザの操作ミスを低減することができる。
【００３１】
次に、本実施形態の動作について説明する。
【００３２】
図５から図８は、ユーザが制御機器１１０を用いて所望の対象機器を選択するまでの処理の流れを示すフローチャートである。
【００３３】
図５は、全体の流れを示すフローチャートであって、操作対象検索処理（Ｓ１）と、対象機器の絞り込み処理（Ｓ２）と、ネゴシエーション処理（Ｓ３）とを有する。前述したように、ユーザが所望の対象機器が存在する方向に制御機器１１０（信号送受信部位１１０ａ）を向けることにより（または、その後に所定の操作指示を入力すること等により）、本処理が開始される。
【００３４】
図６は、図５に示す操作対象検索処理（Ｓ１）の流れを示すフローチャートである。
【００３５】
制御機器１１０の応答要求部２１は、図１に示す制御システムの無線ネットワーク（または有線ネットワーク）内に、操作対象応答要求をブロードキャスティングとして送信する（Ｓ１１）。ネットワーク内の応答可能な対象機器１０１〜１０７の応答送信部１１は、自対象機器の識別情報（例えば、ＩＰアドレス、機器ＩＤ、機器名  等）を含む応答情報を、制御機器１１０に送信する（Ｓ１２）。制御機器１１０の応答要求部２１は、各対象機器１０１〜１０７から、応答情報を受信する。
【００３６】
制御機器１１０の対象候補リスト生成部２２は、各対象機器１０１〜１０７から受信した応答情報に基づいて対象候補リストを生成し（Ｓ１３）、生成した対象候補リストを記憶部２９に記憶する（Ｓ１４）。対象候補リストには、各応答情報に含まれる対象機器１００〜１０７の識別情報が記述・設定されているものとする。そして、制御機器１１０は、対象機器絞り込み処理（図５：Ｓ２）を行う。
【００３７】
図７は、対象機器絞り込み処理の流れを示すフローチャートである。
【００３８】
制御機器１１０の位置情報受信部２３は、記憶部２９の対象候補リストを読み出し、当該対象候補リストに記述された識別情報の対象機器１００〜１０７に対して、位置情報を要求する位置情報要求をそれぞれ送信する（Ｓ２１）。なお、位置情報受信部２３は、位置情報要求をブロードキャスティングとして送信することとしてもよい。
【００３９】
位置情報要求を受信した各対象機器１００〜１０７では、位置情報取得部１２が、自対象機器の位置情報（Ｘ(i),Ｙ(i)）を取得し、位置情報送信部１３が、取得した位置情報を制御機器１１０に送信する。
【００４０】
なお、位置情報の取得については、例えば、各対象機器１００〜１０７がＧＰＳ（Global Positioning System）を有し、ＧＰＳ衛星からの電波を受信して自対象機器の位置を測定することが考えられる。
【００４１】
制御機器１１０の位置情報受信部２３は、各対象機器１００〜１０７から位置情報（Ｘ(i),Ｙ(i)）を受信する（Ｓ２２）。対象候補リストに記述された全ての対象機器１００〜１０７から位置情報を受信すると（Ｓ２３：ＹＥＳ）、制御機器１１０の位置情報受信部２３は、受信した位置情報を当該対象機器の識別情報と対応付けて、記憶部２９の対象候補リストに記憶する（Ｓ２４）。
【００４２】
制御機器１１０の位置情報取得部２４は、自制御機器１１０の位置情報（Ｘ,Ｙ）を取得する（Ｓ２５）。また、制御機器１１０の方位情報取得部２５は、自制御機器１１０の位置情報（Ａ,Ｂ）を取得する（Ｓ２６）。なお、位置情報の取得については、例えば、制御機器１１０がＧＰＳを有し、ＧＰＳ衛星からの電波を受信して自制御機器の位置を測定することが考えられる。方位情報の取得については、例えば、制御機器１１０が磁気方位センサを有し、当該磁気方位センサを利用して自制御機器の方位を測定することが考えられる。また、Ｓ２５とＳ２６の順番は問わず、どちらを先に取得してもよい。
【００４３】
制御機器１１０の対象機器絞り込み部２６は、記憶部２９の対象候補リストを読み込み、対象候補リストに記述された対象機器１００〜１０７の位置情報（Ｘ(i),Ｙ(i)）各々について、自制御機器１１０の位置情報（Ｘ,Ｙ）および方位情報（Ａ,Ｂ）を用いて図４で説明した式１および式２を同時に満たすか否かを判別する。すなわち、制御機器１１０からの方位情報（Ａ，Ｂ）と所定の水平方向の視野角（θ）内に存在する対象機器か否かを判別する。そして、対象機器絞り込み部２６は、式１および式２を同時に満たす位置情報（Ｘ(i),Ｙ(i)）を持つ対象機器１００〜１０２を操作対象機器として絞り込む（Ｓ２７）。
【００４４】
そして、対象機器絞り込み部２６は、絞り込んだ操作対象機器が記述された絞り込み済み対象候補リストを生成し、記憶部２９に記憶する（Ｓ２８）。なお、絞り込み済み対象候補リストには、少なくともを絞り込んだ操作対象機器の識別情報または機器名などが含まれているものとする。
【００４５】
そして、操作対象機器提示部２７は、記憶部２９に記憶された絞り込み済み対象候補リストを読み出し、当該リストに記述された対象機器１００〜１０２の識別情報、機器名等をディスプレイなどの表示装置に表示する（Ｓ２９）。ユーザは、表示された対象機器１００〜１０２の中から所望の対象機器を選択する。操作対象機器提示部２７は、ユーザの選択指示を受け付ける。そして、制御機器１１０は、ネゴシエーション処理（図５：Ｓ３）を行う。以下に説明するネゴシエーション処理では、ユーザは対象機器１０１を選択したものとする。
【００４６】
図８は、ネゴシエーション処理の流れを示すフローチャートである。
【００４７】
制御機器１１０のネゴシエーション情報送受信部２８は、記憶部２９から対象候補リスト（対象機器１０１〜１０７）を読み込み（Ｓ３１）、選択した対象機器１０１に対しては（Ｓ３２：ＹＥＳ）、接続要求を送信する（Ｓ３３）。接続要求を受信した対象機器１０１のネゴシエーション情報送受信部１４は、接続応答を制御機器１１０に送信する。制御機器１１０のネゴシエーション情報送受信部２８は、接続応答を受信し（Ｓ３４）、これにより、制御機器１１０と対象機器１０１との間でのネゴシエーションが完了し、対象機器１０１への制御・操作が開始される。
【００４８】
一方、選択されない操作対象外の対象機器１００、１０２〜１０７に対しては（Ｓ３２：ＮＯ）、接続終了要求を送信する（Ｓ３５）。接続終了要求を受信した対象機器１００、１０２〜１０７のネゴシエーション情報送受信部１４は、接続終了応答を制御機器１１０に送信する。制御機器１１０のネゴシエーション情報送受信部２８は、接続終了応答を受信し（Ｓ３６）、これにより、制御機器１１０と対象機器１０１との間での処理が終了する。
【００４９】
対象候補リストの全ての対象機器１０１〜１０７について、上記Ｓ３２〜Ｓ３６の処理を行った場合は（Ｓ３７：ＹＥＳ）、本ネゴシエーション処理を終了し、未処理の対象機器が存在する場合は（Ｓ３７：ＮＯ）、Ｓ３２に戻り以降の処理を行う。
【００５０】
以上説明した第１の実施形態では、一台の制御機器で操作可能な対象機器の台数が増大した場合であっても、ユーザが所望の対象機器の方に制御機器を向けることにより、ユーザの意図を反映して操作対象機器を絞り込み、絞り込んだ操作対象機器のみをユーザに提示することができる。
【００５１】
すなわち、本実施形態では、全ての対象機器１０１〜１０７をユーザに提示するのではなく、ユーザの意図を反映して絞り込んだ操作対象機器のみをユーザに効率よく提示するので、ユーザは容易に所望の対象機器を選択することができ、ユーザの操作ミスおよび操作負荷を低減することができる。
【００５２】
また、ユーザは、リモコンを操作する際に、通常、操作したい対象機器にリモコンの向ける傾向にあり、本実施形態ではこの傾向を利用することで、通常のリモコン操作となんら変わりない操作で対象機器を絞り込むことができる。
【００５３】
＜第２の実施形態＞
以下、本発明の第２の実施形態について説明する。
【００５４】
本実施形態の制御機器１１０は、あらかじめ指定された一定の距離（Ｒ）内に存在する対象機器のみを、操作対象の対象機器として絞り込むものである。なお、本実施形態の制御機器１１０および対象機器１００〜１０７は、第１の実施形態の図２および図３と同様であるため、ここでは説明を省略する。
【００５５】
図９は、本実施形態における対象機器の絞り込み方法を説明するための説明図である。
【００５６】
制御機器１１０は、対象機器１００〜１０７各々の位置情報（Ｘ(i),Ｙ(i)）を取得する。また、制御機器１１０は、自制御機器１１０の位置情報（Ｘ,Ｙ）を取得する。そして、制御機器１１０は、対象機器１００〜１０７各々の位置情報（Ｘ(i),Ｙ(i)）と、自制御機器１１０の位置情報（Ｘ,Ｙ）とを用いて、対象機器１００〜１０７各々の制御機器１１０からの相対位置を算出し、当該相対位置に基づいて制御機器１１０の操作対象とする対象機器を絞り込む。
【００５７】
図９に示す本実施形態では、制御機器１１０から所定の距離（Ｒ）内に存在する対象機器１０１、１０２、１０４、１０６のみを操作対象機器として絞り込む。
【００５８】
すなわち、以下の示す式３を満たす位置情報（Ｘ(i),Ｙ(i)）を持つ対象機器１０１、１０２、１０４、１０６を操作対象機器として絞り込む。
【００５９】
｛Ｘ(i)−Ｘ｝２＋｛Ｙ(i)−Ｙ｝２≦Ｒ２              式３
なお、距離（Ｒ）は、制御機器１１０のメモリなどにあらかじめ設定・指定されているものとする。
【００６０】
そして、制御機器１１０は、絞り込んだ対象機器１０１、１０２、１０４、１０６を、当該制御機器１１０が備える表示装置に表示し、ユーザに提示する。ユーザは、表示された対象機器１００〜１０２の中から所望の対象機器を選択する操作指示を制御機器１１０の入力する。
【００６１】
本実施形態における処理については、操作対象機器の絞り込み処理のみ（図７：Ｓ２７）が、第１の実施形態と異なり、その他については第１の実施形態（図５〜図８）と同様である。具体的には、図７の対象機器絞り込み（Ｓ２７）において、図９で説明したように、制御機器１１０の対象機器絞り込み部２６は、記憶部２９の対象候補リストを読み込み、対象候補リストに記述された対象機器１００〜１０７の位置情報（Ｘ(i),Ｙ(i)）各々について、自制御機器１１０の位置情報（Ｘ,Ｙ）を用いて式３を満たすか否かを判別する。すなわち、制御機器１１０からの所定の距離（Ｒ）内に存在する対象機器１０１、１０２、１０４、１０６のみを操作対象機器として絞り込む（Ｓ２７）。
【００６２】
なお、本実施形態では、制御機器１１０の方位情報（Ａ，Ｂ）を使用しないため、図７のＳ２６の方位情報の取得については行わないこととする。また、本実施形態では、所定の距離内の全ての方向の対象機器を絞り込むため、ユーザが所望の対象機器が存在する方向に制御機器１１０（信号送受信部位１１０ａ）を向ける必要はないが、ユーザは所望の対象機器まで所定の距離内に近づく必要がある。
【００６３】
以上説明した第２の実施形態では、一台の制御機器で操作可能な対象機器の台数が増大した場合であっても、ユーザが所望の対象機器に近づくことにより、ユーザの意図を反映して操作対象機器を絞り込み、絞り込んだ操作対象機器のみをユーザに提示することができる。すなわち、ユーザの意図を反映して絞り込んだ操作対象機器のみをユーザに効率よく提示するので、ユーザは容易に所望の対象機器を選択することができ、ユーザの操作ミスおよび操作負荷を低減することができる。
【００６４】
＜第３の実施形態＞
以下、本発明の第３の実施形態について説明する。
【００６５】
本実施形態の制御機器１１０は、制御機器１１０からの方位情報（Ａ，Ｂ）とあらかじめ指定された水平方向の視野角（θ）内で、かつ、あらかじめ指定された一定の距離（Ｒ）内に存在する対象機器のみを、操作対象の対象機器として絞り込むものである。なお、本実施形態の制御機器１１０および対象機器１００〜１０７は、第１の実施形態の図２および図３と同様であるため、ここでは説明を省略する。
【００６６】
図１０は、本実施形態における対象機器の絞り込み方法を説明するための説明図である。
【００６７】
制御機器１１０は、対象機器１００〜１０７各々の位置情報（Ｘ(i),Ｙ(i)）を取得する。また、制御機器１１０は、自制御機器１１０の位置情報（Ｘ,Ｙ）および方位情報（Ａ，Ｂ）を取得する。なお、本実施形態の方位情報（Ａ，Ｂ）には、単位ベクトルを用いるものとする。そして、制御機器１１０は、対象機器１００〜１０７各々の位置情報（Ｘ(i),Ｙ(i)）と、自制御機器１１０の位置情報（Ｘ,Ｙ）および方位情報（Ａ，Ｂ）とを用いて、対象機器１００〜１０７各々の制御機器１１０からの相対位置を算出し、当該相対位置に基づいて制御機器１１０の操作対象とする対象機器を絞り込む。
【００６８】
図１０に示す本実施形態では、制御機器１１０からの方位情報（Ａ，Ｂ）と所定の水平方向の視野角（θ）内に存在する対象機器１００〜１０２であって、かつ、所定の距離（Ｒ）内に存在する対象機器１０１、１０２のみを操作対象機器として絞り込む。
【００６９】
すなわち、以下の示す式１、式２および式３を同時に満たす位置情報（Ｘ(i),Ｙ(i)）を持つ対象機器１０１、１０２を操作対象可能機器として絞り込む。
【００７０】
(Ａsinθ＋Ｂcosθ)/(Ａcosθ−Ｂsinθ)×(Ｘ(i)−Ｘ)≧(Ｙ(i)−Ｙ)        式１
(Ｙ(i)−Ｙ)≧(−Ａsinθ＋Ｂcosθ)/(Ａcosθ＋Ｂsinθ)×(Ｘ(i)−Ｘ)      式２
｛Ｘ(i)−Ｘ｝２＋｛Ｙ(i)−Ｙ｝２≦Ｒ２                                   式３
なお、視野角（θ）および距離（Ｒ）は、制御機器１１０のメモリなどにあらかじめ設定・指定されているものとする。
【００７１】
そして、制御機器１１０は、絞り込んだ対象機器を、当該制御機器１１０が備える表示装置に表示し、ユーザに提示する。ユーザは、表示された対象機器１００〜１０２の中から所望の対象機器を選択する操作指示を制御機器１１０の入力する。
【００７２】
図１１は、制御装置１１０のディスプレイに表示される対象機器１０１、１０２の画面例である。ユーザは、図示するような画面を参照し、所望の対象機器を選択する。
【００７３】
本実施形態における処理については、操作対象機器の絞り込み処理のみ（図７：Ｓ２７）が、第１の実施形態と異なり、その他については第１の実施形態（図５〜図８）と同様である。具体的には、図７の対象機器絞り込み（Ｓ２７）において、図１０で説明したように、制御機器１１０の対象機器絞り込み部２６は、記憶部２９の対象候補リストを読み込み、対象候補リストに記述された対象機器１００〜１０７の位置情報（Ｘ(i),Ｙ(i)）各々について、自制御機器１１０の位置情報（Ｘ,Ｙ）および方位情報（Ａ，Ｂ）を用いて式１〜式３を同時に満たすか否かを判別する。すなわち、所定の水平方向の視野角（θ）内に存在し、かつ、所定の距離（Ｒ）内に存在する対象機器１０１、１０２のみを操作対象機器として絞り込む（Ｓ２７）。
【００７４】
なお、本実施形態では、ユーザが所望の対象機器が存在する方向に制御機器１１０（信号送受信部位１１０ａ）を向け、また、所望の対象機器まで所定の距離内に近づく必要がある。
【００７５】
以上説明した第３の実施形態では、一台の制御機器で操作可能な対象機器の台数が増大した場合であっても、ユーザが所望の対象機器の方に制御機器を向け、かつ近づくことにより、ユーザの意図を反映して操作対象機器を絞り込み、絞り込んだ操作対象機器のみをユーザに提示することができる。すなわち、本実施形態では、全ての対象機器１０１〜１０７をユーザに提示するのではなく、ユーザの意図を反映して絞り込んだ操作対象機器のみをユーザに効率よく提示するので、ユーザは容易に所望の対象機器を選択することができ、ユーザの操作ミスおよび操作負荷を低減することができる。
【００７６】
また、本実施形態では、式１〜式３を同時に満たす対象機器に絞り込むため、第１の実施形態および第２の実施形態よりも、高い精度で対象機器を絞り込むことができる。
【００７７】
なお、本発明は上記実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。例えば、上記実施形態では、各対象機器および制御機器が、それぞれＧＰＳを備え、自機器の位置情報を取得することとした。しかしながら、例えば、少なくとも３つの所定の機器（制御機器、対象機器）のみがＧＰＳを有し、自機器の位置を測定することとしてもよい。この場合、ＧＰＳを有しない他の機器は、ＧＰＳを有する機器との間の距離を測定する手段を有することにより、ＧＰＳを有しなくても自機器の位置を測定することが可能である。機器間の距離を測定する手段としては、ＲＦ機能を用いて互いの距離を測定することが考えられる。
【００７８】
また、制御機器および対象機器は、自機器の高度情報（Ｚ軸方向の値）を測定するための気圧計またはＧＰＳを有し、制御機器は、自制御機器と高度情報と対象機器の高度情報とを用いて、操作対象機器を絞り込むこととしてもよい。すなわち、制御機器は、各対象機器から高度情報を受信し、また、自制御機器の高度情報を取得する。そして、制御機器は、自制御機器の高度と所定の値以上の高度差を有する対象機器については、操作対象機器から除外することが考えられる。これにより、例えば、操作者が屋内の１階にいて、１階の傍にある対象機器を操作しようとした場合、２階に設置された対象機器は除外され、操作対象機器としてユーザに提示されないため、より効率的な絞り込みを行うことができる。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施形態に制御システムの全体構成図である。
【図２】対象機器の構成を示すブロック図である。
【図３】制御機器の構成を示すブロック図である。
【図４】第１の実施形態の対象機器の絞り込み方法を説明するための説明図である。
【図５】全体の流れを示すフローチャートである。
【図６】操作対象検索処理を示すフローチャートである。
【図７】対象機器絞り込み処理を示すフローチャートである。
【図８】ネゴシエーション処理を示すフローチャートである。
【図９】第２の実施形態の対象機器の絞り込み方法を説明するための説明図である。
【図１０】第３の実施形態の対象機器の絞り込み方法を説明するための説明図である。
【図１１】制御機器が提示する操作対象機器の表示画面の一例を示す図である。
【符号の説明】
【００８０】
１００〜１０７  対象機器
１１０    制御機器
１１      応答送信部
１２      位置情報取得部
１３      位置情報送信部
１４      ネゴシエーション情報送受信部
２１      応答要求部
２２      対象候補リスト生成部
２３      位置情報受信部
２４      位置情報取得部
２５      方位情報受信部
２６      対象機器絞り込み部
２７      操作対象機器提示部
２８      ネゴシエーション情報送受信部
２９      記憶部    
【図１】
2009303014.tif 000003
【図２】
2009303014.tif 000004
【図３】
2009303014.tif 000005
【図４】
2009303014.tif 000006
【図５】
2009303014.tif 000007
【図６】
2009303014.tif 000008
【図７】
2009303014.tif 000009
【図８】
2009303014.tif 000010
【図９】
2009303014.tif 000011
【図１０】
2009303014.tif 000012
【図１１】
2009303014.tif 000013