When an engine is in an idle state and a drive range is selected in
transmission (i.e. during idle control), an idle controlling portion of
an engine ECU calculates a target power for controlling a power of the
engine to keep it constant, and outputs the calculated target power to an
engine controlling portion. The engine controlling portion controls the
power of the engine based on the target power calculated by the idle
controlling portion during idle control.