A drug identification apparatus, an image processing apparatus, an image processing method, and a program for properly determining whether or not the identification information attached to the medicine are affixed and printed are appropriately provided.An identification part for obtaining a plurality of images of different drugs in the direction of light irradiation to the surface of the medicine on which the identification information by the marking or printing is different, the image comparing part comparing the plurality of images, and the identification information are attached to each of the printing and printing according to the comparison result of the image comparing part The above described problem is solved by an image processing apparatus having a decision unit for judging the tire.薬剤に付された識別情報が刻印及び印字のいずれにより付されたかを適切に判定する薬剤識別装置、画像処理装置、画像処理方法及びプログラムを提供する。刻印又は印字による識別情報が表面に付された薬剤の表面への光の照射方向がそれぞれ異なる薬剤の複数の画像を取得する取得部と、複数の画像をそれぞれ比較する画像比較部と、画像比較部の比較結果に応じて識別情報が刻印及び印字のいずれにより付されたかを判定する判定部と、を備えた画像処理装置によって上記課題を解決する。