EP1212201A1 - Multi layer continuous paper printer - Google Patents

Multi layer continuous paper printer

Info

Publication number
EP1212201A1
EP1212201A1 EP00954157A EP00954157A EP1212201A1 EP 1212201 A1 EP1212201 A1 EP 1212201A1 EP 00954157 A EP00954157 A EP 00954157A EP 00954157 A EP00954157 A EP 00954157A EP 1212201 A1 EP1212201 A1 EP 1212201A1
Authority
EP
European Patent Office
Prior art keywords
print head
print
information
job
paper
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP00954157A
Other languages
German (de)
French (fr)
Other versions
EP1212201A4 (en
Inventor
Phillip Musumeci
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mikoh Imaging Systems Pty Ltd
Original Assignee
Mikoh Imaging Systems Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mikoh Imaging Systems Pty Ltd filed Critical Mikoh Imaging Systems Pty Ltd
Publication of EP1212201A1 publication Critical patent/EP1212201A1/en
Publication of EP1212201A4 publication Critical patent/EP1212201A4/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/40Means for printing fixed, i.e. unchanging, matter in addition to selectable matter
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • G06K2215/0014Transforming the printer input data into internal codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0077Raster outputting to the print element(s)
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082Architecture adapted for a particular function

Definitions

  • the present invention relate to a multi-layer continuous paper printer and printing system.
  • the present invention relates to a printing system adapted to produce multi- page booklets in which each page of the booklet contains a combination of fixed and variable information.
  • the printing system of the present system would be used for printing commercial material, for example, multi-layer consignment notes using goods transportation.
  • the patent describes screen based methods of arranging digital representations in accordance with their desired plate layout to define a plate image, the apparatus having associated with the press control apparatus for automatically monitoring the printed output of the printing press and automatically providing adjustment to printing registration and ink flow controls.
  • Such a system is adapted for amending and refinement of a colour image without the need to produce each of the separate colour separations traditionally required in colour printing.
  • the present invention is directed to an alternative digital printing system which allows the merging of fixed printing information and variable printing information which, in combination with mechanical printing operations allows the production of large number of individual multi-page booklets, each booklet containing a unique combination of fixed and variable information.
  • a method of simultaneously printing multiple paper streams with a combination of fixed and variable information characterised in that said method comprises the steps of: -developing page layout information incorporating fixed and variable image information using a web based graphics editor program; -supplying the page layout information to an image processing computer, said image processing computer including a digital signal processing system adapted to analyse the page layout information into a pixel data corresponding to fixed and variable information to be printed and dividing the pixel data in to a plurality of data packets; and
  • each of said data packets being delivered to a respective print head in a plurality of print head arrays, wherein a respective print head array corresponds to each layer of paper to be printed.
  • the image processing computer is able to translate the information into discrete data packets that correspond to the printed information to appear on each of the layers in the final product and deliver data packets at the appropriate times to each of the print heads in each of the print head arrays to produce the final product having a combination of fixed and variable information on each layer.
  • the print method of the present invention is particularly suited for use with form collators adapted to handle multiple paper streams simultaneously.
  • the page layout information is stored on a main server as a print job by a job server program which is adapted to implement a version control scheme and organise storage and updates of designs.
  • the print job information is accessed from the job server at a printer operator station networked to the main server.
  • the printer operator station preferably uses a printer control program operating in a web browser or in a JAVA Runtime Environment.
  • the printer operator station can preferably interrogate the job server via a menu system for a list of jobs to be printed and select a job for printing.
  • the printer operator program prompts the job server to forward the page layout information to the image processing computer and control electronics associated with the print head arrays.
  • each print head array is mounted on an adjustable platform creating a modular print station.
  • Each print station is conveniently able to be movably mounted on a monorail so that the print station can be positioned at any suitable length along the printer.
  • the print head array is adjustable in two directions, allowing the print station to handle a variety of paper positions.
  • a set-release-reset mechanism incorporated into the positioning mechanism for the print head array permits rapid servicing and precise repositioning of the print head array in the print station.
  • the print station and monorail assembly can be attached to a form collator, each print station and print head array having a respective paper stream. In such a case each paper stream has a respective page layout and the image processing computer is able to create data packets that for each print head array, and within the print head array for each print head.
  • the print head array includes a plurality of inkjet devices, a processor controlled power supply, and an ink supply system.
  • each of the modular print stations and accordingly the print head arrays has a communications link to the pixel processing computer and an operator station associated with an interactive with the image processing computer. More preferably still, the image processing computer interacts with a main server through a graphical user interface.
  • both the printer operator program and the graphic editor used for the page layout design are programmed using a common programming language, for example, the JAVA language, to ensure that user interfaces are consistent.
  • the common language can be used to describe print jobs for both the operator of the graphic editor and for the printer operator.
  • the graphic editor allows the creator to assemble up to 8 separate layers for any print job.
  • the use of a screen object allows the creator to establish a parcel of information, given the name a data object, to be printed which can be placed in any location on one layer, ⁇ qpied in a different location in that layer and duplicated on subsequent layers in any specified location.
  • FIG 1 illustrates schematically a printing system in accordance with one embodiment of the present invention
  • FIG 2 illustrates a print head array used in the printing system of the present invention
  • FIG 3 illustrates a print head mount used to hold the print head array of FIG 2;
  • FIG 4 illustrates the paper stream around the print head
  • the operation of the print system of the present invention can be separated into a number of constituent elements of the process.
  • the system of the present invention is used in connection with the design and printing of a multi-layer consignment note including fixed and variable information on separate layers.
  • the graphics design program is conveniently written in the JAVA language and is typically operated through a web browser.
  • the design program is down loaded by the graphic designer form the main serve via an internet link.
  • the graphic designer interacts with the graphic editor program which is a client of two main serve activities; the job server and the font server.
  • the page layout designs are stored on the main server by the job server program which implements a version control scheme to organise storage and updates of the designs.
  • the protocol employed between the graphics editor program in the main server operate as follows:
  • the graphics editor program interrogates the job server program for a list of jobs available for editing or viewing.
  • the information is provided to the user via a menu system and an existing job may be selected and loaded for editing.
  • the graphics editor program can instruct the job server program to save the current design.
  • the job servers version control system provides the designer with an incremented minor release number to uniquely identify the updated version, that is by a new version ID number. Alternatively, the user may branch the design work to a new major ID number. Confirmation of the design save operation is completed by using a graphical user interface and all attributes describing the saved job are stored in a standard description file.
  • the graphics editor program interrogates the font server program for a list of available fonts to display to the graphics designer. An appropriate font is selected by the designer, including all of the necessary attributes which may be presented to the designer through a graphical user interface.
  • the font server generates the font at the desired height and supplies pixel data relating to the font to the graphics editor program using an open standard image format.
  • the graphic editor program can subsequently interrogate the job server program to create an image to be used as background material in the design.
  • a designer In creating a new design a designer is presented with a number of options which allow the selection of desired page size, page orientation in relation to the flow of paper stock on the printer and the number of layers in the final product. Page sizes would be measured in typically available standard units with a default of inches using the direction of paper flow and a default of centimetres used perpendicular to paper flow. Having selected the desired paper orientation the design is then able to choose from a number of printing resolutions in the paper flow direction, typically measured in dots per inch.
  • the graphics design program further allows the page layout design process to be completed through the web browser software.
  • the graphics designer composes a design by selecting and positioning screen objects and attaching to those objects information in the form of data objects.
  • the data objects may be selected from an object library containing fixed text, variable text, counters and images. There are four important data types normally under consideration, these including:-
  • -Changing text such as may be used for retrieving information from databases.
  • This type of information can be used for mass mailings, where the names and addresses of the people concerned are stored in a database.
  • Another use is in the printing of a database of customer generated numbers, where the customer is sensitive to the calculation method becoming known.
  • Counters used to generate numbers based on a formula. In this case the person doing the layout enters parameters such as the counter increment, the number of check digits and the check digit method. This information is then used by the printing program to create numbers to be used for invoices, delivery dockets and the like, where a sequential numbering scheme is used, possibly with a check method.
  • Constant text is used where a string of text will remain the same throughout a printing job. This text may be the company name, a telephone number or any other string of numbers and characters.
  • the Printer Operator Station involves a separate software system to the graphic design software, however the two software systems are able to inter communicate.
  • the printer operator station is designed to allow the operator to interact with the pixel processing computer and the main computer reserve and the factor network.
  • the printer operator therefore works at a computer that uses a printer control program downloaded over the computer network from the main server.
  • The- operator program has been written in the JAVA language and can be operated in a web browser or the JAVA runtime environment (JRE).
  • JRE JAVA runtime environment
  • the printer operator program can interrogate the job server program for a list of jobs that are available for printing and this information can be supplied to the printer operator by a menu system.
  • a job to be printed is selected and the printer operator program is then able to request the job server to forward all necessary information for the operator program, the pixel processing computer and the control electronics in the printing stations.
  • the printer operator is responsible for starting and stopping the system whilst attending to replenishment of paper and ink inputs to the printer.
  • the modular printing system is illustrated in figs 1-4 and includes a power supply q, height adjusting apparatus 2 and linear tracking equipment 3. Inkjet printing is carried out by the print head array 7 which is supplied with ink from a supply distributor 5 from an ink supply 4.
  • the printing station is supported on a pedestal 6 and is operatively associated with a print station 9.
  • the paper path is illustrated at the print station 9 in Figure 1 which indicates the paper reel 9a, the main tension roller 9b, subsequent tension rollers and four rollers 9c which stabilise the paper near the print heads 7.
  • the side elevation shown in fig 4 further illustrates the feed rollers that carry the paper down onto the traction feed conveyor system.
  • the paper path from the source reel to the print heads contains a tension roller arrangement to ensure that eh paper between the printing station and the main paper WO 01/12444 g PCT7AUOO/00986 chopper is maintained under tension.
  • a tight paper web improves accuracy in positioning the printed in the direction of paper flow.
  • rollers 9c located 9c at the corners of a box that encapsulates the print head assembly. These rollers 9c ensure a uniform paper flow in the vicinity of the print heads thereby improving output, quality by minimising image drift in the direction perpendicular to paper flow, which is caused by paper creep.
  • Modular printing stations are mounted on a mono rail system in the form of linear track 3 that traverses the full length of the printer allowing individual stations to be repositioned at any paper feed point. Should an of the units fail they can easily be replaced with nearly spares by moving the stations along the mono rail.
  • the number of active modular printing stations in any particular job is chosen according to the number of pages required in the print job. For example, a printed product containing four pages that would have been assembled by four active modular printer stations stacked end to end with the unit nearest to the chopper supplying the top layer and the unit furthest form the chopper producing the bottom layer.
  • each unit is printing a different version of the product at any selected time, in anticipation of the different paper flow delays from the print head to chopper, so that the final sheets correspond to one another. That is that counters match multi-layer variable text matches and so.
  • a precision machined plate holds 10 each head 11 in a head carrier facing along the direction of paper travel. Two bolts attach the print head to a carrier and the two bolts then attach the carrier and print head to the precision machined plate. A milling regime is employed to minimise warping of the plate.
  • the print heads are tightly packed in the mounting plate in order to reduce their spacing along the direction of paper flow.
  • the print head assembly is fixed to a horizontal slider arm that is connected to a vertical post mounted on a mono rail platform. In order to carry out maintenance to the print head full access to the plumbing and electrical connections of the individual print heads is necessary.
  • the slider assembly allows the print head assembly to move from a print position, where the heads are held above and across the paper, to a maintenance position, where the heads and supporting electronics are fully accessible.
  • the slider arm also features adjustable limits on movement, with locking nuts to ensure that the print head position over the paper can be set and easily regained after maintenance.
  • a dampened compressed air ram controls the vertical height of the slider.
  • the mono rail system that supports the printing station allows it to be readily moved to any position along the length of the printer. This allows printing to be performed at non standard locations and also allows a printing station to replace a damaged or failed printing station.
  • a shaft encoder or encoders generate a signal in proportion to paper position such that the pixel processor computer can determine the time instance at which to fire the print heads.
  • the signal is able to support variable printing densities in the direction of paper travel.
  • the pixel processing computer keeps track of page countries for individual layers by using a standard phase lock loop (PLL) mechanism implemented in its software.
  • PLL phase lock loop
  • Each cycle of the PLL's internally generated timing signal corresponds to one or more pages of output.
  • the page synchronisation signal is compared to the internally timing signal and the error is used to advance or retard the internal signal.
  • the internal timing signal is used to control the start of image output for each page of each layer. Successful operation results in the chopper cutting continuous paper into sheets at desired page boundaries.
  • the PLL also fine tunes the timing of image generation to enable it to track the timing signal from the chopper, and hence suppress any physical deformation effects, such as stretching, that are temperature and humidity related.
  • the software and firmware for the printing pixel processing system and the reconfigerable hardware is automatically retrieved from the main server by the operator station and passed to the printers computer.
  • the design for a print job, created by a customer using the web-enabled graphics editor, is then retrieved by the operator, and with some additional operator input, used to start the printer.
  • Information such as font data is transferred to the printer using a network connection as needed.
  • a computer controller power supply monitors operation of the print head assembly and maintains control of a power up and power down sequences. Should conditions that are considered dangerous to the print heads occur, an immediate shutdown is sequenced.
  • the image elements on each layer are analysed. The extent of each element in a layer's image is determined so that the print heads that will be active across the paper can be identified. A note is made of image strips that corresponding to heads that will not be used and then the effect output image is shrunk by removing the empty strips and adjusting the image element co-ordinates accordingly.
  • the electronics in the print head assembly is provided with data of which strips of the image data are inactive so that corresponding print heads can be held in their reset state and pixel data corresponding to nothing can be printed need no longer be transmitted to these heads.
  • the individual print head control logic of the remaining active heads is given an image strip or data packet ID to identify the pixel data to be printed. Directing a print head to be held off line reduces wear and power use. Furthermore, it also means that only data packets for the print heads that have been brought on line need to be transferred, thereby removing a potential bottleneck in the system.
  • the image is outputted onto the paper in scans across the paper flow direction.
  • the print job is rotated t fit and print most efficiently on to the continuous paper stock.
  • the image description co-ordinates are transferred as required (eg by rotation and/or by reflection, and the font information and included images are also retrieved from the main server and similarly transferred.
  • the print head assembly shown in fig 2 holds print heads in regular shaped groups currently for example 5 groups of 4 heads.
  • each of the active heads are configured to print image data with a particular strip ID (or packet ID) number, it is possible to have the same print data used by more than one head at a time. This allows image replication across the paper at no additional computation load.

Abstract

A method of printing that enables simultaneous printing multiple paper streams with a combination of fixed and variable information is disclosed. The method is useful in combination with high-speed form collators handling multiple paper streams. The method uses a web based graphics editor program to develop page layout information incorporating fixed and variable image information using a web based graphics editor program. The page layout information is manipulated by an image processing computer, said image processing computer including a digital signal processing system adapted to analyse the page layout information into a pixel data corresponding to fixed and variable information to be printed and dividing the pixel data into a plurality of data packets. The data packets are delivered to a respective print head in a plurality of print head arrays. Each of the print head arrays is associated with a separate paper stream to thereby produce printing on multiple streams simultaneously.

Description

Multi Layer Continuous Paper Printer
BACKGROUND OF THE INVENTION
Field of the invention
The present invention relate to a multi-layer continuous paper printer and printing system. In particular, the present invention relates to a printing system adapted to produce multi- page booklets in which each page of the booklet contains a combination of fixed and variable information. Typically, the printing system of the present system would be used for printing commercial material, for example, multi-layer consignment notes using goods transportation.
Brief Description of the Prior Art
Printing technology using electro-optical techniques which reproduce information from an original document sheet is well known. Such a system is described in US Patent No. 5742879 (Eastman Kodak Company). This US patent describes the creation of a digitised master from which a set of copies may be made and reproduction apparatus for providing reproductions of the original document template with both constant and variable information panels in the document. Typically, the master would be generated using an optical system, and a second image containing the variable information would be produced and the images fused to form a composite master having both the variable and the constant information therein.
Similarly, digital printing systems are known, see for example United States Patent No.
5875288 in which a digital representation of an image is reproduced from a storage device and ultimately printed. The patent describes screen based methods of arranging digital representations in accordance with their desired plate layout to define a plate image, the apparatus having associated with the press control apparatus for automatically monitoring the printed output of the printing press and automatically providing adjustment to printing registration and ink flow controls. Such a system is adapted for amending and refinement of a colour image without the need to produce each of the separate colour separations traditionally required in colour printing. The present invention is directed to an alternative digital printing system which allows the merging of fixed printing information and variable printing information which, in combination with mechanical printing operations allows the production of large number of individual multi-page booklets, each booklet containing a unique combination of fixed and variable information.
Summary of the invention
Therefore, according to first aspect of the present invention, there is provided a method of simultaneously printing multiple paper streams with a combination of fixed and variable information, characterised in that said method comprises the steps of: -developing page layout information incorporating fixed and variable image information using a web based graphics editor program; -supplying the page layout information to an image processing computer, said image processing computer including a digital signal processing system adapted to analyse the page layout information into a pixel data corresponding to fixed and variable information to be printed and dividing the pixel data in to a plurality of data packets; and
- each of said data packets being delivered to a respective print head in a plurality of print head arrays, wherein a respective print head array corresponds to each layer of paper to be printed.
Thus, by taking the page layout information, which is produced in digital form the image processing computer is able to translate the information into discrete data packets that correspond to the printed information to appear on each of the layers in the final product and deliver data packets at the appropriate times to each of the print heads in each of the print head arrays to produce the final product having a combination of fixed and variable information on each layer.
The print method of the present invention is particularly suited for use with form collators adapted to handle multiple paper streams simultaneously.
Preferably, the page layout information is stored on a main server as a print job by a job server program which is adapted to implement a version control scheme and organise storage and updates of designs. Preferably, the print job information is accessed from the job server at a printer operator station networked to the main server. The printer operator station preferably uses a printer control program operating in a web browser or in a JAVA Runtime Environment. The printer operator station can preferably interrogate the job server via a menu system for a list of jobs to be printed and select a job for printing. The printer operator program prompts the job server to forward the page layout information to the image processing computer and control electronics associated with the print head arrays.
Preferably, each print head array is mounted on an adjustable platform creating a modular print station. Each print station is conveniently able to be movably mounted on a monorail so that the print station can be positioned at any suitable length along the printer. Further, the print head array is adjustable in two directions, allowing the print station to handle a variety of paper positions. A set-release-reset mechanism incorporated into the positioning mechanism for the print head array permits rapid servicing and precise repositioning of the print head array in the print station. The print station and monorail assembly can be attached to a form collator, each print station and print head array having a respective paper stream. In such a case each paper stream has a respective page layout and the image processing computer is able to create data packets that for each print head array, and within the print head array for each print head.
In a preferred form of the invention, the print head array includes a plurality of inkjet devices, a processor controlled power supply, and an ink supply system.
Preferably, each of the modular print stations and accordingly the print head arrays has a communications link to the pixel processing computer and an operator station associated with an interactive with the image processing computer. More preferably still, the image processing computer interacts with a main server through a graphical user interface.
In one form of the invention both the printer operator program and the graphic editor used for the page layout design are programmed using a common programming language, for example, the JAVA language, to ensure that user interfaces are consistent. Thus, the common language can be used to describe print jobs for both the operator of the graphic editor and for the printer operator.
The graphic editor allows the creator to assemble up to 8 separate layers for any print job. The use of a screen object allows the creator to establish a parcel of information, given the name a data object, to be printed which can be placed in any location on one layer, ςqpied in a different location in that layer and duplicated on subsequent layers in any specified location.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will no be described, by way of example only, with reference the accompanying drawings in which:
FIG 1 illustrates schematically a printing system in accordance with one embodiment of the present invention;
FIG 2 illustrates a print head array used in the printing system of the present invention;
FIG 3 illustrates a print head mount used to hold the print head array of FIG 2;
FIG 4 illustrates the paper stream around the print head; and
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
The operation of the print system of the present invention can be separated into a number of constituent elements of the process. In particular embodiment under consideration here the system of the present invention is used in connection with the design and printing of a multi-layer consignment note including fixed and variable information on separate layers.
1. Graphics design
The graphics design program is conveniently written in the JAVA language and is typically operated through a web browser. The design program is down loaded by the graphic designer form the main serve via an internet link.
The graphic designer interacts with the graphic editor program which is a client of two main serve activities; the job server and the font server. The page layout designs are stored on the main server by the job server program which implements a version control scheme to organise storage and updates of the designs. The protocol employed between the graphics editor program in the main server operate as follows:
i. The graphics editor program interrogates the job server program for a list of jobs available for editing or viewing. The information is provided to the user via a menu system and an existing job may be selected and loaded for editing.
ii. When the editing is complete the graphics editor program can instruct the job server program to save the current design. The job servers version control system provides the designer with an incremented minor release number to uniquely identify the updated version, that is by a new version ID number. Alternatively, the user may branch the design work to a new major ID number. Confirmation of the design save operation is completed by using a graphical user interface and all attributes describing the saved job are stored in a standard description file.
iii. The graphics editor program interrogates the font server program for a list of available fonts to display to the graphics designer. An appropriate font is selected by the designer, including all of the necessary attributes which may be presented to the designer through a graphical user interface. The font server generates the font at the desired height and supplies pixel data relating to the font to the graphics editor program using an open standard image format.
iv. The graphic editor program can subsequently interrogate the job server program to create an image to be used as background material in the design.
It should be noted that existing or stored versions of designs can be loaded for further work. Access to any designs may be based on appropriate security protocols including user name and password. Further security devices can include a standard firewall operation available through the main server.
In creating a new design a designer is presented with a number of options which allow the selection of desired page size, page orientation in relation to the flow of paper stock on the printer and the number of layers in the final product. Page sizes would be measured in typically available standard units with a default of inches using the direction of paper flow and a default of centimetres used perpendicular to paper flow. Having selected the desired paper orientation the design is then able to choose from a number of printing resolutions in the paper flow direction, typically measured in dots per inch. The graphics design program further allows the page layout design process to be completed through the web browser software. The graphics designer composes a design by selecting and positioning screen objects and attaching to those objects information in the form of data objects. The data objects may be selected from an object library containing fixed text, variable text, counters and images. There are four important data types normally under consideration, these including:-
-Changing text such as may be used for retrieving information from databases. This type of information can be used for mass mailings, where the names and addresses of the people concerned are stored in a database. Another use is in the printing of a database of customer generated numbers, where the customer is sensitive to the calculation method becoming known.
- Counters used to generate numbers based on a formula. In this case the person doing the layout enters parameters such as the counter increment, the number of check digits and the check digit method. This information is then used by the printing program to create numbers to be used for invoices, delivery dockets and the like, where a sequential numbering scheme is used, possibly with a check method.
- Constant text is used where a string of text will remain the same throughout a printing job. This text may be the company name, a telephone number or any other string of numbers and characters.
- Constant images, for example, company logos.
As each object is selected from the menu and positioned on the screen the designer is asked to specify various attributes in secondary menus. Fixed text is immediately specified. Variable text is given a database tag name. Counters have first, last and increment values entered. All text objects have attributes such as font name and font size chosen from additional menus which are generated on line from the main server which serves font data over the network. Background images are obtained through use of a scanner or by using a suitable drawing package. The designer is able to group together existing objects in a design to form new objects called composite objects.
2. The Printer Operator Station The printer operator station involves a separate software system to the graphic design software, however the two software systems are able to inter communicate. The printer operator station is designed to allow the operator to interact with the pixel processing computer and the main computer reserve and the factor network.
The printer operator therefore works at a computer that uses a printer control program downloaded over the computer network from the main server. The- operator program has been written in the JAVA language and can be operated in a web browser or the JAVA runtime environment (JRE). One the printer operator station is running the following actions are possible:
i. The printer operator program can interrogate the job server program for a list of jobs that are available for printing and this information can be supplied to the printer operator by a menu system.
ii. A job to be printed is selected and the printer operator program is then able to request the job server to forward all necessary information for the operator program, the pixel processing computer and the control electronics in the printing stations.
iii. During the printing operation the printer operator is responsible for starting and stopping the system whilst attending to replenishment of paper and ink inputs to the printer.
The modular printing system is illustrated in figs 1-4 and includes a power supply q, height adjusting apparatus 2 and linear tracking equipment 3. Inkjet printing is carried out by the print head array 7 which is supplied with ink from a supply distributor 5 from an ink supply 4. The printing station is supported on a pedestal 6 and is operatively associated with a print station 9.
3. The Paper Path
The paper path is illustrated at the print station 9 in Figure 1 which indicates the paper reel 9a, the main tension roller 9b, subsequent tension rollers and four rollers 9c which stabilise the paper near the print heads 7. The side elevation shown in fig 4 further illustrates the feed rollers that carry the paper down onto the traction feed conveyor system.
The paper path from the source reel to the print heads contains a tension roller arrangement to ensure that eh paper between the printing station and the main paper WO 01/12444 g PCT7AUOO/00986 chopper is maintained under tension. A tight paper web improves accuracy in positioning the printed in the direction of paper flow. There are four rollers located 9c at the corners of a box that encapsulates the print head assembly. These rollers 9c ensure a uniform paper flow in the vicinity of the print heads thereby improving output, quality by minimising image drift in the direction perpendicular to paper flow, which is caused by paper creep.
4. Modular printing stations
Modular printing stations are mounted on a mono rail system in the form of linear track 3 that traverses the full length of the printer allowing individual stations to be repositioned at any paper feed point. Should an of the units fail they can easily be replaced with nearly spares by moving the stations along the mono rail.
The number of active modular printing stations in any particular job is chosen according to the number of pages required in the print job. For example, a printed product containing four pages that would have been assembled by four active modular printer stations stacked end to end with the unit nearest to the chopper supplying the top layer and the unit furthest form the chopper producing the bottom layer.
Because the modular units are cascaded out across the printing are athe paper path from the print head assembly associated with each unit to the final chopping stage varies. This ensures that each unit is printing a different version of the product at any selected time, in anticipation of the different paper flow delays from the print head to chopper, so that the final sheets correspond to one another. That is that counters match multi-layer variable text matches and so.
5. Print Head Assembly
A precision machined plate holds 10 each head 11 in a head carrier facing along the direction of paper travel. Two bolts attach the print head to a carrier and the two bolts then attach the carrier and print head to the precision machined plate. A milling regime is employed to minimise warping of the plate.
The print heads are tightly packed in the mounting plate in order to reduce their spacing along the direction of paper flow. The print head assembly is fixed to a horizontal slider arm that is connected to a vertical post mounted on a mono rail platform. In order to carry out maintenance to the print head full access to the plumbing and electrical connections of the individual print heads is necessary. The slider assembly allows the print head assembly to move from a print position, where the heads are held above and across the paper, to a maintenance position, where the heads and supporting electronics are fully accessible. The slider arm also features adjustable limits on movement, with locking nuts to ensure that the print head position over the paper can be set and easily regained after maintenance. A dampened compressed air ram controls the vertical height of the slider.
The mono rail system that supports the printing station allows it to be readily moved to any position along the length of the printer. This allows printing to be performed at non standard locations and also allows a printing station to replace a damaged or failed printing station.
6. Paper movement sensing
A shaft encoder or encoders generate a signal in proportion to paper position such that the pixel processor computer can determine the time instance at which to fire the print heads. By including a programmable divider in the pixel processing computers firmware which handles this timing signal, the signal is able to support variable printing densities in the direction of paper travel.
7. Page Synchronisation
The pixel processing computer keeps track of page countries for individual layers by using a standard phase lock loop (PLL) mechanism implemented in its software. Each cycle of the PLL's internally generated timing signal corresponds to one or more pages of output. The page synchronisation signal is compared to the internally timing signal and the error is used to advance or retard the internal signal.
The internal timing signal is used to control the start of image output for each page of each layer. Successful operation results in the chopper cutting continuous paper into sheets at desired page boundaries.
Furthermore, the PLL also fine tunes the timing of image generation to enable it to track the timing signal from the chopper, and hence suppress any physical deformation effects, such as stretching, that are temperature and humidity related. By using a real time adjustable phase offset for each layer allows
8. System Start-up
The software and firmware for the printing pixel processing system and the reconfigerable hardware is automatically retrieved from the main server by the operator station and passed to the printers computer. The design for a print job, created by a customer using the web-enabled graphics editor, is then retrieved by the operator, and with some additional operator input, used to start the printer. Information such as font data is transferred to the printer using a network connection as needed.
9. Print Head Power Supply
A computer controller power supply monitors operation of the print head assembly and maintains control of a power up and power down sequences. Should conditions that are considered dangerous to the print heads occur, an immediate shutdown is sequenced.
10. Print Job Preparation
The image elements on each layer are analysed. The extent of each element in a layer's image is determined so that the print heads that will be active across the paper can be identified. A note is made of image strips that corresponding to heads that will not be used and then the effect output image is shrunk by removing the empty strips and adjusting the image element co-ordinates accordingly. The electronics in the print head assembly is provided with data of which strips of the image data are inactive so that corresponding print heads can be held in their reset state and pixel data corresponding to nothing can be printed need no longer be transmitted to these heads. The individual print head control logic of the remaining active heads is given an image strip or data packet ID to identify the pixel data to be printed. Directing a print head to be held off line reduces wear and power use. Furthermore, it also means that only data packets for the print heads that have been brought on line need to be transferred, thereby removing a potential bottleneck in the system.
The image is outputted onto the paper in scans across the paper flow direction. The print job is rotated t fit and print most efficiently on to the continuous paper stock. To handle this, the image description co-ordinates are transferred as required (eg by rotation and/or by reflection, and the font information and included images are also retrieved from the main server and similarly transferred.
On the occasions where the width of a print job across the paper is much narrower than the maximum width that can b e printed by the print head assembly, multiple copies of the print job can be outputted side by side as the paper passes under the print head assembly. To accommodate this, the print job elements are duplicated with the new copy or copies having co-ordinates translated across the paper so that duplicates occupy their own section down the paper. Commands specifying how counters and variable text are to be updated after each page is printed are also modified. The use of image duplication reduces the computational load on the system.
The print head assembly shown in fig 2 holds print heads in regular shaped groups currently for example 5 groups of 4 heads. As each of the active heads are configured to print image data with a particular strip ID (or packet ID) number, it is possible to have the same print data used by more than one head at a time. This allows image replication across the paper at no additional computation load.
At system star up time print assembly as downloaded firmware to configure its main electronics and then additional information specifying which image packets each print head is to output.

Claims

1. A method of simultaneously printing multiple paper streams with a combination of fixed and variable information, characterised in that said method comprises the steps of: -developing page layout information incorporating fixed and variable image information using a web based graphics editor program;
-supplying the page layout information to an image processing computer, said image processing computer including a digital signal processing system adapted to analyse the page layout information into a pixel data corresponding to fixed and variable information to be printed and dividing the pixel data in to a plurality of data packets; and - each of said data packets being delivered to a respective print head in a plurality of print head arrays, wherein a respective print head array corresponds to each layer of paper to be printed.
2. A method according to claim 1 , characterised in that the page layout information is stored on a main server as a print job by a job server program which is adapted to implement a version control scheme and organise storage and updates of designs.
3. A method according to claim 1 , characterised in that the print job information is accessed from the job server at a printer operator station networked to the main server.
4. A method according to claim 1 , characterised in that the printer operator station uses a printer control program operating in a web browser or in a JAVA Runtime
Environment.
5. A method according to claim 3, characterised in that the printer operator station can interrogate the job server via a menu system for a list of jobs to be printed and select a job for printing, the printer operator program prompting the job server to forward the page layout information to the image processing computer and control electronics associated with the print head arrays.
7. A method according to claim 1 , characterised in that, each print head array is mounted on an adjustable platform creating a modular print station.
8. A method according to claim 7, characterised in that each of the print stations are able to be movably mounted on a monorail so that the print stations can be positioned at any suitable length along a printer.
9. A method according to claim 8, characterised in that, the print head array is adjustable in two directions, allowing the print station to handle a variety of paper positions.
10. A method according to claim 7, characterised in that the print head array incorporates a set-release-reset mechanism incorporated into the positioning mechanism for the print head array to thereby allow rapid servicing and precise repositioning of the print head array in the print station.
11. A method according to claim 1 , characterised in that the print head array includes a plurality of inkjet devices, a processor controlled power supply, and an ink supply system.
12. A method according to claim 7, characterised in that, each of the modular print stations and accordingly the print head arrays has a communications link to the pixel processing computer and an operator station associated with an interactive with the image processing computer.
13. A method according to claim 1 , characterised in that the image processing computer interacts with a main server through a graphical user interface.
14. A method according to claim 1 , characterised in that both the printer operator program and the graphic editor used for the page layout design are programmed using a common programming language to ensure that user interfaces are consistent.
15. A method according to claim 1 , characterised in that he graphic editor allows the creator to assemble up to 8 separate layers for any print job.
EP00954157A 1999-08-18 2000-08-18 Multi layer continuous paper printer Withdrawn EP1212201A4 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
AUPP228699 1999-08-18
AUPQ2286A AUPQ228699A0 (en) 1999-08-18 1999-08-18 Multi-layer continuous paper printer
PCT/AU2000/000986 WO2001012444A1 (en) 1999-08-18 2000-08-18 Multi layer continuous paper printer

Publications (2)

Publication Number Publication Date
EP1212201A1 true EP1212201A1 (en) 2002-06-12
EP1212201A4 EP1212201A4 (en) 2002-11-13

Family

ID=3816461

Family Applications (1)

Application Number Title Priority Date Filing Date
EP00954157A Withdrawn EP1212201A4 (en) 1999-08-18 2000-08-18 Multi layer continuous paper printer

Country Status (7)

Country Link
EP (1) EP1212201A4 (en)
JP (1) JP2004516162A (en)
CN (1) CN1376116A (en)
AU (1) AUPQ228699A0 (en)
IL (1) IL148204A0 (en)
NZ (1) NZ517389A (en)
WO (1) WO2001012444A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006049836A2 (en) * 2004-10-29 2006-05-11 Fujifilm Dimatix, Inc. Tailoring image data packets to properties of print heads
US7722147B2 (en) 2004-10-15 2010-05-25 Fujifilm Dimatix, Inc. Printing system architecture

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPQ757900A0 (en) * 2000-05-18 2000-06-08 Champion Imaging Systems Pty Ltd Print station
US8251471B2 (en) 2003-08-18 2012-08-28 Fujifilm Dimatix, Inc. Individual jet voltage trimming circuitry
US7911625B2 (en) 2004-10-15 2011-03-22 Fujifilm Dimatrix, Inc. Printing system software architecture
US7907298B2 (en) * 2004-10-15 2011-03-15 Fujifilm Dimatix, Inc. Data pump for printing
US8068245B2 (en) 2004-10-15 2011-11-29 Fujifilm Dimatix, Inc. Printing device communication protocol
US9037974B2 (en) 2007-12-28 2015-05-19 Microsoft Technology Licensing, Llc Creating and editing dynamic graphics via a web interface
JP5485987B2 (en) 2008-06-06 2014-05-07 フジフィルム ディマティックス, インコーポレイテッド Object detection for printing
JP6303619B2 (en) * 2013-05-22 2018-04-04 セイコーエプソン株式会社 Control device and control system
CN112829478B (en) * 2021-01-19 2022-09-09 厦门喵宝科技有限公司 Method for printing management of Bluetooth printer

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3417681A (en) * 1966-05-27 1968-12-24 Jerome H. Lemelson Apparatus for transducing and recording information
US4197797A (en) * 1977-10-21 1980-04-15 Burroughs Corporation Modular high speed printing system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4495582A (en) * 1982-06-04 1985-01-22 Harris Graphics Corporation Control system for pre-setting and operation of a printing press and collator
JPH09146719A (en) * 1995-11-24 1997-06-06 Toshiba Corp Information printer and its method
JPH09156171A (en) * 1995-12-05 1997-06-17 Sharp Corp Printing apparatus
CA2215094A1 (en) * 1996-10-16 1998-04-16 Brian F. Hern Method for creating complex layouts with variable data for multiple high speed printing systems
JPH1158874A (en) * 1997-08-22 1999-03-02 Fujitsu Ltd Printer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3417681A (en) * 1966-05-27 1968-12-24 Jerome H. Lemelson Apparatus for transducing and recording information
US4197797A (en) * 1977-10-21 1980-04-15 Burroughs Corporation Modular high speed printing system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of WO0112444A1 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7722147B2 (en) 2004-10-15 2010-05-25 Fujifilm Dimatix, Inc. Printing system architecture
WO2006049836A2 (en) * 2004-10-29 2006-05-11 Fujifilm Dimatix, Inc. Tailoring image data packets to properties of print heads
WO2006049836A3 (en) * 2004-10-29 2007-02-01 Dimatix Inc Tailoring image data packets to properties of print heads
US8199342B2 (en) 2004-10-29 2012-06-12 Fujifilm Dimatix, Inc. Tailoring image data packets to properties of print heads

Also Published As

Publication number Publication date
NZ517389A (en) 2003-09-26
IL148204A0 (en) 2002-09-12
EP1212201A4 (en) 2002-11-13
WO2001012444A1 (en) 2001-02-22
AUPQ228699A0 (en) 1999-09-09
JP2004516162A (en) 2004-06-03
CN1376116A (en) 2002-10-23

Similar Documents

Publication Publication Date Title
AU748291B2 (en) Printing multiple page documents including variable data
US6246993B1 (en) Reorder system for use with an electronic printing press
EP0837401B1 (en) Method for creating complex layouts with variable data for multiple high speed printing systems
JP4965029B2 (en) Document aggregation device
EP1959356B1 (en) Variable imaging using an electronic press
EP0778515B1 (en) Generic assembly trees for job control and mix and match of modules
EP1212201A1 (en) Multi layer continuous paper printer
CN101646000B (en) Operation controlling apparatus and operation controlling method
EP0778514B1 (en) Production trees for generic representation of document requirements for particular output terminals
JP3067735B2 (en) Distributed imaging and control architecture for digital printing presses and platesetters
EP0814425A2 (en) Method for creating complex layouts with variable data for high speed printing systems
JP2012252513A (en) Print control program, print control device, and printing system
US5934195A (en) Apparatus for and method of exposing lithographic plates
AU779965B2 (en) Multi layer continuous paper printer
JP2006507020A (en) Batch-style quilting of printed materials
JP5627228B2 (en) Image forming system and control method thereof
JP4132029B2 (en) Web printing system
JP4301723B2 (en) Document processing apparatus and sample copy creation method therefor
Mestha et al. Control elements in production printing and publishing systems: DocuColor iGen3
JPH0969959A (en) Image processor and its method
JPH0511948A (en) Printer
JPH0583368A (en) Station technical changing control system
WO2002009949A1 (en) Reorder system for use with an electronic printing press
JP2013198932A (en) Laser processing data distribution system and laser processing apparatus
MXPA99006634A (en) Printing multiple page documents including variable data

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20020226

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL PAYMENT 20020226;LT PAYMENT 20020226;LV PAYMENT 20020226;MK PAYMENT 20020226;RO PAYMENT 20020226;SI PAYMENT 20020226

A4 Supplementary search report drawn up and despatched

Effective date: 20021001

AK Designated contracting states

Kind code of ref document: A4

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

RIC1 Information provided on ipc code assigned before grant

Free format text: 7B 41J 29/40 A, 7B 41J 3/62 B, 7G 06F 3/12 B, 7G 06K 15/02 B

RIN1 Information on inventor provided before grant (corrected)

Inventor name: MUSUMECI, PHILLIP

Inventor name: HEWITT, GARY

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

RIN1 Information on inventor provided before grant (corrected)

Inventor name: MUSUMECI, PHILLIP

Inventor name: HEWITT, GARY

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20040416