Smart printing/copying techniques for controlling the printing/copying and
editing of a document based on document-descriptive and control
information embedded in the printed output. These "smart"
printing/copying techniques and controls allow a document user to control
printing/copying costs by making tradeoffs with respect to quality and
speed based on the embedded data. Such costs may be controlled, for
example, by initially printing low cost (low quality, high speed) pages
for distribution, while giving subsequent recipients of the document the
option of making high quality (higher cost, possibly slower) copies of
any or all of the pages in the document, if desired. With these features,
a user is able to obtain high quality copies from low quality originals.
The techniques of the present invention also allow a recipient to edit
page content prior to reprinting, without loss of print output quality.