The body movement-detecting device detects whether or not one of a users feet has touched the ground based on acceleration sensor-detected values (S102). The first stance period is the period in a single walking cycle in which the user stands on a first foot from when the detecting part detects that the first foot has touched the ground until the detecting part detects that the second foot has touched the ground. The second stance period is the period in a single walking cycle in which the user stands on the second foot from when the detecting part detects that the second foot has touched the ground until the detecting part detects that the first foot has touched the ground. Central values for the respective acceleration sensor-detected values for the first and second stance periods are calculated on the basis of the acceleration sensor-detected values (S103). Based on the results of comparing the calculated central values for the first and second stance periods, a determination is made whether or not the walking is an ascending / descending walk (S104, S111). The device is capable of determining instantaneously during walking whether the walking is an ascending / descending walk.La présente invention concerne un dispositif de détection de mouvement corporel, qui détecte si lun des pieds dun utilisateur a touché le sol, sur la base de valeurs détectées par un capteur daccélération (S102). La première période de placement des pieds est la période dun cycle de marche unique durant laquelle lutilisateur se tient sur un premier pied, depuis le moment où la partie de détection détecte que le premier pied a touché le sol jusquau moment où la partie de détection détecte que le second pied a touché le sol. La seconde période de placement des pieds est la période dun cycle de marche unique durant laquelle lutilisateur se tient sur le second pied, depuis le moment où la partie de détection détecte que le second pied a touché le sol jusquau moment où la partie de détection dét