Patent ID: 8671784

Claim:
A body movement detecting apparatus comprising: a body movement data acquiring sensor configured to detect a body movement of a user and acquire body movement data relating to the body movement of the user and including an acceleration value relating to the body movement of the user; a memory coupled with the body movement data acquiring sensor; a controller configured to: (i) determine, if registered body movement data is memorized in the memory, which has been acquired in advance using the body movement data acquiring sensor, whether any of the registered body movement data memorized in the memory corresponds in type to a just passed activity of user; and (ii) upon determining that one of the registered body movement data memorized in the memory corresponds in type to the just passed activity of user in (i), determine a type of the just passed activity by comparing body movement data of the just passed activity with the one of the registered body movement data; and a computer configured to: if the type of the just passed activity is determined in (ii), calculate consumed energy resulting from the body movement based on the determined type of the just passed activity determined by the controller; and if the controller determines that no body movement data are registered in the memory or none of the registered body movement data corresponds in type to the just passed activity in (i), calculate the consumed energy resulting from the body movement of the just passed activity based on at least an acceleration value in the body movement data of the just passed activity, without comparing the body movement data of the just passed activity with the registered body movement data.