PROBLEM TO BE SOLVED: To immediately discriminate ascending/descending walk while walking.SOLUTION: The body motion detection device detects whether either one of a users feet is grounded or not based on a detection value detected by an acceleration sensor (S102). In one cycle of walking, a first leg standing period is a period from when a detection part detects that a first foot is grounded till when the detection part detects that a second foot is grounded, and a second leg standing period is a period from when the detection part detects that the second foot is grounded till when the detection part detects that the first foot is grounded. Representative values of the detection values detected by the acceleration sensor in the first leg standing period and in the second leg standing period respectively are calculated based on the detection values detected by the acceleration sensor (S103), and whether the walking is ascending/descending walk or not is discriminated based on the result of comparison of the calculated representative values in the first leg standing period and in the second leg standing period (S104 and S111).COPYRIGHT: (C)2013,JPO&INPIT【課題】歩行中に即時に昇降歩行であることを判別すること【解決手段】体動検出装置によって、加速度センサの検出値に基づいて、ユーザのいずれかの足が接地したか否かが検出され(S102)、第1立脚期間は、歩行の1サイクルのうち、第1の足が接地したと検出部によって検出されてから第2の足が接地したと検出部によって検出されるまでの第1の足で立脚している期間であり、第2立脚期間は、歩行の1サイクルのうち、第2の足が接地したと検出部によって検出されてから第1の足が接地したと検出部によって検出されるまでの第2の足で立脚している期間であり、第1立脚期間および第2立脚期間のそれぞれの加速度センサの検出値の代表値が、加速度センサの検出値に基づいて算出され(S103)、算出された第1立脚期間および第2立脚期間の代表値の比較結果に基づいて、当該歩行が昇降歩行であるか否かが判別される(S104,S111)。【選択図】図11