Abstract:
A data processing device is disclosed. The device is provided with a plurality of data processing units; a first memory shared for storing data, to which each of the data processing units makes an access so as to perform an operation; a transfer completion time designation unit for designating a transfer completion time according to need, within which transferring the data in response to the accesses made by the data processing units should be completed; an expected transfer completion time calculation unit for calculating an expected transfer completion time needed for completing the data transfer in response to the accesses made by the data processing units, taking current access status of the first memory into consideration; and an access management unit for managing the access to the first memory based on the transfer completion time and the expected transfer completion time.
Abstract:
An image forming apparatus includes a scanner, a hard disk drive in which a region at which data is stored is divided into a plurality of regions by partitions, a pointer setting unit in which a first pointer for storing image data generated on the basis of an image read by the scanner at one region of the plurality of regions, and a plurality of second pointers which are provided so as to correspond to the regions other than the region in order to store data other than the image data at regions other than the region are set, and a pointer replacing unit configured to replace the first pointer with one pointer of the plurality of second pointers in predetermined timings.
Abstract:
A method of reading data from a synchronous dynamic random access memory inside a scanner. The synchronous dynamic random access memory has a plurality of memory banks. A batch of random access data is stored inside any one of the memory banks and a batch of burst data capable of operating in the burst mode is stored in any other memory bank. The command for reading the random number data and the burst mode command for transmitting burst mode data are issued concurrently.
Abstract:
A memory management device enables to effectively use a memory which permits its stored data to be erased only in blocks. A facsimile apparatus is arranged to temporarily store sending information and received information in the memory and then to send or receive the information. The facsimile apparatus includes a flash memory whose data is allowed to be erased only in blocks and a storage unit for storing the sending or the received information in its own blocks if the sending or the received information is stored in the flash memory.
Abstract:
A message is displayed on a display unit to indicate that copy reserve is ready even during copying operation. Even during copying, a document placed on a scanning unit (14) can be scanned after the number of copies and the scaling are set from a numerical key pad (16a) and a start key (16d) is pressed. The document is scanned in a scanning unit (14), the image data of which is stored in an image memory (18). As a result, even during copying operation, it is possible to reserve next copy.
Abstract:
Disclosed is an image forming apparatus including an input circuit for selectively inputting a binary image signal and a multivalued image signal from an external device, a holding circuit for holding the serially input image signal for a predetermined period, outputting the image signal in units of a plurality of pixels, holding the image signal for a period corresponding to the number of the unit pixels and an information amount per pixel, and changing the number of the unit pixels in accordance with whether the input image signal is a multivalued signal or a binary signal for one pixel, a memory for storing the image signal from the holding circuit in units of the plurality of pixels, a readout circuit for reading out the image signal from the memory in units of the plurality of pixels, and an image forming circuit for forming an image on the basis of the image signal read out by the readout circuit. This apparatus can increase the image formation speed by performing optimum processing for the input signal.
Abstract:
A communication apparatus analyzes data supplied from an information processing terminal, discriminates a function corresponding to the analyzed data, executes data communication with the information processing terminal with respect to the discriminated function, allows to accept another function requested from the information processing terminal during the data communication, and in response to the request, executes in parallel data communication with respect to a plurality of different functions.
Abstract:
A copy machine can store image data corresponding to a plurality of original groups. The user can carry out an editing process such as confirmation, erasure, and modification, and the like on the stored image data. A control unit of the copy machine provides control so that, when printing of a previous job has ended, and the mode to confirm, erase or modify the image data of a registered original group is not selected, printing of a next job is initiated if there is a job to be printed out. When the edit mode is selected, the control returns to the main routine. Therefore, printing of a job subsequent to the job that has been ended will not be initiated. Thus, a copy machine can be provided that can appropriately process image data of a registered original group.
Abstract:
A system and method for using a unified memory architecture to implement a digital camera device comprises a dynamic random-access memory for storing captured image data during processing and compression, a memory manager routine for allocating storage space within the dynamic random-access memory, a power management system for protecting the stored image data in case of a power failure, and an input/output interface for allowing an external host computer system to access the dynamic random-access memory.
Abstract:
A facsimile apparatus uses a single memory in a facsimile system and a printer system without using an interface between the two systems. In the facsimile apparatus, a FAX controller stores data received via a communication line. A recording control circuit fetches data from the memory via a data bus, and records an image based on the fetched data. A memory intervention circuit outputs a data bus selection signal, and switches an address of access to the recording medium and a connection of the data bus. Thus, a single memory is shared between a facsimile system and printer system.