An energy management controller comprising: a communicator configured to communicate with a power conditioning system , which is configured to charge and discharge a storage battery , the storage battery being installed in an electric vehicle ; a charge/discharge controller configured to, in accordance with an operation mode having an operation right among a plurality of operation modes, control charging and discharging of the storage battery through the power conditioning system ; and an operation right granter configured to perform a processing, at a predetermined cycle, of determining an operation mode to which the operation right is to be granted next based on a transition condition indicating a condition under which the operation right transfers among the plurality of operation modes to one another, the transition condition being recorded on a transition condition table , which is a data table that records multiple records associated with the operation mode presently having the operation right, transition conditions, and the operation mode to be granted the operation right next upon satisfaction of the transition condition; and granting the operation right to the operation mode determined thereby, wherein the plurality of operation modes comprises a plan operation mode, a calendar operation mode, and a manual operation mode, in the plan operation mode, charge and discharge control of the storage battery is performed based on a charge/discharge plan among a plurality of charge/discharge plans set beforehand by a user, in the calendar operation mode, charge and discharge control of the storage battery is performed based on an event previously recorded by the user using a calendar recording function and a start time of the event, and in the manual operation mode, charge and discharge control of the storage battery is performed based on an operation by the user commanding starting or stopping of charging or commanding starting or stopping of discharging, of the storage battery . a communicator configured to communicate with a power conditioning system , which is configured to charge and discharge a storage battery , the storage battery being installed in an electric vehicle ; a charge/discharge controller configured to, in accordance with an operation mode having an operation right among a plurality of operation modes, control charging and discharging of the storage battery through the power conditioning system ; and an operation right granter configured to perform a processing, at a predetermined cycle, of determining an operation mode to which the operation right is to be granted next based on a transition condition indicating a condition under which the operation right transfers among the plurality of operation modes to one another, the transition condition being recorded on a transition condition table , which is a data table that records multiple records associated with the operation mode presently having the operation right, transition conditions, and the operation mode to be granted the operation right next upon satisfaction of the transition condition; and granting the operation right to the operation mode determined thereby, wherein the plurality of operation modes comprises a plan operation mode, a calendar operation mode, and a manual operation mode, in the plan operation mode, charge and discharge control of the storage battery is performed based on a charge/discharge plan among a plurality of charge/discharge plans set beforehand by a user, in the calendar operation mode, charge and discharge control of the storage battery is performed based on an event previously recorded by the user using a calendar recording function and a start time of the event, and in the manual operation mode, charge and discharge control of the storage battery is performed based on an operation by the user commanding starting or stopping of charging or commanding starting or stopping of discharging, of the storage battery . <EOS>