An endoscope processor is configured to control a light source device configured to supply illumination light for illuminating an object, an image of which is picked up by an endoscope including an insertion section insertable into a body cavity of a subject, and includes a halation detection unit configured to perform a process of detecting a generation state of halation in the image of the object; a light-adjusting unit configured to perform an operation of adjusting an amount of the illumination light supplied by the light source device to the endoscope, based on a processing result obtained by the process performed by the halation detection unit; and a control unit configured to select and set one light-adjusting mode matching a type of the endoscope categorized based on differences in a distal end structure of the insertion section, from among a plurality of light-adjusting modes specified by combinations of a process performed by the halation detection unit and an operation performed by the light-adjusting unit.