(57)【要約】【課題】電気機器の消費電力を制御するための目標の簡単な設定を可能にする。【解決手段】ホームコントローラは、目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するための電力情報取得部と、取得される消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するための実績取得部３１５と、目標を設定するためのユーザ操作を受付ける操作受付部３１０と、を備え、実績データが示す実績と前記目標とを、画面に表示させる。【選択図】図５
2014014251.tif 000002
【特許請求の範囲】
【請求項１】
目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するための電力情報取得部と、
取得される前記消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するための実績取得部と、
前記目標を設定するためのユーザ操作を受付ける操作受付部と、を備え、
前記実績データが示す実績と前記目標とを、画面に表示させる、コントローラ。
【請求項２】
前記目標を、予め設定される目標値と、当該予め設定される目標値に対して設定される削減に関する比率とから決定する目標決定部を、さらに備える、請求項１に記載のコントローラ。
【請求項３】
前記操作受付部が受付けた操作内容から、前記比率を取得する比率取得部を、さらに備える、請求項２に記載のコントローラ。
【請求項４】
前記比率を設定可能な値の範囲を示すための画像を、前記画面に表示させる、請求項３に記載のコントローラ。
【請求項５】
前記目標は電気代データで示されて、
前記消費電力の実績データは、消費電力量と電気代の単価情報とから算出される電気代データを含む、請求項１に記載のコントローラ。
【請求項６】
前記比率を設定可能な値の範囲を示すための画像と、当該画像に関連付けて前記比率を設定不可能な値の範囲を示すための画像とを、前記画面に表示させる、請求項５に記載のコントローラ。
【請求項７】
前記値の範囲を、取得される前記実績データの電気代データと前記目標が示す電気代データとから決定する、請求項６に記載のコントローラ。
【請求項８】
前記実績取得部が取得する単位期間毎の前記消費電力の実績データを記憶するための実績記憶部を、さらに備え、
前記予め設定される目標値を、前記実績記憶部の前記実績データのうちの予め定められた単位期間の前記実績データの前記電気代データから取得する、請求項５から７のいずれかに記載のコントローラ。
【請求項９】
前記実績取得部が取得する単位期間毎の前記消費電力の実績データを記憶するための実績記憶部と、
単位期間毎の目標を記憶するための目標記憶部と、をさらに備え、
前記予め設定される目標値を、前記実績記憶部の予め定められた単位期間の前記実績データの前記電気代データと、当該電気代データと前記目標記憶部の当該予め定められた単位期間の目標が示す電気代データの差分とから取得する、請求項５から７のいずれかに記載のコントローラ。
【請求項１０】
電気機器とコントローラとを備えるネットワークシステムであって、
前記コントローラは、
目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するための電力情報取得部と、
取得される前記消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するための実績取得部と、
前記目標を設定するためのユーザ操作を受付ける操作受付部と、を備え、
前記実績データが示す実績と前記目標とを、画面に表示させる、ネットワークシステム。
【請求項１１】
目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するステップと、
取得される前記消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するステップと、
前記実績データが示す実績と前記目標とを、画面に表示させるステップと、
前記目標を設定するためのユーザ操作を受付けるステップと、を備える制御方法。
【請求項１２】
プロセッサに、電気機器の制御方法を実行させるためのプログラムであって、
前記プログラムは、前記プロセッサに、
目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するステップと、
取得される前記消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するステップと、
前記実績データが示す実績と前記目標とを、画面に表示させるステップと、
前記目標を設定するためのユーザ操作を受付けるステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コントローラ、ネットワークシステム、制御方法およびプログラムに関し、特に、電気機器の消費電力量を制御するためのコントローラ、ネットワークシステム、制御方法およびプログラムに関する。
【背景技術】
【０００２】
エネルギ需給情勢の変動を考慮した節電技術が求められており、たとえば、特許文献１（特開２０１１−１１４３５５号公報）では、ユーザが分かりやすく消費電力を管理する方法が開示される。具体的には、ユーザの優先度と、使用したい機器の優先度と、機器全体の消費電力の制御権を定義する制御優先度の組合わせから、最も制御優先度の高い機器が個々の機器への消費電力レベルを切替えることで全体の消費電力を制御する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１４３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
節電に関し、家電の消費電力量を希望する範囲内に収めたいというユーザの要望があり、これに伴って希望する範囲を簡単に設定したいとの要望がある。これに対し、特許文献１では上記のように優先度に従って消費電力量を制御するための技術が示されるが、消費電力量をユーザが希望する範囲となるように当該範囲を簡単に設定するための技術は何ら示されていない。
【０００５】
それゆえに本発明の目的は、電気機器の消費電力を制御するための目標について、簡単な目標設定を可能にするコントローラ、ネットワークシステム、制御方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
この発明のある局面に係るコントローラは、目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するための電力情報取得部と、取得される消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するための実績取得部と、目標を設定するためのユーザ操作を受付ける操作受付部と、を備え、実績データが示す実績と目標とを、画面に表示させる。
【０００７】
好ましくは、目標を、予め設定される目標値と、当該予め設定される目標値に対して設定される削減に関する比率とから決定する目標決定部を、さらに備える。
【０００８】
好ましくは、コントローラは、操作受付部が受付けた操作内容から、比率を取得する比率取得部を、さらに備える。
【０００９】
好ましくは、コントローラは、比率を設定可能な値の範囲を示すための画像を、画面に表示させる。
【００１０】
好ましくは、目標は電気代データで示されて、消費電力の実績データは、消費電力量と電気代の単価情報とから算出される電気代データを含む。
【００１１】
好ましくは、コントローラは、比率を設定可能な値の範囲を示すための画像と、当該画像に関連付けて比率を設定不可能な値の範囲を示すための画像とを、画面に表示させる。
【００１２】
好ましくは、コントローラは、値の範囲を、取得される実績データの電気代データと前目標が示す電気代データとから決定する。
【００１３】
好ましくは、コントローラは、実績取得部が取得する単位期間毎の消費電力の実績データを記憶するための実績記憶部を、さらに備え、予め設定される目標値を、実績記憶部の実績データのうちの予め定められた単位期間の実績データの電気代データから取得する。
【００１４】
好ましくは、コントローラは、実績取得部が取得する単位期間毎の消費電力の実績データを記憶するための実績記憶部と、単位期間毎の目標を記憶するための目標記憶部と、をさらに備え、予め設定される目標値を、実績記憶部の予め定められた単位期間の実績データの電気代データと、当該電気代データと目標記憶部の当該予め定められた単位期間の目標が示す電気代データの差分とから取得する。
【００１５】
この発明の他の局面に従うと、電気機器とコントローラとを備えるネットワークシステムでは、コントローラは、目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するための電力情報取得部と、取得される消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するための実績取得部と、目標を設定するためのユーザ操作を受付ける操作受付部と、を備え、実績データが示す実績と目標とを、画面に表示させる。
【００１６】
この発明のさらに他の局面に従う制御方法は、目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するステップと、取得される消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するステップと、実績データが示す実績と目標とを、画面に表示させるステップと、目標を設定するためのユーザ操作を受付けるステップと、を備える。
【００１７】
この発明のさらに他の局面では、プロセッサに、電気機器の制御方法を実行させるためのプログラムが提供される。
【００１８】
このプログラムは、プロセッサに、目標に従って消費電力が制御される電気機器の消費電力に関する情報を取得するステップと、取得される消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するステップと、実績データが示す実績と目標とを、画面に表示させるステップと、目標を設定するためのユーザ操作を受付けるステップと、を実行させるためのプログラムである。
【発明の効果】
【００１９】
このように本発明によれば、ユーザは、電気機器の消費電力を制御するための目標を、画面表示を確認しながら操作により設定することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係るネットワークシステムの全体構成を示す図である。
【図２】本発明の実施の形態に係るホームコントローラの構成を表わすブロック図である。
【図３】本発明の実施の形態に係るメモリの記憶内容の一例を示す図である。
【図４】本発明の実施の形態に係るエアコンの構成を表す図である。
【図５】本発明の実施の形態に係る機能構成を示す図である。
【図６】本発明の実施の形態に係る制御部の構成図である。
【図７】本発明の実施の形態に係る目標設定部の構成図である。
【図８】本発明の実施の形態に係る画面の遷移を示す図である。
【図９】本発明の実施の形態に係るトップ画面およびスマート節電の画面の一例を示す図である。
【図１０】本発明の実施の形態に係るＤＲおよびランキングの画面の一例を示す図である。
【図１１】本発明の実施の形態に係る基本的なユーザ操作を説明するための画面例を示す図である。
【図１２】本発明の実施の形態に係るスマート節電画面表示時の概略処理フローチャートである。
【図１３】本発明の実施の形態に係る動作モデルを示す図である。
【図１４】本発明の実施の形態に係る動作モードの遷移を説明するための図である。
【図１５】本発明の実施の形態に係る電気機器の消費電力量の変化の傾向を説明するための図である。
【図１６】本発明の実施の形態に係る制御部の全体処理フローチャートである。
【図１７】本発明の実施の形態に係る目標設定を説明するための図である。
【図１８】本発明の実施の形態に係る来月の目標の設定の一例を説明するための図である。
【図１９】本発明の実施の形態に係る来月の目標の設定の他の例を説明するための図である。
【図２０】本発明の実施の形態に係る目標の設定可能範囲に制限をかける場合を説明する図である。
【図２１】本発明の実施の形態に係る目標の設定可能範囲に制限をかけない場合を説明する図である。
【図２２】本発明の実施の形態に係る目標を月または日単位で設定する場合を説明する図である。
【図２３】本発明の実施の形態に係る実績グラフの表示の切替を説明する図である。
【図２４】本発明の実施の形態に係るＤＲ時の目標の変更を説明するための図である。
【図２５】本発明の実施の形態に係る機能構成の他の例を示す図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２２】
本実施の形態では、家電機器とは、家屋で使用される電気機器であり、外部から供給される電力によって駆動される電気機器を指す。家屋は、たとえば、住宅、オフィスなどを指す。
【００２３】
［実施の形態１］
＜ネットワークシステムの全体構成＞
まず、本実施の形態に係るネットワークシステムの全体構成について説明する。図１を参照して、本実施の形態に係るネットワークシステムは、たとえば、住宅やオフィスなどに設置される。ネットワークシステムは、テレビ（テレビジョンの略）２００Ａ、ＬＥＤ（Light Emitting Diodeの略）シーリングライトに相当する照明器２００Ｂと２００Ｃ、およびエアコン（エアコンディショナの略）２００Ｄなどの家電を含む。図示される家電は一例であり、これらに限定されるものではない。テレビ２００Ａ、照明器２００Ｂと２００Ｃ、およびエアコン２００Ｄを家電２００Ａ〜２００Ｄと総称する場合がある。
【００２４】
ネットワークシステムは、さらに、太陽光発電装置２００Ｘ、バッテリー２００Ｙ、それらを制御するためのパワーコンディショナ２００Ｚを含む。
【００２５】
ネットワークシステムは、家電２００Ａ〜２００Ｄ、太陽光発電装置２００Ｘ、バッテリー２００Ｙおよびパワーコンディショナ２００Ｚなどを制御するためのホームコントローラ１００を含む。ホームコントローラ１００は、有線あるいは無線のネットワーク４０１、ルータ１５０および中継器１６０を介して、家電２００Ａ〜２００Ｄ、太陽光発電装置２００Ｘ、バッテリー２００Ｙおよびパワーコンディショナ２００Ｚなどとデータ通信が可能である。ネットワーク４０１としては、たとえば、無線ＬＡＮ（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）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００４３】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４４】
＜メモリの情報＞
図３を参照し、メモリ１０１は、主に後述の制御部Ｂ１により読み書きされるデータが格納される領域Ｅ１と、主に後述の目標設定部Ｂ２により読み書きされるデータが格納される領域Ｅ２とを含む。
【００４５】
領域Ｅ１には、家電の現在の動作モードを示すモードデータ１０１Ａ、家電の消費電力量を示す消費電力量データ１０１Ｂ、消費電力量と目標消費電力量との差分を積算した値（以下、差分積算値という）を示す差分積算値データ１０１Ｃ、前回に算出された差分積算値を示す前回算出値データ１０１Ｄ、検出期間データ１０１Ｅ、および上記の目標消費電力量を示す目標データ１０１Ｆが格納される。
【００４６】
本実施の形態に係る各家電は、自己の現在の動作モードを示すデータ（後述の現モードデータ２０１Ａ）を、ホームコントローラ１００に送信する。したがって、ホームコントローラ１００は、各家電の現在の動作モードを示すモードデータ１０１Ａを取得することができる。
【００４７】
本実施の形態に係る制御部Ｂ１は、定期的に差分積算値を算出し、差分積算値の算出がされる毎に、当該差分積算値から家電の消費電力量の変化の傾向を検出する。さらに、変化傾向の直近の検出時から次回の検出時までの期間（以下、検出間隔という）の長さを変更する。検出期間データ１０１Ｅは、このような可変設定され得る検出間隔の長さを示す長さデータＤ１と、変化傾向の直近（すなわち前回）の検出時間（時刻）を示す時間データＤ２とを含む。
【００４８】
領域Ｅ２には、電気料金（以下、電気代ともいう）の単価を示す単価情報１０１Ｊ、家電２００Ａ〜２００Ｄそれぞれの消費電力を示す消費電力情報１０１Ｋ、家電２００Ａ〜２００Ｄまたは家電全体・家全体の消費電力量を積算した値を示す積算電力量情報１０１Ｌ、電気料金の実績を示す実績電気代情報１０１Ｐ、および目標とする電気代を示す目標電気代データ１０１Ｑが格納される。
【００４９】
単価情報１０１Ｊは、ホームコントローラ１００が外部ネットワークを介し電力会社などの外部のサーバ装置から受信する情報であって、単位消費電力量あたりの価格を示して、その価格は時間帯、または電力会社等との契約内容によって異なる場合もある。
【００５０】
積算電力量情報１０１Ｌは、消費電力量の実績であって、時間単位、日単位および月単位で積算された消費電力量を示す。
【００５１】
実績電気代情報１０１Ｐは、消費電力量の実績にかかる電気料金であって、日単位および月単位の電気料金を示す。
【００５２】
＜家電の構成＞
本実施の形態では、家電２００Ａ〜２００Ｄは概略的には同様の構成を有し、ここではエアコン２００Ｄを代表して説明する。
【００５３】
図４を参照して、エアコン２００Ｄは、メモリ２０１、ＬＥＤ（Light Emitting Diode）などからなる表示部２０２、命令を与えるためにユーザにより操作されるボタン２０４、ネットワーク４０１を介し通信するための通信インターフェイス２０５、空調部２０７、時計２０８、周囲の温度・湿度などを測定するためのセンサ２０９、およびＣＰＵ２１０を含む。
【００５４】
通信インターフェイス２０５は、ＣＰＵ２１０によって制御されることによって、ネットワーク４０１を介してデータを送受信する。通信インターフェイス２０５は、上述したような無線ＬＡＮ、ZigBee(登録商標)、Bluetooth（登録商標）、有線ＬＡＮ（Local  Area  Network）、またはＰＬＣ（Power  Line  Communications）などを利用することによってデータを送受信する。
【００５５】
メモリ２０１は、ホームコントローラ１００のメモリ１０１と同様に実現され得る。メモリ２０１は、ＣＰＵ２１０によって実行される制御プログラム、エアコン２００Ｄに入力された命令、エアコン２００Ｄの動作状態などを記憶する。本実施の形態では、エアコン２００Ｄは複数種類の動作モードを有し、ＣＰＵ２１０は現在の動作モードを検出し、検出した動作モードを示す現モードデータ２０１Ａをメモリ２０１に格納する。エアコン２００Ｄの動作モードが切替えられる毎に、ＣＰＵ２１０により、切替え後の動作モードを示すように現モードデータ２０１Ａは更新（書換え）されるとともに、更新後の現モードデータ２０１Ａがホームコントローラ１００宛てに送信される。
【００５６】
また、ＣＰＵ２１０はホームコントローラ１００から後述の制御情報を受信すると、制御情報に従って空調部２０７を制御し、また、当該制御情報に含まれる動作モードのデータを用いて現モードデータ２０１Ａを書き換える。
【００５７】
＜機能の全体構成＞
図５を参照して、本発明の実施の形態に係るホームコントローラ１００の機能構成の概略について説明する。
【００５８】
図５を参照して、ＣＰＵ１１０は、通信インターフェイス１０５を介し中継器１６０から家電２００Ａ〜２００Ｄの消費電力に関する情報（消費電力または消費電力量の情報を含む）を受信するための電力情報受信部３０１、受信される消費電力に関する情報に基づき家電２００Ａ〜２００Ｄそれぞれの消費電力量を算出するための消費電力量算出部３０２、消費電力量が目標消費電力量に追従するように家電２００Ａ〜２００Ｄを制御するための制御部Ｂ１、消費電力量に関する目標を設定するための目標設定部Ｂ２、制御部Ｂ１の出力から家電を制御するための指令などの制御情報を通信インターフェイス１０５から各家電宛てに送信する制御情報送信部３０８、ディスプレイ１０２に対する画像などの情報を表示するための表示処理部３０９、実績取得部３１５、およびタブレット１０３またはボタン１０４からの操作内容を受付け（入力し）、操作内容に従う命令を含む各種の情報を生成し出力する操作受付部３１０を備える。さらに、メモリ１０１にデータを書込むためのメモリ書込部３１１およびメモリ１０１からデータを読出すためのメモリ読出部３１２を備える。電力情報受信部３０１および消費電力量算出部３０２は、制御部Ｂ１のための、家電２００Ａ〜２００Ｄの消費電力に関する情報を取得するための電力情報取得部に相当する。
【００５９】
実績取得部３１５は、目標設定部Ｂ２のための、家電２００Ａ〜２００Ｄの消費電力に関する実績を示す実績データを取得する。
【００６０】
表示処理部３０９は表示用メモリ（図示せず）を有し、制御部Ｂ１または目標設定部Ｂ２から表示用メモリに情報が出力（格納）されると、表示処理部３０９は表示用メモリ情報に従う画像をディスプレイ１０２に表示する。
【００６１】
図５に示された各部の機能はプログラムにより構成され、またはプログラムと回路の組合せにより構成される。
【００６２】
＜制御部Ｂ１の構成＞
図６を参照して、本発明の実施の形態に係る制御部Ｂ１の機能構成について説明する。制御部Ｂ１は、家電（または家全体）の消費電力量が目標消費電力量に追従して変化するように家電を制御する機能を有する。当該制御機能は、当該目標がユーザ操作などにより決定されるスマート節電と、当該目標消費電力量が外部（たとえば、電力会社など）から通信インターフェイス１０５を介し受信するデマンドによって指示されるＤＲ（デマンドレスポンス）制御の機能を含む。
【００６３】
具体的には、制御部Ｂ１は、目標設定部Ｂ２が設定した目標電気代データ１０１Ｑが示す電気代から単価情報１０１Ｊを用いて目標消費電力量を算出するための目標算出部３１３、家電２００Ａ〜２００Ｄそれぞれについて消費電力量算出部３０２による算出された消費電力量と目標算出部３１３が算出した目標消費電力量とから差分積算値を算出するための差分積算部３０３、算出される差分積算値から、家電２００Ａ〜２００Ｄそれぞれの消費電力量の変化の傾向を検出するための検出部３０４、および検出された変化の傾向に従って消費電力が変化するように当該家電を制御するための指令などの情報を生成する制御情報生成部３０７を備える。
【００６４】
制御情報送信部３０８は、制御情報生成部３０７からの制御情報を有する通信用データを生成し、通信インターフェイス１０５を介して対応の家電宛てに送信する。表示処理部３０９は、生成された制御情報を外部に出力する機能を有する。具体的には、制御情報生成部３０７からの制御情報に基づく表示用データを生成し、生成した表示用データをディスプレイ１０２に出力する。これにより、ディスプレイ１０２には、制御情報に基づく画像が表示される。
【００６５】
また、制御部Ｂ１は、通信インターフェイス１０５を介し家電２００Ａ〜２００Ｄから現在の動作モードを示すデータを受信するためのモード受信部３０６、および上記の検出間隔の長さを変更するための期間変更部３０５を備える。
【００６６】
ここで、目標算出部３１３の消費電力量の算出方法について、電気代が時間帯単位で変わる場合を説明する。
【００６７】
たとえば、１日（２４時間）の電気代をＭ円、および平均電気料金をｍaveとすると、１日の消費電力量Ｅ＝Ｍ/ｍaveと算出できる。ここで、時間帯ta、tb、tcの時の電気料金をma、mb、mcとすると平均電気料金をｍaveは、（（ｍave＝ama＋bmb＋cmc）／（a+b+c））に従って算出できる。ただし、ａ，ｂ，ｃは任意の定数である。これら時間帯の電気料金の情報は、単価情報１０１Ｊを参照することで得ることができる。
【００６８】
＜目標設定部Ｂ２の構成＞
図７を参照して、本発明の実施の形態に係る目標設定部Ｂ２の機能構成について説明する。目標設定部Ｂ２は、上述の目標のユーザによる設定を可能にするための機能を提供する。具体的には、目標設定部Ｂ２は、ディスプレイ１０２に表示される画面を切替えるための指示を出力する画面切替部３４０、予め設定される電気代を取得するための設定取得部３４１、操作受付部３１０からの情報に基づき、予め設定される電気代からの削減料金に関する比率を取得するための比率取得部３４２、画面切替部３４０からの指示に基づき表示するべき画面の情報を生成するための画面情報生成部３３０、設定取得部３４１および比率取得部３４２により取得されたデータに基づき目標電気代を決定するための目標電気代決定部３５０、目標電気代に関する設定に対し制限をかけるための制限部３５５、および実績としての電気代を算出するための電気代算出部３５６を含む。
【００６９】
画面情報生成部３３０は、消費電力の実績を表示するための情報を生成する実績情報生成部３３１、ユーザの操作による設定内容を表示するための情報を生成する設定情報生成部３３４、表示すべきメッセージを生成するメッセージ生成部３３６、後述するランキング画面を表示するための情報を生成するランキング情報生成部３３７、およびＤＲ（デマンドレスポンス）制御が実行されている場合に表示されるべき情報を生成するためのＤＲ情報生成部３３８を有する。
【００７０】
目標電気代決定部３５０は、月間の目標電気代を算出するための月間電気代算出部３５１、１日分の目標電気代を算出するための１日電気代算出部３５２を有する。
【００７１】
実績情報生成部３３１は、消費電力情報１０１Ｋから２分グラフの情報を生成するための２分グラフ生成部３３２および積算電力量情報１０１Ｌから棒グラフの情報を生成するための棒グラフ生成部３３３を含む。２分グラフは、現在から２分間前までの消費電力に関する実績の時間変化を示すグラフである。なお、時間変化は現在から所定時間前までの変化であれば、グラフの時間は２分間に限定されるものではない。
【００７２】
本実施の形態では、消費電力に関する実績の時間変化を示すために２分グラフと棒グラフを例示するが、実績の時間変化を示すためのグラフは、これらに限定されない。
【００７３】
電気代算出部３５６は、積算電力量情報１０１Ｌが示す日単位および月単位の消費電力量から、単価情報１０１Ｊを用いて所定換算式から当該日単位および月単位の電気代を算出し、算出した電気代を実績電気代情報１０１Ｐとしてメモリ１０１に格納する。
【００７４】
＜家電の消費電力量の検出＞
本実施の形態では、ホームコントローラ１００は家電の消費電力に関する情報を取得し、メモリ１０１に格納する。具体的には、通信装置２４０Ａ〜２４０Ｄそれぞれは、接続された家電２００Ａ〜２００Ｄそれぞれの消費電力（単位：Ｗ）を測定し、測定した消費電力のデータを中継器１６０に送信する。中継器１６０は、ホームコントローラ１００からレポート要求を受信すると、応答として、家電２００Ａ〜２００Ｄそれぞれの消費電力のデータをホームコントローラ１００宛てに送信する。ホームコントローラ１００の電力情報受信部３０１は、家電２００Ａ〜２００Ｄそれぞれの消費電力のデータを受信する。
【００７５】
消費電力量算出部３０２は、電力情報受信部３０１の受信データが示す家電２００Ａ〜２００Ｄそれぞれの消費電力を、時計１０８から入力する時間データを用いて積算することにより消費電力量（単位：Ｗｈ）を算出する。消費電力量算出部３０２により算出された時間単位の消費電力量、日単位の消費電力量および月単位の消費電力量は消費電力量データ１０１Ｂとしてメモリ１０１に格納される。
【００７６】
また、実績取得部３１５は、通信インターフェイス１０５を介し中継器１６０から家電２００Ａ〜２００Ｄの消費電力（単位：Ｗ）のデータを受信する。そして、受信データが示す消費電力を、時計１０８から入力する時間データを用いて予め定められた単位期間（時間、日、月）積算することにより、消費電力量（単位：Ｗｈ）を算出し、積算電力量情報１０１Ｌとしてメモリ１０１に格納する。
【００７７】
または、実績取得部３１５は消費電力量を算出することなく中継器１６０から受信するとしてもよい。つまり、中継器１６０は、家電２００Ａ〜２００Ｄそれぞれの消費電力のデータを受信するととともに、上記の消費電力量を算出する。中継器１６０はレポート要求の種類に応じて、消費電力または消費電力量のデータを送信する。これにより、実績取得部３１５は、通信インターフェイス１０５を介し消費電力量のデータを取得し、積算電力量情報１０１Ｌとしてメモリ１０１に格納する。
【００７８】
したがって、実績取得部３１５にとって通信インターフェイス１０５は、家電２００Ａ〜２００Ｄの消費電力に関する情報（消費電力または消費電力量の情報）を取得するための電力情報取得部に相当し、実績取得部３１５は、取得される消費電力に関する情報から、消費電力に関する実績を示す実績データを取得するように動作する。
【００７９】
また、電力情報受信部３０１が受信した消費電力のデータは消費電力情報１０１Ｋとして時系列に格納される。
【００８０】
ここでは、説明を簡単にするために、制御部Ｂ１のための消費電力および消費電力量の取得の経路（電力情報受信部３０１および消費電力量算出部３０２を含む経路）と、目標設定部Ｂ２のための消費電力および消費電力量の取得の経路（実績取得部３１５を含む経路）とを個別に設けたが、共用するとしてもよい。つまり、実績取得部３１５の機能を消費電力量算出部３０２が担うようにしてもよい。
【００８１】
＜画面の遷移＞
図８は、本発明の実施の形態に係るディスプレイ１０２における画面の基本的な遷移を示す図である。画面は基本的には、トップ画面１Ｄ、スマート節電画面２Ｄ、ランキング画面３ＤおよびＤＲ画面４Ｄを含む。これら画面の遷移は、画面切替部３４０により実行される。
【００８２】
画面切替部３４０は、操作受付部３１０からの出力に従って画面の切替指示を画面情報生成部３３０に出力する。画面情報生成部３３０は、切替指示に従って表示するべき画像の情報を生成し、表示処理部３０９の表示用メモリに出力する。
【００８３】
画面切替において、まず、ディスプレイ１０２にトップ画面１Ｄが表示されていると想定する。この場合に、トップ画面の“スマート節電”のアイコン４００（図９（Ａ）参照）を操作することにより、トップ画面１Ｄからスマート節電画面２Ｄに切替る（図９（Ｂ）参照）。スマート節電画面２Ｄにおいて“ランキング”のアイコン５０１が操作されることにより、スマート節電画面２Ｄからランキング画面３Ｄに切替る（図１０（Ａ）参照）。
【００８４】
また、“スマート節電”を実行中であってもＤＲ制御が開始されると、スマート節電画面２ＤからＤＲ画面４Ｄ（図１０（Ｂ）参照）に切替る。ＤＲ制御中は、ＤＲ画面４Ｄが表示される。
【００８５】
・トップ画面
トップ画面が表示されているときは、ＣＰＵ１１０は、パワーコンディショナ２００Ｚから、太陽光発電装置２００Ｘによる発電電力、系統への売買電力、およびバッテリー２００Ｙへの放電電力を示す情報を受信する。ＣＰＵ１１０は、表示処理部３０９を介してディスプレイ１０２に、太陽光発電装置２００Ｘによる総発電量、系統への売電力、およびバッテリー２００Ｙへの放電電力によるバッテリー残量に関する情報を表示させる。
【００８６】
・スマート節電画面
図９（Ｂ）を参照して、スマート節電画面２Ｄでは、画面向かって左側領域において主に消費電力に関する実績の画像が表示される。具体的には、実績情報生成部３３１によりメモリ１０１の消費電力情報１０１Ｋから現在の消費電力が取得されて、現在消費電力を示すデータ５０８が表示される。また、２分グラフ生成部３３２は、消費電力情報１０１Ｋから現在〜２分前までの期間における制御部Ｂ１の制御の元での消費電電力の時間変化を示す折れ線のグラフ５０７を生成する。生成されたデータに従う２分グラフはディスプレイ１０２に表示される。
【００８７】
また、右側領域においては、実績情報生成部３３１がメモリ１０１の実績電気代情報１０１Ｐから取得した今月の電気代（電気料金）のうちの現在までの実績電気代のデータ５０２が表示される。また、ユーザが可変に設定可能な目標電気代データ１０１Ｑを示すデータ５０３、ならびにコントローラ情報生成部３３５が生成する情報に従う目標設定のためのコントローラ画像５０４が表示される。
【００８８】
コントローラ画像５０４は、予め設定される電気代に対する削減に関する比率（単位：％）を設定するために表示される半円形状の画像である。半円の外周には比率の数値を入力可能なレンジを表すための目盛（最大値（１００％）〜最小値（５０％））が１０％刻みで付されているが、目盛の数値および刻み幅は可変に変更することができる。また、コントローラ画像５０４に関連して、目盛を指示するための半円形状の画像上において設定された比率を示すための矢印のマーク５０５が表示される。なお、コントローラ画像５０４の形状は、半円形状に限定されない。
【００８９】
上記の比率を設定する際に、ユーザはコントローラ画像５０４の目盛の範囲内で、ボタン１０４から所望する数値を入力する。またはタブレット１０３を操作してマーク５０５をコントローラ画像５０４上で、所望する数値の目盛にまで移動させる。このようにしてボタン１０４を介して入力された数値、または移動後のマーク５０５の位置に対応した目盛の数値は、操作受付部３１０により取得される。これにより、ユーザは、予め設定される電気代に対する比率を設定（入力）することができる。図９（Ｂ）では、設定された比率を示すデータ５０６が表示されるとともに、当該比率を示す目盛位置で、マーク５０５が表示されている。
【００９０】
目標電気代を決定するために、設定取得部３４１は予め設定される電気代を取得し、比率取得部３４２は操作受付部３１０から上記の比率を入力する。目標電気代決定部３５０の月間電気代算出部３５１は、比率取得部３４２から入力する比率と、設定取得部３４１から入力する予め設定される電気代とから、（予め設定される電気代×比率）に従って算出した金額を、月の目標電気代として決定する。
【００９１】
つまり、目標電気代決定部３５０は、目標（目標電気代）を、予め設定される目標値（予め設定される電気代）と、当該予め設定される目標値に対して設定される削減に関する比率とから決定する目標決定部に相当する。
【００９２】
したがって、比率が１００％と設定されたときは、予め設定される電気代がそのまま目標電気代として算出されて、予め設定される電気代からの削減率は０％となる。また、比率が７５％と設定されたときは、予め設定される電気代の７５％分が目標電気代として算出されて、２５％の削減率となる。このようにして決定された目標電気代はデータ５０３として表示されるとともに、目標電気代データ１０１Ｑとしてメモリ１０１に格納される。なお、上記の“予め設定される電気代”の詳細は後述する。
【００９３】
本実施の形態では、上述した消費電力に関する実績のデータと、ユーザが設定可能な目標のデータとはディスプレイ１０２の同一画面に並べて表示し、ユーザは両者を同時に確認できるようにしたが、ホームコントローラ１００が２個のディスプレイを有する場合、たとえば折り畳み式端末などのようにディスプレイが複数個ある場合には、実績と目標は同一ディスプレイではなく別個のディスプレイにおい表示して並べて表示されるようにしてもよい。その場合であっても、ユーザは実績と目標を同時に確認しながら、目標の設定変更などができる。
【００９４】
なお、実績と目標の表示態様は、両者を同時に確認することができるような態様に限定されない。たとえば、スクロールまたはフリック・タブ切替などの操作で、容易に両者を比較し確認できるような態様であってもよい。
【００９５】
・ランキング画面
図１０（Ａ）を参照し、ランキング画面３Ｄでは、ランキング情報生成部３３７により生成される情報に従って、画面の向かって左側ではユーザ宅の電力消費量を示すデータ７０２、ユーザ宅の買電量および売電量を示すデータ７０３、ならびにグラフ７０４が表示され、また画面向かって右側では予め指定された近所また地域の各住宅の売電ランキングの情報７０１が表示される。
【００９６】
ランキング画面３Ｄの表示時には、ランキング情報生成部３３７は、メモリの消費電力情報１０１Ｋからデータ７０２を生成する。また、パワーコンディショナ２００Ｚから、太陽光発電装置２００Ｘによる発電電力よび系統への売買電力を示す情報を受信し、受信した情報からデータ７０３およびグラフ７０４を生成する。また、通信インターフェイス１０５を介し図示しない外部サーバからランキング指標を受信し、受信した指標から表示のための情報７０１を生成する。生成されたこれら情報がディスプレイ１０２に表示されることにより、ランキング画面３Ｄが表示される。
【００９７】
また、ランキング画面３Ｄを表示時に、ＤＲ制御中の場合には、ＤＲ制御中であることを報知するためのアイコン７００が表示されて、グラフ７０４の横軸の時間の開始時刻をＤＲ制御開始のタイミングに一致するように切替える。
【００９８】
また、ユーザ宅の実績を示すグラフ７０４とともに、ランキングの情報７０１から選択した他のユーザ宅の電力売買の実績グラフを表示することもできる。図１０（Ａ）では、たとえば１位の“ＴＡＮＡＫＡ”さん宅が指定された場合が示される。指定されると、“ＴＡＮＡＫＡ”さんの電力売買の実績情報が外部サーバから取得されて、ランキング情報生成部３３７は、取得情報から電力売買の時間変化を示すグラフを生成し、表示処理部３０９は生成されたグラフを表示する。このとき、“ＴＡＮＡＫＡ”さん宅の実績グラフを、ユーザ宅のグラフ７０４と時間軸を一致させるようにして重ねて表示するとしてもよい。
【００９９】
・ＤＲ画面
ＤＲ制御中は、ＤＲ情報生成部３３８により生成される情報により図１０（Ｂ）のＤＲ画面４Ｄが表示される。ＤＲ画面の向かって右側では、ＤＲ制御開始からの消費電力の実績である２分グラフ５０７が表示され、画面の向かって右側には、ＤＲ制御中である旨を報知するための情報が表示される。また、画面に表示される“解除”のボタン６０１を操作することにより、ＤＲ制御を停止させるようにしてもよい。
【０１００】
＜基本的なユーザ操作＞
目標の電気代を設定するための基本的なユーザ操作を図１１のスマート節電画面を参照し説明する。図１１（Ａ）の画面では、“予め設定される電気代”に対し何ら削減をしない、すなわち比率が１００％と設定された場合は、データ５０３の目標電気代は“予め設定される電気代”を示す。
【０１０１】
これに対し、比率が１００％→８５％に設定変更された場合、図１１（Ｂ）で示されるように“予め設定される電気代”（６３６０円）と８５％の比率とを用いて（６３６０×８５／１００）に従って算出された５４００円が目標電気代として改めて決定されて、データ５０３として表示される。
【０１０２】
１００％→８５％に比率が設定変更された時点で、制御部Ｂ１の目標算出部３１３は、目標電気代データ１０１Ｑの変更後の目標電気代から目標消費電力量を算出し、目標データ１０１Ｆとしてメモリ１０１に格納する。そして、目標データ１０１Ｆが示す目標消費電力量、すなわち理想削減消費電力量となるように家電を制御する。図１１（Ｂ）の消費電力の実績を示す２分グラフ５０７Ａでは、削減に関する比率が１００％→８５％に変更されて以降は、制御部Ｂ１により変更後の目標に従って家電が制御されて消費電力量が減少している状態が示される（グラフ５０７Ａの領域５０７Ｂを参照）。このように目標データ１０１Ｆの理想削減消費電力量を決定する比率が変更される毎に、または“予め設定される電気代”が変更される毎に、目標電気代データ１０１Ｑが更新されて、更新後の目標電気代データ１０１Ｑから目標データ１０１Ｆが算出されて、算出後の目標データ１０１Ｆに従って消費電力量が変化するように家電が制御される。
【０１０３】
ここで、図１２を参照して、目標設定部Ｂ２のスマート節電画面表示時の処理の概略を説明する。図１２のフローチャートは予めプログラムとしてメモリ１０１に格納されてＣＰＵ１１０により読出されて、実行される。ＣＰＵ１１０は、図１２の処理を定期的に実行する。
【０１０４】
まず、ＣＰＵ１１０は、スマート節電画面２Ｄが表示中であるか否かを判定する（ステップＴ１００）。表示中ではないときは（ステップＴ１００でＮＯ）、他の画面の処理に移行する（ステップＴ７００）。
【０１０５】
スマート節電画面２Ｄを表示中と判定すると（ステップＴ１００でＹＥＳ）、消費電力に関する情報が取得され（ステップＴ２００）、取得される情報から２分グラフまたは棒グラフの情報が生成されるとともに、ユーザの操作内容から目標電気代などの情報が取得される（ステップＴ３００）。また、設定された目標電気代は目標電気代データ１０１Ｑとしてメモリ１０１に格納される（ステップＴ４００）。その後、ステップＴ３００で取得・設定された情報に基づく画像がディスプレイ１０２のスマート節電画面２Ｄにおいて表示される（ステップＴ５００）。
【０１０６】
そして、画面切替部３４０によりスマート節電画面２Ｄから他の画面への切替をするか否かが判定される（ステップＴ６００）。他の画面を切替えると判定されると（ステップＴ６００でＹＥＳ）、処理はステップＴ７００に移行するが、切替えないと判定されると（ステップＴ６００でＮＯ）、処理はステップＴ１００に戻る。
【０１０７】
このように、スマート節電画面２Ｄを表示中は、消費電力の実績に関するグラフが逐次更新されながら表示されるとともに、ユーザは実績を確認しながら目標電気代を可変に設定することができる。
【０１０８】
＜制御部Ｂ１の動作＞
次に、図１３〜図１７を参照し、制御部Ｂ１の家電制御の具体例を説明する。目標電気代のデータ５０３から算出された目標データ１０１Ｆの目標消費電力量、すなわち理想削減消費電力量となるように、制御部Ｂ１は家電を制御する。なお、ここでは説明を簡単にするために制御対象家電を、エアコン２００Ｄと想定する。
【０１０９】
＜消費電力量制御の概要＞
図１３のグラフでは、エアコン２００Ｄの目標データ１０１Ｆ（理想削減電力量曲線：太線グラフＬ２）に従った積算消費電力量（細線のグラフＬ１）の変化と、当該変化に伴うエアコン２００Ｄの動作モード（グラフＬ３）の切替え方法とが示される。グラフでは、横軸に、ホームコントローラ１００がエアコン２００Ｄの目標消費電力量に従った費電力の制御開始をした時からの経過時間（分：ｍｉｎ）がとられ、画面向かって左側の縦軸には積算消費電力量（単位：Ｗｈ）がとられ、画面向かって右側の縦軸にはエアコン２００Ｄの動作モードの種類（Normalモード、EcoAモード、EcoBモード）がとられている。
【０１１０】
ここでは、理想削減電力量曲線を示す目標データ１０１Ｆは、上述したように設定部Ｂ２を介しユーザにより可変設定される目標電気代データ１０１Ｑから決定される。
【０１１１】
図１３では、たとえば理想削減電力量曲線（目標）として３時間当たりの消費電力量の合計（積算消費電力量）が２ｋＷｈに設定された場合が示される。ホームコントローラ１００は、エアコン２００Ｄの積算消費電力量が、理想削減電力量曲線（目標）に従って変化するようにエアコン２００Ｄの動作モードを切替え制御する。
【０１１２】
（消費電力量の変化傾向の検出過程）
本実施の形態では、家電の消費電力量を制御するために、各家電の消費電力量の変化の傾向を検出し、検出結果に基づき動作モードを切替える。
【０１１３】
動作モードの自動切替においては、エアコン２００ＤのＯＮ／ＯＦＦ制御が行われず、また、ユーザが手動でエアコン２００Ｄの運転を制御することはないと想定する。
【０１１４】
エアコン２００Ｄが運転されている時に、ホームコントローラ１００は、その消費電力量に応じて、動作モード(Normal、EcoA、EcoB)のうちから、ユーザが設定した目標を超えないような動作モードを選択し、選択した動作モードで運転するようにエアコン２００Ｄを制御する。
【０１１５】
本実施の形態では、エアコン２００Ｄは、消費電力量の異なる複数の動作モードとして、Normalモードと、Normalモードよりも消費電力量の少ないEcoAモードと、EcoAモードよりも消費電力量の少ないEcoBモードとを有する。たとえば、冷房運転時のエアコン２００Ｄの場合にNormalモードでは設定温度２０℃であるとすれば、EcoAモードは設定温度２１℃であり、EcoBモードでは設定温度２２℃である。なお、動作モードの種類および数は、これらに限定されない。
【０１１６】
消費電力量の変化傾向を検出するために、本実施の形態では以下の（式１）〜（式４）を用いる。
【０１１７】
【数１】
2014014251.tif 000003
【０１１８】
上記の関係式の各パラメータは以下のように定義される。
ｐ:目標削減率[％]、
Ｗnormal:対象家電を一定時間の間標準動作させた時の消費電力の合計[Ｗ]、
ｔa:積算時間[ｓｅｃ]、ｔb:比較間隔時間[ｓｅｃ]、Ｔ:現在時刻[ｓｅｃ]、
ＥＡ:ｔａ当たりの削減目標消費電力量[Ｗｈ]、
Ｅ:差分積算値[Ｗｈ]、ｘｔ:ｔａ秒間の消費電力量[Ｗｈ]、
ＥＢ:システム制御開始時から（Ｔ-ｔb）秒前までの差分積算値[Ｗｈ]、
定数値：ｔａ＝ｔｂ＝３００、Ｗnormal：実験により測定した値、
ｐ＝{１０，１５，２０}
なお、システム制御開始時は、エアコン２００Ｄを目標消費電力量に従って消費電力の制御開始をした時刻を示し、当該時間はメモリ１０１に予め格納されていると想定する。また、上記の変数ｐは{１０，１５，２０}のうちから１つの値が予め設定されていると想定する。またシステム制御開始時からのｔａ秒間毎の目標消費電力量ＥＡのそれぞれは、ＣＰＵ１１０により、上記の（式１）と（式２）に従って予め算出されて、目標データ１０１Ｆとしてメモリ１０１に格納されていると想定する。
【０１１９】
動作において、エアコン２００Ｄが運転されている時には、ホームコントローラ１００の消費電力量算出部３０２は、電力情報受信部３０１から入力する消費電力と時計１０８の時間データを用いて、システム制御開始時からｔａ秒毎の定期的に消費電力量ｘｔ[Ｗｈ]を算出し、算出した消費電力量ｘｔ[Ｗｈ]それぞれを消費電力量データ１０１Ｂとしてメモリ１０１に逐次格納する。
【０１２０】
差分積算部３０３は、メモリ１０１の目標データ１０１Ｆが示すｔａ秒毎の削減目標消費電力量ＥＡと、消費電力量データ１０１Ｂが示すｔａ秒毎の消費電力量ｘｔとの差分を、上記の（式３）に従いシステム制御開始時（ｔ＝０）から現在時間Ｔまでを積算することにより差分積算値Ｅ[Ｗｈ]を算出し、算出した差分積算値Ｅ[Ｗｈ]をメモリ１０１に差分積算値データ１０１Ｃとして逐次格納する。ＣＰＵ１１０は、差分積算値Ｅが格納される毎に、差分積算値データ１０１Ｃとして格納される差分積算値Ｅのうちから、前回算出された差分積算値Ｅ（すなわち差分積算値Ｅｂ）を読出し、前回算出値データ１０１Ｄとしてメモリ１０１に格納する。
【０１２１】
検出部３０４は、差分積算部３０３から差分積算値の算出終了通知を受けて、且つ時間データＤ２が示す前回の検出時間から長さデータＤ１が示す時間ｔｂが経過したことを判定すると、差分積算値データ１０１Ｃから直近に、すなわち今回算出された差分積算値Ｅを読出し、読出した差分積算値Ｅと予め定められた値とを比較することにより、エアコン２００Ｄの消費電力量の変化の傾向を検出する。具体的には、検出部３０４は、定期的に直近に算出された差分積算値Ｅと値０との比較、および当該差分積算値Ｅと前回算出値データ１０１Ｄが示す差分積算値Ｅｂとの比較を行い、これらの比較結果に基づきエアコン２００Ｄの消費電力量の変化傾向を検出する。
【０１２２】
このように、検出部３０４は、ｔｂ秒毎の定期的に、エアコン２００Ｄの消費電力量の変化傾向を検出する。なお、ｔｂ秒は検出間隔の長さを示すものであり、ｔａ≦ｔｂの関係を有する。
【０１２３】
（動作モード切替のための条件）
図１４を参照し、エアコン２００Ｄの消費電力量の変化傾向の検出結果と、エアコン２００Ｄの動作モード切替えのための条件を説明する。
【０１２４】
図１４では、エアコン２００Ｄの動作モードとして、２重丸でNormalモードと、EcoAモードと、EcoBモードとを示し、各動作モードの２重丸から出ている矢線は、遷移先の動作モード（自己の動作モードまたは他の動作モード）の２重丸へ延びている。また、矢線には、動作モードを矢先の動作モードに遷移させるための条件が付されている。
【０１２５】
本実施の形態では、検出部３０４は、図１４の矢線に付された条件が成立するか否かを判定することにより、エアコン２００Ｄの消費電力量の変化の傾向を検出し、すなわち消費電力量の変化の傾向は増加する傾向であるか、または減少する傾向であるかを検出し、その結果を制御情報生成部３０７に出力する。
【０１２６】
制御情報生成部３０７は、メモリ１０１のモードデータ１０１Ａが示すエアコン２００Ｄの現在を動作モードと、検出部３０４からの検出結果とに基づき、現在の動作モードを、矢線の先が指す動作モードへ切替えるための制御情報を生成する。
【０１２７】
具体的には、現在の動作モードがNormalモードのとき、検出部３０４が差分積算値Ｅについて（Ｅ≦０）の条件が成立すると判定すると、すなわち積算消費電力量は目標よりも多い傾向にあることを検出すると、制御情報生成部３０７は現在の動作モード（“Normalモード”）を、EcoAモードへ切替えるための制御情報を生成し出力する（図１４の矢線６１を参照）。それ以外では動作モードを切替えずに現在の動作モードが維持されるように動作する（図１４の矢線６２を参照）。現在の動作モードを維持する場合には、制御情報生成部３０７は制御情報を出力しないとしてもよく、または“現在の動作モードを維持せよ”との指令を示す制御情報を出力するとしてもよい。
【０１２８】
現在の動作モードがEcoAモードのとき、検出部３０４が差分積算値Ｅについて（Ｅ＞０）かつ（Ｅｂ＜Ｅ）の条件が成立すると判定すると、すなわち積算消費電力量は目標よりも少ない傾向にあり、且つ差分積算値が増加する傾向にあると検出すると、制御情報生成部３０７は現在の動作モード（“EcoAモード”）をNormalモードへ切替えるための制御情報を生成する（図１４の矢線６３を参照）。
【０１２９】
また、現在の動作モードがEcoAモードのとき、検出部３０４が差分積算値Ｅについて（Ｅ≦０）かつ（Ｅｂ≦Ｅ）の条件が成立すると判定すると、すなわち積算消費電力量は目標よりも多い傾向にあるが差分積算値は増加する傾向にあると検出すると、制御情報生成部３０７は、エアコン２００Ｄについて現在の動作モード（“EcoAモード”）が維持されるように動作する（図１４の矢線６４を参照）。
【０１３０】
また、現在の動作モードがEcoAモードのとき、検出部３０４が差分積算値Ｅについて（Ｅ＞０）かつ（Ｅｂ≧Ｅ）の条件が成立すると判定すると、すなわち積算消費電力量は目標よりも少ない傾向にあり差分積算値は減少する傾向にあると検出すると、制御情報生成部３０７はエアコン２００Ｄについて現在の動作モード（“EcoAモード”）が維持されるように動作する（図１４の矢線６４を参照）。
【０１３１】
また、現在の動作モードがEcoAモードのとき、検出部３０４が差分積算値Ｅについて（Ｅ≦０）かつ（Ｅｂ＞Ｅ）の条件が成立すると判定すると、すなわち積算消費電力量は目標よりも多い傾向にあるが差分積算値は減少する傾向にあると検出すると、制御情報生成部３０７はエアコン２００Ｄの現在の動作モード（“EcoAモード”）をEcoBモードへ切替えるための制御情報を生成する（図１４の矢線６５を参照）。
【０１３２】
現在の動作モードがEcoBモードのとき、検出部３０４が差分積算値Ｅについて（Ｅ＞０）の条件が成立すると判定すると、すなわち積算消費電力量は目標よりも少ない傾向にあると検出すると、制御情報生成部３０７はエアコン２００Ｄの現在の動作モード（“EcoBモード”）をEcoAモードへ切替えるための制御情報を生成する（図１４の矢線６６を参照）。それ以外ではエアコン２００Ｄについて現在の動作モードを維持させるように動作する（図１４の矢線６７を参照）。
【０１３３】
図１５（Ａ）と（Ｂ）のグラフでは、横軸の時間経過に伴うｔａ秒間の消費電力量ｘｔの積算値である積算消費電力量Σｘｔの変化が、ｔａ秒当たりの削減目標消費電力量ＥＡの積算値である積算消費電力量ΣＥＡ（理想削減電力量曲線）と関連付けて模式的に示される。図中では、ｔａ秒当たりの削減目標消費電力量ＥＡの積算消費電力量ΣＥＡ（理想削減電力量曲線）は太い実線で表わされ、ｔａ秒間の消費電力量ｘｔの積算消費電力量Σｘｔは細い実線で示されている。図７（Ａ）のグラフでは、図６の矢線６５に示す動作モードの遷移が実行される場合の積算消費電力量Σｘｔの変化が示され、図７（Ｂ）のグラフでは、図６の矢線６３に示す動作モードの遷移が実行される場合の積算消費電力量Σｘｔの変化が示される。
【０１３４】
（検出間隔の長さの変更）
本実施の形態ではｔａ秒間の消費電力量を算出し、ｔb秒毎に検出部３０４による消費電力量の変化傾向の検出を実施するようにしているが、この検出間隔の長さを示すｔｂ秒は、期間変更部３０５により変更される。
【０１３５】
具体的には、期間変更部３０５は、検出部３０４が変化傾向の検出のために用いる差分積算値Ｅと予め定められた値ＴＨとを比較し、比較結果に基づき（Ｅ＞ＴＨ）の条件が成立するか否かを判定し、判定結果に従って、検出間隔の長さを示す検出期間データ１０１Ｅの長さデータＤ１を更新する（書き換える）。
【０１３６】
つまり、上記の条件が成立すると判定すると長さデータＤ１を、その値（ｔｂ秒の値）を小さくするように更新する（ただし、ｔｂ≧ｔａである）。一方、当該条件は成立しないと判定すると長さデータＤ１を、その値（ｔｂ秒の値）が元の値（たとえば、３００秒）を示すように更新する（ただし、ｔｂ≧ｔａである）。なお、長さデータＤ１が元の値（３００秒）を示している場合には更新は行われない。
【０１３７】
これにより、差分積算値Ｅが大きくなる傾向が強い場合であっても、検出間隔を短くすることで、積算消費電力量を速やかに目標に追従させるようにエアコン２００Ｄの動作モードを切替えることができる。
【０１３８】
また、エアコンの一般的な特徴として、運転開始時（立ち上がり時）には消費電力は大きく上昇し、その後に消費電力は通常レベルに戻り安定した運転に移行するとの特徴を有する。したがって、本実施の形態でも、エアコン２００Ｄの運転開始時から安定運転に移行するまでの期間は、上述した、消費電力量の変化の傾向に基づく動作モードの切替え制御をパスする（行わない）ようにしてもよい。
【０１３９】
（処理フローチャート）
図１６は、本発明の実施の形態に係る制御部Ｂ１の処理の概略フローチャートである。該フローチャートに従うプログラムは予めメモリ１０１に格納されて、ＣＰＵ１１０がそのプログラムを読出し実行することにより機能が実現される。
【０１４０】
このフローチャートの処理は定期的に、たとえばｔｂ秒毎に実行される。なお、期間変更部３０５により検出間隔の長さを示すｔｂ秒が変更された場合には、ＣＰＵ１１０は変更後の検出間隔に従って図１６の処理の実行間隔を変更する。
【０１４１】
図１６を参照して、消費電力量算出部３０２は、上述したように、エアコン２００Ｄの消費電力量ｘｔを算出して、消費電力量データ１０１Ｂとしてメモリ１０１に格納する（ステップＳ１００）。
【０１４２】
差分積算部３０３は、上述の（式３）に従い差分積算値Ｅ[Ｗｈ]を算出し、メモリ１０１に差分積算値データ１０１Ｃとして格納する（ステップＳ２００）。このとき、ＣＰＵ１１０は、差分積算値データ１０１Ｃとして格納されていた前回算出された差分積算値Ｅ（すなわち差分積算値Ｅｂ）を読出し、前回算出値データ１０１Ｄとしてメモリ１０１に格納する。
【０１４３】
検出部３０４は、上述したように差分積算値データ１０１Ｃから直近に算出された差分積算値Ｅを読出し、読出した差分積算値Ｅと予め定められた値（値０と、前回の差分積算値Ｅｂ）とを比較することにより、エアコン２００Ｄの消費電力量の変化の傾向を検出する（ステップＳ３００）。検出部３０４による検出が終了すると、ＣＰＵ１１０は、時計１０８が出力する時間データから検出終了時点の時刻を取得し、時間データＤ２として格納する。これにより、時間データＤ２は消費電力量の変化傾向の検出がなされた直近の時間を示すように更新される。
【０１４４】
制御情報生成部３０７は、検出された消費電力量の変化の傾向から、エアコン２００Ｄを制御するための制御情報を生成し、生成した制御情報を制御情報送信部３０８に出力するとともに、表示処理部３０９に出力する（ステップＳ４００）。これにより、エアコン２００Ｄ宛てに動作モード切替に関する制御情報が出力されるともに、表示処理部３０９には制御情報に従う情報（たとえば、切替後の動作モードを示す画像、動作モードが切替ったことを示すメッセージなど）が表示される。
【０１４５】
制御部Ｂ１によれば、エアコン２００Ｄは、消費電力量に応じて、ユーザが設定した消費電力量の目標を超えないような動作モードの切替制御が実行されることから、消費電力量が必要以上に削減されるような事態を回避することができる。その結果、エアコン２００Ｄにより調整される室内温度などをユーザが所望する範囲に維持することが可能となって、空調による快適性が損なわれることはない。
【０１４６】
（電気機器の制御の変形例）
上述した制御部Ｂ１の制御情報生成部３０７は、エアコン２００Ｄの動作モードを切替える制御情報を生成するようにしたが、動作モードの切替制御ではなく、エアコン２００Ｄの設定温度を変更するような制御情報を出力するようにしてもよい。また、その変更幅は、差分積算値Ｅの大きさに従って決定するとしてもよい。
【０１４７】
また、ここではエアコン２００Ｄのみを対象としたが、複数台の家電を対象とし、各家電の消費電力量から当該家電の動作モードを個別に切替えるとしてもよい。
【０１４８】
また、制御対象の家電を複数台とする場合に、たとえばエアコン２００Ｄ、テレビ２００Ａ、および照明器２００Ｂを制御対象とする場合に、上記の３つの動作モード(Normal、EcoA、EcoB)における家電の運転状態は以下の設定値の通りであるとする。
【０１４９】
Normal→エアコン暖房２２℃、テレビのバックライト０レベル、照明明るさ10000寒色
EcoA→エアコン暖房２０℃、テレビバックライト０レベル、照明明るさ10000寒色
EcoB→エアコン暖房２０℃、テレビバックライト-８レベル、照明明るさ1000寒色
各家電についての差分積算値Ｅの合計から、図１４に示した遷移に従って動作モードを切替える。この場合に、制御情報生成部３０７は、制御情報として、上述した設定値に切替えるための指令を、エアコン２００Ｄ、テレビ２００Ａおよび照明器２００Ｂそれぞれについて生成する。生成された指令を各家電宛てに送信することで、消費電力が目標に従って変化するように、各家電を個別に制御することができる。
【０１５０】
＜予め設定される電気代＞
本実施の形態では、スマート節電画面２Ｄを表示時に、ユーザが設定した削減に関する比率と“予め設定される電気代”とから、ユーザの所望する目標電気代を決定する。“予め設定される電気代”の設定方法として、たとえば、以下の方法（１）〜（３）がある。
【０１５１】
方法（１）は、ユーザがボタン１０４またはタブレット１０３を操作することにより所望する電気代を入力する方法であり、システムの初期設定時などで入力されて、また固定値であってもよい。具体的には、電気料金/月の目安を入力する方法（これは、入力値値は１パターンとなる）と、実績電気代情報１０１Ｐまたは積算電力量情報１０１Ｌから去年の毎月の電気料金または電気使用量を取得することにより入力する方法（これは、入力値は１２ヶ月分の１２パターンとなる）を含む。
【０１５２】
方法（２）は、ユーザが方法（１）で入力した設定値から、ＣＰＵ１１０が（固定値＋変動値）の式に従って最適な値を算出する方法である。先月における目標と実績の差分を加味して最適値を決定する方法であり、図１７を参照し説明する。なお、先月の実績と目標は、メモリ１０１に積算電力量情報１０１Ｌ（または実績電気代情報１０１Ｐ）として格納されており、また、過去の毎月の目標もメモリ１０１の所定領域に格納されていると想定する。
【０１５３】
図１７（Ａ）には、５月３０日に表示されるスマート節電画面例を示す。図１７（Ａ）によれば、削減に関する比率が１００％と設定され、且つ月末の急激な消費電力量の増加（急に暑くなりエアコン２００Ｄの使用時間が増加したなど）で実績が目標に対し１１０％となったケースが示される。
【０１５４】
この場合に次の月の６月分の目標を定める場合に、ＣＰＵ１１０は、実績電気代情報１０１Ｐの先月の５月分の実績（１１０％）を考慮して、６月の“予め設定される電気代”を、以下の式で7300円/月と決定する。
【０１５５】
[100%となる設定値×(目標に対する実績の割合+5（任意変数）)(%)]
＝6360(円)×(1.1+0.05)＝7314円/月≒7300円/月
図１７（Ｂ）では、６月１日に表示されるスマート節電画面２Ｄにおいて、電気代の削減に関する比率が１００％、すなわち“予め設定される電気代”を目標電気代とした場合が示される。
【０１５６】
ここでは実績が目標の１００％を超えた場合に翌月の“予め設定される電気代”を実績の変動値（差分）を加算するようにしたが、実績の９５％くらいから、当該変動値を加算するようにしてもよい。この方法（２）によれば、季節や環境の変動による実績変動を考慮した“予め設定される電気代”の決定が可能となる。なお、図１７（Ｂ）の値で目標を設定するか否かを、ユーザに対し問合せるようにしてもよい。
【０１５７】
方法（３）は、月が変わる場合にユーザに対し“予め設定される電気代”の問合せをする方法である。
【０１５８】
図１８（Ａ）において、“予め設定される電気代”が６０００円、且つ月の削減に関する比率が８５％と設定された場合における、５月３０日に表示されるスマート節電画面２Ｄが例示される。画面の向かって右側では、月間の目標電気代のデータ５０３が５１００円を示し、その場合に１日分の目標電気代のデータ５０９が、１日電気代算出部３５２による単純日割計算により１７０円を示す。図１８（Ａ）のコントローラ画像５１０は反転表示等されて表示態様を異ならせた禁止領域の画像５１１を含む。禁止領域の画像５１１の詳細は後述する。
【０１５９】
次の月（６月）になると、ディスプレイ１０２には、メッセージ生成部３３６により生成されるメッセージを表示する画面８００が表示される。画面８００では、６月になったことにより、設定（“予め設定される電気代”および削減に関する比率）に先月の分（５月分）と同じ値を設定するか（値を引き継ぐか）否かを問合せるメッセージが表示される。ユーザが、メッセージを確認し画面８００の“はい”のアイコン８０１を操作した場合、６月分の値として５月分の“予め設定される電気代（６０００円）”および削減に関する比率（８５％）が設定されることになる。
【０１６０】
一方、“いいえ”のボタン８０２が操作された場合には、図１８（Ｃ）の画面が表示される。図１８（Ｃ）の画面では、６月分の設定（“予め設定される電気代”および削減に関する比率）のうち比率が１００％に設定された状態が示される。これにより、目標金額のデータ５０３として、比率に１００％が適用されることで６０００円が設定された状態が示されるとともに、１日分の目標電気代のデータ５０９が日割計算で２００円に設定された状態が示される。このように、ユーザに問合せることによって来月分の（“予め設定される電気代”および削減に関する比率）を決定することができる。
【０１６１】
図１８では、コントローラ画像５１０の領域を目盛付きのスライドバーとして表示し、当該スライドバー上をタブレット１０３またはボタン１０４の操作に連動して自在に移動するスライダ５００の画像が表示されている。ユーザはタブレット１０３またはボタン１０４を操作することによりスライダ５００を所望する目盛位置にまで移動させることで、当該目盛の値を比率として入力することができる。
【０１６２】
これに対し、ユーザに問合せないとしてもよい。図１９（Ａ）では、図１８（Ａ）と同様に５月３０日の時点のスマート節電画面が表示されている。６月のための設定をする場合、メッセージ生成部３３６により生成されるメッセージを表示する画面８０１が表示される。
【０１６３】
画面８０１のメッセージは、去年（または先月）は方法（１）に従って６０００円／月であったことを表すガイダンスメッセージと、先月と同じ比率（８５％）から制御を開始する旨のメッセージとを含む。メッセージの画面８０１が所定時間表示された後、ディスプレイ１０２の画面は図１９（Ｃ）の６月１日のスマート節電画面に切替わる。図１９（Ｃ）の画面では、月の目標電気代のデータ５０３として、去年（先月）の目標電気代６０００円に対する比率８５％である５１００円が表示されるとともに、１日分の目標電気代のデータ５０９（１７０円）が表示される。
【０１６４】
なお、上述の方法（１）〜（３）を組合わせて用いて（“予め設定される電気代”および削減に関する比率）を決定するとしてもよい。
【０１６５】
＜目標の設定可能な範囲を制限する＞
ユーザが、目標電気代を設定する際に、実績に従って制限をかけるようにしてもよい。制限は、主に１日の終わりまたは月末などにおける設定処理に対して適用される。
【０１６６】
図２０（Ａ）では、５月３０日の午前４時に表示されるスマート節電画面２Ｄが例示される。このケースでは、削減に関する比率は９０％と設定されている。
【０１６７】
図２０（Ａ）の画面の向かって左側には、当日の午前４時までの消費電力量と対応する電気代とを示すデータ５１３が示されており、右側の実績の表示領域には、棒グラフ生成部３３３が積算電力量情報１０１Ｌを参照して生成した当日の時間単位の消費電力量を示す棒グラフ５１２が示される。このように２分グラフ５０７と棒グラフ５１２との間で表示を切替えることができる。
【０１６８】
図２０（Ａ）の画面右側の設定領域においては、月間の目標電気代のデータ５０３と１日の目標電気代のデータ５０９とが表示されるとともに、コントローラ画像５１０には関連付けて禁止領域の画像５１１が表示される。
【０１６９】
制限部３５５は、禁止領域の画像５１１の情報を生成し、生成した情報がコントローラ画像５１０に重畳して表示される。具体的には、制限部３５５は、実績のデータ５１３が示す１日の電気代の実績（３６円）と、１日の目標電気代（１９０円）とを比較し、比較結果から、（目標−実績）の値が所定値よりも大きいときは、データ５０９が示す１日の目標電気代をより低い金額に設定変更することが可能であると判定する。
【０１７０】
そして、禁止領域の画像５１１の情報として、コントローラ画像５１０の小さい数値が割当てされた目盛に対応する領域に重畳して表示するための画像情報を生成し、出力する。なお、禁止領域の画像５１１の大きさ、すなわち対応する目盛の幅（レンジ）は、（目標−実績）が示す差分から決定される。
【０１７１】
コントローラ情報生成部３３５は、制限部３５５からの情報を用いてコントローラ画像５１０に禁止領域の画像５１１が重畳するような情報を生成する。これによりディスプレイ１０２には、１日の電気代の実績に応じた幅の禁止領域の画像５１１を有するコントローラ画像５１０が表示される。
【０１７２】
図２０（Ａ）からは、実績（３６円）以下の範囲で１日の目標電気代が設定されるのを禁止するために、禁止領域の画像５１１によって、削減に関する比率の設定可能範囲に制限がかけられている、すなわち比率の設定が不可能な値の範囲があることがわかる。図２０（Ｂ）では、その日の１９：００になると実績が１５０円になり、今の実績（１５０円）よりも低い目標電気代となるような比率設定ができないように、禁止領域の画像５１１が拡大されている状態が示される。
【０１７３】
図２０の画面表示時には、ＣＰＵ１１０は、操作受付部３１０の出力からユーザ操作によるスライダ５００の位置を検出するとともに、制限部３５５が出力する情報から禁止領域の画像５１１の位置とを検出する。検出した情報に基づき、スライダ５００の現在位置が禁止領域の画像５１１内の位置を示す時は、ＣＰＵ１１０は、スライダ５００の位置が示す目盛の値を比率として入力せずに、エラーメッセージを出力する。または、スライダ５００の禁止領域の画像５１１への移動そのものを制限する（許可しない）ようにしてもよい。これにより、禁止領域の画像５１１内での比率の設定は許可されないので、誤った目標設定を防止することができる。
【０１７４】
再び、図２０（Ａ）を参照し、スライダ５００は現在の設定比率である９０％の位置にある。そして、実績は３６円であることから、禁止領域の画像５１１は小さい。したがって、ユーザは３０％〜１００％の広範囲で比率を設定可能である。一方、図２０（Ｂ）ではスライダ５００は、現在の設定比率である８５％の位置にある。そして、実績は１５０円であることから、禁止領域の画像５１１は大きくとられている。したがって、ユーザは７０％〜１００％の狭い範囲でのみ比率設定が許可されている。
【０１７５】
このように、ユーザは実績を確認しながら目標（比率）を可変に設定できるが、その設定可能範囲を禁止領域の画像５１１を表示して、実績より低い目標金額が設定してはならない旨をアナウンスすることで、正確な目標の設定が可能となる。
【０１７６】
ここでは、目標（比率）の設定可能範囲を禁止領域の画像５１１で示したが、コントローラ画像５１０に関連して設けられている目盛の数値範囲を設定可能な数値の範囲を示すように変更するとしてもよい。
【０１７７】
なお、目標の設定範囲を制限しないとしてもよい。図２１（Ａ）ではスライダ５００は実績を超えない範囲に位置するが、図２１（Ａ）から図２１（Ｂ）のように実績を超える範囲にまでスライダ５００が移動した場合には、移動後のスライダ位置により算出される目標を示すデータ５０９の背景色を赤色などにして、アラーム報知するとしてもよい。なお、制限された範囲での目標設定がなされたこと報知するアラーム表示の態様は赤色表示に限定されず、また、表示に替えて音声出力であってもよい。
【０１７８】
＜月と日単位での目標設定＞
上記の目標電気代は、月単位で設定したが、日単位で設定してもよく、その場合であっても、日単位の目標電気代から、目標データ１０１Ｆを取得して、制御部Ｂ１の制御目標に適用できることは言うまでもない。
【０１７９】
月と日単位での目標設定につい、図２２（Ａ）のスマート節電画面２Ｄでは、月単位の目標電気代の削減に関する比率について設定可能範囲５０〜１００％のうち８５％の値が設定された状態が示される。
【０１８０】
また、図２２（Ｂ）と（Ｃ）では、図２２（Ａ）で設定した比率による月単位の目標電気代の範囲内で、日単位の目標電気代を設定可能であることが示される。この場合に、日単位の目標電気代に対する比率の１００％は、その時点の実績も考慮して算出されてデータ５０９により自動更新表示される（図２１（Ｂ）参照）。たとえば（（月単位目標電気代−月の実績電気代）／月の残り日数）の式に従ってデータ５０９の１日の目標電気代が算出される。図２２（Ｃ）では、当該式と実績（７５円）から、データ５０９は図２２（Ｂ）の２１０円から１０５円に更新された状態が示される。また、データ５０６は、１０５円が２１０円（１００％）に対応する半分であることから、比率（５０％）を示す。
【０１８１】
＜実績のグラフのレンジ切替＞
スマート節電画面において、実績を示すグラフは、消費電力の時間変化を示すグラフ５０７および棒グラフ５１２を、ユーザ操作により相互に切替え表示することができる。
【０１８２】
また、図２３に示すように、表示される棒グラフ５１２に対し予め定められた操作、たとえばタブレット１０３上のグラフに対応した位置に２本の指を乗せ、２本の指でグラフを押し広げるような操作（ピンチアウト操作ＯＰ１）が操作受付部３１０により検出される毎に、グラフの横軸の時間のスケールを大きく（時間→日→月）し、逆に２本の指でグラフを摘むような操作（ピンチイン操作ＯＰ２）が操作受付部３１０により検出される毎に、グラフの横軸の時間のスケールを小さく（月→日→時間）するように、グラフの時間軸のスケールを変更するようにしてもよい。なお、スケール変更の操作は、ボタン１０４の操作であってもよく、操作の種類は限定されない。
【０１８３】
なお、棒グラフ５１２は、縦軸の単位は消費電力量としたが、当該消費電力量に対応する電気料金（単位：円）としてもよい。また、ユーザ操作に従って消費電力量と電気料金の間でグラフ表示を切替えるようにしてもよい。
【０１８４】
＜ＤＲ制御＞
本実施の形態では、ＤＲに関する外部からの要求削減量に応じて目標算出部３１３は目標データ１０１Ｆの値を算出する。これにより、ＤＲ制御の開始時には、目標データ１０１Ｆが要求削減量に応じて更新される。
【０１８５】
図２４において、当初の目標データ１０１ＦのグラフＬ２と、ＤＲ制御のための要求削減量ＲＱから算出された目標データ１０１ＦのグラフＬ２２とが示されるＤＲ制御開始ひは、すなわち目標データ１０１Ｆが更新されると、制御部Ｂ１は、元のグラフＬ２に従う制御を中断し、変更後のグラフＬ２２に追従するように消費電力量が変化するように家電を制御する。
【０１８６】
ＤＲ制御が終了すると、元の目標データ１０１Ｆに従うグラフＬ２による家電の制御が再開される。
【０１８７】
＜変形例＞
上述の実施の形態では、ホームコントローラ１００に制御部Ｂ１および目標設定部Ｂ２の両方を備える構成としたが、それぞれを異なるデバイスに備えるとしてもよい。たとえば、制御部Ｂ１の機能を中継器１６０の図示しないコンピュータに備え、目標設定部Ｂ２は、ホームコントローラ１００に備えるとしてもよい。その場合の構成を図２５に模式的に示す。図２５では、目標設定部Ｂ２は設定した目標電気代データ１０１Ｑを、通信インターフェイス１０５を介し制御部Ｂ１に送信する。
【０１８８】
［実施の形態２］
上述の実施の形態１に係る処理は、ＣＰＵ１１０により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ１０１に予め記憶されている場合がある。また、ソフトウェアは、非一時的に記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、図１の外部ネットワークの１種である、いわゆるインターネットに接続された情報提供事業者によってホームコントローラ１００にダウンロード可能なプログラム製品として提供される場合もある。
【０１８９】
このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス１０５を利用することによってダウンロードされて、メモリ１０１に一旦格納される。ＣＰＵ１１０は、ソフトウェアを実行可能なプログラムの形式でメモリ１０１に格納してから、当該プログラムを実行する。
【０１９０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１９１】
１００  ホームコントローラ、１０２  ディスプレイ、１０３  タブレット、１０４  ボタン、２００Ａ〜２００Ｄ  家電、３０１  電力情報受信部、３０２  消費電力量算出部、３０３  差分積算部、３０４  検出部、３０５  期間変更部、３０６  モード受信部、３０７  制御情報生成部、３０８  制御情報送信部、３０９  表示処理部、３１０  操作受付部、３１１  メモリ書込部、３１２  メモリ読出部、３１３  目標算出部、３１５  実績取得部、３３０  画面情報生成部、３３１  実績情報生成部、３３２  ２分グラフ生成部、３３３  棒グラフ生成部、３３４  設定情報生成部、３３５  コントローラ情報生成部、３３６  メッセージ生成部、３３７  ランキング情報生成部、３４０  画面切替部、３４１  設定取得部、３４２  比率取得部、３５０  目標電気代決定部、３５１  月間電気代算出部、３５２  日電気代算出部、３５５  制限部、３５６  電気代算出部、Ｂ１  制御部、Ｂ２  目標設定部。
【図１】
2014014251.tif 000004
【図２】
2014014251.tif 000005
【図３】
2014014251.tif 000006
【図４】
2014014251.tif 000007
【図５】
2014014251.tif 000008
【図６】
2014014251.tif 000009
【図７】
2014014251.tif 000010
【図８】
2014014251.tif 000011
【図９】
2014014251.tif 000012
【図１０】
2014014251.tif 000013
【図１１】
2014014251.tif 000014
【図１２】
2014014251.tif 000015
【図１３】
2014014251.tif 000016
【図１４】
2014014251.tif 000017
【図１５】
2014014251.tif 000018
【図１６】
2014014251.tif 000019
【図１７】
2014014251.tif 000020
【図１８】
2014014251.tif 000021
【図１９】
2014014251.tif 000022
【図２０】
2014014251.tif 000023
【図２１】
2014014251.tif 000024
【図２２】
2014014251.tif 000025
【図２３】
2014014251.tif 000026
【図２４】
2014014251.tif 000027
【図２５】
2014014251.tif 000028