(57)【特許請求の範囲】
【請求項１】
車両衝突時に乗員を保護する乗員保護装置の制御を行う電子制御ユニットであるＥＣＵと、このＥＣＵと通信するようにバススイッチ無しにデイジーチェーン接続され、車両の加速度を検出してＥＣＵへ送信する複数のセンサ部とを有し、ＥＣＵと各センサ部との通信時の初期化を行う際にセンサ部の出力電流値が予め定められた第１所定値以下の際にそのセンサ部が固有アドレスの設定を行うと共にその設定を行ったセンサ部の負荷電流を第１所定値以下とし、更にその設定完了の応答をＥＣＵに行う乗員保護システムの通信装置において、
前記ＥＣＵは、
当該ＥＣＵに接続された全センサ部への負荷電流を検出する電流検出手段と、
当該電流検出手段での検出電流値が予め設定された全センサ接続数の負荷電流値以上の場合に、当該ＥＣＵとセンサ部間並びに各センサ部間の接続線の断線を表すオープン故障が無いと判定し、前記負荷電流値未満の場合に、当該検出電流値に対応するセンサ接続数の負荷電流値に対応する個数のセンサ部のうち最後段のセンサ部と、このセンサ部の後段センサ部との間がオープン故障であると特定する故障判定手段と
を備えたことを特徴とする乗員保護システムの通信装置。
【請求項２】
車両衝突時に乗員を保護する乗員保護装置の制御を行う電子制御ユニットであるＥＣＵと、このＥＣＵと通信するようにバススイッチ無しにデイジーチェーン接続され、車両の加速度を検出してＥＣＵへ送信する複数のセンサ部とを有し、ＥＣＵと各センサ部との通信時の初期化を行う際にセンサ部の出力電流値が予め定められた第１所定値以下の際にそのセンサ部が固有アドレスの設定を行うと共にその設定を行ったセンサ部の負荷電流を第１所定値以下とし、更にその設定完了の応答をＥＣＵに行う乗員保護システムの通信装置において、
前記ＥＣＵは、
当該ＥＣＵに接続された前記複数のセンサ部への印加電圧を下げる電圧降下手段と、
当該ＥＣＵに接続された全センサ部への負荷電流を検出する電流検出手段と、
前記電圧降下手段による印加電圧の降下中において、前記電流検出手段での検出電流値が、１つのセンサ部がオフ状態となった際に下がる一定電流値分下がった際にカウント動作を行い、このカウント数が当該ＥＣＵに予め定められて接続された全センサ数である場合に、当該ＥＣＵとセンサ部間並びに各センサ部間の接続線の断線を表すオープン故障が無いと判定し、当該カウント数が全センサ数未満の場合に、この全センサ数未満のカウント数に対応する個数のセンサ部のうち最後段のセンサ部と、このセンサ部の後段センサ部との間がオープン故障であると特定する故障判定手段と
を備えたことを特徴とする乗員保護システムの通信装置。
【請求項３】
前記電圧降下手段は、前記ＥＣＵに接続されている動作中の最後段のセンサ部がオフ状態となる前記一定電流値に相当する電圧分ずつ断続的に降下させる動作をセンサ部の個数分順次行うことを特徴とする請求項２に記載の乗員保護システムの通信装置。
【請求項４】
前記電圧降下手段は、前記印加電圧を連続的に降下させることを特徴とする請求項２に記載の乗員保護システムの通信装置。
【請求項５】
前記ＥＣＵは、前記故障判定命令を行う命令手段を更に備え、
前記複数のセンサ部は、前記デイジーチェーン接続のための電源側と接地側との線の間に接続され、前記ＥＣＵ側からの供給電流を一定量引き込んで当該ＥＣＵ側へ流す定電流手段と、前記故障判定命令時に、各センサ部の個々で当該定電流手段のみを動作させる制御手段とを備え、
前記故障判定手段は、前記命令手段による故障判定命令時に前記制御手段により前記定電流手段のみが動作された状態にあって、前記オープン故障の位置を特定することを特徴とする請求項１〜４のいずれか１項に記載の乗員保護システムの通信装置。
【請求項６】
前記複数のセンサ部は、当該複数のセンサ部の起動時に自センサ部に流れる電流値を検出し、この検出電流値が予め定められた第２所定値未満であれば故障有りと判定し、当該第２所定値以上であれば故障無しと判定する故障検出手段を更に備え、
前記制御手段は、前記故障検出手段により故障有りと判定された際に前記定電流手段の動作を継続し、前記故障無しと判定された際に当該定電流手段をオフとする制御を行い、
前記故障判定手段は、前記固有アドレスの設定完了の応答が無い最後段のセンサ部を少なくともセンサ故障と特定することを特徴とする請求項５に記載の乗員保護システムの通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両衝突時に乗員を保護するエアバッグ等の乗員保護装置に用いられるＥＣＵ（電子制御ユニット）と、このＥＣＵにデイジーチェーン接続され、車両の加速度等を検出する複数のセンサ部とを有する乗員保護システムの通信装置に関する。
【背景技術】
【０００２】
近年、エアバッグやシートベルトプリテンショナ等の乗員保護装置が多くの車両に装着されており、この乗員保護装置を備える乗員保護システムは、図１に示すように、車両１０の前方両サイドに搭載されたフロントセンサ部１１ａ，１１ｂと、助手席や後部座席に搭載されたセーフィングセンサ部１３ａ，１３ｂと、車両１０の両サイドに搭載された複数のセンサ部１５ａ，１５ｂ，１５ｃ、１５ｄ及び１６ａ，１６ｂ，１６ｃ，１６ｄとを有し、これらセンサ部がエアバッグ用のＥＣＵ１８に接続されて成る通信装置を備えている。この通信装置の各センサ部１１ａ，１１ｂ，１３ａ，１３ｂ，１５ａ〜１５ｄ及び１６ａ〜１６ｄで加速度等を検出し、この検出に応じてＥＣＵ１８で図示せぬエアバッグを作動させる。但し、各センサ部１１ａ，１１ｂ，１３ａ，１３ｂ，１５ａ〜１５ｄ及び１６ａ〜１６ｄは、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）チップで構成されている。
【０００３】
この通信装置において、両サイドのセンサ部１５ａ〜１５ｄ及び１６ａ〜１６ｄは、図２に各センサ部１５ａ〜１５ｄを代表して表すように、各々が内部にバススイッチ２６ａ〜２６ｄを有してＥＣＵ１８にバス接続されており、車両１０の電源投入時にＥＣＵ１８に近いセンサ部から順にアドレスを設定する初期化を行ってバススイッチ２６ａ〜２６ｄを閉じるようになっている。
【０００４】
つまり、ＥＣＵ１８に最も近い第１のセンサ部１５ａにアドレス設定したらバススイッチ２６ａを閉じて第２のセンサ部１５ｂにＥＣＵ１８を接続する。次に、ＥＣＵ１８から第２のセンサ部１５ｂにアドレス設定したらバススイッチ２６ｂを閉じて第３のセンサ部１５ｃにＥＣＵ１８を接続し、次に、第３のセンサ部１５ｃにアドレス設定したらバススイッチ２６ｃを閉じて第４のセンサ部１５ｄにＥＣＵ１８を接続するといった順に初期化が行われる。また、各センサ部１５ａ〜１５ｄは、アドレス設定後にＥＣＵ１８に応答を返すようになっている。
【０００５】
このようにＥＣＵ１８に両サイドの各センサ部１５ａ〜１５ｄ及び１６ａ〜１６ｄをバス接続する場合、ＩＣチップにより構成されるセンサ部の内部にバススイッチを搭載する必要があるため、チップサイズが大きくなってしまう。また、バススイッチ自体がインピーダンスを持つので、複数個がバス接続されると各センサ部１５ａ〜１５ｄ及び１６ａ〜１６ｄによるインピーダンスの電圧降下で末端センサ部の１５ｄ，１６ｄの電圧降下が大きくなってしまう。更に、バススイッチの電源側とグランド側とのインピーダンスマッチングが崩れノイズ源となりノイズが発生してしまう。
【０００６】
これらの欠点を解消するために特許文献１に記載の通信装置のように、バススイッチを用いたバス接続を行わない構成がある。この構成は、図３に示すように、ＥＣＵ１８−１にバススイッチを用いずセンサ部１５ａ−１〜１５ｄ−１がデイジーチェーン接続されている。この構成によって、最後段のセンサ部１５ｄ−１から時刻ｔ１に示すようにアドレス設定「０００１」を行った後スリープモードに移行する。これによりスリープモードとなった第４センサ部１５ｄ−１には電流が流れなくなるので、第３センサ部１５ｃ−１が最後段となりアドレス設定が可能な状態となる。そこで上記同様に第３センサ部１５ｃ−１において時刻ｔ２に示すようにアドレス設定「００１０」を行った後スリープモードに移行し、以降同様にＥＣＵ１８−１側に近づく順に、時刻ｔ３，ｔ４で示すように順次アドレス設定「０１００」、「１０００」を行ってスリープモードに移行し、初期化を完了させる。この完了後にＥＣＵ１８−１がスリープモード解除コマンドを送信して各センサ部１５ａ−１〜１５ｄ−１が動作モードに復帰するようになっている。これによって、バススイッチを不要とし、上記欠点を解消している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−１３７８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、上記の特許文献１の乗員保護システムの通信装置においては、例えば図４に×印で示すように、第１センサ部１５ａ−１と第２センサ部１５ｂ−１との接続線が断線（オープン故障）した場合、又は図５に×印で示すように、ＥＣＵ１８−１から最後段のセンサ部１５ｄ−１までの電流経路は正常だが第３センサ部１５ｃ−１が故障（センサ故障）した場合、後述でその理由を説明するようにオープン故障かセンサ故障かを判断することができず、更に、どのセンサ部間でオープン故障が生じたのか、どのセンサ部がセンサ故障となったのかを特定することができないという問題がある。
【０００９】
即ち、ＥＣＵ１８−１でオープン故障又はセンサ故障を判断する場合、初期設定時のアドレス設定が正常に行えたか否かを判断することで行うようになっている。図４の場合、第１センサ部１５ａ−１が最後段となっているため、まず第１センサ部１５ａ−１にアドレス設定「０００１」が行われるが、その後、第１センサ部１５ａ−１をスリープモードとした場合、ＥＣＵ１８−１に接続されているセンサ部は無いので、アドレス設定が１回しか行われなくなる。そこでＥＣＵ１８−１では適正にアドレス設定が行われないことからオープン故障又はセンサ故障と判断することができる。
【００１０】
図５の場合、最後段のセンサ部１５ｄ−１にアドレス設定「０００１」を行った後スリープモードに移行すると、第３センサ部１５ｃ−１がセンサ故障なので、次のアドレス設定が第２センサ部１５ｂ−１に対して「００１０」と行われ、この後、第１センサ部１５ａ−１に「０１００」と行われる。しかし、この場合、４つアドレス設定が行われなければならない所を、３つしか行われていないのでＥＣＵ１８−１では適正にアドレス設定が行われないことからオープン故障又はセンサ故障と判断することができる。
【００１１】
つまり、何れの場合も、オープン故障かセンサ故障かを判断することができず、更に、どのセンサ部間でオープン故障が生じたのか、どのセンサ部がセンサ故障となったのかを特定することができない。
【００１２】
本発明は、このような事情に鑑みてなされたものであり、どのセンサ部間でオープン故障が生じたのか、どのセンサ部がセンサ故障となったのかを特定することができる乗員保護システムの通信装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するためになされた請求項１に記載の発明は、車両衝突時に乗員を保護する乗員保護装置の制御を行う電子制御ユニットであるＥＣＵと、このＥＣＵと通信するようにバススイッチ無しにデイジーチェーン接続され、車両の加速度を検出してＥＣＵへ送信する複数のセンサ部とを有し、ＥＣＵと各センサ部との通信時の初期化を行う際にセンサ部の出力電流値が予め定められた第１所定値以下の際にそのセンサ部が固有アドレスの設定を行うと共にその設定を行ったセンサ部の負荷電流を第１所定値以下とし、更にその設定完了の応答をＥＣＵに行う乗員保護システムの通信装置において、前記ＥＣＵは、当該ＥＣＵに接続された全センサ部への負荷電流を検出する電流検出手段と、当該電流検出手段での検出電流値が予め設定された全センサ接続数の負荷電流値以上の場合に、当該ＥＣＵとセンサ部間並びに各センサ部間の接続線の断線を表すオープン故障が無いと判定し、前記負荷電流値未満の場合に、当該検出電流値に対応するセンサ接続数の負荷電流値に対応する個数のセンサ部のうち最後段のセンサ部と、このセンサ部の後段センサ部との間がオープン故障であると特定する故障判定手段とを備えたことを特徴とする。
【００１４】
この構成によれば、ＥＣＵの故障判定手段は、電流検出手段での検出電流値が、当該ＥＣＵにデイジーチェーン接続された全センサ接続数の負荷電流値未満の場合に、その検出電流値がＮ個（但し、１≦Ｎ＜全センサ接続数）のセンサ接続に対応する負荷電流値である場合、ＥＣＵにはＮ個のセンサ部が接続されていると判定できる。この判定からＮ番目のセンサ部とＮ＋１番目のセンサ部との間のオープン故障であると特定することができる。
【００１５】
請求項２に記載の発明は、車両衝突時に乗員を保護する乗員保護装置の制御を行う電子制御ユニットであるＥＣＵと、このＥＣＵと通信するようにバススイッチ無しにデイジーチェーン接続され、車両の加速度を検出してＥＣＵへ送信する複数のセンサ部とを有し、ＥＣＵと各センサ部との通信時の初期化を行う際にセンサ部の出力電流値が予め定められた第１所定値以下の際にそのセンサ部が固有アドレスの設定を行うと共にその設定を行ったセンサ部の負荷電流を第１所定値以下とし、更にその設定完了の応答をＥＣＵに行う乗員保護システムの通信装置において、前記ＥＣＵは、当該ＥＣＵに接続された前記複数のセンサ部への印加電圧を下げる電圧降下手段と、当該ＥＣＵに接続された全センサ部への負荷電流を検出する電流検出手段と、前記電圧降下手段による印加電圧の降下中において、前記電流検出手段での検出電流値が、１つのセンサ部がオフ状態となった際に下がる一定電流値分下がった際にカウント動作を行い、このカウント数が当該ＥＣＵに予め定められて接続された全センサ数である場合に、当該ＥＣＵとセンサ部間並びに各センサ部間の接続線の断線を表すオープン故障が無いと判定し、当該カウント数が全センサ数未満の場合に、この全センサ数未満のカウント数に対応する個数のセンサ部のうち最後段のセンサ部と、このセンサ部の後段センサ部との間がオープン故障であると特定する故障判定手段とを備えたことを特徴とする。
【００１６】
この構成によれば、ＥＣＵの電圧降下手段で、センサ部の個数分順次一定電圧レベルで電圧降下を行った際に、故障判定手段は、電流検出手段での検出電流値が一定電流値分下がる毎にカウント動作を行う。このカウント数がＥＣＵに予め定められて接続された全センサ数である場合はオープン故障無しと判定する。一方、カウント数が全センサ数未満の場合に、この全センサ数未満のカウント数に対応するセンサ数がＮであったとすると、このＮ個のセンサ部における最後段のセンサ部、即ちＮ番目のセンサ部と、このＮ番目のセンサ部の後段センサ部、即ちＮ＋１番目のセンサ部との間がオープン故障であると判定することができる。同様にして、カウント数に対応するセンサ数から、他のセンサ部間並びにＥＣＵとセンサ部間のオープン故障を特定することができる。
【００１７】
請求項３に記載の発明は、前記電圧降下手段は、前記ＥＣＵに接続されている動作中の最後段のセンサ部がオフ状態となる前記一定電流値に相当する電圧分ずつ断続的に降下させる動作をセンサ部の個数分順次行うことを特徴とする。
【００１８】
この構成によれば、電圧降下手段が、各センサ部に印加する電圧を１つのセンサ部がオフ状態となる電圧分ΔＶずつ下げる。つまり、印加電圧がΔＶずつ下がる毎に、センサ電流検出手段での検出電流値が一定値ΔＡずつ下がるので、故障判定手段がその都度カウント動作を行ってオープン故障の判定を行うことができる。この場合、印加電圧がΔＶずつ下がるので、徐々に印加電圧を下げる場合よりもオープン故障の判定動作を速く行うことができる。
【００１９】
請求項４に記載の発明は、前記電圧降下手段は、前記印加電圧を連続的に降下させることを特徴とする。
【００２０】
この構成によれば、印加電圧を連続的に下げるので、電圧降下動作を容易とすることができる。
【００２１】
請求項５に記載の発明は、前記ＥＣＵは、前記故障判定命令を行う命令手段を更に備え、前記複数のセンサ部は、前記デイジーチェーン接続のための電源側と接地側との線の間に接続され、前記ＥＣＵ側からの供給電流を一定量引き込んで当該ＥＣＵ側へ流す定電流手段と、前記故障判定命令時に、各センサ部の個々で当該定電流手段のみを動作させる制御手段とを備え、前記故障判定手段は、前記命令手段による故障判定命令時に前記制御手段により前記定電流手段のみが動作された状態にあって、前記オープン故障の位置を特定することを特徴とする。
【００２２】
この構成によれば、ＥＣＵの命令手段による故障判定命令時に、各センサ部の制御手段が定電流手段のみを動作させ、この状態でＥＣＵの故障判定手段が、電流検出手段での検出電流値に応じてオープン故障の位置を特定する。又は、ＥＣＵの故障判定手段が、電流検出手段での検出電流値が一定値下がる毎にカウントしたカウント数に応じてオープン故障の位置を特定する。この場合、各センサ部には定電流手段での一定電流のみしか流れず、他の負荷電流は流れないので、ＥＣＵの出力側並びに各センサ部におけるセンサ電流値にバラツキが無くなる。従って、ＥＣＵの電流検出手段でセンサ接続個数に応じた電流値を正確に検出することができるので、その検出電流値に応じたオープン故障の位置を適正に特定することができる。
【００２３】
請求項６に記載の発明は、前記複数のセンサ部は、当該複数のセンサ部の起動時に自センサ部に流れる電流値を検出し、この検出電流値が予め定められた第２所定値未満であれば故障有りと判定し、当該第２所定値以上であれば故障無しと判定する故障検出手段を更に備え、前記制御手段は、前記故障検出手段により故障有りと判定された際に前記定電流手段の動作を継続し、前記故障無しと判定された際に当該定電流手段をオフとする制御を行い、前記故障判定手段は、前記固有アドレスの設定完了の応答が無い最後段のセンサ部を少なくともセンサ故障と特定することを特徴とする。
【００２４】
この構成によれば、ＥＣＵにデイジーチェーン接続されたＮ＋１個のセンサ部にオープン故障は無く、例えばＮ番目のセンサ部において故障検出手段で故障有りと判定して制御部手段により定電流手段の動作状態を継続しているとする。この場合、Ｎ＋１番目のセンサ部では制御手段により固有アドレスの設定が正常に行われてその負荷電流が第１所定値以下とされる。しかし、Ｎ番目のセンサ部では故障有りなので固有アドレスの設定は行われず、また、Ｎ番目のセンサ部で定電流手段が動作状態となって一定電流が流れているので、Ｎ番目のセンサ部の前段側以前のＮ−１番目、Ｎ−２番目の各センサ部では出力電流値は第１所定値以下とならず、このため固有アドレスの設定を行うことができない。従って、ＥＣＵへ固有アドレスの設定完了の応答を返すことが出来ないので、ＥＣＵの故障判定手段は、Ｎ番目のセンサ部以前のものから固有アドレスの設定完了の応答が無いことを検出し、少なくともＮ番目のセンサ部がセンサ故障であると特定することができる。
【図面の簡単な説明】
【００２５】
【図１】車両における乗員保護システムの通信装置のＥＣＵと各センサ部を示す図である。
【図２】従来の乗員保護システムの通信装置におけるＥＣＵとこれにバス接続された各センサ部との構成を示す図である。
【図３】特許文献１の乗員保護システムの通信装置におけるＥＣＵとこれにバス接続された各センサ部との構成を示す図である。
【図４】特許文献１の乗員保護システムの通信装置におけるオープン故障を示す図である。
【図５】特許文献１の乗員保護システムの通信装置におけるセンサ故障を示す図である。
【図６】本発明の第１の実施形態に係る乗員保護システムの通信装置の構成を示し、（ａ）はＥＣＵとこれにバススイッチを用いずデイジーチェーン接続された各センサ部のブロック図、（ｂ）は各センサ部のブロック図である。
【図７】第１の実施形態の乗員保護システムの通信装置の動作を説明するための第１のフローチャートである。
【図８】第１の実施形態の乗員保護システムの通信装置の動作を説明するための第２フローチャートである。
【図９】第１の実施形態の乗員保護システムの通信装置の動作を説明するための第３のフローチャートである。
【図１０】第１の実施形態の乗員保護システムの通信装置の動作を説明するための第４のフローチャートである。
【図１１】第１の実施形態の乗員保護システムの通信装置の動作を説明するための第５のフローチャートである。
【図１２】本発明の第２の実施形態に係る乗員保護システムの通信装置の構成を示すブロック図である。
【図１３】（ａ）第２の実施形態の乗員保護システムの通信装置における全センサへの印加電流値、（ｂ）ＥＣＵに接続された全センサ部への供給電流値を示す図である。
【図１４】第２の実施形態の乗員保護システムの通信装置の動作を説明するためのフローチャートである。
【図１５】（ａ）他の実施形態の乗員保護システムの通信装置における全センサへの印加電流値、（ｂ）ＥＣＵに接続された全センサ部への供給電流値を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態を、図面を参照して説明する。但し、本明細書中の全図において相互に対応する部分には同一符号を付し、重複部分においては後述での説明を適時省略する。
【００２７】
（第１の実施形態）
図６は、本発明の第１の実施形態に係る乗員保護システムの通信装置の構成を示し、（ａ）はＥＣＵとこれにバススイッチを用いずデイジーチェーン接続された各センサ部のブロック図、（ｂ）は各センサ部のブロック図である。但し、図６（ａ）に示す通信装置は、図１に示した車両１０の乗員保護システムの通信装置に対応しており、従来要素と区別するために、ＥＣＵ１８の符号を１８Ｅとし、各センサ部１５ａ〜１５ｄの符号を１５ａ１〜１５ｄ４として表している。
【００２８】
本実施形態の乗員保護システムの通信装置の特徴は、ＥＣＵ１８Ｅにセンサ電流検出部（電流検出手段）２１と、故障判定部（故障判定手段）２２とを備え、また、図６（ｂ）に示すように、各センサ部１５ａ１〜１５ｄ４に、ＥＣＵ１８Ｅにデイジーチェーン接続するための電源側とアース側の双方の線の間に接続された定電流部（定電流手段）３１と、固有アドレスを記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリ部３２ａを有する制御部（制御手段）３２と、電流検出部３３と、加速度センサ３４と、故障検出部（故障検出手段）３５とを備えて構成したことにある。
【００２９】
定電流部３１は、ＥＣＵ１８Ｅから供給される入力電流のうち一定の電流値１０ｍＡをＥＣＵ１８Ｅ側に引き込んで流す動作を行う。
【００３０】
電流検出部３３は、自センサ部における出力側に流れる電流の値を検出し、この検出された電流値を制御部３２へ出力する。
【００３１】
故障検出部３５は、電流検出部３３の出力側の電源側とアース側の双方の線の間に直列に接続されたスイッチ３５ａと抵抗器３５ｂとを備え、ＥＣＵ１８Ｅで電源起動又は再起動が行われて自センサ部が起動した場合、つまり自センサ部の定電流部３１を含めた全ての負荷回路が作動状態となった場合、又は後述のオープン故障判定モード時に定電流部３１のみが作動状態となった場合に、スイッチ３５ａが一定時間オンとなり、これにより電流検出部３３に流れる電流を検出し、この検出電流値が所定値（第２所定値）未満であれば故障有りと判定し、第２所定値以上であれば故障無しと判定し、この結果を制御部３２へ出力する。
【００３２】
制御部３２は、故障検出部３５で故障有りと判定された際に定電流部３１のオン状態を継続し、故障無しと判定された際に定電流部３１をオフ状態とする制御を行う。この制御をセンサ故障検出制御（又はセンサ故障検出処理）と言う。また、定電流部３１がオフとされて他の負荷回路が作動状態にある場合を動作モードと言う。
【００３３】
また、制御部３２は、ＥＣＵ１８Ｅからのオープン故障判定命令時に、各センサ部１５ａ１〜１５ｄ４を定電流部３１のみを動作させるオープン故障判定モードとする。この際に、あるセンサ部にセンサ故障があったとしても、上記のように故障検出部３５で定電流部３１をオン状態に継続するので、故障状態のセンサ部でも定電流部３１のみが動作状態となる。
【００３４】
更に、制御部３２は、加速度センサ３４で検出された車両１０の加速度をＥＣＵ１８Ｅへ送信すると共にＥＣＵ１８Ｅから上述のオープン故障判定命令を含む各種命令を受信するなどＥＣＵ１８Ｅとの通信を制御し、また、センサ故障検出処理後のＥＣＵ１８Ｅからのアドレス設定命令時に、電流検出部３３で検出された電流値が略０ｍＡ（第１所定値）以下の場合に、所定の固有アドレスをメモリ部３２ａに記憶して設定する。このアドレス設定が正常に完了した際に、設定アドレスの保持のみを行い自センサ部の電流値が略零に近い待機電力となるスリープモードに移行させる制御を行う。このスリープモードではセンサ部の負荷電流は、正確には略零（第１所定値）であるが、ここでは説明を簡単にするために０ｍＡとする。また、アドレス設定後にＥＣＵ１８Ｅからアドレス設定確認命令が行われた際に、アドレス設定が正常に完了していればアドレス設定完了の応答をＥＣＵ１８Ｅへ返信する。但し、ＥＣＵ１８Ｅからの各種命令は、当該ＥＣＵ１８Ｅに設けられた図示せぬ命令手段が行うものとする。
【００３５】
更には、制御部３２は、ＥＣＵ１８Ｅからのスリープモード解除のコマンドを受信した場合に動作モードとする制御を行う。また、ＥＣＵ１８Ｅで電源起動又は再起動が行われた場合に、自センサ部の定電流部３１を含めた全ての負荷回路を作動状態とする制御を行う。この制御後に、上記の故障検出部３５による故障検出制御が行われる。
【００３６】
センサ電流検出部２１は、ＥＣＵ１８Ｅから全センサ部１５ａ１〜１５ｄ４に流れる電流の値を検出する。全センサ部１５ａ１〜１５ｄ４が動作モードにある場合、各センサ部１５ａ１〜１５ｄ４には定電流部３１以外の負荷回路に電流が流れている状態にあるので、図６（ａ）の時刻ｔ１の行に示すように、４つのセンサ部１５ａ１〜１５ｄ４の負荷電流１０ｍＡの合計値、即ち１０ｍＡ×４＝４０ｍＡの電流値を検出する。
【００３７】
また、時刻ｔ２に示すように、第４センサ部１５ｄ４にアドレス設定「０００１」が行われてスリープモードとなった際には、第４センサ部１５ｄ４の電流値が０ｍＡとなるので、第３センサ部１５ｃ３の出力側の電流値は０ｍＡとなり、第２センサ部１５ｂ２の出力側は１０ｍＡ、第１センサ部１５ａ１の出力側は２０ｍＡ、ＥＣＵ１８Ｅの出力側は３０ｍＡとなり、この３０ｍＡの電流値がセンサ電流検出部２１で検出される。以降、時刻ｔ３，ｔ４に示すように、２０ｍＡ、１０ｍＡの電流値がセンサ電流検出部２１で検出され、全てのセンサ部１５ａ１〜１５ｄ４がスリープモードになると時刻ｔ５に示すようにセンサ電流検出部２１での検出電流は０ｍＡとなる。
【００３８】
故障判定部２２は、各センサ部１５ａ１〜１５ｄ４のオープン故障を判定するためのオープン故障判定命令を出力し、この命令により各センサ部１５ａ１〜１５ｄ４がオープン故障判定モードとなった後に、オープン故障の判定を行う。この判定は、オープン故障判定モード時にセンサ電流検出部２１での検出電流値が、予め設定されたセンサ接続数の負荷電流値以上の場合はオープン故障無しと判定し、負荷電流値未満の場合は、その検出電流値をもとに、ＥＣＵ１８Ｅに接続されたセンサ部個数を検出してどの位置のオープン故障かを特定する判定を行う。例えば全センサ部個数が４の場合に、検出電流値からセンサ部個数が３であると検出された場合、ＥＣＵ１８Ｅには３つのセンサ部が接続され、４個目のセンサ部が切断状態となっていることになるので、３個目と４個目との間がオープン故障であると判定される。このオープン故障の有無の判定後、ＥＣＵ１８Ｅの命令で後段のセンサ部から順次行われる初期化処理時のアドレス設定において、アドレス設定完了の応答がＥＣＵ１８Ｅに返信されて来ない最後段のセンサ部を、少なくともセンサ故障と特定する判定を行う。
【００３９】
次に、このような構成の乗員保護システムの通信装置の動作を、図７のフローチャートを参照して説明する。
【００４０】
ステップＳ１において、ＥＣＵ１８Ｅから全センサ部１５ａ１〜１５ｄ４に電源が供給された後、ステップＳ２において、全センサ部１５ａ１〜１５ｄ４がオープン故障判定モードに移行したとする。このオープン故障判定モード時、各センサ部１５ａ１〜１５ｄ４には定電流部３１での一定電流１０ｍＡのみが流れるので、正常であればＥＣＵ１８Ｅの出力側の全センサ部１５ａ１〜１５ｄ４の負荷電流値が４０ｍＡとなる。
【００４１】
ステップＳ３において、ＥＣＵ電流検出部２１により全センサ部１５ａ１〜１５ｄ４の負荷電流が検出され、ステップＳ４において、その検出電流値が４０ｍＡ以上か否かが判定される。この結果が４０ｍＡ以上であれば、ステップＳ５において、故障判定部２２では、その検出電流値４０ｍＡ以上が、予め設定されたセンサ接続数＝４の負荷電流値以上なので、全センサ部１５ａ１〜１５ｄ４の電流経路にオープン故障はないと判定される。
【００４２】
このオープン故障無しの判定後、図８に示すステップＳ６において、ＥＣＵ１８Ｅにより各センサ部１５ａ１〜１５ｄ４に対して再起動が行われる。これによって各センサ部１５ａ１〜１５ｄ４が起動され、各々が定電流部３１を含めた全ての負荷回路が作動状態となるので、ステップＳ７において、故障検出部３５によりセンサ故障検出処理が行われる。即ち、定電流部３１以外の負荷回路に流れる電流値が第２所定値（例えば１０ｍＡ）未満であれば故障有りと判定されて制御部３２により定電流部３１のオン状態が継続され、第２所定値１０ｍＡ以上であれば故障無しと判定されて定電流部３１がオフ状態とされる。
【００４３】
次に、ステップＳ８において、アドレス設定処理が行われる。これは各センサ部１５ａ１〜１５ｄ４において、ＥＣＵ１８Ｅからアドレス設定命令が行われると、最後段のセンサ部１５ｄ４から前段に向かって順次アドレス設定が行われる。即ち、図６の時刻ｔ１において、第４センサ部１５ｄ４において電流検出部３３で検出された電流値が０ｍＡの場合に、制御部３２により所定の固有アドレス「０００１」がメモリ部３２ａに設定される。このアドレス設定が正常に完了するとスリープモードに移行される。以降同様に、時刻ｔ２，ｔ３，ｔ４，ｔ５において、第３センサ部１５ｃ３、第２センサ部１５ｂ２、第１センサ部１５ａ１の順にアドレス設定が行われる。
【００４４】
一方、アドレス設定が完了せずにスリープモードに移行されない場合、第４センサ部１５ｄ４の前段の第３センサ部１５ｃ３では出力側の検出電流値が０ｍＡとならないのでアドレス設定が行われず、この場合、第３センサ部１５ｃ３以前のセンサ部１５ｂ２，１５ａ１で同様にアドレス設定が行われなくなる。
【００４５】
また、上記ステップＳ７において、故障検出部３５で故障が検出されて定電流部３１のオン状態が継続されているセンサ部は、センサ故障なのでアドレス設定が行われず、このセンサ部の前段以前のセンサ部では電流検出部３３での検出電流値が０ｍＡとならないのでアドレス設定が行われない。つまり、センサ故障が発生したセンサ部以前のセンサ部ではアドレス設定が行われない。
【００４６】
次に、ステップＳ９において、ＥＣＵ１８Ｅから最後段の第４センサ部１５ｄ４にアドレス設定確認命令が行われ、これによってアドレス設定が正常に完了していればアドレス設定完了の応答がＥＣＵ１８Ｅへ返信される。この返信をＥＣＵ１８Ｅの故障判定部２２で確認し、アドレス設定完了の応答が返信されて来なければ、ステップＳ１１において、第４センサ部１５ｄ４以前のセンサ故障と特定される。この場合、オープン故障は無しで少なくとも第４センサ部１５ｄ４のセンサ故障と判定される。
【００４７】
一方、第４センサ部１５ｄ４からアドレス設定完了の応答が返信されて来れば故障は無いので、ステップＳ１２において、ＥＣＵ１８Ｅから第３センサ部１５ｃ３にアドレス設定確認命令が行われる。これによってアドレス設定完了の応答が返信されて来なければ、ステップＳ１４において、第３センサ部１５ｃ３以前のセンサ故障と特定される。この場合、オープン故障は無しで少なくとも第３センサ部１５ｃ３のセンサ故障と判定される。
【００４８】
次に、第３センサ部１５ｃ３からアドレス設定完了の応答が返信されて来れば故障は無いので、ステップＳ１５において、ＥＣＵ１８Ｅから第２センサ部１５ｂ２にアドレス設定確認命令が行われる。これによってアドレス設定完了の応答が返信されて来なければ、ステップＳ１７において、第２センサ部１５ｂ２以前のセンサ故障と特定される。この場合、オープン故障は無しで少なくとも第２センサ部１５ｂ２のセンサ故障と判定される。
【００４９】
次に、第２センサ部１５ｂ２からアドレス設定完了の応答が返信されて来れば故障は無いので、ステップＳ１８において、ＥＣＵ１８Ｅから第１センサ部１５ａ１にアドレス設定確認命令が行われる。これによってアドレス設定完了の応答が返信されて来なければ、ステップＳ１９において、第１センサ部１５ａ１のセンサ故障と特定される。この場合、オープン故障は無しで第１センサ部１５ａ１のセンサ故障と判定される。
【００５０】
また、第１センサ部１５ａ１からアドレス設定完了の応答が返信されて来れば故障は無いので、ステップＳ２１でセンサ故障無しと判定される。この場合、故障判定部２２によりオープン故障及びセンサ故障が無く正常状態と判定され、故障判定処理が終了する。
【００５１】
次に、図７の上記ステップＳ４において、検出電流値が４０ｍＡ以上でなければ、ステップＳ２２において、検出電流値が３０ｍＡ以上４０ｍＡ未満か否かを判定する。この結果が３０ｍＡ以上４０ｍＡ未満であれば、ステップＳ２３において、故障判定部２２で、その検出電流値３０ｍＡ以上４０ｍＡ未満が、センサ接続数＝３の場合の負荷電流値なので、ＥＣＵ１８Ｅには３つのセンサ部１５ａ１〜１５ｃ３が接続され、第４センサ部１５ｄ４は切離された状態となっており、第３センサ部１５ｃ３と第４センサ部１５ｄ４との間のオープン故障と判定される。
【００５２】
このオープン故障有りの判定後、図９に示すステップＳ６〜Ｓ８において、上述したと同様にＥＣＵ１８Ｅにより各センサ部１５ａ１〜１５ｄ４に対して再起動が行われ、故障検出部３５によりセンサ故障検出処理が行われ、更に、アドレス設定処理が行われる。ここでは、第３センサ部１５ｃ３と第４センサ部１５ｄ４との間のオープン故障なので、ステップＳ１２において、ＥＣＵ１８Ｅから第３センサ部１５ｃ３にアドレス設定確認命令が行われ、これによってアドレス設定完了の応答が返信されて来なければ、ステップＳ１３でセンサ故障と判定され、ステップＳ１４において第３センサ部１５ｃ３以前のセンサ故障と特定される。この場合、第３センサ部１５ｃ３と第４センサ部１５ｄ４との間のオープン故障で尚且つ少なくとも第３センサ部１５ｃ３のセンサ故障と判定される。
【００５３】
以降上述と同様に、ステップＳ１２〜Ｓ２０において、第２センサ部１５ｂ２〜第１センサ部１５ａ１のセンサ故障が判定される。ステップＳ２１で第１センサ部１５ａ１のセンサ故障無しと判定された場合、センサ故障は無く、第３センサ部１５ｃ３と第４センサ部１５ｄ４との間のオープン故障と判定され、故障判定処理が終了する。
【００５４】
次に、図７の上記ステップＳ２２において、検出電流値が３０ｍＡ以上４０ｍＡ未満でなければ、ステップＳ２３において、検出電流値が２０ｍＡ以上３０ｍＡ未満か否かを判定する。この結果が２０ｍＡ以上３０ｍＡ未満であれば、ステップＳ２５において、故障判定部２２で、その検出電流値２０ｍＡ以上３０ｍＡ未満が、センサ接続数＝２の場合の負荷電流値なので、ＥＣＵ１８Ｅには２つのセンサ部１５ａ１〜１５ｂ２が接続され、第３センサ部１５ｃ３以降は切離された状態となっており、第２センサ部１５ｂ２と第３センサ部１５ｃ３との間のオープン故障と判定される。
【００５５】
このオープン故障有りの判定後、図１０に示すステップＳ６〜Ｓ８において、上述したと同様に各センサ部１５ａ１〜１５ｄ４の再起動が行われ、この後、センサ故障検出処理が行われ、更に、アドレス設定処理が行われる。ここでは、第２センサ部１５ｂ２と第３センサ部１５ｃ３との間のオープン故障なので、ステップＳ１５において、ＥＣＵ１８Ｅから第２センサ部１５ｂ２にアドレス設定確認命令が行われ、これによってアドレス設定完了の応答が返信されて来なければ、ステップＳ１６でセンサ故障と判定され、ステップＳ１７において第２センサ部１５ｂ２以前のセンサ故障と特定される。この場合、第２センサ部１５ｂ２と第３センサ部１５ｃ３との間のオープン故障で尚且つ少なくとも第２センサ部１５ｂ２のセンサ故障と判定される。
【００５６】
以降上述と同様に、ステップＳ１８〜Ｓ２０において、第１センサ部１５ａ１のセンサ故障が判定され、ステップＳ２１で第１センサ部１５ａ１のセンサ故障無しと判定された場合、センサ故障は無く、第２センサ部１５ｂ２と第３センサ部１５ｃ３との間のオープン故障と判定され、故障判定処理が終了する。
【００５７】
次に、図７の上記ステップＳ２４において、検出電流値が２０ｍＡ以上３０ｍＡ未満でなければ、ステップＳ２６において、検出電流値が１０ｍＡ以上２０ｍＡ未満か否かを判定する。この結果が１０ｍＡ以上２０ｍＡ未満であれば、ステップＳ２７において、故障判定部２２で、その検出電流値１０ｍＡ以上２０ｍＡ未満が、センサ接続数＝１の場合の負荷電流値なので、ＥＣＵ１８Ｅには１つのセンサ部１５ａ１が接続され、第２センサ部１５ｂ２以降は切離された状態となっており、第１センサ部１５ａ１と第２センサ部１５ｂ２との間のオープン故障と判定される。
【００５８】
このオープン故障有りの判定後、図１１に示すステップＳ６〜Ｓ８において、上述したと同様に各センサ部１５ａ１〜１５ｄ４の再起動、センサ故障検出処理、アドレス設定処理が行われる。ここでは、第１センサ部１５ａ１と第２センサ部１５ｂ２との間のオープン故障なので、ステップＳ１８において、ＥＣＵ１８Ｅから第１センサ部１５ａ１にアドレス設定確認命令が行われ、これによってアドレス設定完了の応答が返信されて来なければ、ステップＳ１９でセンサ故障と判定され、ステップＳ２０において第１センサ部１５ａ１のセンサ故障と特定される。この場合、第１センサ部１５ａ１と第２センサ部１５ｂ２との間のオープン故障で尚且つ第１センサ部１５ａ１のセンサ故障と判定される。ステップＳ１９からステップＳ２１で第１センサ部１５ａ１のセンサ故障無しと判定された場合、センサ故障は無く、第１センサ部１５ａ１と第２センサ部１５ｂ２との間のオープン故障と判定され、故障判定処理が終了する。
【００５９】
次に、図７の上記ステップＳ２６において、検出電流値が１０ｍＡ以上２０ｍＡ未満でなければ、ステップＳ２８において、故障判定部２２で、センサ接続数＝０の場合の負荷電流値なので、ＥＣＵ１８Ｅには何も接続されておらず、ＥＣＵ１８Ｅと第１センサ部１５ａ１との間のオープン故障と判定され、故障判定処理が終了する。
【００６０】
この他、故障判定部２２が各センサ部１５ａ１〜１５ｄ４のオープン故障を判定する場合に、各センサ部１５ａ１〜１５ｄ４の定電流部３１及びその他の負荷回路を作動状態として行ってもよい。この場合、各センサ部１５ａ１〜１５ｄ４には各々２０ｍＡの電流が流れるので、ＥＣＵ１８Ｅへのセンサ接続数が４の場合は８０ｍＡ、３の場合は６０ｍＡ、２の場合は４０ｍＡ、１の場合は２０ｍＡとなるので、これらをセンサ電流検出部２１で検出して故障判定部２２でオープン故障の特定を行なえばよい。また、動作モード時にセンサ電流検出部２１で出力電流値を検出して故障判定部２２でオープン故障の特定を行なってもよい。
【００６１】
このように第１の実施形態の乗員保護システムの通信装置は、車両衝突時に乗員を保護する乗員保護装置の制御を行う電子制御ユニットであるＥＣＵ１８Ｅと、このＥＣＵ１８Ｅと通信するようにバススイッチ無しにデイジーチェーン接続され、車両の加速度を検出してＥＣＵ１８Ｅへ送信する複数のセンサ部１５ａ１〜１５ｄ４とを有し、ＥＣＵ１８Ｅと各センサ部１５ａ１〜１５ｄ４との通信時の初期化を行う際にセンサ部の出力電流値が予め定められた第１所定値以下の際にそのセンサ部が固有アドレスの設定を行い、この設定完了の応答をＥＣＵ１８Ｅに行う。
【００６２】
本実施形態の特徴は、ＥＣＵ１８Ｅが、ＥＣＵ１８Ｅに接続された複数のセンサ部１５ａ１〜１５ｄ４の負荷電流を検出するセンサ電流検出部２１と、センサ電流検出部２１での検出電流値が予め設定された全センサ接続数の負荷電流値以上の場合に、ＥＣＵ１８Ｅとセンサ部１５ａ１〜１５ｄ４間並びに各センサ部１５ａ１〜１５ｄ４間の接続線の断線を表すオープン故障が無しと判定し、負荷電流値未満の場合に、検出電流値に対応するセンサ接続数の負荷電流値に対応する個数のセンサ部のうち最後段のセンサ部と、このセンサ部の後段センサ部との間がオープン故障であると特定する故障判定部２２とを備える構成としたことにある。
【００６３】
この構成によって、ＥＣＵ１８Ｅの故障判定部２２は、センサ電流検出部２１での検出電流値が、ＥＣＵ１８Ｅにデイジーチェーン接続された全センサ接続数（例えば４個）の負荷電流値未満の場合に、その検出電流値がセンサ接続数（例えば３個）の負荷電流値である場合、ＥＣＵ１８Ｅには３個のセンサ部１５ａ１〜１５ｃ３が接続されていると判定できる。この判定から第３センサ部１５ｃ３と第４センサ部１５ｄ４との間のオープン故障であると特定することができる。同様にして、他のセンサ部１５ａ１〜１５ｃ３間並びにＥＣＵ１８Ｅと第１センサ部１５ａ１間のオープン故障を特定することができる。
【００６４】
また、ＥＣＵ１８Ｅは、故障判定命令を行う命令手段を更に備え、複数のセンサ部１５ａ１〜１５ｄ４は、デイジーチェーン接続のための電源側と接地側との線の間に接続され、ＥＣＵ１８Ｅ側からの供給電流を一定量引き込んでＥＣＵ１８Ｅ側へ流す定電流部３１と、ＥＣＵ１８Ｅからの故障判定命令時に、各センサ部１５ａ１〜１５ｄ４の個々で定電流部３１のみを動作させる制御部３２とを備える。そして、故障判定部２２が、命令手段による故障判定命令時に、制御部３２により定電流部３１のみが動作された状態にあって、センサ電流検出部２１での検出電流値に応じてオープン故障の位置を特定するように構成しても良い。
【００６５】
この構成によって、ＥＣＵ１８Ｅの命令手段による故障判定命令時に、各センサ部１５ａ１〜１５ｄ４の制御部３２が定電流部３１のみを動作させ、この状態でＥＣＵ１８Ｅの故障判定部２２が、センサ電流検出部２１での検出電流値に応じてオープン故障の位置を特定する。この場合、各センサ部１５ａ１〜１５ｄ４には定電流部３１での一定電流のみしか流れず、他の負荷電流は流れないので、ＥＣＵ１８Ｅの出力側並びに各センサ部１５ａ１〜１５ｄ４におけるセンサ電流値にバラツキが無くなる。従って、ＥＣＵ１８Ｅのセンサ電流検出部２１でセンサ接続個数に応じた電流値を正確に検出することができるので、その検出電流値に応じたオープン故障の位置を適正に特定することができる。
【００６６】
更に、複数のセンサ部１５ａ１〜１５ｄ４は、当該センサ部１５ａ１１〜１５ｄ１４の起動時にスイッチ３５ａを一定時間オンとして自センサ部の電流検出部３３に流れる電流値を検出し、この検出電流値が予め定められた第２所定値未満であれば故障有りと判定し、第２所定値以上であれば故障無しと判定する故障検出部３５を更に備え、制御部３２は、故障検出部３５により故障有りと判定された際に定電流部３１のオン動作を継続し、故障無しと判定された際に定電流部３１をオフとする制御を行う。故障判定部２２は、固有アドレスの設定完了の応答が無い最後段のセンサ部を少なくともセンサ故障と特定するように構成した。
【００６７】
この構成において、ＥＣＵ１８Ｅにデイジーチェーン接続された第１〜第４センサ部１５ａ１〜１５ｄ４にオープン故障は無く、例えば第３センサ部１５ｃ３において故障検出部３５で故障有りと判定して制御部３２により定電流部３１の動作状態を継続しているとする。この場合、第４センサ部１５ｄ４では制御部３２により固有アドレスの設定が正常に行われてその負荷電流が第１所定値以下とされる。しかし、第３センサ部１５ｃ３では故障有りなので固有アドレスの設定は行われず、また、第３センサ部１５ｃ３で定電流部３１が動作状態となって一定電流が流れているので、第３センサ部１５ｃ３の前段以前の第２、第１の各センサ部１５ｂ２，１５ａ１では出力電流値は第１所定値以下とならず、このため固有アドレスの設定を行うことができない。従って、ＥＣＵ１８Ｅへ固有アドレスの設定完了の応答を返すことが出来ないので、ＥＣＵ１８Ｅの故障判定部２２は、第３センサ部１５ｃ３以前のものから固有アドレスの設定完了の応答が無いことを検出し、少なくとも第３センサ部１５ｃ３がセンサ故障であると特定する。
【００６８】
（第２の実施形態）
図１２は、本発明の第２の実施形態に係る乗員保護システムの通信装置の構成を示し、（ａ）はＥＣＵとこれにバススイッチを用いずデイジーチェーン接続された各センサ部のブロック図、（ｂ）は各センサ部のブロック図である。
【００６９】
第２の実施形態の乗員保護システムの通信装置が第１実施形態のものと異なる点は、ＥＣＵ１８Ｅ−１に、電圧降下部（電圧降下手段）４１と、センサ電流検出部（電流検出手段）２１と、故障判定部（故障判定手段）４３とを備えた点にある。
【００７０】
電圧降下部４１は、各センサ部１５ａ１〜１５ｄ４に印加する電圧を徐々に降下する。ここで、各センサ部１５ａ１〜１５ｄ４は、電流検出部３３に電流検出用の抵抗器を備えているため、後段のセンサ部になるほどその抵抗器による電圧降下のためにセンサ部への入力電圧が低くなっている。このため、電圧降下部４１で徐々に電圧を降下した場合、この降下電圧値が図１３（ａ）の時刻ｔ１２に示すように一定レベルΔＶ下がった際に、まず最後段の第４センサ部１５ｄ４がオフ状態となる。
【００７１】
このオフ状態は、その電圧降下によってセンサ入力電圧Ｖ１が一定レベルΔＶ下がってＶ２となり、電流検出部３３での検出電流値が一定値下がると制御部３２が自センサ部をオフ状態とする。このオフ状態によって当該センサ部がデイジーチェーン接続から切離されたと同様の状態となるので、ＥＣＵ１８Ｅ−１には４個から３個のセンサ部１５ａ１〜１５ｃ３が接続された状態となる。以降同様に、センサ入力電圧が一定レベルΔＶ降下する毎に第３センサ部１５ｃ３、第２センサ部１５ｂ２、第１センサ部１５ａ１と順番にオフ状態となる。
【００７２】
センサ電流検出部２１は、ＥＣＵ１８Ｅ−１から全センサ部１５ａ１〜１５ｄ４に流れる電流の値を検出する。
【００７３】
故障判定部４３は、センサ電流検出部２１での検出電流値が図１３（ｂ）の時刻ｔ１２〜ｔ１５に示すように一定値ΔＡ下がる毎に１ずつカウント動作を行い、このカウント数に応じたセンサ個数を検出してどの位置のオープン故障かを特定する判定を行う。つまり、各センサ部１５ａ１〜１５ｄ４が４個接続されている場合に、電圧降下部４１で印加電圧がΔＶづつ下がって後段センサ部から順次停止状態となり、全てのセンサ部１５ａ１１〜１５ｄ１４が停止状態となった場合、オープン故障がなければカウント数は「４」となる。ここで、カウント数が「３」であればＥＣＵ１８Ｅ−１には３個のセンサ部が接続されていることになるので、第３センサ部１５ｃ３と第４センサ部１５ｄ４との間がオープン故障であると判定できる。
【００７４】
同様に、カウント数が「２」であればＥＣＵ１８Ｅ−１には２個のセンサ部が接続されていることになるので、第２センサ部１５ｂ２と第３センサ部１５ｃ３との間がオープン故障、カウント数が「１」であればＥＣＵ１８Ｅ−１には１個のセンサ部が接続されていることになるので、第１センサ部１５ａ１と第２センサ部１５ｂ２との間がオープン故障、カウント数が「０」であればＥＣＵ１８Ｅ−１にはセンサ部が接続されていないことになるので、ＥＣＵ１８Ｅ−１と第１センサ部１５ａ１との間がオープン故障であると判定できる。
【００７５】
更に、故障判定部４３は、そのオープン故障の有無の判定後、上記第１実施形態と同様にＥＣＵ１８Ｅ−１の命令で後段センサ部から順次行われる初期化処理時のアドレス設定において、アドレス設定完了の応答がＥＣＵ１８Ｅ−１に返信されて来ない最後段のセンサ部を、少なくともセンサ故障と特定する判定を行う。
【００７６】
次に、このような構成の乗員保護システムの通信装置の動作を、図１４のフローチャートを参照して説明する。
【００７７】
ステップＳ１において、ＥＣＵ１８Ｅ−１から全センサ部１５ａ１〜１５ｄ４に電源が供給された後、ステップＳ２において、全センサ部１５ａ１〜１５ｄ４がオープン故障判定モードに移行する。このオープン故障判定モード時、図１３（ａ）に時刻ｔ１１−ｔ１２間に示すように、ＥＣＵ１８Ｅ−１から全センサ部１５ａ１１〜１５ｄ１４に印加される電圧Ｖ１は、正常であれば４．２Ｖであるとする。また、図１３（ｂ）に時刻ｔ１１−ｔ１２間に示すように、ＥＣＵ１８Ｅ−１の出力側の全センサ部１５ａ１〜１５ｄ４の負荷電流値は、正常であれば４０ｍＡであるとする。
【００７８】
次に、ステップＳ３１において、ＥＣＵ１８Ｅ−１の電圧降下部４１により図１３（ａ）の時刻ｔ１２に示すように全センサ部１５ａ１１〜１５ｄ１４への印加電圧Ｖ１が一定レベルΔＶ＝５０ｍＶ下げられ、電圧Ｖ２＝４．１５Ｖとなったとする。これによって最後段の第４センサ部１５ｄ４がオフ状態となり、ＥＣＵ１８Ｅ−１のセンサ電流検出部２１での検出電流Ａ１＝４０ｍＡが、図１３（ｂ）に時刻ｔ１３で示すように一定値ΔＡ＝１０ｍＡ下がり、Ａ２＝３０ｍＡとなったとする。故障判定部４３は、ステップＳ３２において、センサ電流検出部２１での検出電流値が一定値ΔＡ下がったことを検出し、１回カウント動作を行う。これによってカウント数が「１」となる。
【００７９】
このステップＳ３１とＳ３２との動作が、全センサ数繰り返される。つまり、電圧降下部４１により時刻ｔ１３，ｔ１４，ｔ１５で示すように順次ΔＶずつ下げられ、これによってＥＣＵ１８Ｅ−１からセンサ部への印加電圧値がＶ３，Ｖ４，Ｖ５と順次下がる。この印加電圧の低下に応じて後段センサ部から順次オフ状態となると、図１３（ｂ）に時刻ｔ１３，ｔ１４，ｔ１５で示すように、センサ電流検出部２１での検出電流値が順次ΔＡずつ下がり、Ａ３，Ａ４，Ａ５と順次下がる。
【００８０】
このステップＳ３１とＳ３２との動作が全センサ数繰り返された後、ステップＳ３３〜Ｓ３６において、故障判定部４３でカウント数が判定される。まず、ステップＳ３３において、カウント数が全センサ数に対応した４回か否かが判定される。４回であれば、ステップＳ５において、センサ数が予め設定されたセンサ接続数＝４なので、全センサ部１５ａ１〜１５ｄ４の電流経路にオープン故障はないと判定される。このオープン故障無しの判定後は、故障判定部４３により、第１実施形態で説明したと同様に図８に示すフローチャートに従い各センサ部１５ａ１〜１５ｄ４のセンサ故障の判定処理が行われる。
【００８１】
次に、上記ステップＳ３３においてカウント数が４回でなければ、ステップＳ３４において、カウント数が３回か否かが判定される。この結果、３回であれば、ステップＳ２３において、センサ接続数が３であり、ＥＣＵ１８Ｅ−１には３つのセンサ部１５ａ１〜１５ｃ３が接続され、第４センサ部１５ｄ４は切離された状態となっており、第３センサ部１５ｃ３と第４センサ部１５ｄ４との間のオープン故障と判定される。このオープン故障有りの判定後は、故障判定部４３により、上述したと同様に図９に示すフローチャートに従い３つのセンサ部１５ａ１〜１５ｃ３のセンサ故障の判定処理が行われる。
【００８２】
次に、上記ステップＳ３４においてカウント数が３回でなければ、ステップＳ３５において、カウント数が２回か否かが判定される。この結果、２回であれば、ステップＳ２５において、センサ接続数が２であり、第２センサ部１５ｂ２と第３センサ部１５ｃ３との間のオープン故障と判定される。このオープン故障有りの判定後は、故障判定部４３により、上述したと同様に図１０に示すフローチャートに従い２つのセンサ部１５ａ１〜１５ｂ２のセンサ故障の判定処理が行われる。
【００８３】
次に、上記ステップＳ３５においてカウント数が２回でなければ、ステップＳ３６において、カウント数が１回か否かが判定される。この結果、１回であれば、ステップＳ２７において、センサ接続数が１であり、第１センサ部１５ａ１と第２センサ部１５ｂ２との間のオープン故障と判定される。このオープン故障有りの判定後は、故障判定部４３により、上述したと同様に図１１に示すフローチャートに従い１つのセンサ部１５ａ１のセンサ故障の判定処理が行われる。
【００８４】
次に、上記ステップＳ３６においてカウント数が１回でなければ、ステップＳ２８において、センサ接続数が０であり、ＥＣＵ１８Ｅ−１と第１センサ部１５ａ１との間のオープン故障と判定され、故障判定処理が終了する。
【００８５】
この他、故障判定部２２が各センサ部１５ａ１〜１５ｄ４のオープン故障を判定する場合に、各センサ部１５ａ１〜１５ｄ４の定電流部３１及びその他の負荷回路を作動状態として行ってもよい。この場合、各センサ部１５ａ１〜１５ｄ４には各々２０ｍＡの電流が流れるので、ＥＣＵ１８Ｅ−１へのセンサ接続数が４の場合は８０ｍＡ、３の場合は６０ｍＡ、２の場合は４０ｍＡ、１の場合は２０ｍＡとなるので、これらの電流値を電圧降下部４１での電圧降下時にセンサ電流検出部２１で検出し、故障判定部４３でオープン故障の特定を行えばよい。また、動作モード時にセンサ電流検出部２１で出力電流値を検出して故障判定部４３でオープン故障の特定を行ってもよい。
【００８６】
このように第２の実施形態の乗員保護システムの通信装置は、ＥＣＵ１８Ｅ−１に、ＥＣＵ１８Ｅ−１に接続された複数のセンサ部１５ａ１１〜１５ｄ１４への印加電圧を下げる電圧降下部４１と、ＥＣＵ１８Ｅ−１に接続された全センサ部１５ａ１１〜１５ｄ１４への負荷電流を検出するセンサ電流検出部２１と、センサ電流検出部２１での検出電流値が、１つのセンサ部がオフ状態となった際に下がる一定電流値ΔＡ分下がった際にカウント動作を行い、このカウント数がＥＣＵ１８Ｅ−１に予め定められて接続された全センサ数（＝４）である場合に、ＥＣＵ１８Ｅ−１とセンサ部間並びに各センサ部間の接続線の断線を表すオープン故障が無しと判定し、カウント数が全センサ数未満（４未満）の場合に、この全センサ数未満のカウント数に対応する個数のセンサ部のうち最後段のセンサ部と、このセンサ部の後段センサ部との間がオープン故障であると特定する故障判定部４３とを備えた。
【００８７】
この構成によって、ＥＣＵ１８Ｅ−１の電圧降下部４１で、センサ部の個数分順次一定電圧レベルΔＶで電圧降下を行った際に、故障判定部４３は、センサ電流検出部２１での検出電流値が一定電流値ΔＡ分下がる毎にカウント動作を行う。このカウント数がＥＣＵ１８Ｅ−１に予め定められて接続された全センサ数である場合はオープン故障無しと判定する。一方、カウント数が全センサ数未満の場合に、この全センサ数未満のカウント数に対応するセンサ数が３であったとすると、この３個のセンサ部における最後段のセンサ部、即ち第３センサ部１５ｃ３と、この第３センサ部１５ｃ３の後段センサ部、即ち第４センサ部１５ｄ４との間がオープン故障であると判定することができる。同様にして、カウント数に対応するセンサ数から、他のセンサ部間並びにＥＣＵ１８Ｅ−１とセンサ部間のオープン故障を特定することができる。
【００８８】
この他、電圧降下部４１が、各センサ部１５ａ１〜１５ｄ４に印加する電圧をΔＶずつ下げるようにしても良い。この場合も、印加電圧がΔＶずつ下がる毎に、センサ電流検出部２１での検出電流値が一定値ΔＡずつ下がるので、故障判定部４３がその都度カウント動作を行ってオープン故障の判定を行うことができる。この場合、印加電圧がΔＶずつ下がるので、徐々に印加電圧を下げる場合よりもオープン故障の判定動作を速く行うことができる。
【００８９】
また、図１５（ａ）に示すように、電圧降下部４１は、複数のセンサ部１５ａ１１〜１５ｄ１４への印加電圧を直線状に一定レベル連続的に下降するようにしても良い。この場合も、電圧が下降する過程でセンサ入力電圧がＶ１，Ｖ２，Ｖ３，Ｖ４，Ｖ５と下がり、その都度、センサ電流検出部２１での検出電流値が一定電流値ΔＡ分下がるので、故障判定部４３は、そのΔＡ分下がる都度カウント動作を行ってオープン故障の判定を行うことができる。この場合、印加電圧を連続的に直線状に下げるので、電圧降下動作を容易とすることができる。
【符号の説明】
【００９０】
１５ａ１１〜１５ｄ１４  センサ部
１８Ｅ，１８Ｅ−１  ＥＣＵ
２１  センサ電流検出部
２２，４３  故障判定部
３１  定電流部
３２  制御部
３２ａ  メモリ部
３４  加速度センサ
３５  故障検出部
３５ａ  スイッチ
３５ｂ  抵抗器
４１  電圧降下部
【図１】
0005413686.tif 000002
【図２】
0005413686.tif 000003
【図３】
0005413686.tif 000004
【図４】
0005413686.tif 000005
【図５】
0005413686.tif 000006
【図６】
0005413686.tif 000007
【図７】
0005413686.tif 000008
【図８】
0005413686.tif 000009
【図９】
0005413686.tif 000010
【図１０】
0005413686.tif 000011
【図１１】
0005413686.tif 000012
【図１２】
0005413686.tif 000013
【図１３】
0005413686.tif 000014
【図１４】
0005413686.tif 000015
【図１５】
0005413686.tif 000016