Patent ID: 7584203

Claim:
A server apparatus that receives image data from a user terminal via a network and stores the received image data into an image-storage unit, comprising: an order accepting unit constructed to accept a print order of the stored image data from the user terminal; an editing accepting unit constructed to accept an edit instruction of the stored image data from the user terminal; a browsing accepting unit constructed to accept a browse request of the stored image data from the user terminal; a recording unit constructed to record a time when the print order is accepted, a time when the edit instruction is accepted, and a time when the browse request is accepted; a deleting unit constructed to delete the stored image data from said image-storage unit, when a starting point time, which is determined by a type of starting point time and the times recorded by said recording unit, is before a time obtained by subtracting a predetermined archive period from the current time; and a changing unit constructed to change, based on registered user information, the type of starting point time.