System and apparatus for and method of downloading a program, image formation apparatus, and computer product
AssigneeRicoh Company, Ltd.
InventorYoshiaki Hanyu
Life of this patent
Estimating the term…
Abstract
Programs for executing downloading of a program are stored in an area, i.e a non-rewritable boot area, of a rewritable flash EEPROM. Control programs for the apparatus are stored in the remaining area of the EEPROM. The programs for executing the downloading of the program, which are in the boot area, will not be lost, even if a power disconnection occurs during rewriting of the control program(s) and thus redownloading can be carried out. Information, regarding whether the downloading has failed or how far the program has been downloaded before it failed, is stored. Redownloading can be executed automatically when the power is turned on based on the stored information.
Claims11
An apparatus for downloading a program for download from a computer connected to a network, the apparatus comprising:
- a first recording area onto which the program for download is writable and rewritable;
- a receiving unit configured to receive the program for download;
- and
- a second recording area configured to store a status of writing of the program for download received by the receiving unit, the second recording area being written on the first recording area, wherein
- the program for download is writable and rewritable in the first recording area, without being rewritable in the second recording area.
A system for downloading a program for download, the system comprising:
- a host computer that includes a transmission unit which transmits the program for download;
- and
- an apparatus that downloads the program for download transmitted from the host computer, the apparatus including,
- a first recording area onto which the program for download is writable and rewritable,
- a receiving unit configured to receive the program for download, and
- a second recording area configured to store a status of writing of the program for download received by the receiving unit, the second recording area being written on the first recording area, wherein
- the program for download is writable and rewritable in the first recording area, without being rewritable in the second recording area.
A computer readable recording medium configured to store computer executable instructions for executing a method of downloading a program for download, the method being executed on an apparatus that downloads the program for download from a host computer, the apparatus being connected to the host computer via a network, the method comprising:
- receiving the program for download from the host computer according to a program for executing reception of the program for download, the program for executing reception being stored in a second recording area provided in a predetermined area of a first recording area that is writable and rewritable with the program for download, the second recording area storing, in advance, at least the program for executing reception and a program for executing writing of the program for download onto the first recording area;
- and
- writing the received program for download onto the first recording area, according to the program for executing the writing that is stored in the second recording area, wherein
- rewriting of the at least the program for executing reception and the program for executing writing stored in the second recording area is inhibited, and
- the program for download is writable and rewritable in the first recording area, without being rewritable in the second recording area.
Dependencies are inferred from the claim text.