Sensorless motor driving device and its driving method. A PWM control section (1) gently changes phase currents (Iu, Iv, and Iw) under a current driving control over a pre-drive circuit (2) and an output circuit (3). The pre-drive circuit (2) suspends energizing of the specific motor coil (Mu, Mv, and Mw) according to a PWM disable signal (NPWM) at PWM disable periods. A self-commutation circuit (5) performs zero crossing detection according to a BEMF detection signal (DZC) during BEMF detection periods. A count section (7) selects either a self-commutation signal (SC) or a forced commutation signal (FC) as a commutation signal (CS), whichever enters earlier, and, based on its intervals, generates the PWM disable signal (NPWM) and the BEMF detection signal (DZC). The BEMF detection period starts after the start of the PWM disable period, and finishes together with the PWM disable period at the switching of the energization phases.