An image processing apparatus (2) is provided with: a data compression processing unit (16) that executes, on an input captured image, data compression processing based on inter-frame prediction; and an operation-mode selection unit (17) that is capable of selecting, on the basis of a command from a user, a first operation mode for normal image capturing or a second operation mode for pulse estimation. The data compression processing unit (16), in the case where the second operation mode has been selected, sets an interval between I pictures constituting a compressed image generated through data compression processing to an interval different from the case where the first operation mode has been selected.Un appareil de traitement d'image (2) selon l'invention comprend : une unité de compression de données (16) qui exécute, sur une image capturée d'entrée, une compression de données basée sur une prédiction inter-trames ; et une unité de sélection de mode de fonctionnement (17) qui est apte à sélectionner, sur la base d'une instruction d'un utilisateur, un premier mode de fonctionnement pour une capture d'image normale ou un second mode de fonctionnement pour l'estimation d'impulsions. Lorsque le second mode de fonctionnement est sélectionné, l'unité de compression de données (16) définit un intervalle entre I images composant une image compressée générée par la compression de données, à un intervalle différent du cas où le premier mode de fonctionnement est sélectionné.画像処理装置(2)は、入力された撮像画像に対してフレーム間予測に基づくデータ圧縮処理を実行するデータ圧縮処理部(16)と、ユーザからの指示に基づき、通常撮影用の第1動作モードおよび脈拍推定用の第2動作モードのいずれかを選択可能な動作モード選択部(17)とを備える。データ圧縮処理部(16)は、第2動作モードが選択された場合、データ圧縮処理により生成される圧縮画像を構成するIピクチャの間隔を、第1動作モードが選択された場合とは異なる間隔に設定する。