(57)【要約】【課題】  新規に設置された機器の設置場所をデータベースに登録することを容易に実施する。【解決手段】  コントローラ１０２は、新規に設置された家電機器１０１ａから所定範囲内に位置する家電機器１０１ｂのＩＤを家電機器１０１ａより受信し、家電機器のＩＤと設置場所情報とを示す機器情報を記憶するデータベース１０３から、家電機器１０１ｂのＩＤに対応する設置場所情報を検索し、家電機器１０１ｂのＩＤと設置場所情報とに基づき家電機器１０１ａの設置場所情報を予測し、予測された設置場所情報を表示する。【選択図】      図１
2005312017.tif 000002
【特許請求の範囲】
【請求項１】
第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報を前記第一の電気機器より受信する通信部と、
電気機器の識別情報に対応付けて前記電気機器の設置場所を表す設置場所情報を記憶するデータベースから、前記通信部によって受信された前記第二の電気機器の識別情報に対応する設置場所情報を検索するデータベース制御部と、
前記通信部によって受信された前記第二の電気機器の識別情報と前記データベース制御部によって検索された設置場所情報とに基づき前記第一の電気機器の設置場所情報を予測する場所予測処理部と、
前記場所予測処理部によって予測された設置場所情報を表示する表示部とを備えることを特徴とする機器制御装置。
【請求項２】
前記場所予測処理部は、前記データベース制御部によって検索された前記第二の電気機器の設置場所情報の中から最も多い設置場所情報を前記第一の電気機器の設置場所情報として予測することを特徴とする請求項１記載の機器制御装置。
【請求項３】
設置場所が予め特定されている基準機器を予め定め、
前記場所予測処理部は、前記データベース制御部によって検索された前記第二の電気機器の設置場所情報の中に前記基準機器の設置場所情報が含まれている場合に、前記基準機器の設置場所情報を前記第一の電気機器の設置場所情報として予測することを特徴とする請求項１記載の機器制御装置。
【請求項４】
前記表示部によって表示される設置場所情報のユーザによる確認入力を受け付ける入力部と、
前記入力部を通じて前記場所予測処理部によって予測された設置場所情報が正しいかを確認する確認処理部とをさらに備え、
前記データベース制御部は、前記確認処理部によって正しいと確認された前記第一の電気機器の設置場所情報を前記データベースに記憶することを特徴とする請求項１記載の機器制御装置。
【請求項５】
複数の設置場所同士の位置を関連付けたレイアウト情報を予め記憶するレイアウト情報記憶部をさらに備え、
前記場所予測処理部は、前記データベース制御部によって検索された設置場所情報と、前記レイアウト情報記憶部に記憶されているレイアウト情報とに基づき、前記第一の電気機器が設置されている可能性の高い複数の設置場所情報を予測し、
前記表示部は、前記場所予測処理部によって予測された設置場所情報を、前記第一の電気機器が設置されている可能性の高い順番に表示することを特徴とする請求項１記載の機器制御装置。
【請求項６】
前記レイアウト情報記憶部は、複数の設置場所同士を送信可能距離に応じた数値で関連付けた行列形式のレイアウト情報を記憶し、
前記場所予測処理部は、前記データベース制御部によって検索された複数の設置場所情報の各設置場所情報の行に対応する各要素を加算し、加算した各要素の数値に応じて設置場所情報を予測することを特徴とする請求項５記載の機器制御装置。
【請求項７】
前記レイアウト情報記憶部は、複数の設置場所のうちの各設置場所の中心座標を表すレイアウト情報を予め記憶し、
前記場所予測処理部は、前記データベース制御部によって検索された複数の設置場所情報の平均座標を算出し、算出した平均座標と前記各設置場所の中心座標との距離を算出し、算出した距離に応じて設置場所情報を予測することを特徴とする請求項５記載の機器制御装置。
【請求項８】
前記表示部によって表示される設置場所情報のユーザによる確認入力を受け付ける入力部と、
前記入力部を通じて前記場所予測処理部によって予測された設置場所情報が正しいかを確認する確認処理部とをさらに備え、
前記データベース制御部は、前記確認処理部によって正しいと確認された前記第一の電気機器の設置場所情報を前記データベースに記憶し、
前記データベース制御部によってデータベースへの設置場所情報の記憶が完了した旨を表す記憶完了情報を前記第一の電気機器へ送信する記憶完了情報送信部をさらに備えることを特徴とする請求項１記載の機器制御装置。
【請求項９】
第二の電気機器の識別情報の取得開始を要求する識別情報取得開始要求を第一の電気機器へ送信する開始要求送信部と、
前記データベースに記憶されている電気機器の数が所定数以下である場合、第二の電気機器の識別情報を取得するための識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に狭くする第一の設定情報を含み、前記データベースに記憶されている電気機器の数が所定数以上である場合、前記識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に広くする第二の設定情報を含む前記識別情報取得開始要求を作成する作成部とをさらに備えることを特徴とする請求項１記載の機器制御装置。
【請求項１０】
電気機器を制御する機器制御装置と通信可能に接続された電気機器であって、
他の電気機器の識別情報を取得するための識別情報取得要求を同報送信する取得要求送信部と、
前記取得要求送信部によって送信された前記識別情報取得要求に対する応答として所定範囲内の他電気機器の識別情報を受信する識別情報受信部と、
前記識別情報受信部によって受信された他電気機器の識別情報を前記機器制御装置へ送信する識別情報送信部とを備えることを特徴とする電気機器。
【請求項１１】
前記識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に設定する送信可能範囲設定部と、
他電気機器から識別情報を受信する条件を設定する条件設定部とをさらに備え、
前記送信可能範囲設定部は、送信可能範囲を段階的に狭くし、
前記条件設定部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達したか否かを条件として設定し、
前記識別情報送信部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達した場合、他電気機器の識別情報を前記機器制御装置へ送信することを特徴とする請求項１０記載の電気機器。
【請求項１２】
前記識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に設定する送信可能範囲設定部と、
他電気機器から識別情報を受信する条件を設定する条件設定部とをさらに備え、
前記送信可能範囲設定部は、送信可能範囲を段階的に広げ、
前記条件設定部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達したか否かを条件として設定し、
前記識別情報送信部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達した場合、他電気機器の識別情報を前記機器制御装置へ送信することを特徴とする請求項１０記載の電気機器。
【請求項１３】
前記機器制御装置が、他の電気機器の識別情報の取得開始を要求する識別情報取得開始要求を送信し、
前記機器制御装置によって送信された識別情報取得開始要求を受信する開始要求受信部をさらに備え、
前記取得要求送信部は、前記開始要求受信部によって識別情報取得開始要求が受信された場合、他電気機器の識別情報を取得するための識別情報取得要求を同報送信することを特徴とする請求項１０記載の電気機器。
【請求項１４】
前記機器制御装置によるデータベースへの設置場所情報の記憶が完了した旨を表す記憶完了情報を記憶する記憶完了情報記憶部をさらに備え、
前記取得要求送信部は、前記開始要求受信部によって識別情報取得開始要求が受信されると、前記記憶完了情報記憶部を参照し、前記記憶完了情報が記憶されていない場合、他電気機器の識別情報を取得するための識別情報取得要求を同報送信することを特徴とする請求項１３記載の電気機器。
【請求項１５】
前記電気機器は、
前記識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に設定する送信可能範囲設定部と、
他電気機器から識別情報を受信する条件を設定する条件設定部とをさらに備え、
前記開始要求受信部は、前記データベースに記憶されている電気機器の数が所定数以下である場合、識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に狭くする第一の設定情報を含み、前記データベースに記憶されている電気機器の数が所定数以上である場合、識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に広くする第二の設定情報を含む前記識別情報取得開始要求を受信し、
前記送信可能範囲設定部は、前記識別情報取得開始要求に第一の設定情報が含まれている場合、送信可能範囲を段階的に狭くし、前記識別情報取得開始要求に第二の設定情報が含まれている場合、送信可能範囲を段階的に広くし、
前記条件設定部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達したか否かを条件として設定し、
前記識別情報送信部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達した場合、他電気機器の識別情報を前記機器制御装置へ送信することを特徴とする請求項１３記載の電気機器。
【請求項１６】
第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報を前記第一の電気機器より受信する通信ステップと、
電気機器の識別情報に対応付けて前記電気機器の設置場所を表す設置場所情報を記憶するデータベースから、前記通信部ステップにおいて受信された前記第二の電気機器の識別情報に対応する設置場所情報を検索するデータベース制御ステップと、
前記通信ステップにおいて受信された前記第二の電気機器の識別情報と前記データベース制御ステップにおいて検索された設置場所情報とに基づき前記第一の電気機器の設置場所情報を予測する場所予測処理ステップと、
前記場所予測処理ステップにおいて予測された設置場所情報を表示する表示ステップとを含むことを特徴とする機器設置場所設定方法。
【請求項１７】
電気機器を制御する機器制御装置と通信可能に接続された電気機器の設置場所を前記機器制御装置に設定する機器設置場所設定方法であって、
他の電気機器の識別情報を取得するための識別情報取得要求を送信する取得要求送信ステップと、
前記取得要求送信ステップにおいて送信された前記識別情報取得要求に対する応答として所定範囲内の他電気機器の識別情報を受信する識別情報受信ステップと、
前記識別情報受信ステップにおいて受信された他電気機器の識別情報を前記機器制御装置へ送信する識別情報送信ステップとを含むことを特徴とする機器設置場所設定方法。
【請求項１８】
第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報を前記第一の電気機器より受信する通信部と、
電気機器の識別情報に対応付けて前記電気機器の設置場所を表す設置場所情報を記憶するデータベースから、前記通信部によって受信された前記第二の電気機器の識別情報に対応する設置場所情報を検索するデータベース制御部と、
前記通信部によって受信された前記第二の電気機器の識別情報と前記データベース制御部によって検索された設置場所情報とに基づき前記第一の電気機器の設置場所情報を予測する場所予測処理部と、
前記場所予測処理部によって予測された設置場所情報を表示する表示部としてコンピュータを機能させることを特徴とする機器設置場所設定プログラム。
【請求項１９】
電気機器を制御する機器制御装置と通信可能に接続された電気機器の機器設置場所設定プログラムであって、
他の電気機器の識別情報を取得するための識別情報取得要求を同報送信する取得要求送信部と、
前記取得要求送信部によって送信された前記識別情報取得要求に対する応答として所定範囲内の他電気機器の識別情報を受信する識別情報受信部と、
前記識別情報受信部によって受信された他電気機器の識別情報を前記機器制御装置へ送信する識別情報送信部としてコンピュータを機能させることを特徴とする機器設置場所設定プログラム。
【請求項２０】
電気機器と、電気機器を制御する機器制御装置とが通信可能に接続された機器設置場所設定システムであって、
前記電気機器は、
他の電気機器の識別情報を取得するための識別情報取得要求を同報送信する取得要求送信部と、
前記取得要求送信部によって送信された前記識別情報取得要求に対する応答として自電気機器より所定範囲内に位置する他電気機器の識別情報を受信する識別情報受信部と、
前記識別情報受信部によって受信された自電気機器より所定範囲内に位置する他電気機器の識別情報を前記機器制御装置へ送信する識別情報送信部とを備え、
前記機器制御装置は、
前記電気機器によって送信された前記電気機器から所定範囲内に位置する他電気機器の識別情報を受信する通信部と、
前記他電気機器の識別情報に対応付けて前記電気機器の設置場所を表す設置場所情報を記憶するデータベースから、前記通信部によって受信された前記他電気機器の識別情報に対応する設置場所情報を検索するデータベース制御部と、
前記通信部によって受信された前記他電気機器の識別情報と前記データベース制御部によって検索された設置場所情報とに基づき前記電気機器の設置場所情報を予測する場所予測処理部と、
前記場所予測処理部によって予測された設置場所情報を表示する表示部とを備えることを特徴とする機器設置場所設定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、新たに設置された電気機器の設置場所を設定するための機器設置場所設定システム、機器制御装置、電気機器、機器設置場所設定方法及び機器設置場所設定プログラムに関するものである。
【背景技術】
【０００２】
従来、ネットワーク通信では、任意の機器にデータを送信する場合、ＭＡＣアドレスやＩＰアドレスなどの機器ごとに一意に割り当てられたＩＤを宛先として指定し送信している。しかし、ＩＤは機器の使用者（以下ユーザと記述する）にとって認識しづらいため、設置場所情報とＩＤとを関係づけたデータベースを持ち、設置場所情報と機器名とからＩＤを変換する機能を持つことにより、ユーザが場所と機器名とで機器を指定することが可能となっている（例えば、特許文献１参照）。
【特許文献１】特開２００２−２９１０３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の方法では、ＩＤと設置場所情報とを関係づけ、データベースへ登録する必要がある。特許文献１では、機器のＩＤと設置場所情報とをユーザが入力することによりデータベースへ登録している。このような入力操作は、ユーザにとって煩わしい作業であり、操作が煩雑なものとなってしまっていた。
【０００４】
本発明は、上記の問題を解決するためになされたもので、機器の設置場所情報と識別情報とを関係づけ、新規に設置された機器の設置場所をデータベースに登録することを容易に実施することができる機器設置場所設定システム、機器制御装置、電気機器、機器設置場所設定方法及び機器設置場所設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る機器制御装置は、第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報を前記第一の電気機器より受信する通信部と、電気機器の識別情報に対応付けて前記電気機器の設置場所を表す設置場所情報を記憶するデータベースから、前記通信部によって受信された前記第二の電気機器の識別情報に対応する設置場所情報を検索するデータベース制御部と、前記通信部によって受信された前記第二の電気機器の識別情報と前記データベース制御部によって検索された設置場所情報とに基づき前記第一の電気機器の設置場所情報を予測する場所予測処理部と、前記場所予測処理部によって予測された設置場所情報を表示する表示部とを備える。
【０００６】
この構成によれば、第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報が第一の電気機器より受信される。そして、電気機器の識別情報に対応付けて電気機器の設置場所を表す設置場所情報を記憶するデータベースから、第二の電気機器の識別情報に対応する設置場所情報が検索される。続いて、第二の電気機器の識別情報と、検索された設置場所情報とに基づき第一の電気機器の設置場所情報が予測され、予測された設置場所情報が表示される。
【０００７】
したがって、新規に設置された電気機器の近傍に設置されている電気機器の識別情報に基づいて新規設置電気機器の設置場所の予測を行うことができ、予測した設置場所の候補を表示することにより、ユーザは設置する電気機器の識別情報を意識することなく、設置場所の確認を行うだけで、新規設置電気機器の配置場所をデータベースに登録することができる。
【０００８】
また、上記の機器制御装置において、前記場所予測処理部は、前記データベース制御部によって検索された前記第二の電気機器の設置場所情報の中から最も多い設置場所情報を前記第一の電気機器の設置場所情報として予測することが好ましい。
【０００９】
この構成によれば、検索された第二の電気機器の設置場所情報の中から最も多い設置場所情報が第一の電気機器の設置場所情報として予測される。すなわち、設置場所情報が多いということは、第一の電気機器と同じ設置場所である可能性が高いので、検索された第二の電気機器の設置場所の中で最も多い設置場所を第一の電気機器の設置場所として推測することができる。
【００１０】
また、上記の機器制御装置において、設置場所が予め特定されている基準機器を予め定め、前記場所予測処理部は、前記データベース制御部によって検索された前記第二の電気機器の設置場所情報の中に前記基準機器の設置場所情報が含まれている場合に、前記基準機器の設置場所情報を前記第一の電気機器の設置場所情報として予測することが好ましい。
【００１１】
この構成によれば、設置場所が予め特定されている基準機器が予め定められており、検索された第二の電気機器の設置場所情報の中に基準機器の設置場所情報が含まれている場合に、基準機器の設置場所情報が第一の電気機器の設置場所情報として予測されるので、第一の電気機器の設置場所の予測精度を向上させることができる。
【００１２】
また、上記の機器制御装置において、前記表示部によって表示される設置場所情報のユーザによる確認入力を受け付ける入力部と、前記入力部を通じて前記場所予測処理部によって予測された設置場所情報が正しいかを確認する確認処理部をさらに備え、前記データベース制御部は、前記確認処理部によって正しいと確認された前記第一の電気機器の設置場所情報を前記データベースに記憶することが好ましい。
【００１３】
この構成によれば、表示される設置場所情報が正しいかがユーザにより確認され、正しいと確認された第一の電気機器の設置場所情報がデータベースに記憶されるので、ユーザが設置場所を確認することで正確な設置場所をデータベースに記憶することができる。
【００１４】
また、上記の機器制御装置において、複数の設置場所同士の位置を関連付けたレイアウト情報を予め記憶するレイアウト情報記憶部をさらに備え、前記場所予測処理部は、前記データベース制御部によって検索された設置場所情報と、前記レイアウト情報記憶部に記憶されているレイアウト情報とに基づき、前記第一の電気機器が設置されている可能性の高い複数の設置場所情報を予測し、前記表示部は、前記場所予測処理部によって予測された設置場所情報を、前記第一の電気機器が設置されている可能性の高い順番に表示することが好ましい。
【００１５】
この構成によれば、複数の設置場所同士の位置を関連付けたレイアウト情報が予め記憶されている。そして、検索された設置場所情報と、記憶されているレイアウト情報とに基づき、第一の電気機器が設置されている可能性の高い複数の設置場所情報が予測され、予測された設置場所情報が、第一の電気機器が設置されている可能性の高い順番に表示されるので、ユーザにとって設置場所の確認が容易となる。
【００１６】
また、上記の機器制御装置において、前記レイアウト情報記憶部は、複数の設置場所同士を送信可能距離に応じた数値で関連付けた行列形式のレイアウト情報を予め記憶し、前記場所予測処理部は、前記データベース制御部によって検索された複数の設置場所情報の各設置場所情報の行に対応する各要素を加算し、加算した各要素の数値に応じて設置場所情報を予測することが好ましい。
【００１７】
この構成によれば、複数の設置場所同士を送信可能距離に応じた数値で関連付けた行列形式のレイアウト情報が予め記憶されている。そして、検索された複数の設置場所情報の各設置場所情報の行に対応する各要素が加算され、加算された各要素の数値に応じて設置場所情報が予測されるので、第一の電気機器の設置場所情報の予測精度をさらに向上させることができる。
【００１８】
また、上記の機器制御装置において、前記レイアウト情報記憶部は、複数の設置場所のうちの各設置場所の中心座標を表すレイアウト情報を予め記憶し、前記場所予測処理部は、前記データベース制御部によって検索された複数の設置場所情報の平均座標を算出し、算出した平均座標と前記各設置場所の中心座標との距離を算出し、算出した距離に応じて設置場所情報を予測することが好ましい。
【００１９】
この構成によれば、複数の設置場所のうちの各設置場所の中心座標を表すレイアウト情報が予め記憶されている。そして、検索された複数の設置場所情報の平均座標が算出され、算出された平均座標と各設置場所の中心座標との距離が算出され、算出された距離に応じて設置場所情報が予測されるので、第一の電気機器の設置場所情報の予測精度をさらに向上させることができる。
【００２０】
また、上記の機器制御装置において、前記表示部によって表示される設置場所情報のユーザによる確認入力を受け付ける入力部と、前記入力部を通じて前記場所予測処理部によって予測された設置場所情報が正しいかを確認する確認処理部とをさらに備え、前記データベース制御部は、前記確認処理部によって正しいと確認された前記電気機器の設置場所情報を前記データベースに記憶し、前記データベース制御部によってデータベースへの設置場所情報の記憶が完了した旨を表す記憶完了情報を電気機器へ送信する記憶完了情報送信部をさらに備えることが好ましい。
【００２１】
この構成によれば、機器制御装置において、表示される設置場所情報が正しいかがユーザにより確認され、正しいと確認された電気機器の設置場所情報がデータベースに記憶され、データベースへの設置場所情報の記憶が完了した旨を表す記憶完了情報が電気機器へ送信されるので、データベースへの設置場所情報の記憶が完了した旨を電気機器へ報知することができる。
【００２２】
また、上記の機器制御装置において、第二の電気機器の識別情報の取得開始を要求する識別情報取得開始要求を第一の電気機器へ送信する開始要求送信部と、前記データベースに記憶されている電気機器の数が所定数以下である場合、第二の電気機器の識別情報を取得するための識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に狭くする第一の設定情報を含み、前記データベースに記憶されている電気機器の数が所定数以上である場合、前記識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に広くする第二の設定情報を含む前記識別情報取得開始要求を作成する作成部とをさらに備えることが好ましい。
【００２３】
この構成によれば、データベースに記憶されている電気機器の数が所定数以下である場合、第二の電気機器の識別情報を取得するための識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に狭くする第一の設定情報を含み、データベースに記憶されている電気機器の数が所定数以上である場合、識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に広くする第二の設定情報を含む識別情報取得開始要求が作成される。そして、作成された識別情報取得開始要求が第一の電気機器へ送信される。したがって、既に設置されている電気機器の数に応じた送信可能範囲を変更する設定を電気機器へ送信することができる。
【００２４】
本発明に係る電気機器は、電気機器を制御する機器制御装置と通信可能に接続された電気機器であって、他の電気機器の識別情報を取得するための識別情報取得要求を同報送信する取得要求送信部と、前記取得要求送信部によって送信された前記識別情報取得要求に対する応答として所定範囲内の他電気機器の識別情報を受信する識別情報受信部と、前記識別情報受信部によって受信された他電気機器の識別情報を前記機器制御装置へ送信する識別情報送信部とを備える。
【００２５】
この構成によれば、他の電気機器の識別情報を取得するための識別情報取得要求が同報送信され、送信された識別情報取得要求に対する応答として所定範囲内の他の電気機器の識別情報が受信される。そして、受信した他の電気機器の識別情報が機器制御装置へ送信される。
【００２６】
したがって、新規に設置された電気機器の近傍に設置されている他の電気機器の識別情報を取得することができ、この識別情報を機器制御装置へ送信することにより、新規設置電気機器の設置場所の予測を行うことができる。
【００２７】
また、上記の電気機器において、前記識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に設定する送信可能範囲設定部と、他電気機器から識別情報を受信する条件を設定する条件設定部とをさらに備え、前記送信可能範囲設定部は、送信可能範囲を段階的に狭くし、前記条件設定部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達したか否かを条件として設定し、前記識別情報送信部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達した場合、他電気機器の識別情報を前記機器制御装置へ送信することが好ましい。
【００２８】
この構成によれば、識別情報取得要求を同報送信することが可能な送信可能範囲が段階的に狭くなるよう設定される。そして、受信される識別情報の数が予め決められている所定の数に達したか否かが条件として設定され、受信される識別情報の数が予め決められている所定の数に達した場合、他電気機器の識別情報が機器制御装置へ送信される。
【００２９】
したがって、送信可能範囲が段階的に狭くなるよう設定されるので、新規に設置された電気機器により近い位置に設置されている他の電気機器の識別情報を取得することができ、予測精度を向上させることができる。また、受信される識別情報の数が予め決められている所定の数に達した場合、他の電気機器の識別情報が機器制御装置へ送信されるので、特に他の電気機器の数が少ない場合、他の電気機器の識別情報を取得するために要する処理時間を短縮することができる。
【００３０】
また、上記の電気機器において、前記識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に設定する送信可能範囲設定部と、他電気機器から識別情報を受信する条件を設定する条件設定部とをさらに備え、前記送信可能範囲設定部は、送信可能範囲を段階的に広げ、前記条件設定部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達したか否かを条件として設定し、前記識別情報送信部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達した場合、他電気機器の識別情報を前記機器制御装置へ送信することが好ましい。
【００３１】
この構成によれば、識別情報取得要求を同報送信することが可能な送信可能範囲が段階的に広くなるよう設定される。そして、受信される識別情報の数が予め決められている所定の数に達したか否かが条件として設定され、受信される識別情報の数が予め決められている所定の数に達した場合、他の電気機器の識別情報が機器制御装置へ送信される。
【００３２】
したがって、送信可能範囲が狭い範囲から段階的に広くなるよう設定されるので、新規に設置された電気機器により近い位置に設置されている他の電気機器の識別情報を取得することができ、予測精度を向上させることができる。また、受信される識別情報の数が予め決められている所定の数に達した場合、他の電気機器の識別情報が機器制御装置へ送信されるので、特に他の電気機器の数が多い場合、他の電気機器の識別情報を取得するために要する処理時間を短縮することができる。
【００３３】
また、上記の電気機器において、前記機器制御装置が、他の電気機器の識別情報の取得開始を要求する識別情報取得開始要求を送信し、前記機器制御装置によって送信された識別情報取得開始要求を受信する開始要求受信部をさらに備え、前記取得要求送信部は、前記開始要求受信部によって識別情報取得開始要求が受信された場合、他電気機器の識別情報を取得するための識別情報取得要求を同報送信することが好ましい。
【００３４】
この構成によれば、機器制御装置において、他の電気機器の識別情報の取得開始を要求する識別情報取得開始要求が送信される。そして、電気機器において、機器制御装置によって送信された識別情報取得開始要求が受信された場合、他の電気機器の識別情報を取得するための識別情報取得要求が同報送信される。したがって、電気機器は、機器制御装置によって送信される識別情報取得開始要求を受信すると、識別情報取得要求を自動的に同報送信することができる。
【００３５】
また、上記の電気機器において、前記機器制御装置によるデータベースへの設置場所情報の記憶が完了した旨を表す記憶完了情報を記憶する記憶完了情報記憶部をさらに備え、前記取得要求送信部は、前記開始要求受信部によって識別情報取得開始要求が受信されると、前記記憶完了情報記憶部を参照し、前記記憶完了情報が記憶されていない場合、他電気機器の識別情報を取得するための識別情報取得要求を同報送信することが好ましい。
【００３６】
この構成によれば、機器制御装置においてデータベースへの設置場所情報の記憶が完了した旨を表す記憶完了情報が記憶完了情報記憶部に記憶される。この後、識別情報取得開始要求が受信されると、記憶完了情報記憶部が参照され、記憶完了情報が記憶されていない場合、他の電気機器の識別情報を取得するための識別情報取得要求が同報送信される。一方、記憶完了情報記憶部が参照され、記憶完了情報が記憶されている場合、他の電気機器の識別情報を取得するための識別情報取得要求が同報送信されない。
【００３７】
このように、電気機器が識別情報取得要求を受信したとしても、記憶完了情報が記憶されている場合は、識別情報取得要求が同報送信されないので、新規に設置された電気機器のみが、識別情報取得要求を同報送信することができる。
【００３８】
また、上記の電気機器において、前記識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に設定する送信可能範囲設定部と、他電気機器から識別情報を受信する条件を設定する条件設定部とをさらに備え、前記開始要求受信部は、前記データベースに記憶されている電気機器の数が所定数以下である場合、識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に狭くする第一の設定情報を含み、前記データベースに記憶されている電気機器の数が所定数以上である場合、識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に広くする第二の設定情報を含む前記識別情報取得開始要求を受信し、前記送信可能範囲設定部は、前記識別情報取得開始要求に第一の設定情報が含まれている場合、送信可能範囲を段階的に狭くし、前記識別情報取得開始要求に第二の設定情報が含まれている場合、送信可能範囲を段階的に広くし、前記条件設定部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達したか否かを条件として設定し、前記識別情報送信部は、前記識別情報受信部によって受信される識別情報の数が予め決められている所定の数に達した場合、他電気機器の識別情報を前記機器制御装置へ送信することが好ましい。
【００３９】
この構成によれば、データベースに記憶されている電気機器の数が所定数以下である場合、識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に狭くする第一の設定情報を含み、データベースに記憶されている電気機器の数が所定数以上である場合、識別情報取得要求を同報送信することが可能な送信可能範囲を段階的に広くする第二の設定情報を含む識別情報取得開始要求が受信される。そして、受信した識別情報取得開始要求に第一の設定情報が含まれている場合、送信可能範囲が段階的に狭くなるよう設定され、識別情報取得開始要求に第二の設定情報が含まれている場合、送信可能範囲が段階的に広くなるよう設定される。続いて、受信される識別情報の数が予め決められている所定の数に達したか否かが条件として設定され、受信される識別情報の数が予め決められている所定の数に達した場合、他電気機器の識別情報が機器制御装置へ送信される。
【００４０】
したがって、データベースに既に記憶されている電気機器の数が少ない場合、識別情報取得要求を同報送信することが可能な送信可能範囲が段階的に狭くするよう設定され、データベースに既に記憶されている電気機器の数が多い場合、識別情報取得要求を同報送信することが可能な送信可能範囲が段階的に広くするよう設定されるので、既に設置されている他の電気機器の数に応じて、他の電気機器の識別情報を取得するために要する処理時間を短縮することができる。
【００４１】
本発明に係る機器設置場所設定方法は、第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報を前記第一の電気機器より受信する通信ステップと、電気機器の識別情報に対応付けて前記電気機器の設置場所を表す設置場所情報を記憶するデータベースから、前記通信部ステップにおいて受信された前記第二の電気機器の識別情報に対応する設置場所情報を検索するデータベース制御ステップと、前記通信ステップにおいて受信された前記第二の電気機器の識別情報と前記データベース制御ステップにおいて検索された設置場所情報とに基づき前記第一の電気機器の設置場所情報を予測する場所予測処理ステップと、前記場所予測処理ステップにおいて予測された設置場所情報を表示する表示ステップとを含む。
【００４２】
この構成によれば、第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報が第一の電気機器より受信される。そして、電気機器の識別情報に対応付けて電気機器の設置場所を表す設置場所情報を記憶するデータベースから、第二の電気機器の識別情報に対応する設置場所情報が検索される。続いて、第二の電気機器の識別情報と、検索された設置場所情報とに基づき第一の電気機器の設置場所情報が予測され、予測された設置場所情報が表示される。
【００４３】
したがって、新規に設置された電気機器の近傍に設置されている電気機器の識別情報に基づいて新規設置電気機器の設置場所の予測を行うことができ、予測した設置場所の候補を表示することにより、ユーザは設置する電気機器の識別情報を意識することなく、設置場所の確認を行うだけで、新規設置電気機器の配置場所をデータベースに登録することができる。
【００４４】
本発明に係る機器設置場所設定方法は、電気機器を制御する機器制御装置と通信可能に接続された電気機器の設置場所を前記機器制御装置に設定する機器設置場所設定方法であって、他の電気機器の識別情報を取得するための識別情報取得要求を送信する取得要求送信ステップと、前記取得要求送信ステップにおいて送信された前記識別情報取得要求に対する応答として所定範囲内の他電気機器の識別情報を受信する識別情報受信ステップと、前記識別情報受信ステップにおいて受信された他電気機器の識別情報を前記機器制御装置へ送信する識別情報送信ステップとを含む。
【００４５】
この構成によれば、他の電気機器の識別情報を取得するための識別情報取得要求が同報送信され、送信された識別情報取得要求に対する応答として所定範囲内の他の電気機器の識別情報が受信される。そして、受信した他の電気機器の識別情報が機器制御装置へ送信される。
【００４６】
したがって、新規に設置された電気機器の近傍に設置されている他の電気機器の識別情報を取得することができ、この識別情報を機器制御装置へ送信することにより、新規設置電気機器の設置場所の予測を行うことができる。
【００４７】
本発明に係る機器設置場所設定プログラムは、第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報を前記第一の電気機器より受信する通信部と、電気機器の識別情報に対応付けて前記電気機器の設置場所を表す設置場所情報を記憶するデータベースから、前記通信部によって受信された前記第二の電気機器の識別情報に対応する設置場所情報を検索するデータベース制御部と、前記通信部によって受信された前記第二の電気機器の識別情報と前記データベース制御部によって検索された設置場所情報とに基づき前記第一の電気機器の設置場所情報を予測する場所予測処理部と、前記場所予測処理部によって予測された設置場所情報を表示する表示部としてコンピュータを機能させる。
【００４８】
この構成によれば、第一の電気機器から所定範囲内に位置する第二の電気機器の識別情報が第一の電気機器より受信される。そして、電気機器の識別情報に対応付けて電気機器の設置場所を表す設置場所情報を記憶するデータベースから、第二の電気機器の識別情報に対応する設置場所情報が検索される。続いて、第二の電気機器の識別情報と、検索された設置場所情報とに基づき第一の電気機器の設置場所情報が予測され、予測された設置場所情報が表示される。
【００４９】
したがって、新規に設置された電気機器の近傍に設置されている電気機器の識別情報に基づいて新規設置電気機器の設置場所の予測を行うことができ、予測した設置場所の候補を表示することにより、ユーザは設置する電気機器の識別情報を意識することなく、設置場所の確認を行うだけで、新規設置電気機器の配置場所をデータベースに登録することができる。
【００５０】
本発明に係る機器設置場所設定プログラムは、電気機器を制御する機器制御装置と通信可能に接続された電気機器の機器設置場所設定プログラムであって、他の電気機器の識別情報を取得するための識別情報取得要求を同報送信する取得要求送信部と、前記取得要求送信部によって送信された前記識別情報取得要求に対する応答として所定範囲内の他電気機器の識別情報を受信する識別情報受信部と、前記識別情報受信部によって受信された他電気機器の識別情報を前記機器制御装置へ送信する識別情報送信部としてコンピュータを機能させる。
【００５１】
この構成によれば、他の電気機器の識別情報を取得するための識別情報取得要求が同報送信され、送信された識別情報取得要求に対する応答として所定範囲内の他の電気機器の識別情報が受信される。そして、受信した他の電気機器の識別情報が機器制御装置へ送信される。
【００５２】
したがって、新規に設置された電気機器の近傍に設置されている他の電気機器の識別情報を取得することができ、この識別情報を機器制御装置へ送信することにより、新規設置電気機器の設置場所の予測を行うことができる。
【００５３】
本発明に係る機器設置場所設定システムは、電気機器と、電気機器を制御する機器制御装置とが通信可能に接続された機器設置場所設定システムであって、前記電気機器は、他の電気機器の識別情報を取得するための識別情報取得要求を同報送信する取得要求送信部と、前記取得要求送信部によって送信された前記識別情報取得要求に対する応答として自電気機器より所定範囲内に位置する他電気機器の識別情報を受信する識別情報受信部と、前記識別情報受信部によって受信された自機器より所定範囲内に位置する他電気機器の識別情報を前記機器制御装置へ送信する識別情報送信部とを備え、前記機器制御装置は、前記電気機器によって送信された前記電気機器から所定範囲内に位置する他電気機器の識別情報を受信する通信部と、前記他電気機器の識別情報に対応付けて前記電気機器の設置場所を表す設置場所情報を記憶するデータベースから、前記通信部によって受信された前記他機器の識別情報に対応する設置場所情報を検索するデータベース制御部と、前記通信部によって受信された前記他機器の識別情報と前記データベース制御部によって検索された設置場所情報とに基づき前記電気機器の設置場所情報を予測する場所予測処理部と、前記場所予測処理部によって予測された設置場所情報を表示する表示部とを備える。
【００５４】
この構成によれば、電気機器において、他電気機器の識別情報を取得するための識別情報取得要求が同報送信され、識別情報取得要求に対する応答として自電気機器より所定範囲内に位置する他電気機器の識別情報が受信される。そして、受信された自電気機器より所定範囲内に位置する他電気機器の識別情報が機器制御装置へ送信される。機器制御装置において、電気機器によって送信された当該電気機器から所定範囲内に位置する他電気機器の識別情報が受信され、他電気機器の識別情報に対応付けて電気機器の設置場所を表す設置場所情報を記憶するデータベースから、受信された他電気機器の識別情報に対応する設置場所情報が検索される。そして、受信された他電気機器の識別情報と、検索された設置場所情報とに基づき電気機器の設置場所情報が予測され、予測された設置場所情報が表示される。
【００５５】
したがって、新規に設置された電気機器の近傍に設置されている他の電気機器の識別情報に基づいて新規設置電気機器の設置場所の予測を行うことができ、予測した設置場所の候補を表示することにより、ユーザは設置する電気機器の識別情報を意識することなく、設置場所の確認を行うだけで、新規設置電気機器の配置場所をデータベースに登録することができる。
【発明の効果】
【００５６】
本発明によれば、新規に設置された電気機器の近傍に設置されている電気機器の識別情報に基づいて新規設置電気機器の設置場所の予測を行うことができ、予測した設置場所の候補を表示することにより、ユーザは設置する電気機器の識別情報を意識することなく、設置場所の確認を行うだけで、新規設置電気機器の配置場所をデータベースに登録することができる。
【発明を実施するための最良の形態】
【００５７】
以下本発明の実施の形態について、図面を参照しながら説明する。
【００５８】
（実施の形態１）
図１は本発明を適用した家電ネットワークシステムの一例を示す図である。図１に示す実施の形態１における家電ネットワークシステムは、複数の家電機器１０１ａ〜１０１ｄ、コントローラ（機器制御装置）１０２及びデータベース１０３を備えて構成される。複数の家電機器１０１ａ〜１０１ｄ、コントローラ１０２及びデータベース１０３は、一般住宅、集合住宅等に設置される。コントローラ１０２は、宅内通信回線を介して家電機器１０１ａ〜１０１ｄ及びデータベース１０３と通信可能に接続され、家電機器１０１ａ〜１０１ｄへ制御命令を送信することで家電機器１０１ａ〜１０１ｄの動作を制御し、家電機器１０１ａ〜１０１ｄの状態を監視する。通信可能範囲１０４は、後述する送信電力を抑制した場合における家電機器１０１ａの通信可能範囲を表している。
【００５９】
なお、本家電ネットワークシステムにおける家電機器１０１ａ〜１０１ｄは、例えば、エアコン、冷蔵庫、洗濯機及び電子レンジなどのいわゆる家庭電化製品であるが、本発明は特にこれに限定されない。すなわち、家庭電化製品だけでなく住設機器や住環境を測定・検知するセンサなども含めた、ホームネットワークに接続可能な機器を用いてもよい。本明細書では、これらの機器を総称する用語として「電気機器」を使用することとする。
【００６０】
家電機器１０１ａ〜１０１ｄは、Ｂｌｕｅｔｏｏｔｈや特定小電力無線などの無線通信部２０７（図３参照）を備える。家電機器１０１ａは新規に設置された家電機器である。家電機器１０１ｂは新規に設置された家電機器１０１ａの近傍で、新規に設置された家電機器１０１ａが送信電力を制限した状態で無線通信が可能な範囲（通信可能範囲１０４内）に設置されている家電機器である。家電機器１０１ｃ、１０１ｄは家電機器１０１ａから遠方で、新規に設置された家電機器１０１ａが送信電力を制限した状態では無線通信が不可能な範囲（通信可能範囲１０４外）に設置されている家電機器である。データベース１０３は、既に設置済みの家電機器のＩＤ（識別情報）と、家電機器の設置場所情報とからなるデータリストを記憶する。
【００６１】
図２は、データベース１０３が記憶するデータリストの一例を示す図である。図２のデータリストＤＬに示すように、データベース１０３は、家電機器の識別情報であるＩＤと、家電機器の設置場所を示す設置場所情報とを対応付けて記憶している。図２は家電機器１０１ａが設置される前の状態を示している。ＩＤ１０２はコントローラ１０２のＩＤである。コントローラ１０２は居間にあるので、設置場所情報として居間というデータがＩＤ１０２に対応付けられている。ＩＤ１０１ｃは家電機器１０１ｃのＩＤである。家電機器１０１ｃは寝室にあるので、設置場所情報として寝室というデータがＩＤ１０２ｃに対応付けられている。ＩＤ１０１ｂ及びＩＤ１０１ｄに関しても同様に、それぞれ台所及び子供部屋という設置場所情報が対応付けられている。なお、図２に示すデータリストＤＬには、家電機器のＩＤと家電機器の設置場所情報のみが対応付けられているが、それ以外のデータ、例えばエアコンなどの家電機器の種類を示すデータや、家電機器の製造メーカ名を示すデータなども家電機器のＩＤに対応付けてもよい。なお、図１の構成ではコントローラは１つしか存在しないが、コントローラが複数存在してもよい。
【００６２】
図３は、本発明を適用した家電ネットワークシステムを構成する家電機器１０１の機能ブロック図である。なお、家電機器１０１ａ〜１０１ｄは同じ構成であるので、これら家電機器１０１ａ〜１０１ｄを総称して家電機器１０１とする。図３おいて家電機器１０１は、入力部２０１、ＩＤ取得要求送信処理部２０２、ＩＤ受信処理部２０３、近傍家電機器ＩＤ送信処理部２０４、送信電力制御部２０５、タイマ部２０６、無線通信部２０７、一時記憶部２０８、ＩＤ取得要求応答送信処理部２０９及び家電本体２１０を備えて構成される。
【００６３】
入力部２０１は、家電機器設置時に設定位置情報登録処理を開始する開始トリガを出力する。ＩＤ取得要求送信処理部２０２は、入力部２０１からの開始トリガが入力されると、ＩＤの取得要求をおこなうパケット（ＩＤ取得要求パケット）を作成し、同報送信する。一時記憶部２０８は、ＩＤ取得要求送信処理部２０２が送信したＩＤ取得要求パケットに対して返信される家電機器からの応答パケットに含まれるＩＤを一時的に記憶する。ＩＤ受信処理部２０３は、ＩＤ受信待ち条件が成立する間、ＩＤ取得要求送信処理部２０２が送信したＩＤ取得要求パケットに対して他の家電機器が返信する応答パケットからＩＤを取り出し、一時記憶部２０８に保存する。
【００６４】
近傍家電機器ＩＤ送信処理部２０４は、一時記憶部２０８に保存されたＩＤをコントローラ１０２へ送信する。タイマ部２０６は、ＩＤ取得要求送信処理部２０２がＩＤ取得要求パケットを送信してから一定の時間が経過したことをＩＤ受信処理部２０３に通知する。無線通信部２０７は、家電ネットワークに接続し、種々のデータを送受信する。なお、家電ネットワークの具体例としては特定小電力無線及びＢｌｕｅｔｏｏｔｈなどがある。送信電力制御部２０５は、無線通信部２０７の送信電力を制御する。ＩＤ取得要求応答送信処理部２０９は、ＩＤ取得要求パケットを受信した場合に応答パケットを送信する。家電本体２１０は、家電機器の持つ本来の機能を実施する。例えば、家電機器１０１がＴＶであれば、家電本体２１０は放送電波を受信復調し画像を映し出す部分に相当する。また、家電機器１０１がエアコンであれば、家電本体２１０は熱交換により温度を上げたり下げたりする部分に相当する。コントローラ１０２によって送信された制御命令は無線通信部２０７を通じて家電本体２１０へ伝達される。
【００６５】
図４は、家電ネットワークシステムを構成するコントローラ１０２の機能ブロック図である。図４おいてコントローラ１０２は、入力部３０１、表示部３０２、場所予測処理部３０３、確認処理部３０４、データベース操作部３０５、無線通信部３０６、ＩＤ取得要求応答送信処理部３０７及び家電コントロール処理部３０８を備えて構成される。
【００６６】
無線通信部３０６は、家電ネットワークに接続し、種々のデータを送受信する。なお、家電ネットワークの具体例としては特定小電力無線及びＢｌｕｅｔｏｏｔｈなどがある。場所予測処理部３０３は、新規設置の家電機器１０１ａの近傍に設置されている家電機器のＩＤを新規設置の家電機器１０１ａから受信し、受信したＩＤに基づいて新規設置の家電機器１０１ａの設置場所を予測する。表示部３０２は、場所予測処理部３０３によって予測した設置場所情報の候補を表示する。
【００６７】
入力部３０１は、ユーザが表示部３０２に表示された設置場所情報の候補を確認した後に、ユーザによる確認入力あるいは修正入力を受け付ける。確認処理部３０４は、場所予測処理部３０３で予測した設置場所情報の候補を表示部３０２へ出力し、ユーザに確認を求め、入力部３０１からの入力情報より確認を行う。データベース操作部３０５は、データベース１０３へのデータの登録や、データベース１０３からのデータの読み出しなどを実施する。ＩＤ取得要求応答送信処理部３０７は、家電機器１０１によって送信されたＩＤ取得要求パケットを受信した場合に応答パケットを送信する。家電コントロール処理部３０８は家電機器１０１を制御する。家電コントロール処理部３０８は、例えばエアコンに冷房運転命令あるいは暖房運転命令を送ることでエアコンを制御したり、冷蔵庫から冷蔵庫内の温度を取得して表示部３０２へ表示したりする。
【００６８】
本実施の形態では、ＩＤ取得要求送信処理部２０２が取得要求送信部の一例に相当し、ＩＤ受信処理部２０３が識別情報受信部の一例に相当し、近傍家電機器ＩＤ送信処理部２０４が識別情報送信部の一例に相当し、ＩＤ取得要求パケットが識別情報取得要求の一例に相当する。
【００６９】
次に、新規に家電機器を設置する場合の実施の形態１における家電機器１０１の設置情報登録処理について説明する。図５は、新規に設置する家電機器で実行される設置情報登録処理の一例を示すフローチャートである。
【００７０】
まず、新規に設置される家電機器１０１ａの入力部２０１は、ユーザによる設置情報登録処理の開始指示を受け付ける。そして、新規設置の家電機器１０１ａの入力部２０１の指示によりＩＤ取得要求送信処理部２０２が起動される。ＩＤ取得要求送信処理部２０２は、送信電力制御部２０５に送信電力を抑制するよう指示する。送信電力制御部２０５は、無線通信部２０７を制御し、送信電力を抑制する（ステップＳ１０１）。送信電力は通信距離が、新規設置家電機器１０１ａの設置された部屋とほぼ同じぐらいになる程度が望ましい。例えば、設置された部屋が５ｍ×５ｍの部屋である場合は、通信距離が５ｍ程度となるよう制御する。通信距離と送信電力との関係は無線通信部２０７の通信規格によって異なる。無線通信部２０７の通信規格がＢｌｕｅｔｏｏｔｈである場合、Ｂｌｕｅｔｏｏｔｈは送信電力１ｍｗ通信可能距離が１０ｍとされているので、すくなくとも１ｍｗより小さい電力にする必要がある。
【００７１】
次に、ＩＤ取得要求送信処理部２０２は、ＩＤの取得要求を行うパケット（ＩＤ取得要求パケット）を作成し、無線通信部２０７を介して同報送信するとともに、タイマ部２０６とＩＤ受信処理部２０３とを動作させる（ステップＳ１０２）。次に、ＩＤ取得要求送信処理部２０２は、送信電力制御部２０５によって抑制していた無線通信部２０７の送信電力を通常の送信電力に戻す（ステップＳ１０３）。
【００７２】
次に、ＩＤ受信処理部２０３は、タイマ部２０６よりタイムアウト通知を受信したかを判定する（ステップＳ１０４）。タイマ部２０６よりタイムアウト通知を受信したと判定された場合は、ＩＤ受信待ち条件を満たさなくなったとして、後述のステップＳ１０７の処理へ移行する（Ｓ１０４でＮＯ）。タイマ部２０６よりタイムアウト通知を受信していないと判定された場合は、ＩＤ受信待ち条件を満たすとして、後述のステップＳ１０５の処理へ移行する（Ｓ１０４でＹＥＳ）。
【００７３】
ＩＤ受信待ち条件を満たす場合、すなわち、タイムアウト通知を受信していないと判定された場合、ステップＳ１０５において、ＩＤ受信処理部２０３は、無線通信部２０７で他ノード（他の家電機器）からＩＤ取得要求に対する応答パケットを受信したかを判定する。受信していなければステップＳ１０４の処理に戻る（ステップＳ１０５でＮＯ）。受信している場合はステップＳ１０６の処理へ移行する（ステップＳ１０５でＹＥＳ）。応答パケットを受信したと判定された場合、ステップＳ１０６において、ＩＤ受信処理部２０３は、無線通信部２０７から受信した応答電文（応答パケット）より既設家電機器のＩＤを取得し、取得したＩＤを一時記憶部２０８に格納する。ＩＤを格納した後、ステップＳ１０４の処理へ戻る。
【００７４】
一方、ＩＤ受信待ち条件を満たさない場合、すなわち、タイムアウト通知を受信したと判定された場合、ステップＳ１０７において、ＩＤ受信処理部２０３は、近傍家電機器ＩＤ送信処理部２０４を起動する。近傍家電機器ＩＤ送信処理部２０４は、ステップＳ１０４〜Ｓ１０６で格納した近傍家電機器のＩＤを一時記憶部２０８から取得し、新規設置家電機器自身のＩＤとともに無線通信部２０７を通じてコントローラ１０２へ送信する。周囲に既設の家電機器が存在しない場合、すなわち、一時記憶部２０８に近傍家電機器のＩＤが記憶されていない場合、近傍家電機器ＩＤ送信処理部２０４は、新規設置家電機器自身のＩＤとＩＤ取得要求に対する応答がなかったことを通知する。
【００７５】
なお、ステップＳ１０４において、ＩＤ受信待ち条件としてタイマ部２０６からのタイムアウト通知を受信していないことを例としてあげたが、本発明は特にこれに限定されず、ＩＤ受信待ち条件としてタイマ部２０６からのタイムアウト通知と他の条件を組み合わせてもよい。例えば、タイマ部２０６からタイムアウト通知を受信していない、かつ、任意の数のＩＤ取得要求パケットの応答を受信していないでもよい。この条件の場合、タイマ部２０６からタイムアウト通知を受信する前でも、任意の数の応答パケットを受信した時点でステップＳ１０７に移行する。
【００７６】
このように、他の家電機器の識別情報（ＩＤ）の取得要求を示す識別情報取得要求が同報送信され、送信された識別情報取得要求に対する応答として所定範囲内の他の家電機器の識別情報が受信される。そして、識別情報を受信する条件が設定され、設定された条件を満たす間に受信した他の家電機器の識別情報がコントローラ１０２へ送信される。
【００７７】
したがって、新規に設置された家電機器１０１ａの近傍に設置されている他の家電機器の識別情報を取得することができ、この識別情報をコントローラ１０２へ送信することにより、新規設置家電機器１０１ａの設置場所の予測を行うことができる。
【００７８】
次に、新規に家電機器を設置する場合の実施の形態１におけるコントローラ１０２の設置情報登録処理について説明する。図６は、コントローラで実行される設置情報登録処理の一例を示すフローチャートである。
【００７９】
まず、コントローラ１０２の無線通信部３０６は、新規設置家電機器１０１ａによって送信された新規設置家電機器自身のＩＤと近傍家電機器のＩＤとを受信する（ステップＳ２０１）。新規設置家電機器のＩＤと近傍家電機器のＩＤとが受信されると、コントローラ１０２の場所予測処理部３０３は、ステップＳ２０１で受信した近傍家電機器のＩＤをデータベース操作部３０５に出力する。データベース操作部３０５は、無線通信部３０６を介してデータベース１０３にアクセスし、近傍家電機器のＩＤに関連付けられた設置場所情報を取得する（ステップＳ２０２）。データベース操作部３０５は、データベース１０３から取得した設置場所情報を場所予測処理部３０３へ出力する。
【００８０】
次に、場所予測処理部３０３は、ステップＳ２０２で取得した設置場所情報を１つ選択し、選択した設置場所情報を確認処理部３０４に出力する。場所予測処理部３０３は、設置場所情報を集計し、最も数の多い設置場所情報を選択する。例えば、居間という設置場所情報が３つあり、寝室という設置場所情報が１つある場合、場所予測処理部３０３は、居間という設置場所情報を選択する。なお、図５のステップＳ１０７において、新規設置家電機器が、ＩＤ取得要求に対する応答がなかったこと、すなわち、近傍家電機器が存在しないことを通知した場合、場所予測処理部３０３は、設置場所の予測ができなかったことを確認処理部３０４に出力する（ステップＳ２０３）。
【００８１】
次に、確認処理部３０４は、場所予測処理部３０３によって出力された設置場所情報を受け取り、受け取った設置場所情報を表示部３０２に表示させ、ユーザからの確認入力を待つ（ステップＳ２０４）。次に、確認処理部３０４は、設置場所情報の確認入力を受け付ける。ユーザは、表示部３０２に表示された設置場所情報が正しいかを確認し、正しい場合は入力部３０１を用いてＯＫ入力を行う。間違っている場合もしくは予測できなかったことが表示されている場合、ユーザは、入力部３０１を用いて正しい設置場所情報を入力する（ステップＳ２０５）。
【００８２】
ステップＳ２０５でＯＫが入力された場合、確認処理部３０４は、表示部３０２で表示した設置場所情報を、ステップＳ２０１で受信した新規設置家電機器自身のＩＤとともにデータベース操作部３０５へ出力する。ステップＳ２０５で正しい設置場所情報が入力された場合、確認処理部３０４は、入力部３０１により入力された設置場所情報を、ステップＳ２０１で受信した新規設置家電機器自身のＩＤとともにデータベース操作部３０５へ出力する。データベース操作部３０５は、無線通信部３０６を介してデータベース１０３にアクセスし、確認処理部３０４によって出力された設置場所情報と家電機器ＩＤとをデータベース１０３に登録する（ステップＳ２０６）。
【００８３】
このように、新規に設置された家電機器１０１ａから所定範囲内に位置する他の電気機器の識別情報が家電機器１０１ａより受信される。そして、家電機器の識別情報と設置場所情報とを示す機器情報を記憶するデータベース１０３から、他の家電機器の識別情報に対応する設置場所情報が検索される。続いて、他の家電機器の識別情報と、検索された設置場所情報とに基づき家電機器１０１ａの設置場所情報が予測され、予測された設置場所情報が表示される。
【００８４】
したがって、新規に設置された家電機器１０１ａの近傍に設置されている家電機器の識別情報に基づいて新規設置家電機器１０１ａの設置場所の予測を行うことができ、予測した設置場所の候補を表示することにより、ユーザは設置する機器の識別情報を意識することなく、設置場所の確認を行うだけで、新規設置家電機器１０１ａの配置場所をデータベース１０３に登録することができる。
【００８５】
また、データベース操作部３０５によって検索された他の家電機器の設置場所情報の中から最も多い設置場所情報が新規設置家電機器１０１ａの設置場所情報として予測される。すなわち、設置場所情報が多いということは、新規設置家電機器１０１ａと同じ設置場所である可能性が高いので、検索された他の家電機器の設置場所の中で最も多い設置場所を新規設置家電機器１０１ａの設置場所として推測することができる。
【００８６】
なお、場所予測処理部３０３は、最も多い設置場所情報を１つ選択するとしたが、多い順に所定の個数分の設置場所情報を選択し、選択した複数の設置場所情報を候補として表示部３０２に表示しても良い。この場合、ユーザは、表示部３０２に表示される複数の設置場所情報の中から正しい設置場所情報を選択し、入力部３０１を用いて入力する。
【００８７】
また、データベース１０３はコントローラ１０２に内蔵されていてもよい。図７は、コントローラ１０２がデータベースを内蔵する場合のコントローラの機能ブロック図である。図４と共通の部分の説明は省略する。図４ではデータベース１０３を内蔵していなかったのでデータベース操作部３０５は無線通信部３０６を介して、外部に存在するデータベース１０３の操作を行っていたが、図７ではデータベース操作部３０５はコントローラに内蔵されたデータベース１０３を直接操作している。
【００８８】
（実施の形態２）
図８は、実施の形態２を適用した家電ネットワークシステムの一例を示す図である。図８において図１と共通の要素については説明を省略する。図８に示す実施の形態２における家電ネットワークシステムは、複数の家電機器１０１ａ，１０１ｃ，１０１ｄ、コントローラ（機器制御装置）１０２、データベース１０３及び基準機器８０１ａ〜８０１ｄを備えて構成される。基準機器８０１ａ〜８０１ｄは位置情報の基準となる機器である。基準機器８０１ａ〜８０１ｄは各場所に１つ以上存在する。基準機器８０１ａ〜８０１ｄは家電ネットワークシステム導入時に設置しておく。また、基準機器８０１ａ〜８０１ｄは、部屋の中央に設置することが望ましい。
【００８９】
図９は、本発明を適用した家電ネットワークシステムを構成する基準機器８０１の機能ブロック図である。なお、基準機器８０１ａ〜８０１ｄは同じ構成であるので、これら基準機器８０１ａ〜８０１ｄを総称して基準機器８０１とする。図９において、基準機器８０１は、無線通信部９０１及びＩＤ取得要求応答送信処理部９０２を備えて構成される。
【００９０】
無線通信部９０１は家電ネットワークに接続し、種々のデータを送受信する。ＩＤ取得要求応答送信処理部９０２は、家電機器１０１によって送信されるＩＤ取得要求パケットを受信した場合に応答パケットを送信する。なお、基準機器８０１は、図９に示す基準機器専用の機器でなくてもよい。例えば、家電機器１０１が基準機器を兼ねてもよい。基準機器を兼ねる家電機器としては照明器具など、部屋の中央についていることが多く、各部屋に存在するものが望ましい。
【００９１】
図１０は実施の形態２におけるデータベース１０３が記憶するデータリストの一例を示す図である。データベース１０３は、家電機器のＩＤ情報と、家電機器の設置場所情報と、基準機器か基準機器でないかを示す基準フラグ情報とを対応付けたデータリストＤＬ’を記憶している。図１０に示すようにデータリストＤＬ’は、家電機器のＩＤ情報（図１０ではＩＤと示す）と、家電機器の設置場所（図１０では設置場所情報と示す）と、基準機器か基準機器でないかを示すフラグ情報（図１０では基準フラグと示す）とからなる。図１０の例では基準機器である場合は基準フラグが１、基準機器でない場合は基準フラグが０としている。
【００９２】
実施の形態２における家電ネットワークシステムも実施の形態１と同様に図５、図６に示すフローチャートに記載したフローチャートに沿って処理を実施する。実施の形態１と実施の形態２との相違点は、ステップＳ２０３において、取得した設置場所情報を１つ選択する方法が異なる。実施の形態２ではステップＳ２０３において新規設置家電機器より送信された近傍機器のＩＤの中に基準機器のＩＤが１つ含まれる場合、または、基準機器のＩＤが複数含まれＩＤが同一の設置場所情報に変換される場合は基準機器のＩＤより変換された設置場所情報を選択する。基準機器のＩＤが複数含まれ、基準機器のＩＤが異なる設置場所情報に変換される場合、または基準機器のＩＤがない場合、設置場所情報を集計し最も数の多い設置場所情報を選択する。
【００９３】
以上のように送信電力を抑制してＩＤ取得要求を同報送信すれば、新規設置家電機器１０１ａから遠方に存在する家電機器１０１ｃ、１０１ｄは、通信が不可能な範囲に存在するためＩＤ取得要求を受信しない。一方、新規設置家電機器１０１ａの近傍に存在する家電機器１０１ｂは、通信が可能な範囲に存在するためＩＤ取得要求を受信し、ＩＤを新規設置家電機器１０１ａに返信し、新規設置家電機器１０１ａは近傍家電機器１０１ｂが返信したＩＤを受信する。つまり、新規設置家電機器１０１ａは近傍に存在する家電機器のＩＤを選択的に取得することができる。そして、コントローラ１０２は、新規設置家電機器１０１ａによって送信される近傍家電機器のＩＤを受信することにより、新規設置家電機器１０１ａの設置場所の予測が可能となる。
【００９４】
また、ユーザはコントローラ１０２が表示する設置場所候補に対して確認又は修正入力をすることとなり、ユーザにとって認識しづらいＩＤを意識することなくデータベース構築が可能となる。
【００９５】
さらに、設置場所情報の基準となる基準機器８０１ａ〜８０１ｄが予め定められており、データベース操作部３０５によって検索された家電機器の設置場所情報の中に基準機器の設置場所情報が含まれている場合に、基準機器の設置場所情報が新規設置家電機器１０１ａの設置場所情報として予測されるので、家電機器１０１ａの設置場所の予測精度を向上させることができる。
【００９６】
（実施の形態３）
次に、本発明の実施の形態３について説明する。図１１は、実施の形態３における家電ネットワークシステムの一例を示す図である。図１１において図１と共通の要素については説明を省略する。図１１に示す実施の形態３における家電ネットワークシステムは、複数の家電機器１０１ａ〜１０１ｄ、コントローラ（機器制御装置）１０２及びデータベース１０３を備えて構成される。
【００９７】
実施の形態１では、家電機器１０１ａが送信電力を抑制することによって通信可能領域を狭め、当該機器が設置されている場所を予測しているが、実施の形態３では、家電機器１０１ａが送信電力を段階的に増大（又は低下）させることによって通信可能範囲１０４を段階的に広げ（又は狭め）、当該機器が設置されている場所を予測する。
【００９８】
図１２は、実施の形態３における家電ネットワークシステムを構成するコントローラ１０２の機能ブロック図である。また、図１３は、実施の形態３における家電ネットワークシステムを構成する家電機器１０１の機能ブロック図である。なお、図１２及び図１３において図３及び図４と共通の要素については説明を省略する。
【００９９】
図１２に示す実施の形態３におけるコントローラ１０２は、入力部３０１、表示部３０２、場所予測処理部３０３、確認処理部３０４、データベース操作部３０５、無線通信部３０６、ＩＤ取得要求応答送信処理部３０７、家電コントロール処理部３０８及び機器登録開始要求作成部３０９を備えて構成される。
【０１００】
入力部３０１は、新たに設置された家電機器をデータベースに登録するための登録開始指示の入力を受け付ける。機器登録開始要求作成部３０９は、入力部３０１によって登録開始指示の入力が受け付けられると、新たに設置された家電機器をデータベースに登録するための機器登録の開始を要求する機器登録開始要求を作成する。具体的には、機器登録開始要求作成部３０９は、データベース１０３に登録されている家電機器の数を取得し、取得した家電機器の数が規定数以下である場合、送信電力を段階的に低下させる第１の電力制御情報を含む機器登録開始要求を作成する。
【０１０１】
また、機器登録開始要求作成部３０９は、データベース１０３に登録されている家電機器の数を取得し、取得した家電機器の数が規定数より多い場合、送信電力を段階的に増大させる第２の電力制御情報を含む機器登録開始要求を作成する。機器登録開始要求作成部３０９は、作成した機器登録開始要求を無線通信部３０６へ送り、無線通信部３０６は、機器登録開始要求作成部３０９によって作成された機器登録開始要求を家電機器１０１へ送信する。
【０１０２】
確認処理部３０４は、新規設置家電機器の設置場所情報とＩＤとをデータベース操作部３０５へ出力するとともに、新規設置家電機器へデータベースに登録済みであることを示す登録済み情報を無線通信部３０６へ出力する。無線通信部３０６は、確認処理部３０４によって出力された登録済み情報を新規設置家電機器へ送信する。
【０１０３】
図１３に示す実施の形態３における家電機器１０１は、ＩＤ取得要求送信処理部２０２、ＩＤ受信処理部２０３、近傍家電機器ＩＤ送信処理部２０４、送信電力制御部２０５、タイマ部２０６、無線通信部２０７、一時記憶部２０８、ＩＤ取得要求応答送信処理部２０９、家電本体２１０、開始判定部２１１及び登録済み情報記憶部２１２を備えて構成される。
【０１０４】
登録済み情報記憶部２１２は、無線通信部２０７によって登録済み情報が受信されると、家電機器自身がデータベースに登録済みであることを示す登録済み情報を記憶する。具体的には、登録済み情報記憶部２１２は、登録済みフラグを記憶しておき、未登録の場合、登録済みフラグを０とし、登録済みの場合、登録済みフラグを１とする。
【０１０５】
開始判定部２１１は、無線通信部２０７によって機器登録開始要求が受信されると、登録済み情報記憶部２１２を参照し、機器自身が登録済みであるかを確認し、設定位置情報登録処理を開始するか否かを判定する。
【０１０６】
ＩＤ取得要求送信処理部２０２は、無線通信部２０７によって受信された機器登録開始要求に第１の電力制御情報が含まれる場合、送信電力制御部２０５に送信電力を段階的に低下させる第１の電力制御を行うよう指示する。また、ＩＤ取得要求送信処理部２０２は、無線通信部２０７によって受信された機器登録開始要求に第２の電力制御情報が含まれる場合、送信電力制御部２０５に送信電力を段階的に増大させる第２の電力制御を行うよう指示する。
【０１０７】
また、ＩＤ取得要求送信処理部２０２は、第１の電力制御が行われており、他の家電機器から受信した応答パケットの数が規定の数以下になった場合、送信電力制御部２０５に送信電力を通常に戻すよう指示し、近傍家電機器ＩＤ送信処理部２０４にＩＤをコントローラ１０２へ送信するよう指示する。
【０１０８】
さらに、ＩＤ取得要求送信処理部２０２は、第２の電力制御が行われており、他の家電機器から受信した応答パケットの数が規定の数以上になった場合、送信電力制御部２０５に送信電力を通常に戻すよう指示し、近傍家電機器ＩＤ送信処理部２０４にＩＤをコントローラ１０２へ送信するよう指示する。
【０１０９】
本実施の形態では、ＩＤ取得要求送信処理部２０２が取得要求送信部、送信可能範囲設定部及び条件設定部の一例に相当し、機器登録開始要求が識別情報取得開始要求の一例に相当し、機器登録開始要求作成部３０９が開始要求送信部の一例に相当し、開始判定部２１１が開始要求受信部の一例に相当し、登録済み情報が記憶完了情報の一例に相当し、確認処理部３０４が確認処理部及び記憶完了情報送信部の一例に相当し、登録済み情報記憶部２１２が記憶完了情報記憶部の一例に相当し、データベース操作部３０５がデータベース制御部の一例に相当する。
【０１１０】
次に、新規に家電機器を設置する場合の実施の形態３におけるコントローラ１０２の設置情報登録処理について説明する。なお、設置情報をデータベースに登録する処理は、図６のフローチャートに示す処理と同じであるので説明を省略し、以下の説明では、登録を開始する際の処理について説明する。なお、図６のフローチャートに示す処理を実行した後（ステップＳ２０６の処理の実行後）、コントローラ１０２の確認処理部３０４は、新規に設置された家電機器１０１へ登録済み情報を送信する。家電機器１０１の無線通信部２０７は、コントローラ１０２によって送信された登録済み情報を受信し、受信した登録済み情報を登録済み情報記憶部２１２に書き込む。図１４は、コントローラで実行される登録開始処理の一例を示すフローチャートである。
【０１１１】
まず、コントローラ１０２の入力部３０１は、ユーザによる設置情報登録処理の開始指示を受け付ける。そして、入力部３０１によって登録開始指示の入力が受け付けられると、ステップＳ３０１において、機器登録開始要求作成部３０９は、データベース操作部３０５に対して、データベース１０３に登録されている家電機器の数を取得するよう指示する。データベース操作部３０５は、無線通信部３０６を介してデータベース１０３にアクセスし、現在登録されている家電機器の数を取得する。そして、データベース操作部３０５は、取得した家電機器の数を機器登録開始要求作成部３０９へ出力する。
【０１１２】
次に、ステップＳ３０２において、機器登録開始要求作成部３０９は、データベース操作部３０５によって出力された登録家電機器数が、予め規定されている規定数以下であるか否かを判断する。ここで、登録家電機器数が規定数以下であると判断された場合（ステップＳ３０２でＹＥＳ）、ステップＳ３０３の処理へ移行し、登録家電機器数が規定数より多いと判断された場合（ステップＳ３０２でＮＯ）、ステップＳ３０４の処理へ移行する。
【０１１３】
登録家電機器数が規定数以下であると判断された場合、ステップＳ３０３において、機器登録開始要求作成部３０９は、送信電力を段階的に低下させる第１の電力制御情報を含む機器登録開始要求を作成する。
【０１１４】
一方、登録家電機器数が規定数より多いと判断された場合、ステップＳ３０４において、機器登録開始要求作成部３０９は、送信電力を段階的に増大させる第２の電力制御情報を含む機器登録開始要求を作成する。
【０１１５】
次に、ステップＳ３０５において、機器登録開始要求作成部３０９は、ステップＳ３０３で作成された第１の電力制御情報を含む機器登録開始要求、又はステップＳ３０４で作成された第２の電力制御情報を含む機器登録開始要求を無線通信部３０６へ出力する。無線通信部３０６は、機器登録開始要求作成部３０９によって出力された機器登録開始要求を、コントローラ１０２に接続されている全ての家電機器１０１へ同報送信する。
【０１１６】
次に、新規に家電機器を設置する場合の実施の形態３における家電機器１０１の設置情報登録処理について説明する。図１５は、新規に設置する家電機器で実行される設置情報登録処理の一例を示すフローチャートである。
【０１１７】
まず、ステップＳ４０１において、無線通信部２０７は、コントローラ１０２によって送信された機器登録開始要求を受信する。無線通信部２０７は、受信した機器登録開始要求を開始判定部２１１へ出力する。
【０１１８】
次に、ステップＳ４０２において、開始判定部２１１は、登録済み情報記憶部２１２を参照し、機器自身が登録済みであるかを確認し、設定位置情報登録処理を開始するか否かを判定する。開始判定部２１１は、登録済みでない場合、設定位置情報登録処理を開始すると判定し、登録済みである場合、設定位置情報登録処理を開始しないと判定する。
【０１１９】
設定位置情報登録処理を開始すると判定された場合（ステップＳ４０２でＹＥＳ）、ステップＳ４０３において、設定位置情報登録処理を開始する開始トリガをＩＤ取得要求送信処理部２０２へ出力する。一方、設定位置情報登録処理を開始すると判定された場合（ステップＳ４０２でＮＯ）、設定位置情報登録処理を開始せずに終了する。
【０１２０】
次に、ステップＳ４０４において、ＩＤ取得要求送信処理部２０２は、機器登録開始要求に含まれる第１の電力制御情報又は第２の電力制御情報に基づいて、抑制状態における送信電力の初期値を設定する。なお、第１の電力制御情報が含まれる場合、初期値は、障害物がない状態で伝送距離を略５ｍ確保することが可能な送信電力値である。また、第２の電力制御情報が含まれる場合、初期値は、障害物がない状態で伝送距離を略１ｍ確保することが可能な送信電力値である。
【０１２１】
次に、ステップＳ４０５において、送信電力制御部２０５は、送信電力がステップＳ４０４で設定された初期値となるよう無線通信部２０７を制御し、送信電力を抑制する。
【０１２２】
ステップＳ４０６〜Ｓ４０９の処理は、図５に示すステップＳ１０２，Ｓ１０４〜Ｓ１０６の処理と同じであるので説明を省略する。
【０１２３】
ステップＳ４０７において、タイマ部２０６よりタイムアウト通知を受信したと判定された場合（ステップＳ４０７でＮＯ）、ＩＤ受信待ち条件を満たさなくなったとして、ステップＳ４１０の処理へ移行する。次に、ステップＳ４１０において、近傍家電機器ＩＤ送信処理部２０４は、一時記憶部２０８より他の家電機器から受信した応答パケットの数をＩＤ取得要求送信処理部２０２へ送信し、その後、ＩＤ取得要求送信処理部２０２は、終了条件を満たすか否かを判断する。終了条件を満たすと判断された場合（ステップＳ４１０でＹＥＳ）、ステップＳ４１２の処理へ移行し、終了条件を満たさないと判断された場合（ステップＳ４１０でＮＯ）、ステップＳ４１１の処理へ移行する。
【０１２４】
ここで、終了条件について説明する。第１の電力制御を行う場合と第２の電力制御を行う場合とでは、終了条件が異なる。第１の電力制御を行う場合、他の家電機器から受信した応答パケットの数が規定の数（例えば、５個）以下であるか否か、又は、送信電力の設定値が、障害物がない状態で伝送距離を略１ｍ確保することが可能な送信電力値であるか否かが終了条件となる。すなわち、他の家電機器から受信した応答パケットの数が規定の数（例えば、５個）以下である場合、終了条件を満たすと判断され、他の家電機器から受信した応答パケットの数が規定の数（例えば、５個）より多い場合、終了条件を満たさないと判断される。あるいは、送信電力の設定値が、障害物がない状態で伝送距離を略１ｍ確保することが可能な送信電力値である場合、終了条件を満たすと判断され、送信電力の設定値が、障害物がない状態で伝送距離を略１ｍ確保することが可能な送信電力値でない場合、終了条件を満たさないと判断される。
【０１２５】
また、第２の電力制御を行う場合、他の家電機器から受信した応答パケットの数が規定の数（例えば、５個）以上であるか否か、又は、送信電力の設定値が、障害物がない状態で伝送距離を略５ｍ確保することが可能な送信電力値であるか否かが終了条件となる。すなわち、他の家電機器から受信した応答パケットの数が規定の数（例えば、５個）以上である場合、終了条件を満たすと判断され、他の家電機器から受信した応答パケットの数が規定の数（例えば、５個）より少ない場合、終了条件を満たさないと判断される。あるいは、送信電力の設定値が、障害物がない状態で伝送距離を略５ｍ確保することが可能な送信電力値である場合、終了条件を満たすと判断され、送信電力の設定値が、障害物がない状態で伝送距離を略５ｍ確保することが可能な送信電力値でない場合、終了条件を満たさないと判断される。
【０１２６】
終了条件を満たさないと判断された場合、ステップＳ４１１において、ＩＤ取得要求送信処理部２０２は、抑制状態における送信電力の設定を変更する。第１の電力制御の場合、送信電力は、障害物がない状態で伝送距離を略５ｍ確保することが可能な送信電力値から段階的（例えば、５段階）に低下される。本実施形態では、伝送距離が略１ｍずつ減少するように段階的に低下される。そのため、伝送可能距離が略５ｍの送信電力に設定されている場合、伝送可能距離が略４ｍの送信電力に設定が変更される。同様に、第２の電力制御の場合、送信電力は、障害物がない状態で伝送距離を略１ｍ確保することが可能な送信電力値から段階的（例えば、５段階）に増大される。本実施形態における送信電力は、伝送距離が略１ｍずつ長くなるように段階的に増大される。そのため、伝送可能距離が略１ｍの送信電力に設定されている場合、伝送可能距離が略２ｍの送信電力に設定が変更される。そして、送信電力の設定変更が行われた後、ステップＳ４０５の処理に戻り、以下、ステップＳ４０５〜Ｓ４１０の処理が繰り返し行われることとなる。
【０１２７】
一方、終了条件を満たすと判断された場合、ステップＳ４１２において、ＩＤ取得要求送信処理部２０２は、送信電力制御部２０５によって抑制していた無線通信部２０７の送信電力を通常の送信電力に戻す。
【０１２８】
次に、ステップＳ４１３において、近傍家電機器ＩＤ送信処理部２０４は、近傍家電機器のＩＤを一時記憶部２０８から取得し、新規設置家電機器自身のＩＤとともに無線通信部２０７を通じてコントローラ１０２へ送信する。周囲に既設の家電機器が存在しない場合、すなわち、一時記憶部２０８に近傍家電機器のＩＤが記憶されていない場合、近傍家電機器ＩＤ送信処理部２０４は、新規設置家電機器自身のＩＤと、ＩＤ取得要求に対する応答がなかったこととを通知する。
【０１２９】
このように、識別情報取得要求を同報送信することが可能な送信可能範囲が段階的に狭くなるよう設定される。そして、受信される識別情報の数が予め決められている所定の数に達したか否かが条件として設定され、受信される識別情報の数が予め決められている所定の数に達した場合、他の家電機器の識別情報がコントローラ１０２へ送信される。
【０１３０】
したがって、送信可能範囲が段階的に狭くなるよう設定されるので、新規に設置された家電機器１０１ａに、より近い位置に設置されている他の家電機器の識別情報を取得することができ、予測精度を向上させることができる。また、受信される識別情報の数が予め決められている所定の数に達した場合、他の家電機器の識別情報がコントローラ１０２へ送信されるので、特に、既に設置されている他の家電機器の数が少ない場合、他の家電機器の識別情報を取得するために要する処理時間を短縮することができる。
【０１３１】
また、識別情報取得要求を同報送信することが可能な送信可能範囲が段階的に広くなるよう設定される。そして、受信される識別情報の数が予め決められている所定の数に達したか否かが条件として設定され、受信される識別情報の数が予め決められている所定の数に達した場合、他の家電機器の識別情報がコントローラ１０２へ送信される。
【０１３２】
したがって、送信可能範囲が狭い範囲から段階的に広くなるよう設定されるので、新規に設置された家電機器１０１ａにより近い位置に設置されている他の家電機器の識別情報を取得することができ、予測精度を向上させることができる。また、受信される識別情報の数が予め決められている所定の数に達した場合、他の家電機器の識別情報がコントローラ１０２へ送信されるので、特に、既に設置されている他の家電機器の数が多い場合、他の家電機器の識別情報を取得するために要する処理時間を短縮することができる。
【０１３３】
さらに、他の家電機器の識別情報の取得開始を要求する識別情報取得開始要求が受信された場合、他の家電機器の識別情報の取得要求を示す識別情報取得要求が同報送信されるので、家電機器１０１ａは、識別情報取得開始要求を受信すると、識別情報取得要求を自動的に同報送信することができる。
【０１３４】
さらにまた、データベース１０３に既に記憶されている機器情報の数が少ない場合、識別情報取得要求を同報送信することが可能な送信可能範囲が段階的に狭くするよう設定され、データベース１０３に既に記憶されている機器情報の数が多い場合、識別情報取得要求を同報送信することが可能な送信可能範囲が段階的に広くするよう設定されるので、既に設置されている他の家電機器の数に応じて、他の家電機器の識別情報を取得するために要する処理時間を短縮することができる。
【０１３５】
また、表示される設置場所情報が正しいかが確認され、正しいと確認された家電機器１０１ａの設置場所情報がデータベース１０３に記憶され、データベース１０３への設置場所情報の記憶が完了した旨を表す記憶完了情報が家電機器１０１ａへ送信される。そして、家電機器１０１ａにおいて、送信された記憶完了情報が受信され、受信された記憶完了情報が記憶される。この後、識別情報取得開始要求が受信されると、記憶完了情報を参照し、記憶完了情報が記憶されていない場合、識別情報取得要求が同報送信される。一方、記憶完了情報を参照し、記憶完了情報が記憶されている場合、識別情報取得要求が同報送信されない。
【０１３６】
したがって、家電機器が識別情報取得要求を受信したとしても、記憶完了情報が記憶されている場合は、識別情報取得要求が同報送信されないので、識別情報取得開始要求を受信した新規設置家電機器のみが、識別情報取得要求を同報送信することができる。
【０１３７】
なお、実施の形態３では、コントローラ１０２によって送信される機器登録開始要求に第１の電力制御を行うのか又は第２の電力制御を行うのかを示す情報を含めて送信することにより、家電機器１０１における送信電力を変動させているが、本発明は特にこれに限定されない。実施の形態１のように、家電機器１０１が入力部２０１を備えている場合、第１の電力制御を行うのか又は第２の電力制御を行うのかの選択を入力部２０１により受け付けてもよい。また、家電機器１０１は、第１の電力制御及び第２の電力制御のうちのいずれか一方のみを行う態様であってもよい。
【０１３８】
また、実施の形態３では、所定の送信電力に抑制した後、段階的に送信電力を増大又は低下させてＩＤ取得要求を送信しているが、本発明は特にこれに限定されず、所定の送信電力に抑制した後、ＩＤ取得要求を送信し、ＩＤ取得要求に対する応答パケットを受信し、受信した応答パケットの数に応じて、送信電力を段階的に増大させるか、低下させるかを選択してもよい。
【０１３９】
例えば、まず、障害物がない状態で伝送距離が３ｍ確保可能な送信電力に抑制した後、ＩＤ取得要求を送信する。そして、受信した応答パケットの数が第１の規定数（例えば、７個）以上の場合、送信電力を段階的に低下させる第１の電力制御を行い、受信した応答パケットの数が第１の規定数よりも少ない第２の規定数（例えば、４個）未満の場合、送信電力を段階的に増大させる第２の電力制御を行う。この場合、受信した応答パケットの数が第２の規定数以上第１の規定数未満の範囲（例えば、４〜６個）となったか否か、あるいは送信電力の伝送可能距離が５ｍ又は１ｍとなったか否かをＩＤ取得の終了条件とする。
【０１４０】
このように、所定の送信電力に抑制した後、ＩＤ取得要求を送信し、ＩＤ取得要求に対する応答パケットを受信し、受信した応答パケットの数に応じて、送信電力を段階的に増大させるか、低下させるかを選択することにより、所定の送信電力に抑制した後、段階的に送信電力を増大又は低下させてＩＤ取得要求を送信し、応答パケットを受信するよりも早く他の家電機器のＩＤを取得することができる。
【０１４１】
さらに、実施の形態２と実施の形態３とを組み合わせてもよい。実施の形態２では、基準機器であるか否かの情報をデータベース１０３に記憶しているが、基準機器が、自身が基準機器であるか否かの情報を記憶し、ＩＤ取得要求に対する応答パケットに基準機器である旨の情報を含めて送信してもよい。そして、第１の電力制御が行われる場合、取得した基準機器のＩＤの数が１以下になったか否かをＩＤ取得の終了条件とし、第２の電力制御が行われる場合、取得した基準機器のＩＤの数が１以上になったか否かをＩＤ取得の終了条件とする。
【０１４２】
（実施の形態４）
次に、本発明の実施の形態４について説明する。実施の形態１におけるコントローラ１０２の場所予測処理部３０３は、受信したＩＤに対応する設置場所情報の数が最も多い設置場所を新たに設置された家電機器の設置場所として予測している。これに対し、実施の形態４では、各設置場所同士を通信可能距離に応じて関連付けたレイアウト情報を予め記憶しておき、場所予測処理部３０３は、受信したＩＤに対応する設置場所情報とレイアウト情報とに基づいて、家電機器が設置されている可能性の高い設置場所を予測する。
【０１４３】
図１６は、実施の形態４における家電ネットワークシステムを構成するコントローラ１０２の機能ブロック図である。図１６に示すコントローラ１０２は、図４に示す実施の形態１におけるコントローラ１０２の構成に加えてレイアウト情報記憶部３１０を備えて構成される。
【０１４４】
レイアウト情報記憶部３１０は、各設置場所同士を通信可能距離に応じて関連付けたレイアウト情報を予め記憶する。図１７は、実施の形態４におけるレイアウト情報について説明するための図である。図１７（ａ）は、或る住宅を上方から見た場合における部屋のレイアウトの一例を示す図であり、図１７（ｂ）は、レイアウト情報の一例を示す図である。図１７（ａ）に示す設置場所Ａ，Ｂ，Ｃ，Ｄは、それぞれ居間、台所及び寝室などの部屋や廊下などを表している。図１７（ｂ）に示すように、レイアウト情報は、表形式のテーブルデータであり、通信可能距離に応じた数値が各設置場所同士に対応付けられている。
【０１４５】
例えば、図１７（ｂ）の設置場所Ａの行において、設置場所Ａに近い場所の列の要素ほど数値が大きくなる。設置場所Ａの行における設置場所Ａの列の要素には「３」が対応付けられており、設置場所Ａに隣接する設置場所Ｂ及びＣの列の要素には「１」が対応付けられており、設置場所Ａに隣接しない設置場所Ｄの列の要素には「０」が対応付けられている。なお、上述の「３」、「１」、「０」などの数値は一例であり、電波の届き易い場所ほど大きな数値が割り当てられればよい。例えば、設置場所Ａと設置場所Ｂとが、電波を通しにくい壁により隔てられている場合、設置場所Ａと設置場所Ｂとが隣接していたとしても、設置場所Ｂの列の要素に「０」を対応付けてもよい。
【０１４６】
このように、複数の設置場所同士を送信可能距離に応じた数値で関連付けた行列形式のレイアウト情報が予め記憶されている。そして、検索された複数の設置場所情報の各設置場所情報の行に対応する各要素が加算され、加算された各要素の数値に応じて設置場所情報が予測されるので、電気機器の設置場所情報の予測精度をさらに向上させることができる。
【０１４７】
次に、実施の形態４の場所予測処理部３０３による設置場所の予測処理について説明する。無線通信部３０６によって５つの家電機器のＩＤが受信され、データベース操作部３０５による検索の結果、それぞれの家電機器のＩＤに対応付けられている設置場所がＡ，Ｂ，Ｂ，Ｃ，Ｄであったとする。この場合、場所予測処理部３０３は、各設置場所Ａ，Ｂ，Ｂ，Ｃ，Ｄの行に対応する要素を加算する。すなわち、Ａ行、Ｂ行、Ｂ行、Ｃ行及びＤ行を加算すると、（３，１，１，０）＋（１，３，１，１）＋（１，３，１，１）＋（１，１，３，１）＋（０，１，１，３）＝（６，９，７，６）となる。場所予測処理部３０３は、この計算結果の数値の大きい要素ほど、設置されている確率の高い場所であると予測する。この例の場合、配置されている確率が高いと予測される順番は、設置場所Ｂ、設置場所Ｃ及び設置場所Ａ又は設置場所Ｄの順である。
【０１４８】
そして、場所予測処理部３０３は、取得した設置場所情報に順位を付け、順位付けされた設置場所情報を確認処理部３０４へ送信する。確認処理部３０４は、場所予測処理部３０３によって送信された設置場所情報を受け取り、受け取った設置場所情報を、配置されている確率の高い順に表示部３０２に表示させる。
【０１４９】
次に、実施の形態４の変形例について説明する。上記の実施の形態４では、レイアウト情報記憶部３１０は、通信可能距離に応じた数値を各設置場所同士に対応付けて記憶している。これに対し、実施の形態４の変形例におけるレイアウト情報記憶部３１０は、各設置場所の中心座標を記憶している。図１８は、実施の形態４の変形例におけるレイアウト情報について説明するための図である。図１８に示すように、或る住宅を上方から見た場合における左下端部を基準点（原点）とすると、各設置場所Ａ，Ｂ，Ｃ，Ｄの中心座標Ａｏ，Ｂｏ，Ｃｏ，Ｄｏは、それぞれ（３，５）、（９，５）、（６，１）、（１５，４）となる。なお、紙面の右方向をｘ軸とし、紙面の上方向をｙ軸とする。
【０１５０】
次に、実施の形態４の変形例の場所予測処理部３０３による設置場所の予測処理について説明する。無線通信部３０６によって５つの家電機器のＩＤが受信され、データベース操作部３０５による検索の結果、それぞれの家電機器のＩＤに対応付けられている設置場所がＡ，Ｂ，Ｂ，Ｃ，Ｄであったとする。この場合、場所予測処理部３０３は、各設置場所Ａ，Ｂ，Ｂ，Ｃ，Ｄの中心座標Ａｏ，Ｂｏ，Ｂｏ，Ｃｏ，Ｄｏの平均値座標を算出する。すなわち、中心座標Ａｏ，Ｂｏ，Ｂｏ，Ｃｏ，Ｄｏの平均値座標は、｛（３，５）＋（９，５）＋（９，５）＋（６，１）＋（１５，４）｝／５＝（８．４，４）となる。
【０１５１】
そして、場所予測処理部３０３は、算出した平均値座標と各中心座標との距離の２乗を計算する。すなわち、平均値座標（８．４，４）と設置場所Ａの中心座標Ａｏ（３，５）との距離の２乗は、｛（３，５）−（８．４，４）｝２＝（−５．４，１）２＝３０．１６となる。また、平均値座標（８．４，４）と設置場所Ｂの中心座標Ｂｏ（９，５）との距離の２乗は、｛（９，５）−（８．４，４）｝２＝（０．６，１）２＝１．３６となる。さらに、平均値座標（８．４，４）と設置場所Ｃの中心座標Ｃｏ（６，１）との距離の２乗は、｛（６，１）−（８．４，４）｝２＝（−２．４，−３）２＝１４．７６となる。同様に、平均値座標（８．４，４）と設置場所Ｄの中心座標Ｄｏ（１５，４）との距離の２乗は、｛（１５，４）−（８．４，４）｝２＝（６．６，０）２＝４３．５６となる。
【０１５２】
そして、場所予測処理部３０３は、計算した距離の２乗の値が小さい設置場所ほど、設置されている確率の高い場所であると予測する。この例の場合、配置されている確率が高いと予測される順番は、設置場所Ｂ、設置場所Ｃ、設置場所Ａ及び設置場所Ｄの順である。そして、場所予測処理部３０３は、取得した設置場所情報に順位を付け、順位付けされた設置場所情報を確認処理部３０４へ送信する。確認処理部３０４は、場所予測処理部３０３によって送信された設置場所情報を受け取り、受け取った設置場所情報を、配置されている確率の高い順に表示部３０２に表示させる。
【０１５３】
なお、本変形例では、平均値座標と各中心座標との距離を求めてもよい。この場合、平方根の計算をしなければならなくなるため、処理速度が遅くなってしまう。そのため、本変形例では、平均値座標と各中心座標との距離の２乗を計算することにより計算量を少なくしている。また、本変形例におけるレイアウト情報は、２次元座標で表しているが、２階建ての住宅などを考慮して、３次元座標で表してもよい。
【０１５４】
このように、複数の設置場所同士の位置を関連付けたレイアウト情報が予め記憶されている。そして、検索された設置場所情報と、記憶されているレイアウト情報とに基づき、新規設置家電機器１０１ａが設置されている可能性の高い複数の設置場所情報が予測され、予測された設置場所情報が、新規設置家電機器１０１ａが設置されている可能性の高い順番に表示されるので、ユーザによる設置場所の確認が容易となる。
【０１５５】
また、複数の設置場所のうちの各設置場所の中心座標を表すレイアウト情報が予め記憶されている。そして、検索された複数の設置場所情報の平均座標が算出され、算出された平均座標と各設置場所の中心座標との距離が算出され、算出された距離に応じて設置場所情報が予測されるので、電気機器の設置場所情報の予測精度をさらに向上させることができる。
【産業上の利用可能性】
【０１５６】
本発明に係る機器制御装置、電気機器、機器設置場所設定方法、機器設置場所設定プログラム及び機器設置場所設定システムは、機器の設置場所情報と識別情報とを関係づけ、新規に設置された機器の設置場所をデータベースに登録することを容易に実施することができ、新たに設置された電気機器の設置場所を設定するための機器制御装置、電気機器、機器設置場所設定方法、機器設置場所設定プログラム及び機器設置場所設定システム等として有用である。
【図面の簡単な説明】
【０１５７】
【図１】本発明の実施の形態１における家電ネットワークシステムの一例を示す図である。
【図２】データベースが記憶するデータリストの一例を示す図である。
【図３】家電ネットワークシステムを構成する家電機器の機能ブロック図である。
【図４】家電ネットワークシステムを構成するコントローラの機能ブロック図である。
【図５】新規に設置する家電機器で実行される設置情報登録処理の一例を示すフローチャートである。
【図６】コントローラで実行される設置情報登録処理の一例を示すフローチャートである。
【図７】コントローラがデータベースを内蔵する場合のコントローラの機能ブロック図である。
【図８】本発明の実施の形態２における家電ネットワークシステムの一例を示す図である。
【図９】本発明の実施の形態２における基準機器の機能ブロック図である。
【図１０】実施の形態２におけるデータベースが記憶するデータリストの一例を示す図である。
【図１１】実施の形態３における家電ネットワークシステムの一例を示す図である。
【図１２】実施の形態３における家電ネットワークシステムを構成するコントローラの機能ブロック図である。
【図１３】実施の形態３における家電ネットワークシステムを構成する家電機器の機能ブロック図である。
【図１４】コントローラで実行される登録開始処理の一例を示すフローチャートである。
【図１５】新規に設置する家電機器で実行される設置情報登録処理の一例を示すフローチャートである。
【図１６】実施の形態４における家電ネットワークシステムを構成するコントローラの機能ブロック図である。
【図１７】実施の形態４におけるレイアウト情報について説明するための図である。
【図１８】実施の形態４の変形例におけるレイアウト情報について説明するための図である。
【符号の説明】
【０１５８】
１０１，１０１ａ〜１０１ｄ    家電機器
１０２    コントローラ
１０３    データベース
２０１    入力部
２０２    ＩＤ取得要求送信処理部
２０３    ＩＤ受信処理部
２０４    近傍家電機器ＩＤ送信処理部
２０５    送信電力制御部
２０６    タイマ部
２０７    無線通信部
２０８    一時記憶部
２０９    ＩＤ取得要求応答送信処理部
２１０    家電本体
２１１    開始判定部
２１２    登録済み情報記憶部
３０１    入力部
３０２    表示部
３０３    場所予測処理部
３０４    確認処理部
３０５    データベース操作部
３０６    無線通信部
３０７    ＩＤ取得要求応答送信処理部
３０８    家電コントロール処理部
３０９    機器登録開始要求作成部
３１０    レイアウト情報記憶部
８０１，８０１ａ〜８０１ｄ    基準機器
９０１    無線通信部
９０２    ＩＤ取得要求応答送信処理部
【図１】
2005312017.tif 000003
【図２】
2005312017.tif 000004
【図３】
2005312017.tif 000005
【図４】
2005312017.tif 000006
【図５】
2005312017.tif 000007
【図６】
2005312017.tif 000008
【図７】
2005312017.tif 000009
【図８】
2005312017.tif 000010
【図９】
2005312017.tif 000011
【図１０】
2005312017.tif 000012
【図１１】
2005312017.tif 000013
【図１２】
2005312017.tif 000014
【図１３】
2005312017.tif 000015
【図１４】
2005312017.tif 000016
【図１５】
2005312017.tif 000017
【図１６】
2005312017.tif 000018
【図１７】
2005312017.tif 000019
【図１８】
2005312017.tif 000020