A medicine inspection support device, an image processing device, an image processing method and a program are provided that appropriately recognize identification information irrespective of whether the identification information is an engraved mark or a printed character. The image processing device obtains a plurality of taken images of a second medicine with light illumination directions to the surface of the second medicine different from each other, generates a first enhanced image by performing a process of enhancing an engraved mark portion of the second medicine, generates a second enhanced image by performing a process of enhancing a printed character portion of the second medicine, and collates the image designated by the designation information designating one of the first enhanced image and the second enhanced image as an image to be used for collation with the master image to determine whether the first medicine is identical to the second medicine.