The present invention relates to a system and method configured to process motion data relating to a user. The system and method are configured to accept motion data from a sensor, calculate motion attributes from the motion data, and classify the motion data using at least one mathematical model. The attribute can be calculated without classifying the movement data into activity types (specific or general activities such as walking, running, swimming, etc.). The attribute can be compared to an activity model that includes motion data obtained from multiple people not including the user. The motion data included in the model and the attribute of the user may be independent of the activity type. The attributes can be compared to select an energy consumption model from the at least one energy consumption model as best matching the at least one motion attribute. Thus, the energy consumption associated with the user's movement can be calculated. [Selection] Figure 6ユーザに係る動きデータを処理するように構成されたシステムと方法に関する。当該システムと方法は、センサから動きデータを受け付け、当該動きデータから動き属性を計算し、少なくとも1つの数学的モデルを用いて当該動きデータを分類するように構成されている。属性は、当該動きデータを活動種(ウォーキング、ランニング、スイミングなどの特定あるいは一般的な活動)に分類することなく計算されうる。属性は、当該ユーザを含まない複数の人から得られた動きデータを含む活動モデルと比較されうる。当該モデルに含まれる動きデータと当該ユーザの属性は、活動種に依らないものでありうる。属性は、少なくとも1つの動き属性とベストマッチするものとして少なくとも1つのエネルギー消費モデルから1つのエネルギー消費モデルを選択するために比較されうる。こうしてユーザの動きに関連付けられたエネルギー消費が計算されうる。【選択図】図6