According to an embodiment, a user terminal includes a processor. The processor is configured to: calculate feature quantities based on vital data, acceleration data, angular velocity data, and/or environmental data to obtain a feature vector including the feature quantities as elements; code at least a part of the elements of the feature vector to generate state data; and transmit the state data. The feature vector includes a first feature quantity as an element. The first feature quantity includes a feature quantity based on vital data, acceleration data, angular velocity data, and/or environmental data in a first time unit.