Patent ID: 8781691

Claim:
A power seat device comprising: An electrical drive source; An adjustment operation member that adjusts a state of a seat; A detection unit that detects the state of the seat; An adjustment unit that drives and controls the electrical drive source in accordance with an operation of the adjustment operation member and adjusts the state of the seat; A storage unit that stores a predetermined number of states of the seat adjusted by the adjustment operation member; A single request operation member that sequentially retrieves the states of the seat stored in the storage unit with a predetermined operation; A reinstating unit that drives and controls the electrical drive source to reinstate a state of the seat retrieved by the operation of the request operation member; and A storage updating unit that automatically stores a state of the seat that exists before the reinstating unit starts to reinstate the retrieved seat state in the storage unit as one of the predetermined number of seat states based on the operation of the adjustment operation member or the request operation member, Wherein under a situation in which one of the seat states retrieved from the storage unit is reinstated as a reinstated seat state, and the state of the seat is changed from the reinstated seat state to a present seat state, the storage updating unit operates in accordance with a changing amount of the present seat state from the reinstated seat state based on the operation of the adjustment operation member or the request operation member so that: The storage updating unit automatically stores the present seat state in the storage unit as the one of the seat states retrieved from the storage unit, or The storage updating unit automatically stores the present seat state in the storage unit as another seat state that differs from the one of the seat states retrieved from the storage unit Wherein under a situation in which the state of the seat is reinstated to one of the seat states retrieved from the storage unit, the storage updating unit: Automatically stores the present seat state as another state of the seat that differs from the one of the seat states retrieved from the storage unit when the request operation member is operated in a state in which the changing amount is greater than a predetermined amount, and Automatically stores the present seat state as the one of the seat state retrieved from the storage unit when the request operation member is operated in a state in which the changing amount is less than the predetermined amount.