According to the present invention, in order to calculate an index for accurately performing an analysis for a circumduction gait, a server acquires temporal change data of an angular velocity of an ankle during walking, which is detected by a sensing apparatus mounted on an ankle of a patient, and specifies the time of a swing phase on the basis of a temporal change in angular velocity around an X axis. In addition, the server specifies, as a time of interest, the time until the angular velocity around the X axis reaches the maximum in the swing phase from the top of the swing phase, and calculates the index to be used for determining whether the patient performs the circumduction gait on the basis of the width W of the angular velocity around a Z axis within the time of interest.Selon la présente invention, afin de calculer un indice permettant d'effectuer avec précision une analyse de démarche de circumduction, un serveur acquiert des données de changement temporel d'une vitesse angulaire d'une cheville pendant la marche, lesdites données étant détectées par un appareil de détection monté sur une cheville d'un patient, puis spécifie la durée d'une phase d'oscillation sur la base d'un changement temporel de vitesse angulaire autour d'un axe X. De plus, le serveur spécifie, en tant que durée d'intérêt, la durée jusqu'à ce que la vitesse angulaire autour de l'axe X atteigne sa valeur maximum dans la phase d'oscillation à partir du pic de la phase d'oscillation, puis calcule l'indice à utiliser pour déterminer si le patient effectue la démarche de circumduction, sur la base de la largeur W de la vitesse angulaire autour d'un axe Z dans la durée d'intérêt.分回し歩行の分析を精度よく行うための指標を算出するため、サーバは、患者の足首に装着したセンシング機器により検出された歩行時の足首の角速度の時間変化のデータを取得し、X軸回りの角速度の時間変化に基づいて遊脚相の時間を特定する。また、サーバは、遊脚相の先頭から遊脚相においてX軸回りの角速度が最大になるまでの時間を着目時間として特定し、着目時間内におけるZ軸回りの角速度の幅Wに基づいて、患者が分回し歩行を行っているか否かの判定に用いる指標を算出する。