PROBLEM TO BE SOLVED: To compute an appropriate white balance adjustment coefficient.SOLUTION: An endoscope processor 20 includes a light source system 21, a memory 23, a system controller 24 and an arithmetic circuit 27. The system controller 24 allows the light source system 21 to carry out an automatic dimming function when carrying out first and second white balance initialization processing. The light source system 21 detects the rotation angle of a diaphragm when carrying out the automatic dimming function. The system controller 24 recognizes the rotation angle when carrying out first and second white balance initialization processing as initial position information and inspection position information. The memory 23 stores the initial position information. The system controller 24 computes a discriminant value based on the initial position information and the inspection position information when carrying out the second white balance initialization processing. The system controller 24 allows the arithmetic circuit 27 to compute R and B gains when the discriminant value is less than a threshold value.COPYRIGHT: (C)2012,JPO&INPIT【課題】適切なホワイトバランス調整係数を算出する。【解決手段】内視鏡プロセッサ20は光源システム21、メモリ23、システムコントローラ24、および演算回路27を有する。第1、第2のホワイトバランス初期化処理の実行時にシステムコントローラ24は光源システム21に自動調光機能を実行させる。光源システム21は自動調光機能の実行時の絞りの回転角を検知する。システムコントローラ24は第1、第2のホワイトバランス初期化処理の実行時の回転角を初期位置情報および検査位置情報として認識する。メモリ23は初期位置情報を格納する。システムコントローラ24は第2のホワイトバランス初期化処理時に初期位置情報と検査位置情報とに基づき判別値を算出する。システムコントローラ24は判別値が閾値未満である場合に、演算回路27にR、Bゲインを算出させる。【選択図】図1