(57)【特許請求の範囲】
【請求項１】
第１電気機器及び第２電気機器と、前記第１電気機器及び前記第２電気機器と通信可能に接続されたサーバと、を含む管理システムであって、
前記第１電気機器は、
自装置から第１距離以内にある第１端末装置を識別する第１端末識別情報を受信する第１機器側受信手段と、
前記第１機器側受信手段により受信された前記第１端末識別情報を前記サーバに送信する第１機器側送信手段と、を備え、
前記第２電気機器は、
自装置から前記第１距離以内にある第２端末装置を識別する第２端末識別情報を受信する第２機器側受信手段と、
前記第２機器側受信手段により受信された前記第２端末識別情報を前記サーバに送信する第２機器側送信手段と、を備え、
前記サーバは、
前記第１電気機器の位置を示す第１位置情報と、前記第２電気機器の位置を示す第２位置情報と、を取得する取得手段と、
前記第１電気機器から前記第１端末識別情報を受信し、前記第２電気機器から前記第２端末識別情報を受信するサーバ側受信手段と、
前記サーバ側受信手段により受信された前記第２端末識別情報が、前記サーバ側受信手段により受信された前記第１端末識別情報と一致し、かつ、前記取得手段により取得された前記第１位置情報が示す位置と、前記取得手段により取得された前記第２位置情報が示す位置との距離が第２距離よりも小さいとき、前記第１電気機器及び前記第２電気機器を同一の機器グループに含めるグルーピング手段と、を備える、
管理システム。
【請求項２】
前記第１電気機器は、
前記第１端末装置から前記第１端末装置の位置を示す第１端末位置情報を受信する位置受信手段と、
前記位置受信手段により受信された前記第１端末位置情報を前記サーバに送信する位置送信手段と、をさらに備え、
前記取得手段は、前記第１電気機器から受信した前記第１端末位置情報を、前記第１位置情報として取得する、
請求項１に記載の管理システム。
【請求項３】
前記位置送信手段は、前記第１端末位置情報が示す前記第１端末装置の位置と、前記第１電気機器の位置との距離が第３距離より小さいとき、前記サーバに前記第１端末位置情報を送信し、前記第１端末位置情報が示す前記第１端末装置の位置と、前記第１電気機器の位置との距離が前記第３距離以上であるとき、前記サーバに前記第１端末位置情報を送信しない、
請求項２に記載の管理システム。
【請求項４】
前記サーバ側受信手段は、前記第１電気機器から前記第１端末識別情報を受信し、前記第１端末識別情報を受信した時刻を示す受信時刻情報とともに前記第１端末識別情報を前記サーバに送信する少なくとも３つの基地局それぞれから、前記第１端末識別情報及び前記受信時刻情報を受信し、
前記取得手段は、前記サーバ側受信手段により受信された前記受信時刻情報と、前記少なくとも３つの基地局の位置と、に基づいて、前記第１位置情報を取得する、
請求項１に記載の管理システム。
【請求項５】
前記第１電気機器は、前記第１端末装置から、前記サーバへ前記第１端末識別情報を送信することを許可する応答を受信したときに、前記サーバに前記第１端末識別情報を送信する認証手段をさらに備える、
請求項１から４のいずれか１項に記載の管理システム。
【請求項６】
第１電気機器及び第２電気機器と通信可能に接続されたサーバであって、
前記第１電気機器の位置を示す第１位置情報と、前記第２電気機器の位置を示す第２位置情報と、を取得する取得手段と、
前記第１電気機器から、前記第１電気機器から第１距離以内にある第１端末装置を識別する第１端末識別情報を受信し、前記第２電気機器から、前記第２電気機器から前記第１距離以内にある第２端末装置を識別する第２端末識別情報を受信する受信手段と、
前記受信手段により受信された前記第２端末識別情報が、前記受信手段により受信された前記第１端末識別情報と一致し、かつ、前記取得手段により取得された前記第１位置情報が示す位置と、前記取得手段により取得された前記第２位置情報が示す位置との距離が第２距離よりも小さいとき、前記第１電気機器及び前記第２電気機器を同一の機器グループに含めるグルーピング手段と、
を備えるサーバ。
【請求項７】
第１電気機器及び第２電気機器と通信可能に接続されたサーバが実行する管理方法であって、
前記第１電気機器の位置を示す第１位置情報と、前記第２電気機器の位置を示す第２位置情報と、を取得する取得ステップと、
前記第１電気機器から、前記第１電気機器から第１距離以内にある第１端末装置を識別する第１端末識別情報を受信し、前記第２電気機器から、前記第２電気機器から前記第１距離以内にある第２端末装置を識別する第２端末識別情報を受信する受信ステップと、
前記受信ステップにおいて受信された前記第２端末識別情報が、前記受信ステップにおいて受信された前記第１端末識別情報と一致し、かつ、前記取得ステップにおいて取得された前記第１位置情報が示す位置と、前記取得ステップにおいて取得された前記第２位置情報が示す位置との距離が第２距離よりも小さいとき、前記第１電気機器及び前記第２電気機器を同一の機器グループに含めるグルーピング手段と、
を備える管理方法。
【請求項８】
第１電気機器及び第２電気機器と通信可能に接続されたコンピュータを、
前記第１電気機器の位置を示す第１位置情報と、前記第２電気機器の位置を示す第２位置情報と、を取得する取得手段、
前記第１電気機器から、前記第１電気機器から第１距離以内にある第１端末装置を識別する第１端末識別情報を受信し、前記第２電気機器から、前記第２電気機器から前記第１距離以内にある第２端末装置を識別する第２端末識別情報を受信する受信手段、
前記受信手段により受信された前記第２端末識別情報が、前記受信手段により受信された前記第１端末識別情報と一致し、かつ、前記取得手段により取得された前記第１位置情報が示す位置と、前記取得手段により取得された前記第２位置情報が示す位置との距離が第２距離よりも小さいとき、前記第１電気機器及び前記第２電気機器を同一の機器グループに含めるグルーピング手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気機器を管理する管理システム、サーバ、管理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、電気機器を管理するシステムとして、電気機器にＲＦタグが埋め込まれ、そのタグに記録された機器情報を情報端末を介してサービス会社のサーバに集約する技術がある。本技術において、情報端末は、ＲＦタグに記録された情報に含まれるサーバに通信回線にて接続して、サーバから受付識別番号を受信する。そして、情報端末は、ＲＦタグに記録された情報に含まれる電話番号に音声回線にて接続して、受信した受付識別番号を送信する。サーバは、通信回線にて送信した受付識別番号と、音声回線にて受信した受付識別番号とのマッチングにより、ユーザと電気機器を関連付け、ユーザとサービス会社との間での音声会話と映像での情報提供を実現する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３５４３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されたシステムでは、音声及び映像でのユーザ対応は可能であるが、電気機器の修理といった電気機器が設置された現場での対応が必要な事象については、別途電気機器の位置情報の取得が必要である。さらに、ユーザに電気機器の管理サービスを提供するサービス会社にとって、ユーザ毎に電気機器を管理する必要があり、ユーザが使用している電気機器の情報を容易に収集したいという要望がある。【０００５】
本発明は、上記問題に鑑みてなされたものであり、ユーザが使用している電気機器の情報を、容易に収集可能な管理システム、サーバ、管理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る管理システムは、
第１電気機器及び第２電気機器と、前記第１電気機器及び前記第２電気機器と通信可能に接続されたサーバと、を含む管理システムであって、
前記第１電気機器は、
自装置から第１距離以内にある第１端末装置を識別する第１端末識別情報を受信する第１機器側受信手段と、
前記第１機器側受信手段により受信された前記第１端末識別情報を前記サーバに送信する第１機器側送信手段と、を備え、
前記第２電気機器は、
自装置から前記第１距離以内にある第２端末装置を識別する第２端末識別情報を受信する第２機器側受信手段と、
前記第２機器側受信手段により受信された前記第２端末識別情報を前記サーバに送信する第２機器側送信手段と、を備え、
前記サーバは、
前記第１電気機器の位置を示す第１位置情報と、前記第２電気機器の位置を示す第２位置情報と、を取得する取得手段と、
前記第１電気機器から前記第１端末識別情報を受信し、前記第２電気機器から前記第２端末識別情報を受信するサーバ側受信手段と、
前記サーバ側受信手段により受信された前記第２端末識別情報が、前記サーバ側受信手段により受信された前記第１端末識別情報と一致し、かつ、前記取得手段により取得された前記第１位置情報が示す位置と、前記取得手段により取得された前記第２位置情報が示す位置との距離が第２距離よりも小さいとき、前記第１電気機器及び前記第２電気機器を同一の機器グループに含めるグルーピング手段と、を備える。
【発明の効果】
【０００７】
本発明では、管理システムは、同一の端末ＩＤを送信し、第２距離よりも小さい距離だけ離れた電気機器を同じ機器グループに含める。従って、本発明によれば、管理システムは、ユーザが使用している電気機器の情報を、容易に収集することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１に係る管理システムの構成を示す図
【図２】実施形態１に係る電気機器の構成を示す図
【図３】実施形態１に係る端末装置の構成を示す図
【図４】実施形態１に係るサーバの構成を示す図
【図５】機器グループＤＢに格納されるデータの一例を示す図
【図６】実施形態に係る管理システムが実行する機器登録処理を示すフローチャート
【図７】実施形態に係る管理システムが実行する機器操作処理を示すフローチャート
【図８】実施形態に係る管理システムが実行する状態取得処理を示すフローチャート
【図９】実施形態２に係る管理システムの構成を示す図
【図１０】実施形態３に係る管理システムの構成を示す図
【発明を実施するための形態】
【０００９】
まず、図１を参照して、本発明の実施形態１に係る管理システム１について説明する。管理システム１は、複数の電気機器１００を管理するシステムであって、電気機器１００と、端末装置２００と、サーバ３００とを含む。具体的には、管理システム１は、ユーザが使用する端末装置２００によりユーザの宅内に設置された電気機器１００を、ユーザが使用する電気機器１００のグループである機器グループＧに含めることにより、ユーザ毎に電気機器１００を管理する。
【００１０】
電気機器１００は、図示しない電力線から供給された電気エネルギーを消費して動作する機器である。電気機器１００は、ＢＬＥ（Bluetooth（登録商標） Low Energy）、ＮＦＣ（Near Field Communication）、Ｗｉ−Ｆｉといった無線通信手段により、端末装置２００と通信可能に接続される。また、電気機器１００は、ネットワーク４００を介して、サーバ３００と通信可能に接続される。ネットワーク４００は、例えば、ＬＰＷＡ（Low Power Wide Area）、ＧＳＭ（登録商標）（Global System for Mobile communication）、ＬＴＥ（Long Term Evolution）、ＰＨＳ（Personal Handy-phone System）といった通信方式を利用した広域通信網である。
【００１１】
電気機器１００は、具体的には、空気調和機、照明機器、電気調理器、テレビ、冷蔵庫、換気設備、給湯設備、床暖房設備を含む。ただし、電気機器１００は、これらの例に限られず、電力線から供給される電力によって動作し、サーバ３００によって管理可能な機器であればよい。
【００１２】
端末装置２００は、電気機器１００の動作を制御するためのユーザインターフェースとして機能する装置である。端末装置２００は、ユーザが携帯可能な装置であって、例えば、パーソナルコンピュータ、スマートフォン、携帯電話、タブレット端末である。
【００１３】
サーバ３００は、電気機器１００を管理する装置である。具体的には、サーバ３００は、互いに近くに位置する電気機器１００を１つの機器グループＧに含めることにより、機器グループ毎で電気機器１００を管理する。
【００１４】
以下、図２を参照して、電気機器１００のハードウェア構成について説明する。図２に示すように、電気機器１００は、制御部１０１と、記憶部１０２と、通信部１０３と、駆動部１０４とを備える。電気機器１００が備える各構成要素は、バス１０５を介して相互に接続されている。
【００１５】
制御部１０１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備える。ＣＰＵは、中央処理装置、中央演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、ＤＳＰ（Digital Signal Processor）ともいう。制御部１０１において、ＣＰＵは、ＲＯＭに格納されたプログラム及びデータを読み出し、ＲＡＭをワークエリアとして用いて、電気機器１００を統括制御する。
【００１６】
記憶部１０２は、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）といった不揮発性の半導体メモリであって、いわゆる二次記憶装置又は補助記憶装置としての役割を担う。記憶部１０２は、制御部１０１が各種処理を行うために使用するプログラム及びデータ、並びに、制御部１０１が各種処理を行うことにより生成又は取得するデータを記憶する。
【００１７】
本実施形態において、記憶部１０２は、電気機器１００に関連する機器情報を記憶する。機器情報は、例えば、電気機器１００を識別する機器ＩＤ、機種、製造年、型名、ロット、及び製造番号を含む。
【００１８】
通信部１０３は、端末装置２００及びサーバ３００と通信するための通信インターフェースを備える。通信部１０３は、制御部１０１による制御のもと、端末装置２００及びサーバ３００との間でのデータの送受信を行う。
【００１９】
駆動部１０４は、電力線から供給される電力によって、制御部１０１による制御のもと動作する。
【００２０】
次に、端末装置２００のハードウェア構成について詳細に説明する。端末装置２００は、図３に示すように、制御部２０１と、記憶部２０２と、入力部２０３と、表示部２０４と、通信部２０５と、位置取得部２０６と、を備え、これら各部はバス２０７を介して接続されている。
【００２１】
制御部２０１は、ＣＰＵ、ＲＯＭ及びＲＡＭを備える。ＣＰＵは、中央処理装置、中央演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、ＤＳＰともいう。制御部２０１において、ＣＰＵは、ＲＯＭに格納されたプログラム及びデータを読み出し、ＲＡＭをワークエリアとして用いて、端末装置２００を統括制御する。
【００２２】
記憶部２０２は、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭといった不揮発性の半導体メモリであって、いわゆる二次記憶装置又は補助記憶装置としての役割を担う。記憶部２０２は、制御部２０１が各種処理を行うために使用するプログラム及びデータ、並びに、制御部２０１が各種処理を行うことにより生成又は取得するデータを記憶する。
【００２３】
本実施形態において、記憶部２０２は、端末ＩＤ２２１及び端末位置情報２２２を記憶する。端末ＩＤ２２１は、端末装置２００を識別する端末識別情報であって、予め記憶部２０２に格納されている。端末位置情報２２２は、位置取得部２０６により取得された端末装置２００の位置を示す情報である。記憶部２０２は、取得された端末位置情報２２２を更新することにより最新の端末位置情報２２２を記憶してもよいし、過去に取得された端末位置情報２２２の履歴を記憶してもよい。
【００２４】
入力部２０３は、タッチパネル、タッチパッド、スイッチ、押圧ボタン等の入力デバイスである。入力部２０３は、ユーザから操作を受け付け、受け付けた操作を表す操作信号を制御部２０１に入力する。ユーザは、入力部２０３を操作することで、端末ＩＤ２２１のサーバ３００への開示の可否や、電気機器１００の操作を示す操作情報を入力する。
【００２５】
表示部２０４は、例えば、ＬＣＤ（Liquid Crystal Display）パネル、有機ＥＬ、ＬＥＤ（Light Emitting Diode）といった表示デバイスである。また、表示部２０４は、制御部２０１からの制御信号に従って、画像を表示する。なお、入力部２０３と表示部２０４とは、これらが互いに重ねられて配置されたタッチパネル又はタッチスクリーンとして構成されるものであっても良い。
【００２６】
通信部２０５は、電気機器１００及びサーバ３００と通信するための通信インターフェースを備える。通信部２０５は、制御部２０１による制御のもと、電気機器１００及びサーバ３００との間でのデータの送受信を行う。
【００２７】
位置取得部２０６は、端末装置２００の位置を示す端末位置情報を取得する。位置取得部２０６は、ＧＰＳ（Global Positioning System）衛星からＧＰＳ電波を受信し、受信したＧＰＳ電波に基づいて、時刻や自装置の位置を計測するＧＰＳモジュールを含む。位置取得部２０６は、取得した端末位置情報を記憶部２０２に端末位置情報２２２として格納する。
【００２８】
次に、サーバ３００のハードウェア構成について詳細に説明する。サーバ３００は、図４に示すように、制御部３０１と、記憶部３０２と、通信部３０３と、を備え、これら各部はバス３０４を介して接続されている。
【００２９】
制御部３０１は、ＣＰＵ、ＲＯＭ及びＲＡＭを備える。制御部３０１において、ＣＰＵは、ＲＯＭに格納されたプログラム及びデータを読み出し、ＲＡＭをワークエリアとして用いて、サーバ３００を統括制御する。
【００３０】
記憶部３０２は、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭといった不揮発性の半導体メモリである。記憶部３０２は、制御部３０１が各種処理を行うために使用するプログラム及びデータ、並びに、制御部３０１が各種処理を行うことにより生成又は取得するデータを記憶する。
【００３１】
記憶部３０２は、後述するように制御部３０１により取得された機器情報を機器グループ毎に記憶する機器グループデータベース（Database；ＤＢ）３２１を有する。図５に機器グループＤＢ３２１に格納されるデータの一例を示す。図５に示すように、機器グループＤＢ３２１は、グループＩＤ、端末ＩＤ、機器ＩＤ、及び位置情報を対応付けて記憶する。グループＩＤは、機器グループを識別する識別情報である。位置情報は、電気機器１００の位置を示す情報であり、図５では緯度及び経度を用いて示される。機器グループＤＢ３２１に格納されるデータは、後述するように制御部３０１により更新される。
【００３２】
通信部３０３は、電気機器１００及び端末装置２００と通信するための通信インターフェースを備える。通信部３０３は、制御部３０１による制御のもと、電気機器１００及び端末装置２００との間でのデータの送受信を行う。
【００３３】
次に、図２を参照して、電気機器１００の制御部１０１の機能構成について説明する。制御部１０１は、機器側受信部１１０、認証部１２０、位置受信部１３０、機器側送信部１４０、機器制御部１５０として機能する。
【００３４】
機器側受信部１１０は、自装置から第１距離の範囲内に位置する端末装置２００を識別する端末ＩＤを受信する。具体的には、第１距離の範囲は、電気機器１００が無線通信手段により端末装置２００と通信可能な範囲である。機器側受信部１１０は、通信部１０３により、自装置から第１距離の範囲内に位置する端末装置２００に、その端末装置２００の端末ＩＤの送信を要求するＩＤ要求を送信する。そして、機器側受信部１１０は、送信したＩＤ要求に対して応答した端末装置２００から、その端末装置２００の端末ＩＤを受信する。
【００３５】
認証部１２０は、サーバ３００へ端末位置情報２２２を送信することを許可するか否かを判定する。そして、認証部１２０は、端末装置２００の応答が端末位置情報２２２の送信を許可することを示すときに、サーバ３００に端末位置情報２２２を送信する。
【００３６】
位置受信部１３０は、端末装置２００から端末装置２００の位置を示す端末位置情報２２２を受信する。具体的には、位置受信部１３０は、端末位置情報２２２の送信を要求する端末位置情報要求を端末装置２００に送信する。そして、位置受信部１３０は、端末位置情報要求に対する応答として端末装置２００から端末位置情報２２２を受信する。
【００３７】
また、位置受信部１３０は、サーバ３００から電気機器１００の操作指示を受信したとき、及び、サーバから電気機器１００の状態要求を受信したときに、端末位置情報要求を端末装置２００に送信する。そして、位置受信部１３０は、端末位置情報要求に対する応答として端末装置２００から端末位置情報２２２を受信する。
【００３８】
機器側送信部１４０は、機器側受信部１１０により受信された端末ＩＤと、位置受信部１３０により受信された端末位置情報２２２とをサーバ３００に送信する。具体的には、機器側送信部１４０は、自装置の機器ＩＤ、端末ＩＤ、及び端末位置情報２２２を含む機器登録要求をサーバ３００に送信する。
【００３９】
また、機器側送信部１４０は、端末位置情報２２２が示す端末装置２００の位置と、自装置の位置との距離に基づいて、端末位置情報２２２をサーバ３００に送信するか否かを決定する。具体的には、機器側送信部１４０は、端末位置情報２２２が示す端末装置２００の位置と、自装置の位置との距離が第３距離より小さいとき、サーバ３００に端末位置情報２２２を送信し、端末位置情報２２２が示す端末装置２００の位置と、自装置の位置との距離が第３距離以上であるとき、サーバ３００に端末位置情報２２２を送信しない。ここで、第３距離は、端末装置２００と自装置との間における通信において、その通信品質が十分である距離である。端末装置２００が、自装置から第３距離よりも離れている場合、通信品質が十分ではなく、正確な端末位置情報２２２ではないと判定し、機器側送信部１４０はサーバ３００にその端末位置情報２２２を送信しない。本実施形態では、機器側送信部１４０は、端末装置２００と自装置との間における通信のＲＳＳＩ（Received Signal Strength Indication）が、予め定められた値以上であるときに、端末装置２００が自装置から第３距離の範囲内であると判定し、端末位置情報２２２をサーバ３００に送信すると決定する。そして、機器側送信部１４０は、端末位置情報２２２を含む機器登録情報をサーバ３００に送信する。また、機器側送信部１４０は、自装置がサーバ３００から電気機器１００の操作指示を受信したとき、及び、サーバから電気機器１００の状態要求を受信したときに、ＲＳＳＩが、予め定められた値以上であれば、端末位置情報２２２を含む端末位置情報要求または状態要求に対する応答をサーバ３００に送信する。
【００４０】
機器制御部１５０は、サーバ３００からの操作指示を受信すると、その操作指示が示す操作に応じて、駆動部１０４を制御する。また、機器制御部１５０は、サーバ３００からの状態要求を受信すると、駆動部１０４の運転状態を示す状態応答をサーバ３００に送信する。
【００４１】
次に、図３を参照して、端末装置２００の制御部２０１の機能構成について説明する。制御部２０１は、端末ＩＤ送信部２１０、認証部２２０、位置送信部２３０、機器操作部２４０として機能する。
【００４２】
端末ＩＤ送信部２１０は、電気機器１００からのＩＤ要求に応答して、端末ＩＤを電気機器１００に送信する。具体的には、端末ＩＤ送信部２１０は、記憶部２０２に予め格納された端末ＩＤ２２１を電気機器１００に送信する。
【００４３】
認証部２２０は、サーバ３００への端末装置２００の端末位置情報２２２の送信を許可するか否かの応答を電気機器１００に送信する。具体的には、認証部２２０は、電気機器１００に端末ＩＤ２２１を送信すると、表示部２０４にサーバ３００への端末位置情報２２２の送信を許可するか否かのメッセージを表示する。認証部２２０は、入力部２０３を介してユーザから許可を示す操作を受け付けると、電気機器１００に送信許可を示す応答を送信する。
【００４４】
位置送信部２３０は、電気機器１００からの端末位置情報要求に応じて、端末装置２００の位置を示す端末位置情報２２２を電気機器１００に送信する。具体的には、位置送信部２３０は、記憶部２０２に予め格納された端末位置情報２２２を電気機器１００に送信する。
【００４５】
機器操作部２４０は、電気機器１００を操作する。具体的には、機器操作部２４０は、入力部２０３を介してユーザから電気機器１００の運転を制御するための操作入力を受け付けると、端末ＩＤ２２１と、操作対象である電気機器１００の機器ＩＤと、操作内容とを含む操作要求をサーバ３００に送信する。また、サーバ３００から操作結果の応答を受信し、操作結果を示すメッセージを表示部２０４に表示する。また、機器操作部２４０は、ユーザから電気機器１００の状態を表示するための操作入力を受け付けると、端末ＩＤ２２１と、表示対象である電気機器１００の機器ＩＤとを含む状態要求をサーバ３００に送信する。また、サーバ３００から状態要求の応答を受信し、電気機器１００の状態を示すメッセージを表示部２０４に表示する。
【００４６】
次に、図４を参照して、サーバ３００の制御部３０１の機能構成について説明する。制御部３０１は、取得部３１０、サーバ側受信部３２０、グルーピング部３３０、機器制御部３４０として機能する。
【００４７】
取得部３１０は、電気機器１００の位置を示す位置情報を取得する。具体的には、取得部３１０は、電気機器１００から送信された機器登録要求に含まれる端末位置情報２２２を、位置情報として取得する。
【００４８】
サーバ側受信部３２０は、電気機器１００から端末ＩＤを受信する。具体的には、サーバ側受信部３２０は、電気機器１００から受信した機器登録要求に含まれる端末ＩＤを取得する。
【００４９】
グルーピング部３３０は、サーバ側受信部３２０により受信された端末ＩＤが、サーバ側受信部３２０により受信された他の端末ＩＤと一致し、かつ、取得部３１０により取得された端末位置情報２２２が示す位置と、取得部３１０により取得された、他の端末ＩＤに係る端末位置情報２２２が示す位置との距離が第２距離よりも小さいとき、当該端末ＩＤを送信した電気機器１００と、当該他の端末ＩＤを送信した電気機器１００を同一の機器グループに含める。
【００５０】
具体的には、グルーピング部３３０は、電気機器１００から機器登録要求を受信すると、サーバ側受信部３２０がその機器登録要求から取得した端末ＩＤが、機器グループＤＢ３２１に登録されているか否か判定する。端末ＩＤが機器グループＤＢ３２１に登録されていないとき、グルーピング部３３０は、機器登録要求に含まれる端末ＩＤ、機器ＩＤ及び端末位置情報２２２を、それぞれ端末ＩＤ、機器ＩＤ、及び位置情報として新たなグループＩＤを付して機器グループＤＢ３２１に登録する。端末ＩＤが機器グループＤＢ３２１に登録されているとき、グルーピング部３３０は、機器登録要求に含まれる機器ＩＤがその端末ＩＤと対応付けられて機器グループＤＢ３２１に登録されているか判定する。機器登録要求に含まれる機器ＩＤがその端末ＩＤと対応付けられて機器グループＤＢ３２１に登録されていないとき、グルーピング部３３０は、機器登録要求に含まれる端末位置情報２２２が示す位置と、機器グループＤＢ３２１のその端末ＩＤと対応付けられた位置情報が示す位置との距離が第２距離よりも小さい、例えば位置の差が緯度１秒（約２５ｍ）の範囲であるか判定する。そして、距離が第２距離よりも小さいとき、グルーピング部３３０は、機器登録要求に含まれる機器ＩＤ及び端末位置情報２２２を、それぞれ機器ＩＤ、及び位置情報として機器登録要求に含まれる端末ＩＤと対応付けて機器グループＤＢ３２１に登録する。機器登録要求に含まれる機器ＩＤがその端末ＩＤと対応付けられて機器グループＤＢ３２１に登録されているとき、グルーピング部３３０は、機器登録要求に含まれる位置情報で、端末ＩＤ及び機器ＩＤに対応する機器グループＤＢ３２１の端末位置情報２２２を更新する。
【００５１】
機器制御部３４０は、電気機器１００を制御する。具体的には、機器制御部３４０は、端末装置２００からの操作要求に応答して、電気機器１００に操作要求に含まれる操作内容を示す操作指示を送信する。また、機器制御部３４０は、端末装置２００からの状態要求に応答して、電気機器１００に電気機器１００の状態要求を送信する。そして、機器制御部３４０は、電気機器１００からの操作結果を示す操作結果応答、または状態要求の結果を示す状態結果応答を端末装置２００に送信する。
【００５２】
次に、図６に示すフローチャートを参照して、管理システム１が実行する機器登録処理について説明する。機器登録処理は、サーバ３００の機器グループＤＢ３２１に電気機器１００を登録する際に実行される。機器登録処理は、電気機器１００が機器登録処理を開始する指示を受け付けたことを契機として開始する。
【００５３】
まず、電気機器１００は、端末装置２００に端末ＩＤの送信を要求するためのＩＤ要求を端末装置２００に送信する（ステップＳ１０１）。端末装置２００は、ＩＤ要求を受信すると（ステップＳ２０１）、記憶部２０２に格納された端末ＩＤ２２１を電気機器１００に送信する（ステップＳ２０２）。そして、電気機器１００は、端末装置２００から端末ＩＤ２２１を受信する（ステップＳ１０２）。
【００５４】
次に、端末装置２００は、端末位置情報２２２をサーバ３００に送信することを許可するかユーザに問い合わせるための送信可否メッセージを表示部２０４に表示する（ステップＳ２０３）。端末装置２００は、入力部２０３を介してユーザからサーバ３００への端末位置情報２２２の送信可否を表す入力を受け付けると（ステップＳ２０４）、その送信可否を示す送信可否情報を電気機器１００に送信する（ステップＳ２０５）。またステップＳ２０５において、端末装置２００は、サーバ３００への端末位置情報２２２の送信を許可する入力を受け付けた場合、送信可否情報をサーバ３００に送信する。そして、サーバ３００は、送信可否情報を端末装置２００から受信する（ステップＳ３０１）。
【００５５】
電気機器１００は、送信可否情報を端末装置２００から受信する（ステップＳ１０３）。そして、電気機器１００は、受信した送信可否情報がサーバ３００への端末位置情報２２２の送信の許可を示す場合、端末装置２００に端末位置情報２２２の送信を要求する端末位置情報要求を送信する（ステップＳ１０４）。
【００５６】
端末装置２００は、端末位置情報要求を受信すると（ステップＳ２０６）、記憶部２０２に格納された端末位置情報２２２を電気機器１００に送信する（ステップＳ２０７）。そして、電気機器１００は、端末装置２００から端末位置情報２２２を受信する（ステップＳ１０５）。
【００５７】
電気機器１００は、端末装置２００から端末位置情報２２２を受信した際のＲＳＳＩが、予め定められた値以上かを判定する（ステップＳ１０６）。ＲＳＳＩが予め定められた値よりも大きいと判定した場合、機器ＩＤ、端末ＩＤ及び端末位置情報２２２を含む機器登録要求をサーバ３００に送信する（ステップＳ１０７）。
【００５８】
サーバ３００は、電気機器１００から機器登録要求を受信すると（ステップＳ３０２）、受信した機器登録要求に含まれる端末ＩＤ、機器ＩＤ、及び端末位置情報２２２を機器グループＤＢ３２１に登録する（ステップＳ３０３）。そして、サーバ３００は、電気機器１００及び端末装置２００に電気機器１００の登録が完了したことを示す登録完了通知を送信する（ステップＳ３０４）。
【００５９】
電気機器１００及び端末装置２００は、サーバ３００から登録完了通知を受信する（ステップＳ１０８，２０８）。また、端末装置２００は、機器の登録が完了した旨の登録完了メッセージを表示部２０４に表示する（ステップＳ２０９）。そして、管理システム１は、機器登録処理を終了する。
【００６０】
次に、図７に示すフローチャートを参照して、管理システム１が実行する機器操作処理について説明する。機器操作処理は、端末装置２００から電気機器１００を操作する際に実行される。機器操作処理は、端末装置２００が入力部２０３を介してユーザから機器操作処理を開始する指示を受け付けたことを契機として開始する。
【００６１】
まず、端末装置２００は、ユーザから受け付けた操作入力に対応する電気機器１００への操作を示す操作要求をサーバ３００に送信する（ステップＳ２１１）。
【００６２】
サーバ３００は、端末装置２００から操作要求を受信すると（ステップＳ３１１）、その操作要求に含まれる機器ＩＤに係る電気機器１００に操作指示を送信する（ステップＳ３１２）。
【００６３】
そして、電気機器１００は、サーバ３００から操作指示を受信すると、受信した操作指示が示す操作に対応する制御を実行する（ステップＳ１１１）。また、電気機器１００は、端末装置２００に端末位置情報要求を送信する（ステップＳ１１２）。
【００６４】
端末装置２００は、端末位置情報要求を受信すると（ステップＳ２１２）、記憶部２０２に格納された端末位置情報２２２を電気機器１００に送信する（ステップＳ２１３）。そして、電気機器１００は、端末装置２００から端末位置情報２２２を受信する（ステップＳ１１３）。
【００６５】
電気機器１００は、端末装置２００から端末位置情報２２２を受信した際のＲＳＳＩが、予め定められた値以上か否かを判定する（ステップＳ１１４）。ＲＳＳＩが予め定められた値以上と判定した場合、機器ＩＤ、端末ＩＤ、端末位置情報２２２、及び操作結果を含む操作応答をサーバ３００に送信する（ステップＳ１１５）。また、ＲＳＳＩが、予め定められた値よりも小さい場合、機器ＩＤ，端末ＩＤ、及び操作結果を含む操作応答をサーバ３００に送信する。
【００６６】
サーバ３００は、電気機器１００から操作応答を受信すると（ステップＳ３１３）、操作要求を送信した端末装置２００に、受信した操作応答に含まれる操作結果を示す操作結果応答を送信する（ステップＳ３１４）。
【００６７】
また、サーバ３００は、操作応答に端末位置情報２２２が含まれる場合、操作応答に含まれる端末ＩＤ及び機器ＩＤに対応する機器グループＤＢ３２１の位置情報を、操作応答に含まれる端末位置情報２２２に更新する（ステップＳ３１５）。
【００６８】
端末装置２００は、サーバ３００から操作結果応答を受信すると（ステップＳ２１４）、操作結果応答が示す操作結果を表示部２０４に表示する（ステップＳ２１５）。そして、管理システム１は、機器操作処理を終了する。
【００６９】
次に、図８に示すフローチャートを参照して、管理システム１が実行する状態取得処理について説明する。状態取得処理は、端末装置２００から電気機器１００の状態を取得する際に実行される。状態取得処理は、端末装置２００が入力部２０３を介してユーザから状態取得処理を開始する指示を受け付けたことを契機として開始する。
【００７０】
まず、端末装置２００は、電気機器１００の状態を取得するための状態要求をサーバ３００に送信する（ステップＳ２２１）。状態要求は、端末ＩＤと、状態取得対象である電気機器１００の機器ＩＤとを含む。
【００７１】
サーバ３００は、端末装置２００から状態要求を受信すると（ステップＳ３２１）、その状態要求に含まれる機器ＩＤに係る電気機器１００に状態要求を送信する（ステップＳ３２２）。
【００７２】
そして、電気機器１００は、サーバ３００から状態要求を受信すると（ステップＳ１２１）、端末装置２００に端末位置情報要求を送信する（ステップＳ１２２）。
【００７３】
端末装置２００は、端末位置情報要求を受信すると（ステップＳ２２２）、記憶部２０２に格納された端末位置情報２２２を電気機器１００に送信する（ステップＳ２２３）。そして、電気機器１００は、端末装置２００から端末位置情報２２２を受信する（ステップＳ１２３）。
【００７４】
電気機器１００は、端末装置２００から端末位置情報２２２を受信した際のＲＳＳＩが、予め定められた値以上か否かを判定する（ステップＳ１２４）。ＲＳＳＩが予め定められた値以上と判定した場合、機器ＩＤ、端末ＩＤ、端末位置情報２２２、及び操作結果を含む状態応答をサーバ３００に送信する（ステップＳ１２５）。ＲＳＳＩが予め定められた値よりも小さい場合、機器ＩＤ、端末ＩＤ、及び電気機器１００の状態を含む状態応答をサーバ３００に送信する。
【００７５】
サーバ３００は、電気機器１００から状態応答を受信すると（ステップＳ３２３）、状態要求を送信した端末装置２００に、受信した状態応答に含まれる状態を示す状態結果応答を送信する（ステップＳ３２４）。
【００７６】
また、サーバ３００は、状態応答に端末位置情報２２２が含まれる場合、状態応答に含まれる端末ＩＤ及び機器ＩＤに対応する機器グループＤＢ３２１の位置情報を、状態応答に含まれる端末位置情報２２２に更新する（ステップＳ３２５）。
【００７７】
端末装置２００は、サーバ３００から状態応答を受信すると（ステップＳ２２４）、状態応答が示す電気機器１００の状態を表示部２０４に表示する（ステップＳ２２５）。そして、管理システム１は、状態取得処理を終了する。
【００７８】
以上説明したように、本実施形態において、管理システム１は、同じ端末ＩＤを有する端末装置２００から端末位置情報２２２を取得した複数の電気機器１００の距離が、第２距離よりも小さいときに同じ機器グループに含める。そのため、ユーザが使用する電気機器１００を容易にグルーピングすることができ、その電気機器１００の情報を、容易に収集することができる。
【００７９】
（実施形態２）
上記の実施形態１において、サーバ３００は、電気機器１００の位置を示す位置情報を、端末装置２００の端末位置情報２２２として取得する例を説明した。しかし、電気機器１００の位置情報を取得する方法はこれに限られない。以下の実施形態２では、電気機器１００からサーバ３００に送信された端末ＩＤが基地局で受信された時刻と、その基地局の位置に基づいて、電気機器１００の位置を取得する例について説明する。
【００８０】
図９に実施形態２に係る管理システム１の構成を示す。図９に示すように、サーバ３００は、電気機器１００から端末ＩＤを受信し、端末ＩＤを受信した時刻を示す受信時刻情報とともに端末ＩＤをサーバ３００に送信する少なくとも３つの基地局５００ａ〜５００ｃのそれぞれから、端末ＩＤ及び受信時刻情報を受信する。そして、サーバ３００は、受信された受信時刻情報と、少なくとも３つの基地局５００ａ〜５００ｃの位置と、に基づいて、具体的には、三角法により、電気機器１００の位置情報を取得する。
【００８１】
このような構成は、実施形態１において電気機器１００から送信された機器登録要求、操作要求、または状態要求が、基地局５００ａ〜５００ｃを中継する際に、基地局５００ａ〜５００ｃにおける受信時刻を示すタイムスタンプを付与されてサーバ３００に送信されることにより実現される。サーバ３００の取得部３１０は、機器登録要求、操作要求、または状態要求に含まれるタイムスタンプが示す受信時刻と、既知の基地局５００ａ〜５００ｃの位置とに基づいて、機器登録要求、操作要求、または状態要求を送信した電気機器１００の位置を取得することができる。
【００８２】
（実施形態３）
また、別の電気機器１００の位置情報を取得する方法として、ユーザの宅内で消費される電力を管理する、いわゆるＨＥＭＳ（Home Energy Management System）と呼ばれるシステムがユーザ宅内に導入されている場合には、そのシステムを統括的に管理するＨＥＭＳコントローラから電気機器の位置情報を取得してもよい。以下の実施形態３では、ＨＥＭＳコントローラから電気機器１００の位置を取得する例について説明する。
【００８３】
図１０に実施形態３に係る管理システム１の構成を示す。図１０に示すように、管理システム１は、さらに電気機器１００と通信可能なＨＥＭＳコントローラ６００を有する。ＨＥＭＳコントローラ６００には、自装置を識別する端末ＩＤと、ユーザにより予め入力された電話番号、住所といったユーザ宅の位置情報が登録されている。電気機器１００は、ＨＥＭＳコントローラ６００から端末ＩＤ及び位置情報を取得し、サーバ３００に送信する。
【００８４】
このような構成は、実施形態１において端末装置２００としてＨＥＭＳコントローラ６００を適用し、位置取得部２０６の代わりにユーザによりＨＥＭＳコントローラ６００に登録された位置情報を用いることにより、実現される。具体的には、電気機器１００は、ＨＥＭＳコントローラ６００に登録された端末ＩＤ及び位置情報を含む機器登録要求、操作要求、及び状態要求をサーバ３００に送信する。
【００８５】
以上、本発明の実施形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能である。
【００８６】
具体的には、本実施形態に係る管理システム１においてグルーピングされた電気機器１００の情報は、管理システム１を運用するサービス会社により、予め定められた対価でユーザに提供されてもよい。また、ユーザに電気機器１００の情報を提供する際、サーバ３００において、機器グループ内を電気機器１００のメーカに基づいて電気機器のフィルタリング処理を行ってもよいし、サービス提供地域内の機器グループのフィルタリング処理を行ってもよい。
【００８７】
また、本実施形態に係る管理システム１において、同じ機器グループに含まれる電気機器１００を連携して動作させてもよい。具体的には、端末装置２００からの操作要求に対して、サーバ３００は、同じ機器グループに含まれる複数の電気機器１００を制御するための操作指示を各電気機器に送信してもよい。
【００８８】
また、本発明に係る電気機器１００、端末装置２００、及びサーバ３００の動作を規定する動作プログラムを既存のパーソナルコンピュータや情報端末装置に適用することで、当該パーソナルコンピュータ等を本発明に係る電気機器１００、端末装置２００、及びサーバ３００として機能させることも可能である。
【００８９】
また、このようなプログラムの配布方法は任意であり、例えば、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、メモリカードなどのコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネットなどの通信ネットワークを介して配布してもよい。
【００９０】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【００９１】
本発明は、電気機器を管理する管理システムに適用可能である。
【符号の説明】
【００９２】
１  管理システム、１００  電気機器、１０１  制御部、１０２  記憶部、１０３  通信部、１０４  駆動部、１０５  バス、１１０  機器側受信部、１２０  認証部、１３０  位置受信部、１４０  機器側送信部、１５０  機器制御部、１２１  機器情報、２００  端末装置、２０１  制御部、２０２  記憶部、２０３  入力部、２０４  表示部、２０５  通信部、２０６  位置取得部、２０７  バス、２１０  端末ＩＤ送信部、２２０  認証部、２３０  位置送信部、２４０  機器操作部、２２１  端末ＩＤ、２２２  端末位置情報、３００  サーバ、３０１  制御部、３０２  記憶部、３０３  通信部、３０４  バス、３１０  取得部、３２０  サーバ側受信部、３３０  グルーピング部、３４０  機器制御部、３２１  機器グループＤＢ、４００  ネットワーク、５００ａ〜５００ｃ  基地局、６００  ＨＥＭＳコントローラ
【図１】
0006656476.tif 000002
【図２】
0006656476.tif 000003
【図３】
0006656476.tif 000004
【図４】
0006656476.tif 000005
【図５】
0006656476.tif 000006
【図６】
0006656476.tif 000007
【図７】
0006656476.tif 000008
【図８】
0006656476.tif 000009
【図９】
0006656476.tif 000010
【図１０】
0006656476.tif 000011