Provided are a processor device for an endoscope, with which it is possible to acquire a blood vessel index value at a specific observation distance for use as a predetermined diagnostic standard; a method for operating the same; and a control program. When a change in the imaging magnification ratio is initiated, a distance acquisition unit (72) acquires a non-enlarged observation distance L1, and upon completion of the change in the imaging magnification ratio acquires an enlarged observation distance L2. A distance ratio calculation unit (74) calculates a first distance ratio D of the non-enlarged observation distance L1 and the enlarged observation distance L2. A blood vessel index value calculation unit (76) calculates a blood vessel index value at the non-enlarged observation distance L1, from an image signal acquired at the non-enlarged observation distance L1. An index value correction unit (78) corrects the blood vessel index value at the non-enlarged observation distance L1 in accordance with the first distance ratio D, and acquires a blood vessel index value at the enlarged observation distance L2.La présente invention concerne un dispositif de processeur pour un endoscope, avec lequel il est possible d'acquérir une valeur d'indice de vaisseau sanguin à une distance d'observation spécifique à utiliser en tant que standard de diagnostic prédéfini. L'invention porte également sur son procédé de fonctionnement, et sur un programme de commande. Lorsqu'un changement dans le rapport d'agrandissement d'imagerie est initié, une unité d'acquisition de distance (72) acquiert une distance d'observation non agrandie L1 et, lors de l'achèvement du changement dans le rapport d'agrandissement d'imagerie, acquiert une distance d'observation agrandie L2. Une unité de calcul de rapport (74) de distance calcule un premier rapport de distance D de la distance d'observation non agrandie L1 et la distance d'observation agrandie L2. Une unité de calcul d'indice de vaisseau sang