Patent ID: 7479747

Claim:
A storage device that controls a motor of a storage medium to perform a start-up control to rotate the storage medium from a non-rotating state and perform a BEMF control to speed up rotation of the storage medium, the storage device comprising: a receiving unit configured to receive a command to drive the storage medium; a rotation determining unit that determines, when the receiving unit receives the command, whether the motor is in a BEMF-control possible state; a BEMF control unit that performs the BEMF control on the motor when the rotation determining unit determines that the motor is in the BEMF-control possible state; a brake control unit that performs a brake control to stop the motor by sending a brake signal to the motor when the rotation determining unit determines that the motor is not in the BEMF-control possible state; and a start-up control unit that performs the start-up control on the motor by sending a start-up signal to the motor after the motor has stopped due to the control of the brake control unit.