A coordinate measuring instrument (1, 1A), comprising: a probe that has a measurement piece that moves along a surface of an object; a moving mechanism that holds the probe and effects a scanning movement of the probe; and a controller that controls the moving mechanism, the controller comprising: a displacement acquiring unit that acquires a displacement of the scanning movement of the probe effected by the moving mechanism; a correction-amount calculating unit (8, 8A) that calculates a correction amount for correcting a position error of the measurement piece caused by a deformation of the moving mechanism on account of an acceleration during the scanning movement of the probe; and a correcting unit (531, 531A, 532) that corrects the position error of the measurement piece based on the displacement of the moving mechanism acquired by the displacement acquiring unit and the correction amount calculated by the correction-amount calculating unit (8, 8A), the correction-amount calculating unit (8, 8A) separately calculating: a translation-correction amount for correcting a translation error of the probe at a reference point on the probe, the reference point being a rotation center of the rotation of the probe relative to the moving mechanism when the orientation of the probe is changed; and a rotation-correction amount for correcting a rotation error of the probe generated according to a rotation angle of the probe around the reference point caused by an alteration of the orientation of the probe and a length of the probe from the reference point to the measurement piece. a probe that has a measurement piece that moves along a surface of an object; a moving mechanism that holds the probe and effects a scanning movement of the probe; and a controller that controls the moving mechanism, the controller comprising: a displacement acquiring unit that acquires a displacement of the scanning movement of the probe effected by the moving mechanism; a correction-amount calculating unit (8, 8A) that calculates a correction amount for correcting a position error of the measurement piece caused by a deformation of the moving mechanism on account of an acceleration during the scanning movement of the probe; and a correcting unit (531, 531A, 532) that corrects the position error of the measurement piece based on the displacement of the moving mechanism acquired by the displacement acquiring unit and the correction amount calculated by the correction-amount calculating unit (8, 8A), a displacement acquiring unit that acquires a displacement of the scanning movement of the probe effected by the moving mechanism; a correction-amount calculating unit (8, 8A) that calculates a correction amount for correcting a position error of the measurement piece caused by a deformation of the moving mechanism on account of an acceleration during the scanning movement of the probe; and a correcting unit (531, 531A, 532) that corrects the position error of the measurement piece based on the displacement of the moving mechanism acquired by the displacement acquiring unit and the correction amount calculated by the correction-amount calculating unit (8, 8A), the correction-amount calculating unit (8, 8A) separately calculating: a translation-correction amount for correcting a translation error of the probe at a reference point on the probe, the reference point being a rotation center of the rotation of the probe relative to the moving mechanism when the orientation of the probe is changed; and a rotation-correction amount for correcting a rotation error of the probe generated according to a rotation angle of the probe around the reference point caused by an alteration of the orientation of the probe and a length of the probe from the reference point to the measurement piece. a translation-correction amount for correcting a translation error of the probe at a reference point on the probe, the reference point being a rotation center of the rotation of the probe relative to the moving mechanism when the orientation of the probe is changed; and a rotation-correction amount for correcting a rotation error of the probe generated according to a rotation angle of the probe around the reference point caused by an alteration of the orientation of the probe and a length of the probe from the reference point to the measurement piece.