To perform position determination for a part of an object with high accuracy without attaching a special marker to the object.SOLUTION: An image processing apparatus comprises: generation means for generating a three-dimensional shape model of an object included in an image group captured at a target time point among a plurality of images acquired from a plurality of imaging apparatuses; determination means for determining positions of a plurality of parts constituting the object on the basis of the three-dimensional shape model, the determination means for determining the position of another part on the basis of a changed model obtained by excluding a portion of the three-dimensional shape model corresponding to the determined part; and acquisition means for acquiring determination information based on a determination result by the determination means.SELECTED DRAWING: Figure 6【課題】オブジェクトに特殊なマーカを装着することなく、高精度に当該オブジェクトの部位の位置判定を行う。【解決手段】画像処理装置であって、複数の撮像装置から取得された複数の画像のうち対象時点に撮像された画像群に含まれるオブジェクトの3次元形状モデルを生成する生成手段と、前記3次元形状モデルに基づいて、前記オブジェクトを構成する複数の部位の位置を判定する判定手段であって、判定済の部位に対応する前記3次元形状モデルの一部分を除外して得られる変更されたモデルに基づいて、別の部位の位置を判定する判定手段と、前記判定手段による判定の結果に基づく判定情報を取得する取得手段とを有する。【選択図】 図6