Fuel injection is controlled to cause one of multiple cylinders to receive
fuel injection and to stop in a predetermined range over an intake stroke
to a compression stroke in an operation stop of the internal combustion
engine. At the time of stopping the engine, fuel injection is allowed
only while the observed rotation speed of the internal combustion engine
is between a preset start rotation speed and a preset stop rotation
speed, and at least one of the start rotation speed and the stop rotation
speed are regulated based on a detected rotation stop position of a
crankshaft in the operation stop of the internal combustion engine and a
state of fuel injection in the cylinder stopping in the predetermined
range.