1. An image processing apparatus comprising: a position information extraction unit that extracts position information from image data selected by a user; a communication control unit that exchanges data, via a communication network, with a map information providing server for providing map images, a landmark information providing server for providing landmark information on landmarks, and an image sharing server for providing a service of publicizing image data over the Internet; a map image acquisition unit that transmits the position information extracted by the position information extraction unit to the map information providing server and acquires a map image corresponding to the extracted position information from the map information providing server, via the communication control unit; a landmark information acquisition unit that transmits the position information extracted by the position information extraction unit to the landmark information providing server and acquires landmark information corresponding to the extracted position information from the landmark information providing server, via the communication control unit; an associated image acquisition unit that transmits the landmark information acquired by the landmark information acquisition unit to the image sharing server and acquires an associated image corresponding to the acquired landmark information from the image sharing server, via the communication control unit; and a display unit that displays the image data selected by the user, the map image acquired from the map information providing server, the landmark information acquired from the landmark information providing server and the associated image acquired from the image sharing server.