1. An image processing device for recognizing an object corresponding to a registered image registered beforehand from an imaged image, comprising: obtaining means configured to obtain said imaged image; recognizing means configured to recognize an object corresponding to said registered image from said imaged image; recognizing means configured to recognize an object corresponding to said registered image from said imaged image; and detecting means configured to detect, based on a registered image corresponding to an object recognized from the imaged image thereof, an area where another object is overlapped with the object corresponding to the registered image thereof.