摘要 |
A vehicle includes a shift sensor and an ECU (800) that switches a shift range based on a combination of shift signals received from the shift sensor. The ECU includes a determining unit (810) and a switching unit (820). The determining unit (810) determines, based on how a shift signal pattern has changed (the number and type of shift signals that have changed), whether or not to execute first fail-safe traveling in which a shift range before occurrence of a shift abnormality is maintained. In the event of a shift abnormality, in a case where execution of the first fail-safe traveling is permitted, the switching unit (820) executes the first fail-safe traveling to maintain a shift range before occurrence of the shift abnormality, and in a case where execution of the first fail-safe traveling is prohibited, the switching unit (820) executes second fail-safe traveling to switch a shift range to an N range. |