JP5040950B2 - Fault diagnosis information recording device - Google Patents
Fault diagnosis information recording device Download PDFInfo
- Publication number
- JP5040950B2 JP5040950B2 JP2009086195A JP2009086195A JP5040950B2 JP 5040950 B2 JP5040950 B2 JP 5040950B2 JP 2009086195 A JP2009086195 A JP 2009086195A JP 2009086195 A JP2009086195 A JP 2009086195A JP 5040950 B2 JP5040950 B2 JP 5040950B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- failure diagnosis
- vehicle
- code
- failure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Small-Scale Networks (AREA)
Description
本発明は、故障診断情報を記録する故障診断情報記録装置に関するものである。 The present invention relates to a failure diagnosis information recording apparatus for recording failure diagnosis information.
近年、車両は、電子制御化が進み、多数のECU(Electronic Control Unit;電子制御装置)が搭載されている。また、そのECU間は、通信ネットワーク(車載LAN)で接続されている。そして、複数のECUが連携して動作したり、システム制御アプリケーションを構成したりするようになっている。また、この複数のECUが連携して構成される電子制御システムの規模も肥大化しつつある。 In recent years, vehicles have been electronically controlled, and a large number of ECUs (Electronic Control Units) are mounted. The ECUs are connected by a communication network (vehicle-mounted LAN). A plurality of ECUs operate in cooperation or configure a system control application. In addition, the scale of an electronic control system configured by cooperation of the plurality of ECUs is increasing.
このような大規模な電子制御システムにおいては、故障発生時の故障要因の特定、原因の解明は困難を伴うことが多い。特に、車両に搭載される電子制御システムは、特殊な環境化で使用されるため、故障が発生した時の環境条件を再現させることが難しい場合がある。環境条件が再現できないために現象が再現できず、故障診断、解析ができなくなることもある。 In such a large-scale electronic control system, it is often difficult to identify the cause of failure and elucidate the cause when a failure occurs. In particular, since an electronic control system mounted on a vehicle is used in a special environment, it may be difficult to reproduce environmental conditions when a failure occurs. Since environmental conditions cannot be reproduced, phenomena cannot be reproduced, and failure diagnosis and analysis may not be possible.
また、従来、車両に搭載されたECUでの故障診断、解析を支援するために、故障診断情報をECU内のメモリに保存することが考案されている。しかしながら、車両に搭載されたECUでは、コストなどの理由からメモリの容量(メモリサイズ)に制約があることが多い。 Conventionally, in order to support failure diagnosis and analysis in an ECU mounted on a vehicle, it has been devised to store failure diagnosis information in a memory in the ECU. However, an ECU mounted on a vehicle often has a limited memory capacity (memory size) for reasons such as cost.
そこで、特許文献1には、容量に制約のあるメモリであっても、故障診断情報を確実かつ効率的に保存することができる自動車用ダイアグデータ管理システムが開示されている。この自動車用ダイアグデータ管理システムは、時系列的に順次作成されるダイアグデータをRAM上のバッファメモリに随時上書更新しつつ一時的に記憶する一方、バッファメモリ上のダイアグデータが上書き等により更新されないようにするため、これを不揮発性メモリに転送し、不具合解析等に必要な場合に、随時この不揮発性メモリから読み出して使用する。このとき、バッファメモリに送られてくるダイアグデータを無制限に不揮発性メモリに転送するのではなく、電子機器がユーザーの期待通りに動作しなかった場合に、ユーザーによる特定反応動作を予め定めておき、その特定反応動作が検出された場合に限って、バッファメモリ内のダイアグデータを不揮発性メモリに転送して記憶確定させるものである。
Therefore,
しかしながら、特許文献1に示される自動車用ダイアグデータ管理システムにおいては、時々刻々と変化する環境条件のなかで、故障が発生した時の環境条件に対応した故障診断情報(ダイアグデータ)を保存することまではなされていない。
However, in the diagnostic data management system for automobiles disclosed in
ところで、上述のような車載LANでの通信記録は、故障診断、解析を行なう際の情報として非常に有効なものもあり、重要な役割を占めるようになっている。しかしながら、この通信記録を示す情報は、膨大なデータ量である。また、上述のようにメモリの容量には制約がある。従って、全ての通信記録をメモリに記録することができない。 By the way, the communication record in the in-vehicle LAN as described above is very effective as information for performing failure diagnosis and analysis, and plays an important role. However, the information indicating this communication record is a huge amount of data. Further, as described above, the memory capacity is limited. Therefore, all communication records cannot be recorded in the memory.
本発明は、上記問題点に鑑みなされたものであり、故障が発生した時の車載LANの通信記録を示す情報と、環境条件に対応した故障診断情報を適切、かつ効率的に記録することができる故障診断情報記録装置を提供することを目的とする。 The present invention has been made in view of the above problems, and can appropriately and efficiently record information indicating communication records of the in-vehicle LAN when a failure occurs and failure diagnosis information corresponding to environmental conditions. An object of the present invention is to provide a fault diagnosis information recording apparatus capable of performing the above.
上記目的を達成するために請求項1に記載の故障診断情報記録装置は、
少なくとも一つの車載LANに接続されるものであり、車載LANに接続されている電子制御装置から故障診断コードを受信すると、故障診断コードに対応する故障の診断、解析に用いる故障診断情報を記録する故障診断情報記録装置であって、
故障診断コードと、故障診断コード毎に故障診断情報を記録する必要があるか否かを判断するための条件と、故障診断コードに対応する故障に関連する車載LANの通信記録を含む情報及び故障が発生したときの環境条件に対応する情報のうち故障診断情報として記録する情報を示す記録対象とが紐付けされたテーブルを有し、
車載LANに接続されている電子制御装置から出力された故障診断コードを受信するコード受信手段と、
車両の状況が、テーブルにおいてコード受信手段にて受信した故障診断コードに紐付けされている条件を満たすか否かを判定する条件判定手段と、
条件判定手段が条件を満たすと判定した場合、テーブルにおいてコード受信手段にて受信した故障診断コードに紐付けされている記録対象の情報を故障診断情報として記録する記録手段と、
を備えることを特徴とするものである。
In order to achieve the above object, the failure diagnosis information recording apparatus according to
Connected to at least one in-vehicle LAN, and when receiving a fault diagnosis code from an electronic control device connected to the in-vehicle LAN, records fault diagnosis information used for fault diagnosis and analysis corresponding to the fault diagnosis code A fault diagnosis information recording device comprising:
Information and failure including failure diagnosis code, conditions for determining whether failure diagnosis information needs to be recorded for each failure diagnosis code, and communication record of in-vehicle LAN related to failure corresponding to failure diagnosis code A table associated with a recording target indicating information to be recorded as failure diagnosis information among information corresponding to environmental conditions when
Code receiving means for receiving a fault diagnosis code output from an electronic control device connected to the in-vehicle LAN;
Condition determining means for determining whether or not the condition of the vehicle satisfies a condition associated with the failure diagnosis code received by the code receiving means in the table;
If the condition determination means determines that the condition is satisfied, a recording means for recording information to be recorded associated with the failure diagnosis code received by the code reception means in the table as failure diagnosis information;
It is characterized by providing.
このように、受信した故障診断コードに対応する故障に関連するものであり車載LANの通信記録を示す情報と故障が発生したときの環境条件に対応する情報とを故障診断情報として記録することによって、故障診断、解析に適切な故障診断情報を必要な分だけ記録することができる。また、故障が発生した時の環境条件を絞り込むことができるため、現象(故障)を再現させやすくすることができる。従って、故障診断情報を用いた故障診断、解析の精度を向上させることができる。 Thus, by recording information indicating the communication record of the in-vehicle LAN and information corresponding to the environmental condition when the failure occurs as failure diagnosis information, which is related to the failure corresponding to the received failure diagnosis code. Fault diagnosis information suitable for fault diagnosis and analysis can be recorded as much as necessary. In addition, since the environmental conditions at the time of the failure can be narrowed down, the phenomenon (failure) can be easily reproduced. Therefore, the accuracy of failure diagnosis and analysis using the failure diagnosis information can be improved.
さらに、車両の状況が受信した故障診断コードに紐付けされた条件を満たす場合だけ、故障診断情報を記録することによって、必要なときだけ故障診断情報を記録することができる。つまり、故障が発生した時の車載LANの通信記録を示す情報と、環境条件に対応した故障診断情報を適切、かつ効率的に記録することができる。 Furthermore, the failure diagnosis information can be recorded only when necessary by recording the failure diagnosis information only when the vehicle condition satisfies the condition associated with the received failure diagnosis code. That is, it is possible to appropriately and efficiently record information indicating the communication record of the in-vehicle LAN when a failure occurs and failure diagnosis information corresponding to the environmental conditions.
また、請求項2に示すように、テーブルには、記録対象である車載LANの通信記録を示す情報毎に、故障診断コードに対応する故障に応じた記録時間を示す情報が紐付けされるようにしてもよい。 In addition, as shown in claim 2, information indicating a recording time corresponding to a failure corresponding to the failure diagnosis code is associated with the table for each piece of information indicating the communication record of the in-vehicle LAN that is a recording target. It may be.
このように、故障診断コードに対応する故障に応じた車載LANの通信記録を示す情報の記録時間に関する情報を含めることによって、車載LANの通信記録を示す情報をより一層必要な分だけ記録することができる。 As described above, by including information related to the recording time of the information indicating the communication record of the in-vehicle LAN corresponding to the failure corresponding to the failure diagnosis code, the information indicating the communication record of the in-vehicle LAN is recorded as much as necessary. Can do.
また、請求項3に示すように、テーブルには、記録対象である車載LANの通信記録を示す情報毎に、故障診断コードに対応する故障に応じた送信元ECUを示す情報が紐付けされるようにしてもよい。
Further, as shown in
このように送信元ECUを示す情報を紐付けすることによって、故障診断情報を用いた故障診断、解析の精度をより一層向上させることができる。 By associating information indicating the transmission source ECU in this way, it is possible to further improve the accuracy of failure diagnosis and analysis using the failure diagnosis information.
以下、本発明の実施の形態を図に基づいて説明する。なお、本実施の形態においては、本発明の故障診断情報記録装置を車両に搭載されるナビゲーションECU(Electronic Control Unit;電子制御装置)に適用した例を採用して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the present embodiment, an example in which the failure diagnosis information recording apparatus of the present invention is applied to a navigation ECU (Electronic Control Unit) mounted on a vehicle will be described.
図1に示すように、ナビゲーションECU10は、第1車載LAN、第2車載LAN、第3車載LANに接続されるものであり、その第1〜第3車載LANに接続されているECU10〜70のいずれか一つから故障診断コード(以下、ダイアグコードとも称する)を受信すると、そのダイアグコードに対応する故障の診断、解析に用いる故障診断情報(以下、ダイアグ情報とも称する)を記録する。なお、第1〜第3車載LANは、制御系LAN、ボデー系LANなどである。第1車載LANは、ナビゲーションECU10とECU20とECU30とを含むものである。第2車載LANは、ナビゲーションECU10とECU40とECU50とを含むものである。第3車載LANは、ナビゲーションECU10とECU60とECU70とを含むものである。なお、ECU20〜70は、故障(異常)を検出すると、その故障(異常)の種類や場所などによって予め設定されたコードであるダイアグコードを車載LANに出力する。
As shown in FIG. 1, the
なお、本実施の形態においては、ナビゲーションECU10は、3つの車載LAN(第1〜第3車載LAN)に接続される例を採用して説明するが本発明はこれに限定されるものではない。少なくとも一つの車載LANに接続されておれば本発明の目的は達成できるものである。また、第1〜第3車載LANに含まれるECUの数も特に限定されるものではない。
In the present embodiment, the
ナビゲーションECU10は、図1に示すように、CPU1、RTC(リアルタイムクロック)2、ジャイロセンサー3、GPS受信機4、アンテナ4a、映像入力処理部5、カメラ5a、HDD6、ROM7、RAM8、I/F(インターフェース)9などを備える。
As shown in FIG. 1, the
CPU1は、ROM7に記憶されたプログラムを読み出し、RTC2、ジャイロセンサー3、GPS受信機4、映像入力処理部5からの信号及びI/F9を介して入力される外部(第1〜第3車載LANに接続されたECU20〜70)からの信号、HDD6やROM7に記憶されたデータを用いて所定の演算処理を実行し、処理結果をRAM8に保存しながら経路探索処理、車両の状況判断処理などを実行する。さらに、CPU1は、本発明の特徴点であるダイアグ情報の記録処理を行う。このダイアグ情報の記録処理に関しては後ほど詳しく説明する。
The
RTC2は、現在時刻をカウントし、カウントした現在時刻をCPU1に入力する。
The RTC 2 counts the current time and inputs the counted current time to the
ジャイロセンサー3は、自車両の位置を検出するためのデータをCPU1に入力するものであり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データをCPU1に入力する。
The
GPS受信機4は、複数のGPS衛星から、アンテナ4aを介して車両の現在位置を検出するための電波を受信してCPU1に入力する。
The
映像入力処理部5は、カメラ5aにて撮影された映像データをCPU1に入力する。カメラ5aは、例えば、車両の周辺などを撮影するものである。
The video input processing unit 5 inputs video data captured by the
HDD6は、地図データや、ダイアグコードとダイアグ情報を記録する必要があるか否かを判断するための条件(記録判断条件)とダイアグ情報として記録する情報を示す記録対象(記録内容)とが紐付けされたテーブルなどが記憶される。換言すると、このテーブルは、ダイアグコードに紐付けされたダイアグ情報の記録方法を示すものである。また、HDD6は、CPU1からの指示に基づいてダイアグ情報が記録される。
The
ここで、図3を用いて、HDD6に記憶されるテーブルに関して説明する。図3は、テーブルの一例を示すイメージ図である。このテーブルは、予めHDD6に記憶されるものである。
Here, the table stored in the
また、テーブルは、適宜更新できるようにしてもよい。この場合、例えば、ナビゲーションECU10に外部との通信を行なう通信部を設ける。そして、ナビゲーションECU10に設けられた通信部との通信が可能な専用の更新端末、携帯電話、センターから通信によって更新することによって達成できる。
The table may be updated as appropriate. In this case, for example, the
ダイアグコードは、故障(異常)の種類や場所などによって予め設定されたコードである。 The diagnosis code is a code set in advance depending on the type or location of failure (abnormality).
ダイアグ情報を記録する必要があるか否かを判断するための条件は、車両の状況に基づいてダイアグコード毎に設定されるものである。例えば、この条件(車両の状況)は、過去の市場での不具合抽出実績、不再現不具合などをもとに設定することができる。 The condition for determining whether or not the diagnosis information needs to be recorded is set for each diagnosis code based on the situation of the vehicle. For example, this condition (vehicle situation) can be set based on past defect extraction results, non-reproduction failures, and the like.
そして、この車両の状況は、ダイアグコードに対応する故障に関係するものである。具体的には、車両の状況は、例えば、車内環境、車両挙動、走行環境などの状況からなるものである。車内環境に関する状況は、画像ID情報、再生映像種別、再生音声種別などであり、その他の動作・制御用にECU内部で使用する変数なども含まれる。車両挙動に関する状況は、走行中、停車中、後退中、旋回中などが含まれる。走行環境に関する状況は、位置、一般道、高速道、トンネル内、橋梁上などが含まれる。なお、ダイアグコードに対応する故障とは、換言すると、ダイアグコードを出力するきっかけとなる故障(異常)である。 The situation of the vehicle is related to a failure corresponding to the diagnosis code. Specifically, the situation of the vehicle includes, for example, situations such as an in-vehicle environment, a vehicle behavior, and a traveling environment. The situation related to the in-vehicle environment includes image ID information, a reproduced video type, a reproduced audio type, and other variables used inside the ECU for other operations and controls. The situation related to the vehicle behavior includes running, stopping, reverse, turning and the like. Conditions related to the driving environment include location, general roads, expressways, tunnels, and bridges. The failure corresponding to the diag code is, in other words, a failure (abnormality) that triggers the output of the diag code.
ダイアグ情報として記録する情報を示す記録対象とは、ダイアグコードに対応する故障に関連する車載LANの通信記録とダイアグコードの送信元ECUを含む情報及び故障が発生したときの環境条件に対応する情報のうちダイアグ情報として記録する情報を示すものである。環境条件に対応する情報とは、前述の車内環境、車両挙動、走行環境に関する状況を示すような情報を指し、換言すると、各ダイアグコードに対して、どのような情報をダイアグ情報として記録するかを示すものである。 The recording target indicating the information to be recorded as the diag information is information including the communication record of the in-vehicle LAN related to the failure corresponding to the diag code and the transmission source ECU of the diag code, and the information corresponding to the environmental condition when the failure occurs. Of these, information to be recorded as diagnostic information is shown. The information corresponding to the environmental conditions refers to information indicating the above-mentioned conditions related to the in-vehicle environment, the vehicle behavior, and the driving environment. In other words, what information is recorded as diag information for each diag code. Is shown.
また、記録対象である車載LANの通信記録を示す情報毎に、ダイアグコードに対応する故障に応じた記録時間を示す情報を紐付けしてもよい。つまり、車載LANの通信記録をどれだけの時間記録するかを示す情報を紐付けしてもよい。このように、ダイアグコードに対応する故障に応じた車載LANの通信記録を示す情報の記録時間に関する情報を含めることによって、車載LANの通信記録を示す情報をより一層必要な分だけ記録することができる。 Moreover, you may link | link the information which shows the recording time according to the failure corresponding to a diagnosis code | cord | chord for every information which shows the communication recording of the vehicle-mounted LAN which is a recording object. That is, information indicating how long the communication record of the in-vehicle LAN is recorded may be associated. As described above, by including the information related to the recording time of the information indicating the communication record of the in-vehicle LAN corresponding to the failure corresponding to the diagnosis code, the information indicating the communication record of the in-vehicle LAN can be recorded as much as necessary. it can.
さらに、記録対象とする車載LANの通信記録を、ダイアグコードに対応する故障に応じて送信元ECUによって限定させる情報を紐付けしてもよい。つまり、すべての車載LAN通信記録を記録対象とするのではなく、特定の送信元ECUから送信された通信記録のみを記録対象とすることによって、車載LANの通信記録を示す情報をより一層必要な分だけ記録することができる。 Furthermore, information for limiting the communication record of the in-vehicle LAN to be recorded by the transmission source ECU according to the failure corresponding to the diagnosis code may be associated. That is, not all the in-vehicle LAN communication records are to be recorded, but only the communication records transmitted from a specific transmission source ECU are to be recorded, so that information indicating the in-vehicle LAN communication records is further required. Only minutes can be recorded.
上述のように記録対象となる情報(ダイアグ情報)は、ダイアグコードに対応する故障に関連する車載LANの通信記録を含む接続LANに関する情報と、ダイアグコードに対応する故障発生したときのその故障に関連する環境条件に対応する情報とを含む。換言すると、このダイアグ情報は、各ダイアグコードに対応する故障の故障診断、解析に必要となる情報である。なお、各ダイアグコードに対するダイアグ情報は、過去の市場での不具合抽出実績、不再現不具合などをもとに設定することができる。 As described above, the information to be recorded (diag information) includes information on the connection LAN including the communication record of the in-vehicle LAN related to the failure corresponding to the diagnosis code, and the failure when the failure corresponding to the diagnosis code occurs. Information corresponding to relevant environmental conditions. In other words, the diagnosis information is information necessary for failure diagnosis and analysis of a failure corresponding to each diagnosis code. Note that the diagnosis information for each diagnosis code can be set based on past defect extraction results, non-reproducible defects, and the like.
具体的には、図3に示すように、ダイアグ情報は、接続LANに関する情報、ソースに関する情報、信号に関する情報、走行環境に関する情報などである。また、接続LANに関する情報は、ダイアグコードに対応する故障に関連する車載LANの通信記録を示す情報、対象ECU(ダイアグコードの送信元ECU)を示す情報などを含む。ソースに関する情報は、再生映像種別を示す情報、再生音声種別を示す情報などを含む。信号に関する情報は、電源電圧の値を示す情報、各種センサーからの検出信号(各種信号)を示す情報などを含む。走行環境に関する情報は、ダイアグコード出力時に車両が走行していた環境であり、位置、道路種別、トンネル内、橋梁上を示す情報などを含む。 Specifically, as illustrated in FIG. 3, the diagnosis information includes information about the connection LAN, information about the source, information about the signal, information about the traveling environment, and the like. Moreover, the information regarding connection LAN contains the information which shows the communication record of vehicle-mounted LAN relevant to the failure corresponding to a diagnosis code, the information which shows object ECU (transmission origin ECU of a diagnosis code), etc. The information regarding the source includes information indicating the playback video type, information indicating the playback audio type, and the like. The information related to the signal includes information indicating the value of the power supply voltage, information indicating detection signals (various signals) from various sensors, and the like. The information on the traveling environment is an environment in which the vehicle was traveling at the time of diag code output, and includes information indicating the position, road type, inside the tunnel, and on the bridge.
例えば、ダイアグコードD1234には、ダイアグ情報を記録する条件として車両が一般道のトンネル内を走行中であること、ダイアグ情報として記録する情報としてダイアグコードの送信元がECU20であること示す情報、ダイアグコードの出力の前後15秒間の第1〜第3車載LANの通信記録を示す情報、再生音声種別を示す情報、再生音声種別を示す情報、電源電圧の値を示す情報、各種信号を示す情報、車両の位置、車両が存在する道路種別、トンネル内であることを示す情報が紐付けされている。
For example, in the diagnosis code D1234, information indicating that the vehicle is traveling in a general road tunnel as a condition for recording the diagnosis information, information indicating that the transmission source of the diagnosis code is the
なお、ROM7は、CPU1が実行するプログラムや固定的なデータなどが記憶される。上述のテーブルは、ROM7に記憶するようにしてもよい。
The
RAM8は、CPU1の演算結果などが一時的に記憶される。そして、I/F9は、第1〜第3車載LAN、車速センサー80とのインターフェースである。なお、車速センサー80は、自車両の速度である車速を逐次検出するセンサーであり、検出した車速の情報を逐次ナビゲーションECU10(CPU1)に入力する。
The
ここで、図2に示すフローチャートを用いて、ナビゲーションECU10のダイアグ情報の記録処理に関して説明する。この図2に示すフローチャートは、ナビゲーションECU10が接続されている第1〜第3車載LANのいずれかからダイアグコードを受信(コード受信手段)するとスタートする。ナビゲーションECU10自身が内部で異常を検出し、ダイアグコードが生成された場合も同様にスタートする。つまり、第1〜第3車載LANに接続されているECU20〜70のいずれかが故障(異常)を検出すると、そのECUで予め規定したダイアグコードを生成して車載LANに出力する。そのダイアグコードをナビゲーションECU10が受信するとスタートする。
Here, the diagnosis information recording process of the
ステップS10では、ナビゲーションECU10のCPU1は、受信したダイアグコードを識別する。ナビゲーションECU10のCPU1は、受信したダイアグコードを一旦RAM8に記憶する。そして、受信したダイアグコードをHDD6に記憶されているテーブルから識別する。
In step S10, the
ステップS11では、ナビゲーションECU10のCPU1は、受信したダイアグコードがテーブルに存在すると判定した場合はステップS12へ進み、テーブルに存在しないと判定した場合は処理を終了する。なお、受信したダイアグコードがテーブルに存在しない場合は、テーブル、もしくはダイアグコードを出力したECU、車載LANなどに異常が生じている可能性があるため、例えば、図示しないディスプレイや音声出力装置などを介して、その旨をユーザーに対して報知するようにしてもよい。
In step S11, the
ステップS12では、ナビゲーションECU10のCPU1は、車両の状況が、テーブルにおいて受信したダイアグコードに紐付けされている条件を満たすか否かを判定するために、その条件が示す車両の状況を判断する(条件判定手段)。このとき、ナビゲーションECU10のCPU1は、ジャイロセンサー3、GPS受信機4、映像入力処理部5からの信号及びI/F9を介して入力される外部(第1〜第3車載LANに接続されたECU20〜70、車速センサー80)からの信号に基づいて車両の状況を検出する。ステップS13では、ナビゲーションECU10のCPU1は、車両の状況が受信したダイアグコードに紐付けされた条件を満たすか否かを判定し、満たすと判定した場合はステップS14へ進み、満たさないと判定した場合は処理を終了する(条件判定手段)。つまり、ナビゲーションECU10のCPU1は、車両の状況が受信したダイアグコードに紐付けされた条件を満たすか否かを判定する(条件判定手段)。
In step S12, the
そして、ステップS14では、ナビゲーションECU10のCPU1は、テーブルにおいて受信したダイアグコードに紐付けされている記録対象の情報をダイアグ情報としてHDD6に記録する(記録手段)。
In step S14, the
例えば、ダイアグコードD1234を受信した場合、ナビゲーションECU10のCPU1は、車両の状況を検出して、一般道のトンネル内を走行中であるか否かを判定する。そして、ナビゲーションECU10のCPU1は、車両が一般道のトンネル内を走行中であると判定した場合、ダイアグコードの出力の前後15秒間の第1〜第3車載LANの通信記録で、且つECU20、ECU40、ECU60を送信元とすることを示す情報、再生音声種別を示す情報、再生音声種別を示す情報、電源電圧の値を示す情報、各種信号を示す情報、車両が走行して位置、道路種別、トンネル内であることを示す情報をダイアグ情報としてHDD6に記録する。
For example, when the diagnosis code D1234 is received, the
このように、受信したダイアグコードに対応する故障に関連するものであり車載LANの通信記録を示す情報と故障が発生したときの環境条件に対応する情報とをダイアグ情報として記録することによって、故障診断、解析に適切なダイアグ情報を必要な分だけ記録することができる。また、故障が発生した時の環境条件を絞り込むことができるため、現象(故障)を再現させやすくすることができる。従って、ダイアグ情報を用いた故障診断、解析の精度を向上させることができる。さらに、車両の状況が受信したダイアグコードに紐付けされた条件を満たす場合だけ、ダイアグ情報を記録することによって、必要なときだけダイアグ情報を記録することができる。つまり、故障が発生した時の車載LANの通信記録を示す情報と、環境条件に対応したダイアグ情報を適切、かつ効率的に記録することができる。 As described above, the information related to the failure corresponding to the received diag code is recorded as the diag information by recording the information indicating the communication record of the in-vehicle LAN and the information corresponding to the environmental condition when the failure occurs. Diagnostic information appropriate for diagnosis and analysis can be recorded as much as necessary. In addition, since the environmental conditions at the time of the failure can be narrowed down, the phenomenon (failure) can be easily reproduced. Therefore, the accuracy of failure diagnosis and analysis using the diagnosis information can be improved. Furthermore, the diag information can be recorded only when necessary by recording the diag information only when the condition of the vehicle satisfies the condition associated with the received diag code. That is, it is possible to appropriately and efficiently record information indicating the communication record of the in-vehicle LAN when a failure occurs and diagnostic information corresponding to the environmental conditions.
10 ナビゲーションECU、1 CPU、2 RTC、3 ジャイロセンサー、4 GPS受信機、4a アンテナ、5 映像入力処理部、5a カメラ、6 HDD、7 ROM、8 RAM、9 I/F、20〜70 ECU 10 navigation ECU, 1 CPU, 2 RTC, 3 gyro sensor, 4 GPS receiver, 4a antenna, 5 video input processing unit, 5a camera, 6 HDD, 7 ROM, 8 RAM, 9 I / F, 20-70 ECU
Claims (3)
前記故障診断コードと、前記故障診断コード毎に前記故障診断情報を記録する必要があるか否かを判断するための条件と、前記故障診断コードに対応する故障に関連する前記車載LANの通信記録を含む情報及び前記故障が発生したときの環境条件に対応する情報のうち前記故障診断情報として記録する情報を示す記録対象とが紐付けされたテーブルを有し、
前記車載LANに接続されている電子制御装置から出力された前記故障診断コードを受信するコード受信手段と、
車両の状況が、前記テーブルにおいて前記コード受信手段にて受信した前記故障診断コードに紐付けされている条件を満たすか否かを判定する条件判定手段と、
前記条件判定手段が条件を満たすと判定した場合、前記テーブルにおいて前記コード受信手段にて受信した前記故障診断コードに紐付けされている記録対象の情報を前記故障診断情報として記録する記録手段と、
を備えることを特徴とする故障診断情報記録装置。 When it is connected to at least one vehicle-mounted LAN and receives a failure diagnosis code from an electronic control device connected to the vehicle-mounted LAN, failure diagnosis information used for failure diagnosis and analysis corresponding to the failure diagnosis code is obtained. A failure diagnosis information recording device for recording,
The failure diagnosis code, a condition for determining whether or not the failure diagnosis information needs to be recorded for each failure diagnosis code, and the communication record of the in-vehicle LAN related to the failure corresponding to the failure diagnosis code And a table associated with a recording target indicating information to be recorded as the failure diagnosis information among information corresponding to environmental conditions at the time of occurrence of the failure,
Code receiving means for receiving the fault diagnosis code output from the electronic control device connected to the in-vehicle LAN;
Condition determining means for determining whether or not a vehicle condition satisfies a condition associated with the failure diagnosis code received by the code receiving means in the table;
If the condition determining means determines that the condition is satisfied, a recording means for recording information to be recorded associated with the failure diagnosis code received by the code receiving means in the table as the failure diagnosis information;
A failure diagnosis information recording apparatus comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009086195A JP5040950B2 (en) | 2009-03-31 | 2009-03-31 | Fault diagnosis information recording device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009086195A JP5040950B2 (en) | 2009-03-31 | 2009-03-31 | Fault diagnosis information recording device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010238022A JP2010238022A (en) | 2010-10-21 |
| JP5040950B2 true JP5040950B2 (en) | 2012-10-03 |
Family
ID=43092271
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009086195A Expired - Fee Related JP5040950B2 (en) | 2009-03-31 | 2009-03-31 | Fault diagnosis information recording device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5040950B2 (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5666927B2 (en) * | 2011-01-25 | 2015-02-12 | 富士通テン株式会社 | Operation information management apparatus, operation information management method, and operation information management program |
| JP5278498B2 (en) * | 2011-06-03 | 2013-09-04 | 株式会社デンソー | Data storage device |
| JP5454542B2 (en) * | 2011-10-05 | 2014-03-26 | 株式会社デンソー | Electronic control unit |
| CN107463471B (en) * | 2017-07-21 | 2020-11-10 | 北京小米移动软件有限公司 | Method and device for diagnosing terminal screen |
| JP2021030939A (en) * | 2019-08-27 | 2021-03-01 | 株式会社ケーヒン | Electronic control device and failure code management method |
| KR102330151B1 (en) * | 2020-08-24 | 2021-11-23 | 주식회사 긴트 | Method and apparatus for remotely controlling on/off starting of agricultural machinery |
| JP7822207B2 (en) * | 2022-03-10 | 2026-03-02 | 本田技研工業株式会社 | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM |
| CN117234184A (en) * | 2023-10-07 | 2023-12-15 | 重庆长安汽车股份有限公司 | A fault diagnosis system, diagnostic filtration method, device, equipment and medium |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4509602B2 (en) * | 2004-02-27 | 2010-07-21 | 富士重工業株式会社 | Operator side system and mode file identification method |
| JP2006017468A (en) * | 2004-06-30 | 2006-01-19 | Toyota Motor Corp | Data recording device |
| JP2006182138A (en) * | 2004-12-27 | 2006-07-13 | Toyota Motor Corp | Data recording system |
-
2009
- 2009-03-31 JP JP2009086195A patent/JP5040950B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010238022A (en) | 2010-10-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5040950B2 (en) | Fault diagnosis information recording device | |
| CN110100266A (en) | Driving information recording apparatus, driving information display processing system, driving information recording method, display processing method and program | |
| CN104114441A (en) | Event Data Recording for Vehicles | |
| US11881065B2 (en) | Information recording device, information recording method, and program for recording information | |
| US20200231147A1 (en) | Information processing device, information processing method and program | |
| US20220371530A1 (en) | Device-level fault detection | |
| WO2020054114A1 (en) | Video recording control device, video recording system, video recording method, and video recording control program | |
| JP2019009617A (en) | Abnormality detection apparatus, abnormality detection system, abnormality detection method, abnormality detection program, and recording medium | |
| WO2021095483A1 (en) | Information processing device, information processing method, and program | |
| JP5424861B2 (en) | Drive recorder, recording method and program | |
| CN101743574A (en) | Method and apparatus for decide turn condition using sensor | |
| JP4596257B2 (en) | Diagnostic equipment for vehicles | |
| JP2018129743A (en) | On-vehicle device, application control method, and camera image display method | |
| JP4371004B2 (en) | Diagnostic equipment for vehicles | |
| US12337841B2 (en) | Systems and methods for vehicle reversing detection using edge machine learning | |
| JP5035226B2 (en) | New road detection device, method and program | |
| CN112907940B (en) | Vehicle behavior detection method, device, device and storage medium | |
| JP2022003305A (en) | Driving support device and driving support method | |
| US12614413B2 (en) | Communication device, method of controlling communication device, and recording medium | |
| JP4895701B2 (en) | Data processing apparatus and data processing method | |
| JP7787363B2 (en) | Information processing device, information processing method, and information processing program | |
| JP4850545B2 (en) | Navigation device | |
| WO2015067076A1 (en) | Imaging method, apparatus, terminal and computer storage media | |
| JP2009301490A (en) | Drive recorder | |
| JP6152012B2 (en) | Operation recording device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110303 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120606 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120612 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120625 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5040950 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150720 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |