This endoscope (100) is provided with: a rotation speed detection unit (2032) which detects the rotation speed of a motor (112) on the basis of an encoder signal from an encoder (114); a rotation abnormality determination unit (2033) which determines whether or not the rotation of a rotation case (104) is abnormal according to the rotation speed detected by the rotation speed detection unit (2032); and an LPF (2031) provided directly in front of the rotation speed detection unit (2032), wherein, among signals input by the rotation speed detection unit (2032), the LPF only allows signals having frequencies outside of a frequency band of high-frequency signals of a high-frequency treatment tool (20) to pass through as encoder signals. When it is detected that the motor (112) is rotating even though the motor (112) has been controlled to stop, the rotation abnormality detection unit (2033) determines that the rotation of the rotation case (104) is abnormal.La présente invention concerne un endoscope (100) qui est pourvu de : une unité de détection de vitesse de rotation (2032) qui détecte la vitesse de rotation d'un moteur (112) sur la base d'un signal de codeur provenant d'un codeur (114) ; une unité de détermination d'anomalie de rotation (2033) qui détermine si la rotation d'un boîtier de rotation (104) est ou non anormale en fonction de la vitesse de rotation détectée par l'unité de détection de vitesse de rotation (2032) ; et un filtre passe-bas (2031) disposé directement devant l'unité de détection de vitesse de rotation (2032), dans lequel, parmi des signaux entrés par l'unité de détection de vitesse de rotation (2032), le filtre passe-bas laisse passer uniquement des signaux ayant des fréquences à l'extérieur d'une bande de fréquences de signaux à haute fréquence d'un outil de traitement à haute fréquence (20) en tant que signaux de codeur. Lorsqu'il est détecté que le moteur (112) tourne même si le moteur (112) a été commandé pour s'arrêter, l'unité de détecti