Spot color pattern system
First Claim
1. A process for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
- receiving a user'"'"'s print job;
scanning the print job for a spot color pattern name;
providing means for adding page description language code to the print job to paint the spot color pattern where required in the print job;
wherein the spot color pattern simulates any of the user'"'"'s specialized print media, added materials, or specialized inks;
executing the page description language code in the print job; and
sending the print job to a printer.
9 Assignments
0 Petitions
Accused Products
Abstract
A spot color pattern system provides a naming convention that allows the user to name a custom spot color pattern. A Raster Image Processing (RIP) has a database of spot color patterns that are user definable and are patterns which are images of a textile, fabric, metal, etc., that are repeatedly printed across the job. The RIP interprets a spot color pattern name in print job, looks up the spot color in its database, pulls up the image associated with the spot color pattern name, adds Postscript® pattern code to the print job to paint the spot color across the background of the print job, realistically simulating the final print media, and adds other code to perform other tasks, such as mirroring or four-way mirroring to prevent stitches from appearing. A RIP user interface gives the user the ability to create, modify, or delete spot color patterns. The invention also provides a mechanism that allows an application program to access a custom spot color pattern from the RIP.
34 Citations
60 Claims
-
1. A process for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
-
receiving a user'"'"'s print job;
scanning the print job for a spot color pattern name;
providing means for adding page description language code to the print job to paint the spot color pattern where required in the print job;
wherein the spot color pattern simulates any of the user'"'"'s specialized print media, added materials, or specialized inks;
executing the page description language code in the print job; and
sending the print job to a printer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A process for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
-
providing a Raster Image Processor (RIP);
providing a database of spot color patterns on the RIP;
wherein the database comprises spot color pattern name and image pairs;
wherein an application program accesses a spot color pattern by requesting the spot color pattern from the RIP;
wherein the RIP sends the requested spot color pattern to the application program if the spot color pattern exists in the database; and
wherein the spot color pattern simulates a user'"'"'s specialized print media. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
-
a module for receiving a user'"'"'s print job;
a module for scanning the print job for a spot color pattern name;
means for adding page description language code to the print job to paint the spot color pattern where required in the print job;
wherein the spot color pattern simulates any of the user'"'"'s specialized print media, added materials, or specialized inks;
a module for executing the page description language code in the print job; and
a module for sending the print job to a printer. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
-
receiving a user'"'"'s print job;
scanning the print job for a spot color pattern name;
providing means for adding page description language code to the print job to paint the spot color pattern where required in the print job;
wherein the spot color pattern simulates any of the user'"'"'s specialized print media, added materials, or specialized inks;
executing the page description language code in the print job; and
sending the print job to a printer. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
-
providing a Raster Image Processor (RIP);
providing a database of spot color patterns on the RIP;
wherein the database comprises spot color pattern name and image pairs;
wherein an application program accesses a spot color pattern by requesting the spot color pattern from the RIP;
wherein the RIP sends the requested spot color pattern to the application program if the spot color pattern exists in the database; and
wherein the spot color pattern simulates a user'"'"'s specialized print media. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A process for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
-
receiving a user'"'"'s print job;
providing means for injecting page description language code into the print job to redefine spot color pattern code in the job;
wherein a spot color pattern simulates any of the user'"'"'s specialized print media, added materials, or specialized inks;
executing the page description language code in the print job;
detecting the spot color pattern name;
wherein the injected page description language code is executed when a spot color pattern name is detected; and
wherein the spot color pattern is painted where required in the print job. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
-
47. An apparatus for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
-
a module for receiving a user'"'"'s print job;
means for injecting page description language code into the print job to redefine spot color pattern code in the job;
wherein a spot color pattern simulates any of the user'"'"'s specialized print media, added materials, or specialized inks;
module executing the page description language code in the print job;
a module detecting the spot color pattern name;
wherein the injected page description language code is executed when a spot color pattern name is detected; and
wherein the spot color pattern is painted where required in the print job. - View Dependent Claims (48, 49, 50, 51, 52, 53)
-
-
54. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for simulating specialized print media, added materials, and/or specialized inks on a plain paper printer in a computer environment, comprising:
-
receiving a user'"'"'s print job;
providing means for injecting page description language code into the print job to redefine spot color pattern code in the job;
wherein a spot color pattern simulates any of the user'"'"'s specialized print media, added materials, or specialized inks;
executing the page description language code in the print job;
detecting the spot color pattern name;
wherein the injected page description language code is executed when a spot color pattern name is detected; and
wherein the spot color pattern is painted where required in the print job. - View Dependent Claims (55, 56, 57, 58, 59, 60)
-
Specification