Claims
- 1. An information processing apparatus comprising:
- determination means for determining whether data stored in a first memory detachably connected to said apparatus comprises a revised program; and
- control means for
- (a) discriminating whether the revised program can be stored in a second memory if said determination means determines that the data stored in the first memory comprises the revised program,
- (b-1) controlling said apparatus based on the revised program and a control program stored in a third memory without storing the revised program in the second memory if it is discriminated that the revised program cannot be stored in the second memory,
- (b-2) controlling the second memory to store the revised program and controlling said apparatus based on the revised program stored in the second memory and the control program stored in the third memory if it is discriminated that the revised program can be stored in the second memory, and
- (c) controlling said apparatus based on the data stored in the first memory and the control program stored in the third memory if said determination means determines that the data stored in the first memory does not comprise the revised program.
- 2. An apparatus according to claim 1, wherein the data stored in the first memory comprises the revised program or font data.
- 3. An apparatus according to claim 1, wherein the third memory comprises a read-only-memory.
- 4. An information processing method comprising the steps of:
- determining whether data stored in a first memory detachably connected to an apparatus comprises a revised program; and
- controlling the apparatus by:
- (a) discriminating whether the revised program can be stored in a second memory if said determination step determines that the data stored in the first memory comprises the revised program,
- (b-1) if it is discriminated that the revised program cannot be stored in the second memory, controlling the apparatus based on the revised program and a control program stored in a third memory without storing the revised program in the second memory;
- (b-2) if it is discriminated that the revised program can be stored in the second memory, controlling the second memory to store the revised program and controlling the apparatus based on the revised program stored in the second memory and the control program stored in the third memory; and
- (c) if it is determined in the determining step that the data stored in the first memory does not comprise the revised program, controlling the apparatus based on the data stored in the first memory and the control program stored in the third memory.
- 5. A method according to claim 4, wherein the data stored in the first memory comprises the revised program or font data.
- 6. A method according to claim 4, wherein the third memory comprises a read-only-memory.
- 7. A computer usable medium having stored computer readable instruction codes for an information processing apparatus comprising:
- a first set of computer readable instruction codes for determining whether data stored in a first memory detachably connected to said apparatus comprises a revised program; and
- a second set of computer readable instruction codes for controlling the apparatus including:
- a third set of computer readable instruction codes for discriminating whether the revised program can be stored in a second memory if said determination determines that the data stored in the first memory comprises the revised program,
- a fourth set of computer readable instruction codes for controlling said apparatus based on the revised program and a control program stored in a third memory without storing the revised program in the second memory if it is discriminated that the revised program cannot be stored in the second memory,
- a fifth set of computer readable instruction codes for controlling the second memory to store the revised program and controlling said apparatus based on the revised program stored in the second memory and the control program stored in the third memory if it is discriminated that the revised program can be stored in the second memory, and
- a sixth set of computer readable instruction codes for controlling said apparatus based on the data stored in the first memory and the control program stored in the third memory if said determination determines that the data stored in the first memory does not comprise the revised program.
- 8. An apparatus according to claim 7, wherein the data stored in the first memory comprises the revised program or font data.
- 9. An apparatus according to claim 7, wherein the third memory comprises a read-only-memory.
Priority Claims (2)
Number |
Date |
Country |
Kind |
3-119229 |
Apr 1991 |
JPX |
|
4-088846 |
Apr 1992 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/872,149 filed Apr. 22, 1992 now abandoned.
US Referenced Citations (11)
Foreign Referenced Citations (1)
Number |
Date |
Country |
2195800 |
Apr 1988 |
GBX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
872149 |
Apr 1992 |
|