1460296640-471930e6-07f4-4d03-b44d-8738ea10a966

Methods and apparatus are provided for enhancing the BIOS of a hardware peripheral device to manage multiple peripheral devices simultaneously without modifying the application software of the peripheral device. The rotatable member has a fixed pattern formed thereon so as to be detected by said rotation detection section and a rotation limit section indicative of limit positions of a range of rotation of the lens barrel. Then, the phase of a recording start timing signal is adjusted corresponding to the detected phase difference.