A three-axis acceleration sensor (15) is mounted on a body (1) of an electric toothbrush. CPU (120) detects a three-dimensional orientation of the toothbrush body (1) from output of the acceleration sensor (15) and estimates a section being brushedS based on the orientation of the brush. Then, CPU (120) performs control for switching operation mode (for example, the rotational direction of the motor, the frequency of the brush, and the like), based on the estimated section being brushed.