Patent attributes
To perform charge/discharge control of a storage battery at an appropriate timing. In a battery controller, a battery information acquisition unit acquires information on the storage battery. A degradation progression rate calculation unit calculates a degradation progression rate of the storage battery based on the information acquired by the battery information acquisition unit. A limit value setting unit sets a limit value for controlling charge/discharge of the storage battery based on the degradation progression rate calculated by the degradation progression rate calculation unit. A timing determination unit determines a timing at which the limit value needs to be output based on the information acquired by the battery information acquisition unit. A limit value output unit outputs the limit value to a host controller based on the timing determined by the timing determination unit.