In hybrid electric vehicle control, when an engine is cranked by the
torque of a first motor-generator to start the engine, the torque of the
first motor-generator is corrected according to the crankshaft angle of
the engine to prevent the amount of increase in engine rotation speed
from fluctuating. Fluctuation in inertia torque is reduced through this
control of the torque of the first motor-generator to reduce fluctuation
in the cranking reaction force torque exerted on a drive axle. Further,
the torque of a second motor-generator is so controlled to cancel out
this cranking reaction force torque. Thus, the cranking reaction force
torque exerted on the drive axle is accurately canceled out through
control of the torque of the second motor-generator to suppress
fluctuation in the torque of the drive axle.