A method for estimating a user intention and a user state according to an embodiment of the present invention comprises: a step for measuring a photoplethysmography (PPG) signal of a user during a predetermined first measuring period; a step for performing a phase shift for the measured PPG signal; a step for extracting a heart rate variability feature from the PPG signal in which the phase shift is performed; and a step for estimating one of the user intention and the user state of the user based on the extracted heart rate variability feature. The heart rate variability feature can be a first eigenvalue ratio extracted from the PPG signal by using principal component analysis. The first measuring period can be less than 10 seconds.본 명세서의 일 실시예에 따른 사용자 의도/상태 추정 방법은 미리 결정된 제1 측정 기간 동안 사용자의 광용적맥파(PPG) 신호를 측정하는 단계와, 측정된 PPG 신호를 위상변환하는 단계와, 위상변환된 PPG 신호로부터 심박변이도 특징을 추출하는 단계와, 추출된 심박변이도 특징에 기초하여 사용자의 사용자 의도 및 사용자 상태 중 적어도 하나를 추정하는 단계를 포함할 수 있다. 여기서, 심박변이도 특징은 주성분 분석을 이용하여 위상변환된 PPG 신호로부터 추출된 제1 주성분의 비율일 수 있고, 제1 측정 기간은 10초 이하일 수 있다.