1. Technical Field
The present invention relates to an image forming apparatus, and particular to an image forming apparatus adapted to make a transition to a sleep mode at a preset time of day, and keep the sleep mode for a prescribed interval of time.
2. Background Arts
There are printers connected to external terminals such as personal computers constituting LANs (local area networks) in offices or homes. Typical LANs are each adapted to use a single printer as a common to external terminals, permitting effective use of the printer. Printers have their printing functions. Printers recently used may be a composite type provided with an additional function such as a scanner function or facsimile function.
Most printers installed in offices or homes are employed as inkjet printers. Inkjet printers can make high-speed prints at low costs, including massive monochrome or color prints.
Assuming a print job transmitted from any one of external terminals in a LAN, when the print job is received at a printer, the printer operates to execute a printing in accordance with the received print job. For execution of the printing, the printer must be set in a ready mode with necessary power supplied to most parts thereof including a controller, a panel, and an ink circulation system.
Printers set in a ready mode tend to consume increased power. There is a technique disclosed in Japanese Patent Application Laid-Open Publication No. 2008-278104, in which a printer is shifted to a sleep mode after a prescribed time elapsed with no print jobs received. The sleep mode is a state of waiting jobs in an energy saving manner. In this mode, the printer is kept in a main-on state free from power distribution to most printer parts including a controller. This is a non-printing state of the printer in which power consumption of the printer can be decreased. In a LAN including a printer and external terminals, it is unknown when and from which terminal the printer receives a print job. Therefore, when given a sleep mode function, the printer is effectively operable to reduce power consumption.
However, there was no substantial consideration taken for printers incorporated in a LAN in the following points. In a LAN, electric energy consumed in the entirety tends to increase as the number of printers or external terminals incorporated therein is increased. In this regard, trials were made to restrict use of printers to decrease the amount of energy that might have been consumed by the use of printers. Some trials were made to restrict use of printers in hours of day when the electricity rate was high. Some trials were made to restrict use of printers during breaks in an office, such as a lunch break, in compliance with a rule for improvement of environment at the office. It is effective for realization of such trials to provide printers with a scheduling function. This function includes a transition into a sleep mode to be kept for a prescribed interval (of time) from a preset time of day. The sleep mode is a control mode of power distribution to be selected when a time of day preset by the user is arrived at. The state of power distribution may have been a ready mode until the arrival. In this case, the ready mode is followed by a forced transition into a sleep mode, and this sleep mode is kept for a prescribed interval. The state of power distribution may have been a sleep mode until the arrival. In this case, the sleep mode is kept as it is, to continue for a prescribed interval. Printers in the past had a state of power distribution kept free from operation for or reception of any print job for a prescribed interval, and followed by a mere transition into a sleep mode. Unlike them, the above-noted scheduling undergoes a forced transition into a sleep mode to be kept for a prescribed interval from a preset time of day.
However, there may be a print job received or being received immediately before the preset time of day, involving massive pages amounting to e.g. thousands or tens of thousands. There may be a print job having a massive number of pages in the midway of printing when the preset time of day has come. In such cases, it is prohibited to enter the sleep mode at the very time the user has intended. As a result, the state of power distribution goes far beyond the preset time of day to transition into the sleep mode. Power consumption is thus increased between the preset time of day and the transition into the sleep mode.
The present invention has been invented in view of such issues. It therefore is an object of the present invention to provide an image forming apparatus allowing for an ensured presence of a sleep mode kept for a prescribed interval after a preset time of day, with reduced power consumption.
To achieve the object, according to an aspect of the present invention, there is an image forming apparatus adapted to transition into a sleep mode at a preset time of day and keep the sleep mode for a prescribed interval. The image forming apparatus comprises an input interface, a printer, a memory, and a controller. The input interface is configured to input a print job. The printer is configured to execute a printing of the print job. The memory is configured to store therein an entirety or part of the print job overlapping the interval of the sleep mode, as a hold job. The controller is configured to have the memory store the hold job therein, and have the printer operate after an end of the interval of the sleep mode to execute a printing of the hold job stored in the memory.
There will be described embodiments of the present invention with reference to the drawings. In the drawings, the same or similar parts are designated at the same or similar reference signs. It is noted that drawings show what is typical, not real.
The embodiments to be described are illustrative to show specific apparatuses or methods implementing a technical concept according to this invention. The technical concept of this invention does not restrict arrangements of components or the like to what is described below The technical concept of this invention can be modified in various manners, within the scope of claims.
The first embodiment of the present invention is described an example of the present invention applied to an image forming machine as an image forming apparatus including a complex type inkjet printer that has an ink circulation system. The image forming machine constitutes part of an image processing system connected to external terminals through a LAN. It is noted that the present invention is applicable not simply to an image forming apparatus including a complex type inkjet printer, but also to image forming apparatuses including various printers, such as a non-complex type inkjet printer, a laser printer, and a thermal transfer printer.
[Configuration of Image Processing System]
The communication network 3 is a network of data transfer routes interconnecting the image forming machine 10 with external terminals 20. The interconnection may be an intra-office, between offices, between an office and homes, between an office and outside places, etc. The communication network 3 may include a wired LAN, a wireless LAN, the Internet, a telephone line, an optical cable, a USB (universal serial bus) cable, or a specific cable such as an IEEE 1394 compliant with the SCSI (small computer system interface) standard, as a data transfer route therein. The image forming machine 10 is shared for use among the external terminals 21, 22, 23, . . . .
This example shows a single image forming machine 10. It however is noted that the number of image forming machines 10 shared among external terminals 21, . . . is not limited, and may be two or more.
[Configuration of Image Forming Machine]
According to the first embodiment, the image forming machine 10 has a scheduling function of scheduling a run to transition into a sleep mode at a preset time of day, and keep the sleep mode for a prescribed interval (of time). The scheduling function is a function to make an automatic and forced transition into a sleep mode for restricting use of the image forming machine 10 to reduce power consumption. The restriction may be made to restrict using the image forming machine 10 during e.g. hours of day when the electricity rate is high. The restriction may be made to restrict using the image forming machine 10 during e.g. breaks in an office, such as a lunch break, in compliance with a rule for improvement of environment at the office.
Here, the preset time of day means a time of day the user has intentionally set up in advance as a time to enter a sleep mode. For instance, the user may want to restrict having the image forming machine 10 execute a printing process after a time of 12:00 in a lunch break. In this case, the time of 12:00 corresponds to the time of day to be preset. The transition into a sleep mode includes at least a transition into the sleep mode from a printable ready mode, and a transition into the sleep mode from another sleep mode (i.e. a continuation of this sleep mode). For any sleep mode, the prescribed interval means a certain interval (of time) the user has intentionally set up in advance. This is an interval between a time-of-day set to enter a sleep mode (as a timing to transition into the sleep mode) and a time-of-day set to end the sleep mode (as a timing to return from the sleep mode). For instance, the user may have set one hour as an interval from a start of a lunch break. This corresponds to the interval between 12:00 and 13:00 in the above case.
As shown in
The main power switch 101 of the image forming machine 10 is connected to a commercial power source. The main power switch 101 serves as a switch for powering on and off an entirety of the image forming machine 10. More specifically, the main power switch 101 is used as a switch for causing the image forming machine 10 to transition from a main-off state into a standby mode, and to transition from a main-on state (e.g. one of the standby mode, a sleep mode, and a ready mode) into the main-off state. The power supply 102 regulates power supplied through the main power switch 101. Regulated power is supplied from the power supply 102 to individual machine parts including the panel 11, the controller 13, the mechanical driving controller 14, and the printer 18.
The panel 11 serves as an operation controller for accepting user's direct instructions to operate the image forming machine 10. For instance, the panel 11 is manually operable to instruct a printing operation for a printing or copying, or use the scanner 151 or part of the facsimile 152 for reading frames of images. The panel 11 has a non-depicted display for displaying contents of services or such, and functional elements such as button switches or key switches associated with a manually operable touch panel. According to the first embodiment, the image forming machine 10 can accept user's operations to the panel 11, to receive necessary information for scheduling a run. Received information includes at least a time of day to be set for transition into a sleep mode, and an interval to be set for continuation of the sleep mode. There is a user authorized to manage the image forming machine 10. The authorized user can use an external terminal 20 to provide the image forming machine 10 with necessary information for setting a scheduled run through the communication network 3. This setting of information requires an authentication using e.g. a manager ID and a password.
In the first embodiment, the main-off state is a state in which the main power switch 101 is turned off, and no power is supplied to individual machine parts. The standby mode involves a state in which the main power switch 101 is operated from an off position to an on position supplying power simply to the power supply 102 and the panel 11. It is noted that the display of the panel 11 is kept off in the standby mode.
The sleep mode involves a non-printing state (a state in which no printing process is executed) providing that the main power switch 101 and a non-depicted power key switch are set to on states (powered states). The sleep mode involves a state of waiting jobs in an energy saving manner (as a power reducing state). The state of power distribution of the image forming machine 10 automatically transitions into the job waiting state, such as when a preset interval of time has elapsed with no operations accepted or with no print jobs received. The above-noted sleep mode is similar to a normal sleep mode, in that the state of power distribution transitions into a state of waiting jobs in an energy saving manner. However, that sleep mode is different from this sleep mode, in that the former is a forced sleep mode in a scheduled run and has a time of day preset to start a transition and a time of day preset to return therefrom.
There is a low power mode that involves a state in which the display of the panel 11 is in an off state (for instance, in the case of a liquid crystal display, the backlight is turned off), and operations are prohibited at machine parts which can consume large power. Those machine parts include the mechanical driving controller 14, the transfer system 141, the ink circulation system 142, and the printer 18. The ready mode involves a state in which most parts of the image forming machine 10 including the controller 13 are supplied with power, and are ready to execute a printing operation in accordance with a print job.
At the image forming machine 10, the I/O port 12 is connected to the communication network 3, and is connected to external terminals 20 through the communication network 3. The I/O port 12 receives information (electronic data) transmitted from any external terminal 20. Received information from an external terminal as a user may include a print job combined with a user ID and a user password required for authentication of the user. The print job may contain a series of frame data to be printed on sheets of paper or the like. The I/O port 12 may have slots for insertion of a mobile memory, to take in electronic data stored in the mobile memory. Electronic data stored in the mobile memory may be frame data prepared at an external terminal 20. The mobile memory may be a USB memory, an IC (integrated circuit) card, an SD (secure digital) card, etc. According to the first embodiment, the I/O port 12 of the image forming machine 10 is operable not simply to receive information, but also to transmit information. The I/O port 12 can transmit information on a state of printing or such to an external terminal 20 that has e.g. logged in.
The controller 13 is connected to most machine parts, and governs their control. The machine parts to be governed include the panel 11, the I/O port 12, the mechanical driving controller 14, the scanner 151, the facsimile 152, the memory 16, the mapper 17, and the printer 18. According to the first embodiment, the controller 13 has a scheduling manager 131. The scheduling manager 131 manages scheduling a run of the image forming machine 10. In particular, the scheduling manager 131 is responsible for the following managements. Once a time of day for entering a sleep mode is set by the user through the panel 11 or in any possible manner else, the scheduling manager 131 follows a resultant schedule. In due course, under a management of the scheduling manager 131, the state of power disttibution transitions into the sleep mode. Once a time of day for returning from the sleep mode is set, the scheduling manager 131 follows a resultant schedule for a management to return from the sleep mode after lapse of a prescribed interval. The scheduling manager 131 may be configured as hardware using a dedicated circuit The scheduling manager 131 may be configured as a combination of a CPU (central processing unit) in the controller 13 and a program stored in a memory to read for execution at the CPU.
Further, the controller 13 has an authenticator 132. The authenticator 132 serves to authenticate a user ID and a user password input from any external terminal 20 through the I/O port 12. The authenticator 132 restricts unauthenticated external terminals from using the image forming machine 10. The authenticator 132 is configured as a combination of a CPU in the controller 13 and a software application running on the CPU. The application is stored in a ROM (read only memory) or a database of the controller 13. The authenticator 132 may be configured as a combination of a dedicated circuit (as hardware) using a CPU, an application running on the CPU, and a memory for storing the application.
The controller 13 controls operations of the mechanical driving controller 14, writing data to the memory 16, reading data from the memory 16, operations of the mapper 17, operations of the printer 18, and the like. The mechanical driving controller 14 is connected to the transfer system 141 and the ink circulation system 142, and controls their operations.
The transfer system 141 includes transfer rollers operable with drive motors, a suction unit for suctioning a recording medium such as a sheet of paper, etc., which are driven under control of the mechanical driving controller 14. The ink circulation system 142 has four ink circulation routes for independent circulation of black, cyan, magenta, and yellow inks At each ink circulation mute, ink is supplemented from an inkbottle, and supplied to an array of print heads. Surplus ink unused for printing is collected from the print head array. Ink is thus circulated along each ink circulation route. Each ink circulation route includes a circulation pump, a pressure controller, a heater, and a cooler installed thereon. The circulation pump pumps ink to circulate. The pressure controller controls an ink pressure in the circulation mute. The heater and the cooler are cooperative to control an ink temperature.
The memory 16 used may be a hard disc having a large storage capacity. According to the first embodiment, the memory 16 includes print job storage areas 161 and hold job storage areas 162. The print job storage areas 161 serve to store therein print jobs received through the I/O port 12. The hold job storage areas 162 serve to store therein those print jobs or parts thereof identified as hold jobs upon a transition into a sleep mode. The hold jobs are prohibited from being printed during a prescribed interval of the sleep mode. The memory 16 may be composed of two or more memory devices (e.g. hard discs) having print job storage areas 161 and hold job storage areas 162 allotted thereto, respectively. The memory 16 may be a single memory device having print job storage areas 161 and hold job storage areas 162 all allotted thereto.
It is noted that the controller 13 can always categorize (print data of) print jobs stored in print job storage areas 161 into any one of five kinds. That is, they can be categorized into one of a print job “being received” without printing, a print job “being received” while “being printed”, a print job put in a waiting state after reception, a print job “being printed” after reception, and a print job completed with all pages printed.
The mapper 17 is operable under control of the controller 13 to map a print job into a series of print data formatted to be printable at the printer 18. The print job mapped may be a print job read from a print job storage area 161 of the memory 16, or ahold job read from a hold job storage area 161 of the memory 16. For instance, the mapper 17 may operate on frame data of a print job or a hold job, to generate print data as maps of bits pixel-wise associated with pixel values.
The printer 18 is operable under control of the controller 13 to discharge ink from print heads, making a print on a recording medium in accordance with print data generated at the mapper 17.
The scanner 151 has a function of taking frames of images on sheets of paper or such, as frame data to be stored in a database of the controller 13 or in the memory 16. The facsimile 152 has a function of using the communication network 3 or a telephone line to transmit frame data taken by the scanner 151, and a function of receiving frame data from an external facsimile.
The image forming machine 10 according to the first embodiment has increased power consumption, as machine 1 parts associated with mechanical operations work. Those machine parts include the mechanical driving controller 14, the transfer system 141, the ink circulation system 142, the printer 18, and the scanner 151. Those machine parts can be suspended from operations to achieve a significant decrease in power consumption during a forced sleep mode in a scheduled run, as well as during a normal sleep mode.
[Control Methods of Image Forming Machine]
(1) Method of Transitioning into a Sleep Mode
First, at a step S1, for a course of run of the image forming machine 10, a schedule is set by a managing person (as a user) authorized to manage scheduling the run of the image forming machine 10. As an example, the run is scheduled over hours of a day in an office between 8:00 am. when work starts and 6:00 p.m. when work ends. The scheduled run includes an interval of time between 12:00 am. and 1:00 p.m., and another interval of time between 3:00 p.m. and 3:30 p.m. The two intervals are set as prescribed intervals for (i.e. durations of) two forced sleep modes, respectively. The sleep modes are introduced to prohibit printing during the intervals, with an intention to save power along with a rule for improvement of environment. The managing person is authorized to adjust the scheduled run, subject to an authentication of the person. The authentication follows an authentication procedure instructed from the authenticator 130 of the controller 13. The authentication procedure ensures an authentication based on a user ID and a user password, between the managing person or an external terminal 20 and the image forming machine 10. The scheduled run may be adjusted by direct operations to operational elements on the panel 11 of the image forming machine 10. Or instead, the adjustment may be made by indirect operations from an external terminal 20 to the image forming machine 10 through the communication network 3.
At a step S2, the image forming machine 10 is set in a main-on state. That is, the image forming machine 10 is working in any one of a standby mode, a low power mode, and a ready mode. If a print job is received from any external terminal 20, the image forming machine 10 keeps, or transitions into, the ready mode to execute a printing of the print job.
It is noted that, in the scheduled run, if any print job is received to its end while another print job is in the way of printing, the controller 13 puts that print job in a waiting state waiting an order of its printing avoiding the intervals of sleep mode. That is, that print job is handled as a print job put in a waiting state after reception.
At a step S3, a timer incorporated in the controller 13 of the image forming machine 10 arrives at a prescribed time close to a time of day preset in the scheduled run by the managing person, that is, 12:00 a.m. or 3:00 p.m. This arrival event is detected as an event requiring a transition into a nearest sleep mode in the scheduled run.
The detection of the event above is followed by a step S4, in which it is determined whether or not any print job having been already received till then is being printed. If a received print job is determined as being printed, the control flow goes to a step S5. At the step S5, the controller 13 interrupts the printing of that print job. Then, the controller 13 identifies an unprinted remaining part or entirety of the print job overlapping a prescribed interval of the nearest sleep mode, as an associated hold job, and stores the hold job in a hold job storage area 162 of the memory 16.
In
In
It is noted that, at the step S5, if any print job is found as having been put in a waiting state after reception, the controller 13 may handle this print job like a print job “being printed” after reception, to identify its entirety (e.g. 10 pages) as a hold job. In this case, the print job assumed as if its printing were interrupted has data on attributes thereof, as follows. The job state is “interrupted”. The job type is “print”. The total page number is “ten”. The printed page number is “zero”. The duty of reprint is “YES”. The hold job then identified has data on attributes thereof, as follows. The job state is “waiting”. The job type is “hold (for a print after return)”. The total page number is “ten”. The printed page number is “zero”. The duty of reprint is “NO”.
The above-described step S5 is followed by a step S6. At this step, it is determined whether or not any print job is being received at the I/O port 12. The control flow comes to this step also when it is determined at the step S4 that no print job is being printed. If it is determined at the step S6 that a print job is being received, the control flow goes to a step S7. At the step S7, it is determined whether or not the receiving print job is being printed. If this print job is determined as being printed, the control flow goes to a step 8. At the step S8, the controller 13 operates to interrupt the printing of the receiving print job, while leaving this print job as it is received to an end. The receiving print job thus has a page-increasing part overlapping the interval of the current sleep mode. The controller 13 further operates to identify the page-increasing part of the receiving print job, as a hold job.
The step S8 is followed by a step S9. At this step, it is determined whether or not the reception of the receiving print job is completed with all pages received. The control flow comes to this step also when it is determined at the step S7 that the receiving print job is not being printed. If it is determined at the step S9 that the reception of the receiving print job has not completed yet, this step S9 is repeated until the reception gets completed. The hold job identified as a page-increasing part of the receiving print job has a set of varying data thereon including attribute data and print data, which is stored and updated in a hold job storage area 162 from time to time.
If the duty of reprint of the interrupted print job is “YES”, an entirety of the print job defined when the reception is completed is not divided, and is identified as it is as a hold job.
The before-mentioned reception of the print job is completed with all paged received at the step S9, which is followed by a step S10, where the image forming machine 10 transitions into the nearest sleep mode. Then, at a step S11, this sleep mode makes progress as a current sleep mode.
(2) Method of Returning from a Sleep Mode
At a step S21, a timer incorporated in the controller 13 of the image forming machine 10 arrives at a prescribed time close to a time of day preset in the scheduled run by the managing person, that is, 1:00 p.m. or 3:30 p.m. This arrival event is detected as an event requiring a return from the current sleep mode.
The detection of the event above is followed by a step S22, in which the image forming machine 10 returns from the current sleep mode, to transition into one of the low power mode and the ready mode, that is, to enter an active state. Then, at a step S23, the controller 13 operates to determine whether or not any hold job that has been identified upon the transition into the previous sleep mode is still present.
If any hold job is present, the control flow goes to a step S24. At this step, the controller 13 reads the hold job from a hold job storage area 162 of the memory 16, to output to the mapper 17. The mapper 17 maps the hold job into print data, and outputs the print data to the printer 18. The printer 18 makes a print on a recording medium in accordance with the print data. The step S24 is repeated to print any and all hold jobs stored in hold job storage areas 162 of the memory 16.
After any and all hold jobs are output, the control flow goes to a step S25. At this step, the image forming machine 10 makes a transition into the low power mode or the ready mode, to enter a job waiting state.
As will be seen from the foregoing description, according to the first embodiment, an image forming machine 10 is adapted to store in a memory a hold job identified as an entirety or part of a print job overlapping an interval of a sleep mode. The image forming machine 10 is adapted to print the hold job after lapse of the interval of the sleep mode. Accordingly, it is ensued that the state of power distribution transitions into the sleep mode at a preset time of day, and resides there over a prescribed interval. This allows for an ensured reduction in consumption of power during the interval.
Moreover, according to the first embodiment, the image forming machine 10 is adapted, upon detection of an event requiring a transition into the sleep mode, to determine a part of the print job overlapping the interval of the sleep mode. The image forming machine 10 is adapted to identify the part of the print job overlapping the interval of the sleep mode as a hold job, and to store the hold job in a hold job storage area 162 of a memory 16. It therefore is avoidable to store in the memory 16 any part of the print job that has already been printed. That is, the memory 16 is not required to store therein any part of the print job that has already been printed and useless for a subsequent printing. Accordingly, the image forming machine 10 is allowed to have decreased power consumption. The memory 16 is permitted to have a reduced storage capacity. The image forming machine 10 can thus be minimized in size.
Further, according to the first embodiment, the image forming machine 10 is adapted to print a hold job stored in the memory 16, excluding such job part that has already been printed. Therefore, redundant prints can be eliminated, allowing for still reduced power consumption. Waste of recording medium can also be eliminated.
The second embodiment of the present invention is described as an example of the image forming machine 10 according to the first embodiment, including a hold job having an increased security on a print output (as a print product) thereof. In the image forming machine 10 according to the first embodiment, any hold job has been automatically read to print after lapse of an interval of a sleep mode. Such a print output might be seen by a third person, when the user was unable to go for the print output immediately after lapse of the interval of the sleep mode. According to the second embodiment, an image forming machine 10 is adapted to avoid such an issue.
[Control Methods of Image Forming Machine]
(1) Method of Transitioning into a Sleep Mode
In the second embodiment, each hold job that a controller 13 of the image forming machine 10 has determined as requiring an authentication has, or is conditioned to have, an authentication data added thereto as necessary for an output to print at a time intended by the user. The addition of authentication data constitutes a bar to prohibit the hold job from being automatically output to print after a return from the sleep mode. That is, the hold job is kept stored in a hold job storage area 162 of a memory 16 in the image forming machine 10. It is prohibited for any user to access the hold job (e.g. to output to print), unless the user is authenticated by the image forming machine 10. On the other hand, each hold job the controller 13 has determined as requiring no authentication does not have, or is not conditioned to have, any effective authentication data. For instance, for a hold job, the user may decide that it should not be changed into any authentication requiring hold job. In this case, the hold job will be automatically output to print as a hold job requiring no authentication after a return from the sleep mode. The image forming machine 10 may receive a print job with an authentication data already added thereto. The received print job may be accompanied by a request from the user (who may be to go outside just before a lunch break) to change the print job into an authentication requiring hold job. The request may be separately transmitted before detection of an even requiring a transition into a sleep mode. In such a case, the controller 13 handles the print job like a print job “being printed” (up to a 0 page) to identify as a hold job, and changes the hold job into an authentication requiring hold job. The authentication data is inherited as it is in the hold job, and in the authentication requiring hold job.
At the step S9, the controller 13 has completed each process of identifying an entirety of a (re-printable) print job or an imprinted part of a print job (unable to reprint), as a hold job. This processing is made for each print job having had a “real” reception time and/or print time determined as will be overlapping at least part of an interval of a nearest sleep mode. In this respect, each print job targeted was “being received” without printing, “being received” while “being printed”, or “being printed” after reception, substantially when an event requiring a transition into the sleep mode was detected. Each print job is given a print job ID, and stored in a print job storage area 161. The print job ID is associated with an ID of an originator of the print job. Each hold job is given a hold job ID, and stored in a hold job storage area 162. The hold job ID is associated with a print job ID of an original print job.
The step S9 is followed by the step S31. At this step, the image forming machine 10 sends a message on any print job identified as a hold job, to an external terminal 20 (as a user) having transmitted the print job to the image forming machine 10. The message includes a notice that an entirety or part of the print job has been determined as overlapping an interval of a sleep mode, and identified as a hold job to be automatically printed after lapse of the interval. The message lists data on attributes of the hold job. If the hold job is determined as a hold job requiring no authentication, the above message further includes an interrogation that asks if the external terminal 20 (as the user) wants to request changing the hold job into an authentication requiring hold job. When given a reply from the external terminal 20 requesting the change, the controller 13 determines that the hold job is conditioned to change into an authentication requiring hold job. Then, at the step S32, the controller 13 executes an authentication data adding process for each hold job conditioned to change into an authentication requiring hold job. The authentication data adding process includes acquiring authentication data (e.g. password) in communication with an external terminal 20 as an originator of an original print job of the hold job, and adding the authentication data to the hold job. This process further includes labeling the hold job as an authentication requiring hold job.
It is noted that at a step S4 or at a step S6 or S7 in the flowchart of
The image forming machine 10 may acquire authentication data (e.g. password) in communication with an external terminal 20 at the step S31 in place of the step S32.
In the second embodiment, the authentication data adding process at the step S32 is followed by steps S11 and S12, which are executed like those in the first embodiment.
(2) Method of Returning from a Sleep Mode
According to the second embodiment, at a step S22 in
After a determination at the step S33 that a hold job requires an authentication or after a determination at the step S34 that a required authentication is not completed, the image forming machine 10 may operate as follows. The image forming machine 10 may then prompt a corresponding external terminal 20 (user) to complete the authentication to execute a printing, by sending a prescribed form. In this case, the external terminal 20 can execute the printing from its place, by inputting an authentication data (e.g. password) and a printing instruction (e.g. ‘print’) to the form, and returning the form to the image forming machine 10 at a desirable time.
In the second embodiment, the image forming machine 10 performs an authentication for an authentication requiring hold job in communication with an external terminal 20. The image forming machine 10 may use a non-depicted touch panel on a panel 11 to make an authentication. In this case, for the authentication, the user can input an authentication data (e.g. password) from the touch panel. In the second embodiment, the controller 13 leaves it at a user's decision to determine whether or not an identified hold job should be changed into an authentication requiring hold job. The controller 13 may change each identified hold job into an authentication requiring hold job, to execute its printing after completion of an authentication therefor.
According to the second embodiment, an image forming machine 10 is adapted to change an identified hold job into an authentication requiring hold job, to execute its printing subject to an authentication. Accordingly, a resultant print (on a printing medium) is free from anxieties about being seen by a third person after lapse of an interval of a sleep mode, allowing for an increased security.
The third embodiment of the present invention is described as an example of the image forming machine 10 according to the first embodiment, in which an urgent temporary printing is performed during a sleep mode. The image forming machine 10 according to the first embodiment has been essentially prohibited to execute any printing during any sleep mode. According to the third embodiment, an image forming machine 10 is adapted to execute an urgent printing during a sleep mode as a modified case.
[Control Method of Image Forming Machine]
Method of Returning from a Progressing Sleep Mode
During an interval of a sleep mode there may be a print job transmitted with information appealing the need of an urgent printing from an external terminal 20 to the image forming machine 10. At a step S41 in
As a result, at a step S44, the image forming machine 10 is shifted into a job waiting state for receiving any print job needing an urgent printing. That is, at a step S45, this state is retained for a prescribed time, in which any print job needing an urgent printing is received. The prescribed time is an interval for receiving print jobs, and is measured by using e.g. a timer incorporated in the controller 13. Essentially, the prescribed time is set to be shorter than the interval of the current sleep mode. At a step S46, the image forming machine 10 checks for reception of a print job needing an urgent printing. If any print job needing an urgent printing is received, the control flow goes to a step S49, where the print job is printed.
If no print job needing an urgent printing is received, the control flow goes to a step S47, where the prescribed time is checked. If the prescribed time is elapsed, the image forming machine 10 stops receiving a print job needing an urgent printing. Then, the control flow goes to a step S48, where the image forming machine 10 again transitions into the current sleep mode. As a result, this control method goes to an end.
In the control method for the image forming machine 10 according to the third embodiment, the step S48 of
According to the third embodiment, an image forming machine 10 is adapted to cope even with a print job needing an urgent printing, while allowing for reduced power consumption along with transition to and continuation of a sleep mode.
It is noted that the control method for the image forming machine 10 according to the third embodiment is applicable also to the image forming machine 10 according to the second embodiment
Although the present invention has been described by using the first to third embodiments, those drawings and discussions constituting part of the disclosure should not be construed as being restrictive to the present invention. The present invention is applicable to various substitute embodiments, embodiment examples, and techniques for use. For instance, the present invention is not simply applicable to printing operations based on print jobs of the image forming apparatuses described, but also applicable to operations of the scanner 151 and the facsimile 152. The scanner 151 and the facsimile 152 are adapted for actions to take in image frames as well as for their printing, which are covered by the function of sleep mode.
The present invention allows for an ensured implementation of a prescribed interval of sleep mode starting at a preset time of day, and has widespread applications to image forming apparatuses adapted for reduction of power consumption.
The present application claims the benefit of priority under 35U.S.C.§119 to Japanese Patent Application No. 2010-293876, filed on Dec. 28, 2010, the entire content of which is incorporated herein by reference.
Number | Date | Country | Kind |
---|---|---|---|
P2010-293876 | Dec 2010 | JP | national |