A variable data print job system that reduces the master and variable jobs
into a single job sent from the client to the printer that does not
require indefinite disk storage on the printer. The first part of the job
contains the master data pages and the second part of the job contains the
variable data. The print job is assembled and sent to the printer which
detects that the job is a two part job. It places the master data in the
page buffer and copies it to another area of the page buffer so a page of
the variable data can be overlaid onto the page buffer and is then sent to
the print engine for printing. This process is repeated for each page of
variable data. The invention expands upon this concept and handles
multiple masters with a print job that contains variable data grouped with
the associated master data. The single print job is assembled with the
sequential variable data pages placed immediately after their associated
master pages in a serial fashion. The printer simply decodes the job
serially and places the master data into memory whenever master data are
encountered in the job stream. Another preferred embodiment of the
invention adds master indexing to each page of a variable job. The master
data is grouped in the front of the job with each variable page in the
print job containing an index indicating the master data that it is
associated with. The printer loads each master data into the page buffer
that is called up through the variable page index. A further preferred
embodiment of the invention modifies the traditional two-job approach with
the variable data containing the sub-index to the associated master page.
The printer finds the appropriate master page, loads it into the page
buffer, and overlays the variable page onto the master page.
Een veranderlijk de baansysteem van de gegevensdruk dat de hoofd en veranderlijke banen in één enkele baan vermindert die van de cliënt naar de printer wordt verzonden die geen onbepaalde schijfopslag op de printer vereist. Het eerste deel van de baan bevat de hoofdgegevenspagina's en het tweede deel van de baan bevat de veranderlijke gegevens. De drukbaan wordt en geassembleerd verzonden naar de printer die ontdekt dat de baan een twee deelbaan is. Het plaatst de hoofdgegevens in de paginabuffer en kopiëert het aan een ander gebied van de paginabuffer zodat kan een pagina van de veranderlijke gegevens op de paginabuffer worden bedekt en dan verzonden naar de drukmotor voor druk. Dit proces wordt herhaald voor elke pagina van veranderlijke gegevens. De uitvinding breidt zich op dit concept uit en behandelt veelvoudige meesters met een drukbaan die veranderlijke gegevens bevat die met de bijbehorende hoofdgegevens worden gegroepeerd. De enige drukbaan wordt met de opeenvolgende veranderlijke gegevenspagina's geassembleerd die onmiddellijk na hun bijbehorende hoofdpagina's in een periodieke manier worden geplaatst. De printer decodeert in afleveringen eenvoudig de baan en plaatst de hoofdgegevens in geheugen wanneer de hoofdgegevens in de baanstroom worden ontmoet. Een andere aangewezen belichaming van de uitvinding voegt het hoofd indexeren aan elke pagina van een veranderlijke baan toe. Het hoofdgegeven wordt in de voorzijde van de baan met elke veranderlijke pagina in de drukbaan gegroepeerd die een index bevat die op de hoofdgegevens wijst dat het met wordt geassocieerd. De printer laadt elk hoofdgegeven in de paginabuffer die door de veranderlijke paginaindex wordt opgeroepen. Een verdere aangewezen belichaming van de uitvinding wijzigt traditionele de twee-baan benadering met de veranderlijke gegevens die de sub-index bevatten aan de bijbehorende hoofdpagina. De printer vindt de aangewezen hoofdpagina, laadt het in de paginabuffer, en bedekt de veranderlijke pagina op de hoofdpagina.