Improved gloss effect

By adjusting the RGB color value and selecting common geometric patterns, the problem of difficulty in generating high-quality gloss marks for ordinary printers is solved, and the generation of high-quality gloss marks on ordinary printers is realized, reducing costs and expanding the scope of application.

JP2025070994APending Publication Date: 2025-05-02XEROX CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024176397
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-21
Filing Date
2024-10-08
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In the prior art, high-end printers can effectively generate high-quality gloss marks. Due to technical limitations and high costs, ordinary printers are difficult to promote and use in small and medium-sized enterprises.

Method used

By adjusting multiple RGB color values, selecting common geometric patterns, and writing specific colors of geometric patterns on the object, combining specific printing systems and media, the creation and rendering of gloss marks can be achieved.

Benefits of technology

The generation of high-quality gloss marks on ordinary printers is achieved, reducing costs and expanding the scope of applications, allowing small and medium-sized enterprises to use this high-security printing technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025070994000001_ABST
    Figure 2025070994000001_ABST
Patent Text Reader

Abstract

To provide image processing methods, systems and devices for creating a gloss effect.SOLUTION: The methods comprise: adjusting a color selected with a first RGB color value for a first pattern ink of a plurality of pattern inks to appear lighter; selecting a common geometric pattern including the first pattern ink and a second pattern ink; writing a feature within an object with a second RGB color value; writing a geometric pattern opaquely on top of the selected common geometric pattern; erasing the feature within the object with a third RGB color value; writing the feature with a fourth RGB color value; and writing the geometric pattern opaquely on top of the feature in the color adjusted selected for the first pattern ink.SELECTED DRAWING: Figure 9
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] Embodiments relate to image processing methods, systems and devices. Embodiments also relate to the field of special imaging techniques. Embodiments further relate to creating and rendering special effects that can be incorporated within rendered documents. Embodiments further relate to improved gloss effects. [Background technology]

[0002] Specialized imaging techniques are a set of advanced and specialized methods used in printing applications, including the incorporation of digital watermarks. These techniques are designed to enhance the security and authenticity of printed documents, such as banknotes, passports, ID cards, and other security materials, by making them difficult to counterfeit or accurately reproduce. These special imaging techniques can also be used in non-security applications, such as incorporating special effects in greeting cards and advertising materials.

[0003] Specialized imaging is useful for creating digital watermarks, which are patterns or information embedded in a printed image that are typically imperceptible to the human eye but can be detected using special equipment or software. Digital watermarks (sometimes simply called "watermarks") can serve as a means of authentication and can contain information such as the document's origin, a serial number, or security features.

[0004] Digital watermarks can be visible or invisible. Visible watermarks can contain text or patterns that are recognizable by the naked eye and difficult to reproduce exactly. Invisible watermarks are hidden within the content of the document and require special tools to detect. Watermarks can be robust, meaning they remain detectable even after various printing and scanning processes, or fragile, meaning they are easily damaged if the document is tampered with.

[0005] A gloss mark is a type of watermark used in the fields of security printing and document authentication. Unlike traditional watermarks, which are typically created by modifying the thickness or density of the paper during the manufacturing process, gloss marks are created by manipulating the surface finish of the paper or substrate. These marks are often used to enhance the security and authenticity of documents such as banknotes, passports, certificates, and important identification documents.

[0006] Glossy marks can be produced by varying the surface finish of the paper or substrate. This is typically accomplished by applying a transparent or semi-transparent coating to specific areas of the document during the printing process. This coating can be either more reflective (glossy) or less reflective (matte) than the surrounding surface.

[0007] Watermarks are typically invisible or extremely difficult to detect without the aid of special equipment or lighting conditions, which makes them a valuable security feature since it is less likely for a counterfeiter to copy something that is not easily visible.

[0008] To reveal the watermark, an inspector or document verifier can use certain lighting techniques. For example, an ultraviolet (UV) or infrared (IR) light source can be used to illuminate the document. The gloss marks can be visible under these lighting conditions due to their different reflectance or fluorescence properties compared to the rest of the document.

[0009] Luster marks can be designed with intricate patterns, logos, or text that make them unique to a particular entity, document type, or denomination (in the case of banknotes). These intricate designs are difficult to reproduce exactly, providing an additional layer of security.

[0010] Gloss marks can act as a strong deterrent to counterfeiting because they are difficult for counterfeiters to replicate exactly. Attempting to replicate the variations and patterns in the surface finish requires advanced printing techniques and expertise.

[0011] Many documents incorporate multiple security features, including traditional watermarks, security threads, holograms, and gloss marks, providing a multi-tiered approach to document authentication. The gloss marks can also be used to detect tampering or alteration. If someone attempts to alter the document by removing or modifying the gloss mark, the alteration will be evident under proper inspection.

[0012] Glossy marks are a form of holographic watermarking that does not require special materials. They were once widespread, but their use has declined over time due to compatibility issues with emulsion aggregation (EA) toners. It is worth noting that glossy marks have historically performed better on production devices and systems compared to multifunction devices such as those used in discovery / office environments.

[0013] FIG. 1 shows an image 10 of a prior art gloss mark rendered on a document. The Gloss Mark™ is exemplified in FIG. 1 by the presence of the text "BOWER CUP" within the image 10. A unique property of the mark is its ability to be visible or invisible depending on the angle of the light and the observer's viewpoint. This feature has contributed to the mark's popularity because it does not require specialized tools, such as UV light or magnification, to read it. Instead, the mark can be conveniently printed using standard media and toners, avoiding the need for expensive or proprietary materials.

[0014] While gloss marks such as those shown in Figure 1 can enhance the visual appeal and impact of a printed work, there are limitations associated with their use, particularly related to the types of printers they are compatible with. One significant limitation is that gloss marks often only work effectively on a few very premium printers, such as the iGen and DC8000, which do not use low gloss toners.

[0015] Gloss marks require special printing techniques that are not commonly found in all types of printers. Premium printers such as the iGen and DC8000 have the necessary capabilities to accurately and consistently apply spot gloss finishes. They often have sophisticated printheads and toner delivery systems designed for this purpose.

[0016] Applying gloss marks requires precise alignment of the gloss layer with the printed content. High-end printers have sophisticated registration mechanisms that can ensure precise alignment, which is crucial to achieving the desired effect. Lesser or standard printers may lack this level of precision.

[0017] Many premium printers designed for gloss marks use a specific type of toner, often referred to as low gloss toner. This toner is formulated to provide a smooth, reflective surface that is essential for creating a glossy finish. Not all printers support or can effectively use this specialized toner.

[0018] Some high-end printers, such as the iGen, are capable of variable data printing, which means that they can apply gloss marks to different areas of each print based on personalized data. This feature is especially useful for personalized marketing materials. Lesser printers may not have this capability.

[0019] High-end printers with gloss mark capabilities tend to be expensive to purchase and maintain. The specialized toners and consumables required for this printing technology can also add to the overall cost. This cost factor can be a significant limitation for small businesses or organizations with budget constraints.

[0020] Due to the specialized nature of gloss mark printing, not all print service providers have access to or invest in high-end printers capable of effectively producing gloss marks, and this limited availability can be a constraint for customers seeking this particular finishing option.

[0021] FIG. 2 shows an image 20 of the letter "H" enlarged. The background character box surrounding the H has dots in one direction and the foreground "H" has dots in another direction. FIG. 3 shows a gloss mark made up of vector patterns representing the letters "ABCDE". FIG. 4 shows an image of a "usable" or "working" gloss effect, which produces a weaker effect than that found on a production device, but not enough with EA toner. The letters "ABC" are visible in the left section 42, middle section 44, and left section 40 of the gloss mark shown in FIG. 4. FIG. 5 is an image of a prior art gloss effect that can be referred to as "MicroGloss" and can be limited to small sizes.

[0022] To address the above-mentioned problems, the inventors propose an improved gloss effect for use in security printing applications, which will be discussed in more detail herein. Summary of the Invention

[0023] The following summary is provided to facilitate an understanding of some of the innovative features unique to the disclosed embodiments and is not intended to be a complete description. A complete understanding of the various aspects of the embodiments disclosed herein can be obtained by considering the entire specification, claims, drawings, and abstract in combination.

[0024] It is therefore an aspect of the embodiments to provide improved image processing methods, systems and devices.

[0025] Another aspect of the embodiments is to provide an improved method and system for rendering improved watermarks for use in printing applications, including security and non-security type applications.

[0026] A further aspect of the embodiments is to provide a method and system for creating and rendering improved gloss effects.

[0027] The above aspects and other objects and advantages may now be achieved as described herein. In one embodiment, a method for creating a gloss effect may involve adjusting a selected color with a first RGB color value for a first pattern ink of the plurality of pattern inks to appear lighter, selecting a common geometric pattern for a plurality of pattern inks including the first pattern ink and a second pattern ink of the plurality of pattern inks, writing features in the object with a second RGB color value, writing the geometric pattern opaquely over the selected common geometric pattern, erasing the features in the object with a third RGB color value, writing the features with a fourth RGB color value, and opaquely writing the geometric pattern over the features with the selected and adjusted color for the first pattern ink to create an opaque gloss effect having a geometric pattern over the features that displays the features with the selected and adjusted color for the first pattern ink.

[0028] An embodiment may further involve sending the gloss effect to a printing system for printing the watermark on a recording medium with the gloss effect.

[0029] An embodiment may further involve rendering a gloss effect on the recording medium.

[0030] In one embodiment, the recording medium may include glossy or non-glossy media.

[0031] In one embodiment, the features may include text and the objects may include text boxes.

[0032] In one embodiment, the second RGB color value may be a lighter version of the first RGB color value, the third RGB color value may be a near white color, and the fourth RGB color value may be a near yellow color.

[0033] In one embodiment, a lighter version of the first RGB color value may be closer to white.

[0034] In one embodiment, a method for creating a gloss effect may involve adjusting a color selected for a first pattern ink of the plurality of pattern inks to appear lighter, selecting a common geometric pattern for the plurality of pattern inks including the first pattern ink and a second pattern ink of the plurality of pattern inks, writing a feature within an object, writing the geometric pattern opaquely over the selected common geometric pattern, and opaquely creating a gloss effect having the geometric pattern over the feature displaying the feature in the selected and adjusted color for the first pattern ink by writing the geometric pattern opaquely over the feature in the selected and adjusted color for the first pattern ink.

[0035] An embodiment may also involve erasing features within the object after writing the geometric pattern opaquely over the selected common geometric pattern.

[0036] In one embodiment, adjusting the selected color for a first pattern ink of the plurality of pattern inks to appear lighter may further involve adjusting a first RGB selected color for the first pattern ink of the plurality of pattern inks to appear lighter, and writing the feature in the object may further involve writing the feature in the object with a second RGB color value.

[0037] An embodiment may also involve erasing features within the object with a third RGB color value and writing features with a fourth RGB color value.

[0038] In one embodiment, a system for rendering a gloss effect may include a memory, a storage medium for storing data, and a processor in communication with the storage medium and the memory, wherein the processor executes machine readable instructions for opaquely creating a gloss effect having a geometric pattern that adjusts a selected color at a first RGB color value for a first pattern ink of the plurality of pattern inks to appear lighter, select a common geometric pattern for a plurality of pattern inks including the first pattern ink and a second pattern ink of the plurality of pattern inks, write features in the object at the second RGB color value, write the geometric pattern opaquely over the selected common geometric pattern, erase the features in the object at a third RGB color value, write the features at a fourth RGB color value, and display the features over the features in the selected and adjusted color for the first pattern ink by opaquely writing the geometric pattern over the features in the selected and adjusted color for the first pattern ink.

[0039] In one embodiment, the processor can be further configured to execute machine-readable instructions for sending the gloss effect to a printing system for printing the watermark on a recording medium with the gloss effect.

[0040] In one embodiment, the processor can be further configured to execute machine-readable instructions for rendering a gloss effect on the recording medium. [Brief description of the drawings]

[0041] The accompanying drawings, in which like reference numbers refer to identical or functionally similar elements throughout the separate views, and which are incorporated in and form a part of this specification, further illustrate the present invention and, together with the detailed description of the invention, serve to explain the principles of the invention. [Figure 1] 1 shows an image of a prior art gloss mark being rendered on a document. [Diagram 2] 1 shows an image of a magnified original Gloss Mark™ font letter "H." [Diagram 3] 1 shows a magnified image of "ABCDE" Gloss Mark™ vector pattern ink. [Figure 4] An image of the gloss effect is shown. [Diagram 5] Shown is an image of a gloss effect called micro gloss. [Figure 6] 13 illustrates an image of a magnified gloss mark, according to one embodiment. [Figure 7] 1 shows an image of a representative sheet at a first angle, according to one embodiment. [Figure 8] 13 shows an image of a representative sheet at a second angle, according to one embodiment. [Figure 9] 3 depicts a high level flowchart of operations illustrating a method for creating a gloss effect, according to one embodiment. [Figure 10] 1 shows a block diagram of a printing system suitable for implementing one or more of the disclosed embodiments. [Figure 11] FIG. 1 illustrates a block diagram of a digital front-end controller useful for implementing one or more of the disclosed embodiments.

[0042] It is important to note that while the drawings and figures presented herein are shown in black and white, they may have originally been created and displayed in color. As a result, those skilled in the art will understand that even if the images and figures do not display color, they may in fact depict features in color. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0043] The specific values ​​and configurations discussed in these non-limiting examples may be varied and are cited merely to illustrate one or more embodiments and are not intended to limit their scope.

[0044] The subject matter will now be described in more detail hereinafter with reference to the accompanying drawings, which form a part of this specification and which show, by way of example, certain exemplary embodiments. However, the subject matter can be embodied in a variety of different forms, and therefore the subject matter as claimed or claimed is not intended to be construed as being limited to any exemplary embodiment described herein, which exemplary embodiment is provided for illustration only. Similarly, a correspondingly broad scope is intended with respect to the subject matter as claimed or claimed. Among other things, the subject matter can be embodied as a method, device, component, or system, for example. Thus, the embodiments can take the form of, for example, hardware, software, firmware, or any combination thereof (other than software per se). Therefore, the following detailed description is not intended to be construed in a limiting sense.

[0045] Throughout this specification and the claims, terms may have subtly different meanings suggested or implied in the context beyond the meaning explicitly stated. Similarly, phrases such as "in one embodiment" or "in an exemplary embodiment" and variations thereof when used herein do not necessarily refer to the same embodiment, and phrases such as "in another embodiment" or "in another exemplary embodiment" and variations thereof when used herein may, but do not necessarily, refer to different embodiments. For example, the claimed subject matter is intended to include combinations of the exemplary embodiments, in whole or in part.

[0046] Generally, terminology can be understood, at least in part, from usage in context. For example, terms such as "and," "or," or "and / or," as used herein, can include various meanings that may depend, at least in part, on the context in which such terms are used. Typically, "or" when used to relate a list, such as A, B, or C, is intended to mean A, B, and C, in this case used in an inclusive sense, as well as A, B, or C, in this case used in an exclusive sense. Furthermore, the term "one or more," as used herein, can be used to describe any feature, structure, or characteristic in a singular sense or can be used to describe a combination of features, structures, or characteristics in a plural sense, at least in part, depending on the context. Similarly, terms such as "a," "an," or "the" can also be understood to convey a singular use or to convey a plural use, at least in part, depending on the context. Moreover, the term "based on" is not necessarily intended to convey an exclusive set of factors, but instead can be understood as allowing for the existence of additional factors, not necessarily explicitly described, also depending at least in part on the context. Furthermore, the term "at least one" as used herein may refer to "one or more." For example, "at least one widget" may refer to "one or more widgets."

[0047] The term "data" as used herein refers to a physical signal that indicates or contains information. An "image" as a physical light pattern, or a collection of data representing physical light, can include characters, words, and text, as well as other features such as graphics.

[0048] A "digital image" is broadly construed as an image represented by a collection of digital data. An image can be divided into "segments," each of which is an image in itself. A segment of an image can be of any size, up to and including the entire image. The terms "image object" or "object," as used herein, are believed to be generally considered equivalent in the art to the term "segment," and shall be used interchangeably herein.

[0049] In a digital image composed of data representing physical light, each element of data may be called a "pixel", which is common usage in the art to refer to a picture element. Each pixel has a location and a value. Each pixel value is a bit in the image's "binary form", a grayscale value in the image's "grayscale form", or a set of color space coordinates in the image's "color coordinate form", each of which is a two-dimensional array that defines the image. "Image processing" may be performed when an operation operates on an item of data that relates to a portion of an image.

[0050] The term "metameric" as used herein may refer to a metameric pair of pattern inks (also simply referred to as a "metameric pair") in which the print and paper are not visually distinguishable when viewed from one angle, but are visually distinguishable when viewed from another angle (relative to the light source), which allows for the creation of watermarks without the use of more expensive spot inks, toners, and / or printers.

[0051] L * a *The term Lab (also referred to as Lab or LAB) as used herein refers to the CIELAB color space (LCIE), a color space defined by the International Commission on Illumination (CIE). * a * Related to b). * a * b, which represents color as three values: L * is the perceived lightness, a * and b * are the four inherent colors of human vision: red, green, blue, and yellow. CIELAB is intended as a uniform perceptual space, where a given numerical change corresponds to a similar perceived change in color. The LAB space is not truly perceptually uniform, but is nevertheless useful in industry for detecting slight differences in color.

[0052] The term CMYK, as used herein, refers to the CMYI color model, where CYMK refers to the four ink plates used: cyan, magenta, yellow, and key (black). The CMYK model works by partially or fully masking a color onto a lighter, usually white, background. The inks reduce the light that would normally be reflected. Such a model is considered subtractive because the inks "subtract" red, green, and blue from white light. White light minus red is left with cyan, white light minus green is left with magenta, and white light minus blue is left with yellow. An example of an additive color model is the RGB color model, where the primary colors of red, green, and blue light are added together to reproduce a wide range of colors. "RGB" refers to the three primary colors: red, green, and blue. RGB (ie, the RGB color model) can be used for the perception, representation, and display of images in electronic systems such as televisions and computers.

[0053] The term "watermark" as used herein may refer to a transparent portion of text, image, logo, or other marking that can be applied to a medium (e.g., a document, paper, photograph, image, etc.) that can make the medium (to which the watermark is applied via security printing) more difficult to copy or counterfeit, or to use without authorization. A "watermark" can be special-purpose text or a picture that can be printed over one or more pages. For example, instead of stamping words such as Copy, Draft, and Confidential on a document before distribution, those words can be added as a watermark.

[0054] According to one embodiment, the following method may be performed: 1) Select a color for Pattern Ink 1 (e.g. RGB 50 117 82). 2) Adjust the color from step 1 to appear lighter (e.g., to RGB 79 160 6) and make this the color for pattern ink 2. 3) Select a common geometric pattern for both pattern inks (eg, a small rectangle that appears in both pattern inks). 4) Write the section or object (e.g. a text box, for example in RGB 207 255 241 (near white)). 5) The geometric pattern from step 3 is written opaquely in the color from step 1 onto the section or object from step 4 that was just written in mostly white. 6) Clear the features (e.g. text) within the text box with pure white. 7) Write the text, for example with RGB 175 251 91 (near yellow). 8) With the color from step 2, write a geometric pattern opaquely over the text. 9) Printing on glossy media.

[0055] FIG. 6 shows an image 60 of a magnified gloss mark according to one embodiment. A letter or text "H" is shown in the image 60 of FIG. 6 and is placed in a text box. The output color of step 1 is the non-whitish color in the text box. The output color of step 2 is the non-yellowish color in the text. This color is derived by gradually lightening the color in step 1 in the sample sheet. The geometric pattern from step 3, which is common to both the text box and the text, is a wavy line. The output color of step 4 is the whitish color in the text box, and the output color of step 7 is the yellowish color of the text. At printed size, the colors in steps 1 and 4 look almost the same as the colors in steps 2 and 7, similar to the way halftones work. The common geometric symbol helps hide the watermark at some angles. Note that step 9 (printing on glossy media) is not required, but can be performed to enhance the gloss effect. That is, other types of media (e.g., non-glossy media) can be used instead.

[0056] FIG. 7 shows an image 70 of a representative sheet at a first angle, according to one embodiment. FIG. 8 shows an image 80 of a representative sheet at a second angle, according to one embodiment. The images shown in FIGS. 7 and 8 are of the same sheet of media at two angles. To be considered "functional," a patch must be nearly invisible at one angle and visible at another. The fourth magenta patch lower in the group, near the bottom, clearly shows that the patch is functional. Note that any patch above the functional patch that is readable at both angles would be considered "non-functional."

[0057] 9 shows a high level flow chart of operations illustrating a method 130 for creating a gloss effect, according to one embodiment. As shown in block 132, a step or operation may be performed to select a first RGB color value (e.g., 50 117 82) for a first pattern ink. Then, as shown in block 134, a step or operation may be performed to adjust the color selected from step 1 (i.e., block 132) to appear lighter (e.g., to RGB 79 160 6), thereby forming a second RGB color value. Next, as shown in block 136, a step or operation may be performed to select a common geometric pattern for both pattern inks (e.g., pattern ink 1 and pattern ink 2). Then, as shown in block 138, a step or operation may be performed to write a feature (e.g., text) within an object (e.g., a text box) with a third RGB color value (e.g., RGB 207 255 241 (near white)).

[0058] Thereafter, as shown in block 140, a step or operation may be performed on top of step 3 to opaquely write the geometric pattern in the color selected in step 1 (i.e., see the operation shown in block 130). Following the processing of the step / operation shown in block 142, a step or operation may be performed to erase features in the object with pure white. For example, this operation may involve erasing text in a text box with pure white. Next, as shown in block 144, a step or operation may be performed to write features with a fourth RGB color value. For example, the text may be written with RGB 175 251 91 (near yellow). Note that in some embodiments, the second RGB color value may be a lighter (closer to white) version of the first RGB color value, and the third RGB color value may be a near white color.

[0059] Thereafter, as shown in block 146, a step or operation may be performed to opaquely write a geometric pattern over the features (e.g., text) in the color adjusted in step 2 (i.e., see the operation shown in block 134). Next, as shown in block 148, as a result of processing / performing the steps / operations shown in blocks 130-146, a gloss effect may be created, which may be rendered as or with a watermark, as shown in block 149. The rendering operation shown in block 149 may involve, for example, rendering (printing) the gloss effect as a watermark on a recording medium, such as a glossy medium.

[0060] Figure 10 shows a block diagram of a printing system 200 suitable for implementing one or more of the disclosed embodiments. Figure 12 shows a block diagram of a digital front end controller 300 useful for implementing one or more of the disclosed embodiments. For example, the printing system 200 and / or the digital front end controller 300 can be used to render a document with a yellow and black gloss effect.

[0061] 10, there is shown a printing system (or image rendering system) 200 suitable for implementing various aspects of the exemplary embodiments described herein. The printing system 200 can perform rendering operations, such as scanning a document via a scanner and printing a document via a printer, where the document exhibits the disclosed yellow, black gloss effect.

[0062] It should be noted that the term "scanner" as used herein may refer to an image scanner, which is a device or system capable of optically scanning an image, printed text, handwriting, or object and converting it into a digital image. One example of a scanner is a flatbed scanner, where a document to be imaged (e.g., paper) can be placed on a glass window for scanning. Scanners can also be incorporated into a multi-function device (MFD) that may also have printing and photocopying capabilities in some cases. Scanners can also be incorporated into a printing system, such as the printing system 200 shown in FIG. 10. For example, a scanner 229 is shown in FIG. 10 as part of the printing system 200. Alternatively, or in addition to the scanner 229 included as part of the printing system 100, the scanner can be implemented as a separate scanner 262, also shown in FIG. 10, capable of communicating with a network 260.

[0063] The terms "printer" and "printing system," as used herein, may encompass any device and / or system, such as digital copiers, electrophotographic and reprographic printing systems, bookbinding machines, facsimile machines, multi-function machines, inkjet machines, continuous feed sheet-fed printing devices, etc., which may include a print controller and a print engine and which may perform print output functions for any purpose.

[0064] The printing system 200 may include a user interface 210, a digital front-end (DFE) controller 220, and at least one print engine 230. The print engine 230 accesses print media 235 of various sizes and costs for print jobs. The printing system 200 may include a color printer having multiple color marking materials.

[0065] A "print job" or "document" is typically a set of related sheets, typically a set of one or more collated copies copied from an original set of print job sheets or page images of an electronic document from a particular user or other related users. Digital data can be sent to the printing system 200 for submission of a typical print job (or customer job).

[0066] After a job is printed by print engine 230, a sorter 240 may operate to manage the arrangement of the hardcopy output, including cutting functions. A user may access and operate printing system 200 using user interface 210 or through a data processing system, such as workstation 250. Workstation 250 may communicate bidirectionally with printing system 200 through communications network 260.

[0067] User profiles, print work products, media libraries, and various print job parameters may be stored in a database or memory 270 accessible by workstation 250 or printing system 200 over network 260, or such data may be accessed directly via printing system 200. As is known in the art, one or more color sensors (not shown) may be embedded in the printer paper path.

[0068] 11, an exemplary DFE (digital front-end) controller 300 is shown in more detail. The DFE controller 300 may include one or more processors capable of executing machine-executable program instructions, such as processor 306. The processor 306 may function as a DFE processor.

[0069] In the embodiment shown in FIG. 11, the processor 306 can communicate with a bus 302 (e.g., a backplane interface bus, a crossover bar, or a data network). The digital front end 300 can also include a main memory 304 used to store machine-readable instructions. The main memory 304 can also store data. The main memory 304 can alternatively include random access memory (RAM) to support reprogramming and flexible data storage. A buffer 366 can be used to temporarily store data for access by the processor 306.

[0070] The program memory 364 may include, for example, executable programs capable of implementing the embodiments described herein. The program memory 364 may store at least a subset of the data contained in the buffer. The digital front end 300 may include a display interface 308 capable of transferring data from the communication bus 302 (or from a frame buffer, not shown) to a display 310. The digital front end 300 may also include a secondary memory 312, which may include, for example, a hard disk drive 314 and / or a removable storage drive 316, which may read from and write to a removable storage device 318, such as a floppy disk, magnetic tape, optical disk, or the like, that stores computer software and / or data.

[0071] Secondary memory 312 may alternatively include other similar mechanisms for allowing computer programs or other instructions to be loaded into the computer system. Such mechanisms may include, for example, a removable storage unit 322 adapted to exchange data via interface 320. Examples of such mechanisms include program cartridges and cartridge interfaces (such as those found in video game devices), removable memory chips (such as EPROMs or PROMs) and associated sockets, and other removable units and interfaces that allow software and data to be transferred.

[0072] 11 may include a communications interface 324 that may function as an input and an output to allow software and data to be transferred between the digital front-end controller 300 and external devices. Examples of communications interfaces include a modem, a network interface (such as an Ethernet card), a communications port, a PCMCIA slot, and a card.

[0073] Computer programs (also called computer control logic), including one or more modules, may be stored in main memory 304 and / or secondary memory 312. Computer programs or modules may also be received via communications interface 324. Such computer programs or modules, when executed, enable the computer system to perform the functions and capabilities provided herein. Software and data transferred via the communications interface may be in the form of signals, which may be, for example, electronic, electromagnetic, optical, or other signals capable of being received by the communications interface.

[0074] These signals may be provided to the communications interface via communications paths (i.e., channels) that carry the signals and may be implemented using wires, cables, and optical fibers, telephone lines, cellular links, RF, or other communications channels.

[0075] Part of the data stored in the secondary memory 312 for access during operation of the DFE may be a set of conversion tables capable of converting incoming chrominance signals into physical machine signals.

[0076] This color signal is expressed as a colorimetric value, usually L * a * b * The image data can be expressed as any of three components, such as RGB, XYZ, etc., and can be converted into physical exposure signals for four toners: cyan, magenta, yellow, and black. These tables can be created outside the DFE and downloaded, but can also be created, optionally, within the DFE, in a so-called characterization step. Part of the data stored in the secondary memory 312 can also be the conversion tables mentioned above.

[0077] Certain aspects of a data processing system will now be presented with reference to various systems and methods that are described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.

[0078] As an example, an element, or any portion of an element, or any combination of elements, may be implemented using a "processing system" including one or more processors. Examples of processors include microprocessors, microcontrollers, digital signal processors (DSPs), field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gate logic, discrete hardware circuits, and other suitable hardware configured to perform various functionality described throughout this disclosure. One or more processors in a processing system may execute software. Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, and the like, whether referred to as software, firmware, middleware, microcode, hardware description language, or the like. A mobile "app" is one example of such software.

[0079] Thus, in one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. A storage medium may be any available medium that can be accessed by a computer.

[0080] The disclosed exemplary embodiments are described at least in part herein with reference to flowchart illustrations and / or block diagrams and / or schematic illustrations of methods, systems, and computer program products and data structures according to embodiments of the invention. It will be understood that each block of those diagrams, and combinations of blocks, can be implemented by computer program instructions. These computer program instructions can be provided to a processor, for example, of a general purpose computer, a special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, executed via the processor of the computer or other programmable data processing apparatus, create means for performing the functions / acts specified in the blocks.

[0081] For clarity, the disclosed embodiments may be implemented, for example, in the context of a special purpose computer or a general purpose computer or other programmable data processing apparatus or system. For example, in some exemplary embodiments, a data processing apparatus or system may be implemented as a combination of a special purpose computer and a general purpose computer. A computer program product may include a computer readable storage medium having computer readable program instructions for causing a processor to perform aspects of the embodiments.

[0082] The computer program instructions described above may also be stored in a computer-readable memory that can instruct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions (e.g., steps / operations) stored in those computer-readable memories produce an article of manufacture that includes instruction means that perform the functions / acts specified in the various blocks, flowcharts, and other architectures illustrated and described herein.

[0083] Computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to generate a computer-implemented process into a series of operational steps to be performed on the computer or other programmable data processing apparatus, whereby the instructions executing on the computer or other programmable apparatus provide steps for performing the functions / acts specified in the blocks.

[0084] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments (e.g., preferred or alternative embodiments). In this regard, each block in the flowcharts or block diagrams illustrated and described herein may represent a module, segment, or portion of instructions, which may include one or more executable instructions for implementing the specified logical function(s).

[0085] In some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may possibly be executed in the reverse order, depending on the functionality involved. It should also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations of blocks in the block diagrams and / or flowchart illustrations, may be implemented by a dedicated hardware-based system that performs the specified functions or acts, or may be implemented by a combination of dedicated hardware and computer instructions.

[0086] The functionality described herein may be implemented as entirely and non-abstract physical hardware, as entirely physical and non-abstract software (including firmware, resident software, microcode, etc.), or as a combination of non-abstract software and hardware implementations, which may be referred to herein as "circuits," "modules," "engines," "components," "blocks," "databases," "agents," or "systems." Furthermore, aspects of the present disclosure may take the form of a computer program product embodied in one or more non-transitory computer-readable medium(s) having computer-readable and / or executable program code embodied therein.

[0087] The following discussion is intended to provide a brief, general description of a suitable computing environment in which the present systems and methods may be implemented. Although not required, the disclosed embodiments are described in the general context of computer-executable instructions, such as program modules, being executed by a single computer. In most cases, the "modules" (also referred to as "engines") may constitute software applications, but may also be implemented as both software and hardware (i.e., a combination of software and hardware).

[0088] Generally, program modules include, but are not limited to, routines, subroutines, software applications, programs, objects, components, data structures, etc. that perform particular tasks or implement particular data types and instructions. Moreover, those skilled in the art will appreciate that the disclosed methods and systems can be practiced using other computer system configurations, such as, for example, handheld devices, multiprocessor systems, data networks, microprocessor-based or programmable appliances, networked PCs, minicomputers, mainframe computers, servers, etc.

[0089] It should be noted that the term module, as used herein, may refer to a collection of routines and data structures that perform a particular task or implement a particular data type. A module may consist of two parts: an interface, which lists the constants, data types, variables, and routines that can be accessed by other modules or routines, and an implementation, which may typically be private (e.g., accessible only to that module) and contains the source code that actually implements the routines in that module. The term module may also simply refer to an application, such as a computer program designed to help perform a particular task, such as word processing, accounting, inventory control, etc.

[0090] In some exemplary embodiments, the term "module" may also refer to a modular hardware component or a component that is a combination of hardware and software. It should be appreciated that the implementation and processing of such modules according to the techniques described herein may result in improved processing speed, as well as energy savings and improved efficiency in a data processing system, such as, for example, the printing system 200 shown in FIG. 11 and / or the DFE controller 300 shown in FIG. 12. A "module" may perform various steps, operations, or instructions discussed herein, such as one or more of the steps or operations discussed herein.

[0091] For example, the methods described herein may be implemented in part in a computer program product including modules executable by, for example, the DFE controller 220. The computer program product may include a non-transitory computer-readable recording medium, such as a disk, hard drive, etc., capable of recording (e.g., storing) a control program. It should be noted that the term "recording medium" as used herein may relate to such a non-transitory computer-readable recording medium.

[0092] Common forms of non-transitory computer-readable media include, for example, a floppy disk, a flexible disk, a hard disk, a magnetic tape or any other magnetic storage medium, a CD-ROM, a DVD, or any other optical medium, a RAM, a PROM, an EPROM, a FLASH-EPROM, or other memory chip or cartridge, or any other non-transitory medium that can be read and used by a computer. The computer program product may be integrated with the DFE controller 220 (e.g., an internal hard drive in RAM), or may be separate (e.g., an external hard drive operatively connected to a printer), or may be separate and accessed over a digital data network such as a local area network (LAN) or the Internet (e.g., as a redundant array of inexpensive or independent disks (RAID) or other network server storage device that can be indirectly accessed by the DFE controller 220 over a digital network such as the network 260 shown in FIG. 10).

[0093] It will be understood that the particular order or hierarchy of steps, operations, or instructions in the disclosed processes or methods is an example of an example approach. For example, the various steps, operations, or instructions discussed herein can be performed in a different order. Similarly, the various steps and operations of the disclosed exemplary pseudocode discussed herein can be processed in a different order. It will be understood that the particular order or hierarchy of such steps, operations, or instructions in the processes or methods discussed and illustrated herein can be rearranged based on design preferences. The appended claims, for example, present elements of the various steps, operations, or instructions in a sample order, and are not meant to be limited to the particular order or hierarchy presented.

[0094] The inventors have realized a non-abstract technical solution to a technical problem for improving computer technology by improving efficiency in such computer technology. The disclosed embodiments provide technical improvements to computer technology, such as data processing systems, and further provide non-abstract improvements to computer technology through technical solutions to technical problems identified in the background section of this disclosure. Such improvements can be obtained by implementing the embodiments. The claimed solution can be rooted in computer technology to overcome problems that arise especially in the fields of computers, computer networks, and printing and scanning. The claimed solution can also involve non-abstract devices, such as security devices that include non-abstract features, such as print media (e.g., paper) capable of rendering security devices (e.g., watermarks).

[0095] Based on the above, it can be seen that a number of different embodiments, including preferred and alternative embodiments, are disclosed herein. For example, in one embodiment, a method for creating a gloss effect may involve adjusting a selected color for a first pattern ink of the plurality of pattern inks at a first RGB color value to appear lighter, selecting a common geometric pattern for a plurality of pattern inks including the first pattern ink and a second pattern ink of the plurality of pattern inks, writing features in an object at a second RGB color value, writing the geometric pattern opaquely over the selected common geometric pattern, erasing the features in the object at a third RGB color value, writing the features at a fourth RGB color value, and writing the geometric pattern opaquely over the features in the selected and adjusted color for the first pattern ink to create an opaque gloss effect having a geometric pattern over the features that displays the features in the selected and adjusted color for the first pattern ink.

[0096] An embodiment may further involve sending the gloss effect to a printing system for printing the watermark on a recording medium with the gloss effect.

[0097] An embodiment may further involve rendering a gloss effect on the recording medium.

[0098] In one embodiment, the recording medium may include a glossy medium.

[0099] In one embodiment, the recording medium may include a non-glossy medium.

[0100] In one embodiment, the features may include text and the objects may include text boxes.

[0101] In one embodiment, the second RGB color value may be a lighter version of the first RGB color value, the third RGB color value may be a near white color, and the fourth RGB color value may be a near yellow color.

[0102] In one embodiment, a lighter version of the first RGB color value may be closer to white.

[0103] In one embodiment, a method for creating a gloss effect may involve adjusting a color selected for a first pattern ink of the plurality of pattern inks to appear lighter, selecting a common geometric pattern for the plurality of pattern inks including the first pattern ink and a second pattern ink of the plurality of pattern inks, writing a feature within an object, writing the geometric pattern opaquely over the selected common geometric pattern, and opaquely creating a gloss effect having the geometric pattern over the feature displaying the feature in the selected and adjusted color for the first pattern ink by writing the geometric pattern opaquely over the feature in the selected and adjusted color for the first pattern ink.

[0104] An embodiment may further involve erasing features within the object after opaquely writing the geometric pattern over the selected common geometric pattern.

[0105] One embodiment may further involve adjusting the selected color for a first pattern ink of the plurality of pattern inks to appear lighter, further comprising adjusting a first RGB selected color for the first pattern ink of the plurality of pattern inks to appear lighter, and writing the feature in the object further comprising writing the feature in the object with a second RGB color value.

[0106] One embodiment may further involve erasing features within the object with a third RGB color value and writing features with a fourth RGB color value.

[0107] In one embodiment, a system for rendering a gloss effect may include a memory (e.g., main memory 304, secondary memory 312), a storage medium (e.g., database 270) for storing data, and a processor (e.g., processor 306) in communication with the storage medium and the memory. The processor may execute machine-readable instructions for opaquely creating a gloss effect having a geometric pattern that adjusts a selected color at a first RGB color value for a first pattern ink of the plurality of pattern inks to appear lighter, select a common geometric pattern for a plurality of pattern inks including the first pattern ink and a second pattern ink of the plurality of pattern inks, write a feature in the object at a second RGB color value, write the geometric pattern opaquely over the selected common geometric pattern, erase the feature in the object at a third RGB color value, write the feature at a fourth RGB color value, and display the feature over the feature in the selected and adjusted color for the first pattern ink by opaquely writing the geometric pattern over the feature in the selected and adjusted color for the first pattern ink.

[0108] In one embodiment, the processor is further capable of executing machine readable instructions for sending the gloss effect to a printing system for printing the watermark on a recording medium with the gloss effect.

[0109] In one embodiment, the processor is further capable of executing machine readable instructions for rendering a gloss effect on the recording medium.

[0110] It will be appreciated that the above-disclosed and other features and functions, or alternative variations thereof, may be desirably combined into many other different systems or applications. It will also be appreciated that various alternatives, modifications, variations, or improvements thereon, which are presently unforeseen or unanticipated, may subsequently be implemented by those skilled in the art and which are also intended to be encompassed by the following claims.

Claims

1. 1. A method for creating a gloss effect comprising the steps of: adjusting a selected color at a first RGB color value for a first pattern ink of the plurality of pattern inks to appear lighter; selecting a common geometric pattern for the plurality of pattern inks including the first pattern ink and a second pattern ink of the plurality of pattern inks; writing the feature within the object with a second RGB color value; opaquely writing a geometric pattern over the selected common geometric pattern; erasing the feature in the object with a third RGB color value; writing the feature with a fourth RGB color value; opaquely writing the geometric pattern over the features in the color selected and adjusted for the first pattern ink, thereby opaquely creating a gloss effect having the geometric pattern that displays the features over the features in the color selected and adjusted for the first pattern ink.

2. The method of claim 1 , further comprising transmitting the gloss effect to a printing system for printing a watermark on a recording medium with the gloss effect.

3. The method of claim 1 , further comprising rendering the gloss effect on a recording medium.

4. The method of claim 3 , wherein the recording medium comprises a glossy medium.

5. The method of claim 3 , wherein the recording medium comprises a non-glossy medium.

6. The method of claim 1 , wherein the features include text and the objects include text boxes.

7. 2. The method of claim 1, wherein the second RGB color value is a lighter version of the first RGB color value, the third RGB color value is near white, and the fourth RGB color value is near yellow.

8. The method of claim 6 , wherein the lighter version of the first RGB color value is closer to white.

9. 1. A method for creating a gloss effect comprising the steps of: adjusting a selected color for a first pattern ink of the plurality of pattern inks to appear lighter; selecting a common geometric pattern for the plurality of pattern inks including the first pattern ink and a second pattern ink of the plurality of pattern inks; Writing features within an object; opaquely writing a geometric pattern over the selected common geometric pattern; opaquely writing the geometric pattern over the features in the color selected and adjusted for the first pattern ink, thereby opaquely creating a gloss effect having the geometric pattern that displays the features over the features in the color selected and adjusted for the first pattern ink.

10. 10. The method of claim 9, further comprising erasing the features in the object after opaquely writing the geometric pattern over the selected common geometric pattern.

11. adjusting the selected color for a first pattern ink of a plurality of pattern inks to appear lighter further comprises adjusting the selected color in a first RGB for the first pattern ink of the plurality of pattern inks to appear lighter; writing the feature in the object further comprises writing the feature in the object with a second RGB color value.

10. The method of claim 9.

12. erasing the feature in the object with a third RGB color value; writing the feature with a fourth RGB color value; The method of claim 11 further comprising:

13. The method of claim 11 further comprising rendering the gloss effect on a recording medium.

14. 1. A system for rendering a gloss effect, comprising: Memory, A storage medium for storing data; a processor in communication with the storage medium and the memory, the processor comprising: adjusting a selected color at a first RGB color value for a first pattern ink of the plurality of pattern inks to appear lighter; selecting a common geometric pattern for the plurality of pattern inks, the common geometric pattern including the first pattern ink and a second pattern ink of the plurality of pattern inks; writing the feature within the object with a second RGB color value; writing a geometric pattern opaquely over the selected common geometric pattern; erasing said feature in said object with a third RGB color value; writing said feature with a fourth RGB color value; a system that executes machine-readable instructions for opaquely creating a gloss effect having the geometric pattern by opaquely writing the geometric pattern over the features in the color selected and adjusted for the first pattern ink, thereby displaying the features over the features in the color selected and adjusted for the first pattern ink.

15. The system of claim 14 , wherein the processor further executes machine-readable instructions for sending the gloss effect to a printing system for printing a watermark on the recording medium with the gloss effect.

16. The system of claim 14 , wherein the processor further executes machine-readable instructions for rendering the gloss effect on the recording medium.

17. The system of claim 16 , wherein the recording medium comprises a glossy medium.

18. The system of claim 16 , wherein the recording medium comprises a non-glossy medium.

19. The system of claim 14 , wherein the features include text and the objects include text boxes.

20. 16. The system of claim 15, wherein the second RGB color value is a lighter version of the first RGB color value, the third RGB color value is near white, and the fourth RGB color value is near yellow.