A fuel injection control device is configured to suppress the effect of
pressure pulsation occurring inside the accumulator section of an engine
due to a first fuel injection and thereby accurately control the fuel
injection quantity in an engine configured to execute a plurality of fuel
injections per cycle. When the fuel injection quantity for a second
injection executed after a first injection is set, the fuel injection
interval is detected and the fuel injection quantity is revised based on
the fuel injection interval. The amount of time from the end of the first
injection (e.g., a pilot injection) to the start of the second injection
(e.g., a main injection) is used as the fuel injection interval.