Patent ID: 8626286

Claim:
A system of analyzing electrocardiogram wave data obtained from a subject, comprising: a wave identification unit that identifies a first electrocardiogram wave from the obtained electrocardiogram wave data; a feature selection unit that selects a feature pattern including a feature when a cardiac massage has been performed with respect to the electrocardiogram wave data of the first electrocardiogram wave identified by the wave identification unit; a generation unit that generates a component of the cardiac massage using the feature pattern selected by the feature selection unit; and a removal unit that removes, from the obtained electrocardiogram wave data, the component of the cardiac massage generated by the generation unit; wherein said wave identification unit executes the following expressions to identify the first electrocardiogram wave: a Fourier series expansion expressed by the expression: y ⁡ ( t ) = a 0 + ∑ i = 1 ∞ ⁢ ( a i ⁢ cos ⁢ 2 ⁢ π ⁢ ⁢ it T + b i ⁢ sin ⁢ 2 ⁢ π ⁢ ⁢ it T ) and an approximate wave of the Fourier series expansion expressed by the expression: y ^ ⁡ ( t ) = α 0 + ∑ i = 1 M ⁢ ( α i ⁢ cos ⁢ 2 ⁢ π ⁢ ⁢ it T + β i ⁢ sin ⁢ 2 ⁢ π ⁢ ⁢ it T ) , and assuming that the obtained electrocardiogram wave data describes a wave in which a fundamental wave component and a harmonic wave component overlap each other, errors of ŷ(t) and y(t) are made to be as small as possible by adjusting α=(α0, α1, α2, α3, . . . ) and β=(β1, β2, β3, . . . ), thereby searching α and β to identify and extract the electrocardiogram wave data to be analyzed.