(57)【要約】【課題】  演算値の挙動に応じて展開までの時間を制御することで様々な衝突形態に応じた適切な点火判定をすることができるエアバッグシステムの制御装置を提供する。【解決手段】  車両の衝突の検出時に乗員を保護するエアバッグを展開させるエアバッグシステムの制御装置が、車両に設けられた加速度センサの出力を処理して演算値１及び演算値２を算出する算出手段と、それらの演算値を座標軸としたマトリックスの各領域に展開までの設定時間を格納するようにしたマップと、演算値１及び演算値２が当該マップ上の一つの領域に属している時間を計時するためのカウンタと、そのカウンタの値がマップ内の対応する領域上の設定時間に達した時点で展開を起動するための点火信号を発行する点火判定手段と、を具備するように構成される。【選択図】      図３
2006076473.tif 000002
【特許請求の範囲】
【請求項１】
車両の衝突の検出時に乗員を保護するエアバッグを展開させるエアバッグシステムの制御装置であって、
車両に設けられた加速度センサの出力を処理して第１及び第２の演算値を算出する算出手段と、
該第１及び第２の演算値を座標軸としたマトリックスの各領域に展開までの設定時間を格納するようにしたマップと、
前記算出手段によって算出される第１及び第２の演算値が前記マップ上の一つの領域に属している時間を計時するためのカウンタと、
前記カウンタの値が前記マップ内の対応する領域上の設定時間に達した時点で展開を起動するための点火信号を発行する点火判定手段と、
を具備することを特徴とする、エアバッグシステムの制御装置。
【請求項２】
前記点火判定手段は、該第１及び第２の演算値が前記マップ内の展開禁止領域に属するとき、前記カウンタをクリア状態に維持する、請求項１に記載のエアバッグシステムの制御装置。
【請求項３】
前記点火判定手段は、該第１及び第２の演算値が一つの領域から他の領域に移行したとき、前記カウンタの計時を継続させ、前記カウンタの値が移行先の領域上の設定時間に達した時点で点火信号を発行する、請求項１に記載のエアバッグシステムの制御装置。
【請求項４】
前記点火判定手段は、該第１及び第２の演算値が一つの領域から他の領域に移行した場合において、移行元の領域上の設定時間から前記カウンタの値を減じて得られる時間よりも移行先の領域上の設定時間が小さいとき、前記カウンタをクリアしてから計時を開始させ、前記カウンタの値が移行先の領域上の設定時間に達した時点で点火信号を発行する、請求項１に記載のエアバッグシステムの制御装置。
【請求項５】
前記点火判定手段は、該第１及び第２の演算値が一つの領域から他の領域に移行した場合において、移行先の領域上の設定時間が移行元の領域上の設定時間より大きいとき、移行元の領域上の設定時間から前記カウンタの値を減じて得られる時間を初期値として前記カウンタの計時を開始させ、前記カウンタの値が移行先の領域上の設定時間に達した時点で点火信号を発行する、請求項１に記載のエアバッグシステムの制御装置。
【請求項６】
前記点火判定手段は、該第１及び第２の演算値が一つの領域から他の領域に移行した場合において、移行先の領域上の設定時間が移行元の領域上の設定時間より大きいとき、前記カウンタをクリアしてから計時を開始させ、前記カウンタの値が移行先の領域上の設定時間に達した時点で点火信号を発行する、請求項１に記載のエアバッグシステムの制御装置。
【請求項７】
前記点火判定手段は、領域ごとに前記カウンタが達した値の設定時間に対する割合を求め、求められた割合を積算した積算値が所定値に達した時点で点火信号を発行する、請求項１に記載のエアバッグシステムの制御装置。
【請求項８】
前記点火判定手段は、前記カウンタに対して上限値を設定する、請求項１に記載のエアバッグシステムの制御装置。
【請求項９】
前記点火判定手段は、前記カウンタに対して下限値を設定する、請求項１に記載のエアバッグシステムの制御装置。
【請求項１０】
前記点火判定手段は、サテライトセンサの状態によって前記マップ上の設定時間を可変にする、請求項１に記載のエアバッグシステムの制御装置。
【請求項１１】
前記点火判定手段は、サテライトセンサの状態によって前記カウンタの作動速度を可変にする、請求項１に記載のエアバッグシステムの制御装置。
【請求項１２】
前記点火判定手段は、サテライトセンサがオンのときに前記カウンタの作動を可能にする、請求項１に記載のエアバッグシステムの制御装置。
【請求項１３】
前記点火判定手段は、車両の周辺を監視するシステムの状態によって衝突が事前に検出された場合に前記カウンタの作動を可能にする、請求項１に記載のエアバッグシステムの制御装置。
【請求項１４】
前記点火判定手段は、乗員の体格を検出するシステムによる検出値に応じて前記マップ上の設定時間を可変にする、請求項１に記載のエアバッグシステムの制御装置。
【請求項１５】
前記点火判定手段は、シートポジションの位置に応じて前記マップ上の設定時間を可変にする、請求項１に記載のエアバッグシステムの制御装置。
【請求項１６】
前記点火判定手段は、前記加速度センサの故障時又は通信エラーの発生時に、前記カウンタをクリアし又は前記カウンタの更新を禁止する、請求項１に記載のエアバッグシステムの制御装置。
【請求項１７】
当該エアバッグシステムは複数の加速度センサを有して側突を検出するものであり、前記点火判定手段は、衝突側にない加速度センサをセーフィング手段として使用する、請求項１に記載のエアバッグシステムの制御装置。
【請求項１８】
当該エアバッグシステムは前記第１及び第２の演算値に基づき展開を作動させる判定を行うための閾値を格納した第２のマップを併用するものであり、前記点火判定手段は、前記カウンタの値が前記設定時間を超えた場合に前記閾値を下げる、請求項１に記載のエアバッグシステムの制御装置。
【請求項１９】
当該エアバッグシステムは前記第１及び第２の演算値に基づき展開を作動させる判定を行うための閾値を格納した第２のマップを併用するものであり、前記積算値が所定値を超えた場合に前記閾値を下げる、請求項７に記載のエアバッグシステムの制御装置。
【請求項２０】
前記点火判定手段は、当該エアバッグシステムの初期設定動作中において前記カウンタの作動を禁止する、請求項１に記載のエアバッグシステムの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の衝突の検出時に乗員を保護するエアバッグを展開させるエアバッグシステムにおける制御装置に関する。
【背景技術】
【０００２】
車両の衝突時における乗員保護を目的として、エアバッグシステムが採用されている。かかるエアバッグシステムは、車両の加速度を検出する加速度センサを設け、加速度センサの出力をフィルタや積分器などの演算器で処理し、その演算値を予め設定された閾値と比較し、演算値が閾値を超える場合にエアバッグを展開させるシステムである。
【０００３】
特に、２種類の演算方法を使用して２個の演算値を求め、固定の閾値が設定された２次元座標のマップ上での当該演算値の位置を決定することにより、展開を起動すべきか否かの点火判定が行われる場合がある。図１は、そのような従来の点火判定マップを示すものである。ここで、縦軸の演算値１は、例えば、現在までの過去一定時間（例えば、数十ミリ秒）にわたる加速度の時間積分値であり、一方、横軸の演算値２は、例えば、過去の無限期間にわたる加速度の時間積分値である。
【０００４】
図１において、衝突の状態によっては、閾値を示す線に対して、演算値１及び演算値２によって表される点が同図に示されるような軌跡を描く場合がある。すなわち、一旦大きくなった演算値１が小さくなることで、点火時期が遅くなっている。このように設計時に想定されていた値より実際の演算値が小さくなると、衝突が発生しているにもかかわらず、演算値が閾値を超えず、点火しないか又は点火が遅れるという事態が発生する。
【０００５】
なお、加速度の演算値とマップとからエアバッグの点火判定を行う技術に関連する先行技術文献として、下記特許文献１は、演算値がマップに設けられた各領域を通過するごとにカウントする値が閾値を超えた時点でエアバッグの展開を行う技術を開示している。また、下記特許文献２は、マップに設けられた閾値を演算値が超えた時点でエアバッグの展開を行う技術を開示している。
【０００６】
【特許文献１】特開平９−２２６５１５号公報
【特許文献２】特開２００２−６７８７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した問題点に鑑みてなされたものであり、その目的は、演算値の挙動に応じて展開までの時間を制御することで様々な衝突形態に応じた適切な点火判定をすることができるエアバッグシステムの制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第一の面によれば、車両の衝突の検出時に乗員を保護するエアバッグを展開させるエアバッグシステムの制御装置であって、車両に設けられた加速度センサの出力を処理して第１及び第２の演算値を算出する算出手段と、該第１及び第２の演算値を座標軸としたマトリックスの各領域に展開までの設定時間を格納するようにしたマップと、前記算出手段によって算出される第１及び第２の演算値が前記マップ上の一つの領域に属している時間を計時するためのカウンタと、前記カウンタの値が前記マップ内の対応する領域上の設定時間に達した時点で展開を起動するための点火信号を発行する点火判定手段と、を具備することを特徴とする、エアバッグシステムの制御装置が提供される。
【０００９】
また、本発明によれば、前記点火判定手段は、該第１及び第２の演算値が前記マップ内の展開禁止領域に属するとき、前記カウンタをクリア状態に維持する。
【００１０】
また、本発明によれば、前記点火判定手段は、該第１及び第２の演算値が一つの領域から他の領域に移行したとき、前記カウンタの計時を継続させ、前記カウンタの値が移行先の領域上の設定時間に達した時点で点火信号を発行する。
【００１１】
また、本発明によれば、前記点火判定手段は、該第１及び第２の演算値が一つの領域から他の領域に移行した場合において、移行元の領域上の設定時間から前記カウンタの値を減じて得られる時間よりも移行先の領域上の設定時間が小さいとき、前記カウンタをクリアしてから計時を開始させ、前記カウンタの値が移行先の領域上の設定時間に達した時点で点火信号を発行する。
【００１２】
また、本発明によれば、前記点火判定手段は、該第１及び第２の演算値が一つの領域から他の領域に移行した場合において、移行先の領域上の設定時間が移行元の領域上の設定時間より大きいとき、移行元の領域上の設定時間から前記カウンタの値を減じて得られる時間を初期値として前記カウンタの計時を開始させ、前記カウンタの値が移行先の領域上の設定時間に達した時点で点火信号を発行する。
【００１３】
また、本発明によれば、前記点火判定手段は、該第１及び第２の演算値が一つの領域から他の領域に移行した場合において、移行先の領域上の設定時間が移行元の領域上の設定時間より大きいとき、前記カウンタをクリアしてから計時を開始させ、前記カウンタの値が移行先の領域上の設定時間に達した時点で点火信号を発行する。
【００１４】
また、本発明によれば、前記点火判定手段は、領域ごとに前記カウンタが達した値の設定時間に対する割合を求め、求められた割合を積算した積算値が所定値に達した時点で点火信号を発行する。
【００１５】
また、本発明によれば、前記点火判定手段は、前記カウンタに対して上限値を設定する。
【００１６】
また、本発明によれば、前記点火判定手段は、前記カウンタに対して下限値を設定する。
【００１７】
また、本発明によれば、前記点火判定手段は、サテライトセンサの状態によって前記マップ上の設定時間を可変にする。
【００１８】
また、本発明によれば、前記点火判定手段は、サテライトセンサの状態によって前記カウンタの作動速度を可変にする。
【００１９】
また、本発明によれば、前記点火判定手段は、サテライトセンサがオンのときに前記カウンタの作動を可能にする。
【００２０】
また、本発明によれば、前記点火判定手段は、車両の周辺を監視するシステムの状態によって衝突が事前に検出された場合に前記カウンタの作動を可能にする。
【００２１】
また、本発明によれば、前記点火判定手段は、乗員の体格を検出するシステムによる検出値に応じて前記マップ上の設定時間を可変にする。
【００２２】
また、本発明によれば、前記点火判定手段は、シートポジションの位置に応じて前記マップ上の設定時間を可変にする。
【００２３】
また、本発明によれば、前記点火判定手段は、前記加速度センサの故障時又は通信エラーの発生時に、前記カウンタをクリアし又は前記カウンタの更新を禁止する。
【００２４】
また、本発明によれば、当該エアバッグシステムは複数の加速度センサを有して側突を検出するものであり、前記点火判定手段は、衝突側にない加速度センサをセーフィング手段として使用する。
【００２５】
また、本発明によれば、当該エアバッグシステムは前記第１及び第２の演算値に基づき展開を作動させる判定を行うための閾値を格納した第２のマップを併用するものであり、前記点火判定手段は、前記カウンタの値が前記設定時間を超えた場合に前記閾値を下げる。
【００２６】
また、本発明によれば、当該エアバッグシステムは前記第１及び第２の演算値に基づき展開を作動させる判定を行うための閾値を格納した第２のマップを併用するものであり、前記積算値が所定値を超えた場合に前記閾値を下げる。
【００２７】
また、本発明によれば、前記点火判定手段は、当該エアバッグシステムの初期設定動作中において前記カウンタの作動を禁止する。
【発明の効果】
【００２８】
本発明によるエアバッグシステムの制御装置においては、従来の固定化されたマップでは衝突の状態（正突、オフセット衝突、等）によっては演算値を超えない場合や超えても遅くなる場合があるといった問題が解決される。すなわち、本発明によるエアバッグシステムの制御装置においては、演算値のマップ上の位置に時間的な重み付けが付加されることで、たとえ演算値が小さくともエアバッグを早期に展開することが可能となる。
【発明を実施するための最良の形態】
【００２９】
以下、添付図面を参照して本発明の実施形態について説明する。図２は、本発明によるエアバッグシステムの制御装置の一実施形態の構成を示す図である。同図において、符号１００は車両を示し、図の左側が車両の前方である。また、符号１１０はエアバッグＥＣＵ（電子制御装置）を示し、そのＥＣＵ１１０には、衝撃加速度検出用のフロアＧセンサ１１２、入出力インタフェース回路１１４、ＣＰＵ（中央処理装置）１１６、メモリ１１８、等が搭載されている。また、車両１００の前方部左側及び右側には、低速衝突時の加速度をいち早く検出するためのフロントＧセンサ（サテライトセンサ）１３０Ｌ及び１３０Ｒがそれぞれ搭載されている。
【００３０】
図３は、本発明による点火判定マップを示すものである。このマップは、予めメモリ１１８に格納されている。このマップにおいて、縦軸の演算値１は、例えば、現在までの一定時間（例えば、数十ミリ秒）にわたる加速度の時間積分値であり、一方、横軸の演算値２は、例えば、過去の無限期間にわたる加速度の時間積分値である。そして、このマップはマトリックス化され、マトリックスの各領域には展開までの設定時間が単位をミリ秒として格納されている。
【００３１】
なお、演算値１又は演算値２が小さい領域にはマップ値として「ｎｕｌｌ」が格納されており、この「ｎｕｌｌ」は点火をしない領域すなわち展開禁止領域であることを示す。一方、演算値１又は演算値２が大きい領域にはマップ値として「０」が格納されており、この「０」は即時に点火すなわち展開を行う領域であることを示す。
【００３２】
図４は、ＣＰＵ（中央処理装置）１１６の制御の下で実行されるエアバッグ制御ルーチンの処理手順を示すフローチャートである。まず、ステップ２０２では、フロアＧセンサ１１２の出力から加速度データが検出される。次いで、ステップ２０４では、検出された加速度データがアナログ値からデジタル値に変換される。
【００３３】
次いで、ステップ２０６では、Ａ／Ｄ変換された加速度データに基づいて前述の演算値１及び演算値２が算出される。次いで、ステップ２０８では、これらの演算値とメモリ１１８に格納されている点火判定マップとに基づいて点火判定処理が実行される。この点火判定処理の構成例については、後述する。ステップ２１０では、点火判定処理により点火信号がオンとされたか否かが判別され、点火信号がオンの場合には、ステップ２１２に進み、図示しない駆動回路によりエアバックが展開せしめられ、一方、点火信号がオフの場合には、ステップ２０２にループバックする。
【００３４】
図５は、図４中のステップ２０８で実行される点火判定処理の一構成例を示すフローチャートである。まず、ステップ３０２では、演算値１及び演算値２からなる位置が点火判定マップ（図３）上の展開禁止領域に属するか又は展開領域に属するかを判定する。展開禁止領域に属する場合には、ステップ３０４に進み、所定の時間カウンタＣＮＴを０にクリアして本ルーチンを終了する。一方、演算値１及び演算値２からなる位置が展開領域に属する場合には、ステップ３０６以降に進む。
【００３５】
ステップ３０６では、時間カウンタＣＮＴがインクリメントされる。次いで、ステップ３０８では、演算値１及び演算値２が属する領域が本ルーチンの前回走行時の領域から変化しているか否かが判定される。領域の変化があった場合には、ステップ３１０において、展開までの設定時間ＬＴＩＭＥに今回のマップ値Ｍ（ｎ）がセットされる。次いで、ステップ３１２では、時間カウンタＣＮＴの値が展開までの設定時間ＬＴＩＭＥに達したか否かが判定され、達している場合にはステップ３１４にて点火信号がオンとされる。
【００３６】
以上の点火判定処理が繰り返し実行される場合において、演算値１及び演算値２からなる位置が同一の展開領域に属し続けるときには、時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートは図６に示されるものとなり、その領域に入った時点からその領域で定義される時間後に点火オンとなってエアバックが展開せしめられることがわかる。
【００３７】
また、以上の点火判定処理によれば、演算値１及び演算値２からなる位置が展開領域から展開禁止領域に移行した場合、時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートは図７に示されるものとなる。このような場合には、同図に示されるように、カウンタがクリアされることで誤爆が防止される。
【００３８】
また、以上の点火判定処理によれば、演算値１及び演算値２からなる位置がある展開領域から別の展開領域に移行した場合、時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートは図８に示されるものとなる。すなわち、同図に示されるように、次の領域で定義されたマップ値にＬＴＩＭＥが更新され、更新後のＬＴＩＭＥにＣＮＴが達した時点で点火オンとされて、エアバッグの早期展開が実現される。
【００３９】
図９は、点火判定処理の他の構成例を示すフローチャートである。まず、ステップ４０２では、演算値１及び演算値２からなる位置が点火判定マップ（図３）上の展開禁止領域に属するか又は展開領域に属するかを判定する。展開禁止領域に属する場合には、ステップ４０４に進み、時間カウンタＣＮＴを０にクリアして本ルーチンを終了する。一方、演算値１及び演算値２からなる位置が展開領域に属する場合には、ステップ４０６に進む。
【００４０】
ステップ４０６では、今回の領域が前回の領域から変化しているか否かを判定する。領域が変わっていない場合には、ステップ４０８にて時間カウンタＣＮＴをインクリメントした後、ステップ４２０に進む。一方、領域が変わった場合には、ステップ４１０に進み、今回のマップ値Ｍ（ｎ）が前回のマップ値Ｍ（ｎ−１）より小さいか否かが判定される。
【００４１】
今回のマップ値Ｍ（ｎ）が前回のマップ値Ｍ（ｎ−１）以上である場合には、ステップ４１２に進み、時間カウンタＣＮＴに“Ｍ（ｎ−１）−ＣＮＴ”をセットするとともに、展開までの設定時間ＬＴＩＭＥにＭ（ｎ）をセットする。そして、ステップ４２０に進む。
【００４２】
一方、今回のマップ値Ｍ（ｎ）が前回のマップ値Ｍ（ｎ−１）より小さい場合には、ステップ４１４に進み、Ｍ（ｎ）が“Ｍ（ｎ−１）−ＣＮＴ” より小さいか否かが判定される。Ｍ（ｎ）が“Ｍ（ｎ−１）−ＣＮＴ” より小さい場合には、ステップ４１６に進み、時間カウンタＣＮＴをクリアするとともに、展開までの設定時間ＬＴＩＭＥにＭ（ｎ）をセットする。一方、Ｍ（ｎ）が“Ｍ（ｎ−１）−ＣＮＴ”以上である場合には、ステップ４１８に進み、時間カウンタＣＮＴをインクリメントする。ステップ４１６又は４１８の実行後には、ステップ４２０に進む。
【００４３】
ステップ４２０では、時間カウンタＣＮＴの値が展開までの設定時間ＬＴＩＭＥに達したか否かが判定され、達している場合にはステップ４２２にて点火信号がオンとされる。
【００４４】
この点火判定処理においては、前回の領域のマップ値よりも大きいマップ値の領域に移行した場合、図１０に示されるように、展開までの設定時間ＬＴＩＭＥが新しいマップ値に置き換えられるが、時間カウンタＣＮＴは今までのカウントによる展開までの残り時間“Ｍ（ｎ−１）−ＣＮＴ”を初期値としてリスタートするため、点火の早期化が図られる。
【００４５】
また、この点火判定処理によれば、前回の領域のマップ値よりも小さいマップ値の領域に移行した場合において、今回のマップ値Ｍ（ｎ）が今までのカウントによる展開までの残り時間“Ｍ（ｎ−１）−ＣＮＴ”よりも小さいときには、図１１に示されるように、展開までの設定時間ＬＴＩＭＥが新しいマップ値に置き換えられるとともに、時間カウンタＣＮＴがクリアされてスタートするため、カウンタ及び展開までの設定時間を更新しない場合に比較して、点火の早期化が図られる。
【００４６】
なお、図９のフローチャートにおいてステップ４１２に代えて図１２に示されるステップを採用することもできる。この処理によれば、前回の領域のマップ値よりも大きいマップ値の領域に移行した場合、図１３に示されるように、展開までの設定時間ＬＴＩＭＥが新しいマップ値Ｍ（ｎ）に置き換えられるとともに、時間カウンタＣＮＴもクリアされてリスタートせしめられる。こうすることで、誤爆の防止が図られる。
【００４７】
図１４は、点火判定処理の更に他の構成例を示すフローチャートである。まず、ステップ５０２では、演算値１及び演算値２からなる位置が点火判定マップ（図３）上の展開禁止領域に属するか又は展開領域に属するかを判定する。展開禁止領域に属する場合には、ステップ５０４に進み、時間カウンタＣＮＴを０にクリアして本ルーチンを終了する。一方、演算値１及び演算値２からなる位置が展開領域に属する場合には、ステップ５０６に進む。
【００４８】
ステップ５０６では、今回の領域が前回の領域から変化しているか否かを判定する。領域が変わった場合には、ステップ５０８に進み、時間カウンタＣＮＴをクリアするとともに、展開までの設定時間ＬＴＩＭＥに今回のマップ値Ｍ（ｎ）をセットする。一方、領域が変わっていない場合には、ステップ５１０にて時間カウンタＣＮＴをインクリメントするとともに、Ｒ（ｉ）←ＣＮＴ／ＬＴＩＭＥ、なる演算により、領域（ｉ）ごとに時間カウンタＣＮＴが達した値の設定時間ＬＴＩＭＥに対する割合Ｒ（ｉ）を求める。
【００４９】
ステップ５０８又は５１０の実行後には、ステップ５１２に進み、領域ごとに求められた割合Ｒ（ｉ）を積算した積算値ΣＲ（ｉ）をトータル割合ＴＲとして求める。次いで、ステップ５１４では、トータル割合ＴＲが所定の基準値ＴＲ０に達したか否かを判定する。ＴＲがＴＲ０に達している場合には、ステップ５１６にて点火信号をオンとする。
【００５０】
図１４の点火判定処理によれば、図１５に示されるように、トータル割合ＴＲ＝ΣＲ（ｉ）＝Σ（ＣＮＴ／ＬＴＩＭＥ）が所定値（例えば、０．８）を超えた場合に点火が行われることで、展開の早期化が図られる。
【００５１】
なお、以上に示される点火判定処理（図５、図９及び図１４）において、展開が遅れ過ぎると、逆にエアバッグによる人体への加害性が問題となるため、カウンタＣＮＴの更新後に図１６に示されるようなステップを設け、カウンタＣＮＴの値が上限値を上回った場合には、ＣＮＴをクリアするか又は展開禁止フラグ（一定の条件のもとで展開を禁止するためのフラグ）をオンとして展開遅れを防止することが好ましい。
【００５２】
また、通信エラーやＲＡＭ化けなどで演算値が急に大きくなる場合に展開までの設定時間が小さ過ぎてエアバッグが過敏に展開する事態を防止するため、カウンタＣＮＴの更新後に図１７に示されるようなステップを設け、カウンタＣＮＴの値が下限値を下回った場合には、展開禁止フラグをオンとしてかかる事態を防止することが好ましい。
【００５３】
さらに、サテライトセンサ（１３０Ｌ又は１３０Ｒ）の状態によって展開までの設定時間を可変にし、サテライトセンサがオンの場合に展開の早期化を図ることもできる。例えば、点火判定処理（図５、図９及び図１４）の初めに、図１８に示されるようなステップを設け、サテライトセンサがオンの場合には点火判定マップを切換える。あるいは、一つの点火判定マップの各値に所定の係数を掛けるようにしてもよい。
【００５４】
また、サテライトセンサの状態によってカウンタＣＮＴの作動速度を可変にし、サテライトセンサがオンの場合に展開の早期化を図ることもできる。例えば、カウンタＣＮＴのインクリメント時における増分を変数にするとともに、点火判定処理（図５、図９及び図１４）の初めに、図１９に示されるようなステップを設け、サテライトセンサがオンの場合にはカウンタＣＮＴの増分を大きく設定する。あるいは、カウンタＣＮＴをインクリメントする周期を小さくするようにしてもよい。
【００５５】
また、サテライトセンサがオンの時点からカウンタＣＮＴの作動を許可することにより、確実に衝突時のみ点火判定を行い、誤爆の防止を図ることができる。具体的には、例えば、カウンタＣＮＴの作動を許可するカウンタイネーブルフラグを設けるとともに、点火判定処理（図５、図９及び図１４）の初めに図２０に示されるようなステップを追加し、サテライトセンサがオンの場合にカウンタイネーブルフラグをオンに設定する。
【００５６】
ところで、レーダなどで周辺を監視するシステムが車両に設けられる場合がある。かかる車両では、そのようなシステムによって衝突が事前に検出される場合にカウンタＣＮＴの作動を許可することにより、確実に衝突時のみ点火判定を行い、誤爆の防止を図ることができる。具体的には、例えば、カウンタＣＮＴの作動を許可するカウンタイネーブルフラグを設けるとともに、点火判定処理（図５、図９及び図１４）の初めに図２１に示されるようなステップを追加し、衝突が事前に検出されている場合にカウンタイネーブルフラグをオンに設定する。
【００５７】
また、カメラなどで乗員の体格を検出するシステムが車両に設けられる場合がある。かかる車両では、乗員の体格に応じて展開までの設定時間を可変にし、設定時間を補正して、乗員とエアバッグとの接触位置を適正な状態に保持することで、加害性を少なくすることが好ましい。具体的には、例えば、点火判定処理（図５、図９及び図１４）の初めに図２２に示されるようなステップを追加し、乗員の体格が小さい場合には展開が遅くなるように点火判定マップのマップ値を補正する。
【００５８】
なお、シートポジションの位置で乗員の体格を検出するシステムが車両に設けられている場合にも、図２２の処理と同様の処理を実現することが可能である。
【００５９】
また、車両においては、一般的に、各種の故障診断が行われている。そこで、Ｇセンサの故障時や通信エラーの発生時には、時間カウンタの更新を禁止することが好ましい。具体的には、例えば、カウンタＣＮＴの作動を禁止するカウンタディセーブルフラグを設けるとともに、点火判定処理（図５、図９及び図１４）の初めに図２３に示されるようなステップを追加し、Ｇセンサの故障時又は通信エラーの発生時には、カウンタディセーブルフラグをオンに設定する。あるいは、カウンタＣＮＴをクリアするようにしてもよい。
【００６０】
ところで、本発明は、複数のＧセンサを有して側突を検出するエアバッグシステムにも適用可能である。かかるシステムでは、例えば、図２４に示されるように、Ｇセンサとして、車両１００の側部左右に、ピラーセンサ１４０Ｌ及び１４０Ｒが設けられ、中央ＥＣＵ１１０に車両横（Ｙ）方向の加速度を検出するＹ軸センサ１５０が設けられる。そこで、例えば、ピラーセンサ１４０Ｒが前述の処理により側突を検出する場合には、ピラーセンサ１４０Ｌ又はＹ軸センサ１５０を、実際に衝突が起きたことを確認するためのセーフィングセンサとして利用することができる。すなわち、セーフィングセンサ１４０Ｌ又は１５０が衝突を検出している場合のみ、ピラーセンサ１４０Ｒによる点火判定を有効にする。
【００６１】
また、車両によっては、図１のマップに基づく従来の点火判定と、図３のマップに基づく本発明の点火判定とを併用して、一層精度の高い点火判定を行うようにしてもよい。その場合、本発明による点火判定処理（図５、図９及び図１４）に図２５のステップを追加して、カウンタＣＮＴが所定値を超えたときに、図２６に示されるように、図１のマップにおける閾値を下げるようにすることが好ましい。そうすることで、展開の早期化を図ることができるからである。
【００６２】
また、図１のマップに基づく従来の点火判定と、図１４に示される点火判定処理とを併用する場合にあっては、図１４の点火判定処理に図２７のステップを追加して、トータル割合ＴＲが所定値を超えたときに、図１のマップにおける閾値を下げるようにしてもよい。
【００６３】
ところで、車両のイグニションスイッチがオンとされたときには、エアバッグシステムの初期設定動作が行われるのが一般的である。かかる初期設定動作中にも、前述したように、時間カウンタＣＮＴの作動を禁止することで誤動作を防止することが好ましい。
【図面の簡単な説明】
【００６４】
【図１】従来の点火判定マップを示す図である。
【図２】本発明によるエアバッグシステムの制御装置の一実施形態の構成を示す図である。
【図３】本発明による点火判定マップを示す図である。
【図４】ＣＰＵ１１６の制御の下で実行されるエアバッグ制御ルーチンの処理手順を示すフローチャートである。
【図５】点火判定処理の一構成例を示すフローチャートである。
【図６】時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートの一例である。
【図７】時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートの一例である。
【図８】時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートの一例である。
【図９】点火判定処理の他の構成例を示すフローチャートである。
【図１０】時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートの一例である。
【図１１】時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートの一例である。
【図１２】図９の点火判定処理に対する一部変形例を説明するためのフローチャートである。
【図１３】時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートの一例である。
【図１４】点火判定処理の更に他の構成例を示すフローチャートである。
【図１５】時間カウンタＣＮＴ及び展開までの設定時間ＬＴＩＭＥのタイムチャートの一例である。
【図１６】点火判定処理に対する追加ステップを示すフローチャートである。
【図１７】点火判定処理に対する追加ステップを示すフローチャートである。
【図１８】点火判定処理に対する追加ステップを示すフローチャートである。
【図１９】点火判定処理に対する追加ステップを示すフローチャートである。
【図２０】点火判定処理に対する追加ステップを示すフローチャートである。
【図２１】点火判定処理に対する追加ステップを示すフローチャートである。
【図２２】点火判定処理に対する追加ステップを示すフローチャートである。
【図２３】点火判定処理に対する追加ステップを示すフローチャートである。
【図２４】側突を検出するエアバッグシステムを搭載する車両を示す図である。
【図２５】点火判定処理に対する追加ステップを示すフローチャートである。
【図２６】図１の点火判定マップの閾値の変更について説明するための図である。
【図２７】点火判定処理に対する追加ステップを示すフローチャートである。
【符号の説明】
【００６５】
１００    車両
１１０    エアバッグＥＣＵ（電子制御装置）
１１２    フロアＧセンサ
１１４    入出力インタフェース回路
１１６    ＣＰＵ（中央処理装置）
１１８    メモリ
１３０Ｌ，１３０Ｒ    フロントＧセンサ（サテライトセンサ）
１４０Ｌ，１４０Ｒ    ピラーセンサ
１５０    Ｙ軸センサ
【図１】
2006076473.tif 000003
【図２】
2006076473.tif 000004
【図３】
2006076473.tif 000005
【図４】
2006076473.tif 000006
【図５】
2006076473.tif 000007
【図６】
2006076473.tif 000008
【図７】
2006076473.tif 000009
【図８】
2006076473.tif 000010
【図９】
2006076473.tif 000011
【図１０】
2006076473.tif 000012
【図１１】
2006076473.tif 000013
【図１２】
2006076473.tif 000014
【図１３】
2006076473.tif 000015
【図１４】
2006076473.tif 000016
【図１５】
2006076473.tif 000017
【図１６】
2006076473.tif 000018
【図１７】
2006076473.tif 000019
【図１８】
2006076473.tif 000020
【図１９】
2006076473.tif 000021
【図２０】
2006076473.tif 000022
【図２１】
2006076473.tif 000023
【図２２】
2006076473.tif 000024
【図２３】
2006076473.tif 000025
【図２４】
2006076473.tif 000026
【図２５】
2006076473.tif 000027
【図２６】
2006076473.tif 000028
【図２７】
2006076473.tif 000029