Claims
- 1. An identification card printer comprising:
a communications bus; first and second card processing devices; and first and second controllers coupled to the communications bus, the first and second controllers each identified by a unique address and adapted to respectively control the first and second card processing devices in response to command signals received over the communications bus.
- 2. The printer of claim 1, including a communications hub connected to the communication bus for switching command signals in accordance with the address to which they are directed.
- 3. The printer of claim 2, wherein the first controller is adapted to control the operation of the hub.
- 4. The printer of claim 1, wherein the card processing devices include a print mechanism, a card flipper, a card transport mechanism, a smart card encoder, a magnetic encoder, or a laminator.
- 5. The printer of claim 1, wherein the first controller is adapted to control a card transport mechanism and the second controller is adapted to control a print mechanism.
- 6. The printer of claim 1, including a third controller adapted to control a card processing device.
- 7. The printer of claim 6, wherein the card processing device is a card flipper, a smart card encoder, a magnetic encoder, or a laminator.
- 8. The printer of claim 1 including a user interface electrically coupled to the first controller, the user interface providing user input commands to the first controller.
- 9. The printer of claim 8, wherein the user interface includes buttons that generate the user input commands.
- 10. The printer of claim 1, including a card sensor positioned to detect transported cards, the card sensor including an output signal electrically coupled to the first or second controller.
- 11. The printer of claim 1, wherein the communications bus is a universal serial bus (USB).
- 12. The printer of claim 1, including:
a supply circuit mounted to a supply and having a memory for storing supply information; and a communication circuit adapted to communicate with the supply circuit.
- 13. The printer of claim 12, wherein the communications circuit is a component of the first controller.
- 14. The printer of claim 12, wherein the supply is an ink jet cartridge, a thermal print ribbon, a card cartridge, or an overlaminate.
- 15. An identification card printer comprising:
a communications bus; a card supply; a print mechanism; a card transport mechanism for transporting cards from the card supply to the print mechanism; a first controller coupled to the communication bus and having a unique address, the first controller adapted to control the card transport mechanism in response to command signals received over the communication bus; and a second controller coupled to the communication bus and having a unique address, the second controller adapted to control the print mechanism in response to command signals received over the communication bus.
- 16. The printer of claim 15, including a communications hub connected to the communication bus for switching command signals in accordance with the network address to which they are directed.
- 17. The printer of claim 16, wherein the first controller is adapted to control the operation of the hub.
- 18. The printer of claim 15, wherein the first controller is further adapted to control at least one additional card processing device.
- 19. The printer of claim 18, wherein the card processing device is a card flipper, a smart card encoder, a magnetic encoder, or a laminator.
- 20. The printer of claim 15, including a third controller adapted to control a card processing device.
- 21. The printer of claim 20, wherein the card processing device is a card flipper, a smart card encoder, a magnetic encoder, or a laminator.
- 22. The printer of claim 15 including a user interface electrically coupled to the first controller, the user interface providing user input commands to the first controller.
- 23. The printer of claim 22, wherein the user interface includes buttons that generate the user input commands.
- 24. The printer of claim 15, including a card sensor positioned to detect transported cards, the card sensor including an output signal electrically coupled to the first controller.
- 25. The printer of claim 15, wherein the communications bus is a universal serial bus (USB).
- 26. The printer of claim 15, including:
a supply circuit mounted to a supply and having a memory for storing supply information; and a communication circuit adapted to communicate with the supply circuit.
- 27. The printer of claim 26, wherein the communications circuit is a component of the first controller.
- 28. The printer of claim 26, wherein the supply is an ink jet cartridge, a thermal print ribbon, a card cartridge, or an overlaminate.
- 29. An identification card printing system comprising:
the identification card printer of claim 15; and a computer coupled to the communications bus, the command signals produced by printer driver software running on the computer.
- 30. An identification card printer comprising:
a communications bus; an original printer controller adapted to control a print mechanism in response to command signals over the communications bus; and a card transport controller that is piggy-backed to the original printer controller and controls a card transport mechanism in response to command signals over the communications bus.
- 31. The identification card printer of claim 30, wherein:
the printer includes at least one sensor having an output signal that was originally directed to the printer controller; and the card transport controller is configured to receive the output signal and relay the output signal to the printer controller.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present invention is a Continuation-in-Part of U.S. patent application Ser. No. 09/564,519, entitled “PRINTER WITH DISTRIBUTED COMPUTER MODULAR ARCHITECTURE,” for inventors Ted J. Pillera, Robert E. Francis, Matthew K. Dunham and Gary M. Klinefelter, filed May 4, 2000, which in turn claims priority to U.S. Provisional Application Serial No. 60/133,003, filed May 7, 1999 and entitled “PRINTER WITH DISTRIBUTED COMPUTER MODULAR ARCHITECTURE.”Additionally, reference is hereby made to the following related co-pending applications filed on even date herewith: application Ser. No. ______, entitled “IDENTIFICATION CARD PRINTER,” for inventors Martin A. Pribula, James R. Meier, Stacy W. Lukaskawcez, Gary M. Klinefelter, Leonid S. Gershenovich, Gary A. Lenz, and Jeffrey D. Upin, having Attorney Docket Number F12.12-0110; application Ser. No. ______, entitled “CARD CARTRIDGE,” for inventors Martin A. Pribula, James M. Meier, Stacy W. Lukaskawcez, Anthony L. Lokken, Gary M. Klinefelter, Gary A. Lenz and Jeffrey D. Upin, having Attorney Docket Number F12.12-0111; application Ser. No. ______, entitled “CARD TRANSPORT MECHANISM ROLLER SUPPORT,” for inventors Martin A. Pribula and Gary M. Klinefelter, having Attorney Docket Number F12.12-0112; application Ser. No. ______, entitled “CARD CARTRIDGE AND CARD FEEDER ADAPTER FOR AN INK JET SHEET FEEDER PRINTER,” for inventors Gary M. Klinefelter, Martin A. Pribula, Leonid S. Gershenovich and Stacy W. Lukaskawcez, having Attorney Docket Number F12.12-0113; and application Ser. No. ______, entitled “IDENTIFICATION CARD PRINTER DATA ENCODER MODULE,” for inventors Darrell T. Olson and Matthew K. Dunham, having Attorney Docket Number F12.12-0115. All of the above-referenced applications are incorporated herein by reference in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60133003 |
May 1999 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09564519 |
May 2000 |
US |
Child |
10126428 |
Apr 2002 |
US |