An information processing device comprising: a memory; a camera; a display; and a processor configured to: set a first area and a second area on the display screen, wherein the first area is an area to show a taken image and the second area is an area to show the character recognition result corresponding the taken image displayed on the first area; recognize a first target included in a first image; display first feedback information indicating that the recognition for the first recognition target is being executed before the recognition is ended, and display a character recognition result of the first recognition target after the recognition has been ended; recognize a second recognition target included in a second image different from the first target; and display second feedback information indicating that the recognition for the second recognition target is being executed before the recognition is ended, and display a character recognition results of the second recognition target after the recognition has been ended, and characterized in that the character recognition result of the first recognition target and a thumbnail image of the first image and the character recognition result of the second recognition target and a thumbnail image of the second image are displayed as a history of the character recognition result, such that, when the second image is taken after taking the first image, the character recognition results for both the first image and the second image are displayed, wherein the first and the second images are images constituting a movie taken by the camera and displayed on the first area in real-time, and wherein when the first recognition target of the first image and the second recognition target of the second image are the same, the recognition of the second recognition target is not performed. a memory; a camera; a display; and a processor configured to: set a first area and a second area on the display screen, wherein the first area is an area to show a taken image and the second area is an area to show the character recognition result corresponding the taken image displayed on the first area; recognize a first target included in a first image; display first feedback information indicating that the recognition for the first recognition target is being executed before the recognition is ended, and display a character recognition result of the first recognition target after the recognition has been ended; recognize a second recognition target included in a second image different from the first target; and display second feedback information indicating that the recognition for the second recognition target is being executed before the recognition is ended, and display a character recognition results of the second recognition target after the recognition has been ended, and characterized in that the character recognition result of the first recognition target and a thumbnail image of the first image and the character recognition result of the second recognition target and a thumbnail image of the second image are displayed as a history of the character recognition result, such that, when the second image is taken after taking the first image, the character recognition results for both the first image and the second image are displayed, wherein the first and the second images are images constituting a movie taken by the camera and displayed on the first area in real-time, and wherein when the first recognition target of the first image and the second recognition target of the second image are the same, the recognition of the second recognition target is not performed. set a first area and a second area on the display screen, wherein the first area is an area to show a taken image and the second area is an area to show the character recognition result corresponding the taken image displayed on the first area; recognize a first target included in a first image; display first feedback information indicating that the recognition for the first recognition target is being executed before the recognition is ended, and display a character recognition result of the first recognition target after the recognition has been ended; recognize a second recognition target included in a second image different from the first target; and display second feedback information indicating that the recognition for the second recognition target is being executed before the recognition is ended, and display a character recognition results of the second recognition target after the recognition has been ended, and characterized in that the character recognition result of the first recognition target and a thumbnail image of the first image and the character recognition result of the second recognition target and a thumbnail image of the second image are displayed as a history of the character recognition result, such that, when the second image is taken after taking the first image, the character recognition results for both the first image and the second image are displayed, wherein the first and the second images are images constituting a movie taken by the camera and displayed on the first area in real-time, and wherein when the first recognition target of the first image and the second recognition target of the second image are the same, the recognition of the second recognition target is not performed.