An ophthalmologic apparatus comprising: a scanning unit (53, 56) arranged to scan a fundus (Er) of an eye to be inspected, with measurement light; a selecting unit (40, 43) configured to select one imaging mode out of a first imaging mode and a second imaging mode, wherein the first imaging mode includes scanning the fundus (Er) of the eye to be inspected with a plurality of individual B-scans (601, 602, 603) with the measurement light, and the second imaging mode includes scanning the fundus of the eye to be inspected by using a plurality of scanning groups (611, 612, 613), each scanning group (611, 612, 613) including a plurality of B-scans of the same site of the eye to be inspected corresponding to the same scanning line with the measurement light, wherein the second imaging mode is a mode that images an OCTA (Optical Coherence Tomography Angiography) image, and the first imaging mode is a general OCT (Optical Coherence Tomography) mode that images an image other than the OCTA image; an acquiring unit configured to acquire information which indicates a movement amount of the eye to be inspected, during any of the B-scans, based on a plurality of planar images of the fundus (Er); and a correcting unit configured to correct a scanning position of the measurement light based on the movement amount, characterized in that the correcting unit is configured to correct the scanning position of the measurement light, in a case where the first imaging mode has been selected, at a time between a B-scan before an initial B-scan which is performed after the information indicating the movement amount has been acquired and the initial B-scan, and to correct the scanning position of the measurement light, in a case where the second imaging mode has been selected, at a time between the last B-scan of the scanning group and an initial B-scan of the next scanning group of the plurality of scanning groups without correcting the scanning position of the measurement light at a time between B-scans in each scanning group (611, 612, 613). a scanning unit (53, 56) arranged to scan a fundus (Er) of an eye to be inspected, with measurement light; a selecting unit (40, 43) configured to select one imaging mode out of a first imaging mode and a second imaging mode, wherein the first imaging mode includes scanning the fundus (Er) of the eye to be inspected with a plurality of individual B-scans (601, 602, 603) with the measurement light, and the second imaging mode includes scanning the fundus of the eye to be inspected by using a plurality of scanning groups (611, 612, 613), each scanning group (611, 612, 613) including a plurality of B-scans of the same site of the eye to be inspected corresponding to the same scanning line with the measurement light, wherein the second imaging mode is a mode that images an OCTA (Optical Coherence Tomography Angiography) image, and the first imaging mode is a general OCT (Optical Coherence Tomography) mode that images an image other than the OCTA image; an acquiring unit configured to acquire information which indicates a movement amount of the eye to be inspected, during any of the B-scans, based on a plurality of planar images of the fundus (Er); and a correcting unit configured to correct a scanning position of the measurement light based on the movement amount, characterized in that the correcting unit is configured to correct the scanning position of the measurement light, in a case where the first imaging mode has been selected, at a time between a B-scan before an initial B-scan which is performed after the information indicating the movement amount has been acquired and the initial B-scan, and to correct the scanning position of the measurement light, in a case where the second imaging mode has been selected, at a time between the last B-scan of the scanning group and an initial B-scan of the next scanning group of the plurality of scanning groups without correcting the scanning position of the measurement light at a time between B-scans in each scanning group (611, 612, 613). to correct the scanning position of the measurement light, in a case where the first imaging mode has been selected, at a time between a B-scan before an initial B-scan which is performed after the information indicating the movement amount has been acquired and the initial B-scan, and to correct the scanning position of the measurement light, in a case where the second imaging mode has been selected, at a time between the last B-scan of the scanning group and an initial B-scan of the next scanning group of the plurality of scanning groups without correcting the scanning position of the measurement light at a time between B-scans in each scanning group (611, 612, 613).