An endoscope processor is an endoscope processor used in combination with a scanning type endoscope capable of scanning an object by displacing an irradiation position of illumination light to be radiated to the object, and includes: an image generation portion configured to respectively generate a plurality of color images according to return light of the illumination light radiated to the object; a correction processing portion configured to perform processing of acquiring a correction magnification for correcting a scanning width or a view angle of the scanning type endoscope in accordance with a reference value; and an image correction portion configured to perform magnification chromatic aberration correction processing for correcting a magnification chromatic aberration among the plurality of color images uniformly scaled according to the correction magnification.