A medical image processor comprising: an input unit to input a cell shape image showing a shape of a cell in a tissue slice and a fluorescent image showing expression of a specific protein in a same range of the tissue slice as a fluorescent bright point, wherein the cell shape image and the fluorescent image are obtained from the slide with the same tissue slice with the same capturing magnification within the same range; a cell nucleus extracting unit which extracts a region of a cell nucleus from the cell shape image; a fluorescent bright point extracting unit which extracts fluorescent bright points from the fluorescent image; a region estimating unit which sets a predetermined region which includes from a centroid of a region of each cell nucleus extracted by the cell nucleus extracting unit to an expression region of the specific protein in a cell membrane periphery, wherein when the set region does not overlap with another set region, the set region is estimated to be a cell region including one cell, and when a plurality of the set regions overlap with each other, a region surrounded by an outer circumference of the plurality of overlapping regions is estimated to be a cell region including a plurality of cells; a feature amount calculating unit which obtains the bright point density D K in the cell region by the following equation ¶ D K = H / S / n wherein H is the number of fluorescent bright points in the cell region, S is the area of the cell region and n is the number of cell nuclei in the cell region; a determining unit which determines whether each cell region estimated by the region estimating unit is cancer and which determines an expression status of the specific protein in the region determined to be cancer, the above determined based on the calculated feature amount; and an output unit which outputs a determination result by the determining unit. an input unit to input a cell shape image showing a shape of a cell in a tissue slice and a fluorescent image showing expression of a specific protein in a same range of the tissue slice as a fluorescent bright point, wherein the cell shape image and the fluorescent image are obtained from the slide with the same tissue slice with the same capturing magnification within the same range; a cell nucleus extracting unit which extracts a region of a cell nucleus from the cell shape image; a fluorescent bright point extracting unit which extracts fluorescent bright points from the fluorescent image; a region estimating unit which sets a predetermined region which includes from a centroid of a region of each cell nucleus extracted by the cell nucleus extracting unit to an expression region of the specific protein in a cell membrane periphery, wherein when the set region does not overlap with another set region, the set region is estimated to be a cell region including one cell, and when a plurality of the set regions overlap with each other, a region surrounded by an outer circumference of the plurality of overlapping regions is estimated to be a cell region including a plurality of cells; a feature amount calculating unit which obtains the bright point density D K in the cell region by the following equation ¶ D K = H / S / n wherein H is the number of fluorescent bright points in the cell region, S is the area of the cell region and n is the number of cell nuclei in the cell region; a determining unit which determines whether each cell region estimated by the region estimating unit is cancer and which determines an expression status of the specific protein in the region determined to be cancer, the above determined based on the calculated feature amount; and an output unit which outputs a determination result by the determining unit.