Information processing device and information processing method

The information processing device adjusts communication unit directivity based on server data to ensure effective vehicle-to-vehicle communication, addressing reception failures by proactively controlling antenna directivity.

JP7601202B2Active Publication Date: 2024-12-17NISSAN MOTOR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023504694
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-10
Publication Date
2024-12-17
Estimated Expiration
2041-03-10

AI Technical Summary

Technical Problem

Existing vehicle-to-vehicle communication systems do not control antenna directivity proactively based on potential future interactions, leading to potential information reception failures.

Method used

An information processing device with a communication unit that switches between normal and directional modes, using a controller to adjust directivity based on server data for vehicles and roadside units to ensure effective data communication.

Benefits of technology

Enables reliable and timely reception of necessary information from vehicles and roadside units, enhancing vehicle-to-vehicle communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007601202000002
    Figure 0007601202000002
  • Figure 0007601202000003
    Figure 0007601202000003
  • Figure 0007601202000004
    Figure 0007601202000004
Patent Text Reader

Abstract

A communication unit (100) comprises: a normal mode; and a directivity mode in which, in comparison with the normal mode, the directivity pertaining to wireless communication is controlled so as to make it possible to carry out data communication with another vehicle (B) that is present at a position where the data communication cannot be carried out in the normal mode. A controller (110) receives, from a server (500), server data which includes information of said another vehicle (B) that is present at the position where the data communication cannot be carried out in the normal mode. On the basis of the information of said another vehicle (B) included in the server data, the controller (110) controls the directivity pertaining to the wireless communication of the communication unit (100).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Patent Document 1 discloses a communication device including a communication unit that performs vehicle-to-vehicle communication with multiple other vehicles present around the vehicle via an antenna unit. The communication device further includes an acquisition unit that acquires information about the multiple other vehicles, and a control unit that controls at least one of the directivities of the antenna unit based on the information acquired by the acquisition unit. [Prior art documents] [Patent documents]

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

[0004] The method disclosed in Patent Document 1 controls the directivity of the antenna unit for other vehicles detected by the radar device. Even if the other vehicle has an effect on the future driving of the vehicle, the directivity of the antenna unit is not controlled for the other vehicle until the radar device actually detects the other vehicle. Therefore, there is a risk that the necessary information cannot be received appropriately.

[0005] The present invention has been made in view of the above problems, and an object of the present invention is to provide an information processing device and an information processing apparatus capable of appropriately receiving necessary information. [Means for solving the problem]

[0006] An information processing device according to one aspect of the present invention includes a communication unit that performs data communication with a second moving object present around a first moving object and a server, and a controller that controls the data communication performed by the communication unit. The communication unit has a normal mode and a directional mode in which data communication can be performed with a second moving object that is present in a position where data communication cannot be performed in the normal mode. The controller receives server data from the server, the server data including information about the second moving object that is present in a position where data communication cannot be performed in the normal mode, and controls the directivity of wireless communication of the communication unit based on the information about the second moving object included in the server data. Effect of the Invention

[0007] According to the present invention, it is possible to appropriately receive necessary information. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a configuration diagram showing a communication network according to this embodiment. [Figure 2A] FIG. 2A is a diagram illustrating the normal mode of the communication unit. [Figure 2B] FIG. 2B is a diagram illustrating the directional mode of the communication unit. [Diagram 3] FIG. 3 is a flowchart showing a process flow of vehicle-to-vehicle communication in a communication network. [Figure 4] FIG. 4 is a diagram illustrating a driving scene according to this embodiment. [Diagram 5] FIG. 5 is a diagram illustrating a target vehicle and a directional beam. [Figure 6] FIG. 6 is an explanatory diagram showing switching to the normal mode. [Figure 7] FIG. 7 is a diagram illustrating a driving scene to which this embodiment can be applied. [Figure 8] FIG. 8 is an explanatory diagram showing a roadside unit and a directional beam. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the description of the drawings, the same components are given the same reference numerals and the description will be omitted.

[0010] A communication network according to this embodiment will be described with reference to Fig. 1. The communication network according to this embodiment includes vehicle A and vehicle B. Vehicle A and vehicle B are examples of moving bodies (first moving body and second moving body). Vehicle A is the host vehicle, and vehicle B is another vehicle present around the host vehicle. Although only one vehicle B is depicted in Fig. 1, there may be multiple vehicles B.

[0011] Vehicle A and vehicle B may be vehicles with an automatic driving function or vehicles without an automatic driving function. Vehicle A and vehicle B may be vehicles that can switch between automatic driving and manual driving. In this embodiment, vehicle A and vehicle B will be described as vehicles with an automatic driving function.

[0012] The communication network further includes a roadside unit 300 , a base station 400 , and a server 500 .

[0013] Vehicle A is equipped with a communication unit 100 having a data communication function. Vehicle B is equipped with a communication unit 200 having a data communication function. Each of the communication units 100, 200 is composed of, for example, one or more antennas, a modem, an application processor, a memory, and the like.

[0014] The communication unit 100 and the communication unit 200 can directly communicate with each other. The direct communication between the communication unit 100 and the communication unit 200 is defined as direct communication hereinafter. The direct communication may be expressed as inter-vehicle communication. In this embodiment, the vehicle A and the vehicle B can share a plurality of data such as information about the vehicles (vehicle A and vehicle B) through the direct communication.

[0015] The communication units 100 and 200 can also communicate with each other via a base station 400 and a network 410 (such as a mobile phone network). The base station 400 is a fixed communication device that does not move, and is an access point that covers the network 410. The communication between the communication units 100 and 200 via the base station 400 and the network 410 is defined as indirect communication in contrast to direct communication.

[0016] Direct communication does not go through base station 400 or a network, so data can be sent to the other party with low latency and a simple configuration. Indirect communication is used when sending large volumes of data that cannot be sent by direct communication, or data that is sent repeatedly without changing information for a certain period of time. Indirect communication can also be used when direct communication is not possible.

[0017] Each of the communication units 100 and 200 can communicate with a roadside unit 300. The roadside unit 300 is a fixed communication device installed in road facilities on the shoulder of a road, for example, and distributes distribution data including predetermined information to vehicles on the road. The roadside unit 300 is also called an RSU (roadside unit) or an ITS (intelligent transport systems) spot.

[0018] The roadside device 300 shown in this embodiment corresponds to a transmitting station, and the communication units 100 and 200 correspond to receiving stations. The roadside device 300 and the communication units 100 and 200 perform downlink communication from the roadside device 300 to the communication units 100 and 200. However, the roadside device 300 and the communication units 100 and 200 can also perform uplink communication in the opposite direction. In this case, the communication units 100 and 200 correspond to transmitting stations, and the roadside device 300 corresponds to a receiving station. The communication between the communication units 100 and 200 and the roadside device 300 is also called road-to-vehicle communication.

[0019] The distribution data distributed from the roadside unit 300 includes roadside unit data indicating information about the roadside unit 300 and traffic data indicating information about vehicles existing around the roadside unit 300. The information about the roadside unit 300 includes position information about the roadside unit 300, etc. The information about the vehicles includes position information, speed information, traveling direction information, etc. about the vehicles.

[0020] The communication unit 100 and the communication unit 200 communicate with the server 500 via the base station 400 and the network 410. The server 500 is a device that manages information on vehicles traveling on roads. The vehicle information managed by the server 500 includes basic information such as vehicle identification information, location information, speed information, and traveling direction information, as well as detailed information such as vehicle type, past trajectories, and future trajectories based on past traveling trajectories. The server 500 distributes server data including vehicle information to vehicles on the road in response to a request from the vehicle or at a predetermined cycle. The server 500 distributes the server data via the base station 400 and the network 410, as well as via the roadside unit 300.

[0021] Next, the configuration of vehicle A will be described.

[0022] Vehicle A includes the above-mentioned communication unit 100, GPS receiver 101, map information acquisition unit 102, and controller 110. The communication unit 100, GPS receiver 101, map information acquisition unit 102, and controller 110 configure an information processing device that realizes the vehicle-to-vehicle communication shown in this embodiment.

[0023] The GPS receiver 101 detects the position information of the vehicle A on the ground by receiving radio waves from an artificial satellite. The position information of the vehicle A detected by the GPS receiver 101 includes latitude information, longitude information, and time information. The GPS receiver 101 outputs the detected position information of the vehicle A to the controller 110. Note that the method of detecting the position information of the vehicle A is not limited to the GPS receiver 101. For example, the position may be estimated using a method called odometry. The odometry is a method of estimating the position of the vehicle A by determining the amount of movement and the direction of movement of the vehicle A according to the rotation angle and the rotation angular velocity of the vehicle A. Note that the GPS (Global Positioning System) is a part of the GNSS (Global Navigation Satellite System).

[0024] The map information acquisition unit 102 acquires map information indicating the structure of the road on which the vehicle A travels. The map information acquisition unit 102 may have a map database that stores the map information, or may acquire the map information from an external map data server by cloud computing. The map information acquisition unit 102 may also acquire the map information by using vehicle-to-vehicle communication or road-to-vehicle communication.

[0025] The map information includes node information including the types of nodes indicating intersections and branching points, the positions of the nodes, and link information including the types of links that are road sections connecting the nodes, the link lengths, the number of lanes, curvature, gradient, etc. The link information also includes information on road structure such as absolute positions of lanes and the connection relationships of lanes. The map information also includes information on traffic regulations, road signs, etc.

[0026] The controller 110 is configured by, for example, a microcomputer. The controller 110 has, for example, a hardware processor such as a CPU (Central Processing Unit), a memory, and various interfaces. The memory and various interfaces are connected to the hardware processor via a bus.

[0027] A computer program for causing the microcomputer to function as an information processing device is installed in the microcomputer. By executing the computer program, the microcomputer functions as a plurality of information processing circuits included in the information processing device. The controller 110 includes a communication control unit 111 as an example of the plurality of information processing circuits.

[0028] The communication control unit 111 controls the wireless communication (data communication) performed by the communication unit 100.

[0029] The communication control unit 111 switches the operation mode of the communication unit 100 and controls the beam formed by the communication unit 100. The communication unit 100 has a normal mode and a directional mode as switchable operation modes. The operation modes of the communication unit 100 will be described with reference to Figs. 2A and 2B.

[0030] The normal mode will be described with reference to FIG. 2A. The normal mode is a mode in which wireless communication is performed in a preset range (area) without controlling the directivity of the wireless communication of the communication unit 100. When operating in the normal mode, the communication unit 100, specifically the antenna of the communication unit 100, forms a normal beam Bn in a predetermined range (area). The normal beam Bn is, for example, a beam formed evenly in all directions and does not have directivity in a specific direction. The normal beam Bn is formed in a circular range with a radius of a predetermined distance centered on the communication unit 100. In this way, the predetermined range formed by the normal beam Bn may be a circular range with a radius of a predetermined distance, or as another example, the predetermined range may be a predetermined range having directivity in a predetermined direction such as the vehicle travel direction. In this way, in the normal mode, the antenna of the communication unit 100 forms a normal beam Bn in a preset predetermined range.

[0031] Vehicle A can communicate with vehicle B that is present within the area where the normal beam Bn is formed. An area in which communication can be performed with the communication unit 100 operating in normal mode is called a normal communication area. The normal communication area basically corresponds to the area in which the normal beam Bn is formed. However, due to the influence of the communication environment, such as the influence of radio wave attenuation and the presence of obstructions, even in an area in which the normal beam Bn is formed, it may not be possible to communicate with vehicle B with communication quality above a certain level. In other words, the normal communication area refers to an area in which communication with vehicle B can be performed with communication quality above a certain level, and does not necessarily coincide with the area (predetermined range) in which the normal beam Bn is formed.

[0032] The directional mode will be described with reference to FIG. 2B. The directional mode is a mode in which the directivity of the communication unit 100 with respect to wireless communication can be controlled in comparison with the normal mode. In the present specification, the directivity with respect to wireless communication is simply referred to as "directivity". When operating in the directional mode, the antenna of the communication unit 100 forms a directional beam Bd. The directional beam Bd is a beam formed toward a specific azimuth and has directivity with respect to the specific azimuth. The azimuth corresponds to the horizontal component of the direction. The directional beam Bd is formed as a beam having a specific beam width Bd2 centered on a beam axis Bd1 having a specific azimuth angle. The azimuth angle of the beam axis Bd1 and the beam width Bd2 can be adjusted, respectively, thereby adjusting the directivity of the communication unit 100. In this way, the directional mode corresponds to an operation mode in which the antenna of the communication unit 100 has directivity.

[0033] Vehicle A can communicate with vehicle B that is present within the area where the directional beam Bd is formed. The directional beam Bd is formed long in the direction along the beam axis Bd1, and its distance (axial distance) is longer than the radial distance of the normal beam Bn. In addition, assuming that vehicle B is present at the same position, the reception strength in communication using the directional beam Bd is relatively higher than the reception strength in communication using the normal beam Bn. Therefore, by using the directional beam Bd, it is possible to communicate with vehicle B that is outside the normal communication area. The directional beam Bd is a beam that can perform data communication with vehicle B that is present at a position where data communication cannot be performed with the normal beam Bn. In other words, the directional mode is a mode that can perform data communication with vehicle B that is present at a position where data communication cannot be performed in the normal mode by controlling the directivity compared to the normal mode.

[0034] When the communication unit 100 operates in the directional mode, the communication control unit 111 controls the directional beam Bd. The control of the directional beam Bd includes beamforming that adjusts the azimuth angle of the beam axis Bd1 and the beam width Bd2. The communication control unit 111 controls the directivity of the communication unit 100, that is, the directivity of the beam formed by the antenna of the communication unit 100, by beamforming.

[0035] The communication unit 100 broadcasts vehicle A position data including the current position information and driving plan information of vehicle A to the surroundings of vehicle A. A direct communication method is used for the broadcast transmission. The direct communication method is, for example, a DSRC method (frequency: 5.9 GHz band) conforming to IEEE 802.11p, or a cellular V2X method conforming to the specifications of 3GPP Release 14 or later.

[0036] The current location information is data that associates the latitude and longitude indicating the current location of vehicle A with the time when the location was acquired.

[0037] The driving plan information is driving plan data including vehicle speed planning data in which the vehicle speed is associated with the future position where the vehicle A will travel in the future, and future driving route data. The future driving route data (future route data) includes information on the route where the vehicle A will travel in the future. The future driving route data may be route information of a driving road to a preset destination, or may be data in which a future position (latitude, longitude) is associated with a scheduled passing time based on the vehicle speed planning data. For example, the driving plan information is data in which the vehicle speed planning data is added to data conforming to a message of SAE2735 (Dedicated Short Range Communications (DSRC) Message Set Dictionary). Note that "future" refers to a certain point in time that will arrive a predetermined time from the present.

[0038] An example of vehicle A position data to be broadcast is shown in Table 1. The vehicle A position data is package data including a header and content data. [Table 1]

[0039] As shown in Table 1, the header of the vehicle A location data stores the identification number of the vehicle A that sent it, and identification information indicating the type of content included in the content data (for example, an identification ID indicating the current location information, driving plan information, etc.). The content data stores the current location information, which is data that associates the latitude and longitude with the time when this location information was acquired, and the driving plan information.

[0040] The communication control unit 111 has a function of controlling wireless communication performed by the communication unit 100, as well as a data processing function of performing various processes necessary for carrying out wireless communication. Vehicle A position data, which is package data including a header and content data, is generated by the communication control unit 111 based on data acquired from the GPS receiver 101 and the like and data pre-recorded in a memory provided in the controller 110. The vehicle A position data is transmitted from the communication unit 100 and received by the communication unit 200 of vehicle B.

[0041] The communication unit 100 receives the vehicle B position data transmitted from the communication unit 200 of vehicle B, and outputs the received vehicle B position data to the communication control unit 111. The communication control unit 111 acquires the vehicle B position data from the communication unit 100. The fact that the communication unit 100 has received the vehicle B position data means that direct communication has been established between vehicle A and vehicle B.

[0042] In relation to this embodiment, the communication control unit 111 receives server data including information on other vehicles that are located at positions where data communication cannot be performed in the normal mode from the server 500. The communication control unit 111 controls the directivity of the communication unit 100 based on the information on other vehicles included in the server data.

[0043] Next, the configuration of vehicle B will be described.

[0044] 1, vehicle B includes the above-mentioned communication unit 200, GPS receiver 201, map information acquisition unit 202, and controller 210. The communication unit 200, GPS receiver 201, map information acquisition unit 202, and controller 210 configure an information processing device that realizes the vehicle-to-vehicle communication shown in this embodiment.

[0045] The functions of the GPS receiver 201 and the map information acquisition unit 202 are similar to those of the GPS receiver 101 and the map information acquisition unit 102. Like the controller 110, the controller 210 is configured by a microcomputer equipped with a hardware processor, a memory, and various interfaces. The controller 210 is equipped with a communication control unit 211 as an example of a plurality of information processing circuits. The function of the communication control unit 211 is the same as that of the communication control unit 111, and includes a function of controlling the wireless communication performed by the communication unit 100, and a data processing function of performing various processes necessary for carrying out wireless communication, such as generating vehicle B position data.

[0046] With reference to Fig. 3 to Fig. 6, a process flow of inter-vehicle communication in a communication network will be described. The process shown in the flowchart of Fig. 3 is executed by the controller 110 of the vehicle A (corresponding to the vehicle A in Fig. 1). The operation mode of the communication unit 100 is initially set to normal mode. In the following description, a scene of traveling through an intersection as shown in Fig. 4 is assumed. The vehicle A is traveling on a road connected to the intersection indicated by node N1. The current position of the vehicle A is a position (Xa, Xb) a first distance before the intersection. The route that the vehicle A will travel in the future is a route that turns left at the intersection. In addition, three other vehicles B1, B2, and B3 (each corresponding to the other vehicle B in Fig. 1) are traveling on a cross road that passes through the intersection indicated by node N1. The current position of the other vehicle B1 is a position (Xb1, Yb1) that has passed the intersection. The current position of the other vehicle B2 is a position (Xb2, Yb2) that is a second distance before the intersection, and the current position of the other vehicle B3 is a position (Xb3, Yb3) that is a second distance before the intersection. The second distance is smaller than the third distance, and the third distance is approximately the same as the first distance. It is assumed that the routes that each of the other vehicles B1, B2, and B3 will travel in the future will be a route that goes straight through the intersecting road.

[0047] First, the controller 110 identifies a future travel route along which the host vehicle A will travel in the future (S10). The controller 110, for example, acquires future travel route data included in the vehicle A position data, and identifies the future travel route from the future travel route data.

[0048] The controller 110 estimates the possibility of the host vehicle A intersecting with another vehicle (S12). When the host vehicle A passes through the intersection, there is a possibility that the host vehicle A will intersect with the other vehicles B1, B2, and B3 traveling on the intersecting road. The controller 110 determines whether or not there is an intersection on the future traveling route of the host vehicle A based on the map information acquired by the map information acquisition unit 102 and the future traveling route. If there is an intersection, the controller 110 determines that there is a possibility of an intersection. If there is a possibility of an intersection, the controller 110 performs the following process.

[0049] The controller 110 specifies the conditions of another vehicle approaching the vehicle A in a scene where an intersection is predicted based on the future travel route of the vehicle A. When the vehicle A turns left at an intersection, the other vehicle approaching the vehicle A is another vehicle traveling on a cross road toward the intersection. Therefore, the controller 110 transmits to the server 500 first request data requesting information on the approaching vehicle, with the conditions that the other vehicle is on a cross road and has a speed in a direction approaching the intersection.

[0050] When the server 500 receives the first request data, it identifies vehicles that meet the conditions. In the situation shown in FIG. 4, the server 500 identifies other vehicles B2 and B3. Then, the server 500 generates approaching vehicle data including information about the identified vehicles (other vehicles B2 and B3) and transmits this approaching vehicle data to the communication unit 100. When the communication unit 100 receives the approaching vehicle data (S14), the controller 110 acquires the approaching vehicle data. The approaching vehicle data includes only basic information such as vehicle identification information, position information, speed information, and traveling direction information. As described above, by transmitting the first request data with conditions, it is possible to acquire approaching vehicle data about notable other vehicles B2 and B3, rather than all other vehicles around the host vehicle A.

[0051] Based on the approaching vehicle data, the controller 110 assigns priorities to the other vehicles B2, B3 included in the approaching vehicle data. Specifically, the controller 110 determines priorities for the other vehicles B2, B3 that may cross with the host vehicle A based on the current positions and speeds of the other vehicles B2, B3 and the current position and speed of the host vehicle A. The higher the possibility of the other vehicles B2, B3 crossing with the host vehicle A, the higher the priority is.

[0052] For example, the controller 110 predicts the time when the other vehicles B2 and B3 will arrive at the intersection based on the current positions and speeds of the other vehicles B2 and B3. Similarly, the controller 110 predicts the time when the host vehicle A will arrive at the intersection based on the position and speed of the host vehicle A. Then, the controller 110 assigns priorities to the other vehicles B2 and B3 such that the smaller the time difference between the times when the other vehicles arrive at the intersection, the higher the priority. In the example shown in FIG. 4, the other vehicle B2 passes through the intersection before the host vehicle A arrives at the intersection, and the other vehicle B3 arrives at the intersection at approximately the same time as the host vehicle A arrives at the intersection. In this case, the controller 110 assigns the highest priority to the other vehicle B3 and the second priority to the other vehicle B2.

[0053] The controller 110 transmits second request data requesting information on the other vehicles B2 and B3. In this case, the controller 110 transmits the second request data according to the priority order determined for the other vehicles B2 and B3. When receiving information on a plurality of other vehicles, the controller 110 may request information only on the top few other vehicles with the highest priority order. When the server 500 receives the second request data, the server 500 creates object data including information on the other vehicles B2 and B3, and transmits the object data to the communication unit 100. When the communication unit 100 receives the object data (S16), the controller 110 acquires the object data. This object data includes detailed information on the other vehicles B2 and B3.

[0054] The controller 110 determines the target vehicle in consideration of the current position and speed as well as detailed information (S18). The detailed information includes the types of the other vehicles B2 and B3, past tracks, and future tracks based on the past travel tracks. When the controller 110 determines that the other vehicle will intersect with the vehicle A in consideration of the detailed information, it identifies the other vehicle as the target vehicle. In the example shown in FIG. 4, the other vehicle B3 is identified as the target vehicle. When the target vehicle is identified, the controller 110 may stop transmitting the second request data to the other vehicle having a lower priority than the other vehicle from which the current object data has been received.

[0055] When the target vehicle is specified, the controller 110 switches the operation mode of the communication unit 100 from the normal mode to the directional mode. At the same time, the controller 110 starts the angle control of the directional beam Bd (S20). As shown in FIG. 5, the controller 110 controls the directional beam Bd so that the directional beam Bd is directed toward the other vehicle B3, which is the target vehicle. That is, the controller 110 adjusts the beam axis Bd1 of the directional beam Bd to a predetermined azimuth angle. The azimuth angle to which the beam axis Bd1 should be directed is the azimuth angle when the other vehicle B3 is observed from the host vehicle A, and can be calculated based on the current position of the host vehicle A and the current position of the other vehicle B3 acquired from the server 500. By controlling the azimuth angle of the beam axis Bd1, the directional beam Bd is adjusted so as to be directed toward the current position of the other vehicle B3.

[0056] In addition, when the vehicle A is sufficiently far from the intersection, even if the directional beam Bd is directed at the vehicle B3, the directional beam Bd may not reach the position where the vehicle B3 is traveling. Therefore, the controller 110 may start the angle control of the directional beam Bd on the condition that the vehicle A approaches the intersection to such an extent that the directional beam Bd can reach the vehicle B3 (S20). In this case, it is preferable that the controller 110 predicts the position to which the vehicle B3 will move between identifying the vehicle B3 and starting the angle control of the directional beam Bd, and starts the angle control of the directional beam Bd based on the predicted position after the movement (S20).

[0057] When the directional beam Bd is directed toward the other vehicle B3, the controller 110 then controls the directional beam Bd to track the moving other vehicle B3. A method for tracking the other vehicle B3 includes a method for continuously identifying the current position of the other vehicle B3 using vehicle-to-vehicle communication with the other vehicle B3 and controlling the azimuth angle of the directional beam Bd based on the latest current position. Alternatively, the controller 110 may feedback-control the azimuth angle of the directional beam Bd to search for a point where the reception strength is maximum.

[0058] The controller 110 starts data communication with the other vehicle B3 (S22), which allows the controller 110 to receive necessary information from the other vehicle B3.

[0059] The controller 110 monitors the other vehicle B3 (S24). Monitoring the other vehicle B3 includes monitoring the reception strength and monitoring the current position of the other vehicle B3.

[0060] The controller 110 judges whether the conditions for communicating with the other vehicle B3 even with the normal beam Bn are met. Specifically, if the reception strength rises to a certain level or above, or if the current location of the other vehicle B3 is within the area of ​​the normal beam Bn, the controller 110 judges that the above conditions are met (Yes in S26). Then, as shown in Fig. 6, the controller 110 switches the operation mode of the communication unit 100 to the normal mode (S28). On the other hand, if the controller 110 judges that the conditions are not met, it continues to monitor the other vehicle B3 (S24).

[0061] Thus, in this embodiment, the controller 110 of the information processing device controls the directivity of the communication unit 100 based on information about other vehicles included in the server data distributed by the server 500. The controller 110 can grasp information about other vehicles that it cannot communicate with by itself by using the server data. This allows the controller 110 to control the directivity of the communication unit 100 toward a desired communication target from which information about other vehicles can be obtained. As a result, data communication with the communication target can be performed satisfactorily, and necessary information can be appropriately received.

[0062] In this embodiment, the controller 110 of the information processing device identifies other vehicles that may cross the vehicle as target vehicles based on the information of other vehicles included in the server data. This makes it possible to obtain information on target vehicles that have a large impact on the future running of the vehicle from the server. As a result, it is possible to control the directivity of the communication unit 100 toward a desired communication target from which information on the target vehicle can be obtained. Since data communication with the communication target can be performed satisfactorily, it is possible to properly receive necessary information.

[0063] In this embodiment, the controller 110 of the information processing device identifies the target vehicle based on the current position information and speed information of the host vehicle and the other vehicle. By taking into account the current position information and speed information of the host vehicle and the other vehicle, it is possible to appropriately identify the target vehicle that may cross the host vehicle.

[0064] In this embodiment, the controller 110 of the information processing device identifies the target vehicle based on the priority order determined for the other vehicles. This makes it possible to efficiently identify the target vehicle for data received from the server 500.

[0065] In this embodiment, the target vehicle is exemplified by another vehicle having a route that passes through an intersection included in the future route of the vehicle. Since the other vehicle is likely to affect the future traveling of the vehicle, it is preferable to treat the other vehicle as the target vehicle. This makes it possible to appropriately grasp the other vehicle that may affect the future traveling of the vehicle.

[0066] In this embodiment, the controller 110 of the information processing device controls the directivity of the communication unit 100 based on the position information of the target vehicle, which is server data. This allows the controller 110 to appropriately recognize the position of the target vehicle.

[0067] In this embodiment, the controller 110 of the information processing device controls the directivity of the communication unit 100 toward the target vehicle. This allows the vehicle to reliably perform data communication with the target vehicle, and therefore allows the vehicle to directly receive information about the target vehicle.

[0068] When the communication unit 100 operates in a normal mode that does not have directivity, data communication with a desired communication target may not be performed well depending on the communication distance and visibility. However, by switching the operation mode of the communication unit 100 to a directional mode, a beam with directionality can be formed. This allows the directivity of the communication unit 100 to be controlled with respect to the desired communication target, so that data communication with the communication target can be performed well. As a result, the necessary information can be received appropriately.

[0069] In the above embodiment, a scene of traveling through an intersection is exemplified as a situation requiring attention. However, the situation requiring attention may be a scene in which there is another vehicle that may affect the future traveling of the vehicle, such as the vehicle and the other vehicle crossing each other. For example, as shown in FIG. 7, the scene may be a scene in which the vehicle A traveling in the traveling lane La changes lanes to the overtaking lane Lb to overtake the vehicle. The vehicle B traveling in the overtaking lane Lb may cross the vehicle A, and therefore may have a high possibility of affecting the future traveling of the vehicle. Therefore, in the lane changing scene, the vehicle B having a route traveling in the overtaking lane Lb of the road on which the vehicle A travels is specified as a target vehicle. This allows the vehicle B that may affect the future traveling of the vehicle A to be appropriately grasped. The scene of overtaking may be a situation in which the vehicle A overtakes the vehicle by using the oncoming lane, in addition to changing lanes to the overtaking lane to overtake the vehicle.

[0070] It is preferable that the controller 110 performs a process of identifying a target vehicle when it is determined that the host vehicle will overtake. For example, the controller 110 determines that the host vehicle will overtake when it detects an operation signal by a passenger permitting overtaking. Alternatively, the controller 110 may autonomously determine that the host vehicle will overtake on the basis of map information or data on a preceding vehicle, on the condition that an obstacle exists ahead of the host vehicle in the travel lane, or a preceding vehicle that is slower than the host vehicle exists. In this way, when the host vehicle will overtake, the controller 110 performs a process of identifying a target vehicle using the overtaking of the host vehicle as a trigger, thereby making it possible to identify the target vehicle at an appropriate timing.

[0071] In addition, in this embodiment, when the target vehicle is identified, the controller 110 controls the directional beam Bd so that the directional beam Bd is directed toward the target vehicle. However, the purpose of the vehicle communicating with the target vehicle is to obtain information about the target vehicle that crosses the vehicle. Even if the directional beam Bd is formed, there are cases where vehicle-to-vehicle communication with the target vehicle cannot be performed depending on the communication environment, such as the presence of an obstruction between the vehicle and the target vehicle.

[0072] As shown in Fig. 8, a roadside unit 300 that distributes vehicle information may exist on the road on which the vehicle is traveling. In this case, when a roadside unit 300 that transmits distribution data including information of the target vehicle exists, the controller 110 may control the directional beam Bd toward the roadside unit 300. For example, the controller 110 can determine whether the roadside unit 300 transmits distribution data including information of the target vehicle based on data distributed from the server 500. In addition, the controller 110 can obtain position information of the roadside unit 300 to which the directional beam Bd should be directed based on the distribution data.

[0073] In this way, the controller 110 of the information processing device may control the directivity of the communication unit 100 toward the roadside unit 300 that transmits the distribution data including the information of the target vehicle. This allows data communication with the roadside unit 300 to be reliably performed, so that the information of the target vehicle can be appropriately received. That is, the controller 110 may treat the roadside unit 300 that transmits the distribution data including the information of the target vehicle as the target vehicle, instead of the target vehicle itself.

[0074] Furthermore, according to the information processing method disclosed in this embodiment, similarly to the information processing device, the directivity of the communication unit 100 is controlled based on information on the target vehicle included in the server data distributed by the server 500. This makes it possible to control the directivity of the communication unit 100 toward a desired communication target from which information on the target vehicle can be obtained. Since data communication with the communication target can be performed satisfactorily, it is possible to properly receive the necessary information.

[0075] In this embodiment, an example has been shown in which the multiple information processing circuits provided in the controllers 110 and 210 are realized by software, but it is of course possible to prepare dedicated hardware for executing each information process and configure the information processing circuits. Also, the multiple information processing circuits may be configured by individual hardware.

[0076] As described above, the embodiment of the present invention has been described, but the description and drawings forming a part of this disclosure should not be understood as limiting this invention. From this disclosure, various alternative embodiments, examples and operating techniques will become apparent to those skilled in the art. [Explanation of symbols]

[0077] A vehicle, own vehicle (first moving body, information processing device) 100 Communications Department 101 GPS receiver 102 Map information acquisition unit 110 Controller 111 Communication control section B Vehicle, other vehicle (second moving body, information processing device) 200 Communications Department 201 GPS receiver 202 Map information acquisition unit 210 Controller 211 Communication Control Unit 300 Roadside unit 400 base stations 410 Network 500 servers

Claims

1. a communication unit mounted on a first moving object and configured to perform data communication with a second moving object present around the first moving object and a server that distributes predetermined data; A controller for controlling data communication performed by the communication unit, The communication unit is Normal mode and a directional mode in which data communication can be performed with the second moving object that is located in a position where data communication cannot be performed in the normal mode by controlling directivity regarding wireless communication compared to the normal mode, The controller: receiving server data from the server, the server data including information on the second moving object that is located in a position where data communication cannot be performed in the normal mode; The server data includes information about the second moving object, and the server data includes information about the second moving object. Information processing device.

2. The controller: Identifying the second moving object that may cross the first moving object as a target moving object based on information about the second moving object included in the server data; The directivity of the communication unit with respect to wireless communication is controlled based on the information of the target moving object.

2. The information processing device according to claim 1.

3. The information about the second moving object includes current position information and speed information about the second moving object, The controller: The target moving object is identified based on current position information and speed information of the second moving object and current position information and speed information of the first moving object.

3. The information processing device according to claim 2.

4. The controller: Based on the current position information and speed information of the second moving body and the current position information and speed information of the first moving body, a priority is determined for the second moving body that may cross the first moving body, and the target moving body is identified based on the priority.

4. The information processing device according to claim 3.

5. The target moving body is The second moving body has a route that passes through an intersection included in a route that the first moving body will travel in the future; or The second moving body has a route that travels in a passing lane of a road on which the first moving body travels.

5. The information processing device according to claim 2.

6. The controller: The directivity of the communication unit with respect to wireless communication is controlled based on the position information of the target moving object.

6. The information processing device according to claim 2.

7. The controller: Controlling directivity of wireless communication of the communication unit toward the target moving object 7. The information processing device according to claim 6.

8. The controller: determining whether the first moving object is going to overtake; When it is determined that the first moving object is going to overtake, a process of identifying the target moving object is performed.

5. The information processing device according to claim 2.

9. The communication unit is In the normal mode, a beam is formed in all directions, In the directional mode, a directional beam is formed, The controller: When controlling directivity regarding wireless communication of the communication unit, the directivity of the beam is controlled. The information processing device according to claim 1 .

10. the communication unit is capable of data communication with a roadside device provided in the vicinity of a road on which the first moving object travels, The controller: Controlling the directivity of the communication unit with respect to wireless communication toward the roadside unit that transmits distribution data including information of the target moving object 7. The information processing device according to claim 3.

11. a communication unit mounted on a first moving object and configured to perform data communication with a second moving object present around the first moving object and a server that distributes predetermined data; A controller for controlling data communication performed by the communication unit, The communication unit is Normal mode and a directional mode in which data communication can be performed with the second moving object located in a position where data communication cannot be performed in the normal mode by controlling directivity compared to the normal mode, receiving server data from the server, the server data including information on the second moving object that is located in a position where data communication cannot be performed in the normal mode; The server data includes information about the second moving object, and the server data includes information about the second moving object. Information processing methods.

Citation Information

Patent Citations

  • Travel support system

    JP2007102690A

  • Method and apparatus for wireless transmission using directional antenna

    JP2009534918A

  • Communication method, and radio device

    JP2010056948A

  • Onboard communication device and communication method

    JP2011191946A

  • Communication device, on-vehicle system, and communication method

    JP2018067880A