(57)【要約】【課題】水栓金具にカメラやセンサ回路を内蔵させることなく、検知結果に応じて吐水を制御することができる吐水制御装置を提供する。【解決手段】吐水管を含む撮像対象領域が撮像された領域画像の画像情報に基づいて、前記領域画像における検知対象である対象物体の位置を検知する対象物体検知部と、前記領域画像における前記吐水管の吐水口の位置を検知する吐水口検知部と、前記対象物体検知部により検知された前記対象物体の位置、及び前記吐水口検知部により検知された前記吐水口の位置に基づいて、吐水するか否かを判定する判定部を備える。【選択図】図１
2019178512.tif 000002
【特許請求の範囲】
【請求項１】
吐水管を含む撮像対象領域が撮像された領域画像の画像情報に基づいて、前記領域画像における検知対象である対象物体の位置を検知する対象物体検知部と、
前記領域画像における前記吐水管の吐水口の位置を検知する吐水口検知部と、
前記対象物体検知部により検知された前記対象物体の位置、及び前記吐水口検知部により検知された前記吐水口の位置に基づいて、吐水するか否かを判定する判定部
を備えることを特徴とする吐水制御装置。
【請求項２】
前記対象物体検知部は、時系列の前記領域画像の各々における前記対象物体の位置を検知し、
前記対象物体検知部により検知されたある時点における前記対象物体の位置、及び前記ある時点より前のいずれかの時点における前記対象物体の位置に基づいて、吐水する水に関する状態である吐水状態を切替える切替部
更に備える請求項１に記載の吐水制御装置。
【請求項３】
前記切替部は、前記対象物体検知部により検知された前記対象物体における位置の時系列変化に基づいて、前記吐水状態を切替える
請求項２に記載の吐水制御装置。
【請求項４】
前記領域画像、及び前記対象物体検知部により検知された前記対象物体に基づいて、前記対象物体の状態を検知する状態検知部
を更に備え、
前記切替部は、前記状態検知部により検知された前記対象物体の状態に基づいて、前記吐水状態を切替える
請求項２又は請求項３に記載の吐水制御装置。
【請求項５】
前記領域画像に基づいて、前記領域画像における人間の特性を抽出する特性抽出部
を更に備え、
前記切替部は、前記特性抽出部により抽出された前記人間の特性に基づいて、前記吐水状態を切替える
請求項２から請求項４の何れか一項に記載の吐水制御装置。
【請求項６】
前記領域画像に基づいて、前記領域画像における人間の行動を抽出する行動抽出部
を更に備え、
前記切替部は、前記行動抽出部により抽出された前記人間の行動に基づいて、前記吐水状態を切替える
請求項２から請求項５の何れか一項に記載の吐水制御装置。
【請求項７】
吐水状態を切替える指示を示す指示情報に基づいて、前記指示の内容を検知する指示検知部
を更に備え、
前記切替部は、前記指示検知部により検知された指示に基づいて、前記吐水状態を切替える
請求項２から請求項６の何れか一項に記載の吐水制御装置。
【請求項８】
吐水状態を切替える指示を示す指示情報に基づいて、前記指示の内容を検知する指示検知部
を更に備え、
前記切替部は、前記指示検知部により検知された指示に基づいて、前記吐水状態を切替える吐水条件を更新する
請求項２から請求項７の何れか一項に記載の吐水制御装置。
【請求項９】
前記吐水状態は、吐水する水の種別、及び吐水する水の形態のうち少なくとも一方を示す
請求項２から請求項８の何れか一項に記載の吐水制御装置。
【請求項１０】
吐水管を含む領域画像を撮像する撮像装置と、
前記撮像装置により撮像された前記領域画像の画像情報を取得する請求項１から請求項８の何れか一項に記載の吐水制御装置と
を備える吐水制御システム。
【請求項１１】
対象物体検知部が、吐水管を含む領域を撮像した領域画像の画像情報に基づいて、前記領域画像における検知対象である対象物体の位置を検知し、
吐水口検知部が、前記領域画像における前記吐水管の吐水口の位置を検知し、
判定部が、前記対象物体検知部により検知された前記対象物体の位置、及び前記吐水口検知部により検知された前記吐水口の位置に基づいて、吐水するか否かを判定する
吐水制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、吐水制御装置、吐水制御システム、及び吐水制御方法に関する。
【背景技術】
【０００２】
近年、人間の行動からその行動の意図を認識する行動認識技術の発達に伴い、人間が水栓の操作をしなくても、自動的にその人間の意図を理解して適切に水栓を制御するシステムの開発が期待されている。
例えば、吐水管の先端部にカメラを設置し、カメラにより撮像された画像から人間の手洗い動作を判定し、状況に応じて適切な手洗い動作を促す技術が開示されている（例えば特許文献１参照）。
また、吐水口の周辺を撮像するように水栓に設置したカメラにより撮像された画像から吐水口の先に差し出された洗浄物の汚れ度合を検出し、検出した汚れ度合に応じて、吐水する水の流量や水圧、及び吐水の形態（ストレート吐水とするかシャワー吐水とするか等）を制御する技術が開示されている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５８８４５５４号公報
【特許文献２】特開２０１５−１４８１０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような従来の技術を用いた場合においては、吐水管の先端部や水栓にカメラやセンサ等を設けなければならない。このため、吐水管に水がかけられた場合、カメラのレンズや、センサ窓に水滴が付着する可能性がある。また、洗浄物を洗浄した場合、洗浄物から洗浄液の飛沫等の汚れがカメラのレンズやセンサ窓に付着する可能性がある。レンズが汚れたカメラにより撮像された画像は、不鮮明な画像となってしまい、不鮮明な画像に基づいて手洗い動作等の判定しようとすれば、判定が不正確となるおそれがある。また、センサ窓が汚れてしまうと検知対象物体を誤検知してしまう可能性がある。
また、吐水管の先端部等にカメラやセンサを設けるためには、吐水口を含む水栓金具にカメラやセンサ回路を内蔵させる必要がある。この場合、カメラやセンサ回路を配置するスペースを確保しなければならないことから、水栓金具のデザインが制約されてしまう場合があった。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、その目的は、水栓金具にカメラやセンサ回路を内蔵させることなく、検知結果に応じて吐水を制御することができる吐水制御装置、吐水制御システム、及び吐水制御方法を提供することである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために本発明の一実施形態は、吐水管を含む撮像対象領域が撮像された領域画像の画像情報に基づいて、前記領域画像における検知対象である対象物体の位置を検知する対象物体検知部と、前記領域画像における前記吐水管の吐水口の位置を検知する吐水口検知部と、前記対象物体検知部により検知された前記対象物体の位置、及び前記吐水口検知部により検知された前記吐水口の位置に基づいて、吐水するか否かを判定する判定部を備える吐水制御装置である。
【０００７】
また、本発明の一実施形態は、上述の吐水制御装置であって、前記対象物体検知部は、時系列の前記領域画像の各々における前記対象物体の位置を検知し、前記対象物体検知部により検知されたある時点における前記対象物体の位置、及び前記ある時点より前のいずれかの時点における前記対象物体の位置に基づいて、吐水する水に関する状態である吐水状態を切替える切替部を更に備える。
【０００８】
また、本発明の一実施形態は、上述の吐水制御装置であって、前記切替部は、前記対象物体検知部により検知された前記対象物体における位置の時系列変化に基づいて、前記吐水状態を切替える。
【０００９】
また、本発明の一実施形態は、上述の吐水制御装置であって、前記領域画像、及び前記対象物体検知部により検知された前記対象物体に基づいて、前記対象物体の状態を検知する状態検知部を更に備え、前記切替部は、前記状態検知部により検知された前記対象物体の状態に基づいて、前記吐水状態を切替える。
【００１０】
また、本発明の一実施形態は、上述の吐水制御装置であって、前記領域画像に基づいて、前記領域画像における人間の特性を抽出する特性抽出部を更に備え、前記切替部は、前記特性抽出部により抽出された前記人間の特性に基づいて、前記吐水状態を切替える。
【００１１】
また、本発明の一実施形態は、上述の吐水制御装置であって、前記領域画像に基づいて、前記領域画像における人間の行動を抽出する行動抽出部を更に備え、前記切替部は、前記行動抽出部により抽出された前記人間の行動に基づいて、前記吐水状態を切替える。
【００１２】
また、本発明の一実施形態は、上述の吐水制御装置であって、吐水状態を切替える指示を示す指示情報に基づいて、前記指示の内容を検知する指示検知部を更に備え、前記切替部は、前記指示検知部により検知された指示の内容に基づいて、前記吐水状態を切替える。
【００１３】
また、本発明の一実施形態は、上述の吐水制御装置であって、前記切替部は、前記指示検知部により取得された指示の内容に基づいて、前記吐水状態を切替える吐水条件を更新する。
【００１４】
また、本発明の一実施形態は、上述の吐水制御装置であって、前記吐水状態は、吐水する水の種別、及び吐水する水の形態のうち少なくとも一方を示す。
【００１５】
また、本発明の一実施形態は、吐水管を含む領域画像を撮像する撮像装置と、前記撮像装置により撮像された前記領域画像の画像情報を取得する上記に記載の吐水制御装置とを備える吐水制御システムである。
【００１６】
また、本発明の一実施形態は、対象物体検知部が、吐水管を含む領域を撮像した領域画像の画像情報に基づいて、前記領域画像における検知対象である対象物体の位置を検知し、吐水口検知部が、前記領域画像における前記吐水管の吐水口の位置を検知し、判定部が、前記対象物体検知部により検知された前記対象物体の位置、及び前記吐水口検知部により検知された前記吐水口の位置に基づいて、吐水するか否かを判定する吐水制御方法である。
【発明の効果】
【００１７】
以上説明したように、この発明によれば、水栓金具にカメラやセンサ回路を内蔵させることなく、検知結果に応じて吐水を制御することができる。
【図面の簡単な説明】
【００１８】
【図１】第１の実施形態に係る吐水制御システム１の構成例を示すブロック図である。
【図２】第２の実施形態に係る吐水制御システム１Ａの構成例を示すブロック図である。
【図３】第２の実施形態に係る吐水制御装置２０Ａの動作例を示すフローチャートである。
【図４】第２の実施形態に係る吐水制御装置２０Ａの動作例を示すフローチャートである。
【図５】第２の実施形態に係る吐水制御装置２０Ａの動作例を示すフローチャートである。
【図６】第３の実施形態に係る吐水制御システム１Ｂの構成例を示すブロック図である。
【図７】第３の実施形態に係る吐水制御装置２０Ｂが行う制御を説明する図である。
【図８】第４の実施形態に係る吐水制御システム１Ｃの構成例を示すブロック図である。
【図９】第５の実施形態に係る吐水制御システム１Ｄの構成例を示すブロック図である。
【図１０】第６の実施形態に係る吐水制御システム１Ｅの構成例を示すブロック図である。
【図１１】第７の実施形態に係る吐水制御システム１Ｆの構成例を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、実施形態の吐水制御システム及び吐水制御装置を、図面を参照して説明する。
【００２０】
＜第１の実施形態＞
まず、第１の実施形態について説明する。
図１は、第１の実施形態に係る吐水制御システム１の構成例を示すブロック図である。吐水制御システム１は、例えば、撮像装置１０及び吐水制御装置２０を備える。吐水制御装置２０は、吐水管４０１の吐水を開始又は終了させる電磁弁３０と接続する。吐水制御システム１では、撮像装置１０により撮像された撮像対象領域４０の画像に基づいて、吐水制御装置２０が吐水管４０１の電磁弁３０を開閉する制御信号によって、吐水及び止水を制御する。ここで、撮像装置１０により撮像された撮像対象領域４０の画像は、「領域画像」の一例である。
【００２１】
撮像装置１０は、例えば、キッチン等の水が使用される場所に設けられ、撮像対象領域４０を撮像する。ここでの撮像対象領域４０は、吐水管４０１を含む領域であり、例えば、ワークトップなど、吐水管４０１が配置されたシンク４００等の水回りの設備が設けられた領域である。撮像装置１０は、例えば、シンク４００よりも広い領域（例えばシンク４００とコンロを含む領域）を撮像する。撮像装置１０は、例えば、キッチンの天井、又はウォールキャビネットの底板外側面に設けられる。天井に設けられる場合には、照明配線器具に装着可能な電球型のカメラを用いることができる。この場合、撮像装置１０は、照明配線器具から供給される電力により動作する。また、この場合、撮像装置１０は、吐水管４０１の上側方向に設けられる。この場合、撮像装置１０は、例えば、吐水管４０１の上側方向から下側をみた領域が撮像領域となるように設置される。つまり、撮像装置１０は、吐水管４０１を俯瞰する位置から吐水管４０１を含む領域を撮像する。
【００２２】
また、撮像装置１０は、撮像した画像の画像情報を吐水制御装置２０に送信する。撮像装置１０は、例えば、ＷｉＦｉ（ワイファイ）等の無線通信回線を介して、撮像した画像の画像情報を吐水制御装置２０に送信する。なお、撮像装置１０は、動画像を撮像してもよいし、静止画像を撮像してもよい。また、撮像装置１０は、カラー画像を撮像してもよいし、白黒画像を撮像してもよい。
【００２３】
吐水制御装置２０は、例えば、対象物体検知部２００、吐水口検知部２０１、座標抽出部２０２、座標抽出部２０３、及び一致検知部２０４を備える。ここで、一致検知部２０４は、「判定部」の一例である。
【００２４】
対象物体検知部２００は、撮像装置１０により撮像された撮像対象領域４０の画像に基づいて、画像に対象物体があるか否かを検知する。ここでの対象物体は、吐水の対象となり得る物体であり、例えば、皿４０２、鍋４０３（図２参照）、コップ、及び人間の手などである。以下の説明では、対象物体のことを単に物体ともいう。
【００２５】
対象物体検知部２００は、例えば、エッジ検出を行うことにより画像に撮像された様々な物体を抽出する。対象物体検知部２００は、例えば、画像データにおける輝度の差分に基づいてエッジ検出を行う。具体的には、対象物体検知部２００は、画像に様々な矩形の枠（セル）をあてはめ、枠の内部と比較して、枠の外周に輝度の差分が少ない場合に、その枠内に物体があると判定し、その枠を抽出することで画像から物体を抽出する。
【００２６】
また、対象物体検知部２００は、画像から抽出した物体から対象物体を選択する。対象物体検知部２００は、例えば、予め皿などの対象物体を様々な撮像条件（撮像角度や照明等）により撮像した画像を記憶させておく。対象物体検知部２００は、例えば、予め記憶させた対象物体の画像と、撮像装置１０により撮像された画像から抽出した物体の画像とを同じ大きさにスケーリングした上で、両画像の画素について比較する。対象物体検知部２００は、例えば、画素毎の色の分布の傾向が、所定の閾値以上で一致する場合に画像から抽出した物体が対象物体であると判定する。対象物体検知部２００は、検知結果を座標抽出部２０２に出力する。
【００２７】
吐水口検知部２０１は、撮像装置１０により撮像された撮像対象領域４０の画像に基づいて、画像に吐水口があるか否かを検知する。吐水口検知部２０１は、例えば、吐水管４０１におけるシンク４００の端部が画像に撮像されている場合に画像に吐水口があると検知する。また、吐水口検知部２０１は、例えば、吐水管４０１におけるシンク４００の端部が他の物体により隠される等して画像に撮像されていない場合、画像に吐水口がないと検知する。吐水口検知部２０１は、検知結果を座標抽出部２０３に出力する。
【００２８】
座標抽出部２０２は、撮像装置１０により撮像された画像、及び対象物体検知部２００により出力された検知結果に基づいて、画像における対象物体の位置を示す位置座標を抽出する。ここでの位置座標は、対象物体の重心位置を示す座標値であってもよいし、対象物体の外周を示す座標群であってもよい。座標抽出部２０２は、抽出した画像における対象物体の位置座標を一致検知部２０４に出力する。
【００２９】
座標抽出部２０３は、撮像装置１０により撮像された画像、及び吐水口検知部２０１により出力された検知結果に基づいて、画像における吐水口の位置を示す位置座標を抽出する。座標抽出部２０２は、抽出した画像における吐水口の位置座標を一致検知部２０４に出力する。
なお、上記では座標抽出部２０３が撮像装置１０により撮像された画像等に基づいて吐水口の位置座標を抽出する場合を例示して説明したが、これに限定されることはない。座標抽出部２０３は、例えば、吐水管４０１が長尺方向の長さを半径として回転することにより吐水口の位置が移動可能である場合、吐水管４０１の回転角度に基づいて、吐水口の位置を検知するようにしてもよい。この場合、吐水管４０１は、例えば、吐水管４０１における吐水口側とは異なる側（つまり、吐水管４０１の根本）に、吐水管４０１のー回転角度を検知するロータリエンコーダ等の回転角度測定装置を備える。回転角度測定装置は、吐水管４０１の回転角度を測定し、測定結果を座標抽出部２０３に出力する。そして、座標抽出部２０３は、回転角度測定装置からの測定結果に基づいて、既知である吐水管４０１の根本の座標値、及び吐水管４０１の長尺方向の長さに基づいて、吐水口の位置座標を抽出する。
また、座標抽出部２０３は、吐水管４０１の回転がモータの動作より制御される場合には、モータを駆動させる駆動部によりモータを制御する制御情報を取得するようにしてもよい。座標抽出部２０３は、モータを制御する制御情報に基づいて吐水管４０１の回転角度を算出し、算出した回転角度に基づいて吐水口の位置座標を抽出することができる。
【００３０】
一致検知部２０４は、座標抽出部２０２により抽出された対象物体の位置座標と、座標抽出部２０３により抽出された吐水口の位置座標とが一致しているか否かを検知する。一致検知部２０４は、例えば、対象物体の位置座標と吐水口の位置座標との距離が所定の閾値未満である場合に双方の位置座標が一致していると判定する。或いは、一致検知部２０４は、対象物体の位置座標に基づいて推定される対象物体がある領域に、吐水口の位置座標が含まれる場合に双方の位置座標が一致していると判定する。
【００３１】
また、一致検知部２０４は、対象物体の位置座標と吐水口の位置座標とが一致していると判定した場合、電磁弁３０を開くと判定し、その旨を示す制御情報を電磁弁３０に出力する。また、一致検知部２０４は、対象物体の位置座標と吐水口の位置座標とが一致していないと判定した場合、電磁弁３０を閉じると判定し、その旨を示す制御情報を電磁弁３０に出力する。ここで一致検知部２０４は、電磁弁３０の開閉状態を図示しない記憶部に記憶しておき、電磁弁３０の状態を変化させる場合に電磁弁３０に制御情報を出力するようにしてもよい。具体的には、一致検知部２０４は、電磁弁３０を閉じた状態から開く状態に変化させる場合に電磁弁３０を開く旨を示す制御情報を出力し、電磁弁３０を開いた状態から閉じた状態に変化させる場合に電磁弁３０を閉じる旨を示す制御情報を出力する。
【００３２】
ここでは、吐水制御装置２０の動作の全体の流れを説明する。
まず、吐水制御装置２０は、撮像装置１０により撮像された撮像対象領域４０の画像の画像情報を取得する。吐水制御装置２０は、取得した画像情報を、対象物体検知部２００、及び吐水口検知部２０１に出力する。
次に、対象物体検知部２００は、画像に対象物体が含まれているか否かを検知する。対象物体検知部２００は、検知結果を座標抽出部２０２に出力する。座標抽出部２０２は、対象物体の位置座標を抽出し、抽出した位置座標を一致検知部２０４に出力する。
次に、吐水口検知部２０１は、画像に吐水口が含まれているか否かを検知する。吐水口検知部２０１は、検知結果を座標抽出部２０３に出力する。座標抽出部２０３は、吐水口の位置座標を抽出し、抽出した位置座標を一致検知部２０４に出力する。
そして、一致検知部２０４は、座標抽出部２０２及び２０３の各々により抽出された位置座標に基づいて、電磁弁３０を開閉する制御情報により吐水を制御する。
【００３３】
以上説明したように、第１の実施形態の吐水制御装置２０は、吐水管４０１を含む撮像対象領域４０が撮像された領域画像の画像情報に基づいて、領域画像における検知対象である対象物体の位置を検知する対象物体検知部２００及び座標抽出部２０２と、領域画像に基づいて、領域画像における吐水管４０１の吐水口の位置を検知する吐水口検知部２０１及び座標抽出部２０３と、対象物体検知部２００より検知された対象物体の位置、及び吐水口検知部２０１より検知された吐水口の位置に基づいて、吐水するか否かを判定する一致検知部２０４を備える。これにより、第１の実施形態の吐水制御装置２０は、領域画像に基づいて、吐水管４０１における吐水口と皿４０２などの対象物体との位置に基づいて、吐水口に対象物体が差し出されたか否かを判定することができ、吐水口に対象物体が差し出された場合に、その対象物体を差し出した人間の行動を対象物体に吐水する行動と認識して、吐水を開始させることが可能となる。このため、水栓金具にカメラやセンサ回路を内蔵させることなく、人間の行動を認識して自動的に吐水を制御することができる。
【００３４】
＜第２の実施形態＞
次に、第２の実施形態について説明する。本実施形態においては、第２の実施形態に係る吐水制御システム１Ａは、吐水する際に吐水する水の種別を原水、浄水、及び湯水の何れか一つを選択する点において、上述した実施形態と相違する。ここで、吐水する水の種別は、吐水する水に関する状態（「吐水状態」）の一例である。なお、吐水する水の種別はこれに限定されることはなく、例えば、浄水のお湯、炭酸水、除菌水、アルカリイオン水などの所謂機能水が含まれていてよい。
以下では、上述した実施形態と異なる点を説明し、上述した実施形態と同一または類似の機能を有する構成に同一の符号を付し、その説明を省略する。
【００３５】
図２は、第２の実施形態に係る吐水制御システム１Ａの構成例を示すブロック図である。吐水制御システム１Ａは、撮像装置１０Ａ、及び吐水制御装置２０Ａを備える。吐水制御装置２０Ａは、吐水管４０１に原水を吐水させる電磁弁３０、浄水を吐水させる電磁弁３１及び湯水を吐水させる電磁弁３２の各々と接続する。
【００３６】
撮像装置１０Ａは、所定の時間間隔で撮像対象領域４０Ａにおける画像を撮像する。撮像装置１０Ａは、シンク４００等の水回りの設備の他、吐水口に対象物体が移動した場合の移動元となり得る設備を含む領域を撮像対象領域４０Ａとして撮像する。移動元となり得る設備とは、シンク４００に移動される前に、その対象物体が存在していた設備であり、「事前位置」の一例である。
【００３７】
ここで、移動元となり得る設備とは、例えば、コンロ４０５、食卓、食物の下ごしらえや調理後において料理の盛り付けを行う作業台、皿やコップが収納される食器棚、或いは鍋等が収納される収納棚等である。例えば、コンロ４０５で鍋４０３を用いた調理がなされた後、調理後の鍋４０３を洗浄するために、人間が鍋４０３をコンロ４０５からシンク４００に移動させる場合がある。この場合、コンロ４０５からシンク４００に対象物体（鍋４０３）が移動することから、移動元となり得る設備は、コンロ４０５である。
【００３８】
座標抽出部２０２は、所定の時間間隔で撮像装置１０Ａにより撮像された画像を、順次取得する。座標抽出部２０２は、撮像装置１０Ａから順次取得した時系列の画像の各々における対象物体を検知する。座標抽出部２０２は、時系列の画像に基づいて対象物体が所定時間の間、移動元の設備（例えばコンロ４０５）に存在した場合にはその対象物体と移動元の設備とを対応付けた情報を事前位置記憶部２０６に記憶させる。
【００３９】
具体的には、座標抽出部２０２は、撮像装置１０Ａにより撮像された画像における対象物体の位置座標を抽出し、抽出した位置座標に基づいて、対象物体が所定の一定時間の間、移動元の設備（例えばコンロ４０５）に存在したか否かを判定する。座標抽出部２０２は、所定の一定時間の間、対象物体が移動元の設備に存在したと判定した場合、その対象物体と位置座標とを対応付けた情報を事前位置記憶部２０６に記憶させる。
【００４０】
一致検知部２０４は、座標抽出部２０２により抽出された対象物体の位置座標と、座標抽出部２０３により抽出された吐水口の位置座標とが一致しているか否かを検知し、検知結果を切替部２０５に出力する。
【００４１】
切替部２０５は、一致検知部２０４により出力された検知結果に基づいて吐水するか否かを判定し、吐水する場合には事前位置記憶部２０６に記憶された内容に基づいて吐水する水の種別として原水、浄水、及び湯水の何れか一つを選択する。切替部２０５は、例えば、対象物体の位置座標と吐水口の位置座標とが一致していると判定した場合、電磁弁３０を開くと判定する。また、切替部２０５は、事前位置記憶部２０６を参照し、対象物体の移動元に応じて、吐水する水の種別を選択する。
【００４２】
切替部２０５は、例えば、対象物体である鍋４０３がコンロ４０５からシンク４００に移動された場合、鍋４０３をコンロ４０５からシンク４００に移動させた人間の行動から、その人間が調理で使用され汚れた鍋４０３を洗浄しようとしていると認識する。この場合、切替部２０５は、吐水管４０１から湯水を吐水させる。コンロ４０５で調理に使用された鍋４０３には油汚れが付着していると想定されることから、油汚れを洗浄するためには、原水よりも湯水が適すると考えられるためである。
【００４３】
また、切替部２０５は、例えば、対象物体であるコップが食器棚からシンク４００に移動された場合、コップを食器棚からシンク４００に移動させた人間の行動から、その人間が食器棚に収納されたコップを取り出してコップに飲料水を汲もうとしていると認識する。この場合、切替部２０５は、吐水管４０１から浄水を吐水させる。
【００４４】
また、切替部２０５は、例えば、対象物体であるコップが食卓や作業台等からシンク４００に移動された場合、コップを食卓等からシンク４００に移動させた人間の行動から、その人間が食卓等で使用されたコップをシンクに下げてコップを洗浄しようとしていると認識する。この場合、切替部２０５は、吐水管４０１から原水を吐水させる。飲料水が飲料された後のコップには油汚れと比較して軽い汚れが付着していると想定されることから、軽い汚れを洗浄するためには原水で十分であると考えられるためである。
【００４５】
事前位置記憶部２０６は、座標抽出部２０２により出力された対象物体とその位置座標とを対応付けた情報を記憶する。
【００４６】
図３は、第２の実施形態に係る吐水制御装置２０Ａの動作例を示すフローチャートである。ここでは、図３を用いて吐水制御装置２０Ａの動作の全体の流れを説明する。以下の説明では、対象物体のことを、単に物体ともいう。また、以下では、撮像対象領域４０Ａは、シンク４００及びコンロ４０５が設けられている領域であり、食器棚や作業台、及び鍋などの収納棚が設けられた領域は撮像されないものとする。
【００４７】
まず、吐水制御装置２０Ａは、撮像装置１０Ａにより撮像された撮像対象領域４０Ａの画像の画像情報を取得する（ステップＳ１００）。吐水制御装置２０Ａは、取得した画像情報を、対象物体検知部２００、及び吐水口検知部２０１に出力する。
次に、対象物体検知部２００は、画像に対象物体が含まれているか否かを検知する物体の検知処理を行う（ステップＳ２００）。対象物体検知部２００は、検知結果を座標抽出部２０２に出力する。
次に、座標抽出部２０２は、対象物体の位置座標を抽出し、抽出した位置座標に基づいて、事前位置記憶部２０６に対象物体の移動元として記憶させる事前位置記憶処理を行う（ステップＳ３００）。
次に、吐水口検知部２０１は、画像に吐水口が含まれているか否かを検知する吐水口の検知処理を行う（ステップＳ４００）。吐水口検知部２０１は、検知結果を座標抽出部２０３に出力する。座標抽出部２０３は、吐水口の位置座標を抽出し、抽出した位置座標を一致検知部２０４に出力する。
そして、一致検知部２０４及び切替部２０５は、対象物体検知部２００による物体の検知処理の結果と、座標抽出部２０２による事前位置記憶処理の内容と、吐水口検知部２０１による吐水口の検知処理の結果とに基づいて、吐水を切り替える切替処理を行う（ステップＳ５００）。
【００４８】
図４は、第２の実施形態に係る吐水制御装置２０Ａの動作例を示すフローチャートである。ここでは、図４を用いて、ステップＳ３００により示される事前位置記憶処理の流れを説明する。
【００４９】
ここで、事前位置記憶処理を行う前提として、座標抽出部２０２は、変数ｔｅｍｐを使用する。変数ｔｅｍｐは、画像における物体の位置情報が格納される変数である。変数ｔｅｍｐには、例えば、物体がシンク４００に位置する場合には「シンク」、物体がコンロ４０５に位置する場合には「コンロ」、物体がシンク４００及びコンロ４０５以外に位置する場合には「それ以外」、物体が画像に存在していない場合には「無し」、をそれぞれ示す情報が格納される。変数ｔｅｍｐの初期値は、上述した「シンク」、「コンロ」、「それ以外」、及び「無し」の何れでもよい。ここでは、変数ｔｅｍｐの初期値は「無し」であるものとする。
【００５０】
また、座標抽出部２０２は、事前位置記憶処理を行う際に、カウンタＣＴを使用する。カウンタＣＴは、対象物体が特定の設備（シンク４００やコンロ４０５等）に存在する時間を測定するための変数である。
【００５１】
まず、座標抽出部２０２は、対象物体検知部２００から出力された検知結果に基づいて、撮像装置１０Ａにより撮像された画像に対象物体が検出されたか否かを判定する（ステップＳ３０１）。
次に、座標抽出部２０２は、画像に対象物体が検出されたと判定する場合、対象物体の位置座標（物体の位置ＢＰ）を抽出する（ステップＳ３０２）。座標抽出部２０２は、抽出した位置ＢＰと変数ｔｅｍｐとが一致するか否かを判定する（ステップＳ３０３）。座標抽出部２０２は、例えば、物体の位置座標に基づいて、位置ＢＰが「シンク」、「コンロ」、「それ以外」、及び「無し」の何れであるかを判定し、判定した結果と変数ｔｅｍｐとが一致するか否かを判定する。
【００５２】
座標抽出部２０２は、位置ＢＰと変数ｔｅｍｐとが一致する場合、カウンタＣＴのカウンタ値を参照し、カウンタＣＴのカウンタ値が満了であるか否かを判定し（ステップＳ３０４）、カウンタＣＴのカウンタ値が満了した場合には、事前位置記憶部２０６に物体の位置ＢＰを記憶させる（ステップＳ３０５）。一方、座標抽出部２０２は、カウンタＣＴのカウンタ値が満了していない場合には、カウンタＣＴをインクリメントさせる（ステップＳ３０８）。そして、吐水制御装置２０Ａは、ステップＳ４００に示す処理を行う。
【００５３】
一方、ステップＳ３０３に示す処理において、位置ＢＰと変数ｔｅｍｐとが一致しない場合、座標抽出部２０２は、カウンタＣＴのカウンタ値を初期化して０（ゼロ）とする（ステップＳ３０６）。そして、座標抽出部２０２は、変数ｔｅｍｐに、位置ＢＰに対応する値（「シンク」、「コンロ」、「それ以外」、及び「無し」の何れか）を格納する（ステップＳ３０７）。
【００５４】
また、ステップＳ３０１に示す処理において、画像に対象物体が検出されないと判定する場合、座標抽出部２０２は、変数ｔｅｍｐを参照し、変数ｔｅｍｐに「無し」が格納されているか否かを判定する（ステップＳ３０９）。
座標抽出部２０２は、変数ｔｅｍｐに「無し」が格納されている場合、カウンタＣＴのカウンタ値を参照し、カウンタＣＴのカウンタ値が満了であるか否かを判定し（ステップＳ３１０）、カウンタＣＴのカウンタ値が満了した場合には、事前位置記憶部２０６に物体の位置ＢＰとして「無し」を記憶させる（ステップＳ３１１）。一方、座標抽出部２０２は、カウンタＣＴのカウンタ値が満了していない場合には、カウンタＣＴをインクリメントさせる（ステップＳ３１４）。そして、吐水制御装置２０Ａは、ステップＳ４００に示す処理を行う。
一方、ステップＳ３０９に示す処理において、変数ｔｅｍｐに「無し」が格納されていない場合、座標抽出部２０２は、カウンタＣＴのカウンタ値を初期化して０（ゼロ）とする（ステップＳ３１２）。そして、座標抽出部２０２は、変数ｔｅｍｐに「無し」を格納する（ステップＳ３１３）。
【００５５】
図５は、第２の実施形態に係る吐水制御装置２０Ａの動作例を示すフローチャートである。ここでは、図５を用いてステップＳ５００により示される切替処理の流れを説明する。
【００５６】
まず、対象物体検知部２００は、画像から物体が検知されたか否かを判定する（ステップＳ５０１）。座標抽出部２０２は、画像から物体が検知された場合、その物体の位置ＢＰを抽出する。座標抽出部２０２は、抽出した物体の位置ＢＰを一致検知部２０４に出力する。
次に、吐水口検知部２０１は、画像から物体が検知された場合、その画像から吐水口が検知されたか否かを判定する（ステップＳ５０２）。座標抽出部２０３は、画像から吐水口が検知された場合、吐水口の位置座標（位置ＴＰ）を抽出する（ステップＳ５０３）。
【００５７】
一致検知部２０４は、物体の位置ＢＰと吐水口の位置ＴＰとの位置が一致するか判定する。具体的には、一致検知部２０４は、物体の位置ＢＰの位置座標が、吐水口の位置ＴＰの位置座標から所定の範囲内であるか否かを判定する（ステップＳ５０４）。一致検知部２０４は、判定結果を切替部２０５に出力する。
【００５８】
切替部２０５は、一致検知部２０４から出力された判定結果、及び事前位置記憶部２０６に記憶された内容に基づいて、原水、浄水及び湯水の何れの水を吐水するか判定する。具体的には、切替部２０５は、事前位置記憶部２０６を参照し、物体の事前位置（移動元）として「コンロ」が記憶されているか否かを判定する（ステップＳ５０５）。切替部２０５は、物体の事前位置（移動元）として「コンロ」が記憶されている場合、浄水の電磁弁３１及び原水の電磁弁３０を閉じ、湯水（お湯）の電磁弁３２を開く制御信号を、電磁弁３０〜３２の各々に出力する（ステップＳ５０６）。
【００５９】
切替部２０５は、ステップＳ５０５に示す処理において、物体の事前位置（移動元）として「コンロ」が記憶されていない場合、物体の事前位置（移動元）として「無し」が記憶されているか否かを判定する（ステップＳ５０７）。切替部２０５は、物体の事前位置（移動元）として「無し」が記憶されている場合、浄水の電磁弁３１を開き、原水の電磁弁３０及び湯水(お湯）の電磁弁３２を閉じる制御信号を、電磁弁３０〜３２の各々に出力する（ステップＳ５０８）。なお、ここでは、撮像対象領域４０Ａに食器棚や作業台、及び鍋などの収納棚が設けられた領域が含まれていないため、事前位置（移動元）が「無し」である場合、対象物体を収納する領域（対象物体が鍋４０３である場合には鍋等を収納する収納棚）が移動元であるとみなしている。
【００６０】
切替部２０５は、ステップＳ５０７に示す処理において、物体の事前位置（移動元）として「無し」が記憶されていない場合、つまり物体の事前位置（移動元）として「シンク」又は「それ以外」が記憶されている場合、湯水の電磁弁３２及び浄水の電磁弁３１を閉じ、原水の電磁弁３０を開く制御信号を、電磁弁３０〜３２の各々に出力する（ステップＳ５０９）。なお、ここでは、事前位置（移動元）が「シンク」又は「それ以外」である場合、対象物体がコンロ以外の設備（例えば、作業台等）において使用された後に、対象物体に付着した軽い汚れを洗浄するためにシンク４００に移動させたものとみなしている。
【００６１】
一方、ステップＳ５０１に示す処理において画像から物体が検出されない場合、ステップＳ５０２に示す処理において画像から吐水口が検出されない場合、及びステップＳ５０４に示す処理において物体の位置ＢＰと吐水口の位置ＴＰとが一致しない場合、切替部２０５は、全ての電磁弁３０〜３２を閉じる制御信号を、出力する（ステップＳ５１０）。
【００６２】
なお、上述したフローチャートでは、事前位置記憶部２０６に「コンロ」が記憶されている場合に湯水を吐水させる場合を例示して説明したが、これに限定されることはない。事前位置記憶部２０６に記憶されている内容に基づいて、何れの種別の水を吐水させるかは、シンク４００やコンロ４０５等の配置の状況や、吐水管４０１の構成、及びシンク４００を使用する人間の希望等に応じて任意に決定されてよい。
【００６３】
以上説明したように、第２の実施形態の吐水制御装置２０Ａでは、対象物体検知部２００は、時系列の領域画像の各々における対象物体の位置を検知し、対象物体検知部２００より検知されたある時点における対象物体の位置ＢＰ、及び前記ある時点より前のいずれかの時点における対象物体の位置（例えば、事前位置記憶部２０６に記憶された対象物体の位置を示す情報）に基づいて、吐水する水に関する状態である吐水状態を切替える切替部２０５を更に備える。これにより、第２の実施形態の吐水制御装置２０Ａは、鍋等の対象物体がシンク４００に移動された場合に、その対象物体の移動元がコンロ４０５であるか、食器棚であるか等に基づいて吐水する水の種別を、油汚れの洗浄に適した湯水に切替えたり、飲用や調理に適した浄水に切替えたりすることが可能である。このため、水栓金具にカメラやセンサ回路を内蔵させることなく、人間の行動を認識して自動的に吐水を制御することができる。
【００６４】
ここで、従来の吐水管の先端部や水栓に設けられたカメラを比較例として考える。比較例では、吐水口の下の限られた領域が撮像されるのみである。このため、吐水口の先にコップ等が差し出されたことは判っても、コップで水を飲もうとしているのか、コップを洗浄しようとしているのかといったコップを差し出した人間の意図を把握することは困難である。
【００６５】
これに対して、本実施形態では、第２の実施形態の吐水制御システム１Ａでは、撮像装置１０Ａがシンク４００等の水回りの設備の他、移動元となり得る設備を含む領域を撮像対象領域４０Ａとして撮像する。このため、対象物体がシンク４００に移動する前に存在していた移動元を検知することができ、対象物体の移動の履歴に基づいて作業する人間の意図に沿った吐水制御を実現することが可能である。
【００６６】
＜第３の実施形態＞
次に、第３の実施形態について説明する。本実施形態では、第３の実施形態に係る吐水制御システム１Ｂが、時系列において互いに異なる複数の事前位置（移動元）に基づいて吐水する水の種別を選択する点において、上述した実施形態と相違する。以下では、上述した実施形態と異なる点を説明し、上述した実施形態と同一または類似の機能を有する構成に同一の符号を付し、その説明を省略する。
【００６７】
図６は、第３の実施形態に係る吐水制御システム１Ｂの構成例を示すブロック図である。吐水制御装置２０Ｂは、例えば、切替部２０５Ｂ、事前位置１記憶部２０６、事前位置２記憶部２０７及び事前位置３記憶部２０８を備える。
【００６８】
座標抽出部２０２は、所定の一定時間の間、対象物体が移動元の設備に存在したと判定した場合、その対象物体と位置座標とを対応付けた情報を事前位置１記憶部２０６に記憶させる。この場合、座標抽出部２０２は、事前位置１記憶部２０６に、対象物体の事前位置（移動元）を示す情報が既に記憶されていた場合にはその情報を事前位置２記憶部２０７に記憶させる。この場合も同様に、座標抽出部２０２は、事前位置２記憶部２０７に、対象物体の事前位置（移動元）を示す情報が既に記憶されていた場合にはその情報を事前位置３記憶部２０８に記憶させる。つまり、座標抽出部２０２は、対象物体が一定時間の間存在していた設備における移動の履歴を、事前位置１記憶部２０６、事前位置２記憶部２０７及び事前位置３記憶部２０８の各々に時系列に記憶させる。
【００６９】
事前位置１記憶部２０６、事前位置２記憶部２０７及び事前位置３記憶部２０８の各々は、座標抽出部２０２により出力された対象物体とその位置座標とを対応付けた情報を時系列に順に記憶する。
【００７０】
切替部２０５Ｂは、一致検知部２０４により出力された検知結果に基づいて吐水するか否かを判定し、吐水する場合には、事前位置１記憶部２０６、事前位置２記憶部２０７及び事前位置３記憶部２０８にそれぞれ記憶された内容に基づいて吐水する水の種別を原水、浄水、及び湯水のうちから何れか一つ選択する。切替部２０５Ｂは、事前位置１記憶部２０６、事前位置２記憶部２０７及び事前位置３記憶部２０８をそれぞれ参照し、対象物体の移動元の履歴に応じて、吐水する水の種別を選択する。
【００７１】
図７は、第３の実施形態に係る吐水制御装置２０Ｂが行う制御を説明する図である。
ここでは、図７を用いて、切替部２０５Ｂが、事前位置１記憶部２０６、事前位置２記憶部２０７及び事前位置３記憶部２０８にそれぞれ記憶された内容に基づいて吐水する水の種別を切替える処理について説明する。
【００７２】
図７には、事例番号、事前位置１、事前位置２、事前位置３及び切替処理の内容の各項目を有する。事例番号には、事前位置１、事前位置２、及び事前位置３の組合せの事例について一意に識別する番号が付されている。
事前位置１、事前位置２、及び事前位置３には、対象物体の移動の履歴の事例が示されている。図７の例では、時系列において最も新しい移動元が事前位置１に、次に古い移動元が事前位置２に、最も古い移動元が事前位置３にそれぞれ示されている。
切替処理の内容には、事例番号の各々において、切替部２０５Ｂが吐水する水の種別を切替えた内容が示されている。
【００７３】
まず、図７の事例番号１に示すように、対象物体（例えば、鍋４０３やコップ）が、まず「シンク４００」から「コンロ４０５」に移動され、次に「コンロ４０５」から「無し」（つまり、画像に撮像されない食卓や作業台、食器棚等）に移動された後、「シンク４００」に移動された場合について切替部２０５Ｂが行う処理を説明する。
この場合、切替部２０５Ｂは、対象物体を事例番号１に示すような履歴で移動させた人間の行動から、その人間が、まず、（事前位置３により）シンク４００で対象物体に水を汲み、次に、（事前位置２により）その水を汲んだ対象物体をコンロ４０５に移動させて調理等に使用し、次に（事前位置１により）食卓や作業台で調理した料理を対象物体から皿に盛り付ける作業等が行われたと認識する。
そして、切替部２０５Ｂは、このような移動履歴を経て、空になった対象物体（例えば、鍋４０３やコップ）がシンク４００に移動された場合、移動させた人間が空になった使用済みの対象物体を洗浄しようとしていると認識する。この場合、切替部２０５は、吐水管４０１から湯水を吐水させる。コンロ４０５で調理に使用された鍋４０３には油汚れが付着していると想定されることから、油汚れを洗浄するためには、原水よりも湯水が適すると考えられるためである。
【００７４】
次に、図７の事例番号２に示すように、対象物体が、「無し」（つまり、画像に撮像されない食卓や作業台、食器棚等）から、「シンク４００」に移動された場合について切替部２０５Ｂが行う処理を説明する。
この場合、切替部２０５Ｂは、対象物体を事例番号２に示すような履歴で移動させた人間の行動から、その人間が、事前に（事前位置１〜事前位置３により）コンロ４０５に対象物体を移動させることなく、シンク４００に対象物体を移動させていることから、使用される前の対象物体を、収納棚や食器棚から取り出してシンク４００に移動させたと認識する。
そして、切替部２０５Ｂは、このような移動履歴を経て、使用前の対象物体（例えば、鍋４０３やコップ）がシンク４００に移動された場合、対象物体にシンク４００で水を汲むなどして使用しようとしていると認識する。この場合、切替部２０５は、吐水管４０１から浄水を吐水させる。原水と比較して、浄水のほうが調理や飲料に用いる水として適しているためである。
【００７５】
次に、図７の事例番号３に示すように、対象物体が、「無し」（つまり、画像に撮像されない食卓や作業台、食器棚等）から「シンク４００」に移動された後、再度「無し」となり、その後「シンク４００」に移動された場合について切替部２０５Ｂが行う処理を説明する。
この場合、切替部２０５Ｂは、対象物体を事例番号３に示すような履歴で移動させた人間の行動から、その人間が、最初に（事前位置３、及び事前位置２により）対象物体をシンク４００に移動した時点において、使用前の対象物体（例えば、鍋４０３やコップ）が収納棚や食器棚から取り出されて使用されたと認識する。また、切替部２０５Ｂは、その人間が、次に（事前位置１により）「無し」とした、つまり画像に撮像されていない食卓や作業台に移動させた時点において、水が汲まれた鍋４０３やコップ等の対象物体が食卓で使用されたり作業台で調理に用いられたりしたと認識する。
そして、切替部２０５Ｂは、このような移動履歴を経て、食卓や作業台で使用された対象物体（例えば、鍋４０３やコップ）がシンク４００に移動された場合、使用済みの対象物体をシンク４００に下げて洗浄しようとしていると認識する。この場合、切替部２０５は、吐水管４０１から原水を吐水させる。コンロ４０５とは異なる場所（例えば、食卓や作業台）で飲料されたり使用されたりした対象物体には、コンロ４０５で使用された鍋４０３等に付着する油汚れと比較して、軽度の汚れが付着していると想定されることから、軽度の汚れを洗浄するためには湯水ではなく原水が適切であると考えられるためである。これにより、軽度の汚れを洗浄するために、無駄に湯水を使用してしまったり、浄水を使用してしまったりすることがなく、過度に湯水や浄水が使用されることを抑制して無駄なエネルギー消費を抑制することが可能となる。
【００７６】
以上説明したように、第３の実施形態の吐水制御装置２０Ｂでは、切替部２０５Ｂは、対象物体検知部２００により検知された対象物体における位置の時系列変化（例えば、事前位置１記憶部２０６、事前位置２記憶部２０７、事前位置３記憶部２０８、に記憶された内容）に基づいて、吐水状態を切替える。これにより、第３の実施形態の吐水制御装置２０Ｂは、鍋等の対象物体がシンク４００に移動された場合に、その対象物体の移動の履歴に基づいて吐水する水の種別を、油汚れの洗浄に適した湯水に切替えたり、飲用や調理に適した浄水に切替えたりすることが可能である。このため、水栓金具にカメラやセンサ回路を内蔵させることなく、人間の行動を認識して自動的に吐水を制御することができる。
【００７７】
＜第４の実施形態＞
次に、第４の実施形態について説明する。本実施形態では、第４の実施形態に係る吐水制御システム１Ｃが、対象物体の状態に基づいて、吐水する水の種別を選択するとともに、吐水する水の形態をストレート吐水又はシャワー吐水の何れかを選択する点において、上述した実施形態と相違する。ここで、吐水する水の形態は、「吐水状態」の一例である。
以下では、上述した実施形態と異なる点を説明し、上述した実施形態と同一または類似の機能を有する構成に同一の符号を付し、その説明を省略する。
【００７８】
図８は、第４の実施形態に係る吐水制御システム１Ｃの構成例を示すブロック図である。吐水制御装置２０Ｃは、例えば、切替部２０５Ｃ、状態検知部２０９を備える。吐水制御装置２０Ｃは、吐水管４０１の吐水の形態を切替える切替機構（不図示）、原水を吐水させる電磁弁３０、浄水を吐水させる電磁弁３１及び湯水を吐水させる電磁弁３２の各々と接続する。
【００７９】
状態検知部２０９は、撮像装置１０により撮像された撮像対象領域４０の画像、及び対象物体検知部２００による検知結果に基づいて、画像に対象物体が存在する場合における対象物体の状態を検知する。ここでの対象物体の状態は、対象物体の汚れの状態であり、例えば、対象物体が使用前の汚れのない状態か、使用後の汚れた状態か、対象物体が汚れた状態であれば汚れの程度はどの程度の状態か等を示す状態である。
【００８０】
状態検知部２０９は、例えば、対象物体検知部２００による検知結果に、画像に対象物体があると検知されたことが示されている場合、その画像における対象物体の領域を抽出する。
【００８１】
状態検知部２０９は、例えば、予め皿などの対象物体について、軽度な汚れから油汚れ等の重度の汚れまで様々な汚れの状態で撮像した画像を記憶させておく。状態検知部２０９は、予め記憶させた様々な汚れの状態の対象物体の画像と、撮像装置１０により撮像された画像から抽出された対象物体の画像とを同じ大きさにスケーリングした上で、両画像の画素について比較する。状態検知部２０９は、例えば、画素毎の色の分布の傾向が、所定の閾値以上で一致する場合に、両画像における対象物体の汚れの程度が同等であると判定する。状態検知部２０９は、検知結果を切替部２０５Ｃに出力する。
【００８２】
切替部２０５Ｃは、一致検知部２０４により出力された検知結果に基づいて吐水するか否かを判定し、吐水する場合には状態検知部２０９により検知された対象物体の汚れの程度に基づいて、吐水する水の種別（原水、浄水、及び湯水の何れか）、及び吐水する水の形態（ストレート吐水又はシャワー吐水）を選択する。
【００８３】
切替部２０５Ｃは、例えば、検知対象物体が鍋４０３であり、状態検知部２０９により検知対象物体に汚れが付着していないと判定された場合、吐水する水の種別を浄水とし、吐水する水の形態をストレート吐水として吐水する。これから調理する鍋に水を汲む（溜める）場合、シャワー吐水とする必要がなく、ストレート吐水が適していると考えられるためである。
【００８４】
また、切替部２０５Ｃは、例えば、検知対象物体が鍋４０３であり、状態検知部２０９により検知対象物体に重度の汚れが付着していると判定された場合、吐水する水の種別を湯水とし、吐水する水の形態をシャワー吐水として吐水する。鍋４０３に付着した重度の汚れを洗浄するには湯水が適しており、尚且つ、ストレート吐水の場合を比較して、広範囲に水圧が高い水を吐水することができるシャワー吐水が適していると考えられるためである。
【００８５】
また、切替部２０５Ｃは、例えば、検知対象物体がコップであり、状態検知部２０９により検知対象物体に軽度の汚れが付着していると判定された場合、吐水する水の種別を原水とし、吐水する水の形態をシャワー吐水として吐水する。コップに付着した軽度の汚れを洗浄するには原水が適しており、尚且つ広範囲に水圧が高い水を吐水することができるシャワー吐水が適していると考えられるためである。
【００８６】
なお、上記では状態検知部２０９が、汚れの領域や色に基づいて、対象物体の汚れの状態を検知する場合を例示して説明したが、これに限定されない。状態検知部２０９は、対象物体が吐水口に際だされた際の対象物体の姿勢（つまり、人間が対象物体をどのように保持しているか、或いは、人間が対象物体をどのような姿勢で置いたか）により対象物体の汚れの状態を検知するようにしてもよい。
【００８７】
例えば、検知対象物体がコップである場合、状態検知部２０９は、コップが、吐水口の下で、飲み口を上側方向（鉛直方向）に向けて保持（或いは載置）された場合、検知対象物体に汚れが付着しておらず、飲料水を溜めるためにコップが差し出されたと判定する。この場合、切替部２０５Ｃは、検知対象物体（コップ）に、浄水をストレート吐水の形態で吐水する。
【００８８】
また、例えば、検知対象物体がコップである場合、状態検知部２０９は、コップが、吐水口の下で、飲み口を上側方向とは異なる方向、例えば、飲み口が左右方向である水平方向に向けて保持（或いは載置）された場合、検知対象物体に汚れが付着しており、洗浄しようとしてコップが差し出されたと判定する。この場合、切替部２０５Ｃは、検知対象物体（コップ）に、原水をシャワー吐水の形態で吐水する。
【００８９】
以上説明したように、第４の実施形態の吐水制御装置２０Ｃでは、撮像装置１０により撮像された画像、及び対象物体検知部２００より検知された対象物体に基づいて、対象物体の状態を検知する状態検知部２０９を更に備え、切替部２０５Ｃは、状態検知部２０９により検知された対象物体の状態に基づいて、吐水状態を切替える。これにより、第４の実施形態の吐水制御装置２０Ｃは、鍋等の対象物体がシンク４００に移動された場合に、その対象物体の汚れの状態に基づいて吐水する水の種別や吐水の形態を切替えることが可能である。このため、水栓金具にカメラやセンサ回路を内蔵させることなく、人間の行動を認識して自動的に吐水を制御することができる。
【００９０】
＜第５の実施形態＞
次に、第５の実施形態について説明する。本実施形態では、第５の実施形態に係る吐水制御システム１Ｄが、画像に撮像された人間の動作の特徴に基づいて、吐水する水の種別や、吐水する水の形態、及び吐水する水の温度や水圧、及び流量を選択する点において、上述した実施形態と相違する。ここで、吐水する水の温度や水圧、及び流量は、「吐水状態」の一例である。
以下では、上述した実施形態と異なる点を説明し、上述した実施形態と同一または類似の機能を有する構成に同一の符号を付し、その説明を省略する。
【００９１】
図９は、第５の実施形態に係る吐水制御システム１Ｄの構成例を示すブロック図である。吐水制御装置２０Ｄは、例えば、骨格検知部２１０、特性抽出部２１１、及び切替部２０５Ｄを備える。
【００９２】
骨格検知部２１０は、撮像装置１０により撮像された画像に基づいて、画像に撮像された人間の動作を検知する。骨格検知部２１０は、例えば、カメラ（例えば、赤外線カメラ）やセンサ（例えば、モーションセンサ）などを用いて人間の動作に関する情報を取得する。骨格検知部２１０は、赤外線カメラ等を用いて取得した人間の動作に関する情報に基づいて、人間の関節部分を抽出し、抽出した関節部分を人体の骨格の構造に基づいて接続させることにより、人間の骨格を検知する。骨格検知部２１０は、検知した人間の動作や骨格に関する情報を特性抽出部２１１に出力する。
【００９３】
特性抽出部２１１は、骨格検知部２１０により検知された人間の動作や骨格に関する情報に基づいて、その人間の動作の特徴を抽出する。特性抽出部２１１は、例えば、骨格に関する情報に基づいて、身長や肩幅等の大きさを推定し、画像に撮像された人間が、大人なのか子供なのか、大人である場合には男性なのか女性なのかといった特徴を抽出する。
【００９４】
また、特性抽出部２１１は、骨格検知部２１０により検知された人間の動作に関する情報に基づいて、その人間の動作の特徴を抽出する。ここでの人間の動作の特徴は、個々の人間の体の使い方の特徴であって、例えば、右肩が左肩と比較して下がる傾向にあるか、上がる傾向にあるのか、右利きなのか左利きなのかといった特徴である。特性抽出部２１１は、抽出した特徴を示す情報を切替部２０５Ｄに出力する。
【００９５】
切替部２０５Ｄは、一致検知部２０４により出力された検知結果に基づいて吐水するか否かを判定し、吐水する場合には特性抽出部２１１により抽出された特徴に基づいて吐水する水の種別や吐水する水の形態、及び水圧や流量等を選択する。
【００９６】
切替部２０５Ｄは、例えば、特性抽出部２１１によりシンク４００で作業している人間（画像に撮像された人間の一例）が子供や高齢者であると推定された場合、吐水する水の水圧が強くなり過ぎないように調整する。また、切替部２０５は、例えば、特性抽出部２１１によりシンクで作業している人間が子供や高齢者であるという特徴が抽出された場合、吐水する湯水の温度が高くなり過ぎないように調整する。この場合、特性抽出部２１１は、例えば、骨格検知部２１０により検知された人間の骨格が大人と同程度の大きさであって、尚且つ骨格検知部２１０により検知された人間の動作の変化が、予め定めた所定の閾値未満の速度である場合に、画像に撮像された人間が高齢者であると推定する。
【００９７】
また、切替部２０５Ｄは、シンク４００で作業している人間が大人の男性であると推定された場合、ストレート吐水で流量が通常より多い吐水を行い、シンクで作業している人間が大人の女性であると推定された場合、シャワー吐水で流量が通常より少ない柔らかな吐水を行うようにしてもよい。
【００９８】
以上説明したように、第５の実施形態の吐水制御装置２０Ｄでは、撮像装置１０により撮像された領域画像に基づいて、領域画像における人間の特性を抽出する特性抽出部２１１を更に備え、切替部２０５Ｄは、特性抽出部２１１により抽出された領域画像における人間の特性に基づいて、吐水状態を切替える。これにより、第５の実施形態の吐水制御装置２０Ｄは、鍋等の対象物体をシンク４００に移動させて作業する人間の特徴や、その人間の特徴に応じて吐水する水の種別や吐水の形態を切替えることが可能である。このため、水栓金具にカメラやセンサ回路を内蔵させることなく、人間の行動を認識して自動的に吐水を制御することができる。
なお、上記では、特性抽出部２１１が骨格検知部２１０により検知される骨格に基づいて人間の特性を抽出する場合を例示して説明したが、これに限定されることはない。特性抽出部２１１は、例えば、撮像装置１０により撮像された画像により顔認証や動き検知などを行うことにより人間の特性を抽出するようにしてもよい。
【００９９】
＜第６の実施形態＞
次に、第６の実施形態について説明する。本実施形態では、第６の実施形態に係る吐水制御システム１Ｅが、画像に撮像された人間の動作における事前の行動に基づいて、吐水する水の種別や、吐水する水の形態、及び水圧や流量等を選択する点において、上述した実施形態と相違する。以下では、上述した実施形態と異なる点を説明し、上述した実施形態と同一または類似の機能を有する構成に同一の符号を付し、その説明を省略する。
【０１００】
図１０は、第６の実施形態に係る吐水制御システム１Ｅの構成例を示すブロック図である。吐水制御装置２０Ｅは、例えば、行動抽出部２１２、事前行動記憶部２１３、及び切替部２０５Ｅを備える。
【０１０１】
骨格検知部２１０は、検知した人間の動作や骨格に関する情報を特性抽出部２１１に出力するとともに、行動抽出部２１２に出力する。
【０１０２】
行動抽出部２１２は、骨格検知部２１０により検知された人間の動作に関する情報に基づいて、その人間の行動を抽出する。ここでの人間の行動とは、シンク４００等の水回りで作業する人間がシンク４００に移動した際における移動元の位置であり、例えば、シンク４００で洗い物を始める前にはコンロ４０５の前に存在していたか、作業台の前に存在していたか等の行動の履歴である。行動抽出部２１２は、所定の一定時間の間、人間が移動元のコンロ４０５等の設備の前に存在したと判定した場合、その人間と位置座標とを対応付けた情報を事前行動記憶部２１３に記憶させる。
【０１０３】
事前行動記憶部２１３は、行動抽出部２１２により出力された人間とその位置座標とを対応付けた情報を記憶する。
【０１０４】
切替部２０５Ｅは、一致検知部２０４により出力された検知結果に基づいて吐水するか否かを判定し、吐水する場合には事前行動記憶部２１３に記憶された内容に基づいて吐水する水の種別や吐水する水の形態、及び水圧や流量等を選択する。切替部２０５Ｅは、事前行動記憶部２１３を参照し、人間の移動元に応じて、吐水する水の種別等を選択する。
【０１０５】
切替部２０５Ｅは、例えば、対象物体が鍋４０３であって、シンク４００で作業している人間がシンク４００に移動する前にはコンロ４０５の前に存在していた場合、その人間は、コンロ４０５で調理した後に、シンク４００で使用した鍋４０３を洗浄するつもりであると認識し、湯水をシャワー吐水の形態により吐水する。この場合、切替部２０５Ｅは、例えば、作業している人間が大人の男性であった場合には流量を増加させ、作業している人間が大人の女性であった場合には流量を減少させ、作業する人間に適した流量となるようにする。
【０１０６】
また、切替部２０５Ｅは、例えば、対象物体がコップであって、シンク４００で作業している人間がシンク４００に移動する前には食器棚の前に存在していた場合、その人間は、食器棚から取り出したコップで水を飲むつもりであると認識し、浄水をストレート吐水の形態により吐水する。この場合、切替部２０５Ｅは、例えば、作業している人間が子供であった場合には流量を減少させ、コップにゆっくりと水が溜るようにする。
【０１０７】
以上説明したように第６の実施形態の吐水制御装置２０Ｅでは、撮像装置１０により撮像された画像に基づいて、画像における人間の移動元を抽出する行動抽出部２１２を更に備え、切替部２０５Ｅは、行動抽出部２１２により抽出されたシンク４００で作業する人間の移動元に基づいて、吐水状態を切替える。これにより、第６の実施形態の吐水制御装置２０Ｅは、鍋４０３等の対象物体をシンク４００に移動させて作業する人間の移動元に応じて吐水する水の種別や吐水の形態を切替えることが可能である。このため、水栓金具にカメラやセンサ回路を内蔵させることなく、人間の行動の履歴に応じて吐水を制御することができる。
なお、上記では、行動抽出部２１２が骨格検知部２１０により検知される骨格に基づいて人間の行動を抽出する場合を例示して説明したが、これに限定されることはない。行動抽出部２１２は、例えば、撮像装置１０により撮像された画像により顔認証や動き検知などを行うことにより人間の行動を抽出するようにしてもよい。
【０１０８】
＜第７の実施形態＞
次に、第７の実施形態について説明する。本実施形態では、第７の実施形態に係る吐水制御システム１Ｆが、作業する人間の意図に基づいて、吐水する水の種別や、吐水する水の形態、及び水圧や流量等を選択する点において、上述した実施形態と相違する。
本実施形態では、シンク４００等の水回りで作業する人間が、吐水制御システム１Ｆにより制御される吐水の状態について、その状態がその人間の意図するものでない場合に、吐水の切替える指示を行う。ここでの音声による指示とは、吐水制御システム１Ｆにより選択された吐水状態を切替える指示であり、例えば、人間が吐水口に鍋４０３を差し出した際に吐水口から浄水が吐水された場合に、その人間が鍋４０３にお湯を汲みたいという意図がある場合に、吐水を湯水に切替える指示を行うものである。
【０１０９】
例えば、汚れが付着していない鍋４０３を吐水管４０１の下に差し出した場合に浄水を吐水した吐水制御システム１Ｆに対し、浄水で調理を行おうと意図していた人間は吐水を切替える指示を行わない。一方、鍋４０３に湯水を汲んでコンロ４０５に運ぶことで、早く湯を沸かそうと意図していた人間は、吐水制御システム１Ｆが浄水を吐水した場合には吐水を湯水に切替える指示を行う。本実施形態では、作業する人間の音声による指示に基づいて、作業する人間の個々の意図に沿った吐水に切替える制御を行う。
以下では、上述した実施形態と異なる点を説明し、上述した実施形態と同一または類似の機能を有する構成に同一の符号を付し、その説明を省略する。
【０１１０】
図１１は、第７の実施形態に係る吐水制御システム１Ｆの構成例を示すブロック図である。吐水制御システム１Ｆは、例えば、撮像装置１０Ｆ、吐水制御装置２０Ｆ、及びマイク５０を備える。ここで、マイク５０により取得される音情報は、「指示情報」の一例である。
マイク５０は、シンク４００等の水回りで作業する人間により発せられる音声を取得する。マイク５０は、取得した音声を示す情報を吐水制御装置２０Ｆに出力する。
【０１１１】
吐水制御装置２０Ｆは、例えば、音声認識部２１４及び切替部２０５Ｆを備える。ここで、音声認識部２１４は、「指示検知部」の一例である。
音声認識部２１４は、マイク５０により取得された音声を示す情報に基づいて、シンク４００等の水回りで作業する人間が発した音声の内容を認識する。音声認識部２１４は、音声を示す情報に基づいて、作業する人間が、吐水制御システム１Ｆが行う処理に対し吐水の状態の切替えを指示しているか否かを認識する。また、音声認識部２１４は、吐水の状態の切替えを指示している場合には、どのような吐水制御がその人間の意図するものであったかを認識する。音声認識部２１４は、吐水の状態の切替えを指示している場合、指示の内容を示す情報を切替部２０５Ｆに出力する。
【０１１２】
切替部２０５Ｆは、書き込み制御部２０５０、吐水条件記憶部２０５１及び条件更新部２０５２を備える。
書き込み制御部２０５０は、音声認識部２１４により認識された吐水を切替える指示の内容に基づいて、吐水条件記憶部２０５１に、指示の内容に関する情報を記憶させる。書き込み制御部２０５０は、例えば、音声認識部２１４により吐水を切替える指示が認識された場合、事前位置記憶部２０６に記憶された移動元に応じて、どのような吐水制御を行うかを示す情報を吐水条件記憶部２０５１に記憶させる。
【０１１３】
吐水条件記憶部２０５１は、書き込み制御部２０５０の制御により吐水を切替える指示した人間について、どのような吐水制御を行うかを示す情報を記憶する。吐水条件記憶部２０５１は、例えば、一致検知部２０４の検知結果及び事前位置記憶部２０６に記憶された内容に基づいて、鍋４０３が、画像に無い状態からシンク４００に移動された後に吐水口に差し出された場合など、通常であれば浄水が吐水される条件について、吐水を湯水に切替える指示があった場合には、同じ吐水条件であっても、鍋４０３に湯水を吐水することを示す情報を記憶する。
【０１１４】
条件更新部２０５２は、一致検知部２０４の検知結果、事前位置記憶部２０６に記憶された内容、及び吐水条件記憶部２０５１に記憶された内容の各々に基づいて、吐水状態を制御する。条件更新部２０５２は、例えば、収納棚に存在していた鍋４０３が吐水口に差し出された場合等、通常であれば浄水を吐水する場合であっても、吐水条件記憶部２０５１に、画像に撮像された作業者には湯水を吐水する情報が記憶されている場合には、湯水を吐水するように制御する。つまり、条件更新部２０５２は、検知対象物体の位置に基づいて吐水する場合、作業する人間の意図に沿うように吐水状態を個別に変更させ、人間が希望する吐水状態に応じてカスタマイズする。つまり、条件更新部２０５２は、作業する人間の意図に応じて吐水状態を切替える吐水条件を更新する。
【０１１５】
以上説明したように、第７の実施形態の吐水制御装置２０Ｆでは、吐水状態を切替える指示を示す指示情報（例えば、マイク５０により取得された音の音情報）に基づいて、指示の内容（例えば、口頭による指示の内容）を検知する音声認識部２１４を更に備え、切替部２０５Ｆは、音声認識部２１４の認識結果に基づいて、吐水状態を切替える。これにより、第７の実施形態の吐水制御装置２０Ｆは、シンク４００で作業する人間の音声による指示の内容に応じて吐水する水の種別や吐水の形態を切替えることが可能である。このため、水栓金具にカメラやセンサ回路を内蔵させることなく、人間が示す意図に応じて吐水を制御することができる。
【０１１６】
また、第７の実施形態の吐水制御装置２０Ｆでは、切替部２０５Ｆは、音声認識部２１４の認識結果に基づいて、吐水状態を切替える吐水条件を更新する。これにより、第７の実施形態の吐水制御装置２０Ｆは、シンク４００を使用する人間が希望する吐水状態に沿って吐水制御を行うことができる。
なお、上記では、吐水制御装置２０Ｆが、音声認識部２１４により認識された音声に基づいて吐水状態を制御する場合を例示して説明したが、これに限定されることはない。吐水制御装置２０Ｆは、例えば、人間の身振りや手振り（ジェスチャー）に基づいて水状態を制御するようにしてもよい。
この場合、吐水制御装置２０Ｆは、例えば、撮像装置１０Ｆにより撮像された画像に基づいて、人間の身振りや手振り（ジェスチャー）等の動作により行われた吐水状態を切替える指示を検知する動き検知部（不図示）を備える。動き検知部は、検知した吐水状態を切替える指示を示す情報を切替部２０５Ｆに出力する。ここで、撮像装置１０Ｆにより撮像される画像の画像情報は、「指示情報」の一例である。また、動き検知部は、「指示検知部」の一例である。
なお、ここでの人間の身振りや手振り（ジェスチャー）には、人間が直接、水栓を操作する動作も含まれる。ここでの水栓を操作する動作には、例えば蛇口をひねったり、吐水するハンドル（シングルレバー）を操作したりする動作が含まれる。これにより、従来のシングルレバーの手動弁を動かす動作により、吐水が直接操作された場合には、その操作の内容を検知して、その操作がシンク４００等の水回りで作業する人間の意図であると判断して、吐水条件を更新することができる。
或いは、人間が従来の吐水の操作を行ったことが検知された場合に、その動作に応じて吐水状態を制御するようにしてもよい。これにより、シングルレバー等を操作した人間に、違和感なく自然に吐水状態を制御することが可能となる。
【０１１７】
上述した実施形態における吐水制御装置２０、２０Ａ〜２０Ｆが行う処理の全部または一部をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【０１１８】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１１９】
１  吐水制御システム
１０  撮像装置
２０  吐水制御装置
３０  電磁弁
４０  撮像対象領域
４００  シンク
４０１  吐水管
４０２、４０３  検知対象物体
４０５  コンロ
５０  マイク
【図１】
2019178512.tif 000003
【図２】
2019178512.tif 000004
【図３】
2019178512.tif 000005
【図４】
2019178512.tif 000006
【図５】
2019178512.tif 000007
【図６】
2019178512.tif 000008
【図７】
2019178512.tif 000009
【図８】
2019178512.tif 000010
【図９】
2019178512.tif 000011
【図１０】
2019178512.tif 000012
【図１１】
2019178512.tif 000013