server (10) acquires image the subject taken by the camera (32). Further, the server apparatus (10) applies the independent component analysis for a plurality of signals of the optical wavelength components included in the image. Further, the server apparatus (10) converts the plurality of independent component signals obtained by the application of independent component analysis to a frequency component. Further, the server apparatus (10) based on the converted spectral into frequency components for each independent component signals, performs operations for combining the spectrum of each independent component signal. Further, the server apparatus (10) is a composite spectrum obtained by calculation, to detect the vital signs of the subject.サーバ装置(10)は、カメラ(32)によって被験者が撮影された画像を取得する。さらに、サーバ装置(10)は、画像に含まれる複数の光波長成分の信号に対して独立成分分析を適用する。さらに、サーバ装置(10)は、独立成分分析の適用によって得られた複数の独立成分信号を周波数成分へ変換する。さらに、サーバ装置(10)は、各独立成分信号ごとに周波数成分へ変換されたスペクトルに対し、各独立成分信号のスペクトルを複合する演算を実行する。さらに、サーバ装置(10)は、演算によって得られた複合スペクトルを用いて、被験者のバイタルサインを検出する。