Patent ID: 7308877

Claim:
A variable valve timing controller adjusting a valve timing of an intake valve and/or an exhaust valve by varying a speed of a driving motor relative to a rotational speed of a camshaft in such a manner as to vary a rotational phase of the camshaft relative to a crankshaft of an internal combustion engine, the variable valve timing controller comprising: a crank angle sensor outputting a crank angle signal every predetermined crank angle; a cam angle sensor outputting a cam angle signal every predetermined cam angle; valve timing calculation circuitry for calculating an actual valve timing based on the cam angle signal and the crank angle signal every when the cam angle signal is outputted; and periodical valve timing calculation circuitry for periodically calculating a final actual valve timing based on a variation amount of valve timing and the actual valve timing at a time the cam angle signal is outputted, the variation amount of valve timing being periodically calculated based on a difference between information representing the speed of the motor and information representing the rotational speed of the camshaft only when the internal combustion is running under a transient condition so that the valve timing calculation circuitry performs calculation of the actual valve timing but the periodical valve timing calculation circuitry does not perform calculation of the final actual valve timing when the internal combustion engine is not running under the transient condition.