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 forming apparatus wherein data which enters in parallel a plurality of pixels at a time is converted to a serial image data string. This serial image data string is shifted by a predetermined number of pixels, the shifted serial image data string is output in parallel a plurality of pixels at a time, and an image is formed based upon the image data output in parallel a plurality of pixels at a time.
Abstract:
A method for transmission of a sequence of high quality images for display on a visual display unit is described. It has particular application in the field of telepathology, where magnified images obtained by scanning a medical specimen on the stage of an optical microscope are transmitted from a local pathologist to a remote consultant for diagnosis. The method consists of the steps of advancing the field of view of the camera in discrete steps across the object being viewed to capture a sequence of contiguous images, temporarily storing a digital representation of a first of the images in a first buffer store and a digital representation of at least part of the next succeeding image in a second buffer store, controlling the data in the two buffers stores such that the data follows the leading edge of the advancing viewpoint and data in the first buffer store representing a trailing incremental strip of the first stored image is progressively discarded while data in the second buffer store representing a trailing incremental strip of the next contiguous image is transferred to a location in the first buffer store occupied by the data representing a leading incremental strip of the first stored image.
Abstract:
A scan converting method of converting image data from a raster sequence scan to a block sequence scan to divide the image data into blocks each having predetermined vertical width and lateral width and converting the image data from the block sequence scan to the raster sequence scan. One block buffer having a size in which a vertical width is set to the vertical width of the block and a lateral width is set to the horizontal width of the raster is used. Raster data by the raster sequence scan is written into the block buffer. The block data by the block sequence scan is read out. The block data is written and the raster data is read out. Upon conversion from the raster sequence scan to the block sequence scan, the block buffer is read out by the block sequence scan, the raster data is written into empty addresses which are caused by the reading, and the read address by the next block sequence scan is obtained by a predetermined arithmetic operation on the basis of the order of writing. Upon conversion from the block sequence scan to the raster sequence scan, the block buffer is read out by the raster sequence scan, the block data is written into empty addresses which are caused by the reading, and the read address by the next raster sequence scan is obtained by a predetermined arithmetic operation on the basis of the order of writing.
Abstract:
A node system for use in a data communication network including a plurality of source and destination data communication devices. The node system receives data packets from another node system, and forms image data from the received data packets. The node system selectively inserts fill codes into the image data so that such selective insertion of the fill codes prevents service interruption between the plurality of source data communication devices and the plurality of destination data communication devices by correcting a temporary inability to receive additional data, and by maintaining real time communication between the plurality of source data communication devices and destination data communication devices. The node system is capable of sending the image data and the fill codes to the plurality of destination data communication devices.
Abstract:
Document generation and delivery system that allows a user to download a plurality of sets of data to a document preparation system. The document preparation system has a memory that stores pre-defined forms with a plurality of fields. The downloaded data begins with a definition of the order in which data will be sent for use in filling in the fields of a form. The data sets are then used to populate fields in the form thereby generating documents to be transmitted via facsimile to a plurality of destinations.
Abstract:
An image recording apparatus for scanning a print head having a predetermined head print width a plurality of times in a main scanning direction and displacing an object to be recorded in a subscanning direction, thereby forming an image on the object, includes circuitry for calculating a print width formed at a last line, and for displacing the calculated print width before the last line and for reducing a suction area of the object on a platen at the time of printing of the last line. The apparatus includes a continuous rolled sheet supply and cutter and a stacked pre-cut sheet supply, both sheet supplies have a conveyor for feeding the respective sheet to a recording area. Recording is performed on the inside surface of the rolled sheet and on the lower surface of the cut sheet to avoid the problem of dust collecting on the opposing surfaces.
Abstract:
When the amount of image data stored in a memory for storing input image data reaches a predetermined amount, printing of this data is started, and at the same time, a recording medium is fed. When the time interval becomes a predetermined period of time or more, a recording head is energized with a delay from the start of feeding of the recording medium. When start data of the image data of the predetermined amount is to be printed, the recording head is immediately energized to perform recording immediately after the start of feeding of the recording medium. When the recording head is energized and preheated when the time interval becomes the predetermined period of time or more, the energization condition of the recording head is set in accordance with the size of the recording medium.
Abstract:
A multi-port buffer stores digitized image and/or audio information from a video camera and transfers the stored image information to a plurality of output channels. Digitized input data is passed through a crossbar switch and stored in a random access memory (RAM). The image data is retrieved from RAM and passed the crossbar switch to one of a plurality of first-in, first-out (FIFO) registers. Raster scan lines are passed from the FIFO registers to corresponding output channels. The order and rate of writing to RAM and reading out to the FIFO registers is controlled by an asynchronous queuing arbiter. If one of the output channels is slower than the others or operates at a variable clock speed, the asynchronous queuing arbiter changes the order in which the FIFO registers are filled to accommodate that output channel. Should one of the output channels fail, the bus request for the corresponding FIFO register is disabled, thereby skipping the failed channel.
Abstract:
A facsimile in which various kinds of management reports on its operation conditions are output. In the facsimile, when outputting a management report about the facsimile itself, the contents of the management report are once converted into code data and the code data are then stored in a code storage unit. After that, the stored code data are output from an image recording unit in the same manner as the code data of an image received from outside in the code storage unit is output.