(57)【要約】【課題】電気を利用して湯を沸かすこと。【解決手段】湯を沸かすための加熱手段１８１と、加熱手段１８１によって沸かされた湯を貯湯する貯湯手段１８２とを具備する電気給湯装置１８０と、加熱手段１８１を制御する加熱手段制御装置１１０とを備え、加熱手段制御装置１１０は、貯湯手段１８２内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、加熱手段１８１をスケジュール通りに制御するための制御データを、加熱手段１８１へ出力する制御データ出力部を有する。【選択図】図１
2012172915.tif 000002
【特許請求の範囲】
【請求項１】
電気を利用して湯を沸かす電気給湯システムであって、
湯を沸かすための加熱手段と、前記加熱手段によって沸かされた湯を貯湯する貯湯手段とを具備する電気給湯装置と、
前記加熱手段を制御する加熱手段制御装置と
を備え、
前記加熱手段制御装置は、
前記貯湯手段内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、前記加熱手段をスケジュール通りに制御するための制御データを、前記加熱手段へ出力する制御データ出力部
を有する電気給湯システム。
【請求項２】
前記加熱手段制御装置は、
前記貯湯手段内の蓄熱量を所定の時刻において所定の蓄熱量以上にするために必要な前記加熱手段の必要稼働時間と、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間とに基づいて、前記所定の時刻において前記所定の蓄熱量以上となるように前記加熱手段を稼働させる稼働時間を割り当てたスケジュールを生成するスケジュール生成部
を更に有し、
前記制御データ出力部は、前記スケジュール生成部が生成したスケジュール通りに、前記加熱手段を制御する制御データを、前記加熱手段へ出力する
請求項１に記載の電気給湯システム。
【請求項３】
前記加熱手段制御装置は、
前記貯湯手段内の蓄熱量を前記所定の時刻において前記所定の蓄熱量以上にするために必要な前記加熱手段の必要稼働時間と、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間とを比較して、前記余剰電力時間が前記必要稼働時間よりも長いか否かを判定する時間判定部
を更に有し、
前記余剰電力時間が前記必要稼働時間よりも長いと前記時間判定部が判定した場合、前記スケジュール生成部は、太陽光発電の余剰電力が生じる時間帯にのみ前記加熱手段を稼働させる稼働時間を割り当てたスケジュールを生成する
請求項２に記載の電気給湯システム。
【請求項４】
前記余剰電力時間が前記必要稼働時間よりも長くないと前記時間判定部が判定した場合、前記スケジュール生成部は、前記所定の時刻までに太陽光発電の余剰電力が生じる時間帯が存在すれば、その全ての時間帯に前記加熱手段を稼働させる稼働時間を割り当て、前記所定の時刻までに夜間電力の時間帯が存在すれば、前記必要稼働時間から前記太陽光発電時の稼働時間を減じた稼働時間だけ、前記加熱手段を夜間電力の時間帯に稼働させる稼働時間を割り当て、前記太陽光発電時の稼働時間と前記夜間電力時の稼働時間とを加算してもなお前記必要稼働時間に満たない場合、前記必要稼働時間から前記太陽光発電時の稼働時間と前記夜間電力時の稼働時間とを減じた稼働時間だけ、前記加熱手段を太陽光発電の余剰電力が生じない昼間電力の時間帯に稼働させる稼働時間を割り当てたスケジュールを生成する
請求項３に記載の電気給湯システム。
【請求項５】
前記加熱手段制御装置は、
前記所定の時刻において前記貯湯手段内の蓄熱量を前記所定の蓄熱量以上とするために要求される要求熱量と、前記加熱手段の加熱能力とに基づいて、前記貯湯手段内の蓄熱量を前記所定の時刻において前記所定の蓄熱量以上にするために必要な前記加熱手段の必要稼働時間を算出する必要稼働時間算出部
を更に有し、
前記時間判定部は、前記必要稼働時間算出部が算出した必要稼働時間と、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間とを比較して、前記余剰電力時間が前記必要稼働時間よりも長いか否かを判定する
請求項３又は４に記載の電気給湯システム。
【請求項６】
前記加熱手段制御装置は、
前記貯湯手段内の蓄熱量の経時的変化の予測値と、前記所定の蓄熱量の設定値とに基づいて、前記所定の時刻において前記貯湯手段内の蓄熱量を前記所定の蓄熱量以上とするために要求される要求熱量を算出する要求熱量算出部
を更に有し、
前記必要稼働時間算出部は、前記要求熱量算出部が算出した要求熱量と、前記加熱手段の加熱能力とに基づいて、前記貯湯手段内の蓄熱量を前記所定の時刻において前記所定の蓄熱量以上にするために必要な前記加熱手段の必要稼働時間を算出する
請求項５に記載の電気給湯システム。
【請求項７】
前記加熱手段制御装置は、
前記所定の蓄熱量の設定値を示すデータの入力を受け付ける蓄熱量設定値データ入力受付部
を更に有し、
前記要求熱量算出部は、前記貯湯手段内の蓄熱量の経時的変化の予測値と、前記蓄熱量設定値データ入力受付部が入力を受け付けたデータによって示される前記所定の蓄熱量の設定値とに基づいて、前記所定の時刻において前記貯湯手段内の蓄熱量を前記所定の蓄熱量以上とするために要求される要求熱量を算出する
請求項６に記載の電気給湯システム。
【請求項８】
前記加熱手段制御装置は、
前記所定の時刻までの前記貯湯手段内の蓄熱量の需要量の経時的変化の予測値と、前記貯湯手段内の現在の蓄熱量の値とに基づいて、前記所定の時刻までの前記貯湯手段内の蓄熱量の経時的変化の予測値を算出する蓄熱量予測値算出部
を更に有し、
前記要求熱量算出部は、前記蓄熱量予測値算出部が算出した前記貯湯手段内の蓄熱量の経時的変化の予測値と、前記所定の蓄熱量の値とに基づいて、前記所定の時刻において前記貯湯手段内の蓄熱量を前記所定の蓄熱量以上とするために要求される要求熱量を算出する
請求項６又は７に記載の電気給湯システム。
【請求項９】
前記加熱手段制御装置は、
前記貯湯手段内の蓄熱量の需要量の過去の経時的変化の実測値に少なくとも基づいて、前記所定の時刻までの前記貯湯手段内の蓄熱量の需要量の経時的変化を予測する需要量予測部
を更に有し、
前記蓄熱量予測値算出部は、前記需要量予測部が予測した前記所定の時刻までの前記貯湯手段内の蓄熱量の需要量の経時的変化の予測値と、前記貯湯手段内の現在の蓄熱量の値とに基づいて、前記所定の時刻までの前記貯湯手段内の蓄熱量の経時的変化の予測値を算出する
請求項８に記載の電気給湯システム。
【請求項１０】
前記加熱手段制御装置は、
前記貯湯手段内の現在の蓄熱量を示すデータの入力を受け付ける蓄熱量データ入力受付部
を更に有し、
前記蓄熱量予測値算出部は、前記所定の時刻までの前記貯湯手段内の蓄熱量の需要量の経時的変化の予測値と、前記蓄熱量データ入力受付部が入力を受け付けたデータによって示される前記貯湯手段内の現在の蓄熱量の値とに基づいて、前記所定の時刻までの前記貯湯手段内の蓄熱量の経時的変化の予測値を算出する
請求項８又は９に記載の電気給湯システム。
【請求項１１】
前記加熱手段制御装置は、
前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値と、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値とに基づいて、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する余剰電力時間算出部
を更に有し、
前記時間判定部は、前記貯湯手段内の蓄熱量を前記所定の時刻において前記所定の蓄熱量以上にするために必要な前記加熱手段の必要稼働時間と、前記余剰電力時間算出部が算出した余剰電力時間とを比較して、前記余剰電力時間が前記必要稼働時間よりも長いか否かを判定する
請求項３から１０のいずれか一項に記載の電気給湯システム。
【請求項１２】
前記加熱手段制御装置は、
前記所定の時刻までの太陽光発電の供給電力の経時的変化の予測値と、前記所定の時刻までの前記電気給湯装置以外の電力負荷の総需要電力の経時的変化の予測値とに基づいて、前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値を算出する電力需給予測値算出部
を更に有し、
前記余剰電力時間算出部は、前記電力需給予測値算出部が算出した前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値と、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値とに基づいて、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する
請求項１１に記載の電気給湯システム。
【請求項１３】
前記加熱手段制御装置は、
前記所定の時刻までの気象予報と、太陽光発電の発電能力とに少なくとも基づいて、前記所定の時刻までの太陽光発電の供給電力の経時的変化を予測する供給電力予測部
を更に有し、
前記電力需給予測値算出部は、前記供給電力予測部が予測した前記所定の時刻までの太陽光発電の供給電力の経時的変化の予測値と、前記所定の時刻までの前記電気給湯装置以外の電力負荷の総需要電力の経時的変化の予測値とに基づいて、前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値を算出する
請求項１２に記載の電気給湯システム。
【請求項１４】
前記加熱手段制御装置は、
気象予報を示すデータの入力を受け付ける気象予報データ入力受付部
を更に有し、
前記供給電力予測部は、前記気象予報データ入力受付部が入力を受け付けたデータによって示される気象予報と、太陽光発電の発電能力とに少なくとも基づいて、前記所定の時刻までの太陽光発電の供給電力の経時的変化を予測する
請求項１３に記載の電気給湯システム。
【請求項１５】
前記需要量予測部は、前記気象予報データ入力受付部が入力を受け付けたデータによって示される気象予報に更に基づいて、前記所定の時刻までの前記貯湯手段内の蓄熱量の需要量の経時的変化を予測する
請求項１４に記載の電気給湯システム。
【請求項１６】
前記加熱手段制御装置は、
前記電気給湯装置以外の電力負荷の総需要電力の過去の経時的変化の実測値に少なくとも基づいて、前記所定の時刻までの前記電気給湯装置以外の電力負荷の総需要電力の経時的変化を予測する総需要電力予測部
を更に有し、
前記電力需給予測値算出部は、前記所定の時刻までの太陽光発電の供給電力の経時的変化の予測値と、前記総需要電力予測部が予測した前記所定の時刻までの前記電気給湯装置以外の電力負荷の総需要電力の経時的変化の予測値とに基づいて、前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値を算出する
請求項１２から１５のいずれか一項に記載の電気給湯システム。
【請求項１７】
前記余剰電力時間算出部は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を零として、前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値が零以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する
請求項１１から１６のいずれか一項に記載の電気給湯システム。
【請求項１８】
前記余剰電力時間算出部は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を、前記加熱手段を稼働させるために必要な消費電力値として、前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値が前記消費電力値以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する
請求項１１から１６のいずれか一項に記載の電気給湯システム。
【請求項１９】
前記余剰電力時間算出部は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を、太陽光発電の電力によって充電される二次電池を単位時間あたりに充電し得る充電量の最大値として、前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値が前記充電量の最大値以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する
請求項１１から１６のいずれか一項に記載の電気給湯システム。
【請求項２０】
前記加熱手段制御装置は、
太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値として、複数のしきい値の候補の中から選択された一のしきい値を示すデータの入力を受け付けるしきい値データ入力受付部
を更に有し、
前記余剰電力時間算出部は、前記所定の時刻までの前記電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値と、前記しきい値データ入力受付部が入力を受け付けたデータによって示されるしきい値とに基づいて、前記所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する
請求項１１から１９のいずれか一項に記載の電気給湯システム。
【請求項２１】
前記スケジュール生成部は、前記貯湯手段の現在の蓄熱量がしきい値以下になっている場合、前記加熱手段を直ちに稼働させて、前記貯湯手段の蓄熱量がしきい値以上となるまで稼働させるスケジュールを生成する
請求項２から２０のいずれか一項に記載の電気給湯システム。
【請求項２２】
前記スケジュール生成部は、前記貯湯手段の蓄熱量がしきい値以下にならないように、前記加熱手段を稼働させる稼働時間を割り当てたスケジュールを生成する
請求項２から２１のいずれか一項に記載の電気給湯システム。
【請求項２３】
前記スケジュール生成部は、前記加熱手段を稼働させる稼働時間を割り当てるにあたり、当該稼働時間を割り当て得る時間帯のうち、早めの時間帯に優先的に割り当てる
請求項２から２２のいずれか一項に記載の電気給湯システム。
【請求項２４】
前記スケジュール生成部は、前記加熱手段を稼働させる稼働時間を割り当てるにあたり、当該稼働時間を割り当て得る時間帯のうち、前記貯湯手段内の蓄熱量の需要量が増加すると予測される時刻より前の当該時刻に近い時間帯に優先的に割り当てる
請求項２から２２のいずれか一項に記載の電気給湯システム。
【請求項２５】
前記スケジュール生成部は、前記加熱手段を稼働させる稼働時間を割り当てるにあたり、当該稼働時間を割り当て得る時間帯のうち、太陽光発電の余剰電力量が大きい時間帯に優先的に割り当てる
請求項２から２２のいずれか一項に記載の電気給湯システム。
【請求項２６】
前記加熱手段制御装置は、
前記加熱手段を稼働させる稼働時間を割り当てる時間帯の設定として、複数の設定の候補の中から選択された一の設定を示すデータの入力を受け付ける設定データ入力受付部
を更に有し、
前記スケジュール生成部は、前記加熱手段を稼働させる稼働時間を割り当てるにあたり、前記設定データ入力受付部が入力を受け付けたデータによって示される設定にしたがって割り当てる
請求項２から２５のいずれか一項に記載の電気給湯システム。
【請求項２７】
電気給湯装置の加熱手段を制御する加熱手段制御装置であって、
前記電気給湯装置の貯湯手段内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、前記加熱手段をスケジュール通りに制御するための制御データを、前記加熱手段へ出力する制御データ出力部
を備える加熱手段制御装置。
【請求項２８】
電気給湯装置の加熱手段を制御する加熱手段制御装置を制御する制御方法であって、
前記電気給湯装置の貯湯手段内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、前記加熱手段をスケジュール通りに制御するための制御データを、前記加熱手段へ出力する制御データ出力段階
を備える制御方法。
【請求項２９】
電気給湯装置の加熱手段を制御する加熱手段制御装置用のプログラムであって、前記加熱手段制御装置を、
前記電気給湯装置の貯湯手段内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、前記加熱手段をスケジュール通りに制御するための制御データを、前記加熱手段へ出力する制御データ出力部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気給湯システム、加熱手段制御装置、制御方法、及びプログラムに関する。特に本発明は、加熱手段技術を利用して湯を沸かす電気給湯システム、加熱手段を制御する加熱手段制御装置、当該加熱手段制御装置を制御する制御方法、並びに当該加熱手段制御装置用のプログラムに関する。
【背景技術】
【０００２】
給湯機には、電気給湯機、ガス給湯機、石油給湯機等の熱源に応じた多様な種類のものが存在する。中でも電気給湯機は、夜間電力の割安な単価適用時間帯を利用して貯湯タンク内に沸かした湯を蓄えておき、昼間に給湯使用することによって、電気料金を抑えることができる。また、太陽光発電を利用している住宅の場合には、太陽光発電の電力を利用して湯を沸かすことができるため、電気料金を更に抑えることができる。
【０００３】
太陽光発電の電力は、電子レンジやＩＨ（Ｉｎｄｕｃｔｉｏｎ  Ｈｅａｔｉｎｇ）調理器等の電気給湯機以外の電化製品のためにも利用される。電気給湯機以外の多くの電化製品は、ユーザが使用する際に電力を必要とする。これに対し、電気給湯機は、貯湯タンク内に貯湯されていれば、給湯使用する際には電力を必要としない。即ち、電気給湯機を貯湯する時間は、給湯使用する前であれば、いつでも良いことになる。
【０００４】
太陽光発電の電力によっては、住宅内の全ての電化製品の電力を無尽蔵に賄うことはできない。したがって、太陽光発電の電力は、計画的に利用することが重要となる。例えば、無計画に太陽光発電の電力を利用して電気給湯機を貯湯した場合には、他の電化製品を稼働させるのに必要な電力を、太陽光発電の電力によって賄うことができなくなる虞がある。その場合、電気給湯機以外の電化製品を稼働させるには、夜間電力よりも割高な昼間の商用電力を利用しなければならないことになる。したがって、このような例においては、夜間電力の時間帯に電気給湯機を貯湯しておけば、太陽光発電の電力を利用して他の電化製品を稼働することができたものの、太陽光発電の電力を無計画に電気給湯機に利用したことによって、割高な昼間電力を利用しなければならない事態に陥ったと言うことができる。このような事態に陥らないようにするためには、計画的に電気給湯機を制御することが求められる。
【０００５】
太陽光発電装置を有するシステムの負荷制御方法としては、太陽光発電装置の発電量が最大となるように、また、安価な深夜電力の利用料を増加させることによって、省エネルギー性と経済性の両方を向上させる負荷制御装置が知られている（例えば、特許文献１参照。）。この負荷制御装置は、太陽光発電装置の発電量の予測値である予測発電量を算出する。そして、負荷制御装置は、機器の電力量の予測値と、太陽光発電装置と商用電源と蓄電装置とが電力を供給する機器全て予測値とである予測負荷量を算出する。そして、負荷制御装置は、予測発電量と予測負荷量と、蓄電装置内に残存している電力量である残存電力量とから、稼働時刻のスケジューリング情報である稼働スケジュールと、蓄電装置への商用電源からの充電量を算出する。そして、負荷制御装置は、充電量を取得し、蓄電装置に充電指令を送信することによって、蓄電装置の充電量の制御を行う。そして、負荷制御装置は、機器に機器の起動の時刻情報である起動時刻情報を送信することによって、機器の制御を行う。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２９５６８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術は、電子レンジやトースター等のような、使用されるタイミングに電力負荷が生じる機器しか想定していない。したがって、特許文献１に記載の技術によっては、電気給湯機のような、使用されるタイミングよりも前の任意のタイミングに電力負荷が生じるような機器を計画的に制御するためのスケジュールを組むことはできない。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の形態によると、電気を利用して湯を沸かす電気給湯システムであって、湯を沸かすための加熱手段と、加熱手段によって沸かされた湯を貯湯する貯湯手段とを具備する電気給湯装置と、加熱手段を制御する加熱手段制御装置とを備え、加熱手段制御装置は、貯湯手段内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、加熱手段をスケジュール通りに制御するための制御データを、加熱手段へ出力する制御データ出力部を有する。
【０００９】
加熱手段制御装置は、貯湯手段内の蓄熱量を所定の時刻において所定の蓄熱量以上にするために必要な加熱手段の必要稼働時間と、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間とに基づいて、所定の時刻までに所定の蓄熱量以上となるように加熱手段を稼働させる稼働時間を割り当てたスケジュールを生成するスケジュール生成部を更に有し、制御データ出力部は、スケジュール生成部が生成したスケジュール通りに、加熱手段を制御する制御データを、加熱手段へ出力してよい。
【００１０】
加熱手段制御装置は、貯湯手段内の蓄熱量を所定の時刻において所定の蓄熱量以上にするために必要な加熱手段の必要稼働時間と、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間とを比較して、余剰電力時間が必要稼働時間よりも長いか否かを判定する時間判定部を更に有し、余剰電力時間が必要稼働時間よりも長いと時間判定部が判定した場合、スケジュール生成部は、太陽光発電の余剰電力が生じる時間帯にのみ加熱手段を稼働させる稼働時間を割り当てたスケジュールを生成してよい。
【００１１】
余剰電力時間が必要稼働時間よりも長くないと時間判定部が判定した場合、スケジュール生成部は、所定の時刻までに太陽光発電の余剰電力が生じる時間帯が存在すれば、その全ての時間帯に加熱手段を稼働させる稼働時間を割り当て、所定の時刻までに夜間電力の時間帯が存在すれば、必要稼働時間から太陽光発電時の稼働時間を減じた稼働時間だけ、加熱手段を夜間電力の時間帯に稼働させる稼働時間を割り当て、太陽光発電時の稼働時間と夜間電力時の稼働時間とを加算してもなお必要稼働時間に満たない場合、必要稼働時間から太陽光発電時の稼働時間と夜間電力時の稼働時間とを減じた稼働時間だけ、加熱手段を太陽光発電の余剰電力が生じない昼間電力の時間帯に稼働させる稼働時間を割り当てたスケジュールを生成してよい。
【００１２】
加熱手段制御装置は、所定の時刻において貯湯手段内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量と、加熱手段の加熱能力とに基づいて、貯湯手段内の蓄熱量を所定の時刻において所定の蓄熱量以上にするために必要な加熱手段の必要稼働時間を算出する必要稼働時間算出部を更に有し、時間判定部は、必要稼働時間算出部が算出した必要稼働時間と、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間とを比較して、余剰電力時間が必要稼働時間よりも長いか否かを判定してよい。
【００１３】
加熱手段制御装置は、貯湯手段内の蓄熱量の経時的変化の予測値と、所定の蓄熱量の設定値とに基づいて、所定の時刻において貯湯手段内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出する要求熱量算出部を更に有し、必要稼働時間算出部は、要求熱量算出部が算出した要求熱量と、加熱手段の加熱能力とに基づいて、貯湯手段内の蓄熱量を所定の時刻において所定の蓄熱量以上にするために必要な加熱手段の必要稼働時間を算出してよい。
【００１４】
加熱手段制御装置は、所定の蓄熱量の設定値を示すデータの入力を受け付ける蓄熱量設定値データ入力受付部を更に有し、要求熱量算出部は、貯湯手段内の蓄熱量の経時的変化の予測値と、蓄熱量設定値データ入力受付部が入力を受け付けたデータによって示される所定の蓄熱量の設定値とに基づいて、所定の時刻において貯湯手段内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出してよい。
【００１５】
加熱手段制御装置は、所定の時刻までの貯湯手段内の蓄熱量の需要量の経時的変化の予測値と、貯湯手段内の現在の蓄熱量の値とに基づいて、所定の時刻までの貯湯手段内の蓄熱量の経時的変化の予測値を算出する蓄熱量予測値算出部を更に有し、要求熱量算出部は、蓄熱量予測値算出部が算出した貯湯手段内の蓄熱量の経時的変化の予測値と、所定の蓄熱量の値とに基づいて、所定の時刻において貯湯手段内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出してよい。
【００１６】
加熱手段制御装置は、貯湯手段内の蓄熱量の需要量の過去の経時的変化の実測値に少なくとも基づいて、所定の時刻までの貯湯手段内の蓄熱量の需要量の経時的変化を予測する需要量予測部を更に有し、蓄熱量予測値算出部は、需要量予測部が予測した所定の時刻までの貯湯手段内の蓄熱量の需要量の経時的変化の予測値と、貯湯手段内の現在の蓄熱量の値とに基づいて、所定の時刻までの貯湯手段内の蓄熱量の経時的変化の予測値を算出してよい。
【００１７】
加熱手段制御装置は、貯湯手段内の現在の蓄熱量を示すデータの入力を受け付ける蓄熱量データ入力受付部を更に有し、蓄熱量予測値算出部は、所定の時刻までの貯湯手段内の蓄熱量の需要量の経時的変化の予測値と、蓄熱量データ入力受付部が入力を受け付けたデータによって示される貯湯手段内の現在の蓄熱量の値とに基づいて、所定の時刻までの貯湯手段内の蓄熱量の経時的変化の予測値を算出してよい。
【００１８】
加熱手段制御装置は、所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値と、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値とに基づいて、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する余剰電力時間算出部を更に有し、時間判定部は、貯湯手段内の蓄熱量を所定の時刻において所定の蓄熱量以上にするために必要な加熱手段の必要稼働時間と、余剰電力時間算出部が算出した余剰電力時間とを比較して、余剰電力時間が必要稼働時間よりも長いか否かを判定してよい。
【００１９】
加熱手段制御装置は、所定の時刻までの太陽光発電の供給電力の経時的変化の予測値と、所定の時刻までの電気給湯装置以外の電力負荷の総需要電力の経時的変化の予測値とに基づいて、所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値を算出する電力需給予測値算出部を更に有し、余剰電力時間算出部は、電力需給予測値算出部が算出した所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値と、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値とに基づいて、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出してよい。
【００２０】
加熱手段制御装置は、所定の時刻までの気象予報と、太陽光発電の発電能力とに少なくとも基づいて、所定の時刻までの太陽光発電の供給電力の経時的変化を予測する供給電力予測部を更に有し、電力需給予測値算出部は、供給電力予測部が予測した所定の時刻までの太陽光発電の供給電力の経時的変化の予測値と、所定の時刻までの電気給湯装置以外の電力負荷の総需要電力の経時的変化の予測値とに基づいて、所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値を算出してよい。
【００２１】
加熱手段制御装置は、気象予報を示すデータの入力を受け付ける気象予報データ入力受付部を更に有し、供給電力予測部は、気象予報データ入力受付部が入力を受け付けたデータによって示される気象予報と、太陽光発電の発電能力とに少なくとも基づいて、所定の時刻までの太陽光発電の供給電力の経時的変化を予測してよい。
【００２２】
需要量予測部は、気象予報データ入力受付部が入力を受け付けたデータによって示される気象予報に更に基づいて、所定の時刻までの貯湯手段内の蓄熱量の需要量の経時的変化を予測してよい。
【００２３】
加熱手段制御装置は、電気給湯装置以外の電力負荷の総需要電力の過去の経時的変化の実測値に少なくとも基づいて、所定の時刻までの電気給湯装置以外の電力負荷の総需要電力の経時的変化を予測する総需要電力予測部を更に有し、電力需給予測値算出部は、所定の時刻までの太陽光発電の供給電力の経時的変化の予測値と、総需要電力予測部が予測した所定の時刻までの電気給湯装置以外の電力負荷の総需要電力の経時的変化の予測値とに基づいて、所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値を算出してよい。
【００２４】
余剰電力時間算出部は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を零として、所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値が零以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出してよい。
【００２５】
余剰電力時間算出部は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を、加熱手段を稼働させるために必要な消費電力値として、所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値が消費電力値以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出してよい。
【００２６】
余剰電力時間算出部は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を、太陽光発電の電力によって充電される二次電池を単位時間あたりに充電し得る充電量の最大値として、所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値が充電量の最大値以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出してよい。
【００２７】
加熱手段制御装置は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値として、複数のしきい値の候補の中から選択された一のしきい値を示すデータの入力を受け付けるしきい値データ入力受付部を更に有し、余剰電力時間算出部は、所定の時刻までの電気給湯装置以外の電力負荷を伴う太陽光発電の電力需給の経時的変化の予測値と、しきい値データ入力受付部が入力を受け付けたデータによって示されるしきい値とに基づいて、所定の時刻までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出してよい。
【００２８】
スケジュール生成部は、貯湯手段の現在の蓄熱量がしきい値以下になっている場合、加熱手段を直ちに稼働させて、貯湯手段の蓄熱量がしきい値以上となるまで稼働させるスケジュールを生成してよい。
【００２９】
スケジュール生成部は、貯湯手段の蓄熱量がしきい値以下にならないように、加熱手段を稼働させる稼働時間を割り当てたスケジュールを生成してよい。
【００３０】
スケジュール生成部は、加熱手段を稼働させる稼働時間を割り当てるにあたり、当該稼働時間を割り当て得る時間帯のうち、早めの時間帯に優先的に割り当ててよい。
【００３１】
スケジュール生成部は、加熱手段を稼働させる稼働時間を割り当てるにあたり、当該稼働時間を割り当て得る時間帯のうち、貯湯手段内の蓄熱量の需要量が増加すると予測される時刻より前の当該時刻に近い時間帯に優先的に割り当ててよい。
【００３２】
スケジュール生成部は、加熱手段を稼働させる稼働時間を割り当てるにあたり、当該稼働時間を割り当て得る時間帯のうち、太陽光発電の余剰電力量が大きい時間帯に優先的に割り当ててよい。
【００３３】
加熱手段制御装置は、加熱手段を稼働させる稼働時間を割り当てる時間帯の設定として、複数の設定の候補の中から選択された一の設定を示すデータの入力を受け付ける設定データ入力受付部を更に有し、スケジュール生成部は、加熱手段を稼働させる稼働時間を割り当てるにあたり、設定データ入力受付部が入力を受け付けたデータによって示される設定にしたがって割り当ててよい。
【００３４】
本発明の第２の形態によると、電気給湯装置の加熱手段を制御する加熱手段制御装置であって、電気給湯装置の貯湯手段内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、加熱手段をスケジュール通りに制御するための制御データを、加熱手段へ出力する制御データ出力部を備える。
【００３５】
本発明の第３の形態によると、電気給湯装置の加熱手段を制御する加熱手段制御装置を制御する制御方法であって、電気給湯装置の貯湯手段内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、加熱手段をスケジュール通りに制御するための制御データを、加熱手段へ出力する制御データ出力段階を備える。
【００３６】
本発明の第４の形態によると、電気給湯装置の加熱手段を制御する加熱手段制御装置用のプログラムであって、加熱手段制御装置を、電気給湯装置の貯湯手段内の蓄熱量が所定の時刻において所定の蓄熱量以上となるように、加熱手段をスケジュール通りに制御するための制御データを、加熱手段へ出力する制御データ出力部として機能させる。
【００３７】
なおまた、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となり得る。
【発明の効果】
【００３８】
以上の説明から明らかなように、この発明によれば、電気給湯装置をスケジュール通りに制御することができる。
【図面の簡単な説明】
【００３９】
【図１】一実施形態に係る電気給湯システム１００の利用環境の一例を示す図である。
【図２】ヒートポンプユニット制御装置１１０のブロック構成の一例を示す図である。
【図３】設定データ格納部１２７に格納されているデータの一例をテーブル形式で示す図である。
【図４】しきい値データ格納部１２８に格納されているデータの一例をテーブル形式で示す図である。
【図５】総需要電力データ格納部１２９に格納されているデータの一例をテーブル形式で示す図である。
【図６】需要量データ格納部１３０に格納されているデータの一例をテーブル形式で示す図である。
【図７】蓄熱量設定値データ格納部１３１に格納されているデータの一例をテーブル形式で示す図である。
【図８】ヒートポンプユニット制御装置１１０の動作フローの一例を示す図である。
【図９】ヒートポンプユニット制御装置１１０の動作フローの別の例を示す図である。
【図１０】ヒートポンプユニット制御装置１１０の動作フローの更に別の例を示す図である。
【図１１】ヒートポンプユニット制御装置１１０の動作フローの更に別の例を示す図である。
【図１２】ヒートポンプユニット制御装置１１０の動作フローの更に別の例を示す図である。
【図１３】ヒートポンプユニット制御装置１１０をコンピュータ等の電子情報処理装置で構成した場合のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００４０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００４１】
図１は、一実施形態に係る電気給湯システム１００の利用環境の一例を示す。電気給湯システム１００は、電気を利用して湯を沸かすシステムである。
【００４２】
電気給湯システム１００は、ヒートポンプユニット制御装置１１０、太陽光発電装置１４０、商用電源１５０、二次電池１６０、分電盤１７０、自然冷媒ヒートポンプ給湯機１８０、複数の家電機器１９０ａ、ｂ、ｃ、・・・（以下、家電機器１９０と総称する。）、Ｗｅｂサーバ２００、及び通信回線２１０を備える。なおまた、ヒートポンプ制御装置１１０は、この発明における「加熱手段制御装置」の一例であってよい。自然冷媒ヒートポンプ給湯機１８０は、この発明における「電気給湯装置」の一例であってよい。また、家電機器１９０は、この発明における「電気給湯装置以外の電力負荷」の一例であってよい。また、通信回線２１０は、インターネット等のコンピュータネットワーク、通信事業者のコアネットワーク、及び種々のローカルネットワークを含む。
【００４３】
ヒートポンプユニット制御装置１１０は、自然冷媒ヒートポンプ給湯機１８０のヒートポンプユニット１８１を制御する装置である。より具体的に説明すると、ヒートポンプユニット制御装置１１０は、自然冷媒ヒートポンプ給湯機１８０と通信ケーブルを介して接続されている。また、ヒートポンプユニット制御装置１１０は、Ｗｅｂサーバ２００と通信回線２１０を介して接続されている。そして、ヒートポンプユニット制御装置１１０は、気象予報を示すデータをＷｅｂサーバ２００から受信する。また、ヒートポンプユニット制御装置１１０は、自然冷媒ヒートポンプ給湯機１８０の貯湯タンク１８２内の蓄熱量が午後１１時において所定の蓄熱量以上となるように、ヒートポンプユニット１８１をスケジュール通りに制御するための制御データを自然冷媒ヒートポンプ給湯機１８０へ送信する。また、ヒートポンプユニット制御装置１１０は、貯湯タンク１８２内の現在の蓄熱量を示すデータを自然冷媒ヒートポンプ給湯機１８０から受信する。なおまた、ヒートポンプユニット１８１は、この発明における「加熱手段」の一例であってよい。また、貯湯タンク１８２は、この発明における「貯湯手段」の一例であってよい。また、午後１１時は、この発明における「所定の時刻」の一例であってよい。
【００４４】
太陽光発電装置１４０は、太陽電池を利用して、太陽光のエネルギーを直接的に電力に変換する発電装置である。より具体的に説明すると、太陽光発電装置１４０は、分電盤１７０と電力ケーブルを介して接続されている。そして、太陽光発電装置１４０は、太陽光発電の供給電力を分電盤１７０へ送る。
【００４５】
商用電源１５０は、電力会社からの電力を供給するための設備である。より具体的に説明すると、商用電源１５０は、分電盤１７０と電力ケーブルを介して接続されている。そして、商用電源１５０は、電力会社からの電力を分電盤１７０へ送る。ここで、午後１１時から翌朝午前７時までの間に電力会社から供給される電力は、料金が割安になる夜間電力であるものとする。一方、午前７時から午後１１時までの間に電力会社から供給される電力は、夜間電力と比較して料金が割高の昼間電力であるものとする。
【００４６】
二次電池１６０は、充電を行うことにより電気を蓄えて電池として使用できるようになり、繰り返し使用することができる電池である。より具体的に説明すると、二次電池１６０は、分電盤１７０と電力ケーブルを介して接続されている。そして、二次電池１６０は、充電動作、放電動作、又は充電も放電もしない。そして、二次電池１６０は、充電動作する場合、分電盤１７０から電力の供給を受ける。また、二次電池１６０は、放電動作する場合、分電盤１７０へ電力を供給する。
【００４７】
分電盤１７０は、電気を安全に使用するために必要な漏電遮断器や配線用遮断器を１つにまとめた箱である。より具体的に説明すると、分電盤１７０は、太陽光発電装置１４０、商用電源１５０、二次電池１６０、ヒートポンプユニット１８１、及び各家電機器１９０とそれぞれ電力ケーブルを介して接続されている。そして、分電盤１７０は、家電機器１９０の電源が入っている場合に、太陽光発電装置１４０から電力が供給されていれば、太陽光発電装置１４０から供給される電力を、電源が入っている家電機器１９０へ供給する。また、分電盤１７０は、家電機器１９０の電源が入っている場合に、太陽光発電装置１４０から電力が供給されておらず、二次電池１６０が放電動作していれば、二次電池１６０から供給される電力を、電源が入っている家電機器１９０へ供給する。また、分電盤１７０は、家電機器１９０の電源が入っている場合に、太陽光発電装置１４０から電力が供給されておらず、二次電池１６０が充放電動作していなければ、商用電源１５０から供給される電力を、電源が入っている家電機器１９０へ供給する。また、分電盤１７０は、ヒートポンプユニット１８１の電源が入っている場合に、太陽光発電装置１４０から供給される余剰電力があれば、その余剰電力をヒートポンプユニット１８１へ供給する。また、分電盤１７０は、ヒートポンプユニット１８１の電源が入っている場合に、太陽光発電装置１４０から供給される余剰電力がなく、二次電池１６０が放電動作していれば、二次電池１６０から供給される電力をヒートポンプユニット１８１へ供給する。また、分電盤１７０は、ヒートポンプユニット１８１の電源が入っている場合に、太陽光発電装置１４０から供給される余剰電力がなく、二次電池１６０が放電動作していなければ、商用電源１５０から供給される電力をヒートポンプユニット１８１へ供給する。
【００４８】
自然冷媒ヒートポンプ給湯機１８０は、自然冷媒を用いた熱交換式の電気給湯機である。より具体的に説明すると、自然冷媒ヒートポンプ給湯機１８０は、ヒートポンプユニット１８１、及び貯湯タンク１８２を具備している。ヒートポンプユニット１８１は、熱媒体や半導体等を用いて低温部分から高温部分へ熱を移動させることによって、湯を沸かす装置である。ヒートポンプユニット１８１は、分電盤１７０と電力ケーブルを介して接続されている。貯湯タンク１８２は、ヒートポンプ１８１によって沸かされた湯を貯湯するタンクである。そして、自然冷媒ヒートポンプ給湯機１８０は、自然冷媒ヒートポンプ給湯機１８０の貯湯タンク１８２内の蓄熱量が午後１１時において所定の蓄熱量以上となるように、ヒートポンプユニット１８１をスケジュール通りに制御するための制御データをヒートポンプユニット制御装置１１０から受信する。また、自然冷媒ヒートポンプ給湯機１８０は、貯湯タンク１８２内の現在の蓄熱量を示すデータをヒートポンプユニット制御装置１１０へ送信する。また、ヒートポンプユニット１８１は、ヒートポンプユニット制御装置１１０から受信した制御データによって電源が投入された場合、分電盤１７０から電力の供給を受ける。
【００４９】
家電機器１９０は、主に家庭で使用される電子機器である。より具体的に説明すると、本実施形態においては、電子レンジ１９０ａ、トースター１９０ｂ、及びミキサー１９０ｃ等の複数の家電機器１９０を想定している。電子レンジ１９０ａは、電磁波により、水分を含んだ食品等を加熱する調理機器である。トースター１９０ｂは、小型の調理用電気製品で、スライスした食パンを焼いてトーストにするためのものである。ミキサー１９０ｃは、材料の粉砕、又は攪拌を行う調理器具である。これら家電機器１９０は、それぞれ分電盤１７０と電力ケーブルを介して接続されている。そして、家電機器１９０は、電源が投入された場合、分電盤１７０から電力の供給を受ける。
【００５０】
Ｗｅｂサーバ２００は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムにおいて、情報送信を行うコンピュータである。より具体的に説明すると、Ｗｅｂサーバ２００は、ヒートポンプユニット制御装置１１０と通信回線２１０を介して接続されている。そして、Ｗｅｂサーバ２００は、気象予報を示すデータをヒートポンプユニット制御装置１１０へ送信する。
【００５１】
なおまた、本実施形態においては、説明が煩雑になることを防ぐことを目的として、電気給湯システム１００が一のヒートポンプユニット制御装置１１０を備える構成について説明する。しかしながら、電気給湯システム１００は、複数の加熱制御手段１１０を備えてよい。
【００５２】
図２は、ヒートポンプユニット制御装置１１０のブロック構成の一例を示す。ヒートポンプユニット制御装置１１０は、設定データ入力受付部１１１、しきい値データ入力受付部１１２、総需要電力予測部１１３、気象予報データ入力受付部１１４、供給電力予測部１１５、電力需給予測値算出部１１６、余剰電力時間算出部１１７、蓄熱量データ入力受付部１１８、需要量予測部１１９、蓄熱量予測値算出部１２０、蓄熱量設定値データ入力受付部１２１、要求熱量算出部１２２、必要稼働時間算出部１２３、時間判定部１２４、スケジュール生成部１２５、制御データ出力部１２６、設定データ格納部１２７、しきい値データ格納部１２８、総需要電力データ格納部１２９、需要量データ格納部１３０、及び蓄熱量設定値データ格納部１３１を有する。以下、各構成要素の機能及び動作を説明する。
【００５３】
設定データ入力受付部１１１は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てる時間帯の設定として、複数の設定の候補の中から選択された一の設定を示すデータの入力を受け付ける。
【００５４】
しきい値データ入力受付部１１２は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値として、複数のしきい値の候補の中から選択された一のしきい値を示すデータの入力を受け付ける。
【００５５】
総需要電力予測部１１３は、各家電機器１９０の総需要電力の過去の経時的変化の実測値に少なくとも基づいて、午後１１時までの各家電機器１９０の総需要電力の経時的変化を予測する。
【００５６】
気象予報データ入力受付部１１４は、気象予報を示すデータの入力を受け付ける。
【００５７】
供給電力予測部１１５は、午後１１時までの気象予報と、太陽光発電の発電能力とに少なくとも基づいて、午後１１時までの太陽光発電の供給電力の経時的変化を予測する。例えば、供給電力予測部１１５は、気象予報データ入力受付部１１４が入力を受け付けたデータによって示される気象予報と、太陽光発電の発電能力とに少なくとも基づいて、午後１１時までの太陽光発電の供給電力の経時的変化を予測する。
【００５８】
電力需給予測値算出部１１６は、午後１１時までの太陽光発電の供給電力の経時的変化の予測値と、午後１１時までの各家電機器１９０の総需要電力の経時的変化の予測値とに基づいて、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を算出する。例えば、電力需給予測値算出部１１６は、供給電力予測部１１５が予測した午後１１時までの太陽光発電の供給電力の経時的変化の予測値と、午後１１時までの各家電機器１９０の総需要電力の経時的変化の予測値とに基づいて、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を算出する。また、例えば、電力需給予測値算出部１１６は、午後１１時までの太陽光発電の供給電力の経時的変化の予測値と、総需要電力予測部１１３が予測した午後１１時までの各家電機器１９０の総需要電力の経時的変化の予測値とに基づいて、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を算出する。
【００５９】
余剰電力時間算出部１１７は、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値と、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値とに基づいて、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。例えば、余剰電力時間算出部１１７は、電力需給予測値算出部１１６が算出した午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値と、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値とに基づいて、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。また、例えば、余剰電力時間算出部１１７は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を零として、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値が零以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。また、例えば、余剰電力時間算出部１１７は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を、ヒートポンプユニット１８１を稼働させるために必要な消費電力値として、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値がヒートポンプユニット１８１の消費電力値以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。また、例えば、余剰電力時間算出部１１７は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を、二次電池１６０を単位時間あたりに充電し得る充電量の最大値として、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値が充電量の最大値以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。また、例えば、余剰電力時間算出部１１７は、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値と、しきい値データ入力受付部１１２が入力を受け付けたデータによって示されるしきい値とに基づいて、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。
【００６０】
蓄熱量データ入力受付部１１８は、貯湯タンク１８２内の現在の蓄熱量を示すデータの入力を受け付ける。
【００６１】
需要量予測部１１９は、貯湯タンク１８２内の蓄熱量の需要量の過去の経時的変化の実測値に少なくとも基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化を予測する。例えば、需要量予測部１１９は、気象予報データ入力受付部１１４が入力を受け付けたデータによって示される気象予報に更に基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化を予測する。
【００６２】
蓄熱量予測値算出部１２０は、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化の予測値と、貯湯タンク１８２内の現在の蓄熱量の値とに基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を算出する。例えば、蓄熱量予測値算出部１２０は、需要量予測部１１９が予測した午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化の予測値と、貯湯タンク１８２内の現在の蓄熱量の値とに基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を算出する。また、例えば、蓄熱量予測値算出部１２０は、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化の予測値と、蓄熱量データ入力受付部１１８が入力を受け付けたデータによって示される貯湯タンク１８２内の現在の蓄熱量の値とに基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を算出する。
【００６３】
蓄熱量設定値データ入力受付部１２１は、所定の蓄熱量の設定値を示すデータの入力を受け付ける。
【００６４】
要求熱量算出部１２２は、貯湯タンク１８２内の蓄熱量の経時的変化の予測値と、所定の蓄熱量の設定値とに基づいて、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出する。例えば、要求熱量算出部１２２は、貯湯タンク１８２内の蓄熱量の経時的変化の予測値と、蓄熱量設定値データ入力受付部１２１が入力を受け付けたデータによって示される所定の蓄熱量の設定値とに基づいて、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出する。また、例えば、要求熱量算出部１２２は、蓄熱量予測値算出部１２０が算出した貯湯タンク１８２内の蓄熱量の経時的変化の予測値と、所定の蓄熱量の値とに基づいて、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出する。
【００６５】
必要稼働時間算出部１２３は、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量と、ヒートポンプユニット１８１の加熱能力とに基づいて、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間を算出する。例えば、必要稼働時間算出部１２３は、要求熱量算出部１２２が算出した要求熱量と、ヒートポンプユニット１８１の加熱能力とに基づいて、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間を算出する。
【００６６】
時間判定部１２４は、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間と、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間とを比較して、余剰電力時間が必要稼働時間よりも長いか否かを判定する。例えば、時間判定部１２４は、必要稼働時間算出部１２３が算出した必要稼働時間と、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間とを比較して、余剰電力時間が必要稼働時間よりも長いか否かを判定する。また、例えば、時間判定部１２４は、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間と、余剰電力時間算出部１１７が算出した余剰電力時間とを比較して、余剰電力時間が必要稼働時間よりも長いか否かを判定する。
【００６７】
スケジュール生成部１２５は、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間と、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間とに基づいて、午後１１時において所定の蓄熱量以上となるようにヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する。例えば、余剰電力時間が必要稼働時間よりも長いと時間判定部１２４が判定した場合、スケジュール生成部１２５は、太陽光発電の余剰電力が生じる時間帯にのみヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する。また、例えば、余剰電力時間が必要稼働時間よりも長くないと時間判定部１２４が判定した場合、スケジュール生成部１２５は、午後１１時までに太陽光発電の余剰電力が生じる時間帯が存在すれば、その全ての時間帯にヒートポンプユニット１８１を稼働させる稼働時間を割り当て、午後１１時までに夜間電力の時間帯が存在すれば、必要稼働時間から太陽光発電時の稼働時間を減じた稼働時間だけ、ヒートポンプユニット１８１を夜間電力の時間帯に稼働させる稼働時間を割り当て、太陽光発電時の稼働時間と夜間電力時の稼働時間とを加算してもなお必要稼働時間に満たない場合、必要稼働時間から太陽光発電時の稼働時間と夜間電力時の稼働時間とを減じた稼働時間だけ、ヒートポンプユニット１８１を太陽光発電の余剰電力が生じない昼間電力の時間帯に稼働させる稼働時間を割り当てた昼間電力時のスケジュールを生成する。また、例えば、スケジュール生成部１２５は、貯湯タンク１８２の現在の蓄熱量がしきい値以下になっている場合、ヒートポンプユニット１８１を直ちに稼働させて、貯湯タンク１８２内の蓄熱量がしきい値以上となるまで稼働させるスケジュールを生成する。また、例えば、スケジュール生成部１２５は、貯湯タンク１８２内の蓄熱量がしきい値以下にならないように、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する。また、例えば、スケジュール生成部１２５は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てるにあたり、その稼働時間を割り当て得る時間帯のうち、早めの時間帯に優先的に割り当てる。また、例えば、スケジュール生成部１２５は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てるにあたり、その稼働時間を割り当て得る時間帯のうち、貯湯タンク１８２内の蓄熱量の需要量が増加すると予測される時刻より前の、その時刻に近い時間帯に優先的に割り当てる。また、例えば、スケジュール生成部１２５は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てるにあたり、その稼働時間を割り当て得る時間帯のうち、太陽光発電の余剰電力量が大きい時間帯に優先的に割り当てる。また、例えば、スケジュール生成部１２５は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てるにあたり、設定データ入力受付部１１１が入力を受け付けたデータによって示される設定にしたがって割り当てる。
【００６８】
制御データ出力部１２６は、貯湯タンク１８２内の蓄熱量が午後１１時において所定の蓄熱量以上となるように、ヒートポンプユニット１８１をスケジュール通りに制御するための制御データを、ヒートポンプユニット１８１へ出力する。例えば、制御データ出力部１２６は、スケジュール生成部１２５が生成したスケジュール通りに、ヒートポンプユニット１８１を制御する制御データを、ヒートポンプユニット１８１へ出力する。
【００６９】
図３は、設定データ格納部１２７に格納されているデータの一例をテーブル形式で示す。設定データ格納部１２７には、設定ＩＤ（ｉｄｅｎｔｉｆｉｅｒ）、設定、及びフラグが対応付けて格納されている。
【００７０】
設定ＩＤは、各設定を一意に識別するための識別符号である。設定は、設定ＩＤによって識別される設定の内容である。フラグは、設定ＩＤによって識別される設定が選択されているか否かを示す。フラグには、設定が選択されている場合には「１」、設定が選択されていない場合には「０」が格納される。
【００７１】
図４は、しきい値データ格納部１２８に格納されているデータの一例をテーブル形式で示す。しきい値データ格納部１２８には、しきい値ＩＤ、しきい値、及びフラグが対応付けて格納されている。
【００７２】
しきい値ＩＤは、各しきい値を一意に識別するための識別符号である。しきい値は、しきい値ＩＤによって識別されるしきい値の内容である。フラグは、しきい値ＩＤによって識別されるしきい値が選択されているか否かを示す。フラグには、しきい値が選択されている場合には「１」、しきい値が選択されていない場合には「０」が格納される。
【００７３】
図５は、総需要電力データ格納部１２９に格納されているデータの一例をテーブル形式で示す。総需要電力データ格納部１２９には、日時（年／月／日／時）、季節、曜日、及び総需要電力（ｋＷ）が対応付けて格納されている。
【００７４】
日時（年／月／日／時）は、各家電機器１９０の総需要電力を実測した日時である。季節は、各家電機器１９０の総需要電力を実測した季節である。曜日は、各家電機器１９０の総需要電力を実測した曜日である。総需要電力（ｋＷ）は、各家電機器１９０の総需要電力の実測値である。
【００７５】
図６は、需要量データ格納部１３０に格納されているデータの一例をテーブル形式で示す。需要量データ格納部１３０には、日時（年／月／日／時）、季節、曜日、気温（℃）、及び需要量（ｋＷ）が対応付けて格納されている。
【００７６】
日時（年／月／日／時）は、貯湯タンク１８２内の蓄熱量の需要量を実測した日時である。季節は、貯湯タンク１８２内の蓄熱量の需要量を実測した季節である。曜日は、貯湯タンク１８２内の蓄熱量の需要量を実測した曜日である。気温（℃）は、貯湯タンク１８２内の蓄熱量の需要量を実測したときの気温である。需要量（ｋＷ）は、貯湯タンク１８２内の蓄熱量の需要量の実測値である。
【００７７】
図７は、蓄熱量設定値データ格納部１３１に格納されているデータの一例をテーブル形式で示す。蓄熱量設定値データ格納部１３１には、蓄熱量設定値（ｋＷｈ）が格納されている。
【００７８】
蓄熱量設定値（ｋＷｈ）は、午後１１時において貯湯タンク１８２内に貯湯されているべき蓄熱量である。
【００７９】
図８は、ヒートポンプユニット制御装置１１０の動作フローの一例を示す。この動作フローは、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てる時間帯の設定を行う動作フローである。この動作フローの説明においては、図１から図７を共に参照する。
【００８０】
ユーザは、電気給湯システム１００を運用するにあたり、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てる時間帯を設定しておく。時間帯の設定としては、３パターンの設定が考えられる。第１の設定は、ヒートポンプユニット１８１の稼働時間を割り当て得る時間帯のうち、早めの時間帯に優先的に割り当てる設定である。第２の設定は、ヒートポンプユニット１８１の稼働時間を割り当て得る時間帯のうち、貯湯タンク１８２内の蓄熱量の需要量が増加すると予測される時刻より前の、その時刻に近い時間帯に優先的に割り当てる設定である。第３の設定は、ヒートポンプユニット１８１の稼働時間を割り当て得る時間帯のうち、太陽光発電の余剰電力量が大きい時間帯に優先的に割り当てる設定である。例えば、ユーザは、ヒートポンプユニット制御装置１１０のディスプレイに表示された設定の選択画面を見ながら、ヒートポンプユニット制御装置１１０のキーボード等の入力装置を操作することによって、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てる時間帯の設定を選択して入力する。
【００８１】
ユーザによる入力操作が行われると、ヒートポンプユニット制御装置１１０の設定データ入力受付部１１１は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てる時間帯の設定として、複数の設定の候補の中から選択された一の設定を示すデータの入力を入力装置から受け付ける（Ｓ１０１）。
【００８２】
そして、設定データ入力受付部１１１は、入力を受け付けたデータを設定データ格納部１２７に格納する（Ｓ１０２）。例えば、上記の第１の設定が選択された場合、設定データ入力受付部１１１は、設定データ格納部１２７の設定ＩＤ「Ｃ００１」と対応付けられているフラグを「１」にして、残りのフラグを「０」にする。同様に、上記の第２の設定が選択された場合、設定データ入力受付部１１１は、設定データ格納部１２７の設定ＩＤ「Ｃ００２」と対応付けられているフラグを「１」にして、残りのフラグを「０」にする。同様に、上記の第３の設定が選択された場合、設定データ入力受付部１１１は、設定データ格納部１２７の設定ＩＤ「Ｃ００３」と対応付けられているフラグを「１」にして、残りのフラグを「０」にする。
【００８３】
このようにして、設定データ格納部１２７には、図３に示すようなデータが格納されることになる。
【００８４】
図９は、ヒートポンプユニット制御装置１１０の動作フローの別の例を示す。この動作フローは、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を設定する動作フローである。この動作フローの説明においては、図１から図８を共に参照する。
【００８５】
ユーザは、電気給湯システム１００を運用するにあたり、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を設定しておく。しきい値としては、３パターンの値が考えられる。第１のしきい値は、零である。第２のしきい値は、ヒートポンプユニット１８１を稼働させるために必要な消費電力値である。第３のしきい値は、二次電池１６０を単位時間あたりに充電し得る充電量の最大値である。例えば、ユーザは、ヒートポンプユニット制御装置１１０のディスプレイに表示されたしきい値の選択画面を見ながら、ヒートポンプユニット制御装置１１０のキーボード等の入力装置を操作することによって、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を選択して入力する。
【００８６】
ユーザによる入力操作が行われると、ヒートポンプユニット制御装置１１０のしきい値データ入力受付部１１２は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値として、複数のしきい値の候補の中から選択された一のしきい値を示すデータの入力を入力装置から受け付ける（Ｓ２０１）。
【００８７】
そして、しきい値データ入力受付部１１２は、入力を受け付けたデータをしきい値データ格納部１２８に格納する（Ｓ２０２）。例えば、上記の第１のしきい値が選択された場合、しきい値データ入力受付部１１２は、しきい値データ格納部１２８のしきい値ＩＤ「Ｔ００１」と対応付けられているフラグを「１」にして、残りのフラグを「０」にする。同様に、上記の第２のしきい値が選択された場合、しきい値データ入力受付部１１２は、しきい値データ格納部１２８のしきい値ＩＤ「Ｔ００２」と対応付けられているフラグを「１」にして、残りのフラグを「０」にする。同様に、上記の第３のしきい値が選択された場合、しきい値データ入力受付部１１２は、しきい値データ格納部１２８のしきい値ＩＤ「Ｔ００３」と対応付けられているフラグを「１」にして、残りのフラグを「０」にする。
【００８８】
このようにして、しきい値データ格納部１２８には、図４に示すようなデータが格納されることになる。
【００８９】
図１０は、ヒートポンプユニット制御装置１１０の動作フローの更に別の例を示す。この動作フローは、午後１１時において貯湯タンク１８２内に貯湯されているべき蓄熱量を設定する動作フローである。この動作フローの説明においては、図１から図９を共に参照する。
【００９０】
ユーザは、電気給湯システム１００を運用するにあたり、午後１１時において貯湯タンク１８２内に貯湯されているべき蓄熱量を設定しておく。例えば、ユーザは、ヒートポンプユニット制御装置１１０のディスプレイに表示された蓄熱量の設定画面を見ながら、ヒートポンプユニット制御装置１１０のキーボード等の入力装置を操作することによって、午後１１時において貯湯タンク１８２内に貯湯されているべき蓄熱量の設定値を入力する。
【００９１】
ユーザによる入力操作が行われると、ヒートポンプユニット制御装置１１０の蓄熱量設定値データ入力受付部１２１は、蓄熱量の設定値を示すデータの入力を入力装置から受け付ける（Ｓ３０１）。
【００９２】
そして、蓄熱量設定値データ入力受付部１２１は、入力を受け付けたデータを蓄熱量設定値データ格納部１３１に格納する（Ｓ３０２）。
【００９３】
このようにして、蓄熱量設定値データ入力受付部１２１には、図７に示すようなデータが格納されることになる。
【００９４】
図１１、１２は、ヒートポンプユニット制御装置１１０の動作フローの更に別の例を示す。この動作フローは、ヒートポンプユニット１８１をスケジュール通りに制御するための制御データを出力する動作フローである。この動作フローの説明においては、図１から図１０を共に参照する。ここで、現在時刻は、２０１１年４月１５日の金曜日の１４時４５分であるとする。
【００９５】
まず、ヒートポンプユニット制御装置１１０の気象予報データ入力受付部１１４は、気象予報を示すデータの入力をＷｅｂサーバ２００から受け付ける（Ｓ４０１）。例えば、気象予報データ入力受付部１１４は、気象予報を示すデータとして、午後１１時までの天気、気温、及び日射量等の経時的変化を示すデータの入力を受け付ける。そして、気象予報データ入力受付部１１４は、入力を受け付けた気象予報を示すデータを供給電力予測部１１５、及び需要量予測部１１９へ送る。
【００９６】
ヒートポンプユニット制御装置１１０の供給電力予測部１１５は、気象予報を示すデータを気象予報データ入力受付部１１４から受け取ると、そのデータによって示される気象予報と、太陽光発電の発電能力とに少なくとも基づいて、午後１１時までの太陽光発電の供給電力の経時的変化を予測する（Ｓ４０２）。太陽光発電装置１４０の供給電力は、天気、気温、及び日射量等に左右される。したがって、太陽光発電装置１４０の供給電力は、天気、気温、及び日射量等の気象予報と、太陽光発電装置１４０の発電能力から予測することができる。そして、供給電力予測部１１５は、午後１１時までの太陽光発電の供給電力の経時的変化の予測値を示すデータを電力需給予測値算出部１１６へ送る。
【００９７】
一方、ヒートポンプユニット制御装置１１０の総需要電力予測部１１３は、総需要電力データ格納部１２９に格納されている各家電機器１９０の総需要電力の過去の経時的変化の実測値に少なくとも基づいて、午後１１時までの各家電機器１９０の総需要電力の経時的変化を予測する（Ｓ４０３）。例えば、総需要電力データ格納部１２９には、図５に示すようなデータが格納されているとする。例えば、総需要電力予測部１１３は、１５分後の１５時における各家電機器１９０の総需要電力を予測する場合、総需要電力データ格納部１２９に格納されているデータの中から、日時（年／月／日／時）「＊／＊／＊／１５：００（＊は、ワイルドカードである。）」、季節「春」、及び曜日「金」と対応付けて格納されている総需要電力（ｋＷ）の値を全て抽出する。そして、総需要電力予測値１１３は、抽出した全ての総需要電力（ｋＷ）の値の平均値を、１５分後の１５時における各家電機器１９０の総需要電力の予測値とする。例えば、総需要電力予測値１１３は、このような処理を、午後１１時までの１５分置きの各時刻における予測値として算出して、各時刻における予測値の推移を以て、午後１１時までの各家電機器１９０の総需要電力の経時的変化の予測値とする。そして、総需要電力予測部１１３は、午後１１時までの各家電機器１９０の総需要電力の経時的変化の予測値を示すデータを電力需給予測値算出部１１６へ送る。
【００９８】
ヒートポンプユニット制御装置１１０の電力需給予測値算出部１１６は、午後１１時までの太陽光発電の供給電力の経時的変化の予測値を示すデータを供給電力予測部１１５から受け取り、午後１１時までの各家電機器１９０の総需要電力の経時的変化の予測値を示すデータを総需要電力予測部１１３から受け取ると、電力需給予測値算出部１１６は、供給電力予測部１１５から受け取ったデータによって示される午後１１時までの太陽光発電の供給電力の経時的変化の予測値と、総需要電力予測部１１３から受け取ったデータによって示される午後１１時までの各家電機器１９０の総需要電力の経時的変化の予測値とに基づいて、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を算出する（Ｓ４０４）。例えば、電力需給予測値算出部１１６は、１５分後の１５時における各家電機器１９０を伴う太陽光発電の電力需給を予測する場合、太陽光発電の供給電力の経時的変化の予測値における１５時の予測値から、各家電機器１９０の総需要電力の経時的変化の予測値における１５時の予測値を減じた値を、１５分後の１５時における各家電機器１９０を伴う太陽光発電の電力需給の予測値とする。例えば、電力需給予測値算出部１１６は、このような処理を、午後１１時までの１５分置きの各時刻における予測値として算出して、各時刻における予測値の推移を以て、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値とする。そして、電力需給予測値算出部１１６は、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を示すデータを余剰電力時間算出部１１７へ送る。
【００９９】
ヒートポンプユニット制御装置１１０の余剰電力時間算出部１１７は、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を示すデータを電力需給予測値算出部１１６から受け取ると、そのデータによって示される午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値と、しきい値データ格納部１２８に格納されているデータによって示されるしきい値とに基づいて、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する（Ｓ４０５）。例えば、しきい値データ格納部１２８のしきい値ＩＤ「Ｔ００１」に対応付けられているフラグに「１」が格納されている場合、余剰電力時間算出部１１７は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を零として、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値が零以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。また、例えば、しきい値データ格納部１２８のしきい値ＩＤ「Ｔ００２」に対応付けられているフラグに「１」が格納されている場合、余剰電力時間算出部１１７は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を、ヒートポンプユニット１８１を稼働させるために必要な消費電力値として、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値がヒートポンプユニット１８１の消費電力値以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。また、例えば、例えば、しきい値データ格納部１２８のしきい値ＩＤ「Ｔ００３」に対応付けられているフラグに「１」が格納されている場合、余剰電力時間算出部１１７は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値を、二次電池１６０を単位時間あたりに充電し得る充電量の最大値として、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値が充電量の最大値以上の値となる時間帯を、太陽光発電の余剰電力が生じる時間帯として、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。そして、余剰電力時間算出部１１７は、算出した余剰電力時間を示すデータを時間判定部１２４へ送る。
【０１００】
一方、ヒートポンプユニット制御装置１１０の蓄熱量データ入力受付部１１８は、貯湯タンク１８２内の現在の蓄熱量を示すデータの入力を受け付ける（Ｓ４０６）。例えば、貯湯タンク１８２には、タンク内の蓄熱量を測定するセンサーが取り付けられている。蓄熱量データ入力受付部１１８は、このセンサーから出力されるデータの入力を受け付ける。そして、蓄熱量データ入力受付部１１８は、入力を受け付けたデータを蓄熱量予測値算出部１２０、及びスケジュール生成部１２５へ送る。
【０１０１】
一方、ヒートポンプユニット制御装置１１０の需要量予測部１１９は、気象予報を示すデータを気象予報データ入力受付部１１４から受け取ると、需要量データ格納部１３０に格納されているデータによって示される貯湯タンク１８２内の蓄熱量の需要量の過去の経時的変化の実測値に基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化を予測する（Ｓ４０７）。例えば、需要量データ格納部１３０には、図６に示すようなデータが格納されているとする。また、気象予報による１５分後の１５時における気温が６．５（℃）であるとする。例えば、需要量予測部１１９は、１５分後の１５時における貯湯タンク１８２内の蓄熱量の需要量を予測する場合、需要量データ格納部１３０に格納されているデータの中から、日時（年／月／日／時）「＊／＊／＊／１５：００（＊は、ワイルドカードである。）」、季節「春」、曜日「金」、及び気温（℃）「５．５〜７．５」と対応付けて格納されている需要量（ｋＷ）の値を全て抽出する。そして、需要量予測部１１９は、抽出した全ての需要量（ｋＷ）の値の平均値を、１５分後の１５時における貯湯タンク１８２内の蓄熱量の需要量の予測値とする。例えば、需要量予測部１１９は、このような処理を、午後１１時までの１５分置きの各時刻における予測値として算出して、各時刻における予測値の推移を以て、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化の予測値とする。そして、需要量予測部１１９は、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化の予測値を示すデータを蓄熱量予測値算出部１２０へ送る。
【０１０２】
ヒートポンプユニット制御装置１１０の蓄熱量予測値算出部１２０は、貯湯タンク１８２内の現在の蓄熱量を示すデータの入力を蓄熱量データ入力受付部１１８から受け取って、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化の予測値を示すデータを需要量予測部１１９から受け取ると、需要量予測部１１９から受け取ったデータによって示される午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化の予測値と、蓄熱量データ入力受付部１１８から受け取ったデータによって示される貯湯タンク１８２内の現在の蓄熱量の値とに基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を算出する（Ｓ４０８）。例えば、蓄熱量予測値算出部１２０は、１５分後の１５時における貯湯タンク１８２内の蓄熱量を予測する場合、貯湯タンク１８２内の現在の蓄熱量から、１５時までの需要量の予測値を減じた値を、１５分後の１５時における貯湯タンク１８２内の蓄熱量の予測値とする。例えば、蓄熱量予測値算出部１２０は、このような処理を、午後１１時までの１５分置きの各時刻における予測値として算出して、各時刻における予測値の推移を以て、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値とする。そして、蓄熱量予測値算出部１２０は、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を示すデータを要求熱量算出部１２２、及びスケジュール生成部１２５へ送る。
【０１０３】
ヒートポンプユニット制御装置１１０の要求熱量算出部１２２は、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を示すデータを蓄熱量予測値算出部１２０から受け取ると、そのデータによって示される貯湯タンク１８２内の蓄熱量の経時的変化の予測値と、蓄熱量設定値データ格納部１３１に格納されているデータによって示される午後１１時において貯湯タンク１８２内に貯湯されているべき蓄熱量の設定値とに基づいて、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出する（Ｓ４０９）。例えば、午後１１時において貯湯タンク１８２内に貯湯されているべき蓄熱量の設定値が１５（ｋＷｈ）で、貯湯タンク１８２内の蓄熱量の経時的変化の予測値における午後１１時の予測値が９（ｋＷｈ）であったとすると、要求熱量算出部１２２は、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を、１５（ｋＷｈ）−９（ｋＷｈ）＝６（ｋＷｈ）と算出する。そして、要求熱量算出部１２２は、算出した要求熱量を示すデータを必要稼働時間算出部１２３へ送る。
【０１０４】
ヒートポンプユニット制御装置１１０の必要稼働時間算出部１２３は、要求熱量を示すデータを要求熱量算出部１２２から受け取ると、そのデータによって示される要求熱量と、ヒートポンプユニット１８１の加熱能力とに基づいて、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間を算出する（Ｓ４１０）。例えば、要求熱量が６（ｋＷｈ）であり、ヒートポンプユニット１８１の加熱能力が１（ｋＷ）であったとすると、必要稼働時間算出部１２３は、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間を、６（ｋＷｈ）／１（ｋＷ）＝６（ｈ）と算出する。そして、必要稼働時間算出部１２３は、算出した必要稼働時間を示すデータを時間判定部１２４へ送る。
【０１０５】
ヒートポンプユニット制御装置１１０の時間判定部１２４は、余剰電力時間を示すデータを余剰電力時間算出部１１７から受け取って、必要稼働時間を示すデータを必要稼働時間算出部１２３から受け取ると、必要稼働時間算出部１２３から受け取ったデータによって示される必要稼働時間と、余剰電力時間算出部１１７から受け取ったデータによって示される余剰電力時間とを比較して、余剰電力時間が必要稼働時間よりも長いか否かを判定する（Ｓ４１１）。そして、時間判定部１２４は、その判定結果を示すデータを制御データ出力部１２６へ送る。
【０１０６】
ヒートポンプユニット制御装置１１０のスケジュール生成部１２５は、貯湯タンク１８２内の現在の蓄熱量を示すデータを蓄熱量データ入力受付部１１８から受け取り、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を示すデータを蓄熱量予測値算出部１２０から受け取り、判定結果を示すデータを時間判定部１２４から受け取ると、これらデータと、設定データ格納部１２７に格納されているデータによって示される設定に基づいて、午後１１時において所定の蓄熱量以上となるようにヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する。
【０１０７】
例えば、余剰電力時間が必要稼働時間よりも長いと時間判定部１２４が判定した場合（Ｓ４１１：Ｙｅｓ）、スケジュール生成部１２５は、太陽光発電の余剰電力が生じる時間帯にのみヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する（Ｓ４１２）。
【０１０８】
また、例えば、余剰電力時間が必要稼働時間よりも長くないと時間判定部１２４が判定した場合（Ｓ４１１：Ｎｏ）、スケジュール生成部１２５は、午後１１時までに太陽光発電の余剰電力が生じる時間帯が存在すれば、その全ての時間帯にヒートポンプユニット１８１を稼働させる稼働時間を割り当て、午後１１時までに夜間電力の時間帯が存在しなければ（Ｓ４１３：Ｎｏ）、必要稼働時間から太陽光発電時の稼働時間を減じた稼働時間だけ、ヒートポンプユニット１８１を昼間電力の時間帯に稼働させる稼働時間を割り当てたスケジュールを生成する（Ｓ４１４）。
【０１０９】
また、例えば、余剰電力時間が必要稼働時間よりも長くないと時間判定部１２４が判定した場合（Ｓ４１１：Ｎｏ）、スケジュール生成部１２５は、午後１１時までに太陽光発電の余剰電力が生じる時間帯が存在すれば、その全ての時間帯にヒートポンプユニット１８１を稼働させる稼働時間を割り当て、午後１１時までに夜間電力の時間帯が存在すれば（Ｓ４１３：Ｙｅｓ）、必要稼働時間から太陽光発電時の稼働時間を減じた稼働時間だけ、ヒートポンプユニット１８１を夜間電力の時間帯に稼働させる稼働時間を割り当て、太陽光発電時の稼働時間と夜間電力時の稼働時間とを加算して必要稼働時間を満たしていれば（Ｓ４１５：Ｙｅｓ）、この太陽光発電時と夜間電力時に稼働時間を割り当てたスケジュールを生成する（Ｓ４１６）。
【０１１０】
また、例えば、余剰電力時間が必要稼働時間よりも長くないと時間判定部１２４が判定した場合（Ｓ４１１：Ｎｏ）、スケジュール生成部１２５は、午後１１時までに太陽光発電の余剰電力が生じる時間帯が存在すれば、その全ての時間帯にヒートポンプユニット１８１を稼働させる稼働時間を割り当て、午後１１時までに夜間電力の時間帯が存在すれば（Ｓ４１３：Ｙｅｓ）、必要稼働時間から太陽光発電時の稼働時間を減じた稼働時間だけ、ヒートポンプユニット１８１を夜間電力の時間帯に稼働させる稼働時間を割り当て、太陽光発電時の稼働時間と夜間電力時の稼働時間とを加算してもなお必要稼働時間に満たない場合（Ｓ４１５：Ｎｏ）、必要稼働時間から太陽光発電時の稼働時間と夜間電力時の稼働時間とを減じた稼働時間だけ、ヒートポンプユニット１８１を太陽光発電の余剰電力が生じない昼間電力の時間帯に稼働させる稼働時間を割り当てたスケジュールを生成する（Ｓ４１７）。
【０１１１】
また、ステップＳ４１２，４１４、４１６、４１７のいずれの処理の場合にも、貯湯タンク１８２内の現在の蓄熱量がしきい値以下になっている場合、スケジュール生成部１２５は、ヒートポンプユニット１８１を直ちに稼働させて、貯湯タンク１８２内の蓄熱量がしきい値以上となるまで稼働させるスケジュールを生成する。
【０１１２】
また、ステップＳ４１２，４１４、４１６、４１７のいずれの処理の場合にも、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値によって、貯湯タンク１８２内の蓄熱量がしきい値以下になることが予測されている場合、スケジュール生成部１２５は、貯湯タンク１８２内の蓄熱量がしきい値以下にならないように、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する。
【０１１３】
また、ステップＳ４１２，４１４、４１６、４１７のいずれの処理の場合にも、設定データ格納部１２７の設定ＩＤ「Ｃ００１」に対応付けられているフラグに「１」が格納されている場合、スケジュール生成部１２５は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てるにあたり、その稼働時間を割り当て得る時間帯のうち、早めの時間帯に優先的に割り当てる。
【０１１４】
また、ステップＳ４１２，４１４、４１６、４１７のいずれの処理の場合にも、設定データ格納部１２７の設定ＩＤ「Ｃ００２」に対応付けられているフラグに「１」が格納されている場合、スケジュール生成部１２５は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てるにあたり、その稼働時間を割り当て得る時間帯のうち、貯湯タンク１８２内の蓄熱量の需要量が増加すると予測される時刻より前の、その時刻に近い時間帯に優先的に割り当てる。
【０１１５】
また、ステップＳ４１２，４１４、４１６、４１７のいずれの処理の場合にも、設定データ格納部１２７の設定ＩＤ「Ｃ００３」に対応付けられているフラグに「１」が格納されている場合、スケジュール生成部１２５は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てるにあたり、その稼働時間を割り当て得る時間帯のうち、太陽光発電の余剰電力量が大きい時間帯に優先的に割り当てる。
【０１１６】
そして、スケジュール生成部１２５は、生成したスケジュールを示すデータを制御データ出力部１２６へ送る。
【０１１７】
ヒートポンプユニット制御装置１１０の制御データ出力部１２６は、スケジュールを示すデータをスケジュール生成部１２５から受け取ると、そのデータによって示されるスケジュール通りに、ヒートポンプユニット１８１を制御する制御データを、ヒートポンプユニット１８１へ出力する（Ｓ４１８）。例えば、制御データ出力部１２６は、スケジュール通りにヒートポンプユニット１８１の電源をオンオフさせるよう制御する制御データを出力する。
【０１１８】
以上説明したように、ヒートポンプユニット制御装置１１０は、貯湯タンク１８２内の蓄熱量が午後１１時において所定の蓄熱量以上となるように、ヒートポンプユニット１８１をスケジュール通りに制御するための制御データを、ヒートポンプユニット１８１へ出力する。
【０１１９】
このようにして、電気給湯システム１００によっては、ヒートポンプユニット１８１をスケジュール通りに制御するための制御データを、ヒートポンプユニット１８１へ出力することができ、自然冷媒ヒートポンプ給湯機１８０をスケジュール通りに制御することができる。
【０１２０】
また、上述したように、ヒートポンプユニット制御装置１１０は、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間と、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間とに基づいて、午後１１時において所定の蓄熱量以上となるようにヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する。
【０１２１】
このようにして、電気給湯システム１００によっては、午後１１時において所定の蓄熱量以上となるようにヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成することができ、ヒートポンプユニット１８１をスケジュール通りに制御するための制御データを、ヒートポンプユニット１８１へ出力する処理に寄与することができる。
【０１２２】
また、上述したように、ヒートポンプユニット制御装置１１０は、貯湯タンク１８１内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間と、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間とを比較して、余剰電力時間が必要稼働時間よりも長いか否かを判定する。
【０１２３】
このようにして、電気給湯システム１００によっては、余剰電力時間が必要稼働時間よりも長いか否かを判定することができ、午後１１時において所定の蓄熱量以上となるようにヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する処理に寄与することができる。
【０１２４】
また、上述したように、ヒートポンプユニット制御装置１１０は、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量と、ヒートポンプユニット１８１の加熱能力とに基づいて、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間を算出する。
【０１２５】
このようにして、電気給湯システム１００によっては、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間を算出することができ、余剰電力時間が必要稼働時間よりも長いか否かを判定する処理に寄与することができる。
【０１２６】
また、上述したように、ヒートポンプユニット制御装置１１０は、貯湯タンク１８２内の蓄熱量の経時的変化の予測値と、所定の蓄熱量の設定値とに基づいて、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出する。
【０１２７】
このようにして、電気給湯システム１００によっては、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出することができ、貯湯タンク１８２内の蓄熱量を午後１１時において所定の蓄熱量以上にするために必要なヒートポンプユニット１８１の必要稼働時間を算出する処理に寄与することができる。
【０１２８】
また、上述したように、ヒートポンプユニット制御装置１１０は、所定の蓄熱量の設定値を示すデータの入力を受け付ける。
【０１２９】
このようにして、電気給湯システム１００によっては、所定の蓄熱量の設定値を示すデータの入力を受け付けることができ、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出する処理に寄与することができる。
【０１３０】
また、上述したように、ヒートポンプユニット制御装置１１０は、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化の予測値と、貯湯タンク１８２内の現在の蓄熱量の値とに基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を算出する。
【０１３１】
このようにして、電気給湯システム１００によっては、午後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を算出することができ、午後１１時において貯湯タンク１８２内の蓄熱量を所定の蓄熱量以上とするために要求される要求熱量を算出する処理に寄与することができる。
【０１３２】
また、上述したように、ヒートポンプユニット制御装置１１０は、貯湯タンク１８２内の蓄熱量の需要量の過去の経時的変化の実測値に少なくとも基づいて、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化を予測する。
【０１３３】
このようにして、電気給湯システム１００によっては、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化を予測することができ、後１１時までの貯湯タンク１８２内の蓄熱量の経時的変化の予測値を算出する処理に寄与することができる。
【０１３４】
また、上述したように、ヒートポンプユニット制御装置１１０は、貯湯タンク１８２内の現在の蓄熱量を示すデータの入力を受け付ける。
【０１３５】
このようにして、電気給湯システム１００によっては、貯湯タンク１８２内の現在の蓄熱量を示すデータの入力を受け付けることができ、午後１１時までの貯湯タンク１８２内の蓄熱量の需要量の経時的変化を予測する処理に寄与することができる。
【０１３６】
また、上述したように、ヒートポンプユニット制御装置１１０は、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値と、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値とに基づいて、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する。
【０１３７】
このようにして、電気給湯システム１００によっては、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出することができ、余剰電力時間が必要稼働時間よりも長いか否かを判定する処理に寄与することができる。
【０１３８】
また、上述したように、ヒートポンプユニット制御装置１１０は、午後１１時までの太陽光発電の供給電力の経時的変化の予測値と、午後１１時までの各家電機器１９０の総需要電力の経時的変化の予測値とに基づいて、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を算出する。
【０１３９】
このようにして、電気給湯システム１００によっては、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を算出することができ、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する処理に寄与することができる。
【０１４０】
また、上述したように、ヒートポンプユニット制御装置１１０は、午後１１時までの気象予報と、太陽光発電の発電能力とに少なくとも基づいて、午後１１時までの太陽光発電の供給電力の経時的変化を予測する。
【０１４１】
このようにして、電気給湯システム１００によっては、午後１１時までの太陽光発電の供給電力の経時的変化を予測することができ、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を算出する処理に寄与することができる。
【０１４２】
また、上述したように、ヒートポンプユニット制御装置１１０は、気象予報を示すデータの入力を受け付ける。
【０１４３】
このようにして、電気給湯システム１００によっては、気象予報を示すデータの入力を受け付けることができ、午後１１時までの太陽光発電の供給電力の経時的変化を予測する処理に寄与することができる。
【０１４４】
また、上述したように、ヒートポンプユニット制御装置１１０は、各家電機器１９０の総需要電力の過去の経時的変化の実測値に少なくとも基づいて、午後１１時までの各家電機器１９０の総需要電力の経時的変化を予測する。
【０１４５】
このようにして、電気給湯システム１００によっては、午後１１時までの各家電機器１９０の総需要電力の経時的変化を予測することができ、午後１１時までの各家電機器１９０を伴う太陽光発電の電力需給の経時的変化の予測値を算出する処理に寄与することができる。
【０１４６】
また、上述したように、ヒートポンプユニット制御装置１１０は、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値として、複数のしきい値の候補の中から選択された一のしきい値を示すデータの入力を受け付ける。
【０１４７】
このようにして、電気給湯システム１００によっては、太陽光発電の余剰電力が生じたと判定する基準となる電力需給のしきい値として、複数のしきい値の候補の中から選択された一のしきい値を示すデータの入力を受け付けることができ、午後１１時までに太陽光発電の余剰電力が生じると予測される余剰電力時間を算出する処理に寄与することができる。
【０１４８】
また、上述したように、ヒートポンプユニット制御装置１１０は、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てる時間帯の設定として、複数の設定の候補の中から選択された一の設定を示すデータの入力を受け付ける。
【０１４９】
このようにして、電気給湯システム１００によっては、ヒートポンプユニット１８１を稼働させる稼働時間を割り当てる時間帯の設定として、複数の設定の候補の中から選択された一の設定を示すデータの入力を受け付けることができ、電気給湯システム１００によっては、午後１１時において所定の蓄熱量以上となるようにヒートポンプユニット１８１を稼働させる稼働時間を割り当てたスケジュールを生成する処理に寄与することができる。
【０１５０】
図１３は、ヒートポンプユニット制御装置１１０をコンピュータ等の電子情報処理装置で構成した場合のハードウェア構成の一例を示す。ヒートポンプユニット制御装置１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）周辺部と、入出力部と、レガシー入出力部とを備える。ＣＰＵ周辺部は、ホスト・コントローラ８０１により相互に接続されるＣＰＵ８０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８０３、グラフィック・コントローラ８０４、及び表示装置８０５を有する。入出力部は、入出力コントローラ８０６によりホスト・コントローラ８０１に接続される通信インターフェース８０７、ハードディスクドライブ８０８、及びＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ８０９を有する。レガシー入出力部は、入出力コントローラ８０６に接続されるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８１０、フレキシブルディスク・ドライブ８１１、及び入出力チップ８１２を有する。
【０１５１】
ホスト・コントローラ８０１は、ＲＡＭ８０３と、高い転送レートでＲＡＭ８０３をアクセスするＣＰＵ８０２、及びグラフィック・コントローラ８０４とを接続する。ＣＰＵ８０２は、ＲＯＭ８１０、及びＲＡＭ８０３に格納されたプログラムに基づいて動作して、各部の制御をする。グラフィック・コントローラ８０４は、ＣＰＵ８０２等がＲＡＭ８０３内に設けたフレーム・バッファ上に生成する画像データを取得して、表示装置８０５上に表示させる。これに代えて、グラフィック・コントローラ８０４は、ＣＰＵ８０２等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【０１５２】
入出力コントローラ８０６は、ホスト・コントローラ８０１と、比較的高速な入出力装置であるハードディスクドライブ８０８、通信インターフェース８０７、ＣＤ−ＲＯＭドライブ８０９を接続する。ハードディスクドライブ８０８は、ＣＰＵ８０２が使用するプログラム、及びデータを格納する。通信インターフェース８０７は、ネットワーク通信装置８９１に接続してプログラム又はデータを送受信する。ＣＤ−ＲＯＭドライブ８０９は、ＣＤ−ＲＯＭ８９２からプログラム又はデータを読み取り、ＲＡＭ８０３を介してハードディスクドライブ８０８、及び通信インターフェース８０７に提供する。
【０１５３】
入出力コントローラ８０６には、ＲＯＭ８１０と、フレキシブルディスク・ドライブ８１１、及び入出力チップ８１２の比較的低速な入出力装置とが接続される。ＲＯＭ８１０は、ヒートポンプユニット制御装置１１０が起動時に実行するブート・プログラム、あるいはヒートポンプユニット制御装置１１０のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ８１１は、フレキシブルディスク８９３からプログラム又はデータを読み取り、ＲＡＭ８０３を介してハードディスクドライブ８０８、及び通信インターフェース８０７に提供する。入出力チップ８１２は、フレキシブルディスク・ドライブ８１１、あるいはパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【０１５４】
ＣＰＵ８０２が実行するプログラムは、フレキシブルディスク８９３、ＣＤ−ＲＯＭ８９２、又はＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード等の記録媒体に格納されて利用者によって提供される。記録媒体に格納されたプログラムは圧縮されていても非圧縮であってもよい。プログラムは、記録媒体からハードディスクドライブ８０８にインストールされ、ＲＡＭ８０３に読み出されてＣＰＵ８０２により実行される。ＣＰＵ８０２により実行されるプログラムは、ヒートポンプユニット制御装置１１０を、図１から図１２に関連して説明した設定データ入力受付部１１１、しきい値データ入力受付部１１２、総需要電力予測部１１３、気象予報データ入力受付部１１４、供給電力予測部１１５、電力需給予測値算出部１１６、余剰電力時間算出部１１７、蓄熱量データ入力受付部１１８、需要量予測部１１９、蓄熱量予測値算出部１２０、蓄熱量設定値データ入力受付部１２１、要求熱量算出部１２２、必要稼働時間算出部１２３、時間判定部１２４、スケジュール生成部１２５、制御データ出力部１２６、設定データ格納部１２７、しきい値データ格納部１２８、総需要電力データ格納部１２９、需要量データ格納部１３０、及び蓄熱量設定値データ格納部１３１として機能させる。
【０１５５】
以上に示したプログラムは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク８９３、ＣＤ−ＲＯＭ８９２の他に、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）又はＰＤ（Ｐｈａｓｅ  Ｄｉｓｋ）等の光学記録媒体、ＭＤ（ＭｉｎｉＤｉｓｋ）等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークあるいはインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶媒体を記録媒体として使用して、ネットワークを介したプログラムとして提供してもよい。
【０１５６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【０１５７】
１００  電気給湯システム
１１０  ヒートポンプユニット制御装置
１１１  設定データ入力受付部
１１２  しきい値データ入力受付部
１１３  総需要電力予測部
１１４  気象予報データ入力受付部
１１５  供給電力予測部
１１６  電力需給予測値算出部
１１７  余剰電力時間算出部
１１８  蓄熱量データ入力受付部
１１９  需要量予測部
１２０  蓄熱量予測値算出部
１２１  蓄熱量設定値データ入力受付部
１２２  要求熱量算出部
１２３  必要稼働時間算出部
１２４  時間判定部
１２５  スケジュール生成部
１２６  制御データ出力部
１２７  設定データ格納部
１２８  しきい値データ格納部
１２９  総需要電力データ格納部
１３０  需要量データ格納部
１３１  蓄熱量設定値データ格納部
１４０  太陽光発電装置
１５０  商用電源
１６０  二次電池
１７０  分電盤
１８０  自然冷媒ヒートポンプ給湯機
１８１  ヒートポンプユニット
１８２  貯湯タンク
１９０  家電機器
１９０ａ  電子レンジ
１９０ｂ  トースター
１９０ｃ  ミキサー
２００  Ｗｅｂサーバ
２１０  通信回線
８０１  ホスト・コントローラ
８０２  ＣＰＵ
８０３  ＲＡＭ
８０４  グラフィック・コントローラ
８０５  表示装置
８０６  入出力コントローラ
８０７  通信インターフェース
８０８  ハードディスクドライブ
８０９  ＣＤ−ＲＯＭドライブ
８１０  ＲＯＭ
８１１  フレキシブルディスク・ドライブ
８１２  入出力チップ
８９１  ネットワーク通信装置
８９２  ＣＤ−ＲＯＭ
８９３  フレキシブルディスク
【図１】
2012172915.tif 000003
【図２】
2012172915.tif 000004
【図３】
2012172915.tif 000005
【図４】
2012172915.tif 000006
【図５】
2012172915.tif 000007
【図６】
2012172915.tif 000008
【図７】
2012172915.tif 000009
【図８】
2012172915.tif 000010
【図９】
2012172915.tif 000011
【図１０】
2012172915.tif 000012
【図１１】
2012172915.tif 000013
【図１２】
2012172915.tif 000014
【図１３】
2012172915.tif 000015