A mobile terminal, comprising: - a memory; - a position information unit configured to obtain a current position information of the mobile terminal; - a camera configured to input a first image including a first object; - a display unit configured to display the first image including the first object and first object information about the first object based on the obtained current position information; and - a controller configured to: - control the display unit to display a user interface for editing at least a portion of the first image including the first object information in order to generate an edited first image, - store the edited first image in the memory along with the obtained current position information, and - control the display unit to display a second image including a second object when the second image is inputted by the camera, characterized in that the controller is further configured to: - when a position corresponding to the displayed second image is the same as a position corresponding to the stored current position information, extract an edited portion from the stored edited first image by comparing the second image input by the camera with the stored edited first image and to control the display unit to display the extracted portion by overlaying or merging the extracted portion with a corresponding portion of the second image. - a memory; - a position information unit configured to obtain a current position information of the mobile terminal; - a camera configured to input a first image including a first object; - a display unit configured to display the first image including the first object and first object information about the first object based on the obtained current position information; and - a controller configured to: - control the display unit to display a user interface for editing at least a portion of the first image including the first object information in order to generate an edited first image, - store the edited first image in the memory along with the obtained current position information, and - control the display unit to display a second image including a second object when the second image is inputted by the camera, characterized in that the controller is further configured to: - when a position corresponding to the displayed second image is the same as a position corresponding to the stored current position information, extract an edited portion from the stored edited first image by comparing the second image input by the camera with the stored edited first image and to control the display unit to display the extracted portion by overlaying or merging the extracted portion with a corresponding portion of the second image. - control the display unit to display a user interface for editing at least a portion of the first image including the first object information in order to generate an edited first image, - store the edited first image in the memory along with the obtained current position information, and - control the display unit to display a second image including a second object when the second image is inputted by the camera, - when a position corresponding to the displayed second image is the same as a position corresponding to the stored current position information, extract an edited portion from the stored edited first image by comparing the second image input by the camera with the stored edited first image and to control the display unit to display the extracted portion by overlaying or merging the extracted portion with a corresponding portion of the second image.