It is desired that only necessary document pages be picked up from an enormous quantity of documents and copied by controlling copying operation on the basis of information designated by a user. For this purpose, a plurality of images are input, each image is segmented into objects, and an object as a search key is set. It is then determined, with respect to each of the plurality of images, whether the objects segmented from the image includes the object as the search key. Images containing the object as the search key are selectively copied out of the plurality of images.