(57)【特許請求の範囲】
【請求項１】
運転スケジュールに沿って、対象日の第１期間に発電設備で発電された電力により湯を沸き上げ、前記対象日における前記第１期間とは異なる第２期間に系統電源から供給される電力により湯を沸き上げることにより、前記対象日に使用する湯を生成する給湯機を制御する制御装置であって、
過去に前記発電設備で発電された電力と過去の電力消費地での消費電力とに基づいて、前記第１期間における余剰電力の推移を予測する電力予測部と、
前記電力予測部により予測された前記余剰電力の推移に基づいて、前記第１期間における前記給湯機が前記余剰電力のみにより湯を沸き上げることが可能な沸き上げ可能期間を決定する期間決定部と、
前記沸き上げ可能期間に基づいて、前記運転スケジュールを生成するスケジュール生成部と、
予め設定された基準時刻が到来すると、前記運転スケジュールに前記第１期間で湯を沸き上げる第１期間沸き上げ期間が含まれるか否かを判定する判定部と、
前記判定部により前記運転スケジュールに前記第１期間沸き上げ期間が含まれると判定されると、前記第２期間において前記給湯機により沸き上げられる第２期間沸き上げ湯量に関する第２期間沸き上げ湯量情報をユーザに報知する報知部と、を備える、
制御装置。
【請求項２】
前記報知部は、前記第２期間沸き上げ湯量情報を報知した後、ユーザによる選択に応じて前記給湯機の運転状況を示す運転状況情報をユーザに報知する、
請求項１に記載の制御装置。
【請求項３】
前記給湯機の残湯量に基づいて、予め設定された使用用途に応じた使用回数を算出する使用回数算出部を更に備え、
前記報知部は、前記第２期間沸き上げ湯量情報を報知した後、ユーザによる選択に応じて前記使用回数算出部により算出された使用回数を示す使用回数情報をユーザに報知する、
請求項１または２に記載の制御装置。
【請求項４】
過去の使用湯量を示す使用湯量情報を記憶する使用湯量記憶部と、
前記使用湯量記憶部が記憶する使用湯量情報の中から予め設定された数の過去の使用湯量情報を特定する使用湯量特定部と、を更に備え、
前記報知部は、前記第２期間沸き上げ湯量情報を報知した後、ユーザによる選択に応じて前記使用湯量特定部により特定された前記使用湯量情報をユーザに報知する、
請求項１または２に記載の制御装置。
【請求項５】
前記運転スケジュールと前記給湯機の現時点における残湯量とに基づいて、将来の前記給湯機の残湯量を推定する推定部を更に備え、
前記報知部は、前記第２期間沸き上げ湯量情報を報知した後、ユーザによる選択に応じて前記推定部により推定された将来の前記給湯機の残湯量を示す将来残湯量情報をユーザに報知する、
請求項１または２に記載の制御装置。
【請求項６】
前記給湯機に湯の沸き上げを開始させるための制御情報を生成する制御情報生成部を更に備え、
前記報知部は、前記第２期間沸き上げ湯量情報を報知した後、前記給湯機による湯の沸き上げを開始させるか否かをユーザに選択させるための沸き上げ開始選択情報をユーザに報知し、
前記制御情報生成部は、前記報知部により前記沸き上げ開始選択情報がユーザに報知された後、前記給湯機による湯の沸き上げを開始するよう指令する沸き上げ開始指令情報が入力されると、前記制御情報を生成する、
請求項１または２に記載の制御装置。
【請求項７】
前記沸き上げ開始指令情報は、予め設定された使用用途における使用回数を示す使用回数情報を含み、
前記使用回数情報に基づいて、前記給湯機に追加で沸き上げさせる湯量を算出する追加沸き上げ湯量算出部を更に備え、
前記制御情報生成部は、前記追加沸き上げ湯量算出部により算出された湯量を示す追加沸き上げ湯量情報を含む前記制御情報を生成する、
請求項６に記載の制御装置。
【請求項８】
前記沸き上げ開始指令情報は、前記給湯機に追加で沸き上げさせる湯量を示す追加沸き上げ湯量情報を含み、
前記制御情報生成部は、前記沸き上げ開始指令情報から前記追加沸き上げ湯量情報を抽出し、抽出した前記追加沸き上げ湯量情報を含む前記制御情報を生成する、
請求項６に記載の制御装置。
【請求項９】
過去の使用湯量に基づいて、前記対象日に使用する使用湯量を決定する使用湯量決定部と、
前記給湯機が前記沸き上げ可能期間に沸き上げることが可能な最大沸き上げ湯量に基づいて、前記第２期間沸き上げ湯量を算出する第２期間沸き上げ湯量算出部と、を更に備える、
請求項１から８のいずれか１項に記載の制御装置。
【請求項１０】
運転スケジュールに沿って、対象日の第１期間に発電設備で発電された電力により湯を沸き上げ、前記対象日における前記第１期間とは異なる第２期間に系統電源から供給される電力により湯を沸き上げることにより、前記対象日に使用する湯を生成する給湯機を制御する制御システムであって、
端末装置と、
過去に前記発電設備で発電された電力と過去の電力消費地での消費電力とに基づいて、前記第１期間における余剰電力の推移を予測する電力予測部と、
前記電力予測部により予測された前記余剰電力の推移に基づいて、前記第１期間における前記給湯機が前記余剰電力のみにより湯を沸き上げることが可能な沸き上げ可能期間を決定する期間決定部と、
前記沸き上げ可能期間に基づいて、前記運転スケジュールを生成するスケジュール生成部と、
予め設定された基準時刻が到来すると、前記運転スケジュールに前記第１期間で湯を沸き上げる第１期間沸き上げ期間が含まれるか否かを判定する判定部と、
前記判定部により前記運転スケジュールに前記第１期間沸き上げ期間が含まれると判定されると、前記第２期間において前記給湯機により沸き上げられる第２期間沸き上げ湯量に関する第２期間沸き上げ湯量情報を前記端末装置に表示させることによりユーザに報知する報知部と、を備える、
制御システム。
【請求項１１】
前記給湯機の目標貯湯量を示す目標貯湯量情報に基づいて、前記給湯機に追加で沸き上げさせるべき湯の湯量を示す追加沸き上げ湯量を算出する追加沸き上げ湯量算出部と、
前記給湯機に湯の沸き上げを開始させるための制御情報を生成する制御情報生成部と、を更に備え、
前記報知部は、前記第２期間沸き上げ湯量情報を、前記端末装置を介して報知した後、前記給湯機による湯の沸き上げを開始させるか否かをユーザに選択させるための沸き上げ開始選択情報を、前記端末装置に送信し、
前記端末装置は、前記沸き上げ開始選択情報を受信すると、前記沸き上げ開始選択情報とともに前記給湯機の目標貯湯量を示すゲージ画像を表示し、ユーザの選択に応じて前記ゲージ画像に応じた目標貯湯量情報を含み前記給湯機による湯の沸き上げを開始するよう指令する沸き上げ開始指令情報を前記制御情報生成部および前記追加沸き上げ湯量算出部へ送信し、
前記追加沸き上げ湯量算出部は、前記沸き上げ開始指令情報を受信すると、前記沸き上げ開始指令情報に含まれる前記目標貯湯量情報に基づいて、前記追加沸き上げ湯量を算出し、
前記制御情報生成部は、前記沸き上げ開始指令情報を受信すると、前記追加沸き上げ湯量に基づいて、前記制御情報を生成する、
請求項１０に記載の制御システム。
【請求項１２】
運転スケジュールに沿って、対象日の第１期間に発電設備で発電された電力により湯を沸き上げ、前記対象日における前記第１期間とは異なる第２期間に系統電源から供給される電力により湯を沸き上げることにより、前記対象日に使用する湯を生成する給湯機を制御する制御方法であって、
過去に前記発電設備で発電された電力と過去の電力消費地での消費電力とに基づいて、前記第１期間における余剰電力の推移を予測するステップと、
予測された前記余剰電力の推移に基づいて、前記第１期間における前記給湯機が前記余剰電力のみにより湯を沸き上げることが可能な沸き上げ可能期間を決定するステップと、
前記沸き上げ可能期間に基づいて、前記運転スケジュールを生成するステップと、
予め設定された基準時刻が到来すると、前記運転スケジュールに前記第１期間で湯を沸き上げる第１期間沸き上げ期間が含まれるか否かを判定するステップと、
前記運転スケジュールに前記第１期間沸き上げ期間が含まれると判定されると、前記第２期間において前記給湯機により沸き上げられる第２期間沸き上げ湯量に関する第２期間沸き上げ湯量情報をユーザに報知するステップと、を含む、
制御方法。
【請求項１３】
コンピュータを、
過去に発電設備で発電された電力と過去の電力消費地での消費電力とに基づいて、対象日の第１期間における給湯機が設置された電力消費地の余剰電力の推移を予測する電力予測部、
前記電力予測部により予測された前記余剰電力の推移に基づいて、前記第１期間における前記給湯機が前記余剰電力のみにより湯を沸き上げることが可能な沸き上げ可能期間を決定する期間決定部、
前記沸き上げ可能期間に基づいて、前記給湯機の運転スケジュールを生成するスケジュール生成部、
予め設定された基準時刻が到来すると、前記運転スケジュールに前記第１期間で湯を沸き上げる第１期間沸き上げ期間が含まれるか否かを判定する判定部、
前記判定部により前記運転スケジュールに前記第１期間沸き上げ期間が含まれると判定されると、前記第１期間とは異なる第２期間において前記給湯機により沸き上げられる第２期間沸き上げ湯量に関する第２期間沸き上げ湯量情報をユーザに報知する報知部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、制御システム、制御方法およびプログラムに関する。
【背景技術】
【０００２】
ユーザが翌日使用する湯を、その翌日の昼間に太陽光で発電された電力を利用して生成することにより、その翌日の夜間に系統電源から供給される電力を削減できる貯湯式給湯装置が提案されている（例えば特許文献１参照）。特許文献１に記載された貯湯式給湯装置によれば、湯を沸き上げるために商用の系統電源から購入すべき電力を低減することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−００２７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に記載された貯湯式給湯装置では、太陽光で発電された電力を優先的に使用して湯を沸き上げるため、夜間に系統電源から供給される電力により沸き上げる湯量が減少する。従って、例えば朝方に多量の湯を使用する場合、湯切れが生じる虞がある。従って、特許文献１に記載された貯湯式給湯装置のような、太陽光で発電された電力を優先的に使用して湯を沸き上げる給湯装置について、朝方に使用される湯量に関わらず湯切れを未然に防止することが要請されている。【０００５】
本発明は、上記事由に鑑みてなされたものであり、湯切れの発生を抑制できる制御装置、制御システム、制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る制御装置は、
運転スケジュールに沿って、対象日の第１期間に発電設備で発電された電力により湯を沸き上げ、前記対象日における前記第１期間とは異なる第２期間に系統電源から供給される電力により湯を沸き上げることにより、前記対象日に使用する湯を生成する給湯機を制御する制御装置であって、
過去に前記発電設備で発電された電力と過去の電力消費地での消費電力とに基づいて、前記第１期間における余剰電力の推移を予測する電力予測部と、
前記電力予測部により予測された前記余剰電力の推移に基づいて、前記第１期間における前記給湯機が前記余剰電力のみにより湯を沸き上げることが可能な沸き上げ可能期間を決定する期間決定部と、
前記沸き上げ可能期間に基づいて、前記運転スケジュールを生成するスケジュール生成部と、
予め設定された基準時刻が到来すると、前記運転スケジュールに前記第１期間で湯を沸き上げる第１期間沸き上げ期間が含まれるか否かを判定する判定部と、
前記判定部により前記運転スケジュールに前記第１期間沸き上げ期間が含まれると判定されると、前記第２期間において前記給湯機により沸き上げられる第２期間沸き上げ湯量に関する第２期間沸き上げ湯量情報をユーザに報知する報知部と、を備える。
【発明の効果】
【０００７】
本発明によれば、報知部が、判定部により運転スケジュールに第１期間沸き上げ期間が含まれると判定されると、第２期間において給湯機により沸き上げられる第２期間沸き上げ湯量に関する第２期間沸き上げ湯量情報をユーザに報知する。これにより、例えばユーザが第２期間経過直後に湯を使用する場合、第２期間中に給湯機により沸き上げられた湯量を把握しながら湯を使用することができるので、使用時における湯切れの発生が抑制される。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る給湯機システムの概略構成図
【図２】実施の形態に係る発電量および消費電力量の推移の一例を示す図
【図３】実施の形態に係る給湯機の概略構成図
【図４Ａ】実施の形態に係る端末装置のハードウェア構成を示すブロック図
【図４Ｂ】実施の形態に係る制御装置のハードウェア構成を示すブロック図
【図５】実施の形態に係る制御装置の機能構成図
【図６Ａ】実施の形態に係る気象予報記憶部が記憶する気象予報情報の一例を示す図
【図６Ｂ】実施の形態に係る気象実績記憶部が記憶する気象実績情報の一例を示す図
【図７Ａ】実施の形態に係る発電量記憶部が記憶する発電量履歴情報の一例を示す図
【図７Ｂ】実施の形態に係る消費電力記憶部が記憶する消費電力履歴情報の一例を示す図
【図８Ａ】実施の形態に係る予測余剰電力記憶部が記憶する予測余剰電力情報の一例を示す図
【図８Ｂ】実施の形態に係る使用湯量記憶部が記憶する使用湯量情報の一例を示す図
【図９】実施の形態に係る給湯機の貯湯量の推移の一例を示す図
【図１０】実施の形態に係る制御装置および端末装置の動作を示すシーケンス図
【図１１Ａ】実施の形態に係る端末装置の操作画面画像の一例を示す図
【図１１Ｂ】実施の形態に係る端末装置の操作画面画像の一例を示す図
【図１２】実施の形態に係る制御装置が実行する給湯制御処理の流れの一例を示すフローチャート
【図１３】実施の形態に係る制御装置が実行する給湯制御処理の流れの一例を示すフローチャート
【図１４】変形例に係る制御装置の機能構成図
【図１５】変形例に係る制御装置が実行する給湯制御処理の流れの一例を示すフローチャート
【図１６】変形例に係る端末装置の操作画面画像の一例を示す図
【図１７】変形例に係る制御装置の機能構成図
【図１８】変形例に係る制御装置が実行する給湯制御処理の流れの一例を示すフローチャート
【図１９Ａ】変形例に係る端末装置の操作画面画像の一例を示す図
【図１９Ｂ】変形例に係る端末装置の操作画面画像の一例を示す図
【図２０】変形例に係る制御装置の機能構成図
【図２１】変形例に係る制御装置が実行する給湯制御処理の流れの一例を示すフローチャート
【図２２】変形例に係る端末装置の表示画面の一例を示す図
【図２３】変形例に係る制御装置の機能構成図
【図２４】変形例に係る制御装置が実行する給湯制御処理の流れの一例を示すフローチャート
【図２５Ａ】変形例に係る端末装置の操作画面画像の一例を示す図
【図２５Ｂ】変形例に係る端末装置の操作画面画像の一例を示す図
【図２６】変形例に係る端末装置の操作画面画像の一例を示す図
【図２７】変形例に係る端末装置の操作画面画像の一例を示す図
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態に係る制御装置および制御システムについて、添付図面を参照しながら説明する。本実施の形態に係る制御装置は、運転スケジュールに沿って、対象日の第１期間に発電設備で発電された電力により湯を沸き上げ、対象日における第１期間とは異なる第２期間に系統電源から供給される電力により湯を沸き上げることにより、対象日に使用する湯を生成する給湯機を制御する。給湯機は、湯を沸き上げてユーザが居住する家屋へ供給する。ユーザは、端末装置を操作することにより、給湯機を制御することができる。ここで、「湯を沸き上げる」とは、水を加熱してその水の温度よりも高温の予め設定された温度の湯へ変化させることを意味する。また、制御装置は、電力予測部と期間決定部とスケジュール生成部と判定部と報知部とを備える。電力予測部は、過去の発電電力と過去の電力消費地での消費電力とに基づいて、第１期間における余剰電力の推移を予測する。スケジュール生成部は、電力予測部により予測された余剰電力の推移に基づいて、第１期間における給湯機が余剰電力のみにより湯を沸き上げることが可能な沸き上げ可能期間を決定する。スケジュール生成部は、沸き上げ可能期間に基づいて、給湯機により湯を沸き上げる沸き上げ期間を含む給湯機の運転スケジュールを生成する。判定部は、予め設定された基準時刻が到来すると、沸き上げ期間の長さが予め設定された基準期間以上であるか否かを判定する。報知部は、判定部により沸き上げ期間の長さが基準期間以上であると判定されると、第２期間において給湯機により沸き上げられる第２期間沸き上げ湯量に関する第２期間沸き上げ湯量情報をユーザに報知する。
【００１０】
本実施の形態に係る給湯システムは、例えば図１に示すように、湯を沸き上げる給湯機４と、ユーザにより操作される端末装置７と、端末装置７が受け付けた操作内容に応じて給湯機４を制御する制御装置１と、電力計測装置３と、を備える。給湯機４、端末装置７および制御装置１は、電力消費地であるユーザの家屋Ｈに設置されている。また、家屋Ｈには、発電設備２と、発電設備２および系統電源１０から供給される電力を家屋Ｈ内に配置された複数の電気機器５（図１では１つだけ図示している）および給湯機４へ供給する分電盤１１と、を備える。系統電源１０は、電力事業者により提供される。分電盤１１は、電力線Ｄ１を介して系統電源１０に接続され、電力線Ｄ２を介して発電設備２に接続され、電力線Ｄ３を介して給湯機４に接続されている。制御装置１、電力計測装置３、給湯機４および端末装置７は、宅内ネットワークＮＴ１を介して互いに通信可能である。宅内ネットワークＮＴ１は、例えばＷｉ−Ｆｉ（登録商標）、Ｗｉ−ＳＵＮ（登録商標）、有線ＬＡＮ（Local Area Network）等の通信規格に適合している。また、制御装置１は、宅外ネットワークＮＴ２を介して気象サーバ８および時刻サーバ９と通信可能である。宅外ネットワークＮＴ２は、例えばインターネット、電話回線である。気象サーバ８および時刻サーバ９は、例えば家屋Ｈのユーザと契約した管理会社内に設置されている。ここで、制御装置１と端末装置７とから、対象日に使用する湯を生成する給湯機を制御する制御システムが実現されている。
【００１１】
発電設備２は、例えば自然エネルギーである太陽光によって発電する。電力計測装置３は、電力線Ｄ１、Ｄ２、Ｄ３それぞれに設けられた変流器ＣＴ１、ＣＴ２、ＣＴ３を有する。そして、電力計測装置３は、変流器ＣＴ１、ＣＴ２、ＣＴ３を介して、系統電源１０から分電盤１１へ供給される電力Ｐ１、発電設備２から分電盤１１へ供給される電力Ｐ２および分電盤１１から給湯機４へ供給される電力Ｐ３を計測する。ここで、電力Ｐ１は、家屋Ｈのユーザが電気事業者から購入した電力に相当する。電力Ｐ２は、発電設備２により発電された電力に相当する。電力Ｐ３は、給湯機４において消費される電力に相当する。そして、給湯機４と電気機器５とで消費される総消費電力Ｐｔは、電力Ｐ１と電力Ｐ２との和に相当する。
【００１２】
ここで、発電設備２により発電された電力Ｐ２と家屋Ｈにおける総消費電力Ｐｔとは、例えば図２に示すように推移する。ここで、電力Ｐ２は、日射量が多くなる昼間に大きくなり、総消費電力Ｐｔは、例えば家屋Ｈのユーザの在宅時間帯に相当する午後から夕方にかけて大きくなる。電力Ｐ２が総消費電力Ｐｔより小さい期間Ｔｐでは、発電設備２で発電して得られる電力のみでは家屋Ｈで消費される電力を賄うことができないため、系統電源１０から電力の供給を受ける。従って、この期間Ｔｐでは、系統電源１０から分電盤１１へ供給される電力Ｐ１の値が正の値になる。一方、電力Ｐ２が総消費電力Ｐｔ以上の期間Ｔｓでは、余剰電力を系統電源１０へ供給する。即ち、家屋Ｈから系統電源１０への逆潮流が生じている期間Ｔｓでは、電力Ｐ１の値が負になる。
【００１３】
給湯機４は、貯湯式給湯機であり、図３に示すように、ヒートポンプユニット４００とタンクユニット４１０とを有する。ヒートポンプユニット４００とタンクユニット４１０とは、湯水が流れる水配管ＰＬ１を介して接続されている。給湯機４は、分電盤１１により分岐された電力線Ｄ３を介して、系統電源１０から供給される電力または発電設備２で発電された電力により動作して、湯の沸き上げを実行する。給湯機４は、夜間に湯の沸き上げを行う場合、系統電源１０から供給される電力を用いて湯の沸き上げを実行する。一方、給湯機４は、昼間に湯の沸き上げを行う場合、発電設備２で発電された電力を用いて湯の沸き上げを実行する。ここで、「昼間」は、予め設定された第１期間であり、「夜間」は、予め設定された夜間とは異なる第２期間である。給湯機４は、対象日の運転スケジュールに従って、対象日の夜間および昼間に湯を沸き上げることにより、対象日に使用する湯を生成する。
【００１４】
ヒートポンプユニット４００は、ＣＯ２（二酸化炭素）またはＨＦＣ（ハイドロフルオロカーボン）を冷媒として用いたヒートポンプ式の熱源器である。ヒートポンプユニット４００は、冷媒が流れる冷媒配管ＰＬ３と、冷媒を圧縮する圧縮機４０１と、冷媒と水との間で熱交換を行う第１熱交換器４０２と、冷媒を膨張させる膨張弁４０３と、外気を取り込む送風機４０５と、を有する。また、ヒートポンプユニット４００は、外気と冷媒との間で熱交換を行う第２熱交換器４０４と、水を供給する循環ポンプ４０７と、ヒートポンプユニット４００を制御する制御基板４０６と、を有する。タンクユニット４１０は、貯湯タンク４１１と、給湯コントローラ４１２と、混合弁４１３と、を有する。貯湯タンク４１１、給湯コントローラ４１２および混合弁４１３は、金属製の外装ケース（図示せず）内に収納されている。
【００１５】
圧縮機４０１と第１熱交換器４０２と膨張弁４０３と第２熱交換器４０４とは、冷媒配管ＰＬ３により環状に接続されている。これにより、冷媒が循環する冷媒回路が形成されている。冷媒回路は、ヒートポンプまたは冷凍サイクルともいう。水配管ＰＬ１は、タンクユニット４１０の貯湯タンク４１１の下部を起点に、循環ポンプ４０７および第１熱交換器４０２を経て貯湯タンク４１１の上部へ戻る。
【００１６】
圧縮機４０１は、冷媒を圧縮して温度および圧力を上昇させる。圧縮機４０１は、駆動周波数に応じて、単位当たりの送り出し量である容量を変化させることができるインバータ回路を備える。圧縮機４０１は、制御基板４０６からの指示に従って上記の容量を変更する。第１熱交換器４０２は、供給される水を予め設定された目標の貯湯温度にまで加熱する加熱源である。第１熱交換器４０２は、プレート式、二重管式等の熱交換器であり、冷媒配管ＰＬ３を循環する冷媒とタンクユニット４１０から送られてきた水との間で熱交換を行う。第１熱交換器４０２における熱交換により、冷媒は放熱して温度が下降し、水は吸熱して温度が上昇する。膨張弁４０３は、冷媒を膨張させて温度および圧力を下降させる。膨張弁４０３は、制御基板４０６により弁開度が制御される。第２熱交換器４０４は、送風機４０５により送られてきた外気と冷媒との間で熱交換を行う。第２熱交換器４０４における熱交換により冷媒は吸熱して温度が上昇し、外気は放熱して温度が下降する。
【００１７】
循環ポンプ４０７は、タンクユニット４１０の貯湯タンク４１１の下部から供給される水を第１熱交換器４０２へ送る。循環ポンプ４０７は、インバータ回路を備え、制御基板４０６により駆動回転数が変更されると、それに応じて第１熱交換器４０２へ送る水の流量を変化させる。制御基板４０６は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、通信インタフェースおよび読み書き可能な不揮発性メモリを備える。制御基板４０６は、圧縮機４０１、膨張弁４０３、送風機４０５および循環ポンプ４０７それぞれと通信線（図示せず）を介して接続されこれらの動作を制御する。
【００１８】
貯湯タンク４１１は、例えばステンレスのような金属或いは合成樹脂から形成されている。貯湯タンク４１１の外側には断熱材が配置されている。これにより、貯湯タンク４１１内に貯えられた湯の温度を長時間に亘って一定に維持することができる。また、貯湯タンク４１１の出湯口には、貯湯タンク４１１から単位時間当たりに排出される湯量である使用湯量を計測する使用湯量計測部（図示せず）が設けられている。この使用湯量は、家屋Ｈで使用される湯量に相当する。使用湯量計測部は、給湯コントローラ４１２に通信線（図示せず）を介して接続され、計測した単位時間当たりに排出される湯量を示す情報を給湯コントローラ４１２へ送信する。また、貯湯タンク４１１には、貯湯タンク４１１内に貯留する湯の量である貯湯量を計測する貯湯量計測部（図示せず）が設けられている。貯湯量計測部も、給湯コントローラ４１２に通信線（図示せず）を介して接続され、貯湯量を示す情報を給湯コントローラ４１２へ定期的に送信する。
【００１９】
給湯コントローラ４１２は、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信インタフェースおよび読み書き可能な不揮発性メモリを備え、給湯機４を制御する。給湯コントローラ４１２は、ヒートポンプユニット４００の制御基板４０６と通信線を介して接続されている。また、給湯コントローラ４１２は、通信線ＳＬ１を介して遠隔制御装置４４に接続されている。ここで、遠隔制御装置４４は、ＣＰＵ、ＲＯＭ、ＲＡＭ、読み書き可能な不揮発性メモリ、押し釦スイッチ、タッチパネルのような入力装置、液晶ディスプレイのような表示装置および通信インタフェースを有する。遠隔制御装置４４は、給湯機４の運転状態および貯湯状態を表示装置に表示する機能を有する。また、遠隔制御装置４４は、例えば家屋Ｈの浴室に設置され、ユーザによる沸き上げまたは給湯に関する操作を、入力装置を介して受け付ける。
【００２０】
更に、給湯コントローラ４１２は、宅内ネットワークＮＴ１を介して、制御装置１と通信可能に接続されている。そして、給湯コントローラ４１２は、制御装置１から送信される運転スケジュールを示すスケジュール情報に基づいて、制御基板４０６へ制御信号を出力することにより、ヒートポンプユニット４００を駆動する。また、給湯コントローラ４１２は、使用湯量計測部から貯湯タンク４１１から単位時間当たりに排出される湯量を示す情報を取得して使用湯量情報を生成し、貯湯量計測部から貯湯タンク４１１の貯湯量を示す情報を取得して貯湯量情報を生成する。そして、給湯コントローラ４１２は、生成した使用湯量情報および貯湯量情報と、給湯機４に付与された固有の識別情報と使用湯量および貯湯量を計測した時刻を示す計測時刻情報と、を、制御装置１へ送信する。
【００２１】
ここで、給湯機４の基本的な動作について説明する。給湯機４の沸上げ動作開始時では、貯湯タンク４１１内の湯は消費されており、貯湯タンク４１１の下部には低温の水が貯留している。そして、循環ポンプ４０７が動作すると、貯湯タンク４１１の下部に貯留した水が、ヒートポンプユニット４００の第１熱交換器４０２へ送られる。そうすると、第１熱交換器４０２に送られた水は、冷媒との熱交換により貯湯温度にまで昇温される。この貯湯温度の水は、貯湯タンク４１１の上部に戻される。このとき、貯湯タンク４１１の上部に貯湯温度の湯が存在し、貯湯タンク４１１の下部には低温の水が滞留し、それらの間に温度境界層が生成された状態となる。そして、貯湯タンク４１１内の貯湯温度の湯の量が増加して、貯湯温度の水の割合が大きくなると温度境界層の位置が貯湯タンク４１１の下部へ近づき、それに伴い、第１熱交換器４０２へ送られる水の温度が上昇する。また、貯湯タンク４１１の上部に設けられた出湯管から流出する貯湯温度の湯は、混合弁４１３にて低温の水と混合される。これにより、ユーザが所望する温度（例えば４０℃）の湯となって、例えば浴室に配設されたシャワー４５または蛇口４６に供給される。蛇口４６は、例えば風呂場の浴槽（図示せず）へ湯を供給するためのものである。このとき、貯湯タンク４１１の上部から流出した貯湯温度の湯の体積分だけ、下部に接続された給水管（図示せず）から貯湯タンク４１１内へ低温の水が供給される。このとき、貯湯タンク４１１内において温度境界層が上方へ移動する。そして、貯湯温度の湯の量が少なくなると、給湯機４は、追加沸き上げ動作を実行する。
【００２２】
図１に戻って、電気機器５は、例えば、エアコン、照明器、床暖房システム、冷蔵庫、ＩＨ（Induction Heating）調理器、テレビ等である。電気機器５は、家屋Ｈまたはその敷地内に設置され、分電盤１１および電力線Ｄ４を介して、系統電源１０または発電設備２から電力供給を受ける。また、電気機器５は、通信インタフェースを備え、宅内ネットワークＮＴ１を介して、制御装置１と通信する。なお、電気機器５は、外付けの通信アダプタ（図示せず）を介して、宅内ネットワークＮＴ１に接続される仕様であってもよい。電気機器５は、制御装置１からの要求に応答して、電気機器５に固有の機器識別情報と現在時刻を示す時刻情報と現在の運転状態を示す状態情報とを含む情報を、宅内ネットワークＮＴ１を介して制御装置１へ送信する。
【００２３】
端末装置７は、ユーザによる操作に従って、各種指示の入力を受け付ける。端末装置７は、受け付けた指示を表すデータを、制御装置１へ送信する。端末装置７としては、スマートフォン、タブレット端末、携帯電話、パソコン、テレビ等のユーザインタフェース装置が挙げられる。端末装置７は、図４Ａに示すように、ＣＰＵ７０１と、主記憶部７０２と、補助記憶部７０３と、宅内通信部７０４と、表示部７０５と、入力部７０６と、各部を接続するバス７０９と、を備える。入力部７０６は、例えば押し釦スイッチ、表示部７０５に重ねて配置されたタッチパネル、タッチパッド等である。入力部７０６は、ユーザの操作に応じた各種操作情報を受け付けて、受け付けた操作情報をＣＰＵ７０１へ出力する。表示部７０５は、液晶ディスプレイ、有機ＥＬ（Electroluminescence)ディスプレイ等である。表示部７０５は、ＣＰＵ７０１から入力された各種情報を出力する。補助記憶部７０３は、不揮発性メモリであり、ＣＰＵ７０１により実行される各種プログラムを記憶する。ＣＰＵ７０１は、補助記憶部７０３から主記憶部７０２に読み出したプログラムを実行することにより端末装置７の制御を行う。宅内通信部７０４は、宅内ネットワークＮＴ１に接続するためのインタフェースを有する。
【００２４】
図１に戻って、時刻サーバ９は、例えばＮＴＰサーバであり、ＧＰＳ、原子時計等を用いて時刻を計時し、宅外ネットワークＮＴ２を介して、計時した時刻を示す時刻情報を送信する。時刻サーバ９は、宅外ネットワークＮＴ２を介して、制御装置１へ時刻情報を送信する。
【００２５】
気象サーバ８は、気象庁、気象事業者等によって運営される情報サーバであり、各地域における天気予報を示す気象予報情報および各地域における天気の実績である気象実績情報を提供する。ここで、気象予報情報および気象実績情報は、各地域における天気、気温、日射量、日照時間、風向き等に関する予報および実績を示すものである。気象サーバ８は、家屋Ｈに設置された制御装置１と宅外ネットワークＮＴ２を介して通信可能に接続されており、気象予報情報および気象実績情報を、宅外ネットワークＮＴ２を介して制御装置１へ配信する。また、気象サーバ８は、気象予報情報および気象実績情報が更新される毎に更新通知情報を、宅外ネットワークＮＴ２を介して制御装置１へ配信する。
【００２６】
制御装置１は、家屋Ｈ内の適切な場所に設置され、家屋Ｈ内に設置された電気機器５、電力計測装置３および端末装置７から宅内ネットワークＮＴ１を介して送信される情報を収集する。制御装置１は、例えば電気機器５を統合的に制御できるＨＥＭＳ（Home Energy Management System）コントローラである。制御装置１は、図４Ｂに示すように、ＣＰＵ１０１と、主記憶部１０２と、補助記憶部１０３と、宅内通信部１０４と、宅外通信部１０５と、これらを互いに接続するバス１０９と、を備える。主記憶部１０２は、ＣＰＵ１０１の作業領域として使用される。補助記憶部１０３は、例えば、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）等の不揮発性の半導体メモリまたはＨＤＤ（Hard Disk Drive）である。補助記憶部１０３は、ＣＰＵ１０１が各種処理を実行するためのプログラム等を記憶する。
【００２７】
宅内通信部１０４は、宅内ネットワークＮＴ１を用いて通信するためのＮＩＣ（Network Interface Card controller）を有し、ＣＰＵ１０１による制御の下、発電設備２、電力計測装置３、給湯機４および電気機器５のそれぞれと宅内ネットワークＮＴ１を介して通信する。また、宅内通信部１０４は、端末装置７と通信するためのＮＩＣも有する。宅内通信部１０４は、端末装置７との間で前述の宅内ネットワークＮＴ１の通信規格に適合した通信方式で通信を行う。宅外通信部１０５は、例えばブロードバンドルータ（図示せず）を介して宅外ネットワークＮＴ２に接続するための通信インタフェースを有する。宅外通信部１０５は、ＣＰＵ１０１の制御の下、宅外ネットワークＮＴ２を介して時刻サーバ９および気象サーバ８と通信する。
【００２８】
ＣＰＵ１０１は、補助記憶部１０３が記憶するプログラムを主記憶部１０２に読み出して実行することにより、各種機能を実現する。具体的には、図５に示すように、ＣＰＵ１０１が、気象情報取得部１１１、電力取得部１１２、湯量取得部１１３、電力予測部１１５、期間決定部１１６、使用湯量決定部１１４および昼間沸き上げ湯量設定部１１７、夜間沸き上げ湯量算出部１１８、スケジュール生成部１１９および送信部１２０として機能する。また、ＣＰＵ１０１は、更に、時期情報取得部１２１、時刻取得部１２２、判定部１２３、報知部１２４、スケジュール取得部１２５および給湯機情報取得部１２６としても機能する。また、補助記憶部１０３は、気象予報記憶部１３１と気象実績記憶部１３２と発電量記憶部１３３と消費電力記憶部１３４と予測余剰電力記憶部１３５と貯湯量記憶部１３６と使用湯量記憶部１３７とスケジュール記憶部１３８と時期記憶部１３９とを有する。気象予報記憶部１３１は、例えば図６Ａに示すように、各時間帯における家屋Ｈが存在する地域における天気予報を示す気象予報情報を記憶する。気象実績記憶部１３２は、例えば図６Ｂに示すように、現在および過去の家屋Ｈを含む地域における天気の実績である気象実績情報を記憶する。気象予報情報と気象実績情報とは、発電設備２から供給される電力Ｐ２を予測するために用いられる。
【００２９】
発電量記憶部１３３は、例えば図７Ａに示すように、発電設備２の過去および現在の１日の各時間帯における発電量の履歴を示す情報を、日付および時間帯を示す情報と対応づけて記憶している。消費電力記憶部１３４は、例えば図７Ｂに示すように、家屋Ｈでの過去および現在の１日の各時間帯における消費電力量の履歴を示す情報を、日付、曜日および時間帯を示す情報と対応づけて記憶している。予測余剰電力記憶部１３５は、例えば図８Ａに示すように、対象日について予め設定された時間帯毎に予測された余剰電力Ｐｓの値を示す余剰電力情報を記憶する。
【００３０】
貯湯量記憶部１３６は、現在における給湯機４の貯湯タンク４１１の貯湯量を示す貯湯量情報を記憶している。使用湯量記憶部１３７は、例えば図８Ｂに示すように、過去における１日の使用湯量の実績を示す使用湯量実績情報を、日付と対応づけて記憶している。図５に戻って、スケジュール記憶部１３８は、給湯機４で昼間に沸き上げを行う時間帯と給湯機４で夜間に沸き上げを行う時間帯とを含む運転スケジュールを示すスケジュール情報を記憶する。
【００３１】
時期記憶部１３９は、給湯機４へスケジュール情報を送信する基準時刻であるスケジュール送信時期を示すスケジュール送信時期情報を記憶する。また、時期記憶部１３９は、夜間において給湯機４により沸き上げられる夜間沸き上げ湯量に関する夜間沸き上げ湯量情報をユーザに報知する時期を示す報知時期情報を記憶する。ここで、夜間沸き上げ湯量情報は、例えば貯湯タンク４１１の湯切れの可能性をユーザに通知する第２期間沸き上げ湯量情報である。また、スケジュール送信時期情報が示すスケジュール送信時期は、例えば午前６時に設定され、報知時期情報が示す報知時期は、例えば午前７時に設定される。スケジュール送信時期情報および報知時期情報は、予め時期記憶部１３９に記憶されていてもよいし、ユーザにより例えば端末装置７を介して設定されるものであってもよい。
【００３２】
気象情報取得部１１１は、気象サーバ８から宅外ネットワークＮＴ２および宅外通信部１０５を介して気象予報情報および気象実績情報を取得する。気象情報取得部１１１は、宅外ネットワークＮＴ２を介して気象サーバ８へ気象予報情報および気象実績情報の送信を要求する気象情報送信要求情報を送信することにより、気象サーバ８から気象予報情報および気象実績情報を取得して気象予報記憶部１３１および気象実績記憶部１３２に記憶させる。また、気象情報取得部１１１は、気象サーバ８から更新通知情報を受信する毎に、気象情報送信要求情報を気象サーバ８へ送信することにより、気象サーバ８から気象予報情報および気象実績情報を取得する。
【００３３】
電力取得部１１２は、電力計測装置３から宅内ネットワークＮＴ１および宅内通信部１０４を介して前述の電力Ｐ１、Ｐ２、Ｐ３の計測値を示す電力計測値情報を取得する。電力取得部１１２は、取得した一定期間分の電力計測値情報を補助記憶部１０３に記憶させる。そして、電力取得部１１２は、電力Ｐ１の計測値と電力Ｐ２の計測値との和に相当する総消費電力Ｐｔの計測値から給湯機４で消費される電力Ｐ３の計測値を差し引くことにより消費電力Ｐｃを算出して消費電力記憶部１３４に記憶させる。
【００３４】
湯量取得部１１３は、給湯機４から宅内ネットワークＮＴ１および宅内通信部１０４を介して前述の使用湯量情報および貯湯量情報を取得する。湯量取得部１１３は、予め定められた一定期間分の使用湯量情報および貯湯量情報をそれぞれ使用湯量記憶部１３７および貯湯量記憶部１３６に記憶させる。
【００３５】
電力予測部１１５は、過去に発電設備２で発電された電力Ｐ２と過去の消費電力Ｐｃとに基づいて、対象日の昼間における余剰電力Ｐｓの推移を予測する。ここで、余剰電力Ｐｓは、発電設備２で発電された電力Ｐ２が家屋Ｈでの消費電力Ｐｃを超えている場合における電力の超過分に相当する。即ち、余剰電力Ｐｓは、発電設備２から供給される電力Ｐ２と家屋Ｈでの消費電力Ｐｃとの差分に相当する。
【００３６】
電力予測部１１５は、気象実績記憶部１３２が記憶する気象実績情報と発電量記憶部１３３が記憶する発電量情報とに基づいて、対象日に発電設備２で発電される電力Ｐ２を予測するための発電予測モデルを生成する。この発電予測モデルは、対象日における複数の時間帯（例えば、１分間隔の時間帯）と天気との組み合わせそれぞれに対応する発電設備２で発電される電力Ｐ２の予測値を示すものである。具体的には、電力予測部１１５は、まず、過去の予め設定されたモデル生成用期間（例えば、２週間から１ヶ月の間の期間）中に発電設備２で発電された電力Ｐ２の電力計測値を、１日における複数の時間帯と晴れ、曇り、雨等のような天気との組み合わせで分類する。次に、電力予測部１１５は、時間帯と天気との組み合わせそれぞれに対応する電力Ｐ２の電力計測値の平均値を算出する。そして、電力予測部１１５は、算出した電力Ｐ２の電力計測値の平均値を、時間帯と天気との組み合わせに対応付けることにより前述の発電予測モデルを生成する。電力予測部１１５は、発電予測モデルを生成した後、気象予報記憶部１３１が記憶する家屋Ｈが存在する地域における対象日（例えば翌日）の気象予報情報を取得する。そして、電力予測部１１５は、発電予測モデルに基づいて、対象日の各時間帯それぞれについてその時間帯の気象予報に対応する電力Ｐ２の電力計測値の平均値を、対象日のその時間帯における電力Ｐ２の電力予測値とする。このようにして、電力予測部１１５は、対象日の各時間帯における発電設備２で発電される電力Ｐ２を予測する。
【００３７】
また、電力予測部１１５は、消費電力記憶部１３４が記憶する消費電力情報に基づいて、対象日における家屋Ｈでの消費電力Ｐｃの推移を予測するための消費予測モデルを作成する。この消費予測モデルは、対象日における複数の時間帯それぞれに対応する消費電力Ｐｃの予測値を示すものである。電力予測部１１５は、まず、前述のモデル生成用期間中の消費電力Ｐｃの値を複数の曜日で分類する。次に、電力予測部１１５は、複数の曜日それぞれに対応する消費電力Ｐｃの値の平均値を算出する。そして、電力予測部１１５は、算出した消費電力Ｐｃの値の平均値を、曜日に対応付けることにより前述の消費予測モデルを生成する。電力予測部１１５は、消費予測モデルを生成した後、対象日の曜日に対応する各時間帯の消費電力Ｐｃの値の平均値を、対象日のその時間帯における消費電力Ｐｃの予測値とする。このようにして、電力予測部１１５は、対象日の各時間帯における消費電力Ｐｃの推移を予測する。
【００３８】
そして、電力予測部１１５は、予測した対象日における発電設備２で発電される電力Ｐ２の推移と消費電力Ｐｃの推移とから、対象日における余剰電力Ｐｓの推移を予測する。ここで、電力予測部１１５は、対象日の各時間帯について発電設備２で発電される電力Ｐ２の予測値から消費電力Ｐｃの予測値を差し引くことによりその時間帯における余剰電力Ｐｓの予測値を算出する。電力予測部１１５は、算出した余剰電力Ｐｓの予測値を、対象日における各時間帯を示す情報に対応づけて予測余剰電力記憶部１３５に記憶させる。
【００３９】
使用湯量決定部１１４は、対象日において給湯機４で沸き上げる必要のある湯量の予測値である対象日沸き上げ湯量Ｗｄａｙを決定する。対象日沸き上げ湯量Ｗｄａｙは、家屋Ｈにおいて対象日に使用する湯量の予測値に相当する。使用湯量決定部１１４は、使用湯量記憶部１３７が記憶する湯量情報が示す過去２週間の１日当たりの使用湯量の平均値を算出し、算出した使用湯量の平均値を対象日沸き上げ湯量Ｗｄａｙとして決定する。
【００４０】
期間決定部１１６は、昼間沸き上げ期間を決定する。昼間沸き上げ期間は、余剰電力である電力Ｐｓが生じている昼間に、電力Ｐｓのみを利用して給湯機４を動作させ、給湯機４に湯を沸き上げさせる第１期間沸き上げ期間である。期間決定部１１６は、例えば対象日が１日中雨または曇りであり余剰電力Ｐｓが少ないか或いは生じていない場合、昼間沸き上げ期間を無しにする。この場合、給湯機４は、図９の実線Ｌ１で示すように、夜間、即ち午前３時から７時の間に対象日沸き上げ湯量Ｗｄａｙの湯を沸き上げる。一方、対象日が１日中晴れであり余剰電力Ｐｓが多く生じる場合、期間決定部１１６は、昼間沸き上げ期間を決定する。この場合、給湯機４は、図９の破線Ｌ２に示すように、昼間、即ち午前１１時から午後１３時の間に、対象日沸き上げ湯量Ｗｄａｙのうちの昼間沸き上げ湯量Ｗｎｏｏｎの湯を余剰電力Ｐｓにより沸き上げる。この場合、夜間に沸き上げる湯量は、昼間沸き上げ湯量Ｗｎｏｏｎだけ減少するので、夜間の湯の沸き上げのために系統電源１０から給湯機４へ供給される電力量が削減される。
【００４１】
図５に戻って、期間決定部１１６は、予測余剰電力記憶部１３５が記憶する余剰電力Ｐｓの予測値を示す情報に基づいて、昼間沸き上げ期間を決定する。期間決定部１１６は、余剰電力Ｐｓの予測値が給湯機４で消費される給湯機消費電力Ｐｗよりも大きい期間を、昼間沸き上げ期間として決定する。ここで、給湯機消費電力Ｐｗは、給湯機４が沸き上げ運転を実行している際の消費電力に相当する。期間決定部１１６は、この給湯機消費電力Ｐｗを示す情報を、宅内ネットワークＮＴ１および宅内通信部１０４を介して給湯機４から取得する。期間決定部１１６は、余剰電力Ｐｓが生じる各時間帯において、余剰電力Ｐｓの予測値と給湯機消費電力Ｐｗとの大小関係を判定する。そして、期間決定部１１６は、余剰電力Ｐｓの予測値が給湯機消費電力Ｐｗよりも大きい期間が複数存在する場合、この複数の期間のうちの最長の期間を、昼間沸き上げ期間として決定する。これにより、給湯機４の発停回数を少なくすることができるので、給湯機４の運転効率を高めることができる。また、期間決定部１１６は、決定した昼間沸き上げ期間の長さに相当する沸き上げ可能時間Ｔｍａｘを算出する。沸き上げ可能時間Ｔｍａｘは、給湯機４が余剰電力Ｐｓを用いて湯を沸き上げることが可能な最長時間に相当する。
【００４２】
昼間沸き上げ湯量設定部１１７は、使用湯量決定部１１４が決定した対象日沸き上げ湯量Ｗｄａｙから、予め設定された湯切れ防止湯量である起動貯湯量Ｗｏｎを差し引いて得られる値を昼間沸き上げ湯量Ｗｎｏｏｎとして設定する。ここで、起動貯湯量Ｗｏｎは、例えば１００Ｌに設定される。夜間沸き上げ湯量算出部１１８は、給湯機４が夜間に系統電源１０から供給される電力のみを用いて沸き上げる湯量である夜間沸き上げ湯量Ｗｎｉｇｈｔを算出する。また、夜間沸き上げ湯量算出部１１８は、期間決定部１１６により算出される沸き上げ可能時間Ｔｍａｘに給湯機４の沸き上げ能力を乗ずることにより、沸き上げ可能湯量Ｗｍａｘを算出する。ここで、給湯機４の沸き上げ能力とは、給湯機４が単位時間当たりに沸き上げることができる湯量に相当する。更に、夜間沸き上げ湯量算出部１１８は、昼間沸き上げ湯量設定部１１７により設定された昼間沸き上げ湯量Ｗｎｏｏｎを給湯機４の沸き上げ能力で除することにより、必要沸き上げ時間Ｔｎｏｏｎを算出する。
【００４３】
また、昼間沸き上げ湯量設定部１１７は、使用湯量決定部１１４により決定された対象日沸き上げ湯量Ｗｄａｙから夜間沸き上げ湯量算出部１１８により算出された夜間沸き上げ湯量Ｗｎｉｇｈｔを差し引いて得られる湯量を新たな昼間沸き上げ湯量Ｗｎｏｏｎとして設定する。これにより、昼間沸き上げ湯量設定部１１７は、給湯機４の複数種類の運転モードのうちユーザが選択した運転モードに応じた昼間沸き上げ湯量Ｗｎｏｏｎに設定する。
【００４４】
スケジュール生成部１１９は、前述の昼間沸き上げ期間の開始時刻および終了時刻と、前述の夜間沸き上げ湯量Ｗｎｉｇｈｔと、前述の昼間沸き上げ湯量Ｗｎｏｏｎと、を含む給湯機４の運転スケジュールを生成する。スケジュール生成部１１９は、生成した運転スケジュールを示すスケジュール情報をスケジュール記憶部１３８に記憶させる。送信部１２０は、スケジュール記憶部１３８が記憶するスケジュール情報を、宅内通信部１０４および宅内ネットワークＮＴ１を介して給湯機４へ送信することにより、給湯機４を運転スケジュールに沿って運転させる。
【００４５】
ここで、給湯機４は、制御装置１からスケジュール情報を受信した後、スケジュール情報が示す夜間の運転開始時刻が到来すると、系統電源１０から供給される電力のみを用いて運転を開始する。そして、給湯機４は、夜間においてスケジュール情報が示す夜間沸き上げ湯量Ｗｎｉｇｈｔの湯を系統電源１０から供給される電力のみを用いて沸き上げる。ここで、給湯機４は、運転開始後、定期的に（例えば、３０秒毎に）給湯機４から貯湯量情報を取得することにより、貯湯タンク４１１の貯湯量を監視する。そして、給湯機４は、夜間の運転開始時刻における貯湯タンク４１１の貯湯量から増分が夜間沸き上げ湯量Ｗｎｉｇｈｔに到達したと判定すると運転を停止する。その後、給湯機４は、スケジュール情報が示す昼間沸き上げ期間の開始時刻が到来するまで待機状態を維持する。
【００４６】
また、給湯機４は、スケジュール情報が示す昼間沸き上げ期間の開始時刻が到来すると、余剰電力Ｐｓのみを用いて運転を開始する。ここで、給湯機４は、運転開始後、定期的に（例えば、３０秒毎に）給湯機４から貯湯量情報を取得することにより、貯湯タンク４１１の貯湯量を監視する。そして、給湯機４は、昼間沸き上げ期間の開始時刻における貯湯タンク４１１の貯湯量からの増分が昼間沸き上げ湯量Ｗｎｏｏｎに到達したと判定すると運転を停止する。また、給湯機４は、スケジュール情報が示す昼間沸き上げ期間の終了時刻が到来すると、その時点における昼間沸き上げ期間の開始時刻における貯湯タンク４１１の貯湯量からの増分が昼間沸き上げ湯量Ｗｎｏｏｎに到達しているか否かに関わらず運転を停止する。
【００４７】
時期情報取得部１２１は、時期記憶部１３９から前述の報知時期情報を取得する。時期情報取得部１２１は、取得した報知時期情報を判定部１２３へ出力する。時刻取得部１２２は、時刻サーバ９から宅外ネットワークＮＴ２および宅外通信部１０５を介して現在時刻を示す時刻情報を取得する。時刻取得部１２２は、取得した時刻情報を判定部１２３へ出力する。時刻取得部１２２は、時刻情報を例えば１分間隔で定期的に取得する。なお、時刻取得部１２２が時刻情報を取得する間隔は、１分間隔に限定されるものではない。時刻取得部１２２は、取得した時刻情報を判定部１２３へ出力する。
【００４８】
スケジュール取得部１２５は、スケジュール記憶部１３８からスケジュール情報を取得し、取得したスケジュール情報を、判定部１２３および報知部１２４へ出力する。給湯機情報取得部１２６は、給湯機４から給湯機４の運転状況情報と貯湯量情報とを取得し、取得した貯湯量情報および運転状況情報を報知部１２４へ出力する。
【００４９】
判定部１２３は、時期情報取得部１２１から入力されるスケジュール送信時期情報が示すスケジュール送信時期と現在時刻とを比較し、スケジュール送信時期が到来しているか否かを判定する。また、判定部１２３は、時期情報取得部１２１から入力される報知時期情報が示す報知時期と現在時刻とを比較し、報知時期が到来しているか否かを判定する。更に、判定部１２３は、スケジュール取得部１２５から入力されるスケジュール情報に基づいて、給湯機４の運転スケジュールの中に給湯機４が昼間に湯の沸き上げを実行する昼間沸き上げ期間が有るか否かを判定する。
【００５０】
報知部１２４は、判定部１２３により報知時期が到来し且つ昼間沸き上げ期間が存在すると判定されると、例えば貯湯タンク４１１の湯切れの可能性をユーザに通知する夜間沸き上げ湯量情報とスケジュール情報とを含む画像情報を生成して、宅内通信部１０４および宅内ネットワークＮＴ１を介して端末装置７へ送信する。また、報知部１２４は、前述の夜間沸き上げ湯量情報とスケジュール情報とを含む画像情報を端末装置７へ送信した後、端末装置７から給湯機４の運転状況の確認を要求する内容の操作情報を受信すると、給湯機４の運転状況情報と貯湯量情報とを含む画像情報を生成して端末装置７へ送信する。
【００５１】
次に、本実施の形態に係る制御装置１および端末装置７の動作について図１０を参照しながら説明する。なお、ここでは、制御装置１が、運転スケジュールを示すスケジュール情報を生成して給湯機４へ送信する時期が到来してスケジュール情報を生成して給湯機４へ送信するまでの一連の処理の説明は省略する。これらの一連の処理の説明は後述する。まず、制御装置１は、時期記憶部１３９から前述の夜間沸き上げ湯量情報を報知する報知時期を示す報知時期情報を取得する（ステップＳ１）。次に、制御装置１は、現在時刻と報知時期情報が示す報知時期とを比較して、報知時期が到来したと判定すると（ステップＳ２）、スケジュール記憶部１３８からスケジュール情報を取得する（ステップＳ３）。続いて、制御装置１が、スケジュール情報に基づいて、給湯機４の運転スケジュールに昼間沸き上げ期間が存在すると判定したとする（ステップＳ４）。この場合、制御装置１は、夜間沸き上げ湯量情報とスケジュール情報とを含む画像情報を生成する（ステップＳ５）。その後、制御装置１で生成された画像情報が、制御装置１から端末装置７へ送信される（ステップＳ６）。
【００５２】
一方、端末装置７は、画像情報を受信すると、受信した画像情報に基づいて、夜間沸き上げ湯量情報とスケジュール情報とを含む操作画面画像７ａを表示部７０５に表示させる（ステップＳ７）。このとき、表示部７０５には、例えば図１１Ａに示すような、「給湯機の夜間の沸き上げを抑えています。」という夜間沸き上げ湯量情報と、「昼間沸き上げ時間は９時〜１２時を予定しています。」というスケジュール情報と、を含む操作画面画像７ａが表示される。即ち、この操作画面画像７ａでは、給湯機４の夜間沸き上げを抑えていることをユーザへ通知することにより、ユーザに対してお湯の使い方に注意することを促している。また、操作画面画像７ａには、ユーザに対して更に給湯機４の運転状況の確認を要求するか否かを選択させるための選択釦画像ＢＵ１が表示される。
【００５３】
図１０に戻って、ここで、端末装置７が、ユーザが入力部７０６に対して行った前述の表示部７０５に表示された選択釦画像ＢＵ１に対応する操作を受け付けたとする（ステップＳ８）。この場合、端末装置７が受け付けた操作内容に対応する操作情報が、端末装置７から制御装置１へ送信される（ステップＳ９）。一方、制御装置１が、操作情報を受信し、受信した操作情報の示す操作内容が給湯機４の運転状況の確認を要求する内容であると判定したとする（ステップＳ１０）。これは、端末装置７の表示部７０５に図１１Ａに示すような操作画面画像７ａが表示された状態で、ユーザが入力部７０６を介して選択釦画像ＢＵ１に含まれる「はい」の選択釦画像を選択する操作を行った場合に相当する。この場合、制御装置１は、給湯機４から運転状況情報と貯湯量情報とを取得し（ステップＳ１１）、取得した運転状況情報と貯湯量情報とを含む画像情報を生成する（ステップＳ１２）。次に、制御装置１で生成された画像情報が、制御装置１から端末装置７へ送信される（ステップＳ１３）。
【００５４】
一方、端末装置７は、画像情報を受信すると、受信した画像情報に基づいて、給湯機４の運転状況情報と貯湯量情報とを含む操作画面画像７ａを表示部７０５に表示させる（ステップＳ１４）。このとき、表示部７０５には、例えば図１１Ｂに示すような運転状況情報Ｍ１と貯湯量情報Ｍ２とを含む操作画面画像７ａが表示される。
【００５５】
次に、本実施の形態に係る制御装置１が実行する給湯制御処理について図１２および図１３を参照しながら説明する。この給湯制御処理は、例えば制御装置１へ電源が投入されたことを契機として開始される。なお、制御装置１の気象予報記憶部１３１、気象実績記憶部１３２および貯湯量記憶部１３６には、それぞれ最新の気象予報情報、気象実績情報および貯湯量情報を記憶しているとする。まず、時刻取得部１２２は、時刻サーバ９から現時点の時刻を示す時刻情報を取得する（ステップＳ１０１）。時刻取得部１２２は、取得した時刻情報を判定部１２３へ出力する。次に、判定部１２３は、時期記憶部１３９からスケジュール送信時期情報を取得し、時刻取得部１２２から入力される時刻情報に基づいて、スケジュール送信時期が到来したか否かを判定する（ステップＳ１０２）。判定部１２３によりスケジュール送信時期がまだ到来していないと判定されると（ステップＳ１０２：Ｎｏ）、後述するステップＳ１１６の処理が実行される。
【００５６】
一方、判定部１２３によりスケジュール送信時期が到来したと判定されると（ステップＳ１０２：Ｙｅｓ）、使用湯量決定部１１４は、使用湯量記憶部１３７から過去２週間分の使用湯量情報を取得する（ステップＳ１０３）。次に、使用湯量決定部１１４は、取得した過去２週間の１日当たりの使用湯量の平均値を算出し、算出した使用湯量の平均値を対象日沸き上げ湯量Ｗｄａｙとして決定する（ステップＳ１０４）。
【００５７】
続いて、期間決定部１１６は、予測余剰電力記憶部１３５が記憶する余剰電力Ｐｓの予測値を示す情報に基づいて、昼間沸き上げ期間を決定する（ステップＳ１０５）。ここでは、期間決定部１１６が、余剰電力Ｐｓの予測値が前述の給湯機消費電力Ｐｗよりも大きい期間を昼間沸き上げ期間として決定する。また、期間決定部１１６は、余剰電力Ｐｓの予測値が給湯機消費電力Ｐｗを超える期間が複数ある場合、複数の期間のうちの最長の期間を、昼間沸き上げ期間として決定する。
【００５８】
その後、期間決定部１１６は、決定した昼間沸き上げ期間の長さに相当する沸き上げ可能時間Ｔｍａｘを算出する（ステップＳ１０６）。次に、夜間沸き上げ湯量算出部１１８は、期間決定部１１６により算出された沸き上げ可能時間Ｔｍａｘに給湯機４の沸き上げ能力を乗ずることにより得られる沸き上げ可能湯量Ｗｍａｘを算出する（ステップＳ１０７）。
【００５９】
次に、昼間沸き上げ湯量設定部１１７は、対象日沸き上げ湯量Ｗｄａｙから前述の起動貯湯量Ｗｏｎを差し引いて得られる湯量を、昼間沸き上げ湯量Ｗｎｏｏｎとして設定する（ステップＳ１０８）。続いて、夜間沸き上げ湯量算出部１１８は、設定された昼間沸き上げ湯量Ｗｎｏｏｎを、給湯機４の沸き上げ能力で除することにより、必要沸き上げ時間Ｔｎｏｏｎを算出する（ステップＳ１０９）。
【００６０】
その後、夜間沸き上げ湯量算出部１１８は、前述の沸き上げ可能時間Ｔｍａｘが必要沸き上げ時間Ｔｎｏｏｎより大きいか否かを判定する（ステップＳ１１０）。夜間沸き上げ湯量算出部１１８は、沸き上げ可能時間Ｔｍａｘが必要沸き上げ時間Ｔｎｏｏｎより大きいと判定すると（ステップＳ１１０：Ｙｅｓ）、対象日沸き上げ湯量Ｗｄａｙから昼間沸き上げ湯量Ｗｎｏｏｎを差し引いて得られる湯量を夜間沸き上げ湯量Ｗｎｉｇｈｔに設定する（ステップＳ１１１）。次に、後述のステップＳ１１４の処理が実行される。
【００６１】
一方、夜間沸き上げ湯量算出部１１８は、前述の沸き上げ可能時間Ｔｍａｘが必要沸き上げ時間Ｔｎｏｏｎ以下であると判定すると（ステップＳ１１０：Ｎｏ）、対象日沸き上げ湯量Ｗｄａｙから沸き上げ可能湯量Ｗｍａｘを差し引いて得られる湯量を夜間沸き上げ湯量Ｗｎｉｇｈｔに設定する（ステップＳ１１２）。続いて、昼間沸き上げ湯量設定部１１７は、対象日沸き上げ湯量Ｗｄａｙから夜間沸き上げ湯量Ｗｎｉｇｈｔを差し引いて得られる湯量を新たな昼間沸き上げ湯量Ｗｎｏｏｎに設定する（ステップＳ１１３）。
【００６２】
その後、スケジュール生成部１１９は、図１３に示すように、前述の夜間沸き上げ湯量Ｗｎｉｇｈｔと昼間沸き上げ湯量Ｗｎｏｏｎと昼間沸き上げ期間の開始時刻および終了時刻とを含む給湯機４の運転スケジュールを示すスケジュール情報を生成してスケジュール記憶部１３８に記憶させる（ステップＳ１１４）。次に、送信部１２０は、スケジュール記憶部１３８からスケジュール情報を取得し、取得したスケジュール情報を給湯機４へ送信する（ステップＳ１１５）。
【００６３】
次に、時期情報取得部１２１が、時期記憶部１３９から報知時期情報を取得する（ステップＳ１１６）。時期情報取得部１２１は、取得した報知時期情報を判定部１２３へ出力する。続いて、判定部１２３は、時期情報取得部１２１から入力される報知時期情報が示す報知時期と現在時刻とを比較し、報知時期が到来しているか否かを判定する（ステップＳ１１７）。判定部１２３により報知時期がまだ到来していないと判定されると（ステップＳ１１７：Ｎｏ）、再び前述のステップＳ１０１の処理が実行される。
【００６４】
一方、判定部１２３により報知時期が到来したと判定されると（ステップＳ１１７：Ｙｅｓ）、スケジュール取得部１２５は、スケジュール記憶部１３８からスケジュール情報を取得する（ステップＳ１１８）。スケジュール取得部１２５は、取得したスケジュール情報を判定部１２３へ出力する。その後、判定部１２３は、スケジュール取得部１２５から入力されるスケジュール情報に基づいて、給湯機４の運転スケジュールの中に昼間沸き上げ期間が有るか否かを判定する（ステップＳ１１９）。ここで、判定部１２３により給湯機４の運転スケジュールの中に昼間沸き上げ期間が無いと判定されると（ステップＳ１１９：Ｎｏ）、再び前述のステップＳ１０１の処理が実行される。
【００６５】
一方、判定部１２３により給湯機４の運転スケジュールの中に昼間沸き上げ期間が有ると判定されると（ステップＳ１１９：Ｙｅｓ）、報知部１２４は、前述の夜間沸き上げ湯量情報とスケジュール情報とを含む画像情報を生成して端末装置７へ送信する（ステップＳ１２０）。次に、給湯機情報取得部１２６は、報知部１２４が前述の夜間沸き上げ湯量情報とスケジュール情報とを含む画像情報を送信した後、予め設定された待機時間内に端末装置７から操作情報を受信したか否かを判定する（ステップＳ１２１）。給湯機情報取得部１２６により待機時間内に端末装置７から操作情報を受信しないと判定されると（ステップＳ１２１：Ｎｏ）、再びステップＳ１０１の処理が実行される。一方、給湯機情報取得部１２６は、待機時間内に端末装置７から操作情報を受信したと判定すると（ステップＳ１２１：Ｙｅｓ）、操作情報の内容が給湯機４の運転状況の確認を要求する内容であるか否かを判定する（ステップＳ１２２）。給湯機情報取得部１２６により操作情報の内容が給湯機４の運転状況の確認を要求する内容で無いと判定されると（ステップＳ１２２：Ｎｏ）、再びステップＳ１０１の処理が実行される。
【００６６】
一方、給湯機情報取得部１２６は、操作情報の内容が給湯機４の運転状況の確認を要求する内容であると判定されると（ステップＳ１２２：Ｙｅｓ）、給湯機４から前述の運転状況情報と貯湯量情報とを取得する（ステップＳ１２３）。給湯機情報取得部１２６は、取得した運転状況情報と貯湯量情報とを報知部１２４へ出力する。続いて、報知部１２４は、給湯機４の運転状況情報と貯湯量情報とを含む画像情報を生成して端末装置７へ送信する（ステップＳ１２４）。その後、再びステップＳ１０１の処理が実行される。
【００６７】
以上説明したように、本実施の形態に係る制御装置１によれば、報知部１２４が、判定部１２３により昼間沸き上げ期間が存在すると判定されると、夜間において給湯機４により沸き上げられる夜間沸き上げ湯量に関する夜間沸き上げ湯量情報を含む画像情報を端末装置７へ送信する。このようにして、報知部１２４は、夜間沸き上げ湯量情報をユーザに報知する。そして、ユーザは、端末装置７の表示部７０５に表示される操作画面画像７ａを確認することにより、給湯機４の夜間の沸き上げ湯量が削減されていることと給湯機４の昼間沸き上げ期間とを把握することができる。これにより、例えばユーザが夜間経過直後に湯を使用する場合、夜間に給湯機４により沸き上げられた湯量を把握しながら湯を使用することができるので、使用時における湯切れの発生が抑制される。例えばユーザは、昼間沸き上げ期間が到来するまで湯の使用量を減らすといった湯切れ対策を行うことができる。
【００６８】
また、本実施の形態に係る報知部１２４は、夜間沸き上げ湯量情報を含む画像情報を端末装置７へ送信した後、ユーザによる選択に応じて給湯機４の運転状況を示す運転状況情報および貯湯量情報を含む画像情報を端末装置７へ送信する。これにより、ユーザは、端末装置７の表示部７０５に表示される操作画面画像７ａを確認することにより、給湯機４の運転状況と貯湯タンク４１１の残湯量を確認できるので、将来使用できる湯量を正確に知ることができるという利点がある。
【００６９】
更に、本実施の形態に係る制御装置１では、使用湯量決定部１１４が、過去２週間分の使用湯量および給湯機４の貯湯量に基づいて、対象日に使用する対象日使用湯量Ｗｄａｙを決定する。また、夜間沸き上げ湯量算出部１１８は、対象日使用湯量Ｗｄａｙと給湯機４が前述の沸き上げ可能期間に沸き上げることが可能な最大沸き上げ湯量Ｗｍａｘとに基づいて、夜間沸き上げ湯量Ｗｎｉｇｈｔを算出する。これにより、夜間沸き上げ湯量Ｗｎｉｇｈｔを適切に算出することができる。
【００７０】
以上、本発明の実施の形態について説明したが、本発明は前述の各実施の形態によって限定されるものではない。例えば図１４に示すように、制御装置２００１が、給湯機４の残湯量に基づいて、予め設定された使用用途に応じた使用回数を算出する使用回数算出部２１２７を備えるものであってもよい。なお、図１４において、実施の形態１と同様の構成については図５と同一の符号を付している。また、図１４において、気象情報取得部１１１、電力取得部１１２、湯量取得部１１３、電力予測部１１５、期間決定部１１６、使用湯量決定部１１４、昼間沸き上げ湯量設定部１１７、夜間沸き上げ湯量算出部１１８、スケジュール生成部１１９および送信部１２０並びに気象予報記憶部１３１、気象実績記憶部１３２、発電量記憶部１３３、消費電力記憶部１３４、予測余剰電力記憶部１３５、貯湯量記憶部１３６および使用湯量記憶部１３７は、図示を省略している。そして、報知部１２４が、前述の夜間沸き上げ湯量情報を報知した後、ユーザによる選択に応じて使用回数算出部２１２７により算出された使用回数を示す使用回数情報を含む画像情報を生成して端末装置７へ送信することにより使用回数情報をユーザに報知するものであってもよい。
【００７１】
本変形例に係る給湯制御処理では、例えば図１５に示すように、給湯機情報取得部１２６が給湯機４から前述の運転状況情報と貯湯量情報とを取得した後（ステップＳ１２３）、使用回数算出部２１２７が、取得した貯湯量情が示す給湯機４の残湯量に基づいて、予め設定された使用用途に応じた使用回数を算出する（ステップＳ２０１）。なお、図１５において、実施の形態に係る給湯制御処理と同様の処理については図１３と同一の符号を付している。次に、報知部１２４は、給湯機４の運転状況情報と貯湯量情報と算出した使用回数を示す使用回数情報とを含む画像情報を生成して端末装置７へ送信する（ステップＳ２０２）。このとき、端末装置７は、画像情報を受信すると、例えば図１６に示すような使用回数情報Ｍ２１を含む操作画面画像７ａを表示部７０５に表示させる。使用回数情報Ｍ２１は、給湯機４の残湯量で可能な湯張りの回数とシャワーの回数とを示している。例えば給湯機４の残湯量が１２５Ｌであり、シャワー１回分の使用湯量が５０Ｌ、湯張り１回分の使用湯量が１５０Ｌとすると、湯張りの回数が「１回」、シャワーの回数が「２回」に設定される。なお、シャワー１回分の使用湯量および湯張り１回分の使用湯量については、季節、使用頻度、使用トレンドによって適宜設定されてもよいし、ユーザが端末装置７の入力部７０６を介して自由に設定できるようにしてもよい。
【００７２】
本構成によれば、ユーザは使用用途に応じた使用回数で給湯機４の残湯量を把握することができるので、給湯機４の残湯の使用計画を立て易くなるという利点がある。
【００７３】
実施の形態において、例えば図１７に示すように、制御装置３００１が、使用湯量記憶部１３７が記憶する使用湯量情報の中から予め設定された数の過去の使用湯量情報を特定する使用湯量特定部３１２８を備えるものであってもよい。なお、図１７において、実施の形態１と同様の構成については図５と同一の符号を付している。また、図１７において、気象情報取得部１１１、電力取得部１１２、湯量取得部１１３、電力予測部１１５、期間決定部１１６、使用湯量決定部１１４、昼間沸き上げ湯量設定部１１７、夜間沸き上げ湯量算出部１１８、スケジュール生成部１１９および送信部１２０並びに気象予報記憶部１３１、気象実績記憶部１３２、発電量記憶部１３３、消費電力記憶部１３４、予測余剰電力記憶部１３５、貯湯量記憶部１３６および使用湯量記憶部１３７は、図示を省略している。そして、報知部１２４が、前述の夜間沸き上げ湯量情報を報知した後、ユーザによる選択に応じて使用湯量特定部３１２８により特定された使用湯量情報を含む画像情報を生成して端末装置７へ送信することにより過去の使用湯量情報をユーザに報知するものであってもよい。
【００７４】
本変形例に係る給湯制御処理では、例えば図１８のステップＳ３０１において、報知部１２４が、例えば図１９Ａに示すような夜間沸き上げ湯量情報とスケジュール情報とともに「残りのお湯の量を確認しますか」というメッセージ情報を含む画像情報を生成して端末装置７へ送信する。なお、図１８において、実施の形態に係る給湯制御処理と同様の処理については図１３と同一の符号を付している。次に、ステップＳ１２１以降の処理が実行される。そして、給湯機情報取得部１２６が給湯機４から前述の運転状況情報と貯湯量情報とを取得した後（ステップＳ１２３）、使用湯量特定部３１２８が、端末装置７の表示部７０５に表示させる過去の使用湯量情報を特定する（ステップＳ３０２）。次に、報知部１２４は、使用湯量特定部３１２８により特定された過去の使用湯量情報を使用湯量記憶部１３７から取得して、給湯機４の運転状況情報と貯湯量情報と取得した過去の使用湯量情報とを含む画像情報を生成して端末装置７へ送信する（ステップＳ３０３）。このとき、端末装置７は、画像情報を受信すると、例えば図１９Ｂに示すような過去の使用湯量情報Ｍ３１を含む操作画面画像７ａを表示部７０５に表示させる。使用湯量情報Ｍ３１は、ユーザが最近の３日間で使用した使用湯量のトレンドを示している。なお、使用湯量情報Ｍ３１は、最近の３日前の使用湯量を縦方向に並べて表示するものであるが、使用湯量情報の対象期間および表示方法は図１９Ｂに示すものに限定されない。
【００７５】
本構成によれば、ユーザが過去の使用湯量のトレンドを確認することができるので、現在の給湯機４で沸き上げる湯量を把握し易くなる。
【００７６】
実施の形態において、例えば図２０に示すように、制御装置４００１が、スケジュール取得部１２５から入力されるスケジュール情報が示す運転スケジュールと給湯機４の現時点における残湯量とに基づいて、将来の給湯機４の残湯量を推定する推定部４１２９を備えるものであってもよい。なお、図２０において、実施の形態１と同様の構成については図５と同一の符号を付している。また、図２０において、気象情報取得部１１１、電力取得部１１２、湯量取得部１１３、電力予測部１１５、期間決定部１１６、使用湯量決定部１１４、昼間沸き上げ湯量設定部１１７、夜間沸き上げ湯量算出部１１８、スケジュール生成部１１９および送信部１２０並びに気象予報記憶部１３１、気象実績記憶部１３２、発電量記憶部１３３、消費電力記憶部１３４、予測余剰電力記憶部１３５、貯湯量記憶部１３６および使用湯量記憶部１３７は、図示を省略している。そして、報知部１２４が、前述の夜間沸き上げ湯量情報を報知した後、ユーザによる選択に応じて推定部４１２９により推定された将来の給湯機４の残湯量を示す将来残湯量情報を含む画像情報を生成して端末装置７へ送信することにより将来残湯量情報をユーザに報知するものであってもよい。
【００７７】
本変形例に係る給湯制御処理では、例えば図２１のステップＳ３０１において、報知部１２４が、例えば図１９Ａに示すような「残りのお湯の量を確認しますか」というメッセージ情報を含む画像情報を生成して端末装置７へ送信する。なお、図２１において、実施の形態に係る給湯制御処理および前述の変形例に係る給湯制御処理と同様の処理については図１３および図１８と同一の符号を付している。次に、ステップＳ１２１以降の処理が実行される。そして、給湯機情報取得部１２６が給湯機４から前述の運転状況情報と貯湯量情報とを取得した後（ステップＳ１２３）、推定部４１２９が、将来の給湯機４の残湯量を推定する（ステップＳ４０１）。次に、報知部１２４は、推定部４１２９により推定された将来の給湯機４の残湯量を示す将来残湯量情報を含む画像情報を生成して端末装置７へ送信する（ステップＳ４０２）。このとき、端末装置７は、画像情報を受信すると、例えば図２２に示すような１時間後から３時間後までの給湯機４の残湯量の推定量を示す将来残湯量情報Ｍ４１を含む操作画面画像７ａを表示部７０５に表示させる。
【００７８】
本構成によれば、ユーザが将来における湯の使用可能時期を把握することができ、湯の使用計画を立て易くなるという利点がある。
【００７９】
実施の形態において、例えば図２３に示すように、制御装置５００１が、給湯機４に湯の沸き上げを開始させるための制御情報を生成する制御情報生成部５１５２と、追加沸き上げ湯量算出部５１５１と、制御情報を給湯機４へ送信する送信部１２０と、を備えるものであってもよい。なお、図２３において、実施の形態１と同様の構成については図５と同一の符号を付している。また、図２３において、気象情報取得部１１１、電力取得部１１２、湯量取得部１１３、電力予測部１１５、期間決定部１１６、使用湯量決定部１１４、昼間沸き上げ湯量設定部１１７、夜間沸き上げ湯量算出部１１８およびスケジュール生成部１１９並びに気象予報記憶部１３１、気象実績記憶部１３２、発電量記憶部１３３、消費電力記憶部１３４、予測余剰電力記憶部１３５、貯湯量記憶部１３６および使用湯量記憶部１３７は、図示を省略している。
【００８０】
本変形例に係る制御装置５００１では、報知部１２４が、夜間沸き上げ湯量情報を含む画像情報を端末装置７へ送信した後、給湯機４による湯の沸き上げを開始させるか否かをユーザに選択させるための沸き上げ開始選択情報を含む画像情報を端末装置７へ送信することにより、沸き上げ開始選択情報をユーザに報知する。一方、端末装置７は、画像情報を受信すると、沸き上げ開始選択情報を含む操作画面画像を表示部７０５に表示させる。そして、端末装置７は、ユーザにより給湯機４による湯の沸き上げの開始が選択されると、給湯機４による湯の沸き上げを開始するよう指令する沸き上げ開始指令情報を制御装置１へ送信する。制御情報生成部５１５２は、端末装置７から沸き上げ開始指令情報を受信すると、湯の沸き上げを開始させるための制御情報を生成する。ここで、沸き上げ開始指令情報は、予め設定された使用用途における使用回数を示す使用回数情報を含み、追加沸き上げ湯量算出部５１５１は、沸き上げ開始指令情報に含まれる使用回数情報に基づいて、給湯機４に追加で沸き上げさせる湯量を算出する。そして、制御情報生成部５１５２は、追加沸き上げ湯量算出部５１５１により算出された湯量を示す追加沸き上げ湯量情報を含む制御情報を生成する。送信部１２０は、制御情報生成部５１５２により生成された制御情報を給湯機４へ送信する。このとき、給湯機４は、制御情報を受信すると、制御情報に含まれる追加沸き上げ湯量情報が示す追加沸き上げ湯量だけ湯を沸き上げる運転を開始する。
【００８１】
本変形例に係る給湯制御処理では、例えば図２４のステップＳ５０１において、報知部１２４が、例えば図２５Ａに示すような前述の夜間沸き上げ湯量情報とスケジュール情報とともに、「それまでにお湯を使用しますか」という沸き上げ開始選択情報を含む画像情報を生成して端末装置７へ送信する。なお、図２４において、実施の形態に係る給湯制御処理と同様の処理については図１３と同一の符号を付している。次に、制御情報生成部５１５２は、報知部１２４が前述の画像情報を送信した後、予め設定された待機時間内に端末装置７から操作情報を受信したか否かを判定する（ステップＳ１２１）。ここで、制御情報生成部５１５２は、待機時間内に端末装置７から操作情報を受信したと判定すると（ステップＳ１２１：Ｙｅｓ）、操作情報の内容が給湯機４による湯の沸き上げを要求する内容であるか否かを判定する（ステップＳ５０２）。制御情報生成部５１５２により操作情報の内容が給湯機４による湯の沸き上げを要求する内容で無いと判定されると（ステップＳ５０２：Ｎｏ）、再びステップＳ１０１の処理が実行される。
【００８２】
一方、制御情報生成部５１５２は、操作情報の内容が給湯機４による湯の沸き上げを要求する内容であると判定したとする（ステップＳ５０２：Ｙｅｓ）。この場合、報知部１２４は、ユーザに対して予め設定された使用用途における使用回数の指定を要求するための画像情報を生成して端末装置７へ送信する（ステップＳ５０３）。このとき、端末装置７は、画像情報を受信すると、例えば図２５Ｂに示すようなお湯張りの回数を指定するための欄Ｂ１１およびシャワーの回数を指定するための欄Ｂ１２と、沸き上げ開始釦画像ＢＵ２と、を含む操作画面画像７ａを表示部７０５に表示させる。図２４に戻って、続いて、制御情報生成部５１５２は、報知部１２４が前述の画像情報を送信した後、予め設定された待機時間内に端末装置７から操作情報を受信したか否かを判定する（ステップＳ５０４）。ここで、制御情報生成部５１５２が、待機時間内に端末装置７から操作情報を受信しないと判定すると（ステップＳ５０４：Ｎｏ）、再びステップＳ１０１の処理が実行される。一方、制御情報生成部５１５２は、待機時間内に端末装置７から操作情報を受信したと判定すると（ステップＳ５０４：Ｙｅｓ）、操作情報に給湯機４による湯の沸き上げを開始するよう指令する沸き上げ開始指令情報が含まれるか否かを判定する（ステップＳ５０５）。ここで、端末装置７は、表示部７０５に図２５Ｂに示すような操作画面画像７ａを表示している状態でユーザにより入力部７０６を介して沸き上げ開始釦画像ＢＵ２を選択する操作が行われると、沸き上げ開始指令情報を含む操作情報を制御装置１へ送信する。沸き上げ開始指令情報には、お湯張りの回数およびシャワーの回数を示す使用回数情報が含まれる。
【００８３】
図２４に戻って、制御情報生成部５１５２が、操作情報に沸き上げ開始指令情報が含まれないと判定すると（ステップＳ５０５：Ｎｏ）、再びステップＳ１０１の処理が実行される。一方、制御情報生成部５１５２が、操作情報に沸き上げ開始指令情報が含まれると判定すると（ステップＳ５０５：Ｙｅｓ）、追加沸き上げ湯量算出部５１５１は、沸き上げ開始指令情報に含まれる使用回数情報に基づいて、給湯機４に追加で沸き上げさせる追加沸き上げ湯量を算出する（ステップＳ５０６）。なお、使用回数情報がお湯張りの回数およびシャワーの回数を示す場合、シャワー１回分の使用湯量および湯張り１回分の使用湯量が、季節、使用頻度、使用トレンドによって適宜設定されてもよいし、ユーザが端末装置７の入力部７０６を介して自由に設定できるようにしてもよい。追加沸き上げ湯量算出部５１５１は、算出した追加沸き上げ湯量を示す追加沸き上げ湯量情報を制御情報生成部５１５２へ出力する。その後、制御情報生成部５１５２は、追加沸き上げ湯量算出部５１５１により算出された湯量を示す追加沸き上げ湯量情報を含む制御情報を生成し、送信部１２０が、生成された制御情報を給湯機４へ送信する（ステップＳ５０７）。次に、再びステップＳ１０１の処理が実行される。
【００８４】
本変形例では、報知部１２４は、ユーザに対して予め設定された使用用途における使用回数の指定を要求するための画像情報を生成して端末装置７へ送信する例について説明した。但し、これに限らず、報知部１２４は、ユーザに対して追加で沸き上げる湯量を直接指定させるための画像情報を生成して端末装置７へ送信するものであってもよい。この場合、制御装置は、追加沸き上げ湯量算出部５１５１を備えない構成となる。また、端末装置７は、画像情報を受信すると、例えば図２６に示すような追加で沸き上げる湯量を指定するための欄Ｂ２１と、沸き上げ開始釦画像ＢＵ２と、を含む操作画面画像７ａを表示部７０５に表示させる。端末装置７は、表示部７０５に操作画面画像７ａを表示している状態でユーザにより入力部７０６を介して沸き上げ開始釦画像ＢＵ２を選択する操作が行われると、沸き上げ開始指令情報を含む操作情報を制御装置１へ送信する。この沸き上げ開始指令情報には、給湯機４に追加で沸き上げさせる湯量を示す追加沸き上げ湯量情報が含まれる。そして、制御情報生成部５１５２は、沸き上げ開始指令情報から追加沸き上げ湯量情報を抽出し、抽出した追加沸き上げ湯量情報を含む制御情報を生成する。
【００８５】
本構成によれば、ユーザが、お湯を使用する際、必要に応じて給湯機４に追加で湯の沸き上げを行わせることができるので、根本的な湯切れ対策を実施することができ、ユーザの利便性を向上させることができる。また、本構成によれば、給湯機４による湯の沸き上げ量を細かく設定できるので、給湯機４が無駄に湯の沸き上げを行うことが抑制される。
【００８６】
或いは、報知部１２４は、ユーザに対して貯湯タンク４１１の貯湯量のレベルを指定させるためのゲージ画像を示す画像情報を生成して端末装置７へ送信するものであってもよい。この場合、端末装置７は、画像情報を受信すると、例えば図２７に示すような、沸き上げ開始選択情報である沸き上げ開始釦画像ＢＵ２と給湯機４の目標貯湯量を示すゲージ画像Ｍ５１とを含む操作画面画像７ａを表示部７０５に表示させる。そして、端末装置７は、表示部７０５に操作画面画像７ａを表示している状態でユーザにより入力部７０６を介して沸き上げ開始釦画像ＢＵ２を選択する操作が行われると、給湯機４による湯の沸き上げを開始するよう指令する沸き上げ開始指令情報を含む操作情報を制御装置５００１へ送信する。ここで、沸き上げ開始指令情報には、給湯機４の目標貯湯量を示すゲージ画像Ｍ５１の内容に応じた目標貯湯量を示す目標貯湯量情報が含まれる。そして、制御装置の追加沸き上げ湯量算出部５１５１は、沸き上げ開始指令情報を受信すると、それに含まれる目標貯湯量情報に基づいて、給湯機４に追加で沸き上げさせるべき湯の湯量を示す追加沸き上げ湯量を算出する。また、制御情報生成部５１５２は、追加沸き上げ湯量算出部５１５１により算出された追加沸き上げ湯量を沸き上げるための制御情報を生成する。
【００８７】
本構成によれば、端末装置７が、図２７に示すような給湯機４の目標貯湯量を示すゲージ画像Ｍ５１を含む操作画面画像７ａを表示部７０５に表示させることにより、ユーザが給湯機４の目標貯湯量を視覚的に把握することができる。従って、ユーザが給湯機４の目標貯湯量を設定し易くなるので、ユーザの利便性が向上する。
【００８８】
実施の形態では、時刻取得部１２２が時刻サーバ９から時刻情報を取得する例について説明したが、時刻取得部１２２は、必ずしも時刻サーバ９から取得するものに限定されない。時刻取得部１２２は、例えば制御装置１に内蔵されたＲＴＣ（Real Time Clock）により計時される時刻を示す時刻情報を取得するものであってもよい。
【００８９】
実施の形態では、電力取得部１１２が、電力計測装置３から電力Ｐ１、Ｐ２、Ｐ３の電力計測値を取得する例について説明したが、これに限らない。例えば電力計測装置３が系統電源１０から供給される電力Ｐ１、発電設備２で発電される電力Ｐ２、給湯機４へ供給される電力Ｐ３を予め設定された単位時間に亘って積算して得られる電力量を出力するものである場合、電力取得部１１２は、電力計測装置３から電力量を取得するようにしてもよい。
【００９０】
実施の形態では、期間決定部１１６が、給湯機消費電力Ｐｗを示す情報を、宅内ネットワークＮＴ１および宅内通信部１０４を介して給湯機４から取得する例について説明した。但し、これに限らず、期間決定部１１６が、給湯機４へ供給される電力Ｐの電力計測値の履歴に基づいて、給湯機消費電力Ｐｗを決定してもよい。或いは、期間決定部１１６は、予めユーザにより設定され補助記憶部１０３が記憶している給湯機消費電力Ｐｗを示す情報を補助記憶部１０３から取得するものであってもよい。
【００９１】
実施の形態において、端末装置７の操作画面画像７ａは、実施の形態で図１１Ａおよび図１１Ｂに示したものに限定されるものではない。例えば貯湯タンク４１１の残湯量を５つ以上のレベルで表示するものであってもよい。
【００９２】
実施の形態では、制御装置１が家屋Ｈ内に設置されている例について説明したが、これに限らず、例えば宅外ネットワークＮＴ２に接続された状態で家屋Ｈ外に設置されてもよいし、端末装置７または給湯機４に内蔵されていてもよい。
【００９３】
実施の形態では、判定部１２３が、スケジュール情報が示す運転スケジュールに昼間沸き上げ期間が存在するか否かを判定する例について説明した。但し、これに限らず、例えば判定部１２３が、運転スケジュールに含まれる昼間沸き上げ期間の長さが予め設定された基準期間以上であるか否かを判定するものであってもよい。ここで、基準時間は、０時間以上の長さに設定されてもよい。そして、報知部１２４は、判定部１２３により昼間沸き上げ期間の長さが基準期間以上であると判定されると、夜間沸き上げ湯量情報を含む画像情報を生成して端末装置７へ送信することにより、夜間沸き上げ湯量情報をユーザに報知してもよい。この場合、基準時間が、例えば１時間に設定され、昼間沸き上げ期間が３０分間である場合、報知部１２４は、運転スケジュールに昼間沸き上げ期間が含まれる場合であっても夜間沸き上げ湯量情報を含む画像情報を端末装置７へ送信する。
【００９４】
実施の形態では、報知部１２４が、判定部１２３により昼間沸き上げ期間が存在すると判定されると、夜間沸き上げ湯量情報を含む画像情報を端末装置７へ送信する例について説明した。但し、報知部１２４が送信する情報は画像情報に限定されるものではなく、例えば夜間沸き上げ湯量情報を含む音声情報またはその他情報を送信するものであってもよい。
【００９５】
また、本発明に係る制御装置１、２００１、３００１、４００１、５００１および端末装置７の各種機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現されてもよい。この場合、ソフトウェアまたはファームウェアは、プログラムとして記述され、プログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ（Digital Versatile Disc）およびＭＯ（Magneto-Optical Disc）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータに読み込んでインストールすることにより、前述の各機能を実現することができるコンピュータを構成してもよい。そして、各機能をＯＳ（Operating System）とアプリケーションとの分担、またはＯＳとアプリケーションとの協同により実現する場合等には、ＯＳ以外の部分のみを記録媒体に格納してもよい。
【００９６】
さらに、搬送波に各プログラムを重畳し、宅外ネットワークＮＴ２を介して配信することも可能である。例えば、宅外ネットワークＮＴ２上の掲示板（BBS，Bulletin Board System）に当該プログラムを掲示し、宅外ネットワークＮＴ２を介して当該プログラムを配信してもよい。そして、これらのプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前述の処理を実行できるように構成してもよい。
【００９７】
以上、本発明の実施の形態および変形例（なお書きに記載したものを含む。以下、同様。）について説明したが、本発明はこれらに限定されるものではない。本発明は、実施の形態および変形例が適宜組み合わされたもの、それに適宜変更が加えられたものを含む。
【産業上の利用可能性】
【００９８】
本発明は、家屋に居るユーザが適宜夜間または昼間に給湯機により沸き上げる湯量を調節できる給湯システムに好適である。
【符号の説明】
【００９９】
１，２００１，３００１，４００１，５００１  制御装置、２  発電設備、３  電力計測装置、４  給湯機、５  電気機器、７  端末装置、７ａ  操作画面画像、８  気象サーバ、９  時刻サーバ、１０  系統電源、１１  分電盤、４４  遠隔制御装置、４５  シャワー、４６  蛇口、１０１，７０１  ＣＰＵ、１０２，７０２  主記憶部、１０３，７０３  補助記憶部、１０４，７０４  宅内通信部、１０５  宅外通信部、１０９，７０９  バス、１１１  気象情報取得部、１１２  電力取得部、１１３  湯量取得部、１１４  使用湯量決定部、１１５  電力予測部、１１６  期間決定部、１１７  昼間沸き上げ湯量設定部、１１８  夜間沸き上げ湯量算出部、１１９  スケジュール生成部、１２０  送信部、１２１  時期情報取得部、１２２  時刻取得部、１２３  判定部、１２４  報知部、１２５  スケジュール取得部、１２６  給湯機情報取得部、１３１  気象予報記憶部、１３２  気象実績記憶部、１３３  発電量記憶部、１３４  消費電力記憶部、１３５  予測余剰電力記憶部、１３６  貯湯量記憶部、１３７  使用湯量記憶部、１３８  スケジュール記憶部、１３９  時期記憶部、４００  ヒートポンプユニット、４０１  圧縮機、４０２  第１熱交換器、４０３  膨張弁、４０４  第２熱交換器、４０５  送風機、４０６  制御基板、４０７  循環ポンプ、４１０  タンクユニット、４１１  貯湯タンク、４１２  給湯コントローラ、４１３  混合弁、７０５  表示部、７０６  入力部、２１２７  使用回数算出部、３１２８  使用湯量特定部、４１２９  推定部、５１５１  追加沸き上げ湯量算出部、５１５２  制御情報生成部、Ｂ１１，Ｂ１２，Ｂ２１  欄、ＢＵ１  選択釦画像、ＢＵ２  沸き上げ開始釦画像、ＣＴ１，ＣＴ２，ＣＴ３  変流器、Ｄ１，Ｄ２，Ｄ３，Ｄ４  電力線、Ｈ  家屋、Ｍ１  運転状況情報、Ｍ２  貯湯量情報、Ｍ３１  使用湯量情報、Ｍ４１  残湯量情報、Ｍ５１  ゲージ画像、ＮＴ１  宅内ネットワーク、ＮＴ２  宅外ネットワーク、Ｐｃ  消費電力、Ｐｓ  余剰電力、Ｐｗ  給湯機消費電力、ＰＬ１  水配管、ＰＬ３  冷媒配管、ＳＬ１  通信線、Ｔｍａｘ  沸き上げ可能時間、Ｔｎｏｏｎ  昼間沸き上げ時間、Ｗｄａｙ  対象日沸き上げ湯量、Ｗｍａｘ  沸き上げ可能湯量、Ｗｎｉｇｈｔ  夜間沸き上げ湯量、Ｗｎｏｏｎ  昼間沸き上げ湯量、Ｗｏｎ  起動貯湯量
【図１】
0006914446.tif 000002
【図２】
0006914446.tif 000003
【図３】
0006914446.tif 000004
【図４Ａ】
0006914446.tif 000005
【図４Ｂ】
0006914446.tif 000006
【図５】
0006914446.tif 000007
【図６Ａ】
0006914446.tif 000008
【図６Ｂ】
0006914446.tif 000009
【図７Ａ】
0006914446.tif 000010
【図７Ｂ】
0006914446.tif 000011
【図８Ａ】
0006914446.tif 000012
【図８Ｂ】
0006914446.tif 000013
【図９】
0006914446.tif 000014
【図１０】
0006914446.tif 000015
【図１１Ａ】
0006914446.tif 000016
【図１１Ｂ】
0006914446.tif 000017
【図１２】
0006914446.tif 000018
【図１３】
0006914446.tif 000019
【図１４】
0006914446.tif 000020
【図１５】
0006914446.tif 000021
【図１６】
0006914446.tif 000022
【図１７】
0006914446.tif 000023
【図１８】
0006914446.tif 000024
【図１９Ａ】
0006914446.tif 000025
【図１９Ｂ】
0006914446.tif 000026
【図２０】
0006914446.tif 000027
【図２１】
0006914446.tif 000028
【図２２】
0006914446.tif 000029
【図２３】
0006914446.tif 000030
【図２４】
0006914446.tif 000031
【図２５Ａ】
0006914446.tif 000032
【図２５Ｂ】
0006914446.tif 000033
【図２６】
0006914446.tif 000034
【図２７】
0006914446.tif 000035