Patent ID: 7040284

Claim:
An internal combustion engine controller comprising: a unit for judging whether the actual rotation speed of an internal combustion engine differs from a target rotation speed; a unit for calculating a torque correspondence value corresponding to torque generated by said internal combustion engine from operation data about said internal combustion engine; a unit for calculating a variation index value by digitizing the degree of variation of said torque correspondence value in a plurality of previous cycles; a unit for adjusting the intake air amount of said internal combustion engine; a unit for adjusting the ignition timing of said internal combustion engine; and a unit for controlling said internal combustion engine to eliminate the difference between said actual rotation speed and said target rotation speed; wherein said control unit causes said intake air amount adjustment unit to correct the intake air amount of said internal combustion engine when the index value calculated by said variation index value calculation unit is smaller than a predetermined first judgment value or causes said ignition timing adjustment unit to correct the ignition timing of said internal combustion engine when said index value is not smaller than said first judgment value.