An image processing device comprising: a setting unit configured to set a plurality of cell candidate regions for detecting a target cell in each image of a plurality of captured images obtained by imaging a sample including the target cell; an identification model learning unit configured to generate model parameters of a target cell identification unit with a first image feature quantity calculated in images of the target cell as a positive example and with the first image feature quantity calculated in other images as a negative example; the target cell identification unit configured to identify whether or not a cell included in each of the cell candidate regions is a target cell based on a first image feature quantity calculated in the respective cell candidate region and the model parameters related to the target cell identification unit; a first evaluation value calculation unit configured to calculate, as a first evaluation value for each cell candidate region identified as including a target cell by the target cell identification unit, a distance between the first image feature quantity of the respective cell candidate region and a representative image feature quantity, being representative of the first image feature quantities of the images of the positive example; a first display control unit configured to perform display control of at least a part of the plurality of cell candidate regions in ascending order of the first evaluation value; and a second evaluation value calculation unit configured to calculate, as a second evaluation value for each cell candidate region identified as including a target cell by the target cell identification unit, a distance between a second image feature quantity calculated in a reference image selected by a reference image selection unit and a second image feature quantity calculated in the respective cell candidate region, the second image feature quantity being different from the first image feature quantity; and a second display control unit configured to perform display control of at least a part of the plurality of cell candidate regions set by the setting unit in ascending order of the second evaluation value. a setting unit configured to set a plurality of cell candidate regions for detecting a target cell in each image of a plurality of captured images obtained by imaging a sample including the target cell; an identification model learning unit configured to generate model parameters of a target cell identification unit with a first image feature quantity calculated in images of the target cell as a positive example and with the first image feature quantity calculated in other images as a negative example; the target cell identification unit configured to identify whether or not a cell included in each of the cell candidate regions is a target cell based on a first image feature quantity calculated in the respective cell candidate region and the model parameters related to the target cell identification unit; a first evaluation value calculation unit configured to calculate, as a first evaluation value for each cell candidate region identified as including a target cell by the target cell identification unit, a distance between the first image feature quantity of the respective cell candidate region and a representative image feature quantity, being representative of the first image feature quantities of the images of the positive example; a first display control unit configured to perform display control of at least a part of the plurality of cell candidate regions in ascending order of the first evaluation value; and a second evaluation value calculation unit configured to calculate, as a second evaluation value for each cell candidate region identified as including a target cell by the target cell identification unit, a distance between a second image feature quantity calculated in a reference image selected by a reference image selection unit and a second image feature quantity calculated in the respective cell candidate region, the second image feature quantity being different from the first image feature quantity; and a second display control unit configured to perform display control of at least a part of the plurality of cell candidate regions set by the setting unit in ascending order of the second evaluation value.