An image generation apparatus, comprising: an acquisition unit configured to acquire information relating to at least one of a position and a rotation of the head of a user who wears a head-mounted display unit; an image generation unit configured to generate an image to be displayed on the head-mounted display unit using information relating to at least one of a position and a rotation acquired at a certain point of time by the acquisition unit; and a correction processing unit configured to receive updated information relating to at least one of a position and a rotation at a different point of time from the acquisition unit and correct the image generated by the image generation unit using the updated information relating to at least one of the position and the rotation, wherein: the image generation unit generates the image to be displayed on the head-mounted display unit using the information relating to at least one of the position and the rotation in a first frequency; characterized in that the correction processing unit receives updated information relating to at least one of a position and a rotation from the acquisition unit in a second frequency corresponding to a frame rate of the head-mounted display unit and performs two times of correction of the image generated by the image generation unit in the first frequency using two pieces of the updated information relating to at least one of the position and the rotation received in the second frequency two times higher than the first frequency; and the correction processing unit performs the first correction of the image generated by the image generation unit in the first frequency using the first piece of the updated information relating to at least one of the position and the rotation and then performs the second correction of the image corrected by the first correction using the second piece of the updated information relating to at least one of the position and the rotation. an acquisition unit configured to acquire information relating to at least one of a position and a rotation of the head of a user who wears a head-mounted display unit; an image generation unit configured to generate an image to be displayed on the head-mounted display unit using information relating to at least one of a position and a rotation acquired at a certain point of time by the acquisition unit; and a correction processing unit configured to receive updated information relating to at least one of a position and a rotation at a different point of time from the acquisition unit and correct the image generated by the image generation unit using the updated information relating to at least one of the position and the rotation, wherein: the image generation unit generates the image to be displayed on the head-mounted display unit using the information relating to at least one of the position and the rotation in a first frequency; characterized in that the correction processing unit receives updated information relating to at least one of a position and a rotation from the acquisition unit in a second frequency corresponding to a frame rate of the head-mounted display unit and performs two times of correction of the image generated by the image generation unit in the first frequency using two pieces of the updated information relating to at least one of the position and the rotation received in the second frequency two times higher than the first frequency; and the correction processing unit performs the first correction of the image generated by the image generation unit in the first frequency using the first piece of the updated information relating to at least one of the position and the rotation and then performs the second correction of the image corrected by the first correction using the second piece of the updated information relating to at least one of the position and the rotation. the image generation unit generates the image to be displayed on the head-mounted display unit using the information relating to at least one of the position and the rotation in a first frequency; characterized in that the correction processing unit receives updated information relating to at least one of a position and a rotation from the acquisition unit in a second frequency corresponding to a frame rate of the head-mounted display unit and performs two times of correction of the image generated by the image generation unit in the first frequency using two pieces of the updated information relating to at least one of the position and the rotation received in the second frequency two times higher than the first frequency; and the correction processing unit performs the first correction of the image generated by the image generation unit in the first frequency using the first piece of the updated information relating to at least one of the position and the rotation and then performs the second correction of the image corrected by the first correction using the second piece of the updated information relating to at least one of the position and the rotation.