An originator accesses a client system to select a form, then enters data
to be associated with a particular instance of the form. When the
originator requests printing of the partially completed form, the print
command is intercepted by a driver in the client system, which
communicates with a form-processing application in the center, which
assigns a unique identifier to the form and associates the identifier
with the form in a data base. The form is then printed for the
originator, who sends the form to a user. The user completes the form,
including markings such as a signature or handwritten information and
returns it to the center. After extracting the identifier from the
returned form and verifying the form, the center automatically routes
and/or indexes and/or forwards the image of the form to the proper
location(s), and may also automatically enter the extracted data,
properly indexed, into a data base.