2. A navigation apparatus for use in a vehicle for searching for a destination that is defined as a crossing of two streets based on two different streets, the navigation apparatus comprising: a map data storage configured to store map data including data for enabling a destination search; an input unit configured to provide an inputted text string, which is inputted by a user, the inputted text string being either a body name or a formal name; a display unit; and a control unit configured to perform a search of the destination based on the inputted text string from the input unit, wherein the control unit includes a search unit configured to search a list of formal street names of a plurality of streets recorded as destination search data of the map data for a street that includes the inputted text string from the input unit, which can be either a body name or a formal name, in a formal street name text string contained in the list of formal street names, the formal street name text string includes a body name text string for representing a proper noun of a street name and at least one of a prefix, a suffix or a street type, the search unit generates a list of body names corresponding to matched formal street names; a display control unit that controls the display unit to display a list of searched streets; and the search unit is configured to provide the list of body names to the display control unit, the display control unit is configured to control the display unit such that the display unit displays the list of body names to the user, wherein the user selects a selected body name from the list of body names via the input unit, the control unit is configured to perform a search for an intersection of a first street and a second street by using (1) the selected body name associated with the first street, (2) an inputted text string associated with the first street, (3) a selected body name associated with the second street, and (4) an inputted text string associated with the second street, such that the inputted text string associated with the first street and inputted text string associated with the second street are each used twice, once by the search unit to generate the list of body names for each of the first street and the second street, and again by the control unit to search for the intersection, and the control unit displays the intersection of the first street and the second street.
2. A navigation apparatus for use in a vehicle for searching for a destination that is defined as a crossing of two streets based on two different streets, the navigation apparatus comprising: a map data storage configured to store map data including data for enabling a destination search; an input unit configured to provide an inputted text string, which is inputted by a user, the inputted text string being either a body name or a formal name; a display unit; and a control unit configured to perform a search of the destination based on the inputted text string from the input unit, wherein the control unit includes a search unit configured to search a list of formal street names of a plurality of streets recorded as destination search data of the map data for a street that includes the inputted text string from the input unit, which can be either a body name or a formal name, in a formal street name text string contained in the list of formal street names, the formal street name text string includes a body name text string for representing a proper noun of a street name and at least one of a prefix, a suffix or a street type, the search unit generates a list of body names corresponding to matched formal street names; a display control unit that controls the display unit to display a list of searched streets; and the search unit is configured to provide the list of body names to the display control unit, the display control unit is configured to control the display unit such that the display unit displays the list of body names to the user, wherein the user selects a selected body name from the list of body names via the input unit, the control unit is configured to perform a search for an intersection of a first street and a second street by using (1) the selected body name associated with the first street, (2) an inputted text string associated with the first street, (3) a selected body name associated with the second street, and (4) an inputted text string associated with the second street, such that the inputted text string associated with the first street and inputted text string associated with the second street are each used twice, once by the search unit to generate the list of body names for each of the first street and the second street, and again by the control unit to search for the intersection, and the control unit displays the intersection of the first street and the second street. 19. The navigation apparatus of claim 2 , wherein the inputted text string is the formal street name.