貯湯槽と、浴槽と、前記貯湯槽内の湯水と前記浴槽内の湯水とを熱交換する熱交換器と、利用熱量を測定する利用熱量測定手段と、前記測定された利用熱量を記憶する利用熱量記憶部と、制御手段とを備え、前記利用熱量記憶部にて記憶された利用熱量の情報から入浴終了時刻を予測し、前記予測した入浴終了時刻に、前記熱交換器により前記浴槽の湯水の有する熱を前記貯湯槽の湯水に回収する熱回収運転を開始することを特徴とする給湯装置。前記貯湯槽内の湯水を加熱する加熱手段を備え、前記熱回収運転停止後の前記加熱手段の加熱運転時における入力が略最小となるように、前記熱回収運転を停止させることを特徴とする請求項1に記載の給湯装置。前記貯湯槽の水温を検知する複数の貯湯温検知手段を備え、前記複数の貯湯温検知手段のうち少なくともひとつの検知温度に基づいて、前記熱回収運転を停止させることを特徴とする請求項2に記載の給湯装置。前記貯湯槽に接続された給水管と、前記貯湯槽の高温水を供給するように接続された高温水供給管と、低温水を供給するように、前記貯湯槽下部または前記給水管に接続された低温水供給管と、入口側に前記高温水供給管と前記低温水供給管とを接続して前記高温水と前記低温水とを混合する混合弁と、前記熱交換器と前記浴槽内の湯水が循環するように接続された浴槽循環配管と、前記浴槽へ所定の温度の湯水を供給するように前記混合弁の出口側と前記浴槽循環配管とに接続された給湯管と、前記給湯管の途中に接続された開閉弁と、前記開閉弁の上流で分岐して前記熱交換器に接続された給湯分岐管と、前記熱交換器で前記浴槽の湯水と熱交換した前記貯湯槽の湯水を再び前記貯湯槽へ戻すように前記熱交換器と前記貯湯槽とに接続された熱交戻り管と、前記貯湯槽と前記熱交換器で湯水を循環させる第1の搬送ポンプと、前記浴槽と前記熱交換器で湯水を循環させる第2の搬送ポンプとを備え、前記開閉弁を閉じ、前記混合弁を前記高温水供給管からの湯水よりも前記低温水供給管からの水を優先して給湯管へ供給する開度に調整し、かつ、前記第1の搬送ポンプと前記第2の搬送ポンプを動作させ、前記熱回収運転を行うことを特徴とする請求項1~3のいずれか1項に記載の給湯装置。前記高温水供給管と連通し、前記貯湯槽の略上部に接続された第1の出湯管と、前記貯湯槽の上下方向において前記第1の出湯管が接続された位置と前記給水管が接続された位置との間に接続された第2の出湯管とを備え、前記熱交戻り管は、前記貯湯槽の上下方向において、前記第2の出湯管の前記貯湯槽の接続位置よりも高い位置で、前記貯湯槽に接続されていることを特徴とする請求項4に記載の給湯装置。しかしながら、前記従来の給湯装置では、使用者が熱回収運転の実行を予め指示しなければならず、使用性に課題を有していた。本発明は、前記従来の課題を解決するもので、使用者の入浴パターンから熱回収運転開始可能時刻を予測し、熱回収運転を自動で開始することで、使用性を向上することができる給湯装置を提供することを目的とする。前記従来の課題を解決するために、本発明の給湯装置は、貯湯槽と、浴槽と、前記貯湯槽内の湯水と前記浴槽内の湯水とを熱交換する熱交換器と、利用熱量を測定する利用熱量測定手段と、前記測定された利用熱量を記憶する利用熱量記憶部と、制御手段とを備え、前記利用熱量記憶部にて記憶された利用熱量の情報から入浴終了時刻を予測し、前記予測した入浴終了時刻に、前記熱交換器により前記浴槽の湯水の有する熱を前記貯湯槽の湯水に回収する熱回収運転を開始することを特徴とするものである。これによって、使用者の入浴パターンから熱回収運転開始可能時刻を予測し、熱回収運転を自動で開始することとなる。本発明によれば、使用者の入浴パターンから熱回収運転開始可能時刻を予測し、熱回収運転を自動で開始することで、使用性を向上した給湯装置を提供することができる。第1の発明は、貯湯槽と、浴槽と、前記貯湯槽内の湯水と前記浴槽内の湯水とを熱交換する熱交換器と、利用熱量を測定する利用熱量測定手段と、前記測定された利用熱量を記憶する利用熱量記憶部と、制御手段とを備え、前記利用熱量記憶部にて記憶された利用熱量の情報から入浴終了時刻を予測し、前記予測した入浴終了時刻に、前記熱交換器により前記浴槽の湯水の有する熱を前記貯湯槽の湯水に回収する熱回収運転を開始することを特徴とする給湯装置である。これにより、使用者の入浴パターンから熱回収運転開始可能時刻を予測し、熱回収運転を自動で開始することとなり、使用性を向上することができる。第2の発明は、前記貯湯槽内の湯水を加熱する加熱手段を備え、前記熱回収運転停止後の前記加熱手段の加熱運転時における入力が略最小となるように、前記熱回収運転を停止させることを特徴とするものである。これにより、熱回収運転中の貯湯槽の温度分布に基づき、加熱手段によって所定の貯湯量を沸き上げるための消費熱量消費電力が最小となる時点を判断して、熱回収運転を停止するので、本来の目的であるシステム全体としての効率向上を実現し、省エネルギー性を高める効果がある。第3の発明は、前記貯湯槽の水温を検知する複数の貯湯温検知手段を備え、前記複数の貯湯温検知手段のうち少なくともひとつの検知温度に基づいて、前記熱回収運転を停止させることを特徴とするもので、熱回収運転を行う際に、熱回収運転の運転停止を最適化することにより、システム効率を向上させ省エネルギー性を高めた給湯装置を提供できる。第4の発明は、前記貯湯槽に接続された給水管と、前記貯湯槽の高温水を供給するように接続された高温水供給管と、低温水を供給するように、前記貯湯槽下部または前記給水管に接続された低温水供給管と、入口側に前記高温水供給管と前記低温水供給管とを接続して前記高温水と前記低温水とを混合する混合弁と、前記熱交換器と前記浴槽内の湯水が循環するように接続された浴槽循環配管と、前記浴槽へ所定の温度の湯水を供給するように前記混合弁の出口側と前記浴槽循環配管とに接続された給湯管と、前記給湯管の途中に接続された開閉弁と、前記開閉弁の上流で分岐して前記熱交換器に接続された給湯分岐管と、前記熱交換器で前記浴槽の湯水と熱交換した前記貯湯槽の湯水を再び前記貯湯槽へ戻すように前記熱交換器と前記貯湯槽とに接続された熱交戻り管と、前記貯湯槽と前記熱交換器で湯水を循環させる第1の搬送ポンプと、前記浴槽と前記熱交換器で湯水を循環させる第2の搬送ポンプとを備え、前記開閉弁を閉じ、前記混合弁を前記高温水供給管からの湯水よりも前記低温水供給管からの水を優先して給湯管へ供給する開度に調整し、かつ、前記第1の搬送ポンプと前記第2の搬送ポンプを動作させ、前記熱回収運転を行うことを特徴とするものである。これにより、給湯と追い焚きと熱回収の3つの機能を最小限の配管や弁の構成で実現することができ、前記貯湯槽の筐体内設置空間の省スペース化とそれによる装置の小型化を図ることができる。また、給湯と追い焚きと熱回収の3つの機能を、前記混合弁の開度の制御によって実現できるので、制御が簡素化されて誤動作などの不具合が減少するという効果がある。第5の発明は、前記高温水供給管と連通し、前記貯湯槽の略上部に接続された第1の出湯管と、前記貯湯槽の上下方向において前記第1の出湯管が接続された位置と前記給水管が接続された位置との間に接続された第2の出湯管とを備え、前記熱交戻り管は、前記貯湯槽の上下方向において、前記第2の出湯管の前記貯湯槽の接続位置よりも高い位置で、前記貯湯槽に接続されていることを特徴とするものである。これにより、温度成層型の貯湯槽において不可避な貯湯槽上部の高温水と下部の低温水との間にできる中間程度の温度の水以下、中温水を有効に利用できる結果として、同じ蓄熱量でも貯湯槽下方に低温の水が多く確保できることから浴槽水からの回収熱量を大きくできる。また、熱回収により発生した中温水を貯湯槽の比較的上部に流入させることは、増加しながら貯湯槽下方に移動する中温水を、熱回収した湯の流入位置よりも下にある第2の出湯管を通じて給湯に利用できるので、貯湯された湯の熱量を最大限有効に使うことができる。同時に加熱手段がヒートポンプユニットである場合には、沸き上げ効率の低下を招く貯湯槽内の中温水が減少することでシステム全体の効率低下を防ぐことができ、熱量の有効利用による良好な使い勝手と高い省エネルギー性とを実現する。さらに、通常、熱回収運転される時間帯は深夜であるが、熱回収運転中に使用者の入浴を検出した場合を想定すると、その時点から浴槽水の追い焚き運転が必要となる。このとき、それ以前の給湯の際に中温水を有効に利用し、深夜になっても貯湯槽の上部の水は比較的高温に保たれて残っているので、追い焚き性能を確保できるという効果があるとともに、中温水が貯湯槽の比較的上部に戻されることで貯湯槽下部の水温の上昇は小さいので、使用者の入浴完了後に熱回収運転を再開した場合にヒートポンプユニットへの流入水温が低く保たれて効率的な運転がなされ、省エネルギー性を損なわない。以下、本発明の実施の形態について、図面を参照しながら説明する。なお、この実施の形態によって本発明が限定されるものではない。実施の形態1図1は本発明の実施の形態1における給湯装置の構成を示す図である。図1において、給湯装置は、貯湯槽1と、この貯湯槽1の水を加熱する加熱手段としてのヒートポンプユニット2と、熱回収を行う対象の浴槽3と、浴槽3の水と貯湯槽1の水とを熱交換するように構成された熱交換器4と、貯湯槽1に接続された給水管14と、貯湯槽1の略上部に接続された第1の出湯管22と、第1の出湯管22と給水管14とが接続された位置の間、すなわち、高さ方向において貯湯槽1の胴部略中央部に接続された第2の出湯管23と、第1の出湯管22と第2の出湯管23とが入口側に接続された高温水混合弁24と、この高温水混合弁24の出口側に接続され、貯湯槽1内の高温水を供給する高温水供給管8と、給水管14から分岐され、貯湯槽1内または給水管14からの低温水を供給する低温水供給管9と、これら高温水供給管8と低温水供給管9とを入口側に接続された混合弁11とを備えている。また、この混合弁11の出口側に接続された給湯管10と、給湯管10の途中に接続された開閉弁13と、開閉弁13の上流で分岐して熱交換器4の第1の流路に接続された給湯分岐管15と、熱交換器4で浴槽3の水と熱交換した貯湯槽1の水を再び貯湯槽1へ戻すように熱交換器4の第1の流路と貯湯槽1とに接続された熱交戻り管16と、貯湯槽1と熱交換器4の第1の流路内の水を循環させる第1の搬送ポンプとしての貯湯槽水搬送ポンプ5aと、熱交換器4の第2の流路内へ浴槽3の水が循環するように接続された浴槽水循環配管12と、浴槽3と熱交換器4の第2の流路内の水を循環させる第2の搬送ポンプとしての浴槽水搬送ポンプ5bとを備えている。ここで熱交戻り管16は、貯湯槽1の上下方向において第1の出湯管22と第2の出湯管23の間の位置で貯湯槽1に接続される。また、給湯管10は、浴槽水循環配管12の途中に接続し、浴槽3への給湯の際はこの浴槽水循環配管12を利用する。また、浴室内に設置されたリモコン25には、人体検知手段としての赤外線センサ26と、使用者が任意に熱回収運転を起動するための熱回収運転操作手段27を設け、貯湯槽1には、貯湯槽1内の水温を検知するための複数の貯湯温検知手段28a~28e、浴槽水循環配管12には、浴槽3の水温を検知するための浴槽水温検知手段17を設けている。さらに、これら複数の貯湯温検知手段28a~28eと赤外線センサ26と浴槽水温検知手段17の出力および熱回収運転操作手段27の操作に基づいて、浴槽3への給湯およびそれ以降予め設定された時間だけ浴槽水の保温と水量維持を行う風呂自動運転を制御する給湯制御手段としての風呂自動運転制御手段29と、浴槽3内の水を加熱する追い焚き運転を制御する追い焚き運転制御手段30と、貯湯槽1に浴槽3の水の熱を回収する熱回収運転を制御する熱回収運転制御手段21とからなる運転制御手段18を設けている。図2は熱回収運転制御手段21のブロック図を示し、日々の利用熱量を測定する利用熱量測定手段50と、計時手段51と、利用熱量測定手段50で測定された前日までの利用熱量を予め設定された一定期間、計時手段51で計時された出湯時刻とともに記憶する利用熱量記憶部52と、利用熱量記憶部52の記憶情報を基に、熱回収運転を開始できる時刻を予測する熱回収運転開始時刻予測部53と、赤外線センサ26の出力および風呂自動運転制御手段29の動作状態あるいは熱回収運転開始時刻予測部53で予め予測された熱回収運転の開始時刻、さらには熱回収運転操作手段27などから熱回収運転の開始を判断する熱回収運転開始判断部31と、ヒートポンプユニット2による沸上運転を制御する沸上運転制御手段図示せずから貯湯後の給湯利用に必要な貯湯熱量を取得する所要貯湯熱量取得部32と、貯湯温検知手段28a~28eにより貯湯温度分布を測定する貯湯温度分布測定部33とからなる。また、これら所要貯湯熱量取得部32と貯湯温度分布測定部33で得られた結果に基づいて必要な沸上熱量を算出する必要沸上熱量算出部34と、貯湯温度分布測定部33による現在の温度分布と必要沸上熱量算出部34から沸上完了時の温度分布を推定する沸上完了時貯湯温度分布推定部35と、さらに貯湯温度分布測定部33による現在の温度分布から沸上完了時貯湯温度分布推定部35での沸き上げ完了時の推定温度分布に至る間のヒートポンプユニット2への入力を推定する沸上所要入力推定部36と、この沸上所要入力推定部36による入力推定値の時間変化に基づいて貯湯槽水搬送ポンプ5a、浴槽水搬送ポンプ5bとを制御するポンプ制御部37とからなる。以上のように構成された給湯装置について、以下その動作、作用を説明する。一般的な家庭での湯の利用における基本的な動作として、朝には貯湯槽1にその日使う分の湯が貯えられており、活動している時間帯に順次給湯に利用される。給湯利用中に貯湯量が不足する場合には必要に応じてヒートポンプユニット2を運転し、追加で貯湯運転を行うこともある。近年では、浴槽3への給湯から保温までを自動で行う風呂自動運転の機能を備えている給湯装置が多くなっている。風呂自動運転制御手段29により浴槽3への給湯および保温運転を行う場合は、貯湯槽1内に貯えられている湯を用いて浴槽3へ給湯し、浴槽水温が低下した場合には、貯湯槽1内に貯えられている湯の熱を利用して保温運転をおこない、浴槽水温を予め設定された温度に保つ。また、追い焚き運転制御手段30により追い焚き運転を行って浴槽3内の湯を加温する場合も、貯湯槽1内に貯えられている湯の熱を利用して行う。これら一日の給湯などの熱利用が終わる時点で貯湯槽1内の湯は大部分が給水と置換され、その後の深夜に再び次の利用のための貯湯運転がおこなわれる。このとき、入浴のために浴槽3に供給された湯は、給湯利用終了時には貯湯槽1内の水温に対して比較的高温で残されていることが多いので、熱回収運転制御手段21が、ヒートポンプユニット2による深夜の沸上運転の前、あるいは運転中に熱回収運転を行って貯湯槽1内に熱を回収する。次に、風呂自動運転、追い焚き運転、および熱回収運転の制御方法について説明する。風呂自動運転制御手段29は、浴槽3へ所定量の湯を所定温度で自動で給湯し、その後、浴槽水温を予め設定された時間だけ予め設定された温度に保つように間欠的に保温動作を行う風呂自動運転。風呂自動運転を行っている間は、保温動作を行う必要があるかないかを判断するために、定期的に浴槽湯温を検出するための浴槽湯温検知動作を行う。浴槽水温の検知は浴槽水温検知手段17でおこない、その結果、浴槽水温が予め設定された温度より所定温度以上例えば1K以上低い場合には、保温運転を行って浴槽水温を保ち、所定温度未満の場合には、保温運転をおこなわない。この予め設定された時間内は、風呂自動運転を優先とし、熱回収運転制御手段21が自動で、あるいは使用者による熱回収運転操作手段27の操作で熱回収運転開始の指示を受けても熱回収運転を行わず、予め設定された時間が経過した後に、熱回収運転を行うように制御する。逆に、熱回収運転中に風呂自動運転制御手段29が風呂自動運転開始の指示を受けた場合には、風呂自動運転を優先として、熱回収運転制御手段21は熱回収運転を停止し、風呂自動運転制御手段29が風呂自動運転を開始する図3に概念図を示す。追い焚き運転制御手段30は、浴槽3内の湯を循環加温し、浴槽水温検知手段17が検知する浴槽水温が所定の温度になる、または動作開始から所定の時間経過すると終了する追い焚き運転。追い焚き運転制御手段30が追い焚き運転を行っている間は、追い焚き運転を優先とし、熱回収運転制御手段21は熱回収運転をおこなわず、追い焚き運転が終了した後に、熱回収運転を行うように制御する。逆に、熱回収運転中に追い焚き運転制御手段30が追い焚き運転の指示を受けた場合にも、追い焚き運転を優先として、熱回収運転制御手段21は熱回収運転を停止し、追い焚き運転制御手段30が追い焚き運転を開始する図4に概念図を示す。ここで、本実施の形態における給湯装置の、使用者の入浴パターンに応じて熱回収運転が可能となる時刻を予測し、自動的に熱回収運転を開始する機能について説明する。図5に、熱回収運転開始時刻の予測に使用する入浴終了時刻決定の概念図を示す。まず、使用者により貯湯槽1の湯水が利用されると、利用熱量測定手段50は利用熱量を測定し、その利用熱量は計時手段51で計時された出湯時刻とともに利用熱量記憶部52に記憶される。そして、利用熱量記憶部52の利用熱量の記憶情報のうち、所定値以上の利用熱量例えば、5MJを抽出し、そのうち最も遅い時刻のものを1日の入浴終了時刻とし、熱回収運転を開始できる時刻の予測情報として熱回収運転開始時刻予測部53に送信される。熱回収運転開始時刻予測部53は予測情報として蓄積された日々の入浴終了時刻から平均の入浴終了時刻を算出し、その時刻から所定時間後例えば、2時間を熱回収開始時刻として定め、計時手段51で計時された時刻が熱回収運転開始時刻予測部53で定められた時刻になると、熱回収運転開始判断部31が熱回収運転開始の判断を行い、熱回収運転開始可能であれば、熱回収運転制御手段21は熱回収運転を行う。これによって、使用者が予め熱回収運転実行の指示を設定しなくとも、自動で熱回収運転を開始することとなる。各々の運転を行う場合の弁およびポンプの動作と、それに伴う水および湯の流れについて図6~図9を用いて説明する。図中、流れのある経路は太線で示してある。まず、風呂自動運転制御手段29が風呂自動運転を行うときの動作について説明する。最初に浴槽3へ給湯を行う場合における回路中の水および湯の流れを図6に示す。貯湯槽1からは、第1の出湯管22と第2の出湯管23からの湯を高温水混合弁24で混合して高温水供給管8へ供給する。この高温水供給管8に供給された湯と給水管14から低温水供給管9へと供給される給水とが混合弁11にて給湯所望温度の湯に混合され、給湯管10へと供給される。ここで、高温水混合弁24から高温水供給管8に供給される湯の温度は、上記の給湯所望温度よりも所定温度以上高い温度たとえば給湯所望温度が40°Cの場合に45°C以上に調節されている。開閉弁13は開かれ、給湯管10へと供給された所望温度の湯は、浴槽水循環配管12より浴槽3へと給湯される。なお、高温水混合弁24と混合弁11の開度は、それぞれ出口側に接続された高温水供給管8と給湯管10に供給される湯の温度に基づいてフィードバック制御されるのが一般的であり、高温水混合弁24については第1の出湯管22と第2の出湯管からの湯、混合弁11については高温水供給管8からの湯と低温水供給管9からの給水の温度により変化する。浴槽3内の湯を保温する場合における回路中の水および湯の流れを図6に示す。貯湯槽水搬送ポンプ5aと浴槽水搬送ポンプ5bとが運転を開始し、貯湯槽水搬送ポンプ5aの運転により、貯湯槽1の略上部より第1の出湯管22から高温水混合弁24を経て高温水供給管8へと湯が供給され、さらに混合弁11を経て給湯管10へと供給される。このとき、開閉弁13を閉じ、給湯管10へと供給された湯は、給湯分岐管15へと供給され、熱交換器4にて浴槽水循環配管12を循環する浴槽3の湯を加熱して、浴槽水温を上昇させる。一方、熱交換器4を出て比較的低温となった湯は熱交戻り管16を経て貯湯槽1へと還流する。このとき、高温水混合弁24と混合弁11の開度は、それぞれ第1の出湯管22と高温水供給管8側が全開となり、貯湯槽1上部の高温の湯が熱交換器4に供給されるように制御されるのが一般的であるが、第2の出湯管23と低温水供給管9より一定量の湯または水が流入して混合するものであってもよい。浴槽3内の水温を検知するための浴槽水温検知動作を行う場合における回路中の水および湯の流れを図7に示す。浴槽水搬送ポンプ5bが運転を開始し、浴槽水循環配管12内を浴槽3内の湯が循環する。このとき、開閉弁13を閉じ、貯湯槽水搬送ポンプ5aは運転をおこなわない。浴槽水温検知手段17が浴槽水温を検知し、保温動作をするかしないかを判断する。次に、追い焚き運転制御手段30が追い焚き運転を行う場合の動作であるが、追い焚き運転を行う場合における回路中の水および湯の流れは風呂自動運転制御手段29が保温動作を行う場合と同じで図8に示す通りであるので省略する。最後に、熱回収運転制御手段21が、浴槽3に残された湯の熱回収運転を行う場合における回路中の水および湯の流れを図9に示す。熱回収運転を開始すると、貯湯槽水搬送ポンプ5aの運転により、貯湯槽1の略下部より低温水供給管9へと水が供給され、混合弁11を経て給湯管10へと供給される。このとき、開閉弁13を閉じ、給湯管10へと供給された水は、給湯分岐管15へと供給され、熱交換器4にて浴槽水循環配管12を循環する浴槽3の湯と熱交換を行って熱を回収する。一方、熱交換器4を出て比較的高温となった水は熱交戻り管16を経て貯湯槽1へと還流する。このとき、混合弁11の開度は、低温水供給管9側が全開となるように制御されるのが一般的であるが、高温水供給管8より一定量の湯が流入し混合するものであってもよい。熱回収運転を行った場合の貯湯槽1内の温度分布は図10に示す38、39、40の順に変化する。つまり、浴槽3と熱交換されて熱交戻り管16から貯湯槽1に流入する水41の温度は貯湯槽1の貯湯温よりも低い場合が多く、貯湯槽水搬送ポンプ5aの作用によって貯湯槽1の湯と混合しつつ貯湯槽1の下方に向けて移動する。第2の出湯管23の接続位置は熱交戻り管16の接続位置よりも下部にあるので、給湯が発生すると、下がってきた中温の水42を第2の出湯管23から出湯し、第1の出湯管からの高温水43と混合して利用することができる。図10に示す44は、熱回収後に給湯が発生した場合の温度分布を示している。このように第2の出湯管23が熱交戻り管16の貯湯槽への接続位置よりも下にあることで、回収した熱を効果的に利用することができる。給湯の発生が比較的少なく、使い切れないで残った中温の水は、ヒートポンプユニット2で再加熱して利用することになるが、ヒートポンプユニット2の運転効率は、図11に示すように加熱前の水温が高いほど低下する。図10に示した貯湯槽1の温度分布からわかるように、熱回収運転後のヒートポンプユニット2による必要加熱量は、浴槽3からの回収熱量が増加するほど少なくなるものの、それと同時にヒートポンプユニット2で加熱する前の水温は高くなって、再加熱時の運転効率は低下するので、できるだけ多くの熱回収を行うことが必ずしも省エネルギーにつながらない。すなわち、ヒートポンプユニット2への入力消費熱量あるいは消費電力は、所要貯湯熱量を得るための熱回収前の必要加熱量から熱回収運転によって得られた回収熱量を減じたものを、ヒートポンプユニット2による貯湯運転中の平均効率で除したものとなり、この値は図12に示すように、回収熱量に対して最小値を有する場合がある。したがって、浴槽3からの熱回収運転を、熱回収運転停止後に行われる再加熱運転において、ヒートポンプユニット2への入力が略最小となる時点で停止することが、より高い省エネルギー効果を得るために必要である。最小値となる時点を見つける具体的な方法としては、所定の時間間隔で測定される貯湯槽1の温度分布に基づいて予想されるヒートポンプユニット2への入力値の刻々の変化の推移を求めて、その値の減少度合いが小さいか減少しなくなる、あるいは増加に転じることで判断する。図11に示したように、貯湯槽1内の湯水をヒートポンプユニット2にて加熱する場合、貯湯槽1からヒートポンプユニット2に水を搬送させる部位の温度本実施の形態においては、貯湯槽1の下部の温度が低くなるにつれて、ヒートポンプユニット2の運転効率は高くなるが、浴槽3からの熱回収運転時、浴槽3から熱回収した水が貯湯槽1内に流入してくることで、貯湯槽1からヒートポンプユニット2に水を搬送させる部位の温度が上昇し始める状態が存在する。したがって、浴槽3からの熱回収運転時に、貯湯槽1のヒートポンプユニット2に水を搬送させる部位の温度を測定し、その温度の上昇度合いが増加に転じる付近で、浴槽3からの熱回収運転動作を停止させることで、熱回収運転後の加熱運転時におけるヒートポンプユニット2の運転効率の略最大を実現できるのである。上記を勘案して高い省エネルギー効果を得るための熱回収運転制御手段21の制御方法について説明する。図13は熱回収運転制御手段21の動作のフローチャートである。使用者による熱回収運転操作手段27の操作、あるいは風呂自動運転制御手段29による風呂自動運転終了後の所定時間経過後など、熱回収運転の開始を熱回収運転開始判断部31が判断すると、最初に赤外線センサ26によって入浴者の有無を検知しS1、ここで入浴者が検知された場合は、熱回収運転を開始しないで終了するS2。ステップ1で入浴者を検知しなければ、所要貯湯熱量取得部31で取得された所要貯湯熱量と貯湯温検知手段28a~28eにより測定された現在の貯湯槽1の温度分布、およびヒートポンプユニット2の沸き上げ温度等の運転条件から貯湯運転完了時の貯湯槽1内の温度分布を予測し、それを現在の温度分布と比較して、その時点からヒートポンプユニット2で加熱する場合の残りの加熱量Qrを求めるS3。次に、測定された現在の温度分布から、予測された貯湯運転完了時の温度分布に達するまでの間にヒートポンプユニット2で沸き上げる前の平均水温を推定するS4。さらにS4で求めた平均水温と図11で示したヒートポンプユニット2の特性とから貯湯運転時の平均効率を求め、S3で求めた残りの加熱量Qrをこの平均効率で除して、貯湯運転時の入力Qinを推定するS5。Qinは前回の評価時刻において求めた値であるQin-fとの差を求め、それが予め定めた偏差qより小さい場合、すなわち推定入力の変化が次第に小さくなって最小値と判断されたらS6、ステップ2で貯湯槽水搬送ポンプ5aと浴槽水搬送ポンプ5bとを停止して熱回収運転を終了する。QinとQin-fとの差がq以上の場合は熱回収運転を継続し、次の評価時刻になればS8、以上の動作を繰り返す。なお、補足として熱回収運転開始後一回目の動作時は、S6での比較はおこなわずにS7を実行する。ここでは熱回収運転の開始時に入浴者を検知した場合を説明したが、S1では熱回収運転が開始された後で入浴者が検知された場合にも、熱回収運転は停止されることになるS2。さらに、このフローチャートには示していないが、入浴が終わって赤外線センサ26が人体を検知しなくなれば、この手順を再度実行することにより熱回収運転を再開し、上記の動作を行う。以上が動作の説明であるが、人体検知によらない熱回収運転の停止は、ヒートポンプユニット2の入力の最小値の判断を減少度合いが小さくなったことで行っている。この方法以外に、評価時刻間の入力の差qが0となる場合、またはqの符号が前回の評価時刻と逆になる場合、すなわち推定入力が増加に転じるときを最小値として、熱回収運転を停止してもよい。また、測定される貯湯槽1の温度の値の測定誤差等により、推定入力は最小値に至る間に増減のあることも多い。したがって、最近の数回の評価時刻における推定入力を記憶しておき、その移動平均値を用いて最小値に達したかどうかを判断することによって、最小値に達したかどうかの判定精度をより高められる場合もある。さらには、以上説明したような、その都度温度分布を評価して入力を求める方法は精度が高いものの計算が煩雑となり、熱回収運転制御手段21の負荷が大きい。その場合は、入力に対して最も影響を与える位置の貯湯温の変化を予め把握しておき、その位置に対応する貯湯温検知手段28a~28eのうち、いずれかの温度が上昇し始めたときや所定の温度上昇がみられたとき、あるいは、たとえば貯湯温検知手段28dの検知温度が上昇し、かつ貯湯温検知手段28eの検知温度は上昇しない間は熱回収運転を継続するというように、二つ以上の温度の組み合わせに応じて停止の判断をしてもよい。具体的には、比較的貯湯槽1の下部に近い温度が上昇してくることを検出して熱回収運転を停止させることによっても、ヒートポンプユニット2の効率を損なうことが少なくなって所望の効果を得ることができる。さらに、貯湯槽1のより上部の温度の変化を考慮すれば、熱回収運転による回収熱量の確保を同時に評価でき、精度は向上する。このように、本発明の実施の形態によれば、貯湯槽1と、浴槽3と、貯湯槽1の水と浴槽3の水との間で熱交換を行う熱交換器4と、熱交換器4を用いて浴槽3の水から貯湯槽1の水に熱を回収する熱回収運転を制御する熱回収運転制御手段21と、日々の利用熱量を測定する利用熱量測定手段50と、計時手段51と、利用熱量測定手段50で測定された前日までの利用熱量を予め設定された一定期間、計時手段51で計時された出湯時刻とともに記憶する利用熱量記憶部52と、利用熱量記憶部52の記憶情報を基に、熱回収運転を開始できる時刻を予測する熱回収運転開始時刻予測部53とを備えたことにより、使用者の入浴パターンから熱回収運転開始可能時刻を予測し、熱回収運転を自動で開始することとなり、使用性を向上することができる。また、浴室内に人体が存在することを検知した場合には熱回収運転をせず、熱回収機能によって浴槽内の湯温が低下して入浴ができなくなることを防止できる。このとき、熱回収運転を開始するタイミングで入浴者がいる場合には熱回収運転を開始せず、また熱回収運転中に入浴者があった場合にも即座に熱回収運転を停止することによって快適性を損ねない。さらに、入浴が終われば熱回収運転を改めて開始、あるいは再開することにより、省エネルギー性を損なわない運転ができる。熱回収運転の再開は、入浴者を検知しなくなってから所定の時間が経過することなどで自動でもおこなわれるが、入浴者が退室する際に熱回収運転操作手段27を操作することによって即座に再開することができるので、時間経過による浴槽3からの無駄な放熱が抑えられ、省エネルギー性が高まる。また、風呂自動運転と追い焚き運転と熱回収運転を実現するための配管系の構成において、ひとつの混合弁11の開度調整にてそれらを切り換えているので、機能の向上に対して筐体内に新たな部材の設置スペースを確保する必要がなく、重量や材料の増加、さらには待機電力の増大もなく、省資源、省エネルギーにも寄与する。また、併せて熱交換器4は熱交換効率の高いプレート式とするとともに、貯湯槽1の熱交戻り管16の接続位置近傍に設置することで、熱交換器4自体をコンパクトにした上で最小限の配管長として、同様に省資源となる。そして、熱回収運転を行う際には、所要貯湯熱量を沸き上げるためのヒートポンプユニット2への入力が最小となる時点で熱回収運転を停止することによって、本来の目的であるシステム全体としての効率向上を実現し、省エネルギー性を高めることができる。構成としては、貯湯槽1下部の水を取り出して熱交換器4で加熱し、貯湯槽1の比較的上部へ戻しているが、熱回収運転による貯湯槽1内の温度分布はこの取り出し位置や戻し位置の違いによって変わる。さらに、貯湯槽水搬送ポンプ5aの能力制御によって熱回収の速度なども制御でき、これら構成や制御の違いに応じて運転効率も変化する。したがって、この実施例では、使われ方や貯湯槽1の容量などを考慮して適切な取り出し位置や戻り位置を設定したり、貯湯槽水搬送ポンプ5aの能力制御をおこなえるといった最適化設計の自由度が高いために複数の異なる機種に適用しやすく、その結果、多くの使用者に提供することによって大きな省エネルギー効果を得ることができる。さらに、貯湯槽1からの給湯において、第1の出湯管22と第2の出湯管23とからの湯を高温水混合弁24で適切に混合して貯湯槽1内の中温水を有効に利用するとともに、熱交戻り管16の貯湯槽1への接続位置を第2の出湯管23よりも上にすることによって、温度成層型の貯湯槽において不可避な貯湯槽上部の高温水と下部の低温水との間にできる中温水を有効に利用できる結果、同じ蓄熱量でも貯湯槽下方に低温の水が多く確保できることから浴槽水からの回収熱量を大きくできる。また、熱回収により発生した中温水を貯湯槽1の比較的上部に流入させることは、増加しながら貯湯槽1下方に移動する中温水を、熱回収した湯の流入位置よりも下にある第2の出湯管23を通じて給湯に利用できるので、貯湯された湯の熱量を最大限有効に使うことができる。同時にヒートポンプユニット2の沸き上げ効率の低下を招く貯湯槽1内の中温水が減少することでシステム全体の効率低下を防ぐことができ、熱量の有効利用による良好な使い勝手と高い省エネルギー性とを実現する。さらに、通常、熱回収運転される時間帯は深夜であるが、熱回収運転中に使用者の入浴を検出した場合を想定すると、その時点から浴槽水の追い焚き運転が必要となる。このとき、それ以前の給湯の際に中温水を有効に利用し、深夜になっても貯湯槽1の上部の水は比較的高温に保たれて残っているので、追い焚き性能を確保できるという効果があるとともに、中温水が貯湯槽1の比較的上部に戻されることで貯湯槽1下部の水温の上昇は小さく、使用者の入浴完了後に熱回収運転を再開した場合にヒートポンプユニット2への流入水温が低く保たれて効率的な運転がなされ、省エネルギー性を損なわない。すなわち、使用者の快適性を損ねることなく、高い省エネルギー性能を実現した給湯装置を提供することができるものである。