Patent ID: 7869931

Claim:
A controller for an engine mounted in a vehicle, the controller comprising: the engine which sways forward and backward in connection with the acceleration and deceleration of the above-mentioned vehicle, a balance torque calculation means for obtaining a balance torque, which is an engine torque at which the engine, which is swinging forward and backward following on the acceleration and deceleration of the vehicle, stays in a predetermined upright state, and a running state determination means for determining a running state based at least partly on any one of an accelerator opening, a vehicle speed, or an externally demanded torque, wherein when the torque generated by the engine passes the balance torque obtained by the balance torque calculation means during the acceleration or deceleration of the vehicle, the engine undergoes torque control according to a determination by the running state determination means so that the amount of change in the torque generated by the engine per unit time is restricted to small value compared with before and after passing the balance torque.