Patentable/Patents/US-6590675
US-6590675

Method and system for image printing capable of properly performing a form overlay

PublishedJuly 8, 2003
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A printing method for a print system operating with an operating system, which includes the steps of providing, storing, selecting, and executing. The providing steps provide an application for generating print data and a print station. The storing step stored form data. The selecting step selects at least one of a first form overlay instruction for assigning the print data as a background image and the form data as a foreground and a second form overlay instruction for assigning the print data as a foreground image and the form data as a background. The executing executes a first form overlay operation, and includes the steps of adding and transmitting. The adding step adds the form data immediately after each page of the print data when the selecting step selects the first form overlay instruction and the form data in front of each page of the print data when the selecting step selects the second form overlay instruction. The transmitting step transmits the print data added with the form data to the print station.

Patent Claims
26 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A printing method for a print system which operates with an operating system, comprising the steps of: providing an application for generating print data; providing a print station; storing form data; selecting at least one of a first form overlay instruction for assigning said print data as a background image and said form data as a foreground and a second form overlay instruction for assigning said print data as a foreground image and said form data as a background; and executing a first form overlay operation which includes the steps of: adding said form data immediately after each page of said print data when said selecting step selects said first form overlay instruction and said form data in front of each page of said print data when said selecting step selects said second form overlay instruction; and transmitting said print data added with said form data to said print station.

2

2. The method as defined in claim 1 , further comprising a step of executing a second form overlay operation which includes the steps of: sending a form registration instruction and said form data to said print station; storing said form data in said print station; generating a form overlay execution command; adding said form overlay execution command immediately after each page of said print data when said selecting step selects said first form overlay instruction and said form overlay execution command in front of each page of said print data when said selecting step selects said second form overlay instruction; and transferring said print data added with said form overlay execution command to said print station, and wherein said method further comprising a step of choosing at least one of said first and second executing steps.

3

3. The method as defined in claim 1 , wherein said storing step stores said print data generated by said application as form data, and further comprising a step of neglecting a white painting instruction generated by said application, said white painting instruction instructing to paint a background page with a white color before print data is expanded over said background page.

4

4. A computer readable medium storing computer instructions for performing the steps recited in anyone of claims 1 - 3 .

5

5. A print system which operates with an operating system and an application, compatible with said operating system, for generating print data, comprising: a print station; a memory for storing form data; and a printer driver which is configured to control a storage of said form data to said memory and to control data transmission of said print data and said form data to said print station, said printer driver comprising: a first selector which is configured to select at least one of a first form overlay instruction for assigning said print data as a background image and said form data as a foreground and a second form overlay instruction for assigning said print data as a foreground image and said form data as a background; and a first form-overlay manager for executing a first form-overlay operation for adding said form data immediately after each page of said print data when said first selector selects said first form overlay instruction and said form data in front of each page of said print data when said first selector selects said second form overlay instruction, and transmitting said print data added with said form data to said print station.

6

6. The print system as defined in claim 5 , wherein said print station includes a form data register for registering form data sent from said printer driver, and said printer driver further comprising: a second form-overlay manager which is configured to perform a second form-overlay operation for sending said form data to said print station to store said form data in said form data register of said print station, generating a form overlay execution command, adding said form overlay execution command immediately after each page of said print data when said first selector selects said first form overlay instruction and said form overlay execution command in front of each page of said print data when said first selector selects said second form overlay instruction, and transferring said print data added with said form overlay execution command to said print station; and a second selector for selecting at least one of said first and second form-overlay operations.

7

7. The print system as defined in claim 5 , wherein said printer driver controls said memory to store said print data generated by said application as form data, and said second form-overlay manager of said printer driver neglects a white painting instruction generated by said application, said white painting instruction instructing to paint a background page with a white color before print data is expanded over said background page.

8

8. The print system as defined in claim 6 , further comprising a data entry mechanism for entering user instructions to said first and second selectors.

9

9. A print system which operates with an operating system, comprising: an application, compatible with said operating system, for generating print data; printing means; storing means for storing form data; and printer driving means for controlling a storage of said form data to said memory and controlling data transmission of said print data and said form data to said printing means, said printer driving means comprising: first selecting means for selecting at least one of a first form overlay instruction for assigning said print data as a background image and said form data as a foreground and a second form overlay instruction for assigning said print data as a foreground image and said form data as a background; and first form-overlay managing means for executing a first form-overlay operation for adding said form data immediately after each page of said print data when said first selecting means selects said first form overlay instruction and said form data in front of each page of said print data when said first selecting means selects said second form overlay instruction, and transmitting said print data added with said form data to said printing means.

10

10. The print system as defined in claim 9 , wherein said printing means includes form data registering means for registering form data sent from said printer driving means, and said printer driving means further comprising: second form-overlay managing means for performing a second form-overlay operation for sending said form data to said printing means to store said form data in said form data registering means of said printing means, generating a form overlay execution command, adding said form overlay execution command immediately after each page of said print data when said first selecting means selects said first form overlay instruction and said form overlay execution command in front of each page of said print data when said first selecting means selects said second form overlay instruction, and transferring said print data added with said form overlay execution command to said printing means; and second selecting means for selecting at least one of said first and second form-overlay operations.

11

11. The print system as defined in claim 9 , wherein said printer driving means controls said storing means to store said print data generated by said application as form data, and said second form-overlay managing means of said printer driving means neglects a white painting instruction generated by said application, said white painting instruction instructing to paint a background page with a white color before print data is expanded over said background page.

12

12. The print system as defined in claim 10 , further comprising data entry means for entering user instructions to said first and second selecting means.

13

13. A printer driver of a print system which operates with an operating system and with an application, compatible with said operating system, for generating print data, and which includes a memory for storing form data and a print station for printing said print data, said printer driver being configured to control a storage of said form data to said memory and to control data transmission of said print data and said form data to said print station, said printer driver comprising: a first selector which is configured to select at least one of a first form overlay instruction for assigning said print data as a background image and said form data as a foreground and a second form overlay instruction for assigning said print data as a foreground image and said form data as a background; and a first form-overlay manager for executing a first form-overlay operation for adding said form data immediately after each page of said print data when said first selector selects said first form overlay instruction and said form data in front of each page of said print data when said first selector selects said second form overlay instruction, and transmitting said print data added with said form data to said print station.

14

14. The printer driver as defined in claim 13 , wherein said print station includes a form data register for registering form data sent from said printer driver, and said printer driver further comprising: a second form-overlay manager which is configured to perform a second form-overlay operation for sending said form data to said print station to store said form data in said form data register of said print station, generating a form overlay execution command, adding said form overlay execution command immediately after each page of said print data when said first selector selects said first form overlay instruction and said form overlay execution command in front of each page of said print data when said first selector selects said second form overlay instruction, and transferring said print data added with said form overlay execution command to said print station; and a second selector for selecting at least one of said first and second form-overlay operations.

15

15. The printer driver as defined in claim 13 , wherein said printer driver controls said memory to store said print data generated by said application as form data, and said second form-overlay manager of said printer driver neglects a white painting instruction generated by said application, said white painting instruction instructing to paint a background page with a white color before print data is expanded over said background page.

16

16. The printer driver as defined in claim 14 , wherein said print system further comprising a data entry mechanism for entering user instructions to said first and second selectors of said printer driver.

17

17. A printer driver of a print system which operates with an operating system and with an application, compatible with said operating system, for generating print data, and which includes memory means for storing form data and printing means for printing said print data, said printer driver being configured to control a storage of said form data to said memory means and to control data transmission of said print data and said form data to said printing means, said printer driver comprising: first selecting means for selecting at least one of a first form overlay instruction for assigning said print data as a background image and said form data as a foreground and a second form overlay instruction for assigning said print data as a foreground image and said form data as a background; and first form-overlay managing means for executing a first form-overlay operation for adding said form data immediately after each page of said print data when said first selecting means selects said first form overlay instruction and said form data in front of each page of said print data when said first selecting means selects said second form overlay instruction, and transmitting said print data added with said form data to said printing means.

18

18. The printer driver as defined in claim 17 , wherein said printing means includes form data registering means for registering form data sent from said printer driver, and said printer driver further comprising: second form-overlay managing means for performing a second form-overlay operation for sending said form data to said printing means to store said form data in said form data registering means of said printing means, generating a form overlay execution command, adding said form overlay execution command immediately after each page of said print data when said first selecting means selects said first form overlay instruction and said form overlay execution command in front of each page of said print data when said first selecting means selects said second form overlay instruction, and transferring said print data added with said form overlay execution command to said printing means; and second selecting means for selecting at least one of said first and second form-overlay operations.

19

19. The printer driver as defined in claim 17 , wherein said printer driver controls said memory means to store said print data generated by said application as form data, and said second form-overlay managing means of said printer driver neglects a white painting instruction generated by said application, said white painting instruction instructing to paint a background page with a white color before print data is expanded over said background page.

20

20. The printer driver as defined in claim 18 , wherein said print system further comprising data entry means for entering user instructions to select at least one of said first and second selecting means of said printer driver.

21

21. A method for printer driving in a print system which operates with an operating system and with an application, compatible with said operating system, for generating print data, and which includes a memory for storing form data and a print station for printing said print data, said method comprising the steps of: a first selecting step for selecting at least one of a first form overlay instruction for assigning said print data as a background image and said form data as a foreground and a second form overlay instruction for assigning said print data as a foreground image and said form data as a background; a first form-overlay executing step for executing a first form-overlay operation for adding said form data immediately after each page of said print data when said first selecting step selects said first form overlay instruction and said form data in front of each page of said print data when said first selecting step selects said second form overlay instruction; and transmitting said print data added with said form data to said print station.

22

22. The method as defined in claim 21 , wherein said print station includes a form data register which is configured to register form data sent from said printer driver, and said method further comprising the steps of: a second form-overlay executing step for performing a second form-overlay operation for sending said form data to said print station to store said form data in said form data register of said print station; generating a form overlay execution command; adding said form overlay execution command immediately after each page of said print data when said first selecting step selects said first form overlay instruction and said form overlay execution command in front of each page of said print data when said first selecting step selects said second form overlay instruction; and transferring said print data added with said form overlay execution command to said print station.

23

23. The method as defined in claim 22 , further comprising a second selecting step for selecting at least one of said first and second form-overlay executing steps.

24

24. The method as defined in claim 22 , wherein said storing step stores said print data generated by said application as form data, and said second form-overlay executing step neglects a white painting instruction generated by said application, said white painting instruction instructing to paint a background page with a white color before print data is expanded over said background page.

25

25. The method as defined in claim 23 , further comprising an entering step for entering user instructions relative to said selection by said first and second selecting steps.

26

26. A computer readable medium storing computer instructions for performing the steps recited in anyone of claims 21 - 25 .

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

February 22, 2000

Publication Date

July 8, 2003

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and system for image printing capable of properly performing a form overlay” (US-6590675). https://patentable.app/patents/US-6590675

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.