PROBLEM TO BE SOLVED: To provide an endoscope system capable of connecting a plurality of types of devices.SOLUTION: A processor unit 120 has a plurality of internal modules. The plurality of internal modules indicate an identification module 121a, an external device connection module 121b, and a moving image output processing module 121c. The identification module 121a has a driver of a scope unit 110, and identifies and recognizes the scope unit 110 connected to the processor unit 120. The external device connection module 121b has drivers of various types of external devices connected to the processor unit 120. The various types of external devices indicate a printer, USB memory 142a, and USB hard disk 142b, for example. The moving image output processing module 121c performs image processing in accordance with the types of the scope unit 110.