A method for displaying a locus of positions on a map is disclosed. In the
method, positions where images have been picked up by a digital camera
device are determined based on characters included in the picked up
images, and a locus of the determined positions of the images are
displayed on a map to show a route in which the camera device has been
transferred. Also, attributes of characters included in a picked up image
are judged to decide whether the characters indicate a name of place or a
station name, for example, and a map that matches the judgment is
displayed. For example, a road map may be displayed when the characters
are determined to indicate a name of place, and a railroad route map may
be displayed when the characters are determined to indicate a station
name. Furthermore, a position determined based on the characters may be
displayed on the map that matches the attribute of the characters to show
where in the map the image was picked up. Also, a map may be displayed
based on characters included in one of picked up images selected by the
user such that the user can confirm the place that has been visited.
Also, a position determined based on the characters may be displayed on
the map to allow the user to confirm details of the place that has been
visited in the past.