(57)【要約】【課題】複数の機器の中から、利用者が利用したい機器を絞り込むこと。【解決手段】利用者がリモコン（１）を複数の機器（３−１〜３−ｎ）のうちの１つの機器（３−１）に向ける。この場合、リモコン（１）は、利用者による検索指示に応じて、検索信号を電波（２）により、その指向性アンテナを介して１つの機器（３−１）に向けて送信する。複数の機器（３−１〜３−ｎ）のうちの候補機器群（３−１、３−２）は、検索信号に応答して、応答信号を電波（２）により、その無指向性アンテナを介して送信する。リモコン（１）は、候補機器群（３−１、３−２）からの応答信号に応じて、リモコン（１）と候補機器群（３−１、３−２）のうちの１つの機器（３−１）との通信を利用者が決定するための機器選択画面を、その表示部に表示する。【選択図】図１
2007274173.tif 000002
【特許請求の範囲】
【請求項１】
無指向性アンテナと無線部とを備えた複数の機器と、
指向性アンテナと無線部と制御部と表示部とを備えたリモートコントロール端末（以下、リモコン）と
を具備し、
利用者が前記リモコンを前記複数の機器のうちの１つの機器に向けた場合、
前記リモコンの無線部は、利用者による検索指示に応じて、検索信号を電波により前記リモコンの指向性アンテナを介して前記１つの機器に向けて送信し、
前記複数の機器のうちの候補機器群の無線部は、前記検索信号に応答して、応答信号を電波により前記候補機器群の無指向性アンテナを介して送信し、
前記候補機器群は、前記１つの機器を含み、
前記リモコンの制御部は、前記候補機器群からの前記応答信号に応じて、前記リモコンと前記候補機器群のうちの前記１つの機器との通信を利用者が決定するための機器選択画面を前記リモコンの表示部に表示する
機器制御システム。
【請求項２】
請求項１に記載の機器制御システムにおいて、
更に、
前記複数の機器のそれぞれに対応する複数のソフトウェアが格納された実行用記憶部と、前記複数の機器のそれぞれを識別する複数の機器識別子が格納された機器用記憶部と、通信路に接続された実行部とを備えたサーバを具備し、
前記複数の機器は、自己を識別する機器識別子が格納された機器用記憶部と、前記通信路に接続された制御部と、出力部とを更に備え、
前記リモコンは、前記複数の機器識別子が格納された機器用記憶部を更に備え、
前記リモコンの無線部は、前記１つの機器として第１機器が利用者により選択された場合、前記機器用記憶部に格納された前記複数の機器識別子のうちの、前記第１機器に対応する第１機器識別子を含む命令を電波により、前記リモコンの指向性アンテナを介して前記第１機器に向けて送信し、
前記第１機器の制御部は、前記命令に含まれる前記第１機器識別子と、前記第１機器の機器用記憶部に格納された前記機器識別子とが一致する場合、前記命令を前記サーバに前記通信路を介して出力し、
前記サーバの実行部は、前記第１機器からの前記命令に応じて、前記複数のソフトウェアのうちの、前記第１機器に対応する第１ソフトウェアを実行し、その実行結果を出力データとして前記第１機器の出力部に前記通信路を介して出力する
機器制御システム。
【請求項３】
請求項２に記載の機器制御システムにおいて、
利用者が前記リモコンを前記１つの機器に向けた場合、
前記リモコンの無線部は、利用者による検索指示に応じて、前記検索信号を電波により前記リモコンの指向性アンテナを介して前記１つの機器に向けて送信し、
前記リモコンの制御部は、前記リモコンの無線部が前記検索信号を電波により送信するときの電波強度を表す電波強度値として、１番目からＮ番目（Ｎは２以上の整数）までこの順に高くなるＮ個の電波強度値Ｅ１〜ＥＮをこの順に周期的に変え、
前記候補機器群の無線部は、前記リモコンからの前記検索信号を前記候補機器群の無指向性アンテナにより受信し、
前記候補機器群の制御部は、前記候補機器群の無線部が前記検索信号を受信したときの受信日時と、そのときの電波強度を表す受信電波強度値ＥＪとを計測し、
前記候補機器群の無線部は、前記候補機器群における前記受信日時と前記受信電波強度値ＥＪと前記機器識別子とを含む前記応答信号を電波により、前記候補機器群の無指向性アンテナを介して送信し、
前記リモコンの無線部は、前記候補機器群からの前記応答信号を前記リモコンの指向性アンテナにより受信し、
前記機器選択画面は、最有力候補機器欄を含み、
前記リモコンの制御部は、
前記機器選択画面を前記リモコンの表示部に表示し、
前記応答信号に含まれる同一時間帯の前記受信日時に対して、前記候補機器群における前記機器識別子を前記受信電波強度値ＥＪが高い順又は低い順に並べ替えて、前記最有力候補機器欄に表記し、
前記候補機器群における前記機器識別子のうちの前記第１機器識別子が前記第１機器として利用者により選択された場合、
前記リモコンの無線部は、前記電波強度値ＥＩを用いて、前記第１機器識別子を含む前記命令を電波により、前記リモコンの指向性アンテナを介して前記第１機器に向けて送信する
機器制御システム。
【請求項４】
請求項３に記載の機器制御システムにおいて、
時間を｛ｔ（ｘ）｜ｔ（ｘ）＝ｔ（１）、ｔ（２）、…、ｔ（ｙ）｝（ｙは４の倍数）とし、周期をＴ（Ｔ＝ｔ（ｙ））とし、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮを最大値とし、前記時間｛ｔ（ｘ）｝の関数をｆ（ｘ）としたとき、
前記リモコンの制御部は、
【数１】
2007274173.tif 000005
により、前記リモコンの無線部が前記検索信号を電波により送信するときの電波強度を表す電波強度値を周期的に変え、
時間ｔ（ｙ）〜時間ｔ（（１／４）×ｙ）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ／２〜ＥＮに対応し、
時間ｔ（（１／４）×ｙ）〜時間ｔ（×ｙ）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ〜ＥＮ／２に対応し、
時間ｔ（×ｙ）〜時間ｔ（（３／４）×ｙ）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ／２〜Ｅ１に対応し、
時間ｔ（（３／４）×ｙ）〜時間ｔ（ｙ）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値Ｅ１〜ＥＮ／２に対応する
機器制御システム。
【請求項５】
請求項３又は４に記載の機器制御システムにおいて、
前記リモコンの無線部は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＩ（Ｉ＝１、２、…、Ｎ）（ＥＪ≦ＥＩ≦ＥＮ）を用いて、前記検索信号を電波により送信したときに、前記候補機器群からの前記応答信号を前記リモコンの指向性アンテナにより受信し、
前記候補機器群における前記機器識別子のうちの前記第１機器識別子が前記第１機器として利用者により選択された場合、
前記リモコンの制御部は、前記検索信号を電波により送信するときの電波強度を表す電波強度値を、前記電波強度値ＥＩに調整し、
前記リモコンの無線部は、前記電波強度値ＥＩを用いて、前記第１機器識別子を含む前記命令を電波により、前記リモコンの指向性アンテナを介して前記第１機器に向けて送信する
機器制御システム。
【請求項６】
請求項５に記載の機器制御システムにおいて、
前記リモコンは、無指向性アンテナを更に備え、
前記第１機器が利用者により選択された場合、前記リモコンの無線部は、
前記リモコンが使用するアンテナを、前記リモコンの指向性アンテナから、前記リモコンの無指向性アンテナに切り替え、
前記命令を電波により、前記リモコンの無指向性アンテナを介して送信する
機器制御システム。
【請求項７】
請求項２〜６のいずれかに記載の機器制御システムにおいて、
前記リモコンと前記サーバは、前記複数のソフトウェアの各々により実行される複数の処理を識別する複数の処理識別子が格納された処理用記憶部を更に備え、
前記リモコンの制御部は、
前記リモコンの無線部が前記命令を電波により送信したときに、前記リモコンの処理用記憶部を参照して、前記第１ソフトウェアに対する前記複数の処理識別子を選択し、
前記第１ソフトウェアに対する前記複数の処理識別子のうちの１つの処理識別子を利用者が選択するための処理選択画面を前記リモコンの表示部に表示し、
前記第１ソフトウェアに対する前記１つの処理識別子として第１処理識別子が利用者により選択されたとき、前記リモコンの無線部は、前記命令として、前記第１機器識別子と前記第１処理識別子とを含む実行命令を電波により送信し、
前記第１機器の制御部は、前記実行命令に含まれる前記第１機器識別子と、前記第１機器の機器用記憶部に格納された前記機器識別子とが一致する場合、前記実行命令を前記サーバに前記通信路を介して出力し、
前記サーバの実行部は、前記第１機器からの前記実行命令を受信し、前記第１ソフトウェアにおける前記複数の処理のうちの、前記実行命令に含まれる前記第１処理識別子に対応する第１処理を実行し、その実行結果を前記出力データとして前記第１機器の出力部に前記通信路を介して出力する
機器制御システム。
【請求項８】
請求項２〜７のいずれかに記載の機器制御システムにおいて、
前記第１ソフトウェアは、利用者がテレビ番組を視聴するためのソフトウェアであり、
前記サーバは、テレビ用アンテナに接続され、
前記第１ソフトウェアが実行されたとき、前記サーバの実行部は、前記テレビ用アンテナにより前記テレビ番組を受信し、
前記出力データは、前記テレビ番組を表す番組データであり、
前記第１機器の出力部は、表示部を含み、前記番組データは、前記第１機器の表示部に表示される
機器制御システム。
【請求項９】
請求項２〜７のいずれかに記載の機器制御システムにおいて、
前記第１ソフトウェアは、利用者が音楽を聴くためのソフトウェアであり、
前記音楽を表す音楽データが格納された記録媒体が前記サーバに設けられている場合、前記第１ソフトウェアが実行されたとき、前記サーバの実行部は、前記記録媒体に格納された前記音楽データを再生し、
前記出力データは、前記音楽データであり、
前記第１機器の出力部は、スピーカを含み、前記音楽データは、前記第１機器のスピーカに出力される
機器制御システム。
【請求項１０】
請求項７に記載の機器制御システムにおいて、
前記サーバは、前記出力データに関連する関連データを提供するプロバイダにネットワークを介して接続され、
前記第１ソフトウェアにおける前記第１処理は、前記サーバが前記プロバイダから前記関連データを取得するためのダウンロード処理を含む
機器制御システム。
【請求項１１】
請求項１０に記載の機器制御システムにおいて、
前記リモコンの無線部は、利用者による関連データ要求指示に応じて、前記関連データ要求指示を更に含む前記実行命令を電波により送信し、
前記第１機器の制御部は、前記実行命令に含まれる前記第１機器識別子と、前記第１機器の機器用記憶部に格納された前記機器識別子とが一致する場合、前記実行命令を前記サーバに前記通信路を介して出力し、
前記サーバの実行部は、前記第１機器からの前記実行命令を受信し、前記第１処理の実行結果を前記出力データとして前記第１機器の出力部に出力すると共に、前記出力データに関連する関連データを前記プロバイダからダウンロードして、前記第１機器に前記通信路を介して出力し、
前記第１機器の無線部は、前記サーバからの前記関連データと、前記第１機器における前記機器識別子とを含む取得信号を電波により送信し、
前記リモコンの制御部は、前記取得信号に含まれる前記機器識別子と、前記リモコンの機器用記憶部に格納された前記第１機器識別子とが一致する場合、前記取得信号に含まれる前記関連データを前記リモコンの表示部に表示する
機器制御システム。
【請求項１２】
請求項１１に記載の機器制御システムにおいて、
前記第１ソフトウェアは、利用者がテレビ番組を視聴するためのソフトウェアであり、
前記サーバは、テレビ用アンテナに接続され、
前記第１ソフトウェアが実行されたとき、前記サーバの実行部は、前記テレビ用アンテナにより前記テレビ番組を受信し、
前記出力データは、前記テレビ番組を表す番組データであり、
前記第１機器の出力部は、表示部を含み、前記番組データは、前記第１機器の表示部に表示され、
前記関連データは、前記テレビ番組に関連するＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）であり、
前記第１ソフトウェアにおける前記第１処理が実行されたとき、前記サーバの実行部は、前記プロバイダから前記ＥＰＧをダウンロードして前記第１機器に送信する
機器制御システム。
【請求項１３】
請求項１１に記載の機器制御システムにおいて、
前記第１ソフトウェアは、利用者が音楽を聴くためのソフトウェアであり、
前記音楽を表す音楽データが格納された記録媒体が前記サーバに設けられている場合、前記第１ソフトウェアが実行されたとき、前記サーバの実行部は、前記記録媒体に格納された前記音楽データを再生し、
前記出力データは、前記音楽データであり、
前記第１機器の出力部は、スピーカを含み、前記音楽データは、前記第１機器のスピーカに出力され、
前記関連データは、前記音楽に関連する音楽情報であり、
前記第１ソフトウェアにおける前記第１処理が実行されたとき、前記サーバの実行部は、前記プロバイダから前記音楽情報をダウンロードして前記第１機器に送信する
機器制御システム。
【請求項１４】
無指向性アンテナを備え、自己を識別する機器識別子を保持する複数の機器に適用されるリモートコントロール端末（以下、リモコンとも称する）であって、
指向性アンテナと、
利用者が前記リモコンを前記複数の機器のうちの１つの機器に向けた場合、利用者による検索指示に応じて、検索信号を電波により前記指向性アンテナを介して前記１つの機器に向けて送信する無線部と、
前記無線部が前記検索信号を電波により送信するときの電波強度を表す電波強度値として、１番目からＮ番目（Ｎは２以上の整数）までこの順に高くなるＮ個の電波強度値Ｅ１〜ＥＮをこの順に周期的に変える制御部と、
表示部とを具備し、
前記候補機器群は、前記リモコンからの前記検索信号をその無指向性アンテナにより受信し、前記検索信号を受信したときの受信日時と、そのときの電波強度を表す受信電波強度値ＥＪとを計測し、前記候補機器群における前記受信日時と前記受信電波強度値ＥＪと前記機器識別子とを含む応答信号を電波により、その無指向性アンテナを介して送信し、
前記無線部は、前記候補機器群からの前記応答信号を前記指向性アンテナにより受信し、
前記制御部は、
最有力候補機器欄を含む機器選択画面を前記表示部に表示し、
前記応答信号に含まれる同一時間帯の前記受信日時に対して、前記候補機器群における前記機器識別子を前記受信電波強度値ＥＪが高い順又は低い順に並べ替えて、前記最有力候補機器欄に表記し、
前記候補機器群における前記機器識別子のうちの前記第１機器識別子が前記１つの機器として利用者により選択された場合、
前記無線部は、前記電波強度値ＥＩを用いて、前記第１機器識別子を含む命令を電波により、前記指向性アンテナを介して前記１つの機器に向けて送信する
リモートコントロール端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコントロール端末（以下、リモコン）により機器を制御する機器制御システムに関する。
【背景技術】
【０００２】
１台のリモコンが電波により、複数の機器のうちの１つの機器を制御するシステムが開発されている。
【０００３】
例えば、特許文献１に記載されたシステムでは、複数の機器は、信号を電波により送信し、リモコンは、複数の機器からの信号を受信する。リモコンは、複数の機器からの信号を受信したときの電波強度を表す受信電波強度値を計測する。リモコンは、複数の機器の中から、受信電波強度値が最も高い機器を、リモコンからの距離が最も近い機器として認識する。複数の機器は同じ機種であり、リモコンは、リモコンからの距離が最も近い機器を、制御用の機器として通信を行なう。しかしながら、複数の機器が設置されている環境によっては、受信電波強度値が最も高い機器が、リモコンからの距離が最も近い機器とは限らない。その結果、機種が異なる複数の機器には利用することが困難である。
【０００４】
また、特許文献２に記載されたシステムでは、複数の機器は、信号を電波により送信し、リモコンは、複数の機器からの信号を受信する。リモコンは、複数の機器からの信号を受信したときの電波強度を表す受信電波強度値を計測する。リモコンは、複数の機器のそれぞれを表す複数の機器情報を、受信電波強度値が高い順に配置した地図（物理的トポロジマップ）を提示する。この地図は、リモコンから複数の機器までの距離を表している。例えば、複数の機器情報と、リモコンを表すリモコン情報とが地図上に配置され、複数の機器のうちの第１機器における受信電波強度値が、第２機器における受信電波強度値よりも高いものとする。この場合、第１、第２機器に対応する第１、第２機器情報が地図上に配置されたとき、リモコン情報に対して第１機器情報が第２機器情報よりも近い位置に配置される。しかしながら、利用者は、地図上で複数の機器情報の配置関係を把握することができるが、複数の機器の全てを制御用の機器として利用するわけではない。その結果、利用者は、複数の機器情報の中から、制御用の機器として１つの機器に対応する機器情報を探すことになる。
【０００５】
複数の機器の中から、利用者が利用したい機器を絞り込むことができるシステムが望まれる。
【０００６】
上記の特許文献１、２について紹介する。
【０００７】
特許文献１（特開２００３−２８４１６９号公報）に家電機器のリモコン装置が記載されている。このリモコン装置は、複数の同じ機種の家電機器と電波を介してデータ信号を双方向に交換する装置である。リモコン装置は、初期設定時において、周辺に位置する同じ機種の全ての家電機器に対して、自身が属する住戸と用途に関する情報を有するＩＤコードを含むデータ信号を送り返してくることを要求する要求信号を発するとともに、送り返されてきた個々のデータ信号の電波強度を、所定時間、平均化処理に基づいて、選択したデータ信号に含まれるＩＤコードを、通信相手のＩＤコードとして登録するように構成したことを特徴としている。
【０００８】
特許文献２（特開２００３−２８４１６８号公報）に被制御機器選択システムが記載されている。この被制御機器選択システムは、ネットワークを経由して複数の機器を制御するようにした統合型のリモートコントローラ（以下、リモコンと記す）によってユーザが予め制御すべき機器を指定するためのシステムである。被制御機器選択システムは、前記リモコンが、前記複数の機器の物理的な相対的配置関係を記述した物理的トポロジマップをもつメモリ、及び上下左右などの方向を選択するための方向選択ボタンを備え、ユーザが前記リモコンの前記方向選択ボタンによって方向を指示した際、前記リモコンが前記物理的トポロジマップを参照して現在選択されている機器から相対的に指定された方向にある機器を選択するようにしたことを特徴としている。
【０００９】
【特許文献１】特開２００３−２８４１６９号公報（請求項１）
【特許文献２】特開２００３−２８４１６８号公報（請求項１）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明の課題は、複数の機器の中から、利用者が利用したい機器を絞り込むことができる機器制御システムを提供することにある。
本発明の他の課題は、省スペース化を実現することができる機器制御システムを提供することにある。
本発明の更に他の課題は、検索精度が向上する機器制御システムを提供することにある。
本発明の更に他の課題は、操作性が向上する機器制御システムを提供することにある。
本発明の更に他の課題は、利用性が向上する機器制御システムを提供することにある。
【課題を解決するための手段】
【００１１】
以下に、［発明を実施するための最良の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１２】
本発明の第１の観点による機器制御システムは、複数の機器（３−１〜３−ｎ）（ｎは２以上の整数）と、リモートコントロール端末（以下、リモコン）（１）とを具備している。
前記複数の機器（３−１〜３−ｎ）は、無指向性アンテナ（３０）と無線部（３１）とを備えている。
前記リモコン（１）は、指向性アンテナ（１０）と無線部（１１）と制御部（１２）と表示部（１７）とを備えている。
利用者が前記リモコン（１）を前記複数の機器（３−１〜３−ｎ）のうちの１つの機器（３−１）に向ける。
この場合、前記リモコン（１）の無線部（１１）は、利用者による検索指示に応じて、検索信号（２１）を電波（２）により前記リモコン（１）の指向性アンテナ（１０）を介して前記１つの機器（３−１）に向けて送信する。
前記複数の機器（３−１〜３−ｎ）のうちの候補機器群（３−１、３−２）の無線部（３１）は、前記検索信号（２１）に応答して、応答信号（２２）を電波（２）により前記候補機器群（３−１、３−２）の無指向性アンテナ（３０）を介して送信する。
前記候補機器群（３−１、３−２）は、前記１つの機器（３−１）を含んでいる。
前記リモコン（１）の制御部（１２）は、前記候補機器群（３−１、３−２）からの前記応答信号（２２）に応じて、前記リモコン（１）と前記候補機器群（３−１、３−２）のうちの前記１つの機器（３−１）との通信を利用者が決定するための機器選択画面（６０）を前記リモコン（１）の表示部（１７）に表示する。
【００１３】
本発明の第１の観点による機器制御システムによれば、利用者が複数の機器（３−１〜３−ｎ）のうちの１つの機器（３−１）を制御用の機器として利用したいとき、リモコン（１）を上記１つの機器（３−１）に向ける。リモコン（１）は、利用者による検索指示に応じて、検索信号（２１）を電波（２）により、その指向性アンテナ（１０）を介して上記１つの機器（３−１）に向けて送信する。このとき、複数の機器（３−１〜３−ｎ）のうちの候補機器群（３−１、３−２）が、検索信号（２１）が指向性アンテナ（１０）から放射される範囲を表す電波到達範囲（２０）に含まれている場合、候補機器群（３−１、３−２）は、その無指向性アンテナ３０により検索信号（２１）を受信可能である。この場合、候補機器群（３−１、３−２）は、検索信号（２１）に応答して、応答信号（２２）を電波（２）により、その無指向性アンテナ（３０）を介して送信する。
リモコン（１）のアンテナが無指向性アンテナである場合、複数の機器（３−１〜３−ｎ）の全てが、リモコン（１）からの検索信号（２１）を受信してしまうが、リモコン（１）のアンテナが指向性アンテナ（１０）であるため、複数の機器（３−１〜３−ｎ）のうちの候補機器群（３−１、３−２）が、リモコン（１）からの検索信号（２１）を受信する。このため、利用者が利用したい機器（３−１）として、複数の機器（３−１〜３−ｎ）の中から、上記の候補機器群（３−１、３−２）に絞り込まれる。
また、リモコン（１）は、複数の機器（３−１〜３−ｎ）からの応答信号（２２）を受信したときの電波強度を表す受信電波強度値を考慮した場合、受信電波強度値が最も高い機器が、リモコン（１）からの距離が最も近い機器とは限らない。このため、リモコン（１）は、候補機器群（３−１、３−２）からの応答信号（２２）に応じて、上記の機器選択画面（６０）をその表示部（１７）に表示する。この場合、利用者は、機器選択画面（６０）を参照して、候補機器群（３−１、３−２）の中から、上記１つの機器（３−１）を選択し、リモコン（１）と上記１つの機器（３−１）との通信を決定することができる。
このように、本発明の第１の観点による機器制御システムによれば、リモコン（１）は、利用者が利用したい機器（３−１）として、複数の機器（３−１〜３−ｎ）の中から、上記の候補機器群（３−１、３−２）を絞り込むことができる。
【００１４】
本発明の第１の観点による機器制御システムは、サーバ（５）を具備している。
前記サーバ（５）は、前記複数の機器（３−１〜３−ｎ）のそれぞれに対応する複数のソフトウェア（４０−１〜４０−ｎ）が格納された実行用記憶部（５４）と、前記複数の機器（３−１〜３−ｎ）のそれぞれを識別する複数の機器識別子（３５−１’〜３５−ｎ’）が格納された機器用記憶部（５５）と、通信路（４）に接続された実行部（５１）とを備えている。
前記複数の機器（３−１〜３−ｎ）は、自己を識別する機器識別子（３５−ｊ’）（ｊ＝１、２、…、ｎ）が格納された機器用記憶部（３５）と、前記通信路（４）に接続された制御部（３２）と、出力部（３７）とを更に備えている。
前記リモコン（１）は、前記複数の機器識別子（３５−１’〜３５−ｎ’）が格納された機器用記憶部（１５）を更に備えている。
前記１つの機器として第１機器（３−１）が利用者により選択される。
この場合、前記リモコン（１）の無線部（１１）は、前記機器用記憶部（１５）に格納された前記複数の機器識別子（３５−１’〜３５−ｎ’）のうちの、前記第１機器（３−１）に対応する第１機器識別子（３５−１’）を含む命令（２３）を電波（２）により、前記リモコン（１）の指向性アンテナ（１０）を介して前記第１機器（３−１）に向けて送信する。
前記第１機器（３−１）の制御部（３２）は、前記命令（２３）に含まれる前記第１機器識別子（３５−１’）と、前記第１機器（３−１）の機器用記憶部（３５）に格納された前記機器識別子（３５−１’）とが一致する場合、前記命令（２３）を前記サーバ（５）に前記通信路（４）を介して出力する。
前記サーバ（５）の実行部（５１）は、前記第１機器（３−１）からの前記命令（２３）に応じて、前記複数のソフトウェア（４０−１〜４０−ｎ）のうちの、前記第１機器（３−１）に対応する第１ソフトウェア（４０−１）を実行し、その実行結果を出力データ（７０）として前記第１機器（３−１）の出力部（３７）に前記通信路（４）を介して出力する。
【００１５】
本発明の第１の観点による機器制御システムによれば、リモコン（１）と第１機器（３−１）との通信が決定（確定／確立）した場合、リモコン（１）は、第１機器（３−１）に対応する第１機器識別子（３５−１’）を含む命令（２３）を送信することが好ましい。その命令（２３）により、第１機器（３−１）が出力装置として利用され、それに対応する第１ソフトウェア（４０−１）の実行結果が出力データ（７０）として第１機器（３−１）の出力部（３７）に出力される。第１ソフトウェア（４０−１）は、利用者が利用したい機器（３−１）の機能として利用される。ソフトウェア（４０−ｊ）（ｊ＝１、２、…、ｎ）としては、テレビ・音楽の鑑賞、インターネット・電子メールの利用、動画像・静止画の編集などのコンピュータの機能が挙げられる。このようなソフトウェア（４０−ｊ）をサーバ（５）に格納しておくことにより、利用者は、出力装置である機器（３−ｊ）だけを、建物内の利用者の好きなスペースに設けておくだけでよい。例えば、その機器（３−ｊ）がフラット型ディスプレイであり、その機器（３−ｊ）を上記スペースに設ける場合、コンピュータを上記スペースに設ける場合に比べて、省スペース化を実現することができる。
【００１６】
本発明の第１の観点による機器制御システムにおいて、利用者が前記リモコン（１）を前記１つの機器（３−１）に向ける。
この場合、前記リモコン（１）の無線部（１１）は、利用者による検索指示に応じて、前記検索信号（２１）を電波（２）により前記リモコン（１）の指向性アンテナ（１０）を介して前記１つの機器（３−１）に向けて送信する。
前記リモコン（１）の制御部（１２）は、前記リモコン（１）の無線部（１１）が前記検索信号（２１）を電波（２）により送信するときの電波強度を表す電波強度値として、１番目からＮ番目（Ｎは２以上の整数）までこの順に高くなるＮ個の電波強度値Ｅ１〜ＥＮをこの順に周期的に変える。
前記候補機器群（３−１、３−２）の無線部（３１）は、前記リモコン（１）からの前記検索信号（２１）を前記候補機器群（３−１、３−２）の無指向性アンテナ（３０）により受信する。
前記候補機器群（３−１、３−２）の制御部（３２）は、前記候補機器群（３−１、３−２）の無線部（３１）が前記検索信号（２１）を受信したときの受信日時と、そのときの電波強度を表す受信電波強度値ＥＪとを計測する。
前記候補機器群（３−１、３−２）の無線部（３１）は、前記候補機器群（３−１、３−２）における前記受信日時と前記受信電波強度値ＥＪと前記機器識別子（３５−１’、３５−２’）とを含む前記応答信号（２２）を電波（２）により、前記候補機器群（３−１、３−２）の無指向性アンテナ（３０）を介して送信する。
前記リモコン（１）の無線部（１１）は、前記候補機器群（３−１、３−２）からの前記応答信号（２２）を前記リモコン（１）の指向性アンテナ（１０）により受信する。
前記機器選択画面（６０）は、最有力候補機器欄（６１）を含んでいる。
前記リモコン（１）の制御部（１２）は、前記機器選択画面（６０）を前記リモコン（１）の表示部（１７）に表示する。
次に、前記リモコン（１）の制御部（１２）は、前記応答信号（２２）に含まれる同一時間帯の前記受信日時に対して、前記候補機器群（３−１、３−２）における前記機器識別子（３５−１’、３５−２’）を前記受信電波強度値ＥＪが高い順又は低い順に並べ替えて、前記最有力候補機器欄（６１）に表記する。
前記候補機器群（３−１、３−２）における前記機器識別子（３５−１’、３５−２’）のうちの前記第１機器識別子（３５−１’）が前記第１機器（３−１）として利用者により選択される。
この場合、前記リモコン（１）の無線部（１１）は、前記電波強度値ＥＩを用いて、前記第１機器識別子（３５−１’）を含む前記命令（２３）を電波（２）により、前記リモコン（１）の指向性アンテナ（１０）を介して前記第１機器（３−１）に向けて送信する。
【００１７】
本発明の第１の観点による機器制御システムによれば、リモコン（１）は、検索信号（２１）を電波（２）により送信するときの電波強度を表す電波強度値を周期的に変えることが好ましい。例えば、電波強度値が低過ぎて、候補機器群（３−１、３−２）が電波到達範囲（２０）に含まれない場合、候補機器群（３−１、３−２）は、検索信号（２１）を受信できない。この場合、リモコン（１）は、複数の機器（３−１〜３−ｎ）の中から、上記の候補機器群（３−１、３−２）に絞り込むことができない。また、電波強度値が高過ぎて、複数の機器（３−１〜３−ｎ）の全てが電波到達範囲（２０）に含まれる場合、複数の機器（３−１〜３−ｎ）は、検索信号（２１）を受信してしまう。この場合でも、リモコン（１）は、複数の機器（３−１〜３−ｎ）の中から、上記の候補機器群（３−１、３−２）に絞り込むことができない。
本発明の第１の観点による機器制御システムによれば、リモコン（１）は、検索信号（２１）を電波（２）により送信するときの電波強度を表す電波強度値を周期的に変えるため、利用者が利用したい機器（３−１）として、複数の機器（３−１〜３−ｎ）の中から、上記の候補機器群（３−１、３−２）を絞り込むことができる。このように、リモコン（１）が上記の候補機器群（３−１、３−２）を検索するときの検索精度が向上する。
【００１８】
本発明の第１の観点による機器制御システムにおいて、時間を｛ｔ（ｘ）｜ｔ（ｘ）＝ｔ（１）、ｔ（２）、…、ｔ（ｙ）｝（ｙは４の倍数）とし、周期をＴ（Ｔ＝ｔ（ｙ））とし、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮを最大値とし、前記時間｛ｔ（ｘ）｝の関数をｆ（ｘ）とする。
この場合、前記リモコン（１）の制御部（１２）は、
【数１】
2007274173.tif 000003
により、前記リモコン（１）の無線部（１１）が前記検索信号（２１）を電波（２）により送信するときの電波強度を表す電波強度値を周期的に変える。
時間ｔ（ｙ）〜時間ｔ（（１／４）×ｙ）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ／２〜ＥＮに対応する。
時間ｔ（（１／４）×ｙ）〜時間ｔ（（１／２）×ｙ）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ〜ＥＮ／２に対応する。
時間ｔ（（１／２）×ｙ）〜時間ｔ（（３／４）×ｙ）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ／２〜Ｅ１に対応する。
時間ｔ（（３／４）×ｙ）〜時間ｔ（ｙ）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値Ｅ１〜ＥＮ／２に対応する。
【００１９】
本発明の第１の観点による機器制御システムにおいて、前記リモコン（１）の無線部（１１）は、前記Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＩ（Ｉ＝１、２、…、Ｎ）（ＥＪ≦ＥＩ≦ＥＮ）を用いて、前記検索信号（２１）を電波（２）により送信したときに、前記候補機器群（３−１、３−２）からの前記応答信号（２２）を前記リモコン（１）の指向性アンテナ（１０）により受信する。
前記候補機器群（３−１、３−２）における前記機器識別子（３５−１’、３５−２’）のうちの前記第１機器識別子（３５−１’）が前記第１機器（３−１）として利用者により選択される。
この場合、前記リモコン（１）の制御部（１２）は、前記検索信号（２１）を電波（２）により送信するときの電波強度を表す電波強度値を、前記電波強度値ＥＩに調整する。
前記リモコン（１）の無線部（１１）は、前記電波強度値ＥＩを用いて、前記第１機器識別子（３５−１’）を含む前記命令（２３）を電波（２）により、前記リモコン（１）の指向性アンテナ（１０）を介して前記第１機器（３−１）に向けて送信する。
【００２０】
本発明の第１の観点による機器制御システムによれば、リモコン（１）と第１機器（３−１）との通信が決定（確定／確立）した場合、リモコン（１）は、検索信号（２１）を電波（２）により送信するときの電波強度を表す電波強度値を、最大値の電波強度値ＥＮに調整してしまうと、電波強度値ＥＮにより余計に電力を消費してしまう。この場合、リモコン（１）は、検索信号（２１）を電波（２）により送信するときの電波強度を表す電波強度値を、上記の電波強度値ＥＩに調整することが好ましい。
【００２１】
本発明の第２の観点による機器制御システムは、第１の観点に対して、前記リモコン（１）は、無指向性アンテナ（１９）を更に備えている。
前記第１機器（３−１）が利用者により選択される。
この場合、前記リモコン（１）の無線部（１１）は、前記リモコン（１）が使用するアンテナを、前記リモコン（１）の指向性アンテナ（１０）から、前記リモコン（１）の無指向性アンテナ（１９）に切り替える。
前記リモコン（１）の無線部（１１）は、前記命令（２３）を電波（２）により、前記リモコン（１）の無指向性アンテナ（１９）を介して送信する。
【００２２】
本発明の第２の観点による機器制御システムによれば、リモコン（１）と第１機器（３−１）との通信が決定（確定／確立）した場合、リモコン（１）は、使用するアンテナを指向性アンテナ（１０）から無指向性アンテナ（１９）に切り替える。このため、利用者は、上記命令（２３）を送信したいとき、リモコン（１）を上記第１機器（３−１）に向ける必要がなく、利用者にとって操作性が向上する。
【００２３】
本発明の第１、第２の観点による機器制御システムにおいて、前記リモコン（１）と前記サーバ（５）は、前記複数のソフトウェア（４０−１〜４０−ｎ）の各々により実行される複数の処理（４１−１〜４１−ｍ）（ｍは１以上の整数）を識別する複数の処理識別子（４１−１’〜４１−ｍ’）が格納された処理用記憶部（１６）（５６）を更に備えている。
前記リモコン（１）の制御部（１２）は、前記リモコン（１）の無線部（１１）が前記命令（２３）を電波（２）により送信したときに、前記リモコン（１）の処理用記憶部（１６）を参照して、前記第１ソフトウェア（４０−１）に対する前記複数の処理識別子（４１−１’〜４１−ｍ’）を選択する。
次に、前記リモコン（１）の制御部（１２）は、前記第１ソフトウェア（４０−１）に対する前記複数の処理識別子（４１−１’〜４１−ｍ’）のうちの１つの処理識別子を利用者が選択するための処理選択画面（６５）を前記リモコン（１）の表示部（１７）に表示する。
前記第１ソフトウェア（４０−１）に対する前記１つの処理識別子として第１処理識別子（４０−ｉ’）（ｉ＝１、２、…、ｍ）が利用者により選択される。
このとき、前記リモコン（１）の無線部（１１）は、前記命令（２３）として、前記第１機器識別子（３５−１’）と前記第１処理識別子（４０−ｉ’）とを含む実行命令（２４）を電波（２）により送信する。
前記第１機器（３−１）の制御部（３２）は、前記実行命令（２４）に含まれる前記第１機器識別子（３５−１’）と、前記第１機器（３−１）の機器用記憶部（３５）に格納された前記機器識別子（３５−１’）とが一致する場合、前記実行命令（２４）を前記サーバ（５）に前記通信路（４）を介して出力する。
前記サーバ（５）の実行部（５１）は、前記第１機器（３−１）からの前記実行命令（２４）を受信し、前記第１ソフトウェア（４０−１）における前記複数の処理（４１−１〜４１−ｍ）のうちの、前記実行命令（２４）に含まれる前記第１処理識別子（４０−ｉ’）に対応する第１処理（４１−ｉ）を実行し、その実行結果を前記出力データ（７０）として前記第１機器（３−１）の出力部（３７）に前記通信路（４）を介して出力する。
【００２４】
本発明の第１、第２の観点による機器制御システムは、前記第１ソフトウェア（４０−１）は、利用者がテレビ番組を視聴するためのソフトウェアである。
前記サーバ（５）は、テレビ用アンテナ（２０１）に接続されている。
前記第１ソフトウェア（４０−１）が実行されたとき、前記サーバ（５）の実行部（５１）は、前記テレビ用アンテナ（２０１）により前記テレビ番組を受信する。
前記出力データ（７０）は、前記テレビ番組を表す番組データである。
前記第１機器（３−１）の出力部（３７）は、表示部を含み、前記番組データは、前記第１機器（３−１）の表示部に表示される。
【００２５】
本発明の第１、第２の観点による機器制御システムにおいて、前記第１ソフトウェア（４０−１）は、利用者が音楽を聴くためのソフトウェアである。
前記音楽を表す音楽データが格納された記録媒体が前記サーバ（５）に設けられている。
この場合、前記第１ソフトウェア（４０−１）が実行されたとき、前記サーバ（５）の実行部（５１）は、前記記録媒体に格納された前記音楽データを再生する。
前記出力データ（７０）は、前記音楽データである。
前記第１機器（３−１）の出力部（３７）は、スピーカを含み、前記音楽データは、前記第１機器（３−１）のスピーカに出力される。
【００２６】
本発明の第３の観点による機器制御システムは、第１、第２の観点に対して、前記サーバ（５）は、前記出力データ（７０）に関連する関連データ（７１）を提供するプロバイダ（６）にネットワーク（７）を介して接続されている。
前記第１ソフトウェア（４０−１）における前記第１処理（４１−ｉ）は、前記サーバ（５）が前記プロバイダ（６）から前記関連データ（７１）を取得するためのダウンロード処理を含んでいる。
【００２７】
本発明の第３の観点による機器制御システムにおいて、前記リモコン（１）の無線部（１１）は、利用者による関連データ要求指示に応じて、前記関連データ要求指示を更に含む前記実行命令（２４）を電波（２）により送信する。
前記第１機器（３−１）の制御部（３２）は、前記実行命令（２４）に含まれる前記第１機器識別子（３５−１’）と、前記第１機器（３−１）の機器用記憶部（３５）に格納された前記機器識別子とが一致する場合、前記実行命令（２４）を前記サーバ（５）に前記通信路（４）を介して出力する。
前記サーバ（５）の実行部（５１）は、前記第１機器（３−１）からの前記実行命令（２４）を受信し、前記第１処理（４１−ｉ）の実行結果を前記出力データ（７０）として前記第１機器（３−１）の出力部（３７）に出力する。
同時に、前記サーバ（５）の実行部（５１）は、前記出力データ（７０）に関連する関連データ（７１）を前記プロバイダ（６）からダウンロードして、前記第１機器（３−１）に前記通信路（４）を介して出力する。
前記第１機器（３−１）の無線部（３１）は、前記サーバ（５）からの前記関連データ（７１）と、前記第１機器（３−１）における前記機器識別子とを含む取得信号（２８）を電波（２）により送信する。
前記リモコン（１）の制御部（１２）は、前記取得信号（２８）に含まれる前記機器識別子と、前記リモコン（１）の機器用記憶部（１５）に格納された前記第１機器識別子（３５−１’）とが一致する場合、前記取得信号（２８）に含まれる前記関連データ（７１）を前記リモコン（１）の表示部（１７）に表示する。
【００２８】
本発明の第３の観点による機器制御システムによれば、リモコン（１）と第１機器（３−１）との通信が決定（確定／確立）した場合、リモコン（１）は、第１機器（３−１）に関連付けられた関連データ（７１）をサーバ（５）から自動的に取得する。このため、利用者は、上記関連データ（７１）を取得したいとき、リモコン（１）を操作するだけでよく、利用者にとって利用性が向上する。
【００２９】
本発明の第３の観点による機器制御システムにおいて、前記第１ソフトウェア（４０−１）は、利用者がテレビ番組を視聴するためのソフトウェアである。
前記サーバ（５）は、テレビ用アンテナ（２０１）に接続されている。
前記第１ソフトウェア（４０−１）が実行されたとき、前記サーバ（５）の実行部（５１）は、前記テレビ用アンテナ（２０１）により前記テレビ番組を受信する。
前記出力データ（７０）は、前記テレビ番組を表す番組データである。
前記第１機器（３−１）の出力部（３７）は、表示部を含み、前記番組データは、前記第１機器（３−１）の表示部に表示される。
前記関連データ（７１）は、前記テレビ番組に関連するＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）である。
前記第１ソフトウェア（４０−１）における前記第１処理（４１−ｉ）が実行されたとき、前記サーバ（５）の実行部（５１）は、前記プロバイダ（１０１）から前記ＥＰＧをダウンロードして前記第１機器（３−１）に送信する。
【００３０】
本発明の第３の観点による機器制御システムにおいて、前記第１ソフトウェア（４０−１）は、利用者が音楽を聴くためのソフトウェアである。
前記音楽を表す音楽データが格納された記録媒体が前記サーバ（５）に設けられている。
この場合、前記第１ソフトウェア（４０−１）が実行されたとき、前記サーバ（５）の実行部（５１）は、前記記録媒体に格納された前記音楽データを再生する。
前記出力データ（７０）は、前記音楽データである。
前記第１機器（３−１）の出力部（３７）は、スピーカを含み、前記音楽データは、前記第１機器（３−１）のスピーカに出力される。
前記関連データ（７１）は、前記音楽に関連する音楽情報である。
前記第１ソフトウェア（４０−１）における前記第１処理（４１−ｉ）が実行されたとき、前記サーバ（５）の実行部（５１）は、前記プロバイダ（６）から前記音楽情報をダウンロードして前記第１機器（３−１）に送信する。
【００３１】
本発明のリモートコントロール端末（以下、リモコンとも称する）（１）は、複数の機器（３−１〜３−ｎ）（ｎは２以上の整数）に適用される。その複数の機器（３−１〜３−ｎ）は、無指向性アンテナ（３０）を備え、自己を識別する機器識別子（３５−１’〜３５−ｎ’）を保持している。
前記リモコン（１）は、指向性アンテナ（１０）と、無線部（１１）と、制御部（１２）と、表示部（１７）とを具備している。
利用者が前記リモコン（１）を前記複数の機器（３−１〜３−ｎ）のうちの１つの機器（３−１）に向ける。
この場合、前記無線部（１１）は、利用者による検索指示に応じて、検索信号（２１）を電波（２）により前記指向性アンテナ（１０）を介して前記１つの機器（３−１）に向けて送信する。
前記制御部（１２）は、前記無線部（１１）が前記検索信号（２１）を電波（２）により送信するときの電波強度を表す電波強度値として、１番目からＮ番目（Ｎは２以上の整数）までこの順に高くなるＮ個の電波強度値Ｅ１〜ＥＮをこの順に周期的に変える。
前記候補機器群（３−１、３−２）は、前記リモコン（１）からの前記検索信号（２１）をその無指向性アンテナ（３０）により受信し、前記検索信号（２１）を受信したときの受信日時と、そのときの電波強度を表す受信電波強度値ＥＪとを計測する。前記候補機器群（３−１、３−２）は、前記候補機器群（３−１、３−２）における前記受信日時と前記受信電波強度値ＥＪと前記機器識別子（３５−１’、３５−２’）とを含む応答信号（２２）を電波（２）により、その無指向性アンテナ（３０）を介して送信する。
前記無線部（１１）は、前記候補機器群（３−１、３−２）からの前記応答信号（２２）を前記指向性アンテナ（１０）により受信する。
この場合、前記制御部（１２）は、最有力候補機器欄（６１）を含む機器選択画面（６０）を前記表示部（１７）に表示する。前記制御部（１２）は、前記応答信号（２２）に含まれる同一時間帯の前記受信日時に対して、前記候補機器群（３−１、３−２）における前記機器識別子（３５−１’、３５−２’）を前記受信電波強度値ＥＪが高い順又は低い順に並べ替えて、前記最有力候補機器欄（６１）に表記する。
前記候補機器群（３−１、３−２）における前記機器識別子（３５−１’、３５−２’）のうちの前記第１機器識別子（３５−１’）が前記１つの機器（３−１）として利用者により選択される。
この場合、前記無線部（１１）は、前記電波強度値ＥＩを用いて、前記第１機器識別子（３５−１’）を含む命令（２３）を電波（２）により、前記指向性アンテナ（１０）を介して前記１つの機器（３−１）に向けて送信する。
【発明の効果】
【００３２】
以上の説明により、本発明の機器制御システムによれば、リモコン（１）は、利用者が利用したい機器（３−１）として、複数の機器（３−１〜３−ｎ）の中から、上記の候補機器群（３−１、３−２）を絞り込むことができる。
また、本発明の機器制御システムによれば、機器（３−ｊ）が出力装置として利用され、それに対応するソフトウェア（４０−ｊ）がサーバ（５）に格納されていることにより、省スペース化を実現することができる。
また、本発明の機器制御システムによれば、リモコン（１）が上記の候補機器群（３−１、３−２）を検索するときの検索精度が向上する。
本発明の機器制御システムによれば、リモコン（１）と機器（３−１）との通信が決定（確定／確立）した場合、利用者は、リモコン（１）を機器（３−１）に向ける必要がなく、利用者にとって操作性が向上する。
本発明の機器制御システムによれば、リモコン（１）と機器（３−１）との通信が決定（確定／確立）した場合、利用者は、関連データ（７１）を取得したいときにリモコン（１）を操作するだけでよく、利用者にとって利用性が向上する。
【発明を実施するための最良の形態】
【００３３】
以下に添付図面を参照して、本発明の機器制御システムについて詳細に説明する。
【００３４】
（第１実施形態）
図１は、本発明の第１実施形態による機器制御システムの構成を示している。第１実施形態による機器制御システムは、リモートコントロール端末（以下、リモコン）１と、複数の機器３−１〜３−ｎ（ｎは２以上の整数）と、サーバ５とを具備している。例えば、リモコン１と複数の機器３−１〜３−ｎとサーバ５は、家やビルなどの建物の中に設けられている。リモコン１と複数の機器３−１〜３−ｎは、電波２により通信を行なう。複数の機器３−１〜３−ｎとサーバ５は、通信路４としてＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続され、ＬＡＮ４を用いて通信を行なう。複数の機器３−１〜３−ｎは、サーバ５に対する出力装置として用いられる。
サーバ５は、ネットワーク１００を介して、プロバイダ、端末、サーバを含むコンピュータ１０１に接続され、そのコンピュータ１０１に対してインターネットによる通信を行なうことができる。また、サーバ５は、アンテナケーブル２００を介してテレビ用アンテナ２０１に接続され、テレビ用アンテナ２０１により番組を受信することができる。
【００３５】
図２は、機器３−ｊ（ｊ＝１、２、…、ｎ）の構成を示している。リモコン１は、無指向性アンテナ３０と、無線部３１と、制御部３２と、記憶部３３と、出力部３７とを具備している。
制御部３１は、ハードウェア（例示；回路）、ソフトウェア（例示；コンピュータプログラム）により実現される。制御部３１は、上記の通信路４に接続されている。
記憶部３３は、後述の機器用記憶部３５を具備している。
出力部３７は、表示部、スピーカを含んでいる。
【００３６】
図３は、機器用記憶部３５を示している。機器用記憶部３５には、自己の機器３−ｊ（ｊ＝１、２、…、ｎ）の名称と、自己を識別する機器識別子３５−ｊ’とが格納されている。
【００３７】
図４は、サーバ５の構成を示している。サーバ５は、実行部５１と、記憶部５３とを具備している。
実行部５１は、ハードウェア（例示；回路）、ソフトウェア（例示；コンピュータプログラム）により実現される。実行部５１は、上記の通信路４、ネットワーク１００、アンテナケーブル２００に接続されている。
記憶部５３は、後述の実行用記憶部５４、機器用記憶部５５、処理用記憶部５６を具備している。
【００３８】
図５は、実行用記憶部５４を示している。実行用記憶部５４には、複数のソフトウェア４０−１〜４０−ｎが格納されている。複数のソフトウェア４０−１〜４０−ｎの各々は、複数の処理４１−１〜４１−ｍ（ｍは１以上の整数）を実行する。
例えば、ソフトウェア４０−１は、テレビ用ソフトウェアであるものとする。この場合、ソフトウェア４０−１における処理４１−１は、利用者がテレビ番組を視聴するための番組視聴処理を表し、その処理４１−２は、テレビ番組を録画するための番組録画処理を表しているものとする。
例えば、ソフトウェア４０−２は、音楽用ソフトウェアであるものとする。この場合、ソフトウェア４０−２における処理４１−１は、利用者が音楽を聴くための音楽再生処理を表し、その処理４１−２は、音楽を録音するための音楽録音処理を表しているものとする。
ソフトウェア４０−３〜４０−ｎについても、利用者がインターネットにより通信を行なうためのソフトウェア、利用者が電子メールにより通信を行なうためのソフトウェア、利用者が動画像や静止画像を編集するためのソフトウェアが例示される。
【００３９】
図６は、機器用記憶部５５を示している。機器用記憶部５５には、複数の機器３−１〜３−ｎの名称と、複数の機器３−１〜３−ｎのそれぞれを識別する複数の機器識別子３５−１’〜３５−ｎ’と、複数のソフトウェア４０−１〜４０−ｎの名称と、複数のソフトウェア４０−１〜４０−ｎのそれぞれを識別する複数のソフトウェア識別子４０−１’〜４０−ｎ’とが格納されている。これにより、複数の機器３−１〜３−ｎのそれぞれに対して、複数のソフトウェア４０−１〜４０−ｎが対応付けられる。
【００４０】
図７は、処理用記憶部５６を示している。処理用記憶部５６には、上記の複数のソフトウェア４０−１〜４０−ｎの名称と、上記の複数のソフトウェア識別子４０−１’〜４０−ｎ’と、上記の複数の処理４１−１〜４１−ｍの名称と、複数の処理４１−１〜４１−ｍのそれぞれを識別する複数の処理識別子４１−１’〜４１−ｍ’とが格納されている。
【００４１】
図８は、リモコン１の構成を示している。リモコン１は、指向性アンテナ１０と、無線部１１と、制御部１２と、記憶部１３と、表示部１７と、入力部１８とを具備している。
制御部１１は、ハードウェア（例示；回路）、ソフトウェア（例示；コンピュータプログラム）により実現される。
記憶部１３は、後述の機器用記憶部１５、処理用記憶部１６を具備している。
入力部１８は、検索ボタン１８−１、スクロールボタン１８−２、決定ボタン１８−３、各種操作ボタン１８−４を含んでいる。
【００４２】
図９は、機器用記憶部１５を示している。機器用記憶部１５には、機器用記憶部５５と同じ情報が格納されている。即ち、機器用記憶部１５には、複数の機器３−１〜３−ｎの名称と、上記の複数の機器識別子３５−１’〜３５−ｎ’とが格納されている。機器用記憶部１５には、更に、複数の機器識別子３５−１’〜３５−ｎ’のうちの１つの機器識別子に対応付けて、通信確立情報１４が格納される。通信確立情報１４は、フラグとして用いられる。
【００４３】
図１０は、処理用記憶部１６を示している。処理用記憶部１６には、処理用記憶部５６と同じ情報が格納されている。即ち、処理用記憶部１６には、上記の複数のソフトウェア４０−１〜４０−ｎの名称と、上記の複数のソフトウェア識別子４０−１’〜４０−ｎ’と、上記の複数の処理４１−１〜４１−ｍの名称と、上記の処理識別子４１−１’〜４１−ｍ’とが格納されている。
【００４４】
図１１は、本発明の第１実施形態による機器制御システムの動作である機器制御処理を示すフローチャートである。
【００４５】
利用者は、機器３−１を制御用の機器として利用したいとき、リモコン１を複数の機器３−１〜３−ｎのうちの１つの機器として機器３−１に向ける。この場合、機器３−１の近くに機器３−２が設けられているものとする。利用者は、リモコン１の入力部１８の検索ボタン１８−１を押下することにより、検索指示を行なう（ステップＳ１）。
【００４６】
このとき、リモコン１の制御部１２は、検索指示に応じて、検索信号２１を、その無線部１１に出力する。無線部１１は、検索信号２１を電波２により、指向性アンテナ１０を介して機器３−１に向けて送信する（ステップＳ２；検索処理）。検索処理についての詳細は後述する。
【００４７】
図１２に示されるように、検索信号２１が指向性アンテナ１０から送信（放射）されるときの角度を表す放射角度は、例えば２０度とする。検索信号２１が指向性アンテナ１０から放射される範囲を表す電波到達範囲２０は、指向性アンテナ１０から機器３−１への方向に対して、指向性アンテナ１０から最大１０メートルとする。例えば、機器３−１、３−２は、電波到達範囲２０に含まれているものとする。この場合、機器３−１、３−２の無線部３１は、その無指向性アンテナ３０により検索信号２１を受信可能である。一方、機器３−３〜３−ｍは、電波到達範囲２０に含まれていない。この場合、機器３−３〜３−ｍの無線部３１は、その無指向性アンテナ３０により検索信号２１を受信できない。ここで、機器３−１、３−２を含む機器群を候補機器群と称する。
【００４８】
候補機器群３−１、３−２の無線部３１は、それぞれ、その無指向性アンテナ３０により検索信号２１を受信する。この場合、候補機器群３−１、３−２の無線部３１は、それぞれ、検索信号２１を、その制御部３２に出力する。候補機器群３−１、３−２の制御部３２は、それぞれ、検索信号２１に応答して、応答信号２２を、その無線部３１に出力する。候補機器群３−１、３−２の無線部３１は、それぞれ、応答信号２２を電波２により、その無指向性アンテナ３０を介して送信する。候補機器群３−１、３−２からの応答信号２２は、それぞれ、候補機器群３−１、３−２の機器用記憶部３５に格納された機器識別子３５−１’、３５−２’を含んでいる（ステップＳ３；応答処理）。応答処理についての詳細は後述する。
【００４９】
リモコン１の無線部１１は、候補機器群３−１、３−２からの応答信号２２を指向性アンテナ１０により受信し、制御部１２に出力する。制御部１２は、応答信号２２に応じて、図１３に示されるような機器選択画面６０を表示部１７に表示する。機器選択画面６０は、リモコン１と候補機器群３−１、３−２のうちの１つの機器との通信を利用者が決定するための最有力候補機器欄６１を含んでいる。最有力候補機器欄６１には、応答信号２２に含まれる機器識別子３５−１’、３５−２’が表記されている（ステップＳ４；機器選択画面表示処理）。機器選択画面表示処理についての詳細は後述する。
【００５０】
例えば、利用者は、リモコン１の入力部１８のスクロールボタン１８−２を操作して、機器選択画面６０の最有力候補機器欄６１に表記された機器識別子３５−１’を選択する。即ち、機器３−１を選択する（ステップＳ５−ＹＥＳ）。次に、利用者は、入力部１８の決定ボタン１８−３を押下する（ステップＳ６−ＹＥＳ）。このとき、制御部１２は、機器識別子３５−１’に対応付けて通信確立情報１４を機器用記憶部１５に格納する。これにより、利用者は、リモコン１と機器３−１との通信を確立する（ステップＳ７；通信確立処理）。通信確立処理についての詳細は後述する。
【００５１】
次に、リモコン１は、後述の出力命令処理を実行する（ステップＳ８）。その後、利用者が入力部１８の検索ボタン１８−１を再度押下していない場合（ステップＳ９−ＮＯ）、リモコン１は上記の検索処理（ステップＳ２）を実行する。利用者が検索ボタン１８−１を押下した場合（２回目の押下）（ステップＳ９−ＮＯ）、リモコン１の制御部１２は、機器用記憶部１５に格納された通信確立情報１４を消去し、リモコン１は、本システムの動作（機器制御処理）を終了する。
【００５２】
本発明の第１実施形態による機器制御システムによれば、上述のように、利用者が複数の機器３−１〜３−ｎのうちの機器３−１を制御用の機器として利用したいとき、リモコン１を機器３−１に向ける。リモコン１は、利用者による検索指示に応じて、検索信号２１を電波２により、その指向性アンテナ１０を介して機器３−１に向けて送信する。このとき、複数の機器３−１〜３−ｎのうちの候補機器群３−１、３−２が、検索信号２１が指向性アンテナ１０から放射される範囲を表す電波到達範囲２０に含まれている場合、候補機器群３−１、３−２は、その無指向性アンテナ３０により検索信号２１を受信可能である。この場合、候補機器群３−１、３−２は、検索信号２１に応答して、応答信号２２を電波２により、その無指向性アンテナ３０を介して送信する。
リモコン１のアンテナが無指向性アンテナである場合、複数の機器３−１〜３−ｎの全てが、リモコン１からの検索信号２１を受信してしまうが、リモコン１のアンテナが指向性アンテナ１０であるため、複数の機器３−１〜３−ｎのうちの候補機器群３−１、３−２が、リモコン１からの検索信号２１を受信する。このため、利用者が利用したい機器３−１として、複数の機器３−１〜３−ｎの中から、上記の候補機器群３−１、３−２に絞り込まれる。
【００５３】
また、リモコン１は、複数の機器３−１〜３−ｎからの応答信号２２を受信したときの電波強度を表す受信電波強度値を考慮した場合、受信電波強度値が最も高い機器が、リモコン１からの距離が最も近い機器とは限らない。このため、リモコン１は、候補機器群３−１、３−２からの応答信号２２に応じて、上記の機器選択画面６０をその表示部１７に表示する。この場合、利用者は、機器選択画面６０を参照して、候補機器群３−１、３−２の中から、機器３−１を選択し、リモコン１と機器３−１との通信を決定することができる。
【００５４】
このように、本発明の第１実施形態による機器制御システムによれば、リモコン１は、利用者が利用したい機器３−１として、複数の機器３−１〜３−ｎの中から、上記の候補機器群３−１、３−２を絞り込むことができる。
【００５５】
図１４は、上記の出力命令処理（ステップＳ８）を示すフローチャートである。
【００５６】
機器選択画面６０の最有力候補機器欄６１に表記された機器識別子３５−１’（機器３−１）が選択された場合、リモコン１の制御部１２は、機器用記憶部１５を参照して、通信確立情報１４に対応する機器識別子３５−１’を含む命令２３を生成し、無線部１１に出力する。無線部１１は、命令２３を電波２により、指向性アンテナ１０を介して送信する（ステップＳ１１）。
【００５７】
機器３−１の無線部３１は、その無指向性アンテナ３０により命令２３を受信し、その制御部３２に出力する。機器３−１の制御部３２は、命令２３に含まれる機器識別子３５−１’と、機器用記憶部３５に格納された機器識別子３５−１’とを照合する（ステップＳ１２）。照合の結果、一致する場合（ステップＳ１２−ＹＥＳ）、機器３−１の制御部３２は、命令２３をサーバ５に通信路４を介して出力する（ステップＳ１３）。
【００５８】
サーバ５の実行部５１は、機器３−１からの命令２３を受信する。実行部５１は、機器用記憶部５５を参照して、複数のソフトウェア識別子４０−１’〜４０−ｎ’の中から、命令２３に含まれる機器識別子３５−１’に対応するソフトウェア識別子４０−１’を検索する。実行部５１は、実行用記憶部５４を参照して、複数のソフトウェア４０−１〜４０−ｎのうちの、ソフトウェア識別子４０−１’に対応するソフトウェア４０−１を実行する。このとき、実行部５１は、ソフトウェア４０−１の実行結果を出力データ７０として、機器３−１の出力部３７に通信路４を介して出力する（ステップＳ１４）。
【００５９】
本発明の第１実施形態による機器制御システムによれば、リモコン１と機器３−１との通信が決定（確定／確立）した場合、リモコン１は、機器３−１に対応する機器識別子３５−１’を含む命令２３を送信することが好ましい。その命令２３により、機器３−１が出力装置として利用され、それに対応するソフトウェア４０−１の実行結果が出力データ７０として機器３−１の出力部３７に出力される。ソフトウェア４０−１は、利用者が利用したい機器３−１の機能として利用される。ソフトウェア４０−ｊ（ｊ＝１、２、…、ｎ）としては、テレビ・音楽の鑑賞、インターネット・電子メールの利用、動画像・静止画の編集などのコンピュータの機能が挙げられる。このようなソフトウェア４０−ｊをサーバ５に格納しておくことにより、利用者は、出力装置である機器３−ｊだけを、建物内の利用者の好きなスペースに設けておくだけでよい。例えば、その機器３−ｊがフラット型ディスプレイであり、その機器３−ｊを上記スペースに設ける場合、コンピュータを上記スペースに設ける場合に比べて、省スペース化を実現することができる。
【００６０】
上記の出力データ７０は、ソフトウェア４０−１が起動したことを表す画面であるものとする。この画面が機器３−１の出力部３７の表示部に表示されたとき、利用者は、ソフトウェア４０−１の処理４１−１〜４１−ｍのうちの、利用者が指定した処理をサーバ５に実行させることができる。上記のステップＳ１１が実行されたとき、即ち、リモコン１の無線部１１が命令２３を電波２により送信したときに、制御部１２は、処理用記憶部１６を参照して、ソフトウェア４０−１における処理４１−１〜４１−ｍを識別する複数の処理識別子４１−１’〜４１−ｍ’を選択する。このとき、制御部１２は、上記の機器選択画面６０に代えて、図１５に示されるような処理選択画面６５を表示部１７に表示する。処理選択画面６５は、ソフトウェア４０−１に対する複数の処理識別子４１−１’〜４１−ｍ’のうちの１つの処理識別子を利用者が選択するための処理選択欄６６を含んでいる。制御部１２は、上記の複数の処理識別子４１−１’〜４１−ｍ’を処理選択欄６６に表記する（ステップＳ１５）。
【００６１】
例えば、利用者は、リモコン１の入力部１８のスクロールボタン１８−２を操作して、処理選択画面６５の処理選択欄６６に表記された処理識別子４１−ｉ’（ｉ＝１、２、…、ｍ）を選択する。即ち、ソフトウェア４０−１における処理４１−ｉを選択する。次に、利用者は、入力部１８の各種操作ボタン１８−４を押下する（ステップＳ１６−ＮＯ、Ｓ１７−ＹＥＳ）。
この場合、制御部１２は、機器用記憶部１５を参照して、通信確立情報１４に対応する機器識別子３５−１’を選択し、機器識別子３５−１’と処理識別子４１−ｉ’とを含む実行命令２４を生成し、その無線部１１に出力する。無線部１１は、上記の命令２３として、実行命令２４を電波２により、指向性アンテナ１０を介して送信する（ステップＳ１１）。
【００６２】
機器３−１の無線部３１は、その無指向性アンテナ３０により実行命令２４を受信し、その制御部３２に出力する。機器３−１の制御部３２は、実行命令２４に含まれる機器識別子３５−１’と、機器用記憶部３５に格納された機器識別子３５−１’とを照合する（ステップＳ１２）。照合の結果、一致する場合（ステップＳ１２−ＹＥＳ）、機器３−１の制御部３２は、実行命令２４をサーバ５に通信路４を介して出力する（ステップＳ１３）。
【００６３】
サーバ５の実行部５１は、機器３−１からの実行命令２４を受信する。実行部５１は、機器用記憶部５５を参照して、複数のソフトウェア識別子４０−１’〜４０−ｎ’の中から、実行命令２４に含まれる機器識別子３５−１’に対応するソフトウェア識別子４０−１’を検索する。実行部５１は、処理用記憶部５６を参照して、ソフトウェア識別子４０−１’に対応する複数の処理識別子４１−１’〜４１−ｍ’の中から、実行命令２４に含まれる処理識別子４１−ｉ’と一致する処理識別子を検索する。実行部５１は、実行用記憶部５４を参照して、ソフトウェア４０−１における複数の処理４１−１〜４１−ｍのうちの、検索された処理識別子４０−ｉ’に対応する処理４１−ｉを実行する。このとき、実行部５１は、ソフトウェア４０−１における処理４１−ｉの実行結果を出力データ７０として、機器３−１の出力部３７に通信路４を介して出力する（ステップＳ１４）。
【００６４】
ソフトウェア４０−１は、テレビ用ソフトウェアである。例えば、その処理４１−ｉが処理４１−１（番組視聴処理）である場合、利用者は、機器３−１により、テレビ番組を視聴することができる。
即ち、ソフトウェア４０−１における処理４１−１が実行されたとき、サーバ５の実行部５１は、テレビ用アンテナ２０１によりテレビ番組を受信し、機器３−１の出力部３７に出力する。この場合、上記の出力データ７０は、テレビ番組を表す番組データである。番組データは映像データと音声データとを含んでいる。映像データは、機器３−１の出力部３７の表示部に表示され、音声データは、機器３−１の出力部３７のスピーカに出力される。
【００６５】
上記のステップＳ５において、利用者は、機器選択画面６０の最有力候補機器欄６１に表記された機器識別子３５−２’を選択する場合がある。即ち、機器３−２を選択する場合がある。この場合、ソフトウェア４０−２が実行される。ソフトウェア４０−２は、音楽用ソフトウェアである。その処理４１−ｉが処理４１−１（音楽再生処理）である場合、利用者は、機器３−２により、音楽を聴くことができる。
例えば、音楽データが格納された記録媒体がサーバ５に設けられている。又は、上記の記憶部５３の一部の記憶領域が上記の記録媒体に対応する。この場合、ソフトウェア４０−２における処理４１−１が実行されたとき、サーバ５の実行部５１は、記録媒体に格納された音楽データを再生し、機器３−２の出力部３７に出力する。この場合、上記の出力データ７０は、音楽データである。音楽データは、機器３−２の出力部３７のスピーカに出力される。
【００６６】
利用者は、リモコン１の入力部１８の決定ボタン１８−３を押下した場合（２回目の押下）（ステップＳ１６−ＹＥＳ）、リモコン１の制御部１２は、機器用記憶部１５を参照して、通信確立情報１４に対応する機器識別子３５−１’を含む終了命令２５を生成し、無線部１１に出力する。無線部１１は、終了命令２５を電波２により、指向性アンテナ１０を介して送信する（ステップＳ１８）。これにより、リモコン１は、出力命令処理（ステップＳ８）を終了し、上記のステップＳ９を実行する。
【００６７】
機器３−１の無線部３１は、その無指向性アンテナ３０により終了命令２５を受信した場合（ステップＳ１９−ＹＥＳ）、その制御部３２に出力する。機器３−１の制御部３２は、終了命令２５に含まれる機器識別子３５−１’と、機器用記憶部３５に格納された機器識別子３５−１’とを照合する（ステップＳ２０）。照合の結果、一致する場合（ステップＳ２０−ＹＥＳ）、機器３−１の制御部３２は、終了命令２５をサーバ５に通信路４を介して出力する（ステップＳ２１）。
【００６８】
サーバ５の実行部５１は、機器３−１からの終了命令２５を受信する。実行部５１は、機器用記憶部５５を参照して、複数のソフトウェア識別子４０−１’〜４０−ｎ’の中から、終了命令２５に含まれる機器識別子３５−１’に対応するソフトウェア識別子４０−１’を検索する。実行部５１は、実行用記憶部５４を参照して、ソフトウェア識別子４０−１’に対応するソフトウェア４０−１の実行を終了する（ステップＳ２２）。
【００６９】
上述のように、本発明の第１実施形態による機器制御システムによれば、リモコン１は、利用者が利用したい機器３−１として、複数の機器３−１〜３−ｎの中から、上記の候補機器群３−１、３−２を絞り込むことができる。また、機器３−ｊが出力装置として利用され、それに対応するソフトウェア４０−ｊがサーバ５に格納されていることにより、省スペース化を実現することができる。
これに加えて、上記の検索処理（ステップＳ２）では、リモコン１が上記の候補機器群３−１、３−２を検索するときの検索精度が向上する。これについて詳細に説明する。
【００７０】
検索処理（ステップＳ２）において、利用者がリモコン１を機器３−１に向けた場合、リモコン１の制御部１２は、検索指示に応じて、検索信号２１を、その無線部１１に出力する。無線部１１は、検索信号２１を電波２により、指向性アンテナ１０を介して機器３−１に向けて送信する。このとき、制御部１２は、無線部１１が検索信号２１を電波２により送信するときの電波強度を表す電波強度値として、１番目からＮ番目（Ｎは２以上の整数）までこの順に高くなるＮ個の電波強度値Ｅ１〜ＥＮをこの順に周期的に変える。
【００７１】
図１６に示されるように、例えば、リモコン１の無線部１１が、電波強度値Ｅ１、Ｅ２、Ｅ３を用いて、検索信号２１を電波２により指向性アンテナ１０を介して機器３−１に向けて送信したものとする。この場合、上記の電波到達範囲２０である電波到達範囲２０１、２０２、２０３は、それぞれ、電波強度値Ｅ１、Ｅ２、Ｅ３に比例して大きくなる。
【００７２】
図１７に示されるように、例えば、時間を｛ｔ（ｘ）｜ｔ（ｘ）＝ｔ（１）、ｔ（２）、…、ｔ（ｙ）｝（ｙは４の倍数）とし、周期をＴ（Ｔ＝ｔ（ｙ））とし、Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮを最大値とし、時間｛ｔ（ｘ）｝の関数をｆ（ｘ）とする。時間｛ｔ（ｘ）｝は、等間隔であるものとする。この場合、リモコン１の制御部１２は、
【数２】
2007274173.tif 000004
により、無線部１１が検索信号２１を電波２により送信するときの電波強度を表す電波強度値を周期的に変える。
ここで、時間ｔ（ｙ）〜時間ｔ（（１／４）×ｙ）は、Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ／２〜ＥＮに対応する。
時間ｔ（（１／４）×ｙ）〜時間ｔ（（１／２）×ｙ）は、Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ〜ＥＮ／２に対応する。
時間ｔ（（１／２）×ｙ）〜時間ｔ（（３／４）×ｙ）は、Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＮ／２〜Ｅ１に対応する。
時間ｔ（（３／４）×ｙ）〜時間ｔ（ｙ）は、Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値Ｅ１〜ＥＮ／２に対応する。
【００７３】
図１８は、上記の検索処理（ステップＳ２）、応答処理（ステップＳ３）を示すフローチャートである。
【００７４】
検索処理（ステップＳ２）において、まず、リモコン１の制御部１２は、検索指示に応じて、最初の電波強度値と、検索信号２１とを、その無線部１１に出力する（ステップＳ３１−ＹＥＳ）。例えば、最初の電波強度値が、時間ｔ（ｙ）における電波強度値Ｅ１／２であるものとする。無線部１１は、最初の電波強度値を用いて、検索信号２１を電波２により、指向性アンテナ１０を介して機器３−１に向けて送信する（ステップＳ３２）。このときに、制御部１２は、カウントを開始する。
【００７５】
次に、利用者が、機器選択画面６０の最有力候補機器欄６１に表記された機器識別子を入力部１８により選択せず、入力部１８の検索ボタン１８−１を再度押下しないまま（ステップＳ５−ＮＯ、Ｓ９−ＮＯ）（ステップＳ５−ＹＥＳ、Ｓ６−ＮＯ、Ｓ９−ＮＯ）、制御部１２がカウントしたときのカウント値が設定時間を経過する（ステップＳ３１−ＮＯ、Ｓ３３）。この場合、制御部１２は、電波強度値を次の電波強度値に変えて、次の電波強度値と、検索信号２１とを、その無線部１１に出力する（ステップＳ３４）。
例えば、電波強度値が、時間ｔ（ｙ）における電波強度値Ｅ１／２であるとき、設定時間は、時間ｔ（ｙ）から時間ｔ（１）までの時間を表している。この場合、ステップＳ３４において、制御部１２は、時間ｔ（ｙ）における電波強度値Ｅ１／２を、次の電波強度値として時間ｔ（１）における電波強度値に変えて、次の電波強度値と、検索信号２１とを、その無線部１１に出力する。
無線部１１は、次の電波強度値を用いて、検索信号２１を電波２により、指向性アンテナ１０を介して機器３−１に向けて送信する（ステップＳ３５）。このときに、制御部１２は、カウントを開始する。
【００７６】
応答処理（ステップＳ３）において、候補機器群３−１、３−２の無線部３１は、それぞれ、その無指向性アンテナ３０により検索信号２１を受信する。この場合、候補機器群３−１、３−２の無線部３１は、それぞれ、検索信号２１を、その制御部３２に出力する（ステップＳ３６）。
ここで、候補機器群３−１、３−２の制御部３２は、それぞれ、その無線部３１が検索信号２１を受信したときの受信日時と、そのときの電波強度を表す受信電波強度値ＥＪとを計測する（ステップＳ３７）。
候補機器群３−１、３−２の制御部３２は、それぞれ、その機器用記憶部３５に格納された機器識別子３５−１’、３５−２’と、候補機器群３−１、３−２における受信日時と受信電波強度値ＥＪとを含む応答信号２２を生成し、その無線部３１に出力する。候補機器群３−１、３−２の無線部３１は、それぞれ、応答信号２２を電波２により、その無指向性アンテナ３０を介して送信する（ステップＳ３８）。
【００７７】
図１９は、上記の機器選択画面表示処理（ステップＳ４）、通信確立処理（ステップＳ７）を示すフローチャートである。
【００７８】
機器選択画面表示処理（ステップＳ４）において、リモコン１の無線部１１は、Ｎ個の電波強度値Ｅ１〜ＥＮのうちの電波強度値ＥＩ（Ｉ＝１、２、…、Ｎ）（ＥＪ≦ＥＩ≦ＥＮ）を用いて、検索信号２１を電波２により指向性アンテナ１０を介して送信したときに、候補機器群３−１、３−２からの応答信号２２を指向性アンテナ１０により受信する。この場合、無線部１１は、そのときの電波強度値ＥＩと、候補機器群３−１、３−２からの応答信号２２とを制御部１２に出力する（ステップＳ４１）。
【００７９】
このとき、リモコン１の制御部１２は、上記の電波強度値ＥＩを記憶部１３に格納する（ステップＳ４２）。この電波強度値ＥＩは、リモコン１により検索処理（ステップＳ２）が再度実行されるまで、記憶部１３に格納される。
【００８０】
同時に、リモコン１の制御部１２は、機器選択画面６０を表示部１７に表示する（ステップＳ４３）。
このとき、制御部１２は、応答信号２２に含まれる同一時間帯の受信日時に対して、機器識別子３５−１’、３５−２’を受信電波強度値ＥＪが高い順に並べ替えて、機器選択画面６０の最有力候補機器欄６１に表記する（ステップＳ４４）。同一時間帯とは、上記のカウント値と比較するための上記の設定時間に対応する。又は、利用者はリモコン１を機器３−１に向けるため、制御部１２は、リモコン１からの距離が最も近い可能性がある機器に対する機器識別子を最有力候補機器欄６１の一番下に表記するように、同一時間帯の受信日時に対して、機器識別子３５−１’、３５−２’を受信電波強度値ＥＪが低い順に並べ替えてもよい。
【００８１】
例えば、機器識別子３５−１’に対応する受信電波強度値ＥＪは、機器識別子３５−２’に対応する受信電波強度値ＥＪよりも高い。この場合、候補機器群３−１、３−２のうちの機器３−１は、リモコン１との通信を利用者が決定するときの最有力候補の機器となる。そこで、利用者は、リモコン１の入力部１８のスクロールボタン１８−２を操作して、機器選択画面６０の最有力候補機器欄６１に表記された機器識別子３５−１’を選択する。即ち、機器３−１を選択する（ステップＳ５−ＹＥＳ）。次に、利用者は、入力部１８の決定ボタン１８−３を押下する（ステップＳ６−ＹＥＳ）。
【００８２】
この場合、通信確立処理（ステップＳ７）において、リモコン１の制御部１２は、機器識別子３５−１’に対応付けて通信確立情報１４を機器用記憶部１５に格納する。これにより、利用者は、リモコン１と機器３−１との通信を確立する（ステップＳ４５）。
また、制御部１２は、無線部１１が検索信号２１を電波２により送信するときの電波強度を表す電波強度値を、電波強度値ＥＩに調整／固定する（ステップＳ４６）。
その後、上記の出力命令処理（ステップＳ８）が実行される。
【００８３】
本発明の第１実施形態による機器制御システムによれば、リモコン１は、検索信号２１を電波２により送信するときの電波強度を表す電波強度値を周期的に変えることが好ましい。例えば、電波強度値が低過ぎて、候補機器群３−１、３−２が電波到達範囲２０に含まれない場合、候補機器群３−１、３−２は、検索信号２１を受信できない。この場合、リモコン１は、複数の機器３−１〜３−ｎの中から、上記の候補機器群３−１、３−２に絞り込むことができない。また、電波強度値が高過ぎて、複数の機器３−１〜３−ｎの全てが電波到達範囲２０に含まれる場合、複数の機器３−１〜３−ｎは、検索信号２１を受信してしまう。この場合でも、リモコン１は、複数の機器３−１〜３−ｎの中から、上記の候補機器群３−１、３−２に絞り込むことができない。
本発明の第１実施形態による機器制御システムによれば、リモコン１は、検索信号２１を電波２により送信するときの電波強度を表す電波強度値を周期的に変えるため、利用者が利用したい機器３−１として、複数の機器３−１〜３−ｎの中から、上記の候補機器群３−１、３−２を絞り込むことができる。このように、リモコン１が上記の候補機器群３−１、３−２を検索するときの検索精度が向上する。
【００８４】
本発明の第１実施形態による機器制御システムによれば、リモコン１と機器３−１との通信が決定（確定／確立）した場合、リモコン１は、検索信号２１を電波２により送信するときの電波強度を表す電波強度値を、最大値の電波強度値ＥＮに調整してしまうと、電波強度値ＥＮにより余計に電力を消費してしまう。この場合、リモコン１は、検索信号２１を電波２により送信するときの電波強度を表す電波強度値を、上記の電波強度値ＥＩに調整することが好ましい。
【００８５】
以上の説明により、本発明の第１実施形態による機器制御システムによれば、リモコン１は、利用者が利用したい機器３−１として、複数の機器３−１〜３−ｎの中から、上記の候補機器群３−１、３−２を絞り込むことができる。
また、本発明の第１実施形態による機器制御システムによれば、機器３−ｊが出力装置として利用され、それに対応するソフトウェア４０−ｊがサーバ５に格納されていることにより、省スペース化を実現することができる。
また、本発明の第１実施形態による機器制御システムによれば、リモコン１が上記の候補機器群３−１、３−２を検索するときの検索精度が向上する。
【００８６】
（第２実施形態）
本発明の第２実施形態による機器制御システムでは、第１実施形態と異なる点のみ説明する。
図２０は、リモコン１の構成を示している。リモコン１は、更に、無指向性アンテナ１９を具備している。
【００８７】
図２１は、上記の機器選択画面表示処理（ステップＳ４）、通信確立処理（ステップＳ７）を示すフローチャートである。
【００８８】
この場合、通信確立処理（ステップＳ７）において、上記のステップＳ４５、Ｓ４６が実行されたときに、リモコン１の無線部１１は、使用するアンテナを、指向性アンテナ１０から、無指向性アンテナ１９に切り替える（ステップＳ５１）。
その後、上記の出力命令処理（ステップＳ８）が実行されたとき、無線部１１は、命令２３や実行命令２４を電波２により、無指向性アンテナ１９を介して送信する。
【００８９】
本発明の第２実施形態による機器制御システムによれば、リモコン１と機器３−１との通信が決定（確定／確立）した場合、リモコン１は、使用するアンテナを指向性アンテナ１０から無指向性アンテナ１９に切り替える。このため、利用者は、命令２３を送信したいとき、リモコン１を機器３−１に向ける必要がない。
このように、本発明の第２実施形態による機器制御システムによれば、第１実施形態における効果に加えて、利用者にとって操作性が向上する。
【００９０】
（第３実施形態）
本発明の第３実施形態による機器制御システムでは、第１実施形態、第２実施形態と異なる点のみ説明する。
サーバ５は、ネットワーク１００を介して、前述のコンピュータ１０１としてプロバイダに接続したときに、プロバイダ１０１は、上記の出力データ７０に関連する関連データ７１を提供する。複数のソフトウェア４０−１〜４０−ｎの各々における複数の処理４１−１〜４１−ｍのうちの少なくとも１つの処理は、サーバ５がプロバイダ６から関連データ７１を取得するためのダウンロード処理を含んでいる。例えば、そのダウンロード処理を処理４１−ｍとする。
【００９１】
この場合、出力命令処理（ステップＳ８）の実行処理（ステップＳ１４）において、サーバ５の実行部５１は、機器３−１からの実行命令２４に応じて、例えばソフトウェア４０−１における処理４１−ｉを実行する。このとき、実行部５１は、ソフトウェア４０−１における処理４１−ｉの実行結果を出力データ７０として、機器３−１の出力部３７に通信路４を介して出力する。
【００９２】
図２２は、上記の実行処理（ステップＳ１４）を示すフローチャートである。
【００９３】
例えば、上記の処理４１−ｉが処理４１−ｍ（ダウンロード処理）である（ステップＳ６１−ＹＥＳ）。この場合、サーバ５の実行部５１は、上記の出力データ７０に関連する関連データ７１をプロバイダ６からダウンロードし（ステップＳ６２）、機器３−１に通信路４を介して出力する（ステップＳ６３）。
【００９４】
機器３−１の制御部３２は、サーバ５からの関連データ７１を受信する。制御部３２は、その関連データ７１と、機器用記憶部３５に格納された機器識別子３５−１’とを含む取得信号２８を生成する。無線部３１は、その取得信号２８を電波２により、無指向性アンテナ３０を介して送信する（ステップＳ６４）。
【００９５】
リモコン１の無線部１１は、その無指向性アンテナ１９により取得信号２８を受信し、その制御部１２に出力する。制御部１２は、取得信号２８に含まれる機器識別子３５−１’と、機器用記憶部１５に格納された機器識別子３５−１’とを照合する（ステップＳ６５）。照合の結果、一致する場合（ステップＳ６５−ＹＥＳ）、制御部１２は、取得信号２８に含まれる関連データ７１を表示部１７に表示する（ステップＳ６６）。
例えば、制御部１２は、表示部１７の表示サイズ（表示面積）を認識していて、ステップＳ６６において、関連データ７１を表す画面を、表示部１７の表示サイズに調整して、表示部１７に表示する。
【００９６】
本発明の第３実施形態による機器制御システムによれば、リモコン１と機器３−１との通信が決定（確定／確立）した場合、リモコン１は、機器３−１に関連付けられた関連データ７１をサーバ５から自動的に取得する。このため、利用者は、関連データ７１を取得したいとき、リモコン１を操作するだけでよい。
このように、本発明の第３実施形態による機器制御システムによれば、第１実施形態、第２実施形態における効果に加えて、利用者にとって利用性が向上する。
【００９７】
ソフトウェア４０−１は、テレビ用ソフトウェアである。例えば、その処理４１−ｉが処理４１−ｍ（番組視聴処理とダウンロード処理）である場合、利用者は、機器３−１により、テレビ番組を視聴することができ、リモコン１により、テレビ番組に関連するＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を見ることができる。
即ち、ソフトウェア４０−１における処理４１−ｍが実行されたとき、サーバ５の実行部５１は、テレビ用アンテナ２０１によりテレビ番組を受信し、機器３−１の出力部３７に出力する。この場合、上記の出力データ７０は、テレビ番組を表す番組データである。番組データは映像データと音声データとを含んでいる。映像データは、機器３−１の出力部３７の表示部に表示され、音声データは、機器３−１の出力部３７のスピーカに出力される。
また、実行部５１は、プロバイダ１０１からＥＰＧをダウンロードして、機器３−１を介してリモコン１に送信する。この場合、上記の関連データ７１は、ＥＰＧである。ＥＰＧは、リモコン１の表示部１７に表示される。
【００９８】
上記のステップＳ５において、利用者は、機器選択画面６０の最有力候補機器欄６１に表記された機器識別子３５−２’を選択する場合がある。即ち、機器３−２を選択する場合がある。この場合、ソフトウェア４０−２が実行される。ソフトウェア４０−２は、音楽用ソフトウェアである。その処理４１−ｉが処理４１−ｍ（音楽再生処理とダウンロード処理）である場合、利用者は、機器３−２により、音楽を聴くことができ、リモコン１により、その音楽に関連する音楽情報を見ることができる。
例えば、音楽データが格納された記録媒体がサーバ５に設けられている。又は、上記の記憶部５３の一部の記憶領域が上記の記録媒体に対応する。この場合、ソフトウェア４０−２における処理４１−ｍが実行されたとき、サーバ５の実行部５１は、記録媒体に格納された音楽データを再生し、機器３−２の出力部３７に出力する。この場合、上記の出力データ７０は、音楽データである。音楽データは、機器３−２の出力部３７のスピーカに出力される。
また、実行部５１は、プロバイダ１０１から音楽情報をダウンロードして、機器３−２を介してリモコン１に送信する。この場合、上記の関連データ７１は、音楽情報である。音楽情報は、リモコン１の表示部１７に表示される。
【００９９】
以上の説明により、本発明の機器制御システムによれば、リモコン１は、利用者が利用したい機器３−１として、複数の機器３−１〜３−ｎの中から、上記の候補機器群３−１、３−２を絞り込むことができる。
また、本発明の機器制御システムによれば、機器３−ｊが出力装置として利用され、それに対応するソフトウェア４０−ｊがサーバ５に格納されていることにより、省スペース化を実現することができる。
また、本発明の機器制御システムによれば、リモコン１が上記の候補機器群３−１、３−２を検索するときの検索精度が向上する。
本発明の機器制御システムによれば、リモコン１と機器３−１との通信が決定（確定／確立）した場合、利用者は、リモコン１を機器３−１に向ける必要がなく、利用者にとって操作性が向上する。
本発明の機器制御システムによれば、リモコン１と機器３−１との通信が決定（確定／確立）した場合、利用者は、関連データ７１を取得したいときにリモコン１を操作するだけでよく、利用者にとって利用性が向上する。
【０１００】
なお、本発明の機器制御システムでは、新規の機器、ソフトウェアとして、それぞれ、機器３−（ｎ＋１）、ソフトウェア４０−（ｎ＋１）を追加することができる。ここで、利用者がソフトウェア４０−（ｎ＋１）を購入したときに、ソフトウェア４０−（ｎ＋１）の名称と、ソフトウェア４０−（ｎ＋１）を識別するソフトウェア識別子４０−（ｎ＋１）’と、ソフトウェア４０−（ｎ＋１）における複数の処理４１−１〜４１−ｍの名称と、その複数の処理４１−１〜４１−ｍのそれぞれを識別する複数の処理識別子４１−１’〜４１−ｍ’とが記載されたマニュアルが提供されるものとする。
【０１０１】
この場合、利用者は、機器３−（ｎ＋１）を操作して、その機器用記憶部３５に、その機器３−（ｎ＋１）の名称と、機器３−（ｎ＋１）を識別する機器識別子３５−（ｎ＋１）’とを格納しておき、利用者は、サーバ５を操作して、その実行用記憶部５４にソフトウェア４０−（ｎ＋１）を格納しておく。このとき、ソフトウェア４０−（ｎ＋１）における複数の処理４１−１〜４１−ｍも格納される。利用者は、サーバ５、リモコン１を操作して、それぞれ、機器用記憶部５５、１５に、上記の機器３−（ｎ＋１）の名称と、機器識別子３５−（ｎ＋１）’と、ソフトウェア４０−（ｎ＋１）の名称と、ソフトウェア識別子４０−（ｎ＋１）’とを格納しておき、処理用記憶部５６、１６に、ソフトウェア４０−（ｎ＋１）の名称と、ソフトウェア識別子４０−（ｎ＋１）’と、ソフトウェア４０−（ｎ＋１）における複数の処理４１−１〜４１−ｍの名称と、その複数の処理識別子４１−１’〜４１−ｍ’とを格納しておけばよい。
【図面の簡単な説明】
【０１０２】
【図１】図１は、本発明の機器制御システムの構成を示している。（第１実施形態〜第３実施形態）
【図２】図２は、機器３−ｊ（ｊ＝１、２、…、ｎ）の構成を示している。（第１実施形態〜第３実施形態）
【図３】図３は、機器３−ｊの機器用記憶部３５を示している。（第１実施形態〜第３実施形態）
【図４】図４は、サーバ５の構成を示している。（第１実施形態〜第３実施形態）
【図５】図５は、サーバ５の実行用記憶部５４を示している。（第１実施形態〜第３実施形態）
【図６】図６は、サーバ５の機器用記憶部５５を示している。（第１実施形態〜第３実施形態）
【図７】図７は、サーバ５の処理用記憶部５６を示している。（第１実施形態〜第３実施形態）
【図８】図８は、リモコン１の構成を示している。（第１実施形態、第３実施形態）
【図９】図９は、リモコン１の機器用記憶部１５を示している。（第１実施形態〜第３実施形態）
【図１０】図１０は、リモコン１の処理用記憶部１６を示している。（第１実施形態〜第３実施形態）
【図１１】図１１は、本発明の機器制御システムの動作である機器制御処理を示すフローチャートである。（第１実施形態〜第３実施形態）
【図１２】図１２は、本発明の機器制御システムの動作を説明するための図である。（第１実施形態〜第３実施形態）
【図１３】図１３は、機器選択画面６０を示している。（第１実施形態〜第３実施形態）
【図１４】図１４は、本発明の機器制御システムの動作における出力命令処理（ステップＳ８）を示すフローチャートである。（第１実施形態〜第３実施形態）
【図１５】図１５は、処理選択画面６５を示している。（第１実施形態〜第３実施形態）
【図１６】図１６は、本発明の機器制御システムの動作における検索処理（ステップＳ２）を説明するための図である。（第１実施形態〜第３実施形態）
【図１７】図１７は、本発明の機器制御システムの動作における検索処理（ステップＳ２）を説明するための図である。（第１実施形態〜第３実施形態）
【図１８】図１８は、本発明の機器制御システムの動作における検索処理（ステップＳ２）、応答処理（ステップＳ３）を示すフローチャートである。（第１実施形態〜第３実施形態）
【図１９】図１９は、本発明の機器制御システムの動作における機器選択画面表示処理（ステップＳ４）、通信確立処理（ステップＳ７）を示すフローチャートである。（第１実施形態、第３実施形態）
【図２０】図２０は、リモコン１の構成を示している。（第２実施形態、第３実施形態）
【図２１】図２１は、本発明の機器制御システムの動作における機器選択画面表示処理（ステップＳ４）、通信確立処理（ステップＳ７）を示すフローチャートである。（第２実施形態、第３実施形態）
【図２２】図２２は、本発明の機器制御システムの動作における実行処理（ステップＳ１４）を示すフローチャートである。（第３実施形態）
【符号の説明】
【０１０３】
１    リモートコントロール端末（リモコン）
２    電波
３−１〜３−ｎ、３−ｊ（ｊ＝１、２、…、ｎ）    機器
４    通信路
５    サーバ
１０    指向性アンテナ
１１    無線部
１２    制御部
１３    記憶部
１５    機器用記憶部
１４    通信確立情報（通信フラグ）
１６    処理用記憶部
１７    表示部
１８    入力部
１８−１    検索ボタン
１８−２    スクロールボタン
１８−３    決定ボタン
１８−４    各種操作ボタン
１９    無指向性アンテナ
２０    電波到達範囲
２１    検索信号
２２    応答信号
２３    命令
２４    実行命令
２５    終了命令
２８    取得信号
３０    無指向性アンテナ
３１    無線部
３２    制御部
３３    記憶部
３５    機器用記憶部
３５−１’〜３５−ｎ’、３５−ｊ’（ｊ＝１、２、…、ｎ）    機器識別子
３７    出力部（表示部、スピーカ）
４０−１〜４０−ｎ、４０−ｊ（ｊ＝１、２、…、ｎ）    ソフトウェア
４０−１’〜４０−ｎ’、４０−ｊ’（ｊ＝１、２、…、ｎ）    ソフトウェア識別子
４１−１〜４１−ｍ、４０−ｉ（ｉ＝１、２、…、ｍ）    処理
４１−１’〜４１−ｍ’、４０−ｉ’（ｉ＝１、２、…、ｍ）    処理識別子
５１    実行部
５３    記憶部
５４    実行用記憶部
５５    機器用記憶部
５６    処理用記憶部
６０    機器選択画面
６１    最有力候補機器欄
６５    処理選択画面
６６    処理選択欄
７０    出力データ
７１    関連データ
１００    ネットワーク
１０１    プロバイダ
２００    アンテナケーブル
２０１    テレビ用アンテナ
Ｅ１〜ＥＮ    電波強度値
【図１】
2007274173.tif 000006
【図２】
2007274173.tif 000007
【図３】
2007274173.tif 000008
【図４】
2007274173.tif 000009
【図５】
2007274173.tif 000010
【図６】
2007274173.tif 000011
【図７】
2007274173.tif 000012
【図８】
2007274173.tif 000013
【図９】
2007274173.tif 000014
【図１０】
2007274173.tif 000015
【図１１】
2007274173.tif 000016
【図１２】
2007274173.tif 000017
【図１３】
2007274173.tif 000018
【図１４】
2007274173.tif 000019
【図１５】
2007274173.tif 000020
【図１６】
2007274173.tif 000021
【図１７】
2007274173.tif 000022
【図１８】
2007274173.tif 000023
【図１９】
2007274173.tif 000024
【図２０】
2007274173.tif 000025
【図２１】
2007274173.tif 000026
【図２２】
2007274173.tif 000027