Abstract:
An image reading apparatus including a reading unit that reads a document as an object to be read in a main scanning direction; a conveyance unit that conveys one of the reading unit and the object to be read as an object to be conveyed in a sub-scanning direction; a detecting unit that detects a position of the object to be conveyed; a control unit that controls conveyance of the object to be conveyed, based on the position of the object to be conveyed and a preset target position trajectory; a specifying unit that specifies, based on the target position trajectory, the position of the object to be conveyed at a time when a period of invalidation or interruption of reading operation by the reading unit is started. The reading operation is invalidated or interrupted when a predetermined interruption condition is satisfied.
Abstract:
A scanning controller, a scanning apparatus and a method for performing the scanning controller are disclosed herein. The scanning controller includes an image data processing unit, a memory control unit, a dummy line control unit, a buffer condition control unit, a motor condition control unit, a motor controlling unit and a relation control unit. Based on at least one of several predetermined contrastive relationships among each stored data amount with regard to an image buffer and its corresponding motor move timing, the relation control unit controls generation of a motor move timing from the motor controlling unit to drive a motor with variance of a scanned data generation rate and simultaneously enable determination of the dummy line control unit on which part of scanned image data should be skipped by catching of the image data processing unit.
Abstract:
An image processing apparatus includes an image capture apparatus with a reduced size for capturing still image data. An extracting circuit extracts at least an area of still image data. A dividing circuit divides the area extracted by the extracting circuit into a plurality of first through nth areas. A memory circuit has a storage capacity smaller than a storage capacity required to store the still image data, and stores at least a portion of the image data of the first through nth areas provided by the dividing circuit. A transfer circuit transfers the image data stored in the memory circuit to an external device.
Abstract:
An image processing apparatus for converting image data between a raster format and a block format including an image data processor for providing the image data including a luminance component and at least one chrominance component in the raster format, at least two FIFO memories for storing corresponding image data components, a multiplexer for multiplexing the image data components from the at least two FIFO memories, a line buffer memory for storing outputs of the multiplexer linearly, and an image compressor for receiving the image data components in block format in sequence from the unified line buffer memory and compressing the received image data components. The image processing apparatus may also include an address generator for generating a common read/write address for the line buffer memory.
Abstract:
The image processor comprises a switch that divides image data into m×n pixels, having n lines with m pixels per one line; a group of line memories that store the divided image; a compression device which batch compresses the image data of m×n pixels. Further, a command control unit provides control so as to send the (n−1) lines of image data among m×n pixels of image data to the group of line memories, and the remaining one line of image data directly to the compression device 902, and to send the m×(n−1) pixels of image data stored in the line memories to the compression device.
Abstract:
A method and apparatus for image compositing in an apparatus a device in which available memory is at a premium are disclosed. The apparatus includes a first memory that receives a video input signal, in multiple portions. The first memory has a storage capacity less than the entire video image. Data within the first memory is encoded to form encoded video image portions. The entire image is thus encoded, video image portion by video image portion. A second image is combined with image portions in the first memory prior encoding such video image portions. The apparatus may, for example, be an electronic component or components forming a video or image processing pipeline, used in a portable device.
Abstract:
An image reading apparatus prevents degradation of image quality and a delay in the image reading time which are caused by interruption of reading of image data. A speed at which a host computer reads image-data from an image reading apparatus and temporarily stores it therein is examined. If the resulting speed is lower than a reference value which has been set so that an operation to avoid an overflow of a buffer RAM in the image reading apparatus may not be caused, the sub-scanning speed of the image reading apparatus is set lower, and the image is read at the lower speed.
Abstract:
An image processing apparatus for converting image data between a raster format and a block format including an image data processor for providing the image data including a luminance component and at least one chrominance component in the raster format, at least two FIFO memories for storing corresponding image data components, a multiplexer for multiplexing the image data components from the at least two FIFO memories, a line buffer memory for storing outputs of the multiplexer linearly, and an image compressor for receiving the image data components in block format in sequence from the unified line buffer memory and compressing the received image data components. The image processing apparatus may also include an address generator for generating a common read/write address for the line buffer memory; and an image compressor for receiving image data of a v*h block unit from the line memory and compressing the received image data, where when the image data of v lines are read out from the line memory in a block scan order referring to the common read/write address, next image data of v lines are written into the single line memory with reference to the same common read/write address.
Abstract:
An image reading apparatus prevents degradation of image quality and a delay in the image reading time which are caused by interruption of reading of image data. A speed at which a host computer reads image data from an image reading apparatus and temporarily stores it therein is examined. If the resulting speed is lower than a reference value which has been set so that an operation to avoid an overflow of a buffer RAM in the image reading apparatus may not be caused, the sub-scanning speed of the image reading apparatus is set lower, and the image is read at the lower speed.
Abstract:
Image data from a document being scanned is encoded and stored in an image memory (4). As soon as the amount of data in the image memory (4) reaches a pre-set limit, the machine (F) begins transmission of the data to a designated recipient from the image memory (4). If it is determined that there is insufficient memory to store image data of a document being scanned in the image memory (4), the machine suspends scanning of the document, and transmits all the encoded data to the recipient from the image memory (4). Then, the machine (F) resumes the scanning and encoding operations. When it resumes scanning the remaining pages of the document and encoding the resultant image data, it transmits that data directly to the remote party without first storing that data into the image memory (4).