Operation diagnosis device, operation diagnosis system, operation diagnosis method, and program

The system diagnoses reverse operations by analyzing vehicle speed thresholds around shift lever changes, ensuring sufficient rearward confirmation, thus providing effective operation diagnosis without cameras.

JP7704081B2Active Publication Date: 2025-07-08TOYOTA JIDOSHA KK
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022102957
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-06-27
Publication Date
2025-07-08
Estimated Expiration
2042-06-27

AI Technical Summary

Technical Problem

Existing operation diagnosis systems, such as those described in Patent Document 1, are unable to perform effective operation diagnosis during reverse operations without using cameras.

Method used

The system utilizes a driving diagnosis device that determines the duration of vehicle speed below a threshold value before and after a shift lever change to the R range, using sensors and cloud computing to assess if the driver has performed sufficient rearward confirmation, thereby diagnosing the operation without cameras.

Benefits of technology

Enables effective operation diagnosis during reverse maneuvers by determining if the driver has performed sufficient rearward checks, reducing the need for cameras and simplifying the diagnostic process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007704081000001
    Figure 0007704081000001
  • Figure 0007704081000002
    Figure 0007704081000002
  • Figure 0007704081000003
    Figure 0007704081000003
Patent Text Reader

Abstract

To provide a driving diagnostic device, a driving diagnostic system, a driving diagnostic method and a program which can execute driving diagnosis when performing a reverse operation by a simple method that does not use a camera or the like.SOLUTION: A driving diagnostic device includes a driving diagnostic unit which performs drive diagnosis related to a reverse operation of a vehicle on the basis of a maximum value of a duration time and a second threshold value, the duration time being a time during which a vehicle speed of the vehicle in at least one of a time period between a first time T1 before a switching time at which a shift lever of the vehicle is moved from a shift position other than an R range to the R range by a predetermined time and the switching time and a time period between a second time T2 after the switching time by a predetermined time and the switching time continues to be a first threshold value or less.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an operation diagnosis device, an operation diagnosis system, an operation diagnosis method, and a program.

Background Art

[0002] The following Patent Document 1 discloses an operation support system that automatically reproduces a teacher video including a virtual visual field video according to the driver's visual field when a dangerous situation during driving is detected, at the end of driving.

Prior Art Document

Patent Document

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] The above Patent Document 1 cannot perform an operation diagnosis when performing a reverse operation by a simple method without using a camera or the like.

[0005] In consideration of the above facts, an object of the present invention is to obtain an operation diagnosis device, an operation diagnosis system, an operation diagnosis method, and a program capable of performing an operation diagnosis when performing a reverse operation by a simple method without using a camera or the like.

Means for Solving the Problems

[0006] The operation diagnosis device according to claim 1 is configured such that, from a switching time when a shift lever of a vehicle moves from a shift position other than the R range to the R range, for a predetermined time before and is set regardless of the vehicle speed the time period between the first time and the switching time and for a predetermined time after the switching time and is set regardless of the vehicle speed the maximum value of the continuous time during which the vehicle speed of the vehicle continuously becomes equal to or less than a first threshold value in at least one of the time periods between the second time and the switching time is based on whether it is greater than or equal to a second threshold value、comprises a driving diagnosis unit that performs driving diagnosis regarding the reverse operation of the vehicle.

[0007] The driving diagnosis device according to claim 1 is configured such that, from a switching time when the shift lever of the vehicle moves from a shift position other than the R range to the R range, a predetermined time before and is set regardless of the vehicle speed During the time period between the first time and the switching time and a predetermined time after the switching time and is set regardless of the vehicle speed The maximum value of the continuous time, which is the time when the vehicle speed of the vehicle continuously becomes equal to or lower than the first threshold value in at least one of the time periods between the second time and the switching time is based on whether it is greater than or equal to a second threshold value 、performs driving diagnosis regarding the reverse operation of the vehicle. When the maximum value of the continuous time is equal to or greater than the second threshold value, it is considered highly likely that the driver of the vehicle has performed visual rearward confirmation for a sufficient period of time. Thus, the driving diagnosis device according to claim 1 can perform driving diagnosis when performing a reverse operation by a simple method without using a camera or the like.

[0008] The driving diagnosis device according to the invention described in claim 2 is, in the invention described in claim 1, characterized in that the driving diagnosis unit performs the driving diagnosis based on the maximum value in the time period between the first time and the second time and the second threshold value.

[0009] In the invention described in claim 2, the driving diagnosis device performs driving diagnosis based on the maximum value of the continuous time in the time period between the first time and the second time and the second threshold value. When the maximum value of the continuous time in the time period between the first time and the second time is equal to or greater than the second threshold value, it is considered highly likely that the driver has performed rearward confirmation for a sufficient period of time before moving the shift lever to the R range, after moving the shift lever to the R range, or while moving the shift lever to the R range. Therefore, the driving diagnosis device according to claim 2 can perform driving diagnosis when performing a reverse operation by a simple method without using a camera or the like.

[0010] The driving diagnosis device according to the invention described in claim 3 is, in the invention of claim 1, characterized in that the driving diagnosis unit performs the driving diagnosis based on the maximum value in the time period between the first time and the switching time and the second threshold value.

[0011] In the invention according to claim 3, the operation diagnosis device performs operation diagnosis based on the maximum value of the duration in the time period between the first time and the switching time and the second threshold value. When the maximum value of the duration in the time period between the first time and the switching time is equal to or greater than the second threshold value, it is considered highly likely that the driver has performed a rearward check for a sufficient period of time before moving the shift lever to the R range. Therefore, the operation diagnosis device according to claim 3 can perform operation diagnosis during a reverse operation by a simple method that does not use a camera or the like.

[0012] The operation diagnosis device according to the invention according to claim 4 is the invention according to claim 1, wherein the operation diagnosis unit performs the operation diagnosis based on the maximum value in the time period between the switching time and the second time and the second threshold value.

[0013] In the invention according to claim 4, the operation diagnosis device performs operation diagnosis based on the maximum value of the duration in the time period between the switching time and the second time and the second threshold value. When the maximum value of the duration in the time period between the switching time and the second time is equal to or greater than the second threshold value, it is considered highly likely that the driver has performed a rearward check for a sufficient period of time after moving the shift lever to the R range. Therefore, the operation diagnosis device according to claim 4 can perform operation diagnosis during a reverse operation by a simple method that does not use a camera or the like.

[0014] The operation diagnosis system according to the invention according to claim 5 includes a shift position sensor that detects the shift position of the shift lever, a vehicle speed sensor that detects the vehicle speed, and the operation diagnosis unit according to claim 1 or claim 2.

[0015] The operation diagnosis method according to the invention according to claim 6 is from the switching time when the shift lever of the vehicle moves from a shift position other than the R range to the R range for a predetermined time before and is set regardless of the vehicle speed The time period between the first time and the switching time and for a predetermined time after the switching time and is set regardless of the vehicle speedThe maximum value of the duration, which is the time during which the vehicle speed of the vehicle remains continuously below the first threshold value in at least one of the time periods between the second time and the switching time is based on whether it is greater than or equal to a second threshold value includes a step of performing a driving diagnosis regarding the reverse operation of the vehicle.

[0016] The program according to the invention described in claim 7 is, from the switching time when the shift lever of the vehicle moves from a shift position other than the R range to the R range, a predetermined time before and is set regardless of the vehicle speed the time period between the first time and the switching time and a predetermined time after the switching time and is set regardless of the vehicle speed The maximum value of the duration, which is the time during which the vehicle speed of the vehicle remains continuously below the first threshold value in at least one of the time periods between the second time and the switching time is based on whether it is greater than or equal to a second threshold value causes a computer to execute a process of performing a driving diagnosis regarding the reverse operation of the vehicle.

Advantages of the Invention

[0017] As described above, the driving diagnosis device, the driving diagnosis system, the driving diagnosis method, and the program according to the present invention have an excellent effect that driving diagnosis when performing a reverse operation can be executed by a simple method without using a camera or the like.

Brief Description of the Drawings

[0018]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

DETAILED DESCRIPTION OF THE INVENTION

[0019] Hereinafter, embodiments of the driving diagnosis device 10, the driving diagnosis system 100, the driving diagnosis method, and the program according to the present invention will be described with reference to the drawings. The driving diagnosis system 100 (hereinafter referred to as the system 100) of the present embodiment includes a driving diagnosis device 10, a vehicle 30, and a mobile terminal 50.

[0020] The vehicle 30 capable of data communication with the operation diagnosis device 10 via a network has an ECU (Electronic Control Unit) 31, a vehicle speed sensor 32, a shift lever 33, a shift lever position sensor 34, and a GPS (Global Positioning System) receiver 35 as shown in FIG. 1. The vehicle 30 capable of receiving the diagnosis by the operation diagnosis device 10 is assigned a vehicle ID. The vehicle speed sensor 32, the shift lever position sensor 34, and the GPS receiver 35 are connected to the ECU 31. The ECU 31 is configured to include a CPU, a ROM, a RAM, a storage, a communication I / F, and an input / output I / F. The CPU, ROM, RAM, storage, communication I / F, and input / output I / F of the ECU 31 are communicably connected to each other via a bus. The CPU of the ECU 31 performs control of each component and various arithmetic processes (information processing) according to a program recorded in the ROM or the storage. Further, the CPU can acquire information regarding the date and time from a timer (not shown). The ROM, RAM, storage, communication I / F, and input / output I / F of the ECU 31 have the same configuration and functions as the ROM 12B, RAM 12C, storage 12D, communication I / F 12E, and input / output I / F 12F of the first server 12 described later, respectively. Details of these functions will be described later. The above network includes a communication network of a communications carrier and the Internet network. The vehicle 30, the first server 12, the fourth server 18, and the mobile terminal 50 described later perform data communication via the above network.

[0021] The vehicle 30 has a steering (not shown). Further, as shown in FIG. 1, the vehicle 30 has an accelerator pedal 30A and a brake pedal 30B. When the accelerator pedal 30A is depressed by the foot of the driver of the vehicle 30, the drive source (not shown) of the vehicle 30 is controlled by the ECU 31. Note that the drive source of the vehicle 30 includes at least one of an internal combustion engine and an electric motor. When the brake pedal 30B is depressed by the foot of the driver, the brake device (not shown) of the vehicle 30 is controlled by the ECU 31.

[0022] The vehicle 30 is provided with a vehicle speed sensor 32 that detects the vehicle speed of the vehicle 30. The shift lever 33 provided on the vehicle 30 is movable to each shift position of the D (Drive) range, R (Reverse) range, P (Parking) range, and N (Neutral) range. That is, the vehicle 30 is an automatic vehicle (AT vehicle). The shift position of the shift lever 33 is detected by a shift lever position sensor 34. As is well known, when the shift lever 33 is in the D range, the vehicle 30 can travel forward by the driving force of the drive source, and when the shift lever 33 is in the R range, the vehicle 30 can travel backward by the driving force of the drive source. The GPS receiver 35 receives the GPS signal transmitted from the GPS satellite, thereby acquiring information on the position where the vehicle 30 is traveling (hereinafter referred to as "position information"). The detection values detected by the vehicle speed sensor 32 and the shift lever position sensor 34 are transmitted to the ECU 31 via the CAN (Controller Area Network) provided in the vehicle 30 and stored in the storage of the ECU 31 while being associated with the time information representing the detected time and the position information.

[0023] As shown in FIG. 2, the driving diagnosis device 10 includes a first server 12, a second server (driving diagnosis unit) 14, a third server 16, and a fourth server 18. For example, the first server 12, the second server 14, the third server 16, and the fourth server 18 are arranged in one building. The first server 12 and the fourth server 18 are connected to the network. The first server 12 and the second server 14 are connected by a LAN (Local Area Network). The second server 14 and the third server 16 are connected by a LAN. The third server 16 and the fourth server 18 are connected by a LAN. That is, the driving diagnosis device 10 is constructed as a cloud computing system.

[0024] As shown in FIG. 3, the first server 12 includes a CPU (Central Processing Unit), a processor 12A, a ROM (Read Only Memory) 12B, a RAM (Random Access Memory) 12C, a storage 12D, a communication I / F (Inter Face) 12E, and an input / output I / F 12F. The CPU 12A, the ROM 12B, the RAM 12C, the storage 12D, the communication I / F 12E, and the input / output I / F 12F are communicably connected to each other via a bus 12Z. The first server 12 can acquire information regarding the date and time from a timer (not shown).

[0025] The CPU 12A is a central processing unit that executes various programs and controls each part. That is, the CPU 12A reads a program from the ROM 12B or the storage 12D and executes the program using the RAM 12C as a working area. The CPU 12A performs control of each component and various arithmetic processes (information processing) according to the program recorded in the ROM 12B or the storage 12D.

[0026] The ROM 12B stores various programs and various data. The RAM 12C temporarily stores a program or data as a working area. The storage 12D is composed of a storage device such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive) and stores various programs and various data. The communication I / F 12E is an interface for the first server 12 to communicate with other devices. The input / output I / F 12F is an interface for communicating with various devices.

[0027] Detection value data, which is data representing the detection values detected by the vehicle speed sensor 32, the shift lever position sensor 34, and the GPS receiver 35 of the vehicle 30, is transmitted from the communication I / F of the vehicle 30 to the communication I / F 12E of the first server 12 via the network every time a predetermined time elapses, and the detection value data is recorded in the storage 12D. All the detection value data recorded in the storage 12D includes information regarding the vehicle ID, time information, and position information.

[0028] The basic configurations of the second server 14, the third server 16, and the fourth server 18 are the same as that of the first server 12.

[0029] An example of the functional configuration of the second server 14 is shown in a block diagram in FIG. 4. The second server 14 includes, as functional components, a transmission / reception control unit 141, a scene extraction unit 142, a KPI acquisition unit 143, a score calculation unit 144, and a deletion unit 145. The transmission / reception control unit 141, the scene extraction unit 142, the KPI acquisition unit 143, the score calculation unit 144, and the deletion unit 145 are realized by the CPU of the second server 14 reading and executing a program stored in the ROM.

[0030] The transmission / reception control unit 141 controls the communication I / F of the second server 14. The communication I / F of the second server 14 transmits and receives information with the communication I / Fs of the first server 12 and the third server 16 via the LAN. The detection value data recorded in the storage 12D of the first server 12 is transmitted to the communication I / F of the second server 14 while being associated with the vehicle ID, time information, and position information. The detection value data transmitted from the first server 12 to the second server 14 includes a data group acquired during a predetermined data detection time. This data detection time is, for example, 30 minutes. Hereinafter, a data group corresponding to one vehicle ID and acquired during the data detection time is referred to as a "detection value data group". The detection value data groups recorded in the first server 12 are transmitted to the communication I / F of the second server 14 in order from the oldest acquired time. More specifically, when the detection value data group is deleted from the storage of the second server 14 as described later, a detection value data group newer than the said detection value data group is transmitted from the first server 12 to the second server 14, and this new detection value data group is stored in the storage of the second server 14.

[0031] The scene extraction unit 142 discriminates the detection value data group stored in the storage of the second server 14 into data representing a specific detection value and other data. More specifically, the scene extraction unit 142 treats the data necessary for the acquisition of the KPI described later as data representing a specific detection value.

[0032] FIG. 5 is a scene list 22 recorded in the ROM of the second server 14. The scene list 22 is defined based on the operation contents of various operation members of the vehicle 30. The categories, which are the largest items in the scene list 22, are "safety" and "comfort". The operation members defined in the scene list 22 include, for example, the shift lever 33, the accelerator pedal 30A, the brake pedal 30B, and the steering wheel.

[0033] When the extraction condition 1 included in the category "Safety" is satisfied, the scene extraction unit 142 extracts, as data representing a specific detection value, the detection value detected by the vehicle speed sensor 32 in a specific time period Ts (see FIGS. 6 to 8) including the time when the extraction condition 1 is satisfied, from the detection value data group stored in the storage of the second server 14. Here, the extraction condition 1 is satisfied when the shift lever position sensor 34 outputs a signal indicating that the shift lever 33 has moved from a shift position other than the R range to the R range. Further, the time when the shift lever position sensor 34 outputs the signal is referred to as a switching time Tc (see FIGS. 6 to 8). The specific time period Ts is a time period between a first time T1 (see FIGS. 6 to 8) that is one hour before the switching time Tc and a second time T2 (see FIGS. 6 to 8) that is two hours after the switching time Tc. For example, the first hour and the second hour are 3 seconds. That is, for example, the specific time period Ts is 6 seconds. However, the first hour and the second hour may be times of different lengths from 3 seconds.

[0034] As shown in FIG. 5, the "Safety" category of the scene list 22 includes an extraction condition different from the extraction condition 1, and the "Comfort" category also includes an extraction condition different from the extraction condition 1. These extraction conditions are related to scenes regarding the accelerator pedal 30A, the brake pedal 30B, and the steering, specific detection values, and KPIs. A detailed description thereof will be omitted.

[0035] When any of the extraction conditions described in the scene list 22 is satisfied, the KPI acquisition unit 143 acquires (calculates) a KPI (Key Performance Indicator / important performance evaluation index) corresponding to the satisfied extraction condition.

[0036] For example, when the extraction condition 1 regarding the shift lever 33 is satisfied, the KPI acquisition unit 143 obtains a duration, which is the time during which the vehicle speed continuously becomes equal to or less than a first threshold value in the specific time period Ts, based on the data (specific detection value) regarding the vehicle speed detected by the vehicle speed sensor 32. Further, the KPI acquisition unit 143 acquires the maximum value of the duration in the specific time period Ts as the KPI. The first threshold value is, for example, 1 km / h.

[0037] For example, as shown in FIG. 6, assume that in time zone A between time t1 after the first time T1 and time t2 after the switching time Tc, and in time zone B between time t3 before the second time T2 and time T2, the vehicle speed continuously becomes equal to or lower than the first threshold value, and time zone A is longer than time zone B. In this case, the maximum value of the continuous time is the length of time zone A. Therefore, the KPI acquisition unit 143 acquires the length of time zone A as a KPI. Further, the KPI acquisition unit 143 compares the length of time zone A, which is the maximum value of the continuous time, with a predetermined second threshold value. The second threshold value is, for example, 2 seconds. Here, assume that the length of time zone A is equal to or longer than the second threshold value. In this case, the driver of the vehicle 30 is likely to perform a visual rearward confirmation in time zone A and is likely to lift their foot from the brake pedal 30B at time t2. That is, it is highly likely that the driver moved the shift lever 33 from a shift position other than the R range to the R range after substantially performing a visual rearward confirmation for a sufficient period of time. Further, between time t2 and time t3, the vehicle 30 may perform a backward movement due to the accelerator pedal 30A being depressed or a creep phenomenon, and it is highly likely that the brake pedal 30B is depressed at time t3.

[0038] Also, as shown in FIG. 7, assume that the vehicle speed continuously becomes equal to or lower than the first threshold value in the time period C between the time t4 before the switching time Tc and the time t5 after the switching time Tc, and in the time period D between the time t6 before the second time T2 and the time T2, and the time period C is longer than the time period D. In this case, the maximum value of the duration is the length of the time period C. Therefore, the KPI acquisition unit 143 acquires the length of the time period C as the KPI. Further, the KPI acquisition unit 143 compares the length of the time period C, which is the maximum value of the duration, with the second threshold value. Here, assume that the length of the time period C is equal to or greater than the second threshold value. In this case, the driver of the vehicle 30 visually checks the rear in the time period C, and is highly likely to have removed their foot from the brake pedal 30B at the time t5. That is, it is highly likely that the driver has visually checked the rear for a sufficient time after substantially moving the shift lever 33 from a shift position other than the R range to the R range. Further, between the time t5 and the time t6, the vehicle 30 may perform a reverse operation due to the accelerator pedal 30A being depressed or a creep phenomenon, and it is highly likely that the brake pedal 30B is depressed at the time t6.

[0039] Also, as shown in FIG. 8, assume that the vehicle speed continuously becomes equal to or lower than the first threshold value in the time period E between the time t7 before the switching time Tc and the time t8 after the switching time Tc, and in the time period F between the time t9 before the second time T2 and the time T2, and that the time period E is longer than the time period F. In this case, the maximum value of the continuous time is the length of the time period E. Therefore, the KPI acquisition unit 143 acquires the length of the time period E as the KPI. Further, the KPI acquisition unit 143 compares the length of the time period E, which is the maximum value of the continuous time, with the second threshold value. Here, assume that the length of the time period E is equal to or greater than the second threshold value. In this case, the driver of the vehicle 30 performs a visual rearward confirmation in the time period E, and is highly likely to have removed their foot from the brake pedal 30B at the time t8. That is, it is highly likely that the driver moved the shift lever 33 from a shift position other than the R range to the R range while substantially performing a visual rearward confirmation for a sufficient period of time. Further, between the time t8 and the time t9, the vehicle 30 may have performed a backward movement due to the accelerator pedal 30A being depressed or a creep phenomenon, and it is highly likely that the brake pedal 30B was depressed at the time t9.

[0040] Incidentally, if the maximum value of the continuous time is less than the second threshold value, it is highly likely that the driver caused the vehicle 30 to perform a backward movement without performing a visual rearward confirmation for a sufficient period of time.

[0041] As will be described later, the score calculation unit 144 calculates a safety score, a comfort score, and a driving operation score based on the calculated KPI.

[0042] When the scene extraction unit 142, the KPI acquisition unit 143, and the score calculation unit 144 complete the above processing for one detection value data group recorded in the storage, the communication I / F of the second server 14 transmits data regarding the acquired safety score, comfort score, and driving operation score to the communication I / F of the third server 16 together with information regarding the vehicle ID.

[0043] When the scene extraction unit 142, the KPI acquisition unit 143, and the score calculation unit 144 complete the above processing for one set of detection value data, the deletion unit 145 deletes the set of detection value data from the storage of the second server 14.

[0044] The communication I / F of the third server 16 receives data regarding the safety score, comfort score, and driving operation score transmitted from the second server 14. These data received by the communication I / F of the third server 16 are recorded in the storage of the third server 16.

[0045] The fourth server 18 functions as at least a web server and a web app server. The communication I / F of the fourth server 18 receives data transmitted from the communication I / F of the third server 16 and records the received data in the storage.

[0046] The operation terminal 50 shown in FIG. 2 includes a CPU, a ROM, a RAM, a storage, a communication I / F, and an input / output I / F. The portable terminal 50 is, for example, a smartphone or a tablet computer. The CPU, ROM, RAM, storage, communication I / F, and input / output I / F of the operation terminal 50 are connected to be communicable with each other via a bus. The operation terminal 50 is provided with a display unit 51 having a touch panel. The display unit 51 is connected to the input / output I / F of the operation terminal 50.

[0047] The operation terminal 50 is, for example, owned by the driver of the vehicle 30 with a vehicle ID. A predetermined driving diagnosis display application is installed in the portable terminal 50. The communication I / F of the operation terminal 50 can perform wireless communication with the communication I / F of the fourth server 18. That is, the communication I / F of the operation terminal 50 can transmit and receive data with the communication I / F of the fourth server 18. The display unit 51 controlled by the CPU displays, for example, information received by the communication I / F from the communication I / F of the fourth server 18 and information input via the touch panel. Information input by the touch panel can be transmitted by the communication I / F of the operation terminal 50 to the communication I / F of the fourth server 18.

[0048] (Function and Effect) Next, the function and effect of this embodiment will be described.

[0049] First, the flow of processing performed by the CPU of the second server 14 (hereinafter referred to as the second CPU) will be described using the flowchart of FIG. 9. The second CPU repeatedly executes the processing of the flowchart of FIG. 9 every time a predetermined time elapses.

[0050] First, in step S10 (hereinafter, the character "step" is omitted), the transmission / reception control unit 141 of the second server 14 determines whether the communication I / F has received the detection value data group from the first server 12. In other words, the transmission / reception control unit 141 determines whether the detection value data group is recorded in the storage of the second server 14.

[0051] When it is determined Yes in S10, the second CPU proceeds to S11, and the scene extraction unit 142 extracts data representing specific detection values that satisfy the extraction conditions from the detection value data group stored in the storage. Further, the KPI acquisition unit 143 acquires (calculates) each KPI based on the data representing the extracted specific detection values.

[0052] After finishing the processing of S11, the second CPU proceeds to S12, and the score calculation unit 144 calculates the safety score, comfort score, and driving operation score.

[0053] For example, when the KPI (maximum value of the continuous time) obtained when the extraction condition 1 in FIG. 5 is satisfied is equal to or greater than the second threshold value, the score for this KPI is 100 points. On the other hand, when this KPI is less than the second threshold value, the score for this KPI is 1 point.

[0054] When extraction conditions other than extraction condition 1 are satisfied, the score calculation unit 144 calculates the score for the KPI of each operation target.

[0055] Furthermore, the score calculation unit 144 calculates a safety score and a comfort score. The safety score is the value (average value) obtained by dividing the total score of the scores for each KPI corresponding to extraction conditions 1 to 3 by the number of items (3) in the category "Safety". In this embodiment, since the number of items in the category "Comfort" is "1", the score for the KPI corresponding to extraction condition 4 is the comfort score.

[0056] Furthermore, the score calculation unit 144 calculates an operation score based on the calculated safety score and comfort score. Specifically, the score calculation unit 144 obtains, as the operation score, the value (average value) obtained by dividing the total score of the safety score and the comfort score by the total number (4) of items of the safety score and the comfort score.

[0057] After finishing the process of S12, the second CPU proceeds to S13, and the communication I / F transmits data regarding the safety score, the comfort score, and the operation score to the third server 16 together with information regarding the vehicle ID.

[0058] After finishing the process of S13, the second CPU proceeds to S14, and the deletion unit 145 deletes the detected value data group from the storage of the second server 14.

[0059] When it is determined as No in S10 or when the process of S14 is finished, the second CPU temporarily ends the process of the flowchart in FIG. 9.

[0060] Next, the flow of the process performed by the CPU of the fourth server 18 (hereinafter referred to as the fourth CPU) will be described using the flowchart in FIG. 10. The fourth CPU repeatedly executes the process of the flowchart in FIG. 10 every time a predetermined time elapses.

[0061] First, in S20, the fourth CPU of the fourth server 18 determines whether a display request has been transmitted from the communication I / F of the mobile terminal 50 in which the driving diagnosis display application is started to the communication I / F of the fourth server 18. That is, the fourth CPU determines whether there has been an access operation from the mobile terminal 50. This display request includes information regarding the vehicle ID associated with the mobile terminal 50.

[0062] When it is determined as Yes in S20, the fourth CPU proceeds to S21, and the communication I / F of the fourth server 18 communicates with the third server 16. The communication I / F of the fourth server 18 receives data regarding the safety score, comfort score, and driving operation score corresponding to the vehicle ID linked to the mobile terminal 50 that sent the display request from the communication I / F of the third server 16.

[0063] After finishing the process of S21, the fourth CPU proceeds to S22 and generates data representing the driving diagnosis result image 55 (see FIG. 12) using the data received in S21. The driving diagnosis result image 55 can be displayed on the display unit 51 of the mobile terminal 50 on which the driving diagnosis display application is launched.

[0064] After finishing the process of S22, the fourth CPU proceeds to S23, and the communication I / F of the fourth server 18 transmits the data generated in S22 to the communication I / F of the mobile terminal 50.

[0065] When it is determined as No in S20 or when the process of S23 is finished, the fourth CPU temporarily ends the process of the flowchart in FIG. 10.

[0066] Next, the flow of the process performed by the CPU of the mobile terminal 50 (hereinafter referred to as the terminal CPU) will be described using the flowchart in FIG. 11. The terminal CPU repeatedly executes the process of the flowchart in FIG. 11 every time a predetermined time elapses.

[0067] First, in S30, the terminal CPU determines whether the driving diagnosis display application is running.

[0068] When it is determined as Yes in S30, the terminal CPU proceeds to S31 and determines whether the communication I / F of the mobile terminal 50 has received data representing the driving diagnosis result image 55 from the communication I / F of the fourth server 18.

[0069] When it is determined as Yes in S31, the terminal CPU proceeds to S32 and causes the driving diagnosis result image 55 to be displayed on the display unit 51.

[0070] As shown in FIG. 12, the driving diagnosis result image 55 has a safety comfort level display section 56 and a score display section 57. A safety score and a comfort score are displayed on the safety comfort level display section 56. A driving operation score is displayed on the score display section 57.

[0071] When it is determined as No in S30 or when the process of S32 is completed, the terminal CPU temporarily ends the process of the flowchart in FIG. 11.

[0072] As described above, in the present embodiment, based on the maximum value of the duration, which is the time during which the vehicle speed of the vehicle 30 in the specific time period Ts continuously becomes equal to or lower than the first threshold value, and the second threshold value, a driving diagnosis regarding the operation of the shift lever 33 is performed. As described above, when the maximum value of the duration in the specific time period Ts is equal to or greater than the second threshold value, it is considered highly likely that the driver has performed a rearward confirmation for a sufficient period of time before moving the shift lever 33 to the R range, after moving the shift lever 33 to the R range, or while moving the shift lever 33 to the R range. That is, when the maximum value of the duration is equal to or greater than the second threshold value, it can be determined that the driver is highly likely to be performing a highly safe backing operation. Thus, the vehicle 30 of the present embodiment can execute a driving diagnosis when a backing operation is performed by a simple method that does not use a camera or the like. In other words, the vehicle 30 can execute a driving diagnosis when a backing operation is performed even though it does not include a drive recorder system equipped with a camera or the like.

[0073] Furthermore, in the present embodiment, a driving diagnosis is performed using a driving operation score (KPI). Therefore, a driver who views the driving diagnosis result image 55 can easily recognize the characteristics of his or her own driving operation.

[0074] Furthermore, the KPI acquisition unit 143 calculates the KPI using only specific detection values from among the detection value data group. Therefore, the calculation load on the KPI acquisition unit 143 is small compared to the case where the KPI is calculated using all of the detection value data group. Accordingly, the calculation load on the driving diagnosis device 10 is small.

[0075] As described above, the operation diagnosis device 10, the system 100, the operation diagnosis method, and the program according to the embodiment can be appropriately designed and changed within a range not departing from the gist of the present invention.

[0076] For example, the present invention may be implemented in the mode of the first modification example shown in FIG. 13. In the first modification example, the KPI acquisition unit 143 compares the maximum value of the duration in a specific time zone Ts1, which is the time zone between the first time T1 and the switching time Tc, with the second threshold value. In the example of FIG. 13, the length of the time zone G between the time t10 after the first time T1 and the switching time Tc is the maximum value of the duration. When the KPI acquisition unit 143 determines that the length of the time zone G is equal to or greater than the second threshold value, it is highly likely that the driver of the vehicle 30 has performed a visual rearward confirmation in the time zone G. That is, it is highly likely that the driver has substantially performed a visual rearward confirmation for a sufficient time and then moved the shift lever 33 to the R range. In this case, it is assumed that the vehicle 30 performs a backward movement due to the accelerator pedal 30A being depressed after the switching time Tc or due to the creep phenomenon, and then the brake pedal 30B is depressed.

[0077] Further, the present invention may be implemented in the mode of the second modification example shown in FIG. 14. In the second modification example, the KPI acquisition unit 143 compares the maximum value of the duration in a specific time zone Ts2, which is the time zone between the switching time Tc and the second time T2, with the second threshold value. In the example of FIG. 14, the length of the time zone H between the switching time Tc and the time t11 after the switching time Tc is the maximum value of the duration. When the KPI acquisition unit 143 determines that the length of the time zone H is equal to or greater than the second threshold value, it is highly likely that the driver of the vehicle 30 has performed a visual rearward confirmation in the time zone H. That is, it is highly likely that the driver has substantially performed a visual rearward confirmation for a sufficient time after moving the shift lever 33 to the R range. In this case, it is assumed that the vehicle 30 performs a backward movement due to the accelerator pedal 30A being depressed after the time t11 or due to the creep phenomenon, and then the brake pedal 30B is depressed.

[0078] The operation diagnosis device 10 may be implemented with a configuration different from the above. For example, the first server 12, the second server 14, the third server 16, and the fourth server 18 may be realized by a single server. In this case, for example, using a hypervisor, the inside of the server may be virtually partitioned into areas corresponding to the first server 12, the second server 14, the third server 16, and the fourth server 18, respectively.

[0079] The operation diagnosis device 10 may not be connected to the Internet. In this case, for example, the detection value data group acquired from the vehicle is recorded on a portable recording medium (e.g., USB), and the detection value data group in this recording medium is copied to the first server 12.

[0080] Instead of the GPS receiver 35, the vehicle 30 may be provided with a receiver capable of receiving information from satellites of a global navigation satellite system other than GPS (e.g., Galileo).

[0081] The ECU 31 of the vehicle 30 may have functions corresponding to the scene extraction unit 142, the KPI acquisition unit 143, and the score calculation unit 144. That is, the ECU 31 may have a function as an operation diagnosis unit.

[0082] The operation diagnosis result image 55 may include an image representing the result of the operation diagnosis regarding each backing operation. Further, this image may include time information representing the time when the backing operation was performed and position information representing the position where the backing operation was performed. Further, the operation diagnosis result image 55 may include map data, and this map data may include information representing the time and position when each backing operation was performed. In this way, the driver who sees the operation diagnosis result image 55 displayed on the display unit 51 can recognize the time and position of the backing operation he / she executed.

[0083] [Appendix] The operation diagnosis device of the present invention may be an arbitrary combination of the following configurations 1 to 4. <Configuration 1> An operation diagnosis device including an operation diagnosis unit that performs an operation diagnosis regarding a reverse operation of the vehicle based on a maximum value of a duration, which is a time during which the vehicle speed of the vehicle continuously becomes equal to or lower than a first threshold value, in at least one of a time period between a first time that is a predetermined time before a switching time when a shift lever of the vehicle moves from a shift position other than the R range to the R range and the switching time and a time period between a second time that is a predetermined time after the switching time and the switching time, and a second threshold value. <Configuration 2> An operation diagnosis device in which the operation diagnosis unit performs the operation diagnosis based on the maximum value in the time period between the first time and the second time and the second threshold value. <Configuration 3> An operation diagnosis device in which the operation diagnosis unit performs the operation diagnosis based on the maximum value in the time period between the first time and the switching time and the second threshold value. <Configuration 4> An operation diagnosis device in which the operation diagnosis unit performs the operation diagnosis based on the maximum value in the time period between the switching time and the second time and the second threshold value. Furthermore, the operation diagnosis system of the present invention may be a combination of the following Configuration 5 and at least one of Configurations 1 to 4. <Configuration 5> A shift position sensor that detects a shift position of the shift lever, A vehicle speed sensor that detects the vehicle speed, and the operation diagnosis unit. An operation diagnosis system including the above components. Furthermore, the operation diagnosis method of the present invention may be a combination of the following Configuration 6 and at least one of Configurations 1 to 4. <Configuration 6> An operation diagnosis method including a step of performing an operation diagnosis regarding a reverse operation of the vehicle based on a maximum value of a duration, which is a time during which the vehicle speed of the vehicle continuously becomes equal to or lower than a first threshold value, in at least one of a time period between a first time that is a predetermined time before a switching time when a shift lever of the vehicle moves from a shift position other than the R range to the R range and the switching time and a time period between a second time that is a predetermined time after the switching time and the switching time, and a second threshold value. Furthermore, the program of the present invention may be a combination of the following Configuration 7 and at least one of Configurations 1 to 4. <Constitution 7> A process for performing a driving diagnosis related to the reverse operation of the vehicle based on the maximum value of the continuous time during which the vehicle speed of the vehicle continuously becomes equal to or lower than a first threshold value in at least one of the time periods between a first time that is a predetermined time before the switching time when the shift lever of the vehicle moves from a shift position other than the R range to the R range and the switching time and between a second time that is a predetermined time after the switching time and the switching time, and a second threshold value. A program that causes a computer to execute the process.

Explanation of Signs

[0084] 10 Driving diagnosis device 14 Second server (driving diagnosis unit) 30 Vehicle 32 Vehicle speed sensor 33 Shift lever 34 Shift lever position sensor 100 Driving diagnosis system (system) T1 First time T2 Second time Tc Switching time

Claims

1. The maximum value of the duration during which the vehicle speed of the vehicle continuously becomes equal to or lower than a first threshold value in at least one of a time period between a first time set regardless of the vehicle speed and before a switching time by a predetermined time from the switching time when the shift lever of the vehicle moves from a shift position other than the R range to the R range and a time period between a second time set regardless of the vehicle speed and after the switching time by a predetermined time and the switching time is used to perform a driving diagnosis related to a reverse operation of the vehicle based on whether or not the maximum value is equal to or greater than a second threshold value. A driving diagnosis device comprising a driving diagnosis unit.

2. The driving diagnosis device according to claim 1, wherein the driving diagnosis unit performs the driving diagnosis based on the maximum value in the time period between the first time and the second time and the second threshold value.

3. The driving diagnosis device according to claim 1, wherein the driving diagnosis unit performs the driving diagnosis based on the maximum value in the time period between the first time and the switching time and the second threshold value.

4. The driving diagnosis device according to claim 1, wherein the driving diagnosis unit performs the driving diagnosis based on the maximum value in the time period between the switching time and the second time and the second threshold value.

5. A shift position sensor that detects the shift position of the shift lever; A vehicle speed sensor that detects the vehicle speed; The driving diagnosis unit according to claim 1 or claim 2; A driving diagnosis system comprising:

6. A driving diagnosis method having a step of performing a driving diagnosis related to a reverse operation of the vehicle based on whether or not the maximum value of the duration during which the vehicle speed of the vehicle continuously becomes equal to or lower than a first threshold value in at least one of a time period between a first time set regardless of the vehicle speed and before a switching time by a predetermined time from the switching time when the shift lever of the vehicle moves from a shift position other than the R range to the R range and a time period between a second time set regardless of the vehicle speed and after the switching time by a predetermined time and the switching time is equal to or greater than a second threshold value.

7. A process for performing a driving diagnosis related to a reverse operation of the vehicle based on whether or not a maximum value of a continuous time, which is a time during which a vehicle speed of the vehicle continuously becomes equal to or lower than a first threshold value, is equal to or higher than a second threshold value, in at least one of a time period between a first time set regardless of the vehicle speed and before a switching time by a predetermined time from the switching time when the shift lever of the vehicle moves from a shift position other than the R range to the R range and a time period between a second time set regardless of the vehicle speed and after the switching time by a predetermined time and the switching time. A program for causing a computer to execute the above.

Citation Information

Patent Citations

  • Automatic control device for engine

    JP2001132490A

  • On-vehicle electric apparatus and program

    JP2015092408A

  • Driving support system

    JP2016057490A

  • State detection device and state detection method

    JP2021149734A

  • Engine control system and method for hybrid electric vehicle

    US20040046394A1