An electric brake device to be installed to a vehicle, the electric brake device comprising: an electric brake actuator, the electric brake actuator including: a brake rotor; a frictional member configured to be brought into contact with the brake rotor; an electric motor; a frictional member actuator configured to be driven by the electric motor to bring the frictional member into contact with the brake rotor; and a brake force estimator configured to estimate a brake force that is being generated; and a control unit configured to control the electric motor, the control unit including: a brake force control processor configured to perform follow-up control of the brake force that is estimated by the brake force estimator, with respect to a given target value; a motor current calculator configured to calculate a current value for driving the electric motor, in accordance with an output from the brake force control processor, the current value being shiftable in response to a shifting command to one of: a value defined according to an output prioritizing control scheme that prioritizes a torque output; a value defined according to a torque variation suppressing control scheme that prioritizes smaller torque variation; and a value ranging between respective values defined according to these control schemes, the control schemes representing motor control schemes that are available for performing the calculation; and an output requirement determiner configured to calculate a degree of importance of suppressing torque variation of the electric motor according to a defined rule, based on one or both of a braking request that is given in the form of the target value and a travel condition of the vehicle that is obtained from a travel condition estimator, and configured to send the degree of importance to the motor current calculator as the shifting command. an electric brake actuator, the electric brake actuator including: a brake rotor; a frictional member configured to be brought into contact with the brake rotor; an electric motor; a frictional member actuator configured to be driven by the electric motor to bring the frictional member into contact with the brake rotor; and a brake force estimator configured to estimate a brake force that is being generated; and a brake rotor; a frictional member configured to be brought into contact with the brake rotor; an electric motor; a frictional member actuator configured to be driven by the electric motor to bring the frictional member into contact with the brake rotor; and a brake force estimator configured to estimate a brake force that is being generated; and a control unit configured to control the electric motor, the control unit including: a brake force control processor configured to perform follow-up control of the brake force that is estimated by the brake force estimator, with respect to a given target value; a motor current calculator configured to calculate a current value for driving the electric motor, in accordance with an output from the brake force control processor, the current value being shiftable in response to a shifting command to one of: a value defined according to an output prioritizing control scheme that prioritizes a torque output; a value defined according to a torque variation suppressing control scheme that prioritizes smaller torque variation; and a value ranging between respective values defined according to these control schemes, the control schemes representing motor control schemes that are available for performing the calculation; and an output requirement determiner configured to calculate a degree of importance of suppressing torque variation of the electric motor according to a defined rule, based on one or both of a braking request that is given in the form of the target value and a travel condition of the vehicle that is obtained from a travel condition estimator, and configured to send the degree of importance to the motor current calculator as the shifting command. a brake force control processor configured to perform follow-up control of the brake force that is estimated by the brake force estimator, with respect to a given target value; a motor current calculator configured to calculate a current value for driving the electric motor, in accordance with an output from the brake force control processor, the current value being shiftable in response to a shifting command to one of: a value defined according to an output prioritizing control scheme that prioritizes a torque output; a value defined according to a torque variation suppressing control scheme that prioritizes smaller torque variation; and a value ranging between respective values defined according to these control schemes, the control schemes representing motor control schemes that are available for performing the calculation; and an output requirement determiner configured to calculate a degree of importance of suppressing torque variation of the electric motor according to a defined rule, based on one or both of a braking request that is given in the form of the target value and a travel condition of the vehicle that is obtained from a travel condition estimator, and configured to send the degree of importance to the motor current calculator as the shifting command.