1461069566-dc63095c-e83c-4bb0-9573-badf6fe99c16

An image stabilizer has a shooting optical system shooting an object whose principal point moves between first and second principal points in an optical axis direction, an acceleration detector detecting acceleration applied to the image stabilizer and disposed between the first and second principal points in the optical axis direction. Some embodiments further disclose a sample application system. A lid is pivotably attached to the case to close the case during transport of the retained items. Under control of the update handler, data elements are accessed in the data structure; one or more statements for storing the data elements into the data store are determined; and the one or more statements are forwarded to the data access framework.