PROBLEM TO BE SOLVED: To accurately calculate the number of steps in the case that a subject walks upward or downward on stairs.SOLUTION: A stair walking detection method includes the steps of: acquiring a signal indicating acceleration and signal indicating an air pressure value by using an acceleration sensor and air pressure sensor attached to a subject (S1) detecting that the subject is walking on the basis of the signal indicating the acceleration to obtain a signal indicating a walking period of the subject (S2) counting the number of steps of the subject on the basis of the signal indicating the walking period (S3) averaging signals indicating air pressure values in a unit period, which is the predetermined number of walking cycles, to generate a signal indicating an averaged air pressure value in each unit period (S4) calculating variation in the averaged air pressure value from a first unit period to second unit period, and determining whether the subjects walking in the second unit period is of walking upward or downward on stairs on the basis of the variation (S5) and acquiring the number of steps of the subjects walking upward or downward on the stairs from the counted number of the subjects walking, on the basis of a result of the determination (S6).COPYRIGHT: (C)2015,JPO&INPIT【課題】被測定者が階段を上昇歩行または下降歩行する際の歩数を精度良く算出すること。【解決手段】被測定者に装着された加速度センサ、気圧センサによって加速度を表す信号、気圧値を表す信号を取得する(S1)。加速度を表す信号に基づいて被測定者が歩行していることを検知して、被測定者の歩行周期を表す信号を得る(S2)。歩行周期を表す信号に基づいて、被測定者の歩数を計数する(S3)。予め定められた歩行周期数を単位期間として気圧値を表す信号の平均化を行い、単位期間毎の平均化気圧値を表す信号を作成する(S4)。第1の単位期間から第2の単位期間までの平均化気圧値の変化を求め、その変化に基づいて第2の単位期間の被測定者の歩行が階段を上昇歩行または下降歩行したものであるか否かを判定する(S5)。その判定結果に応じて、計数された被測定者の歩数のうち被測定者が階段を上昇歩行または下降歩行した歩数を求める(S6)。【選択図】図10