Provided is an endoscope, a driving method, and a program that can switch operation regardless of types of processors. An endoscope 2 comprises a timing generator 224 that can drive an imaging-capturing unit 21 in a first operation mode or a second operation mode, a switching unit 223 that can output to an image-capturing control unit a switching signal for switching the image-capturing control unit that is set to drive the imaging-capturing unit 21 in the second operation mode into the first operation mode, and a first generation unit 221 that generates a first enable signal making the switching unit 223 output the switching signal on the basis of a first clock signal when the first clock signal is input from a first processing device 3 and outputs the first enable signal to the switching unit 223.La présente invention concerne un endoscope, un procédé d'entraînement, et un programme capables de basculer les opérations quels que soient les types de processeurs. Un endoscope (2) comprend un générateur de synchronisation (224) qui peut entraîner une unité de capture d'imagerie (21) dans un premier mode de fonctionnement ou un second mode de fonctionnement, une unité de commutation (223) qui peut émettre vers une unité de commande de capture d'image un signal de commutation pour commuter l'unité de commande de capture d'image qui est définie pour entraîner l'unité de capture d'imagerie (21) dans le second mode de fonctionnement vers le premier mode de fonctionnement, et une première unité de génération (221) qui génère un premier signal d'activation faisant que l'unité de commutation (223) émet le signal de commutation sur la base du premier signal d'horloge lorsque le premier signal d'horloge est entré à partir d'un premier dispositif de traitement (3) et émet le premier signal d'activation vers l'unité de commutation (223).プロセッサの種別に関わらず、動作を切り替えることができる内視鏡、駆動方法およびプログラムを提供する。内視鏡2は、撮像部21を第1の動作モードまたは第2の動作モードで駆動可能なタイミングジェネレータ224と、第2の動作モードで撮像部21を駆動させることが設定された撮像制御部を第1の動作モード