Route information creation device and route information creation method

The route information creation device addresses the challenge of differing road topologies between map databases by using linking information to create accurate second route information, ensuring system functionality even when topologies differ.

JP7649091B2Active Publication Date: 2025-03-19MITSUBISHI ELECTRIC MOBILITY CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024553985
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-11-01
Publication Date
2025-03-19
Estimated Expiration
2042-11-01

AI Technical Summary

Technical Problem

Existing technologies struggle to create accurate second route information when the road topologies represented by the first and second map databases differ, due to differences in data collection policies, map database creation methods, or maintenance timing.

Method used

A route information creation device that acquires first route information and a second map with road shape information, and uses linking information to determine corresponding links between the first and second maps, even if their road topologies differ. This device creates second route information by matching road topologies and linking other relevant links when direct correspondences are not found.

Benefits of technology

Enables the generation of accurate second route information associated with first route information, even when the road topologies of the first and second map databases are different, ensuring proper system operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007649091000001
    Figure 0007649091000001
  • Figure 0007649091000002
    Figure 0007649091000002
  • Figure 0007649091000003
    Figure 0007649091000003
Patent Text Reader

Abstract

A route information creation device according to the present disclosure comprises: a first route information acquisition unit for acquiring first route information calculated using a first map; a second map acquisition unit for acquiring a second map expressed in a format different from that of the first map; an association determination unit for determining, on the basis of the first route information and association information, whether first node information is associated with a second link; and a second route information creation unit. The association information includes: if, in a second node corresponding to a specific first node, there is no second outflow link channeling an outflow from the second node corresponding to a first outflow link channeling an outflow from the specific first node, information associating another second outflow link channeling an outflow from another second node in the vicinity of said second node with the first outflow link; and if, in a second node corresponding to a specific first node, there is no second inflow link channeling an inflow into the second node corresponding to a first inflow link channeling an inflow into the specific first node, information associating another second inflow link channeling an inflow into another second node in the vicinity of said second node with the first inflow link.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a route information creation device and a route information creation method that create route information that contributes to driving assistance. [Background technology]

[0002] A technology has been disclosed that obtains a second route corresponding to the first route on a second map expressed in a format different from that of a first map DB based on information of a first route obtained by performing a route search using a first map DB (database). For example, an IVI (In-Vehicle Information) system performs a route search using a normal-precision map DB including road shape information on a road-by-road basis as a first map DB, and an ADAS (Advanced Driver Assistance) system performs driving assistance using a high-precision map DB including road shape information on a lane-by-lane basis as a second map DB, and the ADAS system generates second route information using the high-precision map DB based on the first route information obtained from the IVI system (for example, see Patent Document 1). [Prior art documents] [Patent documents]

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

[0004] When the road topology represented by the first map DB and the road topology represented by the second map DB are the same, the technology of Patent Document 1 can be used to create second route information associated with the first route information.

[0005] On the other hand, if the policies for collecting road information are different, if the policies for creating the map DB are different, or if the map development times are different, the road topology of the first map DB and the road topology of the second map DB may differ. In this case, it is not possible to establish a correspondence between the nodes or links in the first map DB and the nodes or links in the second map DB, and there is a problem that it is not possible to create second route information corresponding to the first route information even if the technology of Patent Document 1 is used. Furthermore, if it is not possible to generate second route information corresponding to the first route information, the system using the second map DB cannot operate properly.

[0006] The present disclosure has been made to solve such problems, and aims to provide a route information creation device and a route information creation method that are capable of creating second route information associated with first route information even if the road topology represented by the first map DB and the road topology represented by the second map DB are different. [Means for solving the problem]

[0007] In order to solve the above problems, a route information creation device according to the present disclosure includes a first route information acquisition unit that acquires first route information including at least one first node information having information for determining whether an incoming link or an outgoing link is in a first route calculated using a first map including road shape information on a road unit basis, a second map acquisition unit that acquires a second map including road shape information expressed in a format different from that of the first map, a linking determination unit that determines whether or not the first node information included in the first route information is linked to a second link based on the first route information acquired by the first route information acquisition unit and linking information indicating a correspondence between the first node information in the first map and the second link in the second map, and a second route information creation unit that creates second route information including the second link in a second route on the second map corresponding to the first route based on the at least one second link determined to be linked by the linking determination unit and the second map acquired by the second map acquisition unit, and the linking information includes Obtained by matching road topologies in the same section of the first and second mapsIn a second node on the second map corresponding to a specific first node on the first map, when there is no second outgoing link flowing out from a second node on the second map corresponding to a first outgoing link flowing out from the specific first node, the information includes information linking other second outgoing links flowing out from other second nodes in the vicinity of the second node to the first outgoing link, and when there is no second ingoing link flowing into a second node on the second map corresponding to a first ingoing link flowing into a specific first node, the information includes information linking other second ingoing links flowing into other second nodes in the vicinity of the second node to the first ingoing link. Effect of the Invention

[0008] According to the present disclosure, even if the road topology represented by the first map DB and the road topology represented by the second map DB are different, it is possible to generate second route information associated with the first route information.

[0009] The objects, features, aspects, and advantages of the present disclosure will become more apparent from the following detailed description and the accompanying drawings. [Brief description of the drawings]

[0010] [Figure 1] 1 is a block diagram showing an example of a configuration of a route information creation device according to an embodiment. [Diagram 2] 1 is a block diagram showing an example of a configuration of an in-vehicle device including a route information creation device according to an embodiment. [Diagram 3] 4 is a flowchart showing an example of an operation of the route information generating device according to the embodiment. [Figure 4] FIG. 2 is a diagram for explaining first node information in the embodiment. [Diagram 5] FIG. 2 is a diagram for explaining first node information in the embodiment. [Figure 6] FIG. 2 is a diagram for explaining first node information in the embodiment. [Figure 7] FIG. 2 is a diagram for explaining first node information in the embodiment. [Figure 8] FIG. 11 is a diagram showing an example of linking information according to an embodiment; [Figure 9] FIG. 2 is a diagram showing an example of a real road geometry according to an embodiment; [Figure 10] 10 is a diagram showing an example of road topology in a case where the road geometry in FIG. 9 is expressed on a second map. FIG. [Figure 11] 10 is a diagram showing an example of a road topology in a case where the road geometry in FIG. 9 is expressed in a first map. FIG. [Figure 12] 10 is a diagram showing an example of linking information in the road geometry of FIG. 9. [Figure 13] FIG. 4 is a diagram showing an example of first route information according to the embodiment; [Figure 14] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Figure 15] FIG. 11 is a diagram showing an example of linking information according to an embodiment; [Figure 16] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Figure 17] FIG. 4 is a diagram showing an example of first route information according to the embodiment; [Figure 18] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Figure 19] FIG. 11 is a diagram showing an example of linking information according to an embodiment; [Figure 20] FIG. 2 is a diagram showing an example of a real road geometry according to an embodiment; [Figure 21] FIG. 21 is a diagram showing an example of road topology in a case where the road geometry in FIG. 20 is expressed on a second map. [Figure 22] FIG. 21 is a diagram showing an example of road topology in a case where the road geometry in FIG. 20 is expressed in a first map. [Diagram 23] 21 is a diagram showing an example of linking information in the road geometry of FIG. 20. [Figure 24] FIG. 4 is a diagram showing an example of first route information according to the embodiment; [Diagram 25] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Figure 26] FIG. 11 is a diagram showing an example of linking information according to an embodiment; [Figure 27] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Figure 28] FIG. 4 is a diagram showing an example of first route information according to the embodiment; [Figure 29] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Diagram 30] FIG. 11 is a diagram showing an example of linking information according to an embodiment; [Diagram 31] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Diagram 32] FIG. 2 is a diagram showing an example of a real road geometry according to an embodiment; [Diagram 33] FIG. 33 is a diagram showing an example of a road topology in which the road geometry of FIG. 32 is expressed in a second map. [Diagram 34] FIG. 33 is a diagram showing an example of a road topology in which the road geometry of FIG. 32 is expressed in a first map. [Diagram 35] FIG. 33 is a diagram showing an example of linking information in the road geometry of FIG. 32. [Diagram 36] FIG. 4 is a diagram showing an example of first route information according to the embodiment; [Figure 37] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Figure 38] FIG. 11 is a diagram showing an example of linking information according to an embodiment; [Figure 39] FIG. 11 is a diagram illustrating an example of second route information according to the embodiment. [Diagram 40] FIG. 2 is a diagram showing an example of a real road geometry according to an embodiment; [Diagram 41] FIG. 41 is a diagram showing an example of a road topology in which the road geometry of FIG. 40 is expressed in a second map. [Diagram 42] FIG. 41 is a diagram showing an example of a road topology in which the road geometry of FIG. 40 is expressed in a first map. [Diagram 43] FIG. 41 is a diagram showing an example of linking information in the road geometry of FIG. 40. [Diagram 44] FIG. 2 is a diagram showing an example of a road topology represented in a first map in the embodiment; [Diagram 45] FIG. 4 is a diagram showing an example of a road topology represented in a second map in the embodiment; [Figure 46] FIG. 11 is a diagram showing an example of linking information according to an embodiment; [Figure 47] FIG. 11 is a diagram for explaining first node information according to a modified example of the embodiment. [Figure 48] FIG. 11 is a diagram for explaining first node information according to a modified example of the embodiment. [Figure 49] FIG. 11 is a diagram for explaining first node information according to a modified example of the embodiment. [Figure 50] FIG. 11 is a diagram for explaining first node information according to a modified example of the embodiment. [Figure 51] FIG. 13 is a diagram showing an example of association information according to a modified example of the embodiment. [Figure 52] FIG. 2 is a diagram illustrating an example of a hardware configuration of a route information creation device according to an embodiment. [Figure 53] FIG. 2 is a diagram illustrating an example of a hardware configuration of a route information creation device according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] <Embodiment Mode> <Configuration> Fig. 1 is a block diagram showing an example of the configuration of a route information creation device 1 according to an embodiment. Note that Fig. 1 shows the minimum necessary configuration for configuring the route information creation device according to the embodiment.

[0012] The route information creation device 1 includes a first route information acquisition unit 2, a second map acquisition unit 3, a linking determination unit 4, and a second route information creation unit 5.

[0013] The first route information acquisition unit 2 acquires first route information including at least one first node information having information for identifying an incoming link or an outgoing link in a first route calculated using a first map including road shape information on a road-by-road basis.

[0014] The second map acquisition unit 3 acquires a second map including road shape information expressed in a format different from that of the first map.

[0015] The linking determination unit 4 determines whether or not the first node information included in the first route information is linked to the second link, based on the first route information acquired by the first route information acquisition unit 2 and linking information indicating the correspondence between the first node information in the first map and the second link in the second map.

[0016] The linking information includes information linking another second outgoing link flowing out from another second node near the second node to the first outgoing link when there is no second outgoing link flowing out from a second node on the second map corresponding to a first outgoing link flowing out from a first node on the first map. Also, the linking information includes information linking another second ingoing link flowing into another second node near the second node to the first ingoing link when there is no second ingoing link flowing into a second node on the second map corresponding to a first ingoing link flowing into the first node on the first map.

[0017] The second route information creation unit 5 creates second route information including the second links on the second route on the second map corresponding to the first route, based on at least one second link that the linking determination unit 4 has determined to be linked and the second map acquired by the second map acquisition unit 3.

[0018] Next, another configuration of the route information creation device including the route information creation device 1 shown in FIG. 1 will be described.

[0019] FIG. 2 is a block diagram showing an example of the configuration of an in-vehicle device 6 including a route information creation device 8 according to another embodiment.

[0020] The in-vehicle device 6 includes an information processing device 7, a route information creation device 8, a driving assistance information formulation device 9, a positioning device 10, and a driving assistance system 11.

[0021] The route information creation device 8 can be applied not only to the in-vehicle device 6 but also to a device constructed as a system by appropriately combining a PND (Portable Navigation Device) that can be mounted on a vehicle and a server provided outside the vehicle. In this case, each function or each component of the route information creation device 8 is distributed and arranged in each function that constructs the above-mentioned system.

[0022] 2 shows a case where the information processing device 7, the route information creation device 8, the driving support information formulation device 9, the positioning device 10, and the driving support system 11 are provided separately, but the devices may be arbitrarily combined to form an integrated device. For example, the route information creation device 8, the driving support information formulation device 9, and the driving support system 11 may be integrated.

[0023] The information processing device 7 corresponds to the above-mentioned IVI system, and is, for example, a navigation device, etc. The information processing device 7 includes a first map DB 12 and an application execution unit 13. Note that the information processing device 7 may be provided outside the vehicle.

[0024] The first map DB 12 is a storage medium such as a memory or a hard disk drive (HDD), and stores a first map (normal accuracy map) including road shape information for each road. The first map DB 12 may be provided in the in-vehicle device 6 separately from the information processing device 7, or may be provided outside the vehicle.

[0025] The application execution unit 13 executes, for example, a navigation function using the first map stored in the first map DB 12. Examples of the navigation function include a driving route search and a driving route prediction. The information processing device 7 outputs first route information including first node information along the first route obtained by the application execution unit 13 to the route information creation device 8. The application execution unit 13 performs a driving route search or a driving route prediction using a vehicle position measured by a positioning unit (not shown) included in the information processing device 7 or a vehicle position measured by the positioning device 10.

[0026] The route information creation device 8 includes a first route information acquisition unit 2, a linking determination unit 4, a second route information creation unit 5, a second map DB 14, and a linking information storage unit 15.

[0027] The first route information acquisition unit 2 acquires the first route information from the information processing device 7.

[0028] The second map DB 14 is a storage medium such as a memory or a HDD, and stores a second map (high-precision map) including road shape information for each lane. The route information creation device 8 includes the second map DB 14, but may include the second map acquisition unit 3 shown in Fig. 1 instead of the second map DB 14. The second map DB 14 may be provided in the in-vehicle device 6 separately from the route information creation device 8, or may be provided outside the vehicle.

[0029] The linking information storage unit 15 stores linking information indicating a correspondence relationship between the first node information in the first map and the second link in the second map. The linking information storage unit 15 may be provided in the in-vehicle device 6 separately from the route information creation device 8, or may be provided outside the vehicle.

[0030] The linking determination unit 4 determines whether or not the first node information included in the first route information acquired by the first route information acquisition unit 2 is linked to a second link, based on the first node information included in the first route information acquired by the first route information acquisition unit 2 and the linking information stored in the linking information storage unit 15.

[0031] The second route information creation unit 5 obtains a second route on the second map corresponding to the first route based on the first route information, the linking information, and the second map, and creates second route information including a second link on the second route. The second route information creation unit 5 outputs the created second route information to the driving support information formulation device 9.

[0032] The positioning device 10 uses a Global Navigation Satellite System (GNSS) to measure the current vehicle position. The positioning device 10 may also measure the current vehicle position by taking into consideration the detection results of a gyro sensor and a vehicle speed sensor (not shown) provided in the vehicle.

[0033] The driving support information formulation device 9 formulates driving support information regarding traveling on the second route based on the second route information created by the second route information creation unit 5, the second map stored in the second map DB 14, and the vehicle position measured by the positioning device 10. The driving support information formulation device 9 outputs the formulated driving support information to the driving support system 11. Examples of the driving support information regarding traveling on the second route include lane shape information along the second route.

[0034] The driving assistance system 11 performs driving assistance for a driver of a vehicle based on driving assistance information acquired from the driving assistance information formulation device 9. Examples of driving assistance include automated driving, ADAS, and notification assist.

[0035] <Operation> 3 is a flowchart showing an example of the operation of the route information creation device 8. When the vehicle starts traveling, the application execution unit 13 of the information processing device 7 executes a route search or a route prediction using the first map stored in the first map DB 12, and generates first route information including first node information on the first route. Then, the information processing device 7 transmits the first route information generated by the application execution unit 13 to the route information creation device 8.

[0036] In step S10, the first route information acquisition unit 2 acquires first route information including N pieces of first node information along the first route from the information processing device 7. The information processing device 7 may transmit all the first node information from the start point to the end point of the first route, or may transmit limited first node information according to a predetermined rule. Examples of the predetermined rule include a rule to transmit the first node information within a certain distance (e.g., 10 km) from the vehicle equipped with the on-board device 6, a rule to transmit the first node information in units of meshes of a map, or a rule to transmit the first node information for a predetermined number of nodes (e.g., within 10), but any rule other than these may be used. The information processing device 7 may transmit the first route information repeatedly at a certain period or every certain travel distance.

[0037] 4 to 7 are diagrams for explaining the first node information. As shown in Fig. 4 to 7, the first node information includes, for the first node n, node coordinates Pn, an incoming direction θn (incoming i, first incoming link direction), and an outgoing direction θn (outgoing j, first outgoing link direction).

[0038] Here, the linking information showing the correspondence between the first node information and the second link will be described. FIG. 8 is a diagram showing an example of the linking information. The linking information shown in FIG. 8 corresponds to the linking information in the range of the road shown in FIGS. 10 and 11 described later. The linking information is created by a linking information creating system (not shown) executing predetermined linking information creating processes (first creating process and second creating process). The first creating process and the second creating process will be described in order below. The route information creating device 8 according to this embodiment is characterized in that it creates the second route information using the linking information created by the second creating process.

[0039] In the first creation process, the linking information creation system compares road topologies in the same section of the first map and the second map. Then, in a second node on the second map corresponding to a specific first node on the first map, if there is a second outgoing link on the second map corresponding to a first outgoing link that flows out from the specific first node, the linking information creation system creates information linking the first outgoing link to the second outgoing link. Also, in a second node on the second map corresponding to a specific first node on the first map, if there is a second ingoing link on the second map corresponding to the first ingoing link that flows into the specific first node, the linking information creation system creates information linking the first ingoing link to the second ingoing link.

[0040] In the second creation process, the linking information creation system collates road topologies in the same section of the first map and the second map. Then, in a second node on the second map corresponding to a specific first node on the first map, if there is no second outflow link that flows out from the second node on the second map corresponding to the first outflow link that flows out from the specific first node, the linking information creation system selects another second outflow link that flows out from another second node near the second node, and creates information linking the selected other second outflow link to the first outflow link. Also, in a second node on the second map corresponding to a specific first node on the first map, if there is no second inflow link that flows into the second node on the second map corresponding to the first inflow link that flows into the specific first node, the linking information creation system selects another second inflow link that flows into another second node near the second node, and creates information linking the other second inflow link to the first inflow link.

[0041] Fig. 9 is a diagram showing an example of an actual road geometry (road structure) when the first map and the second map have the same road topology. Fig. 9 shows a case where a main road consisting of two lanes has two merging lanes and one branching lane.

[0042] Fig. 10 is a diagram showing an example of road topology when the road geometry of Fig. 9 is represented on a second map. In Fig. 10, "HN1, HN2, HN3, HN4, HN5, HN6" indicate the numbers (second node numbers) of nodes (second nodes) on the second map. Also, "a, b, c, d, e, f, g, h, i, j" indicate the numbers (second link numbers) of links (second links) on the second map. Note that in Fig. 10, for ease of explanation, a link with multiple lanes is represented by one road link.

[0043] Fig. 11 is a diagram showing an example of road topology when the road geometry of Fig. 9 is expressed on a first map. In Fig. 11, "N0, N1, N2, N3, Na, Nf, Ni, Nj" indicate the numbers (first node numbers) of the nodes (first nodes) on the first map. Note that the range of the first map surrounded by the dashed line in Fig. 11 corresponds to the range of the second map shown in Fig. 10.

[0044] As shown in Figs. 10 and 11, the number of first nodes and second nodes does not necessarily match due to differences in map formats, but the road topology at the first node corresponding to the junction and branch point matches the road topology at the second node. For example, the link connection topology at the first node N1 corresponding to the junction matches the link connection topology at the second node HN1 corresponding to the first node N1. More specifically, the first links Na-N1, N0-N1, and N1-N2 are in one-to-one correspondence with the second links a, b, and c, respectively. The same is true for the second node HN4 corresponding to the first node N2 corresponding to the junction point, and the second node HN6 corresponding to the first node N3 corresponding to the branch point.

[0045] Fig. 12 is a diagram showing an example of the linking information in the road geometry of Fig. 9. As shown in Fig. 12, the linking information storage unit 15 stores linking information indicating a correspondence relationship between a first inflow link or a first outflow link included in the first node information in the first map and a second link in the second map. Note that, in Fig. 12, for ease of explanation, the coordinates included in the first node information are omitted.

[0046] Fig. 13 is a diagram showing an example of the first route information. Fig. 13 shows a case where the application execution unit 13 of the information processing device 7 searches for a first route passing through the first nodes Na→N1→N2→N3→Ni. In this case, the first route information acquisition unit 2 of the route information creation device 8 acquires the first route information including the first node information of the first nodes N1, N2, and N3 (stars in the figure) from the information processing device 7.

[0047] Returning to the explanation of FIG. 3, in step S11, the association determination unit 4 sets n=1.

[0048] In step S12, the linking determination unit 4 determines whether or not there is a second link linked to the first node information. Specifically, the linking determination unit 4 compares the n-th first node information with the linking information, and determines whether or not there is a second link linked to the node coordinates, the direction of the first incoming link (incoming link direction), and the direction of the first outgoing link (outgoing link direction) included in the first node information. If there is a second link linked to the first node information, the process proceeds to step S13. On the other hand, if there is no second link linked to the first node information, the process proceeds to step S14.

[0049] For example, in the case of n=1 in FIG. 13, the link determination unit 4 compares the node coordinate P(N1), the direction θN1(incoming 1) of the first inflow link, and the direction θN1(outgoing 1) of the first outflow link contained in the first node information with the link information. Then, a second link a linked to the node coordinate P(N1) and the direction θN1(incoming 1) of the first inflow link, and a second link c linked to the node coordinate P(N1) and the direction θN1(outgoing 1) of the first outflow link are extracted. Here, both the second link a and the second link c are adopted as the second link linked to the first node information. After that, in step S13, the second link linked to the first node information is stored in a storage unit (not shown). The memory unit in which the second link is stored may be a memory unit provided in the route information creation device 8, such as a register of a CPU (Central Processing Unit) or a cache memory in a SoC (System on a Chip), or may be a memory unit provided outside the route information creation device 8.

[0050] 13, when n=2, the linking determination unit 4 compares the node coordinate P(N2), the direction θN2(incoming 1) of the first incoming link, and the direction θN2(outgoing 1) of the first outgoing link contained in the first node information with the linking information. Then, the second link e linked to the node coordinate P(N2) and the direction θN2(incoming 1) of the first incoming link, and the second link g linked to the node coordinate P(N2) and the direction θN2(outgoing 1) of the first outgoing link are extracted. After that, in step S13, the second links (the second link e and the second link g) linked to the first node information are stored in a storage unit (not shown).

[0051] 13, when n=3, the linking determination unit 4 compares the node coordinate P(N3), the direction θN3(incoming 1) of the first inflow link, and the direction θN3(outgoing 1) of the first outflow link included in the first node information with the linking information. Then, the second link h linked to the node coordinate P(N3) and the direction θN3(incoming 1) of the first inflow link, and the second link i linked to the node coordinate P(N3) and the direction θN3(outgoing 1) of the first outflow link are extracted. After that, in step S13, the second links (the second link h and the second link i) linked to the first node information are stored in a storage unit (not shown).

[0052] If it is determined in step S12 that there is no second link associated with the first node information, then in step S14, the fact that there is no second link associated with the first node information is stored in a storage unit (not shown).

[0053] In step S15, the association determination unit 4 adds "1" to n.

[0054] In step S16, the linking determination unit 4 determines whether the process of comparing all the first node information (N pieces of first node information) with the linking information is completed. If the process is completed, the process proceeds to step S17. On the other hand, if the process is not completed, the process returns to step S12.

[0055] In step S17, the second route information creation unit 5 creates second route information based on the second links associated with the first node information. Specifically, the second route information creation unit 5 creates second route information including a second route on the second map associated with the first route, using the multiple second links stored in the storage unit in step S13.

[0056] Fig. 14 is a diagram showing an example of second route information after primary processing. The thick lines shown in Fig. 14 indicate a link string consisting of second links a, c, e, g, h, and i stored in the storage unit in step S13. Fig. 15 is a diagram showing linking information. In Fig. 15, hatched areas indicate that second links for first node information have been extracted.

[0057] The second route information creation unit 5 performs a complementation process so that the link string consisting of the second links is continuous. Fig. 16 is a diagram showing an example of second route information after the complementation process. As shown in Fig. 16, the second route information creation unit 5 complements the second link d to create second route information including the second route, which is a single link string consisting of the second links a, c, d, e, g, h, and i.

[0058] In step S18, the route information creation device 8 judges whether or not the vehicle has finished traveling. If the vehicle has finished traveling, the operation in Fig. 3 ends. On the other hand, if the vehicle has not finished traveling, the process returns to step S10.

[0059] 3 is completed, the second route information creation unit 5 outputs the created second route information to the driving assistance information formulation device 9. The driving assistance information formulation device 9 formulates driving assistance information regarding traveling on the second route based on the second route information created by the second route information creation unit 5, the second map (road shape information and lane shape information related to the second route) stored in the second map DB 14, and the vehicle position measured by the positioning device 10, and outputs the information to the driving assistance system 11. The driving assistance system 11 performs driving assistance for the driver of the vehicle based on the driving assistance information acquired from the driving assistance information formulation device 9.

[0060] In addition, when the second route is correctly created by performing the complementation process as shown in Fig. 16, the linking information for the redundant second link in the linking information may be set to "null (0)." For example, the linking information for either the second inflow link or the second outflow link linked to the first node information, for example, the second links c, g, and h, may be set to "null."

[0061] Furthermore, when the second link associated with a specific first node information includes two links, a second inflow link and a second outflow link, the association determination unit 4 may select either one or both of the second inflow link and the second outflow link according to a predetermined second link selection rule. The second link selection rule is, for example, a rule that selects each of the first outflow links as the second link instead of the first inflow link when a plurality of first outflow links and one first inflow link exist for one first node, selects each of the first inflow links as the second link instead of the first outflow link when a plurality of first inflow links and one first outflow link exist for one first node, and selects one first inflow link and one first outflow link as the second link when one first inflow link and one first outflow link exist for one first node.

[0062] Fig. 17 is a diagram showing an example of the first route information. Fig. 17 shows a case where the application execution unit 13 of the information processing device 7 searches for a first route passing through the first nodes Nf → N2 → N3 → Nj. In this case, the first route information acquisition unit 2 of the route information creation device 8 acquires the first route information including the first node information of the first nodes N2 and N3 (stars in the figure) from the information processing device 7.

[0063] Fig. 18 is a diagram showing an example of second route information created by the second route information creation unit 5. The thick line shown in Fig. 18 indicates the second route corresponding to the first route shown in Fig. 17. Fig. 19 is a diagram showing linking information. In Fig. 19, hatched areas indicate that second links for the first node information are extracted.

[0064] 18, the second route information creation unit 5 creates a second route in which a link string of second links is continuous. Therefore, in this case, the second route information creation unit 5 does not need to perform the complementation process.

[0065] In the above, the case where the road topologies of the first map and the second map are the same has been described. In the following, the cases where the road topologies of the first map and the second map are different (examples 1 to 4) will be described.

[0066] <Example 1: When the road topologies of the first and second maps are different> Fig. 20 is a diagram showing an example of a real road geometry. Fig. 20 shows a case where two merging lanes and one branching lane exist for a main road consisting of two lanes. When entering the main road from the merging lane shown in the center of Fig. 20 (hereinafter also referred to as the "middle merging lane"), the section from the position where the merging lane enters the main road to the position of the branching lane is a lane change prohibited section (the thick line part in the figure), and it is determined by rules and the like so that a vehicle entering from the middle merging lane cannot exit from the branching lane.

[0067] Fig. 21 is a diagram showing an example of road topology when the road geometry of Fig. 20 is expressed on a second map. As shown in Fig. 21, the road topology in the second map is the same as the road topology in the actual road geometry shown in Fig. 20.

[0068] Fig. 22 is a diagram showing an example of road topology when the road geometry of Fig. 20 is expressed on a first map. Note that the range of the first map surrounded by a dashed line in Fig. 22 corresponds to the range of the second map shown in Fig. 21.

[0069] As shown in FIG. 22, the road topology in the first map is different from the road topology in the actual road geometry shown in FIG. 20. Specifically, the first link corresponding to the second link f (see FIG. 21) connected to the second node HN4 is connected to the first node N3, not the first node N2. Also, the first link corresponding to the second link i connected to the second node HN6 is connected to the first node N2, not the first node N3. That is, the road topology of the first link N2-Ni and the first link Nf-N3 in the first map is swapped with the second link f and the second link i in the second map in the forward and backward directions of travel. This is because the application execution unit 13 intentionally changes the road topology in the first map so as not to search for a first route in which a vehicle that has entered from the second link f exits from the second link i.

[0070] In this way, the route information creation device 8 of this embodiment is characterized by using linking information that enables the second route to be appropriately created based on the first route information even if the road topologies of the first map and the second map are different.

[0071] The linking information shown in FIG. 23 includes linking information in the case where the road topologies of the first map and the second map are different. For example, the first inflow link θN2 (inflow 1) flowing into the first node N2 is linked to the second link e, which has the same road topology, in the second map. In addition, since the first outflow link θN2 (outflow 2) is restored by the complementation process by the second route information creation unit 5, the second link linked to the first outflow link θN2 (outflow 2) is "none = 0 (NULL)". Here, it does not necessarily have to be "NULL", but when the difference in the road topologies of the first map and the second map is complicated, it may not be possible to create a unique route, and in such a case, the linking information creation system may generate "NULL" information in advance. Similarly, for the first inflow link θN3 (inflow 2) flowing into the first node N3, there is no second link with the same road topology in the second map, but the second link f is linked as the second link for the first inflow link θN3 (inflow 2).

[0072] Fig. 24 is a diagram showing an example of first route information, in which a solid arrow indicates a first route on a first map, and a dashed arrow indicates a second route on a second map that corresponds to the first route.

[0073] 24, the first route information acquisition unit 2 acquires first route information including first node information of the first nodes N1 and N2. The association determination unit 4 extracts second links a and c as second links associated with the first node N1, and extracts second links e and i as second links associated with the first node N2. Note that the first node information including the first node N3 is not output from the information processing device 7 because it is information outside the first route searched by the application execution unit 13.

[0074] Fig. 25 is a diagram showing an example of second route information that has been subjected to primary processing. The thick lines shown in Fig. 25 indicate a link string consisting of second links a, c, e, and i stored in the storage unit in step S13 of Fig. 3. Fig. 26 is a diagram showing linking information. In Fig. 26, hatched areas indicate that second links for first node information have been extracted.

[0075] FIG. 27 is a diagram showing an example of the second route information after the complementation process. As shown in FIG. 27, the second route information creation unit 5 creates the second link d ,g,h to generate second route information including a second route, which is a link string consisting of second links a, c, d, e, g, h, and i.

[0076] <Example 2: When the road topologies of the first map and the second map are different> Fig. 28 is a diagram showing an example of first route information, in which a solid arrow indicates a first route on a first map, and a dashed arrow indicates a second route on a second map that corresponds to the first route.

[0077] 28, the first route information acquisition unit 2 acquires first route information including the first node information of the first node N3. The association determination unit 4 extracts the second links f and j as second links associated with the first node N3. Note that the first node information including the first node N2 is not output from the information processing device 7 because it is information outside the first route searched for by the application execution unit 13.

[0078] Fig. 29 is a diagram showing an example of second route information that has been subjected to primary processing. The thick lines shown in Fig. 29 indicate a link string consisting of second links f and j stored in the storage unit in step S13 of Fig. 3. Fig. 30 is a diagram showing linking information. In Fig. 30, hatched areas indicate that second links for first node information have been extracted.

[0079] Fig. 31 is a diagram showing an example of the second route information after the complementation process. As shown in Fig. 31, the second route information creation unit 5 complements the second links g and h to create the second route information including the second route, which is a single link string consisting of the second links f, g, h, and j.

[0080] <Example 3: When the road topologies of the first map and the second map are different> Fig. 32 is a diagram showing an example of a real road geometry. Fig. 32 shows a case where one merging lane exists for a main road consisting of two lanes. When entering the main road from the merging lane, the section from the position where the merging lane enters the main road to a predetermined position is a lane change prohibited section (the thick line portion in the figure), and a vehicle entering from the merging lane cannot change lanes for a certain distance after merging.

[0081] Fig. 33 is a diagram showing an example of a road topology in a case where the road geometry in Fig. 32 is expressed in a second map. As shown in Fig. 33, second links e and f are connected to a second node HN4.

[0082] Fig. 34 is a diagram showing an example of road topology when the road geometry of Fig. 32 is expressed on a first map. Note that the range of the first map surrounded by a dashed line in Fig. 34 corresponds to the range of the second map shown in Fig. 33.

[0083] As shown in Fig. 34, the first link corresponding to the second link f is expressed as the first incoming link Nf-N3 that flows into the second node HN6, not the second node HN4, and the road topologies of the first map and the second map are different. This is because the junction point for guiding the application execution unit 13 on the first route is the first node N3, not a point corresponding to the second node HN4, and is for appropriately timing the route guidance announcement for the junction. The linking information shown in Fig. 35 includes linking information when the road topologies of the first map and the second map are different.

[0084] Fig. 36 is a diagram showing an example of first route information, in which a solid arrow indicates a first route on a first map, and a dashed arrow indicates a second route on a second map that corresponds to the first route.

[0085] 36, the first route information acquisition unit 2 acquires first route information including first node information of the first node N3. The association determination unit 4 extracts second links f and j as second links associated with the first node N3.

[0086] Fig. 37 is a diagram showing an example of second route information that has been subjected to primary processing. The thick lines shown in Fig. 37 indicate a link string consisting of second links f and j stored in the storage unit in step S13 of Fig. 3. Fig. 38 is a diagram showing association information. In Fig. 38, hatched areas indicate that second links for first node information have been extracted.

[0087] Fig. 39 is a diagram showing an example of the second route information after the complementation process. As shown in Fig. 39, the second route information creation unit 5 complements the second links g and h to create the second route information including the second route, which is a single link string consisting of the second links f, g, h, and j.

[0088] <Example 4: When the road topologies of the first map and the second map are different> In this example 4, a case will be described in which a second link corresponding to a first link present in a first map does not exist in a second map. Examples of situations in which this occurs include a case in which the policies for adopting road links are different between the first map and the second map, and a second link corresponding to a first link is not created in the second map, or a case in which a first link corresponding to a second link that did not exist at the time the second map DB was developed existed at the time the first map DB was developed due to differences in the development times of the first map DB 12 and the second map DB 14.

[0089] Fig. 40 is a diagram showing an example of a real road geometry, in which a main road consisting of two lanes has one merging lane and one branching lane.

[0090] Fig. 41 is a diagram showing an example of road topology when the road geometry of Fig. 40 is expressed on a second map. As shown in Fig. 41, in the second map, due to the map creation policy, there is no branch lane corresponding to the first link N2-N4 (see Fig. 42) on the first map.

[0091] Fig. 42 is a diagram showing an example of road topology when the road geometry of Fig. 40 is expressed on a first map. Note that the range of the first map surrounded by a dashed line in Fig. 42 corresponds to the range of the second map shown in Fig. 41.

[0092] As shown in FIG. 42, in the first map, a first link N2-N4 (first flow Out Link direction θN2(flow Out In this case, in the linking information shown in FIG. Out Link direction θN2(flow Out 1) There is no second link associated with it (NULL). Alternatively, it may be associated with the second link that exists in the closest vicinity of the N2 coordinate in the second map. Also, as shown in Fig. 43, the association information may additionally include a flag indicating the presence or absence of a "topology difference" that indicates the presence or absence of a difference in the road topology between the first map and the second map.

[0093] Fig. 44 is a diagram showing an example of the first route information, in which a solid arrow indicates a first route on a first map, and a dashed arrow indicates a second route on a second map that corresponds to the first route.

[0094] 44, the first route information acquisition unit 2 acquires first route information including first node information of the first nodes N1 and N2. The association determination unit 4 extracts second links a, c, and d as second links associated with the first nodes N1 and N2.

[0095] FIG. 45 is a diagram showing an example of the second route information. The thick line shown in FIG. 45 indicates a link string consisting of the second links a, c, and d stored in the storage unit in step S13 of FIG. 3. FIG. 46 is a diagram showing the linking information. In FIG. 46, the hatched areas indicate that the second links for the first node information are extracted. As shown in FIGS. 45 and 46, there is no second link corresponding to the first link N2-N4 that flows out from the first node N2. Therefore, the second route information creation unit 5 ends the creation process of the second route with the second link d as the end. After that, when the first route information acquisition unit 2 acquires the first route information again, the second route information creation unit 5 resumes the creation process of the second route. On the other hand, when entering the second link that exists in the second map from the first link that exists only in the first map, the second route information creation unit 5 will start or resume the creation process of the second route.

[0096] <Variation 1> The first node information described in the embodiment includes node coordinates Pn, incoming direction θn(incoming i), and outgoing direction θn(outgoing j) for the first node n, but may include other information as long as it identifies the first node. For example, the first node information may include node coordinates Pn, and direction difference dθn(i,j) between the incoming direction θn(incoming i) and the outgoing direction θn(outgoing j) relative to the incoming direction θn(incoming i) for the first node n. Figures 47 to 50 are diagrams for explaining the first node information according to the first modification.

[0097] Fig. 51 is a diagram showing an example of linked information according to Modification 1. As shown in Fig. 51, two second links are linked to one piece of first node information. Note that, as described in the embodiment, it is possible to adopt either one of these two second links.

[0098] <Variation 2> The first route information output by the information processing device 7 may include type information indicating the type of the first map. In this case, the route information creation device 8 downloads linking information corresponding to the type of the first map from an external server based on the type information acquired from the information processing device 7, and stores it in the linking information storage unit 15. The linking information storage unit 15 may rewrite the existing linking information with new linking information.

[0099] With this configuration, the route information creation device 8 can properly create the second route information even when using another information processing device (IVI system) with a different road creation policy.

[0100] <Variation 3> In the embodiment, the second map has been described as a high-precision map having road shape information on a lane-by-lane basis, but the second map is not limited to being a high-precision map and may be any map having a map format different from that of the first map.

[0101] <Hardware configuration> The functions of the first route information acquisition unit 2, the linking determination unit 4, and the second route information creation unit 5 in the route information creation device 8 described in the embodiment are realized by a processing circuit. That is, the route information creation device 8 includes a processing circuit for acquiring the first route information, determining whether the first node information is linked to the second link, and creating the second route information. The processing circuit may be dedicated hardware, or may be a processor (also called a CPU, central processing unit, processing unit, arithmetic unit, microprocessor, microcomputer, or DSP (Digital Signal Processor)) that executes a program stored in a memory.

[0102] When the processing circuit is a dedicated hardware, the processing circuit 20 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a combination of these, as shown in Fig. 52. Each function of the first path information acquisition unit 2, the linking determination unit 4, and the second path information creation unit 5 may be realized by the processing circuit 20, or each function may be realized collectively by one processing circuit 20.

[0103] When the processing circuit 20 is the processor 21 shown in FIG. 53, the functions of the first route information acquisition unit 2, the linking determination unit 4, and the second route information creation unit 5 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in the memory 22. The processor 21 realizes each function by reading and executing the program recorded in the memory 22. That is, the route information creation device 8 includes a memory 22 for storing a program that results in the execution of a step of acquiring the first route information, a step of determining whether the first node information is linked to the second link, and a step of creating the second route information. In addition, it can be said that these programs cause a computer to execute the procedures or methods of the first route information acquisition unit 2, the linking determination unit 4, and the second route information creation unit 5. Here, the memory may be, for example, a non-volatile or volatile semiconductor memory such as RAM (Random Access Memory), ROM (Read Only Memory), flash memory, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), a magnetic disk, a flexible disk, an optical disk, a compact disk, a DVD (Digital Versatile Disc), or any storage medium that will be used in the future.

[0104] It should be noted that some of the functions of the first route information acquisition unit 2, the association determination unit 4, and the second route information creation unit 5 may be realized by dedicated hardware, and other functions may be realized by software or firmware.

[0105] Thus, the processing circuitry may implement the functions described above through hardware, software, firmware, or a combination of these.

[0106] Furthermore, within the scope of the present disclosure, the embodiments may be modified or omitted as appropriate.

[0107] Although the present disclosure has been described in detail, the above description is illustrative in all respects and is not restrictive. It is understood that countless variations not illustrated can be envisioned. [Explanation of symbols]

[0108] 1 Route information creation device, 2 First route information acquisition unit, 3 Second map acquisition unit, 4 Linking determination unit, 5 Second route information creation unit, 6 In-vehicle device, 7 Information processing device, 8 Route information creation device, 9 Driving assistance information formulation device, 10 Positioning device, 11 Driving assistance system, 12 First map DB, 13 Application execution unit, 14 Second map DB, 15 Linking information storage unit, 20 Processing circuit, 21 Processor, 22 Memory.

Claims

1. a first route information acquisition unit that acquires first route information including at least one first node information having information for determining whether an incoming link or an outgoing link is in a first route calculated using a first map including road shape information for each road; a second map acquisition unit that acquires a second map including road shape information expressed in a format different from that of the first map; a link determination unit that determines whether or not the first node information included in the first route information is linked to the second link, based on the first route information acquired by the first route information acquisition unit and link information indicating a correspondence relationship between the first node information in the first map and a second link in the second map; a second route information creation unit that creates second route information including the second link in a second route on the second map corresponding to the first route, based on at least one of the second links determined to be linked by the link determination unit and the second map acquired by the second map acquisition unit; Equipped with The linking information includes, in a second node on the second map corresponding to a specific first node on the first map obtained by comparing road topologies in the same section of the first map and the second map, when there is no second outflow link flowing out from a second node on the second map corresponding to a first outflow link flowing out from the specific first node, information linking another second outflow link flowing out from another second node in the vicinity of the second node to the first outflow link, and when there is no second inflow link flowing into a second node on the second map corresponding to the first inflow link flowing into the specific first node, information linking another second inflow link flowing into another second node in the vicinity of the second node to the first inflow link.

2. 2. The route information creation device of claim 1, wherein the linking information includes, when a second outgoing link on the second map corresponding to a first outgoing link flowing out from a specific first node on the first map exists, information linking the first outgoing link to the second outgoing link, and when a second ingoing link on the second map corresponding to a first ingoing link flowing into the specific first node exists, information linking the first ingoing link to the second ingoing link.

3. the first node information includes first node coordinates which are coordinates of the first node, a first incoming link direction which is a direction of a first incoming link which enters the first node on the first path, and a first outgoing link direction which is a direction of a first outgoing link which exits from the first node on the first path; 2. The route information creation device according to claim 1, wherein the linking information includes information linking the pair of the first node and the first incoming link direction with a second link, and information linking the pair of the first node and the first outgoing link direction with a second link.

4. The route information generating device according to claim 1 , wherein the second map includes road shape information for each lane.

5. 2. The route information creation device according to claim 1, wherein the linking information includes information linking a plurality of first links branching off or merging from a first node group consisting of a plurality of consecutive second nodes on the second map that have a geometric correspondence with a first node group consisting of a plurality of consecutive first nodes on the first map, and a topology of a plurality of first links branching off or merging from the second node group corresponding to each of the first links is switched before and after a direction of travel, the linking information including information linking the second links with a first incoming link or a first outgoing link that has a corresponding relationship with the second links.

6. 5. The route information creation device according to claim 4, wherein in a road structure in which after entering a main lane from a specific merging lane, it is not possible to exit the main lane from a next specific branching lane due to the influence of a lane change prohibition section defined in the main lane, the linking information indicates the correspondence based on the first map in which a first link indicating the merging lane and the first link indicating the branching lane are switched before and after a direction of travel, and the second map in which a second link indicating the merging lane and the second link indicating the branching lane are not switched before and after a direction of travel.

7. 5. The route information creation device according to claim 4, wherein in a road structure in which after entering a main line from a specific merging lane, it is impossible to exit the main line from a next specific branching lane due to the influence of a lane change prohibition section defined in the main line, the linking information indicates the correspondence relationship based on the first map and the second map in which the coordinates of a first node to which a first link indicating the merging lane is connected are different from the coordinates of a second node to which a second link corresponding to the first link is connected.

8. 2. The route information creation device of claim 1, wherein the linking information includes, when there is no second link in the second map corresponding to a first outgoing link flowing out from a first node included in the first node information or a first incoming link flowing into the first node, information indicating that the second link does not exist, or information indicating that the topologies of the first map and the second map are different.

9. 9. The route information creation device according to claim 8, wherein, when a second link corresponding to a first link on the first map does not exist at all on the second map, the second route information creation unit creates the second route information on the second route up to the point where the second link corresponding to the first link does not exist at all.

10. 2. The route information creation device according to claim 1, wherein, when the plurality of second links determined to be linked by the linking determination unit are not consecutive, the second route information creation unit uses the second map to complement the second links that are not consecutive to create the second route information for the second route.

11. The first route information includes type information indicating a type of the first map, The route information generating device according to claim 1 , wherein the association information is information corresponding to the type information.

12. 2. The route information creation device of claim 1, wherein when the linking determination unit determines that the first node information is linked to the second link including a second inflow link and a second outflow link, the linking determination unit selects at least one of the second inflow link and the second outflow link according to a predetermined second link selection rule.

13. The route information creation device of claim 12, wherein when a plurality of first outflow links and one first inflow link exist for one first node, the linking determination unit determines that each of the first outflow links is linked to a second link, when a plurality of first inflow links and one first outflow link exist for one first node, the linking determination unit determines that each of the first inflow links is linked to a second link, and when a single first inflow link and one first outflow link exist for one first node, the linking determination unit determines that the single first inflow link and the single first outflow link are linked to the second link.

14. A route information creation method realized by the operation of a computer including a first route information acquisition unit, a second map acquisition unit, a linking determination unit, and a second route information creation unit, the first route information acquisition unit acquires first route information including at least one piece of first node information having information for determining an incoming link or an outgoing link in a first route calculated using a first map including road shape information on a road unit basis; The second map acquisition unit acquires a second map including road shape information expressed in a format different from that of the first map, the linking determination unit determines whether or not the first node information included in the first route information is linked to the second link, based on the first route information acquired by the first route information acquisition unit and linking information indicating a correspondence relationship between the first node information in the first map and a second link in the second map; the second route information creation unit creates second route information including the second link in a second route on the second map corresponding to the first route, based on at least one of the second links determined to be linked by the link determination unit and the second map acquired by the second map acquisition unit; A route information creation method in which, in a second node on a second map corresponding to a specific first node on the first map obtained by comparing road topologies in the same section of the first map and the second map, when there is no second outflow link flowing out from a second node on the second map corresponding to a first outflow link flowing out from the specific first node, the linking information includes information linking another second outflow link flowing out from another second node in the vicinity of the second node to the first outflow link, and when there is no second inflow link flowing into a second node on the second map corresponding to the first inflow link flowing into the specific first node, the linking information includes information linking another second inflow link flowing into another second node in the vicinity of the second node to the first inflow link.

Citation Information

Patent Citations

  • Route generating device and automatic driving system

    JP2019184493A

  • Vehicle driving assistance method and vehicle driving assistance device

    JP2020187041A

  • Map matching device and map matching method

    WO2021192054A1