A universal output control system and method for outputting an output job
at a target output location wherein a universal user interface
facilitates access to and control of a plurality of output devices
located on a network or at an output center such that specific details of
each output device are encapsulated. The universal user interface
provides searches of available output devices in a network, wherein
printer drivers are automatically installed as needed. Alternatively, an
output management application service stores an output job until output
job data is generated for controlling the output of the output job on the
selected output device, at which time the output job is output on the
selected output device per the output job data. If the target output
location is an output device on a network, an output device database
service captures and generates the output job data. If the target output
location is an output device at an output center, an output center
interface is launched for capturing and generating the output job data.