1. A navigation system with a function of map matching correction, for matching self position and driving direction to map data and displaying the map-matched position and direction, the system comprising: a GPS module for receiving each position signal from a plurality of GPS satellites, measuring the self position and driving direction, and outputting information on the measured position and direction; a map database for storing the map data; a storage unit for storing a candidate designation index, road information corresponding to the candidate designation index, a guidance stop flag, a flag activating a map-matching correction button, and voice data for road sequence guidance; a display unit for, under a predetermined control, displaying the map data, activating or deactivating the map-matching correction button, magnifying and displaying candidate roads, and generating a coordinate value of a position on a screen pressed by an external force; and a controller for, when there are one or more parallel roads within a predetermined distance from a road of the map-matched position, indexing the parallel roads, generating a candidate road array for storing information on roads including a road of the map-matched position according to an indexing sequence, activating the map-matching correction button, and sequentially selecting candidate roads of the candidate road array depending on the number of times of pressing the map-matching correction button while performing the map matching correction.