A tracking object selection apparatus which selects a tracking object, said tracking object selection apparatus comprising: an imaging device configured to capture input images of a scene comprising a predetermined object; an object detection unit configured to detect a predetermined object in an input image; a tracking unit configured to track the object detected by said object detection unit and calculate a candidate tracking object region in which the tracking object is present; a feature extraction unit configured to extract a predetermined feature from an image of the candidate tracking object region which is extracted from said input image according to the calculation of said tracking unit; a determination unit configured to calculate the orientation of the candidate tracking object from the feature extracted by said feature extraction unit and to determine whether or not the calculated orientation is a frontal orientation; and a storage unit configured to store an image of the candidate tracking object region when said determination unit determines that the candidate tracking object region is in a frontal orientation; a synthesis unit configured to generate a synthesized image by synthesizing the image of a candidate tracking object region which is stored in the storage unit with a newly captured input image of the scene including the object so that said stored image of the candidate tracking object region has a predetermined size and is disposed at a fixed position in the newly captured input image which is different from the position of the object in the newly captured image; a display unit configured to display the synthesized image, and to receive touch input from a user, a selection unit configured to select a tracking object in order to be used in a predetermined process, and wherein when the user performs a touch on the area of the synthesized image corresponding to said stored image of the candidate tracking object region, said selection unit is configured to select the object in said newly captured image corresponding to the object included in said stored image of the candidate tracking object region as the tracking object to be used in a predetermined process. an imaging device configured to capture input images of a scene comprising a predetermined object; an object detection unit configured to detect a predetermined object in an input image; a tracking unit configured to track the object detected by said object detection unit and calculate a candidate tracking object region in which the tracking object is present; a feature extraction unit configured to extract a predetermined feature from an image of the candidate tracking object region which is extracted from said input image according to the calculation of said tracking unit; a determination unit configured to calculate the orientation of the candidate tracking object from the feature extracted by said feature extraction unit and to determine whether or not the calculated orientation is a frontal orientation; and a storage unit configured to store an image of the candidate tracking object region when said determination unit determines that the candidate tracking object region is in a frontal orientation; a synthesis unit configured to generate a synthesized image by synthesizing the image of a candidate tracking object region which is stored in the storage unit with a newly captured input image of the scene including the object so that said stored image of the candidate tracking object region has a predetermined size and is disposed at a fixed position in the newly captured input image which is different from the position of the object in the newly captured image; a display unit configured to display the synthesized image, and to receive touch input from a user, a selection unit configured to select a tracking object in order to be used in a predetermined process, and wherein when the user performs a touch on the area of the synthesized image corresponding to said stored image of the candidate tracking object region, said selection unit is configured to select the object in said newly captured image corresponding to the object included in said stored image of the candidate tracking object region as the tracking object to be used in a predetermined process.