PROBLEM TO BE SOLVED: To highly accurately remove body movement noise and myoelectric noise from an electrocardiogram (an electrocardiographic wave).SOLUTION: An electrocardiograph sequentially executes, for a waveform signal, a first discrete wavelet transform and a second discrete wavelet transform for extracting an electrocardiographic waveform from the waveform signal including the electrocardiographic waveform. The first discrete wavelet transform is the transform to remove waveform components other than the electrocardiographic waveform for a first frequency band, while the second discrete wavelet transform is the transform to remove the waveform components other than the electrocardiographic waveform for a second frequency band different from the first frequency band.SELECTED DRAWING: Figure 4COPYRIGHT: (C)2016,JPO&INPIT【課題】心電図(心電波形)から体動ノイズや筋電ノイズを高精度に除去する。【解決手段】心電波形を含んだ波形信号から心電波形を抽出するために該波形信号に対して第1の離散的ウェーブレット変換と第2の離散的ウェーブレット変換とを順次に実行し、前記第1の離散的ウェーブレット変換は、第1帯域について前記心電波形以外の波形成分を除去する変換であり、前記第2の離散的ウェーブレット変換は、前記第1帯域とは異なる第2帯域について前記心電波形以外の波形成分を除去する変換である。【選択図】図4