(57)【要約】【課題】車両用ドアに対する利用者の制御指令操作の有無を誤検出することなく判定することが可能な車両用ドアシステム制御装置を提供する。【解決手段】車両用ドアシステム４０を制御する車両用ドアシステム制御装置１は、利用者が車両用ドアに与える振動を検出する振動検知センサ２０と、検出信号のピーク値を記憶するピークホールド部３２と、判定閾値が記憶される閾値記憶部３６と、判定閾値以下であり、且つ、ピークホールド部３２に記憶されているピーク値よりも大きいピーク値が新たに検出された場合に、その変化量に基づいて、予め設定された第１の設定時間の経過後に、閾値記憶部３６に記憶された判定閾値を更新する閾値更新部３４と、判定閾値よりも大きい検出信号が検出された場合に、制御指令操作による振動であると判定する判定部３７とを備える。【選択図】図１
2010007357.tif 000002
【特許請求の範囲】
【請求項１】
車両用ドアに対する利用者の制御指令操作の入力を検出して、車両用ドアシステムを制御する車両用ドアシステム制御装置であって、
前記利用者が前記車両用ドアに与える制御指令操作による振動を検出する振動検知センサと、
前記振動検知センサから出力される検出信号のピーク値を記憶するピークホールド部と、
前記検出信号が前記制御指令操作による振動であるか否かを判定する判定閾値が記憶される閾値記憶部と、
前記判定閾値以下であり、且つ、前記ピークホールド部に記憶されているピーク値よりも大きいピーク値が新たに検出された場合に、前記ピークホールド部に記憶されているピーク値と前記新たに検出されたピーク値との変化量に基づいて、前記新たなピーク値が検出されてから予め設定された第１の設定時間の経過後に、前記閾値記憶部に記憶された判定閾値を更新する閾値更新部と、
前記閾値記憶部に記憶されている判定閾値よりも大きい検出信号が検出された場合に、前記制御指令操作による振動であると判定する判定部と、を備える車両用ドアシステム制御装置。
【請求項２】
前記判定部は、前記判定閾値よりも大きい検出信号が検出されてから前記第１の設定時間よりも長い第２の設定時間が経過するまでに、再度、前記閾値記憶部に記憶されている判定閾値よりも大きい検出信号が検出された場合に前記制御指令操作による振動であると判定する請求項１に記載の車両用ドアシステム制御装置。
【請求項３】
前記判定部は、前記判定閾値よりも大きい検出信号が検出されてから前記第１の設定時間の経過後、当該判定閾値よりも大きい検出信号が検出されてから前記第１の設定時間よりも長い第２の設定時間が経過するまでに、再度、前記閾値記憶部に記憶されている判定閾値よりも大きい検出信号が検出された場合に前記制御指令操作による振動であると判定する請求項１に記載の車両用ドアシステム制御装置。
【請求項４】
前記閾値更新部は、前記判定閾値よりも大きい検出信号が検出されてから前記第１の設定時間内に前記判定閾値よりも大きい検出信号が新たに検出された場合でも、前回の検出信号が検出されてから前記第２の設定時間が経過するまで前記判定閾値を更新しない請求項２又は３に記載の車両用ドアシステム制御装置。
【請求項５】
前記判定部は、前記第１の設定時間が経過するまでに、再度、前記閾値記憶部に記憶されている判定閾値よりも大きい検出信号が検出された場合に前記制御指令操作による振動でないと判定する請求項１に記載の車両用ドアシステム制御装置。
【請求項６】
前記閾値更新部は、前記ピークホールド部によるピーク値の検出後、予め設定された第３の設定時間経過後に検出されたピーク値が、前記ピークホールド部に記憶されているピーク値よりも、予め設定された設定量以上小さくなった場合に、前記閾値記憶部に記憶されている判定閾値を小さくする請求項１から５のいずれか一項に記載の車両用ドアシステム制御装置。
【請求項７】
前記閾値更新部は、前記ピークホールド部に記憶されているピーク値と前記第３の設定時間経過後に検出されたピーク値との差に応じて前記閾値記憶部に記憶されている判定閾値を小さくする請求項６に記載の車両用ドアシステム制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用ドアに対する利用者の制御指令操作の入力を検出して、車両用ドアシステムを制御する車両用ドアシステム制御装置に関する。
【背景技術】
【０００２】
このような車両用ドア開閉装置の一例として、車両用ドアの解錠や施錠を自動的に制御するロッキングシステム（スマートエントリーシステム）と連携した車両用ドア開閉装置が知られている。スマートエントリーシステムは、利用者が携帯する携帯機との通信により利用者の車両への接近や降車を検知し、その利用者の車両用ドアに対する解錠または施錠の指示を検出して当該車両用ドアの施解錠を制御する。このようなスマートエントリーシステムが適用される車両用ドア開閉装置の一つとして、利用者の指示を検出するためにドアハンドルに圧電センサを設けたキーレスエントリー装置がある（例えば、特許文献１）。
【０００３】
特許文献１に記載のキーレスエントリー装置は、ドアハンドルに可撓性を有する圧電素子にて形成した圧電センサを備え、当該圧電センサからの検出信号のうち、検出対象とする信号以外の信号成分を検出する外乱検出センサを備えている。このキーレスエントリー装置は、圧電センサによって検出された振動から、ハンドル操作による振動と共に検出されるアイドリング等の外乱振動を差し引いて、ハンドル操作による振動のみを抽出し、ハンドル操作の振動検出感度を高めている。
【０００４】
【特許文献１】特開２００５−９８０１６号公報（段落番号０１００等）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のキーレスエントリー装置は、外乱検出センサを備えて構成されるため、コストアップの要因となってしまう。また、外乱検出センサを備えるためのスペースや、外乱検出センサからの出力を伝達するための配線等が必要となってしまう。また、外乱検出センサや配線や取り付け冶具等が必要になることから質量が増加してしまうといった問題もある。
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、その目的は、コストアップや質量の増加を防止すると共に、車両用ドアに対する利用者の制御指令操作の有無を誤検出することなく判定することが可能な車両用ドアシステム制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明に係る車両用ドアシステム制御装置の特徴構成は、車両用ドアに対する利用者の制御指令操作の入力を検出して、車両用ドアシステムを制御するために、前記利用者が前記車両用ドアに与える制御指令操作による振動を検出する振動検知センサと、前記振動検知センサから出力される検出信号のピーク値を記憶するピークホールド部と、前記検出信号が前記制御指令操作による振動であるか否かを判定する判定閾値が記憶される閾値記憶部と、前記判定閾値以下であり、且つ、前記ピークホールド部に記憶されているピーク値よりも大きいピーク値が新たに検出された場合に、前記ピークホールド部に記憶されているピーク値と前記新たに検出されたピーク値との変化量に基づいて、前記新たなピーク値が検出されてから予め設定された第１の設定時間の経過後に、前記閾値記憶部に記憶された判定閾値を更新する閾値更新部と、前記閾値記憶部に記憶されている判定閾値よりも大きい検出信号が検出された場合に、前記制御指令操作による振動であると判定する判定部と、を備える点にある。
【０００８】
このような特徴構成とすれば、振動検知センサが利用者による制御指令操作の入力以外の振動を検出した場合や、検出信号にノイズが含まれている場合であっても、検出された検出信号に応じて判定閾値を変更し、当該変更された判定閾値と検出信号とに基づいて、利用者による制御指令操作であるか否かを判定することができる。また、ノイズを検出するために別のセンサを備える必要がないため、コストアップや質量の増加を防止すると共に、誤検出することなく適切に利用者による制御指令操作を判定することが可能となる。
【０００９】
また、前記判定部は、前記判定閾値よりも大きい検出信号が検出されてから前記第１の設定時間よりも長い第２の設定時間が経過するまでに、再度、前記閾値記憶部に記憶されている判定閾値よりも大きい検出信号が検出された場合に前記制御指令操作による振動であると判定すると好適である。
【００１０】
このような構成とすれば、利用者の制御指令操作が、判定閾値よりも大きい検出信号が検出されてから第２の設定時間内に少なくとも２回あったことを判定条件とすることができるため、誤検出の防止効果を更に高めることが可能となる。
【００１１】
或いは、前記判定部は、前記判定閾値よりも大きい検出信号が検出されてから前記第１の設定時間の経過後、当該判定閾値よりも大きい検出信号が検出されてから前記第１の設定時間よりも長い第２の設定時間が経過するまでに、再度、前記閾値記憶部に記憶されている判定閾値よりも大きい検出信号が検出された場合に前記制御指令操作による振動であると判定するとしても良い。
【００１２】
このような構成であっても、利用者の制御指令操作が、判定閾値よりも大きい検出信号が検出されてから第１の設定時間の経過後、第２の設定時間内に少なくとも２回あったことを判定条件とすることができるため、誤検出の防止効果を更に高めることが可能となる。
【００１３】
また、前記閾値更新部は、前記判定閾値よりも大きい検出信号が検出されてから前記第１の設定時間内に前記判定閾値よりも大きい検出信号が新たに検出された場合でも、前回の検出信号が検出されてから前記第２の設定時間が経過するまで前記判定閾値を更新しないと好適である。
【００１４】
このような構成とすれば、判定閾値よりも大きい検出信号が検出されてから第１の設定時間内に新たなピーク値が検出された場合には、このピーク値はノイズに起因するものであると判定し、このようなノイズにより判定閾値が不要に大きく変更されることを防止できる。したがって、ノイズに起因して判定閾値が大きく更新されたことにより、本来、検出すべき利用者による制御指令操作に応じた検出信号のピーク値を見逃すことにより検出できないといったことを防止することができる。
【００１５】
また、前記判定部は、前記第１の設定時間が経過するまでに、再度、前記閾値記憶部に記憶されている判定閾値よりも大きい検出信号が検出された場合に前記制御指令操作による振動でないと判定すると好適である。
【００１６】
このような構成とすれば、第１の設定時間内に複数の検出信号が検出された場合には、ノイズの可能性が高いことから、このようなノイズを利用者の制御指令操作であると判定する誤検出を防止することができる。
【００１７】
また、前記閾値更新部は、前記ピークホールド部によるピーク値の検出後、予め設定された第３の設定時間経過後に検出されたピーク値が、前記ピークホールド部に記憶されているピーク値よりも、予め設定された設定量以上小さくなった場合に、前記閾値記憶部に記憶されている判定閾値を小さくすると好適である。
【００１８】
ピーク値が検出されてから第３の設定時間が経過した後の検出信号のピーク値が小さくなっている場合には、周囲から受ける振動やノイズ等が少なくなっている可能性が高い。このため、誤検出する可能性が低くなっていると考えられる。したがって、このような構成とすれば、このような状況においては判定閾値を小さくして、検出感度を高めることが可能となる。
【００１９】
前記閾値更新部が、前記閾値記憶部に記憶されている判定閾値を小さくする方法の一例として、前記ピークホールド部に記憶されているピーク値と前記第３の設定時間経過後に検出されたピーク値との差に応じて行うと好適である。
【発明を実施するための最良の形態】
【００２０】
〔第一の実施形態〕
以下、本発明の実施例を図面に基づいて説明する。図１は、本発明に係る車両用ドアシステム制御装置１の概略構成を模式的に示したブロック図である。本車両用ドアシステム制御装置１は、車両用ドアに対する利用者の制御指令操作の入力を検出して、車両用ドアシステムを制御する機能を備えている。
【００２１】
車両用ドアシステム制御装置１は、利用者が持つ携帯可能なスマートキーと通信を行うスマートキーシステム１０と、利用者が車両用ドアに与える制御指令操作による振動を検出する振動検知センサ２０と、電子制御ユニット３０（以下、ＥＣＵ：electronic control unit）と、ドアシステム４０とを備えて構成される。本発明に係る制御指令操作は、利用者が車両用ドアに対して行うノック操作である。したがって、振動検知センサ２０は、利用者が車両用ドアに与えるノック操作による振動を検出する。このため、振動検知センサ２０は、外部から与えられる振動に応じて検出信号を出力可能な圧電センサにより構成されると好適である。
【００２２】
また、車両用ドアは、車両が備えるドアである。当該ドアには、車両の側部に設けられるスライドドアや車両の後部に設けられるバックドア等が含まれる。以降の説明では、説明を明快にするために、車両用ドアはスライドドアであるとして説明する。ドアシステム４０は、スライドドアやスライドドアが有するロック機構等を備えて構成される。ＥＣＵ３０は、振動検知センサ２０から出力される検出信号に基づいて後述する種々の処理を行い、ドアシステム４０が備えるスライドドアの開閉制御や、ロック機構の開錠や施錠の制御を行う。
【００２３】
ＥＣＵ３０は、起動信号出力部３１、ピークホールド部３２、変化量演算部３３、閾値更新部３４、経過時間計数部３５、閾値記憶部３６、判定部３７、ドアシステム制御部３８から構成される。ここで、本車両用ドアシステム制御装置１は、ＣＰＵを中核部材として車両用ドアシステムを制御する種々の処理を行うための上述の機能部をハードウェア又はソフトウェア或いはその両方で構築されている。以下、本車両用ドアシステム制御装置１の各部の構成について説明する。
【００２４】
スマートキーシステム１０は、上述のように利用者が持つ携帯可能なスマートキーと通信を行う。この通信は、スマートキーがスマート検知エリアに存在している場合に行われる。スマート検知エリアは、スマートキーシステム１０の受信強度やスマートキーから出力される出力信号の信号強度等により決定される。スマートキーシステム１０は、スマート検知エリアに存在するスマートキーを検出すると、後述の起動信号出力部３１に対してその旨を示す信号を出力する。
【００２５】
起動信号出力部３１は、スマートキーシステム１０からスマートキーがスマート検知エリアに存在することを示す信号が入力されると、後述の振動検知センサ２０、ピークホールド部３２、及び閾値記憶部３６に対して起動信号を出力する。この起動信号は、スマートキーがスマート検知エリアに存在する間、継続して出力する形態とすることも可能である。或いは、スマートキーがスマート検知エリアに入った時に起動信号を出力し、スマートキーがスマート検知エリアから出た時に終了信号を出力する形態とすることも可能である。なお、以下では、スマートキーがスマート検知エリアに存在する間、起動信号出力部３１が継続して起動信号を出力する形態として説明する。
【００２６】
振動検知センサ２０は、上述のように、車両用ドアに与える制御指令操作による振動を検出する。本実施形態では、制御指令操作は、利用者が車両用ドアに対して行うノック操作である。したがって、振動検知センサ２０は、利用者が車両用ドアに対して行うノック操作により生じる振動を検出する。この検出は、起動信号出力部３１から入力される起動信号を受けて開始され、当該起動信号が受信できる間は継続して行われる。振動検知センサ２０により検出された振動に基づく検出信号は、後述のピークホールド部３２及び判定部３７に伝達される。
【００２７】
ピークホールド部３２は、振動検知センサ２０から出力される検出信号のピーク値Ｖｐを記憶する。ピークホールド部３２は、所謂ピークホールド回路から構成され、当該ピークホールド部３２に入力される検出信号のピーク値Ｖｐを算出する。ピークホールド回路は、コンデンサ、ダイオード、オペアンプ等から構成すると好適であるが、周知であるため説明は省略する。ここで、ピーク値Ｖｐとは、検出信号の波高が最高となる時の波高値である。また、ピークホールド部３２は、上述のように起動信号出力部３１から起動信号が伝達されている間は継続して動作する。したがって、ピークホールド部３２は、起動信号が伝達されている間のピーク値Ｖｐを検出し、起動信号が伝達されなくなった場合には、それまでに検出していたピーク値Ｖｐをリセットする。ピークホールド部３２により検出されたピーク値Ｖｐは、後述の変化量演算部３３及び閾値更新部３４に伝達され、経過時間計数部３５にピーク値Ｖｐが検出されたことを示す信号が伝達される。ここで、ピークホールド部３２は、上述のように検出されたピーク値Ｖｐを記憶するが、記憶されているピーク値Ｖｐよりも大きなピーク値Ｖｐ’が検出された場合には、当該ピーク値Ｖｐ’を記憶すると共に、更新前のピーク値Ｖｐも記憶する構成であると好適である。
【００２８】
閾値記憶部３６は、検出信号が制御指令操作による振動であるか否かを判定する判定閾値が記憶される。検出信号とは、振動検知センサ２０から出力された信号である。また、制御指令操作とは、利用者が車両用ドアに対して行うノック操作である。したがって、閾値記憶部３６は、振動検知センサ２０から出力された信号が、利用者が車両用ドアに対して行うノック操作による振動であるか否かを判定する判定閾値を記憶する。なお、本実施形態においては、閾値記憶部３６に記憶される判定閾値は、後述の閾値更新部３４により更新可能とされる（詳細は後述する）。
【００２９】
ここで、上述するように閾値記憶部３６には、起動信号出力部３１から起動信号が出力される。閾値記憶部３６は、起動信号が伝達されている間は閾値更新部３４により判定閾値を更新可能な状態とし、起動信号が伝達されなくなった場合には判定閾値を初期値にリセットする。したがって、閾値記憶部３６には、判定閾値の初期値と、更新された判定閾値とが記憶されることとなる。この判定閾値を用いた判定は、後述の判定部３７により行われるが、その際、用いられる判定閾値は判定閾値が更新されている場合には更新された判定閾値が用いられ、更新されていない場合には初期値が用いられる。
【００３０】
変化量演算部３３は、上述の閾値記憶部３６に記憶されている判定閾値を参照し、当該判定閾値以下であり、且つ、ピークホールド部３２に記憶されているピーク値Ｖｐよりも大きいピーク値Ｖｐ’が新たに検出された場合に、ピークホールド部３２に記憶されているピーク値Ｖｐと新たに検出されたピーク値Ｖｐ’との変化量を演算する。
【００３１】
そして、変化量演算部３３は、ピークホールド部３２から新たに検出されたピーク値Ｖｐ’が伝達された場合には、閾値記憶部３６に記憶されている判定閾値を参照し、当該ピーク値Ｖｐ’が判定閾値以下であるか否かを判定する。ピーク値Ｖｐ’が判定閾値以下である場合には、新たに検出されたピーク値Ｖｐ’と先に検出されていたピーク値Ｖｐとの差を変化量Δとして演算する。演算された変化量Δは、後述の閾値更新部３４に伝達される。
【００３２】
経過時間計数部３５は、上述のようにピークホールド部３２からピーク値Ｖｐが検出されたことを示す信号が伝達される。この信号は、ピークホールド部３２がピーク値Ｖｐを検出する毎、即ちピーク値Ｖｐが更新される毎に伝達される。経過時間計数部３５は、当該信号が伝達されると新たなピーク値Ｖｐが検出されてからの経過時間を計数する。この計数は、ピーク値Ｖｐの更新毎に行われる。そして、新たなピーク値Ｖｐが検出されてから予め設定された第１の設定時間が経過すると、閾値更新部３４に対して第１の経過信号を出力する。ここで、第１の設定時間とは、例えば数１０ミリ秒オーダーで設定されると好適である。本実施形態では、この第１の設定時間を１０ミリ秒として説明する。したがって、経過時間計数部３５は、新たなピーク値Ｖｐが検出されてから１０ミリ秒経過すると、閾値更新部３４に対して第１の経過信号を出力する。
【００３３】
閾値更新部３４は、判定閾値以下であり、且つ、ピークホールド部３２に記憶されているピーク値Ｖｐよりも大きいピーク値Ｖｐ’が新たに検出された場合に、ピークホールド部３２に記憶されているピーク値Ｖｐと新たに検出されたピーク値Ｖｐ’との変化量Δに基づいて、新たなピーク値Ｖｐ’が検出されてから予め設定された第１の設定時間の経過後に、閾値記憶部３４に記憶された判定閾値を更新する。変化量Δは、上述の変化量演算部３３により演算され、伝達される。第１の設定時間とは、本実施形態の場合、１０ミリ秒であり、経過時間計数部３５から伝達される。したがって、閾値更新部３４は、新たなピーク値Ｖｐ’が検出されてから１０ミリ秒経過した場合に変化量Δに基づいて閾値記憶部３４に記憶された判定閾値を更新する。この更新は、閾値記憶部３６に記憶されている判定閾値に変化量Δを加えることにより行われる。したがって、ピークホールド部３２により新たなピーク値Ｖｐ’が検出される毎に判定閾値が段階的に更新されることとなる。
【００３４】
判定部３７は、閾値記憶部３６に記憶されている判定閾値よりも大きい検出信号が検出された場合に、制御指令操作による振動であると判定する。判定閾値よりも大きい検出信号とは、判定閾値よりも大きいピーク値Ｖｐであっても良いし、判定閾値を超える検出信号であっても良い。以下の説明では、判定閾値よりも大きい検出信号とは、判定閾値よりも大きいピーク値Ｖｐであるとして説明する。閾値記憶部３６に記憶されている判定閾値とは、閾値更新部３４により判定閾値が更新されていない場合には判定閾値の初期値であり、閾値更新部３４により判定閾値が更新されている場合には更新された判定閾値である。上述のように判定部３７には、振動検知センサ２０から検出されたピーク値Ｖｐが伝達される。また、制御指令操作とは、利用者が車両用ドアに対して行うノック操作である。したがって、判定部３７は、振動検知センサ２０からピーク値Ｖｐが伝達される毎に、当該ピーク値Ｖｐと閾値記憶部３６に規則されている判定閾値とを比較し、判定閾値よりも大きいピーク値Ｖｐが検出された場合に、利用者が車両用ドアに対して行うノック操作による振動であると判定する。この判定結果は、後述のドアシステム制御部３８に伝達される。
【００３５】
ドアシステム制御部３８は、振動検知センサ２０が検出した検出信号が、判定部３７により利用者が車両用ドアに対して行うノック操作による振動であると判定された場合に、ドアシステム４０に対してドアシステム４０を作動させる作動信号を出力する。
【００３６】
ドアシステム４０は、ドアシステム制御部３８から作動信号が伝達されると、スライドドアやスライドドアが有するロック機構等を作動させる。即ち、スライドドアの開閉や、スライドドアが有するロック機構の開錠や施錠を行う。これらの制御は、車両の状態に応じて行われる。即ち、スライドドアが閉扉されている場合には作動信号に応じて開扉し、スライドドアが開扉されている場合には作動信号に応じて閉扉する。また、ロック機構が施錠されている場合には作動信号に応じて開錠し、ロック機構が開錠されている場合には作動信号に応じて施錠する。
【００３７】
このように、本車両用ドアシステム制御装置１は、振動検知センサ２０から出力される検出信号のピーク値に応じて判定閾値を更新して判定するため、検出信号に含まれるノイズ等に起因して誤検出することなく、適切に利用者の制御指令操作を検出することが可能となる。また、判定閾値の更新等に係る処理は、ＥＣＵ３０で行われるため、別途外乱検出センサ等の他の機能部品を備える必要がない。このため、コストアップや重量の増加をすることなく、適切に利用者の制御指令操作を検出することが可能となる。
【００３８】
次に、閾値更新部３４による判定閾値の更新及び判定部３７による利用者の制御指令操作の検出に関して図２を用いて説明する。図２は、横軸を時間、縦軸を検出信号の信号強度として、検出信号の一例を示したものである。時間ｔ０にて、起動信号出力部３１から振動検知センサ２０に起動信号が入力されると、振動検知センサ２０は検出を開始する。振動検知センサ２０から出力される検出信号を破線で示す。この検出信号は、ピークホールド部３２に伝達され、当該ピークホールド部３２は、ピーク値Ｖｐの検出を行う。図２においては、説明の便宜上、ピーク値Ｖｐを実線で示す。
【００３９】
なお、時間ｔ０から時間ｔ１までの間は、実線で示されるように検出信号自体がピーク値Ｖｐとして検出されるが、本実施形態においては時間ｔ０から時間ｔ１までのピーク値Ｖｐの変動は判定閾値の更新に対して考慮されることはなく無視される。したがって、ピークホールド部３２は、時間ｔ１の時のピーク値Ｖｐをピーク値Ｖｐ１として検出する。一方、時間ｔ０においては、判定閾値は、一点鎖線で示されるように閾値記憶部３６に記憶される初期値が判定閾値として用いられる。この判定閾値を判定閾値Ｔｈ０とする。
【００４０】
その後、検出信号が時間の経過と共に変化し、時間ｔ３において、ピーク値Ｖｐ１よりも大きいピーク値Ｖｐ２が検出された場合には、変化量演算部３３がピーク値Ｖｐ１とピーク値Ｖｐ２との差を演算する。この演算結果をΔ１とする。ピークホールド部３１は、ピーク値Ｖｐ２を検出したことを示す信号を経過時間計数部３５に伝達する。経過時間計数部３５は、この信号の伝達に伴って、ピーク値Ｖｐ２を検出してからの経過時間を計数する。
【００４１】
更に、時間ｔ５において、ピーク値Ｖｐ２よりも大きいピーク値Ｖｐ３が検出された場合には、変化量演算部３３がピーク値Ｖｐ２とピーク値Ｖｐ３との差を演算する。この演算結果をΔ２とする。この場合もピークホールド部３１は、ピーク値Ｖｐ３を検出したことを示す信号を経過時間計数部３５に伝達する。当該経過時間計数部３５は、この信号の伝達に伴って、ピーク値Ｖｐ３を検出してからの経過時間を計数する。
【００４２】
その後、ピークホールド部３２がピーク値Ｖｐ２を検出してから１０ミリ秒経過すると、閾値更新部３４は閾値記憶部３６に記憶されている判定閾値を更新する。この更新は、更新前の判定閾値Ｔｈ０にピーク値Ｖｐ１とピーク値Ｖｐ２との差であるΔ１を加えた判定閾値Ｔｈ１になるように行われる。
【００４３】
そして、例えば時間ｔ７で検出信号がその時の判定閾値Ｔｈ１を超えた場合に、判定部３７は振動検知センサ２０が、利用者が車両用ドアに対して行うノック操作による振動を検出したと判定する。この判定結果を受けて、ドアシステム制御部３８がドアシステム４０に対して作動信号を送信する。このようにして、本車両用ドアシステム制御装置１は、誤検出することなく適切に利用者によるノック操作を検出し、ドアシステム４０を制御することが可能となる。
【００４４】
次に、本車両用ドアシステム制御装置１が行う処理に関して図３に示すフローチャートを用いて説明する。まず、スマートキーシステム１０が、スマートキーがスマート検知エリアに存在するか否かの確認を行う。スマートキーがスマート検知エリアに存在しない場合には（ステップ＃０１：Ｎｏ）、本車両用ドアシステム制御装置１は、ドアシステム４０の制御に係る処理を開始しない。一方、スマートキーシステム１０により、スマートキーがスマート検知エリアに存在すると判定された場合には（ステップ＃０１：Ｙｅｓ）、スマートキーシステム１０は、起動信号出力部３１に対してその旨を示す信号を出力する。
【００４５】
起動信号出力部３１は、振動検知センサ２０、ピークホールド部３２、閾値記憶部３６に対して、起動信号を出力する（ステップ＃０２）。この起動信号の受信に伴い、振動検知センサ２０が振動の検出を開始する（ステップ＃０３）。また、ピークホールド部３２が検出信号のピーク値Ｖｐの検出を開始する（ステップ＃０４）。
【００４６】
ピークホールド部３２により検出されるピーク値Ｖｐが更新された場合には（ステップ＃０５：Ｙｅｓ）、経過時間計数部３５が、当該ピーク値Ｖｐが検出されてからの経過時間の計数を開始する（ステップ＃０６）。そして、変化量演算部３３は、これまでのピーク値Ｖｐと新たに検出されたピーク値Ｖｐ’との変化量Δを演算する（ステップ＃０７）。
【００４７】
閾値更新部３４は、経過時間計数部３５が計数するピーク値Ｖｐ’が検出されてからの経過時間に基づいて、予め設定された第１の設定時間が経過しているか否かを確認する。ピーク値Ｖｐ’が検出されてから第１の設定時間が経過した場合には（ステップ＃０８：Ｎｏ）、閾値更新部３４は、閾値記憶部３６に記憶されている判定閾値を検出されたピーク値Ｖｐ’に基づいて更新する（ステップ＃０９）。
【００４８】
ステップ＃０８において第１の設定時間が経過していない場合（ステップ＃０８：Ｙｅｓ）には閾値記憶部３６に記憶されている判定閾値を用い、或いはステップ＃０９において判定閾値が更新された場合には更新された判定閾値を用いて、判定部３７はピーク値Ｖｐ’が判定閾値を超えたか否かの確認を行う。ピーク値Ｖｐ’が判定閾値を越えた場合には（ステップ＃１０：Ｙｅｓ）、判定部３７は検出されたピーク値Ｖｐ’に係る検出信号がノック操作に起因するものであると判定する（ステップ＃１１）。この判定結果は、ドアシステム制御部３８に伝達され、当該ドアシステム制御部３８はドアシステム４０を制御する（ステップ＃１２）。
【００４９】
一方、ステップ＃１０において、ピーク値Ｖｐ’が判定閾値を超えていない場合には（ステップ＃１０：Ｎｏ）、スマートキーシステム１０はスマートキーがスマート検出エリアに存在しているか否かの確認を行う。スマートキーがスマート検出エリアに存在していない場合には（ステップ＃１３：Ｙｅｓ）、処理を終了する。一方、スマートキーがスマート検出エリアに存在する場合には（ステップ＃１３：Ｎｏ）、ステップ＃０５に戻り処理を継続する。このようなフローチャートに従って処理を行うことにより、本車両用ドアシステム制御装置１は、コストアップや質量の増加を防止すると共に、車両用ドアに対する利用者の制御指令操作の有無を誤検出することなく判定することが可能となる。
【００５０】
〔第二の実施形態〕
上記第一の実施形態では、判定部３７が検出されたピーク値が判定閾値を超えた場合に、ノック操作であると判定するとして説明した。本発明に係る第二の実施形態では、判定部３７は、判定閾値よりも大きい検出信号が検出されてから予め設定された第１の設定時間よりも長い第２の設定時間が経過するまでに、再度、閾値記憶部３６に記憶されている判定閾値よりも大きい検出信号が検出された場合に制御指令操作による振動であると判定する点で、第一の実施形態と異なる。
【００５１】
本実施形態においても、判定閾値よりも大きい検出信号は、判定閾値よりも大きいピーク値Ｖｐとして説明する。また、第１の設定時間は検出信号のピーク値Ｖｐが検出されてからの経過時間であり、例えば１０ミリ秒として予め設定される。第２の設定時間も検出信号のピーク値Ｖｐが検出されてからの経過時間であるが、第１の設定時間より長く設定される。本実施形態においては、第２の設定時間は１．５秒として設定されているとして説明する。したがって、本実施形態における判定部３７は、検出信号のピーク値Ｖｐが検出されてから１．５秒が経過するまでに、再度、閾値記憶部３６に記憶されている判定閾値よりも大きいピーク値Ｖｐ’が検出された場合にノック操作による振動であると判定する。このような構成とすれば、２回のノック操作を検出対象とすることができるため、上述の第一の実施形態よりも更に誤検出を防止することが可能となる。
【００５２】
〔第三の実施形態〕
上記第一の実施形態及び第二の実施形態では、検出されたピーク値Ｖｐに基づいて判定閾値を大きなものに更新する場合の例に関して説明した。本発明に係る車両用ドアシステム制御装置１は、判定閾値を小さく更新することも可能である。以下に説明する。
【００５３】
閾値更新部３４は、ピークホールド部３２によるピーク値Ｖｐの検出後、予め設定された第３の設定時間経過後に検出されたピーク値Ｖｐが、ピークホールド部３２に記憶されているピーク値Ｖｐよりも、予め設定された設定量以上小さくなった場合に、閾値記憶部３６に記憶されている判定閾値を小さくする。上述のように経過時間計数部３５は、ピーク値Ｖｐが検出されてからの経過時間を計数する。変化量演算部３３は、ピーク値Ｖｐが検出されてから予め設定された第３の設定時間（例えば２秒）が経過した時点における検出信号のピーク値Ｖｐ’’と、ピークホールド部３２に記憶されているピーク値Ｖｐとを比較し変化量Δを演算する。この変化量Δが、予め設定された設定量以上となった場合に、閾値更新部３４は、判定閾値を小さくする。このような構成とすれば、例えば相対的にノイズが小さくなった場合等において、それまでに大きく更新された判定閾値を適切な大きさからなる判定閾値に更新することができる。
【００５４】
上述の判定閾値を小さくする更新の方法としては、閾値更新部３４は、ピークホールド部３２に記憶されているピーク値Ｖｐと第３の設定時間経過後に検出されたピーク値Ｖｐ’’との差に応じて閾値記憶部３４に記憶されている判定閾値を小さくすると好適である。
【００５５】
上記のような判定閾値を小さくする方法に関して図４を用いて説明する。ピーク値Ｖｐが検出されてから、予め設定された第３の設定時間（例えば２秒）が経過した場合のピーク値Ｖｐ’’との変化量ΔＶｐが、予め設定された設定量以上となった場合に、閾値更新部３４は第３の設定時間の経過後に用いられる判定閾値を所定量（ΔＴｈ）だけ小さくする。また、この場合、図４に示されるようにピークホールド部３２に記憶されるピーク値Ｖｐは、第３の設定時間経過時のピーク値Ｖｐ’’に更新すると好適である。即ち、図４における変化量ΔＶｐだけ小さくすると好適である。このように本車両用ドアシステム制御装置１は、状況に応じて判定閾値とピーク値とを更新するため、車両用ドアに対する利用者の制御指令操作の有無を誤検出することなく適切に判定することが可能となる。
【００５６】
〔その他の実施形態〕
上記実施形態におけるフローチャートにおいて、スマートキーがスマート検出エリアに存在するか否かの判定は、ステップ＃１３において行うものとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。ステップ＃０２からステップ＃１２における処理の最中であっても、スマートキーがスマート検出エリアに存在しないと判定された場合には、その時点で行っている処理に対して割り込みを行い、処理を終了させるようなフローチャートとすることも当然に可能である。
【００５７】
上記実施形態では、閾値更新部３４は、閾値記憶部３６に記憶されている判定閾値を超えるピーク値Ｖｐが検出された場合に、閾値記憶部３６に記憶されている判定閾値を更新するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。閾値更新部３４は、判定閾値よりも大きい検出信号が検出されてから第１の設定時間内に判定閾値よりも大きい検出信号が新たに検出された場合でも、前回の検出信号が検出されてから第２の設定時間が経過するまで判定閾値を更新しないような構成とすることも可能である。このような構成とすれば、連続して入力されるノイズにより判定閾値が上昇してしまうことを防止することができる。したがって、誤検出の効果を更に高めることが可能となる。
【００５８】
上記実施形態では、判定部３７は、閾値記憶部３６に記憶されている判定閾値を超えるピーク値Ｖｐが検出された場合に、当該ピーク値を有する検出信号がノック操作に起因するものであると判定するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。判定部３７は、第１の設定時間が経過するまでに、再度、閾値記憶部３６に記憶されている判定閾値よりも大きい検出信号が検出された場合には制御指令操作、即ちノック操作による振動でないと判定することも可能である。
【００５９】
即ち、図５に示されるように、時間ｔ１でピーク値Ｖｐ１が検出されてから第１の設定時間（例えば１０ミリ秒）経過するまでに、例えば時間ｔ２で判定閾値よりも大きなピーク値Ｖｐ２、時間ｔ３で判定閾値よりも大きなピーク値Ｖｐ３が検出された場合でもこれらのピーク値Ｖｐ２及びＶｐ３に基づく検出信号は、ノック操作によるものではないと判断すると好適である。このような構成とすれば、ノイズによる誤動作防止の効果を更に高めることが可能となる。
【００６０】
上記実施形態では、第１の設定時間を１０ミリ秒とし、第２の設定時間を１．５秒とし、第３の設定時間を２秒として説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。これらの数値は、単なる一例であり、他の時間に設定することは当然に可能である。
【００６１】
上記第二の実施形態では、判定部３７は、判定閾値よりも大きい検出信号が検出されてから予め設定された第１の設定時間よりも長い第２の設定時間が経過するまでに、再度、閾値記憶部３６に記憶されている判定閾値よりも大きい検出信号が検出された場合に制御指令操作による振動であると判定するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。判定部３７は、判定閾値よりも大きい検出信号が検出されてから第１の設定時間の経過後、当該判定閾値よりも大きい検出信号が検出されてから第１の設定時間よりも長い第２の設定時間が経過するまでに、再度、閾値記憶部３６に記憶されている判定閾値よりも大きい検出信号が検出された場合に制御指令操作による振動であると判定することも可能である。このような構成とすれば、例えば、第１の設定時間がノック動作を行うことが可能な時間（例えば１秒以上）よりも極端に小さな時間（例えば１０ミリ秒）に設定された場合には、第１の設定時間に検出された判定閾値よりも大きい複数回の検出信号は、ノイズである可能性が高いことから利用者の制御指令操作でないと判定することができる。したがって、誤検出防止の効果を更に高めることが可能となる。
【００６２】
上記実施形態では、検出信号はノック操作に起因した振動であるとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。例えば、１回のノック操作に対して、複数回の検出信号が振動検知センサ２０から出力される場合には、所定時間内における一連の検出信号を、１回のノック操作に対して出力された検出信号であるとして扱っても良い。即ち、所定時間内における一連の検出信号を、１つの検出信号として扱っても良い。
【００６３】
上記実施形態では、判定閾値よりも大きい検出信号は、判定閾値よりも大きいピーク値Ｖｐであるとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。例えば、判定閾値を検出信号が超えた場合に、判定閾値よりも大きい検出信号であるとしても良い。
【図面の簡単な説明】
【００６４】
【図１】車両用ドアシステム制御装置の概略構成を模式的に示したブロック図
【図２】検出信号の一例を示した図
【図３】車両用ドアシステム制御装置の処理に係るフローチャート
【図４】判定閾値を小さくする場合の検出信号の一例を示した図
【図５】ピーク値を制御指令操作でないと判定する場合の検出信号の一例を示した図
【符号の説明】
【００６５】
１：車両用ドアシステム制御装置
１０：スマートキーシステム
２０：振動検知センサ
３０：ＥＣＵ（電子制御ユニット）
３１：起動信号出力部
３２：ピークホールド部
３３：変化量演算部
３４：閾値更新部
３５：経過時間計数部
３６：閾値記憶部
３７：判定部
３８：ドアシステム制御部
４０：ドアシステム
【図１】
2010007357.tif 000003
【図２】
2010007357.tif 000004
【図３】
2010007357.tif 000005
【図４】
2010007357.tif 000006
【図５】
2010007357.tif 000007