Image forming apparatus, image forming method and storage medium
First Claim
Patent Images
1. An image forming apparatus, comprising:
- a print section;
anda processor comprising hardware which causes said print section to execute printing based on a received print request and judges whether or not the image forming apparatus is busy when said print request is received,wherein said processor comprising hardware is further configured to;
determine a first timing when printing of a print job associated with a preceding print request is completed;
determine whether said print request is received;
determine a second timing when said print request is received;
determine a time period between the first timing and the second timing;
determine whether the time period between the first timing and the second timing is less than a predetermined time period;
judge that the image forming apparatus is busy when the time period between the first timing and the second timing is less than the predetermined time period; and
judge that the image forming apparatus is not busy when the time period between the first timing and the second timing is not less than the predetermined time period,wherein when the image forming apparatus is busy, said processor comprising hardware prohibits an execution of at least a part of the printing based on said print request and when the image forming apparatus is not busy, said processor comprising hardware controls the print section to completely execute the printing based on said print request.
1 Assignment
0 Petitions
Accused Products
Abstract
An image forming apparatus comprises a print section, an accepting section for accepting a print request, and a control section which causes the print section to execute printing on the basis of a print request accepted by the accepting section and judges whether or not the image forming apparatus is busy when a print request is accepted by the accepting section. When the control section judges that the image forming apparatus is busy, the control section prohibits an execution of at least a part of printing based on a print request.
24 Citations
14 Claims
-
1. An image forming apparatus, comprising:
-
a print section; and a processor comprising hardware which causes said print section to execute printing based on a received print request and judges whether or not the image forming apparatus is busy when said print request is received, wherein said processor comprising hardware is further configured to; determine a first timing when printing of a print job associated with a preceding print request is completed; determine whether said print request is received; determine a second timing when said print request is received; determine a time period between the first timing and the second timing; determine whether the time period between the first timing and the second timing is less than a predetermined time period; judge that the image forming apparatus is busy when the time period between the first timing and the second timing is less than the predetermined time period; and judge that the image forming apparatus is not busy when the time period between the first timing and the second timing is not less than the predetermined time period, wherein when the image forming apparatus is busy, said processor comprising hardware prohibits an execution of at least a part of the printing based on said print request and when the image forming apparatus is not busy, said processor comprising hardware controls the print section to completely execute the printing based on said print request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data processing apparatus, comprising:
-
a reading section for reading a document and generating data regarding the document; a transmitting/receiving section for transmitting/receiving data; a print section for printing data; and a processor comprising hardware for controlling operations of said reading section, said transmitting/receiving section and said print section, wherein said processor comprising hardware is further configured to; determine a first timing when printing of a print job associated with a preceding print request is completed; determine whether a said print request is received; determine a second timing when said print request is received; determine a time period between the first timing and the second timing; determine whether the time period between the first timing and the second timing is less than a predetermined time period; judge that one of said reading section, said transmitting/receiving section and said print section is busy when the time period between the first timing and the second timing is less than the predetermined time period; and judge that one of said reading section, said transmitting/receiving section and said print section is not busy when the time period between the first timing and the second timing is not less than the predetermined time period, wherein said reading section, said transmitting/receiving section and said print section can operate in parallel, when the print request is received, said processor comprising hardware judges whether or not one of said reading section, said transmitting/receiving section and said print section is busy, and when said processor comprising hardware judges that one of said sections is busy, said processor comprising hardware prohibits an execution of at least a part of printing based on said print request and when one of said sections is not busy, the processor comprising hardware causes the print section to completely execute the printing based on the print request.
-
-
13. An image forming method using an image forming apparatus including a print section, comprising:
-
accepting a print request via a communication network; causing said print section to execute printing based on said print request; determining a first timing when printing of a print job associated with a preceding print request is completed; determining whether said print request has been accepted; determining a second timing when said print request has been accepted; determining a time period between the first timing and the second timing; determining whether the time period between the first timing and the second timing is less than a predetermined time period; judging that said image forming apparatus is busy when the time period between the first timing and the second timing is less than the predetermined time period; judging that said image forming apparatus is not busy when the time period between the first timing and the second timing is not less than the predetermined time period; prohibiting execution of at least a part of printing based on said print request when it is judged that said image forming apparatus is busy; and controlling the print section to completely execute the printing based on said print request when it is judged that said image forming apparatus is not busy.
-
-
14. A non-transitory storage medium in which a program is stored so as to be readable by a computer, which when executed by the computer causes the computer to implement a method comprising:
-
accepting a print request by an image forming apparatus; determining a first timing when printing of a print job associated with a preceding print request is completed; determining whether said print request has been accepted; determining a second timing when said print request has been accepted; determining a time period between the first timing and the second timing; determining whether the time period between the first timing and the second timing is less than a predetermined time period; judging that the image forming apparatus is busy when the time period between the first timing and the second timing is less than the predetermined time period; judging that said image forming apparatus is not busy when the time period between the first timing and the second timing is not less than the predetermined time period; prohibiting execution of at least a part of printing based on said print request when it is judged that said image forming apparatus is busy; and controlling the print section to completely execute the printing based on said print request when it is judged that said image forming apparatus is not busy.
-
Specification