(57)【特許請求の範囲】
【請求項１】
マスターユニットと、複数のスレーブユニットとを備え、前記マスターユニット及び複数のスレーブユニットが信号ラインによって環状に接続され、かつそれぞれのユニットにマイクロコンピュータが設けられてなる多重通信装置において、
前記マスターユニットのマイクロコンピュータは、前記信号ライン、又は前記複数のスレーブユニットの何れかに何らかの通信障害が発生したと判断したとき、前記信号ライン上を右回り、又は左回りに伝送されるように出力信号を切り替えて供給する信号伝送方向切替機能を備え、前記複数のスレーブユニットのそれぞれは、前記信号ラインに直列に介挿される第１スイッチ手段と、該第１スイッチ手段の両端子に別々に一端が接続される第２及び第３スイッチ手段とを備えると共に、前記複数のスレーブユニットのそれぞれのマイクロコンピュータの入出力ポートが前記第２及び第３スイッチ手段のそれぞれの他端に接続されて、該マイクロコンピュータのそれぞれは、その初期設定において第１スイッチ手段と前記第２又は第３スイッチ手段の何れか一方をオン状態に切替えられること特徴とする多重通信装置。
【請求項２】
前記初期設定における第１〜第３スイッチ手段のオン状態への前記マイクロコンピュータによる切替えは、前記第２又は第３スイッチ手段の何れか一方をオン状態に切替えた後に、前記第１スイッチをオン状態に切替えること特徴とする請求項１記載の多重通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のスレーブユニットとマスターユニットとの間で多重通信を行う多重通信装置及びそれを用いた車両用乗員保護装置に関する。
【０００２】
【従来の技術】
従来、側面衝突対応可能なエアバッグ制御装置（一般的に、サイドエアバッグシステムといわれている）としては、例えば図１０及び図１１に示されるような構成のものがあるので、以下その概要を説明する。
すなわち、このエアバッグ制御装置は、車両１のトンネルフロア上に取り付けられている親局となるセンターユニット（マスターユニット）３、左右のセンタピラー下部に取り付けられている子局となるサテライトセンサ（スレーブユニット）５ａ，５ｂ、運転席７ａの背もたれ側部に収納されたサイドエアバッグ９ａと、助手席７ｂの背もたれ側部に収納されたサイドエアバッグ９ｂと、インスツルメントパネルのメータユニット２内に設けられたエアバッグ警告灯４とから構成されている。
また、図１１（ａ）に示すセンターユニット３は、ＣＰＵ３ａ、セイフィングセンサ３ｂ及び出力回路３ｃ，３ｄからなり、またＣＰＵ３ａは、内部ＲＯＭに記憶されている制御プログラムに従ってシステム全体を制御する。また、ＣＰＵ３ａには、インスツルメントパネルのメータユニット２内に設けられたエアバッグ警告灯４が接続されている。
【０００３】
出力回路３ｃ，３ｄは、ＣＰＵ３ａからの展開信号に応じてそれぞれに接続されているサイドエアバッグ９ａ，９ｂに電源を供給してサイドエアバッグ９ａ，９ｂを個別に展開する。
【０００４】
次に、サテライトセンサ５ａ，５ｂは、図１１（ｂ）に示すように、ＣＰＵ５ａａ及びＧ（加速度）センサ５ｂｂを有し、ＣＰＵ５ａａは、内部ＲＯＭに記憶されている制御プログラムに従ってマスターユニット３との通信を制御するとともに、Ｇセンサ５ｂｂからの減速を示す加速度信号に基づいて車両の衝突時にサイドエアバッグを展開すべきか否かを判断し、その判断結果を前記センターユニット３のＣＰＵ３ａに送信して、ＣＰＵ３ａからの展開信号の出力を指示する。
【０００５】
しかしながら、上記のような構成のものに対して、近年では、環境保護の観点から車両の軽量化が強く求められるようになってきている。このような時代背景から、ハーネス配線構造に対してさらなる多重通信構成のシステムが強く要求されるようになってきた。
【０００６】
そこで、一般的には、センターユニット３と複数のサテライトセンサ５ａ、５ｂとを、例えば特開２００１−２１７７５４号公報「通信システム」に示される環状接続構成にした多重通信の構成のものが考えられる。
【０００７】
【発明が解決しようとする課題】
しかしながら、このような先行技術に示されているものにあっては、環状通信ラインが二重になって、通常時はその一方の通信ラインに一方向に信号を伝送すると共に、他方の通信ライン、すなわち監視情報伝送路に監視データを流し、各ノードの下流側に発生した障害を検出すると、そのノードを迂回するような回路構成を構築し、常に通信可能にしている。
そのために、構造が複雑化し、コストアップになるという問題点があった。
【０００８】
そこで、この発明は、上述のような課題を解決するためになされたものであり、環状通信ラインを１つにし、障害発生時にはその障害発生箇所を境にして左右双方向、すなわち時計方向回り（右回り）又は反時計方向回り（左回り）に、すべてのスレーブユニットに対して信号伝送を行えるようにしたユニットを提供することを目的とする。
【０００９】
【課題を解決するための手段】
この発明は、マスターユニットと、複数のスレーブユニットとを備え、前記マスターユニット及び複数のスレーブユニットが信号ラインによって環状に接続され、かつそれぞれのユニットにマイクロコンピュータが設けられてなる多重通信装置において、
前記マスターユニットのマイクロコンピュータは、前記信号ライン、又は前記複数のスレーブユニットの何れかに何らかの通信障害が発生したと判断したとき、前記信号ライン上を右回り、又は左回りに伝送されるように出力信号を切り替えて供給する信号伝送方向切替機能を備え、前記複数のスレーブユニットのそれぞれは、前記信号ラインに直列に介挿される第１スイッチ手段と、該第１スイッチ手段の両端子に別々に一端が接続される第２及び第３スイッチ手段とを備えると共に、前記複数のスレーブユニットのそれぞれのマイクロコンピュータの入出力ポートが前記第２及び第３スイッチ手段のそれぞれの他端に接続されて、該マイクロコンピュータのそれぞれは、その初期設定において第１スイッチ手段と前記第２又は第３スイッチ手段の何れか一方をオン状態に切替えられることによって、特に前記第２又は第３スイッチ手段の何れか一方をオン状態に切替えた後に、前記第１スイッチをオン状態に切替えることにより短時間に、かつ確実に多重通信回路を形成できる。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
実施の形態１．
この実施の形態は、図１に示すように本発明の実施の一形態に係り、特にエアバッグ制御装置（車両用乗員保護装置）のシステム構成を示す図である。
【００１３】
すなわち、１０はマスターユニット、１１は第１サテライトユニット（例えば運転席側加速度センサユニット）、１２は第２サテライトユニット（例えば運転席用サイドエアバッグ展開駆動回路）、１３は第３サテライトユニット（例えば助手席側加速度センサユニット）、１４は第４サテライトユニット（例えば助手席用サイドエアバッグ展開駆動回路）、１６は切替制御機能部（この切替制御機能部１６は図においてはマスターユニット１０と別回路ブロックで記載されているが、実際上はマスターユニット１０の一部分を構成している。）で、第１乃至第４サテライトユニット１１〜１４及び切替制御機能部１６は、一本の通信ライン１５によって環状に電気接続されて電圧多重通信構成にされ、この通信ライン１５（直列接続された通信ライン１５ａ〜１５ｅから構成されている。）によって前記マスターユニット１０から第１乃至第４サテライトユニットに各種信号（データを含む）及び電力を供給している。すなわち、前記通信ライン１５は信号ラインを電源ラインとを兼ねている。
なお、前記第１乃至第４サテライトユニット１１〜１４は、スレーブユニットを形成している。
【００１４】
次に、前記マスターユニット１０、切替制御機能部１６、第１乃至第４サテライトユニット１１〜１４の順に詳細構成を説明する。
まず、前記マスターユニット１０は、従来例におけるセンターユニット３と多少異なるがほぼ同等の機能、すなわち衝突判断機能部１０ａ、診断機能部１０ｂ及び多重通信機能部１０ｃを有するマイクロコンピュータ、電源回路１０ｄ、前後方向加速度センサ１０ｅ等によって構成されており、診断機能部１０ｂ及び多重通信機能部１０ｃは、切替制御機能部１６の第１回線切替機能部１６ａを介して通信ライン１５ａに接続され、また第２回線切替機能部１６ｂを介して通信ライン１５ｅに接続されている。
【００１５】
次に、前記切替制御機能部１６は、第１回線切替機能部１６ａ、第２回線切替機能部１６ｂ、コマンド発行機能部１６ｃ等が設けられたマイクロコンピュータ、該マイクロコンピュータに給電する直流電源１６ｄから構成されて、コマンド発行機能部１６ｃは、前記マスターユニット１０の衝突判断機能部１０ａ及び診断機能部１０ｂからの指示に基づいて第１回線切替機能部１６ａ又は第２回線切替機能部１６ｂを択一的に活性化し、その活性化された第１回線切替機能部１６ａ又は第２回線切替機能部１６ｂを介して、前記マスターユニット１０からの指示に基づいて電源投入時には、前記第１回線切替機能部１６ａ又は第２回線切替機能部１６ｂのうち活性化されている方に対して電源回路１０ｄからの直流出力に、第１乃至第４サテライトユニット１１〜１４のそれぞれにアドレス及び各種要求信号を供給するための信号を重畳せしめる。
【００１６】
また、前記コマンド発行機能部１６ｃは、第１回線切替機能部１６ａを活性化した後、図４に示すフローチャートにおける初期設定処理Ａを実行し、正常と判断された時には、通信障害検知処理Ｂ、正常通信処理Ｃを進める。
【００１７】
さらに、前記コマンド発行機能部１６ｃは、前記初期設定処理Ａにおいて、通信ライン１５、又は前記第１乃至第４サテライトユニット１１〜１４の何れかに通信障害が発生していると前記マスターユニット１０の診断機能部１０ｂが判断した場合、マスターユニット１０の診断機能部１０ｂの指示に基づき第１回線切替機能部１６ａを不活性化すると同時に第２回線切替機能部１６ｂを活性化し、図２に示すフローチャートに従って、初期設定処理Ａ、通信障害検知処理Ｂ、正常通信処理Ｃ、通信異常発生部位検知Ｄ、通信異常発生部位切断及び通信再構築Ｅを進める。
【００１８】
またさらに、前記コマンド発行機能部１６ｃは、正常通信中に通信ライン１５、又は前記第１乃至第４サテライトユニット１１〜１４の何れかに通信障害が発生したと判断されると、マスターユニット１０の診断機能部１０ｂの指示に基づき、例えば第１回線切替機能部１６ａを不活性化すると同時に第２回線切替機能部１６ｂを活性化し、図４に示すフローチャートに従って初期設定処理Ａ、通信障害検知処理Ｂ、正常通信処理Ｃ、通信異常発生部位検知Ｄ、通信異常発生部位切断及び通信再構築Ｅを進める。
また、逆に第２回線切替機能部１６ｂを不活性化した場合には、それと同時に第１回線切替機能部１６ａを活性化する。
【００１９】
次に、前記第１サテライトユニット１１は、第１バススイッチ（第１スイッチ手段）１１ａ、第１制御スイッチ（第２スイッチ手段）１１ｂ、第２制御スイッチ（第３制御スイッチ手段）１１ｃ、第１回線電圧監視回路１１ｄ、第２回線電圧監視回路１１ｅ、第１インターフェイス１１ｈ、コマンド解読回路（マイクロコンピュータから構成されている）１１ｆ、第１直流電源１１ｇ等から構成され、前記第１バススイッチ１１ａは、直列接続された通信ライン１５ａ、１５ｂ間に介挿されている。また、前記第１制御スイッチ１１ｂ及び第２制御スイッチ１１ｃは、直列接続されると共に、その直列接続された状態で前記第１バススイッチ１１ａに対して並列接続されている。
【００２０】
また、前記第１回線電圧監視回路１１ｄは、前記第１サテライトユニット１１の２つの入出力端子のうちの一方の入出力端子に接続された信号ライン１５ａの電圧を監視し、前記マスターユニット１０の電源回路１０ｄの作動開始後の一定電圧に、前記コマンド発行部１６ｃから出力されて、電圧多重化される最初のアドレス信号の電圧の立ち下がりを検知して前記第１制御スイッチ１１ｂをオンする。
【００２１】
前記第２回線電圧監視回路１１ｅは、前記第１サテライトユニット１１の他方の入出力端子に接続されて、前記マスターユニット１０の電源回路１０ｄの作動開始後に発生する前記通信ライン１５又は前記第１乃至第４サテライトユニット１１〜１４の何れかに通信障害が発生したときの該第１乃至第４サテライトユニット１１〜１４のリセット後の信号ライン１５ｂの電圧を監視し、前記切替制御機能部１６の指示により信号ライン１５ｂに電圧多重化される最初のアドレス信号の電圧の立ち下りを検知して前記第２制御スイッチ１１ｃをオンする。
【００２２】
第１インターフェイス１１ｈは、前記直列接続された第１及び第２制御スイッチ１１ｂ，１１ｃの接続点に入出力端子が接続され、前記通信ライン１５からアドレス信号及び要求信号の供給を受けて、それを前記第１コマンド解読回路１１ｆに供給すると共に、該第１コマンド解読回路１１ｆから出力される応答信号及びエアバッグ展開要求信号を前記通信ライン１５に対して出力する。
【００２３】
なお、前記第１コマンド解読回路１１ｆは、アドレス信号が供給されると、前記マスターユニット１０及び切替制御機能部１６に対して自分のユニットと他の第２乃至第４サテライトユニット１２〜１４とを区別するための固有のアドレス信号としてメモリ１１ｉに記憶せしめ、初期設定すると共に、第１バススイッチ１１ａをオンせしめる。
【００２４】
また、前記第１コマンド解読回路１１ｆは、常に自己のユニットの自己診断を行っており、要求信号が供給されると、その自己診断の結果を前記第１インターフェイス１１ｈに対して出力する一方で、その診断結果が自己回路、すなわちこの場合は、第１サテライトユニット１１に通信障害が発生したものと判断される場合には前記第１バススイッチ１１ａ、第１制御スイッチ１１ｂ及び第２制御スイッチ１１ｃをオフせしめ、かつ前記メモリ１１ｉに記憶したアドレスを廃棄し、さらに前記第２直流電源１１ｇを強制的に作動不能にし、この第２直流電源１１ｇを構成するコンデンサに蓄積されている電荷を放電し、再起動不能にし、誤動作発生の可能性を完全になくす。すなわち初期設定を行う。
【００２５】
なお、前記第３サテライトユニット１３も第１サテライトユニット１１と同様の構成を有し、それぞれの第１バススイッチ（第１スイッチ手段）１３ａは、第１サテライトユニット１１の第１バススイッチ１１ａに相当し、第１制御スイッチ（第２制御スイッチ手段）１３ｂは、第１サテライトユニット１１の第１制御スイッチ１１ｂに相当し、第２制御スイッチ（第３スイッチ手段）１３ｃは、第１サテライトユニット１１の第２制御スイッチ１１ｃに相当し、第１回線電圧監視回路１３ｄは、第１サテライトユニット１１の第１回線電圧監視回路１１ｄに相当し、第２回線電圧監視回路１３ｅは、第１サテライトユニット１１の第２回線電圧監視回路１１ｅに相当し、第１インターフェイス１３ｆは、第１サテライトユニット１１の第１インターフェイス１１ｆに相当し、コマンド解読回路１３ｇは、第１サテライトユニット１１の第１コマンド解読回路１１ｆに相当し、第２直流電源１３ｈは、第１サテライトユニット１１の第２直流電源１１ｈに相当する。
【００２６】
また、前記第２及び第４サテライトユニット１２、１４も基本的には第１サテライトユニット１１と同様の構成を有し、それぞれの第１バススイッチ（第１スイッチ手段）１２ａ、１４ａは、第１サテライトユニット１１の第１バススイッチ１１ａに相当し、第１制御スイッチ（第２スイッチ制御）１２ｂ、１４ｂのそれぞれは、第１サテライトユニット１１の第１制御スイッチ１１ｂに相当し、第２制御スイッチ（第３スイッチ手段）１２ｃ、１４ｃのそれぞれは、第１サテライトユニット１１の第２制御スイッチ１１ｃに相当し、第１回線電圧監視回路１２ｄ、１４ｄのそれぞれは、第１サテライトユニット１１の第１回線電圧監視回路１１ｄに相当し、第２回線電圧監視回路１２ｅ、１４ｅのそれぞれは、第１サテライトユニット１１の第２回線電圧監視回路１１ｅに相当し、第１インターフェイス１２ｆ、１４ｆのそれぞれは、第１サテライトユニット１１の第１インターフェイス１１ｆに相当し、コマンド解読回路１２ｇ、１４ｇのそれぞれは、第１サテライトユニット１１の第１コマンド解読回路１１ｆに相当し、第２直流電源１２ｈ、１４ｈのそれぞれは、第１サテライトユニット１１の第２直流電源１１ｈに相当する。
【００２７】
ただし、前記第１及び第３サテライトユニット１１、１３と前記第２及び第４サテライトユニット１２、１４との違いは、前記第１及び第３サテライトユニット１１、１３には加速度センサ１１ｊ、１３ｊが接続され、また前記第２及び第４サテライトユニット１２、１４では、加速度センサ１１ｊ、１３ｊに替えてスクイーブ１２ｊ、１４ｊが接続されている点にある。
【００２８】
次に、上記マスターユニット１０の前記切替制御機能部１６に対する制御の概要は図４のフローチャートに示され、またそのフローチャート中の各ブロックの詳細フローチャートは図７乃至図８に示されている。
【００２９】
先ず、マスターユニット１０の通信機能の全体概要の説明を、図４に示すフローチャートに基づいて行う。
最初に、電源投入時に伴う初期設定処理ステップＡを行ったのちに、次のステップＢに進む。
まず、ステップＢで通信障害検知処理を行い、通信障害が発生しているか否かを検知し、発生していないと判断した場合には次のステップＣで通常通信処理の動作を行う。また、ステップＢで通信障害が発生していると判断された場合には次のステップＤで通信障害部位検知処理を行い、異常箇所を確定し、次のステップＥでその通信障害発生箇所、すなわち異常箇所をこの多重通信リンクから切り外すための通信障害部位切断処理及び通信回路網の再構築処理を行い、ステップＣの通常通信処理に進む。ステップＣが終了すると再度ステップＢに戻り、上記各ステップＣ，Ｄ，Ｅを繰り返して実行する。
【００３０】
以下、これらの各ステップについて説明する。
（初期設定処理）
次に、図４のステップＡでの初期設定処理における通信障害発生検知の説明を行う。
この初期設定処理のステップＡに進むと、前記コマンド発行機能部１６ｃによって第１回線切替機能部１６ａを活性化する一方で、第２回線切替機能部１６ｂを不活性化し、信号ライン１５ａに対して第１サテライトユニット１１のアドレス及び要求信号を出力し、その要求信号に対する第１サテライトユニット１１からの、通信回路が正常であることを示す応答信号を確認する。この確認動作と同一の動作を第２乃至第４サテライトユニット１２〜１４のそれぞれについても順番に同様なアクセスを行い、通信障害があるか否かの診断を行い、次のステップＢに進む。
【００３１】
すなわち、前記マスターユニット１０と第１〜第４サテライトユニット１１〜１４との通信には、図５（Ａ）、（Ｃ）に示すように１フレーム当たりの所定時間Ｔが設定値として与えられるが、その１フレームは基本的にはアドレス信号の部分、要求信号の部分、応答信号の部分及び第１〜第４サテライト緊急通信エリアの部分から構成されている。
【００３２】
次に、図７に示すフローチャートに基づいて具体的に述べる。
まず、電源が投入されると、ステップＡにおいて、コマンド発行機能部１６ｃは、コマンド発行機能部１６ｃからの出力信号（アドレス信号、要求信号）を、例えば時計方向（図１に示すＡ方向）に伝送するために、コマンド発行機能部１６ｃからの指示に基づいて第１回線切替機能部１６ａのみを活性化させ（ステップＳＴ２１０）、第１回線切替機能部１６ａが正常に活性化されると、第１サテライトユニット１１から第４サテライトユニット１４まで順番にアドレス信号及び要求信号を出力するが、ここでは第１〜第４サテライト１１〜１４まで同一内容の初期設定処理を行うので、第１サテライトユニット１１を代表して以下に説明する。まず、ステップＳＴ２２０で出力された要求信号に対する第１サテライトユニット１１からの通信回路が正常であることを示す応答信号を確認する。正常に通信可能と判断されると、マスターユニット１０の診断機能部１０ｂに対してそれを示す信号が供給され、ステップＢのステップＳＴ２３０に進む。
【００３３】
一方、正常に通信されていないことを示す信号が所定時間待っても確認されないと前記診断機能部１０ｂが判断した場合（ステップＳＴ２２０、２４０）には、コマンド発行機能部１６ｃからの出力信号（アドレス信号、要求信号）を、例えば反時計方向（図１に示すＢ方向）に伝送するために前記診断機能１０ｂは、前記コマンド発行機能部１９に対して第１回線切替機能部１６ａを不活性化させるように指示する（ステップＳＴ２５０）と共に、その替わりに第２回線切替機能部１６ｂを活性化させるための指示を行う（ステップＳＴ２６０）。そして、第１回線切替機能部１６ａの場合と同様の診断を、図５（Ｂ）に示すような逆の順番に従って、すなわち第４サテライトユニット１４、第３サテライトユニット１３、第２サテライトユニット１２、第１サテライトユニット１１の順に第２回線切替機能部１６ｂについても行う。
【００３４】
次に、ステップＳＴ２３０で、コマンド発行機能部１６ｃは、第１回線切替機能部１６ａに対して、第１サテライトユニット１１と通信するためのアドレス信号及び要求信号を電源電圧に重畳させて通信ライン１５に出力させ、ステップＳＴ２７０で第１サテライトユニット１１の第１回線電圧監視回路１１ｄが通信ライン１５ａからアドレス及び要求信号を受信した否かが判断され、アドレス信号及び要求信号を受信していることが応答信号に基づいて判断されると、ステップＳＴ２８０に進む。
【００３５】
一方で、ステップＳＴ２７０において、アドレス信号及び要求信号を受信していないと判断されると、所定時間が経過するまでの間、ステップＳＴ２７０及びＳＴ２９０を繰り返して実行し、待つ。所定時間が経過しても受信されないと判断されると、ステップＳＴ３００に進む。ステップＳＴ３００では、前記コマンド発行機能部１６ｃは前記診断機能部１０ｂによって第１回線切替機能部１６ａを不活性化させるように指示し（ステップＳＴ３００）、ステップＳＴ２６０に進み、替わりに第２回線切替機能部１６ｂを活性化させるための指示を行う。
【００３６】
ステップＳＴ２７０で第１回路電圧監視回路１１ｄがアドレスを示す信号の最初の電圧変化を受信するとステップＳＴ２８０で第１制御スイッチ１１ｂがオン状態にされ、アドレス信号及び要求信号が第１コマンド解読回路１１ｆに供給される。
【００３７】
第１コマンド解読回路１１ｆに供給されたアドレス信号及び要求信号が正常に解読され、かつアドレス信号がメモリ１１ｉに記憶された場合にはステップＳＴ３１０に進み、解読、記憶が正常に行われたことを示す応答信号が第１インターフェイス１１ｈを介して第１コマンド解読回路１１ｆから通信ライン１５ａに出力され、前記マスターユニット１０の診断機能部１０ｂに対して返送され、診断機能部１０ｂによって応答信号があったと判断された場合にはステップＳＴ３１０からステップＳＴ３２０に進む。
【００３８】
しかし、応答信号がない場合には、ステップＳＴ３３０で所定時間待ち、それでも来ない場合には通信障害発生を示す信号が診断機能部１０ｂに供給され（ステップＳＴ３４０）、前記コマンド発行機能部１６ｃは前記診断機能部１０ｂによって第１回線切替機能部１６ａを不活性化させるように指示し（ステップＳＴ３５０）、第１乃至第４サテライトユニット１１〜１４の全てのスイッチ１１ａ〜１４ａ、１１ｂ〜１４ｂ、１１ｃ〜１４ｃ、１１ｄ〜１４ｄをオフする指示を行い（ステップＳＴ３８０）、ステップＳＴ２６０に進む。
【００３９】
前記ステップＳＴ３１０でアドレス信号がメモリ１１ｉに記憶され、前記ステップＳＴ３１０からステップＳＴ３２０に進んだ場合には、ステップＳＴ３２０で第１サテライトユニット１１の第１バススイッチ１１ａをオンせしめるための信号をコマンド発生回路１６から第１回線切替機能部１６ａに指示することによってそれを示すアドレス信号及び要求信号が第１回線切替機能部１６ａから通信ライン１５に出力されることが要求されるが、第１サテライトユニット１１の第１コマンド監視部２６がそれを認識し、第１バススイッチ１１ａをオンせしめ、第１バススイッチ１１ａがオンされたことが前記診断機能部１０ｂによって確認された場合（ステップＳＴ３９０）には、図８に示すステップＡ’ブロックＣで示される第２サテライトユニット１２の初期設定処理のフローチャートに進む。
【００４０】
このステップＡ’のフローチャートは、実質第１サテライトユニット１１を対象に行ったステップＡと同じことを実行する。
一方で、ステップＳＴ３９０で応答信号が第１インターフェイス１１ｈを介して第１コマンド解読回路１１ｆから通信ライン１５ａに出力され、前記マスターユニット１０の診断機能部１０ｂに対して返送され、診断機能部１０ｂによって応答信号がないことが、ステップＳＴ４００で所定時間待って、それでも来ない場合には通信障害発生と判断され（ステップＳＴ４１０）、前記コマンド発行機能部１９は前記診断機能部１０ｂによって第１回線切替機能部１６ａを不活性化させるように指示し（ステップＳＴ４２０）、次のステップＳＴ４３０で第１乃至第４サテライトユニット１１〜１４の全てのスイッチ１１ａ〜１１ｅ、１２ａ〜１２ｅ、１３ａ〜１３ｅ、１４ａ〜１４ｅオフする指示を出力し、その後ステップＳＴ２６０に進む。
【００４１】
その後、前述の如く、図８のステップＡ’に進み、第サテライトユニット１２の初期設定処理を行い、それが終了すると、図８のステップＡ’’ブロックＤに進み、第３サテライトユニット１３の初期設定処理に進む場合も、また第３サテライトユニット１４の初期設定処理が終了した後に第３サテライトユニット１３から第４サテライトユニット１４の初期設定処理のステップＡ’’’に進む場合も、同様なステップを順番に実行し、それらが正常に終了すると、図４のステップＢの通信障害検知処理に入る。
【００４２】
しかしながら、上記の如く、この第１、第２、第３、第４サテライトユニット１１〜１４の順に通信を行うための初期設定処理が出来なかったならば逆方向、すなわち前記第１回線切替機能部１６ａを不活性化すると共に前記第２回線切替機能部１６ｂを活性化して、図５（Ｂ）の如く、第４、第３、第２、第１サテライトユニット１４〜１１の順に通信を行う初期設定を行い、通常通信に入るが、第１及び第４サテライトユニット１１、１４の双方が通信障害を発生している場合には初期設定は行われず、通信不能になる。
なお、前記通信障害検知処理は、上記の初期設定処理（図４のステップＡ）において行われるものを同一処理を行うことによって通信不能と判断された部位を認識することによって行われる。
【００４３】
（通常通信処理）
次に、上記の初期設定処理の結果、正常に通信が行われると判断されると、次に述べる通常通信処理（図４のステップＣ）が、図９に基づくフローチャートに従って行われる。
これは、多重通信におけるスター接続時の通信と同一の通信方式を行うものであり、以下にその詳細を述べる。
【００４４】
通常、イグニッションスイッチのオンによる電源の投入に伴って、第１回線切替機能部１６ａが活性化され、かつ前記第２回線切替機能部１６ｂが不活性化された状態でマスターユニット１０が作動を開始すると、ステップＳＴ５００に進み、前記多重通信機能部１０Ｃは、通信ライン１５ａに対して第１、第２、第３、第４サテライトユニット１１〜１４の順番に、図５（Ａ），（Ｃ）に示すアドレス信号、要求信号、応答信号及び展開要求アドレス書き込みエリアを１フレームにした通信を行うが、この通信を行う対象となるサテライトユニットは今回通信ライン１５ａに供給されるアドレスによって指定される。
【００４５】
すなわち、供給されたアドレス信号が、初期設定において、例えば第１サテライトユニット１１のメモリ１１ｉに記憶されたアドレス信号と一致するならば（ステップＳＴ５１０）、前記多重通信機能部１０Ｃは、第１サテライトユニット１１と通信を行い、また第２サテライトユニット１２のメモリ１２ｉに記憶されたアドレス信号と一致するならば（ステップＳＴ５１０）、前記多重通信機能部１０Ｃは、第２サテライトユニット１２と通信を行う。
なお、第３、第４サテライトユニット１３、１４についても同様である。
【００４６】
次にその代表として、まず前記診断機能部１０ｂと第１及び第２サテライトユニット１１、１２との間の通信を説明する。
まず、第１サテライトユニット１１において、例えば、図５（Ａ）に示す第１フレームの要求信号、すなわち図５（Ｃ）に示す要求信号が第１サテライトユニット１１に供給され、第１コマンド解読回路１１ｆがその要求信号を解読し、その要求信号に対する応答信号（図５（Ｃ）参照）を第１サテライトユニット１１から通信ライン１５ａを介して前記多重通信機能部１０Ｃを介して診断機能部１０ｂに供給されると、該診断機能部１０ｂにおいて、第１サテライトユニット１１内部及びその通信ライン１５ａに通信障害があるか否かの診断が行われる。
【００４７】
そして、この診断は同様にして第２サテライトユニット１２についても行われ、前記多重通信機能部１０Ｃから診断機能部１０ｂに供給され、通信障害があるか否かの診断が行われる。
また、図７のステップＡで示される初期設定処理において、第１回線切替機能部１６ａと所定時間を要しても行われなかった場合（ステップＳＴ５２０）には、ステップＳＴ５３０に進み、逆に第２回線切替機能部１６ｂを活性化し、かつ前記第１回線切替機能部１６ａが不活性化させる。この状態でマスターユニット１０が作動を開始した場合においては、第４、第３、第２、第１サテライトユニット１４〜１１の順に通信が行われるようになる（ステップＳＴ５４０）。
【００４８】
（上記通常通信における衝突発生時の通信）
次に、第２サテライトユニット１２との通信の説明に進む。
例えば前記（通常通信処理）における前記診断機能部１０ｂと第１サテライトユニット１１との間で通信が行われていた時に、例えば、図５（Ａ）の時刻Ｘにおいて第３サテライトユニット１３が車両横（左右）方向から衝突が発生したことを検知した場合を例にとって以下に説明する。
【００４９】
すなわち、前記診断機能部１０ｂと第１サテライトユニット１１との間で要求信号及び応答信号の通信が行われている間の時刻内の時刻Ｘにおいて、例えば第３サテライトユニット１３が車両横方向から衝突を、横方向加速度センサ１３ｊによって検出すると、前記第３サテライトユニット１３の第３コマンド解読回路１３ｆは、前記図３に示すように指定された特定の第３サテライト緊急通信エリアの中に横方向からの衝突が発生した旨を知らせる衝突データを書き込む（図５（Ｄ）の斜線部分）。
【００５０】
その特定エリアに書き込まれた衝突データを、マスターユニット１０の衝突判断機能部１０ａが受信すると、前記衝突判断機能部１０ａは、その後、前記第２サテライトユニット１２とのＹ−Ｙ’区間の通信は行わずに、飛び越して、衝突発生を示すデータを送信してきた第３サテライトユニット１３との多重通信を開始するために、前記３サテライトユニット１３に対して図５の最初の区間Ｔ’に示すアドレス信号及び要求信号を通信ライン１５ｃ〜１５ａを介して供給する。
【００５１】
その結果、前記第３サテライトユニット１３のコマンド解読機能部１３ｆは、衝突発生を示す応答信号を通信ライン１５ｃ〜１５ａ、第１回線切替機能部１６ａを介して前記衝突判断機能部１０ａに供給し、この衝突判断機能部１０ａは、前記第３サテライトユニット１３が衝突を検知したことを他の展開条件に照らし合わせた結果として、衝突と判断した場合には、この第３サテライトユニット１３と対にされて設けられているサイドエアバッグ展開用の第４サテライトユニット１４に対して、第４サテライトユニット１４のアドレスを添付してスクイーブ点火を指示する要求信号（図５（Ｄ）の左から第２番目の区間Ｔ’に示すアドレス信号及び要求信号に相当する）を信号ライン１５ａ〜１５ｄを介して供給すると、第４サテライトユニット１４は図示されないスクイーブに点火信号を供給し、エアバッグ等を展開させた後に、展開終了データを応答信号として前記多重通信機能部１０Ｃに返送する。
【００５２】
それによって、前記第４サテライトユニット１４の第４コマンド解読回路１４ｆは、前記スクイーブ点火を指示する要求信号を通信ライン１５ａ〜１５ｄを介して読み取り、その要求を解読すると、スクイーブに点火電流を供給してサイドエアバッグを展開させる。
【００５３】
なお、前記（通常通信処理）において、前記マスターユニット１０の多重通信機能部１０Ｃと第１〜第４サテライトユニット１１〜１４との通信中に通信障害が発生したと判断したときには、図４に示すフローチャートの（ステップＤの至通信障害検出処理、ステップＥの通信障害部位切断処理及び再構築処理）に進む。
【００５４】
（通信障害検出処理、通信障害部位切断処理及び再構築処理）
これらの機能は、第１サテライトユニット１１、第２サテライトユニット１２、第３サテライトユニット１３、第４サテライトユニット１４のそれぞれに対して順番に行うもので、、実質行う内容は同じであるので、第１サテライトユニット１１についてのみ代表して以下に行う。なお、この処理は、図４のステップＤ，Ｅについてのものである。
【００５５】
まず、全体のフローチャートの説明を行い、次にその具体例の説明を行う。
図９において、ステップＳＴ５００で、コマンド発行機能部１６ｃは、第１回線切替機能部１６ａに対して第１サテライトユニット１１のアドレス信号及び要求信号を通信ライン１５に出力させ、その要求信号に対する応答信号が所定時間の間に返送されてくるか否かを判断する（ステップＳＴ５１０、５２０）。ステップＳＴ５２０において、所定時間が経過したと判断されると、ステップＳＴ５３０で、前記診断機能部１０ｂは、第１サテライトユニット１１との間に通信障害が発生していると判断して、前記コマンド発行機能部１６ｃに対して前記診断機能部１０ｂは、第１バススイッチ１１ａがオフ状態にする指示信号を出力し、該第１バススイッチ１１ａがオフされ、続くステップＳＴ５４０で第１サテライトユニット１１をリセットせしめることによって他の制御スイッチ１１ｂ、１１ｃをオフし、図４のステップＥの通信障害発生部位切断及び再構築処理に進む。
【００５６】
なお、応答信号を診断機能部１０ｂが受信したと判断した場合には、次のブロックに進み、第２サテライトユニット１２についても上記と同様の信号処理を行い、更に第３サテライトユニット１３、第４サテライトユニット１４へと進む。
【００５７】
次に、具体例の説明を図６（ｅ）に基づいて行う。
すなわち、前記診断機能部１０ｂが第１サテライトユニット１１との間で正常な通常通信を行い（図６（ａ）の部分）、次に第２サテライトユニット１２に対して第２サテライトユニット１２のアドレス信号及び要求信号を出力し、それに対する応答信号を受信できず（図６（ｂ）の斜線部分の区間）、マスターユニット１０の診断機能部１０ｂによって第２サテライトユニット１２において通信障害が発生していると判断された場合には、第２サテライトユニット１２に対して要求信号として第２バススイッチ１２ａ、第３制御スイッチ１２ｂ及び第３制御スイッチ１２ｃをオフするための信号を供給し（図６（ｃ）のＴ’の区間）、第２バススイッチ１２ａ、第３制御スイッチ１２ｂ及び第３制御スイッチ１２ｃをオフする。
【００５８】
その後、コマンド発行機能部１６ｃは、前記第１回線切替機能部１６ａを不活性化すると共に、前記第２回線切替機能部１６ａを活性化し、上記の初期設定処理を行った後（図６（ｄ）のＳの区間）、通常通信処理を行う（図６（ｅ）のＵの区間）。
すなわち、第２サテライトユニット１２を除いた他の第１サテライトユニット１１、第３サテライトユニット１３及び第４サテライトユニット１４との間で通信を開始するために、前記切替制御機能部１６が、今まで活性化されていなかった、第２回線切替機能部１６ｂを第１回線切替機能部１６ａに替えて活性化し、第４サテライトユニット１４、第３サテライトユニット１３、第２サテライトユニット１２、第１サテライトユニット１１の順番に上記の如き初期設定処理を行うが、その前に第１〜第４サテライトユニット１１〜１４の全てをリセットし、メモリ１１ｉ〜１４ｉに記憶されていたアドレス信号を廃棄し、さらに第１〜第４バススイッチ２０、第１〜第８制御スイッチ２１〜２８を全てオフする要求信号を出力することによって、回路システム全体が再構築され、第１、第３及び第４サテライトユニット１１，１２，１４に対して図４に示すフローチャートに従って処理を行い、再構築する。
【００５９】
【発明の効果】
この発明は、以上説明したように構成されているので、以下に示すような効果を奏する。
（１）環状通信ライン１つでも、通信障害に対して実質的に２つの通信回路を有することになり、信頼性を向上できる。
（２）また、通信障害発生時には全ての異常（切断、地絡・電源ショート)に対して、「異常部の検出→異常部の切断→正常復帰」を行なえ、信頼性を向上できる。
（３）通信回線異常強化の為の特殊な専用回線は不必要で、コストアップにならない。
（４）また、これを車両用乗員保護装置に適応した場合には、この車両用乗員保護装置が安価に得られるようになるために、低価格の車両にも装着できるようになる。
【図面の簡単な説明】
【図１】この発明に係る一実施の形態を示す、多重通信回路を用いた車両用乗員保護装置の全体回路ブロックのうちの１部分、すなわちマスターユニット１０、切替制御機能部１６、第１サテライトユニット１１の接続状態を示す説明図である。
【図２】図１に示される部分に接続される第２及び第３サテライトユニット１２，１３の接続状態を示説明図である。
【図３】図２に示される部分に接続される第４サテライトユニット１４の接続状態を示す説明図である。
【図４】図１〜図３に示す装置の大略作動説明のためのフローチャートである。
【図５】図１〜図３のの作動を説明するためのタイムチャートである。
【図６】図５に基づく、図１〜図３に示す装置の初期設定時のフローチャートである。
【図７】図１に示す装置の通常のフローチャートである。
【図８】図７に続くフローチャートである。
【図９】図１〜図３に示す装置の通常時のフローチャートである。
【図１０】従来の運転席用サイドエアバッグユニットの全体概略説明図である。
【図１１】図１０のセンターユニット３と佐手ライトユニットの回路ブロック図である。
【符号の説明】
１０  マスターユニット
１０ａ  衝突判断機能部
１０ｂ  診断機能部
１０ｃ  多重通信機能部
１０ｄ  電源回路
１１〜１４  サテライトユニット
１１ａ，１２ａ，１３ａ，１４ａ  バススイッチ
１１ｂ，１１ｃ，１２ｂ，１２ｃ，１３ｂ，１３ｃ，１４ｂ，１４ｃ  制御スイッチ
１１ｄ，１１ｅ，１２ｄ，１２ｅ，１３ｄ，１３ｅ，１４ｄ，１４ｅ  回線電圧監視回路
１１ｆ，１２ｆ，１３ｆ，１４ｆ  コマンド解読回路
１１ｇ，１２ｇ，１３ｇ，１４ｇ  直流電源
１１ｈ，１２ｈ，１３ｈ，１４ｈ  インターフェイス
１１ｉ，１２ｉ，１３ｉ，１４ｉ  メモリ
１０ｅ，１１ｊ，１３ｊ  加速度センサ
１２ｊ，１４ｊ  スクイーブ
１５，１５ａ〜１５ｄ  通信ライン
１６  切替制御機能部
１６ａ，１６ｂ  回線切替機能部
１６ｃ  コマンド発行機能部
１６ｄ  直流電源
【図１】
0004037115.tif 000002
【図２】
0004037115.tif 000003
【図３】
0004037115.tif 000004
【図４】
0004037115.tif 000005
【図５】
0004037115.tif 000006
【図６】
0004037115.tif 000007
【図７】
0004037115.tif 000008
【図８】
0004037115.tif 000009
【図９】
0004037115.tif 000010
【図１０】
0004037115.tif 000011
【図１１】
0004037115.tif 000012