InventorsVishwas G. Abhyankar, Victor C. Wong, Robert Breslawski, Robert S. Jones, Badhri Narayan, Robert V. Reisch, Donald R. Williams, Robert B. Bayley, Richard Weil, Robert G. Duncan
A method for encoding data in a monochrome media utilizing the capability of the media for grayscale resolution. A document is processed to provide an image in electronic format, in which each pixel has an assigned data value with a given bit depth. A mapping operation is performed for generating a monochrome data word (120), preferably having a reduced bit depth. The monochrome data word (120) can be used to encode multiple data fields (114, 116, 118). A printer (92) then produces a preserved document record (90) in which the appropriate monochrome data word (120) determines the grayscale value for each pixel.
Drawings
Claims63
A method of encoding, in a monochrome medium, data about a document that has been received in electronic form, the method comprising:
(a) converting the document to a rasterized image in which each pixel is assigned a raster value;
(b) for each pixel:
(b1) assigning a data word having a predetermined bit depth, said data word comprising a first data field and a second data field;
(b2) encoding a first component of said raster value into said first data field;
(b3) encoding a second data value into said second data field;
(b4) generating a grayscale data value comprising said first data field and said second data field;
and
(b5) forming, onto the monochrome medium, a grayscale pixel conditioned by said grayscale data value.
5 more elements
A method of encoding, in a monochrome medium, data about a document that has been received as a rasterized image, in which each pixel is assigned a raster value, the method comprising, for each pixel:
(a) assigning a data word having a predetermined bit depth, said data word comprising a first data field and a second data field;
(b) encoding a first component of said raster value into said first data field;
(c) encoding a second data value into said second data field;
(d) generating a grayscale data value comprising said first data field and said second data field;
and
(e) forming, onto the monochrome medium, a grayscale pixel conditioned by said grayscale data value.
3 more elements
A method of storing, on a monochrome medium, a tristimulus color image value associated with each pixel in a color document, wherein each tristimulus color image value comprises a first data value, a second data value, and a third data value, the method comprising:
(a) assigning a data word to said each pixel, said data word having a predetermined bit depth for storing a grayscale value, said data word comprising a first field, a second field, and a third field;
(b) encoding, for each said pixel, said first data value in said first field, said second data value in said second field, and said third data value in said third field, thereby forming said grayscale data value in said data word;
and
(c) forming a grayscale image onto the monochrome medium, wherein the density of said each pixel corresponds to said grayscale data value in said data word for each said pixel.
1 more element
A method of storing, on a monochrome medium, a CMYK color image value associated with each pixel in a color document, wherein each CMYK color image value comprises a first data value, a second data value, a third data value, and a fourth data value, the method comprising:
(a) assigning a data word to said each pixel, said data word having a predetermined bit depth for storing a grayscale value, said data word comprising a first field, a second field, a third field and a fourth field;
(b) encoding, for each said pixel, said first data value in said first field, said second data value in said second field, said third data value in said third field, and said fourth data value in said fourth field, thereby forming said grayscale data value in said data word;
and
(c) forming a grayscale image onto the monochrome medium, wherein the density of said each pixel corresponds to said grayscale data value in said data word for each said pixel.
21 Jul 2022Estimated · howhide20 years from earliest known nonprovisional domestic filing plus recorded patent term adjustment, including 173 days of adjustment. Maintenance-fee lapses, terminal disclaimers and statutory extensions have not been checked. The continuity chain may be incomplete; this is not an enforceability determination.
Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof: bandwidth or redundancy reduction
Life of this patent
Term ended 21 Jul 2022 (estimated)
Priority29 Jan 2002
Published31 Jul 2003
Granted21 Feb 2006
Term ended21 Jul 2022
Priority29 Jan 2002
Granted21 Feb 2006
Term ended21 Jul 2022
Application filedUS 10/059,994
Assigned to Eastman Kodak Companyassignment of assignor's interest
PublishedUS 2003/0142327 A1
GrantedUS 7,003,166 B2
Assigned to Citicorp North America, Inc., AS Agentsecurity interest
Assigned to Wilmington Trust, National Association, AS Agentpatent security agreement
Assigned to Eastman Kodak Company, Pakon, Inc.release of security interest in patents
Assigned to Jpmorgan Chase Bank, N.A., AS Administrativeintellectual property security agreement (first lien)
Assigned to Barclays Bank PLC, AS Administrative Agentintellectual property security agreement (second lien)
Assigned to Bank of America N.A., AS Agentintellectual property security agreement (abl)
Assigned to Eastman Kodak Company, Far East Development Ltd., Fpc, Inc., Kodak (Near East), Inc., Kodak Americas, Ltd., Kodak Imaging Network, Inc., Kodak Portuguesa Limited, Kodak Realty, Inc., Laser Pacific Media Corporation, Pakon, Inc., Qualex, Inc., Kodak Philippines, Ltd., Npec, Inc., Creo Manufacturing America LLC, Kodak Aviation Leasing LLCrelease of security interest
Assigned to Eastman Kodak Company, Far East Development Ltd., Fpc Inc., Kodak (Near East) Inc., Kodak Americas Ltd., Kodak Realty Inc., Laser Pacific Media Corporation, Qualex Inc., Kodak Philippines Ltd., Npec Inc.release of security interest
Term endedEstimated, includes 173 days of adjustment
Description6,984 words
Summary2,231 words
#This invention generally relates to a method for long-term preservation of data and more particularly relates to preservation of data associated with an image on monochrome media.
#In spite of numerous advances in development and use of color imaging media, there are a number of conditions in which monochrome imaging media must be used. For example, archival or long-term preservation of images may require that images be stored on a monochrome media. As another example, there can be advantages to compact storage of images, where it is desirable to use a monochrome media for preserving a color image, with accompanying encoded information.
#There can be a considerable amount of data associated with an image, where the data concerns the image itself. For example, in printing applications information about an image can include color separation data for corresponding cyan, magenta, yellow, and black (CMYK) inks or other colorants. Typically, color separations can be stored as separate images on monochrome media, so that each color separation is then stored as a separate monochrome image. For example, U.S. Pat. No. 5,335,082 (Sable) discloses an apparatus using a plurality of monochrome images as separations of a composite color image. Similarly, U.S. Pat. No. 5,606,379 (Williams) discloses a method for storing color images on a monochrome photographic recording medium in which separate R, G, and B or lightness and chroma channels are stored as separate images. Such methods may be acceptable for some types of storage environments, however, it can be appreciated that there would be advantages in storing fewer images and in providing a more compact arrangement.
Brief description of the drawings10 figures
#While the specification concludes with claims particularly pointing out and distinctly claiming the subject matter of the present invention, it is believed that the invention will be better understood from the following description when taken in conjunction with the accompanying drawings, wherein:
#FIG. 1 is a block diagram showing the overall process by which a document can be preserved along with its associated encoded data;
#FIG. 2 is a flow chart illustrating key steps in processing for document preservation with associated encoded data;
Detailed description4,495 words
#The present description is directed in particular to elements forming part of, or cooperating more directly with, apparatus in accordance with the invention. It is to be understood that elements not specifically shown or described may take various forms well known to those skilled in the art.
#Referring to FIG. 1, there is shown a preservation system 80 for accepting an input document and its associated data, encoding the data, and writing the rasterized image and data encoding onto a monochrome preservation medium to generate a preserved document record 90. A control processing unit 88, typically a computer workstation, accepts an input document in electronic form from any of a number of possible sources. One input source could be a networked graphics workstation 82. Alternately, an input document could be from a printed page 84, photograph, or other printed image that can be converted to electronic form by a scanner 86. Other possible document sources could include, but are not limited to, digital camera images, Photo CD images, on-line image archives, computer-generated images such as from CAD and graphics design software packages and multimedia software packages, document processing systems, and imaging instruments, for example. Documents could include data files of many types, including web pages, spreadsheets, email, electronic files from programs such as Microsoft Word, PowerPoint, Excel, and the like.
#Control processing unit 88 accepts the document data from any suitable source and formats image data into a rasterized form suitable for a printer 92. In rasterized form, the document is converted into one or more images. Each rasterized image comprises a two-dimensional array of pixels, with each pixel having an assigned value, such as a tristimulus color value, for example. In addition, control processing unit 88 may also format, encode, and rasterize additional data or metadata to be associated with the document and to be imaged along with the document onto preserved image record 90. This additional data or metadata may be provided by software that executes on control processing unit 88 itself or may be provided from graphics workstation 82 or from some other data source. This data or metadata could include information entered by a user or customer of preservation system 80.