Patent US5504669A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5504669A Expired / Lapsed US ⏱️ 0.0 years remaining

Information processing device and accessory control device

Assignee: Seiko Epson Corp
•
Filing: 1992-07-07
•
Granted: 1996-04-02
•
Expires: 2012-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system has an electronic device, such as a printer, and an accessory control device, such as a cartridge, that couples physically and electrically to the electronic device. The electronic device includes a microprocessor, memory, a connector adapted to couple with the accessory device, a data output means, and a data output notification means. The accessory device includes a microprocessor, memory, an interrupt request receiving means, a notification cancellation means and a data fetch means. The present invention transfers data efficiently between an electronic device and an accessory control device in cases in which information processing is performed by installing the accessory control device in the electronic device. In operation, an electronic control device of printer that is transferring data, reflects the data to be transferred in the lower 8 bits of the address signal line (CAB) and outputs it. Data corresponding to the address specified by this address is read from a ROM and held in latches. Holding of the data is announced by interrupt request signal AMDINTO or the signal EWRDY. When the microprocessor of the cartridge, receives this notification and reads the data held in the latches the transfer of data from the electronic device is complete.

Inventors

  • 👤 Kenichi Wakabayashi
  • 👤 Chitoshi Takayama
  • 👤 Tadashi Shiozaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 06:25
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/12; G06K15/128; B; B41; B41J; B41J29/00; B41J5/00; B41J5/30; B41J5/44; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385; G06F13/42; G06F13/4204; G06F13/4221; G06F13/4226; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0022; G06K2215/0025; G06K2215/0082

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 191 words
An information processing device comprising: an electronic device comprising a first processor for performing logic operation, a first memory means for storing software programs executed by the first processor and a connector connected to an address signal line of the first processor; and an accessory control device connected to the connector; wherein the electronic device further comprises a data output means for outputting data to be transferred to the accessory control device via the connector, and a data output notification means for notifying the accessory control device that data has been output by the data output means; and wherein the accessory control device comprises a data fetch means for receiving the notification of data output and fetching the output data; at least a control signal line of the first processor is connected to the connector of the electronic device and the data output means is a means that reflects the data to be transferred in the control signal and outputs it; and the data fetch means of the accessory control device is a means that fetches the data reflected in the control signal from the control signal that has been output.
Claim 2
Dependent Claim 191 words
An information processing device comprising: an electronic device comprising a first processor for performing logic operation, a first memory means for storing software programs executed by the first processor and a connector connected to an address signal line of the first processor; and an accessory control device connected to the connector; wherein the electronic device further comprises a data output means for outputting data to be transferred to the accessory control device via the connector, and a data output notification means for notifying the accessory control device that data has been output by the data output means; and wherein the accessory control device comprises a data fetch means for receiving the notification of data output and fetching the output data; at least a control signal line of the first processor is connected to the connector of the electronic device and the data output means is a means that reflects the data to be transferred in the control signal and outputs it; and the data fetch means of the accessory control device is a means that fetches the data reflected in the control signal from the control signal that has been output.
Claim 3
Dependent Claim 39 words
The information processing device of claim 1 wherein the accessory control device further comprises: a second processor that performs processing separate from the first processor; and a second memory means for storing software programs executed by the second processor.
Claim 4
Dependent Claim 37 words
The information processing device of claim 2 wherein the accessory control device further comprises an interrupt request receiving means for receiving notification from the data output notification means as an interrupt request signal for the second processor.
Claim 5
Dependent Claim 46 words
The information processing device of claim 3 wherein the interrupt request receiving means comprises a notification cancel means for cancelling the notification received from the data output notification means when the second processor fetches the data output by the data output means of the electronic device.
Claim 6
Dependent Claim 83 words
The information processing device of claim 2 wherein the data output notification means is a means that notifies of data transfer by writing data to a first register readable by the second processor; and the data fetch means of the accessory control device comprises: a judgment means for judging whether the prescribed data have been written to the first register, and a means for fetching data output by the data output means when the prescribed data have been written to the first register.
Claim 7
Dependent Claim 51 words
The information processing device of claim 5 wherein the data fetch means of the accessory control device further comprises: a notification cancel means for erasing the data in the first register written by the data output notification means when the second processor fetches the data output by the data output means.
Claim 8
Dependent Claim 85 words
The information processing device of claim 2 wherein the data output notification means is a means that notifies of data transfer by outputting a signal to the input port of the second processor; and the data fetch means of the accessory control device further comprises: a judgment means that judges whether the prescribed signal has been input to the input port, and a means for fetching the data output by the data output means when the prescribed signal has been input to the input port.
Claim 9
Dependent Claim 44 words
The information processing device of claim 7 wherein the data fetch means further comprises: a data transfer completion notification means for notifying the first processor of the completion of data transfer when the second processor fetches the data output by the data output means.
Claim 10
Dependent Claim 50 words
The information processing device of claim 1 wherein the data output means comprises means for applying the control signal to the accessory control device a number of times corresponding to the data; and the data fetch means comprises a counter for reproducing the data by counting said number of times.
Claim 11
Dependent Claim 30 words
The information processing device of claim 9 wherein the data ouput means further comprises means for applying an address to the accessory control device to select the accessory control device.
Claim 12
Dependent Claim 46 words
The information processing device of claim 1 wherein the accessory control device is equipped with a second memory means that stores a procedure which is executed by the first processor of the electronic device and is the procedure that performs data transfer from the electronic device.
Claim 13
Dependent Claim 50 words
The information processing device of claim 2 wherein the accessory control device is configured as a cartridge equipped with at least a printed circuit board on which the second processor is mounted and having a case that houses the printed circuit board to facilitate its use as a single unit.
Claim 14
Dependent Claim 31 words
The information processing device of claim 2 wherein the second processor is disposed in a position for good heat dissipation while the accessory control device is installed in the electronic device.
Claim 15
Dependent Claim 41 words
The information processing device of claim 1 wherein the accessory control device is equipped with a processed data output means that processes the data fetched by the data fetch means and outputs the data to the electronic device after being processed.
Claim 16
Dependent Claim 164 words
An accessory control device connected to an electronic device via a connector provided on the electronic device which is equipped with a first processor for performing logic operation, a first memory means that stores the processing executed by the processor, and control signal line connecting the first processor to the connector, wherein the accessory control device is equipped with a data fetch means that fetches data when the electronic device outputs the data to be transferred to the accessory control device via the control signal line and the connector based on processing by the first processor and notifies the accessory control device of the output of data; and the data fetch means of the accessory control device is equipped with a means that fetches the data reflected in a control signal that is output when the electronic device reflects the data to be transferred in the control signal of the first processor connected through the control signal line to the connector and outputs it.
Claim 17
Dependent Claim 164 words
An accessory control device connected to an electronic device via a connector provided on the electronic device which is equipped with a first processor for performing logic operation, a first memory means that stores the processing executed by the processor, and control signal line connecting the first processor to the connector, wherein the accessory control device is equipped with a data fetch means that fetches data when the electronic device outputs the data to be transferred to the accessory control device via the control signal line and the connector based on processing by the first processor and notifies the accessory control device of the output of data; and the data fetch means of the accessory control device is equipped with a means that fetches the data reflected in a control signal that is output when the electronic device reflects the data to be transferred in the control signal of the first processor connected through the control signal line to the connector and outputs it.
Claim 18
Dependent Claim 42 words
The accessory control device of claim 15 wherein the accessory control device is equipped with second processor that executes processing separate from the first processor of the electronic device, and second memory means that stores the procedure executed by the second processor.
Claim 19
Dependent Claim 43 words
The accessory control device of claim 16 wherein the accessory control device is equipped with an interrupt request receiving means that receives the notification from the data output notification means of the electronic device as an interrupt request signal for the second processor.
Claim 20
Dependent Claim 37 words
The accessory control device of claim 16 wherein the accessory control device is equipped with an interrupt cancel means that cancels the interrupt request signal when the second processor reads the data output by the electronic device.
Claim 21
Dependent Claim 51 words
The accessory control device of claim 16 wherein the accessory control device is equipped with a means that causes the data fetch means to fetch the data output by the electronic device when the notification of data transfer is performed by writing data to a register readable by the second processor.
Claim 22
Dependent Claim 37 words
The accessory control device of claim 19 wherein the data fetch means is equipped with a means that erases the data written to the register when the second processor fetches the data output by the electronic device.
Claim 23
Dependent Claim 52 words
The accessory control device of claim 16 wherein the accessory control device is equipped with a means that causes the data fetch means to fetch the data output by the electronic device when the notification of data transfer is performed by outputting a signal to the input port of the second processor.
Claim 24
Dependent Claim 44 words
The accessory control device of claim 21 wherein the data fetch means is equipped with a means that notifies the first processor of the electronic device of the completion of data transfer when the second processor fetches the data output by the electronic device.
Claim 25
Dependent Claim 181 words
An accessory control device connected to an electronic device via a connector provided on the electronic device which is equipped with a first processor for performing load operation and a first memory means that stores the processing executed by the processor, wherein the accessory control device is equipped with a data fetch means that fetches data when the electronic device outputs the data to be transferred to the accessory control device via the connector based on processing by the first processor and notifies the accessory control device of the outer of data; the data fetch means of the accessory control device is equipped with a means that retches the data reflected in a control signal that is output when the electronic device reflects the data to be transferred in the control signal of the first processor connected to the connector and outputs it; the electronic device applies the control signal to the accessory control device a number of times corresponding to the data; and the data fetch means comprises a counter for reproducing the data by counting said number of times.
Claim 26
Dependent Claim 181 words
An accessory control device connected to an electronic device via a connector provided on the electronic device which is equipped with a first processor for performing load operation and a first memory means that stores the processing executed by the processor, wherein the accessory control device is equipped with a data fetch means that fetches data when the electronic device outputs the data to be transferred to the accessory control device via the connector based on processing by the first processor and notifies the accessory control device of the outer of data; the data fetch means of the accessory control device is equipped with a means that retches the data reflected in a control signal that is output when the electronic device reflects the data to be transferred in the control signal of the first processor connected to the connector and outputs it; the electronic device applies the control signal to the accessory control device a number of times corresponding to the data; and the data fetch means comprises a counter for reproducing the data by counting said number of times.
Claim 27
Dependent Claim 26 words
The accessory control device of claim 16 wherein the electronic device further applies an address to the accessory control device to select the accessory control device.
Claim 28
Dependent Claim 53 words
The accessory control device of claim 15 or 16 wherein the accessory control device is equipped with a second memory means that stores a procedure which is executed by the first processor of the electronic device and is the procedure that performs data transfer from the electronic device to the accessory control device.
Claim 29
Dependent Claim 48 words
The accessory control device of claim 16 wherein the accessory control device is configured as a cartridge equipped with a printed circuit board on which the second processor is mounted and having a case that houses the printed circuit board to facilitate its use as a single unit.
Claim 30
Dependent Claim 31 words
The accessory control device of claim 16 wherein the second processor is disposed in a position for good heat dissipation while the accessory control device is installed in the electronic device.
Claim 31
Dependent Claim 41 words
The accessory control device of claim 15 wherein the accessory control device is equipped with a processed data output means that processes the data fetched by the data fetch means and outputs the data to the electronic device after being processed.
Claim 32
Dependent Claim 56 words
The information processing device of claim 1 wherein the electronic device is equipped with a display means that displays at least characters, graphics or color; and the accessory control device is equipped with an image data generation means that generates the image data displayed on the above device based on data transferred from the electronic device.
Claim 33
Dependent Claim 21 words
The information processing device of claim 1 wherein the electronic device is a printer that receives print data and prints it.
Claim 34
Dependent Claim 31 words
The accessory control device of claim 15 wherein the accessory control device further comprises an image data developing means for developing image data based on data received from the electronic device.

References Cited (Backward Citations)

US4441164A Cited
US5137379A Cited
US4953103A Cited
US5038025A Cited
US5075874A Cited
US5142614A Cited
US5208732A Cited
US5195176A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-04-02 1999-10-02 2000-04-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-04-02 2003-10-02 2004-04-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-04-02 2007-10-02 2008-04-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag