PROBLEM TO BE SOLVED: To provide an apparatus capable of presenting exercise to attain a target with respect to the body compositions which have a large difference from the target out of plural body compositions, on the basis of the body composition and exercise history of another user.SOLUTION: An information processing apparatus comprises: first determination means for determining, from among plural evaluation items, specific items for which the correlation between the current body composition and the target body composition satisfies predetermined conditions, on the basis of first acquisition means for acquiring the current body composition information and the target body composition information second determination means for determining, from first storage means, the user identification information stored in association with the first body composition information and the second body composition information in which the correlation between the body composition of the specific items in the first body composition information and the body composition of the specific items in the second body composition information satisfies predetermined conditions second acquisition means for acquiring, from second storage means, the exercise identification information which identifies the exercise conducted by the user indicated by the user identification information determined by the second determination means and control means for causing the exercise identification information acquired by the second acquisition means to be output by output means.COPYRIGHT: (C)2015,JPO&INPIT【課題】複数の体組成のうち目標との差違が大きい体組成について目標に達するための運動を、他のユーザの体組成及び運動の履歴に基づいて提示することを可能とする装置を提供する。【解決手段】現在体組成情報と目標体組成情報とを取得する第1取得手段に基づいて、複数の評価項目の中から現在の体組成と目標の体組成との関係が所定の条件を満たす特定項目を決定する第1決定手段と、第1記憶手段から、第1体組成情報における特定項目の体組成と第2体組成情報における特定項目の体組成との関係が所定の条件を満たす第1体組成情報及び第2体組成情報に対応付けて記憶されたユーザ識別情報を決定する第2決定手段と、第2記憶手段から、第2決定手段により決定されたユーザ識別情報が示すユーザが行った運動を識別する運動識別情報を取得する第2取得手段と、第2取得手段により取得された運動識別情報を出力手段により出力させる制御手段と、を備える。【選択図】図1