US4190350A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Distributed microprocessor control system for a copier/duplicator
Assignee: Individual
•
Filing: 1977-08-30
•
Granted: 1980-02-26
•
Expires: 1997-08-30
Abstract
Abstract An electrophotographic reproduction machine for use as a copier/duplicator having a master microprogrammed controller and a plurality of area controllers cooperatively operative to carry out a plurality of machine operation tasks. At least one of the area controllers contains a separate microprogrammed controller for controlling selected tasks and devices in the reproduction machine in synchronism with the operation of other tasks as controlled by the master controller. An optical communication link couples the master and area controllers and serves to isolate the master controller from transients and a direct I/O connection.
Inventors
- 👤 James J. Donohue
- 👤 Kenneth Gillett
- 👤 Charles P. Holt
- 👤 Andrew T. Ling
- 👤 Richard M. Malinich
- 👤 Frank M. Nelson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 12:45
CPC Classifications
G; G03; G03G; G03G15/00; G03G15/50
Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
157 words
A distributed processing system for reproduction machine, said machine producing copies of original documents and having a plurality of operating stations and a plurality of devices for controlling operational tasks within said operating stations, comprising: a. a master programmable controller having program storage means for storing an operational program for controlling said machine, b. at least one programmable area controller said programmable area controller being distinct from said master controller, said programmable area controller having program storage means for storing an operational program for controlling at least one of said devices, c. at least one non-programmable area controller for controlling at least one of said devices; and d. bus means coupling said programmable area controller and said non-programmable area controller with said master controller for transmitting and receiving data between said master controller and said programmable and non-programmable area controllers to control said operating tasks of said operating stations whereby to enable said machine to produce copies.
Claim 2
Dependent Claim
157 words
A distributed processing system for reproduction machine, said machine producing copies of original documents and having a plurality of operating stations and a plurality of devices for controlling operational tasks within said operating stations, comprising: a. a master programmable controller having program storage means for storing an operational program for controlling said machine, b. at least one programmable area controller said programmable area controller being distinct from said master controller, said programmable area controller having program storage means for storing an operational program for controlling at least one of said devices, c. at least one non-programmable area controller for controlling at least one of said devices; and d. bus means coupling said programmable area controller and said non-programmable area controller with said master controller for transmitting and receiving data between said master controller and said programmable and non-programmable area controllers to control said operating tasks of said operating stations whereby to enable said machine to produce copies.
Claim 3
Dependent Claim
64 words
The distributed processing system as recited in claim 1 wherein said machine includes: a. a document exposure station, b. a recirculating document handler including document transport means for transporting original documents to and from said document exposure station, and c. drive means for said document transport means, d. said programmable area controller controlling said drive means to control the speed of said transport means.
Claim 4
Dependent Claim
23 words
The distributed processing system as recited in claim 2 wherein said programmable area controller controls the acceleration and deceleration of said drive means.
Claim 5
Dependent Claim
25 words
The distributed processing system as recited in claim 2 wherein said programmable area controller comprises a servo control circuit for controlling said drive means speed.
Claim 6
Dependent Claim
68 words
The distributed processing system as recited in claim 2 wherein said machine includes: a. photoreceptor means for receiving images of said documents, b. document imaging means including a platen for supporting documents to be imaged, platen scanning means, and c. means for variably magnifying the document image onto said photoreceptor means, said programmable area controller controlling the length of scan of said scanning means for each variable magnification.
Claim 7
Dependent Claim
24 words
The distributed processing system as recited in claim 5, wherein said area controller further controls the speed of scanning of said platen scanning means.
Claim 8
Dependent Claim
23 words
The distributed processing system as recited in claim 6 wherein said programmable area controller comprises a servo circuit for controlling said scanning speed.
Claim 9
Dependent Claim
24 words
The distributed processing system as recited in claim 7 wherein said scanning speed servo circuit includes a shaft encoder connected to said scanning means.
Claim 10
Dependent Claim
24 words
The distributed processing system as recited in claim 8 wherein said programmable area controller controls said variable magnifying means to produce variable document magnification.
Claim 11
Dependent Claim
49 words
The distributed processing system as recited in claim 5 in which said document handler includes web transport means for securing documents to be transported and scroll means for winding and unwinding said web transport means, said programmable area controller controlling said scroll means for loading and unloading said document.
Claim 12
Dependent Claim
24 words
The distributed processing system as recited in claim 5 wherein said programmable area controller controls said variable magnifying means to produce variable document magnification.
Claim 13
Dependent Claim
69 words
The distributed processing system as recited in claim 1 wherein said machine further comprises: a. photoreceptor means for receiving images of said documents, b. document imaging means including a platen for supporting documents to be imaged, platen scanning means, and c. means for variably magnifying the document image onto said photoreceptor means, said programmable area controller controlling the length of scan of said scanning means for each variable magnification.
Claim 14
Dependent Claim
25 words
The distributed processing system as recited in claim 12 wherein said programmable area controller further controls the speed of scanning of said platen scanning means.
Claim 15
Dependent Claim
23 words
The distributed processing system as recited in claim 13 wherein said programmable area controller comprises a servo circuit for controlling said scanning speed.
Claim 16
Dependent Claim
24 words
The distributed processing system as recited in claim 14 wherein said scanning speed servo circuit comprises a shaft encoder connected to said scanning means.
Claim 17
Dependent Claim
24 words
The distributed processing system as recited in claim 15 wherein said programmable area controller controls said variable magnifying means to produce variable document magnification.
Claim 18
Dependent Claim
19 words
The distributed processing system as recited in claim 1 wherein some of said programmable area controllers comprise a microprocessor.
Claim 19
Dependent Claim
15 words
The distributed processing system as recited in claim 17 wherein said master controller a microprocessor.
Claim 20
Dependent Claim
126 words
The distributed processing system as recited in claim 18 wherein said machine comprises: a. a document exposure station, b. a recirculating document handler having means for transporting said original documents to and from said document exposure station, c. a platen for supporting documents to be imaged, d. platen scanning means, e. drive means for said document transporting means and said platen scanning means, f. photoreceptor means for receiving an image of said document from either said document exposure station or said platen, and g. means for variably magnifying said document image onto said photoreceptor means, h. said programmable are programmable controllers including a servo area controller for controlling said drive means to control the speed of said document transporting means and the servo controlled circuit means.
Claim 21
Dependent Claim
38 words
The distributed processing system as recited in claim 19 wherein said servo controlled circuit means comprises tachometer means for generating an analog signal indicative of the operating speed of said document transporting means and said platen scanning means.
Claim 22
Dependent Claim
30 words
The distributed processing system as recited in claim 20 wherein said servo controller includes analog-to-digital conversion means for receiving said analog signal and converting said analog signal to digital signals.
Claim 23
Dependent Claim
31 words
The distributed processing system as recited in claim 19 wherein said servo controller includes means for controlling the length of scan of said platen scanning means for each variable magnification selected.
Claim 24
Dependent Claim
26 words
The distributed processing system as recited in claim 22 wherein said servo controller includes means for controlling the acceleration and deceleration of said document transporting means.
Claim 25
Dependent Claim
53 words
The distributed processing system as recited in claim 1 wherein said machine comprises: a. a document exposure station, b. a recirculating document handler having document feeding means for transporting said document to and from said exposure station, and c. said programmable area controller controlling the speed of transport of said document feeding means.
Claim 26
Dependent Claim
66 words
The distributed processing system as recited in claim 24 wherein said machine further comprises: a. a platen for imaging said document, b. platen scanning means, c. photoreceptor means for receiving an image of said document, d. means for variably magnifying the document image onto said photoreceptor means, and e. said programmable area controller controlling the length of scan of said scanning means for each variable magnification.
Claim 27
Dependent Claim
149 words
A control system for a copier/duplicator having a plurality of operating components comprising: a. a master microprocessor controller having program storage means for storing an operational program controlling said copier/duplicator, b. at least one active area controller, said active area controller being distinct from said master controller, said active area controller having a microprocessor and a stored operational program controlling at least one of said copier/duplicator operating components, and c. at least one passive area controller for controlling at least one of said copier/duplicator components in response to control data from said master controller, d. said active and passive area controllers each having ports for transmitting and receiving copier/duplicator data to and from said master controller upon command of said master controller, said active and passive area controllers having means for sensing the condition of said copier/duplicator operating components whereby to provide data for transmitting to said master controller.
Claim 28
Dependent Claim
149 words
A control system for a copier/duplicator having a plurality of operating components comprising: a. a master microprocessor controller having program storage means for storing an operational program controlling said copier/duplicator, b. at least one active area controller, said active area controller being distinct from said master controller, said active area controller having a microprocessor and a stored operational program controlling at least one of said copier/duplicator operating components, and c. at least one passive area controller for controlling at least one of said copier/duplicator components in response to control data from said master controller, d. said active and passive area controllers each having ports for transmitting and receiving copier/duplicator data to and from said master controller upon command of said master controller, said active and passive area controllers having means for sensing the condition of said copier/duplicator operating components whereby to provide data for transmitting to said master controller.
Claim 29
Dependent Claim
30 words
A control system as recited in claim 26 wherein said master controller selectively addresses each of said area controllers for transmitting and receiving data to and from said master controller.
Claim 30
Dependent Claim
98 words
A control system as recited in claim 26 wherein said master controller comprises: a. a command register for storing an address corresponding to an area controller desired to be selected for transmission of an output data word, b. an output data register for storing said output data word, c. an input data register for storing input data from said selected area controller, d. means for transmitting said output data word from said output data register to said selected area controller, and e. means for receiving said input data from said selected area controller in said input data register.
Claim 31
Dependent Claim
26 words
A control system as recited in claim 28 wherein said master controller further comprises a command check register connected to receive said address for testing same.
Claim 32
Dependent Claim
42 words
A control system as recited in claim 29 wherein said master controller comprises a clock generator for generating clock signals and means for transmitting said clock signals to each of said area controllers for synchronizing said area controllers with said master controller.
Claim 33
Dependent Claim
266 words
A reproduction machine having a plurality of operating stations and a plurality of devices for controlling operational tasks within said operating stations, said machine comprising: a. a master controller including: 1. master program memory storage means for storing program words defining an operating program for controlling some of said devices, 2. means for addressing said program words of said master program memory storage means, 3. an arithmetic and logic unit for processing said program words of said master program memory storage means, 4. means for generating data words for controlling said some devices, said data generating means operatively connected to said arithmetic and logic unit of said master controller, b. an area controller including: 1. area program memory storage means for storing program words defining an operating program for controlling other of said devices, 2. means for addressing said program words of said area program memory storage means, 3. an arithmetic and logic unit for processing said program words of said area program memory storage means, 4. means for generating data words for controlling said other devices, said data generating means operatively connected to said arithmetic and logic unit of said area controller, c. means connected to said master controller and area controller for sensing operational parameters associated with said plurality of devices, d. said some devices and said other devices receiving said data words from said master controller and said area controller respectively and responsive thereto for controlling operational tasks within said operating stations, and e. said master controller and said area controller cooperatively operative in response to said sensing means to control said devices.
Claim 34
Dependent Claim
266 words
A reproduction machine having a plurality of operating stations and a plurality of devices for controlling operational tasks within said operating stations, said machine comprising: a. a master controller including: 1. master program memory storage means for storing program words defining an operating program for controlling some of said devices, 2. means for addressing said program words of said master program memory storage means, 3. an arithmetic and logic unit for processing said program words of said master program memory storage means, 4. means for generating data words for controlling said some devices, said data generating means operatively connected to said arithmetic and logic unit of said master controller, b. an area controller including: 1. area program memory storage means for storing program words defining an operating program for controlling other of said devices, 2. means for addressing said program words of said area program memory storage means, 3. an arithmetic and logic unit for processing said program words of said area program memory storage means, 4. means for generating data words for controlling said other devices, said data generating means operatively connected to said arithmetic and logic unit of said area controller, c. means connected to said master controller and area controller for sensing operational parameters associated with said plurality of devices, d. said some devices and said other devices receiving said data words from said master controller and said area controller respectively and responsive thereto for controlling operational tasks within said operating stations, and e. said master controller and said area controller cooperatively operative in response to said sensing means to control said devices.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1983-02-25 | 1983-08-27 | 1984-02-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1987-02-25 | 1987-08-27 | 1988-02-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1991-02-25 | 1991-08-27 | 1992-02-26 | $7700.00 | Window Closed / Lapsed |