1. An image processing apparatus, comprising: an acquiring unit configured to acquire a first image frame captured by an image capturing unit, first image capturing information related to a direction of the image capturing unit for capturing the first image frame, a second image frame which is captured by the image capturing unit and has an order of image capturing earlier than an order of image capturing of the first image frame, and second image capturing information related to a direction of the image capturing unit for capturing the second image frame; a designating unit configured to designate a display position of a marker in the first image frame acquired by the acquiring unit; and a creating unit configured to create a moving image data file including the first and second image frames, the first and second image capturing information, identification information for identifying the first image frame in which the display position of the marker is designated by the designating unit, and the display position of the marker in the first image frame designated by the designating unit so that an apparatus which reproduces the moving image data file can determine a display position of the marker in the second image frame captured earlier than the first image frame based on the display position of the marker in the first image frame designated by the designation unit, the first image capturing information, and the second image capturing information, wherein the identification information is included in a header of the moving image data file created by the creating unit.