A vehicle comprising: a rotating electrical machine for providing driving power to driving wheels; a lithium ion battery provided in the vehicle and suitable for sending and receiving electric power to and from said rotating electrical machine; a state of charge detecting unit (156, 158, 160) for detecting a state of charge of said lithium ion battery; a speed detecting unit for detecting a speed of the vehicle; a current sensor for detecting an input current of said lithium ion battery; and characterized by comprising a control unit for determining a charging request amount (Pchg) based on said state of charge of said lithium ion battery, said input current and a permissible value (Tmax) of an input time with respect to said input current when said speed of the vehicle is higher than a predetermined speed (V), and controlling said state of charge of said lithium ion battery based on said charging request amount (Pchg) determined, said control unit starting a correction process of correcting said charging request amount (Pchg) based on said state of charge so as to restrict charging before an integrated value (IB_e) of said input current coincides with a target value (Itag) determined based on said input current, said permissible value (Tmax), and said integrated value (IB_e), and lowering a magnitude of a charging power limiting value after said integrated value coincides with said target value (Itag), said predetermined speed being a speed of said vehicle at which energy of a certain amount or greater can be recovered when regenerative braking with use of said rotating electrical machine is performed in said vehicle. a rotating electrical machine for providing driving power to driving wheels; a lithium ion battery provided in the vehicle and suitable for sending and receiving electric power to and from said rotating electrical machine; a state of charge detecting unit (156, 158, 160) for detecting a state of charge of said lithium ion battery; a speed detecting unit for detecting a speed of the vehicle; a current sensor for detecting an input current of said lithium ion battery; and characterized by comprising a control unit for determining a charging request amount (Pchg) based on said state of charge of said lithium ion battery, said input current and a permissible value (Tmax) of an input time with respect to said input current when said speed of the vehicle is higher than a predetermined speed (V), and controlling said state of charge of said lithium ion battery based on said charging request amount (Pchg) determined, said control unit starting a correction process of correcting said charging request amount (Pchg) based on said state of charge so as to restrict charging before an integrated value (IB_e) of said input current coincides with a target value (Itag) determined based on said input current, said permissible value (Tmax), and said integrated value (IB_e), and lowering a magnitude of a charging power limiting value after said integrated value coincides with said target value (Itag), said predetermined speed being a speed of said vehicle at which energy of a certain amount or greater can be recovered when regenerative braking with use of said rotating electrical machine is performed in said vehicle.