Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6517735B2 - In-vehicle device log collection system - Google Patents
[go: Go Back, main page]

JP6517735B2 - In-vehicle device log collection system - Google Patents

In-vehicle device log collection system Download PDF

Info

Publication number
JP6517735B2
JP6517735B2 JP2016115846A JP2016115846A JP6517735B2 JP 6517735 B2 JP6517735 B2 JP 6517735B2 JP 2016115846 A JP2016115846 A JP 2016115846A JP 2016115846 A JP2016115846 A JP 2016115846A JP 6517735 B2 JP6517735 B2 JP 6517735B2
Authority
JP
Japan
Prior art keywords
log
vehicle
information
log collection
time
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.)
Active
Application number
JP2016115846A
Other languages
Japanese (ja)
Other versions
JP2017220135A (en
Inventor
秀明 西田
秀明 西田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Industry and Control Solutions Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Industry and Control Solutions Co Ltd filed Critical Hitachi Industry and Control Solutions Co Ltd
Priority to JP2016115846A priority Critical patent/JP6517735B2/en
Publication of JP2017220135A publication Critical patent/JP2017220135A/en
Application granted granted Critical
Publication of JP6517735B2 publication Critical patent/JP6517735B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Description

本発明は、車載機器ログ収集システムに関する。   The present invention relates to an in-vehicle device log collection system.

ログ情報とは、ある機器についてのハードウェア又はソフトウェアの時系列の動作記録である。機器がパーソナルコンピュータである場合を例にとると、ハードウェアのログ情報とは、例えば、電源投入時刻、CPU(Central Processing Unit)の温度、冷却ファンの回転速度等である。ソフトウェアのログ情報とは、例えば、ソースコード内に埋め込まれたデバッグ情報、エラー情報、CPUの使用量等である。機器の不具合(異常)は、ログ情報の変化となって現れ、その変化を解析することによって、具体的な症状を特定することができる。   The log information is a hardware or software time-series operation record of a certain device. Taking the case where the device is a personal computer as an example, hardware log information is, for example, the power-on time, the temperature of a CPU (Central Processing Unit), the rotational speed of a cooling fan, and the like. The log information of software is, for example, debug information embedded in source code, error information, CPU usage, and the like. An equipment failure (abnormality) appears as a change in log information, and a specific symptom can be identified by analyzing the change.

機器が自身の不具合を監視する場合もある。しかしながら、メーカが多くの機器を出荷した後、多くの機器が稼働している場合、個々の機器は、ネットワークを介してメーカのサーバに接続され、そのサーバによって一括的に監視される場合が多い。この場合、サーバがすべての機器のすべてのログ情報を解析することになると、ログ情報の取得、蓄積、送信、解析等に使用されるリソースの量は膨大になる。そこで、蓄積等の処理対象となるログ情報の量を、不具合を特定するのに充分な量に絞り込む技術が一般化されている。   The device may monitor its own failure. However, if many devices are in operation after the manufacturer ships many devices, the individual devices are often connected to the manufacturer's server via the network and are collectively monitored by the server. . In this case, when the server analyzes all log information of all devices, the amount of resources used for acquisition, accumulation, transmission, analysis, etc. of log information becomes enormous. Therefore, techniques for narrowing the amount of log information to be processed, such as accumulation, to a sufficient amount for identifying a defect have been generalized.

特許文献1のログ収集システムは、端末装置及びサーバを有する。サーバは、端末装置からログ情報をネットワーク経由で取得し解析する。そして、サーバは、解析した異常状態の内容に応じて、異常状態を検出する方法を変え、蓄積するログ情報の粒度、内容、蓄積頻度を変えるように端末装置に指示する。サーバはさらに、解析した異常状態の内容に応じて、端末装置から収集するログ情報の内容、収集頻度を自ら変える。   The log collection system of patent document 1 has a terminal device and a server. The server acquires log information from the terminal device via the network and analyzes it. Then, the server changes the method of detecting the abnormal state according to the content of the analyzed abnormal state, and instructs the terminal device to change the granularity, the content, and the accumulation frequency of the log information to be accumulated. The server further changes the content of the log information collected from the terminal device and the collection frequency according to the content of the analyzed abnormal state.

特開2012−198796号公報JP 2012-198796 A

特許文献1においては、機器の開発がすでに終了した後量産体制に入り、ハードウェア及びソフトウェアが成熟した状態で稼働していることが前提になっている。しかしながら、機器の開発中の時点で、遠隔地に分散する多くの機器の不具合を1つのサーバが解析しなければならない場合も多い。   In Patent Document 1, it is assumed that hardware and software are operating in a matured state after entering the mass production system after development of the device has already been completed. However, at the time of device development, it is often the case that one server has to analyze the failure of many devices dispersed at remote locations.

例えば、カーナビゲーション、カーオーディオ等の車載機器が世界各国のテストコース等において試験されている場合、車載機器のログ情報を、ある国の1地点に配置されたサーバが解析することがある。このような開発中には、車載機器の開発者は、各国に分散する試験者(テストドライバー)と協力して必要なログ情報を車載機器から取得し、分析することになる。このとき一般的に、試験者は、車載機器の不具合を記載した不具合報告書を開発者に送付するとともに、不具合の起こった時点のログ情報をログ情報全体から切り出してサーバに格納する。開発者は、不具合報告書を参照しつつ、サーバに格納されたログ情報をさらに絞り込む。   For example, when an on-vehicle device such as a car navigation system or a car audio is tested in a test course of each country in the world, a server disposed at one point in a certain country may analyze log information of the on-vehicle device. During such development, in-vehicle device developers cooperate with testers (test drivers) dispersed in each country to acquire necessary log information from the in-vehicle devices and analyze them. At this time, generally, the tester sends a defect report describing the defect of the in-vehicle device to the developer, and cuts out log information at the time of occurrence of the defect from the entire log information and stores it in the server. The developer further narrows down the log information stored in the server while referring to the defect report.

このような協力体制においては、ログ情報を解析するのは開発者であるのに対して、必要なログ情報を最初に切り出すのは試験者である、という本質的な矛盾が存在する。このことに起因して例えば以下のような問題が発生し得る。
・開発者が必要であると判断する部分のログ情報が切り出されておらず、開発者は試験者に対し、ログ情報の切り出しを再度依頼することになる。
・試験者が不具合発生時のログ情報にマーカを埋め込むことが一般的である。しかしながら、例えば複数のハードウェア又はソフトウェアに跨って不具合が継続している場合、関連するすべてのハードウェア又はソフトウェアのログ情報にマーカを埋め込むことは難しい。
In such a cooperative system, there is an essential contradiction that it is the developer who analyzes the log information but the tester who cuts out the necessary log information first. For example, the following problems may occur due to this.
-The log information of the part which the developer judges to be necessary is not extracted, and the developer will request the tester to cut out the log information again.
-It is common for testers to embed markers in log information at the time of failure occurrence. However, it is difficult to embed the marker in the log information of all related hardware or software, for example, when the failure continues across multiple hardware or software.

車載機器の開発中において、ログ情報の切り出し及びサーバへの格納を完全に自動化することも考えられる。しかしながら、そのための機材及び環境がすべての拠点に備わっていることは実際には稀である。無理に自動化すると、不具合の誤検知が発生し開発効率が低下することがある。結局、開発者と試験者とがシームレスに連携することが必要になる。   During development of in-vehicle devices, it is also conceivable to completely automate extraction of log information and storage on a server. However, it is practically rare that equipment and environment for this purpose are provided at all sites. If forced to automate, false detection of a defect may occur and the development efficiency may decrease. After all, it is necessary for developers and testers to work seamlessly together.

一方で、開発者から見れば、試験中のログ情報は非常に有益な情報を多く含んでいる。例えば、試験者から見れば一見車載機器が正常に動作している様子であっても、ソフトウェアが不具合を検知している場合もある。開発者としては、仮に不具合が発生していなくても、予め指定した範囲のログ情報をすべて解析したいというニーズもある。
そこで、本発明は、分散して試験されている開発中の車載機器から、開発者が真に必要とするログ情報を過不足なく効率的に取得することを目的とする。
On the other hand, from the developer's point of view, the log information under test contains a lot of very useful information. For example, even if the tester sees the car-mounted device seemingly operating normally, the software may detect a failure. As a developer, there is also a need to analyze all log information in a pre-specified range even if no failure occurs.
Therefore, an object of the present invention is to efficiently acquire, without excess or deficiency, log information that a developer really needs from in-vehicle devices under development that are being tested in a distributed manner.

本発明の車載機器ログ収集システムは、ログ管理装置と、車載ログ収集装置とを備え、ログ管理装置は、車載ログ収集装置が車載機器から収集したログ情報のうち優先的な解析対象となるサマリ情報を当該車載ログ収集装置において抽出するための条件、及び、抽出したサマリ情報を送信する旨の指示が記述された解析スクリプトを生成し、通信装置を介して車載ログ収集装置に送信する機能と、車載ログ収集装置が解析スクリプトに基づいて抽出して送信したサマリ情報を、通信装置を介して受信する機能と、車載機器に不具合が発生した時点のログ情報を受信したサマリ情報から抽出する機能と、を有する管理装置側制御装置を具備し、車載ログ収集装置は、車載機器からログ情報を収集する機能と、ログ管理装置が送信した解析スクリプトを、通信装置を介して受信する機能と、受信した解析スクリプトの記述に基づき、収集したログ情報からサマリ情報を抽出する機能と、抽出したサマリ情報、及び、不具合が発生した時点の時刻情報を、通信装置を介してログ管理装置に送信する機能と、を有する収集装置側制御装置を具備したことを特徴とする。
その他の手段については、発明を実施するための形態のなかで説明する。
The in-vehicle device log collection system of the present invention includes a log management device and an in-vehicle log collection device, and the log management device is a summary to be preferentially analyzed among the log information collected by the in-vehicle log collection device from the in-vehicle device. A function of generating an analysis script in which conditions for extracting information in the vehicle log collection device and an instruction to transmit the extracted summary information are described, and transmitting the analysis script to the vehicle log collection device via the communication device The function of receiving the summary information extracted and transmitted by the on-board log collection device based on the analysis script via the communication device, and the function of extracting the log information at the time of occurrence of a failure in the on-vehicle device from the received summary information And the on-vehicle log collection device has a function of collecting log information from the on-vehicle device, and an analysis screen transmitted by the log management device. Function of receiving summary information via the communication device, and a function of extracting summary information from the collected log information based on the description of the received analysis script, the summary information extracted, and time information at the time when the failure occurs. And a function of transmitting to the log management apparatus via the communication apparatus.
Other means will be described in the form for carrying out the invention.

本発明によれば、分散して試験されている開発中の車載機器から、開発者が真に必要とするログ情報を過不足なく効率的に取得することができる。   According to the present invention, it is possible to efficiently acquire the log information that the developer really needs from the in-vehicle devices under development that are being tested in a distributed manner without excess or deficiency.

車載機器ログ収集システムの構成を説明する図である。It is a figure explaining the composition of a vehicle-mounted apparatus log collection system. ログ情報データベースの一例を示す図である。It is a figure which shows an example of a log information database. マーカ割当情報の一例を示す図である。It is a figure which shows an example of marker allocation information. 解析スクリプト登録画面の一例を示す図である。It is a figure which shows an example of an analysis script registration screen. 警告画面の一例を示す図である。It is a figure which shows an example of a warning screen. (a)は、マーカ確認・修正画面の一例を示す図であり、(b)は、不具合報告書の一例を示す図である。(A) is a figure which shows an example of a marker confirmation * correction screen, (b) is a figure which shows an example of a malfunction report. (a)は、マーカ確認・修正画面の他の一例を示す図であり、(b)は、不具合報告書の他の一例を示す図である。(A) is a figure which shows another example of a marker confirmation * correction screen, (b) is a figure which shows another example of a defect report. (a)は、全体ログ管理画面の一例を示す図であり、(b)は、サマリ確認画面の一例を示す図である。(A) is a figure which shows an example of a whole log management screen, (b) is a figure which shows an example of a summary confirmation screen. ログダウンロード画面の一例を示す図である。It is a figure which shows an example of a log download screen. (a)は、関係解析画面(車両)の一例を示す図であり、(b)は、関係解析画面(バージョン)の一例を示す図である。(A) is a figure which shows an example of a relationship analysis screen (vehicle), (b) is a figure which shows an example of a relationship analysis screen (version). 処理手順のシーケンス図である。It is a sequence diagram of a processing procedure. 解析スクリプトの一例を示す図である。It is a figure showing an example of an analysis script.

以降、本発明を実施するための形態(「本実施形態」という)を、図等を参照しながら詳細に説明する。   Hereinafter, modes for carrying out the present invention (referred to as “the present embodiment”) will be described in detail with reference to the drawings and the like.

(車載機器ログ収集システムの構成)
図1に沿って、車載機器ログ収集システム1の構成を説明する。車載機器ログ収集システム1は、車載ログ収集装置2、ログ管理装置3及び拠点サーバ4を備える。これらは、有線又は無線のネットワーク5で相互に接続されている。車載機器ログ収集システム1のユーザは、典型的には、カーナビゲーション、カーオーディオ等の車載機器のメーカである。メーカは、自身の組織として本部と多くの拠点を有する。各拠点にはテストコースがあり、テストコースを車両が走行する。車両は車載機器6及び車載ログ収集装置2を搭載している。
(Configuration of in-vehicle device log collection system)
The configuration of the in-vehicle device log collection system 1 will be described with reference to FIG. The in-vehicle device log collection system 1 includes an in-vehicle log collection device 2, a log management device 3, and a base server 4. These are mutually connected by a wired or wireless network 5. The user of the in-vehicle device log collection system 1 is typically a manufacturer of in-vehicle devices such as car navigation and car audio. Manufacturers have headquarters and many bases as their own organizations. Each base has a test course, and vehicles travel on the test course. The vehicle is equipped with the on-vehicle device 6 and the on-vehicle log collection device 2.

車載ログ収集装置2は、車載機器6に対して接続される一般的なコンピュータである。なお、車載ログ収集装置2は、車載機器6の一部を構成していてもよい。車載ログ収集装置2は、中央制御装置11(収集装置側制御装置)、入力装置12、出力装置13、主記憶装置14、補助記憶装置15及び通信装置16を有している、これらはバスで相互に接続されている。補助記憶装置15は、解析スクリプト32、マーカ割当情報33、不具合報告書34及びサマリ情報データベース35を格納している(詳細後記)。   The in-vehicle log collection device 2 is a general computer connected to the in-vehicle device 6. The on-vehicle log collection device 2 may constitute a part of the on-vehicle device 6. The on-vehicle log collection device 2 includes a central control device 11 (collection device side control device), an input device 12, an output device 13, a main storage device 14, an auxiliary storage device 15 and a communication device 16. Connected to each other. The auxiliary storage device 15 stores an analysis script 32, marker assignment information 33, a failure report 34, and a summary information database 35 (details will be described later).

主記憶装置14におけるログ収集部21はプログラムである。以降、“ログ収集部21は”と動作主体を記した場合、それは、中央制御装置11が補助記憶装置15からログ収集部21を読み出し、主記憶装置14にロードしたうえで、ログ収集部21の機能(詳細後記)を実現するものとする。車載ログ収集装置2及びそれを搭載した車両は、通常、拠点ごとに複数台配置される。車載ログ収集装置2を操作するユーザは、車載機器6の試験者である。拠点サーバ4は、ログ情報データベース31を格納している。拠点サーバ4は、通常、拠点ごとに1台配置される。   The log collection unit 21 in the main storage device 14 is a program. Hereinafter, when the log collecting unit 21 describes the operation subject as “the log collecting unit 21”, the central control unit 11 reads the log collecting unit 21 from the auxiliary storage device 15 and loads the log collecting unit 21 into the main storage device 14. Function (detailed later) shall be realized. Usually, a plurality of in-vehicle log collection devices 2 and a vehicle equipped with the in-vehicle log collection device 2 are disposed at each site. The user who operates the in-vehicle log collection device 2 is a tester of the in-vehicle device 6. The site server 4 stores a log information database 31. One base server 4 is usually arranged at each base.

ログ管理装置3もまた、一般的なコンピュータである。ログ管理装置3は、中央制御装置41(管理装置側制御装置)、入力装置42、出力装置43、主記憶装置44、補助記憶装置45及び通信装置46を有している、これらはバスで相互に接続されている。補助記憶装置45は、解析スクリプト32、マーカ割当情報33、不具合報告書34及びサマリ情報データベース35を格納している。これらは、車載ログ収集装置2の補助記憶装置15が格納するそれぞれの情報と同じものである。   The log management device 3 is also a general computer. The log management device 3 includes a central control device 41 (management device side control device), an input device 42, an output device 43, a main storage device 44, an auxiliary storage device 45, and a communication device 46. It is connected to the. The auxiliary storage device 45 stores an analysis script 32, marker assignment information 33, a failure report 34, and a summary information database 35. These are the same as the respective information stored in the auxiliary storage device 15 of the on-vehicle log collection device 2.

主記憶装置44におけるログ管理部22はプログラムである。以降、“ログ管理部22は”と動作主体を記した場合、それは、中央制御装置41が補助記憶装置45からログ収集部22を読み出し、主記憶装置44にロードしたうえで、ログ管理部22の機能(詳細後記)を実現するものとする。ログ管理装置3は、通常、本部に1台配置される。ログ管理装置3を操作するユーザは、車載機器6の開発者である。   The log management unit 22 in the main storage device 44 is a program. Hereinafter, when the log management unit 22 describes the operation subject, the central control device 41 reads the log collection unit 22 from the auxiliary storage device 45 and loads the log collection unit 22 into the main storage device 44. Function (detailed later) shall be realized. Normally, one log management device 3 is disposed at the head office. The user who operates the log management device 3 is a developer of the in-vehicle device 6.

(ログ情報データベース)
図2に沿って、拠点サーバ4のログ情報データベース31を説明する。ログ情報データベース31においては、国欄101に記憶された国IDに関連付けて、拠点欄102には拠点IDが、車両欄103には車両IDが、車載ログ収集装置欄104には車載ログ収集装置IDが、試験者欄105には試験者名が、ログ種類欄106にはログ種類が、項目欄107には項目が、バージョン欄108にはバージョンが、状態値欄109には状態値が、取得時点欄110には取得時点が記憶されている。
(Log information database)
The log information database 31 of the base server 4 will be described with reference to FIG. In the log information database 31, the base ID is associated with the country ID stored in the country column 101, the base ID in the base column 102, the vehicle ID in the vehicle column 103, and the in-vehicle log collection device in the in-vehicle log collection device column 104. ID, tester name in tester column 105, log type in log type column 106, item in item column 107, version in version column 108, status value in status value column 109, The acquisition time point 110 stores the acquisition time point.

国欄101の国IDは、拠点が属する国を一意に特定する識別子である。
拠点欄102の拠点IDは、拠点を一意に特定する識別子である。
車両欄103の車両IDは、車載機器6を搭載する車両を一意に特定する識別子である。
車載ログ収集装置欄104の車載ログ収集装置IDは、車載ログ収集装置2を一意に特定する識別子である。
試験者欄105の試験者名は、試験者の氏名である。
ログ種類欄106のログ種類は、制御用ソフトウェア(図示せず)が制御する車載機器6のログ情報の種別である。なお、ログ種類は、制御用ソフトウェアが制御するハードウェアの名称であってもよい。
The country ID of the country column 101 is an identifier that uniquely identifies the country to which the base belongs.
The base ID in the base column 102 is an identifier for uniquely specifying a base.
The vehicle ID of the vehicle column 103 is an identifier that uniquely identifies the vehicle on which the in-vehicle device 6 is mounted.
The on-vehicle log collection device ID in the on-vehicle log collection device column 104 is an identifier for uniquely identifying the on-vehicle log collection device 2.
The examiner name in the examiner column 105 is the name of the examiner.
The log type in the log type column 106 is a type of log information of the in-vehicle device 6 controlled by the control software (not shown). The log type may be the name of hardware controlled by the control software.

項目欄107の項目は、制御用ソフトウェアが取得する状態値が何を示すものかを説明する情報である。
バージョン欄108のバージョンは、制御用ソフトウェアのバージョンである。
状態値欄109の状態値は、制御用ソフトウェアが取得した具体的な値である。状態値は、数値、発停を示す記号、不具合(異常)等の有無を示すフラグ、動作・不具合の状態を示す文字列等である(図では省略的に“・・”と表現している)。
取得時点欄110の取得時点は、状態値が取得された時点の年月日時分秒である。
An item of the item column 107 is information for explaining what a state value acquired by the control software indicates.
The version of the version field 108 is a version of control software.
The state values in the state value column 109 are specific values acquired by the control software. The state value is a numerical value, a symbol indicating start / stop, a flag indicating the presence or absence of a malfunction (abnormality), etc., and a character string indicating the state of operation or malfunction (abbreviated as “···” in the figure) ).
The acquisition time point of the acquisition time field 110 is the date, time, hour, minute and second when the state value is acquired.

(マーカ割当情報)
図3に沿って、マーカ割当情報33を説明する。マーカ割当情報33においては、マーカ欄111に記憶されたマーカIDに関連付けて、車載ログ収集装置欄112には車載ログ収集装置IDが、不具合ボタン押下時点欄113には不具合ボタン押下時点が記憶されている。
(Marker assignment information)
The marker assignment information 33 will be described with reference to FIG. In the marker assignment information 33, the in-vehicle log collection device field 112 stores the in-vehicle log collection device ID in association with the marker ID stored in the marker field 111, and the insufficiency button depression time point 113 stores the insufficiency button depression time point. ing.

マーカ欄111のマーカIDは、マーカを一意に特定する識別子である。マーカとは、車載ログ収集装置2と不具合ボタン押下時点(直ちに後記)との組合せを示す情報である。
車載ログ収集装置欄112の車載ログ収集装置IDは、図2の車載ログ収集装置IDと同じである。
不具合ボタン押下時点欄113の不具合ボタン押下時点は、試験者が車載機器6に不具合が発生していることを認識し、不具合ボタン(図示せず)を押下した時点の年月日時分秒である。
The marker ID in the marker field 111 is an identifier that uniquely identifies the marker. The marker is information indicating a combination of the on-vehicle log collection device 2 and the point at which the malfunction button is pressed (immediately described later).
The in-vehicle log collection device ID of the in-vehicle log collection device column 112 is the same as the in-vehicle log collection device ID in FIG. 2.
When the defect button is pressed in the defect button pressing time column 113, the tester recognizes that a defect has occurred in the in-vehicle device 6, and presses the defect button (not shown). .

以降では、本実施形態の内容をより理解し易いように、まず表示画面を説明し、その後に処理手順を説明する。   In the following, in order to facilitate understanding of the contents of the present embodiment, the display screen will be described first, and then the processing procedure will be described.

(解析スクリプト登録画面)
図4に沿って、解析スクリプト登録画面51を説明する。解析スクリプト32(図1)は、ログ管理装置3が車載ログ収集装置2に対して送信する指示書である。ログ管理装置3のログ管理部22は、出力装置43に解析スクリプト登録画面51を表示する。当該画面を見た開発者は、解析スクリプトアップロード欄52に例えば“qqq-analyze”を入力する。これはいわゆるファイルパスであり、解析スクリプト32が格納されるネットワーク上の位置情報である。
(Analysis script registration screen)
The analysis script registration screen 51 will be described with reference to FIG. The analysis script 32 (FIG. 1) is an instruction sheet that the log management device 3 transmits to the on-vehicle log collection device 2. The log management unit 22 of the log management device 3 displays the analysis script registration screen 51 on the output device 43. The developer who sees the screen inputs, for example, “qqq-analyze” in the analysis script upload field 52. This is a so-called file path, and is position information on the network where the analysis script 32 is stored.

次に、開発者は、解析スクリプト欄53に、入力装置42を介して例えば以下のデータを入力したとする。なお、これらの入力データは、ログ情報から優先的な解析対象となるサマリ情報を抽出するための条件となっている。
・ログ種類欄53aに、“CAN(Controller Area Network)”を入力。
・キーワード欄53bに、“処理遅延時間”を入力。
・数値判定欄53cに、“120ms以上”を入力。なお、“以上”は、ラジオボタンで選択する。
・アクション欄53dに、“試験者へ不具合通知”、“音1”及び“サマリ情報通知”を入力(チェック欄にチェックマークを入力)。
さらに開発者は、同様に、解析スクリプト欄54にも、図4のように入力したとする。そして、解析スクリプト登録画面51において登録した情報を車載ログ収集装置2に送信したとする。
Next, it is assumed that the developer has input, for example, the following data into the analysis script field 53 via the input device 42. Note that these input data are conditions for extracting summary information to be preferentially analyzed from the log information.
・ Enter "CAN (Controller Area Network)" in the log type column 53a.
Enter "Processing delay time" in the keyword field 53b.
・ Enter "120 ms or more" in the numerical value judgment field 53c. Note that "more than" is selected by a radio button.
In the action column 53d, enter “notice of defect to tester”, “sound 1” and “notification of summary information” (input a check mark in the check column).
Further, it is assumed that the developer similarly inputs in the analysis script field 54 as shown in FIG. Then, it is assumed that the information registered on the analysis script registration screen 51 is transmitted to the on-vehicle log collection device 2.

すると、解析スクリプト32を受信した車載ログ収集装置2のログ収集部21は、車載機器6が出力するログ情報のうち、“CANの処理遅延時間が120ms以上”になった期間のログ情報を切り出し、これをサマリ情報としてログ管理装置3に送信する。さらに、ログ収集部21は、出力装置13(スピーカ)を介して試験者に対し、特定の音(音1)で警告を発する。当該警告の音は、“CANの処理遅延時間が120ms以上”である状態が続く限り継続する。音は、“ピ、ピ、ピ、・・・”のような電子音でもよいし、“ご注意ください・・・”のような言語でもよい。さらに言えば、ここでの警告は、試験者に対して聴覚的、視覚的又は触覚的に注意を喚起するものであればどんなものでもよい。   Then, the log collection unit 21 of the in-vehicle log collection device 2 having received the analysis script 32 cuts out the log information of the period when the processing delay time of CAN has become 120 ms or more among the log information output by the in-vehicle device 6 , This is sent to the log management device 3 as summary information. Furthermore, the log collection unit 21 issues a warning to the tester with a specific sound (sound 1) via the output device 13 (speaker). The sound of the warning continues as long as "the processing delay time of CAN is 120 ms or more". The sound may be an electronic sound such as "pi, pi, pi, ..." or a language such as "please be careful ...". Furthermore, the warning here may be anything that will alert the examiner aurally, visually or tactilely.

同様に、ログ収集部21は、車載機器6が出力するログ情報のうち、“モジュールAの内部バストラフィックが54KB/s以上”になった期間のログ情報を切り出し、これをサマリ情報としてログ管理装置3に送信する。さらに、ログ収集部21は、出力装置13(スピーカ)を介して試験者に対し、音1とは別の特定の音(音2)で警告を発する。当該警告の音は、“モジュールAの内部バストラフィックが54KB/s以上”である状態が続く限り継続する。なお、図4の解析スクリプト欄53、54、・・・に入力された内容は、“qqq-analyze”にアップロードされる。   Similarly, the log collection unit 21 cuts out log information of a period when the internal bus traffic of module A becomes 54 KB / s or more among the log information output by the in-vehicle device 6, and manages the log as summary information. Send to device 3 Furthermore, the log collection unit 21 issues a warning to the tester with a specific sound (sound 2) different from the sound 1 via the output device 13 (speaker). The sound of the warning continues as long as "the internal bus traffic of module A is 54 KB / s or more". The contents input to the analysis script fields 53, 54,... Of FIG. 4 are uploaded to “qqq-analyze”.

図5に沿って、警告画面55を説明する。車載ログ収集装置2のログ収集部21は、出力装置13に警告画面55を表示する。前記では、ログ収集部21が音を発する例を示した。しかしながら、ログ収集部21は、色彩で警告を発してもよい。警告画面55には、図4の解析スクリプト欄53、54、・・・に対応する図案56a、56b、・・・が表示されている。ログ収集部21は、そのうち、処理遅延時間56a及び内部バストラフィック56bを特定の色彩(黄色など注意を引きやすい色彩)で強調表示してもよい。   The warning screen 55 will be described with reference to FIG. The log collection unit 21 of the on-vehicle log collection device 2 displays a warning screen 55 on the output device 13. In the above, the example which the log collection part 21 emits a sound was shown. However, the log collection unit 21 may issue a warning in color. The warning screen 55 displays designs 56a, 56b,... Corresponding to the analysis script fields 53, 54,. Among them, the log collecting unit 21 may highlight the processing delay time 56a and the internal bus traffic 56b in a specific color (a color such as yellow that is easy to draw attention).

(マーカ確認・修正画面)
図6(a)に沿って、マーカ確認・修正画面61を説明する。車載ログ収集装置2のログ収集部21は、出力装置13にマーカ確認・修正画面61を表示する。以降の説明の前提として、試験者(日立太郎)は、テストコースにて車両V001を運転しながら車載ログ収集装置M001を使用して車載機器6の試験を行ったとする(図2参照)。試験者は、2016年2月12日10時01分30秒に車載機器6の不具合(画面のちらつき)を認識し、車載ログ収集装置2の入力装置12上の不具合ボタンを押下したとする。その後、試験者は試験を終了し、車載ログ収集装置2の出力装置13上でマーカ確認・修正画面61を見ながら、不具合報告書34(図6(b))を作成したとする。
(Marker confirmation / correction screen)
The marker confirmation / correction screen 61 will be described with reference to FIG. The log collection unit 21 of the on-vehicle log collection device 2 displays the marker confirmation / correction screen 61 on the output device 13. As a premise of the following description, it is assumed that the tester (Hitachi Taro) tests the on-vehicle apparatus 6 using the on-vehicle log collection device M001 while driving the vehicle V001 on the test course (see FIG. 2). It is assumed that the tester recognizes a defect (flickering of the screen) of the in-vehicle device 6 at 10:01:30 on February 12, 2016, and presses the defect button on the input device 12 of the in-vehicle log collection device 2. Thereafter, it is assumed that the tester finishes the test and creates the defect report 34 (FIG. 6B) while looking at the marker confirmation / correction screen 61 on the output device 13 of the on-vehicle log collection device 2.

マーカ確認・修正画面61(図6(a))は、ログ情報を時系列で示している。これらのログ情報は、マーカIDがMR102であるマーカ62の時点に基づき、車載ログ収集装置2のログ収集部21がサマリ情報データベース35から抽出したものである。これらのログ情報は、再生音楽63a、キー操作63b及びナビ案内63cという項目にわかれて表示されている。ログ収集部21は、マーカIDを使用することによって、サマリ情報データベース35から、特定の車載ログ収集装置2に対して不具合ボタンが押下された時点のデータを抽出することができる。   The marker confirmation / correction screen 61 (FIG. 6A) shows log information in chronological order. These pieces of log information are extracted from the summary information database 35 by the log collection unit 21 of the on-vehicle log collection device 2 based on the time point of the marker 62 whose marker ID is the MR 102. The log information is divided into items such as playback music 63a, key operation 63b and navigation guidance 63c. The log collecting unit 21 can extract data from the summary information database 35 when the malfunction button is pressed to the specific on-vehicle log collecting apparatus 2 by using the marker ID.

つまり、図6(a)の例では、ログ収集部21は、車両V001についての時点“2016年2月12日10時01分30秒”を含む期間のログ情報として、再生音楽63a、キー操作63b及びナビ案内63cを取得している。なお、ログ収集部21は、これらのログ情報が、仮にサマリ情報データベース35に含まれていなくても(図4の解析スクリプト欄53、54、・・・で指定されていなくても)ログ情報データベース31からこれらのログ情報を抽出できる。   That is, in the example of FIG. 6A, the log collection unit 21 operates the reproduction music 63a as the log information of the period including the time “10:01:30 on February 12, 2016” for the vehicle V001, and the key operation 63b and navigation guidance 63c are acquired. In addition, even if the log information is not included in the summary information database 35, the log collecting unit 21 (even if not specified in the analysis script fields 53, 54,... In FIG. 4) These log information can be extracted from the database 31.

試験者は、再生音楽をラジオからUSB(Universal Serial Bus)に切り替えたことが不具合の原因となったと判断し、切り替えた時点を示すマーカ64を追加している。試験者は、マーカ62及び64の位置を左右に変更することも可能である。マーカを新たに追加することは、車載ログ収集装置3のログ収集部21がマーカ割当情報33(図3)のレコード(行)を追加することに相当し、マーカを移動することは、車載ログ収集装置3のログ収集部21がマーカ割当情報33の既存のレコードの不具合ボタン押下時点を変更することに相当する。   The tester determines that switching the playback music from the radio to the USB (Universal Serial Bus) is the cause of the failure, and adds a marker 64 indicating the switching time. The tester can also change the positions of the markers 62 and 64 left and right. Adding a new marker is equivalent to the log collection unit 21 of the on-vehicle log collection device 3 adding a record (row) of the marker allocation information 33 (FIG. 3), and moving the marker is an on-vehicle log This corresponds to the log collection unit 21 of the collection device 3 changing the pressing time point of the failure button of the existing record of the marker allocation information 33.

別の例として、試験者は、2016年2月12日10時00分00秒に車載機器6の不具合(音楽の再生音が小さくなる)を認識し、車載ログ収集装置2の入力装置12上の不具合ボタンを押下したとする。その後、試験者は、マーカ確認・修正画面61(図7(a))を見ながら、不具合報告書34(図7(b))を作成したとする。   As another example, the tester recognizes a defect in the on-vehicle device 6 (the reproduction of the music becomes small) at 10:00:00 on Feb. 12, 2016, and the tester uses the input device 12 of the on-vehicle log collection device 2. It is assumed that the problem button of is pressed. After that, it is assumed that the tester creates the defect report 34 (FIG. 7B) while looking at the marker confirmation / correction screen 61 (FIG. 7A).

図7(a)の例では、ログ収集部21は、車両V001についての時点“2016年2月12日10時00分00秒”を示すマーカ66に基づいて、サマリ情報データベース35から5つのサマリ情報を取得している。すなわち、これら5つは、音楽スピーカ65a、案内スピーカ65b、音声合成ユニット65c、地図ユニット65d及び位置決定ユニット65eである。これらのログ情報を見た試験者は、以下のことを知る。
・見通しの悪い交差点を案内するための音声が合成され、その音声がかき消されないように音楽の再生音を小さくするべきであった。
・ところが、案内の音声はスピーカから発生されなかった。
・結果的に音楽の再生音が単独で小さくなったように解釈された。
試験者は、音楽の再生音がもとの大きさに戻った時点を示すマーカ67を新たに追加している。
In the example of FIG. 7A, the log collecting unit 21 determines five summary information from the summary information database 35 based on the marker 66 indicating the time point "10:00:00 on February 12, 2016" for the vehicle V001. I am getting information. That is, these five are a music speaker 65a, a guidance speaker 65b, a voice synthesis unit 65c, a map unit 65d and a position determination unit 65e. The tester who saw these log information knows the following things.
-The voice for guiding the poor intersection was synthesized, and the playback sound of the music should be reduced so that the voice is not erased.
・ However, the voice of the guidance was not generated from the speaker.
-As a result, it was interpreted that the playback sound of music became small alone.
The tester newly adds a marker 67 indicating when the music reproduction sound has returned to the original size.

(全体ログ管理画面及びサマリ確認画面)
図8(a)に沿って、全体ログ管理画面71を説明する。ログ管理装置3のログ管理部22は、出力装置43に全体ログ管理画面71を表示する。いま、全体ログ管理画面71の横軸には、ある期間が表示されている。その期間は、2016年2月12日10時00分よりやや前の時点以降、11時00分よりやや後の時点までの期間である。ログ管理部22は、サマリ情報データベース35を参照し、当該期間にかかるすべての車両についてのサマリ情報の有無を調べ、その結果を表示している。
(Whole log management screen and summary confirmation screen)
The entire log management screen 71 will be described with reference to FIG. 8 (a). The log management unit 22 of the log management device 3 displays the entire log management screen 71 on the output device 43. Now, on the horizontal axis of the overall log management screen 71, a certain period is displayed. The period is from a point slightly before 12:00 on February 12, 2016 to a point slightly after 11:00. The log management unit 22 refers to the summary information database 35, checks the presence or absence of summary information for all vehicles in the relevant period, and displays the result.

車両V003については、当該期間において、サマリ情報は取得されていない。車両V001及び車両V002については、それぞれマーカ72及び73が表示されているが、車両V004については、マーカが表示されていない。このことは、試験者は、車両V001及び車両V002の試験時に不具合ボタンを押下したが、“V004”の試験時に不具合ボタンを押下しなかったことを示している。   The summary information is not acquired for the vehicle V003 in the relevant period. The markers 72 and 73 are displayed for the vehicle V001 and the vehicle V002, respectively, but no marker is displayed for the vehicle V004. This indicates that the tester pressed the malfunction button at the time of testing the vehicle V001 and the vehicle V002, but did not press the malfunction button at the time of the test of "V004".

開発者が、車両V001のマーカ72を選択する。すると、ログ管理部22は、画面をサマリ確認画面75(図8(b))に遷移する。ログ管理部22は、サマリ情報データベース35から、マーカ72が特定する車両(車両V001である)及び時点についてのサマリ情報を抽出し、項目A76a、項目B76b及び項目C76cとして表示している。項目A76aからは、何らかの物理量(状態値)が時系列で変化する様子が読み取れる。項目B76bからは、ある時点で“異常ログ”が発生したことが読み取れる。   The developer selects the marker 72 of the vehicle V001. Then, the log management unit 22 changes the screen to the summary confirmation screen 75 (FIG. 8B). The log management unit 22 extracts the summary information about the vehicle (which is the vehicle V001) specified by the marker 72 and the time point from the summary information database 35, and displays it as an item A76a, an item B76b, and an item C76c. From the item A 76 a, it can be read how some physical quantity (state value) changes in time series. From item B 76 b, it can be read that an “abnormal log” has occurred at a certain point in time.

(ログダウンロード画面)
図9に沿って、ログダウンロード画面81を説明する。開発者が全体ログ管理画面71(図8(a))のマーカ72を選択したうえで“ログダウンロード”ボタン(図示せず)を押下したとする。すると、ログ管理部22は、画面をログダウンロード画面81(図9)に遷移する。ログ管理部22は、ログ情報データベース31を参照し、車両V001についてのすべてのログ情報の有無をログ種類ごとに調べ、ログ情報が存在するログ種類を表示する。
(Log download screen)
The log download screen 81 will be described with reference to FIG. It is assumed that the developer selects the marker 72 on the entire log management screen 71 (FIG. 8A) and then presses the “download log” button (not shown). Then, the log management unit 22 changes the screen to the log download screen 81 (FIG. 9). The log management unit 22 refers to the log information database 31, checks the presence or absence of all log information regarding the vehicle V001 for each log type, and displays the log type in which the log information exists.

図9の例では、マーカ82が示す時点を含むログ情報として、ログ種類A83a、ログ種類B83b、ログ種類C83c及びログ種類D83dが存在していることが表示されている。いま、開発者は、マーカ82が示す時点で車両V001に発生した不具合を調査している。開発者は、そのために、ログ種類A83a、ログ種類C83c及びログ種類D83dのログ情報が、期間“2016年2月12日10時00分〜10時06分”について必要であると考えている。すると、開発者は、まず、チェックボックス84a、84b、84c及び84dのうち、チェックボックス84a、84c及び84dにチェックマークを入力し、期間“2016年2月12日10時00分〜10時06分”についての矢印形図形85を描画する。すると、ログ管理部22は、ログ情報データベース31から、開発者が必要とするログ情報を取得する。   In the example of FIG. 9, it is displayed that the log type A 83 a, the log type B 83 b, the log type C 83 c, and the log type D 83 d exist as log information including the time point indicated by the marker 82. Now, the developer is investigating a defect that has occurred in the vehicle V 001 when the marker 82 indicates. The developer thinks that the log information of the log type A 83 a, the log type C 83 c and the log type D 83 d is necessary for the period “10:00 to 10:06 on February 12, 2016”. Then, the developer first enters a check mark in the check boxes 84a, 84c and 84d among the check boxes 84a, 84b, 84c and 84d, and the period "10:00 to 10:02 on February 12, 2016 Draw an arrow-shaped figure 85 for "minutes". Then, the log management unit 22 acquires log information required by the developer from the log information database 31.

(関係解析画面(車両))
図10(a)に沿って、関係解析画面(車両)91aを説明する。ログ管理装置3のログ管理部22は、出力装置43に関係解析画面(車両)91aを表示する。いま、開発者は、特定の期間において、特定の事象が発生したログ情報を車両ごとに閲覧したいと考えている。このとき、開発者は、キーワード欄92に例えば事象“警告abc”を入力する。すると、ログ管理部22は、“警告abc”を検索キーとしてログ情報データベース31を検索し、キーワードが1箇所でも該当したログ情報を車両ごとに表示する。
(Relational analysis screen (vehicle))
The relationship analysis screen (vehicle) 91a will be described with reference to FIG. 10 (a). The log management unit 22 of the log management device 3 displays the relationship analysis screen (vehicle) 91 a on the output device 43. Now, a developer wants to browse log information in which a specific event has occurred for each vehicle in a specific period. At this time, the developer inputs, for example, an event “warning abc” in the keyword column 92. Then, the log management unit 22 searches the log information database 31 using “warning abc” as a search key, and displays, for each vehicle, log information corresponding to even one keyword.

図10(a)の例では、開発者が閲覧を希望する期間(2016年2月12日9時45分〜11時15分”)において、車両V001のログ情報に2回“警告abc”が発生していることがわかる。また、車両V003のログ情報に1回“警告abc”が発生していることがわかる。車両V002については、当該期間においては“警告abc”が発生していないが、例えば横軸の期間をスクロールして他の時間帯を見ると、“警告abc”が発生しているはずである。   In the example of FIG. 10A, “Warning abc” is issued twice to the log information of the vehicle V001 in a period (9:45 to 11:15 on February 12, 2016) in which the developer wishes to view the document. In addition, it can be understood that “warning abc” has occurred once in the log information of the vehicle V 003. “Warning abc” has not occurred during the relevant period for the vehicle V 002 For example, when scrolling the period of the horizontal axis and looking at other time zones, "warning abc" should have occurred.

車両V003についてのログ情報のバー93は他にはない強調表示がなされている。このことは、当該バー93に係る期間のログ情報が、サマリ情報としても格納されている(図4の解析スクリプト欄53、54、・・・で指定されている)ことを示している。   The bar 93 of the log information about the vehicle V 003 is uniquely highlighted. This indicates that the log information of the period related to the bar 93 is also stored as summary information (designated in the analysis script fields 53, 54,... In FIG. 4).

(関係解析画面(バージョン))
図10(b)に沿って、関係解析画面(バージョン)91bを説明する。ログ管理装置3のログ管理部22は、出力装置43に関係解析画面(バージョン)91bを表示する。いま、開発者は、特定の期間において、特定の事象が発生したログ情報を制御用ソフトウェアのバージョンごとに閲覧したいと考えている。このとき、開発者は、キーワード欄94に例えば事象“エラーdef”を入力する。すると、ログ管理部22は、“エラーdef”を検索キーとしてログ情報データベース31を検索し、キーワードが1箇所でも該当したログ情報をバージョンごとに表示する。関係解析画面(バージョン)91bで表示される内容は、関係解析画面(車両)91aで表示される内容に準じるので詳細の説明は省略する。ただし、当該期間においてログ情報にキーワードが発生した回数が、累計欄95a、95b及び95cにバージョンごとに表示されている。
なお、関係解析画面(車両)91a及び関係解析画面(バージョン)91bの名称に付した“(車両)”及び“(バージョン)”は、ログ情報を車両ごとに表示する、ログ情報をバージョンごとに表示する、という意味を含む。
(Relational analysis screen (version))
The relationship analysis screen (version) 91b will be described with reference to FIG. 10 (b). The log management unit 22 of the log management device 3 displays the relationship analysis screen (version) 91 b on the output device 43. Now, a developer wants to view log information, in which a specific event has occurred, for each control software version in a specific period. At this time, the developer inputs, for example, an event “error def” in the keyword column 94. Then, the log management unit 22 searches the log information database 31 using “error def” as a search key, and displays the log information corresponding to even one location for each version. The contents displayed on the relation analysis screen (version) 91b conform to the contents displayed on the relation analysis screen (vehicle) 91a, and thus the detailed description will be omitted. However, the number of times of occurrence of the keyword in the log information in the relevant period is displayed for each version in the cumulative total columns 95a, 95b and 95c.
Note that “(Vehicle)” and “(Version)” added to the names of the relationship analysis screen (vehicle) 91a and the relationship analysis screen (version) 91b display log information for each vehicle, and log information for each version Includes the meaning of displaying.

(処理手順)
図11に沿って、処理手順を説明する。なお、実線の矢印は情報処理の流れを示し、破線の矢印は情報の流れを示す。
ステップS201において、ログ管理装置3のログ管理部22は、解析スクリプト登録画面51(図4)を表示する。具体的には、第1に、ログ管理部22は、解析スクリプト登録画面51を出力装置43に表示する。
第2に、ログ管理部22は、開発者が、解析スクリプトアップロロード欄52及び解析スクリプト欄53、54、・・・に前記したデータを入力するのを受け付ける。
(Processing procedure)
The processing procedure will be described with reference to FIG. Note that solid arrows indicate the flow of information processing, and broken arrows indicate the flow of information.
In step S201, the log management unit 22 of the log management device 3 displays the analysis script registration screen 51 (FIG. 4). Specifically, first, the log management unit 22 displays the analysis script registration screen 51 on the output device 43.
Second, the log management unit 22 accepts that the developer inputs the data described above in the analysis script upload field 52 and the analysis script fields 53, 54,.

ステップS202において、ログ管理部22は、解析スクリプトを送信する。具体的には、ログ管理部22は、解析スクリプト欄53、54、・・・に入力されたデータに基づき、解析スクリプト32を作成する。解析スクリプト32の内容は、解析スクリプト欄53、54、・・・に入力されたデータそのものである。そして、ログ管理部22は、作成した解析スクリプト32を、補助記憶装置45に記憶するとともに車載ログ収集装置2に送信する。その後、試験者は、車載ログ装置2を使用して車載機器6の試験を開始することになる。   In step S202, the log management unit 22 transmits an analysis script. Specifically, the log management unit 22 creates the analysis script 32 based on the data input to the analysis script fields 53, 54,. The content of the analysis script 32 is the data itself input to the analysis script fields 53, 54,. Then, the log management unit 22 stores the created analysis script 32 in the auxiliary storage device 45 and transmits the analysis script 32 to the on-vehicle log collection device 2. Thereafter, the tester starts to test the on-vehicle apparatus 6 using the on-vehicle log device 2.

ステップS203において、車載ログ収集装置2のログ収集部21は、ログ情報の収集を開始する。以降試験終了時点まで、ログ収集部21は、ログ情報の全量を取得し、ネットワーク5を介し、その全量を拠点サーバ4のログ情報データベース31に蓄積する。ログ収集部21は、その全量を自身の補助記憶装置15に記憶してもよい。それと同時にログ収集部21は、解析スクリプト32によって開発者が指定したサマリ情報をログ情報から抽出し(切り出し)、サマリ情報データベース35に蓄積する。   In step S203, the log collection unit 21 of the on-vehicle log collection device 2 starts collection of log information. Thereafter, the log collection unit 21 acquires the total amount of log information and accumulates the total amount in the log information database 31 of the base server 4 via the network 5 until the end of the test. The log collection unit 21 may store the entire amount in its own auxiliary storage device 15. At the same time, the log collection unit 21 extracts (cuts out) summary information specified by the developer by the analysis script 32 from the log information and accumulates it in the summary information database 35.

ステップS204において、ログ収集部21は、不具合ボタンの押下を受け付ける。具体的には、ログ収集部21は、試験者が車載機器6の不具合を認識し、不具合ボタンを押下するのを、入力装置12を介して受け付ける。不具合ボタンは、入力装置12上に画面表示されている。   In step S204, the log collection unit 21 receives pressing of the failure button. Specifically, the log collection unit 21 recognizes that the tester recognizes a defect in the in-vehicle apparatus 6 and presses the defect button via the input device 12. The malfunction button is displayed on the screen of the input device 12.

ステップS205において、ログ収集部21は、マーカIDを要求する。具体的には、ログ収集部21は、マーカIDを発行して欲しい旨の要求を、車載ログ収集装置ID及び不具合ボタン押下時点(時刻情報)とともにログ管理装置3に送信する。   In step S205, the log collection unit 21 requests a marker ID. Specifically, the log collection unit 21 transmits a request to the effect that the marker ID is issued, to the log management device 3 together with the on-vehicle log collection device ID and the pressing time of the malfunction button (time information).

ステップS206において、ログ管理装置3のログ管理部22は、マーカIDを採番し送信する。具体的には、第1に、ログ管理部22は、マーカ割当情報33(図3)の新たなレコードを生成する。
第2に、ログ管理部22は、マーカIDを新たに採番し、新たなレコードのマーカ欄111に記憶する。
In step S206, the log management unit 22 of the log management device 3 numbers and transmits the marker ID. Specifically, first, the log management unit 22 generates a new record of the marker assignment information 33 (FIG. 3).
Second, the log management unit 22 assigns a new marker ID, and stores it in the marker field 111 of the new record.

第3に、ログ管理部22は、ステップS205において送信された車載ログ収集装置ID及び不具合ボタン押下時点(時刻情報)を、新たなレコードの車載ログ収集装置欄112及び不具合ボタン押下時点欄113にそれぞれ記憶する。
第4に、ログ管理部22は、新たに生成したレコード(マーカID、車載ログ収集装置ID及び不具合ボタン押下時点が記憶されている)を車載ログ収集装置2に送信する。
Thirdly, the log management unit 22 adds the in-vehicle log collection device ID and the malfunction button pressed time point (time information) transmitted in step S 205 to the in-vehicle log collection device field 112 and the malfunction button pressed time field 113 of the new record. I will remember each.
Fourth, the log management unit 22 transmits the newly generated record (the marker ID, the on-vehicle log collection device ID, and the pressing time of the malfunction button are stored) to the on-vehicle log collection device 2.

ステップS207において、車載ログ収集装置2のログ収集部21は、試験者に不具合を通知する。具体的には、第1に、ログ収集部21は、解析スクリプト32において指定されたログ種類53a等及びキーワード53b等で指定された状態値を常時監視しておく。
第2に、ログ収集部21は、状態値が、数値判定53c等で指定された値以上である(以下である、又は、一致する)期間において、アクション53d等で指定された方法で、試験者に対して警告を発する。当然のことながら、アクション53d等のいずれの“試験者へ不具合通知”にもチェックマークが入力されていない場合、ステップS207は省略される。
In step S207, the log collection unit 21 of the on-vehicle log collection device 2 notifies the tester of the failure. Specifically, first, the log collection unit 21 constantly monitors the state values specified by the log type 53 a and the like specified in the analysis script 32 and the keyword 53 b and the like.
Second, the log collection unit 21 tests the state value by a method designated by the action 53d or the like in a period which is equal to or less than (or equal to) the value designated by the numerical value judgment 53c or the like. Issue a warning to As a matter of course, when the check mark is not input to any “notice of defect to tester” such as the action 53 d, step S 207 is omitted.

なお、ステップS204において、試験者は顕示的な異常を不具合と認識し、不具合ボタンを押下している。これに対し、ステップS207において、ログ収集部21は、“ログ情報が、不具合ボタンが押下されてもおかしくない状態にある”ことを試験者に示唆(通知)している。つまりログ収集部21は、不具合が発生する可能性があることを警告している。   In step S204, the tester recognizes the apparent abnormality as a defect and presses the defect button. On the other hand, in step S207, the log collection unit 21 suggests (notifies) the tester that "the log information is in a proper state even when the malfunction button is pressed". That is, the log collection unit 21 warns that a failure may occur.

ステップS208において、ログ収集部21は、サマリ情報を送信する。具体的には、第1に、ログ収集部21は、解析スクリプト32において指定されたログ種類53a等及びキーワード53b等で指定された状態値を常時監視しておく。
第2に、ログ収集部21は、状態値が、数値判定53c等で指定された値以上である(以下である、又は、一致する)場合、その状態が継続する期間のログ情報を、サマリ情報としてサマリ情報データベース35に蓄積するとともにログ管理装置3に送信する。当然のことながら、アクション53d等のいずれの“サマリ情報通知”にもチェックマークが入力されていない場合は、ステップS208は省略される。
その後、試験者は、車載機器6の試験を終了することになる。
In step S208, the log collection unit 21 transmits summary information. Specifically, first, the log collection unit 21 constantly monitors the state values specified by the log type 53 a and the like specified in the analysis script 32 and the keyword 53 b and the like.
Second, when the status value is equal to or greater than the value specified by the numerical value determination 53c or the like (is the same or less than or equal to), the log collection unit 21 summarizes the log information of the period during which the state continues. The information is stored in the summary information database 35 as information and transmitted to the log management device 3. As a matter of course, when the check mark is not input to any "summary information notification" such as the action 53d, step S208 is omitted.
Thereafter, the tester ends the test of the in-vehicle device 6.

ステップS209において、ログ収集部21は、マーカ確認・修正画面61(図6(a)又は図7(a))を表示する。具体的には、ログ収集部21は、車載ログ収集装置2の出力装置13に、マーカ確認・修正画面61を表示する。このとき、ログ収集部21は、ユーザが、マーカを追加、削除又は移動するのを受け付け、受け付けた内容に応じて、マーカ割当情報33(図3)のレコードを更新する。   In step S209, the log collection unit 21 displays the marker confirmation / correction screen 61 (FIG. 6 (a) or FIG. 7 (a)). Specifically, the log collection unit 21 displays the marker confirmation / correction screen 61 on the output device 13 of the on-vehicle log collection device 2. At this time, the log collection unit 21 receives that the user adds, deletes or moves a marker, and updates the record of the marker assignment information 33 (FIG. 3) according to the received content.

ステップS210において、ログ収集部21は、不具合報告書34を送信する。具体的には、第1に、ログ収集部21は、試験者が車載ログ収集装置2の入力装置12に対して、文書作成用ソフトウェアを使用して不具合報告書34(図6(b)又は図7(b))を作成するのを受け付ける。
第2に、ログ収集部21は、不具合報告書34を補助記憶装置15に記憶するとともにログ管理装置3に送信する。
In step S210, the log collection unit 21 transmits the problem report 34. Specifically, first, the log collection unit 21 uses the software for creating a document for the tester to use the document creation software for the input device 12 of the on-vehicle log collection device 2 (FIG. 6 (b) or 7 (b) is received.
Second, the log collection unit 21 stores the defect report 34 in the auxiliary storage device 15 and transmits the defect report 34 to the log management device 3.

ステップS211において、ログ管理装置3のログ管理部22は、全体ログ管理画面71(図8(a))及びサマリ確認画面75(図8(b))を表示する。具体的には、ログ管理部22は、ログ管理装置3の出力装置43に全体ログ管理画面71及びサマリ確認画面75を表示する。開発者は、これらの画面を閲覧又は操作することによって、どの車両についてのどのようなサマリ情報が取得されているかの概要を知ることができる。さらに開発者は、ある不具合について、複数の項目同士の関連の概要を知ることができる。   In step S211, the log management unit 22 of the log management device 3 displays the entire log management screen 71 (FIG. 8A) and the summary confirmation screen 75 (FIG. 8B). Specifically, the log management unit 22 displays the entire log management screen 71 and the summary confirmation screen 75 on the output device 43 of the log management device 3. The developer can know the outline of what summary information about which vehicle is acquired by viewing or operating these screens. Furthermore, the developer can know the outline of the relation between a plurality of items with respect to a certain defect.

全体ログ管理画面71(図8(a))及びサマリ確認画面75(図8(b))は、ステップS208において送信されたサマリ情報に含まれる情報を図示するものである。つまり、サマリ情報は、ログ情報全量のうち、とりあえず優先的に解析対象としたいと開発者が考える情報である(後記する図12の説明も参照)。   The entire log management screen 71 (FIG. 8A) and the summary confirmation screen 75 (FIG. 8B) illustrate information included in the summary information transmitted in step S208. In other words, the summary information is information that the developer wants to analyze first with priority, of the total amount of log information (see also the description of FIG. 12 described later).

ステップS212において、ログ管理部22は、ログダウンロード画面81(図9)を表示する。具体的には、ログ管理部22は、ログ管理装置3の出力装置43にログダウンロード画面81を表示する。このとき、ログ管理部22は、開発者が必要とするログ情報を入力するのを受け付ける。   In step S212, the log management unit 22 displays the log download screen 81 (FIG. 9). Specifically, the log management unit 22 displays the log download screen 81 on the output device 43 of the log management device 3. At this time, the log management unit 22 receives an input of log information required by the developer.

ステップS213において、ログ管理部22は、ログ情報を受け付ける。具体的には、ログ管理部22は、ステップS212において表示したログダウンロード画面81において、開発者が必要であるものとして入力した範囲のログ情報を、ログ情報データベース31から取得する。   In step S213, the log management unit 22 receives log information. Specifically, the log management unit 22 acquires, from the log information database 31, the log information in the range input as the developer needs in the log download screen 81 displayed in step S212.

ステップS214において、ログ管理部22は、関係解析画面を表示する。具体的には、ログ管理部22は、ログ管理装置3の出力装置43に、関係解析画面(車両)91a(図10(a))及び関係解析画面(バージョン)91b(図10(b))を表示する。開発者は、ステップS211においてサマリ情報を使用しておおまかな方針を立てた後、当該画面を使用してログ情報(全量情報)を検索することによって、より詳細に不具合の原因等を探すことができる。   In step S214, the log management unit 22 displays a relationship analysis screen. Specifically, the log management unit 22 causes the output device 43 of the log management device 3 to display a relationship analysis screen (vehicle) 91a (FIG. 10 (a)) and a relationship analysis screen (version) 91b (FIG. 10 (b)). Display After the developer makes a rough policy using the summary information in step S211, the developer can search the log information (total amount information) using the screen to search for the cause of the defect in more detail. it can.

ステップS215において、ログ管理部22は、傾向分析を行う。具体的には、ログ管理部22は、サマリ情報を使用して試験者を介さない軽度の傾向分析を行う。傾向分析の例としては、サマリ情報を基にある状態値の平均値、分散値等の統計値を取得する、それらをログ情報全量についての平均値、分散値等の統計量と比較し、大小関係を出力する、等である。   In step S215, the log management unit 22 analyzes the trend. Specifically, the log management unit 22 uses the summary information to perform a mild trend analysis not involving the tester. As an example of trend analysis, statistical values such as average value and variance value of state values based on summary information are acquired, they are compared with statistical values such as average value and variance value of the whole log information, Output the relationship, etc.

ステップS216において、ログ管理部22は、解析スクリプト32を更新し送信する。具体的には、ログ管理部22は、ステップS201及びS202の処理を繰り返す。このとき、開発者は、ステップS211及びステップS214において表示された画面を見ることによって持つに至った自身の知見に基づき、解析スクリプト登録画面51(図4)に入力する値を変化させることになる。
この後もステップS203〜S215の処理が繰り返される。開発者がステップS216の処理に応じることなく、ログ管理装置3に対して終了の指示を入力すると、処理手順は終了する。
In step S216, the log management unit 22 updates and transmits the analysis script 32. Specifically, the log management unit 22 repeats the processes of steps S201 and S202. At this time, the developer changes the value input to the analysis script registration screen 51 (FIG. 4) based on his / her knowledge obtained by looking at the screens displayed in step S211 and step S214 .
After this, the processing of steps S203 to S215 is repeated. When the developer inputs an end instruction to the log management device 3 without responding to the process of step S216, the processing procedure ends.

(解析スクリプトの他の例)
図12に沿って、解析スクリプト32の他の例を説明する。ログ管理装置3は、解析スクリプト32によって、車載ログ収集装置2が行うべき処理内容を決定する。このような解析スクリプト32の例として、図4の例以外に図12の例が存在する。ログ管理装置3のログ管理部22は、開発者が入力装置42を介して以下の5種の指示を入力するのを受け付ける。ログ管理部22は、受け付けた指示を解析スクリプト32として、補助記憶装置45に記憶するとともに車載ログ収集装置2に送信する。
(Another example of analysis script)
Another example of the analysis script 32 will be described with reference to FIG. The log management device 3 determines the processing content to be performed by the on-vehicle log collection device 2 by the analysis script 32. As an example of such an analysis script 32, the example of FIG. 12 exists other than the example of FIG. The log management unit 22 of the log management device 3 accepts that the developer inputs the following five types of instructions via the input device 42. The log management unit 22 stores the received instruction as the analysis script 32 in the auxiliary storage device 45 and transmits it to the on-vehicle log collection device 2.

指示1:車載ログ収集装置2は、開発者が指定する特定のログ情報について、試験者が不具合ボタンを押下している時点の状態値を記憶する。このとき、不具合ボタンは、一旦押下した後、再度押下(解除)するまでの間、押下状態が保持されるものであることが望ましい。ログ情報欄321は、開発者の以下の考え方を反映している。   Instruction 1: The on-vehicle log collection device 2 stores, for the specific log information specified by the developer, the state value at the time when the tester is pressing the failure button. At this time, it is desirable that the malfunction button is held in the pressed state until it is pressed again (cancelled) after being pressed once. The log information column 321 reflects the following idea of the developer.

・ログ種類が“CAN”であり、項目が“処理時間遅延”であり、かつ、バージョンが“1.01”であるログ情報は特に重要であり、試験者が不具合を認識している期間は必ず記憶しておきたい。
・ログ種類が“モジュールA”であり、項目が“メモリ使用量”であり、かつ、バージョンが“3.02” であるログ情報についても同様である。
・その他のログ情報については、たとえ試験者が不具合を認識していても記憶しておく必要はない。(その他のログ情報が不要なのではなく、全量のログ情報を数回に分けて解析するという意味である。)
-The log information whose log type is "CAN", whose item is "processing time delay" and whose version is "1.01" is particularly important, and the period during which the tester recognizes a defect I want to remember by all means.
-The same applies to log information whose log type is "module A", whose item is "memory usage" and whose version is "3.02".
• Other log information does not need to be stored even if the tester recognizes a defect. (It does not mean that other log information is not necessary, but it means that the total amount of log information is analyzed in several times.)

指示2:車載ログ収集装置2は、開発者が指定する特定のログ情報について、状態値がある閾値を超えた時点の状態値を記憶する。ログ情報欄322は、開発者の以下の考え方を反映している。
・ログ種類が“CAN”であり、項目が“処理時間遅延”であるログ情報は、バージョンが“1.01”である制御用ソフトウェアで制御される。その際、状態値が閾値TH1を超えると、制御効率が低下し、制御用ソフトウェアのバージョンアップが必要となる。
・ログ種類が“モジュールA”であり、項目が“メモリ使用量”であり、かつ、バージョンが“3.02”であるログ情報についても同様である。
Instruction 2: The on-vehicle log collection device 2 stores the state value at the time when the state value exceeds a certain threshold value for the specific log information specified by the developer. The log information column 322 reflects the following idea of the developer.
The log information whose log type is “CAN” and whose item is “processing time delay” is controlled by control software whose version is “1.01”. At this time, if the state value exceeds the threshold TH1, the control efficiency is reduced, and it is necessary to upgrade the control software.
The same applies to log information whose log type is “module A”, whose item is “memory usage”, and whose version is “3.02”.

指示3:車載ログ収集装置2は、開発者が指定する特定のログ情報について、状態値がある閾値を超えた時点の状態値を記憶し、かつ、状態値が閾値を超えている間、継続的に試験者に対して警告を発する。ログ情報欄323は、開発者の以下の考え方を反映している。
・ログ種類が“CAN”であり、項目が“処理時間遅延”であるログ情報は、バージョンが“1.01”である制御用ソフトウェアで制御される。その際、状態値が閾値TH11を超えると、制御が不安定になる。したがって、試験者に音声等で注意を促し、状態値を閾値TH11以下に下げる必要がある。
・ログ種類が“モジュールA”であり、項目が“メモリ使用量”であり、かつ、バージョンが“3.02”であるログ情報についても同様である。
Instruction 3: For the specific log information specified by the developer, the on-vehicle log collection device 2 stores the state value at the time when the state value exceeds a certain threshold, and continues while the state value exceeds the threshold Alert the examiner. The log information column 323 reflects the following idea of the developer.
The log information whose log type is “CAN” and whose item is “processing time delay” is controlled by control software whose version is “1.01”. At this time, when the state value exceeds the threshold TH11, the control becomes unstable. Therefore, it is necessary to alert the tester by voice or the like to lower the state value to the threshold TH11 or less.
The same applies to log information whose log type is “module A”, whose item is “memory usage”, and whose version is “3.02”.

指示4:車載ログ収集装置2は、開発者が指定する特定のログ情報について、特定の期間のすべての時点の状態値を記憶する。ログ情報欄324は、開発者の以下の考え方を反映している。
・ログ種類が“CAN”であり、項目が“内部バストラフィック”であるログ情報は、バージョンが“2.01”である制御用ソフトウェアで制御される。ある期間において、複数の車載機器からそのログ情報を取得し、その後、本部でそれらを集計し解析したい。
・ログ種類が“モジュールB”であり、項目が“警告数”であり、かつ、バージョンが“4.01”であるログ情報についても同様である。
Instruction 4: The on-vehicle log collection device 2 stores state values at all points in a specific period for specific log information specified by the developer. The log information column 324 reflects the following idea of the developer.
The log information whose log type is “CAN” and whose item is “internal bus traffic” is controlled by control software whose version is “2.01”. I want to acquire log information from multiple in-vehicle devices in a certain period and then aggregate and analyze them at the headquarters.
The same applies to log information whose log type is “module B”, whose item is “number of warnings”, and whose version is “4.01”.

指示5:車載ログ収集装置2は、開発者が指定する特定のログ情報に対して、特定の統計処理を行い、その結果である統計情報を記録する。ログ情報欄325は、開発者の以下の考え方を反映している。
・ログ種類が“CAN”であり、項目が“内部バストラフィック”であり、かつ、バージョンが“2.01”であるログ情報の状態値の1時間ごとの平均値及び分散を知ることによって、どの程度のはずれ値が異常値と看做せるかを解析したい。
・ログ種類が“モジュールA”であり、項目が“メモリ使用量”であり、かつ、バージョンが“3.02” であるログ情報についても同様である。
Instruction 5: The on-vehicle log collection device 2 performs specific statistical processing on specific log information specified by the developer, and records statistical information as a result. The log information column 325 reflects the following idea of the developer.
-By knowing the hourly average value and variance of the status value of the log information whose log type is "CAN", the item is "internal bus traffic", and the version is "2.01", I want to analyze how much outliers can be regarded as outliers.
-The same applies to log information whose log type is "module A", whose item is "memory usage" and whose version is "3.02".

(本実施形態の効果)
(1)車載機器ログ収集システムは、開発者が、不具合の発生した時点をキーとして、ログ情報から真に必要な情報を効率的に検索することを可能にする。
(2)車載機器ログ収集システムは、潜在的な不具合の発生を試験者に警告するので、試験者が不具合を見逃すことを防ぐことができる。
(3)車載機器ログ収集システムは、開発者が、ログ情報からサマリ情報を抽出するための条件を適宜のタイミングで見直すことを可能にする。
(4)車載機器ログ収集システムは、ログ情報に直接マーカを埋め込むことなく、不具合が発生した時点のログ情報を取得することができる。
(Effect of this embodiment)
(1) The in-vehicle device log collection system enables a developer to efficiently search for truly necessary information from log information, using the time of occurrence of a failure as a key.
(2) The in-vehicle device log collection system warns the tester of the occurrence of a potential failure, thereby preventing the tester from missing the failure.
(3) The in-vehicle device log collection system enables the developer to review the conditions for extracting summary information from the log information at appropriate timing.
(4) The in-vehicle device log collection system can acquire log information at the time of occurrence of a failure without directly embedding a marker in the log information.

(5)車載機器ログ収集システムは、試験者が、不具合が発生した時点を見直すことを可能にする。
(6)車載機器ログ収集システムは、試験者が車載機器が搭載されている車両を運転する際の負担を削減し、安全かつ確実に警告を伝えることができる。
(7)車載機器ログ収集システムは、不具合を検知するための統計情報を準備することができる。
(8)車載機器ログ収集システムは、開発者が、不具合報告書を読みながら不具合が発生した時点のログ情報を容易に検索することを可能にする。
(5) The in-vehicle device log collection system enables the tester to review the time of failure.
(6) The on-vehicle equipment log collection system can reduce the burden on the tester when driving a vehicle equipped with the on-vehicle equipment, and can safely and reliably convey a warning.
(7) The in-vehicle device log collection system can prepare statistical information for detecting a failure.
(8) The in-vehicle device log collection system enables a developer to easily search for log information at the time of occurrence of a failure while reading the failure report.

1 車載機器ログ収集システム
2 車載ログ収集装置
3 ログ管理装置
4 拠点サーバ
5 ネットワーク
6 車載機器
11、41 中央制御装置
12、42 入力装置
13、43 出力装置
14、44 主記憶装置
15、45 補助記憶装置
16、46 通信装置
21 ログ収集部
22 ログ管理部
31 ログ情報データベース
32 解析スクリプト
33 マーカ割当情報
34 不具合報告書
35 サマリ情報データベース
DESCRIPTION OF SYMBOLS 1 in-vehicle apparatus log collection system 2 in-vehicle log collection apparatus 3 log management apparatus 4 base server 5 network 6 in-vehicle apparatus 11, 41 central control apparatus 12, 42 input apparatus 13, 43 output apparatus 14, 44 main storage 15, 45 auxiliary storage Device 16, 46 Communication device 21 Log collection unit 22 Log management unit 31 Log information database 32 Analysis script 33 Marker allocation information 34 Problem report 35 Summary information database

Claims (8)

ログ管理装置と、車載ログ収集装置とを備え、
前記ログ管理装置は、
前記車載ログ収集装置が車載機器から収集したログ情報のうち優先的な解析対象となるサマリ情報を当該車載ログ収集装置において抽出するための条件、及び、前記抽出したサマリ情報を送信する旨の指示が記述された解析スクリプトを生成し、通信装置を介して前記車載ログ収集装置に送信する機能と、
前記車載ログ収集装置が前記解析スクリプトに基づいて抽出して送信したサマリ情報を、通信装置を介して受信する機能と、
前記車載機器に不具合が発生した時点の前記ログ情報を前記受信したサマリ情報から抽出する機能と、を有する管理装置側制御装置を具備し、
前記車載ログ収集装置は、
前記車載機器からログ情報を収集する機能と、
前記ログ管理装置が送信した前記解析スクリプトを、通信装置を介して受信する機能と、
前記受信した解析スクリプトの記述に基づき、前記収集したログ情報から前記サマリ情報を抽出する機能と、
前記抽出したサマリ情報、及び、前記不具合が発生した時点の時刻情報を、通信装置を介して前記ログ管理装置に送信する機能と、を有する収集装置側制御装置を具備した
ことを特徴とする車載機器ログ収集システム。
Equipped with a log management device and an on-board log collection device,
The log management device
A condition for extracting, in the on-vehicle log collection device, summary information to be preferentially analyzed among the log information collected by the on-vehicle log collection device from the on-vehicle apparatus, and an instruction to transmit the extracted summary information Generating an analysis script in which the information is described, and transmitting the analysis script to the on-vehicle log collection device via the communication device;
A function of receiving, via a communication device, summary information extracted and transmitted by the on-vehicle log collection device based on the analysis script;
A management apparatus side control apparatus having a function of extracting the log information at the time of occurrence of a failure in the in-vehicle device from the received summary information;
The on-vehicle log collection device
A function of collecting log information from the in-vehicle device;
A function of receiving the analysis script transmitted by the log management device via a communication device;
A function of extracting the summary information from the collected log information based on the description of the received analysis script;
A collection apparatus side control apparatus having a function of transmitting the extracted summary information and time information at the time of occurrence of the failure to the log management apparatus via a communication apparatus; Equipment log collection system.
前記解析スクリプトは、
前記不具合が発生する可能性がある時点において警告を発する旨の指示を記述し、
前記車載ログ収集装置は、
前記解析スクリプトに基づき前記警告を発することによって、前記不具合が発生した時点をユーザが入力するのを促すこと、
を特徴とする請求項1に記載の車載機器ログ収集システム。
The analysis script is
Write an instruction to issue a warning when there is a possibility that the failure will occur,
The on-vehicle log collection device
Emitting a warning based on the analysis script to prompt the user to input a time when the failure occurs;
The vehicle-mounted apparatus log collection system according to claim 1, characterized in that
前記ログ管理装置は、
前記解析スクリプトに記述された内容を更新すること、
を特徴とする請求項2に記載の車載機器ログ収集システム。
The log management device
Updating the content described in the analysis script;
The on-vehicle equipment log collection system according to claim 2, characterized in that
前記ログ管理装置は、
前記車載ログ収集装置が複数存在する場合、個々の前記車載ログ収集装置と前記不具合が発生した時点との組合せに対しマーカ識別子を付与し、前記付与したマーカ識別子を使用して、前記不具合が発生した時点における前記ログ情報を抽出すること、
を特徴とする請求項3に記載の車載機器ログ収集システム。
The log management device
When there are a plurality of in-vehicle log collection devices, a marker identifier is assigned to a combination of each in-vehicle log collection device and the time when the failure occurs, and the failure occurs using the assigned marker identifier. Extracting the log information at the time of
The on-vehicle equipment log collection system according to claim 3, characterized in that
前記車載ログ収集装置は、
前記不具合が発生した時点を前記ユーザが修正したうえで入力するのを受け付けること、
を特徴とする請求項4に記載の車載機器ログ収集システム。
The on-vehicle log collection device
Receiving the input after the user corrects the time when the failure occurs;
The on-vehicle equipment log collection system according to claim 4, characterized in that
前記警告は、
前記ユーザに対して、聴覚的、視覚的又は触覚的に注意を喚起するものであること、
を特徴とする請求項5に記載の車載機器ログ収集システム。
The warning is
Alerting the user aurally, visually or tactilely,
The on-vehicle equipment log collection system according to claim 5, characterized in that
前記サマリ情報は、
前記車載機器についての統計情報を含むこと、
を特徴とする請求項6に記載の車載機器ログ収集システム。
The summary information is
Including statistical information about the in-vehicle device;
The on-vehicle equipment log collection system according to claim 6, characterized in that
前記ログ管理装置は、
前記マーカ識別子を前記車載ログ収集装置に送信し、
前記車載ログ収集装置は、
前記マーカ識別子を使用して前記不具合の内容を記述した不具合報告書を前記ログ管理装置に送信すること、
を特徴とする請求項7に記載の車載機器ログ収集システム。
The log management device
Sending the marker identifier to the onboard log collection device;
The on-vehicle log collection device
Sending a defect report describing the content of the defect using the marker identifier to the log management device;
The on-vehicle equipment log collection system according to claim 7, characterized in that
JP2016115846A 2016-06-10 2016-06-10 In-vehicle device log collection system Active JP6517735B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016115846A JP6517735B2 (en) 2016-06-10 2016-06-10 In-vehicle device log collection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016115846A JP6517735B2 (en) 2016-06-10 2016-06-10 In-vehicle device log collection system

Publications (2)

Publication Number Publication Date
JP2017220135A JP2017220135A (en) 2017-12-14
JP6517735B2 true JP6517735B2 (en) 2019-05-22

Family

ID=60657701

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016115846A Active JP6517735B2 (en) 2016-06-10 2016-06-10 In-vehicle device log collection system

Country Status (1)

Country Link
JP (1) JP6517735B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7490486B2 (en) 2020-07-28 2024-05-27 株式会社日立製作所 Software inquiry information management system and software inquiry information management method
CN115190009B (en) * 2021-03-22 2024-03-19 广州汽车集团股份有限公司 Vehicle-mounted multimedia part log export method and system and storage medium
CN115934667A (en) * 2022-12-23 2023-04-07 北斗星通智联科技有限责任公司 Vehicle navigation update log query system and method
CN116107988A (en) * 2023-02-13 2023-05-12 惠州市德赛西威汽车电子股份有限公司 Vehicle-mounted log system, vehicle-mounted log storage method, device, medium and vehicle
JP7811613B2 (en) * 2024-06-17 2026-02-05 株式会社gumi Information processing device, information processing method, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007249581A (en) * 2006-03-15 2007-09-27 Toshiba Corp Toll collection system and log management method
JP5353540B2 (en) * 2009-08-05 2013-11-27 富士通株式会社 Operation history collection device, operation history collection method, and program
BR112013008769B1 (en) * 2010-10-14 2022-03-03 Toyota Jidosha Kabushiki Kaisha Vehicle data acquisition system and vehicle data acquisition method
JP5903028B2 (en) * 2012-11-13 2016-04-13 株式会社日立製作所 Operation verification system, operation verification program, and operation verification method

Also Published As

Publication number Publication date
JP2017220135A (en) 2017-12-14

Similar Documents

Publication Publication Date Title
JP6517735B2 (en) In-vehicle device log collection system
US12314699B2 (en) Software query information management system and software query information management method
JP5444673B2 (en) Log management method, log management device, information processing device including log management device, and program
CN108667855B (en) Network flow abnormity monitoring method and device, electronic equipment and storage medium
US20050131595A1 (en) Enhanced vehicle event information
US20160240019A1 (en) Method for obtaining product feedback from drivers in a non-distracting manner
US20130167017A1 (en) Display processing device, display processing method, and information storage medium storing program
CN111954890A (en) Terminal device, work machine system, information processing method, and server device
US10424137B2 (en) Dynamic presentation of vehicular-reference information
US10261998B2 (en) Search apparatus and search method
JP4156852B2 (en) Web server management method, program, and recording medium
US9461879B2 (en) Apparatus and method for system error monitoring
US20240296408A1 (en) Business impact scope presentation apparatus and method
JP2008090504A (en) Computer maintenance support system and analysis server
CN112100036A (en) Page performance monitoring method and system based on PaaS front-end engine
CN116383035A (en) Buried point inspection method, mobile terminal and storage medium
CN115879697A (en) Data processing method, system, equipment and storage medium for industrial internet
JP2020038409A (en) On-vehicle device, data collecting system, method for collecting data, and data collector
CN118519419A (en) Vehicle diagnostic method and system
CN112100083A (en) Crawler template change monitoring method and system, electronic equipment and storage medium
CN112214974A (en) Intelligent rail crossing oriented alarm information merging analysis processing method
EP2015187A1 (en) Contents file processing device for mounting in vehicle
KR102757273B1 (en) Computerized systems and methods for processing high-volume log files from virtual servers
JP2009301239A (en) Authentication mark controller and authentication mark control program
CN112860682A (en) Data quality detection method, device, equipment and readable storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180706

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190326

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: 20190409

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190418

R150 Certificate of patent or registration of utility model

Ref document number: 6517735

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150