A speed change control method for setting the gearshift position of an automatic transmission of a vehicle, which has a plurality of gearshift positions, to a position selected in accordance with a preset control mode, comprising the steps of:
- (a) initially setting the gearshift position in a low-speed position wherein an engine brake can be applied;
- (b) judging whether the vehicle is traveling on a descending slope;
- (c) detecting an accelerator opening of the vehicle;
- (d) detecting an intention, of the driver of the vehicle, of accelerating the vehicle when the vehicle has been judged as traveling on the descending slope, based on the detected accelerator opening;
- (e) selecting a gearshift position that matches the detected intention, of the driver, of accelerating the vehicle, the step of selecting a gearshift position including the substeps of,
- (1) maintaining the currently set gearshift position if the detected accelerator opening is a first predetermined value or less,
- (2) upshifting the gearshift position from the currently set gearshift position to a high-speed positions, if the detected accelerator opening is greater than said first predetermined value for a first predetermined period of time, and the detected accelerator opening is a second predetermined value or less, said second predetermined value being larger than said first predetermined value, and
- (3) maintaining the currently set gearshift position if the detected accelerator opening is larger than said first predetermined value for a second predetermined period of time, and the detected accelerator opening is greater than said second predetermined value;
- and
- (f) setting the gearshift position of the automatic transmission to the selected gearshift position.