(57)【要約】  【課題】状態検知素子が過昇温により破損してしまうことを防止するための技術を提供する。  【解決手段】状態検知素子のヒータ部への通電時間である第２しきい値時間ｔｔ２内にそれぞれ取得される基準値，第１判定電圧値Ｖｔ１および第２判定電圧値Ｖｔ２に基づいて、被測定液体が特定種類の液体であるか否かを判定する（ｓ３３０〜ｓ５００）。また、この判定の過程においては、基準値の取得から第１判定電圧値Ｖｔ１の取得までのタイミング（第２基準時間ｔｄ２の経過時）で取得した第２基準電圧値Ｖｄ２，および，過昇温を判定するためのしきい値Ｑに基づき、状態検知素子３２に過昇温が発生しているか否かを判定しており（ｓ２１０）、過昇温が発生していると判定される場合には、状態検知素子３２のヒータ部４４への通電を終了させる（ｓ２２０）。【選択図】図６
2008170396.tif 000002
【特許請求の範囲】
【請求項１】
自身の温度に応じて抵抗値が変化する抵抗体を有し、特定種類の被測定液体に浸漬される状態検知素子と、
該状態検知素子の抵抗体への通電を検出時間にわたり行う通電実行手段と、
前記検出時間内に前記抵抗体の抵抗値に応じた出力を示す基準値を取得する基準取得手段と、
前記検出時間内で且つ前記基準値の取得後に、前記抵抗体の抵抗値に応じた出力を示す第１出力値を取得する第１出力取得手段と、
前記第１出力値と前記基準値との差である第１出力差を算出する第１出力差算出手段と、
前記検出時間が経過した時点において、前記抵抗体の抵抗値に応じた出力を示す第２出力値を取得する第２出力取得手段と、
前記第２出力値と前記基準値との差である第２出力差を算出する第２出力差算出手段と、
前記第１出力差と前記第２出力差とに基づいて、前記被測定液体が前記特定種類の液体であるか否か判定する種類判定手段と、
を備える液体検知センサであって、
前記検出時間内であり、前記基準値の取得後且つ前記第１出力値の取得以前に、前記抵抗体の抵抗値に応じた出力を示す第３出力値を取得する第３出力取得手段と、
前記第３出力値と前記基準値との差である第３出力差を算出する第３出力差算出手段と、
前記第３出力差と前記状態検知素子の過昇温を判定する判定しきい値とに基づいて、前記状態検知素子に過昇温が発生しているか否かを判定する過昇温判定手段と、
該過昇温判定手段により前記状態検知素子に過昇温が発生していると判定された場合に、前記通電実行手段による通電を前記検出時間の経過前に終了させる通電終了手段と、を備えている
ことを特徴とする液体検知センサ。
【請求項２】
前記通電終了手段は、前記過昇温判定手段により前記状態検知素子に過昇温が発生していると判定された直後に、前記通電実行手段による通電を終了させる
ことを特徴とする請求項１に記載の液体検知センサ。
【請求項３】
前記状態検知素子の抵抗体に定電流を流す定電流源を備えており、
前記通電実行手段は、前記定電流源による前記抵抗体への通電を行い、
前記基準取得手段は、前記抵抗体の両端電圧を前記基準値として取得して、
前記第１〜第３出力取得手段は、前記抵抗体の両端電圧を前記第１〜第３出力値としてそれぞれ取得する
ことを特徴とする請求項１または請求項２に記載の液体検知センサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体の状態を検知するための液体検知センサに関する。
【背景技術】
【０００２】
近年、被測定液体が特定種類の液体であるか否かを判定するための技術として、次のような技術が提案されている。
それは、自身の温度に応じて抵抗値が変化する発熱抵抗体（発熱体および感温体）を有する状態検知素子（識別センサー部）を被測定液体に浸漬させ、その抵抗体（発熱体）に通電した場合における抵抗体（感温体）の抵抗値に応じた出力を異なるタイミングで取得した後、それら出力に基づいて被測定液体が尿素水溶液か砂糖水かを判定する、といった技術である（例えば、特許文献１）。
【特許文献１】特開２００５−３３７９６９号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ただ、上述した技術では、被測定液体が充填された容器内の環境に拘わらず、比較的に長い時間の発熱抵抗体への通電が行われるため、場合によっては状態検知素子が過昇温してしまう。
【０００４】
それは、例えば、容器内の被測定液体が消費されて空になっていたり、軽油のように上記特定種類の液体よりも非常に熱伝導率の低い液体が被測定液体として充填された状態にある場合である。このような場合には、容器内に特定種類の液体が充填されている場合と比べて、発熱抵抗体に通電した場合における温度上昇が大きくなるため、発熱抵抗体ひいては状態検知素子が過昇温しやすくなる。
【０００５】
このように状態検知素子が過昇温してしまうことは、状態検知素子そのものが破損する要因となるため好ましいことではない。
本発明は、このような課題を解決するためになされたものであり、その目的は、状態検知素子が過昇温により破損してしまうことを防止するための技術を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため請求項１に記載の液体検知センサは、自身の温度に応じて抵抗値が変化する抵抗体を有し、特定種類の被測定液体に浸漬される状態検知素子と、該状態検知素子の抵抗体への通電を検出時間にわたり行う通電実行手段と、前記検出時間内に前記抵抗体の抵抗値に応じた出力を示す基準値を取得する基準取得手段と、前記検出時間内で且つ前記基準値の取得後に、前記抵抗体の抵抗値に応じた出力を示す第１出力値を取得する第１出力取得手段と、前記第１出力値と前記基準値との差である第１出力差を算出する第１出力差算出手段と、前記検出時間が経過した時点において、前記抵抗体の抵抗値に応じた出力を示す第２出力値を取得する第２出力取得手段と、前記第２出力値と前記基準値との差である第２出力差を算出する第２出力差算出手段と、前記第１出力差と前記第２出力差とに基づいて、前記被測定液体が前記特定種類の液体であるか否か判定する種類判定手段と、を備えている。
【０００７】
さらに、この液体検知センサは、前記検出時間内であり、前記基準値の取得後且つ前記第１出力値の取得以前に、前記抵抗体の抵抗値に応じた出力を示す第３出力値を取得する第３出力取得手段と、前記第３出力値と前記基準値との差である第３出力差を算出する第３出力差算出手段と、前記第３出力差と前記状態検知素子の過昇温を判定する判定しきい値とに基づいて、前記状態検知素子に過昇温が発生しているか否かを判定する過昇温判定手段と、該過昇温判定手段により前記状態検知素子に過昇温が発生していると判定された場合に、前記通電実行手段による通電を前記検出時間の経過前に終了させる通電終了手段と、を備えている。
【０００８】
このように構成された液体検知センサでは、状態検知素子の抵抗体への通電時間である検出時間内にそれぞれ取得される基準値，第１出力値および第２出力値に基づいて、被測定液体が特定種類の液体であるか否かを判定する。
【０００９】
そして、この判定の過程においては、基準値の取得から第１出力値の取得までのタイミングで取得した第３出力値，および，過昇温を判定する判定しきい値に基づき、状態検知素子に過昇温が発生しているか否かを判定しており、過昇温が発生していると判定される場合には、検出時間が経過する前に状態検知素子の抵抗体への通電を終了させることになる。
【００１０】
このように、上記構成では、被測定液体が空であったり、特定種類の液体よりも熱伝導率が非常に低いものであったりして、状態検知素子に過昇温が発生する環境であったとしても、検出時間が経過する前に状態検知素子の抵抗体への通電を終了させることができるため、その通電に伴う温度上昇を早期に抑制することができる。その結果、抵抗体ひいては状態検知素子が過昇温してしまうことを防止することができ、これにより、状態検知素子が破損してしまうことを防止することができる。
【００１１】
なお、上記構成における通電実行手段は、例えば、電源から抵抗体へと至る経路中に設けたスイッチング素子を制御し、この経路を導通させることにより、電源による抵抗体への通電を実行する、といった構成とすればよい。
【００１２】
また、上述した第３出力取得手段は、検出時間内であって、基準値の取得後かつ第１出力値の取得以前であれば、どのようなタイミングで第３出力値を取得することとしてもよい。具体的な例としては、基準値の取得後かつ第１出力値の取得前や、基準値の取得後かつ第１出力値の取得時に第３出力値を取得することが考えられる。
【００１３】
この後者の場合、第１出力値と第３出力値とが同じタイミングで取得されることになるため、第１，第３出力取得手段を同一の手段とし、その手段により取得された出力値を、第１，第３出力値それぞれとして第１，第３出力差算出手段が第１，第３出力差を算出するように構成すればよい。
【００１４】
また、上述した過昇温判定手段は、第３出力値と判定しきい値とに基づいて、状態検知素子に過昇温が発生しているか否かを判定するが、その具体的な判定方法については特に限定されない。例えば、第３出力値と判定しきい値とを比較し、第３出力値が判定しきい値よりも大きくなっている場合に、状態検知素子に過昇温が発生していると判定するように構成することが考えられる。
【００１５】
また、上述した通電終了手段は、状態検知素子に過昇温が発生していると判定された以降、検出時間が経過する前であれば、どのようなタイミングで通電を終了させることとしてもよい。例えば、請求項２に記載のように、前記過昇温判定手段により前記状態検知素子に過昇温が発生していると判定された直後に、前記通電実行手段による通電を終了させる、ように構成することが考えられる。
【００１６】
このように構成すれば、状態検知素子に過昇温が発生していると判定された直後に、その抵抗体への通電が終了するため、その通電に伴う温度上昇をより早期に抑制して、状態検知素子が過昇温してしまうことをより確実に防止することができる。
【００１７】
また、上述した基準取得手段，第１〜第３出力取得手段は、抵抗体の抵抗値に応じた出力を示す値として、例えば、抵抗体そのものを流れている電流値や、抵抗体に印加されている電圧値（両端電圧）を検出して特定するように構成することが考えられる。
【００１８】
これらのうち、抵抗体そのものを流れている電流値を基準値，出力値として特定するためには、例えば、抵抗体に定電圧で通電する定電圧源を備え、通電実行手段が、定電圧源による抵抗体への通電を行わせ、基準取得手段が、抵抗体を流れる電流値を基準値として取得して、第１〜第３出力取得手段が、抵抗体を流れる電流値を第１〜第３出力値としてそれぞれ取得する、ように構成することが考えられる。
【００１９】
このように構成すれば、抵抗体そのものを流れている電流値を基準値，出力値として特定して被測定液体の判定を行うことができる。
また、抵抗体の両端電圧を基準値，出力値として特定するための構成としては、例えば、請求項３に記載の液体検知センサように構成することが考えられる。
【００２０】
この液体検知センサは、前記状態検知素子の抵抗体に定電流を流す定電流源を備えている。そして、前記通電実行手段は、前記定電流源による前記抵抗体への通電を行い、前記基準取得手段は、前記抵抗体の両端電圧を前記基準値として取得して、前記第１〜第３出力取得手段は、前記抵抗体の両端電圧を前記第１〜第３出力値としてそれぞれ取得する、ように構成されている。
【００２１】
このように構成すれば、抵抗体の両端電圧を基準値，出力値として特定して被測定液体の判定を行うことができる。
また、上述した状態検知素子の抵抗体は、単一の抵抗体からなる構成としてもよいし、発熱抵抗体および感温抵抗体からなる構成としてもよい。この後者の場合には、通電実行手段が、発熱抵抗体に対する通電を開始させると共に、基準取得手段および第１〜第３出力取得手段が、感温抵抗体の抵抗値に応じた基準値，出力値を特定するように構成すればよい。
【００２２】
また、上述した課題については、上記いずれかの構成の備える全ての手段として機能させるための各種処理手順をコンピュータシステムに実行させるためのプログラムにおいても、解決することができるものである。
【００２３】
このようなプログラムにより制御されるコンピュータシステムは、請求項１から３のいずれかに記載の液体検知センサの一部を構成することができる。
なお、上述したプログラムは、各種記録媒体や通信回線を介してコンピュータシステムやこれを利用するユーザに提供されるものである。
【発明を実施するための最良の形態】
【００２４】
以下に本発明の実施形態を図面と共に説明する。
（１）全体構成
液体検知センサ１は、タンク内に貯留された液体の状態を検出するために用いられるものであって、図１に示すように、箱状の基体１０，この基体１０の下端（図１における下端）から突出する筒状の電極構造体２０，この電極構造体２０内に配置された素子構造体３０などで構成されている。
【００２５】
なお、本実施形態においては、尿素水を貯留するタンクにつき、このタンク内に貯留された液体（被測定液体）の状態を検出するために用いる場合について例示する。
基体１０には、液体検知センサ１全体を制御するための制御基板１２が内蔵されており、この制御基板１２（の後述するマイコン７４）が、後述する状態検知処理を実行する。
【００２６】
また、この基体１０は、その下端に、タンクの被取付部（図示されない）との取付を実現するための取付部１４が形成されており、この取付部１４を介してタンク上部に基体１０が取り付けられる。これにより、その被取付部からタンク内部へと、電極構造体２０および素子構造体３０を配置させることができる。
【００２７】
電極構造体２０は、タンク内部に貯留された被測定液体の液面レベルを検出するためのセンサとして用いられるものであって、それぞれ外径の異なる２つの筒状部材２２，２４と、それら筒状部材２２，２４がその長さ方向（図１における上下方向）と直交する断面において同心状に配置されるように位置決めをするスペーサー２６と、外側の筒状部材２２の下端側に嵌め込まれた整流部材２８と、からなる。
【００２８】
これらのうち、筒状部材２２，２４は、それぞれ導電性を有する一対の電極として機能するものであって、外側に位置する筒状部材２２が、基体１０を介してグランドレベルに接続されており、内側に位置する筒状部材２４が、基体１０における制御基板１２に接続されている。なお、内側に位置する筒状部材２４は、その外周面のうち、被測定液体に接触する領域に、フッ素樹脂からなる絶縁被膜２５が形成されている。
【００２９】
また、外側の筒状部材２２は、内側の筒状部材２４よりも下方向への突出量が多く、この内側の筒状部材２４を、その下端側に取り付けられた素子構造体３０と共に内部に収めている。なお、この外側の筒状部材２２には、その内外にタンク内の液体を流通させるために複数の流通孔２３が形成されている。
【００３０】
また、スペーサー２６は、絶縁材料（例えば、ゴムなど）で形成されており、両者間の電気的な絶縁を実現すると共に、筒状部材２２，２４を所定の間隔で配置すべく位置決めを行う。
【００３１】
また、整流部材２８は、外側の筒状部材２２における下端側の中央部分を塞ぐように配置された板状の部材であって、タンク内の液体に急激な流れが発生した場合に、その急激な被測定液体の流れが筒状部材２２内部に至ることを抑制する。
【００３２】
このような電極構造体２０においては、筒状部材２２，２４がそれぞれ間隔を空けて配置された電極として機能しているため、これら電極対をコンデンサとした場合におけるその静電容量は、筒状部材２２，２４がその長さ方向において液体に浸漬している割合により変化することとなる。そのため、この筒状部材２２，２４からなる電極対に電圧を印加した場合におけるその出力電流に基づいて、タンク内部における液体の液面レベルを検出することができる。
【００３３】
素子構造体３０は、図２に示すように、板状の状態検知素子３２と、この状態検知素子３２を内側の筒状部材２４下端側に固定するためのホルダ３４と、状態検知素子３２の周辺における被測定液体の流れを制限するためのプロテクタ３６と、からなる。
【００３４】
これらのうち、状態検知素子３２は、図３に示すように、それぞれ同一方向に延びる一対の絶縁セラミック層の間に導体層４０を封止して形成された板状の素子である。なお、一対の絶縁セラミック層の積層により、平板状のセラミック絶縁基体３９が形成される。
【００３５】
この導体層４０は、状態検知素子３２の長さ方向（図３における上下方向）に沿って延びる一対のリード部４２と、発熱抵抗体のパターンとしてリード部４２の下端（図３における下端）から延びるヒータ部４４と、からなる。このヒータ部４４は、状態検知素子３２の下端側においてその表面および裏面に沿って拡がるヒータパターンとして形成されている。なお、セラミック層表面のうち、ヒータ部４４が配置される領域は、この発熱抵抗体への通電に応じて発熱する昇温領域４６となる（図３参照）。
【００３６】
この導体層４０において、ヒータ部４４の抵抗値は、その温度に応じて変化するが、この導体層４０に定電流で通電すると、ヒータ部４４の両端電圧（出力電圧）は、その抵抗値に応じた値となる。この抵抗値は、状態検知素子３２の周辺に存在する被測定液体の状態（具体的には種類，濃度，温度）に応じて異なったものとなるため、その出力電圧も被測定液体の状態に応じて異なった値となる。こうして、ヒータ部４４に通電した場合におけるその出力電圧に基づいて、後述のように、タンク内部における被測定液体の状態を検出することができる。
【００３７】
なお、この導体層４０への通電は、制御基板１２によって、リード部４２の上端（図３における上端）側から制御基板１２へと至るケーブル３７および中継端子３８を介して実現される。
【００３８】
また、ホルダ３４は、下端（図１における下端）に向けてその外径および内径が小さくなった筒状の樹脂部材からなり、環状のシール部材５２を介して、この筒状部材２４の下端側に被せるようにして取り付けられている。
【００３９】
また、このホルダ３４の下端には、状態検知素子３２を通すことができる程度の大きさの素子用孔５４が形成されており、この素子用孔５４から内側の筒状部材２４内部に至る位置関係で状態検知素子３２が固定されている。この状態検知素子３２の固定は、ホルダ３４内側と状態検知素子３２との間に接着剤５６を充填することにより実現されている。
【００４０】
また、プロテクタ３６は、筒状の部材からなり、ホルダ３４下端から突出する状態検知素子３２のうち、少なくとも昇温領域４６を取り囲むような位置関係で、ホルダ３４の下端側の外面に取り付けられている。
【００４１】
このプロテクタ３６の側面には、図４に示すように、その内外にタンク内の被測定液体が流通できるようにすべく、その上端（図１における上端）側に側面流通孔６２が複数形成されている。また、このプロテクタ３６の側面には、いずれかの側面流通孔６２の下側に、この側面流通孔６２からプロテクタ３６の長さ方向に沿って延びるスリット６４が形成されている。そして、プロテクタ３６は、側面流通孔６２およびスリット６４が、状態検知素子３２のうちでヒータ部４４のヒータパターンと向かい合う面にあたる表面および裏面と正対しないような位置関係で取り付けられている。
【００４２】
また、このプロテクタ３６の底面には、その内外にタンク内の被測定液体が流通できるようにすべく、上述した側面流通孔６２よりも径の小さい底面流通孔６６が複数形成されている。これら底面流通孔６６は、プロテクタ３６の底面に投影した状態検知素子３２（図４における波線参照）と重ならない位置にそれぞれ配置されている。
【００４３】
なお、プロテクタ３６および外側の筒状部材２２は、状態検知素子３２の表面および裏面からプロテクタ３６の流通孔６２，６４を通るように延びる直線を想定した場合に、その直線全てが、外側の筒状部材２２における流通孔２３以外の領域に到達するような位置関係で取り付けられている。つまり、液体検知センサ１外部から、外側の筒状部材２２に形成された流通孔２３を介して内部を覗いたとしても、プロテクタ３６の流通孔６２，６４を介して状態検知素子３２が直接見えてしまうことがない。
【００４４】
このような構成の液体検知センサ１において、基体１０に内蔵された制御基板１２は、図５に示すように、液体検知センサ１外部回路（具体的にはＥＣＵ）との情報の入出力を制御する入出力回路７２，液体検知センサ１全体の動作を制御するためのマイコン７４，電極構造体２０に対する電圧の印加および出力電流の検出を行う液面検知回路７６，素子構造体３０の状態検知素子３２に対する通電および出力電圧の検出を行う状態検知回路７８などからなる。
【００４５】
これらのうち、液面検知回路７６は、マイコン７４からの指令を受けて電極構造体２０に対する電圧の印加を行い、そのときに流れた出力電流を電圧値に変換し、その値をマイコン７４へと出力する。マイコン７４側では、電極構造体２０への指令後、この電極構造体２０から出力されてくる電圧値に基づいて、その時点における液面レベルを周知の手法にて特定する。
【００４６】
また、状態検知回路７８は、素子構造体３０の導体層４０への定電流による通電を行う定電流出力部８２と、定電流出力部８２による導体層４０への通電経路を導通または開放させるスイッチ部８４と、導体層４０におけるヒータ部４４両端の電位差を検出してマイコン７４へと出力する差動増幅部８６と、からなる。そして、マイコン７４側では、状態検知回路７８（のスイッチ部８４）に対する指令後、この状態検知回路７８（の差動増幅部８６）から出力される電圧値に基づいて、その時点における被測定液体の状態を後述する状態検知処理にて特定する。
（２）マイコンによる状態検知処理
以下に、制御基板１２のマイコン７４が内蔵メモリに記憶されたプログラムに従って実行する状態検知処理の処理手順を図６に基づいて説明する。この状態検知処理は、液体検知センサ１外部回路（ＥＣＵ）からの指令を受けた際に開始される。
【００４７】
この状態検知処理が起動されると、まず、素子構造体３０への通電が開始される（ｓ１１０）。ここでは、状態検知回路７８のスイッチ部８４に対し、通電経路を導通させるべき旨が指令され、この指令を受けたスイッチ部８４が、定電流出力部８２から素子構造体３０の導体層４０に至る経路を導通させることにより、この導体層４０への通電が開始される。
【００４８】
次に、ｓ１１０による通電の開始から所定の第１基準時間ｔｄ１（本実施形態では、１０ｍｓ）だけ経過するまで待機状態となり（ｓ１２０：ＮＯ）、基準時間ｔｄ１が経過したら（ｓ１２０：ＹＥＳ）、この時点において状態検知回路７８の差動増幅部８６から出力される基準電圧値Ｖｄ１が、状態検知素子３２（詳細にはヒータ部４４）からの出力電圧を示す値として取得される（ｓ１３０）。
【００４９】
次に、ｓ１３０にて取得された基準電圧値Ｖｄ１から素子構造体３０における状態検知素子３２の温度が演算され、この温度に基づいてタンク内における被測定液体の温度が算出される（ｓ１４０）。
【００５０】
次に、ｓ１４０にて特定された被測定液体の温度が、被測定液体としてタンクに貯留されるべき尿素水の凍結する温度（−１１°Ｃ）以下であるか否かがチェックされ（ｓ１５０）、その凍結する温度以下であると判定された場合（ｓ１５０：ＹＥＳ）、ｓ１１０にて開始された状態検知素子３２への通電が終了される（ｓ１６０）。
【００５１】
ここでは、状態検知回路７８のスイッチ部８４に対し、定電流出力部８２による導体層４０への通電経路を開放させるべき旨が指令され、この指令を受けたスイッチ部８４が、定電流出力部８２から導体層４０に至る経路を開放させることにより、導体層４０への通電が終了される。
【００５２】
そして、所定の待機時間が経過するまで待機状態となった後（ｓ１７０：ＮＯ）、待機時間が経過したら（ｓ１７０：ＹＥＳ）、プロセスがｓ１１０へと戻る。
一方、上記ｓ１５０で、ｓ１４０にて特定された温度が凍結する温度より大きいと判定された場合（ｓ１５０：ＮＯ）、ｓ１１０により通電が開始された以降の経過時間が所定の第２基準時間ｔｄ２（本実施形態においては３００ｍｓｅｃ）を経過するまで待機状態となる（ｓ１８０：ＮＯ）。
【００５３】
その後、第２基準時間ｔｄ２を経過したら（ｓ１８０：ＹＥＳ）、この時点において状態検知回路７８の差動増幅部８６から出力される基準電圧値Ｖｄ２が、状態検知素子３２（詳細にはヒータ部４４）からの出力電圧を示す値として取得される（ｓ１９０）。
【００５４】
次に、ｓ１９０にて取得された基準電圧値Ｖｄ２とｓ１３０にて取得された基準電圧値Ｖｄ１との電位差を示す値ΔＶ１（＝Ｖｄ２−Ｖｄ１）が算出される（ｓ２００）。
次に、ｓ２００にて算出された電位差ΔＶ１が、第２基準時間ｔｄ２を経過した時点における電位差として通常到達し得ないしきい値Ｑを超えている（Ｑ＜ΔＶ１）か否かがチェックされる（ｓ２１０）。この「しきい値Ｑ」は、状態検知素子３２の過昇温を判定するためのしきい値であって、タンク内に貯留されている被測定液体が少なくなっている場合（いわゆる空焚き状態）や、水以外の熱伝導率が小さな液体（例えば、軽油）が貯留されている場合に、上記ｓ２００にて算出されうる電位差としてあらかじめ定められた値である（図７参照）。
【００５５】
なお、このｓ２１０で電位差ΔＶ１がしきい値Ｑを超えていると判定されるということは、ヒータ部４４の両端電圧が大きくなり、ヒータ部４４が過昇温している恐れがあるということを意味している。つまり、このｓ２１０では、第２基準時間ｔｄ２を経過した時点で電位差ΔＶ１がしきい値Ｑを超えていることをもって、過昇温が発生していると推定，判定することになる。
【００５６】
このｓ２１０で、電位差ΔＶ１がしきい値Ｑを超えていると判定された場合（ｓ２１０：ＹＥＳ）、ｓ１６０と同様、上記ｓ１１０にて開始された状態検知素子３２への通電が終了される（ｓ２２０）。
【００５７】
次に、リセットフラグに「０」がセットされた後（ｓ２３０）、ｓ２００にて算出された電位差ΔＶ１が、しきい値Ｑよりも所定値だけ大きいしきい値Ｒを超えている（Ｒ＜ΔＶ１）か否かがチェックされる（ｓ２４０）。この「しきい値Ｒ」は、タンク内に貯留されている被測定液体が少なくなっている場合に上記ｓ２００において算出されうる電位差としてあらかじめ定められた値である（図７参照）。
【００５８】
このｓ２４０で、電位差ΔＶ１がしきい値Ｒを超えていると判定された場合（ｓ２４０：ＹＥＳ）、第１異常カウンタＫ１に「１」が加算される（ｓ２５０）。
次に、この第１異常カウンタＫ１のカウント値が所定値（例えば、５）以上（Ｋ１≧５）となっていれば（ｓ２６０：ＹＥＳ）、タンク内に貯留されている被測定液体が少なくなっている（換言すれば、空焚き状態である）旨を通知するための第１異常通知信号が、入出力回路７２を介してＥＣＵへと出力された後（ｓ２７０）、所定の待機時間（例えば、６０ｓｅｃ）が経過するまで待機状態となる（ｓ２８０：ＮＯ）。
【００５９】
この第１異常通知信号を入力したＥＣＵ側では、例えば、タンク内に貯留されている被測定液体が少なくなっている旨の報知などを行うことにより、ユーザに対してタンクへの尿素水の補給を促すことができる。
【００６０】
その後、上記ｓ２８０にて所定の待機時間が経過したら（ｓ２８０：ＹＥＳ）、プロセスがｓ１１０へと戻る。
一方、上記ｓ２６０で、第１異常カウンタＫ１のカウント値が所定値以上となっていなければ（ｓ２６０：ＮＯ）、ｓ２７０が行われることなく、プロセスがｓ２８０へ移行し、所定の待機時間が経過するまで待機状態となる（ｓ２８０：ＮＯ）。
【００６１】
また、上記ｓ２４０で、電位差ΔＶ１がしきい値Ｒを超えていないと判定された場合（ｓ２４０：ＮＯ）、第２異常カウンタＫ２に「１」が加算される（ｓ２９０）。
次に、この第２異常カウンタＫ２のカウント値が所定値（例えば、５）以上（Ｋ２≧５）となっていれば（ｓ３００：ＹＥＳ）、水以外の熱伝導率が小さな液体（例えば、軽油）がタンクに貯留されている旨を通知するための第２異常通知信号が、入出力回路７２を介してＥＣＵへと通知された後（ｓ３１０）、プロセスがｓ２８０へと移行し、所定の待機時間が経過するまで待機状態となる（ｓ２８０：ＮＯ）。
【００６２】
この第２異常通知信号を入力したＥＣＵ側では、例えば、水以外の熱伝導率が小さな液体がタンクに貯留されている旨の報知などを行うことにより、ユーザに対してタンク内の液体の入れ替えを促すことができる。
【００６３】
一方、第２異常カウンタＫ２のカウント値が所定値以上となっていなければ（ｓ３００：ＮＯ）、ｓ３１０が行われることなく、プロセスがｓ２８０へ移行し、所定の待機時間が経過するまで待機状態となる（ｓ２８０：ＮＯ）。
【００６４】
また、上記ｓ２１０で、電位差ΔＶ１がしきい値Ｑを超えていないと判定された場合（ｓ２１０：ＮＯ）、ｓ１１０により通電が開始された以降の経過時間が、第２基準時間ｔｄ２よりも長い第１しきい値時間ｔｔ１（本実施形態においては７００ｍｓｅｃ）を経過するまで待機状態となる（ｓ３２０：ＮＯ）。
【００６５】
その後、第１しきい値時間ｔｔ１を経過したら（ｓ３２０：ＹＥＳ）、この時点において状態検知回路７８の差動増幅部８６から出力される第１判定電圧値Ｖｔ１が、状態検知素子３２（詳細にはヒータ部４４）からの出力電圧を示す値として取得される（ｓ３３０）。
【００６６】
次に、ｓ３３０にて取得された第１判定電圧値Ｖｔ１とｓ１３０にて取得された基準電圧値Ｖｄ１との電位差を示す値ΔＶ２（＝Ｖｔ１−Ｖｄ１）が算出される（ｓ３４０）。
次に、ｓ３４０にて算出された電位差ΔＶ２をその時点における被測定液体の濃度（尿素濃度）に換算した濃度判定値Ｎ１が特定される（ｓ３５０）。
【００６７】
濃度が異なる尿素水をタンク内に貯留した状態それぞれについて、導体層４０への定電流による通電を行った場合、図８に示すように、いずれの濃度のときも通電時間に応じて出力電圧が上昇することとなるが、その上昇パターンは、濃度に応じて異なる。そして、各濃度の尿素水について、第１しきい値時間ｔｔ１が経過した時点における電位差ΔＶ２に着目すると、図９に示すように、濃度に比例して電位差ΔＶ２の値が大きくなるといった相関関係を示すことが分かる。そのため、このｓ３５０では、その相関関係を示すデータ（データテーブルなど）としてあらかじめ用意された濃度情報に基づいて、ｓ３４０にて算出された電位差ΔＶ２のときにおける濃度が特定される。
【００６８】
ただし、電位差ΔＶ２に基づいて尿素水の濃度判定値Ｎ１を特定した場合、例えば、濃度２５％の砂糖水がタンク内に入っていたとしても、濃度３３．１％の尿素水と電位差ΔＶ２が同等のため、尿素水の濃度判定値Ｎ１は３３．１％と特定されることになる（図９参照）。そのため、尿素水の濃度判定値Ｎ１のみを用いていては、タンク内の被測定液体が特定種類の液体（即ち、適正濃度の尿素水）であるか否かを判定することができない。
【００６９】
そこで、本実施形態の状態検知処理では、尿素水の濃度判定値Ｎ１のみでタンク内の被測定液体が特定種類の液体（即ち、適正濃度の尿素水）であるか否かを判定せずに、ｓ３５０の処理が終了すると、次の処理へ移行する。
【００７０】
具体的には、ｓ３５０にて濃度判定値Ｎ１が特定された後、ｓ１１０により通電が開始された以降の経過時間が、第１しきい値時間ｔｔ１よりも長い第２しきい値時間ｔｔ２（本実施形態においては３０００ｍｓｅｃ）を経過するまで待機状態となる（ｓ３６０：ＮＯ）。
【００７１】
その後、第２しきい値時間ｔｔ２を経過したら（ｓ３６０：ＹＥＳ）、この時点において状態検知回路７８の差動増幅部８６から出力される第２判定電圧値Ｖｔ２が、状態検知素子３２（詳細にはヒータ部４４）からの出力電圧を示す値として特定される（ｓ３７０）。
【００７２】
次に、ｓ３７０にて取得された第２判定電圧値Ｖｔ２とｓ１３０にて取得された基準電圧値Ｖｄ１との電位差を示す値ΔＶ３（＝Ｖｔ２−Ｖｄ１）が算出される（ｓ３８０）。
次に、ｓ３８０にて算出された電位差ΔＶ３をその時点における液体の濃度（尿素濃度）に換算した濃度判定値Ｎ２が特定される（ｓ３９０）。ここでは、上述した出力電圧の上昇パターン（図８）のうち、第２しきい値時間ｔｔ２が経過した時点における電位差ΔＶ３にのみ着目した場合の相関関係（図１０参照）を示すデータ（データテーブルなど）としてあらかじめ用意された濃度情報に基づいて、ｓ３８０にて算出された電位差ΔＶ３のときにおける尿素水の濃度が特定される。
【００７３】
なお、電位差ΔＶ３に基づいて尿素水の濃度判定値Ｎ２を特定した場合には、例えば、濃度２５％の砂糖水がタンク内に入っていると、尿素水の濃度判定値Ｎ２は図１０には示していないが７５％と特定される。即ち、タンク内の液体が濃度２５％の砂糖水であった場合に、電位差ΔＶ２に基づいて特定される尿素水の濃度判定値Ｎ１と、電位差ΔＶ３に基づいて特定される濃度判定値Ｎ２とは大きくかけ離れた値となる。
【００７４】
こうして、ｓ３９０にて濃度判定値Ｎ２が特定された後、この時点におけるリセットフラグに「１」がセットされていれば（ｓ４００：ＹＥＳ）、第１，第２異常カウンタＫ１，Ｋ２がリセットされて（ｓ４１０）から次の処理（ｓ４３０）へ移行する一方、リセットフラグに「０」がセットされていれば（ｓ４００：ＮＯ）、リセットフラグに「１」がセットされて（ｓ４２０）から次の処理（ｓ４３０）へ移行する。
【００７５】
次に、ｓ３５０にて特定された濃度判定値Ｎ１が所定のしきい値Ｔ以上であるか否かがチェックされる（ｓ４３０）。この「しきい値Ｔ」は、タンク内に貯留されている被測定液体を水とみなすことのできる程度の低い濃度として定められた値である。
【００７６】
このｓ４３０にて所定のしきい値Ｔ以上でないと判定されたら（ｓ４３０：ＮＯ）、タンク内に貯留されている被測定液体が水であると判定され（ｓ４４０）、その旨を通知するための第３異常通知信号が、入出力回路７２を介して液体検知センサ１外部のＥＣＵへと出力された後（ｓ４５０）、プロセスがｓ２８０へと移行する。
【００７７】
この第３異常通知信号を入力したＥＣＵ側では、例えば、タンク内に貯留されている被測定液体が水である旨の報知などを行うことにより、ユーザに対して液体の入れ替えを促すことができる。
【００７８】
一方、ｓ４３０にて所定のしきい値Ｔ以上であると判定されたら（ｓ４３０：ＹＥＳ）、ｓ３５０にて特定された濃度判定値Ｎ１とｓ３９０にて特定された濃度判定値Ｎ２との差の絶対値が所定のしきい値ＳＨ（｜Ｎ１−Ｎ２｜≦ＳＨ）以下であるか否かがチェックされる（ｓ４６０）。この「しきい値ＳＨ」は、タンク内に貯留された被測定液体が尿素水以外の不適切な液体（具体的には、砂糖水）である場合に、濃度判定値Ｎ１と濃度判定値Ｎ２との差の絶対値として到達しうる値として定められた値である。つまり、このｓ４６０では、被測定液体が尿素水であるか否かを、濃度判定値Ｎ１，Ｎ２の近似度に基づいて判定していることになる。
【００７９】
このｓ４６０にて所定のしきい値ＳＨ以下であると判定された場合（ｓ４６０：ＹＥＳ）、タンク内に貯留されている被測定液体が特定濃度の尿素水であると判定され（ｓ４７０）、その旨を通知するための正常通知信号が、入出力回路７２を介して液体検知センサ１外部へと出力された後（ｓ４８０）、プロセスがｓ２８０へと移行する。
【００８０】
この正常通知信号を入力したＥＣＵ側では、例えば、正常である旨をユーザに報知する処理を行うことができる。
一方、上記ｓ４６０にて所定のしきい値ＳＨより大きいと判定された場合（ｓ４６０：ＮＯ）、タンク内に貯留されている被測定液体が不適切な液体（具体的には、砂糖水）であると判定され（ｓ４９０）、その旨を通知するための第４異常通知信号が、入出力回路７２を介してＥＣＵへと出力された後（ｓ５００）、プロセスがｓ２８０へと移行する。
【００８１】
この第４異常通知信号を入力したＥＣＵ側では、例えば、タンク内に貯留されている被測定液体が不適切な液体である旨の報知などを行うことにより、ユーザに対してタンク内の液体の入れ替えを促すことができる。
【００８２】
このようにして本実施形態の状態検知処理では、尿素水の濃度判定値Ｎ１，Ｎ２の近似度に基づいて、タンク内の被測定液体が特定種類の液体，即ち適正濃度の尿素水であるか否かを判定することができる。
（３）作用，効果
このように構成された液体検知センサ１は、状態検知素子３２のヒータ部４４への通電時間である第２しきい値時間ｔｔ２内にそれぞれ取得される第１基準電圧値Ｖｄ１，第１判定電圧値Ｖｔ１および第２判定電圧値Ｖｔ２に基づいて、被測定液体が特定種類の液体であるか否かを判定する（図６のｓ３３０〜ｓ５００）。
【００８３】
また、この判定の過程においては、第２基準時間ｔｄ２の経過時に取得した第２基準電圧値Ｖｄ２，第１基準時間ｔｄ１の経過時に取得した第１基準電圧値Ｖｄ１，および，過昇温を判定するためのしきい値Ｑに基づき、状態検知素子３２に過昇温が発生しているか否かを判定しており（図６のｓ２１０）、過昇温が発生していると判定される場合には、状態検知素子３２のヒータ部４４への通電を終了することになる（同図ｓ２２０）。
【００８４】
この判定に際して参照される第２基準電圧値Ｖｄ２は、第１基準電圧値Ｖｄ１の取得から第１判定電圧値Ｖｔ１の取得までのタイミングで取得されるものである。そのため、過昇温が発生していると判定される場合に状態検知素子３２のヒータ部４４への通電を終了させるということは、その通電を、第１基準電圧値Ｖｄ１の取得から第１判定電圧値Ｖｔ１の取得までのタイミング，つまり第２しきい値時間ｔｔ２が経過する前に終了させることができることを意味している。
【００８５】
このように、状態検知素子３２に過昇温が発生していたとしても、第２しきい値時間ｔｔ２が経過する前に状態検知素子３２のヒータ部４４への通電を終了させることができるため、その通電に伴う温度上昇を抑制することができる。その結果、ヒータ部４４ひいては状態検知素子３２が過昇温してしまうことを防止することができ、これにより、状態検知素子３２が過昇温により破損してしまうことを防止することができる。
【００８６】
ここで、状態検知素子３２のヒータ部４４への通電は、状態検知素子３２に過昇温が発生していると判定された直後に終了するため、その通電に伴う温度上昇をより早期に抑制して、状態検知素子３２が過昇温してしまうことをより確実に防止することができる。
（４）変形例
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００８７】
例えば、上記実施形態においては、第１，第２判定電圧値Ｖｔ１，Ｖｔ２から第１，第２判定濃度Ｎ１，Ｎ２を特定したうえで、これら第１，第２判定濃度Ｎ１，Ｎ２に基づいて間接的に被測定液体の判定を行うように構成されたものを例示した（図６のｓ３３０〜ｓ５００）。しかし、被測定液体の判定については、第１，第２判定濃度Ｎ１，Ｎ２を特定することなく、第１，第２判定電圧値Ｖｔ１，Ｖｔ２に基づいて直接的に行うように構成してもよい。
【００８８】
また、上記実施形態においては、状態検知素子３２に過昇温が発生していると判定された直後に、そのヒータ部４４への通電を終了させるように構成されたものを例示した（図６のｓ２１０→ｓ２２０）。しかし、このような通電の終了は、第２しきい値時間ｔｔ２が経過する前であればどのタイミングで行うこととしてもよい。
【００８９】
また、上記実施形態においては、図６のｓ３５０，ｓ３９０で濃度を特定する際に参照する濃度情報がデータテーブルである構成を例示した。しかし、この濃度情報については、上述したような電位差と濃度との相関関係を通電時間毎に特定可能であればよく、例えば、数式などを採用してもよい。
【００９０】
また、上記実施形態においては、図６のｓ１３０，ｓ１９０，ｓ３３０，ｓ３７０にて、ヒータ部４４に定電流で通電した場合におけるそのヒータ部４４の両端電圧を出力値として取得するように構成されたものを例示した。しかし、これらにおいて取得する出力値としては、例えば、ヒータ部４４そのものを流れている電流値としてもよい。
【００９１】
このためには、例えば、定電流出力部８２のかわりに、状態検知素子３２のヒータ部４４に定電圧で通電する定電圧源を備え、図６のｓ１１０では、その定電圧源によるヒータ部４４への通電を開始させて、上記各処理にて、該当時間が経過した時点においてヒータ部４４を流れている電流値を出力値として特定する、ように構成することが考えられる。
【００９２】
このように構成すれば、ヒータ部４４そのものを流れている電流値を出力値として特定して、被測定液体の判定を行うことができる。
また、上記実施形態においては、図６のｓ３５０で濃度判定値Ｎ１が算出された直後に、同図ｓ４３０による濃度判定値Ｎ１がしきい値Ｔ以下であるか否かの判定を行い、以降の処理が行われるように構成してもよい。具体的には、同図ｓ４３０による判定を、同図ｓ３５０で濃度判定値Ｎ１が算出された直後に行い、「ＹＥＳ」と判定された場合に同図ｓ３６０以降へと移行して、「ＮＯ」と判定された場合に同図ｓ４４０以降へと移行すると共に、同図ｓ４１０，ｓ４２０の後、ｓ４３０が行われることなく同図ｓ４６０以降へと移行する、といった構成である。
【００９３】
このように構成すれば、被測定液体が水であると推定される場合には、第２しきい値時間の経過を待たずにｓ４４０以降の処理を行うことができる。
また、上記実施形態においては、状態検知素子３２におけるヒータ部４４の両端電圧に基づいて被測定液体の判定を行うように構成されたものを例示した。
【００９４】
しかし、図１１に示すように、状態検知素子３２を、定電流出力部８２により定電流で通電するヒータ部４４と、このヒータ部４４への通電に伴う発熱により抵抗値が変化する感温抵抗体４６と、からなるもの（いわゆる傍熱型の素子）とし、この感温抵抗体４６の抵抗値に応じた出力（電流値，電圧値）に基づいて被測定液体の判定を行う、ように構成してもよい。
（５）本発明との対応関係
以上説明した実施形態においては、定電流出力部８２が本発明における定電流源である。
【００９５】
また、図６のｓ１１０は本発明の通電実行手段であり、同図ｓ１３０は本発明の基準取得手段であり、同図ｓ３３０は本発明の第１出力取得手段であり、同図ｓ３４０は本発明の第１出力差算出手段であり、同図ｓ３７０は本発明の第２出力特定手段であり、同図ｓ３８０は本発明の第２出力差算出手段であり、同図ｓ４６０，ｓ４７０，ｓ４９０は本発明の種類判定手段であり、同図ｓ１９０は本発明の第３出力取得手段であり、同図ｓ２００は本発明の第３出力差算出手段であり、同図ｓ２１０は本発明の過昇温判定手段であり、同図ｓ２２０は本発明の通電終了手段である。
【００９６】
また、第２しきい値時間ｔｔ２が本発明における検出時間である。
また、図６のｓ１３０にて取得される第１基準電圧値Ｖｄ１が本発明における基準値であり、同図ｓ３３０にて取得される第１判定電圧値Ｖｔ１が本発明における第１出力値であり、同図ｓ３７０にて取得される第２判定電圧値Ｖｔ２が本発明における第２出力値であり、同図ｓ１９０にて取得される第２基準電圧値Ｖｄ２が本発明における第３出力値である。
【００９７】
また、図６のｓ３４０にて算出される電位差ΔＶ２が本発明における第１出力差であり、同図ｓ３８０にて算出される電位差ΔＶ３が本発明における第２出力差であり、同図ｓ２００にて算出される電位差ΔＶ１が本発明における第３出力差である。
【図面の簡単な説明】
【００９８】
【図１】液体検知センサの側面図（一部破断した断面となっている）
【図２】電極構造体２０および素子構造体３０の部分的な縦断面図
【図３】状態検出用素子の正面図
【図４】プロテクタの三面図
【図５】液体検知センサの全体構成を示すブロック図
【図６】状態検知処理を示すフローチャート
【図７】ヒータ部への通電時間と出力電圧との関係を示す図（尿素水，軽油，空焚き）
【図８】ヒータ部への通電時間と出力電圧との関係を示す図（水，尿素水，砂糖水）
【図９】第１しきい値時間ｔｔ１経過時点における出力電圧の変化量と被測定液体の濃度との関係を示す図
【図１０】第２しきい値時間ｔｔ２経過時点における出力電圧の変化量と被測定液体の濃度との関係を示す図
【図１１】別の実施形態における液体検知センサの全体構成を示すブロック図
【符号の説明】
【００９９】
１…液体検知センサ、１０…基体、１２…制御基板、１４…取付部、２０…電極構造体、２２…筒状部材、２３…流通孔、２４…筒状部材、２５…絶縁被膜、２６…スペーサー、２８…整流部材、３０…素子構造体、３２…状態検知素子、３４…ホルダ、３６…プロテクタ、３７…ケーブル、３８…中継端子、３９…セラミック絶縁基体、４０…導体層、４２…リード部、４４…ヒータ部、４６…昇温領域、５２…シール部材、５４…素子用孔、５６…接着剤、６２…側面流通孔、６４…スリット、６６…底面流通孔、７２…入出力回路、７４…マイコン、７６…液面検知回路、７８…状態検知回路、８２…定電流出力部、８４…スイッチ部、８６…差動増幅部。
【図１】
2008170396.tif 000003
【図２】
2008170396.tif 000004
【図３】
2008170396.tif 000005
【図４】
2008170396.tif 000006
【図５】
2008170396.tif 000007
【図６】
2008170396.tif 000008
【図７】
2008170396.tif 000009
【図８】
2008170396.tif 000010
【図９】
2008170396.tif 000011
【図１０】
2008170396.tif 000012
【図１１】
2008170396.tif 000013