To eliminate the problem of causing incapability of running due to torque shortage when an engine torque down for relieving inconvenience by abnormal shifting is carried out during an abnormal time at the side of speed change gear ratio for a higher speed.
At 111, when the absolute value Nerr of deviation Nerr between the target number of revolution of an input shaft and the actual number of rotations of the input shaft has is not less than Nf which is an unimaginable set value when normal shifting control is carried out, it is judged to be an abnormal shifting time wherein disorder occurs. During the shifting time which is judged to be the abnormal one, whether or not it is the abnormal shifting (abnormal shifting to the side of speed change gear ratio for lower speed) that the number of rotations Ne of the engine is increased to an upper set value NFH or more above hysteresis is judged at 114. Whether or not the abnormal shifting (abnormal shifting to the side of speed change gear ratio for higher speed) it is that the number of rotations Ne of the engine is decreased to a lower set value NFL or less below hysteresis is judged at 115. During abnormal shifting into the side of speed change gear ratio for a lower speed, an engine torque down for countermeasuring shift abnormality is carried out by setting an engine torque controlling flag FLGe to 1 at 116. During abnormal shifting into the side of speed change gear ratio for a higher speed, an engine torque down for countermeasuring shift abnormality is stopped by resetting the engine torque controlling flag FLGe to 0 at 117.