(57)【要約】【課題】センサ部と制御部とが分離した水栓制御装置であって、１つのマイクロコンピュータを用いて電源遮断時に自己保持型電磁バルブを閉動作させる。【解決手段】センサ部１１は、物体検出器２１〜２３からの出力に応じた開／閉選択出力と通電指令出力を第１の信号ラインＢと第２の信号ラインＡに対して行うマイクロコンピュータ２５を含む。制御部１２は、第１の信号ラインの開／閉選択出力と第２の信号ラインの通電指令出力に応じて開／閉駆動信号を出力するロジック回路３５、開／閉駆動信号に応じて電磁バルブ６の開／閉動作を行わせるバルブ駆動回路３６、及び電源遮断検出器３２を含む。マイクロコンピュータは、第１の信号ラインに対して行われた電源遮断検出器からの遮断検出出力を第１の信号ラインを介して検出することに応じて通電指令出力を行う。ロジック回路は遮断検出出力と通電指令出力とに応じて閉駆動信号を出力する。【選択図】図２
2009084792.tif 000002
【特許請求の範囲】
【請求項１】
水栓への給水路を開閉する自己保持型電磁バルブと、
物体を検出する物体検出器、及び該物体検出器からの出力に応じた開／閉選択出力と通電指令出力をそれぞれ第１の信号ラインと第２の信号ラインに対して行うマイクロコンピュータを含むセンサ部と、
前記第１の信号ラインの前記開／閉選択出力と前記第２の信号ラインの前記通電指令出力に応じて開／閉駆動信号を出力するロジック回路、前記開／閉駆動信号に応じて前記電磁バルブの開／閉動作を行わせるバルブ駆動回路、及び電源の遮断を検出する電源遮断検出器を含む制御部とを有し、
前記電源遮断検出器は、前記電源の遮断時に前記第１の信号ラインに対して遮断検出出力を行い、
前記マイクロコンピュータは、前記第１の信号ラインを介して前記遮断検出出力を検出することに応じて前記通電指令出力を行い、
前記ロジック回路は、前記遮断検出出力と前記通電指令出力とに応じて前記閉駆動信号を出力することを特徴とする水栓制御装置。
【請求項２】
前記遮断検出出力は、前記ロジック回路において前記閉選択出力と同じ論理値を有することを特徴とする請求項１に記載の水栓制御装置。
【請求項３】
前記マイクロコンピュータは、前記遮断検出出力の検出後、所定時間の間、前記通電指令出力を継続して行うことを特徴とする請求項１又は２に記載の水栓制御装置。
【請求項４】
前記マイクロコンピュータは、前記遮断検出出力を検出することに応じて、前記物体検出器の動作を停止させることを特徴とする請求項１から３のいずれか１つに記載の水栓制御装置。
【請求項５】
請求項１から４のいずれか１つに記載の水栓制御装置によって水栓への給水が制御されることを特徴とする水栓システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手等の物体の検出結果に応じて水栓への給水路を開閉する水栓制御装置に関する。
【背景技術】
【０００２】
上記のような水栓制御装置においては、給水路を開閉するために電磁バルブが使用されることが多い。特に、消費電力を低減するため、開／閉動作後に通電が停止されてもその状態を保持する、いわゆる自己保持型電磁バルブが使用される場合が多い。
【０００３】
また、水栓制御装置では、電磁バルブを制御する制御部に対して、物体を検出するセンサ部を分離して吐水口の近傍に配置することでデザイン性や使い勝手の向上が図られる場合がある（特許文献１，２参照）。この場合、センサ部と制御部のそれぞれにマイクロコンピュータを設け、両マイクロコンピュータ間で通信を行うことで、センサ部による物体検出結果に応じた電磁バルブの制御を可能としている。
【特許文献１】特開２００２−７００９６号公報
【特許文献２】特開２００２−１８０５１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
自己保持型電磁バルブを用いる水栓制御装置では、該電磁バルブが開状態（吐水状態）にあるときに停電等によって電源供給が遮断されると、吐水状態が継続してしまうという問題がある。
【０００５】
このため、特許文献２にて開示された水栓制御装置のように、制御部にマイクロコンピュータが設けられている場合には、該マイクロコンピュータに電源が遮断されたか否かを判別し、吐水状態にて電源が遮断された場合には電磁バルブを閉動作させる機能を持たせることで、このような問題を解消することは可能である。
【０００６】
ただし、センサ部と制御部のそれぞれにマイクロコンピュータを設けることは、コストの増加につながるため、１つのマイクロコンピュータを用いて水栓制御装置を構成することも望まれている。
【０００７】
一方、制御部にマイクロコンピュータを設けず、センサ部のマイクロコンピュータから別々の信号ラインを通じて電磁バルブを開動作させる信号と閉動作させる信号を電磁バルブの駆動回路（例えば、図２の符号３６を参照）に入力させるとともに、制御部に、電源遮断を検出して閉動作信号を駆動回路に入力する回路を持たせる構成も考えられる。しかし、この構成では、センサ部のマイクロコンピュータから開動作信号が入力されている状態で電源遮断による閉動作信号が入力されると、駆動回路に貫通電流が流れる等して該駆動回路の故障につながる。
【０００８】
本発明は、センサ部と制御部とが分離した水栓制御装置であって、１つのマイクロコンピュータを用いて、２本の信号線で自己保持型電磁バルブの開閉動作および電源遮断時における自己保持型電磁バルブの閉動作（止水動作）を確保できる水栓制御装置を提供する。
【課題を解決するための手段】
【０００９】
本発明の一側面としての水栓制御装置は、水栓への給水路を開閉する自己保持型電磁バルブと、物体を検出する物体検出器、及び該物体検出器からの出力に応じた開／閉選択出力と通電指令出力をそれぞれ第１の信号ラインと第２の信号ラインに対して行うマイクロコンピュータを含むセンサ部と、第１の信号ラインの開／閉選択出力と第２の信号ラインの通電指令出力に応じて開／閉駆動信号を出力するロジック回路、開／閉駆動信号に応じて電磁バルブの開／閉動作を行わせるバルブ駆動回路、及び電源の遮断を検出する電源遮断検出器を含む制御部とを有する。電源遮断検出器は、電源の遮断時に第１の信号ラインに対して遮断検出出力を行う。そして、マイクロコンピュータは、第１の信号ラインを介して遮断検出出力を検出することに応じて通電指令出力を行い、ロジック回路は、遮断検出出力と通電指令出力とに応じて閉駆動信号を出力することを特徴とする。
【００１０】
この構成によれば、電源遮断時には、開／閉選択出力ラインである第１の信号ラインに対して行われた電源遮断検出器からの遮断検出出力と、第２の信号ラインにおけるマイクロコンピュータからの通電指令出力とに応じたロジック回路の動作によって電磁バルブを閉動作させることができる。このため、２本の信号ラインで接続された１つのマイクロコンピュータ（センサ部）とロジック回路（制御部）とにより、自己保持型電磁バルブの開閉動作および電源遮断時における止水機能を実現できる。
【００１１】
この構成において、遮断検出出力に、ロジック回路において閉選択出力と同じ論理値を持たせれば、ロジック回路の構成がより簡単になるので、好ましい。
【００１２】
さらに、マイクロコンピュータは、遮断検出出力の検出後、所定時間の間、通電指令出力を継続して行うとよい。
【００１３】
これにより、電磁バルブが開状態にあるとき又は電磁バルブの開動作途中に電源が遮断された場合でも、電磁バルブをより確実に閉動作させることができる。つまり、電磁バルブが開状態で停電が発生して、電磁弁閉時間を確実に確保することができるので停電時の止水動作が確実になる。
【００１４】
また、マイクロコンピュータは、遮断検出出力を検出することに応じて、物体検出器の動作を停止させるとよい。
【００１５】
これにより、電源遮断時における電磁バルブの閉動作に必要な電力（例えば、装置内で蓄積した電力）が物体検出器によって消費されることを回避でき、電磁バルブが開状態で停電が発生しても、電磁弁閉時間を確保することができるので、停電時の閉動作をより確実に行わせることができる。
【００１６】
そして、このような水栓制御装置を用いることで、低コストで、電源遮断時の止水機能を備えた水栓システムを実現することが可能となる。
【発明の効果】
【００１７】
本発明によれば、２本の信号ラインで接続された１つのマイクロコンピュータ（センサ部）とロジック回路（制御部）とによって、自己保持型電磁バルブの開閉動作および電源遮断時における止水機能を実現した水栓制御装置を提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の好ましい実施例について図面を参照しながら説明する。
【００１９】
図１には、本発明の実施例である水栓制御装置を備えた水栓システムの構成を示している。
【００２０】
図１において、１は水栓としてのスパウトであり、洗面台カウンタ７の上面に固定されている。スパウト１の内部には、通水管２が収容されている。通水管２の先端開口は、スパウト１の吐水口の内側に固定されている。
【００２１】
３は給水路であり、水道からの水を止水弁４及び定流量弁５を介して通水管２に供給する。止水弁４は、水道水の給水路３への流入とその遮断とを切り換えるための手動操作弁である。また、定流量弁５は、水道圧の変動にかかわらず一定の流量の水道水を給水路３に流入させる。
【００２２】
６は給水路３における定流量弁５よりも下流に設けられ、制御部１２によって制御されることで給水路３を開閉する電磁バルブである。電磁バルブ６が開状態となることで、給水路３からの水道水が通水管２を通じてスパウト１の吐水口から流出する。また、電磁バルブ６が閉状態となることで、スパウト１からの吐水が停止される。
【００２３】
電磁バルブ６は、ラッチングソレノイドバルブとも称される自己保持型電磁バルブであり、ソレノイドコイルへの一方向への通電によって閉状態から開状態に動作（開動作）し、その後ソレノイドコイルへの通電を遮断しても開状態を保持する。また、ソレノイドコイルへの他方向への通電によって開状態から閉状態に動作（閉動作）した後は、ソレノイドコイルへの通電を遮断しても閉状態を保持する。
【００２４】
１１はセンサ部であり、スパウト１に近づいた手（物体）８を検出する。制御部１２は、センサ部１１からの信号（後述する開／閉選択出力及び通電指令出力）に応じて電磁バルブ６を制御する。センサ部１１は、スパウト１の内部に収容されており、制御部１２とは分離されている。電磁バルブ６及び制御部１２は、洗面台カウンタ７の下側に収容される。
【００２５】
図２には、上述したセンサ部１１と制御部１２とにより構成される水栓制御装置の構成を示している。センサ部１１と制御部１２との間には、電源ライン（図には「電源」と記す）、ＧＮＤライン（図には「ＧＮＤ」と記す）、信号ラインＡ（第２の信号ライン）及び信号ラインＢ（第１の信号ライン）が設けられている。
【００２６】
センサ部１１は、物体検出器を構成する投光素子２１、受光素子２２及び物体検出処理回路２３と、マイクロコンピュータ２５とを含む。
【００２７】
物体検出処理回路２３は、マイクロコンピュータ２５からの指令に応じて投光素子２１を発光させる。投光素子２１からは赤外光が発光され、手８で反射した赤外光が受光素子２２によって受光され、電流に変換されることで、物体検出処理回路２３は手８を検出する。物体検出処理回路２３は、手８を検出することに応じて、マイクロコンピュータ２５に物体検出信号を出力する。
【００２８】
マイクロコンピュータ２５は、その内部に格納されたコンピュータプログラムに従って動作する。マイクロコンピュータ２５は、所定周期で物体検出処理回路２３に対して投光素子２１の発光を指令する。
【００２９】
また、マイクロコンピュータ２５は、物体検出処理回路２３から物体検出信号が入力されない状態では信号ラインＢに対して開選択出力（Ｈ）を行い、物体検出信号の未入力状態から入力状態に切り換わったときもこの開選択出力（Ｈ）を維持する。一方、物体検出信号の入力状態から未入力状態に切り換わったときには、マイクロコンピュータ２５は、信号ラインＢに対して閉選択出力（Ｌ）を所定時間の間行い、該所定時間の経過後は信号ラインＢに対して開選択出力（Ｈ）を行う。
【００３０】
さらに、マイクロコンピュータ２５は、物体検出信号が入力されない状態では信号ラインＡに対して非通電指令出力（Ｈ）を行う。一方、物体検出信号の未入力状態から入力状態に切り換わったとき及び入力状態から未入力状態に切り換わったときのいずれにおいても、信号ラインＡに対して通電指令出力（Ｌ）を所定時間（閉選択出力が行われる所定時間と同じでもよいし、異なってもよい）の間行い、該所定時間の経過後は非通電指令出力（Ｈ）を行う。
【００３１】
制御部１２は、電源回路３１と、電源遮断検出器としての停電検出器３２と、ロジック回路３５と、バルブ駆動回路３６とを有する。
【００３２】
電源回路３１は、外部電源としての（ＡＣ電源）ＡＣから所定の電圧を有するＤＣ電源を生成する。電源回路３１内には、ＤＣ電源を生成するため及び停電時（電源遮断時）における電磁バルブ６の閉駆動に必要な電荷を蓄積しておくためのコンデンサ３１ａが設けられている。
【００３３】
停電検出器３２は、商用電源ＡＣの電圧の周期変化をモニタし、該周期変化がある場合（停電していない場合）は非停電検出出力（Ｈ：Ｈｉｇｈレベル出力）を行う。一方、該周期変化がなくなった場合は停電とみなして遮断検出出力としての停電検出出力（Ｌ）を行う。停電検出器３２からのこれら非停電／停電検出出力（Ｈ，Ｌ）は、信号ラインＢに対して行われる。なお、（Ｈ）はＨｉｇｈレベルを、（Ｌ）はＬｏｗレベル出力を意味する。このことは、他の出力についても同じである。
【００３４】
また、本実施例にいう「停電」（又は電源の遮断）は、電力会社からの商用電源自体の供給が停止したりブレーカの遮断動作によって本装置への商用電源の供給が停止したりするといった一般的に言う停電だけでなく、商用電源のコンセントから本装置のプラグが抜けることで本装置に対するＡＣ電源の供給が停止する場合も含む。
【００３５】
ロジック回路３５は、ロジックＩＣにより構成されており、信号ラインＢの開／閉選択出力（Ｈ，Ｌ）と信号ラインＡの非通電／通電指令出力（Ｈ，Ｌ）とに応じて、図３に示すロジックで開／閉駆動信号を出力する。
【００３６】
具体的には、ロジック回路３５は、信号ラインＢの開選択出力（Ｈ）と信号ラインＡの通電指令出力（Ｌ）とに応じて開駆動信号を出力する。また、信号ラインＢの閉選択出力（Ｌ）と信号ラインＡの通電指令出力（Ｌ）とに応じて閉駆動信号を出力する。それ以外の場合は、開／閉駆動信号を出力しない。さらに、ロジック回路３５は、信号ラインＢに停電検出器３２からの停電検出出力（Ｌ）がなされた場合は、該停電検出出力（Ｌ）と信号ラインＡの通電指令出力（Ｌ）とに応じて開駆動信号を出力する。すなわち、停電検出出力は、ロジック回路３５においては、閉選択出力と同じ論理値Ｌを有する。
【００３７】
ここで、マイクロコンピュータ２５は、信号ラインＢに接続された検出ラインｂを通じて（すなわち信号ラインＢを介して）、信号ラインＢに対して停電検出出力（Ｌ）が行われたか否かを検出する。具体的には、マイクロコンピュータ２５が信号ラインＢに開選択出力（Ｈ）を行っているにもかかわらず、停電検出出力（Ｌ）によって信号ラインＢがＬｏｗレベルになっていることにより、停電検出出力（Ｌ）が行われていることを検出することができる。そして、この検出に応じて、マイクロコンピュータ２５は、信号ラインＡに対して通電指令出力（Ｌ）を行う。
【００３８】
なお、非停電時には、停電検出器３２から信号ラインＢに対して非停電検出出力（Ｈ）が行われるが、この状態でマイクロコンピュータ２５から信号ラインＢに対して閉選択出力（Ｌ）が行われた場合は、Ｌｏｗレベル出力である閉選択出力がロジック回路３５に入力されることになる。
【００３９】
ロジック回路３５は、例えば図２に示すように、信号ラインＢ及び信号ラインＡを入力とする負論理入力のＡＮＤゲートＧ１と、信号ラインＢを入力とするＮＯＴゲートＧ２と、ＮＯＴゲートＧ２の出力と信号ラインＡを入力とする負論理入力のＡＮＤゲートＧ３とにより構成される。ＡＮＤゲートＧ１からは閉駆動信号が、ＡＮＤゲートＧ３からは開駆動信号がそれぞれ出力される。
【００４０】
ただし、図２に示すロジック回路３５の構成は例であり、表３のロジックを実現できる構成であれは、他の構成を採用してもよい。
【００４１】
バルブ駆動回路３６は、例えば図２に示すような回路構成を有し、ＡＮＤゲートＧ１からの閉駆動信号によって電磁バルブ６のラッチングソレノイドのソレノイドコイル６ａに一方向（閉方向）に電流を流し、ＡＮＤゲートＧ３からの開駆動信号によってソレノイドコイル６ａに他方向（開方向）に電流を流す。電磁バルブ６は、ソレノイドコイル６ａへの通電方向に応じて開／閉動作を行い、図１に示した給水路３を開閉する。
【００４２】
ここで、図２に示すロジック回路３５のＡＮＤゲートＧ１は、停電時において信号ラインＢの停電検出出力（Ｌ）だけでなく信号ラインＡの通電指令出力（Ｌ）も入力されることではじめて閉駆動信号を出力する論理積ゲートである。このため、すでに電磁バルブ６が閉状態にあるときにはマイクロコンピュータ２５からの通電指令出力（Ｌ）が行われないようにすることで、閉駆動信号がバルブ駆動回路３６に入力されないようにすることができる。これにより、電磁バルブ６が閉状態にあるときに閉駆動信号がさらに入力されることでまれに電磁バルブ６が開動作してしまう、いわゆる逆ラッチ状態の発生を回避することができる。
【００４３】
なお、図２に示すバルブ駆動回路３６の構成も例であり、他の構成を採用してもよい。
【００４４】
以下、図４のフローチャートと図５〜図７に示したタイムチャートを用いて、本実施例の水栓制御装置の動作を説明する。図５〜図７には、上から順に、物体検出器による手８の検出の有無（物体検出出力Ｃの有無）、信号ラインＡに対する非通電／通電指令出力の状態、信号ラインＢに対する開／閉選択出力及び停電検出出力の状態、電磁バルブの開／閉（吐水／止水）状態（図５及び図６のみ）、停電の発生の有無、及び物体検出器の動作／停止状態（図６及び図７のみ）を示している。
【００４５】
また、図５は停電が発生しない通常状態でのタイムチャートを、図６は吐水中に停電が生じた場合のタイムチャートを、図７は電磁バルブ６の開動作途中で停電が生じた場合のタイムチャートをそれぞれ示している。
【００４６】
ステップ（図にはＳと略記する）１０１では、制御部１２に設けられた不図示の主電源スイッチ（図示せず）がＯＮされることに応じて、マイクロコンピュータ２５は、物体検出器の動作を開始させる。なお、この段階では、電磁バルブ６は閉状態にあるものとし、また停電は生じていないものとする。
【００４７】
次に、ステップ１０２では、マイクロコンピュータ２５は、信号ラインＡに対して非通電指令出力（Ｈ）を行うとともに、信号ラインＢに対して開選択出力（Ｈ）を行う（図５〜図７の時刻ｔ０〜ｔ１）。この状態（信号ラインＡ，Ｂ＝Ｈ，Ｈ）では、図３から分かるように、ロジック回路３５から開／閉駆動信号は出力されず、電磁バルブ６は閉状態に維持される。
【００４８】
次に、ステップ１０３では、マイクロコンピュータ２５は、物体検出器からの物体検出信号Ｃの未入力状態から入力状態への切り換わりがあったか否かを判定する。この判定は、前回のルーチンで不図示のメモリに記憶した物体検出信号Ｃの有り／無しの情報と今回のルーチンで取り込んだ物体検出信号Ｃの有り／無しの情報とを比較することで行う。物体検出信号Ｃの未入力状態から入力状態への切り換わりがあった場合（図５及び図６の時刻ｔ１）はステップ１０４に進み、そうでない場合はステップ１０７に進む。
【００４９】
ステップ１０４では、マイクロコンピュータ２５は、信号ラインＡに対して通電指令出力（Ｌ）の出力を開始するとともに、信号ラインＢに対する開選択出力（Ｈ）の出力を維持する。これにより、信号ラインＡ，Ｂ＝Ｌ，Ｈとなり、ロジック回路３５（ＡＮＤゲートＧ３）から開駆動信号が出力され、電磁バルブ６が開動作する。したがって、これまで止水状態にあったスパウト１の吐水口から水が流出される。なお、マイクロコンピュータ２５は、このステップでタイマカウントも開始する。
【００５０】
次に、ステップ１０５では、マイクロコンピュータ２５は、タイマカウント値をモニタし、ステップ１０４での信号ラインＡに対する通電指令出力（Ｌ）の出力開始から所定時間が経過したか否かを判定する。この所定時間としては、電磁バルブ６が閉状態から開状態に確実に動作する時間が設定される。まだ所定時間が経過していない場合はステップ１２０に進み、所定時間が経過した場合はステップ１１０に進む。
【００５１】
ステップ１１０では、マイクロコンピュータ２５は、信号ラインＡに対して非通電指令出力（Ｈ）を行うとともに、信号ラインＢに対して開選択出力（Ｈ）を行う（図５及び図６の時刻ｔ２）。これにより、信号ラインＡ，Ｂ＝Ｈ，Ｈとなり、電磁バルブ６が開状態に維持され、スパウト１からの吐水が継続される。
【００５２】
次に、ステップ１１１では、マイクロコンピュータ２５は、信号ラインＢがＬｏｗレベルになったか否か、すなわち信号ラインＢに対して停電検出器３２から停電検出出力が行われたか否か（停電が生じたか否か）を判定する。信号ラインＢがＬｏｗレベルになっていない場合はステップ１０３に戻り、Ｌｏｗレベルになっている場合はステップ１３０に進んで停電時の止水処理を開始する。
【００５３】
一方、ステップ１０３において物体検出信号Ｃの未入力状態から入力状態への切り換わりがないとしてステップ１０７に進むと、マイクロコンピュータ２５は、物体検出信号Ｃの入力状態から未入力状態への切り換わりがあったか否かを判別する。該切り換わりがあった場合（図５の時刻ｔ３参照）はステップ１０８に進み、該切り換わりがない場合はステップ１０３に戻る。
【００５４】
ステップ１０８では、マイクロコンピュータ２５は、信号ラインＡに対して通電指令出力（Ｌ）の出力を開始するとともに、信号ラインＢに対する閉選択出力（Ｌ）の出力を開始する。これにより、信号ラインＡ，Ｂ＝Ｌ，Ｌとなり、ロジック回路３５（ＡＮＤゲートＧ１）から閉駆動信号が出力され、電磁バルブ６が閉動作する。したがって、スパウト１からの吐水が停止（止水）する。なお、マイクロコンピュータ２５は、このステップでタイマカウントも開始する。
【００５５】
次に、ステップ１０９では、マイクロコンピュータ２５は、タイマカウント値をモニタし、ステップ１０８での通電指令出力（Ｌ）及び閉選択出力（Ｌ）の出力開始から所定時間が経過したか否かを判定する。この所定時間としては、電磁バルブ６が開状態から閉状態に確実に動作する時間が設定される。まだ所定時間が経過していない場合はこのステップを繰り返し、所定時間が経過した場合はステップ１１０に進む。
【００５６】
ステップ１１０では、前述したように、マイクロコンピュータ２５は、信号ラインＡに対して非通電指令出力（Ｈ）を行うとともに、信号ラインＢに対して開選択出力（Ｈ）を行う（図５の時刻ｔ４）。これにより、電磁バルブ６が閉状態に維持され、スパウト１の止水状態が継続される。また、ステップ１１０からはステップ１１１に進み、マイクロコンピュータ２５は、信号ラインＢがＬｏｗレベルになったか否か（停電が生じたか否か）を判定する。信号ラインＢがＬｏｗレベルになっていない場合はステップ１０３に戻り、Ｌｏｗレベルになっている場合はステップ１３０に進んで停電時の止水処理を開始する。
【００５７】
次に、停電時の止水処理について、図６及び図７を参照しながら説明する。図６に示すように吐水中のステップ１１１で信号ラインＢがＬｏｗレベルになったと判定し、ステップ１３０に進むと、マイクロコンピュータ２５は、現在の電磁バルブ６が閉状態にあるか否かを判別する。この判別は、本装置の動作開始からの通電指令出力ごとに電磁バルブ６の状態変化（開／閉選択出力）を更新記憶しておくことで行うことができる。電磁バルブ６が閉状態にある場合はステップ１３５に進み、閉状態にない（開状態にある）場合はステップ１３１に進む。
【００５８】
ステップ１３１では、マイクロコンピュータ２５は、信号ラインＡに対して通電指令出力（Ｌ）を行う（図６の時刻ｔ５）。これにより、信号ラインＡ，Ｂ＝Ｌ，Ｌとなり、ロジック回路３５から閉駆動信号が出力される。また、マイクロコンピュータ２５は、ステップ１３２において、物体検出器の動作を停止（ＯＦＦ）させる。なお、マイクロコンピュータ２５は、このステップでタイマカウントも開始する。
【００５９】
ロジック回路３５から閉駆動信号が出力されると、前述した電源回路３１内のコンデンサ３１ａに蓄積された電荷による電流がソレノイドコイル６ａに流れ、電磁バルブ６が閉動作する。このとき、物体検出器の動作を停止させることで、物体検出器にコンデンサ３１ａに蓄積された電荷による電力が無駄に消費され、電磁バルブ６の閉動作が完了しないという事態の発生が回避される。また、コンデンサ３１の容量を小さくでき、制御部１２を小型化できる。
【００６０】
そして、ステップ１３３では、マイクロコンピュータ２５は、タイマカウント値をモニタし、ステップ１３１での通電指令出力（Ｌ）の出力開始から所定時間が経過したか否かを判定する。この所定時間としては、電磁バルブ６が開状態から閉状態に確実に動作する時間が設定される。まだ所定時間が経過していない場合はこのステップを繰り返し、所定時間が経過した場合はステップ１３４に進む。こうして、吐水中に停電が発生した場合の止水処理が完了する。
【００６１】
ステップ１３４では、マイクロコンピュータ２５は、信号ラインＡに対して非通電指令出力（Ｈ）を行う（図６の時刻ｔ６）。これにより、信号ラインＡ，Ｂ＝Ｈ，Ｌ（Ｌは停電検出出力）となり、電磁バルブ６は閉状態に維持される。
【００６２】
一方、ステップ１３０にて電磁バルブ６が閉状態にあると判定されてステップ１３５に進むと、マイクロコンピュータ２５は、物体検出器の動作を停止（ＯＦＦ）させる。そして、本フローを終了する。
【００６３】
もともと電磁バルブ６が閉状態にあれば、このときに停電が生じても止水状態を確保できるので、ここでは通電指令出力（Ｌ）の出力は行わない。また、電磁バルブ６が閉状態にあるときに通電指令出力（Ｌ）の出力によってロジック回路３５から閉駆動信号が出力されると、前述した逆ラッチが発生する可能性があるため、これを回避する意味でも通電指令出力（Ｌ）の出力は行わない。ただし、不要な物体検出器の動作を停止させるための処理は行う。
【００６４】
ステップ１０５において電磁バルブ６の開動作の開始後、所定時間が経過していないと判定されて（すなわち、電磁バルブ６の開動作途中において）ステップ１２０に進むと、マイクロコンピュータ２５は、ステップ１１１と同じ処理を行う。すなわち、信号ラインＢがＬｏｗレベルになったか否か（停電が生じて信号ラインＢに対して停電検出器３２から停電検出出力が行われたか否か）を判定する。信号ラインＢがＬｏｗレベルになった場合（図７の時刻ｔ７）はステップ１２１に進み、そうでない場合はステップ１０５に戻る。信号ラインＢがＬｏｗレベルになると、すでに電磁バルブ６の開動作のためにステップ１０４から信号ラインＡに通電指令出力（Ｌ）がなされているため、信号ラインＡ，Ｂ＝Ｌ，Ｌとなり、ロジック回路３５から閉駆動信号が出力される。
【００６５】
なお、マイクロコンピュータ２５は、このステップでタイマカウントも開始する。
【００６６】
さらに、マイクロコンピュータ２５は、ステップ１２１において、物体検出器の動作を停止（ＯＦＦ）させる。この理由は、先のステップ１３２で物体検出器の動作を停止させた理由と同じである。
【００６７】
ロジック回路３５から閉駆動信号が出力されると、コンデンサ３１ａに蓄積された電荷による電流がソレノイドコイル６ａに流れ、電磁バルブ６が閉動作する。そして、ステップ１２２では、マイクロコンピュータ２５は、タイマカウント値をモニタし、ステップ１２０での停電検出出力の検出後（又は電磁バルブ６の閉動作開始後）、所定時間Ｔが経過したか否かを判定する。この所定時間Ｔは、電磁バルブ６が開動作途中の状態から閉状態に確実に動作する時間であり、ステップ１０９及びステップ１３３での所定時間より長く設定してもよい。
【００６８】
まだ所定時間Ｔが経過していない場合はこのステップを繰り返し、所定時間Ｔが経過した場合はステップ１３４に進む。こうして、電磁バルブ６の開動作途中に停電が発生した場合の止水処理が完了する。
【００６９】
ステップ１３４では、マイクロコンピュータ２５は、信号ラインＡに対して非通電指令出力（Ｈ）を行う（図６の時刻ｔ８）。これにより、信号ラインＡ，Ｂ＝Ｈ，Ｌとなり、電磁バルブ６は閉状態に維持される。
【００７０】
なお、図４のフローチャートでは、電磁バルブ６が閉動作途中にある場合の停電に伴う止水処理については述べていない。これは、電磁バルブ６が閉状態に向かっている（信号ラインＡ，Ｂ＝Ｌ，Ｌ）場合にはそのまま閉動作を継続させれば閉状態となり、止水が確保されるためである。
【００７１】
電磁バルブ６の閉動作途中においては、信号ラインＢに対して停電検出出力が行われる前も後も信号ラインＢはＬｏｗレベルであるので、信号ラインＢを介して停電検出出力が行われたか否かは検出できない。ただし、ステップ１０９で所定時間Ｔが経過した時点で信号ラインＡに対して非通電指令出力（Ｈ）を行うと（ステップ１１０）、すぐに信号ラインＢが停電検出出力によってＬｏｗレベルであることを検出できる（ステップ１１１）。したがって、該検出に応じて物体検出器の動作を停止させることができる（ステップ１３０，１３５）。
【００７２】
以上説明したように、本実施例によれば、停電時には、開／閉選択出力ラインである信号ラインＢに対して行われた停電検出器３２からの停電検出出力と、信号ラインＡにおけるマイクロコンピュータ２５からの通電指令出力とに応じたロジック回路３５の動作によって電磁バルブ６を閉動作させることができる。このため、互いに分離され、２本の信号ラインＡ，Ｂで接続された１つのマイクロコンピュータ２５（センサ部１１）とロジック回路３５（制御部１２）とにより、電源遮断時における止水機能を実現できる。
【００７３】
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施例である水栓制御装置を備えた水栓システムの概略構成図。
【図２】実施例の水栓制御装置の構成を示すブロック及び回路図。
【図３】実施例の水栓制御装置に用いられるロジック回路のロジックを示す表。
【図４】実施例の水栓制御装置の動作を示すフローチャート。
【図５】実施例において、停電が発生しない通常状態での水栓制御装置の動作を示すタイムチャート。
【図６】実施例において吐水中に停電が生じた場合の止水処理を示すタイムチャート。
【図７】実施例において電磁バルブの開動作途中で停電が生じた場合の止水処理を示すタイムチャート。
【図８】実施例において電磁バルブの閉動作途中で停電が生じた場合の止水処理を示すタイムチャート。
【符号の説明】
【００７５】
１  スパウト
２  通水管
３  給水路
６  自己保持型電磁バルブ
６ａ  ラッチングソレノイド
１１  センサ部
１２  制御部
２１  投光素子
２２  受光素子
２３  物体検出処理回路
２５  マイクロコンピュータ
３１  電源回路
３１ａ  コンデンサ
３２  停電検出器
３５  ロジック回路
３６  バルブ駆動回路
Ａ，Ｂ  信号ライン
【図５】
2009084792.tif 000003
【図１】
2009084792.tif 000004
【図２】
2009084792.tif 000005
【図３】
2009084792.tif 000006
【図４】
2009084792.tif 000007
【図６】
2009084792.tif 000008
【図７】
2009084792.tif 000009
【図８】
2009084792.tif 000010