Patent ID: 8200424

Claim:
A navigation device mounted in a moving object and provided with a positioning unit for measuring a position of said moving object, a turning angle detecting unit for detecting a turning angle of said moving object, and a traveling lane detecting unit for detecting a traveling lane along which said moving object is traveling, wherein said navigation device comprises: a turn determining unit for determining a turn start and a turn end of said moving object at a branch point on a traveling route, which is determined from map data, on a basis of the turning angle of said moving object at said branch point which is detected by said turning angle detecting unit; a traveling lane information acquiring unit for acquiring a width of a lane of a road along which said moving object had been traveling before making a turn at said branch point and a width of a lane of a road along which said moving object has been traveling after making the turn at said branch point, and a lane number assigned to the road along which said moving object had been traveling before making the turn at said branch point and a lane number assigned to the road along which said moving object has been traveling after making the turn at said branch point from the map data by using both the traveling lane of said moving object detected by said traveling lane detecting unit, and results of the determination obtained by said turn determining unit; and a matching correcting unit for map-matching the position of said moving object measured by said positioning unit onto a road link of the traveling route in the map data, and for calculating a distance difference between said position of said moving object which is map-matched onto said road link, and a position acquired by perpendicular-mapping an actual position of said moving object at said branch point onto said road link from the width and the lane number of the lane along which said moving object had been traveling before making the turn at said branch point and the width and the lane number of the lane along which said moving object has been traveling after making the turn at said branch point, which are acquired by said traveling lane information acquiring unit, and the turning angle of said moving object at said branch point detected by said turning angle detecting unit, so as to correct the position of said moving object in such a way that the position of said moving object is said position acquired through the perpendicular mapping.