Information processing device
The information processing device evaluates and outputs acceleration operations in real-time using vehicle data, addressing the lack of immediate feedback in existing systems and enhancing driver awareness.
Patent Information
- Application Number
- JP2023083460
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-05-19
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2043-05-19
AI Technical Summary
Existing technologies do not allow drivers to immediately understand the evaluation of their acceleration operation during driving.
An information processing device that acquires vehicle information, extracts driving scenes based on vehicle speed and accelerator pedal depression, evaluates the driver's acceleration operation, and outputs the evaluation through a monitor and speaker while driving, with controlled timing and conditions to enhance accuracy.
Enables drivers to grasp their acceleration operation evaluation in real-time, improving understanding and accuracy of driving performance.
Smart Images

Figure 0007794173000001 
Figure 0007794173000002 
Figure 0007794173000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device. [Background technology]
[0002] Patent Document 1 discloses a technology that can provide diagnostic results according to the driving skill of a driver and can effectively utilize the diagnostic results. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-31050 Summary of the Invention [Problem to be solved by the invention]
[0004] The technology of Patent Document 1 presents the diagnosis results to the driver after driving, and therefore does not allow the driver to immediately understand the evaluation of the driving when the driver has performed a predetermined driving operation.
[0005] Therefore, an object of the present disclosure is to provide an information processing device that allows a driver to grasp the evaluation of an acceleration operation while driving a vehicle. [Means for solving the problem]
[0006] The information processing device according to claim 1 includes an acquisition unit that acquires vehicle information including a vehicle speed and an accelerator pedal depression from a vehicle, an extraction unit that extracts driving scenes from a period from when the vehicle speed and the accelerator pedal depression included in the vehicle information acquired by the acquisition unit satisfy a start condition for starting extraction of driving scenes of the vehicle to when a termination condition for terminating extraction of the driving scenes is satisfied, and an evaluation of an acceleration operation of a driver of the vehicle based on at least one of the vehicle speed and the accelerator pedal depression in the driving scenes extracted by the extraction unit. The driving evaluation of the driver including theand a control unit that outputs the evaluation of the acceleration operation by the evaluation unit from an output unit while the vehicle is being driven. The evaluation unit performs an evaluation based on the vehicle information acquired by the acquisition unit during the predetermined evaluation period, with the predetermined evaluation period being one unit for performing the driving evaluation, and delays the start of the next predetermined evaluation period by a predetermined time from the start of the immediately preceding predetermined evaluation period. When the evaluation unit performs the driving evaluation for a plurality of evaluation items during the predetermined evaluation period, the control unit causes the output unit to output an evaluation of one evaluation item having a highest predetermined priority among the plurality of evaluation items. .
[0007] In the information processing device according to claim 1, the acquisition unit acquires vehicle information including vehicle speed and accelerator pedal depression from the vehicle. The extraction unit extracts driving scenes from when the vehicle speed and accelerator pedal depression included in the vehicle information acquired by the acquisition unit satisfy a start condition until when they satisfy an end condition. The evaluation unit evaluates the driver's acceleration operation based on at least one of the vehicle speed and accelerator pedal depression in the driving scenes extracted by the extraction unit. The control unit then causes the output unit to output the evaluation of the acceleration operation by the evaluation unit while the vehicle is being driven. As a result, in the information processing device, the output unit outputs the evaluation of the acceleration operation while the vehicle is being driven, allowing the driver to understand the evaluation of the acceleration operation while driving the vehicle. The information processing device according to claim 2 is the information processing device according to claim 1, wherein the predetermined evaluation period, which is one unit for the evaluation unit to perform the driving evaluation, is longer than the period of the driving scene extracted by the extraction unit.
[0008] Other aspects of The information processing device before The control unit causes the output unit to output a driving evaluation of the driver, including an evaluation of the acceleration operation, at an output timing of a predetermined evaluation period, and when the evaluation unit evaluates the acceleration operation, causes the output unit to output an evaluation of the acceleration operation at the output timing of the evaluation period in which the evaluation of the acceleration operation was performed.
[0009] Other aspects of In the information processing device, the control unit causes the output unit to output a driving evaluation of the driver, including an evaluation of the acceleration operation, at an output timing for a predetermined evaluation period. Then, when the evaluation unit evaluates the acceleration operation, the control unit causes the output unit to output the evaluation of the acceleration operation at the output timing for the evaluation period in which the evaluation of the acceleration operation was performed. In this way, in the information processing device, the evaluation of the acceleration operation is output at an output timing immediately after the evaluation of the acceleration operation, allowing the driver to understand the evaluation of the acceleration operation at an early stage after the acceleration operation.
[0010] Other aspects of The information processing device beforeWhen at least one of the vehicle speed and the accelerator opening degree in the driving scene extracted by the extraction unit satisfies a predetermined condition, the evaluation unit stops evaluating the acceleration operation for the driving scene that satisfies the predetermined condition.
[0011] Other aspects of In the information processing device, when at least one of the vehicle speed and the accelerator pedal position in the driving scene extracted by the extraction unit satisfies a predetermined condition, the evaluation unit stops evaluating the acceleration operation for the driving scene that satisfies the predetermined condition. This allows the information processing device to improve the evaluation accuracy of the acceleration operation compared to when evaluating the acceleration operation for all of the extracted driving scenes.
[0012] Other aspects of The information processing device before The extraction unit extracts, as the driving scene, an acceleration scene in which the acceleration operation is performed when the vehicle starts, based on the vehicle speed and the accelerator opening included in the vehicle information acquired by the acquisition unit.
[0013] Other aspects of In the information processing device, the extraction unit extracts, as a driving scene, an acceleration scene in which an acceleration operation was performed when the vehicle started, based on the vehicle speed and accelerator opening included in the vehicle information acquired by the acquisition unit. In this way, the information processing device allows the driver to grasp an evaluation of the acceleration operation when starting the vehicle while driving the vehicle.
[0014] Other aspects of The information processing device before The extraction unit extracts, as the driving scene, an acceleration scene in which the acceleration operation was performed while the vehicle was traveling, based on the change in vehicle speed per unit time and the accelerator opening degree contained in the vehicle information acquired by the acquisition unit.
[0015] Other aspects ofIn the information processing device, the extraction unit extracts, as a driving scene, an acceleration scene in which an acceleration operation was performed while the vehicle was traveling, based on the change in vehicle speed per unit time and the accelerator opening degree included in the vehicle information acquired by the acquisition unit. In this way, the information processing device allows the driver to grasp an evaluation of the acceleration operation while driving the vehicle. [Effects of the Invention]
[0016] As described above, the information processing device according to the present disclosure can allow the driver to know the evaluation of the acceleration operation while driving the vehicle. [Brief explanation of the drawings]
[0017] [Figure 1] FIG. 2 is a block diagram showing the hardware configuration of a vehicle. [Figure 2] FIG. 2 is a block diagram illustrating an example of a functional configuration of a vehicle. [Figure 3] 10 is a flowchart showing the flow of an output process. [Figure 4] FIG. 4 is an explanatory diagram showing a first output example of acceleration evaluation output from a monitor and a speaker while the vehicle is being driven. [Figure 5] FIG. 10 is an explanatory diagram showing a second output example of acceleration evaluation output from a monitor and a speaker while the vehicle is being driven. DETAILED DESCRIPTION OF THE INVENTION
[0018] A vehicle 10 according to this embodiment will be described. The vehicle 10 may be any of an engine vehicle, a hybrid vehicle, and an electric vehicle, but in this embodiment, as an example, the vehicle 10 is an engine vehicle.
[0019] Fig. 1 is a block diagram showing the hardware configuration of a vehicle 10. As shown in Fig. 1, the vehicle 10 includes an on-board device 20, an ECU (Electronic Control Unit) 30, a sensor group 40, and on-board equipment 50. The on-board device 20 is an example of an "information processing device."
[0020] The vehicle-mounted device 20 includes a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, a storage unit 24, an in-vehicle communication I / F (Interface) 25, an input / output I / F 26, and a wireless communication I / F 27. The CPU 21, the ROM 22, the RAM 23, the storage unit 24, the in-vehicle communication I / F 25, the input / output I / F 26, and the wireless communication I / F 27 are connected to each other via an internal bus 28 so as to be able to communicate with each other.
[0021] The CPU 21 is a central processing unit that executes various programs and controls each part. That is, the CPU 21 reads programs from the ROM 22 or the storage unit 24 and executes the programs using the RAM 23 as a work area. The CPU 21 controls each of the above components and performs various arithmetic processing in accordance with the programs recorded in the ROM 22 or the storage unit 24.
[0022] The ROM 22 stores various programs and various data. The RAM 23 serves as a working area for temporarily storing programs or data.
[0023] The storage unit 24 is configured with a storage device such as an eMMC (embedded Multi Media Card) or a UFS (Universal Flash Storage), and stores various programs and various data. The storage unit 24 stores an information processing program 24A for causing the CPU 21 to execute output processing, which will be described later.
[0024] The in-vehicle communication I / F 25 is an interface for connecting to the ECU 30. The interface uses a communication standard based on the CAN protocol. The in-vehicle communication I / F 25 is connected to an external bus 29. Although not shown in the figure, multiple ECUs 30 are provided for each function of the vehicle 10.
[0025] Here, a sensor group 40 is connected to the ECU 30. The sensor group 40 includes, for example, sensors for detecting the state of the vehicle 10 and the surrounding circumstances, such as a 3D-LiDAR, a millimeter wave sensor, an infrared sensor, a blinker sensor, an accelerator position sensor, a vehicle speed sensor, a steering angle sensor, an angular velocity sensor, a GPS (Global Positioning System) sensor, a gyro sensor, and an acceleration sensor. The sensor group 40 outputs the detection results of each sensor to the ECU 30.
[0026] The input / output I / F 26 is an interface for communicating with an in-vehicle device 50 mounted on the vehicle 10.
[0027] The in-vehicle devices 50 are various devices mounted on the vehicle 10. The vehicle 10 includes a monitor 50A and a speaker 50B as examples of the in-vehicle devices 50. The monitor 50A and the speaker 50B are examples of an "output unit."
[0028] The monitor 50A is a liquid crystal monitor provided on an instrument panel or a meter panel or the like, and displays operation suggestions relating to functions of the vehicle 10 and images relating to explanations of the functions.
[0029] The speaker 50B is provided on the instrument panel, the center console, the front pillar, the dashboard, or the like, and is a device for outputting a suggestion of an operation related to a function of the vehicle 10 and a sound related to an explanation of the function.
[0030] The wireless communication I / F 27 is a wireless communication module for communicating with the outside world, and uses communication standards such as 5G, LTE, and Wi-Fi (registered trademark).
[0031] Next, a description will be given of the functional configuration of the vehicle 10. Fig. 2 is a block diagram showing an example of the functional configuration of the vehicle 10.
[0032] 2, the CPU 21 of the vehicle-mounted device 20 has, as functional components, an acquisition unit 21A, an extraction unit 21B, an evaluation unit 21C, and a control unit 21D. Each functional component is realized by the CPU 21 reading and executing an information processing program 24A stored in the storage unit 24.
[0033] The acquisition unit 21A periodically acquires vehicle information detected by the sensor group 40 while the vehicle 10 is being driven. Specifically, the acquisition unit 21A acquires at least the vehicle speed and accelerator opening of the vehicle 10 detected by a vehicle speed sensor and an accelerator position sensor included in the sensor group 40 as vehicle information. In addition, in this embodiment, the period when an ignition switch (not shown) of the vehicle 10 is turned on is defined as "while the vehicle 10 is being driven."
[0034] The extraction unit 21B extracts driving scenes from when the vehicle speed and accelerator opening included in the vehicle information acquired by the acquisition unit 21A satisfy the start condition for starting extraction of driving scenes of the vehicle 10 to when they satisfy the end condition for ending extraction of driving scenes.
[0035] The driving scenes show scenes for a predetermined period during the driving of the vehicle 10, for the purpose of evaluating the acceleration operation of the driver of the vehicle 10 (hereinafter referred to as "acceleration evaluation").
[0036] For example, the extraction unit 21B extracts, as a driving scene, an acceleration scene in which an acceleration operation is performed when the vehicle 10 starts (hereinafter, "start acceleration scene"), based on the vehicle speed and accelerator opening included in the vehicle information acquired by the acquisition unit 21A. In this embodiment, the start condition (hereinafter, "first start condition") for starting extraction of the start acceleration scene is set to be vehicle speed > 0 [km / h] and accelerator opening > 0 [%]. In addition, in this embodiment, the end condition (hereinafter, "first end condition") for ending extraction of the start acceleration scene is set to be a predetermined time elapsed after the first start condition is satisfied and extraction of the start acceleration scene is started.
[0037] For example, the extraction unit 21B extracts, as driving scenes, acceleration scenes in which an acceleration operation is performed while the vehicle 10 is traveling (hereinafter, "acceleration scenes while traveling") based on the change in vehicle speed per unit time and the accelerator pedal depression included in the vehicle information acquired by the acquisition unit 21A. In this embodiment, a period during which the vehicle 10 is traveling and the vehicle speed is greater than 0 [km / h] is defined as "while the vehicle 10 is traveling." In addition, in this embodiment, the start condition for starting extraction of acceleration scenes while traveling (hereinafter, "second start condition") is that the vehicle speed increases by 2 [km / h] or more per unit time (e.g., 1 second) and the accelerator pedal depression becomes greater than 0 [%]. In addition, in this embodiment, the end condition for ending extraction of acceleration scenes while traveling (hereinafter, "second end condition") is that the second start condition is no longer satisfied.
[0038] The evaluation unit 21C evaluates the driver's acceleration based on at least one of the vehicle speed and the accelerator opening in the driving scene extracted by the extraction unit 21B.
[0039] For example, when the extraction unit 21B extracts a scene of acceleration from a start, the evaluation unit 21C performs an acceleration evaluation of the driver in the scene of acceleration from a start as follows.
[0040] First, the evaluation unit 21C acquires a KPI (Key Performance Indicator) based on the vehicle speed and accelerator opening in the start-up acceleration scene extracted by the extraction unit 21B. For example, the evaluation unit 21C acquires, as the KPI, a maximum accelerator opening [%], which is the maximum accelerator opening among the accelerator openings acquired by the acquisition unit 21A in the start-up acceleration scene. The evaluation unit 21C also calculates an accelerator opening change rate, which is the rate of change per unit time of the accelerator opening acquired by the acquisition unit 21A in the start-up acceleration scene. The evaluation unit 21C then acquires, as the KPI, a maximum accelerator opening change rate [% / sec], which is the maximum accelerator opening change rate among the calculated accelerator opening change rates. The evaluation unit 21C also acquires, as the KPI, a maximum vehicle speed [km / h], which is the maximum vehicle speed among the vehicle velocities acquired by the acquisition unit 21A in the start-up acceleration scene.
[0041] Here, if the maximum accelerator opening < the first threshold and the maximum accelerator opening change rate < the second threshold, the evaluation unit 21C assigns the driver's acceleration evaluation in the starting acceleration scene a perfect score (e.g., 100 points). Furthermore, if the maximum accelerator opening > the third threshold and the maximum accelerator opening change rate > the fourth threshold, the evaluation unit 21C assigns the driver's acceleration evaluation in the starting acceleration scene a minimum score (e.g., 1 point). Note that the first threshold as the threshold for the maximum accelerator opening is greater than the third threshold, and the second threshold as the threshold for the maximum accelerator opening change rate is less than the fourth threshold. Furthermore, if the acquired KPI does not fall into any of the above categories, the evaluation unit 21C assigns the driver's acceleration evaluation in the starting acceleration scene an intermediate score (e.g., 50 points).
[0042] For example, when the extraction unit 21B extracts a scene of acceleration while driving, the evaluation unit 21C performs an acceleration evaluation of the driver in the scene of acceleration while driving as follows.
[0043] First, the evaluation unit 21C acquires a KPI based on the accelerator opening in the acceleration scenes during driving extracted by the extraction unit 21B. For example, the evaluation unit 21C acquires, as a KPI, a maximum accelerator opening [%], which is the maximum accelerator opening among the accelerator openings acquired by the acquisition unit 21A in the acceleration scenes during driving. The evaluation unit 21C also calculates an accelerator opening change rate, which is the rate of change per unit time of the accelerator opening acquired by the acquisition unit 21A in the acceleration scenes during driving. The evaluation unit 21C then acquires, as a KPI, a maximum accelerator opening change rate [% / sec], which is the maximum accelerator opening change rate among the calculated accelerator opening change rates. The evaluation unit 21C also calculates an average accelerator opening [%], which is the average accelerator opening of the accelerator openings acquired by the acquisition unit 21A in the acceleration scenes during driving. Then, the evaluation unit 21C acquires, as a KPI, an accelerator increase [%] obtained by subtracting the average accelerator opening from the maximum accelerator opening in the scene of acceleration during driving.
[0044] Here, if the maximum accelerator opening change rate < the second threshold and the accelerator increase < the fifth threshold and the maximum accelerator opening < the first threshold, the evaluation unit 21C assigns the driver's acceleration evaluation in the acceleration scene while driving a perfect score (e.g., 100 points). Furthermore, if the maximum accelerator opening change rate > the sixth threshold and the accelerator increase > the seventh threshold, or if the maximum accelerator opening > the eighth threshold, the evaluation unit 21C assigns the driver's acceleration evaluation in the acceleration scene while driving a minimum score (e.g., 1 point). Note that the fifth threshold as the threshold for the accelerator increase is smaller than the seventh threshold, the sixth threshold as the threshold for the maximum accelerator opening change rate is larger than the second and fourth thresholds, and the eighth threshold as the threshold for the maximum accelerator opening is larger than the first and third thresholds. Furthermore, if the acquired KPI does not fall under any of the above, the evaluation unit 21C assigns the driver's acceleration evaluation in the acceleration scene while driving a midpoint (e.g., 50 points).
[0045] Furthermore, when at least one of the vehicle speed and the accelerator opening degree in the driving scene extracted by the extraction unit 21B satisfies a predetermined condition, the evaluation unit 21C stops the acceleration evaluation for the driving scene that satisfies the predetermined condition.
[0046] As an example, the predetermined conditions according to the start acceleration scene are the following three: When any of the following three predetermined conditions is satisfied, the evaluation unit 21C stops the acceleration evaluation for the driving scene that satisfies the predetermined condition.
[0047] (1) When the maximum accelerator opening in the scene of starting acceleration is less than the 9th threshold (2) When the maximum vehicle speed during the start-up acceleration scene is less than the 10th threshold (3) When the minimum vehicle speed among the vehicle speeds acquired by the acquisition unit 21A in the start acceleration scene is greater than the 10th threshold value. As a threshold value for the maximum accelerator opening, the ninth threshold value is smaller than the third threshold value.
[0048] As an example, the predetermined conditions according to the driving acceleration scene are the following three: When any of the following three predetermined conditions is satisfied, the evaluation unit 21C stops the acceleration evaluation for the driving scene that satisfies the predetermined condition.
[0049] (1) When the maximum accelerator opening during the acceleration scene is less than the 11th threshold (2) When the vehicle speed at the start of the acceleration scene is less than the 12th threshold (3) When the maximum vehicle speed - minimum vehicle speed during the acceleration scene is less than the 13th threshold
[0050] As a threshold value for the maximum accelerator opening, the 11th threshold value is greater than the 9th threshold value and less than the 3rd threshold value. As a threshold value for the vehicle speed, the 12th threshold value is greater than the 10th threshold value and the 13th threshold value is less than the 10th threshold value.
[0051] The control unit 21D causes the monitor 50A and the speaker 50B to output the acceleration evaluation by the evaluation unit 21C while the vehicle 10 is being driven. Here, the control unit 21D causes the monitor 50A and the speaker 50B to output the driver's driving evaluation, including the acceleration evaluation, at an output timing for a predetermined evaluation period. As an example, the driving evaluation includes multiple evaluation items such as an acceleration evaluation, a deceleration evaluation, and an eco-evaluation. The evaluation unit 21C uses the above evaluation period as a unit for performing the driving evaluation and performs the driving evaluation based on the vehicle information acquired by the acquisition unit 21A during the evaluation period. Then, the evaluation unit 21C performs driving evaluations for multiple evaluation periods without overlapping the end timings of the multiple evaluation periods by delaying the start timing of the next evaluation period by a predetermined amount from the start timing of the previous evaluation period.
[0052] Here, control unit 21D sets the timing when the evaluation period ends as the output timing for the evaluation period, and causes monitor 50A and speaker 50B to output the driving evaluation performed by evaluation unit 21C based on the vehicle information acquired by acquisition unit 21A during the evaluation period. At this time, if the driving evaluation performed by evaluation unit 21C during the evaluation period had one evaluation item, control unit 21D causes monitor 50A and speaker 50B to output the driving evaluation for that evaluation item.
[0053] On the other hand, if the evaluation unit 21C performed the driving evaluation for multiple evaluation items during the evaluation period, the control unit 21D outputs the driving evaluation for one evaluation item with the highest predetermined priority from the monitor 50A and the speaker 50B. As an example, in this embodiment, the acceleration evaluation is set to have the highest priority among the multiple evaluation items. Therefore, when the evaluation unit 21C performed the acceleration evaluation, the control unit 21D outputs the acceleration evaluation from the monitor 50A and the speaker 50B at the output timing of the evaluation period, even if driving evaluations for multiple evaluation items were performed during the evaluation period in which the acceleration evaluation was performed. Note that the evaluation period, which is one unit for the driving evaluation performed by the evaluation unit 21C, is longer than the predetermined period of the driving scene extracted by the extraction unit 21B.
[0054] 3 is a flowchart showing the flow of an output process in which the in-vehicle device 20 outputs an acceleration evaluation from the monitor 50A and the speaker 50B while the vehicle 10 is being driven. The output process is performed by the CPU 21 reading the information processing program 24A from the storage unit 24, loading it into the RAM 23, and executing it. Note that while performing the output process, the CPU 21 periodically acquires vehicle information including the vehicle speed and accelerator opening.
[0055] 3, the CPU 21 determines whether or not a start condition is satisfied based on the acquired vehicle information. If the CPU 21 determines that the start condition is satisfied (step S10: YES), the CPU 21 proceeds to step S11. On the other hand, if the CPU 21 does not determine that the start condition is satisfied (step S10: NO), the CPU 21 waits until the start condition is satisfied.
[0056] In step S11, the CPU 21 determines whether or not the termination condition is satisfied. If the CPU 21 determines that the termination condition is satisfied (step S11: YES), the CPU 21 proceeds to step S12. On the other hand, if the CPU 21 does not determine that the termination condition is satisfied (step S11: NO), the CPU 21 waits until the termination condition is satisfied.
[0057] In step S12, the CPU 21 extracts driving scenes for a predetermined period from when the start condition is satisfied in step S10 to when the end condition is satisfied in step S11. Then, the CPU 21 proceeds to step S13.
[0058] In step S13, the CPU 21 determines whether or not at least one of the vehicle speed and the accelerator opening in the driving scene extracted in step S12 satisfies a predetermined condition. If the CPU 21 determines that the predetermined condition is not satisfied (step S13: YES), the CPU 21 proceeds to step S14. On the other hand, if the CPU 21 does not determine that the predetermined condition is satisfied (step S13: NO), the output process ends.
[0059] In step S14, the CPU 21 performs an acceleration evaluation of the driver in the driving scene extracted in step S12. Then, the CPU 21 proceeds to step S15.
[0060] In step S15, the CPU 21 determines whether it is time to output the acceleration evaluation performed in step S14 from the monitor 50A and the speaker 50B. If the CPU 21 determines that it is time to output (step S15: YES), the process proceeds to step S16. On the other hand, if the CPU 21 does not determine that it is time to output (step S15: NO), the process waits until it is time to output. As an example, the CPU 21 determines that it is time to output when the evaluation period during which the acceleration evaluation was performed has ended.
[0061] In step S16, the CPU 21 causes the acceleration evaluation performed in step S14 to be output from the monitor 50A and the speaker 50B while the vehicle 10 is being driven. Then, the CPU 21 ends the output process.
[0062] Next, an example of the acceleration evaluation output from the monitor 50A and the speaker 50B as a result of the output process shown in FIG. 3 being performed by the vehicle-mounted device 20 will be described.
[0063] Fig. 4 is an explanatory diagram showing a first output example of acceleration evaluation output from the monitor 50A and the speaker 50B while driving the vehicle 10. As an example, the output example shown in Fig. 4 shows a case where the driver's acceleration evaluation in a scene of starting and accelerating is full marks.
[0064] In Figure 4, text information 51 indicating the acceleration evaluation in text, "Congratulations, 100 points," is output to monitor 50A, and audio information 52 indicating the acceleration evaluation in audio, "Congratulations, 100 points," is output from speaker 50B.
[0065] Fig. 5 is an explanatory diagram showing a second output example of the acceleration evaluation output from the monitor 50A and the speaker 50B while driving the vehicle 10. As an example, the output example shown in Fig. 5 shows a case where the driver's acceleration evaluation in a scene of starting and accelerating is at its lowest point.
[0066] In Figure 5, text information 53 indicating the acceleration evaluation in text, "Unfortunately, 1 point," is output to monitor 50A, and audio information 54 indicating the acceleration evaluation in audio, "Unfortunately, 1 point," is output from speaker 50B.
[0067] As described above, in the in-vehicle device 20, the CPU 21 acquires vehicle information including the vehicle speed and accelerator opening from the vehicle 10. The CPU 21 also extracts driving scenes from when the vehicle speed and accelerator opening included in the acquired vehicle information satisfy a start condition until when they satisfy an end condition. The CPU 21 also performs an acceleration evaluation of the driver based on at least one of the vehicle speed and the accelerator opening in the extracted driving scenes. The CPU 21 then outputs the acceleration evaluation from the monitor 50A and the speaker 50B while the vehicle 10 is being driven. As a result, in the in-vehicle device 20, the acceleration evaluation is output from the monitor 50A and the speaker 50B while the vehicle 10 is being driven, allowing the driver to understand the acceleration evaluation while driving the vehicle 10.
[0068] Furthermore, in the in-vehicle device 20, the CPU 21 outputs the driver's driving evaluation, including the acceleration evaluation, from the monitor 50A and the speaker 50B at an output timing for a predetermined evaluation period. When the CPU 21 performs an acceleration evaluation, the CPU 21 outputs the acceleration evaluation from the monitor 50A and the speaker 50B at an output timing for the evaluation period in which the acceleration evaluation was performed. As a result, the in-vehicle device 20 outputs the acceleration evaluation at an output timing immediately after the acceleration evaluation is performed, allowing the driver to understand the acceleration evaluation at an early stage after the acceleration operation.
[0069] Furthermore, in the in-vehicle device 20, if at least one of the vehicle speed and the accelerator opening in the extracted driving scene satisfies a predetermined condition, the CPU 21 suspends the acceleration evaluation for the driving scene that satisfies the predetermined condition. This allows the in-vehicle device 20 to improve the accuracy of the acceleration evaluation compared to when acceleration evaluation is performed for all the extracted driving scenes.
[0070] Furthermore, in the in-vehicle device 20, the CPU 21 extracts, as a driving scene, a start acceleration scene in which an acceleration operation is performed when the vehicle 10 starts moving, based on the vehicle speed and accelerator opening included in the acquired vehicle information. This allows the in-vehicle device 20 to allow the driver to grasp the acceleration evaluation of the acceleration operation when the vehicle 10 starts moving while driving the vehicle 10.
[0071] Furthermore, in the in-vehicle device 20, the CPU 21 extracts, as a driving scene, an acceleration scene during driving in which an acceleration operation is performed while the vehicle 10 is traveling, based on the change per unit time of the vehicle speed and the accelerator opening degree included in the acquired vehicle information. In this way, the in-vehicle device 20 allows the driver to grasp the acceleration evaluation of the acceleration operation during driving while driving the vehicle 10.
[0072] (others) In the above embodiment, the in-vehicle device 20 is an example of an information processing device, but the information processing device is not limited to this, and may be an external terminal such as a server disposed outside the vehicle 10 or a mobile terminal such as a smartphone held by the driver of the vehicle 10. Furthermore, a combination of the in-vehicle device 20, the external terminal, and the mobile terminal may be an example of an information processing device.
[0073] In the above embodiment, the monitor 50A and the speaker 50B are an example of an output unit, but this is not limiting, and either the monitor 50A or the speaker 50B may be an example of an output unit. Furthermore, an example of an output unit is not limited to a configuration provided in the vehicle 10. For example, the driving evaluation to be output from the in-vehicle device 20 may be transmitted to a mobile terminal held by the driver, and the driving evaluation may be output from at least one of a display and a speaker (not shown) of the mobile terminal installed inside the vehicle 10 while the vehicle 10 is being driven. In this case, at least one of the display and the speaker of the mobile terminal is an example of an output unit.
[0074] In the above embodiment, the output processing executed by the CPU 21 after reading the software (program) may be executed by various processors other than a CPU. Examples of such processors include programmable logic devices (PLDs) whose circuit configuration can be changed after fabrication, such as field-programmable gate arrays (FPGAs), and dedicated electrical circuits, such as application-specific integrated circuits (ASICs), which are processors with circuit configurations specifically designed to execute specific processes. The output processing may be executed by one of these processors, or by a combination of two or more processors of the same or different types (e.g., multiple FPGAs, or a combination of a CPU and an FPGA). The hardware structure of these processors is, more specifically, an electrical circuit that combines circuit elements such as semiconductor devices.
[0075] In the above embodiment, the information processing program 24A is pre-stored (installed) in the storage unit 24, but the present invention is not limited to this. The information processing program 24A may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), or a USB (Universal Serial Bus) memory. The information processing program 24A may also be downloaded from an external device via a network. [Explanation of symbols]
[0076] 10 vehicles 20 In-vehicle device (information processing device) 50A monitor (output section) 50B Speaker (output section) 21A Acquisition Department 21B Extraction part 21C Evaluation Department 21D Control Unit
Claims
1. an acquisition unit that acquires vehicle information including a vehicle speed and an accelerator opening degree from the vehicle; an extraction unit that extracts driving scenes from a time when the vehicle speed and the accelerator opening degree included in the vehicle information acquired by the acquisition unit satisfy a start condition for starting extraction of driving scenes of the vehicle to a time when the vehicle speed and the accelerator opening degree included in the vehicle information acquired by the acquisition unit satisfy a stop condition for ending extraction of the driving scenes; an evaluation unit that performs a driving evaluation of the driver, including an evaluation of an acceleration operation of the driver of the vehicle, for a predetermined evaluation period based on at least one of the vehicle speed and the accelerator opening degree in the driving scene extracted by the extraction unit; a control unit that outputs the evaluation of the acceleration operation by the evaluation unit from an output unit while the vehicle is being driven; Equipped with the evaluation unit performs an evaluation based on the vehicle information acquired by the acquisition unit during the predetermined evaluation period, with the predetermined evaluation period being used as a unit for performing the driving evaluation, and delays the start of the next predetermined evaluation period by a predetermined time from the start of the immediately preceding predetermined evaluation period; When the evaluation unit performs the driving evaluation for a plurality of evaluation items during the predetermined evaluation period, the control unit causes the output unit to output an evaluation of one evaluation item having a highest predetermined priority among the plurality of evaluation items. Information processing device.
2. the predetermined evaluation period, which is a unit for the evaluation unit to perform the driving evaluation, is longer than the period of the driving scene extracted by the extraction unit; The information processing device according to claim 1 .
Citation Information
Patent Citations
Driving evaluation device
JP2012006485A
Driving skill diagnosis system
JP2014031050A
Vehicle driving evaluation apparatus and vehicle driving evaluation method
JP2014035649A
Vehicle control device
JP2017089572A
Vehicle control device
JP2018039426A