摘要 |
In a system, an engine restating module is capable of executing an engine restart task to crank an automatically stopped engine if an engine restart condition is met. The engine restart task includes energization of a mechanism to thereby shift a pinion to be engaged with a ring gear, and energization of a motor to rotate the pinion. A deenergizing module is capable of deenergizing the motor if an interrupting request that interrupts restart of the automatically stopped engine is generated during execution of the engine restart task. A maintaining module is capable of maintaining energization of the mechanism to engage the pinion with the ring gear even if the interrupting request that interrupts restart of the automatically stopped engine is generated during execution of the engine restart task. |