US 7,538,901 B2
Multifunction peripheral with efficient use of memory resources
Satoru Sugishita, Kanagawa (Japan); Katsuhiko Sasaki, Kanagawa (Japan); Ryohichi Katoh, Kanagawa (Japan); and Yoshihiko Abe, Kanagawa (Japan)
Assigned to Ricoh Company, Ltd., Tokyo (Japan)
Filed on Aug. 25, 2003, as Appl. No. 10/646,819.
Claims priority of application No. 2002-247448 (JP), filed on Aug. 27, 2002; application No. 2002-249629 (JP), filed on Aug. 28, 2002; application No. 2002-256761 (JP), filed on Sep. 02, 2002; and application No. 2003-291045 (JP), filed on Aug. 11, 2003.
Prior Publication US 2004/0095602 A1, May 20, 2004
Int. Cl. G06F 15/00 (2006.01); G06K 1/00 (2006.01)
U.S. Cl. 358—1.16  [358/1.15; 358/1.17; 358/1.18; 358/1.13] 30 Claims
OG exemplary drawing
 
1. An image-forming apparatus, in which hardware resources for use in the forming of images are provided, and in which one or more processes are run based on programs having instructions for the forming of the images, said apparatus comprising:
an off-line unit configured to put, in response to a notice indicating updating of one of the programs, said one or more processes in an off-line state, in which restriction is placed on the running of said one or more processes;
a memory area releasing unit configured to release one or more memory areas used by said one or more processes that are put in the off-line state; and
a data laying-out unit configured to lay out data in said one or more memory areas released by said memory area releasing unit,
wherein the data laid out by said data laying-out unit is an updating program for updating at least one of the programs, and said data laying-out unit obtains the updating program through data communication.