A method and system of producing image prints and other physical manifestations
of images from an order specifying one or more recipients and, for each specified
recipient, a set of one or more images associated with that recipient. For each
recipient specified by the order, the images associated with the recipient are
separated into at least one printable unit of images. Each printable unit of images
can be scheduled for image processing and/or printing in an optimized manner (e.g.,
according to a global scheduling algorithm and/or a "just-in-time" scheduling algorithm).
Also, for each recipient, the images associated with the recipient may be separated
into one or more sub-orders, and each sub-order may be separated into one or more sub-batches.