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

By awarding virtual rewards to drivers' associates, the problem of drivers' reluctance to continue using the driving diagnostic system in the prior art is solved, and the continuous use rate of the system is improved.

JP7666311B2Active Publication Date: 2025-04-22TOYOTA JIDOSHA KK
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021199597
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-12-08
Publication Date
2025-04-22
Estimated Expiration
2041-12-08

AI Technical Summary

Technical Problem

In the prior art, drivers can only exchange product or currency value by accumulating driving diagnostic scores, resulting in some drivers being reluctant to continue using driving diagnostic systems.

Method used

An information processing device and method is designed to increase the driver's motivation to continue using the driving diagnostic system by evaluating the driver's driving behavior and awarding virtual rewards to the driver's associates (such as relatives, friends, etc.) based on the evaluation results.

Benefits of technology

By granting virtual rewards to drivers’ associates, the driver’s motivation to continue using the driving diagnostic system is increased and the system’s continued usage rate is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007666311000001
    Figure 0007666311000001
  • Figure 0007666311000002
    Figure 0007666311000002
  • Figure 0007666311000003
    Figure 0007666311000003
Patent Text Reader

Abstract

To provide an information processing device, an information processing method, and an information processing program that keep a driver motivated to continue using a driving diagnosis.SOLUTION: An information processing device includes: an acquisition unit that acquires vehicle information related to a vehicle; an evaluation unit that evaluates, on the basis of the vehicle information acquired by the acquisition unit, driving of a driver of the vehicle; and a granting unit that grants a benefit according to a result of the evaluation by the evaluation unit to a beneficiary having a predetermined relationship with the driver.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Patent Document 1 discloses a technology that allows drivers to voluntarily participate in solving problems such as traffic accidents, traffic violations, eco-driving, and mitigating congestion. [Prior art documents] [Patent documents]

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

[0004] In the technology of Patent Document 1, points are awarded according to the driving diagnosis result, which is an evaluation of driving such as whether the driver is driving recklessly, safely, eco-friendly, etc. The points awarded according to the driving diagnosis result can be exchanged by the driver for goods or used as monetary value.

[0005] Here, in the technology of Patent Document 1, it is the driver himself who can use the points given according to the driving diagnosis result. Therefore, in the technology of Patent Document 1, for example, for drivers who do not wish to use points or are not attracted to products that can be exchanged for points, there is a risk that the giving of points alone will not motivate them to continue using the driving diagnosis.

[0006] Therefore, an object of the present invention is to provide an information processing device, an information processing method, and an information processing program that can maintain a driver's motivation to continue using driving diagnosis. [Means for solving the problem]

[0007] The information processing device according to claim 1 is a device for processing vehicle information related to a vehicle. The steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle detected by sensors and switches provided in the vehicle, and the engine speed, engine torque, fuel efficiency, and accelerator operation of the vehicle detected by an ECU provided in the vehicle, and based on the vehicle information acquired by the acquisition unit, Calculating an individual evaluation value for each of the multiple evaluation items, and calculating a total evaluation value by adding up the calculated individual evaluation values ​​for each of the items; Driving of the driver of the vehicle As a result of the diagnosis, evaluation information is generated that includes an individual evaluation value for each item in the plurality of evaluation items, a total evaluation value, and points based on the total evaluation value. An evaluation unit, Driving Diagnosis Depending on the results When the points earned reach a predefined threshold, , a beneficiary who has a predetermined relationship with the driver provides characters, items, and skills that can be used in a specific application executed on a beneficiary terminal owned by An assigning unit that assigns the a reception unit that receives a selection of a specific evaluation item by the beneficiary from among the plurality of evaluation items; Equipped with The evaluation unit performs the driving diagnosis based on the pros and cons of the plurality of evaluation items, and the granting unit grants the privilege earlier when the specific evaluation item among the plurality of evaluation items is improved than when other evaluation items other than the specific evaluation item are improved. .

[0008] In the information processing device according to claim 1, the acquisition unit acquires vehicle information. The evaluation unit evaluates the driving of the driver of the vehicle based on the vehicle information acquired by the acquisition unit. The granting unit grants a privilege according to the result of the evaluation of the driver by the evaluation unit to a beneficiary who has a predetermined relationship with the driver. Here, the beneficiary is a person who has a predetermined relationship with the driver. Examples of the predetermined relationship include blood ties, kinship ties, in-law ties, romantic relationships, friendships, and human relationships at school or work. In addition, in the predetermined relationship, it is preferable that the driver has a favorable impression of the beneficiary. In this way, the information processing device can indirectly inform the beneficiary of the driver's evaluation by granting a privilege according to the result of the evaluation of the driver to the beneficiary, and can maintain the driver's motivation to continue using the driving diagnosis.

[0009] The information processing device according to claim 2 is the information processing device according to claim 1, Driving Diagnosis The first transmitting unit transmits evaluation information indicating the result of the evaluation.

[0010] In the information processing device according to claim 2, the first transmission unit transmits to the beneficiary the driver's status by the evaluation unit. Driving Diagnosis In this way, the information processing device can directly inform the beneficiary of the driver's evaluation, thereby making the driver aware that the beneficiary is watching over him / her.

[0011] The information processing device according to claim 3 is in accordance with claim 1 or 2, further comprising a second transmission unit configured to transmit advance notice information notifying the beneficiary of the provision of the privilege by the provision unit.

[0012] In the information processing device according to claim 3, the second transmission unit transmits advance notice information notifying the beneficiary of the award by the award unit, to the beneficiary. In this way, by notifying the beneficiary of the award, the information processing device can expect the beneficiary to be involved in improving the driver's evaluation in order to receive the award.

[0013] The information processing device of claim 4, in any one of claims 1 to 3, is provided with a third transmission unit that, when the benefit is granted to the beneficiary by the granting unit, transmits grant information indicating that the benefit has been granted to the beneficiary to the driver.

[0014] In the information processing device according to claim 4, when the granting unit grants a privilege to the beneficiary, the third transmission unit transmits grant information indicating that the privilege has been granted to the beneficiary to the driver. In this way, the information processing device is expected to encourage the driver to continue using the driving diagnosis in order to grant further privileges to the beneficiary by informing the driver that the privilege has been granted to the beneficiary.

[0015] The information processing device of claim 5 is in claim 4, wherein the third transmission unit transmits acquisition information indicating that the beneficiary has acquired the benefit to the driver when the beneficiary has acquired the benefit.

[0016] In the information processing device according to claim 5, when the beneficiary acquires a benefit, the third transmission unit transmits acquisition information indicating that the beneficiary has acquired the benefit to the driver. In this way, the information processing device is expected to encourage the driver to continue using the driving diagnosis in order to grant further benefits to the beneficiary by informing the driver that the beneficiary has acquired the benefit.

[0017] In another aspect The information processing device includes: beforeThe evaluation unit performs the evaluation based on the merits of multiple evaluation items and includes a reception unit that receives the beneficiary's selection of a specific evaluation item from among the multiple evaluation items, and the granting unit grants the benefit more quickly when the specific evaluation item among the multiple evaluation items has improved compared to when evaluation items other than the specific evaluation item have improved.

[0018] In another aspect In the information processing device, the evaluation unit evaluates the driver based on the merits and demerits of multiple evaluation items. The reception unit receives the selection of a specific evaluation item by the beneficiary from among the multiple evaluation items. The granting unit then speeds up the granting of a reward when a specific evaluation item among the multiple evaluation items has improved, compared to when other evaluation items other than the specific evaluation item have improved. As a result, in the information processing device, the granting of a reward is faster when a specific evaluation item has improved, compared to when other evaluation items have improved, and it is expected that the beneficiary will be actively involved in improving the driver's evaluation.

[0019] Claim 6 The information processing device according to the present invention is 1 In the system, multiple types of benefits are provided, and each of the benefits is associated with each item in the multiple evaluation items that allows the granting of each of the benefits, and a presentation unit is provided that presents to the beneficiary the conditions for granting each of the benefits associated with each of the items.

[0020] Claim 6 In the information processing device according to the present invention, multiple types of benefits are provided, and each type of benefit is associated with a corresponding item in a plurality of evaluation items that allows the granting of each benefit. The presentation unit presents to the beneficiary the conditions for granting each of the benefits associated with each item in the plurality of evaluation items. In this way, in the information processing device, it is expected that the beneficiary will actively participate in improving the driver's evaluation in order to obtain the desired type of benefit.

[0021] Claim 7 The information processing method relates to vehicle information related to a vehicle. The steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle detected by sensors and switches provided in the vehicle, and the engine speed, engine torque, fuel efficiency, and accelerator operation of the vehicle detected by an ECU provided in the vehicle, Based on the acquired vehicle information, Calculating an individual evaluation value for each of the multiple evaluation items, and calculating a total evaluation value by adding up the calculated individual evaluation values ​​for each of the items; Driving of the driver of the vehicle As a result of the diagnosis, evaluation information is generated that includes an individual evaluation value for each of the plurality of evaluation items, a total evaluation value, and points based on the total evaluation value. , the above Driving Diagnosis Depending on the results When the points earned reach a predefined threshold, , a beneficiary who has a predetermined relationship with the driver The beneficiary is provided with characters, items, and skills that can be used in a predetermined application executed on a beneficiary terminal owned by the Grant A selection of a specific evaluation item from among the plurality of evaluation items is accepted by the beneficiary, and the driving diagnosis is performed based on the merits of the plurality of evaluation items. When the specific evaluation item among the plurality of evaluation items is improved, the provision of the privilege is accelerated compared to when evaluation items other than the specific evaluation item are improved. The processing is executed by a computer.

[0022] Claim 8 The information processing program according to the present invention is for causing a computer to The steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle detected by sensors and switches provided in the vehicle, and the engine speed, engine torque, fuel efficiency, and accelerator operation of the vehicle detected by an ECU provided in the vehicle, Based on the acquired vehicle information, Calculating an individual evaluation value for each of the multiple evaluation items, and calculating a total evaluation value by adding up the calculated individual evaluation values ​​for each of the items; Driving of the driver of the vehicle As a result of the diagnosis, evaluation information is generated that includes an individual evaluation value for each of the plurality of evaluation items, a total evaluation value, and points based on the total evaluation value. , the above Driving Diagnosis Depending on the results When the points earned reach a predefined threshold, , a beneficiary who has a predetermined relationship with the driver The beneficiary is provided with characters, items, and skills that can be used in a predetermined application executed on a beneficiary terminal owned by the Grant A selection of a specific evaluation item from among the plurality of evaluation items is accepted by the beneficiary, and the driving diagnosis is performed based on the merits of the plurality of evaluation items. When the specific evaluation item among the plurality of evaluation items is improved, the provision of the privilege is accelerated compared to when evaluation items other than the specific evaluation item are improved. , and execute the processing. Effect of the Invention

[0023] As described above, the information processing device, the information processing method, and the information processing program according to the present invention can maintain the driver's motivation to continue using driving diagnosis. [Brief description of the drawings]

[0024] [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] 2 is a block diagram showing the hardware configuration of an information processing device, a beneficiary terminal, and a driver terminal according to the present embodiment. FIG. [Diagram 3] 2 is a block diagram showing a configuration of a storage unit of the information processing device according to the embodiment. FIG. [Figure 4] 2 is a block diagram showing an example of a functional configuration of an information processing device according to the present embodiment. FIG. [Diagram 5] 1 is a block diagram showing a hardware configuration of a vehicle according to an embodiment of the present invention. [Figure 6] 1 is a first flowchart showing the flow of a decision process by the information processing device according to the present embodiment. [Figure 7] 10 is a second flowchart showing the flow of the decision process by the information processing device according to the present embodiment. [Figure 8] 13 is a third flowchart showing the flow of a decision process by the information processing device according to the present embodiment. [Figure 9] 13 is a first display example displayed on the display unit of the beneficiary terminal according to the present embodiment. [Figure 10] 13 is a second display example displayed on the display unit of the beneficiary terminal according to the present embodiment. [Figure 11] 13 is a third display example displayed on the display unit of the beneficiary terminal according to the present embodiment. [Figure 12] 4 is a fourth display example displayed on the display unit of the beneficiary terminal according to the present embodiment. [Figure 13] 5 is a fifth display example displayed on the display unit of the beneficiary terminal according to the present embodiment. [Figure 14] 11 is a first display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 15] 13 is a second display example displayed on the display unit of the driver's terminal according to the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0025] The information processing system 10 according to this embodiment will be described below. The information processing system 10 according to the present embodiment is a system that keeps the driver of the vehicle motivated to continue using evaluations related to driving (hereinafter, referred to as "driving diagnosis").

[0026] FIG. 1 is a diagram showing a schematic configuration of an information processing system 10. As shown in FIG. 1, the information processing system 10 includes an information processing device 20, a beneficiary terminal 40, a vehicle 60, and a driver terminal 90. The information processing device 20, the beneficiary terminal 40, the vehicle-mounted device 15 mounted on the vehicle 60, and the driver terminal 90 are connected via a network N and are capable of communicating with each other. The information processing device 20 is a server computer owned by a predetermined business entity.

[0027] The beneficiary terminal 40 is a mobile terminal owned by a beneficiary who has a predetermined relationship with the driver of the vehicle 60. Examples of the predetermined relationship include blood ties, kinship ties, in-law relationships, romantic relationships, friendships, and human relationships at school or work. In addition, in the predetermined relationship, it is desirable for the driver to have feelings for the beneficiary. In this embodiment, as an example, the predetermined relationship is a blood ties, the driver is a "grandparent," and the beneficiary is the driver's "grandchild."

[0028] The driver terminal 90 is a mobile terminal held by the driver of the vehicle 60. As an example, the beneficiary terminal 40 and the driver terminal 90 are applied to a portable personal computer (notebook PC), a smartphone, a tablet terminal, or the like. In the present embodiment, as an example, the beneficiary terminal 40 and the driver terminal 90 are smartphones.

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

[0030] Next, a description will be given of the hardware configurations of the information processing device 20, the beneficiary terminal 40, and the driver terminal 90. Fig. 2 is a block diagram showing the hardware configurations of the information processing device 20, the beneficiary terminal 40, and the driver terminal 90. Note that since the information processing device 20, the beneficiary terminal 40, and the driver terminal 90 basically have general computer configurations, the information processing device 20 will be described as a representative example.

[0031] 2, the information processing device 20 includes a CPU 21 (Central Processing Unit), a ROM 22 (Read Only Memory), a RAM 23 (Random Access Memory), 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.

[0032] 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.

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

[0034] 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.

[0035] 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.

[0036] 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.

[0037] 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.

[0038] FIG. 3 is a block diagram showing the configuration of the storage unit 24 of the information processing device 20. As shown in FIG. 3, in this embodiment, at least an information processing program 24A for executing a decision process described later is stored in the storage unit 24. When executing the information processing program 24A, the information processing device 20 executes processing based on the information processing program 24A by using the hardware resources shown in FIG.

[0039] Next, the functional configuration of the information processing device 20 will be described. FIG. 4 is a block diagram showing an example of the functional configuration of the information processing device 20 according to the present embodiment.

[0040] 4, the CPU 21 of the information processing device 20 has, as functional components, an acquisition unit 21A, an evaluation unit 21B, an assignment unit 21C, a transmission unit 21D, a reception unit 21E, and a presentation unit 21F. Each functional component is realized by the CPU 21 reading and executing an information processing program 24A stored in the storage unit 24.

[0041] The acquisition unit 21A acquires vehicle information related to the vehicle 60. As an example, the acquisition unit 21A acquires, as the vehicle information, the steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle 60 detected by a steering angle sensor 71, an acceleration sensor 72, a vehicle speed sensor 73, and a turn signal switch 74, which are provided in the vehicle 60 and described later. The acquisition unit 21A also acquires, as the vehicle information, the engine speed, engine torque, fuel consumption, and accelerator operation of the vehicle 60, which are detected by an ECU 70C, which is provided in the vehicle 60 and described later. Note that the above information is a part of the vehicle information that the acquisition unit 21A can acquire from the vehicle 60, and the acquisition unit 21A also acquires information related to the vehicle 60 other than the above information from the vehicle 60 as the vehicle information.

[0042] Based on the vehicle information acquired by the acquisition unit 21A, the evaluation unit 21B performs a driving diagnosis of the driver of the vehicle 60. In addition, the evaluation unit 21B performs a driving diagnosis based on the good and bad of a plurality of evaluation items.

[0043] The multiple evaluation items include, for example, accelerator, steering, brake, and eco. In this embodiment, the evaluation unit 21B calculates an individual evaluation value for each item in the multiple evaluation items based on the vehicle information, and calculates a total evaluation value by adding up the calculated individual evaluation values ​​for each item. For example, the evaluation unit 21B calculates an individual evaluation value for the evaluation item "brake" from braking operations such as sudden braking and the presence or absence of temporary stops based on the vehicle information. Then, the evaluation unit 21B generates evaluation information including the individual evaluation value for each item in the multiple evaluation items, a total evaluation value, and points based on the total evaluation value as a result of the driving diagnosis (hereinafter referred to as "driving diagnosis result").

[0044] The granting unit 21C grants the beneficiary a benefit according to the driving diagnosis result by the evaluation unit 21B. The benefit may be a virtual benefit such as a character, an item, or a skill that can be used in a predetermined application executed on the beneficiary terminal 40, or a real benefit such as a product or a gift certificate. In this embodiment, as an example, the benefit is a character, an item, or a skill that can be used in a predetermined application executed on the beneficiary terminal 40. The above-mentioned "predetermined application" may be a dedicated application for granting a benefit to the beneficiary according to the driving diagnosis result, or may be an existing application that is already in use.

[0045] Here, the granting unit 21C grants a privilege to the beneficiary when the points acquired according to the driving diagnosis result by the evaluation unit 21B reach a predetermined threshold. In the present embodiment, as an example, the threshold is set in multiple stages such as "50", "70", and "100". Then, each time the total of the acquired points reaches the threshold of each stage, the granting unit 21C grants the beneficiary a privilege according to the reached threshold.

[0046] Moreover, the granting unit 21C generates advance notice information that gives advance notice of the grant of a privilege, based on the total of acquired points and the threshold value of the next stage that has not yet been reached.

[0047] Furthermore, when a specific evaluation item (hereinafter, referred to as a "specific item") of the multiple evaluation items is improved by the beneficiary, the granting unit 21C speeds up the granting of the benefit, compared to when evaluation items other than the specific item are improved. As an example, in this embodiment, the speeding up of the granting of the benefit is achieved by updating the points so as to approach the granting of the benefit.

[0048] In this embodiment, the above "case where the evaluation item is improved" is defined as "case where the individual evaluation value of the evaluation item increases by a predetermined number or more." As an example, in this embodiment, the above "predetermined number" is set to "3."

[0049] In this embodiment, the above-mentioned "updating points so that they are closer to the award of benefits compared to when other evaluation items are improved" means "awarding more points compared to when other evaluation items are improved." As an example, in this embodiment, when a specific item is improved, twice as many points are awarded compared to when other evaluation items are improved.

[0050] The transmission unit 21D transmits the evaluation information and advance notice information generated by the evaluation unit 21B to the beneficiary. Furthermore, when a privilege is granted to the beneficiary by the granting unit 21C, the transmission unit 21D transmits grant information indicating that the privilege has been granted to the beneficiary to the driver. Furthermore, when the beneficiary acquires a privilege, the transmission unit 21D transmits acquisition information indicating that the beneficiary has acquired the privilege to the driver. The transmission unit 21D is an example of a "first transmission unit," a "second transmission unit," and a "third transmission unit."

[0051] The receiving unit 21E receives a selection of a specific item from among a plurality of evaluation items. Here, in this embodiment, multiple types of bonuses are provided, and each type is associated with a multiple evaluation item that allows the granting of each bonus. As an example, in this embodiment, four types of bonuses are provided: Bonus A, Bonus B, Bonus C, and Bonus D. Also, in this embodiment, Bonus A corresponds to the evaluation item "accelerator", Bonus B corresponds to the evaluation item "brake", Bonus C corresponds to the evaluation item "steering", and Bonus D corresponds to the evaluation item "eco".

[0052] Then, the presentation unit 21F presents to the beneficiary the conditions (hereinafter, "awarding conditions") for granting each of the benefits associated with each of the evaluation items. As an example, in this embodiment, the conditions for granting are presented to the beneficiary that when the points acquired according to the driving diagnosis result reach a predetermined threshold, that is, when the benefit is granted, if the individual evaluation value of the evaluation item "accelerator" is 16 points or more, "award A" is granted, if the individual evaluation value of the evaluation item "brake" is 16 points or more, "award B" is granted, if the individual evaluation value of the evaluation item "steering" is 16 points or more, "award C" is granted, and if the individual evaluation value of the evaluation item "eco" is 16 points or more, "award D" is granted.

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

[0054] As shown in FIG. 5, 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.

[0055] The vehicle-mounted device 15 includes a CPU 61, a ROM 62, a RAM 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.

[0056] 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.

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

[0058] The storage unit 64 is configured with a storage device such as an HDD, an SSD, or a flash memory, and stores various programs and various data.

[0059] 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 81.

[0060] A plurality of ECUs 70 are provided for each function of the vehicle 60, and in this 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.

[0061] The ECU 70C is exemplified as an engine ECU, and detects the engine speed and engine torque of the vehicle 60 to control the engine. The ECU 70C also detects fuel efficiency based on a fuel flow rate obtained from sensors (not shown). The ECU 70C also detects the accelerator operation of the vehicle 60. The engine speed, engine torque, fuel efficiency, and accelerator operation detected by the ECU 70C are stored in the storage unit 64 and transmitted to the information processing device 20 as vehicle information. 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 storage unit 64 and transmitted to the information processing device 20 as vehicle information.

[0062] 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 storage unit 64 and is also transmitted to the information processing device 20 as vehicle information.

[0063] 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 storage unit 64 and is transmitted to the information processing device 20 as vehicle information.

[0064] 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 and is transmitted to the information processing device 20 as vehicle information.

[0065] 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 .

[0066] 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.

[0067] The camera 76 includes, for example, a CCD (Charge Coupled Device) image sensor. For example, the camera 76 is provided at the front of the vehicle 60 and captures an image ahead of the vehicle. The image captured by the camera 76 is used, for example, to recognize the distance between the vehicle and a preceding vehicle traveling ahead of the vehicle, lanes, traffic lights, and the like. The image captured by the camera 76 is stored in the storage unit 64 and transmitted to the information processing device 20. 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).

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

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

[0070] The speaker 79 is a device provided on an instrument panel, a center console, a front pillar, a dashboard, or the like, for outputting audio suggesting operations related to functions of the vehicle 60 and explaining the functions. The speaker 79 may be provided in the monitor 78.

[0071] 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).

[0072] The wireless communication I / F 67 is a wireless communication module for communicating with the information processing device 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 a network N.

[0073] 6 is a first flowchart showing the flow of a decision process for deciding whether or not to grant a benefit to a beneficiary by the information processing device 20. The CPU 21 reads out the information processing program 24A from the storage unit 24, deploys it in the RAM 23, and executes it, thereby performing the decision process.

[0074] 6, the CPU 21 acquires vehicle information from the vehicle 60. Then, the process proceeds to step S11. In the present embodiment, the vehicle information is periodically transmitted from the vehicle 60 to the information processing device 20, as an example.

[0075] In step S11, the CPU 21 performs driving diagnosis of the driver of the vehicle 60 based on the vehicle information acquired in step S10. As an example, the CPU 21 calculates an individual evaluation value and a total evaluation value of the driver in a plurality of evaluation items based on the vehicle information. Then, the process proceeds to step S12.

[0076] In step S12, the CPU 21 updates the points based on the driving diagnosis result, and then proceeds to step S 13. The subroutine processing in step S12 will be described later.

[0077] In step S13, the CPU 21 transmits the evaluation information and advance notice information generated in step S12 to the beneficiary terminal 40. Then, the process proceeds to step S14.

[0078] In step S14, the CPU 21 determines whether the total of the points updated in step S12 has reached a predetermined threshold value, and if it is determined that the threshold value has been reached (step S14: YES), the process proceeds to step S15. On the other hand, if the CPU 21 determines that the threshold value has not been reached (step S14: NO), the determination process ends.

[0079] In step S15, the CPU 21 grants a benefit to the beneficiary. Then, the process proceeds to step S20 shown in Fig. 7. As an example, the CPU 21 transmits a multi-digit code number to the beneficiary terminal 40. The beneficiary can obtain a benefit (e.g., a character, an item, a skill, etc.) corresponding to the input code number by executing a predetermined application on the beneficiary terminal 40 and inputting the transmitted code number into the application.

[0080] FIG. 7 is a second flowchart showing the flow of the decision process by the information processing device 20. 7, the CPU 21 determines whether the granted benefit has been acquired by the beneficiary or not, and if it is determined that the benefit has been acquired (step S20: YES), the process proceeds to step S21. On the other hand, if the CPU 21 determines that the benefit has not been acquired (step S20: NO), the process proceeds to step S22.

[0081] In step S21, the CPU 21 transmits the assigned information and the acquired information to the driver's terminal 90. Then, the determination process ends.

[0082] In step S22, the CPU 21 transmits the assigned information to the driver terminal 90. Then, the determination process ends.

[0083] Next, the flow of the subroutine process in step S12 shown in FIG. 6 will be described. FIG. 8 is a third flowchart showing the flow of the decision process by the information processing device 20.

[0084] 8, the CPU 21 determines whether or not the selection of a specific item by the beneficiary has been accepted, and if it is determined that the selection of a specific item has been accepted (step S30: YES), the process proceeds to step S31. On the other hand, if the CPU 21 determines that the selection of a specific item has not been accepted (step S30: NO), the process proceeds to step S33.

[0085] In step S31, the CPU 21 determines whether or not there is an improvement in the specific item, and if it is determined that there is an improvement in the specific item (step S31: YES), the process proceeds to step S32. On the other hand, if the CPU 21 determines that there is no improvement in the specific item (step S31: NO), the process proceeds to step S33.

[0086] In step S32, the CPU 21 performs a special update of the points. As an example, the CPU 21 grants the beneficiary twice as many points as in the normal update, which will be described later, as the special update. Then, the process proceeds to step S13 shown in FIG.

[0087] In step S33, the CPU 21 performs a normal update of the points. As an example, the CPU 21 grants the beneficiary points equal to 1 / 10 of the total evaluation value calculated in step S11 shown in Fig. 6 as the normal update. Note that the CPU 21 rounds off the decimal point in the normal update. Then, the process proceeds to step S13 shown in Fig. 6.

[0088] Here, whether the CPU 21 executes step S32 or step S33, the CPU 21 generates evaluation information including the individual evaluation values ​​of each of the multiple evaluation items, the total evaluation value, and points based on the total evaluation value as a driving diagnosis result. Similarly, whether the CPU 21 executes step S32 or step S33, the CPU 21 generates advance notice information based on the total of the acquired points and the threshold value of the next stage that has not been reached.

[0089] Next, a display example displayed on the display unit 46 of the beneficiary terminal 40 or the display unit 96 of the driver terminal 90 as a result of the determination processing shown in Figures 6, 7, and 8 being performed by the information processing device 20 will be described.

[0090] Fig. 9 is a first display example displayed on the display unit 46 of the beneficiary terminal 40. The CPU 21 of the information processing device 20 causes the display unit 46 to display the display example shown in Fig. 9 when an application showing the driver's driving diagnosis result (hereinafter, referred to as "driving diagnosis app") is executed on the beneficiary terminal 40 and a predetermined operation is performed on the driving diagnosis app. The display example shown in Fig. 9 is an evaluation screen showing the driver's driving diagnosis result.

[0091] As shown in FIG. 9, message information 30, a notice button 31, a condition button 32, a contact button 33, an input button 34, and an end button 35 are displayed on the evaluation screen.

[0092] The message information 30 shows various messages for the beneficiary or the driver. As an example, in Fig. 9, the message information 30 shows "Acceleration: 18 points / 25 points Brake: 12 points / 25 points Steering: 15 points / 25 points Eco: 15 points / 25 points Total: 60 points / 100 points The points earned this time are "6." The message information 30 shown in Fig. 9 shows the evaluation information transmitted from the information processing device 20 in step S13 shown in Fig. 6.

[0093] The preview button 31 is a button for displaying a preview screen showing preview information. The condition button 32 is a button for displaying a condition screen showing the given conditions. A contact button 33 shown in FIG. 9 is a button for displaying a contact screen for the beneficiary to contact the driver.

[0094] The input button 34 is a button for displaying an input screen on which the multi-digit code number transmitted from the information processing device 20 in step S15 shown in FIG. 6 can be input. The end button 35 is a button for ending the driving diagnosis application.

[0095] 10 is a second display example displayed on the display unit 46 of the beneficiary terminal 40. Fig. 10 shows the notice screen after the notice button 31 is operated on the evaluation screen shown in Fig. 9.

[0096] As shown in Fig. 10, the notice screen displays message information 30 and a back button 36. As an example, in Fig. 10, the message information 30 displayed is "If you gain 10 more points, you will receive a special gift." The message information 30 shown in Fig. 10 displays the notice information transmitted from the information processing device 20 in step S13 shown in Fig. 6. The back button 36 is a button for returning to the evaluation screen shown in FIG.

[0097] 11 is a third display example displayed on the display unit 46 of the beneficiary terminal 40. Fig. 11 shows the condition screen after the condition button 32 is operated on the evaluation screen shown in Fig. 9.

[0098] As shown in Fig. 11, the condition screen displays message information 30 and a back button 36. As an example, in Fig. 11, the message information 30 displays "When bonus is awarded: 16 points for accelerator: Bonus A, 16 points for brake: Bonus B, 16 points for steering: Bonus C, 16 points for eco: Bonus D." The message information 30 shown in Fig. 11 displays a predetermined condition for awarding.

[0099] 12 is a fourth display example displayed on the display unit 46 of the beneficiary terminal 40. Fig. 12 shows the contact screen after the contact button 33 is operated on the evaluation screen shown in Fig. 9.

[0100] As shown in Fig. 12, the contact screen displays message information 30, a back button 36, support information 37, and a confirm button 38. As an example, in Fig. 12, the message information 30 displayed is "Which evaluation item would you like to support?"

[0101] The support information 37 includes a plurality of evaluation items and check boxes that allow the beneficiary to select a specific item from the plurality of evaluation items. The support information 37 shown in FIG. 12 shows, as an example, a state after a check mark has been added to the check box for the evaluation item "steering" from among the plurality of evaluation items.

[0102] The decision button 38 shown in Fig. 12 becomes operable after a check mark is placed in one of the multiple check boxes displayed as the support information 37, and is a button for deciding that the evaluation item corresponding to that one check box is a specific item. The specific item decided by operating the decision button 38 is then notified to the information processing device 20 and the driver's terminal 90. The information processing device 20 that has received the notification determines in step S30 shown in Fig. 8 that it has accepted the selection of a specific item by the beneficiary (step S30: YES). Furthermore, although not shown in the figure, the driver's terminal 90 that has received the notification displays the specific item selected by the beneficiary on the display unit 96 to make the driver aware of it.

[0103] 13 is a fifth display example displayed on the display unit 46 of the beneficiary terminal 40. Fig. 13 shows the input screen after the input button 34 is operated on the evaluation screen shown in Fig. 9.

[0104] As shown in Fig. 13, the input screen displays message information 30, a back button 36, a decision button 38, and an input field 39. As an example, in Fig. 13, "Please enter your bonus code" is displayed as the message information 30.

[0105] The input field 39 shown in Fig. 13 is a portion for accepting input of a code number by a beneficiary. As an example, Fig. 13 shows a state after "12345", which is a multi-digit code number transmitted from the information processing device 20, is input into the input field 39.

[0106] The decision button 38 shown in Fig. 13 becomes operable after a privilege code is entered in the input field 39, and is a button for deciding to acquire the privilege corresponding to the entered privilege code. When the decision button 38 is operated on the input screen in which the multi-digit code number transmitted from the information processing device 20 is entered in the input field 39, the information processing device 20 is notified that the beneficiary has acquired the privilege. The information processing device 20 that has acquired the notification determines in step S20 shown in Fig. 7 that the privilege granted by the beneficiary has been acquired (step S20: YES).

[0107] Fig. 14 is a first display example displayed on the display unit 96 of the driver's terminal 90. When a driving diagnosis app is executed on the driver's terminal 90 and a predetermined operation is performed on the driving diagnosis app, the CPU 21 of the information processing device 20 causes the display unit 96 to display the display example shown in Fig. 14. The display example shown in Fig. 14 is a notification screen that notifies the driver of a message.

[0108] As shown in Fig. 14, the notification screen displays message information 30, a contact button 33, and an end button 35. As an example, in Fig. 14, "A special benefit has been granted to XX. XX has acquired the granted special benefit" is displayed as the message information 30. The message information 30 shown in Fig. 14 displays the granted information and acquired information transmitted from the information processing device 20 in step S21 shown in Fig. 7.

[0109] A contact button 33 shown in FIG. 14 is a button for displaying a contact screen for the driver to contact the beneficiary.

[0110] 15 is a second display example displayed on the display unit 96 of the driver's terminal 90. Fig. 15 shows the contact screen after the contact button 33 is operated on the notification screen shown in Fig. 14.

[0111] As shown in Fig. 15, the contact screen displays message information 30, a back button 36, a decision button 38, and an input field 39. As an example, in Fig. 15, "Please enter a message" is displayed as the message information 30.

[0112] An input field 39 shown in Fig. 15 is a portion that accepts input of a message to a beneficiary by the driver. As an example, Fig. 15 shows a state after inputting "I wonder how you liked the present from Grandpa. Grandpa will continue to do his best for you, XX" as a message to a beneficiary in the input field 39.

[0113] 15 is a button that becomes operable after a message is entered in the input field 39, and is used to send the entered message to the beneficiary terminal 40. When the decision button 38 is operated on the contact screen on which a message has been entered in the input field 39, the beneficiary terminal 40 is notified of the message from the driver. Although not shown in the figure, the beneficiary terminal 40 that has received the notification displays the message from the driver on the display unit 46, allowing the beneficiary to recognize it.

[0114] As described above, in the information processing device 20 according to the present embodiment, the CPU 21 acquires vehicle information. Moreover, the CPU 21 performs driving diagnosis of the driver of the vehicle 60 based on the acquired vehicle information. Then, the CPU 21 grants a privilege to the beneficiary according to the driving diagnosis result. As a result, in the information processing device 20, by granting a privilege to the beneficiary according to the driving diagnosis result of the driver, the beneficiary can be indirectly informed of the driving diagnosis result of the driver, and the driver can be motivated to continue using the driving diagnosis. As an example, in the present embodiment, the driver is a "grandparent", and the beneficiary is a "grandchild" of the driver whom the driver likes. Therefore, in the present embodiment, by granting a privilege to the grandchild according to the driving diagnosis result of the grandparent, the grandchild can be motivated to improve the driving diagnosis result for the grandchild whom the driver likes, and the grandparent can be motivated to continue using the driving diagnosis. Moreover, in the present embodiment, a privilege according to the driving diagnosis result of the grandparent is granted to the grandchild, so that the grandchild can naturally watch over the driving of the grandparent through the granting of the privilege.

[0115] Moreover, in the information processing device 20 according to this embodiment, the CPU 21 transmits evaluation information indicating the driver's driving diagnosis result to the beneficiary. In this way, the information processing device 20 can directly inform the beneficiary of the driver's driving diagnosis result, thereby making the driver aware that the beneficiary is watching over him / her. Also, in this embodiment, by directly informing the grandchild of the grandparent's driving diagnosis result, the grandchild can give specific advice on the improvement part of the evaluation item.

[0116] In the information processing device 20 according to the present embodiment, the CPU 21 transmits advance notice information notifying the beneficiary of the provision of the privilege. In this way, the information processing device 20 can expect the beneficiary to be involved in improving the driver's driving diagnosis result in order to receive the privilege by notifying the beneficiary of the provision of the privilege.

[0117] In addition, in the information processing device 20 according to the present embodiment, when a benefit is granted to a beneficiary, the CPU 21 transmits grant information indicating that the benefit has been granted to the beneficiary to the driver. In this way, the information processing device 20 is expected to encourage the driver to continue using the driving diagnosis in order to grant further benefits to the beneficiary by informing the driver that a benefit has been granted to the beneficiary.

[0118] In addition, in the information processing device 20 according to the present embodiment, when the beneficiary acquires a benefit, the CPU 21 transmits acquisition information indicating that the beneficiary has acquired the benefit to the driver. In this way, the information processing device 20 is expected to encourage the driver to continue using the driving diagnosis in order to grant further benefits to the beneficiary by informing the driver that the beneficiary has acquired the benefit.

[0119] In addition, in the information processing device 20 according to this embodiment, the CPU 21 performs driving diagnosis of the driver based on the goodness or badness of a plurality of evaluation items. The CPU 21 also accepts the selection of a specific item by the beneficiary from among the plurality of evaluation items. Then, when a specific item among the plurality of evaluation items is improved, the CPU 21 speeds up the provision of a reward compared to when other evaluation items other than the specific item are improved. In this embodiment, the speeding up of the provision of a reward is achieved by updating points so as to approach the provision of a reward. As a result, in the information processing device 20, when a specific item is improved, the provision of a reward is accelerated compared to when other evaluation items are improved, and it is expected that the beneficiary will be actively involved in improving the driver's driving diagnosis results.

[0120] In the information processing device 20 according to the present embodiment, multiple types of rewards are provided, and each type is associated with a corresponding item in a plurality of evaluation items that allows the reward to be granted. The CPU 21 then presents the beneficiary with the conditions for granting each reward associated with each item in the plurality of evaluation items. This allows the beneficiary to be proactively involved in improving the driver's driving diagnosis results in order to obtain the desired type of reward in the information processing device 20.

[0121] (others) In the above embodiment, the evaluation information is transmitted from the information processing device 20 to the beneficiary terminal 40, but it may be possible to make it selectable whether or not to transmit the evaluation information to the beneficiary terminal 40. In this case, the selection of whether or not to transmit the evaluation information to the beneficiary terminal 40 is made through the beneficiary terminal 40 or the driver's terminal 90. As an example, if the driver feels bothered by receiving comments from the beneficiary based on the driving diagnosis result, it is assumed that the driver sets "Do not transmit evaluation information to the beneficiary terminal 40" through the driver's terminal 90.

[0122] In the above embodiment, the determination process executed by the CPU 21 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, and a combination of a CPU and an FPGA). The hardware structure of these various processors is, more specifically, an electric circuit that combines circuit elements such as semiconductor elements.

[0123] In the above embodiment, the information processing program 24A is stored (installed) in advance 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 be downloaded from an external device via the network N. [Explanation of symbols]

[0124] 20 Information processing device 21A Acquisition Department 21B Evaluation Section 21C Granting Department 21D Transmission unit (first transmission unit, second transmission unit, and third transmission unit) 21E Reception 21F Presentation Department 24A Information Processing Program

Claims

1. an acquisition unit that acquires, as vehicle information related to the vehicle, a steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle detected by a sensor and a switch equipped in the vehicle, and an engine speed, engine torque, fuel efficiency, and accelerator operation of the vehicle detected by an ECU equipped in the vehicle; an evaluation unit that calculates an individual evaluation value for each of a plurality of evaluation items based on the vehicle information acquired by the acquisition unit, calculates a total evaluation value by adding up the calculated individual evaluation values ​​for each item, and generates evaluation information including the individual evaluation value for each of the plurality of evaluation items, the total evaluation value, and points based on the total evaluation value as a result of a driving diagnosis of the driver of the vehicle; a granting unit that grants characters, items, and skills that can be used in a specific application executed on a beneficiary terminal owned by a beneficiary who has a specific relationship with the driver as a privilege to the beneficiary when points acquired according to the result of the driving diagnosis by the evaluation unit reach a predetermined threshold value; a reception unit that receives a selection of a specific evaluation item by the beneficiary from among the plurality of evaluation items; Equipped with The evaluation unit performs the driving diagnosis based on the pros and cons of the plurality of evaluation items, The awarding unit is an information processing device that awards the bonus more quickly when the specific evaluation item among the multiple evaluation items is improved, compared to when other evaluation items other than the specific evaluation item are improved.

2. A first transmission unit that transmits evaluation information indicating a result of the driving diagnosis by the evaluation unit to the beneficiary, The information processing device according to claim 1 .

3. a second transmission unit that transmits advance notice information notifying the beneficiary of the grant of the benefit by the grant unit, 3. The information processing device according to claim 1 or 2.

4. a third transmission unit configured to transmit, when the privilege is granted to the beneficiary by the granting unit, grant information indicating that the privilege has been granted to the beneficiary to the driver; The information processing device according to claim 1 .

5. The third transmission unit transmits, when the beneficiary has acquired the benefit, acquisition information indicating that the beneficiary has acquired the benefit to the driver. The information processing device according to claim 4.

6. The benefits are provided in a plurality of types, and each of the benefits is associated with one of the evaluation items that allows the award of the benefit; a presentation unit that presents to the beneficiary conditions for granting the benefits to which the respective items correspond; The information processing device according to claim 1 .

7. As vehicle information related to the vehicle, a steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle detected by a sensor and a switch equipped in the vehicle, and an engine speed, engine torque, fuel consumption, and accelerator operation of the vehicle detected by an ECU equipped in the vehicle are acquired; calculating an individual evaluation value for each of a plurality of evaluation items based on the acquired vehicle information, calculating a total evaluation value by adding up the calculated individual evaluation values ​​for each item, and generating evaluation information including the individual evaluation value for each of the plurality of evaluation items, the total evaluation value, and points based on the total evaluation value as a result of a driving diagnosis of the driver of the vehicle; When the points acquired according to the result of the driving diagnosis reach a predetermined threshold, a character, an item, and a skill that can be used in a predetermined application executed on a beneficiary terminal owned by a beneficiary who has a predetermined relationship with the driver are granted to the beneficiary as a privilege; Accepting a selection by the beneficiary of a specific evaluation item from among the plurality of evaluation items; The driving diagnosis is performed based on the pros and cons of the plurality of evaluation items; When the specific evaluation item among the plurality of evaluation items is improved, the provision of the benefit is accelerated compared to when other evaluation items other than the specific evaluation item are improved. An information processing method in which processing is performed by a computer.

8. On the computer, As vehicle information related to the vehicle, a steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle detected by a sensor and a switch equipped in the vehicle, and an engine speed, engine torque, fuel consumption, and accelerator operation of the vehicle detected by an ECU equipped in the vehicle are acquired; calculating an individual evaluation value for each of a plurality of evaluation items based on the acquired vehicle information, calculating a total evaluation value by adding up the calculated individual evaluation values ​​for each item, and generating evaluation information including the individual evaluation value for each of the plurality of evaluation items, the total evaluation value, and points based on the total evaluation value as a result of a driving diagnosis of the driver of the vehicle; When the points acquired according to the result of the driving diagnosis reach a predetermined threshold, a character, an item, and a skill that can be used in a predetermined application executed on a beneficiary terminal owned by a beneficiary who has a predetermined relationship with the driver are granted to the beneficiary as a privilege; Accepting a selection by the beneficiary of a specific evaluation item from among the plurality of evaluation items; The driving diagnosis is performed based on the pros and cons of the plurality of evaluation items; When the specific evaluation item among the plurality of evaluation items is improved, the provision of the benefit is accelerated compared to when other evaluation items other than the specific evaluation item are improved. An information processing program for executing processing.

Citation Information

Patent Citations

  • Game management device, game system and program

    JP2014100592A

  • Driving evaluation device, driving evaluation system and program

    JP2019174862A

  • Privilege giving apparatus and privilege giving method

    JP2019220050A

  • Safe driving point reward system

    JP2020107161A

  • Vehicle information management system

    JP2020119375A