An image processing apparatus that acquires an image group captured by an imaging apparatus introduced into a subject and a signal intensity when the antenna receives the signal generated by the imaging apparatus, A determination unit configured to determine a movement of the imaging device when the image is captured with respect to each of the images included in the image group and a determination unit configured to determine, by the determination unit, And a trace calculation unit that calculates a trajectory of the imaging device using the signal strength associated with the motion image. Thereby, an image processing apparatus capable of reducing the error of the trajectory of the imaging device introduced into the subject is provided.画像処理装置は、被検体内に導入された撮像装置によって撮像された画像群と、前記撮像装置が発生した信号をアンテナが受信した際の信号強度と、を取得する画像処理装置であって、前記画像群に含まれる画像それぞれに対し、前記画像が撮像された際の前記撮像装置の動きを判定する判定部と、前記判定部により前記撮像装置が所定の動きをしたと判定された前記画像である動き画像に関連付けられた前記信号強度を用いて前記撮像装置の軌跡を算出する軌跡算出部と、を備える。これにより、被検体内に導入された撮像装置の軌跡の誤差を低減することができる画像処理装置を提供する。