An information processing apparatus comprising: a touch panel display unit configured to display an image and receive a touch input at a position; and a control unit configured to: detect whether a face image is included in a range of a circle of a predetermined diameter within the displayed image, the circle including the position at which the user touches the touch panel display unit; set a point of the displayed image as a center point for a magnification ratio change based on the detected face image; and control the touch panel display unit to change a magnification ratio of the displayed image centered at the center point based on a touch input received at the touch panel display, wherein the control unit is further configured to detect a plurality of face images in the range of the circle of the predetermined diameter within the displayed image, to recognize a person corresponding to each of the plurality of detected face images, to compare each of the plurality of recognized persons to stored priority information indicating a priority level of each of the plurality of persons, and to select a center point of one of the plurality of detected face images as the center point for the magnification ratio change based on the comparison. a touch panel display unit configured to display an image and receive a touch input at a position; and a control unit configured to: detect whether a face image is included in a range of a circle of a predetermined diameter within the displayed image, the circle including the position at which the user touches the touch panel display unit; set a point of the displayed image as a center point for a magnification ratio change based on the detected face image; and control the touch panel display unit to change a magnification ratio of the displayed image centered at the center point based on a touch input received at the touch panel display, wherein the control unit is further configured to detect a plurality of face images in the range of the circle of the predetermined diameter within the displayed image, to recognize a person corresponding to each of the plurality of detected face images, to compare each of the plurality of recognized persons to stored priority information indicating a priority level of each of the plurality of persons, and to select a center point of one of the plurality of detected face images as the center point for the magnification ratio change based on the comparison. detect whether a face image is included in a range of a circle of a predetermined diameter within the displayed image, the circle including the position at which the user touches the touch panel display unit; set a point of the displayed image as a center point for a magnification ratio change based on the detected face image; and control the touch panel display unit to change a magnification ratio of the displayed image centered at the center point based on a touch input received at the touch panel display, wherein the control unit is further configured to detect a plurality of face images in the range of the circle of the predetermined diameter within the displayed image, to recognize a person corresponding to each of the plurality of detected face images, to compare each of the plurality of recognized persons to stored priority information indicating a priority level of each of the plurality of persons, and to select a center point of one of the plurality of detected face images as the center point for the magnification ratio change based on the comparison.