1. An information processing apparatus comprising: a download unit configured to download, in accordance with an instruction of a user, an image from a server accessible by a third party different from the user; an obtaining unit configured to obtain evaluation information of the third party for the image downloaded by said download unit; an image processing unit configured to perform image processing for the downloaded image in accordance with the evaluation information obtained by said obtaining unit; and an output unit configured to output image data that has undergone the image processing of said image processing unit.