A server apparatus for a pull printing system the server apparatus comprising: a memory that stores a rule for controlling job output, the rule being generated in accordance with a pull printing setting in advance performed by a user, the rule associating with one another: a job; user information; and location information indicating a printing location; a print-request reception unit that receives, from an image output apparatus at the printing location, a print request for printing the job and user information regarding a user from whom the print request is made; a first transmission unit that transmits a location check request to a mobile terminal carried with the user from whom the print request is made; a location-information reception unit that receives location information indicating a location of the mobile terminal from the mobile terminal carried with the user or via the image output apparatus having received the location information from the mobile terminal; wherein the memory storing, in association with the rule, a second party who is different from the user and who is requested for output acceptance, the server apparatus further comprising a second transmission unit and a third transmission unit the third transmission unit adapted to transmit, in a case where the location information received by the location-information reception unit matches the location information in the rule, an acceptance request to the second party associated with the rule, and a reply reception unit that receives a reply transmitted from the second party in response to the acceptance request, and in a case where information indicating acceptance is received from the second party, and the user from whom the print request is made is allowed to print the job at a location indicated by the received location information, the second transmission unit transmits the job to the image output apparatus at the printing location. a memory that stores a rule for controlling job output, the rule being generated in accordance with a pull printing setting in advance performed by a user, the rule associating with one another: a job; user information; and location information indicating a printing location; a print-request reception unit that receives, from an image output apparatus at the printing location, a print request for printing the job and user information regarding a user from whom the print request is made; a first transmission unit that transmits a location check request to a mobile terminal carried with the user from whom the print request is made; a location-information reception unit that receives location information indicating a location of the mobile terminal from the mobile terminal carried with the user or via the image output apparatus having received the location information from the mobile terminal; wherein the memory storing, in association with the rule, a second party who is different from the user and who is requested for output acceptance, the server apparatus further comprising a second transmission unit and a third transmission unit the third transmission unit adapted to transmit, in a case where the location information received by the location-information reception unit matches the location information in the rule, an acceptance request to the second party associated with the rule, and a reply reception unit that receives a reply transmitted from the second party in response to the acceptance request, and in a case where information indicating acceptance is received from the second party, and the user from whom the print request is made is allowed to print the job at a location indicated by the received location information, the second transmission unit transmits the job to the image output apparatus at the printing location.