Ein Ganghaltungsmesser (100), der eine Ganghaltung eines Messsubjekts bewertet, weist ein Akzelerometer (112), das an einer Mittellinie des Taillenbereichs des Messsubjekts befestigt ist, und eine Recheneinheit (110) auf. Die Recheneinheit (110) berechnet einen Z-Merkmalsbetrag und einen X-Merkmalsbetrag als Angabe eines Grads einer Differenz zwischen Auf-Ab- und Vor-Zurück-Achsenrichtungsakzelerationen des Taillenbereichs in einer linksbeinigen Referenzperiode sowie Auf-Ab- und Vor-Zurück-Achsenrichtungsakzelerationen des Taillenbereichs in einer rechtsbeinigen Referenzperiode mit Hilfe einer sich zeitlich ändernden Wellenform in Drei-Achsen-Akzelerationen, die durch das Akzelerometer ausgegeben werden, und berechnet einen Y-Merkmalsbetrag als Angabe eines Grads einer Differenz zwischen einer Verschiebung einer Links-Rechts-Achsenrichtungstrajektorie des Taillenbereichs in der linksbeinigen Referenzperiode und einer Verschiebung der Links-Rechts-Achsenrichtungstrajektorie des Taillenbereichs in der rechtsbeinigen Referenzperiode durch Ermitteln einer Integration zweiter Ordnung der Links-Rechts-Achsenakzeleration, die durch das Akzelerometer ausgegeben wird.A gait posture meter (100) that evaluates a gait posture of a measurement subject includes an accelerometer (112) attached to a centerline of the waist region of the measurement subject and a computing unit (110). The arithmetic unit calculates a Z feature amount and an X feature amount indicating an amount of difference between up-down and back-back axis direction accelerations of the waist region in a left-leg reference period and up-down and back-back axis direction accelerations of the left leg Waist region in a right leg reference period by means of a time-varying waveform in three-axis accelerations output by the accelerometer and calculates a Y feature amount indicating an amount of difference between shift of a left-right axis direction trajectory of the waist region in FIG of the left-legged referen