An optical switchmodulating device includes a pump waveguide that provides a pump light to the switchmodulating device. The first number of points may be locations of a set of rotation and scaling invariant feature points for the image, and the generated first vector may be a graph spectrum of a pair-wise distance matrix generated from the first number of points of the image. The hand unit may include a pull component and a push component. The shaving oil is disposed on the surface of the fibrous carrier or impregnated on the fibrous carrier. The controller changes the size of the focus detection area of the focus detecting element within a range in accordance with the position of the image-side optical unit.