An exercise instrument controller comprising: a communication processing unit configured to receive information via a predetermined communication means from an exercise instrument used for physical exercise; a type determination unit configured to specify, from among a plurality of types, the type of exercise for which the exercise instrument is used based on the information that has been received; an association determination unit configured to specify association between a body part that is exercised and the exercise instrument based on the type that has been specified; a setting processing unit configured to set an operation detail of the exercise instrument based on manipulation input by the user via a manipulation means; an instrument control unit configured to control, by transmitting information indicating the operation detail via the predetermined communication means for each exercise instrument based on the association between the body part and the exercise instrument that has been specified and the operation detail that has been set, exercise by the exercise instrument ; and a display control unit configured to control screen display related to the association between the body part and the exercise instrument , the operation detail, and an exercising status, wherein, based on a plurality of types of exercise specified for a plurality of exercise instruments , the association determination unit is configured to specify association of the plurality of body parts respectively with different exercise instruments , and wherein the setting processing unit is configured to set different operation details respectively for the plurality of body parts. a communication processing unit configured to receive information via a predetermined communication means from an exercise instrument used for physical exercise; a type determination unit configured to specify, from among a plurality of types, the type of exercise for which the exercise instrument is used based on the information that has been received; an association determination unit configured to specify association between a body part that is exercised and the exercise instrument based on the type that has been specified; a setting processing unit configured to set an operation detail of the exercise instrument based on manipulation input by the user via a manipulation means; an instrument control unit configured to control, by transmitting information indicating the operation detail via the predetermined communication means for each exercise instrument based on the association between the body part and the exercise instrument that has been specified and the operation detail that has been set, exercise by the exercise instrument ; and a display control unit configured to control screen display related to the association between the body part and the exercise instrument , the operation detail, and an exercising status, wherein, based on a plurality of types of exercise specified for a plurality of exercise instruments , the association determination unit is configured to specify association of the plurality of body parts respectively with different exercise instruments , and wherein the setting processing unit is configured to set different operation details respectively for the plurality of body parts. <EOS>