A battery control device that controls a battery
assembly includes a first determining unit that determines whether a
voltage difference between minimum and maximum values of OCVs of battery cells constituting the battery
assembly and having an SOC-OCV characteristic curve including a flat region is equal to or larger than a predetermined
voltage value, a second determining unit that determines whether the OCV of each
battery cell is lower than a lower-limit
voltage of the flat region, or is equal to or higher than the lower-limit voltage and lower than an upper-limit voltage, or is higher than the upper-limit voltage, a controller that executes control selected from SOC raising control, SOC lowering control, and SOC keeping control of the battery cells, based on determination results of the first and second determining units, and a processor that homogenizes the SOCs of the battery cells controlled by the controller.