1. An image processing device for identifying a molecular location based on an image picture of a sample obtained by an imaging element, comprising: template preparing means for preparing, from a template included in pixels of M rows and M columns (M is an integer not less than 3) corresponding to a molecular model, a partial template corresponding to a shape for which a shape of the molecular model is divided into a predetermined ratio; evaluation value calculating means for evaluating, in the image picture, by use of the partial template corresponding to shapes rotated by a predetermined angle each about a selected attention pixel, matching between the image picture and the partial template to calculate an evaluation value for every plurality of the attention pixels; and molecular location identifying means for identifying the molecular location in the image picture based on the evaluation value calculated for a plurality of the attention pixels in the image picture.