Patent EP0452115A2 successfully refreshed from Google Patents.
EP0452115A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Information processing apparatus with switchable program
Assignee: Canon Inc
•
Filing: 1991-04-10
•
Granted: —
•
Expires: 2011-04-10
Abstract
Abstract There is disclosed an information processing apparatus, such as a printer, capable of selectively using plural control programs by utilizing an external memory, such as a program cartridge, containing additional programs. When a switching of control program is requested for example by a switch, the start address of the requested program is indirectly obtained by referring to a fixed address of the memory cartridge containing the requested program.
Inventors
- 👤 Kunio Okada
- 👤 Yoshiaki Kawamura
- 👤 Yutaka Murakami
- 👤 Haruo Fujita
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-27 15:45
CPC Classifications
G; G06; G06K; G06K15/00; G06K2215/00; G06K2215/0002; G06K2215/0005; G06K2215/0008; G06K2215/002; G06K2215/0022; G06K2215/0025; G06K2215/0082
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
117 words
An information processing apparatus comprising: input means for entering information; first memory means for storing a first control program; second memory means for storing a second control program; selection means for selecting said first or second control program; process means for processing information, entered from said input means, according to the control program selected by said selection means; request means capable, in a state in which said first control program is selected, of requesting switching to said second control program; and means for indirectly obtaining, for the purpose of switching said control program in response to said request, a start address of said second control program by referring to a fixed address of said second memory means.
Claim 2
Dependent Claim
16 words
An apparatus according to claim 1, wherein said first memory means is detachable external memory means.
Claim 3
Dependent Claim
16 words
An apparatus according to claim 1, wherein said second memory means is detachable external memory means.
Claim 4
Dependent Claim
18 words
An apparatus according to claim 1, wherein said first and second memory means are detachable external memory means.
Claim 5
Dependent Claim
18 words
An apparatus according to claim 1, wherein said process means is printing means for printing the entered information.
Claim 6
Dependent Claim
68 words
An apparatus according to claim 1, further comprising: second request means capable, in a state in which said second control program is selected, of requesting switching to said first control program; and means for indirectly obtaining, for the purpose of switching said control program in response to said request, a start address of said first control program, by referring to a fixed address of said first memory means.
Claim 7
Dependent Claim
38 words
An apparatus according to claim 1, wherein said first and second memory means store identification information for the control programs stored therein; and further comprising: display means for displaying said identification information of the control program currently executed.
Claim 8
Dependent Claim
27 words
An apparatus according to claim 4, wherein said second memory means contains information on the apparatus with which the control program stored in said memory means matches.
Claim 9
Dependent Claim
120 words
An information processing apparatus comprising: input means for entering information; internal memory means storing a control program; plural detachable external memory means respectively storing control programs; selection means for selecting one of said control programs; process means for processing the information, entered from said input means, according to the control program selected by said selection means; request means capable, in a state in which one of said control program is selected, of requesting switching to another of said control programs; and means for indirectly obtaining, for the purpose of switching said control program in response to said request, a start address of said requested control program by referring to a fixed address of memory means storing said requested control program.
Claim 10
Dependent Claim
32 words
An apparatus according to claim 9, wherein said request means requests the switching of control program, by designating memory means from which the control program to be executed is to be read.
Claim 11
Dependent Claim
44 words
An apparatus according to claim 9, further comprising: connection means provided with plural connectors capable of connecting said plural external memory means; wherein said external memory means contains information for identifying a connector which can utilize the control program stored in said memory means.
Claim 12
Dependent Claim
97 words
An information processing apparatus comprising: input means for entering information; internal memory means storing a control program; detachable external memory means storing a control program; selection means for selecting one of said control programs; process means for processing the information, entered from said input means, according to the control program selected by said selection means; request means capable in a state in which one of said control programs is selected, of requesting switching to another of said control programs; and discrimination means for discriminating, in response to said request, whether said switching of control program is possible.
Claim 13
Dependent Claim
51 words
An apparatus according to claim 12, further comprising: information memory means for temporarily storing information to be processed by said process means; and inspection means for inspecting the memory state of said information memory means; wherein said discrimination means is adapted to effect discrimination based on the result of said inspection.
Claim 14
Dependent Claim
57 words
An apparatus according to claim 12, wherein said discrimination means is adapted, when switching is requested from the control program stored in the internal memory means to that stored in the external memory means, to discriminate whether the control program stored in said internal memory means is switchable to the one stored in said external memory means.
Claim 15
Dependent Claim
37 words
An apparatus according to claim 12, wherein said external memory means contains information on the apparatus with which the control program stored in said memory means matches, and said discrimination means effects discrimination based on said information.
Claim 16
Dependent Claim
54 words
An apparatus according to claim 15, wherein said information on the apparatus with which the control program matches is composed of plural bits, of which each bit represents matching/unmatching of an apparatus belonging to a group of apparatus; and said discrimination means effects discrimination by referring to a bit value corresponding to the apparatus.
Claim 17
Dependent Claim
105 words
An information processing apparatus comprising: input means for entering information; first memory means storing a first control program; second memory means storing a second control program; selection means for selecting said first or second control program; process means for processing the information, entered from said input means, according to the control program selected by said selection means; request means capable, in a state in which said first control program is selected, of requesting switching to said second control program; and inhibition means for inhibiting input of information to said input means, prior to an operation of switching said control program in response to said request.
Claim 18
Dependent Claim
153 words
An information processing apparatus comprising: input means for entering information; internal memory means storing a control program; detachable external memory means storing plural control programs; selection means for selecting one of said control programs; process means for processing the information, entered from said input means, according to the control program selected by said selection means; request means capable, in a state in which the control program stored in said internal memory means is selected, of requesting switching to one of the control programs stored in said external memory means; search means for searching identification information corresponding to the requested control program, on said external memory means in response to said request; and means for indirectly obtaining, when said identification information is searched by said search means, a start address of said requested control program by referring to a relative address determined by a fixed displacement from the storage position of said identification information.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.