Patent ID: 8049915

Claim:
An image processing apparatus comprising: a memory unit configured to store moving image data; a processing unit configured to be able to perform a plurality of types of processing; a first selecting unit configured to select at least one frame from a plurality of frames included in the moving image data stored in the memory unit; a second selecting unit configured to select a type of processing that is to be performed by the processing unit from among the plurality of types of processing, wherein the plurality of types of processing includes at least a print process in which the selected frame is printed by a printing unit and a transmission process in which the selected frame is transmitted to an external apparatus; a control unit configured to control the processing unit to perform the selected type of processing to the selected frame; and a management unit configured to manage history information indicating the frame to which the processing is performed by the processing unit and the type of the performed processing, wherein, when a user designates one of the plurality of types of processing as a retrieval condition, at least one frame to which the designated processing is previously performed is presented to the user according to the history information managed by the management unit, while other frames are not presented.