In a web-based imaging environment, a user accesses a destination service (e.g.,
representing a printer), which retrieves user's imaging data and configures available
production options for a processing job. The user selects desired production options,
after which the destination service estimates the time duration required to process
the user's job based on the selected options. The user selects an option indicating
whether subsequent copies of a current job can be interrupted. If so, a subsequent
user can interrupt either manually or via the destination service, delivering a
status message to the first user. The interrupted job is stored and is resumed
intact after the interrupting job has processed. Subsequent output copies can be
delivered into the original output tray, or can be separated in other ways. In
some embodiments, if the currently processing job includes multiple output copies,
then it is allowed to complete the current copy before being interrupted.