WO2022102274A1 - 端末装置、送信方法、及びコンピュータプログラム - Google Patents
端末装置、送信方法、及びコンピュータプログラム Download PDFInfo
- Publication number
- WO2022102274A1 WO2022102274A1 PCT/JP2021/036416 JP2021036416W WO2022102274A1 WO 2022102274 A1 WO2022102274 A1 WO 2022102274A1 JP 2021036416 W JP2021036416 W JP 2021036416W WO 2022102274 A1 WO2022102274 A1 WO 2022102274A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- information
- transmission
- mobile information
- mobile
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 187
- 238000000034 method Methods 0.000 title claims description 29
- 238000004590 computer program Methods 0.000 title claims description 12
- 238000004891 communication Methods 0.000 claims abstract description 77
- 238000012545 processing Methods 0.000 claims abstract description 40
- 230000006870 function Effects 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000001514 detection method Methods 0.000 description 61
- 230000008569 process Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
Definitions
- V2X communication technology is attracting attention as a technology for directly communicating between a moving body and a smartphone owned by a pedestrian.
- V2X communication technology allows traffic participants such as automobiles, pedestrians, cyclists, motorcycles, roadside devices, etc. to broadcast information about their position and state. Therefore, the vehicle or the like can grasp the position of the invisible traffic participant and improve the safety and comfort of the traffic.
- non-V2X participants traffic participants who do not have the V2X function
- V2X participant traffic participant having a V2X function
- V2X participant traffic participant having a V2X function
- a vehicle 60 which is a V2X participant, tries to enter an intersection 50. It is assumed that the vehicle 62, the vehicle 64, the vehicle 74 and the vehicle 78 are about to enter the intersection 50. Further, it is assumed that the vehicle 70 is about to advance from this intersection 50. Seen from the vehicle 60, a blind spot 80 by the vehicle 60, a blind spot 82 by the vehicle 70 and the vehicle 74, and a blind spot 84 by the vehicle 64 occur. Therefore, for example, the pedestrian 66 in the blind spot 84, the pedestrian 72 in the blind spot 82, the motorcycle 76 and the vehicle 78 cannot be seen by the driver of the vehicle 60, and can be detected by the sensor mounted on the vehicle 60. difficult.
- the motorcycle 76 and the vehicle 78 are V2X participants, they themselves transmit their own information to the surroundings, so that the vehicle 60 can receive the information and use it for driving support.
- the vehicle 78 detects the motorcycle 76 and broadcasts the information so that the vehicle 60 can use the information as shown in FIG.
- the pedestrians such as the pedestrian 66 and the pedestrian 72 are not V2X participants
- the vehicle 60 detects the pedestrians such as the vehicle 78 or the roadside device 68 and broadcasts the information, so that the vehicle 60 has the information. Can be used.
- V2X participants broadcast information
- the following problems occur. That is, the amount of communication at the intersection 50 increases. It is assumed that high-speed communication technology such as so-called 5G will be used for V2X, but if the amount of communication increases, communication between V2X participants may be congested. Further, for example, when the vehicle 60 receives information on the same object from a plurality of V2X participants as a detection result, it is necessary to determine the identity of the detection result. However, as the number of information transmission subjects increases, there is a problem that the difficulty of determining the identity of the information increases. There is also a problem that the processing time required for that purpose becomes long.
- Patent Document 1 is a vehicle-to-vehicle communication device that periodically communicates information on the position of the own vehicle and information around the own vehicle (position, detection time), based on the position of the own vehicle and information on moving objects received from other vehicles. It is a system that determines whether a moving object is dangerous. Each vehicle periodically broadcasts information on the moving object that it has detected. At this time, the current position of the moving body estimated from the information of the moving body detected by the self and the current position of the moving body estimated from the moving body information detected by the other vehicle are within a certain range and the other vehicle. When the detection time of is newer than the self-detection time, broadcasting of the information of the moving object is prohibited.
- Patent Document 2 acquires first blind spot information indicating a blind spot region generated by an object as seen from an infrastructure sensor that detects a surrounding object from the infrastructure system, and uses the above object in the detection range of the sensor mounted on the own vehicle. It discloses a vehicle system that generates a second blind spot information indicating a blind spot region that occurs. This vehicle obtains a common blind spot area common to these blind spot areas. For example, if the size of this common blind spot area is smaller than a certain threshold value, the vehicle is advanced, and if it is larger, the vehicle is stopped.
- the terminal device is a terminal device connected to a wireless communication device and a sensor for detecting a moving object, and receives an output from the sensor and a reception via the wireless communication device.
- a mobile information management unit that integrates and manages mobile information from a first terminal device that is different from the terminal device, and a movement that receives mobile information from a second terminal device that is different from the first terminal device.
- a transmission candidate determination unit that determines whether or not the transmission candidate is more valuable than the body information, and a selection that selects and transmits the moving body information determined to be a transmission candidate within the range of wireless resources available in the wireless communication device. Includes a target transmission processing unit.
- the transmission method is a method of transmitting mobile body information in a terminal device connected to a wireless communication device and a sensor for detecting a mobile body, and is an output from the sensor and wireless communication.
- the step of determining whether or not the transmission candidate is more valuable than the mobile information received from, and the mobile information determined to be a transmission candidate are selected and transmitted within the range of wireless resources available in the wireless communication device. Including steps.
- the computer connected to the wireless communication device and the sensor for detecting a moving object receives the output from the sensor and the computer via the wireless communication device.
- the mobile information management unit that integrates and manages the mobile information from different first terminal devices and the mobile information received from the second terminal device whose mobile information is different from the first terminal device.
- a transmission candidate determination unit that determines whether or not it is a high-value transmission candidate, and a selective transmission process that selects and transmits mobile information determined to be a transmission candidate within the range of wireless resources available in the wireless communication device. Make it function as a department.
- FIG. 1 is a diagram showing an example of a blind spot at an intersection and an arrangement of traffic participants.
- FIG. 2 is a diagram showing an example of detection of a traffic participant existing in a blind spot.
- FIG. 3 is a schematic diagram showing a schematic configuration of a vehicle related to this disclosure.
- FIG. 4 is a block diagram showing a schematic hardware configuration of the in-vehicle device shown in FIG.
- FIG. 5 is a functional block diagram including functions realized by the automated driving controller of the V2X participant.
- FIG. 6 is a diagram showing an example of the record structure of the integrated database.
- FIG. 7 is a flowchart showing a control structure of a computer program that realizes the transmission candidate determination unit shown in FIG. FIG.
- FIG. 8 is a flowchart showing a control structure of a computer program that realizes the transmission sorting unit shown in FIG.
- FIG. 9 is a schematic diagram showing the operation of the first embodiment of this disclosure.
- FIG. 10 is a schematic diagram showing the operation of the first embodiment of this disclosure.
- FIG. 11 is a schematic diagram showing the operation of the first embodiment of this disclosure.
- FIG. 12 is a schematic diagram showing the basic operation of the second embodiment of the present disclosure.
- FIG. 13 is a flowchart showing a control structure of a computer program that realizes a transmission candidate determination unit in the second embodiment of the disclosure.
- Patent Document 1 it is necessary to perform the above-mentioned processing for each of the information from all the surrounding vehicles. Therefore, it is difficult to function as a system when the number of participating vehicles or detected objects increases. Further, since it is determined whether or not to transmit the information based on the estimated position of the detected object and the detection time, the estimation accuracy of the information is affected, and there is a possibility that valid information cannot be transmitted.
- Patent Document 2 needs to calculate the overlapping region between the blind spot seen from a certain vehicle and the blind spot of the infrastructure sensor for each combination of the vehicle and the vehicle. In this case, it was calculated because as the number of participating vehicles increases, the number of assumed blind spots increases, areas that overlap each other occur, and the blind spots seen from one vehicle differ from the blind spots seen from another vehicle. It is difficult to share blind spots between vehicles, and the amount of information transmitted increases. Another problem is that it is difficult to calculate the blind spot area as seen from a certain vehicle. Furthermore, since the blind spot changes from moment to moment, it is difficult to verify whether the blind spot calculated at each time is correct, and vehicle control may not be performed properly.
- this disclosure is intended to provide a terminal device, a transmission method, and a computer program that can effectively share information about a detected object with a limited amount of transmission data.
- the terminal device is a terminal device connected to a wireless communication device and a sensor for detecting a moving object, and is an output from the sensor and via the wireless communication device. From a mobile information management unit that integrates and manages mobile information from a first terminal device that is different from the terminal device that receives it, and from a second terminal device whose mobile information is different from that of the first terminal device.
- the transmission candidate determination unit that determines whether or not the transmission candidate is more valuable than the received mobile information, and the mobile information determined to be the transmission candidate are selected within the range of wireless resources available in the wireless communication device. Includes a selective transmission processing unit for transmission.
- the transmission candidate determination unit determines whether or not the mobile information from the first terminal device is a transmission candidate having a higher value than the mobile information received from the second terminal device.
- the selective transmission processing unit selects the mobile information from the mobile information determined as the transmission candidate within the range of the wireless resources available in the wireless communication device, and transmits the mobile information by the wireless communication device. Information that is of high value to other traffic participants can be transmitted within the range of available radio resources, so information about the detected object can be effectively shared with a limited amount of transmitted data.
- the selective transmission processing unit includes a priority determination device that determines the priority of transmitting the mobile information determined as a transmission candidate to a third terminal device different from the terminal device according to a predetermined criterion. Includes a priority order transmission processing unit that selects mobile information determined to be transmission candidates in descending order of priority within the range of wireless resources available in the wireless communication device and transmits the information via the wireless communication device. But it may be.
- the priority determination device determines the priority to be transmitted to the third terminal device according to a predetermined criterion for each mobile body information determined to be a transmission candidate.
- the priority order transmission processing unit selects and transmits the mobile information determined to be transmission candidates in descending order of priority within the range of available wireless resources. Therefore, with limited radio resources, valid information can be shared with others as much as possible.
- the predetermined criteria are the reliability of the transmission candidate, whether or not the transmission of the mobile body information is requested by the third terminal device, and whether or not the mobile body information is transmitted to the third terminal device. May include at least one of the no.
- the transmission candidate determination unit relates to the moving body information obtained from the output from the sensor and the moving body information obtained from the sensor for the moving body equipped with the terminal device, and is related to the same moving body as the moving body of the moving information.
- the transmission candidate determination unit of the terminal device further determines that the mobile information that has already been transmitted by the terminal device and has not been updated by the mobile information management unit after the transmission is not a transmission candidate. You may.
- the transmission candidate determination unit of the terminal device is further the mobile body information that has already been transmitted by the terminal device and has not been updated by the mobile body information management unit after the transmission. Mobile information that has not been received from the terminal device may be determined as a transmission candidate.
- Some terminal devices broadcast the information received by themselves. In that case, if the first terminal device receives the mobile information already transmitted by the terminal device, and if the information is not broadcast, it is possible that the first terminal device has not received the mobile information. be. Therefore, by retransmitting the same information that the terminal device has not yet updated, the probability that the first terminal device receives the information can be increased.
- the selective transmission processing unit includes a broadcast processing unit that selects mobile information determined to be a transmission candidate within the range of wireless resources available in the wireless communication device and broadcasts the information via the wireless communication device. But it may be.
- the terminal device may be provided at a position for monitoring a certain area, and among the mobile information managed by the mobile information management unit in response to the satisfaction of a predetermined transmission condition, the terminal device may be provided.
- the mobile communication device may broadcast the mobile information about the mobile that does not transmit the mobile information by itself.
- each terminal device For mobile objects that do not transmit mobile information by themselves, it is necessary for each terminal device to detect it with its own sensor or to grasp it based on information from other terminal devices. When there are a plurality of mobile objects in a certain area, it takes time for each terminal device to grasp information about all of them. When a terminal device broadcasts mobile information about such a mobile body, other terminal devices that receive the broadcast can grasp such information in a short time. As a result, information that is valuable to other terminals can be shared within the range of available wireless resources.
- the transmission method according to the second aspect of the present disclosure is a transmission method of mobile information in a terminal device connected to a wireless communication device and a sensor for detecting a mobile body, and is an output from the sensor.
- the step of determining whether or not the transmission candidate is more valuable than the mobile information received from the terminal device of, and the mobile information determined to be the transmission candidate are selected within the range of wireless resources available in the wireless communication device. Includes steps to send.
- the mobile information having a higher value than the mobile information received from the second terminal device is determined as a transmission candidate, and the mobile information is selected from the mobile information determined as a transmission candidate within the range of available wireless resources. Select and transmit by wireless communication device. Information that is of high value to other traffic participants can be transmitted within the range of available radio resources, so information about the detected object can be effectively shared with a limited amount of transmitted data.
- the computer program receives the computer connected to the wireless communication device and the sensor for detecting a moving object via the output from the sensor and the wireless communication device.
- a mobile information management unit that integrates and manages mobile information from a first terminal device different from a computer, and a movement in which the mobile information is received from a second terminal device different from the first terminal device.
- a transmission candidate determination unit that determines whether or not the transmission candidate is more valuable than the body information, and a selection that selects and transmits the moving body information determined to be a transmission candidate within the range of wireless resources available in the wireless communication device. It functions as a computer transmission processing unit.
- the transmission candidate determination unit determines that the mobile information having a higher value than the mobile information received from the second terminal device is a transmission candidate.
- the selective transmission processing unit selects the mobile information from the mobile information determined as the transmission candidate within the range of the wireless resources available in the wireless communication device, and transmits the mobile information by the wireless communication device.
- Information that is of high value to other traffic participants can be transmitted within the range of available radio resources, so information about the detected object can be effectively shared with a limited amount of transmitted data.
- FIG. 3 is a schematic diagram showing a schematic configuration of the vehicle 200 related to this disclosure.
- the vehicle 200 related to this disclosure analyzes the sensor unit 202 including, for example, a millimeter-wave radar 212, an in-vehicle camera 214, LiDAR216, and the sensor data output by these sensor units 202 as detection data. It includes an in-vehicle device 210 that broadcasts the detection information about the moving body and the like obtained in the above-mentioned manner by wireless communication, and also receives the detection information from other V2X participants to provide driving support for the driver.
- FIG. 4 is a block diagram showing a schematic hardware configuration of the in-vehicle device 210.
- the in-vehicle device 210 includes an HMI (Human-Machine Antenna) controller 232 connected to an in-vehicle LAN (Local Area Network) and an out-of-vehicle communication controller 230 connected to an in-vehicle LAN like the HMI controller 232.
- GPS Global Navigation Satellite System
- 5G 5th generation mobile communication system
- 4G 4G
- 3G 3G
- ITS radio C-V2X
- DSRC Global Navigation Satellite System
- GNSS Global Navigation Satellite System
- the out-of-vehicle communication controller 230 manages the size of the wireless resource that can be used by itself (available communication band, communication speed, number of bytes that can be transmitted, etc.) and transmits it to other components in the in-vehicle device 210. ..
- a monitor 242 a plurality of ECUs (Electronic Control Units) 244, and an ECU 246 are connected to the HMI controller 232.
- the automatic driving ECU 248 is connected to the automatic driving controller 234.
- a plurality of ECU 250, ECU 252, ECU 254, and ECU 256 for controlling the vehicle are connected to the traveling system controller 236.
- the automatic operation controller 234 is substantially a computer, and stores a CPU (Central Processing Unit), a ROM (Read-Only Memory), a RAM (Random Access Memory), a program described later, a high-resolution map, and the like (not shown). Includes rewritable non-volatile storage media and the like.
- the in-vehicle device 210 which is a terminal device, analyzes the sensor data output from the sensor unit 202 and analyzes the position, speed, and attributes of other moving objects such as vehicles, pedestrians, and obstacles.
- the analysis unit 300 for outputting the detection information consisting of the above and other V2X participants 280 which is a terminal device different from the in-vehicle device 210, the detection information is transmitted by wireless communication via the external communication controller 230 and the integrated antenna 240.
- the receiving unit 302 to receive, the detection information output by the analysis unit 300, and the detection information received by the receiving unit 302 are integrated by the integrated unit 304 and the integrated unit 304, which manages the same object as integrated detection information. It includes an integrated DB (Database) 312 for storing the detected detection information.
- Database Database
- the in-vehicle device 210 further refers to the operation control unit 306 for performing the operation control of the vehicle 200 based on the detection information integrated by the integrated unit 304 and the detection information stored in the integrated DB 312, and the analysis unit 300.
- the transmission candidate determination unit 308 for determining whether or not the transmission candidate should be transmitted preferentially and the detection information determined to be a transmission candidate by the transmission candidate determination unit 308 are stored as transmission information.
- the transmission information DB 314 for the purpose and the transmission information stored in the transmission information DB 314 are transmitted according to a predetermined standard so as to transmit as much as possible within the range of available radio resources based on the information received from the out-of-vehicle communication controller 230.
- a transmission sorting unit 310 for determining and outputting the transmission sorting unit 310 for this purpose, and a transmitting unit 282 for broadcasting the transmission information output from the transmission sorting unit 310 to the V2X participant 280 by the integrated antenna 240 are included.
- FIG. 6 shows a configuration example of a detection information record for each traffic participant stored in the integrated DB 312.
- each record of the integrated DB 312 has an object ID (identifier) consisting of numerical values, a detection time consisting of a date and time when the object is detected, and a detection sensor type for detecting the traffic participant.
- the detection sensor types are 0 for the rider, 1 for the in-vehicle camera, and 2 for the millimeter-wave radar.
- the object ID is assigned so that it can be determined whether or not the traffic participant who detected the object is a V2X participant by the object ID.
- This record further indicates that the object type indicating the type of the moving object (1: person, 2: vehicle, 3: obstacle, 4: bicycle, motorcycle, etc.) and the detected object type of the moving object are human. Includes object attributes (1: adults, 2: children), object latitude, longitude and altitude, object movement direction and speed, and object size (height, width, depth).
- object attributes (1: adults, 2: children
- object latitude, longitude and altitude object movement direction and speed
- object size height, width, depth
- various other record configurations of the integrated DB 312 can be considered.
- the object attributes may be defined separately for each object type.
- a flag indicating whether the transmission has been completed or not may be provided, or a field for storing the date and time of the last transmission to another terminal device may be provided.
- FIG. 7 is a flowchart showing a control structure of a computer program that realizes the transmission candidate determination unit 308 shown in FIG. With reference to FIG. 7, this program includes step 350 for acquiring detection information from the integrated DB 312 shown in FIG. 5, and step 352 for executing the process of step 354 for each record read in step 350.
- Step 354 determines whether or not the record to be processed is a record updated by the own vehicle, and if the determination result is negative, the process for ending the process for the record to be processed is terminated, and when the determination in step 370 is affirmative, that is, When the record to be processed is a record that is updated by the own vehicle by integrating the detection information received from other terminal devices and the information detected from the data detected by the sensor of the own vehicle for each detected moving object.
- step 372 which determines whether or not the record is related to a V2X participant and branches the control flow according to the determination result, and the record detected by the own vehicle when the determination in step 372 is affirmative are the other.
- Step 376 to end the processing for the target record when it is determined, and when it is determined that the record updated by the own vehicle has higher reliability, the transmission information DB 314 (FIG. 5) with the target record as a transmission candidate. Includes step 378 to register in and end the process for the target record.
- the criteria used to judge the reliability of records For example, the distance between the detected object and the vehicle or the like that detected the detected object, or the detected time can be used. Generally, the smaller the distance between the object to be detected and the vehicle, the higher the reliability of detection. The reliability of the measurement is higher when the detection time is later.
- the score (reliability) of the detection result can be obtained from the neural network, which can be used in this determination. As the order of applying these, it is considered that the reliability is higher when the measured time is later.
- the one with the smaller distance to the object to be measured should be considered to have the smaller measurement error and higher reliability, and the one with the smaller distance should be adopted. Just do it.
- This program further determines and detects when the determination in step 372 is negative, that is, whether the object represented by the target record has already been detected by a terminal device of another V2X participant other than the in-vehicle device 210. It includes step 374 to transfer control to step 376 when it has been completed and to step 378 when it has not been detected. If the determination in step 372 is negative, it means that the moving body is a moving body (non-V2X participant) that is not a V2X participant. As a result, in step 374, mobile information about the non-V2X participant that has not yet been detected by the other V2X participant is broadcast to the terminal device of the other V2X participant.
- the in-vehicle device 210 can select mobile information having a higher value than the mobile information received from other terminal devices as a transmission candidate.
- the vehicle-mounted device 210 can effectively share information about the detected object, which is valuable to other traffic participants, with other V2X participants with a limited amount of transmitted data.
- the detection information obtained from the data detected by the own sensor that has not yet been transmitted to another terminal device is also selected as a transmission candidate.
- the in-vehicle device 210 executes such a program, it does not transmit information about itself, highly reliable information about other objects, and information by itself, and other terminal devices do not detect its existence. At least one of the information about the object can be shared with other V2X participants. Therefore, using limited wireless resources, it is possible for other terminal devices to share information with high value in grasping the situation of each object with other terminal devices. At this time, since the in-vehicle device 210 broadcasts such information, the information can be quickly shared with the surrounding V2X participants as in the conventional case.
- the in-vehicle device 210 ends the processing for the record to be processed. Therefore, it is possible to prevent the in-vehicle device 210 from overlapping and transmitting the transmitted information, and it is possible to share high-value information for other V2X participants while saving the radio band. Further, the in-vehicle device 210 broadcasts information that is not detected by other V2X participants, and does not broadcast information that is detected by other V2X participants. As a result, the in-vehicle device 210 can effectively utilize the limited wireless resources to share information with other V2X participants.
- FIG. 8 is a flowchart showing a control structure of a program for realizing the transmission sorting unit 310 shown in FIG. 5 in cooperation with an ECU.
- this program is a transmission candidate sorted so that the records that match the transmission conditions are ranked higher according to the transmission conditions acquired in step 400 and the transmission conditions acquired in step 400.
- Possible transmission conditions include those with high reliability, those with high needs of others, those that have not been transmitted, and the like, and the sort conditions are specified by using any one of them alone or in combination.
- the needs of others can be referred to by receiving information about the data required by others as a transmission condition and storing it in a storage device.
- information about traffic participants in a specific area is specified.
- For transmitted and untransmitted records either set a transmitted flag in each record of the integrated DB 312 described above, or provide a transmission time field separately from the record acquisition time, and if the transmission time is blank, it is not transmitted. It can be referred to by regarding it as.
- the record is broadcast, it is necessary to set the value of the sent flag to the value corresponding to sent, or to enter the sending time in the sending time field.
- This program further includes step 404 for executing step 406, which will be described later, for each record of the transmission candidate acquired in step 402.
- Step 404 is a process of selecting as much transmission information as possible from the transmission candidates as the number of transmittable bytes obtained from the out-of-vehicle communication controller 230, in order from the beginning of the record matching the transmission condition. By such processing, records that match the transmission conditions are preferentially transmitted. It should be noted that, apart from this processing, information about the vehicle itself is unconditionally transmitted.
- step 406 the value obtained by adding the number of transmission bytes of the target record to the total number of bytes of the transmission information selected so far (the number of transmission bytes after addition) is less than or equal to the number of transmittable bytes.
- the target record is transmitted to the transmission information DB 314 when it is determined whether or not it is, and the control flow is branched according to the determination, and when the determination in step 420 is affirmative, that is, when the number of transmitted bytes after addition is equal to or less than the number of transmittable bytes.
- FIG. 5 includes step 422 of registering in (FIG. 5), adding the number of bytes of the target record to the number of transmitted bytes, and ending the processing for the target record.
- the determination in step 420 is negative, that is, when the number of bytes to be transmitted when the target record is added to the transmission information exceeds the number of bytes that can be transmitted, nothing is done to the target record and the process to the next record is performed. Move.
- the in-vehicle device 210 selects the mobile information having a higher value than the mobile information received from the other terminal device as the transmission candidate, and selects as many transmission candidates as possible within the range of available wireless resources. Select and send. Since the vehicle-mounted device 210 can transmit information that is highly valuable to other traffic participants within the range of available radio resources, the vehicle-mounted device 210 effectively transmits information about the detected object to other V2X with a limited amount of transmitted data. Can be shared with participants.
- the in-vehicle device 210 described above operates as follows.
- the analysis unit 300 periodically receives the sensor output from the sensor unit 202, analyzes it, detects a traffic participant, and gives the result to the integration unit 304.
- the receiving unit 302 receives the detection information from the other V2X participants 280 and gives it to the integrated unit 304.
- the integration unit 304 integrates the detection information for the same object based on the analysis result by the analysis unit 300 and the detection information from the reception unit 302, and registers the detected information after integration in the integrated DB 312.
- the transmission candidate determination unit 308 gives priority to the one with high reliability of the detection information, gives priority to the one that meets the needs (conditions such as area) received from the V2X participant 280, gives priority to the untransmitted detection data, and the like.
- the condition is acquired from a storage device (not shown) (step 400 in FIG. 8). Further, the transmission candidate determination unit 308 gives a search command according to the transmission condition to the integrated DB 312 to acquire a record set sorted according to the transmission condition from the integrated DB 312 (step 350 in FIG. 7).
- the transmission candidate determination unit 308 executes step 354 for each record in this record set.
- step 370 of step 354 the transmission candidate determination unit 308 determines whether or not the record to be processed is an updated record using the integrated detection information in the own vehicle, and if the determination result is negative, the process target record. Ends the processing for.
- the transmission candidate determination unit 308 determines in step 372 whether or not the record belongs to a V2X participant. Judgment is made, and the control flow is branched according to the judgment result.
- the transmission candidate determination unit 308 has higher reliability in the record updated using the integrated data in the own vehicle in step 376 than the information from other V2X participants. Judge whether or not. When the determination is negative, that is, when the information from other V2 participants has higher reliability, the transmission candidate determination unit 308 ends the processing for the target record. When it is determined that the record updated by using the integrated detection information in the own vehicle has higher reliability, the transmission candidate determination unit 308 displays the target record as a transmission candidate in the transmission information DB 314 (FIG. 5) in step 378. Register and end the process for the target record.
- step 372 when the determination in step 372 is negative, that is, when the target record is a record of a non-V2X participant, the transmission candidate determination unit 308 has detected whether or not another V2X participant has detected the non-V2X participant in step 374. Is determined. If this determination is affirmative, the control proceeds to step 376, and the subsequent processing is as described above for the case where the determination in step 372 is affirmative. If the determination in step 374 is negative, the object related to this target record has not been detected by other V2X participants and needs to be transmitted. Therefore, this record is registered as a transmission candidate in step 378, and the process related to this target record ends.
- the processing of this program ends once, and the transmission information DB 314 shown in FIG. 5 contains the transmission candidates selected by the transmission candidate determination unit 308 and the own transmission candidates. Contains information about the car.
- this program shall be started in response to a predetermined trigger. For example, it is periodically started by a timer, the above processing is executed, and the process is paused until the next execution. This interval may be adjusted according to the number of detected objects.
- This program may be started when a new object is detected or a state change such as a change in position is detected. Alternatively, these may be combined.
- the transmission sorting unit 310 shown in FIG. 5 operates as follows.
- the vehicle-mounted device 210 acquires the transmission conditions specified in advance in step 400.
- the vehicle-mounted device 210 acquires transmission candidates sorted according to the transmission conditions acquired in step 400 from the integrated DB 312 shown in FIG.
- the vehicle-mounted device 210 executes step 406 for each record of the transmission candidate acquired in step 402.
- the in-vehicle device 210 calculates the number of bytes to be transmitted after addition, which is the value obtained by adding the number of bytes to be transmitted in the target record to the value obtained by accumulating the number of bytes of the transmission information selected so far. Determine if the size is less than or equal to the number of transmittable bytes.
- the in-vehicle device 210 registers the target record in the transmission information DB 314 (FIG. 5) in step 422 and accumulates the total number of transmitted bytes. Adds the number of bytes of the target record to and ends the processing for this target record.
- step 420 When the determination in step 420 is negative, that is, when the number of transmission bytes when the target record is added to the transmission information exceeds the number of transmittable bytes, the in-vehicle device 210 does nothing to the target record and next Move on to record processing.
- the transmission information DB 314 shown in FIG. 5 stores as much detection information as possible within the range of the number of transmission bytes that can be transmitted by the out-of-vehicle communication controller 230 with a high transmission order according to the specified conditions. Will be done. Information about the own vehicle is always stored in the transmission information DB 314.
- the transmission information DB 314 stores the detection information whose reliability is higher than the threshold value and the information about the own vehicle. Will be done.
- the transmission unit 282 broadcasts the detection information selected as the transmission target by the transmission information DB 314 to the V2X participants 280 using the out-of-vehicle communication controller 230 shown in FIG.
- the vehicle 62 and the vehicle 78 are equipped with an on-board device similar to the on-board device 210 described above. Then, it is assumed that the vehicle 60 tries to enter the intersection 50 for a right turn. In this case, when the vehicle 60 reaches the position shown in FIG. 9, the information from other V2X participants is not received, and the vehicle 60 describes the situation regarding the blind spot 80, the blind spot 82, the blind spot 84, etc. shown in FIG. I can't figure it out.
- the vehicle 60 cannot be detected by its own sensor, and the detection information cannot be obtained. Similarly, as shown in FIG. 1, the vehicle 60 cannot be grasped even when the pedestrian 72, the pedestrian 66, and the like are present in the blind spot.
- both the vehicle 62 and the vehicle 78 can detect the motorcycle 76.
- both the vehicle 62 and the vehicle 78 broadcast the detection information of the motorcycle 76, but in the above embodiment, only the vehicle 78 broadcasts the detection information of the motorcycle 76.
- the determination in step 376 is affirmative on the route of steps 370, 372, 374, and 376 in FIG. 7, and the detection information of the motorcycle 76 is the target of broadcasting.
- the detection information of the motorcycle 76 is broadcast by the vehicle 78 if allowed by the radio resources.
- the vehicle 62 does not broadcast the detection information of the motorcycle 76. This is because the determination in step 376 is negative in the route of steps 370, 372, 374, and 376 in FIG. 7.
- the vehicle 60 can acquire highly reliable detection information from the vehicle 78 regarding the motorcycle 76 and use it for driving support. That is, even when the motorcycle 76 is present in the blind spot region when viewed from the vehicle 60 in the situation shown in FIG. 11, the vehicle 60 can grasp the existence of the motorcycle 76. Therefore, for example, even if the vehicle 60 is scheduled to make a right turn, it is possible to take measures such as driving slowly or stopping at the intersection 50. Therefore, safety can be enhanced.
- the vehicle 60 can grasp the surrounding situation with high reliability. Therefore, when there is a high possibility that the vehicle will stop due to the surrounding conditions, the vehicle 60 can perform pre-control of the vehicle, such as starting to apply the brakes in advance. Therefore, the comfort of the occupants of the vehicle can be improved.
- the number of detection information received by the in-vehicle device 210 from other V2X participants is suppressed. Therefore, the amount of processing required for the in-vehicle device 210 to integrate the detection information with its own analysis result can be reduced. As a result, there is an effect that the responsiveness of detecting the surrounding situation is improved. Further, if there is a large amount of detection information from other V2X participants, it becomes difficult to deal with the integrated processing, but since such detection information is suppressed, there is an effect that the accuracy of the integrated processing is improved.
- the terminal device of the V2X participant broadcasts the detection information within the range permitted by each radio resource.
- the amount of communication since the amount of communication can be reduced, it is possible to cope with an increase in the number of V2X participants and to realize driving support using V2X.
- ⁇ Second embodiment> In the situation shown in FIG. 11, when the vehicle 60, which is a V2X participant, tries to enter the intersection 50 for a right turn, the vehicle 60 is inside the intersection 50 at the moment when the vehicle 60 arrives immediately before the intersection 50. Has no detection information about traffic participants in. In order for the vehicle 60 to acquire the detection information about the traffic participants around the intersection 50, even if the vehicle 60 is equipped with an in-vehicle device such as the in-vehicle device 210 according to the first embodiment described above, the necessary detection information is obtained. In order to receive it, it is necessary to wait for the detection information to be broadcast from a plurality of V2X participants. In particular, it is expected that it will take time to receive the detection information of non-V2X participants. For this reason, it is desirable to minimize the time required to obtain information about the entire non-V2X participant.
- This second embodiment is an embodiment that solves such a problem.
- the own vehicle 500 transmits 510 by broadcasting the detection information about the object A which is a non-V2X participant in the procedure of the first embodiment.
- This information is received by the roadside device 504 and stored in the integrated DB 514. Later, if the roadside device 504 receives new information about the object A 512, the roadside device 504 updates the integrated DB 514 with that information.
- the roadside device 504 periodically transmits the entire information about the non-V2X participant such as the object A by broadcasting 516, this information is received by the own vehicle 500 and stored in the integrated DB 312. If the information about the object A is updated at the next broadcast, the own vehicle 500 transmits the information by broadcasting 520. If the information is not updated, the own vehicle 500 is excluded from the transmission target 522 as no update.
- the vehicle entering the communication area can immediately obtain the information about all the non-V2X participants, and the time required for that can be saved. ..
- FIG. 13 is a flowchart showing the control structure of the transmission candidate determination unit 530 for realizing the process corresponding to FIG. 7 of the first embodiment in the second embodiment.
- the transmission candidate determination unit 530 differs from that shown in FIG. 7 in that it includes step 550 in which step 552 is performed for each record of the integrated DB 312 instead of step 352 in FIG. 7. Is.
- Step 552 has the same configuration as step 354 of FIG. 7, but when the determination in step 370 is negative, it is determined whether or not the information regarding the record to be processed has been received from the roadside device or the like, and the determination is affirmative.
- the process of step 552 relating to the record is terminated, and if not, the process is different from step 354 in that it further includes step 570 to move control to step 378.
- the transmission candidate determination unit 530 re-registers as transmission information in step 378, and broadcasts within the range permitted by the radio resource.
- the roadside device and the like can periodically broadcast the entire information about the non-V2X participant.
- the new V2X participant's on-board unit that enters the communication range of the roadside device only receives the information from the roadside device once, and can obtain information about the traffic participants including the surrounding non-V2X participants. All available.
- the on-board unit of the V2X participant can use this information to make driving support safer.
- each on-board unit if the information broadcast by itself is not broadcast from the roadside device, etc., there is a possibility that the roadside device, etc. has not received the information. Therefore, by retransmitting the information that has not been updated by the terminal device with the same information, the probability that the roadside device or the like receives the information can be increased.
- the roadside device broadcasts the entire information about the non-V2X participants by direct wireless communication. Therefore, it is conceivable to allocate a wider communication band to the roadside device as compared with others. If it can be confirmed that the information about the non-V2X participant detected by the V2X participant is being broadcast by the roadside device, the V2X participant will not broadcast the information unless the information is updated. Therefore, the communication band can be saved.
- the data to be broadcast from the roadside device not only the latest information but also the past information may be transmitted. By doing so, it is convenient for the receiving side to be able to grasp the past information of each non-V2X participant.
- the data broadcast from the roadside device is provided with a flag so that the latest information or the past information can be known.
- the roadside device broadcasts information directly by wireless communication.
- this disclosure is not limited to such embodiments.
- information may be transmitted to each V2X participant from a device connected to a network such as a mobile edge computing device via a base station for a mobile phone.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
限定された送信データ量で有効に検出物体に関する情報が共有できるようにする端末装置は、無線通信装置と、移動体を検知するセンサとに接続される端末装置であって、センサからの出力と、無線通信装置を介して受信する前記端末装置とは異なる第1の端末装置からの移動体情報とを統合し管理する移動体情報管理部と、移動体情報が、前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定する送信候補判定部と、無線通信装置で利用可能な無線リソースの範囲内で、送信候補と判定された移動体情報を選択して送信する選択的送信処理部とを含む。
Description
この開示は、端末装置、送信方法、及びコンピュータプログラムに関する。この出願は2020年11月12日出願の日本出願第2020-188823号に基づく優先権を主張し、前記日本出願に記載された全ての記載内容を援用するものである。
C-V2X(Cellular-Vehicle to Everything),DSRC(Dedicated Short Range Communications),ITS(Intelligent Transport Systems)無線等、無線通信を用いて、自動車等の移動体同士、移動体と信号機等の路側器との間、移動体と歩行者の持つスマートフォンとの間等で直接通信を行う技術としてV2X通信技術が注目されている。V2X通信技術によって、自動車、歩行者、サイクリスト、自動二輪車、路側器等の交通参加者が、自己位置及び自己状態に関する情報をブロードキャストできる。そのため、車両等は見えない交通参加者の位置を把握し、交通の安全及び快適性を向上できる。
一方で、V2X機能を持たない交通参加者(「非V2X参加者」という。)は、自己位置及び自己状態等の情報を発信しない。そのため、交通の安全及び快適性を高めるためには、V2X機能を持つ交通参加者(「V2X参加者」という。)が非V2X参加者の位置及び状態等を検出し、周囲に発信する必要がある。また、V2X参加者でも、何らかの原因で通信に失敗した場合には、その情報を他のV2X参加者が発信する必要がある。
図1を参照して、例えば交差点50にV2X参加者である車両60が進入しようとする場合を考える。この交差点50には、車両62、車両64、車両74及び車両78が進入しようとしているものとする。また、この交差点50からは、車両70が進出しようとしているものとする。車両60から見ると、車両60による死角80、車両70と車両74による死角82、及び車両64による死角84が生じる。そのため、例えば死角84内にいる歩行者66、死角82内にいる歩行者72、自動二輪車76及び車両78は車両60の運転者からは見えず、また車両60に搭載されているセンサでも検知は難しい。
こうした場合、自動二輪車76及び車両78がV2X参加者であればこれらが自分で自己の情報を周囲に発信するので車両60はその情報を受信し、運転支援に利用できる。自動二輪車76がV2X参加者でない場合、図2に示すように車両78が自動二輪車76を検出し、ブロードキャストすることで車両60がその情報を利用できる。また歩行者66及び歩行者72等の歩行者がV2X参加者でない場合も、車両78又は路側器68等のV2X参加者がこれらを検出し、その情報をブロードキャストすることで、車両60がその情報を利用できる。
しかし、V2X参加者はいずれも情報をブロードキャストするため、以下のような問題が生じる。すなわち、交差点50における通信量が増大する。V2Xにはいわゆる5G等の高速通信技術を使用することが想定されているが、通信量が増大するとV2X参加者の間の通信に輻輳が生じる可能性がある。さらに、例えば車両60が複数のV2X参加者から同一の物体の情報を検出結果として受信したときには、その検出結果の同一性を判定する必要がある。しかし、情報の発信主体の数が多くなると、その同一性判定の難易度が上がるという問題がある。また、そのために必要な処理時間が長くなるという問題もある。
こうした問題を解決するための一つの提案が下記特許文献1に開示されている。下記特許文献1は、自車位置情報と自車両周辺の情報(位置、検出時間)を周期的に通信する車車間通信装置において、自車位置と他車両から受信した移動体情報に基づいて、移動体が危険かどうかを判定するシステムである。各車両は、自己が検出した移動体の情報を周期的にブロードキャストする。このとき、自己が検出した移動体の情報から推定したその移動体の現在位置と、他車両が検出した移動体情報から推定したその移動体の現在位置とが一定範囲内であってかつ他車両の検出時刻のほうが自己の検出時刻より新しいときには、その移動体の情報のブロードキャストを禁止する。
こうすることで、同じ移動体に関する情報が重複してブロードキャストされることが防止できるとされている。
また、自車両のセンサの死角に関する問題を解決するための提案が下記特許文献2においてされている。特許文献2は、周囲のオブジェクトを検知するインフラセンサから見たそのオブジェクトよって生じる死角領域を示す第1死角情報をインフラシステムから取得し、自車両に搭載されたセンサの検知範囲における、上記オブジェクトによって生じる死角領域を示す第2死角情報を生成する車両システムを開示している。この車両は、これら死角領域に共通する共通死角領域を求め、例えばこの共通死角領域の大きさがあるしきい値より小さければ車両を進行させ、大きければ車両を停止させる。
このような制御により、死角内に存在する非V2X参加者に関して生じる可能性がある危険を未然に防ぐことができるとされている。
本開示の第1の局面に係る端末装置は、無線通信装置と、移動体を検知するセンサとに接続される端末装置であって、センサからの出力と、無線通信装置を介して受信する前記端末装置とは異なる第1の端末装置からの移動体情報とを統合し管理する移動体情報管理部と、移動体情報が前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定する送信候補判定部と、無線通信装置で利用可能な無線リソースの範囲内で、送信候補と判定された移動体情報を選択して送信する選択的送信処理部とを含む。
本開示の第2の局面に係る送信方法は、無線通信装置と、移動体を検知するセンサとに接続される端末装置における移動体情報の送信方法であって、センサからの出力と、無線通信装置を介して受信する前記端末装置とは異なる第1の端末装置からの移動体情報とを統合し管理するステップと、移動体情報が、前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定するステップと、無線通信装置で利用可能な無線リソースの範囲内で、送信候補と判定された移動体情報を選択して送信するステップとを含む。
本開示の第3の局面に係るコンピュータプログラムは、無線通信装置と、移動体を検知するセンサとに接続されるコンピュータを、センサからの出力と、無線通信装置を介して受信する前記コンピュータとは異なる第1の端末装置からの移動体情報とを統合し管理する移動体情報管理部と、移動体情報が、前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定する送信候補判定部と、無線通信装置で利用可能な無線リソースの範囲内で、送信候補と判定された移動体情報を選択して送信する選択的送信処理部として機能させる。
[この開示が解決しようとする課題]
しかし、特許文献1に開示の技術では、周囲の全ての車両からの情報の各々について、上記した処理を行う必要がある。そのため、参加車両又は検出物体が多くなった場合にはシステムとして機能するのが難しい。また、検出物体の推定位置と検出時刻に基づいて情報を送信するか否かを判定するため、情報の推定精度が影響を受け、有効な情報が送信できない可能性もある。
しかし、特許文献1に開示の技術では、周囲の全ての車両からの情報の各々について、上記した処理を行う必要がある。そのため、参加車両又は検出物体が多くなった場合にはシステムとして機能するのが難しい。また、検出物体の推定位置と検出時刻に基づいて情報を送信するか否かを判定するため、情報の推定精度が影響を受け、有効な情報が送信できない可能性もある。
特許文献2に開示の技術は、ある車両から見た死角とインフラセンサの死角との重なり領域を、車両と車両との組み合わせごとに算出する必要がある。この場合、参加車両が増えると、想定される死角の数が増え、相互に重なる領域が生ずること、及びある車両から見た死角と別の車両から見た死角とが異なることから、算出された死角を車両同士で共有することが難しい上に、送信される情報の量が増加する。また、ある車両から見た死角の領域の算出自体が難しいという問題もある。さらに、死角は刻々と変化するため、各時刻で算出された死角が正しいかどうかを検証することが難しく、車両制御が適切に行われない可能性がある。
したがって、この開示は、限定された送信データ量で有効に検出物体に関する情報が共有できる端末装置、送信方法、及びコンピュータプログラムを提供することを目的とする。
[本開示の実施形態の説明]
以下の説明及び図面では、同一の部品には同一の参照番号を付してある。したがって、それらについての詳細な説明は繰返さない。
以下の説明及び図面では、同一の部品には同一の参照番号を付してある。したがって、それらについての詳細な説明は繰返さない。
(1)本開示の第1の局面に係る端末装置は、無線通信装置と、移動体を検知するセンサとに接続される端末装置であって、センサからの出力と、無線通信装置を介して受信する前記端末装置とは異なる第1の端末装置からの移動体情報とを統合し管理する移動体情報管理部と、移動体情報が前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定する送信候補判定部と、無線通信装置で利用可能な無線リソースの範囲内で、送信候補と判定された移動体情報を選択して送信する選択的送信処理部とを含む。
第1の端末装置からの移動体情報が第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを送信候補判定部が判定する。送信候補と判定された移動体情報の中から無線通信装置で利用可能な無線リソースの範囲内で、選択的送信処理部が移動体情報を選択して無線通信装置により送信する。他の交通参加者にとって価値が高い情報を、利用可能な無線リソースの範囲内で送信できるため、限定された送信データ量で有効に検出物体に関する情報が共有できる。
(2)選択的送信処理部は、送信候補と判定された移動体情報について、所定の基準に従って前記端末装置とは異なる第3の端末装置に送信する優先度を決定する優先度決定装置と、無線通信装置で利用可能な無線リソースの範囲内で、優先度の高い順番に送信候補と判定された移動体情報を選択して無線通信装置を介して送信する優先度順送信処理部とを含んでもよい。
優先度決定装置が、所定の基準に従って第3の端末装置に送信する優先度を送信候補と判定された各移動体情報について決定する。優先度順送信処理部が、利用可能な無線リソースの範囲内で優先度の高い順に送信候補と判定された移動体情報を選択して送信する。したがって、限られた無線リソースを用いて、有効な情報をできるだけ多く他者と共有できる。
(3)所定の基準は、送信候補の信頼度、前記第3の端末装置から前記移動体情報の送信を要求されたか否か、及び前記第3の端末装置に前記移動体情報を送信したか否か、のうちの少なくとも1つを含んでもよい。
これら基準を用いて優先度を決定することで、他者にとって有益な情報を共有できる。
(4)送信候補判定部は、端末装置を装備した移動体に関してセンサからの出力から得た移動体情報、センサから得た移動体情報であって、当該移動情報の移動体と同じ移動体に関する前記第1の端末装置から受信した移動体情報よりも信頼性が高い移動体情報、及び、センサから得た、自らは交通情報を発信しない移動体に関する移動体情報であって、前記第1の端末装置からは受信していない移動体情報、のうちの少なくとも一つを送信候補と判定してもよい。
このような情報を送信候補と判定することで、端末装置を装備した移動体に関する情報、当該移動体の移動体と同じ移動体に関する第1の端末装置から受信した移動体情報よりも信頼性の高い情報、及び自らは情報を発信せず、第1の端末装置もその存在を検出していない移動体に関する移動体情報、のうちの少なくとも一つを他者と共有できる。したがって、限られた無線リソースを用いて、他者が各物体の状況を把握するために価値の高い情報を共有できる。
(5)端末装置の送信候補判定部はさらに、端末装置が既に送信した移動体情報であって、当該送信の後に移動体情報管理部が更新していない移動体情報を送信候補ではないと判定してもよい。
このようにすることで、同じ情報を重ねて送信することが防止でき、無線帯域を節約しながら他者にとって価値の高い情報を共有できる。
(6)端末装置の送信候補判定部はさらに、端末装置が既に送信した移動体情報であって、当該送信の後に移動体情報管理部が更新していない移動体情報であり、前記第1の端末装置からは受信していない移動体情報を送信候補と判定してもよい。
端末装置によっては、自己が受信した情報をブロードキャストするものがある。その場合、端末装置が既に送信した移動体情報を第1の端末装置が受信した場合、その情報がブロードキャストされない場合には、第1の端末装置がその移動体情報を受信できていない可能性がある。したがって、同じ情報で端末装置がまだ更新していない情報を再度送信することで、第1の端末装置がその情報を受信する確率を高めることができる。
(7)選択的送信処理部は、無線通信装置で利用可能な無線リソースの範囲内で、送信候補と判定された移動体情報を選択して無線通信装置を介してブロードキャストするブロードキャスト処理部を含んでもよい。
利用可能な無線リソースの範囲内で送信候補と判定された移動体情報を選択してブロードキャストすることで、一度に複数の端末装置に自己の持つ価値の高い情報を送信でき、短い時間で有効な情報を他者と共有できる。
(8)端末装置は、一定の領域を監視する位置に設けられてもよく、所定の送信条件が成立したことに応答して、移動体情報管理部により管理されている移動体情報のうち、自らは移動体情報を発信しない移動体に関する移動体情報を無線通信装置によりブロードキャストしてもよい。
自らは移動体情報を発信しない移動体については、各端末装置が自分の持つセンサで検知するか、他の端末装置からの情報に基づいて把握する必要がある。ある領域内に複数の移動体が存在する場合には、各端末装置がこれら全てに関する情報を把握するために時間を要する。ある端末装置がそのような移動体に関する移動体情報をブロードキャストすることで、そのブロードキャストを受信した他の端末装置はそうした情報を短時間で把握できる。その結果、利用可能な無線リソースの範囲内で、他の端末装置にとって価値の高い情報を共有できる。
(9)本開示の第2の局面に係る送信方法は、無線通信装置と、移動体を検知するセンサとに接続される端末装置における移動体情報の送信方法であって、センサからの出力と、無線通信装置を介して受信する前記端末装置とは異なる第1の端末装置からの移動体情報とを統合し管理するステップと、移動体情報が、前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定するステップと、無線通信装置で利用可能な無線リソースの範囲内で、送信候補と判定された移動体情報を選択して送信するステップとを含む。
第2の端末装置から受信した移動体情報より価値が高い移動体情報を送信候補と判定し、送信候補と判定された移動体情報の中から利用可能な無線リソースの範囲内で移動体情報を選択して無線通信装置により送信する。他の交通参加者にとって価値が高い情報を、利用可能な無線リソースの範囲内で送信できるため、限定された送信データ量で有効に検出物体に関する情報が共有できる。
(10)本開示の第3の局面に係るコンピュータプログラムは、無線通信装置と、移動体を検知するセンサとに接続されるコンピュータを、センサからの出力と、無線通信装置を介して受信する前記コンピュータとは異なる第1の端末装置からの移動体情報とを統合し管理する移動体情報管理部と、移動体情報が、前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定する送信候補判定部と、無線通信装置で利用可能な無線リソースの範囲内で、送信候補と判定された移動体情報を選択して送信する選択的送信処理部として機能させる。
送信候補判定部が、第2の端末装置から受信した移動体情報より価値が高い移動体情報を送信候補と判定する。送信候補と判定された移動体情報の中から無線通信装置で利用可能な無線リソースの範囲内で、選択的送信処理部が移動体情報を選択して無線通信装置により送信する。他の交通参加者にとって価値が高い情報を、利用可能な無線リソースの範囲内で送信できるため、限定された送信データ量で有効に検出物体に関する情報が共有できる。
[この開示の効果]
以上のようにこの開示によると、限定された送信データ量で有効に検出物体に関する情報が共有できる端末装置、送信方法、及びコンピュータプログラムを提供できる。
以上のようにこの開示によると、限定された送信データ量で有効に検出物体に関する情報が共有できる端末装置、送信方法、及びコンピュータプログラムを提供できる。
[本開示の実施形態の詳細]
本開示の実施形態に係る端末装置、送信方法、及びコンピュータプログラムの具体例を、以下に図面を参照しつつ説明する。なお、本開示はこれらの例示に限定されるものではなく、請求の範囲によって示され、請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
本開示の実施形態に係る端末装置、送信方法、及びコンピュータプログラムの具体例を、以下に図面を参照しつつ説明する。なお、本開示はこれらの例示に限定されるものではなく、請求の範囲によって示され、請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
<第1の実施形態>
[構成]
図3は、この開示に関係する車両200の概略構成を示す模式図である。図3を参照して、この開示に関係する車両200は、例えばミリ波レーダ212、車載カメラ214、LiDAR216等を含むセンサ部202と、これらセンサ部202が検知データとして出力するセンサデータを解析して得られた移動体等に関する検出情報を無線通信によりブロードキャストし、また他のV2X参加者から検出情報を受信して運転者のための運転支援を行う車載装置210とを含む。
[構成]
図3は、この開示に関係する車両200の概略構成を示す模式図である。図3を参照して、この開示に関係する車両200は、例えばミリ波レーダ212、車載カメラ214、LiDAR216等を含むセンサ部202と、これらセンサ部202が検知データとして出力するセンサデータを解析して得られた移動体等に関する検出情報を無線通信によりブロードキャストし、また他のV2X参加者から検出情報を受信して運転者のための運転支援を行う車載装置210とを含む。
図4は、車載装置210の概略ハードウェア構成を示すブロック図である。図4を参照して、車載装置210は、車内LAN(Local Area Network)に接続されたHMI(Human-Machine Interface)コントローラ232と、HMIコントローラ232と同様、車内LANに接続された車外通信コントローラ230と、車外通信コントローラ230に接続された、第5世代移動通信システム(いわゆる「5G」)、4G、3G、ITS無線、C-V2X、DSRC、GNSS(Global Navigation Satellite System)の一種であるGPS(Global Positioning System)、及びWi―Fi(登録商標)のためのアンテナとして機能する統合アンテナ240と、車内LANによりHMIコントローラ232及び車外通信コントローラ230に接続された自動運転コントローラ234と、車内LANに接続された走行系コントローラ236とを含む。車外通信コントローラ230は自己が利用可能な無線リソースの大きさ(利用可能な通信帯域、通信速度、送信可能なバイト数等)を管理しており、車載装置210内の他の構成要素に送信する。
HMIコントローラ232には、モニタ242と、複数のECU(Electronic Control Unit)244、ECU246が接続されている。自動運転コントローラ234には、ミリ波レーダ212、車載カメラ214、及びLiDAR216に加えて、自動運転ECU248が接続されている。走行系コントローラ236には、車両の制御のための複数のECU250、ECU252、ECU254、及びECU256が接続されている。
この車載装置210のうち、この第1の実施形態に係る主な機能は、図4に示す自動運転コントローラ234が実現する。自動運転コントローラ234は、実質的にはコンピュータであって、図示しないCPU(Central Processing Unit)、ROM(Read-Only Memory)、RAM(Random Access Memory)、後述するプログラム及び高解像度地図等を記憶するための、書き換え可能な不揮発性記憶媒体等を含む。
図5を参照して、端末装置である車載装置210は、センサ部202からの出力であるセンサデータを解析して各車両、歩行者及び障害物等の他の移動体の位置、速度、属性等からなる検出情報を出力するための解析部300と、車載装置210と異なる端末装置である他のV2X参加者280から、車外通信コントローラ230と統合アンテナ240とを介した無線通信により検出情報を受信する受信部302と、解析部300が出力した検出情報と受信部302が受信した検出情報とについて、同一の物体については統合された検出情報として管理する統合部304と、統合部304により統合された検出情報を記憶するための統合DB(Database)312とを含む。
車載装置210はさらに、統合部304により統合された検出情報に基づいて、車両200の運転制御を行うための運転制御部306と、統合DB312に記憶された検出情報を参照しながら、解析部300が出力した検出情報のうち、優先的に送信すべき送信候補か否か判定するための送信候補判定部308と、送信候補判定部308により送信候補と判定された検出情報を送信情報として記憶するための送信情報DB314と、送信情報DB314に記憶された送信情報を、車外通信コントローラ230から受け取った情報に基づき、利用可能な無線リソースの範囲内でできるだけ多く送信するよう、所定の基準に従って送信のための優先度を定めて出力する送信選別部310と、送信選別部310から出力された送信情報を総合アンテナ240によりV2X参加者280にブロードキャストするための送信部282とを含む。
図6に、統合DB312が記憶する、各交通参加者に関する検知情報レコードの構成例を示す。図6を参照して、統合DB312の各レコードは、数値からなる物体ID(識別子)と、その物体を検知した日付及び時刻からなる検知時刻と、その交通参加者を検知した検知センサ種別とを含む。この実施形態では、検知センサ種別は、ライダが0、車載カメラが1、ミリ波レーダが2となっている。またこの実施形態では、物体IDにより、その物体を検出した交通参加者がV2X参加者か否かが判定できるように物体IDを付与している。
このレコードはさらに、移動体の種類を表す物体種別(1:人、2:車両、3:障害物、4:自転車、バイク等)と、検出された移動体の物体種別が人である場合の物体属性(1:大人、2:子供)と、物体の緯度、経度及び高度と、物体の移動方向及び移動速度と、物体サイズ(高さ、横幅、奥行き)とを含む。もちろん、統合DB312のレコード構成としてはこれ以外にも種々考えられる。例えば物体属性については物体種別ごとに別々に定義してもよい。また後述するように、送信済か未送信かを示すフラグを設けたり、最後に他の端末装置に向けて送信した日時を記憶するフィールドを設けたりしてもよい。
図7は、図5に示す送信候補判定部308を実現するコンピュータプログラムの制御構造を示すフローチャートである。図7を参照して、このプログラムは、図5に示す統合DB312から検出情報を取得するステップ350と、ステップ350で読み出した各レコードに対し、ステップ354の処理を実行するステップ352とを含む。
ステップ354は、処理対象のレコードが、自車で更新したレコードか否かを判定し、判定結果が否定なら処理対象レコードに対する処理を終了するステップ370と、ステップ370の判定が肯定のとき、すなわち処理対象のレコードが、他の端末装置から受信した検出情報と自車のセンサが検知したデータから検出された情報とを検出された移動体ごとに統合して自車で更新したレコードであるときに、そのレコードがV2X参加者に関するものか否かを判定し、判定結果に従って制御の流れを分岐させるステップ372と、ステップ372の判定が肯定のときに、自車で検出したレコードの方が他のV2X参加者から受信した検出情報より所定の基準に従って定められる信頼性が高いか否かを判定し、判定が否定のとき、すなわち他のV2参加者のレコードの方が高い信頼性を持つと判定されたときには対象のレコードに対する処理を終了するステップ376と、自車で更新したレコードの方が高い信頼性を持つと判定されたときに、対象レコードを送信候補として送信情報DB314(図5)に登録し、対象レコードに対する処理を終了するステップ378とを含む。
レコードの信頼性の判定に用いられる基準としては種々の基準が考えられる。例えば、検出物体とその検出物体を検出した車両等との距離、又は検出された時間を使用できる。一般的に、検出対象の物体と車両との距離が小さい方が検出の信頼性は高い。また検出された時間が遅い方が測定の信頼性は高い。また対象物体の検出にニューラルネットワークを使用したときには、ニューラルネットワークからその検出結果のスコア(信頼度)が得られるのでそれをこの判定で利用できる。これらを適用する順序として、まず測定された時間が遅い方が信頼性は高いと考えられる。測定された時間の差の絶対値があるしきい値内にあるときには、測定対象の物体との距離の小さい方の測定誤差が小さく、信頼度が高いと考えて、距離の小さい方を採用すればよい。
このプログラムはさらに、ステップ372の判定が否定であるとき、すなわち対象レコードが表す物体について、車載装置210とは別の他のV2X参加者の端末装置が既に検知済か否かを判定し、検知済であるときには制御をステップ376に、検知済でないときには制御をステップ378に、それぞれ移すステップ374を含む。ステップ372の判定が否定であるということは、その移動体がV2X参加者でない移動体(非V2X参加者)であることを意味する。その結果、ステップ374では他のV2X参加者がまだ検出していない非V2X参加者に関する移動体情報が他のV2X参加者の端末装置に向けてブロードキャストされる。
このようにすることで、車載装置210は、他の端末装置から受信した移動体情報より価値が高い移動体情報を送信候補として選択できる。その結果、車載装置210は、他の交通参加者にとって価値が高い、検出物体に関する情報を、限定された送信データ量で有効に他のV2X参加者と共有できる。なお、ここで選択される情報とともに、自己のセンサが検知したデータから得られた検出情報でまだ他の端末装置に未送信のものも送信候補として選択される。
また車載装置210がこのようなプログラムを実行することで、自己に関する情報、他の物体に関する信頼性の高い情報、及び自らは情報を発信せず、他の端末装置もその存在を検出していない物体に関する情報、のうちの少なくとも一つを他のV2X参加者と共有できる。したがって、限られた無線リソースを用いて、他の端末装置が各物体の状況を把握する上で価値の高い情報を他の端末装置と共有できる。このとき、車載装置210はそうした情報をブロードキャストするので、従来と同様、周辺のV2X参加者と迅速に情報を共有できる。
さらに、車載装置210は、処理対象のレコードが、自車で更新したレコードでないときには処理対象レコードに対する処理を終了する。したがって、車載装置210が送信済の情報を重ねて送信することが防止でき、無線帯域を節約しながら他のV2X参加者にとって価値の高い情報を共有できる。また車載装置210は他のV2X参加者が検出していない情報についてはブロードキャストし、他のV2X参加者が検出している情報はブロードキャストしない。その結果、車載装置210は、限られた無線リソースを有効に利用して他のV2X参加者と情報を共有できる。
図8は、図5に示す送信選別部310をECUとの協働により実現するためのプログラムの制御構造を示すフローチャートである。図8を参照して、このプログラムは、予め指定された送信条件を取得するステップ400と、ステップ400で取得された送信条件に従って、送信条件に合致したレコードが上位となるようにソートした送信候補を図5に示す統合DB312から取得するステップ402とを含む。統合DB312はデータベースなので、送信条件をソート条件として指定して該当データの検索命令を発行することで、指定された条件でソートされたレコードが送信候補と判定され出力される。送信条件としては、信頼度の高いもの、他者のニーズが高いもの、未送信のもの、等が考えられ、これらのいずれかを単独で、又は組み合わせてソート条件を指定する。他者のニーズは、他者が必要とするデータに関する情報を送信条件として受信し記憶装置に記憶しておくことで参照できる。他者のニーズとしては、例えば特定のエリア内の交通参加者等に関する情報が指定されることが考えられる。送信済、未送信については、上記した統合DB312の各レコードに送信済のフラグを設けておくか、レコードの取得時刻と別に送信時刻のフィールドを設けておき、送信時刻が空欄のものは未送信とみなすことで参照できる。当然、レコードをブロードキャストしたときに、送信済のフラグの値を送信済に対応する値に設定したり、送信時刻のフィールドに送信時刻を入力したりする必要がある。
このように、これら基準を用いて送信候補の優先度を決定することで、ニーズにあわせ、他者にとって有益な情報を他者と共有できる。
このプログラムはさらに、ステップ402で取得した送信候補の各レコードに対し、後述するステップ406を実行するステップ404を含む。ステップ404は送信条件に合致したレコードの先頭から順番に、車外通信コントローラ230から得た送信可能バイト数の許す限りでできるだけ多くの送信情報を送信候補から選択する処理である。こうした処理により、送信条件に合致したレコードが優先的に送信される。なお、この処理とは別に、この車両自体に関する情報については無条件で送信対象とする点に注意が必要である。
より具体的には、ステップ406は、これまでに選択された送信情報のバイト数を累計した値に、対象レコードの送信バイト数を加算した値(加算後送信バイト数)が送信可能バイト数以下か否かを判定し、判定に従って制御の流れを分岐させるステップ420と、ステップ420の判定が肯定のとき、すなわち加算後送信バイト数が送信可能バイト数以下のときに、対象レコードを送信情報DB314(図5)に登録し、送信バイト数に対象レコードのバイト数を加算してこの対象レコードに対する処理を終了するステップ422とを含む。ステップ420の判定が否定のとき、すなわち対象レコードを送信情報に追加したときの送信バイト数が送信可能バイト数を超えるときには、対象レコードに対しては何も行われず、次のレコードへの処理に移る。
このようにすることで、車載装置210は、他の端末装置から受信した移動体情報より価値が高い移動体情報を送信候補として選択し、利用可能な無線リソースの範囲内でできるだけ多く送信候補を選択して送信する。車載装置210が他の交通参加者にとって価値が高い情報を、利用可能な無線リソースの範囲内で送信できるため、車載装置210は限定された送信データ量で有効に検出物体に関する情報を他のV2X参加者と共有できる。
[動作]
上記した車載装置210は以下のように動作する。図5を参照して、解析部300は定期的にセンサ部202からのセンサ出力を受信し、解析して交通参加者を検知し、その結果を統合部304に与える。受信部302は他のV2X参加者280からの検出情報を受信し統合部304に与える。統合部304は解析部300による解析結果と受信部302からの検出情報とに基づいて、同一の物体についての検出情報を統合し、統合後の検出情報を統合DB312に登録する。
上記した車載装置210は以下のように動作する。図5を参照して、解析部300は定期的にセンサ部202からのセンサ出力を受信し、解析して交通参加者を検知し、その結果を統合部304に与える。受信部302は他のV2X参加者280からの検出情報を受信し統合部304に与える。統合部304は解析部300による解析結果と受信部302からの検出情報とに基づいて、同一の物体についての検出情報を統合し、統合後の検出情報を統合DB312に登録する。
送信候補判定部308は、検出情報の信頼度の高いものを優先、V2X参加者280から受信したニーズ(エリア等の条件)に合致するものを優先、未送信の検出データを優先、等の送信条件を図示しない記憶装置から取得する(図8のステップ400)。送信候補判定部308はさらに、この送信条件にしたがった検索命令を統合DB312に与えて統合DB312から送信条件に従ってソートされたレコードセットを取得する(図7のステップ350)。送信候補判定部308はこのレコードセット内の各レコードに対してステップ354を実行する。
すなわちステップ354のステップ370では、送信候補判定部308は、処理対象のレコードが、自車において統合した検出情報を用いて更新済のレコードか否かを判定し、判定結果が否定なら処理対象レコードに対する処理を終了する。送信候補判定部308は、ステップ370の判定が肯定のとき、すなわち処理対象のレコードが、自車で更新済のレコードであるときには、ステップ372で、そのレコードがV2X参加者のものか否かを判定し、判定結果に従って制御の流れを分岐させる。
すなわち、送信候補判定部308は、ステップ372の判定が肯定のときには、ステップ376において、自車において統合したデータを用いて更新したレコードの方が他のV2X参加者からの情報より信頼性が高いか否かを判定する。判定が否定のとき、すなわち他のV2参加者からの情報の方が高い信頼性を持つときには、送信候補判定部308は対象のレコードに対する処理を終了する。自車において統合した検出情報を用いて更新したレコードの方が高い信頼性を持つと判定されたときには、送信候補判定部308はステップ378において対象レコードを送信候補として送信情報DB314(図5)に登録し、対象レコードに対する処理を終了する。
一方、ステップ372の判定が否定のとき、すなわち対象レコードが非V2X参加者のレコードであるときには、送信候補判定部308はステップ374でその非V2X参加者について他のV2X参加者が検知済か否かを判定する。この判定が肯定であれば制御はステップ376に進み、後の処理はステップ372の判定が肯定だったときについて前述したとおりである。ステップ374の判定が否定であれば、この対象レコードに関する物体については他のV2X参加者が検出しておらず、送信する必要がある。したがって、このレコードをステップ378で送信候補に登録し、この対象レコードに関する処理を終了する。
上記した処理を統合DB312から取得した全てのレコードに対して完了するとこのプログラムの処理は一旦終了し、図5に示す送信情報DB314には、送信候補判定部308により選択された送信候補と、自車に関する情報とが格納されている。なおこのプログラムは、所定のトリガーに応じて起動するものとする。例えばタイマで定期的に起動し上記した処理を一通り実行し、次の実行まで休止する。この間隔は、検出されている物体の数により調整してもよい。新たな物体を検出したり位置の変化等の状態変化を検出したりしたときにこのプログラムを起動してもよい。若しくはこれらを組み合わせてもよい。
図8を参照して、図5に示す送信選別部310は以下のように動作する。車載装置210は、ステップ400において予め指定された送信条件を取得する。続くステップ402で車載装置210は、ステップ400で取得された送信条件に従ってソートした送信候補を図5に示す統合DB312から取得する。さらに車載装置210は、ステップ404において、ステップ402で取得した送信候補の各レコードに対し、ステップ406を実行する。
すなわち、車載装置210は、ステップ420において、これまでに選択された送信情報のバイト数を累計した値に、対象レコードの送信バイト数を加算した値からなる加算後送信バイト数を計算し、その大きさが送信可能バイト数以下か否かを判定する。車載装置210は、ステップ420の判定が肯定のとき、すなわち加算後送信バイト数が送信可能バイト数以下のときには、ステップ422において対象レコードを送信情報DB314(図5)に登録し、累計送信バイト数に対象レコードのバイト数を加算してこの対象レコードに対する処理を終了する。車載装置210は、ステップ420の判定が否定のとき、すなわち対象レコードを送信情報に追加したときの送信バイト数が送信可能バイト数を超えるときには、対象レコードに対しては何も行われず、次のレコードへの処理に移る。
この処理が終了すると、図5に示す送信情報DB314には、指定された条件に従って、送信順位が高く、かつ車外通信コントローラ230が送信可能な送信バイト数の範囲内でできるだけ多くの検出情報が記憶される。なお送信情報DB314には、自車に関する情報が必ず格納されている。
以上の処理により、例えば送信条件が「信頼度がしきい値より高いもの」という場合には、送信情報DB314には、信頼度がしきい値より高い検出情報と、自車に関する情報とが格納される。
送信部282は送信情報DB314により送信対象として選別された検出情報を図4に示す車外通信コントローラ230を用いてV2X参加者280にブロードキャストする。
図9を参照して、例えば車両62及び車両78が上記した車載装置210と同様の車載器を備えているものとする。そして車両60が交差点50に右折のために進入しようとする場合を想定する。この場合、車両60が図9の位置に到達したときには他のV2X参加者からの情報を受信しておらず、図9に示す死角80、死角82、死角84等に関してはその状況を車両60は把握できない。
図10を参照して、例えば自動二輪車76が死角82内に存在する場合、車両60は自己のセンサでは検知できず、その検出情報が得られない。同様に、図1に示すように歩行者72、歩行者66等が死角内に存在する場合も車両60は把握できない。
これに対し、車両62及び車両78はいずれも自動二輪車76を検出できる。従来は、車両62と車両78との双方が自動二輪車76の検出情報をブロードキャストしていたが、上記実施形態では車両78のみが自動二輪車76の検出情報をブロードキャストする。車両78の方が車両62より自動二輪車76に近く、車両78による自動二輪車76の検出情報の信頼性の方が高いためである。すなわち、図7のステップ370、372、374、376という経路でステップ376の判定が肯定となり、自動二輪車76の検出情報がブロードキャストの対象となるためである。無線リソースにより許されるなら自動二輪車76の検出情報が車両78によりブロードキャストされる。一方、車両62は自動二輪車76の検出情報はブロードキャストしない。図7のステップ370、372、374、376という経路でステップ376の判定が否定となるためである。
こうした処理の結果、車両60は自動二輪車76に関する車両78からの信頼性の高い検出情報を取得し、運転支援に用いることができる。すなわち、図11に示すような状況で自動二輪車76が車両60から見て死角領域に存在する場合でも、車両60が自動二輪車76の存在を把握できる。したがって、例えば車両60が右折を予定している場合であっても交差点50内で徐行したり停止したりする等の対策を行える。そのため、安全性を高めることができる。
さらに、車両60が周辺の状況を高い信頼性で把握できる。そのため、周辺の状況により停止することになる可能性が高い場合には、車両60は事前にブレーキをかけ始める等、車両の事前制御を行うことができる。そのため、車両の乗員の快適性を高めることができる。
また、車載装置210が他のV2X参加者から受信する検出情報の数が抑制される。そのため、車載装置210がそれら検出情報を自分の解析結果と統合する際に必要な処理量を小さくできる。その結果、周囲の状況検出の応答性が向上するという効果がある。さらに、他のV2X参加者からの検出情報が多いと統合処理の際の対応付が難しくなるが、そうした検出情報が抑制されるため、統合処理の精度が高くなるという効果もある。
さらに、上記実施形態によれば、V2X参加者の端末装置は、それぞれの無線リソースにより許容される範囲で検出情報をブロードキャストする。V2X通信のための帯域に多数のV2X参加者からの電波が集中するような状況では、このように通信量を削減することが非常に重要である。上記実施形態によれば通信量が削減できるため、V2X参加者の増加にも対応でき、V2Xを用いた運転支援を実現できる。
<第2の実施形態>
図11に示したような状況でV2X参加者である車両60が交差点50に右折のために進入しようとする場合、車両60が交差点50の直前に到達した瞬間には、車両60は交差点50内の交通参加者に関する検出情報は何も持っていない。車両60が交差点50の周辺の交通参加者に関する検出情報を取得するためには、上記した第1の実施形態に係る車載装置210のような車載器を備えていたとしても、必要な検出情報を受信するためには複数のV2X参加者から検出情報がブロードキャストされるのを待つ必要がある。特に非V2X参加者の検出情報については受信のために時間を要することが見込まれる。このために、非V2X参加者の全体に関する情報を取得するために必要な時間をできるだけ短くすることが望ましい。この第2の実施形態はそのような課題を解決する実施形態である。
図11に示したような状況でV2X参加者である車両60が交差点50に右折のために進入しようとする場合、車両60が交差点50の直前に到達した瞬間には、車両60は交差点50内の交通参加者に関する検出情報は何も持っていない。車両60が交差点50の周辺の交通参加者に関する検出情報を取得するためには、上記した第1の実施形態に係る車載装置210のような車載器を備えていたとしても、必要な検出情報を受信するためには複数のV2X参加者から検出情報がブロードキャストされるのを待つ必要がある。特に非V2X参加者の検出情報については受信のために時間を要することが見込まれる。このために、非V2X参加者の全体に関する情報を取得するために必要な時間をできるだけ短くすることが望ましい。この第2の実施形態はそのような課題を解決する実施形態である。
そのために、図12を参照して、この実施形態では以下のような手順を採用する。例えば自車両500が第1の実施形態の手順で非V2X参加者である物体Aについての検出情報をブロードキャストにより送信510する。この情報を路側器504が受信512し、統合DB514に保存する。後に路側器504が物体Aに関する新たな情報を受信512すれば、路側器504はその情報で統合DB514を更新する。路側器504が定期的に物体A等の非V2X参加者に関する情報の全体をブロードキャストにより送信516すると、この情報が自車両500により受信518され統合DB312に保存される。自車両500は、次回のブロードキャスト時に物体Aに関する情報が更新されていればその情報をブロードキャストにより送信520する。自車両500は、その情報が更新されていなければ更新なしとして送信対象から除外522とする。
このように統合DB514が非V2X参加者に関する情報の全体をブロードキャストすることにより、その通信領域に進入した車両はその直後に全ての非V2X参加者に関する情報を入手でき、そのために要する時間が節約できる。
図13は、この第2の実施形態において、第1の実施形態の図7に相当する処理を実現するための送信候補判定部530の制御構造を示すフローチャートである。図13を参照して、この送信候補判定部530が図7に示すものと異なるのは、図7のステップ352に代えて、統合DB312の各レコードに対してステップ552を行うステップ550を含む点である。
ステップ552は図7のステップ354と同様の構成を持つが、ステップ370での判定が否定のときに、処理対象のレコードに関する情報を路側器等から受信したか否かを判定し、判定が肯定のときにはそのレコードに関するステップ552の処理を終了し、そうでない場合には制御をステップ378に移動するステップ570をさらに含む点においてステップ354と異なる。
この送信候補判定部530を実行している車両からブロードキャストした情報であって、その後その車両で更新がされていない情報をその車両が路側器等から受信すれば、その情報が路側器等に到達したことが分かる。一方、その車両がその情報を路側器から受信しない場合、何らかの原因で路側器等がその情報を受信しなかったと考えられる。そこで、ステップ570の判定が肯定であれば対象レコードの情報が路側器等により受信されたことが分かり、それ以上の処理をしない。一方、ステップ570の判定が否定の場合には、対象レコードの情報を再度路側器に送信する必要があることが分かる。したがって送信候補判定部530は、ステップ378により送信情報として再度登録し、無線リソースが許す範囲でブロードキャストを行う。
こうした処理を各V2X参加者が行うことで、路側器等は定期的に非V2X参加者に関する情報の全体をブロードキャストできる。その結果、その路側器の通信範囲内に進入する新たなV2X参加者の車載器は、路側器からの情報を一度受信するだけで、周辺の非V2X参加者を含めた交通参加者に関する情報を全て入手できる。その結果、V2X参加者の車載器は、この情報を用い、運転支援をより安全にできる。
また各車載器では、自己がブロードキャストした情報が路側器等からブロードキャストされない場合には、路側器等がその情報を受信できていない可能性がある。したがって、同じ情報で端末装置がまだ更新していない情報を再度送信することで、路側器等がその情報を受信する確率を高めることができる。
この第2の実施形態では、路側器が直接無線通信により非V2X参加者に関する情報の全体をブロードキャストする。したがって、路側器に他と比較してより広い通信帯域を割り当てることが考えられる。V2X参加者は、自己が検出した非V2X参加者に関する情報が路側器によりブロードキャストされていることが確認できた場合には、その情報が更新されない限り同情報をブロードキャストすることがない。したがって通信帯域が節約できる。
なお、路側器からブロードキャストするデータとしては、最新の情報だけではなく、過去の情報も送信してもよい。そのようにすると、受信側で各非V2X参加者の過去の情報を把握できて便利である。この場合には、路側器からブロードキャストするデータには、最新の情報か過去の情報かが分かるようなフラグを設けておく。
この第2の実施形態では、路側器が直接無線通信により情報をブロードキャストする。しかしこの開示はそのような実施形態には限定されない。例えば路側器ではなく、モバイルエッジコンピューティング装置等、ネットワークに接続された装置から、携帯電話用の基地局経由で各V2X参加者に情報を送信するようにしてもよい。
今回開示された実施形態は全ての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は、開示の詳細な説明の記載により示されるわけではなく、請求の範囲の各請求項によって示され、請求の範囲の文言と均等の意味及び範囲内での全ての変更が含まれることが意図される。
50 交差点
60、62、64、70、74、78、200 車両
66、72 歩行者
68、504 路側器
76 自動二輪車
80、82、84 死角
202 センサ部
210 車載装置
212 ミリ波レーダ
214 車載カメラ
216 LiDAR
230 車外通信コントローラ
232 HMIコントローラ
234 自動運転コントローラ
236 走行系コントローラ
240 総合アンテナ
242 モニタ
244、246、250、252、254、256 ECU
248 自動運転ECU
280 V2X参加者
282 送信部
300 解析部
302 受信部
304 統合部
306 運転制御部
308、530 送信候補判定部
310 送信選別部
312、514 統合DB
314 送信情報DB
350、352、354、370、372、374、376、378、400、402、404、406、420、422、550、552、570 ステップ
500 自車両
502 ブロードキャスト
510、516、520 送信
512、518 受信
522 送信対象から除外
60、62、64、70、74、78、200 車両
66、72 歩行者
68、504 路側器
76 自動二輪車
80、82、84 死角
202 センサ部
210 車載装置
212 ミリ波レーダ
214 車載カメラ
216 LiDAR
230 車外通信コントローラ
232 HMIコントローラ
234 自動運転コントローラ
236 走行系コントローラ
240 総合アンテナ
242 モニタ
244、246、250、252、254、256 ECU
248 自動運転ECU
280 V2X参加者
282 送信部
300 解析部
302 受信部
304 統合部
306 運転制御部
308、530 送信候補判定部
310 送信選別部
312、514 統合DB
314 送信情報DB
350、352、354、370、372、374、376、378、400、402、404、406、420、422、550、552、570 ステップ
500 自車両
502 ブロードキャスト
510、516、520 送信
512、518 受信
522 送信対象から除外
Claims (10)
- 無線通信装置と、移動体を検知するセンサとに接続される端末装置であって、
前記センサからの出力と、前記無線通信装置を介して受信する前記端末装置とは異なる第1の端末装置からの移動体情報とを統合し管理する移動体情報管理部と、
前記移動体情報が前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定する送信候補判定部と、
前記無線通信装置で利用可能な無線リソースの範囲内で、前記送信候補と判定された前記移動体情報を選択して送信する選択的送信処理部とを含む、端末装置。 - 前記選択的送信処理部は、
前記送信候補と判定された前記移動体情報について、所定の基準に従って前記端末装置とは異なる第3の端末装置に送信する優先度を決定する優先度決定装置と、
前記無線通信装置で利用可能な無線リソースの範囲内で、前記優先度の高い順番に前記送信候補と判定された前記移動体情報を選択して前記無線通信装置を介して送信する優先度順送信処理部とを含む、請求項1に記載の端末装置。 - 前記所定の基準は、前記送信候補の信頼度、前記第3の端末装置から前記移動体情報の送信を要求されたか否か、及び前記第3の端末装置に前記移動体情報を送信したか否か、のうちの少なくとも一つを含む、請求項2に記載の端末装置。
- 前記送信候補判定部は、
前記端末装置を装備した移動体に関して前記センサからの出力から得た移動体情報、
前記センサから得た移動体情報であって、当該移動情報の移動体と同じ移動体に関する前記第1の端末装置から受信した移動体情報よりも信頼性が高い移動体情報、及び
前記センサから得た、自らは交通情報を発信しない移動体に関する移動体情報であって、前記第1の端末装置からは受信していない移動体情報、
のうちの少なくとも一つを前記送信候補と判定する、請求項1から請求項3のいずれか1項に記載の端末装置。 - 前記送信候補判定部はさらに、前記端末装置が既に送信した移動体情報であって、当該送信の後に前記移動体情報管理部が更新していない移動体情報を前記送信候補ではないと判定する、請求項4に記載の端末装置。
- 前記送信候補判定部はさらに、前記端末装置が既に送信した移動体情報であって、当該送信の後に前記移動体情報管理部が更新していない移動体情報であり、前記第1の端末装置からは受信していない移動体情報を前記送信候補と判定する、請求項5に記載の端末装置。
- 前記選択的送信処理部は、前記無線通信装置で利用可能な無線リソースの範囲内で、前記送信候補と判定された前記移動体情報を選択して前記無線通信装置を介してブロードキャストするブロードキャスト処理部を含む、請求項1から請求項6のいずれか1項に記載の端末装置。
- 前記端末装置は、一定の領域を監視する位置に設けられ、
所定の送信条件が成立したことに応答して、前記移動体情報管理部により管理されている移動体情報のうち、自らは移動体情報を発信しない移動体に関する移動体情報を前記無線通信装置によりブロードキャストする、請求項1から請求項7のいずれか1項に記載の端末装置。 - 無線通信装置と、移動体を検知するセンサとに接続される端末装置における移動体情報の送信方法であって、
前記センサからの出力と、前記無線通信装置を介して受信する前記端末装置とは異なる第1の端末装置からの移動体情報とを統合し管理するステップと、
前記移動体情報が、前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定するステップと、
前記無線通信装置で利用可能な無線リソースの範囲内で、前記送信候補と判定された前記移動体情報を選択して送信するステップとを含む、送信方法。 - 無線通信装置と、移動体を検知するセンサとに接続されるコンピュータを、
前記センサからの出力と、前記無線通信装置を介して受信する前記コンピュータとは異なる第1の端末装置からの移動体情報とを統合し管理する移動体情報管理部と、
前記移動体情報が、前記第1の端末装置とは異なる第2の端末装置から受信した移動体情報より価値が高い送信候補か否かを判定する送信候補判定部と、
前記無線通信装置で利用可能な無線リソースの範囲内で、前記送信候補と判定された前記移動体情報を選択して送信する選択的送信処理部として機能させる、コンピュータプログラム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020-188823 | 2020-11-12 | ||
JP2020188823 | 2020-11-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022102274A1 true WO2022102274A1 (ja) | 2022-05-19 |
Family
ID=81601150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2021/036416 WO2022102274A1 (ja) | 2020-11-12 | 2021-10-01 | 端末装置、送信方法、及びコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2022102274A1 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007156753A (ja) * | 2005-12-02 | 2007-06-21 | Aisin Aw Co Ltd | 車車間通信システム |
JP2012004933A (ja) * | 2010-06-18 | 2012-01-05 | Mitsubishi Electric Corp | 通信端末および通信方法 |
JP2018085133A (ja) * | 2018-01-12 | 2018-05-31 | パイオニア株式会社 | 判定装置、受信装置、制御方法、プログラム、及び記憶媒体 |
JP2018165098A (ja) * | 2017-03-28 | 2018-10-25 | マクセル株式会社 | ヘッドアップディスプレイ装置 |
JP2018195289A (ja) * | 2017-05-18 | 2018-12-06 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 車両システム、車両情報処理方法、プログラム、交通システム、インフラシステムおよびインフラ情報処理方法 |
-
2021
- 2021-10-01 WO PCT/JP2021/036416 patent/WO2022102274A1/ja active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007156753A (ja) * | 2005-12-02 | 2007-06-21 | Aisin Aw Co Ltd | 車車間通信システム |
JP2012004933A (ja) * | 2010-06-18 | 2012-01-05 | Mitsubishi Electric Corp | 通信端末および通信方法 |
JP2018165098A (ja) * | 2017-03-28 | 2018-10-25 | マクセル株式会社 | ヘッドアップディスプレイ装置 |
JP2018195289A (ja) * | 2017-05-18 | 2018-12-06 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 車両システム、車両情報処理方法、プログラム、交通システム、インフラシステムおよびインフラ情報処理方法 |
JP2018085133A (ja) * | 2018-01-12 | 2018-05-31 | パイオニア株式会社 | 判定装置、受信装置、制御方法、プログラム、及び記憶媒体 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240232319A9 (en) | Devices, systems, and methods for remote authorization of vehicle platooning | |
US10304333B2 (en) | Method and vehicle communication system for determining a driving intention for a vehicle | |
US10531254B2 (en) | Millimeter wave vehicle-to-vehicle communication system for data sharing | |
EP3294599B1 (en) | Device, system and method for a platooning operation | |
US9800492B2 (en) | Method and communication system for data reception in wireless vehicle-to-surroundings communication | |
CN107545756B (zh) | 确定协同和/或自主驾驶的共同环境信息的方法及车辆 | |
US11568741B2 (en) | Communication device, control method thereof, and communication system including the same | |
US11146918B2 (en) | Systems and methods for network node communication using dynamically configurable interaction modes | |
US20150304817A1 (en) | Mobile communication device and communication control method | |
US20120191271A1 (en) | Method and system for the lane monitoring of a motor vehicle, motor vehicle, and infrastructure device | |
CN110709907B (zh) | 对无车对车性能车辆的检测 | |
JP5245876B2 (ja) | エコ運転支援装置、エコ運転支援方法 | |
JP5104372B2 (ja) | 車車間通信システム、車車間通信装置 | |
US10762778B2 (en) | Device, method, and computer program for capturing and transferring data | |
US11755010B2 (en) | Automatic vehicle and method for operating the same | |
WO2022102274A1 (ja) | 端末装置、送信方法、及びコンピュータプログラム | |
US11979805B2 (en) | Control method, communication terminal, and communication system | |
CN114631130B (zh) | 在用于与其他交通参与者通信的通信网络中提供关于周围环境对象的对象消息的方法 | |
CN110958585B (zh) | 移动体监视装置、使用其的车辆控制系统及交通系统 | |
JP2020091717A (ja) | 車載通信装置、車載通信装置の制御方法、及びプログラム | |
US20240160219A1 (en) | Automated platooning system and method thereof | |
JP7422894B2 (ja) | サーバ選出装置およびサーバ選出システム | |
JP7534260B2 (ja) | 路側機、車両合流支援システム、及び車両合流支援方法 | |
WO2023171371A1 (ja) | 通信装置および通信方法 | |
US20230176571A1 (en) | Vehicle traveling remote control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21891521 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21891521 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |