A control device (200) which controls the operation of a self-propelled mechanism (101) of an endoscope (100) provided with an elongate insertion portion (110) and said self-propelled mechanism (101) which generates a force to insert or withdraw the insertion portion (110) into or from an insertion target object is provided with: an inspection control unit (202a); a normal control unit (202b); an endoscope connection detecting circuit (206); and a control switching unit (202d). The endoscope connection detecting circuit (206) detects that the endoscope (100) has been connected. When the endoscope (100) is connected, the control switching unit (202d) determines whether an inspection operation relating to the endoscope has been performed. If the inspection operation has been performed, the control switching unit (202d) causes the normal control unit (202b) to perform normal operation, and if the inspection operation has not been performed, the control switching unit (202d) causes the inspection control unit (202a) to perform the inspection operation, and then causes the normal control unit (202b) to perform normal operation.La présente invention concerne un dispositif de commande (200) qui commande le fonctionnement d'un mécanisme automoteur (101) d'un endoscope (100) pourvu d'une partie d'insertion allongée (110) et ledit mécanisme automoteur (101) qui génère une force pour insérer ou retirer la partie d'insertion (110) dans ou depuis un objet cible d'insertion est pourvu de : une unité de commande d'inspection (202a); une unité de commande normale (202b); un circuit de détection de connexion d'endoscope (206); et une unité de commutation de commande (202d). Le circuit de détection de connexion d'endoscope (206) détecte que l'endoscope (100) a été connecté. Lorsque l'endoscope (100) est connecté, l'unité de commutation de commande (202d) détermine si une opération d'inspection associée à l'endoscope a été effectuée. Si l'opération d'inspection a été effectuée, l'unit