1. An information processing apparatus which discriminates a selected face contained in an image, and which groups the image to a grouping destination, corresponding to the selected face, among a plurality of grouping destinations, comprising: a display control unit adapted to display the image and objects of a plurality of grouping destinations on a screen, each of the objects of the plurality of grouping destinations corresponding to a different face registered in advance; a discrimination unit adapted to discriminate the selected face from the image; a grouping destination determination unit adapted to determine, on the basis of the discrimination result obtained by said discrimination unit, to which one of the objects of the plurality of grouping destinations the image is to be grouped; wherein said display control unit controls movement of the image to a position of the object of the grouping destination determined by said grouping destination determination unit and controls to display by animation, on the screen, a process of moving the image to the position of the object of the grouping destination, and wherein said display control unit controls, on the basis of the discrimination result obtained by said discrimination unit, (a) to slow a moving speed of the image as a number of faces discriminated by said discrimination unit become large, or (b) to slow a moving speed of the image as a degree of matching is reduced between a face discriminated by said discrimination unit and a face corresponding to the object of the grouping destination.