Information processing device

The information processing apparatus addresses safety issues by diagnosing lane change frequencies and recommending equipment like BSMs to improve driving safety for users who change lanes frequently or infrequently.

JP7910472B2Active Publication Date: 2026-08-25TOYOTA JIDOSHA KK
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023010450
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-01-26
Publication Date
2026-08-25
Estimated Expiration
2043-01-26

AI Technical Summary

Technical Problem

Existing technologies do not effectively address the safety concerns related to lane changes during vehicle driving, particularly for users who tend to change lanes frequently or infrequently, which can impact driving safety.

Method used

An information processing apparatus that calculates the frequency of lane changes per unit time, performs driving diagnostics, and recommends equipment such as a Blind Spot Monitor (BSM) for assisting lane changes when certain conditions are met, based on the diagnostic results transmitted to a user's terminal.

Benefits of technology

Enhances driving safety by recommending equipment that assists users in making safe lane changes, thereby improving their driving behavior and reducing risks associated with frequent or infrequent lane changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007910472000001
    Figure 0007910472000001
  • Figure 0007910472000002
    Figure 0007910472000002
  • Figure 0007910472000003
    Figure 0007910472000003
Patent Text Reader

Abstract

To provide an effective technique for improving the safety of a user driving a vehicle.SOLUTION: A control section of an information processing device acquires a first frequency as a frequency of a lane change per unit time of a first vehicle. The control section performs a first drive diagnosis on the basis of the first frequency. The control section assists drive operation related to the lane change when a result of the first drive diagnosis meets a first condition, and transmits first information on first equipment as equipment attachable to the first vehicle and the result of the first drive diagnosis to a first terminal.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to an information processing apparatus.

Background Art

[0002] A technique for obtaining the number of lane changes per unit distance during vehicle travel is known (for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] An object of this disclosure is to provide a technique effective in improving the safety of a user who drives a vehicle.

Means for Solving the Problems

[0005] One aspect of this disclosure is an information processing apparatus. In that case, the information processing apparatus, for example, obtains a first frequency, which is the frequency of lane changes per unit time of a first vehicle, performs a first driving diagnosis based on the first frequency, when the result of the first driving diagnosis satisfies a first condition, transmits first information regarding a first equipment that is equipment for assisting a driving operation related to lane change and can be attached to the first vehicle, and the result of the first driving diagnosis, to a first terminal, and may be provided with a control unit that executes the above.

[0006] This disclosure can also be interpreted as an information processing method in which a computer executes the processing of the above-described information processing device. Alternatively, it can be interpreted as a program for causing a computer to execute the above-described information processing method, or as a storage medium that non-temporarily stores such a program. [Effects of the Invention]

[0007] This disclosure provides a technology that is effective in improving the safety of users who drive vehicles. [Brief explanation of the drawing]

[0008] [Figure 1] This figure shows a schematic configuration of the system according to the embodiment. [Figure 2] This figure shows examples of the hardware configurations of the first vehicle, user terminal, and server included in the system according to the embodiment. [Figure 3] This block diagram shows an example of the functional configuration of the ECU, user terminal, and server according to the embodiment. [Figure 4] This figure shows an example of the information stored in the vehicle information database according to this embodiment. [Figure 5] This flowchart shows an example of a processing routine executed on the server according to the embodiment. [Figure 6] This flowchart shows an example of a processing routine executed on the server related to the modified example. [Modes for carrying out the invention]

[0009] Conventionally, this technology performs driving diagnostics on vehicle users and notifies them of the diagnostic results. This is known. Users who are notified of such diagnostic results can objectively understand their own driving tendencies, etc.

[0010] Here, lane changes can be considered as one of the items to be included in the driving diagnosis. Regarding lane changes, it is conceivable that some users tend to change lanes easily, while others tend to have difficulty with them. Measures are needed to enable these users to change lanes safely.

[0011] Therefore, in an information processing device, which is one aspect of the present disclosure, the control unit acquires a first frequency, which is the frequency of lane changes per unit time of the first vehicle. The "first frequency" here may be, for example, the ratio of the total number of lane changes to the total driving time of the first vehicle over a predetermined period (for example, several weeks to several months). In this case, trips in which the number of lane changes falls below a lower limit (for example, 0 to 1) may be excluded from the calculation of total driving time and total number of lane changes. This is because trips in which the number of lane changes falls below the lower limit are likely to have been driven on a single-lane road (a road where lane changes are not possible). Furthermore, if multiple trips are driven in a single day, only the driving time and number of lane changes of the trip with the most lane changes may be included in the calculation.

[0012] The control unit of the information processing device relating to this disclosure performs a first driving diagnosis based on the first frequency described above. In the first driving diagnosis, the control unit determines, for example, whether the first frequency satisfies a first condition. The "first condition" here is a condition under which it can be determined that the user of the first vehicle tends to change lanes easily, for example, that the first frequency is equal to or greater than a first threshold (for example, about 5 times). Alternatively, the "first condition" may be a condition under which it can be determined that the user of the first vehicle tends to have difficulty changing lanes. In that case, the first condition is, for example, that the first frequency is equal to or less than a second threshold (for example, about 2 times).

[0013] When the diagnostic result of the first driving diagnosis satisfies the first condition (for example, when the first frequency is greater than or equal to the first threshold value, or when the first frequency is less than or equal to the second threshold value), the control unit of the information processing apparatus according to the present disclosure transmits the first information together with the diagnostic result to the first terminal. The first information is information for recommending the first equipment. The first equipment is, for example, equipment for assisting a driving operation related to lane change and can be attached to the first vehicle.

[0014] According to the information processing apparatus according to the present disclosure, for a user who tends to change lanes easily, a user who has difficulty changing lanes, etc., a first equipment (for example, BSM (Blind Spot Monitor), etc.) suitable for assisting a driving operation related to lane change can be proposed.

[0015] Hereinafter, embodiments of the present disclosure will be described based on the drawings. The configurations of the following embodiments are examples, and the present disclosure is not limited to the configurations of the embodiments. Further, the following embodiments can be combined as much as possible.

[0016] <Embodiment> FIG. 1 is a diagram showing a schematic configuration of a system 1 according to the present embodiment. The system 1 is a system for diagnosing the driving operation of a first vehicle 10 by a first user and providing the diagnostic result to the first user (hereinafter, may also be referred to as "driving diagnosis service").

[0017] In the example of FIG. 1, the system 1 includes a first vehicle 10, a user terminal 20, and a server 30. The first vehicle 10 is a vehicle driven by the first user. The user terminal 20 is a terminal used by the first user. The server 30 is for the operation of the first vehicle 10 Perform driving diagnosis and provide the diagnosis result to the user terminal 20. The server 30 of this embodiment performs driving diagnosis regarding the lane change of the first vehicle 10. When the result of the driving diagnosis satisfies a predetermined condition, the server 30 provides the first information to the user terminal 20 in addition to the diagnosis result. The first information is information regarding equipment (first equipment) that is for assisting a driving operation related to a lane change and can be attached to the first vehicle 10. The user terminal 20 presents the diagnosis result (and the first information) provided from the server 30 to the first user.

[0018] The first vehicle 10, the user terminal 20, and the server 30 are interconnected by a network N1. The network N1 is, for example, a WAN (Wide Area Network), which is a worldwide public communication network such as the Internet, or other communication networks. The network N1 may include a telephone communication network such as a mobile phone and / or a wireless communication network such as Wi-Fi (registered trademark). Note that the first vehicle 10 may be connected to the user terminal 20 via short-range wireless communication. In FIG. 1, one first vehicle 10 is illustrated exemplarily, but there may be a plurality of first vehicles 10. Also, there may be a plurality of user terminals 20 according to the number of the first vehicles 10.

[0019] (Hardware Configuration of the System) FIG. 2 is a diagram showing an example of the hardware configuration of each of the first vehicle 10, the user terminal 20, and the server 30. In the example shown in FIG. 2, only the hardware configuration related to the driving diagnosis service is extracted and illustrated, but each of the first vehicle 10, the user terminal 20, and the server 30 may include other hardware configurations.

[0020] The first vehicle 10 includes an ECU 100 and a sensor group 41. These components are connected by CAN (Controller Area Network), LIN (Local Interconnect Network), Alternatively, they may be interconnected via an in-vehicle network based on standards such as FlexRay. Note that these components may not each be a single module, but rather a combination of in-vehicle devices such as a car navigation system or in-vehicle communication equipment.

[0021] The ECU 100 is a computer installed in the first vehicle 10. The ECU 100 comprises a processor 101, a main memory unit 102, an auxiliary memory unit 103, and a communication unit 104. These are interconnected by a bus.

[0022] The processor 101 is a CPU (Central Processing Unit) or a DSP (Digital Signal Processor), etc. The processor 101 controls the ECU 100 and performs various information processing. The ECU 100 performs calculations. The main memory unit 102 is composed of RAM (Random Access Memory) and ROM (Read Only Memory), etc. The auxiliary memory unit 103 is composed of EPROM (Erasable Programmable ROM), HDD (Hard Disk Drive), or removable media, etc. The auxiliary memory unit 103 stores the OS (Operating System), various programs, various tables, etc. The processor 101 loads the programs stored in the auxiliary memory unit 103 into the working area of ​​the main memory unit 102 and executes them, thereby controlling each component. In this way, functions that match the predetermined purpose are realized in the ECU 100. The main memory unit 102 and the auxiliary memory unit 103 are recording media that can be read by a computer. Note that some of the information stored in the auxiliary memory unit 103 may be stored in the main memory unit 102. Also, some of the information stored in the main memory unit 102 may be stored in the auxiliary memory unit 103.

[0023] The communication unit 104 is an interface for connecting the ECU 100 to the network N1. The communication unit 104 supports mobile communication services (e.g., telephone communication networks such as 6G (6th Generation), 5G (5th Generation), 4G (4th Generation), 3G (3rd Generation), or LTE (Long Term Evolution)), Wi-Fi (registered trademark), or Bluetooth. Using wireless communication networks such as ooth (registered trademark), other devices (e.g.,) can be transmitted via network N1. For example, it is a communication circuit for communicating with server 30, etc.

[0024] The sensor group 41 includes, for example, sensors for detecting the state of the first vehicle 10 and sensors for detecting the driver's movements. The sensor group 41 may also include, for example, a speed sensor, an acceleration sensor, an accelerator pedal position sensor, a steering angle sensor, a yaw rate sensor, a turn signal switch sensor (a sensor for detecting the state of the turn signal switch), a shift position sensor, a location information sensor (GPS sensor), a brake switch, and a camera. The sensor group 41 may also include sensors for detecting when a system such as pre-collision safety has been activated.

[0025] Next, the user terminal 20 is a computer used by the first user. The user terminal 20 is, for example, a smartphone, mobile phone, tablet, personal information terminal, wearable computer (smartwatch, etc.), or personal computer (PC). The user terminal 20 has a processor 201, main memory 202, auxiliary memory 203, input unit 204, display 205, and communication unit 206. These are interconnected by a bus. The processor 201, main memory 202, auxiliary memory 203, and communication unit 206 are the same as the processor 101, main memory 102, auxiliary memory 103, and communication unit 104 of the ECU 100, so their explanation is omitted.

[0026] The input unit 204 is a device that accepts input operations performed by the first user, and includes, for example, a touch panel, mouse, keyboard, microphone, or push buttons. The display 205 is a device that presents information to the first user, and is, for example, an LCD (Liquid Crystal Display) or an EL (Electroluminescence) panel. The input unit 204 and the display 205 may be configured as a single touch panel display.

[0027] Next, server 30 is a computer operated by the provider of the driving diagnostic service. As shown in Figure 2, server 30 has a processor 301, a main memory unit 302, an auxiliary memory unit 303, and a communication unit 304. These are interconnected by a bus. The processor 301, main memory unit 302, and auxiliary memory unit 303 are the same as the processor 101, main memory unit 102, and auxiliary memory unit 103 of ECU 100, so their description is omitted.

[0028] The communication unit 304 of the server 30 is an interface for connecting the server 30 to the network N1. The communication unit 304 is configured to include, for example, a LAN (Local Area Network) interface board or a wireless communication circuit for wireless communication. In this embodiment, the communication unit 304 communicates with the first vehicle 10 and the user terminal 20 through the network N1.

[0029] (System Functional Configuration) The functional configuration of System 1 according to this embodiment will now be described. Figure 3 is a block diagram showing an example of the functional configuration of the ECU 100, user terminal 20, and server 30. The functional configuration of the ECU 100, user terminal 20, and server 30 is not limited to the configuration exemplified in Figure 3, and functional components can be omitted, changed, or added as appropriate.

[0030] As shown in Figure 3, the ECU 100 includes a control unit 110 as one of its functional components. The control unit 110 is operated by the processor 101 of the ECU 100 executing a program stored in the auxiliary storage unit 103. The control unit 110 may also be implemented by hardware circuits such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0031] In this embodiment, the control unit 110 of the ECU 100 transmits driving information to the server 30 via the communication unit 104 each time the first vehicle 10 completes a trip. The driving information includes, for example, the detected values ​​of each sensor group 41 during the trip, the trip date and time (trip start date and time and trip end date and time), and information identifying the first vehicle 10 (vehicle ID). Here, "trip" may refer to the period from when the first vehicle 10 is started (for example, when the ignition switch is turned on) until it is stopped (for example, when the ignition switch is turned off), or it may refer to the period from when the first vehicle 10 starts driving along a route from a starting point to a destination set in a car navigation system, etc., until it finishes driving that route.

[0032] As shown in Figure 3, the user terminal 20 includes a control unit 21 as one of its functional components. The control unit 21 is operated by the processor 201 of the user terminal 20 executing a program stored in the auxiliary storage unit 203. The control unit 21 may also be implemented by hardware circuits such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0033] In this embodiment, the control unit 21 of the user terminal 20 presents the diagnostic results (and first information) provided by the server 30 to the first user. Specifically, when the communication unit 206 of the user terminal 20 receives the diagnostic results (and first information) transmitted from the server 30, the control unit 21 displays the diagnostic results (and first information) on the display 205 of the user terminal 20.

[0034] Next, the functional configuration of the server 30 will be described. As shown in Figure 3, the server 30 in this embodiment has a control unit 31 and a vehicle information DB 32 as its functional components.

[0035] The control unit 31 is achieved by the processor 301 of the server 30 executing a program stored in the auxiliary storage unit 303. The control unit 31 may also be achieved by hardware circuits such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0036] The control unit 31 receives driving information transmitted from the ECU 100 via the communication unit 304 each time the first vehicle 10 completes a trip. As described above, the driving information includes the detected values ​​of the sensor group 41 during the trip, the trip date and time, and the vehicle ID of the first vehicle 10.

[0037] Each time the control unit 31 receives driving information transmitted from the ECU 100, it calculates the driving time for the trip and the number of lane changes made during that trip. The control unit 31 calculates the driving time for the trip based on the trip date and time (trip start date and time and trip end date and time) included in the driving information. The control unit 31 calculates the number of lane changes made during the trip using a known method. For example, the control unit 31 may calculate the number of lane changes made during the trip based on the detected value of the turn signal switch sensor, the detected value of the yaw rate sensor, and / or the image data of the camera included in the driving information. Once the control unit 31 has finished calculating the driving time for the trip and the number of lane changes made during that trip, it registers this information in the vehicle information DB 32 described later.

[0038] Furthermore, the control unit 31 performs a driving diagnosis of the first user each time the first period for the first vehicle 10 ends and transmits the diagnosis results to the user terminal 20. The first period may be, for example, several days, several weeks, or several months. In this embodiment, an example in which the first period is one week is described. Each time the first period ends, the control unit 31 registers the vehicle information DB 32 Based on the recorded information, the first frequency is calculated. Specifically, the control unit 31 calculates the sum of the driving times for all trips during the first period (total driving time). The control unit 31 also calculates the sum of the number of lane changes performed for all trips during the first period (total number of changes). By dividing the above total number of changes by the total driving time, the control unit 31 calculates the number of lane changes performed per unit time (first frequency).

[0039] Furthermore, the total driving time and total number of trips used in the calculation of the first frequency described above may exclude trips in which the number of lane changes falls below a lower limit (for example, 0 to 1). In other words, the total driving time and total number of trips may be calculated by excluding the driving time and number of lane changes for trips in which the number of lane changes falls below the lower limit. This is because in trips in which the number of lane changes falls below the lower limit, there is a high probability that the first vehicle 10 traveled on a single-lane road (a road where lane changes are not permitted). In addition, if multiple trips are taken on the same day, the total driving time and total number of trips may be calculated using only the driving time and number of lane changes for the trip with the highest number of lane changes.

[0040] The control unit 31 performs a driving diagnosis (corresponding to the "first driving diagnosis" in this disclosure) based on the calculated first frequency. In this embodiment, the control unit 31 determines whether the first frequency is equal to or greater than a first threshold. The first threshold is a value that, if the first frequency is equal to or greater than the first threshold, allows the control unit 31 to determine that the first user has a tendency to change lanes easily, for example, about 5 times. If the first frequency is equal to or greater than the first threshold, the control unit 31 diagnoses that the first user has a tendency to change lanes easily.

[0041] If the first frequency is less than the first threshold, the control unit 31 determines whether the first frequency is less than or equal to the second threshold. The second threshold is a value that, if the first frequency is less than or equal to the second threshold, allows the control unit 31 to determine that the first user has a tendency to be poor at changing lanes, and is a smaller value than the first threshold (for example, about 2 times). If the first frequency is less than or equal to the second threshold, the control unit 31 diagnoses that the first user has a tendency to be poor at changing lanes.

[0042] If the first frequency is less than the first threshold and the first frequency is greater than the second threshold, the control unit 31 diagnoses that the number of lane changes by the first user is appropriate.

[0043] When the control unit 31 has finished performing the driving diagnosis based on the first frequency, it transmits the diagnosis result to the user terminal 20. If the first frequency is above the first threshold (i.e., it is diagnosed that the first user tends to change lanes easily), or if the first frequency is below the second threshold (i.e., it is diagnosed that the first user tends to have difficulty changing lanes), the control unit 31 transmits the first information in addition to the diagnosis result to the user terminal 20.

[0044] The first information is information recommending the first equipment. The first equipment is equipment for assisting driving operations related to lane changes and is equipment that can be installed on the first vehicle 10. An example of such first equipment is a BSM that detects moving objects located to the left and right rear of the first vehicle 10 and provides a warning. The first information includes, for example, information about the function of the first equipment (e.g., text information, diagrams, or videos that explain the function of the first equipment), and information about how to purchase the first equipment (e.g., the URL of the sales site for the first equipment (Uniform Resource Locator)).

[0045] Next, the vehicle information DB32 of server 30 will be described. The vehicle information DB32 is a database that is built in the auxiliary storage unit 303 of server 30 by the processor 301 of server 30 executing a DBMS (Database Management System) program. The vehicle information DB32 may be built as a relational database.

[0046] In this embodiment, the vehicle information DB32 stores information regarding driving time and the number of lane changes for each trip during the first period, on a vehicle-by-vehicle basis. Figure 4 shows an example of the information stored in the vehicle information DB32 in this embodiment. As shown in Figure 4, the vehicle information DB32 in this embodiment has vehicle-specific records (hereinafter sometimes referred to as "vehicle information records"). As shown in Figure 4, each vehicle information record has fields such as vehicle ID, period, and trip. For vehicles that have completed multiple trips (for example, N trips) during the first period, multiple trip fields (for example, N fields from trip 1 to trip N) are set.

[0047] The vehicle ID field in the vehicle information record registers information (vehicle ID) to identify each of the multiple first vehicles 10 that are the subject of the driving diagnostic service. The period field registers information indicating the dates of the first period (the date of the first day of the first period and the date of the last day of the first period). The trip field is divided into subfields for driving time and lane changes. The driving time field registers the driving time of the first vehicle 10 for each trip. The lane change field registers the number of lane changes for each trip. As mentioned above, the information registered in the driving time field and the lane change field is information derived by the control unit 31 based on the driving information received from the ECU 100.

[0048] In this embodiment, the server 30 corresponds to the "information processing device" as described in this disclosure. The processor 301 of the server 30 corresponds to the "control unit" as described in this disclosure. Furthermore, the user terminal 20 in this embodiment corresponds to the "first terminal" as described in this disclosure.

[0049] (Process flow) Next, the processing flow executed on server 30 will be explained based on Figure 5. Figure 5 is a flowchart showing the processing routine executed on server 30 each time the first period for the first vehicle 10 ends. The execution entity for the processing routine shown in Figure 5 is the processor 301 of server 30, but here we will explain it using the functional component (control unit 31) of server 30 as the execution entity.

[0050] In Figure 5, the control unit 31 of the server 30 calculates the total driving time of the first vehicle 10 during the first period (step S101). Specifically, the control unit 31 accesses the vehicle information DB 32 and identifies a vehicle information record in which information matching the vehicle ID of the first vehicle 10 is registered in the vehicle ID field. The control unit 31 calculates the total driving time of the first vehicle 10 during the first period by summing the driving times registered in the driving time fields of all trip fields in the identified vehicle information record. At this time, the control unit 31 may exclude trip fields in which the number of times registered in the lane change field falls below a lower limit when calculating the total driving time. After completing the process in step S101, the control unit 31 executes the process in step S102.

[0051] In step S102, the control unit 31 calculates the total number of lane changes for the first vehicle 10 during the first period. Specifically, the control unit 31 calculates the total number of lane changes for the first vehicle 10 during the first period by summing the number of times registered in the lane change field of all trip fields in the vehicle information record identified in step S101. In this case, the control unit 31 may calculate the total number by excluding trip fields where the number of times registered in the lane change field falls below a lower limit. After completing the process in step S102, the control unit 31 executes the process in step S103.

[0052] In step S103, the control unit 31 calculates the number of lane changes per unit time (first frequency) by dividing the total number of lane changes calculated in step S102 by the total driving time calculated in step S101. The control unit 31 then processes the operation in step S103. Once the process is complete, the first operational diagnosis is performed in steps S104 and S105.

[0053] In step S104, the control unit 31 determines whether the first frequency calculated in step S103 is less than the first threshold. If the first frequency is less than the first threshold (positive determination in step S104), the control unit 31 executes the process in step S105.

[0054] In step S105, the control unit 31 determines whether the first frequency calculated in step S103 is greater than the second threshold. If the first frequency is greater than the second threshold (positive determination in step S105), the control unit 31 executes the process in step S106.

[0055] In step S106, the control unit 31 transmits the diagnosis result of the first driving diagnosis (the diagnosis result that the number of lane changes by the first user is appropriate) to the user terminal 20 via the communication unit 304.

[0056] Furthermore, if a negative determination is made in step S104 (i.e., the first frequency is greater than or equal to the first threshold), the control unit 31 proceeds to step S107 and transmits the diagnosis result of the first driving diagnosis and the first information to the user terminal 20 via the communication unit 304. The diagnosis result when a negative determination is made in step S104 indicates that the first user tends to change lanes easily.

[0057] Furthermore, if a negative result is determined in step S105 (i.e., the first frequency is below the second threshold), the control unit 31 proceeds to step S107 and transmits the diagnosis result of the first driving diagnosis and the first information to the user terminal 20 via the communication unit 304. The diagnosis result when a negative result is determined in step S105 indicates that the first user has a tendency to have difficulty changing lanes.

[0058] When the control unit 31 has finished executing the process in step S106 or step S107, it terminates the execution of this processing routine.

[0059] (Effects and Effects of the Embodiment) In this embodiment, if the first user is diagnosed as having a tendency to change lanes easily, or if the first user is diagnosed as having a tendency to have difficulty changing lanes, the first information is transmitted from the server 30 to the user terminal 20 along with the diagnosis result. In this case, the user terminal 20 presents the diagnosis result and the first information to the first user through the display 205. As a result, the first user can understand the diagnosis result and recognize the existence of equipment (first equipment) suitable for assisting driving operations related to lane changes. Consequently, the installation of the first equipment can be encouraged for users who tend to change lanes easily and users who tend to have difficulty changing lanes.

[0060] Therefore, according to this embodiment, it is possible to improve safety when users who tend to change lanes easily, and users who tend to have difficulty changing lanes, perform driving operations that involve changing lanes.

[0061] <Variation> The first equipment described in the above-mentioned embodiment is also effective for users who use their turn signals for short periods of time. Here, "short-duration turn signal" refers to a driving operation in which the time the turn signal is flashed during a lane change is shorter than the appropriate duration. Therefore, in this modified example, a second driving diagnosis is performed in addition to the first driving diagnosis each time the first period ends.

[0062] Figure 6 is a flowchart showing an example of a processing routine executed by the server 30 in this modified example. The processing routine shown in Figure 6 is executed by the server 30 each time the first period for the first vehicle 10 ends. In Figure 6, the same reference numerals are used for processes that are the same as those described in Figure 5.

[0063] In Figure 6, if a positive determination is made in step S105, the control unit 31 of the server 30 performs a second operational diagnosis in steps S201 and S202. The process in step S201 is executed. In step S201, the control unit 31 calculates a second frequency. The second frequency is the number of short-duration turn signals per trip during the first period. In calculating such a second frequency, the control unit 31 calculates the total number of short-duration turn signals for all trips during the first period. The control unit 31 calculates the second frequency by dividing the above total value by the number of trips during the first period.

[0064] Furthermore, the number of times the turn signal was briefly activated during each trip in the first period may be registered in the vehicle information DB32. In this case, the control unit 31 may calculate the number of times the turn signal was briefly activated during a trip based on the detection values ​​of the sensor group 41 each time it receives driving information for each trip. More specifically, the control unit 31 may derive the turn signal activation time during a lane change based on the detection values ​​of the sensor group 41 (for example, the detection value of the turn signal switch sensor, the detection value of the yaw rate sensor, and / or the image data of the camera, etc.) and determine whether the turn signal activation time is shorter than the appropriate time. The control unit 31 may also consider the number of times a lane change was performed with a turn signal activation time shorter than the appropriate time as the number of times the turn signal was briefly activated.

[0065] After completing the process in step S201, the control unit 31 executes the process in step S202. In step S202, the control unit 31 determines whether the second frequency is less than the third threshold (corresponding to the "third condition" in this disclosure). The third threshold is a value that, if the second frequency is equal to or greater than the third threshold, allows the control unit to determine that the first user tends to use the turn signal for short periods of time, for example, about three times.

[0066] If the second frequency is less than the third threshold (positive determination in step S202), the control unit 31 proceeds to step S106 and transmits only the diagnosis results of the first driving diagnosis and the second driving diagnosis to the user terminal 20. In this case, the diagnosis result of the second driving diagnosis is, for example, a diagnosis that the turn signal operation when changing lanes is appropriate.

[0067] If the second frequency is greater than or equal to the third threshold (negative determination in step S202), the control unit 31 proceeds to step S107 and transmits the first information, in addition to the diagnosis results of the first driving diagnosis and the second driving diagnosis, to the user terminal 20. In this case, the diagnosis result of the second driving diagnosis is, for example, a diagnosis that the turn signal operation when changing lanes is inappropriate (the time from flashing the turn signal to starting the lane change is too short).

[0068] According to this modified version, the first equipment can be recommended not only to users who tend to change lanes easily, and users who tend to have difficulty changing lanes, but also to users who tend to use their turn signals for short periods of time.

[0069] <Other> The embodiments described above are merely examples, and this disclosure may be modified as appropriate without departing from its essence. The processes and means described in this disclosure can be freely combined and implemented as long as no technical inconsistencies arise. Furthermore, processes described as being performed by one device may be divided and performed by multiple devices. For example, the calculation of the first frequency and the second frequency may be performed by the ECU 100. Also, different devices may... The processes described as being performed may be executed by a single device. In a computer system, the hardware configuration used to implement each function can be flexibly changed. [Explanation of Symbols]

[0070] 1 System 10. First vehicle 20 User Terminals 30 servers 31 Control Unit 32 Vehicle Information Database 301 Processor 302 Main memory 303 Auxiliary storage unit 304 Communications Department

Claims

1. Obtaining a first frequency, which is the frequency of lane changes per unit time for the first vehicle, Perform a first operational diagnosis based on the first frequency, If the result of the first driving diagnosis satisfies the first condition, the first information relating to the first equipment, which is equipment for assisting driving operations related to lane changes and which can be attached to the first vehicle, and the result of the first driving diagnosis are transmitted to the first terminal. It has a control unit that performs the following: The first equipment is equipment that detects moving objects located to the left and right rear of the first vehicle and issues a warning. The control unit determines that the result of the first operation diagnosis satisfies the first condition when the first frequency is equal to or greater than the first threshold. Information processing device.

2. The control unit, To obtain the turn signal activation time when the first vehicle changes lanes, To calculate the total number of short-duration turn signals, which are driving operations where the turn signal activation time is shorter than a predetermined time, for all trips of the first vehicle during the first period, To calculate the number of trips of the first vehicle during the first period, Based on the total number of short-duration turn signals and the number of trips, a second frequency is calculated, which is the number of short-duration turn signals per trip of the first vehicle. Perform a second operational diagnosis based on the second frequency described above, If the diagnostic result of the second operational diagnosis satisfies the third condition, the first information and the result of the second operational diagnosis are further transmitted to the first terminal. The control unit determines that the result of the second operational diagnosis satisfies the third condition when the second frequency is equal to or greater than the third threshold. The information processing apparatus according to claim 1.

3. To obtain a first frequency which is the frequency of lane changes per unit time of a first vehicle, Perform a first operational diagnosis based on the first frequency, If the result of the first driving diagnosis satisfies the first condition, the driving operation related to lane changes Transmitting to a first terminal: first information relating to a first piece of equipment that is auxiliary equipment and can be attached to the first vehicle, and the results of the first driving diagnosis. It has a control unit that performs the following: The first equipment is equipment that detects moving objects located to the left and right rear of the first vehicle and issues a warning. The control unit determines that the result of the first operational diagnosis satisfies the first condition when the first frequency is less than or equal to the second threshold. Information processing device.

4. Obtaining a first frequency, which is the frequency of lane changes per unit time for the first vehicle, Perform a first operational diagnosis based on the first frequency, The control unit, when the result of the first driving diagnosis satisfies the first condition, transmits to a first terminal first information relating to a first piece of equipment that assists driving operations related to lane changes and is mountable on the first vehicle, and the result of the first driving diagnosis. The control unit, To obtain the turn signal activation time when the first vehicle changes lanes, To calculate the total number of short-duration turn signals, which are driving operations where the turn signal activation time is shorter than a predetermined time, for all trips of the first vehicle during the first period, To calculate the number of trips of the first vehicle during the first period, Based on the total number of short-duration turn signals and the number of trips, a second frequency is calculated, which is the number of short-duration turn signals per trip of the first vehicle. Perform a second operational diagnosis based on the second frequency described above, If the diagnostic result of the second operational diagnosis satisfies the third condition, the first information and the result of the second operational diagnosis are transmitted to the first terminal. Further execution, The control unit determines that the result of the first operation diagnosis satisfies the first condition when the first frequency is equal to or greater than the first threshold, The control unit determines that the result of the second operational diagnosis satisfies the third condition when the second frequency is equal to or greater than the third threshold. Information processing device.

5. To obtain a first frequency which is the frequency of lane changes per unit time of a first vehicle, Perform a first operational diagnosis based on the first frequency, The control unit, when the result of the first driving diagnosis satisfies the first condition, transmits to a first terminal first information relating to a first piece of equipment that assists driving operations related to lane changes and is mountable on the first vehicle, and the result of the first driving diagnosis. The control unit, To obtain the turn signal activation time when the first vehicle changes lanes, To calculate the total number of short-duration turn signals, which are driving operations where the turn signal activation time is shorter than a predetermined time, for all trips of the first vehicle during the first period, To calculate the number of trips of the first vehicle during the first period, Based on the total number of short-duration turn signals and the number of trips, a second frequency is calculated, which is the number of short-duration turn signals per trip of the first vehicle. Perform a second operational diagnosis based on the second frequency described above, If the diagnostic result of the second operational diagnosis satisfies the third condition, the first information and the result of the second operational diagnosis are transmitted to the first terminal. Further execution, The control unit determines that the result of the first operation diagnosis satisfies the first condition when the first frequency is less than or equal to the second threshold, The control unit determines that the result of the second operational diagnosis satisfies the third condition when the second frequency is equal to or greater than the third threshold. Information processing device.

Citation Information

Patent Citations

  • Method for generation of reference for e.g. speed limit assistance function in motor vehicle, involves comparing vehicle usage profile with functional profiles, determining driver assistance function, and generating reference for function

    DE102010047411A1

  • Traveling auxiliary device for vehicle

    JP2006347508A

  • Navigation system for vehicle equipped with support function for safety driving

    JP2011145173A

  • Traffic information analysis system, method and program

    JP2014164452A

  • Driving characteristic determination system

    JP2015022499A