can set the program corresponding to each programmable device into a programmable device, an endoscope apparatus and an endoscope system includes a programmable device for implementing the process according to the program, and holds the program to the external storage device, said transmitted unique specific information into a programmable device, wherein the external storage device, the unique receives the program corresponding to the information, rewrite control unit configured to set the program received in the programmable device and, provided with aプログラマブルデバイスごとに対応したプログラムをプログラマブルデバイスに設定することができ、内視鏡装置および内視鏡システムは、プログラムに応じて処理を実施するプログラマブルデバイスと、前記プログラムを保持している前記外部記憶装置に、前記プログラマブルデバイスに固有な固有情報を送信し、前記外部記憶装置から、前記固有情報に対応した前記プログラムを受信し、受信した前記プログラムを前記プログラマブルデバイスに設定する書き換え制御部と、を備える