WO2006008859A1 - 地図情報処理装置 - Google Patents
地図情報処理装置 Download PDFInfo
- Publication number
- WO2006008859A1 WO2006008859A1 PCT/JP2005/007173 JP2005007173W WO2006008859A1 WO 2006008859 A1 WO2006008859 A1 WO 2006008859A1 JP 2005007173 W JP2005007173 W JP 2005007173W WO 2006008859 A1 WO2006008859 A1 WO 2006008859A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- intersection
- road
- map information
- information
- temporary
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3833—Creation or updating of map data characterised by the source of data
- G01C21/3844—Data obtained from position sensors only, e.g. from inertial navigation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3807—Creation or updating of map data characterised by the type of data
- G01C21/3815—Road data
Definitions
- the present invention relates to a map information processing apparatus, and more particularly to a technique for detecting a new road and incorporating it into map information.
- a navigation device mounted on a vehicle is known.
- the map information processing device displays a map on the display device based on the map information stored in advance.
- the driver can drive while confirming the position of the own vehicle by looking at the map displayed on the display device, so that the driver can arrive at the destination without getting lost in a short time.
- a new road is detected from the travel history and added to the map information that it holds.
- a navigation device is known (see, for example, Patent Document 1).
- this navigation device detects a new road that is not included in the map information based on the vehicle's travel locus, it creates update information that includes the travel locus corresponding to this road and adds it to the existing road information.
- the start and end points of the detected road are connected to the existing map information.
- Patent Document 1 Japanese Patent Application Laid-Open No. 2002-243469
- the present invention has been made to solve the above-described problems, and an object of the present invention is to provide a map information processing apparatus that enables route search and route guidance in accordance with actual road conditions. Disclosure of the invention
- a map information processing apparatus obtains map information from a position detection means for detecting its own position, a map information storage means for storing map information including road information, and a map information storage means.
- New road detection that detects a new road that does not exist in the road information included in the map information acquired by the map information acquisition means, and the road corresponding to the position detected by the position detection means.
- a new road information storage means for storing new road information, a new road detected by the new road detection means, and a road included in the map information acquired by the map information acquisition means or a new road detection means.
- intersection determination means for determining an intersection where the road detected in the past intersects at a point other than the start and end of the new road, and new road information representing the new road detected by the new road detection means And generating road update information including information for updating the new road information stored in the new road information storage means and the road information included in the map information stored in the map information storage means.
- road update information generating means Based on the road update information generating means and the road update information generated by the road update information generating means, the road information included in the map information stored in the map information storage means and the new road information storage means are stored.
- Road information updating means for updating road information included in the new road information and writing the new road information in the new road information storage means.
- map information processing apparatus of the present invention it is possible to use information on intersections at points other than the start and end points of newly detected roads.
- a map information processing apparatus that enables route guidance can be provided.
- FIG. 1 is a block diagram showing a configuration of a map information processing apparatus according to Embodiment 1 of the present invention.
- FIG. 2 is a flowchart showing main processing relating to positioning of the map information processing apparatus according to Embodiment 1 of the present invention.
- FIG. 3 is a flowchart showing details of a new road detection process performed in step ST15 of FIG.
- Step ST15 in Fig. 2 is executed following the new road detection process performed in step ST15. It is a flowchart which shows a process.
- FIG. 5 is a flowchart showing details of the intersection determination process shown in FIG.
- FIG. 7 is a flowchart showing details of the road information update process shown in FIG.
- ⁇ 8 A diagram for explaining the operation of detection, generation, and tracking of a new road in the map information processing apparatus according to Embodiment 1 of the present invention.
- FIG. 9 is a diagram for explaining an operation of acquiring time-series data representing a travel locus at regular intervals in the map information processing apparatus according to Embodiment 1 of the present invention.
- FIG. 10 is a diagram for explaining an operation of acquiring time-series data representing a travel locus at regular intervals in the map information processing apparatus according to Embodiment 1 of the present invention.
- FIG. 11 is a diagram for explaining an operation of acquiring time-series data representing a travel locus every time a direction change occurs in the map information processing apparatus according to Embodiment 1 of the present invention.
- ⁇ 12] In the map information processing apparatus according to Embodiment 1 of the present invention, it is a diagram for explaining a road network after a new road is added.
- FIG. 13 is a diagram for explaining the traffic restriction described in the road information used in the map information processing apparatus in accordance with Embodiment 1 of the present invention.
- ⁇ 14 In the map information processing apparatus according to Embodiment 1 of the present invention, it is a diagram showing a display example when a left / right turn is included in a temporary intersection.
- the temporary intersection does not include a left / right turn!
- ⁇ 16] A flowchart showing an intersection determination process in the map information processing apparatus according to Embodiment 1 of the present invention.
- ⁇ 17 In the map information processing apparatus according to Embodiment 2 of the present invention, it is a diagram showing an example of a screen for a user to input a temporary intersection state.
- FIG. 18 is a flowchart showing an intersection determination process performed after presentation of the screen shown in FIG. 17, in the map information processing apparatus according to Embodiment 2 of the present invention.
- FIG. 19 A block diagram showing the configuration of the map information processing apparatus according to the third embodiment of the invention. is there.
- ⁇ 21 A flowchart showing a process of setting the state of a temporary intersection performed in the map information processing apparatus according to Embodiment 4 of the present invention.
- ⁇ 22 It is a block diagram showing a configuration of a map information processing apparatus according to Embodiment 5 of the present invention.
- ⁇ 23 A flow chart showing a process of setting a temporary intersection state performed in the map information processing apparatus in accordance with Embodiment 5 of the present invention.
- ⁇ 24 It is a flowchart showing a process for setting a temporary intersection state performed in the map information processing apparatus according to Embodiment 6 of the present invention.
- ⁇ 25 It is a block diagram showing the configuration of the map information processing apparatus according to Embodiment 7 of the present invention.
- ⁇ 26 A flowchart showing a process of setting a temporary intersection state, which is performed in the map information processing apparatus according to Embodiment 7 of the present invention.
- FIG. 27 is a block diagram showing a configuration of a map information processing apparatus according to Embodiment 8 of the present invention.
- FIG. 28 is a flowchart showing a termination process when the map information processing apparatus in accordance with Embodiment 8 of the present invention is turned off.
- FIG. 29 is a flowchart showing a startup process when the map information processing apparatus in accordance with Embodiment 8 of the present invention is turned on.
- ⁇ 30 A flowchart showing a process of setting a temporary intersection state performed in the map information processing apparatus in accordance with Embodiment 8 of the present invention.
- FIG. 31 is a flowchart showing details of an intersection road type determination process performed in step ST175 of FIG. 30.
- FIG. 32 is a block diagram showing the configuration of the map information processing apparatus according to Embodiment 9 of the present invention.
- FIG. 34 is a flowchart showing details of an underpass passage determination process performed in step ST193 of FIG. 33.
- FIG. 35 is a block diagram showing a configuration of a map information processing apparatus according to Embodiment 10 of the present invention.
- ⁇ 36 A flowchart showing processing for setting the state of a temporary intersection performed in the map information processing apparatus according to Embodiment 10 of the present invention.
- FIG. 37 is a flowchart showing details of the elevated determination processing performed in step ST217 of FIG.
- FIG. 39 is a flowchart showing a process of setting a temporary intersection state performed in the map information processing apparatus in accordance with Embodiment 11 of the present invention.
- ⁇ 40 A flowchart showing a process of setting a temporary intersection state performed in the map information processing apparatus in accordance with Embodiment 12 of the present invention.
- ⁇ 41 A block diagram showing the configuration of the map information processing apparatus according to embodiment 13 of the present invention.
- ⁇ 42 A flow chart showing a process of setting a temporary intersection state performed in the map information processing apparatus in accordance with Embodiment 13 of the present invention.
- ⁇ 44 A flowchart showing a process for setting a temporary intersection based on a reception plan performed in the map information processing apparatus in accordance with Embodiment 14 of the present invention.
- FIG. 45 is a block diagram showing a configuration of a map information processing apparatus according to Embodiment 15 of the present invention.
- ⁇ 46 A flowchart showing an operation of creating unregistered underpass information in the map information processing apparatus according to Embodiment 15 of the present invention.
- ⁇ 48 A flow chart showing a process for setting the state of a temporary intersection performed in the map information processing apparatus in accordance with Embodiment 15 of the present invention.
- ⁇ 51 A flowchart showing the intersection determination process performed in the map information processing apparatus according to Embodiment 18 of the present invention.
- ⁇ 52 A flowchart showing an intersection determination process performed in the map information processing apparatus according to Embodiment 19 of the present invention.
- FIG. 53 is a flowchart showing details of the elevated structure detection process performed in step ST388 of FIG. 52.
- FIG. 54 is a flowchart showing an intersection determination process performed in the map information processing apparatus in accordance with Embodiment 20 of the present invention.
- ⁇ 55 A flowchart showing details of the elevated structure detection process performed in the map information processing apparatus according to embodiment 21 of the present invention.
- ⁇ 56 A block diagram showing the configuration of the map information processing apparatus according to embodiment 22 of the present invention.
- FIG. 57 is a diagram for explaining the operation of the map information processing apparatus according to embodiment 22 of the present invention.
- FIG. 58 is a diagram showing a display example on the display device in the map information processing apparatus in accordance with Embodiment 23 of the present invention.
- FIG. 59 is a block diagram showing a configuration of a map information processing apparatus in accordance with Embodiment 24 of the present invention.
- FIG. 60 is a diagram for explaining detection of a new road in the map information processing apparatus according to embodiment 24 of the present invention.
- FIG. 61 shows a new road shown in FIG. 60 in the map information processing apparatus according to embodiment 24 of the present invention. It is a figure which shows the three-dimensional intersection of a road and the existing road.
- FIG. 62 is a diagram for explaining an operation of determining a temporary intersection between a new road and an existing road in FIG. 60 in the map information processing apparatus according to embodiment 24 of the present invention.
- FIG. 63 is a diagram for explaining detection of a new road in the map information processing apparatus in accordance with Embodiment 24 of the present invention.
- FIG. 64 is a diagram showing a three-dimensional intersection between the new road and the existing road in FIG. 63 in the map information processing apparatus according to embodiment 24 of the present invention.
- FIG. 65 is a diagram for explaining an operation of determining a temporary intersection between a new road and an existing road in FIG. 63 in the map information processing apparatus according to embodiment 24 of the present invention.
- FIG. 66 is a flowchart showing processing for setting a temporary intersection state performed in the map information processing apparatus in accordance with Embodiment 24 of the present invention.
- FIG. 1 is a block diagram showing the configuration of the map information processing apparatus according to Embodiment 1 of the present invention.
- This map information processing device includes a car navigation device, a display device 40, an audio output device 41, an input device 42, a vehicle speed sensor 43, an angular velocity sensor 44, and a GPS (Global Positioning System) receiving antenna connected thereto. Consists of 45.
- the car navigation device includes a display map calculation means 10, a route calculation means 11, a display control means 12, an audio output control means 13, an input reception means 14, a positioning means 15, an HDD (Hard Disk Drive) 16, an HDD Access means 17, temporary storage memory 18, new road detection means 19, intersection determination means 20, road update information generation means 21, intersection inquiry means 22, intersection determination means 23, road information update means 24, and control means 25 Yes.
- the display map calculation means 10 calculates a map image for display from the map information and the new road information.
- the route calculation means 11 calculates a recommended route between any two points.
- the display control means 12 is a map image for display and a route calculation calculated by the display map calculation means 10.
- the recommended route calculated by means 11 is converted into a format that can be displayed by the display device 40 and sent to the display device 40.
- the voice output control means 13 is a voice output device for voice information for guiding to the destination according to the recommended route calculated by the route calculation means 11 and voice information for notifying the driver of information included in the map information. 41 is converted into a format that can be output and sent to the audio output device 41.
- the input receiving means 14 receives an input signal from an external input device 42.
- the positioning means 15 corresponds to the position detection means of the present invention.
- This positioning means 15 determines the current position of itself (which means a vehicle on which the map information processing apparatus is mounted, the same applies hereinafter) based on signals from the vehicle speed sensor 43, the angular velocity sensor 44, and the GPS receiving antenna 45.
- the determined current position is compared with the road information stored in the HDD 16 to calculate the force corresponding to any position on any road whose own current position is represented by the road information.
- the positioning means 15 is used when the display map calculation means 10 performs a calculation for displaying a map of its surroundings, or when the route calculation means 11 calculates a recommended route from its current position to the input point. Sends the positioning result to the display map calculation means 10 and the route calculation means 11.
- the HDD 16 corresponds to the map information storage means and the new road information storage means of the present invention.
- the HDD 16 includes map information storage means 16a for storing map information and new road information storage means 16b for storing new road information.
- the map information storage means 16a stores map information including road information at the time of shipment of the map information processing apparatus. The map information is created for each area divided in a mesh pattern by lines parallel to the latitude and longitude lines. This region is called “mesh”.
- the new road information storage means 16b is an area where new road information representing the road is added when traveling on a road that does not exist in the map information stored at the time of shipment.
- the new road information is also divided into a mesh like the map information, and new road information is created and stored for each mesh.
- the HDD access means 17 performs control for accessing the HDD 16.
- the temporary storage memory 18 is composed of, for example, a volatile memory, and is used for temporarily storing various information.
- the new road detection means 19 detects a new road that does not exist in the map information. This new Details of the road detection means 19 will be described later.
- the intersection determination means 20 determines whether or not there is an intersection between an existing road and a new road. Details of the intersection determination means 20 will be described later.
- the road update information generating means 21 generates road update information for updating the map information. Details of the road update information generating means 21 will be described later.
- the intersection inquiry means 22 inquires of the user whether the point generated as a temporary intersection (details will be described later) by the road update information generation means 21 is a normal planar intersection or a solid intersection. Details of the intersection inquiry means 22 will be described later.
- the intersection determination unit 23 displays an inquiry screen and presents it to the user, and selectively inputs the temporary intersection state to the user. Let Details of this intersection determination means 23 will be described later.
- the road information update unit 24 updates the map information and new road information inside the HDD 16 based on the road update information generated by the road update information generation unit 21. Details of this route information updating means 24 will be described later.
- the control means 25 controls the display map calculation means 10, the route calculation means 11, the display control means 12, the audio output control means 13, the input reception means 14, the positioning means 15, and the HDD access means 17 according to a preprogrammed procedure. To do.
- the display map calculation means 10, the route calculation means 11, the audio output control means 13, and the positioning means 15 are used for roads (hereinafter referred to as "existing roads” included in the map information and new road information stored in the HDD 16. )),
- the map information of the map area corresponding to the mesh used in the process and the new road information are transferred from the HDD 16 by the HDD access means 17.
- the read information is read and stored in the temporary storage memory 18 for use.
- the display device 40 connected to the car navigation device performs display based on the display map image and recommended route information sent from the display control means 12.
- the voice output device 41 outputs voice for guiding to the destination according to the recommended route and information included in the map information by voice.
- the input device 42 inputs a map area desired to be displayed on the display device 40 and a start point and an end point where the recommended route is to be calculated.
- the input device 42 includes, for example, an input button installed on the main body panel arranged on the front surface of the car navigation device, a remote controller (remote control) that transmits an input signal equivalent to the input button, and a screen on the display device 40. Touch panel, voice input microphone for voice operation, or a combination of these.
- the vehicle speed sensor 43 corresponds to the speed detection means of the present invention and detects the speed at which the vehicle moves.
- the speed detected by the vehicle speed sensor 43 is sent to the positioning means 15.
- the angular velocity sensor 44 detects its own direction change.
- the direction change detected by the angular velocity sensor 44 is sent to the positioning means 15.
- the GPS receiving antenna 45 receives a radio wave transmitted by GPS satellite power. A GPS signal obtained by receiving radio waves with the GPS receiving antenna 45 is sent to the positioning means 15.
- the new road detection means 19, the intersection determination means 20, the road update information generation means 21, and the road information update means 24 are still stored in the HDD 16 as map information or new road information. An operation for generating and adding information will be described.
- FIG. 2 is a flowchart showing a main process related to positioning of the map information processing apparatus.
- a start process is executed (step ST10).
- initialization processing to restore the state at the end of the previous time is performed.
- the current position is then detected by the positioning means 15 (step ST11).
- a new road detection process is performed (step ST15). This new road detection process will be described later. Thereafter, the sequence proceeds to step ST16.
- step ST12 If it is determined in step ST12 that the current position is on an existing road, the previous positioning result is deleted from temporary storage memory 18 (step ST13). Then, the current position obtained by the latest positioning is stored in the temporary storage memory 18 (step ST14). Next, it is checked whether or not an instruction to end the main process has been given (step ST16). Here, if it is determined that an instruction to end the main process has not been issued, the sequence returns to step ST11, and the above-described processes are repeated. On the other hand, if it is determined in step ST16 that an end instruction has been issued, an end process is executed (step ST17). This As a result, the main processing relating to positioning of the map information processing apparatus ends.
- the deviation information is temporarily stored in the temporary storage memory 18 (step ST20).
- the deviation information is composed of information indicating the existing road and position at the time of departure from the existing road (details will be described later).
- the current position is detected by the positioning means 15 (step ST21).
- step ST22 If it is determined in step ST22 that the current position is not located on an existing road, it is recognized that the vehicle is traveling on a new road, and then the travel history time-series data determination condition is satisfied. Is checked (step ST23).
- the travel history time-series data determination condition is a condition that defines the current position to be stored as the travel history among the current positions obtained from the positioning means 15 (details will be described later).
- step ST23 If it is determined in step ST23 that the travel history time-series data determination condition is satisfied! /, The current position is temporarily stored in the temporary storage memory 18 as a travel history (step ST24). Thereafter, the sequence returns to step ST21. On the other hand, if it is determined in step ST23 that the running history time-series data determination condition is satisfied, the current position is not temporarily stored in the temporary storage memory 18 as the running history, and the sequence is step ST21. Return to. Thereafter, the processing of steps ST22 to ST24 is repeatedly executed.
- step ST22 if it is determined in step ST22 that the current position is on an existing road, the vehicle that was traveling on the new road Is merged with the existing road, and the merge information is temporarily stored in the temporary storage memory 18 (step ST25).
- the merge information is also composed of information power indicating the existing road and position at the time when the new road merges with the existing road.
- step ST30 an intersection determination process
- step ST31 a road update information generation process
- step ST32 a road information update process
- intersection determination process performed by the intersection determination means 20 in step ST30 of FIG. 4 will be described with reference to the flowchart shown in FIG.
- step ST40 the new road is divided into a plurality of line segments.
- step ST41 it is checked whether or not the intersection determination has been completed for all the divided line segments.
- step ST41 it is checked whether or not the intersection determination has been completed for all the divided line segments.
- step ST42 one of the undecided line segments is then selected.
- step ST43 existing roads in the vicinity of the selected line segment are extracted from the map information and new road information corresponding to the mesh including the new road.
- step ST44 for all roads in the vicinity of the extracted line segment, it is checked whether or not the force for completing the intersection determination with the line segment is completed.
- the sequence returns to step ST41, and the presence / absence of an undecided line segment is confirmed again.
- step ST44 If it is determined in step ST44 that the intersection determination has not been completed, then one road is selected from the undetermined neighboring roads (step ST45). Next, the positional relationship between the selected line segment and the selected nearby road is calculated (step ST46). Next, based on the calculation result obtained in step ST46, it is checked whether or not the selected line segment intersects with the selected nearby road (step ST47). Here, if it is determined that the vehicle does not intersect, the sequence returns to step ST44, the intersection determination is completed again, and the presence / absence of a nearby road is confirmed.
- step ST47 If it is determined in step ST47 that the vehicle intersects, the coordinates of the intersection and the information specifying the nearby road are temporarily stored in the temporary storage memory 18 as intersection information (step ST48). . Thereafter, the sequence returns to step ST41, and the above-described processing is repeated. Thus, the intersection determination process ends.
- step ST50 deviation information is read from the temporary storage memory 18.
- step ST51 merge information is read from temporary storage memory 18
- step ST52 travel history is read from the temporary storage memory 18
- step ST53 it is checked whether or not the intersection information is stored in the temporary storage memory 18
- step ST54 it is checked whether or not the intersection information is stored in the temporary storage memory 18.
- step ST55 new road information is generated based on the deviation information, the merge information, the travel history, and the intersection information read out by the processes of steps ST50 to ST54 (step ST55).
- step ST56 it is checked whether the map information needs to be updated. If it is determined that it is necessary, road update information for updating the map information is generated based on the intersection information (step ST57). If it is determined in step ST56 that the map information does not need to be updated, the process of step ST57 is skipped. Thus, the road update information generation process ends.
- step ST60 it is checked whether or not new road information corresponding to the mesh where the new road is located exists in the HDD 16 (step ST60).
- step ST61 the newly generated new road information is added to the new road information of the mesh existing in HDD 16 (step ST61).
- step ST62 it is stored in the HDD as new road information of the mesh (step ST62).
- step ST63 it is checked whether road update information for correcting map information corresponding to the mesh stored in HDD 16 is generated.
- the map information is updated according to the road update information (step ST64).
- step ST64 the process of step ST64 is skipped.
- the road information update process ends.
- Fig. 8 shows a part of road information composed of existing roads included in a mesh. Nodes representing intersections (circles) and links representing roads between intersections (lines between circles) The road is expressed in minutes). These nodes and links represent road connections and are called road networks. As shown by the dotted line in this road network, while traveling on link L1, departs from L1 at point P1, crosses link L2 at point Q, merges with link L3 at point P2, and travels on link L3 In this case, the process of adding a new road that is included in an existing road!
- the positioning means 15 calculates the current position based on signals from the vehicle speed sensor 43, the angular velocity sensor 44, and the GPS receiving antenna 45, and is stored in the HDD 16. Referring to the road information included in the map information, it recognizes that it is driving on link L1. The latest positioning result is always stored in the temporary storage memory 18. At this time, the previous positioning result is deleted. When a vehicle equipped with this map information processing device departs from link L1 at the point P1, this is detected based on the positioning result of the positioning means 15, and the travel link and the departure point before the departure are temporarily stored as departure information. Stored in memory 18. In the example shown in FIG. 8, the link L1 and the point P2 are stored in the hour memory 18
- the new road detection means 19 temporarily stores a travel locus until a return to the travel on the existing road after the departure is detected, that is, until a join to the existing road is detected.
- the travel locus from the point P1 to the point P2 is stored in the temporary storage memory 18.
- the travel locus is, for example, time series data of the vehicle position measured by the positioning means 15.
- the simplest way to acquire time series data is to acquire data at regular intervals. Normally, the positioning means 15 measures the current position at a predetermined time interval.
- FIG. 9 shows an example in which the positioning results are stored at a rate of 1 every 3 times. In this case, the positioning results at 9 points are stored as the travel history.
- the number of acquired data increases, and there is a possibility that the temporary storage memory 18 is wasted. Therefore, it is possible to add a condition that the positioning result data for each traveling of a certain distance is stored in the temporary storage memory 18 as a traveling history time-series data determination condition, thereby reducing the number of acquired data.
- FIG. 10 shows an example of memorizing positioning results at fixed distances. In this case, the positioning results at seven points are stored as a travel history.
- the travel history time-series data determination condition it is acquired by using a condition that the positioning result data is stored in the temporary storage memory 18 when the traveling direction of the vehicle changes beyond the threshold value. It is possible to further reduce the number of data to be stored and further suppress the waste of the temporary storage memory 18.
- FIG. 11 shows an example in which the positioning result is stored every time the traveling direction changes. In this case, the positioning results at five points are stored as the travel history.
- the change in the traveling direction can be detected by using the detection result of the angular velocity sensor 44. It is also possible to detect using the angle between the first line segment connecting the previous positioning result and the previous positioning result and the second line segment connecting the previous positioning result and the latest positioning result.
- the new road detection means 19 stores the information on the merge link and the merge point in the temporary storage memory 18 as merge information.
- the link L3 and the point P2 are stored in the temporary storage memory 18.
- the intersection determination means 20 next detects the deviation of the new road detected by the new road detection means 19 and the intersection with the existing road at a point other than the junction. Determine presence or absence.
- the time series data of the location information stored in the temporary storage memory 18 as the travel history of a new road is divided into a plurality of line segments, and existing roads that intersect each line segment two-dimensionally. This is done by searching for.
- the intersection determination means 20 includes a new road and an existing road detected by the new road detection means 19. When the intersection with the road is detected, it is stored in the temporary storage memory 18 that the point is an intersection. In the example shown in FIG. 8, it is stored in the temporary storage memory 18 that the link L2 intersects with the point Q on the new road from the point P1 to the point P2.
- the road update information generation means 21 converts the information on the new road stored in the temporary storage memory 18 into a format for saving as new road information inside the HDD 16.
- FIG. 12 shows a road network as a result of adding a new road from point P 1 to point P 2 to point P 2 to the road network shown in FIG.
- the links L1, L2, and L3 that were one link in the example shown in Fig. 8 are Lla, Llb, L2a at points Pl, Q, and P2, respectively.
- L2b, and L3a and L3b are Lla, Llb, L2a at points Pl, Q, and P2, respectively.
- the road update information generation means 21 generates a node at a point that can be an intersection with the new road in the link of the existing road, and also generates information for dividing the link. This information generated by the road update information generation means 21 is called “road update information”.
- the road update information generation means 21 generates road update information assuming that a node corresponding to a point intersecting with an existing road other than the start and end points of the new road is a temporary intersection.
- a temporary intersection is included in the field representing the node.
- One bit is assigned as a flag, and this is used to express whether or not the node is a temporary intersection.
- the road update information generation means 21 turns on the temporary intersection flag of the node corresponding to the point Q in the new road information to be generated and links the existing road.
- Road update information is generated with the temporary intersection flag of the node corresponding to point Q at L2a and L2b that divides L2 turned on.
- the road update information generating means 21 generates the traffic restriction at the temporary intersection as allowing traffic in all directions.
- the following describes traffic restrictions.
- the road information used by the car navigation system usually describes traffic restrictions at nodes. For example, as shown in Fig. 13 (a), four links from link 1 to link 4 are connected to node 0, and link 1 is one-way in the direction of force to node 0, and link 3 to node Heading to 0 In this case, it is assumed that only a left turn to link 4 is possible. At this time, depending on the combination of the entrance link and the exit link at node 0, the passage can be expressed as shown in FIG. 13 (b). This road information is described in the road information as information associated with the node. This is called traffic regulation.
- the road information updating means 24 uses the HDD access means 17 to update the new road information contained in the road update information generated by the road update information generating means 21 into the new road information inside the HDD 16. Store in the storage means 16b. At this time, if new road information corresponding to the mesh to be saved already exists, it is added to the new road information, and if there is no new road information corresponding to the mesh, it is added to the mesh. It is newly saved as the corresponding new road information. Moreover, when the information for updating the existing road network is included in the road update information, the road information update means 24 updates the existing road network according to the information.
- FIG. 14 shows the right of a node registered as a temporary intersection on the recommended route calculated by the route calculation means 11 (represented by a double circle as a new intersection in FIG. 14).
- This is an example of display on the display device 40 when a left turn is included!
- This display is performed by the intersection inquiry means 22.
- the screen shows a map that shows the recommended route, a message indicating that there is a point to turn right and left at the temporary intersection on the recommended route, a selection menu that prompts the user to enter the temporary intersection state, and a guidance start button It is structured.
- the second route drawn on the screen is a recommended route when it is assumed that the temporary intersection (new intersection in Fig. 14) is composed of a three-dimensional intersection and cannot be turned right or left. It is shown.
- the voice output device 41 informs the user by voice that a recommended route including a right / left turn at a node registered as a temporary intersection is calculated. It can be configured as follows. At this time, there is a temporary intersection that turns right and left (address, surrounding facilities, etc.), and what kind of road (road) (Number, road name, etc.) can be communicated to the user, the user can more accurately grasp the actual intersection to be pointed to.
- a user who is presented with a route to turn left or right at a temporary intersection by the display shown in FIG. 14 or the voice guidance described above selects the state of the temporary intersection to be guided.
- the user selects one of “normal intersection”, “three-dimensional intersection”, “unknown”, and “guidance start” shown in the selection menu.
- This selection can be realized by focusing on the desired item in the selection menu by operating the buttons installed on the main body panel and pressing the execution button. It can also be realized by operating the buttons installed on the remote control.
- the display device 40 is provided with a touch panel input device, it can also be realized by touch panel operation.
- voice recognition means is provided, it can also be realized by voice input operation.
- FIG. 15 is a display example on the display device 40 when the recommended route calculated by the route calculation means 11 does not include a right / left turn at a node registered as a temporary intersection! / . In this case, a normal recommended route calculation result is displayed.
- the display screen for the recommended route calculation results illustrated in Fig. 15 is also configured with a map showing the recommended route, a message indicating that the recommended route has been found, and a guidance start button force.
- the display screen shown in FIG. 15 is changed to the normal map display screen. Guidance is provided to the user.
- FIG. 16 is a flow chart showing the intersection determination process from the presentation of the screen for selecting the temporary intersection state shown in FIG. 14 to the setting of the temporary intersection state by the intersection determination unit 23.
- step ST 70 After the screen shown in FIG. 14 is displayed by the intersection inquiry means 22, the user waits for selection (step ST 70). Next, it is checked whether any item in the selection menu has been selected (step ST71). Here, if it is determined that none has been selected, the sequence returns to step ST70 and again waits for selection by the user.
- step ST71 When it is determined in step ST71 that any item in the selection menu is selected, Next, it is checked whether or not “start guidance” has been selected (step ST72). Here, when it is determined that the plan start is selected, the intersection determination process ends. On the other hand, if it is determined that the guidance start is not selected, it is then checked whether or not “stereoscopic intersection” is selected (step ST73). Here, if it is determined that a three-dimensional intersection is selected, the traffic restriction at the temporary intersection stored in the HDD 16 is changed to OK for all combinations of right and left turns (except for straight ahead) (Ste ST74). Next, the temporary intersection flag force at the temporary intersection stored in the HDD 16 is changed to OFF (step ST75).
- step ST76 If it is determined in step ST73 that a three-dimensional intersection has been selected !, then it is checked in step ST76 whether "normal intersection" has been selected (step ST76).
- step ST76 when it is determined that the normal intersection point has been selected, the sequence moves to step ST75, and the above-described processing is executed.
- step ST77 if it is determined that the normal intersection is not selected, that is, “unknown” is selected, the sequence moves to step ST77. In this case, the temporary intersection is left as it is.
- step ST77 it is checked whether or not the user's selection has been completed for the temporary intersection that turns right or left on the recommended route calculated by the route calculation means 11.
- the selection by the user has not been completed, that is, there is still a temporary intersection that makes a right or left turn on the recommended route, a selection menu at the next temporary intersection that makes a right or left turn appears.
- ST78 the sequence returns to step ST70 and again enters a state of waiting for selection by the user.
- step ST77 When it is determined in step ST77 that the selection by the user is completed, that is, there is no temporary intersection that turns right or left on the recommended route, items other than "Start Guidance" in the selection menu are disabled. (Step ST79). After that, the sequence returns to step ST70 and again enters a state of waiting for selection by the user.
- the map information processing apparatus of the first embodiment of the present invention when a road is traveled that is stored in the HDD 16, the road is additionally recorded in the HDD 16. You can also realize navigation that accurately reflects the intersection with existing roads.
- this map information processing apparatus the start and end of a newly detected new road.
- Information on intersections at points other than points can be used.
- by distinguishing a temporary intersection from a normal plane intersection it is possible to prevent a three-dimensional intersection from being erroneously processed in the same manner as a normal plane intersection.
- at the intersection determined as a plane intersection it is possible to handle it in the same way as an intersection on an existing road after the subsequent processing.
- by making an inquiry to the user about whether a plane intersection or a three-dimensional intersection it is possible to reduce the occurrence of misjudgment compared to the case where a plane intersection Z-three-dimensional intersection is determined mechanically.
- by setting the timing of inquiring to the user as the time when it is necessary to determine whether the temporary intersection is a plane intersection or a three-dimensional intersection in route calculation, it is possible to prevent frequent questions and matches.
- the new road information and the map information are configured to exist separately, but the new road information is included in the map information. Can be configured to save.
- the road update information generation means 21 adds the generated new road information to which position in the map information and adds the new road information to the map information, thereby If correction is required, road update information that expresses how and what information needs to be corrected is also generated.
- the intersection determination unit 23 displays the screen shown in FIG. 14 when the recommended route calculated by the route calculation unit 11 includes a right / left turn at a temporary intersection.
- the input of the temporary intersection state is input to the map information processing. This is done when a power OFF signal is generated.
- FIG. 17 shows an example of a screen for the user to selectively input the state of the temporary intersection when the power-off signal of the map information processing apparatus is generated.
- the display screen is a map including a temporary intersection (a new intersection in FIG. 17), a message indicating that the temporary intersection state is input, a selection menu for prompting the user to input the temporary intersection state, The end button force is also configured.
- the display shown in FIG. 17 is performed by the intersection inquiry means 22.
- FIG. 18 is a flow chart showing the intersection determination process from the presentation of the screen for selecting the temporary intersection state shown in FIG. 17 to the setting of the temporary intersection state by the intersection determination unit 23.
- the intersection inquiry means 22 displays the screen shown in FIG. 17, and then waits for selection by the user (step ST80). Next, it is checked whether any item in the selection menu has been selected (step ST81). Here, if it is determined that none is selected, the sequence returns to step ST80, and again enters the selection waiting state by the user.
- step ST82 If it is determined in step ST81 that any item in the selection menu has been selected, it is then checked whether or not “end of setting” has been selected (step ST82). Here, when it is determined that the end of setting has been selected, the intersection determination process ends. On the other hand, if it is determined that the guidance start is not selected, it is then checked whether or not “stereoscopic intersection” is selected (step ST83). Here, if it is determined that a three-dimensional intersection is selected, the traffic restriction at the temporary intersection stored in the HDD 16 is changed to OK for all combinations of right and left turns (except for straight ahead) (Ste ST84). Next, the temporary intersection flag force at the temporary intersection stored in the HDD 16 is changed to OFF (step ST85).
- step ST83 If it is determined in step ST83 that a three-dimensional intersection has been selected !, then, it is checked whether or not a “normal intersection” has been selected (step ST86). Here, if it is determined that the normal intersection point has been selected, the sequence moves to step ST85, and the above-described processing is executed. On the other hand, if it is determined that the normal intersection is not selected, that is, “unknown” is selected, the sequence proceeds to step ST87. In this case, the temporary intersection is left as it is.
- step ST87 it is examined whether or not the force has been selected by the user at all temporary intersections.
- a selection menu at the next temporary intersection is displayed (step ST88). Selection of the next temporary intersection is performed in the order of the closest distance of the current position force of the temporary intersection measured by the positioning means 15. After that, the sequence Return to ST80 and wait for selection by the user again.
- step ST87 When it is determined in step ST87 that the selection by the user is completed, that is, there is no temporary intersection remaining, items other than "end of setting" in the selection menu are disabled (step ST89). After that, the sequence returns to step ST80 and again enters a state of waiting for selection by the user.
- the map information processing apparatus As described above, according to the map information processing apparatus according to Embodiment 2 of the present invention, when the power-off signal of the map information processing apparatus is generated, that is, the operation of the map information processing apparatus ends. At the time, the user can set the state of the temporary intersection. Therefore, it is possible to prevent inquiries from occurring while driving. In addition, temporary intersections that occur during traveling can be confirmed at the end of the operation of the map information processing device, and can be incorporated into map information and new road information as official intersections.
- map information processing apparatus is configured such that the user selectively inputs the state of the temporary intersection when the power-off signal of the map information processing apparatus is generated.
- the map information processing apparatus may be configured to selectively input the state of a temporary intersection when the map information processing apparatus is activated when a power ON signal is generated.
- the range of the temporary intersection to be set by the user is not particularly limited, but is set. It can also be configured to limit the range of the temporary intersection. In this case, an unnecessary setting operation force can be released by the user.
- the range of the temporary intersection to be set by the user can be determined based on the distance of his / her current position force measured by the positioning means 15.
- the temporary intersection range to be set by the user can be determined based on an appropriate range calculated based on the current position and the destination.
- the user should set It is also possible to configure so as to determine the range of the temporary intersection.
- the map information processing apparatus is configured to set the state of a temporary intersection based on the right and left turns during actual traveling.
- FIG. 19 is a block diagram showing a configuration of the map information processing apparatus according to Embodiment 3 of the present invention.
- a direction indicator 46 is added to the map information processing apparatus according to the first embodiment shown in FIG. 1, and the car navigation apparatus power is also removed from the intersection inquiry means 22 to detect right / left turn.
- Means 26 is added and configured. Further, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the first embodiment.
- the direction indicator 46 is used to transmit a right / left turn to a third party when the vehicle on which the map information processing apparatus is installed turns right / left.
- a signal indicating the right / left turn direction indicated by the direction indicator 46 is sent to the right / left turn detection means 26.
- the right / left turn detecting means 26 detects its own direction change based on a signal representing its own direction change sent from the angular velocity sensor 44 or a signal from the direction indicator 46. The detection result in the right / left turn detection means 26 is sent to the intersection determination means 23 through the control means 25 and used to set the state of the temporary intersection.
- step ST90 it is checked whether the map information processing apparatus has reached the temporary intersection. If it is determined that the temporary intersection has not been reached, the process ends. On the other hand, if it is determined that a temporary intersection has been reached, then it is checked whether the right / left turn detection means 26 has detected that a right / left turn has been made at the temporary intersection (step ST91). Here, if it is determined that a right or left turn has been detected, the temporary intersection flag at the temporary intersection is changed to OFF (step ST92), and then the process ends. If it is determined in step ST91 that no right or left turn has been detected, the process is also terminated.
- a temporary intersection is a normal plane intersection by turning left or right at the intersection, After that, it can be treated as a plane intersection. Further, it can be recognized from the right / left turn information of the direction indicator 46 that the temporary intersection is a normal plane intersection.
- the map information processing apparatus sets the state of a temporary intersection based on altitude information.
- the configuration of the map information processing apparatus according to the fourth embodiment is the same as that of the map information processing apparatus according to the first embodiment shown in FIG. 1 except for the following points. That is, the road information included in the map information stored in the map information storage means 16a includes the altitude information of the node in advance as information associated with the node. Further, the new road information stored in the new road information storage means 16b includes the altitude information of the node as information associated with the node. This altitude information is generated based on the GPS signal obtained from the GPS receiving antenna 45 by the positioning means 15. Furthermore, the intersection determination means 23 sets the state of the temporary intersection based on the altitude information. In the map information processing apparatus according to the fourth embodiment, the intersection inquiry means 22 in the map information processing apparatus according to the first embodiment is unnecessary.
- step ST100 it is checked whether the map information processing apparatus has reached the temporary intersection. If it is determined that the temporary intersection has not been reached, the process ends. On the other hand, if it is determined that the temporary intersection has been reached, the node corresponding to the temporary intersection is then determined from the new road information stored in the new road information storage means 16b of the HDD 16 via the HDD access means 17. Information is retrieved, and altitude information is obtained from the retrieved node information (step ST101).
- step ST102 it is checked whether or not the intersecting partner's road exists in the map information.
- This process refers to the intersection information included in the new road information, and This is done by checking whether the intersection road described in the difference information exists in the map information. If it is determined in this step ST102 that the intersecting partner's road exists in the map information, then it is stored in the HD D16 map information storage means 16a via the HDD access means 17. The node information of the corresponding temporary intersection is searched from the existing map information, and the altitude information of the node is acquired (step ST103). After that, the sequence proceeds to step ST105.
- step ST102 If it is determined in the above step ST102 that the crossing road does not exist in the map information !, then the HDD 16 is newly connected via the HDD access means 17. The node information of the corresponding temporary intersection is retrieved from the new road information stored in the road information storage means 16b, and the altitude information of the node is acquired (step ST104). Thereafter, the sequence proceeds to step ST105.
- step ST104 an altitude difference is calculated from the altitude information acquired in step ST101 and the altitude information acquired in step ST103 or step ST104 (step ST105).
- step ST106 it is checked whether or not the altitude difference calculated in step ST105 is greater than or equal to a predetermined value (step ST106). If it is determined in step ST106 that the road is above a certain value, the two roads are recognized as a three-dimensional intersection, and the traffic restriction at the temporary intersection is changed to NG for all combinations. (Step ST107). Next, the temporary intersection flag at the temporary intersection is changed to OFF (step ST108), and the process ends. If it is determined in step ST106 that the height difference calculated in step ST105 is less than a certain value, it is recognized that the two roads are plane intersections, and the sequence proceeds to step ST108.
- a temporary intersection is automatically determined by comparing the heights at the intersections of a new road and an existing road. It can be determined whether it is a normal plane intersection or a three-dimensional intersection. In addition, even at the intersections of new roads, by comparing the heights, it is possible to automatically determine whether the temporary intersection is a plane intersection or a three-dimensional intersection.
- the map information processing apparatus is stopped during actual traveling. V, based on the information! /, The state of the temporary intersection is set.
- FIG. 22 is a block diagram showing the configuration of the map information processing apparatus according to Embodiment 5 of the present invention.
- This map information processing apparatus is configured by removing the car navigation apparatus power intersection inquiry means 22 of the map information processing apparatus according to the first embodiment shown in FIG. Further, a travel history information storage means 16c is added inside the HDD 16.
- the positioning means 15 detects the speed based on the signal from the vehicle speed sensor 43.
- the position measured by the positioning means 15 and the speed at which the position travels are stored in the travel history information storage means 16c of the HDD 16 as travel history information.
- the intersection determination means 23 refers to the travel history information and sets the state of the temporary intersection.
- step ST110 it is checked whether or not the map information processing apparatus has reached the temporary intersection. If it is determined that the temporary intersection has not been reached, the process ends. On the other hand, if it is determined that the temporary intersection has been reached, then the travel history information force stored in the travel history information storage means 16c of the HDD 16 also acquires the speed transition immediately before the temporary intersection (step ST111).
- step ST112 based on the speed transition obtained in step ST111, it is checked whether or not the vehicle has stopped temporarily just before the temporary intersection (step ST112). If it is determined that the vehicle has temporarily stopped, the temporary intersection is recognized as a normal intersection, the temporary intersection flag at the temporary intersection is changed to OFF (step ST113), and then the process ends. . If it is determined in the above step ST112 that the vehicle has not stopped temporarily, the process ends.
- Embodiment 6 As described above, according to the map information processing apparatus of Embodiment 5 of the present invention, when the vehicle stops with a red light immediately before entering the intersection of the new road and the existing road, It can be determined that the temporary intersection is a normal plane intersection. [0107] Embodiment 6.
- the map information processing apparatus sets the state of a temporary intersection based on information that a new road force has moved to an existing road during actual travel.
- the configuration of the map information processing apparatus according to the sixth embodiment is the same as that of the map information processing apparatus according to the first embodiment shown in Fig. 1 except that the intersection inquiry means 22 is unnecessary. is there.
- step ST120 it is checked whether the map information processing apparatus has reached the temporary intersection. If it is determined that the temporary intersection has not been reached, the process ends. On the other hand, if it is determined that the temporary intersection has been reached, then the road that entered the temporary intersection is acquired from the previous positioning result stored in temporary storage memory 18 (step ST121).
- step ST122 it is checked whether the map information processing apparatus has escaped the temporary intersection force.
- the current position of the next positioning result force obtained by the positioning means 15 is also detected (step ST123).
- step ST124 the detected whether the current position is located on an existing road is checked (step ST124) 0 if it is not located on an existing road is determined, the detection of a new novel roads In order to shift to the processing, the intersection determination processing is terminated.
- step ST124 determines whether the vehicle is located on an existing road. If it is determined in step ST124 that the vehicle is located on an existing road, the previous positioning result is deleted from temporary storage memory 18 (step ST125). Next, the latest positioning result detected in step ST123 is stored in temporary storage memory 18 (step ST126). Thereafter, the sequence returns to step ST122.
- step ST122 When it is determined in step ST122 that the vehicle has escaped from the temporary intersection, the map information stored in the map information storage means 16a of the road force HDD 16 acquired in step ST 121 and entered the temporary intersection. Road power included in or new road of HDD16 Whether the road is included in the new road information stored in the information storage means 16b is checked (step ST127).
- step ST127 when it is determined that the road is included in the map information, the latest positioning result stored in the temporary storage memory 18 is referred to, and the vehicle exits from the temporary intersection and is located at the present time. Thus, a road (escape road) is acquired (step ST128). Then, it is checked whether or not the escape road acquired in step ST128 is a road included in the new road information (step ST129).
- step ST129 If it is determined in this step ST129 that the escape road is not included in the new road information, both the approach road and the escape road are roads included in the map information. The process is terminated without setting. On the other hand, if it is determined in step ST129 that the escape road is a road included in the new road information, the road force included in the map information has entered at the temporary intersection and the escape road has escaped to the road included in the new road information. Therefore, the temporary intersection is recognized as a normal intersection, and the temporary intersection flag of the temporary intersection is changed to OFF (step ST130). Thereafter, the process ends.
- step ST127 If it is determined in step ST127 that the road is not included in the map information
- step ST132 if it is determined that the road is included in the map information, the road force included in the new road information enters at the temporary intersection and the road included in the map information is escaped.
- the temporary intersection is recognized as a normal intersection, and the sequence proceeds to step ST130.
- step ST132 determines whether or not included in the map information. If it is determined in step ST132 that the road is not included in the map information, the escape road is also included in the new road information, and the new road information includes the approach road and the escape road. It will be included in the road. Therefore, is the road included in the new road information that is an escape road different from the road included in the new road information that is an approach road? A check is made (step STl 33). Here, if it is determined that they are different, this temporary intersection is recognized as a normal intersection, and the sequence moves to step ST130. On the other hand, if it is determined that they coincide, it is not possible to determine whether or not this temporary intersection is a normal intersection, so the processing ends.
- the temporary intersection when a new road force is entered at a temporary intersection and exits to an existing road, the temporary intersection automatically becomes normal. It can be determined that it is a plane intersection. In addition, when an existing road force is entered at a temporary intersection and a new road is exited, it can be automatically determined that the temporary intersection is a normal planar intersection. In addition, when a new road force is entered at a temporary intersection and the vehicle goes to another new road, it can be automatically determined that the temporary intersection is a normal planar intersection.
- the map information processing apparatus is configured to set the state of a temporary intersection based on image information obtained by photographing with a photographing apparatus.
- FIG. 25 is a block diagram showing a configuration of the map information processing apparatus according to Embodiment 7 of the present invention.
- this map information processing apparatus for example, an imaging device 47 having a camera power is added to the map information processing apparatus according to the first embodiment shown in FIG. 1, and the intersection inquiry means 22 is removed from the car navigation device.
- the video signal processing means 27 is added. Further, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the first embodiment.
- the photographing device 47 photographs the surroundings of the vehicle on which the map information processing device is mounted.
- the video signal obtained by photographing with this photographing device 47 is sent to the video signal processing means 27.
- the video signal processing means 27 processes the video signal sent from the photographing device 47 and outputs it as video information representing the road condition.
- step ST140 the map information processing apparatus is set to the temporary intersection. It is checked whether the force reached is reached (step ST140). If it is determined that the temporary intersection has not been reached, the process ends. On the other hand, when it is determined that the temporary intersection has been reached, the video information is then analyzed to determine whether or not the three-dimensional intersection force is satisfied (step ST14 Do, then whether or not the determination result in step ST141 is a three-dimensional intersection). Is examined (step ST142).
- step ST142 if it is determined that the road is a three-dimensional intersection, the traffic restriction force at the temporary intersection and the OK force are also changed to NG for all the combinations (step ST143). Next, the temporary intersection flag at the temporary intersection is changed to OFF (step ST 144). Thereafter, the process ends. If it is determined in step ST142 that the intersection is not a solid intersection, it is then checked whether or not the determination result in step ST141 is a plane intersection (step ST145). Here, if it is determined that the intersection is a plane intersection, the sequence proceeds to step ST144. On the other hand, if it is determined that the intersection is not a plane intersection, it is determined that the state of the temporary intersection is unknown, and the process ends without performing any processing.
- the map information processing apparatus can automatically determine whether a temporary intersection is a plane intersection or a three-dimensional intersection from the photographed image of the photographing apparatus 47.
- the map information processing apparatus sets the state of a temporary intersection based on information that the vehicle has traveled on a toll road.
- FIG. 27 is a block diagram showing a configuration of the map information processing apparatus according to Embodiment 1 shown in FIG. 1 of the present invention.
- This map information processing apparatus includes an ETC (Electronic Toll Collection System) device 48, an ETC antenna 49, and a driver's seat side window sensor 50 in addition to the map information processing device according to the seventh embodiment shown in FIG. Is added to the car navigation device, and a toll road travel determining means 28, a non-volatile backup RAM 29, and a temporary intersection road type determining means 30 are added. Further, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the seventh embodiment.
- ETC Electronic Toll Collection System
- Toll road traveling determination means 28 determines whether or not the vehicle is traveling on a toll road, During road driving, the temporary storage memory 18 stores toll road driving information. Whether or not the vehicle is traveling on a toll road is determined by the following method. That is, it is determined that the vehicle is traveling on the toll road from the toll road entrance passage detection to the toll road exit passage detection, and the toll road running information is stored in the temporary storage memory 18 after the toll road entrance passage is detected. In addition, information on toll road traveling is deleted from temporary memory 18 after the passage of toll road exit is detected.
- the toll road travel judging means 28 performs toll road entrance passage detection by one of the following methods.
- the first entrance passage detection method is as follows. That is, when a mobile body (vehicle) equipped with the ETC antenna 49 and the ETC device 48 enters the toll road, the ETC device 48 indicates that the ETC ground device (shown in the figure) indicates that the ETC device 48 enters the toll road via the ETC antenna 49. Send / receive).
- the toll road traveling determination means 28 detects the passage of the toll road entrance by acquiring this communication information.
- the second entrance passage detection method is as follows. That is, the road on which the vehicle is located is acquired from the result of positioning by the positioning means 15.
- the toll road running judgment means 28 determines whether the acquired road type has changed from a non-toll road (general national road, prefectural road, main local road, etc.) to a toll road, and passes the toll road entrance. Detect.
- the toll road traveling determination means 28 detects toll road exit passage by one of the following methods.
- the first exit passage detection method is as follows. That is, when the toll road traveling information is stored in the temporary storage memory 18, the ETC device 48 communicates with the ETC ground device via the ETC antenna 49 at the toll road exit and pays the fee.
- the toll road running determination means 28 acquires the information on the toll payment from the ETC device 48, and detects passage through the toll road exit.
- the second exit passage detection method is as follows. That is, when the toll road running information is temporarily stored in the memory 18, it is inserted into the ETC device 48!, The ETC card is removed, and the vehicle speed sensor 43 causes the movement speed to be zero or infinite. When the state close to zero continues for a certain period of time and the driver's seat side window sensor 50 detects that the window is open, the toll road traveling determination means 28 detects the passage of the toll road exit.
- the third exit passage detection method is as follows. That is, the position is measured by the positioning means 15. As a result, the road where the vehicle is located is acquired.
- the toll road traveling determination means 28 detects the passage of the toll road exit when the road type of the acquired road changes from a toll road to a non-toll road.
- FIG. 28 is a flowchart showing a termination process when the map information processing apparatus is powered off.
- this end processing is started, first, it is checked whether or not there is toll road traveling information in the temporary storage memory 18 (step ST150). Here, if it is determined that there is no toll road traveling information, the termination process ends.
- step ST150 determines whether there is toll road traveling information. If it is determined in step ST150 that there is toll road traveling information, the toll road traveling information stored in temporary storage memory 18 is read (step ST 151). Next, the read toll road running information is stored in the backup RAM 29 (step ST152). Thus, the end process ends.
- FIG. 29 is a flowchart showing a startup process when the map information processing apparatus is turned on.
- this activation process is started, it is first checked whether or not toll road traveling information is stored in the backup RAM 29 (step ST160). Here, if it is determined that the toll road traveling information is stored, the activation process ends.
- step ST160 determines whether toll road traveling information is stored. If it is determined in step ST160 that toll road traveling information is stored, the toll road traveling information is read from knock-up RAM 29 (step ST161). Next, the read toll road running information is stored in temporary storage memory 18 (step ST162). Thus, the activation process ends.
- toll road traveling information is stored in the temporary storage memory 18, and in a state where the vehicle equipped with the map information processing device in the service area or the like stops the engine, the map information A case where the operation of the processing apparatus is completed can also be handled.
- step ST170 it is checked whether the map information processing apparatus has reached the temporary intersection. If it is determined that the temporary intersection has not been reached, the process ends. On the other hand, if it is determined that a temporary intersection has been reached, then toll road traveling information is acquired from temporary storage memory 18 (step ST171).
- step ST172 whether or not the toll road traveling information has been acquired is checked.
- the toll road is currently running on the toll road, so the temporary intersection is recognized as a three-dimensional intersection, and traffic restrictions at the temporary intersection are The OK force is also changed to NG for all combinations (step ST173).
- the temporary intersection flag at the temporary intersection is changed to OFF (step ST174), and then the process ends.
- step ST175 If it is determined in step ST172 that the toll road traveling information cannot be acquired, an intersection road type determination process is executed (step ST175). This intersection road type determination process is executed by the temporary intersection road type determination means 30, and the road type of the road intersecting at the temporary intersection is calculated. Details of this intersection road type determination process will be described later.
- step ST176 it is checked whether or not at least one of the intersection roads calculated in step ST175 is a toll road (step ST176). If it is determined that at least one road type is a toll road, the temporary intersection is recognized as a three-dimensional intersection, and the sequence moves to step ST173. On the other hand, if it is determined that at least one road type is not a toll road, that is, there is no road having a toll road type on the intersection road, the process ends.
- FIG. 31 is a flowchart showing details of the intersection road type determination process executed in step ST175 of FIG. This intersection road type determination process is executed by the temporary intersection road type determination means 30.
- step ST180 it is checked whether or not the road type determination has been completed for all roads that intersect at the temporary intersection.
- step ST180 when it is determined that the determination of the road type has been completed for all roads, The regular processing ends.
- step ST180 if it is determined in step ST180 that the determination of the road type has not been completed for all roads, that is, undetermined roads remain, one of the undetermined roads is selected. (Step ST181).
- Step ST182 it is checked whether or not the selected road is road information included in the map information (step ST182).
- step ST182 If it is determined in this step ST182 that the selected road is road information included in the map information, the road information is also acquired for the map information power (step ST183). After that, the sequence proceeds to step ST185. On the other hand, if it is determined in step ST182 that the selected road is not road information included in the map information, that is, a road included in the new road information, the road information is acquired from the new road information. (Step ST18 4). Thereafter, the sequence proceeds to step ST185.
- step ST185 the road type is also acquired for the acquired road information power.
- step ST186 the currently selected road and the set of the road type are stored in the temporary storage memory 18. Thereafter, the sequence returns to step ST180, and the above-described processing is repeated.
- the temporary intersection when traveling on a highway that intersects at a temporary intersection, the temporary intersection can be determined as a three-dimensional intersection. .
- the toll road traveling time stored in the temporary storage memory 18 when the map information processing apparatus is turned off is stored in the backup RAM 29, and the power The backup RAM 29 is also read when it is turned on and restored to the temporary memory 18. This is because the HDD 16 is used instead of the backup RAM 29.
- the map information processing apparatus sets the state of a temporary intersection based on the information that the vehicle has traveled under an overpass.
- FIG. 32 is a block diagram showing the configuration of the map information processing apparatus according to Embodiment 9 of the present invention.
- an illuminance meter 51 is added to the map information processing apparatus according to Embodiment 1 shown in FIG. 1, and an illuminance measurement method is added to the car navigation device.
- a stage 31 and an underpass detection means 32 are added. Further, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the first embodiment.
- the illuminometer 51 detects the amount of light irradiated to the moving body (vehicle). The amount of light detected by the illuminance meter 51 is sent to the illuminance measurement means 31. The illuminance measuring means 31 uses the connected luminometer 51 to measure the amount of light irradiated to the moving body.
- the underpass detection means 32 detects that the moving body has passed under the overpass. Details of this underpass detection means 32 will be described later.
- step ST1 90 it is checked whether or not the map information processing apparatus is traveling in the direction of the temporary intersection on the road connected to the temporary intersection. If it is determined that the vehicle is not traveling in the direction of the temporary intersection, the process ends. On the other hand, if it is determined that the vehicle is traveling in the direction of the temporary intersection, it waits for positioning (step ST191).
- step ST192 the force whether the map information processing apparatus has approached the temporary intersection is investigated from (step ST192) 0 is the distance between the current position and the temporary intersection of self, which is the positioning by the positioning means 15, It is checked whether the force is within a predetermined distance. If it is determined in step ST192 that the vehicle is not approaching the temporary intersection, the sequence returns to step ST191 and again enters positioning wait. On the other hand, when it is determined in step ST192 that the vehicle has approached the temporary intersection, an underpass passage determination process is performed (step ST193). This underpass passage determination process is executed by the underpass passage detection means 32, and detects the presence or absence of an elevated structure. Details of the underpass passage determination process will be described later.
- Step ST194 if it is determined that the vehicle does not pass under the overpass, the process ends. On the other hand, if it is determined in step ST194 that the vehicle has passed the underpass, the OK force is also changed to NG for all combinations of the traffic restriction force at the temporary intersection (step ST195). Next, the temporary intersection flag force at the temporary intersection is changed to OFF (step ST196), and the processing is thus completed.
- FIG. 34 is a flowchart showing details of the underpass elevated passage determination process executed in step ST193 of FIG. This underpass passage determination process is executed by the underpass passage detection means 32.
- step ST200 the illuminance is measured by the illuminance measuring means 31, and stored in the temporary storage memory 18 as the immediately preceding illuminance information.
- step ST201 the process waits for positioning by positioning means 15 (step ST201).
- step ST202 it is checked whether or not the map information processing apparatus has reached a temporary intersection.
- the sequence returns to step ST201 and again enters the positioning wait.
- step ST203 the illuminance is measured by the illuminance measuring means 31, and stored in the temporary storage memory 18 as intersection illuminance information.
- step ST204 the system waits for positioning by the positioning means 15 (step ST204).
- step ST205 it is checked whether or not the map information processing device has escaped the temporary intersection force.
- the sequence returns to step ST204 and again enters positioning wait.
- step ST206 the illuminance is then measured by the illuminance measuring means 31 and immediately stored in the temporary storage memory 18 as illuminance information.
- the elevated structure is detected from the three types of illuminance information stored in the temporary storage memory 18. That is, first, the previous illuminance information and the intersection illuminance information are compared, and it is checked whether the illuminance at the intersection has decreased more rapidly than the illuminance immediately before the intersection (step ST207). Here, if it is determined that there is no sudden decrease, the process ends. On the other hand, if it is determined in step ST207 that it has decreased sharply, then the immediately preceding illuminance information and the immediately following illuminance information are compared, and the difference between the illuminance immediately before the intersection and the illuminance immediately after the intersection is within a certain value. It is checked whether it exists (step ST208).
- step ST208 If it is determined in step ST208 that the value is not within the predetermined value, the process ends.
- step ST209 the underpass passage detection process by the underpass detection means 32 is completed.
- the map information processing apparatus can automatically determine that a temporary intersection is a three-dimensional intersection when there is an elevated road at the temporary intersection. .
- the map information processing apparatus sets the state of a temporary intersection based on whether GPS satellites and quasi-zenith satellites can be captured.
- FIG. 35 is a block diagram showing a configuration of the map information processing apparatus according to Embodiment 10 of the present invention.
- a quasi-zenith satellite receiving antenna 52 is added to the map information processing apparatus according to Embodiment 1 shown in FIG. 1, and an underpass detection means 32 and a car navigation system are provided. Captured satellite detection means 33 is added. Further, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the first embodiment.
- intersection determination means 23 are the same as those of the map information processing apparatus according to the ninth embodiment.
- the capture satellite detection means 33 is based on the GPS signal from the connected GPS reception antenna 45 and the quasi-zenith signal from the quasi-zenith satellite reception antenna 52. The satellite is detected, and the force that the GPS satellite and the quasi-zenith satellite can capture is calculated.
- a satellite that can be captured is detected by the captured satellite detection means 33, and among the captured satellites, satellites near the zenith, for example, satellites having an elevation angle of 75 degrees or more. And the ID for identifying the satellite are stored in the temporary storage memory 18 as the immediately preceding satellite information (step ST210). After that, it waits for positioning by positioning means 15 (STEP ST211).
- step ST212 whether or not the map information processing apparatus has reached the temporary intersection is checked. 0
- the sequence returns to step ST211. Then, wait for positioning again.
- step ST212 information on the satellites captured near the zenith is stored in the temporary storage memory 18 as intersection satellite information in the same manner as in step ST210.
- Step ST213 information on the satellites captured near the zenith is stored in the temporary storage memory 18 as intersection satellite information in the same manner as in step ST210.
- step ST215 it is examined whether the map information processing apparatus has escaped the temporary intersection force.
- the sequence returns to step ST214 and again enters the positioning wait.
- step ST215 the information on the satellite that can be captured near the zenith is stored in the temporary storage memory 18 as the satellite information immediately afterward, as in the process in step ST210. (Step ST216).
- FIG. 37 is a flowchart showing details of the elevated determination process executed in step ST217.
- step ST220 the immediately preceding satellite information stored in the temporary storage memory 18 is referred to, and it is checked whether or not there is any information indicating that the quasi-zenith satellite has been captured.
- step ST220 if it is determined that there is information that the quasi-zenith satellite has been acquired, then the intersection satellite information stored in the temporary storage memory 18 is referred to, and the quasi-zenith satellite is supplemented therein. Thus, it is checked whether there is any information (step ST221).
- step ST221 when it is determined that there is no information supplemented by the quasi-zenith satellite, the immediately following satellite information stored in the temporary storage memory 18 is referred to, and the quasi-zenith satellite is included therein. A check is made to see if any information is supplemented (step ST222). In this step ST222, it is determined that there is information supplementing the quasi-zenith satellite. If it is determined that the vehicle has passed the underpass at the temporary intersection (step ST223), the overpass determination process ends.
- step ST220 If it is determined in step ST220 that there is no information obtained when the quasi-zenith satellite is acquired, or there is information obtained in step ST221 that the quasi-zenith satellite is acquired. If it is determined that there is no information that the quasi-zenith satellite has been captured in step ST222 above, the previous satellite information is referred to, and the vicinity of the zenith (predetermined range around the zenith is determined in advance). For example, GPS satellites captured at an elevation angle of 75 degrees or more are extracted (step ST224).
- intersection satellite information stored in the temporary storage memory 18 is referred to, and it is checked whether all the GPS satellites extracted in step ST224 have been captured in the intersection satellite information (step ST225) 0
- these extracted GPS satellites are stored in the temporary storage memory 18, and Immediately after the acquisition, it is checked whether it is captured in the satellite information (step ST226).
- step ST226 if it is determined that all satellites have been acquired, the sequence proceeds to step ST223, and if not, the elevated determination process ends.
- step ST225 when all the GPS satellites extracted in step ST224 can be supplemented with the intersection satellite information and it is not determined that there is no power, the elevated determination process ends.
- the map information processing apparatus sets the state of a temporary intersection based on a signal obtained by DSRC (Dedicated Short Range Communication).
- DSRC Dedicated Short Range Communication
- FIG. 38 is a block diagram showing the configuration of the map information processing apparatus according to Embodiment 11 of the present invention.
- This map information processing apparatus is a map information processing apparatus according to Embodiment 1 shown in FIG.
- a DSRC antenna 53 is added to the physical device, and a DSR C transmission / reception means 34 is added to the car navigation device. Further, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the first embodiment.
- the DSRC transmission / reception means 34 and the intersection determination means 23 correspond to the reception means of the present invention.
- the DSRC transmission / reception means 34 is connected to the DSRC antenna 53, processes a signal received by the DSRC antenna 53, and transmits information to the outside via the DSRC antenna 53.
- intersection status three-dimensional intersection or planar intersection
- intersection position latitude and longitude
- a DSRC roadside machine (not shown) shall be installed.
- step ST230 it is checked whether or not the map information processing apparatus has received a DSRC signal representing the intersection state.
- the process ends.
- the temporary intersection corresponding to the intersection is also searched for new road information and map information power (step ST231). This search is performed based on the information indicating the intersection position included in the received DSRC signal.
- step ST232 it is checked whether or not there is a temporary intersection corresponding to the intersection. If it is determined that there is no temporary intersection, the process ends. On the other hand, if it is determined that there is a temporary intersection, it is then checked whether the temporary intersection is a three-dimensional intersection (step ST233). This is done by examining the intersection situation included in the DSRC signal received from the D SRC roadside aircraft.
- step ST233 if it is determined that it is a three-dimensional intersection, then the traffic restriction force at the temporary intersection and the OK force for all the combinations are also changed to NG (step Up ST234). Next, the temporary intersection flag force at the temporary intersection is changed to OFF (step ST235). Thereafter, the process ends. If it is determined in step ST233 that the intersection is not a solid intersection, it is then checked whether the temporary intersection is a plane intersection (step ST236). This is done by examining the intersection situation included in the DSRC signal received from the DSRC roadside aircraft. In step ST236, if it is determined that the plane is crossing, the sequence proceeds to step ST235. On the other hand, if it is determined that it is not a plane intersection, the process ends.
- plane intersection and three-dimensional intersection can be distinguished based on information acquired from external DSRC roadside mobility.
- the map information processing apparatus sets the state of a temporary intersection based on information acquired by an information center through DSRC communication.
- the configuration of the map information processing apparatus according to Embodiment 12 is the same as that of the map information processing apparatus according to Embodiment 11 shown in FIG. However, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the eleventh embodiment.
- an information center that manages a database of intersection status indicating that the intersection is a three-dimensional intersection or a plane intersection and distributes the intersection status in response to a request from the map information processing apparatus (not shown) ) Is installed!
- FIG. 40 the process of setting the state of the temporary intersection performed in the intersection determination means 23 of the map information processing apparatus according to Embodiment 12 of the present invention! While explaining.
- step ST240 it is checked whether or not the map information processing apparatus has reached the temporary intersection. If it is determined that the temporary intersection has not been reached, the process ends. On the other hand, if it is determined that a temporary intersection has been reached, it is then checked whether DSRC communication is possible (step ST241). Here, if it is determined that DSRC communication is impossible, the process ends. On the other hand, if it is determined that DSRC communication is possible, then the information center is requested to transmit the intersection status of the temporary intersection (step ST242). This is done by sending the temporary information about the temporary intersection or a unique identifier other than the position for specifying the temporary intersection to the information center.
- step ST243 After that, it enters into the waiting state for reception of the intersection situation (step ST243). Next, it is checked whether the intersection situation is a received force (step ST244). Here, if it is determined that the intersection situation has not been received, the sequence returns to step ST243 and again waits for reception of the intersection situation. On the other hand, when it is determined in step ST244 that an intersection situation has been received, it is then checked whether or not the temporary intersection is a solid intersection with reference to the received intersection situation (step ST245).
- step ST245 when it is determined that the temporary intersection is a three-dimensional intersection, the traffic regulation force at the temporary intersection is changed from OK to NG for all the combinations (step ST246). Next, the temporary intersection flag at the temporary intersection is changed to OFF (step ST247). Thereafter, the process ends. If it is determined in step ST245 that the intersection is not a solid intersection, it is then checked whether the temporary intersection is a plane intersection (step ST248). Here, if it is determined that a plane intersection has occurred, the sequence proceeds to step ST247. On the other hand, if it is determined that it is not a plane intersection, the process ends.
- the force communication configured to transmit the intersection status distribution request to the information center by DSRC communication and receive the information center force intersection status is DSRC.
- a mobile phone can be configured to communicate with the information center.
- communication communication via a quasi-zenith satellite that can always capture one or more satellites near the zenith, communication using a communication satellite, or communication using a wireless LAN can be used. In this case, the same effect as described above can be obtained.
- a map information processing apparatus sets the state of a temporary intersection based on a signal obtained by broadcasting.
- FIG. 41 is a block diagram showing the configuration of the map information processing apparatus according to Embodiment 13 of the present invention.
- a broadcast receiving antenna 54 is added to the map information processing apparatus according to Embodiment 1 shown in FIG. 1, and a broadcast signal processing means 35 is added to the car navigation system. It is configured. Further, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the first embodiment.
- the broadcast signal processing means 35 processes the signal received by the broadcast receiving antenna 54 and converts it into data that can be used in each part of the car navigation device.
- the broadcast signal processing means 35 and the broadcast receiving antenna 54 correspond to the receiving means of this invention.
- the broadcasting station maintains a set of information on the location of the intersection (or a unique identifier that identifies the intersection) and the situation of the intersection (solid intersection or planar intersection). To do.
- step ST250 the map by the road information updating means 24 It is checked whether or not a new temporary intersection is registered by updating information and adding new road information. Here, if it is determined that a new temporary intersection is not registered, the process ends. On the other hand, if it is determined that a new temporary intersection is registered, then the location information (or identifier) of the broadcasted intersection and the situation of the intersection are received (step ST251).
- step ST252 it is checked whether or not the reception is completed.
- the sequence returns to step ST251, and reception of intersection position information and intersection status is continued.
- the state is an unconfirmed temporary intersection, that is, a three-dimensional intersection or a planar intersection, and it is checked whether there is a temporary intersection remaining. (Step ST253). If it is determined that there are no unconfirmed temporary intersections, the process ends.
- step ST253 If it is determined in step ST253 that an unconfirmed temporary intersection remains, one of the unconfirmed temporary intersections is selected (step ST254). Next, for the selected temporary intersection, the intersection status is searched from the received information (step ST255). Here, the search is performed using position information and a unique identifier. Next, as a result of the search in step ST255, it is checked whether or not an intersection situation of the temporary intersection exists (step ST256). Here, if it is determined that the corresponding intersection situation does not exist, the signal returns to step ST253.
- step ST257 If it is determined in step ST256 that the corresponding intersection situation exists, the intersection situation is referred to and it is checked whether or not the temporary intersection is a three-dimensional intersection (step ST257).
- the traffic restriction force at the temporary intersection and the OK force are changed to NG for all the combinations (step ST258).
- step ST259 the temporary intersection flag force at the temporary intersection is changed to OFF (step ST259), and then the sequence returns to step ST253. If it is determined in step ST257 that the intersection is not a solid intersection, it is determined that the intersection is a plane intersection, and the sequence proceeds to step ST259.
- the plane intersection and the three-dimensional intersection are based on the information acquired by receiving the external force broadcast.
- the difference can be distinguished.
- the map information processing apparatus is configured to receive the broadcasted intersection position information and the intersection status each time processing by the intersection determination means 23 is started.
- the information received once is stored in the temporary storage memory 18 or the HD D16, and when the next process is performed by the intersection determination means 23, the intersection position information stored in the temporary storage memory 18 or the HDD 16 is stored. And can be configured to take advantage of intersection conditions. According to this configuration, since the broadcast reception process can be omitted, the processing speed can be increased.
- the map information processing apparatus creates a reception plan and sets the state of a temporary intersection based on a signal acquired from a broadcast performed in accordance with the created reception plan. Is.
- the configuration of the map information processing apparatus according to Embodiment 14 is the same as that of the map information processing apparatus according to Embodiment 13 shown in FIG. However, the operation of the intersection determining means 23 is different from that of the map information processing apparatus according to the thirteenth embodiment.
- FIG. 43 is a flowchart showing a process of creating a necessary intersection situation reception plan from an intersection situation delivery plan in mesh units broadcast from a broadcasting station.
- Figure 44 shows the reception. This is a flow chart showing a process of receiving an intersection situation and setting a temporary intersection.
- the intersection determining means 23 executes the processing shown in FIG. 43 and the processing shown in FIG. 44 in parallel.
- step ST260 whether or not a new temporary intersection has been registered is checked by updating the map information by the road information updating means 24 and adding and storing new road information. If it is determined that a new temporary intersection is not registered, The reason ends.
- step ST260 When it is determined in step ST260 that a new temporary intersection has been registered, it is next checked whether or not the reception plan of the intersection situation is stored in the temporary storage memory 18 (step ST261). .
- the reception plan of the intersection situation is stored, then it corresponds to the mesh including the newly registered temporary intersection in the reception plan stored in the temporary storage memory 18. It is checked whether a reception plan is included (step ST262).
- step ST262 If it is determined in step ST262 that the corresponding reception plan is not included, the process ends. On the other hand, if it is determined that the corresponding reception plan is included, an intersection situation distribution plan for each mesh broadcasted by the broadcast station is received (step ST263). Next, the intersection status distribution time of the mesh including the newly registered temporary intersection is searched from the received distribution plan, and the reception plan of the mesh is added to the reception plan stored in the temporary storage memory 18. (Step ST264). Thereafter, the process ends. If it is determined in step ST261 that the intersection situation reception plan is stored, the sequence proceeds to step ST263. In this case, the reception plan itself is newly created in the temporary storage memory 18.
- step ST270 it is checked whether or not the reception plan is stored in the hour memory 18 (step ST270).
- the timer is confirmed (step ST271).
- step ST272 it is checked whether the timer is at the time recorded in the reception plan (step ST272). If it is determined that the time is not recorded in the reception plan, the sequence returns to step ST271 and the timer is checked again.
- step ST272 If it is determined in step ST272 that the time is recorded in the reception plan, then the intersection situation of the corresponding mesh is received (step ST273). Next, it is checked whether or not there is a temporary intersection whose intersection status is unconfirmed in the mesh (step ST274). Here, it is determined that there are no unconfirmed temporary intersections remaining. Then, the reception plan of the intersection situation corresponding to the mesh is deleted from the reception plan stored in the temporary storage memory 18 (step ST275). If the reception plan becomes empty, the reception plan itself is deleted from the temporary storage memory 18. After that, the sequence returns to step ST270.
- steps ST276 to ST281 are executed. Since the processing of these steps ST2 76 to ST281 is the same as the processing of steps ST254 to ST259 shown in the flowchart of FIG. 42 in the map information processing apparatus according to Embodiment 13, the description thereof will be omitted.
- a plane intersection and a three-dimensional intersection can be distinguished based on information obtained by receiving an external force broadcast. .
- the map information processing apparatus is configured to create a reception plan when a new temporary intersection is registered by the road information updating means 24.
- a reception plan can be created when the information processing apparatus is started.
- the map information processing apparatus predicts the existence of a temporary intersection before detecting the temporary intersection, and retains it as unregistered underpass information, thereby generating a temporary intersection. Sometimes it is determined whether it is a three-dimensional intersection.
- FIG. 45 is a block diagram showing the configuration of the map information processing apparatus according to Embodiment 15 of the present invention.
- This map information processing apparatus is configured by adding an underpass detection means 32 and an unregistered underpass determination means 36 to the car navigation device of the map information processing apparatus according to the seventh embodiment shown in FIG. Yes. Also, an unregistered overhead information storage means 16d is added inside the HDD 16. Further, the operation of the intersection determining means 23 is the same as in the seventh embodiment. This is different from that of the map information processing apparatus.
- the video signal processing means 27 converts the image signal obtained by photographing with the photographing device 47 into data that can be processed by each unit in the car navigation device.
- the underpass passage detecting means 32 detects an elevated structure (e.g., elevated road, elevated railway) crossing the currently traveling road from the image generated by the video signal processing means 27.
- the unregistered underpass passage judging means 36 judges whether or not the vehicle passes under an unregistered elevated structure. The details of the unregistered underpass passage determining means 36 will be described later.
- FIG. 47 is a flowchart showing an operation for creating unregistered underpass information using the photographing apparatus 47.
- FIG. 48 is a flowchart showing details of the unregistered underpass determination process in FIG.
- the operation of the map information processing apparatus will be described with reference to the flowchart shown in FIG.
- the upper part of the moving body is photographed by the photographing device 47 (step ST 290).
- the video signal processing means 27 generates an image based on the signal from the photographing device 47.
- it is examined whether or not there is an elevated structure (step ST291). That is, the underpass detection means 32 checks whether there is an elevated structure (e.g., elevated road, elevated railway) crossing the currently traveling road from the image generated by the video signal processing means 27. If it is determined in this step ST291 that there is no elevated structure, the sequence returns to step ST290.
- an elevated structure e.g., elevated road, elevated railway
- step ST291 If it is determined in step ST291 that there is an elevated structure, then an unregistered underpass passage determination means 36 performs unregistered underpass passage determination processing (step ST292). Details of the unregistered underpass passage determination process will be described later.
- step ST293 it is checked whether an end signal has been received (step ST293). Here, when it is determined that the end sequence has been received, the process ends. On the other hand, if it is determined that the end signal has not been received, the sequence returns to step ST290, and upper shooting is performed again.
- FIG. 47 is a flowchart showing details of the unregistered underpass passage determination processing executed in step ST292 of FIG. This unregistered underpass detection process is used to detect underpass detection. Performed by means 32.
- step ST300 it is checked whether or not the map information corresponding to the mesh including the current position exists in the map information storage means 16a in the HDD 16 (step ST300).
- step ST303 it is determined that it does not exist
- step ST301 the corresponding map information is read out to temporary storage memory 18 (step ST301).
- step ST302 road information passing through the point is acquired from the read map information (step ST302).
- step ST303 whether or not the new road information capacity corresponding to the mesh including the current position exists in the new road information storage means 16b in the DD 16 is checked.
- step ST304 the corresponding new road information is then read into temporary storage memory 18 (step ST304).
- step ST305 road information passing through the point is acquired from the read new road information.
- step ST306 From the road information acquired in step ST302 and the road information acquired in step ST305, the elevated structure state at the point is calculated (step ST306). Next, based on the calculation result in step ST306, it is checked whether the structure is elevated (step ST307). Here, if it is determined that the bridge is elevated, the process ends. On the other hand, if it is determined that the road is not elevated, the map information stored in the map information storage means 16a of the HDD 16 and the new road information stored in the new road information storage means 16b for that point are included in the new road information! ! / Cunning! ⁇ Unregistered underpass information indicating the presence of an elevated structure is created and stored in the unregistered underpass information storage means 16d of the HDD 16 (step ST308). Thereafter, the process ends.
- FIG. 48 shows a process of setting the state of a temporary intersection using unregistered underpass information, which is performed in the intersection determination means 23 of the map information processing apparatus according to Embodiment 15 of the present invention. This will be described with reference to the flowchart shown.
- step ST310 it is checked whether the map information processing apparatus has reached the temporary intersection. If it is determined that the temporary intersection has not been reached, the process ends. On the other hand, it is determined that a temporary intersection has been reached. Then, the information of the point is retrieved from the unregistered underpass information stored in the unregistered underpass information storage means 16d of the HDD 16 (step ST311). Next, based on the search result in step ST 311, it is checked whether or not the information of the point exists (step ST 312).
- step ST312 If it is determined in step ST312 that the information of the point does not exist, the process ends. On the other hand, if it is determined that the information of the point exists and the information indicates a three-dimensional intersection, the traffic regulation force at the temporary intersection is changed from OK to NG for all the combinations (step ST313). Next, the temporary intersection flag at the temporary intersection is changed to OFF (step ST314). Thereafter, the process ends.
- a new road that is not stored in the map information storage means 16a or the new road information storage means 16b replaces an existing road.
- you can automatically determine a temporary intersection as a three-dimensional intersection.
- the map information processing apparatus determines whether or not registration of a temporary intersection is necessary based on altitude information.
- the configuration of the map information processing apparatus according to the sixteenth embodiment is the same as that of the map information processing apparatus according to the first embodiment shown in Fig. 1 except for the following points. That is, the road information included in the map information stored in the map information storage means 16a includes the altitude information of the node in advance as information associated with the node. Further, the new road information stored in the new road information storage means 16b includes the altitude information of the node as information associated with the node. This altitude information is generated based on the GPS signal obtained from the GPS receiving antenna 45 by the positioning means 15.
- intersection determination means 20 determines whether it is a plane intersection or a three-dimensional intersection using altitude information. Moreover, the road update information generation means 21 does not generate a temporary intersection. All intersections determined by the intersection determination means 20 are plane intersections. Moreover, in this map information processing apparatus, since there is no temporary intersection, the user is not inquired. Therefore, there is no intersection inquiry means 22 in the map information processing apparatus according to the first embodiment. In addition, measurement Positioning means 15 performs three-dimensional positioning including height.
- step ST327 If it is determined in step ST327 that the selected line segment intersects the selected nearby road !, then the height of the selected line segment at the intersection is calculated. (Step ST328). The height of the intersection is calculated as the ratio of the distance from both ends based on the height at the ends of the selected line segment. Next, the height of a neighboring road that intersects the selected line segment at the intersection is calculated (step ST329). The height of this intersection is calculated as the ratio of the distances of both ends based on the height at both ends of the nearby road.
- step ST330 it is checked whether or not the difference between the height calculated in step ST328 and the height calculated in step ST329 is equal to or greater than a predetermined value.
- the intersection information is temporarily stored in temporary storage memory 18 (step ST331). Thereafter, the sequence returns to step ST321.
- step ST330 it is determined that the value is equal to or greater than a certain value, the intersection is recognized as a three-dimensional intersection, and the sequence without creating intersection information returns to step ST321.
- the map information processing apparatus determines whether or not registration of a temporary intersection is necessary based on image information obtained by photographing with a photographing apparatus.
- the configuration of the map information processing apparatus according to the seventeenth embodiment is the same as that of the map information processing apparatus according to the seventh embodiment shown in FIG. 25 except for the following points. That is, the road update information generating means 21 does not generate a temporary intersection. All intersections judged by the intersection judging means 20 are plane intersections. Moreover, since there is no temporary intersection in this map information processing apparatus, the user is not inquired. Therefore, there is no intersection inquiry means 22 in the map information processing apparatus according to the first embodiment.
- Steps ST340 to ST347 of the intersection determination process shown in the flowchart of Fig. 50 are the same as the processes of steps ST40 to ST47 of the intersection determination process in the map information processing apparatus according to Embodiment 1 shown in the flowchart of Fig. 5, respectively. The same. Therefore, only the differences will be described below.
- step ST347 if it is determined that the selected line segment intersects the selected nearby road! /, The image obtained by photographing with photographing device 47 is obtained. By processing, whether the point is a three-dimensional intersection or a plane intersection is calculated (step ST348). Next, based on the result of image processing in step ST348, it is checked whether the intersection is a three-dimensional intersection (step ST349). If it is determined that the intersection is not a solid intersection (a plane intersection), intersection information is created and temporarily stored in the temporary storage memory 18 (step ST350). Thereafter, the sequence returns to step ST341. On the other hand, if it is determined in step ST349 that the intersection is a three-dimensional intersection, the sequence in which the intersection information is created returns to step ST341.
- the map information processing apparatus determines whether or not registration of a temporary intersection is necessary based on information obtained by traveling on a toll road.
- the configuration of the map information processing apparatus in accordance with Embodiment 18 is the same as that of the map information processing apparatus in accordance with Embodiment 8 shown in Fig. 27 except for the following points. That is, in the map information processing apparatus according to the eighteenth embodiment, the intersection inquiry means 22 is removed.
- step ST367 if it is determined that the selected line segment and the selected nearby road intersect! /, Then the toll road running information is then stored from temporary storage memory 18. Whether it can be obtained is checked (step ST368).
- the toll road traveling information can be acquired, the toll road is traveling, the point is recognized as a three-dimensional intersection, and the sequence without generating intersection information returns to step ST361.
- step ST368 If it is determined in step ST368 that the to-be-paid road traveling information cannot be acquired, then an intersection road type determination process is performed by the temporary intersection road type determination means 30 (step ST369). Details of this intersection road type determination processing have already been described in the eighth embodiment with reference to the flowchart of FIG. Next, based on the determination result in step ST369, it is checked whether or not the road type of the existing road that intersects the new road at the point is a toll road (step ST370).
- step ST370 If it is determined in step ST370 that the road is a toll road, the point is recognized as a three-dimensional intersection, and the sequence in which intersection information is not generated returns to step ST361. On the other hand, if it is determined in step ST370 that the road is not a toll road, it is recognized as a plane intersection, and intersection information is created and temporarily stored in temporary storage memory 18 (step ST371). Thereafter, the sequence returns to step ST361.
- the map information processing apparatus determines whether or not registration of a temporary intersection is necessary based on the information that the vehicle has traveled under an overpass.
- the configuration of the map information processing apparatus according to the nineteenth embodiment is the same as that of the map information processing apparatus according to the ninth embodiment shown in Fig. 32 except for the following points. That is, when the new road detection means 19 generates the position force travel history measured by the positioning means 15, the illuminance at the point measured by the illuminance measurement means 31 is included in the travel history.
- intersection determination process performed by the intersection determination means 20 of the map information processing apparatus according to Embodiment 19 of the present invention will be described with reference to the flowcharts shown in FIGS. 52 and 53.
- Steps ST380 to ST387 of the intersection determination process shown in the flowchart of Fig. 52 are the same as the processes of steps ST40 to ST47 of the intersection determination process in the map information processing apparatus according to Embodiment 1 shown in the flowchart of Fig. 5, respectively. The same. Therefore, only the differences will be described below.
- step ST387 if it is determined that the selected line segment and the selected nearby road intersect! /, Then the underpass detection unit 32 detects the elevated structure. Processing is performed (step ST388). Details of the elevated structure detection process will be described later.
- step ST389 based on the result of the elevated structure detection process in step ST388, it is checked whether there is an elevated structure at the intersection (step ST389). If it is determined that there is an elevated structure at the intersection, the sequence returns to step ST381. On the other hand, if it is determined in step ST 389 that there is no elevated structure at the intersection, it is recognized as a plane intersection, and intersection information is created and temporarily stored in the temporary storage memory 18 (step ST390). Thereafter, the sequence returns to step ST381.
- step ST388 details of the elevated structure detection process performed in step ST388 will be described with reference to the flowchart shown in FIG.
- step ST400 illuminance information immediately before the intersection is acquired from the travel history.
- step ST401 From the travel history, at the intersection.
- step ST402 illuminance information immediately after the intersection is acquired from the travel history.
- step ST403 it is checked whether or not the illuminance at the intersection is drastically reduced from the previous illuminance level.
- step ST406 it is determined that there is no elevated structure crossing the intersection.
- step ST403 if it is determined in step ST403 that it is rapidly decreasing, then it is checked whether or not the immediately following illuminance is substantially the same as the immediately preceding illuminance (step ST404). If it is determined that the levels are not the same, the sequence proceeds to step ST406, and it is determined that there is no elevated structure crossing the intersection. On the other hand, if it is determined in step ST404 that they are approximately the same, the sequence proceeds to step ST405, where it is determined that there is an elevated structure crossing the intersection.
- an unnecessary temporary intersection is determined by determining that the vehicle has passed through an overhead due to a change in illuminance while detecting a new road. Can be suppressed.
- the map information processing apparatus determines whether or not registration of a temporary intersection is necessary based on whether or not GPS satellites and quasi-zenith satellites can be captured.
- the configuration of the map information processing apparatus according to the twentieth embodiment is the same as that of the map information processing apparatus according to the tenth embodiment shown in Fig. 35 except for the following points. That is, when the new road detection means 19 generates the position force travel history measured by the positioning means 15, the new road detection means 19 includes the captured satellite information detected by the captured satellite detection means 33 in the travel history. Specifically, HD information that identifies the satellite that could be captured at that location and its direction are included in the running history.
- Processing Performed by Intersection Determination Means 20 of the Map Information Processing Device According to Embodiment 20 Is the same as that of the map information processing apparatus according to the nineteenth embodiment shown in the flowchart of FIG. 52 except for the processing contents of the elevated structure detection process (step ST388 of FIG. 52). Therefore, only the elevated structure detection process will be described below.
- step ST410 satellite information immediately before the intersection is acquired from the travel history.
- step ST411 satellite information at the intersection is obtained from the travel history.
- step ST412 satellite information immediately after the intersection is acquired from the travel history.
- step ST413 the immediately preceding satellite information stored in the temporary storage memory 18 is referred to, and it is checked whether there is information in which the quasi-zenith satellite has been captured.
- step ST413 if it is determined that there is the information that the quasi-zenith satellite has been acquired !, then the intersection satellite information stored in the temporary storage memory 18 is referred to, and the quasi-zenith satellite is stored in the quasi-zenith satellite. It is checked whether there is any information supplemented by the zenith satellite (step ST414
- step ST414 when it is determined that there is no information supplemented by the quasi-zenith satellite, the immediately following satellite information stored in the temporary storage memory 18 is referred to, and the quasi-zenith satellite is included therein. A check is made to see if any information is supplemented (step ST415). In this step ST415, if it is determined that there is information that the quasi-zenith satellite is supplemented !, the sequence proceeds to step ST416, and it is determined that there is an elevated structure crossing the intersection.
- step ST413 If it is determined in step ST413 that there is no information that the quasi-zenith satellite is captured, or in step ST414, it is determined that there is information that the quasi-zenith satellite has been captured. If it is determined in step ST415 that there is no information indicating that the quasi-zenith satellite has been captured, the immediately preceding satellite information is referred to and the vicinity of the zenith (previously the range near the zenith is determined. GPS satellites captured at 75 degrees or more are extracted (step ST417). Next, the intersection satellite information stored in the temporary storage memory 18 is referred to, and it is checked whether all the GPS satellites extracted in step ST417 are captured in the intersection satellite information (step ST418).
- step ST417 all GPS satellites extracted in step ST417 are intersection satellite information. If it is determined that the extracted GPS satellites are not captured in step ST419, the extracted GPS satellites are stored in the temporary storage memory 18 and immediately acquired in the satellite information (step ST419). ).
- step ST419 If it is determined in step ST419 that all satellites have been captured, the sequence proceeds to step ST416, and it is determined that there is an elevated structure crossing the intersection. On the other hand, if it is determined in step ST419 that not all satellites have been acquired, the sequence proceeds to step ST420, where it is determined that there is no elevated structure crossing the intersection.
- the map information processing apparatus determines whether or not registration of a temporary intersection is necessary based on the information when traveling under a prestored overpass. .
- the configuration of the map information processing apparatus according to this embodiment 21 is the same as that shown in FIG.
- step ST430 the unregistered elevated information stored in the unregistered elevated information storage means 16d of the HDD 16 is read (step ST430).
- step ST431 information corresponding to the intersection is searched from unregistered underpass information read in step ST430 (step ST431).
- step ST432 it is checked whether the corresponding information exists (step ST432).
- step ST433 it is determined that there is an elevated structure crossing the intersection. It is.
- step ST434 it is determined that there is no elevated structure crossing the intersection.
- a new road that is not stored in the map information storage means 16a or the new road information storage means 16b replaces an existing road. By detecting that you are crossing overpass, you can suppress the occurrence of unnecessary temporary intersections.
- the map information processing apparatus is adapted to cope with a case where a new road is detected that spans a plurality of meshes.
- FIG. 56 is a block diagram showing the configuration of the map information processing apparatus according to embodiment 22 of the present invention.
- This map information processing apparatus is configured by adding a mesh movement detecting means 37 to the car navigation device of the map information processing apparatus according to the first embodiment shown in FIG.
- the mesh movement detection means 37 corresponds to the map area movement detection means of the present invention.
- the mesh movement detection means 37 grasps the mesh where the user is currently located, and the mesh means that the positioning means 15 grasps the positional force. Detects movement to an adjacent mesh. At this time, information for identifying adjacent meshes is also generated.
- the mesh movement detection means 37 compares the positioning result with the area of the mesh Ml. As a result of this comparison, when the positioning result is out of the cache Ml, the destination mesh M2 is specified from the direction of the out of the positioning result. At this time, the accumulation of the position information as the travel history is temporarily stopped, and the point P21 out of the mesh area force is recorded in the travel history as the boundary end point. Then, from point P20 to point P21 is a new road in mesh Ml.
- the road update information generation means 21 generates road update information based on the travel history in mesh units generated by the new road detection means 19. That is, point P20 and point P
- One link is between 21 and one link between point P31 and point P30.
- a new road When a new road is detected in a plurality of meshes, a new road can be added to the map information divided in mesh units.
- the map information processing apparatus outputs (displays, voice guidance) new roads and temporary intersections in a form different from normal roads and intersections.
- FIG. 58 shows a display example on the display device 40 in the map information processing apparatus according to the twenty-third embodiment.
- the display map calculation means 10 When the display map calculation means 10 generates a map image for display from the map information and the new road information, the road included in the map information is different from the road included in the new road information, such as the thickness of the line. It is displayed in the form of changing the color or indicating a new road with a character string.
- special marking is added to the position of the temporary intersection so that the user can easily recognize that it is different from the normal intersection display. And display that there is a temporary intersection.
- the map information processing apparatus determines whether a temporary intersection is a plane intersection or a three-dimensional intersection using a movement variation in the height direction of the vehicle position. It is what you do.
- FIG. 59 is a block diagram showing a configuration of the map information processing apparatus according to the twenty-fourth embodiment.
- the same block as the block in FIG. 19 used for the description in the third embodiment basically performs the same operation as in the third embodiment. However, the following blocks perform different operations.
- the acceleration sensor 55 detects a three-dimensional acceleration including the height direction.
- a two-dimensional angular velocity sensor is used instead of the block.
- the positioning means 15 uses the three-dimensional acceleration detected by the acceleration sensor 55 to measure the own vehicle position including the movement variation in the height direction.
- the road update information generation means 21 adds a movement variation in the height direction to each coordinate point of the new road as information at each point, in addition to the two-dimensional coordinates. In addition, at the generated temporary intersections, as the initial value of traffic regulation, no traffic is allowed in all directions except the straight direction.
- the intersection determination means 23 uses information on the movement variation in the height direction in addition to the right / left turn information.
- FIG. 60 is a diagram for explaining detection of a new road in the map information processing apparatus according to embodiment 24 of the present invention.
- the road update information generation means 21 determines whether the two-dimensional intersection N1 is a surface intersection or a three-dimensional intersection. Therefore, as shown in Fig. 60, a temporary intersection is generated at N1 and a new road is generated with all right-and-left turns other than the straight direction not allowed to pass.
- the new road information also includes the movement change in the height direction of the new road ML2 as “altitude change information” according to the detection direction (here, it is detected from P1 to Q1). Shall be.
- FIG. 61 is a diagram showing a three-dimensional intersection between the new road and the existing road in FIG. 60 in the map information processing apparatus according to embodiment 24 of the present invention. Assume that the situation of the new road ML2 mentioned above is actually a three-dimensional intersection as shown in Figure 61. It is assumed that the new road ML2 is stored in the new road information storage means 16b as described above.
- FIG. 62 is a diagram for explaining an operation of determining a temporary intersection between the new road and the existing road in FIG. 60 in the map information processing apparatus according to embodiment 24 of the present invention.
- the intersection determination means 23 determines that the new road ML2 has a three-dimensional intersection with the existing road ML1, that is, the temporary intersection N1 is a three-dimensional intersection. Then, the road information shown in FIG. 62 is constructed and fed to the map information storage means 16a and the new road information storage means 16b shown in FIG. .
- the intersection determination means 23 determines that the temporary intersection N1 is a normal plane intersection, and changes the traffic restriction at the intersection to all directions or a combination of the approach road and the exit road.
- FIG. 63 is a diagram for explaining detection of a new road in the map information processing apparatus according to embodiment 24 of the present invention.
- the road update information generation means 21 determines whether the two-dimensional intersection N2 is a surface intersection or a three-dimensional intersection. Therefore, as shown in Fig. 63, a temporary intersection is generated at N2, and all right and left turns other than straight ahead are prohibited.
- the new road information also includes the movement change in the height direction of the new road ML4 as “altitude change information” according to the detection direction (here, it is detected from P2 to Q2). Shall be.
- the movement variation in the height direction in this case is denoted by ⁇ 3.
- FIG. 64 is a diagram showing a three-dimensional intersection between the new road and the existing road in FIG. 63 in the map information processing apparatus according to embodiment 24 of the present invention. Assume that the situation of the new road ML4 mentioned above is actually a three-dimensional intersection as shown in Figure 64. It is assumed that the new road ML4 shown in FIG. 63 is stored in the new road information storage means 16b as described above.
- FIG. 65 is a diagram for explaining an operation of determining a temporary intersection between the new road and the existing road in FIG. 63 in the map information processing apparatus according to embodiment 24 of the present invention.
- the intersection determination means 23 determines that the new road ML4 has a three-dimensional intersection with the existing road ML3, that is, the temporary intersection ⁇ 2 is a three-dimensional intersection. Then, the road information shown in FIG. 65 is constructed and fed to the map information storage means 16a and the new road information storage means 16b shown in FIG. .
- the temporary intersection N2 is a plane intersection
- the movement variation in the height direction immediately after exiting the intersection coincides with the altitude change information, whether turning right or left or going straight. Therefore, the temporary intersection N2 is determined as a plane intersection, and the traffic regulation at the intersection is changed to allow for all directions or a combination of the approach road and the exit road.
- step ST440 if the right / left turn detection means 26 detects a right / left turn at a temporary intersection, the process proceeds to step ST441. If a right / left turn is not detected, the process ends.
- step ST441 the three-dimensional structure attribute of the temporary intersection is referred to. If the temporary intersection is a three-dimensional intersection structure, the process proceeds to step ST442, and if not, the process proceeds to step ST443.
- the 3D structure attribute is set to “plane intersection”. The processing when a plane intersection is set is the same as step ST92 (Embodiment 3) in FIG.
- step ST442 referring to the traffic restriction information of the intersection, the road that entered the temporary intersection in the right / left turn is TL1, the road that has escaped the temporary intersection force is TL2, and the road that entered the temporary intersection is TL1, If the traffic restriction of the travel route that escapes from TL2 is permitted, the process ends. Otherwise, the process proceeds to step ST451.
- the process of step ST 451 will be described later.
- step ST443 if the traffic restriction on the travel route that enters from TL1 and exits from TL2 at the temporary intersection is permitted, the process ends. If not, the process proceeds to step ST4444.
- Step ST444 if there is something that can be accessed during traffic restrictions on other travel routes other than the traffic restrictions on the travel route that enters from TL1 and exits from TL2 at the temporary intersection, proceed to Step ST445, otherwise Proceed to step ST448.
- the process of step ST448 will be described later.
- step ST445 the traffic regulation of the other travel route that was allowed in step ST444 is changed to the traffic regulation of the travel route at the intersection, and the traffic regulation information is changed to "permitted”. Proceed to
- step ST446 if the traffic regulation of all remaining travel routes at the temporary intersection is permitted, the process proceeds to step ST447, and if not, the process ends.
- step ST447 the temporary intersection flag is set to OFF and the process ends. [0310] Subsequently, returning to step ST448 described above, description will be given.
- step ST448 if the history of change in height direction just before entering the temporary intersection (step ST440) matches the situation of change in height direction of the road entering the intersection (altitude change information), the process proceeds to step ST449. If they do not match, the process proceeds to step ST450 (see FIGS. 60 to 62).
- the altitude change information of the approach road refer to the map information storage means 16a or the new road information storage means 16b in FIG.
- step ST449 if the history of the height direction movement change immediately after exiting the temporary intersection (step ST440) matches the situation of the height direction movement change (altitude change information) of the exit road, go to step ST445. Otherwise, go to step ST450 (see FIGS. 63 to 65).
- the processing of steps ST445 to 447 is as described above.
- For the altitude change information of the intersection escape road refer to the map information storage means 16a or the new road information storage means 16b in FIG.
- step ST450 the structure of the temporary intersection is changed to a three-dimensional intersection structure, and the solid structure attribute is changed to "three-dimensional intersection", and the process proceeds to step ST451.
- step ST451 the traffic restriction (step ST440) of the travel route that enters from TL1 and exits from TL1 at the temporary intersection is changed to ⁇ passable '', road information is constructed, and the map information storage means 16a and the new road Store in the information storage means 16b. Then, go to step ST452.
- step ST452 if the traffic restriction of all remaining travel routes is permitted, the process proceeds to step ST453, and if not, the process ends.
- step ST453 the temporary intersection flag is set to OFF and the process is terminated.
- Embodiment 24 the same effect can be obtained even when ML1 is a new road and ML2 is an existing road in FIG. The same applies when ML3 is a new road and ML4 is an existing road in Figure 64.
- the map information processing apparatus is mounted on a vehicle and can be applied to a navigation apparatus for assisting a driver.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE112005000048.6T DE112005000048B4 (de) | 2004-07-16 | 2005-04-13 | Karteninformations-Verarbeitungsgerät |
US10/567,870 US7480565B2 (en) | 2004-07-16 | 2005-04-13 | Map information processing device |
CN2005800008407A CN1842692B (zh) | 2004-07-16 | 2005-04-13 | 地图信息处理装置 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004-210201 | 2004-07-16 | ||
JP2004210201 | 2004-07-16 | ||
JP2005014489A JP4130441B2 (ja) | 2004-07-16 | 2005-01-21 | 地図情報処理装置 |
JP2005-014489 | 2005-01-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006008859A1 true WO2006008859A1 (ja) | 2006-01-26 |
Family
ID=35784991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/007173 WO2006008859A1 (ja) | 2004-07-16 | 2005-04-13 | 地図情報処理装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7480565B2 (ja) |
JP (1) | JP4130441B2 (ja) |
CN (1) | CN1842692B (ja) |
DE (1) | DE112005000048B4 (ja) |
WO (1) | WO2006008859A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090319174A1 (en) * | 2006-03-10 | 2009-12-24 | Mitsubishi Electric Corporation | Navigation apparatus |
Families Citing this family (100)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4162959B2 (ja) * | 2002-09-27 | 2008-10-08 | 株式会社ザナヴィ・インフォマティクス | 地図データ処理装置 |
JP4661439B2 (ja) * | 2004-11-22 | 2011-03-30 | 株式会社デンソー | 車両用ナビゲーション装置及び道路地図配信システム |
US7698061B2 (en) * | 2005-09-23 | 2010-04-13 | Scenera Technologies, Llc | System and method for selecting and presenting a route to a user |
JP4623517B2 (ja) * | 2006-02-27 | 2011-02-02 | アルパイン株式会社 | 車載ナビゲーション装置 |
JP4894336B2 (ja) * | 2006-04-12 | 2012-03-14 | 株式会社デンソー | 交差点検索装置および交差点検索方法 |
US7702456B2 (en) * | 2006-04-14 | 2010-04-20 | Scenera Technologies, Llc | System and method for presenting a computed route |
TWI311294B (en) * | 2006-06-15 | 2009-06-21 | Olemap Inc | Method for modifying the electric map |
GB2440958A (en) * | 2006-08-15 | 2008-02-20 | Tomtom Bv | Method of correcting map data for use in navigation systems |
US20100179755A1 (en) * | 2006-09-21 | 2010-07-15 | Atsushi Kohno | Map information processing apparatus |
JP4597241B2 (ja) * | 2006-10-12 | 2010-12-15 | 三菱電機株式会社 | 地図情報処理装置 |
JP4491472B2 (ja) * | 2007-03-27 | 2010-06-30 | 日立オートモティブシステムズ株式会社 | 交通情報システム |
DE112008000874B4 (de) * | 2007-04-09 | 2015-05-13 | Mitsubishi Electric Corp. | Karteninformationsverarbeitungsvorrichtung |
JP4863919B2 (ja) * | 2007-04-12 | 2012-01-25 | 三菱電機株式会社 | 地図情報処理装置 |
US20100082252A1 (en) * | 2007-05-25 | 2010-04-01 | Honda Motor Co., Ltd. | Driving support apparatus and driving support system for motor vehicle |
US8190401B2 (en) * | 2007-06-04 | 2012-05-29 | Trimble Navigation Limited | Creating road models |
CN101374274A (zh) * | 2007-08-24 | 2009-02-25 | 深圳富泰宏精密工业有限公司 | 虚拟社群定位系统及方法 |
TW200921050A (en) * | 2007-11-09 | 2009-05-16 | Altek Corp | Method for updating navigation map data |
US8803907B2 (en) * | 2007-11-27 | 2014-08-12 | Mitsubishi Electric Corporation | Map information processor and data structure of map information |
US20090216442A1 (en) * | 2008-02-26 | 2009-08-27 | Nokia Corporation | Method, apparatus and computer program product for map feature detection |
JP4623145B2 (ja) * | 2008-06-16 | 2011-02-02 | トヨタ自動車株式会社 | 運転支援装置 |
WO2010040382A1 (en) * | 2008-10-07 | 2010-04-15 | Tomtom International B.V. | Navigation apparatus and method for use therein |
JP4743256B2 (ja) * | 2008-10-30 | 2011-08-10 | 株式会社デンソー | データ処理装置 |
US8290704B2 (en) * | 2008-10-31 | 2012-10-16 | Honda Motor Co., Ltd. | System and method for collecting and conveying point of interest information |
JP5267076B2 (ja) * | 2008-11-27 | 2013-08-21 | 日産自動車株式会社 | 経路案内システム、経路案内方法、情報提供装置、及び経路案内装置 |
JP4666066B2 (ja) * | 2008-12-03 | 2011-04-06 | 株式会社デンソー | 地図データ利用装置 |
CN102341833B (zh) * | 2009-03-03 | 2014-01-08 | 丰田自动车株式会社 | 驾驶辅助装置 |
WO2010100698A1 (ja) * | 2009-03-04 | 2010-09-10 | 三菱電機株式会社 | 地図配信サーバ、地図情報端末、及びこれらを用いた地図配信システム |
JP4748264B2 (ja) * | 2009-03-12 | 2011-08-17 | 株式会社デンソー | ナビゲーション装置 |
US20120047087A1 (en) | 2009-03-25 | 2012-02-23 | Waldeck Technology Llc | Smart encounters |
JP2010276553A (ja) * | 2009-05-29 | 2010-12-09 | Victor Co Of Japan Ltd | ナビゲーション装置およびナビゲーション方法 |
JP2011053024A (ja) * | 2009-08-31 | 2011-03-17 | Pioneer Electronic Corp | 高架道特定装置、高架道特定方法及び高架道特定プログラム |
US20110068892A1 (en) * | 2009-09-20 | 2011-03-24 | Awarepoint Corporation | Wireless Tracking System And Method Utilizing Near-Field Communication Devices |
US8340894B2 (en) * | 2009-10-08 | 2012-12-25 | Honda Motor Co., Ltd. | Method of dynamic intersection mapping |
CN102042837B (zh) * | 2009-10-20 | 2015-02-11 | 北京四维图新科技股份有限公司 | 一种导航方法、电子地图系统和导航装置 |
CN102110364B (zh) * | 2009-12-28 | 2013-12-11 | 日电(中国)有限公司 | 基于路口和路段的交通信息处理方法和装置 |
JP2011145159A (ja) * | 2010-01-14 | 2011-07-28 | Denso Corp | 道路学習装置 |
JP5126263B2 (ja) * | 2010-03-23 | 2013-01-23 | 株式会社デンソー | 車両用ナビゲーション装置 |
JP2013529291A (ja) * | 2010-04-09 | 2013-07-18 | トムトム ノース アメリカ インコーポレイテッド | 場所を表すデータからその場所を解決する方法 |
CN102252685A (zh) * | 2010-05-21 | 2011-11-23 | 科菱航睿空间信息技术有限公司 | 导航电子地图数据处理方法及基于该处理方法的存储方法 |
US8849867B1 (en) * | 2010-07-23 | 2014-09-30 | Google Inc. | Intersection clustering in a map editor |
WO2012055427A1 (en) * | 2010-10-26 | 2012-05-03 | Tomtom Belgium N.V. | Method for detecting grade separated crossings and underpasses |
DK2487506T3 (da) | 2011-02-10 | 2014-08-18 | Toll Collect Gmbh | Positionsbestemmelsesapparat samt fremgangsmåde og computerprogram-produkt til signalering af et positionsbestemmelsesapparats manglende driftsevne |
US8310361B1 (en) * | 2011-06-13 | 2012-11-13 | Google Inc. | Creating and monitoring alerts for a geographical area |
US9194711B2 (en) | 2011-12-29 | 2015-11-24 | Wei Lu | Navigation system with grade-separation detection mechanism and method of operation thereof |
EP2631596B1 (en) * | 2012-02-22 | 2019-04-03 | Harman Becker Automotive Systems GmbH | Navigation method and corresponding navigation system |
WO2013148940A1 (en) * | 2012-03-28 | 2013-10-03 | Pioneer Advanced Solutions, Inc. | Method for increasing waypoint accuracies for crowd-sourced routes |
CN102706354B (zh) * | 2012-04-25 | 2016-06-08 | 深圳市华盈泰智能技术有限公司 | 基于车联网智能地图全自动增量升级的方法及系统 |
US9482296B2 (en) | 2012-06-05 | 2016-11-01 | Apple Inc. | Rendering road signs during navigation |
US8965696B2 (en) | 2012-06-05 | 2015-02-24 | Apple Inc. | Providing navigation instructions while operating navigation application in background |
US9146125B2 (en) | 2012-06-05 | 2015-09-29 | Apple Inc. | Navigation application with adaptive display of graphical directional indicators |
US9111380B2 (en) | 2012-06-05 | 2015-08-18 | Apple Inc. | Rendering maps |
US9418672B2 (en) | 2012-06-05 | 2016-08-16 | Apple Inc. | Navigation application with adaptive instruction text |
US9182243B2 (en) | 2012-06-05 | 2015-11-10 | Apple Inc. | Navigation application |
US9997069B2 (en) | 2012-06-05 | 2018-06-12 | Apple Inc. | Context-aware voice guidance |
US10176633B2 (en) | 2012-06-05 | 2019-01-08 | Apple Inc. | Integrated mapping and navigation application |
US9230556B2 (en) | 2012-06-05 | 2016-01-05 | Apple Inc. | Voice instructions during navigation |
US9886794B2 (en) | 2012-06-05 | 2018-02-06 | Apple Inc. | Problem reporting in maps |
US20130328861A1 (en) | 2012-06-06 | 2013-12-12 | Apple Inc. | Generation of Road Data |
US11935190B2 (en) | 2012-06-10 | 2024-03-19 | Apple Inc. | Representing traffic along a route |
US10119831B2 (en) | 2012-06-10 | 2018-11-06 | Apple Inc. | Representing traffic along a route |
DE102013209729A1 (de) * | 2013-05-24 | 2014-11-27 | Robert Bosch Gmbh | Fahrerassistenzsystem mit zusätzlichen Informationen zu einer Straßenkarte |
US9404766B2 (en) | 2013-06-08 | 2016-08-02 | Apple Inc. | Navigation peek ahead and behind in a navigation application |
US9273980B2 (en) | 2013-06-09 | 2016-03-01 | Apple Inc. | Direction list |
US9500494B2 (en) | 2013-06-09 | 2016-11-22 | Apple Inc. | Providing maneuver indicators on a map |
US9189976B2 (en) * | 2013-07-10 | 2015-11-17 | Telenav Inc. | Navigation system with multi-layer road capability mechanism and method of operation thereof |
EP2848892B1 (en) | 2013-09-13 | 2017-12-27 | Elektrobit Automotive GmbH | Technique for correcting digitized map data |
WO2015098280A1 (ja) * | 2013-12-27 | 2015-07-02 | 株式会社シーズ・ラボ | 地図データ更新装置 |
CN105091888A (zh) * | 2014-04-30 | 2015-11-25 | 环达电脑(上海)有限公司 | 导航装置及更新其图资的方法 |
US9372089B2 (en) * | 2014-06-02 | 2016-06-21 | International Business Machines Corporation | Monitoring suggested routes for deviations |
CN105335597B (zh) * | 2014-07-30 | 2019-04-16 | 国际商业机器公司 | 用于获取路线的轨迹模式的方法和系统 |
US10260900B2 (en) | 2014-10-30 | 2019-04-16 | Here Global B.V. | Method, apparatus and computer program product for route generation |
JP6382688B2 (ja) * | 2014-11-06 | 2018-08-29 | 日立建機株式会社 | 地図生成装置 |
JP6160840B2 (ja) | 2014-12-02 | 2017-07-12 | パナソニックIpマネジメント株式会社 | 無線装置 |
WO2017013746A1 (ja) * | 2015-07-21 | 2017-01-26 | 日産自動車株式会社 | シーン評価装置、走行支援装置、シーン評価方法 |
US10841379B2 (en) * | 2015-09-22 | 2020-11-17 | Veniam, Inc. | Systems and methods for environmental management in a network of moving things |
DE102015218811A1 (de) * | 2015-09-29 | 2017-03-30 | Continental Teves Ag & Co. Ohg | Vorrichtung zum Erzeugen einer digitalen topographischen Positionskarte in einem Fahrzeug |
JP6277531B2 (ja) * | 2016-02-15 | 2018-02-14 | パナソニックIpマネジメント株式会社 | 無線装置 |
CN107543553B (zh) * | 2016-06-27 | 2020-12-15 | 阿里巴巴(中国)有限公司 | 一种兴趣点更新方法及装置 |
CN107871400B (zh) * | 2016-09-26 | 2020-04-07 | 腾讯科技(深圳)有限公司 | 路网信息更新方法及装置 |
JP6664317B2 (ja) * | 2016-12-28 | 2020-03-13 | 本田技研工業株式会社 | 情報処理システム、および情報処理方法 |
US20180335306A1 (en) * | 2017-05-16 | 2018-11-22 | GM Global Technology Operations LLC | Method and apparatus for detecting road layer position |
EP3502618B1 (en) * | 2017-12-22 | 2021-09-22 | Ordnance Survey Limited | A geolocation system |
WO2019166141A1 (en) * | 2018-03-01 | 2019-09-06 | Jaguar Land Rover Limited | Vehicle control method and apparatus |
US11520335B2 (en) * | 2018-04-12 | 2022-12-06 | Baidu Usa Llc | Determining driving paths for autonomous driving vehicles based on map data |
CN110645997B (zh) * | 2018-09-30 | 2021-08-20 | 北京奇虎科技有限公司 | 一种基于轨迹路线挖据新增道路的方法及装置 |
DE102018126830A1 (de) * | 2018-10-26 | 2020-04-30 | Bayerische Motoren Werke Aktiengesellschaft | Vorrichtung und Steuereinheit zur Automatisierung einer Zustandsänderung einer Fensterscheibe eines Fahrzeugs |
CN111127582B (zh) * | 2018-10-31 | 2023-06-23 | 驭势(上海)汽车科技有限公司 | 一种轨迹重合段识别方法、装置、系统及存储介质 |
JP7173062B2 (ja) * | 2020-01-23 | 2022-11-16 | トヨタ自動車株式会社 | 変化点検出装置及び地図情報配信システム |
JP7404115B2 (ja) * | 2020-03-12 | 2023-12-25 | 本田技研工業株式会社 | 経路案内装置、経路案内装置の制御方法及びプログラム |
CN111504334B (zh) * | 2020-04-13 | 2022-01-11 | 腾讯科技(深圳)有限公司 | 电子地图的道路更新方法、装置、计算机设备和存储介质 |
CN113672688A (zh) * | 2020-05-14 | 2021-11-19 | 阿波罗智联(北京)科技有限公司 | 路网数据更新方法、装置和电子设备 |
EP3933342A1 (en) * | 2020-07-01 | 2022-01-05 | Zenuity AB | Localization of a vehicle in a multi-level road system |
JP2022012573A (ja) * | 2020-07-01 | 2022-01-17 | トヨタ自動車株式会社 | 情報処理方法、プログラム、車載装置、車両、情報処理装置及び情報処理システム |
DE102020209444A1 (de) * | 2020-07-27 | 2022-01-27 | Zf Friedrichshafen Ag | Kartierung von Verkehrswegen in unbefestigtem Gelände |
JP7287373B2 (ja) * | 2020-10-06 | 2023-06-06 | トヨタ自動車株式会社 | 地図生成装置、地図生成方法及び地図生成用コンピュータプログラム |
JP7380532B2 (ja) * | 2020-11-16 | 2023-11-15 | トヨタ自動車株式会社 | 地図生成装置、地図生成方法及び地図生成用コンピュータプログラム |
KR20220078772A (ko) * | 2020-12-03 | 2022-06-13 | 현대모비스 주식회사 | 차량의 교차로 주행 제어 시스템 및 방법 |
JP2022107990A (ja) * | 2021-01-12 | 2022-07-25 | 本田技研工業株式会社 | 地図情報システム |
JP7552449B2 (ja) | 2021-03-11 | 2024-09-18 | トヨタ自動車株式会社 | 交差点管制システム、交差点管制方法、及び、プログラム |
CN117889872B (zh) * | 2023-12-29 | 2024-11-08 | 飞渡航天科技有限公司 | 道路拓扑数据的更新方法、系统、介质及设备 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02137096A (ja) * | 1988-11-18 | 1990-05-25 | Nissan Motor Co Ltd | 高速道路走行認識装置 |
JPH02168111A (ja) * | 1988-12-22 | 1990-06-28 | Clarion Co Ltd | ナビゲーション装置 |
JPH06180747A (ja) * | 1992-12-11 | 1994-06-28 | Toshiba Corp | 文書作成装置の地図作成システム |
JPH1019589A (ja) * | 1996-07-08 | 1998-01-23 | Hitachi Ltd | 経路探索装置 |
JPH1123299A (ja) * | 1997-07-08 | 1999-01-29 | Aisin Aw Co Ltd | 車両用ナビゲーション装置及び記録媒体 |
JPH11339182A (ja) * | 1998-03-23 | 1999-12-10 | Aqueous Reserch:Kk | 通信型ナビゲーションシステム |
JP2001304885A (ja) * | 2000-04-25 | 2001-10-31 | Mitsubishi Motors Corp | 車両用ナビゲーション装置 |
JP2002098535A (ja) * | 2000-09-27 | 2002-04-05 | Kenwood Corp | ナビゲーションシステム、道路情報登録方法及び記録媒体 |
JP2002148054A (ja) * | 2000-11-14 | 2002-05-22 | Auto Network Gijutsu Kenkyusho:Kk | ナビゲーション装置 |
JP2003194558A (ja) * | 2001-12-26 | 2003-07-09 | Matsushita Electric Ind Co Ltd | 車両位置検出装置及び、車両位置検出方法 |
JP2003337027A (ja) * | 2002-05-17 | 2003-11-28 | Xanavi Informatics Corp | 地図データ処理方法および地図データ処理プログラム |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0510775A (ja) | 1991-07-08 | 1993-01-19 | Sumitomo Electric Ind Ltd | 交差点情報表示方法 |
JPH06273186A (ja) * | 1993-03-24 | 1994-09-30 | Nissan Motor Co Ltd | 地図情報生成装置 |
JPH0783692A (ja) | 1993-09-20 | 1995-03-28 | Sumitomo Electric Ind Ltd | 位置検出装置 |
US5938720A (en) | 1995-02-09 | 1999-08-17 | Visteon Technologies, Llc | Route generation in a vehicle navigation system |
US5911773A (en) * | 1995-07-24 | 1999-06-15 | Aisin Aw Co., Ltd. | Navigation system for vehicles |
JP3428275B2 (ja) | 1996-02-16 | 2003-07-22 | 日産自動車株式会社 | 車両用ナビゲーション装置 |
JP3580457B2 (ja) | 1996-04-23 | 2004-10-20 | アイシン・エィ・ダブリュ株式会社 | 車両用ナビゲーション装置 |
US5911775A (en) * | 1996-10-08 | 1999-06-15 | Alpine Electronics, Inc. | Return point route searching for vehicle navigation |
JP3540106B2 (ja) | 1996-11-11 | 2004-07-07 | 三菱電機株式会社 | 移動体用ナビゲーション装置、及びその現在位置決定方法、並びに現在位置決定用プログラムを記憶した媒体 |
JPH10253373A (ja) | 1997-03-07 | 1998-09-25 | Pioneer Electron Corp | ナビゲーション装置 |
CN1120349C (zh) * | 1997-05-15 | 2003-09-03 | 三菱电机株式会社 | 引导装置 |
US6707421B1 (en) * | 1997-08-19 | 2004-03-16 | Siemens Vdo Automotive Corporation | Driver information system |
US6680694B1 (en) * | 1997-08-19 | 2004-01-20 | Siemens Vdo Automotive Corporation | Vehicle information system |
US6202024B1 (en) * | 1998-03-23 | 2001-03-13 | Kabushikikaisha Equos Research | Communicatory navigation system |
JP2000310544A (ja) | 1999-04-27 | 2000-11-07 | Mitsubishi Electric Corp | ナビゲーション装置 |
JP3710654B2 (ja) | 1999-08-20 | 2005-10-26 | アルパイン株式会社 | 車載用ナビゲーションシステム |
JP3148747B1 (ja) | 1999-09-10 | 2001-03-26 | 正 山本 | 地図情報入力装置及び該装置を用いた物流支援装置並びにこれらの制御プログラムを記録した記憶媒体 |
JP3521817B2 (ja) * | 1999-10-26 | 2004-04-26 | 株式会社エクォス・リサーチ | ナビゲーション装置 |
JP2001289653A (ja) | 2000-04-03 | 2001-10-19 | Matsushita Electric Ind Co Ltd | 現在位置算出装置 |
JP2002174528A (ja) | 2000-09-29 | 2002-06-21 | Clarion Co Ltd | カーナビゲーションシステム及び方法、カーナビゲーション用ソフトウェア並びにカーナビゲーションソフトウェアを記録した記録媒体 |
JP4566413B2 (ja) * | 2001-01-10 | 2010-10-20 | 三菱電機株式会社 | 地図情報処理装置 |
JP2002243469A (ja) | 2001-02-19 | 2002-08-28 | Alpine Electronics Inc | ナビゲーション装置および地図データベース更新システム |
JP2003077096A (ja) * | 2001-09-14 | 2003-03-14 | Equos Research Co Ltd | 情報センタ |
JP4416996B2 (ja) * | 2002-11-01 | 2010-02-17 | 三菱電機株式会社 | 地図情報処理装置および地図情報提供装置 |
US7079946B2 (en) * | 2003-08-29 | 2006-07-18 | Denso Corporation | Iterative logical renewal of navigable map database |
US20050102098A1 (en) * | 2003-11-07 | 2005-05-12 | Montealegre Steve E. | Adaptive navigation system with artificial intelligence |
-
2005
- 2005-01-21 JP JP2005014489A patent/JP4130441B2/ja not_active Expired - Fee Related
- 2005-04-13 WO PCT/JP2005/007173 patent/WO2006008859A1/ja active Application Filing
- 2005-04-13 CN CN2005800008407A patent/CN1842692B/zh not_active Expired - Fee Related
- 2005-04-13 US US10/567,870 patent/US7480565B2/en active Active - Reinstated
- 2005-04-13 DE DE112005000048.6T patent/DE112005000048B4/de not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02137096A (ja) * | 1988-11-18 | 1990-05-25 | Nissan Motor Co Ltd | 高速道路走行認識装置 |
JPH02168111A (ja) * | 1988-12-22 | 1990-06-28 | Clarion Co Ltd | ナビゲーション装置 |
JPH06180747A (ja) * | 1992-12-11 | 1994-06-28 | Toshiba Corp | 文書作成装置の地図作成システム |
JPH1019589A (ja) * | 1996-07-08 | 1998-01-23 | Hitachi Ltd | 経路探索装置 |
JPH1123299A (ja) * | 1997-07-08 | 1999-01-29 | Aisin Aw Co Ltd | 車両用ナビゲーション装置及び記録媒体 |
JPH11339182A (ja) * | 1998-03-23 | 1999-12-10 | Aqueous Reserch:Kk | 通信型ナビゲーションシステム |
JP2001304885A (ja) * | 2000-04-25 | 2001-10-31 | Mitsubishi Motors Corp | 車両用ナビゲーション装置 |
JP2002098535A (ja) * | 2000-09-27 | 2002-04-05 | Kenwood Corp | ナビゲーションシステム、道路情報登録方法及び記録媒体 |
JP2002148054A (ja) * | 2000-11-14 | 2002-05-22 | Auto Network Gijutsu Kenkyusho:Kk | ナビゲーション装置 |
JP2003194558A (ja) * | 2001-12-26 | 2003-07-09 | Matsushita Electric Ind Co Ltd | 車両位置検出装置及び、車両位置検出方法 |
JP2003337027A (ja) * | 2002-05-17 | 2003-11-28 | Xanavi Informatics Corp | 地図データ処理方法および地図データ処理プログラム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090319174A1 (en) * | 2006-03-10 | 2009-12-24 | Mitsubishi Electric Corporation | Navigation apparatus |
Also Published As
Publication number | Publication date |
---|---|
US7480565B2 (en) | 2009-01-20 |
DE112005000048B4 (de) | 2015-11-05 |
CN1842692A (zh) | 2006-10-04 |
DE112005000048T5 (de) | 2006-07-20 |
JP4130441B2 (ja) | 2008-08-06 |
JP2006053123A (ja) | 2006-02-23 |
CN1842692B (zh) | 2010-11-10 |
US20060217879A1 (en) | 2006-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4130441B2 (ja) | 地図情報処理装置 | |
US6904362B2 (en) | Route guidance system, information delivery center, and vehicular route guidance apparatus | |
JP4539776B2 (ja) | 情報センタ及び情報処理方法 | |
JP4775419B2 (ja) | ナビゲーション方法およびナビゲーション装置 | |
JP3395737B2 (ja) | ナビゲーション装置 | |
JP2006220449A (ja) | 地図情報処理装置 | |
JP2003240588A (ja) | ナビゲーション装置及び情報センタ | |
JP2003214879A (ja) | ナビゲーション装置 | |
JP2011216016A (ja) | 駐車位置案内システム | |
JP4339178B2 (ja) | 駐車場空きスペース案内装置及び駐車場空きスペース案内方法 | |
JP2000123295A (ja) | ナビゲーションセンタ装置,ナビゲーション装置,ナビゲーションシステム及び方法 | |
JP4757752B2 (ja) | 地図情報処理装置 | |
JP3551241B2 (ja) | 道路地図における経路探索条件の決定方法 | |
JP2002196665A (ja) | 情報提供装置 | |
JP5150184B2 (ja) | ナビゲーション装置 | |
JP4531271B2 (ja) | ナビゲーション方法,その経路提供装置,その経路案内装置,そのシステム | |
JP3710654B2 (ja) | 車載用ナビゲーションシステム | |
JP5335853B2 (ja) | 地図情報処理装置 | |
JP3747821B2 (ja) | 経路案内システム及び車両用経路案内装置 | |
JP3446555B2 (ja) | 経路探索装置および経路探索方法 | |
JP2006119690A (ja) | 携帯ナビゲーションシステム、携帯ナビゲーション装置、サーバ | |
JP2001147120A (ja) | ナビゲーションシステム | |
JPH09133540A (ja) | 複数経路取得方法及びこの方法を用いた車載ナビゲーション装置 | |
JP3402285B2 (ja) | ナビゲーション情報提供装置、通信ナビゲーション装置およびそのシステム | |
JP3766533B2 (ja) | ナビゲーション装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200580000840.7 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006217879 Country of ref document: US Ref document number: 10567870 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1120050000486 Country of ref document: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
RET | De translation (de og part 6b) |
Ref document number: 112005000048 Country of ref document: DE Date of ref document: 20060720 Kind code of ref document: P |
|
WWE | Wipo information: entry into national phase |
Ref document number: 112005000048 Country of ref document: DE |
|
WWP | Wipo information: published in national office |
Ref document number: 10567870 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |