Patent classifications
G06K15/1888
Predictive object-sequence caching from prior page content
A reusable sequence of display list objects is determined, by extending the repeated sequence to further consecutive display list objects, each occurrence of the reusable sequence being associated with a z-order position in a corresponding display list. At least one display list is divided, at the z-order position of the reusable sequence in the display list, into a plurality of z-bands including a reusable z-band for the determined reusable sequence. A reusable intermediate graphical representation is generated for the determined reusable sequence and a further intermediate graphical representation for at least one other z-band. The further intermediate graphical representation is merged with the reusable intermediate graphical representation in accordance with an order of the z-bands. The page description language (PDL) document is rendered using the merged representations.
Information processing apparatus
An information processing apparatus includes a non-volatile semiconductor storage device including a flash memory, a write buffer memory that stores data that is to be stored onto the non-volatile semiconductor storage device, and a controller that performs control to write in a batch onto the non-volatile semiconductor storage device the data stored on the write buffer memory when an amount of the data stored on the write buffer memory reaches a predetermined amount of data.
INFORMATION PROCESSING APPARATUS
An information processing apparatus includes a non-volatile semiconductor storage device including a flash memory, a write buffer memory that stores data that is to be stored onto the non-volatile semiconductor storage device, and a controller that performs control to write in a batch onto the non-volatile semiconductor storage device the data stored on the write buffer memory when an amount of the data stored on the write buffer memory reaches a predetermined amount of data.
PRINTER REFERENCING ALLOCATION INFORMATION TO IDENTIFY TARGET FONT FILE FOR DRAWING IMAGE OF CHARACTER
A printer includes a memory, a print engine, and a controller. The controller performs a first acquisition process to acquire print data specifying a character, and a second acquisition process to acquire specific information from the print data. The specific information specifies a font. The controller performs an identification process to identify a target font file, using the piece of allocation information stored in the memory, from among the plurality of font files. The piece of allocation information is for associating the specific information with the target font file. The identification process references the piece of allocation information to identify the target font file associated with the specific information acquired in the second acquisition process. The controller performs a drawing process to draw an image of the character using the target font file to generate image data to be used in printing by the print engine.
METHOD FOR SELECTING FIDUCIAL MARKERS FOR A PRINT MEDIA AND A PRINTER
A method for determining fiducial markers to be printed on a substrate by means of a printer which is configured to execute a print process and to transport the substrate relatively to a gantry comprising a print head and an image scanner in a main scanning direction over a print surface underneath the gantry. The print head and the image scanner are moveable along the gantry in a sub-scanning direction perpendicular to the main scanning direction. The printhead is configured to eject marking material on the substrate and the image scanner is configured to create scanned images of the printed substrate. Based on properties of the scanned images of prepared patches on the substrate a color and a shape of the fiducial markers to be printed is selected and stored per type of substrate.