Using the all or part of the signal conductor which relates to the observation of subject for CCD11, the rewriting possible flash memory on the basis of the rewriting indication signal SW of the data of 14 which stores at least the data of one side of the program data and the configuration data regarding the operation of FPGA13 and FPGA13 which transmit the image pickup signal where endoscope 2, image pickup are done being controlled subject from CCD11 and the computer section 3 which, outputs the Drive signal Drive CCD11, at the same time is output from CCD11 to computer section 3 and flash memory 14, in order to input the data which it receives, to flash memory 14, the switch group 15 which it changesIt possesses.内視鏡2は、被写体を撮像するCCD11と、本体部3から制御されて、CCD11を駆動する駆動信号を出力し、かつCCD11から出力される撮像信号を本体部3へ送出するFPGA13と、FPGA13の動作に関するプログラムデータ及び設定データの少なくとも一方のデータを記憶する書き換え可能なフラッシュメモリ14と、フラッシュメモリ14のデータの書き換え指示信号SWに基づいて、CCD11のための被写体の観察に関わる信号線の全部又は一部を使用して受信したデータを、フラッシュメモリ14へ入力するように切り替えるスイッチ群15を有する。