A vehicle, comprising: a power storage device configured to be rechargeable; an electric motor configured to generate driving force for driving said vehicle by using electric power stored in said storage device; a charging mechanism configured to supply electric power output from a power source outside said vehicle to said power storage device; and a controller (48, 48A, 48B) configured to control state of charge of said power storage device when said power storage device is charged, said controller (48, 48A, 48B) including a state estimating unit configured to calculate an index value indicating said state of charge; said vehicle being characterized in that said controller further comprises a setting unit (111, 111A, 111B) configured to increase an upper limit value of said index value when prescribed condition related to at least one of period of use of said vehicle and travel distance of said vehicle is satisfied; wherein said setting unit (111, 111A, 111B) is configured to set an amount of increase of said upper limit value from the previous increase of said upper limit value such that cruising distance that said vehicle can travel by the electric power stored in said power storage device attains to a target distance or longer, to make smaller said amount of increase as the number of times of increasing said upper limit value increases, to increase said upper limit value repeatedly until said upper limit value reaches a standard value, the standard value being determined in advance to prevent overcharging of said power storage device, and to maintain said upper limit value at said standard value once said upper limit value reached the standard value. a power storage device configured to be rechargeable; an electric motor configured to generate driving force for driving said vehicle by using electric power stored in said storage device; a charging mechanism configured to supply electric power output from a power source outside said vehicle to said power storage device; and a controller (48, 48A, 48B) configured to control state of charge of said power storage device when said power storage device is charged, said controller (48, 48A, 48B) including a state estimating unit configured to calculate an index value indicating said state of charge; said vehicle being characterized in that said controller further comprises a setting unit (111, 111A, 111B) configured to increase an upper limit value of said index value when prescribed condition related to at least one of period of use of said vehicle and travel distance of said vehicle is satisfied; wherein said setting unit (111, 111A, 111B) is configured to set an amount of increase of said upper limit value from the previous increase of said upper limit value such that cruising distance that said vehicle can travel by the electric power stored in said power storage device attains to a target distance or longer, to make smaller said amount of increase as the number of times of increasing said upper limit value increases, to increase said upper limit value repeatedly until said upper limit value reaches a standard value, the standard value being determined in advance to prevent overcharging of said power storage device, and to maintain said upper limit value at said standard value once said upper limit value reached the standard value.