The purpose of the present invention is to estimate the joint torque of a joint of a bicycle rider with a simple configuration. A joint-torque calculation system (10) includes a joint-torque calculation device (12), a detection unit (14), an input unit (16), and an output unit (18). The joint-torque calculation device (12) includes a data acquisition unit (122), a torque estimating unit (124), and a variation-amount estimating unit (126). The joint-torque calculation device (12) calculates, by using load data indicating the load applied to a pedal, skeletal data, and structure data, the amount of variation in the joint torque when the position of a saddle is changed and outputs the amount of variation to the output unit (18). The variation-amount estimating unit (126) also determines the position of the saddle at which the bicycle rider can fully express his/her potential from a plurality of estimated joint-torque variation amounts.La présente invention vise à estimer le couple d'articulation d'une articulation d'un cycliste avec une configuration simple. Un système de calcul de couple d'articulation (10) comprend un dispositif de calcul de couple d'articulation (12), une unité de détection (14), une unité d'entrée (16) et une unité de sortie (18). Le dispositif de calcul de couple d'articulation (12) comprend une unité d'acquisition de données (122), une unité d'estimation de couple (124) et une unité d'estimation d'ampleur de variation (126). Le dispositif de calcul de couple d'articulation (12) calcule, à l'aide de données de charge indiquant la charge appliquée à une pédale, de données de squelette et de données de structure, l'ampleur de variation du couple d'articulation lorsque la position d'une selle est changée, et délivre en sortie l'ampleur de variation à l'unité de sortie (18). L'unité d'estimation d'ampleur de variation (126) détermine également la position de la selle dans laquelle le cycliste peut exprimer complètement son potentiel à partir d'une plu