Movatterモバイル変換


[0]ホーム

URL:


JP7740198B2 - Vehicle driving diagnostic device - Google Patents

Vehicle driving diagnostic device

Info

Publication number
JP7740198B2
JP7740198B2JP2022168318AJP2022168318AJP7740198B2JP 7740198 B2JP7740198 B2JP 7740198B2JP 2022168318 AJP2022168318 AJP 2022168318AJP 2022168318 AJP2022168318 AJP 2022168318AJP 7740198 B2JP7740198 B2JP 7740198B2
Authority
JP
Japan
Prior art keywords
driving
score
vehicle
reference value
information
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
JP2022168318A
Other languages
Japanese (ja)
Other versions
JP2024060804A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor CorpfiledCriticalToyota Motor Corp
Priority to JP2022168318ApriorityCriticalpatent/JP7740198B2/en
Publication of JP2024060804ApublicationCriticalpatent/JP2024060804A/en
Application grantedgrantedCritical
Publication of JP7740198B2publicationCriticalpatent/JP7740198B2/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Description

Translated fromJapanese

本発明は、車両を運転するドライバーの運転操作の診断を行う車両用運転診断装置に関する。The present invention relates to a vehicle driving diagnosis device that diagnoses the driving performance of a driver who drives a vehicle.

車両速度、車両加速度等からドライバーの運転操作の診断を行う運転診断装置が用いられている(例えば特許文献1、2参照)。Driving diagnosis devices are used to diagnose a driver's driving performance based on vehicle speed, vehicle acceleration, etc. (see, for example, Patent Documents 1 and 2).

特許文献1には、車速センサと加速度センサとヨーレートセンサとGPSセンサとによって取得した車両位置と車速と加速度とヨーレートに基づいて、車両の実走行状態を検出し、検出した実走行状態と理想走行状態とを比較して運転診断を行う運転診断装置が記載されている。Patent Document 1 describes a driving diagnosis device that detects the actual driving state of a vehicle based on the vehicle position, vehicle speed, acceleration, and yaw rate acquired by a vehicle speed sensor, acceleration sensor, yaw rate sensor, and GPS sensor, and compares the detected actual driving state with an ideal driving state to perform driving diagnosis.

また特許文献2には、自車両の走行位置の情報や車載カメラ等の撮影画像情報、ウインカー、ワイパーなどの車載機器の動作情報を出力する自車走行情報ECU3と、地図データベースからの地図データに基づいて、発進、停車などの車両走行シーンを判定し、車両走行シーンが変化したときに各種センサ(ブレーキセンサ、クラッチセンサ等)からの信号に基づいて、運転者の運転特性を分析する運転診断装置が記載されている。Patent document 2 also describes a vehicle driving information ECU 3 that outputs information on the vehicle's driving position, image information from an on-board camera, etc., and operation information for on-board devices such as blinkers and windshield wipers, and a driving diagnosis device that determines vehicle driving situations such as starting and stopping based on map data from a map database, and analyzes the driver's driving characteristics based on signals from various sensors (brake sensor, clutch sensor, etc.) when the vehicle driving situation changes.

特開2014-229228号公報JP 2014-229228 A特開2018-37002号公報Japanese Patent Application Laid-Open No. 2018-37002

ところで、車両の減速はドライバーのブレーキ操作によるものとは限らず、勾配や路面状況や回生ブレーキなどの影響を受け減速する場合も想定される。特許文献1、2では、車速、加速度や走行位置情報により減速、停車などの車両の走行状態を検出し、これに基づいてドライバーの運転診断を行っている。このためドライバーの運転操作を運転診断に十分に反映できず診断精度が不十分になる場合があった。However, vehicle deceleration is not necessarily due to the driver's braking operation; it is also possible that deceleration is caused by factors such as gradients, road conditions, and regenerative braking. In Patent Documents 1 and 2, the vehicle's driving state, such as deceleration or stopping, is detected from vehicle speed, acceleration, and driving position information, and driver driving diagnosis is performed based on this. As a result, the driver's driving operation cannot be fully reflected in the driving diagnosis, resulting in insufficient diagnostic accuracy.

そこで本発明は、車両用運転診断装置の診断精度の向上を図ることを目的とする。The present invention therefore aims to improve the diagnostic accuracy of vehicle driving diagnostic devices.

本発明の運転診断装置は、車両の走行状態情報と、車両のドライバーのブレーキ操作情報を含む運転操作情報とが入力され、ドライバーの運転診断を行う車両用運転診断装置であって、情報処理を行うプロセッサを備え、プロセッサは、走行状態情報と運転操作情報とに基づいて、ブレーキ操作期間における走行状態情報を前記車両の車速と前後加速度と前後ジャークのうちのいずれか1つまたは複数を含む診断対象情報として抽出し、前記診断対象情報を用いて運転操作得点を算出し、前記運転操作得点の算出は、前記診断対象情報の最小前後方向加速度を算出し、前記最小前後方向加速度が可変加速度基準値よりも大きい場合には高得点の前記運転操作得点を算出し、前記最小前後方向加速度が前記可変加速度基準値以下の場合には低得点の前記運転操作得点を算出することを含み、前記ドライバーのブレーキ操作開始時の初期速度が速度基準値よりも大きい場合には、前記初期速度が前記速度基準値以下の場合よりも前記可変加速度基準値を小さくすること、を特徴とする。 The driving diagnosis device of the present invention is a vehicle driving diagnosis device that receives vehicle driving state information and driving operation information including brake operation information of the vehicle driver and performs driving diagnosis of the driver, and includes a processor that processes information, and the processor extracts driving state information during a brake operation period based on the driving state information and the driving operation information as diagnosis target informationincluding one or more of the vehicle speed, longitudinal acceleration, and longitudinal jerk of the vehicle , and calculates a driving operation score using the diagnosis target information, and the calculation of the driving operation score includes calculating a minimum longitudinal acceleration of the diagnosis target information, and calculating a high driving operation score if the minimum longitudinal acceleration is greater than a variable acceleration reference value, and calculating a low driving operation score if the minimum longitudinal acceleration is equal to or less than the variable acceleration reference value, and when the initial speed at the start of the driver's brake operation is greater than a speed reference value, the variable acceleration reference value is made smaller than when the initial speed is equal to or less than the speed reference value .

これにより、ブレーキ操作期間における走行状態情報を診断対象情報として抽出するので、ドライバーのブレーキ操作を運転診断に反映できる。このため、診断精度の向上を図ることが出来る。また、これにより、車速による空気抵抗や転がり抵抗の違い等を考慮して運転操作得点を算出することが出来、診断精度の向上につながる。 This extracts driving condition information during the brake operation period as diagnostic target information, allowing the driver's brake operation to be reflected in the driving diagnosis. This improves diagnostic accuracy.In addition, this allows the driving operation score to be calculated taking into account differences in air resistance and rolling resistance due to vehicle speed, leading to improved diagnostic accuracy.

本発明の運転診断装置において、プロセッサは、抽出した診断対象情報から平均減速度を算出し、平均減速度が第1閾値以上の場合に運転操作得点を算出し、平均減速度が第1閾値未満である場合に運転操作得点を算出しないよう構成されてもよい。In the driving diagnosis device of the present invention, the processor may be configured to calculate an average deceleration from the extracted diagnosis target information, calculate a driving operation score if the average deceleration is greater than or equal to a first threshold, and not calculate a driving operation score if the average deceleration is less than the first threshold.

このように、平均減速度が第1閾値未満である場合に運転操作得点を算出しないことによって、ドライバーによる減速を意図しないブレーキ操作については診断対象情報に含めないように出来る。これにより、診断精度の向上を図ることが出来る。In this way, by not calculating the driving operation score when the average deceleration is less than the first threshold, braking operations by the driver that do not intend to decelerate the vehicle can be excluded from the diagnostic target information. This can improve diagnostic accuracy.

本発明の運転診断装置において、プロセッサは、診断対象情報の抽出を所定の時間間隔よりも短い時間間隔で複数回行った場合には、抽出した複数の診断対象情報を結合した結合診断対象情報を生成し、生成した結合診断対象情報を用いて運転操作得点を算出するよう構成されてもよい。In the driving diagnosis device of the present invention, the processor may be configured, when the extraction of diagnosis target information is performed multiple times at time intervals shorter than a predetermined time interval, to generate combined diagnosis target information by combining the multiple extracted diagnosis target information, and to calculate a driving performance score using the generated combined diagnosis target information.

これにより、ドライバーの一連のブレーキ操作についての運転操作得点を算出することが出来る。This allows us to calculate a driving operation score for the driver's series of braking operations.

本発明の運転診断装置において、プロセッサは、生成した結合診断対象情報から平均減速度を算出し、平均減速度が第1閾値以上の場合に運転操作得点を算出し、平均減速度が第1閾値未満である場合に運転操作得点を算出しないよう構成されてもよい。In the driving diagnosis device of the present invention, the processor may be configured to calculate an average deceleration from the generated combined diagnosis target information, calculate a driving operation score when the average deceleration is greater than or equal to a first threshold, and not calculate a driving operation score when the average deceleration is less than the first threshold.

これにより、ドライバーの一連のブレーキ操作について、ドライバーによる減速を意図しないブレーキ操作については診断対象情報に含めないことで診断精度の向上を図ることが出来る。This allows for improved diagnostic accuracy by excluding braking operations that are not intended to decelerate the vehicle from the diagnostic target information when performing a series of braking operations by the driver.

本発明の運転診断装置において、抽出した走行状態情報を格納するメモリを備え、走行状態情報は車速を含み、運転操作情報はアクセル開度情報を含み、ブレーキ操作情報はブレーキ踏み込み信号であり、プロセッサは、車両が走行状態であり、かつアクセル開度が第2閾値以下であり、かつブレーキ踏み込み信号がオンの場合にブレーキ操作が開始されたと判定し走行状態情報のメモリへの格納を開始し、車両が停止状態、もしくはブレーキ踏み込み信号がオフになった場合にブレーキ操作が終了したと判定し走行状態情報のメモリへの格納を終了し、メモリに格納した走行状態情報をブレーキ操作期間の診断対象情報として抽出するよう構成されてもよい。The driving diagnosis device of the present invention may include a memory for storing extracted driving condition information, where the driving condition information includes vehicle speed, driving operation information includes accelerator pedal position information, and brake operation information is a brake depression signal. The processor may be configured to determine that a brake operation has started and start storing the driving condition information in memory when the vehicle is in a driving state, the accelerator pedal position is equal to or less than a second threshold, and the brake depression signal is on, determine that a brake operation has ended and stop storing the driving condition information in memory when the vehicle is stopped or the brake depression signal is off, and extract the driving condition information stored in memory as diagnostic information for the brake operation period.

これにより、ドライバーがブレーキ操作を行っているブレーキ操作期間をより正確に特定することが出来、診断精度の向上を図ることが出来る。This allows for more accurate identification of the braking period during which the driver is applying the brakes, improving diagnostic accuracy.

本発明の運転診断装置において、ブレーキ踏み込み信号は、車両に取り付けられたブレーキペダルに取り付けられたブレーキペダル踏み込みスイッチからの信号、または車両のストップランプのオン/オフ信号であるよう構成されてもよい。In the driving diagnosis device of the present invention, the brake depression signal may be configured to be a signal from a brake pedal depression switch attached to a brake pedal mounted on a vehicle, or an on/off signal for the vehicle's stop lamps.

これにより、ドライバーのブレーキ操作を確実に検知し、ドライバーのブレーキ操作を運転診断に反映でき、診断精度の向上を図ることが出来る。This allows the driver's braking operation to be detected reliably, allowing the driver's braking operation to be reflected in driving diagnosis, thereby improving diagnostic accuracy.

本発明の運転診断装置においてプロセッサは、診断対象情報の最小前後方向ジャークを更に算出し、最小前後方向ジャークが可変ジャーク基準値以上の場合には高得点の運転操作得点を算出し、最小前後方向ジャークが前記可変ジャーク基準値未満の場合には低得点の運転操作得点を算出し、最小前後方向加速度が加速度基準値よりも大きい場合には、最小前後方向加速度が加速度基準値以下の場合よりも可変ジャーク基準値を小さくし、ドライバーのブレーキ操作開始時の初期速度が速度基準値よりも大きくかつ最小前後方向加速度が加速度基準値よりも大きい場合には、初期速度が速度基準値以下かつ最小前後方向加速度が加速度基準値よりも大きい場合よりも可変ジャーク基準値を小さくし、ドライバーのブレーキ操作開始時の初期速度が速度基準値よりも大きくかつ最小前後方向加速度が加速度基準値以下の場合には、初期速度が速度基準値以下かつ最小前後方向加速度が加速度基準値以下の場合よりも可変ジャーク基準値を小さくするよう構成されてもよい。In the driving diagnosis device of the present invention, the processor may further calculate the minimum longitudinal jerk of the diagnosis target information, and calculate a high driving operation score if the minimum longitudinal jerk is equal to or greater than the variable jerk reference value, and calculate a low driving operation score if the minimum longitudinal jerk is less than the variable jerk reference value. If the minimum longitudinal acceleration is greater than the acceleration reference value, the variable jerk reference value may be made smaller than when the minimum longitudinal acceleration is equal to or less than the acceleration reference value. If the initial speed at the start of the driver's braking operation is greater than the speed reference value and the minimum longitudinal acceleration is greater than the acceleration reference value, the variable jerk reference value may be made smaller than when the initial speed is equal to or less than the speed reference value and the minimum longitudinal acceleration is greater than the acceleration reference value. If the initial speed at the start of the driver's braking operation is greater than the speed reference value and the minimum longitudinal acceleration is equal to or less than the acceleration reference value, the variable jerk reference value may be made smaller than when the initial speed is equal to or less than the speed reference value and the minimum longitudinal acceleration is equal to or less than the acceleration reference value.

これにより、車速による空気抵抗や転がり抵抗の違い等を考慮して運転操作得点を算出することが出来、診断精度の向上につながる。This allows the driving performance score to be calculated taking into account differences in air resistance and rolling resistance due to vehicle speed, leading to improved diagnostic accuracy.

本発明は、車両用運転診断装置であって、車両用運転診断装置の診断精度の向上を図ることが出来る。The present invention is a vehicle driving diagnosis device that can improve the diagnostic accuracy of the vehicle driving diagnosis device.

本発明の実施形態における車両用運転診断装置、車両及び表示端末の概略構成図である。1 is a schematic configuration diagram of a vehicle driving diagnosis device, a vehicle, and a display terminal according to an embodiment of the present invention.車両用運転診断装置の機能ブロック図である。FIG. 2 is a functional block diagram of a vehicle driving diagnosis device.本発明の第1の参考例の処理を示すフローチャートである。10 is a flowchart showing a process ofa first embodiment of the present invention.本発明の第2の参考例の処理を示すフローチャートである。10 is a flowchart showing a process according to a secondembodiment of the present invention.本発明の第2の参考例の処理を示すフローチャートである。10 is a flowchart showing a process according to a secondembodiment of the present invention.本発明の参考例におけるブレーキ操作期間の車速と時間の関係を示す図である。FIG. 10 is a diagram showing the relationship between vehicle speed and time during a brake operation period ina reference example of the present invention.本発明の参考例においてマージされるブレーキ操作期間の車速と時間の関係を示す図である。FIG. 10 is a diagram showing the relationship between vehicle speed and time during a brake operation period that is merged ina reference example of the present invention.本発明の実施形態における安全運転得点の演算処理を示すフローチャートである。10 is a flowchart showing a calculation process of a safe driving score in an embodiment of the present invention.本発明の実施形態における加速度の得点の演算処理を示すフローチャートである。10 is a flowchart showing a calculation process of an acceleration score in an embodiment of the present invention.本発明の実施形態におけるジャークの得点の演算処理を示すフローチャートである。10 is a flowchart showing a calculation process of a jerk score in an embodiment of the present invention.本発明の実施形態における運転技量(1)の得点の演算処理を示すフローチャートである。10 is a flowchart showing a calculation process of a score for driving skill (1) according to an embodiment of the present invention.本発明の実施形態における運転技量(2)の得点の演算処理を示すフローチャートである。10 is a flowchart showing a calculation process of a score for driving skill (2) according to an embodiment of the present invention.本発明の実施形態におけるエコ運転(1)の得点の演算処理を示すフローチャートである。10 is a flowchart showing a process for calculating a score for eco-driving (1) according to an embodiment of the present invention.本発明の実施形態におけるエコ運転(2)の得点の演算処理を示すフローチャートである。10 is a flowchart showing a process for calculating a score for eco-driving (2) according to an embodiment of the present invention.本発明の実施形態における表示端末に表示された画像を示す図である。FIG. 10 is a diagram showing an image displayed on a display terminal in the embodiment of the present invention.

以下、車両用運転診断装置10の実施形態について、図面を参照しながら説明する。An embodiment of the vehicle driving diagnosis device 10 will be described below with reference to the drawings.

図1に示すように、車両30はECU(Electronic Control Unit)31、車速センサ32、前後方向加速度センサ33、前後方向ジャークセンサ34、ブレーキペダル踏み込みスイッチ35、アクセル開度センサ36、ストップランプ39と、イグニッションスイッチ50と、運転診断装置10を有する。As shown in FIG. 1, the vehicle 30 has an ECU (Electronic Control Unit) 31, a vehicle speed sensor 32, a longitudinal acceleration sensor 33, a longitudinal jerk sensor 34, a brake pedal depression switch 35, an accelerator opening sensor 36, a stop lamp 39, an ignition switch 50, and a driving diagnosis device 10.

車速センサ32は、車両30の車速を検出してECU31に出力する。前後方向加速度センサ33は、車両30の前後方向の加速度(前後加速度)を検出してECU31に出力する。前後方向ジャークセンサ34は、車両30の前後方向のジャーク(前後ジャーク)を検出してECU31に出力する。ブレーキペダル踏み込みスイッチ35は、ブレーキペダル近傍に設けられており、ドライバーによって車両30に設けられているブレーキペダル(図示しない)が踏み込まれるとECU31にブレーキ踏み込み信号を出力する。アクセル開度センサ36は車両30に設けられているアクセル(図示しない)のアクセル開度を検出してECU31に出力する。イグニッションスイッチ50は、IGのオン/オフ信号をECU31に出力する。The vehicle speed sensor 32 detects the vehicle speed of the vehicle 30 and outputs the result to the ECU 31. The longitudinal acceleration sensor 33 detects the longitudinal acceleration (longitudinal acceleration) of the vehicle 30 and outputs the result to the ECU 31. The longitudinal jerk sensor 34 detects the longitudinal jerk (longitudinal jerk) of the vehicle 30 and outputs the result to the ECU 31. The brake pedal depression switch 35 is provided near the brake pedal and outputs a brake depression signal to the ECU 31 when the driver depresses the brake pedal (not shown) provided on the vehicle 30. The accelerator position sensor 36 detects the accelerator position of the accelerator (not shown) provided on the vehicle 30 and outputs the result to the ECU 31. The ignition switch 50 outputs an IG on/off signal to the ECU 31.

ECU31は、内部に情報処理を行うプロセッサであるCPU37と情報を格納するメモリ38を含んで構成されているコンピュータであり、車両30の各動作を制御する。ECU31は、運転診断装置10と接続されており、車速、前後方向加速度、前後方向ジャーク、IGのオン/オフ信号と、アクセル開度信号を運転診断装置10に出力する。また、ECU31は、ブレーキペダル踏み込みスイッチ35からブレーキ踏み込み信号が入力されると、運転診断装置10と、ストップランプ39にストップランプオン信号を出力する。また、ブレーキペダル踏み込みスイッチ35からブレーキ踏み込み信号が入力されていない場合には、運転診断装置10と、ストップランプ39にストップランプオフ信号を出力する。ストップランプ39は、ECU31からストップランプオン信号が入力されている場合に点灯し、ストップランプオフ信号が入力されている場合には消灯する。つまり、ストップランプ39はブレーキペダルが踏み込まれている間、すなわちブレーキ踏み込み信号が送られている間、点灯するよう構成されている。また、ECU31のCPU37は、タイマー(図示省略)から日時に関する情報を取得、出力することが可能である。The ECU 31 is a computer that includes a CPU 37, an internal processor that processes information, and a memory 38 that stores information, and controls each operation of the vehicle 30. The ECU 31 is connected to the driving diagnosis device 10 and outputs vehicle speed, longitudinal acceleration, longitudinal jerk, IG on/off signals, and an accelerator position signal to the driving diagnosis device 10. Furthermore, when a brake depression signal is input from the brake pedal depression switch 35, the ECU 31 outputs a stop lamp on signal to the driving diagnosis device 10 and the stop lamp 39. Furthermore, when a brake depression signal is not input from the brake pedal depression switch 35, the ECU 31 outputs a stop lamp off signal to the driving diagnosis device 10 and the stop lamp 39. The stop lamp 39 is illuminated when a stop lamp on signal is input from the ECU 31, and is extinguished when a stop lamp off signal is input. In other words, the stop lamp 39 is configured to be illuminated while the brake pedal is depressed, i.e., while a brake depression signal is being sent. Additionally, the CPU 37 of the ECU 31 can obtain and output information related to the date and time from a timer (not shown).

運転診断装置10は、内部にプロセッサであるCPU11と情報を格納するメモリ12とを含んで構成されるコンピュータであり、ECU31から入力される走行状態情報と運転操作情報に基づいて運転診断スコアを算出して出力する 。図1に示す様に、運転診断装置10には、ECU31から車速、前後方向加速度、前後方向ジャーク、IGのオン/オフ信号と、アクセル開度信号と、ストップランプオン/オフ信号とが入力される。ここで、車速、前後方向加速度と、前後方向ジャークとは、走行状態情報を構成し、アクセル開度信号と、ストップランプオン/オフ信号とは運転操作情報を構成する。The driving diagnosis device 10 is a computer comprising an internal processor, CPU 11, and memory 12 for storing information. It calculates and outputs a driving diagnosis score based on driving condition information and driving operation information input from the ECU 31. As shown in FIG. 1, the driving diagnosis device 10 receives vehicle speed, longitudinal acceleration, longitudinal jerk, IG on/off signal, accelerator pedal position signal, and stop lamp on/off signal from the ECU 31. Here, the vehicle speed, longitudinal acceleration, and longitudinal jerk constitute driving condition information, and the accelerator pedal position signal and stop lamp on/off signal constitute driving operation information.

次に、図2を参照しながら運転診断装置10の機能ブロックについて説明する。運転診断装置10は、データ取得部141、抽出部142、平均減速度算出部143、抽出データ格納部144、データ結合部145、得点演算部146、送信部147、得点格納部148、平均計算部149を有する。各機能ブロックは、プロセッサであるCPU11がメモリ12に記憶されたプログラムを読み出し、実行すること、あるいはメモリ12に情報を格納することにより実現される。Next, the functional blocks of the driving diagnosis device 10 will be described with reference to Figure 2. The driving diagnosis device 10 has a data acquisition unit 141, an extraction unit 142, an average deceleration calculation unit 143, an extracted data storage unit 144, a data combination unit 145, a score calculation unit 146, a transmission unit 147, a score storage unit 148, and an average calculation unit 149. Each functional block is realized by the processor, CPU 11, reading and executing a program stored in memory 12, or by storing information in memory 12.

データ取得部141は、各センサからECU31を通して、車速、前後方向加速度、前後方向ジャーク、ストップランプオン/オフ信号、アクセル開度、IGのオン/オフ情報を取得する。データ取得部141から入力された走行状態情報と運転操作情報とから、ブレーキ操作期間を判定する。そして、ブレーキ操作期間における車速、前後方向加速度、前後方向ジャークを走行状態情報として、ブレーキ操作情報、アクセル開度を運転操作情報としてメモリ12に格納する。また、IGのオン/オフ情報を平均計算部149へ出力する。The data acquisition unit 141 acquires vehicle speed, longitudinal acceleration, longitudinal jerk, stop lamp on/off signal, accelerator opening, and IG on/off information from each sensor via the ECU 31. The braking operation period is determined from the driving condition information and driving operation information input from the data acquisition unit 141. The vehicle speed, longitudinal acceleration, and longitudinal jerk during the braking operation period are then stored in memory 12 as driving condition information, and the brake operation information and accelerator opening are stored as driving operation information. The IG on/off information is also output to the average calculation unit 149.

抽出部142は、メモリ12に格納された走行状態情報診断対象情報として抽出する。この際、診断対象情報の抽出が前回の診断対象情報の抽出から所定時間以上経過しているときには、抽出した診断対象情報を平均減速度算出部143に出力する。一方、前回の診断対象情報の抽出からの経過時間が所定時間未満であるとき、その診断対象情報を抽出データ格納部144へ出力する。The extraction unit 142 extracts the driving condition information stored in the memory 12 as diagnostic target information. At this time, if a predetermined time or more has passed since the previous extraction of the diagnostic target information, the extracted diagnostic target information is output to the average deceleration calculation unit 143. On the other hand, if the time that has passed since the previous extraction of the diagnostic target information is less than the predetermined time, the diagnostic target information is output to the extracted data storage unit 144.

抽出データ格納部144は、抽出部142から入力された診断対象情報を一時的に格納し、抽出部142から入力される診断対象情報の入力されるタイミングに応じて格納された診断対象情報をデータ結合部145に出力する。The extracted data storage unit 144 temporarily stores the diagnostic target information input from the extraction unit 142 and outputs the stored diagnostic target information to the data combination unit 145 in accordance with the timing at which the diagnostic target information is input from the extraction unit 142.

データ結合部145は、抽出データ格納部144から入力された複数の診断対象情報を結合し結合診断対象情報を生成する。そして生成した結合診断対象情報を平均減速度算出部143に出力する。The data combining unit 145 combines multiple pieces of diagnostic target information input from the extracted data storage unit 144 to generate combined diagnostic target information. The generated combined diagnostic target information is then output to the average deceleration calculation unit 143.

平均減速度算出部143は、診断対象情報または結合診断対象情報からそれぞれの平均減速度を算出する。ここで、本実施形態では、車速センサ32、前後方向加速度センサ33、前後方向ジャークセンサ34を有しており、これらで検出される車速、前後方向加速度、前後方向ジャークに基づいて平均減速度を算出する。すなわち、ブレーキ操作期間において抽出した車速、前後方向加速度、前後方向ジャークのいずれか1つ以上に基づき、平均減速度を算出する。なお、車速は微分、前後ジャークは積分により減速度を算出すればよい。また、車速、前後方向加速度、前後方向ジャークのいずれか1つから算出した平均減速度を採用してもよいし、複数の平均減速度を平均してもよい。そして算出した平均減速度が所定値以上であれば、その診断対象情報または結合診断対象情報を得点演算部146に出力し、算出した平均減速度が所定値未満の時、その診断対象情報または結合診断対象情報を得点演算部146に出力しない。The average deceleration calculation unit 143 calculates the average deceleration from the diagnosis target information or the combined diagnosis target information. In this embodiment, the system includes a vehicle speed sensor 32, a longitudinal acceleration sensor 33, and a longitudinal jerk sensor 34, and calculates the average deceleration based on the vehicle speed, longitudinal acceleration, and longitudinal jerk detected by these sensors. That is, the average deceleration is calculated based on one or more of the vehicle speed, longitudinal acceleration, and longitudinal jerk extracted during the brake operation period. Note that deceleration may be calculated by differentiating the vehicle speed and integrating the longitudinal jerk. Alternatively, the average deceleration calculated from one of the vehicle speed, longitudinal acceleration, and longitudinal jerk may be used, or multiple average decelerations may be averaged. If the calculated average deceleration is equal to or greater than a predetermined value, the diagnosis target information or combined diagnosis target information is output to the score calculation unit 146. If the calculated average deceleration is less than the predetermined value, the diagnosis target information or combined diagnosis target information is not output to the score calculation unit 146.

得点演算部146は、診断対象情報または結合診断対象情報から運転操作得点を算出する。本実施例では、後述する「安全」「技量」「エコ」の3つの観点における運転操作得点を算出する。得点演算部146は、算出された運転操作得点を送信部147と得点格納部148に出力する。The score calculation unit 146 calculates driving operation scores from the diagnosis target information or the combined diagnosis target information. In this embodiment, the driving operation scores are calculated from the three perspectives of "safety," "skill," and "eco," which will be described later. The score calculation unit 146 outputs the calculated driving operation scores to the transmission unit 147 and the score storage unit 148.

得点格納部148は、入力された運転操作得点を一時的に格納する。そしてデータ取得部141からIGオフ情報が入力された時、格納されているすべての運転操作得点を平均計算部149へ出力する。The score storage unit 148 temporarily stores the input driving operation scores. When IG off information is input from the data acquisition unit 141, it outputs all stored driving operation scores to the average calculation unit 149.

平均計算部149は、入力された運転操作得点の平均値を算出する。そして算出されたそれぞれの運転操作得点の平均値を送信部147に出力する。The average calculation unit 149 calculates the average value of the input driving operation scores. The calculated average value of each driving operation score is then output to the transmission unit 147.

送信部147は、入力された運転操作得点または運転操作得点の平均値を表示端末40へ出力する。表示端末40は、例えば携帯端末や車両のナビゲーションシステムであってもよい。表示端末40で表示される画像は、例えば図15に示されるような画像であってもよい。The transmission unit 147 outputs the input driving operation score or the average value of the driving operation scores to the display terminal 40. The display terminal 40 may be, for example, a mobile terminal or a vehicle navigation system. The image displayed on the display terminal 40 may be, for example, an image such as that shown in FIG. 15.

次に、運転診断装置10の基本動作について、図3のフローチャートを参照しながら説明する。Next, the basic operation of the driving diagnosis device 10 will be explained with reference to the flowchart in Figure 3.

まずステップS10(以下、「ステップ」の文字を省略する)において、運転診断装置10のデータ取得部141は、ECU31から入力されるIGのオン/オフ情報から車両30のIGがオンになっているか否かを判断する。データ取得部141は、S10でNoと判断した場合には、スタートに戻って待機する。First, in step S10 (hereinafter, the word "step" will be omitted), the data acquisition unit 141 of the driving diagnosis device 10 determines whether the IG of the vehicle 30 is on based on the IG on/off information input from the ECU 31. If the data acquisition unit 141 determines No in S10, it returns to the start and waits.

データ取得部141は、S10の処理を終えたらS11へ進み、取得した走行状態情報と運転操作情報からブレーキ操作期間のブレーキ開始条件が成立しているか否かを判定する。運転診断装置10は、取得した走行状態情報と運転操作情報から、(1)車両が走行状態(車速(ブレーキ操作開始の際の初期速度)が0より大きい)であること、(2)アクセル開度が第2閾値以下であること、(3)ストップランプオン信号を検知したことの3つの条件を同時に満たしたときドライバーによるブレーキ操作が開始されたと判断する。これら3つの条件をブレーキ開始条件とする。ここで第2閾値とは、例えば5%であるが、車種やドライバー等によって適宜変更されてもよい。尚、ブレーキ操作期間については、後で図6を参照して説明する。After completing the processing of S10, the data acquisition unit 141 proceeds to S11, where it determines whether the braking initiation conditions for the braking operation period are met based on the acquired driving state information and driving operation information. The driving diagnosis device 10 determines that the driver has initiated braking when the following three conditions are simultaneously met based on the acquired driving state information and driving operation information: (1) the vehicle is in a driving state (vehicle speed (initial speed when braking operation is initiated) is greater than 0), (2) the accelerator pedal position is equal to or less than a second threshold, and (3) a stop lamp on signal has been detected. These three conditions are considered to be the braking initiation conditions. Here, the second threshold is, for example, 5%, but may be changed as appropriate depending on the vehicle model, driver, etc. The braking operation period will be explained later with reference to Figure 6.

データ取得部141は、S11でYesと判断したとき、S12に進み、走行状態情報と運転操作情報の取得を開始する。尚、データ取得部141は、S11でNoと判断したときには、S11でYesと判断するまで、S11の処理を繰り返して実行する。When the data acquisition unit 141 determines Yes in S11, it proceeds to S12 and starts acquiring driving condition information and driving operation information. Note that when the data acquisition unit 141 determines No in S11, it repeatedly executes the process of S11 until it determines Yes in S11.

次に、データ取得部141は、S13で、取得した走行状態情報と運転操作情報を運転診断装置10のメモリ12に格納する。Next, in S13, the data acquisition unit 141 stores the acquired driving condition information and driving operation information in the memory 12 of the driving diagnosis device 10.

次に、データ取得部141は、S14で、取得した走行状態情報と運転操作情報からブレーキ操作期間のブレーキ終了条件が成立しているか否かを判定する。データ取得部141は、ドライバーによるブレーキ操作が開始されたと判断されたのち、得られた走行状態情報と運転操作情報とから、(a)車両が停止状態(車速が0)であること、もしくは(b)ストップランプオフ信号を検知したことのどちらか1つの条件を満たしたとき、ドライバーによるブレーキ操作が終了したと判断する。この条件をブレーキ終了条件とする。データ取得部141は、S14でNoと判断した場合には、S12に戻り走行状態情報と運転操作情報の取得と格納を継続する。Next, in S14, the data acquisition unit 141 determines whether the braking termination condition for the braking operation period is met based on the acquired driving state information and driving operation information. After determining that the driver has started braking, the data acquisition unit 141 determines that the driver's braking operation has ended when either one of the following conditions is met based on the acquired driving state information and driving operation information: (a) the vehicle is stopped (vehicle speed is 0), or (b) a stop lamp off signal has been detected. This condition is set as the braking termination condition. If the data acquisition unit 141 determines No in S14, it returns to S12 and continues acquiring and storing driving state information and driving operation information.

一方、データ取得部141は、S14でYesと判断した場合には、走行状態情報と運転操作情報との取得とメモリ12への格納を終了する。On the other hand, if the data acquisition unit 141 determines Yes in S14, it ends the acquisition of driving condition information and driving operation information and storage of them in memory 12.

抽出部142は、S15で、メモリ12に格納した走行状態情報を診断対象情報として抽出し、平均減速度算出部143に出力する。In S15, the extraction unit 142 extracts the driving condition information stored in memory 12 as diagnostic target information and outputs it to the average deceleration calculation unit 143.

次にS16で、平均減速度算出部143は、抽出部142から入力された診断対象情報から平均減速度を算出する。平均減速度の算出方法は、診断対象情報の中で全体の後方加速度を平均したものである。平均減速度算出部143は算出した平均減速度を得点演算部146に出力する。Next, in S16, the average deceleration calculation unit 143 calculates the average deceleration from the diagnostic target information input from the extraction unit 142. The average deceleration is calculated by averaging the overall rearward acceleration within the diagnostic target information. The average deceleration calculation unit 143 outputs the calculated average deceleration to the score calculation unit 146.

次に、平均減速度算出部143は、S16で算出した平均減速度が第1閾値未満か否か判断する。算出した平均減速度が第1閾値未満である時、Yesと判断して得点演算実行フラグを得点演算部146に出力する。算出した平均減速度が第1閾値以上である時、Noと判断して平均減速度算出部143は得点演算実行フラグを得点演算部146に出力しない。ここで第1閾値とは、例えば0.5m/secであるが、車種やドライバー等によって適宜変更されてもよい。 Next, the average deceleration calculation unit 143 determines whether the average deceleration calculated in S16 is less than a first threshold. If the calculated average deceleration is less than the first threshold, the result is Yes and a score calculation execution flag is output to the score calculation unit 146. If the calculated average deceleration is equal to or greater than the first threshold, the result is No and the average deceleration calculation unit 143 does not output a score calculation execution flag to the score calculation unit 146. Here, the first threshold is, for example, 0.5 m/sec² , but may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、平均減速度算出部143から得点演算実行フラグが入力された場合には、S18で診断対象情報から運転操作得点を算出して送信部147に出力、および運転操作得点を得点格納部148に格納する。S18の具体的な処理については、図8~14を用いて後述する。When the score calculation execution flag is input from the average deceleration calculation unit 143, the score calculation unit 146 calculates a driving operation score from the diagnostic target information in S18, outputs the calculated score to the transmission unit 147, and stores the driving operation score in the score storage unit 148. The specific processing of S18 will be described later using Figures 8 to 14.

次に、送信部147は、S19で、S18で算出した運転操作得点を表示端末40に出力する。ここで、表示端末40は前述のように例えば携帯端末や車両のナビゲーションシステムであってもよい。Next, in S19, the transmission unit 147 outputs the driving operation score calculated in S18 to the display terminal 40. Here, the display terminal 40 may be, for example, a mobile terminal or a vehicle navigation system, as described above.

次にS20で、平均計算部149は、ECU31から送信されるIGのオン/オフ情報から車両30のIGがオフになっているか否かを判定する。Next, in S20, the average calculation unit 149 determines whether the IG of the vehicle 30 is off based on the IG on/off information transmitted from the ECU 31.

平均計算部149は、S20でYesと判断した場合にはS21に進み、得点格納部148から入力されたすべての運転操作得点に基づいて、運転操作得点の平均値を算出する。Noと判定した場合には、S11に戻る。If the average calculation unit 149 determines Yes in S20, it proceeds to S21 and calculates the average driving operation score based on all driving operation scores input from the score storage unit 148. If it determines No, it returns to S11.

次にS22で、平均計算部149は、S21で算出した運転操作得点を送信部127に出力する。送信部147は、表示端末40に運転操作得点を出力する。表示端末40は受信した運転操作得点を表示する。ここで、表示端末40は前述のように例えば携帯端末や車両のナビゲーションシステムであってもよい。Next, in S22, the average calculation unit 149 outputs the driving operation score calculated in S21 to the transmission unit 127. The transmission unit 147 outputs the driving operation score to the display terminal 40. The display terminal 40 displays the received driving operation score. Here, as described above, the display terminal 40 may be, for example, a mobile terminal or a vehicle navigation system.

S22の処理を終えると、運転診断装置10は図3のフローチャートの処理を終了する。Once processing of S22 is completed, the driving diagnosis device 10 ends the processing of the flowchart in Figure 3.

次に、図6を参照しながらブレーキ操作期間について説明する。図6は縦軸が車両の車速で横軸が時間のグラフであり、時間経過と車速の関係を表している。図6のAとBはブレーキ操作期間の一例を示す。Next, we will explain the brake operation period with reference to Figure 6. Figure 6 is a graph with the vehicle speed on the vertical axis and time on the horizontal axis, showing the relationship between the passage of time and vehicle speed. A and B in Figure 6 show an example of a brake operation period.

図3のS11のように、データ取得部141は、車両30の走行中は、(1)車両が走行状態(車速が0より大きい)であること、(2)アクセル開度が第2閾値以下であること、(3)ストップランプオン信号を検知したことの3つの条件を同時に満たされ、ブレーキ開始条件が成立するかどうか判断している。図6のAの時刻t0において、前述の3つの条件が満たされブレーキ開始条件が成立したと判断すると、データ取得部141は、ドライバーによるブレーキ操作が開始されたと判断する。そして、図3のS12、S13に示すように、走行状態情報と運転操作情報の取得とメモリ12への格納を開始する。As shown in S11 of FIG. 3, while the vehicle 30 is traveling, the data acquisition unit 141 determines whether the following three conditions are simultaneously met: (1) the vehicle is in a traveling state (vehicle speed is greater than 0), (2) the accelerator pedal position is equal to or less than the second threshold, and (3) a stop lamp ON signal has been detected, thereby establishing the braking start condition. At time t0 of A in FIG. 6, if it determines that the three conditions described above are met and the braking start condition is established, the data acquisition unit 141 determines that the driver has started braking. Then, as shown in S12 and S13 of FIG. 3, the data acquisition unit 141 begins acquiring traveling state information and driving operation information and storing them in memory 12.

時刻t0の後、データ取得部141は、図3のS14に示すように、先に説明した(a)車両が停止状態(車速が0)であること、もしくは、(b)ストップランプオフ信号を検知したことのどちらか1つの条件を満たすかどうか判断し、ブレーキ終了条件が成立するかどうかの判断を行う。そして、データ取得部141は、時刻t1において、例えば、ストップランプオフ信号を検知した場合にはブレーキ終了条件が成立したと判断する。そして、抽出部142は、時刻t0からt1で得られた走行状態情報を診断対象情報として抽出する。After time t0, as shown in S14 of FIG. 3, the data acquisition unit 141 determines whether one of the previously described conditions, (a) the vehicle is stopped (vehicle speed is 0) or (b) a stop lamp off signal has been detected, is met, and determines whether the braking termination condition is met. Then, at time t1, for example, if the data acquisition unit 141 detects a stop lamp off signal, it determines that the braking termination condition is met. Then, the extraction unit 142 extracts the driving state information obtained from time t0 to t1 as diagnosis target information.

次に図6のBでも、データ取得部141は、図6のAと同様に時刻t2で前述の3つの条件を満たしドライバーによるブレーキ操作が開始されたと判断する。時刻t3でドライバーによるブレーキ操作が終了したと判定しているが、図6のBの場合、t3で車速が0となっているので車両が停止状態(車速が0)であることによってドライバーによるブレーキ操作が終了したと判定している。そして時刻t2からt3で得られた走行状態情報を診断対象情報として抽出する。Next, in Figure 6B, the data acquisition unit 141 determines that the three conditions described above are met at time t2, as in Figure 6A, and that the driver has begun braking. It determines that the driver's braking operation has ended at time t3, but in the case of Figure 6B, the vehicle speed is 0 at t3, so it determines that the driver's braking operation has ended because the vehicle is in a stopped state (vehicle speed is 0). The driving condition information obtained from time t2 to t3 is then extracted as diagnosis target information.

次に、運転診断装置10の他の動作について、図4と図5のフローチャートを参照しながら説明する。先述の図3のフローチャートと同様の動作については簡単に説明する。Next, other operations of the driving diagnosis device 10 will be explained with reference to the flowcharts in Figures 4 and 5. Operations similar to those in the flowchart in Figure 3 will be explained briefly.

データ取得部141は、図4のS30で図3のS10と同様、IGがオンになっているか否かを判断する。データ取得部141は、S30でYesと判断したときには、S31に進み、カウンタFLGを初期値の1にセットする。その後、データ取得部141は、図3のS11~S13と同様、S32~S34でブレーキ開始条件が成立したら走行状態情報と運転操作情報とを取得してメモリ12に格納する。In S30 of Figure 4, the data acquisition unit 141 determines whether the IG is on, similar to S10 of Figure 3. If the data acquisition unit 141 determines Yes in S30, it proceeds to S31 and sets the counter FLG to its initial value of 1. Thereafter, similar to S11 to S13 of Figure 3, the data acquisition unit 141 acquires driving state information and driving operation information when the braking start condition is met in S32 to S34, and stores the information in memory 12.

データ取得部141は、S35でブレーキ終了条件が成立しているか判断し、S35でYesと判断したときには、走行状態情報と運転操作情報とのメモリ12への格納を終了する。そして、抽出部142は、S36で、メモリ12に格納した走行状態情報を診断対象情報として抽出し、抽出した診断対象情報を抽出データ格納部144に出力する。抽出データ格納部144は、抽出部142から入力された診断対象情報を格納する。そして、抽出部142は、S37に進み、S35でブレーキ終了条件が成立してから3sec以内に再びブレーキ開始条件が成立したか否かを判断する。In S35, the data acquisition unit 141 determines whether the braking termination condition is met, and if it determines Yes in S35, it ends storing the driving condition information and driving operation information in memory 12. Then, in S36, the extraction unit 142 extracts the driving condition information stored in memory 12 as diagnosis target information and outputs the extracted diagnosis target information to the extracted data storage unit 144. The extracted data storage unit 144 stores the diagnosis target information input from the extraction unit 142. Then, the extraction unit 142 proceeds to S37, where it determines whether the braking start condition is met again within 3 seconds after the braking termination condition was met in S35.

抽出部142が、S37でYesと判定したときには、データ取得部141はS38に進み、カウンタFLGを1だけインクレメントし、S33に戻り再び走行状態情報と運転操作情報の取得を開始する。従って、抽出データ格納部144には、カウンタFLGのカウント数分の診断対象情報が格納される。If the extraction unit 142 determines Yes in S37, the data acquisition unit 141 proceeds to S38, increments the counter FLG by 1, and returns to S33 to start acquiring driving condition information and driving operation information again. Therefore, the extracted data storage unit 144 stores diagnostic target information equal to the count number of the counter FLG.

抽出部142が、S37でNoと判定したときには、データ結合部145は、S39で、カウンタFLGのカウント数を確認する。S39でNoと判定したとき(FLG>1の場合で、複数回の診断対象情報の抽出を行った場合)、S40に進み、カウンタFLGのカウント数分の診断対象情報を結合して結合診断対象情報を生成する。具体的には、3秒未満の時間間隔で抽出された複数の診断対象情報を結合し、結合診断対象情報を生成する。これについては、後で図7を参照して説明する。また、データ結合部145は、S39でYesと判定した時には、診断対象情報の結合は行わない。If the extraction unit 142 determines No in S37, the data combination unit 145 checks the count number of the counter FLG in S39. If the determination in S39 is No (if FLG > 1 and diagnostic target information has been extracted multiple times), the process proceeds to S40, where the diagnostic target information for the number of times counted by the counter FLG is combined to generate combined diagnostic target information. Specifically, multiple pieces of diagnostic target information extracted at time intervals of less than 3 seconds are combined to generate combined diagnostic target information. This will be explained later with reference to Figure 7. Furthermore, if the data combination unit 145 determines Yes in S39, it does not combine the diagnostic target information.

S41からS47については、データ結合部145で生成された結合診断対象情報に基づいて、図3を参照して説明したS16~S22と同様の処理を行う。S47の処理を終えたとき、運転診断装置10は図4と図5のフローチャートの処理を終了する。For S41 to S47, the same processing as S16 to S22 described with reference to Figure 3 is performed based on the combined diagnosis target information generated by the data combination unit 145. When processing of S47 is completed, the driving diagnosis device 10 ends the processing of the flowcharts in Figures 4 and 5.

次に、図7を参照しながら、ブレーキ操作期間のマージについて説明する。図7のCとDはともにブレーキ操作期間である。データ取得部141は、図7のCにおいて、図6のAと同様にブレーキ操作期間を判定し走行状態情報と運転操作情報とをメモリ12に格納する。抽出部142はメモリ12に格納したCの走行状態情報を診断対象情報として抽出し、抽出データ格納部144にCの診断対象情報として格納する。ここで、CとDのブレーキ操作期間の時間間隔は3秒未満であるため、抽出部142は、図4のS37でYesと判断する。データ取得部141は図4のS33に戻ってDの走行状態情報と運転操作情報とをメモリ12に格納し、抽出部142はメモリ12に格納したDの走行状態情報を診断対象情報として抽出し、抽出データ格納部144にDの診断対象情報として格納する。そしてデータ結合部145は、図7中のt7の後3sec以内にブレーキ開始条件が成立しない場合には、図4のS39でNoと判断してCとDの診断対象情報を結合して、結合診断対象情報を生成する。Next, with reference to Figure 7, the merging of brake operation periods will be explained. Both C and D in Figure 7 are brake operation periods. At C in Figure 7, the data acquisition unit 141 determines the brake operation period in the same manner as A in Figure 6, and stores the driving condition information and driving operation information in memory 12. The extraction unit 142 extracts the driving condition information of C stored in memory 12 as diagnostic target information and stores it in the extracted data storage unit 144 as diagnostic target information for C. Here, since the time interval between the brake operation periods of C and D is less than 3 seconds, the extraction unit 142 determines Yes in S37 of Figure 4. The data acquisition unit 141 returns to S33 in Figure 4 and stores the driving condition information and driving operation information of D in memory 12, and the extraction unit 142 extracts the driving condition information of D stored in memory 12 as diagnostic target information and stores it in the extracted data storage unit 144 as diagnostic target information for D. If the braking start condition is not met within 3 seconds after t7 in Figure 7, the data combination unit 145 determines No in S39 in Figure 4 and combines the diagnosis target information from C and D to generate combined diagnosis target information.

次に、図8~14を参照しながら、運転操作得点の具体的な演算方法について説明する。Next, we will explain the specific method for calculating driving performance scores with reference to Figures 8 to 14.

先述のように、得点演算部146は、診断対象情報または結合診断対象情報から運転操作得点を算出する。本実施例では、後述する「安全」「技量」「エコ」の3つの観点における運転操作得点を算出する。As mentioned above, the score calculation unit 146 calculates driving performance scores from the diagnosis target information or the combined diagnosis target information. In this embodiment, driving performance scores are calculated from the three perspectives of "safety," "skill," and "eco," which will be described later.

まず、図8~10を参照しながら、「安全」の観点における運転操作得点(以下では、安全運転得点とする)の演算方法について説明する。First, with reference to Figures 8 to 10, we will explain how to calculate the driving performance score from the perspective of "safety" (hereinafter referred to as the safe driving score).

図8は、得点演算部146が行う安全運転得点の演算のフローチャートである。まずS50において、得点演算部146は、加速度の得点の演算を行い、メモリ12に出力する。具体的な加速度の得点の演算方法については後述する。Figure 8 is a flowchart showing the calculation of the safe driving score performed by the score calculation unit 146. First, in S50, the score calculation unit 146 calculates the acceleration score and outputs it to the memory 12. The specific method for calculating the acceleration score will be described later.

次に、得点演算部146は、S51において、ジャークの得点の演算を行い、メモリ12に出力する。具体的なジャークの得点の演算方法については後述する。Next, in S51, the score calculation unit 146 calculates the jerk score and outputs it to memory 12. The specific method for calculating the jerk score will be described later.

次に、得点演算部146は、S52において、安全運転得点の演算を行う。具体的には、S50において演算され、メモリ12に出力されている加速度の得点と、S51において演算され、メモリ12に出力されているジャークの得点とを比較し、得点の低い方を安全運転得点とする処理を行う。Next, in S52, the score calculation unit 146 calculates the safe driving score. Specifically, it compares the acceleration score calculated in S50 and output to memory 12 with the jerk score calculated in S51 and output to memory 12, and determines the lower score as the safe driving score.

次に、得点演算部146は、S53において、算出された運転操作得点を送信部147と得点格納部148に出力する。Next, in S53, the score calculation unit 146 outputs the calculated driving operation score to the transmission unit 147 and the score storage unit 148.

S53の処理を終えたとき、得点演算部146は図8のフローチャートの処理を終了する。When processing S53 is completed, the score calculation unit 146 ends the processing of the flowchart in Figure 8.

次に、得点演算部146が行うS50の加速度の得点の演算方法について、図9のフローチャートを参照しながら説明する。Next, the method for calculating the acceleration score in S50 performed by the score calculation unit 146 will be explained with reference to the flowchart in Figure 9.

まずS60において、得点演算部146は、入力された診断対象情報または結合診断対象情報に含まれる走行状態情報から、ブレーキ操作期間における初期車速が20km/hより大きいか判断する。First, in S60, the score calculation unit 146 determines whether the initial vehicle speed during the brake operation period is greater than 20 km/h based on the driving condition information contained in the input diagnosis target information or the combined diagnosis target information.

得点演算部146は、S60でYesと判断したとき、S61に進み、入力された診断対象情報または結合診断対象情報に含まれる走行状態情報の中で最小の前後方向加速度(以下で最小前後方向加速度とする)が、可変加速度基準値より大きいか判断する。ここで、可変加速度基準値は、得点演算部146がS60において初期車速が20km/hより大きいと判断した場合一定値に設定される。ここで一定値とは、例えば-3m/secであるが、車種やドライバー等によって適宜変更されてもよい。 If the score calculation unit 146 determines "Yes" in S60, the process proceeds to S61, where it determines whether the minimum longitudinal acceleration (hereinafter referred to as "minimum longitudinal acceleration") among the driving condition information included in the input diagnostic target information or the combined diagnostic target information is greater than a variable acceleration reference value. Here, the variable acceleration reference value is set to a fixed value if the score calculation unit 146 determines in S60 that the initial vehicle speed is greater than 20 km/h. Here, the fixed value is, for example, -3 m/sec² , but may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、S61でYesと判断したとき、S63に進み、加速度の得点を高得点の100点とする。その後、得点演算部146はS67へ進み、演算した加速度の得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S61, it proceeds to S63 and sets the acceleration score to the highest score of 100 points. The score calculation unit 146 then proceeds to S67 and outputs the calculated acceleration score to the memory 12 of the driving diagnosis device 10.

一方、得点演算部146は、S61でNoと判断したとき、S64に進み、加速度の得点を低得点の1点とする。その後、得点演算部146はS67へ進み、演算した加速度の得点を運転診断装置10のメモリ12に出力する。On the other hand, if the score calculation unit 146 determines No in S61, it proceeds to S64 and sets the acceleration score to a low score of 1 point. The score calculation unit 146 then proceeds to S67 and outputs the calculated acceleration score to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S60でNoと判断したとき、S62に進み、最小前後方向加速度が、可変加速度基準値より大きいか判断する。ここで、可変加速度基準値は、得点演算部146がS60において初期車速が20km/h以下と判断した場合、初期車速が20km/hより大きいと判断した場合に設定される一定値よりも小さい可変値に設定される。ここで可変値とは、例えば可変値=-1×(初期車速/10)+1で算出されるが、車種やドライバー等によって適宜変更されてもよい。If the score calculation unit 146 determines No in S60, it proceeds to S62 and determines whether the minimum longitudinal acceleration is greater than the variable acceleration reference value. Here, if the score calculation unit 146 determines in S60 that the initial vehicle speed is 20 km/h or less, the variable acceleration reference value is set to a variable value that is smaller than the fixed value that is set when the initial vehicle speed is determined to be greater than 20 km/h. Here, the variable value is calculated, for example, as variable value = -1 x (initial vehicle speed / 10) + 1, but may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、S62でYesと判断したとき、S65に進み、加速度の得点を高得点の100点とする。その後、得点演算部146はS67へ進み、演算した加速度の得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S62, it proceeds to S65 and sets the acceleration score to the highest score of 100 points. The score calculation unit 146 then proceeds to S67 and outputs the calculated acceleration score to the memory 12 of the driving diagnosis device 10.

一方、得点演算部146は、S62でNoと判断したとき、S66に進み、加速度の得点を低得点の1点とする。その後、得点演算部146はS67へ進み、演算した加速度の得点を運転診断装置10のメモリ12に出力する。On the other hand, if the score calculation unit 146 determines No in S62, it proceeds to S66 and sets the acceleration score to a low score of 1 point. The score calculation unit 146 then proceeds to S67 and outputs the calculated acceleration score to the memory 12 of the driving diagnosis device 10.

S67の処理を終えたとき、得点演算部146は図9のフローチャートの処理を終了する。When processing S67 is completed, the score calculation unit 146 ends the processing of the flowchart in Figure 9.

次に、得点演算部146が行うS51のジャークの得点の演算方法について、図10のフローチャートを参照しながら説明する。Next, the method for calculating the jerk score in S51 performed by the score calculation unit 146 will be explained with reference to the flowchart in Figure 10.

まずS70において、得点演算部146は、入力された診断対象情報または結合診断対象情報に含まれる走行状態情報から、ブレーキ操作期間における初期車速が20km/hより大きいか判断する。First, in S70, the score calculation unit 146 determines whether the initial vehicle speed during the brake operation period is greater than 20 km/h based on the driving condition information contained in the input diagnosis target information or the combined diagnosis target information.

得点演算部146は、S70でYesと判断したとき、S71に進み、最小前後方向加速度が、加速度基準値より大きいか判断する。ここで、加速度基準値は、例えば-2m/secであるが、車種やドライバー等によって適宜変更されてもよい。 If the result of S70 is Yes, the score calculation unit 146 proceeds to S71, where it determines whether the minimum longitudinal acceleration is greater than an acceleration reference value. Here, the acceleration reference value is, for example, −2 m/sec² , but may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、S71でYesと判断したとき、S72に進み、入力された診断対象情報または結合診断対象情報に含まれる走行状態情報の中で最小の前後方向ジャーク(以下で最小前後方向ジャークとする)が、可変ジャーク基準値より大きいか判断する。ここで、可変ジャーク基準値は、初期車速が20km/hより大きく、かつ最小前後方向加速度が加速度基準値より大きい場合、例えば-2.5m/secであるが、車種やドライバー等によって適宜変更されてもよい。 If the score calculation unit 146 determines "Yes" in S71, the process proceeds to S72, where it determines whether the minimum longitudinal jerk (hereinafter referred to as "minimum longitudinal jerk") among the driving condition information included in the input diagnostic target information or the combined diagnostic target information is greater than a variable jerk reference value. Here, the variable jerk reference value is, for example, -2.5 m/sec3 when the initial vehicle speed is greater than 20 km/h and the minimum longitudinal acceleration is greater than the acceleration reference value, but this may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、S73でYesと判断したとき、S77に進み、ジャークの得点を高得点の100点とする。その後、得点演算部146はS85へ進み、演算したジャークの得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S73, it proceeds to S77 and sets the jerk score to the highest score of 100 points. The score calculation unit 146 then proceeds to S85 and outputs the calculated jerk score to the memory 12 of the driving diagnosis device 10.

一方、得点演算部146は、S73でNoと判断したとき、S78に進み、ジャークの得点を低得点の1点とする。その後、得点演算部146はS85へ進み、演算したジャークの得点を運転診断装置10のメモリ12に出力する。On the other hand, if the score calculation unit 146 determines No in S73, it proceeds to S78 and sets the jerk score to a low score of 1 point. The score calculation unit 146 then proceeds to S85 and outputs the calculated jerk score to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S71でNoと判断したとき、S74に進み、最小前後方向ジャークが、可変ジャーク基準値より大きいか判断する。ここで、可変ジャーク基準値は、初期車速が20km/hより大きく、かつ最小前後方向加速度が加速度基準値以下の場合、例えば-2m/secであるが、車種やドライバー等によって適宜変更されてもよい。 If the result of S71 is No, the score calculation unit 146 proceeds to S74, where it determines whether the minimum longitudinal jerk is greater than a variable jerk reference value. Here, the variable jerk reference value is, for example, −2 m/sec3 when the initial vehicle speed is greater than 20 km/h and the minimum longitudinal acceleration is equal to or less than the acceleration reference value, but may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、S74でYesと判断したとき、S79に進み、ジャークの得点を高得点の100点とする。その後、得点演算部146はS85へ進み、演算したジャークの得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S74, it proceeds to S79 and sets the jerk score to the highest score of 100 points. The score calculation unit 146 then proceeds to S85 and outputs the calculated jerk score to the memory 12 of the driving diagnosis device 10.

一方、得点演算部146は、S74でNoと判断したとき、S80に進み、ジャークの得点を低得点の1点とする。その後、得点演算部146はS85へ進み、演算したジャークの得点を運転診断装置10のメモリ12に出力する。On the other hand, if the score calculation unit 146 determines No in S74, it proceeds to S80 and assigns the jerk a low score of 1 point. The score calculation unit 146 then proceeds to S85 and outputs the calculated jerk score to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S70でNoと判断したとき、S72に進み、最小前後方向加速度が、加速度基準値より大きいか判断する。ここで、加速度基準値は、例えば-2m/secであるが、車種やドライバー等によって適宜変更されてもよい。 If the result of S70 is No, the score calculation unit 146 proceeds to S72, where it determines whether the minimum longitudinal acceleration is greater than an acceleration reference value. Here, the acceleration reference value is, for example, −2 m/sec² , but may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、S72でYesと判断したとき、S75に進み、最小前後方向ジャークが、可変ジャーク基準値より大きいか判断する。ここで、可変ジャーク基準値は、初期車速が20km/h以下で、かつ最小前後方向加速度が加速度基準値より大きい場合、例えば-2m/secであるが、車種やドライバー等によって適宜変更されてもよい。 If the result of S72 is Yes, the score calculation unit 146 proceeds to S75, where it determines whether the minimum longitudinal jerk is greater than a variable jerk reference value. Here, the variable jerk reference value is, for example, −2 m/sec3 when the initial vehicle speed is 20 km/h or less and the minimum longitudinal acceleration is greater than the acceleration reference value, but may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、S75でYesと判断したとき、S81に進み、ジャークの得点を高得点の100点とする。その後、得点演算部146はS85へ進み、演算したジャークの得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S75, it proceeds to S81 and sets the jerk score to the highest score of 100 points. The score calculation unit 146 then proceeds to S85 and outputs the calculated jerk score to the memory 12 of the driving diagnosis device 10.

一方、得点演算部146は、S75でNoと判断したとき、S82に進み、ジャークの得点を低得点の1点とする。その後、得点演算部146はS85へ進み、演算したジャークの得点を運転診断装置10のメモリ12に出力する。On the other hand, if the score calculation unit 146 determines No in S75, it proceeds to S82 and sets the jerk score to a low score of 1 point. The score calculation unit 146 then proceeds to S85 and outputs the calculated jerk score to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S72でNoと判断したとき、S76に進み、最小前後方向ジャークが、可変ジャーク基準値より大きいか判断する。ここで、可変ジャーク基準値は、初期車速が20km/h以下で、かつ最小前後方向加速度が加速度基準値以下の場合、例えば-1.5m/secであるが、車種やドライバー等によって適宜変更されてもよい。 If the result of S72 is No, the score calculation unit 146 proceeds to S76, where it determines whether the minimum longitudinal jerk is greater than a variable jerk reference value. Here, the variable jerk reference value is, for example, −1.5 m/sec3 when the initial vehicle speed is 20 km/h or less and the minimum longitudinal acceleration is equal to or less than the acceleration reference value, but may be changed as appropriate depending on the vehicle model, driver, etc.

得点演算部146は、S76でYesと判断したとき、S83に進み、ジャークの得点を高得点の100点とする。その後、得点演算部146はS85へ進み、演算したジャークの得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S76, it proceeds to S83 and sets the jerk score to the highest score of 100 points. The score calculation unit 146 then proceeds to S85 and outputs the calculated jerk score to the memory 12 of the driving diagnosis device 10.

一方、得点演算部146は、S76でNoと判断したとき、S84に進み、ジャークの得点を低得点の1点とする。その後、得点演算部146はS85へ進み、演算したジャークの得点を運転診断装置10のメモリ12に出力する。On the other hand, if the score calculation unit 146 determines No in S76, it proceeds to S84 and sets the jerk score to a low score of 1 point. The score calculation unit 146 then proceeds to S85 and outputs the calculated jerk score to the memory 12 of the driving diagnosis device 10.

S85の処理を終えたとき、得点演算部146は図10のフローチャートの処理を終了する。When processing of S85 is completed, the score calculation unit 146 ends the processing of the flowchart in Figure 10.

次に、図11、12を参照しながら、「技量」の観点における運転操作得点(以下では、運転技量得点とする)の演算方法について説明する。本実施例では、運転技量得点は、運転技量(1)と運転技量(2)の2つの項目を含んでいるので、それぞれについての演算方法について説明する。Next, with reference to Figures 11 and 12, we will explain how to calculate the driving operation score from the perspective of "skill" (hereinafter referred to as the driving skill score). In this example, the driving skill score includes two items, driving skill (1) and driving skill (2), so we will explain how to calculate each of them.

図11は、得点演算部146が行う運転技量(1)における運転技量得点の演算のフローチャートである。まずS90において、得点演算部146は、入力された診断対象情報または結合診断対象情報に含まれる走行状態情報から、前後方向ジャークのゼロクロス回数を演算する。ここで、前後方向ジャークのゼロクロス回数とは、ブレーキ操作期間において前後方向ジャークのプラスマイナスの符号が変わった回数を指す。Figure 11 is a flowchart showing the calculation of the driving skill score for driving skill (1) performed by the score calculation unit 146. First, in S90, the score calculation unit 146 calculates the number of zero crosses of the longitudinal jerk from the driving condition information included in the input diagnosis target information or combined diagnosis target information. Here, the number of zero crosses of the longitudinal jerk refers to the number of times the sign of the longitudinal jerk changes from positive to negative during the brake operation period.

次に、得点演算部146は、S91において、S90で演算された前後方向ジャークのゼロクロス回数に基づいて、1秒当たりの前後方向ジャークのゼロクロス回数を演算する。Next, in S91, the score calculation unit 146 calculates the number of zero crossings of the longitudinal jerk per second based on the number of zero crossings of the longitudinal jerk calculated in S90.

次に、得点演算部146は、S92において、ブレーキ操作期間における前後方向ジャークの絶対値の平均値を演算する。Next, in S92, the score calculation unit 146 calculates the average absolute value of the longitudinal jerk during the brake operation period.

次に、得点演算部146は、S93において、S90で演算された前後方向ジャークのゼロクロス回数が、2回よりも小さいか判断する。得点演算部146は、S93でYesと判断したとき、S96に進み、運転技量(1)における運転技量得点を高得点の100点とする。その後、得点演算部146はS100へ進み、演算した運転技量(1)における運転技量得点を運転診断装置10のメモリ12に出力する。Next, in S93, the score calculation unit 146 determines whether the number of zero crossings of the longitudinal jerk calculated in S90 is less than two. If the score calculation unit 146 determines Yes in S93, it proceeds to S96 and sets the driving skill score for driving skill (1) to the highest score of 100 points. The score calculation unit 146 then proceeds to S100 and outputs the calculated driving skill score for driving skill (1) to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S93でNoと判断したとき、S94に進み、S91で演算された1秒当たりの前後方向ジャークのゼロクロス回数が、1.5回/secよりも小さいか判断する。得点演算部146は、S94でYesと判断したとき、S97に進み、運転技量(1)における運転技量得点を高得点の100点とする。その後、得点演算部146はS100へ進み、演算した運転技量(1)における運転技量得点を運転診断装置10のメモリ12に出力する。If the score calculation unit 146 judges No in S93, it proceeds to S94 and determines whether the number of zero crossings of the longitudinal jerk per second calculated in S91 is less than 1.5 times/sec. If the score calculation unit 146 judges Yes in S94, it proceeds to S97 and sets the driving skill score for driving skill (1) to the highest score of 100 points. The score calculation unit 146 then proceeds to S100 and outputs the calculated driving skill score for driving skill (1) to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S94でNoと判断したとき、S95に進み、S92で演算されたブレーキ操作期間における前後方向ジャークの絶対値の平均値が、0.8m/secよりも小さいか判断する。得点演算部146は、S95でYesと判断したとき、S98に進み、運転技量(1)における運転技量得点を高得点の100点とする。その後、得点演算部146はS100へ進み、演算した運転技量(1)における運転技量得点を運転診断装置10のメモリ12に出力する。 If the score calculation unit 146 determines No in S94, it proceeds to S95, where it determines whether the average absolute value of the longitudinal jerk during the brake operation period calculated in S92 is smaller than 0.8 m/sec³ . If the score calculation unit 146 determines Yes in S95, it proceeds to S98, where it sets the driving skill score for driving skill (1) to the highest score of 100 points. Thereafter, the score calculation unit 146 proceeds to S100, where it outputs the calculated driving skill score for driving skill (1) to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S94でNoと判断したとき、S95に進み、運転技量(1)における運転技量得点を低得点の1点とする。その後、得点演算部146はS100へ進み、演算した運転技量(1)における運転技量得点を運転診断装置10のメモリ12に出力する。If the score calculation unit 146 determines No in S94, it proceeds to S95 and sets the driving skill score for driving skill (1) to a low score of 1 point. The score calculation unit 146 then proceeds to S100 and outputs the calculated driving skill score for driving skill (1) to the memory 12 of the driving diagnosis device 10.

S100の処理を終えたとき、得点演算部146は図11のフローチャートの処理を終了する。When processing of S100 is completed, the score calculation unit 146 ends the processing of the flowchart in Figure 11.

次に、図12を参照しながら、得点演算部146が行う運転技量(2)における運転技量得点の演算方法について説明する。まずS110において、得点演算部146は、診断対象情報または結合診断対象情報におけるブレーキ操作期間から対象期間の抽出を行う。具体的は、ブレーキ操作期間の初め10%を前期期間、ブレーキ操作期間の終わり10%後期期間、初期期間と後期期間を除いた期間を中期期間として、対象期間の週出を行う。Next, with reference to Figure 12, we will explain how the score calculation unit 146 calculates the driving skill score for driving skill (2). First, in S110, the score calculation unit 146 extracts the target period from the brake operation period in the diagnosis target information or the combined diagnosis target information. Specifically, the first 10% of the brake operation period is defined as the early period, the last 10% of the brake operation period as the late period, and the period excluding the early and late periods is defined as the middle period, and the target period is extracted weekly.

次に、得点演算部146は、S111において、対象期間が前記期間、もしくは中期期間であるか判断する。得点演算部146は、S111でYesと判断したとき、S112に進み、最小前後方向加速度が―1以上であるか判断する。Next, in S111, the score calculation unit 146 determines whether the target period is the aforementioned period or the intermediate period. If the result of S111 is Yes, the score calculation unit 146 proceeds to S112 and determines whether the minimum forward/rearward acceleration is -1 or greater.

得点演算部146は、S112でYesと判断したとき、S114に進み、運転技量(2)における運転技量得点を高得点の100点とする。その後、得点演算部146はS118へ進み、演算した運転技量(2)における運転技量得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S112, it proceeds to S114 and sets the driving skill score for driving skill (2) to the highest score of 100 points. The score calculation unit 146 then proceeds to S118 and outputs the calculated driving skill score for driving skill (2) to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S112でNoと判断したとき、S115に進み、運転技量(2)における運転技量得点を低得点の1点とする。その後、得点演算部146はS118へ進み、演算した運転技量(2)における運転技量得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines No in S112, it proceeds to S115 and sets the driving skill score for driving skill (2) to a low score of 1 point. The score calculation unit 146 then proceeds to S118 and outputs the calculated driving skill score for driving skill (2) to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S111でNoと判断したとき、S113に進み、最小前後方向加速度が―1.5以上であるか判断する。If the score calculation unit 146 determines No in S111, it proceeds to S113 and determines whether the minimum forward/backward acceleration is -1.5 or greater.

得点演算部146は、S113でYesと判断したとき、S116に進み、運転技量(2)における運転技量得点を高得点の100点とする。その後、得点演算部146はS118へ進み、演算した運転技量(2)における運転技量得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S113, it proceeds to S116 and sets the driving skill score for driving skill (2) to the highest score of 100 points. The score calculation unit 146 then proceeds to S118 and outputs the calculated driving skill score for driving skill (2) to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S113でNoと判断したとき、S117に進み、運転技量(2)における運転技量得点を低得点の1点とする。その後、得点演算部146はS118へ進み、演算した運転技量(2)における運転技量得点を運転診断装置10のメモリ12に出力する。If the score calculation unit 146 determines No in S113, it proceeds to S117 and sets the driving skill score for driving skill (2) to a low score of 1 point. The score calculation unit 146 then proceeds to S118 and outputs the calculated driving skill score for driving skill (2) to the memory 12 of the driving diagnosis device 10.

S118の処理を終えたとき、得点演算部146は図12のフローチャートの処理を終了する。When processing of S118 is completed, the score calculation unit 146 ends the processing of the flowchart in Figure 12.

次に、図13、14を参照しながら、「エコ」の観点における運転操作得点(以下では、エコ運転得点とする)の演算方法について説明する。本実施例では、エコ運転得点は、エコ運転(1)とエコ運転(2)の2つの項目を含んでいるので、それぞれについての演算方法について説明する。Next, with reference to Figures 13 and 14, we will explain how to calculate the driving operation score from an "eco" perspective (hereinafter referred to as the eco-driving score). In this example, the eco-driving score includes two items, eco-driving (1) and eco-driving (2), so we will explain how to calculate each of them.

図13は、得点演算部146が行うエコ運転(1)におけるエコ運転得点の演算のフローチャートである。まずS120において、得点演算部146は、入力された診断対象情報または結合診断対象情報に含まれる走行状態情報から、ブレーキ挙動中の回生ブレーキ閾値を超える減速度の発生割合を演算する。ここで、ブレーキ挙動中の回生ブレーキ閾値は、例えば、ドライ路面、かつ2名乗車時の回生ブレーキでの最大減速度目標値である―1.27m/sec^2である。Figure 13 is a flowchart showing the calculation of the eco-driving score for eco-driving (1) performed by the score calculation unit 146. First, in S120, the score calculation unit 146 calculates the occurrence rate of deceleration exceeding the regenerative braking threshold during braking behavior from the driving condition information included in the input diagnostic target information or combined diagnostic target information. Here, the regenerative braking threshold during braking behavior is, for example, -1.27 m/sec^2, which is the maximum deceleration target value for regenerative braking on a dry road surface with two occupants.

次に、得点演算部146は、S121において、エコ運転(1)におけるエコ運転得点の演算を行う。S120において演算されたブレーキ挙動中の回生ブレーキ閾値を超える減速度の発生割合に100を乗じた数をエコ運転(1)におけるエコ運転得点とする。Next, in S121, the score calculation unit 146 calculates the eco-driving score for eco-driving (1). The eco-driving score for eco-driving (1) is calculated by multiplying the rate at which deceleration exceeds the regenerative braking threshold during braking behavior calculated in S120 by 100.

次に、得点演算部146は、S122において、演算したエコ運転(1)におけるエコ運転得点を運転診断装置10のメモリ12に出力する。S122の処理を終えたとき、得点演算部146は図13のフローチャートの処理を終了する。Next, in S122, the score calculation unit 146 outputs the calculated eco-driving score for eco-driving (1) to the memory 12 of the driving diagnosis device 10. When the processing of S122 is completed, the score calculation unit 146 ends the processing of the flowchart in Figure 13.

次に、図14を参照しながら、得点演算部146が行うエコ運転(2)におけるエコ運転得点の演算方法について説明する。まず、S130において、得点演算部146は、入力された診断対象情報または結合診断対象情報に含まれる走行状態情報から、最大アクセル開度が10%未満であるか判断する。Next, with reference to Figure 14, we will explain how the score calculation unit 146 calculates the eco-driving score for eco-driving (2). First, in S130, the score calculation unit 146 determines whether the maximum accelerator opening is less than 10% based on the driving condition information included in the input diagnosis target information or combined diagnosis target information.

得点演算部146は、S130でYesと判断したとき、S131に進み、エコ運転(2)におけるエコ運転得点を高得点の100点とする。その後、得点演算部146はS133へ進み、演算したエコ運転(2)におけるエコ運転得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines Yes in S130, it proceeds to S131 and sets the eco-driving score for eco-driving (2) to the highest score of 100 points. The score calculation unit 146 then proceeds to S133 and outputs the calculated eco-driving score for eco-driving (2) to the memory 12 of the driving diagnosis device 10.

得点演算部146は、S130でNoと判断したとき、S132に進み、エコ運転(2)におけるエコ運転得点を低得点の1点とする。その後、得点演算部146はS133へ進み、演算したエコ運転(2)におけるエコ運転得点を運転診断装置10のメモリ12に出力する。When the score calculation unit 146 determines No in S130, it proceeds to S132 and sets the eco-driving score for eco-driving (2) to a low score of 1 point. The score calculation unit 146 then proceeds to S133 and outputs the calculated eco-driving score for eco-driving (2) to the memory 12 of the driving diagnosis device 10.

S133の処理を終えたとき、得点演算部146は図14のフローチャートの処理を終了する。When processing of S133 is completed, the score calculation unit 146 ends the processing of the flowchart in Figure 14.

次に、図15を参照し、表示端末40で表示される画像の一例について説明する。Next, referring to Figure 15, we will explain an example of an image displayed on the display terminal 40.

表示端末40で表示される画像は、総合得点表示部41及び運転操作得点表示部42を有する。総合得点表示部41には、平均計算部149で算出された全ての運転操作得点の平均値が表示される。運転操作得点表示部42には、「安全」「技量」「エコ」の3つの観点における各運転操作得点が表示される。運転操作得点表示部42は、IGオフ時には「安全」「技量」「エコ」の3つの観点における各運転操作得点の平均値を表示してもよい。また、総合得点表示部41及び運転操作得点表示部42において、得点に応じた図柄を表示するよう構成されていてもよい。The image displayed on the display terminal 40 has a total score display section 41 and a driving operation score display section 42. The total score display section 41 displays the average value of all driving operation scores calculated by the average calculation section 149. The driving operation score display section 42 displays each driving operation score from the three perspectives of "safety," "skill," and "eco." When the IG is off, the driving operation score display section 42 may also display the average value of each driving operation score from the three perspectives of "safety," "skill," and "eco." In addition, the total score display section 41 and the driving operation score display section 42 may be configured to display a design corresponding to the score.

次に、本実施形態による作用効果について説明する。Next, we will explain the effects of this embodiment.

本実施形態の車両用運転診断装置10は、上述のように、ドライバーがブレーキ操作を行っているブレーキ操作期間をより正確に特定することで、診断精度の向上を図ることが出来る。さらに、運転操作得点の演算においては、車速による空気抵抗や転がり抵抗の違い等を考慮して運転操作得点を演算することで、診断精度の向上を図ることが出来る。As described above, the vehicle driving diagnosis device 10 of this embodiment can improve diagnostic accuracy by more accurately identifying the braking operation period during which the driver is performing braking. Furthermore, when calculating the driving operation score, diagnostic accuracy can be improved by taking into account differences in air resistance and rolling resistance due to vehicle speed.

なお、上記実施形態では、ECU31は、ブレーキペダル踏み込みスイッチ35からブレーキ踏み込み信号が入力されると、運転診断装置10と、ストップランプ39にストップランプオン信号を出力するよう構成されているが、これに限定されない。運転診断装置10は、ブレーキペダル踏み込みスイッチ35から直接ブレーキペダル踏み込み信号を入力されてもよい。In the above embodiment, the ECU 31 is configured to output a stop lamp ON signal to the driving diagnosis device 10 and the stop lamps 39 when a brake pedal depression signal is input from the brake pedal depression switch 35, but this is not limited to this. The driving diagnosis device 10 may also receive a brake pedal depression signal directly from the brake pedal depression switch 35.

また、上記実施形態では、車両用運転診断装置10は車両に搭載されるよう構成されているが、これに限定されない。車両用運転診断装置10は、クラウドコンピューティングシステムとして構築されていてもよい。その場合、車両用運転診断装置10は、車両30、表示端末40とネットワークを介したデータ通信で接続されるよう構成される。In addition, in the above embodiment, the vehicle driving diagnosis device 10 is configured to be mounted on a vehicle, but this is not limited to this. The vehicle driving diagnosis device 10 may also be configured as a cloud computing system. In this case, the vehicle driving diagnosis device 10 is configured to be connected to the vehicle 30 and the display terminal 40 via data communication via a network.

上記実施形態で説明した処理の流れは、一例であり、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりし
てもよい。
The processing flow described in the above embodiment is an example, and unnecessary steps may be deleted, new steps may be added, or the processing order may be changed within the scope of the gist of the invention.

10 運転診断装置
11 CPU
12 メモリ
30 車両
31 ECU
32 車速センサ
33 前後方向加速度センサ
34 前後方向ジャークセンサ
35 ブレーキペダル踏み込みスイッチ
36 アクセル開度センサ
37 CPU
38 メモリ
39 ストップランプ
40 表示端末
50 イグニッションスイッチ
10 Driving diagnosis device 11 CPU
12 Memory 30 Vehicle 31 ECU
32 Vehicle speed sensor 33 Longitudinal acceleration sensor 34 Longitudinal jerk sensor 35 Brake pedal depression switch 36 Accelerator opening sensor 37 CPU
38 Memory 39 Stop lamp 40 Display terminal 50 Ignition switch

Claims (7)

Translated fromJapanese
車両の走行状態情報と、前記車両のドライバーのブレーキ操作情報を含む運転操作情報とが入力され、前記ドライバーの運転診断を行う車両用運転診断装置であって、
情報処理を行うプロセッサを備え、
前記プロセッサは、
前記走行状態情報と前記運転操作情報とに基づいて、ブレーキ操作期間における前記走行状態情報を前記車両の車速と前後加速度と前後ジャークのうちのいずれか1つまたは複数を含む診断対象情報として抽出し、
前記診断対象情報を用いて運転操作得点を算出し、
前記運転操作得点の算出は、
前記診断対象情報の最小前後方向加速度を算出し、前記最小前後方向加速度が可変加速度基準値よりも大きい場合には高得点の前記運転操作得点を算出し、前記最小前後方向加速度が前記可変加速度基準値以下の場合には低得点の前記運転操作得点を算出することを含み、
前記ドライバーのブレーキ操作開始時の初期速度が速度基準値よりも大きい場合には、前記初期速度が前記速度基準値以下の場合よりも前記可変加速度基準値を小さくすること、
を特徴とする車両用運転診断装置。
A vehicle driving diagnosis device that receives vehicle running state information and driving operation information including brake operation information of a driver of the vehicle and performs driving diagnosis of the driver,
A processor for processing information is provided.
The processor:
extracting, based on the driving condition information and the driving operation information, the driving condition information during a brake operation period as diagnostic target informationincluding one or more of the vehicle speed, longitudinal acceleration, and longitudinal jerk of the vehicle;
Calculating a driving performance score using the diagnostic target information;
The calculation of the driving operation score is
calculating a minimum longitudinal acceleration of the diagnostic target information, and calculating a high driving performance score when the minimum longitudinal acceleration is greater than a variable acceleration reference value, and calculating a low driving performance score when the minimum longitudinal acceleration is equal to or less than the variable acceleration reference value;
When an initial speed at the start of the brake operation by the driver is greater than a speed reference value, the variable acceleration reference value is made smaller than when the initial speed is equal to or less than the speed reference value.
A driving diagnosis device for a vehicle, comprising:
請求項1に記載の車両用運転診断装置であって、
記プロセッサは、
抽出した前記診断対象情報から平均減速度を算出し、
前記平均減速度が第1閾値以上の場合に前記運転操作得点を算出し、
前記平均減速度が前記第1閾値未満である場合に前記運転操作得点を算出しないこと、
を特徴とする車両用運転診断装置。
2. The vehicle driving diagnosis device according to claim 1,
Theprocessor :
Calculating an average deceleration from the extracted diagnostic object information;
calculating the driving operation score when the average deceleration is equal to or greater than a first threshold;
not calculating the driving operation score when the average deceleration is less than the first threshold value;
A driving diagnosis device for a vehicle, comprising:
請求項1に記載の車両用運転診断装置であって、
前記プロセッサは、
前記診断対象情報の抽出を所定の時間間隔よりも短い時間間隔で複数回行った場合には、抽出した複数の前記診断対象情報を結合した結合診断対象情報を生成し、
生成した前記結合診断対象情報を用いて前記運転操作得点を算出すること、
を特徴とする車両用運転診断装置。
2. The vehicle driving diagnosis device according to claim 1,
The processor:
When the extraction of the diagnostic object information is performed a plurality of times at time intervals shorter than a predetermined time interval, combined diagnostic object information is generated by combining the extracted plurality of pieces of diagnostic object information;
Calculating the driving operation score using the generated combined diagnosis target information;
A driving diagnosis device for a vehicle, comprising:
請求項3に記載の車両用運転診断装置であって、
記プロセッサは、
生成した前記結合診断対象情報から平均減速度を算出し、
前記平均減速度が第1閾値以上の場合に前記運転操作得点を算出し、
前記平均減速度が前記第1閾値未満である場合に前記運転操作得点を算出しないこと、
を特徴とする車両用運転診断装置。
4. The vehicle driving diagnosis device according to claim 3,
Theprocessor :
Calculating an average deceleration from the generated combined diagnostic target information;
calculating the driving operation score when the average deceleration is equal to or greater than a first threshold;
not calculating the driving operation score when the average deceleration is less than the first threshold value;
A driving diagnosis device for a vehicle, comprising:
請求項1乃至4のいずれか1項に記載の車両用運転診断装置であって、
抽出した前記走行状態情報を格納するメモリを備え、
前記走行状態情報は車速を含み、
前記運転操作情報はアクセル開度を含み、
前記ブレーキ操作情報はブレーキ踏み込み信号であり、
前記プロセッサは、
前記車両が走行状態であり、かつ前記アクセル開度が第2閾値以下であり、かつ前記ブレーキ踏み込み信号がオンの場合にブレーキ操作が開始されたと判定し前記走行状態情報の前記メモリへの格納を開始し、
前記車両が停止状態、もしくは前記ブレーキ踏み込み信号がオフになった場合に前記ブレーキ操作が終了したと判定し前記走行状態情報の前記メモリへの格納を終了し、
前記メモリに格納した前記走行状態情報をブレーキ操作期間の前記診断対象情報として抽出すること、
を特徴とする車両用運転診断装置。
5. A vehicle driving diagnosis device according to claim 1,
a memory for storing the extracted running state information;
the driving state information includes a vehicle speed,
the driving operation information includes an accelerator opening degree,
the brake operation information is a brake depression signal,
The processor:
determining that a brake operation has started when the vehicle is in a running state, the accelerator opening is equal to or less than a second threshold value, and the brake depression signal is on, and starting to store the running state information in the memory;
When the vehicle is stopped or the brake depression signal is turned off, it is determined that the brake operation has ended and the storage of the driving state information in the memory is terminated.
extracting the running state information stored in the memory as the diagnostic target information during a brake operation period;
A driving diagnosis device for a vehicle, comprising:
請求項5に記載の車両用運転診断装置であって、
前記ブレーキ踏み込み信号は、前記車両に取り付けられたブレーキペダルに取り付けられたブレーキペダル踏み込みスイッチからの信号、または前記車両のストップランプのオン/オフ信号であること、
を特徴とする車両用運転診断装置。
6. A vehicle driving diagnosis device according to claim 5,
the brake depression signal is a signal from a brake pedal depression switch attached to a brake pedal attached to the vehicle, or an on/off signal of a stop lamp of the vehicle;
A driving diagnosis device for a vehicle, comprising:
請求項に記載の車両用運転診断装置であって、
前記プロセッサは、
前記診断対象情報の最小前後方向ジャークを更に算出し、
前記最小前後方向ジャークが可変ジャーク基準値以上の場合には高得点の前記運転操作得点を算出し、前記最小前後方向ジャークが前記可変ジャーク基準値未満の場合には低得点の前記運転操作得点を算出し、
前記最小前後方向加速度が加速度基準値よりも大きい場合には、前記最小前後方向加速度が前記加速度基準値以下の場合よりも前記可変ジャーク基準値を小さくし、
前記ドライバーのブレーキ操作開始時の初期速度が前記速度基準値よりも大きくかつ前記最小前後方向加速度が前記加速度基準値よりも大きい場合には、前記初期速度が前記速度基準値以下かつ前記最小前後方向加速度が前記加速度基準値よりも大きい場合よりも前記可変ジャーク基準値を小さくし、
前記ドライバーのブレーキ操作開始時の初期速度が前記速度基準値よりも大きくかつ前記最小前後方向加速度が前記加速度基準値以下の場合には、前記初期速度が前記速度基準値以下かつ前記最小前後方向加速度が前記加速度基準値以下の場合よりも前記可変ジャーク基準値を小さくすること、
を特徴とする車両用運転診断装置。
2. The vehicle driving diagnosis device according to claim1 ,
The processor:
Further calculating a minimum longitudinal jerk of the diagnostic object information;
When the minimum longitudinal jerk is equal to or greater than a variable jerk reference value, a high driving operation score is calculated, and when the minimum longitudinal jerk is less than the variable jerk reference value, a low driving operation score is calculated.
When the minimum longitudinal acceleration is greater than an acceleration reference value, the variable jerk reference value is made smaller than when the minimum longitudinal acceleration is equal to or less than the acceleration reference value;
When the initial speed at the start of the driver's brake operation is greater than the speed reference value and the minimum longitudinal acceleration is greater than the acceleration reference value, the variable jerk reference value is made smaller than when the initial speed is equal to or less than the speed reference value and the minimum longitudinal acceleration is greater than the acceleration reference value;
When the initial speed at the start of the brake operation by the driver is greater than the speed reference value and the minimum longitudinal acceleration is equal to or less than the acceleration reference value, the variable jerk reference value is made smaller than when the initial speed is equal to or less than the speed reference value and the minimum longitudinal acceleration is equal to or less than the acceleration reference value.
A driving diagnosis device for a vehicle, comprising:
JP2022168318A2022-10-202022-10-20 Vehicle driving diagnostic deviceActiveJP7740198B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2022168318AJP7740198B2 (en)2022-10-202022-10-20 Vehicle driving diagnostic device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2022168318AJP7740198B2 (en)2022-10-202022-10-20 Vehicle driving diagnostic device

Publications (2)

Publication NumberPublication Date
JP2024060804A JP2024060804A (en)2024-05-07
JP7740198B2true JP7740198B2 (en)2025-09-17

Family

ID=90925434

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2022168318AActiveJP7740198B2 (en)2022-10-202022-10-20 Vehicle driving diagnostic device

Country Status (1)

CountryLink
JP (1)JP7740198B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2004270580A (en)2003-03-102004-09-30Daihatsu Motor Co LtdDevice method for evaluating operation state of vehicle
US20070001831A1 (en)2005-06-092007-01-04Drive Diagnostics Ltd.System and method for displaying a driving profile
JP2012001185A (en)2010-06-212012-01-05Toyota Motor CorpFuel consumption information providing device, electronic control unit, and fuel consumption information providing method
JP2012088904A (en)2010-10-192012-05-10Suzuki Motor CorpDriving support device
US20150298676A1 (en)2012-11-242015-10-22Toyota Jidosha Kabushiki KaishaVehicle state determination device, vehicle state determination method, and driving operation diagnosis device
JP2016012334A (en)2014-06-052016-01-21日産自動車株式会社 Driving evaluation system and driving evaluation method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2004270580A (en)2003-03-102004-09-30Daihatsu Motor Co LtdDevice method for evaluating operation state of vehicle
US20070001831A1 (en)2005-06-092007-01-04Drive Diagnostics Ltd.System and method for displaying a driving profile
JP2012001185A (en)2010-06-212012-01-05Toyota Motor CorpFuel consumption information providing device, electronic control unit, and fuel consumption information providing method
JP2012088904A (en)2010-10-192012-05-10Suzuki Motor CorpDriving support device
US20150298676A1 (en)2012-11-242015-10-22Toyota Jidosha Kabushiki KaishaVehicle state determination device, vehicle state determination method, and driving operation diagnosis device
JP2016012334A (en)2014-06-052016-01-21日産自動車株式会社 Driving evaluation system and driving evaluation method

Also Published As

Publication numberPublication date
JP2024060804A (en)2024-05-07

Similar Documents

PublicationPublication DateTitle
EP2860077A2 (en)Driving assistance device
CN110949394B (en)Single-pedal brake testing method, device, equipment, storage medium and system
WO2019011268A1 (en)Game theory-based driver auxiliary system decision-making method and system, and the like
CN113468678B (en)Method and device for calculating accuracy of automatic driving algorithm
CN110203201A (en)Driving-force control apparatus
CN112508054A (en)Driving model training method, device, equipment and medium
JP7740198B2 (en) Vehicle driving diagnostic device
CN113954874B (en)Automatic driving control method based on improved intelligent driver model
US20220319244A1 (en)Driving diagnosis device and driving diagnosis method
JP6889828B2 (en) Driving operation proposal method and driving operation proposal system
CN113650610A (en)Vehicle driving method and device
CN117048634A (en)Vehicle control method, device, system, vehicle and readable storage medium
CN114241622B (en)Information management system, and portable terminal and image management server used in the information management system
CN114291113B (en)Risk threshold determining method, apparatus, device and storage medium
JP2020140309A (en) Evaluation device
CN116279521A (en)Driving behavior prompting method, device, vehicle and storage medium
JP2000318482A (en) Vehicle status recording device
CN113547934A (en)Energy recovery method and device, storage medium and vehicle control unit
CN113939857B (en) Driver state estimation device, driver state estimation method, and learning method
JP2017191133A (en)Driving support apparatus and driving support program
US20200130691A1 (en)Information processing device, non-transitory storage medium in which program is recorded, and information processing method
US20220078378A1 (en)Information management system, and in-vehicle device and image management server used therein
CN114172927B (en) Information management system and vehicle-mounted device, portable terminal, and image management server used in the information management system
US12424035B2 (en)Driving diagnostic device, driving diagnostic system, driving diagnostic method, and storage medium
JP7594601B2 (en) vehicle

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20241016

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20250423

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20250430

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20250602

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20250805

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20250818

R150Certificate of patent or registration of utility model

Ref document number:7740198

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150


[8]ページ先頭

©2009-2025 Movatter.jp