An endoscope system includes: a first processor configured to perform first image processing on a set of image data; a second processor configured to perform second image processing on another set of image data; a third processor configured to generate, based on sets of image data output from the first and second processors, display image data; a recorder configured to record therein image data based on the sets of image data output from the first and second processors; a fourth processor configured to generate a first synchronization signal for synchronization among the first processor, the second processor, and the third processor; a fifth processor configured to generate a second synchronization signal for synchronization between the third processor and the recorder; and a controller configured to select one of the first and second synchronization signals, and perform control for synchronization between the third processor and the recorder.