(57)【要約】  【課題】車両走行時の制御情報を複数の電子制御装置出力として２つの車内ＬＡＮを介して車載データレコーダに記録し、この複数の電子制御装置に異常発生時には、外部診断装置を接続して異常診断を行う車両制御システムで用いられる車載データレコーダにおいて、外部診断装置からの情報と、前記車載データレコーダにおける制御情報とが混乱することのない正確な情報記録を可能とした車載データレコーダの実現を目的とした。  【解決手段】電子制御装置からの出力信号の通信データの前に識別子を設定し、この際、車載データレコーダ出力信号にも専用の識別子を設定する。この車載データレコーダ専用の識別子として、外部診断装置に設定される識別子と異なる識別子を設定する。【選択図】図６
2007281648.tif 000002
【特許請求の範囲】
【請求項１】
車両の制御状態を検知し、該検知したデータを送出する電子制御装置がそれぞれ複数台接続されている第１および第２の２つの車内ＬＡＮに対し、第１および第２のケーブルを介して共通に接続されており、前記複数の電子制御装置それぞれの制御状態を記録することが可能な１台の車載データレコーダにおいて、
前記第１および第２の車内ＬＡＮを前記車載データレコーダに接続する前記第１および第２のケーブルから第３および第４のケーブルにより分岐し、該第３および第４のケーブルを介して前記複数の電子制御装置からのデータを収集して異常診断を行う外部診断装置がコネクタを介して接続可能となっており、
前記車載データレコーダが前記複数の電子制御装置の１台づつと順次１対１で前記車両の制御状態に関する診断通信を行う場合に、前記複数の電子制御装置からのデータを含むそれぞれの前記車両制御状態に関する通信メッセージの前に通信用の識別子を設定し、
前記車載データレコーダにも専用の識別子を設定し、且つ該車載データレコーダ専用の識別子は前記外部診断装置からの通信メッセージの前に設定されている識別子とは異なるものであることを特徴とする車載データレコーダ。
【請求項２】
車両の制御状態を検知し該検知したデータを送出する電子制御装置がそれぞれ複数台接続されている第１および第２の２つの車内ＬＡＮに対し、第１および第２のケーブルを介して共通に接続されており、前記複数の電子制御装置それぞれの制御状態を記録することが可能な１台の車載データレコーダにおいて、
前記第１および第２の車内ＬＡＮを前記車載データレコーダに接続する前記第１および第２のケーブルから第３および第４のケーブルにより分岐し、該第３および第４のケーブルを介して前記複数の電子制御装置からのデータを収集して異常診断を行う外部診断装置がコネクタを介して接続可能となっており、
前記車載データレコーダが前記複数の電子制御装置の１台づつと順次１対１で診断通信を行う場合に、前記複数の電子制御装置からのデータを含む通信メッセージの前に通信用の識別子を設定し、
前記車載データレコーダの通信メッセージの前に専用の識別子を設定し、且つ該車載データレコーダの専用の識別子と同じ識別子を前記外部診断装置の通信メッセージにも設定し、
前記外部診断装置が前記車内ＬＡＮおよび前記車載データレコーダに接続された場合には、前記車載データレコーダが前記電子制御装置からのデータ収集を停止することを特徴とする車載データレコーダ。
【請求項３】
請求項２に記載の車載データレコーダにおいて、
前記車載データレコーダにおいて、外部診断装置が使用するものと同じ識別子を用いて前記電子制御装置からデータを収集する場合、前記外部診断装置の接続を探知した後、次のイグニッション・オフからオンになる過程を経るまでは、データ収集停止を継続し、次のイグニッション・オンまたは電源オンによりデータ収集を再開することを特徴とする車載データレコーダ。
【請求項４】
請求項１乃至請求項３の何れかに記載の車載データレコーダにおいて、
前記車載データレコーダが前記複数の電子制御装置の１台づつと順次１対１で診断通信を行う場合に、
前記車内ＬＡＮ上に存在する通信情報の頻度、すなわちネットワーク負荷を監視しながら診断通信によるデータ記録の頻度を制御することを特徴とする車載データレコーダ。
【請求項５】
２つの車内ＬＡＮに共通に接続されている１台の車載データレコーダが、該各車内ＬＡＮに接続されている複数の電子制御装置の制御情報を記録するデータ記録方法において、
前記車載データレコーダが前記複数の電子制御装置の１台づつと順次１対１で診断通信を行う場合に、前記複数の電子制御装置からのデータを含む通信メッセージの前に通信用の識別子を設定し、該識別子は前記電子制御装置からのデータを収集して異常診断を行う外部診断装置からの通信メッセージの前に設定されている識別子とは異なるものであることを特徴とするデータ記録方法。
【請求項６】
２つのＬＡＮに共通に接続されている１台の車載データレコーダが、前記各車内ＬＡＮに接続されている複数の電子制御装置の制御情報を記録するデータ記録方法において、
前記車載データレコーダが前記複数の電子制御装置の１台づつと順次１対１で診断通信を行う場合に、前記複数の電子制御装置からのデータを含む通信メッセージの前に通信用の識別子を設定し、
前記車載データレコーダの通信メッセージに対して専用の識別子を設定し、
該専用の識別子と同じ識別子を前記複数の電子制御装置の異常診断を行う外部診断装置の通信メッセージに設定し、
前記外部診断装置が前記車内ＬＡＮおよび前記車載データレコーダに接続された場合には、前記車載データレコーダが前記電子制御装置からのデータ収集を停止することを特徴とするデータ記録方法。
【請求項７】
請求項６に記載のデータ記録方法において、
前記車載データレコーダが前記外部診断装置と同じ識別子で前記電子制御装置からデータを収集する場合、前記外部診断装置の接続を探知した後、次のイグニッション・オフからオンになる過程を経るまでは、データ収集を停止し、次のイグニッション・オンまたは電源オンによりデータ収集を再開することを特徴とするデータ記録方法。
【請求項８】
請求項５乃至請求項７の何れかに記載の車載データレコーダにおいて、
前記車載データレコーダが前記複数の電子制御装置と１対１で診断通信を行う場合に、
前記車内ＬＡＮ上に存在する通信情報の頻度、すなわちネットワーク負荷を監視しながら診断通信によるデータ記録の頻度を制御することを特徴とするデータ記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の走行状態に関する電子制御条件の各種データを記録し、故障診断や事故原因の究明に利用する車載データレコーダに関する。
【背景技術】
【０００２】
走行中の車両に例えば車両走行制御、エンジン制御、無断変速機制御等各種車両データを取り込む制御装置を搭載しておき、故障診断や事故原因究明に利用する車両用ドライブレコーダまたは車載データレコーダが知られており、且つこれら各制御装置は上記の各種車両制御データから車両各部の動作異常を診断する外部診断装置への接続が可能としている（例えば下記特許文献１、特許文献２）。しかし、このような構成の装置によれば、車両毎に異なる制御装置の種類と個数に対応して記録データを決定し、それぞれの記録処理プログラムを作成してドライブレコーダに記録させなければならず、その作業工数が多大になるという問題があった。
【０００３】
また、上記の問題を解決するために下記特許文献３においては、上記車両に搭載した制御装置と外部診断装置との間に車両データを収集時の通信手順と通信内容とを記憶する車両用ドライブレコーダを接続し、この記憶された通信手順と通信内容とを外部診断装置に転送し、外部診断装置は上記の制御装置から車両制御情報を収集し装置の異常診断を行う構成としている。これにより、従来必要とされた、車両毎に異なる制御装置の種類と個数に対応して収集データを決定し、これら収集データの記録処理プログラムを作成して、予めドライブレコーダとなるデータレコーダに記憶させる作業工数を不要とし、制御装置の種類と個数に応じて収集データを自動的に決定する車両用ドライブレコーダが開示されている。
【０００４】
特に特許文献３の場合、車載データレコーダがデータ取得後、異常診断を行う場合、外部診断装置を車載データレコーダに接続して各制御装置の制御情報を収集する際に、車載データレコーダを制御装置の回線から外部診断装置へ手動で切り替える必要がある。ここで、外部診断装置と車載データレコーダ間の通信には車両に搭載されている制御装置と同一の識別子を用いている。このため、この切り替え操作を行うことなく外部診断装置を接続すると、車載データレコーダが記録するデータに外部診断装置から送信された通信用のデータが混在することになり、正確なデータ記録が保証されなくなる問題があった。
【特許文献１】特開平７−３７１３３号公報
【特許文献２】特開平８−２３５４９１号公報
【特許文献３】特開２００１−２６６１９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記問題を解決するため、本発明においては、このようなデータの混在が生じることなく、外部診断装置接続時の車載データレコーダの自動切り替えを行うことが可能な車載データレコーダおよびそれに関連するデータ記録方法の提供を目的とした。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明においては以下の構成を基本構成とした。すなわち、複数の電子制御装置が接続されている第１および第２の２つの車内ＬＡＮには車載データレコーダ１台が共通に第１および第２のケーブルを介して接続されており、この第１および第２のケーブルから第３および第４のケーブルにより２つの車内ＬＡＮ出力を分岐し、これ等車内ＬＡＮに接続されている電子制御装置からの制御情報について診断を行う外部診断装置への接続を可能としている。この構成において、車載データレコーダ専用の識別子を設定し、この専用の識別子を外部診断装置からの通信メッセージの前に設定する識別子と異なるものとすることにより車載データレコーダにおけるデータの混乱を避ける構成としている。
【発明の効果】
【０００７】
本発明の請求項１においては、２つの車内ＬＡＮに接続されている電子制御装置からの制御情報を１台の車載データレコーダに記録する際の識別子（すなわちＩＤ）と、これ等電子制御装置の制御情報を診断するために車外に接続する外部診断装置からのデータに付される識別子とを異なるＩＤとしている。すなわち、外部診断装置が各電子制御装置と１対１通信を行う際に複数の電子制御装置それぞれに専用ＩＤを設定するが、車載データレコーダにおいても、同様に複数の電子制御装置それぞれと通信を行う際に上記外部診断装置とは異なるＩＤを設定することを特徴としている。これにより外部診断装置とのデータの切り分けが明確となり、データが混在することなく、正確な通信メッセージの送受信が可能となった。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を図により説明する。図１に本発明における車載データレコーダ１の基本構成を示す。図１において中央演算装置１０は電源監視回路１１により電源供給状況が監視されている。中央演算装置１０は揮発性メモリ１２と不揮発性メモリ１３とが接続されており、車両制御状態に関する情報となるデータは図２に示す車内ＬＡＮ２および車内ＬＡＮ３にそれぞれ双方向通信ＩＦ（インタフェース）１４および双方向通信ＩＦ（インタフェース）１５を介して中央演算装置１０に取り込まれる。
【０００９】
図２は本発明による車載データレコーダ１を用いた車両制御監視の車内システム全体の構成を示すもので、車両４に複数のネットワークとして車内ＬＡＮ２および車内ＬＡＮ３の２つの場合について示している。図２において２つの車内ＬＡＮ２および車内ＬＡＮ３にはそれぞれ５つの電子制御装置（以下、制御装置と記す）２１，２２，２３，２４，２５、および３１，３２，３３，３４，３５が接続されており、車両走行制御データ、エンジン制御データ等走行中の各種車両制御状態の情報に関するデータ収集が行われる。これら制御装置２１〜２５および３１〜３５からの各データはケーブル６１および７１を介して車載データレコーダ１に入力されると同時にケーブル６１１および７１１により分岐し、コネクタ８１を経由して車外に取り出され、ケーブル６２、７２およびコネクタ８２を介して接続が可能となっている外部診断装置５に入力される。
【００１０】
図３は本発明による車載データレコーダ１の基本動作および動作モードの遷移を示す状態遷移図である。先ず電源スイッチをオンあるいはイグニッションスイッチオン（ＩＧＮ  ＯＮ）にすることによりシステムリセットがかかるパワーオンリセット、あるいは外部診断装置５からのリセット要求Ｓ１００により車載データレコーダ１は初期診断モードＳ１０１に遷移する。この初期診断モードＳ１０１においては車載データレコーダ１の初期状態のチェック、すなわち、中央演算装置１０内蔵の図示しないレジスタ、揮発性メモリ１２、不揮発性メモリ１３、双方向インタフェース１４および１５の図示しないレジスタのそれぞれに動作異常が無いか診断を行う。
【００１１】
これら中央演算装置１０内蔵の図示しないレジスタ、揮発性メモリ１２、不揮発性メモリ１３、双方向インタフェース１４および１５の図示しないレジスタの動作が全て正常であれば記録モードＳ１０２に遷移する。記録モードＳ１０２において、車載データレコーダ１は車内ＬＡＮ２に接続されている制御装置２１，２２，２３，２４，２５および車内ＬＡＮ３に接続されている制御装置３１，３２，３３，３４，３５それぞれと１対１で順次通信を行う。これにより中央演算装置１０から送信される制御状態の情報に関するデータ送信要求に応じてその応答を受信することにより前記各電子制御装置のデータを車載データレコーダ１に記録する。
【００１２】
受信したデータは一旦揮発性メモリ１２に記録され、例えばデータエラー、アドレスエラー等が無いことをチェックする等の揮発性メモリ１２に記憶されているデータを不揮発性メモリ１３に転送する条件が成立している場合にこのメモリ間のデータ転送を行う。ここで、車内ＬＡＮ２に接続されている制御装置２１，２２，２３，２４，２５および車内ＬＡＮ３に接続されている制御装置３１，３２，３３，３４，３５からデータを取得するためのデータ送信要求、揮発性メモリ１２から不揮発性メモリ１３にデータを転送するための条件等は車載データレコーダ１に予め設定されているものとする。
【００１３】
また、前記初期診断モードＳ１０１において、中央演算装置１０内蔵の図示しないレジスタ、揮発性メモリ１２、不揮発性メモリ１３、双方向インタフェース（ＩＦ）１４および１５に内蔵の図示しないレジスタの何れかに異常がある場合は、上記の制御装置２１〜２５および３１〜３５からのデータの車載データレコーダ１への記録は行わず、外部診断装置通信モードＳ１０３に遷移し、外部診断装置５において動作異常の診断を行う。
【００１４】
図４は図３における初期診断モードＳ１０１の動作を説明するフロー図である。図４において初期診断モードＳ１０１においては、車載データレコーダに搭載されている中央演算装置１０、揮発性メモリ１２、不揮発性メモリ１３、双方向インタフェース（ＩＦ）１４、１５における故障の有無を最初にチェックすることから始まる（ステップＳ２００）。この故障診断に続いて、中央演算装置１０内蔵のレジスタ、揮発性メモリ１２、不揮発性メモリ１３、双方向インタフェース１４，１５内蔵のレジスタ全てについて動作異常の有無をチェックする。ここで、異常が無ければ（ステップＳ２０１：ＮＯ）記録モードＳ１０２に遷移し、車内ＬＡＮ２および車内ＬＡＮ３に接続されている制御装置２１〜２５および３１〜３５から制御状態のデータ収集を開始する。（ステップＳ２０２）。また、動作異常が発見されれば（ステップＳ２０１：ＹＥＳ）、異常がある旨をエラーログとして不揮発性メモリ１３に記録し（ステップＳ２０３）、その後、図３において外部診断装置通信モードＳ１０３に遷移する（ステップＳ２０４）。ここで、本発明においては外部診断装置５の接続の有無は自動認識されるのでこのモードの遷移に対しては、外部診断装置５の接続を特に確認処理は必要ではない。
【００１５】
図５の送信処理および図６の受信処理は何れも図１の記録モードＳ１０２において実行されるデータ送受信処理の処理手順を示すフロー図で、先ず、図５による送信処理について説明する。  
図２における車内ＬＡＮ２に接続されている制御装置２１，２２，２３，２４，２５および車内ＬＡＮ３に接続されている制御装置３１，３２，３３，３４，３５からデータを取得するためのデータ送信要求は予め定められた一定周期で行われ、この周期をタイマにより監視し、このタイマがタイムアウトとなると所定の周期のタイミングに達したとして（ステップＳ３００：ＹＥＳ）、各制御装置からのデータ取り込みを開始する。この際、先ずネットワーク（ＬＡＮ）が負荷オーバになっていないか調べる。ネットワークの負荷の状態、すなわち現時点以前におけるネットワーク内の通信頻度が所定のデータ量以上になっているか否かをネットワークの負荷状態を示すフラグにより調べる。
【００１６】
すなわち、車載データレコーダ１が前記複数の電子制御装置の１台づつと順次１対１で診断通信を行う場合に、車内ＬＡＮ上に存在する通信情報の頻度であるネットワーク負荷を監視しながら診断通信によるデータ記録の頻度を制御する構成としている。
【００１７】
ここで、フラグが０（ステップＳ３０１：ＹＥＳ）であれば、ネットワークを介しての通信が可能であるから車載データレコーダ１は前記各制御装置に対して順次データ送信要求の信号を発信し（ステップＳ３０２）各制御装置２１〜２５および３１〜３５からのデータを取得する。またフラグが１（ステップＳ３０１：ＮＯ）であれば、車内ＬＡＮ２または３が過負荷状態であることを示しているからデータ通信が出来ないことを示している。このためデータ送信要求を発することなくネットワークの負荷状態を確認するための測定を行う（ステップＳ３０３）。上記ステップＳ３０２においてデータ送信要求を発した場合においても、新たなデータを取り込むことにより車内ＬＡＮ２または３が過負荷にならないか調べる（ステップＳ３０３）。
【００１８】
このステップＳ３０３における測定結果は、車内ＬＡＮ２または３に対して設定されている通信量の上限値を超えているか否かを判定するもので、超えていなければ（ステップＳ３０４：ＮＯ）車内ＬＡＮ２または３の通信量に余裕があることを示しているからネットワーク負荷オーバのフラグを０としてこの一連の処理を終了し、（開始）に戻り次の処理の待機状態となる。また、ステップＳ３０４においてネットワーク負荷が上限値を超えている場合（ステップＳ３０４：ＹＥＳ）、ネットワークが新しいデータの読み込みにより過負荷状態になることを示しているから、ネットワーク負荷オーバのフラグを１としてこの一連の処理を終了し、（開始）に戻り次の処理の待機状態となる。この場合は、次の処理において車内ＬＡＮの負荷オーバを示すフラグが１であることを意味するからステップＳ３０１：ＮＯのループを辿ることになる。すなわち、車載データレコーダ１が各制御装置２１〜２５および３１〜３５と１対１で通信を行う場合に、車内ＬＡＮ２または３上に存在する通信情報の頻度、すなわちネットワーク負荷を監視しながら診断通信によるデータ記録の頻度を抑制するようにした。これにより車内ＬＡＮ２または３におけるデータの過負荷による通信エラーを抑圧することが出来るようになった。
【００１９】
また、上記ステップＳ３００において、タイマがタイムアウトの状態に達していなければ（ステップＳ３００：ＮＯ）、データ送信要求を発信するタイミングでないことを示しているから、処理を中止し、（終了）の状態を経由して（開始）の状態に戻り、次のタイムアウトになるのを待つ、すなわち、データ送信要求のタイミングになるまで待機する。
【００２０】
図６は図３における記録モード１０２において実行される受信処理の手順を示すフロー図である。車内ＬＡＮ２および車内ＬＡＮ３にそれぞれ接続されている制御装置２１〜２５および３１〜３５からのデータが車載データレコーダ１に転送されると、車載データレコーダ１ではデータ受信の割り込みが行われる（ステップＳ４００）。ここでデータが到達していなければ（ステップＳ４００：ＮＯ）受信処理は行わず、（終了）を経て（開始）に戻りデータ到達の待機状態となる。
【００２１】
データが到達して受信データの割り込み状態となった場合（ステップ４００：ＹＥＳ）はステップ４０１に移行し、先ず受信したデータに設定されているＩＤ（識別子）をチェックし、このＩＤが車内ＬＡＮ２および車内ＬＡＮ３における通信用の規格として割り当てられているヘキサコード表示（０ｘ７００〜０ｘ７ＦＦ）の範囲内のデータを受信しているか否かの確認を行う。
【００２２】
ここで、上記範囲内のＩＤのデータが受信されなかった場合は（ステップＳ４０１：ＮＯ）、目的外のデータであるから外部診断装置５で診断する対象外のデータであるから外部診断装置５に送出することなく受信バッファとしての機能を有する揮発性メモリ１２に記録するに留めて処理を終了し（ステップＳ４０４）、次の受信割り込みの待機状態とする。受信バッファに記録されたこのデータは次回入力される後続のデータのうち上記条件（ステップＳ４０１：ＮＯ）を満たさないデータが来たときに、そのデータが上書きされる。
【００２３】
また、上記範囲内のＩＤを有するデータを受信した場合は（ステップＳ４０１：ＹＥＳ）、この受信データのＩＤについて、車載データレコーダ１が有している外部診断装置５から車内ＬＡＮ２用の制御装置２１，２２，２３，２４，２５および車内ＬＡＮ３用制御装置３１，３２，３３，３４，３５へのデータ送信要求を送信するためのＩＤの一覧表、すなわちデータ送信要求ＩＤリストと比較参照する（ステップＳ４０２）。ここで、図６のステップＳ４０２において、Ｃ／Ｕは前記複数制御装置を示す。この比較参照した結果、受信したデータのＩＤがデータ送信要求ＩＤリストに存在する場合（ステップＳ４０３：ＹＥＳ）、外部診断装置５が接続されたことを示しているから、外部診断装置５との通信モードに遷移（ステップＳ４０５）して一連の処理を（終了）し、（開始）に戻り次の受信割り込みを待つ。また、上記の比較参照した結果、受信したデータのＩＤがデータ送信要求ＩＤリストに存在しない場合（ステップＳ４０３：ＮＯ）、当該データをＩＤと共に受信データのバッファメモリである揮発性メモリ１２に格納しておく。このデータは後続のデータで上書き格納され受信処理を（終了）し、（開始）に戻り次の受信割り込みの待機状態となる。
【００２４】
以上の構成から、車載データレコーダ１および外部診断装置５に対するＩＤの設定方法としては以下の２通りがある。すなわち、
（第１の設定法）
車両の制御状態を検知し、該検知したデータを送出する制御装置２１〜２５、および３１〜３５がそれぞれ接続されている２つの車内ＬＡＮ２および３に対して共通に接続されており、前記各複数の制御装置それぞれの制御状態を記録することが可能な１台の車載データレコーダ１において、前記２つの車内ＬＡＮ２および３と前記車載データレコーダ１とは２本のケーブル６１，７１によりそれぞれ接続されている。これ等ケーブル６１，７１は、前記の各制御装置からの制御情報を収集して異常診断を行う外部診断装置５に他の２本のケーブル６１１，７１１とで分岐し、コネクタ８１、ケーブル６２，７２、コネクタ８２を介して接続可能となっている。車載データレコーダ１が前記２つの車内ＬＡＮに接続されている複数の制御装置の１台づつと順次１対１で前記車両の制御状態に関する診断通信を行う場合に、前記複数の制御装置からのデータを含むそれぞれの通信メッセージの前に通信用の識別子を設定し、前記車載データレコーダ１にも専用の識別子を設定し、且つこの専用の識別子は前記外部診断装置５からの通信メッセージの前に設定されている識別子とは異なるものとしている。
【００２５】
（第２の設定法）
車載の制御装置２１〜２５および３１〜３５と外部診断装置５とが通信するときは、予めその通信方向毎に、例えば下記のようなＩＤが設定されているとする。ここでＥＣＵは電子制御装置を示しており、数字１、２、‥‥は図２における制御装置に付した符号２１〜２５および３１〜３５に対応して順次付した番号である。また、ｈはヘキサコードを示しているものとする。
【００２６】
外部診断装置→ＥＣＵ１：７０１ｈ、  ＥＣＵ１→外部診断装置：７４１ｈ
外部診断装置→ＥＣＵ２：７０２ｈ、  ＥＣＵ２→外部診断装置：７４２ｈ
上記のようなＩＤが設定されているとき、車載データレコーダの機能切り替えを下記の条件の何れかに応じて行う。
【００２７】
・車載データレコーダが送信していない外部診断装置用ＩＤを検出した場合
・自己診断機能あるいは初期診断時で異常を検出した場合
・ネットワーク上での通信頻度が予め定められた値よりも大となり、過負荷状態となった場合
これら車載データレコーダ切り替え条件の何れもが成立していない場合は、車載データレコーダ１が車内ＬＡＮ２および３に接続されている制御装置のデータ収集を行うことになるから、
車載データレコーダ→ＥＣＵ１：７０１ｈ、
ＥＣＵ１→車載データレコーダ：７４１ｈ
車載データレコーダ→ＥＣＵ２：７０２ｈ、
ＥＣＵ２→車載データレコーダ：７４２ｈ
のように車載データレコーダ１と外部診断装置５とが同じＩＤで各制御装置からデータ収集を行う。この場合は、車載データレコーダ１が外部診断装置５に代わって同じＩＤを用いてデータ収集を行うことになる。
【００２８】
すなわち、車両の制御状態を検知し該検知したデータを送出する電子制御装置がそれぞれ複数台接続されている２つの車内ＬＡＮ２および３に対し、２本のケーブル６１および７１を介して共通に接続されており、前記複数の電子制御装置２１〜５および３１〜３５それぞれの制御状態を記録することが可能な１台の車載データレコーダ１において、前記２つの車内ＬＡＮ２および３を前記車載データレコーダ１に接続する前記２本のケーブル６１および７１から他の２本のケーブル６１１および７１１により分岐し、これら他の２本のケーブル６１１および７１１を介して前記複数の電子制御装置２１〜５および３１〜３５からのデータを収集して異常診断を行う外部診断装置５がコネクタを介して接続可能となっており、前記車載データレコーダ１が前記複数の電子制御装置２１〜５および３１〜３５の１台づつと順次１対１で診断通信を行う場合に、前記複数の電子制御装置からのデータを含む通信メッセージの前に通信用の識別子を設定し、前記車載データレコーダ１の通信メッセージの前に専用の識別子を設定し、且つ該車載データレコーダ１に専用の識別子と同じ識別子を前記外部診断装置５の通信メッセージにも設定し、前記外部診断装置５が前記２つの車内ＬＡＮ２および３と、前記車載データレコーダ１に接続された場合には、前記車載データレコーダ１が前記電子制御装置２１〜５および３１〜３５からのデータ収集を停止するようにした。
【００２９】
また、外部診断装置５の接続を検知した後、次のイグニッション・オフを経てオンになるまで車載データレコーダ１はデータの収集を停止し、次のイグニッション・オンまたは電源オンとなった時点でデータの収集を再開する構成としている。すなわち、車載データレコーダ１において、外部診断装置５が使用するものと同じ識別子を用いて各種電子制御装置からデータを収集する場合、外部診断装置５の接続を探知した後、次のイグニッション・オフからオンになる過程を経るまでは、データ収集停止を継続し、次のイグニッション・オンまたは電源オンによりデータ収集を再開する構成としている。
【００３０】
この構成により、データ収集を停止した後に、機能復帰してデータ収集を再開するに際し、そのための特別なツールやスイッチを不要とした。また、この構成により外部診断装置５あるいは車載データレコーダ１それぞれと通信するための専用のＩＤを設定する必要がなくデータ処理の手順を簡易化できた。
【００３１】
また、上記の車載データレコーダ機能切り替え条件が成立している場合は、外部診断装置５が接続されている状態になるから、
外部診断装置→車載データレコーダ：７Ｃ１ｈ
車載データレコーダ→外部診断装置：７Ｆ１ｈ
と言うように外部診断装置５から見ると車載データレコーダ１は、車内ＬＡＮ２および３に接続されている制御装置の一つとして機能する形とする。
【００３２】
以上の構成とすることにより、外部診断装置５が接続されたことを前記のＩＤリストの照合から自動的に検出し、車載データレコーダを車載の他の電子制御装置と同列に扱うことが出来るようになり、且つ各電子制御装置のデータを車載データレコーダ１で集中的に記憶させることが出来るため各制御装置におけるメモリを削減することが出来た。さらに、本構成により外部診断装置５の機能を損なう、あるいは改造を施す必要なく異常診断が可能となり、本発明を任意の車両への拡張適用が容易となる。
【００３３】
なお、以上の実施の形態においては車内ＬＡＮが２系統の場合について説明したが、本構成は２系統以上に対しても適用可能である。
【図面の簡単な説明】
【００３４】
【図１】本発明の基本構成を示すブロック図。
【図２】車載データレコーダを含む車内システムの接続図。
【図３】本発明における動作モードを説明する状態遷移図。
【図４】初期診断モードにおける処理フロー図。
【図５】送信処理の処理フロー図。
【図６】受信処理の処理フロー図。
【符号の説明】
【００３５】
１：車載データレコーダ            ２：車内ＬＡＮ
３：車内ＬＡＮ                    ４：車両
５：外部診断装置                １０：中央演算装置
１１：電源監視回路                １２：揮発性メモリ
１３：不揮発性メモリ
１４，１５：双方向通信インタフェース
２１，２２，２３，２４，３５，３１，３２，３３，３４，３５：
電子制御装置
６１，６２，７１，７２：ケーブル
８１，８２：コネクタ
【図１】
2007281648.tif 000003
【図２】
2007281648.tif 000004
【図３】
2007281648.tif 000005
【図４】
2007281648.tif 000006
【図５】
2007281648.tif 000007
【図６】
2007281648.tif 000008