(57)【要約】【課題】本発明は、点火装置の異常検出装置に関し、スクイブごとの異常診断を精度よくかつ適切に行うことにある。【解決手段】互いに並列に設けられる複数のスクイブ１０と、それぞれ対応するスクイブ１０ごとに接続して点火作動のための点火電流が流通する複数の配線１２と、を備える点火装置の異常を検出する装置において、複数の定電流源４２，４４，４６を用いて、チャンネルごとに、そのスクイブ１０を点火作動させるうえでの異常診断を行うべく流通させる定電流の電流値Ｉａ，Ｉｂ，Ｉｃを変更する。そして、複数の配線１２それぞれに互いに異なる定電流Ｉａ，Ｉｂ，Ｉｃが流通される際に生ずる各ダイアグ電圧に基づいて、チャンネルごとの異常診断を行う。【選択図】図１
2008094118.tif 000002
【特許請求の範囲】
【請求項１】
互いに並列に設けられる複数のスクイブと、それぞれ対応するスクイブごとに接続して点火作動のための電流が流通する複数の配線と、を備える点火装置の異常を検出する装置であって、
前記配線ごとに、該スクイブを点火作動させるうえでの異常診断を行うべく流通させる定電流の電流値を変更する定電流変更手段と、
複数の前記配線それぞれに前記定電流変更手段により電流値が変更された前記定電流が流通される際に生ずる各電圧値に基づいて前記異常診断を行うダイアグ判定手段と、
を備えることを特徴とする点火装置の異常検出装置。
【請求項２】
前記配線ごとに流通させるべき前記定電流それぞれを生成可能な複数の定電流源を備えることを特徴とする請求項１記載の点火装置の異常検出装置。
【請求項３】
複数の前記定電流源はそれぞれ、前記配線ごとに対応して設けられ、対応する前記配線に流通させるべき前記定電流を生成することを特徴とする請求項２記載の点火装置の異常検出装置。
【請求項４】
複数の前記定電流源はそれぞれ、対応するスクイブに関する異常診断が行われるべきときに、該配線に流通させるべき前記定電流を生成することを特徴とする請求項３記載の点火装置の異常検出装置。
【請求項５】
それぞれ前記配線ごとに設けられて該配線を導通・遮断する複数の切替手段を備え、
複数の前記切替手段はそれぞれ、対応するスクイブに関する異常診断が行われるべきときに、該配線を前記定電流が流通可能となるように導通することを特徴とする請求項１乃至４の何れか一項記載の点火装置の異常検出装置。
【請求項６】
複数の前記配線に接続し、前記配線ごとに前記定電流変更手段により電流値が変更された前記定電流が流通される際に生ずる各電圧を出力する唯一つの電圧出力部を備えることを特徴とする請求項５記載の点火装置の異常検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、点火装置の異常検出装置に係り、特に、例えば車両に搭載されたエアバッグを展開させるべく点火される複数のスクイブと、それぞれ対応するスクイブごとに接続して点火作動のための電流が流通する複数の配線と、を備える点火装置の異常を検出するうえで好適な点火装置の異常検出装置に関する。
【背景技術】
【０００２】
近年、運転席のステアリングホイール内や助手席側のインストルメントパネルに設けられる前突に対する乗員保護用のエアバッグだけでなく、車両のフロントピラーから後席ピラーにかけて配設されるカーテンシールドエアバッグや運転席や助手席のシートバックに配設される側突に対するサイドエアバッグ，後席に着座する乗員を前突から保護する後席乗員保護用のエアバッグなど、車内の様々な位置にエアバッグが装備されることが多くなっている。そして、このような車両においては、車両の様々な位置に設けられた各エアバッグのスクイブと単一のマイコンとがワイヤーハーネス等で接続されており、マイコンにより各エアバッグの展開制御が行われている。
【０００３】
一方、従来から、エアバッグのスクイブに関する異常診断を行う装置が知られている（例えば、特許文献１参照）。この装置においては、異常診断を行うため、スクイブに一定の微小電流が流される。そして、微小電流が流れる際にスクイブの両端に生ずる電圧（厳密には、配線抵抗分をも含んだ電圧；以下、ダイアグ電圧と称す）が所定のしきい値範囲内にあるか否かを判別する異常診断が行われる。
【特許文献１】特開２００３−２３７５２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、スクイブは、各スクイブ間でほぼ共通の抵抗値を有している。一方、上記の如く車両の様々な位置に設けられた複数のエアバッグ用スクイブと単一のマイコンとがワイヤーハーネス等で接続される構成においては、各ワイヤーハーネスの長さが異なるものとなるので、ワイヤーハーネスの配線抵抗がスクイブごとに異なるものとなる。この点、上記した異常診断を行う際に各スクイブごとに互いに電流値の同じ微小の定電流を流すものとすると、ワイヤーハーネスの長さすなわち配線抵抗に応じてマイコンの検出するダイアグ電圧が変動してしまい、その結果として、例えば正常に展開作動し得るエアバッグを故障しているものと判定したり或いは逆に故障しているエアバッグを正常に展開作動し得るものと判定したりして異常診断を誤るおそれがある。
【０００５】
尚、上記の如き異常診断の誤判定を防止するために、マイコンが異常診断に用いるダイアグ電圧に関するしきい値範囲をスクイブごとに異ならせることが考えられる。しかしながら、マイコンの検出可能な電圧領域は予め例えば０Ｖ〜５Ｖの範囲に定められているため、このような構成では、ワイヤーハーネスが極端に長いときすなわち配線抵抗が極端に大きいときにはしきい値範囲を上記の検出可能電圧範囲を超えて設定せざるを得ないこととなるおそれがある。一方、この際には各配線に流す定電流の電流値を同じにしたままでもその電流値を小さめにすれば、すべてのスクイブに対するしきい値範囲を上記の検出可能電圧範囲内に収めることは可能であるが、かかる構成では、各しきい値範囲を比較的狭くせざるを得ないので、外乱等の影響を受け易くなり、異常診断の誤判定を招き易くなる不都合が生ずる。
【０００６】
本発明は、上述の点に鑑みてなされたものであり、スクイブごとの異常診断を精度よくかつ適切に行うことが可能な点火装置の異常検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的は、互いに並列に設けられる複数のスクイブと、それぞれ対応するスクイブごとに接続して点火作動のための電流が流通する複数の配線と、を備える点火装置の異常を検出する装置であって、前記配線ごとに、該スクイブを点火作動させるうえでの異常診断を行うべく流通させる定電流の電流値を変更する定電流変更手段と、複数の前記配線それぞれに前記定電流変更手段により電流値が変更された前記定電流が流通される際に生ずる各電圧値に基づいて前記異常診断を行うダイアグ判定手段と、を備える点火装置の異常検出装置により達成される。
【０００８】
この態様の発明において、各スクイブに接続する配線ごとに、スクイブを点火作動させるうえでの異常診断を行うべく流通させる定電流の電流値は変更される。異常診断時に配線ごとに流れる定電流の電流値が異なれば、配線ごとにスクイブの両端側に生ずる各電圧値を調整することが可能であり、それら配線ごとの正常電圧値すべてを所定の範囲内に収めることが可能である。従って、本発明によれば、スクイブごとの異常診断を精度よくかつ適切に行うことができる。
【０００９】
尚、上記した点火装置の異常検出装置において、前記配線ごとに流通させるべき前記定電流それぞれを生成可能な複数の定電流源を備えることとすれば、複数の定電流源を用いて電流値の異なる定電流を生成することができる。
【００１０】
また、この場合、複数の前記定電流源はそれぞれ、前記配線ごとに対応して設けられ、対応する前記配線に流通させるべき前記定電流を生成することとすれば、電流値の異なる定電流を、配線ごとに定められた定電流源を用いてそれぞれ生成することができる。
【００１１】
更に、複数の前記定電流源はそれぞれ、対応するスクイブに関する異常診断が行われるべきときに、該配線に流通させるべき前記定電流を生成することとすればよい。
【００１２】
また、上記した点火装置の異常検出装置において、それぞれ前記配線ごとに設けられて該配線を導通・遮断する複数の切替手段を備え、複数の前記切替手段はそれぞれ、対応するスクイブに関する異常診断が行われるべきときに、該配線を前記定電流が流通可能となるように導通することとすれば、不必要にスクイブに定電流が流れるのを防止することができる。
【００１３】
この場合、複数の前記配線に接続し、前記配線ごとに前記定電流変更手段により電流値が変更された前記定電流が流通される際に生ずる各電圧を出力する唯一つの電圧出力部を備えることとすれば、配線ごとの出力電圧をそれぞれ検出するうえで電圧出力部を簡素に構成することができる。
【発明の効果】
【００１４】
本発明によれば、スクイブごとの異常診断を精度よくかつ適切に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明の具体的な実施形態について説明する。図１は、本発明の一実施例である車両に搭載されるシステムの構成図を示す。本実施例のシステムは、車両乗員を保護するために設けられたエアバッグを展開起動するのに用いられる点火装置の異常を検出する装置である。
【００１６】
図１に示す如く、本実施例の点火装置は、複数（ｎ個；本実施例では３個以上）のスクイブ１０を備えている。スクイブ１０は、車両運転者や助手席に着座する乗員を保護するためにステアリングホイールやインストルメントパネルに配設される前突に対するフロントエアバッグや、シートバックに配設される側突に対するサイドエアバッグ，フロントピラーから後席ピラーにかけて配設されるカーテンシールドエアバッグ，後席に着座する乗員を保護するために設けられるエアバッグなど、車両の各位置に配設された複数のエアバッグにそれぞれ対応して、エアバッグごとに設けられている。各スクイブ１０は、予め定められた所定のスクイブ抵抗Ｒｓｑ（例えば、２Ω〜３Ω）を有している。尚、スクイブ１０ごとのスクイブ抵抗Ｒｓｑ１〜Ｒｓｑｎは、ほぼ同じ値に設定されている。スクイブ１０は、所定電流値で通電されることにより点火し高圧ガスを発生させてエアバッグを展開起動させる。
【００１７】
各スクイブ１０には、点火作動のための点火電流が流通し得る配線１２が接続されている。各スクイブ１０及び配線１２は、互いに並列に設けられている。各配線１２はそれぞれ、スクイブ１０を挟んで設けられた電源側線１２ａと接地側線１２ｂとを有している。電源側線１２ａには電源側端子１４を介して電源（図示せず）が、また、接地側線１２ｂには接地側端子１６を介してアース（図示せず）が、それぞれ接続し得る。
【００１８】
各配線１２の途中（例えば、電源側端子１４と電源との間や接地側端子１６とアースとの間）にはそれぞれ、スクイブ１０への点火電流の流通を許可／禁止するスイッチング素子（図示せず）が介在されている。この各配線１２に対応したスイッチング素子はすべて、車両のセンターコンソール下方などに設けられたマイクロコンピュータや点火ＩＣなどからなる電子制御ユニット（図示せず）内に設けられている。この電子制御ユニットは、車体に配設された加速度センサや衝撃センサからの信号に基づいて車両衝突の有無を検知してエアバッグの展開要否を判断し、適当なスイッチング素子に対してオン指令を行う。上記のスイッチング素子は、電子制御ユニットからのオン指令に従って配線１２を導通して点火電流の流通を許可する。従って、各配線１２には、電子制御ユニットにより当該スイッチング素子がオン駆動されることにより、電源側端子１４側からスクイブ１０を介して接地側端子１６側へ向けて点火電流が流れる。
【００１９】
各配線１２はそれぞれ、同じ種類のワイヤーハーネスにより構成されている。また、各配線１２のスクイブ１０から電子制御ユニットまでの長さは、そのスクイブ１０の配置位置に応じて異なる。例えば、フロントエアバッグのスクイブ１０からの配線１２の長さは比較的短いが、カーテンシールドエアバッグや後席エアバッグのスクイブ１０からの配線１２の長さは比較的長いものとなっている。この点、各配線１２は、互いに異なる配線抵抗（例えば２００ミリΩや６００ミリΩなど）を有し得る。以下、ｎ個の配線１２の各配線抵抗Ｒ１〜Ｒｎは、ほぼ３つの値（例えば、２００ミリΩと４００ミリΩと６００ミリΩ）に区分けされるものとする。
【００２０】
上記の構成においては、電子制御ユニットによる車両衝突の有無検知の結果としてエアバッグの展開条件が成立しないと判断されるときは、そのエアバッグのスクイブ１０に点火電流が流れないようにスイッチング素子がオフ駆動される。一方、車両衝突が検知されてエアバッグの展開条件が成立すると判断されると、そのエアバッグのスクイブ１０に点火電流が流れるようにスイッチング素子がオン駆動される。この場合には、展開条件が成立するエアバッグのスクイブ１０に接続する配線１２に点火電流が流れることで、そのスクイブ１０が点火される。そして、エアバッグ内に向けて高圧ガスが発生して、そのエアバッグが展開起動される。
【００２１】
従って、上記の構成によれば、乗員保護用のエアバッグの展開要否の判定を行い、その展開の必要があるときに配線１２を経由してスクイブ１０に通電することでそのエアバッグを展開起動することができる。このため、車両衝突時に車両乗員に加わる衝撃を緩和してその適切な保護を図ることが可能である。
【００２２】
また、本実施例のシステムは、図１に示す如く、ＩＣ内に設けられた点火ダイアグ回路２０を備えている。点火ダイアグ回路２０は、外部端子２２，２４において、各スクイブ１０に接続されている配線１２の電源側線１２ａ及び接地側線１２ｂにそれぞれ接続している。点火ダイアグ回路２０は、各配線１２ごとすなわちチャンネルごとに対応して設けられた半導体からなる一対のスイッチング素子２６，２８を有している。
【００２３】
一対のスイッチング素子２６，２８は、同期してオン・オフ駆動される。また、配線１２ごとのスイッチング素子２６，２８は、それぞれ独立してオン・オフ駆動可能である。各スイッチング素子２６，２８は、対応するスクイブ１０や配線１２の異常診断が行われない通常時はオフ駆動され、スクイブ１０と後述の定電流源との接続を遮断するが、一方、対応するスクイブ１０や配線１２の異常診断が行われるダイアグ判定時はオン駆動され、スクイブ１０と後述の定電流源との接続を導通する。
【００２４】
スイッチング素子２６，２８には、アンプ３０の入力が接続されている。配線１２ごとのスイッチング素子２６，２８はすべて、一つのアンプ３０に接続している。配線１２ごとのスイッチング素子２６はすべてアンプ３０の一方の入力端子に接続しており、また、配線１２ごとのスイッチング素子２８はすべてアンプ３０の他方の入力端子に接続している。アンプ３０は、スイッチング素子２６側とスイッチング素子２８側との間すなわちスクイブ１０を介して配線１２の電源側線１２ａと接地側線１２ｂとの間に生ずる電圧差を利得Ｇで増幅して出力する（Ｖｏｕｔ）。
【００２５】
点火ダイアグ回路２０は、外部端子３２，３４において、それぞれシリアルやパラレルの通信線３３，３５を介してマイコン３６に接続している。アンプ３０の出力は、外部端子３２に接続している。このため、アンプ３０の出力は、外部端子３２を通じてマイコン３６に供給される。マイコン３６は、点火ダイアグ回路２０のアンプ３０から供給される出力電圧ＶｏｕｔをＡ／Ｄ変換して、スクイブ１０を介して配線１２の電源側線１２ａと接地側線１２ｂとの間に生じている電圧（ダイアグ電圧Ｖｏｕｔ）を検出する。尚、マイコン３６による点火ダイアグ回路２０からの出力電圧Ｖｏｕｔの検出は、所定範囲内の電圧（例えば０Ｖ〜５Ｖ）について行うことが可能である。
【００２６】
また、マイコン３６には、運転者により操作可能な車両のイグニションスイッチ（図示せず）が接続されている。マイコン３６は、イグニションスイッチの状態を検知して、ダイアグ判定を行うべきタイミングであるか否かを判別する。具体的には、イグニションスイッチがオフからオンに切り替わったときにダイアグ判定を行うべきタイミングであると判別する。マイコン３６は、ダイアグ判定を行うべきタイミングに至ると、ダイアグ判定のための処理を行うべき旨のダイアグ指令を点火ダイアグ回路２０の外部端子３４に対して供給する。
【００２７】
点火ダイアグ回路２０は、外部端子３４に接続する定電流切替回路４０を有している。定電流切替回路４０には、マイコン３６からのダイアグ指令が供給され得る。定電流切替回路４０は、マイコン３６からのダイアグ指令が供給されると、後述のダイアグ判定のための処理を実行する。
【００２８】
定電流切替回路４０には、複数（本実施例では３個）の定電流源４２，４４，４６が接続されている。定電流源４２，４４，４６はすべて、スイッチング素子２６とアンプ３０とを結ぶ経路上に接続されている。定電流源４２，４４，４６はそれぞれ、スイッチング素子２６，２８のオン時において、定電流切替回路４０からのオン指令により、上記した点火電流よりも極めて小さくスクイブ１０を点火させることが不可能な微小な定電流Ｉａ，Ｉｂ，Ｉｃを配線１２及びスクイブ１０に流すことが可能である。定電流源４２，４４，４６がそれぞれ流し得る定電流Ｉａ，Ｉｂ，Ｉｃは、互いに異なる値であって、後述の如く配線１２の配線抵抗Ｒ１〜Ｒｎが取り得る３つの抵抗値に応じた値に設定されている。
【００２９】
また、定電流切替回路４０には、上記した配線１２ごとのスイッチング素子２６，２８のすべてが接続されている。定電流切替回路４０は、ダイアグ判定のための処理を行わないときは、すべてのスイッチング素子２６，２８をオフ駆動する。一方、ダイアグ判定のための処理を行うときは、予め定められた順序に従って一配線ごとに対応の一対のスイッチング素子２６，２８をオン駆動する。
【００３０】
図２は、ダイアグ判定の際に配線１２に流す定電流が配線１２の長さに関係なくすなわち配線抵抗に関係なく一定であるものとした場合に生じ得る不都合を説明するための図を示す。
【００３１】
ところで、上記の如く、各配線１２の長さはスクイブ１０の配置位置に応じて異なるので、その配線抵抗は互いに異なるものとなり得、本実施例では３つの値のうち何れかの値をとる。このため、ダイアグ判定の際に各スクイブ１０や配線１２ごとに互いに電流値の同じ微小の定電流を流すものとすると、配線１２の長さすなわち配線抵抗に応じてマイコン３６の検出するダイアグ電圧Ｖｏｕｔが変動してしまい、その結果、ダイアグ判定の異常診断を誤るおそれがある。
【００３２】
尚、この異常診断の誤判定を防止するために、マイコン３６が異常診断に用いるダイアグ電圧Ｖｏｕｔに関するしきい値範囲をスクイブごとに異ならせることが考えられる。例えば、配線抵抗の比較的大きな配線１２に対してはしきい値範囲を大きめにシフトし、一方、配線抵抗の比較的小さな配線１２に対してはしきい値範囲を小さめにシフトする。しかしながら、マイコン３６の検出可能な電圧は予め所定範囲内（例えば０Ｖ〜５Ｖ）に制限されているため、上記の如き構成だけでは、配線１２が極端に長くその配線抵抗が極めて大きいときに、図２に示す如く、ダイアグ電圧Ｖｏｕｔのしきい値範囲を上記の検出可能電圧範囲を超えて設定せざるを得ない状況が起こり得る。一方、この際には、各配線１２に流す定電流の電流値を同じにしたままでもその電流値を小さめにすれば、すべてのスクイブに対するしきい値範囲を上記の検出可能電圧範囲内に収めることは可能であるが、かかる構成では、各しきい値範囲を比較的狭くせざるを得ないので、外乱等の影響を受け易くなり、異常診断の誤判定を招き易くなる不都合が生ずる。
【００３３】
そこで、本実施例のシステムにおいては、かかる問題を解決して、スクイブごとの異常診断を精度よくかつ適切に行うこととしている。以下、図３〜図５を参照して、本実施例の特徴部について説明する。図３は、本実施例のシステムにおける、各スクイブ１０と配線１２とのチャンネルごとの抵抗（スクイブ抵抗と配線抵抗との加算値）とダイアグ判定時に流すべき定電流とダイアグ電圧の正常値（しきい値範囲）との関係を表した図を示す。図４は、本実施例のシステムにおいて実行される制御ルーチンの一例のフローチャートを示す。また、図５は、本実施例のシステムにおいてダイアグ判定時に配線１２に流す定電流を配線抵抗に応じて変更した場合に生ずる効果を説明するための図を示す。
【００３４】
本実施例のシステムにおいて、マイコン３６は、イグニションスイッチがオフからオンに切り替わるか否かを判別して、ダイアグ判定を行うべきタイミングであるか否かを判別する（ステップ１００）。その結果、ダイアグ判定を行うべきタイミングに至ると、以後、チャンネルごとにダイアグ判定のための処理を行うべき旨のダイアグ指令を点火ダイアグ回路２０の外部端子３４に対して出力して、点火ダイアグ回路２０の定電流切替回路４０に供給する（ステップ１０２）。
【００３５】
尚、各スクイブ１０と配線１２とを含んだチャンネル（ｃｈ．１〜ｃｈ．ｎ）ごとには、スクイブ抵抗と配線抵抗とを加算した電気抵抗（Ｒ１＋Ｒｓｑ１〜Ｒｎ＋Ｒｓｑｎ）が存在し、スクイブ抵抗Ｒｓｑ１〜Ｒｓｑｎはチャンネルごとにあまり変わらないが、配線抵抗Ｒ１〜Ｒｎはその配線長に応じて大きく異なる。
【００３６】
そこで、本実施例のシステムにおいて、ダイアグ判定時に定電流源４２，４４，４６がそれぞれ流し得る微小な定電流Ｉａ，Ｉｂ，Ｉｃは、互いに異なるが、それぞれ配線抵抗Ｒ１〜Ｒｎが取り得る３つの抵抗値に応じた値に設定されている。例えば、ｃｈ．１の配線抵抗Ｒ１が最も小さい抵抗値であり、ｃｈ．２の配線抵抗Ｒ２が中程度の抵抗値であり、また、チャンネルｎの配線抵抗Ｒｎが最も大きい抵抗値である場合は、上記３つの定電流Ｉａ，Ｉｂ，Ｉｃのうち、定電流源４２による定電流Ｉａは配線抵抗Ｒ１などの最も小さい抵抗値に対応して最も高く、定電流源４４による定電流Ｉｂは配線抵抗Ｒ２などの中程度の抵抗値に対応して中程度に、また、定電流源４６による定電流Ｉｃは配線抵抗Ｒｎなどの最も大きい抵抗値に対応して最も低く設定される。そして、チャンネルごとにダイアグ判定時に流すべき定電流Ｉａ，Ｉｂ，Ｉｃが予め定められている。尚、本実施例において、各チャンネルの配線抵抗は３つの抵抗値の何れかを取り得るので、チャンネルごとに流すべき微小の定電流も３つの値Ｉａ，Ｉｂ，Ｉｃのうちの何れかに設定される。
【００３７】
マイコン３６は、スクイブ１０ごとすなわちチャンネルごとの総抵抗とダイアグ判定時に流すべき定電流値とダイアグ判定に用いるしきい値範囲との関係を規定した図３に示す如きマップを予め有している。マイコン３６は、予め定められたチャンネル順序で１チャンネルごとのダイアグ判定を行うことができるように、点火ダイアグ回路２０の定電流切替回路４０へのダイアグ指令を行う。マイコン３６は、このダイアグ指令の供給を、ダイアグ判定すべきチャンネルを切り替えるごとにその切替後のチャンネルを指定して行う。
【００３８】
定電流切替回路４０は、マイコン３６からダイアグ指令を受けると、ダイアグ判定を行うべきチャンネルを特定し、そして、ダイアグ判定のための処理として、その特定したチャンネルに対応するスイッチング素子２６，２８のみをオン駆動させると共に、そのチャンネルに対応する定電流源４２，４４，４６のみを作動させる（ステップ１０４）。定電流切替回路４０は、マイコン３６からのダイアグ指令を受けるごとに同様の処理を実行する。
【００３９】
例えば、ｃｈ．１〜ｃｈ．ｎの順序でダイアグ判定のための処理を行うべき場合には、まず、マイコン３６がｃｈ．１のダイアグ判定を行うべきことを示すダイアグ指令を行い、定電流切替回路４０がｃｈ．１に設けられたスイッチング素子２６，２８をオン駆動しかつ定電流源４２を作動させる。尚、このスイッチング素子２６，２８のオン及び定電流源４２の作動は所定時間（１チャンネルのダイアグ判定に要する時間以上の時間であって、マイコン３６がダイアグ判定を完了するまでの時間）だけ継続して行われる。
【００４０】
そして、マイコン３６がｃｈ．１のダイアグ判定を完了するとｃｈ．２のダイアグ判定を行うべきことを示すダイアグ指令を行い、定電流切替回路４０がｃｈ．２に設けられたスイッチング素子２６，２８をオン駆動しかつ定電流源４４を作動させる。以後、ｃｈ．３〜ｃｈ．ｎ−１について同様に、一つ前のチャンネルのダイアグ判定が完了すると、マイコン３６が次のチャンネルについて同様の処理を行う。そして、最後に、ｃｈ．ｎ−１のダイアグ判定が完了すると、マイコン３６がｃｈ．ｎのダイアグ判定を行うべきことを示すダイアグ指令を行い、定電流切替回路４０がｃｈ．ｎのスイッチング素子２６，２８をオン駆動しかつ定電流源４６を作動させ、その後そのダイアグ判定を完了するとそのｃｈ．ｎのスイッチング素子２６，２８をオフしかつ定電流源４６を作動中止させる。
【００４１】
上記の如く各チャンネルのスイッチング素子２６，２８がオン駆動されかつ定電流源４２，４４，４６が作動されると、そのチャンネルに対応する定電流源４２，４４，４６から配線１２を通じてスクイブ１０に定電流Ｉａ，Ｉｂ，Ｉｃが流れる。この際、配線１２の電源側線１２ａと接地側線１２ｂとの間には、スクイブ抵抗Ｒｓｑ１〜Ｒｓｑｎと配線抵抗Ｒ１〜Ｒｎとの総抵抗に応じた電圧差が生ずる。アンプ３０は、この電圧差を利得Ｇで増幅してダイアグ結果としてマイコン３６に供給する。
【００４２】
マイコン３６は、イグニションスイッチのオフからオンへの切り替わり後、１チャンネルごとに、点火ダイアグ回路２０にダイアグ指令を行うと共に、そのダイアグ指令後にアンプ３０から供給される電圧差（ダイアグ電圧Ｖｏｕｔ）に基づいてスクイブ１０や配線１２の異常診断に係るダイアグ判定を行う（ステップ１０６）。具体的には、１チャンネルごとに、スクイブ１０を介して配線１２の電源側線１２ａと接地側線１２ｂとの間に生じているダイアグ電圧Ｖｏｕｔが、そのチャンネルに対して予め定められたしきい値範囲内にあるか否かに基づいて、そのチャンネルにおける短絡や開放の有無についての異常診断を行う。
【００４３】
尚ここで、各チャンネルのダイアグ電圧のしきい値範囲は、そのチャンネルのスクイブ抵抗と配線抵抗とを加算した総抵抗値の正常幅とダイアグ判定時に流すべき定電流Ｉａ，Ｉｂ，Ｉｃとに応じたものとなっており、チャンネルごとに予め独立して定められている。マイコン３６は、この予め定められたチャンネルごとのしきい値範囲を利用してチャンネルごとの上記異常診断を行い、そして、各チャンネルごとに上記のダイアグ電圧Ｖｏｕｔがしきい値範囲内にあれば正常と判定し、一方、上記のダイアグ電圧Ｖｏｕｔがしきい値範囲内になければ、配線１２の短絡や開放に伴う異常が生じていると判定する。
【００４４】
このように本実施例のシステムにおいては、イグニションオフからイグニションオンへの切替時に、スクイブチャンネルごとに短絡や開放の有無についての異常診断を行うことができる。そして、複数の定電流源４２，４４，４６を用いて電流値の異なる定電流を生成可能な構成にしたうえで、そのチャンネルごとの異常診断を、その配線長に応じてチャンネルごとに異なる微小の定電流Ｉａ，Ｉｂ，Ｉｃを流すことにより行うことができる。
【００４５】
異常診断に係るダイアグ判定時に流すべき定電流の電流値が異なれば、例えスクイブ抵抗と配線抵抗とが同じ状況にあっても、配線１２の電源側線１２ａと接地側線１２ｂとの間に生ずる電圧差を異ならせることが可能である。従って、本実施例の構成によれば、チャンネルごとに、ダイアグ判定時に流すべき定電流を適宜切り替えることができ、これにより、各ダイアグ電圧を調整することができる。
【００４６】
この点、マイコン３６の検出可能なダイアグ電圧Ｖｏｕｔは上記の如く予め所定範囲内（例えば０Ｖ〜５Ｖ）に制限されるが、上記した本実施例の構成によれば、図５に示す如く、チャンネルごとの正常時におけるダイアグ電圧Ｖｏｕｔ（すなわち、チャンネルごとのダイアグ電圧Ｖｏｕｔのしきい値範囲）のすべてをその所定範囲内に収めることが可能である。従って、本実施例のシステムによれば、スクイブ１０ごとすなわちチャンネルごとの異常診断を精度よく行うことが可能となっており、点火されるスクイブ１０が多数となる多チャンネル化に対応することが可能となっている。
【００４７】
また、上記した本実施例の構成によれば、すべてのスクイブ１０に対するしきい値範囲をマイコン３６の検出可能なしきい値範囲内に収めるのにダイアグ判定時に各配線１２に流す定電流の電流値を同じにしたままでその電流値を小さめにするだけの構成と異なり、各チャンネルのダイアグ電圧のしきい値範囲すべてを一律に狭くすることは不要である。このため、本実施例のシステムによれば、ダイアグ判定を行ううえで外乱等の影響を受け難く、異常診断の誤判定を招き易くなる不都合を回避することが可能となっている。
【００４８】
更に、本実施例のシステムにおいては、複数のスクイブ１０が車両に搭載されて複数のチャンネルが設けられるが、各チャンネルのダイアグ判定処理が１チャンネルごとに行われると共に、その各チャンネルのダイアグ判定時に定電流の流通によって生ずるダイアグ電圧が独立して、点火ダイアグ回路２０に設けられた唯一つの外部端子３２からマイコン３６に向けて出力される。この点、本実施例のシステムによれば、点火ダイアグ回路２０の電圧出力部とマイコン３６の電圧入力部とをチャンネルごとに独立して設けることは不要であって、チャンネルごとのダイアグ電圧それぞれをマイコン３６が検出するうえで必要な、点火ダイアグ回路２０の電圧出力部とマイコン３６の電圧入力部とを繋ぐ部分を簡素に構成することが可能となっている。
【００４９】
尚、上記の実施例においては、スイッチング素子２６，２８が特許請求の範囲に記載した「切替手段」に、点火ダイアグ回路２０のアンプ３０及び外部端子３２が特許請求の範囲に記載した「電圧出力部」に、それぞれ相当していると共に、マイコン３６が、チャンネルごとにダイアグ判定時に流すべき定電流の電流値Ｉａ，Ｉｂ，Ｉｃを変更することにより特許請求の範囲に記載した「定電流変更手段」が、チャンネルごとに定電流Ｉａ，Ｉｂ，Ｉｃの流通により生ずる各ダイアグ電圧に基づいて短絡や開放の有無についての異常診断を行うことにより特許請求の範囲に記載した「ダイアグ判定手段」が、それぞれ実現されている。
【００５０】
ところで、上記の実施例においては、３個以上の複数のスクイブチャンネルを設けると共に、それらのチャンネルの各配線抵抗を３つの抵抗値の何れかをとるものとしたうえで、ダイアグ判定時に流す各定電流を３つの電流値Ｉａ，Ｉｂ，Ｉｃの何れかに設定するものとしたが、チャンネルごとの配線抵抗が４つ以上に異なるときは、ダイアグ判定時に流す各定電流をその配線抵抗に応じて、４つ以上の定められた電流値から何れかに設定するものであればよい。
【００５１】
また、上記の実施例においては、ダイアグ判定時に各チャンネルに流す３つの定電流Ｉａ，Ｉｂ，Ｉｃを３つの定電流源４２，４４，４６を用いて生成することとしているが、３つの定電流Ｉａ，Ｉｂ，Ｉｃを生成するのに３つの定電流源４２，４４，４６を用いる必要はなく、少なくとも互いに異なる定電流を生成可能な２つの定電流源を用いるものとすればよい。例えば、定電流Ｉ１，Ｉ２を生成可能な２つの定電流源のうち双方の定電流源の作動により定電流Ｉａ（＝Ｉ１＋Ｉ２）を、一方の定電流源のみの作動により定電流Ｉｂ（＝Ｉ１）を、他方の定電流源のみの作動により定電流Ｉｃ（＝Ｉ２）を、それぞれ生成することとすればよい。かかる変形例によれば、上記した実施例の構成に比べて、定電流を発生させる定電流源の数を削減することができ、点火ダイアグ回路２０を簡素に構成することが可能となる。尚、このことは、複数の互いに異なる定電流を生成するのに同数の定電流源を用いる必要はなく、生成すべき定電流の数よりも少ない数の定電流源を設けることとすれば十分であることを示しており、定電流源の組み合わせにより多数の定電流をそれぞれ発生可能であることを示している。
【００５２】
更に、上記の実施例においては、点火ダイアグ回路２０内に設けられた定電流切替回路４０により、チャンネルごとに流す各定電流Ｉａ，Ｉｂ，Ｉｃを定電流源４２，４４，４６への指令に従って切り替えることとしているが、更に、その各定電流Ｉａ，Ｉｂ，Ｉｃの電流値をＩＣ外部に設けられた基準抵抗を変えることにより可変とすることとしてもよい。車種によっては同じエアバッグのスクイブ１０について配線抵抗が大きく異なることが起こり得るが、車種ごとに各定電流Ｉａ，Ｉｂ，Ｉｃの電流値を切り替えることとすれば、エアバッグシステムのダイアグ判定を、同じ点火ダイアグ回路２０を用いて複数の車種にそれぞれ対応して行うことができるため、従って、複数の車種での点火ダイアグ回路２０の部品共通化を図ることが可能となり、同じ点火ダイアグ回路２０の適用範囲を複数の車種に拡大することが可能となる。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例である車両に搭載されるシステムの構成図である。
【図２】ダイアグ判定時に配線に流す定電流がその配線抵抗に関係なく一定であるものとした場合に生じ得る不都合を説明するための図である。
【図３】本実施例のシステムにおける、スクイブと配線とのチャンネルごとの抵抗（スクイブ抵抗と配線抵抗との加算値）とダイアグ判定時に流すべき定電流とダイアグ電圧の正常値（しきい値範囲）との関係を表した図である。
【図４】本実施例のシステムにおいて実行される制御ルーチンの一例のフローチャートである。
【図５】本実施例のシステムにおいてダイアグ判定時に配線に流す定電流を配線抵抗に応じて変更した場合に生ずる効果を説明するための図である。
【符号の説明】
【００５４】
１０  スクイブ
１２  配線
２０  点火ダイアグ回路
２６，２８  スイッチング素子
３６  マイコン
４０  定電流切替回路
４２，４４，４６  定電流源
【図１】
2008094118.tif 000003
【図２】
2008094118.tif 000004
【図３】
2008094118.tif 000005
【図４】
2008094118.tif 000006
【図５】
2008094118.tif 000007