Attention map generation server, attention system, attention map generation program
The warning map generation server addresses the issue of unnecessary warnings in existing systems by generating vehicle-type-specific warning maps based on vehicle status information, ensuring that alerts are only triggered when necessary.
Patent Information
- Application Number
- JP2021102862
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-22
- Publication Date
- 2025-05-26
- Estimated Expiration
- 2041-06-22
AI Technical Summary
Existing hazard map creation systems provide unified warnings for all vehicle types, leading to unnecessary warnings due to differences in vehicle conditions such as passenger number and load, which are not accounted for.
A warning map generation server that receives vehicle status information including vehicle type and generates warning map information for each vehicle type, including position information of abnormal vehicle behavior, to provide tailored warnings based on specific vehicle conditions.
Prevents unnecessary warnings by providing vehicle-type-specific warnings, ensuring that alerts are only triggered when necessary, thereby improving the accuracy and relevance of warnings.
Smart Images

Figure 0007682714000001 
Figure 0007682714000002 
Figure 0007682714000003
Abstract
Description
Technical Field
[0001] The present invention relates to a warning map generation server, a warning device, a warning system, a warning map generation program, and a warning program that cause appropriate warnings to be given for each vehicle type.
Background Art
[0002] As a technology for causing warnings to be given during vehicle driving, for example, a hazard map creation system shown in Patent Document 1 is known. This hazard map creation system includes a position information acquisition means for acquiring vehicle position information, a driving state acquisition means for detecting the driving state of the vehicle, a jerk operation determination means for determining whether or not the vehicle has made a sudden movement using the driving information acquired by the driving state acquisition means, and information on the presence or absence of a sudden movement determined by the jerk operation determination means and the vehicle position information acquired by the position information acquisition means are associated and displayed on a map.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, the hazard map in the hazard map creation system of Patent Document 1 described above is a unified one common to all vehicle types (light commercial vehicles, taxis, ambulances, buses, trucks, etc.). In this case, depending on the vehicle type, since vehicle conditions such as the number of passengers and the load are different, warnings may be given even when they are not necessary.
[0005] The present invention has been made in view of such a situation, and an object thereof is to provide a warning map generation server, a warning device, a warning system, a warning map generation program, and a warning program that can solve the above problems.
Means for Solving the Problems
[0006] The warning map generation server of the present invention is a warning map generation server including a warning management device, and the warning management device includes a first storage means, an information management unit, and when receiving warning information having vehicle status information including vehicle type via a communication line, a first system control unit that instructs the information management unit to manage the warning information and generate warning map information based on the warning information. The information management unit generates, for each vehicle type, warning map information including position information where an abnormal behavior of the vehicle has occurred, based on the warning information, stores it in the first storage means, and manages it. The first system control unit, when receiving a transmission request from the vehicle, transmits the warning map information corresponding to the vehicle type of the transmission request. 。 ThisWhen the invention's alert system receives alert information including vehicle status information including vehicle type via a communication line, it has a first system control unit that instructs the information management unit to manage the alert information and generate alert map information based on the alert information. The information management unit generates, for each vehicle type, alert map information including the location information where the abnormal behavior of the vehicle occurred based on the alert information, stores it in the first storage means, and manages it. When the first system control unit receives a transmission request from the vehicle, it transmits the alert map information corresponding to the vehicle type of the transmission request to an alert management device on the alert map generation server side, and based on the alert map information including the location information where the abnormal behavior of other vehicles of the vehicle type received from the alert map generation server occurred, determines whether an alert is necessary. When it determines that an alert is necessary, it has a second system control unit that notifies the alert via the monitor, and is characterized by including an alert device mounted on the vehicle. When the alert map generation program of the present invention receives, via a communication line, alert information including vehicle status information including vehicle type by the first system control unit, it instructs the information management unit to manage the alert information and generate alert map information based on the alert information. When it receives a transmission request from the vehicle, it includes a step of transmitting the alert map information corresponding to the vehicle type of the transmission request, and a step in which the information management unit generates, for each vehicle type, alert map information including the location information where the abnormal behavior of the vehicle occurred based on the alert information, stores it in the first storage means, and manages it. It is characterized in that it is executed by a computer that controls an alert management device on the alert map generation server side. 。 This Alert map generation server of the invention , note Alert system, alert map generation program byThe first system control unit of the attention - calling management device on the attention - calling map generation server side receives attention - calling information including vehicle status information including vehicle type via a communication line. The information management unit generates, for each vehicle type, attention - calling map information including position information where an abnormal behavior of the vehicle occurred based on the attention - calling information. When the first system control unit receives a transmission request from a vehicle, it transmits the attention - calling map information corresponding to the vehicle type of the transmission request. 。
Advantages of the Invention
[0007] The attention - calling map generation server of the present invention , note Attention - calling system, attention - calling map generation program to According to , note Based on the attention - calling map information including the position information where abnormal behaviors of other vehicles occurred for each vehicle type received from the attention - calling map generation server, it is determined whether attention - calling is necessary. If it is determined that attention - calling is necessary, an attention - calling is notified via a monitor. Therefore, it is possible to prevent an attention - calling from being performed even when attention - calling is not necessary.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Mode for Carrying Out the Invention
[0009] Hereinafter, an embodiment of the attention - calling system of the present invention will be described. As shown in FIG. 1, the attention - calling system includes an attention - calling management device 300 shown in FIG. 2 (described later) provided on the attention - calling server 100 side, and an attention - calling device 400 shown in FIG. 2 (described later) provided on each vehicle side.
[0010] The attention - calling management device 300 manages the attention - calling information 500A - 500E including vehicle status information 510 and abnormal behavior information 520 shown in FIG. 4 (described later) received from each vehicle separately for each vehicle type. Further, the attention - calling management device 300 generates attention - calling map information 600A - 600E for each vehicle type shown in FIG. 5 (described later) based on the attention - calling information 500A - 500E.
[0011] The attention - calling management device 300 transmits the generated attention - calling map information 600A - 600E for each vehicle type to each vehicle that has made a transmission request. The attention - calling device 400 of each vehicle determines whether attention - calling is necessary based on the attention - calling map information 600A - 600E for each vehicle type, and performs attention - calling when it is determined to be necessary. As an example of the vehicle shown in FIG. 1, small commercial vehicles, taxis, ambulances, buses, and trucks are targeted, but special vehicles such as passenger cars and truck crane vehicles may also be targeted.
[0012] Next, referring to FIG. 2, the configurations of the attention - arousal management device 300 and the attention - arousal device 400 will be described.
[0013] The attention - arousal management device 300 on the attention - arousal server 100 side has a system control unit 310. Connected to the bus 311 of the system control unit 310 are a ROM (Read Only Memory) 312, a RAM (Random Access Memory) 313, an information management unit 314, an external storage device 315, and an antenna 316.
[0014] The system control unit 310 controls the operations of each part. Also, when the system control unit 310 receives the attention - arousal information 500A - 500E from each vehicle, it instructs the information management unit 314 to manage the attention - arousal information 500A - 500E and generate the attention - arousal map information 600A - 600E based on the attention - arousal information 500A - 500E. Further, when the system control unit 310 receives a transmission request for the attention - arousal map information 600A - 600E from any vehicle, it transmits the attention - arousal map information 600A - 600E corresponding to the vehicle type of the transmission request.
[0015] The bus 311 is composed of a system bus, a data bus, an address bus, etc. The ROM 312 stores control programs for performing procedures for controlling the operations of each part and operation checks of each part. The RAM 313 is a work memory for executing programs.
[0016] In accordance with the instructions from the system control unit 310, the information management unit 314 manages the alert information 500A to 500E including the vehicle status information 510 and the abnormal behavior information 520 shown in FIG. 4 described later, received from each vehicle, separately for each vehicle type. Further, based on the alert information 500A to 500E, the information management unit 314 generates the alert map information 600A to 600E shown in FIG. 5 described later and manages them separately for each vehicle type. Also, the information management unit 314 stores the alert information 500A to 500E and the alert map information 600A to 600E, separated by vehicle type, in the external storage device 315. Note that the information management unit 314 may further manage the alert information 500A to 500E separated by vehicle type, further separated by the number of passengers and load information of the vehicle status information 510.
[0017] Here, the alert information 500A and the alert map information 600A correspond to small commercial vehicles, the alert information 500B and the alert map information 600B correspond to taxis, the alert information 500C and the alert map information 600C correspond to ambulances, the alert information 500D and the alert map information 600D correspond to buses, and the alert information 500E and the alert map information 600E correspond to trucks.
[0018] The external storage device 315 stores the alert information 500A to 500E received from each vehicle, the alert map information 600A to 600E generated by the information management unit 314, etc. The antenna 316 exchanges information with the alert device 400 of each vehicle via a communication line such as the Internet.
[0019] The alert device 400 on each vehicle side has a system control unit 410. Connected to the bus 411 of the system control unit 410 are an antenna 412, a GPS (Global Positioning System) module 413, a vehicle speed acquisition unit 414, an engine speed acquisition unit 415, an acceleration sensor 416, an angular velocity sensor 417, a weight sensor 418, a ROM 419, an EEPROM (Electrically Erasable Programmable Read-Only Memory) 420, and a monitor 421.
[0020] The system control unit 410 controls the operation of each unit. When an abnormal behavior occurs in the vehicle, the system control unit 410 stores in the EEPROM 420 any one of the detection value of the GPS module 413, the acquisition value of the vehicle speed acquisition unit 414, the acquisition value of the engine revolution speed acquisition unit 415, the detection value of the acceleration sensor 416, the detection value of the angular velocity sensor 417, and the detection value of the weight sensor 418 until the abnormal behavior is converged. The system control unit 410 may store each of the detection values and acquisition values in the EEPROM 420 continuously from the occurrence of the abnormal behavior until the convergence, or may store them at intervals of, for example, 0.5 seconds. The system control unit 410 may store the detection values and acquisition values from the occurrence of the abnormal behavior until the convergence, including the detection values and acquisition values immediately before the occurrence of the abnormal behavior.
[0021] The bus 411 is composed of a system bus, a data bus, an address bus, etc. The antenna 412 exchanges information with the attention calling management device 300 on the attention calling server 100 side via a communication line such as the Internet. The GPS module 413 receives signals from GPS satellites and acquires position information such as latitude and longitude. The GPS module 413 may also acquire position information indicating a direction. The vehicle speed acquisition unit 414 acquires the vehicle speed from an ECU (Electronic Control Unit) of each vehicle via an OBD2 (On Board Diagnosis second generation) connector or the like. The vehicle speed acquisition unit 414 may acquire the vehicle speed from the GPS module 413 if the GPS module 413 has a function of calculating the vehicle speed.
[0022] The engine speed acquisition unit 415 acquires, for example, the engine speed from the ECU of each vehicle via an OBD2 connector or the like. The acceleration sensor 416 detects the change in speed per unit time. The detection result of the acceleration sensor 416 can be used, for example, to determine the presence or absence of hard braking. The angular velocity sensor 417 detects the rotational angular velocity of the vehicle. The detection result of the angular velocity sensor 417 can be used, for example, to determine the presence or absence of roll. The weight sensor 418 detects the total weight of the vehicle. The detection result of the weight sensor 418 can be used, for example, to determine the presence or absence of vibration. As the weight sensor 418, a strain gauge or the like can be used. The weight sensor 418 is attached to, for example, the suspension of each vehicle, and can detect the change in the weight of each vehicle by detecting the movement according to the load of the suspension.
[0023] The ROM 419 stores control programs for controlling the operations of each part, performing operation checks on each part, and the like. The EEPROM 420 is a rewritable non-volatile memory. The EEPROM 420 stores the detection values of the GPS module 413, the acquisition values of the vehicle speed acquisition unit 414, the acquisition values of the engine speed acquisition unit 415, the detection values of the acceleration sensor 416, the detection values of the angular velocity sensor 417, the detection values of the weight sensor 418, the alert information 500A to 500E shown in FIG. 4 described later, the alert map information 600A to 600E shown in FIG. 5 described later, and the like. Note that the non-volatile memory is not limited to the EEPROM 420, and other memories such as a USB memory and a memory card may be used. The monitor 421 is a touch panel type. The monitor 421 displays information related to alerts, and also accepts inputs such as vehicle status information 510 and requests for transmitting alert map information 600A to 600E by touch operations. Note that the monitor 421 may be provided with a speaker.
[0024] Next, referring to FIG. 3, an example of the display on the vehicle-side monitor 421 and the like will be described. On the monitor 421, there are provided a map display column 430, an information input column 440 for inputting vehicle status information 510 and the like in FIG. 4 described later, an abnormal behavior history display column 450 for displaying the history of the occurrence of abnormal behavior based on the attention call map information 600A to 600E in FIG. 5 described later, and a display column 460 for displaying the notification content of the attention call and the map display scale. The switching of the display on the monitor 421 can be performed by touching a switching button (not shown). Note that, for the switching of the display on the monitor 421, the selection and input of information, etc., it may also be performed by remote control operation.
[0025] In the map display column 430, a map corresponding to the map display scale selected in the display column 460 is displayed. On the displayed map, a ★ mark indicating sudden braking attention based on the attention call map information 600A to 600E, a ☆ mark indicating rollover attention, and the like are displayed. Note that the types of marks to be displayed and the like can be appropriately changed.
[0026] In the information input column 440, there are provided an input column 440a for inputting the vehicle type and the target period, a check box 440b and an input column 440c for inputting the vehicle status, and a transmission button 440d. When inputting the vehicle type in the input column 440a, for example, select the corresponding vehicle type from the pull-down list displayed by touching a triangle mark. When inputting the target period in the input column 440a, similarly, select the corresponding target period from the pull-down list displayed by touching the operation. Note that the target period is to specify the generation period of the attention call map information 600A to 600E in FIG. 5 described later, which is generated and stored on the attention call server 100 side. For example, as shown in the figure, if the start is set to 2020 / 01 / 01 and the end is set to 2021 / 12 / 03 and selected, the attention call map information 600A to 600E generated within that period can be received from the attention call server 100.
[0027] The check box 440b and the input field 440c can be used to select the content of the vehicle status by touch operation. Touch the corresponding check box 440b and select the corresponding number of passengers and the type of cargo from the pull-down list displayed in the corresponding input field 440c. The send button 440d is touched when requesting the transmission of the attention-arousing map information 600A to 600E to the attention-arousing server 100. When the send button 440d is touched, the vehicle type, the target period, and the request attachment information indicating the content of the vehicle status input in the input field 440a are included in the transmission request and sent to the attention-arousing server 100. Note that in accordance with the operation of the send button 440d, the attention-arousing information 500A to 500E sent to the attention-arousing server 100 is stored in the EEPROM 420.
[0028] The abnormal behavior history display column 450 displays the date and time of the occurrence event such as sudden braking and the content of the occurrence event based on the attention-arousing map information 600A to 600E corresponding to the vehicle type received from the attention-arousing server 100. Also, the abnormal behavior history display column 450 displays the content of other occurrence events by touching the scroll button indicated by the triangle mark. The display column 460 displays the notification content of the abnormal behavior and the map display scale.
[0029] Next, referring to FIG. 4, an example of the attention-arousing information 500A to 500E transmitted by each vehicle to the attention-arousing server 100 side will be described. In the following, for convenience of explanation, it will be described as a case where all the acquired values and detected values are included in the abnormal behavior information 520.
[0030] The attention arousal information 500A to 500E includes vehicle status information 510 and abnormal behavior information 520. The vehicle status information 510 is the content input by the monitor 421 in FIG. 3 and includes vehicle type, number of passengers, and load information. The abnormal behavior information 520 includes the detected values of the GPS module 413 of the attention arousal device 400 on each vehicle side, the acquired values of the vehicle speed acquisition unit 414, the acquired values of the engine speed acquisition unit 415, the detected values of the acceleration sensor 416, the detected values of the angular velocity sensor 417, and the detected values of the weight sensor 418. These acquired values and detected values indicate that the acquisition and detection were performed when an abnormal behavior occurred on the vehicle side. In other words, if these acquired values and detected values change rapidly compared to the values immediately before the occurrence of the abnormal behavior, it means that an abnormal behavior has occurred.
[0031] Also, each of the detected values and acquired values included in the abnormal behavior information 520 may be continuous values from the occurrence of the vehicle's abnormal behavior until it converges, or may be values at intervals of, for example, 0.5 seconds. Further, as described above, each of the detected values and acquired values included in the abnormal behavior information 520 may include the detected values and acquired values immediately before the occurrence of the abnormal behavior.
[0032] Next, referring to FIG. 5, an example of the attention arousal map information 600A to 600E for each vehicle type generated by the information management unit 314 of the attention arousal management device 300 based on the attention arousal information 500A to 500E will be described. In the following, the same content as the attention arousal information 500A to 500E in FIG. 4 is denoted by the same reference numerals, and duplicate explanations are omitted. Also, as the notification content of the notification information 620 included in the attention arousal map information 600A to 600E, there are, for example, speed attention, downhill attention, hard brake attention, roll attention, vibration attention, etc. Further, in the following, the attention arousal map information 600A and 600E will be described. Also, in the following description, a rapid change means a change of a certain amount or more compared to the value immediately before the occurrence of the abnormal behavior.
[0033] The attention - calling map information 600A and 600E includes vehicle status information 510, determination position information 610, abnormal behavior information 520, and notification information 620. The determination position information 610 indicates a position, for example, 700 m in front of the position indicated by the position information of the point where the abnormal behavior in the abnormal behavior information 520 occurred. Based on this determination position information 610, the vehicle - side attention - calling device 400 determines whether attention needs to be called 700 m in front of the point where the abnormal behavior occurred. If it is determined that attention is needed, it can notify that an abnormal behavior occurred at a point before the point where the abnormal behavior occurred. Note that the determination position information 610 is not limited to indicating a position 700 m in front and can be changed as appropriate.
[0034] The notification information 620 in the attention - calling map information 600A and 600E is the notification content generated by the information management unit 314 based on the abnormal behavior information 520. That is, the notification content regarded as the "range of occurrence of abnormal behavior" in the attention - calling map information 600A and 600E indicates an interval based on the position information from when the abnormal behavior occurred until it converges.
[0035] The notification information 620 in the attention - calling map information 600A includes notification contents such as "speed attention", "emergency brake attention", and "roll attention". The notification content of "speed attention" is based on the fact that the vehicle speed in the abnormal behavior information 520 exceeds the speed at the time of past accidents. The notification content of "emergency brake attention" is based on a sudden change in the value of the acceleration in the abnormal behavior information 520. The notification content of "roll attention" is based on a sudden change in the value of the angular velocity in the abnormal behavior information 520.
[0036] The notification information 620 of the attention-calling map information 600E includes notification contents such as "Watch out for a downhill slope" and "Watch out for vibrations." The notification content "Watch out for a downhill slope" is based on the fact that there is a sudden change in the vehicle speed value and the engine speed value in the abnormal behavior information 520. In other words, if the engine speed is below a certain level but the speed is above a certain level, it is known that the road is downhill. Note that if the engine speed is above a certain level but the speed is below a certain level, the notification content is "Watch out for an uphill slope." The notification content "Watch out for vibrations" is based on the fact that there is a sudden change in the vehicle weight and the vehicle speed values in the abnormal behavior information 520.
[0037] Next, with reference to FIG. 6, the acquisition preparation and display process of the attention calling map information 600A to 600E on the vehicle side will be described.
[0038] (Step S010) System control unit 410 determines whether or not a vehicle type has been selected. In this case, if system control unit 410 cannot confirm a touch operation for selecting the vehicle type in input field 440a of monitor 421, system control unit 410 determines that the vehicle type has not been selected (step S010: No). In response to this, if the system control unit 410 confirms that a touch operation for the vehicle type has been performed in the input field 440a on the monitor 421, and that the corresponding vehicle type has been selected from the pull-down list that is displayed when the triangular mark is touched, it determines that a vehicle type has been selected (step S010: Yes), and proceeds to step S011.
[0039] (Step S011) The system control unit 410 determines whether or not a target period has been selected. In this case, if system control unit 410 cannot confirm a touch operation of the target period in input field 440a, it determines that the target period has not been selected (step S011: No). On the other hand, when the system control unit 410 can confirm a touch operation for the target period in the input field 440a and can confirm that the corresponding start and end periods have been selected from the pull-down list displayed by touching the triangular mark for the target period, it determines that there is a selection for the target period (step S011: Yes) and proceeds to step S012.
[0040] (Step S012) The system control unit 410 determines whether there is a selection for the vehicle status. In this case, when the system control unit 410 cannot confirm a touch operation on the check box 440b for selecting the vehicle status and the input field 440c, it determines that there is no selection for the vehicle status (step S012: No). On the other hand, when the system control unit 410 can confirm a touch operation on the corresponding check box 440b in the check box 440b and the input field 440c, and can confirm that the corresponding number of passengers and type of cargo have been selected from the pull-down list displayed in the corresponding input field 440c, it determines that there is a selection for the vehicle status (step S012: Yes) and proceeds to step S013.
[0041] (Step S013) The system control unit 410 determines whether there is an operation on the send button 400d. In this case, when the system control unit 410 cannot confirm a touch operation on the send button 440d, it determines that there is no operation on the send button 400d (step S013: No). On the other hand, when the system control unit 410 can confirm a touch operation on the send button 440d, it determines that there is an operation on the send button 400d (step S013: Yes) and proceeds to step S014.
[0042] (Step S014) The system control unit 410 sends a transmission request for the attention - arousal map information 600A to 600E to the attention - arousal server 100. In this case, the system control unit 410 includes, in the transmission request, the request attachment information indicating the vehicle type, target period, and vehicle status input in the input field 440a. Also, the system control unit 410 causes the EEPROM 420 to store the request attachment information in accordance with the transmission request.
[0043] (Step S015) The system control unit 410 determines whether it has received the attention - awakening map information 600A to 600E requested for transmission. In this case, the system control unit 410 waits until it receives the attention - awakening map information 600A to 600E (Step S015: No). When it confirms that it has received the attention - awakening map information 600A to 600E (Step S015: Yes), it proceeds to Step S016. Note that the attention - awakening map information 600A to 600E requested for transmission is information corresponding to the vehicle type included in the transmission request.
[0044] (Step S016) The system control unit 410 causes the received attention - awakening map information 600A to 600E to be displayed. In this case, as shown in FIG. 3, the system control unit 410 notifies of attention - awakening by displaying a ★ mark indicating sudden - brake attention or a ☆ mark indicating roll - over attention in the map display field 430. Also, the system control unit 410 displays the occurrence events such as sudden - braking during the selected target period in the abnormal behavior history display field 450. Further, the system control unit 410 displays the notification content of the abnormal behavior in the display field 460. Note that the details of the attention - awakening notification by the system control unit 410 will be described in the attention - awakening notification process of FIG. 9 described later.
[0045] Next, referring to FIG. 7, the acquisition process of the abnormal behavior information 520 on the vehicle side will be described. (Step S101) The system control unit 410 waits until the power of the alert device 400 is turned on (step S101: No). When it confirms that the power of the alert device 400 has been turned on (step S101: Yes), it proceeds to step S102. Note that when the power is turned on, the system control unit 410 starts monitoring the acquired values and detected values by the vehicle speed acquisition unit 414, the engine speed acquisition unit 415, the acceleration sensor 416, the angular velocity sensor 417, and the weight sensor 418.
[0046] (Step S102) The system control unit 410 determines whether the position information has changed rapidly. In this case, if the system control unit 410 cannot confirm a rapid change in the detected value of the GPS module 413, it determines that no abnormal behavior has occurred (step S102: No) and proceeds to step S104. On the other hand, if the system control unit 410 can confirm a rapid change in the detected value of the GPS module 413, it determines that abnormal behavior has occurred (step S102: Yes) and proceeds to step S103.
[0047] (Step S103) The system control unit 410 stores the position information detected by the GPS module 413 in the EEPROM 420 until the abnormal behavior converges.
[0048] (Step S104) The system control unit 410 determines whether the vehicle speed has changed rapidly. In this case, if the system control unit 410 cannot confirm a rapid change in the acquired value of the vehicle speed acquisition unit 414, it determines that no abnormal behavior has occurred (step S104: No) and proceeds to step S106. On the other hand, if the system control unit 410 can confirm a rapid change in the acquired value of the vehicle speed acquisition unit 414, it determines that abnormal behavior has occurred (step S104: Yes) and proceeds to step S105.
[0049] (Step S105) The system control unit 410 causes the EEPROM 420 to store the acquired value of the vehicle speed acquisition unit 414 until the abnormal behavior converges.
[0050] (Step S106) The system control unit 410 determines whether the engine speed has changed abruptly. In this case, if the system control unit 410 cannot confirm a rapid change in the acquired value of the engine speed acquisition unit 415, it determines that no abnormal behavior has occurred (Step S106: No) and proceeds to Step S108. On the other hand, if the system control unit 410 can confirm a rapid change in the acquired value of the engine speed acquisition unit 415, it determines that abnormal behavior has occurred (Step S106: Yes) and proceeds to Step S107.
[0051] (Step S107) The system control unit 410 causes the EEPROM 420 to store the acquired value of the engine speed acquisition unit 415 until the abnormal behavior converges.
[0052] (Step S108) The system control unit 410 determines whether the acceleration has changed abruptly. In this case, if the system control unit 410 cannot confirm a rapid change in the detected value of the acceleration sensor 416, it determines that no abnormal behavior has occurred (Step S108: No) and proceeds to Step S110. On the other hand, if the system control unit 410 can confirm a rapid change in the detected value of the acceleration sensor 416, it determines that abnormal behavior has occurred (Step S108: Yes) and proceeds to Step S109.
[0053] (Step S109) The system control unit 410 causes the EEPROM 420 to store the detected value of the acceleration sensor 416 until the abnormal behavior converges.
[0054] (Step S110) The system control unit 410 determines whether the angular velocity has changed abruptly. In this case, if the system control unit 410 cannot confirm a rapid change in the detected value of the angular velocity sensor 417, it determines that no abnormal behavior has occurred (step S110: No) and proceeds to step S112. On the other hand, if the system control unit 410 can confirm a rapid change in the detected value of the angular velocity sensor 417, it determines that abnormal behavior has occurred (step S110: Yes) and proceeds to step S111.
[0055] (Step S111) The system control unit 410 causes the EEPROM 420 to store the detected value of the angular velocity sensor 417 until the abnormal behavior converges.
[0056] (Step S112) The system control unit 410 determines whether the vehicle weight has changed rapidly. In this case, if the system control unit 410 cannot confirm a rapid change in the detected value of the weight sensor 418, it determines that no abnormal behavior has occurred (step S112: No) and proceeds to step S114. On the other hand, if the system control unit 410 can confirm a rapid change in the detected value of the weight sensor 418, it determines that abnormal behavior has occurred (step S112: Yes) and proceeds to step S113.
[0057] (Step S113) The system control unit 410 causes the EEPROM 420 to store the detected value of the weight sensor 418 until the abnormal behavior converges.
[0058] (Step S114) The system control unit 410 determines whether there is any abnormal behavior. In this case, if the system control unit 410 can confirm a rapid change in each of the acquired values and detected values of the vehicle speed, engine speed, acceleration, angular velocity, and vehicle weight, it determines that abnormal behavior has occurred (step S114: No) and proceeds to step S102. On the other hand, if the system control unit 410 cannot confirm a sudden change in each acquired value or detected value, it determines that there is no abnormal behavior (step S114: Yes) and proceeds to step S115.
[0059] (Step S115) The system control unit 410 transmits the alert information 500A to 500E including the abnormal behavior information 520 to the alert server 100.
[0060] In step S102, even if a sudden change in the position information cannot be confirmed, if a sudden change in any of the acquired values or detected values of the vehicle speed, engine speed, acceleration, angular velocity, or vehicle weight can be confirmed, the position information may be stored in accordance with the stored acquired value or detected value that was first confirmed. Also, when storing each of the position information, engine speed, acceleration, angular velocity, and vehicle weight, as described above, the detected value or acquired value immediately before the occurrence of abnormal behavior may be stored.
[0061] Next, with reference to FIG. 8, an example of the generation and transmission process of the alert map information 600A to 600E on the alert server 100 side will be described.
[0062] (Step S201) The system control unit 310 determines whether it has received the alert information 500A to 500E. In this case, the system control unit 310 waits until it receives the alert information 500A to 500E (step S201: No), and when it receives the abnormal behavior information 520 (step S201: Yes), it proceeds to step S202.
[0063] (Step S202) The system control unit 310 instructs the information management unit 314 to store the received alert information 500A to 500E and generate the alert map information 600A to 600E based on the alert information 500A to 500E. Here, as shown in FIG. 4, the information management unit 314 manages the alert information 500A to 500E received from each vehicle separately for each vehicle type. Further, the information management unit 314 proceeds to generate alert map information 600A to 600E based on the alert information 500A to 500E. As described above, the information management unit 314 generates the notification content based on the abnormal behavior information 520 of the alert information 500A to 500E. In this case, when a rapid change in any of the acquired values or detected values of vehicle speed, engine speed, acceleration, angular velocity, or vehicle weight is below a certain level, the information management unit 314 may not generate the notification content based on any of the acquired values or detected values.
[0064] (Step S203) The system control unit 310 determines whether the generation of the alert map information 600A to 600E by the information management unit 314 is completed. In this case, if there is no notification indicating the completion of generation from the information management unit 314, the system control unit 310 determines that the generation of the alert map information 600A to 600E is not completed (Step S203: No). On the contrary, if there is a notification indicating the completion of generation from the information management unit 314, the system control unit 310 determines that the generation of the alert map information 600A to 600E is completed (Step S203: Yes) and proceeds to Step S204.
[0065] (Step S204) The system control unit 310 determines whether there is a transmission request for the alert map information 600A to 600E. In this case, if there is no transmission request from each vehicle, the system control unit 310 waits (Step S204: No), and when it confirms that there is a transmission request from each vehicle, it proceeds to Step S205. Here, as described in FIG. 4, the transmission request from each vehicle includes the request attachment information indicating the content input in the input field 440a of the monitor 421 for vehicle type, target period, and vehicle status.
[0066] (Step S205) The system control unit 310 transmits the alert maps information 600A to 600E to the vehicles that have a transmission request. The system control unit 310 transmits the alert maps information 600A to 600E corresponding to the specified target period and vehicle type to the vehicles that have a transmission request. At this time, on the alert device 400 side of each vehicle, the system control unit 410 causes the EEPROM 420 to store the alert maps information 600A to 600E received from the alert server 100.
[0067] Note that in step S202, the information management unit 314 manages the alert information 500A to 500E received from each vehicle separately for each vehicle type. However, the alert information 500A to 500E separated by vehicle type may be further managed separately for each number of passengers and load information of the vehicle status information 510.
[0068] Also, in step S205, the system control unit 310 transmits the alert maps information 600A to 600E corresponding to the specified target period and vehicle type to the vehicles that have a transmission request. However, the alert maps information 600A to 600E separated by vehicle type and further separated for each number of passengers and load information of the vehicle status information 510 may be transmitted to the vehicles that have a transmission request.
[0069] Next, with reference to FIG. 9, the alert notification process on each vehicle side will be described. In the following description, it is assumed that the system control unit 410 constantly checks the detection value of the above-described GPS module 413, the acquired value of the vehicle speed acquisition unit 414, the acquired value of the engine speed acquisition unit 415, the detection value of the acceleration sensor 416, the detection value of the angular velocity sensor 417, and the detection value of the weight sensor 418 during traveling.
[0070] Also, in the following, for example, a case will be described where a light commercial vehicle issues a transmission request to the warning server 100 and receives the warning map information 600A in FIG. 5. Also, the number of pieces of warning map information 600A received from the warning server 100 is, for example, those from January 1, 2020 to December 3, 2021 entered in the target period of the input field 440a of the monitor 421, and will be described as 100 for example. Also, as an example, a case will be described where the notification information 620 of the warning map information 600A includes notification contents such as speed warning, sudden braking warning, and roll warning as shown in the figure.
[0071] (Step S401) The system control unit 410 waits until the power of the warning device 400 is turned on (Step S401: No). When it is confirmed that the power of the warning device 400 is turned on (Step S401: Yes), it proceeds to Step S402.
[0072] (Step S402) The system control unit 410 reads the warning map information 600A stored in the EEPROM 420.
[0073] (Step S403) The system control unit 410 determines whether it is a warning location. In this case, when the position information indicated by the determination position information 610 of the warning map information 600A read from the EEPROM 420 does not match the position information detected by the GPS module 413, the system control unit 410 determines that it is not a warning location (Step S403: No). On the contrary, when the position information indicated by the determination position information 610 of the warning map information 600A read from the EEPROM 420 matches the position information detected by the GPS module 413, the system control unit 410 determines that it is a warning location (Step S403: Yes) and proceeds to Step S404.
[0074] (Step S404) The system control unit 410 determines whether attention needs to be drawn. In this case, the system control unit 410 checks the notification information 620 of, for example, 100 pieces of attention - drawing map information 600A. If the notification content indicated by the notification information 620 is not included in any of the attention - drawing map information 600A, it is determined that attention does not need to be drawn (step S404: No). On the contrary, if the notification content indicated by the notification information 620 is included in any of the attention - drawing map information 600A, the system control unit 410 determines that attention needs to be drawn (step S404: Yes) and proceeds to step S405.
[0075] (step S405) The system control unit 410 determines whether to draw attention to speed. In this case, if the notification content of speed attention is not included in the notification information 620 of the attention - drawing map information 600A, the system control unit 410 determines that it is not a speed attention (step S405: No) and proceeds to step S407. On the contrary, if the notification content of speed attention is included in the notification information 620 of the attention - drawing map information 600A, the system control unit 410 determines that it is a speed attention (step S405: Yes) and proceeds to step S406.
[0076] (step S406) The system control unit 410 notifies speed attention via the monitor 421.
[0077] (step S407) The system control unit 410 determines whether to draw attention to sudden braking. In this case, if the notification content of sudden - braking attention is not included in the notification information 620 of the attention - drawing map information 600A, the system control unit 410 determines that it is not a sudden - braking attention (step S407: No) and proceeds to step S409. On the other hand, when the notification information 620 of the attention arousal map information 600A includes the notification content of the emergency brake attention arousal, the system control unit 410 determines that it is an emergency brake attention arousal (step S407: Yes), and proceeds to step S408.
[0078] (step S406) The system control unit 410 notifies the emergency brake attention via the monitor 421.
[0079] (step S409) The system control unit 410 determines whether it is a rollover warning. In this case, when the notification information 620 of the attention arousal map information 600A does not include the notification content of the rollover warning, the system control unit 410 determines that it is not a rollover warning (step S409: No), and ends the process. On the other hand, when the notification information 620 of the attention arousal map information 600A includes the notification content of the rollover warning, the system control unit 410 determines that it is a rollover warning (step S409: Yes), and proceeds to step S410.
[0080] (step S410) The system control unit 410 notifies the rollover attention via the monitor 421.
[0081] Note that in step S404, when the notification content indicated by the notification information 620 is included in any of the attention arousal map information 600A, the system control unit 410 determines that attention arousal is necessary. However, it may also be determined whether attention arousal is necessary by comparing with the vehicle status information 510 of the own vehicle stored in the EEPROM 420.
[0082] That is, even when notification content is included, if the number of passengers or load information in the vehicle status information 510 is the same, it may be determined that a warning is necessary. Also, even when notification content is included, if the number of passengers or load information in the vehicle status information 510 of the own vehicle stored in the EEPROM 420 is different (when the number of passengers is small or the number of loads is small), it may be determined that a warning is not necessary. In this way, by determining whether a warning is necessary including the vehicle status information 510, the accuracy in the determination can be improved.
[0083] Also, when the system control unit 410 reads the warning map information 600A stored in the EEPROM 420 in step S402, if the warning map information 600A divided by vehicle type and further divided by the number of passengers or load information in the vehicle status information 510 is stored in the EEPROM 420, the warning map information 600A divided by the number of passengers or load information may be read. In this case, the number of pieces of warning map information 600A required for confirmation can be reduced, and the determination of whether a warning is necessary can be made quickly.
[0084] Also, a function to change the accuracy in the determination by the system control unit 410 in the determination of whether a warning is necessary in step S404 may be added. Specifically, for example, the determination accuracy can be set in two stages. When set to a high accuracy, if the notification content of "speed attention" is less than 20 pieces among 100 pieces of warning map information 600A, the "speed attention" warning may not be issued. Also, when set to a low accuracy, if "speed attention" is 20 pieces or more, the "speed attention" warning may be issued.
[0085] Also, even when the notification content of speed attention is included in, for example, 20 or more pieces of warning map information 600A, when an abnormal behavior occurs, if the speed of the own vehicle is slower than the speed of the abnormal behavior information 520 in the 20 or more pieces of warning map information 600A, the speed attention notification in step S406 may not be performed.
[0086] Further, even when, for example, the speed warning content is included in 20 or more pieces of warning map information 600A, if the number of passengers in the vehicle status information 510 is 1, or if there is no load after the load transportation is completed, the system control unit 410 may not perform the speed warning notification in step S406.
[0087] Also, in a vehicle with a fixed number of seats such as a bus, the system control unit 410 may notify a warning only when there are passengers equal to or more than the number of seats (or there are standing passengers). Regarding the number of passengers, etc., it can be confirmed by image recognition based on the video of the in-vehicle camera.
[0088] Also, when a vehicle such as a bus or a taxi is being towed, the system control unit 410 may not determine whether a warning is necessary. Note that it is possible to notify the system control unit 410 via the monitor 421 that the vehicle is being towed.
[0089] As described above, in this embodiment, the system control unit 310 of the warning management device 300 on the warning map generation server 100 side receives the warning information 500A to 500E having the vehicle status information 510 including the vehicle type via the antenna 316, and the information management unit 314 generates, based on the warning information 500A to 500E, the warning map information 600A to 600E including the position information where the abnormal behavior of the vehicle occurred, separately for each vehicle type. When the system control unit 310 receives a transmission request from the vehicle, it transmits the warning map information 600A to 600E corresponding to the vehicle type of the transmission request.
[0090] The system control unit 410 of the warning device 400 mounted on the vehicle determines whether a warning is necessary based on the warning map information 600A to 600E including the position information where the abnormal behavior of other vehicles occurred for each vehicle type received from the warning map generation server 100. When it is determined that a warning is necessary, it causes a warning to be notified via the monitor 421, so that it is possible to prevent a warning from being issued even when a warning is not necessary.
[0091] Note that, in the present embodiment, the information management unit 314 on the side of the alert server 100 generates alert map information 600A to 600E based on the alert information 500A to 500E that is managed separately for each vehicle type, and manages them separately for each vehicle type. However, the present invention is not limited to this example. For example, the information management unit 314 may further manage the generated alert map information 600A to 600E for each certain range (for example, for each prefecture). Thereby, the vehicle side can receive the alert map information 600A to 600E within a necessary range, and the time for the alert device 400 to determine an alert can be shortened.
[0092] Also, in the present embodiment, the information management unit 314 on the side of the alert server 100 generates the notification content based on the abnormal behavior information 520 of the alert information 500A to 500E. However, the present invention is not limited to this example, and voice data may be added to the notification content. In this case, the vehicle side can confirm an alert by voice from the speaker.
[0093] Also, in the present embodiment, the information management unit 314 on the side of the alert server 100 generates the notification content based on the abnormal behavior information 520 of the alert information 500A to 500E. However, the present invention is not limited to this example, and the system control unit 410 of the alert device 400 on the vehicle side may generate the notification content. In this case, the notification content can be arbitrarily changed on the side of the alert device 400.
Explanation of Reference Numerals
[0094] 100 Alert server 300 Alert management device 310, 410 System control unit 311, 411 Bus 312, 419 ROM 313 RAM 314 Information management unit 315 External storage device 316, 412 Antenna 400 Alert device 400d Transmission button 413 GPS module 414 Vehicle speed acquisition unit 415 Engine speed acquisition unit 416 Acceleration sensor 417 Angular velocity sensor 418 Weight sensor 420 EEPROM 421 Monitor 430 Map display column 440 Information input column 440a, 440c Input columns 440b Check box 440d Send button 450 Abnormal behavior history display column 460 Display column 500A - 500E Attention - calling information 510 Vehicle status information 520 Abnormal behavior information 600A - 600E Attention - calling map information 610 Judgment position information 620 Notification information
Claims
1. An attention - arousal map generation server including an attention - arousal management device, wherein the attention - arousal management device comprises a first storage means, an information management section, and a first system control section which, when receiving attention - arousal information having vehicle status information including vehicle type via a communication line, instructs the information management section to manage the attention - arousal information and generate attention - arousal map information based on the attention - arousal information, wherein the information management section generates, for each vehicle type, attention - arousal map information including position information where an abnormal behavior of the vehicle has occurred, based on the attention - arousal information, stores it in the first storage means, and manages it, and wherein the first system control section, when receiving a transmission request from the vehicle, transmits the attention - arousal map information corresponding to the vehicle type of the transmission request characterizing an attention - arousal map generation server.
2. The vehicle status information includes information indicating the number of passengers and / or the load, and the information management section further generates the attention - arousal map information divided for each vehicle type by further dividing it for each piece of information indicating the number of passengers and / or the load, according to Claim 1, characterizing the attention - arousal map generation server.
3. An attention - arousal management device on the side of an attention - arousal map generation server, which has a first system control section that, when receiving attention - arousal information having vehicle status information including vehicle type via a communication line, instructs the information management section to manage the attention - arousal information and generate attention - arousal map information based on the attention - arousal information, wherein the information management section generates, for each vehicle type, attention - arousal map information including position information where an abnormal behavior of the vehicle has occurred, based on the attention - arousal information, stores it in the first storage means, and manages it, wherein the first system control section, when receiving a transmission request from the vehicle, transmits the attention - arousal map information corresponding to the vehicle type of the transmission request, a monitor, and a second system control section which determines whether attention - arousal is necessary based on the attention - arousal map information including position information where an abnormal behavior of other vehicles of the same vehicle type received from the attention - arousal map generation server has occurred, and when it determines that attention - arousal is necessary, notifies attention - arousal via the monitor, and an attention - arousal device mounted on the vehicle characterizing an attention - arousal system.
4. When the first system control unit receives alert information including vehicle status information including the vehicle type via a communication line, it instructs the information management unit to manage the alert information and generate alert map information based on the alert information. When it receives a transmission request from a vehicle, it transmits the alert map information corresponding to the vehicle type of the transmission request. The information management unit generates, based on the alert information, alert map information including position information where the abnormal behavior of the vehicle occurred, for each vehicle type, and stores and manages the information in the first storage means. The computer that controls the alert management device on the alert map generation server side executes the above steps. An alert map generation program characterized by the above.
Citation Information
Patent Citations
On-vehicle annunciator
JP2009236522A
Information provision method and information provision device
JP2012243165A
Hazard map generation system
JP2020008949A
Drive recorder, data recording method, and program
JP2021051604A
Safety driving support server
JP2021071328A