A signal processing part (18) has a calculation section (181) which calculates the center point of the users left foot by use of the detection results obtained by respective weight sensors (160, 161) for the left foot and calculates the center point of the users right foot by use of the detection results obtained by respective weight sensors (170, 171) for the right foot. A judgment section (183) measures the displacement of the center point calculated by the calculation section (181) with respect to the center point of the ideal characteristic of the storage section (182) by each foot of the user. When the displacement is smaller than apreset threshold (5% of a distance from the origin to the center point of the ideal characteristic) in both of the right foot and the left foot, the judgment section (183) judges the action to be normal. When the displacement is not smaller than the threshold in at least the right or left foot, the judgment section (183) judges the action to be abnormal. A control section (180) stops a driving device (50) when the frequency of displacement not smaller than the threshold per a fixed period becomes not smaller than a preset frequency. This trains users muscles effectively.Linvention concerne un dispositif (18) de traitement de signal comprenant une section de calcul (181) destinée à calculer le point central du pied gauche de lutilisateur par utilisation des résultats de détection obtenus par des capteurs de poids correspondants (160, 161) pour le pied gauche, et à calculer le point central du pied droit de lutilisateur par utilisation des résultats de détection obtenus par des capteurs de poids correspondants (170, 171) pour le pied droit. Une section dévaluation (183) mesure le déplacement du point central calculé par la section de calcul (181) par rapport au point central de la caractéristique idéale de la section de stockage (182) par chaque pied de lutilisateur. Lorsque le déplacement est inférieur à un seuil préétabli (5% dune di