Claims
- 1. An intelligent cartridge for releasable attachment to a printer, said printer having a printer controller capable of receiving print data from an external source and developing the print data into printer controller developed bit image data for printout, the cartridge including logic means and memory means for receiving the print data from the printer controller when connected thereto, developing the print data into logic means and memory means developed bit image data, and transferring said logic means and memory means developed bit image data to the printer controller for printout in lieu of said printer controller developed bit image data;
- wherein the logic means and memory means receive said print data in the form of address data transferred to the cartridge from the printer controller, the cartridge further including transfer means for processing said address data to reproduce said print data, and forwarding said reproduced print data to the logic means for developing into said logic means and memory means developed bit image data.
- 2. The intelligent cartridge of claim 1, wherein said address data comprises an address portion and a print data portion, and the transfer means comprises a decoder for decoding only said print data portion.
- 3. The intelligent cartridge of claim 1, wherein said print data is transferred serially as a bit of said address data, and the transfer means comprises a serial-to-parallel converter for receiving said bit of said address data and reproducing said print data in parallel form in response thereto.
- 4. The intelligent cartridge of claim 3, wherein the printer controller generates a clock signal for clocking the serial-to-parallel converter in synchronism with serially transferring said print data to the cartridge.
- 5. The intelligent cartridge of claim 1, wherein said print data is transferred serially as a first bit of said address data corresponding to a high order portion of said print data, and a second bit of said address data corresponding to a low order portion of said print data, and the transfer means comprises a first serial-to-parallel converter for receiving said first bit of said address data and reproducing said high order portion of said print data in parallel form in response thereto, and a second serial-to-parallel converter for receiving said second bit of said address data and reproducing said low order portion of said print data in parallel form in response thereto.
- 6. The intelligent cartridge of claim 5, wherein the printer controller generates a clock signal for simultaneously clocking the first and second serial-to-parallel converters in synchronism with serially transferring said print data to the cartridge.
- 7. The intelligent cartridge of claim 1, wherein said print data is transferred serially as a bit of said address data, and the transfer means comprises a shift register for receiving said bit of said address data at a serial input and reproducing said print data at a parallel output.
- 8. The intelligent cartridge of claim 7, wherein the printer controller generates a clock signal for clocking the shift register as another bit of said address data.
- 9. The intelligent cartridge of claim 1, wherein said address data comprises an address portion and a print data portion, and the transfer means comprises a decoder for decoding only said print data portion, and a plurality of flip-flops connected to outputs of the decoder respectively.
- 10. The intelligent cartridge of claim 1, wherein the printer controller applies said address data to the cartridge a number of times corresponding to said print data, and the transfer means comprises a counter for reproducing said print data by counting said number of times.
- 11. The intelligent cartridge of claim 1, wherein the printer controller applies said address data to the cartridge to select said cartridge and applies a strobe signal to the cartridge a number of times corresponding to said print data, and the transfer means comprises a counter for reproducing said print data by receiving said strobe signal and counting said number of times.
- 12. The intelligent cartridge of claim 1, in which the printer controller applies said address data to the cartridge in parallel, and the transfer means comprises a latch for latching said address data.
- 13. A method of image processing carried out, in part, via a separate intelligent cartridge having its own CPU processing unit and releasably connected to a printer having a CPU operated printer controller, the cartridge being electrically connected to the printer controller to provide a read-only address capability to the cartridge and a read-only data capability to the printer controller, said printer controller being capable of developing a printer controller developed bit image based on print data received from an external source and printing the printer controller developed bit image, the method comprising the steps of:
- (a) transferring said print data submitted as address data from the printer controller to the cartridge;
- (b) processing said address data to reproduce said print data;
- (c) employing the processing unit to develop a cartridge developed bit image based upon the print data corresponding to said index; and
- (d) transferring said cartridge developed bit image to the printer controller to print said cartridge developed bit image.
- 14. The method of claim 13, wherein step (a) comprises transferring said address data as including an address portion and a print data portion, and step (b) comprises decoding only said print data portion.
- 15. The method of claim 13, wherein step (a) comprises transferring said print data serially as a bit of said address data, and step (b) comprises using a serial-to-parallel converter to receive said bit of said address data and reproduce said print data in parallel form in response thereto.
- 16. The method of claim 15, wherein step (a) comprises generating a clock signal for clocking the serial-to-parallel converter in synchronism with serially transferring said print data to the cartridge.
- 17. The method of claim 13, wherein step (a) comprises transferring said print data serially as a first bit of said address data corresponding to a high order portion of said print data, and a second bit of said address data corresponding to a low order portion of said print data, and step (b) comprises using a first serial-to-parallel converter to receive said first bit of said address data and reproduce said high order portion of said print data in parallel form in response thereto, and a second serial-to-parallel converter to receive said second bit of said address data and reproduce said low order portion of said print data in parallel form in response thereto.
- 18. The method of claim 17, wherein step (a) comprises generating a clock signal for simultaneously clocking the first and second serial-to-parallel converters in synchronism with serially transferring said print data to the cartridge.
- 19. The method of claim 13, wherein step (a) comprises transferring said print data serially as a bit of said address data, and step (b) comprises using a shift register to receive said bit of said address data at a serial input and reproduce said print data at a parallel output.
- 20. The method of claim 19, wherein step (a) comprises generating a clock signal for clocking the shift register as another bit of said address data.
- 21. The method of claim 13, wherein step (a) comprises transferring said address data as including an address portion and a print data portion, and step (b) comprises using a decoder to decode only said print data portion, and transfer said reproduced print signal from the decoder to a plurality of flip-flops connected to outputs of the decoder respectively.
- 22. The method of claim 13, wherein step (a) comprises applying said address data to the cartridge a number of times corresponding to said print data, and step (b) comprises using a counter to reproduce said print data by counting said number of times.
- 23. The method of claim 13, wherein step (a) comprises applying said address data to the cartridge to select said cartridge and applying a strobe signal to the cartridge a number of times corresponding to said print data, and step (b) comprises using a counter to reproduce said print data by receiving said strobe signal and counting said number of times.
- 24. The method of claim 13, in which step (a) comprises applying said address data to the cartridge in parallel, and step (b) comprises latching said address data.
- 25. A method of image processing carried out, in part, via a separate intelligent cartridge having its own CPU processing unit and releasably connected to a printer having a CPU operated printer controller, the cartridge being electrically connected to the printer controller to provide a read-only address capability to the cartridge and a read-only data capability to the printer controller, said printer controller being capable of developing a printer controller developed bit image based on print data received from an external source and printing the printer controller developed bit image, and comprising the steps of:
- (a) transferring said print data submitted as address data from the printer controller to the cartridge;
- (b) processing said address data to reproduce said print data;
- (c) interpreting the print data in the cartridge into a cartridge developed bit image employing the processing unit; and
- (d) transferring said cartridge developed bit image to the printer controller to print said cartridge developed bit image.
- 26. The method of claim 25, wherein step (a) comprises transferring said address data as including an address portion and a print data portion, and step (b) comprises decoding only said print data portion.
- 27. The method of claim 25, wherein step (a) comprises transferring said print data serially as a bit of said address data, and step (b) comprises using a serial-to-parallel converter to receive said bit of said address data and reproduce said print data in parallel form in response thereto.
- 28. The method of claim 27, wherein step (a) comprises generating a clock signal for clocking the serial-to-parallel converter in synchronism with serially transferring said print data to the cartridge.
- 29. The method of claim 25, wherein step (a) comprises transferring said print data serially as a first bit of said address data corresponding to a high order portion of said print data, and a second bit of said address data corresponding to a low order portion of said print data, and step (b) comprises using a first serial-to-parallel converter to receive said first bit of said address data and reproduce said high order portion of said print data in parallel form in response thereto, and a second serial-to-parallel converter to receive said second bit of said address data and reproduce said low order portion of said print data in parallel form in response thereto.
- 30. The method of claim 29, wherein step (a) comprises generating a clock signal for simultaneously clocking the first and second serial-to-parallel converters in synchronism with serially transferring said print data to the cartridge.
- 31. The method of claim 25, wherein step (a) comprises transferring said print data serially as a bit of said address data, and step (b) comprises using a shift register to receive said bit of said address data at a serial input and reproduce said print data at a parallel output.
- 32. The method of claim 31, wherein step (a) comprises generating a clock signal for clocking the shift register as another bit of said address data.
- 33. The method of claim 25, wherein step (a) comprises transferring said address data as including an address portion and a print data portion, and step (b) comprises using a decoder to decode only said print data portion, and transfer said reproduced print signal from the decoder to a plurality of flip-flops connected to outputs of the decoder respectively.
- 34. The method of claim 25, wherein step (a) comprises applying said address data to the cartridge a number of times corresponding to said print data, and step (b) comprises using a counter to reproduce said print data by counting said number of times.
- 35. The method of claim 25, wherein step (a) comprises applying said address data to the cartridge to select said cartridge and applying a strobe signal to the cartridge a number of times corresponding to said print data, and step (b) comprises using a counter to reproduce said print data by receiving said strobe signal and counting said number of times.
- 36. The method of claim 25, in which step (a) comprises applying said address data to the cartridge in parallel, and step (b) comprises latching said address data.
Priority Claims (2)
Number |
Date |
Country |
Kind |
3-305457 |
Oct 1991 |
JPX |
|
PCT/JP92/00245 |
Feb 1992 |
WOX |
|
CROSS REFERENCES TO RELATED APPLICATIONS
This is a continuation of application Ser. No. 07/895,537 filed Jun. 8, 1992, which is a continuation in part of U.S. patent application, Ser. No. 07/816,455, filed Dec. 30, 1991 and entitled, "INTELLIGENT CARTRIDGE FOR ATTACHMENT TO A PRINTER TO PERFORM IMAGE PROCESSING TASKS IN A COMBINATION IMAGE PROCESSING SYSTEM AND METHOD OF IMAGE PROCESSING" now U.S. Pat. No. 5,410,641.
This application also is related to the following other applications:
"INFORMATION PROCESSING DEVICE IN AN ELECTRONIC APPARATUS UTILIZING AN ACCESSORY CONTROL DEVICE AND METHODS OF APPLICATION", Wakabayashi et al., Ser. No. 07/883,753, filed May 15, 1992.
"ADD-ON ELECTRONIC DEVICE AND ELECTRONIC SYSTEM", Wakabayashi et al., Ser. No. 07/854,643, filed Jul. 1, 1992.
"TEMPERATURE CONTROL FOR ADD-ON ELECTRONIC DEVICES", Wakabayashi et al., Ser. No. 07/907,988, filed Jul. 1, 1992.
"INFORMATION PROCESSING DEVICE AND THE ACCESSORY CONTROL DEVICE AND INFORMATION PROCESSING METHOD IT USES", Wakabayashi et al., Ser. No. 07/910,590, filed Jul. 8, 1992.
"APPARATUS TYPE IDENTIFICATION DEVICE AND METHOD THEREFOR", Wakabayashi et al., Ser. No. 07/908,671, filed Jul. 2, 1992.
"INFORMATION PROCESSING DEVICE AND THE ACCESSORY CONTROL DEVICE AND INFORMATION PROCESSING METHOD IT USES", Wakabayashi et al., Ser. No. 07/910,851, filed Jul. 7, 1992.
"INFORMATION PROCESSING DEVICE AND THE ACCESSORY CONTROL DEVICE AND INFORMATION PROCESSING METHOD IT USES", Wakabayashi et al., Ser. No. 07/911,558, filed Jul. 7, 1992.
The foregoing listed applications are incorporated herein by reference thereto.
US Referenced Citations (8)
Foreign Referenced Citations (35)
Number |
Date |
Country |
211285 |
Dec 1983 |
JPX |
52884 |
Apr 1985 |
JPX |
52885 |
Apr 1985 |
JPX |
142730 |
Jul 1985 |
JPX |
218939 |
Nov 1985 |
JPX |
196495 |
Aug 1986 |
JPX |
1181 |
Jan 1987 |
JPX |
5875 |
Jan 1987 |
JPX |
14689 |
Jan 1987 |
JPX |
75991 |
Apr 1987 |
JPX |
111776 |
May 1987 |
JPX |
299892 |
Dec 1987 |
JPX |
41163 |
Feb 1988 |
JPX |
250788 |
Oct 1988 |
JPX |
255750 |
Oct 1988 |
JPX |
7281 |
Jan 1989 |
JPX |
159274 |
Jun 1989 |
JPX |
37590 |
Feb 1990 |
JPX |
58789 |
Feb 1990 |
JPX |
64728 |
Mar 1990 |
JPX |
121023 |
May 1990 |
JPX |
122343 |
May 1990 |
JPX |
155675 |
Jun 1990 |
JPX |
159615 |
Jun 1990 |
JPX |
244851 |
Sep 1990 |
JPX |
249022 |
Oct 1990 |
JPX |
253289 |
Oct 1990 |
JPX |
288985 |
Nov 1990 |
JPX |
301463 |
Dec 1990 |
JPX |
301890 |
Dec 1990 |
JPX |
22160 |
Jan 1991 |
JPX |
45365 |
Feb 1991 |
JPX |
51938 |
Mar 1991 |
JPX |
53635 |
Mar 1991 |
JPX |
9012359 |
Oct 1990 |
WOX |
Non-Patent Literature Citations (1)
Entry |
E. Meyer, "Hochzeit Zu Drift--Atari ST mit ECB- und IBM-PC-Bussystem", C T, No. 7, pp. 138-145, Jul., 1987 (German Language). |
Continuations (1)
|
Number |
Date |
Country |
Parent |
895536 |
Jun 1992 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
816455 |
Dec 1991 |
|