H04N1/411

IMAGE PROCESSING APPARATUS THAT CARRIES OUT FACSIMILE COMMUNICATIONS, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM
20180007230 · 2018-01-04 ·

An image processing apparatus which is capable of reducing situations in which a job cannot be executed because resources are being in use for another job. The image processing apparatus has a soft codec unit that carries out an encoding process on image data, and a hard codec unit that carries out an encoding process on the image data at high speed compared with the soft codec unit. When a second job received while the hard codec unit is in use for a first job for which use of the soft codec unit is allowed requires use of the hard codec unit, control is provided to switch a codec unit for use in the first job from the hard codec unit to the soft codec unit.

Digital image attribute plane compression

An example embodiment may involve obtaining an mn pixel cell from an input image. Each of the mn pixels in the mn pixel cell may be associated with at least one color value. An mn attribute cell may be determined, elements of which may be associated in a one-to-one fashion with respective pixels in the mn pixel cell. The mn pixel cell may be compressed in a lossy fashion, and the mn attribute cell may be compressed in a lossless fashion. Compression of the mn pixel cell may be based on at least part of the mn attribute cell. An interleaved representation of the compressed mn pixel cell and the compressed mn attribute cell may be written to an output medium.

Image processing apparatus with an improved table image detecting unit

An image processing apparatus includes an area extracting unit and a table image detecting unit. The area extracting unit is configured to extract halftone dot areas and character images in an image. The table image detecting unit is configured to detect the extracted halftone dot areas as a table image if (a) the extracted halftone dot areas include no ruled lines, (b) plural halftone dot areas among the extracted halftone dot areas are arrayed in a primary scanning direction and/or a secondary scanning direction, and (c) the arrayed plural halftone dot areas include the character images at at least two positions.

USING CONTEXTUAL AND SPATIAL AWARENESS TO IMPROVE REMOTE DESKTOP IMAGING FIDELITY
20170161084 · 2017-06-08 ·

Image data representing a desktop image for a client device that is accessing the desktop remotely is compressed according to a method that preserves image fidelity in selected non-text regions. The method, which is carried out in a remote server, includes the steps of generating image data for the remote desktop image and analyzing different regions of the remote desktop image, identifying those regions of the remote desktop image that are text regions, selecting non-text regions of the remote desktop image for lossless compression based on a spatial relationship between the non-text regions and the text regions, compressing the image data using a lossless compression protocol for a portion of the image data corresponding to the selected non-text regions, and transmitting the compressed image data to the client device.

Image processing apparatus and method of controlling the same

In an image processing apparatus for encoding image data and a method of controlling the same, whether an attribute of each of a plurality of areas in image data corresponds to an edge in an image based on the image data is determined, and one of a plurality of sub-sampling processes is selected according to the determination for each of the plurality of areas. Note that the plurality of sub-sampling processes can sub-sample color difference components of each of the plurality of areas by different processes. By the sub-sampling process selected as that corresponding to each of the plurality of areas, each of the plurality of areas is sub-sampled to encode the image data.

IMAGE PROCESSING METHOD AND APPARATUS
20170099410 · 2017-04-06 ·

An image processing method is provided for acquiring additional information from image information obtained by shooting a printed product on which the additional information is multiplexed by at least one of a plurality of different multiplexing methods, the method comprising: attempting decoding of the additional information from the image information by a plurality of different decoding methods corresponding to the plurality of different multiplexing methods; and outputting, by a unit, the additional information successfully decoded.

Host Computer, Control Method of a Host Computer, and Medium
20170061267 · 2017-03-02 ·

A printer driver enables appropriately executing real-time commands without causing operating errors even when print data is compressed for transmission to a printer. A driver causing a host computer that connects to a printer to execute a process, including causing the host computer to generate first commands executed by the printer in the order received, and second commands executed with priority over the first commands; generate print data including the first commands and send the print data to the printer; and execute a compression process converting data of the first commands contained in the print data to compressed data not containing a data train identical to a second command when generating the print data.

Host Computer, Control Method of a Host Computer, and Medium
20170061267 · 2017-03-02 ·

A printer driver enables appropriately executing real-time commands without causing operating errors even when print data is compressed for transmission to a printer. A driver causing a host computer that connects to a printer to execute a process, including causing the host computer to generate first commands executed by the printer in the order received, and second commands executed with priority over the first commands; generate print data including the first commands and send the print data to the printer; and execute a compression process converting data of the first commands contained in the print data to compressed data not containing a data train identical to a second command when generating the print data.

IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING DEVICE

An image processing system includes: an image recording unit configured to record an output image corresponding to an input image on a recording medium; an image compression unit configured to compress the input image for transmission; and a determining unit configured to determine whether the input image is a color image or a monochrome image according to a first determination rule if the output image is to be recorded on the recording medium, and determine whether the input image is the color image or the monochrome image according to a second determination rule different from the first determination rule if the input image is to be compressed for transmission.

IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING DEVICE

An image processing system includes: an image recording unit configured to record an output image corresponding to an input image on a recording medium; an image compression unit configured to compress the input image for transmission; and a determining unit configured to determine whether the input image is a color image or a monochrome image according to a first determination rule if the output image is to be recorded on the recording medium, and determine whether the input image is the color image or the monochrome image according to a second determination rule different from the first determination rule if the input image is to be compressed for transmission.