The purpose of the present invention is to provide a downsized image processing device, an imaging device, an image processing method, and a program. An image processing unit 3 comprises: a determination unit 32 which determines whether the amount of light in the invisible light band in an environment in which an imaging element 22 has generated image data is greater than a threshold and a generation unit 34 which, when the determination unit 32 determines that the amount of light in the invisible light band is equal to or greater than the threshold, generates vital information of a subject using a pixel value that corresponds to the position of a pixel on which a third narrow band filter is arranged in an image and a pixel value that corresponds to the position of a pixel on which a second narrow band filter is arranged therein, and when the determination unit 32 determines that the amount of light in the invisible light band is not equal to or greater than the threshold, generates vital information of the subject using a pixel value that corresponds to the position of a pixel on which a first narrow band filter is arranged in the image and the pixel value that corresponds to the position of the pixel on which the second narrow band filter is arranged therein.La présente invention vise à fournir un dispositif de traitement dimage de taille réduite, un dispositif dimagerie, un procédé de traitement dimage et un programme. Une unité de traitement dimage (3) comprend : une unité de détermination (32) qui détermine si la quantité de lumière dans la bande de lumière invisible dans un environnement, dans lequel un élément dimagerie (22) a généré des données dimage, est supérieure à un seuil et une unité de génération (34) qui, lorsque lunité de détermination (32) détermine que la quantité de lumière dans la bande de lumière invisible est égale ou supérieure au seuil, génère des informations vitales dun sujet à laide dune valeur de pixel qui correspond à la position dun