Patent ID: 7809787

Claim:
A service providing system comprising one or a plurality of client apparatuses and a plurality of printers which provide services to the client apparatus(es), wherein each said client apparatus comprises: a notifying unit configured to notify the plurality of printers of a request which includes location information indicating where search condition information associated with a request for a service is stored through a network, wherein the request does not include the search condition information; a selecting unit configured to select one of the printers that provide the service on the basis of response information which is outputted by the printers as a result of processing, by the printers, of the request; and a sending unit configured to send a print job to the printer selected by said selecting unit, and wherein each said printer comprises: an obtaining unit configured to obtain the search condition information based on the location information included in the request from the client apparatus; and a response unit configured to output the response information on the basis of whether or not the service corresponding to the search condition information obtained by said obtaining unit can be provided.