Driving diagnosis device, driving diagnosis system, driving diagnosis method, and storage medium
By detecting the duration of the gear shift lever position and vehicle speed, and combining this with threshold judgment, the problem of driving diagnosis that cannot be performed without using a camera in the existing technology has been solved, thus achieving effective reversing operation diagnosis.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TOYOTA JIDOSHA KK
- Filing Date
- 2023-05-25
- Publication Date
- 2026-04-24
AI Technical Summary
Existing technology cannot effectively perform driving diagnostics for reversing operations without the use of cameras.
Driving diagnosis is performed by detecting vehicle speed during the shift from non-reverse to reverse gear based on the vehicle's gear shift lever position and vehicle speed duration, combined with a vehicle speed threshold within a predetermined time period.
It enables driver diagnostics for reversing operations using a simple method without the use of cameras, and can identify whether the driver has conducted a sufficient visual inspection before and after reversing.
Smart Images

Figure CN117315811B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a driver diagnostic device, a driver diagnostic system, a driver diagnostic method, and a storage medium. Background Technology
[0002] Japanese Unexamined Patent Application Publication No. 2016-57490 (JP 2016-57490A) discloses a driver assistance system that automatically recreates a teacher video at the end of driving when a dangerous situation is detected during driving. The teacher video includes a virtual field-of-view video corresponding to the driver's field of vision. Summary of the Invention
[0003] According to JP 2016-57490A, driving diagnostics during reversing operations cannot be performed by a simple method without the use of cameras, etc.
[0004] In view of the above facts, the object of the present invention is to provide a driving diagnostic device, driving diagnostic system, driving diagnostic method and storage medium that can perform driving diagnostics during reversing operations in a simple way without using cameras or the like.
[0005] According to a first aspect of the present invention, a driving diagnostic device includes: a driving diagnostic unit that performs driving diagnostics related to a vehicle's reversing operation based on a maximum duration and a second threshold, the duration being a time during which the vehicle speed remains at or below the first threshold during at least one of a time interval between a first time interval predetermined before the switching time and the switching time, and a time interval between a second time interval predetermined after the switching time and the switching time, wherein at the switching time, the vehicle's shift lever moves from a shift position other than R to R.
[0006] According to the first aspect of the present invention, the driving diagnostic device performs driving diagnostics related to a vehicle's reversing operation based on a maximum duration and a second threshold. This duration is defined as a time during which the vehicle speed remains at or below the first threshold during at least one of two time periods: a first time period between a predetermined time before the switching time and the switching time, and a second time period between a predetermined time after the switching time and the switching time. At the switching time, the vehicle's gear shift lever is moved from a shift position other than R (reverse). When the maximum duration is the second threshold or greater, it is conceivable that the vehicle's driver is likely to visually inspect the rear for a sufficiently long period. In this way, the driving diagnostic device according to the first aspect of the present invention can perform driving diagnostics during a reversing operation using a simple method without the use of cameras or the like.
[0007] In the driving diagnostic device of the present invention according to a second aspect of the present invention, in the invention according to a first aspect of the present invention, the driving diagnostic unit performs driving diagnostics based on a maximum value and a second threshold in the time period between a first time and a second time.
[0008] In the invention according to the second aspect of the present invention, the driving diagnostic device performs driving diagnostics based on the maximum value of the duration within the time period between the first time and the second time, and a second threshold. It is conceivable that when the maximum value of the duration within the time period between the first time and the second time is the second threshold or greater, the driver is likely to check the rear for a sufficiently long period of time, either before, after, or while shifting the gear lever to reverse. Therefore, the driving diagnostic device according to the second aspect of the present invention can perform driving diagnostics during reversing operations using a simple method without the use of cameras or the like.
[0009] In the driving diagnostic device of the present invention according to a third aspect of the present invention, in the invention according to a first aspect of the present invention, the driving diagnostic unit performs driving diagnostics based on the maximum value and a second threshold in the time period between the first time and the switching time.
[0010] In the invention according to a third aspect of the present invention, the driving diagnostic device performs driving diagnostics based on the maximum value of the duration within the time period between the first time and the switching time, and a second threshold. It is conceivable that when the maximum value of the duration within the time period between the first time and the switching time is the second threshold or greater, the driver is likely to check the rear for a sufficiently long period before shifting the gear lever to reverse. Therefore, the driving diagnostic device according to the third aspect of the present invention can perform driving diagnostics during reversing operations using a simple method without the use of cameras or the like.
[0011] In the driving diagnostic device of the present invention according to a fourth aspect, in the invention according to a first aspect, the driving diagnostic unit performs driving diagnostics based on a maximum value and a second threshold in the time period between the switching time and the second time.
[0012] In the invention according to the fourth aspect of the present invention, the driving diagnostic device performs driving diagnostics based on the maximum value of the duration within the time period between the switching time and the second time, and a second threshold. It is conceivable that when the maximum value of the duration within the time period between the switching time and the second time is the second threshold or greater, the driver is likely to check the rear for a sufficiently long period after shifting the gear lever to reverse. Therefore, the driving diagnostic device according to the fourth aspect of the present invention can perform driving diagnostics during reversing operations using a simple method without the use of cameras or the like.
[0013] The driving diagnostic system of the present invention according to a fifth aspect comprises: a shift position sensor that detects the shift position of a shift lever; a vehicle speed sensor that detects vehicle speed; and a driving diagnostic unit according to a first or second aspect of the present invention.
[0014] According to a sixth aspect of the present invention, the driving diagnostic method includes the steps of performing driving diagnostics related to a vehicle's reversing operation based on a maximum value of a duration and a second threshold, the duration being a time during which the vehicle speed remains at or below the first threshold during at least one of a time interval between a first time interval predetermined before the switching time and the switching time, and a time interval between a second time interval predetermined after the switching time and the switching time, wherein at the switching time, the vehicle's shift lever is moved from a shift position other than R gear to R gear.
[0015] According to the seventh aspect of the invention, the storage medium of the storage program causes a computer to perform a driving diagnostic process related to the reversing operation of a vehicle based on a maximum duration and a second threshold, the duration being a time during which the vehicle speed remains at or below the first threshold during at least one of a time interval between a first time interval predetermined before the switching time and the switching time and a time interval between a second time interval predetermined after the switching time and the switching time, wherein at the switching time, the vehicle's shift lever moves from a shift position other than R to R.
[0016] As described above, the driving diagnostic device, driving diagnostic system, driving diagnostic method, and storage medium according to the present invention have the superior effect of performing driving diagnostics during reversing operations by means of a simple method without the use of cameras or the like. Attached Figure Description
[0017] The features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, wherein like reference numerals denote like elements, and wherein:
[0018] Figure 1 This is a diagram illustrating a vehicle capable of sending detection values to a driving diagnostic device according to one embodiment;
[0019] Figure 2 This is a diagram showing a driver diagnostic system equipped with a driver diagnostic device, a vehicle, and a mobile terminal;
[0020] Figure 3 yes Figure 2 The control block diagram of the first server of the driving diagnostic device shown;
[0021] Figure 4 yes Figure 2 The functional block diagram of the second server shown below;
[0022] Figure 5 It is a diagram showing a list of scenes;
[0023] Figure 6 This is a diagram illustrating an example of the relationship between the timing of shifting the gear lever to reverse and the timing of the driver checking the rear.
[0024] Figure 7 This is another example diagram illustrating the relationship between the timing of the shift lever moving to reverse and the timing of the driver checking the rear, which differs from... Figure 6 ;
[0025] Figure 8 This is another example diagram illustrating the relationship between the timing of the shift lever moving to reverse and the timing of the driver checking the rear, which differs from... Figure 6 and Figure 7 ;
[0026] Figure 9 This is a flowchart illustrating the process executed by the second server;
[0027] Figure 10 This is a flowchart illustrating the process executed by the fourth server;
[0028] Figure 11 It is shown by Figure 2 The flowchart shown illustrates the process executed by the mobile terminal.
[0029] Figure 12 This is a diagram showing an image displayed on the display unit of a mobile terminal;
[0030] Figure 13 It is similar to Figure 6 The first variant of the diagram; and
[0031] Figure 14 It is similar to Figure 6 The diagram of the second variation. Detailed Implementation
[0032] In the following description, embodiments of the driving diagnostic device 10, driving diagnostic system 100, driving diagnostic method, and storage medium according to the present invention will be described with reference to the accompanying drawings. The driving diagnostic system 100 (hereinafter referred to as system 100) according to this embodiment includes the driving diagnostic device 10, the vehicle 30, and the mobile terminal 50.
[0033] like Figure 1 As shown, the vehicle 30, capable of communicating with the driving diagnostic device 10 via a network, includes an electronic control unit (ECU) 31, a vehicle speed sensor 32, a gear shift lever 33, a gear shift lever position sensor 34, and a global positioning system (GPS) receiver 35. A vehicle identification number (ID) is assigned to the vehicle 30, which is capable of receiving diagnostics performed by the driving diagnostic device 10. The vehicle speed sensor 32, gear shift lever position sensor 34, and GPS receiver 35 are connected to the ECU 31. The ECU 31 includes a central processing unit (CPU), a read-only memory (ROM), a random access memory (RAM), storage devices, a wireless communication interface (I / F), and input-output I / F. The CPU, ROM, RAM, storage devices, communication I / F, and input-output I / F of the ECU 31 are interconnected via a bus to enable communication with each other. The CPU of the ECU 31 controls each configuration and executes various arithmetic processes (information processes) according to a program recorded in the ROM or storage device (storage medium). Furthermore, the CPU can obtain date and time related information from a timer (not shown). The ROM, RAM, storage devices, communication I / F, and input-output I / F of ECU 31 have the same configuration and functions as the read-only memory (ROM) 12B, random access memory (RAM) 12C, storage device 12D, communication interface (I / F) 12E, and input-output I / F 12F of the first server 12, which will be described later. Details of these functions will be described later. The aforementioned networks include telecommunications operator communication networks and the Internet. Vehicle 30, the first server 12 (described later), the fourth server 18, and the mobile terminal 50 communicate via the network.
[0034] Vehicle 30 includes a steering mechanism (not shown). Furthermore, as... Figure 1 As shown, vehicle 30 includes an accelerator pedal 30A and a brake pedal 30B. When the driver of vehicle 30 depresses the accelerator pedal 30A, ECU 31 controls the drive source (not shown) of vehicle 30. The drive source of vehicle 30 includes at least one of an internal combustion engine and an electric motor. When the driver depresses the brake pedal 30B, ECU 31 controls the braking device (not shown) of vehicle 30.
[0035] Vehicle 30 is equipped with a vehicle speed sensor 32 for detecting the vehicle speed. A gear shift lever 33 located in vehicle 30 can move to each of the following shift positions: Drive (D), Reverse (R), Park (P), and Neutral (N). That is, vehicle 30 is an automatic vehicle (AT vehicle). A gear shift lever position sensor 34 detects the shift position of gear shift lever 33. It is well known that when gear shift lever 33 is in D, vehicle 30 can move forward using the driving force of the drive source. When gear shift lever 33 is in R, vehicle 30 can move in reverse using the driving force of the drive source. A GPS receiver 35 obtains information about the location of vehicle 30 (hereinafter referred to as "location information") by receiving GPS signals transmitted from GPS satellites. The detection values detected by the vehicle speed sensor 32 and the gear shift lever position sensor 34 are sent to the ECU 31 via the controller area network (CAN) located in the vehicle 30 and stored in the storage device of the ECU 31. At the same time, the detection values are associated with time information and position information indicating the time of detection.
[0036] like Figure 2 As shown, the driving diagnostic device 10 includes a first server 12, a second server (driving diagnostic unit) 14, a third server 16, and a fourth server 18. For example, the first server 12, second server 14, third server 16, and fourth server 18 are arranged in a building. The first server 12 and fourth server 18 are connected to the aforementioned network. The first server 12 and second server 14 are connected via a local area network (LAN). The second server 14 and third server 16 are connected via a LAN. The third server 16 and fourth server 18 are connected via a LAN. In other words, the driving diagnostic device 10 is configured as a cloud computing system.
[0037] like Figure 3 As shown, the first server 12 is configured to include a central processing unit (CPU: processor) 12A, ROM 12B, RAM 12C, storage device 12D, communication I / F 12E, and input-output I / F 12F. The CPU 12A, ROM 12B, RAM 12C, storage device 12D, communication I / F 12E, and input-output I / F 12F are connected via a bus 12Z to enable communication with each other. The first server 12 can obtain information about the date and time from a timer (not shown).
[0038] CPU 12A is a central processing unit that executes various programs and controls various units. That is, CPU 12A reads programs from ROM 12B or storage device 12D and uses RAM 12C as its working area to execute the programs. CPU 12A controls each configuration and executes various arithmetic processes (information processes) according to the programs recorded in ROM 12B or storage device 12D.
[0039] ROM 12B stores various programs and data. RAM 12C serves as a temporary storage area for programs or data. Storage device 12D consists of a storage device such as a hard disk drive (HDD) or a solid-state drive (SSD), and stores various programs and data. Communication I / F 12E is the interface for the first server 12 to communicate with other devices. Input-output I / F 12F is the interface for communicating with various devices.
[0040] The detection data represents the data detected by the vehicle speed sensor 32, gear shift lever position sensor 34, and GPS receiver 35 of the vehicle 30. Each time a predetermined time elapses, this data is transmitted via the aforementioned network from the vehicle 30's communication I / F to the first server 12's communication I / F 12E, and the detection data is recorded in the storage device 12D. All detection data recorded in the storage device 12D includes information about the vehicle identification (ID), time information, and location information.
[0041] The basic configurations of the second server 14, the third server 16, and the fourth server 18 are the same as those of the first server 12.
[0042] Figure 4 This is a block diagram illustrating an example of the functional configuration of the second server 14. The second server 14 includes a transmit-receive control unit 141, a scene extraction unit 142, a key performance indicator (KPI) acquisition unit 143, a score calculation unit 144, and a deletion unit 145, which are configured as functional components. The transmit-receive control unit 141, scene extraction unit 142, KPI acquisition unit 143, score calculation unit 144, and deletion unit 145 are implemented by the CPU of the second server 14 reading and executing programs stored in ROM.
[0043] The transmit-receive control unit 141 controls the communication I / F of the second server 14. The communication I / F of the second server 14 sends information to and receives information from the communication I / Fs of the first server 12 and the third server 16 via LAN. Detection value data recorded in the storage device 12D of the first server 12 is sent to the communication I / F of the second server 14 while being associated with vehicle ID, time information, and location information. The detection value data sent from the first server 12 to the second server 14 includes data sets acquired during a predetermined data detection period. This data detection period is, for example, 30 minutes. Hereinafter, a data set corresponding to a vehicle ID and acquired during the data detection period will be referred to as a "detection value data set". The detection value data sets recorded in the first server 12 are sent sequentially to the communication I / F of the second server 14, starting from the earliest acquisition time. More specifically, as will be described later, when a detection value data group is deleted from the storage device of the second server 14, a detection value data group that is newer than the deleted detection value data group is sent from the first server 12 to the second server 14, and the new detection value data group is stored in the storage device of the second server 14.
[0044] The scene extraction unit 142 identifies the detection value data set stored in the storage device of the second server 14 as data representing specific detection values and other data. More specifically, the scene extraction unit 142 considers the data required to obtain the KPIs, which will be described later, as data representing specific detection values.
[0045] Figure 5 This is a scene list 22 recorded in the ROM of the second server 14. Scene list 22 is defined based on the operation of various operating components of the vehicle 30. The largest categories of items in scene list 22 are "safety" and "comfort". Operating components defined in scene list 22 include, for example, the gear shift lever 33, the accelerator pedal 30A, the brake pedal 30B, and the steering mechanism.
[0046] When extraction condition 1, which is included in the category "Safety", is met, scene extraction unit 142 extracts a specific time period Ts (reference) from the detection value data set stored in the storage device of the second server 14, which includes the time when extraction condition 1 is met. Figures 6 to 8 The detection value detected by the vehicle speed sensor 32 is used as data representing a specific detection value. Here, extraction condition 1 is satisfied when the shift lever position sensor 34 outputs a signal indicating that the shift lever 33 has been moved from a shift position other than R to R. Furthermore, the time for the shift lever position sensor 34 to output the signal is called the switching time Tc (see [link]). Figures 6 to 8 The specific time period Ts is the first time T1 before the switching time Tc (see...). Figures 6 to 8 ) and the second time T2 after the switching time Tc (see Figures 6 to 8 The time period between () and (). For example, the first time and the second time are three seconds. That is, for example, a specific time period Ts is six seconds. However, the first time and the second time can be of a different length than three seconds.
[0047] like Figure 5 As shown, the "Safety" category of scenario list 22 includes extraction conditions different from extraction condition 1, and the "Comfort" category also includes extraction conditions different from extraction condition 1. These extraction conditions are associated with scenarios, specific detection values, and KPIs related to the accelerator pedal 30A, brake pedal 30B, and steering mechanism. Their detailed descriptions will be omitted.
[0048] When any of the extraction conditions listed in scenario list 22 are met, KPI acquisition unit 143 acquires (calculates) the KPI corresponding to the met extraction condition.
[0049] For example, when extraction condition 1 associated with the gear shift lever 33 is met, the KPI acquisition unit 143 obtains the duration of a period in a specific time period TS where the vehicle speed remains at or below a first threshold, based on data (specific detection values) related to the vehicle speed detected by the vehicle speed sensor 32. Furthermore, the KPI acquisition unit 143 acquires the maximum value of the duration within the specific time period Ts as the KPI. The first threshold is, for example, 1 km / h.
[0050] For example, such as Figure 6 As shown, the vehicle's duration is a first threshold or less during the time interval A between time t1 after the first time T1 and time t2 after the switching time Tc, and during the time interval B between time t3 before the second time T2 and time T2, and time interval A is longer than time interval B. In this case, the maximum duration is the length of time interval A. Therefore, the KPI acquisition unit 143 acquires the length of time interval A as a KPI. Furthermore, the KPI acquisition unit 143 compares the length of time interval A, which is the maximum duration, with a predetermined second threshold. Note that the second threshold is, for example, two seconds. Here, it is assumed that the length of time interval A is equal to or greater than the second threshold. In this case, the driver of vehicle 30 is likely to visually inspect the rear during time interval A and release his foot from the brake pedal 30B at time t2. That is, after the driver has performed a visual inspection of the rear for a substantially long enough period of time, the driver is likely to move the shift lever 33 from a shift position other than R to R. Furthermore, due to the accelerator pedal 30A being depressed or creeping between time t2 and time t3, vehicle 30 is likely to move in reverse, and brake pedal 30B is depressed at time t3.
[0051] In addition, such as Figure 7 As shown, it is assumed that the vehicle's duration is consistently within a first threshold or less during the time interval C between time t4 before switching time Tc and time t5 after switching time Tc, and during the time interval D between time t6 before the second time T2 and the second time T2, and time interval C is longer than time interval D. In this case, the maximum duration is the length of time interval C. Therefore, the KPI acquisition unit 143 acquires the length of time interval C as a KPI. Furthermore, the KPI acquisition unit 143 compares the length of time interval C, which is the maximum duration, with a second threshold. Here, it is assumed that the length of time interval C is equal to or greater than the second threshold. In this case, the driver of vehicle 30 is likely to visually check behind during time interval C and release their foot from the brake pedal 30B at time t5. That is, after the driver moves the shift lever 33 from a shift position other than R to R, the driver is likely to visually check behind for a sufficiently long period of time. In addition, due to the accelerator pedal 30A being depressed or creeping between time t5 and time t6, vehicle 30 is likely to move in reverse, and the brake pedal 30B is depressed at time t6.
[0052] In addition, such as Figure 8 As shown, it is assumed that the vehicle remains at or below the first threshold during the time interval E between time t7 before switching time Tc and time t8 after switching time Tc, and during the time interval F between time t9 before the second time T2 and the second time T2, and time interval E is longer than time interval F. In this case, the maximum duration is the length of time interval E. Therefore, the KPI acquisition unit 143 acquires the length of time interval E as the KPI. Furthermore, the KPI acquisition unit 143 compares the length of time interval E, which is the maximum duration, with the second threshold. Here, it is assumed that the length of time interval E is equal to or greater than the second threshold. In this case, the driver of vehicle 30 is likely to visually inspect the rear during time interval E and release his foot from the brake pedal 30B at time t8. That is, when the driver performs a visual inspection of the rear for a substantially long enough period of time, the driver is likely to move the shift lever 33 from a shift position other than R to R. In addition, due to the accelerator pedal 30A being depressed or creeping between time t8 and time t9, vehicle 30 is likely to move in reverse, and the brake pedal 30B is depressed at time t9.
[0053] Note that when the maximum duration is less than the second threshold, it is very likely that the driver will move the vehicle in reverse for a sufficiently long period of time without visually checking behind.
[0054] As will be described later, the score calculation unit 144 calculates the safety level score, comfort level score, and driving operation score based on the calculated KPIs.
[0055] When the scene extraction unit 142, KPI acquisition unit 143 and score calculation unit 144 complete the above process for a set of detection value data recorded in the storage device, the acquired data related to the safety level score, comfort level score and driving operation score, together with the vehicle ID information, are sent from the communication I / F of the second server 14 to the communication I / F of the third server 16.
[0056] When the scene extraction unit 142, KPI acquisition unit 143 and score calculation unit 144 complete the above process for a detection value data group, the deletion unit 145 deletes the detection value data group from the storage device of the second server 14.
[0057] The communication I / F of the third server 16 receives data related to safety level score, comfort level score, and driving operation score sent from the second server 14. The data received by the communication I / F of the third server 16 is recorded in the storage device of the third server 16.
[0058] The fourth server 18 functions as at least a web server and a web application server. The communication I / F of the fourth server 18 receives data sent from the communication I / F of the third server 16 and records the received data in a storage device.
[0059] Figure 2 The mobile terminal 50 shown includes a CPU, ROM, RAM, storage device, communication I / F, and input-output I / F. The mobile terminal 50 is, for example, a smartphone or tablet computer. The CPU, ROM, RAM, storage device, communication I / F, and input-output I / F of the mobile terminal 50 are interconnected via a bus to enable communication with each other. The mobile 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 mobile terminal 50.
[0060] Mobile terminal 50 is owned, for example, by the driver of vehicle 30, which is assigned a vehicle ID. A predetermined driver diagnostic display application is installed on mobile terminal 50. The communication I / F of mobile terminal 50 can wirelessly communicate with the communication I / F of fourth server 18. That is, the communication I / F of mobile terminal 50 can send data to and receive data from the communication I / F of 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 fourth server 18 and information input via a touch panel. Information input via the touch panel can be sent from the communication I / F of mobile terminal 50 to the communication I / F of fourth server 18.
[0061] Operation and Effect
[0062] The operation and effects of this embodiment will be described next.
[0063] First, we will use Figure 9 The flowchart in the diagram describes the process executed by the CPU of the second server 14 (hereinafter referred to as the second CPU). The second CPU repeats the process every predetermined time interval. Figure 9 The process is shown in the flowchart.
[0064] First, in step S10 (hereinafter, the term "step"), the transmit-receive control unit 141 of the second server 14 determines whether the communication I / F has received a detection value data set from the first server 12. In other words, the transmit-receive control unit 141 determines whether the detection value data set has been recorded in the storage device of the second server 14.
[0065] When the determination result in S10 is yes, the CPU proceeds to S11, and the scene extraction unit 142 extracts data representing specific detection values that meet the extraction conditions from the detection value data group stored in the storage device. Furthermore, the KPI acquisition unit 143 acquires (calculates) each KPI based on the data representing the specific detection values to be extracted.
[0066] The second CPU, having completed the process in S11, proceeds to S12, and the score calculation unit 144 calculates the safety level score, comfort level score, and driving operation score.
[0067] For example, when Figure 5 When extraction condition 1 is met, if the obtained KPI (maximum duration) is the second threshold or greater, the KPI score is 100 points. Conversely, when the KPI is less than the second threshold, the KPI score is 1 point.
[0068] Note that when the extraction conditions other than extraction condition 1 are met, the score calculation unit 144 calculates the score associated with the KPI of each operation target.
[0069] Furthermore, the score calculation unit 144 calculates the safety level score and the comfort level score. The safety level score is the value (average) obtained by dividing the total score of 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 associated with the KPI corresponding to extraction condition 4 is the comfort level score.
[0070] Furthermore, the score calculation unit 144 calculates the driving operation score based on the calculated safety level score and comfort level score. Specifically, the score calculation unit 144 obtains the value (average) obtained by dividing the total score of the safety level score and comfort level score by the sum (4) of the items of the safety level score and comfort level score as the driving operation score.
[0071] The second CPU, having completed the process in S12, proceeds to S13, and the communication I / F sends data related to the safety level score, comfort level score, and driving operation score, along with information related to the vehicle ID, to the third server 16.
[0072] The second CPU, having completed the process in S13, proceeds to S14, and the deletion unit 145 deletes the detection value data group from the storage device of the second server 14.
[0073] The second CPU temporarily terminates when the result determined in S10 is negative, or when the process in S14 is completed. Figure 9 The process is shown in the flowchart.
[0074] Next, we will use Figure 10 The flowchart in the document describes the process executed by the CPU of the fourth server 18 (hereinafter referred to as the fourth CPU). The fourth CPU repeats the process every predetermined time interval. Figure 10 The process is shown in the flowchart.
[0075] First, in S20, the fourth CPU of the fourth server 18 determines whether a display request has been sent from the communication I / F of the mobile terminal 50, where a driving diagnostic display application is running, to the communication I / F of the fourth server 18. That is, the fourth CPU determines whether to perform an access operation from the mobile terminal 50. The display request includes information about the vehicle ID associated with the mobile terminal 50.
[0076] When the determination result in S20 is yes, 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 from the communication I / F of the third server 16 related to the security level score, comfort level score, and driving operation score corresponding to the vehicle ID associated with the mobile terminal 50 that has sent the display request.
[0077] The fourth CPU, having completed the process in S21, proceeds to S22 and uses the data received in S21 to generate an image 55 representing the driving diagnostic results (see [link]). Figure 12 The data from the driving diagnostic results image 55 can be displayed on the display unit 51 of the mobile terminal 50 in which the driving diagnostic display application is running.
[0078] The fourth CPU, having completed the process in S22, proceeds to S23, and the communication I / F of the fourth server 18 sends the data generated in S22 to the communication I / F of the mobile terminal 50.
[0079] The fourth CPU temporarily terminates when the determination result in S20 is negative, or when the process in S23 is completed. Figure 10 The process is shown in the flowchart.
[0080] Next, we will use Figure 11 The flowchart in the document describes the process executed by the CPU of the mobile terminal 50 (hereinafter referred to as the terminal CPU). The terminal CPU repeats the process every predetermined time interval. Figure 11 The process is shown in the flowchart.
[0081] First, in S30, the terminal CPU determines whether the driving diagnostic display application is running.
[0082] When the determination result in S30 is yes, the terminal CPU proceeds to S31 and determines whether the communication I / F of the mobile terminal 50 has received data representing the driving diagnostic result image 55 from the communication I / F of the fourth server 18.
[0083] When the determination result in S31 is yes, the terminal CPU proceeds to S32 and causes the display unit 51 to display the driving diagnostic result image 55.
[0084] like Figure 12 As shown, the driving diagnostic result image 55 includes a safety-comfort level display unit 56 and a score display unit 57. The safety level score and comfort level score are displayed on the safety-comfort level display unit 56. The driving operation score is displayed on the score display unit 57.
[0085] The terminal CPU temporarily terminates when the determination result in S30 is negative, or when the process in S32 is completed. Figure 11 The process is shown in the flowchart.
[0086] As described above, in this embodiment, driving diagnostics related to the operation of the gear shift lever 33 are performed based on the maximum value of the duration during which the vehicle speed of the vehicle 30 remains at or below a first threshold and a second threshold, which are considered as a specific time period Ts. As described above, it is conceivable that when the maximum value of the duration during the specific time period Ts is the second threshold or greater, the driver is likely to check the rear for a sufficiently long period before, after, or while shifting the gear shift lever 33 to R. In other words, when the maximum value of the duration is the second threshold or greater, it can be determined that the driver is likely to perform the reversing operation with a high degree of safety. As described above, the vehicle 30 according to this embodiment can perform driving diagnostics during reversing operations using a simple method without using a camera or the like. In other words, even if the vehicle 30 does not include a driving recorder system with a camera or the like, it is possible to perform driving diagnostics during reversing operations.
[0087] Furthermore, in this embodiment, a driving performance score (KPI) is used to perform driving diagnostics. Therefore, the driver viewing the driving diagnostic result image 55 can easily identify the characteristics of the driver's driving operations.
[0088] Furthermore, the KPI acquisition unit 143 calculates the KPI using only specific detection values from the detection value data set. Therefore, the computational load of the KPI acquisition unit 143 is less than that in the case where KPI calculation is performed using all detection value data sets. Consequently, the computational load of the driver diagnostic device 10 is low.
[0089] Although the driving diagnostic device 10, system 100, driving diagnostic method and storage medium have been described above, their design may be appropriately modified without departing from the scope of the invention.
[0090] For example, the present invention can be used to Figure 13 This is implemented in the form of the first variant shown. In the first variant, the KPI acquisition unit 143 compares the maximum value of the duration in a specific time period Ts1, which is the time period between the first time T1 and the switching time Tc, with a second threshold. Figure 13In the example, the length of the time period 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 period G is a second threshold or greater, the driver of vehicle 30 is likely to visually inspect the rear during the time period G. That is, after the driver performs a visual inspection of the rear for a substantially long enough period of time, the driver is likely to move the shift lever 33 to reverse. Note that in this case, it is assumed that vehicle 30 moves in reverse due to the accelerator pedal 30A being depressed or creeping at and after the switching time Tc, and the brake pedal 30B is subsequently depressed.
[0091] Furthermore, the present invention can be used to Figure 14 This is implemented in the form of the second variation shown. In the second variation, the KPI acquisition unit 143 compares the maximum value of the duration within a specific time period Ts2, which is the time interval between the switching time Tc and the second time T2, with a second threshold. Figure 14 In the example, the length of the time period 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 period H is a second threshold or greater, the driver of vehicle 30 is likely to visually inspect the rear during the time period H. That is, after the driver moves the shift lever 33 to R gear, the driver is likely to perform a visual inspection of the rear for a sufficiently long period of time. Note that in this case, it is assumed that vehicle 30 moves in reverse due to the accelerator pedal 30A being depressed or creeping at and after time t11, and the brake pedal 30B is subsequently depressed.
[0092] The driving diagnostic device 10 can be implemented with a different configuration than described above. For example, the first server 12, the second server 14, the third server 16, and the fourth server 18 can be implemented by a single server. In this case, the internal structure of the server can be virtually divided into areas corresponding to the first server 12, the second server 14, the third server 16, and the fourth server 18 using, for example, a management program.
[0093] The driving diagnostic device 10 does not need to be connected to the Internet. In this case, for example, the set of detection value data obtained from the vehicle is recorded on a portable recording medium (e.g., USB), and the set of detection value data in the recording medium is copied to the first server 12.
[0094] Instead of GPS receiver 35, vehicle 30 may include a receiver capable of receiving information from satellites of global navigation satellite systems other than GPS (such as Galileo).
[0095] The ECU 31 of the vehicle 30 can have functions corresponding to the scene extraction unit 142, the KPI acquisition unit 143, and the score calculation unit 144. In other words, the ECU 31 can function as a driving diagnostic unit.
[0096] The driving diagnostic result image 55 may include an image representing the result of the driving diagnostic for each reversing operation. Furthermore, the image may include time information indicating the time the reversing operation was performed and location information indicating the location where the reversing operation was performed. Additionally, the driving diagnostic result image 55 may include map data, and the map data may include information indicating the time and location of each reversing operation. Because of the above, a driver who sees the driving diagnostic result image 55 displayed on the display unit 51 can identify the time and location of the reversing operation performed by the driver.
[0097] appendix
[0098] The driving diagnostic device according to the present invention can be any combination of the following first to fourth configurations.
[0099] <First Configuration> A driving diagnostic device includes: a driving diagnostic unit that performs driving diagnostics related to a vehicle's reversing operation based on a maximum duration and a second threshold, the duration being a time during which the vehicle speed remains at or below the first threshold for at least one of a time interval between a first time interval predetermined before the switching time and the switching time, and a time interval between a second time interval predetermined after the switching time and the switching time, wherein at the switching time, the vehicle's shift lever moves from a shift position other than R gear to R gear.
[0100] <Second Configuration> In this driving diagnostic device, the driving diagnostic unit performs driving diagnostics based on the maximum value and a second threshold during the time period between the first time and the second time.
[0101] <Third Configuration> In this driving diagnostic device, the driving diagnostic unit performs driving diagnostics based on the maximum value and a second threshold during the time period between the first time and the switching time.
[0102] <Fourth Configuration> In this driving diagnostic device, the driving diagnostic unit performs driving diagnostics based on the maximum value and a second threshold during the time period between the switching time and the second time.
[0103] Furthermore, the driving diagnostic system according to the present invention can be a combination of the following fifth configuration and at least one of the first to fourth configurations.
[0104] <Fifth Configuration> A driving diagnostic system includes: a shift position sensor that detects the shift position of a shift lever; a vehicle speed sensor that detects vehicle speed; and a driving diagnostic unit.
[0105] Furthermore, the driving diagnostic method according to the present invention can be a combination of the following sixth configuration and at least one of the first to fourth configurations.
[0106] <Sixth Configuration> A driving diagnostic method includes performing driving diagnostic steps related to a vehicle's reversing operation based on a maximum value of a duration and a second threshold, the duration being a time during which the vehicle speed remains at or below the first threshold for at least one of a time interval between a first time interval predetermined before the switching time and the switching time, and a time interval between a second time interval predetermined after the switching time and the switching time, wherein at the switching time, the vehicle's shift lever is moved from a shift position other than R gear to R gear.
[0107] Furthermore, the storage medium according to the invention can be a combination of the following seventh configuration and at least one of the first to fourth configurations.
[0108] <Seventh Configuration> A storage medium for a stored program that causes a computer to perform a driving diagnostic process related to a vehicle's reversing operation based on a maximum and a second threshold of duration, the duration being the time during which the vehicle speed remains at or below the first threshold for at least one of a time interval between a first time interval predetermined before the switching time and the switching time, and a time interval between a second time interval predetermined after the switching time and the switching time, wherein at the switching time, the vehicle's shift lever is moved from a shift position other than R to R.
Claims
1. A driving diagnostic device for a vehicle, the driving diagnostic device comprising a driving diagnostic unit, the driving diagnostic unit performing driving diagnostics related to a reversing operation of the vehicle based on a maximum duration and a second threshold, the duration being the time during which the vehicle speed is continuously maintained at or less than the first threshold for at least one time period, the time period including at least one of a time period between a first time and a switching time and a time period between a second time and the switching time, wherein, At the switching time, the vehicle's gear shift lever moves from a shift position other than R to R, the first time being a first predetermined time before the switching time, and the second time being a second predetermined time after the switching time, and the duration being the at least one time period.
2. The driving diagnostic device for a vehicle according to claim 1, wherein, The driving diagnostic unit performs the driving diagnostic based on the maximum value and the second threshold during the time period between the first time and the second time.
3. The driving diagnostic device for a vehicle according to claim 1, wherein, The driving diagnostic unit performs the driving diagnostic based on the maximum value in the time period between the first time and the switching time and the second threshold.
4. The driving diagnostic device for a vehicle according to claim 1, wherein, The driving diagnostic unit performs the driving diagnostic based on the maximum value and the second threshold during the time period between the switching time and the second time.
5. A driving diagnostic system for a vehicle, comprising: A shift position sensor that detects the shift position of the vehicle's shift lever; A vehicle speed sensor that detects the vehicle speed; as well as The driving diagnostic device according to claim 1 or 2.
6. A driving diagnostic method for a vehicle, comprising the steps of: performing driving diagnostics related to a reversing operation of the vehicle based on a maximum duration and a second threshold, the duration being the time during which the vehicle speed is continuously maintained at a first threshold or less for at least one time period, the time period including at least one of a time period between a first time and a switching time and a time period between a second time and the switching time, wherein, At the switching time, the vehicle's gear shift lever moves from a shift position other than R to R, the first time being a first predetermined time before the switching time, and the second time being a second predetermined time after the switching time, and the duration being the at least one time period.
7. A storage medium storing a program that causes a computer to perform a process of driving diagnostics related to reversing operation of a vehicle based on a maximum duration and a second threshold, the duration being the time during which the vehicle speed is continuously maintained at or below the first threshold for at least one time period, the time period including at least one of a time period between a first time and a switching time and a time period between a second time and the switching time, wherein... At the switching time, the vehicle's gear shift lever moves from a shift position other than R to R, the first time being a first predetermined time before the switching time, and the second time being a second predetermined time after the switching time, and the duration being the at least one time period.
Citation Information
Patent Citations
Driving support system
JP2016057490A
State detection device and state detection method
JP2021149734A