Abstract:
Systems and methods consistent with embodiments presented pertain to the stochastic regression testing of software PDL processors. Test input for PDL processors, which include language processors and raster image processors, may be generated by randomly altering the values of one or more of text, graphical object parameters, image object parameters, graphical combination parameters in an existing PDL input file. In another embodiment, test input for PDL processors may be generated by randomly selecting a first token from a lexical token dictionary and combining the first token with at least one of a plurality of second tokens randomly selected from the lexical token dictionary, so that the combination of the first token and the plurality of second lexical tokens satisfies the syntactical rules for the PDL. In a further embodiment, existing tests in a test pool may split and recombined in a syntactically correct manner to generate new tests.
Abstract:
A method of searching for missing resources associated with an image forming apparatus, which includes forwarding a print job having a resource call-out from a host computer to an image forming apparatus; receiving the print job on the image forming apparatus; checking the image forming apparatus for a resource, which has been called out by the print job, and if the resource is not available on the image forming apparatus, obtaining the resource from a device having the resource by: sending a request for the resource from the image forming apparatus to the device having the resource; receiving a response from the device having the resource indicating that the resource is a secured resource requiring user authentication; and obtaining the secured resource by sending the user authentication to the device having the secured resource.
Abstract:
A method implemented in a print shop management system for exporting print jobs from the print shop management program. The exporting method allows selection of an export job ticket format at the time of export. The export job ticket format may be a press device format suitable for consumption by a digital printing device, or an original input format that preserves the format of the original job ticket imported from an external program. For the press device format, an output job ticket in the requested format is generated from scratch based on job parameters stored in a job ticket database. For the original input format, a copy of the original job ticket is read from an input job ticket and exported; optionally, job parameters generated by the print shop management program may be incorporated into the copy of the input job ticket before exporting.
Abstract:
A method for managing a font, including: receiving, by a printer, a first electronic document (ED) identifying the font and embedding a plurality of attributes of the font; determining, by the printer, that the plurality of attributes of the font is not stored on the printer; storing, by the printer, the plurality of attributes of the font extracted from the first ED in a font storage unit; and generating, by the printer and based on a layout of the first ED, a hardcopy of the first ED having a first printed value in the font.
Abstract:
An improved document authentication method in which critical content, such as signatures, is preserved at a high-resolution in the authentication data carried on the self-authenticating document. When generating authentication data, signatures are compressed without down-sampling to preserve their resolution and quality. The compressed signature data (a bit string) is embedded in an image segment on the document. For example, each bit of the bit string is stored in the low bits of one or more image pixels. A hash code is calculated from the bit string and stored in a barcode printed on the document. To authenticate a scanned-back document, the bit string is recovered from the image segment. A hash code is calculated from the recovered bit string and compared to the hash code extracted from the barcode. The signatures re-generated from the recovered bit string are compared to the signatures in the scanned document.
Abstract:
A method for managing a plurality of pint jobs is implemented in a print job management apparatus connected to printers. The method includes receiving print job, and visually presenting a display screen to a user, the display screen including first, second and third panels for classifying the received print jobs according to processing phase thereof, the first panel being provided for listing print jobs that are awaiting assignment of printers thereto for processing the print jobs, the second panel being provided for listing print jobs that have been assigned to printers and that have not been completed by the assigned printers, the third panel being provided for listing at least one of first and second categories of print jobs, the first category including print jobs that have been completed, the second category including print jobs that have been cancelled.
Abstract:
A method of verifying intellectual property rights of a compilation of works generated for print on-demand (POD) purchase, including the steps of compiling the compilation of works, and before making the compilation of works available for purchase, automatically verifying intellectual property right of each of the works compiled to ensure legitimate distribution of the compilation of works.
Abstract:
A document authenticating method is disclosed by which a plurality of two-dimensional barcode stamps are generated and printed on a back side of the document forming a color mosaic pattern. Each barcode stamp by itself is a binary barcode, but the plurality of barcode stamps as a whole are printed with different colors and/or color intensities. The barcode stamps collectively encode the content of the document to be used for document authentication.
Abstract:
A method for processing a high dynamic range (HDR) image for printing. Tone mapping is first applied to the input image to map the colors, to find an optimized range of brightness values, and to scale the color to place colors inside the optimized range (in-range colors) into a device color space (e.g. sRGB), but without clipping colors outside of the optimized range (out-of-range colors). The scaled colors are then converted to the color space of the output device (e.g. CMYK) using WCS (Windows Color System) color transform, where the in-range colors are processed using a optimized transform and the out-of-range are processed using a sequential transform. A mapping from the original color space to the converted color space for all colors in the image is stored in a lookup table (LUT), and the input image is converted to the output image using the LUT.
Abstract translation:一种用于处理用于打印的高动态范围(HDR)图像的方法。 色调映射首先应用于输入图像以映射颜色,找到优化的亮度值范围,并缩放颜色以将颜色置于优化范围内(范围内的颜色)到设备颜色空间(例如sRGB)中 ,但没有剪裁颜色超出优化范围(超范围颜色)。 然后使用WCS(Windows Color System)颜色变换将缩放的颜色转换为输出设备的颜色空间(例如CMYK),其中使用优化的变换处理范围内的颜色,并且超出范围使用 顺序变换。 从原始色彩空间到图像中所有颜色的转换颜色空间的映射被存储在查找表(LUT)中,并且使用LUT将输入图像转换为输出图像。
Abstract:
A method for securing data in hardcopy documents. The method includes obtaining a page image having a private data item; generating an encrypted version of the private data item; obtaining a decoder identification (ID) value of a decoder; generating, using an encoder, a symbol having the encrypted version of the private data item and the decoder ID value; and generating a hardcopy document by recording the symbol on a physical medium, where the hardcopy document is transported to a subsystem having the decoder, and where the subsystem decrypts the encrypted version of the private data item after extracting the encrypted version of the private data item from the symbol.