In a situation where it is predicted that a symbol of target torque reverses by turns to be positive and negative alternately, the hybrid ECU carries out an increasing correction of the target torque, in which the target torque is corrected by increasing the target torque by a set amount ΔT in a negative direction when a specific condition, in which it is judged that the degree of the vertical vibration of a vehicle body is larger than a standard value and it is judged there is no acceleration demand, is satisfied, and makes the vibration suppression control torque not to be contained in the target torque when the specific condition is not satisfied. Thereby, even when carrying out free run, the sprung vibration suppression control can be carried out during bad road running, and braking force can be suppressed and fuel consumption can be improved during good road running.