(57)【要約】【課題】水栓装置における栓部の開閉を水栓装置に設けられた操作子に対する操作によって行う際の操作性が向上されるようにする。【解決手段】圃場への用水の給水または圃場からの用水の排出を行う水栓装置について、栓部の開閉を駆動する栓駆動部と、栓部の開閉操作に対応する開閉動作モードとして、第１開閉動作モードと第２開閉動作モードとのいずれかを設定する開閉動作モード設定部と、第１開閉動作モードが設定されている場合、栓部の開度を変化させるための開度変更操作子が一定時間以上継続して操作されたことに応じて、栓部の開度が所定の制御限度値の状態となるように栓駆動部を制御し、第２開閉動作モードが設定されている場合、開度変更操作子が操作されている場合に対応して栓部の開度が変化するように栓駆動部を制御する栓駆動制御部とを備えて構成する。【選択図】図７
2020103136.tif 000002
【特許請求の範囲】
【請求項１】
圃場への用水の給水または圃場からの用水の排出を行う水栓装置であって、
栓部の開閉を駆動する栓駆動部と、
前記水栓装置に供給される用水が吐出されるまでの流路に設けられる栓部の開閉操作に対応する開閉動作モードとして、第１開閉動作モードと第２開閉動作モードとのいずれかを設定する開閉動作モード設定部と、
前記第１開閉動作モードが設定されている場合、前記栓部の開度を変化させるための開度変更操作子が一定時間以上継続して操作されたことに応じて、前記栓部の開度が所定の制御限度値の状態となるように前記栓駆動部を制御し、
前記第２開閉動作モードが設定されている場合、前記開度変更操作子が操作されている場合に対応して前記栓部の開度が変化するように前記栓駆動部を制御する栓駆動制御部と
を備える水栓装置。
【請求項２】
前記制御限度値の設定を変更する制御限度値変更部をさらに備える
請求項１に記載の水栓装置。
【請求項３】
水栓装置の上記開閉動作モードと上記開閉動作モード以外の他の所定モードとの切り替えを、複数の所定の操作子が同時に操作されることに応じて行う制御部をさらに備える
請求項１または２に記載の水栓装置。
【請求項４】
前記他の所定モードは、水栓装置の動作に関する所定の設定項目に対応するパラメータの変更が操作に応じて可能なモードである
請求項３に記載の水栓装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水栓装置に関する。
【背景技術】
【０００２】
圃場に給水を行う給水栓として、モータを駆動することで電動により弁の開閉を行うようにされた構成が知られている。このような電動の給水栓の弁の開閉は、例えば圃場の水位、気温等に基づいて弁の開度を調整するように制御可能とされる。あるいは、例えば圃場主等としてのユーザが行う遠隔操作に応じて制御可能とされる。
一方で、このような電動の給水栓であっても、ユーザが直接に給水栓にまで赴いて、給水栓に設けられた操作子を操作してその場で調整できるようにされたものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１９４１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように電動で栓部（弁）が開閉される水栓装置について、ユーザが、給水栓の操作子を操作して栓部の開閉を調整するにあたっては、栓部を全開または全閉の状態にしたい場合もあれば、全開と全閉との間の或る適切な開度としておきたいような場合もある。ユーザとしては、このような栓部の開度の調整にあたっての操作性が向上されることが好ましい。
【０００５】
本発明は、このような事情に鑑みてなされたもので、水栓装置における栓部の開閉を水栓装置に設けられた操作子に対する操作によって行う際の操作性が向上されるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するための本発明の一態様は、圃場への用水の給水または圃場からの用水の排出を行う水栓装置であって、栓部の開閉を駆動する栓駆動部と、前記水栓装置に供給される用水が吐出されるまでの流路に設けられる栓部の開閉操作に対応する開閉動作モードとして、第１開閉動作モードと第２開閉動作モードとのいずれかを設定する開閉動作モード設定部と、前記第１開閉動作モードが設定されている場合、前記栓部の開度を変化させるための開度変更操作子が一定時間以上継続して操作されたことに応じて、前記栓部の開度が所定の制御限度値の状態となるように前記栓駆動部を制御し、前記第２開閉動作モードが設定されている場合、前記開度変更操作子が操作されている場合に対応して前記栓部の開度が変化するように前記栓駆動部を制御する栓駆動制御部とを備える水栓装置である。
【発明の効果】
【０００７】
以上説明したように、本発明によれば、水栓装置における栓部の開閉を水栓装置に設けられた操作子に対する操作によって行う際の操作性が向上されるという効果が得られる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態における用水管理システムの全体的な構成例を示す図である。
【図２】第１実施形態における給水栓の構成例を示す図である。
【図３】第１実施形態における給水栓の構成例を示す図である。
【図４】第１実施形態における給水栓に設けられる操作パネル部の態様例を示す図である。
【図５】第１実施形態における給水栓の制御部の構成例を示す図である。
【図６】第１実施形態における給水栓の制御部が、水栓装置動作モードの切り替えに関連して実行する処理手順例を示すフローチャートである。
【図７】第１実施形態における給水栓の制御部が、開栓制御に関連して実行する処理手順例を示すフローチャートである。
【図８】第１実施形態における給水栓の制御部が、閉栓制御に関連して実行する処理手順例を示すフローチャートである。
【図９】第２実施形態における給水栓の制御部が、開栓ボタンに対する操作に応じた栓部の開栓制御のために実行する処理手順例を示すフローチャートである。
【図１０】第２実施形態における給水栓の制御部が、閉栓ボタンに対する操作に応じた栓部の閉栓制御のために実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
＜第１実施形態＞
図１は、本実施形態としての水栓装置（給水栓、排水栓）を備える用水管理システムの全体的な構成例を示している。本実施形態の用水管理システムは、複数の圃場における給排水を管理する。
【００１０】
まず、同図を参照して、用水管理システムが対応する圃場の給排水系について説明する。同図では、用水管理システムが、３つの圃場ＦＭ−１、ＦＭ−２、ＦＭ−３を管理対象とした例が示されている。本実施形態における圃場ＦＭ−１、ＦＭ−２、ＦＭ−３は、例えば水田であり、稲作の時期に応じて、適切な水位となるように灌漑、排水（給排水）が行われる。
なお、以降の説明にあたり、圃場ＦＭ−１、ＦＭ−２、ＦＭ−３について特に区別しない場合には、圃場ＦＭと記載する。なお、本実施形態の用水管理システムが管理対象とする圃場ＦＭの数は特に限定されるものではない。
【００１１】
圃場ＦＭ−１には給水栓１００−１が設けられている。給水栓１００−１は、パイプラインＰＬを経由してファームポンドＦＰ（用水供給源の一例）から送られた用水を圃場ＦＭ−１に供給する設備である。給水栓１００−１は、ファームポンドＦＰから送られた用水を圃場ＦＭ−１に吐出するまでの流水経路において開閉する栓部（弁）を備えることで、ファームポンドＦＰから送られた用水を圃場ＦＭ−１に供給する量が調節可能なようにされている。
また、圃場ＦＭ−１には排水栓２００−１が設けられている。排水栓２００−１は、圃場ＦＭ−１に貯まっている水を排出させるための設備である。排水栓２００−１は、圃場ＦＭ−１から引き揚げた水を例えばパイプラインに出すまでの流水経路において開閉する栓部（弁）を備えることで、排水量が調節可能なようにされている。
【００１２】
上記の圃場ＦＭ−１の場合と同様にして、圃場ＦＭ−２においても、給水栓１００−２、排水栓２００−２が備えられる。また、圃場ＦＭ−３においても、給水栓１００−３、排水栓２００−３が備えられる。
【００１３】
なお、以降の説明にあたり、給水栓１００−１、１００−２、１００−３について特に区別しない場合には、給水栓１００と記載する。また、以降の説明にあたり、排水栓２００−１、２００−２、２００−３について特に区別しない場合には、排水栓２００と記載する。
【００１４】
ここで、本実施形態の用水管理システムは、圃場ＦＭ−１、ＦＭ−２、ＦＭ−３をカバーするエリアを通信距離とする無線ＬＡＮ（Local Area Network）ルータＲＴを備える。無線ＬＡＮルータＲＴは、ネットワークＮＴと接続されており、ネットワークＮＴには用水管理サーバ５００が接続されている。
【００１５】
本実施形態における各圃場ＦＭの給水栓１００と排水栓２００は、それぞれ無線ＬＡＮに対応したネットワーク通信機能を有している。これにより、各圃場ＦＭの給水栓１００と排水栓２００は、それぞれ、無線ＬＡＮルータＲＴからネットワークＮＴを経由して用水管理サーバ５００と通信を行うことができる。
【００１６】
圃場ＦＭのそれぞれは、以下のように給水（灌漑）が行われる。圃場ＦＭに供給される用水は、まず、例えば河川ＲＶからパイプラインを経由してファームポンドＦＰに引かれ、ファームポンドＦＰにて貯留される。ファームポンドＦＰは、灌漑のための用水を貯留する池である。
ファームポンドＦＰに貯留された用水は、ポンプ（図示せず）によって汲み上げられ、圧力が加えられることによりパイプラインＰＬに供給される。同図の場合、パイプラインＰＬは３つの経路に分岐され、それぞれ、圃場ＦＭ−１、ＦＭ−２、ＦＭ−３に設けられた給水栓１００−１、１００−２、１００−３と接続されている。これにより、ファームポンドＦＰからパイプラインＰＬを経由して送られた用水は、給水栓１００−１、１００−２、１００−３にまで到達する。この際、給水栓１００−１、１００−２、１００−３の栓部が開状態であれば、給水栓１００−１、１００−２、１００−３から圃場ＦＭ−１、ＦＭ−２、ＦＭ−３のそれぞれに対して用水が供給され、灌漑が行われる。
【００１７】
また、本実施形態の用水管理システムにおいては、圃場ＦＭ−１、ＦＭ−２、ＦＭ−３への給水制御のために、用水センサ３００−Ａ（第１用水センサの一例）と、用水センサ３００−Ｂ１、３００−Ｂ２及び３００−Ｂ３（第２用水センサの一例）とが備えられる。
【００１８】
用水センサ３００−Ａは、ファームポンドＦＰからパイプラインＰＬに流れる用水を検出する。一具体例として、用水センサ３００−Ａは、パイプラインＰＬにおけるファームポンドＦＰに近い部分のパイプラインＰＬに流れる水の量（流量）を検出するように設けられる流量センサである。このように設けられた用水センサ３００−Ａは、ファームポンドＦＰから用水が供給されることに応じて、ファームポンドＦＰからパイプラインＰＬに流入する用水の量を検出することができる。
また、用水センサ３００−Ａは、無線ＬＡＮに対応したネットワーク通信機能を有している。このため、用水センサ３００−Ａは、無線ＬＡＮルータＲＴからネットワークＮＴを経由して用水管理サーバ５００と通信を行うことが可能である。
【００１９】
用水センサ３００−Ｂ１は、給水栓１００−１に対応して設けられ、給水栓１００−１に流れる用水を検出する。一具体例として、用水センサ３００−Ｂ１は、給水栓１００−１と接続されたパイプラインＰＬにおいて、給水栓１００−１に近い部分に流れる水の量（流量）を検出するように設けられる。
例えば給水栓１００−１が閉状態にあって給水栓１００−１に用水が流れない状態では、給水栓１００−１に近い部分のパイプラインＰＬにおいても用水の流れは生じない。従って、この場合の用水センサ３００−Ｂ１は、流量がゼロであると検出する。
これに対して、給水栓１００−１が開状態にあって給水栓１００−１に用水が流れている状態では、給水栓１００−１に近い部分のパイプラインＰＬにおいても用水の流れが生じる。従って、この場合の用水センサ３００−Ｂ１は、給水栓１００−１において流れている用水の量に応じた流量を検出する。
このように、用水センサ３００−Ｂ１は、給水栓１００−１に流れる用水を検出することができる。
また、用水センサ３００−Ｂ１と給水栓１００−１とは比較的近接して設置される。そこで、用水センサ３００−Ｂ１と給水栓１００−１とは、近距離無線通信により通信可能に構成される。これにより、用水センサ３００−Ｂ１は、検出された結果を示す検出情報を給水栓１００−１に送信し、給水栓１００−１は受信された検出情報を、無線ＬＡＮルータＲＴからネットワークＮＴを経由して用水管理サーバ５００に送信することができる。このように、用水管理サーバ５００は、通信を介して用水センサ３００−Ｂ１の検出情報を取得することができる。
【００２０】
なお、用水センサ３００−Ｂ１と給水栓１００−１との間の近距離無線通信の方式としては特に限定されるものではないが、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）などを採用することができる。
このような近距離無線通信は、消費電力が少ないことから、例えば用水センサ３００−Ｂ１については、バッテリーを電源として長期間にわたって動作させることが可能であり、メンテナンスの省力化が図られる。また、例えば太陽電池により日中において発生した電力を充電して電源として使用する場合にも、小容量の太陽電池や充電池で済ませることができる。
【００２１】
用水センサ３００−Ｂ２は、給水栓１００−２に対応して設けられ、給水栓１００−２に流れる用水を検出する。例えば用水センサ３００−Ｂ２も、給水栓１００−２に近い部分のパイプラインＰＬに流れる水の量（流量）を検出するように設けられる。
また、用水センサ３００−Ｂ２と給水栓１００−２とは、近距離無線通信により通信可能とされている。これにより、用水管理サーバ５００は、通信を介して給水栓１００−２から用水センサ３００−Ｂ２の検出情報を取得することができる。
【００２２】
用水センサ３００−Ｂ３は、給水栓１００−３に対応して設けられ、給水栓１００−３に流れる用水を検出する。例えば用水センサ３００−Ｂ３も、給水栓１００−３に近い部分のパイプラインＰＬに流れる水の量（流量）を検出するように設けられる。
また、用水センサ３００−Ｂ３と給水栓１００−３とは、近距離無線通信により通信可能とされている。これにより、用水管理サーバ５００は、通信を介して給水栓１００−３から用水センサ３００−Ｂ３の検出情報を取得することができる。
【００２３】
用水管理サーバ５００は、上記のように用水センサ３００−Ａ、３００−Ｂ１、３００−Ｂ２、３００−Ｂ３から取得した検出情報を利用して、圃場ＦＭ−１、ＦＭ−２、ＦＭ−３のそれぞれに対応する給排水制御を行うことができる。
【００２４】
なお、以降の説明にあたり、各給水栓１００に対応する用水センサ３００−Ｂ１、３００−Ｂ２、３００−Ｂ３について特に区別しない場合には、用水センサ３００−Ｂと記載する。また、ファームポンドＦＰに対応する用水センサ３００−Ａと、給水栓１００に対応する用水センサ３００−Ｂとについて特に区別しない場合には、用水センサ３００と記載する。
【００２５】
また、圃場ＦＭ−１においては、複数の水位センサ４００−１が設置される。同図では、４つの水位センサ４００−１が設置された例が示されている。水位センサ４００−１は、それぞれ、設置された場所における水位を検出（測定）する。
圃場の水位は、例えば圃場における位置ごとに異なっている。このため、１つの圃場に対応して１つの水位を求める場合には、圃場における複数の異なる位置にそれぞれ水位センサを配置し、各水位センサにより検出された水位に基づいて１つの代表的な水位を求めるようにすることが測定結果の信頼性を高めるという点で好ましい。本実施形態においては、このような観点から圃場ＦＭ−１において複数の水位センサ４００−１が設置されている。
また、各水位センサ４００−１は、近距離無線通信により同じ圃場ＦＭ−１に設置された給水栓１００−１と通信可能とされている。これにより、各水位センサ４００−１は、検出した水位の情報を給水栓１００−１に送信することができる。また、給水栓１００−１は、各水位センサ４００−１から受信した水位の情報を無線ＬＡＮルータＲＴからネットワークＮＴを経由して用水管理サーバ５００に送信することができる。つまり、各水位センサ４００−１は、検出した水位の情報を、給水栓１００−１が中継する通信を介して用水管理サーバ５００に送信することができる。
【００２６】
同様に、圃場ＦＭ−２においては、複数の水位センサ４００−２が設置される。各水位センサ４００−２は、近距離無線通信により同じ圃場ＦＭ−２に設置された給水栓１００−２と通信可能とされている。これにより、各水位センサ４００−２は、検出した水位の情報を、給水栓１００−２の中継を介して用水管理サーバ５００に送信することができる。
また、圃場ＦＭ−３においては、複数の水位センサ４００−３が設置される。各水位センサ４００−３は、近距離無線通信により同じ圃場ＦＭ−３に設置された給水栓１００−３と通信可能とされている。これにより、各水位センサ４００−３は、検出した水位の情報を、給水栓１００−３の中継を介して用水管理サーバ５００に送信することができる。
なお、以降の説明にあたり、水位センサ４００−１、４００−２、４００−３について特に区別しない場合には、水位センサ４００と記載する。
【００２７】
用水管理サーバ５００は、圃場ＦＭ−１に設置された各水位センサ４００−１から受信した水位の情報を利用して圃場ＦＭ−１における水位を求め、求めた水位を圃場ＦＭ−１における給排水管理に利用することができる。
同様に、用水管理サーバ５００は、圃場ＦＭ−２に設置された各水位センサ４００−２から受信した水位の情報を利用して、圃場ＦＭ−２における水位を求め、求めた水位を圃場ＦＭ−２における給排水管理に利用することができる。
また、用水管理サーバ５００は、圃場ＦＭ−３に設置された各水位センサ４００−３から受信した水位の情報を利用して、圃場ＦＭ−３における水位を求め、求めた水位を圃場ＦＭ−３における給排水管理に利用することができる。
【００２８】
用水管理サーバ５００は、圃場ＦＭ−１、ＦＭ−２、ＦＭ−３における給排水に関する管理（給排水管理）を行う。
給排水管理にあたり、用水管理サーバ５００は、ネットワークＮＴから無線ＬＡＮルータＲＴを経由して各圃場ＦＭにおける給水栓１００と通信を行うことにより、各給水栓１００における栓部の開閉を制御する。これにより、用水管理サーバ５００は、圃場ＦＭごとに個別に給水に関する制御を行うことができる。
また、用水管理サーバ５００は、ネットワークＮＴから無線ＬＡＮルータＲＴを経由して各圃場ＦＭにおける排水栓２００と通信を行うことにより、各排水栓２００における栓部の開閉を制御する。これにより、用水管理サーバ５００は、圃場ＦＭごとに個別に排水に関する制御を行うことができる。
【００２９】
圃場主端末６００−１は、圃場ＦＭ−１の圃場主（農家）が利用するネットワーク端末装置である。圃場主端末６００−１は、例えば圃場ＦＭ−１の圃場主が所有するパーソナルコンピュータ、スマートフォン、タブレット端末などである。同様に、圃場主端末６００−２、６００−３は、それぞれ圃場ＦＭ−２、ＦＭ−３の圃場主が利用するネットワーク端末装置である。なお、以降の説明にあたり、圃場主端末６００−１、６００−２、６００−３について特に区別しない場合には、圃場主端末６００と記載する。
なお、同図では圃場ＦＭ−１、ＦＭ−２、ＦＭ−３の圃場主がそれぞれ異なる場合に対応して、圃場ＦＭ−１、ＦＭ−２、ＦＭ−３ごとに圃場主端末６００−１、６００−２、６００−３が備えられている例が示されている。しかし、圃場ＦＭ−１、ＦＭ−２、ＦＭ−３のうちで圃場主が同じものについては、１つの圃場主端末６００が共通に使用されてもよい。
【００３０】
圃場主端末６００を操作することにより、圃場主は、圃場ＦＭにおける給水計画を策定することができる。策定された給水計画の情報は用水管理サーバ５００にて記憶される。用水管理サーバ５００は、策定された給水計画に従って、給水栓１００の栓部の開閉動作を制御することができる。また、圃場主が圃場主端末６００に対して給水栓の開閉を指示する操作を行うことにより、給水栓１００に開閉動作を実行させることができる。つまり、圃場主端末６００に対する操作によって給水栓１００を遠隔制御できる。圃場主端末６００からの給水栓１００の遠隔制御は、用水管理サーバ５００が介在して行われてもよいし、用水管理サーバ５００が介在せずに行われてもよい。
【００３１】
図２及び図３を参照して、給水栓１００の構成例について説明する。各図においては、給水栓１００の構造に関して、給水栓１００を側方からみた断面図により示している。
給水栓１００において給水管１０１は、パイプラインＰＬから用水が供給される管である。給水管１０１の下端部側は、図示するように、パイプラインＰＬの端部と連結されている。これにより、図２において矢印αで示すように、パイプラインＰＬから送られてきた用水が給水管１０１における中空部１０１ａに供給される。
【００３２】
給水管１０１の上端部には吐出管１０２が取り付けられている。吐出管１０２の中空部１０２ａは、給水管１０１の中空部１０１ａと連通するようにされている。そのうえで、給水管１０１と吐出管１０２との連結部分において、給水管１０１の中空部１０１ａの径は、止水栓ボール１０４よりも大きくなっており、吐出管１０２の中空部１０２ａの径は止水栓ボール１０４よりも小さくなっている。また、吐出管１０２の中空部１０２ａにおける中空部１０１ａ側の開口部は図示するようにテーパー状となっていることで、止水栓ボール１０４が中空部１０２ａの開口にまで浮上してきたときには、図示するように、中空部１０２ａを止水栓ボール１０４が塞ぐことができる位置に納まるようにしている。
本実施形態においては、止水栓ボール１０４と中空部１０２ａの下側の開口部とにより栓部が形成される。
【００３３】
また、吐出管１０２の上側にはカップ１０３が被せられるように設けられる。カップ１０３の内側と吐出管１０２との間には、中空部１０３ａが形成されている。中空部１０３ａは、吐出管１０２の中空部１０２ａから排出された用水が外部に吐出されるまでの経路となる。
【００３４】
止水栓ボール１０４は、浮力を有する球状の部材である。止水栓ボール１０４は、図示するように、中空部１０１ａ内に設けられる。
また、軸部１０５は、カップ１０３と吐出管１０２の中空部１０２ａを貫通するように設けられる。軸部１０５は、栓駆動部１１１により図２の矢印Ａで示すように一定の可動範囲で上下方向に移動可能とされている。
【００３５】
図２に示される軸部１０５は、例えば可動範囲において最も上に位置している状態である。この状態においては、パイプラインＰＬから給水管１０１に供給された用水の圧力によって浮力体である止水栓ボール１０４が同図の状態にまで浮上するため、中空部１０２ａの開口部が止水栓ボール１０４によって塞がれる状態（閉状態）となる。このように閉状態となることにより、パイプラインＰＬから給水管１０１に供給された用水が給水栓１００の外部に吐出されることはない。
【００３６】
一方、図３に示される軸部１０５は、図２の状態から図３の矢印Ｂで示すように下方向に移動され、可動範囲において最も下に位置している状態である。この状態においては、同図のように止水栓ボール１０４が軸部１０５によって押し下げられる。このため、止水栓ボール１０４は、中空部１０１ａにおいて、中空部１０２ａよりも下側に位置する状態（開状態）となる。
このように開状態となることにより、パイプラインＰＬから給水管１０１に供給された用水は、同図の破線で示す矢印βとして示すように、中空部１０１ａ、中空部１０２ａ及び中空部１０３ａによる流水経路を通って、給水栓１００の外部に吐出される。このようにして用水が給水栓１００から圃場ＦＭに供給される。この際、吐出管１０２の上にはカップ１０３が設けられていることで、中空部１０２ａから吐出される用水の圧力が高い状態であっても、上に吹き出すことなく、中空部１０３ａを通して下側に流すことができる。
【００３７】
また、図２及び図３の各図に示されるように、例えばカップ１０３の上には、ケース１１０が設けられる。ケース１１０の中には、栓駆動部１１１、センサ対応通信部１１３、サーバ対応通信部１１４、電源部１１５、制御部１２０、記憶部１３０及び操作パネル部１４０が備えられる。
【００３８】
栓駆動部１１１は、栓部の開閉駆動を行う。つまり、栓駆動部１１１は、軸部１０５を上下方向に移動させることで、止水栓ボール１０４が中空部１０２ａの開口部を塞ぐ閉状態と止水栓ボール１０４が中空部１０２ａの開口部よりも下側に位置する開状態との間で状態を変化させる。
なお、栓駆動部１１１は、開状態において軸部１０５の上下方向における位置を変化させることで、中空部１０２ａの開口部と止水栓ボール１０４との間の隙間を調節することができる。これにより、給水栓１００から吐出される用水の量が調節可能とされる。
【００３９】
栓駆動部１１１は、例えば、モータ１１１ａと、モータ１１１ａの回転に応じて軸部１０５を上下方向に移動させる機構部とを備えて構成される。例えば軸部１０５を上下方向に移動させる機構部は、軸部１０５が給水栓１００における所定箇所と螺合されていることで回転により上下方向に移動可能とされたうえで、軸部１０５をモータ１１１ａの回転に応じて回転させるようにされた構造により構成することができる。なお、軸部１０５を上下方向に移動させる機構部としては他の構造も採り得るものであり、上記の例に限定されない。
【００４０】
制御部１２０は、給水栓１００の動作を制御する。給水栓１００の動作の制御には、栓駆動部１１１の制御が含まれる。栓駆動部１１１の制御のために制御部１２０は、例えば栓駆動部１１１のモータ１１１ａを回転させるためのモータ制御信号を栓駆動部１１１に出力する。
また、制御部１２０は、センサ対応通信部１１３を介して、センサ対応通信部１１３の通信距離にある用水センサ３００及び水位センサ４００と情報の送受信を行う。また、制御部１２０は、サーバ対応通信部１１４を介してネットワークＮＴ経由で用水管理サーバ５００と情報の送受信を行う。
記憶部１３０は、制御部１２０が利用する各種の情報を記憶する。
【００４１】
センサ対応通信部１１３は、近距離無線通信により通信距離の範囲内に位置する用水センサ３００及び水位センサ４００と通信を行う。
サーバ対応通信部１１４は、ネットワークＮＴ経由で用水管理サーバ５００と通信を行う。
【００４２】
電源部１１５は、栓駆動部１１１、センサ対応通信部１１３、サーバ対応通信部１１４、制御部１２０、記憶部１３０、操作パネル部１４０に電源を供給する。
電源部１１５は、例えば太陽電池と蓄電池とを備える。図示は省略しているが、太陽電池は、例えばケース１１０の上面部において外部に表出するように設けられる。電源部１１５は、日中において太陽電池により発電された電力を蓄電池に蓄積する。そして、電源部１１５は、蓄電池に蓄積された電力を電源として供給するように構成される。
あるいは、電源部１１５は、２次電池または１次電池などの所定の規格の電池により電源を供給するようにされたうえで、電池の残量が少なくなった場合には電池を交換するように使用される構成であってもよい。
【００４３】
操作パネル部１４０は、給水栓１００に関する各種設定や栓部の開閉の操作が行われるパネル部である。ケース１１０は、開閉可能な構造を有している。操作パネル部１４０は、ケース１１０が閉じられた状態では、ケース１１０内に収納されており、ケース１１０が開けられることで、操作が可能となるように設けられている。
即ち、本実施形態の給水栓１００は、例えば用水管理サーバ５００の制御に応じて動作することが可能とされているとともに、操作パネル部１４０に対して行われる操作に応じて動作することも可能とされている。このように、給水栓１００が操作パネル部１４０に対する操作に応じて動作が可能なように構成されていることで、ユーザは、圃場ＦＭに赴いて、給水栓１００の動作を実際に確認しながら、各種設定や栓部の開閉を行える。これにより、例えば用水管理サーバ５００からの制御が不調であるために、給水栓１００を直接操作したいような場合や、給水栓１００の動作をユーザが実際に自分自身で操作しながら確認したいような場合にも対応できる。
【００４４】
図４は、操作パネル部１４０の操作パネル面の態様例を示している。同図の操作パネル部１４０の操作パネル面には、表示部１４１、ランプ１４２−１〜１４２−６、操作ボタン１４３−１、１４３−２、及び電源スイッチ１４４が配置されている。
表示部１４１は、操作に応じた設定状態等を表示する部位である。表示部１４１の表示は、制御部１２０によって制御される。
【００４５】
ランプ１４２−１〜１４２−６は、それぞれ、給水栓１００の所定の状態を示すように、所定のパターン（点灯色、点滅タイミング等）により点灯する。ランプ１４２−１〜１４２−６の点灯は、制御部１２０によって制御される。
ランプ１４２−１は、給水栓１００について、給水周期が設定されていることを示すように所定のパターンで点灯する。また、ランプ１４２−１は、電源に異常が生じたことを警告するように所定のパターンで点滅する。
ランプ１４２−２は、給水栓１００について、給水を行う際における栓部の開度（給水開度（開方向における制御限度値の一例）が設定されていることを示すように所定パターンで点灯する。また、ランプ１４２−２は、モータ１１１ａが過負荷の状態であることを警告するように所定のパターンで点滅する。
ランプ１４２−３は、給水栓１００について、給水を行う給水時間（例えば、給水を開始する時刻と給水を終了させる時刻）が設定されていることを示すように所定パターンで点灯する。
ランプ１４２−４は、給水の開始遅延時間が設定されていることを示すように所定パターンで点灯する。用水管理サーバ５００からの制御に応じて、所定の開始時刻に栓部を開状態として給水を開始するように設定されている場合に、通信状況によっては、給水栓１００にて給水指示を受信できるタイミングが、開始時刻を経過してしまう場合がある。開始遅延時間を設定しておくことで、開始時刻から開始遅延時間を経過するまでの間に、給水指示が受信されたのであれば、給水栓は給水を開始するために、栓部を開くように動作することができる。
なお、開閉動作モード、給水周期、給水開度、給水時間、開始遅延時間等のパラメータ（栓部開閉パラメータ）の設定は、給水栓１００について設定操作モードとしたうえで、ユーザが操作ボタン１４３等を操作してパラメータを変更することによって行うことができる。また、栓部開閉パラメータの設定は、ユーザが圃場主端末６００を操作して行うこともできる。圃場主端末６００に対する操作よって指定された栓部開閉パラメータが、例えば用水管理サーバ５００の制御により、給水栓１００に設定される。
【００４６】
ランプ１４２−５は、開閉動作モードが設定されていることを示すように所定パターンで点灯する。
本実施形態において、開閉動作モードとしては、手動開閉動作モード（第２開閉動作モードの一例）と自動開閉動作モード（第１開閉動作モードの一例）とのいずれかが設定される。手動開閉動作モードと自動開閉動作モードとについては後述する。
【００４７】
ランプ１４２−６は、現在設定されている栓部の開閉動作モードが何であるかを示す点滅が行われる。
以降の説明において、ランプ１４２−１〜１４２−６について特に区別しない場合には、ランプ１４２と記載する。
【００４８】
操作ボタン１４３−１、１４３−２は、それぞれ、ユーザが操作するボタンとしての操作子である。ユーザは、所定の手順で操作ボタン１４３−１、１４３−２を操作することで、上記の各種設定モードのうちから任意の設定モードの状態としたうえで、設定モードにおいて設定すべきパラメータの値を変更することができる。例えば、パラメータの値の変更にあたり、操作ボタン１４３−１はパラメータ値を増加させる操作が行われるアップボタンとして、操作ボタン１４３−２はパラメータ値を減少させる操作が行われるダウンボタンとして機能させることができる。
また、栓部の開閉が可能なモード（開閉動作モード）の状態においては、操作ボタン１４３−１は栓部の開度を大きくしていく閉栓ボタンとして、操作ボタン１４３−２は、栓部の開度を小さくしていく閉栓ボタンとして機能させることができる。
操作ボタン１４３−１、１４３−２には、それぞれ、押圧されることによりオン状態となり、押圧が解除されることによりオフ状態となるモーメンタリスイッチが用いられてよい。
以降の説明にあたり、操作ボタン１４３−１、１４３−２について特に区別しない場合には、操作ボタン１４３と記載する。
【００４９】
電源スイッチ１４４は、給水栓１００の電源のオンオフが行われる操作子である。
【００５０】
図５を参照して、制御部１２０と記憶部１３０の構成例について説明する。同図においては、制御部１２０及び記憶部１３０とともに、センサ対応通信部１１３及びサーバ対応通信部１１４が示される。
【００５１】
同図の制御部１２０は、機能部として、パラメータ設定部１２１及び駆動制御部１２２を備える。同図に示される制御部１２０の機能は、給水栓１００において備えられるＣＰＵ（Central Processing Unit）がプログラムを実行することにより実現される。
【００５２】
パラメータ設定部１２１は、栓部開閉パラメータの設定に関する制御を実行する。パラメータ設定部１２１は、開閉動作モード設定部１２１１、制御限度値変更部１２１２を備える。
開閉動作モード設定部１２１１は、栓部開閉パラメータの１つである開閉動作モードを設定する。つまり、開閉動作モード設定部１２１１は、操作パネル部１４０に対して行われる開閉動作モードの選択の操作に応じて、選択された開閉動作モードを設定する。本実施形態における開閉動作モードには、前述のように、手動開閉動作モードと自動開閉動作モードとがある。
【００５３】
手動開閉動作モードでは、操作ボタン１４３がオン状態のときに対応して栓駆動部１１１のモータ１１１ａを駆動させることで、開度が開方向または閉方向に変化していくように栓部の開閉動作が行われる。この場合、操作ボタン１４３がオン状態からオフ状態となることに応じて、栓部の開閉動作が停止する。本実施形態では、このように操作ボタン１４３がオン状態のときに対応して栓部の開閉が行われる動作に関して「手動」という。
自動開閉動作モードでは、まず、操作ボタン１４３のオン状態が一定時間以上継続されずに解除された場合には、手動開閉動作モードと同様に、操作ボタン１４３−１または操作ボタン１４３−２がオン状態のときに対応して栓部の開閉動作が行われる。そのうえで、自動開閉動作モードでは、操作ボタン１４３のオン状態が、一旦、一定時間以上継続されると、以降においては、操作ボタン１４３がオン状態とオフ状態のいずれであるのかに関わらず、開度が制御限度値となるまで栓部が開閉動作が維持されるように動作する。本実施形態では、このように操作ボタン１４３がオン状態とオフ状態のいずれであるのかに関わらず、開度が制御限度値となるまで栓部が開閉動作が維持されるように動作に関して「自動」という。
【００５４】
開閉動作モード設定部１２１１は、操作パネル部１４０に対して行われた、開閉動作モード選択の操作に応じて、手動開閉動作モードと自動開閉動作モードとのいずれかを設定する。開閉動作モード設定部１２１１は、選択された開閉動作モードを示す開閉動作モード設定情報を、開閉動作モード記憶部１３１１に記憶させることにより、開閉動作モードの設定を行う。
【００５５】
なお、開閉動作モード設定部１２１１は、例えば、ネットワークＮＴを経由して行われる用水管理サーバ５００の制御に応じて、手動開閉動作モードと自動開閉動作モードとのいずれかを設定するようにされてもよい。この場合、用水管理サーバ５００は、例えば圃場主端末６００に対する操作によってユーザが設定した、給水栓１００の栓部の開閉に関する設定内容に基づいて、制御を実行してよい。
【００５６】
制御限度値変更部１２１２は、栓部開閉パラメータの１つである給水開度（開方向における制御限度値の一例）の設定を変更する。具体的に、制御限度値変更部１２１２は、操作パネル部１４０に対して行われる給水開度変更の操作に応じて、給水開度の設定値を変更する。例えば、給水に際して、開度を「１００％」とした場合には給水量が多すぎるような場合に、「１００％」より小さい適切な開度に変更することで、適切な給水量で給水を行える。
【００５７】
制御限度値変更部１２１２は、変更（設定）された給水開度を示す給水開度情報を、制御限度値記憶部１３１２に記憶させる。これにより、変更後の給水開度が設定されることになる。
なお、制御限度値変更部１２１２は、ネットワークＮＴを経由して行われる用水管理サーバ５００の制御に応じて、制御限度値を変更してもよいこの場合にも、用水管理サーバ５００は、例えば圃場主端末６００に対する操作によってユーザが設定した、制御限度値に関する設定内容に基づいて、制御を実行してよい。
【００５８】
駆動制御部１２２は、栓部の開閉が行われるように栓駆動部１１１の制御（開閉制御）を行う。つまり、駆動制御部１２２は、栓が開方向または閉方向に動作するように栓駆動部１１１に駆動制御信号を出力する。栓駆動部１１１は、駆動制御信号に基づいてモータ１１１ａを、栓部の開方向または閉方向に対応する回転方向に回転させる。これにより、栓部の開閉動作が得られる。以降の説明において、開閉制御として、栓部の開度を大きくしていくようにする制御については「開栓制御」といい、栓部の開度を小さくしていくようにする制御については「閉栓制御」という。
【００５９】
記憶部１３０は、パラメータ記憶部１３１を備える。パラメータ記憶部１３１は、パラメータ設定部１２１によって設定された栓部開閉パラメータを記憶する。パラメータ記憶部１３１は、開閉動作モード記憶部１３１１及び制御限度値記憶部１３１２を備える。
前述のように、開閉動作モード記憶部１３１１は、開閉動作モードを示す開閉動作モード設定情報を記憶する。制御限度値記憶部１３１２は、設定された給水開度を示す給水開度情報を記憶する。
【００６０】
本実施形態の給水栓１００は、開閉動作モードとパラメータ設定モードとの間でのモード（水栓装置動作モード）の切り替えが可能なようにされている。水栓装置動作モードとして、開閉動作モードは、操作ボタン１４３に対して行われる操作に応じて、自動開閉動作モードと手動開閉動作モードとのいずれかにより栓部を開閉する動作が行われるモードである。水栓動作装置モードとして、パラメータ設定モードは、操作ボタン１４３等の操作に対して行われる操作に応じて、開閉動作モード、給水周期、給水開度、給水時間、開始遅延時間等の栓部開閉パラメータを変更することが可能なモードである。
【００６１】
図６のフローチャートを参照して、本実施形態の給水栓１００が水栓装置動作モードの切り替えに関連して実行する処理手順例について説明する。なお、同図の処理は、水栓装置動作モードとして、開閉動作モードが設定された状態から開始される場合を例に挙げる。
【００６２】
ステップＳ１０１：制御部１２０は、デフォルトの水栓装置動作モードとして、開閉動作モード（自動開閉動作モードまたは手動開閉動作モード）を設定する。
【００６３】
ステップＳ１０２：制御部１２０は、開閉動作モードが設定されている状態において、パラメータ設定モード遷移操作が行われるのを待機する。パラメータ設定モード遷移操作は、例えば操作ボタン１４３−１、１４３−２を同時に押圧する操作であってよい。
【００６４】
ステップＳ１０３：パラメータ設定モード遷移操作が行われると、制御部１２０は、水栓装置動作モードを、開閉動作モードからパラメータ設定モードに切り替える。
ステップＳ１０４：パラメータ設定モードのもとでは、例えば操作ボタン１４３−１、１４３−２に対する所定の操作に応じて、パラメータの変更対象とする設定項目（開閉動作モード、給水周期、給水開度、給水時間、開始遅延時間等）を選択し、選択された設定項目に対応するパラメータを変更することができる。
制御部１２０は、パラメータ設定モードのもとで行われる操作に応じて、設定項目を選択し、選択された設定項目に対応するパラメータを変更する。
【００６５】
ステップＳ１０５：パラメータ設定モードのもとで、制御部１２０は、パラメータ設定モードを解除する操作が行われるのを待機している。パラメータ設定モードを解除する操作も、パラメータ設定モード遷移操作と同様に、操作ボタン１４３−１、１４３−２を同時に押圧する操作であってよい。
パラメータ設定モードを解除する操作が行われると、制御部１２０は、ステップＳ１０１に処理を戻し、水栓装置動作モードとして開閉動作モードを設定する。
【００６６】
図７のフローチャートを参照して、本実施形態の制御部１２０が、操作パネル部１４０の操作ボタン１４３−１に対する操作に応じて、栓部を開方向に動作させる制御（開栓制御）のために実行する処理手順例について説明する。なお、同図の説明にあたっては、操作ボタン１４３−１については閉栓ボタンと記載する。
【００６７】
ステップＳ２０１：まず、制御部１２０の駆動制御部１２２は、現在において、開閉動作モードとして、手動開閉動作モードと、自動開閉動作モードとのいずれによる制御を実行するのかを選択する。
このため、駆動制御部１２２は、開閉動作モード記憶部１３１１に記憶されている開閉動作モード設定情報を参照し、開閉動作モード設定情報が、手動開閉動作モードと自動開閉動作モードとのいずれを示しているのかについて判定する。
ステップＳ２０２：自動開閉動作モードが設定されていると判定された場合、駆動制御部１２２は、操作ボタン１４３に対して行われた操作に応じて自動開閉動作モードに対応する制御（自動開閉動作モード制御）を実行する。
ステップＳ２０３：手動開閉動作モードが設定されていると判定された場合、駆動制御部１２２は、開閉動作モードとして、操作ボタン１４３に対して行われた操作に応じて手動開閉動作モードに対応する制御（手動開閉動作モード制御）を実行する。
【００６８】
さらに同図を参照して、ステップＳ２０２の自動開閉動作モード制御における開栓制御の処理手順例について説明する。
ステップＳ３０１；駆動制御部１２２は、閉栓ボタンのオン状態が開始されるのを待機している。
【００６９】
ステップＳ３０２：閉栓ボタンのオン状態が開始されたことに応じて、駆動制御部１２２は、閉栓ボタンがオン状態からオフ状態に遷移したか否かについて判定する。
ステップＳ３０３：ステップＳ３０２にて、閉栓ボタンがオフ状態に遷移せずに、オン状態を維持していることが判定された場合、駆動制御部１２２は、さらに、閉栓ボタンのオン状態が一定時間以上継続されたか否かについて判定する。ここでの一定時間は、自動開閉動作モードが設定されているもとで、閉栓ボタンのオン状態を継続させてから、自動閉栓制御による閉栓動作が開始されるまでの待機時間に相当する。閉栓ボタンのオン状態の継続が未だ一定時間に満たない場合には、ステップＳ３０２に処理が戻される。
ステップＳ３０４：ステップＳ３０３により、閉栓ボタンのオン状態が一定時間以上継続されたことが判定された場合、駆動制御部１２２は、自動閉栓制御を開始する。ここでの自動閉栓制御は、現在においてオン状態の閉栓ボタンが以降においてオフ状態に遷移したとしても、閉栓制御を停止することなく維持させることをいう。
【００７０】
ステップＳ３０５：ステップＳ３０４により自動閉栓制御が開始された後、駆動制御部１２２は、栓部の開度が給水開度に至るのを待機する。駆動制御部１２２は、例えば、モータ１１１ａの駆動時間に基づいて栓部の開度を算出することができる。また、駆動制御部１２２は、モータ１１１ａあるいは軸部１０５等に設けられたエンコーダの出力に基づいて栓部の開度を算出するようにされてもよい。
【００７１】
ステップＳ３０６：ステップＳ３０５にて給水開度に至ったことが判定された場合、これ以上、栓部を開いていくように駆動する必要がない。そこで、この場合の駆動制御部１２２は、これまでの閉栓制御を停止させる。この際、閉栓ボタンがオン状態であっても、閉栓制御を停止させる。
また、ステップＳ３０２にて閉栓ボタンがオフ状態に遷移したことが判定された場合には、閉栓ボタンのオン状態が一定時間を経過しないうちにオフ状態に遷移したことになる。この場合には、同図の処理が終了される。この場合、閉栓制御は実行されなかったことになる。
【００７２】
なお、自動開閉動作モードでの閉栓制御としては、例えばステップＳ３０１にて閉栓ボタンのオン状態が開始されたことに応じて、駆動制御部１２２が閉栓制御を開始するようにされてよい。そのうえで、閉栓ボタンのオン状態が一定時間以上継続したのであれば、自動閉栓制御に移項し、一定時間以上継続する前のタイミングで閉栓ボタンがオフ状態となった場合には、閉栓制御が停止されるようにしてよい。
【００７３】
さらに同図を参照して、ステップＳ２０３の手動開閉動作モード制御における開栓制御の処理手順例について説明する。
ステップＳ４０１；駆動制御部１２２は、閉栓ボタンのオン状態が開始されるのを待機する。
【００７４】
ステップＳ４０２：閉栓ボタンのオン状態が開始されたことに応じて、駆動制御部１２２は、閉栓制御を開始する。
【００７５】
ステップＳ４０３：駆動制御部１２２は、ステップＳ４０２により閉栓制御が開始された状態のもとで、閉栓ボタンがオン状態からオフ状態に遷移したか否かについて判定する。
【００７６】
ステップＳ４０４：ステップＳ４０２にて、閉栓ボタンがオフ状態に遷移せずに、オン状態を維持していることが判定された場合、駆動制御部１２２は、さらに、栓部の開度が「１００％」に至ったか否かについて判定する。つまり、手動開閉動作モードにおいては、給水開度の設定には影響されることなく、ユーザの操作に応じて「１００％」の開度まで栓部を開いていくことができる。ステップＳ４０４においても、「１００％」の開度に代えて給水開度に至ったか否かが判定される処理とされてもよい。
当該ステップＳ４０４にて開度が「１００％」に至っていないことが判定された場合には、ステップＳ４０３に処理が戻される。
【００７７】
ステップＳ４０５：ステップＳ４０３にて閉栓ボタンがオフ状態に遷移したことが判定された場合、もしくはステップＳ４０４にて開度が「１００％」に至ったことが判定された場合、駆動制御部４０５は、ステップＳ４０２により開始させた閉栓制御を停止させる。
【００７８】
図８のフローチャートを参照して、本実施形態の制御部１２０が、操作パネル部１４０の操作ボタン１４３−２の操作に応じて、栓部を閉方向に動作させる制御（閉栓制御）のために実行する処理手順例について説明する。なお、同図の説明にあたっては、操作ボタン１４３−２については閉栓ボタンと記載する。
閉栓制御に際しても、まず、図７のステップＳ２０１〜Ｓ２０３により、現在の開閉動作モードの設定に応じて、自動開閉動作モード制御と手動開閉動作モード制御とのうちのいずれかが設定される。
【００７９】
まず、ステップＳ２０２として実行される自動開閉動作モード制御における開栓制御の処理手順例について説明する。
ステップＳ５０１；駆動制御部１２２は、閉栓ボタンのオン状態が開始されるのを待機している。
【００８０】
ステップＳ５０２：閉栓ボタンのオン状態が開始されたことに応じて、駆動制御部１２２は、閉栓ボタンがオン状態からオフ状態に遷移したか否かについて判定する。
ステップＳ５０３：ステップＳ５０２にて、閉栓ボタンがオフ状態に遷移せずに、オン状態を維持していることが判定された場合、駆動制御部１２２は、さらに、閉栓ボタンのオン状態が一定時間以上継続されたか否かについて判定する。ここでの一定時間は、自動開閉動作モードが設定されているもとで、閉栓ボタンのオン状態を継続させてから、自動閉栓制御による閉栓動作が開始されるまでの待機時間に相当する。閉栓ボタンのオン状態の継続が未だ一定時間に満たない場合には、ステップＳ５０２に処理が戻される。
ステップＳ５０４：ステップＳ５０３により、閉栓ボタンのオン状態が一定時間以上継続されたことが判定された場合、駆動制御部１２２は、自動閉栓制御を開始する。ここでの自動閉栓制御は、現在においてオン状態の閉栓ボタンが以降においてオフ状態に遷移したとしても、閉栓制御を停止することなく維持させることをいう。
【００８１】
ステップＳ５０５：ステップＳ５０４により自動閉栓制御が開始された後、駆動制御部１２２は、栓部の開度が「０％」に至るのを待機する。
【００８２】
ステップＳ５０６：ステップＳ５０５にて開度が「０％」に至ったことが判定された場合、駆動制御部１２２は、これまでの閉栓制御を停止させる。この際、閉栓ボタンがオン状態であっても、閉栓制御を停止させる。
また、ステップＳ５０２にて閉栓ボタンがオフ状態に遷移したことが判定された場合には、閉栓ボタンのオン状態が一定時間を経過しないうちにオフ状態に遷移したことになる。この場合には、同図の処理が終了される。この場合、閉栓制御は実行されなかったことになる。
【００８３】
なお、自動開閉動作モードでの閉栓制御としても、例えばステップＳ５０１にて閉栓ボタンのオン状態が開始されたことに応じて、駆動制御部１２２が閉栓制御を開始するようにされてよい。そのうえで、閉栓ボタンのオン状態が一定時間以上継続したのであれば、自動閉栓制御に移項し、一定時間以上継続する前のタイミングで閉栓ボタンがオフ状態となった場合には、閉栓制御が停止されるようにしてよい。
【００８４】
さらに同図を参照して、ステップＳ２０３の手動開閉動作モード制御における開栓制御の処理手順例について説明する。
ステップＳ６０１；駆動制御部１２２は、閉栓ボタンのオン状態が開始されるのを待機する。
【００８５】
ステップＳ６０２：閉栓ボタンのオン状態が開始されたことに応じて、駆動制御部１２２は、閉栓制御を開始する。
【００８６】
ステップＳ６０３：駆動制御部１２２は、ステップＳ６０２により閉栓制御が開始された状態のもとで、閉栓ボタンがオン状態からオフ状態に遷移したか否かについて判定する。
【００８７】
ステップＳ６０４：ステップＳ６０２にて、閉栓ボタンがオフ状態に遷移せずに、オン状態を維持していることが判定された場合、駆動制御部１２２は、さらに、栓部の開度が「０％」に至ったか否かについて判定する。当該ステップＳ６０４にて開度が「０％」に至っていないことが判定された場合には、ステップＳ６０３に処理が戻される。
【００８８】
ステップＳ６０５：ステップＳ６０３にて閉栓ボタンがオフ状態に遷移したことが判定された場合、もしくはステップＳ６０４にて開度が「０％」に至ったことが判定された場合、駆動制御部４０５は、ステップＳ６０２により開始させた閉栓制御を停止させる。
【００８９】
＜第２実施形態＞
続いて、第２実施形態について説明する。以下、本実施形態の給水栓１００にて実行される開閉制御について説明する。
図９のフローチャートは、本実施形態としての制御部１２０が、操作パネル部１４０の操作ボタン１４３−１の操作に応じて実行する開栓制御のための処理手順例を示している。なお、同図の説明にあたっては、操作ボタン１４３−１については開栓ボタンと記載する。
ステップＳ７０１：駆動制御部１２３は、開栓ボタンのオン状態が開始されるのを待機している。
【００９０】
ステップＳ７０２：開栓ボタンのオン状態が開始されたことに応じて、駆動制御部１２３は、開栓制御を開始する。
【００９１】
ステップＳ７０３：ステップＳ７０２により開栓制御が開始された後、駆動制御部１２３は、栓部の開度が給水開度に至ったか否かについて判定する。駆動制御部１２３は、例えば、モータ１１１ａあるいは軸部１０５等に設けられたエンコーダの出力に基づいて栓部の開度を取得することができる。
【００９２】
ステップＳ７０４：ステップＳ７０３にて栓部の開度が給水開度に至っていないと判定された場合、駆動制御部１２３は、開栓ボタンがオン状態からオフ状態に遷移したか否かについて判定する。
【００９３】
ステップＳ７０５：ステップＳ７０４にて、開栓ボタンがオフ状態に遷移せずに、オン状態を維持していることが判定された場合、駆動制御部１２３は、さらに、開栓ボタンのオン状態が一定時間以上継続されたか否かについて判定する。ここでの一定時間は、自動開閉動作モードが設定されているもとで、開栓ボタンのオン状態を継続させてから、開栓動作が手動から自動に切り替わるまでの時間である。開栓ボタンのオン状態の継続が未だ一定時間に満たない場合には、ステップＳ７０３に処理が戻される。
【００９４】
ステップＳ７０６：ステップＳ７０５により、開栓ボタンのオン状態が一定時間以上継続されたことが判定された場合、駆動制御部１２３は、さらに開閉動作モードについて、手動開閉動作モードと、自動開閉動作モードとのいずれが設定されているのかについて判定する。
この際、駆動制御部１２３は、開閉動作モード記憶部１３１１に記憶されている開閉動作モード設定情報を参照し、開閉動作モード設定情報が、手動開閉動作モードと自動開閉動作モードとのいずれを示しているのかについて判定すればよい。手動開閉動作モードが設定されていると判定された場合には、ステップＳ７０３に処理が戻される。
【００９５】
ステップＳ７０７：ステップＳ７０６にて、開閉動作モードとして自動開閉動作モードが設定されていると判定された場合には、以下の状態であることになる。つまり、自動開閉動作モードのもとで、開栓ボタンのオン状態の継続が一定時間に到達した状態であることになる。
そこで、この場合の駆動制御部１２３は、自動開栓制御を開始する。ここでの自動開栓制御は、現在においてオン状態の開栓ボタンが以降においてオフ状態に遷移したとしても、開栓制御を停止することなく維持させることをいう。
【００９６】
ステップＳ７０８：ステップＳ７０７により自動開栓制御が開始された後、駆動制御部１２３は、栓部の開度が給水開度に至るのを待機する。
【００９７】
ステップＳ７０９：ステップＳ７０３にて給水開度に至ったことが判定された場合、これ以上、栓部を開いていくように駆動する必要がない。そこで、この場合の駆動制御部１２３は、これまでの開栓制御を停止させる。開栓ボタンがオン状態であっても、開栓制御を停止させる。
また、ステップＳ７０３にて開栓ボタンがオフ状態に遷移したことが判定された場合とは、以下の場合のいずれかとなる。１つは、手動開閉動作モードのもとで、開栓ボタンがオン状態からオフ状態に遷移した場合である。もう１つは、自動開閉動作モードのもとで、開栓ボタンのオン状態が一定時間を経過しないうちにオフ状態に遷移した場合である。このような場合、開栓ボタンの押圧が解除されてオフ状態となったことに応じて、栓部の開閉の動きが停止されることが要求される。そこで、この場合の駆動制御部１２３は、開栓制御を停止させる。
さらに、ステップＳ７０８にて栓部の開度が給水開度に至ったことが判定された場合にも、これ以上、栓部を開いていくように駆動する必要がない。そこで、この場合の駆動制御部１２３は、そのときの開栓ボタンがオン状態であるかオフ状態であるか否かに関わらず、開栓制御を停止させる。
【００９８】
同図の処理による本実施形態の開栓制御では、現在設定されている開閉動作モードが自動開閉動作モードと手動開閉動作モードとのいずれであるのかに関わらず、開栓ボタンのオン状態が開始されたことに応じて、ステップＳ７０２により開栓の動作が開始される。そのうえで、自動開閉動作モードの場合において、開栓ボタンのオン状態が一定時間以上継続しないうちにオフ状態となった場合には、開栓の動作が停止するという動作が得られる。
【００９９】
続いて、図１０のフローチャートを参照して、本実施形態の制御部１２０が、操作パネル部１４０の操作ボタン１４３−２の操作に応じて実行する閉栓制御のための処理手順例について説明する。なお、ここでの処理手順例の説明あたり、操作ボタン１４３−２については閉栓ボタンと記載する。
【０１００】
ステップＳ８０１：駆動制御部１２３は、閉栓ボタンのオン状態が開始されるのを待機している。つまり、駆動制御部１２３は、閉栓ボタンがオフ状態からオン状態に遷移するのを待機する。
【０１０１】
ステップＳ８０２：閉栓ボタンのオン状態が開始されたことに応じて、駆動制御部１２３は、閉栓制御を開始する。
【０１０２】
ステップＳ８０３：ステップＳ８０２により閉栓制御が開始された後、駆動制御部１２３は、栓部の開度が「０％」に至ったか否かについて判定する。栓部の開度が「０％」の状態は、栓部からの用水の流れが停止する状態である。
【０１０３】
ステップＳ８０４：ステップＳ８０３にて栓部の開度が「０％」に至っていないと判定された場合、駆動制御部１２３は、閉栓ボタンがオン状態からオフ状態に遷移したか否かについて判定する。
【０１０４】
ステップＳ８０５：ステップＳ８０４にて、閉栓ボタンがオフ状態に遷移せずに、オン状態を維持していることが判定された場合、駆動制御部１２３は、さらに、閉栓ボタンのオン状態が一定時間以上継続されたか否かについて判定する。
【０１０５】
ステップＳ８０６：ステップＳ８０５により、閉栓ボタンのオン状態が一定時間以上継続されたことが判定された場合、駆動制御部１２３は、さらに開閉動作モードについて、手動開閉動作モードと自動開閉動作モードとのいずれが設定されているのかについて判定する。手動開閉動作モードが設定されていると判定された場合には、ステップＳ８０３に処理が戻される。
【０１０６】
ステップＳ８０７：ステップＳ８０６にて、開閉動作モードとして自動開閉動作モードが設定されていると判定された場合、駆動制御部１２３は、自動閉栓制御を開始する。ここでの自動閉栓制御は、現在においてオン状態の閉栓ボタンが以降においてオフ状態に遷移したとしても、閉栓制御を停止することなく維持させることをいう。
【０１０７】
ステップＳ８０８：ステップＳ８０７により自動閉栓制御が開始された後、駆動制御部１２３は、栓部の開度が「０％」に至るのを待機する。
【０１０８】
ステップＳ８０９：ステップＳ８０３にて栓部の開度が「０％」に至ったことが判定された場合、これ以上、栓部を閉じていくように駆動する必要がない。そこで、この場合の駆動制御部１２３は、これまでの閉栓制御を停止させる。閉栓ボタンがオン状態であっても、閉栓制御を停止させる。
また、ステップＳ８０３にて閉栓ボタンがオフ状態に遷移したことが判定された場合とは、以下の場合のいずれかとなる。１つは、手動開閉動作モードのもとで、閉栓ボタンがオン状態からオフ状態に遷移した場合である。もう１つは、自動開閉動作モードのもとで、閉栓ボタンのオン状態が一定時間を経過しないうちにオフ状態に遷移した場合である。このような場合、ユーザが、閉栓ボタンの押圧が解除されてオフ状態となったことに応じて、栓部の開閉の動きが停止されることが要求される。そこで、この場合の駆動制御部１２３は、閉栓制御を停止させる。
さらに、ステップＳ８０８にて栓部の開度が「０％」に至ったことが判定された場合にも、これ以上、栓部を閉じていくように駆動する必要がない。そこで、この場合の駆動制御部１２３は、そのときの閉栓ボタンがオン状態であるかオフ状態であるか否かに関わらず、閉栓制御を停止させる。
【０１０９】
同図の処理による本実施形態の閉栓制御では、現在設定されている開閉動作モードが自動開閉動作モードと手動開閉動作モードとのいずれであるのかに関わらず、閉栓ボタンのオン状態が開始されたことに応じて、ステップＳ７０２により閉栓の動作が開始される。そのうえで、自動開閉動作モードの場合において、閉栓ボタンのオン状態が一定時間以上継続しないうちにオフ状態となった場合には、閉栓の動作が停止するという動作が得られる。
【０１１０】
以下、上記各実施形態の変形例について説明する。
なお、上記各実施形態としての給水栓の構造については、栓部がモータ等によって電気的に駆動されることで開閉動作を行うようにされた構成であれば特に限定されない。
【０１１１】
なお、操作パネル部１４０の態様については適宜変更されてよい。具体的に、栓部の開閉操作が行われる操作子については、図４に例示したボタンの構成のほか、開栓と閉栓とのそれぞれに対応するレバー形式のモーメンタリスイッチ等とされてもよい。また、開方向と閉方向とのいずれかを選択するスイッチ等による開閉方向選択操作子と、開閉方向選択操作子により選択された開閉方向での栓部の駆動を指示するボタン形式やレバー形式等の１つのモーメンタリスイッチとしての栓部駆動操作子との組み合わせであってもよい。
【０１１２】
なお、上記各実施形態では、制御限度値は、給水開度として１つが設定される例を示した。しかしながら、例えば制御限度値については、上限の給水開度と下限の給水開度との２つの給水開度が設定されてよい。この場合、上限の給水開度が、閉栓制御における給水開度である。一方、下限の給水開度は、閉栓制御に対応するものとなる。下限の給水開度が変更可能とされる場合、図８のステップＳ５０５（さらにはステップＳ６０４）において、開度が「０％」に至ったか否かの判定に代えて、下限の給水開度の至ったか否かの判定が行われる。下限の給水開度も、制御限度値変更部１２１２により変更されてよい。
また、制御限度値変更部１２１２により制御限度値を変更する機能は省略されてもよい。この場合、上限の制御限度値としては、例えば「１００％」の開度もしくは「１００％」より小さい所定値の開度で固定されてよい。また、下限の制御限度値としては、「０％」の開度もしくは「０％」より大きい所定値の開度で固定されてよい。
【０１１３】
なお、上記の各例では、給水栓１００を例に挙げて説明したが、上記各実施形態としての閉栓ボタンまたは閉栓ボタンに対する操作に応じた、開閉動作モードごとの栓部の開閉に関する構成は、排水栓２００にも適用されてよい。
【０１１４】
なお、上述の制御部１２０などとしての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の制御部１２０としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１１５】
１００（１００−１、１００−２、１００−３）  給水栓、１０１  給水管、１０１ａ  中空部、１０２  吐出管、１０２ａ  中空部、１０３  カップ、１０３ａ  中空部、１０４  止水栓ボール、１０５  軸部、１１０  ケース、１１１  栓駆動部、１１１ａ  モータ、１１２  制御部、１１３  センサ対応通信部、１１４  サーバ対応通信部、１１５  電源部、１２０  制御部、１２１  パラメータ設定部、１２２  駆動制御部、１２１１  開閉動作モード設定部、１２１２  制御限度値変更部、１３０  記憶部、１３１  パラメータ記憶部、１３１１  開閉動作モード記憶部、１３１２  制御限度値記憶部、１４０  操作パネル部、１４３（１４３−１、１４３−２）  操作ボタン
【図１】
2020103136.tif 000003
【図２】
2020103136.tif 000004
【図３】
2020103136.tif 000005
【図４】
2020103136.tif 000006
【図５】
2020103136.tif 000007
【図６】
2020103136.tif 000008
【図７】
2020103136.tif 000009
【図８】
2020103136.tif 000010
【図９】
2020103136.tif 000011
【図１０】
2020103136.tif 000012