A remote printing system comprises a job sending component arranged to
transmit a print job comprising one or more print files and an indicator
of one or more job receivers to a remote printing server. The remote
printing server is arranged to receive print jobs from one or more job
sending components and to store the print jobs. The server is further
arranged to receive notification of acceptance of at least a portion of a
print job from one or more of the job receivers. A job receiving
component is associated with a job receiver. The job receiving component
is arranged to receive any of the portions of print jobs accepted by the
associated job receiver and to transmit the accepted portions to a
printer for printing.