第1の発明は、使用者の接触又は離反による静電容量の変化を検出するタッチ検出電極と、前記静電容量の変化を反映した検出出力を出力する検出部と、前記検出出力に基づいて使用者の操作の有無を判定する操作判定部と、を備え、前記操作判定部は、検出開始時における前記検出出力の変化率が所定対象物判断値以下であるか否かで前記タッチ検出電極に接触する対象物を判断する対象物判断部と、前記検出出力の変化率が所定離反値以上であるか否かで前記使用者の離反を判定する離反判定部と、を有し、前記操作判定部は、前記対象物判断部において判断した前記対象物に応じて操作判断値を設定し、前記検出出力の変化率が前記操作判断値以上であるか否かで前記使用者の操作の有無を判定することを特徴とするタッチスイッチ検出装置である。
その結果、タッチスイッチ検出装置の操作が人の操作によるものか、水滴の付着などによるものかは、その検知する対象物の持つ静電容量の大きさの違いによりその検出出力の初期時の変化率が異なるため、その変化率により対象物を推定し、より対象物にあった検出条件を設定することにより対象物を的確に判断することができる。
また、第2の発明は、第1の発明において、前記検出出力の変化率が前記操作判断値以上である場合に、前記操作判定部は前記使用者の操作が有ったと判定することを特徴とするタッチスイッチ検出装置ある。
その結果、本来持っている静電容量については、水滴よりも人の指の方が大きいため、指によって検出される検出出力の変化率は水滴よりも大きくなり、タッチスイッチ検出装置の操作が人の操作によるものか否かをより的確に判断することができる。
また、第3の発明は、第1の発明において、前記操作判断値は、第1の操作判断値と、前記第1の操作判断値よりも大きい値である第2の操作判断値と、のいずれかに設定されることを特徴とするタッチスイッチ検出装置である。
その結果、大小2つの操作判断値を設定して、判定基準に一定の幅を設けるため、タッチスイッチ検出装置の操作が水滴の付着などによるものか否かをより的確に判断することができる。
また、第4の発明は、第3の発明において、前記検出出力の変化率が、前記第1の操作判断値と、前記第2の操作判断値と、の間ではない場合に、前記操作判定部は前記使用者の操作が有ったと判定することを特徴とするタッチスイッチ検出装置である。
その結果、使用者がタッチスイッチを早く離す場合や、ゆっくり離す場合などの動作も的確に判断することができ、またタッチスイッチ検出装置の操作が水滴の付着などによる場合に、より的確にその操作を受け付けないようにすることができる。
また、第5の発明は、第1〜4の発明において、前記操作判定部は、前記対象物判断部が前記対象物を水滴であると判断した場合に、前記対象物を前記使用者の接触であると判断した場合よりも大きい値である前記操作判断値を設定することを特徴とするタッチスイッチ検出装置である。
その結果、使用者が濡れた指をタッチ検出電極から離す場合に、水滴の表面張力によりタッチ検出電極と使用者の指とが接触を続け、その表面張力が壊れる臨界点で急に接触がなくなり、電圧値の変化率(低下率)が大きくなるという現象をより的確に判断することができる。
また、第6の発明は、第1〜5のいずれか1つの発明と、給水流路を開閉する電磁弁と、前記給水流路を介して供給された水を吐出する吐水口と、前記操作判定部の判定に基づいて、前記電磁弁の動作を制御する制御部と、を備えたことを特徴とする給水装置である。
その結果、水滴がかかっても誤動作することなく、より正確な操作判断をして吐水動作を行うことができる。
また、第7の発明は、第6の発明において、前記電磁弁の開閉状態に応じて、前記所定対象物判断値と、前記操作判断値と、の少なくともいずれかを変更することを特徴とする給水装置である。
その結果、使用者がタッチ検出電極を乾いた指で押した場合と、濡れた指で押した場合と、タッチ検出電極に水滴が付いた場合と、をより正確に判定することができる。
また、第8の発明は、第7の発明において、前記操作判定部は、前記電磁弁が開放状態の場合、前記電磁弁が閉止状態の場合よりも大きい値である前記所定対象物判断値および前記操作判断値を設定することを特徴とする給水装置である。
その結果、電磁弁が開放状態の場合には、タッチ検出電極に水がかかりやすく、また止水するときに濡れた手で操作されることが多いため、そのタッチ検出電極の操作に関する水滴の影響を考慮してより正確な操作判断を行うことができる。
以下、本発明の実施の形態について図面を参照しつつ説明する。なお、各図面中、同様の構成要素には同一の符号を付して詳細な説明は適宜省略する。
図1は、本発明の実施の形態にかかるタッチスイッチ検出装置のブロック図を表す。
本発明の実施の形態にかかるタッチスイッチ検出装置100は、タッチ検出電極200と、検出部300と、操作判定部400と、を備えている。タッチ検出電極200は、後述するように、例えば給水装置などが有するパネルの直下などに設けられる。なお、使用者がこのパネルに触れることは、タッチ検出電極200に触れることと等価である。検出部300は、発振部310と、電圧変換部320と、を有している。また、操作判定部400は、離反判定部420と、対象物判断部430と、を有している。
発振部310は高周波信号を出力し、その高周波信号に基づいて高周波電圧を形成してタッチ検出電極200に印加する。使用者がタッチ検出電極200に指で触れていない場合には、タッチ検出電極200に印加される高周波電圧の電圧振幅(発振強度)は変化せず、電圧変換部320へ出力される。これに対して、使用者がタッチ検出電極200に指で触れている場合には、タッチ検出電極200と大地との間の静電容量が変化する。その結果、タッチ検出電極200に印加される高周波電圧の電圧振幅(発振強度)は静電容量の変化に応じて変化し、電圧変換部320へ出力される。電圧変換部320は、発振部310の出力を電圧値の検知信号として操作判定部へ出力する。
対象物判断部430は、電圧変換部320から出力された検知信号(検出出力)の検出開始における出力変化率に応じて、タッチ検出電極200に接触した対象物を判断する。一方、離反判定部420は、電圧変換部320から出力された検知信号を受信すると、後に詳述する動作に基づいて、人の指などがタッチ検出電極200から離反したか否かの判定を行う。
図2は、本実施形態にかかるタッチスイッチ検出装置を用いた給水装置のブロック図を表す。
また、図3は、本実施形態にかかるタッチスイッチ検出装置を用いた給水装置の模式図を表す。
本実施形態にかかるタッチスイッチ検出装置100は、例えば給水装置などに用いられる。図2および図3に表した給水装置500は、タッチスイッチ検出装置100と、制御部510と、電磁弁520と、吐水口530と、を備えている。
図3に表した給水装置は、タッチスイッチ検出装置100a、100b、100cを有しており、例えばタッチスイッチ検出装置100aは「吐水スイッチ」、タッチスイッチ検出装置100bは「流量調整スイッチ」、タッチスイッチ検出装置100cは「止水スイッチ」としての機能を有することができる。
制御部510は、タッチスイッチ検出装置100から出力された信号に基づいて、使用者の操作の有無を判断し、電磁弁520に吐止水動作を指示する。電磁弁520は、制御部510から出力された指示に基づいて弁の開閉動作を行う。これにより、給水装置500の吐水口530からの吐水が制御される。
図4は、タッチ検出電極を乾いた指で押したときの検出部から出力された電圧値(実測値)を表すグラフ図である。
図4に表したグラフ図の縦軸は電圧値(100mV/div)を表し、横軸は時間(50ms/div)を表している。
使用者がタッチ検出電極200に乾いた指で触れると、図1に関して前述したように、タッチ検出電極200と大地との間の静電容量が変化し、検出部300から出力される電圧値の検知信号は変化する。また、タッチ検出電極200に乾いた指で触れた場合、指先の変形に伴ってタッチ検出電極200に対する指の接触面積が徐々に大きくなっていくため、図4に表したグラフ図のように、検出部300から出力される電圧値(検出出力)は徐々に上昇していく。ここで、電圧変換部320の変換方法は、使用者がタッチ検出電極200に指で触れると、電圧値が低下していくものであってもよい。
使用者がタッチ検出電極200に指で触れている場合には、触れていない場合に対してタッチ検出電極200と大地との間の静電容量が変化(上昇)したままの状態となるため、図4に表したグラフ図のように、検出部300から出力される電圧値は上昇したままで略一定となる。電圧値が上昇し始めて略一定となるまでの時間t1は、例えば約20ミリ秒間程度である。
その後、使用者がタッチ検出電極200から乾いた指を離すときも、指先の変形に伴ってタッチ検出電極200に対する指の接触面積が徐々に小さくなっていくため、検出部300から出力される電圧値は徐々に低下していく。乾いた指がタッチ検出電極200から完全に離れると、検出部300から出力される電圧値は、図4に表したグラフ図のように、乾いた指で触れる前の電圧値まで低下し略一定となる。電圧値が低下し始めて略一定となるまでの時間t2は、例えば約20ミリ秒間程度である。
図5は、タッチ検出電極に水滴が付いたときの検出部から出力された電圧値(実測値)を表すグラフ図である。
なお、図5に表したグラフ図の縦軸および横軸は、図4に表したグラフ図と同様に、それぞれ電圧値(100mV/div)および時間(50ms/div)を表している。
タッチ検出電極200に水滴が付くと、指で触れた場合と同様に、タッチ検出電極200と水滴との間の静電容量が変化し、検出部300から出力される電圧値の検知信号は変化する。タッチ検出電極200に水滴が付いた場合には、乾いた指で触れる場合と比較すると、タッチ検出電極200に対する水滴の接触面積は速く広がるため、図5に表したグラフ図のように、検出部300から出力される電圧値の変化率(上昇率)は乾いた指で触れた場合の上昇率よりも大きい。電圧値の上昇開始から上昇終了までの時間は、例えば約5ミリ秒間程度である。ここでも、電圧変換部320の変換方法は、タッチ検出電極200に水滴が付くと、電圧値が低下していくものであってもよい。
また、使用者がタッチ検出電極200を触れている場合は、人は大地とも接触しているため、タッチ検出電極200から使用者に送られた電荷は人体を通して大地へと抜けていく。そのため、使用者が指を離すまでの間に検出部300から出力される電圧値は、ある電圧値に維持される。これに対して、水滴が付いた場合には、タッチ検出電極200から水滴へ電荷が送られることにより、水滴の容量成分に充電が進み、最終的にタッチ検出電極200と水滴とが同電位になってしまう。そのため、水滴がタッチ検出電極200に付いたままの状態であっても、図5に表したように、電圧値は徐々に低下していく。そして、タッチ検出電極200から水滴に電荷が移る速度は、水滴の容量成分により時定数が決まるが、使用者がタッチ検出電極200から指を離す速度より遅い。そのため、水滴がタッチ検出電極200に付いたままの状態における電圧値の低下率は、使用者がタッチ検出電極200から乾いた指を離したときにおける電圧値の低下率よりも小さく、緩やかに低下していく。電圧値が低下し始めて略一定となるまでの時間t4は、水滴の量によって多少の相違はあるが、図5に表した実測値においては約150ミリ秒間程度である。
図6は、本実施形態のタッチ検出電極を濡れた指で押したときの検出部から出力された電圧値(実測値)を表すグラフ図である。
図6に表したグラフ図の縦軸および横軸は、図4に表したグラフ図と同様に、それぞれ電圧値(100mV/div)および時間(50ms/div)を表している。なお、図6に表したグラフ図は、指に付いた水滴がタッチ検出電極200に落ちることなく、指に付いたままの状態で、使用者がタッチ検出電極を押した場合の電圧値の波形を表している。
使用者がタッチ検出電極200に濡れた指で触れると、指に付いた水がタッチ検出電極200に対して素早く広がるため、乾いた指で触れた場合よりも大きい上昇率で電圧値は上昇する。電圧値が上昇し始めて略一定となるまでの時間t5は、例えば約10ミリ秒間程度である。さらに、指が水で濡れているため、濡れている分だけタッチ検出電極200に対する接触面積は広がる。そのため、乾いた指で触れた場合よりも静電容量が大きく、その結果、使用者がタッチ検出電極200に濡れた指で触れている間の電圧値は、図6に表したように、乾いた指で触れている間の電圧値よりも大きい(図4参照)。
その後、使用者がタッチ検出電極200から濡れた指を離した場合、指がタッチ検出電極200から離れようとしても、水の表面張力により、タッチ検出電極200と指とが水を介して接触した状態が継続する。ある程度指が離れたところで、水が指から離れ、結果としてタッチ検出電極200から指が一気に離れる。そのため、乾いた指でタッチ検出電極200を押した場合のようには、指とタッチ検出電極200との接触面積が徐々に小さくなっていくことがない。したがって、濡れた指がタッチ検出電極200から離れる場合は、乾いた指の場合よりも大きい変化率で電圧値は低下する。
このように、使用者がタッチ検出電極200を指で押した場合であっても、指の濡れ具合の違いによって検出部300から出力される電圧値の上昇率は相違する。したがって、タッチ検出電極200を乾いた指で押した場合よりも大きい上昇率で電圧値が変化したとしても、使用者の操作は無かったと断定することはできない。すなわち、電圧値が上昇したときの変化率(上昇率)によってタッチ検出電極200に接触した対象物を判断するだけで、使用者の操作の有無を断定することはできない。
次に、本実施形態にかかるタッチスイッチ検出装置の判定動作の具体例について図面を参照しつつ説明する。
図7は、タッチ検出電極を乾いた指で押した場合を例示する模式図である。なお、図7(a)は、タッチ検出電極に乾いた指で触れた状態を表す模式図であり、図7(b)は、検出部から出力された電圧値を表す模式図である。
使用者がタッチ検出電極200を乾いた指で押すと、検出部300から出力された電圧値は徐々に上昇し(範囲A1)、電圧値は上昇したままで略一定となる(範囲B1)。ここで、操作判定部400は、後に詳述するように、検出部300から出力された電圧値の変化率(上昇率)を演算する。その変化率(ここでは約20ミリ秒間程度)に応じて、タッチ検出電極200に接触した対象物を判断し、電圧値の変化率(低下率)の閾値である操作判断値を設定する。
その後、使用者がタッチ検出電極200から指を離すと、検出部300から出力される電圧値は徐々に低下し(範囲C1)、例えば約20ミリ秒間程度でタッチスイッチ検出装置を押す前の電圧値で略一定となる(範囲D1)。
ここで、図7(b)に表したように、電圧値の低下率の絶対値が操作判断値の絶対値よりも大きい場合には、操作判定部400は、使用者の操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付ける。すなわち、本実施形態のタッチスイッチ検出装置100は、タッチ検出電極200に接触した対象物を判断するだけで使用者の操作の有無を判断するわけではなく、その対象物に応じた操作判断値(閾値)の絶対値と、電圧値の低下率の絶対値と、を比較することで使用者の操作の有無を判断する。なお本願明細書において、使用者の操作とは、使用者が指などでタッチ検出電極200に触れる動作だけではなく、触れる動作(接触動作)と、離す動作(離反動作)と、を合わせた動作をいう。
これに対して、電圧値の低下率の絶対値が操作判断値の絶対値よりも小さい場合には、後述するように、操作判定部400は、使用者の操作は無かったと判定し、タッチスイッチ検出装置100はこの操作を受け付けない。
なお、図7に表した具体例においては、使用者がタッチ検出電極200から指を離したときの電圧値の変化率は負(マイナス)であるため、電圧値の変化率と、操作判断値と、のそれぞれの絶対値の大小関係を比較している。これに対して、検出部300の検出回路の構成によっては、タッチ検出電極200から指を離したときの電圧値の変化率が正(プラス)になる場合もある。使用者がタッチ検出電極200から指を離したときの電圧値の変化率が正であれば、絶対値を考慮することなく、電圧値の変化率と、操作判断値と、の大小関係を比較してもよい。このように、検出部300から出力される電圧値の変化率は正の場合と負の場合とがあるため、以下絶対値を考慮に入れて、具体例の動作について説明する。また、検出部300から出力される電圧値の変化率が大きいとは、変化の傾斜が急であることを意味する。一方、検出部300から出力される電圧値の変化率が小さいとは、変化の傾斜が緩やかであることを意味する。
図8は、タッチ検出電極に水滴が付いた場合を例示する模式図である。なお、図8(a)は、タッチ検出電極に水滴が付いた状態を表す模式図であり、図8(b)は、検出部から出力された電圧値を表す模式図である。
水滴がタッチ検出電極200に付くと、図5に関して前述したように、検出部300から出力された電圧値は大きい上昇率で上昇する(範囲A2)。操作判定部400は、この変化率(上昇率)を演算し、その変化率(ここでは約5ミリ秒間程度)に応じてタッチ検出電極200に接触した対象物を判断し、電圧値の変化率(低下率)の閾値である操作判断値を設定する。
続いて、図5に関して前述したように、電圧値が徐々に低下した結果、電圧値が低下し始めて略一定となるまでの時間は、例えば約40ミリ秒間程度であったとする。なお、図8(b)に表した電圧値の変化においては、範囲B2における低下率と、範囲C2における低下率と、は相違しているが、これだけに限られるわけではなく、同じであってもよい。
このとき、図5に関して前述したように、タッチ検出電極200に水滴が付いた場合の電圧値の低下率の絶対値は、使用者がタッチ検出電極200を乾いた指で押した場合の電圧値の低下率の絶対値よりも小さい。そのため、操作判断値の設定によっては、タッチ検出電極200に水滴が付いた場合の電圧値の低下率の絶対値は、操作判断値の絶対値よりも小さく、且つ使用者がタッチ検出電極200を乾いた指で押した場合の電圧値の低下率の絶対値は、操作判断値の絶対値よりも大きい場合がある。電圧値の低下率の絶対値が操作判断値の絶対値よりも小さい場合には、操作判定部400は、使用者の操作は無かったと判定し、タッチスイッチ検出装置100はこの操作を受け付けない。
そのため、操作判定部400は、タッチ検出電極200に接触した対象物に応じて操作判断値を設定し、その操作判断値の絶対値と、電圧値の低下率の絶対値と、の大小関係を比較することによって、使用者の操作の有無をより正確に判定することができる。
図9は、タッチ検出電極を濡れた指で押す場合を例示する模式図である。なお、図9(a)は、指に付いていた水滴がタッチ検出電極に落ちた状態を例示する模式図であり、図9(b)は、タッチ検出電極から指を離した直後の状態を例示する模式図であり、図9(c)は、タッチ検出電極から指を完全に離した状態を例示する模式図である。
また、図10は、タッチ検出電極を濡れた指で押す場合の電圧値を表す模式図である。
使用者がタッチ検出電極200を濡れた指で押そうとしたときに、指に付いていた水滴がタッチ検出電極200に落ちると、検出部300から出力された電圧値は大きい上昇率で上昇する(範囲A3)。これは、水滴がタッチ検出電極200に付いた場合(図8参照)と同様に考えることができるためである。操作判定部400は、この変化率(上昇率)を演算し、その変化率(ここでは約5ミリ秒間程度)に応じてタッチ検出電極200に接触した対象物を判断し、電圧値の変化率(低下率)の閾値である操作判断値を設定する。すなわち、図8(b)に表した操作判断値と、図10に表した操作判断値と、は略同じである。
続いて、使用者がタッチ検出電極200を指で押している間においては、電圧値は上昇したままで略一定となる(範囲B3)。また、タッチ検出電極200から指を離そうとしても、図9(b)に表したように、水滴の表面張力によって一定の高さまで水滴を介して指とタッチ検出電極200とが接触された状態となるため、電圧値は上昇したままで略一定となる(範囲B3)。
その後、水滴が指から離れると、図9(c)に表したように、タッチ検出電極200から指が一気に離れる。そのため、乾いた指でタッチ検出電極200を押した場合のようには、指とタッチ検出電極200との接触面積が徐々に小さくなっていくことがない。したがって、乾いた指でタッチ検出電極200を押した場合よりも大きい低下率で電圧値は低下する(範囲C3)。
このとき、図10に表したように、タッチ検出電極200から濡れた指を離した場合の電圧値の低下率の絶対値は、タッチ検出電極200に水滴が付いた場合の電圧値の低下率の絶対値よりも大きい。そのため、操作判断値の設定によっては、タッチ検出電極200に水滴が付いた場合の電圧値の低下率の絶対値は、操作判断値の絶対値よりも小さく、且つ使用者がタッチ検出電極200を濡れた指で押した場合の電圧値の低下率の絶対値は、操作判断値の絶対値よりも大きい場合がある。そのため、使用者がタッチ検出電極200を濡れた指で押した場合と、タッチ検出電極200に水滴が付いた場合と、をより正確に判定することができる。
図11は、タッチ検出電極を濡れた指で押す場合を例示する模式図である。なお、図11(a)は、指に付いていた水滴がタッチ検出電極に落ちない状態を例示する模式図であり、図11(b)は、タッチ検出電極から指を離した直後の状態を例示する模式図であり、図11(c)は、タッチ検出電極から指を完全に離した状態を例示する模式図である。 また、図12は、タッチ検出電極を濡れた指で押す場合の電圧値を表す模式図である。
水滴が指に付いたままの状態でタッチ検出電極200を押すと、指に付いた水がタッチ検出電極200に対して速く広がるため、乾いた指で触れた場合よりも大きい上昇率で電圧値は上昇する(範囲A4)。操作判定部400は、この変化率(上昇率)を演算し、その変化率(ここでは約10ミリ秒間程度)に応じてタッチ検出電極200に接触した対象物を判断し、電圧値の変化率(低下率)の閾値である操作判断値を設定する。
続いて、タッチ検出電極200から指を離した直後においては、図9(b)に関して前述したように、一定の高さまで水滴を介して指とタッチ検出電極200とが接触された状態となるため、タッチ検出電極200を指で押している間と同様に、電圧値は上昇したままで略一定となる(範囲B4)。
その後、使用者がタッチ検出電極200から指を完全に離すと、図9(c)に関して前述したように、乾いた指でタッチ検出電極200を押した場合よりも大きい低下率で電圧値は低下する(範囲C4)。
そのため、図9および図10に関して前述した場合と同様に、操作判断値の設定によっては、タッチ検出電極200に水滴が付いた場合の電圧値の低下率の絶対値は、操作判断値の絶対値よりも小さく、且つ使用者がタッチ検出電極200を濡れた指で押した場合の電圧値の低下率の絶対値は、操作判断値の絶対値よりも大きい場合がある。そのため、使用者がタッチ検出電極200を濡れた指で押した場合と、タッチ検出電極200に水滴が付いた場合と、をより正確に判定することができる。
図13は、水滴が付いたタッチ検出電極を乾いた指で押す場合を例示する模式図である。なお、図13(a)は、水滴が付いたタッチ検出電極200を乾いた指で押す状態を表す模式図であり、図13(b)は、検出部から出力された電圧値を表す模式図である。
使用者が水滴の付いたタッチ検出電極200を乾いた指で押すと、タッチ検出電極200に対する見かけ上の接触面積が直ぐに広がるため、水滴の付いていないタッチ検出電極200を指で押す場合よりも大きい上昇率で電圧値は上昇する(範囲A5)。このときの電圧値の上昇率は、タッチ検出電極200に水滴が付いた場合(図8参照)、およびタッチ検出電極200に濡れた指から水滴が落ちた場合(図9、図10参照)の上昇率と略同じになる。操作判定部400は、この変化率(上昇率)を演算し、その変化率(ここでは約5ミリ秒間程度)に応じてタッチ検出電極200に接触した対象物を判断し、電圧値の変化率(低下率)の閾値である操作判断値を設定する。すなわち、図13(b)に表した操作判断値は、図8(b)および図10に表した操作判断値と略同じ変化率に設定される。
続いて、タッチ検出電極200から指を離す場合の電圧値の低下率は、図9(b)および図9(c)に表した場合と同様に、水滴が付いたままの状態よりも大きい低下率で電圧値は低下する(範囲C5)。
そのため、操作判断値の設定によっては、タッチ検出電極200に水滴が付いた場合の電圧値の低下率の絶対値は、操作判断値の絶対値よりも小さく、且つ水滴が付いたタッチ検出電極200を乾いた指で押した場合の電圧値の低下率の絶対値は、操作判断値の絶対値よりも大きい場合がある。そのため、水滴が付いたタッチ検出電極200を乾いた指で押した場合と、タッチ検出電極200に水滴が付いた場合と、をより正確に判定することができる。
図14は、本実施形態の操作判定部の動作の具体例を例示するフローチャート図である。
操作判定部400は、まず対象物判断部430により、タッチ検出電極200に接触した対象物を判断する(ステップS102)。この対象物判断部430の動作については、図15に関して後述する。
対象物判断部430が、タッチ検出電極200に接触した対象物を「対象物1」であると判断した場合には(ステップS104:YES)、操作判定部400は電圧値の変化率(低下率)の閾値である操作判断値を「α1」に設定する(ステップS110)。これと同様にして、操作判定部400は、「対象物2」の場合には(ステップS106:YES)操作判断値に「α2」を設定し(ステップS112)、「対象物(N−1)」の場合には(ステップS108:YES)操作判断値に「αn−1」を設定し(ステップS114)、前記以外の場合には(ステップS108:NO)操作判断値に「αn」を設定する(ステップS116)。
続いて、離反判定部420により、タッチ検出電極200から指などが離反したか否かを判定する(ステップS118)。この離反判定部420の動作については、図16に関して後述する。タッチ検出電極200から指などが離反したと判定されると、操作判定部400は、検出部300から出力される電圧値の変化率(低下率)の絶対値が、ステップS110、ステップS112、ステップS114、あるいはステップS116において設定された操作判断値の絶対値よりも大きいか否かを判定する(ステップS120)。
検出部300から出力される電圧値の変化率の絶対値が、設定された操作判断値の絶対値よりも大きい場合には(ステップS120:YES)、操作判定部400は使用者の操作が有ったと判定する(ステップS122)。一方、検出部300から出力される電圧値の変化率の絶対値が、設定された操作判断値の絶対値よりも小さい場合には(ステップS120:NO)、操作判定部400は使用者の操作は無かったと判定する(ステップS124)。したがって、操作判定部400は、タッチ検出電極200に接触する対象物の接触動作と離反動作とを判定することにより、使用者の操作の有無をより正確に判定することができる。
図15は、本実施形態の対象物判断部の動作の具体例を例示するフローチャート図である。
対象物判断部430は、まず検出部300から出力された検出出力(電圧値)を読み込む(ステップS202)。続いて、読み込んだ電圧値に基づいて電圧値の変化率(上昇率)を演算する(ステップS204)。変化率が「0」であれば(ステップS206:NO)、再度検出部300から出力された検出出力(電圧値)を読み込む(ステップS202)。一方、変化率が「0」でなければ(ステップS206:YES)、対象物判断部430は、ステップS204で演算した変化率の絶対値が所定の対象物判断値A1の絶対値以下であるか否かを判定する(ステップS208)。
ステップS204で演算した変化率の絶対値が所定の対象物判断値A1の絶対値以下であれば、対象物判断部430はタッチ検出電極200に接触した対象物を「対象物1」であると判断する(ステップS214)。一方、ステップS204で演算した変化率の絶対値が、所定の対象物判断値A1の絶対値以下でなければ(ステップS208:NO)、対象物判断部430はステップS204で演算した変化率の絶対値が所定の対象物判断値A2の絶対値以下であるか否かを判定する(ステップS210)。
ステップS204で演算した変化率の絶対値が所定の対象物判断値A2の絶対値以下であれば、対象物判断部430はタッチ検出電極200に接触した対象物を「対象物2」であると判断する(ステップS216)。一方、ステップS204で演算した変化率の絶対値が、所定の対象物判断値A2の絶対値以下でなければ(ステップS210:NO)、対象物判断部430はステップS204で演算した変化率の絶対値が所定の対象物判断値An−1の絶対値以下であるか否かを判定する(ステップS212)。
ステップS204で演算した変化率の絶対値が所定の対象物判断値An−1の絶対値以下であれば、対象物判断部430はタッチ検出電極200に接触した対象物を「対象物(N−1)」であると判断する(ステップS218)。一方、ステップS204で演算した変化率の絶対値が、所定の対象物判断値An−1の絶対値以下でなければ(ステップS212:NO)、対象物判断部430はタッチ検出電極200に接触した対象物を「対象物N」であると判断する(ステップS220)。
このような動作を行うことによって、対象物判断部430はタッチ検出電極200に接触した対象物を判断する。そして、図14に関して前述したように、操作判定部400は、対象物判断部430が判断した対象物に応じて、電圧値の変化率(低下率)の閾値である操作判断値を設定する。なお、対象物判断値および操作判断値については、それぞれ次式の関係が成り立つ。
|A1|<|A2|<・・・<|An−1|<|An| 式(1)
|α1|<|α2|<・・・<|αn−1|<|αn| 式(2)
図16は、本実施形態の離反判定部の動作の具体例を例示するフローチャート図である。
離反判定部420は、まず検出部300から出力された検出出力(電圧値)を読み込む(ステップS302)。続いて、読み込んだ電圧値に基づいて電圧値の変化率(低下率)を演算する(ステップS304)。続いて、ステップS304において算出した変化率の絶対値が、所定の離反値の絶対値よりも大きいか否かを判定する(ステップS306)。変化率の絶対値が所定の離反値の絶対値よりも小さい場合には(ステップS306:NO)、再度検出部300から出力された検出出力(電圧値)を読み込む(ステップS302)。一方、変化率の絶対値が所定の離反値の絶対値よりも大きい場合には(ステップS306:YES)、離反判定部420は、タッチ検出電極200から指などが離反したと判定し、動作を終了する(ステップS308)。
このような動作を行うことによって、離反判定部420はタッチ検出電極200から指などが離反したか否かを判定する。そして、図14に関して前述したように、対象物判断部430が判断した対象物に応じて設定された操作判断値の絶対値よりも、検出部300から出力される電圧値の変化率の絶対値の方が大きい場合には、操作判定部400は使用者の操作が有ったと判定する。
次に、図14〜図16に表したフローチャート図の動作に対応したタイムチャートを参照しつつ、本具体例の操作判定部の動作をさらに説明する。
図17は、本具体例の操作判定部の動作の具体例を説明するためのタイムチャートである。なお、図17(a)は、タッチ検出電極を乾いた指で押した場合の電圧値を例示する模式図であり、図17(b)は、タッチ検出電極に水滴が付いた場合の電圧値を例示する模式図であり、図17(c)は、タッチ検出電極を濡れた指で押した場合の電圧値を例示する模式図である。
タッチ検出電極200に対象物が接触し、図17(a)に表したように、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値A1の絶対値以下である場合には、対象物判断部430は対象物が使用者の指であると判断する。これは、図4および図7に関して前述したように、タッチ検出電極200に指で触れた場合には、タッチ検出電極200に対する指の接触面積が徐々に大きくなっていくため、検出部300から出力される電圧値は水滴などの場合よりもゆっくりと上昇していくためである。
ここで、操作判定部400は、対象物判断部430が判断した対象物(使用者の指)に基づいて、操作判断値をα1に設定する。続いて、電圧値の変化率(低下率)の絶対値は所定離反値の絶対値よりも大きいため、離反判定部420はタッチ検出電極200から指などが離反したと判定する。ここで、図17(a)に表した電圧値の変化率の絶対値は、操作判断値α1の絶対値よりも大きいため、操作判定部400は、使用者の操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付ける。
これに対して、タッチ検出電極200に対象物が接触し、図17(b)に表したように、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値A2の絶対値以下であり、且つ対象物判断値A1よりも大きい場合には、対象物判断部430は対象物が水滴等であると判断する。これは、図5および図8に関して前述したように、タッチ検出電極200に水滴が付いた場合には、タッチ検出電極200に対する水滴の接触面積は速く広がるため、検出部300から出力される電圧値は指で触れた場合よりも急激に上昇していくためである。
ここで、操作判定部400は、対象物判断部430が判断した対象物(水滴)に基づいて、操作判断値をα2に設定する。続いて、電圧値の変化率(低下率)の絶対値は所定離反値の絶対値よりも大きいため、離反判定部420はタッチ検出電極200から指などが離反したと判定する。しかしながら、図17(b)に表した電圧値の変化率の絶対値は、操作判断値α2の絶対値よりも小さいため、操作判定部400は、使用者の操作は無かったと判定し、タッチスイッチ検出装置100はこの操作を受け付けない。
また、これに対して、タッチ検出電極200に対象物が接触し、図17(c)に表したように、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値A2の絶対値以下であり、且つ対象物判断値A1の絶対値よりも大きい場合には、図17(b)に表したタイムチャートと同様に、対象物判断部430は対象物が水滴等であると判断する。なお、図17(c)に表したタイムチャートにおいては、図9に関して前述した場合と同様に、指に付いていた水滴がタッチ検出電極に落ちた場合を例示している。
ここで、操作判定部400は、対象物判断部430が判断した対象物(水滴)に基づいて、操作判断値をα2に設定する。続いて、電圧値の変化率(低下率)の絶対値は所定離反値の絶対値よりも大きいため、離反判定部420はタッチ検出電極200から指などが離反したと判定する。このとき、図17(c)に表した電圧値の変化率の絶対値は操作判断値α2の絶対値よりも大きい。これは、図9に関して前述したように、水滴が指から離れるとタッチ検出電極200から指が一気に離れるため、タッチ検出電極200に水滴だけが付いた場合よりも急激に低下していくためである。この場合には、操作判定部400は、使用者の操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付ける。
このように、本具体例の操作判定部400は、使用者がタッチ検出電極200を乾いた指で押した場合と、濡れた指で押した場合と、タッチ検出電極200に水滴が付いた場合と、をより正確に判定することができる。そのため、タッチスイッチ検出装置100の操作が人の操作によるものか、水滴の付着などによるものかを的確に判断することができる。
図18は、本実施形態の操作判定部の動作の他の具体例を例示するフローチャート図である。なお、図18に表した操作判定部の動作は、例えば図2に表した給水装置のように、電磁弁520などの開閉弁を有する装置にタッチスイッチ検出装置100が用いられた場合を例示している。
電磁弁520が開放している場合には、タッチスイッチ検出装置100が用いられた給水装置が使用者によって使用され、使用者の手が濡れている可能性が高い。また、電磁弁520が開放している場合には、その装置が使用者によって使用され、洗浄物などに対する反射により、タッチ検出電極200に水滴が付く可能性が高い。そこで、本具体例の操作判定部400は、電磁弁520が開放している場合には、使用者がタッチ検出電極200を濡れた指で押す可能性が高いと推定し、電磁弁が開放しているときと、閉止しているときと、で対象物判断値および操作判断値を変更することができる。
操作判定部400は、まず電磁弁520が閉止しているか否かを判定する(ステップS402)。電磁弁が閉止している場合には(ステップS404:YES)、所定の対象物判断値をA1、A2、An−1、およびAnに設定し(ステップS404)、電磁弁が開放している場合には(ステップS402:NO)、所定の対象物判断値をB1、B2、Bn−1、およびBnに設定する(ステップS406)。なお、対象物判断値Aについては式(1)の関係が成り立ち、対象物判断値Bについては、および対象物判断値Aと対象物判断値Bとの間については、次式の関係式が成り立つ。
|B1|<|B2|<・・・<|Bn−1|<|Bn| 式(3)
|A1|<|B1| 式(4)
|A2|<|B2| 式(5)
|An−1|<|Bn−1| 式(6)
|An|<|Bn| 式(7)
これは、乾いた指よりも濡れた指でタッチ検出電極200を押した場合の方が、電圧値の上昇率および低下率の絶対値が大きいためである。
続いて、対象物判断部430は図15に表した動作を行うことによって、タッチ検出電極200に接触した対象物を判断する(ステップS408)。続いて、操作判定部400は、再度電磁弁520が閉止しているか否かを判定する(ステップS410)。電磁弁520が閉止している場合には(ステップS410:YES)、対象物判断部430が判断した対象物に応じて(ステップS412、ステップS414、ステップS416)、操作判断値をα1、α2、αn−1、あるいはαnに設定する(ステップS418、ステップS420、ステップS422、ステップS424)。一方、電磁弁520が開放している場合には(ステップS410:NO)、対象物判断部430が判断した対象物に応じて(ステップS426、ステップS428、ステップS430)、操作判断値をβ1、β2、βn−1、あるいはβnに設定する(ステップS432、ステップS434、ステップS436、ステップS438)。なお、操作判断値αについては式(2)の関係が成り立ち、操作判断値βについては、および操作判断値αと操作判断値βとの間については、次式の関係式が成り立つ。
|β1|<|β2|<・・・<|βn−1|<|βn| 式(8)
|α1|<|β1| 式(9)
|α2|<|β2| 式(10)
|αn−1|<|βn−1| 式(11)
|αn|<|βn| 式(12)
続いて、操作判定部400は、図14に表したステップS118、ステップS120、ステップS122、およびステップS124と同様の動作を行うことによって、使用者の操作の有無を判定する。操作判定部400が、使用者の操作が有ったと判定した場合には、タッチスイッチ検出装置100はこの操作を受け付ける。一方、操作判定部400が、使用者の操作は無かったと判定した場合には、タッチスイッチ検出装置100はこの操作を受け付けない。
次に、図18に表したフローチャート図の動作に対応したタイムチャートを参照しつつ、本具体例の操作判定部の動作をさらに説明する。
図19は、タッチ検出電極を指で押して電磁弁を開放させた場合の電圧値を例示する模式図である。なお、図19(a)は、タッチ検出電極を乾いた指で押して電磁弁を開放させた後に、濡れた指で押して電磁弁を閉止させた場合の電圧値を例示する模式図であり、図19(b)は、タッチ検出電極を乾いた指で押して電磁弁を開放させた後に、タッチ検出電極に微量な水滴が付いた場合の電圧値を例示する模式図である。
使用者がタッチ検出電極200を乾いた指で押して電磁弁520を開放させた場合には、電磁弁520は閉止されているため、操作判定部400は所定の対象物判断値をA1、A2、An−1、およびAnに設定する。続いて、対象物判断部430は、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値A1の絶対値以下であることに基づいて、タッチ検出電極200に接触した対象物は使用者の指であると判断し、操作判断値を「α1」に設定する。図19(a)に表したタイムチャート図によれば、電圧値の変化率(低下率)の絶対値が、操作判断値α1の絶対値よりも大きいため、操作を受け付けて電磁弁520を開放する。
ここで、電磁弁520が開放されたため、操作判定部400は所定の対象物判断値をB1、B2、Bn−1、およびBnに設定する。続いて、対象物判断部430は、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値B2の絶対値以下であり、且つ対象物判断値B1の絶対値よりも大きいことに基づいて、タッチ検出電極200に接触した対象物は水滴であると判断し、操作判断値を「β2」に設定する。図19(a)に表したタイムチャート図によれば、電圧値の変化率(低下率)の絶対値が、操作判断値β2の絶対値よりも大きいため、操作判定部400はタッチ検出電極200に水滴が付いたのではなく、使用者による操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付けて電磁弁520を閉止させる。
これに対して、図19(b)に表したタイムチャート図によれば、タッチ検出電極200を乾いた指で押して電磁弁520を開放させた後に、タッチ検出電極200に微量な水滴が付いた場合には、図19(a)に表したタイムチャートと同様に、操作判定部400は操作判断値を「β2」に設定するが、電圧値の変化率(低下率)の絶対値が操作判断値β2の絶対値よりも小さいため、使用者による操作は無かったと判定し、タッチスイッチ検出装置100はこの操作を受け付けずに電磁弁520を閉止させない。
このように、本具体例の操作判定部400は、電磁弁が開放されている場合と、閉止されている場合と、に応じて所定の対象物判断値および操作判断値をそれぞれ設定する。そのため、使用者が濡れた指をタッチ検出電極200から離す場合に、水の影響を考慮したより的確な操作判断を行うことができる。
図20は、本実施形態の操作判定部の動作のさらに他の具体例を例示するフローチャート図である。
まず、操作判定部400は、対象物判断部430によって判断された対象物に基づいて、大小2つの操作判断値「Lα1(第1の判断値)、Hα1(第2の判断値)」、「Lα2、Hα2」、「Lαn−1、Hαn−1」、「Lαn、Hαn」をそれぞれ設定する(ステップS504、ステップS506、ステップS508、ステップS510、ステップS512、ステップS514、ステップS516)。なお、これらの操作判断値の絶対値については、次式の関係が成り立つ。
|Lα1|<|Lα2|<・・・<|Lαn−1|<|Lαn| 式(13)
|Hα1|<|Hα2|<・・・<|Hαn−1|<|Hαn| 式(14)
|Lα1|<|Hα1| 式(15)
|Lα2|<|Hα2| 式(16)
|Lαn−1|<|Hαn−1| 式(17)
|Lαn|<|Hαn| 式(18)
続いて、図16に表した離反判定部420の動作により、タッチ検出電極200から指などが離反したか否かを判定し(ステップS518)、離反したと判定した場合には(ステップS518:YES)、電圧値の低下率(変化率)の絶対値が、操作判断値Lαの絶対値と、操作判断値Hαの絶対値と、の間であるか否かを判定する(ステップS520)。電圧値の低下率(変化率)の絶対値が、操作判断値Lαの絶対値と、操作判断値Hαの絶対値と、の間である場合には(ステップS520:YES)、操作判定部400は、使用者の操作は無かったと判定し、タッチスイッチ検出装置100はこの操作を受け付けない(ステップS522)。一方、電圧値の低下率(変化率)の絶対値が、操作判断値Lαの絶対値と、操作判断値Hαの絶対値と、の間ではない場合には(ステップS520:NO)、操作判定部400は、使用者の操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付ける(ステップS524)。
次に、図20に表したフローチャート図の動作に対応したタイムチャートを参照しつつ、本具体例の操作判定部の動作をさらに説明する。
図21は、本具体例の操作判定部の動作の具体例を説明するためのタイムチャートである。なお、図21(a)は、タッチ検出電極を乾いた指で押した場合の電圧値を例示する模式図であり、図21(b)は、タッチ検出電極に水滴が付いた場合の電圧値を例示する模式図であり、図21(c)は、タッチ検出電極を濡れた指で押した場合の電圧値を例示する模式図である。
タッチ検出電極200に対象物が接触し、図21(a)に表したように、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値A1の絶対値以下である場合には、対象物判断部430は対象物が使用者の指であると判断する。ここで、操作判定部400は、対象物判断部430が判断した対象物(使用者の指)に基づいて、操作判断値を「Lα1、Hα1」に設定する。
続いて、図21(a)に表した電圧値の変化によれば、電圧値の変化率(低下率)の絶対値は、操作判断値Lα1の絶対値と、操作判断値Hα1の絶対値と、の間ではなく、操作判断値Hα1の絶対値よりも大きいため、操作判定部400は、使用者の操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付ける。
これに対して、タッチ検出電極200に対象物が接触し、図21(b)に表したように、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値A2の絶対値以下であり、且つ対象物判断値A1よりも大きい場合には、対象物判断部430は対象物が水滴であると判断する。ここで、操作判定部400は、対象物判断部430が判断した対象物(水滴)に基づいて、操作判断値を「Lα2、Hα2」に設定する。
続いて、図21(b)に表した電圧値の変化によれば、電圧値の変化率(低下率)の絶対値は、操作判断値Lα2の絶対値と、操作判断値Hα2の絶対値と、の間であるため、操作判定部400は、使用者の操作は無かったと判定し、タッチスイッチ検出装置100はこの操作を受け付けない。
また、これに対して、タッチ検出電極200に対象物が接触し、図21(c)に表したように、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値A2の絶対値以下であり、且つ対象物判断値A1の絶対値よりも大きい場合には、図21(b)に表したタイムチャートと同様に、対象物判断部430は対象物が水滴であると判断する。なお、図21(c)に表したタイムチャートにおいては、図9に関して前述した場合と同様に、指に付いていた水滴がタッチ検出電極に落ちた場合を例示している。
ここで、操作判定部400は、対象物判断部430が判断した対象物(水滴)に基づいて、操作判断値を「Lα2、Hα2」に設定する。図21(c)に表した電圧値の変化によれば、電圧値の変化率(低下率)の絶対値は、操作判断値Lα2の絶対値と、操作判断値Hα2の絶対値と、の間ではなく、操作判断値Hα2の絶対値よりも大きいため、操作判定部400は、使用者の操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付ける。
このように、本具体例の操作判定部400は、大小2つの操作判断値を設定して、判定基準に一定の幅を設けるため、使用者がタッチ検出電極200を乾いた指で押した場合と、濡れた指で押した場合と、タッチ検出電極200に水滴が付いた場合と、をより正確に判定することができる。そのため、タッチスイッチ検出装置100の操作が人の操作によるものか、水滴の付着などによるものかを的確に判断することができる。
図22は、本実施形態の操作判定部の動作のさらに他の具体例を例示するフローチャート図である。なお、図22に表した操作判定部の動作は、図18に表した操作判定部の動作と、図20に表した操作判定部の動作と、を組み合わせた動作である。
図22に表したフローチャート図においては、図18に表したフローチャート図のステップS418、ステップS420、ステップS422、およびステップS424においてそれぞれ設定する操作判断値α1、α2、αn−1、αnを、大小2つの操作判断値「Lα1、Hα1」、「Lα2、Hα2」、「Lαn−1、Hαn−1」、「Lαn、Hαn」にそれぞれ置き換えている(ステップS618、ステップS620、ステップS622、ステップS624)。これと同様にして、図18に表したフローチャート図のステップS432、ステップS434、ステップS436、およびステップS438においてそれぞれ設定する操作判断値β1、β2、βn−1、βnを、大小2つの操作判断値「Lβ1、Hβ1」、「Lβ2、Hβ2」、「Lβn−1、Hβn−1」、「Lβn、Hβn」にそれぞれ置き換えている(ステップS632、ステップS634、ステップS636、ステップS638)。
さらに、図18に表したフローチャート図のステップS442における判定方法を、電圧値の低下率(変化率)の絶対値が操作判断値Lα(β)の絶対値と、操作判断値Hα(β)の絶対値と、の間であるか否かを判定する方法に置き換えている(ステップS642)。電圧値の低下率(変化率)の絶対値が操作判断値Lα(β)の絶対値と、操作判断値Hα(β)の絶対値と、の間である場合には(ステップS642:YES)、操作判定部400は、使用者の操作は無かったと判定し、タッチスイッチ検出装置100はこの操作を受け付けない。一方、電圧値の低下率(変化率)の絶対値が操作判断値Lα(β)の絶対値と、操作判断値Hα(β)の絶対値と、の間ではない場合には(ステップS642:NO)、操作判定部400は、使用者の操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付ける。その他の動作については、図18に表した動作と同様である。
次に、図22に表したフローチャート図の動作に対応したタイムチャートを参照しつつ、本具体例の操作判定部の動作をさらに説明する。
図23は、タッチ検出電極を指で押して電磁弁を開放させた場合の電圧値を例示する模式図である。なお、図23(a)は、タッチ検出電極を乾いた指で押して電磁弁を開放させた後に、濡れた指で押して電磁弁を閉止させた場合の電圧値を例示する模式図であり、図23(b)は、タッチ検出電極を乾いた指で押して電磁弁を開放させた後に、タッチ検出電極に微量な水滴が付いた場合の電圧値を例示する模式図である。
使用者がタッチ検出電極200を乾いた指で押して電磁弁520を開放させた場合には、電磁弁520は閉止されているため、操作判定部400は所定の対象物判断値をA1、A2、An−1、およびAnに設定する。続いて、対象物判断部430は、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値A1の絶対値以下であることに基づいて、タッチ検出電極200に接触した対象物は使用者の指であると判断し、操作判断値を「Lα1、Hα1」に設定する。図23(a)に表したタイムチャート図によれば、電圧値の低下率(変化率)の絶対値が操作判断値Lα1の絶対値と、操作判断値Hα1の絶対値と、の間ではなく、操作判断値Hα1よりも大きいため、使用者による操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付けて電磁弁520を閉止させる。
ここで、電磁弁520が開放されたため、操作判定部400は所定の対象物判断値をB1、B2、Bn−1、およびBnに設定する。続いて、対象物判断部430は、電圧値の変化率(上昇率)の絶対値が所定の対象物判断値B2の絶対値以下であり、且つ対象物判断値B1の絶対値よりも大きいことに基づいて、タッチ検出電極200に接触した対象物は水滴であると判断し、操作判断値を「Lβ2、Hβ2」に設定する。図23(a)に表したタイムチャート図によれば、電圧値の低下率(変化率)の絶対値が操作判断値Lβ2の絶対値と、操作判断値Hβ2の絶対値と、の間ではなく、操作判断値Hβ2よりも大きいため、使用者による操作が有ったと判定し、タッチスイッチ検出装置100はこの操作を受け付けて電磁弁520を閉止させる。
これに対して、図23(b)に表したタイムチャート図によれば、タッチ検出電極200を乾いた指で押して電磁弁520を開放させた後に、タッチ検出電極200に微量な水滴が付いた場合には、図23(a)に表したタイムチャートと同様に、操作判定部400は操作判断値を「Lβ2、Hβ2」に設定するが、電圧値の変化率(低下率)の絶対値が操作判断値Lβ2の絶対値と、操作判断値Hβ2の絶対値と、の間であるため、使用者による操作は無かったと判定し、タッチスイッチ検出装置100はこの操作を受け付けずに電磁弁520を閉止させない。
このように、本具体例の操作判定部400は、図18に表した操作判定部の動作と、図20に表した操作判定部の動作と、を組み合わせた動作を行うことによって、濡れた指で押した場合と、水滴が付いた場合と、をより明確に判定することができ、さらに大小2つの操作判断値を設定して、判定基準に一定の幅を設けることによって、より正確に使用者の操作の有無を判定することができる。
以上説明したように、本実施形態によれば、タッチ検出電極200に接触した対象物に応じて操作判断値を設定し、その操作判断値の絶対値と、電圧値の低下率の絶対値と、を比較することで使用者の操作の有無を判断する。あるいは、タッチ検出電極200に接触した対象物に応じて大小2つの操作判断値を設定し、その大小2つの操作判断値の絶対値と、電圧値の低下率の絶対値と、を比較することで使用者の操作の有無を判断する。これにより、操作判定部400は、使用者がタッチ検出電極200を乾いた指で押した場合と、濡れた指で押した場合と、タッチ検出電極200に水滴が付いた場合と、をより正確に判定することができる。そのため、タッチスイッチ検出装置100の操作が人の操作によるものか、水滴の付着などによるものかを的確に判断することができる。
以上、本発明の実施の形態について説明した。しかし、本発明はこれらの記述に限定されるものではない。前述の実施の形態に関して、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。例えば、本発明の実施の形態の説明においては、指が触れると静電容量の変化を反映した検出出力の電圧値が高くなり、指が離れると電圧値が低くなる場合を例として挙げたが、これだけに限定されず、検出回路の構成によっては、指が触れると検出出力の電圧値が低くなり、指が離れると電圧値が高くなるようにすることもできる。
また、前述した各実施の形態が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
100、100a、100b、100c タッチスイッチ検出装置、 200 タッチ検出電極、 300 検出部、 310 発振部、 320 電圧変換部、 400 操作判定部、 420 離反判定部、 430 対象物判断部、 500 給水装置、 510 制御部、 520 電磁弁、 530 吐水口