According to one embodiment, an information processing apparatus (10) includes an acquisition module (131, 132, 133, 134), a feature calculator (134) and a blood pressure value calculator (135). The acquisition module is configured to acquire a basic first attribute of a user, a second attribute related to a physique of the user, a third attribute related to a circulatory organ of the user, and a biological signal related to a living body of the user. The feature calculator is configured to calculate a feature in the biological signal. The blood pressure value calculator is configured to calculate a blood pressure value of the user, based on the first attribute, the second attribute, the third attribute, and the feature.