1. An image processing device comprising: a processor; and a memory which stores an instruction, which when executed by the processor, cause the processor to execute: acquiring an image including a subject recognized and a movement site of a user; recognizing the subject recognized and the movement site from the image; controlling a display location, in the image, of an additional information image corresponding to the subject recognized, to a location other than the subject recognized and the movement site calculating a movement vector of the movement site from a plurality of the images, and wherein, in the controlling, the display location of the additional information image is controlled based on the location of the subject recognized and the movement vector.