To obtain a driving device that initializes a movable portion according to a received shock and speedily performs consumption of a battery and all initialization processes.
In a step S306, a CPU calculates an X-axial velocity, Y-axial velocity and a Z-axial velocity using first, second and third angular velocities that first and second angular velocity sensors detect. In a step S307, it is determined whether the X-axial velocity is equal to or higher than the first velocity. When the X-axial velocity is equal to or higher than the first velocity, a stop blade is moved to an initial position in a step S308. When the X-axial velocity is lower than the first velocity, the process is advanced to a step S309 to determine whether the Y-axial velocity is equal to or higher than the second speed. When the Y-axial velocity is equal to or higher than the second speed, a shutter curtain is moved to an initial position in a step S310. When the Y-axial velocity is lower than the second speed, the process is advanced to a step S311 to determine whether the Z-axial velocity is equal to or higher than the third velocity. When the Z-axial velocity is equal to or higher than the third velocity, a focusing lens is moved to an initial position in a step S312.
JP2007033574A | 2007-02-08 | |||
JPH09319000A | 1997-12-12 | |||
JP2001183718A | 2001-07-06 | |||
JPS63177119A | 1988-07-21 | |||
JP2007257808A | 2007-10-04 |
Takuya Fuji
Taro Ushio