The present invention pertains to an information processing device, an information processing method, and a program configured so that it is possible to provide an information processing device, an information processing method, and a program with which it is possible to efficiently perform learning assistance for performance. An information processing device is provided that comprises: a sensing data acquisition unit that acquires sensing data pertaining to at least one of the motion pattern, motion speed, motion correctness, and motion amount of a motion element of a user during learning of a performance performed due to an action of at least a part of the body of the user, or a result state occurring due to the performance; an analysis unit that analyzes the acquired sensing data, and estimates information pertaining to learning of the performance of the user on the basis of the result of the analysis; and an output unit that outputs the result of the estimate to the user.La présente invention concerne un dispositif de traitement d'informations, un procédé de traitement d'informations et un programme conçus de manière à permettre la fourniture d'un dispositif de traitement d'informations, d'un procédé de traitement d'informations et d'un programme permettant d'effectuer efficacement une aide à l'apprentissage pour une représentation. Le dispositif de traitement d'informations comprend : une unité d'acquisition de données de détection qui acquiert des données de détection concernant au moins un élément parmi un schéma de mouvement, une vitesse de mouvement, une exactitude de mouvement et une quantité de mouvement d'un élément de mouvement d'un utilisateur pendant l'apprentissage d'une représentation réalisée en raison d'une action d'au moins une partie du corps de l'utilisateur, ou d'un état de résultat se produisant en raison de la représentation ; une unité d'analyse qui analyse les données de détection acquises et estime des informations concernant l'apprentiss