Information processing device, information processing method, and vehicle
The information processing apparatus addresses inaccurate tailgating reports by verifying the first vehicle's compliance with traffic rules before reporting aggressive driving, ensuring accurate notifications to authorities.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-11-04
- Publication Date
- 2026-03-25
AI Technical Summary
Existing systems inaccurately report tailgating situations due to drivers misinterpreting inappropriate driving conditions as aggressive driving, leading to unnecessary reports to authorities.
An information processing apparatus that detects tailgating behaviors and determines if the first vehicle's driving conditions align with traffic rules, only reporting aggressive driving by a second vehicle when the first vehicle's conditions are inappropriate.
Prevents inappropriate reports of tailgating by accurately distinguishing between legitimate aggressive driving and corrective actions by other vehicles, thereby reducing false notifications to authorities.
Smart Images

Figure 0007835146000001 
Figure 0007835146000002 
Figure 0007835146000003
Abstract
Description
Technical Field
[0004] , , , ,
[0005] , , , , , ,
[0001] This disclosure relates to an information processing apparatus, an information processing method, and a vehicle.
Background Art
[0002] Patent Document 1 discloses a driving support apparatus. The driving support apparatus disclosed in Patent Document 1 acquires traveling information, which is information regarding the traveling of a first vehicle. Based on the traveling information acquired by an acquisition unit, the driving support apparatus determines whether the first vehicle is performing a tailgating operation on a second vehicle. Then, when it is determined by a determination unit that the tailgating operation is being performed, the driving support apparatus notifies the driver of the first vehicle of notification information regarding the tailgating operation.
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 suppress inappropriate reporting regarding tailgating operation.
Means for Solving the Problems
[0005] An information processing apparatus according to a first aspect of this disclosure detects a predetermined operation included in a tailgating operation by a second vehicle traveling within a predetermined range from a first vehicle, executes a predetermined determination process for determining whether the traveling situation of the first vehicle at the time of detection of the predetermined operation is appropriate with respect to traffic rules, In the predetermined determination process, if it is determined that the driving conditions of the first vehicle are in accordance with the traffic rules, first information is output to notify a predetermined agency that the second vehicle is aggressively driving towards the first vehicle. It includes a control unit that performs the following actions.
[0006] The information processing method relating to the second aspect of this disclosure is: A method of information processing performed by a computer, To detect a predetermined action included in aggressive driving by a second vehicle traveling within a predetermined range from the first vehicle, The process involves performing a predetermined determination process to determine whether the driving conditions of the first vehicle at the time of detection of the predetermined operation are appropriate to traffic rules, In the predetermined determination process, if it is determined that the driving conditions of the first vehicle are in accordance with the traffic rules, first information is output to notify a predetermined agency that the second vehicle is aggressively driving towards the first vehicle. Includes.
[0007] The vehicle relating to the third aspect of this disclosure is To detect a predetermined action included in aggressive driving by a second vehicle traveling within a predetermined range from the first vehicle, The process involves performing a predetermined determination process to determine whether the driving conditions of the first vehicle at the time of detection of the predetermined operation are appropriate to traffic rules, In the predetermined determination process, if it is determined that the driving conditions of the first vehicle are in accordance with the traffic rules, first information is output to notify a predetermined agency that the second vehicle is aggressively driving towards the first vehicle. The system includes an information processing device equipped with a control unit that performs the following actions. [Effects of the Invention]
[0008] This disclosure will help deter inappropriate reports regarding aggressive driving. [Brief explanation of the drawing]
[0009] [Figure 1] Figure 1 shows a schematic diagram of the notification system. [Figure 2] Figure 2 shows an example of the first vehicle traveling on a road. [Figure 3] Figure 3 is a block diagram schematically showing an example of the functional configuration of a notification device. [Figure 4] Figure 4 shows an example of a table structure for correspondence information. [Figure 5] Figure 5 is a flowchart of the processes performed by the control unit. [Modes for carrying out the invention]
[0010] Let's assume that the driver of vehicle 1 is operating vehicle 1. In this case, the driver of vehicle 1 may be operating vehicle 1 without realizing that its driving conditions are inappropriate in accordance with traffic rules. As a result, vehicle 2, which is traveling within a certain range from vehicle 1, may exhibit unusual behavior due to the inappropriate driving conditions of vehicle 1 in accordance with traffic rules.
[0011] For example, if vehicle 1 is driving inappropriately in accordance with traffic rules, it is conceivable that the driver of vehicle 2 might perform an unusual driving maneuver with the intention of alerting the driver of vehicle 1. Alternatively, for example, if vehicle 1 is driving inappropriately in accordance with traffic rules, and is obstructing the movement of vehicle 2, it is conceivable that the driver of vehicle 2 might perform an unusual driving maneuver to change the relative positions of vehicle 2 and vehicle 1.
[0012] On the one hand, the driver of the first vehicle may mistakenly perceive that the driver of the second vehicle, who is showing abnormal behavior without realizing that the driving of their own vehicle is inappropriate for traffic rules, is tailgating the first vehicle. In such a case, even though the driver of the second vehicle is not actually tailgating, the driver of the first vehicle may report to a predetermined agency that the driver of the second vehicle is tailgating the first vehicle. Here, the predetermined agency is the one that accepts reports of being tailgated. In such a situation, there is a possibility that an inappropriate report regarding tailgating is made by the driver of the first vehicle. The information processing apparatus according to the first aspect of the present disclosure solves the problem of an inappropriate report regarding tailgating being made by the driver of the first vehicle.
[0013] The information processing apparatus according to the first aspect of the present disclosure is an information processing apparatus that reports to a predetermined agency when the first vehicle is being tailgated. The control unit of the information processing apparatus detects a predetermined operation included in the tailgating behavior by the second vehicle. Also, the control unit of the information processing apparatus executes a predetermined determination process for determining whether the driving situation of the first vehicle at the time of detecting the predetermined operation is appropriate for traffic rules. Then, when the control unit of the information processing apparatus determines in the predetermined determination process that the driving situation of the first vehicle is appropriate for traffic rules, it outputs first information. Here, the first information is information for reporting to a predetermined agency that the second vehicle is tailgating the first vehicle.
[0014] The predetermined operation included in the tailgating behavior is, for example, an operation generally recognized as being performed in tailgating, such as passing with headlights, switching to high beam headlights, sounding the horn, or an operation of reducing the vehicle-to-vehicle distance. light switching to high beam, horn sounding, and the operation of reducing the vehicle - to - vehicle distance.
[0015] As described above, when a predetermined operation by the second vehicle is detected by the information processing device and the driving situation of the first vehicle is appropriate for the traffic rules, the first information is output. In other words, when the driving situation of the first vehicle is inappropriate for the traffic rules, the first information is not output. Therefore, it is possible to suppress a situation where, even though the driving situation of the first vehicle is inappropriate for the traffic rules, the driver of the first vehicle misperceives that they are being provoked by the driver of the second vehicle 20 and an inappropriate report is made.
[0016] Hereinafter, specific embodiments of the present disclosure will be described based on the drawings. The dimensions, materials, shapes, relative arrangements, etc. of the components described in this embodiment are not intended to limit the technical scope of the present disclosure only to those, unless otherwise specified.
[0017] <Embodiment> (Overview of the system) The reporting system 1 in this embodiment will be described based on FIGS. 1 and 2. FIG. 1 is a diagram showing a schematic configuration of the reporting system 1. The reporting system 1 includes a first vehicle 10, a reporting device 100, and an institutional server 300. In the reporting system 1, the reporting device 100 and the institutional server 300 are connected to each other by a network N1. The network N1 may employ, for example, a WAN (Wide Area Network), which is a worldwide public communication network such as the Internet, or a telephone communication network such as a mobile phone. Also, the first vehicle 10 and the reporting device 100 are connected to each other by an in-vehicle network.
[0018] (The first vehicle) The first vehicle 10 is a vehicle equipped with a notification device 100. Figure 2 shows an example of the first vehicle 10 traveling on a road. As shown in Figure 2, the first vehicle 10 is traveling in the overtaking lane of a two-lane road. The second vehicle 20 is traveling within a predetermined range from the first vehicle 10. The second vehicle 20 is also traveling behind the first vehicle 10. In this case, the driving conditions of the first vehicle 10 may not be appropriate in accordance with traffic rules. In this embodiment, the driving conditions of the first vehicle 10 that are inappropriate in accordance with traffic rules are when the speed of the first vehicle 10 is lower than the speed limit of the road on which the first vehicle 10 is traveling by a predetermined value or more.
[0019] Here, the predetermined value can be a value that allows the first vehicle 10 to obstruct the movement of other vehicles traveling behind it. The predetermined value may be set for each road link, for example. In the example shown in Figure 2, the first vehicle 10 is traveling at a speed that obstructs the movement of the second vehicle 20. Thus, the driving conditions of the first vehicle 10 are inappropriate in accordance with traffic rules.
[0020] If the driving conditions of the first vehicle 10 are not in accordance with traffic rules, the driver of the second vehicle 20 may perform a predetermined driving action that is different from the usual. By performing the predetermined driving action, the driver of the second vehicle 20 performs a predetermined action that is included in aggressive driving behavior. In this embodiment, the predetermined driving action is to flash the headlights a predetermined number of times or more. This causes the second vehicle 20 to flash its lights a predetermined number of times or more in a short period of time. Note that the predetermined action may be an action in which multiple actions included in aggressive driving behavior are performed simultaneously.
[0021] Here, the driver of the second vehicle 20 said that because the first vehicle 10 was traveling at a low speed, the second vehicle 20 In order to inform the driver of vehicle 10 that its driving is being obstructed, it is assumed that the driver of vehicle 20 will perform a predetermined number of flashes of their headlights as a prescribed driving action. In other words, the driver of vehicle 20 is not performing the prescribed driving action with the intention of tailgating vehicle 10, but rather is performing the prescribed driving action to encourage the driver of vehicle 10 to improve the driving conditions of vehicle 10.
[0022] On the other hand, the driver of vehicle 10 may not realize that they are obstructing the driving of vehicle 20 because the speed of vehicle 10 is more than a predetermined value lower than the speed limit of the road on which vehicle 10 is traveling. In this case, the driver of vehicle 10, having received a predetermined number of flashes of headlights from vehicle 20, may mistakenly believe that the driver of vehicle 20 is tailgating vehicle 10. In this case, the driver of vehicle 10 may report to a designated agency that vehicle 20 is tailgating, even though the driver of vehicle 20 has no intention of tailgating. Here, the designated agency is an agency that receives reports of tailgating. The designated agency is, for example, the police.
[0023] Thus, a predetermined action by the second vehicle 20 to encourage the driver of the first vehicle 10 to improve the driving conditions of the first vehicle 10 may be mistakenly perceived by the driver of the first vehicle 10 as an action of aggressive driving. In this way, when the predetermined action by the second vehicle 20 is performed, the driver of the first vehicle 10 may make an unnecessary report to the relevant authorities that they are being subjected to aggressive driving by the driver of the second vehicle 20.
[0024] In this embodiment, the predetermined action is exemplified by flashing the headlights a predetermined number of times or more. However, the predetermined action does not necessarily have to be flashing the headlights a predetermined number of times or more. For example, it is conceivable that the distance between the first vehicle 10 and the second vehicle 20 may unintentionally become shorter if the speed of the first vehicle 10 is lower than the speed limit of the road on which the first vehicle 10 is traveling by a predetermined value or more. In this case, the driver of the second vehicle 20 may repeatedly perform driving operations to accelerate and driving operations to maintain the distance (decelerating). In such a case, the driver of the first vehicle 10 may mistakenly believe that the driver of the second vehicle 20 is tailgating the first vehicle 10. In such a case, the predetermined action can be an action that causes the distance between the first vehicle 10 and the second vehicle 20 to fall below a threshold a predetermined number of times or more.
[0025] (Notification device) The notification device 100 is a device installed in the first vehicle 10. The notification device 100 is a device that notifies a designated agency when it determines that vehicles in the vicinity of the first vehicle 10 are engaging in aggressive driving towards the first vehicle 10. The notification device 100 captures moving images including the movements of vehicles in the vicinity of the first vehicle 10 using a camera 150 in the notification device 100. Based on the moving images including the movements of vehicles in the vicinity of the first vehicle 10, the notification device 100 detects predetermined actions related to aggressive driving towards the first vehicle 10 by vehicles in the vicinity of the first vehicle 10.
[0026] The notification device 100 acquires the driving status of the first vehicle 10 when it detects a predetermined action by the second vehicle 20. The notification device 100 then determines whether the acquired driving status of the first vehicle 10 is appropriate in accordance with traffic rules. If the driving status of the first vehicle 10 is appropriate, it can be inferred that the predetermined action by the second vehicle 20 was an action intended for aggressive driving. Therefore, if the notification device 100 determines that the acquired driving status of the first vehicle 10 is appropriate in accordance with traffic rules, it outputs notification information. This notification information is for notifying a designated agency that the second vehicle 20 is engaging in aggressive driving towards the first vehicle 10. The notification device 100 then transmits the notification information to the agency server 300 via the network N1.
[0027] The notification device 100 is comprised of a computer having a processor 110, a main memory unit 120, an auxiliary memory unit 130, a communication interface (communication I / F) 140, a camera 150, and a display 160. The processor 110 is, for example, a CPU (Central Processing Unit) or a DSP (Digital Signal Processor). The main memory unit 120 is, for example, RAM (Random Access Memory). The auxiliary storage unit 130 is, for example, ROM (Read Only Memory). Alternatively, the auxiliary storage unit 130 may be, for example, an HDD (Hard Disk Drive), or a disk recording medium such as a CD-ROM, DVD disc, or Blu-ray disc. The auxiliary storage unit 130 may also be removable media (portable storage medium). Here, examples of removable media include, for example, a USB memory stick or an SD card. The communication I / F 140 is, for example, a LAN (Local Area Network) interface board, or a wireless communication circuit for wireless communication.
[0028] In the notification device 100, the auxiliary storage unit 130 stores the operating system (OS), various programs, and various information tables. Furthermore, in the notification device 100, the processor 110 loads the programs stored in the auxiliary storage unit 130 into the main memory unit 120 and executes them, thereby realizing various functions as described later. However, some or all of the functions of the notification device 100 may be realized by hardware circuits such as ASICs or FPGAs. Note that the notification device 100 does not necessarily have to be realized by a single physical configuration, but may be composed of multiple computers cooperating with each other.
[0029] (Institutional server) The agency server 300 is a server device that receives reports from the reporting device 100. The agency server 300 is a server device managed by, for example, a designated agency. The agency server 300 receives report information from the reporting device 100 via the network N1. When the agency server 300 receives report information from the reporting device 100, it arranges for police officers to apprehend the second vehicle 20.
[0030] (Functional Configuration) Next, the functional configuration of the notification device 100, which constitutes the notification system 1, will be explained based on Figures 3 and 4. Figure 3 is a block diagram that schematically shows an example of the functional configuration of the notification device 100.
[0031] The notification device 100 comprises a control unit 101, a communication unit 102, a video acquisition unit 103, a notification unit 104, and a corresponding information database (corresponding information DB) 105. The control unit 101 has the function of performing calculation processing for controlling the notification device 100. The control unit 101 can be implemented by the processor 110 in the notification device 100. The communication unit 102 has the function of connecting the notification device 100 to the network N1 and the in-vehicle network. The communication unit 102 can be implemented by the communication I / F 140 in the notification device 100.
[0032] The video acquisition unit 103 has the function of acquiring video images captured by the camera 150. The video acquisition unit 103 acquires video images of the surroundings of the first vehicle 10 captured by the camera 150. The video acquisition unit 103 transmits the acquired video images to the control unit 101.
[0033] The control unit 101 acquires a video of the area around the first vehicle 10 from the video acquisition unit 103. Here, the video of the area around the first vehicle 10 acquired by the video acquisition unit 103 (hereinafter sometimes simply referred to as "video") includes vehicles traveling around the first vehicle 10. In some cases, this may be the case. In the example shown in Figure 2, the video footage includes the movement of the second vehicle 20. Based on the video footage, the control unit 101 determines that the second vehicle 20 is performing a predetermined action, thereby detecting a predetermined action by the second vehicle 20. In this embodiment, the control unit 101 counts the number of times the second vehicle 20 flashes its headlights, and determines that the second vehicle 20 is performing a predetermined action when the number of times the second vehicle 20 flashes its headlights reaches a predetermined number. In this way, the control unit 101 detects a predetermined action by the second vehicle 20.
[0034] The control unit 101 acquires the driving status of the first vehicle 10 when it detects a predetermined action by the second vehicle 20. The control unit 101 then determines whether the driving status of the first vehicle 10 is appropriate. In this embodiment, the control unit 101 determines whether the driving status of the first vehicle 10 is appropriate to traffic rules by determining whether the driving speed of the first vehicle 10 is lower than a predetermined value or more than the speed limit of the road on which the first vehicle 10 is traveling. Here, the control unit 101 acquires the speed limit of the road on which the first vehicle 10 is traveling based on the position information of the first vehicle 10 when it detects a predetermined action by the first vehicle 10. The control unit 101 also acquires the driving speed of the first vehicle 10 when it detects a predetermined action from the first vehicle 10 via the communication unit 102.
[0035] The control unit 101 determines that the driving conditions of the first vehicle 10 are in accordance with traffic rules if the driving speed of the first vehicle 10 is not lower than a predetermined value or more below the speed limit of the road on which the first vehicle 10 is traveling. Conversely, the control unit 101 determines that the driving conditions of the first vehicle 10 are in accordance with traffic rules if the driving speed of the first vehicle 10 is lower than a predetermined value or more below the speed limit of the road on which the first vehicle 10 is traveling.
[0036] If a predetermined action by the second vehicle 20 is detected and the driving conditions of the first vehicle 10 are determined to be appropriate, it cannot be inferred that the predetermined action is intended to prompt the driver of the first vehicle 10 to improve the driving conditions of the first vehicle 10. Therefore, it is inferred that the driver of the second vehicle 20 is tailgating the first vehicle 10. In this case, the control unit 101 outputs notification information. The notification information may include a video image of the predetermined action of the second vehicle 20 acquired by the video image acquisition unit 103. The control unit 101 transmits the outputted notification information to the engine server 300 via the communication unit 102.
[0037] Furthermore, consider the case where the control unit 101 determines that the driving conditions of the first vehicle 10 are not in accordance with traffic rules. In this case, it is presumed that the predetermined action taken by the second vehicle 20 is not an action intended to drive aggressively, but rather an action to encourage the driver of the first vehicle 10 to improve the driving conditions of the first vehicle 10. Therefore, if the control unit 101 determines that the driving conditions of the first vehicle 10 are not in accordance with traffic rules, it outputs notification information. Here, the notification information is information to advise the driver of the first vehicle 10 to make the driving conditions of the first vehicle 10 in accordance with traffic rules.
[0038] The correspondence information DB 105 has the function of storing correspondence information. Correspondence information is information for associating the driving status of the first vehicle 10 with the content of a notification that advises the driver of the first vehicle 10 to drive the first vehicle 10 appropriately in accordance with traffic rules. The correspondence information DB 105 can be implemented by the auxiliary storage unit 130 in the notification device 100. Figure 4 is a diagram showing an example of the table configuration of the correspondence information.
[0039] As shown in Figure 4, the correspondence information includes a driving status field and a notification content field. The driving status field stores information indicating a driving situation that is inappropriate according to traffic rules. For example, the driving status field stores an identifier corresponding to a driving situation that is inappropriate according to traffic rules for the first vehicle 10.
[0040] The notification content field stores the content of the notification information (for example, a message to advise the driver of the first vehicle) that is output when the driving status of the first vehicle 10 matches the driving status indicated by the identifier stored in the driving status field. If the control unit 101 determines that the driving status of the first vehicle 10 is not appropriate in accordance with traffic rules, it obtains the notification content corresponding to the driving status based on the correspondence information held in the correspondence information DB 105. Then, the control unit 101 outputs the notification information based on the obtained notification content.
[0041] The notification unit 104 has the function of notifying the driver of the first vehicle 10 of various information. The notification unit 104 can be implemented by the display 160 in the notification device 100. The notification unit 104 acquires notification information from the control unit 101. Based on the notification information, the notification unit 104 notifies the driver of the first vehicle 10 to ensure that the driving conditions of the first vehicle 10 comply with traffic rules. This allows the driver of the first vehicle 10 to understand that the driving conditions of the first vehicle 10 are not in accordance with traffic rules. It also allows the driver of the first vehicle 10 to improve the driving conditions so that the driving conditions of the first vehicle 10 comply with traffic rules.
[0042] When notification information is sent by the notification unit 104, the driver of the first vehicle 10 drives in a manner that makes the driving conditions of the first vehicle 10 appropriate to the traffic rules. As a result, the driving conditions of the first vehicle 10 are improved to a state that is appropriate to the traffic rules. Therefore, the second vehicle 20 does not need to perform any predetermined actions to prompt the driver of the first vehicle 10 to improve the driving conditions of the first vehicle 10.
[0043] However, even if the driver of the first vehicle 10 improves the driving conditions, the second vehicle 20 may continue the predetermined actions. In this case, it is presumed that the driver of the second vehicle 20 is tailgating the first vehicle 10. Therefore, the control unit 101 outputs notification information if it detects that the second vehicle 20 is continuing the predetermined actions after a predetermined time has elapsed since outputting the notification information. Here, the predetermined time is set to be sufficient time for the driver of the first vehicle 10 to improve the driving conditions of the first vehicle 10. The control unit 101 then transmits the notification information to the engine server 300 via the communication unit 102.
[0044] (flowchart) Next, the process performed by the control unit 101 in the notification device 100 in the notification system 1 will be explained with reference to Figure 5. Figure 5 is a flowchart of the process performed by the control unit 101. This process is for notifying a designated agency when the driver of the second vehicle 20 is driving aggressively towards the first vehicle 10. The process shown in Figure 5 is performed repeatedly at predetermined intervals.
[0045] In the illustrated process, first, in S101, a video is acquired from the video acquisition unit 103. Next, in S102, it is determined based on the video whether or not a predetermined action by the second vehicle 20 has been detected. If a negative determination is made in S102, the process is terminated because the second vehicle 20 has not performed the predetermined action.
[0046] If a positive determination is made in S102, it is unclear whether the predetermined action by the second vehicle 20 is intended to be aggressive driving or to inform the driver of the first vehicle 10 that the driving conditions of the first vehicle 10 are inappropriate. Therefore, in S103, it is determined whether the driving conditions of the first vehicle 10 are in accordance with traffic rules. If a positive determination is made in S103, it can be presumed that the second vehicle 20 is performing the predetermined action with the intention of aggressive driving, and therefore, notification information is output in S107. Then, in S108, the notification information is transmitted to the engine server 300.
[0047] Furthermore, if a negative determination is made in S103, notification information is output in S104. Also, in S104, the notification information is sent to the driver of the first vehicle 10. Next, in S105, it is determined whether a predetermined amount of time has elapsed since the execution of the process in S104. If a negative determination is made in S105, the process in S105 is executed again. In this way, the determination process in S105 is executed until a predetermined amount of time has elapsed since the execution of the process in S104. If a positive determination is made in S105, the process in S106 is executed.
[0048] Next, in S106, it is determined whether the second vehicle 20 is continuing to perform the predetermined action. If the determination in S106 is positive, it is presumed that the driver of the second vehicle 20 is tailgating the first vehicle 10. Therefore, the processes in S107 and S108 are executed. This allows a notification to be sent to the designated agency that the second vehicle 20 is tailgating the first vehicle 10. If the determination in S106 is negative, it is presumed that the predetermined action performed by the second vehicle 20 was not performed with the intention of tailgating the first vehicle 10. In such cases, the process ends.
[0049] As described above, in the notification system 1 according to this embodiment, notification information is transmitted to the engine server 300 when a predetermined action by the second vehicle 20 is detected and the driving conditions of the first vehicle 10 are in accordance with traffic rules. Therefore, it is possible to prevent driving actions that would indicate that the driving conditions of the first vehicle 10 are inappropriate for traffic rules from being judged as aggressive driving, and to prevent inappropriate notifications from being made as a result.
[0050] (Variation 1) In this embodiment, the notification device 100 in the notification system 1 performs the above-described process. However, the above-described process does not necessarily have to be performed by the notification device 100. The above-described process may be performed by an external device other than the notification device 100. An external device other than the notification device 100 is, for example, a server device that communicates with the notification device 100. In this case, the external device performs the above-described process by receiving information from the notification device 100 regarding video footage and the driving status of the first vehicle 10.
[0051] (Modification 2) Furthermore, in this embodiment, an example of an inappropriate driving situation for the first vehicle 10 is a situation in which the driving speed of the first vehicle 10 is lower than a predetermined value or more than the speed limit of the road on which the first vehicle 10 is traveling. However, there may be other situations in which the driving situation for the first vehicle 10 is inappropriate. Examples of inappropriate driving situations include driving across multiple lanes, driving in a bus-only lane, or driving against traffic. In these situations, the driver of the second vehicle 20 may perform a predetermined action if they perform a predetermined driving action without the intention of aggressive driving.
[0052] Thus, if there are multiple driving conditions that are inappropriate to traffic rules, multiple pieces of information are entered into the driving condition field in the corresponding information DB105. In this case, the notification device 100 identifies the driving condition of the first vehicle 10 from the sensor values related to the driving of the first vehicle 10. Then, it outputs notification information that includes notification content corresponding to the driving condition of the first vehicle 10. The notification device 100 may also estimate the driving condition of the first vehicle 10 using a model that has learned the relationship between the sensor values related to the driving of the first vehicle 10 and the driving condition of the first vehicle 10. Then, the control unit 101 estimates the driving condition of the first vehicle 10. Notification information may be output based on the driving conditions.
[0053] <Other Embodiments> The embodiments described above are merely examples, and this disclosure may be modified as appropriate without departing from its essence. Furthermore, the processes and means described in this disclosure may be freely combined and implemented as long as no technical inconsistencies arise.
[0054] Furthermore, a process described as being performed by a single device may be divided and executed by multiple devices. Conversely, a process described as being performed by different devices may be executed by a single device. In a computer system, the hardware configuration (server configuration) by which each function is implemented can be flexibly changed.
[0055] The present disclosure can also be realized by supplying a computer program implementing the functions described in the embodiments above to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer by a non-temporary computer-readable storage medium that can be connected to the computer's system bus, or it may be provided to the computer via a network. The non-temporary computer-readable storage medium includes any type of disk, such as magnetic disks (floppy disks or hard disk drives (HDDs), etc.), optical disks (CD-ROMs, DVDs, or Blu-ray discs, etc.), read-only memory (ROM), random access memory (RAM), EPROM, EEPROM, magnetic cards, flash memory, or optical cards, and any other type of medium suitable for storing electronic instructions. [Explanation of symbols]
[0056] 1. Notification system 10. First vehicle 100...Notification device 101. Control Unit 102. Communications Department 103. Video Acquisition Unit 104·Notification Department 105 ·· Correspondence Information DB 110 Processor 120 Main memory 130...Auxiliary storage section 140 ··Communication I / F 150 Camera 160-inch display 20. Second vehicle 300-institutional server
Claims
1. To detect a predetermined action included in aggressive driving by a second vehicle traveling within a predetermined range from the first vehicle. The process involves determining whether the first vehicle is traveling across multiple lanes when the predetermined operation is detected, and In the predetermined determination process, if it is determined that the first vehicle is not traveling across multiple lanes, first information is output to notify a predetermined agency that the second vehicle is tailgating the first vehicle. It includes a control unit that performs the following: Information processing device.
2. The control unit, In the predetermined determination process, if it is determined that the first vehicle is traveling across multiple lanes, second information is output to advise the driver of the first vehicle to adjust the vehicle's driving situation in accordance with traffic rules. The information processing apparatus according to claim 1.
3. The control unit, The information processing device according to claim 2, which outputs the first information when it is detected that the predetermined operation by the second vehicle is continuing after a predetermined time has elapsed since outputting the second information.
4. A method of information processing performed by a computer, To detect a predetermined action included in aggressive driving by a second vehicle traveling within a predetermined range from the first vehicle. The process involves determining whether the first vehicle is traveling across multiple lanes when the aforementioned predetermined action is detected, and In the predetermined determination process, if it is determined that the first vehicle is not traveling across multiple lanes, first information is output to notify a predetermined agency that the second vehicle is tailgating the first vehicle. including, Information processing methods.
5. To detect a predetermined action included in aggressive driving by a second vehicle traveling within a predetermined range from the first vehicle. The process involves determining whether the first vehicle is traveling across multiple lanes when the predetermined operation is detected, and In the predetermined determination process, if it is determined that the first vehicle is not traveling across multiple lanes, first information is output to notify a predetermined agency that the second vehicle is tailgating the first vehicle. A vehicle equipped with an information processing device that includes a control unit for performing the following actions.
Citation Information
Patent Citations
Driving supporting device
JP2006205773A
Recognition support device for vehicle
JP2008310690A
System and program
JP2019205078A
Driving assistance device, driving assistance system, and driving assistance method
JP2021033505A