The objective of the present invention is to provide a wiper device with which motor demagnetization can be prevented. For this purpose, a boost control unit 87, if a duty ratio has reached an upper limit value that is determined in advance, and if the rotational speed of a motor is less than a target rotational speed, varies an advance angle and an energization angle associated with the energization of the motor in accordance with the target rotational speed. An overtemperature protection unit 81 monitors a load state of the motor, and, upon detecting a high-load state, performs a first protection control for decreasing the rotational speed of the motor. A demagnetization protection unit, upon receipt of an operating signal from a wiper switch 70 when the temperature detected by means of a temperature sensor 45 exceeds a first threshold and the first protection control is being performed, performs a second protection control for fixing the advance angle and energization angle of the motor by prohibiting the operation of the boost control unit 87.
展开▼