(57)【要約】【課題】設定値の変更によって制御前提条件を満足しなくなった場合にこれを報知するサーモスタット等を提供する。【解決手段】負荷となる冷房装置或いは暖房装置をオンさせる入設定温度ＴｏｎをステップＳ３１で入力すると、サーモスタットがステップＳ３２で動作モードを判定し、ステップＳ３３，Ｓ３９で、設定温度Ｔｏｎと負荷をオフさせる設定温度Ｔｏｆｆとの関係を判定する。矛盾があると判定した場合には、ステップＳ３４，Ｓ４０で設定温度Ｔｏｆｆを補正させる。そして、サーモスタットは、補正された設定温度Ｔｏｆｆに対応する発光素子をステップＳ３５，Ｓ４１で点滅し、設定温度Ｔｏｆｆが補正されていることを示す。【選択図】図５
2008014512.tif 000002
【特許請求の範囲】
【請求項１】
被制御装置を制御するための第1の設定値と第2の設定値とを記憶する設定値記憶手段と、
センサで測定されたパラメータと前記設定値記憶手段に記憶されている第1及び第2の設定値とに基づいて前記被制御装置を制御するための処理を実行する制御手段と、
ユーザが前記第1及び第2の設定値を変更するための設定値変更手段と、
前記設定値変更手段で第1及び第2の設定値の少なくとも一方が変更されることによって所定の制御前提条件を満足しなくなった場合に、それをユーザに報知する報知手段と、
を備えることを特徴とする制御装置。
【請求項２】
前記設定値変更手段は、一方の設定値が変更された場合に必要に応じて他方の設定値を変更して前記制御前提条件が満足されるようにする手段を有し、
前記報知手段は、前記他方の設定値が変更されたことを報知する、
ことを特徴とする請求項1記載の制御装置。
【請求項３】
前記他方の設定値を変更する手段は、前記他方の設定値を前記一方の設定値に対して所定のオフセット量を持つように変更する、ことを特徴とする請求項2記載の制御装置。
【請求項４】
前記センサにより測定されたパラメータが異常値であることをユ一ザに警報するか否かを判別する基準となる警報基準値を記憶する警報基準値記憶手段を備え、
前記設定値変更手段は、前記第1又は第2の設定値が変更された場合に必要に応じて前記警報基準値を変更する手段を有し、
前記報知手段は、前記警報基準値が変更されたことを報知する、
ことを特徴とする請求項2記載の制御装置。
【請求項５】
前記第1及び第2の設定値のいずれか一方が前記被制御装置をオンするための入基準温度、いずれか他方が前記被制御装置をオフするための切基準温度である、ことを特徴とする請求項1乃至請求項4のいずれか一項記載の制御装置。
【請求項６】
前記被制御装置は、冷房動作モードと暖房動作モードとを切り替え可能な温調装置であり、
前記制御前提条件は、前記冷房動作モードにおいて、前記入基準温度＞前記切基準温度であるとともに、前記暖房動作モードにおいて、前記切基準温度＞前記入基準温度であることを特徴とする請求項5記載の制御装置。
【請求項７】
前記制御手段は、ユーザ操作に基づいて前記温調装置の動作モードを設定する手段と、この手段によって設定前と異なる動作モードが設定された場合には前記入基準温度と前記切基準温度とを入れ替える手段とを有し、前記報知手段は、前記入基準温度と前記切基準温度とが入れ替わった場合に、それを報知する、ことを特徴とする請求項6記載の制御装置。
【請求項８】
前記制御手段は、前記第1及び第2の設定値に基づいて前記温調装置の動作モードを設定する手段を有し、前記報知手段は、前記第1又は第2の設定値の変更に基づいて前記動作モードが変更された場合に、前記制御前提条件が満たされなくなったとしてそれを報知する、ことを特徴とする請求頃6記載の制御装置。
【請求項９】
前記報知手段による報知は、発光体の点滅、発光、表示装置による表示、該表示の切り換え、音声による報知のうちの少なくとも一つを含むことを特徴とする請求項1乃至請求項8のいずれか一項記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置に関し、特に、センサで測定されたパラメータとあらかじめ設定された第１の設定値及び第２の設定値とに基づいて被制御装置を制御すると共に設定値を適宜変更可能な制御装置に関する。
【背景技術】
【０００２】
特許文献１に開示されているサーモスタットは、温度を温度センサで測定し、冷房の場合、測定温度が入設定温度以上になると、出力リレーをオンにして冷房装置を作動させ、温度が切設定温度以下になると出力リレーをオフにして冷房装置を停止させる（ローカット動作）。また、暖房の場合、測定温度が入設定温度以下になると、暖房装置を作動させ、温度が切設定温度以上になると、暖房装置を停止させる（ハイカット動作）。
【０００３】
このサーモスタットは、切設定温度と入設定温度を独立に設定可能であり、切設定温度及び入設定温度をそれぞれ設定・調整するときには、設定値をインクリメント又はデクリメントさせる。すなわち、ユーザがファンクションキーにより設定モードを選択し、最初にアップキー又はダウンキーを押すと、サーモスタットの表示部に設定温度と、現在の動作モード（ローカット動作或はハイカット動作）とが交互に表示される。続いてユーザがアップキー又はダウンキーを押すと、設定温度が表示される。このようにすることで、ユーザが設定温度を変更する際に、動作モードを確認でき、設定温度を設定できる。
【特許文献１】特開２００１−１６８７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１のサーモスタットでは、動作モード、つまりローカット動作であるか、ハイカット動作であるかは、切設定温度と入設定温度の関係によって定まる。このため、切設定温度及び入設定温度を設定する際に、その高低が入れ替わると、ローカット動作とハイカット動作とが入れ代わり、冷房と暖房とが入れ替わる。即ち、冷房と暖房という制御事項の前提条件（制御前提条件）を満足しなくなる。このサーモスタットでは、動作モードを確認できるのが、設定モードでアップキー又はダウンキーが押されていない場合だけである。また、動作モードの表示が、設定値との交互表示なので、設定値も動作モードもわかりにくく、HｉＣとLｏＣの表示も見分けづらい。また、アップキー、ダウンキーを押している間は、動作モードが表示されないため、連続的に設定値を変更する場合は、動作モードを確認することができない。つまり、設定変更開始前と終了後で動作モードが変わった場合、どの時点で変わったかがわからない。従って、一方の設定温度を変更することによって切設定温度と入設定温度の高低が逆転しても、ユーザがそれを認識しづらく、そのままの設定で装置が動作すると、正常に動作しないという不具合があった。また、設定温度の逆転に気付いたとしても、どの時点で、逆転したかがすぐにはわからないという問題があった。
【０００５】
また、これを防止するために、あらかじめ動作モードを設定できるようにしたサーモスタットもある。この場合、ユーザが設定温度を変更するとき、冷房時においては入設定温度＞切設定温度、暖房時においては入設定温度＜切設定温度の条件を維持するべく、この条件から逸脱する設定ができないようにする（即ち、制御前提条件が満たされる範囲内で設定を行う）か、又は、一方の設定値が入力されたときに、この条件が維持されるように他方の設定値を自動的に変更する（即ち、制御前提条件が満たされるように設定値を自動変更する）ようにしている。しかしながら、この場合、他方の設定値が自動的に変更されたことをユーザが認識することができず、そのままの設定で被制御装置が動作すると、正常に動作しないことがあった。換言すれば、設定温度の変更により、制御前提条件が満たされなくなったことをユーザは認識できなかった。
【０００６】
同様の問題は、温度に限らず、他のパラメータ（圧力など）を設定する制御装置でも発生することがあった。
【０００７】
本発明は、上記実情に鑑みてなされたものであり、センサで測定されたパラメータと、あらかじめ設定された第１及び第２の設定値とに基づいて被制御装置を制御するようにした制御装置であって、設定値を変更することによって所定の制御前提条件を満足しなくなった場合に、被制御装置が正常に動作しなくなるのを防止できるようにすることにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第１の観点に係る制御装置は、
被制御装置を制御するための第1の設定値と第2の設定値とを記憶する設定値記憶手段と、
センサで測定されたパラメータと前記設定値記憶手段に記憶されている第1及び第2の設定値とに基づいて前記被制御装置を制御するための処理を実行する制御手段と、
ユーザが前記第1及び第2の設定値を変更するための設定値変更手段と、
前記設定値変更手段で第1及び第2の設定値の少なくとも一方が変更されることによって所定の制御前提条件を満足しなくなった場合に、それをユーザに報知する報知手段と、
を備えることを特徴とする。
【０００９】
例えば、前記設定値変更手段は、一方の設定値が変更された場合に必要に応じて他方の設定値を変更して前記制御前提条件が満足されるようにする手段を有し、前記報知手段は、前記他方の設定値が変更されたことを報知する。
【００１０】
例えば、前記他方の設定値を変更する手段は、前記他方の設定値を前記一方の設定値に対して所定のオフセット量を持つように変更する。
【００１１】
例えば、前記センサにより測定されたパラメータが異常値であることをユ一ザに警報するか否かを判別する基準となる警報基準値を記憶する警報基準値記憶手段を備え、前記設定値変更手段は、前記第1又は第2の設定値が変更された場合に必要に応じて前記警報基準値を変更する手段を有し、前記報知手段は、前記警報基準値が変更されたことを報知するように構成してもよい。
【００１２】
例えば、前記第1及び第2の設定値のいずれか一方が前記被制御装置をオンするための入基準温度、いずれか他方が前記被制御装置をオフするための切基準温度である。
【００１３】
例えば、前記被制御装置は、冷房動作モードと暖房動作モードとを切り替え可能な温調装置であり、前記制御前提条件は、前記冷房動作モードにおいて前記入基準温度＞前記切基準温度であるとともに、前記暖房動作モードにおいて前記切基準温度＞前記入基準温度である。
【００１４】
例えば、前記制御手段は、ユーザ操作に基づいて前記温調装置の動作モードを設定する手段と、この手段によって設定前と異なる動作モードが設定された場合には前記入基準温度と前記切基準温度とを入れ替える手段とを有し、前記報知手段は、前記入基準温度と前記切基準温度とが入れ替わった場合に、それを報知する。
【００１５】
例えば、前記制御手段は、前記第1及び第2の設定値に基づいて前記温調装置の動作モードを設定する手段を有し、前記報知手段は、前記第1又は第2の設定値の変更に基づいて前記動作モードが変更された場合にそれを報知する。
【００１６】
前記報知手段による報知は、発光体の点滅、発光、表示装置による表示、該表示の切り換え、音声による報知のうちの少なくとも一つを含むことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、設定値の変更に伴って制御前提条件を満足しなくなった場合、その旨をユーザに報知する。これによって、ユーザは制御前提条件を満足していないことを知ることができるため、被制御装置を正常に動作させることができるようになる。
【発明を実施するための最良の形態】
【００１８】
以下、図面に基づき、本発明の実施の形態に係るサーモスタットについて詳細に説明する。
［第１の実施形態］
本実施の形態は、入設定温度と切設定温度との一方を変更することによって、これらの大小関係が逆転する場合、他方を自動的に変更してユーザに報知するようにしたサーモスタットに関する。
【００１９】
このサーモスタット１は、図１に示すように、コントローラ１０を備えている。
【００２０】
コントローラ１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、アナログデジタル変換器（以下、Ａ／Ｄ変換器という）１４、Ｉ／Ｏポート１５及びタイマ１６等を備え、これらがバスを介して接続されている。ＣＰＵ１１は、コントローラ１０を含むサーモスタット全体の動作を制御するものであり、ＲＯＭ１２に記憶されているプログラムに基づき動作する。
【００２１】
コントローラ１０には、温度センサ部２０と，出力部回路２１と、表示部２２と４個のタクトスイッチ２３〜２６とが接続されている。
温度センサ部２０は、例えばサーミスタを有し、サーミスタの温度変化に対応する抵抗変化を抵抗等の回路でアナログ電圧（電気信号）に変換してコントローラ１０に与える。コントローラ１０のＡ／Ｄ変換器１４がその電気信号（アナログ電圧）をデジタル信号に変換する。
【００２２】
表示部２２は、図２に示すように、コントローラ１０の筐体に取り付けられている。このコントローラ１０の筐体には、タクトスイッチ２３〜２６も取り付けられ、押下が可能になっている。
【００２３】
表示部２２には、温度センサ部２０で測定された制御対象の温度や設定温度を表示する７セグメント表示素子２２ａ，２２ｂ，２２ｃ、冷房動作時に点灯する発光素子２２ｄ、暖房動作時に点灯する発光素子２２ｅ、後述する負荷装置３０（被制御装置）をオフさせるための切（オフ）設定温度Ｔｏｆｆを設定するときに点灯する発光素子２２ｆ、負荷装置３０をオンさせるための入（オン）設定温度Ｔｏｎを設定するときに点灯する発光素子２２ｇ、冷房と暖房とを切り替えるときに点灯する発光素子２２ｈ、負荷装置３０がオンしているときに点灯する発光素子２２ｉ等が配置されている。
【００２４】
各タクトスイッチ２３〜２６の一端は、コントローラ１０に接続されると共に、プルアップ抵抗にそれぞれ接続されている。タクトスイッチ２３〜２６の他端は、グランドＧＮＤに共通に接続され、各タクトスイッチ２３〜２６が押下されると、コントローラ１０にはＬｏ（ロー）レベルがそれぞれ入力される。
【００２５】
タクトスイッチ（選択用タクトスイッチ）２３は、設定項目を選択するためのスイッチである。タクトスイッチ２４は、設定温度を上昇させるためのスイッチである。タクトスイッチ２５は、設定温度を下げるためのスイッチである。タクトスイッチ（確定用タクトスイッチ）２６は、設定値を確定させるためのスイッチである。
【００２６】
出力部回路２１の出力側には負荷装置３０が接続されている。出力部回路２１は負荷を駆動するためのものであり、リレーを内蔵し、コントローラ１０からの指示に基づき、リレーをオン・オフさせ、負荷装置３０をオン・オフさせる。負荷装置３０は、例えば冷房装置や暖房装置から構成される。
【００２７】
１．  次に、上記構成を有するサーモスタット１の通常の動作（負荷制御動作）を説明する。
（１）  サーモスタット１が冷房モードの場合：
この場合、負荷装置３０として冷房装置が接続される。
切設定温度Ｔｏｆｆと入設定温度Ｔｏｎとは、Ｔｏｎ＞Ｔｏｆｆの関係にあり、それぞれ、ＲＡＭ１３に格納されている。
温度センサ部２０はサーミスタ設置箇所の温度を測定し、測定温度を示す電気信号（アナログ電圧）をコントローラ１０に出力する。コントローラ１０は、温度センサ部２０からの温度を示す電気信号（アナログ電圧）をＡ／Ｄ変換器１４でデジタル信号に変換し、ＣＰＵ１１に入力する。
【００２８】
ＣＰＵ１１は、測定温度を監視し、図３（ａ）に示すように、温度センサ部２０の測定温度が入設定温度Ｔｏｎ以上になると、出力部回路２１により負荷装置（冷房装置）３０をオンさせて、作動させる。一方、ＣＰＵ１１は、温度センサ部２０の測定温度が切設定温度Ｔｏｆｆ以下に下がると、負荷装置（冷房装置）３０をオフして停止させる。
【００２９】
（２）  サーモスタット１が暖房モードの場合：
この場合、負荷装置３０として暖房装置が接続される。
入設定温度Ｔｏｎと切設定温度Ｔｏｆｆとは、Ｔｏｎ＜Ｔｏｆｆの関係にあり、それぞれ、ＲＡＭ１３に格納されている。
【００３０】
ＣＰＵ１１は、温度センサ部２０の測定温度を監視し、図３（ｂ）に示すように、測定温度が入設定温度Ｔｏｎ以下になると、出力部回路２１により負荷装置（暖房装置）３０をオンさせて、作動させる。一方、ＣＰＵ１１は、温度センサ部２０の測定温度が切設定温度Ｔｏｆｆ以上になると、負荷装置（暖房装置）３０をオフして停止させる。
【００３１】
２．  次に、サーモスタット１の設定動作を説明する。
サーモスタット１は、動作モード、入設定温度Ｔｏｎと切設定温度Ｔｏｆｆとを変更可能に構成されている。
【００３２】
サーモスタット１に設定を行う場合、ユーザは、選択用タクトスイッチ２３を押下することにより設定対象項目を選択する。選択用タクトスイッチ２３を押下する毎に、冷房と暖房（動作モード）の切り替え設定状態にあることを示す発光素子２２ｈ、切設定温度の設定状態にあることを示す発光素子２２ｆ、入設定温度の設定状態にあることを示す発光素子２２ｇが順に切り替わって点灯する。
【００３３】
何れかの発光素子２２ｈ、２２ｆ、２２ｇが点灯した状態で、その時点で点灯している発光素子に対応する項目を設定する状態となる。
【００３４】
（１）  冷暖切替設定動作：
冷暖切替設定用の発光素子２２ｈが点灯した状態で、コントローラ１０のＣＰＵ１１は、図４のフローチャートに示す冷暖切り替え設定処理を開始する。この処理を開始すると、ＣＰＵ１１は、まず、現動作モードが冷房動作か暖房動作かを判別する（ステップＳ１０）。冷房動作の場合、冷房に対応する発光素子２２ｄを点灯させる（ステップＳ１１）。
【００３５】
次に、ＣＰＵ１１は、現動作モードとその時点で設定されている動作モードが同一か否かを判別し（ステップＳ１２）、異なる場合は（ステップＳ１２；ＮＯ）、ステップＳ１３に進み、切発光素子２２ｆ及び入発光素子２２ｇを点滅させる（ステップＳ１３）。一方、動作モードが同一である場合は（ステップＳ１２；ＹＥＳ）、ステップＳ１４に進み、切発光素子２２ｆ及び入発光素子２２ｇが点滅している場合には、点滅を終了させ、ステップＳ１５に進む。
【００３６】
続いて、ステップＳ１５で、ＣＰＵ１１は、選択用タクトスイッチ２３と確定用タクトスイッチ２６のいずれが押下されたかを判別する。
どちらも押下されていなければステップＳ１６に進む。
ステップＳ１６で、ＵＰ／ＤＯＷＮタクトスイッチ２４，２５が押下されているかを判別し、ＵＰ／ＤＯＷＮタクトスイッチ２４，２５のどちらも押下されていないと判別されれば、ステップＳ１１に戻る。
一方、ステップＳ１６で、ＵＰ／ＤＯＷＮタクトスイッチ２４，２５が押下されていると判別されれば、暖房に対応する発光素子２２ｅを点灯する（ステップＳ１７）。
【００３７】
次に、ＣＰＵ１１は、現動作モードとその時点で設定されている動作モードが同一か否かを判別し（ステップＳ１８）、異なる場合は（ステップＳ１８；ＮＯ）、ステップＳ１９に進み、切発光素子２２ｆ及び入発光素子２２ｇを点滅させる。一方、同一動作モードである場合は（ステップＳ１８；ＹＥＳ）、ステップＳ２０に進み、切発光素子２２ｆ及び入発光素子２２ｇが点滅している場合には、点滅を終了させて、ステップＳ２１に進む。
【００３８】
続いて、ステップＳ２１で、ＣＰＵ１１は、選択用タクトスイッチ２３と確定用タクトスイッチ２６のいずれが押下されたかを判別する。
いずれも押下されていない場合にはステップＳ２２に進み、ＵＰ／ＤＯＷＮタクトスイッチ２４，２５が押下されているかを判別する。ＵＰタクトスイッチ２４又はＤＯＷＮタクトスイッチ２５が押下されていれば、ステップＳ１１に戻り、冷房に対応する発光素子２２ｄを点灯する。一方、いずれも押下されていなければステップＳ１７に戻る。
【００３９】
このようにして、ＵＰ／ＤＯＷＮタクトスイッチ２４，２５を押下する度に、冷房に対応する発光素子２２ｄと暖房に対応する発光素子２２ｅとが交互に点灯する。
【００４０】
一方、ステップＳ１５，Ｓ２１で確定タクトスイッチ２６が押下されていると判別された場合、ステップＳ２３に進み、その時点で点灯している発光素子に対応する動作モードを特定するフラグ（情報）をＲＡＭ１３に書き込む。即ち、冷房に対応する発光素子２２ｄが点灯した状態で、確定用タクトスイッチ２６が押下されると（ステップＳ１５；確定）、冷房を行う動作モードであることを示すフラグがＲＡＭ１３に記憶される（ステップＳ２３）。また、暖房に対応する発光素子２２ｅが点灯した状態で、確定用タクトスイッチ２６が押下されると（ステップＳ２１；確定）、暖房を行う動作モードであることを示すフラグがＲＡＭ１３に記憶される（ステップＳ２３）。続いて、点滅している発光素子の点滅を終了し（ステップＳ２４）、今回の冷暖切り替え設定処理を終了する。
【００４１】
なお、ステップS１０で、現動作モードが暖房モードであると判別された場合には、ステップS１７に進み、上記処理を行う。
【００４２】
このようにして、ユーザは、ＵＰ／ＤＯＷＮタクトスイッチ２４，２５を押下して冷房動作モードと暖房動作モードの一方を選択し、希望の動作モードが選択されている状態で、確定用タクトスイッチ２６を押下して、動作モードを確定する。その際、その時点で設定されている動作モードが設定前と異なる動作モードであるとき、そのまま確定するとＴｏｆｆとＴｏｎとを反転させる必要がある。このため、その時は、発光素子２２ｆ、２２ｇを点滅させる。すなわち、ＣＰＵ１１は、そのまま確定されると、動作モードが変更されるため、冷房動作の場合のＴｏｎ＞Ｔｏｆｆ又は暖房動作の場合のＴｏｎ＜Ｔｏｆｆという制御前提条件（ＴｏｎとＴｏｆｆの大小関係）を逆転する必要がある。つまり、ユーザの操作によって設定モードに入る前の制御前提条件を満足できない状態となるため、発光素子２２ｆ、２２ｇを点滅させて、確定前にユーザにそれを報知する。一方、ステップＳ１５，Ｓ２１で選択用タクトスイッチ２３が押下されていると、この図４の処理を終了して、設定モードに入る前の動作モードが維持される。また、確定又は選択スイッチが押された場合、点滅している発光素子は点滅を終了する。
【００４３】
（２）  入設定温度Ｔｏｎ及び切設定温度Ｔｏｆｆの設定処理：
【００４４】
まず、ユーザは、タクトスイッチ（選択）２３を必要なだけ押下し、設定したい切設定温度Ｔｏｆｆ又は入設定温度Ｔｏｎに対応する発光素子２２ｆ又は２２ｇが点灯している状態にする。
【００４５】
コントローラ１０中のＣＰＵ１１は、この操作を検出すると、図５に示す設定温度設定処理を開始する。
この処理を開始すると、ＣＰＵ１１は、７セグメント表示素子２２ａ，２２ｂ，２２ｃに、設定温度Ｔｏｎ又はＴｏｆｆの現在の設定温度を表示する。なお、初回の登録の場合には、サーモスタット１に事前に設定されている初期値を表示する。
【００４６】
ここで、ユーザはサーモスタット１に設定温度を入力する処理を行う（ステップＳ３１）。この設定温度入力処理において、ユーザは、７セグメント表示素子２２ａ，２２ｂ，２２ｃに表示されている切設定温度Ｔｏｆｆ又は入設定温度Ｔｏｎが所望値になるまで、タクトスイッチ２４又はタクトスイッチ２５を必要回数押下する。タクトスイッチ２４は、７セグメント表示素子２２ａ〜２２ｃの表示をインクリメントするスイッチである。タクトスイッチ２５は、７セグメント表示素子２２ａ〜２２ｃの表示をデクリメントするスイッチである。
【００４７】
ＣＰＵ１１は、現在、設定されている動作モードが冷房動作であるか否かを判断する（ステップＳ３２）。
【００４８】
設定されている動作モードが冷房動作の場合（ステップＳ３２：ＹＥＳ）、その時点で設定（変更）している入設定温度Ｔｏｎ又は切設定温度Ｔｏｆｆと、設定（変更）している設定値とは異なる方の補正前の現在の切設定値Ｔｏｆｆ又は入設定値Ｔｏｎとの関係を調べ、Ｔｏｎ−Ｔｏｆｆ＜ＤＩＦＦになっているか否かを判定する（ステップＳ３３）。ここで、ＤＩＦＦは、ＴｏｎとＴｏｆｆの最小オフセット値であり、任意の値に設定される。
【００４９】
Ｔｏｎ−Ｔｏｆｆ＜ＤＩＦＦになっている場合（ステップＳ３３：ＹＥＳ）、即ち、Ｔｏｎ＞Ｔｏｆｆであるがその差がＤＩＦＦ未満の場合、或いは、ＴｏｎがＴｏｆｆより小さくなって冷房動作が維持できないような場合、つまり、冷房動作の制御前提条件であるＴｏｎ≧Ｔｏｆｆ＋ＤＩＦＦ又はＴｏｎ＞Ｔｏｆｆが満足できない場合には、変更された設定値とは異なる方の設定値を変更して、Ｔｏｎ−Ｔｏｆｆ≧ＤＩＦＦの関係を維持するように補正処理を行う（ステップＳ３４）。
【００５０】
図６（ａ）は、この補正処理の詳細なステップを、図７は、この補正処理の概要を示す説明図である。
【００５１】
例えば設定された動作モードが冷房動作であると共にステップＳ３１の設定温度入力処理で設定温度Ｔｏｆｆを変更したものとする。
【００５２】
冷房動作は、対象を冷す動作になるため、温度が低くなりすぎると、負荷装置３０の冷房装置をオフし、温度が高くなるとオンする。よって、Ｔｏｆｆ＜Ｔｏｎでなくてはならない。ところが、例えば、切設定温度Ｔｏｆｆを変更するときに、切設定温度Ｔｏｆｆを上げ続けると、ある段階で、Ｔｏｆｆ≧Ｔｏｎになり、そのまま設定値Ｔｏｆｆを確定してしまうと、制御に矛盾が生じる。つまり、冷房動作の制御前提条件であるＴｏｎ＞Ｔｏｆｆが満足できず冷房装置が正常に動作しなくなってしまう。
【００５３】
そのため、Ｔｏｎ−Ｔｏｆｆ＜ＤＩＦＦとなったときには（ステップＳ３３；ＹＥＳ）、図６（ａ）に示すように、ステップＳ３１で変更されたものが切設定温度Ｔｏｆｆか入設定温度Ｔｏｎであるかを判別し（ステップＳ３４１）、切設定温度Ｔｏｆｆである場合には（ステップＳ３４１；Ｔｏｆｆ）、変更中のＴｏｆｆと補正前の現在のＴｏｎとを比較し、Ｔｏｎ＝Ｔｏｆｆ＋ＤＩＦＦ、即ち、ＴｏｆｆにＤＩＦＦを加算し、これを新たな入設定温度Ｔｏｎとする（ステップＳ３４２）。このような補正を行うことにより、図７（ａ）に示すように、新たな入設定温度Ｔｏｎは、切設定温度Ｔｏｆｆから少なくともＤＩＦＦ分高くなり、制御に矛盾が生じない。つまり、冷房動作の制御前提条件であるＴｏｎ＞Ｔｏｆｆを満足することができ、冷房装置が正常に動作することができる。
【００５４】
一方、冷房動作モードで、ステップＳ３１で入設定温度Ｔｏｎを変更した場合（ステップＳ３４１；Ｔｏｎ）、同様に変更中の設定温度Ｔｏｎと補正前の現在のＴｏｆｆとを比較し、Ｔｏｎ−Ｔｏｆｆ＜ＤＩＦＦとなった場合には、Ｔｏｆｆ＝Ｔｏｎ−ＤＩＦＦ、即ち、設定温度ＴｏｎからＤＩＦＦを減算し、これを新たな設定温度Ｔｏｆｆとする（ステップＳ３４３）。このような補正を行うことにより、図７（ｂ）に示すように、切設定温度Ｔｏｎを変更したとしても、新たな切設定温度Ｔｏｆｆは、入設定温度Ｔｏｎから少なくともＤＩＦＦ分離れて低くなり、制御に矛盾が生じない。つまり、冷房動作の制御前提条件であるＴｏｎ＞Ｔｏｆｆを満足することができ、冷房装置が正常に動作することができる。
【００５５】
ステップＳ３４の補正処理が行われた場合、その補正処理が行われた設定温度Ｔｏｎ又はＴｏｆｆに対応する発光素子２２ｇ又は２２ｆを点滅させる（ステップＳ３５）。即ち、切設定温度Ｔｏｆｆが補正（自動変更）された場合には発光素子２２ｆを点滅させ、入設定温度Ｔｏｎが補正された場合には、発光素子２２ｇを点滅させる。これにより、ユーザは、一方の設定値を設定したことによって、Ｔｏｎ＞Ｔｏｆｆの制御前提条件が満足されなくなったこと、及び、この条件が満足されるように他方の設定値が自動的に変更されたことを確認できる。
その後、フローは後述するステップＳ３７に進む。
【００５６】
次に、ステップＳ３７において、このサーモスタットが警報機能付の機種であるか、警報機能が付いていない機種であるかを判別する。図２に示す構成のサーモスタット１の場合、警報機能を備えていないので（ステップＳ３７；ＮＯ）、ステップＳ４５に進み、ステップＳ３８をスキップする。警報機能付の機種については（ステップＳ３７；ＹＥＳ）、ステップＳ３８を実行した後、ステップＳ４５に進む。なお、警報機能付の機種については、第２実施形態でその詳細を説明する。その際、ステップＳ３８（図１１（ａ），Ａ１〜Ａ２の処理）についても詳細を説明する。
機種の設定は、図示しないディップスイッチのＣＰＵ１０への入力状態などによって電源投入時に行われ、ＲＡＭ１３に機種のフラグとして格納されている。
【００５７】
この状態で、ユーザは確定用タクトスイッチ２６を押下する。ＣＰＵ１１は、確定用タクトスイッチ２６が押下されたことを検出する（ステップＳ４５：確定用タクトスイッチ押下）と、ＲＡＭ１３に設定或いは変更された設定温度Ｔｏｎ又はＴｏｆｆの値を記憶させる（ステップＳ４６）。続いて、発光素子の点滅も終了する（ステップＳ４７）。また、ステップＳ４５で、選択用タクトスイッチ２３が押下されたことを検出した場合には、設定状態に入る前の設定値が有効になり、ステップＳ４７にジャンプして発光素子の点滅を終了する。又は、確定、選択のどちらの押下もない場合には、ステップＳ３１へ戻る。
【００５８】
一方、設定されている動作モードが冷房動作でない場合（ステップＳ３２：ＮＯ）、即ち、暖房動作の場合、その時点で設定（変更）している設定温度Ｔｏｎ、又は、Ｔｏｆｆと設定（変更）している設定値とは異なる方の補正前の現在の設定温度Ｔｏｆｆ、又は、Ｔｏｎとの関係を調べ、Ｔｏｆｆ−Ｔｏｎ＜ＤＩＦＦになっているか否かを判定する（ステップＳ３９）。
【００５９】
Ｔｏｆｆ−Ｔｏｎ＜ＤＩＦＦになっている場合（ステップＳ３９：ＹＥＳ）、ステップＳ４０の補正処理を行う。
【００６０】
例えば、設定された動作モードが暖房動作であると共にステップＳ３１の処理で切設定温度Ｔｏｆｆを変更したものとする。暖房動作は、対象を暖める動作になるため、温度が高くなりすぎると、負荷装置３０の暖房装置をオフし、温度が低くなるとオンする。よって、入設定温度Ｔｏｎ＜切設定温度Ｔｏｆｆでなくてはならない。ところが、切設定温度Ｔｏｆｆを変更するときに、切設定温度Ｔｏｆｆを下げ続けると、ある段階で、Ｔｏｎ≧Ｔｏｆｆになり、そのままＴｏｆｆを確定すると制御に矛盾が生じる。即ち、暖房動作の制御前提条件であるＴｏｎ＜Ｔｏｆｆが満たされなくなり、暖房装置としての動作が異常になってしまう。
【００６１】
そのため、ステップＳ３９で、設定（変更）中のＴｏｆｆと補正前の現在のＴｏｎとを比較し、Ｔｏｆｆ−Ｔｏｎ＜ＤＩＦＦと判別されたときには、図６（ｂ）に示すように、変更された設定温度が切設定温度Ｔｏｆｆであるか、入設定温度Ｔｏｎであるかを判別し、切設定温度Ｔｏｆｆであると判別した場合には（ステップＳ４０１；Ｔｏｆｆ）、Ｔｏｎ＝Ｔｏｆｆ−ＤＩＦＦ、即ち、切設定温度ＴｏｆｆからＤＩＦＦを減算し、これを新たな入設定温度Ｔｏｎとする（ステップＳ４０２）。即ち、暖房動作の制御前提条件であるＴｏｎ＜Ｔｏｆｆが満たされなくなったので、他方の設定温度Ｔｏｎを自動変更する。このような補正を行うことにより、図８（ａ）に示すように、切設定温度Ｔｏｆｆを変更したとしても、入設定温度Ｔｏｎは、切設定温度Ｔｏｆｆから少なくともＤＩＦＦ分低くなり、制御に矛盾が生じない。つまり、暖房動作の制御前提条件であるＴｏｎ＜Ｔｏｆｆを満足することができ、暖房装置が正常に動作する。
【００６２】
同様に、入設定温度Ｔｏｎを変更した場合（ステップＳ４０１；Ｔｏｎ）、設定（変更）中のＴｏｎと補正前の現在のＴｏｆｆと比較し、Ｔｏｆｆ−Ｔｏｎ＜ＤＩＦＦの場合には、Ｔｏｆｆ＝Ｔｏｎ＋ＤＩＦＦ，即ち、変更された入設定温度ＴｏｎにＤＩＦＦを加算し、これを新たな切設定温度Ｔｏｆｆとする（ステップＳ４０３）。即ち、暖房動作の制御前提条件であるＴｏｎ＜Ｔｏｆｆが満たされなくなったので、制御前提条件が満たされるように、他方の設定値Ｔｏｆｆを自動変更する。このような補正を行うことにより、図８（ｂ）に示すように、設定温度Ｔｏｆｆは、新たな設定温度Ｔｏｎから少なくともＤＩＦＦ分離れて高くなり、制御に矛盾が生じない。つまり、暖房動作の制御前提条件であるＴｏｎ＜Ｔｏｆｆを満足することができ、暖房装置が正常に動作する。
【００６３】
ステップＳ４０の補正処理が行われた場合、その補正された設定温度Ｔｏｎ又はＴｏｆｆに対応する発光素子２２ｇ又は２２ｆを点滅させる（ステップＳ４１）。このように、発光素子２２ｇ又は２２ｆを点滅させることにより、一方の設定値を設定したことにより、Ｔｏｎ＜Ｔｏｆｆの制御前提条件が満足されなくなったこと、及び、この条件を満足するように他方の設定値を自動的に補正したことをユーザが目視で確認できる。
【００６４】
その後、フローは後述するステップＳ４３に進む。
次に、ステップＳ４３において、このサーモスタットが警報機能付の機種であるか、警報機能が付いていない機種であるかを判別する。図２に示す構成のサーモスタット１の場合、警報機能を備えていないので（ステップＳ４３；ＮＯ）、ステップＳ４５に進み、ステップＳ４４をスキップする。警報機能付の機種については（ステップＳ４３；ＹＥＳ）、ステップＳ４４を実行した後、ステップＳ４５に進む。なお、警報機能付の機種については、第２実施形態でその詳細を説明する。その際、ステップＳ４４（図１１（ｂ）、Ｂ１〜Ｂ２の処理）についても詳細を説明する。
機種の設定は、図示しないディップスイッチのＣＰＵ１０への入力状態などによって電源投入時に行われ、ＲＡＭ１３に機種のフラグとして格納されている。
【００６５】
ステップＳ４５で、確定用タクトスイッチ２６が押下されたことを検出すると、次にステップＳ４６において、ＲＡＭ１３に設定或いは変更された設定温度が記憶される。その後、ステップＳ４７において、点滅している発光素子の点滅も終了する。また、選択用タクトスイッチ２３が押下されると、ステップＳ４５からステップＳ４７に進み、設定或いは変更された設定温度がＲＡＭ１３に記憶されず、設定状態に入る前の設定値が有効になり、点滅している発光素子の点滅も終了する。また、確定、選択のどちらの押下もない場合には、ステップＳ３１へ戻る。
【００６６】
なお、ステップＳ３３でＴｏｎ−Ｔｏｆｆ＜ＤＩＦＦになっていないと判断された場合（ステップＳ３３；ＮＯ）及びステップＳ３９でＴｏｆｆ−Ｔｏｎ＜ＤＩＦＦになっていないと判断された場合（ステップＳ３９；ＮＯ）、設定温度の補正処理を行わず、点滅している切発光素子２２ｆ又は入発光素子２２ｇの点滅を停止させ（ステップＳ３６，Ｓ４２）、ステップＳ３７，Ｓ４３に進む。
【００６７】
以上説明したように、本実施形態のサーモスタット１によれば、一方の設定温度を変更した際に、必要に応じて、つまり、冷房動作ではＴｏｎ＞Ｔｏｆｆ、暖房動作ではＴｏｎ＜Ｔｏｆｆの制御前提条件が満足できない場合には、両設定温度が所定の差ＤＩＦＦを有するように他方の設定温度が補正され、制御前提条件が満たされる。従って、設定温度（制御前提条件）の逆転を防止でき、制御上の矛盾が生じない。つまり、冷房装置や暖房装置の誤動作や異常な動作を防止でき、常に、正常に動作することができる。また、この場合、発光素子２２ｆ又は２２ｇが点滅して報知することで、Ｔｏｎ＞Ｔｏｆｆ又はＴｏｎ＜Ｔｏｆｆの条件が満足されなくなったことと、この条件が満足されるように他方の設定温度が自動的に補正されたこと、即ち、制御前提条件が満たされなくなったので、制御前提条件が満たされるように、設定が変更されたことを、ユーザが容易に認識することができる。従って、ユーザが適切な設定値を常に設定することができるため、負荷装置が正常に動作しなくなるのを防止することができる。
【００６８】
なお、補正された設定温度を７セグメント表示素子２２ａ乃至２２ｃに表示するようにしてもよい。また、ユーザ操作によって動作モードが設定前と異なるモードに設定された場合には、ＴｏｎとＴｏｆｆの設定値を入れ替える処理を行うことにより、制御上の矛盾、つまり、制御前提条件を満足できない設定値になることを防止するようにしており、さらに、この場合、ＴｏｎとＴｏｆｆに対応する発光素子を点滅させることにより、ＴｏｎとＴｏｆｆの設定値の入れ替えが行われたことをユーザが容易に認識することができるようにしている。従って、ユーザが常に適切な動作モードの設定を行うことができるので、負荷装置が正常に動作しなくなるのを防止することができる。
【００６９】
［第２の実施の形態］
第１の実施の形態でも触れたように、サーモスタットのなかには、温度センサ部２０の測定温度が警報温度（警報基準温度）を超えたときに、警報を発するタイプのものが存在する。このようなタイプのサーモスタットにおいて、設定温度を手動で、又は、自動的に変更すると、変更後の設定温度が警報基準温度を超えてしまうことが起こりうる。この設定状態のまま実際の制御を行うと、正常な動作を行っているにもかかわらず、警報が発せられる場合が発生する。以下、このような問題を解決した第２の実施の形態のサーモスタット２について説明する。
【００７０】
本実施形態のサーモスタット２の表示部２２Ａの構成を図９に示す。表示部２２Ａが、図２に示す第１実施形態の表示部２２と異なる点は、上限警報用発光素子２２ｊと下限警報用発光素子２２ｋが配置されている点である。
【００７１】
本実施形態において、冷房時には、切設定温度Ｔｏｆｆ、入設定温度Ｔｏｎ、下限警報温度ＴＬ、及び上限警報温度ＴＨは、図１０（ａ）に示すように、ＴＬ＜Ｔｏｆｆ＜Ｔｏｎ＜ＴＨの関係になる。
また、暖房時には、切設定温度Ｔｏｆｆ、入設定温度Ｔｏｎ、下限警報温度ＴＬ、及び上限警報温度ＴＨは、図１０（ｂ）に示すように、ＴＬ＜Ｔｏｎ＜Ｔｏｆｆ＜ＴＨの関係になる。
【００７２】
このため、例えば、切設定温度Ｔｏｆｆ又は入設定温度Ｔｏｎが変更された場合には、隣接する下限警報温度ＴＬ又は上限警報温度ＴＨと変更後の設定温度Ｔｏｆｆ又はＴｏｎとを比較し、その差が設定変更前の偏差ＤＦと異なる場合には、差がＤＦとなるようにＴＬ又はＴＨを補正する。
【００７３】
すなわち、警報機能付きの機種の場合、図５のステップＳ３７，Ｓ４３でＹＥＳとなるので、それぞれ、ステップＳ３８，Ｓ４４に進み、下限警報温度ＴＬ，上限警報温度ＴＨを補正する処理を行う。
【００７４】
ステップＳ３８の冷房動作時の警報値補正処理においては、図１１（ａ）に示す処理を行い、まず、図５のステップＳ３１及びステップＳ３４において、切設定温度Ｔｏｆｆを変更しているか、すなわち、切設定温度Ｔｏｆｆと下限警報温度ＴＬとの差（Ｔｏｆｆ−ＴＬ）≠ＤＦであるか否かを判別する（ステップ３８１）。
【００７５】
（Ｔｏｆｆ−ＴＬ）≠ＤＦである（ステップＳ３８１；ＹＥＳ）場合、即ち、切設定温度Ｔｏｆｆが変更されている場合、ＴＬ＝Ｔｏｆｆ−ＤＦに設定し直す（ステップＳ３８２）。即ち、切設定温度Ｔｏｆｆの変更により、（Ｔｏｆｆ−ＴＬ）＝ＤＦという制御前提条件が満たされなくなったので、制御前提条件が満たされるように、下限警報温度ＴＬを自動的に変更する。なお、（Ｔｏｆｆ−ＴＬ）＝ＤＦの場合（ステップＳ３８１；ＮＯ）には、ステップＳ３８２をスキップする。
【００７６】
次に、入設定温度Ｔｏｎと上限警報温度ＴＨとの差（ＴＨ−Ｔｏｎ）≠ＤＦであるか否かを判別する（ステップＳ３８３）。
ステップＳ３１及びステップＳ３４において、入設定温度Ｔｏｎを変更していれば、（ＴＨ−Ｔｏｎ）≠ＤＦとなるので（ステップＳ３８３；ＹＥＳ）、ＴＨ＝Ｔｏｎ＋ＤＦに設定し直す（ステップＳ３８４）。即ち、制御前提条件であるＴＨ＝Ｔｏｎ＋ＤＦが満足できなくなったとき、制御前提条件を満足するように上限警報温度ＴＨを自動的に補正する。なお、（ＴＨ−Ｔｏｎ）＝ＤＦであれば（ステップＳ３８３；ＮＯ）、ステップＳ３８４をスキップする。
【００７７】
その後、自動的に変更された警報温度ＴＨ又はＴＬに対応する発光素子２２ｊ、２２ｋを点滅させる（ステップＳ３８５）。これにより、ユーザは、設定温度Ｔｏｆｆ又はＴｏｎの操作によって、制御前提条件が満足出来なくなり、警報温度ＴＨ又はＴＬが自動的に補正されたことを容易に知ることができる。
【００７８】
暖房動作の場合、図５のステップＳ４４において図１１（ｂ）に示す処理を行い、まず、図５のステップＳ３１及びステップＳ４０において、切設定温度Ｔｏｆｆを変更しているか否か、即ち、切設定温度Ｔｏｆｆと上限警報温度ＴＨとの差（ＴＨ−Ｔｏｆｆ）≠ＤＦであるか否かを判別する（ステップＳ４４１）。
【００７９】
（ＴＨ−Ｔｏｆｆ）≠ＤＦである場合には（ステップＳ４４１；ＹＥＳ）、ＴＨ＝Ｔｏｆｆ＋ＤＦに設定し直す（ステップＳ４４２）。一方、（ＴＨ−Ｔｏｆｆ）＝ＤＦである場合には（ステップＳ４４１；ＮＯ）、ステップＳ４４２をスキップする。
【００８０】
続いて、入設定温度Ｔｏｎと下限警報値ＴＬとの差（Ｔｏｎ−ＴＬ）≠ＤＦであるか否かを判別する（ステップＳ４４３）。（Ｔｏｎ−ＴＬ）≠ＤＦである場合（ステップＳ４４３；ＹＥＳ）、即ち、ステップＳ３１及びステップＳ４０において、入設定温度Ｔｏｎを変更していれば、ＴＬ＝Ｔｏｎ−ＤＦに設定し直す（ステップＳ４４４）。一方、（Ｔｏｎ−ＴＬ）＝ＤＦである場合（ステップＳ４４３；ＮＯ）、ステップＳ４４４をスキップする。
【００８１】
その後、自動的に変更された警報温度ＴＨ又はＴＬに対応する発光素子２２ｊ、２２ｋを点滅させる（ステップＳ４４５）。これにより、ユーザは、設定温度Ｔｏｆｆ又はＴｏｎの操作によって、制御前提条件が満足出来なくなり、警報温度ＴＨ又はＴＬが自動的に補正されたことを容易に知ることができる。
【００８２】
以上説明したように、本実施形態のサーモスタット２によれば、切設定温度Ｔｏｆｆ及び入設定温度Ｔｏｎを変更又は自動的に補正した際に、隣接する警報温度との差が設定変更前の偏差ＤＦとなるように、隣接する警報温度も自動的に変更する。従って、不必要な警報が発生する事態を防止できる。
【００８３】
また、自動的に補正した警報温度に対応する発光素子２２ｊ、２２ｋを点滅させることにより冷房動作時のＴｏｎとＴＨ、ＴｏｆｆとＴＬ又は暖房動作時のＴｏｆｆとＴＨ、ＴｏｎとＴＬの間の所定の条件（設定変更前の偏差）が満足されなくなったこと、即ち、制御前提条件が満たされなくなったために、この条件が満足されるようにＴＨとＴＬが自動的に変更されたことをユーザが容易に認識することができる。従って、ユーザが適切な設定を行うことができるので、誤った警報が発報されたり、それにより負荷装置が正常に動作しなくなるのを防止することができる。なお、補正された警報基準温度を７セグメント表示素子２２ａ乃至２２ｃに表示するようにしてもよい。
【００８４】
［第３の実施形態］
以上の実施形態では、冷房モードと暖房モードの設定をユーザが行い、それぞれの動作モードで入設定温度と切設定温度の大小関係が逆転しないようにしたタイプの場合について説明したが、他の形態のサーモスタットにおいては、冷暖の動作モードの設定をユーザが行わず、切設定温度Ｔｏｆｆと入設定温度Ｔｏｎとの大小関係により、冷房動作モードと暖房動作モードとが自動的に切り替わるタイプのものがある。
【００８５】
このような場合には、ユーザ操作による設定値変更中に切設定温度Ｔｏｆｆと入設定温度Ｔｏｎとの大小関係が設定変更前と逆転した場合、動作モードが自動的に切り替わるため、ユーザは動作モードが切り替わったことに気が付かない場合がある。そこで、以下、この種のサーモスタットにおいて、設定中に自動的に動作モードが切り替わった時に、その旨を報知するようにした例について説明する。
【００８６】
まず、本実施の形態のサーモスタット３の表示装置２２を図１２に示す。図示するように、この表示パネルには、動作モード選択用の発光素子２２ｄ、２２ｅ、２２ｈは配置されていない。なお、２出力タイプであるために、発光素子２２ｆ、２２ｇ、２２ｉは、それぞれ２つずつ設けてある。つまり、出力１に対応する発光素子２２ｉと、出力２に対応する発光素子２２ｉ’と、出力１のＴｏｆｆ，Ｔｏｎに対応する発光素子２２ｆ，２２ｇと、出力２のＴｏｆｆ，Ｔｏｎに対応する発光素子２２ｆ’，２２ｇ’が設けてある。
【００８７】
このサーモスタット３において、切設定温度Ｔｏｆｆの設定又は更新を行う場合、ユーザは選択用タクトスイッチ２３を押下して、切設定温度の設定に対応する発光素子２２ｆを点灯させる。また、入設定温度Ｔｏｎの設定又は更新を行う場合、ユーザは選択用タクトスイッチ２３を押下して、発光素子２２ｇを点灯させる。
【００８８】
発光素子２２ｆ又は２２ｇが点灯している状態で、コントローラ１０中のＣＰＵ１１は、図１３に示す設定温度設定処理を開始する。
まず、ＣＰＵ１１は、７セグメント表示素子２２ａ，２２ｂ，２２ｃに、設定温度Ｔｏｎ又はＴｏｆｆの現在の設定値を表示する。ここで、ユーザはサーモスタットに対して設定温度入力処理を行う（ステップＳ５１）。
設定温度入力処理において、ユーザは、７セグメント表示素子２２ａ，２２ｂ，２２ｃに表示されている設定温度Ｔｏｎ又はＴｏｆｆが所望値になるまで、タクトスイッチ２４又はタクトスイッチ２５を必要回数押下する。
【００８９】
次に、ＣＰＵ１１は、切設定温度と入設定温度の大小関係が、今回の設定により変化（反転）したか否かを判別する（ステップＳ５２）。即ち、制御前提条件が満たされなくなったか否かを判別する。
【００９０】
大小関係が変化したと判別した場合には（ステップＳ５２；ＹＥＳ）、変化した大小関係に基づいて、内部の冷房動作モードと、暖房動作モードとを切り替え、動作モードを示す動作モードフラグを書き換える（ステップＳ５３）。
【００９１】
そして、制御前提条件が満足できなくなったこと、つまり切設定温度と入設定温度の大小関係が逆転し、動作モードが自動的に切り替わることをユーザに報知するため、設定中の温度と逆側の発光素子を点滅させ、動作モードが切り替わったことをユーザに示す（ステップＳ５４）。すなわち、Ｔｏｎを設定中ならＴｏｆｆに対応する発光素子が点滅し、Ｔｏｆｆを設定中ならＴｏｎに対応する発光素子が点滅する。
【００９２】
この状態でユーザは確定用タクトスイッチ２６を押下する。ＣＰＵ１１は、確定用タクトスイッチ２６が押下されたか否かを検出し（ステップＳ５６）、押されたことを検出すると（ステップＳ５６；確定用タクトスイッチ押下）、新たな設定温度Ｔｏｎ，Ｔｏｆｆ，及び動作モードをＲＡＭ１３に記憶させ（ステップＳ５７）、発光素子の点滅を終了させる（ステップＳ５８）。また、ステップＳ５６で選択用タクトスイッチ２３を押下したと検出した場合には（ステップＳ５６；選択用タクトスイッチ押下）、ステップＳ５８にジャンプし、設定状態に入る前の設定温度及び動作モードを有効とし、発光素子の点滅を終了させる。また、確定／選択のどちらの押下もない場合（ステップＳ５６；どちらも無し）には、ステップＳ５１に戻る。
【００９３】
一方、ＴｏｎとＴｏｆｆの大小関係が変化したと判別していない場合には（ステップＳ５２；ＮＯ）、ステップＳ５５に進み、切発光素子２２ｆ又は入発光素子２２ｇが点滅している場合には、点滅を終了させ、ステップＳ５６に進む。
【００９４】
以上の動作を、図１４の具体例（ａ）〜（ｄ）を参照して説明する。例えば、図１４（ａ）に示すように、切設定温度Ｔｏｆｆが上昇された結果、入設定温度Ｔｏｎよりも高くなってしまった場合には、動作モードは、冷房動作モードから暖房動作モードに切り替わる。そして、設定中の温度と逆側の温度の表示素子２２ｇが点滅表示される。
【００９５】
図１４（ｂ）の例であれば、切設定温度Ｔｏｆｆが減少された結果、入設定温度Ｔｏｎよりも低くなってしまった場合には、動作モードは、暖房動作モードから冷房動作モードに切り替わる。そして、設定中の温度と逆側の温度の表示素子２２ｇが点滅表示される。
【００９６】
さらに、図１４（ｃ）に示すように、入設定温度Ｔｏｎが上昇された結果、切設定温度Ｔｏｆｆよりも高くなった場合には、動作モードは、暖房動作モードから冷房動作モードに切り替わる。そして、設定中の温度と逆側の温度の表示素子２２ｆが点滅表示される。
【００９７】
また、図１４（ｄ）に示すように、入設定温度Ｔｏｎが減少された結果、切設定温度Ｔｏｆｆよりも低くなった場合には、動作モードは、冷房動作モードから暖房動作モードに切り替わる。そして、設定中の温度と逆側の温度の表示素子２２ｆが点滅表示される。
【００９８】
この状態で、ユーザは確定用タクトスイッチ２６を押下する。ＣＰＵ１１は、確定用タクトスイッチ２６が押下されたことを検出すると、設定された設定温度Ｔｏｎ又はＴｏｆｆをＲＡＭ１３に記憶させる（ステップＳ５７）。また、ステップＳ５６で選択用タクトスイッチ２３を押下した場合には設定状態に入る前の設定値が有効になる。また、確定／選択のどちらの押下もない場合はＳ５１へ戻る。
【００９９】
以上は、出力１（発光素子２２ｆ、２２ｇ）の説明であるが、このサーモスタット３は同じ機能の出力が２個付いているタイプのものなので、出力２の発光素子２２ｆ’、２２ｇ’についても上述と同様の動作となる。
【０１００】
このような構成とすれば、ユーザによる設定温度の変更により動作モードが自動的に変更された場合、即ち、ユーザが気付かないうちに設定前の入設定温度と切設定温度の大小関係が逆転するという制御前提条件が満たされなくなった場合には、変更中の設定温度とは反対の設定温度の発光素子を点滅させることによって、ユーザはそれを容易に知ることができる。従って、そのままの状態で負荷装置を動作させることなく、ユーザが適切な設定を行うことができるので、負荷装置が正常に動作しなくなるのを防止することができる。
【０１０１】
なお、上記第１〜第３の実施形態ではサーモスタットを例にこの発明を説明したが、本発明は、これらに限定されず、種々の制御装置に適用できる。
例えば、温度センサ部２０を圧力センサ部とし、圧力センサで測定される圧力に基づきリレーをオン・オフさせて、圧力を制御する制御装置に、本発明を適用してもよい。
【０１０２】
また、本発明の制御装置によって制御される被制御装置は、空調装置に限られるものではなく、例えば、冷凍、冷蔵、製氷、液温調節、床暖房などの種々の温調装置及び圧力調整装置の制御に用いることができる。
【０１０３】
また、表示の形態も任意であり、所定の制御前提条件を満足しなくなったことを報知するのみでもよく、変更後の数値も報知するようにしてもよい。
さらに、報知の態様としてはＬＥＤや７セグメント表示素子による表示による報知に限定されず、音や音声による報知であってもよく、あるいはこれらを適宜組み合わせるようにしてもよい。
【０１０４】
上記の各実施形態で示した構成、動作、数値、関係式などは例示であり、適宜変更可能である。例えば、上記実施の形態において、冷房と暖房とでＤＩＦＦの値を異ならせたり、上限警報温度と下限警報温度とでＤＦを異ならせたりしてもよい。
その他にも、本発明の要旨を逸脱しない範囲で、上記の各実施形態に種々の改変を施すことができる。
【図面の簡単な説明】
【０１０５】
【図１】本発明の第１の実施形態に係るサーモスタットの構成図である。
【図２】サーモスタットの外観を示す図である。
【図３】冷房時と暖房時における切設定温度と入設定温度及び入出力の関係を示す図である。
【図４】冷暖切り替え設定処理（動作モード設定処理）を示すフローチャートである。
【図５】設定温度設定処理を示すフローチャートである。
【図６】図５のステップＳ３４とステップＳ４０の補正処理の詳細を示すフローチャートである。
【図７】（ａ）、（ｂ）は、冷房時における補正処理の概要を示す説明図である。
【図８】（ａ）、（ｂ）は、暖房時における補正処理の概要を示す説明図である。
【図９】本発明の第２の実施形態に係るサーモスタットの構成図である。
【図１０】冷房時と暖房時における切設定温度と入設定温度及び入出力の関係、さらに、下限警報温度と上限警報温度の関係を示す図である。
【図１１】下限警報温度と上限警報温度を補正する動作を説明するためのフローチャートである。
【図１２】この発明の第３の実施形態に係るサーモスタットの外観を示す図である。
【図１３】第３の実施形態における設定温度設定処理を示すフローチャートである。
【図１４】（ａ）、（ｂ）は、切設定温度を変更したことにより動作モードが変更される例、（ｃ）、（ｄ）は、入設定温度を変更したために動作モードが変更される例を示す説明図である。
【符号の説明】
【０１０６】
１，２，３  サーモスタット
１０      コントローラ
１１      ＣＰＵ（制御手段）
１２      ＲＯＭ（制御手段）
１３      ＲＡＭ（制御手段）
２０      温度センサ部
２１      出力部回路
２２      表示部
２２ａ〜２２ｃ  ７セグメント表示素子
２２ｄ〜２２ｈ  発光素子
２３〜２６      タクトスイッチ
３０      負荷装置（被制御装置）
【図１】
2008014512.tif 000003
【図２】
2008014512.tif 000004
【図３】
2008014512.tif 000005
【図４】
2008014512.tif 000006
【図５】
2008014512.tif 000007
【図６】
2008014512.tif 000008
【図７】
2008014512.tif 000009
【図８】
2008014512.tif 000010
【図９】
2008014512.tif 000011
【図１０】
2008014512.tif 000012
【図１１】
2008014512.tif 000013
【図１２】
2008014512.tif 000014
【図１３】
2008014512.tif 000015
【図１４】
2008014512.tif 000016