"圧縮機、第1の放熱器、膨張機構、蒸発器が順次に配管で接続され、圧縮機で加熱された第1冷媒が循環する第1冷媒回路を有するヒートポンプ装置と、前記第1の放熱器と、貯湯タンクに貯えられた貯湯タンク水と熱交換する第2の放熱器とが接続され、前記第1の放熱器を通過する前記第1冷媒によって加熱された第2冷媒が循環することで前記第2の放熱器によって前記貯湯タンク水を加熱する第2冷媒回路と、前記貯湯タンク水のタンク水温を検出するタンク水温検出センサとを備えた給湯システムを対象として、前記タンク水温検出センサによって検出された貯湯タンク水のタンク水温が第1の温度以下になると、第1の温度よりも高い第2の温度になるまで前記ヒートポンプ装置の成績係数を重視した運転方式である第1の運転方式で前記給湯システムを運転し、タンク水温が前記第2の温度を超えると、タンク水温が第2の温度よりも高い第3の温度になるまで、タンク水温の上昇を重視した運転方式である第2の運転方式で前記給湯システムを運転する運転制御部を備えたことを特徴とする給湯システム制御装置。前記運転制御部は、前記第1の運転方式として、予め設定された運転周波数で前記圧縮機を運転することを特徴とする請求項1記載の給湯システム制御装置。前記給湯システムは、さらに、前記第1の放熱器から流出する第2冷媒の流出温度を検出する第2冷媒温度検出センサを備え、前記運転制御部は、前記第1の運転方式として、前記第2冷媒温度検出センサによって検出される第2冷媒の流出温度と、前記タンク水温検出センサによって検出された貯湯タンク水のタンク水温との温度差が一定になるように、前記給湯システムを運転することを特徴とする請求項1記載の給湯システム制御装置。前記給湯システムは、さらに、前記第1の放熱器から流出する第2冷媒の流出温度と、前記第1の放熱器に流入する第2冷媒の流入温度とを検出する第2冷媒温度検出センサと、前記第2冷媒回路を流れる第2冷媒の流量を調節する循環ポンプとを備え、前記運転制御部は、前記第1の運転方式として、前記第2冷媒温度検出センサによって検出される第2冷媒の流出温度と流入温度との温度差に前記循環ポンプによる前記第2冷媒の流量を乗じた積が一定になるように、前記循環ポンプを含む前記給湯システムを運転することを特徴とする請求項1記載の給湯システム制御装置。前記給湯システムは、さらに、前記第1の放熱器に流入する第2冷媒の流入温度を検出する第2冷媒温度検出センサを備え、前記給湯システム制御装置は、さらに、前記第1の放熱器に流入する第2冷媒の前記流入温度と、前記圧縮機の運転周波数との対応関係を示す対応関係情報を記憶する記憶部を備え、前記運転制御部は、前記第2冷媒温度検出センサによって検出された前記流入温度をキーとして、前記記憶部の対応関係情報から前記第2冷媒温度検出センサによって検出された前記流入温度に対応する圧縮機の運転周波数を特定し、特定した運転周波数で前記圧縮機を運転することを特徴とする請求項2記載の給湯システム制御装置。圧縮機、第1の放熱器、膨張機構、蒸発器が順次に配管で接続され、圧縮機で加熱された第1冷媒が循環する第1冷媒回路を有するヒートポンプ装置と、前記第1の放熱器と、貯湯タンクに貯えられた貯湯タンク水と熱交換する第2の放熱器とが接続され、前記第1の放熱器を通過する前記第1冷媒によって加熱された第2冷媒が循環することで前記第2の放熱器によって前記貯湯タンク水を加熱する第2冷媒回路と、前記貯湯タンク水のタンク水温を検出するタンク水温検出センサとを備えた給湯システムを対象として、前記貯湯タンク水が所定の沸き上げ温度に至るまでの目標沸き上げ時間が指定されると、前記貯湯タンク水が前記沸き上げ温度に至る沸き上げ時間を推定するための沸き上げ時間推定運転を所定のタイミングで前記給湯システムに対して都度実行することにより、前記沸き上げ温度に達するまでに要する時間を示す沸き上げ時間推定値を算出し、算出した前記沸き上げ時間推定値と、指定された前記目標沸き上げ時間とに基づいて、前記ヒートポンプ装置の成績係数を重視した運転方式である第1の運転方式と、貯湯タンク水のタンク水温の上昇を重視した運転方式である第2の運転方式とのいずれかの運転方式で前記給湯システムを運転する運転制御部を備えたことを特徴とする給湯システム制御装置。コンピュータを、圧縮機、第1の放熱器、膨張機構、蒸発器が順次に配管で接続され、圧縮機で加熱された第1冷媒が循環する第1冷媒回路を有するヒートポンプ装置と、前記第1の放熱器と、貯湯タンクに貯えられた貯湯タンク水と熱交換する第2の放熱器とが接続され、前記第1の放熱器を通過する前記第1冷媒によって加熱された第2冷媒が循環することで前記第2の放熱器によって前記貯湯タンク水を加熱する第2冷媒回路と、前記貯湯タンク水のタンク水温を検出するタンク水温検出センサとを備えた給湯システムを対象として、前記タンク水温検出センサによって検出された貯湯タンク水のタンク水温が第1の温度以下になると、第1の温度よりも高い第2の温度になるまで前記ヒートポンプ装置の成績係数を重視した運転方式である第1の運転方式で前記給湯システムを運転し、タンク水温が前記第2の温度を超えると、タンク水温が第2の温度よりも高い第3の温度になるまで、タンク水温の上昇を重視した運転方式である第2の運転方式で前記給湯システムを運転する運転制御部として機能させることを特徴とする給湯システム制御プログラム。圧縮機、第1の放熱器、膨張機構、蒸発器が順次に配管で接続され、圧縮機で加熱された第1冷媒が循環する第1冷媒回路を有するヒートポンプ装置と、前記第1の放熱器と、貯湯タンクに貯えられた貯湯タンク水と熱交換する第2の放熱器とが接続され、前記第1の放熱器を通過する前記第1冷媒によって加熱された第2冷媒が循環することで前記第2の放熱器によって前記貯湯タンク水を加熱する第2冷媒回路と、前記貯湯タンク水のタンク水温を検出するタンク水温検出センサとを備えた給湯システムを対象として、前記タンク水温検出センサによって検出された貯湯タンク水のタンク水温が第1の温度以下になると、第1の温度よりも高い第2の温度になるまで前記ヒートポンプ装置の成績係数を重視した運転方式である第1の運転方式で前記給湯システムを運転し、タンク水温が前記第2の温度を超えると、タンク水温が第2の温度よりも高い第3の温度になるまで、タンク水温の上昇を重視した運転方式である第2の運転方式で前記給湯システムを運転することを特徴とする給湯システム運転方法。圧縮機、第1の放熱器、膨張機構、蒸発器が順次に配管で接続され、圧縮機で加熱された第1冷媒が循環する第1冷媒回路を有するヒートポンプ装置と、前記第1の放熱器と、貯湯タンクに貯えられた貯湯タンク水と熱交換する第2の放熱器とが接続され、前記第1の放熱器を通過する前記第1冷媒によって加熱された第2冷媒が循環することで前記第2の放熱器によって前記貯湯タンク水を加熱する第2冷媒回路と、前記貯湯タンク水のタンク水温を検出するタンク水温検出センサと、前記第2冷媒回路の所定の箇所を流れる前記第2冷媒の第2冷媒温度を検出する第2冷媒温度検出センサとを備えた給湯システムを対象として、前記第2冷媒温度検出センサによって検出された前記第2冷媒温度と、前記タンク水温検出センサによって検出された前記タンク水温との温度差が広がる場合には前記圧縮機の運転周波数を低くする制御を実行し、前記温度差が狭まる場合には前記圧縮機の運転周波数を高くする制御を実行する運転制御部を備えたことを特徴とする給湯システム制御装置。前記運転制御部は、前記第2冷媒温度と前記タンク水温との前記温度差の代わりに、前記第2冷媒温度の単位時間当たりの温度変化量と、前記タンク水温の単位時間あたりの温度変化量とを用いることにより、前記第2冷媒温度の単位時間当たりの前記温度変化量が前記タンク水温の単位時間当たりの前記温度変化量よりも大きくなる場合には前記圧縮機の運転周波数を低くする制御を実行し、前記第2冷媒温度の単位時間当たりの前記温度変化量が前記タンク水温の単位時間当たりの前記温度変化量よりも小さくなる場合には前記圧縮機の運転周波数を高くする制御を実行することを特徴とする請求項9記載の給湯システム制御装置。前記第2冷媒温度検出センサは、前記第2冷媒温度として、前記第1の放熱器から流出する前記第2冷媒の温度を検出することを特徴とする請求項9または10に記載の給湯システム制御装置。前記第2冷媒温度検出センサは、前記第2冷媒温度として、前記第1の放熱器に流入する前記第2冷媒の温度を検出することを特徴とする請求項9または10に記載の給湯システム制御装置。前記運転制御部は、前記第1の放熱器から流出する前記第2冷媒の前記第2冷媒温度の単位時間あたりの前記温度変化量を用いることにより、所定の基準時から前記第1の放熱器から流出する前記第2冷媒の前記第2冷媒温度に対して予め設定された温度である上限温度に到達するまでの時間を示す上限温度到達時間を推定する共に、前記タンク水温の単位時間あたりの前記温度変化量を用いることにより、前記所定の基準時から前記タンク水温に対して予め設定された温度であるタンク水温目標値に到達するまでの時間を示すタンク水温到達時間を推定し、推定された前記第2冷媒の前記上限温度到達時間が、推定された前記タンク水温到達時間よりも早い場合には前記圧縮機の運転周波数を低くする制御を実行し、遅い場合には前記圧縮機の運転周波数を高くする制御を実行することを特徴とする請求項10記載の給湯システム制御装置。前記運転制御部は、前記第2冷媒温度が前記上限温度に到達した場合には、前記圧縮機の運転周波数を制御することにより、前記第2冷媒温度を前記上限温度に維持することを特徴とする請求項13記載の給湯システム制御装置。圧縮機、第1の放熱器、膨張機構、蒸発器が順次に配管で接続され、圧縮機で加熱された第1冷媒が循環する第1冷媒回路を有するヒートポンプ装置と、前記第1の放熱器と、貯湯タンクに貯えられた貯湯タンク水と熱交換する第2の放熱器とが接続され、前記第1の放熱器を通過する前記第1冷媒によって加熱された第2冷媒が循環することで前記第2の放熱器によって前記貯湯タンク水を加熱する第2冷媒回路と、前記貯湯タンク水のタンク水温を検出するタンク水温検出センサと、前記第2冷媒回路の所定の箇所を流れる前記第2冷媒の第2冷媒温度を検出する第2冷媒温度検出センサとを備えた給湯システムを対象として、前記第2冷媒温度検出センサによって検出された前記第2冷媒温度と、前記タンク水温検出センサによって検出された前記タンク水温との温度差が広がる場合には前記圧縮機の運転周波数を低くする制御を実行し、前記温度差が狭まる場合には前記圧縮機の運転周波数を高くする制御を実行することを特徴とする給湯システム運転方法。一方、間接加熱方式の場合、貯湯タンク25内の水温上昇速度は、第2の熱交換器29水回路21を循環する循環温水の水温上昇速度に比べて遅い。貯湯タンク25内の水温上昇速度は、第2の熱交換器29の伝熱効率に依存するが、伝熱効率は、貯湯タンク25内の自然対流の状態によって変化し、沸き上げ運転開始直後など自然対流が十分形成されていない段階では伝熱効率が低い。このため、熱源機20から水回路21を循環する循環温水に供給される熱量が、第2の熱交換器29と貯湯タンク25内の水とで熱交換される熱量を上回り、次第に熱源機20へ戻る循環温水の戻り温度が上昇する。熱源機20へ戻る循環温水の戻り温度が上昇すると、水熱交換器202へ流入する循環温水と水熱交換器202内の冷媒との温度差が少なくなるため熱交換効率が低下し、供給熱量/消費電力で表されるCOP成績係数:CoefficientOfPerformanceが低下する。特許文献1の方式では、出湯温度の偏差が大きければ順次圧縮機周波数を上げていくので、短時間で熱源機の出湯温度が上昇する。熱源機の出湯温度を上昇させると、その分戻り温度の上昇も速く、COPが低下する。そのうちに冷媒と温水との温度差がほとんどなくなって出湯温度をそれ以上は上げられなくなり、圧縮機周波数を落とし、供給熱量を減らすように運転せざるを得なくなる。その結果、熱交換効率が低い運転状態が長く続き、沸き上げ期間の平均COPが低くなるという課題があった。一方で、出湯温度が上がりすぎないように圧縮機周波数を低く維持しながら運転を行うと、循環温水温度がタンク水温より速く上がりすぎるのを避けることができ、熱交換効率が向上する。そして、さらに周波数の三乗に比例して圧縮機消費電力が減少するので、COPの向上が可能である。しかし、供給熱量が減少するため、沸き上げ時間がより長くなり、湯切れ発生リスクが高まるという課題があった。この発明は、間接加熱方式のヒートポンプ式給湯システムにおいて、沸き上げ期間の平均COPが向上するとともに、湯切れ発生リスクの増大を防ぐことのできる、ヒートポンプ式給湯システムの運転方法の提供を目的とする。この発明の給湯システム制御装置は、圧縮機、第1の放熱器、膨張機構、蒸発器が順次に配管で接続され、圧縮機で加熱された第1冷媒が循環する第1冷媒回路を有するヒートポンプ装置と、前記第1の放熱器と、貯湯タンクに貯えられた貯湯タンク水と熱交換する第2の放熱器とが接続され、前記第1の放熱器を通過する前記第1冷媒によって加熱された第2冷媒が循環することで前記第2の放熱器によって前記貯湯タンク水を加熱する第2冷媒回路と、前記第2の放熱器より上方に配置され、貯湯タンク水のタンク水温を検出するタンク水温検出センサと、前記第2冷媒回路を循環する第2冷媒温度を検出する第2冷媒温度検出センサとを備えた給湯システムを対象として、前記タンク水温と前記第2冷媒温度のいずれかまたは双方によって前記第2の熱交換器の伝熱効率の変化を推定し、伝熱効率が高いと判断した場合にはヒートポンプの出力を上昇させ、伝熱効率が低いと判断した場合にはヒートポンプの出力を低下させて前記給湯システムを運転する運転制御部を備えたことを特徴とする。この発明により、間接加熱方式のヒートポンプ式給湯システムにおいて、沸き上げ期間の平均COPが向上するとともに、湯切れ発生リスクの増大を防ぐことのできるヒートポンプ式給湯システムを提供できる。実施の形態1.図1を用いて実施の形態1のヒートポンプ式給湯システム1000を説明する。図1のヒートポンプ式給湯システム1000は図17に示した従来のヒートポンプ式給湯システムに対して、熱源機コントローラ31、システムコントローラ32給湯システム制御装置を備えている。また構成要素としては、図17に示した従来のヒートポンプ式給湯システムに対して、一つあるいは複数のタンク水温センサ35タンク水温検出センサ、外気温度センサ30、往き温水温度センサ33第2冷媒温度検出センサの一例、戻り温水温度センサ34第2冷媒温度検出センサの一例、室温センサ36、流量センサ37などのセンサ群や、補助熱源22を備えている。循環ポンプが回転数固定の場合には流量センサ37はなくてもよい。ヒートポンプ式給湯システム1000の特徴は、タンク水の沸き上げの際に、システムコントローラ32が、後述するCOPを重視した第1の運転方法第1の運転方式という場合もあると、タンク水の温度上昇を重視した第2の運転方法第2の運転方式という場合もあるとを切り替えて実行する点にある。この運転方式によって沸き上げ期間平均COPが向上するとともに、湯切れ発生リスクの増大を防ぐことが可能となる。図1は、ヒートポンプ式給湯システム1000のブロック図である。以下、図1を参照して、間接加熱方式のヒートポンプ式給湯システム1000を説明する。熱源機20熱源機20ヒートポンプ装置ともよばれるを説明する。熱源機20は、冷凍サイクル回路を構成する。冷凍サイクル回路では、圧縮機201、水熱交換器202第1の放熱器、膨張器203、空気熱交換器204が配管で順次接続される。熱源機20は、圧縮機201、水熱交換器202、膨張器203、空気熱交換器204、ファン205の全てが筐体20-1内に収められる場合と、水熱交換器202は筐体20-1の外部に設けられる場合がある。圧縮機201で加熱された冷媒が冷凍サイクル回路を循環する。熱源機20の冷凍サイクル回路を第1冷媒回路、及び冷凍サイクル回路を循環する冷媒を第1冷媒と呼ぶ場合がある。また、水回路21を第2冷媒回路、水回路21を流れる冷媒を第2冷媒と呼ぶ場合がある。以下の実施の形態では第2冷媒は水であるが一例である。他の冷媒でも構わない。水回路21は、水熱交換器202と、貯湯タンク25に貯えられた貯湯タンク水と熱交換する第2の熱交換器29とが接続され、水熱交換器202を通過する第1冷媒によって加熱された第2冷媒が循環することで第2の熱交換器29によって貯湯タンク水を加熱する。1圧縮機201は、インバータにより運転周波数を変更可能である。2水熱交換器202は、冷媒第1冷媒と水第2冷媒とを熱交換させて冷媒第1冷媒を凝縮させる凝縮器202という場合もある。3膨張器203は、電動弁等により冷媒流量を調整可能な膨張機構である。4空気熱交換器204は、室外等に設置される。空気熱交換器204は、空気と冷媒との熱交換を促進させる能力可変のファン205を有し、冷媒を蒸発させる蒸発器204という場合もある。システムコントローラ32、熱源機コントローラ311熱源機コントローラ31が筐体20-1内に収められている。熱源機コントローラ31は、圧縮機201、凝縮器202、膨張器203、蒸発器204の運転を制御する。2システムコントローラ32が、貯湯タンク25の収められた貯湯タンクユニット28内に収められている。システムコントローラ32は、熱源機コントローラ31への起動、停止や、圧縮機運転周波数指令、循環ポンプ24への起動、停止や回転数指令、三方弁23への切替位置指令、補助ヒータ水回路21に配置された補助熱源22及び浸水ヒータ貯湯タンク25内の補助熱源22への起動、停止指令を出力する。熱源機20が冷凍サイクルによって外気から熱を取り込むと、凝縮器である水熱交換器202を介して温水第2冷媒を加温し、温水が水回路21内を循環する。熱源機20が故障した場合や、外気温度低下により熱供給能力が不足した場合には、補助熱源22として、例えば電気ヒータを用いて更に加熱する。水回路21を循環する温水は、三方弁23及び循環ポンプ24の運転状態によって、貯湯タンク25と、暖房設備であるラジエータやファンコイルユニット26、または床暖房27とに供給される。各種のセンサ図1に示すヒートポンプ式給湯システム1000は、外気温度センサ30、往き温水温度センサ33、戻り温水温度センサ34、タンク水温センサ35、室温センサ36、流量センサ37を備えている。1外気温度センサ30は熱源機20の周辺の外気温を検出する。2往き温水温度センサ33は、貯湯タンク25または暖房設備に送られる循環温水の温度を計測する。3戻り温水温度センサ34は、貯湯タンク及び暖房設備で放熱されて熱源機に戻る循環温水の温度を計測する。4タンク水温センサ35は、タンク内の垂直方向に少なくとも1箇所以上の水温を計測する。5室温センサ36は、暖房設備が設置された部屋の少なくとも1箇所の室温を計測する。6流量センサ37は、水回路21の温水流量を計測する。7各センサからは、センサ計測値が定期的にシステムコントローラ32に送られる。ユーザ操作実施の形態1のヒートポンプ式給湯システム1000システムでは、ユーザは、タンクユニット28に備え付けられたシステムコントローラ32の操作インタフェースや、暖房を行う部屋などに設置されたリモートコントローラによって、貯湯タンク沸き上げあるいは暖房の運転開始、運転停止を手動で指定する運転指令や、貯湯タンク沸き上げあるいは暖房の自動運転、自動停止を許可または禁止する時刻を指定する運転スケジュールや、貯湯タンク沸き上げ及び暖房の運転条件判定に必要な温度を設定できる構成である。ユーザによって設定された運転指令、運転スケジュールや設定温度は、無線又は有線の通信によって、システムコントローラ32へ送られる。システムコントローラ32は、外気温度センサ30、往き温水温度センサ33~流量センサ37などのセンサ計測値や、リモートコントローラを介したユーザの設定値をもとに、熱源機コントローラ31が判断可能な運転指令値を熱源機コントローラ31に転送または送信する。運転指令値として例えば、起動停止、圧縮機運転周波数、熱源機出湯温度がある。また、システムコントローラ32は、熱源機20への運転指令の他に、循環ポンプ24の回転数または起動停止、補助熱源22の起動停止、三方弁23の切替の各運転指令を各機器のアクチュエータに送信可能である。図1では、システムコントローラ32と熱源機コントローラ31とは別個の構成としたが、両方の機能を含む一つのシステムコントローラコンピュータとして、熱源機筐体内もしくはタンクユニット内に設置してもよい。ヒートポンプ式給湯システム1000の運転は、システムコントローラ32及び熱源機コントローラ31によって実行される。システムコントローラ32及び熱源機コントローラ31の構成要素の機能を説明する。1運転切替手動設定部1は、システムコントローラ32の操作インタフェースまたはリモートコントローラによってユーザが手動で給湯運転、暖房運転、停止などの運転指令運転切替を設定する。2水温計測部2は、往き温水温度センサ33、戻り温水温度センサ34、タンク水温センサ35の各検出値を演算可能なデータに変換して収集する。3運転切替部3は、検出されるタンク水温の値に応じて運転方式を切り替える。実施の形態1のシステムコントローラ32では、運転切替部3が運転制御部を構成する。4圧縮機周波数設定部4は、制御設定値設定部8によって設定された制御設定値と、運転切替部3が選択した運転方法の演算ロジックに従って圧縮機周波数を設定する。5圧縮機周波数制御部5は、圧縮機の運転周波数を、圧縮機周波数設定部4が設定した周波数に基づいて圧縮機運転周波数を制御する。6運転切替判定値設定部6は、複数の運転方法に対する運転切替判定値としてタンク水温を設定する。7沸き上げ完了判定センサ選択部7は、沸き上げ完了判定対象のセンサを選択する。8制御設定値設定部8は、圧縮機周波数、循環ポンプ流量、三方弁動作、補助ヒータ動作などを決定するための制御設定値を設定する。9循環ポンプ制御部9は、運転切替部3が選択した運転方法に応じてポンプの起動停止、流量を制御する。10三方弁切替部10は、貯湯タンク沸き上げか暖房かを切り替える。11補助ヒータ制御部11は、補助ヒータ起動、停止を切り替える。水温計測部2水温計測部2の有するタンク水温センサ35は、図1に示すように、鉛直方向に1つないし複数個が、タンク内もしくはタンク水温代替用にタンク壁面に設置される。設置された温度センサにより検出された電圧あるいは電流値は、水温の値に変換される。タンク水温は温度センサにより一定の周期で連続して収集される。沸き上げ完了判定センサ選択部7沸き上げ完了判定センサ選択部7は、タンク水温センサ35が複数設置されている場合に設けられ、鉛直方向に複数個設置された温度センサ水温センサ35のうち、どのセンサの温度を沸き上げ完了判定対象とするかを選択する。例えば、200Lの貯湯タンク25に対し、タンク頭頂部を0Lとして、底面方向に、0L、50L、100L、150L、200Lの5箇所に温度センサを設置した場合、沸き上げ完了判定対象を中間位置の100Lとするなど特定の温度センサを判定対象に選択する。あるいは5箇所全部の温度センサが設定温度に到達するように選択することもできる。運転切替判定値設定部6運転切替判定値設定部6は、運転切替を判定するためのタンク水温を設定する。設定値は、タンク水温を直接設定しても、あるいは33~37のセンサ検出値や運転切替判定値設定部6の設定値を用いて計算してもよい。例えば沸き上げ開始時点のタンク水温検出値と、沸き上げ完了温度の設定値の平均値を運転切替判定値として用いてもよい。設定するタンク水温の個数は、運転切替部3が切替を判定する運転の種類の個数に対応する。設定するタンク水温は、沸き上げ開始、沸き上げ完了及び沸き上げ中に運転方法を切り替える水温を設定する。沸き上げ中の運転切り替え温度は複数あってもよい。また、沸き上げ開始、沸き上げ完了、運転切替温度の複数の組み合わせを登録し、曜日や季節によって好きな組合せを選択できる運転スケジュールとして設定してもよい。運転切替部3運転切替部3は、運転切替判定値設定部6で設定したタンク水温と、水温計測部2が計測したタンク水温とを比較し、後述する図3に示す判定基準判定温度に従って、熱源機20の運転を切替える。運転切替部3は、貯湯タンク沸き上げ運転開始時は第1の運転方法で運転し、タンク水温が沸き上げ完了温度より低い運転切替判定値に到達すると、第2の運転方法に運転を切り替える。圧縮機周波数設定部4圧縮機周波数設定部4は、運転切替部3が判定した運転方法の周波数算出ロジックに基づいて、圧縮機周波数を設定する。圧縮機周波数は、周波数の絶対値の他、定格あるいは上限周波数に対する比率で表してもよい。圧縮機周波数設定部4は、第1の運転方法では制御設定値設定部8にて設定された周波数に設定する。ここでは、図4~6の熱源機の特性をもとに、第1の運転方法での戻り温度範囲において、第2の運転方法よりCOPの高い周波数を設定する。第2の運転方法では、制御設定値設定部8にて設定された周波数に圧縮機周波数を設定あるいは、タンク水温の目標値と現在値の偏差や偏差の変化量より、偏差が小さくなる方向に圧縮機周波数設定値を増減させる。第1の運転方法及び第2の運転方法で設定される圧縮機周波数の設定値や設定値の増減幅は、外気温度や熱源機への戻り温度、タンク水温などの各センサの検出値に応じて補正してもよい。圧縮機周波数制御部5圧縮機周波数制御部5は、圧縮機周波数設定部4が設定した周波数で運転するように、圧縮機201のインバータへパルス指令を出力する。なお、圧縮機周波数制御部5は熱源機コントローラ31の一機能である。熱源機コントローラ31は、圧縮機周波数の変化に連動して膨張器203の電磁弁やファン205のファン回転数を制御し、冷凍サイクルを安定に保ちながら熱供給を行う。一方、圧縮機周波数設定部4の設定値によって冷媒温度が上昇し、上限値に達した場合には、熱源機コントローラ31は、冷凍サイクルを安定に保つために圧縮機周波数を低下させる。動作説明次に、図2、図3を参照して、運転切替部3の運転切替動作を説明する。以下の動作主体は運転切替部3である。図2は運転切替部3の動作フローである。図3は運転切替判定値運転切替温度の一例を示す表である。図3の20°C第1の温度の一例はS16の判定基準であり、40°C第2の温度の一例はS17の判定基準であり、60°C第3の温度の一例はS12の判定基準である。熱源機停止または暖房運転中の場合、すなわち給湯タンク沸き上げ運転中ではない場合S11でNO、運転切替部3は、貯湯タンク25の水温計測値タンク水温ともいうが沸き上げ開始温度図3のように、例えば20°Cとするより高ければS16でNO、運転状態を継続するS20。一方S16においてタンク水温が沸き上げ開始温度を下回ると、運転切替部3は、沸き上げ開始と判定しS16でYES、処理はS17に進み、貯湯タンク25の沸き上げを開始する。一方、運転切替手動設定部1にて給湯タンク沸き上げ運転を手動設定された場合には、S16の判定に関わらずS17に処理は進む。S17において、運転切替部3は、タンク水温と設定値である沸き上げ方式切り替え温度とを比較する。沸き上げ方式切り替え温度図3のように、例えば40°Cとする。運転切替部3は、タンク水温≦40度の場合は、第1の運転方法でヒートポンプ装置を運転するS18。また運転切替部3は、タンク水温>40度の場合、第2の運転方法でヒートポンプ装置を運転するS19。<S18:第1の運転方法>S18の場合、システムコントローラ32の運転切替部3は、三方弁23を給湯側に切り替え、定格もしくは制御設定値設定部8に設定された流量または定格に対する流量比または回転数で循環ポンプ24の運転を開始し、流量が安定した後に熱源機20を起動し、第1の運転方法で熱源機20を運転する。ここで第1の運転方法とは、制御設定値設定部8によって設定された、後述する第2の運転方法で設定される周波数よりCOPが高い周波数で圧縮機201を運転する運転方法である。後述の図5は、熱源機20の圧縮機周波数ごとの、戻り温水温度とCOPとの関係を示す図であるが、圧縮機201にとってCOPが高い周波数は、図5に示すように、定格周波数よりも低い周波数であるため、定格周波数での運転より少ない熱量供給で運転を行うこととなる。第1の運転方法が開始されると、処理は、S18→END→START→S11→S12に進むことになる。S12では、運転切替部3はタンク水温と沸き上げ完了温度とを比較する。沸き上げ完了温度は図3のように、例えば60°Cとする。この場合、運転切替部3は、タンク水温≧60°Cが、所定の期間継続するかを判定する。第1の運転方法が開始されたばかりでは通常継続しないので、処理はS14に進む。所定の期間のタンク温度の検出値において、所定の閾値以上のタンク温度の上昇がある場合はS14でNO、処理は再びS17に進む。なお、継続判定期間、温度上昇判定の閾値は運転切替判定値設定部6で設定される。<S18:第2の運転方法>運転切替部3は、タンク水温が運転切替判定値40°Cに到達するとS17でNO、第2の運転方法に切り替えるS19。第2の運転方法は、沸き上げを加速する運転方法である。第1の運転方法では少ない熱量供給で運転しているため水温上昇が遅い。このため、第2の運転方法では、切り替え時点で沸き上げ完了温度とのタンク水温偏差が大きいので、圧縮機周波数を定格、上限、あるいは制御設定値設定部8で設定された、第1の運転方法より高い周波数まで上昇させて運転を行う。ここでは、運転周波数を上げているので、熱源機のCOPは低下する。このS19において第2の運転方法が開始されると、処理は、S19→END→START→S11→S12に進むことになる。第2の運転方法による運転の結果、タンク水温が沸き上げ停止温度60°Cに到達し、所定の期間継続すればS12でYES、運転切替部3は、沸き上げ完了と判断し、停止または暖房運転に移行するS13。この後の処理は、S13→END→START→S11→S16→S20と進む。一方、沸き上げ完了温度60°Cに到達せずS12でNO、所定の期間にタンク温度上昇がなければS14でYES、運転切替部3は熱源機20の能力不足と判定し、補助ヒータ補助熱源22を起動し、沸き上げ停止温度に達するまで運転するS15。図4は、熱源機20の圧縮機周波数ごとの、戻り温水温度と供給熱量との関係を示す図である。図4では、上のグラフほど、圧縮機周波数が高い。図5は、熱源機20の圧縮機周波数ごとの、戻り温水温度とCOPとの関係を示す図である。図5では、上のグラフほど、圧縮機周波数が低い。図6は、戻り温水温度ごとの、外気温度とCOPとの関係を示す図である。図6では、下のグラフに向かうほど、戻り温度が高い。次に、従来方式との運転性能の差について、図4と図5をもとに説明する。図4、図5は、戻り温水温度に対して各圧縮機周波数における供給熱量、COP特性を表すイメージ図である。1圧縮機周波数によるCOPの差は、戻り温水温度が低い領域では差が大きく、高い領域では差が小さくなっている。また、図7は、図4、図5の特性をもとに、従来の沸き上げ時間と同じ沸き上げ時間としたときの、実施の形態1のヒートポンプ式給湯システム1000による水温変化とCOP変化とを表している。図7のグラフにおいて点線は従来を示し、実線はヒートポンプ式給湯システム1000を示す。図7に示すように、従来の運転とヒートポンプ式給湯システム1000による運転とを比較すると、同じ沸き上げ時間になるように運転切替判定値を設定した場合、1COPを優先する第1の運転方法では、周波数の違いによるCOPの差が大きく、低い周波数に固定して運転することによりCOPが大幅に向上する。一方で、供給熱量が少なくタンク水温の上昇が遅くなっている。2そのため、沸き上げを加速する第2の運転方法で、タンク水温の上昇を速めている。第2の運転方法は、沸き上げ目標温度とタンク水温の偏差や偏差の変化量により、偏差を小さくする方向に周波数を増減させる。偏差が大きい間は、常に周波数を上昇させる運転になるので、短時間で定格または上限周波数まで上昇し、沸き上げ運転が加速される。第2の運転方法は周波数を上げて運転しているので従来方式よりもCOPが低下するが、この温度帯での周波数の違いによるCOPの差は小さい。その結果、第1の運転方法のCOP向上分が第2の運転方法のCOP低下分を上回り、沸き上げ期間の平均COPが向上する。間接加熱方式では、タンク水温の上昇速度はタンク内の水温差による自然対流の大きさによって決まり、第2の運転方法で運転している時点では、対流の起こっていない運転開始直後より温度上昇速度が速い。タンク目標温度と出湯温度上限の値が近い場合には、従来方式の運転は温水温度上限による能力抑制での運転時間が長くなるが、第1の運転方法から第2の運転方法に切り替えた場合は運転切替の時点で温水温度も上限まで達しておらず供給熱量を増やす余力があるので、従来方式の運転と比べても沸き上げ時間の延長は少なく済む。従って、給湯利用による湯切れ発生のリスクは従来と同等に保ちつつCOPを向上させることができる。また、本実施の形態1では、第1の運転方法として、COPの高い圧縮機周波数に固定して運転する例を説明したが、別の運転方法として、タンク水温と往きまたは戻り温水温度の温度差一定あるいは、温水の往復温度差×循環ポンプ流量の値を一定に保つ運転方法を用いてもよい。循環ポンプが固定速の場合は、循環ポンプ流量を用いず温水の往復温度差を一定としてもよい。これらの方法はいずれも、温水からタンクへの供給熱量を管理することができるので、温水が水熱交換器202から受け取る熱量と、温水がタンクへ供給する熱量の差が広がらないようにして温水温度の上昇を抑え、COPの向上が可能である。以上の運転方法を用いることにより、間接加熱方式のヒートポンプ式給湯システムにおいて、従来と同等の沸上時間を維持しつつ、よりCOPの高い沸き上げ運転を行うことができる。実施の形態1のヒートポンプ式給湯システム1000によれば、沸き上げ運転開始後は、タンク水温上昇速度が上がるまで、圧縮機周波数を低めに維持して温水温度上昇を抑える第1の運転方法で運転するので熱源機のCOPが向上する。さらに、第1の運転方法から第2の運転方法運転切替後は、タンク水温との偏差によって早期に温水温度を上昇させる。このため、タンク水温も追従して短時間で温度上昇し沸き上げ時間を延長せずにすむ。よって、沸き上げ時間を延長せずに沸き上げ期間の平均COPを向上することができる。実施の形態2.図8は、実施の形態2におけるシステムコントローラ32の構成図である。実施の形態2のシステムコントローラ32は、さらに、高COP運転周波数算出部12を備えた点が特徴である。実施の形態2のシステムコントローラ32では、運転切替部3と高COP運転周波数算出部12とが運転制御部を構成する。高COP運転周波数算出部12高COP運転周波数算出部12は、圧縮機201の各周波数に対し、図4から図6のような、特性データ群を記憶している。例えば高COP運転周波数算出部12は、戻り温水温度を入力として与えられると、図4~6に示す特性データ対応関係情報の一例の近似式から、COPの最も高い運転周波数を算出する。あるいは、制御設定値設定部8で第1の運転方法での下限能力値を設定しておき、運転開始時点の熱源機20への戻り温度や外気温度と、下限能力値以上で最もCOPの高い運転周波数を図4~6の特性データの近似式から求めてもよい。この運転方法においては、運転切替部3は、COPを優先する第1の運転方法が選択されると、戻り温水温度に基づき高COP運転周波数算出部12によって算出されたCOPの最も高い運転周波数で運転を行う。以上の運転方法を用いることにより、運転切替部3は、第1の運転方法では高COP運転周波数算出部12によって算出された最もCOPの高い周波数を自動で選んで運転を行うので、第1の運転方法による高いCOP向上効果が得られる。実施の形態3.図9は、実施の形態3におけるヒートポンプ式給湯システムの運転方法である。システムコントローラ32は、実施の形態2の構成に対して、さらに、沸き上げ時間推定部13を備えた。沸き上げ時間推定部13は、タンク目標水温までの沸き上げ時間を推定する。実施の形態3のシステムコントローラ32では、運転切替部3と沸き上げ時間推定部13とが運転制御部を構成する。図10は実施の形態3における一次遅れ特性を説明する図である。タンクの水温変化は、図10のように、概ね、むだ時間と一次遅れによる特性を示す。時定数は、水熱交換器202における温水往き帰りの温度差と流量とを一定に保つ供給熱量一定運転沸き上げ時間推定運転の一例を行い、同一供給熱量で数分間運転を継続し水温上昇特性の傾きが安定したところで、その傾きで目標温度まで上昇したと仮定したときの沸き上げ時間を計算することにより把握することができる。一次遅れによる時定数τ秒経過後の到達値は目標値の63であるが、3τ秒経過すれば95に達するため、3τ秒の時間により現在の供給熱量での沸き上げ完了までの時間を推定可能である。運転切替部3は、沸き上げ時間推定部13によって算出された沸上推定時間T推定と、運転切替判定値設定部6にて設定された目標沸上時間T目標と、沸上時間の許容誤差ΔTとを用いて、運転方式を切り替える。沸上推定時間T推定が、目標沸上時間T目標に沸上時間許容誤差ΔTの値を加えた時間より長ければ、すなわち、T推定>T目標ΔTならば、運転切替部3は、沸き上げ時間を優先する第2の運転方法に切り替え、沸上推定時間が、目標沸上時間T目標から沸上時間許容誤差ΔTを差し引いた時間より短ければ、つまり、T推定<T目標-ΔTならば、運転切替部3は、COPを優先する第1の運転方法で運転する。すなわち、システムコントローラ32は、ヒートポンプ式給湯システム1000を対象として、貯湯タンク水が所定の沸き上げ温度に至るまでの目標沸上時間T目標を指定されると、貯湯タンク水が沸き上げ温度に至る沸き上げ時間を推定するための沸き上げ時間推定運転を所定のタイミングでヒートポンプ式給湯システム1000に対して都度実行することにより、沸き上げ温度に達するまでに要する時間を示す沸上推定時間T推定沸き上げ時間推定値を算出する。システムコントローラ32は、算出した沸上推定時間T推定と、指定された目標沸上時間T目標とに基づいて、熱源機20のCOPを重視した第1の運転方式と、貯湯タンク水の水温上昇を重視した第2の運転方法とのいずれかの運転方式でヒートポンプ式給湯システム1000を運転する。実施の形態3の運転方法を用いることにより、沸き上げ時間が目標値に近くなるように随時調整しながら、高COP運転を織り交ぜて運転することができるので、沸き上げ時間を維持しつつ、平均COPの高い沸き上げ運転を、自動運転で実現することができる。実施の形態3の運転方法では、温度変化特性から求めた推定沸き上げ時間に応じてCOP優先運転と沸き上げ時間優先運転を随時調整しながら運転を行う。よって、沸き上げ時間を維持しつつ、平均COPの高い沸き上げ運転をノウハウに依存する設定値がなくとも行うことができる。実施の形態4.図11~図14を参照して実施の形態4を説明する。実施の形態4のシステム構成は実施の形態1の図1と同じである。実施の形態4では、第2の熱交換器29の伝熱効率を推定する指標として、熱源機20への戻り温水温度と、タンク水温との、両者の時間あたりの温度変化量に着目する。なお、熱源機20への戻り温水とは、図1に矢印41で示すように、水回路21において水熱交換器202に流入する循環温水第2冷媒である。図11のaは、第2の熱交換器29の伝熱効率が低い場合の戻り温水温度L1とタンク水温L2とを示す。aの横軸は時間を示し、縦軸は温度を示す。L1は戻り温水温度のグラフを示し、L2はタンク水温L2のグラフを示す。また、m1は戻り温水温度L1のグラフの傾きを示し、m2はタンク水温L2のグラフの傾きを示す。即ち、傾きm1、傾きm2は、戻り温水温度L1、タンク水温L2それぞれの単位時間あたりの温度変化を示す。図11のbは、熱源機20の出力抑制後の、戻り温水温度L1とタンク水温L2とを示す図である。図12のaは、第2の熱交換器29の伝熱効率が高い場合の戻り温水温度L1とタンク水温L2とを示す。図12のbは、熱源機20の出力上昇後の、戻り温水温度L1とタンク水温L2との傾きm1、m2を示す図である。図12のa、bは、図11のa、bに対応する。図11のaに示すように、第2の熱交換器29の伝熱効率が低い場合は、循環温水の放熱量が少ないために、戻り温水温度の時間変化量傾きm1が、タンク水温L2の時間変化量傾きm2よりも大きくなる。すなわち、第2の熱交換器29の伝熱効率が低い場合には、傾きm1>傾きm2となる。一方で図12のaのように第2の熱交換器29の伝熱効率が良くなっている場合には、循環温水の放熱量が大きいために、戻り温水温度とタンク水温との温度差が少なくなる。つまり第2の熱交換器29の伝熱効率が高い場合は、図12のaのように、戻り温水温度の時間変化量傾きm1が、タンク水温L2の時間変化量傾きm2よりも小さくなる。すなわち、第2の熱交換器29の伝熱効率が高い場合には、傾きm1<傾きm2となる。システムコントローラ32の運転切替部3運転制御部は、水温計測部2の取得した各センサの検出値から、図11のa,図12のaに示すような、戻り温水温度L1、タンク水温L2における時間変化量傾きm1、傾きm2を取得する。戻り温水温度は戻り温水温度センサ34によって検出し、タンク水温はタンク水温センサ35によって検出する。傾きm1、m2である時間変化量は、運転切替部3が、例えば1分間毎の計測値における温度偏差をとる。なお運転開始直後などは循環経路水回路21のたまり水の影響などで値がばらつく。このため、運転切替部3は、運転開始直後における過去数点の計測値を記憶しておき、これらの計測値に対して最小二乗法や移動平均法などを適用することで、運転開始直後における時間変化量を求めるようにしてもよい。図11のaのように、タンク水温の時間変化量傾きm2に対し、戻り温水温度の時間変化量傾きm1の方が大きければ、運転切替部3は、第2の熱交換器29の伝熱効率が低くなっていると判断する。この場合、運転切替部3は、図11のaからbのように制御を移行し、伝熱効率が低いときには熱源機20の出力を下げて運転し、図11のbのように傾きm1と傾きm2とを近づける。一方、図12のaのように、タンク水温の時間変化量傾きm2の方が、戻り温水温度の時間変化量傾きm1よりも大きければ、運転切替部3は、第2の熱交換器29の伝熱効率が高くなっていると判断する。そして、運転切替部3は、図12のaからbのように制御を移行する。すなわち、運転切替部3は、伝熱効率が高いときには、熱源機20の出力を上げて運転し、図12のbのように傾きm1と傾きm2とを近づける。以上のように、戻り温水温度とタンク水温との時間変化量の大小で熱源機20の制御を行うことで、伝熱効率が低いことによる熱源機20への戻り温水温度上昇を抑制できるので、高いCOPで熱源機20を運転することができる。また、伝熱効率が低く、熱源機20の出力抑制中図11のaからbへの制御の場合に給湯が長時間行われた場合には、加熱が間に合わなくなり、一般には湯切れのリスクが高まる。しかし、上記で述べた方式によれば以下の理由により湯切れのリスクを回避できる。図13は貯湯タンク25内部を模式的に示す図である。図14は、往き温水温度L11、戻り温水温度L12等の時間変化を示すグラフである。図14においてL11等は以下の意味である。1L11は往き温水温度を示す。往き温水とは、図1に矢印42で示すように、水回路21において水熱交換器202から流出する循環温水第2冷媒である。2L12は戻り温水温度を示す。戻り温水とは、図1に矢印41で示すように、水回路21において水熱交換器202へ流入する循環温水第2冷媒である。3L21は、タンク水温を示す。タンク水温L21は、図13のように、貯湯タンク25のほぼ中央部に配置されたタンク水温センサ35によって検出されたタンク水温である。図13のタンク水温センサ35は、第2の熱交換器29よりも上部に設置されている。4L22は、貯湯タンク25の下部図13の斜線で示す範囲43におけるタンク水温を示す。5破線で示す図14の範囲44は、給湯利用時を示している。給湯が行われると、図14の範囲44に示すタンク水温L22のように、貯湯タンク25の下部図13の範囲43の水温が低下する。しかし、図13のタンク水温センサ35のように、タンク水温センサ35が、第2の熱交換器29より上方に設置されている場合には、すぐにはタンク水温の低下が検出されないため、給湯が行われていることを確認できるまでに時間遅れがある。一方で第2の熱交換器29の一部は、給湯によって貯湯タンク25の下部範囲43に供給される冷水によって伝熱量が増えるので、戻り温水温度が低下することになる。ここでの伝熱量の増加は、循環温水と貯湯タンク水との温度差拡大と、給水による強制対流の効果で伝熱効率が顕著に増すためであり、この変化は速やかに現れる。その結果、図14の範囲44における戻り温水温度L12とタンク水温L21との関係では、循環温水温度戻り温水温度12の傾きm1が減少する。このため、運転切替部3は、傾きm1を回復させるために、図12のaからbへの制御として、熱源機20の出力を上昇させて運転することになる。従って、運転切替部3は、給湯利用がタンク水温変化として現れる前に熱源機20の出力を上げて運転するので、湯切れリスクの増大を回避できる。なお、図11及び図12の説明では、水熱交換器202へ流入する第2冷媒戻り温水の温度に基づき傾きm1を求め、戻り温水温度の時間変化傾きm1と、タンク水温の時間変化傾きm2との大小を比較して熱源機20の出力を制御した。この他、戻り温水の温度変化の代わりに、水熱交換器202から流出する第2冷媒往き温水の温度に基づき往き温水の傾きm1を求め、往き温水温度の時間変化傾きm1と、タンク水温の時間変化傾きm2との大小を比較して、熱源機20の出力を制御してもよい。また、実施の形態5では、戻り温水あるいは往復き温水の時間変化量傾きm1と、タンク水温の時間変化傾きm2とを用いて熱源機20を制御したが、運転切替部3は、第2冷媒の温度戻り温水温度、往復き温水温度のどちらを用いてもよいと、タンク水温とから熱源機20の出力を制御しても構わない。例えば、運転切替部3は、戻り温水あるいは往復き温水とタンク水温との温度差が広がる場合には熱源機20の出力を低くする制御を実行し、温度差が狭まる場合には熱源機20の出力を高くする制御を実行してもよい。実施の形態5.図15を参照して実施の形態5を説明する。実施の形態5のシステム構成は実施の形態1の図1と同じである。実施の形態5は、後述の第2冷媒の上限温度への推定到達時間とタンク水温の目標温度への推定到達時間とが等しくなるように、運転切替部3が圧縮機201の運転周波数を制御する実施形態である。図15は、実施の形態5における運転切替部3による制御を示す図である。図15のa,b,cにおいて、1L10は、第2冷媒図1に矢印42で示す往き温水の温度変化を示すグラフである。2L20は、タンク水温の変化を示すグラフである。3T10は、第2冷媒の上限温度設定値を示す。4T20は、タンク水温の目標温度設定値を示す。5t1は、原点0を基準時刻とした場合における、第2冷媒の温度が上限温度T10に達するまでの推定到達時間時刻である。t1を第2冷媒上限温度への推定到達時間ともいう。6t2は、原点0を基準時刻とした場合における、タンク水温が目標温度T20に達するまでの推定到達時間時刻である。t2を貯湯タンク目標温度への推定到達時間ともいう。第2冷媒往き温水の上限温度への推定到達時間原点~時刻t1、単にt1ともいうが長い場合には、第2冷媒温度は低めに推移するので、COPは向上するが沸き上げ時間の増加につながる。一方で、第2冷媒往き温水の上限温度への推定到達時間が短い場合には、第2冷媒温度は高めに推移するので、沸き上げ時間は短いがCOPの低下につながる。ここで、第2冷媒の上限温度とは、運転切替判定値設定部6あるいは運転切替手動設定部1等によって、運転切替部3に対して設定された値であり、往き温水図1の矢印42の上限温度となる設定値である。また上限温度への推定到達時間t1とは、基準となる時刻図15のa,b,cの原点時刻から、往き温水が上限温度T10となるまでの時間期間である。前記のように、上限温度への推定到達時間t1が長い場合には、沸き上げ時間の増加につながり、上限温度への推定到達時間t1が短い場合には、COPの低下につながる。そこで、沸き上げ時間の増加とCOP低下のトレードオフを考慮し、運転切替部3は、第2冷媒温度往き温水温度の上限温度への推定到達時間t1と、タンク水温の目標温度T20貯湯タンク目標温度への推定到達時間t2原点~時刻t2、単にt2ともいうとが等しくなるように、熱源機20の出力を制御する。ここでタンク水温の目標温度、つまり貯湯タンク目標温度T20は、運転切替判定値設定部6あるいは運転切替手動設定部1等によって、運転切替部3に対して設定された値であり、タンク水温の目標温度である。運転切替部3は、第2冷媒温度往き温水温度の単位時間あたり温度変化傾きm1と、タンク水温の単位時間あたり温度変化傾きm2を、実施の形態4で述べた方法で求め、同様の変化量を仮定して第2冷媒の上限温度への推定到達時間t1を推定する。第2冷媒温度とタンク水温とでそれぞれの推定到達時間t1、t2にずれがある場合には、運転切替部3は、熱源機20の出力を調整する。図15のaは、運転切替部3による推定の結果、タンク水温のほうが、第2冷媒よりも早く設定値に到達する場合を示している。つまり、時刻t1>時刻t2の場合である。このようにタンク水温のほうが早く設定値貯湯タンク目標温度T20に達する場合には、図15のaからbへの移行に示すように、運転切替部3は熱源機20の出力を上げて運転する。図15のbは、運転切替部3による推定の結果、第2冷媒のほうが、タンク水温よりも早く設定値に到達する場合を示している。つまり、時刻t2>時刻t1の場合である。第2冷媒のほうが早く設定値上限温度T10に達する場合には、図15のbからcへの移行に示すように、運転切替部3は、熱源機20の出力を下げて運転する。これら図15のa,bの熱源機20の運転方法により、図15のcのように、タンク水温及び第2冷媒温度とも、同様の時刻に設定値に到達するように制御される。このような制御により、第2冷媒温度の上限温度到達による出力抑制が不要となる。従って、沸き上げ時間の延長が少なく、高COPで熱源機20を運転することができる。なお、運転切替部3は、第2冷媒温度が上限温度T10に到達した場合には、圧縮機201の運転周波数を制御することによって第2冷媒温度を上限温度T10に維持する。なお、実施の形態4、5では、運転切替部3が熱源機20の出力を制御する、あるいは、運転切替部3が熱源機20の出力を調整すると説明しているが、より具体的には、熱源機20の出力を制御するあるいは熱源機20の出力を調整するとは、運転切替部3が、圧縮機201の運転周波数を制御することを意味する。実施の形態6.図16を参照して実施の形態6を説明する。実施の形態6はシステムコントローラ32のハードウェア構成に関する。熱源機コントローラ31もシステムコントローラ32と同様のハードウェア構成である。あるいはシステムコントローラ32と熱源機コントローラ31とを図16のハードウェア構成の一つのコンピュータとしてもよい。図16において、システムコントローラ32は、プログラムを実行するCPU810CentralProcessingUnitを備えている。CPU810は、バス825を介して表示装置813、操作キー814、通信ボード816、記憶装置820と接続され、これらのハードウェアデバイスを制御する。記憶装置820はROMReadOnlyMemory、RAMRandomAccessMemory、フラッシュメモリ、磁気ディスク装置のいずれかまたは複数によって構成される。通信ボード816、操作キー814などは、入力部、入力装置の一例である。また、通信ボード816、表示装置813などは、出力部、出力装置の一例である。通信ボード816は、リモートコントローラと無線でデータのやりとりを行う。記憶装置820には、オペレーティングシステム821OS、プログラム群823、ファイル群824が記憶されている。プログラム群823のプログラムは、CPU810、オペレーティングシステム821により実行される。上記プログラム群823には、以上の実施の形態の説明において~部として説明した機能を実行するプログラムが記憶されている。プログラムは、CPU810により読み出され実行される。ファイル群824には、以上の実施の形態の説明において、~の判定結果、~の算出結果、~の抽出結果、~の生成結果、~の処理結果として説明した情報や、データや信号値や変数値やパラメータなどが、~ファイルや~データベースの各項目として記憶されている。記憶装置に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してCPU810によりメインメモリやキャッシュメモリに読み出され、抽出検索参照比較演算計算処理出力印刷表示などのCPUの動作に用いられる。抽出検索参照比較演算計算処理出力印刷表示のCPUの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。また、以上に述べた実施の形態1の説明において、データや信号値は、記憶装置820の記録媒体に記録される。また、データや信号は、バス825や信号線やケーブルその他の伝送媒体によりオンライン伝送される。また、以上の実施の形態の説明において、~部として説明したものは、~手段、~回路、~機器であってもよく、また、~ステップ、~手順、~処理であってもよい。すなわち、~部として説明したものは、ROMに記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子デバイス基板配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。すなわち、プログラムは、以上に述べた~部としてコンピュータを機能させるものである。あるいは、以上に述べた~部の手順や方法をコンピュータに実行させるものである。以上の実施の形態では、システムコントローラ32を説明したが、システムコントローラ32の動作をコンピュータに実行させる給湯システム制御プログラムとして把握することも可能である。あるいは、このプログラムを記録したコンピュータ読み取り可能な記録媒体として把握することも可能である。さらに、システムコントローラ32の動作を給湯システム運転方法として把握することも可能である。"