A straddle-type vehicle equipped with an automatic transmission apparatus, comprising: a clutch including a drive side rotator to which engine torque is transmitted and a driven side rotator arranged to contact with and separate from the drive side rotator; a multi-gear transmission mechanism including a dog clutch and disposed between the driven side rotator of the clutch and a driving wheel of a straddle-type vehicle; at least one actuator arranged to drive the clutch and the multi-gear transmission mechanism; a torque changing device (37, 65, 66, 67) arranged to change the engine torque; a gear shifting command output device (30a, 30b) arranged to output a gear shifting command; and a transmission control system arranged and programmed to control the at least one actuator and the torque changing device (37, 65, 66, 67), the transmission control system including a shock reduction control unit arranged and programmed to execute a control process to, upon receiving the gear shifting command from the gear shifting command output device (30a, 30b), reduce the engine torque by controlling the torque changing device (37, 65, 66, 67) and thereafter to start to disengage the clutch by controlling the at least one actuator, characterized in that the straddle-type vehicle includes an accelerator operator to be operated by a rider, and the transmission control system includes: a determining unit arranged to determine whether or not an operation amount of the accelerator operator is equal to or greater than a threshold value when receiving the gear shifting command from the gear shifting command output device (30a, 30b); and a normal control unit arranged and programmed to execute a normal control process to, upon receiving the gear shifting command from the gear shifting command output device (30a, 30b), reduce the engine torque by the torque changing device (37, 65, 66, 67) at the same time as or after starting to disengage the clutch, and the transmission control system executes the normal control process using the normal control unit instead of the control process using the shock reduction control unit, if the determining unit determines that the operation amount of the accelerator operator is equal to or greater than the threshold value. a clutch including a drive side rotator to which engine torque is transmitted and a driven side rotator arranged to contact with and separate from the drive side rotator; a multi-gear transmission mechanism including a dog clutch and disposed between the driven side rotator of the clutch and a driving wheel of a straddle-type vehicle; at least one actuator arranged to drive the clutch and the multi-gear transmission mechanism; a torque changing device (37, 65, 66, 67) arranged to change the engine torque; a gear shifting command output device (30a, 30b) arranged to output a gear shifting command; and a transmission control system arranged and programmed to control the at least one actuator and the torque changing device (37, 65, 66, 67), the transmission control system including a shock reduction control unit arranged and programmed to execute a control process to, upon receiving the gear shifting command from the gear shifting command output device (30a, 30b), reduce the engine torque by controlling the torque changing device (37, 65, 66, 67) and thereafter to start to disengage the clutch by controlling the at least one actuator, characterized in that the straddle-type vehicle includes an accelerator operator to be operated by a rider, and the transmission control system includes: a determining unit arranged to determine whether or not an operation amount of the accelerator operator is equal to or greater than a threshold value when receiving the gear shifting command from the gear shifting command output device (30a, 30b); and a normal control unit arranged and programmed to execute a normal control process to, upon receiving the gear shifting command from the gear shifting command output device (30a, 30b), reduce the engine torque by the torque changing device (37, 65, 66, 67) at the same time as or after starting to disengage the clutch, and a determining unit arranged to determine whether or not an operation amount of the accelerator operator is equal to or greater than a threshold value when receiving the gear shifting command from the gear shifting command output device (30a, 30b); and a normal control unit arranged and programmed to execute a normal control process to, upon receiving the gear shifting command from the gear shifting command output device (30a, 30b), reduce the engine torque by the torque changing device (37, 65, 66, 67) at the same time as or after starting to disengage the clutch, and the transmission control system executes the normal control process using the normal control unit instead of the control process using the shock reduction control unit, if the determining unit determines that the operation amount of the accelerator operator is equal to or greater than the threshold value.