PROBLEM TO BE SOLVED: To provide an endoscope system capable of simultaneously displaying current and past oxygen saturation images even if the past image is an image other than an oxygen saturation image, such as a normal observation image.SOLUTION: An endoscope image input unit 60 inputs a current endoscope image signal that is output from an endoscope currently being inserted into a subject, and is used to calculate the oxygen saturation. A spectral estimation unit 70 generates a spectral estimation image by performing spectral estimation processing on a past endoscope image signal that is obtained during the past endoscope insertion and is different from a signal for oxygen saturation calculation. An oxygen saturation calculation unit 74 determines the current oxygen saturation on the basis of the current endoscope image signal, and determines the past oxygen saturation on the basis of the spectral estimation image. An oxygen saturation image generation unit 80 generates a current oxygen saturation image on the basis of the current oxygen saturation, and generates a past oxygen saturation image on the basis of the past oxygen saturation. A monitor 18 displays the current oxygen saturation image and the past oxygen saturation image.COPYRIGHT: (C)2015,JPO&INPIT【課題】過去の画像が通常観察画像など酸素飽和度画像以外の画像であっても、現在と過去の酸素飽和度画像を同時表示できる内視鏡システム等を提供する。【解決手段】内視鏡画像入力部60が、検体内に現在挿入中の内視鏡から出力され、且つ酸素飽和度の算出に用いられる現在の内視鏡画像信号を入力する。分光推定部70が、現在よりも前の過去の内視鏡挿入時に得られ且つ酸素飽和度算出用とは異なる過去の内視鏡画像信号に対して分光推定処理を施して、分光推定画像を生成する。酸素飽和度算出部74が、現在の内視鏡画像信号に基づいて現在の酸素飽和度を求め、分光推定画像に基づいて過去の酸素飽和度を求める。酸素飽和度画像生成部80が、現在の酸素飽和度に基づいて現在の酸素飽和度画像を生成し、過去の酸素飽和度に基づいて過去の酸素飽和度画像を生成する。モニタ18が、現在の酸素飽和度画像と過去の酸素飽和度画像を表示する。【選択図】図8