The time period that a foot is in contact with the ground during a stride taken by a user, and the period that the foot is not in contact with the ground between strides taken by the user are determined by processing and analyzing the output signal of an accelerometer (34). The accelerometer (34) is mounted on the user such that its acceleration sensing axis senses acceleration in a direction substantially parallel to the bottom of the users foot. The output of the accelerometer (34) is high-pass filtered (36), amplified (38), and fed to the input of a micro-controller (40), which monitors the signal for positive and negative signal spikes that are indicative, respectively, of the moment that the foot of the user leaves the ground and the moment that the foot impacts with the ground. By measuring time intervals between these positive and negative spikes, average foot contact times and foot loft times of the user may be calculated. To derive the pace of the user, the average foot contact time is multiplied by the first constant if it is less than 400 mili-seconds (ms) and is multiplied by a second constant if it is greater than 400 ms. This pace value may, in turn, be used to calculate the distance traveled by the user.Linvention concerne la détermination, par traitement et analyse du signal de sortie dun accéléromètre (34), du temps pendant lequel un pied est en contact avec le sol lorsquune personne fait un pas et du temps pendant lequel le pied nest pas en contact avec le sol, temps compris entre les pas de la personne. Laccéléromètre (34) est porté par lutilisateur de manière telle que son axe de détection daccélération détecte une accélération dans une direction sensiblement parallèle à la semelle de lutilisateur. La sortie de laccéléromètre (34) est soumise à un filtrage passe-haut (36), amplifiée (38) et transmise à lentrée dun micro-organe de commande (40) qui contrôle le signal pour détecter des pointes positive et négative du signal indiquant, respectivemen