(57)【特許請求の範囲】
【請求項１】
電気器具の電力を管理する電力管理装置であって、
表示部と、
前記表示部に表示する表示内容を制御するコントローラと、
予め定められている複数の所定の条件にそれぞれ関連付けられ、前記表示部を介して前記電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリとを備え、
前記コントローラは、
前記複数の所定の条件のうちの少なくとも１つが満たされた場合には、前記メモリに格納されている対応するオブジェクトを表示し、
複数のオブジェクトを表示する場合には、前記複数のオブジェクトを、前記複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置し、前記複数のオブジェクトが上下に重なって見えるように表示し、
前記複数のオブジェクトの位置は各前記レイヤー毎に異なるとともに、下位のレイヤーに配置されたオブジェクトの前記電気器具の電力管理に関する情報が識別可能となる位置に上位のレイヤーのオブジェクトを配置する、電力管理装置。
【請求項２】
電気器具の電力を管理する電力管理装置であって、
表示部と、
前記表示部に表示する表示内容を制御するコントローラと、
少なくとも記電気器具の電力管理に関する具体的な内容をメッセージで示すメッセージオブジェクトと該メッセージオブジェクトの概要をイメージで示すイメージオブジェクトとを有している複数のオブジェクトを予め定められている複数の条件にそれぞれ関連付けて格納するメモリとを備え、
前記コントローラは、
前記複数の条件のうちの少なくとも１つが満たされた場合には、前記メモリに格納されている対応するオブジェクトを表示し、
複数のオブジェクトを表示する場合には、前記複数のオブジェクトを、前記複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置し、
前記複数のオブジェクトの位置は各前記レイヤー毎に異なるとともに、下位のレイヤーに配置されたイメージオブジェクトが認識可能となる位置に上位のレイヤーのオブジェクトを配置する、電力管理装置。
【請求項３】
前記複数のオブジェクトとして、第１〜第３のオブジェクトを表示する場合に、表示順序に従う上位、中位および下位のレイヤーにそれぞれ配置し、
前記中位のレイヤーに配置される第２のオブジェクトの領域は、前記上位のレイヤーに配置される第１のオブジェクトの領域と一部重なり、
前記下位のレイヤーに配置される第３のオブジェクトの領域は、前記上位および中位のレイヤーにそれぞれ配置される第１および第２のオブジェクトの領域とそれぞれ一部重なる、請求項１または２に記載の電力管理装置。
【請求項４】
電気器具の電力を管理する電力管理装置であって、
表示部と、
前記表示部に表示する表示内容を制御するコントローラと、
予め定められている複数の所定の条件にそれぞれ関連付けられ、前記表示部を介して前記電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリとを備え、
前記コントローラは、
前記複数の所定の条件のうちの少なくとも１つが満たされた場合には、前記メモリに格納されている対応するオブジェクトを表示し、
複数のオブジェクトを表示する場合には、前記複数のオブジェクトが上下に重なって見えるように表示し、
前記複数のオブジェクトの位置は各オブジェクト毎に異なるように表示するとともに、下のオブジェクトの前記電気器具の電力管理に関する情報が識別可能となるように上のオブジェクトを表示する、電力管理装置。
【請求項５】
表示部を有する、電気器具の電力を管理する電力管理装置の制御方法であって、
予め定められている複数の所定の条件のうちの少なくとも１つが満たされたかどうかを判断するステップと、
前記複数の所定の条件のうちの少なくとも１つが満たされた場合には、前記複数の所定の条件にそれぞれ関連付けられ、前記表示部を介して前記電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリを参照して、対応するオブジェクトを表示するステップとを備え、
前記表示するステップは、
前記複数のオブジェクトを表示する場合に、前記複数のオブジェクトを、前記複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置し、前記複数のオブジェクトが上下に重なって見えるように表示するステップと、
前記複数のオブジェクトの位置は各前記レイヤー毎に異なるとともに、下位のレイヤーに配置されたオブジェクトの前記電気器具の電力管理に関する情報が識別可能となる位置に上位のレイヤーのオブジェクトを配置するステップとを含む、電力管理装置の制御方法。
【請求項６】
表示部を有する、電気器具の電力を管理する電力管理装置の制御プログラムであって、
コンピュータに、
予め定められている複数の所定の条件のうちの少なくとも１つが満たされたかどうかを判断するステップと、
前記複数の所定の条件のうちの少なくとも１つが満たされた場合には、前記複数の所定の条件にそれぞれ関連付けられ、前記表示部を介して前記電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリを参照して、対応するオブジェクトを表示するステップとを備え、
前記表示するステップは、
前記複数のオブジェクトを表示する場合に、前記複数のオブジェクトを、前記複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置し、前記複数のオブジェクトが上下に重なって見えるように表示するステップと、
前記複数のオブジェクトの位置は各前記レイヤー毎に異なるとともに、下位のレイヤーに配置されたオブジェクトの前記電気器具の電力管理に関する情報が識別可能となる位置に上位のレイヤーのオブジェクトを配置するステップとを含む、処理を実行させる、電力管理装置の制御プログラム。
【請求項７】
表示部を有する、電気器具の電力を管理する電力管理装置の制御方法であって、
予め定められている複数の所定の条件のうちの少なくとも１つが満たされたかどうかを判断するステップと、
前記複数の所定の条件のうちの少なくとも１つが満たされた場合には、前記複数の所定の条件にそれぞれ関連付けられ、前記表示部を介して前記電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリを参照して、対応するオブジェクトを表示するステップとを備え、
前記表示するステップは、
前記複数のオブジェクトを表示する場合に、前記複数のオブジェクトを、前記複数のオブジェクトが上下に重なって見えるように表示するステップと、
前記複数のオブジェクトの位置は各オブジェクト毎に異なるように表示するとともに、下のオブジェクトの前記電気器具の電力管理に関する情報が識別可能となるように上のオブジェクトを表示するステップとを含む、電力管理装置の制御方法。
【請求項８】
電気器具の電力を管理する電力管理装置であって、
ディスプレイに表示する表示内容を制御するコントローラと、
予め定められている複数の所定の条件にそれぞれ関連付けられ、前記ディスプレイを介して前記電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリとを備え、
前記コントローラは、
前記複数の所定の条件のうちの少なくとも１つが満たされた場合には、前記メモリに格納されている対応するオブジェクトを表示させ、
複数のオブジェクトを表示させる場合には、前記複数のオブジェクトを、前記複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置し、前記複数のオブジェクトが上下に重なって見えるように表示させ、
前記複数のオブジェクトの位置は各前記レイヤー毎に異なるとともに、下位のレイヤーに配置されたオブジェクトの前記電気器具の電力管理に関する情報が識別可能となる位置に上位のレイヤーのオブジェクトを配置する、電力管理装置。
【請求項９】
電気器具の電力を管理する電力管理装置であって、
ディスプレイに表示する表示内容を制御するコントローラと、
予め定められている複数の所定の条件にそれぞれ関連付けられ、前記ディスプレイを介して前記電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリとを備え、
前記コントローラは、
前記複数の所定の条件のうちの少なくとも１つが満たされた場合には、前記メモリに格納されている対応するオブジェクトを表示させ、
複数のオブジェクトを表示させる場合には、前記複数のオブジェクトが上下に重なって見えるように表示させ、
前記複数のオブジェクトの位置は各オブジェクト毎に異なるように表示させるとともに、下のオブジェクトの前記電気器具の電力管理に関する情報が識別可能となるように上のオブジェクトを表示させる、電力管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、住宅などに配置されて当該住宅内の電気器具に接続される電力管理装置の技術に関する。
【背景技術】
【０００２】
現在、環境保護の観点から、家電器具を使用するユーザの省エネ（省エネルギーの略）意識をより有効に高めることが要求されている。省エネは、エネルギーを効率的に使用したり、余分なエネルギーの消費を抑えることによって、エネルギーの消費量を削減しようというものである。
【０００３】
このような省エネの観点で、電気器具の電力を管理する電力管理装置が提案されており、電力管理に関する情報に従って、ユーザの省エネ意識を高めるようなメッセージ等を通知することが求められる。
【０００４】
一方で、メッセージ等の情報を通知する方式は従来から種々の方式が提案されており、例えば、特表平７−５００７１３号公報においては、ステータスおよび時系列順序に従う優先度によりメッセージの表示順番を設定する方式が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表平７−５００７１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、特許文献１等の技術を適用して、複数の電気器具の電力管理に関する情報を提示する場合、優先度等により提示する順番を設定し、設定した順番に従って情報を提示することは可能であるが、後の順番に設定された情報等を容易に把握することはできず、設定された順番に確認する必要がある。
【０００７】
一方で、どの情報を優先的に確認したいか等は、ユーザの興味等によっても異なり、装置側で決めた優先度と、ユーザが望む優先度とが異なることも考えられる。
【０００８】
本発明は、上記のような問題を解決するためになされたものであって、複数の電気器具の電力管理に関する情報を提示する場合に、ユーザが容易にそれぞれの情報を把握し、確認することが可能な電力管理装置、電力管理装置の制御方法および電力管理装置の制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のある局面に従う電力管理装置は、電気器具の電力を管理する電力管理装置であって、表示部と、表示部に表示する表示内容を制御するコントローラと、予め定められている複数の所定の条件にそれぞれ関連付けられ、表示部を介して電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリとを備える。コントローラは、複数の所定の条件のうちの少なくとも１つが満たされた場合には、メモリに格納されている対応するオブジェクトを表示し、複数のオブジェクトを表示する場合には、複数のオブジェクトを、複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置し、複数のオブジェクトの位置は各レイヤー毎に異なるとともに、下位のレイヤーに配置されたオブジェクトの電気器具の電力管理に関する情報が識別可能となる位置に上位のレイヤーのオブジェクトを配置する。
本発明のある局面に従う電力管理装置は、電気器具の電力を管理する電力管理装置であって、表示部と、表示部に表示する表示内容を制御するコントローラと、少なくとも記電気器具の電力管理に関する具体的な内容をメッセージで示すメッセージオブジェクトと該メッセージオブジェクトの概要をイメージで示すイメージオブジェクトとを有している複数のオブジェクトを予め定められている複数の条件にそれぞれ関連付けて格納するメモリとを備える。コントローラは、複数の条件のうちの少なくとも１つが満たされた場合には、前記メモリに格納されている対応するオブジェクトを表示し、複数のオブジェクトを表示する場合には、前記複数のオブジェクトを、前記複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置し、複数のオブジェクトの位置は各前記レイヤー毎に異なるとともに、下位のレイヤーに配置されたイメージオブジェクトが認識可能となる位置に上位のレイヤーのオブジェクトを配置する。
【００１０】
好ましくは、コントローラは、複数のオブジェクトを表示する場合に所定の方式に従って複数のオブジェクトの優先順位をそれぞれ設定し、設定された優先順位に従って、予め定められた表示順序に従う複数のレイヤーに複数のオブジェクトをそれぞれ配置する。
【００１１】
電力管理装置は前記表示部の表示内容に従って操作する操作入力部をさらに備え、特に、コントローラは、複数のオブジェクトが表示部に表示されている場合に、ユーザからの複数のオブジェクトの１つに対する選択があったかどうかを判断し、選択があった場合には、選択されたオブジェクトを配置するレイヤーが最上位となるように表示順序を変更する。
【００１２】
好ましくは、各オブジェクトには、有効／無効を設定可能であり、指示により当該オブジェクトの表示の終了を受け付ける消去オブジェクトが設けられ、コントローラは、複数のオブジェクトのうち表示順序が最上位のレイヤーに配置されるオブジェクトの消去オブジェクトのみを有効に設定する。
【００１３】
好ましくは、各オブジェクト内には、電気器具の電力管理に関する静的なメッセージ情報が表示される。
【００１４】
特に、各オブジェクトには、電気器具の電力管理に関する詳細な情報の取得指示の受け付けが可能な詳細オブジェクトが設けられ、コントローラは、詳細オブジェクトに対する受け付けが有ったかどうかを判断し、受け付けがあったと判断した場合には、電気器具の電力管理に関する動的な情報を表示部に表示する。
【００１５】
特に、コントローラは、複数のオブジェクトのうちの少なくとも１つのオブジェクトについて、提示している電気器具の電力管理に関する静的なメッセージ情報を更新する必要があるかどうかを判断し、更新する必要があると判断した場合には、表示されている対応するオブジェクトの表示を終了し、電気器具の電力管理に関する更新された静的なメッセージ情報を含む対応するオブジェクトを表示する。
【００１６】
好ましくは、複数のオブジェクトとして、第１〜第３のオブジェクトを表示する場合に、表示順序に従う上位、中位および下位のレイヤーにそれぞれ配置し、中位のレイヤーに配置される第２のオブジェクトの領域は、上位のレイヤーに配置される第１のオブジェクトの領域と一部重なり、下位のレイヤーに配置される第３のオブジェクトの領域は、上位および中位のレイヤーにそれぞれ配置される第１および第２のオブジェクトの領域とそれぞれ一部重なる。
【００１７】
特に、中位のレイヤーに配置される第２のオブジェクトの表示領域は、下位のレイヤーに配置される第３のオブジェクトの表示領域以上となるように第１〜第３のオブジェクトを配置する。
【００１８】
好ましくは、コントローラは、複数のオブジェクトが表示部に表示されている場合に、所定条件が満たされた場合に複数のオブジェクトにそれぞれ対応して設けられた複数のレイヤーの表示順序を変更する。
【００１９】
好ましくは、オブジェクトは、オブジェクトの電気器具の電力管理に関する情報の概要に関連付けられた第１オブジェクトと、電気器具の電力管理に関するメッセージ情報を提示する第２オブジェクトとを含む。
【００２０】
特に、コントローラは、複数のオブジェクトを表示する場合に、下位のレイヤーに配置された第１オブジェクトの少なくとも一部が表示されるように上位のレイヤーのオブジェクトを配置する。
【００２１】
本発明の別の局面に従う電力管理装置は、電気器具の電力を管理する電力管理装置であって、表示部と、表示部に表示する表示内容を制御するコントローラと、予め定められている複数の所定の条件にそれぞれ関連付けられ、表示部を介して電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリとを備える。コントローラは、複数の所定の条件のうちの少なくとも１つが満たされた場合には、メモリに格納されている対応するオブジェクトを表示し、複数のオブジェクトを表示する場合には、複数のオブジェクトが上下に重なって見えるように表示し、複数のオブジェクトの位置は各オブジェクト毎に異なるように表示するとともに、下のオブジェクトの電気器具の電力管理に関する情報が識別可能となるように上のオブジェクトを表示する。
【００２２】
本発明のある局面に従う電力管理装置の制御方法は、表示部を有する、電気器具の電力を管理する電力管理装置の制御方法であって、予め定められている複数の所定の条件のうちの少なくとも１つが満たされたかどうかを判断するステップと、複数の所定の条件のうちの少なくとも１つが満たされた場合には、複数の所定の条件にそれぞれ関連付けられ、表示部を介して電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリを参照して、対応するオブジェクトを表示するステップとを備え、表示するステップは、複数のオブジェクトを表示する場合に、複数のオブジェクトを、複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置するステップと、複数のオブジェクトの位置は各レイヤー毎に異なるとともに、下位のレイヤーに配置されたオブジェクトの電気器具の電力管理に関する情報が識別可能となる位置に上位のレイヤーのオブジェクトを配置するステップとを含む。
【００２３】
本発明のある局面に従う電力管理装置の制御プログラムは、表示部を有する、電気器具の電力を管理する電力管理装置の制御プログラムであって、コンピュータに、予め定められている複数の所定の条件のうちの少なくとも１つが満たされたかどうかを判断するステップと、複数の所定の条件のうちの少なくとも１つが満たされた場合には、複数の所定の条件にそれぞれ関連付けられ、表示部を介して電気器具の電力管理に関する情報を提示するための複数のオブジェクトを格納するメモリを参照して、対応するオブジェクトを表示するステップとを備え、表示するステップは、複数のオブジェクトを表示する場合に、複数のオブジェクトを、複数のオブジェクトにそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置するステップと、複数のオブジェクトの位置は各レイヤー毎に異なるとともに、下位のレイヤーに配置されたオブジェクトの電気器具の電力管理に関する情報が識別可能となる位置に上位のレイヤーのオブジェクトを配置するステップとを含む、処理を実行させる。
【発明の効果】
【００２４】
複数の電気器具の電力管理に関する情報を提示する場合に、ユーザが容易にそれぞれの情報を把握し、確認することが可能である。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態に従うネットワークシステムの全体構成について説明する図である。
【図２】本発明の実施の形態に従うホームコントローラ１００のハードウェア構成について説明する図である。
【図３】家電の一例として、エアコン２００Ａの構成を説明する図である。
【図４】本発明の実施の形態に従うホームコントローラ１００のディスプレイ１０２で表示される家電モニター画面について説明する図である。
【図５】本発明の実施の形態に従うホームコントローラ１００のディスプレイ１０２で表示されるメッセージ通知画面について説明する図である。
【図６】本発明の実施の形態に従う家電モニター画面からメッセージ通知画面への遷移について説明する図である。
【図７】本発明の実施の形態に従うホームコントローラ１００のディスプレイ１０２で表示されるメッセージ通知画面の別の例を説明する図である。
【図８】本発明の実施の形態に従う通知オブジェクトについて説明する図である。
【図９】本発明の実施の形態に従うホームコントローラ１００の表示処理を説明するメインフロー図である。
【図１０】本発明の実施の形態に従う管理画面の表示処理について説明するフロー図である。
【図１１】本発明の実施の形態に従う通知オブジェクトテーブル３０５Ａについて説明する図である。
【図１２】本発明の実施の形態に従う通知オブジェクトの条件テーブル３０５Ｂを説明する図である。
【図１３】本発明の実施の形態に従う通知条件の成立を確認する処理について説明するフロー図である。
【図１４】本発明の実施の形態に従う通知オブジェクトテーブル３０５Ａの追加更新の処理について説明するフロー図である。
【図１５】本発明の実施の形態に従うメッセージ通知画面の表示処理（その１）について説明するフロー図である。
【図１６】本発明の実施の形態に従うレイヤーの積層構造について説明する図である。
【図１７】本発明の実施の形態に従うレイヤー割付処理について説明するフロー図である。
【図１８】本発明の実施の形態に従う優先順位設定処理の詳細について説明するフロー図である。
【図１９】本発明の実施の形態に従うメッセージ通知画面の表示処理（その２）について説明するフロー図である。
【図２０】本発明の実施の形態に従うホームコントローラ１００のディスプレイ１０２で表示される別のメッセージ通知画面について説明する図である。
【図２１】本発明の実施の形態に従う詳細画面を説明する図である。
【図２２】本発明の実施の形態に従う通知オブジェクトの形態の変形例を説明する図である。
【図２３】本発明の実施の形態の変形例に従うネットワークシステム１＃の全体構成について説明する図である。
【発明を実施するための形態】
【００２６】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２７】
本実施の形態では、家電機器（以下、家電と略す）とは、家屋で利用される電気器具であり、外部から供給される電力によって駆動される電気器具あるいは、電力を発生させる電気器具を指す。家屋は、たとえば、住宅、オフィスなどを指す。
【００２８】
＜ネットワークシステムの全体構成＞
図１は、本発明の実施の形態に従うネットワークシステムの全体構成について説明する図である。
【００２９】
図１を参照して、本実施の形態に係るネットワークシステム１は、たとえば、住宅やオフィスなどに設置される。ネットワークシステム１は、屋内に設置されるエアコン（空気調和機）２００Ａ、テレビ２００Ｂ、電子レンジ２００Ｃ、冷蔵庫２００Ｄ、およびライト２００Ｅなどの家電を含む。図示される家電は一例であり、これらに限定されるものではない。
【００３０】
ネットワークシステム１は、太陽光発電装置２００Ｘ、蓄電池２００Ｙ、それらを制御するためのパワーコンディショナ２００Ｚを含む。なお、蓄電池２００Ｙは、住宅などに設置されるものであってもよいし、自動車用の蓄電池を住宅用の蓄電池として兼用するものであってもよい。
【００３１】
ネットワークシステム１は、家電２００Ａ〜２００Ｅ、太陽光発電装置２００Ｘ、蓄電池２００Ｙ、それらを制御するためのパワーコンディショナ２００Ｚ、などを制御するためのホームコントローラ１００を含む。ホームコントローラ１００は、有線あるいは無線のネットワーク４０１を介して、家電２００Ａ〜２００Ｅ、太陽光発電装置２００Ｘ、蓄電池２００Ｙ、それらを制御するためのパワーコンディショナ２００Ｚ、などとデータ通信が可能である。ホームコントローラ１００は、ネットワーク４０１として、たとえば、無線ＬＡＮ（Local  Area  Network）、ZigBee(登録商標)、Bluetooth（登録商標）、有線ＬＡＮ、またはＰＬＣ（Power  Line  Communications）などを利用する。ホームコントローラ１００は、持ち運び可能であってもよいし、テーブル上に載置されたベースに着脱自在であってもよいし、部屋の壁に固設されるものであってもよい。
【００３２】
本実施の形態に係るネットワークシステム１においては、パワーコンディショナ２００Ｚが、電力線４０２を介して、蓄電池２００Ｙと系統と家電２００Ａ〜２００Ｅとに電力を供給する。そして、パワーコンディショナ２００Ｚは、電力線４０２を介して、太陽光発電装置２００Ｘ、蓄電池２００Ｙ、および系統（電力会社が提供する電力系統など）から電力を取得する。
【００３３】
＜ホームコントローラ１００のハードウェア構成＞
図２は、本発明の実施の形態に従うホームコントローラ１００のハードウェア構成について説明する図である。
【００３４】
図２を参照して、本発明の実施の形態に従うホームコントローラ１００は、メモリ１０１、ディスプレイ１０２、タブレット１０３、ボタン１０４、通信インターフェイス１０５、スピーカ１０７、時計１０８、およびＣＰＵ（Central  Processing  Unit）１１０を含む。タブレット１０３およびボタン１０４のユーザ操作を受付けるための入力インターフェイス１０３１と１０４１と、ディスプレイ１０２に情報を出力するために出力インターフェイス１０２１をさらに備える。ユーザに対して情報を出力するデバイスは画像表示によるディスプレイ１０２と、音声出力によるスピーカ１０７とを用いることができる。
【００３５】
メモリ１０１は、各種のＲＡＭ（Random  Access  Memory）や、ＲＯＭ（Read-Only  Memory）や、ハードディスクなどによって実現される。たとえば、メモリ１０１は、読取用のインターフェイスを介して利用される、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体などによっても実現される。
【００３６】
メモリ１０１は、ＣＰＵ１１０によって実行される制御プログラム、通知オブジェクトテーブル３０５Ａ、条件テーブル３０５Ｂ、通知オブジェクトに関するデータ３０５Ｃを記憶する。テーブル等の詳細については、後述する。
【００３７】
ディスプレイ１０２は、ＣＰＵ１１０によって制御されることによって、家電２００Ａ〜２００Ｅや、太陽光発電装置２００Ｘ、蓄電池２００Ｙ、パワーコンディショナ２００Ｚの状態を表示する。タブレット１０３は、ユーザの指によるタッチ操作を検出して、タッチ座標などをＣＰＵ１１０に入力する。
【００３８】
本実施の形態においては、ディスプレイ１０２の表面にタブレット１０３が敷設されている。すなわち、本実施の形態においては、ディスプレイ１０２とタブレット１０３とがタッチパネル１０６を構成する。ただし、ホームコントローラ１００は、タブレット１０３を有していなくともよい。
【００３９】
ボタン１０４は、ホームコントローラ１００の表面に配置される。ボタン１０４は、決定ボタン、戻りボタン、方向ボタン、テンキーなどの複数のボタン，キーを有する。なお、ユーザ操作を受け付ける手段として、ボタン１０４を設けずタブレット１０３のみの構成とすることも可能である。
【００４０】
ＣＰＵ１１０は、タブレット１０３またはボタン１０４を介したユーザ操作を受付けて、受付けた操作を解析する。受付けた操作が家電の運転制御に関する操作である場合には、解析結果に基づき当該操作に従う運転制御指令を生成する。生成された運転制御指令は通信インターフェイス１０５によって対象の家電宛てに送信される。また、受付けた操作が家電の管理に関する操作である場合には、解析結果に基づき当該操作に従う所定の家電の管理画面等をディスプレイ１０２に表示する。
【００４１】
通信インターフェイス１０５は、ＣＰＵ１１０によって制御されることによって、ネットワーク４０１を介して、家電２００Ａ〜２００Ｅ等とデータを送受信する。上述したように、通信インターフェイス１０５は、たとえば、無線ＬＡＮ、ZigBee(登録商標)、Bluetooth（登録商標）、有線ＬＡＮ、またはＰＬＣなどを利用することによって、家電２００Ａ〜２００Ｅ等とデータを送受信する。
【００４２】
スピーカ１０７は、ＣＰＵ１１０からの命令に基づいて、音声を出力する。たとえば、ＣＰＵ１１０は、音声データに基づいて、スピーカ１０７に音声を出力させる。
【００４３】
時計１０８は、ＣＰＵ１１０からの命令に基づいて、現在の日付や時刻をＣＰＵ１１０に入力する。
【００４４】
ＣＰＵ１１０は、メモリ１０１に記憶されている各種のプログラムを実行することによって、各種の情報処理を実行する。換言すれば、ホームコントローラ１００における処理は、各ハードウェアおよびＣＰＵ１１０により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ１０１に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
【００４５】
このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス１０５を利用することによってダウンロードされて、メモリ１０１に一旦格納される。ＣＰＵ１１０は、ソフトウェアを実行可能なプログラムの形式でメモリ１０１に格納してから、当該プログラムを実行する。
【００４６】
なお、記憶媒体としては、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、一時的ではない不揮発的にプログラムを格納する媒体が挙げられる。
【００４７】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４８】
＜ネットワークシステムの動作概要＞
次に、本実施の形態に係るネットワークシステム１の動作概要について説明する。
【００４９】
ホームコントローラ１００は、ネットワーク４０１を介して、住宅に設置される複数の家電２００Ａ〜２００Ｅのそれぞれから、家電２００Ａ〜２００Ｅの電力消費のデータを受信する。例えば、各家電２００Ａ〜２００Ｅは、ホームコントローラ１００と通信するための通信部および当該家電の消費電力（単位：ｋＷ）を測定するための電力センサを内蔵する。
【００５０】
ホームコントローラ１００は、受信した家電２００Ａ〜２００Ｅのデータを蓄積することによって、家電２００Ａ〜２００Ｅの消費電力を所定期間にわたって累積加算し、累積加算した消費電力量を所定記憶領域に格納し、必要に応じて外部に出力（表示）し、または外部の情報処理装置に送信する。
【００５１】
パワーコンディショナ２００Ｚは、図示のない電力センサを用いて太陽光発電装置２００Ｘの発電電力量および蓄電池２００Ｙの残量電荷による電力量である蓄電量を検出し、検出した電力発生のデータをホームコントローラ１００に送信する。
【００５２】
ホームコントローラ１００は、系統からの供給電力、太陽光発電装置２００Ｘの発電電力量、および蓄電池２００Ｙの蓄電量のうちの１種以上の供給電力を用いて各家電を運転制御する。
【００５３】
ここでは、説明を簡単にするために、各家電の運転を制御するためのユーザ操作は、操作部（タッチパネル１０６またはボタン１０４）を介して入力インターフェイス１０３１により受付けると想定しているが、各家電が固有に有する操作部から受付けるとしてもよい。
【００５４】
＜エアコン２００Ａのハードウェア構成＞
図３は、家電の一例として、エアコン２００Ａの構成を説明する図である。
【００５５】
図３を参照して、エアコン２００Ａは、運転に関するデータ・プログラムを記憶するためのメモリ２０１、ユーザによる運転制御のための操作を受付けるためのボタン２０４、通信インターフェイス２０５、図示しない熱交換サイクルを駆動するためのモータなどを含む空調部２０７、温度・湿度のセンサなどの各種のセンサ２０９、およびＣＰＵ２１０を含む。
【００５６】
メモリ２０１は、ホームコントローラ１００のメモリ１０１と同様に実現され得る。メモリ２０１は、ＣＰＵ２１０によって実行される制御プログラム、エアコン２００Ａの消費電力、エアコン２００Ａに入力された命令、エアコン２００Ａの動作状態などを記憶する。
【００５７】
通信インターフェイス２０５は、ＣＰＵ２１０によって制御されることによって、ネットワーク４０１を介して、ホームコントローラ１００とデータを送受信する。上述したように、通信インターフェイス２０５は、無線ＬＡＮ、ZigBee(登録商標)、Bluetooth（登録商標）、有線ＬＡＮ（Local  Area  Network）、またはＰＬＣ（Power  Line  Communications）などを利用することによって、ホームコントローラ１００とデータを送受信する。
【００５８】
センサ２０９は、電力センサを含む。電力センサはエアコン２００Ａの消費電力を測定する。測定された消費電力は、通信インターフェイス２０５によりＣＰＵ２１０に送信され、またメモリ２０１に格納される。
【００５９】
本実施の形態では、ホームコントローラ１００側で、各家電について消費電力量（単位：ｋＷｈ）が算出されるが、この算出は各家電側で行うようにしてもよい。つまり、各家電が電力センサで測定した消費電力について、メモリ２０１を用いて累積加算し、累積加算結果を消費電力量としてホームコントローラ１００に送信する構成であってもよい。
【００６０】
ホームコントローラ１００のＣＰＵ１１０は、エアコン２００Ａから電力センサにより測定された消費電力を定期的に受信することによって当該家電の消費電力（単位：ｋＷ）を取得する。そして、取得した消費電力を所定時間単位で積算することにより当該家電の消費電力量（単位：ｋＷｈ）を算出する。
【００６１】
＜家電モニター画面＞
図４は、本発明の実施の形態に従うホームコントローラ１００のディスプレイ１０２で表示される家電モニター画面について説明する図である。
【００６２】
図４を参照して、ここでは、家電モニター画面５００において、受信したデータに基づいて、消費電力順に家電２００Ａ〜２００Ｄの消費電力が表示されている場合が示されている。当該家電モニター画面によりユーザは、家電２００Ａ〜２００Ｄそれぞれの消費電力を容易に把握し、省エネ意識を高めることが容易となる。
【００６３】
当該家電モニター画面５００には、複数の機能ボタンが設けられており、当該機能ボタンを選択することにより対応する機能ボタンに応じた処理が実行される。例えば、機能ボタンの一例として「お知らせ」ボタン５１０が配置されており、当該「お知らせ」ボタン５１０を選択することにより、省エネ・節電行動につながるメッセージ（情報）を通知するメッセージ通知画面が表示される。
【００６４】
＜メッセージ通知画面＞
図５は、本発明の実施の形態に従うホームコントローラ１００のディスプレイ１０２で表示されるメッセージ通知画面について説明する図である。
【００６５】
図５を参照して、本発明の実施の形態に従うメッセージ通知画面６００の一例が示されている。本例においては、一例として、それぞれが選択可能に設けられた４枚の通知オブジェクトが表示されている場合が示されている。具体的には、第１通知オブジェクト６１８、第２通知オブジェクト６１６、第３通知オブジェクト６１２、第４通知オブジェクト６０２がそれぞれ表示されている場合が示されている。当該通知オブジェクト内には、２つのオブジェクトが設けられる。具体的には、通知オブジェクトの具体的内容を示すメッセージオブジェクト６０６と、当該通知オブジェクトに示されるメッセージオブジェクトの概要を示す概要オブジェクト６０４とが設けられる。
【００６６】
そして、当該第１〜第４通知オブジェクト６１８、６１６、６１２、６０２のそれぞれの配置関係は、第１通知オブジェクト６１８の上に第２通知オブジェクト６１６が重なり合うように配置されるとともに、第１通知オブジェクト６１８の概要オブジェクトが認識可能な程度に少なくとも一部が表示される状態となるように、第２通知オブジェクト６１６が配置される。同様に、第２通知オブジェクト６１６の上に第３通知オブジェクト６１２が重なり合うように配置されるとともに、第２通知オブジェクト６１６の概要オブジェクトが認識可能な程度に少なくとも一部が表示される状態となるように、第３通知オブジェクト６１２が配置される。同様に、第３通知オブジェクト６１２の上に第４通知オブジェクト６０２が重なり合うように配置されるとともに、第３通知オブジェクト６１２の概要オブジェクトが認識可能な程度に少なくとも一部が表示される状態となるように、第４通知オブジェクト６０２が配置される。
【００６７】
また、通知オブジェクト内には、さらに、当該通知オブジェクトを消去の指示を受付ける消去ボタン６０７と、当該通知オブジェクトの詳細内容を確認できる画面の遷移への指示を受付ける「詳細」ボタン６０８とがさらに設けられる。なお、本例においては、第４通知オブジェクト６０２のみ消去ボタン６０７および「詳細」ボタン６０８とが有効な状態として設けられている。
【００６８】
また、メッセージ通知画面６００には、メッセージ通知画面６００の表示の終了を受付ける「終了」ボタン６１０が設けられており、当該「終了」ボタン６１０に対するユーザの操作指示を受付けることによりメッセージ通知画面６００が終了する。すなわち、当該画面の表示が終了して、図４で説明した家電モニター画面５００がディスプレイ１０２に表示される。
【００６９】
図６は、本発明の実施の形態に従う家電モニター画面からメッセージ通知画面への遷移について説明する図である。
【００７０】
図６を参照して、本発明の実施の形態においては、家電モニター画面５００からメッセージ通知画面６００への遷移として２つの方式があり、１つは、通知条件が成立した場合に自動的にメッセージ通知画面６００に遷移する。もう１つは、ユーザが家電モニター画面５００において、上述したように、「お知らせ」ボタン５１０を選択した場合である。
【００７１】
したがって、通知条件が成立した場合には、自動的にメッセージ通知画面に遷移することにより、ユーザに注意を喚起したい場合や、重要なメッセージ等を通知する場合等、ユーザに確実に情報を伝達することが可能である。また、メッセージ通知画面６００で通知された情報を再度、確認したい場合等においては、「お知らせ」ボタン５１０を選択することにより、ユーザの意図に従いメッセージ通知画面に遷移することが可能であるので、ユーザの利便性にも供する。
【００７２】
なお、ここで示されるように、通知オブジェクト内に設けられた「詳細」ボタンを押下した場合には、後述するが詳細内容を確認できる画面に遷移する。
【００７３】
図７は、本発明の実施の形態に従うホームコントローラ１００のディスプレイ１０２で表示されるメッセージ通知画面の別の例を説明する図である。
【００７４】
図７を参照して、図５で説明したのと同様のメッセージ通知画面６００の一例が示されている。
【００７５】
本例においては、一例として、選択可能に設けられている第３通知オブジェクト６１２を選択した場合におけるメッセージ通知画面６５０が示されている。上述したように、通知オブジェクトは、それぞれが選択可能に設けられており、本例においては、第３通知オブジェクト６１２が選択されて、通知オブジェクトの表示順位が第４通知オブジェクト６０２と入れ替わり、第４通知オブジェクト６０２の上に第３通知オブジェクト６１２が配置された状態で表示されている場合が示されている。
【００７６】
また、当該表示順位に従って、通知オブジェクトにある消去オブジェクトおよび詳細オブジェクトの有効／無効の状態も変化する場合が示されている。すなわち、第４通知オブジェクト６０２の表示順序が最上位の場合には、第４通知オブジェクト６０２の消去オブジェクトおよび詳細オブジェクトが有効状態とされる。一方、表示順序が下位である第３通知オブジェクト６１２の消去オブジェクトおよび詳細オブジェクトについては無効な状態とされる。
【００７７】
一方、第３通知オブジェクト６１２の表示順序が上位の場合には、第３通知オブジェクト６１２の消去オブジェクトおよび詳細オブジェクトが有効な状態とされる。一方、表示順序が下位である第４通知オブジェクト６０２の消去オブジェクトおよび詳細オブジェクトについては無効な状態とされる。
【００７８】
当該処理により、表示順序が最上位となった場合の通知オブジェクトのみ消去オブジェクトが有効となるためユーザが下位の通知オブジェクトを確認することなく、消去することを防ぐことが可能であり、通知オブジェクトの情報であるメッセージをユーザに通知することが可能である。
【００７９】
＜メッセージ通知画面における通知オブジェクトの具体例＞
図８は、本発明の実施の形態に従う通知オブジェクトについて説明する図である。
【００８０】
図８を参照して、ここでは、メッセージ通知画面で表示される通知オブジェクトに関するデータ３０５Ｃとしてメモリ１０１に格納されている通知オブジェクトの具体例について説明する。
【００８１】
具体的には、「Ａ  ピークカット関連」、「Ｂ  太陽電池関連」、「Ｃ  設定関連」、「Ｄ  目標達成率関連」、「Ｅ  めやす金額関連」の通知オブジェクトが示されている。
【００８２】
ここで、通知オブジェクト「Ａ  ピークカット関連」は、例えば、設定されたピーク電力を超えた時に節電を促すメッセージを表示するものである。メッセージの具体例については後述する。また、当該メッセージの概要を示す概要オブジェクトとして、直感的に概要を認識し易いオブジェクトとして、ピーク波形をはさみでカットするイメージのオブジェクトが対応付けられて設定されているものとする。
【００８３】
通知オブジェクト「Ｂ  太陽電池関連」は、例えば、買電が継続していたり、もう少しで売電になりそうなときに、節電を促すメッセージを表示するものである。メッセージの具体例については後述する。また、当該メッセージの概要を示す概要オブジェクトとして、直感的に概要を認識し易いオブジェクトとして、太陽電池といったエコロジー的なものを象徴する上で、植物の葉のイメージのオブジェクトが対応付けられて設定されているものとする。
【００８４】
通知オブジェクト「Ｃ  設定関連」は、例えば、目標値、電気料金換算等が未設定の場合に設定を促すメッセージを表示するものである。メッセージの具体例については後述する。また、当該メッセージの概要を示す概要オブジェクトとして、直感的に概要を認識し易いオブジェクトとして、設定を象徴する上で、ドライバのイメージのオブジェクトが対応付けられて設定されているものとする。
【００８５】
通知オブジェクト「Ｄ  目標達成率関連」は、例えば、機器毎に設定した目標達成率に応じてメッセージを表示するものである。メッセージの具体例については後述する。また、当該メッセージの概要を示す概要オブジェクトとして、直感的に概要を認識し易いオブジェクトとして、目標達成を象徴する上で、トロフィーのイメージのオブジェクトが対応付けられて設定されているものとする。
【００８６】
通知オブジェクト「Ｅ  めやす金額関連」は、例えば、節電効果を金額に換算して通知したり、節電を促すために電気料金の時間帯が変更になった時にメッセージを表示するものである。メッセージの具体例については後述する。また、当該メッセージの概要を示す概要オブジェクトとして、直感的に概要を認識し易いオブジェクトとして、節電、節約等を象徴する上で、豚の貯金箱のイメージのオブジェクトが対応付けられて設定されているものとする。
【００８７】
それぞれの通知オブジェクトには、優先度が設定されており、「Ａ  ピークカット関連」の優先度が最も高く、「Ｂ  太陽電池関連」、「Ｃ  設定関連」、「Ｄ  目標達成率関連」、「Ｅ  めやす金額関連」と順番に優先度が低くなる場合が示されている。当該優先度は、後述する優先順位の設定の際に用いられる。
【００８８】
当該通知オブジェクトは、一例であり、当該内容に限られるものではなく、他の通知オブジェクトを用いることも当然に可能である。
【００８９】
なお、上記通知オブジェクトに対応付けられて設定されている概要オブジェクトは、一例であり、メッセージの概要を示す概要オブジェクトとして、メッセージの概要を認識し易いオブジェクトであればどのようなオブジェクトを用いることも可能である。
【００９０】
以下、ホームコントローラ１００の処理について説明する。
＜ホームコントローラ１００の表示処理＞
図９は、本発明の実施の形態に従うホームコントローラ１００の表示処理を説明するメインフロー図である。
【００９１】
図９を参照して、まず、電源がＯＮしたかどうかを判断する（ステップＳ２）。具体的には、ホームコントローラ１００に設けられた図示しない電源ボタンが押下されて電源が投入されたかどうかを判断する。
【００９２】
ステップＳ２において、電源がＯＮしたと判断した場合（ステップＳ２においてＹＥＳ）には、次に、電力消費に関する情報を取得する（ステップＳ４）。
【００９３】
次に、管理画面の表示処理を実行する（ステップＳ６）。管理画面の表示処理の詳細については後述する。
【００９４】
次に、操作を終了したかどうかを判断する（ステップＳ８）。ステップＳ８において、操作を終了したと判断した場合（ステップＳ８においてＹＥＳ）には、処理を終了する（エンド）。
【００９５】
一方、ステップＳ８において、操作を終了していないと判断した場合には、ステップＳ４に戻り、上記の処理を繰り返す。例えば、操作を終了した場合として、図示しない電源ボタンを再押下した場合には、処理を終了するものとする。
【００９６】
なお、本例においては、電源ボタンを押下した場合に自動的にメモリ１０１に格納されたプログラムを起動実行して各種処理を実行する場合について説明するが、これに限られず、ユーザの指示によりプログラムを起動し、各種処理を実行するようにすることも可能である。以下の処理においても同様である。
【００９７】
図１０は、本発明の実施の形態に従う管理画面の表示処理について説明するフロー図である。
【００９８】
図１０を参照して、まず、家電モニター画面を表示する（ステップＳ１０）。具体的には、電力消費に関する情報に基づいて図４で説明した家電モニター画面を表示する。
【００９９】
次に、操作入力が有るかどうかを判断する（ステップＳ１２）。
ステップＳ１２において、操作入力が有ると判断した場合（ステップＳ１２においてＹＥＳ）には、次に、「お知らせ」ボタンの押下があるかどうかを判断する（ステップＳ１４）。具体的には、図４で説明した「お知らせ」ボタン５１０を押下したかどうかを判断する。
【０１００】
ステップＳ１４において、「お知らせ」ボタンの押下があると判断した場合（ステップＳ１４においてＹＥＳ）には、次に、メッセージ通知画面の表示処理を実行する（ステップＳ１６）。メッセージ通知画面の表示処理については後述する。
【０１０１】
一方、ステップＳ１４において、「お知らせ」ボタンの押下がないと判断した場合（ステップＳ１４においてＮＯ）には、その他の機能ボタンの押下があったかどうかを判断する（ステップＳ２２）。
【０１０２】
ステップＳ２２において、その他の機能ボタンの押下があったかと判断した場合（ステップＳ２２においてＹＥＳ）には、その他の機能画面を表示する（ステップＳ２４）。そして、処理を終了する（リターン）。
【０１０３】
一方、ステップＳ２２において、その他の機能ボタンの押下がないと判断した場合（ステップＳ２２においてＮＯ）、例えば、無効な操作入力のような場合には、ステップＳ１２に戻る。
【０１０４】
ステップＳ１２において、操作入力がないと判断した場合（ステップＳ１２においてＮＯ）には、通知条件が成立したかどうかを確認する処理を実行する（ステップＳ１８）。通知条件が成立したかどうかを確認する処理については後述する。
【０１０５】
そして、次に、通知条件が成立したかどうかを判断する（ステップＳ２０）。
ステップＳ２０において、通知条件が成立したと判断した場合には、ステップＳ１６のメッセージ通知画面の表示処理に進む。
【０１０６】
一方、ステップＳ２０において、通知条件が成立していないと判断した場合には、処理を終了する（リターン）。すなわち、電力消費に関する情報に基づいて家電モニター画面が表示される。
【０１０７】
＜通知オブジェクトテーブル３０５Ａの設定＞
まず、メッセージ通知画面で表示する通知オブジェクトを登録するための通知オブジェクトテーブル３０５Ａについて説明する。
【０１０８】
図１１は、本発明の実施の形態に従う通知オブジェクトテーブル３０５Ａについて説明する図である。
【０１０９】
図１１を参照して、ここでは、複数の通知オブジェクトに関する情報を登録可能な通知オブジェクトテーブルが示されている。
【０１１０】
本例においては、一例として、４つの通知オブジェクトに関する情報が登録されている場合について説明するが、それ以上の通知オブジェクトに関する情報を登録することも可能である。なお、４つ以上の通知オブジェクトが登録される場合であっても設定された優先順位に従う最大４つの通知オブジェクトが表示されるものとする。
【０１１１】
具体的には、識別情報（ＩＤ）に関して、「０１２」、「００５」、「００９」、「００８」に対応するメッセージの通知オブジェクトが格納されている場合が示されている。
【０１１２】
また、識別情報とともに、当該通知オブジェクトのメッセージオブジェクトに対応するメッセージ内容が格納されている。また、当該通知オブジェクトのステータスとして未読／既読を示すフラグ情報も格納されている。本例においては、識別情報（ＩＤ）に対応するメッセージのステータスとして、「０１２」、「００５」のメッセージの通知オブジェクトは、既読の状態であり、「００９」、「００８」のメッセージの通知オブジェクトは、未読の状態である場合が示されている。
【０１１３】
また、当該通知オブジェクトにそれぞれ対応して優先順位が設定されている場合が示されている。優先順位の設定方式については後述する。
【０１１４】
本例においては、一例として、識別情報（ＩＤ）が「０１２」、「００５」、「００９」、「００８」に対応するメッセージの通知オブジェクトにそれぞれ対応して、優先順位が（４），（３），（２），（１）に設定されている場合が示されている。
【０１１５】
当該通知オブジェクトテーブル３０５Ａを参照することにより、メッセージ通知画面で表示される通知オブジェクトが特定されるとともに、当該通知オブジェクトのレイヤー毎の配置等が設定される。
【０１１６】
次に、通知オブジェクトの条件テーブル３０５Ｂについて説明する。
図１２は、本発明の実施の形態に従う通知オブジェクトの条件テーブル３０５Ｂを説明する図である。
【０１１７】
図１２を参照して、ここでは、通知オブジェクト「Ａ  ピークカット関連」、「Ｂ  太陽電池関連」、「Ｃ  設定関連」、「Ｄ  目標達成率関連」、「Ｅ  めやす金額関連」に関して、それぞれ表示されるメッセージ内容と表示条件および終了条件が対応付けられたテーブルが示されている。ここで、表示されるメッセージ内容は、例えば、メッセージを表示した後、外部から入力される電力消費に関する情報により影響を受けない静的なメッセージ情報であり、表示した後においても外部から入力される電力消費に関する情報に基づいて随時更新されるような動的なメッセージ情報は含まれない。なお、当該静的なメッセージ情報の内容は、予め定められているものとする。なお、メッセージ内容の一部について、電力消費に関する情報に基づいて演算した電力管理に関する結果の値等の数値データあるいは電気器具名等を含めて加工編集した静的なメッセージ情報とするようにしても良い。
【０１１８】
具体的には、一例として、「Ａ  ピークカット関連」には、複数のメッセージ「Ａ−１  使用している電気がもうすぐ目標を超えそうです。」「Ａ−２  使用している電気が目標を超えました。節電できそうな家電を探しませんか？」、「Ａ−３  使用している電気が目標より減りました。」が予め設けられており、それぞれのメッセージが表示される表示条件が示されている。
【０１１９】
具体的には、設定したピーク電力値までの率が所定値を超えた時に「Ａ−１」のメッセージを含む通知オブジェクトの表示条件が満たされる。また、設定したピーク電力値を超えた場合に、「Ａ−２」のメッセージを含む通知オブジェクトの表示条件が満たされる。設定したピーク電力値の所定値を超えた後にピーク電力値が所定値以下となった場合に、「Ａ−３」のメッセージを含む通知オブジェクトの表示条件が満たされる。
【０１２０】
また、終了条件が示されており、具体的には、「Ａ−１」のメッセージを含む通知オブジェクトは、設定したピーク電力値を超えた場合、あるいは、設定したピーク電力値の所定値を超えた後にピーク電力値が所定値以下となった場合に、当該通知オブジェクトの終了条件が満たされる。また、「Ａ−２」のメッセージを含む通知オブジェクトは、設定したピーク電力値の所定値を超えた後にピーク電力値が所定値以下となった場合に、当該通知オブジェクトの終了条件が満たされる。また、「Ａ−３」のメッセージを含む通知オブジェクトは、設定したピーク電力値までの率が所定値を超えた時に、当該通知オブジェクトの終了条件が満たされる。
【０１２１】
なお、本例に示されるように、「Ａ−１」のメッセージを含む通知オブジェクトの終了条件と、「Ａ−２」のメッセージを含む通知オブジェクトの表示条件とが関連付けられている場合、一方の終了条件を満たせば、他方の表示条件を満たすことになる。すなわち、「Ａ−１」のメッセージを更新する必要があるかどうかの判断がなされ、更新する必要があると判断される場合に、「Ａ−１」のメッセージを含む通知オブジェクトの表示が終了し、新たに、「Ａ−２」のメッセージを含む通知オブジェクトが表示されることになる。
【０１２２】
「Ｂ  太陽電池関連」には、複数のメッセージ「Ｂ−１  あと少しで電気が売れます。もうちょっと節電してみますか？」「Ｂ−２  今日の発電実績を確認しませんか？」、「Ｂ−３  これまでの最高発電量を超えました！」が予め設けられており、それぞれのメッセージが表示される表示条件が示されている。
【０１２３】
具体的には、買電電力が所定量以下のとき「Ｂ−１」のメッセージを含む通知オブジェクトの表示条件が満たされる。また、１日の終わり（２０：００時）になったときに、「Ｂ−２」のメッセージを含む通知オブジェクトの表示条件が満たされる。また、発電量の最大が更新されたときであり、かつ、１日の終わり（２０：００時）になったときに、「Ｂ−３」のメッセージを含む通知オブジェクトの表示条件が満たされる。
【０１２４】
また、終了条件が示されており、具体的には、「Ｂ−１」のメッセージを含む通知オブジェクトは、売電状態に切り替わったとき、あるいは、買電電力が所定量以上になったときに、当該通知オブジェクトの終了条件が満たされる。また、「Ｂ−２」、「Ｂ−３」のメッセージを含む通知オブジェクトは、発生日の夜０：００時になったときに、当該通知オブジェクトの終了条件が満たされる。
【０１２５】
以下の、「Ｃ  設定関連」、「Ｄ  目標達成率関連」、「Ｅ  めやす金額関連」に関しても上記と同様の方式であるのでその詳細な説明は繰り返さない。
【０１２６】
なお、終了条件が示されていない場合には、ユーザが削除しない限り、終了させないようにしても良いし、あるいは、終了条件として次の日となった場合に当該条件が満たされたと判断するようにしても良い。
【０１２７】
上述した通知オブジェクトテーブル３０５Ａには、表示条件が満たされた場合に、対応するメッセージを示すＩＤが登録される。さらに、表示するメッセージ内容についても登録される。
【０１２８】
また、各メッセージにそれぞれ対応して識別情報（ＩＤ）が割り当てられており、本例においては、一例として、識別情報（ＩＤ）「００１」〜「０１３」がそれぞれ割り当てられている場合が示されている。そして、当該識別情報の番号と、通知オブジェクトとは関連付けられており、例えば、識別情報（ＩＤ）「００１」〜「００３」は、「Ａ  ピークカット関連」と関連付けられている。また、識別情報（ＩＤ）「００４」〜「００６」は、「Ｂ  太陽電池関連」と関連付けられている。識別情報（ＩＤ）「００７」，「００８」は、「Ｃ  設定関連」と関連付けられている。また、識別情報（ＩＤ）「００９」〜「０１１」は、「Ｄ  目標達成率関連」と関連付けられている。また、識別情報（ＩＤ）「０１２」，「０１３」は、「Ｅ  めやす金額関連」と関連付けられている。
【０１２９】
したがって、当該識別情報（ＩＤ）に従って、概要オブジェクトも特定される。すなわち、例えば、識別情報（ＩＤ）「００１」が通知オブジェクトとして登録された場合には、「Ａ  ピークカット関連」に対応する概要オブジェクトがメッセージオブジェクト（メッセージ内容）とともに通知オブジェクトとして表示される。
【０１３０】
図１３は、本発明の実施の形態に従う通知条件の成立を確認する処理について説明するフロー図である。
【０１３１】
図１３を参照して、まず、ステップＳ１００において、通知オブジェクトテーブル３０５Ａを参照して、通知オブジェクトの条件テーブル３０５Ｂに基づいて終了条件が満たされているかどうかを判断する（ステップＳ１００）。具体的には、通知オブジェクトテーブル３０５Ａを参照して、登録されている識別情報（ＩＤ）に対応するメッセージの通知オブジェクトに関して、取得した電力消費に関する情報に従って、終了条件が満たされているかどうかを判断する。
【０１３２】
例えば、上述したように、通知オブジェクトテーブル３０５Ａに、識別情報（ＩＤ）「００１」に対応する「Ａ−１」のメッセージを含む通知オブジェクトが登録されている場合に、取得した電力消費に関する情報に従って設定したピーク電力値を超えた場合には、終了条件が満たされたと判断する。
【０１３３】
ステップＳ１００において、通知オブジェクトの条件テーブル３０５Ｂに基づいて終了条件が満たされていると判断した場合（ステップＳ１０２）には、通知オブジェクトテーブル３０５Ａの削除更新処理を実行する（ステップＳ１０２）。具体的には、通知オブジェクトテーブル３０５Ａに登録されている該当する通知オブジェクトに関するデータを削除する。
【０１３４】
例えば、上述したように、通知オブジェクトテーブル３０５Ａに、識別情報（ＩＤ）「００１」に対応する「Ａ−１」のメッセージを含む通知オブジェクトが登録されている場合に、取得した電力消費に関する情報に従って設定したピーク電力値を超えた場合には、当該通知オブジェクトに関するデータを当該テーブルから削除する。当該処理によりメッセージの通知が不要な通知オブジェクトについては通知オブジェクトテーブル３０５Ａから削除することにより、ユーザにとって有用な省エネ・節電行動につながるメッセージ（情報）のみを通知することが可能である。
【０１３５】
一方、終了条件が満たされていないと判断した場合（ステップＳ１００においてＮＯ）には、次に、通知オブジェクトテーブル３０５Ａを参照して、通知オブジェクトの条件テーブル３０５Ｂに基づいて新たに表示条件が満たされているかどうかを判断する（ステップＳ１０４）。具体的には、通知オブジェクトテーブル３０５Ａを参照して、登録されていない識別情報（ＩＤ）に対応するメッセージの通知オブジェクトに関して、取得した電力消費に関する情報に従って、表示条件が満たされているかどうかを判断する。
【０１３６】
例えば、取得した電力消費に関する情報に従って、設定したピーク電力値を超えたと判断した場合には、上述した条件テーブル３０５Ｂに基づいて「Ａ−２」のメッセージを含む通知オブジェクトの表示条件が満たされたと判断する。
【０１３７】
ステップＳ１０４において、通知オブジェクトテーブル３０５Ａを参照して、通知オブジェクトの条件テーブル３０５Ｂに基づいて新たに表示条件が満たされていると判断した場合（ステップＳ１０４においてＹＥＳ）には、通知オブジェクトテーブル３０５Ａに追加更新処理を実行する（ステップＳ１０６）。なお、通知オブジェクトテーブル３０５Ａの追加更新処理の詳細については後述する。
【０１３８】
例えば、上述したように、表示条件が満たされた場合には、「Ａ−２」のメッセージを含む通知オブジェクトに対応する識別情報（ＩＤ）「００２」を通知オブジェクトテーブル３０５Ａに追加する。また、メッセージ内容およびフラグ情報を未読に設定する。当該処理によりメッセージの通知が必要な通知オブジェクトについては通知オブジェクトテーブル３０５Ａに追加更新することにより、ユーザにとって有用な省エネ・節電行動につながるメッセージ（情報）を通知することが可能となる。なお、追加する通知オブジェクトは、１つに限られず、表示条件を満たせば複数の通知オブジェクトを追加更新するようにしても良い。
【０１３９】
次に、通知条件が成立したとして設定する（ステップＳ１０８）。当該設定により、上述したようにメッセージ通知画面の表示処理が実行されることになる。
【０１４０】
一方、ステップＳ１０４において、通知オブジェクトテーブル３０５Ａを参照して、通知オブジェクトの条件テーブル３０５Ｂに基づいて新たに表示条件が満たされていないと判断した場合（ステップＳ１０４においてＮＯ）には、通知条件は成立していないためそのまま処理を終了する（リターン）。
【０１４１】
なお、本例においては、通知オブジェクトテーブル３０５Ａを参照して、登録されていない識別情報（ＩＤ）に対応するメッセージの通知オブジェクトに関して、取得した電力消費に関する情報に従って、表示条件が満たされているかどうかを判断する場合について説明するが、特に、登録されていない識別情報（ＩＤ）に限らないようにしても良い。すなわち、取得した電力消費に関する情報に従って、表示条件が満たされているか否かのみを判断して、必要であれば、同一の識別情報（ＩＤ）に対応するメッセージの通知オブジェクトを表示して、ユーザへの注意を喚起するようにしても良い。
【０１４２】
図１４は、本発明の実施の形態に従う通知オブジェクトテーブル３０５Ａの追加更新の処理について説明するフロー図である。
【０１４３】
図１４を参照して、まず、追加する通知オブジェクトの個数を確認する（ステップＳ１１０）。具体的には、表示条件が成立した通知オブジェクトの個数を確認する。
【０１４４】
次に、通知オブジェクトテーブル３０５Ａに登録するために必要な空き領域が有るかどうかを判断する（ステップＳ１１２）。本例における通知オブジェクトテーブル３０５Ａは、有限の個数の通知オブジェクトに関するデータを登録することが可能であり、設定されている個数を超える通知オブジェクトは登録できないため登録するための空き領域があるかどうかを判断する。
【０１４５】
ステップＳ１１２において、通知オブジェクトテーブル３０５Ａに空き領域が有ると判断した場合（ステップＳ１１２においてＹＥＳ）には、通知オブジェクトテーブル３０５Ａに追加処理を実行する（ステップＳ１１４）。
【０１４６】
そして、処理を終了する（リターン）。
一方、ステップＳ１１２において、通知オブジェクトテーブル３０５Ａに空き領域が無いと判断した場合（ステップＳ１１２においてＮＯ）には、既読および優先度に基づいて通知オブジェクトを削除する（ステップＳ１１６）。具体的には、一例として、既読の通知オブジェクトを優先的に削除するが、複数の既読の通知オブジェクトがある場合には、優先度に従って優先度が低い通知オブジェクトを削除するものとする。なお、既読の通知オブジェクトを削除するだけでは、通知オブジェクトテーブル３０５Ａに空き領域が確保できない場合には、優先度に従って、優先度の低い未読の通知オブジェクトを削除するものとする。なお、削除の方式は、当該方式に限られず、適宜変更することが可能である。
【０１４７】
そして、空き領域を確保した後、ステップＳ１１４において、通知オブジェクトテーブル３０５Ａに追加処理を実行する（ステップＳ１１４）。具体的には、表示条件が満たされたメッセージに対応する識別情報（ＩＤ）、メッセージ内容およびフラグ情報（未読）を登録する。
【０１４８】
そして、処理を終了する（リターン）。
当該処理により、通知オブジェクトテーブル３０５Ａを設定することが可能であり、当該通知オブジェクトテーブル３０５Ａを用いてメッセージ通知画面を表示することが可能となる。
【０１４９】
＜メッセージ通知画面の表示処理（その１）＞
図１５は、本発明の実施の形態に従うメッセージ通知画面の表示処理（その１）について説明するフロー図である。
【０１５０】
図１５を参照して、まず、通知オブジェクトテーブル３０５Ａを参照する（ステップＳ３０）。
【０１５１】
次に、通知オブジェクトテーブル３０５Ａに従って、レイヤー割付処理を実行する（ステップＳ３２）。複数の通知オブジェクトが通知オブジェクトテーブル３０５Ａに登録されている場合には、複数の通知オブジェクト（一例として最大４個）にそれぞれ対応して設けられた積層構造の複数のレイヤーにそれぞれ配置する。レイヤー割付処理の詳細については後述する。
【０１５２】
次に、割り付けたレイヤーの表示順位の設定処理を実行する（ステップＳ３４）。
次に、表示順位に従ってメッセージ通知画面を表示する（ステップＳ３６）。一例として、図５で説明したメッセージ通知画面６００が表示される。
【０１５３】
そして、次に、通知オブジェクトテーブル３０５Ａを更新する（ステップＳ３８）。具体的には、通知オブジェクトテーブル３０５Ａにおいて、表示順位が最も高い最上位のレイヤーに配置された通知オブジェクトのステータスを未読から既読に更新する。表示順位が最も高い最上位のレイヤーであるため当該レイヤーに配置された通知オブジェクトの全面についてユーザが認識可能な状態で表示されるからである。具体的には、図５で説明したメッセージ通知画面６００に表示される第４通知オブジェクト６０２について通知オブジェクトテーブル３０５Ａのステータスが未読の場合には既読に更新される。なお、既に通知オブジェクトテーブル３０５Ａの対応する通知オブジェクトのステータスが既読の場合には、ステータスは更新されない。
【０１５４】
そして、次の処理へ進む（ＣＣ）。
＜レイヤー割付処理を実行する際のレイヤーの積層構造＞
図１６は、本発明の実施の形態に従うレイヤーの積層構造について説明する図である。
【０１５５】
図１６を参照して、本発明の実施の形態に従うメッセージ通知画面の積層構造のレイヤーは、通知オブジェクトテーブル３０５Ａから抽出した表示する通知オブジェクトの個数に応じて設けられる。
【０１５６】
具体的には、通知オブジェクトテーブル３０５Ａから抽出した表示する通知オブジェクトの個数が４個の場合には、４つのレイヤーが設けられる。本例においては、一例として、第１〜第４レイヤー７０２〜７０８が設けられている場合が示されている。
【０１５７】
そして、それぞれのレイヤーに、抽出した通知オブジェクトに関する情報に基づいて通知オブジェクトが配置されるとともに、レイヤー毎に、通知オブジェクトを配置する領域が予め指定されており、当該通知オブジェクトを配置する領域は、ＸＹ座標系においてそれぞれ異なる。
【０１５８】
また、複数のレイヤーの表示順位は、初期状態として、第１〜第４レイヤー７０２〜７０８の順番に表示の順位が優先される場合が示されている。具体的には、第４レイヤー７０８が表示順位（１）、第３レイヤー７０６が表示順位（２）、第２レイヤー７０４が表示順位（３）、第１レイヤー７０２が表示順位（４）に設定されている場合が示されている。当該表示順位に従ってそれぞれのレイヤーの配置された通知オブジェクトが表示される。なお、当該表示順位は変更可能であり、必要に応じて当該順位が変更される。
【０１５９】
また、通知オブジェクトには、それぞれ電気器具の電力管理に関する情報の概要を示すアイコンオブジェクトと、当該通知内容を示すメッセージオブジェクトとを表示する領域が設けられており、ＸＹ座標系において下位のレイヤー（例えば第１レイヤー）に配置された通知オブジェクトの電気器具の電力管理に関する情報（メッセージ）の概要を示すアイコンオブジェクトが認識可能となる位置に上位のレイヤー（例えば第２レイヤー）の通知オブジェクトを配置する。
【０１６０】
具体的には、図５の第１〜第４通知オブジェクト６１８，６１６，６１２，６０２を例に挙げて説明すると、第１レイヤー７０２の第１領域７１０に第１通知オブジェクト６１８が配置される。また、第２レイヤー７０４には、第１領域７１０と位置が異なる第２領域７１２に第２通知オブジェクト６１６が配置される。同様にして、第３レイヤー７０６には、第３領域７１４に第３通知オブジェクト６１２が配置される。第４レイヤー７０８には、第４領域７１６に第４通知オブジェクト６０２が配置される。
【０１６１】
第１領域７１０と第２領域７１２および第３領域７１４とは位置がそれぞれ異なるが領域が一部重なるように設定されている。また、第２領域７１２は、第３領域７１４および第４領域７１６とは位置がそれぞれ異なるが領域が一部重なるように設定されている。第３領域７１４は、第４領域７１６と位置が異なるが領域が一部重なるように設定されている。
【０１６２】
レイヤーにそれぞれ設けられた当該領域の位置は、通知オブジェクトをそれぞれ配置した場合に、下位のレイヤー（例えば第１レイヤー）に配置された通知オブジェクトの電気器具の電力管理に関する情報（メッセージ）の概要を示すアイコンオブジェクトが認識可能となる位置に上位のレイヤー（例えば第２レイヤー）の通知オブジェクトが配置されるように設定される。
【０１６３】
そして、当該領域に通知オブジェクトを配置した後、表示順位に従って表示されることにより図５で示されるメッセージ通知画面が表示される。
【０１６４】
この点で、図１６で示される表示順位に従ってメッセージ通知画面が表示される場合に、表示順位（２）の第３領域７１４に配置された第３通知オブジェクト６１２の表示領域は、表示順位（３），（４）の第２領域７１２および第１領域７１０に配置された第２通知オブジェクト６１６および第１通知オブジェクト６１８の表示領域以上となるようにそれぞれのレイヤーに設けられた領域の位置が設定されている。すなわち、表示順位が中位のレイヤーの通知オブジェクトは下位のレイヤーの通知オブジェクトの表示領域以上となるようにそれぞれのレイヤーに設けられた領域の位置が設定されている。
【０１６５】
当該領域の設定により、図５に示されるように、第１通知オブジェクト６１８の上に第２通知オブジェクト６１６が重なり合うように配置されるとともに、第１通知オブジェクト６１８の概要オブジェクトが認識可能な程度に、すなわち、少なくとも一部が表示される状態となるように、第２通知オブジェクト６１６が配置されて表示される。同様に、第２通知オブジェクト６１６の上に第３通知オブジェクト６１２が重なり合うように配置されるとともに、第２通知オブジェクト６１６の概要オブジェクトが認識可能な程度に、すなわち、少なくとも一部が表示される状態となるように、第３通知オブジェクト６１２が配置されて表示される。同様に、第３通知オブジェクト６１２の上に第４通知オブジェクト６０２が重なり合うように配置されるとともに、第３通知オブジェクト６１２の概要オブジェクトが認識可能な程度に、すなわち、少なくとも一部が表示される状態となるように、第４通知オブジェクト６０２が配置されて表示される。
【０１６６】
したがって、ユーザは、下位のレイヤーに配置された通知オブジェクトのメッセージ内容が表示されない場合であっても、下位のレイヤーに配置された通知オブジェクトの概要オブジェクトの一部が認識可能な程度に表示されているため、当該概要オブジェクトを識別することにより、下位のレイヤーに配置された通知オブジェクトのメッセージ内容の概要を把握することが可能となる。
【０１６７】
例えば、図５に示されるように、第３通知オブジェクト６１２の概要オブジェクトの一部として、トロフィーが認識可能な程度に表示されている場合が示されており、当該表示から、第３通知オブジェクト６１２の概要オブジェクトを識別して、第３通知オブジェクト６１２は、トロフィーに対応する目標達成率関連に関するメッセージ内容に関する通知であることを容易に把握することが可能である。
【０１６８】
同様に、第２通知オブジェクト６１６の概要オブジェクトの一部として、植物の葉が認識可能な程度に表示されている場合が示されており、当該表示から、第２通知オブジェクト６１６の概要オブジェクトを識別して、第２通知オブジェクト６１６は、植物の葉に対応する太陽電池関連に関するメッセージ内容に関する通知であることを容易に把握することが可能である。
【０１６９】
同様に、第１通知オブジェクト６１８の概要オブジェクトの一部として、豚の貯金箱が認識可能な程度に表示されている場合が示されており、当該表示から、第１通知オブジェクト６１８の概要オブジェクトを識別して、第１通知オブジェクト６１８は、豚の貯金箱に対応するめやす金額関連に関するメッセージ内容に関する通知であることを容易に把握することが可能である。
【０１７０】
これにより、例えば、表示順位が下位の通知オブジェクトの場合であっても、当該通知オブジェクトのうちの概要オブジェクトの一部が認識可能な状態で表示されているため、当該通知オブジェクトの概要を容易に把握することができ、ユーザは、当該把握した内容に従って、どの情報を優先的に確認したいか等、ユーザの興味等に応じて、確認したい通知オブジェクトを容易に選択することが可能となる。すなわち、省エネ・節電行動につながるメッセージ（情報）を通知するメッセージ通知画面において、複数のメッセージを通知する場合であっても、それぞれのメッセージの概要を容易に把握できるように提示することにより、ユーザの省エネ・節電行動を促す点で有利に働くメリットがある。
【０１７１】
＜レイヤー割付処理＞
図１７は、本発明の実施の形態に従うレイヤー割付処理について説明するフロー図である。
【０１７２】
図１７を参照して、まず、優先順位設定処理を実行する（ステップＳ７０）。優先順位設定処理の詳細については後述する。
【０１７３】
そして、次に、設定された優先順位に従って通知オブジェクトを抽出する（ステップＳ７１）。なお、本例においては、抽出する通知オブジェクトの個数として通知オブジェクトテーブル３０５Ａの中から最大４つの通知オブジェクトに関する情報を抽出する。それよりも通知オブジェクト３０５Ａに登録されている通知オブジェクトに関する情報の個数が少ない場合には全て抽出する。
【０１７４】
そして、次に、設定した優先順位に従って対応するレイヤーの所定位置にオブジェクトを配置する（ステップＳ７２）。
【０１７５】
そして、処理を終了する（リターン）。
図１８は、本発明の実施の形態に従う優先順位設定処理の詳細について説明するフロー図である。
【０１７６】
図１８を参照して、優先順位設定処理は、まず、通知オブジェクトテーブル３０５Ａ内に未読の通知オブジェクトが有るかどうかを判断する（ステップＳ８０）。
【０１７７】
具体的には、通知オブジェクトテーブル３０５Ａの登録された通知オブジェクトに対応付けられたステータスにおいて未読の通知オブジェクトがあるかどうかを判断する。
【０１７８】
次に、ステップＳ８０において、未読の通知オブジェクトが有ると判断した場合（ステップＳ８０においてＹＥＳ）に、未読の通知オブジェクトが複数存在するかどうかを判断する（ステップＳ８２）。
【０１７９】
ステップＳ８２において、未読の通知オブジェクトが複数存在すると判断した場合（ステップＳ８２においてＹＥＳ）には、未読の通知オブジェクトについて優先度に従って優先順位を設定する（ステップＳ８４）。当該優先度は、図８で説明した通知オブジェクトに対する予め設定された優先度である。
【０１８０】
そして、残りの既読の通知オブジェクトについて優先度に従って優先順位を設定する（ステップＳ８６）。
【０１８１】
そして、処理を終了する（リターン）。
一方、ステップＳ８２において、未読の通知オブジェクトが複数存在しないと判断した場合（ステップＳ８２においてＮＯ）には、当該未読の通知オブジェクトの優先順位を（１）に設定する（ステップＳ８８）。
【０１８２】
そして、残りの既読の通知オブジェクトについて優先度に従って優先順位を設定する（ステップＳ８６）。
【０１８３】
そして、処理を終了する（リターン）。
ステップＳ８０において、未読の通知オブジェクトが無いと判断した場合（ステップＳ８０においてＮＯ）すなわち、全て既読の通知オブジェクトであると判断した場合には、次に、既読の通知オブジェクトが複数存在するかどうかを判断する（ステップＳ９０）。
【０１８４】
ステップＳ９０において、既読の通知オブジェクトが複数存在すると判断した場合（ステップＳ９０においてＹＥＳ）には、既読の通知オブジェクトについて、優先度に従って優先順位を設定する（ステップＳ８６）。
【０１８５】
そして、処理を終了する（リターン）。
一方、ステップＳ９０において、既読の通知オブジェクトが複数存在しないと判断した場合（ステップＳ９０においてＮＯ）には、既読の通知オブジェクトについて、優先順位を（１）に設定する（ステップＳ９２）。
【０１８６】
そして、処理を終了する（リターン）。
当該処理により、通知オブジェクトテーブル３０５Ａに格納された通知オブジェクトの優先順位をそれぞれ設定することが可能となる。そして、優先順位に従って、最大数４つの通知オブジェクト、すなわち、上位の優先順位（１）〜（４）に対応する通知オブジェクトに関する情報が抽出されて、上述したレイヤー割付処理に従って所定のレイヤーに通知オブジェクトを配置することが可能となる。
【０１８７】
例えば、図１１で説明した通知オブジェクトテーブル３０５Ａについては、識別情報（ＩＤ）が「０１２」、「００５」、「００９」、「００８」に対応するメッセージの通知オブジェクトが登録されており、当該通知オブジェクトのステータスとしては、既読、既読、未読、未読の状態が登録されている。
【０１８８】
したがって、上記のフローに従って、未読の通知オブジェクトが優先され、さらに、優先度に基づいて、識別情報（ＩＤ）「００８」が優先順位（１）に設定される。次に、識別情報（ＩＤ）「００９」が優先順位（２）に設定される。次に、識別情報（ＩＤ）「００５」が優先順位（３）に設定される。次に、識別情報（ＩＤ）「０１２」が優先順位（４）に設定される。
【０１８９】
これにより、当該優先順位に従って、上述したレイヤー割付処理に従って所定のレイヤーに通知オブジェクトが配置され、図５のメッセージ通知画面６００が表示される。
【０１９０】
＜メッセージ通知画面の表示処理（その２）＞
図１９は、本発明の実施の形態に従うメッセージ通知画面の表示処理（その２）について説明するフロー図である。
【０１９１】
図１９を参照して、通知オブジェクトテーブル３０５Ａの更新の後（ＣＣ）、次に、メッセージ通知画面において、操作入力が有るかどうかを判断する（ステップＳ４０）。
【０１９２】
ステップＳ４０において、メッセージ通知画面において、操作入力が有ると判断した場合（ステップＳ４０においてＹＥＳ）には、終了ボタンの押下があったかどうかを判断する（ステップＳ４２）。具体的には、図５で説明したメッセージ通知画面６００に設けられた終了ボタン６１０が押下されたかどうかが判断される。
【０１９３】
ステップＳ４２において、終了ボタンの押下が有ったと判断した場合（ステップＳ４２においてＹＥＳ）には、処理を終了する（リターン）。なお、図５で説明したメッセージ通知画面６００に設けられた終了ボタン６１０が押下された場合には、メッセージ通知画面６００の表示処理が終了し、再び、家電モニター画面５００が表示される。
【０１９４】
一方、ステップＳ４２において、終了ボタンの押下がなかったと判断した場合（ステップＳ４２においてＮＯ）には、消去ボタンの押下があったかどうかを判断する（ステップＳ４４）。具体的には、図５で説明したメッセージ通知画面６００に表示された第４通知オブジェクト６０２内に設けられた消去ボタン６０７が押下されたかどうかが判断される。
【０１９５】
ステップＳ４４において、消去ボタンの押下が有ったと判断した場合（ステップＳ４４においてＹＥＳ）には、通知オブジェクトテーブル３０５Ａを更新する（ステップＳ４６）。具体的には、図５で説明したメッセージ通知画面６００に表示された第４通知オブジェクト６０２について通知オブジェクトテーブル３０５Ａのデータを削除する。そして、次の処理（ＡＡ）に進む。具体的には、図１５のステップＳ３０に戻る。従って、再度、通知オブジェクトテーブル３０５Ａの参照、レイヤー割付処理等が実行されて更新されたメッセージ通知画面が表示される。すなわち、図５の場合におけるメッセージ通知画面には、第１〜第３通知オブジェクト６１８，６１６，６１２のみが表示される。
【０１９６】
一方、仮に、通知オブジェクトテーブル３０５Ａに、優先順位（５）に対応する５個目の通知オブジェクトに関する情報が登録されていたような場合には、優先順位が繰り上がり、上記と同様の方式に従って、新たに５個目の通知オブジェクトがメッセージ通知画面に表示される。
【０１９７】
一方、ステップＳ４４において、消去ボタンの押下が無かったと判断した場合（ステップＳ４４においてＮＯ）には、「詳細」ボタンの押下があったかどうかを判断する（ステップＳ４８）。具体的には、図５で説明したメッセージ通知画面６００に表示された第４通知オブジェクト６０２内に設けられた「詳細」ボタン６０８の押下があったかどうかを判断する。
【０１９８】
ステップＳ４８において、「詳細」ボタンの押下が有ったと判断した場合（ステップＳ４８においてＹＥＳ）には、当該通知オブジェクトに関する詳細内容を表示するための詳細画面を表示する（ステップＳ５０）。詳細画面については、後述する。
【０１９９】
次に、ステップＳ４８において、「詳細」ボタンの押下が無かったと判断した場合（ステップＳ４８においてＮＯ）には、表示順位が下位の通知オブジェクトを選択したかどうかを判断する（ステップＳ５２）。具体的には、図５で説明したメッセージ通知画面６００に表示された第１〜第３通知オブジェクト６１８，６１６，６１２のいずれかが選択されたかどうかを判断する。
【０２００】
ステップＳ５２において、表示順位が下位の通知オブジェクトを選択したと判断した場合（ステップＳ５２においてＹＥＳ）には、表示順位を更新する（ステップＳ５４）。具体的には、選択した通知オブジェクトが配置されたレイヤーの表示順位を（１）に設定し、残りのレイヤーについては、前回の表示順位に従って表示順位を再設定（更新）する。
【０２０１】
そして、次の処理に進む（ＢＢ）。具体的には、図１５のステップＳ３６に戻る。従って、更新された表示順位に従って、更新されたメッセージ通知画面が表示される。例えば、図７で示されるように第３通知オブジェクト６１２を選択した場合には、通知オブジェクトの表示順位が更新され、第３通知オブジェクト６１２を配置するレイヤーの表示順位が（１）となり、第４通知オブジェクト６０２を配置するレイヤーの表示順位が（２）に設定される。その他の第２通知オブジェクト６１６、第１通知オブジェクト６１８の表示順位は同じ順位で表示される。
【０２０２】
一方、ステップＳ５２において、表示順位が下位の通知オブジェクトを選択しなかったと判断した場合（ステップＳ５２においてＮＯ）には、無効な操作入力であったと判断して、ステップＳ４０に戻る。
【０２０３】
一方、ステップＳ４０において、操作入力が無いと判断した場合（ステップＳ４０においてＮＯ）には、次に、通知条件が成立しているかどうかを確認する処理を実行する（ステップＳ６４）。
【０２０４】
具体的には、図１３で説明した通知条件の成立を確認する処理が実行される。
そして、次に、ステップＳ６６において、通知条件が成立しているかどうかを判断する（ステップＳ６６）。
【０２０５】
ステップＳ６６において、通知条件が成立していると判断した場合（ステップＳ６６においてＹＥＳ）には、次の処理（ＡＡ）に進む。具体的には、図１５のステップＳ３０に戻る。
【０２０６】
従って、再度、通知オブジェクトテーブル３０５Ａの参照、レイヤー割付処理等が実行されて更新されたメッセージ通知画面が表示される。通知条件が成立しているため新たな通知オブジェクトがメッセージ通知画面に表示される。すなわち、メッセージ通知画面６００を表示している場合であっても、通知条件の成立確認の処理が実行されて、通知条件が成立している場合には、当該メッセージ通知画面が更新される。
【０２０７】
一方、ステップＳ６６において、通知条件が成立していないと判断した場合（ステップＳ６６においてＮＯ）には、メッセージ通知画面が表示されてから所定期間が経過したかどうかを判断する（ステップＳ５６）。例えば、所定期間の一例として５分に設定しているものとする。
【０２０８】
ステップＳ５６において、メッセージ通知画面が表示されてから所定期間が経過したと判断した場合（ステップＳ５６においてＹＥＳ）には、通知オブジェクトテーブル３０５Ａを参照する（ステップＳ５８）。
【０２０９】
次に、通知オブジェクトテーブル３０５Ａを参照して、未読のステータスである通知オブジェクトが存在するかどうかを判断する（ステップＳ６０）。
【０２１０】
ステップＳ６０において、未読のステータスである通知オブジェクトが存在すると判断した場合（ステップＳ６０においてＹＥＳ）には、表示順位を更新する（ステップＳ６２）。具体的には、未読のステータスである通知オブジェクトの表示順位を（１）に設定する。なお、複数の未読の通知オブジェクトがある場合には、優先度に従って、順番に表示順位を（１）に設定すれば良い。
【０２１１】
そして、次の処理に進む（ＢＢ）。具体的には、図１５のステップＳ３６に進む。従って、更新された表示順位に従って、更新されたメッセージ通知画面が表示される。例えば、図７で示されるように第３通知オブジェクト６１２のステータスが未読である場合には、通知オブジェクトの表示順位が更新され、第３通知オブジェクト６１２を配置するレイヤーの表示順位が（１）となり、第４通知オブジェクト６０２を配置するレイヤーの表示順位が（２）に設定される。その他の第２通知オブジェクト６１６、第１通知オブジェクト６１８の表示順位は同じ順位で表示される。
【０２１２】
当該処理により、所定期間が経過した場合に、下位のレイヤーに配置された未読のステータスを有する通知オブジェクトの表示順位が更新されて、表示順位が（１）となることにより、ユーザ操作無しに自動的に未読の通知オブジェクトをユーザに提示することが可能であるため、ユーザの利便性に供する。
【０２１３】
一方、ステップＳ５６において、所定期間が経過していないと判断した場合（ステップＳ５６においてＮＯ）あるいは、ステップＳ６０において、未読のステータスである通知オブジェクトが存在しないと判断した場合（ステップＳ６０においてＮＯ）には、ステップＳ４０に戻る。
【０２１４】
＜詳細確認の説明＞
図２０は、本発明の実施の形態に従うホームコントローラ１００のディスプレイ１０２で表示される別のメッセージ通知画面について説明する図である。
【０２１５】
図２０を参照して、ここでは、メッセージ通知画面６００＃が一例として示されている。
【０２１６】
具体的には、当該メッセージ通知画面６００＃において、通知オブジェクト６３０が表示されており、当該通知オブジェクト６３０に、「詳細」ボタン６３４が設けられている場合が示されている。
【０２１７】
ここでは、通知オブジェクト６３０内のメッセージオブジェクト内容として、「前月より最も節約できた家電はエアコンです。約３００円分の節約でした。（金額はめやすです。）」が示されている。
【０２１８】
そして、当該「詳細」ボタン６３４を押下することにより詳細内容を確認できる画面に遷移する。
【０２１９】
図２１は、本発明の実施の形態に従う詳細画面を説明する図である。
図２１を参照して、一例として、詳細内容を確認する画面として、２０１１年８月の消費電力量のグラフが示されている。具体的には、図２０に関連して節約できた家電「エアコン」についての各日における消費電力量が棒グラフで示されており、１ヶ月間の消費電力の推移を詳細に把握することが可能である。なお、折れ線グラフは、前月の日ごとの消費電力量の変化を示したものである。
【０２２０】
なお、今月と前月との比較として、総電力量およびめやす金額が対比されている。具体的には、前月（７月）の総電力量は１３５ｋｗｈ、めやす金額は２８３５円、今月（８月）の総電力量は１２０ｋｗｈ、めやす金額は、２５３５円である場合が示されている。めやす金額の差は３００円である。
【０２２１】
なお、本例においては、一例として、家電「エアコン」についての詳細画面が表示される場合について説明したが、他の家電の詳細画面について表示することも当然可能である。すなわち、当該詳細画面においては、家電２００Ａ〜２００Ｅにおける動的な電力消費に関するデータ、例えば消費電力あるいは消費電力量等を表示することが可能である。
【０２２２】
＜通知オブジェクトの具体例＞
上記の例においては、通知オブジェクトのオブジェクト形態としてふき出しの形態を用いて説明したが、特に当該形態に限られず、種々の形態を利用することが可能である。
【０２２３】
図２２は、本発明の実施の形態に従う通知オブジェクトの形態の変形例を説明する図である。
【０２２４】
図２２（Ａ）では、別のふき出しの形態が示されており、雲状のようなふき出しとすることも可能である。
【０２２５】
また、図２２（Ｂ）に示されるようなカードのような形態として通知オブジェクトを表示するようにしても良い。
【０２２６】
あるいは、平面のオブジェクトに限らず、図２２（Ｃ）に示されるように、立体的な通知オブジェクトを表示するようにすることも可能である。
【０２２７】
当該形態は、一例であり、花びら、星型、手、顔といったイメージの形態を有する通知オブジェクトを用いるようにすることも可能である。
【０２２８】
［他の実施の形態］
次に、本発明の他の実施の形態について説明する。上述の実施の形態に係るネットワークシステム１では、家電２００Ａ〜２００Ｅが、電力消費を測定し、電力消費に関するデータをホームコントローラ１００に送信するものであった。一方、本実施の形態に係るネットワークシステム１＃では、家電２００Ａ〜２００Ｅの各々がホームコントローラ１００に電力消費に関するデータを送信しない。すなわち、家電２００Ａ〜２００Ｅの代わりに、家電２００Ａ〜２００Ｅに電力を供給するためのコンセントに取り付けられた通信装置が、家電２００Ａ〜２００Ｅの各々の電力消費を測定し、電力消費に関するデータをホームコントローラ１００に送信するものである。
【０２２９】
＜ネットワークシステムの全体構成の他の例＞
図２３は、本発明の実施の形態の変形例に従うネットワークシステム１＃の全体構成について説明する図である。
【０２３０】
図２３を参照して、本発明の実施の形態の変形例に従うネットワークシステム１＃は、たとえば、住宅やオフィスなどに設置される。ネットワークシステム１＃は、エアコン２００Ａ、テレビ２００Ｂ、電子レンジ２００Ｃ、冷蔵庫２００Ｄ、ライト２００Ｅなどの家電（電気器具）を含む。
【０２３１】
ネットワークシステム１＃は、太陽光発電装置２００Ｘ、蓄電池２００Ｙ、それらを制御するためのパワーコンディショナ２００Ｚを含む。
【０２３２】
本発明の実施の形態の変形例に従うネットワークシステム１＃では、エアコン２００Ａ用の通信装置４００Ａが、エアコン２００Ａとエアコン２００Ａのコンセントとの間に設置される。換言すれば、通信装置４００Ａがエアコン２００Ａのコンセントに差し込まれ、エアコン２００Ａのアダプタ２５０Ａが通信装置４００Ａに差し込まれる。同様に、テレビ２００Ｂ用の通信装置４００Ｂが、テレビ２００Ｂとテレビ２００Ｂのコンセントとの間に設置される。換言すれば、通信装置４００Ｂがテレビ２００Ｂのコンセントに差し込まれ、テレビ２００Ｂのアダプタ２５０Ｂが通信装置４００Ｂに差し込まれる。電子レンジ２００Ｃ用の通信装置４００Ｃが、電子レンジ２００Ｃと電子レンジ２００Ｃのコンセントとの間に設置される。換言すれば、通信装置４００Ｃが電子レンジ２００Ｃのコンセントに差し込まれ、電子レンジ２００Ｃのアダプタ２５０Ｃが通信装置４００Ｃに差し込まれる。冷蔵庫２００Ｄ用の通信装置４００Ｄが、冷蔵庫２００Ｄと冷蔵庫２００Ｄのコンセントとの間に設置される。換言すれば、通信装置４００Ｄが冷蔵庫２００Ｄのコンセントに差し込まれ、冷蔵庫２００Ｄのアダプタ２５０Ｄが通信装置４００Ｄに差し込まれる。ライト２００Ｅ用の通信装置４００Ｅが、ライト２００Ｅとライト２００Ｅのコンセントとの間に設置される。換言すれば、通信装置４００Ｅがライト２００Ｅのコンセントに差し込まれ、ライト２００Ｅのアダプタ２５０Ｅが通信装置４００Ｅに差し込まれる。
【０２３３】
ネットワークシステム１＃は、家電２００Ａ〜２００Ｅ、太陽光発電装置２００Ｘ、蓄電池２００Ｙ、それらを制御するためのパワーコンディショナ２００Ｚ、などを制御するためのホームコントローラ１００を含む。ホームコントローラ１００は、有線あるいは無線のネットワーク４０１を介して、家電２００Ａ〜２００Ｅ、太陽光発電装置２００Ｘ、蓄電池２００Ｙ、それらを制御するためのパワーコンディショナ２００Ｚ、などとデータ通信が可能である。ホームコントローラ１００は、ネットワーク４０１として、たとえば、無線ＬＡＮ、ZigBee(登録商標)、Bluetooth（登録商標）、有線ＬＡＮ（Local  Area  Network）、またはＰＬＣ（Power  Line  Communications）などを利用する。ホームコントローラ１００は、持ち運び可能であってもよいし、テーブル上に載置されたベースに着脱自在であってもよいし、部屋の壁に固設されるものであってもよい。
【０２３４】
本実施の形態に係るネットワークシステム１＃は、上述の実施の形態に係るネットワークシステム１と比較して、ホームコントローラ１００が、通信装置４００Ａ〜４００Ｅを介して、家電２００Ａ〜２００Ｅの電力消費を取得する点において異なるものである。他の構成については、上述の実施の形態のそれらと同様であるため、説明を繰り返さない。当該ネットワークシステム１＃の構成においても上記と同様の処理を実行することが可能である。
【０２３５】
なお、本例においては、ホームコントローラ１００が、各電気器具とデータ通信してデータを取得する構成について主に説明したが、図示しないデータを収集するサーバを設けて、当該サーバが各電気器具とデータ通信してデータを蓄積し、ホームコントローラ１００が当該サーバに蓄積されたデータを取得する形態の構成とすることも可能である。
【０２３６】
＜プログラムの変形例＞
上述の実施の形態に係る処理は、ＣＰＵ１１０を実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ１０１に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
【０２３７】
このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス１０５を利用することによってダウンロードされて、メモリ１０１に一旦格納される。ＣＰＵ１１０は、ソフトウェアを実行可能なプログラムの形式でメモリ１０１に格納してから、当該プログラムを実行する。なお、記憶媒体およびプログラムは、ホームコントローラ１００に係る記録媒体やプログラムと同様に実現され得る。
【０２３８】
［さらなる他の実施の形態］
本発明は、ホームコントローラ１００や家電２００Ａ〜２００Ｅや他の携帯電話などにプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ（Micro Processing Unit）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、上述の実施の形態で説明した効果を奏することが可能となる。
【０２３９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２４０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０２４１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０２４２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２４３】
１  ネットワークシステム、１００  ホームコントローラ、１０１，２０１  メモリ、１０２  ディスプレイ、１０３  タブレット、１０５，２０５  通信インターフェイス、１０６  タッチパネル、１０７  スピーカ、１０８  時計、１１０，２１０  ＣＰＵ、２００Ａ  エアコン、２００Ｂ  テレビ、２００Ｃ  電子レンジ、２００Ｄ  冷蔵庫、２００Ｅ  ライト、２００Ｘ  太陽光発電装置、２００Ｙ  蓄電池、２００Ｚ  パワーコンディショナ、２０７  空調部、２０９  センサ。
【図１】
0005908258.tif 000002
【図２】
0005908258.tif 000003
【図３】
0005908258.tif 000004
【図４】
0005908258.tif 000005
【図５】
0005908258.tif 000006
【図６】
0005908258.tif 000007
【図７】
0005908258.tif 000008
【図８】
0005908258.tif 000009
【図９】
0005908258.tif 000010
【図１０】
0005908258.tif 000011
【図１１】
0005908258.tif 000012
【図１２】
0005908258.tif 000013
【図１３】
0005908258.tif 000014
【図１４】
0005908258.tif 000015
【図１５】
0005908258.tif 000016
【図１６】
0005908258.tif 000017
【図１７】
0005908258.tif 000018
【図１８】
0005908258.tif 000019
【図１９】
0005908258.tif 000020
【図２０】
0005908258.tif 000021
【図２１】
0005908258.tif 000022
【図２２】
0005908258.tif 000023
【図２３】
0005908258.tif 000024