A cardiopulmonary resuscitation assisting apparatus including: an acceleration sensor (13); a magnetic sensor (19); a first calculation section (233A) which obtains a relational expression (N) between a compression depth Da and the coil-to-coil distance AD; a determination section (234) which differentiates the relational expression (N) with respect to an output value of the magnetic sensor (19) and compares a resulting differentiated value of the relational expression (N) with a predetermined threshold to thereby determine whether notification for assistance of cardiopulmonary resuscitation is necessary or not; and a voice generating section (25) which performs the notification for assistance of cardiopulmonary resuscitation.La présente invention concerne un appareil d'assistance à la réanimation cardiopulmonaire qui comprend : un capteur d'accélération (13); un capteur magnétique (19); une première section de calcul (233A) qui obtient une expression relationnelle (N) entre une profondeur de compression Da et la distance de bobine à bobine AD; une section de détermination (234) qui différencie l'expression relationnelle (N) par rapport à une valeur de sortie du capteur magnétique (19) et compare une valeur différenciée résultante de l'expression relationnelle (N) avec un seuil prédéterminé pour ainsi déterminer si une notification d'assistance à la réanimation cardiopulmonaire est nécessaire ou non; et une section de génération de voix (25) qui réalise la notification pour l'assistance de la réanimation cardiopulmonaire.