Abstract:
A data processing device including a reception unit, an instruction unit and a storage unit. The reception unit receives instructions for processing at a processing execution device. The instruction unit instructs the processing execution device to cancel a power saving state of the processing execution device and execute the processing corresponding to an instruction received by the reception unit. The storage unit stores data relating to received instructions. If the processing corresponding to the received instruction is a pre-specified process, data relating to the instruction is stored by the storage unit. If the processing corresponding to the received instruction is not a pre-specified process, the instruction unit instructs the processing execution device to execute both the processing corresponding to this instruction and processing based on data relating to instructions stored in the storage unit.

Description:
CROSS-REFERENCE TO RELATED APPLICATION 
       [0001]    This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2010-009105 filed on Jan. 19, 2010. 
       BACKGROUND 
       [0002]    1. Technical Field 
         [0003]    The present invention relates to an image forming device, an image forming method and a computer readable medium. 
         [0004]    2. Related Art 
         [0005]    Conventionally, there is a print system that gives a power saving recovery instruction to equipment that requires power saving recovery before transmitting print data. 
       SUMMARY 
       [0006]    An image forming device relating to an aspect of the present invention is a data processing device including: a reception unit that receives instructions for processing at a processing execution device; an instruction unit that instructs the processing execution device to cancel a power saving state of the processing execution device and execute processing corresponding to an instruction received by the reception unit; and a storage unit that stores data relating to a received instruction, wherein, if the processing corresponding to the received instruction is pre-specified processing data relating to the received instruction is stored at the storage unit, and if the processing corresponding to a received instruction is not the pre-specified processing, the instruction unit instructs the processing execution device to execute the processing corresponding to this instruction and also processing based on data relating to instructions stored at the storage unit. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0007]    An exemplary embodiment of the present invention will be described in detail based on the following figures, wherein: 
           [0008]      FIG. 1  is a front view showing the exterior of an image forming device relating to a present exemplary embodiment; 
           [0009]      FIG. 2  is a block diagram illustrating schematics of a control system of the image forming device relating to the present exemplary embodiment; 
           [0010]      FIG. 3  is a flowchart illustrating an operation mode control routine of a main controller of an image processing control section; 
           [0011]      FIG. 4  is a flowchart illustrating a power saving recovery control routine of a data processing terminal relating to the present exemplary embodiment; 
           [0012]      FIG. 5  is processing (a first example) that is executed between a service center server, the data processing terminal and the main controller, which is the structure of the present exemplary embodiment; 
           [0013]      FIG. 6  is processing (a second example) that is executed between the service center server, the data processing terminal and the main controller, which are structures of the present exemplary embodiment; 
           [0014]      FIG. 7  is processing (a third example) that is executed between the service center server, the data processing terminal and the main controller, which is the structure of the present exemplary embodiment; 
           [0015]      FIG. 8  is processing (a fourth example) that is executed between the service center server, the data processing terminal and the main controller, which is the structure of the present exemplary embodiment; 
           [0016]      FIG. 9  is processing (a fifth example) that is executed between the service center server, the data processing terminal and the main controller, which is the structure of the present exemplary embodiment; 
           [0017]      FIG. 10  is processing (a sixth example) that is executed between the service center server, the data processing terminal and the main controller, which is the structure of the present exemplary embodiment; 
           [0018]      FIG. 11  is processing (a seventh example) that is executed between the service center server and the main controller, which is a structure of a variant example of the present exemplary embodiment; 
           [0019]      FIG. 12  is processing (an eighth example) that is executed between the service center server and the main controller, which is the structure of the variant example of the present exemplary embodiment; 
           [0020]      FIG. 13  is processing (a ninth example) that is executed between the service center server and the main controller, which is the structure of the variant example of the present exemplary embodiment; 
           [0021]      FIG. 14  is processing (a tenth example) that is executed between the service center server and the main controller, which is the structure of the variant example of the present exemplary embodiment; 
           [0022]      FIG. 15  is processing (an eleventh example) that is executed between the service center server and the main controller, which is the structure of the variant example of the present exemplary embodiment; and 
           [0023]      FIG. 16  is processing (a twelfth example) that is executed between the service center server and the main controller, which is the structure of the variant example of the present exemplary embodiment. 
       
    
    
     DETAILED DESCRIPTION 
       [0024]    An image forming device  10  is illustrated in  FIG. 1 . The image forming device  10  includes an image formation section  12  that forms an image on recording paper and an image reading section  14  that reads an image of an original document. The original document image read by the image reading section  14  is processed by an image processing control section  16  and is sent to the image formation section  12 . 
         [0025]    A data processing terminal  18  is connected to the image processing control section  16 . A network communications circuit  20 , such as the Internet or the like, and a telephone network  22  are both connected to the data processing terminal  18 . The data processing terminal  18  performs the function of communicating data through, for example, the network communications circuit  20  or the telephone network  22  between the image forming device  10  and an external server, a service center that performs maintenance of the image forming device  10 , and the like. 
         [0026]    The image formation section  12  includes a photoreceptor. Around the photoreceptor of the image formation section  12 , a charging device, a scanning exposure section, an image developing section, a transfer section and a cleaning section are provided. The charging device uniformly charges the photoreceptor. The scanning exposure section scans a light beam in accordance with image data. The image developing section develops an electrostatic latent image that has been formed by scanning exposure being performed by the scanning exposure section. The transfer section transfers a visualized image on the photoreceptor to the recording paper. The cleaning section cleans the surface of the photoreceptor after the transfer. The image formation section  12  also includes a fixing section that fixes the image onto the recording paper after the transfer, on a conveyance path of the recording paper. 
         [0027]    In the present exemplary embodiment, a credit processing function is installed in the data processing terminal  18 . The data processing terminal  18  may send an image processing permission signal to the image forming device  10  at a time when proper credit is present. 
         [0028]    As illustrated in  FIG. 2 , the image processing control section  16  includes a main controller  24 . An image reading control manager  26  and an image forming control manager  28  are connected to the main controller  24 . 
         [0029]    The image reading control manager  26  is connected to, at the image reading section  14 , an original document conveyance system, a scanning driving system for reading an image, an optoelectronic conversion device for reading an image or the like, and the image reading control manager  26  controls each of these. 
         [0030]    The image forming control manager  28  is connected to, at the image formation section  12 , a conveyance system, a scanning exposure system for image formation, and processing systems such as a development system and the like, and the image forming control manager  28  controls each of these. 
         [0031]    A user interface (UI)  30  and a hard disc  31  are connected to the main controller  24 . 
         [0032]    The data processing terminal  18  is connected to the image processing control section  16 . The data processing terminal  18  includes a CPU  32 , a RAM  34 , a ROM  36 , an input/output section (I/O)  38 , and a bus  40  that connects these together, such as a data bus, a control bus or the like. 
         [0033]    A UI  42  is connected to the I/O  38 . The UI  42  performs the functions of accepting instructions inputted by a user and reporting data relating to image processing to the user. A hard disc  44  is connected to the I/O  38 . The I/O  38  is connected to the network communications circuit  20  and the telephone network  22  via an interface (I/F)  46 . 
         [0034]    Functions of the data processing terminal  18  are realized by the CPU  32  operating in accordance with a program recorded in the hard disc  44  or the like. This program may be installed from a recording medium on which the program is stored (a CD-ROM, a DVD-ROM or the like), and the functions of the data processing terminal  18  realized by the CPU  32  operating in accordance with the program. 
         [0035]    Now, the image forming device  10  of the present exemplary embodiment has at least two modes (states): a usual mode and a power saving mode. The power saving mode is a mode in which electric power consumption of the image forming device is smaller than in the usual mode. At least some of the processes that may be executed in the usual mode may not be executed in the power saving mode. There are various methods for realizing the power saving mode. For example, adjusting a heater temperature required for fixing processing, by heating and pressing of the recording paper by the fixing section of the image formation section  12 , may be considered. The heater temperature requires a substantial amount of electric power to maintain the temperature of the usual mode. Therefore, in the power saving mode, the temperature is lowered and power consumption is suppressed, or power is cut off completely. 
         [0036]    Further, electric power to all equipment except equipment that receives image forming instructions from outside may be cut off. Alternatively, in order to shorten a duration for recovering (changing) from the power saving mode to the usual mode and processing a first sheet of image formation, equipment to which the power is cut off may be selected. 
         [0037]    In the present exemplary embodiment, at the data processing terminal  18  that receives instructions for photocopying processing and the like and sends these instructions to the image forming device  10 , types of instructions are categorized into at least two types: instructions for immediate processing and instructions for standby processing. It is determined (judged) whether or not to recover from the power saving mode to the usual mode (cancel the power saving mode) on the basis of the type of an instruction. 
         [0038]    Processing relating to received instructions is categorized into immediate processing or standby processing on the basis of data held in the hard disc  44  or the like (for example, a table in which processes and types of processing—immediate processing or standby processing—have been associated with one another beforehand). Data representing whether the processing relating to an instruction is immediate processing or standby processing may be included in the instruction. 
         [0039]    What kind of processes are immediate processing (processing that is supposed to be executed as quickly as possible after the instruction is received) is an arbitrary matter. For example, processes that require the intervention of a user during execution of the processing or after the processing may be considered. 
         [0040]    For example, a photocopying processing instruction, for which the data processing terminal  18  accepts an instruction from a user and sends the same to the image forming device  10 , is determined to be an immediate processing instruction. This is because the photocopying processing requires an intervention by the user, specifically, placing an original document on a platen glass of the image forming device  10 . 
         [0041]    On the other hand, standby processing is processing for which it is sufficient that the processing be executed, for example, just before execution of immediate processing (i.e., processing for which it is presumed that immediate execution when the instruction is received is not necessary). The following examples may be considered. 
         [0042]    A server that administers the image forming device  10  (hereinafter referred to as a service center server  48 ) is connected to the aforementioned network communications circuit  20 . A settings change instruction, such as a version upgrade, data rewrite or the like, may be given to the image forming device  10  from this service center server  48  via the data processing terminal  18 . This settings change instruction may be received when the image forming device  10  is in the power saving mode. In the present exemplary embodiment, this settings change instruction is determined (categorized) as a standby processing instruction. This is because it is acceptable for the settings change instruction to be reflected when, for example, copying processing is being executed. 
         [0043]    At this time, data relating to the instruction is stored. The processing (settings change) is executed in accordance with the standby processing instruction, on the basis of this stored data, after the next recovery. 
         [0044]    The next recovery may have the following modes. 
         [0045]    Recovery (1): When there is an immediate processing instruction 
         [0046]    Recovery (2): When an amount of processing data of standby processing instructions (described below) exceeds a pre-specified threshold value 
         [0047]    When one of the above-mentioned recovery conditions applies, the image forming device  10  recovers from the power saving mode to the usual mode. In accordance therewith, a corresponding standby processing instruction and any standby processing instructions that have been saved (stored) previously are executed or, in the case of recovery 1, a corresponding immediate processing instruction is executed. 
         [0048]    Below, operations of the present exemplary embodiment are described. 
         [0049]    Image Processing (Photocopying) Procedure 
         [0050]    At the image reading section  14 , an original document image is read, and the read original document image is sent from the image reading control manager  26  to the image processing control section  16 . At the image processing control section  16 , the original document image is converted to image data, and is sent to the image forming control manager  28 . 
         [0051]    At the image forming control manager  28 , the image formation section  12  is controlled and image forming processing is executed on the basis of the read image data. 
         [0052]    At the scanning exposure section, a light beam based on the image data is scanned onto the photoreceptor. An electrostatic latent image that has been formed by the scanning exposure by the scanning exposure section is developed by the image developing section. 
         [0053]    The image on the photoreceptor that has been visualized thus is transferred to recording paper at the transfer section, and the recording paper passes through the fixing section and is ejected from an equipment casing. 
         [0054]    One processing routine of the main controller  24  is that, as illustrated in  FIG. 3 , the data processing terminal  18  of the present exemplary embodiment switches to the power saving mode (step  52 ) if a state without image formation being executed has continued for a pre-specified period (an affirmative determination in step  50 ). 
         [0055]    In this power saving mode, for example, a heater temperature required for fixing processing is not maintained at the temperature of the usual mode but the temperature is lowered and power consumption is suppressed, or the power is turned off completely. 
         [0056]    Even when in this power saving mode, the data processing terminal  18  receives image processing photocopying instructions and settings change instructions. 
         [0057]    Herebelow, a routine at the data processing terminal  18  for mode control of the image forming device  10  is described in accordance with the flowchart of  FIG. 4 . 
         [0058]    In step  54 , it is judged whether or not there is a processing instruction. If the determination of step  54  is negative, the present routine ends. If the determination of step  54  is affirmative, control passes to step  56  and it is determined whether the received instruction is an immediate processing instruction or a standby processing instruction. If it is determined in step  56  that the instruction is an immediate processing instruction, control passes to step  58 . 
         [0059]    In step  58 , it is judged whether the current mode of the image forming device  10  is the usual mode or the power saving mode. If the mode is determined to be the power saving mode in step  58 , control passes to step  60 , recovery processing is executed, the image forming device  10  is put into a state in which image reading processing and image formation processing are possible, and control passes to step  62 . If it is determined in step  58  that the mode is the usual mode, the image forming device  10  is already in the state in which image reading processing and image formation processing are possible, so control passes to step  62 . 
         [0060]    In step  62 , it is determined whether or not data relating to standby processing instructions (data with which the details of instructed standby processing may be ascertained) has been saved in the data processing terminal  18 , having been stored while the mode was the power saving mode. 
         [0061]    If the determination of step  62  is affirmative, control passes to step  64 , standby processing corresponding to the saved data relating to standby processing instructions is executed, and control passes to step  66 . If the determination of step  62  is negative, control passes to step  66 . 
         [0062]    In step  66 , immediate processing is executed in accordance with the immediate processing instruction determined in step  56 , and the present routine ends. 
         [0063]    Alternatively, in step  56 , if the determination of whether the received instruction is an immediate processing instruction or a standby processing instruction is that the received instruction is a standby processing instruction, control passes from step  56  to step  68 . 
         [0064]    In step  68 , similarly to step  58 , it is judged whether the current mode of the image forming device  10  is the usual mode or the power saving mode. If it is determined in step  68  that the mode is the usual mode, the image forming device  10  is already in the state in which image reading processing and image formation processing are possible, so control passes to step  70 , the standby processing is executed, and the present routine ends. 
         [0065]    If the mode is determined to be the power saving mode in step  68 , control passes to step  72 , processing to save data relating to the standby processing instruction is executed, and control passes to step  74 . In step  74 , a total value of time that is expected to be needed for executing standby processing corresponding to the data relating to the saved standby processing instruction(s) is calculated, and it is judged whether or not this total value exceeds a pre-specified threshold value. If this determination is negative, that is, if it is determined that the total value is not more than the threshold value, execution of the standby processing is not performed at this time and the present routine ends. If the determination of step  74  is affirmative, that is, if it is determined that the total value exceeds the threshold value, control passes to step  76 , forced recovery processing is executed, and control passes to step  70 . Herein, a time expected to be needed for executing standby processing is stored in advance in the data processing terminal  18  for each type of standby processing. 
         [0066]    The threshold value is preferably a duration needed when switching the image forming device  10  from the power saving mode to the usual mode. This is because, when an immediate processing instruction is received, standby processing (processes) corresponding to data relating to the saved standby processing instruction(s) will be finished within the duration needed when switching from the power saving mode to the usual mode (here, executing the standby processing in parallel with processing to switch from the power saving mode to the usual mode). Therefore, even though the immediate processing is executed after the standby processing is executed, a user giving the immediate processing instruction will not have to wait more than necessary before executing the immediate processing. 
         [0067]    In step  74 , rather than making the determination on the basis of the time expected to be needed when executing the standby processing, the determination may be made on the basis of a number of sets of data relating to standby processing instructions that have been saved. That is, it may be determined whether or not the number of saved sets of data relating to standby processing instructions exceeds a pre-specified number. 
         [0068]    Anyway, it is sufficient that the data used in step  74  (corresponding to the saved data relating to standby processing instructions) be data with which the time required for executing the standby processing may be roughly judged. Hereinafter, this data is referred to as a processing data amount. 
       Variant Example 
       [0069]    In the present exemplary embodiment, the data processing terminal  18  is provided to serve as a relay that receives immediate processing such as a photocopying instruction or the like or standby processing such as a settings change or the like from the network communications circuit  20 , and sends the same to the image forming device  10 . However, this functions of the data processing terminal  18  may be performed by the main controller  24  inside the image forming device  10 . 
       EXAMPLES 
       [0070]    The first to sixth examples describe processing between the service center server  48 , the data processing terminal  18  and the image forming device  10  (the main controller  24 ), which are the structure of the present exemplary embodiment. 
         [0071]    The seventh to twelfth examples describe processing between the service center server  48  and the image forming device  10  (the main controller  24 ), which are the structure of the variant example of the present exemplary embodiment. 
       First Example 
       [0072]    As illustrated in  FIG. 5 , the first example is processing when standby processing is instructed during the usual mode. The processing is described with the data processing terminal  18  being the main actor. Here, the description is given with a photocopying instruction being offered as an example of an immediate processing instruction and a settings change (update) instruction being offered as an example of a standby processing instruction. 
         [0073]    First, the data processing terminal  18  receives a settings change (update) instruction from the service center server  48 . 
         [0074]    Then the data processing terminal  18  judges whether the received content is an immediate processing instruction or a standby processing instruction. In this case, it is judged to be a standby processing instruction, and a mode enquiry is sent to the main controller  24  of the image processing control section  16 . Hence, a response from the main controller  24  is received. 
         [0075]    In this case, the image forming device  10  is in the usual mode. Therefore, data relating to the settings change (update) instruction (settings change (update) data) is sent to the main controller  24 . 
         [0076]    Hence, the settings change (update) processing is executed at the image forming device  10 . 
       Second Example 
       [0077]    As illustrated in  FIG. 6 , the second example is processing when immediate processing is instructed during the power saving mode. The processing is described with the data processing terminal  18  being the main actor. Here, the description is given with a photocopying instruction being offered as an example of an immediate processing instruction and a settings change (update) instruction being offered as an example of a standby processing instruction. 
         [0078]    First, the data processing terminal  18  receives a photocopying instruction from a user via the UI  42  of the data processing terminal  18 . 
         [0079]    Then the data processing terminal  18  judges whether the received content is an immediate processing instruction or a standby processing instruction. In this case, it is judged to be immediate processing, and a power saving recovery instruction is sent to the main controller  24  of the image processing control section  16 . 
         [0080]    The main controller  24  receives the recovery instruction and executes a power saving recovery from the power saving mode to the usual mode. 
         [0081]    When the image forming device  10  is in the usual mode, data instructing the start of the photocopying processing is sent from the data processing terminal  18  to the main controller  24 . 
         [0082]    Hence, photocopying processing is executed (started) at the image forming device  10  (the user uses the image forming device  10  to perform photocopying). 
       Third Example 
       [0083]    As illustrated in  FIG. 7 , the third example is processing when standby processing is instructed during the power saving mode and then immediate processing is instructed. The processing is described with the data processing terminal  18  being the main actor. Here, the description is given with a photocopying instruction being offered as an example of an immediate processing instruction and a settings change (update) instruction being offered as an example of a standby processing instruction. 
         [0084]    First, the data processing terminal  18  receives a settings change (update) instruction from the service center server  48 . 
         [0085]    Then the data processing terminal  18  judges whether the received content is an immediate processing instruction or a standby processing instruction. In this case, it is judged to be standby processing, and a mode enquiry is sent to the main controller  24  of the image processing control section  16 . Hence, a response from the main controller  24  is received. 
         [0086]    In this case, the image forming device  10  is in the power saving mode. Therefore, processing is carried out to save settings change (update) data at the data processing terminal  18 . 
         [0087]    After the save, it is determined whether or not a processing data amount of the settings change (update) data that has been saved up to this time is less than the limit (less than the threshold value). In this case, it is equal to or less than the limit, and the power saving mode is continued. 
         [0088]    Subsequently, the data processing terminal  18  receives the photocopying instruction. 
         [0089]    Then the data processing terminal  18  judges whether the received content is for immediate processing or standby processing. In this case, it is judged to be immediate processing. After it has been determined whether or not there is saved settings change (update) data, a power saving recovery instruction is sent to the main controller  24  of the image processing control section  16 . 
         [0090]    The main controller  24  receives the recovery instruction and executes a power saving recovery from the power saving mode to the usual mode. 
         [0091]    When the image forming device  10  is in the usual mode, the settings change (update) data that was saved is sent from the data processing terminal  18  to the main controller  24 . Then data instructing the start of the photocopying processing is sent. Here, rather than sending a recovery instruction, the data processing terminal  18  may combine the data instructing the start of photocopying processing with the recovery instruction. That is, the image forming device  10  may be configured to switch from the power saving mode to the usual mode when the image forming device  10  receives data instructing the start of photocopying processing while in the power saving mode. 
         [0092]    Hence, the settings change (update) processing and then the photocopying processing are executed at the image forming device  10 . 
         [0093]    Thereafter, if no processing is executed at the image forming device  10  for a certain duration, the image forming device  10  switches back to the power saving mode. 
       Fourth Example 
       [0094]    As illustrated in  FIG. 8 , the fourth example is processing when standby processing is successively instructed during the power saving mode. The processing is described with the data processing terminal  18  being the main actor. Here, the description is given with settings change (update) instructions being offered as examples of standby processing instructions. 
         [0095]    First, the data processing terminal  18  receives a settings change (update) instruction from the service center server  48 . 
         [0096]    Then the data processing terminal  18  judges whether the received content is immediate processing or standby processing. In this case, it is judged to be standby processing, and a mode enquiry is sent to the main controller  24  of the image processing control section  16 . Hence, a response from the main controller  24  is received. 
         [0097]    In this case, the image forming device  10  is in the power saving mode. Therefore, processing is carried out to save settings change (update) data at the data processing terminal  18 . 
         [0098]    After the save, it is determined whether or not a processing data amount of the settings change (update) data that has been saved up to this time is less than the limit (less than the threshold value). In this case, it is judged to have exceeded the limit, and a power saving recovery instruction is sent to the main controller  24  of the image processing control section  16 . 
         [0099]    The main controller  24  receives the recovery instruction and executes a power saving recovery from the power saving mode to the usual mode. 
         [0100]    When the image forming device  10  is in the usual mode, all of the settings change (update) data that has been saved is sent from the data processing terminal  18  to the main controller  24 . 
         [0101]    Hence, the plural settings change (update) processes are executed at the image forming device  10 . 
         [0102]    Thereafter, if no processing is executed at the image forming device  10  for a certain duration, the image forming device  10  switches back to the power saving mode. 
       Fifth Example 
       [0103]    As illustrated in  FIG. 9 , the fifth example is combined processing selected from the first to fourth examples, and illustrates a case of successively executing the second example ( FIG. 6 ) and the third example ( FIG. 7 ). Here, because the communications sequence is the sequence of the second example, followed by temporarily switching into the power saving mode, and then the execution of the third example, detailed sequences are not described. 
       Sixth Example 
       [0104]    As illustrated in  FIG. 10 , the sixth example is combined processing selected from the first to fourth examples, and illustrates a case of successively executing the second example ( FIG. 6 ) and the fourth example ( FIG. 8 ). Here, because the communications sequence is the sequence of the second example, followed by temporarily switching into the power saving mode, and then the execution of the fourth example, detailed sequences are not described. 
       Seventh Example 
       [0105]    As illustrated in  FIG. 11 , the seventh example is processing when standby processing is instructed during the usual mode. Here, the description is given with a photocopying instruction being offered as an example of an immediate processing instruction and a settings change (update) instruction being offered as an example of a standby processing instruction. 
         [0106]    First, the main controller  24  of the image forming device  10  receives a settings change (update) instruction from the service center server  48 . 
         [0107]    In this case, the image forming device  10  is in the usual mode. Therefore, settings change (update) data is sent to the main controller  24 . 
         [0108]    Hence, the settings change (update) processing is executed at the image forming device  10 . 
       Eighth Example 
       [0109]    As illustrated in  FIG. 12 , the eighth example is processing when immediate processing is instructed during the power saving mode. Here, the description is given with a photocopying instruction being offered as an example of an immediate processing instruction and a settings change (update) instruction being offered as an example of a standby processing instruction. 
         [0110]    First, the main controller  24  of the image forming device  10  receives a photocopying instruction from a user via the UI  30 . 
         [0111]    Then the main controller  24  of the image forming device  10  judges whether the received content is immediate processing or standby processing. In this case, it is judged to be immediate processing, and power saving recovery is executed. 
         [0112]    When the image forming device  10  is in the usual mode, image data is sent. Hence, photocopying processing is executed at the image forming device  10 . 
       Ninth Example 
       [0113]    As illustrated in  FIG. 13 , the ninth example is processing when standby processing is instructed during the power saving mode and then immediate processing is instructed. Here, the description is given with a photocopying instruction being offered as an example of an immediate processing instruction and a settings change (update) instruction being offered as an example of a standby processing instruction. 
         [0114]    First, the main controller  24  of the image forming device  10  receives a settings change (update) instruction from the service center server  48 . 
         [0115]    Then the main controller  24  of the image forming device  10  judges whether the received content is immediate processing or standby processing. In this case, it is judged to be standby processing and, because the image forming device  10  is in the power saving mode, processing is carried out to save settings change (update) data at the image forming device  10 . 
         [0116]    After the save, it is determined whether or not a processing data amount of the settings change (update) data that has been saved up to this time is less than the limit (less than the threshold value). In this case, it is equal to or less than the limit, and the power saving mode is continued. 
         [0117]    Subsequently, the main controller  24  of the image forming device  10  receives the photocopying instruction. 
         [0118]    Then the main controller  24  of the image forming device  10  executes a power saving recovery. 
         [0119]    When the image forming device  10  is in the usual mode, the settings change (update) processing that was saved and then the photocopying processing are executed. 
         [0120]    Thereafter, if no processing is executed at the image forming device  10  for a certain duration, the image forming device  10  switches back to the power saving mode. 
       Tenth Example 
       [0121]    As illustrated in  FIG. 14 , the tenth example is processing when standby processing is successively instructed during the power saving mode. Here, the description is given with settings change (update) instructions being offered as examples of standby processing instructions. 
         [0122]    First, the main controller  24  of the image forming device  10  receives a settings change (update) instruction from the service center server  48 . 
         [0123]    Then the main controller  24  of the image forming device  10  judges whether the received content is for immediate processing or standby processing. In this case, it is judged to be standby processing and, because the image forming device  10  is in the power saving mode, processing is carried out to save settings change (update) data at the image forming device  10 . 
         [0124]    After the save, it is determined whether or not a processing data amount of the settings change (update) data that has been saved up to this time is less than the limit (less than the threshold value). In this case, it is judged to have exceeded the limit, and the main controller  24  of the image processing control section  16  executes power saving recovery. 
         [0125]    When the image forming device  10  is in the usual mode, all of the settings change (update) data that has been saved is executed. 
         [0126]    Thereafter, if no processing is executed at the image forming device  10  for a certain duration, the image forming device  10  switches back to the power saving mode. 
       Eleventh Example 
       [0127]    As illustrated in  FIG. 15 , the eleventh example is combined processing selected from the seventh to tenth examples, and illustrates a case of successively executing the eighth example ( FIG. 12 ) and the ninth example ( FIG. 13 ). Here, because the communications sequence is the sequence of the eighth example, followed by temporarily switching into the power saving mode, and then the execution of the ninth example, detailed sequences are not described. 
       Twelfth Example 
       [0128]    As illustrated in  FIG. 16 , the twelfth example is combined processing selected from the seventh to tenth examples, and illustrates a case of successively executing the eighth example ( FIG. 12 ) and the tenth example ( FIG. 14 ). Here, because the communications sequence is the sequence of the eighth example, followed by temporarily switching into the power saving mode, and then the execution of the tenth example, detailed sequences are not described.