(57)【要約】【課題】商用電力系統への逆潮流を規定量以下に確実に抑制することが可能なコントローラを提供する。【解決手段】コントローラは、外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器を制御可能なコントローラであって、蓄電部と複数の電気機器との間に蓄電部からの電力を変換する電力変換装置が設けられ、複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付ける受付部と、受付部において電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、電力変換装置の定格出力電力に応じて、複数の電気機器の合計の消費電力が段階的に小さくなるように、複数の電気機器に対してそれぞれ動作態様の変更を指示する調整指示部とを備える。【選択図】図６
2014079046.tif 000002
【特許請求の範囲】
【請求項１】
外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器を制御可能なコントローラであって、
前記蓄電部と前記複数の電気機器との間に前記蓄電部からの電力を変換する電力変換装置が設けられ、
前記複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付ける受付部と、
前記受付部において前記電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、前記電力変換装置の定格出力電力に応じて、前記複数の電気機器の合計の消費電力が段階的に小さくなるように、前記複数の電気機器に対してそれぞれ動作態様の変更を指示する調整指示部とを備える、コントローラ。
【請求項２】
前記調整指示部は、１段階毎に減少させる消費電力を調整可能に構成される、請求項１記載のコントローラ。
【請求項３】
前記複数の電気機器にそれぞれ対応して設けられ、動作態様に応じた消費電力の関係が登録された複数のテーブルを有する記憶部をさらに備え、
前記調整指示部は、前記記憶部に格納されている前記複数のテーブルに基づいて前記複数の電気機器のそれぞれに対して動作態様の変更を指示する、請求項１または２に記載のコントローラ。
【請求項４】
各前記テーブルは、対応する電気機器が動作する際の動作態様に応じた消費電力の関係あるいは前記対応する電気機器の動作の変更による消費電力を低下させる際の動作態様に応じた消費電力の関係である、請求項３に記載のコントローラ。
【請求項５】
前記調整指示部は、前記複数の電気機器の合計の消費電力の変化が前記電力変換装置の定格出力電力に応じた所定電力以下となるように、前記複数の電気機器に対してそれぞれ動作態様の変更を指示する、請求項１記載のコントローラ。
【請求項６】
前記調整指示部は、前記電気機器に対する動作態様の変更の指示による消費電力の変化が前記電力変換装置の定格出力電力に応じた所定電力を超える場合には、前記複数の電気機器の合計の消費電力の変化が前記電力変換装置の定格出力電力に応じた所定電力以下となるように、前記複数の電気機器のうちの別の電気機器の消費電力が大きくなるように動作態様の変更を指示する、請求項５記載のコントローラ。
【請求項７】
前記複数の電気機器のうちの１つの電気機器は、指示に従って抵抗値を可変可能な抵抗器である、請求項１〜６のいずれかに記載のコントローラ。
【請求項８】
外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器を制御可能なコントローラの制御方法であって、
前記蓄電部と前記複数の電気機器との間に前記蓄電部からの電力を変換する電力変換装置が設けられ、
前記複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けるステップと、
前記電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、前記電力変換装置の定格出力電力に応じて、前記複数の電気機器の合計の消費電力が段階的に小さくなるように、前記複数の電気機器に対してそれぞれ動作態様の変更を指示するステップとを備える、コントローラの制御方法。
【請求項９】
外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器を制御可能なコントローラのコンピュータに実行させる制御プログラムであって、
前記蓄電部と前記複数の電気機器との間に前記蓄電部からの電力を変換する電力変換装置が設けられ、
前記制御プログラムは、前記コンピュータに、
前記蓄電部と前記複数の電気機器との間に前記蓄電部からの電力を変換する電力変換装置が設けられ、
前記複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けるステップと、
前記電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、前記電力変換装置の定格出力電力に応じて、前記複数の電気機器の合計の消費電力が段階的に小さくなるように、前記複数の電気機器に対してそれぞれ動作態様の変更を指示するステップとを備える、処理を実行させる、コントローラの制御プログラム。
【請求項１０】
外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器と、
前記複数の電気機器を制御するためのコントローラと、
前記蓄電部と前記複数の電気機器との間に設けられ、前記蓄電部からの電力を変換する電力変換装置とを備え、
前記コントローラは、
前記複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付ける受付部と、
前記受付部において前記電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、前記電力変換装置の定格出力電力に応じて、前記複数の電気機器の合計の消費電力が段階的に小さくなるように、前記複数の電気機器に対してそれぞれ動作態様の変更を指示する調整指示部とを含む、電力管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電気機器を制御するコントローラ、コントローラの制御方法、制御プログラムおよび電力管理システムに関する。
【背景技術】
【０００２】
近年、太陽電池、風力発電装置および燃料電池のような分散電源装置が普及し始めている。分散電源装置が発電した直流電力は、インバータ装置によって交流電力に変換されて電気機器に供給される。インバータ装置が出力する電力が電気機器の消費電力を下回る場合には、商用電力系統から不足電力を潮流して電力会社から買電することができる。
【０００３】
このように、インバータ装置を介して分散電源装置を商用電力系統に連系させて負荷に電力を供給する系統連系においては、余剰電力を商用電力系統に逆潮流して電力会社に売電することもできる。
【０００４】
しかしながら、分散電源装置からの電力を商用電力系統へと逆潮流することは、系統連系時の電力品質確保の観点から抑える必要がある。例えば、詳細には、インバータ装置の定格出力電力の５％程度の電力が０．５秒間継続して電力系統側に逆潮流した場合には、逆電力継電器を動作させてインバータ装置を解列することにより、電力系統を保護している（たとえば、非特許文献１参照）。
【０００５】
このような逆潮流の発生を防止する技術としては、たとえば特開２００６−１４９０５８号公報（特許文献１）には、直列電圧補償式の無停電電源装置において、負荷が急変して零となった場合には、ＤＣ／ＡＣ変換器の電流指示値にこの負荷の急変を反映させることにより、ＤＣ／ＡＣ変換器の制御遅れによる逆潮流の発生を未然に防止する構成が開示される。この特許文献１による無停電電源装置は、商用電源の電圧上昇分を第１のＤＣ／ＡＣ変換器が吸収し、その吸収電力を第２のＤＣ／ＡＣ変換器が交流母線に回生させることにより、負荷の電圧を維持するように構成される。そして、上記構成において負荷急変時の電力制御の遅れを防止するために、第２のＤＣ／ＡＣ変換器の制御回路は、商用電源電圧の変動分と負荷電流の有効電流成分との積を演算するためのＡＣ／ＤＣ変換器、加算器、電流検出器、有効電流演算器および乗算器と、第２のＤＣ／ＡＣ変換器が流すべき有効電流成分を含む電流指示値を生成するための無効電流演算器および加算器と、電流指示値に従って第２のＤＣ／ＡＣ変換器の交流電流を制御するための電流検出器、加算器および電流調整器とを含んで構成される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１４９０５８号公報
【非特許文献】
【０００７】
【非特許文献１】「小型分散型発電システム用系統連系保護装置等の試験方法通則」、平成２２年６月、財団法人  電気安全環境研究所
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の特許文献１によれば、負荷の急変に伴なう負荷電流の急変を第２のＤＣ／ＡＣ変換器の電流指示値に反映させるために、電流指示値を生成するための制御回路をＡＣ／ＤＣ変換器をはじめとする多くの回路要素を用いて構成する。そのため、当該制御回路の処理速度の制約に起因して、ＤＣ／ＡＣ変換器の交流電流制御の応答性にはある程度の限界がある。その結果、ＤＣ／ＡＣ変換器の制御遅れによる逆潮流の発生を確実に防止できない可能性がある。
【０００９】
それゆえ、この発明は、かかる課題を解決するためになされたものであり、その目的は、商用電力系統への逆潮流を規定量以下に確実に抑制することが可能なコントローラ、コントローラの制御方法、制御プログラムおよび電力管理システムを提供することである。
【課題を解決するための手段】
【００１０】
本発明のある局面に従うコントローラは、外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器を制御可能なコントローラであって、蓄電部と複数の電気機器との間に蓄電部からの電力を変換する電力変換装置が設けられ、複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付ける受付部と、受付部において電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、電力変換装置の定格出力電力に応じて、複数の電気機器の合計の消費電力が段階的に小さくなるように、複数の電気機器に対してそれぞれ動作態様の変更を指示する調整指示部とを備える。
【００１１】
好ましくは、調整指示部は、１段階毎に減少させる消費電力を調整可能に構成される。
好ましくは、複数の電気機器にそれぞれ対応して設けられ、動作態様に応じた消費電力の関係が登録された複数のテーブルを有する記憶部をさらに備え、調整指示部は、記憶部に格納されている複数のテーブルに基づいて複数の電気機器のそれぞれに対して動作態様の変更を指示する。
【００１２】
特に、各テーブルは、対応する電気機器が動作する際の動作態様に応じた消費電力の関係あるいは対応する電気機器の動作の変更による消費電力を低下させる際の動作態様に応じた消費電力の関係である。
【００１３】
好ましくは、調整指示部は、複数の電気機器の合計の消費電力の変化が電力変換装置の定格出力電力に応じた所定電力以下となるように、複数の電気機器に対してそれぞれ動作態様の変更を指示する。
【００１４】
特に、調整指示部は、電気機器に対する動作態様の変更の指示による消費電力の変化が電力変換装置の定格出力電力に応じた所定電力を超える場合には、複数の電気機器の合計の消費電力の変化が電力変換装置の定格出力電力に応じた所定電力以下となるように、複数の電気機器のうちの別の電気機器の消費電力が大きくなるように動作態様の変更を指示する。
【００１５】
好ましくは、複数の電気機器のうちの１つの電気機器は、指示に従って抵抗値を可変可能な抵抗器である。
【００１６】
本発明のある局面に従うコントローラの制御方法は、外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器を制御可能なコントローラの制御方法であって、蓄電部と複数の電気機器との間に蓄電部からの電力を変換する電力変換装置が設けられ、複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けるステップと、電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、電力変換装置の定格出力電力に応じて、複数の電気機器の合計の消費電力が段階的に小さくなるように、複数の電気機器に対してそれぞれ動作態様の変更を指示するステップとを備える。
【００１７】
本発明のある局面に従うコントローラの制御プログラムは、外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器を制御可能なコントローラのコンピュータに実行させる制御プログラムであって、制御方法であって、蓄電部と複数の電気機器との間に蓄電部からの電力を変換する電力変換装置が設けられ、制御プログラムは、コンピュータに、蓄電部と複数の電気機器との間に蓄電部からの電力を変換する電力変換装置が設けられ、複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けるステップと、電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、電力変換装置の定格出力電力に応じて、複数の電気機器の合計の消費電力が段階的に小さくなるように、複数の電気機器に対してそれぞれ動作態様の変更を指示するステップとを備える、処理を実行させる。
【００１８】
本発明のある局面に従う電力管理システムは、外部の電力系統および蓄電部の少なくとも一方からの電力の供給を受けて動作する複数の電気機器と、複数の電気機器を制御するためのコントローラと、蓄電部と複数の電気機器との間に設けられ、蓄電部からの電力を変換する電力変換装置とを備え、コントローラは、複数の電気機器のうちの少なくとも１つの電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付ける受付部と、受付部において電気機器に対する動作の変更による消費電力の低下あるいは停止の指示を受け付けた場合には、電力変換装置の定格出力電力に応じて、複数の電気機器の合計の消費電力が段階的に小さくなるように、複数の電気機器に対してそれぞれ動作態様の変更を指示する調整指示部とを含む。
【発明の効果】
【００１９】
商用電力系統への逆潮流を規定量以下に確実に抑制することが可能である。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に従う電力管理システム１の全体構成を示す模式図である。
【図２】本発明の実施の形態に従うホームコントローラ１００のハードウェア構成を示す模式図である。
【図３】本発明の実施の形態に従うホームコントローラ１００の電気機器の停止あるいは低下指示について説明するフロー図である。
【図４】本発明の実施の形態に従うホームコントローラ１００の動作態様の変更を計算する処理を説明するフロー図である。
【図５】本発明の実施の形態に従う複数の電気機器の動作テーブルを説明する図である。
【図６】本発明の実施の形態に従う電気機器の状態（０）〜（４）に伴う消費電力の変化を説明する図である。
【図７】本発明の実施の形態に従う電気機器の状態（０）〜（４）の動作テーブルの動作態様の変更を説明する図である。
【図８】本発明の実施の形態の変形例１に従う電気機器の状態（０）〜（２）に伴う消費電力の変化を説明する図である。
【図９】本発明の実施の形態の変形例１に従う電気機器の状態（０）〜（２）の動作テーブルの動作態様の変更を説明する図である。
【図１０】本発明の実施の形態の変形例２に従う電気機器の状態（０）〜（４）に伴う消費電力の変化を説明する図である。
【図１１】本発明の実施の形態の変形例２に従う電気機器の状態（０）〜（４）の動作テーブルの動作態様の変更を説明する図である。
【図１２】本発明の実施の形態の変形例１に従う電気機器の状態（０）〜（４）に伴う消費電力の変化を説明する図である。
【図１３】本発明の実施の形態の変形例１に従う電気機器の状態（０）〜（４）の動作テーブルの動作態様の変更を説明する図である。
【図１４】本発明の実施の形態の変形例４に従う電気機器の状態（０）〜（１４）の動作態様の遷移を説明する図である。
【図１５】本発明の実施の形態の変形例４に従う各状態における電気機器の消費電力の一覧を説明する図である。
【図１６】本発明の実施の形態の変形例４に従う電気機器の状態（０）〜（１４）の動作テーブルの動作態様の変更（その１）を説明する図である。
【図１７】本発明の実施の形態の変形例４に従う電気機器の状態（０）〜（１４）の動作テーブルの動作態様の変更（その２）を説明する図である。
【図１８】本発明の実施の形態の変形例５に従うホームコントローラ１００の電気機器の停止指示について説明するフロー図である。
【図１９】本発明の実施の形態に従う別の電力管理システム１Ａの構成について説明する図である。
【図２０】本発明の実施の形態に従う別の電力管理システム１Ｂの構成について説明する図である。
【図２１】本発明の実施の形態に従う別の電力管理システム１Ｃの構成について説明する図である。
【図２２】本発明の実施の形態に従う別の電力管理システム１＃の構成について説明する図である。
【図２３】本発明の実施の形態の別の電力管理システムに従うホームコントローラ１００の電気機器の停止あるいは低下指示について説明するフロー図である。
【図２４】本発明の実施の形態の別の電力管理システムに従うホームコントローラ１００の動作態様の変更を計算する処理を説明するフロー図である。
【図２５】本発明の実施の形態の別の電力管理システムに従う電気機器の状態（０）〜（４）に伴う消費電力の変化を説明する図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２２】
＜電力管理システムの構成＞
以下、家屋内で使用される１つまたは複数の電気機器を含む電力管理システムを一例として説明するが、本発明はこのような電力管理システムのみに適用されるものではない。
【００２３】
図１は、本発明の実施の形態に従う電力管理システム１の全体構成を示す模式図である。
【００２４】
図１を参照して、本実施の形態に従う電力管理システム１は、住宅やオフィスなどの家屋内に設置される。より具体的には、電力管理システム１は、電力を消費する電気機器として、複数の家電機器を含む。
【００２５】
図１には、これらに限られるものではないが、家電機器として、家屋内に設置されるエアコン（空気調和機）２００Ａ、テレビジョン（ＴＶ）２００Ｂ、照明器具２００Ｃおよびヒーター２００Ｄ（これらを「家電機器」とも総称する。）などが図示されている。また、電力管理システム１は、電力の充電／放電を行なう蓄電池２００Ｙを含む。蓄電池２００Ｙは、住宅などに設置されるものであってもよいし、自動車用の蓄電池を住宅用の蓄電池として兼用するものであってもよい。
【００２６】
さらに、電力管理システム１は、蓄電池２００Ｙに対してインバータ装置である双方向ＤＣ／ＡＣ変換器２００Ｚを介して電力系統（電力会社が提供する商用電力など）３０と接続されている。電力系統３０は、電力線４０２を介して各電気機器に電力を供給する。また、双方向ＤＣ／ＡＣ変換器２００Ｚは、電力線４０２と接続され、蓄電池２００Ｙから電力を供給することが可能である。
【００２７】
双方向ＤＣ／ＡＣ変換器２００Ｚは、電力系統３０からの電力を用いて蓄電池２００Ｙを充電するときは、交流電力を直流電力に変換して蓄電池２００Ｙを充電する。また、放電する際には、蓄電池２００Ｙから放電された直流電力を交流電力に変換して電力線４０２に供給する。一例として双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力は５ｋＷであるものとする。なお、本例においては、蓄電池２００Ｙと双方向ＤＣ／ＡＣ変換器２００Ｚとが接続された構成について説明するが、当該構成に限られず、例えば、その間にＤＣ／ＤＣ変換器を接続して、ＤＣ／ＤＣ変換器が直流電力の値を調整して蓄電池２００Ｙと双方向ＤＣ／ＡＣ変換器２００Ｚとの間で電力が供給される構成としても良い。
【００２８】
電力系統３０は、電力会社等から受電する交流電力（たとえば、ＡＣ２００Ｖとする）を供給する。電力系統３０は、例えば、単相３線式の商用交流電力系統である。
【００２９】
さらに、電力管理システム１は、中継器１５０を介して電気機器２００に関連付けられた測定器４００Ａ〜４００Ｄ、蓄電池２００Ｙなどを監視・制御するためのホームコントローラ１００と、各電気機器に対して設けられたＩＲリモコン３００Ａ〜３００Ｄ（総称してＩＲリモコン３００とも称する）とを含む。ホームコントローラ１００は、中継器１５０と連携して有線または無線のネットワーク４０１を介して、電気機器２００に関連付けられた測定器４００Ａ〜４００Ｄ、蓄電池２００Ｙなどとの間でデータ通信が可能である。
【００３０】
ネットワーク４０１としては、任意のものを利用することができるが、有線のネットワークであれば、例えば、イーサネット（登録商標）、ＰＬＣ（Power Line Communications）などを用いることができる。また、無線のネットワークであれば、例えば、ＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ（Local Area Network）、ＺｉｇＢｅｅ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線通信方式などを用いることができる。さらに、複数の通信方式を組み合わせてもよい。なお、本例においては、中継器１５０を設けた構成が示されているが中継器１５０を設けず、ホームコントローラ１００が直接制御する構成とすることも可能である。
【００３１】
測定器４００は、いずれかの電気機器２００に関連付けられ、当該関連付けられた電気機器２００における電力消費に関する情報を測定するとともに、その測定情報を中継器１５０を介してホームコントローラ１００へ送信する。典型的には、測定器４００としては、電力線４０２と電気機器２００のプラグとの間に配置されて電力消費の状態を測定する消費電力測定装置が用いられる。
【００３２】
図１に示す例では、電力線４０２に４つの測定器４００Ａ〜４００Ｄが電気的に接続されている。測定器４００Ａには、エアコン２００Ａのプラグ２５０Ａが接続されており、測定器４００Ｂには、テレビジョン２００Ｂのプラグ２５０Ｂが接続されており、測定器４００Ｃには、照明器具２００Ｃのプラグ２５０Ｃが接続されており、測定器４００Ｄには、ヒーター２００Ｄのプラグ２５０Ｄが接続されている。そのため、測定器４００Ａ〜４００Ｄは、それぞれ、エアコン２００Ａ、テレビジョン２００Ｂ、照明器具２００Ｃ、ヒーター２００Ｄにおける電力消費に関する情報を測定する。
【００３３】
ホームコントローラ１００は、中継器１５０を介して取得した各電気機器２００に関連付けられた測定器４００等からそれぞれ送信される電力消費に関する情報をハードディスク１０９に格納する。
【００３４】
ＩＲリモコン３００Ａ〜３００Ｄは、電気機器２００Ａ〜２００Ｄにそれぞれ対応して設けられたものであり、ホームコントローラ１００からの指示により赤外線リモコン信号を送信して電気機器２００Ａ〜２００Ｄをそれぞれ制御するものである。
【００３５】
ホームコントローラ１００は、電力管理システム１における電力消費の状態などをユーザに提示したり、ユーザから電力管理システム１における電力管理、具体的には、電気機器の制御に関する指示を受け付けたりするような、ユーザインターフェイスを提供する。ホームコントローラ１００は、ポータブル型であってもよいし、テーブル上に配置されたベースに対して着脱自在であってもよいし、部屋の壁などに固定されるものであってもよい。
【００３６】
ホームコントローラ１００には、ＩＲリモコン３００Ａ〜３００Ｄを介して電気機器２００Ａ〜２００Ｄをそれぞれ制御するために必要な制御プログラムが格納されており、当該制御プログラムにより各電気機器を制御するためのユーザインターフェイス画面が表示されてホームコントローラ１００から各電気機器を操作することが可能となっている。そして、ホームコントローラ１００から操作に応じた所定の指示がＩＲリモコン３００に対して出力されてＩＲリモコンから所望の動作を実行するように指示する所定の赤外線信号が電気機器２００に送信される。
【００３７】
なお、本例においては、ホームコントローラ１００が、各測定器とデータ通信してデータを取得する構成について主に説明したが、図示しないデータを収集するサーバを設けて、当該サーバが各測定器とデータ通信してデータを蓄積し、ホームコントローラ１００が当該サーバに蓄積されたデータを取得する形態の構成とすることも可能である。
【００３８】
当該図１に示す電力管理システムにおいては、一例として電力品質確保の観点から、蓄電池２００Ｙからの規定量を超える放電電力を電力系統３０へ逆潮流させることを抑制する場合について説明する。
【００３９】
次に、図１に示す電力管理システム１を構成するホームコントローラ１００のハードウェア構成について説明する。
【００４０】
＜ホームコントローラ１００＞
図２は、本発明の実施の形態に従うホームコントローラ１００のハードウェア構成を示す模式図である。
【００４１】
図２を参照して、ホームコントローラ１００は、プロセッサであるＣＰＵ（Central Processing Unit）１０１と、ディスプレイ１０３およびタブレット１０４を含むタッチパネル１０２と、操作ボタン１０５と、通信インターフェイス１０６と、出力インターフェイス１０７と、入力インターフェイス１０８と、ハードディスク１０９と、メモリ１１０と、スピーカー１１１とを含む。
【００４２】
ＣＰＵ１０１は、ホームコントローラ１００における全体処理を司る処理主体であり、メモリ１１０などに予め格納されたプログラムを実行することで、後述するような各種機能を提供する。ＣＰＵ１０１は、タブレット１０４または操作ボタン１０５を入力されたユーザ操作に応答して、当該ユーザ操作によって指示された処理を実行する。このような指示としては、電気機器２００に対する運転／停止に関する指示、現在または過去の電力管理状態を表示する指示などを含む。
【００４３】
タッチパネル１０２は、ユーザインターフェイスを提供する装置であり、ＣＰＵ１０１からの命令に従って各種情報をユーザに提示するとともに、ユーザから入力された指示をＣＰＵ１０１へ出力する。より具体的には、ディスプレイ１０３は、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイなどからなり、その表示面に画像を表示する。タブレット１０４は、ユーザの指などによるタッチ操作を検出して、そのタッチ操作がなされた位置を示す座標値などをＣＰＵ１０１へ出力する。本実施の形態においては、ディスプレイ１０３の表示面に対応付けてタブレット１０４が設けられている。
【００４４】
操作ボタン１０５は、ユーザ操作を受け付けるための入力手段であり、典型的には、ホームコントローラ１００の表面に１つまたは複数が配置される。典型的に、操作ボタン１０５は、決定ボタン、戻りボタン、方向ボタン、テンキーなどの複数のボタンやキーを含む。操作ボタン１０５は、ユーザ操作を受け付けると、そのユーザ操作を示す情報をＣＰＵ１０１へ出力する。
【００４５】
通信インターフェイス１０６は、ＣＰＵ１０１からの命令に従って、測定器４００、蓄電池２００Ｙ、ＩＲリモコン３００などとの間でデータ通信を行なう。より具体的には、通信インターフェイス１０６は、上述したような、イーサネット（登録商標）、ＰＬＣ（Power Line Communications）、ＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ（Local Area Network）、ＺｉｇＢｅｅ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線通信方式などを利用する。
【００４６】
出力インターフェイス１０７は、ＣＰＵ１０１とディスプレイ１０３との間の内部コマンドの遣り取りを仲介する。入力インターフェイス１０８は、タブレット１０４および／または操作ボタン１０５とＣＰＵ１０１との間の内部コマンドの遣り取りを仲介する。
【００４７】
ハードディスク１０９は、ホームコントローラ１００での情報処理に必要な各種データを格納する。
【００４８】
メモリ１１０は、揮発性記憶装置であるＲＡＭ（Random Access Memory）や、不揮発性記憶装置であるＲＯＭ（Read-Only Memory）などによって実現され、ＣＰＵ１０１によって実行されるプログラムや、ＣＰＵ１０１によるプログラムの実行に必要なワークデータを格納する。本例においては、ＩＲリモコン３００を制御するための制御プログラムや後述するテーブル等も当該メモリ１１０あるいはハードディスク１０９に格納されているものとする。なお、ＩＲリモコン３００に指示した内容をメモリ１１０あるいはハードディスク１０９に記憶するようにしてもよい。ＩＲリモコン３００に指示した内容を記憶しておくことにより後述する動作テーブルから対象となる電気機器の消費電力を算出することも可能である。
【００４９】
スピーカー１１１は、音声デバイスであり、ＣＰＵ１０１からの命令に従って音声を出力する。時計１１２は、計時手段であり、ＣＰＵ１０１からの命令に従って、現在の日付や時刻をＣＰＵ１０１へ応答する。
【００５０】
なお、ハードディスク１０９および／またはメモリ１１０は、通信インターフェイスを介して接続される記憶媒体を用いて実現してもよい。このような記憶媒体としては、フラッシュメモリ、マスクＲＯＭ、ＥＰＲＯＭ（Electronically Programmable Read-Only Memory）、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read-Only Memory）、ＩＣ（Integrated Circuit）カードなどの半導体記憶媒体、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）やＤＶＤ−ＲＯＭ（Digital Versatile Disk-Read Only Memory）などの光学ディスク記憶媒体、ＭＯ（Magnetic Optical Disc）やＭＤ（Mini Disc）などの光磁気ディスク記憶媒体、ＦＤ（Flexible Disk）、磁気テープ、カセットテープなどの磁気記憶媒体を用いることができる。
【００５１】
ホームコントローラ１００における情報処理は、ＣＰＵ１０１が周辺のハードウェアコンポーネントと連係してプログラムを実行することで実現される。一般的には、このようなプログラムは、メモリ１１０などに予めインストールされる。
【００５２】
このようなプログラムは、任意の記憶媒体に格納されて流通することで提供されうる。あるいは、このようなプログラムは、インターネットなどに接続されているサーバ装置（または、他の装置）からのダウンロードによって提供されうる。すなわち、記憶媒体から格納されているプログラムが読み出されて、または、サーバ装置からダウンロードによりプログラムが取得されて、メモリ１１０などに一旦格納される。そして、ＣＰＵ１０１は、メモリ１１０に格納されたプログラムを実行可能な形式に展開した上で、当該プログラムを実行する。このようなプログラムを格納する記憶媒体としては、フラッシュメモリ、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＩＣカードなどの半導体記憶媒体、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの光学ディスク記憶媒体、ＭＯやＭＤなどの光磁気ディスク記憶媒体、ＦＤ、磁気テープ、カセットテープなどの磁気記憶媒体を用いることができる。
【００５３】
さらに、メモリ１１０などに予めプログラムをインストールするのではなく、別のシステムまたは装置に格納されているプログラムをＣＰＵ１０１が読み出して実行するようにしてもよい。
【００５４】
さらに、記憶媒体などから読み出されたプログラムが、コンピュータに装着された機能拡張ボードや機能拡張ユニットに搭載されるメモリなどに書き込まれた後、当該プログラムに従って、当該機能拡張ボードや機能拡張ユニットに搭載される演算部（ＣＰＵなど）が必要な処理の全部または一部を行なうことで、本実施の形態に従う機能を実現するようにしてもよい。
【００５５】
さらに、ＣＰＵ１０１がプログラムを実行することにより本実施の形態に従うすべての機能を実現するだけでなく、プログラムに従って、コンピュータ上で実行されているＯＳ（オペレーティングシステム）などが必要な処理の全部または一部を行なうことで、本実施の形態に従う機能を実現するようにしてもよい。
【００５６】
上述のようなソフトウェアによって本実施の形態に従う機能を実現する場合には、記憶媒体などから読み出されたプログラム自体、または、当該プログラムを格納した記憶媒体が本発明の一形態を構成することになる。
【００５７】
なお、本明細書において、プログラムは、ＣＰＵ１０１により直接的に実行可能なプログラムだけではなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、および暗号化されたプログラムを含む。
【００５８】
＜制御フロー＞
本例においては、ホームコントローラ１００から対象となる電気機器を停止あるいは電気機器の動作態様を低下させる場合について説明する。
【００５９】
図３は、本発明の実施の形態に従うホームコントローラ１００の電気機器の停止あるいは低下指示について説明するフロー図である。当該フローは主に、ＣＰＵ１０１がメモリ１１０に格納されている制御プログラム等を実行することにより実現するものである。以下のフローにおいても同様である。
【００６０】
図３を参照して、ＣＰＵ１０１は、電気機器に対する停止（ＯＦＦ）あるいは低下指示が有ったかどうかを判断する（ステップＳ１）。具体的には、ＣＰＵ１０１は、ホームコントローラ１００から対象となる電気機器を停止するあるいは動作を低下させる指示が有ったかどうかを判断する。
【００６１】
次に、ステップＳ１において、ＣＰＵ１０１は、停止（ＯＦＦ）指示あるいは低下指示が有ったと判断した場合（ステップＳ１においてＹＥＳ）には、停止あるいは低下が指示された電気機器に対応する動作テーブルを取得する（ステップＳ２）。当該動作テーブルは、ハードディスク１０９あるいはメモリ１１０に予め格納されているものとする。
【００６２】
そして、ＣＰＵ１０１は、指示された電気機器について、指示された動作態様に変更した際の消費電力の変化を計算する（ステップＳ３）。具体的には、電気機器に対応して設けられた測定器４００で測定された情報から消費電力を算出することが可能である。あるいは、ＩＲリモコンを用いて前回操作した操作内容に従って取得した動作テーブルに基づいて消費電力を算出することも可能である。
【００６３】
そして、ＣＰＵ１０１は、指示された電気機器の指示された動作態様への消費電力への変化は双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する（ステップＳ４）。本例においては、一例として双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力は５ｋＷであるものとする。すなわち、２５０Ｗ以上かどうかを判断する。変更に伴う消費電力の変化量を定格出力の５％以下とすることにより、双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを確実に防止することが可能である。
【００６４】
ステップＳ４において、ＣＰＵ１０１は、指示された電気機器の指示された動作態様への消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えないと判断した場合（ステップＳ４においてＮＯ）には、指示された電気機器の動作態様を指示された値に決定する（ステップＳ５）。
【００６５】
そして、ＣＰＵ１０１は、決定された動作態様となるように指示された電気機器に対して変更を指示する（ステップＳ６）。そして、処理を終了する（エンド）。
【００６６】
当該場合には、変更に伴う消費電力の変化量が定格出力の５％以下であるため指示された値に変更した場合であっても、双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することがない。
【００６７】
一方、ＣＰＵ１０１は、ステップＳ４において、指示された電気機器の指示された動作態様への消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えると判断した場合（ステップＳ４においてＹＥＳ）には、指示された電気機器について一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する（ステップＳ７）。すなわち、段階的に動作態様を変化させる場合に双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えない範囲での変更が可能かどうかを判断する。
【００６８】
ステップＳ７において、ＣＰＵ１０１は、指示された電気機器について一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えないと判断した場合（ステップＳ７においてＮＯ）には、双方向ＤＣ／ＡＣ変換器の定格出力の５％を超えないように動作態様を決定する（ステップＳ１２）。具体的には、一段階消費電力を減少させる動作態様に決定しても良いし、複数段階消費電力を減少させる動作態様に決定するようにしても良い。当該場合には、動作態様の変更が双方向ＤＣ／ＡＣ変換器の定格出力の５％を超えない範囲で可能であるため他の電気機器と協働して動作態様を決定する必要はなく指示された電気機器の動作態様を変更する。
【００６９】
そして、次にＣＰＵ１０１は、決定された動作態様となるように電気機器に対して変更を指示する（ステップＳ１３）。
【００７０】
そして、再びステップＳ３に戻り、上記で説明した処理を繰り返す。
一方、ＣＰＵ１０１は、ステップＳ７において、指示された電気機器について一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えると判断した場合（ステップＳ７においてＹＥＳ）には、目標状態を決定する（ステップＳ８）。当該場合には、指示された電気機器以外に他の電気機器を動作させて変更に伴う消費電力の合計の変化量を定格出力の５％以下とする必要がある。ここで、目標状態とは、指示された電気機器に対して停止指示あるいは低下指示が有った場合には、指示された電気機器が停止あるいは低下した動作態様となることおよび他の電気機器について停止指示あるいは低回指示が有った際と同じ初期の状態となることを意味するものとする。
【００７１】
そして、次に、ＣＰＵ１０１は、動作態様の変更を計算する処理を実行する（ステップＳ９）。
【００７２】
図４は、本発明の実施の形態に従うホームコントローラ１００の動作態様の変更を計算する処理を説明するフロー図である。
【００７３】
図４を参照して、ＣＰＵ１０１は、指示された電気機器が目標状態であるかどうかを判断する（ステップＳ１９）。具体的には、指示された電気機器に対して停止指示あるいは低下指示がされた場合に電気機器が停止（ＯＦＦ）あるいは低下したかどうかを判断する。
【００７４】
ステップＳ１９において、ＣＰＵ１０１は、指示された電気機器が目標状態でないと判断した場合（ステップＳ１９においてＮＯ）には、指示された電気機器の次の動作態様への変更時の消費電力を計算する（ステップＳ２０）。動作テーブルに従って消費電力が小さくなる方向に少なくとも１段階変更した場合の変更時の消費電力を計算する。
【００７５】
次に、ＣＰＵ１０１は、指示された電気機器の動作態様を決定する（ステップＳ２１）。動作テーブルに従って消費電力が小さくなる方向に変更する動作態様を決定する。
【００７６】
なお、本例においては、少なくとも１段階変更する場合について説明しているが、１段階ではなく、複数段階変更させるようにしても良い。複数段階変更させる場合には、動作テーブルを参照して、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるように消費電力を計算し、動作態様を決定するようにしても良い。消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内であるため複数段階変更しても双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを防止することが可能である。
【００７７】
次に、ＣＰＵ１０１は、次の動作態様への消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する（ステップＳ２２）。指示された電気機器の動作テーブルに従って消費電力が小さくなる方向に１段階変更する場合において変更前の消費電力と変更時の消費電力との間の変化が大きい場合には、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えることになる。
【００７８】
ステップＳ２２において、ＣＰＵ１０１は、次の動作態様への消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えると判断した場合（ステップＳ２２においてＹＥＳ）には、別の電気機器を選択する（ステップＳ２３）。具体的には、指示された電気機器以外の他の電気機器を選択する。例えば、一例として、動作していない別の電気機器を選択する。なお、動作している別の電気機器を選択しても良い。
【００７９】
次に、ＣＰＵ１０１は、選択された別の電気機器の動作テーブルを取得する（ステップＳ２４）。
【００８０】
そして、ＣＰＵ１０１は、別の電気機器の動作態様の変更を計算する（ステップＳ２６）。具体的には、動作テーブルに従って、消費電力が大きくなる方向に少なくとも１段階変更した場合の変更時の消費電力を計算する。
【００８１】
なお、本例においては、少なくとも１段階変更する場合について説明しているが、１段階ではなく、複数段階変更させるようにしても良い。複数段階変更させる場合には、動作テーブルを参照して、指示された電気機器の消費電力の変化と、選択された電気機器の消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるように消費電力を計算する。
【００８２】
そして、ＣＰＵ１０１は、指示された電気機器の消費電力の変化と、選択された電気機器の消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下であるかどうかを判断する（ステップＳ２８）。
【００８３】
そして、ＣＰＵ１０１は、ステップＳ２８において、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下であると判断した場合（ステップＳ２８においてＹＥＳ）には、別の電気機器の動作態様を決定する（ステップＳ３０）。動作テーブルに従って消費電力が大きくなる方向に変更する動作態様を決定する。指示された電気機器の消費電力を小さくしつつ、別の電気機器の消費電力を大きくすることにより消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下となるように調整するものである。
【００８４】
そして、処理を終了する（リターン）。
一方、ＣＰＵ１０１は、ステップＳ２８において、指示された電気機器の消費電力の変化と、選択された電気機器の消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下でないと判断した場合（ステップＳ２８においてＮＯ）には、さらに別の電気機器を選択する（ステップＳ２９）。具体的には、選択された電気機器の動作態様について、消費電力を大きくする方向に動作態様を変更した場合（最大の消費電力となる動作態様）であっても、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％を超える場合に相当する。
【００８５】
そして、ステップＳ２４に戻る。そして、上記処理を繰り返す。すなわち、さらに別の電気機器を用いて、当該さらに別の電気機器の動作テーブルを参照して、消費電力の変化の全体の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるようにさらに別の電気機器の動作態様の変更を計算する。そして、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるまで当該処理を繰り返す。
【００８６】
一方、ＣＰＵ１０１は、ステップＳ２２において、指示された電気機器の次の動作態様への消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えないと判断した場合（ステップＳ２２においてＮＯ）には、処理を終了する（リターン）。消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下であるため双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを防止することが可能である。
【００８７】
一方、ＣＰＵ１０１は、ステップＳ１９において、指示された電気機器が目標状態であると判断した場合（ステップＳ１９においてＹＥＳ）には、別の電気機器の動作テーブルを取得する（ステップＳ３２）。指示された電気機器が停止（ＯＦＦ）あるいは低下して目標状態となった場合には、指示された電気機器を停止あるいは低下させるために動作態様を変更した残りの別の電気機器を停止させる。
【００８８】
そして、次に、ＣＰＵ１０１は、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下となるように別の電気機器の動作態様を計算する（ステップＳ３４）。具体的には、動作テーブルに従って当該別の電気機器の消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるように消費電力が小さくなる方向に当該別の電気機器の動作態様を計算する。なお、別の電気機器が複数有る場合には、動作テーブルに従って当該別の電気機器の消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるように複数の別の電気機器の動作態様を計算する。
【００８９】
そして、ＣＰＵ１０１は、別の機器の動作態様を決定する（ステップＳ３０）。動作テーブルに従って消費電力が小さくなる方向に変更する動作態様を決定する。指示された電気機器は停止（ＯＦＦ）したため、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内を維持しつつ、別の電気機器の消費電力を可能な限り小さくする。
【００９０】
そして、処理を終了する（リターン）。
再び図３を参照して、ＣＰＵ１０１は、動作態様の変更を計算する処理を実行した後、変更を指示する（ステップＳ１０）。
【００９１】
次に、ＣＰＵ１０１は、目標状態が達成されたかどうかを判断する（ステップＳ１１）。
【００９２】
ステップＳ１１において、ＣＰＵ１０１は、目標状態が達成されたと判断した場合（ステップＳ１１においてＹＥＳ）には、処理を終了する（エンド）。
【００９３】
一方、ステップＳ１１において、ＣＰＵ１０１は、目標状態が達成されていないと判断した場合（ステップＳ１１においてＮＯ）には、ステップＳ９に戻り、動作態様の変更を計算する処理を実行する。そして、目標状態が達成されるまで当該処理を繰り返す。
【００９４】
なお、最初の動作態様の変更を計算する処理において、ステップＳ４において、既に指示された電気機器の指示された動作態様への消費電力の変化は双方向ＤＣ／ＡＣ変換器の定格出力の５％を超えると判断されているため、図５のステップＳ２２における処理と同じ判断となるため当該処理をスキップしてステップＳ２３に進むようにしても良い。
【００９５】
図５は、本発明の実施の形態に従う複数の電気機器の動作テーブルを説明する図である。
【００９６】
図５を参照して、ここでは、複数の電気機器として、エアコン２００Ａ、テレビジョン２００Ｂ、照明器具２００Ｃ、ヒーター２００Ｄの動作テーブルが示されている。図５（Ａ）は、ヒーター２００Ｄの動作テーブルである。図５（Ｂ）は、ＴＶ２００Ｂの動作テーブルである。図５（Ｃ）は、照明器具２００Ｃの動作テーブルである。図５（Ｄ）は、エアコン２００Ａの動作テーブルである。
【００９７】
図５（Ａ）を参照して、ヒーター２００Ｄの動作態様として、ヒーターの設定温度を調整する場合の消費電力が示されている。具体的には、設定温度として、「強」、「弱」、「ＯＦＦ」の３段階に変更可能な場合が示されている。そして、設定温度が「強」の場合には、消費電力は８００Ｗである。また、設定温度が「弱」の場合には、消費電力は４００Ｗである。また、「ＯＦＦ」の場合には、消費電力は０Ｗである。
【００９８】
図５（Ｂ）を参照して、ＴＶ２００Ｂの動作態様として輝度（バックライト）を調整する場合の消費電力が示されている。具体的には、輝度を１１段階に「最小」〜「最大」に変更する場合の消費電力が一例として示されていて、輝度を「１」にする場合の消費電力は１００Ｗである。そして、１段階ずつ上げた場合に１０Ｗずつ消費電力が増加する。
【００９９】
図５（Ｃ）を参照して、照明器具２００Ｃの動作態様として明るさを調整する場合の消費電力が示されている。具体的には、明るさを１２段階に「最小」〜「最大」に変更する場合の消費電力が一例として示されていて、明るさを「１」にする場合の消費電力は５Ｗである。そして、１段階ずつ上げた場合に５Ｗずつ消費電力が増加する。
【０１００】
図５（Ｄ）を参照して、エアコン２００Ａの動作態様として送風時と、冷房時とに分けられている場合が示されている。
【０１０１】
送風時としては、風量が「ＯＦＦ」から「急速風」となる動作態様の変化に従って消費電力が異なる場合が示されている。具体的には、「停止（ＯＦＦ）」の場合には、消費電力は０である。また、「ＯＦＦ」＜「静風」＜「微風」＜「弱風」＜「中風」＜「強風」＜「急速風」の順番で風量が強まる場合が示されている。
【０１０２】
また、冷房時としては、設定温度として対外気温との差が無い場合、つまり「０℃」の温度維持の場合には、消費電力は３００Ｗである。設定温度が対外気温と比較して１℃ずつ低下させる場合に必要な消費電力が示されている。本例においては、「０℃」（温度維持）から「−１２℃」に変化させる場合の１℃ずつの消費電力の変化が示されている。
【０１０３】
本例においては、当該動作テーブルが予め設けられている場合について説明するが、測定器４００で測定される消費電力とＩＲリモコンを用いて操作した操作内容とを蓄積してデータベース化することにより作成するようにしても良い。停止テーブルについても同様である。具体的には、動作テーブルを用いて停止させた手順を蓄積してデータベース化することにより作成することが可能である。
【０１０４】
次に、ヒーター２００Ｄの動作態様として、設定温度が「強」である場合に当該ヒーター２００Ｄの動作を停止する指示があった場合の具体例について説明する。ここで、ヒーター２００Ｄは、動作態様の変更に伴う消費電力の変化量が大きい場合の具体例として説明する。
【０１０５】
本例においては、電気機器の状態として最初の初期状態（０）から状態（４）まで動作態様が変更されて指示された電気機器が停止する場合について説明する。
【０１０６】
図６は、本発明の実施の形態に従う電気機器の状態（０）〜（４）に伴う消費電力の変化を説明する図である。
【０１０７】
図６（Ａ）には、電気機器の状態（０）〜（４）の動作態様の遷移が示されている。また、図６（Ｂ）には、各状態における電気機器の消費電力の一覧が示されている。
【０１０８】
図７は、本発明の実施の形態に従う電気機器の状態（０）〜（４）の動作テーブルの動作態様の変更を説明する図である。
【０１０９】
図７（Ａ）には、ヒーター２００Ｄの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０１１０】
図７（Ｂ）には、ＴＶ２００Ｂの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０１１１】
図７（Ｃ）には、エアコン２００Ａの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０１１２】
以下、具体的に説明する。
［状態（０）→状態（１）への変更］
図３のフロー図に従って、ヒーター２００Ｄに対してＯＦＦ指示があった場合、ヒーター２００Ｄの動作テーブルが取得される。そして、ヒーター２００Ｄを停止した際の消費電力の変化を計算する。消費電力の変化として８００Ｗとして算出された場合について説明する。なお、当該消費電力の変化は、測定器４００で取得したものであっても良いし、ＩＲリモコンを介して前回設定した操作指示と動作テーブルとに基づいて算出したものであってもよい。
【０１１３】
そして、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力５ｋＷの５％（２５０Ｗ）を超えるかどうかが判断される。
【０１１４】
本例においては、算出されたヒーター２００Ｄの消費電力の変化が８００Ｗであり、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％（２５０Ｗ）を超えるため、次に、一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する。本例の場合には、一段階消費電量を減少させた場合の消費電力の変化が４００Ｗであるため目標状態を決定する。そして、動作態様の変更の計算処理を実行する。ここで、目標状態とは、全ての電気機器について停止させる状態である。
【０１１５】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。そして、この場合にはヒーター２００Ｄの消費電力は８００Ｗであるため目標状態ではなく、動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「弱」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「弱」）への消費電力４００Ｗが計算される。
【０１１６】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「弱」に決定する。
【０１１７】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。なお、上述したように既にステップＳ７において、双方向ＤＣ／ＡＣ変換器２００の定格出力の５％を超えると判断されているためステップＳ２３に進むようにしても良い。
【０１１８】
そして、次の別の電気機器として、本例においては、一例としてＴＶ２００Ｂが選択されるものとする。
【０１１９】
そして、選択されたＴＶ２００Ｂの動作テーブルを取得する。
そして、取得したＴＶ２００Ｂの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにＴＶ２００Ｂの動作態様の変更を計算する。当該計算において、ＴＶ２００Ｂの輝度を「６」に変更した場合に０Ｗ→１５０Ｗの消費電力が必要となる。そうすると、ＴＶ２００Ｂの輝度を「６」に変更した場合に合計の消費電力の変化は２５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、当該ＴＶ２００Ｂの動作態様が決定される。
【０１２０】
そして、再び図３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が４００Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「弱」となるように指示する。また、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が１５０Ｗに設定されるようにＩＲリモコン３００Ｂを介して、輝度が「６」となるように指示する。
【０１２１】
当該動作により、電気機器の状態として初期状態（０）から状態（１）に変更される。
［状態（１）→状態（２）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０１２２】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断され、目標状態でないため動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「ＯＦＦ」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「ＯＦＦ」）への消費電力０Ｗが計算される。
【０１２３】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「ＯＦＦ」に決定する。
【０１２４】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。
【０１２５】
そして、次に別の電気機器として、本例においては、一例としてＴＶ２００Ｂが選択されるものとする。
【０１２６】
そして、選択されたＴＶ２００Ｂの動作テーブルを取得する。
そして、取得したＴＶ２００Ｂの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにＴＶ２００Ｂの動作態様の変更を計算する。当該計算において、ＴＶ２００Ｂの輝度を「最大」に変更した場合に１５０Ｗ→２００Ｗの消費電力が必要となる。そうすると、合計の消費電力の変化は３５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下とはならない。そのため、さらに別の電気機器を選択する必要がある。本例においては、エアコン２００Ａが選択される。
【０１２７】
そして、選択されたエアコン２００Ａの動作テーブルを取得する。
そして、取得したエアコン２００Ａの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにエアコン２００Ａの動作態様の変更を計算する。当該計算において、エアコン２００Ａの動作態様として送風を「急速風」に変更した場合に０Ｗ→１１０Ｗの消費電力が必要となる。そうすると、合計の消費電力の変化は２４０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、ＴＶ２００Ｂおよびエアコン２００Ａの動作態様が決定される。
【０１２８】
そして、再び、図３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「ＯＦＦ」となるように指示する。また、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が２００Ｗに設定されるようにＩＲリモコン３００Ｂを介して輝度が「最大」となるように指示する。また、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が１１０Ｗに設定されるようにＩＲリモコン３００Ａを介して、風量が「急速風」となるように指示する。
【０１２９】
当該動作により、電気機器の状態として状態（１）から状態（２）に変更される。
［状態（２）→状態（３）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０１３０】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。この場合には、ヒーター２００Ｄの消費電力は０Ｗであり目標状態である。したがって、残りの別の電気機器の動作態様を決定する。本例においては、ＴＶ２００Ｂおよびエアコン２００Ａの動作テーブルを取得する。そして、取得したＴＶ２００Ｂおよびエアコン２００Ａの動作テーブルを参照して、ＴＶ２００Ｂおよびエアコン２００Ａの消費電力の合計の変化が２５０Ｗ以下となるようにＴＶ２００Ｂおよびエアコン２００Ａの動作態様の変更を計算する。当該計算において、ＴＶ２００Ｂの輝度を「最大」から「最小」に変更した場合に２００Ｗ→０Ｗの消費電力が変化する。また、エアコン２００Ａの風量を「急速風」から「中風」に変更した場合に１１０Ｗ→７０Ｗの消費電力が変化する。そうすると、消費電力の変化の合計が２４０Ｗであり、双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、ＴＶ２００Ｂおよびエアコン２００Ａの動作態様が決定される。
【０１３１】
再び、図３に従って、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｂを介して「最小（ＯＦＦ）」となるように指示する。また、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が７０Ｗに設定されるようにＩＲリモコン３００Ａを介して「中風」となるように指示する。
【０１３２】
当該動作により、電気機器の状態として状態（２）から状態（３）に変更される。
［状態（３）→状態（４）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０１３３】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。この場合には、ヒーター２００Ｄの消費電力は０Ｗであり目標状態である。したがって、残りの別の電気機器の動作態様を決定する。本例においては、エアコン２００Ａの動作テーブルを取得する。そして、取得したエアコン２００Ａの動作テーブルを参照して、エアコン２００Ａの風量を「中風」から「最小（ＯＦＦ）」に変更する。消費電力の変化の合計が７０Ｗであり、双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、エアコン２００Ａの動作態様が決定される。
【０１３４】
再び、図３に従って、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ａを介して「最小（ＯＦＦ）」となるように指示する。
【０１３５】
当該動作により、電気機器の状態として状態（３）から状態（４）に変更される。
そして、目標状態が達成されたかどうかが判断され、目標状態が達成されたため処理を終了する。
【０１３６】
したがって、指示された電気機器の動作態様の変更に伴う消費電力の変化量が大きい場合、動作態様を変更するに際し、変更に伴う消費電力の変化量を定格出力の５％以下とすることができない場合にも他の電気機器と協働して、全体の電気機器の合計の消費電力の変化量が定格出力の５％以下となるように他の電気機器の動作態様への変更を計算して決定することが可能である。当該処理により、確実に消費電力の変化量を定格出力の５％以下とすることが可能であり、双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを確実に防止することが可能である。
【０１３７】
なお、停止を指示する電気機器について、動作態様の変更に伴う消費電力の変化量が大きくない場合（双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下）には、当該電気機器の動作テーブルに従って、消費電力の変化量が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下となるように段階的に動作態様を変更するようにすればよい。
【０１３８】
＜変形例１＞
上記においては、指示された電気機器の動作を停止させる場合について主に説明したが、特に停止させる場合に限らず、指示された電気機器の動作を低下させる場合についても同様に適用可能である。
【０１３９】
本変形例１においては、指示された電気機器の動作を低下させる場合について説明する。本例においては、ヒーター２００Ｄの動作態様として、設定温度が「強」である場合に設定温度を「弱」に当該ヒーター２００Ｄの動作を低下する指示があった場合の具体例について説明する。
【０１４０】
本例においては、電気機器の状態として最初の初期状態（０）から状態（２）まで動作態様が変更されて指示された電気機器の動作態様が低下する場合について説明する。
【０１４１】
図８は、本発明の実施の形態の変形例１に従う電気機器の状態（０）〜（２）に伴う消費電力の変化を説明する図である。
【０１４２】
図８（Ａ）には、電気機器の状態（０）〜（２）の動作態様の遷移が示されている。また、図８（Ｂ）には、各状態における電気機器の消費電力の一覧が示されている。
【０１４３】
図９は、本発明の実施の形態の変形例１に従う電気機器の状態（０）〜（２）の動作テーブルの動作態様の変更を説明する図である。
【０１４４】
図９（Ａ）には、ヒーター２００Ｄの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０１４５】
図９（Ｂ）には、ＴＶ２００Ｂの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０１４６】
以下、具体的に説明する。
［状態（０）→状態（１）への変更］
図３のフロー図に従って、ヒーター２００Ｄに対して低下指示（設定温度「弱」）があった場合、ヒーター２００Ｄの動作テーブルが取得される。そして、ヒーター２００Ｄの動作を低下した際の消費電力の変化を計算する。消費電力の変化として４００Ｗとして算出された場合について説明する。なお、当該消費電力の変化は、測定器４００で取得したものであっても良いし、ＩＲリモコンを介して前回設定した操作指示と動作テーブルとに基づいて算出したものであってもよい。
【０１４７】
そして、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力５ｋＷの５％（２５０Ｗ）を超えるかどうかが判断される。
【０１４８】
本例においては、算出されたヒーター２００Ｄの消費電力の変化が４００Ｗであり、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％（２５０Ｗ）を超えるため、次に、一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する。本例の場合には、一段階消費電量を減少させた場合の消費電力の変化が４００Ｗであるため目標状態を決定する。そして、動作態様の変更の計算処理を実行する。ここで、目標状態とは、ヒーター２００Ｄは、動作態様を「弱」とし、他の全ての電気機器について停止させる状態である。
【０１４９】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。そして、この場合にはヒーター２００Ｄの消費電力は８００Ｗであるため目標状態ではなく、動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「弱」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「弱」）への消費電力４００Ｗが計算される。
【０１５０】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「弱」に決定する。
【０１５１】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。なお、上述したように既にステップＳ７において、双方向ＤＣ／ＡＣ変換器２００の定格出力の５％を超えると判断されているためステップＳ２３に進むようにしても良い。
【０１５２】
そして、次の別の電気機器として、本例においては、一例としてＴＶ２００Ｂが選択されるものとする。
【０１５３】
そして、選択されたＴＶ２００Ｂの動作テーブルを取得する。
そして、取得したＴＶ２００Ｂの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにＴＶ２００Ｂの動作態様の変更を計算する。当該計算において、ＴＶ２００Ｂの輝度を「６」に変更した場合に０Ｗ→１５０Ｗの消費電力が必要となる。そうすると、ＴＶ２００Ｂの輝度を「６」に変更した場合に合計の消費電力の変化は２５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、当該ＴＶ２００Ｂの動作態様が決定される。
【０１５４】
そして、再び図３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が４００Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「弱」となるように指示する。また、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が１５０Ｗに設定されるようにＩＲリモコン３００Ｂを介して、輝度が「６」となるように指示する。
【０１５５】
当該動作により、電気機器の状態として初期状態（０）から状態（１）に変更される。
［状態（１）→状態（２）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０１５６】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。この場合には、ヒーター２００Ｄの消費電力は４００Ｗであり目標状態である。したがって、残りの別の電気機器の動作態様を決定する。本例においては、ＴＶ２０Ｂの動作テーブルを取得する。そして、取得したＴＶ２００Ｂの動作テーブルを参照して、ＴＶ２００Ｂの消費電力の合計の変化が２５０Ｗ以下となるようにＴＶ２００Ｂの動作態様の変更を計算する。当該計算において、ＴＶ２００Ｂの輝度を「６」から「最小（ＯＦＦ）」に変更する。そして、ＴＶ２００Ｂの消費電力の変化の合計は１５０Ｗであり、双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、ＴＶ２００Ｂの動作態様が決定される。
【０１５７】
再び、図３のフロー図に従って、本例においては、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｂを介して輝度が「最小（ＯＦＦ）」となるように指示する。
【０１５８】
当該動作により、電気機器の状態として状態（１）から状態（２）に変更される。
そして、目標状態が達成されたかどうかが判断され、目標状態が達成されたため処理を終了する。
【０１５９】
したがって、指示された電気機器の動作を低下させる場合についても、指示された電気機器の動作態様の変更に伴う消費電力の変化量が大きい場合、動作態様を変更するに際し、変更に伴う消費電力の変化量を定格出力の５％以下とすることができない場合にも他の電気機器と協働して、全体の電気機器の合計の消費電力の変化量が定格出力の５％以下となるように他の電気機器の動作態様への変更を計算して決定することが可能である。当該処理により、確実に消費電力の変化量を定格出力の５％以下とすることが可能であり、双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを確実に防止することが可能である。
【０１６０】
＜変形例２＞
上記においては、指示された電気機器以外の他の電気機器について停止している場合について、主に説明したが、特に他の電気機器が停止している場合に限らず、動作している場合についても同様に適用可能である。
【０１６１】
本変形例２においては、指示された電気機器以外の他の電気機器が動作している場合について、指示された電気機器を停止させる場合について説明する。本例においては、ヒーター２００Ｄの動作態様として、設定温度が「強」である場合に当該ヒーター２００Ｄの動作を停止する指示があった場合の具体例について説明する。なお、ここで、ＴＶ２００Ｂの輝度は「１」に設定されており、１００Ｗの消費電力が生じている。また、照明器具２００Ｃの明るさは「６」に設定されており３０Ｗの消費電力が生じている。また、エアコン２００Ａは冷房時において「０℃」の温度維持に設定されており、３００Ｗの消費電力が生じている。
【０１６２】
本例においては、電気機器の状態として最初の初期状態（０）から状態（４）まで動作態様が変更されて指示された電気機器が停止する場合について説明する。
【０１６３】
図１０は、本発明の実施の形態の変形例２に従う電気機器の状態（０）〜（４）に伴う消費電力の変化を説明する図である。
【０１６４】
図１０（Ａ）には、電気機器の状態（０）〜（４）の動作態様の遷移が示されている。また、図１０（Ｂ）には、各状態における電気機器の消費電力の一覧が示されている。
【０１６５】
図１１は、本発明の実施の形態の変形例２に従う電気機器の状態（０）〜（４）の動作テーブルの動作態様の変更を説明する図である。
【０１６６】
図１１（Ａ）には、ヒーター２００Ｄの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０１６７】
図１１（Ｂ）には、ＴＶ２００Ｂの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０１６８】
図１１（Ｃ）には、エアコン２００Ａの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０１６９】
以下、具体的に説明する。
［状態（０）→状態（１）への変更］
図３のフロー図に従って、ヒーター２００Ｄに対してＯＦＦ指示があった場合、ヒーター２００Ｄの動作テーブルが取得される。そして、ヒーター２００Ｄを停止した際の消費電力の変化を計算する。消費電力の変化として８００Ｗとして算出された場合について説明する。なお、当該消費電力の変化は、測定器４００で取得したものであっても良いし、ＩＲリモコンを介して前回設定した操作指示と動作テーブルとに基づいて算出したものであってもよい。
【０１７０】
そして、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力５ｋＷの５％（２５０Ｗ）を超えるかどうかが判断される。
【０１７１】
本例においては、算出されたヒーター２００Ｄの消費電力の変化が８００Ｗであり、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％（２５０Ｗ）を超えるため、次に、一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する。本例の場合には、一段階消費電量を減少させた場合の消費電力の変化が４００Ｗであるため目標状態を決定する。そして、動作態様の変更の計算処理を実行する。ここで、目標状態とは、ヒーター２００Ｄを停止状態、他の電気機器について初期状態すなわちＴＶ２００Ｂの輝度を「１」、照明器具２００Ｃの明るさを「６」、エアコン２００Ａの冷房時において「０℃」とする状態である。
【０１７２】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。そして、この場合にはヒーター２００Ｄの消費電力は８００Ｗであるため目標状態ではなく、動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「弱」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「弱」）への消費電力４００Ｗが計算される。
【０１７３】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「弱」に決定する。
【０１７４】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。なお、上述したように既にステップＳ７において、双方向ＤＣ／ＡＣ変換器２００の定格出力の５％を超えると判断されているためステップＳ２３に進むようにしても良い。
【０１７５】
そして、次の別の電気機器として、本例においては、一例としてＴＶ２００Ｂが選択されるものとする。
【０１７６】
そして、選択されたＴＶ２００Ｂの動作テーブルを取得する。
そして、取得したＴＶ２００Ｂの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにＴＶ２００Ｂの動作態様の変更を計算する。当該計算において、ＴＶ２００Ｂの輝度を「６」に変更した場合に１００Ｗ→１５０Ｗの消費電力が必要となる。そうすると、ＴＶ２００Ｂの輝度を「１」から「６」に変更した場合に合計の消費電力の変化は３５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下とならない。そのため、さらに別の電気機器を選択する必要がある。本例においてはエアコン２００Ａが選択される。
【０１７７】
そして、選択されたエアコン２００Ａの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにエアコン２００Ａの動作態様の変更を計算する。当該計算において、エアコン２００Ａの動作態様を「−１℃」に変更した場合に３００Ｗ→４００Ｗの消費電力が必要となる。そうすると、合計の消費電力の変化は２５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、ＴＶ２００Ｂおよびエアコン２００Ａの動作態様が決定される。
【０１７８】
そして、再び図３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が４００Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「弱」となるように指示する。また、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が１５０Ｗに設定されるようにＩＲリモコン３００Ｂを介して、輝度が「６」となるように指示する。また、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が４００Ｗに設定されるようにＩＲリモコン３００Ａを介して、設定温度が「−１℃」となるように指示する。
【０１７９】
当該動作により、電気機器の状態として初期状態（０）から状態（１）に変更される。
［状態（１）→状態（２）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０１８０】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断され、目標状態でないため動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「ＯＦＦ」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「ＯＦＦ」）への消費電力０Ｗが計算される。
【０１８１】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「ＯＦＦ」に決定する。
【０１８２】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。
【０１８３】
そして、次に別の電気機器として、本例においては、一例としてＴＶ２００Ｂが選択されるものとする。
【０１８４】
そして、選択されたＴＶ２００Ｂの動作テーブルを取得する。
そして、取得したＴＶ２００Ｂの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにＴＶ２００Ｂの動作態様の変更を計算する。当該計算において、ＴＶ２００Ｂの輝度を「最大」に変更した場合に１５０Ｗ→２００Ｗの消費電力が必要となる。そうすると、合計の消費電力の変化は３５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下とはならない。そのため、さらに別の電気機器の選択する必要がある。本例においては、エアコン２００Ａが選択される。
【０１８５】
そして、選択されたエアコン２００Ａの動作テーブルを取得する。
そして、取得したエアコン２００Ａの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにエアコン２００Ａの動作態様の変更を計算する。当該計算において、エアコン２００Ａの動作態様を「−２℃」に変更した場合に４００Ｗ→５００Ｗの消費電力が必要となる。そうすると、合計の消費電力の変化は２５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、ＴＶ２００Ｂおよびエアコン２００Ａの動作態様が決定される。
【０１８６】
そして、再び、図３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「ＯＦＦ」となるように指示する。また、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が２００Ｗに設定されるようにＩＲリモコン３００Ｂを介して輝度が「最大」となるように指示する。また、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が５００Ｗに設定されるようにＩＲリモコン３００Ａを介して、設定温度を「−２℃」となるように指示する。
【０１８７】
当該動作により、電気機器の状態として状態（１）から状態（２）に変更される。
［状態（２）→状態（３）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０１８８】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。この場合には、ヒーター２００Ｄの消費電力は０Ｗであり目標状態である。したがって、残りの別の電気機器の動作態様を決定する。本例においては、ＴＶ２００Ｂおよびエアコン２００Ａの動作テーブルを取得する。そして、取得したＴＶ２００Ｂおよびエアコン２００Ａの動作テーブルを参照して、ＴＶ２００Ｂおよびエアコン２００Ａの消費電力の合計の変化が２５０Ｗ以下となるようにＴＶ２００Ｂおよびエアコン２００Ａの動作態様の変更を計算する。当該計算において、ＴＶ２００Ｂの輝度を「最大」から「６」に変更した場合に２００Ｗ→１５０Ｗの消費電力が変化する。また、エアコン２００Ａの設定温度を「−２℃」から「０℃」に変更した場合に５００Ｗ→３００Ｗの消費電力が変化する。そうすると、消費電力の変化の合計が２５０Ｗであり、双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、ＴＶ２００Ｂおよびエアコン２００Ａの動作態様が決定される。
【０１８９】
再び、図３に従って、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が１５０Ｗに設定されるようにＩＲリモコン３００Ｂを介して輝度が「６」となるように指示する。また、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が３００Ｗに設定されるようにＩＲリモコン３００Ａを介して設定温度「０℃」となるように指示する。
【０１９０】
当該動作により、電気機器の状態として状態（２）から状態（３）に変更される。
［状態（３）→状態（４）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０１９１】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。この場合には、ヒーター２００Ｄの消費電力は０Ｗであり目標状態である。したがって、残りの別の電気機器の動作態様を決定する。本例においては、ＴＶ２００Ｂの動作テーブルを取得する。そして、取得したＴＶ２００Ｂの動作テーブルを参照して、ＴＶ２００Ｂの輝度を「６」から「１」に変更する。消費電力の変化の合計が５０Ｗであり、双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、ＴＶ２００Ｂの動作態様が決定される。
【０１９２】
再び、図３に従って、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が１００Ｗに設定されるようにＩＲリモコン３００Ｂを介して輝度が「１」となるように指示する。
【０１９３】
当該動作により、電気機器の状態として状態（３）から状態（４）に変更される。
そして、目標状態が達成されたかどうかが判断され、目標状態が達成されたため処理を終了する。
【０１９４】
したがって、指示された電気機器の動作態様の変更に伴う消費電力の変化量が大きい場合、動作態様を変更するに際し、変更に伴う消費電力の変化量を定格出力の５％以下とすることができない場合にも他の電気機器と協働して、全体の電気機器の合計の消費電力の変化量が定格出力の５％以下となるように他の電気機器の動作態様への変更を計算して決定することが可能である。特に、他の電気機器が停止している場合だけでなく動作している場合においても可能である。当該処理により、確実に消費電力の変化量を定格出力の５％以下とすることが可能であり、双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを確実に防止することが可能である。
【０１９５】
＜変形例３＞
上記においては、指示された電気機器の動作を停止あるいは低下させる場合について、他の電気機器と協働して動作態様を変更する場合について説明した。一方で、他の電気機器を動作させる場合、ユーザの快適性を損なわないように制御することが望ましい。
【０１９６】
この点で、本変形例３においては、他の電気機器として動作させる場合に電気機器の優先順位を割り当てて、ユーザの快適性を維持する方式について説明する。
【０１９７】
具体的には、他の電気機器として協働して動作させる優先順位として、一例として、エアコン２００Ａ、照明器具２００Ｃ、ＴＶ２００Ｂの順番に動作させる優先順位が割り当てられている場合について説明する。
【０１９８】
次に、ヒーター２００Ｄの動作態様として、設定温度が「強」である場合に当該ヒーター２００Ｄの動作を停止する指示があった場合の具体例について説明する。
【０１９９】
本例においては、電気機器の状態として最初の初期状態（０）から状態（４）まで動作態様が変更されて電気機器が停止する場合について説明する。
【０２００】
図１２は、本発明の実施の形態の変形例１に従う電気機器の状態（０）〜（４）に伴う消費電力の変化を説明する図である。
【０２０１】
図１２（Ａ）には、電気機器の状態（０）〜（４）の動作態様の遷移が示されている。また、図１２（Ｂ）には、各状態における電気機器の消費電力の一覧が示されている。
【０２０２】
図１３は、本発明の実施の形態の変形例１に従う電気機器の状態（０）〜（４）の動作テーブルの動作態様の変更を説明する図である。
【０２０３】
図１３（Ａ）には、ヒーター２００Ｄの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２０４】
図１３（Ｂ）には、ＴＶ２００Ｂの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２０５】
図１３（Ｃ）には、エアコン２００Ａの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２０６】
以下、具体的に説明する。
［状態（０）→状態（１）への変更］
図３のフロー図に従って、ヒーター２００Ｄに対してＯＦＦ指示があった場合、ヒーター２００Ｄの動作テーブルが取得される。そして、ヒーター２００Ｄを停止した際の消費電力の変化を計算する。消費電力の変化として８００Ｗとして算出された場合について説明する。なお、当該消費電力の変化は、測定器４００で取得したものであっても良いし、ＩＲリモコンを介して前回設定した操作指示と動作テーブルとに基づいて算出したものであってもよい。
【０２０７】
そして、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力５ｋＷの５％（２５０Ｗ）を超えるかどうかが判断される。
【０２０８】
本例においては、算出されたヒーター２００Ｄの消費電力の変化が８００Ｗであり、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％（２５０Ｗ）を超えるため、次に、一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する。本例の場合には、一段階消費電量を減少させた場合の消費電力の変化が４００Ｗであるため目標状態を決定する。そして、動作態様の変更の計算処理を実行する。ここで、目標状態とは、全ての電気機器について停止させる状態である。
【０２０９】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。そして、この場合にはヒーター２００Ｄの消費電力は８００Ｗであるため目標状態ではなく、動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「弱」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「弱」）への消費電力４００Ｗが計算される。
【０２１０】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「弱」に決定する。
【０２１１】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。なお、上述したように既にステップＳ７において、双方向ＤＣ／ＡＣ変換器２００の定格出力の５％を超えると判断されているためステップＳ２３に進むようにしても良い。
【０２１２】
そして、次の別の電気機器として、本例においては、優先順位の高いエアコン２００Ａが選択されるものとする。
【０２１３】
そして、選択されたエアコン２００Ａの動作テーブルを取得する。
そして、取得したエアコン２００Ａの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにエアコン２００Ａの動作態様の変更を計算する。当該計算において、エアコン２００Ａの風量を「急速風」に変更した場合に０Ｗ→１１０Ｗの消費電力が必要となる。そうすると、エアコン２００Ａの風量を「急速風」に変更した場合に合計の消費電力の変化は２９０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下とならない。そのため、さらに別の電気機器を選択する必要がある。本例においては、次に優先順位の高い照明器具２００Ｃが選択されるものとする。
【０２１４】
そして、選択された照明器具２００Ｃの動作テーブルを取得する。
そして、取得した照明器具２００Ｃの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにエアコン２００Ａの動作態様の変更を計算する。当該計算において、照明器具２００Ｃの動作態様として明るさ「８」に変更した場合に０Ｗ→４０Ｗの消費電力が必要となる。そうすると、合計の消費電力の変化は２５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、エアコン２００Ａおよび照明器具２００Ｃの動作態様が決定される。
【０２１５】
そして、再び図３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が４００Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「弱」となるように指示する。また、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が１１０Ｗに設定されるようにＩＲリモコン３００Ａを介して、風量が「急速風」となるように指示する。また、ホームコントローラ１００は、照明器具２００Ｃの動作テーブルに基づいて照明器具２００Ｃの消費電力が４０Ｗに設定されるようにＩＲリモコン３００Ｃを介して、明るさが「８」となるように指示する。
【０２１６】
当該動作により、電気機器の状態として初期状態（０）から状態（１）に変更される。
［状態（１）→状態（２）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０２１７】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断され、目標状態でないため動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「ＯＦＦ」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「ＯＦＦ」）への消費電力０Ｗが計算される。
【０２１８】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「ＯＦＦ」に決定する。
【０２１９】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。
【０２２０】
そして、次に別の電気機器として、本例においては、優先順位の高いエアコン２００Ａが選択されるものとする。
【０２２１】
そして、選択されたエアコン２００Ａの動作テーブルを取得する。
そして、取得したエアコン２００Ａの動作テーブルを参照して、指示された電気機器と選択された電気機器の消費電力の合計の変化が２５０Ｗ以下となるようにエアコン２００Ａの動作態様の変更を計算する。当該計算において、エアコン２００Ａの冷房時において「０℃」に変更した場合に１１０Ｗ→３００Ｗの消費電力が必要となる。そうすると、合計の消費電力の変化は２１０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、エアコン２００Ａの動作態様が決定される。
【０２２２】
そして、再び、図３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「ＯＦＦ」となるように指示する。また、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が３００Ｗに設定されるようにＩＲリモコン３００Ａを介して、冷房時において「０℃」となるように指示する。
【０２２３】
当該動作により、電気機器の状態として状態（１）から状態（２）に変更される。
［状態（２）→状態（３）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０２２４】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。この場合には、ヒーター２００Ｄの消費電力は０Ｗであり目標状態である。したがって、残りの別の電気機器の動作態様を決定する。本例においては、エアコン２００Ａおよび照明器具２００Ｃの動作テーブルを取得する。そして、取得したエアコン２００Ａおよび照明器具２００Ｃの動作テーブルを参照して、エアコン２００Ａおよび照明器具２００Ｃの消費電力の合計の変化が２５０Ｗ以下となるようにエアコン２００Ａおよび照明器具２００Ｃの動作態様の変更を計算する。当該計算において、エアコン２００Ａを冷房時において「０℃」から風量を「弱風」に変更した場合に３００Ｗ→５０Ｗの消費電力が変化する。そうすると、消費電力の変化の合計が２５０Ｗであり、双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、エアコン２００Ａの動作態様が決定される。
【０２２５】
再び、図３に従って、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が５０Ｗに設定されるようにＩＲリモコン３００Ａを介して「弱風」となるように指示する。
【０２２６】
当該動作により、電気機器の状態として状態（２）から状態（３）に変更される。
［状態（３）→状態（４）への変更］
図３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９に戻り、動作態様の変更の計算処理を実行する。
【０２２７】
図４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。この場合には、ヒーター２００Ｄの消費電力は０Ｗであり目標状態である。したがって、残りの別の電気機器の動作態様を決定する。本例においては、エアコン２００Ａおよび照明器具２００Ｃの動作テーブルを取得する。そして、取得したエアコン２００Ａおよび照明器具２００Ｃの動作テーブルを参照して、エアコン２００Ａおよび照明器具２００Ｃの消費電力の合計の変化が２５０Ｗ以下となるようにエアコン２００Ａおよび照明器具２００Ｃの動作態様の変更を計算する。当該計算において、エアコン２００Ａの風量を「弱風」から「最小（ＯＦＦ）」に変更した場合に５０Ｗ→０Ｗの消費電力が変化する。また、照明器具２００Ｃの明るさを「６」から「１」に変更した場合に４０Ｗ→０Ｗの消費電力が変化する。そうすると、合計の消費電力の変化は９０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、エアコン２００Ａおよび照明器具２００Ｃの動作態様が決定される。
【０２２８】
再び、図３に従って、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ａを介して「最小（ＯＦＦ）」となるように指示する。また、ホームコントローラ１００は、照明器具２００Ｃの動作テーブルに基づいて照明器具２００Ｃの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｃを介して「最小（ＯＦＦ）」となるように指示する。
【０２２９】
当該動作により、電気機器の状態として状態（３）から状態（４）に変更される。
そして、目標状態が達成されたかどうかが判断され、目標状態が達成されたため処理を終了する。
【０２３０】
したがって、指示された電気機器の動作態様の変更に伴う消費電力の変化量が大きい場合、動作態様を変更するに際し、変更に伴う消費電力の変化量を定格出力の５％以下とすることができない場合にも優先順位に従って他の電気機器と協働して、全体の電気機器の合計の消費電力の変化量が定格出力の５％以下となるように他の電気機器の動作態様への変更を計算して決定することが可能である。当該処理により、確実に消費電力の変化量を定格出力の５％以下とすることが可能であり、双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを確実に防止することが可能である。また、優先順位に従って他の電気機器と協働して動作するため動作態様を変更させたくない電気機器を例えば優先順位の下位に設定しておくことにより、当該電気機器については動作態様が変更される可能性を低くすることが可能であり、ユーザの快適性を維持することが可能である。
【０２３１】
なお、本例においては、優先順位として、一例として、エアコン２００Ａ、照明器具２００Ｃ、ＴＶ２００Ｂの順番に動作させる優先順位が割り当てられている場合について説明したが、当該優先順位について、予め定められていても良いし、ユーザが動作する順番を設定しておくようにしても良い。
【０２３２】
＜変形例４＞
本変形例４においては、複数の電気機器が動作している場合に、一括して、全ての電気機器をＯＦＦする場合について説明する。
【０２３３】
この場合、本変形例４においては、一例として、停止させる優先順位が予め定まっている場合について説明する。
【０２３４】
具体的には、優先順位として、エアコン２００Ａ、ＴＶ２００Ｂ、照明器具２００Ｃ、ヒーター２００Ｄの順番に停止させる優先順位が割り当てられている場合について説明する。したがって、まず、エアコン２００Ａに対してＯＦＦ指示が出される。
【０２３５】
本例においては、電気機器の状態として最初の初期状態（０）から状態（１４）まで動作態様が変更されて電気機器が停止する場合について説明する。
【０２３６】
図１４は、本発明の実施の形態の変形例４に従う電気機器の状態（０）〜（１４）の動作態様の遷移を説明する図である。
【０２３７】
図１５は、本発明の実施の形態の変形例４に従う各状態における電気機器の消費電力の一覧を説明する図である。
【０２３８】
図１６は、本発明の実施の形態の変形例４に従う電気機器の状態（０）〜（１４）の動作テーブルの動作態様の変更（その１）を説明する図である。
【０２３９】
図１６（Ａ）には、エアコン２００Ａの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２４０】
図１６（Ｂ）には、ＴＶ２００Ｂの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２４１】
図１６（Ｃ）には、照明器具２００Ｃの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２４２】
図１７は、本発明の実施の形態の変形例４に従う電気機器の状態（０）〜（１４）の動作テーブルの動作態様の変更（その２）を説明する図である。
【０２４３】
図１７（Ａ）には、ヒーター２００Ｄの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２４４】
図１７（Ｂ）には、ＴＶ２００Ｂの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２４５】
図１７（Ｃ）には、エアコン２００Ａの動作テーブルが示されており、状態の変化に従って動作態様が変更される場合が示されている。
【０２４６】
以下、具体的に説明する。
［状態（０）→状態（８）］
優先順位に従ってまず、エアコン２００Ａを停止させる。
【０２４７】
図３のフロー図に従って、エアコン２００Ａに対してＯＦＦ指示があった場合、エアコン２００Ａの動作テーブルが取得される。そして、ヒーター２００Ｄを停止した際の消費電力の変化を計算する。消費電力の変化として１５００Ｗとして算出された場合について説明する。なお、当該消費電力は、測定器４００で取得したものであっても良いし、ＩＲリモコンを介して前回設定した操作指示と動作テーブルとに基づいて算出したものであってもよい。
【０２４８】
そして、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力は５ｋＷであるため２５０Ｗを超えるかどうかが判断される。
【０２４９】
本例においては、算出されたエアコン２００Ａの消費電力が１５００Ｗであり、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の２５０Ｗを超えるため、次に、一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する。本例の場合には、一段階消費電力を減少させた場合の消費電力の変化が１００Ｗであるため双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えない動作態様に決定する。具体的には、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるように消費電力が計算される。本例においては、２段階下げた場合の消費電力（１５００Ｗ→１３００Ｗ）が計算され、それに従って動作態様（設定温度「最大」→「−１０℃」）が決定される。すなわち、エアコン２００Ａの動作態様として、設定温度を「−１０℃」に決定する。次に、ホームコントローラ１００は、エアコン２００Ａの動作テーブルに基づいてエアコン２００Ａの消費電力が１３００Ｗに設定されるようにＩＲリモコン３００Ａを介して、設定温度が「−１０℃」となるように指示する。当該動作により、電気機器の状態として初期状態（０）から状態（１）に変更される。
【０２５０】
同様の処理が繰り返され、状態（８）においてエアコン２００Ａが停止する。
消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるように段階的に動作態様を変更するため双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを防止することが可能である。
【０２５１】
［状態（８）→状態（９）］
次の優先順位に従って、ＴＶ２００Ｂを停止させる。
【０２５２】
図３のフロー図に従って、ＴＶ２００Ｂに対してＯＦＦ指示があった場合、ＴＶ２００Ｂの動作テーブルが取得される。そして、ＴＶ２００Ｂを停止した際の消費電力の変化を計算する。消費電力の変化として２００Ｗとして算出された場合について説明する。なお、当該消費電力は、測定器４００で取得したものであっても良いし、ＩＲリモコンを介して前回設定した操作指示と動作テーブルとに基づいて算出したものであってもよい。
【０２５３】
そして、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力は５ｋＷであるため２５０Ｗを超えるかどうかが判断される。
【０２５４】
本例においては、算出されたＴＶ２００Ｂの消費電力の変化が２００Ｗであり、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の２５０Ｗを超えないため、ＴＶ２００Ｂの動作態様として輝度を「最小（ＯＦＦ）」に決定する。次に、ホームコントローラ１００は、ＴＶ２００Ｂの動作テーブルに基づいてＴＶ２００Ｂの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｂを介して「最小（ＯＦＦ）」となるように指示する。当該動作により、電気機器の状態として状態（８）から状態（９）に変更される。
【０２５５】
［状態（９）→状態（１０）］
次の優先順位に従って、照明器具２００Ｃを停止させる。
【０２５６】
図３のフロー図に従って、照明器具２００Ｃに対してＯＦＦ指示があった場合、照明器具２００Ｃの動作テーブルが取得される。そして、消費電力の変化を計算する。本例においては、消費電力の変化として６０Ｗとして算出された場合について説明する。なお、当該消費電力は、測定器４００で取得したものであっても良いし、ＩＲリモコンを介して前回設定した操作指示と動作テーブルとに基づいて算出したものであってもよい。
【０２５７】
そして、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力は５ｋＷであるため２５０Ｗを超えるかどうかが判断される。
【０２５８】
本例においては、算出された照明器具２００Ｃの消費電力の変化が６０Ｗであり、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の２５０Ｗを超えないため、照明器具２００Ｃの動作態様として明るさ「最小（ＯＦＦ）」に決定する。次に、ホームコントローラ１００は、照明器具２００Ｃの動作テーブルに基づいて照明器具２００Ｃの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｃを介して「最小（ＯＦＦ）」となるように指示する。当該動作により、電気機器の状態として状態（９）から状態（１０）に変更される。
【０２５９】
［状態（１０）→状態（１４）への変更］
次の優先順位に従って、ヒーター２００Ｄを停止させる。
【０２６０】
図３のフロー図に従って、ヒーター２００Ｄに対してＯＦＦ指示があった場合、ヒーター２００Ｄの動作テーブルが取得される。そして、図６、図７を用いて説明した方式に従って、状態（１０）から状態（１４）に変更される。
【０２６１】
本変形例２においても複数の電気機器を一括してＯＦＦする場合においても、１つずつ電気機器に対してＯＦＦ指示を出力することにより上記処理により、確実に消費電力の変化量を定格出力の５％以下とすることが可能であり、双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％以上の電力が商用電力系統へ逆潮流することを確実に防止することが可能である。
【０２６２】
なお、本例においては、優先順位として、一例として、エアコン２００Ａ、ＴＶ２００Ｂ、照明器具２００Ｃ、ヒーター２００Ｄの順番に停止させる優先順位が割り当てられている場合について説明したが、当該優先順位について、予め定められていても良いし、ユーザが停止させる順番を設定しておくようにしても良い。
【０２６３】
（変形例５）
図１８は、本発明の実施の形態の変形例５に従うホームコントローラ１００の電気機器の停止指示について説明するフロー図である。
【０２６４】
図１８を参照して、本例においては、図３のフローと比較して、さらに電気機器の停止指示が蓄電池２００Ｙからの放電中であるかどうかを確認して、放電中である場合に段階的に消費電力を削減する動作態様となるように指示する場合について説明する。その他の部分については図３のフローで説明したのと同様である。
【０２６５】
具体的には、ステップＳ１において、電気機器に対する停止（ＯＦＦ）あるいは低下指示が有ったと判断した場合（ステップＳ１においてＹＥＳ）に、蓄電池２００Ｙからの放電中であるかどうかを判断する（ステップＳ１６）。具体的には、ホームコントローラ１００は、蓄電池２００Ｙの動作状態を確認して放電中であるかどうかを判断する。蓄電池２００Ｙの動作状態を確認する方式としては、種々の方式があるが例えば、蓄電池２００Ｙと接続された図示しない電流センサにより放電中か否かその状態を確認することも可能であるし、あるいは、双方向ＤＣ／ＡＣ変換器２００Ｚの動作状態から確認することも可能である。
【０２６６】
ステップＳ１６において、電気機器に対する停止（ＯＦＦ）あるいは低下指示が蓄電池２００Ｙからの放電中であると判断した場合（ステップＳ１６においてＹＥＳ）に、停止あるいは低下が指示された電気機器に対応する動作テーブルを取得する（ステップＳ２）。以降の処理については、図３で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２６７】
一方、ステップＳ１６において、電気機器に対する停止（ＯＦＦ）あるいは低下指示が蓄電池２００Ｙからの放電中でないと判断した場合（ステップＳ１６においてＮＯ）には、指示された電気機器の動作態様を指示された値に決定する（ステップＳ５）。そして、ＣＰＵ１０１は、決定された動作態様となるように指示された電気機器に対して変更を指示する（ステップＳ６）。そして、処理を終了する（エンド）。
【０２６８】
すなわち、停止の指示が有る場合に放電中でない場合には段階的に停止するのではなく電力の供給を即座に停止する。あるいは、低下指示が有る場合にも即座に動作を低下させる。
【０２６９】
蓄電池２００Ｙの動作状態を確認して放電中であることを確認してから段階的に消費電力を削減する上記動作態様となるように指示することにより負荷急変を防止し、かつ、確実に商用電力系統へ逆潮流することを防止することが可能である。
【０２７０】
また、蓄電池２００Ｙから放電中で無い場合には、商用電力系統へ逆潮流することはないためすぐに停止して、消費電力をより削減することが可能である。
【０２７１】
＜別の電力管理システムの構成（その１）＞
図１９は、本発明の実施の形態に従う別の電力管理システム１Ａの構成について説明する図である。
【０２７２】
図１９を参照して、電力管理システム１Ａは、図１で説明した電力管理システム１と比較して、測定器４００を設けない点で異なる。その他の構成については同様であるのでその詳細な説明は繰り返さない。
【０２７３】
当該構成においても上記で説明したのと同様の方式でホームコントローラ１００から対象となる電気機器を停止あるいは動作態様を低下させることが可能である。
【０２７４】
動作については、上記の図３，図４で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２７５】
なお、消費電力の算出は、ＩＲリモコンを用いて前回操作した操作内容をメモリ１１０等に記憶しておいて、当該記憶された操作内容に従って図５に示される取得した動作テーブルに基づいて消費電力を算出するものとする。
【０２７６】
また、当該構成においても変形例１〜５に従う方式を同様に適用することが可能である。
【０２７７】
＜別の電力管理システムの構成（その２）＞
図２０は、本発明の実施の形態に従う別の電力管理システム１Ｂの構成について説明する図である。
【０２７８】
図２０を参照して、電力管理システム１Ｂは、図１で説明した電力管理システム１と比較して、電気機器の機能が異なる。具体的には、本例における電気機器は、消費電力の測定機能および当該測定した消費電力を中継器１５０を介してホームコントローラ１００に送信する機能ならびにリモコン等を介さずに直接的にホームコントローラ１００からの指示に基づく制御が可能であるものとする。
【０２７９】
当該構成においても上記で説明したのと同様の方式でホームコントローラ１００から対象となる電気機器を停止あるいは動作態様を低下させることが可能である。
【０２８０】
動作については、上記の図３，図４で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２８１】
なお、消費電力の算出は、ＩＲリモコンを用いて前回操作した操作内容をメモリ１１０等に記憶しておいて、当該記憶された操作内容に従って図５に示される取得した動作テーブルに基づいて消費電力を算出するものとする。
【０２８２】
また、当該構成においても変形例１〜５に従う方式を同様に適用することが可能である。
【０２８３】
＜別の電力管理システムの構成（その３）＞
図２１は、本発明の実施の形態に従う別の電力管理システム１Ｃの構成について説明する図である。
【０２８４】
図２１を参照して、電力管理システム１Ｃは、図１で説明した電力管理システム１と比較して、分散電源２１０と、ＤＣ／ＤＣ変換器２２０をさらに設けた点が異なる。その他の構成については同様であるのでその詳細な説明は繰り返さない。
【０２８５】
分散電源２１０としては、太陽電池、燃料電池等を挙げることができる。当該分散電源２１０とＤＣ／ＤＣ変換器２２０とが接続され、ＤＣ／ＤＣ変換器２２０と双方向ＤＣ／ＡＣ変換器２００Ｚとが接続されている。なお、ＤＣ／ＤＣ変換器２２０を設けない構成とすることも可能である。
【０２８６】
本電力管理システム１Ｃにおいては、蓄電池２００Ｙ以外からも、分散電源２１０から双方向ＤＣ／ＡＣ変換器２００Ｚを介して電力を供給することが可能である。
【０２８７】
当該構成においても上記で説明したのと同様の方式でホームコントローラ１００から対象となる電気機器を停止あるいは動作態様を低下させることが可能である。
【０２８８】
動作については、上記の図３，図４で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０２８９】
なお、消費電力の算出は、ＩＲリモコンを用いて前回操作した操作内容をメモリ１１０等に記憶しておいて、当該記憶された操作内容に従って図５に示される取得した動作テーブルに基づいて消費電力を算出するものとする。
【０２９０】
また、当該構成においても変形例１〜５に従う方式を同様に適用することが可能である。
【０２９１】
＜別の電力管理システムの構成（その４）＞
図２２は、本発明の実施の形態に従う別の電力管理システム１＃の構成について説明する図である。
【０２９２】
図２２を参照して、電力管理システム１＃は、図１で説明した電力管理システム１と比較して、負荷抵抗器２００Ｅをさらに設けた点が異なる。その他の構成については同様であるのでその詳細な説明は繰り返さない。
【０２９３】
負荷抵抗器２００Ｅは、抵抗値を任意の値に可変にすることが可能であり、抵抗値を調整することにより当該負荷抵抗器２００Ｅで消費する消費電力を任意の値に設定することが可能である。ホームコントローラ１００は、ネットワーク４０１を介して負荷抵抗器２００Ｅに指示し抵抗値を調整することが可能である。すなわち、消費電力を任意の値に設定することが可能である。
【０２９４】
本電力管理システム１＃においては、負荷抵抗器２００Ｅを用いて双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超える電力を逆潮流させないようにする。
【０２９５】
＜制御フロー＞
本例においては、ホームコントローラ１００から対象となる電気機器を停止あるいは動作態様を低下させる場合について説明する。
【０２９６】
図２３は、本発明の実施の形態の別の電力管理システムに従うホームコントローラ１００の電気機器の停止あるいは低下指示について説明するフロー図である。当該フローは主に、ＣＰＵ１０１がメモリ１１０に格納されている制御プログラム等を実行することにより実現するものである。以下のフローにおいても同様である。
【０２９７】
図２３を参照して、図３のフロー図と比較して、動作態様の変更を計算する処理（ステップＳ９＃）が異なる。その他の点については、同様であるのでその詳細な説明は繰り返さない。
【０２９８】
図２４は、本発明の実施の形態の別の電力管理システムに従うホームコントローラ１００の動作態様の変更を計算する処理を説明するフロー図である。
【０２９９】
図２４を参照して、ステップＳ１９〜ステップＳ２２までの処理については、図４で説明したのと同様である。
【０３００】
ステップＳ２２において、次の動作態様への消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えると判断した場合（ステップＳ２２においてＹＥＳ）には、負荷抵抗器２００Ｅを選択する（ステップＳ４０）。
【０３０１】
そして、次に、選択された負荷抵抗器の動作態様を計算する（ステップＳ４２）。具体的には、負荷抵抗器の消費電力を大きくして、指示された電気機器の消費電力の変化と、選択された負荷抵抗器の消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるように消費電力を計算する。
【０３０２】
そして、負荷抵抗器の動作態様を決定する（ステップＳ４４）。具体的には、計算された消費電力となるように負荷抵抗器の抵抗値を決定する。そして、図２４の消費電力削減指示（ステップＳ１９）の際に、当該決定された抵抗値に調整される。指示された電気機器の消費電力を小さくしつつ、別の電気機器の消費電力を大きくすることにより消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下となるように調整するものである。
【０３０３】
そして、処理を終了する（リターン）。
一方、ステップＳ２２において、指示された電気機器の次の動作態様への消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えないと判断した場合（ステップＳ２２においてＮＯ）には、処理を終了する（リターン）。消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下であるため双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを防止することが可能である。
【０３０４】
一方、ステップＳ１９において、指示された電気機器が目標状態であると判断した場合（ステップＳ１９においてＹＥＳ）には、負荷抵抗器２００Ｅの動作態様を計算する（ステップＳ４６）。具体的には、負荷抵抗器の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内となるように消費電力が小さくなる方向に当該負荷抵抗器の消費電力を計算する。
【０３０５】
そして、負荷抵抗器の動作態様を決定する（ステップＳ４４）。計算された消費電力となるように負荷抵抗器の抵抗値を決定する。そして、図２３の変更指示（ステップＳ１０）の際に、当該決定された抵抗値に調整される。指示された電気機器は停止（ＯＦＦ）したため、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下の範囲内を維持しつつ、負荷抵抗器の消費電力を可能な限り小さくする。
【０３０６】
そして、目標状態が達成されたかどうかを判断し（ステップＳ１１）、目標状態に達成された場合には処理を終了する（リターン）。
【０３０７】
一方、目標状態が達成されていないと判断した場合には、ステップＳ９＃に戻り、上記処理を繰り返す。
【０３０８】
次に、ヒーター２００Ｄの動作態様として、設定温度が「強」である場合に当該ヒーター２００Ｄの動作を停止する指示があった場合の具体例について説明する。ここで、ヒーター２００Ｄは、動作態様の変更に伴う消費電力の変化量が大きい場合の具体例として説明する。
【０３０９】
本例においては、電気機器の状態として最初の初期状態（０）から状態（４）まで動作態様が変更されて電気機器が停止する場合について説明する。
【０３１０】
図２５は、本発明の実施の形態の別の電力管理システムに従う電気機器の状態（０）〜（４）に伴う消費電力の変化を説明する図である。
【０３１１】
図２５（Ａ）には、電気機器の状態（０）〜（４）の動作態様の遷移が示されている。また、図２５（Ｂ）には、各状態における電気機器の消費電力の一覧が示されている。
【０３１２】
以下、具体的に説明する。
［状態（０）→状態（１）への変更］
図２３のフロー図に従って、ヒーター２００Ｄに対してＯＦＦ指示があった場合、ヒーター２００Ｄの動作テーブルが取得される。そして、ヒーター２００Ｄを停止した際の消費電力の変化を計算する。消費電力の変化として８００Ｗとして算出された場合について説明する。なお、当該消費電力は、測定器４００で取得したものであっても良いし、ＩＲリモコンを介して前回設定した操作指示と動作テーブルとに基づいて算出したものであってもよい。
【０３１３】
そして、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力は５ｋＷの５％（２５０Ｗ）を超えるかどうかが判断される。
【０３１４】
本例においては、算出されたヒーター２００Ｄの消費電力の変化が８００Ｗであり、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％（２５０Ｗ）を超えるため、次に、一段階消費電力を減少させた場合の消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるかどうかを判断する。本例の場合には、一段階消費電量を減少させた場合の消費電力の変化が４００Ｗであるため目標状態を決定する。そして、動作態様の変更の計算処理を実行する。ここで、目標状態とは、指示された電気機器が停止し、負荷抵抗器も停止している状態である。
【０３１５】
図２４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断される。そして、この場合にはヒーター２００Ｄの消費電力は８００Ｗであるため目標状態ではなく、動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「弱」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「弱」）への消費電力４００Ｗが計算される。
【０３１６】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「弱」に決定する。
【０３１７】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。なお、上述したように既にステップＳ７において、双方向ＤＣ／ＡＣ変換器２００の定格出力の５％を超えると判断されているためステップＳ２３に進むようにしても良い。
【０３１８】
そして、次の別の電気機器として、本例においては、負荷抵抗器２００Ｅが選択されるものとする。
【０３１９】
そして、指示された電気機器と選択された負荷抵抗器２００Ｅの消費電力の合計の変化が２５０Ｗ以下となるように負荷抵抗器２００Ｅの動作態様を計算する。当該計算において、負荷抵抗器２００Ｅの消費電力を０Ｗ→１５０Ｗにした場合に合計の消費電力の変化は２５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、当該負荷抵抗器２００Ｅの動作態様が決定される。
【０３２０】
そして、再び図２３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が４００Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「弱」となるように指示する。また、ホームコントローラ１００は、負荷抵抗器２００Ｅの消費電力が１５０Ｗに設定されるように抵抗値の調整を指示する。
【０３２１】
当該動作により、電気機器の状態として初期状態（０）から状態（１）に変更される。
［状態（１）→状態（２）への変更］
図２３のフロー図に従って、目標状態が達成されたかどうかを判断する。この場合、目標状態は達成されていないためステップＳ９＃に戻り、動作態様の変更の計算処理を実行する。
【０３２２】
図２４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断され、目標状態でないため動作テーブルに基づいて、指示されたヒーター２００Ｄの次の動作態様、１段階下げた（設定温度「ＯＦＦ」）への変更時の消費電力を計算する。この場合には、次の動作態様（設定温度「ＯＦＦ」）への消費電力０Ｗが計算される。
【０３２３】
そして、指示されたヒーター２００Ｄの動作態様を決定する。動作テーブルに基づいて、１段階下げた動作態様に決定される。すなわち、ヒーター２００Ｄの動作態様として、設定温度を「ＯＦＦ」に決定する。
【０３２４】
次に、消費電力の変化が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超えるか否かを判断する。この場合には、消費電力の変化が４００Ｗであるため双方向ＤＣ／ＡＣ変換器２００の定格出力の５％である２５０Ｗを超えると判断される。
【０３２５】
そして、次に、負荷抵抗器２００Ｅが選択されるものとする。
そして、指示された電気機器と選択された負荷抵抗器２００Ｅの消費電力の合計の変化が２５０Ｗ以下となるように負荷抵抗器２００Ｅの動作態様を計算する。当該計算において、負荷抵抗器２００Ｅの消費電力を１５０Ｗ→３００Ｗにした場合に合計の消費電力の変化は２５０Ｗとなり、消費電力の変化の合計が双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、当該負荷抵抗器２００Ｅの動作態様が決定される。
【０３２６】
そして、再び、図２３のフロー図に従って、本例においては、ホームコントローラ１００は、ヒーター２００Ｄの動作テーブルに基づいてヒーター２００Ｄの消費電力が０Ｗに設定されるようにＩＲリモコン３００Ｄを介して、設定温度が「ＯＦＦ」となるように指示する。また、ホームコントローラ１００は、負荷抵抗器２００Ｅの消費電力が３００Ｗに設定されるように抵抗値の調整を指示する。
【０３２７】
当該動作により、電気機器の状態として状態（１）から状態（２）に変更される。
［状態（２）→状態（３）への変更］
図２３のフロー図に従って、目標状態が達成されたかどうかを判断する。目標状態は達成されていないためステップＳ９＃に戻り、動作態様の変更の計算処理を実行する。
【０３２８】
図２４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断され、目標状態であるため負荷抵抗器２００Ｅの動作態様を計算する。負荷抵抗器２００Ｅの消費電力を３００Ｗ→５０Ｗの消費電力に変化させた場合に、双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、負荷抵抗器２００Ｅの動作態様が決定される。
【０３２９】
再び、図２３に従って、ホームコントローラ１００は、負荷抵抗器２００Ｅの消費電力が５０Ｗに設定されるように抵抗値の調整を指示する。
【０３３０】
当該動作により、電気機器の状態として状態（２）から状態（３）に変更される。
［状態（３）→状態（４）への変更］
図２３のフロー図に従って、目標状態が達成されたかどうかを判断する。目標状態は達成されていないためステップＳ９＃に戻り、動作態様の変更の計算処理を実行する。
【０３３１】
図２４のフロー図に従って、指示されたヒーター２００Ｄが目標状態で有るかが判断され、目標状態であるため負荷抵抗器２００Ｅの動作態様を計算する。負荷抵抗器２００Ｅの消費電力を５０Ｗ→０Ｗの消費電力に変化させた場合に、双方向ＤＣ／ＡＣ変換器の定格出力の５％以下となるため、負荷抵抗器２００Ｅの動作態様が決定される。
【０３３２】
そして、再び図２３のフロー図に従ってホームコントローラ１００は、負荷抵抗器２００Ｅの消費電力が０Ｗに設定されるように「ＯＦＦ」となるように指示する。
【０３３３】
当該動作により、電気機器の状態として状態（３）から状態（４）に変更される。
したがって、指示された電気機器の動作態様の変更に伴う消費電力の変化量が大きい場合、動作態様を変更するに際し、変更に伴う消費電力の変化量を定格出力の５％以下とすることができない場合にも負荷抵抗器２００Ｅと協働して、全体の電気機器の合計の消費電力の変化量が定格出力の５％以下となるように負荷抵抗器２００Ｅの動作態様を計算して決定することが可能である。当該処理により、確実に消費電力の変化量を定格出力の５％以下とすることが可能であり、双方向ＤＣ／ＡＣ変換器２００Ｚの制御遅れに起因した定格出力の５％を超える電力が商用電力系統へ逆潮流することを確実に防止することが可能である。
【０３３４】
なお、停止を指示する電気機器について、動作態様の変更に伴う消費電力の変化量が大きくない場合には、当該電気機器の動作テーブルに従って、消費電力の変化量が双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％以下となるように段階的に動作態様を変更するようにすればよい。
【０３３５】
なお、本例においては、負荷抵抗器２００Ｅに関して、抵抗値を調整することにより当該負荷抵抗器２００Ｅで消費する消費電力を任意の値に設定することが可能な構成について説明したが、消費電力を任意の値に設定可能な構成であれば、特に抵抗値を調整する場合に限られず、一例として電流あるいは電圧等を調整する構成とすることも可能である。
【０３３６】
なお、上記においては、双方向ＤＣ／ＡＣ変換器２００Ｚの定格出力の５％を超える電力を逆潮流させない場合について説明したが、５％は一例であり、適宜変更が可能である。
【０３３７】
なお、上記の構成については、蓄電池２００Ｙが設けられる構成について主に説明したが、特に当該構成に限られず、分散電源２１０として例えば、太陽電池等のみが設けられる構成とすることも可能である。また、上記別の電力管理システムの構成（その１）〜（その３）についても同様に適用することが可能である。
【０３３８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０３３９】
１，１Ａ，１Ｂ，１Ｃ  電力管理システム、３０  電力系統、１００  ホームコントローラ、１０１，４０２１  ＣＰＵ、１０２  表示部、１０３  ディスプレイ、１０４  タブレット、１０５  操作ボタン、１０６  通信インターフェイス、１０７  出力インターフェイス、１０８  入力インターフェイス、１０９  ハードディスク、１１０  メモリ、１１１  スピーカー、１１２  時計、１５０  中継器、２００  電気機器、２００Ｙ  蓄電池、２００Ｚ  双方向ＤＣ／ＡＣ変換器。
【図１】
2014079046.tif 000003
【図２】
2014079046.tif 000004
【図３】
2014079046.tif 000005
【図４】
2014079046.tif 000006
【図５】
2014079046.tif 000007
【図６】
2014079046.tif 000008
【図７】
2014079046.tif 000009
【図８】
2014079046.tif 000010
【図９】
2014079046.tif 000011
【図１０】
2014079046.tif 000012
【図１１】
2014079046.tif 000013
【図１２】
2014079046.tif 000014
【図１３】
2014079046.tif 000015
【図１４】
2014079046.tif 000016
【図１５】
2014079046.tif 000017
【図１６】
2014079046.tif 000018
【図１７】
2014079046.tif 000019
【図１８】
2014079046.tif 000020
【図１９】
2014079046.tif 000021
【図２０】
2014079046.tif 000022
【図２１】
2014079046.tif 000023
【図２２】
2014079046.tif 000024
【図２３】
2014079046.tif 000025
【図２４】
2014079046.tif 000026
【図２５】
2014079046.tif 000027