PROBLEM TO BE SOLVED: To provide a technology capable of calculating an operating time for each light source without enlarging a device configuration even when a plurality of light sources having different wavelength bands are disposed.SOLUTION: LEDs 19a-19d irradiate a subject with illumination light having wavelength bands different from each other. An observation mode switch unit 11 switches an observation mode in irradiating the subject with the illumination light. A lighting control unit 12 selectively controls all or a part of the LEDs 19a-19d to be lit based on the observation mode set by the observation mode switch unit 11. A main control unit 14 measures an operating time of the light sources from when the lighting control unit 12 starts the lighting control until it completes the lighting control. A memory stores combination information of the LEDs 19a-19d used according to the observation mode. A calculation unit 17 calculates each lighting time of the LEDs 19a-19d on the basis of the operating time measured by a lighting time measurement unit and the combination information stored in the memory.SELECTED DRAWING: Figure 1【課題】波長帯域の異なる複数の光源が配設される場合であっても、装置構成を増大させることなく光源ごとの使用時間を算出可能とする技術を提供する。【解決手段】LED19a~19dは、互いに異なる波長帯域の照明光を被写体に対して照射する。観察モード切替部11は、被写体に照明光を照射する際の観察モードを切り替える。点灯制御部12は、観察モード切替11部により設定された観察モードに基づいてLED19a~19dの全てまたは一部の光源を選択的に点灯制御する。メイン制御部14は、点灯制御部12により点灯制御が開始された時間から終了までの前記光源の使用時間を計測する。メモリは、観察モードに応じて使用されるLED19a~19dの組合せ情報を記憶する。算出部17は、点灯時間計測部12により計測された使用時間及びメモリに記憶された組合せ情報に基づいてLED19a~19dのそれぞれの点灯時間を算出する。【選択図】図1