A waveform analysis method for analyzing vital sign waveform data by using respiratory waveform data which are synchronized with the vital sign waveform data includes acquiring the vital sign waveform data and the respiratory waveform data, determining an expiratory phase and an inspiratory phase from the respiratory waveform data, extracting given waveform data corresponding to the expiratory phase, and given waveform data corresponding to the inspiratory phase from the vital sign waveform data, performing a first waveform analysis M which a given waveform analysis is applied to the extracted given waveform data corresponding to the expiratory phase, and performing a second waveform analyzing in which the given waveform analysis is applied to the extracted given waveform data corresponding to the inspiratory phase.