US7274479B2 - Method of utilizing variable data fields with a page description language - Google Patents
Method of utilizing variable data fields with a page description language Download PDFInfo
- Publication number
- US7274479B2 US7274479B2 US10/707,955 US70795504A US7274479B2 US 7274479 B2 US7274479 B2 US 7274479B2 US 70795504 A US70795504 A US 70795504A US 7274479 B2 US7274479 B2 US 7274479B2
- Authority
- US
- United States
- Prior art keywords
- variable data
- data area
- variable
- bitmap
- items
- 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.)
- Expired - Fee Related, expires
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000003068 static effect Effects 0.000 claims abstract description 32
- 238000012545 processing Methods 0.000 claims description 12
- 230000000694 effects Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0005—Accepting output data; Preparing data for the controlling system
- G06K2215/0011—Accepting output data; Preparing data for the controlling system characterised by a particular command or data flow, e.g. Page Description Language, configuration commands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0062—Handling the output data combining generic and host data, e.g. filling a raster
- G06K2215/0065—Page or partial page composition
Definitions
- the present invention relates to the high-speed printing industry, and more particularly, to a method for printing variable data using a page description language in a high-speed printing environment.
- Application programs such as Adobe Illustrator®, typically include a program which generates a specification of a screen or page's contents in a page description language.
- the specification, or page description code provides instructions as to how to generate the image in a printer.
- the page description code is transferred from the application program to a printer, where it is executed to generate a bit map of the page.
- PostScript® is a machine independent language produced by Adobe Systems, Inc.
- An application program page typically contains a number of data areas with either graphic or alphanumeric data.
- the PostScript language includes commands that define or build “graphics states” for each of the data areas on the page. These graphics states are sets of default attributes such as angle, scale factor, type-font, location, etc., which define how data is to appear on the page. Often, multiple graphics states are defined for a single page, with the different graphic states corresponding to different data areas on the page. Examples of commands that are used in PostScript to build a graphics state are: 20 rotate, /Times-Roman findfont, 14 scalefont, and setfont. In addition to commands which build graphics states, PostScript specifications also include the graphic or alphanumeric data which is displayed in the data areas, as well as a print command such as “SHOW”, which causes a bit map to be generated for the data.
- page description languages including PostScript
- page description languages have only been used to print static data pages, because page description languages lack the functionality required for variable data printing.
- variable data printing each page shares a common background, and the displayed data in at least one data field changes for each page.
- page description languages such as PostScript
- page description languages are unable to save page backgrounds and graphics states from a page specification, and are thus unable reuse the same background and graphics states when printing subsequent pages.
- page description languages such as PostScript, whether the entire page is changed, or only a single item of data on the page is changed, a new page description language specification is generated to print each separate page.
- PostScript specifications are very complex and require extensive processing to generate and execute. Thus, generating a new PostScript specification each time a page of variable data is printed consumes an immense amount of processing time. In high-speed printing systems, it is typically the processing time, not the printer hardware, which determines the speed at which pages can be printed. Therefore, the processing required to repetitively redefine the same background and graphics states for each page of variable data significantly slows the entire printing system.
- the method of the present invention is implemented by means of a control task which executes in conjunction with a page description code interpretive program, such as a PostScript program, to identify variable data areas in the page description code specification, and reserve the graphics states for the variable data areas as they are defined by the specification.
- a merge task is initiated.
- the merge task associates items of variable data from a data file with the reserved graphics states, generates a bit map for each variable data area, merges the bit maps with the page template, and outputs a complete bit map for the page. Accordingly, in the method of the present invention, bit maps for multiple pages of variable data are generated from a single page description language specification.
- the present invention assumes the generation of a page specification in PostScript, or another similar page description language, by the application program, and the transfer of this specification to a printer.
- a control task activates and monitors the PostScript interpreter program in the printer. As the interpreter executes, it defines graphics states for the data areas on the page.
- the PostScript attributes for a graphics state are stored in a stack as they are defined, so that at any given point in the code, the stack represents all of the PostScript attributes for the current graphics state.
- the control task When the control task identifies a print command in the code, the control task interrupts the interpreter to determine whether the data to be printed is variable data. If the data is variable, the current graphics state, consisting of the attributes then existing in the stack and job specific attributes which are defined in a job file, is linked to the data area and reserved in an internal database. Further, character bit maps are generated in accordance with the graphics state, and linked to and reserved with the graphics state. After the graphics state and character bit maps have been reserved, the PostScript interpreter is resumed at the line of code following the print command.
- the interpreter continues executing until either the control task detects another print command, or the last line of code is reached. If a second print command is detected, the interpreter is interrupted again and the above steps repeated, to reserve the stack contents and job attributes for the second data area, and to generate and store a second set of character bit maps.
- the control task continues in this manner monitoring and interrupting the interpreter program, until all of the variable data areas on the page have been detected, and graphics states and possibly character bit maps for the variable data areas have been reserved in the database.
- PostScript interpreter executes, a bit map of the non-variable background graphics and text, otherwise referred to as a “template”, is generated for the page.
- template a bit map of the non-variable background graphics and text, otherwise referred to as a “template”
- the control task terminates the PostScript interpreter, and reserves the template in the database.
- the merge task is then initiated to print variable data pages using the reserved page template, graphics states and character bit maps.
- the merge task begins by retrieving a merge file containing the variable data to be printed. After retrieving the merge file, the task identifies the correct template for the current page, and the names of the graphics states related to that template, from data in the merge file. Then, using the name of the first graphics state reserved for the template, the merge task retrieves the graphics state from the database and the character bit maps linked to that state. The merge task then retrieves data corresponding to that graphics state from the appropriate field in the merge file, and generates a bit map of the data in accordance with the graphics state and character bit maps. The merge task then merges the data bit map into the template. After the bit map has been generated and merged, the merge task identifies retrieves another graphics state for the template and repeats the process. If there are no more graphics states which correspond to variable data areas on the page, the merge task outputs the finished bit map for the page.
- the merge task retrieves a “clean” template from the database, and again identifies the graphics states for the page.
- the merge task then retrieves the next record of variable data from the database, and generates variable data bit maps for each of the fields in the record, in accordance with the reserved graphics states and character bit maps which correspond to each of the fields.
- the merge task continues in this manner, identifying variable data areas and generating bit maps for the variable data in the merge file, until a page has been printed for each variable data record in the file.
- the method of the present invention is advantageous in that once the graphics states and template have been defined for a variable data page, they can be reused to print multiple pages of variable data with only a minimal amount of additional processing.
- FIG. 1 is a data flow diagram illustrating the preferred embodiment of the method of the present invention
- FIG. 2 is an example of a variable data page generated in accordance with the method of the present invention.
- the present invention provides a computer-implemented method for reserving graphics states, which enables a page description language to be used for variable data printing.
- graphics states describing variable data areas are generated by a page interpreter program and reserved in an internal database.
- the graphics states are later accessed from the database and used for printing variable data pages.
- the method of the present invention can be employed with a conventional page description language, such as PostScript, to enable variable data pages to be printed with a minimum amount of processing.
- an image containing text and/or graphics data is created at a workstation 10 , using a graphics application program such as Adobe Illustrator®.
- a graphics application program such as Adobe Illustrator®.
- the application program displays the image on the workstation screen.
- the application program When the image is complete and ready to be printed as a page, the application program generates a specification of the image in PostScript in a conventional manner.
- PostScript file 11 After the PostScript file 11 is generated, it is transferred from the workstation 10 to a printer generally designated as 12 .
- a PostScript interpreter 14 is executed to generate a pagemap of the image.
- a control task operates in the printer 12 to initiate the PostScript interpreter program 14 and a merge task 16 . The control task is initiated upon power-on of the printer 12 , and controls and coordinates the variable data printing.
- PostScript interpreter 14 As the PostScript interpreter 14 executes, it defines the PostScript graphics state attributes for the page. These attributes can include the size, font, position, orientation, and location in which the graphic or text data is to appear on the page. The specifics of the attributes which are available in PostScript to define how data is to appear on a page would be well-known to one skilled in the art. Therefore, further description of these PostScript attributes is not provided.
- the region attribute is used to define the boundaries or extent to which a variable data graphics state will be allowed to effect a page.
- the graphics state extent is an invisible boundary which acts as a clippath for the page, to prevent variable data for a particular graphics state from extending outside the intended boundaries of the graphics state.
- the region of the graphics state extent is defined without altering PostScript, by using an ordinary shape, which is created as part of the image, to define the region.
- the artist creates a shape representing the extent as part of the page image, and specifies a particular trigger color or gray scale for the shape.
- the artist could include a medium gray scale rectangle in the upper left-hand corner of the page, with the boundaries of the rectangle representing the extent which the artist has defined for the graphics state positioned at that corner of the page.
- the medium gray scale will then represent the trigger color, and will be specified as the trigger for the region attribute in a job file 18 in the printer 12 .
- a second parameter in the job file 18 can be used to specify whether the rectangle should appear on the page, or whether it is being used only to define a graphics state extent.
- this parameter enables the color to act as a trigger, yet not inhibit the artist's design.
- the control task will detect the trigger color and will save an “invisible” boundary represented by the rectangular as part of the graphics state.
- PostScript attributes are defined, they are placed in a stack. When a new attribute is defined, it is added to the top of the stack. When an attribute is deleted, it is removed from the stack. The combination of all of the attributes located in the stack at any point during the execution of the PostScript interpreter 14 constitutes the “current” graphics state for the page.
- the interpreter When the interpreter reaches a print command, such as “SHOW” in PostScript, the command triggers the control task to interrupt the interpreter program. During this interruption, the control task interprets data in the PostScript file 11 and reserves a graphics state if the data is variable. Normally in a PostScript file, data which is to appear on the printed document is enclosed within parentheses. Thus, the control task identifies data in the file 11 by locating parentheses in the code.
- a print command such as “SHOW” in PostScript
- control task After the control task identifies the data, it interprets the data to determine whether it is static data, which is to be part of the page template, or variable data. To interpret the data, the control task first reads the data located in the parentheses and compares the data with a list of literal data strings stored in the job file 18 .
- the job file 18 contains a list of data strings which are each associated with the name of a graphics state and its corresponding data field in a merge file 20 . In the preferred embodiment, the graphics state name is the same as the field name in the merge file 20 .
- the merge file 20 contains variable data arranged in records, with each record corresponding to a different page. Each record contains one or more data fields, which each correspond to separate variable data areas on the page.
- the list of data strings and associated graphics state names is entered in the job file 18 by the print operator prior to initiating the print job. If the data from the PostScript file 11 matches a data string in the job file 18 , the control task replaces the data from the file 11 with the graphics state name associated with the matching data string. In this manner, the control task transforms static data in the PostScript file into a variable data field, by substituting a graphics state field name for the static data in the file.
- the graphics state name corresponding to the data area is defined directly within the PostScript file 11 , by making the name part of the image that is created in the application program.
- the name is enclosed within brackets in the file, such as “ ⁇ >>”, to enable the control task to identify the data as defining a graphics state rather than being an ordinary data string.
- brackets in the file such as “ ⁇ >>”
- the control task determines that the data corresponds to a variable area, it reads the current contents of the graphics state stack to determine the attributes to be used for printing data in that area.
- the graphics state can also include attributes which are specifically tailored to variable data printing. These additional attributes can either appear after the graphics state name inside a “show” command, if the graphics state is defined directly in the PostScript file, or can be specified in the job file 18 prior to execution of the print job. These additional attributes specify how the variable data is to be positioned within the graphics state.
- Name A label used to identify the data to which the graphics state applies. A single datum may be inserted into more than one graphics state so this attribute is not unique to a single state.
- Glyphs A list of character glyphs, both attributes and images, which are available for use in the graphics state. (e.g. an alphabet of 72 point Times-Roman bold italic characters).
- Static Data Data to be used in the event that variable data is not available.
- Identification A number used to uniquely identify a graphics state.
- Alignment How to place the text vertically in the graphics state. This could be top, bottom or centered.
- Word Wrapping Selects a word wrapping algorithm.
- Dynamic Registration Information on how to determine the registration from one page to the next.
- DP Procedure A procedure (or program) used to manipulate the variable data just before the graphics state is applied.
- the above listed attributes are combined with the PostScript attributes from the stack, and reserved as a single graphics state under the name obtained from the PostScript file 11 or the job file 18 such as shown at 22 .
- the control task may instruct PostScript to generate a font cache 26 for the graphics state.
- the font cache 26 consists of a character bit map for each of the alphanumeric characters A-Z and 0-9 generated in the font specified in the graphics state.
- PostScript has generated all of the character bit maps, and placed the bit maps in the font cache 26 , the font cache is linked to the graphics state 22 , and reserved in the database.
- the control task After the control task has reserved the current graphics state 22 and the font cache 26 in the database, it resumes execution of the PostScript interpreter 14 at the first line of code after the print or “SHOW” command, so that the print command is not executed.
- the interpreter After the interpreter is resumed, it continues defining graphics state attributes for the page, until the control task detects another print or “SHOW” command. Upon detecting another print command, the control task again interrupts execution of the interpreter, and determines whether the data in the PostScript file 11 corresponds to a variable data area. If the data corresponds to a variable data area, the control task again substitutes a graphics state name from the job file 18 for the data in the PostScript file 11 , and reads the graphics state attributes from the stack and job file. The control task also instructs PostScript to generate another font cache, if the attributes of the current graphics state differ from the attributes of previously reserved graphics states.
- the current graphics state and font cache are then linked, and reserved in the database under the second graphics state name from the job file 18 , such as shown at 24 . If the data does not correspond to a variable data area, the control task resumes execution of the interpreter at the print command, so that a bit map for the data can be generated and added to the tern plate.
- the template is complete, and incorporates all of the static text and graphic data that is to appear on the printed document.
- the control task terminates the interpreter, and saves the template to the database such as shown at 28 .
- the control task is triggered to save the template by the “SHOW-PAGE” command.
- the method of the present invention enables bit maps and graphics states to be generated by the interpreter in a conventional manner. However, rather than printing a completed page map at the end of the interpreter program, the method of this invention reserves the page maps, character bit maps and graphics states generated by the interpreter, in order that they may be subsequently accessed and used to print multiple pages of variable data.
- the merge task 16 interfaces between the merge file 20 , which has been preprogrammed with items of variable data, and the database in which the templates, font caches and graphics states defined by the interpreter have been saved, in order to combine the variable data with a template on a single page map.
- the merge task 16 begins by accessing the merge file 20 to retrieve the name of the template for the page, and then retrieving the specified template from the database.
- the merge task 16 retrieves the names of the data fields and reserved graphics states which are associated with the selected template from the merge file 20 .
- the merge task 16 accesses the merge file 20 and retrieves the data stored under that field name in the first data record.
- the field names are NAME and NUMBER.
- the merge task 16 After the merge task 16 has read the data corresponding to the designated field name, it retrieves the graphics state which was reserved under the same name, as well as the character bit maps which are linked to that graphics state. The merge task 16 then generates a bit map of the data in accordance with the graphics state attributes. After the bit map is generated, it is merged into the template at the region corresponding to the graphics state, by writing the data bit map over the existing template bit map.
- the PostScript file 11 defines only variable data areas and does not define any static data areas. Such a PostScript file is illustrated in FIG. 1 .
- the merge task 16 After the data from the first field has been merged into the template, the merge task 16 reads the name corresponding to a second variable data area from the merge file 20 , if a second variable area exists on the page. The merge task 16 then retrieves the graphics state and linked font cache having the same name as the second variable area. Next, using this name, the merge task 16 again accesses the merge file 20 , and reads the data from the field of the same name. The merge task 16 then generates a bit map for the data in accordance with the graphics state and font cache, and again merges the data bit map into the template 28 .
- the merge task 16 continues the steps of identifying variable data areas for the template, retrieving graphics states and character bit maps corresponding to the variable areas, accessing variable data from the merge file 20 , and generating bit maps for the variable data, until bit maps have been generated and merged for all of the variable data to be included on the page.
- bit maps are output for printing as shown at 29 .
- the merge task 16 then proceeds with printing a second page using the same template and graphics states, but a different variable data record in the merge file 20 .
- the merge task 16 retrieves a “clean” template from the database.
- the merge task 16 again identifies the name of the first variable data area for that template and retrieves the graphics state of the same name.
- the merge task 16 reads the data for that field from the second record of the merge file 20 , and generates a bit map of the data using the retrieved graphics state attributes and character bit maps. Once the bit map is generated, the merge task 16 merges the bit map into the template by writing the bit map over the template at the location defined by the graphics state.
- the merge task 16 then continues processing in this manner until bit maps have been generated and merged into the template for all of the graphics states reserved for the page. After all of the bit maps for the second page have been merged into the template, the page is printed. The merge task 16 continues, repeating these steps for each record of data in the merge file 20 , until all of the variable data records have been printed on a page.
- FIG. 2 shows a variable data page printed in accordance with the method of this invention.
- the data fields 30 and 32 are static fields which are part of the page template.
- the data field 34 containing the name “William” is a variable data field. Different names such as Mark or Sam, from the merge file 20 , are printed in this field on subsequent pages.
- the font, angle and color contrast in which “William” is displayed are all aspects of the graphics state which were defined and stored during the steps of the present invention.
- Data field 36 which contains the number “00467727” is a second variable data area on the page. Again, the data displayed in this area varies on each page, depending upon the contents of the merge file 20 .
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
Claims (21)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/707,955 US7274479B2 (en) | 1995-01-18 | 2004-01-28 | Method of utilizing variable data fields with a page description language |
US11/047,463 US7456990B2 (en) | 1995-01-18 | 2005-01-31 | Method of utilizing variable data fields with a page description language |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/373,582 US5729665A (en) | 1995-01-18 | 1995-01-18 | Method of utilizing variable data fields with a page description language |
US08/896,899 US5937153A (en) | 1995-01-18 | 1997-07-18 | Method of utilizing variable data fields with a page description language |
US09/299,502 US6381028B1 (en) | 1995-01-18 | 1999-04-26 | Method of utilizing variable data fields with a page description language |
US10/090,074 US6771387B2 (en) | 1995-01-18 | 2002-03-01 | Method of utilizing variable data fields with a page description language |
US10/707,955 US7274479B2 (en) | 1995-01-18 | 2004-01-28 | Method of utilizing variable data fields with a page description language |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/090,074 Continuation US6771387B2 (en) | 1995-01-18 | 2002-03-01 | Method of utilizing variable data fields with a page description language |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/047,463 Continuation US7456990B2 (en) | 1995-01-18 | 2005-01-31 | Method of utilizing variable data fields with a page description language |
Publications (2)
Publication Number | Publication Date |
---|---|
US20040130752A1 US20040130752A1 (en) | 2004-07-08 |
US7274479B2 true US7274479B2 (en) | 2007-09-25 |
Family
ID=23473015
Family Applications (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/373,582 Expired - Lifetime US5729665A (en) | 1995-01-18 | 1995-01-18 | Method of utilizing variable data fields with a page description language |
US08/896,899 Expired - Lifetime US5937153A (en) | 1995-01-18 | 1997-07-18 | Method of utilizing variable data fields with a page description language |
US09/299,502 Expired - Lifetime US6381028B1 (en) | 1995-01-18 | 1999-04-26 | Method of utilizing variable data fields with a page description language |
US10/090,529 Expired - Fee Related US6687016B2 (en) | 1995-01-18 | 2002-03-01 | Method of utilizing variable data fields with a page description language |
US10/090,074 Expired - Fee Related US6771387B2 (en) | 1995-01-18 | 2002-03-01 | Method of utilizing variable data fields with a page description language |
US10/707,920 Expired - Fee Related US7333233B2 (en) | 1995-01-18 | 2004-01-26 | Method of utilizing variable data fields with a page description language |
US10/707,955 Expired - Fee Related US7274479B2 (en) | 1995-01-18 | 2004-01-28 | Method of utilizing variable data fields with a page description language |
US11/047,463 Expired - Fee Related US7456990B2 (en) | 1995-01-18 | 2005-01-31 | Method of utilizing variable data fields with a page description language |
Family Applications Before (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/373,582 Expired - Lifetime US5729665A (en) | 1995-01-18 | 1995-01-18 | Method of utilizing variable data fields with a page description language |
US08/896,899 Expired - Lifetime US5937153A (en) | 1995-01-18 | 1997-07-18 | Method of utilizing variable data fields with a page description language |
US09/299,502 Expired - Lifetime US6381028B1 (en) | 1995-01-18 | 1999-04-26 | Method of utilizing variable data fields with a page description language |
US10/090,529 Expired - Fee Related US6687016B2 (en) | 1995-01-18 | 2002-03-01 | Method of utilizing variable data fields with a page description language |
US10/090,074 Expired - Fee Related US6771387B2 (en) | 1995-01-18 | 2002-03-01 | Method of utilizing variable data fields with a page description language |
US10/707,920 Expired - Fee Related US7333233B2 (en) | 1995-01-18 | 2004-01-26 | Method of utilizing variable data fields with a page description language |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/047,463 Expired - Fee Related US7456990B2 (en) | 1995-01-18 | 2005-01-31 | Method of utilizing variable data fields with a page description language |
Country Status (5)
Country | Link |
---|---|
US (8) | US5729665A (en) |
EP (1) | EP0804766A4 (en) |
AU (1) | AU4749996A (en) |
CA (1) | CA2210405C (en) |
WO (1) | WO1996022573A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7456990B2 (en) * | 1995-01-18 | 2008-11-25 | Tesseron Ltd. | Method of utilizing variable data fields with a page description language |
US7562294B1 (en) * | 1999-12-30 | 2009-07-14 | Infoprint Solutions Company Llc | Formatting computer generated documents for output |
US20090290187A1 (en) * | 2008-05-23 | 2009-11-26 | Xerox Corporation | Enhancements to vi record job ticketing and processing |
Families Citing this family (160)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6243172B1 (en) * | 1995-01-18 | 2001-06-05 | Varis Corporation | Method and system for merging variable text and images into bitmaps defined by a page description language |
US6332149B1 (en) | 1995-06-07 | 2001-12-18 | R. R. Donnelley & Sons | Imposition process and apparatus for variable imaging system |
US6952801B2 (en) * | 1995-06-07 | 2005-10-04 | R.R. Donnelley | Book assembly process and apparatus for variable imaging system |
US6327599B1 (en) * | 1995-06-07 | 2001-12-04 | R. R. Donnelley & Sons Company | Apparatus for controlling an electronic press to print fixed and variable information |
US6078403A (en) * | 1996-10-21 | 2000-06-20 | International Business Machines Corporation | Method and system for specifying format parameters of a variable data area within a presentation document |
US6320667B1 (en) * | 1996-12-27 | 2001-11-20 | Canon Kabushiki Kaisha | Information processing apparatus and method for transmitting printing information, and recording medium readable by a computer storing a program for transmitting printing information |
US6487568B1 (en) * | 1997-07-18 | 2002-11-26 | Tesseron, Ltd. | Method and system for flowing data to an arbitrary path defined by a page description language |
US7302438B1 (en) | 1997-07-18 | 2007-11-27 | Tesseron Ltd. | Method and system for flowing data to an arbitrary path defined by a page description language |
US6094278A (en) * | 1997-09-24 | 2000-07-25 | Hewlett-Packard Company | Method and apparatus for reducing printer memory |
US6088710A (en) * | 1997-10-29 | 2000-07-11 | R.R. Donnelley & Sons Company | Apparatus and method for producing fulfillment pieces on demand in a variable imaging system |
US6205452B1 (en) | 1997-10-29 | 2001-03-20 | R. R. Donnelley & Sons Company | Method of reproducing variable graphics in a variable imaging system |
US6246993B1 (en) | 1997-10-29 | 2001-06-12 | R. R. Donnelly & Sons Company | Reorder system for use with an electronic printing press |
JPH11129568A (en) * | 1997-11-04 | 1999-05-18 | Fujitsu Ltd | Printer |
US6268927B1 (en) | 1997-11-17 | 2001-07-31 | Ricoh Company, Ltd. | Computer-related form overlay method and apparatus |
US6912311B2 (en) * | 1998-06-30 | 2005-06-28 | Flashpoint Technology, Inc. | Creation and use of complex image templates |
US6269341B1 (en) | 1998-07-01 | 2001-07-31 | Day-Timers, Inc. | Method and system for printing individualized calendars |
WO2000002158A1 (en) | 1998-07-06 | 2000-01-13 | Scitex Corporation Ltd. | A system and method for efficient printing of variable information documents |
US6952275B2 (en) * | 1998-07-06 | 2005-10-04 | Creo Il. Ltd. | System and method for efficient printing of variable information documents |
US6256108B1 (en) * | 1998-09-10 | 2001-07-03 | Electronics For Imaging, Inc. | Method and apparatus for label composition |
AU2003204222B2 (en) * | 1998-09-10 | 2006-09-14 | Electronics For Imaging, Inc. | Variable page composition with page elements cut in strips |
WO2000028435A2 (en) * | 1998-11-09 | 2000-05-18 | Varis Corporation | Method and system for dynamic flowing data to an arbitrary path defined by a page description language |
US7315979B1 (en) * | 1998-11-09 | 2008-01-01 | Tesseron Ltd. | Method and system for dynamic flowing data to an arbitrary path defined by a page description language |
US6498657B1 (en) * | 1999-03-17 | 2002-12-24 | Prout Ag | Programmable data extractor, data analyzer, and printer report generator |
US6825945B1 (en) * | 1999-05-25 | 2004-11-30 | Silverbrook Research Pty Ltd | Method and system for delivery of a brochure |
US7278094B1 (en) | 2000-05-03 | 2007-10-02 | R. R. Donnelley & Sons Co. | Variable text processing for an electronic press |
JP2003522359A (en) * | 2000-02-03 | 2003-07-22 | エックスエムパイ・インコーポレーテッド | System and method for efficiently generating dynamic documents |
US20020049702A1 (en) * | 2000-02-03 | 2002-04-25 | Jacob Aizikowitz | System and method for creating customized documents for cross media publishing |
US6762855B1 (en) * | 2000-07-07 | 2004-07-13 | Eastman Kodak Company | Variable speed printing system |
US7079281B1 (en) | 2000-08-01 | 2006-07-18 | Eastman Kodak Company | Edge enhancement processor and method with adjustable threshold setting |
US7079287B1 (en) | 2000-08-01 | 2006-07-18 | Eastman Kodak Company | Edge enhancement of gray level images |
US7218420B1 (en) | 2000-08-01 | 2007-05-15 | Eastman Kodak Company | Gray level halftone processing |
JP2002057913A (en) * | 2000-08-01 | 2002-02-22 | Nexpress Solutions Llc | Image recording device and image recording method for bringing about color emphasis in response to personal preference |
US7197706B1 (en) * | 2000-08-30 | 2007-03-27 | Celartem Inc. | Method and system for ensuring accurate font matching in documents |
US7386790B2 (en) * | 2000-09-12 | 2008-06-10 | Canon Kabushiki Kaisha | Image processing apparatus, server apparatus, image processing method and memory medium |
US6943914B1 (en) | 2000-09-14 | 2005-09-13 | Sharp Laboratories Of America, Inc. | Computer, printer and software for changing control of printer marking device while printing on a single page |
US7225467B2 (en) * | 2000-11-15 | 2007-05-29 | Lockheed Martin Corporation | Active intrusion resistant environment of layered object and compartment keys (airelock) |
US7253919B2 (en) * | 2000-11-30 | 2007-08-07 | Ricoh Co., Ltd. | Printer with embedded retrieval and publishing interface |
AUPR264301A0 (en) * | 2001-01-19 | 2001-02-15 | Keyset Phototype Pty Ltd | System and method for editing computer files independently of the creator software application |
US20020167554A1 (en) * | 2001-05-10 | 2002-11-14 | Parry Travis J. | Methods and systems of using data fields to print dynamic data |
US7142326B2 (en) * | 2001-05-16 | 2006-11-28 | Xerox Corporation | Method and apparatus for variable data document printing |
US7415670B2 (en) * | 2001-11-19 | 2008-08-19 | Ricoh Co., Ltd. | Printer with audio/video localization |
US20040181815A1 (en) * | 2001-11-19 | 2004-09-16 | Hull Jonathan J. | Printer with radio or television program extraction and formating |
US7861169B2 (en) | 2001-11-19 | 2010-12-28 | Ricoh Co. Ltd. | Multimedia print driver dialog interfaces |
US7747655B2 (en) * | 2001-11-19 | 2010-06-29 | Ricoh Co. Ltd. | Printable representations for time-based media |
US7424129B2 (en) * | 2001-11-19 | 2008-09-09 | Ricoh Company, Ltd | Printing system with embedded audio/video content recognition and processing |
US7314994B2 (en) * | 2001-11-19 | 2008-01-01 | Ricoh Company, Ltd. | Music processing printer |
US20030189726A1 (en) * | 2002-04-09 | 2003-10-09 | Nexpress Solutions Llc | Variable data printing dynamic imposition template |
US7375842B2 (en) * | 2002-04-09 | 2008-05-20 | Eastman Kodak Company | Variable data printing using variants |
US20030189725A1 (en) * | 2002-04-09 | 2003-10-09 | Nexpress Solutions Llc | Variable data printing using family groupings |
US20030189727A1 (en) * | 2002-04-09 | 2003-10-09 | Nexpress Solutions Llc | Method and apparatus for using fields of data to organize variable data print jobs |
US20030237054A1 (en) * | 2002-06-21 | 2003-12-25 | Nexpress Solutions Llc | Concept for automated scatter proofing of content elements used in personalized print jobs |
US8064090B2 (en) * | 2002-08-28 | 2011-11-22 | Xmpie (Israel) Ltd. | System and method for processing variable print documents |
EP1546917B1 (en) * | 2002-08-28 | 2015-11-18 | Xmpie (Israel) Ltd. | Apparatus and method for processing variable print documents |
US20040066527A1 (en) * | 2002-10-02 | 2004-04-08 | Nexpress Solutions Llc | Finish verification in printing |
DE10252797B4 (en) * | 2002-11-13 | 2007-07-26 | OCé PRINTING SYSTEMS GMBH | Method and system for creating document templates with resource management |
CN1745389A (en) * | 2002-11-29 | 2006-03-08 | 百讯达集团有限公司 | Method for supervising the publication of items in published media and for preparing automated proof of publications. |
JP3654360B2 (en) * | 2002-12-02 | 2005-06-02 | ソニー株式会社 | Control system and method, information processing apparatus and method, information processing terminal and method, recording medium, and program |
US7069269B2 (en) * | 2002-12-03 | 2006-06-27 | International Business Machines Corporation | Method, system and program product for mapping data fields between a data source and a data target |
US20040123247A1 (en) * | 2002-12-20 | 2004-06-24 | Optimost Llc | Method and apparatus for dynamically altering electronic content |
US7821666B2 (en) * | 2002-12-20 | 2010-10-26 | Hewlett-Packard Development Company, L.P. | Alternative to pre-printed special forms |
CN1329810C (en) * | 2002-12-25 | 2007-08-01 | 中兴通讯股份有限公司 | General method for printing and drawing graphics document, dynamic link-base |
US7069487B2 (en) * | 2003-02-10 | 2006-06-27 | International Business Machines Corporation | Pattern matching to validate and classify computer variables to one or more name ranges |
AU2003901723A0 (en) * | 2003-04-11 | 2003-05-01 | Ronald Wayne Anderson | System for printing variable data |
US7446895B2 (en) * | 2003-07-18 | 2008-11-04 | Sharp Laboratories Of America, Inc. | Print content system and method for providing document control |
EP2257037A3 (en) * | 2003-07-29 | 2011-06-15 | Ricoh Company, Ltd. | Image forming apparatus as client of a distributed file system, image processing method, image processing program and recording medium |
US7275159B2 (en) * | 2003-08-11 | 2007-09-25 | Ricoh Company, Ltd. | Multimedia output device having embedded encryption functionality |
US9098475B2 (en) * | 2003-08-20 | 2015-08-04 | Xerox Corporation | Apparatus and method for generating reusable composite components during dynamic document construction |
US7511846B2 (en) * | 2003-09-25 | 2009-03-31 | Ricoh Co., Ltd. | Printer having embedded functionality for printing time-based media |
US7573593B2 (en) * | 2003-09-25 | 2009-08-11 | Ricoh Company, Ltd. | Printer with hardware and software interfaces for media devices |
US7508535B2 (en) * | 2003-09-25 | 2009-03-24 | Ricoh Co., Ltd. | Stand alone multimedia printer with user interface for allocating processing |
US7505163B2 (en) * | 2003-09-25 | 2009-03-17 | Ricoh Co., Ltd. | User interface for networked printer |
US7570380B2 (en) * | 2003-09-25 | 2009-08-04 | Ricoh Company, Ltd. | Printer user interface |
US20050071763A1 (en) * | 2003-09-25 | 2005-03-31 | Hart Peter E. | Stand alone multimedia printer capable of sharing media processing tasks |
US20050068573A1 (en) * | 2003-09-25 | 2005-03-31 | Hart Peter E. | Networked printing system having embedded functionality for printing time-based media |
US7528976B2 (en) * | 2003-09-25 | 2009-05-05 | Ricoh Co., Ltd. | Stand alone printer with hardware/software interfaces for sharing multimedia processing |
US8077341B2 (en) | 2003-09-25 | 2011-12-13 | Ricoh Co., Ltd. | Printer with audio or video receiver, recorder, and real-time content-based processing logic |
JP2005108230A (en) * | 2003-09-25 | 2005-04-21 | Ricoh Co Ltd | Printing system with embedded audio/video content recognition and processing function |
US7528977B2 (en) * | 2003-09-25 | 2009-05-05 | Ricoh Co., Ltd. | Printer with hardware and software interfaces for peripheral devices |
US20050071746A1 (en) * | 2003-09-25 | 2005-03-31 | Hart Peter E. | Networked printer with hardware and software interfaces for peripheral devices |
US7864352B2 (en) | 2003-09-25 | 2011-01-04 | Ricoh Co. Ltd. | Printer with multimedia server |
US7440126B2 (en) * | 2003-09-25 | 2008-10-21 | Ricoh Co., Ltd | Printer with document-triggered processing |
US7546320B2 (en) * | 2003-10-09 | 2009-06-09 | International Business Machines Corporation | Computer implemented method, system and program product for reviewing a message associated with computer program code |
US20050120303A1 (en) * | 2003-10-10 | 2005-06-02 | Hassan Behbehani | Smart multiedition methodology |
US20050099442A1 (en) * | 2003-11-12 | 2005-05-12 | Transact Technologies Incorporated | Printer having a configurable template and methods for configuring a printer template |
US20050122542A1 (en) * | 2003-12-03 | 2005-06-09 | Galo Gimenez | Variable data print engine |
US7909241B2 (en) | 2004-03-09 | 2011-03-22 | Lowe's Companies, Inc. | Systems, methods and computer program products for implementing processes relating to retail sales |
US8274666B2 (en) * | 2004-03-30 | 2012-09-25 | Ricoh Co., Ltd. | Projector/printer for displaying or printing of documents |
US7603615B2 (en) | 2004-03-30 | 2009-10-13 | Ricoh Co., Ltd. | Multimedia projector-printer |
US7421521B2 (en) * | 2004-04-05 | 2008-09-02 | Intel Corporation | System, method and device for real time control of processor |
EP1744881B1 (en) * | 2004-04-30 | 2011-08-03 | manroland AG | Method for printing printed material which is individualized with logistical printed image elements |
WO2005122010A1 (en) * | 2004-06-10 | 2005-12-22 | Icon Biometrics Plc | Method and system for in-rip processing and printing of variable documents |
GB2421106A (en) * | 2004-12-07 | 2006-06-14 | Hewlett Packard Development Co | A method and apparatus for preparing variable-data documents for publishing |
US20060173901A1 (en) * | 2005-01-31 | 2006-08-03 | Mediatek Incorporation | Methods for merging files and related systems |
JP4756870B2 (en) * | 2005-02-03 | 2011-08-24 | キヤノン株式会社 | Document processing apparatus, document processing method, and program |
US7551312B1 (en) | 2005-03-17 | 2009-06-23 | Ricoh Co., Ltd. | Annotable document printer |
JP4429212B2 (en) * | 2005-06-03 | 2010-03-10 | キヤノン株式会社 | Image description data processing method, apparatus and program |
US20070234205A1 (en) * | 2006-03-29 | 2007-10-04 | Avery Dennison Corporation | Defining virtual shapes to position text and graphics |
US7564587B2 (en) * | 2006-05-24 | 2009-07-21 | Scan-0ptics LLC | Method of scoring a printed form having targets to be marked |
JP5127232B2 (en) * | 2007-01-05 | 2013-01-23 | キヤノン株式会社 | Data processing apparatus, data processing method, and computer program |
US20080165382A1 (en) * | 2007-01-05 | 2008-07-10 | Sharp Laboratories Of America, Inc. | Systems and methods for variable form printing using removable storage |
KR101385492B1 (en) * | 2007-01-23 | 2014-04-16 | 삼성전자주식회사 | Data transmitting device, image forming apparatus and methods thereof |
US7992078B2 (en) * | 2007-02-28 | 2011-08-02 | Business Objects Software Ltd | Apparatus and method for creating publications from static and dynamic content |
US8234569B2 (en) * | 2007-02-28 | 2012-07-31 | Business Objects Software Ltd. | Apparatus and method for defining and processing publication objects |
US8289538B2 (en) * | 2007-03-28 | 2012-10-16 | Moore Wallace North America, Inc. | Systems and methods for managing print jobs |
US7711718B2 (en) * | 2007-04-03 | 2010-05-04 | Nokia Corporation | System and method for using multiple meta boxes in the ISO base media file format |
US20080263071A1 (en) * | 2007-04-19 | 2008-10-23 | Sharp Laboratories Of America, Inc. | Systems and methods for driverless imaging of documents |
US20080266288A1 (en) * | 2007-04-27 | 2008-10-30 | Identitymine Inc. | ElementSnapshot Control |
US20090027714A1 (en) * | 2007-07-25 | 2009-01-29 | Kuhn William C | Job startup control for job queuing |
US7911636B2 (en) * | 2007-07-25 | 2011-03-22 | Eastman Kodak Company | Multi-head press data delivery rate control |
US8035836B2 (en) * | 2007-07-25 | 2011-10-11 | Eastman Kodak Company | Fast job halt in a high speed press |
JP4586057B2 (en) * | 2007-11-07 | 2010-11-24 | キヤノン株式会社 | Image processing apparatus, image processing method, and recording medium |
US8073256B2 (en) * | 2007-11-15 | 2011-12-06 | Canon Kabushiki Kaisha | Image processing apparatus and method therefor |
US8184304B2 (en) * | 2007-11-19 | 2012-05-22 | Moore Wallace North America, Inc. | System and method of operating a raster image processor |
JP5100354B2 (en) * | 2007-12-14 | 2012-12-19 | キヤノン株式会社 | Image processing apparatus, image processing method, and computer program |
US8564808B2 (en) * | 2007-12-18 | 2013-10-22 | R. R. Donnelley & Sons Company | Systems and methods for processing of variable documents |
US8605322B2 (en) | 2008-01-24 | 2013-12-10 | Quad/Graphics, Inc. | Printing using color changeable material |
EP2093659B1 (en) * | 2008-02-19 | 2017-07-19 | Brother Kogyo Kabushiki Kaisha | Device, method and computer readable medium for page description language processing |
JP2009205266A (en) * | 2008-02-26 | 2009-09-10 | Nec Corp | Printing system, printing method, computer, and printer |
US7959080B2 (en) | 2008-03-11 | 2011-06-14 | Xpress Systems, Llc | System for printing hospital labels and wristbands |
US8130400B2 (en) * | 2008-03-20 | 2012-03-06 | Eastman Kodak Company | Multiple processor print driver |
US8160992B2 (en) | 2008-05-15 | 2012-04-17 | Xerox Corporation | System and method for selecting a package structural design |
US8915831B2 (en) * | 2008-05-15 | 2014-12-23 | Xerox Corporation | System and method for automating package assembly |
US9132599B2 (en) | 2008-09-05 | 2015-09-15 | Xerox Corporation | System and method for image registration for packaging |
JP2010109967A (en) * | 2008-10-01 | 2010-05-13 | Canon Inc | Image processing apparatus, method, and, program |
US7983792B2 (en) * | 2008-10-22 | 2011-07-19 | Xerox Corporation | Method and system for the production of variable-dimensional printed substrates |
US20100110467A1 (en) * | 2008-11-06 | 2010-05-06 | Coniglio Paul A | System and Method of Rasterizing PDF Files using Multiple Processors |
US8174720B2 (en) * | 2008-11-06 | 2012-05-08 | Xerox Corporation | Packaging digital front end |
US9493024B2 (en) * | 2008-12-16 | 2016-11-15 | Xerox Corporation | System and method to derive structure from image |
US8355167B2 (en) * | 2009-02-25 | 2013-01-15 | Xerox Corporation | Method and apparatus for using pattern color space in print job processing |
US8170706B2 (en) | 2009-02-27 | 2012-05-01 | Xerox Corporation | Package generation system |
US8775130B2 (en) * | 2009-08-27 | 2014-07-08 | Xerox Corporation | System for automatically generating package designs and concepts |
US9082207B2 (en) * | 2009-11-18 | 2015-07-14 | Xerox Corporation | System and method for automatic layout of printed material on a three-dimensional structure |
US20110119570A1 (en) * | 2009-11-18 | 2011-05-19 | Xerox Corporation | Automated variable dimension digital document advisor |
US8328706B2 (en) * | 2009-12-17 | 2012-12-11 | Xerox Corporation | System and method for converting a printed substrate |
US8643874B2 (en) * | 2009-12-18 | 2014-02-04 | Xerox Corporation | Method and system for generating a workflow to produce a dimensional document |
US8478705B2 (en) | 2010-01-15 | 2013-07-02 | International Business Machines Corporation | Portable data management using rule definitions |
US8572496B2 (en) * | 2010-04-27 | 2013-10-29 | Go Daddy Operating Company, LLC | Embedding variable fields in individual email messages sent via a web-based graphical user interface |
US8666998B2 (en) | 2010-09-14 | 2014-03-04 | International Business Machines Corporation | Handling data sets |
US8953200B2 (en) | 2010-10-04 | 2015-02-10 | Transact Technologies Incorporated | Casino print system and corresponding methods |
US9158481B2 (en) | 2010-10-04 | 2015-10-13 | Transact Technologies Incorporated | Status monitor for casino print system and corresponding methods for status monitoring |
US8949166B2 (en) | 2010-12-16 | 2015-02-03 | International Business Machines Corporation | Creating and processing a data rule for data quality |
US8773428B2 (en) | 2011-06-08 | 2014-07-08 | Robert John Rolleston | Systems and methods for visually previewing variable information 3-D structural documents or packages |
CN102855234B (en) * | 2011-06-30 | 2015-02-25 | 北大方正集团有限公司 | Makeup method and makeup device used for variable data |
US8898104B2 (en) | 2011-07-26 | 2014-11-25 | International Business Machines Corporation | Auto-mapping between source and target models using statistical and ontology techniques |
US8994734B2 (en) | 2012-07-31 | 2015-03-31 | Xerox Corporation | Package definition system |
US8757479B2 (en) | 2012-07-31 | 2014-06-24 | Xerox Corporation | Method and system for creating personalized packaging |
US8830513B2 (en) * | 2012-10-12 | 2014-09-09 | Esko Software Bvba | Method and apparatus for optimizing a destination variable document from a source variable document having recurring and variable content |
US9314986B2 (en) | 2012-10-31 | 2016-04-19 | Xerox Corporation | Method and system for applying an adaptive perforation cut to a substrate |
US9245209B2 (en) | 2012-11-21 | 2016-01-26 | Xerox Corporation | Dynamic bleed area definition for printing of multi-dimensional substrates |
DE102013000503A1 (en) * | 2013-01-14 | 2014-07-17 | Heidelberger Druckmaschinen Ag | Method for controlling the printing speed |
JP6171562B2 (en) * | 2013-05-24 | 2017-08-02 | セイコーエプソン株式会社 | Printing apparatus, printing system, printing apparatus control method, and program |
CN104346107B (en) * | 2013-07-31 | 2017-04-26 | 北大方正集团有限公司 | Variable-data printing page processing method and variable-data printing page processing device |
US9760659B2 (en) | 2014-01-30 | 2017-09-12 | Xerox Corporation | Package definition system with non-symmetric functional elements as a function of package edge property |
JP6320146B2 (en) * | 2014-04-17 | 2018-05-09 | キヤノン株式会社 | Information processing system, information processing apparatus, information processing method, and program |
US9892212B2 (en) | 2014-05-19 | 2018-02-13 | Xerox Corporation | Creation of variable cut files for package design |
US9565147B2 (en) | 2014-06-30 | 2017-02-07 | Go Daddy Operating Company, LLC | System and methods for multiple email services having a common domain |
US9916402B2 (en) | 2015-05-18 | 2018-03-13 | Xerox Corporation | Creation of cut files to fit a large package flat on one or more substrates |
US9916401B2 (en) | 2015-05-18 | 2018-03-13 | Xerox Corporation | Creation of cut files for personalized package design using multiple substrates |
JP6645513B2 (en) * | 2015-12-08 | 2020-02-14 | 株式会社島津製作所 | Analytical instrument data processing system and analytical instrument data processing program |
CN115871361B (en) * | 2022-11-28 | 2025-01-03 | 深圳市八零联合装备有限公司 | Engineering drawing printing method, device, electronic equipment and storage medium |
Citations (289)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3576367A (en) | 1968-09-06 | 1971-04-27 | Ibm | Machine for preparing documents |
US3744899A (en) | 1968-09-06 | 1973-07-10 | Ibm | Method of preparing documents |
US4085445A (en) | 1976-06-07 | 1978-04-18 | International Business Machines Corporation | Text merge with copies and envelopes |
US4203154A (en) | 1978-04-24 | 1980-05-13 | Xerox Corporation | Electronic image processing system |
US4250976A (en) | 1978-05-22 | 1981-02-17 | Nissan Motor Company, Limited | Steering lock device with safety system |
US4268164A (en) | 1978-06-26 | 1981-05-19 | Konishiroku Photo Industry Co., Ltd. | Composite information recording apparatus and original position designating mechanism therefor |
US4300206A (en) | 1977-06-30 | 1981-11-10 | International Business Machines Corporation | Flexible text and image generator for a raster printer |
JPS56157369A (en) | 1980-05-07 | 1981-12-04 | Toppan Printing Co Ltd | Register mark for printing |
US4314357A (en) | 1978-12-27 | 1982-02-02 | Fuji Photo Film Co., Ltd. | Form combining and recording device |
US4322157A (en) | 1979-09-03 | 1982-03-30 | Ricoh Co., Ltd. | Copying machine |
EP0075732A2 (en) | 1981-09-24 | 1983-04-06 | International Business Machines Corporation | Method and apparatus for merge processing in a text processing system |
JPS58108045A (en) | 1981-12-21 | 1983-06-28 | Fuji Xerox Co Ltd | Photomagnetic recorder |
US4417322A (en) | 1981-06-16 | 1983-11-22 | International Business Machines Corporation | Report generation control system for text processing machines |
JPS58224755A (en) | 1982-06-23 | 1983-12-27 | Dainippon Printing Co Ltd | Registration method of offset press and marking-off device for the same |
US4441829A (en) | 1981-09-24 | 1984-04-10 | International Business Machines | Method for performing a multiple page get operation in a text processing system |
JPS5968277A (en) | 1982-10-14 | 1984-04-18 | Shinko Electric Co Ltd | Paper-positioning method of color printer |
JPS5968244A (en) | 1982-10-12 | 1984-04-18 | Shinko Electric Co Ltd | Control method of printing of color printer |
US4454576A (en) | 1981-05-18 | 1984-06-12 | International Business Machines Corporation | Report preparation |
US4460975A (en) | 1982-09-17 | 1984-07-17 | Saga Data, Inc. | Easily accessible formating of computer printouts |
US4470129A (en) | 1982-01-29 | 1984-09-04 | International Business Machines Corporation | Page modification method in a printer subsystem of the partial page buffer composing type |
US4493049A (en) | 1981-06-05 | 1985-01-08 | Xerox Corporation | Shared resource clustered printing system |
EP0131966A2 (en) | 1983-07-18 | 1985-01-23 | Kanzaki Paper Manufacturing Company Limited | Form overlay type printing apparatus |
US4509826A (en) | 1983-04-11 | 1985-04-09 | Xerox Corporation | Optical image staggering/destaggering arrangement for multiple array scanning system |
JPS6073869A (en) | 1983-09-30 | 1985-04-26 | Matsushita Graphic Commun Syst Inc | Transfer type color recording system |
JPS60145865A (en) | 1984-01-09 | 1985-08-01 | Fuji Xerox Co Ltd | Recorder |
US4539653A (en) | 1983-04-11 | 1985-09-03 | International Business Machines Corporation | Formatting text/graphics using plural independent formatting mechanisms |
US4553860A (en) | 1982-09-10 | 1985-11-19 | Brother Kogyo Kabushiki Kaisha | Text processing method and apparatus |
JPS6118802A (en) | 1984-07-05 | 1986-01-27 | Matsushita Electric Ind Co Ltd | Position detecting apparatus |
JPS61118775A (en) | 1984-11-15 | 1986-06-06 | Konishiroku Photo Ind Co Ltd | Method and device for image formation |
JPS61130067A (en) | 1984-11-28 | 1986-06-17 | Mitsubishi Electric Corp | Thermal transfer color printer |
JPS61179463A (en) | 1985-02-05 | 1986-08-12 | Matsushita Graphic Commun Syst Inc | Method and device for registration control |
JPS61223935A (en) | 1985-03-29 | 1986-10-04 | Toshiba Corp | Printing controlling system |
JPS61254369A (en) | 1985-05-08 | 1986-11-12 | Canon Inc | Printer |
US4651278A (en) | 1985-02-11 | 1987-03-17 | International Business Machines Corporation | Interface process for an all points addressable printer |
JPS6265126A (en) | 1985-09-14 | 1987-03-24 | Casio Comput Co Ltd | Multiple document overlapping printing device |
US4677551A (en) | 1983-01-14 | 1987-06-30 | Fuji Xerox Co., Ltd. | Apparatus for producing a series of documents from reformatted input data and for checking the order of production |
JPS62207664A (en) | 1986-03-07 | 1987-09-12 | Minolta Camera Co Ltd | Thermal transfer printer |
JPS62261467A (en) | 1986-05-08 | 1987-11-13 | Nec Corp | Color recorder |
US4718784A (en) | 1986-11-10 | 1988-01-12 | Electronic Programming Corporation | Rating plate printing apparatus and method |
US4723210A (en) | 1984-08-30 | 1988-02-02 | International Business Machines Corp. | Superblock structure in a multiple in a data editor |
US4723211A (en) | 1984-08-30 | 1988-02-02 | International Business Machines Corp. | Editing of a superblock data structure |
US4723209A (en) | 1984-08-30 | 1988-02-02 | International Business Machines Corp. | Flow attribute for text objects |
JPS6339085A (en) | 1986-08-05 | 1988-02-19 | Ricoh Co Ltd | Picture forming device |
US4739477A (en) | 1984-08-30 | 1988-04-19 | International Business Machines Corp. | Implicit creation of a superblock data structure |
JPS63108428A (en) | 1986-10-25 | 1988-05-13 | Ricoh Co Ltd | Routine document forming system |
US4745415A (en) | 1986-03-07 | 1988-05-17 | Minolta Camera Kabushiki Kaisha | Thermal printer having thermal head for transferring ink of ink film onto transfer paper |
US4745560A (en) | 1985-10-15 | 1988-05-17 | International Business Machines Corporation | Method of controlling a bit-image printer |
US4771340A (en) | 1986-04-09 | 1988-09-13 | Oce-Nederland B.V. | Method and apparatus for printing information |
US4770972A (en) | 1987-05-19 | 1988-09-13 | The Mead Corporation | Imaging process involving hardening of imaging web border area photosensitive microcapsules and an apparatus useful therein |
JPS63271275A (en) | 1987-04-28 | 1988-11-09 | Canon Inc | Multiple image forming device |
JPS63300263A (en) | 1987-05-30 | 1988-12-07 | Canon Inc | Image forming device |
JPS63300259A (en) | 1987-05-30 | 1988-12-07 | Canon Inc | Image forming device |
JPS63300260A (en) | 1987-05-30 | 1988-12-07 | Canon Inc | Image forming device |
US4809220A (en) | 1984-03-30 | 1989-02-28 | Wang Laboratories, Inc. | Electronic processing system using printer and microprocessor to create forms template with pre-printed forms |
US4825251A (en) | 1987-05-19 | 1989-04-25 | The Mead Corporation | Imaging process involving hardening of imaging web border area photosensitive microcapsules and an apparatus useful therein |
US4839814A (en) | 1985-01-29 | 1989-06-13 | Moore Business Forms, Inc. | Size independent modular web processing line and modules |
US4857955A (en) | 1987-09-28 | 1989-08-15 | Eastman Kodak Company | Electronic printer apparatus with intelligent accent color |
US4862386A (en) | 1987-03-13 | 1989-08-29 | Pitney Bowes Inc. | Apparatus for preparing a letter |
US4870611A (en) | 1983-11-15 | 1989-09-26 | International Business Machines Corporation | Apparatus and method for system printing mode control |
GB2220511A (en) | 1988-07-08 | 1990-01-10 | Canon Kk | Recording control apparatus |
US4903229A (en) | 1987-03-13 | 1990-02-20 | Pitney Bowes Inc. | Forms generating and information retrieval system |
US4903067A (en) | 1987-04-28 | 1990-02-20 | Canon Kabushiki Kaisha | Multiimage forming apparatus |
US4912491A (en) | 1987-05-30 | 1990-03-27 | Canon Kabushiki Kaisha | Apparatus for forming superimposed images |
US4933880A (en) | 1988-06-15 | 1990-06-12 | International Business Machines Corp. | Method for dynamically processing non-text components in compound documents |
US4937664A (en) | 1987-11-30 | 1990-06-26 | Canon Kabushiki Kaisha | Image forming apparatus |
US4939674A (en) | 1988-04-22 | 1990-07-03 | Engineered Data Products, Inc. | Label generation apparatus |
US4953105A (en) | 1986-07-15 | 1990-08-28 | Brother Kogyo Kabushiki Kaisha | Word processor with a merge print function responsive to variable data length |
US4959769A (en) | 1983-10-03 | 1990-09-25 | Wang Laboratories, Inc. | Structures and methods for representing and processing documents |
US4963459A (en) | 1987-10-08 | 1990-10-16 | The Mead Corporation | System for registering to a moving web |
US4963899A (en) | 1989-10-11 | 1990-10-16 | Eastman Kodak Company | Method and apparatus for image frame registration |
US4965597A (en) | 1986-08-21 | 1990-10-23 | Matsushita Graphic Communication Systems, Inc. | Color image recording apparatus |
US4965748A (en) | 1989-07-12 | 1990-10-23 | Ricoh Company, Ltd. | Laser printer controller flexible frame buffer architecture which allows offsetting different input/output data widths |
EP0394168A2 (en) | 1989-04-17 | 1990-10-24 | International Business Machines Corporation | Shell document with variable document commands |
US4969093A (en) | 1988-06-30 | 1990-11-06 | International Business Machines Corporation | Method of data stream construct management utilizing format shells and shell fragments |
US4992956A (en) | 1987-10-08 | 1991-02-12 | Advanced Micro Devices, Inc. | Apparatus for assembling data for supply to a scanning output device |
US4994968A (en) | 1989-03-30 | 1991-02-19 | Brother Kogyo Kabushiki Kaisha | Word processing device |
US4996662A (en) | 1983-10-03 | 1991-02-26 | Wang Laboratories, Inc. | Method for generating document using tables storing pointers and indexes |
US5001653A (en) | 1989-09-08 | 1991-03-19 | International Business Machines Corporation | Merging plotter graphics within a text environment on a page printer |
US5021975A (en) | 1989-09-07 | 1991-06-04 | Tokyo Electric Co., Ltd. | Printer with improved image printing function |
US5025396A (en) | 1989-03-21 | 1991-06-18 | International Business Machines Corporation | Method and apparatus for merging a digitized image with an alphanumeric character string |
US5029327A (en) | 1989-02-09 | 1991-07-02 | Seiko Instruments Inc. | Outputting apparatus for characters and graphics |
US5033009A (en) | 1989-03-03 | 1991-07-16 | Dubnoff Steven J | System for generating worksheet files for electronic spreadsheets |
US5043749A (en) | 1989-12-29 | 1991-08-27 | Am International Inc. | Printing press and method |
US5050101A (en) | 1988-11-29 | 1991-09-17 | Casio Computer Co., Ltd. | Printing apparatus |
US5060980A (en) | 1990-05-30 | 1991-10-29 | Xerox Corporation | Form utilizing encoded indications for form field processing |
US5077795A (en) | 1990-09-28 | 1991-12-31 | Xerox Corporation | Security system for electronic printing systems |
US5078748A (en) | 1990-02-09 | 1992-01-07 | Hans Schwarzkopf Gmbh | Substituted 1,3-diaminobenzenes, processes for their preparation and coloring agents, containing these, for keratin fibers |
US5084831A (en) | 1990-05-01 | 1992-01-28 | Minolta Camera Kabushiki Kaisha | Printer and printing method |
EP0475601A2 (en) | 1990-08-16 | 1992-03-18 | Canon Kabushiki Kaisha | A full-colour desktop publishing system |
EP0478335A2 (en) | 1990-09-28 | 1992-04-01 | Xerox Corporation | Electronic printing system |
US5103490A (en) | 1990-06-13 | 1992-04-07 | National Computer Systems, Inc. | Method and apparatus for storing and merging multiple optically scanned images |
US5104245A (en) | 1989-01-13 | 1992-04-14 | Casio Computer Co., Ltd. | Printing apparatus with form editor |
US5107423A (en) | 1988-03-26 | 1992-04-21 | Brother Kogyo Kabushiki Kaisha | Document processing device with merge function |
US5134669A (en) | 1990-06-13 | 1992-07-28 | National Computer Systems | Image processing system for documentary data |
US5136316A (en) | 1989-12-29 | 1992-08-04 | Am International Incorporated | Printing press and method |
US5139003A (en) | 1990-09-28 | 1992-08-18 | Mitsubishi Denki Kabushiki Kaisha | Distributor assembly for an internal combustion engine |
US5142667A (en) | 1990-09-28 | 1992-08-25 | Xerox Corporation | Resource and memory management algorithms for electric printing and electronic reprographic systems |
US5143362A (en) | 1991-07-15 | 1992-09-01 | Moore Business Forms, Inc. | Publication personalization |
US5148366A (en) | 1989-10-16 | 1992-09-15 | Medical Documenting Systems, Inc. | Computer-assisted documentation system for enhancing or replacing the process of dictating and transcribing |
US5150455A (en) | 1989-07-12 | 1992-09-22 | Minolta Camera Kabushiki Kaisha | Image data processor |
US5157767A (en) | 1989-02-23 | 1992-10-20 | Casio Computer Co., Ltd. | Apparatus and method for automatically outputting document having data dependent size |
US5157765A (en) | 1989-11-15 | 1992-10-20 | International Business Machines Corporation | Method and apparatus for pipelined parallel rasterization |
US5157773A (en) | 1986-03-14 | 1992-10-20 | Canon Kabushiki Kaisha | Image data output apparatus |
US5173853A (en) | 1990-03-14 | 1992-12-22 | Digital Equipment International Ltd. | Data format conversion |
US5181162A (en) | 1989-12-06 | 1993-01-19 | Eastman Kodak Company | Document management and production system |
EP0527097A2 (en) | 1991-08-06 | 1993-02-10 | Eastman Kodak Company | Apparatus and method for collectively performing tile-based image rotation, scaling and digital halftone screening |
US5191429A (en) | 1990-09-28 | 1993-03-02 | Xerox Corporation | Electronic printing system for printing multiple images with determination of the maximum number of reduced size images to be optimally printed on a sheet of detected size without interference |
US5202206A (en) | 1991-10-04 | 1993-04-13 | Xerox Corporation | Process for simultaneous printing of fixed data and variable data |
US5204916A (en) | 1991-08-06 | 1993-04-20 | Eastman Kodak Company | Tile-oriented technique for collectively performing image rotation, scaling and digital halftone screening |
US5204946A (en) | 1988-06-17 | 1993-04-20 | Canon Kabushiki Kaisha | Mixed text and image data processing |
EP0538059A2 (en) | 1991-10-17 | 1993-04-21 | Ricoh Company, Ltd | System and method for document processing |
US5206951A (en) | 1987-08-21 | 1993-04-27 | Wang Laboratories, Inc. | Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types |
EP0539135A2 (en) | 1991-10-24 | 1993-04-28 | Canon Kabushiki Kaisha | Printing apparatus and method |
US5208906A (en) | 1988-12-30 | 1993-05-04 | Chipsoft Ca, Corp. | Method and apparatus for representing bordered areas of a generic form with records |
US5218539A (en) | 1986-12-01 | 1993-06-08 | International Business Machines Corporation | Forms processor with controlled remote revision |
US5222236A (en) | 1988-04-29 | 1993-06-22 | Overdrive Systems, Inc. | Multiple integrated document assembly data processing system |
US5222211A (en) | 1986-01-24 | 1993-06-22 | Siemens Nixdorf Informationssysteme Ag | Form generating method and apparatus |
US5222235A (en) | 1990-02-01 | 1993-06-22 | Bmc Software, Inc. | Databases system for permitting concurrent indexing and reloading of data by early simulating the reload process to determine final locations of the data |
US5226161A (en) | 1987-08-21 | 1993-07-06 | Wang Laboratories, Inc. | Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types |
US5231698A (en) | 1991-03-20 | 1993-07-27 | Forcier Mitchell D | Script/binary-encoded-character processing method and system |
US5235654A (en) | 1992-04-30 | 1993-08-10 | International Business Machines Corporation | Advanced data capture architecture data processing system and method for scanned images of document forms |
US5237655A (en) | 1990-07-05 | 1993-08-17 | Eastman Kodak Company | Raster image processor for all points addressable printer |
US5239625A (en) | 1991-03-05 | 1993-08-24 | Rampage Systems, Inc. | Apparatus and method to merge images rasterized at different resolutions |
US5241464A (en) | 1990-08-17 | 1993-08-31 | Moore Business Forms, Inc. | Desktop forms order system |
US5243518A (en) | 1991-05-03 | 1993-09-07 | Xerox Corporation | Document services architecture |
US5257097A (en) | 1991-09-27 | 1993-10-26 | Eastman Kodak Company | Method and apparatus for selective interception of a graphics rendering operation for effecting image data modification |
DE4313959A1 (en) | 1992-04-30 | 1993-11-04 | Ricoh Kk | DEVICE AND METHOD FOR CONTROLLING THE PRESENTATION OF A TEMPLATE |
DE4313958A1 (en) | 1992-04-30 | 1993-11-04 | Ricoh Kk | DEVICE AND METHOD FOR CONTROLLING THE PRESENTATION OF A TEMPLATE |
US5261047A (en) | 1991-10-29 | 1993-11-09 | Xerox Corporation | Bus arbitration scheme for facilitating operation of a printing apparatus |
US5276799A (en) | 1991-10-29 | 1994-01-04 | Xerox Corporation | Expandable electronic subsystem for a printing machine |
US5280574A (en) | 1989-05-26 | 1994-01-18 | Hitachi, Ltd. | Text document management method adapted for generating plural text documents derived from the same original text document |
US5282269A (en) | 1985-09-27 | 1994-01-25 | Oce-Nederland B.V. | Raster image memory |
US5287128A (en) | 1992-08-28 | 1994-02-15 | Moore Business Forms, Inc. | Method to manufacture multiple part imaged documents |
US5287444A (en) | 1989-08-14 | 1994-02-15 | International Business Machines Corporation | Message processing system |
US5291243A (en) | 1993-02-05 | 1994-03-01 | Xerox Corporation | System for electronically printing plural-color tamper-resistant documents |
US5290109A (en) | 1986-12-26 | 1994-03-01 | Seiko Epson Corporation | Electronic typewriter for printing of documents having a fixed format |
US5303341A (en) | 1991-10-29 | 1994-04-12 | Xerox Corporation | Video processor for a printing apparatus |
US5307266A (en) | 1990-08-22 | 1994-04-26 | Hitachi, Ltd. | Information processing system and method for processing document by using structured keywords |
US5307458A (en) | 1991-12-23 | 1994-04-26 | Xerox Corporation | Input/output coprocessor for printing machine |
EP0594370A1 (en) | 1992-10-22 | 1994-04-27 | Xerox Corporation | Rendering a color image for an output medium from symbolic image data |
US5309558A (en) | 1990-12-14 | 1994-05-03 | Xerox Corporation | Set addressing for electronic printing machines |
US5315693A (en) | 1990-03-28 | 1994-05-24 | Dainippon Screen Mfg. Co., Ltd. | Method and system for integrating in a single image, character and graphical information by employing data of different pixel resolution |
US5317646A (en) | 1992-03-24 | 1994-05-31 | Xerox Corporation | Automated method for creating templates in a forms recognition and processing system |
US5323312A (en) | 1990-06-15 | 1994-06-21 | Fuji Xerox Co., Ltd. | Specific layout structure generating method and structured document layout processing and device for carrying out the same |
US5323217A (en) | 1993-03-22 | 1994-06-21 | Moore Business Forms, Inc. | Ion deposition printer cleaning apparatus and related method |
US5327341A (en) | 1991-10-28 | 1994-07-05 | Whalen Edward J | Computerized file maintenance system for managing medical records including narrative reports |
US5328092A (en) | 1992-08-21 | 1994-07-12 | Moore Business Forms, Inc. | Reuseable mailer meeting postal requirements |
US5339240A (en) | 1991-06-28 | 1994-08-16 | Digital Equipment Corporation | System and method for construction of language independent print format statements through use of data structures for arbitrary ordering of print parameters |
EP0614156A1 (en) | 1993-03-04 | 1994-09-07 | Eurocore S.A. | Method and apparatus for mounting clipped images in a page of a document |
US5355493A (en) | 1991-11-20 | 1994-10-11 | International Business Machines Corporation | System for encoding units of entity/relationship data to include prefixes with codes for length, action, and unit identifier |
US5360277A (en) | 1991-01-29 | 1994-11-01 | New Oji Paper Co., Ltd. | Label printer with selective memory update |
DE4316282A1 (en) | 1993-05-14 | 1994-11-17 | Ulrich Dipl Ing Rosinger | Method and device for selectively combining graphics elements with external data |
US5367673A (en) | 1991-08-23 | 1994-11-22 | Eastman Kodak Company | System for queueing request from remote stations for proof processing of files that are transmitted only when processing resources become available |
US5368334A (en) | 1993-06-10 | 1994-11-29 | Moore Business Forms, Inc. | Variable data clear mark imaging |
US5375204A (en) | 1992-04-30 | 1994-12-20 | Ricoh Company, Ltd. | System and method for efficient binary encoding of procedures in a document processing language |
US5379368A (en) | 1990-11-30 | 1995-01-03 | Hitachi, Ltd. | Printing control method and apparatus |
US5379373A (en) | 1990-06-15 | 1995-01-03 | Fuji Xerox Co., Ltd. | Document layout processing method and device for carrying out the same |
WO1995002224A1 (en) | 1993-07-09 | 1995-01-19 | Indigo N.V. | Page-makeup system |
US5384886A (en) | 1991-04-01 | 1995-01-24 | Xerox Corporation | Process for electronically printing envelopes |
US5404294A (en) | 1990-02-26 | 1995-04-04 | Karnik; Jayant D. | Tag method for moving information between computers & forms |
US5412566A (en) | 1992-10-01 | 1995-05-02 | Fujitsu Limited | Variable replacement apparatus |
US5416849A (en) | 1992-10-21 | 1995-05-16 | International Business Machines Corporation | Data processing system and method for field extraction of scanned images of document forms |
US5416896A (en) | 1992-04-30 | 1995-05-16 | Ricoh Company, Ltd. | Command definition dictionary handling and context declaration in a document publishing page description language (PDL) |
US5420974A (en) | 1992-10-15 | 1995-05-30 | International Business Machines Corporation | Multimedia complex form creation, display and editing method apparatus |
US5420696A (en) | 1993-06-24 | 1995-05-30 | Xerox Corporation | Image data transfer architecture and method for an electronic reprographic machine |
US5422992A (en) | 1992-04-30 | 1995-06-06 | Ricoh Company, Ltd. | Method and system to handle state variables in a document processing language |
US5425140A (en) | 1992-03-20 | 1995-06-13 | International Business Machines Corporation | Method and apparatus for providing conditional cascading in a computer system graphical user interface |
US5436627A (en) | 1992-04-30 | 1995-07-25 | Ricoh Company, Ltd. | Method and system for processing mixed binary length encodings containing definite and indefinite length formats |
US5438650A (en) | 1992-04-30 | 1995-08-01 | Ricoh Company, Ltd. | Method and system to recognize encoding type in document processing language |
US5440745A (en) | 1993-04-29 | 1995-08-08 | International Business Machines Corporation | Batch format processing of record data |
US5446842A (en) | 1993-02-26 | 1995-08-29 | Taligent, Inc. | Object-oriented collaboration system |
US5446837A (en) | 1992-04-30 | 1995-08-29 | Ricoh Company, Ltd. | Method and system to process resources in a document processing language |
US5448691A (en) | 1992-04-30 | 1995-09-05 | Ricoh Company, Ltd. | Method and apparatus for processing page selection in a document processing language |
US5448685A (en) | 1992-03-11 | 1995-09-05 | Chinon Industries, Inc. | Label printing apparatus and wordprocessor |
US5450541A (en) | 1990-12-14 | 1995-09-12 | Xerox Corporation | Method of applying electronically stored labels to a print job |
US5450537A (en) | 1989-12-08 | 1995-09-12 | Hitachi, Ltd. | Method and apparatus for completing a partially completed document in accordance with a blank form from data automatically retrieved from a database |
US5452094A (en) | 1992-11-05 | 1995-09-19 | Xerox Corporation | Method and apparatus for storage and printing of logos using a storage medium capable of storing multiple logos |
US5451111A (en) | 1992-12-14 | 1995-09-19 | Dainippon Screen Mfg. Co., Ltd. | Method of and apparatus for automatically outputting the image of a page |
US5455599A (en) | 1993-11-02 | 1995-10-03 | Taligent Inc. | Object-oriented graphic system |
US5455945A (en) | 1993-05-19 | 1995-10-03 | Vanderdrift; Richard | System and method for dynamically displaying entering, and updating data from a database |
US5459826A (en) | 1990-05-25 | 1995-10-17 | Archibald; Delbert M. | System and method for preparing text and pictorial materials for printing using predetermined coding and merging regimen |
US5458284A (en) | 1993-07-09 | 1995-10-17 | Moore Business Forms, Inc. | Single-part statement mailer with charge card |
US5459819A (en) | 1993-09-24 | 1995-10-17 | Eastman Kodak Company | System for custom imprinting a variety of articles with images obtained from a variety of different sources |
US5465165A (en) | 1991-06-11 | 1995-11-07 | Canon Kabushiki Kaisha | Image processing system |
US5467448A (en) | 1991-05-10 | 1995-11-14 | Claris Corporation | Text formatting by the direct selection of borders in an editing display |
US5483629A (en) | 1992-04-30 | 1996-01-09 | Ricoh Company, Ltd. | Method and system to handle dictionaries in a document processing language |
US5483624A (en) | 1992-03-27 | 1996-01-09 | Monarch Marking Systems, Inc. | Programmable hand held labeler |
US5487165A (en) | 1992-04-30 | 1996-01-23 | Ricoh Company, Ltd. | Standard page description language cleartext structure generator |
US5490243A (en) | 1990-12-13 | 1996-02-06 | F3 Software Corporation | Data processing system for multi-platform print control and electronic data fill |
US5493634A (en) | 1992-06-12 | 1996-02-20 | Xerox Corporation | Apparatus and method for multi-stage/multi-process decomposing |
US5495565A (en) | 1994-06-21 | 1996-02-27 | Wang Laboratories, Inc. | Integrated form document editor with form descriptor table, background bitmap, graphics editor and text editor, composite image generator and intelligent autofill |
US5500928A (en) | 1993-03-01 | 1996-03-19 | Xionics Document Technologies, Inc. | Digital printing system and process using adaptive compression |
US5502796A (en) | 1991-07-20 | 1996-03-26 | Brother Kogyo Kabushiki Kaisha | Print device capable of printing a format sheet in which items about a print device and a document processor are completed |
EP0703524A1 (en) | 1994-09-13 | 1996-03-27 | Agfa-Gevaert N.V. | Variable data fields in a page description language |
US5504843A (en) | 1993-01-04 | 1996-04-02 | Xerox Corporation | Apparatus and method for processing a stream of image data in a printing system |
US5504891A (en) | 1991-10-17 | 1996-04-02 | Ricoh Company, Ltd. | Method and apparatus for format conversion of a hierarchically structured page description language document |
US5506697A (en) | 1990-01-05 | 1996-04-09 | Symbol Technologies, Inc. | Apparatus for processing human-readable and machine-readable documents |
US5506985A (en) | 1991-10-17 | 1996-04-09 | Ricoh Company, Ltd. | Method and apparatus for format conversion of a hierarchically structured page description language document |
US5521710A (en) | 1994-04-12 | 1996-05-28 | Xerox Corporation | Method of applying electronically stored labels from a source job to a destination job in a printing system |
US5532100A (en) | 1991-01-09 | 1996-07-02 | Moore Business Forms, Inc. | Multi-roller electrostatic toning |
US5535318A (en) | 1992-04-30 | 1996-07-09 | Ricoh Company, Ltd. | Debugging system for a hierarchically structured page description language |
US5539529A (en) | 1994-04-04 | 1996-07-23 | Merchant; Zaffer S. | Facsimile communication with selective call receivers |
WO1996022573A1 (en) | 1995-01-18 | 1996-07-25 | Varis Corporation | Method of utilizing variable data fields with a page description language |
US5542052A (en) | 1991-03-04 | 1996-07-30 | Adobe Systems Incorporated | Applying traps to a printed page specified in a page description language format |
US5544287A (en) | 1993-06-03 | 1996-08-06 | Monarch Marking Systems, Inc. | On-line barcode printer system with multi-level user printer commands |
US5546577A (en) | 1994-11-04 | 1996-08-13 | International Business Machines Corporation | Utilizing instrumented components to obtain data in a desktop management interface system |
US5548687A (en) | 1992-04-30 | 1996-08-20 | Ricoh Company, Ltd. | Method and apparatus for controlling a printer using the N/2r format |
US5559933A (en) | 1994-04-22 | 1996-09-24 | Unisys Corporation | Distributed enterprise print controller |
US5563999A (en) | 1990-10-19 | 1996-10-08 | Moore Business Forms, Inc. | Forms automation system |
US5563998A (en) | 1990-10-19 | 1996-10-08 | Moore Business Forms, Inc. | Forms automation system implementation |
US5563987A (en) | 1994-10-28 | 1996-10-08 | International Business Machines Corporation | Pagemap memory representation in RISC processor printers |
US5587800A (en) | 1992-01-29 | 1996-12-24 | Canon Kabushiki Kaisha | Image processing method and apparatus |
US5592683A (en) | 1994-03-18 | 1997-01-07 | Ibm Corporation | System for selectively processing nested print commands and buffered post-print commands thereafter and resending selected portion of data stream upon error detection |
US5594860A (en) | 1995-01-27 | 1997-01-14 | Varis Corporation | Method for banding and rasterizing an image in a multiprocessor printing system |
US5600768A (en) | 1995-06-06 | 1997-02-04 | Apple Computer, Inc. | Image generation with dynamically consolidated list of image data |
US5611024A (en) | 1992-08-28 | 1997-03-11 | Compaq Computer Corporation | Data compression of bit map images |
US5611035A (en) | 1992-10-16 | 1997-03-11 | International Business Machines Corporation | Relational data base system for conveniently constructing graphical images |
US5621020A (en) | 1996-06-19 | 1997-04-15 | Moore Business Forms, Inc. | Release composition for printable linerless labels |
WO1997018514A1 (en) | 1995-11-13 | 1997-05-22 | Varis Corporation | Architecture for processing bit-map data for a raster printer |
US5634091A (en) | 1991-07-30 | 1997-05-27 | R. R. Donnelley & Sons Company | Digital page imaging system |
US5640577A (en) | 1991-12-30 | 1997-06-17 | Davox Corporation | Data processing system with automated at least partial forms completion |
US5642435A (en) | 1995-01-25 | 1997-06-24 | Xerox Corporation | Structured document processing with lexical classes as context |
US5668897A (en) | 1994-03-15 | 1997-09-16 | Stolfo; Salvatore J. | Method and apparatus for imaging, image processing and data compression merge/purge techniques for document image databases |
US5671345A (en) | 1995-06-06 | 1997-09-23 | Apple Computer, Inc. | System and method for intercepting and reconstructing graphics management tool marking instructions |
US5675788A (en) | 1995-09-15 | 1997-10-07 | Infonautics Corp. | Method and apparatus for generating a composite document on a selected topic from a plurality of information sources |
US5680615A (en) | 1994-11-04 | 1997-10-21 | International Business Machines Corporation | Desktop management of host applications |
US5689625A (en) | 1995-11-28 | 1997-11-18 | Xerox Corporation | Document server for processing a distribution job in a document processing system |
CA2207840A1 (en) | 1996-06-18 | 1997-12-18 | Brian F. Hern | Method for creating complex layouts with variable data for high speed printing systems |
US5706365A (en) | 1995-04-10 | 1998-01-06 | Rebus Technology, Inc. | System and method for portable document indexing using n-gram word decomposition |
US5717840A (en) | 1992-07-08 | 1998-02-10 | Canon Kabushiki Kaisha | Method and apparatus for printing according to a graphic language |
WO1998008176A1 (en) | 1996-08-20 | 1998-02-26 | Moore Business Forms, Inc. | Proofing system utilizing dynamic pdf technology for the interface for templated printing |
US5727220A (en) | 1995-11-29 | 1998-03-10 | International Business Machines Corporation | Method and system for caching and referencing cached document pages utilizing a presentation data stream |
US5729674A (en) | 1995-04-07 | 1998-03-17 | Computer Humor Systems, Inc. | Method and apparatus for producing personalized graphics and personalized text printed materials |
US5734915A (en) | 1992-11-25 | 1998-03-31 | Eastman Kodak Company | Method and apparatus for composing digital medical imagery |
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 |
US5745910A (en) | 1993-05-10 | 1998-04-28 | Apple Computer, Inc. | Frame structure which provides an interface between parts of a compound document |
US5754750A (en) | 1990-08-08 | 1998-05-19 | Peerless Systems Corporation | Method and apparatus for displaying a page with graphics information on a continuous synchronous raster output device |
WO1998021044A1 (en) | 1996-11-12 | 1998-05-22 | Varis Corporation | System and method for synchronizing clock sources driving piezoelectric crystals of ink jet printheads |
US5758074A (en) | 1994-11-04 | 1998-05-26 | International Business Machines Corporation | System for extending the desktop management interface at one node to a network by using pseudo management interface, pseudo component interface and network server interface |
US5760914A (en) | 1996-06-25 | 1998-06-02 | Varis Corporation | Image registration method |
US5765006A (en) | 1992-04-30 | 1998-06-09 | Ricoh Company, Ltd. | Method and system to process external entities in a document processing language |
US5765874A (en) | 1995-05-09 | 1998-06-16 | Custom Creative Insights Corporation | Method for mass customization of printed materials |
US5768488A (en) | 1995-02-24 | 1998-06-16 | International Business Machines Corporation | Enhanced page placement for multiple-up presentation |
US5778377A (en) | 1994-11-04 | 1998-07-07 | International Business Machines Corporation | Table driven graphical user interface |
US5793946A (en) | 1996-03-12 | 1998-08-11 | Varis Corporation | Run-time diagnostic system |
US5796411A (en) | 1995-07-10 | 1998-08-18 | Moore Business Forms, Inc. | High resolution real time raster image processing system and method |
US5832530A (en) | 1994-09-12 | 1998-11-03 | Adobe Systems Incorporated | Method and apparatus for identifying words described in a portable electronic document |
US5833375A (en) | 1996-09-20 | 1998-11-10 | Varis Corporation | System and method for interfacing a raster printer controller with a plurality of print engines |
US5841420A (en) | 1995-08-18 | 1998-11-24 | International Business Machines Corporation | Method and system in a data processing system windowing environment for displaying previously obscured information |
US5852673A (en) * | 1996-03-27 | 1998-12-22 | Chroma Graphics, Inc. | Method for general image manipulation and composition |
US5866286A (en) | 1993-04-16 | 1999-02-02 | Moore Business Forms, Inc. | Color selection by mixing primary toners |
US5877865A (en) | 1993-10-26 | 1999-03-02 | Canon Kabushiki Kaisha | Image processing apparatus and method for printing data described in a page description language |
US5880742A (en) | 1993-09-17 | 1999-03-09 | Xerox-Corporation | Spreadsheet image showing data items as indirect graphical representations |
US5896462A (en) | 1994-10-04 | 1999-04-20 | Stern; Yonatan | Method for storing and retrieving images in/from a database |
US5895455A (en) | 1995-08-11 | 1999-04-20 | Wachovia Corporation | Document image display system and method |
US5915258A (en) | 1992-06-12 | 1999-06-22 | Canon Kabushiki Kaisha | Apparatus and method for generating and outputting a list of a plurality of stored forms |
US5926185A (en) | 1996-05-03 | 1999-07-20 | Barco Graphics N.V. | Method for processing a set of page description language commands to reduce complexity |
US5946461A (en) | 1997-04-30 | 1999-08-31 | Xerox Corporation | System for positioning image information on special print media sheets |
US5953007A (en) | 1997-09-15 | 1999-09-14 | International Business Machines Corporation | System, method, and program for using animations to show page layout combinations in a user interface for submitting print jobs |
US5960164A (en) | 1996-07-30 | 1999-09-28 | Moore Business Forms, Inc. | Data interface for high performance |
US5963968A (en) | 1995-06-07 | 1999-10-05 | R.R. Donnelley & Sons Company | Apparatus and method for controlling an electronic press to print fixed and variable information |
US5983243A (en) | 1996-10-31 | 1999-11-09 | International Business Machines Corporation | Data processing system and method for Preparing a presentation-ready document that produces separate images of fixed and variable data and a bookticket specifying an arrangement of such images |
US5982994A (en) | 1993-11-16 | 1999-11-09 | Fujitsu Limited | Network printer apparatus and LAN network system |
US6006242A (en) | 1996-04-05 | 1999-12-21 | Bankers Systems, Inc. | Apparatus and method for dynamically creating a document |
US6006281A (en) | 1998-01-08 | 1999-12-21 | Xerox Corporation | Network printing system with data merge feature |
US6009442A (en) | 1997-10-08 | 1999-12-28 | Caere Corporation | Computer-based document management system |
US6016380A (en) * | 1992-09-24 | 2000-01-18 | Avid Technology, Inc. | Template-based edit decision list management system |
US6018774A (en) | 1997-07-03 | 2000-01-25 | Yobaby Productions, Llc | Method and system for creating messages including image information |
US6049390A (en) | 1997-11-05 | 2000-04-11 | Barco Graphics Nv | Compressed merging of raster images for high speed digital printing |
WO2000028435A2 (en) | 1998-11-09 | 2000-05-18 | Varis Corporation | Method and system for dynamic flowing data to an arbitrary path defined by a page description language |
JP3048582B2 (en) | 1989-10-05 | 2000-06-05 | キヤノン株式会社 | Information processing method and apparatus |
US6078403A (en) | 1996-10-21 | 2000-06-20 | International Business Machines Corporation | Method and system for specifying format parameters of a variable data area within a presentation document |
US6078406A (en) | 1996-01-11 | 2000-06-20 | Xerox Corporation | Job information communication system for a printing system |
US6146027A (en) | 1992-12-23 | 2000-11-14 | Object Technology Licensing Corp. | Method and apparatus for providing an object-oriented application interface for a computer system |
US6209010B1 (en) | 1997-07-18 | 2001-03-27 | Varis Corporation | Computer implemented method for wrapping data to an arbitrary path defined by a page description language |
US6236463B1 (en) | 1997-01-17 | 2001-05-22 | Moore U.S.A., Inc. | Generating high speed variable information printed multiple page documents |
US6243172B1 (en) | 1995-01-18 | 2001-06-05 | Varis Corporation | Method and system for merging variable text and images into bitmaps defined by a page description language |
US6290406B1 (en) | 1996-09-20 | 2001-09-18 | Varis Corporation | System and method for interfacing a raster printer controller with a plurality of print engines |
US6326983B1 (en) | 1993-10-08 | 2001-12-04 | Xerox Corporation | Structured image (SI) format for describing complex color raster images |
US6330073B1 (en) | 1998-07-20 | 2001-12-11 | Nw Coughlin | System and method for merging multi-platform documents |
US6332149B1 (en) | 1995-06-07 | 2001-12-18 | R. R. Donnelley & Sons | Imposition process and apparatus for variable imaging system |
US6437875B1 (en) | 1997-10-27 | 2002-08-20 | Canon Kabushiki Kaisha | Method of processing data in various applications |
US6459498B2 (en) | 1992-08-31 | 2002-10-01 | Canon Kabushiki Kaisha | Data transmission method and apparatus that discriminates whether data is to be developed into bitmap data |
US6465165B2 (en) | 1999-05-14 | 2002-10-15 | Eastman Kodak Company | Scratch resistant-water resistant overcoat for photographic systems |
US6487568B1 (en) | 1997-07-18 | 2002-11-26 | Tesseron, Ltd. | Method and system for flowing data to an arbitrary path defined by a page description language |
US6505980B1 (en) | 1999-02-12 | 2003-01-14 | Silver Fox Limited | System and method for printing sequences of indicia |
US6557017B1 (en) | 1998-02-06 | 2003-04-29 | Xerox Corporation | Image production system theme integration |
US6684188B1 (en) | 1996-02-02 | 2004-01-27 | Geoffrey C Mitchell | Method for production of medical records and other technical documents |
US6707572B1 (en) | 1997-09-12 | 2004-03-16 | Tesseron, Ltd. | Filtering method to reduce pixel density |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4864516A (en) | 1986-03-10 | 1989-09-05 | International Business Machines Corporation | Method for implementing an on-line presentation in an information processing system |
US5290685A (en) * | 1990-02-22 | 1994-03-01 | Meiji Milk Products Company Limited | Method for separation and concentration of phosphopeptides |
SG71842A1 (en) * | 1991-03-29 | 2000-04-18 | Canon Kk | Image processing apparatus and copying machine |
JPH08115414A (en) | 1994-09-29 | 1996-05-07 | Xerox Corp | Printing machine with inserting/annoting/back-paginating capability |
-
1995
- 1995-01-18 US US08/373,582 patent/US5729665A/en not_active Expired - Lifetime
-
1996
- 1996-01-16 EP EP96903396A patent/EP0804766A4/en not_active Withdrawn
- 1996-01-16 WO PCT/US1996/000277 patent/WO1996022573A1/en not_active Application Discontinuation
- 1996-01-16 AU AU47499/96A patent/AU4749996A/en not_active Abandoned
- 1996-01-16 CA CA002210405A patent/CA2210405C/en not_active Expired - Lifetime
-
1997
- 1997-07-18 US US08/896,899 patent/US5937153A/en not_active Expired - Lifetime
-
1999
- 1999-04-26 US US09/299,502 patent/US6381028B1/en not_active Expired - Lifetime
-
2002
- 2002-03-01 US US10/090,529 patent/US6687016B2/en not_active Expired - Fee Related
- 2002-03-01 US US10/090,074 patent/US6771387B2/en not_active Expired - Fee Related
-
2004
- 2004-01-26 US US10/707,920 patent/US7333233B2/en not_active Expired - Fee Related
- 2004-01-28 US US10/707,955 patent/US7274479B2/en not_active Expired - Fee Related
-
2005
- 2005-01-31 US US11/047,463 patent/US7456990B2/en not_active Expired - Fee Related
Patent Citations (360)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3576367A (en) | 1968-09-06 | 1971-04-27 | Ibm | Machine for preparing documents |
US3744899A (en) | 1968-09-06 | 1973-07-10 | Ibm | Method of preparing documents |
US4085445A (en) | 1976-06-07 | 1978-04-18 | International Business Machines Corporation | Text merge with copies and envelopes |
US4300206A (en) | 1977-06-30 | 1981-11-10 | International Business Machines Corporation | Flexible text and image generator for a raster printer |
US4203154A (en) | 1978-04-24 | 1980-05-13 | Xerox Corporation | Electronic image processing system |
US4250976A (en) | 1978-05-22 | 1981-02-17 | Nissan Motor Company, Limited | Steering lock device with safety system |
US4268164A (en) | 1978-06-26 | 1981-05-19 | Konishiroku Photo Industry Co., Ltd. | Composite information recording apparatus and original position designating mechanism therefor |
US4314357A (en) | 1978-12-27 | 1982-02-02 | Fuji Photo Film Co., Ltd. | Form combining and recording device |
US4322157A (en) | 1979-09-03 | 1982-03-30 | Ricoh Co., Ltd. | Copying machine |
JPS56157369A (en) | 1980-05-07 | 1981-12-04 | Toppan Printing Co Ltd | Register mark for printing |
US4454576A (en) | 1981-05-18 | 1984-06-12 | International Business Machines Corporation | Report preparation |
US4493049A (en) | 1981-06-05 | 1985-01-08 | Xerox Corporation | Shared resource clustered printing system |
US4417322A (en) | 1981-06-16 | 1983-11-22 | International Business Machines Corporation | Report generation control system for text processing machines |
US4445795A (en) | 1981-09-24 | 1984-05-01 | International Business Machines | Method and apparatus for merge processing in a text processing system |
US4441829A (en) | 1981-09-24 | 1984-04-10 | International Business Machines | Method for performing a multiple page get operation in a text processing system |
EP0075732B1 (en) | 1981-09-24 | 1987-08-12 | International Business Machines Corporation | Method and apparatus for merge processing in a text processing system |
EP0075732A2 (en) | 1981-09-24 | 1983-04-06 | International Business Machines Corporation | Method and apparatus for merge processing in a text processing system |
JPS58108045A (en) | 1981-12-21 | 1983-06-28 | Fuji Xerox Co Ltd | Photomagnetic recorder |
US4470129A (en) | 1982-01-29 | 1984-09-04 | International Business Machines Corporation | Page modification method in a printer subsystem of the partial page buffer composing type |
JPS58224755A (en) | 1982-06-23 | 1983-12-27 | Dainippon Printing Co Ltd | Registration method of offset press and marking-off device for the same |
US4553860A (en) | 1982-09-10 | 1985-11-19 | Brother Kogyo Kabushiki Kaisha | Text processing method and apparatus |
US4460975A (en) | 1982-09-17 | 1984-07-17 | Saga Data, Inc. | Easily accessible formating of computer printouts |
JPS5968244A (en) | 1982-10-12 | 1984-04-18 | Shinko Electric Co Ltd | Control method of printing of color printer |
JPS5968277A (en) | 1982-10-14 | 1984-04-18 | Shinko Electric Co Ltd | Paper-positioning method of color printer |
US4677551A (en) | 1983-01-14 | 1987-06-30 | Fuji Xerox Co., Ltd. | Apparatus for producing a series of documents from reformatted input data and for checking the order of production |
US4509826A (en) | 1983-04-11 | 1985-04-09 | Xerox Corporation | Optical image staggering/destaggering arrangement for multiple array scanning system |
US4539653A (en) | 1983-04-11 | 1985-09-03 | International Business Machines Corporation | Formatting text/graphics using plural independent formatting mechanisms |
US4826333A (en) | 1983-07-18 | 1989-05-02 | Kanzaki Paper Mfg. Co., Ltd. | Form overlay type printing apparatus |
EP0131966B1 (en) | 1983-07-18 | 1990-03-07 | Kanzaki Paper Manufacturing Company Limited | Form overlay type printing apparatus |
US4944614A (en) | 1983-07-18 | 1990-07-31 | Kanzaki Paper Mfg. | Form overlay type printing apparatus |
EP0131966A2 (en) | 1983-07-18 | 1985-01-23 | Kanzaki Paper Manufacturing Company Limited | Form overlay type printing apparatus |
JPS6073869A (en) | 1983-09-30 | 1985-04-26 | Matsushita Graphic Commun Syst Inc | Transfer type color recording system |
US4959769A (en) | 1983-10-03 | 1990-09-25 | Wang Laboratories, Inc. | Structures and methods for representing and processing documents |
US4996662A (en) | 1983-10-03 | 1991-02-26 | Wang Laboratories, Inc. | Method for generating document using tables storing pointers and indexes |
US4870611A (en) | 1983-11-15 | 1989-09-26 | International Business Machines Corporation | Apparatus and method for system printing mode control |
JPS60145865A (en) | 1984-01-09 | 1985-08-01 | Fuji Xerox Co Ltd | Recorder |
US4809220A (en) | 1984-03-30 | 1989-02-28 | Wang Laboratories, Inc. | Electronic processing system using printer and microprocessor to create forms template with pre-printed forms |
JPS6118802A (en) | 1984-07-05 | 1986-01-27 | Matsushita Electric Ind Co Ltd | Position detecting apparatus |
US4723210A (en) | 1984-08-30 | 1988-02-02 | International Business Machines Corp. | Superblock structure in a multiple in a data editor |
US4723211A (en) | 1984-08-30 | 1988-02-02 | International Business Machines Corp. | Editing of a superblock data structure |
US4723209A (en) | 1984-08-30 | 1988-02-02 | International Business Machines Corp. | Flow attribute for text objects |
US4739477A (en) | 1984-08-30 | 1988-04-19 | International Business Machines Corp. | Implicit creation of a superblock data structure |
JPS61118775A (en) | 1984-11-15 | 1986-06-06 | Konishiroku Photo Ind Co Ltd | Method and device for image formation |
JPS61130067A (en) | 1984-11-28 | 1986-06-17 | Mitsubishi Electric Corp | Thermal transfer color printer |
US4839814A (en) | 1985-01-29 | 1989-06-13 | Moore Business Forms, Inc. | Size independent modular web processing line and modules |
JPS61179463A (en) | 1985-02-05 | 1986-08-12 | Matsushita Graphic Commun Syst Inc | Method and device for registration control |
US4651278A (en) | 1985-02-11 | 1987-03-17 | International Business Machines Corporation | Interface process for an all points addressable printer |
JPS61223935A (en) | 1985-03-29 | 1986-10-04 | Toshiba Corp | Printing controlling system |
JPS61254369A (en) | 1985-05-08 | 1986-11-12 | Canon Inc | Printer |
JPS6265126A (en) | 1985-09-14 | 1987-03-24 | Casio Comput Co Ltd | Multiple document overlapping printing device |
US5282269A (en) | 1985-09-27 | 1994-01-25 | Oce-Nederland B.V. | Raster image memory |
US4745560A (en) | 1985-10-15 | 1988-05-17 | International Business Machines Corporation | Method of controlling a bit-image printer |
US5222211A (en) | 1986-01-24 | 1993-06-22 | Siemens Nixdorf Informationssysteme Ag | Form generating method and apparatus |
US4745415A (en) | 1986-03-07 | 1988-05-17 | Minolta Camera Kabushiki Kaisha | Thermal printer having thermal head for transferring ink of ink film onto transfer paper |
JPS62207664A (en) | 1986-03-07 | 1987-09-12 | Minolta Camera Co Ltd | Thermal transfer printer |
US5157773A (en) | 1986-03-14 | 1992-10-20 | Canon Kabushiki Kaisha | Image data output apparatus |
US4771340A (en) | 1986-04-09 | 1988-09-13 | Oce-Nederland B.V. | Method and apparatus for printing information |
JPS62261467A (en) | 1986-05-08 | 1987-11-13 | Nec Corp | Color recorder |
US4953105A (en) | 1986-07-15 | 1990-08-28 | Brother Kogyo Kabushiki Kaisha | Word processor with a merge print function responsive to variable data length |
JPS6339085A (en) | 1986-08-05 | 1988-02-19 | Ricoh Co Ltd | Picture forming device |
US4965597A (en) | 1986-08-21 | 1990-10-23 | Matsushita Graphic Communication Systems, Inc. | Color image recording apparatus |
JPS63108428A (en) | 1986-10-25 | 1988-05-13 | Ricoh Co Ltd | Routine document forming system |
US4718784A (en) | 1986-11-10 | 1988-01-12 | Electronic Programming Corporation | Rating plate printing apparatus and method |
US5218539A (en) | 1986-12-01 | 1993-06-08 | International Business Machines Corporation | Forms processor with controlled remote revision |
US5290109A (en) | 1986-12-26 | 1994-03-01 | Seiko Epson Corporation | Electronic typewriter for printing of documents having a fixed format |
US4903229A (en) | 1987-03-13 | 1990-02-20 | Pitney Bowes Inc. | Forms generating and information retrieval system |
US4862386A (en) | 1987-03-13 | 1989-08-29 | Pitney Bowes Inc. | Apparatus for preparing a letter |
US4903067A (en) | 1987-04-28 | 1990-02-20 | Canon Kabushiki Kaisha | Multiimage forming apparatus |
JPS63271275A (en) | 1987-04-28 | 1988-11-09 | Canon Inc | Multiple image forming device |
US4825251A (en) | 1987-05-19 | 1989-04-25 | The Mead Corporation | Imaging process involving hardening of imaging web border area photosensitive microcapsules and an apparatus useful therein |
US4770972A (en) | 1987-05-19 | 1988-09-13 | The Mead Corporation | Imaging process involving hardening of imaging web border area photosensitive microcapsules and an apparatus useful therein |
JPS63300263A (en) | 1987-05-30 | 1988-12-07 | Canon Inc | Image forming device |
US4912491A (en) | 1987-05-30 | 1990-03-27 | Canon Kabushiki Kaisha | Apparatus for forming superimposed images |
JPS63300259A (en) | 1987-05-30 | 1988-12-07 | Canon Inc | Image forming device |
JPS63300260A (en) | 1987-05-30 | 1988-12-07 | Canon Inc | Image forming device |
US5303379A (en) | 1987-08-21 | 1994-04-12 | Wang Laboratories, Inc. | Link mechanism for linking data between objects and for performing operations on the linked data in an object based system |
US5226161A (en) | 1987-08-21 | 1993-07-06 | Wang Laboratories, Inc. | Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types |
US5421015A (en) | 1987-08-21 | 1995-05-30 | Wang Laboratories, Inc. | Multitasking system having an application integration mechanism for linking differently typed data objects |
US5206951A (en) | 1987-08-21 | 1993-04-27 | Wang Laboratories, Inc. | Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types |
US4857955A (en) | 1987-09-28 | 1989-08-15 | Eastman Kodak Company | Electronic printer apparatus with intelligent accent color |
US4992956A (en) | 1987-10-08 | 1991-02-12 | Advanced Micro Devices, Inc. | Apparatus for assembling data for supply to a scanning output device |
US4963459A (en) | 1987-10-08 | 1990-10-16 | The Mead Corporation | System for registering to a moving web |
US4937664A (en) | 1987-11-30 | 1990-06-26 | Canon Kabushiki Kaisha | Image forming apparatus |
US5107423A (en) | 1988-03-26 | 1992-04-21 | Brother Kogyo Kabushiki Kaisha | Document processing device with merge function |
US4939674A (en) | 1988-04-22 | 1990-07-03 | Engineered Data Products, Inc. | Label generation apparatus |
US5222236A (en) | 1988-04-29 | 1993-06-22 | Overdrive Systems, Inc. | Multiple integrated document assembly data processing system |
US4933880A (en) | 1988-06-15 | 1990-06-12 | International Business Machines Corp. | Method for dynamically processing non-text components in compound documents |
US5204946A (en) | 1988-06-17 | 1993-04-20 | Canon Kabushiki Kaisha | Mixed text and image data processing |
US4969093A (en) | 1988-06-30 | 1990-11-06 | International Business Machines Corporation | Method of data stream construct management utilizing format shells and shell fragments |
GB2220511A (en) | 1988-07-08 | 1990-01-10 | Canon Kk | Recording control apparatus |
US5067024A (en) | 1988-07-08 | 1991-11-19 | Canon Kabushiki Kaisha | Recording apparatus with control of stored overlapping form data for two sided printing |
US5050101A (en) | 1988-11-29 | 1991-09-17 | Casio Computer Co., Ltd. | Printing apparatus |
US5208906A (en) | 1988-12-30 | 1993-05-04 | Chipsoft Ca, Corp. | Method and apparatus for representing bordered areas of a generic form with records |
US5104245A (en) | 1989-01-13 | 1992-04-14 | Casio Computer Co., Ltd. | Printing apparatus with form editor |
US5029327A (en) | 1989-02-09 | 1991-07-02 | Seiko Instruments Inc. | Outputting apparatus for characters and graphics |
US5157767A (en) | 1989-02-23 | 1992-10-20 | Casio Computer Co., Ltd. | Apparatus and method for automatically outputting document having data dependent size |
US5033009A (en) | 1989-03-03 | 1991-07-16 | Dubnoff Steven J | System for generating worksheet files for electronic spreadsheets |
US5025396A (en) | 1989-03-21 | 1991-06-18 | International Business Machines Corporation | Method and apparatus for merging a digitized image with an alphanumeric character string |
US4994968A (en) | 1989-03-30 | 1991-02-19 | Brother Kogyo Kabushiki Kaisha | Word processing device |
EP0394168A2 (en) | 1989-04-17 | 1990-10-24 | International Business Machines Corporation | Shell document with variable document commands |
EP0394168B1 (en) | 1989-04-17 | 1997-06-04 | International Business Machines Corporation | Shell document with variable document commands |
US5280574A (en) | 1989-05-26 | 1994-01-18 | Hitachi, Ltd. | Text document management method adapted for generating plural text documents derived from the same original text document |
US5150455A (en) | 1989-07-12 | 1992-09-22 | Minolta Camera Kabushiki Kaisha | Image data processor |
US4965748A (en) | 1989-07-12 | 1990-10-23 | Ricoh Company, Ltd. | Laser printer controller flexible frame buffer architecture which allows offsetting different input/output data widths |
US5287444A (en) | 1989-08-14 | 1994-02-15 | International Business Machines Corporation | Message processing system |
US5021975A (en) | 1989-09-07 | 1991-06-04 | Tokyo Electric Co., Ltd. | Printer with improved image printing function |
US5001653A (en) | 1989-09-08 | 1991-03-19 | International Business Machines Corporation | Merging plotter graphics within a text environment on a page printer |
JP3048582B2 (en) | 1989-10-05 | 2000-06-05 | キヤノン株式会社 | Information processing method and apparatus |
US4963899A (en) | 1989-10-11 | 1990-10-16 | Eastman Kodak Company | Method and apparatus for image frame registration |
US5148366A (en) | 1989-10-16 | 1992-09-15 | Medical Documenting Systems, Inc. | Computer-assisted documentation system for enhancing or replacing the process of dictating and transcribing |
US5267155A (en) | 1989-10-16 | 1993-11-30 | Medical Documenting Systems, Inc. | Apparatus and method for computer-assisted document generation |
US5157765A (en) | 1989-11-15 | 1992-10-20 | International Business Machines Corporation | Method and apparatus for pipelined parallel rasterization |
US5181162A (en) | 1989-12-06 | 1993-01-19 | Eastman Kodak Company | Document management and production system |
US5450537A (en) | 1989-12-08 | 1995-09-12 | Hitachi, Ltd. | Method and apparatus for completing a partially completed document in accordance with a blank form from data automatically retrieved from a database |
US5136316A (en) | 1989-12-29 | 1992-08-04 | Am International Incorporated | Printing press and method |
US5043749A (en) | 1989-12-29 | 1991-08-27 | Am International Inc. | Printing press and method |
US5506697A (en) | 1990-01-05 | 1996-04-09 | Symbol Technologies, Inc. | Apparatus for processing human-readable and machine-readable documents |
US5222235A (en) | 1990-02-01 | 1993-06-22 | Bmc Software, Inc. | Databases system for permitting concurrent indexing and reloading of data by early simulating the reload process to determine final locations of the data |
US5078748A (en) | 1990-02-09 | 1992-01-07 | Hans Schwarzkopf Gmbh | Substituted 1,3-diaminobenzenes, processes for their preparation and coloring agents, containing these, for keratin fibers |
US5404294A (en) | 1990-02-26 | 1995-04-04 | Karnik; Jayant D. | Tag method for moving information between computers & forms |
US5173853A (en) | 1990-03-14 | 1992-12-22 | Digital Equipment International Ltd. | Data format conversion |
US5315693A (en) | 1990-03-28 | 1994-05-24 | Dainippon Screen Mfg. Co., Ltd. | Method and system for integrating in a single image, character and graphical information by employing data of different pixel resolution |
US5084831A (en) | 1990-05-01 | 1992-01-28 | Minolta Camera Kabushiki Kaisha | Printer and printing method |
US5459826A (en) | 1990-05-25 | 1995-10-17 | Archibald; Delbert M. | System and method for preparing text and pictorial materials for printing using predetermined coding and merging regimen |
US5060980A (en) | 1990-05-30 | 1991-10-29 | Xerox Corporation | Form utilizing encoded indications for form field processing |
US5134669A (en) | 1990-06-13 | 1992-07-28 | National Computer Systems | Image processing system for documentary data |
US5103490A (en) | 1990-06-13 | 1992-04-07 | National Computer Systems, Inc. | Method and apparatus for storing and merging multiple optically scanned images |
US5379373A (en) | 1990-06-15 | 1995-01-03 | Fuji Xerox Co., Ltd. | Document layout processing method and device for carrying out the same |
US5323312A (en) | 1990-06-15 | 1994-06-21 | Fuji Xerox Co., Ltd. | Specific layout structure generating method and structured document layout processing and device for carrying out the same |
US5237655A (en) | 1990-07-05 | 1993-08-17 | Eastman Kodak Company | Raster image processor for all points addressable printer |
US5754750A (en) | 1990-08-08 | 1998-05-19 | Peerless Systems Corporation | Method and apparatus for displaying a page with graphics information on a continuous synchronous raster output device |
EP0475601A2 (en) | 1990-08-16 | 1992-03-18 | Canon Kabushiki Kaisha | A full-colour desktop publishing system |
EP0475601B1 (en) | 1990-08-16 | 1997-10-29 | Canon Kabushiki Kaisha | A full-colour desktop publishing system |
US5801716A (en) | 1990-08-16 | 1998-09-01 | Canon Kabushiki Kaisha | Pipeline structures for full-color computer graphics |
US5329616A (en) | 1990-08-16 | 1994-07-12 | Canon Kabushiki Kaisha | Compressed image stores for high resolution computer graphics |
US6020894A (en) | 1990-08-16 | 2000-02-01 | Canon Kabushiki Kaisha | Full-color desktop publishing system |
US5241464A (en) | 1990-08-17 | 1993-08-31 | Moore Business Forms, Inc. | Desktop forms order system |
US5307266A (en) | 1990-08-22 | 1994-04-26 | Hitachi, Ltd. | Information processing system and method for processing document by using structured keywords |
EP0478335A2 (en) | 1990-09-28 | 1992-04-01 | Xerox Corporation | Electronic printing system |
US5191429A (en) | 1990-09-28 | 1993-03-02 | Xerox Corporation | Electronic printing system for printing multiple images with determination of the maximum number of reduced size images to be optimally printed on a sheet of detected size without interference |
US5142667A (en) | 1990-09-28 | 1992-08-25 | Xerox Corporation | Resource and memory management algorithms for electric printing and electronic reprographic systems |
US5139003A (en) | 1990-09-28 | 1992-08-18 | Mitsubishi Denki Kabushiki Kaisha | Distributor assembly for an internal combustion engine |
US5077795A (en) | 1990-09-28 | 1991-12-31 | Xerox Corporation | Security system for electronic printing systems |
US5563998A (en) | 1990-10-19 | 1996-10-08 | Moore Business Forms, Inc. | Forms automation system implementation |
US5563999A (en) | 1990-10-19 | 1996-10-08 | Moore Business Forms, Inc. | Forms automation system |
US5379368A (en) | 1990-11-30 | 1995-01-03 | Hitachi, Ltd. | Printing control method and apparatus |
US5615316A (en) | 1990-11-30 | 1997-03-25 | Hitachi, Ltd. | Printing control method and apparatus |
US5490243A (en) | 1990-12-13 | 1996-02-06 | F3 Software Corporation | Data processing system for multi-platform print control and electronic data fill |
US5450541A (en) | 1990-12-14 | 1995-09-12 | Xerox Corporation | Method of applying electronically stored labels to a print job |
US5309558A (en) | 1990-12-14 | 1994-05-03 | Xerox Corporation | Set addressing for electronic printing machines |
US5532100A (en) | 1991-01-09 | 1996-07-02 | Moore Business Forms, Inc. | Multi-roller electrostatic toning |
US5360277A (en) | 1991-01-29 | 1994-11-01 | New Oji Paper Co., Ltd. | Label printer with selective memory update |
US5542052A (en) | 1991-03-04 | 1996-07-30 | Adobe Systems Incorporated | Applying traps to a printed page specified in a page description language format |
US5239625A (en) | 1991-03-05 | 1993-08-24 | Rampage Systems, Inc. | Apparatus and method to merge images rasterized at different resolutions |
US5231698A (en) | 1991-03-20 | 1993-07-27 | Forcier Mitchell D | Script/binary-encoded-character processing method and system |
US5384886A (en) | 1991-04-01 | 1995-01-24 | Xerox Corporation | Process for electronically printing envelopes |
US5243518A (en) | 1991-05-03 | 1993-09-07 | Xerox Corporation | Document services architecture |
US5467448A (en) | 1991-05-10 | 1995-11-14 | Claris Corporation | Text formatting by the direct selection of borders in an editing display |
US5465165A (en) | 1991-06-11 | 1995-11-07 | Canon Kabushiki Kaisha | Image processing system |
US5339240A (en) | 1991-06-28 | 1994-08-16 | Digital Equipment Corporation | System and method for construction of language independent print format statements through use of data structures for arbitrary ordering of print parameters |
US5143362A (en) | 1991-07-15 | 1992-09-01 | Moore Business Forms, Inc. | Publication personalization |
US5502796A (en) | 1991-07-20 | 1996-03-26 | Brother Kogyo Kabushiki Kaisha | Print device capable of printing a format sheet in which items about a print device and a document processor are completed |
US5634091A (en) | 1991-07-30 | 1997-05-27 | R. R. Donnelley & Sons Company | Digital page imaging system |
EP0527097A2 (en) | 1991-08-06 | 1993-02-10 | Eastman Kodak Company | Apparatus and method for collectively performing tile-based image rotation, scaling and digital halftone screening |
EP0527097A3 (en) | 1991-08-06 | 1995-03-01 | Eastman Kodak Co | Apparatus and method for collectively performing tile-based image rotation, scaling and digital halftone screening |
US5204916A (en) | 1991-08-06 | 1993-04-20 | Eastman Kodak Company | Tile-oriented technique for collectively performing image rotation, scaling and digital halftone screening |
US5297217A (en) | 1991-08-06 | 1994-03-22 | Eastman Kodak Company | Tile-oriented technique for collectively performing image rotation scaling and digital halftone screening |
US5367673A (en) | 1991-08-23 | 1994-11-22 | Eastman Kodak Company | System for queueing request from remote stations for proof processing of files that are transmitted only when processing resources become available |
US5257097A (en) | 1991-09-27 | 1993-10-26 | Eastman Kodak Company | Method and apparatus for selective interception of a graphics rendering operation for effecting image data modification |
US5202206A (en) | 1991-10-04 | 1993-04-13 | Xerox Corporation | Process for simultaneous printing of fixed data and variable data |
EP0538059B1 (en) | 1991-10-17 | 1999-04-14 | Ricoh Company, Ltd | System and method for document processing |
US5506985A (en) | 1991-10-17 | 1996-04-09 | Ricoh Company, Ltd. | Method and apparatus for format conversion of a hierarchically structured page description language document |
US5504891A (en) | 1991-10-17 | 1996-04-02 | Ricoh Company, Ltd. | Method and apparatus for format conversion of a hierarchically structured page description language document |
EP0538059A2 (en) | 1991-10-17 | 1993-04-21 | Ricoh Company, Ltd | System and method for document processing |
US5353388A (en) | 1991-10-17 | 1994-10-04 | Ricoh Company, Ltd. | System and method for document processing |
US5483623A (en) | 1991-10-24 | 1996-01-09 | Canon Kabushiki Kaisha | Printing apparatus |
EP0539135A2 (en) | 1991-10-24 | 1993-04-28 | Canon Kabushiki Kaisha | Printing apparatus and method |
EP0539135B1 (en) | 1991-10-24 | 1997-12-29 | Canon Kabushiki Kaisha | Printing apparatus |
EP0539135A3 (en) | 1991-10-24 | 1993-07-07 | Canon Kabushiki Kaisha | Printing apparatus and method |
US5327341A (en) | 1991-10-28 | 1994-07-05 | Whalen Edward J | Computerized file maintenance system for managing medical records including narrative reports |
US5303341A (en) | 1991-10-29 | 1994-04-12 | Xerox Corporation | Video processor for a printing apparatus |
US5276799A (en) | 1991-10-29 | 1994-01-04 | Xerox Corporation | Expandable electronic subsystem for a printing machine |
US5261047A (en) | 1991-10-29 | 1993-11-09 | Xerox Corporation | Bus arbitration scheme for facilitating operation of a printing apparatus |
US5355493A (en) | 1991-11-20 | 1994-10-11 | International Business Machines Corporation | System for encoding units of entity/relationship data to include prefixes with codes for length, action, and unit identifier |
US5437038A (en) | 1991-11-20 | 1995-07-25 | International Business Machines Corporation | System and method of encoding units of data including entity/relationship data, function calls, and file data using a common data format (CDF) according to formal CDF grammar rules |
US5640559A (en) | 1991-11-20 | 1997-06-17 | International Business Machines Corporation | System and method of encoding units of data including entity/relationship data, function calls and file data using a common format (CDF) according to formal CDF grammar rules |
US5307458A (en) | 1991-12-23 | 1994-04-26 | Xerox Corporation | Input/output coprocessor for printing machine |
US5349647A (en) | 1991-12-23 | 1994-09-20 | Xerox Corporation | Input/output coprocessor for printing machine |
US5640577A (en) | 1991-12-30 | 1997-06-17 | Davox Corporation | Data processing system with automated at least partial forms completion |
US5587800A (en) | 1992-01-29 | 1996-12-24 | Canon Kabushiki Kaisha | Image processing method and apparatus |
US5448685A (en) | 1992-03-11 | 1995-09-05 | Chinon Industries, Inc. | Label printing apparatus and wordprocessor |
US5425140A (en) | 1992-03-20 | 1995-06-13 | International Business Machines Corporation | Method and apparatus for providing conditional cascading in a computer system graphical user interface |
US5317646A (en) | 1992-03-24 | 1994-05-31 | Xerox Corporation | Automated method for creating templates in a forms recognition and processing system |
US5483624A (en) | 1992-03-27 | 1996-01-09 | Monarch Marking Systems, Inc. | Programmable hand held labeler |
DE4313958C2 (en) | 1992-04-30 | 1998-08-20 | Ricoh Kk | Device and method for controlling the display of a document |
US5319748A (en) | 1992-04-30 | 1994-06-07 | Ricoh Company, Ltd. | Method and apparatus to manage picture and pageset for document processing |
US5448691A (en) | 1992-04-30 | 1995-09-05 | Ricoh Company, Ltd. | Method and apparatus for processing page selection in a document processing language |
US5548687A (en) | 1992-04-30 | 1996-08-20 | Ricoh Company, Ltd. | Method and apparatus for controlling a printer using the N/2r format |
US5446837A (en) | 1992-04-30 | 1995-08-29 | Ricoh Company, Ltd. | Method and system to process resources in a document processing language |
US5535318A (en) | 1992-04-30 | 1996-07-09 | Ricoh Company, Ltd. | Debugging system for a hierarchically structured page description language |
US5765006A (en) | 1992-04-30 | 1998-06-09 | Ricoh Company, Ltd. | Method and system to process external entities in a document processing language |
US5438650A (en) | 1992-04-30 | 1995-08-01 | Ricoh Company, Ltd. | Method and system to recognize encoding type in document processing language |
US5436627A (en) | 1992-04-30 | 1995-07-25 | Ricoh Company, Ltd. | Method and system for processing mixed binary length encodings containing definite and indefinite length formats |
DE4313958A1 (en) | 1992-04-30 | 1993-11-04 | Ricoh Kk | DEVICE AND METHOD FOR CONTROLLING THE PRESENTATION OF A TEMPLATE |
US5483629A (en) | 1992-04-30 | 1996-01-09 | Ricoh Company, Ltd. | Method and system to handle dictionaries in a document processing language |
US5422992A (en) | 1992-04-30 | 1995-06-06 | Ricoh Company, Ltd. | Method and system to handle state variables in a document processing language |
US5375204A (en) | 1992-04-30 | 1994-12-20 | Ricoh Company, Ltd. | System and method for efficient binary encoding of procedures in a document processing language |
US5487165A (en) | 1992-04-30 | 1996-01-23 | Ricoh Company, Ltd. | Standard page description language cleartext structure generator |
DE4313959A1 (en) | 1992-04-30 | 1993-11-04 | Ricoh Kk | DEVICE AND METHOD FOR CONTROLLING THE PRESENTATION OF A TEMPLATE |
US5325484A (en) | 1992-04-30 | 1994-06-28 | Ricoh Company, Ltd. | Method and system to handle inclusion of external files into a document processing language |
DE4313959C2 (en) | 1992-04-30 | 1998-08-13 | Ricoh Kk | Device and method for controlling the display of a document |
US5499329A (en) | 1992-04-30 | 1996-03-12 | Ricoh Company, Ltd. | Method and system to handle context of interpretation in a document processing language |
US5235654A (en) | 1992-04-30 | 1993-08-10 | International Business Machines Corporation | Advanced data capture architecture data processing system and method for scanned images of document forms |
US5416896A (en) | 1992-04-30 | 1995-05-16 | Ricoh Company, Ltd. | Command definition dictionary handling and context declaration in a document publishing page description language (PDL) |
US5493634A (en) | 1992-06-12 | 1996-02-20 | Xerox Corporation | Apparatus and method for multi-stage/multi-process decomposing |
US5915258A (en) | 1992-06-12 | 1999-06-22 | Canon Kabushiki Kaisha | Apparatus and method for generating and outputting a list of a plurality of stored forms |
US5717840A (en) | 1992-07-08 | 1998-02-10 | Canon Kabushiki Kaisha | Method and apparatus for printing according to a graphic language |
US5328092A (en) | 1992-08-21 | 1994-07-12 | Moore Business Forms, Inc. | Reuseable mailer meeting postal requirements |
US5611024A (en) | 1992-08-28 | 1997-03-11 | Compaq Computer Corporation | Data compression of bit map images |
US5287128A (en) | 1992-08-28 | 1994-02-15 | Moore Business Forms, Inc. | Method to manufacture multiple part imaged documents |
US6459498B2 (en) | 1992-08-31 | 2002-10-01 | Canon Kabushiki Kaisha | Data transmission method and apparatus that discriminates whether data is to be developed into bitmap data |
US6597467B2 (en) | 1992-08-31 | 2003-07-22 | Canon Kabushiki Kaisha | Image processing apparatus for transmitting compressed area information to be used in editing |
US6016380A (en) * | 1992-09-24 | 2000-01-18 | Avid Technology, Inc. | Template-based edit decision list management system |
US5412566A (en) | 1992-10-01 | 1995-05-02 | Fujitsu Limited | Variable replacement apparatus |
US5420974A (en) | 1992-10-15 | 1995-05-30 | International Business Machines Corporation | Multimedia complex form creation, display and editing method apparatus |
US5611035A (en) | 1992-10-16 | 1997-03-11 | International Business Machines Corporation | Relational data base system for conveniently constructing graphical images |
US5416849A (en) | 1992-10-21 | 1995-05-16 | International Business Machines Corporation | Data processing system and method for field extraction of scanned images of document forms |
EP0594370A1 (en) | 1992-10-22 | 1994-04-27 | Xerox Corporation | Rendering a color image for an output medium from symbolic image data |
US5384901A (en) | 1992-10-22 | 1995-01-24 | Xerox Corporation | Method of rendering a color image for an output medium from symbolic image data |
EP0594370B1 (en) | 1992-10-22 | 2000-01-05 | Xerox Corporation | Rendering a color image for an output medium from symbolic image data |
US5452094A (en) | 1992-11-05 | 1995-09-19 | Xerox Corporation | Method and apparatus for storage and printing of logos using a storage medium capable of storing multiple logos |
US5734915A (en) | 1992-11-25 | 1998-03-31 | Eastman Kodak Company | Method and apparatus for composing digital medical imagery |
US5451111A (en) | 1992-12-14 | 1995-09-19 | Dainippon Screen Mfg. Co., Ltd. | Method of and apparatus for automatically outputting the image of a page |
US6146027A (en) | 1992-12-23 | 2000-11-14 | Object Technology Licensing Corp. | Method and apparatus for providing an object-oriented application interface for a computer system |
US5504843A (en) | 1993-01-04 | 1996-04-02 | Xerox Corporation | Apparatus and method for processing a stream of image data in a printing system |
US5291243A (en) | 1993-02-05 | 1994-03-01 | Xerox Corporation | System for electronically printing plural-color tamper-resistant documents |
US5446842A (en) | 1993-02-26 | 1995-08-29 | Taligent, Inc. | Object-oriented collaboration system |
US5500928A (en) | 1993-03-01 | 1996-03-19 | Xionics Document Technologies, Inc. | Digital printing system and process using adaptive compression |
EP0614156A1 (en) | 1993-03-04 | 1994-09-07 | Eurocore S.A. | Method and apparatus for mounting clipped images in a page of a document |
US5323217A (en) | 1993-03-22 | 1994-06-21 | Moore Business Forms, Inc. | Ion deposition printer cleaning apparatus and related method |
US5866286A (en) | 1993-04-16 | 1999-02-02 | Moore Business Forms, Inc. | Color selection by mixing primary toners |
US5440745A (en) | 1993-04-29 | 1995-08-08 | International Business Machines Corporation | Batch format processing of record data |
US5745910A (en) | 1993-05-10 | 1998-04-28 | Apple Computer, Inc. | Frame structure which provides an interface between parts of a compound document |
DE4316282A1 (en) | 1993-05-14 | 1994-11-17 | Ulrich Dipl Ing Rosinger | Method and device for selectively combining graphics elements with external data |
US5455945A (en) | 1993-05-19 | 1995-10-03 | Vanderdrift; Richard | System and method for dynamically displaying entering, and updating data from a database |
US5544287A (en) | 1993-06-03 | 1996-08-06 | Monarch Marking Systems, Inc. | On-line barcode printer system with multi-level user printer commands |
US5368334A (en) | 1993-06-10 | 1994-11-29 | Moore Business Forms, Inc. | Variable data clear mark imaging |
US5420696A (en) | 1993-06-24 | 1995-05-30 | Xerox Corporation | Image data transfer architecture and method for an electronic reprographic machine |
WO1995002224A1 (en) | 1993-07-09 | 1995-01-19 | Indigo N.V. | Page-makeup system |
US5458284A (en) | 1993-07-09 | 1995-10-17 | Moore Business Forms, Inc. | Single-part statement mailer with charge card |
US5900003A (en) | 1993-07-09 | 1999-05-04 | Indigo N.V. | Page-makeup system |
US5880742A (en) | 1993-09-17 | 1999-03-09 | Xerox-Corporation | Spreadsheet image showing data items as indirect graphical representations |
US5459819A (en) | 1993-09-24 | 1995-10-17 | Eastman Kodak Company | System for custom imprinting a variety of articles with images obtained from a variety of different sources |
US6326983B1 (en) | 1993-10-08 | 2001-12-04 | Xerox Corporation | Structured image (SI) format for describing complex color raster images |
US5877865A (en) | 1993-10-26 | 1999-03-02 | Canon Kabushiki Kaisha | Image processing apparatus and method for printing data described in a page description language |
US5455599A (en) | 1993-11-02 | 1995-10-03 | Taligent Inc. | Object-oriented graphic system |
EP1132809B1 (en) | 1993-11-16 | 2004-01-07 | Fuji Xerox Co., Ltd. | Network printer apparatus |
US6292267B1 (en) | 1993-11-16 | 2001-09-18 | Fujitsu Limited | Network printer apparatus and LAN network system |
EP1132809A2 (en) | 1993-11-16 | 2001-09-12 | Fujitsu Limited | Network printer apparatus |
US5982994A (en) | 1993-11-16 | 1999-11-09 | Fujitsu Limited | Network printer apparatus and LAN network system |
US5668897A (en) | 1994-03-15 | 1997-09-16 | Stolfo; Salvatore J. | Method and apparatus for imaging, image processing and data compression merge/purge techniques for document image databases |
US5592683A (en) | 1994-03-18 | 1997-01-07 | Ibm Corporation | System for selectively processing nested print commands and buffered post-print commands thereafter and resending selected portion of data stream upon error detection |
US5539529A (en) | 1994-04-04 | 1996-07-23 | Merchant; Zaffer S. | Facsimile communication with selective call receivers |
US5521710A (en) | 1994-04-12 | 1996-05-28 | Xerox Corporation | Method of applying electronically stored labels from a source job to a destination job in a printing system |
US5559933A (en) | 1994-04-22 | 1996-09-24 | Unisys Corporation | Distributed enterprise print controller |
US5495565A (en) | 1994-06-21 | 1996-02-27 | Wang Laboratories, Inc. | Integrated form document editor with form descriptor table, background bitmap, graphics editor and text editor, composite image generator and intelligent autofill |
US5832530A (en) | 1994-09-12 | 1998-11-03 | Adobe Systems Incorporated | Method and apparatus for identifying words described in a portable electronic document |
EP0703524B1 (en) | 1994-09-13 | 1997-01-08 | Agfa-Gevaert N.V. | Variable data fields in a page description language |
EP0703524A1 (en) | 1994-09-13 | 1996-03-27 | Agfa-Gevaert N.V. | Variable data fields in a page description language |
US6064397A (en) | 1994-09-13 | 2000-05-16 | Agfa Gevaert N.V. | Method for creating multiple documents having identical background regions and page specific image regions |
US5896462A (en) | 1994-10-04 | 1999-04-20 | Stern; Yonatan | Method for storing and retrieving images in/from a database |
US5563987A (en) | 1994-10-28 | 1996-10-08 | International Business Machines Corporation | Pagemap memory representation in RISC processor printers |
US5758074A (en) | 1994-11-04 | 1998-05-26 | International Business Machines Corporation | System for extending the desktop management interface at one node to a network by using pseudo management interface, pseudo component interface and network server interface |
US5680615A (en) | 1994-11-04 | 1997-10-21 | International Business Machines Corporation | Desktop management of host applications |
US5778377A (en) | 1994-11-04 | 1998-07-07 | International Business Machines Corporation | Table driven graphical user interface |
US5546577A (en) | 1994-11-04 | 1996-08-13 | International Business Machines Corporation | Utilizing instrumented components to obtain data in a desktop management interface system |
US6243172B1 (en) | 1995-01-18 | 2001-06-05 | Varis Corporation | Method and system for merging variable text and images into bitmaps defined by a page description language |
US5729665A (en) | 1995-01-18 | 1998-03-17 | Varis Corporation | Method of utilizing variable data fields with a page description language |
CA2210405C (en) | 1995-01-18 | 2001-10-09 | Varis Corporation | Method of utilizing variable data fields with a page description language |
US6381028B1 (en) | 1995-01-18 | 2002-04-30 | Tesseron Ltd. | Method of utilizing variable data fields with a page description language |
US20020089681A1 (en) | 1995-01-18 | 2002-07-11 | Gauthier Forrest P. | Method of utilizing variable data fields with a page description language |
US20020122205A1 (en) | 1995-01-18 | 2002-09-05 | Gauthier Forrest P. | Method of utilizing variable data fields with a page description language |
US20050185212A1 (en) | 1995-01-18 | 2005-08-25 | Gauthier Forrest P. | Method of utilizing variable data fields with a page description language |
US20020149792A1 (en) | 1995-01-18 | 2002-10-17 | Gauthier Forrest P. | Method and system for merging variable text and images into bitmaps defined by a page description language |
WO1996022573A1 (en) | 1995-01-18 | 1996-07-25 | Varis Corporation | Method of utilizing variable data fields with a page description language |
US6687016B2 (en) | 1995-01-18 | 2004-02-03 | Tesseron Ltd. | Method of utilizing variable data fields with a page description language |
US5937153A (en) * | 1995-01-18 | 1999-08-10 | Varis Corporation | Method of utilizing variable data fields with a page description language |
US6771387B2 (en) | 1995-01-18 | 2004-08-03 | Tesseron, Ltd. | Method of utilizing variable data fields with a page description language |
US20040141197A1 (en) | 1995-01-18 | 2004-07-22 | Tesseron, Ltd. | Method of utilizing variable data fields with a page description language |
US20040130752A1 (en) | 1995-01-18 | 2004-07-08 | Tesseron, Ltd. | Method of utilizing variable data fields with a page description language |
US5642435A (en) | 1995-01-25 | 1997-06-24 | Xerox Corporation | Structured document processing with lexical classes as context |
US5594860A (en) | 1995-01-27 | 1997-01-14 | Varis Corporation | Method for banding and rasterizing an image in a multiprocessor printing system |
US5768488A (en) | 1995-02-24 | 1998-06-16 | International Business Machines Corporation | Enhanced page placement for multiple-up presentation |
US5729674A (en) | 1995-04-07 | 1998-03-17 | Computer Humor Systems, Inc. | Method and apparatus for producing personalized graphics and personalized text printed materials |
US5706365A (en) | 1995-04-10 | 1998-01-06 | Rebus Technology, Inc. | System and method for portable document indexing using n-gram word decomposition |
US5765874A (en) | 1995-05-09 | 1998-06-16 | Custom Creative Insights Corporation | Method for mass customization of printed materials |
US5600768A (en) | 1995-06-06 | 1997-02-04 | Apple Computer, Inc. | Image generation with dynamically consolidated list of image data |
US5671345A (en) | 1995-06-06 | 1997-09-23 | Apple Computer, Inc. | System and method for intercepting and reconstructing graphics management tool marking instructions |
US6446100B1 (en) | 1995-06-07 | 2002-09-03 | R.R. Donnelley & Sons Company | Variable imaging using an electronic press |
US5963968A (en) | 1995-06-07 | 1999-10-05 | R.R. Donnelley & Sons Company | Apparatus and method for controlling an electronic press to print fixed and variable information |
US5963968C1 (en) | 1995-06-07 | 2001-09-11 | Donnelley & Sons Co | Apparatus and method for controlling an electronic press to print fixed and variable information |
US6332149B1 (en) | 1995-06-07 | 2001-12-18 | R. R. Donnelley & Sons | Imposition process and apparatus for variable imaging system |
US5987461A (en) | 1995-06-07 | 1999-11-16 | R.R. Donnelley & Sons Company | Co-mailing of diverse publications using an electronic press |
US6327599B1 (en) | 1995-06-07 | 2001-12-04 | R. R. Donnelley & Sons Company | Apparatus for controlling an electronic press to print fixed and variable information |
US5796411A (en) | 1995-07-10 | 1998-08-18 | Moore Business Forms, Inc. | High resolution real time raster image processing system and method |
US5949438A (en) | 1995-07-10 | 1999-09-07 | Moore Business Forms, Inc. | High resolution real time Raster image processing system and method |
US5895455A (en) | 1995-08-11 | 1999-04-20 | Wachovia Corporation | Document image display system and method |
US5841420A (en) | 1995-08-18 | 1998-11-24 | International Business Machines Corporation | Method and system in a data processing system windowing environment for displaying previously obscured information |
US5675788A (en) | 1995-09-15 | 1997-10-07 | Infonautics Corp. | Method and apparatus for generating a composite document on a selected topic from a plurality of information sources |
US5796930A (en) | 1995-11-13 | 1998-08-18 | Varis Corporation | System architecture for processing and transporting page-map or bit-map data to a raster print engine |
WO1997018514A1 (en) | 1995-11-13 | 1997-05-22 | Varis Corporation | Architecture for processing bit-map data for a raster printer |
US5740338A (en) * | 1995-11-13 | 1998-04-14 | Varis Corporation | Method for merging variable image data into a template image |
US5689625A (en) | 1995-11-28 | 1997-11-18 | Xerox Corporation | Document server for processing a distribution job in a document processing system |
US5781711A (en) | 1995-11-28 | 1998-07-14 | Xerox Corporation | Document server for processing a distribution job in a document processing system |
US5727220A (en) | 1995-11-29 | 1998-03-10 | International Business Machines Corporation | Method and system for caching and referencing cached document pages utilizing a presentation data stream |
US6078406A (en) | 1996-01-11 | 2000-06-20 | Xerox Corporation | Job information communication system for a printing system |
US6684188B1 (en) | 1996-02-02 | 2004-01-27 | Geoffrey C Mitchell | Method for production of medical records and other technical documents |
US5793946A (en) | 1996-03-12 | 1998-08-11 | Varis Corporation | Run-time diagnostic system |
US5852673A (en) * | 1996-03-27 | 1998-12-22 | Chroma Graphics, Inc. | Method for general image manipulation and composition |
US6006242A (en) | 1996-04-05 | 1999-12-21 | Bankers Systems, Inc. | Apparatus and method for dynamically creating a document |
US5926185A (en) | 1996-05-03 | 1999-07-20 | Barco Graphics N.V. | Method for processing a set of page description language commands to reduce complexity |
CA2207840A1 (en) | 1996-06-18 | 1997-12-18 | Brian F. Hern | Method for creating complex layouts with variable data for high speed printing systems |
US5621020A (en) | 1996-06-19 | 1997-04-15 | Moore Business Forms, Inc. | Release composition for printable linerless labels |
US6310695B1 (en) | 1996-06-25 | 2001-10-30 | Varis Corporation | Image registration method |
US5760914A (en) | 1996-06-25 | 1998-06-02 | Varis Corporation | Image registration method |
US5960164A (en) | 1996-07-30 | 1999-09-28 | Moore Business Forms, Inc. | Data interface for high performance |
WO1998008176A1 (en) | 1996-08-20 | 1998-02-26 | Moore Business Forms, Inc. | Proofing system utilizing dynamic pdf technology for the interface for templated printing |
US6290406B1 (en) | 1996-09-20 | 2001-09-18 | Varis Corporation | System and method for interfacing a raster printer controller with a plurality of print engines |
US5833375A (en) | 1996-09-20 | 1998-11-10 | Varis Corporation | System and method for interfacing a raster printer controller with a plurality of print engines |
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 |
EP0837401B1 (en) | 1996-10-16 | 2003-02-12 | SCITEX DIGITAL PRINTING, Inc. | Method for creating complex layouts with variable data for multiple high speed printing systems |
EP0837401A2 (en) | 1996-10-16 | 1998-04-22 | SCITEX DIGITAL PRINTING, Inc. | Method for creating complex layouts with variable data for multiple high speed printing systems |
US6078403A (en) | 1996-10-21 | 2000-06-20 | International Business Machines Corporation | Method and system for specifying format parameters of a variable data area within a presentation document |
US5983243A (en) | 1996-10-31 | 1999-11-09 | International Business Machines Corporation | Data processing system and method for Preparing a presentation-ready document that produces separate images of fixed and variable data and a bookticket specifying an arrangement of such images |
WO1998021044A1 (en) | 1996-11-12 | 1998-05-22 | Varis Corporation | System and method for synchronizing clock sources driving piezoelectric crystals of ink jet printheads |
EP1011981A1 (en) | 1996-11-12 | 2000-06-28 | Varis Corporation | System and method for synchronizing clock sources driving piezoelectric crystals of ink jet printheads |
US6027195A (en) | 1996-11-12 | 2000-02-22 | Varis Corporation | System and method for synchronizing the piezoelectric clock sources of a plurality of ink jet printheads |
US6145946A (en) | 1996-11-12 | 2000-11-14 | Varis Corporation | Method for generating a stroke frequency signal on a plurality of ink jet printheads |
US6493106B1 (en) | 1996-11-12 | 2002-12-10 | Tesseron, Ltd. | Method for synchronizing pixel deposition frequencies between a plurality of print engines |
US6236463B1 (en) | 1997-01-17 | 2001-05-22 | Moore U.S.A., Inc. | Generating high speed variable information printed multiple page documents |
US5946461A (en) | 1997-04-30 | 1999-08-31 | Xerox Corporation | System for positioning image information on special print media sheets |
US6018774A (en) | 1997-07-03 | 2000-01-25 | Yobaby Productions, Llc | Method and system for creating messages including image information |
US6487568B1 (en) | 1997-07-18 | 2002-11-26 | Tesseron, Ltd. | Method and system for flowing data to an arbitrary path defined by a page description language |
US20050076001A1 (en) | 1997-07-18 | 2005-04-07 | Gauthier Forrest P. | Method and system for flowing data to an arbitrary path defined by a page description language |
US20050286065A1 (en) | 1997-07-18 | 2005-12-29 | Gauthier Forrest P | Method and system for flowing data to an arbitrary path defined by a page description language |
US6209010B1 (en) | 1997-07-18 | 2001-03-27 | Varis Corporation | Computer implemented method for wrapping data to an arbitrary path defined by a page description language |
US20030050934A1 (en) | 1997-07-18 | 2003-03-13 | Gauthier Forrest P. | Method and system for flowing data to an arbitrary path defined by a page description language |
US6599325B2 (en) | 1997-07-18 | 2003-07-29 | Tesseron, Ltd. | Method and system for flowing data to an arbitrary path defined by a page description language |
US6707572B1 (en) | 1997-09-12 | 2004-03-16 | Tesseron, Ltd. | Filtering method to reduce pixel density |
US5953007A (en) | 1997-09-15 | 1999-09-14 | International Business Machines Corporation | System, method, and program for using animations to show page layout combinations in a user interface for submitting print jobs |
US6009442A (en) | 1997-10-08 | 1999-12-28 | Caere Corporation | Computer-based document management system |
US6437875B1 (en) | 1997-10-27 | 2002-08-20 | Canon Kabushiki Kaisha | Method of processing data in various applications |
US6049390A (en) | 1997-11-05 | 2000-04-11 | Barco Graphics Nv | Compressed merging of raster images for high speed digital printing |
US6006281A (en) | 1998-01-08 | 1999-12-21 | Xerox Corporation | Network printing system with data merge feature |
US6557017B1 (en) | 1998-02-06 | 2003-04-29 | Xerox Corporation | Image production system theme integration |
US6330073B1 (en) | 1998-07-20 | 2001-12-11 | Nw Coughlin | System and method for merging multi-platform documents |
WO2000028435A3 (en) | 1998-11-09 | 2000-10-05 | Varis Corp | Method and system for dynamic flowing data to an arbitrary path defined by a page description language |
WO2000028435A2 (en) | 1998-11-09 | 2000-05-18 | Varis Corporation | Method and system for dynamic flowing data to an arbitrary path defined by a page description language |
US6505980B1 (en) | 1999-02-12 | 2003-01-14 | Silver Fox Limited | System and method for printing sequences of indicia |
US6465165B2 (en) | 1999-05-14 | 2002-10-15 | Eastman Kodak Company | Scratch resistant-water resistant overcoat for photographic systems |
Non-Patent Citations (143)
Title |
---|
Adobe Developer Support. Emulation of the Execform Operator. Technical Note #5113. Mar. 31, 1992. |
Adobe Developer Support. Using EPS Files in PostScript Language Forms. Technical Note #5144. Oct. 4, 1996. |
Adobe Systems Inc. PostScript Language Program Design. Feb. 1988. |
Adobe Systems Inc. Postscript Language Reference Manual Supplement for Version 2014. Mar. 10, 1994. |
Adobe Systems Inc. PostScript Language Reference Manual. 1st edition. 1985. |
Adobe Systems Inc. PostScript Language Reference Manual. 2nd edition. 1990. pp. 16, 17,55, 56, 146, 147, 157, 158, 172 & 173. |
Adobe Systems Inc. PostScript Language Reference Manual. 2nd edition. 1990. pp. 708-765. |
Adobe Systems Inc. PostScript Language Reference Manual. 3rd edition. 1999. pp. 1-293. |
Adobe Systems Inc. PostScript Language Reference Manual. 3rd edition. 2002. |
Adobe Systems Inc. PostScript language Tutorial and Cookbook. 1985. |
Adobe Systems Inc. PostScript Language: Tutorial and Cookbook. 1986. |
Adobe Systems Inc. Programming the Display PostScript System with NeXTstep. 1991. pp. 372-380. |
Adobe Systems Inc. Programming the Display PostScript System with X. 1993. |
Bhushan, Abhay & Plass, Michael, The Interpress page and document description language, Computer Magazine Jun. 1986. |
Braswell, Frank Merritt. Inside PostScript. 1989. pp. 14-10—Appendix III-23. |
Glover, Gary. Running PostScript from MS-DOS. 1st edition. 1989. |
GMC Digital Systems AG. Print Bar DLL PBAR0002 Code 2/5 Interleaved Technical Guidelines. Mar. 12, 1993. |
GMC Digital Systems AG. Print Bar DLL PBAR0004 Code 39 Technical Guidelines. Apr. 7, 1993. |
GMC Digital Systems AG. Print Bar DLL PBAR0006 Code 128 Technical Guidelines. Apr. 7, 1993. |
GMC Digital Systems AG. Print Layout-A Short Overview vol. 1. Dec. 1990. |
GMC Digital Systems AG. PrintManager V 2.1 für PrintRobot Bedienungsanleitung. Mar. 15, 1994. |
GMC Digital Systems AG. PrintManager V 2.1 für PrintRobot Installation. Jun. 15, 1994. |
GMC Digital Systems AG. PrintManager V 2.11 for Print Robot Operating Manual. Sep. 1, 1994. |
GMC Digital Systems AG. PrintNet Brochures. |
GMC Digital Systems AG. PrintNet PrintBar Operating Manual. Feb. 26, 1993. |
GMC Digital Systems AG. PrintNet PrintBar V1.01 User Manual. Aug. 23, 1994. |
GMC Digital Systems AG. PrintNet PrintFont for Windows Operating Manual. Mar. 29, 1993. |
GMC Digital Systems AG. PrintNet PrintFont V2.1 User Manual. Oct. 26, 1994. |
GMC Digital Systems AG. PrintNet PrintImage User Manual. Oct. 26, 1994. |
GMC Digital Systems AG. PrintNet PrintJob V2.02 User Manual. Oct. 26, 1993. |
GMC Digital Systems AG. PrintNet PrintJob V2.04 User Manual. Sep. 5, 1994. |
GMC Digital Systems AG. PrintNet PrintLayout II Bedienungsanleitung. Mar. 31, 1993. |
GMC Digital Systems AG. PrintNet PrintLayout II Operating Manual. Jul. 4, 1994. |
GMC Digital Systems AG. PrintNet PrintLayout Operating Manual. Feb. 26, 1993. |
GMC Digital Systems AG. PrintNet PrintLayout V2.1 Operating Manual. Oct. 26, 1994. |
GMC Digital Systems AG. PrintNet PrintNumbers Operating Manual. Oct. 26, 1994. |
GMC Digital Systems AG. PrintNet PrintNumbers V.1.1 Operating Manual. Jul. 4, 1994. |
GMC Digital Systems AG. PrintRobot Printmanager Installation. Feb. 17, 1993. |
GMC Digital Systems AG. PrintRobot Printmanager V2.00 beta Bedienungsanleitung. Feb. 17, 1993. |
GMC Digital Systems AG. PrintRobot Printmanager V2.00 β Bedienungsanleitung. Feb. 17, 1993. |
GMC Digital Systems AG. PrintRobot: A European Première. |
Harrington, Steven I. and Buckley, Robert R. Interpress-The Source Book. 1988. |
Haxton, K. Xerox The Document Company: Variable Information Printing, From 1977 to today, Leading in Information Age Printing. 2005. |
Holzgang, David A. Display PostScript Programming. 1990. pp. 225-325. |
Holzgang, David A. Understanding PostScript Programming. 1st edition. 1987. pp. 196-209, 210-225, 226-241 & 242-262. |
Holzgang, David A. Understanding PostScript Programming. 2nd edition. 1988. |
Holzgang, David A. Understanding PostScript Programming. 3rd ed. 1992. pp. 268-269. |
Holzgang, David A. Understanding PostScript. 3nd edition. 1992. |
IBM Corp. Attribute Specification in a Structured Data Stream. IBM Technical Disclosure Bulletin [online]. Jan. 18, 1995 [retrieved Nov. 20, 2006]. Retrieved from the Internet:<URL: http://www.IP.com>. |
IBM Corp. Document Environment Hierarchy. IBM Technical Disclosure Bulletin. Sep. 1, 1988. |
IBM Corp. Dynamic Repositioning of Object Areas on a Page. IBM Technical Disclosure Bulletin, vol. 32, No. IOB. Mar. 1990. |
IBM Corp. Enhanced Data Merge Source For Shell Document. IBM Technical Disclosure Bulletin, vol. 32, No. 12, May 1990. |
IBM Corp. Enhanced Technique for Merging Data From a Second Document. IBM Technical Disclosure Bulletin, vol. 30, No. 5. Oct. 1987. |
IBM Corp. Form Overlay Print System Using Postscript. IBM Technical Disclosure Bulletin [online], vol. 39 No. 2. [retrieved Nov. 20, 2006]. Retrieved from the Internet:<URL: http://www.IP.com>. |
IBM Corp. Identifying and Optimizing PostScript Variable Data. IBM Technical Disclosure Bulletin [online], vol. 40 No. 9. [retrieved Nov. 20, 2006]. Retrieved from the Internet:<URL: http://www.IP.com>. |
IBM Corp. Improved Technique for Printing Multi-Copy Documents. IBM Technical Disclosure Bulletin, vol. 29, No. 1. Jun. 1986. |
IBM Corp. Method for Automatically Printing Variable Content Labels On-Line. IBM Technical Disclosure Bulletin, vol. 33, No. 8. Jan. 1991. |
IBM Corp. Method for Combining Variable and Fixed Print Data in a Print Image. IBM Technical Disclosure Bulletin [online], vol. 36, No. 10. Oct. 1993 [retrieved Nov. 20, 2006]. Retrieved from the Internet:<URL: http://www.IP.com>. |
IBM Corp. Method for Joining Documents for Printing in a Personal Computer System. IBM Technical Disclosure Bulletin, vol. 29 No. 7. Dec. 1986. |
IBM Corp. Method for Merge Table data Using One-Cell Table Objects. IBM Technical Disclosure Bulletin, Document No. 86A 61235/85-130 P200/AT8840660. May 1986. |
IBM Corp. Registered Name Identification and Variable Names. IBM Technical Disclosure Bulletin, vol. 32, No. 9B. Feb. 1990. |
IBM Corp. Using PostScript Resources in Advanced Function Printing. IBM Technical Disclosure Bulletin, vol. 38, No. 1. Jan. 1995 [retrieved Nov. 20, 2006]. Retrieved from the Internet:<URL: http://www.IP.com>. |
IBM Corp. Variable Paged Array Datatype. IBM Technical Disclosure Bulletin, vol. 37, No. 7. Jul. 1994 [retrieved Nov. 20, 2006]. Retrieved from the Internet:<URL: http://www.IP.com>. |
IBM Corp. Word Processor Having Conditional Text Printing for Mass Mailings. IBM Technical Disclosure Bulletin, vol. 29, No. 6. Nov. 1986 [retrieved Nov. 20, 2006]. Retrieved from the Internet:<URL: http://www.IP.com>. |
IDG InfoWorld, Mar. 20, 1995, Product Reviews; Desktop publishing software; p. 92, IDG Communications, Inc., U.S.A. |
IDG InfoWorld, Mar. 20, 1995, Product Reviews; Desktop publishing software; p. 92. |
IDG InfoWorld, May 9, 1994, Review; p. 98. |
IDG InfoWorld, May 9, 1994, Reviews: p. 98, IDG Communications, Inc., U.S.A. |
IDG InfoWorld, Oct. 9, 1995, Review, p. 91, IDG Communications, Inc., U.S.A. |
IDG InfoWorld, Oct. 9, 1995, Review, p. 91. |
Interquest, Ltd. FreeFlow Variable Information Workflow (white paper). 2004. |
Introduction to Interscript. Sep. 19, 1985. |
Labels & Labels. New Generation of Digital Label Press Technology Available. May/Jun. 1986. |
McGilton, Henry and Campione, Mary. PostScript By Example. 1992. |
McGilton, Henry and Campione, Mary. PostScript By Example. 1992. pp. 463-470. |
McGraw-Hill, Inc., Business Week: Information Processing: Data Processing. Industrial Edition Jun. 9, 1980. |
McGraw-Hill, Inc., Business Week: Product Design. Industrial Edition. Jun. 20, 1977. |
McGraw-Hill, Inc., IBM Dictionary of Computing; George McDaniel. 10<SUP>th </SUP>edition. 1993. p. 63. |
McGraw-Hill, Inc., IBM Dictionary of Computing; George McDaniel. 10th edition. 1993. p. 63. |
Microsoft Press. Computer Dictionary. 3rd edition. 1997. pp. 53, 72, & 356. |
New High Speed Vans RJP Features Variable PostScript. The Hard Copy Observer, vol. 7, No. 2. Feb. 1997. |
Notice of Prior Litigation Allegations. Jan. 2007. |
On the Supply Side. Editor and Publisher for Jul. 21, 1984. |
Oxford University Press, Dictionary of Computing: Defination of: "Page Description Language". 4<SUP>th </SUP>edition. 1996. p. 352. |
Oxford University Press, Dictionary of Computing: Defination of: "Page Description Language". 4th edition. 1996. p. 352. |
PCT International Search Report for International Application No. PCT/US99/26440. May 7, 2000. |
Pfifther, Pamela. Inside the Publishing Revolution-The Adobe Story. 2003. |
Press Information Drupa '86. GMC PrintRobot, the revolutionary new printing technology. 1986. |
Reid, Glenn C. Thinking in PostScript. 1990. |
Reid, Glenn C., Adobe Systems Inc. PostScript Language Program Design. 1998. |
Ricoh Company Ltd. Special Issue on Pattern Recognition and Natural Language Processing. Ricoh Technical Report. No. 15, 1986. |
Roth, Stephen F. Real World PostScript: Techniques from PostScript Professionals. 1988. pp. 228-384. |
Seybold Interactive Report-Variable Data Products. |
Sherman, John F. Taking Advantage of PostScript (1992). |
Smith, Ross. Learning PostScript: A Visual Approach. 1990. |
Spring, Michael B. and Dubin, David S. Hands-On PostScript. 1992. |
Spring, Michael B. Electronic Printing and Publishing: The Document Processing Revolution. 1991. |
Thomas, Barry. A Postscript Cookbook. 1988. |
Vollenwcider, Peter. Encapsulated PostScript: Application Guide for the Macintosh and PC's. 1990. |
Wikipedia-The Free Encyclopedia. Definition of"DisplayWrite". |
Xerox Corp. 9700 Electronic Printing System Forms Creation Guide 910001C Jan. 1979, El Segundo, Califonia Jun. 1977. |
Xerox Corp. 9700 Electronic Printing System Forms Creation Guide, El Segundo, Califonia Jun. 1977. |
Xerox Corp. 9700 Electronic Printing System Operator's Guide 600P81096-B, El Segundo, Califonia. |
Xerox Corp. 9700 Electronic Printing System Press Information, El Segundo, Califonia. |
Xerox Corp. 9700 Electronic Printing System Reference Manual (Preliminary), El Segundo, Califonia Jun. 1977. |
Xerox Corp. 9700 Electronic Printing System, El Segundo, Califonia Jan. 1981. |
Xerox Corp. 9700 Electronic Printing System, El Segundo, Califonia Jan. 1982. |
Xerox Corp. 9700 Electronic Printing System, Horizontal-Vertical Printing Characters, El Segundo, Califonia. |
Xerox Corp. 9700 Electronic Printing System, The Leading Edge in Information Management, El Segundo, Califonia, Feb. 1982. |
Xerox Corp. 9700 Electronic Printing System, The Leading Edge in Information Management, El Segundo, Califonia, Jul. 1983. |
Xerox Corp. 9700 Electronic Printing System, The Leading Edge in Information Management, El Segundo, Califonia. |
Xerox Corp. 9700 Forms Description Language Self-Study Module, El Segundo, Califonia Jan. 1979. |
Xerox Corp. 9700 Laser Printing System Operator Guide, El Segundo, Califonia, Dec. 1987. |
Xerox Corp. 9700 Laser Printing System Operator Guide, El Segundo, Califonia, Jan. 1986. pp. I-V. |
Xerox Corp. 9700 Reference Manual, Input Processing Functions pp. 4-8-4-37. |
Xerox Corp. 9700-8700 Electronic Printing Systems Version 10 Software Advance Notice, Mike Muttera, El Segundo, Califonia Oct. 18, 1984. |
Xerox Corp. 9700-8790 Laser Printing Systems Print Description Language Refence Version 3.9 Feb. 1994. |
Xerox Corp. Command Set for ZK.B—Docuprint39O Application. Version 1.0. Dec. 14, 1992. |
Xerox Corp. Electronic Printing Systems 8700 9700 Model V, El Segundo, Califonia. |
Xerox Corp. Examples of Documents Electronically Created by the Xerox 9700. |
Xerox Corp. Interpress Electronic Printing Standard Jan. 1986. |
Xerox Corp. Interpress Electronic Printing Standard Version 2.1 Apr. 1984. |
Xerox Corp. Interpress, The Document and Page Description Language for Performance Printing, El Segundo, Califonia, May 1986. |
Xerox Corp. Introduction to Interpress. Apr. 1994. |
Xerox Corp. News from Xerox Corporation, Nineteen Companies Plan to Use Common Printing Standard for Computers. |
Xerox Corp. News from Xerox Corporation, Xerox Announces Extension of Interpress Printing Architecture. |
Xerox Corp. News from Xerox Corporation, Xerox Announces Interpress Printing Architecture. |
Xerox Corp. News from Xerox Corporation, Xerox offers enhanced 9700 and 8700 electronic printers with improved printing quality. |
Xerox Corp. System Intergration Guide, Interpress 82 Electronic Printing Standard Jan. 1982. |
Xerox Corp. System Intergration Guide, Interpress 82 Reader's Guide, Jerry Mendelson Apr. 1984. |
Xerox Corp. Technical Tutorial. Sep. 19, 2005. |
Xerox Corp. The Leading Edge & Internal Memo from R. V. Adams of Jun. 1, 1977 & 9700 Electronic Printing System, El Segundo, Califonia. |
Xerox Corp. The Leading Edge & Letter from R. V. Adams & 9700 Electronic Printing System, El Segundo, Califonia. |
Xerox Corp. Xerox Generic Format ("XGF") Command Set for DocriPrint. Version 1.2. Jul. 1, 1993. |
Xerox Corp. Xerox Generic Format ("XGF") Command Set for DocriPrint (draft). Version 1.2. Jul. 1, 1993. |
Xerox Corp. Xerox Generic Format ("XGF") Command Set for DocuPrint (draft). Version 1 .2a. Aug. 24, 1993. |
Xerox Corp. Xerox Generic Format ("XGF") Command Set for DocuPrint. (draft) Version 1.1 a. Jun. 14, 1993. |
Xerox Corp. Xerox Generic Format ("XGF") Command Set for DocuPrint. Version 1.3. 1993. |
Xerox Corp. Xerox Generic Format ("XGF") Reference Manual. Version 1.3a. Jun. 1994. |
Xerox Corp. Xerox Generic Format ("XGF") Reference Manual. Version 1.4. Jun. 1995. |
Xerox Corp. Xerox Generic Format XGF Presentation and Training Manual—R.XCH. Rel 1.3. Dec. 1993. |
Xerox Corp. Xerox Interpress Toolkit Software, Sunnyvale, Califonia 1986. |
Xerox VIPP Technical Reference Manual. |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7456990B2 (en) * | 1995-01-18 | 2008-11-25 | Tesseron Ltd. | Method of utilizing variable data fields with a page description language |
US7562294B1 (en) * | 1999-12-30 | 2009-07-14 | Infoprint Solutions Company Llc | Formatting computer generated documents for output |
US20090290187A1 (en) * | 2008-05-23 | 2009-11-26 | Xerox Corporation | Enhancements to vi record job ticketing and processing |
US8115956B2 (en) | 2008-05-23 | 2012-02-14 | Xerox Corporation | Enhancements to VI record job ticketing and processing |
Also Published As
Publication number | Publication date |
---|---|
AU4749996A (en) | 1996-08-07 |
EP0804766A1 (en) | 1997-11-05 |
US20020089681A1 (en) | 2002-07-11 |
US5937153A (en) | 1999-08-10 |
US7456990B2 (en) | 2008-11-25 |
CA2210405C (en) | 2001-10-09 |
US6381028B1 (en) | 2002-04-30 |
US20050185212A1 (en) | 2005-08-25 |
CA2210405A1 (en) | 1996-07-25 |
US7333233B2 (en) | 2008-02-19 |
US6687016B2 (en) | 2004-02-03 |
WO1996022573A1 (en) | 1996-07-25 |
US20020122205A1 (en) | 2002-09-05 |
US6771387B2 (en) | 2004-08-03 |
US5729665A (en) | 1998-03-17 |
EP0804766A4 (en) | 1998-03-04 |
US20040130752A1 (en) | 2004-07-08 |
US20040141197A1 (en) | 2004-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7274479B2 (en) | Method of utilizing variable data fields with a page description language | |
US7532355B2 (en) | Method and system for merging variable text and images into bitmaps defined by a page description language | |
US5001653A (en) | Merging plotter graphics within a text environment on a page printer | |
US6209010B1 (en) | Computer implemented method for wrapping data to an arbitrary path defined by a page description language | |
US4594674A (en) | Generating and storing electronic fonts | |
US5233685A (en) | Method and apparatus for integrated graphical and textual character printing | |
US20030050934A1 (en) | Method and system for flowing data to an arbitrary path defined by a page description language | |
EP0456998A2 (en) | A system and method for editing a structured document to preserve the intended appearance of document elements | |
US20080104509A1 (en) | Method and system for dynamic flowing data to an arbitrary path defined by a page description language | |
US5878198A (en) | Information processing apparatus and method and memory medium storing information processing program | |
US5440745A (en) | Batch format processing of record data | |
EP0571169B1 (en) | Font pattern generation apparatus and method | |
EP0571145B1 (en) | Apparatus for printer command languages translation | |
EP0119396B1 (en) | Apparatus for and methods of presenting or displaying data represented as electric signals | |
JP2580965B2 (en) | Printer device | |
AU2004216608B2 (en) | Method for generating a display list | |
JPH09146521A (en) | Device and method for output control | |
JPH054380A (en) | Typeface selection method | |
JPH09147053A (en) | Character processor and its control method | |
JPH03240098A (en) | Font caching method for outline fonts | |
JPH03160557A (en) | Document processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TESSERON LTD., OHIO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VARIS CORPORATION;REEL/FRAME:019790/0814 Effective date: 20010524 Owner name: VARIS CORPORATION, OHIO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GAUTHIER, FORREST P.;REEL/FRAME:019790/0802 Effective date: 19990429 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: GAUTHIER, FORREST P., FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TESSERON LTD.;REEL/FRAME:030603/0243 Effective date: 20130530 |
|
AS | Assignment |
Owner name: GAUTHIER, FORREST P., FLORIDA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:TESSERON LTD.;REEL/FRAME:030727/0438 Effective date: 20130628 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20190925 |