Ein Prozessor für ein elektronisches Endoskop enthält eine Verbesserungsverarbeitungseinheit, die eine Verbesserungsverarbeitung an einem aufgenommenen Bild eines lebenden Gewebes durchführt. Die Verbesserungsverarbeitungseinheit enthält: eine Tiefendaten-Erzeugungseinheit, die konfiguriert ist, um Tiefendaten D des gesamten aufgenommenen Bildes zu erzeugen, indem ein Datenwert erzeugt wird, der Informationen über eine Tiefe eines konkaven Abschnitts des lebenden Gewebes in jedem Pixel darstellt; eine wellenverbesserte Datenerzeugungseinheit, die konfiguriert ist, um aus den Tiefendaten D einen Wert von wellenverbesserten Daten S zu erzeugen, das Informationen mit einer steil geneigten Änderung eines Signalpegelwerts an einer Grenze zwischen einem konkaven Abschnitt und einem konvexen Abschnitt der Oberflächenunregelmäßigkeiten des lebenden Gewebes aufweist; und eine Verbesserungsverarbeitungs-Ausführungseinheit, die ein verbessertes Bild durch Addieren oder Subtrahieren mindestens eines Werts, der durch Multiplizieren der Tiefendaten D in einem Verarbeitungszielpixel mit einer Konstanten erhalten wird, und eines Werts, der durch Multiplizieren der wellenverbesserten Daten S in dem Verarbeitungszielpixel mit einer Konstanten zu oder aus einem Signalpegelwert des Verarbeitungszielpixels erhalten wird, an dem die Verbesserungsverarbeitung des aufgenommenen Bildes durchgeführt wird, erzeugt.A processor for an electronic endoscope includes an enhancement processing unit that performs enhancement processing on a captured image of a living tissue. The enhancement processing unit includes: a depth data generation unit configured to generate depth data D of the entire captured image by generating a data value representing information about a depth of a concave portion of the living tissue in each pixel; a wave enhanced data generating unit configured to generate, from the depth data D, a wave enhanced data S value having information with a steeply inclined change in a signa