(57)【要約】【課題】マイコンの内部回路のみならず、２つのマイコンを互いに接続する信号線の異常も監視することができる車載制御装置を提供する。【解決手段】ゲートウェイ装置１は、外部機器２との間でデータを送受信する第１のマイコン１１と、外部機器３との間でデータを送受信する第２のマイコン１３と、を有する。第１のマイコン１１は、第２のマイコン１３の内部回路と、ゲートウェイ用ＳＰＩ通信線１５、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８と、を活性化させる。第２のマイコン１３は、第１のマイコン１１の内部回路と、ゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８と、を活性化させる。【選択図】図１
2020204862.tif 000002
【特許請求の範囲】
【請求項１】
第１の制御装置と第２の制御装置とを備える車両に搭載される車載制御装置であって、
前記第１の制御装置との間でデータを送受信する第１のマイクロコンピュータと、
前記第２の制御装置との間でデータを送受信する第２のマイクロコンピュータと、
前記第１のマイクロコンピュータと前記第２のマイクロコンピュータとを接続する複数の信号線と、
を有し、
前記複数の信号線は、
前記第１のマイクロコンピュータが前記第１の制御装置から受信したデータを前記第２のマイクロコンピュータに出力する第１の信号線と、
前記第２のマイクロコンピュータが前記第２の制御装置から受信したデータを前記第１のマイクロコンピュータに出力する第２の信号線と、
前記第１のマイクロコンピュータから前記第２のマイクロコンピュータに前記第１のマイクロコンピュータの故障情報を出力すると共に、前記第２のマイクロコンピュータから前記第１のマイクロコンピュータに前記第２のマイクロコンピュータの故障情報を出力する第３の信号線と、
前記第１のマイクロコンピュータと前記第２のマイクロコンピュータとが相互監視を行うための信号を互いに出力する第４の信号線と、
を含み、
前記第１のマイクロコンピュータは、
前記第２のマイクロコンピュータの内部回路と前記複数の信号線とを活性化させる第１の活性化手段を備え、
前記第２のマイクロコンピュータは、
前記第１のマイクロコンピュータの内部回路と前記複数の信号性とを活性化させる第２の活性化手段を備える、
ことを特徴とする車載制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載される車載制御装置に関する。
【背景技術】
【０００２】
近年、車両に搭載される車載制御装置においては、車両における電子制御の高度化とも相まって、車載制御装置が備えるマイクロコンピュータ（以下、「マイコン」と記載する）の重要性が高まっている。従来、このような車載制御装置において、複数のマイコン同士で互いの動作を監視するものが知られている。
【０００３】
かかる状況において、特許文献１は、２つのマイコンがマイコン内のロジック回路に信号を与えることによって、ロジック回路を活性化させてロジック回路の試験を行うマイクロコンピュータを開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３２３９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、本発明者の検討によれば、特許文献１は２つのマイコンの内部回路の試験を行うのみであり、２つのマイコンを互いに接続する信号線の試験を行うことができないものである。
【０００６】
本発明は、以上の検討を経てなされたものであり、マイコンの内部回路のみならず、２つのマイコンを互いに接続する信号線の異常も監視することができる車載制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
以上の目的を達成するべく、本発明は、第１の局面において、第１の制御装置と第２の制御装置とを備える車両に搭載される車載制御装置であって、前記第１の制御装置との間でデータを送受信する第１のマイクロコンピュータと、前記第２の制御装置との間でデータを送受信する第２のマイクロコンピュータと、前記第１のマイクロコンピュータと前記第２のマイクロコンピュータとを接続する複数の信号線と、を有し、前記複数の信号線は、前記第１のマイクロコンピュータが前記第１の制御装置から受信したデータを前記第２のマイクロコンピュータに出力する第１の信号線と、前記第２のマイクロコンピュータが前記第２の制御装置から受信したデータを前記第１のマイクロコンピュータに出力する第２の信号線と、前記第１のマイクロコンピュータから前記第２のマイクロコンピュータに前記第１のマイクロコンピュータの故障情報を出力すると共に、前記第２のマイクロコンピュータから前記第１のマイクロコンピュータに前記第２のマイクロコンピュータの故障情報を出力する第３の信号線と、前記第１のマイクロコンピュータと前記第２のマイクロコンピュータとが相互監視を行うための信号を互いに出力する第４の信号線と、を含み、前記第１のマイクロコンピュータは、前記第２のマイクロコンピュータの内部回路と前記複数の信号線とを活性化させる第１の活性化手段を備え、前記第２のマイクロコンピュータは、前記第１のマイクロコンピュータの内部回路と前記複数の信号性とを活性化させる第２の活性化手段を備える車載制御装置である。
【発明の効果】
【０００８】
本発明の第１の局面にかかる車載制御装置によれば、第１の制御装置と第２の制御装置とを備える車両に搭載される車載制御装置であって、第１の制御装置との間でデータを送受信する第１のマイクロコンピュータと、第２の制御装置との間でデータを送受信する第２のマイクロコンピュータと、第１のマイクロコンピュータと第２のマイクロコンピュータとを接続する複数の信号線と、を有し、複数の信号線は、第１のマイクロコンピュータが第１の制御装置から受信したデータを第２のマイクロコンピュータに出力する第１の信号線と、第２のマイクロコンピュータが第２の制御装置から受信したデータを第１のマイクロコンピュータに出力する第２の信号線と、第１のマイクロコンピュータから第２のマイクロコンピュータに第１のマイクロコンピュータの故障情報を出力すると共に、第２のマイクロコンピュータから第１のマイクロコンピュータに第２のマイクロコンピュータの故障情報を出力する第３の信号線と、第１のマイクロコンピュータと第２のマイクロコンピュータとが相互監視を行うための信号を互いに出力する第４の信号線と、を含み、第１のマイクロコンピュータは、第２のマイクロコンピュータの内部回路と複数の信号線とを活性化させる第１の活性化手段を備え、第２のマイクロコンピュータは、第１のマイクロコンピュータの内部回路と複数の信号性とを活性化させる第２の活性化手段を備えるものであるため、マイコンの内部回路のみならず、２つのマイコンを互いに接続する信号線の異常も監視することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施形態における車載制御装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、図面を適宜参照して、本発明の実施形態における車載制御装置につき、詳細に説明する。
【００１１】
図１を参照して、本実施形態における車載制御装置の構成について説明する。
【００１２】
図１は、本実施形態における車載制御装置の構成を示すブロック図である。
【００１３】
図１に示すように、本実施形態における車載制御装置としてのゲートウェイ装置１は、エンジンの駆動力を駆動輪に伝達する鞍乗型車両等の車両に搭載されている。
【００１４】
ゲートウェイ装置１は、第１の制御装置としての外部機器２及び第２の制御装置としての外部機器３と接続して、外部機器２と外部機器３との間でデータの転送を仲介する。ここで、外部機器２及び外部機器３は、他の車載制御装置である。
【００１５】
具体的には、ゲートウェイ装置１は、第１のマイコン１１と、ＣＡＮトランシーバ１２と、第２のマイコン１３と、ＣＡＮトランシーバ１４と、ゲートウェイ用ＳＰＩ通信線１５と、ゲートウェイ用ＳＰＩ通信線１６と、故障情報送信用ＳＰＩ通信線１７と、相互監視用ＵＡＲＴ通信線１８と、を備えている。
【００１６】
第１のマイコン１１は、第２のマイコン１３からゲートウェイ用ＳＰＩ通信線１６を介して入力されたデータをＣＡＮトランシーバ１２に出力し、ＣＡＮトランシーバ１２から入力されたデータをゲートウェイ用ＳＰＩ通信線１５を介して第２のマイコン１３に出力する。
【００１７】
また、第１のマイコン１１は、ＥＥＰＲＯＭ１１１と、テストパターン生成部１１２と、テストパターン照合部１１３と、を備えている。なお、テストパターン生成部１１２及びテストパターン照合部１１３は、各々機能ブロックとして示している。
【００１８】
ＥＥＰＲＯＭ１１１には、第１のマイコン１１に必要な制御プログラム及び制御データ等が格納されている。ＥＥＰＲＯＭ１１１は、多数の既知のテストパターンを記憶していると共に、テストパターンの正解値を記憶している。このテストパターン及び正解値は、所定の桁数において「０」及び「１」が所定のパターンで配列されて構成されており、例えば「０１００１０１」である。また、この正解値は、後述の第２のマイコン１３のＥＥＰＲＯＭ１３１に記憶されているテストパターンと一致している。ＥＥＰＲＯＭ１１１は、テストパターン照合部１１３において判断した故障情報を記憶すると共に、第２のマイコン１３から第１のマイコン１１に入力された故障情報を記憶する。
【００１９】
第１の活性化手段としてのテストパターン生成部１１２は、ＥＥＰＲＯＭ１１１に記憶されている１つのテストパターンの活性化信号を生成して、生成した活性化信号をパラレルにゲートウェイ用ＳＰＩ通信線１５、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８を介して第２のマイコン１３に繰り返し出力する。これにより、テストパターン生成部１１２は、第２のマイコン１３の内部回路、パラレルにゲートウェイ用ＳＰＩ通信線１５、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８を活性化する。ここで、活性化とは、所定のテストパターンの活性化信号を与えることを言う。
【００２０】
テストパターン照合部１１３は、第２のマイコン１３からパラレルにゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８を介して入力された活性化信号のテストパターンと、ＥＥＰＲＯＭ１１１に記憶されている正解値と、を照合する。テストパターン照合部１１３は、照合結果が一致する場合には正常と判断し、照合結果が不一致の場合には異常と判断する。テストパターン照合部１１３は、照合結果が異常である場合には、第１のマイコン１１の内部回路、第２のマイコン１３の内部回路、ゲートウェイ用ＳＰＩ通信線１５、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８のうちの少なくとも１つが異常であることを示す故障情報を、ＥＥＰＲＯＭ１１１に記憶させると共に故障情報送信用ＳＰＩ通信線１７を介して第２のマイコン１３に出力する。
【００２１】
上記の構成を有する第１のマイコン１１は、外部機器２からの要求に応じて、ＥＥＰＲＯＭ１１１に記憶している故障情報をＣＡＮトランシーバ１２に出力する。
【００２２】
ＣＡＮトランシーバ１２は、ＣＡＮ（Controller Area Network）通信を行うためのドライバである。ＣＡＮトランシーバ１２は、第１のマイコン１１から入力されたデータを外部機器２に送信し、外部機器２から受信したデータを第１のマイコン１１に出力する。ＣＡＮトランシーバ１２は、第１のマイコン１１から入力された故障情報を外部機器２に送信する。
【００２３】
第２のマイコン１３は、第１のマイコン１１からゲートウェイ用ＳＰＩ通信線１５を介して入力されたデータをＣＡＮトランシーバ１４に出力し、ＣＡＮトランシーバ１４から入力されたデータをゲートウェイ用ＳＰＩ通信線１６を介して第１のマイコン１１に出力する。
【００２４】
また、第２のマイコン１３は、ＥＥＰＲＯＭ１３１と、テストパターン生成部１３２と、テストパターン照合部１３３と、を備えている。なお、テストパターン生成部１３２及びテストパターン照合部１３３は、各々機能ブロックとして示している。
【００２５】
ＥＥＰＲＯＭ１３１には、第２のマイコン１３に必要な制御プログラム及び制御データ等が格納されている。ＥＥＰＲＯＭ１３１は、多数の既知のテストパターンを記憶していると共に、テストパターンの正解値を記憶している。このテストパターン及び正解値は、所定の桁数において「０」及び「１」が所定のパターンで配列されて構成されており、例えば「０１００１０１」である。また、この正解値は、第１のマイコン１１のＥＥＰＲＯＭ１１１に記憶されているテストパターンと一致している。ＥＥＰＲＯＭ１３１は、テストパターン照合部１３３において判断した故障情報を記憶すると共に、第１のマイコン１１から第２のマイコン１３に入力された故障情報を記憶する。
【００２６】
第２の活性化手段としてのテストパターン生成部１３２は、ＥＥＰＲＯＭ１３１に記憶されている１つのテストパターンの活性化信号を生成して、生成した活性化信号をパラレルにゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８を介して第１のマイコン１１に繰り返し出力する。これにより、テストパターン生成部１３２は、第１のマイコン１１の内部回路、パラレルにゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８を活性化する。
【００２７】
テストパターン照合部１３３は、第１のマイコン１１からパラレルにゲートウェイ用ＳＰＩ通信線１５、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８を介して入力された活性化信号のテストパターンと、ＥＥＰＲＯＭ１３１に記憶されている正解値と、を照合する。テストパターン照合部１３３は、照合結果が一致する場合には正常と判断し、照合結果が不一致の場合には異常と判断する。テストパターン照合部１３３は、照合結果が異常である場合には、第１のマイコン１１の内部回路、第２のマイコン１３の内部回路、ゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８のうちの少なくとも１つが異常であることを示す故障情報をＥＥＰＲＯＭ１３１に記憶させる。
【００２８】
上記の構成を有する第２のマイコン１３は、外部機器３からの要求に応じて、ＥＥＰＲＯＭ１３１に記憶している故障情報をＣＡＮトランシーバ１４に出力する。
【００２９】
ＣＡＮトランシーバ１４は、ＣＡＮ通信を行うためのドライバである。ＣＡＮトランシーバ１４は、第２のマイコン１３から入力されたデータを外部機器３に送信し、外部機器３から受信したデータを第２のマイコン１３に出力する。ＣＡＮトランシーバ１４は、第２のマイコン１３から入力された故障情報を外部機器３に送信する。
【００３０】
第１の信号線としてのゲートウェイ用ＳＰＩ通信線１５は、第１のマイコン１１が外部機器２からＣＡＮトランシーバ１２を介して受信したデータを第２のマイコン１３に出力する。
【００３１】
第２の信号線としてのゲートウェイ用ＳＰＩ通信線１６は、第２のマイコン１３が外部機器３からＣＡＮトランシーバ１４を介して受信したデータを第１のマイコン１１に出力する。
【００３２】
第３の信号線としての故障情報送信用ＳＰＩ通信線１７は、第１のマイコン１１から第２のマイコン１３に故障情報を出力し、第２のマイコン１３から第１のマイコン１１に故障情報を出力する。
【００３３】
第４の信号線としての相互監視用ＵＡＲＴ通信線１８は、第１のマイコン１１と第２のマイコン１３とが相互監視を行うための信号を、第１のマイコン１１から第２のマイコン１３に出力し、第２のマイコン１３から第１のマイコン１１に出力する。
【００３４】
以上のような構成を有するゲートウェイ装置１のテストパターン生成部１１２とテストパターン生成部１３２とは、生成した活性化信号を同一のタイミングで各々出力する。これにより、第１のマイコン１１の内部回路、第２のマイコン１２の内部回路、ゲートウェイ用ＳＰＩ通信線１５、ゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８の異常を早期に検出することができる。
【００３５】
また、ゲートウェイ装置１のＥＥＰＲＯＮ１１１及びＥＥＰＲＯＭ１３１に記憶された故障情報は、ゲートウェイ装置１に接続される図示しない外部の診断機によって読み出すことができる。
【００３６】
このように、ゲートウェイ装置１によれば、ゲートウェイ装置１の工場等からの出荷前において、ＥＥＰＲＯＭ１１１又はＥＥＰＲＯＭ１３１に故障情報が記憶されている場合に、ゲートウェイ装置１の出荷を停止することにより、出荷前検査を確実に行うことができる。
【００３７】
以上の本実施形態におけるゲートウェイ装置１では、外部機器２と外部機器３とを備える車両に搭載されるゲートウェイ装置１であって、外部機器２との間でデータを送受信する第１のマイコン１１と、外部機器３との間でデータを送受信する第２のマイコン１３と、第１のマイコン１１と第２のマイコン１３とを接続する複数の信号線と、を有し、複数の信号線は、第１のマイコン１１が外部機器２から受信したデータを第２のマイコン１３に出力するゲートウェイ用ＳＰＩ通信線１５と、第２のマイコン１３が外部機器３から受信したデータを第１のマイコン１１に出力するゲートウェイ用ＳＰＩ通信線１６と、第１のマイコン１１から第２のマイコン１３に第１のマイコン１１の故障情報を出力送信すると共に、第２のマイコン１３から第１のマイコン１１に第２のマイコン１３の故障情報を出力する故障情報送信用ＳＰＩ通信線１７と、第１のマイコン１１と第２のマイコン１３とが相互監視を行うための信号を互いに出力する相互監視用ＵＡＲＴ通信線１８と、を含み、第１のマイコン１１は、第２のマイコン１３の内部回路と複数の信号線とを活性化させ、第２のマイコン１３は、第１のマイコン１１の内部回路と複数の信号性とを活性化させるものであるため、第１のマイコン１１及び第２のマイコン１３の内部回路のみならず、第１のマイコン１１及び第２のマイコン１３を互いに接続する信号線の異常も監視することができる。
【００３８】
本発明は、部材の種類、形状、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。
【００３９】
具体的には、本実施形態において、ゲートウェイ用ＳＰＩ通信線１５、ゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８の異常を判断したが、ゲートウェイ用ＳＰＩ通信線１５、ゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８の一部、又は第１のマイコンと第２のマイコンとを接続するゲートウェイ用ＳＰＩ通信線１５、ゲートウェイ用ＳＰＩ通信線１６、故障情報送信用ＳＰＩ通信線１７及び相互監視用ＵＡＲＴ通信線１８以外の信号線の異常を判断してもよい。
【００４０】
また、本実施形態において、ゲートウェイ装置１の故障を検出したが、ゲートウェイ装置１以外の車載制御装置の故障を検出するようにしてもよい。
【産業上の利用可能性】
【００４１】
以上のように、本発明においては、マイコンの内部回路のみならず、２つのマイコンを互いに接続する信号線の異常も監視することができる車載制御装置を提供することができるものであり、その汎用普遍的な性格から鞍乗型車両等の車両の車載制御装置に広範に適用され得るものと期待される。
【符号の説明】
【００４２】
１…ゲートウェイ装置
２…外部機器
３…外部機器
１１…第１のマイコン
１２…ＣＡＮトランシーバ
１３…第２のマイコン
１４…ＣＡＮトランシーバ
１５…ゲートウェイ用ＳＰＩ通信線
１６…ゲートウェイ用ＳＰＩ通信線
１７…故障情報送信用ＳＰＩ通信線
１８…相互監視用ＵＡＲＴ通信線
１１１…ＥＥＰＲＯＭ
１１２…テストパターン生成部
１１３…テストパターン照合部
１３１…ＥＥＰＲＯＭ
１３２…テストパターン生成部
１３３…テストパターン照合部
【図１】
2020204862.tif 000003