A controller of a storage device having a user area storing an operating system, the storage device developing the operating system stored in the user area on a host device in accordance with an access from the host device. The execution environment may be an object space. For zooming from the wide-angle end to the telephoto end, the second lens group G2 moves only toward the object side.