A lens moving mechanism for controlling and monitoring movement of an imaging
lens,
which includes a detection part, a state indication part having arranged in order
thereof first, second and third areas, the first area for indicating a first state
to the detection part, the second area for indicating a second state to the detection
part, and the third area for indicating the first state to the detection part,
a drive part for moving the detection part, relative to the state indication part,
in a direction thereof, and an identification part for identifying a position of
the lens based upon a sequence of indication of the first state and the second
state by the state indication part to the detection part.