USPatent applicationPatented

Image forming apparatus

Granted 25 Aug 2020 · 2 office actions

Life of the application

11 dated events
⤢ drag to zoom20202022202420262028203020322034203620382040ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

An image forming apparatus includes a communication device, a received data processing portion, a human detection sensor, a sensitivity setting portion, a rest control portion, and a return control portion. The sensitivity setting portion sets, based on content of the job data, the sensitivity of the human detection sensor for a time when specific devices including the received data processing portion are in a predetermined rest state. The rest control portion causes the specific devices to transit to the rest state when a predetermined rest condition is satisfied. The return control portion causes the specific devices to transit from the rest state to a return state when the human detection sensor detects a human body in the situation where the specific devices are in the rest state, wherein larger power is consumed in the return state than in the rest state.

Description

11 parts
›INCORPORATION BY REFERENCE

This application is based upon and claims the benefit of priority from the corresponding Japanese Patent Application No. 2018-132771 filed on Jul. 13, 2018, the entire contents of which are incorporated herein by reference.

›BACKGROUND

The present disclosure relates to an image forming apparatus that includes a human detection sensor.

Upon receiving a print request together with print data from a host apparatus, the image forming apparatus executes a print process based on the print data.

In addition, when a predetermined rest condition is satisfied, the image forming apparatus causes specific devices, such as a print processing device and a print engine, to transit to a rest state. The state of the image forming apparatus in which the specific devices are in the rest state is called a power saving state, a sleep state or the like.

The rest condition is, for example, that a power saving key has been operated, or that the print process has not been requested for a predetermined time period.

In addition, the image forming apparatus may include a human detection sensor. In this case, when the human detection sensor detects a human body in a situation where the specific devices are in the rest state, the image forming apparatus automatically causes the specific devices to transit from the rest state to a predetermined state.

In addition, there is known a technology in which when a power control portion of the image forming apparatus causes the image forming apparatus to transit to the power saving state in response to an operation of the power saving key, a transition from the power saving state to the normal power state is restricted until the human detection sensor no longer detects the human body.

›SUMMARY

An image forming apparatus according to an aspect of the present disclosure includes a communication device, a received data processing portion, a human detection sensor, a sensitivity setting portion, a rest control portion, and a return control portion. The communication device receives, from another apparatus, job data that includes processing object data and a processing request that is a request to process the processing object data. The received data processing portion processes the processing object data in accordance with the processing request. The human detection sensor detects a human body with a preliminarily set sensitivity. The sensitivity setting portion sets, based on content of the job data, the sensitivity of the human detection sensor for a time when specific devices including the received data processing portion are in a predetermined rest state. The rest control portion causes the specific devices to transit to the rest state when a predetermined rest condition is satisfied. The return control portion causes the specific devices to transit from the rest state to a return state when the human detection sensor detects a human body in the situation where the specific devices are in the rest state, wherein larger power is consumed in the return state than in the rest state.

This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description with reference where appropriate to the accompanying drawings. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Furthermore, the claimed subject matter is not limited to implementations that solve any or all disadvantages noted in any part of this disclosure.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram showing a configuration of an image forming apparatus according to an embodiment of the present disclosure.

FIG. 2 is a flowchart showing an example of a procedure of a normal state process executed by the image forming apparatus according to the embodiment.

FIG. 3 is a flowchart showing an example of a procedure of a received job handling process executed by the image forming apparatus according to the embodiment.

FIG. 4 is a flowchart showing an example of a procedure of a rest state process executed by the image forming apparatus according to the embodiment.

FIG. 5 is a flowchart showing an example of a procedure of an intermediate state process executed by the image forming apparatus according to the embodiment.

›DETAILED DESCRIPTION · 1 of 7

The following describes an embodiment of the present disclosure with reference to the accompanying drawings. It should be noted that the following embodiment is an example of a specific embodiment of the present disclosure and should not limit the technical scope of the present disclosure.

[Configuration of Image Forming Apparatus 10 ]

An image forming apparatus 10 according to the embodiment of the present disclosure includes a print processing device 1 configured to execute a print process to form an image on a sheet 91 , and executes a job concerning the print process.

Furthermore, the image forming apparatus 10 includes an image reading device 2 configured to execute an image reading process to read an image from a document sheet 92 . For example, the image forming apparatus 10 is a copier or a multifunction peripheral having a copy function and a facsimile communication function.

The image forming apparatus 10 is configured to communicate with other apparatuses, such as a host apparatus 8 , via a network 80 such as the Internet or a WAN (Wide Area Network). The host apparatus 8 is a computer configured to communicate with the image forming apparatus 10 .

As shown in FIG. 1 , the image forming apparatus 10 includes the image reading device 2 , the print processing device 1 , a user interface unit 3 , a secondary storage device 4 , a control device 5 , a communication device 6 , and a human detection sensor 7 .

The user interface unit 3 is a user interface including an operation device 3 a and a display device 3 b . The operation device 3 a is configured to receive user operations, and includes, for example, a return button and a touch panel. The display device 3 b includes a display panel, such as a liquid crystal display, that is configured to display information.

The communication device 6 is a communication interface device configured to perform communication with other apparatuses, such as the host apparatus 8 , via the network 80 . All of the data transmission and reception to/from the other apparatuses by the control device 5 are performed via the communication device 6 .

The secondary storage device 4 is a computer-readable nonvolatile storage device. The secondary storage device 4 is configured to store programs and various types of data. For example, either a hard disk drive or an SSD (Solid State Drive), or a combination thereof, is adopted as the secondary storage device 4 .

The image reading device 2 is configured to execute a reading process of reading an image from the document sheet 92 . The image reading device 2 includes a light source 2 a , a scan mechanism 2 b , an image sensor 2 c , and an AFE (Analog Front End) 2 d.

The light source 2 a emits light to the document sheet 92 . The scan mechanism 2 b causes the light from the light source 2 a to scan the document sheet 92 . The image sensor 2 c receives reflection light from the document sheet 92 , and outputs, as an image signal, a detection signal indicating a received amount of light.

The AFE 2 d converts the image signal into digital image data. In the following description, an image read from the document sheet 92 during the reading process by the image reading device 2 , is referred to as a read image.

The print processing device 1 is configured to execute a print process in which to form an image on a sheet 91 by a predetermined method such as an electrophotographic method or an inkjet method.

In the present embodiment, the print processing device 1 executes the print process based on data of the read image or processing object data D 0 that is received from the other apparatuses via the communication device 6 . The processing object data D 0 represents an image that is an object of the print process.

For example, in a case where the print processing device 1 executes the print process by the electrophotographic method, the print processing device 1 includes a sheet conveyance mechanism 1 a , a photoconductor 1 b , a charging device 1 c , a laser scanning unit 1 d , a developing device 1 e , a transfer device 1 f , and a fixing device 1 g.

The sheet conveyance mechanism 1 a conveys the sheet 91 along a predetermined path. The charging device 1 c electrically charges the surface of the photoconductor 1 b . The laser scanning unit 1 d writes an electrostatic latent image on the electrically charged surface of the photoconductor 1 b.

The developing device 1 e develops the electrostatic latent image on the photoconductor 1 b into a toner image. The transfer device if transfers the toner image on the photoconductor 1 b to the sheet 91 . The fixing device 1 g fixes the toner image to the sheet 91 by heating the toner image on the sheet 91 .

The human detection sensor 7 is a sensor configured to detect whether a human body is present in front of the image forming apparatus 10 . For example, the human detection sensor 7 may be an infrared sensor or an ultrasonic sensor.

The control device 5 is configured to perform various calculations, data processing, and control of various electric devices included in the image forming apparatus 10 . The control device 5 is configured to transmit and receive data/control signals to and from the image reading device 2 , the print processing device 1 , the user interface unit 3 , and the communication device 6 .

The control device 5 includes a print engine 50 , a CPU 51 , and a RAM (Random Access Memory) 52 . The print engine 50 causes the print processing device 1 to execute the print process by controlling the print processing device 1 in accordance with an instruction output from the CPU 51 .

The print engine 50 is implemented by a processor, such as an MPU (Micro Processing Unit) or a DSP (Digital Signal Processor), or a circuit such as an ASIC (Application Specific Integrated Circuit) that are not shown.

The CPU 51 is a processor configured to execute various types of data processing and perform control by executing programs stored in the secondary storage device 4 . It is noted that another processor, such as the DSP, may execute the data processing and perform the control in place of the CPU 51 .

›DETAILED DESCRIPTION · 2 of 7

The RAM 52 is a volatile storage device configured to primarily store: the programs executed by the CPU 51 ; and data that is output and consulted during execution of the programs by the CPU 51 .

The CPU 51 operates as a main control portion 5 a , a job control portion 5 b , a rest control portion 5 c , and a return control portion 5 d as it executes the programs.

The main control portion 5 a mainly controls the user interface unit 3 and the communication device 6 . The job control portion 5 b mainly controls the print engine 50 and the image reading device 2 .

For example, when the communication device 6 receives, from the host apparatus 8 , job data J 0 including a job request command CM 0 as a print request, the job control portion 5 b outputs a received data print instruction to the print engine 50 to print the processing object data D 0 that is also included in the job data J 0 ,

The job request command CM 0 is a processing request that is a request to process the processing object data D 0 . The print request is a request for the print process.

Upon receiving the received data print instruction from the job control portion 5 b , the print engine 50 causes the print processing device 1 to execute the print process based on the processing object data D 0 . It is noted that in the print process based on the processing object data D 0 , an image is formed on the sheet 91 based on the processing object data D 0 .

In a case where a predetermined rest condition is satisfied, the rest control portion 5 c executes a process to cause predetermined specific devices, including the print processing device 1 , to transit from a normal state to a rest state. The rest state is a state in which less power is consumed than in the normal state.

The normal state is a state where the print process can be executed. When instructed, in the rest state or an intermediate state, to execute the print process, the image forming apparatus 10 first transits to the normal state and then executes the print process.

It is noted that the normal state corresponds to a normal power state, and the rest state corresponds to a power saving state in which less power is consumed than in the normal power state.

For example, in the normal state, power is fed to the print processing device 1 , the image reading device 2 , the display device 3 b , and the print engine 50 . On the other hand, in the rest state, the power feed to the print processing device 1 , the image reading device 2 , the display device 3 b , and the print engine 50 is stopped.

Furthermore, in the rest state, the rest control portion 5 c causes the CPU 51 to operate in a sleep mode in which less power is consumed than in a normal mode. For example, in the sleep mode, the CPU 51 operates at a lower frequency clock than in the normal mode.

It is noted that the print processing device 1 , the image reading device 2 , the display device 3 b , the print engine 50 , and the CPU 51 are examples of the specific devices.

It is noted that the CPU 51 can receive the job data J 0 via the communication device 6 even when the image forming apparatus 10 is in the rest state.

The rest condition includes a first rest condition that a no-operation state where no operation is detected on the operation device 3 a , has continued for more than a predetermined no-operation set time, processes corresponding to all requests received from the host apparatus 8 have been completed, and the human detection sensor 7 has not detected a human body.

In addition, the rest condition may include a second rest condition that a predetermined rest operation has been performed on the operation device 3 a . Furthermore, the rest condition may include a third rest condition that the present time belongs to a predetermined rest time period.

For example, the rest condition may be a logical addition of the first rest condition, the second rest condition, and the third rest condition.

In addition, in a case where a predetermined return condition is satisfied, the return control portion 5 d causes the specific devices to transit from the rest state to the normal state. In the normal state, the return control portion 5 d causes the CPU 51 to operate in the normal mode.

In the image forming apparatus 10 , when an instruction to execute the print process is received in a situation where the specific devices are in the rest state, the return control portion 5 d causes the specific devices to transit to the normal state and the print engine 50 causes the print processing device 1 to execute the print process.

For example, the return condition is a logical addition of a first return condition, a second return condition, and a third return condition.

The first return condition is that a predetermined return operation has been performed on the operation device 3 a . The second return condition is that the job data J 0 has been received from the host apparatus 8 via the communication device 6 . The third return condition is that the human detection sensor 7 has detected a human body in the rest state.

Meanwhile, in the image forming apparatus 10 , the job control portion 5 b has a function to execute a data storing process, too. In the data storing process, the processing object data D 0 that is received by the communication device 6 from the host apparatus 8 , is stored in the secondary storage device 4 .

When the communication device 6 receives, from the host apparatus 8 , a job request command CM 0 as a data storing request, the job control portion 5 b executes the data storing process to store the processing object data D 0 that is received together with the job request command CM 0 . The data storing request is a request for the data storing process, and is an example of a request to process the processing object data D 0 .

In the image forming apparatus 10 that is configured to execute the data storing process, the job control portion 5 b has a function to execute a stored data print process, too. In the stored data print process, the job control portion 5 b causes the print processing device 1 to execute the print process based on the processing object data D 0 stored in the secondary storage device 4 , in response to a stored data output operation performed by a user on the operation device 3 a.

›DETAILED DESCRIPTION · 3 of 7

In the stored data print process, the job control portion 5 b causes the print processing device 1 to execute the print process, via the print engine 50 .

It is noted that the print processing device 1 , the print engine 50 , and the CPU 51 are an example of a received data processing portion that processes the processing object data D 0 in accordance with the job request command CM 0 .

After a user performs, on the host apparatus 8 , an operation to transmit the data storing request to the image forming apparatus 10 , the user often performs, in a relatively short time, the stored data output operation on the operation device 3 a of the image forming apparatus 10 .

As a result, in many cases it is desirable that, after the image forming apparatus 10 executes, in the power saving state, the data storing process in accordance with the data storing request, the image forming apparatus 10 returns to the normal state quickly after the human detection sensor 7 detects a human body. With this configuration, when the user approaches the image forming apparatus 10 after transmitting the data storing request thereto, the image forming apparatus 10 returns from the power saving state to the normal state, so that the user can perform the stored data output operation and obtain the object print immediately.

On the other hand, after a user performs, on the host apparatus 8 , an operation to transmit the print request to the image forming apparatus 10 , the user often moves to the image forming apparatus 10 in a relatively short time to obtain the object print.

As a result, in many cases it is desirable from the viewpoint of power saving that, after the image forming apparatus 10 executes, in the power saving state, the print process in accordance with the print request, the human detection sensor 7 does not detect the user who approaches the image forming apparatus 10 to obtain the print.

However, when the sensitivity of the human detection sensor 7 is always kept low, a user who has approached the image forming apparatus 10 has to wait a long time before being able to operate it. This may impair the convenience of the user.

In the image forming apparatus 10 , the CPU 51 executes a normal state process, a received job handling process, and a rest state process, as described below. With this configuration, the image forming apparatus 10 shortens the wait time of the user when the image forming apparatus 10 returns from the rest state to the normal state while restricting the power consumption.

In the present embodiment, the human detection sensor 7 has a function to change the sensitivity of detecting a human body in accordance with a sensitivity signal supplied from the CPU 51 .

In addition, the CPU 51 further operates as a sensitivity setting portion 5 e and a return state selecting portion 5 f by executing the programs.

For example, the sensitivity of the human detection sensor 7 is one of a direction sensitivity, a distance sensitivity and a time sensitivity, or a combination of two or more of them.

The direction sensitivity is a direction range in which a human body can be detected. For example, the direction sensitivity is indicated by a size of a horizontal angle centered around the front direction of the human detection sensor 7 . When the direction range in which a human body can be detected is wide, namely, when the horizontal angle is large, the direction sensitivity is high.

The distance sensitivity is a maximum distance at which a human body can be detected, and is indicated by a distance from the position of the human detection sensor 7 . When the maximum distance at which a human body can be detected is large, the distance sensitivity is high.

A range in which a human body can be detected by the human detection sensor 7 (hereinafter, the range is referred to as a “human body detectable range”) is determined by one or both of the direction sensitivity and the distance sensitivity.

The time sensitivity is a minimum stay time period for which a human body must be present in the human body detectable range in order for the human body to be detected. When the minimum stay time period is short, the time sensitivity is high.

The CPU 51 outputs a sensitivity setting signal to the human detection sensor 7 as it operates as the sensitivity setting portion 5 e , the sensitivity setting signal specifying one or more of the direction sensitivity, the distance sensitivity, and the time sensitivity.

The human detection sensor 7 includes a circuit that adjusts one or more of the direction sensitivity, the distance sensitivity, and the time sensitivity in accordance with the sensitivity setting signal. That is, the human detection sensor 7 performs detection of a human body with a sensitivity that is preliminarily set by the sensitivity setting signal.

In addition, in the present embodiment, the main control portion 5 a has a function to set either a standard return mode or a special return mode as a return mode in accordance with a return mode setting operation performed on the operation device 3 a.

In a case where the return mode has been set to the standard return mode, when the return condition is satisfied in a situation where the specific devices are in the rest state, the return control portion 5 d causes the specific devices to transit from the rest state to the normal state.

On the other hand, in a case where the return mode has been set to the special return mode, when the return condition is satisfied in a situation where the specific devices are in the rest state, the return control portion 5 d causes the specific devices to transit from the rest state to a specified return state.

The specified return state is a state that is preliminarily selected from a plurality of candidate states by the return state selecting portion 5 f . In the present embodiment, there are two candidate states: the normal state and the intermediate state. In the intermediate state, the specific devices consume larger power than in the rest state and consume smaller power than in the normal state.

›DETAILED DESCRIPTION · 4 of 7

For example, in the intermediate state, the power feed to the print processing device 1 , the image reading device 2 , the display device 3 b and the print engine 50 is stopped, and the CPU 51 operates in the normal mode.

When instructed, in the rest state or the intermediate state, to execute the print process, the image forming apparatus 10 first transits to the normal state and then executes the print process.

In addition, in the image forming apparatus 10 , the time required to transit from the intermediate state to the normal state is shorter than the time required to transit from the rest state to the normal state.

[Normal State Process]

The following describes an example of a procedure of the normal state process with reference to the flowchart shown in FIG. 2 .

The CPU 51 executes the normal state process shown in FIG. 2 when the return mode has been set to the special return mode, and the specific devices are in the normal state. In the following description, S 101 , S 102 , . . . are identification signs representing a plurality of steps of the normal state process.

<Step S 101 >

In the normal state process, the sensitivity setting portion 5 e sets the sensitivity of the human detection sensor 7 to a predetermined reference sensitivity. In the present embodiment, the reference sensitivity is lower than the maximum sensitivity of the human detection sensor 7 and higher than the minimum sensitivity of the human detection sensor 7 .

<Step S 102 >

Subsequently, in the normal state process, the job control portion 5 b determines whether or not the job data J 0 has been received from the host apparatus 8 .

Upon determining that the job data J 0 has been received from the host apparatus 8 , the job control portion 5 b moves the process to step S 103 . Otherwise, the job control portion 5 b moves the process to step S 104 .

<Step S 103 >

In step S 103 , the job control portion 5 b , the sensitivity setting portion 5 e , and the return state selecting portion 5 f execute the received job handling process (see FIG. 3 ).

As described below, in the received job handling process, a process corresponding to the job data J 0 received from the host apparatus 8 is executed. After the received job handling process is completed, the job control portion 5 b moves the process to step S 102 . It is noted that the received job handling process is described in detail below.

<Step S 104 >

On the other hand, in step S 104 , the rest control portion 5 c determines whether or not the rest condition is satisfied. Upon determining that the rest condition is satisfied, the rest control portion 5 c moves the process to step S 105 . Otherwise, the rest control portion 5 c moves the process to step S 106 .

<Step S 105 >

In step S 105 , the rest control portion 5 c causes the specific devices to transit to the rest state. This ends the normal state process.

<Step S 106 >

In step S 106 , the main control portion 5 a detects whether or not an operation other than the return operation has been performed on the operation device 3 a . Upon detecting that an operation other than the return operation has been performed on the operation device 3 a , the main control portion 5 a moves the process to step S 107 . Otherwise, the main control portion 5 a moves the process to step S 102 .

<Step S 107 >

In step S 107 , the main control portion 5 a or the job control portion 5 b executes the process corresponding to the operation detected in step S 106 .

For example, when the main control portion 5 a detects that the stored data output operation has been performed on the operation device 3 a , the job control portion 5 b executes the stored data print process.

In addition, when the main control portion 5 a detects that a screen switch operation has been performed on the operation device 3 a , the main control portion 5 a executes a process to switch a screen displayed on the display device 3 b to a screen corresponding to the screen switch operation.

[Received Job Handling Process]

Next, an example of a procedure of the received job handling process executed in step S 103 of FIG. 2 is described with reference to the flowchart shown in FIG. 3 .

In the following description, S 201 , S 202 , . . . are identification signs representing a plurality of steps of the received job handling process.

<Step S 201 >

In the received job handling process, the job control portion 5 b selects a process to be executed next, based on the request specified in the job request command CM 0 of the job data J 0 received from the host apparatus 8 .

When the job request command CM 0 specifies the print request, the job control portion 5 b moves the process to step S 202 . In addition, when the job request command CM 0 specifies the data storing request, the job control portion 5 b moves the process to step S 205 .

<Step S 202 >

In step S 202 , the job control portion 5 b causes the print processing device 1 to execute the print process based on the processing object data D 0 of the job data J 0 , via the print engine 50 . Thereafter, the job control portion 5 b moves the process to step S 203 .

<Step S 203 >

In step S 203 , the sensitivity setting portion 5 e sets the sensitivity of the human detection sensor 7 to a predetermined low sensitivity that is lower than the reference sensitivity. Thereafter, the sensitivity setting portion 5 e moves the process to step S 204 .

It is noted that setting the sensitivity of the human detection sensor 7 to the low sensitivity includes disabling the human detection sensor 7 , namely, includes setting the sensitivity of the human detection sensor 7 to such a low level that does not allow a human body to be detected.

<Step S 204 >

In step S 204 , the return state selecting portion 5 f selects the intermediate state as the specified return state. Thereafter, the return state selecting portion 5 f ends the received job handling process.

<Step S 205 >

In step S 205 , the job control portion 5 b executes the data storing process on the processing object data D 0 specified in the job data J 0 received from the host apparatus 8 . Thereafter, the job control portion 5 b moves the process to step S 206 .

›DETAILED DESCRIPTION · 5 of 7

<Step S 206 >

In step S 206 , the sensitivity setting portion 5 e sets the sensitivity of the human detection sensor 7 to a predetermined high sensitivity that is higher than the reference sensitivity. Thereafter, the sensitivity setting portion 5 e moves the process to step S 207 .

<Step S 207 >

In step S 207 , the return state selecting portion 5 f selects the normal state as the specified return state. Thereafter, the return state selecting portion 5 f ends the received job handling process.

As described above, the sensitivity setting portion 5 e sets the sensitivity of the human detection sensor 7 for a time when the specific devices are in the rest state, based on the content of the job data J 0 (see steps S 201 to S 203 , and S 205 to S 206 of FIG. 3 ).

Specifically, when the job data J 0 specifies the request for the print process, the sensitivity setting portion 5 e sets the sensitivity of the human detection sensor 7 to a lower sensitivity than when the job data J 0 specifies the request for the data storing process.

In addition, the return state selecting portion 5 f selects a return state from a plurality of predetermined candidate states, based on the content of the job data J 0 (see steps S 201 , S 204 , and S 207 ).

[Rest State Process]

Next, an example of a procedure of the rest state process is described with reference to the flowchart shown in FIG. 4 .

The CPU 51 executes the rest state process shown in FIG. 4 when the return mode has been set to the special return mode, and the specific devices are in the rest state. In the following description, S 301 , S 302 , . . . are identification signs representing a plurality of steps of the rest state process.

<Step S 301 >

When the specific devices are in the rest state, the return control portion 5 d determines whether or not the return operation has been performed on the operation device 3 a . That is, in step S 301 , the return control portion 5 d determines whether or not the first return condition is satisfied.

Upon determining that the return operation has been performed on the operation device 3 a , the return control portion 5 d moves the process to step S 302 . Otherwise, the return control portion 5 d moves the process to step S 303 . In other words, upon determining that the first return condition is satisfied, the return control portion 5 d moves the process to step S 302 . Otherwise, the return control portion 5 d moves the process to step S 303 .

<Step S 302 >

In step S 302 , the return control portion 5 d causes the specific devices to transit to the normal state. This ends the rest state process, and the CPU 51 executes the normal state process shown in FIG. 2 .

<Step S 303 >

In step S 303 , the sensitivity setting portion 5 e determines whether or not a predetermined initialization time has elapsed from a predetermined measurement start point. The measurement start point is a most recent time when the job data J 0 was received, or a time when processing of the processing object data D 0 included in most recently received job data J 0 was completed.

Upon determining that the initialization time has elapsed from the measurement start point, the sensitivity setting portion 5 e moves the process to step S 304 . Otherwise, the sensitivity setting portion 5 e moves the process to step S 305 .

<Step S 304 >

In step S 304 , the sensitivity setting portion 5 e , as in step S 101 of FIG. 2 , sets the sensitivity of the human detection sensor 7 to the reference sensitivity. Thereafter, the sensitivity setting portion 5 e moves the process to step S 301 .

<Step S 305 >

In step S 305 , the return control portion 5 d determines whether or not the human detection sensor 7 has detected a human body. That is, in step S 305 , the return control portion 5 d determines whether or not the third return condition is satisfied.

Upon determining that the human detection sensor 7 has detected a human body, the return control portion 5 d moves the process to step S 306 . Otherwise, the return control portion 5 d moves the process to step S 308 . In other words, upon determining that the third return condition is satisfied, the return control portion 5 d moves the process to step S 306 . Otherwise, the return control portion 5 d moves the process to step S 308 .

In a case where the sensitivity of the human detection sensor 7 has been set in step S 203 or S 206 of the received job handling process shown in FIG. 3 , the process of step S 305 is executed with the sensitivity set in step S 203 or S 206 , until the elapsed time from the measurement start point reaches the initialization time.

<Step S 306 >

In step S 306 , the sensitivity setting portion 5 e , as in step S 101 of FIG. 2 , sets the sensitivity of the human detection sensor 7 to the reference sensitivity. Thereafter, the sensitivity setting portion 5 e moves the process to step S 307 .

In a case where the sensitivity of the human detection sensor 7 has been set in step S 203 or S 206 of the received job handling process shown in FIG. 3 , the sensitivity of the human detection sensor 7 is initialized to the reference sensitivity in step S 306 .

<Step S 307 >

In step S 307 , the return control portion 5 d causes the specific devices to transit to the specified return state. Thereafter, the return control portion 5 d ends the rest state process.

As described above, the specified return state is set based on the content of the job data J 0 in the received job handling process (see steps S 201 , S 204 , and S 207 of FIG. 3 ).

When the specified return state is the normal state, the CPU 51 executes the normal state process shown in FIG. 2 .

On the other hand, when the specified return state is the intermediate state, the CPU 51 executes an intermediate state process that is described below (see FIG. 5 ) following the process of step S 307 .

As described above, when a human body is detected by the human detection sensor 7 in a situation where the specific devices are in the rest state, the return control portion 5 d causes the specific devices to transit from the rest state to the specified return state (S 307 ). In the specified return state, larger power is consumed than in the rest state.

›DETAILED DESCRIPTION · 6 of 7

<Step S 308 >

In step S 308 , the return control portion 5 d determines whether or not the job data J 0 has been received from the host apparatus 8 . That is, in step S 308 , the return control portion 5 d determines whether or not the second return condition is satisfied.

Upon determining that the job data J 0 has been received from the host apparatus 8 , the return control portion 5 d moves the process to step S 302 . Otherwise, the return control portion 5 d moves the process to step S 301 . In other words, upon determining that the second return condition is satisfied, the return control portion 5 d moves the process to step S 302 . Otherwise, the return control portion 5 d moves the process to step S 301 .

When the return control portion 5 d moves the process from step S 308 to step S 302 , the normal state process shown in FIG. 2 is executed in a state where the job data J 0 has not been processed.

In the above-described case, in step S 102 of FIG. 2 , the job control portion 5 b recognizes a reception of the job data J 0 from the host apparatus 8 , and the received job handling process shown in FIG. 3 is executed. This allows the sensitivity of the human detection sensor 7 to be set based on the content of the job data J 0 , and allows the specified return state to be selected from the two candidate states (see FIG. 3 ).

Furthermore, in a case where the normal state process is executed after the received job handling process, the process of step S 104 is executed via the process of step S 102 of FIG. 2 . Here, the continued time of the no-operation state that is contained in the first rest condition, is not reset even if the specific devices transit to the rest state. As a result, in step S 104 , it is determined that the rest condition (the first rest condition) is satisfied.

In this case, the process moves from step S 104 to step S 105 , and the specific devices transit to the rest state immediately after the execution of the received job handling process. When the specific devices transit to the rest state in this way, the human detection sensor 7 performs detection of a human body with a sensitivity that has been set based on the content of the job data J 0 , until the elapsed time from the measurement start point reaches the initialization time (see steps S 303 and S 304 of FIG. 4 ).

[Intermediate State Process]

Next, an example of a procedure of the intermediate state process is described with reference to the flowchart shown in FIG. 5 .

The CPU 51 executes the intermediate state process shown in FIG. 5 when the return mode has been set to the special return mode, and the specific devices are in the intermediate state. In the following description, S 401 , S 402 , . . . are identification signs representing a plurality of steps of the intermediate state process.

<Step S 401 >

When the specific devices are in the rest state, the rest control portion 5 c , as in step S 104 of FIG. 2 , determines whether or not the rest condition is satisfied. Upon determining that the rest condition is satisfied, the rest control portion 5 c moves the process to step S 402 . Otherwise, the rest control portion 5 c moves the process to step S 403 .

<Step S 402 >

In step S 402 , the rest control portion 5 c causes the specific devices to transit to the rest state. This ends the intermediate state process.

<Step S 403 >

In step S 403 , the return control portion 5 d , as in step S 301 of FIG. 4 , determines whether or not the return operation has been performed on the operation device 3 a . That is, in step S 403 , the return control portion 5 d determines whether or not the first return condition is satisfied.

Upon determining that the return operation has been performed on the operation device 3 a , the return control portion 5 d moves the process to step S 405 . Otherwise, the return control portion 5 d moves the process to step S 404 .

<Step S 404 >

In step S 404 , the sensitivity setting portion 5 e , as in step S 303 of FIG. 4 , determines whether or not the initialization time has elapsed from the measurement start point.

Upon determining that the initialization time has elapsed from the measurement start point, the sensitivity setting portion 5 e moves the process to step S 405 . Otherwise, the sensitivity setting portion 5 e moves the process to step S 406 .

<Step S 405 >

In step S 405 , the sensitivity setting portion 5 e , as in step S 304 of FIG. 4 , sets the sensitivity of the human detection sensor 7 to the reference sensitivity. Thereafter, the sensitivity setting portion 5 e moves the process to step S 401 .

<Step S 406 >

In step S 406 , the return control portion 5 d , as in step S 308 of FIG. 4 , determines whether or not the job data J 0 has been received from the host apparatus 8 . That is, in step S 406 , the return control portion 5 d determines whether or not the second return condition is satisfied.

Upon determining that the job data J 0 has been received from the host apparatus 8 , the return control portion 5 d moves the process to step S 407 . Otherwise, the return control portion 5 d moves the process to step S 401 . In other words, upon determining that the second return condition is satisfied, the return control portion 5 d moves the process to step S 407 . Otherwise, the return control portion 5 d moves the process to step S 401 .

<Step S 407 >

In step S 407 , the return control portion 5 d causes the specific devices to transit to the normal state. This ends the intermediate state process, and the CPU 51 executes the normal state process shown in FIG. 2 . It is noted that if the human detection sensor 7 detects a human body in the intermediate state, the return control portion 5 d causes the specific devices to transit to the normal state, although the procedure is omitted in FIG. 5 .

As described above, there may be a case where it is determined in step S 104 of FIG. 1 that the rest condition (the first rest condition) is satisfied, and the specific devices are caused to transit to the rest state, and then it is determined in step S 308 of FIG. 4 that the second return condition is satisfied, and the specific devices are caused to transit to the normal state.

›DETAILED DESCRIPTION · 7 of 7

The first rest condition is a condition concerning continuation of the no-operation state, and the second return condition is a condition concerning reception of the job data J 0 .

In addition, the continued time of the no-operation state that is contained in the first rest condition is not reset even if the specific devices transit to the rest state. As a result, when the received job handling process shown in FIG. 3 ends, the specific devices are immediately caused to transit to the rest state due to the satisfaction of the first rest condition (see steps S 104 and S 105 of FIG. 1 ).

There may be a case where the image forming apparatus 10 receives the job data J 0 and executes the print process as specified in the job data J 0 , and then the specific devices immediately transit to the rest state. Hereinafter, a state of the image forming apparatus 10 at the time in this case is referred to as a post-print rest state.

In addition, there may be a case where the image forming apparatus 10 receives the job data J 0 and executes the data storing process as specified in the job data J 0 , and then the specific devices immediately transit to the rest state. Hereinafter, a state of the image forming apparatus 10 at the time in this case is referred to as a post-data-storage rest state.

In the post-print rest state, the sensitivity of the human detection sensor 7 is set to the low sensitivity until the elapsed time from the measurement start point reaches the initialization time (see steps S 202 and S 203 of FIG. 3 ).

Accordingly, in the post-print rest state, in a case where a user approaches the image forming apparatus 10 , obtains an object print, and then immediately leaves the image forming apparatus 10 , the human detection sensor 7 does not detect the user. As a result, it is avoided that the specific devices wastefully return to the normal state, and the power consumption of the image forming apparatus 10 is restricted.

On the other hand, in the post-data-storage rest state, the sensitivity of the human detection sensor 7 is set to the high sensitivity until the elapsed time from the measurement start point reaches the initialization time (see steps S 205 and S 206 of FIG. 3 ).

Accordingly, in the post-data-storage rest state, in a case where a user approaches the image forming apparatus 10 to perform the stored data output operation, the human detection sensor 7 detects the user immediately. As a result, the specific devices immediately return to the normal state, and the wait time of the user is reduced.

As described above, with the adoption of the image forming apparatus 10 , it is possible to restrict the power consumption, and reduce the wait time of the user when the specific devices are caused to return from the rest state where small power is consumed, to the normal state while restricting the power consumption.

In addition, the return state selecting portion 5 f selects the return state from a plurality of candidate states based on the content of the job data J 0 (see steps S 201 , S 204 , and S 207 ).

Specifically, when the job data J 0 specifies the request for the data storing process, the return state selecting portion 5 f selects the normal state as the specified return state. The time required to transit from the normal state to a print process executable state is shorter than the time required to transit from the intermediate state that is selected when the job data J 0 specifies the request for the print process, to the print process executable state.

As a result, the image forming apparatus 10 can further reduce the wait time of a user who desires to perform the stored data output operation.

In addition, after the specific devices transit to the rest state, when the elapsed time from the measurement start point exceeds the initialization time, the sensitivity setting portion 5 e changes the sensitivity of the human detection sensor 7 from a sensitivity that has been set based on the content of the job data J 0 , to the reference sensitivity (see steps S 303 and S 304 of FIG. 4 ).

Furthermore, when the return operation is performed on the operation device 3 a after the specific devices transit to the rest state, the sensitivity setting portion 5 e changes the sensitivity of the human detection sensor 7 from a sensitivity that has been set based on the content of the job data J 0 , to the reference sensitivity (see steps S 301 and S 302 of FIG. 4 and step S 101 of FIG. 2 ).

With this configuration, it is possible to avoid the sensitivity of the human detection sensor 7 that has been set based on the content of the job data J 0 , from being kept excessively. That the elapsed time from the measurement start point exceeds the initialization time, or that the return operation is performed on the operation device 3 a , is an example of a predetermined initialization condition. It is noted that the initialization condition may be either one of that the elapsed time from the measurement start point exceeds the initialization time, and that the return operation is performed on the operation device 3 a.

Application Examples

In the embodiment described above, the return state selecting portion 5 f and the process performed by it may be omitted.

It is to be understood that the embodiments herein are illustrative and not restrictive, since the scope of the disclosure is defined by the appended claims rather than by the description preceding them, and all changes that fall within metes and bounds of the claims, or equivalence of such metes and bounds thereof are therefore intended to be embraced by the claims.

Claims as granted

4 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

3 codes
IPC · International Patent Classification
Section G — Physics
  • G06K9/00
  • G06F3/12
Section H — Electricity
  • H04N1/00

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJul 2019Oct 2019Jan 2020Apr 2020Jul 2020Oct 2020USPTOApplicantNon-final rejectionResponse after non-finalResponse after final
USPTOApplicanthover for detail · click to open
Pendency
1.1 y
412 days filing → grant
Office actions
2
non-final + final
Responses
2
no RCE
Examiner
Tammy Paige Goddard
art unit 2677 · TC 2600
Citations: 7 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20202022202420262028203020322034203620382040Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock