This endoscope system 1 comprises: an endoscope 11; a controller 12d; a motor 71; a gear train 72 which comprises multiple gears and which is provided in the endoscope 11 and is driven by the motor 71; a current sensor 103 which is provided in the controller 12d and which detects the current flowing in the motor 71 when the gear train 72 is driven by the motor 71; a fast Fourier transform unit 111 which Fourier-transforms a waveform indicating change over time of the current flowing in the motor 71 and which analyzes changes in amplitude corresponding to frequency; and a determination unit 112 which determines the state of the gear train 72 on the basis of change in the amplitude obtained by the fast Fourier transform unit 111.Ce système d'endoscope 1 comprend : un endoscope 11 ; un contrôleur 12d ; un moteur 71 ; un train d'engrenages 72 qui comprend de multiples engrenages et qui est disposé dans l'endoscope 11 et est entraîné par le moteur 71 ; un capteur de courant 103 qui est disposé dans le contrôleur 12d et qui détecte le courant circulant dans le moteur 71 lorsque le train d'engrenages 72 est entraîné par le moteur 71 ; une unité de transformation de Fourier rapide 111 qui effectue une transformée de Fourier d'une forme d'onde indiquant un changement dans le temps du courant circulant dans le moteur 71 et qui analyse des changements d'amplitude correspondant à la fréquence ; et une unité de détermination 112 qui détermine l'état du train d'engrenages 72 sur la base d'un changement de l'amplitude obtenu par l'unité de transformation de Fourier rapide 111.内視鏡システム1は、内視鏡11と、コントローラ12dと、モータ71と、内視鏡11に設けられかつモータ71により駆動される、複数の歯車を有する歯車列72と、コントローラ12dに設けられた、モータ71による歯車列72の駆動時にモータ71に流れる電流を検出する電流センサ103と、モータ71に流れる電流の時間経過に伴う変化を示す波形をフーリエ変換し、周波数に応じた振幅の変化を分析する高速フーリエ変換部111と、高速フーリエ変換部111により得られた振幅の変化に基づいて、歯車列72の状態を判定する判定部112と、を有する。