In a direction-injection engine incorporating a turbocharger, fuel combustion is improved to enhance fuel economy within the high-load range of engine torque, and furthermore to control occurrence of smoke in the range of great load within the lean-burn range. Incremental interpolation techniques compute a morph parameter based on previous value and morph change rate. It is distinguished between an optimistic and pessimistic case.