(57)【要約】【課題】  トイレ空間のように狭く、多くの反射部材が存在する空間で複雑な反射を発生する状況でも人体の検知を容易に行える超音波人体センサに関する。【解決手段】  監視空間に向け超音波を間欠的に送信し、送信に対する反射波を受信する超音波人体センサにおいて、受信波形変換手段から出力される受信波形データのうち、人体が存在していないタイミングで得られる受信波形データを基準波形データとして記憶する基準波形記憶手段と、前記受信波形変換手段から順次出力される受信波形データと前記基準波形データとを比較して前記両波形データ間に差分が認められる場合に人体が存在すると判定する判定手段とを有するとともに、前記判定手段は、前記差分が認められない状態となっても、その直前に、前記監視空間の近距離側の領域の差分が認められる時間が所定時間以上継続していた場合、人体が近接して存在すると判定する。【選択図】  図１
2006343218.tif 000002
【特許請求の範囲】
【請求項１】
監視空間に向け、超音波を間欠的に送信すると共に、この送信に対する反射波を受信する超音波送受信手段と、
前記超音波送受信手段によって前記超音波を間欠的に送信するごとに、その反射波に対応して出力される受信信号を、所定周期で順次サンプリングしてＡ／Ｄ変換し、複数のサンプリング値から構成される受信波形データとする受信波形変換手段と、を備えた超音波人体センサにおいて、
前記受信波形変換手段から出力される受信波形データのうち、人体が存在していないタイミングで得られる受信波形データを基準波形データとして記憶する基準波形記憶手段と、
前記受信波形変換手段から順次出力される受信波形データと前記基準波形データとを比較して前記両波形データ間に差分が認められる場合に人体が存在すると判定し、その結果を出力する判定手段と、を有するとともに、
前記判定手段は、前記差分が認められない状態となっても、その直前に、前記監視空間の近距離側の領域の差分が認められる時間が所定時間以上継続していた場合、人体が近接して存在すると判定することを特徴とする超音波人体センサ。
【請求項２】
請求項１に記載の超音波人体センサにおいて、
前記判定手段は、
前記監視空間を、超音波人体センサに対して近距離側の第１の領域と、これよりも遠い第２の領域に分け、それぞれの領域について、前記受信波形データ及び前記基準波形データのサンプリング値ごとの差分の合計値を計算し、
前記第１及び第２の領域の差分の合計値のうち、少なくとも一方が所定の第１の閾値以上の場合、人体が存在すると判断し、
前記第１及び第２の領域の差分の合計値の両方が所定の第１の閾値未満の場合、人体が存在しないと判断するものであって、
前記第１及び第２の領域の差分の合計値の両方が所定の第１の閾値未満となった状態であっても、その直前の前記第１の領域の差分の合計値の減少速度が所定の第２の閾値よりも緩やかであった場合は、前記第１の領域よりも近距離側に人体が存在すると判断することを特徴とする超音波人体センサ。
【請求項３】
請求項２に記載の超音波人体センサにおいて、
前記第１の領域の差分の合計値の減少速度の判断は、該合計値が、前記第１の閾値よりも大きい第３の閾値と前記第１の閾値との中間の値である時間を計測し、その時間が所定の第４の閾値を超えたという条件で速度が緩やかであると判断することを特徴とする超音波人体センサ。
【請求項４】
請求項１乃至３のいずれか１項に記載の超音波人体センサを有することを特徴とするトイレ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、超音波人体センサに関わり、特にトイレ空間のように狭く、多くの反射部材が存在する空間で複雑な反射を発生する状況であっても人体の検知を行える超音波人体センサに関する。
【背景技術】
【０００２】
従来より、所定のエリア内の物体を検出するセンサとして超音波センサが用いられており、例えば車の前方、後方の障害物を検知する障害物センサ、エレベーター内の人間の存在確認用の超音波人体センサ等として多く使われている。
【０００３】
この超音波センサは、圧電素子を利用したセンサであり、この圧電素子による超音波の送受信に基づいて人体や障害物を検出するものである。以下、超音波センサの動作原理について、図面を参照して具体的に説明する。図１６は、超音波センサを距離センサとして使用する時の動作原理図である。
【０００４】
超音波センサは、圧電素子を有しており、この圧電素子に超音波領域のパルス電圧が印加されると、圧電素子が歪み振動し、送波形Ａのように超音波が送信される。この送信波は人体や対象物に当たり、反射された超音波が受波形Ｂのように圧電素子で受信される。
【０００５】
また、この時の反射波の一部が超音波センサ表面より反射されて再び対象物に達し、対象物により再反射された超音波が２回反射波Ｃとして図１６のように受信される。同様にして、３回、４回と、超音波センサ表面と対象物の間を反射する超音波振動が存在するが、徐々に減衰するため、次第に検出は困難となる。
【０００６】
このように超音波が送波形Ａのように送信され、Ｔ時間後に受波形Ｂのように受信された場合、超音波の空気中伝搬速度Ｖとすると、対象物までの距離はＶ×Ｔ／２で知ることが出来る。従って、受信した反射波を電圧信号に変換して、処理回路によってＶ×Ｔ／２を算出することによって、人体や障害物の距離或いは存在を検出することが可能となる。
【０００７】
例えば、超音波センサで監視する空間の人体や障害物の存在を検出しようとするとき、広い空間で、途中に超音波を遮るものや反射するものがない理想的な状況であれば、前述のような理論計算で求められる時間に受信でき、人体や障害物の存在を捉えることが出来る。
【０００８】
また、比較的広い空間を持つエレベーター内に人が存在するか否かを検出しようとするとき、予め人がいない時の反射波の波形を基準波形として予め固定的な物体を記憶し、その基準波形との差がある反射波を受信したときに人がいると判定するものがある（例えば、特許文献1参照。）。
【０００９】
また、対象物が超音波センサに近いほど、図１６の受波形Ｂは送波形Ａに近づいていくが、その距離が更に近くなれば、最終的に送波形Ａと受波形Ｂが重なってしまい、検出不能となる。送波形Ａの波形は、超音波センサの圧電素子に送信時の電圧を印加している時間だけでなく、圧電素子の送信時の振動が減衰するまでの時間に渡って信号として現れる。これは「残響」と言われるが、これは、超音波センサが至近距離の対象物の検出を苦手とする要因となっている。そのような場合、前述の２回反射波Ｃのように、対象物と超音波センサの間を複数回往復する信号を利用する考案がある（例えば、特許文献２参照）
【００１０】
また、１次反射波と２次反射波とが共に検知されている状態から、検物体に近づきつつある条件下において１次反射波が残響波の中に隠れて、手前側に２次反射波のみしか検知できない状態が検出されると、距離測定限界となったと判断するものがある（例えば特許文献３参照）
【特許文献１】特開昭５６−１６０６７３号公報
【特許文献２】特開平５−２１０８００号公報
【特許文献３】特開平１０−０９０４０７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来技術で構成されている超音波センサを、トイレのような狭い空間で入出場する人体の検出に使用しようとすると、人体に向けた超音波の反射波が壁や置物にも当たり、乱反射し、１回の送信で至る所で多数反射波が発生してしまう。
【００１２】
超音波は空気中を伝搬する波であることから、多数反射が発生すると、反射波同士が重なり合って、強まったり、弱まったり、時にはなくなったりする。図１６の反射波Ｃのように対象物に２回反射するものもあるが、図１６のように明確に波形が現れて判別できるとは限らない。
【００１３】
更に、超音波センサと対象物の距離が接近し、密着するほどに近くなれば、複数回の反射があっても、その受波形は図１６の送波形Ａの残響に埋もれてしまい、検出不能となる。
【００１４】
また、人体に当たると反射波に減衰が生じるが、その減衰の比率は、人が着ている服などの素材で大きく異なり、しかも、その反射の方向も多種多様である。よって、服の素材によっても、反射波がすぐに減衰してしまい、受波形Ａに埋もれて検出できない場合がある。
【００１５】
このように、超音波センサと対象物の距離が近づき過ぎると、超音波の反射波形が複雑に変化したり、残響に埋もれての検出ができなくなる場合があり、特許文献２のように、反射波形が残響に接近してくる様子を追って、２回反射と１回反射を区別する判断処理は、極めて難しい。
【００１６】
そして、更に対象物が超音波センサに接近すれば、２回、３回と往復する反射波形が消えてしまうため、特許文献２あるいは特許文献３のような方式は成立しなくなる。
【００１７】
本発明は上記問題点に鑑みなされたもので、トイレ空間のように狭く、多くの反射部材が存在する空間で複雑な反射を発生する状況で、反射波が消えてしまうほど超音波センサに接近しても人体の検知を容易に行える超音波人体センサを提供することを目的とする。
【課題を解決するための手段】
【００１８】
かかる課題を解決するため、請求項１に記載の発明は、
監視空間に向け、超音波を間欠的に送信すると共に、この送信に対する反射波を受信する超音波送受信手段と、
前記超音波送受信手段によって前記超音波を間欠的に送信するごとに、その反射波に対応して出力される受信信号を、所定周期で順次サンプリングしてＡ／Ｄ変換し、複数のサンプリング値から構成される受信波形データとする受信波形変換手段と、を備えた超音波人体センサにおいて、
前記受信波形変換手段から出力される受信波形データのうち、人体が存在していないタイミングで得られる受信波形データを基準波形データとして記憶する基準波形記憶手段と、
前記受信波形変換手段から順次出力される受信波形データと前記基準波形データとを比較して前記両波形データ間に差分が認められる場合に人体が存在すると判定し、その結果を出力する判定手段と、を有するとともに、
前記判定手段は、前記差分が認められない状態となっても、その直前に、前記監視空間の近距離側の領域の差分が認められる時間が所定時間以上継続していた場合、人体が近接して存在すると判定することを特徴とする。
【００１９】
また、請求項２に記載の発明は、
請求項１に記載の超音波人体センサにおいて、
前記判定手段は、
前記監視空間を、超音波人体センサに対して近距離側の第１の領域と、これよりも遠い第２の領域に分け、それぞれの領域について、前記受信波形データ及び前記基準波形データのサンプリング値ごとの差分の合計値を計算し、
前記第１及び第２の領域の差分の合計値のうち、少なくとも一方が所定の第１の閾値以上の場合、人体が存在すると判断し、
前記第１及び第２の領域の差分の合計値の両方が所定の第１の閾値未満の場合、人体が存在しないと判断するものであって、
前記第１及び第２の領域の差分の合計値の両方が所定の第１の閾値未満となった状態であっても、その直前の前記第１の領域の差分の合計値の減少速度が所定の第２の閾値よりも緩やかであった場合は、前記第１の領域よりも近距離側に人体が存在すると判断することを特徴とする。
【００２０】
また、請求項３に記載の発明は、
請求項２に記載の超音波人体センサにおいて、
前記第１の領域の差分の合計値の減少速度の判断は、該合計値が、前記第１の閾値よりも大きい第３の閾値と前記第１の閾値との中間の値である時間を計測し、その時間が所定の第４の閾値を超えたという条件で速度が緩やかであると判断することを特徴とする。
【００２１】
また、請求項４に記載の発明は、
請求項１乃至３のいずれか１項に記載の超音波人体センサを有することを特徴とするトイレ装置である。
【発明の効果】
【００２２】
請求項１に記載の発明によれば、受信波形と人体が存在しない時の基準波形の差分が消失すると、人体が存在しないと判定するのが一般的な考え方だが、波形の差分が消失する際の様子を観察し、超音波センサに対して近い側の波形に差分が発生している時間がある程度の長さで継続し、その直後に波形全体の差分が消失したとすれば、それは、人体が超音波センサの近距離側の検出限界を越えて接近したと判断する。このため、人体が超音波センサに極めて接近しても、それを不在と誤って判定することなく、人体を検出できる。こうして、超音波センサの近距離側の検出限界を克服し、極めて接近しても正確な判断ができる。
【００２３】
請求項２に記載の発明によれば、
超音波人体センサに対して近距離側の第１の領域の差分、すなわち変化を観察し、人体が超音波センサに極めて接近して第１の領域の変化が少なくなって消えていく際には、その減少速度が緩やかとなる傾向を利用して、受信波形全体に渡って変化が見られない程に人体が接近した場合でも、その状態を検出できる。
【００２４】
また、請求項３に記載の発明によれば、
第１の領域の差分の合計値の減少速度の判断を、差分の合計値の大小と時間の計測によって行うため、簡単で安価な回路でも実現できる。
【００２５】
また、請求項４に記載の発明によれば、
超音波人体センサをトイレ装置に応用することによって、トイレ装置に人体が極めて接近した場合でも、人体を正確に検出できる。
【発明を実施するための最良の形態】
【００２６】
発明の実施の形態に係る超音波人体センサについて、以下図面を用いて具体的に説明する。図１は、本発明の実施形態の超音波人体センサの全体構成を示すブロック図である。
【００２７】
図１に示すように、本発明の実施形態における超音波人体センサ１０は、発振手段１と、昇圧回路２と、超音波送受信手段３と、受信・検波回路４と、受信波形変換手段５と、基準波形記憶手段６と、判定手段７とを備えている。
【００２８】
発振手段１は、判定手段７によって制御され、超音波周波数帯域のパルス信号（以下、「超音波領域パルス」とする。）を生成するものであり、このように生成された超音波領域パルスは、昇圧回路２へ出力される。なお、判定手段７は、所定時間連続する超音波領域パルスを所定間隔で間欠的に出力するように発振手段１を制御する。この所定時間は、超音波送受信手段３の内部の圧電素子が振動して超音波を発するのに必要な時間であり、通常は数１００μｓ程度である。また、所定間隔は、人体を検出する時間的な感度によって異なり、本発明の実施形態においては、１００ｍｓであるとする。
【００２９】
発振手段１からの超音波領域パルス出力は昇圧回路２で昇圧され、昇圧された高電圧の超音波領域パルス信号で超音波送受信手段３より、所定時間連続する超音波を間欠的に監視する空間（以下、「監視空間」とする。）に向けて送信する。この間欠的に送信された送信波ごとの反射波に対応して、出力された受信信号は、受信・検波回路４を介して検波され、受信波形変換手段５に取り込まれる。
【００３０】
間欠的に送信するごとにその反射波に対応して出力される受信信号は、受信マスク終了後、所定周期で順次サンプリングされて受信波形変換手段５のＡ／Ｄ変換等の手段を介してＡ／Ｄ変換され、複数のデジタルサンプリング値から構成される受信波形データに変換される。
【００３１】
なお、上述の受信マスクは、超音波送受信手段３が送受信部一体の圧電素子であり、同一の圧電素子で送信と受信も行うために必要なものである。超音波送受信手段３の送信直後は、送信時の振動が残っており、これが前述の「残響」であるが、残響が減衰して受信信号が安定するまでの時間、受信波形変換手段５の始動を遅らせる処理が受信マスクである。
【００３２】
本発明の実施形態においては、受信マスクを１ｍｓ、その後、受信信号を５０μＳ周期で１００回サンプリングすることにより、１００個のサンプリング値から構成される受信波形データに変換されるものとする。
【００３３】
サンプリングされる受信波形データの範囲は、送信後の１〜６ｍｓの時間範囲であり、音速を３４０ｍ／ｓとすると、１７ｃｍ〜１０２ｃｍの距離範囲で、この間を１００等分してサンプリングすることになる。つまり、ｎ番目のサンプリングデータに対応する距離Ｄ［ｃｍ］は、（Ｄ＝１７＋０．８５×ｎ）で計算される。
【００３４】
なお、１７ｃｍ〜１０２ｃｍという距離範囲は、超音波センサと対象物の間を、超音波が最短距離で１往復する場合の範囲であって、２往復、３往復する場合、多角形をつくるように反射する場合は、見かけ上、近いところにあるものが遠いところにあるような受信波形となる。つまり、１７ｃｍよりも近いものを検出することもある。一方で、音速の温度変動を除けば、１０２ｃｍより遠いところにあるものの反射を検出することはない。
【００３５】
受信波形変換手段５から出力される受信波形データは、人体がいない時のタイミングで、基準波形データとして基準波形記憶手段６に記憶される。基準波形データ取得後は、受信波形変換手段５のデジタル値は受信波形データとして基準波形記憶手段６を介さず、直接判定手段７に受信波形データが送られ、判定手段７によって、受信波形データが基準波形データと比較演算される。
【００３６】
判定手段７は、受信波形データ及び基準波形データのサンプリング値ごとの差分を、超音波人体センサに対して近距離側の第１の領域と、遠距離側の第２の領域のデータに分け、それぞれの領域について差分の合計値を計算する。
【００３７】
第１及び第２の領域の差分の合計値のうち、少なくとも一方が所定の第１の閾値以上の場合、人体が存在すると判断し、第１及び第２の領域の差分の合計値の両方が所定の第１の閾値未満の場合、人体が存在しないと判断する。
【００３８】
なお、所定の第１の閾値とは、ノイズなどの影響で受信波形データが変動し、その結果、差分の合計値に現れる値よりも大きく、実際に人体が存在して差分の合計値に現れる値よりは小さい値である。
【００３９】
ここで、本発明の特徴である例外があって、第１及び第２の領域の差分の合計値の両方が所定の第１の閾値未満となった状態であっても、その直前の第１の領域の差分の合計値の減少速度が所定の第２の閾値よりも緩やかであった場合は、人体が超音波センサの近くにいなくなって受信波形の差分が消えてしまったのではなく、人体が超音波センサに近づき過ぎて受信波形の差分が消えたと判断し、人体が存在すると判断する。
【００４０】
なお、所定の第２の閾値とは、人体が超音波センサに極めて接近し、やがて受信波形の差分が消失するという状況において、受信波形の差分が消えるまで減少速度がどの程度であるかを実際に測定し、その結果から求めたものである。例えば、実測定の減少速度の平均値とすればよい。超音波センサが取り付けられる機器とその取り付け位置、超音波センサの特性などにより決まるものであり、一律に最適値がある訳ではない。
【００４１】
例えば、洋式大便器の足元に超音波センサが取り付けられた場合、使用者が便器に座る動作に応じて所定の第２の閾値を決めるが、便器のサイズや取り付け位置によって受信波形の特徴は異なる。場合によっては、駅、学校、病院、高齢者施設など、便器の設置場所によっても最適値が変わることが予想される。
【００４２】
判定手段７は、このように監視空間内に人体が存在すると判定すると検知信号を出力する。なお、発振手段１，受信波形変換手段５，基準波形記憶手段６，判定手段７はコンピュータ８であって、１つのパッケージに収まっている。
【００４３】
図１の構成の結果得られる具体的な例として、図２〜図５を説明する。図２〜図５は、本発明の実施形態における超音波人体センサ１０の判定手段の動作説明図である。
【００４４】
まず、受信波形データと基準波形データとに基づく人体検出について、具体的に説明する。図２は、基準波形データ、受信波形データ、受信波形データと基準波形データの差をとった差分波形データの２次元表示図である。なお、図２において、横軸がサンプリングの順番を示すサンプリングタイミング番号（以下、「タイミング番号」とする。）、縦軸はサンプリング値、すなわち、タイミング番号に対応する受信波形の大きさを示す。
【００４５】
超音波送受信手段３から約４０ｃｍ近辺の距離に人体が存在する状態での超音波人体センサ１０の動作について、図２を参照して具体的に説明する。周囲環境は、トイレの個室ブースであり、超音波センサは、トイレ内の便器の洗浄機能などのために便器に設けられたものとする。
【００４６】
図２（Ａ）は、人体が監視空間にない時の受信波形データ、すなわち基準波形データを示す図である、なお、本実施の形態においては、受信信号を１００回のサンプリングで受信波形データとしているため、タイミング番号ｎはサンプリング順に１から１００までである。
【００４７】
図２（Ａ）のタイミング番号１〜１５付近の波形は、残響によるものである。同じく、タイミング番号６１〜８１付近の波形は、トイレの壁など、人体以外の固定物の反射波形である。
【００４８】
図２（Ｂ）は、超音波送受信手段３から約４０ｃｍ近辺の距離に通常の服を着た人体が存在する状態における受信波形データを示す図であり、図２（Ａ）に比べ、タイミング番号１０、３０、８０付近のサンプリング値が高くなっている。人体と超音波センサの距離が４０ｃｍと言っても、人体には肌の露出した部分や服で覆われた部分があり、腹や手、足、顔など、超音波の反射率や反射角度、面積、更に超音波センサとの距離など、さまざまな反射条件の部分が組み合わさっており、反射波形が４０ｃｍの距離の１点に集中する訳ではない。
【００４９】
図２（Ｃ）は図２（Ａ）に示す基準波形データと図２（Ｂ）に示す受信波形データとの比較を同一サンプリングタイミングのサンプリング値ごとに行って、差分演算をした結果である。すなわち、受信波形データのタイミング番号ｎのサンプリング値から基準波形データのタイミング番号ｎのサンプリング値を減算した差分値の演算を、タイミング番号ｎの先頭（ｎ＝１）から順次最後（ｎ＝１００）まで行なったものである。
【００５０】
このように、人体による反射波形は複雑となり、人体不在時の波形の差をとっても、どの波形がどの距離と判別するのは難しい。
【００５１】
判定手段７は、図２（Ｃ）に示される、受信波形データと基準波形データとのサンプリング値ごとの差分値を、先頭のタイミング番号１から１５までの範囲で加算した値をｓｕｍ１、タイミング番号１６から１００までの範囲で加算した値をｓｕｍ２として計算する。
【００５２】
なお、、先頭のタイミング番号１から１５までの範囲が、請求項及び前述の説明の第１の領域であり、タイミング番号１６から１００までの範囲が第２の領域である。
【００５３】
本実施の形態では、ｎ番目のサンプリング値の距離Ｄ［ｃｍ］が（Ｄ＝１７＋０．８５×ｎ）で計算できるため、ｓｕｍ１は１７〜３０ｃｍの距離範囲、つまり超音波センサに対し近距離側の差分値の合計、ｓｕｍ２は３０〜１０２ｃｍの距離範囲、つまり遠距離側の差分値の合計となる。
図３乃至図５に、人体が超音波センサに対して近づいたり離れたりする場合の、ｓｕｍ１、ｓｕｍ２の時間変化を追った結果を示す。
【００５４】
図３は、人体が超音波センサからゆっくりと離れていく場合のｓｕｍ１及びｓｕｍ２の時間変化である。図３の横軸が０〜２秒の時間では、人体が超音波センサに接近しており、ｓｕｍ１、ｓｕｍ２共に大きな値となっている。
この場合、ｓｕｍ１を大きくする要因となるのは、超音波センサと対象物を１往復した反射信号が主なものであり、ｓｕｍ２は、２往復、３往復の反射信号、或いは壁や床などを経由した反射信号によるものと考えられる。この状態で、判定手段７は感知状態を出力する。
【００５５】
人体が超音波センサから離れていくと、時間２〜３秒のタイミングでまず近距離側の差分の合計値であるｓｕｍ１が小さくなり、それに遅れて、時間３〜４秒のタイミングで遠距離側の差分の合計値であるｓｕｍ２が小さくなっている。人体が超音波センサから離れていくため、超音波センサに近い側の差分値の合計であるｓｕｍ１の方がｓｕｍ２より先に小さくなるのは当然である。
【００５６】
図３の時間４秒でｓｕｍ１、ｓｕｍ２共に閾値ＴＨ２を下回ると、人体無し、すなわち非感知と判断する。このように、ｓｕｍ１が先に閾値ＴＨ２を下回り、続いてｓｕｍ２が閾値ＴＨ２を下回る変化は、人体が超音波センサから離れていく様子として判別でき、判定手段７は非感知状態を出力する。
【００５７】
なお、閾値ＴＨ２は、請求項及び前述の説明の、所定の第１の閾値であり、本実施形では５０と設定している。
【００５８】
図４は、人体が超音波センサから素早く離れていく場合のｓｕｍ１及びｓｕｍ２の時間変化である。図４の横軸が０〜２秒の時間では、人体が超音波センサに接近しており、ｓｕｍ１、ｓｕｍ２共に大きな値となっている。この点は図３と同様である。
人体が超音波センサから素早く離れていくと、時間２〜３秒のタイミングでｓｕｍ１とｓｕｍ２がほぼ同時に小さくなり、時間３秒までのタイミングで共に閾値ＴＨ２を下回っている。
【００５９】
ｓｕｍ１とｓｕｍ２がどれだけ早く小さくなるかは、人体の移動速度次第であるが、超音波センサの間欠駆動周期（本実施形では０．１秒）や、トイレの広さ、トイレ内の設置物など他の反射条件でも変わってくる。このような条件にも左右されるが、図４のように、ｓｕｍ１とｓｕｍ２がほぼ同時に、かつ短時間で小さくなる場合もある。
【００６０】
図４でｓｕｍ１、ｓｕｍ２がほぼ同時に閾値ＴＨ２を下回ると、人体無し、すなわち非感知と判断する。このように、ｓｕｍ１とｓｕｍ２が短時間で減少して閾値ＴＨ２を下回る変化は、人体が超音波センサから素早く離れていく様子として判別でき、判定手段７は非感知状態を出力する。
【００６１】
図５は、人体が超音波センサに近づいて行き、密着するほどに接近してしまった場合のｓｕｍ１及びｓｕｍ２の時間変化である。図５の横軸が０〜２秒の時間では、人体が超音波センサに接近しており、ｓｕｍ１、ｓｕｍ２共に大きな値となっている。この部分は図３、図４と同様じである。
【００６２】
この状態から更に人体が超音波センサに近づくと、超音波センサと人体間を、２往復、３往復した反射信号がｓｕｍ２でなく、ｓｕｍ１の領域に差分として現れる。更に、複数回以上した反射波は、反射の際に減衰したり、他の反射波と干渉したり、別な方向へ反射してしまい、ｓｕｍ２の領域で信号として検出されることが困難になる。よって、図５のように、ｓｕｍ１よりもｓｕｍ２の方が先に小さくなり、閾値ＴＨ２を下回る。
【００６３】
しかし、超音波センサと人体の間に隙間があれば、幾らかは反射を繰り返してｓｕｍ１の領域に信号として現れる。そのため、ｓｕｍ１は、複雑な変化をし、値も低下するが、簡単にゼロになるまで低下してしまうことは無い。つまり、閾値ＴＨ２を下回るまではないが、それより大きい閾値ＴＨ１は下回る状態に入る。
【００６４】
なお、閾値ＴＨ１は、請求項の、所定の第３の閾値であり、本実施形では１００と設定している。
【００６５】
更に人体が超音波センサに近づき、例えば服の一部が超音波センサの振動面に触れるほどに近づく、もしくは密着すれば、ｓｕｍ１の信号もゼロになる。図５の時間４〜５秒の部分のように、ｓｕｍ１、ｓｕｍ２共に閾値ＴＨ２を下回る。この場合、人体が超音波センサに密着するほどに接近したと判断し、判定手段７は感知状態を出力する。
【００６６】
このように、近距離側の信号であるｓｕｍ１が、ある時間をかけて減少していった場合、信号のｓｕｍ１、ｓｕｍ２共に閾値ＴＨ２を下回ったとしても、センサのすぐ近くに対象物があると判断して、感知状態と判断する。
【００６７】
ｓｕｍ１とｓｕｍ２がどれだけ早く小さくなるかは、人体の移動速度次第であるが、超音波センサの間欠駆動周期（本実施形では０．１秒）や、トイレの広さ、トイレ内の設置物などの条件でも変わってくる。このような条件次第では、図４のように、ｓｕｍ１とｓｕｍ２が短時間で小さくなる場合もあり得る。
【００６８】
図４でｓｕｍ１、ｓｕｍ２がほぼ同時に閾値ＴＨ２を下回ると、人体無し、すなわち非感知と判断する。このように、ｓｕｍ１とｓｕｍ２が短時間で減少して閾値ＴＨ２を下回る変化は、人体が超音波センサから素早く離れていく様子として判定できる。
【００６９】
更に細かく説明するために、超音波人体センサ１０の動作フローチャ−ト図６〜１５で説明する。図６は、本実施の形態における超音波人体センサ１０の動作を示すメインルーチンのフローチャート、図７は送受信処理サブルーチンのフローチャート、図８は基準値記憶サブルーチンのフローチャート、図９は差分演算処理１サブルーチンのフローチャート、図１０は差分演算処理２サブルーチンのフローチャート、図１１は差分加算処理１サブルーチンのフローチャート、図１２は差分加算処理２サブルーチンのフローチャート、図１３は検知判定処理サブルーチンのフローチャートである。
【００７０】
図６に示すように人体検出のメインルーチンでは、電源が入ると超音波人体センサ１０は、トイレマット等の設置部材がある監視空間に、人体が存在しないタイミングで、超音波送受信手段３から超音波を送信し、その反射波に対応して出力される受信信号を、受信波形変換手段５によって、所定の周期で順次サンプリングしてＡ／Ｄ変換し、複数のサンプリング値からなる受信波形データを得る送受信処理を行う（ステップＳ００１）。
【００７１】
ステップＳ００１によって得られた受信波形データは、基準波形データとして、基準波形記憶手段６に記憶され、後述の受信波形データとの演算のためのデータとする（ステップＳ００２）。
【００７２】
なお、本実施例では、メインルーチンの起動直後、一般の電気機器であれば電源スイッチを入れた直後に対応するタイミングで無条件に基準波形の記憶（ステップＳ００２）を行ったが、連続する複数の受信波形データにおいて変動が無いことで人が存在しないことを判定し、その条件で随時、基準波形の記憶を更新することも可能である。
【００７３】
次に、超音波人体センサ１０は、監視空間に向け、所定期間（例えば１００μｓ）連続する超音波を送信し、受信処理を行い、人体からの反射や、トイレマット等の設置部材からの反射を含む受信波形データを取得する（ステップＳ００３）。判定手段７は、取得した受信波形データと基準波形データのサンプリング値との比較、すなわち差分演算処理をサンプリング値ごとに行い、差分波形データを生成する。なお、この演算処理は、超音波センサに対して近距離側の第１の領域と、それより遠距離側の第２の領域に分けて行う（ステップＳ００４、Ｓ００５）。
【００７４】
その後、判定手段７は、差分波形データを第１の領域と第２の領域に分けて加算し（ステップＳ００６、Ｓ００７）、それらの加算データから人体の検知判定処理を行う（ステップＳ００８）。
【００７５】
続いて、超音波送受信手段３から超音波を所定間隔で送信するために、演算終了後に１００ｍｓのタイマーをおいて（ステップＳ００９）、超音波人体センサ１０は、人体の有無を検出するために、監視空間に向けて、超音波の送受信動作を間欠的に繰り返す。
【００７６】
図７の送受信処理フローチャートは、メインルーチンの送受信処理（ステップＳ００１、ステップＳ００３）の詳細な内容である。このフローチャートはサブルーチンとして処理される。
【００７７】
超音波人体センサ１０は、超音波を所定期間（例えば１００μｓ）連続して超音波送受信手段３から出力し（ステップＳ１０１）、送信後の、圧電素子が安定するまでの時間、本実施形態では１ｍｓの時間をとって（ステップＳ１０２）、受信信号を複数のサンプリング値の受信波形データとするために、サンプリング値のタイミング番号ｎに１を代入してカウントの初期化をする（ステップＳ１０３）。
【００７８】
続いて、ステップＳ１０１にて超音波送受信手段３から送信された超音波に対する反射波を受信信号として受信・検波回路４により取り込む。受信波形変換手段５は、この受信信号をＡ／Ｄ変換し（ステップＳ１０４）、その結果をｄａｔａ（１）として出力する（ステップＳ１０５）。そして、受信波形変換手段５は、サンプリング値のタイミング番号ｎをアップカウントして（ステップＳ１０６）、タイミング番号ｎが１００回になるまで（ステップＳ１０７：Ｙｅｓ）受信信号のＡ／Ｄ変換を繰り返して、ｄａｔａ（ｎ）の出力を繰り返し、タイミング番号ｎが１００回より大きくなると（ステップＳ１０７：Ｎｏ）、メインルーチンへ戻る（ステップＳ１０８）。
【００７９】
このようにして、ｄａｔａ（１）〜ｄａｔａ（１００）の１００個のサンプリング値からなる受信波形データが生成される。なお、本実施例の場合には、Ａ／Ｄ変換の繰り返しのループ時間が５０μｓになるようにプログラムを調整する。
【００８０】
図８の基準値記憶処理フローチャートは、メインルーチンの基準値記憶処理（ステップＳ００２）の詳細な内容である。このフローチャートはサブルーチンとして処理される。この基準値記憶処理をするために、基準波形記憶手段６では、人体を検出していない状態で、受信波形変換手段５から出力される受信波形データｄａｔａ（ｎ）をｄａｔａ（１）から順に受信するために、サンプリング値のタイミング番号ｎに１を代入してカウントの初期化をする（ステップＳ２０１）。次に、受信波形変換手段５から出力される受信波形データｄａｔａ（１）を基準波形データｒｅｆ（１）として基準波形記憶手段６内に記憶する（ステップＳ２０２）。
【００８１】
そして、基準波形記憶手段６は、サンプリング値のタイミング番号ｎをアップカウントして（ステップＳ２０３）、タイミング番号ｎが１００回になるまで（ステップＳ２０４：Ｙｅｓ）、ｄａｔａ（ｎ）を基準波形データｒｅｆ（ｎ）として記憶する動作を繰り返し、ｎが１００回より大きくなると（ステップＳ２０４：Ｎｏ）、受信波形データを基準波形データとして基準波形記憶手段６へ記憶する動作は終了する。
【００８２】
その後、メインルーチンへ戻る（ステップＳ２０５）。
【００８３】
図９の差分演算処理フローチャートは、メインルーチンの差分演算処理１（ステップＳ００４）の詳細な内容である。このフローチャートはサブルーチンとして処理される。判定手段７は、タイミング番号ｎに１を代入してカウントの初期化をする（ステップＳ３０１）。次に、判定手段７は、受信波形変換手段５から出力される受信波形データのうちタイミング番号１のサンプリング値から基準波形記憶手段６に記憶されている基準波形データのうちタイミング番号１のサンプリング値を減算して差分をとり、差分波形データｄｉｆ（１）を生成する（ステップＳ３０２）。
【００８４】
判定手段７は、差分をとったｄｉｆ（１）が負の場合（ステップＳ３０３：Ｙｅｓ）、基準波形データから受信波形データを減算するように差分の演算を入れ替え、ｄｉｆ（１）が負にならないように計算をやり直す（ステップＳ３０４）、一方、ｄｉｆ（１）が０以上であれば（ステップＳ４０３：Ｎｏ）、ｄｉｆ（１）を置き換えない。こうすることで、ｄｉｆ（１）には、基準波形データと受信波形データの差分の絶対値が計算される。
【００８５】
その後、判定手段７は、タイミング番号ｎをアップカウントして（ステップＳ３０５）、タイミング番号ｎが１５になるまで（ステップＳ３０６：Ｙｅｓ）、ステップＳ３０２からＳ３０５の演算を繰り返す。
【００８６】
すなわち、タイミング番号１〜１５までのサンプリング値をタイミング番号順に、受信波形データと基準波形データとのサンプリング値の差分の絶対値である、差分波形データｄｉｆ（ｎ）を生成する。その後、タイミング番号ｎが１５より大きくなると（ステップＳ３０６：Ｎｏ）、メインルーチンへ戻る（ステップＳ３０７）。
【００８７】
なお、タイミング番号１〜１５は、本実施形では超音波センサ１０からの距離が１７〜３０ｃｍの距離に相当する近距離側のデータであり、この距離範囲を第１の領域とする。
第１の領域は、超音波センサ１０に近い、至近距離の領域であり、受信波形には残響も含まれる。残響部分は、受信した反射波によって、反射レベルが増加する場合も減少する場合もあるため、正負の変化のいずれも有為な変化と考え、負のデータを正のデータに置き換えている。
【００８８】
図１０の差分演算処理フローチャートは、メインルーチンの差分演算処理２（ステップＳ００５）の詳細な内容である。このフローチャートはサブルーチンとして処理される。判定手段７は、タイミング番号ｎに１６を代入してカウントの初期化をする（ステップＳ４０１）。次に、判定手段７は、受信波形変換手段５から出力される受信波形データのうちタイミング番号１６のサンプリング値から基準波形記憶手段６に記憶されている基準波形データのうちタイミング番号１６のサンプリング値を減算して差分をとり、差分波形データｄｉｆ（１６）を生成する（ステップＳ４０２）。
【００８９】
判定手段７は、差分をとったｄｉｆ（１６）が負の場合（ステップＳ４０３：Ｙｅｓ）、ｄｉｆ（１６）を０に置き換え（ステップＳ４０４）、一方、ｄｉｆ（１６）が０以上であれば（ステップＳ４０３：Ｎｏ）、ｄｉｆ（１）を置き換えない。その後、判定手段７は、タイミング番号ｎをアップカウントして（ステップＳ４０５）、タイミング番号ｎが１００になるまで（ステップＳ４０６：Ｙｅｓ）、ステップＳ４０２からＳ４０５の演算を繰り返す。
【００９０】
すなわち、タイミング番号１６〜１００までのサンプリング値をタイミング番号順に、受信波形データと基準波形データとのサンプリング値の差分をとり、差分が負にならないように補正して、差分波形データｄｉｆ（ｎ）を生成する。その後、タイミング番号ｎが１００より大きくなると（ステップＳ４０６：Ｎｏ）、メインルーチンへ戻る（ステップＳ４０７）。
【００９１】
なお、タイミング番号１６〜１００は、本実施形では超音波センサ１０からの距離が３０〜１０２ｃｍの距離に相当する遠距離側のデータであり、この距離範囲を第２の領域とする。
第２の領域は、第１の領域に比較して、超音波センサ１０から遠い距離の領域であり、受信波形には残響は含まれない。よって、受信波形の変化分として有効なのは、反射レベルが基準波形に対して増加したもののみと考え、負のデータをゼロに置き換えている。
【００９２】
図１１の差分加算処理１フローチャートは、メインルーチンの検知判定処理（ステップＳ００６）の詳細な内容である。このフローチャートはサブルーチンとして処理される。判定手段７は、タイミング番号ｎに１を代入してカウントの初期化をし（ステップＳ５０１）、タイミング番号１から順次加算してゆく加算値の初期値である第１の領域の受信波形差分加算データｓｕｍ１を０に初期化する（ステップＳ５０２）。
【００９３】
次に、判定手段７は、ｓｕｍ１にタイミング番号１の差分波形データｄｉｆ（１）を加算する（ステップＳ５０３）。その後、判定手段７は、タイミング番号ｎをアップカウントして（ステップＳ５０４）、タイミング番号ｎが１５になるまで（ステップＳ５０５：Ｙｅｓ）、ステップＳ５０３の演算を繰り返す。その後、タイミング番号ｎが１５より大きくなると（ステップＳ５０５：Ｎｏ）、メインルーチンへ戻る（ステップＳ５０６）
【００９４】
図１２の差分加算処理２フローチャートは、メインルーチンの検知判定処理（ステップＳ００７）の詳細な内容である。このフローチャートはサブルーチンとして処理される。判定手段７は、タイミング番号ｎに１６を代入してカウントの初期化をし（ステップＳ６０１）、タイミング番号１６から順次加算してゆく加算値の初期値である第２の領域の受信波形差分加算データｓｕｍ２を０に初期化する（ステップＳ６０２）。
【００９５】
次に、判定手段７は、ｓｕｍ２にタイミング番号１６の差分波形データｄｉｆ（１６）を加算する（ステップＳ６０３）。その後、判定手段７は、タイミング番号ｎをアップカウントして（ステップＳ６０４）、タイミング番号ｎが１００になるまで（ステップＳ６０５：Ｙｅｓ）、ステップＳ６０３の演算を繰り返す。その後、タイミング番号ｎが１００より大きくなると（ステップＳ６０５：Ｎｏ）、メインルーチンへ戻る（ステップＳ６０６）
【００９６】
図１３の検知判定処理フローチャートは、メインルーチンの検知判定処理（ステップＳ００８）の詳細な内容である。このフローチャートはサブルーチンとして処理される。
【００９７】
判定手段７は、近距離側の第１の領域の受信波形差分加算データｓｕｍ１が閾値ＴＨ２以上であった場合（ステップＳ７０１：Ｙｅｓ）、ｓｕｍ１を閾値ＴＨ１と比較する（ステップＳ７０２）。なお、閾値ＴＨ２は、「ｓｕｍ１がこの値以下であれば、ノイズ等を考慮しても、受信波形に差分があると見られない」と判断できる程度の値であり、小さい値となる。本実施形では５０としている。
【００９８】
また、閾値ＴＨ１は、「ｓｕｍ１がこの値以上であれば、明らかに受信波形に差分があると認められる」値であり、受信波形に確実に差分があると判断できる比較値の下限値である。当然ながら、閾値ＴＨ２より大きいが、人体を感知している時のｓｕｍ１の平均的な値よりは小さい値となる。本実施形では１００としている。
【００９９】
ステップＳ７０２で、ｓｕｍ１が閾値ＴＨ１以上の場合（ステップＳ７０２：Ｙｅｓ）、時間変数Ｔをゼロとし、リセットする（ステップＳ７０４）。ここで時間変数Ｔは、ｓｕｍ１が十分大きな値（閾値ＴＨ１以上）から、十分小さい値（閾値ＴＨ２以下）に減少する際の時間を計るための変数であり、単位は秒である。
【０１００】
ステップＳ７０２で、ｓｕｍ１が閾値ＴＨ１未満の場合（ステップＳ７０２：Ｎｏ）、時間変数Ｔに０．１（秒）を加える（ステップＳ７０３）。こうして、Ｔは、ｓｕｍ１が十分大きな値（閾値ＴＨ１以上）から、十分小さい値（閾値ＴＨ２以下）に減少する際の時間を計ることができる。ステップＳ７０３、Ｓ７０４のいずれも場合も、判定手段は、感知状態と判断して（ステップＳ７０５）、メインルーチンに戻る（ステップＳ７０９）。
【０１０１】
ステップＳ７０１で、ｓｕｍ１が閾値ＴＨ２未満の場合（ステップＳ７０１：Ｎｏ）、判定手段７は、遠距離側の第２の領域の受信波形差分加算データｓｕｍ２が閾値ＴＨ２以上かを比較し、ｓｕｍ２がＴＨ２以上の場合（ステップＳ７０６：Ｙｅｓ）、時間変数Ｔをゼロとし、リセットして（ステップＳ７０４）、感知状態と判断して（ステップＳ７０５）、メインルーチンに戻る（ステップＳ７０９）。ここで、時間変数Ｔをゼロとする（ステップＳ７０４）のは、その前に、ステップＳ７０１でｓｕｍ１が閾値ＴＨ２未満と判断されいるためである。
【０１０２】
ステップＳ７０６で、ｓｕｍ２が閾値ＴＨ２未満の場合（ステップＳ７０６：Ｎｏ）、判定手段７は、時間変数Ｔが１（秒）以上か判断し、１秒以上であれば（ステップＳ７０７：Ｙｅｓ）、感知状態と判断して（ステップＳ７０５）、メインルーチンに戻る（ステップＳ７０９）。
そうでなければ（ステップＳ７０７：Ｎｏ）、非感知状態と判断して（ステップＳ７０８）、メインルーチンに戻る（ステップＳ７０９）。
【０１０３】
なお、、時間変数Ｔの判定（ステップＳ７０７）の閾値である「１秒」は、請求項の、所定の第４の閾値のことである。本実施形では、所定の第４の閾値を１秒と設定している。更に、請求項の、所定の第２の閾値とは、ｓｕｍ１が閾値ＴＨ１から閾値ＴＨ２まで減少する速度に対応したものであり、本実施形では「（ＴＨ１−ＴＨ２）÷１秒」となる。
【０１０４】
以上説明したように、本発明によれば、超音波人体センサに対して近距離側の領域の差分、すなわち変化を観察し、人体が超音波センサに極めて接近して近距離側の領域の変化が少なくなって消えていく際には、その減少速度が緩やかとなる傾向を利用して、受信波形全体に渡って変化が見られない程に人体が接近した場合でも、その状態を検出できる。こうして、超音波センサの近距離側の検出限界を克服し、極めて接近しても正確な判断ができる。
【０１０５】
また、本発明の実施形態における超音波人体センサ１０をトイレ装置に利用することによって、人体がトイレ装置に接近した場合での人体の検出の確率が高くなる。以下その構成について図１４、１５を用いて説明する。図１４、１５に、発明の実施形態における超音波人体センサ１０を適用したトイレ装置を示す。
【０１０６】
図１４に示すように、トイレルーム３０に大便器２０が配置されており、大便器２０は、その前方下部に超音波人体センサ１０が取り付けられている。
【０１０７】
大便器２０は、超音波人体センサ１０からの検出信号に基づいて、人体の存在を検出すると、便蓋を開く制御を行い、その後、人体がいなくなったことを検出すると、便蓋を閉じる制御を行う。或いは、便器を自動的に洗浄する制御を行う。
【０１０８】
図１５は図１４の上面図である。超音波センサ１０に対して、Ｓ１が第１の領域であり、Ｓ２が第２の領域である。大便器２０の使用時の足の位置は性別や体格、座り方に個人差があり、大便器に極めて接近する場合があるが、第１の領域よりも更に超音波センサに接近しても、本発明によれば、足の存在、すなわち人体の存在を間違いなく検出できる。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施形態における超音波人体センサの全体構成を示すブロック図。
【図２】本発明の実施形態における超音波人体センサの判定手段の動作説明図１。
【図３】本発明の実施形態における超音波人体センサの判定手段の動作説明図２。
【図４】本発明の実施形態における超音波人体センサの判定手段の動作説明図３。
【図５】本発明の実施形態における超音波人体センサの判定手段の動作説明図４。
【図６】本発明の実施形態における超音波人体センサのメインルーチンを説明した制御フローチャート。
【図７】本発明の実施形態の送受信処理サブルーチンのフローチャート。
【図８】本発明の実施形態の基準値記憶処理サブルーチンのフローチャート。
【図９】本発明の実施形態の差分演算処理１サブルーチンのフローチャート。
【図１０】本発明の実施形態の差分演算処理２サブルーチンのフローチャート。
【図１１】本発明の実施形態の差分加算処理１サブルーチンのフローチャート。
【図１２】本発明の実施形態の差分加算処理２サブルーチンのフローチャート。
【図１３】本発明の実施形態の感知判定処理サブルーチンのフローチャート。
【図１４】本発明の実施形態においるトイレ装置の斜視図。
【図１５】本発明の実施形態においるトイレ装置の上面図。
【図１６】超音波の動作原理を説明した図。
【符号の説明】
【０１１０】
１  発振手段
２  昇圧回路
３  超音波送送受信手段
４  受信・検波回路
５  受信波形処理手段
６  基準波形記憶手段
７  判定手段
８  マイクロコンピュータ
【図１】
2006343218.tif 000003
【図２】
2006343218.tif 000004
【図３】
2006343218.tif 000005
【図４】
2006343218.tif 000006
【図５】
2006343218.tif 000007
【図６】
2006343218.tif 000008
【図７】
2006343218.tif 000009
【図８】
2006343218.tif 000010
【図９】
2006343218.tif 000011
【図１０】
2006343218.tif 000012
【図１１】
2006343218.tif 000013
【図１２】
2006343218.tif 000014
【図１３】
2006343218.tif 000015
【図１４】
2006343218.tif 000016
【図１５】
2006343218.tif 000017
【図１６】
2006343218.tif 000018