(57)【特許請求の範囲】
【請求項１】
管理対象である複数の対象機器と通信可能な管理装置と、
前記管理装置と通信可能であり、前記管理装置との通信を介して前記対象機器を制御する１つ以上の端末装置と、を備える機器制御システムであって、
前記管理装置は、
前記対象機器を識別可能な情報である識別情報と、ユーザにより設定された前記対象機器の名称である機器名称と、を含む総合管理テーブルを記憶する管理記憶部と、
前記端末装置との通信を制御する管理制御部と、を有しており、
前記端末装置は、
前記対象機器の前記識別情報と、前記対象機器の表示の優先順位を表す表示優先度と、を含むローカルテーブルを記憶する端末記憶部と、
前記対象機器の前記機器名称を表示する表示部と、
前記管理装置との通信と、前記表示部による表示とを制御する端末制御部と、を有しており、
前記管理制御部は、前記総合管理テーブルに含まれる一部または全部の前記対象機器の前記識別情報および前記機器名称を前記端末装置に送信し、
前記端末制御部は、受信した前記識別情報に対応する前記機器名称を、前記ローカルテーブルに含まれる前記表示優先度に従って表示するように前記表示部を制御する、機器制御システム。
【請求項２】
前記端末制御部は、前記対象機器の前記機器名称を設定するユーザ操作を受け付けると、前記機器名称を前記対象機器の前記識別情報と共に前記管理装置に送信する、請求項１に記載の機器制御システム。
【請求項３】
前記機器制御システムは、２つ以上の前記端末装置を含み、
前記管理制御部は、第１の前記端末装置から受信し、前記総合管理テーブルに登録した前記対象機器の前記識別情報と前記機器名称とを第２の前記端末装置に送信する、請求項１または２に記載の機器制御システム。
【請求項４】
前記機器制御システムは、２つ以上の前記端末装置を含み、
第１の前記端末装置の前記端末記憶部に記憶される第１の前記ローカルテーブルと、第２の前記端末装置の前記端末記憶部に記憶される第２の前記ローカルテーブルとで、同一の前記対象機器の前記識別情報に異なる前記表示優先度を対応付け可能である、請求項１〜３のいずれか一項に記載の機器制御システム。
【請求項５】
前記ローカルテーブルは、さらに、前記対象機器の分類される種別を特定する情報を含み、
前記ローカルテーブルにおける前記表示優先度は、同一の前記種別に分類される複数の前記対象機器の間での前記表示の優先順位である第１の優先度を含む、請求項１〜４のいずれか一項に記載の機器制御システム。
【請求項６】
前記ローカルテーブルにおける前記表示優先度は、さらに、異なる前記種別に分類される複数の前記対象機器の間での前記表示の優先順位である第２の優先度を含む、請求項５に記載の機器制御システム。
【請求項７】
前記端末制御部は、新たな前記機器名称の前記総合管理テーブルへの登録を指示するユーザ操作を受け付けると前記登録の要求を前記管理装置に対して行い、
前記管理制御部は、前記要求に応じて、前記要求を行った前記端末装置に対して該当する１つ以上の前記対象機器の前記識別情報を送信し、
前記端末制御部は、受信した前記識別情報に基づいて前記新たな前記機器名称の設定を受け付けるための画面を表示するように前記表示部を制御する、請求項１〜６のいずれか一項に記載の機器制御システム。
【請求項８】
前記管理制御部は、前記要求に応じて、前記総合管理テーブルに前記識別情報が登録されていない前記対象機器を前記該当する前記対象機器として探索し、前記対象機器の前記識別情報を前記総合管理テーブルに登録する、請求項７に記載の機器制御システム。
【請求項９】
前記総合管理テーブルは、さらに、前記識別情報の前記総合管理テーブルへの登録順を特定する情報を含み、
前記管理制御部は、前記要求に応じて前記該当する前記対象機器の前記識別情報と、前記登録順を特定する情報とを前記端末装置に送信し、
前記端末制御部は、受信した前記識別情報に基づく情報を、前記機器名称の設定を受け付けるための前記画面において前記登録順に従って表示するように前記表示部を制御する、請求項７または８に記載の機器制御システム。
【請求項１０】
前記端末制御部は、前記機器名称の設定を受け付けるための前記画面に対する、予め規定されたユーザ操作を受け付けると、前記ユーザ操作によって指定された前記対象機器に予め規定された報知アクションを実行させることを前記管理装置に要求する、請求項７〜９のいずれか一項に記載の機器制御システム。
【請求項１１】
管理対象である複数の対象機器と通信可能な管理装置、および前記管理装置と通信可能であり、前記管理装置との通信を介して前記対象機器を制御する端末装置、を含む機器制御システムにおいて実行される機器制御方法であって、
前記管理装置が、前記対象機器を識別可能な情報である識別情報と、ユーザにより設定された前記対象機器の名称である機器名称と、を含む総合管理テーブルを記憶するステップと、
前記端末装置が、前記対象機器の前記識別情報と、前記対象機器の表示の優先順位を表す表示優先度と、を含むローカルテーブルを記憶するステップと、
前記管理装置が、前記総合管理テーブルに含まれる一部または全部の前記対象機器の前記識別情報および前記機器名称を前記端末装置に送信するステップと、
前記端末装置が、受信した前記識別情報に対応する前記機器名称を、前記ローカルテーブルに含まれる前記表示優先度に従って表示するステップと、を含む、機器制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は機器制御システム、管理装置、機器制御方法、および制御プログラムに関し、特に、複数の機器を管理対象とする機器制御システム、該システムに含まれる管理装置、該システムにおける機器制御方法、および該管理装置の制御プログラムに関する。
【背景技術】
【０００２】
一般家庭やオフィスなどの施設に設置される、エアーコンディショナ（エアコン）や照明装置などのエネルギー消費機器（家電）の中に、通信機能を有するものがある。たとえば特開２００５−３１００２２号公報（特許文献１）に開示されているように、そのような機器をユーザの携帯する端末装置によって制御（たとえば遠隔操作）するシステムが知られている。このようなシステムにおける、コントローラとなる装置と機器との通信の規格として、エコーネット（ＥＣＨＯＮＥＴ）規格（非特許文献１）が知られている。
【０００３】
スマートフォンやタブレット端末などの端末装置に専用のアプリケーション（プログラム）をインストールすることによって、当該端末装置を、機器を制御するためのコントローラとして機能させることが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３１００２２号公報
【非特許文献】
【０００５】
【非特許文献１】Ｔｈｅ  ＥＣＨＯＮＥＴ  Ｌｉｔｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ  １．１２，ＥＣＨＯＮＥＴ  ＣＯＮＳＯＲＴＩＵＭ，２０１５年９月３０日）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
スマートフォンやタブレット端末などの端末装置が広く普及している昨今では、施設内にいる複数のユーザがそれぞれの携帯する端末装置を用いて当該施設に設置されている機器を制御する場合があり得る。たとえば、家庭内の家電を、複数人の家族それぞれが携帯するスマートフォンを用いて制御する、などが想定される。この場合、複数のユーザそれぞれが制御対象とする機器である対象機器をアプリケーションに登録するための操作、たとえば、対象機器それぞれの名称を設定してアプリケーションに登録する操作を行うことは、同一の操作が複数のユーザで重複し、効率的ではない。
【０００７】
また、スマートフォンやタブレット端末などの端末装置は画面サイズが小さいため、表示できる情報量が制約される。一方で、一般家庭などの施設に設置されるエネルギー消費機器は増える傾向にあるため、施設内のすべての機器を示す情報が一画面に表示しきれない、または、すべて表示すると所望する情報が見難くなる場合がある。そういった場合に、制御する可能性の高い機器から優先的に表示することが考えられるが、ユーザごとに対象機器の表示の優先順位が異なる場合がある。そのため、本システムに含まれる複数の端末装置すべてが、同じ優先順位を適用して機器を表示すると、ユーザによっては操作し難い場合がある。
【課題を解決するための手段】
【０００８】
この発明にかかる機器制御システムは、管理対象である複数の対象機器と通信可能な管理装置と、管理装置と通信可能であり、当該管理装置との通信を介して対象機器を制御する１つ以上の端末装置と、を備える機器制御システムであって、管理装置は、対象機器の識別情報と、ユーザにより設定された対象機器の名称である機器名称と、を含む総合管理テーブルを記憶する管理記憶部と、端末装置との通信を制御する管理制御部と、を有しており、端末装置は、対象機器の識別情報と、対象機器の表示の優先順位を表す表示優先度と、を含むローカルテーブルを記憶する端末記憶部と、対象機器の機器名称を表示する表示部と、管理装置との通信と、表示部による表示とを制御する端末制御部と、を有しており、管理制御部は、総合管理テーブルに含まれる一部または全部の対象機器の識別情報および機器名称を前記端末装置に送信し、端末制御部は、受信した識別情報に対応する機器名称を、前記ローカルテーブルに含まれる表示優先度に従って表示するように表示部を制御する。
【０００９】
この発明にかかる管理装置は管理対象である複数の対象機器と通信可能な管理装置であって、対象機器を識別可能な情報である識別情報と、ユーザにより設定された対象機器の名称である機器名称と、を含む総合管理テーブルを記憶する管理記憶部と、当該管理装置との通信を介して対象機器を制御する端末装置との通信を制御する管理制御部と、を備え、管理制御部は、総合管理テーブルに含まれる一部または全部の対象機器の識別情報および機器名称を端末装置に送信する。
【００１０】
この発明にかかる機器制御方法は、管理対象である複数の対象機器と通信可能な管理装置、および管理装置と通信可能であり、前記管理装置との通信を介して対象機器を制御する端末装置、を含む機器制御システムにおいて実行される機器制御方法であって、管理装置が、対象機器を識別可能な情報である識別情報と、ユーザにより設定された対象機器の名称である機器名称と、を含む総合管理テーブルを記憶するステップと、端末装置が、対象機器の識別情報と、対象機器の表示の優先順位を表す表示優先度と、を含むローカルテーブルを記憶するステップと、管理装置が、総合管理テーブルに含まれる一部または全部の対象機器の識別情報および機器名称を端末装置に送信するステップと、端末装置が、受信した識別情報に対応する機器名称を、ローカルテーブルに含まれる表示優先度に従って表示するステップと、を含む。
【００１１】
この発明にかかる制御プログラムは、管理対象である複数の対象機器と通信可能な管理装置において用いられる制御プログラムであって、コンピュータを、対象機器を識別可能な情報である識別情報と、ユーザにより設定された対象機器の名称である機器名称と、を含む総合管理テーブルを記憶する管理記憶部と、コンピュータとの通信を介して対象機器を制御する端末装置との通信を制御する管理制御部として機能させるためのプログラムであり、管理制御部は、総合管理テーブルに含まれる一部または全部の対象機器の識別情報および機器名称を前記端末装置に送信する。
【発明の効果】
【００１２】
この発明によると、複数の機器を端末装置を用いて制御する際の操作性を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態にかかる機器制御システム（以下、システムと略する）の構成の概略を示す図である。
【図２】実施の形態にかかるシステムの構成の他の例の概略を示す図である。
【図３】システムに含まれる管理装置の装置構成の一例を表したブロック図である。
【図４】システムに含まれる端末装置の装置構成の一例を表したブロック図である。
【図５】端末装置を用いて電気機器を制御する際の、システムの動作概要を表した図である。
【図６】端末装置を用いて電気機器を制御する際の、システムの動作概要を表した図である。
【図７】端末装置に表示される画面の一例を表した図である。
【図８】端末装置に表示される画面の一例を表した図である。
【図９】端末装置に表示される画面の一例を表した図である。
【図１０】総合管理テーブルの一例を表した図である。
【図１１】ローカルテーブルの一例を表した図である。
【図１２】管理装置の機能構成の一例を表したブロック図である。
【図１３】端末装置の機能構成の一例を表したブロック図である。
【図１４】端末装置に表示される画面の一例を表した図である。
【図１５】総合管理テーブルに機器名称を登録する際の、システムの動作概要を表した図である。
【図１６】端末装置に表示される画面の一例を表した図である。
【図１７】端末装置に表示される画面の一例を表した図である。
【発明を実施するための形態】
【００１４】
［実施の形態の説明］
本実施の形態には、少なくとも以下のものが含まれる。
すなわち、本実施の形態に含まれる機器制御システムは、管理対象である複数の対象機器と通信可能な管理装置と、前記管理装置と通信可能であり、前記管理装置との通信を介して前記対象機器を制御する１つ以上の端末装置と、を備える機器制御システムであって、前記管理装置は、前記対象機器を識別可能な情報である識別情報と、ユーザにより設定された前記対象機器の名称である機器名称と、を含む総合管理テーブルを記憶する管理記憶部と、前記端末装置との通信を制御する管理制御部と、を有しており、前記端末装置は、前記対象機器の前記識別情報と、前記対象機器の表示の優先順位を表す表示優先度と、を含むローカルテーブルを記憶する端末記憶部と、前記対象機器の前記機器名称を表示する表示部と、前記管理装置との通信と、前記表示部による表示とを制御する端末制御部と、を有しており、前記管理制御部は、前記総合管理テーブルに含まれる一部または全部の前記対象機器の前記識別情報および前記機器名称を前記端末装置に送信し、前記端末制御部は、受信した前記識別情報に対応する前記機器名称を、前記ローカルテーブルに含まれる前記表示優先度に従って表示するように前記表示部を制御する。
本機器制御システムに含まれる端末装置では、端末装置ごとに記憶しているローカルテーブルに含まれる表示優先度に従って、管理装置に記憶されている総合管理テーブルに含まれる機器名称が表示される。そのため、端末装置ごとに機器名称を登録する操作が必要とされない。これによって、各端末装置のユーザの作業効率を向上させることができる。また、端末装置ごとの表示優先度に基づいた表示形式にて機器名称が表示されるために、ユーザの所望する表示形式で機器名称を表示させることができる。これによって、端末装置を用いて対象機器を制御するユーザの操作性を向上させることができる。
【００１５】
好ましくは、前記端末制御部は、前記対象機器の前記機器名称を設定するユーザ操作を受け付けると、前記機器名称を前記対象機器の前記識別情報と共に前記管理装置に送信する。
これにより、本機器制御システムに含まれる端末装置のいずれかからの要求によっても総合管理テーブルに対象機器の機器名称が登録されることになる。そのため、端末装置ごとに機器名称の登録を要求する操作が必要とされない。これによって、各端末装置のユーザの作業効率を向上させることができる。
【００１６】
好ましくは、前記機器制御システムは、２つ以上の前記端末装置を含み、前記管理制御部は、第１の前記端末装置から受信し、前記総合管理テーブルに登録した前記対象機器の前記識別情報と前記機器名称とを第２の前記端末装置に送信する。
これにより、本機器制御システムに含まれる端末装置のいずれかからの要求によっても総合管理テーブルに機器名称が登録され、当該機器名称を本機器制御システムに含まれる他の端末装置でも表示に用いることができる。そのため、端末装置ごとに機器名称を登録する操作が必要とされない。これによって、各端末装置のユーザの作業効率を向上させることができる。
【００１７】
好ましくは、前記機器制御システムは、２つ以上の前記端末装置を含み、第１の前記端末装置の前記端末記憶部に記憶される第１の前記ローカルテーブルと、第２の前記端末装置の前記端末記憶部に記憶される第２の前記ローカルテーブルとで、同一の前記対象機器の前記識別情報に異なる前記表示優先度を対応付け可能である。
このため、端末装置ごとに異なる表示優先度にて機器名称を表示することができる。これによって、端末装置を用いて対象機器を制御するユーザが対象機器とする可能性の高い機器に対して高い表示優先度を設定しておくことで、ユーザの所望する対象機器を素早く見つけることができる。これによって、各端末装置のユーザの操作性を向上させることができる。
【００１８】
好ましくは、前記ローカルテーブルは、さらに、前記対象機器の分類される種別を特定する情報を含み、前記ローカルテーブルにおける前記表示優先度は、同一の前記種別に分類される複数の前記対象機器の間での前記表示の優先順位である第１の優先度を含む。
これにより、種別ごとの表示優先順位にて機器名称を表示することが可能になる。このため、ユーザは所望する対象機器を素早く見つけることができる。これによって、各端末装置のユーザの作業効率を向上させることができる。
【００１９】
好ましくは、前記ローカルテーブルにおける前記表示優先度は、さらに、異なる前記種別に分類される複数の前記対象機器の間での前記表示の優先順位である第２の優先度を含む。
これにより、種別に関わらずに設定された表示優先順位にて機器名称を表示することが可能になる。種別の異なる対象機器であっても、たとえば、ユーザが制御の対象機器とする可能性の高い機器に対して表示優先順位を設定しておくことで、ユーザは所望する対象機器をより素早く見つけることができる。これによって、各端末装置のユーザの作業効率を向上させることができる。
【００２０】
好ましくは、前記端末制御部は、新たな前記機器名称の前記総合管理テーブルへの登録を指示するユーザ操作を受け付けると前記登録の要求を前記管理装置に対して行い、前記管理制御部は、前記要求に応じて、前記要求を行った前記端末装置に対して該当する１つ以上の前記対象機器の前記識別情報を送信し、前記端末制御部は、受信した前記識別情報に基づいて前記新たな前記機器名称の設定を受け付けるための画面を表示するように前記表示部を制御する。
これにより、本機器制御システムに含まれる端末装置のいずれかからの要求によって総合管理テーブルに機器名称が登録される。そのため、端末装置ごとに機器名称を登録する操作が必要とされない。これによって、各端末装置のユーザの作業効率を向上させることができる。
【００２１】
好ましくは、前記管理制御部は、前記要求に応じて、前記総合管理テーブルに前記識別情報が登録されていない前記対象機器を前記該当する前記対象機器として探索し、前記対象機器の前記識別情報を前記総合管理テーブルに登録する。
これにより、端末装置のユーザは当該端末装置に対して指示するのみで自動的に管理装置によって、新たに設置された対象機器が探索される。これによって、各端末装置のユーザの作業効率を向上させることができる。
【００２２】
好ましくは、前記総合管理テーブルは、さらに、前記識別情報の前記総合管理テーブルへの登録順を特定する情報を含み、前記管理制御部は、前記要求に応じて前記該当する前記対象機器の前記識別情報と、前記登録順を特定する情報とを前記端末装置に送信し、前記端末制御部は、受信した前記識別情報に基づく情報を、前記機器名称の設定を受け付けるための前記画面において前記登録順に従って表示するように前記表示部を制御する。
これにより、該当する対象機器の識別情報に基づく情報が総合管理テーブルに登録された順に従う表示順で表示される。このため、複数の対象機器に関する情報が機器名称の設定を受け付けるための画面に表示されても、ユーザは機器名称の設定の対象とする対象機器を容易に見つけることができる。これによって、各端末装置のユーザの作業効率を向上させることができる。
【００２３】
好ましくは、前記端末制御部は、前記機器名称の設定を受け付けるための前記画面に対する、予め規定されたユーザ操作を受け付けると、前記ユーザ操作によって指定された前記対象機器に予め規定された報知アクションを実行させることを前記管理装置に要求する。
これにより、端末装置のユーザは、機器名称の設定を受け付けるための画面において表示された情報と対象機器との対応が不明である場合に、対象機器における報知アクションを確認することで対応を理解することができる。
【００２４】
本実施の形態に含まれる管理装置は管理対象である複数の対象機器と通信可能な管理装置であって、前記対象機器を識別可能な情報である識別情報と、ユーザにより設定された前記対象機器の名称である機器名称と、を含む総合管理テーブルを記憶する管理記憶部と、当該管理装置との通信を介して前記対象機器を制御する端末装置との通信を制御する管理制御部と、を備え、前記管理制御部は、前記総合管理テーブルに含まれる一部または全部の前記対象機器の前記識別情報および前記機器名称を前記端末装置に送信する。
管理装置に総合管理テーブルが記憶されて端末装置に一部または全部の対象機器の機器名称が提供されるために、端末装置ごとに機器名称を登録しておく必要がない。すなわち、端末装置ごとに機器名称を登録する操作が必要とされない。これによって、各端末装置のユーザの作業効率を向上させることができる。また、端末装置側に記憶されている表示優先度に基づいた表示形式にて機器名称が表示されるために、制御を行うユーザの所望する表示形式で機器名称を表示させることができる。これによって、端末装置を用いて対象機器を制御するユーザの操作性を向上させることができる。
【００２５】
本実施の形態に含まれる機器制御方法は、管理対象である複数の対象機器と通信可能な管理装置、および管理装置と通信可能であり、前記管理装置との通信を介して対象機器を制御する端末装置、を含む機器制御システムにおいて実行される機器制御方法であって、管理装置が、対象機器を識別可能な情報である識別情報と、ユーザにより設定された対象機器の名称である機器名称と、を含む総合管理テーブルを記憶するステップと、端末装置が、対象機器の識別情報と、対象機器の表示の優先順位を表す表示優先度と、を含むローカルテーブルを記憶するステップと、管理装置が、総合管理テーブルに含まれる一部または全部の対象機器の識別情報および機器名称を端末装置に送信するステップと、端末装置が、受信した識別情報に対応する機器名称を、ローカルテーブルに含まれる表示優先度に従って表示するステップと、を含む。
本機器制御システムに含まれる端末装置では、端末装置ごとに記憶しているローカルテーブルに含まれる表示優先度に基づいた表示形式で、管理装置に記憶されている総合管理テーブルに含まれる機器名称が表示される。そのため、端末装置ごとに機器名称を登録する操作が必要とされない。これによって、各端末装置のユーザの作業効率を向上させることができる。また、端末装置ごとの表示優先度に基づいた表示形式にて機器名称が表示されるために、行うユーザの所望する表示形式で機器名称を表示させることができる。これによって、端末装置を用いて対象機器を制御するユーザの操作性を向上させることができる。
【００２６】
本実施の形態に含まれる制御プログラムは、管理対象である複数の対象機器と通信可能な管理装置において用いられる制御プログラムであって、コンピュータを、対象機器を識別可能な情報である識別情報と、ユーザにより設定された対象機器の名称である機器名称と、を含む総合管理テーブルを記憶する管理記憶部と、コンピュータとの通信を介して対象機器を制御する端末装置との通信を制御する管理制御部として機能させるためのプログラムであり、管理制御部は、総合管理テーブルに含まれる一部または全部の対象機器の識別情報および機器名称を前記端末装置に送信する。
制御プログラムによって管理装置として機能するコンピュータに総合管理テーブルが記憶されて端末装置に一部または全部の対象機器の機器名称が提供されるために、端末装置ごとに機器名称を登録しておく必要がない。すなわち、端末装置ごとに機器名称を登録する操作が必要とされない。これによって、各端末装置のユーザの作業効率を向上させることができる。また、端末装置側に記憶されている表示優先度に基づいた表示形式にて機器名称が表示されるために、制御を行うユーザの所望する表示形式で機器名称を表示させることができる。これによって、端末装置を用いて対象機器を制御するユーザの操作性を向上させることができる。
【００２７】
［実施の形態の詳細］
以下に、図面を参照しつつ、好ましい実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。
［第１の実施の形態］
＜システム構成＞
図１は、本実施の形態にかかる電気機器制御システム（以下、システムと略する）の構成の概略を示す図である。
【００２８】
図１を参照して、本システムは、一般家庭やオフィスなどの施設に設置されている、複数のエネルギー消費機器を含む。すなわち、本システムは、複数のエネルギー消費機器（たとえば電気機器）として、たとえば、エアコン５０１Ａ，５０１Ｂ，５０１Ｃと、たとえば照明器具５０３Ａ，５０３Ｂ，５０３Ｃと、を含む。さらに、本システムは、これら機器を管理対象とする管理装置１００と、ユーザの携帯する複数の端末装置３００Ａ，３００Ｂ，３００Ｃとを含む。エアコン５０１Ａ，５０１Ｂ，５０１Ｃを代表させてエアコン５０１とも称する。照明器具５０３Ａ，５０３Ｂ，５０３Ｃを代表させて照明器具５０３とも称する。また、エアコン５０１Ａ，５０１Ｂ，５０１Ｃおよび照明器具５０３Ａ，５０３Ｂ，５０３Ｃを代表させて電気機器５００とも称する。また、複数の端末装置３００Ａ，３００Ｂ，３００Ｃを代表させて端末装置３００とも称する。
【００２９】
エネルギー消費機器の一例としての電気機器５００は、例示されたエアコン５０１および照明器具５０３のほかに、電気給湯器、蓄電池、電気自動車、テレビジョン受像機、および監視カメラなどに分類される。これら電気機器５００は、通常の電気機器の機能を有すると共に、管理装置１００と通信する機能を有する。電気機器５００と管理装置１００との通信は、たとえば無線ＬＡＮ（Local  Area  Network）やＺｉｇＢｅｅ（登録商標）などの規格に従う無線通信である。
【００３０】
電気機器５００は、ＯＮ／ＯＦＦ、設定温度、および運転モードなどのパラメータの設定および変更を指示する制御信号を管理装置１００から受信すると、該制御信号に従って、自身のＯＮ／ＯＦＦや、設定温度や、運転モードを設定、または変更する。また、電気機器５００は、上記のパラメータを要求する信号を管理装置１００から受信すると、当該信号に従って、自身の設定値などのパラメータを管理装置１００に送信する。
【００３１】
端末装置３００は、ユーザの携帯可能な装置であって、たとえば、スマートフォンやタブレット端末などである。端末装置３００もまた、管理装置１００と通信する機能を有する。端末装置３００と管理装置１００との通信は、たとえば無線ＬＡＮなどの近距離無線通信である。
【００３２】
なお、端末装置３００と管理装置１００とは、図１に表されたように直接の無線通信を行う場合に加えて、たとえば、図２に表されたように、端末装置３００を携帯したユーザが外出している場合のような、端末装置３００が管理装置１００と無線通信可能な範囲よりも外にある場合にはサーバ７００を介して通信してもよい。この場合、管理装置１００とサーバ７００とは、インターネットなどの通信網を介した通信を行う。端末装置３００とサーバ７００とは、端末装置３００が電話機能を有する場合には当該電話回線を用いる、などの通信を行う。このような通信が可能になることによって、端末装置３００が管理装置１００との無線通信が可能な範囲外となった場合であっても、端末装置３００は当該システムに接続可能となる。
【００３３】
＜装置構成＞
図３は、管理装置１００の装置構成の一例を表したブロック図である。図３を参照して、管理装置１００は、装置全体を制御するための管理制御部であるＣＰＵ（Central  Processing  Unit）１０と、ＣＰＵ１０で実行されるプログラムや各種情報を記憶するためのＲＯＭ（Read  Only  Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域となるＲＡＭ（Random  Access  Memory）１２と、端末装置３００との通信を制御するための第１通信部１３と、電気機器５００との通信を制御するための第２通信部１４とを含む。なお、図３に示された構成の他に、管理装置１００は、ボタンなどの入力装置やディスプレイやランプなどの表示装置をさらに含んでもよい。
【００３４】
図４は、端末装置３００の装置構成の一例を表したブロック図である。図４を参照して、端末装置３００は、装置全体を制御するための端末制御部であるＣＰＵ３０と、ＣＰＵ３０で実行されるプログラムや各種情報を記憶するためのＲＯＭ３１と、ＣＰＵ３０でプログラムを実行する際の作業領域となるＲＡＭ３２と、管理装置１００との通信を制御するための通信部３３と、ディスプレイ３４と、操作パネル３５とを含む。なお、図４に表された構成は、一般的なコンピュータの構成である。そのため、端末装置３００がたとえばスマートフォンやタブレット端末などである場合、図４に表された構成の他に、これら装置として機能するための構成を有してもよい。
【００３５】
＜動作概要＞
本システムにおいて、ユーザは、端末装置３００を電気機器５００のコントローラとして用いて、電気機器５００を制御（たとえば遠隔操作）できる。図５および図６は、一例として、ユーザが端末装置３００を用いて当該施設に設置されたエアコン５０１を制御するまでの本システムの動作概要を表した図である。図７〜図９は、端末装置３００に表示される画面の一例を表した図である。図５の動作は、端末装置３００が、当該施設に設置されている電気機器のリスト（機器リスト）の表示を指示するユーザ操作を受け付けると開始される。なお、機器リストの表示の指示は、たとえばＨＥＭＳ（Home  Energy  Management  System）などと呼ばれる、施設に設置されている各種電気機器における電力を管理するためのシステムのホーム画面などで行うことができる。言い換えると、本システムは、ＨＥＭＳに含まれるシステムであってよく、そのホーム画面に、各電気機器の制御を行うために機器リストの表示を指示するためのボタンが含まれていてもよい。
【００３６】
図５を参照して、端末装置３００に対して上記のユーザ操作が行われると、端末装置３００のディスプレイ３４に機器リストが表示される（ステップＳ１１）。図７は、機器リストの画面例を表した図である。図７を参照して、ディスプレイ３４に表示される機器リスト画面は、当該施設に設置されている電気機器５００の種別のリスト（一覧）を表示するためのエリア３４１を含む。エリア３４１には、電気機器５００の種別として、たとえば、エアコンを示すアイコン３４１Ａ、照明器具を示すアイコン３４１Ｂ、電気給湯器を示すアイコン３４１Ｃ、蓄電池を示すアイコン３４１Ｄ、および電気自動車を示すアイコン３４１Ｅが表示される。これらアイコンを表示するための情報、つまり、当該施設に設置されている電気機器５００の種別を表す情報は、予め端末装置３００のＲＯＭ３１などのメモリに記憶されていてもよい。この場合は、ステップＳ１１でＣＰＵ３０がメモリから当該情報を読み出して図７の表示を行うことができる。または、ステップＳ１１で端末装置３００が当該施設に設置されている電気機器５００の種別を表す情報を管理装置１００に要求し、管理装置１００から得られた情報に基づいて図７の表示が行われてもよい。
【００３７】
図７に示されたように、機器リストからたとえばエアコンが選択された場合、つまり、アイコン３４１Ａがタッチされると（ステップＳ１２）、端末装置３００から管理装置１００に、当該施設に設置された電気機器５００のうちのエアコン５０１のリストを表示するための情報が要求される（ステップＳ１３）。
【００３８】
管理装置１００は、総合管理テーブルをＲＯＭ１１などのメモリに記憶している。言い換えると、管理装置１００のメモリには、総合管理テーブルを記憶するための記憶領域が用意されている。図１０は、総合管理テーブルの一例を表した図である。図１０を参照して、総合管理テーブルは、当該施設に設置されている電気機器５００ごとの識別情報（ＩＤ）と、当該電気機器５００に対してユーザにより設定された名称である機器名称と、を含む。好ましくは、総合管理テーブルは、電気機器５００の分類される種別を含む。さらに、総合管理テーブルは、本システムに含まれる端末装置３００での制御対象とするか否かを示す情報である対象フラグ（ＴＲＵＥ／ＦＡＬＳＥ）や、第２通信部１４による接続先情報や、ＯＮ／ＯＦＦ、設定温度、および運転モードなどの、現在設定されているパラメータ、および電気機器５００のＭＡＣ（Media  Access  Control）アドレスやシリアル番号、製造番号などの、機器固有の情報、などを含んでもよい。
【００３９】
上記ステップＳ１３の要求に応じて、管理装置１００では図１０の総合管理テーブルからエアコン５０１の識別情報および機器名称が抽出される（ステップＳ３１）。図１０に示されたように、総合管理テーブルが上記対象フラグを含む場合、ステップＳ３１では、エアコン５０１であって、かつ、本システムに含まれる端末装置３００での制御対象（ＴＲＵＥ）であるエアコン５０１の識別情報および機器名称がメモリから抽出される。抽出された該当するエアコン５０１ごとの識別情報および機器名称は、管理装置１００から端末装置３００に機器情報として送信される（ステップＳ３２）。
【００４０】
管理装置１００から上記の機器情報を取得すると、端末装置３００のディスプレイ３４に、当該端末装置３００における制御対象となる電気機器の候補である候補機器としての複数の電気機器５００の一覧がリスト表示される（ステップＳ１４）。図８は、図７の機器リストにおいて種別「エアコン」が選択された場合に上記ステップＳ１４で端末装置３００のディスプレイ３４に表示される、当該端末装置３００の制御の候補機器となるエアコンを示すエアコンリストの画面例を表した図である。図８を参照して、ディスプレイ３４に表示されるエアコンリストは、当該施設に設置されているエアコン５０１であって、当該端末装置３００の制御の候補機器となるエアコン５０１の機器名称のリストを表示するためのエリア３４２を含む。エリア３４２には、たとえば、あるエアコンの機器名称「リビング」を示すアイコン３４２Ａ、他のエアコンの機器名称「洋室」を示すアイコン３４２Ｂ、およびさらに他のエアコンの機器名称「寝室」を示すアイコン３４２Ｃが表示される。
【００４１】
たとえば、管理装置１００からの機器情報が当該端末装置３００のローカルテーブルに登録されていないエアコン５０１の機器情報である場合、ステップＳ１４においては、当該エアコン５０１の機器名称を示すアイコンがエアコンリストにおいて最下位の優先順位で表示される。つまり、端末装置３００では、図７の機器リストからある種別が選択された後に管理装置１００から取得した機器情報がローカルテーブル（図１１）に登録されていない電気機器５００の機器情報である場合に、表示順を、すでにローカルテーブルに登録されている当該電気機器５００の種別と同じ種別の電気機器５００の中で最下位（または最上位）として、当該電気機器５００がローカルテーブルに新たに登録（追加）される。
【００４２】
またたとえば、当該端末装置３００のローカルテーブルに登録されているエアコン５０１の機器情報が管理装置１００からの機器情報に含まれていない場合、ステップＳ１４においては、当該エアコン５０１の機器名称を示すアイコンはエアコンリストに表示されない。つまり、端末装置３００では、ローカルテーブル（図１１）に登録された電気機器５００の機器情報が、図７の機器リストからある種別が選択された後に管理装置１００から取得した機器情報に含まれていない場合、当該電気機器５００がローカルテーブルから削除される。また、当該電気機器５００は当該端末装置３００において表示されない。
【００４３】
図８のエアコンリストを画面表示するために、ステップＳ１４において端末装置３００では、エリア３４２に表示するアイコン３４２Ａ〜３４２Ｃの表示の優先順位が決定される。一例として、表示の優先順位は表示位置、すなわち表示順である。表示の優先順位の他の例として、表示サイズの大小の順、表示色の順（目立つ色、目立たない色、等）などであってもよい。図８の例の場合、アイコン３４２Ａの表示の優先順位が最も高く、次に、アイコン３４２Ｂ，３４２Ｃと表示の優先順位が続く。すなわち、ステップＳ１４において端末装置３００は、エアコンリストに表示する機器名称「リビング」「洋室」「寝室」のエリア３４２における表示順を決定し、その順に従う表示形式で（たとえば上から順に）アイコン３４２Ａ〜３４２Ｃを表示する。
【００４４】
当該端末装置３００における表示順を決定するために、端末装置３００は、端末装置３００ごとにローカルテーブルをＲＯＭ３１などのメモリに記憶している。言い換えると、端末装置３００のメモリには、当該端末装置３００での表示順を決定するためのローカルテーブルを記憶するための記憶領域が用意されている。図１１は、ローカルテーブルの一例を表した図である。図１１を参照して、ローカルテーブルは、当該端末装置３００での候補機器となる電気機器５００の識別情報（ＩＤ）と、当該電気機器５００の表示の優先順位、すなわち表示順を表す表示優先度とを含む。ローカルテーブルにおいて表示順がＩＤに関連付けられていることによって、端末装置３００における表示の際に用いられる、管理装置１００のメモリに記憶されている総合管理テーブル（図１０）と当該端末装置３００のメモリに記憶されているローカルテーブル（図１１）とにおいて、電気機器５００が一意に特定されることになる。そのために、両機器のメモリに記憶される情報量を抑えつつ、正確な表示を実現することができる。好ましくは、ローカルテーブルは、さらに、候補機器となる電気機器５００の種別を含む。ローカルテーブルに電気機器５００ごとの種別が含まれることによって、種別ごとに表示順を規定することができる。そのため、後述するように、種別ごとに規定された表示順で電気機器５００の機器名称を表示することができる。それによって、端末装置３００のユーザは所望する電気機器５００を素早く見つけることができる。
【００４５】
なお、ローカルテーブルは端末装置３００ごとに異なる。すなわち、端末装置３００Ａのメモリに記憶されているローカルテーブルと端末装置３００Ｂのメモリに記憶されているローカルテーブルとでは、同一の電気機器５００に対して異なる表示順が規定されている。このため、上記ステップＳ１４での制御対象の候補となる電気機器５００の表示順が端末装置３００ごとに異なることになる。この表示順は、後述するように当該端末装置３００に対するユーザ操作によって設定、変更が可能である。たとえば、当該端末装置３００のユーザが当該端末装置３００で制御を行う頻度の高い電気機器から表示の優先順位を高く設定することが考えられる。また、他の例として、消費エネルギー量の小さい電気機器から表示の優先順位を高く設定することも考えられる。このように表示順が端末装置３００ごとに異なることが許容されることによって、各端末装置３００のユーザの所望する順での制御対象の候補となる電気機器５００の表示が許容される。たとえば、上記のように、ユーザが端末装置３００を用いて制御する頻度の高い電気機器５００から順に表示されることで、ユーザが選択する可能性の高い電気機器５００ほど上位の表示されることになる。この場合、ユーザは、表示を下の方まで確認しなくても所望する電気機器５００を見つけることができる可能性が高くなる。つまり、該ユーザの操作性を向上させることになる。
【００４６】
ステップＳ１４で端末装置３００は、ステップＳ３２において管理装置１００から送信されたエアコン５０１の機器情報からエアコン５０１ごとのＩＤおよび機器名称を読み出す。また、端末装置３００は、エアコン５０１のＩＤに基づいて、当該端末装置３００のメモリに記憶されている図１１のローカルテーブルからエアコン５０１それぞれの表示順を読み出す。つまり、端末装置３００は、総合管理テーブルおよびローカルテーブルの双方に登録されているＩＤを用いて機器名称と表示順位とを対応付ける。そして、端末装置３００は、ローカルテーブルから読み出した表示順に従って、各エアコンの機器名称を示すアイコン３４２Ａ〜３４２Ｃをエリア３４２にリスト表示する。
【００４７】
具体的には、図１０を参照して、上記ステップＳ３２では、エアコン５０１の機器情報として、ＩＤ「１」および機器名称「リビング」と、ＩＤ「３」および機器名称「洋室」と、ＩＤ「５」および機器名称「寝室」とが管理装置１００から端末装置３００に送信される。上記ステップＳ１４において図１１のローカルテーブルを記憶している端末装置３００は、図１１のローカルテーブルを参照して、これらエアコン５０１の表示順を、ＩＤ「１」→ＩＤ「３」→ＩＤ「５」と決定する。そして、端末装置３００は、表示画面のエリア３４２に上記ＩＤの順に従って、たとえば上から、機器名称「リビング」のアイコン３４２Ａ→「洋室」のアイコン３４２Ｂ→「寝室」アイコン３４２Ｃをリスト表示する（図８）。
【００４８】
なお、上記したように、図１１のローカルテーブルに規定されている電気機器５００の表示順は、当該ローカルテーブルを記憶している端末装置３００に対するユーザ操作に従って変更可能であってもよい。たとえば、ローカルテーブルに規定された表示順にアイコン３４２Ａ〜３４２Ｃが表示されているリスト表示画面（図８）において、アイコン３４２Ａ〜３４２Ｃのいずれかをドラッグして他のアイコンと表示順を入れ替えるユーザ操作を受け付けると、エアコン５０１に設定された表示順を当該ユーザ操作に従う順に変更するようにローカルテーブルが更新されてもよい。
【００４９】
たとえば、図８のリスト表示画面が表示されている端末装置３００において「寝室」のエアコンを示すアイコン３４２Ｂが「リビング」のエアコンを示すアイコン３４２Ａよりも上方にドラッグされた場合、当該端末装置３００に記憶されている図１１のローカルテーブルにおいて、ＩＤ「１」のエアコン（機器名称「リビング」）の表示順が２から１に変更され、ＩＤ「３」のエアコン（機器名称「洋室」）の表示順が１から２に変更される。
【００５０】
図８に示されたように、エアコンリストからたとえば「リビング」のエアコンが選択された場合、つまり、アイコン３４２Ａがタッチされると（ステップＳ１５）、端末装置３００から管理装置１００に、「リビング」のエアコンの制御に用いる操作画面を表示するための情報が要求される（ステップＳ１６）。ステップＳ１６においては、操作画面に表示するための当該エアコンのＯＮ／ＯＦＦ状態や、運転モードや設定温度などの状態を表すパラメータが要求される。
【００５１】
当該要求を受けた管理装置１００は、該当するエアコン５０１に上記状態を表すパラメータを要求し（ステップＳ３３）、該パラメータをエアコン５０１から取得する（ステップＳ５１）。これにより、管理装置１００は該当するエアコン５０１の最新のパラメータを端末装置３００に回答することができる。または、管理装置１００は、所定のタイミングでエアコン５０１と通信してパラメータ等をメモリに記憶している場合、端末装置３００からの要求に応じて、メモリから該当するエアコン５０１のパラメータを読み出してもよい。これにより、本システム内での通信の増加を抑えることができる。
【００５２】
管理装置１００は、端末装置３００からの要求に応じて、該当するエアコン５０１の状態を表すパラメータを端末装置３００に送信する（ステップＳ３４）。端末装置３００は、当該情報を用いて、選択された「リビング」のエアコンを制御するための操作画面を表示する（ステップＳ１７）。すなわち、ステップＳ１７で端末装置３００は、メモリに予め記憶しているエアコン用の操作画面のフォーマットに管理装置１００から取得したパラメータを埋め込み、「リビング」のエアコンを制御するための操作画面を表示する。
【００５３】
図９は、「リビング」のエアコンを制御するための操作画面の具体例を表した図である。図９を参照して、エアコンの操作画面は、エアコンに設定されている様々なパラメータを表示し、また、その変更の指示を受け付けるアイコンを表示するためのエリア３４３を含む。エリア３４３内のアイコンの内容などは図９に示されたものに限定されない。端末装置３００のディスプレイ３４に表示された図９の操作画面を用いて、ユーザは、「リビング」のエアコンを制御することができる。
【００５４】
詳しくは、図６を参照して、ユーザは、たとえば「リビング」のエアコンの温度を変更するなど、当該エアコン５０１のパラメータを変更する場合に、図９の操作画面に対して操作する。端末装置３００は、図９の操作画面に対するユーザ操作を受け付けると（ステップＳ１８）、指示された変更を管理装置１００に要求する（ステップＳ１９）。
【００５５】
管理装置１００は、端末装置３００から上記要求を受け付けると、指示されたパラメータの変更を行わせるための制御信号を該当するエアコン５０１に対して出力し、設定の変更を要求する（ステップＳ３５）。
【００５６】
エアコン５０１は、管理装置１００からの制御信号に従って、設定されているパラメータを変更する（ステップＳ５２）。好ましくは、エアコン５０１は、管理装置１００からの制御信号に従ってパラメータを変更した場合に、変更結果を管理装置１００に通知する（ステップＳ５３）。より好ましくは、この通知には、変更後のパラメータの値が含まれる。この通知を受けた管理装置１００は、好ましくは、上記要求を行った端末装置３００に変更結果を通知する（ステップＳ３６）。この通知を受けた端末装置３００には、好ましくは、「リビング」のエアコンのパラメータの変更が完了されたことが表示される（ステップＳ２０）。より好ましくは、ステップＳ２０で端末装置３００に表示される画面には、変更後のパラメータが表示される。これにより、端末装置３００を用いて「リビング」のエアコンの制御を行ったユーザは、ステップＳ２０での端末装置３００の表示によって、指示したエアコン５０１の設定温度などのパラメータが変更されたことを確認できる。
【００５７】
＜機能構成＞
図１２は、上記動作を行うための管理装置１００の機能構成の一例を表したブロック図である。図１２の各機能は、管理装置１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出して実行することで、主にＣＰＵ１０によって実現される。しかしながら、少なくとも一部機能が、図３に示されない専用の電気回路などの他のハードウェアによって実現されてもよい。
【００５８】
図１２を参照して、管理装置１００のＣＰＵ１０は、第１通信部１３における端末装置３００との通信によって端末装置３００から指示入力を受け付けるための指示入力部１０１と、ＲＯＭ１１の記憶領域であって図１０に示された総合管理テーブルを記憶しているテーブル記憶部１１１から、該当する電気機器５００のＩＤおよび機器名称を抽出するための抽出部１０２と、電気機器５００のＩＤおよび機器名称を機器情報として第１通信部１３を介して端末装置３００に送信するための送信部１０３と、第２通信部１４を介して電気機器５００に対して情報や設定変更などを要求するための要求部１０４と、第２通信部１４を介して電気機器５００からの応答の入力を受け付けるための応答入力部１０５と、を含む。
【００５９】
端末装置３００からの指示入力が選択された種別（たとえばエアコン）の機器リストを表示するための情報の要求であった場合、指示入力部１０１は当該要求を抽出部１０２に渡す。抽出部１０２は、テーブル記憶部１１１に記憶される総合管理テーブル（図１０）から、選択された種別の電気機器５００のＩＤおよび機器名称を抽出する。上記のように、総合管理テーブルが対象フラグを含む場合には、抽出部１０２は、指定された種別に分類されている電気機器５００であって、かつ、制御対象（ＴＲＵＥ）である電気機器５００のＩＤおよび機器名称を総合管理テーブルから抽出する。抽出された電気機器５００のＩＤおよび機器名称は機器情報として、送信部１０３によって端末装置３００に送信される。
【００６０】
端末装置３００からの指示入力が選択された電気機器５００の操作画面を表示するための情報の要求であった場合、指示入力部１０１は当該要求を要求部１０４に渡す。要求部１０４は、選択された電気機器５００に対して、操作画面に表示するためのＯＮ／ＯＦＦ状態や、運転モードや設定温度などの状態を表すパラメータを要求する。
【００６１】
端末装置３００からの指示入力が選択された電気機器５００のパラメータの変更の指示であった場合、指示入力部１０１は当該指示を要求部１０４に渡す。要求部１０４は、選択された電気機器５００に対して指示されたパラメータの変更を要求する。
【００６２】
電気機器５００からの応答がＯＮ／ＯＦＦ状態や設定されている運転モードや設定温度などの状態を表すパラメータである場合、応答入力部１０５は当該応答を送信部１０３に渡す。送信部１０３は、選択された電気機器５００の操作画面を表示するための情報として入力された情報を端末装置３００に送信する。また、応答入力部１０５は、入力された情報を用いて総合管理テーブルを更新する。
【００６３】
電気機器５００からの応答が管理装置１００からの指示に従って設定されているパラメータを変更した旨の通知である場合、応答入力部１０５は当該応答を送信部１０３に渡す。送信部１０３は、端末装置３００からの指示によるパラメータの変更結果を表示するための情報として入力された情報を端末装置３００に送信する。
【００６４】
図１３は、端末装置３００の機能構成の一例を表したブロック図である。図１３の各機能は、端末装置３００のＣＰＵ３０がＲＯＭ３１に記憶されているプログラムを読み出して実行することで、主にＣＰＵ３０によって実現される。しかしながら、少なくとも一部機能が、図４に示されない専用の電気回路などの他のハードウェアによって実現されてもよい。
【００６５】
図１３を参照して、端末装置３００のＣＰＵ３０は、操作パネル３５に対するユーザの操作による指示入力を受け付けるための指示入力部３０１と、通信部３３を介して管理装置１００に対して画面表示のための情報や電気機器５００の設定の変更などを要求するための要求部３０２と、通信部３３を介して管理装置１００から情報の入力を受け付けるための情報入力部３０３と、ディスプレイ３４に画面を表示する処理を行うための表示処理部３０４とを含む。
【００６６】
操作パネル３５に対するユーザ操作が画面表示の指示であった場合、指示入力部３０２は指示された画面を表示するための情報の要求を要求部３０２に指示する。具体的には、ディスプレイ３４に表示された機器リスト（図７）の中から種別（たとえばエアコン）が選択された場合、指示入力部３０１は選択された種別を示す情報を要求部３０２に渡し、当該種別の電気機器のリストを表示するための情報の要求を指示する。ディスプレイ３４に表示された、選択された種別の機器のリスト（図８）の中から電気機器５００が選択された場合、指示入力部３０１は選択された電気機器５００のＩＤを要求部３０２に渡し、当該機器の操作画面を表示するための情報の要求を指示する。要求部３０２は、指示入力部３０２から渡されたＩＤを渡して、上記情報を管理装置１００に要求する。
【００６７】
操作パネル３５に対するユーザ操作がディスプレイ３４に表示された電気機器５００の操作画面（図９）に対する指示であった場合、指示入力部３０１はパラメータの変更の要求を要求部３０２に指示する。要求部３０２は、指示入力部３０２から指示されたパラメータの変更を管理装置１００に対して要求する。
【００６８】
管理装置１００から入力された情報が選択された機種に分類された電気機器５００のＩＤおよび機器名称、つまり機器情報である場合、情報入力部３０３は当該機器情報を表示処理部３０４に渡す。表示処理部３０４は、当該機器情報を用いて、選択された機種の電気機器５００のリストを表示する。このとき、表示処理部３０４は、ＲＯＭ３１の記憶領域であるテーブル記憶部３１１に記憶されているローカルテーブル（図１１）を参照して、表示する複数の電気機器５００の表示順を決定する。なお、管理装置１００から入力された機器情報がローカルテーブルに登録されていない電気機器５００の機器情報である場合、表示処理部３０４は、当該電気機器５００をリスト画面に表示する。また、表示処理部３０４は、当該電気機器５００をローカルテーブルに登録し、かつ、その表示順をローカルテーブルに記憶されている当該電気機器５００の種別と同じ種別の他の電気機器５００の表示順よりも低い表示順とする。また、選択された種別の電気機器のリストを表示するための情報の要求に応じて管理装置１００から入力された機器情報に、ローカルテーブル（図１１）に登録されている、当該機種に分類される電気機器５００の機器情報が含まれていない場合、表示処理部３０４は、当該電気機器５００をローカルテーブルから削除する。
【００６９】
操作パネル３５に対するユーザ操作が選択された種別の機器のリスト画面（図８）に対する操作であり、かつ、電気機器５００を示すアイコン（たとえばアイコン３４２Ａ〜３４２Ｃ）のいずれかをドラッグする操作などの、予め規定された操作である場合、指示入力部３０１は、当該指示に基づいてローカルテーブル（図１１）の表示順を変更する。詳しくは、指示入力部３０１は、操作パネル３５に対するドラッグ操作によって移動が指示されたアイコンの移動先を特定し、移動後のアイコンと、現在表示されている他のアイコンとの位置関係を特定する。そして、指示入力部３０１はこれらアイコンの位置関係に基づいてこれらアイコンに表されている複数の電気機器５００の表示順を特定して、特定された表示順となるようにローカルテーブルを変更する。
【００７０】
＜第１の実施の形態の効果＞
第１の実施の形態にかかるシステムにおいては、各端末装置３００に電気機器５００を表示する際の表示順を決定するためのローカルテーブルが記憶されている。また、本システムに含まれる電気機器５００ごとのＩＤおよび機器名称を含む総合管理テーブルが管理装置１００に記憶されている。端末装置３００は電気機器５００を当該端末装置３００のディスプレイ３４に表示する際には、管理装置１００からＩＤおよび機器名称を取得して用いる。たとえば、本システムに含まれる端末装置３００Ａに対するユーザ操作に従って総合管理テーブルに登録されたある電気機器５００の機器名称が、端末装置３００Ｂにおいて制御対象の候補として当該電気機器５００の名称を表示する際に用いられることになる。このため、各端末装置３００のユーザがそれぞれに電気機器５００の機器名称を登録する操作を行う必要がない。これによって、端末装置３００のユーザによる機器名称の登録操作が重複することがなくなり、システム全体としての端末装置３００のユーザの操作の効率を向上させることができる。
【００７１】
また、本システムに複数の端末装置３００が含まれる場合、端末装置３００ごとに記憶しているローカルテーブルに規定される表示順に従う表示形式で電気機器５００が当該端末装置３００に表示される。そのため、端末装置３００ごとに表示順をカスタマイズすることができる。これにより、本システムに含まれる複数の端末装置３００それぞれのユーザの操作性を向上させることができる。
【００７２】
［第２の実施の形態］
上記の例では、端末装置３００のリスト画面（図８）に、選択された種別ごとに、当該端末装置３００における候補機器が表示されるものとしている。他の例として、端末装置３００ごとに、当該端末装置３００のユーザが指定する電気機器が種別に関わらずに、当該端末装置３００における候補機器として予め登録されておいてもよい。この場合について、第２の実施の形態として説明する。なお、以下の第２の実施の形態の説明では、第１の実施の形態と同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００７３】
第２の実施の形態にかかるシステムでは、上記ステップＳ１１において端末装置３００に表示される機器リストに、図７に表されたように、種別「お気に入り」に分類された電気機器５００の表示を指示するためのアイコン３４１Ｆがさらに含まれる。当該アイコン３４１Ｆがタッチされた場合、端末装置３００から管理装置１００に、本システムに含まれる電気機器５００であって、制御対象（ＴＲＵＥ）であるすべての電気機器５００の機器情報が要求される。
【００７４】
図１１に表されたように、第２の実施の形態にかかるシステムにおいて、ローカルテーブルは、同一の種別に分類される複数の電気機器５００の間での表示の優先順位である第１の優先度に加えて、「お気に入り」に分類された、分類される種別の異なる電気機器５００を含む複数の電気機器５００の間での表示の優先順位である第２の優先度（お気に入り表示順）を含む。端末装置３００は、リスト表示を行うために、管理装置１００から取得した電気機器５００の機器情報のうちの、「お気に入り」に分類されている電気機器５００の機器情報を用いる。具体的には、図１１を参照して、ＩＤ「１」のエアコンの機器情報と、ＩＤ「６」の照明器具の機器情報と、ＩＤ「７」の照明器具の機器情報とが用いられる。
【００７５】
上記ステップＳ１４では、「お気に入り」に分類された電気機器５００の機器名称を示すアイコンが、当該端末装置３００に記憶されているローカルテーブルに従う表示順で表示される。図１４は、第２の実施の形態にかかる端末装置３００に表示される、「お気に入り」に分類された電気機器５００のリストの画面例を表した図である。図１４を参照して、具体的には、図１１のローカルテーブルを参照して、「お気に入り」に分類された電気機器５００それぞれを表すアイコン３４４Ａ〜３４４Ｃの表示順がＩＤ「１」→ＩＤ「６」→ＩＤ「７」と決定される。そして、端末装置３００では、上記のＩＤの順に従って、図１４の表示画面のエリア３４４に名称「リビング」のエアコンを示すアイコン３４４Ａ→「洋室」の照明器具を示すアイコン３４４Ｂ→「寝室」の照明器具を示すアイコン３４４Ｃがこの順にリスト表示される（図１４）。
【００７６】
なお、当該端末装置３００において「お気に入り」に分類される電気機器５００も、当該端末装置３００に対するユーザ操作に従って追加されたり削除されたりしてもよい。たとえば、図１４のリスト画面において表示されたアイコン３４４Ａ〜３４４Ｃのいずれかがタッチされた状態において、図１４のリスト画面に含まれる、「お気に入り」に分類される電気機器５００の削除を指示するボタン３４４Ｄがタッチされると、端末装置３００に記憶しているローカルテーブルから選択された電気機器５００の情報が削除されてもよい。
【００７７】
またたとえば、図１４のリスト画面に含まれる、「お気に入り」に分類される電気機器５００の追加を指示するボタン３４４Ｅがタッチされると、端末装置３００はローカルテーブルに新たな電気機器５００の情報を追加してもよい。この場合、端末装置３００から管理装置１００に、本システムに含まれる電気機器５００であって、制御対象である（ＴＲＵＥである）すべての電気機器５００の機器情報が要求される。管理装置１００から該当する電気機器５００の機器情報を取得した端末装置３００では、取得したすべての電気機器５００が「お気に入り」に分類されてローカルテーブルの「お気に入り」表示順の下位に登録される。そのため、「お気に入り」の電気機器のリスト画面には、取得したすべての電気機器５００が表示される。この後の、上記のような削除のためのユーザ操作を受け付けることで、ユーザ操作によって選択された電気機器５００のみが「お気に入り」に分類されることになる。また、第１の実施の形態において説明された表示順を変更する処理と同様の処理によって、「お気に入り」に分類された電気機器の表示順が変更されてもよい。
【００７８】
＜第２の実施の形態の効果＞
第２の実施の形態にかかるシステムにおいては、各端末装置３００に記憶されるローカルテーブルに「お気に入り」に分類された電気機器５００が登録されている。これにより、端末装置３００ごとに「お気に入り」に分類された電気機器５００が、当該端末装置３００に記憶されているローカルテーブルに規定された表示順で当該端末装置３００に表示される。そのため、端末装置３００ごとに、当該端末装置３００の候補機器である電気機器５００のみを容易な操作で表示させることができると共に、その表示順をカスタマイズすることができる。これにより、本システムに含まれる複数の端末装置３００それぞれのユーザの操作性をより向上させることができる。
【００７９】
［第３の実施の形態］
第１の実施の形態および第２の実施の形態において説明されたような端末装置３００における表示が実現されるためには、管理装置１００に図１０に示されたような、各電気機器５００についてのＩＤと機器名称とを含む総合管理テーブルが記憶されている必要がある。総合管理テーブルに新たな電気機器５００の機器名称を登録する処理は、たとえば、上記のように、本システムに含まれるいずれかの端末装置３００からの指示に基づいて実行されてもよい。この場合について、第３の実施の形態として説明する。なお、以下の第３の実施の形態の説明では、第１の実施の形態および第２の実施の形態と同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００８０】
図１５は、第３の実施の形態にかかるシステムにおいて、総合管理テーブルに、電気機器５００の機器名称を登録する際の動作概要を表した図である。図１５を参照して、ある端末装置３００において上記ステップＳ１１と同様にしてディスプレイ３４に機器リスト（図７）が表示される状況において、図７に表された、総合管理テーブルへの登録の追加を指示するボタン３４１Ｇがタッチされると（ステップＳ６１）、以降の動作が開始される。すなわち、ボタン３４１Ｇがタッチされると、端末装置３００から管理装置１００に、総合管理テーブルに機器名称が登録されていない電気機器５００をリスト表示するための情報が要求される（ステップＳ６２）。
【００８１】
上記要求に応じて管理装置１００は、当該施設内に新たに設置された電気機器５００を探索する。一例として、管理装置１００は、電気機器５００からの応答を要求する探索信号をマルチキャスト配信し（ステップＳ８１）、当該施設内の電気機器５００からの回答を待機する。各電気機器５００から応答を受け取ると（ステップＳ９１）、総合管理テーブルに登録されていない電気機器５００についてＩＤを付与し、総合管理テーブルに登録する。このとき、当該電気機器５００については制御対象としない（ＦＡＬＳＥ）。好ましくは、管理装置１００は、総合管理テーブルに登録する順に応じて自動的にＩＤを付与する。この場合、電気機器５００に付与されるＩＤは、当該電気機器５００の識別情報が総合管理テーブルに登録された順（登録順）を特定する情報と言える。言い換えると、ＩＤに基づいて当該電気機器５００の総合管理テーブルへの登録順が特定される。なお、ＩＤが登録順に因らずに（たとえばランダムに）付与されてもよい。この場合、総合管理テーブルは、さらに、識別情報が当該総合管理テーブルに登録された順を表す情報を含む。登録順を表す情報は、たとえば、登録日時を示す情報である。
【００８２】
この後、総合管理テーブルから機器名称が登録されていない電気機器５００の機器情報（ＩＤ）が抽出され（ステップＳ８３）、当該機器情報が管理装置１００から端末装置３００に送信される（ステップＳ８４）。ステップＳ８３では、上記ステップＳ８２で総合管理テーブルに登録された電気機器５００の機器情報も抽出される。制御対象とされていない（ＦＡＬＳＥである）電気機器５００の機器名称が総合管理テーブルに登録されていない場合、好ましくは、ステップＳ８３では、新たに総合管理テーブルに登録された電気機器５００の機器情報に加えて、制御対象とされずに（ＦＡＬＳＥとして）すでに登録されていた電気機器５００の機器情報も抽出される。これらいずれの電気機器５００も機器名称が未登録の電気機器５００に該当する。
【００８３】
管理装置１００から機器情報を取得すると、端末装置３００のディスプレイ３４に機器名称が未登録の電気機器５００のリスト画面が表示される（ステップＳ６３）。図１６は、機器名称が未登録の電気機器５００のリスト画面の具体例を表した図である。図１６を参照して、ディスプレイ３４に表示される該リスト画面は、該当する電気機器５００のリストを表示するためのエリア３４５を含む。エリア３４５には、たとえば、ＩＤ「１３」が付与され、種別「エアコン」に分類された電気機器を示すアイコン３４５Ａ、ＩＤ「１２」が付与され、種別「エアコン」に分類された電気機器を示すアイコン３４５Ｂ、ＩＤ「１１」が付与され、種別「電気給湯器」に分類された電気機器を示すアイコン３４５Ｃ、およびＩＤ「８」が付与され、種別「照明器具」に分類された電気機器を示すアイコン３４５Ｄが表示される。なお、図１０に示されたように、総合管理テーブルが電気機器５００のＭＡＣアドレスやシリアル番号、製造番号などの、機器固有の情報を含む場合、管理装置１００は、ＩＤに替えて該当する機器固有の情報を表示してもよい。つまり、電気機器５００の識別情報はＩＤに限定されず、ＭＡＣアドレスやシリアル番号などの、その他の機器固有の情報であってもよい。
【００８４】
好ましくは、図１６のリスト画面を表示するために、ステップＳ６３において端末装置３００では、エリア３４５に表示するアイコン３４５Ａ〜３４５Ｄの表示順における優先順位が決定される。一例として、端末装置３００では、識別情報の総合管理テーブルへの登録順に基づいた順でアイコン３４５Ａ〜３４５Ｄの優先順位が決定される。この場合、たとえば、総合管理テーブルに識別情報が登録された時期が遅い電気機器５００、つまり、総合管理テーブに直近に識別情報が登録された電気機器５００を示すアイコンほど表示の優先順位が高く決定される。上記のように、総合管理テーブルに、本システムに含まれる端末装置３００での制御対象とされていない（ＦＡＬＳＥである）電気機器５００も登録されている場合であって当該電気機器５００に機器名称が設定されていない場合、当該電気機器５００も機器名称の設定の対象となり得る。この場合、総合管理テーブルに直近に識別情報が登録された電気機器５００ほど今回の操作で機器名称等を登録する可能性が高いと考えられる。この思想に基づく場合、総合管理テーブルに直近に識別情報が登録された電気機器５００を示すアイコンほど表示の優先順位を高くすることによって、機器名称を設定するユーザの操作性を向上させることができる。管理装置１００に登録された時期は、上記のようにＩＤが管理装置１００に識別情報が登録された時期に応じて各電気機器５００に付与されている場合には、ＩＤに基づいて判断することができる。つまり、図１６に表されたように、端末装置３００は、当該リスト画面を表示する際に、ＩＤの大きい電気機器５００から順に対応するアイコンを表示すればよい。総合管理テーブルに識別情報が登録された時期を示す情報が含まれている場合には、端末装置３００は、当該リスト画面を表示する際に当該情報に基づいて表示すればよい。
【００８５】
また好ましくは、図１６のリスト画面には、表示された各電気機器５００に対して報知アクションの実行を指示するためのボタン３４５Ｅがさらに含まれる。報知アクションは、ユーザの五感を刺激するアクションであって、たとえば発音である。報知アクションの他の例として、ライトの点灯や当該電気機器５００のＯＮであってもよい。ボタン３４５Ｅがタッチされると、端末装置３００から管理装置１００を介して該当する電気機器５００に当該アクションが指示される。これによって、図１６のリスト画面において電気機器５００が表示されるだけでなく、各電気機器５００が指示した報知アクションを実行するか否かによって、電気機器５００を識別することができる。たとえば、図１６のリスト画面でＩＤが表示されているのみでは、どの電気機器５００かわかり難い場合がある。たとえば、同一の種別に分類される複数の電気機器５００が表示される場合には個々の電気機器５００との対応がわかり難い場合がある。こういった場合に報知アクションを行わせることによって、端末装置３００のユーザは容易な操作で対応する電気機器５００を知ることができる。
【００８６】
図１６のリスト画面からいずれかのアイコンが選択されると（ステップＳ６４）、図１６のリスト画面は、当該アイコンに示される電気機器５００の機器名称を登録するための画面に遷移する（ステップＳ６５）。そして、当該画面において、当該電気機器５００の機器名称の入力を受け付ける（ステップＳ６５）。たとえば、図１６のリスト画面においてＩＤ「１１」の電気給湯器を示すアイコン３４５Ｃが選択されると、図１６のリスト画面は図１７の登録用の画面に遷移する。図１７を参照して、登録用の画面は登録対象の電気機器５００の情報を表示するためのエリア３４６を含み、当該エリア３４６は、当該電気機器５００の機器名称の入力を受け付けるエリア３４６Ａを含む。
【００８７】
エリア３４６Ａへの文字等の入力を受け付け、当該情報を機器名称として登録する旨の指示を受け付けると（ステップＳ６６）、端末装置３００から管理装置１００に当該機器名称の登録が要求される（ステップＳ６７）。管理装置１００は、端末装置３００からの要求に応じて、総合管理テーブルの該当する電気機器５００の情報に入力された機器名称を追加すると共に、対象フラグを制御対象としないＦＡＬＳＥから制御対象とするＴＲＵＥに変更する（ステップＳ８３）。
【００８８】
なお、本システムに含まれるいずれかの端末装置３００のユーザ操作に従って、電気機器５００の端末装置３００での表示が削除されてもよい。これは、たとえば設置されていた電気機器５００を廃棄する場合などが該当する。一例として、図８に表わされた種別「アイコン」のリスト表示画面において、図８に表わされた削除を指示するボタン３４２Ｄがタッチされ、さらに「リビング」のエアコンを示すアイコン３４２Ａがタッチされると、当該端末装置３００から管理装置１００に当該機器名称の削除が要求される。管理装置１００は、端末装置３００からの要求に応じて、総合管理テーブルの該当する電気機器５００の情報から機器名称を削除すると共に、対象フラグを制御対象とするＴＲＵＥから制御対象としないＦＡＬＳＥに変更する。これにより、ユーザ操作が行われた端末装置３００のみならず、本システムに含まれるすべての端末装置３００において当該電気機器５００の表示が行われなくなる。
【００８９】
＜第３の実施の形態の効果＞
第３の実施の形態にかかるシステムにおいては、本システムに含まれるいずれかの端末装置３００に対するユーザ操作に従って電気機器５００の機器名称が設定され、総合管理テーブルに登録される。総合管理テーブルに登録された機器名称は、本システムに含まれるいずれの端末装置３００も取得して制御用の画面表示に用いることができる。そのため、各端末装置３００のユーザがそれぞれに電気機器５００の機器名称を総合管理テーブルに登録するための操作を行う必要がない。これによって、端末装置３００のユーザによる機器名称の登録操作が重複することがなくなり、システム全体としての端末装置３００のユーザの操作の効率を向上させることができる。
【００９０】
また、機器名称の登録と同様に、本システムに含まれるいずれかの端末装置３００に対するユーザ操作に従って、登録されている機器名称の総合管理テーブルからの削除も行われる。そのため、各端末装置３００のユーザがそれぞれに電気機器５００の機器名称を総合管理テーブルから削除するための操作を行う必要がない。これによって、端末装置３００のユーザによる機器名称の削除操作が重複することがなくなり、システム全体としての端末装置３００のユーザの操作の効率を向上させることができる。
【００９１】
なお、以上の第１〜第３の実施の形態においては、エネルギー消費機器として電気機器を例に挙げている。エネルギー消費機器は電気機器に限定されず、たとえば、都市ガス、水素ガス、またはこれらの組み合わせ、などの他のエネルギーを消費する機器であってもよい。本システムにおける管理装置１００が他のエネルギーを消費するエネルギー消費機器を管理対象とする場合であっても、上記と同様の処理によって機器制御を行うことができる。つまり、この発明は、管理対象の機器が電気機器のみに限定されるものではなく、他のエネルギーを消費するエネルギー消費機器、あるいは他の複数のエネルギーを組み合わせて消費するエネルギー消費機器であってもよい。
【００９２】
以上の第１〜第３の実施の形態によって開示された特徴は、１つ以上のモジュールによって実現される。たとえば、当該特徴は、回路素子その他のハードウェアモジュールによって、当該特徴を実現する処理を規定したソフトウェアモジュールによって、または、ハードウェアモジュールとソフトウェアモジュールとの組み合わせによって実現され得る。
【００９３】
上述の動作を端末装置３００のＣＰＵ３０、または管理装置１００のＣＰＵ１０に実行させるための、１つ以上のソフトウェアモジュールの組み合わせであるプログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００９４】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００９５】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００９６】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００９７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９８】
１０，３０  ＣＰＵ
１１，３１  ＲＯＭ
１２，３２  ＲＡＭ
１３  第１通信部
１４  第２通信部
３３  通信部
３４  ディスプレイ
３５  操作パネル
３４１〜３４６，３４６Ａ  エリア
３４１Ａ〜３４１Ｆ，３４２Ａ〜３４２Ｃ，３４４Ａ〜３４４Ｃ，３４５Ａ〜３４５Ｄ  アイコン
３４１Ｇ，３４２Ｄ，３４４Ｄ，３４４Ｅ，３４５Ｅ  ボタン
１００  管理装置
１０１  指示入力部
１０２  抽出部
１０３  送信部
１０４  要求部
１０５  応答入力部
１１１  テーブル記憶部
３００，３００Ａ，３００Ｂ，３００Ｃ  端末装置
３０１  指示入力部
３０２  要求部
３０３  情報入力部
３０４  表示処理部
３１１  テーブル記憶部
５００  電気機器
５０１，５０１Ａ，５０１Ｂ，５０１Ｃ  エアコン
５０３，５０３Ａ，５０３Ｂ，５０３Ｃ  照明器具
７００  サーバ
【図１】
0006665660.tif 000002
【図２】
0006665660.tif 000003
【図３】
0006665660.tif 000004
【図４】
0006665660.tif 000005
【図５】
0006665660.tif 000006
【図６】
0006665660.tif 000007
【図７】
0006665660.tif 000008
【図８】
0006665660.tif 000009
【図９】
0006665660.tif 000010
【図１０】
0006665660.tif 000011
【図１１】
0006665660.tif 000012
【図１２】
0006665660.tif 000013
【図１３】
0006665660.tif 000014
【図１４】
0006665660.tif 000015
【図１５】
0006665660.tif 000016
【図１６】
0006665660.tif 000017
【図１７】
0006665660.tif 000018