Patent ID: 8964227
Filing Date: 2015-02-24
Classification: G06F

Abstract:
1. A print server comprising: a temporary storage portion to temporarily store print data; and a processor configured to: externally receive print data; extract a set of one or more print data serving as a transmission target from the temporarily stored print data in response to reception of a request from any one of a plurality of image forming apparatuses; successively transmit one or more print data included in the extracted set without transmitting two or more print data in the extracted set simultaneously to a requestor apparatus that has transmitted the request among the plurality of image forming apparatuses; control timing for transmitting respective one or more print data included in a plurality of sets of one or more print data when the plurality of sets are extracted while print data is being transmitted; when there exists one or more not-yet-transmitted data that has not yet been transmitted among one or more print data included in a same set as the print data being transmitted, hold transmission of the one or more not-yet-transmitted data included in the same set as the print data being transmitted until after transmission of the print data being transmitted is completed; and transmit one or more print data included in a different one of the plurality of sets, while the transmission of the one or more not-yet-transmitted data included in the same set is holding, to another requestor apparatus that has transmitted a request among the plurality of image forming apparatuses.