1. A position control apparatus comprising: a detecting unit configured to detect a position of a control target; a subtracting unit configured to subtract an output of the detecting unit from a target value; an iterative learning control circuit including a time variant filter into which a deviation between the output of the detecting unit and the target value is input and a linear time invariant filter configured to block a predetermined frequency range, the iterative learning control circuit feeding forward a control input to the control target; and a parameter computing unit configured to compute a variation in a parameter of the control target; wherein a characteristic of the time variant filter is changed in accordance with the variation in the parameter of the control target, and wherein the time variant filter includes two invariant filters having invariant characteristics and an interpolation computing unit that interpolates values between the two invariant filters.