Information processing device, information processing method, and information processing program

The information processing device addresses the challenge of providing real-time driving evaluation by outputting adjusted praise and guidance information based on vehicle data, ensuring drivers receive timely feedback to improve their performance and focus.

JP7655286B2Active Publication Date: 2025-04-02TOYOTA JIDOSHA KK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022115126
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-07-19
Publication Date
2025-04-02
Estimated Expiration
2042-07-19

AI Technical Summary

Technical Problem

Existing technologies cannot provide immediate evaluation of a driver's operation while driving, making it difficult for drivers to grasp their driving performance in real-time.

Method used

An information processing device that acquires vehicle information, outputs evaluation information including praise and guidance, and adjusts the output frequency of praise information logarithmically to prevent driver distraction, while also varying the content of praise information after reducing the output frequency.

Benefits of technology

Enables drivers to receive immediate feedback on their driving performance, improving focus and awareness by reducing the frequency of praise information and varying its content, thus enhancing overall driving safety and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007655286000001
    Figure 0007655286000001
  • Figure 0007655286000002
    Figure 0007655286000002
  • Figure 0007655286000003
    Figure 0007655286000003
Patent Text Reader

Abstract

To cause a driver, who is driving a vehicle, to grasp an evaluation relating to driving.SOLUTION: An information processing device comprises: an acquisition section for acquiring vehicle information relating to a vehicle; and a control section for causing an output section provided inside the vehicle to output, during driving of the vehicle, evaluation information which is one of a plurality of pieces of evaluation information including praise information praising the driving of the driver of the vehicle and instruction information instructing the driving of the driver.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] Patent Document 1 discloses a technique that can provide diagnostic results according to the driver's driving skills and can effectively utilize the diagnostic results. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2014-31050 A Summary of the Invention [Problem to be solved by the invention]

[0004] The technology of Patent Document 1 presents the diagnosis result to the driver after driving, and therefore cannot allow the driver to immediately grasp the evaluation of the driving when the driver performs a certain driving operation.

[0005] In view of the above, an object of the present disclosure is to provide an information processing device, an information processing method, and an information processing program that enable a driver of a vehicle to know an evaluation regarding his / her driving while driving the vehicle. [Means for solving the problem]

[0006] The information processing device according to claim 1 includes an acquisition unit that acquires vehicle information related to a vehicle, and a control unit that outputs one of a plurality of pieces of evaluation information including praise information that praises the driving of a driver of the vehicle and guidance information that instructs the driver on the driving based on the vehicle information acquired by the acquisition unit from an output unit provided inside the vehicle while the vehicle is being driven; A counting unit that counts the number of times that the evaluation information corresponds to the praise information based on the vehicle information acquired by the acquisition unit; Equipped with The control unit logarithmically reduces the output frequency of the praise information from the output unit while the vehicle is being driven as the number of relevant times counted by the counting unit increases, and when the praise information is output from the output unit while the vehicle is being driven after the output frequency has been reduced, the output content is different from that before the output frequency was reduced.

[0007] In the information processing device according to claim 1, the acquisition unit acquires vehicle information. Then, the control unit causes the output unit to output one piece of evaluation information among a plurality of pieces of evaluation information including praise information and instruction information based on the vehicle information acquired by the acquisition unit while the vehicle is being driven. In this way, in the information processing device, the evaluation information is output from the output unit while the vehicle is being driven, so that the driver who is driving the vehicle can understand the evaluation regarding his / her driving. Specifically, the information processing device allows the driver who is driving the vehicle to understand that his / her driving was good and areas for improvement in his / her driving. In the information processing device according to claim 1, the counting unit counts the number of times that the evaluation information corresponds to the praise information based on the vehicle information acquired by the acquisition unit. The control unit then logarithmically reduces the output frequency of the praise information from the output unit while the vehicle is being driven as the number of times counted by the counting unit increases. This makes it possible for the information processing device to suppress a decrease in the driver's concentration on driving caused by the output of the praise information, compared to a case in which the praise information is output from the output unit while the vehicle is being driven every time the evaluation information corresponds to the praise information. In the information processing device according to claim 1, when the control unit causes the output unit to output praise information while the vehicle is being driven after reducing the output frequency, the control unit causes the output unit to output a content different from that before reducing the output frequency. This makes it possible for the information processing device to increase the driver's attention to the praise information compared to a case where the output content of the praise information is uniform.

[0008] An information processing device according to a second aspect of the present invention is the information processing device according to the first aspect, wherein the vehicle information includes at least one of information indicating a driving operation of the driver, a state of the driver, and a current position of the vehicle.

[0009] In the information processing device according to claim 2, the vehicle information includes at least one of information indicating the driver's driving operation, the driver's state, and the current location of the vehicle. This allows the driver, who is driving the vehicle, to understand an evaluation of driving based on at least one of information indicating the driver's driving operation, the driver's state, and the current location of the vehicle.

[0014] Claim 3 The information processing device according to claim 1 or 2 In the method, the control unit causes the output unit to output one piece of evaluation information corresponding to an attribute of the driver from among the plurality of pieces of evaluation information while the vehicle is being driven.

[0015] Claim 3 In the information processing device according to the present invention, the control unit outputs one piece of evaluation information corresponding to the attributes of the driver from the output unit while the vehicle is being driven, from among the plurality of pieces of evaluation information. In this way, the information processing device allows the driver who is driving the vehicle to understand the evaluation of driving indicated by the evaluation information suitable for the attributes of the driver.

[0016] Claim4 The information processing device according to the present invention comprises: an acquisition unit that acquires vehicle information related to a vehicle; and a control unit that outputs, based on the vehicle information acquired by the acquisition unit, one piece of evaluation information among a plurality of pieces of evaluation information including praise information that praises the driving of a driver of the vehicle and guidance information that instructs the driver on the driving, from an output unit provided inside the vehicle while the vehicle is being driven; The control unit determines, according to at least one of an attribute of the driver and a current date and time, from among the plurality of output units, the output unit that is to output the evaluation information while the vehicle is being driven.

[0017] Claim 4 In the information processing device according to the present invention, the control unit determines an output unit that outputs evaluation information from among a plurality of output units according to at least one of the driver's attributes and the current date and time. This allows the information processing device to output evaluation information from an output unit that is suitable for at least one of the driver's attributes and the current date and time while the vehicle is being driven.

[0018] Claim 5 The information processing device according to the present invention comprises: 4 In any one of the above, the control unit causes the output unit to output the evaluation information within a predetermined time after the acquisition unit acquires the vehicle information while the vehicle is being driven.

[0019] Claim 5 In the information processing device according to the present invention, the control unit causes the output unit to output the evaluation information within a predetermined time after the acquisition unit acquires the vehicle information while the vehicle is being driven. This makes it easier for the driver to understand the driving details corresponding to the output evaluation information while the vehicle is being driven, compared to a case in which the evaluation information is output after the predetermined time has elapsed since the acquisition of the vehicle information.

[0020] Claim 6 The information processing method according to the present invention includes acquiring vehicle information related to a vehicle, and outputting one of a plurality of pieces of evaluation information including praise information for praising the driving of a driver of the vehicle and guidance information for instructing the driver on the driving of the vehicle from an output unit provided inside the vehicle while the vehicle is being driven, based on the acquired vehicle information. Based on the acquired vehicle information, the number of times that the evaluation information corresponds to the praise information is counted, and as the counted number of times increases, the output frequency of the praise information output from the output unit while the vehicle is being driven is logarithmically reduced, and when the praise information is output from the output unit while the vehicle is being driven after the output frequency is reduced, the praise information is output with a content different from that before the output frequency was reduced. The processing is executed by a computer.

[0021] Claim 7The information processing program according to the present invention causes a computer to acquire vehicle information related to a vehicle, and output, based on the acquired vehicle information, one of a plurality of pieces of evaluation information including praise information for praising the driving of a driver of the vehicle and guidance information for instructing the driver on the driving, from an output unit provided inside the vehicle while the vehicle is being driven. Based on the acquired vehicle information, the number of times that the evaluation information corresponds to the praise information is counted, and as the counted number of times increases, the output frequency of the praise information output from the output unit while the vehicle is being driven is logarithmically reduced, and when the praise information is output from the output unit while the vehicle is being driven after the output frequency is reduced, the praise information is output with a content different from that before the output frequency was reduced. , and execute the processing. The information processing method of claim 8 is performed by a computer to perform a process of acquiring vehicle information related to a vehicle, outputting one of a plurality of evaluation information, including praise information praising the driving of a driver of the vehicle and instruction information instructing the driver on the driving, from an output unit provided inside the vehicle while the vehicle is being driven based on the acquired vehicle information, and determining, from among the plurality of output units, the output unit that outputs the evaluation information while the vehicle is being driven, depending on at least one of an attribute of the driver and a current date and time. The information processing program of claim 9 causes a computer to execute a process of acquiring vehicle information related to a vehicle, outputting one of a plurality of evaluation information, including praise information praising the driving of a driver of the vehicle and guidance information instructing the driver on the driving, from an output unit provided inside the vehicle while the vehicle is being driven based on the acquired vehicle information, and determining, from among the plurality of output units, the output unit that will output the evaluation information while the vehicle is being driven, depending on at least one of an attribute of the driver and a current date and time. Effect of the Invention

[0022] As described above, the information processing device, the information processing method, and the information processing program according to the present disclosure make it possible for a driver who is driving a vehicle to know an evaluation regarding his / her driving. [Brief description of the drawings]

[0023] [Figure 1] 1 is a diagram showing a schematic configuration of an information processing system according to an embodiment of the present invention. [Diagram 2] 1 is a block diagram showing a hardware configuration of a vehicle according to an embodiment of the present invention. [Diagram 3] 2 is a block diagram showing the configuration of a storage unit of the vehicle according to the embodiment; FIG. [Figure 4] 2 is a first block diagram showing an example of a functional configuration of the vehicle-mounted device according to the present embodiment. FIG. [Diagram 5] 2 is a block diagram showing the hardware configuration of a management server and a driver terminal. FIG. [Figure 6] 5 is a first flowchart showing the flow of a decision process by an in-vehicle device according to the present embodiment. [Figure 7] FIG. 1 is a first explanatory diagram (A) showing an example of evaluation information output to an MID while driving a vehicle in this embodiment, and FIG. 2 is a first explanatory diagram (B) showing an example of evaluation information output from a speaker while driving a vehicle. [Figure 8] 4 is a second block diagram showing an example of a functional configuration of the vehicle-mounted device according to the present embodiment. FIG. [Figure 9]5 is a second flowchart showing the flow of a decision process by the vehicle-mounted device according to the present embodiment. [Figure 10] 5A and 5B are a second explanatory diagram (A) and a third explanatory diagram (B) showing an output example of evaluation information output to an MID while driving a vehicle according to the present embodiment. [Figure 11] 5A and 5B are a second explanatory diagram (A) and a third explanatory diagram (B) showing an output example of evaluation information output from a speaker while driving the vehicle according to the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0024] The information processing system 10 according to this embodiment will be described below. The information processing system 10 according to this embodiment is a system that allows a driver who is driving a vehicle to know an evaluation regarding his / her driving.

[0025] (First embodiment) First, a first embodiment of the information processing system 10 according to the present embodiment will be described. FIG. 1 is a diagram showing a schematic configuration of an information processing system 10. As shown in FIG.

[0026] 1, the information processing system 10 includes a management server 20, a driver's terminal 40, and a vehicle 60. The management server 20, the driver's terminal 40, and an on-board device 15 mounted on the vehicle 60 are connected via a network N and are capable of communicating with each other. The on-board device 15 is an example of an "information processing device."

[0027] The management server 20 is a server computer owned by a predetermined business entity. The driver terminal 40 is a mobile terminal held by the driver of the vehicle 60. As an example, the driver terminal 40 is a portable personal computer (notebook PC), a smartphone, a tablet terminal, or the like. In the first embodiment, as an example, the driver terminal 40 is a smartphone.

[0028] The vehicle 60 may be any of an engine vehicle, a hybrid vehicle, and an electric vehicle, but in the first embodiment, as an example, the vehicle 60 is an engine vehicle.

[0029] Next, a description will be given of the hardware configuration of the vehicle 60. FIG 2 is a block diagram showing the hardware configuration of the vehicle 60.

[0030] As shown in FIG. 2, the vehicle 60 includes an on-board device 15, a plurality of ECUs (Electronic Control Units) 70, a steering angle sensor 71, an acceleration sensor 72, a vehicle speed sensor 73, a turn signal switch 74, a microphone 75, a camera 76, an input switch 77, a monitor 78, a speaker 79, and a GPS device 80.

[0031] The vehicle-mounted device 15 includes a CPU (Central Processing Unit) 61, a ROM (Read Only Memory) 62, a RAM (Random Access Memory) 63, a storage unit 64, an in-vehicle communication I / F (Interface) 65, an input / output I / F 66, and a wireless communication I / F 67. The CPU 61, the ROM 62, the RAM 63, the storage unit 64, the in-vehicle communication I / F 65, the input / output I / F 66, and the wireless communication I / F 67 are connected to each other via an internal bus 68 so as to be able to communicate with each other.

[0032] The CPU 61 is a central processing unit that executes various programs and controls each part. That is, the CPU 61 reads a program from the ROM 62 or the storage unit 64, and executes the program using the RAM 63 as a working area. The CPU 61 controls each of the above components and performs various arithmetic processing according to the program recorded in the ROM 62 or the storage unit 64.

[0033] The ROM 62 stores various programs and various data. The RAM 63 temporarily stores programs or data as a working area.

[0034] The storage unit 64 is configured with a storage device such as an embedded Multi Media Card (eMMC) or Universal Flash Storage (UFS), and stores various programs and various data.

[0035] The in-vehicle communication I / F 65 is an interface for connecting to the ECU 70. The interface uses a communication standard based on the CAN protocol. The in-vehicle communication I / F 65 is connected to an external bus 89.

[0036] A plurality of ECUs 70 are provided for each function of the vehicle 60, and in the first embodiment, ECUs 70A, 70B, 70C, and 70D are provided. An example of the ECU 70A is an ECU for electric power steering, to which a steering angle sensor 71 is connected. An example of the ECU 70B is an ECU for VSC (Vehicle Stability Control), to which an acceleration sensor 72 and a vehicle speed sensor 73 are connected. In addition to the acceleration sensor 72 and the vehicle speed sensor 73, a yaw rate sensor may be connected to the ECU 70B.

[0037] The ECU 70C is exemplified as an engine ECU, and detects the engine speed and engine torque of the vehicle 60 in order to control the engine. The ECU 70C also detects the accelerator operation of the vehicle 60. The engine speed, engine torque, and accelerator operation detected by the ECU 70C are stored in the memory unit 64. The ECU 70D is exemplified as a steering ECU, and a turn signal switch 74 is connected to the ECU 70D. The turn signal switch 74 is provided on a steering column for operating a turn signal. The ECU 70D detects the operation of the turn signal switch 74 by the driver as a turn signal operation. The turn signal operation detected by the ECU 70D is stored in the memory unit 64.

[0038] The steering angle sensor 71 is a sensor for detecting the steering angle of the steering wheel. The steering angle detected by the steering angle sensor 71 is stored in the memory unit 64.

[0039] The acceleration sensor 72 is a sensor for detecting acceleration acting on the vehicle 60. The acceleration sensor 72 is, for example, a three-axis acceleration sensor, and detects acceleration acting in the vehicle front-rear direction as the X-axis direction, the vehicle width direction as the Y-axis direction, and the vehicle height direction as the Z-axis direction. The acceleration detected by the acceleration sensor 72 is stored in the memory unit 64.

[0040] The vehicle speed sensor 73 is a sensor for detecting the speed of the vehicle 60. The vehicle speed sensor 73 is, for example, a sensor provided on a wheel. The vehicle speed detected by the vehicle speed sensor 73 is stored in the storage unit 64.

[0041] The input / output I / F 66 is an interface for communicating with a microphone 75 , a camera 76 , an input switch 77 , a monitor 78 , a speaker 79 , and a GPS device 80 that are mounted on the vehicle 60 .

[0042] The microphone 75 is a device that is provided on a front pillar, a dashboard, or the like of the vehicle 60, and collects voice generated by the driver of the vehicle 60. The microphone 75 may be provided in a camera 76, which will be described later.

[0043] The camera 76 is, for example, an imaging device that captures images using an imaging element such as a CCD (Charge Coupled Device) image sensor or a CMOS (Complementary Metal Oxide Semiconductor) image sensor. For example, the camera 76 includes a first camera that is provided on the upper part of the windshield or on the dashboard of the vehicle 60 and faces the driver, and a second camera that is provided in the front of the vehicle 60 and captures an image in front of the vehicle. The image captured by the first camera of the camera 76 is used, for example, to detect the facial expression of the driver. The image captured by the second camera of the camera 76 is used, for example, to recognize the distance between the vehicle and a preceding vehicle traveling in front of the vehicle, lanes, traffic lights, and the like. The image captured by the camera 76 is stored in the storage unit 64. The camera 76 may be configured as an imaging device for other purposes such as a drive recorder and an ADAS (Advanced Driver Assistance System). The camera 76 may be connected to the vehicle-mounted device 15 via the ECU 70 (for example, a camera ECU).

[0044] The input switch 77 is provided on an instrument panel, a center console, a steering wheel, or the like, and is a switch for inputting operations performed by the driver's fingers. For example, a push-button type numeric keypad, a touch pad, or the like can be used as the input switch 77.

[0045] The monitor 78 is a liquid crystal monitor provided on an instrument panel, a meter panel, or the like, for displaying operation suggestions related to functions of the vehicle 60 and images related to explanations of the functions. The monitor 78 may be provided as a touch panel that also serves as the input switch 77.

[0046] The speaker 79 is a device provided on an instrument panel, a center console, a front pillar, a dashboard, or the like, for outputting a suggestion for operation related to a function of the vehicle 60 and a voice explaining the function. The speaker 79 may be provided in the monitor 78.

[0047] In the first embodiment, evaluation information is output from the monitor 78 and the speaker 79 while the vehicle 60 is being driven. The evaluation information is information indicating an evaluation of the driver's driving, and includes a plurality of items including praise information for praising the driver's driving and instruction information for instructing the driver's driving. The items of praise information include, for example, a "praise item A" indicating that the driver stopped temporarily, a "praise item B" indicating that the driver's braking operation was good, and a "praise item C" indicating that the driver's accelerator operation was good. The items of instruction information include, for example, a "instruction item A" indicating that the driver did not stop temporarily, a "instruction item B" indicating that the driver's braking operation was poor, a "instruction item C" indicating that the driver was dozing while driving, a "instruction item D" indicating that the vehicle 60 is located on a no-entry road, a "instruction item E" indicating that the vehicle was driven at a speed exceeding the maximum speed, and a "instruction item F" indicating that the driver's accelerator operation was poor. The monitor 78 and the speaker 79 are an example of an "output unit".

[0048] The GPS device 80 is a device that measures the current position of the vehicle 60. The GPS device 80 includes an antenna (not shown) that receives signals from GPS satellites. The GPS device 80 may be connected to the vehicle-mounted device 15 via a car navigation system that is connected to the ECU 70 (for example, a multimedia ECU).

[0049] The wireless communication I / F 67 is a wireless communication module for communicating with the management server 20. The wireless communication module uses communication standards such as 5G, LTE, and Wi-Fi (registered trademark). The wireless communication I / F 67 is connected to the network N.

[0050] FIG. 3 is a block diagram showing the configuration of the storage unit 64 of the vehicle 60. As shown in FIG. 3, an information processing program 64A for causing the CPU 61 of the vehicle-mounted device 15 to execute a determination process described below, and an evaluation information database 64B are stored in the storage unit 64. When executing the information processing program 64A, the vehicle-mounted device 15 executes processing based on the information processing program 64A, using the hardware resources shown in FIG.

[0051] Moreover, the evaluation information database 64B stores each of the multiple items of evaluation information in association with vehicle information related to the corresponding vehicle 60. In this way, when the CPU 61 of the vehicle-mounted device 15 acquires vehicle information, it is possible to extract the item of evaluation information corresponding to the vehicle information from the evaluation information database 64B. Furthermore, the evaluation information database 64B stores output contents from the monitor 78 and the speaker 79 corresponding to each of the multiple items of evaluation information.

[0052] Next, the functional configuration of the vehicle-mounted device 15 will be described. FIG. 4 is a first block diagram showing an example of the functional configuration of the vehicle-mounted device 15. As shown in FIG.

[0053] 4, the CPU 61 of the vehicle-mounted device 15 has, as functional components, an acquisition unit 61A, a determination unit 61B, and a control unit 61C. Each functional component is realized by the CPU 61 reading and executing an information processing program 64A stored in the storage unit 64.

[0054] The acquisition unit 61A acquires vehicle information. Specifically, the acquisition unit 61A acquires, as the vehicle information, information indicating the driving operation of the driver (hereinafter, referred to as "driving operation information"), the state of the driver, and the current position of the vehicle 60.

[0055] For example, the acquisition unit 61A acquires, as the driving operation information, the steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle 60 detected by the steering angle sensor 71, the acceleration sensor 72, the vehicle speed sensor 73, and the turn signal switch 74. The acquisition unit 61A also acquires, as the driving operation information, the engine speed, engine torque, and accelerator operation of the vehicle 60 detected by the ECU 70C.

[0056] For example, the acquisition unit 61A acquires an image captured by the first camera of the cameras 76, specifically, an image of the driver's face, as the state of the driver. The acquisition unit 61A also acquires the current position of the vehicle 60 measured by the GPS device 80.

[0057] The above information is a part of the vehicle information that can be acquired by the acquisition unit 61A, and the acquisition unit 61A also acquires information about the vehicle 60 other than the above information as vehicle information.

[0058] The determining unit 61B extracts, from the evaluation information database 64B, an item of evaluation information corresponding to the vehicle information acquired by the acquiring unit 61A, and determines the item of evaluation information to be output from the monitor 78 and the speaker 79.

[0059] For example, the determination unit 61B determines the item of evaluation information to be output from the monitor 78 and the speaker 79 to be "praise item B" or "guidance item B" from the driving operation information acquired by the acquisition unit 61A as vehicle information. The determination unit 61B also detects the driver's facial expression from the driver's state acquired by the acquisition unit 61A as vehicle information, and determines, for example, the item of evaluation information to be output from the monitor 78 and the speaker 79 to be "guidance item C." Furthermore, the determination unit 61B determines, for example, the item of evaluation information to be output from the monitor 78 and the speaker 79 to be "guidance item D" from the current position of the vehicle 60 acquired by the acquisition unit 61A as vehicle information.

[0060] The control unit 61C outputs evaluation information corresponding to one item determined by the determination unit 61B from among a plurality of items of evaluation information including praise items and guidance items from the monitor 78 and the speaker 79 while the vehicle 60 is being driven. Here, the control unit 61C outputs the evaluation information from the monitor 78 and the speaker 79 within a predetermined time, for example, within several seconds, after the acquisition unit 61A acquires the vehicle information while the vehicle 60 is being driven.

[0061] Next, a description will be given of the hardware configuration of the management server 20 and the driver terminal 40. Fig. 5 is a block diagram showing the hardware configuration of the management server 20 and the driver terminal 40. Note that since the management server 20 and the driver terminal 40 basically have a general computer configuration, the management server 20 will be described as a representative.

[0062] 5, the management server 20 includes a CPU 21, a ROM 22, a RAM 23, a storage unit 24, an input unit 25, a display unit 26, and a communication unit 27. Each component is connected to each other via a bus 28 so as to be able to communicate with each other.

[0063] The CPU 21 is a central processing unit that executes various programs and controls each part. That is, the CPU 21 reads the programs from the ROM 22 or the storage unit 24, and executes the programs using the RAM 23 as a working area. The CPU 21 controls each of the above components and performs various calculation processes according to the programs recorded in the ROM 22 or the storage unit 24.

[0064] The ROM 22 stores various programs and various data. The RAM 23 serves as a working area for temporarily storing programs or data.

[0065] The storage unit 24 is configured with a storage device such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory, and stores various programs and various data.

[0066] The input unit 25 includes a pointing device such as a mouse, a keyboard, a microphone, a camera, and the like, and is used to perform various input operations.

[0067] The display unit 26 is, for example, a liquid crystal display, and displays various information. The display unit 26 may function as the input unit 25 by adopting a touch panel system.

[0068] The communication unit 27 is an interface for communicating with other devices. For this communication, for example, a wired communication standard such as Ethernet (registered trademark) or FDDI, or a wireless communication standard such as 4G, 5G, Bluetooth (registered trademark), or Wi-Fi (registered trademark) is used.

[0069] 6 is a first flowchart showing the flow of a decision process for deciding whether or not to output evaluation information while the vehicle 60 is being driven by the in-vehicle device 15. The CPU 61 reads out the information processing program 64A from the storage unit 64, deploys it in the RAM 63, and executes it, thereby performing the decision process.

[0070] 6, the CPU 61 determines whether or not the vehicle information has been acquired, and if it is determined that the vehicle information has been acquired (step S10: YES), the process proceeds to step S11. On the other hand, if the CPU 61 determines that the vehicle information has not been acquired (step S10: NO), the process ends.

[0071] In step S11, the CPU 61 determines whether or not to output the evaluation information based on the vehicle information acquired in step S10, and proceeds to step S12 if it is determined that the evaluation information is to be output (step S11: YES). On the other hand, if the CPU 61 determines that the evaluation information is not to be output (step S11: NO), it ends the decision process. As an example, the CPU 61 determines that the evaluation information is to be output if the vehicle information acquired in step S10 satisfies a predetermined output condition, and determines that the evaluation information is not to be output if the predetermined output condition is not satisfied.

[0072] In step S12, the CPU 61 determines the evaluation information item corresponding to the vehicle information acquired in step S10. Specifically, the CPU 61 extracts the evaluation information item corresponding to the vehicle information acquired in step S10 from the evaluation information database 64B, and determines it as the evaluation information item to be output from the monitor 78 and the speaker 79. Then, the process proceeds to step S13.

[0073] In step S13, the CPU 61 causes the monitor 78 and the speaker 79 to output the evaluation information corresponding to the item determined in step S12 while the vehicle 60 is being driven. Then, the determination process ends.

[0074] Next, an example of the evaluation information output from the monitor 78 and the speaker 79 as a result of the determination process shown in FIG. 6 being performed by the vehicle-mounted device 15 will be described.

[0075] Fig. 7(A) is an explanatory diagram showing an example of evaluation information output to a monitor 78, specifically, a multi-information display (hereinafter, referred to as "MID") 78A while driving a vehicle 60. In Fig. 7(A), as an example, the words "Good brakes" are output to the MID 78A as praise information 50 corresponding to praise item B.

[0076] Fig. 7(B) is an explanatory diagram showing an example of evaluation information output from the speaker 79 while driving the vehicle 60. In Fig. 7(B), as an example, a voice saying "good brakes" is output from the speaker 79 as praise information 50 corresponding to praise item B.

[0077] As described above, in the vehicle-mounted device 15, the CPU 61 acquires vehicle information. Then, based on the acquired vehicle information, the CPU 61 outputs one of a plurality of pieces of evaluation information including praise information and instruction information from the monitor 78 and the speaker 79 while the vehicle 60 is being driven. In this way, in the vehicle-mounted device 15, the evaluation information is output from the monitor 78 and the speaker 79 while the vehicle 60 is being driven, so that the driver who is driving the vehicle 60 can know the evaluation regarding his / her driving. Specifically, the vehicle-mounted device 15 can make the driver who is driving the vehicle 60 know that his / her driving was good and the areas for improvement in his / her driving.

[0078] The vehicle information includes driving operation information, the state of the driver, and the current position of the vehicle 60. This allows the vehicle-mounted device 15 to allow the driver, who is driving the vehicle 60, to grasp the evaluation of the driving based on the driving operation information, the state of the driver, and the current position of the vehicle 60.

[0079] Furthermore, in the in-vehicle device 15, the CPU 61 outputs the evaluation information from the monitor 78 and the speaker 79 within a predetermined time after acquiring the vehicle information while the vehicle 60 is being driven. This makes it easier for the driver to grasp the driving details corresponding to the output evaluation information while the vehicle 60 is being driven, compared to a case in which the evaluation information is output after a predetermined time has elapsed since acquiring the vehicle information.

[0080] Second embodiment Next, a second embodiment of the information processing system 10 according to the present embodiment will be described while omitting or simplifying parts that overlap with other embodiments.

[0081] FIG. 8 is a second block diagram showing an example of the functional configuration of the vehicle-mounted device 15. As shown in FIG. As shown in FIG. 8, the CPU 61 of the vehicle-mounted device 15 has, as functional components, an acquisition unit 61A, a determination unit 61B, a control unit 61C, and a counting unit 61D.

[0082] The counting unit 61D counts the number of times that the evaluation information corresponds to the praise information based on the vehicle information acquired by the acquisition unit 61A. In other words, the counting unit 61D counts the number of times that the driver performed praiseworthy driving. The number of times counted by the counting unit 61D is linked to the praise item corresponding to the praise information and stored in the storage unit 64.

[0083] Here, as the number of occurrences counted by the counting unit 61D increases, the control unit 61C in the second embodiment logarithmically decreases the output frequency of the praise information output from the monitor 78 and the speaker 79 while the vehicle 60 is being driven. As an example, the control unit 61C outputs the praise information once a cycle when the number of occurrences is between 1 and 10, once every 10 when the number of occurrences is between 11 and 100, and once every 100 when the number of occurrences is between 101 and 1000.

[0084] Furthermore, when control unit 61C causes praise information to be output from monitor 78 and speaker 79 while vehicle 60 is being driven after reducing the output frequency, the praise information is output with content different from that before the output frequency was reduced.

[0085] FIG. 9 is a second flowchart showing the flow of the determination process by the vehicle-mounted device 15. 9, the CPU 61 determines whether or not the vehicle information has been acquired, and if it is determined that the vehicle information has been acquired (step S20: YES), the process proceeds to step S21. On the other hand, if the CPU 61 determines that the vehicle information has not been acquired (step S20: NO), the process ends.

[0086] In step S21, the CPU 61 determines the evaluation information item corresponding to the vehicle information acquired in step S20, and then proceeds to step S22.

[0087] In step S22, the CPU 61 judges whether the item of the evaluation information determined in step S21 corresponds to a praise item, and if it is judged to correspond to a praise item (step S22: YES), the process proceeds to step S23. On the other hand, if the CPU 61 judges that it does not correspond to the praise information, that is, that it corresponds to a guidance item (step S22: NO), the process proceeds to step S24.

[0088] In step S23, the CPU 61 adds "1" to the number of times the praise item determined in step S21 applies, and then the process proceeds to step S24.

[0089] In step S24, the CPU 61 determines whether or not to output the evaluation information based on the vehicle information acquired in step S20, and proceeds to step S25 if it is determined that the evaluation information is to be output (step S24: YES). On the other hand, if the CPU 61 determines that the evaluation information is not to be output (step S24: NO), the determination process ends. As an example, when the CPU 61 determines that the item of the evaluation information is a guidance item in step S21, it determines that the evaluation information is to be output when a predetermined output condition is satisfied, and determines that the evaluation information is not to be output when the predetermined output condition is not satisfied. On the other hand, when the CPU 61 determines that the item of the evaluation information is a praise item in step S21, it determines that the evaluation information is to be output when the corresponding number of times after the addition in step S23 matches the output period, and determines that the evaluation information is not to be output when the corresponding number of times does not match the output period.

[0090] In step S25, the CPU 61 causes the monitor 78 and the speaker 79 to output the evaluation information corresponding to the item determined in step S21 while the vehicle 60 is being driven. Then, the determination process ends.

[0091] Next, an example of the evaluation information output from the monitor 78 and the speaker 79 as a result of the determination process shown in FIG. 9 being performed by the vehicle-mounted device 15 will be described.

[0092] Fig. 10 is an explanatory diagram showing an example of evaluation information output to the MID 78A while driving the vehicle 60. Specifically, Fig. 10(A) is an example of praise information output to the MID 78A when the corresponding number of times is between 1 and 10, and Fig. 10(B) is an example of praise information output to the MID 78A when the corresponding number of times is between 11 and 100.

[0093] 10(A) and (B), as an example, text information 51 of "Good brakes" is output to the MID 78A as praise information 50 corresponding to praise item B. At this time, in FIG. 10(B), four star marks 52 that are not displayed in FIG. 10(A) are displayed around the text information 51 as praise information 50.

[0094] Fig. 11 is an explanatory diagram showing an example of evaluation information output from the speaker 79 while driving the vehicle 60. Specifically, Fig. 11(A) is an example of praise information output from the speaker 79 when the corresponding number of times is between 1 and 10, and Fig. 11(B) is an example of praise information output from the speaker 79 when the corresponding number of times is between 11 and 100.

[0095] In Fig. 11(A), as an example, a voice saying "good brakes" is output from the speaker 79 as praise information 50 corresponding to praise item B. Also, in Fig. 11(B), as an example, a voice saying "very good brakes" is output from the speaker 79 as praise information 50 corresponding to praise item B.

[0096] As described above, in the second embodiment, the content of the praise information output from the monitor 78 and the speaker 79 when the relevant number of times is between 11 and 100 is different from the content of the praise information output from the monitor 78 and the speaker 79 when the relevant number of times is between 1 and 10.

[0097] As described above, in the in-vehicle device 15, the CPU 61 counts the number of times that the evaluation information corresponds to the praise information based on the acquired vehicle information. Then, as the counted number of times increases, the CPU 61 logarithmically decreases the output frequency of the praise information from the monitor 78 and the speaker 79 while the vehicle 60 is being driven. This makes it possible to suppress the driver's concentration on driving from decreasing due to the output of the praise information in the in-vehicle device 15, compared to the case where the praise information is output from the monitor 78 and the speaker 79 while the vehicle 60 is being driven every time the evaluation information corresponds to the praise information.

[0098] Furthermore, in the vehicle-mounted device 15, when the CPU 61 outputs praise information from the monitor 78 and the speaker 79 while the vehicle 60 is being driven after reducing the output frequency, the CPU 61 outputs content different from that before reducing the output frequency from the monitor 78 and the speaker 79. This allows the vehicle-mounted device 15 to increase the driver's attention to the praise information compared to when the output content of the praise information is uniform.

[0099] (Third embodiment) Next, a third embodiment of the information processing system 10 according to the present embodiment will be described while omitting or simplifying parts that overlap with other embodiments.

[0100] In the third embodiment, the memory unit 64 of the vehicle 60 stores personal characteristic information indicating the personal characteristics of the driver of the vehicle 60. The personal characteristic information includes, for example, the driver's age, gender, and personality. The personal characteristic information is generated based on the results of a test conducted on the driver of the vehicle 60 to estimate the personal characteristics. For example, the personal characteristic information is generated as "age: 35 years old, gender: male, personality: impatient" and the like, and is linked to the driver and stored in the memory unit 64. The driver's personal characteristics are an example of "driver's attributes."

[0101] In the vehicle-mounted device 15 in the third embodiment, the CPU 61, as a function of the control unit 61C, outputs evaluation information for one item from among multiple evaluation information items that corresponds to the driver's personal characteristics from the monitor 78 and the speaker 79 while the vehicle 60 is being driven.

[0102] For example, it is assumed that the CPU 61 detects driving of a driver that corresponds to guidance items E and F among the items of the evaluation information based on the acquired vehicle information. Then, it is assumed that the CPU 61 determines that there is a high possibility that the driver will become enraged when a speeding error is pointed out based on the personal characteristic information of the driver. In this case, the CPU 61 outputs guidance information corresponding to guidance item F for guidance on accelerator operation from the monitor 78 and the speaker 79 while the vehicle 60 is being driven, rather than guidance information corresponding to guidance item E for guidance on speeding.

[0103] With the above-described configuration, the vehicle-mounted device 15 in the third embodiment can allow the driver who is driving the vehicle 60 to know the evaluation regarding the driving indicated by the evaluation information suited to the attributes of the driver.

[0104] (Fourth embodiment) Next, a fourth embodiment of the information processing system 10 according to the present invention will be described while omitting or simplifying parts that overlap with other embodiments.

[0105] In the storage unit 64 of the vehicle 60 in the fourth embodiment, personal characteristic information indicating the personal characteristics of the driver of the vehicle 60 is stored, similarly to the third embodiment.

[0106] In the vehicle-mounted device 15 in the fourth embodiment, the CPU 61, as a function of the control unit 61C, makes a decision to output evaluation information from either the monitor 78 or the speaker 79 while driving the vehicle 60, according to the personal characteristics of the driver. For example, it is assumed that the CPU 61 has determined that the driver's hearing is prone to deterioration based on the acquired personal characteristic information of the driver. In this case, the CPU 61 makes a decision to stop outputting the evaluation information from the speaker 79 and output the evaluation information only from the monitor 78.

[0107] With the above-described configuration, the vehicle-mounted device 15 in the fourth embodiment can output evaluation information while the vehicle 60 is being driven from a configuration suited to the individual characteristics of the driver.

[0108] (others) In the above embodiment, the vehicle-mounted device 15 is an example of an information processing device, but the present invention is not limited thereto. The management server 20 or the driver's terminal 40 may be an example of an information processing device, or a combination of the vehicle-mounted device 15, the management server 20, and the driver's terminal 40 may be an example of an information processing device. For example, when the combination of the vehicle-mounted device 15 and the management server 20 is an example of an information processing device, at least a part of the functional configuration of the CPU 61 of the vehicle-mounted device 15 shown in FIG. 4 or FIG. 8 may be performed by the CPU 21 of the management server 20 shown in FIG. 5. In this case, the determination process shown in FIG. 6 or FIG. 9 is executed by one processor of the CPU 21 of the management server 20 or the CPU 61 of the vehicle-mounted device 15, or a combination of multiple processors of the CPU 21 of the management server 20 and the CPU 61 of the vehicle-mounted device 15.

[0109] In the above embodiment, the monitor 78 and the speaker 79 are taken as an example of the output unit, but the present invention is not limited thereto, and either the monitor 78 or the speaker 79 may be taken as an example of the output unit. In addition, the monitor 78 to which the evaluation information is output is not limited to the MID 78A, and may be another monitor 78 such as a head-up display. Furthermore, an example of the output unit is not limited to a configuration provided in the vehicle 60. For example, the evaluation information to be output may be transmitted from the in-vehicle device 15 or the management server 20 to the driver's terminal 40, and the evaluation information may be output from at least one of the display unit 46 and a speaker (not shown) of the driver's terminal 40 installed inside the vehicle 60 while the vehicle 60 is being driven. In this case, at least one of the display unit 46 and the speaker of the driver's terminal 40 is taken as an example of the output unit.

[0110] In the above embodiment, the vehicle information included driving operation information, the driver's status, and the current location of the vehicle 60, but is not limited to this, and the vehicle information may include at least one of the driving operation information, the driver's status, and the current location of the vehicle 60.

[0111] In the above embodiment, the individual characteristics of the driver are taken as an example of the driver's attributes. However, instead of or in addition to this, the driving skill of the driver may be taken as an example of the driver's attributes.

[0112] In the above embodiment, the CPU 61 determines whether to output the evaluation information from either the monitor 78 or the speaker 79 while driving the vehicle 60 in accordance with the individual characteristics of the driver. However, instead of or in addition to this, the CPU 61 may determine whether to output the evaluation information from either the monitor 78 or the speaker 79 while driving the vehicle 60 in accordance with the current date and time. For example, when the CPU 61 determines based on the acquired current date and time that the time period is one in which the driver is likely to be sleepy, distracted, fatigued, or the like, or one in which accidents are likely to occur, the CPU 61 determines to stop outputting the evaluation information to the monitor 78 and to output the evaluation information only from the speaker 79.

[0113] In the above embodiment, CPU 61 may output evaluation information from monitor 78 and speaker 79 while driving vehicle 60 when the driver's driving load is below a predetermined standard, and may not output evaluation information from monitor 78 and speaker 79 while driving vehicle 60 when the driver's driving load is equal to or greater than the predetermined standard. In this case, CPU 61 may, for example, detect the driver's facial expression from an image captured by the first camera of camera 76, and estimate the driver's driving load from the driver's facial expression.

[0114] In the above embodiment, the CPU 61 acquires the image of the driver's face as the driver's state, but the present invention is not limited to this, and may acquire the driver's facial expression detected from the image of the driver's face as the driver's state. In this case, the CPU 61 can acquire the driver's facial expression such as drowsiness, inattentiveness, and fatigue as the driver's state.

[0115] In the above embodiment, the CPU 61 counts the number of times that the evaluation information corresponds to the praise information based on the acquired vehicle information. At this time, the CPU 61 may count the number of consecutive times that the evaluation information corresponds to the guidance information that is contrary to the praise information, and may initialize the number of times to "0" when the evaluation information corresponds to the guidance information that is contrary to the praise information. The CPU 61 may output the praise information from the monitor 78 and the speaker 79 while the vehicle 60 is being driven only when the number of times that the evaluation information corresponds to the guidance information that is contrary to the praise information. Furthermore, the CPU 61 may vary the output frequency of the corresponding praise information from the monitor 78 and the speaker 79 while the vehicle 60 is being driven for each praise item.

[0116] In the above embodiment, the determination process executed by the CPU 61 by reading the software (program) may be executed by various processors other than the CPU. In this case, examples of the processor include a PLD (Programmable Logic Device) such as an FPGA (Field-Programmable Gate Array) whose circuit configuration can be changed after manufacture, and a dedicated electric circuit such as an ASIC (Application Specific Integrated Circuit) which is a processor having a circuit configuration designed exclusively for executing a specific process. The determination process may be executed by one of these various processors, or may be executed by a combination of two or more processors of the same or different types (for example, a plurality of FPGAs, a combination of a CPU and an FPGA, etc.). The hardware structure of these various processors is, more specifically, an electric circuit that combines circuit elements such as semiconductor elements.

[0117] In the above embodiment, the information processing program 64A is stored (installed) in advance in the storage unit 64, but the present invention is not limited to this. The information processing program 64A 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 64A may be downloaded from an external device via the network N. [Explanation of symbols]

[0118] 15 Vehicle-mounted device (information processing device) 60 vehicles 61A Acquisition Department 61C Control section 61D Counting Unit 64A Information Processing Program 78 Monitor (output section) 79 Speaker (output section)

Claims

1. An acquisition unit that acquires vehicle information related to a vehicle; a control unit that outputs one of a plurality of pieces of evaluation information including praise information for praising the driving of the driver of the vehicle and guidance information for instructing the driving of the driver based on the vehicle information acquired by the acquisition unit from an output unit provided inside the vehicle while the vehicle is being driven; A counting unit that counts the number of times that the evaluation information corresponds to the praise information based on the vehicle information acquired by the acquisition unit; Equipped with The control unit is As the number of times counted by the counting unit increases, the output frequency of the praise information output from the output unit during driving of the vehicle is logarithmically decreased. When the praise information is output from the output unit while the vehicle is being driven after the output frequency is reduced, the praise information is output with a content different from that before the output frequency was reduced. Information processing device.

2. The vehicle information includes: The information includes at least one of information indicating the driving operation of the driver, a state of the driver, and a current position of the vehicle. The information processing device according to claim 1 .

3. The control unit is outputting one piece of the evaluation information corresponding to an attribute of the driver from the output unit while the vehicle is being driven; The information processing device according to claim 1 .

4. An acquisition unit that acquires vehicle information related to a vehicle; a control unit that outputs one of a plurality of pieces of evaluation information including praise information for praising the driving of the driver of the vehicle and guidance information for instructing the driving of the driver based on the vehicle information acquired by the acquisition unit from an output unit provided inside the vehicle while the vehicle is being driven; Equipped with The control unit is determining, from among the plurality of output units, an output unit that is to output the evaluation information while the vehicle is being driven, according to at least one of an attribute of the driver and a current date and time; Information processing device.

5. The control unit is while the vehicle is being driven, the evaluation information is output from the output unit within a predetermined time after the acquisition unit acquires the vehicle information; The information processing device according to claim 1 .

6. Obtain vehicle information about the vehicle; outputting one of a plurality of pieces of evaluation information, the evaluation information including praise information for praising the driving of the driver of the vehicle and guidance information for instructing the driving of the driver, from an output unit provided inside the vehicle while the vehicle is being driven, based on the acquired vehicle information; Counting the number of times that the evaluation information corresponds to the praise information based on the acquired vehicle information; As the counted number of times of occurrence increases, the output frequency of the praise information output from the output unit during driving of the vehicle is logarithmically decreased. When the praise information is output from the output unit while the vehicle is being driven after the output frequency is reduced, the praise information is output with a content different from that before the output frequency was reduced. An information processing method in which processing is performed by a computer.

7. On the computer, Obtain vehicle information about the vehicle; Based on the acquired vehicle information, praise information for praising the driving of the driver of the vehicle and outputting one of a plurality of pieces of evaluation information, the evaluation information including guidance information for instructing the driver on driving, from an output unit provided inside the vehicle while the driver is driving the vehicle; Counting the number of times that the evaluation information corresponds to the praise information based on the acquired vehicle information; As the counted number of times of occurrence increases, the output frequency of the praise information output from the output unit during driving of the vehicle is logarithmically decreased. When the praise information is output from the output unit while the vehicle is being driven after the output frequency is reduced, the praise information is output with a content different from that before the output frequency was reduced. An information processing program for executing processing.

8. Acquire vehicle information relating to a vehicle; outputting one of a plurality of pieces of evaluation information, the evaluation information including praise information for praising the driving of the driver of the vehicle and guidance information for instructing the driving of the driver, from an output unit provided inside the vehicle while the vehicle is being driven, based on the acquired vehicle information; determining, from among the plurality of output units, an output unit that is to output the evaluation information while the vehicle is being driven, according to at least one of an attribute of the driver and a current date and time; An information processing method in which processing is performed by a computer.

9. A computer comprising: Obtain vehicle information about the vehicle; outputting one of a plurality of pieces of evaluation information, the evaluation information including praise information for praising the driving of the driver of the vehicle and guidance information for instructing the driving of the driver, from an output unit provided inside the vehicle while the vehicle is being driven, based on the acquired vehicle information; determining, from among the plurality of output units, an output unit that is to output the evaluation information while the vehicle is being driven, according to at least one of an attribute of the driver and a current date and time; An information processing program for executing processing.

Citation Information

Patent Citations

  • On-vehicle device and vehicle safe driving promotion system using the same

    JP2010079665A

  • Driving skill diagnosis system

    JP2014031050A

  • Driving operation management device

    JP2015011086A