When an SOC difference between battery pack blocks exceeds a threshold, or a
temperature difference between the battery pack blocks exceeds a threshold, a control
section changes cooling modes and cooling control maps for cooling fans of respective
battery pack blocks to reduce variation in SOC and in temperature difference, thereby
improving charging efficiency, and making degradation rates even, so that the life
of the total battery pack system is extended.