Abstract:
A high speed, low cost real time graphic image printing system (10) includes a host data processing system (12), a laser printing (14) having a font cartridge port (56), a font cartridge (36) that is writable in real time by the host (12) to facilitate high speed printing of graphic images and an expander cartridge (52). The expander cartridge (52) plugs into the printer font cartridge port and in turn provides ports for pluggably receiving both a read only font cartridge (55) and a real time font cartridge (36) that is writable by the host. The expander cartridge (52) serves as a multiplexer to couple a selected one of the two font cartridges (36, 55) to the printer (14).
Abstract:
Data are transferred from an electronic equipment to an additional control device without any signal line for transferring the data. An electronic equipment to which data are transferred, e.g., an electronic control equipment in a printer outputs the data to be transferred by reflecting the data in the lower order eight bits of an address signal line (CAB). By this assignment of an address, the data corresponding to the address is read out from a ROM (671), and is latched by latches (651, 652), and further, the additional control device is informed of the latching of the data by a signal EWRDY. When a microprocessor of the additional control device, i.e., a cartridge reads the data latched in the latches (651, 652) via a data bus (DB29), the data transfer from the electronic equipment is completed. Even in the case of the absence of the data bus or in the case of a read only line, the data can be transferred to the additional control device, and be processed on the side thereof.
Abstract:
An additional control device or a cartridge mounted on an electronic equipment such as a laser printer, and a device and method for processing information by means of the cartridge (503), which facilitates the improvement, addition and alteration of electronic equipment that have been conventionally impossible. A cartridge (503) mounted on a laser printer (500) is provided with a RISC type processor (601) and a data transfer control part (603) of an ASIC, etc. The microprocessor (601) receives the data to be printed via a read-out control circuit (620) or a FIFO control circuit (623) provided in the data transfer control part (603). Then, it expands the data into image data and stores them in RAMs (611-614). Thereafter, it transfers the image data to the side of an electronic control equipment via double bank control circuit (624). The read out control circuit (620) and the double bank control circuit (624) transfer the image data to the side of the microprocessor (601), using a data bus which is a read only data bus when viewed from the electronic control equipment. The image data are printed by a laser engine (505).
Abstract:
A high speed, low cost real time graphic image printing system (10) includes a host data processing system (12), a laser printer (14) having a plug connector (56) for receiving a font cartridge (36) storing information defining an image of a printable character, and a cartridge (36) pluggably connected to the font cartridge plug connector (56). A first communication path (16) carries print commands from the host (12) to the printer (14) while a second communication path (18) carries image defining information between the host (12) and the data store (42). In operation the host (12) writes information defining a portion of an image to be printed into a portion of the data store (42) corresponding to a selected character and then commands the printing of the selected character. A ping-pong double buffer (70) arrangement allows the host (12) to write a next image portion while information defining a current image portion is read by the printer (10) to form a print image.
Abstract:
On a printed board (550) of a cartridge (503) are arranged a microprocessor (601), a ROM storing a processing program for the microprocessor (601), and a ROM storing a processing program for a processor in a printer body. When the cartridge (503) is inserted in the printer body, the processor in the printer body reads discrimination data stored in the ROM in the cartridge, and the processor in the printer body performs the processing according to the predetermined processing program in response to the discrimination data. The microprocessor (601) is arranged at the forward end in the cartridge when inserted so that it is effectively cooled by the stream of the cooling air.
Abstract:
In case of processing information by mounting an additional control device on an electronic equipment, data are transferred at a high efficiency between the electronic equipment and the additional control device. The electronic equipment to which data are transferred, e.g., an electronic control equipment in a printer outputs the data to be transferred by reflecting the lower order eight bits of an address signal line (CAB). By this assignment of an address, the data corresponding to the address is read out from a ROM (671), and is latched by latches (651, 652), and further, the additional control device is informed of the latching of the data by an interruption request signal AMDINTO or a signal EWRDY. When a microprocessor of the additional control device, i.e., a cartridge reads the data latched in the latches (651, 652) via a data bus (DB29), the data transfer from the electronic equipment is completed.
Abstract:
Conventionally, information is processed by an additional controller added to an electronic device, which receives external data, unlike this processing method, an additional control device is provided with a configuration capable of communicating, and the additional control device receives the data from the outside, the data is processed through a processor in the additional control device, and thereafter, the processed data is sent out to the electronic apparatus. An electronic apparatus for processing data, e.g., an electronic controller in the body of a printer receives ordinarily the data to be printed through the data input port. However, in the present apparatus, a cartridge (503) has a communication control section (604), and receives the data to be printed which is described by a page description language from the outside, and further, develops this data as a picture data by the processing of a microprocessor (601). Thereafter, the microprocessor (601), via a double bank control circuit (624), outputs this picture data to the electronic control apparatus of a laser printer, and makes the laser printer print the data.
Abstract:
On a printed board (550) of a cartridge (503) are arranged a microprocessor (601), a ROM storing a processing program for the microprocessor (601), and a ROM storing a processing program for a processor in a printer body. When the cartridge (503) is inserted in the printer body, the processor in the printer body reads discrimination data stored in the ROM in the cartridge, and the processor in the printer body performs the processing according to the predetermined processing program in response to the discrimination data. The microprocessor (601) is arranged at the rear end of the cartridge when inserted so that it can effectively dissipate heat outside.
Abstract:
A computer printer font cartridge expansion module (10) having i) a connector (13) to couple to a printer font data bus (211) receptacle; ii) a receptacle (14) for accepting a font cartridge (110), and iii) ROM for storing character information to provide additional font capability when the assembly formed by a font cartridge (110) and an expansion module is plugged into a computer printer (210). The printer font data bus (211) is extended through the expansion module (10) to the attached font cartridge (110). The addresses of the ROM in the expansion module (10) are in a block of addresses at the top of the range of addresses addressable by the font data bus (211). Alternatively, switching means (16) are provided for switching the printer font data bus (211) between the expansion module (15A, 15B) and an attached font cartridge (110). Also provided are securing means (17) for attaching a font cartridge to the expansion module.