(57)【要約】【課題】簡単な操作でシステム全体の診断が可能な給湯システム及びその自動診断方法を提供する。【解決手段】給湯システムは、温水の流路を形成する複数の配管と、温水を加熱し、又は所定温度の温水を浴槽又は給湯栓から出湯させるために所定の動作を行う複数の機能ユニットと、複数の機能ユニットを制御する制御部（３５）とを有する。その制御部（３５）は、給湯システムを動作させる手段として、少なくとも、複数の配管の診断を行う試運転手段（３５２）と、複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットの動作を診断する機能ユニット連続診断手段（３５３）と、複数の機能ユニットの何れかを単独で動作させて診断する機能ユニット単独診断手段（３５４）とを有し、それら給湯システムを動作させる手段の何れかを選択して使用する。【選択図】図２
2007333288.tif 000002
【特許請求の範囲】
【請求項１】
温水の流路を形成する複数の配管と、
温水を加熱し、又は所定温度の温水を浴槽又は給湯栓から出湯させるために所定の動作を行う複数の機能ユニットと、
前記複数の機能ユニットを制御する制御部（３５）とを有する給湯システムであって、
前記制御部（３５）は、
前記給湯システムを動作させる手段として、少なくとも、前記複数の機能ユニットを所定の手順で動作させて前記複数の配管の診断を行う試運転手段（３５２）と、
前記複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、該一連の機能ユニットが正常に動作するか否か診断する機能ユニット連続診断手段（３５３）と、
前記複数の機能ユニットの何れかを単独で動作させて該単独動作した機能ユニットが正常に機能するか否かを診断する機能ユニット単独診断手段（３５４）とを有し、前記給湯システムを動作させる手段の何れかを選択して使用することを特徴とする給湯システム。
【請求項２】
前記機能ユニット連続診断手段（３５３）における前記所定の処理は、温水を加熱する温水加熱処理と、所定温度の温水を出湯させる給湯処理と、浴槽への湯張りをさせる湯張り処理の何れかである、請求項１に記載の給湯システム。
【請求項３】
前記複数の配管の少なくとも一つは、配管内の温水の温度情報又は配管内の温水の流量を検出するセンサを備え、前記機能ユニット連続診断手段（３５３）は、前記温度情報又は前記流量に基づいて、前記一連の機能ユニットが正常に動作するか否か診断する、請求項１又は２に記載の給湯システム。
【請求項４】
前記制御部（３５）は、前記給湯システムを動作させる手段として、前記複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、該一連の機能ユニット又は該所定の処理に関連する配管に異常が発生するか否か判定し、異常が発生した場合に、前記給湯システムの異常原因を特定する異常原因特定手段（３５５）をさらに有する、請求項１に記載の給湯システム。
【請求項５】
前記複数の配管の少なくとも一つは、配管内の温水の温度情報を検出するセンサを備え、前記異常原因特定手段（３５５）は、前記発生した異常に関連する異常原因が複数有る場合、前記複数の機能ユニットのうち、前記発生した異常に関連する機能ユニットを動作させ、該動作させた機能ユニットの動作情報と、前記温度情報を取得し、該動作情報又は該温度情報が、前記複数の異常原因の何れかと対応する所定の条件を満たすか否かを判定することにより、異常原因を特定する、請求項４に記載の給湯システム。
【請求項６】
前記給湯システムは、温水を加熱するヒートポンプユニット（１０）と、加熱された温水の貯湯及び浴槽又は給湯栓への出湯を行うタンクユニット（２０）を有し、
前記複数の配管は、前記ヒートポンプユニット（１０）と前記タンクユニット（２０）間で温水を循環させるヒートポンプ配管（３ａ、３ｂ）と、前記タンクユニット（２０）から浴槽へ温水を出湯する浴槽配管（５）と、前記タンクユニット（２０）から給湯栓へ出湯する給湯配管（６）を含む、請求項１〜５の何れか一項に記載の給湯システム。
【請求項７】
温水の流路を形成する複数の配管と、温水を加熱し、又は所定温度の温水を浴槽又は給湯栓から出湯させるために所定の動作を行う複数の機能ユニットを有する給湯システムの自動診断方法であって、
前記複数の配管の診断を行う試運転モードと、前記複数の機能ユニットの何れかを単独で診断する機能ユニット単独診断モードと、前記複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを診断する機能ユニット連続診断モードのうちの何れかを選択するステップ（Ｓ１０３、Ｓ１０５）と、
前記試運転モードが選択された場合、前記複数の機能ユニットを所定の手順で動作させて前記複数の配管を診断する第１の診断ステップ（Ｓ１０４）と、
前記機能ユニット連続診断モードが選択された場合、前記複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、該一連の機能ユニットが正常に動作するか否か診断する第２の診断ステップ（Ｓ１０６）と、
前記機能ユニット単独診断モードが選択された場合、前記複数の機能ユニットの何れかを単独動作させて該単独動作した機能ユニットが正常に機能するか否かを診断する第３の診断ステップ（Ｓ１０７）と、
を有することを特徴とする自動診断方法。
【請求項８】
温水の流路を形成する複数の配管と、温水を加熱し、又は所定温度の温水を浴槽又は給湯栓から出湯させるために所定の動作を行う複数の機能ユニットを有する給湯システムの自動診断方法であって、
前記複数の配管の診断を行う試運転モードと、前記複数の機能ユニットの何れかを単独で診断する機能ユニット単独診断モードと、前記複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを診断する機能ユニット連続診断モードと、前記給湯システムの異常原因を特定する異常原因特定モードのうちの何れかを選択するステップ（Ｓ１０３、Ｓ１０５）と、
前記試運転モードが選択された場合、前記複数の機能ユニットを所定の手順で動作させて前記複数の配管を診断する第１の診断ステップ（Ｓ１０４）と、
前記機能ユニット連続診断モードが選択された場合、前記複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、該一連の機能ユニットが正常に動作するか否か診断する第２の診断ステップ（Ｓ１０６）と、
前記機能ユニット単独診断モードが選択された場合、前記複数の機能ユニットの何れかを単独動作させて該単独動作した機能ユニットが正常に機能するか否かを診断する第３の診断ステップ（Ｓ１０７）と、
前記異常原因特定モードが選択された場合、前記複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、該一連の機能ユニット又は該所定の処理に関連する配管に異常が発生するか否か判定し、異常が発生した場合に、前記給湯システムの異常原因を特定する異常原因特定ステップ（Ｓ１０８）と、
を有することを特徴とする自動診断方法。
【請求項９】
前記給湯システムは、温水を加熱するヒートポンプユニット（１０）と、加熱された温水の貯湯及び浴槽又は給湯栓への出湯を行うタンクユニット（２０）を有し、且つ前記複数の配管は、前記ヒートポンプユニット（１０）と前記タンクユニット（２０）間で温水を循環させるヒートポンプ配管（３ａ、３ｂ）と、前記タンクユニット（２０）から浴槽へ温水を出湯する浴槽配管（５）とを含み、
前記第１の診断ステップ（Ｓ１０４）は、
前記ヒートポンプ配管に備えられたポンプ（１１）が予め定めた条件で第１の所定時間継続して動作した場合、該ヒートポンプ配管（３ａ、３ｂ）内のエアー抜きが正常に行われたと判定する第１の判定ステップ（Ｓ２０４）と、
前記タンクユニット（２０）から給湯される浴槽に、所定水位まで湯張りを行うステップ（Ｓ２０２、Ｓ２０３）と、
第２の所定時間内に、前記所定水位まで湯張りされた場合に湯張りが正常に行われたと判定する第２の判定ステップ（Ｓ２０７）と、
前記第２の判定ステップ（Ｓ２０７）において、湯張りが正常におこなわれたと判定された場合、前記所定水位からの水位低下を検出することにより、浴槽又は浴槽配管（５）の漏水の有無を確認するステップ（Ｓ２１０）と、
を有する請求項７又は８に記載の自動診断方法。
【請求項１０】
前記給湯システムは、温水を加熱するヒートポンプユニット（１０）と、加熱された温水の貯湯及び浴槽又は給湯栓への出湯を行うタンクユニット（２０）を有し、
前記第２の診断ステップにおける前記所定の処理は、前記ヒートポンプユニット（１０）に温水を加熱させる温水加熱処理と、前記タンクユニット（２０）に所定温度の温水を給湯させる給湯処理と、前記タンクユニット（２０）に浴槽への湯張りをさせる湯張り処理の少なくとも何れかを含む、請求項７又は８に記載の自動診断方法。
【請求項１１】
前記複数の配管の少なくとも一つは、配管内の温水の温度情報又は配管内の温水の流量を検出するセンサを備え、
前記第２の診断ステップは（Ｓ１０６）は、前記温度情報又は前記流量に基づいて、前記一連の機能ユニットが正常に動作するか否か診断する、請求項７又は８に記載の自動診断方法。
【請求項１２】
前記複数の配管の少なくとも一つは、配管内の温水の温度情報を検出するセンサを備え、
前記異常原因特定ステップ（Ｓ１０８）は、
所定の処理に関連する一連の機能ユニットを動作させ、該一連の機能ユニット又は該所定の処理に関連する配管に異常が発生するか否か判定するステップ（Ｓ４０２）と、
異常が発生したと判定した場合、発生した異常に関連する異常原因が複数有るか否か判定するステップ（Ｓ４０３）と、
関連する異常原因が複数有ると判定された場合、前記複数の機能ユニットのうち、前記発生した異常に関連する機能ユニットを動作させるステップ（Ｓ４０５）と、
前記動作させた機能ユニットの動作情報と、前記温度情報を取得するステップ（Ｓ４０６）と、
前記動作情報又は前記温度情報が、前記複数の異常原因の何れかと対応する所定の条件を満たすか否かを判定することにより、異常原因を特定するステップ（Ｓ４０７）と、
を有する請求項８に記載の自動診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給湯システム及び給湯システムの自動診断方法に関するものであり、より詳しくは、特に施工時にシステム全体が正常動作するか否かを自動診断可能な給湯システム及び給湯システムの自動診断方法に関する。
【背景技術】
【０００２】
近年、省エネルギーで給湯を行える給湯システムとして、温水の加熱を熱交換によって行うヒートポンプ式給湯システムが注目されている。ヒートポンプ式給湯システムは、タンクユニットとヒートポンプユニットの二つのユニットから構成されている。そして、両ユニット間で温水を循環させるための配管が設けられる。そのため、ヒートポンプ式給湯システムは、従来の給湯システムよりも配管構造が複雑となっている。そこで、このような給湯システムを設置する際、給湯システムが正常に動作するか否かを確認するために、施工業者は、タンクユニットから給湯するための配管だけでなく、ヒートポンプサイクルを構成する各ユニットや、ヒートポンプユニットとタンクユニットを接続する配管なども診断する必要がある。このような給湯器の故障診断に利用可能な方法として、例えば、給湯器の流量調整弁を個別に動作させて具体的な故障診断を行う給湯器の故障診断方法が開発されている（特許文献１参照）。しかし、ヒートポンプ式の給湯システムでは、故障診断を行うべき箇所が多数存在する。そのため、全てについて個別に診断すると、非常に多くの時間と工数を要してしまう。
【０００３】
一方、試運転時の操作を簡略化するために、試運転用の制御モードを設け、リモコンのスイッチを多重押しすることで、その試運転用の制御モードを起動できる制御装置が開発されている（特許文献２参照）。そして、特許文献２に記載された制御装置では、試運転用の制御モードでも、給湯量や追い焚きの設定温度を除けば、通常運転用の制御モードと同じ動作を給湯システムに実行させる。
【０００４】
しかし、ヒートポンプ式給湯システムでは、タンクユニットとヒートポンプユニットを接続する配管内にエアーが入っていると、ヒートポンプユニットの動作が不安定となる。そのため、特に施工時において給湯システムの診断を行う場合には、配管内のエアーを排気する作業が必要となり、通常運転時とは異なる動作を給湯システムにさせる必要がある。
【０００５】
【特許文献１】特開平１１−１５３３５４号公報
【特許文献２】特開平０５−６０３９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記の問題点に鑑み、本発明の目的は、システム全体の診断を簡単な操作で行える給湯システム及びその自動診断方法を提供することにある。
また、本発明の別の目的は、システムの配管を短時間で診断できる給湯システム及びその自動診断方法を提供することにある。
さらに、本発明の別の目的は、システムに異常がある場合に、その異常原因を容易に特定できる給湯システム及びその自動診断方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の請求項１に記載の形態によれば、本発明に係る給湯システムは、温水の流路を形成する複数の配管と、温水を加熱し、又は所定温度の温水を浴槽又は給湯栓から出湯させるために所定の動作を行う複数の機能ユニットを制御する制御部（３５）を有する。その制御部（３５）は、給湯システムを動作させる手段として、少なくとも複数の機能ユニットを所定の手順で動作させて複数の配管の診断を行う試運転手段（３５２）と、複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、その一連の機能ユニットが正常に動作するか否か診断する機能ユニット連続診断手段（３５３）と、複数の機能ユニットの何れかを単独で動作させて、その単独動作した機能ユニットが正常に機能するか否かを診断する機能ユニット単独診断手段（３５４）とを有し、それら給湯システムを動作させる手段の何れかを選択して使用することを特徴とする。
異なる方法で給湯システムを動作させる複数の手段を有することにより、何れかの手段を選択するという簡単な操作を行うだけで、給湯システム全体の診断を適切に行うことができる。また、機能ユニット連続診断手段を有することにより、複数の機能ユニットを一度に動作させて診断を行えるので、異常原因が特定されていない場合でも、適切な診断を行うことができる。さらに、機能ユニット単独診断手段を有することにより、特定の機能ユニットが不具合を生じていると考えられる場合に、その特定の機能ユニットのみを検証できるので、短時間で診断を行うことができる。
【０００８】
また請求項２に記載のように、機能ユニット連続診断手段（３５３）における所定の処理は、温水を加熱する温水加熱処理と、所定温度の温水を出湯させる給湯処理と、浴槽への湯張りをさせる湯張り処理の何れかであることが好ましい。
【０００９】
また請求項３に記載のように、複数の配管の少なくとも一つは、配管内の温水の温度情報又は配管内の温水の流量を検出するセンサを備え、機能ユニット連続診断手段（３５３）は、温度情報又は流量に基づいて、一連の機能ユニットが正常に動作するか否か診断することが好ましい。
【００１０】
また、請求項４に記載のように、制御部（３５）は、給湯システムを動作させる手段として、複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、その一連の機能ユニット又は所定の処理に関連する配管に異常が発生するか否か判定し、異常が発生した場合に、給湯システムの異常原因を特定する異常原因特定手段（３５５）をさらに有することが好ましい。係る構成により、システム異常が存在する場合でも、各機能ユニットを個別に動作させることなく異常原因を特定することができるので、異常原因の特定に要する工数及び時間を削減することができる。
【００１１】
また、請求項５に記載のように、複数の配管の少なくとも一つは、配管内の温水の温度情報を検出するセンサを備え、異常原因特定手段（３５５）は、発生した異常に関連する異常原因が複数有る場合、複数の機能ユニットのうち、発生した異常に関連する機能ユニットを動作させ、動作させた機能ユニットの動作情報と、温度情報を取得し、動作情報又は温度情報が、複数の異常原因の何れかと対応する所定の条件を満たすか否かを判定することにより、異常原因を特定することが好ましい。機能ユニットの動作情報又は配管内の温水の温度情報を用いることにより、正確に異常原因を特定することができる。
【００１２】
さらに、請求項６に記載のように、給湯システムは、温水を加熱するヒートポンプユニット（１０）と、加熱された温水の貯湯及び浴槽又は給湯栓への出湯を行うタンクユニット（２０）を有し、複数の配管は、ヒートポンプユニット（１０）とタンクユニット（２０）間で温水を循環させるヒートポンプ配管（３ａ、３ｂ）と、タンクユニット（２０）から浴槽へ温水を出湯する浴槽配管（５）と、タンクユニット（２０）から給湯栓へ出湯する給湯配管（６）を含むことが好ましい。
【００１３】
本発明の請求項７に記載の形態によれば、本発明に係る給湯システムの自動診断方法は、温水の流路を形成する複数の配管の診断を行う試運転モードと、温水を加熱し、又は所定温度の温水を浴槽又は給湯栓から出湯させるために所定の動作を行う複数の機能ユニットの何れかを単独で診断する機能ユニット単独診断モードと、複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを診断する機能ユニット連続診断モードとのうちの何れかを選択するステップ（Ｓ１０３、Ｓ１０５）を有することを特徴とする。
そして、試運転モードが選択された場合、複数の機能ユニットを所定の手順で動作させて前記複数の配管を診断する第１の診断ステップ（Ｓ１０４）と、機能ユニット連続診断モードが選択された場合、複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、その一連の機能ユニットが正常に動作するか否か診断する第２の診断ステップ（Ｓ１０６）と、機能ユニット単独診断モードが選択された場合、複数の機能ユニットの何れかを単独動作させてその単独動作した機能ユニットが正常に機能するか否かを診断する第３の診断ステップ（Ｓ１０７）とを有する。
【００１４】
さらに、本発明の請求項８に記載の形態によれば、上記の選択ステップ（Ｓ１０３、Ｓ１０５）は、試運転モードと、機能ユニット単独診断モードと、機能ユニット連続診断モードと、給湯システムの異常原因を特定する異常原因特定モードのうちの何れかを選択する。
そして、上記の第１〜第３の診断ステップの他、異常原因特定モードが選択された場合、複数の機能ユニットのうち、所定の処理に関連する一連の機能ユニットを動作させ、一連の機能ユニット又は所定の処理に関連する配管に異常が発生するか否か判定し、異常が発生した場合に、給湯システムの異常原因を特定する異常原因特定ステップ（Ｓ１０８）を有する。
異なる方法で給湯システムを動作させる複数の診断モードを有することにより、何れかの診断モードを選択するという簡単な操作を行うだけで、給湯システム全体の診断を適切に行うことができる。また、機能ユニット連続診断モードを有することにより、複数の機能ユニットを一度に動作させて診断を行えるので、異常原因が特定されていない場合でも、適切な診断を行うことができる。さらに、機能ユニット単独診断モードを有することにより、特定の機能ユニットが不具合を生じていると考えられる場合に、その特定の機能ユニットのみを検証できるので、短時間で診断を行うことができる。
【００１５】
また、本発明の請求項９に記載の形態によれば、給湯システムは、温水を加熱するヒートポンプユニット（１０）と、加熱された温水の貯湯及び浴槽又は給湯栓への出湯を行うタンクユニット（２０）を有し、且つ複数の配管は、ヒートポンプユニット（１０）とタンクユニット（２０）間で温水を循環させるヒートポンプ配管（３ａ、３ｂ）と、タンクユニット（２０）から浴槽へ温水を出湯する浴槽配管（５）とを含み、第１の診断ステップ（Ｓ１０４）は、ヒートポンプ配管に備えられたポンプ（１１）が予め定めた条件で第１の所定時間継続して動作した場合、ヒートポンプ配管（３ａ、３ｂ）内のエアー抜きが正常に行われたと判定する第１の判定ステップ（Ｓ２０４）と、タンクユニット（２０）から給湯される浴槽に、所定の水位まで湯張りを行うステップ（Ｓ２０２、Ｓ２０３）と、第２の所定時間内に、所定水位まで湯張りされた場合に湯張りが正常に行われたと判定する第２の判定ステップ（Ｓ２０７）と、第２の判定ステップ（Ｓ２０７）において、湯張りが正常におこなわれたと判定された場合、浴所定水位からの水位低下を検出することにより、浴槽又は浴槽配管（５）の漏水の有無を確認するステップ（Ｓ２１０）と、を有することが好ましい。
【００１６】
また、本発明の請求項１０に記載の形態によれば、給湯システムは、温水を加熱するヒートポンプユニット（１０）と、加熱された温水の貯湯及び浴槽又は給湯栓への出湯を行うタンクユニット（２０）を有し、第２の診断ステップにおける所定の処理は、ヒートポンプユニット（１０）に温水を加熱させる温水加熱処理と、タンクユニット（２０）に所定温度の温水を給湯させる給湯処理と、タンクユニット（２０）に浴槽への湯張りをさせる湯張り処理の少なくとも何れかを含むことが好ましい。
【００１７】
また、本発明の請求項１１に記載の形態によれば、複数の配管の少なくとも一つは、配管内の温水の温度情報又は配管内の温水の流量を検出するセンサを備え、第２の診断ステップは（Ｓ１０６）は、温度情報又は流量に基づいて、一連の機能ユニットが正常に動作するか否か診断することが好ましい。
【００１８】
また、本発明の請求項１２に記載の形態によれば、複数の配管の少なくとも一つは、配管内の温水の温度情報を検出するセンサを備え、異常原因特定ステップ（Ｓ１０８）は、所定の処理に関連する一連の機能ユニットを動作させ、その一連の機能ユニット又は所定の処理に関連する配管に異常が発生するか否か判定するステップ（Ｓ４０２）と、異常が発生したと判定された場合、発生した異常に関連する異常原因が複数有るか否か判定するステップ（Ｓ４０３）と、関連する異常原因が複数有ると判定された場合、複数の機能ユニットのうち、発生した異常に関連する機能ユニットを動作させるステップ（Ｓ４０５）と、動作させた機能ユニットの動作情報と、配管内の温水の温度情報を取得するステップ（Ｓ４０６）と、動作情報又は温度情報が、複数の異常原因の何れかと対応する所定の条件を満たすか否かを判定することにより、異常原因を特定するステップ（Ｓ４０７）と、を有することが好ましい。機能ユニットの動作情報又は配管内の温水の温度情報を用いることにより、正確に異常原因を特定することができる。
【００１９】
なお、上記各手段に付した括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示す一例である。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しつつ本発明に係る給湯システムについて詳細に説明する。
図１に、本発明に係る給湯システムの概略構成図を示す。本発明に係る給湯システム１は、ヒートポンプユニット１０と、タンクユニット２０を有する。
【００２１】
ヒートポンプユニット１０は、電動ポンプ１１、電気膨張弁１２、蒸発器１３、コンプレッサ１４、電動ファン１５、水冷媒熱交換器１６、制御部１７、流入水サーミスタ１８ａ、流出水サーミスタ１８ｂ、圧力センサ１９を有する。そして、電動ポンプ１１は、ヒートポンプユニット１０とタンクユニット２０との間で温水を循環させるためのヒートポンプ配管（タンクユニット２０からヒートポンプユニット１０へ温水を流入させるヒートポンプ行き配管３ａ、ヒートポンプユニット１０からタンクユニット２０へ温水を戻すヒートポンプ戻り配管３ｂ）に設けられ、ヒートポンプ配管３ａ、３ｂを通じて両ユニット間で温水の循環を行わせる。
【００２２】
また、電気膨張弁１２、蒸発器１３、コンプレッサ１４、電動ファン１５及び水冷媒熱交換器１６は、ヒートポンプサイクルを構成する。そのヒートポンプサイクルでは、コンプレッサ１４にて圧縮され、高圧となった冷媒が水冷媒熱交換器１６に流入する。水冷媒熱交換器１６において、その高圧の冷媒は、タンクユニット２０より送られてきた温水と熱交換して温水を加熱する。一方、水冷媒熱交換器１６を通過した放熱後の高圧の冷媒は、電気膨張弁１２へ送られ、低圧状態に減圧される。そして低圧状態となった冷媒は蒸発器１３へ送られ、蒸発器１３で大気等から吸熱して蒸発し、その後、コンプレッサ１４に吸入され、再度圧縮される。また電動ファン１５は、蒸発器１３に向けて外気を送風し、冷媒の蒸発を助ける。
【００２３】
また、流入水サーミスタ１８ａは、ヒートポンプ行き配管３ａに設けられ、水冷媒熱交換器１６へ流入する温水の温度を検出する。さらに、流出水サーミスタ１８ｂは、ヒートポンプ戻り配管３ｂに設けられ、水冷媒熱交換器１６から流出する温水の温度を検出する。一方、圧力センサ１９は、ヒートポンプユニット１０内の水冷媒熱交換器１６から流出した冷媒の圧力を検出する。
【００２４】
ヒートポンプユニット１０の制御部１７は、例えば、組み込み型のマイクロプロセッサ及び不揮発性のメモリなどで構成される。そして、制御部１７は、タンクユニット２０の制御部３５から通信用電線（図示せず）を通じて受信される、設定温度等の制御信号等に基づいて、温水の加熱温度を調節するために、電動ポンプ１１、電気膨張弁１２、コンプレッサ１４及び電動ファン１５を制御する。
さらに、制御部１７は、電動ポンプ１１、電気膨張弁１２、コンプレッサ１４及び電動ファン１５の各機能ユニットから、それらの動作情報を表すフィードバック信号を取得する。また、サーミスタ１８ａ、１８ｂなどの各センサから、温度情報などのセンサ信号を取得する。そして、取得した動作情報及びセンサ信号を、給湯システム１の運転制御又は診断に使用するために、通信用電線を通じてタンクユニット２０の制御部３５へ送信する。
【００２５】
なお、各機能ユニットの動作情報を表すフィードバック信号は、例えば以下のようなものである。電動ポンプ１１、コンプレッサ１４及び電動ファン１５については、それらを駆動するモータの実際の回転数がフィードバック信号となる。一方、電気膨張弁１２については、直接的に動作状態を表す信号を得ることができない。そこで、電気膨張弁１２では、弁を初期位置からステッピングモータで所定ステップ数だけ移動させた場合に接触する位置に突き当て部材を配置し、弁がその突き当て部材に接触したときの音を集音マイクで検出し、フィードバック信号とする。
【００２６】
一方、タンクユニット２０は、貯湯タンク２１と、貯湯タンク２１に接続される浴槽配管５、給湯配管６及び水道配管９を有する。さらに、タンクユニット２０は、貯湯タンク２１及び各配管に設けられた各種の弁やサーミスタなどのセンサと、それらを制御する制御部３５を有する。
貯湯タンク２１は、ヒートポンプユニット１０と接続されるヒートポンプ配管（ヒートポンプ行き配管３ａ及びヒートポンプ戻り配管３ｂ）に接続されている。そして、貯湯タンク２１は、ヒートポンプユニット１０で加熱された高温の温水を保温貯蔵する。
また、貯湯タンク２１の外表面には、タンク残湯サーミスタ３３ａ〜３３ｅが、貯湯タンク２１の上方側から下側にかけて順に貼り付けられる。そして、タンク残湯サーミスタ３３ａ〜３３ｅは、貯湯タンク２１内の温水温度をそれぞれ検出し、制御部３５へ通知する。
【００２７】
さらに、タンクユニット２０は、貯湯タンク２１に貯められた温水を、取水口から浴槽配管５を通じて浴槽７に出湯させたり、取水口から給湯配管６を通じて給湯栓８に出湯させることができる。また、水道より供給される水道水が、水道配管９を通じて供給される。水道配管９は、湯張り混合弁２２で浴槽配管５と接続される。同様に、水道配管９は、給湯混合弁３０で給湯配管６と接続される。そして、湯張り混合弁２２及び給湯混合弁３０は、制御部３５からの制御信号に基づいて、貯湯タンク２１より出湯される温水と水道配管９を通じて供給される水道水を所定の割合で混合し、所定温度の温水を浴槽７又は給湯栓８に供給する。
さらに、水道配管９は、貯湯タンク２１にも接続され、貯湯タンク２１に水道水を供給する。この水道配管９には、水道水温度サーミスタ３４が設けられ、供給される水道水の温度を検出し、制御部３５へ通知する。
【００２８】
また、浴槽配管５には、湯張り混合弁２２の下流側（浴槽７側）に、上流側から順に湯張り電磁弁２３、浴槽流量カウンタ２４及び浴槽循環温度サーミスタ２９が設けられる。湯張り電磁弁２３は、制御部３５からの制御信号に基づいて、浴槽配管５を開閉し、浴槽７への出湯量を制御する。また浴槽流量カウンタ２４は、浴槽配管５を流れる温水の流量を計測し、制御部３５へ通知する。そして、浴槽循環温度サーミスタ２９は、浴槽７に出湯される温水の温度を検出し、制御部３５へ通知する。
浴槽配管５は、浴槽流量カウンタ２４の下流側で、浴槽行き配管５１と浴槽戻り配管５２に分岐する。そして、浴槽行き配管５１には、フロースイッチ２８が設けられる。一方、浴槽戻り配管５２には、上流側（貯湯タンク２１側）から順に循環ポンプ２５、循環電動弁２６が設けられる。
循環ポンプ２５は、浴槽行き配管５１及び浴槽戻り配管５２内に溜まったエアーを浴槽７に排出する。そのために、循環ポンプ２５は、浴槽行き配管５１及び浴槽戻り配管５２内で温水を循環させる。
循環電動弁２６は、浴槽戻り配管５２を開閉し、浴槽７への湯張り、浴槽行き配管５１と浴槽戻り配管５２での温水の循環を循環ポンプ２５とともに制御する。
【００２９】
フロースイッチ２８は、例えば、面積流量計の原理にしたがって動作するものを使用することができる。そして、フロースイッチ２８は、浴槽行き配管５１を流れる温水の流量を検出し、その流量が所定の閾値（例えば５リットル／分）以上の場合と未満の場合で異なる信号を制御部３５に通知する。
【００３０】
また、浴槽７には、浴槽７内に貯められた温水の水位を検出する水位センサ２７が設けられる。水位センサ２７は、例えば圧力検知式のものを使用することができる。この場合、水位センサ２７は、浴槽７内の側面に取り付けられ、水位センサ２７に対して掛かる水圧が高くなるほど高い信号値を出力する。そして、水位センサ２７で出力された信号は、制御部３５へ通知される。
【００３１】
さらに、給湯配管６には、給湯混合弁３０よりも給湯栓８側に給湯温度サーミスタ３１及び給湯カウンタ３２が設けられる。そして、給湯温度サーミスタ３１は、給湯栓８より出湯される温水の温度を検出する。一方、給湯カウンタ３２は、給水栓８から出湯された温水の量を検出する。検出された温度及び温水の量は、制御部３５へ通知される。
【００３２】
制御部３５は、組み込み型のマイクロプロセッサ及び不揮発性のメモリなどで構成される。そして、内蔵のメモリから読み込まれたプログラムにしたがって動作し、制御部３５と通信可能な操作部３６から受信した操作信号に基づいて、給湯システム１全体の制御を行う。
図２に、制御部３５の機能ブロック図を示す。制御部３５は、選択手段３５１、試運転手段３５２、機能ユニット連続診断手段３５３、機能ユニット単独診断手段３５４、異常原因特定手段３５５、及び通常運転手段３５６を有する。これらの各手段は、制御部３５に読み込まれたプログラムによる機能モジュールとして実装される。
【００３３】
選択手段３５１は、後述する操作部３６からの操作信号に基づいて、試運転手段３５２、機能ユニット連続診断手段３５３、機能ユニット単独診断手段３５４、異常原因特定手段３５５、又は通常運転手段３５６の何れかの運転手段を選択する。
そして、制御部３５は、選択された運転手段が実行する各運転モードにしたがって給湯システム１の運転を行う。特に、試運転手段３５２、機能ユニット連続診断手段３５３、機能ユニット単独診断手段３５４、又は異常原因特定手段３５５の何れかが選択されると、給湯システム１の各部の診断を行う。なお、試運転手段３５２、機能ユニット連続診断手段３５３、機能ユニット単独診断手段３５４、又は異常原因特定手段３５５の何れかによって実行される運転モードを、以下では特に診断モードという。
【００３４】
試運転手段３５２によって実行される試運転モードでは、制御部３５は、給湯システム１を起動から浴槽７への湯張りまで順に実行し、給湯システム１全体の動作に異常がないかどうかを診断する。機能ユニット連続診断手段３５３によって実行される機能ユニット連続診断モードでは、制御部３５は、ヒートポンプユニット１０による温水加熱、タンクユニット２０による所定温度の温水供給、浴槽７への出湯など、一連の動作単位で関連する機能ユニットを動作させ、各動作に関連する機能ユニットの何れかに異常がないかどうかを診断する。また、機能ユニット単独診断手段３５４によって実行される機能ユニット単独診断モードでは、制御部３５は、ヒートポンプユニット１０の電動ポンプ１１、電気膨張弁１２、タンクユニット２０の湯張り電磁弁２３、循環ポンプ２５など、各機能ユニットを個別に動作させて、機能ユニットごとに異常がないかどうかを診断する。さらに、異常原因特定手段３５５によって実行される異常原因特定モードでは、制御部３５は、給湯システム１の何処かに異常が検出された場合、故障した機能ユニット、又は配管設置不良箇所を特定する。
なお、給湯システム１の各部の診断を行うこれらの診断モードについての処理の詳細は後述する。
【００３５】
また、制御部３５は、湯張り混合弁２２、湯張り電磁弁２３、循環ポンプ２５、循環電動弁２６、給湯混合弁３０など、タンクユニット２０の各機能ユニットに所定の制御信号を送信することによって制御する。一方、制御部３５は、各機能ユニットからその動作情報を表すフィードバック信号を取得する。
【００３６】
一例として、湯張り混合弁２２について説明する。湯張り混合弁２２は、ステッピングモータと、そのモータの回転軸に取り付けられた混合弁を備える。そして、制御部３５が所定のステップだけ動作するように湯張り混合弁２２に制御信号を送信すると、ステッピングモータは、その所定ステップ数だけ回転する。また、湯張り混合弁２２は、混合弁の原点位置（例えば、貯湯タンク２１からの温水のみが流れる状態）及び温水と水道水が所定の混合比になる混合弁の所定位置に、ホール素子などで構成される位置センサを備える。そして、原点位置にある位置センサは、混合弁が原点位置にある場合、制御部３５に混合弁を検知したことを示す信号を送信する。同様に、上記の所定位置にある位置センサは、混合弁が所定位置にある場合、制御部３５に混合弁を検知したことを示す信号を送信する。
【００３７】
そこで、制御部３５は、湯張り混合弁２２が正常に動作するか否かを調べる際、湯張り混合弁２２に対し、混合弁が原点位置に位置した状態から、混合弁を上記の所定位置まで移動させるために必要な所定ステップ数だけ回転するよう動作指示する。そして、制御部３５は、湯張り混合弁２２から、混合弁が所定位置に到達したことを示す検知信号を受信すると、湯張り混合弁２２は正常に動作していると判断できる。
【００３８】
さらに、制御部３５は、浴槽流量センサ２４、水位センサ２７、フロースイッチ２８、浴槽循環温度サーミスタ２９、給湯温度サーミスタ３１、給湯カウンタ３２、タンク残湯サーミスタ３３ａ〜３３ｅ、水道水温度サーミスタ３４など、各種センサと接続される。そして上述したように、それらセンサから温度情報などのセンサ信号を取得する。
【００３９】
さらに、制御部３５は、タンクユニット２０から取水される温水を設定温度にするために、必要な応答信号をヒートポンプユニット１０の制御部１７から通信用電線を通じて取得し、またヒートポンプユニット１０の制御部１７に対する制御信号を通信用電線を通じて送信する。
【００４０】
操作部３６は、例えば、制御部３５と赤外線通信を行うリモコン装置で構成される。操作部３６は、複数の操作ボタン、液晶ディスプレイで構成される表示部などを有する。そして、操作部３６は、ユーザが操作ボタンを押すことによって、所定の操作信号を制御部３５へ送信する。また操作部３６は、制御部３５から受信した通知信号に基づき、各種の情報を表示部に表示する。なお、操作信号は、例えば、タンクユニット２０から取水される温水の設定温度を表す信号、給湯システム１のオン／オフ信号、浴槽７への湯張り実行信号などである。
【００４１】
さらに、操作部３６は、ユーザが複数の操作ボタンを、所定の組み合わせにしたがって同時に押すといった特殊な操作を行うことにより、給湯システム１に診断動作を行わせることができる。そのような特殊な操作は、上述した各診断モードと一意に対応付けられており、ユーザは、各診断モードに対応した操作を行うことにより、任意に診断モードを選択して給湯システム１に実行させることができる。
【００４２】
以下に、本発明に係る給湯システム１の各診断モードにおける処理について、図３〜図９を用いて説明する。各診断モードでの動作は、タンクユニット２０の制御部３５に読み込まれたプログラムにしたがって制御される。
【００４３】
図３は、給湯システム１の運転モードの選択手順を示すフローチャートである。
まず、タンクユニット２０の制御部３５は、操作部３６より給湯システム１の起動信号を受信すると、選択手段３５１によって、通常運転モードか何れかの診断モードによる運転を行うか判定する（ステップＳ１０１）。そして、起動信号が、通常運転モードを示すものである場合、制御部３５は、通常運転手段３５６に制御を渡す。そして、通常の給湯運転を開始する（ステップＳ１０２）。一方、ステップＳ１０１において、起動信号が何れかの診断モードを表すものである場合、選択手段３５１は、何れかの診断モードを選択する（ステップＳ１０３）。
【００４４】
ステップＳ１０３において、試運転モードが選択されると、制御部３５は、試運転手段３５２に制御を渡す。そして、試運転手段３５２は、各配管の診断を行うための試運転処理を実行する（ステップＳ１０４）。なお、ステップＳ１０４の処理の詳細については後述する。
【００４５】
一方、ステップＳ１０３において、機能ユニット連続診断モードあるいは機能ユニット単独診断モードが選択されると、制御部３５は、さらにどちらの機能ユニット診断モードか判断する（ステップＳ１０５）。そして、機能ユニット連続診断モードが選択されている場合、制御部３５は、機能ユニット連続診断手段３５３に制御を渡す。そして、機能ユニット連続診断手段３５３は、機能ユニット連続診断処理を実行する（ステップＳ１０６）。一方、ステップＳ１０５において、機能ユニット単独診断モードが選択されていると判断された場合、制御部３５は機能ユニット単独診断手段３５４に制御を渡す。そして、機能ユニット単独診断手段３５４は、機能ユニット単独診断処理を実行する（ステップＳ１０７）。なお、ステップＳ１０６及びステップＳ１０７の処理の詳細についても後述する。
【００４６】
さらに、ステップＳ１０３において、異常原因特定モードが選択されると、制御部３５は、異常原因特定手段３５５に制御を渡す。そして異常原因特定手段３５５は、異常原因特定処理を実行する（ステップＳ１０８）。なお、ステップＳ１０８の処理の詳細についても後述する。
【００４７】
次に、上記のステップＳ１０４に相当する、試運転モードにおける給湯システム１の動作について説明する。
図４は、試運転モードにおける給湯システム１の動作フローチャートである。図４に示すように、試運転モードが選択されると、制御部３５の試運転手段３５２は、ヒートポンプユニット１０の制御部１７を通じて電動ポンプ１１を稼動させる。そして、ヒートポンプ配管３ａ及び３ｂの試運転を行い、その配管中に溜まったエアーを抜く（ステップＳ２０１）。また、試運転手段３５２は、タンクユニット２０の浴槽混合弁２２に対して、水開度１００％（すなわち、水道水のみが浴槽配管５へ供給される状態）となるように指示する（ステップＳ２０２）。そして、試運転手段３５２は、浴槽配管５、５１及び５２の試運転を行うため、タンクユニット２０の湯張り電磁弁２３に対して開度１００％となるように指示し、浴槽７に所定の水位まで水を溜める（ステップＳ２０３）。
【００４８】
試運転手段３５２は、制御部１７を通じて、電動ポンプ１１が一定期間（例えば、２０分間）、指示通りの回転数で稼動を継続したか否かを判断する（ステップＳ２０４）。なお、電動ポンプ１１が指示通りの回転数で稼動しているか否かは、試運転手段３５２が、電動ポンプ１１からの回転数を示すフィードバック信号をヒートポンプユニット１０の制御部１７を通じて取得し、指示した回転数と比較することにより判断される。そして、試運転手段３５２は、電動ポンプ１１の回転数と指示した回転数との差が許容誤差範囲内である場合、電動ポンプ１１が指示通りの回転数で稼動していると判断する。一方、電動ポンプ１１の回転数と指示した回転数との差が許容誤差範囲から外れる場合、試運転手段３５２は、電動ポンプ１１が指示通りの回転数で回転していないと判断する。
【００４９】
ステップＳ２０４において、試運転手段３５２は、電動ポンプ１１が一定期間にわたって稼動を継続したと判断した場合、制御部１７を通じて電動ポンプ１１を停止する。また試運転手段３５２は、操作部３６に対して、ヒートポンプ配管３ａ及び３ｂのエアー抜きが完了したことを示す信号を通知する（ステップＳ２０５）。そして、操作部３６は、ヒートポンプ配管３ａ及び３ｂのエアー抜きが完了した旨を表示する。一方、ステップＳ２０４において、試運転手段３５２は、電動ポンプ１１が稼動を継続しなかったと判断した場合、ヒートポンプユニット１０又はヒートポンプ配管３ａ若しくは３ｂに異常があると考えられるため、操作部３６に対して、ヒートポンプユニット１０等に異常があることを示す信号を通知する（ステップＳ２０６）。そして、操作部３６は、ヒートポンプユニット１０等にエラーが発生したことを表示する。
【００５０】
ステップＳ２０５又はステップＳ２０６の後、試運転手段３５２は、タンクユニット２０が、湯張り開始から所定時間内（例えば、１５分以内）に浴槽７に湯張りが完了したか否か確認する（ステップＳ２０７）。そして、試運転手段３５２は、浴槽７の湯張りが完了したと判断した場合、湯張り電磁弁２３を閉じ、湯張りを停止する。また、試運転手段３５２は、操作部３６に対して、試運転湯張り完了を示す信号を通知する。そして、操作部３６は、試運転湯張りが完了したことを表示する（ステップＳ２０８）。一方、ステップＳ２０７において、試運転手段３５２は、浴槽７の湯張りが所定時間内に完了しなかったと判断した場合、湯張り電磁弁２３を閉じ、湯張りを停止する。また、試運転手段３５２は、操作部３６に対して、試運転湯張り未了を示す信号を通知する。そして、操作部３６は、試運転湯張りが完了できなかったことを表示する（ステップＳ２０９）。なお、浴槽７の湯張りが完了したか否かは、水位センサ２７からのセンサ信号と、所定水位に対応する信号値とを比較することにより判断される。試運転手段３５２は、水位センサ２７から受信したセンサ信号が所定水位に対応する信号値以上の場合、湯張りは完了したと判断し、逆にそのセンサ信号が所定水位に対応する信号値を下回る場合、湯張りは未了であると判断する。
【００５１】
ステップＳ２０８の後、試運転手段３５２は、浴槽配管５、５１及び５２の漏水の有無を調べる。そのために、試運転手段３５２は、湯張り完了直後の水位センサ２７の第１のセンサ信号と、湯張り完了から一定期間（例えば、１日間）経過後の水位センサ２７の第２のセンサ信号を比較し、水位低下が生じているか否かを調べる（ステップＳ２１０）。そして、試運転手段３５２は、第１のセンサ信号と第２のセンサ信号の差の絶対値が所定の閾値以上の場合、漏水箇所有りと判断する。一方、試運転手段３５２は、第１のセンサ信号と第２のセンサ信号の差の絶対値が所定の閾値未満の場合、漏水箇所無しと判断する。なお、所定の閾値は、例えば、浴槽７内の水位が所定の水位である場合の水位センサ２７のセンサ信号値と、水位がその所定の水位から１ｃｍ低下した場合の水位センサ７のセンサ信号値との差とすることができる。
【００５２】
ステップＳ２１０において、試運転手段３５２は、浴槽配管５、５１及び５２に漏水箇所があると判断した場合、操作部３６に漏水箇所があることを示す信号を通知する。そして、操作部３６は、その旨を表示する（ステップＳ２１１）。一方、ステップＳ２１０において、試運転手段３５２は、浴槽配管５、５１及び５２に漏水箇所がないと判断した場合、操作部３６に漏水箇所がないことを示す信号を通知する。そして、操作部３６は、その旨を表示する（ステップＳ２１２）。ステップＳ２１１又はステップＳ２１２の後、試運転処理を終了する。
【００５３】
このように、試運転モードでは、ヒートポンプユニット１０とタンクユニット２０を同時に動作させて診断を行うことにより、短時間で給湯システム１全体の配管の診断を行うことができる。また、ヒートポンプ配管３ａ及び３ｂのエアー抜きも実行するため、施工時に一度試運転モードで動作させることにより、それ以降給湯システム１を安定して動作させることができる。
【００５４】
次に、機能ユニット連続診断モードにおいて実行される機能ユニット連続診断処理、及び機能ユニット単独診断モードにおいて実行される機能ユニット単独診断処理での給湯システム１の動作について説明する。機能ユニット連続診断処理では、ヒートポンプユニット１０による温水加熱、タンクユニット２０による所定温度の温水供給、浴槽７への出湯など、一連の処理単位で関連する機能ユニットを動作させて、関連する機能ユニット又は配管に異常が無いかどうかを診断する。また、機能ユニット単独診断処理では、各機能ユニットの何れかを単独で動作させて、異常がないかどうかを診断する。
【００５５】
図５及び図６は、機能ユニット連続診断処理及び機能ユニット単独診断処理における給湯システム１の動作フローチャートである。図５に示すように、機能ユニット連続診断手段３５３は、まず、ヒートポンプユニット１０の制御部１７を通じて、温水加熱動作に関連するヒートポンプユニット１０の各機能ユニット（電動ポンプ１１、電気膨張弁１２、電動ファン１５など）を、所定の目標値にしたがって稼動させる（ステップＳ３０１）。なお、所定の目標値は、例えば、電動ポンプ１１や電動ファン１５の回転数である。そして、機能ユニット連続診断手段３５３は、ヒートポンプユニット１０の制御部１７を通じて、温水加熱動作に関連する各機能ユニット、ヒートポンプ配管３ａ及び３ｂに異常がないかどうか判断する（ステップＳ３０２）。具体的には、機能ユニット連続診断手段３５３は、温水加熱動作に関連する各機能ユニットからのフィードバック信号を制御部１７を通じて受信する。そして、機能ユニット連続診断手段３５３は、そのフィードバック信号に基づいて、それら各機能ユニットの動作状態の測定値（例えば、電動ポンプ１１や電動ファン１５の回転数）を取得する。そして、機能ユニット連続診断手段３５３は、その測定値と上記の所定の目標値との差が許容誤差範囲内かどうかを調べる。そして、許容誤差範囲を外れている場合、機能ユニット連続診断手段３５３は、温水加熱動作に関連する各機能ユニット、ヒートポンプ配管３ａ又は３ｂの何れかに異常があると判断する。一方、ステップＳ３０２において、上記の動作状態の測定値と所定の目標値との差が許容誤差範囲内にある場合、温水加熱に関連する全ての機能ユニットとヒートポンプ配管３ａ及び３ｂは異常無しと判断する。
【００５６】
なお、機能ユニット連続診断手段３５３は、上記の判断を行うために、温水加熱動作に関連する各機能ユニットからのフィードバック信号だけでなく、あるいは、フィードバック信号の代わりに、他のセンサからの検知信号を使用してもよい。例えば、ヒートポンプ戻り配管３ｂに設けられた流出水サーミスタ１８ｂから取得した、ヒートポンプユニット１０から出水される温水の温度や、貯湯タンク２１に設けられたタンク残湯サーミスタ３３ａ〜３３ｅから取得した、貯湯タンク２１内の温水の温度が、制御部３５で設定された目標値に到達しているか否かを異常有無の判断に使用してもよい。同様に、浴槽配管５に設けられた浴槽流量カウンタ２４により検出された温水の流量が、所定の目標値に到達しているか否かを異常有無の判断に使用してもよい。
【００５７】
ステップＳ３０２において、温水加熱動作に関連する各機能ユニット、ヒートポンプ配管３ａ又は３ｂの何れかに異常があると判断した場合、機能ユニット連続診断手段３５３は、異常のタイプに応じたエラーコードを選択する。そして、そのエラーコードとともに、操作部３６に異常があることを示す信号を通知する。そして、操作部３６は、その旨を表示する（ステップＳ３０３）。そして、処理を終了する。なお、エラーコードの選択は、予め制御部３５に組み込まれたプログラムにより行われる。すなわち、機能ユニット連続診断手段３５３は、各機能ユニットからのフィードバック信号、あるいは、それに加えて各センサからのセンサ信号に基づいて、ある判定基準を満たすか否かを調べ、その判定基準を満たすと判断した場合、その判定基準に対応付けられたエラーコードを選択する。例えば、残湯サーミスタ３３ａ〜３３ｅの何れかで取得された貯湯タンク２１内の温水の温度と、所定の設定温度とを比較し、その設定温度未満の場合、エラーコードを‘１’とする。
一方、ステップＳ３０２において、機能ユニット連続診断手段３５３は、温水加熱動作に関連する各機能ユニット、ヒートポンプ配管３ａ及び３ｂに異常がないと判断した場合、操作部３６に異常がないことを示す信号を通知する。そして、操作部３６は、その旨を表示する（ステップＳ３０４）。
【００５８】
ステップＳ３０４の後、機能ユニット連続診断手段３５３は、タンクユニット２０による温水供給動作に関連する各機能ユニット（浴槽混合弁２２、湯張り電磁弁２３、給湯混合弁３０など）を稼動させる（ステップＳ３０５）。そして、温水供給動作に関連する各機能ユニットが正常か否か判断する（ステップＳ３０６）。ここで、機能ユニット連続診断手段３５３は、浴槽循環温度サーミスタ２９、給湯温度サーミスタ３１などから取得した温水の測定温度と、機能ユニット連続診断手段３５３で設定した設定温度（例えば、５０℃）との差が許容誤差範囲内であれば、温水供給動作に関連する各機能ユニットは正常と判断する。一方、上記の測定温度と設定温度との差が許容誤差範囲から外れていれば、温水供給動作に関連する各機能ユニットの何れかが異常と判断する。この場合も、上記と同様に、機能ユニット連続診断手段３５３は、異常のタイプに応じたエラーコードを選択する。
【００５９】
ステップＳ３０６において、温水供給動作に関連する各機能ユニットの何れかに異常があると判断した場合、機能ユニット連続診断手段３５３は、操作部３６に異常があることを示す信号及びエラーコードを通知する。そして、操作部３６は、その旨を表示する（ステップＳ３０７）。一方、ステップＳ３０６において、機能ユニット連続診断手段３５３は、温水供給動作に関連する各機能ユニットに異常がないと判断した場合、操作部３６に異常がないことを示す信号を通知する。そして、操作部３６は、その旨を表示する（ステップＳ３０８）。
【００６０】
図６に示すように、その後機能ユニット連続診断手段３５３は、浴槽７への湯張り動作に関連する各機能ユニット（循環ポンプ２５、循環電動弁２６）と浴槽配管５、５１及び５２の診断を行うか否か判定する（ステップＳ３０９）。この判定は、例えば、操作部３６からの操作信号に基づいて判定することができる。
ステップＳ３０９において、機能ユニット連続診断手段３５３は、湯張り動作に関連する各機能ユニットの診断を行わないと判定した場合、機能ユニット連続診断モードの動作を終了する。一方、ステップＳ３０９において、機能ユニット連続診断手段３５３は、湯張り動作に関連する各機能ユニットの診断を行うと判定した場合、湯張り電磁弁２３を一定時間（例えば、１０分間）開ける（ステップＳ３１０）。浴槽配管５、５１及び５２に設けられた浴槽流量カウンタ２４、水位センサ２７、フロースイッチ２８は、浴槽配管内に温水が流れないと測定値が変化せず、正常か異常かの判断を行えないためである。そして、機能ユニット連続診断手段３５３は、湯張り動作に関連する各機能ユニットを稼動させる（ステップＳ３１１）。
機能ユニット連続診断手段３５３は、湯張り動作に関連する各機能ユニットが正常か否か判断する（ステップＳ３１２）。この判断のために、機能ユニット連続診断手段３５３は、浴槽流量カウンタ２４、水位センサ２７、フロースイッチ２８からそれぞれ測定値を取得する。そして、各測定値が、湯張り電磁弁２３を開いている場合と閉じている場合で変化するか否かを調べる。湯張り電磁弁２３を開いている場合と閉じている場合とで、それら測定値が変化する場合、機能ユニット連続診断手段３５３は、湯張り動作に関連する各機能ユニット及び浴槽配管５、５１及び５２は正常と判断する。一方、湯張り電磁弁２３を開いている場合と閉じている場合とで、それら測定値が変化しない場合、機能ユニット連続診断手段３５３は、湯張り動作に関連する各機能ユニット又は浴槽配管５、５１及び５２の何れかに異常があると判断する。またこの場合も、機能ユニット連続診断手段３５３は、異常のタイプに応じたエラーコードを選択する。
【００６１】
ステップＳ３１２において、湯張り動作に関連する各機能ユニット又は浴槽配管５、５１及び５２の何れかに異常があると判断した場合、機能ユニット連続診断手段３５３は、操作部３６に異常があることを示す信号及びエラーコードを通知する。そして、操作部３６は、その旨を表示する（ステップＳ３１３）。一方、ステップＳ３１２において、機能ユニット連続診断手段３５３は、湯張り動作に関連する各機能ユニット及び浴槽配管５、５１及び５２に異常がないと判断した場合、操作部３６に異常がないことを示す信号を通知する。そして、操作部３６は、その旨を表示する（ステップＳ３１４）。その後、機能ユニット連続診断処理を終了する。
【００６２】
なお、制御部３５は、内蔵メモリに、エラーコードに対応する異常原因のリストを記述したエラーコードテーブルを保存する。エラーコードテーブルでは、１個のエラーコードに対して１乃至複数の異常原因が関連付けられる。逆に、１個の異常原因が、複数のエラーコードに対応する場合もある。これらの対応関係は、予め実験を行うことなどによって求められる。
また、機能ユニット連続診断モードにおいて、機能ユニット連続診断手段３５３は、温水加熱動作、温水供給動作又は浴槽湯張り動作の何れかのみを選択して実行するようにしてもよい。
【００６３】
図７は、機能ユニット単独診断処理における給湯システム１の動作フローチャートである。図７に示すように、ステップＳ３０１において、制御部３５の選択手段３５１は、機能ユニット単独診断モードの処理が選択されたと判断すると、制御を機能ユニット単独診断手段３５４に渡す。そして機能ユニット単独診断手段３５４は、操作部３６からの操作信号に基づいて、どの機能ユニットの検査を行うかを選択し、選択された機能ユニットを単独で動作させる（ステップＳ３２１）。そして、機能ユニット単独診断手段３５４は、その機能ユニットからのフィードバック信号に基づいて、その機能ユニットが正常に動作するか否かを判断する（ステップＳ３２２）。
【００６４】
ステップＳ３２２において、機能ユニット単独診断手段３５４は、選択された機能ユニットに異常がないと判断した場合、操作部３６に異常がないことを示す信号を通知する。そして、操作部３６は、その旨を表示する（ステップＳ３２３）。一方、ステップＳ３２２において、選択された機能ユニットに異常があると判断した場合、機能ユニット単独診断手段３５４は、異常のタイプに応じたエラーコードを選択し、操作部３６に異常があることを示す信号及びエラーコードを通知する。そして、操作部３６は、異常がある旨及びエラーコードを表示する（ステップＳ３２４）。そして、ステップＳ３２３又はステップＳ３２４の後、機能ユニット単独診断手段３５４は、機能ユニット単独診断処理を終了する。
【００６５】
次に、異常原因特定モードが選択された場合の異常原因特定処理における給湯システム１の動作について説明する。
図８は、異常原因特定処理における給湯システム１の動作フローチャートである。図８に示すように、異常原因特定モードが選択されると、制御部３５の異常原因特定手段３５５は、最初に、上述した機能ユニット診断処理を行う（ステップＳ４０１）。ここで実行する機能ユニット連続診断処理は、機能ユニット連続診断モードの処理（ステップＳ３０２〜Ｓ３１５）に相当する。そして、異常原因特定手段３５５は、ステップＳ４０１の機能ユニット診断処理によって異常が検出されたか否か確認する（ステップＳ４０２）。そして、異常が検出されていない場合、異常原因特定手段３５５は、操作部３６に異常が無いことを通知し、操作部３６は、診断結果が正常である旨のメッセージを表示する（ステップＳ４０９）。そして、異常原因特定処理を終了する。
【００６６】
一方、ステップＳ４０２において、何らかの異常が検出された（すなわち、エラーコードが取得された）ことを確認した場合、異常原因特定手段３５５は、内蔵メモリに記憶されたエラーコードテーブルを参照して、エラーコードに関連する異常原因が複数存在するか否かを判断する（ステップＳ４０３）。そのエラーコードに関連する異常原因が一つしかなければ、異常原因特定手段３５５は、そのエラーコードに対応する異常原因を操作部３６に通知し、操作部３６は、その異常原因に関連するメッセージを表示する（ステップＳ４０８）。そして異常原因特定処理を終了する。
ステップＳ４０３において、エラーコードに対応する異常原因が複数存在する場合、異常原因特定手段３５５は、異常原因を特定するための検証用処理を選択する（ステップＳ４０４）。検証用処理が選択されると、その処理に関連する各機能ユニットの動作順、動作継続期間などが設定される。
【００６７】
異常原因特定手段３５５は、選択された検証用処理を実行する（ステップＳ４０５）。そして、関連する各機能ユニットからのフィードバック信号や各センサからのセンサ信号を取得する（ステップＳ４０６）。
【００６８】
必要な情報が得られると、異常原因特定手段３５５は、異常原因を特定するための判定処理をエラーコードに基づいて選択する。そして、得られたフィードバック信号及びセンサ信号を用いて、その判定処理を実行する（ステップＳ４０７）。なお、この判定処理は、複数のステップで構成されていてもよい。そして、異常原因特定手段３５５は、上記の判定処理によって、異常原因を特定する。そして、異常原因特定手段３５５は、特定された異常原因を表す情報を操作部３６に通知し、操作部３６は、その異常原因に関連するメッセージを表示する（ステップＳ４０８）。そして、異常原因特定処理を終了する。
【００６９】
上記のステップＳ４０４〜Ｓ４０８の処理は、各機能ユニットのエラーの種類ごとに設定されるため、全ての処理について説明すると非常に煩雑となる。そこで、以下では、ステップＳ３０２〜Ｓ３０３における温水加熱動作に関連する機能ユニットの診断で、所定期間温水加熱動作（沸き上げ運転）を行ってもタンクユニットに温水が貯湯されないという異常を例として説明する。
【００７０】
図９は、一例として、温水加熱動作によって貯湯タンク２１に温水が貯湯されなかった場合の異常原因特定処理のフローチャートを示す。
まず、制御部３５の異常原因特定手段３５５は、エラーコードを参照する（ステップＳ５０１）。そして、エラーコードが、上述したように、貯湯タンク２１に温水が貯湯されなかったことを示す‘１’であった場合、異常原因特定手段３５５は、異常原因が複数存在すると判定する。そして、エラーコード‘１’に対応する検証用処理として、ヒートポンプユニット１０による温水加熱運転を選択する（ステップＳ５０２）。一方、エラーコードが‘１’以外の場合、そのエラーコードに関連する検証用処理を選択し、実行する（ステップＳ５１４）。
【００７１】
そして、異常原因特定手段３５５は、ヒートポンプユニット１０の制御部１７を通じて、温水加熱運転を開始させる（ステップＳ５０３）。また、温水加熱運転中は、出湯を行わないように制御する。そして、異常原因特定手段３５５は、電動ポンプ１１が正常に動作しているか否かを調べる（ステップＳ５０４）。なお、電動ポンプ１１の動作が正常か否かは、上述したように、電動ポンプ１１の目標回転数と実際の回転数の差が許容誤差範囲内なら正常、その差が許容誤差範囲から外れていれば異常と判断される。ステップＳ５０４において、電動ポンプ１１の動作が異常であると判断された場合、異常原因特定手段３５５は、異常原因は電動ポンプ１１の不良と判断する（ステップＳ５０５）。そして、その旨を表す信号を操作部３６に通知し、異常原因特定処理を終了する。
【００７２】
一方ステップＳ５０４において、電動ポンプ１１が正常に動作していると判断された場合、異常原因特定手段３５５は、温水加熱運転が所定時間（例えば、１時間）継続したか否か調べる（ステップＳ５０６）。異常原因特定手段３５５は、温水加熱運転が所定時間継続していなければ、制御をステップＳ５０４の前に戻す。一方、ステップＳ５０６において、異常原因特定手段３５５は、温水加熱処理が所定時間以上継続したと判断した場合、温水加熱処理に関連する各サーミスタから、温度情報を取得する（ステップＳ５０７）。ここで取得される温度情報は、以下の通りである。
・ヒートポンプ行き配管３ａに設置された流入水サーミスタ１８ａから取得される、ヒートポンプ入口温度Ｔｗｉ
・ヒートポンプ戻り配管３ｂに設置された流出水サーミスタ１８ｂから取得される、ヒートポンプ出口温度Ｔｗｏ
・貯湯タンク２１に設けられたタンク残湯サーミスタ３３ａ〜３３ｅのうちの一番上のものから取得されるタンク上部温度Ｔｔｏｐ
・貯湯タンク２１に設けられたタンク残湯サーミスタ３３ａ〜３３ｅのうちの一番下のものから取得されるタンク下部温度Ｔｂｏｔ
また、ステップＳ５０７において、ヒートポンプサイクルに関連する各機能ユニットから、フィードバック信号を取得する。
【００７３】
各温度情報を取得すると、異常原因特定手段３５５は、それら温度情報が所定の条件を満たすか否か判定する（ステップＳ５０８）。そして判定結果に基づいて、異常原因を特定する。具体的には、以下の通りである。
１）ヒートポンプ入口温度Ｔｗｉとヒートポンプ出口温度Ｔｗｏがほぼ等しく、且つヒートポンプ入口温度Ｔｗｉが所定温度Ａ℃より高い場合
この場合、ヒートポンプユニット１０の入口で既に水温が上昇しており、ヒートポンプサイクルの加熱能力は正常と考えられる。しかし、水温がヒートポンプユニット１０に流入する前と流出した後で変化していないことから、ヒートポンプ配管３ａ、３ｂ内を温水が循環していないと推定される。そこで、異常原因特定手段３５５は、異常原因をヒートポンプ配管３ａ又は３ｂの閉塞と判断する。そして、操作部３６にその旨を通知し、ヒートポンプ配管の確認指示を表示させる（ステップＳ５０９）。なお、ＴｗｉとＴｗｏがほぼ等しいか否かは、サーミスタ等の測定誤差とマージンを考慮して決定され、本実施形態では、一例として、｜Ｔｗｉ−Ｔｗｏ｜≦５℃を満たす場合、ＴｗｉとＴｗｏはほぼ等しいとした。また、所定温度Ａ℃は、貯湯タンク２１内の水温よりも明らかに上昇していることが判定できる温度に設定される。本実施形態では、一例として、所定温度Ａを５０℃とした。
【００７４】
２）ヒートポンプ出口温度Ｔｗｏとヒートポンプ入口温度Ｔｗｉの差がＢ℃以下である場合
この場合、ヒートポンプユニット１０のヒートサイクルの加熱能力が低下していると考えられる。なお、ＴｗｏとＴｗｉの差の閾値Ｂは、温水が水冷媒熱交換器１６を通過することにより通常上昇する温度差よりも若干低い値に設定される。本実施形態では、一例として、２０℃とした。
【００７５】
異常原因特定手段３５５は、ヒートサイクルの加熱能力低下の要因を特定するために、ヒートポンプユニット１０の電動ファン１５が正常に動作しているか否か調べる（ステップＳ５１０）。そのために、異常原因特定手段３５５は、制御部１７を通じて電動ファン１５のフィードバック信号を取得し、所定の目標回転数どおりに回転しているか否かを確認する。そして、電動ファン１５が正常に動作していない場合（目標回転数からの誤差が許容誤差範囲から外れている場合）、異常原因特定手段３５５は、電動ファン１５の異常と判断し、操作部３６にその旨を表示させる（ステップＳ５１１）。一方、電動ファン１５が正常に動作している場合、異常原因特定手段３５５は、ヒートポンプサイクルに異常有りと判断し、操作部３６にその旨を表示させる（ステップＳ５１２）。なお、この場合、さらにヒートポンプサイクルを構成する各機能ユニットのフィードバック信号を参照して、どの機能ユニットが異常か特定するまで診断処理を行ってもよい。
【００７６】
３）その他の場合
上記以外の場合、例えば、ヒートポンプ出口温度Ｔｗｏが、ヒートポンプ入口温度Ｔｗｉより高く、且つタンク下部温度Ｔｂｏｔがタンク上部温度Ｔｔｏｐよりも高い場合、ヒートポンプユニット１０を経由した温水の温度が上昇しているため、ヒートポンプユニット１０は正常に動作していると考えられる。しかし、貯湯タンク２１側では、本来温水が流入するはずの貯湯タン２１クの上部よりも、貯湯タンク２１の下部の方が温度が高いため、ヒートポンプ配管３ａ及び３ｂを貯湯タンク２１と逆向きに接続したと推定される。そこで、異常原因特定手段３５５は、異常原因をヒートポンプ配管３ａ及び３ｂの逆接続と判断する。そして、操作部３６にその旨を通知し、ヒートポンプ配管３ａ及び３ｂの逆接続確認指示を表示させる（ステップＳ５１３）。
【００７７】
異常原因が特定され、操作部３６に、その異常原因に関連する情報を表示させると、異常原因特定手段３５５は処理を終了する。
【００７８】
なお、図９に示したフローチャートにおける、上記のステップＳ５０１は、図８に示した異常原因特定処理のフローチャートにおける、ステップＳ４０３に相当する。また、図９のフローチャートのステップＳ５０２は、図８のフローチャートのステップＳ４０４に相当する。以下、同様に、ステップＳ５０３、Ｓ５０４及びＳ５０６はステップＳ４０５に、ステップＳ５０７はステップＳ４０６に、ステップＳ５０８及びステップＳ５１０はステップＳ４０７に、ステップＳ５０５、Ｓ５０９、及びＳ５１１〜Ｓ５１３はステップＳ４０８にそれぞれ相当する。
【００７９】
以上説明してきたように、本発明に係る給湯システムは、ヒートポンプユニット及びタンクユニットの各部及び配管を、簡単な操作で診断することができる。また、本発明に係る給湯システムは、特に施工時において、各機能ユニットの異常、配管の接続不良、漏水の有無、配管内のエアー排気不良を、簡単な操作で検出することができる。さらに、どの箇所に異常が生じているのかを自動的に特定することができるため、施工時の検証作業の手間を大幅に削減することができる。
【００８０】
なお、上述してきた実施形態は、本発明を説明するためのものであり、本発明は、これらの実施形態に限定されるものではない。
【００８１】
例えば、上述した実施形態では、タンクユニットの制御部が、給湯システム全体の制御を行ったが、代わりにヒートポンプユニットの制御部が、給湯システム全体の制御を行うようにしてもよい。そして、上述した試運転処理、診断処理などの制御も、ヒートポンプユニットの制御部で行うようにしてもよい。
また、サーミスタの異常診断も併せて実行するようにしてもよい。この場合、機能ユニット連続診断処理において浴槽湯張り動作を実行中、各サーミスタの温度変化を検出することにより、サーミスタの特性劣化を検出するようにしてもよい。
さらに、試運転処理において、ヒートポンプ配管内のエアー抜きが確実に実施できていることを確認するために、図４におけるステップＳ２０１〜ステップＳ２０４の実行中に、ヒートポンプサイクルも実行して温水加熱動作を行い、その際の流入水サーミスタ１８ａ及び流出水サーミスタ１８ｂで検出される温水の温度変化を調べるようにしてもよい。そして、調べた温度変化が、温水加熱動作が正常に行われている場合に想定される温度変化と、エアー抜き不良による温度変化のどちらに近いかを、例えば判別分析によって判断することにより、エアー抜きが完了したか否かを調べることができる。
さらに、試運転処理において、図４におけるステップＳ２０７の後、循環ポンプ２５を作動させ、その際のフロースイッチ２８の挙動を調べることにより、循環ポンプ２５が正常に動作するか否かを調べるようにしてもよい。
【００８２】
上記のように、本発明に係る給湯システムは、本発明の範囲内で適宜最適化される。
【図面の簡単な説明】
【００８３】
【図１】本発明に係る給湯システムの構成ブロック図である。
【図２】タンクユニットの制御部の機能ブロック図である。
【図３】本発明に係る給湯システムの運転モードの選択手順を示すフローチャートである。
【図４】本発明に係る給湯システムの試運転モードの動作手順を示すフローチャートである。
【図５】本発明に係る給湯システムの機能ユニット連続診断処理の動作手順を示すフローチャートである。
【図６】本発明に係る給湯システムの機能ユニット連続診断処理の動作手順を示すフローチャートである。
【図７】本発明に係る給湯システムの機能ユニット単独診断処理の動作手順を示すフローチャートである。
【図８】本発明に係る給湯システムの異常原因特定処理の動作手順を示すフローチャートである。
【図９】異常原因特定処理の動作手順の一例を示すフローチャートである。
【符号の説明】
【００８４】
１    給湯システム
３ａ    ヒートポンプ行き配管
３ｂ    ヒートポンプ戻り配管
５    浴槽配管
５１    浴槽行き配管
５２    浴槽戻り配管
６    給湯配管
７    浴槽
８    給湯栓
９    水道配管
１０    ヒートポンプユニット
１１    電動ポンプ
１２    電気膨張弁
１３    蒸発器
１４    コンプレッサ
１５    電動ファン
１６    水冷媒熱交換器
１７    制御部
１８ａ    流入水サーミスタ
１８ｂ    流出水サーミスタ
１９    圧力センサ
２０    タンクユニット
２１    貯湯タンク
２２    湯張り混合弁
２３    湯張り電磁弁
２４    浴槽流量カウンタ
２５    循環ポンプ
２６    循環電動弁
２７    水位センサ
２８    フロースイッチ
２９    浴槽循環温度サーミスタ
３０    給湯混合弁
３１    給湯温度サーミスタ
３２    給湯カウンタ
３３ａ〜３３ｅ    タンク残湯サーミスタ
３４    水道水温度サーミスタ
３５    制御部
３６    操作部
３５１    選択手段
３５２    試運転手段
３５３    機能ユニット連続診断手段
３５４    機能ユニット単独診断手段
３５５    異常原因特定手段
３５６    通常運転手段
【図１】
2007333288.tif 000003
【図２】
2007333288.tif 000004
【図３】
2007333288.tif 000005
【図４】
2007333288.tif 000006
【図５】
2007333288.tif 000007
【図６】
2007333288.tif 000008
【図７】
2007333288.tif 000009
【図８】
2007333288.tif 000010
【図９】
2007333288.tif 000011