(57)【要約】【課題】機器がどの場所にあるのかを簡易な構成で判断することが可能なサーバ装置を提供する。【解決手段】サーバ装置１００９は、互いに異なるコンセントに接続された複数のタップの各々から消費電力を表した消費電力情報を受信する。サーバ装置１００９は、各タップの設置場所を表した場所情報Ｄ１０を記憶する。サーバ装置１００９は、各タップから消費電力情報を受信するとともに、複数のタップのいずれかを介して給電されることにより動作している家電機器から当該家電機器の消費電力を表した消費電力情報を受信する受信部９０１を備える。サーバ装置１００９は、複数のタップの各々から受信した消費電力情報と、家電機器から受信した消費電力情報と、場所情報Ｄ１０とに基づき、家電機器の場所を特定する特定部９０３を備える。サーバ装置１００９は、特定された場所を表した情報をタブレット端末１００８に送信する送信部９０４を備える。【選択図】図１４
2014217155.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置であって、
前記複数の消費電力測定器の各々の設置場所を表した第１の場所情報を記憶するための記憶手段と、
前記複数の消費電力測定器の各々から前記消費電力情報を受信するとともに、前記複数の消費電力測定器のいずれかを介して給電されることにより動作している第１の機器から当該第１の機器の消費電力を表した消費電力情報を受信する受信手段と、
前記複数の消費電力測定器の各々から受信した消費電力情報と、前記第１の機器から受信した消費電力情報と、前記第１の場所情報とに基づき、前記第１の機器の場所を特定する特定手段と、
前記特定された場所を表した情報を、出力装置に送信する送信手段とを備える、サーバ装置。
【請求項２】
前記複数の消費電力測定器の各々は、第１のソケットと、前記コンセントに接続するための第１のプラグとを含み、
前記第１の機器は、第２のソケットおよび第２のプラグを有する消費電力測定器と、前記第２のソケットに接続された第３のプラグを有する本体装置とを含み、
前記第２のプラグは、前記複数のコンセントに接続された前記複数の消費電力測定器のいずれかの前記第１のソケットに接続され、
前記受信手段は、前記第１の機器に含まれる消費電力測定器から、前記本体装置の消費電力を表した消費電力情報を受信する、請求項１に記載のサーバ装置。
【請求項３】
前記記憶手段は、前記第１の機器の識別情報をさらに記憶しており、
前記送信手段は、前記特定された場所を表した情報に、前記第１の機器の識別情報を関連付けて、前記出力装置に送信する、請求項１または２に記載のサーバ装置。
【請求項４】
前記記憶手段は、前記第１の機器の設置場所を規定した第２の場所情報をさらに記憶しており、
前記サーバ装置は、前記特定された場所が、前記規定された設置場所と一致するか否かを判断する判断手段をさらに備え、
前記送信手段は、前記特定された場所が前記規定された設置場所と一致しない場合には、予め定められた情報を前記出力装置に送信する、請求項１から３のいずれか１項に記載のサーバ装置。
【請求項５】
前記記憶手段は、前記第１の機器から受信した第１の機器の消費電力情報または前記第１の機器が接続された消費電力測定器から受信した消費電力情報に基づき、前記特定された場所と当該場所における当該第１の機器の使用時間とを関連付けて記憶し、
前記送信手段は、前記関連付けられた場所と使用時間とを表した情報を、前記出力装置に送信する、請求項１から４のいずれか１項に記載のサーバ装置。
【請求項６】
前記受信手段は、前記複数の消費電力測定器が送信する各前記消費電力情報と、前記第１の機器が送信する消費電力情報とを定期的に受信し、
前記特定手段は、予め規定されたタイミングで、前記第１の機器の場所を特定し、
前記送信手段は、前記特定された場所が予め定められた時間以上、同じ場所である場合には、前記サーバ装置に予め登録された外部の通信機器に予め定められた情報を送信する、請求項１から５のいずれか１項に記載のサーバ装置。
【請求項７】
前記受信手段は、複数のコンセントのうち前記第１の機器が給電を受けているコンセントとは異なるコンセントから給電されることにより動作している第２の機器から、前記消費電力情報をさらに受信し、
前記特定手段は、前記第２の機器の場所をさらに特定し、
前記送信手段は、前記第１の機器の場所を表した情報と、前記第２の機器の場所を表した情報とを、前記出力装置に送信する、請求項１から６のいずれか１項に記載のサーバ装置。
【請求項８】
互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置であって、
前記複数の消費電力測定器の各々の設置場所を表した第１の場所情報を記憶するための記憶手段と、
前記複数の消費電力測定器の各々から前記消費電力情報を受信するとともに、前記複数の消費電力測定器のいずれかを介して給電されることにより動作している第１の機器から当該第１の機器の動作状態を表す状態情報を受信する受信手段と、
前記複数の消費電力測定器の各々から受信した消費電力情報と、前記第１の機器から受信した状態情報と、前記第１の場所情報とに基づき、前記第１の機器の場所を特定する特定手段と、
前記特定された場所を表した情報を、出力装置に送信する送信手段とを備える、サーバ装置。
【請求項９】
前記状態情報は、前記第１の機器が動作を開始したことを表す動作開始情報を含み、
前記特定手段は、前記動作開始情報と、当該動作開始情報が受信されたときの前記複数の消費電力測定器の消費電力情報とに基づき、前記第１の機器の場所を特定する、請求項８に記載のサーバ装置。
【請求項１０】
前記記憶手段は、前記第１の機器の識別情報をさらに記憶しており、
前記送信手段は、前記特定された場所を表した情報に、前記第１の機器の識別情報を関連付けて、前記出力装置に送信する、請求項８または９に記載のサーバ装置。
【請求項１１】
前記記憶手段は、前記第１の機器の設置場所を規定した第２の場所情報をさらに記憶しており、
前記サーバ装置は、前記特定された場所が、前記規定された設置場所と一致するか否かを判断する判断手段をさらに備え、
前記送信手段は、前記特定された場所が前記規定された設置場所と一致しない場合には、予め定められた情報を前記出力装置に送信する、請求項８から１０のいずれか１項に記載のサーバ装置。
【請求項１２】
前記状態情報は、前記第１の機器が動作を停止したことを表す動作停止情報を含み、
前記記憶手段は、前記動作停止情報と前記特定された場所とに基づき、前記特定された場所と当該場所における当該第１の機器の使用時間とを関連付けて記憶し、
前記送信手段は、前記関連付けられた場所と使用時間とを表した情報を、前記出力装置に送信する、請求項８から１１のいずれか１項に記載のサーバ装置。
【請求項１３】
前記受信手段は、前記複数の消費電力測定器の各前記消費電力情報を定期的に受信し、
前記特定手段は、予め規定されたタイミングで、前記第１の機器の場所を特定し、
前記送信手段は、前記特定された場所が予め定められた時間以上、同じ場所である場合には、前記サーバ装置に予め登録された外部の通信機器に予め定められた情報を送信する、請求項８から１２のいずれか１項に記載のサーバ装置。
【請求項１４】
前記受信手段は、複数のコンセントのうち前記第１の機器が給電を受けているコンセントとは異なるコンセントから給電されることにより動作している第２の機器から、前記状態情報をさらに受信し、
前記特定手段は、前記第２の機器の場所をさらに特定し、
前記送信手段は、前記第１の機器の場所を表した情報と、前記第２の機器の場所を表した情報とを、前記出力装置に送信する、請求項８から１３のいずれか１項に記載のサーバ装置。
【請求項１５】
互いに異なるコンセントに接続された複数の消費電力測定器と、前記複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置と、出力装置と、電子機器とを備えた通信システムであって、
前記複数の消費電力測定器の各々は、前記消費電力情報を前記サーバ装置に送信し、
前記電子機器は、前記複数の消費電力測定器のいずれかを介して給電されることにより動作しており、
前記サーバ装置は、
前記複数の消費電力測定器の各々の設置場所を表した場所情報を記憶するための記憶しており、
前記複数の消費電力測定器の各々から前記消費電力情報を受信するとともに、前記電子機器から当該電子機器の消費電力を表した消費電力情報を受信し、
前記複数の消費電力測定器の各々から受信した消費電力情報と、前記電子機器から受信した消費電力情報と、前記場所情報とに基づき、前記電子機器の場所を特定し、
前記特定された場所を表した情報を、前記出力装置に送信し、
前記出力装置は、前記特定された場所を表した情報を受信し、当該受信した情報を表示する、通信システム。
【請求項１６】
互いに異なるコンセントに接続された複数の消費電力測定器と、前記複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置と、出力装置と、電子機器とを備えた通信システムであって、
前記複数の消費電力測定器の各々は、前記消費電力情報を前記サーバ装置に送信し、
前記電子機器は、前記複数の消費電力測定器のいずれかを介して給電されることにより動作しており、
前記サーバ装置は、
前記複数の消費電力測定器の各々の設置場所を表した場所情報を記憶し、
前記複数の消費電力測定器の各々から前記消費電力情報を受信するとともに、前記電子機器から当該電子機器の動作状態を表す状態情報を受信し、
前記複数の消費電力測定器の各々から受信した消費電力情報と、前記電子機器から受信した状態情報と、前記場所情報とに基づき、前記電子機器の場所を特定し、
前記特定された場所を表した情報を、前記出力装置に送信し
前記出力装置は、前記特定された場所を表した情報を受信し、当該受信した情報を表示する、通信システム。
【請求項１７】
互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置における情報処理方法であって、
前記複数の消費電力測定器の各々から前記消費電力情報を受信するとともに、前記複数の消費電力測定器のいずれかを介して給電されることにより動作している電子機器から当該電子機器の消費電力を表した消費電力情報を受信するステップと、
前記複数の消費電力測定器の各々から受信した消費電力情報と、前記第１の機器から受信した消費電力情報と、前記複数の消費電力測定器の各々の設置場所を表した場所情報とに基づき、前記電子機器の場所を特定するステップと、
前記特定された場所を表した情報を、出力装置に送信するステップとを備える、情報処理方法。
【請求項１８】
互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置における情報処理方法であって、
前記複数の消費電力測定器の各々から前記消費電力情報を受信するとともに、前記複数の消費電力測定器のいずれかを介して給電されることにより動作している電子機器から当該第１の機器の動作状態を表す状態情報を受信するステップと、
前記複数の消費電力測定器の各々から受信した消費電力情報と、前記電子機器から受信した状態情報と、前記複数の消費電力測定器の各々の設置場所を表した場所情報とに基づき、前記電子機器の場所を特定するステップと、
前記特定された場所を表した情報を、出力装置に送信するステップとを備える、情報処理方法。
【請求項１９】
互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置を制御するためのプログラムであって、
前記複数の消費電力測定器の各々から前記消費電力情報を受信するとともに、前記複数の消費電力測定器のいずれかを介して給電されることにより動作している電子機器から当該電子機器の消費電力を表した消費電力情報を受信するステップと、
前記複数の消費電力測定器の各々から受信した消費電力情報と、前記第１の機器から受信した消費電力情報と、前記複数の消費電力測定器の各々の設置場所を表した場所情報とに基づき、前記電子機器の場所を特定するステップと、
前記特定された場所を表した情報を、出力装置に送信するステップとを、前記サーバ装置のプロセッサに実行させる、プログラム。
【請求項２０】
互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置を制御するためのプログラムであって、
前記複数の消費電力測定器の各々から前記消費電力情報を受信するとともに、前記複数の消費電力測定器のいずれかを介して給電されることにより動作している電子機器から当該第１の機器の動作状態を表す状態情報を受信するステップと、
前記複数の消費電力測定器の各々から受信した消費電力情報と、前記電子機器から受信した状態情報と、前記複数の消費電力測定器の各々の設置場所を表した場所情報とに基づき、前記電子機器の場所を特定するステップと、
前記特定された場所を表した情報を、出力装置に送信するステップとを、前記サーバ装置のプロセッサに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、通信システム、情報処理方法、およびプログラムに関し、特に、消費電力情報を受信するサーバ装置、当該サーバ装置を備えた通信システム、当該サーバ装置おける情報処理方法、および当該サーバ装置を制御するためのプログラムに関する。
【背景技術】
【０００２】
従来、建物内における機器の位置検出を行なう技術が知られている。たとえば、特許文献１には、当該位置検出を行なう無線端末位置計測システムが開示されている。無線端末位置計測システムは、無線端末と、複数の無線基地局と、測位計算部とを備えている。
【０００３】
無線端末は、多階層建築物の各階層内を移動し無線信号を送出する。複数の無線基地局の各々は、多階層建築物の各階層内に設けられ、無線端末からの無線信号の電波特性パラメータを求めて送出するとともに、受信した無線信号の受信強度を求めて受信強度情報を送出する。測位計算部は、複数の無線基地局からの電波特性パラメータと受信強度情報とを収集する。測位計算部は、当該収集した受信強度情報に基づき、閾値以上の受信強度で無線信号を受信した無線基地局の数が最大となる階層を無線端末の存在する階層と推定する。測位計算部は、収集された電波特性パラメータのうち推定された無線端末の存在する階層に存在する無線基地局の電波特性パラメータに基づき無線端末の位置を算出する。
【０００４】
また、従来、機器の認証を行なう技術が知られている。たとえば、特許文献２には、当該認証を行なう機器認証システムが開示されている。当該機器認証システムは、電力管理装置と、電子機器と、製造元サーバとを備えている。
【０００５】
電力管理装置は、認証処理の対象とする電子機器の製造元が管理する製造元サーバから、電子機器および製造元サーバが保持する秘密鍵とペアを成す公開鍵を取得し、乱数を発生する。電力管理装置は、公開鍵取得部により取得された公開鍵により乱数を暗号化して暗号文を生成し、電子機器および製造元サーバに送信する。電子機器は、暗号文送信ステップにて送信された暗号文を復号して乱数を復元する。電子機器は、当該乱数に基づいて電気部品を動作させ、当該電気部品を流れる電流値を計測する。電子機器は、当該電流値を製造元サーバに送信し、製造元サーバが、暗号文送信ステップにて送信された暗号文を復号して乱数を復元する。電子機器は、当該乱数に基づいて電気部品の動作をシミュレートして当該電気部品を流れる電流値を算出して電流値を比較する。製造元サーバは、比較結果を電力管理装置に送信する。
【０００６】
また、特許文献２には、電源プラグを接続するためのコンセント形状をした制御化端子が開示されている。制御化端子は、電力管理装置による認証を受けるために必要な各種の機能を有している。制御化端子は、端子に接続された電動移動体、制御化機器、端子拡張装置に供給した電力量を測定する機能をさらに有している。また、制御化端子は、測定した電力量を電力管理装置に送信する機能を有している。制御化端子により測定または取得された情報が電力管理装置に送られることで、電力管理装置は、個々の制御化端子を単位として電力状況を把握したり、電力の給電制御を行ったりする。
【０００７】
また、従来、特徴量を用いて、複数の電子機器の中ら電子機器を特定する技術が知られている。たとえば、特許文献３には、当該特定を行なう遠隔検出システムが開示されている。当該遠隔検出システムでは、事務所等で使用される複数の電気機器についての電流および電圧が検出され、電流波形もしくは電気機器の各々の特徴量がサーバに発信される。電気機器は、当該電気機器のリモコン制御指示を発信できるコンセントを介して、電源と接続される。サーバは、電気機器の電流変化その他の各種特徴量と、予めサーバのデータベースに保存済の電気機器の特徴量とを比較して、電気機器を特定する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−１６８０５６号公報
【特許文献２】特開２０１１−１５０６６２号公報
【特許文献３】特開２００８−１０９８４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の無線端末位置計測システムでは、無線端末の位置を計算するには、電波の減衰特性と、無線基地局の位置の座標値とが必要となる。また、特許文献２の機器認証システムでは、機器を認証する際に、暗号化技術を用いる必要がある。さらに、特許文献３の遠隔検出システムでは、機器の特定（マッチング）に当たり、機器の特徴量を予めデータベースに登録しておく必要がある。
【００１０】
このように、特許文献１，３では、数多くのデータを予め登録しておく必要があるため、ユーザにとって利便性の高いシステムであるとは言えない。また、特許文献２では、暗号化といった複雑な処理が必要となるため、データ処理が複雑になる。さらに、特許文献３では、機器の位置（場所）までは特定できない。
【００１１】
本願発明は、上記の問題点に鑑みなされたものであって、機器がどの場所にあるのかを簡易な構成で判断することが可能なサーバ装置、通信システム、情報処理方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明のある局面に従うと、サーバ装置は、互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信する。サーバ装置は、複数の消費電力測定器の各々の設置場所を表した第１の場所情報を記憶するための記憶手段と、複数の消費電力測定器の各々から消費電力情報を受信するとともに、複数の消費電力測定器のいずれかを介して給電されることにより動作している第１の機器から当該第１の機器の消費電力を表した消費電力情報を受信する受信手段と、複数の消費電力測定器の各々から受信した消費電力情報と、第１の機器から受信した消費電力情報と、第１の場所情報とに基づき、第１の機器の場所を特定する特定手段と、特定された場所を表した情報を、出力装置に送信する送信手段とを備える。
【００１３】
好ましくは、複数の消費電力測定器の各々は、第１のソケットと、コンセントに接続するための第１のプラグとを含む。第１の機器は、第２のソケットおよび第２のプラグを有する消費電力測定器と、第２のソケットに接続された第３のプラグを有する本体装置とを含む。第２のプラグは、複数のコンセントに接続された複数の消費電力測定器のいずれかの第１のソケットに接続されている。受信手段は、第１の機器に含まれる消費電力測定器から、本体装置の消費電力を表した消費電力情報を受信する。
【００１４】
好ましくは、記憶手段は、第１の機器の識別情報をさらに記憶している。送信手段は、特定された場所を表した情報に、第１の機器の識別情報を関連付けて、出力装置に送信する。
【００１５】
好ましくは、記憶手段は、第１の機器の設置場所を規定した第２の場所情報をさらに記憶している。サーバ装置は、特定された場所が、規定された設置場所と一致するか否かを判断する判断手段をさらに備える。送信手段は、特定された場所が規定された設置場所と一致しない場合には、予め定められた情報を出力装置に送信する。
【００１６】
好ましくは、記憶手段は、第１の機器から受信した第１の機器の消費電力情報または第１の機器が接続された消費電力測定器から受信した消費電力情報に基づき、特定された場所と当該場所における当該第１の機器の使用時間とを関連付けて記憶する。送信手段は、関連付けられた場所と使用時間とを表した情報を、出力装置に送信する。
【００１７】
好ましくは、受信手段は、複数の消費電力測定器が送信する各消費電力情報と、第１の機器が送信する消費電力情報とを定期的に受信する。特定手段は、予め規定されたタイミングで、第１の機器の場所を特定する。送信手段は、特定された場所が予め定められた時間以上、同じ場所である場合には、サーバ装置に予め登録された外部の通信機器に予め定められた情報を送信する。
【００１８】
好ましくは、受信手段は、複数のコンセントのうち第１の機器が給電を受けているコンセントとは異なるコンセントから給電されることにより動作している第２の機器から、消費電力情報をさらに受信する。特定手段は、第２の機器の場所をさらに特定する。送信手段は、第１の機器の場所を表した情報と、第２の機器の場所を表した情報とを、出力装置に送信する。
【００１９】
本発明の他の局面に従うと、サーバ装置は、互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信する。サーバ装置は、複数の消費電力測定器の各々の設置場所を表した第１の場所情報を記憶するための記憶手段と、複数の消費電力測定器の各々から消費電力情報を受信するとともに、複数の消費電力測定器のいずれかを介して給電されることにより動作している第１の機器から当該第１の機器の動作状態を表す状態情報を受信する受信手段と、複数の消費電力測定器の各々から受信した消費電力情報と、第１の機器から受信した状態情報と、第１の場所情報とに基づき、第１の機器の場所を特定する特定手段と、特定された場所を表した情報を、出力装置に送信する送信手段とを備える。
【００２０】
好ましくは、状態情報は、第１の機器が動作を開始したことを表す動作開始情報を含む。特定手段は、動作開始情報と、当該動作開始情報が受信されたときの複数の消費電力測定器の消費電力情報とに基づき、第１の機器の場所を特定する。
【００２１】
好ましくは、記憶手段は、第１の機器の識別情報をさらに記憶している。送信手段は、特定された場所を表した情報に、第１の機器の識別情報を関連付けて、出力装置に送信する。
【００２２】
好ましくは、記憶手段は、第１の機器の設置場所を規定した第２の場所情報をさらに記憶している。サーバ装置は、特定された場所が、規定された設置場所と一致するか否かを判断する判断手段をさらに備える。送信手段は、特定された場所が規定された設置場所と一致しない場合には、予め定められた情報を出力装置に送信する。
【００２３】
好ましくは、状態情報は、第１の機器が動作を停止したことを表す動作停止情報を含む。記憶手段は、動作停止情報と特定された場所とに基づき、特定された場所と当該場所における当該第１の機器の使用時間とを関連付けて記憶する。送信手段は、関連付けられた場所と使用時間とを表した情報を、出力装置に送信する。
【００２４】
好ましくは、受信手段は、複数の消費電力測定器の各消費電力情報を定期的に受信する。特定手段は、予め規定されたタイミングで、第１の機器の場所を特定する。送信手段は、特定された場所が予め定められた時間以上、同じ場所である場合には、サーバ装置に予め登録された外部の通信機器に予め定められた情報を送信する。
【００２５】
好ましくは、受信手段は、複数のコンセントのうち第１の機器が給電を受けているコンセントとは異なるコンセントから給電されることにより動作している第２の機器から、状態情報をさらに受信する。特定手段は、第２の機器の場所をさらに特定する。送信手段は、第１の機器の場所を表した情報と、第２の機器の場所を表した情報とを、出力装置に送信する。
【００２６】
本発明のさらに他の局面に従うと、通信システムは、互いに異なるコンセントに接続された複数の消費電力測定器と、複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置と、出力装置と、電子機器とを備える。複数の消費電力測定器の各々は、消費電力情報をサーバ装置に送信する。電子機器は、複数の消費電力測定器のいずれかを介して給電されることにより動作している。サーバ装置は、複数の消費電力測定器の各々の設置場所を表した場所情報を記憶するための記憶している。サーバ装置は、複数の消費電力測定器の各々から消費電力情報を受信するとともに、電子機器から当該電子機器の消費電力を表した消費電力情報を受信する。サーバ装置は、複数の消費電力測定器の各々から受信した消費電力情報と、電子機器から受信した消費電力情報と、場所情報とに基づき、電子機器の場所を特定する。サーバ装置は、特定された場所を表した情報を、出力装置に送信する。出力装置は、特定された場所を表した情報を受信し、当該受信した情報を表示する。
【００２７】
本発明のさらに他の局面に従うと、通信システムは、互いに異なるコンセントに接続された複数の消費電力測定器と、複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置と、出力装置と、電子機器とを備える。複数の消費電力測定器の各々は、消費電力情報をサーバ装置に送信する。電子機器は、複数の消費電力測定器のいずれかを介して給電されることにより動作している。サーバ装置は、複数の消費電力測定器の各々の設置場所を表した場所情報を記憶している。サーバ装置は、複数の消費電力測定器の各々から消費電力情報を受信するとともに、電子機器から当該電子機器の動作状態を表す状態情報を受信する。サーバ装置は、複数の消費電力測定器の各々から受信した消費電力情報と、電子機器から受信した状態情報と、場所情報とに基づき、電子機器の場所を特定する。サーバ装置は、特定された場所を表した情報を、出力装置に送信する。
出力装置は、特定された場所を表した情報を受信し、当該受信した情報を表示する。
【００２８】
本発明のさらに他の局面に従うと、情報処理方法は、互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置において用いられる。情報処理方法は、複数の消費電力測定器の各々から消費電力情報を受信するとともに、複数の消費電力測定器のいずれかを介して給電されることにより動作している電子機器から当該電子機器の消費電力を表した消費電力情報を受信するステップと、複数の消費電力測定器の各々から受信した消費電力情報と、第１の機器から受信した消費電力情報と、複数の消費電力測定器の各々の設置場所を表した場所情報とに基づき、電子機器の場所を特定するステップと、特定された場所を表した情報を、出力装置に送信するステップとを備える。
【００２９】
本発明のさらに他の局面に従うと、情報処理方法は、互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置において用いられる。情報処理方法は、複数の消費電力測定器の各々から消費電力情報を受信するとともに、複数の消費電力測定器のいずれかを介して給電されることにより動作している電子機器から当該第１の機器の動作状態を表す状態情報を受信するステップと、複数の消費電力測定器の各々から受信した消費電力情報と、電子機器から受信した状態情報と、複数の消費電力測定器の各々の設置場所を表した場所情報とに基づき、電子機器の場所を特定するステップと、特定された場所を表した情報を、出力装置に送信するステップとを備える。
【００３０】
本発明のさらに他の局面に従うと、プログラムは、互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置を制御する。プログラムは、複数の消費電力測定器の各々から消費電力情報を受信するとともに、複数の消費電力測定器のいずれかを介して給電されることにより動作している電子機器から当該電子機器の消費電力を表した消費電力情報を受信するステップと、複数の消費電力測定器の各々から受信した消費電力情報と、第１の機器から受信した消費電力情報と、複数の消費電力測定器の各々の設置場所を表した場所情報とに基づき、電子機器の場所を特定するステップと、特定された場所を表した情報を、出力装置に送信するステップとを、サーバ装置のプロセッサに実行させる。
【００３１】
本発明のさらに他の局面に従うと、プログラムは、互いに異なるコンセントに接続された複数の消費電力測定器の各々から消費電力を表した消費電力情報を受信するサーバ装置を制御する。プログラムは、複数の消費電力測定器の各々から消費電力情報を受信するとともに、複数の消費電力測定器のいずれかを介して給電されることにより動作している電子機器から当該第１の機器の動作状態を表す状態情報を受信するステップと、複数の消費電力測定器の各々から受信した消費電力情報と、電子機器から受信した状態情報と、複数の消費電力測定器の各々の設置場所を表した場所情報とに基づき、電子機器の場所を特定するステップと、特定された場所を表した情報を、出力装置に送信するステップとを、サーバ装置のプロセッサに実行させる。
【発明の効果】
【００３２】
本発明によれば、機器がどの場所にあるのかを簡易な構成で判断することが可能となる。
【図面の簡単な説明】
【００３３】
【図１】通信システムの概略構成を示した図である。
【図２】家電機器の一例としての掃除機と部屋側のタップとの接続状態の一例を表した図である。
【図３】タップの連結を説明するための図である。
【図４】サーバ装置が中継器を介してタップから受信する消費電力を表した図である。
【図５】タブレット端末におけるユーザインターフェイスの一例を表した図である。
【図６】サーバ装置のハードウェア構成を示した図である。
【図７】タップの斜視図である。
【図８】タップのハードウェア構成を表した図である。
【図９】中継器のブロック図である。
【図１０】サーバ装置が記憶している場所情報を説明するための図である。
【図１１】サーバ装置が記憶している家電情報を説明するための図である。
【図１２】部屋側のタップおよび家電側のタップによって測定された消費電力を表した消費電力管理テーブルを表した図である。
【図１３】家電側のタップと部屋側のタップとの関連付けの履歴を表した関連付け履歴情報を表した図である。
【図１４】サーバ装置の機能的構成を説明するための機能ブロック図である。
【図１５】サーバ装置の処理の流れの概要を表したフローチャートである。
【図１６】図１５におけるステップＳ４の処理の詳細を説明するためのフローチャートである。
【図１７】他の通信システムの概略構成を示した図である。
【図１８】掃除機に内蔵されている消費電力測定器のハードウェア構成を表した図である。
【図１９】さらに他の通信システムの概略構成を示した図である。
【図２０】サーバ装置が中継器を介して受信する情報を説明するための図である。
【図２１】サーバ装置が記憶している家電情報を説明するための図である。
【図２２】タップによって測定された消費電力を表した消費電力管理テーブルＤ２２を表した図である。
【図２３】家電ＩＤと当該家電ＩＤにより特定される家電機器の動作状態を、家電ＩＤ毎に表した状態管理テーブルを表した図である。
【図２４】家電機器とタップとの関連付けの履歴を表した関連付け履歴情報を表した図である。
【図２５】サーバ装置の機能的構成を説明するための機能ブロック図である。
【図２６】サーバ装置の処理の流れの概要を表したフローチャートである。
【図２７】図２６におけるステップＳ１０４の処理の詳細を説明するためのフローチャートである。
【発明を実施するための形態】
【００３４】
以下、図面を参照しつつ、本発明の各実施の形態に係る通信システムについて説明する。また、以下の説明では、同一の部材には同一の参照符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００３５】
［実施の形態１］
＜Ａ．通信システムの概要＞
（ａ１．システム構成）
図１は、本発明の実施の形態に係る通信システムの概略構成を示した図である。図１を参照して、本発明の実施の形態に係る通信システム１は、ネットワークＺと、ネットワークＥと、サーバ装置１００９とから構成される。ネットワークＺは、低速無線通信ネットワーク（本例においてはＺｉｇＢｅｅを想定）を示す。ネットワークＥは、高速通信ネットワーク（本例においては、Ｅｔｈｅｒｎｅｔ（登録商標）、または、ＷｉＦｉ（登録商標）、またはそれらの組み合わせを想定）を示す。なお、本例においては上記の方式を用いたネットワークについて説明するが特に上記に限るものではない。例えば、ネットワークＺにＺ−ＷＡＶＥ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、特定小電力無線などを用いることができる。また例えば、ネットワークＥにＰＬＣ（Power Line Communications）などを用いることも可能である。
【００３６】
ネットワークＺには、中継器１００１と、複数のタップ１００４ａ，１００４ｂ，１００４ｃ等が存在するものとする。ネットワークＥには、中継器１００１と、ブロードバンドルータ１００２と、パーソナルコンピュータ１００３等が存在するものとする。タブレット端末１００８が含まれていてもよい。中継器１００１はネットワークＺとネットワークＥの両方のネットワークに含まれる。また、中継器１００１はＨＴＴＰ（Hyper Text Transfer Protocol）サーバ機能を有する。複数のタップ１００４ａ，１００４ｂ，１００４ｃには、家電機器（一例として、掃除機１００５）に接続されたタップ１００４ｓが接続される。つまり、複数のタップ１００４ａ，１００４ｂ，１００４ｃの何れかに、タップ１００４ｓが連結される。タップの連結については、後述する（図３）。
【００３７】
以下では、説明の便宜上、タップ１００４ｓに接続される家電機器の一例として、掃除機１００５を例に挙げて説明する。ただし、タップ１００４ｓに接続される家電機器は、掃除機１００５に限定されるものではない。家電機器としては、壁面等に据え付けられているものではなく、移動して利用される機器（可搬型の機器）であれば特に限定されない。たとえば、当該家電機器として、ラップトップ型パソコン（以下、「ノートＰＣ」と称する）が例に挙げられる。
【００３８】
掃除機１００５は、電源ケーブル１０５１を含む。また、電源ケーブル１０５１は、先端にプラグ１０５１ａを有する。また、タップ１００４ｓとタップ１００４ｓに接続される掃除機とを１つのユニット装置１８００（第１の機器）と捉えた場合、ユニット装置１８００は、本体装置である掃除機１００５と、掃除機１００５のプラグ１０５１ａに接続されたタップ１００４ｓとを有する構成であるといえる。
【００３９】
タップ１００４ａ、１００４ｂ、１００４ｃは、それぞれ、宅内に設置されたコンセント１０１５，１０１６，１０１７に取り付けられている。これにより、タップ１００４ａ，１００４ｂ、１００４ｃは、給電される。
【００４０】
タップ１００４ａ、１００４ｂ、１００４ｃは、各々に接続される各家電の消費電力を測定する消費電力測定器である。タップ１００４ａ、１００４ｂ、１００４ｃの各々は、測定した消費電力を中継器１００１に送信することができる。なお、以下では、説明の便宜上、タップ１００４ａ，１００４ｂ，１００４ｃ，１００４ｓを区別することなく表わす場合には、「タップ１００４」と表記する。
【００４１】
中継器１００１および複数のタップ１００４の各々は、低速無線通信モジュールを備える。中継器１００１と複数のタップ１００４とにより、低速無線通信ネットワークＺ（以下、単に「ネットワークＺ」とも称する）を構成している。また、中継器１００１は、Ｅｔｈｅｒｎｅｔによりワイヤレスブロードバンドルータ１００２に接続されている。中継器１００１は、ネットワークＺとネットワークＥとのブリッジ（媒体変換装置）あるいはゲートウェイ（プロトコル変換装置）として機能する。中継器１００１は、複数のタップ１００４との間で低速度の無線通信を行なう。
【００４２】
ワイヤレスブロードバンドルータ１００２は、インターネットに接続されている。パーソナルコンピュータ１００３は、ＥｔｈｅｒｎｅｔまたはＷｉＦｉにより、ワイヤレスブロードバンドルータ１００２に接続される。
【００４３】
パーソナルコンピュータ１００３は、ブラウザ（ＨＴＴＰクライアント）が動作する一般的なパソコンである。パーソナルコンピュータ１００３は、パーソナルコンピュータ１００３のブラウザ（ＨＴＴＰクライアント）を経由して中継器１００１のＨＴＴＰサーバと通信する。中継器１００１のＨＴＴＰサーバは、設定用ＣＧＩプログラムを呼び出すことによって、中継器自身の設定情報を取得し、また、設定できるようになっている。このようにして、パーソナルコンピュータ１００３は、中継器１００１のさまざま設定を行なうことができる。このＨＴＴＰサーバとブラウザ（ＨＴＴＰクライアント）の働きによって、貧弱な入力装置しか持たない中継器１００１でも、複雑な設定を行なうことができる。
【００４４】
タブレット端末１００８は、ワイヤレスブロードバンドルータ１００２を介して、中継器１００１と通信を行なう。タブレット端末１００８は、ＷｉＦｉにより、ワイヤレスブロードバンドルータ１００２に接続される。なお、タブレット端末１００８は、Ｅｔｈｅｒｎｅｔにより、ワイヤレスブロードバンドルータ１００２に接続されてもよい。
【００４５】
タブレット端末１００８は、各種の表示を行なうことができる。タブレット端末１００８は、たとえば、各家電の消費電力、および現在利用されている家電等を表示できる。タブレット端末１００８における表示については、後述する。
【００４６】
サーバ装置１００９は、中継器１００１を介して、タップ１００４から消費電力を表した消費電力情報を、予め定められた間隔で受信する。サーバ装置１００９の処理については、後述する。
【００４７】
なお、以下では、ネットワークＺとして、家電向けの短距離無線通信規格の一つであるＺｉｇＢｅｅを用いた例について説明する。また、以下では、説明の便宜上、コンセントに直接接続されるタップ１００４ａ，１００４ｂ，１００４ｃを、「部屋側のタップ」とも称する。掃除機１００５，ノートＰＣ等の家電機器に接続されるタップ（タップ１００４ｓ等）を、「家電側のタップ」とも称する。
【００４８】
（ａ２．家電機器と部屋側のタップとの接続）
図２は、家電機器の一例としての掃除機１００５と部屋側のタップとの接続状態の一例を表した図である。状態Ａは、第１の接続状態を表している。状態Ｂは、第１の接続状態の後の第２の接続状態を表している。状態Ｃは、第２の接続状態の後の第３の接続状態を表している。
【００４９】
状態Ａに示すとおり、掃除機１００５のユーザは、建物の部屋Ｐを掃除するために、タップ１００４ｓが予め接続された掃除機１００５に給電すべく、コンセント１０１５に接続されているタップ１００４ａにタップ１００４ｓを接続する。
【００５０】
次いで、ユーザは、部屋Ｐの隣の部屋Ｑの一部を掃除するために、タップ１００４ｓをタップ１００４ａから取り外す。さらに、ユーザは、タップ１００４ｓが予め接続された掃除機１００５に給電すべく、コンセント１０１６に接続されているタップ１００４ｂにタップ１００４ｓを接続する。
【００５１】
次いで、ユーザは、部屋Ｑの残りを掃除するために、タップ１００４ｓをタップ１００４ｂから取り外す。さらに、ユーザは、タップ１００４ｓが予め接続された掃除機１００５に給電すべく、コンセント１０１７に接続されているタップ１００４ｃにタップ１００４ｓを接続する。
【００５２】
図３は、タップの連結を説明するための図である。具体的には、図３は、タップ１００４ａとタップ１００４ｓとの連結を説明するための図である。図３を参照して、コンセント１０１５に既に接続されているタップ１００４ａのソケットにタップ１００４ｓのプラグを差し込むことにより、タップ１００４ａとタップ１００４ｓとが連結される。なお、タップ１００４ｓのソケット２１０１には、電源ケーブル１０５１のプラグ１０５１ａが差し込まれる。
【００５３】
また、部屋Ｐにおいては、タップ１００４ｂとタップ１００４ｓとが、タップ１００４ａとタップ１００４ｓとの接続態様と同様な態様で接続される。さらに、部屋Ｑにおいては、タップ１００４ｃとタップ１００４ｓとが、タップ１００４ａとタップ１００４ｓとの接続態様と同様な態様で接続される。なお、このような接続態様は、掃除機１００５に限定されず、ノートＰＣ等の移動して利用される機器でも同様である。
【００５４】
なお、以下では、説明の便宜上、部屋Ｐの一例として、建物の２階の寝室を例に挙げて説明する。また、部屋Ｑの一例として、２階のリビングを例に挙げて説明する。なお、部屋の数、および建物の階数は、特に限定されるものではない。また、建物は、一戸建て住宅、マンション、会社事務所、病院、各種施設等、特に限定されるものではない。
【００５５】
（ａ３．サーバ装置１００９が記憶している情報の概要）
サーバ装置１００９は、複数のタップ１００４ａ，１００４ｂ，１００４ｃの各々が、どの部屋に設置されているかを表した情報を予め記憶している。また、サーバ装置１００９は、タップ１００４ｓが、どの家電機器に接続されているかを予め記憶している。
【００５６】
本実施の形態の場合、サーバ装置１００９は、タップ１００４ａが２階の寝室に設置されており、タップ１００４ｂおよびタップ１００４ｃが２階のリビングに設置されていることを表した情報を予め記憶している。また、サーバ装置１００９は、タップ１００４ｓが掃除機１００５に接続されていることを表した情報を予め記憶している。なお、サーバ装置１００９への当該情報の記憶は、通信システム１のユーザが、たとえばタブレット端末１００８を用いて行なう。
【００５７】
＜Ｂ．処理の概要＞
次に、通信システム１における処理の概要について説明する。主として、サーバ装置１００９における処理の概要について説明する。
【００５８】
（ｂ１．消費電力情報の受信）
図４は、サーバ装置１００９が中継器１００１を介してタップ１００４から受信する消費電力を表した図である。詳しくは、図４は、図３の状態Ａ、Ｂ，Ｃの順で、掃除機１００５を使用したときの掃除機１００５の消費電力を説明するための図でもある。
【００５９】
図４Ａは、タップ１００４ａにより測定された掃除機１００５の消費電力を表した図である。図４Ｂは、タップ１００４ｂにより測定された消費電力を表した図である。図４Ｃは、タップ１００４ｃにより測定された消費電力を表した図である。図４Ｄは、タップ１００４ｓにより測定された消費電力を表した図である。
【００６０】
まず、部屋側のタップ１００４ａ，１００４ｂ，１００４ｃに着目して説明する。図４Ａを参照して、時刻ｔ１〜ｔ２（ただし、ｔ２＞ｔ１）においては、タップ１００４ｓがタップ１００４ａに接続されることにより、掃除機１００５が動作している（図３の状態Ａ）。サーバ装置１００９は、中継器１００１を介して、時刻ｔ１〜ｔ２における消費電力情報（電力データ）をタップ１００４ａから受信する。
【００６１】
図４Ｂを参照して、時刻ｔ３〜ｔ４（ただし、ｔ３＞ｔ２，ｔ４＞ｔ３）においては、タップ１００４ｓがタップ１００４ｂに接続されることにより、掃除機１００５が動作している（図３の状態Ｂ）。サーバ装置１００９は、中継器１００１を介して、時刻ｔ３〜ｔ４における消費電力情報をタップ１００４ｂから受信する。
【００６２】
図４Ｃを参照して、時刻ｔ５〜ｔ６（ただし、ｔ５＞ｔ４，ｔ６＞ｔ５）においては、タップ１００４ｓがタップ１００４ｃに接続されることにより、掃除機１００５が動作している（図３の状態Ｃ）。サーバ装置１００９は、中継器１００１を介して、時刻ｔ５〜ｔ６における消費電力情報をタップ１００４ｃから受信する。
【００６３】
このように、サーバ装置１００９は、家電側のタップ１００４ｓが接続される部屋側のタップ１００４ａ，１００ｂ，１００４ｃのいずれかから、消費電力情報を、逐次取得することができる。
【００６４】
ところで、時刻ｔ１〜ｔ２においては、上述したとおり、タップ１００４ｓがタップ１００４ａに接続されることにより、掃除機１００５が動作している（図３の状態Ａ）。したがって、サーバ装置１００９は、時刻ｔ１〜ｔ２における消費電力情報を、タップ１００４ａからだけではなく、タップ１００４ｓからも受信する。また、同様に、サーバ装置１００９は、時刻ｔ３〜ｔ４における消費電力情報を、タップ１００４ｂからだけではなく、タップ１００４ｓからも受信する。さらに、サーバ装置１００９は、時刻ｔ５〜ｔ６における消費電力情報を、タップ１００４ｃからだけではなく、タップ１００４ｓからも受信する。
【００６５】
このように、サーバ装置１００９は、中継器１００１を介して、時刻ｔ１〜ｔ２における消費電力情報をタップ１００４ｓから受信する。また、サーバ装置１００９は、中継器１００１を介して、時刻ｔ３〜ｔ４における消費電力情報をタップ１００４ｓから受信する。さらに、サーバ装置１００９は、中継器１００１を介して、時刻ｔ５〜ｔ６における消費電力情報をタップ１００４ｓから受信する。
【００６６】
（ｂ２．家電機器の場所の特定および出力）
サーバ装置１００９は、上述したように、部屋側のタップ（タップ１００４ａ，１００４ｂ，１００４ｃ）の各々が、どの部屋に設置されているかを表した情報（以下、「場所情報」とも称する）を予め記憶している。また、サーバ装置１００９は、家電側のタップ（タップ１００４ｓ等）が、どの家電機器に接続されているかを表した情報（以下、「家電情報」とも称する）を予め記憶している。
【００６７】
サーバ装置１００９は、場所情報と家電情報とを利用して、掃除機１００５の場所を特定する。詳しくは、サーバ装置１００９は、複数の部屋側のタップ１００４ａ，１００４ｂ，１００４ｃの各々から受信した消費電力情報と、掃除機１００５に接続された家電側のタップ１００４ｓから受信した消費電力情報と、場所情報とに基づき、家電機器の場所を特定する。家電機器の名称を特定する必要がある場合には、サーバ装置１００９は、さらに上記家電情報を利用して、特定された場所にある家電機器の名称を特定する。
【００６８】
具体的には、サーバ装置１００９は、時刻ｔ１〜ｔ２においては、タップ１００４ａとタップ１００４ｓとから同じ消費電力を表す消費電力情報を受信している。それゆえ、サーバ装置１００９は、時刻ｔ１〜ｔ２においては、タップ１００４ａが設置されている２階の寝室で家電機器が動作していると判断できる。特に、サーバ装置１００９は、家電情報によってタップ１００４ｓに掃除機１００５が接続されていることを予め認識しているため、家電機器としての掃除機１００５が２階の寝室で動作していることを特定できる。
【００６９】
また、サーバ装置１００９は、時刻ｔ３〜ｔ４においては、タップ１００４ｂとタップ１００４ｓとから同じ消費電力を表す消費電力情報を受信している。それゆえ、サーバ装置１００９は、時刻ｔ３〜ｔ４においては、タップ１００４ｂが設置されている２階のリビングで掃除機１００５が動作していることを特定できる。
【００７０】
さらに、サーバ装置１００９は、時刻ｔ５〜ｔ６においては、タップ１００４ｃとタップ１００４ｓとから同じ消費電力を表す消費電力情報を受信している。それゆえ、サーバ装置１００９は、時刻ｔ５〜ｔ６において、タップ１００４ｃが設置されている２階のリビングで掃除機１００５が動作していることを特定できる。
【００７１】
サーバ装置１００９は、たとえばタブレット端末１００８からの要求に基づき、上記特定した場所を表した情報と、当該場所で動作している家電機器の識別情報（たとえば機器名）とを関連付けて、タブレット端末１００８に送信する。
【００７２】
なお、サーバ装置１００９の上記場所の特定のタイミングは、特に限定されるものではない。サーバ装置１００９は、掃除機１００５の使用時間中（たとえばｔ１〜ｔ２の間）に場所の特定を行なってもよいし、使用時間が経過した後でもよい。また、場所を特定するための処理のトリガは、タブレット端末１００８からの指令であってもよい。
【００７３】
（ｂ３．タブレット端末１００８における表示内容）
図５は、タブレット端末１００８におけるユーザインターフェイスの一例を表した図である。詳しくは、図５は、タブレット端末１００８がサーバ装置１００９から場所情報および家電機器の識別情報を受信したときに、タブレット端末１００８が表示する表示画面を表した図である。
【００７４】
図５を参照して、タブレット端末１００８は、機器の場所（現在位置）を表示する。タブレット端末１００８は、たとえば、掃除機１００５が２階の寝室にあることを表す表示を行なう。その際、使用されているコンセントを識別するためのＩＤをあわせて表示してもよい。また、タブレット端末１００８は、ノートＰＣが２階のリビングにあることを表す表示を行なう。その際、使用されているコンセントを識別するためのＩＤをあわせて表示してもよい。
【００７５】
以上のような処理を行なうことにより、タブレット端末１００８のユーザは、家電側のタップに接続された家電機器（たとえば掃除機１００５）が建物のどの場所にあるのか（どの場所で使用されているのか）を、容易なシステム構成で判断することができる。
【００７６】
＜Ｃ．ハードウェア構成＞
（ｃ１．サーバ装置１００９）
図６は、サーバ装置１００９のハードウェア構成を示した図である。図６を参照して、サーバ装置１００９は、主たる構成要素として、プログラムを実行するＣＰＵ９５１と、データを不揮発的に格納するＲＯＭ９５２と、ＣＰＵ９５１によるプログラムの実行により生成されたデータ、又は入力装置（図示せず）を介して入力されたデータを揮発的に格納するＲＡＭ９５３と、データを不揮発的に格納するＨＤＤ９５４と、ＬＥＤ９５５と、スイッチ９５６と、通信ＩＦ（Interface）９５７と、電源回路９５８と、モニタ９５９と、操作キー２６０とを含む。各構成要素は、相互にデータバスによって接続されている。
【００７７】
サーバ装置１００９における処理は、各ハードウェアおよびＣＰＵ９５１により実行されるソフトウェアによって実現される。このようなソフトウェアは、ＨＤＤ９５４に予め記憶されている場合がある。また、ソフトウェアは、その他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、読取装置によりその記憶媒体から読み取られて、あるいは、たとえば図示しない通信ＩＦ等を介してダウンロードされた後、ＨＤＤ９５４に一旦格納される。そのソフトウェアは、ＣＰＵ９５１によってＨＤＤ９５４から読み出され、ＲＡＭ９５３に実行可能なプログラムの形式で格納される。ＣＰＵ９５１は、そのプログラムを実行する。
【００７８】
同図に示されるサーバ装置１００９を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、ＲＡＭ９５３、ＨＤＤ９５４、記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、サーバ装置１００９の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００７９】
なお、記録媒体としては、ＤＶＤ−ＲＡＭに限られず、ＤＶＤ-ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ、ハードディスク、磁気テープ、カセットテープ、光ディスク、ＥＥＰＲＯＭ、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。また、ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００８０】
（ｃ２．タップ１００４）
図７は、タップ１００４の斜視図である。図７を参照して、タップ１００４は、プラグ差込用のソケット２１０１と、プラグ２１０２と、ＬＥＤ２１０５と、設定ボタン２１０６とを備える。タップの使用時には、ユーザは、家電の電源プラグをソケット２１０１に差し込むとともに、宅内に設置されたコンセントにプラグ２１０２を差し込む（図１参照）。なお、ソケット２１０１の形状は、接続される家電の電源プラグの形状に応じて決まる。
【００８１】
図８は、タップ１００４のハードウェア構成を表した図である。図８を参照して、タップ１００４は、ソケット２１０１と、プラグ２１０２と、シャント抵抗２１０３と、電源部２１０４と、ＬＥＤ２１０５と、設定ボタン２１０６と、アンテナ２１０７と、電力センサ部２１１０と、無線ＲＦ内蔵通信コントローラ部２１２０と、配線２１３１と、配線２１３２と、配線２１３３とを備える。
【００８２】
電力センサ部２１１０は、電圧入力ＡＤＣ部２１１１と、電流入力ＡＤＣ部２１１２と、乗算器２１１３と、デジタル／周波数変換部２１１４とを含む。無線ＲＦ内蔵通信コントローラ部２１２０は、ＣＰＵ２１２１と、ＲＯＭ２１２２と、ＲＡＭ２１２３と、ＧＰＩＯ２１２４と、無線ＲＦ部２１２５とを含む。
【００８３】
配線２１３２と配線２１３３とは、シャント抵抗２１０３により接続されている。シャント抵抗２１０３は電流を測定するために使われる微小な（数百マイクロΩ）抵抗である。
【００８４】
ソケット２１０１とプラグ２１０２とは、配線２１３１〜２１３３およびシャント抵抗２１０３で接続されている。配線２１３１は、プラグ２１０２の一方の端子およびソケット２１０１の一方の端子に接続されている。配線２１３２は、プラグ２１０２の他方の端子とシャント抵抗２１０３の一方の端部とに接続されている。配線２１３３は、ソケット２１０１の他方の端子とシャント抵抗２１０３の他方の端部とに接続されている。
【００８５】
電源部２１０４は、配線２１３２に接続されている。電源部２１０４は、交流を直流に変換する。電源部２１０４は、変換により得られた直流電力を電力センサ部２１１０と無線ＲＦ内蔵通信コントローラ部２１２０とに与える。
【００８６】
電圧入力ＡＤＣ部２１１１は、配線２１３１と、配線２１３２とに接続されている。電圧入力ＡＤＣ部２１１１は、配線２１３１と配線２１３２との間の電圧（電位差）を、デジタル信号にて乗算器２１１３に出力する。
【００８７】
電流入力ＡＤＣ部２１１２は、配線２１３２と、配線２１３３とに接続されている。電流入力ＡＤＣ部２１１２は、シャント抵抗２１０３に流れる電流の電流値を、デジタル信号にて乗算器２１１３に出力する。
【００８８】
乗算器２１１３は、電圧入力ＡＤＣ部２１１１からの出力と、電流入力ＡＤＣ部２１１２からの出力とを乗算し、当該乗算により得られたデジタル信号をデジタル／周波数変換部２１１４に出力する。
【００８９】
デジタル／周波数変換部２１１４は、入力されたデジタル信号を周波数信号に変換する。デジタル／周波数変換部２１１４は、変換により得られた周波数信号を、無線ＲＦ内蔵通信コントローラ部２１２０のＧＰＩＯに出力する。
【００９０】
ＣＰＵ２１２１は、ＧＰＩＯから取得した上記周波数信号をデータ変換する。無線ＲＦ部２１２５は、データ変換により得られた信号を、アンテナ２１０７を用いて中継器１００１に送信する。
【００９１】
ＲＯＭ２１２２には、ＣＰＵ２１２１が実行するプログラム等が格納されている。なお、ＲＯＭ２１２２は、ＮＶＲＡＭで構成されるのが一般的である。
【００９２】
ＬＥＤ２１０５は、タップ１００４のデータ処理状態を、点滅および／または点灯させる色等により表す。設定ボタン２１０６は、ユーザによるタップ１００４の初期設定等のために用いられる。
【００９３】
なお、本実施例では、無線ＲＦ内蔵通信コントローラ部２１２０は、ルータとして動作するものとして説明する。
【００９４】
以上のタップ１００４の構成に基づけば、家電機器と、家電側のタップと、部屋側のタップとの接続関係は、以下の構成であると言える。前提として、複数の部屋側のタップ（タップ１００４ａ、１００４ｂ、１００４ｃ等）の各々は、ソケット２１０１と、コンセントに接続するためのプラグ２１０２とを含んでいる。掃除機１００５等の家電機器に接続された家電側のタップ（タップ１００４ｓ等）のソケット２１０１には、当該家電機器のプラグが接続されている。家電側のタップのプラグ２１０２は、複数のコンセントに接続された複数の部屋側のタップのいずれかのソケット２１０１に接続される。
【００９５】
（ｃ３．中継器１００１）
図９は、中継器１００１のブロック図である。図９を参照して、中継器１００１は、制御部１１０１と、発光部１１０３と、高速通信インターフェイス部１１０４と、電源部１１０５と、無線ＲＦ（Radio Frequency）内蔵通信コントローラ部１１０６と、アンテナ１１０７と、プッシュボタン１１０８と、スライドスイッチ１１０９と、図示しないリセットスイッチとを備える。
【００９６】
無線ＲＦ内蔵通信コントローラ部１１０６は、ＣＰＵ（Central Processing Unit）１１６１と、ＲＯＭ（Read Only Memory）１１６２と、ＲＡＭ（Random Access Memory）１１６３と、ＧＰＩＯ（General Purpose Input/Output）１１６４と、無線ＲＦ部１１６５と、制御部１１０１との間で通信するためのＵＡＲＴ（Universal Asynchronous Receiver Transmitter）１１６６とを含む。
【００９７】
なお、本実施例では、無線ＲＦ内蔵通信コントローラ部１１０６は、ＺｉｇＢｅｅコーディネータとして動作するものとして説明する。他の実施の形態として、無線ＲＦ内蔵通信コントローラ部１１０６は、ＺｉｇＢｅｅルータとして動作させてもよい。その場合、ネットワークＺ上に存在する他の通信機器から常に受信可能であるように設定しておく。
【００９８】
また、ＲＯＭ１１６２と、ＲＡＭ１１６３と、ＵＡＲＴ１１６６と、ＧＰＩＯ１１６４と、無線ＲＦ部１１６５とは、それぞれ、ＣＰＵ１１６１に接続されている。
【００９９】
無線ＲＦ内蔵通信コントローラ部１１０６は、アンテナ１１０７と接続されている。無線ＲＦ内蔵通信コントローラ部１１０６は、ネットワークＺ上に存在する通信機器との間の通信を制御する。なお、ＲＯＭ１１６２は、ＮＶＲＡＭで構成されるのが一般的である。
【０１００】
制御部１１０１は、ＣＰＵ１１６１に比べて高性能なＣＰＵを備えており、またメモリも豊富である。当該構成によって、中継器１００１は、高度な情報処理を実現できる。
【０１０１】
高速通信インターフェイス部１１０４は、ワイヤレスブロードバンドルータ１００２との間でＥｔｈｅｒｎｅｔまたはＷｉＦｉを用いた通信を行なうためのインターフェイスである。電源部１１０５は、制御部１１０１と無線ＲＦ内蔵通信コントローラ部１１０６とに電力を供給する。
【０１０２】
制御部１１０１は、発光部１１０３と、高速通信インターフェイス部１１０４と、電源部１１０５と、無線ＲＦ内蔵通信コントローラ部１１０６と、プッシュボタン１１０８と、スライドスイッチ１１０９とに接続されている。制御部１１０１は、中継器１００１の全体的な動作を制御する。制御部１１０１は、プッシュボタン１１０８およびスライドスイッチ１１０９からの入力を受け付ける。また、制御部１１０１は、発光部１１０３に出力指示を出す。
【０１０３】
制御部１１０１について、より詳しく説明すると以下のとおりである。制御部１１０１は、図示しない、ＺｉｇＢｅｅマネージャと、ＺｉｇＢｅｅノード管理情報とを含む。ＺｉｇＢｅｅマネージャは、制御部１１０１に格納されているアプリケーションの１つである。ＺｉｇＢｅｅマネージャは、ネットワークＺ上に存在しうるＺｉｇＢｅｅのノードを管理する。具体的には、ＺｉｇＢｅｅマネージャは、ローカルノードである無線ＲＦ内蔵通信コントローラ部１１０６と、ローカルノードと通信可能なリモートノード（タップ１００４などのＺｉｇＢｅｅノード）を管理する。これ以外にも、ＺｉｇＢｅｅマネージャは、ローカルノード及びリモートノードからＺｉｇＢｅｅノードとしての一般的な情報（ＩＥＥＥアドレス、ショートアドレス、ＭＡＣ能力、論理タイプなど）を取得して、また、ローカルノードからローカルノードにアソシエートされているデバイスの一覧や現在のネットワーク情報（PanIDや論理チャンネルなど）を取得して、ノード情報として管理する。ＺｉｇＢｅｅマネージャは、これらのＺｉｇＢｅｅノードの管理情報をＺｉｇＢｅｅノード管理情報に保存する。
【０１０４】
なお、本実施の形態において、「ローカルノード」とは、中継器に内部接続されるＺｉｇＢｅｅモジュールをいう。また、「リモートノード」とは、タップなどに内蔵されるＺｉｇＢｅｅモジュールをいう。
【０１０５】
＜Ｄ．データ＞
図１０は、サーバ装置１００９が記憶している場所情報Ｄ１０を説明するための図である。場所情報Ｄ１０は、タップ１００４ａ，１００４ｂ，１００４ｃの各々が、どの部屋に設置されているかを表した情報である。図１０を参照して、場所情報Ｄ１０では、タップのＩＤと、タップの場所とが対応付けられている。図１０では、ＴＡＰ−１，ＴＡＰ−２，ＴＡＰ−３は、それぞれ、タップ１００４ａ，１００４ｂ，１００４ｃを表している。サーバ装置１００９は、場所情報Ｄ１０を参照することにより、部屋側のどのタップが、どの場所に設置されているのかを判断できる。
【０１０６】
図１１は、サーバ装置１００９が記憶している家電情報Ｄ１１を説明するための図である。家電情報Ｄ１１は、器側のタップが、どの家電機器に接続されているかを表した情報である。図１１を参照して、家電情報Ｄ１１では、タップのＩＤと、タップに接続されている家電機器の名称とが対応付けられている。サーバ装置１００９は、家電情報Ｄ１１を参照することにより、機器側のどのタップが、どの家電機器に接続されているのかを判断できる。
【０１０７】
図１２は、部屋側のタップおよび家電側のタップによって測定された消費電力を表した消費電力管理テーブルＤ１２を表した図である。消費電力管理テーブルＤ１２は、中継器１００１と事前にペアリングされた各タップの消費電力情報を、タップのＩＤに対応付けた情報である。サーバ装置１００９は、中継器１００１から各タップの消費電力情報を受信することにより、消費電力管理テーブルＤ１１における消費電力の値を更新する。
【０１０８】
図１３は、家電側のタップと部屋側のタップとの関連付けの履歴を表した関連付け履歴情報Ｄ１３を表した図である。関連付け履歴情報Ｄ１３は、サーバ装置１００９が、家電の場所の特定を行なう過程で生成する情報である。なお、関連付け履歴情報Ｄ１３は、タップ同士間のペアリングの履歴を表した情報である。
【０１０９】
サーバ装置１００９は、家電側のタップからの消費電力情報と、部屋側のタップからの消費電力情報とに基づき、消費電力が一致している家電側のタップと部屋側のタップとをＩＤを用いて対応付ける。サーバ装置１００９は、当該対応付けした日時を登録日時として記憶する。
【０１１０】
サーバ装置１００９は、対応付けた家電側のタップと部屋側のタップとの消費電力が一致しなくなった場合、上記対応付けを解除する。サーバ装置１００９は、当該対応付けを解除した日時を解除日時として記憶する。
【０１１１】
サーバ装置１００９は、関連付け履歴情報Ｄ１３と、場所情報Ｄ１０（図１０）と、家電情報Ｄ１１（図１１）とに基づき、家電機器の場所と、当該家電機器の名称とを特定する。
【０１１２】
＜Ｅ．機能的構成＞
図１４は、サーバ装置１００９の機能的構成を説明するための機能ブロック図である。図１４を参照して、サーバ装置１００９は、受信部９０１と、記憶部９０２と、特定部９０３と、送信部９０４と、判断部９０５とを備える。
【０１１３】
記憶部９０２は、場所情報Ｄ１０と、家電情報Ｄ１１と、消費電力管理テーブルＤ１２と、関連付け履歴情報Ｄ１３と、指定位置情報Ｄ９とを記憶する。指定位置情報Ｄ９は、タブレット端末１００８のユーザによって事前に指定された、各家電機器のデフォルト位置を表した情報である。
【０１１４】
受信部９０１は、中継器１００１を介して、複数の部屋側のタップ（タップ１００４ａ，１００４ｂ，１００４ｃ等）の各々から消費電力情報を受信する。また、受信部９０１は、当該複数の部屋側のタップのいずれかを介して給電されることにより動作している家電機器（掃除機１００５等）に接続された家電側のタップ（タップ１００４ｓ等）から、当該家電機器の消費電力を表した消費電力情報を受信する。また、受信部９０１は、受信した消費電力情報を用いて、消費電力管理テーブルＤ１２を更新する。
【０１１５】
なお、部屋側のタップと、給電状態の家電側のタップとは、定期的に、消費電力情報を中継器１００１に送信する。このため、受信部９０１は、消費電力情報を定期的に受信する。
【０１１６】
特定部９０３は、複数の部屋側のタップの各々から受信した消費電力情報と、家電機器に接続された家電側のタップから受信した消費電力情報と、場所情報Ｄ１０とに基づき、家電機器の場所を特定する。詳しくは、特定部９０３は、複数の部屋側のタップの各々から受信した消費電力情報と、家電機器に接続された家電側のタップから受信した消費電力情報と、場所情報Ｄ１０と、関連付け履歴情報Ｄ１３とに基づき、家電機器の場所を特定する。さらに、特定部９０３は、さらに家電情報Ｄ１１を利用して、特定した家電機器の場所も特定する。特定部９０３は、特定した家電の場所と、特定した家電の名称とを送信部９０４に送る。
【０１１７】
たとえば、消費電力管理テーブルＤ１２に示すとおり、タップＩＤがＴＡＰ-２とＴＡＰ−４との消費電力が２００ｋＷで同一であるため、関連付け履歴情報Ｄ１３においては、ＴＡＰ-２とＴＡＰ−４とが関連付けられている。特定部９０３は、場所情報Ｄ１０を参照し、ＴＡＰ−２に対応付けられた場所が２階のリビングであることを特定する。また、特定部９０３は、家電情報Ｄ１１を参照し、ＴＡＰ−４に対応付けられた家電機器の名称が掃除機であると特定する。この結果、特定部９０３は、２階のリビングと掃除機とを互いに関連付けた状態で、送信部９０４に送る。
【０１１８】
送信部９０４は、タブレット端末１００８に対して、家電の場所を表した情報と、当該場所にある家電の名称とを関連付けて送信する。なお、タブレット端末１００８は、家電の場所を表した情報と、当該場所にある家電の名称と受信し、たとえば、図５に示したユーザインターフェイスを表示する。
【０１１９】
なお、判断部９０５の詳細と、判断部９０５および指定位置情報Ｄ９を利用する構成については、後述する。また、外部の通信機器であるスマートフォン７０００を用いた構成についても後述する。
【０１２０】
＜Ｆ．フローチャート＞
図１５は、サーバ装置１００９の処理の流れの概要を表したフローチャートである。図１５を参照して、ステップＳ２において、サーバ装置１００９は、受信部９０１による受信処理を行なう。詳しくは、ステップＳ２において、サーバ装置１００９のＣＰＵ９５１は、中継器１００１を介して、複数の部屋側のタップの各々から消費電力情報を受信するともに、家電側のタップから家電機器の消費電力を表した消費電力情報を受信する。
【０１２１】
ステップＳ４において、サーバ装置１００９は、特定部９０３による特定処理を行なう。詳しくは、ステップＳ４において、サーバ装置１００９のＣＰＵ９５１は、家電機器の場所と家電機器の場所とを特定する。
【０１２２】
ステップＳ６において、サーバ装置１００９は、送信部９０４による送信処理を行なう。詳しくは、ステップＳ６において、サーバ装置１００９のＣＰＵ９５１は、タブレット端末１００８に対して、家電の場所を表した情報と、当該場所にある家電の名称とを関連付けて送信する。
【０１２３】
図１６は、図１５におけるステップＳ４の処理の詳細を説明するためのフローチャートである。なお、以下では、処理を一般化するため、部屋側のタップのタップＩＤがｍ個、場所情報Ｄ１０に登録されており、家電側のタップのタップＩＤがｎ個、家電情報Ｄ１１に登録されているものとして説明する。なお、ｍ、ｎは、自然数である。つまり、図１５におけるステップＳ２では、ＣＰＵ９５１は、ｍ＋ｎ個の消費電力情報を順次受信するものとして、以下説明する。
【０１２４】
図１６を参照して、ステップＳ１２において、サーバ装置１００９のＣＰＵ９５１は、受信した複数の消費電力情報を、家電側のタップと、部屋側のタップとに分類する。具体的には、ＣＰＵ９５１は、場所情報Ｄ１０および家電情報Ｄ１１とのタップＩＤに基づいて、受信した複数の消費電力情報を、家電側のタップと、部屋側のタップとに分類する。なお、消費電力情報には、送信先のタップのタップＩＤが含まれている。
【０１２５】
ステップＳ１４において、ＣＰＵ９５１は、変数ｉに１を代入する。ステップＳ１６において、ＣＰＵ９５１は、変数ｉの値が１以下であるか否かを判断する。変数ｉの値がｎよりも大きい場合（ステップＳ１６においてＮＯ）、ＣＰＵ９５１は、処理をステップＳ３０に進める。一方、変数ｉの値がｎ以下である場合（ステップＳ１６においてＹＥＳ）、ＣＰＵ９５１は、ステップＳ１８において、関連付け履歴情報Ｄ１３に基づき、家電側のタップが部屋側のタップと関連付けがなされているか否かを判断する。ステップＳ１８では、家電側の各タップに関して、部屋側のタップと関連付けがなされているか否かが判断される。なお、後述するステップＳ２０，Ｓ２４，Ｓ２６，Ｓ２８における処理についても、家電側のタップ毎に行なわれる。
【０１２６】
部屋側のタップと関連付けが既になされていると判断された場合（ステップＳ１８においてＹＥＳ）、ＣＰＵ９５１は、ステップＳ２０において、消費電力情報に示された消費電力が、閾値Ｔｈ１以上であって、かつ部屋側のタップの消費電力と同じであるか否かを判断する。一方、部屋側のタップと関連付けがなされていないと判断された場合（ステップＳ１８においてＮＯ）、処理をステップＳ２６に進める。
【０１２７】
ステップＳ２０において肯定的な判断がなされた場合（ステップＳ２０においてＹＥＳ）、ＣＰＵ９５１は、ステップＳ２２において、ｉの値をインクリメントする。すなわち、ＣＰＵ９５１は、ｉの値を、１だけ増加させる。ステップＳ２０において否定的な判断がなされた場合（ステップＳ２０においてＮＯ）、ステップＳ２４において、ＣＰＵ９５１は、家電側のタップと部屋側のタップとの関連付けを解消する。具体的には、ＣＰＵ９５１は、当該関連付けを解消した日時を、関連付け履歴情報Ｄ１３の解除日時の欄に書き込む。ＣＰＵ９５１は、ステップＳ２４の後は、処理をステップＳ２２に進める。
【０１２８】
ステップＳ２６において、ＣＰＵ９５１は、消費電力が閾値Ｔｈ１以上かつ同じ消費電力である部屋側のタップがあるか否かを判断する。ステップＳ２６において肯定的な判断がなされた場合（ステップＳ２６においてＹＥＳ）、ＣＰＵ９５１は、家電側のタップと部屋側のタップとを関連付ける。具体的には、ＣＰＵ９５１は、関連付け履歴情報Ｄ１３において、当該関連付けを表すタップＩＤの書き込みと、当該関連付けをした日時の登録日時の欄への書き込みとを行なう。ＣＰＵ９５１は、ステップＳ２８の後は、処理をステップＳ２２に進める。一方、ステップＳ２６において否定的な判断がなされた場合（ステップＳ２６においてＮＯ）、ＣＰＵ９５１は、処理をステップＳ２２に進める。
【０１２９】
ステップＳ３０において、ＣＰＵ９５１は、各家電機器の場所を特定する。なお、特定方法については、既に説明したため、ここでは説明を繰り返さない。なお、ステップＳ２０，Ｓ２６において、閾値Ｔｈ１を利用した処理を行なっている理由は、消費電力が０ｋＷを表す消費電力情報を送信している、部屋側のタップと家電側のタップとが存在する場合、これらの２つのタップの関連付け付けを行なわないようにするためである。閾値Ｔｈ１の値としては、たとえば、１ｋＷ等とすることができる。
【０１３０】
＜Ｇ．利点＞
（１）上述したように、タップ１００４ｓと当該タップ１００４ｓに接続される掃除機１００５とを１つのユニット装置１８００として捉えると、サーバ装置１００９は、以下の構成を有すると言える。なお、ノートＰＣ等の他の家電機器についても同様である。
【０１３１】
サーバ装置１００９は、互いに異なるコンセントに接続された複数の部屋側のタップの各々から消費電力を表した消費電力情報を受信する。サーバ装置１００９は、複数の部屋側のタップの各々の設置場所を表した場所情報Ｄ１０を記憶するための記憶部９０２を備える。また、サーバ装置１００９は、複数の部屋側のタップの各々から消費電力情報を受信するとともに、複数の部屋側のタップのいずれかを介して給電されることにより動作しているユニット装置１８００（掃除機１００５および家電側のタップ１００４ｓ）からユニット装置１８００の消費電力を表した消費電力情報を受信する受信部９０１をさらに備える。また、サーバ装置１００９は、複数の部屋側のタップの各々から受信した消費電力情報と、ユニット装置１８００から受信した消費電力情報と、場所情報Ｄ１０とに基づき、ユニット装置１８００の場所を特定する特定手段をさらに備える。また、サーバ装置１００９は、特定された場所を表した情報を、タブレット端末１００８に送信する送信手段をさらに備える。
【０１３２】
上記の構成によれば、タブレット端末１００８のユーザは、家電側のタップに接続された家電機器（たとえば掃除機１００５）が建物のどの場所にあるのか（どの場所で使用されているのか）を、容易なシステム構成で判断することができる。
【０１３３】
（２）詳しくは、複数の部屋側のタップの各々は、ソケット２１０１（第１のソケット）と、コンセントに接続するためのプラグ２１０２（第１のプラグ）とを含む。ユニット装置１８００は、ソケット２１０１（第２のソケット）とプラグ２１０２（第２のプラグ）とを有する家電側のタップと、当該ソケット２１０１（第２のソケット）に接続されたプラグ１０５１ａ（第３のプラグ）を有する掃除機１００５とを含む。家電側のタップのプラグ（第２のプラグ）は、複数のコンセントに接続された複数の部屋側のタップのいずれかのソケット２１０１に接続されている。受信部９０１は、ユニット装置１８００に含まれる家電側のタップから、掃除機１００５の消費電力を表した消費電力情報を受信する。
【０１３４】
上記の構成によれば、家電側のタップを部屋側のタップに連結した状態で家電機器を使用することにより、タブレット端末１００８のユーザは、家電機器が建物のどの場所にあるのかを判断できる。
【０１３５】
また、家電機器自体が消費電力測定機能を有していない構成であっても、家電側のタップによる消費電力測定機能により、サーバ装置１００９は、家電機器が建物のどの場所にあるのかを特定できる。このため、消費電力測定機能を有していない家電機器を通信システム１に含めることができる。
【０１３６】
（３）記憶部９０２は、ユニット装置１８００（詳しくは、本体装置）の識別情報をさらに記憶している。識別情報としては、本体装置（つまり家電機器）の名称が挙げられる。送信部９０４は、特定された場所を表した情報に、たとえば家電機器の名称を関連付けて、タブレット端末１００８に送信する。
【０１３７】
上記の構成によれば、タブレット端末１００８のユーザは、どの家電機器がどの場所にあるのかを認識することができる。たとえば、当該ユーザは、掃除機１００５が２階のリビングで使用されていることを認識できる。
【０１３８】
［実施の形態２］
本実施の形態では、通信システム１において、さらに判断部９０５および指定位置情報Ｄ９を利用する構成について説明する。なお、上記においては、場所を特定する対象機器を家電として説明したが、これに限定されるものではない。対象機器は、コンセントから電力を受電して動作するものであればよい。たとえば、対象機器には、展示会等のイベントで使用される各種機器、病院で使用される移動可能に構成された医療機器等も含まれる。
【０１３９】
指定位置情報Ｄ９は、上述したように、タブレット端末１００８のユーザによって事前に指定された、各家電機器のデフォルト位置を表している。
【０１４０】
判断部９０５は、特定部９０３によって特定された場所が、指定位置情報Ｄ９によって規定された設置場所と一致しているか否かについて判断する。当該判断は、家電機器毎に行なう。
【０１４１】
送信部９０４は、特定された場所が指定位置情報Ｄ９によって規定された設置場所と一致しない場合には、予め定められた情報をタブレット端末１００８に送信する。なお、予め定められて情報としては、特定された対象機器の位置が正しくない旨を表す情報とすることができる。
【０１４２】
このような構成によれば、タブレット端末１００８のユーザは、対象機器が間違った場所で利用されていることを容易に認識することができる。
【０１４３】
［実施の形態３］
本実施の形態では、通信システム１において、さらに家電機器の使用場所および使用時間を通知する構成について説明する。
【０１４４】
サーバ装置１００９は、家電機器が接続された家電側のタップから受信した消費電力情報に基づき、特定部９０３により特定された場所と当該場所における当該家電機器の使用時間とを関連付けて記憶部９０２に記憶する。
【０１４５】
送信部９０４は、上記関連付けられた場所と使用時間とを表した情報を、タブレット端末１００８に送信する。
【０１４６】
タブレット端末１００８は、サーバ装置１００９から受信した、関連付けられた場所と使用時間とを表した情報を、画面に表示する。
【０１４７】
このような構成によれば、タブレット端末１００８のユーザは、家電機器が、どの場所で、どれ位の時間使用されているのかを認識することが可能となる。
【０１４８】
［実施の形態４］
本実施の形態では、通信システム１において、さらにスマートフォン７０００において警告表示を実現する構成について説明する。
【０１４９】
次に、スマートフォン７０００（図１４）を利用する構成について説明する。
受信部９０１は、上述したように、複数の部屋側のタップが送信する各消費電力情報と、家電側のタップが送信する消費電力情報とを定期的に受信する。特定部９０３は、予め規定されたタイミングで、家電側のタップに接続された家電機器の場所を特定する。
【０１５０】
送信部９０４は、特定された場所が予め定められた時間以上、同じ場所である場合には、サーバ装置１００９に予め登録された外部の通信機器であるスマートフォン７０００に予め定められた情報を送信する。送信部９０４は、当該予め定められた情報として、たとえば家電機器が移動していない旨を表す情報を、スマートフォン７０００に送信する。
【０１５１】
このような構成によれば、スマートフォン７０００のユーザは、家電機器を利用しているユーザの異常を知ることができる。なお、スマートフォン７０００は一例であって、外部の通信機器であれば、特に限定されるものではない。
【０１５２】
［実施の形態５］
図１７は、本発明の実施の形態に係る通信システムの概略構成を示した図である。図１７を参照して、本発明の実施の形態に係る通信システム１Ａは、ネットワークＺと、ネットワークＥと、サーバ装置１００９Ａとから構成される。
【０１５３】
通信システム１Ａでは、ネットワークＺにおいて、タップ１００４ｓが存在しない点、および掃除機１００５の代わりに掃除機１００５Ａが存在する点において、実施の形態１の通信システム１と異なる。また、通信システム１Ａでは、サーバ装置１００９の代わりにサーバ装置１００９Ａを有する点において、実施の形態１の通信システム１とは異なる。
【０１５４】
掃除機１００５Ａは、消費電力測定器を内蔵している。このため、通信システム１Ａでは、家電側のタップ１００４ｓが存在していない。当該消費電力測定器は、家電側のタップ１００４ｓと同様に、掃除機１００５Ａの消費電力を測定する。
【０１５５】
つまり、サーバ装置１００９Ａは、掃除機１００５Ａ等の家電機器から当該家電機器の消費電力を受信している点において、家電側のタップから家電機器の消費電力を受信する実施の形態１のサーバ装置１００９と異なる。それゆえ、サーバ装置１００９Ａは、図１０の家電情報Ｄ１１の代わりに家電ＩＤと家電機器の名称とを対応付けた家電情報Ｄ１１Ａを記憶しておけばよい。また、サーバ装置１００９Ａは、図１２の消費電力管理テーブルＤ１２の代わりに、タップＩＤに消費電力を対応付けるとともに、家電ＩＤに消費電力を対応付けた、タップおよび家電別の消費電力管理テーブルＤ１２Ａを記憶しておけばよい。さらに、サーバ装置１００９Ａは、図１３の関連付け履歴情報Ｄ１３の代わりに、当該関連付け履歴情報Ｄ１３の家電側のタップＩＤを家電ＩＤに置き換えた関連付け履歴情報Ｄ１３Ａを記憶しておけばよい。
【０１５６】
図１８は、掃除機１００５Ａに内蔵されている消費電力測定器１５００のハードウェア構成を表した図である。図１８を参照して、消費電力測定器１５００は、シャント抵抗２１０３と、電源部２１０４と、ＬＥＤ２１０５と、設定ボタン２１０６と、アンテナ２１０７と、電力センサ部２１１０と、無線ＲＦ内蔵通信コントローラ部２１２０と、配線２１３１と、配線２１３２と、配線２１３３とを備える。配線２１３１，２１３２，２１３３は、掃除機１００５Ａ内において、消費電力測定器１５００の外の配線に接続されている。
【０１５７】
サーバ装置１００９Ａは、サーバ装置１００９と同様に、受信部９０１と、記憶部９０２と、特定部９０３と、送信部９０４と、判断部９０５とを備える。また、記憶部９０２は、場所情報Ｄ１０と、家電情報Ｄ１１Ａと、タップおよび家電別の消費電力管理テーブルＤ１２Ａと、関連付け履歴情報Ｄ１３Ａと、指定位置情報Ｄ９とを記憶している。
【０１５８】
サーバ装置１００９Ａにおける、特定部９０３における特定処理、送信部９０４における送信処理は、サーバ装置１００９と同じであるため、ここでは、説明を繰り返さない。
【０１５９】
サーバ装置１００９Ａを備える通信システム１Ａによれば、実施の形態１で説明した効果（利点）と同様の効果を得ることができる。なお、実施の形態２〜４で説明した構成を本実施の形態でも適用できる。
【０１６０】
［実施の形態６］
＜Ｈ．システム構成＞
図１９は、本発明の実施の形態に係る通信システムの概略構成を示した図である。図１９を参照して、本発明の実施の形態に係る通信システム１Ｂは、ネットワークＺと、ネットワークＥと、サーバ装置１００９Ｂとから構成される。
【０１６１】
通信システム１Ｂでは、ネットワークＺにおいて、家電側のタップ１００４ｓが存在しない点、および掃除機１００５の代わりに掃除機１００５Ｂが存在する点において、実施の形態１の通信システム１と異なる。また、通信システム１Ｂでは、サーバ装置１００９の代わりにサーバ装置１００９Ｂを有する点において、実施の形態１の通信システム１とは異なる。
【０１６２】
掃除機１００５Ｂ等の家電機器は、各家電ＩＤに対応付けて、自機が動作を開始したことを表す情報（以下、「動作開始情報」または「ＯＮ信号」とも称する）と、自機が動作を停止したことを表す情報（以下、「動作停止情報」または「ＯＦＦ信号」とも称する）とを送信可能に構成されている。これらの信号の送信は、ユニキャストであってもよいし、ブロードキャストであってもよい。家電機器の上記情報の送信には、一例として、ＯＳＩ参照モデルをベースとした通信プロトコルである「ＥＣＨＯＮＥＴ  Ｌｉｔｅ（エコーネットライト）」を利用できる。
【０１６３】
サーバ装置１００９Ｂは、実施の形態１に係るサーバ装置１００９と同様なハードウェア構成を有する（図６）。したがって、サーバ装置１００９Ｂのハードウェア構成については、ここでは繰り返し説明しない。
【０１６４】
＜Ｉ．処理の概要＞
次に、通信システム１Ｂにおける処理の概要について説明する。主として、サーバ装置１００９Ｂにおける処理の概要について説明する。
【０１６５】
（ｉ１．情報の受信）
図２０は、サーバ装置１００９Ｂが中継器１００１を介して受信する情報を説明するための図である。図２０Ａは、タップ１００４ａにより測定された掃除機１００５Ｂの消費電力を表した図である。図２０Ｂは、タップ１００４ｂにより測定された掃除機１００５Ｂの消費電力を表した図である。図２０Ｃは、タップ１００４ｃにより測定された掃除機１００５Ｂの消費電力を表した図である。図２０Ｄは、掃除機１００５Ｂの動作状態を表した図である。
【０１６６】
図２０Ａを参照して、時刻ｔ１〜ｔ２においては、掃除機１００５Ｂのプラグ１０５１ａがタップ１００４ａに接続されることにより、掃除機１００５Ｂが動作している。サーバ装置１００９Ｂは、中継器１００１を介して、時刻ｔ１〜ｔ２における消費電力情報をタップ１００４ａから受信する。
【０１６７】
図２０Ｂを参照して、時刻ｔ３〜ｔ４においては、掃除機１００５Ｂのプラグ１０５１ａがタップ１００４ｂに接続されることにより、掃除機１００５Ｂが動作している。サーバ装置１００９Ｂは、中継器１００１を介して、時刻ｔ３〜ｔ４における消費電力情報をタップ１００４ｂから受信する。
【０１６８】
図２０Ｃを参照して、時刻ｔ５〜ｔ６においては、掃除機１００５Ｂのプラグ１０５１ａがタップ１００４ｃに接続されることにより、掃除機１００５Ｂが動作している。サーバ装置１００９Ｂは、中継器１００１を介して、時刻ｔ５〜ｔ６における消費電力情報をタップ１００４ｃから受信する。
【０１６９】
また、図２０Ｄを参照して、サーバ装置１００９Ｂは、掃除機１００５Ｂから、動作開始情報（ＯＮ信号）と、動作停止情報（ＯＦＦ信号）とを受信する。これにより、サーバ装置１００９Ｂは、掃除機１００５Ｂの動作状態を判別することができる。なお、サーバ装置１００９Ｂは、掃除機１００５Ｂのみならず、予め登録されている各家電機器（たとえばノートＰＣ）の動作状態も判別する。
【０１７０】
（ｉ２．家電機器の場所の特定および出力）
サーバ装置１００９Ｂは、タップ１００４ａ，１００４ｂ，１００４ｃの各々が、どの部屋に設置されているかを表した場所情報Ｄ１０（図１０）を予め記憶している。また、サーバ装置１００９Ｂは、各家電機器の動作状態を表した情報（以下、「状態情報」と称する）を記憶している。
【０１７１】
詳しくは、サーバ装置１００９は、複数のタップ１００４ａ，１００４ｂ，１００４ｃの各々から受信した消費電力情報と、場所情報Ｄ１０と、状態情報とに基づき、家電機器の場所を特定する。
【０１７２】
具体的には、サーバ装置１００９Ｂは、時刻ｔ１〜ｔ２においては、タップ１００４ａから消費電力情報を受信している。また、時刻ｔ１において、家電機器の動作状態がオン状態となっている。それゆえ、サーバ装置１００９Ｂは、時刻ｔ１〜ｔ２においては、タップ１００４ａが設置されている２階の寝室で家電機器が動作していると判断できる。特に、サーバ装置１００９は、動作開始情報を家電ＩＤとともに受信する構成であるため、家電機器として掃除機１００５Ｂが２階の寝室で動作していることを特定できる。
【０１７３】
また、サーバ装置１００９Ｂは、時刻ｔ３〜ｔ４においては、タップ１００４ｂから消費電力情報を受信している。また、時刻ｔ３において、家電機器の動作状態がオン状態となっている。それゆえ、サーバ装置１００９Ｂは、時刻ｔ３〜ｔ４においては、タップ１００４ｂが設置されている２階の寝室で掃除機１００５Ｂが動作していることを特定できる。
【０１７４】
さらに、サーバ装置１００９Ｂは、時刻ｔ５〜ｔ６においては、タップ１００４ｃから消費電力情報を受信している。また、時刻ｔ５において、家電機器の動作状態がオン状態となっている。それゆえ、サーバ装置１００９Ｂは、時刻ｔ５〜ｔ６においては、タップ１００４ｃが設置されている２階のリビングで掃除機１００５Ｂが動作していることを特定できる。
【０１７５】
サーバ装置１００９Ｂは、たとえばタブレット端末１００８からの要求に基づき、上記特定した場所を表した情報と、当該場所で動作している家電機器の識別情報（たとえば機器名）とを関連付けて、タブレット端末１００８に送信する。
【０１７６】
なお、サーバ装置１００９Ｂの上記場所の特定のタイミングは、特に限定されるものではない。サーバ装置１００９は、掃除機１００５の使用時間中（たとえばｔ１〜ｔ２の間）に場所の特定を行なってもよいし、使用時間が経過した後でもよい。また、場所を特定するための処理のトリガは、タブレット端末１００８からの指令であってもよい。
【０１７７】
タブレット端末１００８は、サーバ装置１００９Ｂから場所情報および家電機器の識別情報を受信したときに、実施の形態１と同様に、図５に示したユーザインターフェイスを表示する。
【０１７８】
上記においては、時刻ｔ１，ｔ３，ｔ５にＯＮ信号を受信している状態を表しているが、ＯＮ信号を受信するタイミングは、時刻ｔ１，ｔ３，ｔ５とは厳密には一致しないことも想定される。つまり、図２０Ｄに示した波形が、右側または左側にシフトすることもある。このため、サーバ装置１００９Ｂは、たとえば数秒程度の時間に関する値Δｔ（閾値Ｔｈ２）を設定し、ＯＮ信号を受信した時刻ｔ１’，ｔ３’，ｔ５’の前後数秒の間（ｔ１’−Δｔ≦ｔ≦ｔ１’＋Δｔ，ｔ３’−Δｔ≦ｔ≦ｔ３’＋Δｔ，ｔ５’−Δｔ≦ｔ≦ｔ５’＋Δｔ）に消費電力情報を受信した場合には、当該ＯＮ信号と当該消費電力情報とが関連しているものとして扱うことが好ましい。
【０１７９】
＜Ｊ．データ＞
図２１は、サーバ装置１００９Ｂが記憶している家電情報Ｄ２１を説明するための図である。図２１を参照して、家電情報Ｄ２１は、家電ＩＤと、家電機器の名称とが対応付けられている。サーバ装置１００９Ｂは、家電情報Ｄ２１を参照することにより、家電ＩＤから家電機器の名称を特定することができる。
【０１８０】
図２２は、タップによって測定された消費電力を表した消費電力管理テーブルＤ２２を表した図である。消費電力管理テーブルＤ２２は、中継器１００１と事前にペアリングされた各タップの消費電力情報を、タップのＩＤに対応付けた情報である。サーバ装置１００９Ｂは、中継器１００１から各タップの消費電力情報を受信することにより、消費電力管理テーブルＤ２２における消費電力の値を更新する。
【０１８１】
図２３は、家電ＩＤと当該家電ＩＤにより特定される家電機器の動作状態を、家電ＩＤ毎に表した状態管理テーブルＤ２３を表した図である。サーバ装置１００９Ｂは、中継器１００１を介して動作開始情報および動作停止情報を受信する度に、状態管理テーブルＤ２３を更新する。
【０１８２】
図２４は、家電機器とタップとの関連付けの履歴を表した関連付け履歴情報Ｄ２４を表した図である。関連付け履歴情報Ｄ２４は、サーバ装置１００９Ｂが、家電の場所の特定を行なう過程で生成する情報である。なお、関連付け履歴情報Ｄ２４は、家電機器とタップとの間のペアリングの履歴を表した情報である。
【０１８３】
サーバ装置１００９Ｂは、タップから送信されてくるタップＩＤおよび消費電力情報と、当該消費電力情報を受信したときと概ね同じ時刻に受信した家電ＩＤおよび動作開始情報とに基づき、家電とタップとをＩＤを用いて対応付ける。サーバ装置１００９Ｂは、当該対応付けした日時を登録日時として記憶する。
【０１８４】
サーバ装置１００９Ｂは、家電機器から家電ＩＤおよび動作停止情報を受信したことに基づき、上記対応付けを解除する。サーバ装置１００９Ｂは、当該対応付けを解除した日時を解除日時として記憶する。
【０１８５】
サーバ装置１００９Ｂは、関連付け履歴情報Ｄ２４と、場所情報Ｄ１０（図１０）と、家電情報Ｄ２１（図２１）とに基づき、家電機器の場所と、当該家電機器の名称とを特定する。
【０１８６】
＜Ｋ．機能的構成＞
図２５は、サーバ装置１００９Ｂの機能的構成を説明するための機能ブロック図である。図２５を参照して、サーバ装置１００９Ｂは、受信部９０１Ｂと、記憶部９０２Ｂと、特定部９０３Ｂと、送信部９０４Ｂと、判断部９０５とを備える。
【０１８７】
記憶部９０２Ｂは、場所情報Ｄ１０と、家電情報Ｄ２１と、消費電力管理テーブルＤ２２と、状態管理テーブルＤ２３と、関連付け履歴情報Ｄ２４と、指定位置情報Ｄ９とを記憶する。
【０１８８】
受信部９０１Ｂは、中継器１００１を介して、複数のタップ１００４ａ，１００４ｂ，１００４ｃの各々から消費電力情報を受信する。また、受信部９０１Ｂは、家電機器から状態情報（動作開始情報および動作停止情報）を受信する。また、受信部９０１Ｂは、受信した消費電力情報を用いて、消費電力管理テーブルＤ２２を更新する。受信部９０１Ｂは、受信した状態情報を用いて、状態管理テーブルＤ２３を更新する。
【０１８９】
なお、タップは、定期的に消費電力情報を中継器１００１に送信する。このため、受信部９０１Ｂは、消費電力情報を定期的に受信する。
【０１９０】
特定部９０３Ｂは、複数のタップの各々から受信した消費電力情報と、家電機器から受信した状態情報と、場所情報Ｄ１０とに基づき、家電機器の場所を特定する。詳しくは、特定部９０３Ｂは、複数の部屋側のタップの各々から受信した消費電力情報と、場所情報Ｄ１０と、関連付け履歴情報Ｄ２４とに基づき、家電機器の場所を特定する。さらに、特定部９０３Ｂは、さらに家電情報Ｄ２１を利用して、特定した家電機器の場所も特定する。特定部９０３Ｂは、特定した家電の場所と、特定した家電の名称とを送信部９０４Ｂに送る。
【０１９１】
たとえば、特定部９０３Ｂは、関連付け履歴情報Ｄ２４において、ＤＥＶ−１とＴＡＰ−２との関連付けが解除されていない。したがって、特定部９０３Ｂは、ＴＡＰ−２で特定されるタップが設置されている部屋に、ＤＥＶ−１で特定される家電機器があることを特定できる。特定部９０３Ｂは、さらに、場所情報Ｄ１０と家電情報Ｄ２１とを参照することにより、ＴＡＰ−２で特定されるタップの場所と、ＤＥＶ−１で特定される家電機器の名称とを特定できる。これにより、特定部９０３Ｂは、２階のリビングで掃除機が使用中であることを特定できる。特定部９０３は、２階のリビングと掃除機とを互いに関連付けた状態で、送信部９０４Ｂに送る。
【０１９２】
送信部９０４Ｂは、タブレット端末１００８に対して、家電の場所を表した情報と、当該場所にある家電の名称とを関連付けて送信する。なお、タブレット端末１００８は、家電の場所を表した情報と、当該場所にある家電の名称と受信し、図５に示したユーザインターフェイスを表示する。
【０１９３】
＜Ｌ．フローチャート＞
図２６は、サーバ装置１００９Ｂの処理の流れの概要を表したフローチャートである。図２６を参照して、ステップＳ１０２において、サーバ装置１００９Ｂは、受信部９０１Ｂによる受信処理を行なう。詳しくは、ステップＳ１０２において、サーバ装置１００９ＢのＣＰＵ９５１は、中継器１００１を介して、複数のタップの各々から消費電力情報を受信するともに、家電機器から状態情報を受信する。
【０１９４】
ステップＳ１０４において、サーバ装置１００９Ｂは、特定部９０３Ｂによる特定処理を行なう。詳しくは、ステップＳ１０４において、サーバ装置１００９ＢのＣＰＵ９５１は、家電機器の場所と家電機器の場所とを特定する。
【０１９５】
ステップＳ１０６において、サーバ装置１００９Ｂは、送信部９０４Ｂによる送信処理を行なう。詳しくは、ステップＳ１０６において、サーバ装置１００９ＢのＣＰＵ９５１は、タブレット端末１００８に対して、家電の場所を表した情報と、当該場所にある家電の名称とを関連付けて送信する。
【０１９６】
図２７は、図２６におけるステップＳ１０４の処理の詳細を説明するためのフローチャートである。なお、以下では、処理を一般化するため、タップＩＤがｍ個、場所情報Ｄ１０に登録されており、家電ＩＤがｎ個、家電情報Ｄ２１に登録されているものとして説明する。つまり、図２６におけるステップＳ１０２では、ＣＰＵ９５１は、ｍ個の消費電力情報と、ｎ個の状態情報とを順次受信するものとして、以下説明する。
【０１９７】
ステップＳ１１２において、サーバ装置１００９ＢのＣＰＵ９５１は、変数ｉに１を代入する。ステップＳ１１４において、ＣＰＵ９５１は、変数ｉの値が１以下であるか否かを判断する。変数ｉの値がｎよりも大きい場合（ステップＳ１１４においてＮＯ）、ＣＰＵ９５１は、処理をステップＳ１２８に進める。一方、変数ｉの値がｎ以下である場合（ステップＳ１１４においてＹＥＳ）、ＣＰＵ９５１は、ステップＳ１１６において、関連付け履歴情報Ｄ２４に基づき、タップが家電と関連付けがなされているか否かを、タップＩＤと家電ＩＤとに基づいて判断する。ステップＳ１１６では、各家電に関して、タップと関連付けがなされているか否かが判断される。なお、後述するステップＳ１１８，Ｓ１２２，Ｓ１２４，Ｓ１２６における処理についても、家電側の状態情報毎に行なわれる。
【０１９８】
タップと関連付けが既になされていると判断された場合（ステップＳ１１６においてＹＥＳ）、ＣＰＵ９５１は、受信した状態情報がＯＦＦ状態を表しているか否かを判断する。つまり、ＣＰＵ９５１は、受信した状態情報が動作停止情報であるか否かを判断する。ＣＰＵ９５１は、ＯＦＦ状態を表していると判断した場合（ステップＳ１１８においてＹＥＳ）、関連付け解除処理を行なう。具体的には、ＣＰＵ９５１は、状態管理テーブルＤ２３における状態をＯＮ状態からＯＦＦ状態に変更するともに、関連付け履歴情報Ｄ２４において解除時刻を書き込む。
【０１９９】
ＣＰＵ９５１は、ＯＮ状態を表していると判断した場合（ステップＳ１１８においてＮＯ）、ステップＳ１２０において、ｉの値をインクリメントする。すなわち、ＣＰＵ９５１は、ｉの値を、１だけ増加させる。
【０２００】
タップと関連付けがなされていないと判断された場合（ステップＳ１１６においてＮＯ）、ステップＳ１２４において、ＣＰＵ９５１は、状態情報がＯＮ状態を表しており、かつ消費電力が閾値Ｔｈ１以上の未登録のタップが存在するか否かを判断する。ステップＳ１２４において肯定的な判断がなされた場合（ステップＳ１２４においてＹＥＳ）、ＣＰＵ９５１は、ステップＳ１２６において、家電とタップとの関連付けを行なう。具体的には、ＣＰＵ９５１は、家電ＩＤとタップＩＤとを対応付けて、関連付け履歴情報Ｄ２４に追記する。また、ＣＰＵ９５１、たとえば当該追記を行なった日時を、関連付け履歴情報Ｄ２４の登録日時の欄に書き込む。ステップＳ１２４において否定的な判断がなされた場合（ステップＳ１２４においてＮＯ）、ＣＰＵ９５１は、処理をステップＳ１２０に進める。
【０２０１】
ステップＳ１２８において、ＣＰＵ９５１は、各家電機器の場所を特定する。なお、特定方法については、既に説明したため、ここでは説明を繰り返さない。
【０２０２】
＜Ｍ．利点＞
（１）上記のように、サーバ装置１００９Ｂは、互いに異なるコンセントに接続された複数のタップの各々から消費電力を表した消費電力情報を受信する。サーバ装置１００９Ｂは、複数のタップの各々の設置場所を表した場所情報Ｄ１０を記憶するための記憶部９０２Ｂを備える。また、サーバ装置１００９Ｂは、複数のタップの各々から消費電力情報を受信するとともに、複数のタップのいずれかを介して給電されることにより動作している家電機器（たとえば掃除機１００５Ｂ）から当該家電機器の動作状態を表す状態情報を受信する受信部９０１Ｂを備える。また、サーバ装置１００９Ｂは、複数のタップの各々から受信した消費電力情報と、家電機器から受信した状態情報と、場所情報Ｄ１０とに基づき、家電機器の場所を特定する特定部９０３Ｂを備える。また、サーバ装置１００９Ｂは、特定された場所を表した情報を、タブレット端末１００８に送信する送信部９０４Ｂを備える。
【０２０３】
上記の構成によれば、タブレット端末１００８のユーザは、家電側のタップに接続された家電機器（たとえば掃除機１００５）が建物のどの場所にあるのか（どの場所で使用されているのか）を、容易なシステム構成で判断することができる。
【０２０４】
（２）上記状態情報は、家電機器が動作を開始したことを表す動作開始情報を含む。特定部９０３Ｂは、動作開始情報と、当該動作開始情報が受信されたときの複数のタップの消費電力情報とに基づき、家電機器の場所を特定する。
【０２０５】
上記の構成によれば、サーバ装置１００９Ｂは、家電機器から動作を開始したことを表す動作開始情報のみを受信することによって、家電機器がどの場所にあるのかを特定できる。
【０２０６】
（３）記憶部９０２Ｂは、家電機器の識別情報（たとえば家電機器の名称）である家電情報Ｄ２１をさらに記憶している。送信部９０４Ｂは、特定された場所を表した情報に、家電機器の識別情報を関連付けて、タブレット端末１００８に送信する。
【０２０７】
上記の構成によれば、タブレット端末１００８のユーザは、どの家電機器がどの場所にあるのかを認識することができる。たとえば、当該ユーザは、掃除機１００５が２階のリビングで使用されていることを認識できる。
【０２０８】
［実施の形態７］
本実施の形態では、通信システム１Ｂにおいて、さらに判断部９０５および指定位置情報Ｄ９を利用する構成について説明する。
【０２０９】
次に、判断部９０５および指定位置情報を利用する構成について説明する。なお、実施の形態１でも述べたとおり、場所を特定する対象機器を家電として説明したが、これに限定されるものではない。対象機器は、コンセントから電力を受電して動作するものであればよい。たとえば、対象機器には、展示会等のイベントで使用される各種機器、病院で使用される移動可能に構成された医療機器等も含まれる。
【０２１０】
指定位置情報Ｄ９は、上述したように、タブレット端末１００８のユーザによって事前に指定された、各家電機器のデフォルト位置を表している。
【０２１１】
判断部９０５は、特定部９０３Ｂによって特定された場所が、指定位置情報Ｄ９によって規定された設置場所と一致しているか否かについて判断する。当該判断は、家電機器毎に行なう。
【０２１２】
送信部９０４Ｂは、特定された場所が指定位置情報Ｄ９によって規定された設置場所と一致しない場合には、予め定められた情報をタブレット端末１００８に送信する。なお、予め定められて情報としては、特定された対象機器の位置が正しくない旨を表す情報とすることができる。
【０２１３】
このような構成によれば、タブレット端末１００８のユーザは、対象機器が間違った場所で利用されていることを容易に認識することができる。
【０２１４】
［実施の形態８］
本実施の形態では、通信システム１Ｂにおいて、さらに家電機器の使用場所および使用時間を通知する構成について説明する。
【０２１５】
上述したとおり、状態情報は、家電機器が動作を停止したことを表す動作停止情報を含む。記憶部９０２Ｂは、動作停止情報と特定部９０３Ｂによって特定された場所とに基づき、特定された場所と当該場所における当該家電機器の使用時間とを関連付けて記憶する。送信部９０４Ｂは、関連付けられた場所と使用時間とを表した情報を、タブレット端末１００８に送信する。
【０２１６】
タブレット端末１００８は、サーバ装置１００９Ｂから受信した、関連付けられた場所と使用時間とを表した情報を、画面に表示する。
【０２１７】
このような構成によれば、タブレット端末１００８のユーザは、家電機器が、どの場所で、どれ位の時間使用されているのかを認識することが可能となる。
【０２１８】
［実施の形態９］
本実施の形態では、通信システム１Ｂにおいて、さらにスマートフォン７０００において警告表示を実現する構成について説明する。
【０２１９】
次に、スマートフォン７０００（図２５）を利用する構成について説明する。
受信部９０１Ｂは、上述したように、複数のタップの各消費電力情報を定期的に受信する。特定部９０３Ｂは、予め規定されたタイミングで、家電機器の場所を特定する。送信部９０４Ｂは、特定部９０３Ｂにより特定された場所が予め定められた時間以上、同じ場所である場合には、サーバ装置１００９Ｂに予め登録された外部の通信機器であるスマートフォン７０００に予め定められた情報を送信する。送信部９０４Ｂは、当該予め定められた情報として、たとえば家電機器が移動していない旨を表す情報を、スマートフォン７０００に送信する。
【０２２０】
このような構成によれば、スマートフォン７０００のユーザは、家電機器を利用しているユーザの異常を知ることができる。なお、スマートフォン７０００は一例であって、外部の通信機器であれば、特に限定されるものではない。
【０２２１】
今回開示された実施の形態は例示であって、上記内容のみに制限されるものではない。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２２２】
１，１Ａ，１Ｂ  通信システム、９０１，９０１Ｂ  受信部、９０２，９０２Ｂ  記憶部、９０３，９０３Ｂ  特定部、９０４，９０４Ｂ  送信部、９０５  判断部、９５１  ＣＰＵ、９５２  ＲＯＭ、９５３  ＲＡＭ、９５４  ＨＤＤ、１００１  中継器、  １００２  ワイヤレスブロードバンドルータ、１００４，１００４ａ，１００４ａ，１００４ｂ，１００４ｃ，１００４ｓ  タップ、１００５，１００５Ａ，１００５Ｂ  掃除機、１００８  タブレット端末、１００９，１００９Ａ，１００９Ｂ  サーバ装置、１０１５，１０１６，１０１７  コンセント、１０５１  電源ケーブル、１０５１ａ，２１０２  プラグ、１５００  消費電力測定器、１８００  ユニット装置、２１０１  ソケット、７０００  スマートフォン、Ｄ９  指定位置情報、Ｄ１０  場所情報、Ｄ１１Ａ，Ｄ１１，Ｄ２１  家電情報、Ｄ１１，Ｄ２２  消費電力管理テーブル、Ｄ１３，Ｄ２４  関連付け履歴情報、Ｄ２３  状態管理テーブル、Ｚ  低速無線通信ネットワーク。
【図１】
2014217155.tif 000003
【図２】
2014217155.tif 000004
【図３】
2014217155.tif 000005
【図４】
2014217155.tif 000006
【図５】
2014217155.tif 000007
【図６】
2014217155.tif 000008
【図７】
2014217155.tif 000009
【図８】
2014217155.tif 000010
【図９】
2014217155.tif 000011
【図１０】
2014217155.tif 000012
【図１１】
2014217155.tif 000013
【図１２】
2014217155.tif 000014
【図１３】
2014217155.tif 000015
【図１４】
2014217155.tif 000016
【図１５】
2014217155.tif 000017
【図１６】
2014217155.tif 000018
【図１７】
2014217155.tif 000019
【図１８】
2014217155.tif 000020
【図１９】
2014217155.tif 000021
【図２０】
2014217155.tif 000022
【図２１】
2014217155.tif 000023
【図２２】
2014217155.tif 000024
【図２３】
2014217155.tif 000025
【図２４】
2014217155.tif 000026
【図２５】
2014217155.tif 000027
【図２６】
2014217155.tif 000028
【図２７】
2014217155.tif 000029