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
JP7789588B2 - Vehicle inspection system, vehicle inspection method and program - Google Patents
[go: Go Back, main page]

JP7789588B2 - Vehicle inspection system, vehicle inspection method and program - Google Patents

Vehicle inspection system, vehicle inspection method and program

Info

Publication number
JP7789588B2
JP7789588B2 JP2022036514A JP2022036514A JP7789588B2 JP 7789588 B2 JP7789588 B2 JP 7789588B2 JP 2022036514 A JP2022036514 A JP 2022036514A JP 2022036514 A JP2022036514 A JP 2022036514A JP 7789588 B2 JP7789588 B2 JP 7789588B2
Authority
JP
Japan
Prior art keywords
inspection
vehicle
data
sensor data
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.)
Active
Application number
JP2022036514A
Other languages
Japanese (ja)
Other versions
JP2023131639A (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.)
Logisteed Ltd
Original Assignee
Logisteed 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 Logisteed Ltd filed Critical Logisteed Ltd
Priority to JP2022036514A priority Critical patent/JP7789588B2/en
Publication of JP2023131639A publication Critical patent/JP2023131639A/en
Application granted granted Critical
Publication of JP7789588B2 publication Critical patent/JP7789588B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)

Description

本発明は、車両の点検を実施する有効な技術に関する。 The present invention relates to an effective technology for conducting vehicle inspections.

近年、車両の日常点検に関する技術が注目されている。
例えば、特許文献1では、自車両の装備品が正常状態、故障状態、非正常状態の何れかを判別し、正常状態に復帰可能な非正常状態における装備品の点検や修理等の無駄を制御する技術が提案されている。
また、他には、特許文献2では、車両の消耗品の劣化又は消費の診断に、運転手の運転挙動の情報を加味して、消耗品の劣化度合い又は消費度合いと、運転挙動とを関連付けて診断結果をディスプレイの画面に表示する技術が提案されている。
In recent years, technology related to daily vehicle inspections has been attracting attention.
For example, Patent Document 1 proposes a technology that determines whether the equipment of a vehicle is in a normal state, a faulty state, or an abnormal state, and controls wasteful inspection and repair of equipment in an abnormal state that can be restored to a normal state.
Furthermore, Patent Document 2 proposes a technology that takes into account information about the driver's driving behavior when diagnosing the deterioration or consumption of a vehicle's consumables, and associates the degree of deterioration or consumption of the consumables with the driving behavior and displays the diagnosis results on a display screen.

特開2015-3570号公報Japanese Patent Application Laid-Open No. 2015-3570 特開2005-227141号公報Japanese Patent Application Laid-Open No. 2005-227141

物流業界では、配送に使用するトラック等の車両について、車両の安全な運行のため、運転手は短い期間の中で、繰り返し点検を求められる場合がある。例えば、法令等により、灯火類やブレーキが正常に作動すること等を日常的に点検するよう定められている他、一日一回乗車前に車両を点検することを義務付ける場合もある。また、配送業者が自発的に業務途中や終業後の車両の点検を運転手に命じる場合もある。このような、所謂日常点検が日々行われるため、配送を業務とする運転手の負担となっている。そこで、運転手の負担を軽減するために、自動で車両の点検を実施することが求められている。
しかしながら、特許文献1及び2に記載の技術では、車両の点検を自動で実施することが出来ない。
In the logistics industry, drivers of trucks and other vehicles used for delivery are sometimes required to repeatedly inspect them over short intervals to ensure safe operation. For example, laws and regulations require drivers to inspect their vehicles daily to ensure proper operation of lights and brakes, and some even require drivers to inspect the vehicle once a day before getting into the vehicle. Delivery companies may also voluntarily order drivers to inspect their vehicles during and after work. These so-called daily inspections are a burden on delivery drivers. Therefore, automated vehicle inspections are needed to reduce the burden on drivers.
However, the techniques described in Patent Documents 1 and 2 do not allow for automatic inspection of vehicles.

発明者らは、車両の点検を自動で実施することが可能な車両点検システム、車両点検方法及びプログラムが必要であることに着目した。 The inventors recognized the need for a vehicle inspection system, vehicle inspection method, and program that can automatically perform vehicle inspections.

そこで、本発明は、車両の点検を自動で実施することが可能な車両点検システム、車両点検方法及びプログラムを提供することを目的とする。 Therefore, the present invention aims to provide a vehicle inspection system, vehicle inspection method, and program that can automatically perform vehicle inspections.

本発明は、車両の点検を実施する車両点検システムであって、
前記車両の点検項目毎の点検結果に関する点検結果データを取得する点検結果取得部と、
前記車両に備えられたセンサが計測した点検用センサデータを取得する点検用データ取得部と、
取得した前記点検用センサデータと、前記点検結果データとの相関関係を学習し、点検モデルを生成する点検モデル生成部と、
取得した前記点検用センサデータを、前記点検モデルに適用することにより、前記点検項目毎に前記車両の点検を実施する点検実施部と、
を備える車両点検システムを提供する。
The present invention provides a vehicle inspection system for inspecting a vehicle, comprising:
an inspection result acquisition unit that acquires inspection result data regarding inspection results for each inspection item of the vehicle;
an inspection data acquisition unit that acquires inspection sensor data measured by a sensor provided in the vehicle;
an inspection model generation unit that learns the correlation between the acquired inspection sensor data and the inspection result data and generates an inspection model;
an inspection implementation unit that applies the acquired inspection sensor data to the inspection model to inspect the vehicle for each inspection item;
A vehicle inspection system is provided.

本発明によれば、車両の点検を実施する車両点検システムは、前記車両に備えられたセンサが計測した点検用センサデータを取得し、取得した前記点検用センサデータと、蓄積された過去の当該点検用センサデータとに基づいて、点検項目毎に前記車両の点検を実施する。 According to the present invention, a vehicle inspection system that inspects vehicles acquires inspection sensor data measured by sensors installed in the vehicle, and inspects the vehicle for each inspection item based on the acquired inspection sensor data and accumulated past inspection sensor data.

本発明によれば、車両の点検を自動で実施することが可能となる。 This invention makes it possible to automatically perform vehicle inspections.

車両点検システム1の概要を説明する図である。1 is a diagram illustrating an overview of a vehicle inspection system 1. FIG. 車両点検システム1の機能構成を示す図である。FIG. 1 is a diagram illustrating a functional configuration of a vehicle inspection system 1. 車両点検システム1が実行する点検モデル生成処理を示す図である。FIG. 2 is a diagram showing an inspection model generation process executed by the vehicle inspection system 1. 車両点検システム1が実行する点検実施処理を示す図である。FIG. 2 is a diagram showing an inspection implementation process executed by the vehicle inspection system 1. 点検データベースの一例を模式的に示した図である。FIG. 2 is a diagram illustrating an example of an inspection database. 運行データの一例を模式的に示した図である。FIG. 2 is a diagram schematically illustrating an example of operation data. 点検結果通知の一例を模式的に示した図である。FIG. 10 is a diagram illustrating an example of an inspection result notification. 車両点検システム1が実行する故障モデル生成処理を示す図である。FIG. 2 is a diagram showing a fault model generation process executed by the vehicle inspection system 1. 運転傾向データの一例を模式的に示した図である。FIG. 3 is a diagram schematically illustrating an example of driving tendency data. 天候データの一例を模式的に示した図である。FIG. 2 is a diagram schematically illustrating an example of weather data. 車両点検システム1が実行する故障診断処理を示す図である。FIG. 2 is a diagram showing a fault diagnosis process executed by the vehicle inspection system 1. 故障データベースの一例を模式的に示した図である。FIG. 10 is a diagram illustrating an example of a failure database. 故障通知の一例を模式的に示した図である。FIG. 10 is a diagram illustrating an example of a failure notification.

以下、添付図面を参照して、本発明を実施するための形態(以下、実施形態)について詳細に説明する。以降の図においては、実施形態の説明の全体を通して同じ要素には同じ番号または符号を付している。 Hereinafter, a detailed description of an embodiment of the present invention (hereinafter, "embodiment") will be given with reference to the accompanying drawings. In the following drawings, the same elements are designated by the same numbers or symbols throughout the description of the embodiment.

[基本概念/基本構成]
図1は、車両点検システム1の概要を説明するための図である。車両点検システム1は、予め設定された車両5の点検項目の点検を自動で実施するコンピュータ10を少なくとも含む車両5の点検を実施するシステムである。
[Basic concept/basic configuration]
1 is a diagram for explaining an overview of a vehicle inspection system 1. The vehicle inspection system 1 is a system for inspecting a vehicle 5, which includes at least a computer 10 that automatically inspects predetermined inspection items of the vehicle 5.

本実施形態は、前提として、車両5に後述する各種センサが取り付けられており、この各種センサが、所定のセンサデータを検出する。 This embodiment assumes that various sensors, described below, are attached to the vehicle 5, and these sensors detect predetermined sensor data.

車両点検システム1が、車両5の点検を実施する場合についての処理ステップについて、図1に基づいて説明する。
最初に、コンピュータ10は、車両5に備えられた各種センサが計測した点検用センサデータを取得する(ステップS1)。
車両5には、点検項目に対応する物品の状態等を計測する各種センサが取り付けられている。点検項目は、例えば、Vベルトの緩み、タイヤの状態(空気圧、亀裂、溝)、ブレーキ液の残量、パーキングブレーキの作動状態、冷却水の残量、灯火類の点灯状態の日常点検が行われる項目である。センサは、例えば、Vベルト付近に設置された振動センサ、タイヤの空気圧センサ、フルードレベルセンサ、パーキングブレーキセンサ、リザーバタンクの水位を計測するクーラントレベルセンサ、灯火類の内部に設置され光度を測定する照度センサである。センサデータは、例えば、振動センサが計測する振動センサデータ、空気圧センサが計測する空気圧センサデータ、フルードレベルセンサが計測するフルードレベルセンサデータ、パーキングブレーキセンサが計測するパーキングブレーキセンサデータ、クーラントレベルセンサが計測するクーラントレベルセンサデータ、照度センサが計測する照度センサデータである。
車両5は、自身が有するECU(Electronic Control Unit)により、センサが計測したセンサデータを、点検用センサデータとして、コンピュータ10に送信する。コンピュータ10は、この点検用センサデータを受信することにより、点検用センサデータを取得する。
The processing steps when the vehicle inspection system 1 inspects the vehicle 5 will be described with reference to FIG.
First, the computer 10 acquires inspection sensor data measured by various sensors provided on the vehicle 5 (step S1).
The vehicle 5 is equipped with various sensors that measure the status of items corresponding to inspection items. The inspection items include, for example, daily inspections of loose V-belts, tire conditions (air pressure, cracks, grooves), the remaining amount of brake fluid, the operation status of the parking brake, the remaining amount of coolant, and the lighting status of lights. The sensors include, for example, a vibration sensor installed near the V-belt, a tire air pressure sensor, a fluid level sensor, a parking brake sensor, a coolant level sensor that measures the water level in a reservoir tank, and an illuminance sensor installed inside the lights that measures light intensity. The sensor data includes, for example, vibration sensor data measured by the vibration sensor, air pressure sensor data measured by the air pressure sensor, fluid level sensor data measured by the fluid level sensor, parking brake sensor data measured by the parking brake sensor, coolant level sensor data measured by the coolant level sensor, and illuminance sensor data measured by the illuminance sensor.
The vehicle 5 transmits sensor data measured by sensors as inspection sensor data to the computer 10 via its own ECU (Electronic Control Unit). The computer 10 receives the inspection sensor data and thereby acquires the inspection sensor data.

コンピュータ10は、取得した点検用センサデータと、蓄積された過去の点検用センサデータとに基づいて、点検項目毎の車両5の点検を実施する(ステップS2)。
コンピュータ10は、予め、これまでに車両5から取得した、過去の点検用センサデータを記憶しておく。コンピュータ10は、今回取得した点検用センサデータと、過去の点検用センサデータとを比較し、点検項目毎に、異常の有無や故障の有無の点検を実施する。例えば、今回取得した点検用センサデータが、異常や故障が無い状態の過去の点検用センサデータと、一致又は近似するものである場合、異常や故障が無いと判定する。また、他には、過去の点検用センサデータと、点検結果とを学習し、この学習結果と、今回取得した点検用センサデータとに基づいて、点検項目毎に車両5の点検を実施する。
The computer 10 inspects the vehicle 5 for each inspection item based on the acquired inspection sensor data and the accumulated past inspection sensor data (step S2).
The computer 10 stores in advance past inspection sensor data previously acquired from the vehicle 5. The computer 10 compares the currently acquired inspection sensor data with the past inspection sensor data, and performs an inspection for the presence or absence of an abnormality or a malfunction for each inspection item. For example, if the currently acquired inspection sensor data matches or is similar to past inspection sensor data showing a state without an abnormality or malfunction, it determines that there is no abnormality or malfunction. Additionally, the computer 10 learns past inspection sensor data and inspection results, and performs an inspection of the vehicle 5 for each inspection item based on the learning results and the currently acquired inspection sensor data.

このような車両点検システム1によれば、車両の点検を自動で実施することが可能となる。 With this vehicle inspection system 1, vehicle inspections can be carried out automatically.

[機能構成]
図2に基づいて、車両点検システム1の機能構成について説明する。
車両点検システム1は、公衆回線網等のネットワーク3を介して、車両5が備えるECU7、他車両6が備えるECU8、車両5の運転手が所持する運転手端末、車両5の管理者が所持する運行管理者端末等と、データ通信可能に接続されたコンピュータ10を備えるシステムである。
車両点検システム1は、上述したECU7,8、運転手端末、管理者端末、その他の端末や装置類等が含まれていても良い。この場合、車両点検システム1は、後述する処理を、コンピュータ10、その他の端末や装置類等の何れか又は複数の組み合わせにより実行する。
[Functional configuration]
The functional configuration of the vehicle inspection system 1 will be described with reference to FIG.
The vehicle inspection system 1 is a system that includes a computer 10 that is connected to an ECU 7 equipped in a vehicle 5, an ECU 8 equipped in another vehicle 6, a driver terminal carried by the driver of the vehicle 5, an operations manager terminal carried by the manager of the vehicle 5, etc., so as to enable data communication via a network 3 such as a public line network.
The vehicle inspection system 1 may include the above-mentioned ECUs 7 and 8, a driver terminal, an administrator terminal, other terminals and devices, etc. In this case, the vehicle inspection system 1 executes the processes described below using one or a combination of the computer 10, other terminals and devices, etc.

コンピュータ10は、車両5の点検を実施するサーバ機能を有するコンピュータやパーソナルコンピュータである。
コンピュータ10は、例えば、1台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。本明細書におけるクラウドコンピュータとは、ある特定の機能を果たす際に、任意のコンピュータをスケーラブルに用いるものや、あるシステムを実現するために複数の機能モジュールを含み、その機能を自由に組み合わせて用いるものの何れであってもよい。
The computer 10 is a computer or personal computer having a server function for inspecting the vehicle 5 .
The computer 10 may be realized, for example, by a single computer, or by multiple computers, such as a cloud computer. The cloud computer in this specification may refer to either a computer that uses any computer in a scalable manner to perform a specific function, or a computer that includes multiple functional modules to realize a system and uses the functions in any combination.

コンピュータ10は、制御部として、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)等を備え、通信部として、他の端末や装置等と通信可能にするためのデバイス、車両5に備えられたセンサが計測した点検用センサデータを取得する点検用データ取得部11等を備える。
また、コンピュータ10は、記憶部として、ハードディスクや半導体メモリ、記憶媒体、メモリカード等によるデータのストレージ部を備える。
また、コンピュータ10は、処理部として、各種処理を実行する各種デバイス、点検用センサデータと蓄積された過去の点検用センサデータとに基づいて、点検項目毎に車両の点検を実施する点検実施部12等を備える。
The computer 10 includes, as a control unit, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), etc., and, as a communication unit, includes a device that enables communication with other terminals and devices, etc., and an inspection data acquisition unit 11 that acquires inspection sensor data measured by a sensor provided on the vehicle 5, etc.
The computer 10 also includes a data storage unit such as a hard disk, semiconductor memory, storage medium, or memory card as a memory unit.
In addition, the computer 10 includes, as a processing unit, various devices that perform various processes, an inspection implementation unit 12 that performs vehicle inspections for each inspection item based on inspection sensor data and accumulated past inspection sensor data, and the like.

コンピュータ10において、制御部が所定のプログラムを読み込むことにより、通信部と協働して、点検用センサデータ取得モジュール、点検結果データ取得モジュール、イグニッションデータ取得モジュール、点検結果通知モジュール、故障時センサデータ取得モジュール、故障通知モジュールを実現する。
また、コンピュータ10において、制御部が所定のプログラムを読み込むことにより、記憶部と協働して、点検モデル記憶モジュール、点検結果記録モジュール、故障判定モデル記憶モジュール、故障診断結果記録モジュールを実現する。
また、コンピュータ10において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、点検モデル生成モジュール、条件判断モジュール、時刻取得モジュール、点検実施済判断モジュール、点検実施モジュール、問題判断モジュール、点検時運行データ取得モジュール、故障時運行データ取得モジュール、他車両運転手運転傾向データ取得モジュール、他車両運行日天候データ取得モジュール、故障判定モデル生成モジュール、車両運転手運転傾向データ取得モジュール、車両運行日天候データ取得モジュール、故障判断モジュールを実現する。
In the computer 10, the control unit loads a predetermined program and works in cooperation with the communication unit to realize an inspection sensor data acquisition module, an inspection result data acquisition module, an ignition data acquisition module, an inspection result notification module, a sensor data acquisition module in the event of a failure, and a failure notification module.
In addition, in the computer 10, the control unit reads a predetermined program, and in cooperation with the storage unit, realizes an inspection model storage module, an inspection result recording module, a fault determination model storage module, and a fault diagnosis result recording module.
In addition, in computer 10, the control unit reads a specified program and works in cooperation with the processing unit to realize an inspection model generation module, a condition judgment module, a time acquisition module, an inspection completion judgment module, an inspection execution module, a problem judgment module, an inspection operation data acquisition module, a malfunction operation data acquisition module, another vehicle driver driving tendency data acquisition module, another vehicle operation day weather data acquisition module, a fault judgment model generation module, a vehicle driver driving tendency data acquisition module, a vehicle operation day weather data acquisition module, and a fault judgment module.

[コンピュータ10が実行する点検モデル生成処理]
図3に基づいて、コンピュータ10が実行する点検モデル生成処理について説明する。図3は、コンピュータ10が実行する点検モデル生成処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
[Inspection model generation process executed by computer 10]
The inspection model generation process executed by the computer 10 will be described with reference to Fig. 3. Fig. 3 is a diagram showing a flowchart of the inspection model generation process executed by the computer 10. The processes executed by each of the above-mentioned modules will be described together with this process.

初めに、点検用センサデータ取得モジュールは、車両5から点検用センサデータを取得する(ステップS10)。
車両5は、自身に備えられた点検項目に対応する物品の状態等を計測する各種センサが計測したセンサデータを、ECU7により、点検用センサデータとして、コンピュータ10に送信する。点検項目は、上述した通り、Vベルトの緩み、タイヤの状態(空気圧、亀裂、溝)、ブレーキ液の残量、パーキングブレーキの作動状態、冷却水の残量、灯火類の点灯状態等の日常点検が行われる項目である。センサは、上述した通り、振動センサ、空気圧センサ、フルードレベルセンサ、パーキングブレーキセンサ、クーラントレベルセンサ、照度センサ等である。センサデータは、上述した通り、振動センサデータ、空気圧センサデータ、フルードレベルセンサデータ、パーキングブレーキセンサデータ、クーラントレベルセンサデータ、照度センサデータ等である。
点検用センサデータ取得モジュールは、ECU7が送信した点検用データを受信する。点検用センサデータ取得モジュールは、この点検用データを受信することにより、車両5から点検用センサデータを取得する。
First, the inspection sensor data acquisition module acquires inspection sensor data from the vehicle 5 (step S10).
The vehicle 5 transmits sensor data measured by various sensors equipped on the vehicle 5 that measure the status of items corresponding to inspection items, etc., to the computer 10 via the ECU 7 as inspection sensor data. As described above, the inspection items are items that are inspected daily, such as loose V-belts, tire conditions (air pressure, cracks, grooves), remaining brake fluid, parking brake operation status, remaining coolant level, and lighting status of lights. As described above, the sensors include vibration sensors, air pressure sensors, fluid level sensors, parking brake sensors, coolant level sensors, and illuminance sensors. As described above, the sensor data include vibration sensor data, air pressure sensor data, fluid level sensor data, parking brake sensor data, coolant level sensor data, and illuminance sensor data.
The inspection sensor data acquisition module receives the inspection data transmitted by the ECU 7. The inspection sensor data acquisition module receives the inspection data and thereby acquires inspection sensor data from the vehicle 5.

点検結果データ取得モジュールは、車両5の点検項目毎の点検結果に関する点検結果データを取得する(ステップS11)。
運転手端末又は運行管理者端末は、車両5の点検項目毎の点検結果の入力を受け付ける。点検結果は、Vベルトに緩みがあるか否か、タイヤの状態が正常であるか否か、ブレーキ液の残量が適量であるか否か、パーキングブレーキの作動状態が正常であるか否か、冷却水の残量が適量であるか否か、灯火類の点灯状態が正常であるか否か等である。
運転手端末又は運行管理者端末は、入力を受け付けた点検結果を、点検結果データとして、コンピュータ10に送信する。点検結果データ取得モジュールは、この点検結果データを受信する。点検結果データ取得モジュールは、この点検結果データを受信することにより、点検結果データを取得する。
The inspection result data acquisition module acquires inspection result data relating to the inspection results for each inspection item of the vehicle 5 (step S11).
The driver terminal or the operations manager terminal accepts input of the inspection results for each inspection item of the vehicle 5. The inspection results include whether or not the V-belt is loose, whether or not the condition of the tires is normal, whether or not the remaining amount of brake fluid is appropriate, whether or not the operation state of the parking brake is normal, whether or not the remaining amount of coolant is appropriate, whether or not the lighting state of the lights is normal, etc.
The driver terminal or the operations manager terminal transmits the inspection results that it has received as input to the computer 10 as inspection result data. The inspection result data acquisition module receives this inspection result data. By receiving this inspection result data, the inspection result data acquisition module acquires the inspection result data.

点検モデル生成モジュールは、点検用センサデータと、点検結果データとの相関関係を学習し、点検モデルを生成する(ステップS12)。
点検モデル生成モジュールが実行する学習の方法としては、教師あり学習、教師なし学習、強化学習等による機械学習や、畳み込みニューラルネットワーク、再起型ニューラルネットワーク、長・短期記憶等によるディープラーニング等が挙げられる。本実施形態では、教師あり学習による機械学習を例として説明する。
点検モデル生成モジュールは、取得した各点検用センサデータと、各点検用センサデータが計測した点検項目の点検結果データとの相関関係を教師あり学習による機械学習を実行する。
点検モデル生成モジュールは、振動センサデータと、Vベルトの緩みの点検結果との相関関係を学習する。また、点検モデル生成モジュールは、空気圧センサデータと、タイヤの状態の点検結果との相関関係を学習する。また、点検モデル生成モジュールは、フルードレベルセンサデータと、ブレーキ液の残量の点検結果との相関関係を学習する。また、点検モデル生成モジュールは、パーキングブレーキセンサデータと、パーキングブレーキの作動状態の点検結果との相関関係を学習する。また、点検モデル生成モジュールは、クーラントレベルセンサデータと、冷却水の残量の点検結果との相関関係を学習する。また、点検モデル生成モジュールは、照度センサデータと、灯火類の点灯状態の点検結果との相関関係を学習する。
点検モデル生成モジュールは、学習結果に基づいて、其々の点検項目毎に、点検モデルを生成する。
The inspection model generation module learns the correlation between the inspection sensor data and the inspection result data, and generates an inspection model (step S12).
The learning method executed by the inspection model generation module includes machine learning using supervised learning, unsupervised learning, reinforcement learning, etc., and deep learning using convolutional neural networks, recurrent neural networks, long-short-term memory, etc. In this embodiment, machine learning using supervised learning will be described as an example.
The inspection model generation module performs machine learning using supervised learning to determine the correlation between each acquired inspection sensor data and the inspection result data for the inspection items measured by each inspection sensor data.
The inspection model generation module learns the correlation between vibration sensor data and the inspection results for V-belt slack. The inspection model generation module also learns the correlation between air pressure sensor data and the inspection results for tire condition. The inspection model generation module also learns the correlation between fluid level sensor data and the inspection results for the remaining amount of brake fluid. The inspection model generation module also learns the correlation between parking brake sensor data and the inspection results for the parking brake operation status. The inspection model generation module also learns the correlation between coolant level sensor data and the inspection results for the remaining amount of coolant. The inspection model generation module also learns the correlation between illuminance sensor data and the inspection results for the lighting status of the lights.
The inspection model generation module generates an inspection model for each inspection item based on the learning results.

点検モデル記憶モジュールは、点検モデルを記憶する(ステップS13)。点検モデル記憶モジュールは、生成した各点検項目の点検モデルを記憶する。 The inspection model storage module stores the inspection model (step S13). The inspection model storage module stores the generated inspection model for each inspection item.

以上が、点検モデル生成処理である。
上述した点検モデル生成処理の結果、コンピュータ10は、過去の点検用センサデータ及び過去の点検結果を、蓄積することになる。
The inspection model generation process is completed as described above.
As a result of the inspection model generation process described above, the computer 10 accumulates past inspection sensor data and past inspection results.

[コンピュータ10の点検実施処理]
図4に基づいて、コンピュータ10が実行する点検実施処理について説明する。図4は、コンピュータ10が実行する点検実施処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。本点検実施処理は、上述した点検用データの取得処理(ステップS1)、点検項目毎の車両5における点検の実施処理(ステップS2)の詳細である。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
[Inspection Implementation Process of Computer 10]
The inspection implementation process executed by the computer 10 will be described with reference to Fig. 4. Fig. 4 is a diagram showing a flowchart of the inspection implementation process executed by the computer 10. The processes executed by each of the above-mentioned modules will be described together with this process. This inspection implementation process is a detailed description of the above-mentioned inspection data acquisition process (step S1) and the process of implementing inspections on the vehicle 5 for each inspection item (step S2). Note that detailed descriptions of processes similar to those described above will be omitted.

初めに、点検用センサデータ取得モジュールは、車両5から点検用センサデータを取得する(ステップS20)。ステップS20の処理は、上述したステップS10の処理と同様である。 First, the inspection sensor data acquisition module acquires inspection sensor data from the vehicle 5 (step S20). The processing in step S20 is similar to the processing in step S10 described above.

条件判断モジュールは、所定の条件を満たすか否かを判断する(ステップS21)。
所定の条件は、車両5のイグニッションスイッチがオン又はオフになったことを示すイグニッションデータを取得したか否か、現在時刻が、予め設定した時刻であるか否か等である。
所定の条件が、イグニッションデータを取得したか否かの場合について説明する。
ECU7は、イグニッションスイッチがオン又はオフされた時、このことを示すイグニッションデータを、コンピュータ10に送信する。イグニッションデータ取得モジュールは、このイグニッションデータを受信する。
条件判断モジュールは、このイグニッションデータの取得の有無に応じて、ステップS21の処理を実行する。条件判断モジュールは、イグニッションデータを取得していないと判断した場合(ステップS21 NO)、本点検実施処理を終了する。
一方、条件判断モジュールが、このイグニッションデータを取得したと判断した場合(ステップS21 YES)、コンピュータ10は、後述する点検実施済み判断処理(ステップS22)を実行する。
所定の条件が、現在時刻が予め設定された時刻であるか否かの場合について説明する。
時刻取得モジュールは、現在時刻を自身が備えるタイマー等から取得する。
条件判断モジュールは、現在時刻が、予め設定された時刻であるか否かに基づいて、ステップS21の処理を実行する。予め設定された時刻は、例えば、車両5の運行開始時刻やこの運行開始時刻よりも所定時間早い時刻等の一般的に日常点検が行われるタイミングの時刻である。条件判断モジュールは、現在時刻が、予め設定された時刻ではないと判断した場合(ステップS21 NO)、本点検実施処理を終了する。
一方、条件判断モジュールは、現在時刻が、予め設定された時刻であると判断した場合(ステップS21 YES)、後述する点検実施済み判断処理(ステップS22)を実行する。
The condition determination module determines whether a predetermined condition is met (step S21).
The predetermined conditions include whether ignition data indicating that the ignition switch of the vehicle 5 has been turned on or off has been acquired, whether the current time is a preset time, and so on.
A case where the predetermined condition is whether or not ignition data has been acquired will be described.
When the ignition switch is turned on or off, the ECU 7 transmits ignition data indicating this to the computer 10. The ignition data acquisition module receives this ignition data.
The condition determination module executes the process of step S21 depending on whether or not the ignition data has been acquired. If the condition determination module determines that the ignition data has not been acquired (NO in step S21), the inspection execution process ends.
On the other hand, if the condition determination module determines that the ignition data has been acquired (YES in step S21), the computer 10 executes an inspection completion determination process (step S22) to be described later.
A case where the predetermined condition is whether the current time is a preset time or not will be described.
The time acquisition module acquires the current time from a timer or the like provided in itself.
The condition determination module executes the process of step S21 based on whether the current time is a preset time. The preset time is, for example, a time when a daily inspection is generally performed, such as the start time of the vehicle 5 or a time a predetermined time earlier than the start time of the vehicle 5. If the condition determination module determines that the current time is not the preset time (NO in step S21), it ends the inspection execution process.
On the other hand, when the condition determination module determines that the current time is the preset time (YES in step S21), it executes an inspection completion determination process (step S22) to be described later.

条件判断モジュールは、上述した所定の条件を満たすと判断した場合、点検実施済判断モジュールは、本日の点検が実施済みであるか否かを判断する(ステップS22)。点検実施済判断モジュールは、点検日時及び点検結果が記録された後述する点検データベース(以下、点検DBと称す)を参照し、本日の点検が実施済みであるか否かを判断する。
点検実施済判断モジュールは、点検DBにおいて、本日の点検日時に、点検結果が記録されている場合、本日の点検が実施済みであると判断し(ステップS22 YES)、本点検実施処理を終了する。
ステップS22の処理により、点検が、一日の内、一度のみ行われることになる。一日一回の点検で良い場合、点検終了を待つ必要がなくなる。
If the condition determination module determines that the above-described predetermined conditions are met, the inspection completion determination module determines whether today's inspection has been completed (step S22). The inspection completion determination module references an inspection database (hereinafter referred to as inspection DB) that records the inspection date and time and the inspection results, and determines whether today's inspection has been completed.
If the inspection results are recorded in the inspection DB at the date and time of today's inspection, the inspection completion determination module determines that today's inspection has been completed (step S22 YES), and ends this inspection implementation process.
By the process of step S22, the inspection is performed only once a day. If the inspection is performed only once a day, there is no need to wait for the inspection to finish.

一方、点検実施済判断モジュールは、点検DBにおいて、本日の点検日時に、点検結果が記録されていない場合、本日の点検が実施済みではないと判断し(ステップS22 NO)、点検実施モジュールは、点検用センサデータを、点検モデルに適用し、点検項目毎に車両5の点検を実施する(ステップS23)。
点検実施モジュールは、上述したステップS12の処理により生成した点検モデルを用いて、今回取得した点検用センサデータに対する点検項目の点検を実施する。点検実施モジュールは、今回取得した点検用センサデータのうち、点検モデルにおける点検用センサデータと一致又は近似するものに対応する点検結果を、点検項目の点検結果と推測する。
点検項目が、Vベルトの緩みである場合、点検実施モジュールは、Vベルトの点検モデルを用いて、取得した振動センサデータにおける振幅と周波数とに対するVベルトの緩みを推測する。また、点検項目がタイヤの状態である場合、点検実施モジュールは、タイヤの点検モデルを用いて、取得した空気圧センサデータに対するタイヤの状態を推測する。また、点検実施モジュールは、他の点検項目についても同様に、点検項目の点検モデルを用いて、取得した点検用センサデータに対する点検項目の点検結果を推測する。
点検実施モジュールは、推測した点検結果が問題無しである場合、点検項目に問題が無いと判断し、推測した点検結果が問題有りである場合、点検項目に問題が有ると判断する。点検実施モジュールは、推測した点検結果がどちらでもない場合、点検項目に問題が有ると判断する。
点検実施モジュールは、問題が有ると判断した点検項目に対して、その問題の内容を点検結果から判断する。空気圧センサデータから推測したタイヤの状態において、空気圧が足りていない場合、問題の内容を空気圧不足であるものと判断する。点検実施モジュールは、他の点検項目に対しても、問題が有ると判断したものに対して、その問題の内容を点検結果から判断する。
On the other hand, if the inspection results are not recorded in the inspection DB for today's inspection date and time, the inspection completion determination module determines that today's inspection has not been completed (step S22 NO), and the inspection execution module applies the inspection sensor data to the inspection model and inspects the vehicle 5 for each inspection item (step S23).
The inspection execution module inspects the inspection items for the currently acquired inspection sensor data using the inspection model generated by the processing of step S12 described above. The inspection execution module estimates the inspection results for the currently acquired inspection sensor data that match or are similar to the inspection sensor data in the inspection model as the inspection results for the inspection items.
If the inspection item is V-belt slack, the inspection execution module uses a V-belt inspection model to estimate V-belt slack based on the amplitude and frequency of the acquired vibration sensor data. If the inspection item is tire condition, the inspection execution module uses the tire inspection model to estimate tire condition based on the acquired air pressure sensor data. Similarly, for other inspection items, the inspection execution module uses the inspection model for the inspection item to estimate the inspection result for the inspection item based on the acquired inspection sensor data.
The inspection execution module determines that there is no problem with the inspection item if the estimated inspection result is no problem, and determines that there is a problem with the inspection item if the estimated inspection result is problematic.The inspection execution module determines that there is a problem with the inspection item if the estimated inspection result is neither.
The inspection execution module determines the nature of the problem for an inspection item that is determined to have a problem from the inspection results.If the tire condition estimated from the air pressure sensor data indicates that the tire is not air-pressure-rich, the inspection execution module determines that the problem is insufficient air pressure.The inspection execution module also determines the nature of the problem for other inspection items that are determined to have a problem from the inspection results.

なお、点検実施モジュールは、点検モデルを用いずに、点検を実施する構成も可能である。
この場合、点検実施モジュールは、予め記憶した過去に取得した点検用センサデータと、今回取得した点検用センサデータとを比較する。点検実施モジュールは、今回取得した点検用センサデータが、点検結果データで問題が無いとされた過去の点検用センサデータと一致又は近似するものである場合、点検項目に問題が無いと判断する。点検実施モジュールは、今回取得した点検用センサデータが、点検結果データで問題が有るとされた過去の点検用センサデータと一致又は近似するものである場合、点検項目に問題が有ると判断する。点検実施モジュールは、今回取得した点検用センサデータがどちらでもない場合、点検項目に問題が有るものと判断する。コンピュータ10は、これらの判断結果に従って、後述する処理を実行すれば良い。
The inspection execution module can also be configured to perform inspections without using an inspection model.
In this case, the inspection execution module compares previously acquired inspection sensor data stored in advance with the currently acquired inspection sensor data. If the currently acquired inspection sensor data matches or is similar to the past inspection sensor data that was determined to be problem-free in the inspection result data, the inspection execution module determines that there is no problem with the inspection item. If the currently acquired inspection sensor data matches or is similar to the past inspection sensor data that was determined to be problematic in the inspection result data, the inspection execution module determines that there is a problem with the inspection item. If the currently acquired inspection sensor data is neither of these, the inspection execution module determines that there is a problem with the inspection item. The computer 10 may execute the processing described below according to these determination results.

点検結果記録モジュールは、点検日時及び点検結果を点検DBに記録する(ステップS24)。点検結果記録モジュールは、この車両5の識別子(車両ID、管理番号、運転手ID等)と、点検日時と、各点検項目の点検結果とを対応付けて、点検DBに記録する。
点検結果記録モジュールは、各点検項目の点検結果に紐付けて、各点検項目のセンサデータを記録する。
The inspection result recording module records the inspection date and time and the inspection results in the inspection DB (step S24). The inspection result recording module records the identifier of this vehicle 5 (vehicle ID, control number, driver ID, etc.), the inspection date and time, and the inspection results for each inspection item in association with each other in the inspection DB.
The inspection result recording module records the sensor data for each inspection item, linking it to the inspection results for each inspection item.

[点検DB]
図5に基づいて、点検DBについて説明する。図5は、点検結果記録モジュールが記録する点検DBの一例を模式的に示した図である。
図5において、点検DBは、点検が実施された車両5の車両IDと、点検日時と、点検項目と、各点検項目の点検結果とが対応付けられて記録されたものである。点検結果記録モジュールは、点検DBに、点検結果において、点検項目に問題が無かった場合、問題無と記録し、点検項目に問題が有った場合、問題が有ること及びその内容を記録する。各点検項目には、今回取得した点検用センサデータが紐付けられている。
コンピュータ10は、この点検DBを、後述する点検モデルの更新処理(ステップS28)に用いる。
[Inspection DB]
The inspection DB will be described with reference to Fig. 5. Fig. 5 is a diagram schematically illustrating an example of the inspection DB recorded by the inspection result recording module.
5, the inspection DB records the vehicle ID of the vehicle 5 that was inspected, the inspection date and time, the inspection items, and the inspection results for each inspection item, all in association with each other. The inspection result recording module records "no problem" in the inspection DB if the inspection results show no problems with the inspection items, and records the fact that there is a problem with the inspection items and the details of the problem if there is a problem with the inspection items. The inspection sensor data acquired this time is linked to each inspection item.
The computer 10 uses this inspection DB in the inspection model update process (step S28) described below.

図4に戻り、点検実施処理の続きを説明する。
問題判断モジュールは、点検項目に問題が有るか否かを判断する(ステップS25)。問題判断モジュールは、点検DBを参照し、今回の点検結果に、問題が有ると記録されているか否かを判断する。なお、問題判断モジュールは、上述したステップS23の処理による点検の結果、問題が有ったか否かを判断しても良い。
問題判断モジュールは、点検項目に問題が無いと判断した場合(ステップS25 NO)、コンピュータ10は、後述する点検モデルの更新処理(ステップS28)を実行する。
Returning to FIG. 4, the rest of the inspection execution process will be described.
The problem determination module determines whether or not there is a problem with the inspection item (step S25). The problem determination module refers to the inspection DB and determines whether or not the inspection result this time is recorded as having a problem. Note that the problem determination module may also determine whether or not there is a problem as a result of the inspection performed by the processing of step S23 described above.
If the problem determination module determines that there is no problem with the inspection item (step S25: NO), the computer 10 executes an inspection model update process (step S28) to be described later.

一方、問題判断モジュールは、点検項目に問題が有ると判断した場合(ステップS25 YES)、点検時運行データ取得モジュールは、点検時運行データを取得する(ステップS26)。
点検時運行データは、車両5が、点検を実施した際に、配送物を配送する運行日時、車両ID、配送元、配送先、配送経路(配送距離、高地の有無)、製品重量等の運行データを示すデータである。運行データは、予め記憶部に記憶されたものである。
点検時運行データ取得モジュールは、点検を実施した日時及び車両IDに基づいて、今回点検項目に問題が有ると判断された車両5の運行データを、点検時運行データとして取得する。
なお、点検時運行データ取得モジュールは、運転手端末や運行管理者端末が記憶する運行データを、点検時運行データとして取得しても良い。
On the other hand, if the problem determination module determines that there is a problem with the inspection item (YES in step S25), the inspection operation data acquisition module acquires inspection operation data (step S26).
The inspection operation data is data indicating operation data such as the operation date and time when the vehicle 5 delivers the delivery when the inspection is carried out, the vehicle ID, the delivery origin, the delivery destination, the delivery route (delivery distance, whether or not there is high ground), the product weight, etc. The operation data is stored in advance in the storage unit.
The inspection operation data acquisition module acquires, as inspection operation data, operation data of the vehicle 5 that has been determined to have a problem with the current inspection item based on the date and time of the inspection and the vehicle ID.
The inspection operation data acquisition module may acquire operation data stored in the driver's terminal or the operation manager's terminal as inspection operation data.

[運行データ]
図6に基づいて、運行データについて説明する。図6は、記憶部に記憶された運行データの一例を模式的に示した図である。
図6において、運行データは、車両の運行日時、車両ID、配送元、配送先、配送経路(配送距離、高地の有無)、製品重量が其々対応付けられて記憶されている。
今回、点検が行われた車両5の車両IDが「100001」である場合、点検時運行データ取得モジュールは、この車両IDに対応付けられた運行日時のうち、点検が行われた日時に対応付けられた配送元、配送先、配送経路及び製品重量の運行データを点検時運行データとして取得する。
[Operation data]
The operation data will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of the operation data stored in the storage unit.
In FIG. 6, the operation data is stored in association with the vehicle operation date and time, vehicle ID, delivery origin, delivery destination, delivery route (delivery distance, presence or absence of high altitude), and product weight.
If the vehicle ID of the vehicle 5 inspected this time is "100001", the inspection operation data acquisition module acquires the operation data of the delivery origin, delivery destination, delivery route, and product weight associated with the date and time the inspection was performed from the operation dates and times associated with this vehicle ID as inspection operation data.

図4に戻り、点検実施処理の続きを説明する。
点検結果通知モジュールは、問題が有ることと、点検時運行データとを通知する(ステップS27)。点検結果通知モジュールは、問題が有ると判断された点検項目の内容と、この問題の内容と、取得した点検時運行データとを含む点検結果通知を生成する。点検結果通知モジュールは、生成した点検結果通知を、運転手端末又は運行管理者端末に送信する。
運転手端末又は運行管理者端末は、この点検結果通知を受信し、自身の表示部等に表示する。点検結果通知モジュールは、運転手端末又は運行管理者端末に、この点検結果通知を出力させることにより、問題が有ることと、点検時運行データとを運転手又は運行管理者に通知する。
Returning to FIG. 4, the rest of the inspection execution process will be described.
The inspection result notification module notifies the driver that there is a problem and the inspection operation data (step S27). The inspection result notification module generates an inspection result notification that includes details of the inspection item that was determined to have a problem, details of the problem, and the acquired inspection operation data. The inspection result notification module sends the generated inspection result notification to the driver's terminal or the operations manager's terminal.
The driver terminal or the operations manager terminal receives this inspection result notification and displays it on its own display unit, etc. The inspection result notification module outputs this inspection result notification to the driver terminal or the operations manager terminal, thereby notifying the driver or the operations manager that there is a problem and the operation data at the time of inspection.

[点検結果通知]
図7に基づいて、点検結果通知について説明する。図7は、運行管理者端末に出力された点検結果通知の一例を模式的に示した図である。
図7において、問題が有ると判断された点検項目を、「問題発生項目」として示す。また、問題の内容を、「問題内容」として示す。タイヤの空気圧に問題が有ると判断された場合、点検結果通知には、問題発生項目として、タイヤが、問題内容として、空気圧の不足が、其々示される。また、点検時運行データを、「運行データ」として示す。この運行データは、上述したステップS26の処理により取得された点検時運行データが示される。
運行管理者は、この点検結果通知を閲覧することにより、問題が有る点検項目、問題の内容、問題が有る車両5の運行データを把握する。点検結果通知が、運転手端末に出力される場合も、図7で示す点検結果通知と同様のものが、運転手端末に出力される。運転手は、この点検結果通知を閲覧することにより、問題が有る点検項目、問題の内容、問題が有る車両5の運行データを把握する。
[Inspection result notification]
The inspection result notification will be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of an inspection result notification output to the operation manager terminal.
In FIG. 7, an inspection item that is determined to have a problem is shown as a "problem item." The details of the problem are shown as "problem details." If a tire air pressure problem is determined to have a problem, the inspection result notification will show the tire as the problem item and insufficient air pressure as the problem details. The inspection operation data is shown as "operation data." This operation data is the inspection operation data acquired by the processing of step S26 described above.
By viewing this inspection result notification, the operations manager can ascertain the inspection item that has a problem, the details of the problem, and the operation data of the vehicle 5 that has the problem. When the inspection result notification is output to the driver's terminal, the same inspection result notification as shown in Fig. 7 is also output to the driver's terminal. By viewing this inspection result notification, the driver can ascertain the inspection item that has a problem, the details of the problem, and the operation data of the vehicle 5 that has the problem.

図4に戻り、点検実施処理の続きを説明する。
点検モデル生成モジュールは、今回の点検結果に基づいて、点検モデルを更新する(ステップS28)。
点検モデル生成モジュールは、今回の点検結果に基づいて、取得した点検用センサデータと、点検結果との相関関係を教師あり学習による機械学習を実行する。点検モデル生成モジュールは、学習結果に基づいて、上述したステップS12の処理により生成した各点検モデルを更新する。
点検モデル記憶モジュールは、更新後の各点検モデルを記憶する。
コンピュータ10は、次回以降の点検実施処理において、ステップS28の処理により更新された点検モデルを用いて、ステップS23の処理を実行する。
Returning to FIG. 4, the rest of the inspection execution process will be described.
The inspection model generation module updates the inspection model based on the current inspection result (step S28).
The inspection model generation module performs machine learning using supervised learning to determine the correlation between the acquired inspection sensor data and the inspection results based on the current inspection results. The inspection model generation module updates each inspection model generated by the processing in step S12 based on the learning results.
The inspection model storage module stores each updated inspection model.
In the next and subsequent inspection execution processes, the computer 10 executes the process of step S23 using the inspection model updated by the process of step S28.

以上が、点検実施処理である。 This completes the inspection process.

[コンピュータ10が実行する故障モデル生成処理]
図8に基づいて、コンピュータ10が実行する故障モデル生成処理について説明する。図8は、コンピュータ10が実行する故障モデル生成処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
[Fault Model Generation Process Executed by the Computer 10]
The fault model generation process executed by the computer 10 will be described with reference to Fig. 8. Fig. 8 is a diagram showing a flowchart of the fault model generation process executed by the computer 10. The processes executed by each of the above-mentioned modules will be described together with this process.

初めに、故障時センサデータ取得モジュールは、他車両6から故障時センサデータを取得する(ステップS40)。
他車両6は、車両5に関連した車両であり、車両5と同型の車種等の車両である。
他車両6は、過去に故障等を起こした又は、故障と判定された状態で、自身に備えられた点検項目に対応する物品の状態等を計測する各種センサが計測したセンサデータを、ECU8により、故障時センサデータとして、コンピュータ10に送信する。点検項目は、上述した車両5の点検項目と同様に、Vベルトの緩み、タイヤの状態(空気圧、亀裂、溝)、ブレーキ液の残量、パーキングブレーキの作動状態、冷却水の残量、灯火類の点灯状態等である。センサは、上述した車両5が備えるセンサと同様に、振動センサ、空気圧センサ、フルードレベルセンサ、パーキングブレーキセンサ、クーラントレベルセンサ、照度センサ等である。センサデータは、上述したセンサデータと同様に、振動センサが計測する振動センサデータ、空気圧センサが計測する空気圧センサデータ、フルードレベルセンサが計測するフルードレベルセンサデータ、パーキングブレーキセンサが計測するパーキングブレーキセンサデータ、クーラントレベルセンサが計測するクーラントレベルセンサデータ、照度センサが計測する照度センサデータ等である。
故障時センサデータ取得モジュールは、ECU8が送信した故障時センサデータを受信する。故障時センサデータ取得モジュールは、この故障時センサデータを受信することにより、他車両6から故障時センサデータを取得する。
First, the failure sensor data acquisition module acquires failure sensor data from the other vehicle 6 (step S40).
The other vehicle 6 is a vehicle related to the vehicle 5 and is a vehicle of the same model as the vehicle 5.
When another vehicle 6 has previously experienced a breakdown or is determined to have a breakdown, the other vehicle 6 transmits sensor data measured by various sensors that measure the status of items corresponding to its own inspection items to the computer 10 via the ECU 8 as failure sensor data. The inspection items are the same as the inspection items of the vehicle 5 described above, such as looseness of the V-belt, tire condition (air pressure, cracks, grooves), remaining amount of brake fluid, parking brake operation status, remaining amount of coolant, and lighting status of lights. The sensors are the same as the sensors of the vehicle 5 described above, such as a vibration sensor, air pressure sensor, fluid level sensor, parking brake sensor, coolant level sensor, and illuminance sensor. The sensor data are the same as the sensor data described above, such as vibration sensor data measured by a vibration sensor, air pressure sensor data measured by an air pressure sensor, fluid level sensor data measured by a fluid level sensor, parking brake sensor data measured by a parking brake sensor, coolant level sensor data measured by a coolant level sensor, and illuminance sensor data measured by an illuminance sensor.
The failure sensor data acquisition module receives the failure sensor data transmitted by the ECU 8. The failure sensor data acquisition module receives the failure sensor data, thereby acquiring failure sensor data from the other vehicle 6.

故障時運行データ取得モジュールは、故障時運行データを取得する(ステップS31)。
故障時運行データは、他車両6が故障した際の、他車両6の運行データを示すデータである。運行データは、上述した通り、配送物を配送する際の運行日時、車両ID、配送元、配送先、配送経路(配送距離、高地の有無)、製品重量等である。運行データは、予め記憶部に記憶されたものである。
故障時運行データ取得モジュールは、故障が発生した日時及び車両IDに基づいて、故障が発生した日時における車両6の運行データを、故障時運行データとして取得する。
The breakdown operation data acquisition module acquires breakdown operation data (step S31).
The operation data in the event of a breakdown is data that indicates the operation data of the other vehicle 6 when the other vehicle 6 breaks down. As described above, the operation data includes the operation date and time when delivering the delivery, the vehicle ID, the delivery origin, the delivery destination, the delivery route (delivery distance, whether or not there is high ground), the product weight, etc. The operation data is stored in advance in the storage unit.
The breakdown operation data acquisition module acquires operation data of the vehicle 6 at the date and time when the breakdown occurred as breakdown operation data based on the date and time when the breakdown occurred and the vehicle ID.

他車両運転手運転傾向データ取得モジュールは、他車両運転手運転傾向データを取得する(ステップS32)。
他車両運転手運転傾向データは、他車両6が故障した際の、運転手の運転傾向を示す運転傾向データである。運転傾向データは、予め記憶部に記憶されたものや、他のコンピュータに記憶されたものである。
他車両運転手運転傾向データ取得モジュールは、他車両6が故障した際の、この他車両6の運転手の運転手IDに基づいて、今回他車両6を運転する運転手の運転傾向データを、他車両運転手運転傾向データとして取得する。
The other vehicle driver driving tendency data acquisition module acquires other vehicle driver driving tendency data (step S32).
The other vehicle driver's driving tendency data is driving tendency data that indicates the driving tendency of the driver when the other vehicle 6 breaks down. The driving tendency data is data that is stored in advance in a storage unit or in another computer.
The other vehicle driver driving tendency data acquisition module acquires the driving tendency data of the driver who will drive the other vehicle 6 at this time as the other vehicle driver driving tendency data based on the driver ID of the driver of the other vehicle 6 when the other vehicle 6 breaks down.

[運転傾向データ]
図9に基づいて、運転傾向データについて説明する。図9は、記憶部に記憶された運転傾向データの一例を模式的に示した図である。
図9において、運転傾向データは、運転手ID、急ブレーキの有無、急アクセルの有無、シフト変更の早・遅の有無、急ハンドルの有無が其々対応付けられて記憶されている。
今回、故障した他車両6の運転手の運転手IDが「200001」である場合、他車両運転手運転傾向データ取得モジュールは、この運転手IDに対応付けられた急ブレーキの有無、急アクセルの有無、シフト変更の早・遅の有無、急ハンドルの有無を他車両運転手運転傾向データとして取得する。
[Driving tendency data]
The driving tendency data will be described with reference to Fig. 9. Fig. 9 is a diagram schematically showing an example of driving tendency data stored in the storage unit.
In FIG. 9, the driving tendency data is stored in association with a driver ID, whether or not sudden braking has occurred, whether or not sudden acceleration has occurred, whether or not a shift change has occurred early or late, and whether or not sudden steering has occurred.
If the driver ID of the driver of the broken-down other vehicle 6 this time is "200001", the other vehicle driver driving tendency data acquisition module acquires the driving tendency data of the other vehicle driver associated with this driver ID, including whether or not the driver braked suddenly, accelerated suddenly, shifted gears early or late, and steered suddenly.

他車両運行日天候データ取得モジュールは、他車両運行日天候データを取得する(ステップS33)。
他車両運行日天候データは、他車両6が故障した際の、運行日の天候を示す天候データである。天候データは、予め記憶部に記憶されたものや、他のコンピュータに記憶されたものである。
他車両運行日天候データ取得モジュールは、他車両6が故障した際の、この他車両6の運行日時、配送元及び配送先に基づいて、他車両6が移動した日付及び場所の天候データを、他車両運行日天候データとして取得する。
The other vehicle operation day weather data acquisition module acquires other vehicle operation day weather data (step S33).
The weather data for the other vehicle operation day is weather data that indicates the weather on the operation day when the other vehicle 6 breaks down. The weather data is stored in advance in a storage unit or in another computer.
The other vehicle operation day weather data acquisition module acquires weather data of the date and place where the other vehicle 6 moves as the other vehicle operation day weather data based on the operation date and time, delivery origin and delivery destination of the other vehicle 6 when the other vehicle 6 breaks down.

[天候データ]
図10に基づいて、天候データについて説明する。図10は、記憶部に記憶された天候データの一例を模式的に示した図である。
図10において、天候データは、日時、地域、大雨の有無、暴風の有無、波浪の有無、高潮の有無が其々対応付けられて記憶されている。天候データは、日付毎に記憶される。
今回、他車両6が故障した際の日時が「2020/02/05 8:00」であり、故障時運行データにおける配送元が「関東南」、配送先が「関東西」である場合、他車両運行日天候データ取得モジュールは、この日時と、配送元及び配送先の地域とに対応付けられた、大雨の有無、暴風の有無、波浪の有無、高潮の有無を、他車両運行日天候データとして取得する。
[Weather Data]
The weather data will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of weather data stored in the storage unit.
10, the weather data is stored in such a manner that the date and time, the area, the presence or absence of heavy rain, the presence or absence of strong winds, the presence or absence of high waves, and the presence or absence of high tides are associated with each other. The weather data is stored for each date.
In this case, if the date and time when the other vehicle 6 broke down was "2020/02/05 8:00", and the delivery origin in the operation data at the time of the breakdown was "Southern Kanto" and the delivery destination was "West Kanto", the other vehicle operation day weather data acquisition module will acquire the presence or absence of heavy rain, strong winds, high waves, and high tides as weather data for the other vehicle operation day, associated with this date and time and the regions of the delivery origin and destination.

故障判定モデル生成モジュールは、故障時センサデータと、故障時運行データと、他車両運転手運転傾向データと、他車両運行日天候データとの相関関係を学習し、故障判定モデルを生成する(ステップS34)。
故障判定モデル生成モジュールが実行する学習の方法としては、上述した点検モデル生成モジュールが実行する学習の方法と同様に、教師あり学習、教師なし学習、強化学習等による機械学習や、畳み込みニューラルネットワーク、再起型ニューラルネットワーク、長・短期記憶等によるディープラーニング等が挙げられる。本実施形態では、教師あり学習による機械学習を例として説明する。
故障判定モデル生成モジュールは、取得した各故障時センサデータと、故障時運行データと、他車両運転手運転傾向データと、他車両運行日天候データとの相関関係を教師あり学習による機械学習を実行する。
故障判定モデル生成モジュールは、振動センサデータと、この故障時運行データと、他車両運転手運転傾向データと、他車両運行日天候データとの相関関係を学習する。また、故障判定モデル生成モジュールは、空気圧センサデータと、この故障時運行データと、他車両運転手運転傾向データと、他車両運行日天候データとの相関関係を学習する。また、故障判定モデル生成モジュールは、フルートレベルセンサデータと、この故障時運行データと、他車両運転手運転傾向データと、他車両運行日天候データとの相関関係を学習する。また、故障判定モデル生成モジュールは、パーキングブレーキセンサデータと、この故障時運行データと、他車両運転手運転傾向データと、他車両運行日天候データとの相関関係を学習する。また、故障判定モデル生成モジュールは、クーラントレベルセンサデータと、この故障時運行データと、他車両運転手運転傾向データと、他車両運行日天候データとの相関関係を学習する。また、故障判定モデル生成モジュールは、照度センサデータと、この故障時運行データと、他車両運転手運転傾向データと、他車両運行日天候データとの相関関係を学習する。
故障判定モデル生成モジュールは、学習結果に基づいて、其々の点検項目毎に、故障時判定モデルを生成する。
なお、故障判定モデル生成モジュールは、他車両6の年式毎に、故障判定モデルを生成しても良い。また、年式は、ECU8から取得してもよい。
The failure determination model generation module learns the correlations between the sensor data at the time of failure, the operation data at the time of failure, the driving tendency data of the driver of the other vehicle, and the weather data on the day the other vehicle is operated, and generates a failure determination model (step S34).
Similar to the learning method executed by the inspection model generation module described above, the learning method executed by the fault determination model generation module includes machine learning using supervised learning, unsupervised learning, reinforcement learning, etc., and deep learning using convolutional neural networks, recurrent neural networks, long-short-term memory, etc. In this embodiment, machine learning using supervised learning will be described as an example.
The failure judgment model generation module performs machine learning using supervised learning to determine the correlation between the acquired sensor data at the time of failure, operation data at the time of failure, driving tendency data of drivers of other vehicles, and weather data on the day other vehicles are operated.
The failure determination model generation module learns the correlations between vibration sensor data, operation data at the time of a failure, driving tendency data of the driver of another vehicle, and weather data on the day the other vehicle is operated. The failure determination model generation module also learns the correlations between tire pressure sensor data, operation data at the time of a failure, driving tendency data of the driver of another vehicle, and weather data on the day the other vehicle is operated. The failure determination model generation module also learns the correlations between flute level sensor data, operation data at the time of a failure, driving tendency data of the driver of another vehicle, and weather data on the day the other vehicle is operated. The failure determination model generation module also learns the correlations between parking brake sensor data, operation data at the time of a failure, driving tendency data of the driver of another vehicle, and weather data on the day the other vehicle is operated. The failure determination model generation module also learns the correlations between coolant level sensor data, operation data at the time of a failure, driving tendency data of the driver of another vehicle, and weather data on the day the other vehicle is operated. The failure determination model generation module also learns the correlation between the illuminance sensor data, the operation data at the time of the failure, the driving tendency data of the driver of the other vehicle, and the weather data on the day the other vehicle is operated.
The failure determination model generation module generates a failure determination model for each inspection item based on the learning results.
The failure determination model generation module may generate a failure determination model for each model year of the other vehicle 6. The model year may also be acquired from the ECU 8.

故障判定モデル記憶モジュールは、故障判定モデルを記憶する(ステップS35)。故障判定モデル記憶モジュールは、生成した各点検項目の故障判定モデルを記憶する。 The fault determination model storage module stores the fault determination model (step S35). The fault determination model storage module stores the generated fault determination model for each inspection item.

以上が、故障判定モデル生成処理である。
上述した故障判定モデル生成処理の結果、コンピュータ10は、他車両6が過去に故障を起こした状態で計測されたセンサデータに基づき故障判定モデルを生成することになる。
The above is the fault determination model generation process.
As a result of the above-described fault determination model generation process, the computer 10 generates a fault determination model based on sensor data measured when the other vehicle 6 previously experienced a fault.

[コンピュータ10の故障診断処理]
図11に基づいて、コンピュータ10が実行する故障診断処理について説明する。図11は、コンピュータ10が実行する故障診断処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
[Fault diagnosis process of computer 10]
The fault diagnosis process executed by the computer 10 will be described with reference to Fig. 11. Fig. 11 is a diagram showing a flowchart of the fault diagnosis process executed by the computer 10. The processes executed by each of the modules described above will be described together with this process. Note that detailed descriptions of processes similar to those described above will be omitted.

初めに、点検用センサデータ取得モジュールは、車両5から点検用センサデータを取得する(ステップS40)。ステップS40の処理は、上述したステップS20の処理と同様である。 First, the inspection sensor data acquisition module acquires inspection sensor data from the vehicle 5 (step S40). The processing in step S40 is similar to the processing in step S20 described above.

条件判断モジュールは、所定の条件を満たすか否かを判断する(ステップS41)。ステップS41の処理は、上述したステップS21の処理と同様であり、条件判断モジュールは、上述した所定の条件を満たさないと判断した場合(ステップS41 NO)、本故障診断処理を終了する。 The condition determination module determines whether or not a predetermined condition is met (step S41). The processing in step S41 is the same as the processing in step S21 described above. If the condition determination module determines that the predetermined condition is not met (step S41 NO), the fault diagnosis process ends.

一方、条件判断モジュールは、上述した所定の条件を満たすと判断した場合(ステップS41 YES)、点検実施済判断モジュールは、本日の点検が実施済みであるか否かを判断する(ステップS42)。点検実施済判断モジュールは、点検日時及び故障診断結果が記録された後述する故障データベース(以下、故障DBと称す)を参照し、本日の点検が実施済みであるか否かを判断する。
点検実施済判断モジュールは、故障DBにおいて、本日の点検日時に、故障診断結果が記録されている場合、本日の点検が実施済みであると判断し(ステップS42 YES)、本故障診断処理を終了する。
ステップS42の処理により、点検が、一日の内、一度のみ行われることになる。一日一回の点検で良い場合、点検終了を待つ必要がなくなる。
On the other hand, if the condition determination module determines that the above-mentioned predetermined condition is met (YES in step S41), the inspection completion determination module determines whether or not today's inspection has been completed (step S42). The inspection completion determination module determines whether or not today's inspection has been completed by referring to a fault database (hereinafter referred to as the fault DB) described below in which the inspection date and time and the fault diagnosis results are recorded.
If the fault diagnosis result is recorded in the fault DB at the date and time of today's inspection, the inspection completion determination module determines that today's inspection has been completed (step S42 YES), and ends this fault diagnosis process.
By the process of step S42, the inspection is performed only once a day. If the inspection is performed only once a day, there is no need to wait for the inspection to finish.

一方、点検実施済判断モジュールは、故障DBにおいて、本日の点検日時に、故障診断結果が記録されていない場合、本日の点検が実施済みではないと判断し(ステップS42 NO)、点検時運行データ取得モジュールは、点検時運行データを取得する(ステップS43)。ステップS43の処理は、上述したステップS26の処理と同様である。 On the other hand, if the fault diagnosis result is not recorded in the fault DB for today's inspection date and time, the inspection completion determination module determines that today's inspection has not been performed (step S42: NO), and the inspection operation data acquisition module acquires inspection operation data (step S43). The processing of step S43 is the same as the processing of step S26 described above.

車両運転手運転傾向データ取得モジュールは、車両運転手運転傾向データを取得する(ステップS44)。
車両運転手運転傾向データは、点検を実施する車両5を運転する運転手の運転傾向を示す運転傾向データである。運転傾向データは、上述した通り、予め記憶部に記憶されたものや、他のコンピュータに記憶されたものである。運転傾向データは、上述したステップS32の処理に際して説明したものと同様のものであり、図9で示したものである。
車両運転手運転傾向データ取得モジュールは、車両5の運転手の運転手IDに基づいて、今回車両5を運転する運転手の運転傾向データを、車両運転手運転傾向データとして取得する。
今回、点検を実施する車両5の運転手の運転手IDが「200001」である場合、車両運転手運転傾向データ取得モジュールは、この運転手IDに対応付けられた急ブレーキの有無、急アクセルの有無、シフト変更の早・遅の有無、急ハンドルの有無を車両運転手運転傾向データとして取得する。
The vehicle driver driving tendency data acquisition module acquires the vehicle driver driving tendency data (step S44).
The vehicle driver driving tendency data is driving tendency data that indicates the driving tendency of the driver who drives the vehicle 5 to be inspected. As described above, the driving tendency data is data that has been stored in advance in a storage unit or in another computer. The driving tendency data is the same as that described in connection with the processing of step S32 above, and is shown in FIG. 9.
The vehicle driver driving tendency data acquisition module acquires, based on the driver ID of the driver of the vehicle 5, driving tendency data of the driver currently driving the vehicle 5 as vehicle driver driving tendency data.
If the driver ID of the driver of vehicle 5 undergoing inspection this time is "200001", the vehicle driver driving tendency data acquisition module acquires the vehicle driver driving tendency data associated with this driver ID, including whether or not the driver braked suddenly, accelerated suddenly, shifted gears early or late, and made sudden turns.

車両運行日天候データ取得モジュールは、車両運行日天候データを取得する(ステップS45)。
車両運行日天候データは、点検を実施する運行日の天候を示す天候データである。天候データは、上述した通り、予め記憶部に記憶されたものや、他のコンピュータに記憶されたものである。天候データは、上述したステップS33の処理に際して説明したものと同様であり、図10で示したものと同様である。
車両運行日天候データ取得モジュールは、点検を実施する運行日時、配送元及び配送先に基づいて、車両5が移動する日付及び場所の天候データを、車両運行日天候データとして取得する。
今回、車両5の点検を実施する日時が、「2021/02/05 8:00」であり、点検時運行データにおける配送元が「関東南」、配送先が「関東西」である場合、車両運行日天候データ取得モジュールは、この日時と、配送元及び配送先の地域とに対応付けられた、大雨の有無、暴風の有無、波浪の有無、高潮の有無を、他車両運行日天候データとして取得する。
The vehicle operation day weather data acquisition module acquires vehicle operation day weather data (step S45).
The vehicle operation day weather data is weather data that indicates the weather on the operation day on which the inspection is to be performed. As described above, the weather data is stored in advance in the storage unit or in another computer. The weather data is the same as that described in the processing of step S33 above, and is the same as that shown in FIG. 10.
The vehicle operation day weather data acquisition module acquires weather data for the date and location where the vehicle 5 travels as vehicle operation day weather data based on the operation date and time when the inspection is performed, the delivery origin, and the delivery destination.
If the date and time for inspection of vehicle 5 this time is "2021/02/05 8:00", and the origin of delivery in the inspection operation data is "Southern Kanto" and the destination of delivery is "West Kanto", the vehicle operation day weather data acquisition module will acquire the presence or absence of heavy rain, strong winds, high waves, and high tides as weather data for other vehicles operation days, associated with this date and time and the regions of the origin and destination of delivery.

点検実施モジュールは、点検用センサデータと、点検時運行データと、車両運転手運転傾向データと、車両運行日天候データとを故障判定モデルに適用し、点検項目毎に、車両5における故障の有無の点検を実施する(ステップS46)。
点検実施モジュールは、上述したステップS34の処理により生成した故障判定モデルを用いて、今回取得した点検用センサデータ、点検時運行データ、車両運転手運転傾向データ及び車両運行日天候データと一致又は近似する場合、点検項目毎の故障の有無を推測する。ここで、故障の有無の推測とは、現在における故障の有無の推測だけでなく、運行中又は運行終了時において、故障する可能性の有無の推測を含むものである。
点検項目が、タイヤの状態である場合、点検実施モジュールは、タイヤの故障判定モデルを用いて、空気圧センサデータ、点検時運行データにおける配送距離、車両運転手運転傾向データにおける急発進の有無や急ブレーキの有無、運行日天候データにおける雨の有無に対するタイヤの故障(例えば、バースト)の有無を推測する。また、点検実施モジュールは、他の点検項目についても同様に、点検項目の故障判定モデルを用いて、取得した点検用センサデータ、点検時運行データ、車両運転手運転傾向データ、運行日天候データに対する点検項目における故障の有無を推測する。
点検実施モジュールは、推測した点検結果が故障無しである場合、点検結果に故障が無いと判断し、推測した点検結果が故障有りである場合、点検結果に故障が有ると判断する。点検実施モジュールは、推測した点検結果がどちらでもない場合、故障が無いと判断する。
点検実施モジュールは、故障が有ると判断した点検項目に対して、その故障の内容を点検結果から判断するとともに、故障に対する対処法を判断する。空気圧センサデータ、配送距離、急発進、急ブレーキ、雨から推測したタイヤの状態が、バーストする可能性が有ると判断した場合、故障の内容をタイヤのバーストと判断し、対処法として、タイヤ交換と判断する。点検実施モジュールは、他の点検項目に対しても、故障が有ると判断したものに対して、その故障の内容及び対処法を判断する。
The inspection execution module applies the inspection sensor data, the operation data at the time of inspection, the vehicle driver's driving tendency data, and the weather data on the day the vehicle is operated to a fault determination model, and performs an inspection to determine whether or not there is a fault in the vehicle 5 for each inspection item (step S46).
The inspection execution module uses the failure determination model generated by the processing of step S34 described above to predict the presence or absence of a failure for each inspection item if the currently acquired inspection sensor data, inspection operation data, vehicle driver driving tendency data, and vehicle operation day weather data match or approximate each other. Here, predicting the presence or absence of a failure includes not only predicting the presence or absence of a current failure, but also predicting the possibility of a failure during operation or at the end of operation.
When the inspection item is the condition of the tires, the inspection execution module uses a tire failure determination model to predict the presence or absence of a tire failure (e.g., a burst) based on the air pressure sensor data, the delivery distance in the inspection operation data, the presence or absence of sudden acceleration or sudden braking in the vehicle driver's driving tendency data, and the presence or absence of rain in the operation day weather data. Similarly, for other inspection items, the inspection execution module uses the inspection item failure determination model to predict the presence or absence of a failure in the inspection item based on the acquired inspection sensor data, inspection operation data, vehicle driver's driving tendency data, and operation day weather data.
The inspection execution module determines that there is no fault in the inspection results if the inferred inspection result shows no fault, and determines that there is a fault in the inspection results if the inferred inspection result shows there is a fault.The inspection execution module determines that there is no fault in the inspection results if the inferred inspection result shows neither.
The inspection execution module determines the nature of the failure from the inspection results for inspection items that are determined to have a malfunction, and determines how to deal with the malfunction.If the tire condition estimated from air pressure sensor data, delivery distance, sudden acceleration, sudden braking, and rain is determined to be a possible tire burst, the module determines the nature of the malfunction as a tire burst and determines that the appropriate remedy is to replace the tire.The inspection execution module also determines the nature of the malfunction and how to deal with other inspection items that are determined to have a malfunction.

故障診断結果記録モジュールは、点検日時及び点検結果を故障DBに記録する(ステップS47)。故障診断結果記録モジュールは、この車両5の識別子と、点検日時と、各点検項目の故障診断結果とを対応付けて故障DBに記録する。
点検結果記録モジュールは、各点検項目の故障診断結果に紐付けて、各点検項目のセンサデータを記録する。
The fault diagnosis result recording module records the inspection date and time and the inspection result in the fault DB (step S47). The fault diagnosis result recording module records the identifier of the vehicle 5, the inspection date and time, and the fault diagnosis result for each inspection item in association with each other in the fault DB.
The inspection result recording module records the sensor data for each inspection item, linking it to the fault diagnosis results for each inspection item.

[故障DB]
図12に基づいて、故障DBについて説明する。図12は、故障診断結果記録モジュールが記録する故障DBの一例を模式的に示した図である。
図12において、故障DBは、点検が実施された車両5の車両IDと、点検日時と、点検項目と、各点検項目の点検結果とが対応付けられて記録されたものである。故障診断結果記録モジュールは、点検DBに、点検結果において、点検項目に故障が無かった場合、故障無と記録し、点検項目に故障が有った場合、故障が有ること及び対処法(故障有及びタイヤ交換)を記録する。各点検項目には、今回取得した点検用センサデータが紐付けられている。
コンピュータ10は、この故障DBを、後述する故障判定モデルの更新処理(ステップS50)に用いる。
[Failure DB]
The fault DB will be described with reference to Fig. 12. Fig. 12 is a diagram showing an example of the fault DB recorded by the fault diagnosis result recording module.
12, the fault DB records the vehicle ID of the vehicle 5 that was inspected, the inspection date and time, the inspection items, and the inspection results for each inspection item, all in association with each other. The fault diagnosis result recording module records "no fault" in the inspection DB if the inspection results show no fault in the inspection item, and records the fact that a fault exists and the remedy (fault present and tire replacement) if a fault is found in the inspection item. The inspection sensor data acquired this time is linked to each inspection item.
The computer 10 uses this fault DB in the process of updating the fault determination model (step S50) described later.

図11に戻り、故障診断処理の続きを説明する。
故障判断モジュールは、点検項目に故障が有るか否かを判断する(ステップS48)。故障判断モジュールは、故障DBを参照し、今回の点検結果に、故障が有ると記録されているか否かを判断する。なお、故障判断モジュールは、上述したステップS46の処理による点検の結果、故障が有るか否かを判断しても良い。
故障判断モジュールは、点検項目に故障が無いと判断した場合(ステップS48 NO)、コンピュータ10は、本故障診断処理を終了する。
Returning to FIG. 11, the rest of the fault diagnosis process will be described.
The fault determination module determines whether or not there is a fault in the inspection item (step S48). The fault determination module refers to the fault DB and determines whether or not there is a record of a fault in the current inspection result. Note that the fault determination module may determine whether or not there is a fault based on the inspection result by the processing of step S46 described above.
If the fault determination module determines that there is no fault in the inspection item (NO in step S48), the computer 10 ends this fault diagnosis process.

一方、故障判断モジュールは、点検項目に故障が有ると判断した場合(ステップS48 YES)、故障通知モジュールは、故障が有ることと、点検時運行データとを通知する(ステップS49)。故障通知モジュールは、故障が有ると判断された点検項目の内容と、この故障に対する対処法と、取得した点検時運行データとを含む故障通知を生成する。故障通知モジュールは、生成した故障通知を、運転手端末又は運行管理者端末に送信する。
運転手端末又は運行管理者端末は、この故障通知を受信し、自身の表示部等に表示する。故障通知モジュールは、運転手端末又は運行管理者端末に、この故障通知を出力させることにより、故障が有ること及びその対処法と、点検時運行データとを運転手又は運行管理者に通知する。
On the other hand, if the malfunction determination module determines that there is a malfunction in the inspection item (step S48 YES), the malfunction notification module notifies the driver that there is a malfunction and the inspection operation data (step S49). The malfunction notification module generates a malfunction notification including the details of the inspection item determined to have a malfunction, a countermeasure for the malfunction, and the acquired inspection operation data. The malfunction notification module transmits the generated malfunction notification to the driver's terminal or the operation manager's terminal.
The driver terminal or the operations manager terminal receives this failure notification and displays it on its own display unit, etc. The failure notification module causes the driver terminal or the operations manager terminal to output this failure notification, thereby notifying the driver or the operations manager that there is a failure, how to deal with it, and the inspection operation data.

[故障通知]
図13に基づいて、故障通知について説明する。図13は、運行管理者端末に出力された故障通知の一例を模式的に示した図である。
図13において、故障が有ると判断された点検項目を、「故障項目」として示す。また、対処法を、「対処法」としてしめす。タイヤのバーストが故障として判断された場合、故障通知に、故障項目として、タイヤのバースト、対処法として、タイヤの交換が必要と其々示される。また、点検時運行データを、「運行データ」として示す。この運行データは、上述したステップS43の処理により取得された点検時運行データが示される。
運行管理者は、この故障通知を閲覧することにより、故障が有る点検項目、その対処法、故障が有る車両5の運行データを把握する。故障通知が、運転手端末に出力される場合も、図13で示す故障通知と同様のものが、運転手端末に出力される。運転手は、この故障通知を閲覧することにより、故障が有る点検項目、対処法、故障が有る車両5の運行データを把握する。
[Failure notification]
The malfunction notification will be described with reference to Fig. 13. Fig. 13 is a diagram showing an example of a malfunction notification output to the operation manager terminal.
In FIG. 13, an inspection item that is determined to have a malfunction is shown as a "malfunction item." Furthermore, the remedy is shown as a "remedy." If a tire burst is determined to be the malfunction, the malfunction notification will indicate tire burst as the malfunction item and the remedy that tire replacement is required. Furthermore, the inspection operation data is shown as "operation data." This operation data is the inspection operation data acquired by the processing of step S43 described above.
By viewing this malfunction notification, the operations manager can ascertain the inspection item with the malfunction, how to deal with it, and the operation data of the vehicle 5 with the malfunction. When the malfunction notification is output to the driver's terminal, a malfunction notification similar to that shown in Fig. 13 is also output to the driver's terminal. By viewing this malfunction notification, the driver can ascertain the inspection item with the malfunction, how to deal with it, and the operation data of the vehicle 5 with the malfunction.

図11に戻り、故障診断処理の続きを説明する。
故障判定モデル生成モジュールは、今回の点検結果に基づいて、故障判定モデルを更新する(ステップS50)。
故障判定モデル生成モジュールは、今回の点検結果に基づいて、取得した点検用センサデータと、点検時運行データと、車両運転手運転傾向データと、車両運行日天候データと、点検結果との相関関係を教師あり学習による機械学習を実行する。故障判定モデル生成モジュールは、学習結果に基づいて、上述したステップS34の処理により生成した故障判定モデルを更新する。この時、故障が有ると判断された点検項目の故障判定モデルのみが更新される。
故障判定モデル記憶モジュールは、更新後の各故障判定モデルを記憶する。
コンピュータ10は、次回以降の故障診断処理において、ステップS50の処理により更新された故障判定モデルを用いて、ステップS46の処理を実行する。
Returning to FIG. 11, the rest of the fault diagnosis process will be described.
The fault determination model generation module updates the fault determination model based on the current inspection result (step S50).
Based on the inspection results, the fault determination model generation module performs machine learning using supervised learning to determine correlations between the acquired inspection sensor data, inspection operation data, vehicle driver driving tendency data, vehicle operation day weather data, and the inspection results.The fault determination model generation module updates the fault determination model generated by the processing of step S34 described above based on the learning results.At this time, only the fault determination models for inspection items determined to have a fault are updated.
The fault determination model storage module stores each updated fault determination model.
In the next and subsequent fault diagnosis processes, the computer 10 executes the process of step S46 using the fault determination model updated by the process of step S50.

以上が、故障診断処理である。 This completes the fault diagnosis process.

上述した故障診断処理は、車両5における故障の有無の点検を実施するものであるが、コンピュータ10は、車両5における点検項目毎に、故障の予兆の点検を実施することも可能である。この場合について説明する。
コンピュータ10は、故障時センサデータを取得したタイミング以前の所定のタイミング(例えば、数日前、一日前、一週間前)における他車両6の点検用センサデータを、点検DBを参照し取得する。また、このタイミングの他車両6における点検時運行データ、車両運転手運転傾向データ及び車両運行日天候データも併せて取得する。
コンピュータ10は、取得した点検用センサデータ、点検時運行データ、車両運転手運転傾向データ及び車両運行日天候データの相関関係を学習し、前兆判定モデルを生成する。
コンピュータ10は、上述した故障診断処理における故障の有無の点検を実施する(ステップS46)際、生成した前兆判定モデルを適用し、点検項目毎における故障の予兆の有無に関する点検を実施すれば良い。
コンピュータ10は、故障の予兆が有ると判断した場合、故障の予兆があること、整備の要否の提案と、点検時運行データとをステップS49の処理と同様に、通知する。
コンピュータ10は、このような処理を実行することにより、故障の予兆の点検を実施することが可能となる。
The fault diagnosis process described above is for inspecting whether or not there is a fault in the vehicle 5, but the computer 10 can also inspect for signs of a fault for each inspection item in the vehicle 5. This case will be described.
The computer 10 refers to the inspection DB to acquire the inspection sensor data of the other vehicle 6 at a predetermined timing (e.g., several days, one day, or one week) before the timing at which the sensor data at the time of failure was acquired. The computer 10 also acquires the inspection operation data, the vehicle driver's driving tendency data, and the weather data on the vehicle operation day of the other vehicle 6 at this timing.
The computer 10 learns the correlations between the acquired inspection sensor data, inspection operation data, vehicle driver driving tendency data, and vehicle operation day weather data, and generates a sign determination model.
When the computer 10 checks for the presence or absence of a fault in the above-mentioned fault diagnosis process (step S46), it simply applies the generated precursor determination model and checks for the presence or absence of precursors of a fault for each inspection item.
If the computer 10 determines that there is a sign of a malfunction, it notifies the user of the presence of the sign of a malfunction, suggests whether maintenance is necessary, and provides the operational data at the time of inspection, in the same manner as in the process of step S49.
By executing such processing, the computer 10 is able to check for signs of failure.

上述した手段、機能は、コンピュータ(CPU、情報処理装置、各種端末を含む)が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される(SaaS:ソフトウェア・アズ・ア・サービス)形態やクラウドサービスで提供されてよい。また、プログラムは、コンピュータ読取可能な記録媒体に記録された形態で提供されてよい。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記録装置又は外部記録装置に転送し記録して実行する。また、そのプログラムを、記録装置(記録媒体)に予め記録しておき、その記録装置から通信回線を介してコンピュータに提供するようにしてもよい。 The above-mentioned means and functions are realized by a computer (including a CPU, information processing device, and various terminals) loading and executing a specified program. The program may be provided, for example, from the computer via a network (Software as a Service (SaaS)) or as a cloud service. The program may also be provided in a form recorded on a computer-readable recording medium. In this case, the computer reads the program from the recording medium, transfers it to an internal or external recording device, records it, and executes it. The program may also be pre-recorded on a recording device (recording medium) and provided from the recording device to the computer via a communication line.

以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。 Although the embodiments of the present invention have been described above, the present invention is not limited to these above-mentioned embodiments. Furthermore, the effects described in the embodiments of the present invention are merely a list of the most favorable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments of the present invention.

(1)車両(例えば、車両5)の点検を実施する車両点検システムであって、
前記車両に備えられたセンサ(例えば、振動センサ、空気圧センサ、フルードレベルセンサ、パーキングブレーキセンサ、クーラントレベルセンサ、照度センサ)が計測した点検用センサデータ(例えば、振動センサデータ、空気圧センサデータ、フルードレベルセンサデータ、パーキングブレーキセンサデータ、クーラントレベルセンサデータ、照度センサデータ)を取得する点検用データ取得部(例えば、点検用データ取得部11、点検用センサデータ取得モジュール)と、
取得した前記点検用センサデータと、蓄積された過去の当該点検用センサデータとに基づいて、点検項目(例えば、例えば、Vベルトの緩み、タイヤの状態(空気圧、亀裂、溝)、ブレーキ液の残量、パーキングブレーキの作動状態、冷却水の残量、灯火類の点灯状態)毎に前記車両の点検を実施する点検実施部(例えば、点検実施部12、点検実施モジュール)と、
を備える車両点検システム。
(1) A vehicle inspection system that performs an inspection of a vehicle (e.g., vehicle 5),
an inspection data acquisition unit (e.g., an inspection data acquisition unit 11, an inspection sensor data acquisition module) that acquires inspection sensor data (e.g., vibration sensor data, air pressure sensor data, fluid level sensor data, parking brake sensor data, coolant level sensor data, illuminance sensor data) measured by sensors (e.g., vibration sensor, air pressure sensor, fluid level sensor, parking brake sensor, coolant level sensor, illuminance sensor) provided in the vehicle;
an inspection execution unit (e.g., inspection execution unit 12, inspection execution module) that inspects the vehicle for each inspection item (e.g., looseness of a V-belt, tire condition (air pressure, cracks, grooves), remaining amount of brake fluid, operating state of a parking brake, remaining amount of coolant, lighting state of lights) based on the acquired inspection sensor data and the accumulated past inspection sensor data;
A vehicle inspection system equipped with:

(1)の発明によれば、自動で点検を実施することが可能となり、運転手の負担を軽減することが可能となる。 The invention (1) makes it possible to perform inspections automatically, reducing the burden on the driver.

(2)前記車両に関連した他車両(例えば、他車両6)が過去に故障と判定された状態で計測された故障時センサデータ(例えば、振動センサデータ、空気圧センサデータ、フルードレベルセンサデータ、パーキングブレーキセンサデータ、クーラントレベルセンサデータ、照度センサデータ)と、当該他車両の故障時の運行データ(例えば、運行日時、車両ID、配送元、配送先、配送経路(配送距離、高地の有無)、製品重量等)に関する故障時運行データとを取得する故障時データ取得部(例えば、故障時センサデータ取得モジュール、故障時運行データ取得モジュール)と、
取得した前記故障時センサデータと、前記故障時運行データとの相関関係を学習し、故障判定モデルを生成するモデル生成部(例えば、故障判定モデル生成モジュール)と、
を更に備え、
前記点検用データ取得部(例えば、点検時運行データ取得モジュール)は、前記車両の点検時の運行データに関する点検時運行データを取得し、
前記点検実施部は、取得した前記点検用センサデータと、前記点検時運行データとに対して、前記故障判定モデルを適用することにより、前記車両における故障の有無の点検を実施する、
(1)に記載の車両点検システム。
(2) A failure data acquisition unit (e.g., a failure sensor data acquisition module, a failure operation data acquisition module) that acquires failure sensor data (e.g., vibration sensor data, air pressure sensor data, fluid level sensor data, parking brake sensor data, coolant level sensor data, illuminance sensor data) measured when another vehicle related to the vehicle (e.g., another vehicle 6) was previously determined to be in a failure state, and failure operation data related to the other vehicle's failure (e.g., operation date and time, vehicle ID, delivery origin, delivery destination, delivery route (delivery distance, presence or absence of high altitude), product weight, etc.);
a model generation unit (e.g., a failure determination model generation module) that learns a correlation between the acquired failure-time sensor data and the failure-time operation data and generates a failure determination model;
Further provided with
The inspection data acquisition unit (e.g., an inspection operation data acquisition module) acquires inspection operation data related to operation data at the time of inspection of the vehicle,
The inspection execution unit applies the failure determination model to the acquired inspection sensor data and the inspection operation data to inspect whether or not there is a failure in the vehicle.
A vehicle inspection system as described in (1).

(2)の発明によれば、故障の学習を行うことにより、自動で、故障の点検を実施することが可能となる。 According to the invention (2), faults can be learned and automatically inspected.

(3)前記車両のイグニッションスイッチがオン又はオフになったことを示すイグニッションデータを取得するイグニッションデータ取得部(例えば、イグニッションデータ取得モジュール)と、
を更に備え、
前記点検実施部は、イグニッションデータを取得した時、点検を実施する、
(1)又は(2)に記載の車両点検システム。
(3) an ignition data acquisition unit (e.g., an ignition data acquisition module) that acquires ignition data indicating whether an ignition switch of the vehicle has been turned on or off;
Further provided with
The inspection execution unit executes an inspection when acquiring ignition data.
A vehicle inspection system according to (1) or (2).

(3)の発明によれば、点検を確実に行うことが容易となる。 The invention (3) makes it easier to perform inspections reliably.

(4)前記点検実施部は、予め設定した時刻に点検を実施する、
(1)又は(2)に記載の車両点検システム。
(4) The inspection execution unit executes the inspection at a preset time.
A vehicle inspection system according to (1) or (2).

(4)の発明によれば、点検を確実に行うことが容易となる。 The invention (4) makes it easier to perform inspections reliably.

(5)前記点検用データ取得部(例えば、点検時運行データ取得モジュール)は、前記車両の点検時の運行データに関する点検時運行データを取得し、
点検の結果、前記点検項目に問題が検出された場合、当該問題が検出されたことと、前記点検時運行データとを通知する通知部(例えば、点検結果通知モジュール)と、
を更に備える(1)に記載の車両点検システム。
(5) The inspection data acquisition unit (e.g., an inspection operation data acquisition module) acquires inspection operation data related to operation data at the time of inspection of the vehicle,
a notification unit (for example, an inspection result notification module) that notifies the user that a problem has been detected in the inspection item as a result of the inspection and the operation data at the time of the inspection;
The vehicle inspection system according to (1) further comprises:

(5)の発明によれば、問題が有る車両を把握することが容易となる。 The invention (5) makes it easier to identify vehicles with problems.

(6)点検の結果、前記点検項目に故障が有る場合、当該故障が有ることと、前記車両の点検時運行データとを通知する通知部(例えば、故障通知モジュール)と、
を更に備える(2)に記載の車両点検システム。
(6) a notification unit (for example, a fault notification module) that notifies the user of the fault and the vehicle's operation data at the time of inspection if a fault is found in the inspection item as a result of the inspection;
The vehicle inspection system according to (2) further comprises:

(6)の発明によれば、故障が有る車両を把握することが容易となる。 The invention (6) makes it easier to identify vehicles with malfunctions.

(7)前記他車両の運転手の運転傾向(例えば、急ブレーキの有無、急アクセルの有無、シフト変更の早・遅の有無、急ハンドルの有無)に関する他車両運転手運転傾向データを取得する他車両運転手運転傾向データ取得部(例えば、他車両運転手運転傾向データ取得モジュール)と、
前記他車両の運行日の天候(例えば、日時、地域、大雨の有無、暴風の有無、波浪の有無、高潮の有無)に関する他車両運行日天候データを取得する他車両運行日天候データ取得部(例えば、他車両運行日天候データ取得モジュール)と、
を更に備え、
前記モデル生成部は、取得した前記故障時センサデータと、前記故障時運行データと、前記他車両運転手運転傾向データと、前記他車両運行日天候データとの相関関係を学習し、前記故障判定モデルを生成する、
(2)に記載の車両点検システム。
(7) An other vehicle driver driving tendency data acquisition unit (e.g., other vehicle driver driving tendency data acquisition module) that acquires other vehicle driver driving tendency data regarding the driving tendency of the driver of the other vehicle (e.g., whether or not there is sudden braking, whether or not there is sudden acceleration, whether or not there is early or late shift change, whether or not there is sudden steering),
an other vehicle operation day weather data acquisition unit (e.g., other vehicle operation day weather data acquisition module) that acquires other vehicle operation day weather data related to the weather on the operation day of the other vehicle (e.g., date and time, region, presence or absence of heavy rain, presence or absence of storms, presence or absence of waves, presence or absence of high tides);
Further provided with
the model generation unit learns correlations between the acquired sensor data at the time of failure, the operation data at the time of failure, the driving tendency data of the driver of the other vehicle, and the weather data on the day the other vehicle is operated, and generates the failure determination model.
(2) A vehicle inspection system according to (2).

(7)の発明によれば、長距離運行前や運転傾向、悪天候に対応することができ、故障を抑止することが可能となる。 The invention (7) makes it possible to respond to driving habits and bad weather before long-distance travel, and to prevent breakdowns.

(8)前記車両の運転手の運転傾向に関する車両運転手運転傾向データを取得する車両運転手運転傾向データ取得部(例えば、車両運転手運転傾向データ取得モジュール)と、
前記車両の運行日の天候に関する車両運行日天候データを取得する車両運行日天候データ取得部(例えば、車両運行日天候データ取得モジュール)と、
を更に備え、
前記点検実施部は、取得した前記点検用センサデータと、前記点検時運行データと、前記車両運転手運転傾向データと、前記車両運行日天候データとに対して、前記故障判定モデルを適用することにより、前記車両の故障の有無の点検を実施する、
(7)に記載の車両点検システム。
(8) A vehicle driver driving tendency data acquisition unit (for example, a vehicle driver driving tendency data acquisition module) that acquires vehicle driver driving tendency data related to the driving tendency of the driver of the vehicle;
a vehicle operation day weather data acquisition unit (e.g., a vehicle operation day weather data acquisition module) that acquires vehicle operation day weather data relating to the weather on the vehicle operation day;
Further provided with
The inspection implementation unit inspects the vehicle for the presence or absence of a malfunction by applying the malfunction determination model to the acquired inspection sensor data, the inspection operation data, the vehicle driver's driving tendency data, and the vehicle operation day weather data.
(7) A vehicle inspection system according to (7).

(8)の発明によれば、長距離運行前や運転傾向、悪天候に対応することができ、故障を抑止することが可能となる。 The invention (8) makes it possible to respond to driving habits and bad weather before long-distance travel, and to prevent breakdowns.

(9)車両の点検を実施するコンピュータが実行する車両点検方法であって、
前記車両に備えられたセンサが計測した点検用センサデータを取得するステップ(例えば、ステップS20)と、
取得した前記点検用センサデータと、蓄積された過去の当該点検用センサデータとに基づいて、点検項目毎に前記車両の点検を実施するステップ(例えば、ステップS23)と、
を備える車両点検方法。
(9) A vehicle inspection method executed by a computer that performs vehicle inspection, comprising:
A step (e.g., step S20) of acquiring inspection sensor data measured by a sensor provided in the vehicle;
A step (e.g., step S23) of inspecting the vehicle for each inspection item based on the acquired inspection sensor data and the accumulated past inspection sensor data;
A vehicle inspection method comprising:

(10)車両の点検を実施するコンピュータに、
前記車両に備えられたセンサが計測した点検用センサデータを取得するステップ(例えば、ステップS20)、
取得した前記点検用センサデータと、蓄積された過去の当該点検用センサデータとに基づいて、点検項目毎に前記車両の点検を実施するステップ(例えば、ステップS23)、
を実行させるためのコンピュータ読み取り可能なプログラム。
(10) A computer that performs vehicle inspections,
A step of acquiring inspection sensor data measured by a sensor provided in the vehicle (e.g., step S20);
A step of inspecting the vehicle for each inspection item based on the acquired inspection sensor data and the accumulated past inspection sensor data (e.g., step S23);
A computer-readable program for executing the program.

1 車両点検システム
3 ネットワーク
5 車両
6 他車両
7,8 ECU
10 コンピュータ10
11 点検用データ取得部
12 点検実施部

1 Vehicle inspection system 3 Network 5 Vehicle 6 Other vehicles 7, 8 ECU
10 Computer 10
11 Inspection data acquisition unit 12 Inspection execution unit

Claims (10)

車両の点検を実施する車両点検システムであって、
前記車両の点検項目毎の点検結果に関する点検結果データを取得する点検結果取得部と、
前記車両に備えられたセンサが計測した点検用センサデータを取得する点検用データ取得部と、
取得した前記点検用センサデータと、前記点検結果データとの相関関係を学習し、点検モデルを生成する点検モデル生成部と、
取得した前記点検用センサデータを、前記点検モデルに適用することにより、前記点検項目毎に前記車両の点検を実施する点検実施部と、
を備える車両点検システム。
A vehicle inspection system for inspecting a vehicle,
an inspection result acquisition unit that acquires inspection result data regarding inspection results for each inspection item of the vehicle;
an inspection data acquisition unit that acquires inspection sensor data measured by a sensor provided in the vehicle;
an inspection model generation unit that learns the correlation between the acquired inspection sensor data and the inspection result data and generates an inspection model;
an inspection implementation unit that applies the acquired inspection sensor data to the inspection model to inspect the vehicle for each inspection item;
A vehicle inspection system equipped with:
前記車両に関連した他車両が故障と判定された状態で計測された故障時センサデータと、当該他車両の故障時の運行データに関する故障時運行データとを取得する故障時データ取得部と、
取得した前記故障時センサデータと、前記故障時運行データとの相関関係を学習し、故障判定モデルを生成するモデル生成部と、
を更に備え、
前記点検用データ取得部は、前記車両の点検時の運行データに関する点検時運行データを取得し、
前記点検実施部は、取得した前記点検用センサデータと、前記点検時運行データとに対して、前記故障判定モデルを適用することにより、前記車両における故障の有無の点検を実施する、
請求項1に記載の車両点検システム。
a failure data acquisition unit that acquires failure sensor data measured when another vehicle related to the vehicle is determined to be in a failure state and failure operation data related to operation data of the other vehicle when the other vehicle is in a failure state;
a model generation unit that learns a correlation between the acquired sensor data at the time of failure and the operational data at the time of failure and generates a failure determination model;
Further provided with
the inspection data acquisition unit acquires inspection operation data relating to operation data at the time of inspection of the vehicle;
The inspection execution unit applies the failure determination model to the acquired inspection sensor data and the inspection operation data to inspect whether or not there is a failure in the vehicle.
The vehicle inspection system according to claim 1 .
前記車両のイグニッションスイッチがオン又はオフになったことを示すイグニッションデータを取得するイグニッションデータ取得部と、
を更に備え、
前記点検実施部は、イグニッションデータを取得した時、点検を実施する、
請求項1又は2に記載の車両点検システム。
an ignition data acquisition unit that acquires ignition data indicating whether an ignition switch of the vehicle has been turned on or off;
Further provided with
The inspection execution unit executes an inspection when acquiring ignition data.
3. A vehicle inspection system according to claim 1 or 2.
前記点検実施部は、予め設定した時刻に点検を実施する、
請求項1又は2に記載の車両点検システム。
The inspection execution unit executes the inspection at a preset time.
3. A vehicle inspection system according to claim 1 or 2.
前記点検用データ取得部は、前記車両の点検時の運行データに関する点検時運行データを取得し、
点検の結果、前記点検項目に問題が検出された場合、当該問題が検出されたことと、前記点検時運行データとを通知する通知部と、
を更に備える請求項1に記載の車両点検システム。
the inspection data acquisition unit acquires inspection operation data relating to operation data at the time of inspection of the vehicle;
a notification unit that notifies the driver that a problem has been detected in the inspection item as a result of the inspection and the inspection-time operation data when the problem has been detected;
The vehicle inspection system of claim 1 further comprising:
前記点検の結果、前記点検項目に故障が有る場合、当該故障が有ることと、前記車両の点検時運行データとを通知する通知部と、
を更に備える請求項2に記載の車両点検システム。
a notification unit that notifies the driver of the presence of a malfunction in the inspection item as a result of the inspection and the vehicle's operation data at the time of inspection;
The vehicle inspection system of claim 2 further comprising:
前記他車両の運転手の運転傾向に関する他車両運転手運転傾向データを取得する他車両運転手運転傾向データ取得部と、
前記他車両の運行日の天候に関する他車両運行日天候データを取得する他車両運行日天候データ取得部と、
を更に備え、
前記モデル生成部は、取得した前記故障時センサデータと、前記故障時運行データと、前記他車両運転手運転傾向データと、前記他車両運行日天候データとの相関関係を学習し、前記故障判定モデルを生成する、
請求項2に記載の車両点検システム。
an other vehicle driver driving tendency data acquisition unit that acquires other vehicle driver driving tendency data relating to the driving tendency of the driver of the other vehicle;
an other vehicle operation day weather data acquisition unit that acquires other vehicle operation day weather data relating to the weather on the operation day of the other vehicle;
Further provided with
the model generation unit learns correlations between the acquired sensor data at the time of failure, the operation data at the time of failure, the driving tendency data of the driver of the other vehicle, and the weather data on the day the other vehicle is operated, and generates the failure determination model.
The vehicle inspection system according to claim 2 .
前記車両の運転手の運転傾向に関する車両運転手運転傾向データを取得する車両運転手運転傾向データ取得部と、
前記車両の運行日の天候に関する車両運行日天候データを取得する車両運行日天候データ取得部と、
を更に備え、
前記点検実施部は、取得した前記点検用センサデータと、前記点検時運行データと、前記車両運転手運転傾向データと、前記車両運行日天候データとに対して、前記故障判定モデルを適用することにより、前記車両の故障の有無の点検を実施する、
請求項7に記載の車両点検システム。
a vehicle driver driving tendency data acquisition unit that acquires vehicle driver driving tendency data relating to the driving tendency of the driver of the vehicle;
a vehicle operation day weather data acquisition unit that acquires vehicle operation day weather data relating to the weather on the operation day of the vehicle;
Further provided with
The inspection implementation unit inspects the vehicle for the presence or absence of a malfunction by applying the malfunction determination model to the acquired inspection sensor data, the inspection operation data, the vehicle driver's driving tendency data, and the vehicle operation day weather data.
The vehicle inspection system according to claim 7.
車両の点検を実施するコンピュータが実行する車両点検方法であって、
前記車両の点検項目毎の点検結果に関する点検結果データを取得するステップと、
前記車両に備えられたセンサが計測した点検用センサデータを取得するステップと、
取得した前記点検用センサデータと、前記点検結果データとの相関関係を学習し、点検モデルを生成するステップと、
取得した前記点検用センサデータを、前記点検モデルに適用することにより、前記点検項目毎に前記車両の点検を実施するステップと、
を備える車両点検方法。
A computer-implemented vehicle inspection method for inspecting a vehicle, comprising:
acquiring inspection result data relating to inspection results for each inspection item of the vehicle;
acquiring inspection sensor data measured by a sensor provided in the vehicle;
A step of learning a correlation between the acquired inspection sensor data and the inspection result data and generating an inspection model;
applying the acquired inspection sensor data to the inspection model to inspect the vehicle for each inspection item;
A vehicle inspection method comprising:
車両の点検を実施するコンピュータに、
前記車両の点検項目毎の点検結果に関する点検結果データを取得するステップ、
前記車両に備えられたセンサが計測した点検用センサデータを取得するステップ、
取得した前記点検用センサデータと、前記点検結果データとの相関関係を学習し、点検モデルを生成するステップ、
取得した前記点検用センサデータを、前記点検モデルに適用することにより、前記点検項目毎に前記車両の点検を実施するステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
The computer that performs the vehicle inspection
acquiring inspection result data relating to inspection results for each inspection item of the vehicle;
acquiring inspection sensor data measured by a sensor provided in the vehicle;
A step of learning a correlation between the acquired inspection sensor data and the inspection result data and generating an inspection model;
applying the acquired inspection sensor data to the inspection model to inspect the vehicle for each inspection item;
A computer-readable program for executing the program.
JP2022036514A 2022-03-09 2022-03-09 Vehicle inspection system, vehicle inspection method and program Active JP7789588B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022036514A JP7789588B2 (en) 2022-03-09 2022-03-09 Vehicle inspection system, vehicle inspection method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022036514A JP7789588B2 (en) 2022-03-09 2022-03-09 Vehicle inspection system, vehicle inspection method and program

Publications (2)

Publication Number Publication Date
JP2023131639A JP2023131639A (en) 2023-09-22
JP7789588B2 true JP7789588B2 (en) 2025-12-22

Family

ID=88065758

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022036514A Active JP7789588B2 (en) 2022-03-09 2022-03-09 Vehicle inspection system, vehicle inspection method and program

Country Status (1)

Country Link
JP (1) JP7789588B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006053016A (en) 2004-08-11 2006-02-23 Hitachi Ltd Vehicle failure diagnosis device and in-vehicle terminal
JP2006281934A (en) 2005-03-31 2006-10-19 Yamato Auto Works Kk Vehicle inspection information processing system and program thereof
JP2020030075A (en) 2018-08-21 2020-02-27 株式会社デンソー Automatic daily inspection system
CN116384961A (en) 2023-02-27 2023-07-04 中国第一汽车股份有限公司 Predictive application method and system based on vehicle electronic and electric appliance fault prediction model
KR102622271B1 (en) 2021-06-08 2024-01-09 주식회사 카바조 Method for estimating vehicle price using neural network and system for the method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3124939B2 (en) * 1996-12-09 2001-01-15 株式会社オートネットワーク技術研究所 Vehicle inspection system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006053016A (en) 2004-08-11 2006-02-23 Hitachi Ltd Vehicle failure diagnosis device and in-vehicle terminal
JP2006281934A (en) 2005-03-31 2006-10-19 Yamato Auto Works Kk Vehicle inspection information processing system and program thereof
JP2020030075A (en) 2018-08-21 2020-02-27 株式会社デンソー Automatic daily inspection system
KR102622271B1 (en) 2021-06-08 2024-01-09 주식회사 카바조 Method for estimating vehicle price using neural network and system for the method
CN116384961A (en) 2023-02-27 2023-07-04 中国第一汽车股份有限公司 Predictive application method and system based on vehicle electronic and electric appliance fault prediction model

Also Published As

Publication number Publication date
JP2023131639A (en) 2023-09-22

Similar Documents

Publication Publication Date Title
US9576406B2 (en) Determining a remedial action for a motorized vehicle based on sensed vibration
JP3787010B2 (en) Apparatus and method for comparing machines in a fleet
CN102069781B (en) Allow vehicle diagnostics and the forecast of telematic polymerization
KR20190008139A (en) Driver assist design analysis system
US20240086860A1 (en) Predicting maintenance servicings for a fleet of vehicles
EP1860411A2 (en) Electronic vibration sensor
CN109131352A (en) For self-test to be autonomous or the method for the driving functions of part autonomous vehicle
CN115016428B (en) A three-dimensional multi-level diagnostic system and method for special vehicles
CN111736030B (en) General fault management method for automobile
US20220027963A1 (en) Vehicle Valuation Engine to Determine Valuation Based on Usage and Fault History
GB2518156A (en) A system and method for damage detection in a vehicle
JP7468778B2 (en) Vehicle abnormality detection device and vehicle abnormality detection method
CN116897379B (en) Methods and vehicle systems for determining the state of chassis components
JP2024169811A (en) Vehicle failure prediction method and device
JP2007326425A (en) Communication controlling unit, trouble analyzing center, and trouble analyzing method
JP7789588B2 (en) Vehicle inspection system, vehicle inspection method and program
US12277808B2 (en) Asset inspection assistant
CN118343145A (en) Vehicle troubleshooting method and vehicle-mounted equipment
KR102833885B1 (en) Method and system for predicting vehicle failure
EP4095533B1 (en) Early detection of cable failure in automotive networks
US12237982B2 (en) Early detection of cable failure in automotive networks
US12001272B2 (en) Method for the remote-controlled handling of an error finding in a means of transport, means of transport, backend server and system
WO2024013879A1 (en) Diagnostic control unit and diagnostic control method
Kulakov et al. Development of on-board Diagnostic Systems for Vehicles to Improve their Reliability
KR102887898B1 (en) Vehicle fault diagnosis method and system using GNN method

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20240305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240527

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241227

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20241227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250917

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251121

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251210

R150 Certificate of patent or registration of utility model

Ref document number: 7789588

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150