The object of this invention is to attain accurate control by correcting
any deviation of a cam locus due to manufacturing errors and the like
upon controlling a zoom lens and focus lens along a theoretical cam
locus. To attain this object, a differential locus between the
theoretical cam locus (stored cam locus) and a true cam locus due to an
error obtained by a measurement is obtained, and is stored as cam
correction data. The lens control is made while correcting the
theoretical cam locus by the correction data.