Patent ID: 8731791

Claim:
A controller of an internal combustion engine, comprising: an idling-stop control section configured to perform an automatic stop and an automatic restart of the internal combustion engine in accordance with an operating state of a vehicle; an automatic transmission including a friction engagement element configured to be engaged when driving torque is transmitted from the internal combustion engine to a drive wheel of the vehicle; a starter motor configured to crank up the internal combustion engine when a condition of restart request of the internal combustion engine is satisfied under the automatic stop of the internal combustion engine; an electric oil pump configured to supply hydraulic pressure to the automatic transmission under the automatic stop of the internal combustion engine; an electric-oil-pump control section configured to control the electric oil pump: to cause the electric oil pump to supply a level of line pressure to the automatic transmission under the automatic stop of the internal combustion engine, wherein the level of the line pressure prevents the friction engagement element of the automatic transmission from slipping when the starter motor cranks up the internal combustion engine, and to cause a discharge amount of working fluid of the electric oil pump to become greater when the condition of restart request is satisfied, as compared with a level of the discharge amount of the working fluid of the electric oil pump under the automatic stop; and a restart-time ignition time-interval calculating section configured to calculate a restart-time ignition time interval given between a time point when the starter motor starts to crank up the internal combustion engine after the condition of restart request has been satisfied and a time point when a restart-time first ignition cylinder is initially ignited, wherein the restart-time first ignition cylinder is a cylinder which is firstly ignited at time of the automatic restart of the internal combustion engine, and wherein a drive-start timing of the starter motor is set to have a longer delay from a time point when the condition of restart request is satisfied, as the restart-time ignition time interval becomes shorter.