(57)【要約】【課題】車載機器を駆動制御するためのマイコンと、制御信号に応じて車載機器に駆動信号を出力する信号出力回路とを備える構成について、２つの端子の短絡を容易に検出する。【解決手段】車載機器制御装置７の信号出力回路２は、マイコン１より入力端子Ｓ＿ＩＮを介して入力される制御信号の反転信号を、出力端子をＳ＿ＯＵＴ１介してマイコン１に出力すると共に、制御信号を出力するマイコン１側のドライバ部よりも駆動能力が低く設定されているＮＯＴゲート６を備える。マイコン１は、信号出力回路２より入力される信号が制御信号と同相の信号になると入力端子Ｓ＿ＩＮと出力端子Ｓ＿ＯＵＴ１との短絡を検出する。【選択図】図１
2015107757.tif 000002
【特許請求の範囲】
【請求項１】
車載機器（３）を駆動制御するためのマイクロコンピュータ（以下、マイコンと称す）と、
このマイコン（１）より入力端子を介して入力される制御信号に応じて、前記車載機器に駆動信号を出力する信号出力回路（２）とを備え、
前記信号出力回路は、前記制御信号の反転信号を出力端子を介して前記マイコンに出力すると共に、前記制御信号を出力するマイコンのドライバ部よりも駆動能力が低く設定されている反転信号出力部（６）を備え、
前記マイコンは、前記信号出力回路より入力される信号が、前記信号出力回路に出力する制御信号と同相の信号になると、前記入力端子と前記出力端子との短絡を検出することを特徴とする車載機器制御装置。
【請求項２】
車載機器（３）を駆動制御するためのマイクロコンピュータ（以下、マイコンと称す）と、
このマイコン（１）より入力端子を介して入力される制御信号に応じて、駆動端子を介して前記車載機器に駆動信号を出力する信号出力回路（２Ａ）とを備え、
前記信号出力回路は、前記制御信号の反転信号を出力端子を介して前記マイコンに出力すると共に、前記駆動信号を出力する自身のドライバ部（５Ａ）よりも駆動能力が低く設定されている反転信号出力部（６Ａ）を備え、
前記マイコンは、前記信号出力回路より入力される信号が、前記信号出力回路に出力する制御信号と同相の信号になると、前記出力端子と前記駆動端子との短絡を検出することを特徴とする車載機器制御装置。
【請求項３】
車載機器を制御するためのマイクロコンピュータ（以下、マイコンと称す）と、
このマイコン（１３）にそれぞれ第１出力端子及び第２出力端子が接続され、それぞれが異なるパターンの二値レベル信号を出力する第１ドライバ部（１４）及び第２ドライバ部（１５）を有する信号出力回路（１２）とを備え、
前記第１及び第２ドライバ部は、それぞれの出力端子間が短絡した際の信号レベルが、ハイ又はローの何れかに確定する（以下、確定レベルと称す）ように、それぞれの出力抵抗値が異なる値に設定されており、
前記マイコンは、前記第１及び第２出力端子を介して入力される信号が、何れも前記確定レベルになると、両出力端子の短絡を検出することを特徴とする車載機器制御装置。
【請求項４】
前記第１及び第２ドライバ部の出力段は、それぞれ２つのトランジスタ（１６Ｐ及び１６Ｎ，１７Ｐ及び１７Ｎ）がトーテムポール接続されて構成されており、各ドライバ部を構成するトランジスタのサイズが異なることで、前記出力抵抗値が異なる値に設定されていることを特徴とする請求項３記載の車載機器制御装置。
【請求項５】
車載機器を制御するためのマイクロコンピュータ（以下、マイコンと称す）と、
このマイコン（２２）にそれぞれ第１出力端子及び第２出力端子が接続され、相互に異なる二値レベル信号を出力する第１ドライバ部（２４）及び第２ドライバ部（２５）を有する信号出力回路（２３）とを備え、
前記第１及び第２ドライバ部の一方は、入力される信号レベルをそのまま出力し、他方は前記信号レベルを反転して出力するためのロジック部（２９）を有し、且つ、何れか一方が他方のドライブ能力を上回るように設定されており、
前記マイコンは、前記第１及び第２出力端子を介して入力される信号が何れも同じレベルになると、両出力端子の短絡を検出することを特徴とする車載機器制御装置。
【請求項６】
前記信号出力部は、前記マイコンに接続されるテスト信号入力端子（Ｓ＿ＩＮ）を有し、
前記マイコンは、前記テスト信号入力端子を介して前記信号出力回路に所定レベルのテスト信号を出力した際に、前記第１及び第２出力端子を介して入力される信号が何れも同じレベルになると、両出力端子の短絡を検出することを特徴とする請求項５記載の車載機器制御装置。
【請求項７】
車載機器を制御するためのマイクロコンピュータ（以下、マイコンと称す）と、
このマイコン（３２）に第１出力端子が接続され、ハイ，ローの二値レベル信号を出力する第１ドライバ部（３４）と、前記マイコンに第２出力端子が接続され、前記ローレベルよりも高く設定される下限値から前記ハイレベルよりも低く設定される上限値の範囲で変化するアナログ信号を出力する第２ドライバ部（３５）と有する信号出力回路（３３）とを備え、
前記第１ドライバ部は、前記第２ドライバ部よりも駆動能力が高く設定されており、
前記マイコンは、前記第２出力端子を介して入力される信号が、前記下限値を下回るか又は前記上限値を超えると、前記第１及び第２出力端子間の短絡を検出することを特徴とする車載機器制御装置。
【請求項８】
前記マイコンが短絡の検出対象とする２つの端子は、前記信号出力回路において互いに隣接して配置されていることを特徴とする請求項１から７の何れか一項に記載の車載機器制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載機器を駆動制御するためのマイコンと、このマイコンより入力される制御信号に応じて車載機器に駆動信号を出力する信号出力回路とを備える車載機器制御装置に関する。
【背景技術】
【０００２】
２つの信号端子間に短絡が発生したことを検出するための構成は、例えば特許文献１に開示があるように、様々提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−３４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、車載機器を駆動制御するためのマイコン（マイクロコンピュータ）と、このマイコンより入力される制御信号に応じて車載機器に駆動信号を出力する信号出力回路とを備える装置において、両者の間で信号を伝送するための端子につき短絡を検出するのに適した構成は、提案されていなかった。
【０００５】
そこで、本発明の目的は、車載機器を駆動制御するためのマイコンと、制御信号に応じて車載機器に駆動信号を出力する信号出力回路とを備える構成について、２つの端子間の短絡を容易に検出できる車載機器制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
請求項１記載の車載機器制御装置によれば、信号出力回路は、マイコンより入力端子を介して入力される制御信号の反転信号を、出力端子を介して前記マイコンに出力すると共に、前記制御信号を出力するマイコンのドライバ部よりも駆動能力が低く設定されている反転信号出力部を備える。そして、マイコンは、信号出力回路より入力される信号が、信号出力回路に出力する制御信号と同相の信号になると、前記入力端子と前記出力端子との短絡を検出する。
【０００７】
すなわち、正常な状態であれば、マイコンが信号出力回路に出力する制御信号に対して、信号出力回路の出力端子を介してマイコンにフィードバックされる信号のレベルは常に反転している。例えば、前記信号は、マイコンが出力した制御信号に基づいて、車載機器が正常に駆動制御されているか否かを監視するためなどに使用される。そして、信号出力回路の入力端子と出力端子とが短絡すれば、反転信号出力部の駆動能力がマイコンのドライバ部よりも低いことから、前記出力端子を介してマイコンに入力される信号は制御信号と同じ波形になるので、マイコンは両端子の短絡を検出できる。したがって、マイコンが、信号出力回路を介して車載機器を駆動制御する構成において、マイコンと信号出力回路との間に発生する端子間の短絡を簡単に検出できる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態であり、車載機器制御装置の構成を示す機能ブロック図
【図２】（ａ）正常時、（ｂ）ショート時の各信号波形を示すタイミングチャート
【図３】マイコンの処理内容を示すフローチャート
【図４】第２実施形態を示す図１相当図
【図５】図２相当図
【図６】第３実施形態を示す図１相当図
【図７】図２相当図
【図８】図３相当図
【図９】第４実施形態を示す図１相当図
【図１０】第５実施形態を示す図１相当図
【図１１】第６実施形態を示す図１相当図
【図１２】図２相当図
【図１３】図３相当図
【図１４】第７実施形態を示す図１相当図
【図１５】図２相当図
【図１６】図３相当図
【図１７】信号出力回路が初期確認処理を行う場合のタイミングチャート
【発明を実施するための形態】
【０００９】
（第１実施形態）
図１に示すように、マイコン（マイクロコンピュータ）１は、信号出力回路２（駆動回路）を介して車載機器である例えばアクチュエータ３に駆動信号を出力する。アクチュエータ３は、例えばＤＣモータや、燃料噴射バルブを構成するソレノイドなどである。マイコン１の出力端子ＣＰＵ＿ＯＵＴは、信号出力回路２の入力端子Ｓ＿ＩＮに接続されており、入力端子Ｓ＿ＩＮは、信号出力回路２の内部にあるＮＯＴゲート４及び出力バッファ５（ドライバ部）を介して、出力端子Ｓ＿ＯＵＴ２に接続されている。出力バッファ５は、電源とグランドとの間にＰチャネルＭＯＳＦＥＴ５Ｐ及びＮチャネルＭＯＳＦＥＴ５Ｎが直列に接続されて構成され、両者のゲートがＮＯＴゲート４の出力端子に接続されている。そして、前記ＦＥＴ５Ｐ及び５Ｎの共通接続点であるドレインが出力端子Ｓ＿ＯＵＴ２に接続されている。
【００１０】
出力端子Ｓ＿ＯＵＴ２は、アクチュエータ３の入力端子Ａ＿ＩＮに接続されている。また、ＦＥＴ５Ｐ及び５Ｎのドレインは、信号出力回路２の内部にあるＮＯＴゲート６（反転信号出力部）を介して、出力端子Ｓ＿ＯＵＴ１に接続されている。その出力端子Ｓ＿ＯＵＴ１は、マイコン１の入力端子ＣＰＵ＿ＩＮに接続されている。
ここで、ＮＯＴゲート６の信号駆動能力（ドライブ能力）は、マイコン１側で、制御信号を出力する端子ＣＰＵ＿ＯＵＴに対応して配置されている出力バッファ（図示せず）の信号駆動能力よりも低くなるように設定されている。また、信号出力回路２において、入力端子Ｓ＿ＩＮと出力端子Ｓ＿ＯＵＴ１とは互いに隣接するように配置されている。以上において、マイコン１及び信号出力回路２が車載機器制御装置７を構成している。
【００１１】
次に、本実施形態の作用について説明する。マイコン１は、出力端子ＣＰＵ＿ＯＵＴよりアクチュエータ３を駆動制御するための制御信号を、例えば図２（ａ）に示すように、一定周期のパルス信号（例えば、ＰＷＭ（Pulse Width Modulation）信号）として出力する。すると、そのパルス信号は、論理がＮＯＴゲート４で反転された後、出力バッファ５で更に反転されると、出力端子Ｓ＿ＯＵＴ２よりアクチュエータ３に駆動信号として出力される。また、その駆動信号の論理をＮＯＴゲート６で反転したものが、出力端子Ｓ＿ＯＵＴ１よりマイコン１に出力される。
【００１２】
マイコン１は、出力端子ＣＰＵ＿ＯＵＴより制御信号を出力している場合は、その信号の論理が反転されてフィードバックされている入力端子ＣＰＵ＿ＩＮの信号を監視している（図３（ａ）：Ｓ１，信号出力回路２の「出力監視」）。すなわち、正常な状態であれば、図２（ａ）に示すように、入力端子ＣＰＵ＿ＩＮに入力されている信号は、制御信号の逆相となっている。そして、マイコン１は、双方の信号を比較して異常監視を行う（図３（ａ）：Ｓ２）。図３（ｂ）に示すように、入力端子ＣＰＵ＿ＩＮの信号レベルと、出力端子ＣＰＵ＿ＯＵＴの信号レベルとを比較し（Ｓ３）、双方のレベルが一致しなければ（ＮＯ）正常と判定する（Ｓ５）。
【００１３】
ここで、図１に破線で示すように、信号出力回路２の入力端子Ｓ＿ＩＮと、出力端子Ｓ＿ＯＵＴ１とが短絡したとする（図２（ｂ）に示すショート時）。すると、上述したように、ＮＯＴゲート６の信号駆動能力は、マイコン１側の信号駆動能力よりも低いので、入力端子ＣＰＵ＿ＩＮに入力される信号は、出力端子ＣＰＵ＿ＯＵＴより出力している信号と同じ波形（同相）になる。この時、マイコン１はステップＳ３で「ＹＥＳ」と判断し、出力異常（Ｓ４），すなわち入力端子Ｓ＿ＩＮと、出力端子Ｓ＿ＯＵＴ１との間が短絡したことを検出する。
【００１４】
以上のように本実施形態によれば、車載機器制御装置７の信号出力回路２は、マイコン１より入力端子Ｓ＿ＩＮを介して入力される制御信号の反転信号を、出力端子Ｓ＿ＯＵＴ１を介してマイコン１に出力すると共に、制御信号を出力するマイコン１側のドライバ部よりも駆動能力が低く設定されているＮＯＴゲート６を備える。そして、マイコン１は、信号出力回路２より入力される信号が制御信号と同相の信号になると、入力端子Ｓ＿ＩＮと出力端子Ｓ＿ＯＵＴ１との短絡を検出する。
【００１５】
したがって、マイコン１が、信号出力回路２を介してアクチュエータ３を駆動制御する構成において、マイコン１と信号出力回路２との間に発生する端子間の短絡を簡単に検出できる。この場合、マイコン１は、正常時にアクチュエータ３の駆動制御状態を監視するために用いている出力端子Ｓ＿ＯＵＴ１を介して入力される信号を利用して短絡を検出するので、マイコン１及び信号出力回路２の双方に余分な端子を増やす必要が無い。また、入力端子Ｓ＿ＩＮと出力端子Ｓ＿ＯＵＴ１とは、信号出力回路２において互いに隣接するように配置されている端子であるから、マイコン１は、短絡が発生する可能性が高い端子間の状態を確実に監視できる。
【００１６】
（第２実施形態）
以下、第１実施形態と同一部分には同一符号を付して説明を省略し、以下異なる部分について説明する。図４に示すように、第２実施形態の車載機器制御装置７Ａは、第１実施形態の車載機器制御装置７とほぼ同様の構成であるが、信号出力回路２Ａの内部において、ＮＯＴゲート６Ａの信号駆動能力は、出力バッファ５Ａの信号駆動能力よりも低くなるように設定されている。
【００１７】
次に、第２実施形態の作用について説明する。第２実施形態は、第１実施形態とほぼ同様の構成について、図４に破線で示すように、信号出力回路２Ａの出力端子Ｓ＿ＯＵＴ１と出力端子Ｓ＿ＯＵＴ２（駆動端子）とが短絡した場合である。ここで、これらの出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２は、信号出力回路２において互いに隣接するように配置されている端子である。尚、マイコン１が実行する処理は、図３と全く同様である。
【００１８】
正常時であれば、図５（ａ）に示すように、信号出力回路２の出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２より出力される信号は、互いに逆相となっている。これに対して、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２間に短絡が発生すると、ＮＯＴゲート６Ａの信号駆動能力は、出力バッファ５Ａの信号駆動能力よりも低いので、図５（ｂ）に示すように、出力端子Ｓ＿ＯＵＴ１より出力される信号は、出力端子Ｓ＿ＯＵＴ２より出力される信号と同じ波形になる。したがって、第１実施形態と同様に、マイコン１の入力端子ＣＰＵ＿ＩＮに入力される信号は、出力端子ＣＰＵ＿ＯＵＴより出力している信号と同じ波形になり、マイコン１は、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２間に短絡が発生したことを検出する。
【００１９】
以上のように第２実施形態によれば、信号出力回路２Ａは、アクチュエータ３に駆動信号を出力する自身の出力バッファ５Ａよりも駆動能力が低く設定されているＮＯＴゲート６Ａを備え、マイコン１は、信号出力回路２Ａより入力される信号が、信号出力回路２Ａに出力する制御信号と同相の信号になると、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２間の短絡を検出する。したがって、第１実施形態と同様の効果が得られる。
【００２０】
（第３実施形態）
図６に示す車載機器制御装置１１は、信号出力回路１２が、２つの出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２よりマイコン１３に対してそれぞれ信号を出力する構成であり、マイコン１３は上記各信号を、それぞれ入力端子ＣＰＵ＿ＩＮ１，ＣＰＵ＿ＩＮ２を介して受けている。信号出力回路１２は、出力端子Ｓ＿ＯＵＴ１（第１出力端子），Ｓ＿ＯＵＴ２（第２出力端子）に対応して、第１出力バッファ１４（第１ドライバ部），第２出力バッファ１５（第２ドライバ部）を備えている。
【００２１】
第１出力バッファ１４は、出力バッファ５と同様に、ＰチャネルＭＯＳＦＥＴ１４Ｐ及びＮチャネルＭＯＳＦＥＴ１４Ｎの直列回路（トーテムポール接続）で構成されると共に、両者の共通接続点と出力端子Ｓ＿ＯＵＴ１との間に抵抗素子Ｒ１を備えている。また、第２出力バッファ１５は第１出力バッファ１４と同様に、ＰチャネルＭＯＳＦＥＴ１５Ｐ及びＮチャネルＭＯＳＦＥＴ１５Ｎの直列回路で構成されると共に、両者の共通接続点と出力端子Ｓ＿ＯＵＴ２との間に抵抗素子Ｒ２を備えている。ここで、抵抗素子Ｒ１，Ｒ２の抵抗値は、（Ｒ１＜Ｒ２）となるように設定されている。
【００２２】
第１出力バッファ１４及び第２出力バッファ１５は、信号出力回路１２内部の図示しない制御回路等によりそれぞれ制御信号が与えられて、二値レベルの信号をマイコン１３に出力する。また、２つの出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２は、第２実施形態と同様に、信号出力回路１２において互いに隣接するように配置されている端子である（以降の実施形態についても同様である）。そして、マイコン１３は、やはりアクチュエータ等の車載機器を駆動制御するものである。
【００２３】
次に、第３実施形態の作用について説明する。図７（ａ）に示すように、信号出力回路１２の出力端子Ｓ＿ＯＵＴ１より出力される信号パターンと、出力端子Ｓ＿ＯＵＴ２より出力される信号パターンとは異なるように設定されている。例えば、出力端子Ｓ＿ＯＵＴ１側がハイレベルを維持する信号パターンであるのに対し、出力端子Ｓ＿ＯＵＴ２側は、一定周期のパルス信号である。そして、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２間が短絡すると、抵抗素子Ｒ１の抵抗値は、抵抗素子Ｒ２の抵抗値よりも小さいため、図７（ｂ）に示すように、出力端子Ｓ＿ＯＵＴ２側が出力端子Ｓ＿ＯＵＴ１側と同様にドライブされてハイレベル（短絡検出時の確定レベル）を維持する信号に変化する。
【００２４】
図８（ａ）に示すように、マイコン１３は初期確認処理を実行すると（Ｓ１１）、以降のステップＳ１２〜Ｓ１８において、入力端子ＣＰＵ＿ＩＮ２を介して入力される信号の状態を監視する。例えば、信号出力回路１２が出力端子Ｓ＿ＯＵＴ２より出力するパルス信号が、周波数２５０Ｈｚでデューティ比が５０％であるものとする。初期確認処理は、図８（ｂ）に示すように、入力端子ＣＰＵ＿ＩＮ１，ＣＰＵ＿ＩＮ２を介して入力される各信号の状態を比較する（Ｓ２１）。正常であれば、図７（ａ）に示すように双方の信号パターンは異なるが（Ｓ２２：ＮＯ）、両端子間が短絡すると双方の信号パターンが同一になる（Ｓ２２：ＹＥＳ）。したがって、「出力異常（ショート判定）」と判断する（Ｓ２４）。
【００２５】
初期確認処理が終了すると、マイコン１３は、入力端子ＣＰＵ＿ＩＮ２を介して入力される信号のエッジを検出する（Ｓ１２）。尚、ここでのエッジ検出は、少なくとも同一方向エッジを２回（その間に逆方向エッジを１回）検出するまで行う。そして、パルス信号の周波数ｆが２００Ｈｚから３００Ｈｚの間にあるか否かを判断する（Ｓ１３）。ここで「ＹＥＳ」と判定すると、次にパルス信号のデューティ比が４０％から６０％の間にあるか否かを判断し（Ｓ１４）、ここでも「ＹＥＳ」と判定すると「正常判定」となり（Ｓ１５）ステップＳ１２に戻る。
【００２６】
一方、ステップＳ１２において、所定のタイムアウト期間内に同一方向エッジが２回検出されなければ（ＮＯ）、初期確認処理と同様に短絡の発生や、或いは入力端子ＣＰＵ＿ＩＮ２がオープン状態となっていたり、その他、信号出力回路１２の機能に異常があること等が想定される。したがって、「出力異常」と判定し（Ｓ１６）、車載機器制御装置１１を含むシステムをシャットダウンする等の異常処置を行う。
また、ステップＳ１２においての周波数ｆが２００Ｈｚから３００Ｈｚの間に無い場合（ＮＯ）、又はステップＳ１３においてのデューティ比が４０％から６０％の間に無い場合（ＮＯ）は、それぞれ「周波数異常」（Ｓ１７），「Ｄｕｔｙ異常」（Ｓ１８）と判定して処理を終了する。
【００２７】
以上のように第３実施形態によれば、信号出力回路１２は、マイコン１３にそれぞれ出力端子Ｓ＿ＯＵＴ１及びＳ＿ＯＵＴ２が接続され、それぞれが異なるパターンの二値レベル信号を出力するために用意された第１出力バッファ１４及び第２出力バッファ１５を有する。そして、これらの出力バッファ１４及び１５は、それぞれの出力端子間が短絡した際の信号レベルがハイに確定するように、それぞれの出力抵抗値が異なる値に設定されており、マイコン１３は、出力端子Ｓ＿ＯＵＴ１及びＳ＿ＯＵＴ２を介して入力される信号が、何れも前記確定レベルになると両出力端子の短絡を検出する。したがって、マイコン１３に、信号出力回路１２の出力端子Ｓ＿ＯＵＴ１及びＳ＿ＯＵＴ２より出力される信号がそれぞれ入力される形態についても、短絡を検出できる。
【００２８】
（第４実施形態）
図９に示すように、第４実施形態の車載機器制御装置１１Ａでは、信号出力回路１２Ａの構成が第３実施形態と若干異なっており、第１出力バッファ１４及び第２出力バッファ１５に替えて、第１出力バッファ１６及び第２出力バッファ１７が配置されている。これらの出力バッファ１６及び１７は、出力側に抵抗素子Ｒ１及びＲ２を備えていない。それに替えて第１出力バッファ１６を構成するＰチャネルＭＯＳＦＥＴ１６Ｐ及びＮチャネルＭＯＳＦＥＴ１６Ｎのサイズが、第２出力バッファ１７を構成するＰチャネルＭＯＳＦＥＴ１７Ｐ及びＮチャネルＭＯＳＦＥＴ１７Ｎのサイズよりも大きく設定されている。
【００２９】
これにより、第１出力バッファ１６のオン抵抗値（出力抵抗値）は第２出力バッファ１７のオン抵抗値よりも小さくなり、第１出力バッファ１６の信号駆動能力は、第２出力バッファ１７よりも大きくなるように設定されている。したがって、信号出力回路１２Ａの出力端子Ｓ＿ＯＵＴ１及びＳ＿ＯＵＴ２間に短絡が発生すれば、第３実施形態と同様に出力端子Ｓ＿ＯＵＴ２側が出力端子Ｓ＿ＯＵＴ１側と同様にドライブされてハイレベルを維持する信号に変化する。したがって、第３実施形態と同様に短絡を検出できる。
【００３０】
（第５実施形態）
図１０に示すように、第５実施形態の車載機器制御装置１１Ｂでは、信号出力回路１２Ｂの構成がやはり第３実施形態と若干異なっている。第１出力バッファ１４及び第２出力バッファ１５の出力側には、抵抗素子Ｒ１及びＲ２に替えてアナログスイッチ１８及び１９がそれぞれ配置されている。これらのアナログスイッチ１８及び１９は、常時オンするように各ＦＥＴのゲートレベルが設定されており、且つ、アナログスイッチ１８のオン抵抗値がアナログスイッチ１９のオン抵抗値よりも低く設定されている。
【００３１】
したがって、信号出力回路１２Ｂの出力端子Ｓ＿ＯＵＴ１及びＳ＿ＯＵＴ２間に短絡が発生すれば、第３実施形態と同様に出力端子Ｓ＿ＯＵＴ２側が出力端子Ｓ＿ＯＵＴ１側と同様にドライブされてハイレベルを維持する信号に変化する。したがって、第３実施形態と同様に短絡を検出できる。
【００３２】
（第６実施形態）
図１１に示すように、第６実施形態の車載機器制御装置２１は、マイコン２２と信号出力回路２３とで構成されている。マイコン２２は、出力端子ＣＰＵ＿ＯＵＴと入力端子ＣＰＵ＿ＩＮ１，ＣＰＵ＿ＩＮ２とを備え、信号出力回路２３は、入力端子Ｓ＿ＩＮ（テスト信号入力端子）と出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２とを備えている。出力端子ＣＰＵ＿ＯＵＴは入力端子Ｓ＿ＩＮに接続されており、入力端子ＣＰＵ＿ＩＮ１，ＣＰＵ＿ＩＮ２は出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２にそれぞれ接続されている。
【００３３】
信号出力回路２３は、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２に対応して第１ドライバ部２４，第２ドライバ部２５を備えており、第１ドライバ部２４はＯＲゲート２６及び正転バッファ２７で構成され、第２ドライバ部２５はＯＲゲート２８及び反転バッファ２９（ＮＯＴゲート，ロジック部）で構成されている。尚、正転バッファ２７の信号駆動能力は、反転バッファ２９の信号駆動能力よりも大きくなるように設定されている。
そして、信号出力回路２３は、内部の制御回路より与えられる信号を、第１ドライバ部２４のＯＲゲート２６，第２ドライバ部２５のＯＲゲート２８で受けてマイコン２２に出力するが、双方の信号レベルが同じ場合、マイコン２２に出力される信号のレベルは互いに反転したものになる。
【００３４】
マイコン２２が出力端子ＣＰＵ＿ＯＵＴより出力したテスト信号は、信号出力回路２３内の入力バッファ３０を介して、ＯＲゲート２６，２８の他方の入力端子に与えられている。したがって、マイコン２２は、上記テスト信号を出力することで出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２より出力される信号のレベルを制御できる。
【００３５】
次に、第６実施形態の作用について説明する。図１３（ａ）に示すように、マイコン２２は入力端子ＣＰＵ＿ＩＮ１，ＣＰＵ＿ＩＮ２を介して入力される信号を読み込み、信号出力回路２３の信号出力状態を監視している（Ｓ３１）。この時、出力端子ＣＰＵ＿ＯＵＴより出力するテスト信号はローレベル（インアクティブ）にする。その後に「セルフチェック」を実行する（Ｓ３２）。
【００３６】
「セルフチェック」では、図１３（ｂ）に示すように、マイコン２２が出力端子ＣＰＵ＿ＯＵＴより出力するテスト信号をハイレベル（アクティブ）にする（Ｓ３３）。この時、正常であれば、信号出力回路２３の出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２より出力される信号のレベルは、それぞれハイ，ローになる（図１２（ａ）参照）。そこで、続くステップＳ３４，Ｓ３５において、マイコン２２は、入力端子ＣＰＵ＿ＩＮ１，ＣＰＵ＿ＩＮ２に入力される信号のレベルがそれぞれ所期通りであるか否かを判断し、それぞれ所期通りであれば（Ｓ３５：ＹＥＳ）「セルフチェック」を終了する（Ｓ３６）。
【００３７】
一方、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２間が短絡していると、出力端子Ｓ＿ＯＵＴ２側が出力端子Ｓ＿ＯＵＴ１側と同様にドライブされてハイレベルに変化する（図１２（ｂ）参照）。この場合はステップＳ３５で「ＮＯ」と判断し、「出力異常（短絡検出）」となる（Ｓ３８）。また、テスト信号がハイレベルであるにもかかわらず、入力端子ＣＰＵ＿ＩＮ１の信号レベルがローであれば（Ｓ３４：ＮＯ）、例えば地絡や第１ドライバ部２４の故障など、短絡以外の異常が発生していると想定される。したがって、この場合も「出力異常」とする（Ｓ３７）。
【００３８】
以上のように第６実施形態によれば、信号出力回路２３の第１ドライバ部２４は、入力端子Ｓ＿ＩＮを介して入力される信号レベルをそのまま出力し、第２ドライバ部２５は、前記信号レベルを反転して出力する反転バッファ２９を有し、且つ、正転バッファ２７の信号駆動能力は、反転バッファ２９の信号駆動能力よりも大きくなるように設定する。そして、マイコン２２は、信号出力回路２３にハイレベルのテスト信号を出力した際に、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２より出力される信号のレベルが同じになると両出力端子間の短絡を検出する。したがって、マイコン２２が任意のタイミングで、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２が短絡しているか否かをチェックすることができる。
【００３９】
（第７実施形態）
図１４に示すように、第７実施形態の車載機器制御装置３１は、マイコン３２と信号出力回路３３とで構成されている。マイコン３２は入力端子ＣＰＵ＿ＩＮ１，ＣＰＵ＿ＩＮ２とを備え、信号出力回路３３は出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２とを備えている。入力端子ＣＰＵ＿ＩＮ１，ＣＰＵ＿ＩＮ２は出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２にそれぞれ接続されている。
【００４０】
信号出力回路３３は、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２に対応して第１ドライバ部３４，第２ドライバ部３５を備えており、第１ドライバ部３４はコンパレータで構成され、第２ドライバ部３５はアンプで構成されている。そして、前者のコンパレータの信号駆動能力は、後者のアンプの信号駆動能力よりも大きくなるように設定されている。
【００４１】
信号出力回路３３は、内部の制御回路より与えられる信号を、それぞれ第１ドライバ部３４，第２ドライバ部３５を介してマイコン３２に出力する。第１ドライバ部３４を介して出力される信号はハイ，ローの二値レベル信号（デジタル信号）であり、第２ドライバ部３５を介して出力される信号は、例えば電源電圧が５Ｖの場合に、１Ｖ以上で且つ４Ｖ以下の範囲で変化するアナログ信号である。
【００４２】
次に、第７実施形態の作用について説明する。正常時であれば、図１５（ａ）に示すように、信号出力回路３３の出力端子Ｓ＿ＯＵＴ１より出力される信号は所定周期のパルス信号のような二値レベル信号であり、出力端子Ｓ＿ＯＵＴ２より出力される信号は、レベルが連続的に変化するアナログ信号であり、信号の形態が異なっている。そして、図１４中に破線で示すように、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２間に短絡が発生すると、図１５（ｂ）に示すように、出力端子Ｓ＿ＯＵＴ２側の出力信号は、ドライブ能力がより高い出力端子Ｓ＿ＯＵＴ１側の信号と同じ二値レベル信号となる。
【００４３】
マイコン３２は、図１６（ａ）に示すように、起動すると第２実施形態と同様に、先ず初期確認処理を行う（Ｓ４１）。初期確認処理は図１６（ｂ）に示す手順で行うが、信号出力回路３３は、電源投入時に所定期間だけ図１７に示すショート検出確認動作を行うように構成されている。すなわち、出力端子Ｓ＿ＯＵＴ１側は、ローレベルからハイレベルに変化するパターンで信号を出力し、出力端子Ｓ＿ＯＵＴ２側はローレベル（例外的に０Ｖ）を維持する信号を出力する。この時、両端子間に短絡が発生していると、出力端子Ｓ＿ＯＵＴ２側の信号は、出力端子Ｓ＿ＯＵＴ１側の信号がハイレベルに変化するタイミングで同じくハイレベルに変化する。
【００４４】
そこで、マイコン３２は、信号出力回路３３がショート検出確認動作を行っている期間に（Ｓ４５：ここは信号出力回路３３の動作を示す）、出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２間に短絡が発生しているか否かを判断する（Ｓ４６）。上述のように、出力端子Ｓ＿ＯＵＴ１側の信号がハイレベルに変化したタイミング以降に、出力端子Ｓ＿ＯＵＴ２側の信号がハイレベルを示していれば（ＹＥＳ）「出力異常（ショート判定）」となる（Ｓ４８）。
【００４５】
また、マイコン３２は、初期確認処理以降も、出力端子Ｓ＿ＯＵＴ２側の信号出力状態に異常がないか否かを監視している。マイコン３２は、入力端子ＣＰＵ＿ＩＮ２の信号レベルをＡ／Ｄ変換して読み込み、その電圧が１Ｖ以上で且つ４Ｖ以下の範囲内にあるか否かを判断する（Ｓ４２）。上記範囲内にあれば（ＹＥＳ）Ａ／Ｄ変換した電圧データを取り込んで制御に利用する（Ｓ４３）。一方、入力端子ＣＰＵ＿ＩＮ２の信号レベルが上記範囲を超えていれば（Ｓ４２：ＮＯ）「出力異常」と判断する（Ｓ４４）。
尚、ステップＳ４２における判断を、上限を超えた場合と下限を下回った場合とで個別に判断するようにして、前者の場合は「ショート」，後者の場合はそれ以外の「出力異常」と判断し分けても良い。
【００４６】
以上のように第７実施形態によれば、信号出力回路３３は、マイコン３２に対してハイ，ローの二値レベル信号を出力する第１ドライバ部３４と、通常動作時には前記ローレベルよりも高く設定される下限値（１Ｖ）から前記ハイレベルよりも低く設定される上限値（４Ｖ）の範囲で変化するアナログ信号を出力する第２ドライバ部３５と有する。そして、第１ドライバ部３４の信号駆動能力を第２ドライバ部３５よりも高く設定し、マイコン３２は、出力端子Ｓ＿ＯＵＴ２を介して入力される信号が下限値を下回るか又は上限値を超えると、出力端子間Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２間の短絡を検出する。したがって、信号出力回路３３がデジタル信号とアナログ信号とを出力する場合でも、各信号に対応する出力端子間の短絡を検出できる。
【００４７】
本発明は上記した、又は図面に記載した実施形態にのみ限定されるものではなく、以下のような変形又は拡張が可能である。
短絡の検出対象となる２つの端子は、必ずしも信号出力回路において、互いに隣接して配置されている必要はない。
第３実施形態の確定レベルは、ローレベルであっても良い。
第６実施形態において、信号出力回路２３が出力端子Ｓ＿ＯＵＴ１，Ｓ＿ＯＵＴ２を介して出力する信号のレベルが常時反転したものである場合、マイコン２２はテスト信号を出力する必要はなく、信号出力回路２３側のＯＲゲート２６，２８や入力バッファ３０は不要となる。
【符号の説明】
【００４８】
図面中、１はマイクロコンピュータ、２は信号出力回路、３はアクチュエータ（車載機器）、５は出力バッファ（ドライバ部）、６はＮＯＴゲート（反転信号出力部）、７は車載機器制御装置を示す。
【図１】
2015107757.tif 000003
【図２】
2015107757.tif 000004
【図３】
2015107757.tif 000005
【図４】
2015107757.tif 000006
【図５】
2015107757.tif 000007
【図６】
2015107757.tif 000008
【図７】
2015107757.tif 000009
【図８】
2015107757.tif 000010
【図９】
2015107757.tif 000011
【図１０】
2015107757.tif 000012
【図１１】
2015107757.tif 000013
【図１２】
2015107757.tif 000014
【図１３】
2015107757.tif 000015
【図１４】
2015107757.tif 000016
【図１５】
2015107757.tif 000017
【図１６】
2015107757.tif 000018
【図１７】
2015107757.tif 000019