Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7040249B2 - Image forming device and printing start time adjustment method - Google Patents
[go: Go Back, main page]

JP7040249B2 - Image forming device and printing start time adjustment method - Google Patents

Image forming device and printing start time adjustment method Download PDF

Info

Publication number
JP7040249B2
JP7040249B2 JP2018077782A JP2018077782A JP7040249B2 JP 7040249 B2 JP7040249 B2 JP 7040249B2 JP 2018077782 A JP2018077782 A JP 2018077782A JP 2018077782 A JP2018077782 A JP 2018077782A JP 7040249 B2 JP7040249 B2 JP 7040249B2
Authority
JP
Japan
Prior art keywords
printing
document
interruption
print
document scanning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018077782A
Other languages
Japanese (ja)
Other versions
JP2019184926A (en
Inventor
克敏 岩井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2018077782A priority Critical patent/JP7040249B2/en
Publication of JP2019184926A publication Critical patent/JP2019184926A/en
Application granted granted Critical
Publication of JP7040249B2 publication Critical patent/JP7040249B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、画像形成装置及び印刷開始時間調整方法に関する。 The present invention relates to an image forming apparatus and a printing start time adjusting method.

従来、ADF(Auto Document Feeder:自動原稿送り装置)を備えた画像形成装置が広く普及している。このような画像形成装置は、通常、印刷(プリント)、複写(コピー)、読取(スキャン)及びネットワーク通信等の機能を有している。 Conventionally, an image forming apparatus equipped with an ADF (Auto Document Feeder) has become widespread. Such an image forming apparatus usually has functions such as printing (printing), copying (copying), reading (scanning), and network communication.

この画像形成装置では、ユーザがコピー開始釦を押下すると、コピージョブの実行が開始する。このとき、ADFは、原稿載置台に載置された原稿を1枚ずつスキャナに自動搬送する。そして、スキャナは、読取位置に搬送された原稿に印刷された画像を光学的に順次読み取って、画像データを得る(以下、「原稿読取処理」と呼ぶ)。そして、印刷部は、画像データに基づいて用紙に画像を印刷し(以下、「印刷処理」と呼ぶ)、出力トレイに用紙を排出する。通常、原稿載置台に載置された原稿がなくなるまで、原稿読取処理及び印刷処理が行われる。原稿に印刷された画像を高い解像度で読み取る場合、原稿読取処理に時間がかかる。このため、原稿読取処理が終了するまで印刷部は、駆動した状態のままで待機する。そして、原稿の原稿読取処理が終了した後、印刷部による印刷が再開される。 In this image forming apparatus, when the user presses the copy start button, the execution of the copy job starts. At this time, the ADF automatically transports the documents placed on the document placing table one by one to the scanner. Then, the scanner optically sequentially scans the images printed on the document conveyed to the scanning position to obtain image data (hereinafter, referred to as "document scanning process"). Then, the printing unit prints an image on paper based on the image data (hereinafter, referred to as "printing process"), and ejects the paper to the output tray. Normally, the document scanning process and the printing process are performed until the documents placed on the document mounting table are exhausted. When scanning an image printed on a document at a high resolution, the document scanning process takes time. Therefore, the printing unit waits in the driven state until the document scanning process is completed. Then, after the original document scanning process of the original is completed, printing by the printing unit is resumed.

昨今のADFを備える画像形成装置では、コピージョブの実行に際して、FCOT(First Copy Output Time)を短くすることが求められてきた。FCOTとは、ユーザがADFの原稿載置台に原稿を載置し、コピー開始釦を押下してから読み取られた画像が印刷された1枚目の用紙が出力トレイに排出されるまでに要する時間のことである。 In recent image forming apparatus equipped with ADF, it has been required to shorten FCOT (First Copy Output Time) when executing a copy job. FCOT is the time required for the user to place a document on the ADF document mounting table, press the copy start button, and then eject the first sheet of paper on which the scanned image is printed to the output tray. That is.

また、印刷部が用紙に画像を印刷しない時間であっても、何らかの原因により待機する場合がある。この場合、印刷部は印刷しない時間でも駆動した状態である。しかし、印刷部の駆動時間に応じて、印刷部の構成部品等の交換時期が判断される。このため、昨今の画像形成装置は、CPP(Cost Per Print:印刷時の用紙1枚あたりの料金)を抑えるために、印刷部の駆動時間を短くすることも求められている。 Further, even when the printing unit does not print the image on the paper, it may stand by for some reason. In this case, the printing unit is in a driven state even during non-printing time. However, the replacement time of the components and the like of the printing unit is determined according to the driving time of the printing unit. For this reason, recent image forming apparatus is also required to shorten the driving time of the printing unit in order to suppress CPP (Cost Per Print: charge per sheet of paper at the time of printing).

従来、画像形成装置が複数枚の原稿に対してコピージョブを実行する場合、1枚目の原稿の画像を読み取ると、ただちに読み取った画像の印刷を行っていた。つまり、原稿読取処理が1枚終了する毎に、その原稿に対する印刷処理を開始していた。 Conventionally, when an image forming apparatus executes a copy job on a plurality of original sheets, when the image of the first original sheet is read, the scanned image is printed immediately. That is, every time the document reading process is completed, the printing process for the document is started.

図1は、従来の画像形成装置が実行するコピージョブの原稿読取処理及び印刷処理の関係例を示す説明図である。図1のチャート(A)、図1のチャート(B)は、コピージョブの実行により、8枚の原稿に印刷された画像が、用紙に1枚ずつ印刷される例を表す。以下の図中では、時間を[s]で表すが、本明細書では秒と記載する。 FIG. 1 is an explanatory diagram showing an example of a relationship between a document reading process and a print process of a copy job executed by a conventional image forming apparatus. The chart (A) of FIG. 1 and the chart (B) of FIG. 1 represent an example in which images printed on eight original sheets are printed one by one on paper by executing a copy job. In the following figures, time is represented by [s], but in the present specification, it is described as seconds.

図中に示す原稿読取処理Cn(n=1~8)は、n枚目の原稿に印刷されている画像をスキャナが読み取る処理を表している。また、図中に示す印刷処理Pn(n=1~8)は、原稿読取処理Cnにより読み取られた画像を印刷部が用紙に印刷する処理を表している。例えば、1枚目の原稿に印刷された画像を読み取る処理を「原稿読取処理C1」、原稿読取処理C1により読み取られた画像を用紙に印刷する処理を「印刷処理P1」と記載している。2枚目以降の原稿に対する原稿読取処理、及び用紙に画像を印刷する印刷処理についても同様である。ここで、印刷処理Pnを開始するには、印刷処理Pnに対応する原稿読取処理Cnが終了している必要がある。
なお、図中の例では、1つずつの原稿読取処理Cnに要する時間はいずれも5秒である。同じく、1つずつの印刷処理Pnに要する時間はいずれも3秒である。
The document scanning process Cn (n = 1 to 8) shown in the figure represents a process in which the scanner scans the image printed on the nth document. Further, the printing process Pn (n = 1 to 8) shown in the figure represents a process in which the printing unit prints an image read by the document scanning process Cn on paper. For example, the process of reading the image printed on the first original is described as "original reading process C1", and the process of printing the image read by the original reading process C1 on paper is described as "printing process P1". The same applies to the document scanning process for the second and subsequent documents and the printing process for printing an image on paper. Here, in order to start the print process Pn, it is necessary that the document reading process Cn corresponding to the print process Pn has been completed.
In the example in the figure, the time required for each document reading process Cn is 5 seconds. Similarly, the time required for each printing process Pn is 3 seconds.

図1のチャート(A)は、原稿読取時間よりも印刷時間が短い従来の画像形成装置のコピージョブに関する説明図である。原稿読取時間と印刷時間とは時間差が生じる。この理由は、例えば、ユーザが高い解像度で原稿の読取を要求した場合に、原稿読取時間が印刷時間よりも長くなるからである。 The chart (A) of FIG. 1 is an explanatory diagram regarding a copy job of a conventional image forming apparatus whose printing time is shorter than the original reading time. There is a time difference between the document scanning time and the printing time. The reason for this is that, for example, when the user requests to read the original at a high resolution, the original reading time becomes longer than the printing time.

この画像形成装置は、原稿読取処理C1の終了に合わせて印刷処理P1を開始する。このとき、印刷部は、原稿読取処理C1の開始から5秒後に駆動される(図中では、「印刷部待ち時間(5秒)」と記載)。そして、原稿読取処理C2の終了前に、印刷処理P1が終了する。このため、印刷処理P1が終了しても、原稿読取処理C2が終了していないので、印刷処理P2を実行することはできない。そこで、印刷部は、駆動した状態のまま待機しなければならない(図中では、「次原稿読取処理終了待ち時間(2秒)」と記載)。 This image forming apparatus starts the printing process P1 at the end of the document reading process C1. At this time, the printing unit is driven 5 seconds after the start of the document reading process C1 (described as "waiting time for the printing unit (5 seconds)" in the figure). Then, the print process P1 ends before the end of the document reading process C2. Therefore, even if the print process P1 is completed, the document reading process C2 is not completed, so that the print process P2 cannot be executed. Therefore, the printing unit must stand by while being driven (in the figure, it is described as "waiting time for completion of next document reading process (2 seconds)").

印刷部の駆動時間は38秒である。
印刷部の駆動時間(38秒)=印刷処理P1~P7の合計時間(21秒)+原稿読取処理C2~C8の終了までの待ち時間の合計(14秒)+印刷処理P8の時間(3秒)
ゆえに、この画像形成装置によるコピージョブのユーザ待ち時間は、印刷部待ち時間(5秒)と、印刷部駆動時間(38秒)とを足して、43秒になる。
The drive time of the printing unit is 38 seconds.
Driving time of the printing unit (38 seconds) = Total time of printing processes P1 to P7 (21 seconds) + Total waiting time until the end of document scanning processes C2 to C8 (14 seconds) + Time of printing processing P8 (3 seconds) )
Therefore, the user waiting time of the copy job by this image forming apparatus is 43 seconds by adding the printing unit waiting time (5 seconds) and the printing unit driving time (38 seconds).

ここで、特許文献1には、原稿の読込終了までに要する時間と、印刷機能による画像データの印刷終了までに要する時間とを予測し、未読込の原稿の読込終了に要する時間が画像データの印刷に要する時間以下となるまで、画像データの印刷の開始を遅延させる技術が開示されている。図1のチャート(B)に、特許文献1に開示された画像形成装置が、印刷部を連続して駆動するため、印刷処理P1の開始を遅延させる処理の例を示す。 Here, in Patent Document 1, the time required to finish reading the original and the time required to finish printing the image data by the printing function are predicted, and the time required to finish reading the unread original is the image data. A technique for delaying the start of printing of image data is disclosed until the time required for printing is less than or equal to the time required for printing. The chart (B) of FIG. 1 shows an example of a process of delaying the start of the print process P1 because the image forming apparatus disclosed in Patent Document 1 continuously drives the printing unit.

特許文献1に開示された画像形成装置においても、原稿読取処理C8の終了に合わせて、印刷処理P8を開始するよう制御される。この画像形成装置により実行されるコピージョブのユーザ待ち時間は、図1のチャート(A)と同じく原稿読取処理C1~C8の合計時間(40秒)と、印刷処理P8の時間(3秒)とを足して、43秒である。しかし、印刷部が待機することなく印刷処理P1~P8を実行するよう制御されるので、印刷処理P1~P8の合計時間(24秒)が、印刷部の駆動時間になる。 The image forming apparatus disclosed in Patent Document 1 is also controlled to start the printing process P8 at the end of the document reading process C8. The user waiting time of the copy job executed by this image forming apparatus is the total time (40 seconds) of the document reading processes C1 to C8 and the time of the print process P8 (3 seconds) as in the chart (A) of FIG. Is added, and it is 43 seconds. However, since the printing unit is controlled to execute the printing processes P1 to P8 without waiting, the total time (24 seconds) of the printing processes P1 to P8 becomes the driving time of the printing unit.

そのため、印刷部が待機することなく印刷処理P1~P8を実行するための印刷部待ち時間は、ユーザ待ち時間(43秒)から印刷部駆動時間(24秒)を引いて、19秒になる。つまり、印刷部は、原稿読取処理C1の開始から19秒後に駆動される。 Therefore, the waiting time for the printing unit for executing the printing processes P1 to P8 without waiting for the printing unit is 19 seconds after subtracting the printing unit driving time (24 seconds) from the user waiting time (43 seconds). That is, the printing unit is driven 19 seconds after the start of the document reading process C1.

また、特許文献2には、スキャナで連続的に原稿を所定枚数読み取る連続読取時間と、連続印字時間とを比較し、連続印字時間が連続読取時間以下となるように決定した所定枚数を1つのグループ単位として用いて、印刷部を制御する技術が開示されている。 Further, in Patent Document 2, one predetermined number of sheets is determined so that the continuous printing time is equal to or less than the continuous reading time by comparing the continuous reading time for continuously scanning a predetermined number of documents with a scanner and the continuous printing time. A technique for controlling a printing unit by using it as a group unit is disclosed.

特開2010-151972号公報Japanese Unexamined Patent Publication No. 2010-151972 特開2012-103275号公報Japanese Unexamined Patent Publication No. 2012-103275

昨今の画像形成装置は、原稿読取処理及び印刷処理の回数等に応じて、機械性能を維持するために補正処理及び清掃処理を不定期に自動で行うことができる。補正処理及び清掃処理が行われる際には、原稿読取処理又は印刷処理が中断される。このため、以下の説明においては、「補正処理」及び「清掃処理」を総称して「中断処理」ということもある。 In recent image forming apparatus, correction processing and cleaning processing can be automatically performed irregularly in order to maintain mechanical performance according to the number of times of document reading processing and printing processing. When the correction process and the cleaning process are performed, the document reading process or the printing process is interrupted. Therefore, in the following description, "correction processing" and "cleaning processing" may be collectively referred to as "interruption processing".

中断処理は、原稿読取処理及び印刷処理に割込んで実行される。例えば、清掃処理に分類される「画像読取部ガラス面清掃」であれば、原稿読取処理中に割込んで、画像読取部のガラス面の清掃が行われる。また、補正処理に分類される「画像安定化補正」であれば、印刷処理中に割込んで、印刷する画像を安定化するための補正処理が行われる。 The interruption process is executed by interrupting the document reading process and the printing process. For example, in the case of "cleaning the glass surface of the image reading unit", which is classified as a cleaning process, the glass surface of the image reading unit is cleaned by interrupting the document scanning process. Further, in the case of "image stabilization correction" classified as correction processing, the correction processing for stabilizing the image to be printed is performed by interrupting the printing process.

ところで、特許文献1に開示された技術は、コピージョブで動作する画像形成装置において、印刷部の駆動時間が最短になるように制御している。さらに、特許文献1に開示された技術では、原稿の読込処理及び印刷処理を実行中に中断処理等が割込む場合について考慮されていない。このため、原稿の読込処理及び印刷処理を実行中に中断処理が割込むと、印刷部駆動時間が長くなり、その結果、印刷部の使用期間が短くなってしまう。 By the way, in the technique disclosed in Patent Document 1, in an image forming apparatus operated by a copy job, the driving time of the printing unit is controlled to be the shortest. Further, in the technique disclosed in Patent Document 1, the case where the interruption process or the like interrupts during the execution of the manuscript reading process and the printing process is not considered. Therefore, if the interruption process is interrupted while the document reading process and the printing process are being executed, the printing unit driving time becomes long, and as a result, the printing unit usage period becomes short.

特許文献2に開示されている技術は、連続印字時間が連続読取時間以下となるように、1枚毎の印字の間隔を最小間隔で連続して印字するための所定枚数をグループ単位で決定している。また、特許文献2に開示された技術では、原稿の読取及び印字を実行中に中断処理等が割込む場合について考慮されていない。このため、特許文献2に開示された技術を用いても、全ての処理が終了するまでに要する時間を短縮することは困難である。 In the technique disclosed in Patent Document 2, a predetermined number of sheets for continuously printing at the minimum interval of printing for each sheet is determined for each group so that the continuous printing time is equal to or less than the continuous reading time. ing. Further, in the technique disclosed in Patent Document 2, the case where the interruption process or the like interrupts during the reading and printing of the original is not considered. Therefore, even if the technique disclosed in Patent Document 2 is used, it is difficult to shorten the time required to complete all the processes.

本発明はこのような状況に鑑みて成されたものであり、コピージョブの実行中に生じる中断処理が、コピージョブ全体の処理の終了までに与える影響を減らすことを目的とする。 The present invention has been made in view of such a situation, and an object of the present invention is to reduce the influence of the interruption processing that occurs during the execution of the copy job until the end of the processing of the entire copy job.

本発明に係る画像形成装置は、原稿に印刷された画像を読み取る原稿読取処理を行う画像読取部と、コピージョブの実行により画像読取部により読み取られた画像を記録媒体に印刷する印刷処理を行う印刷部と、コピージョブの実行を指示する操作部と、操作部からのコピージョブの実行の指示に基づいて、原稿読取処理の開始から印刷処理の終了までに要する時間を原稿の枚数に応じて算出し、原稿読取処理又は印刷処理の少なくともいずれか1つを中断する中断処理の割込みに応じて、最初の原稿読取処理により読み取られた画像に対する印刷処理を開始する印刷開始時間を調整する制御部と、を備え、制御部は、最後の原稿読取処理の終了に合わせて、最後の原稿読取処理により読み取られた画像に対する印刷処理を開始するよう印刷開始時間を調整し、中断処理が割込む直前の印刷処理により印刷される画像が、印刷処理の時点で原稿読取処理によって読み取られていない場合、中断処理が割込むタイミングと印刷開始時間とを変更し、印刷処理の実行中に中断処理が割込むことで、最後の原稿読取処理により読み取られた画像に対する印刷処理の開始が、最後の原稿読取処理の終了よりも遅れる場合、中断処理を実行するタイミングを変更する
また、本発明に係る画像形成装置は、原稿に印刷された画像を読み取る原稿読取処理を行う画像読取部と、コピージョブの実行により画像読取部により読み取られた画像を記録媒体に印刷する印刷処理を行う印刷部と、コピージョブの実行を指示する操作部と、操作部からのコピージョブの実行の指示に基づいて、原稿読取処理の開始から印刷処理の終了までに要する時間を原稿の枚数に応じて算出し、原稿読取処理又は印刷処理の少なくともいずれか1つを中断する中断処理の割込みに応じて、最初の原稿読取処理により読み取られた画像に対する印刷処理を開始する印刷開始時間を調整する制御部と、を備え、制御部は、最後の原稿読取処理の終了に合わせて、最後の原稿読取処理により読み取られた画像に対する印刷処理を開始するよう印刷開始時間を調整し、印刷処理の実行中に中断処理が割込んでも、最後の原稿読取処理の終了に合わせて、最後の原稿読取処理により読み取られた画像に対する印刷処理を開始できる場合、中断処理を実行するタイミングを変更しない。
The image forming apparatus according to the present invention performs a document reading process for reading an image printed on a document and a printing process for printing an image read by the image reading unit on a recording medium by executing a copy job. Based on the print unit, the operation unit that instructs the execution of the copy job, and the operation unit to execute the copy job, the time required from the start of the document reading process to the end of the print process is determined according to the number of documents. A control unit that adjusts the print start time for starting the print process for the image read by the first document scan process in response to the interrupt of the interrupt process that calculates and interrupts at least one of the document scan process or the print process. The control unit adjusts the printing start time so as to start the printing process for the image read by the last document scanning process in accordance with the end of the last document scanning process, and immediately before the interruption process is interrupted. If the image printed by the print process is not scanned by the original scanning process at the time of the print process, the timing at which the interrupt process interrupts and the print start time are changed, and the interrupt process is interrupted during the execution of the print process. By inserting, if the start of the printing process for the image scanned by the last document scanning process is delayed from the end of the last document scanning process, the timing for executing the interruption process is changed .
Further, the image forming apparatus according to the present invention has an image reading unit that performs a document reading process for reading an image printed on a document and a printing process that prints an image read by the image reading unit by executing a copy job on a recording medium. Based on the printing unit that performs printing, the operation unit that instructs the execution of the copy job, and the instruction to execute the copy job from the operation unit, the time required from the start of the document scanning process to the end of the printing process is set to the number of documents. The print start time for starting the printing process for the image read by the first document scanning process is adjusted in response to the interruption of the interrupt process that interrupts at least one of the document scanning process or the printing process. A control unit is provided, and the control unit adjusts the print start time so as to start the print process for the image read by the final document scanning process in accordance with the end of the final document scanning process, and executes the printing process. Even if the interruption process is interrupted, if the print process for the image scanned by the last document scanning process can be started at the end of the last document scanning process, the timing for executing the interruption process is not changed.

本発明によれば、実行されるコピージョブに中断処理が割込んだとしても、この中断処理の割込みに応じて、最初の原稿読取処理により読み取られた画像に対する印刷処理の印刷開始時間を調整することができる。このため、コピージョブ全体の処理が終了するまでに要する時間を短縮することができる。
上記した以外の課題、構成及び効果は、以下の実施の形態の説明により明らかにされる。
According to the present invention, even if the interruption process is interrupted in the copy job to be executed, the print start time of the print process for the image read by the first document reading process is adjusted in response to the interruption of the interruption process. be able to. Therefore, the time required to complete the processing of the entire copy job can be shortened.
Issues, configurations and effects other than those described above will be clarified by the following description of the embodiments.

従来の画像形成装置が実行するコピージョブの原稿読取処理及び印刷処理の関係例を示す説明図である。It is explanatory drawing which shows the relation example of the document reading process and the printing process of the copy job executed by the conventional image forming apparatus. 本発明の一実施の形態に係る画像形成装置の外観例を示す説明図である。It is explanatory drawing which shows the appearance example of the image forming apparatus which concerns on one Embodiment of this invention. 本発明の一実施の形態に係る画像形成装置の主要部の構成例を示すハードウェア構成図である。It is a hardware block diagram which shows the structural example of the main part of the image forming apparatus which concerns on one Embodiment of this invention. 従来の画像形成装置がコピージョブを実行中に中断処理が生じた場合における処理例を示す説明図である。It is explanatory drawing which shows the processing example in the case where the interruption processing occurs while the conventional image forming apparatus is executing a copy job. 本発明の一実施の形態に係る原稿読取処理に中断処理が生じた場合における画像形成装置の処理例を示す説明図である。It is explanatory drawing which shows the processing example of the image forming apparatus when the interruption processing occurs in the document reading processing which concerns on one Embodiment of this invention. 本発明の一実施の形態に係る原稿読取処理及び印刷処理に中断処理が生じた場合における画像形成装置の第1の処理例を示す説明図である。It is explanatory drawing which shows the 1st processing example of the image forming apparatus in the case where the interruption processing occurs in the document reading processing and printing processing which concerns on one Embodiment of this invention. 本発明の一実施の形態に係る原稿読取処理及び印刷処理に中断処理が生じた場合における画像形成装置の第2の処理例を示す説明図である。It is explanatory drawing which shows the 2nd processing example of the image forming apparatus in the case where the interruption processing occurs in the document reading processing and printing processing which concerns on one Embodiment of this invention. 本発明の一実施の形態に係る画像形成装置が実行するコピージョブにおいて、ユーザにより入力された原稿枚数と、実際の原稿枚数とが異なる場合の処理例を示す説明図である。It is explanatory drawing which shows the processing example when the number of originals input by a user and the actual number of originals are different in the copy job executed by the image forming apparatus which concerns on one Embodiment of this invention. 原稿厚み及び原稿束を検出する機構の構成例を示す説明図である。It is explanatory drawing which shows the structural example of the mechanism which detects a document thickness and a document bundle. 本発明の一実施の形態に係る画像形成装置が実行するコピージョブの処理例(印刷開始前動作)を示すフローチャートである。It is a flowchart which shows the processing example (operation before the start of printing) of the copy job executed by the image forming apparatus which concerns on one Embodiment of this invention. 本発明の一実施の形態に係る画像形成装置が実行するコピージョブの処理例(印刷開始後動作)を示すフローチャートである。It is a flowchart which shows the processing example (operation after the start of printing) of the copy job executed by the image forming apparatus which concerns on one Embodiment of this invention.

以下、本発明を実施するための形態例について、添付図面を参照して説明する。本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。 Hereinafter, examples of embodiments for carrying out the present invention will be described with reference to the accompanying drawings. In the present specification and the drawings, components having substantially the same function or configuration are designated by the same reference numerals, and duplicate description will be omitted.

<画像形成装置の外観例>
まず、本実施の形態に係る画像形成装置100の構成例について、図2を参照して説明する。
図2は、画像形成装置100の構成例を示す斜視図である。
画像形成装置100は、印刷(プリント)、複写(コピー)、読取(スキャン)、及びファクシミリ等のネットワーク通信等の機能を有する複合機(MFP:Mutli Function Peripheral)である。
<Example of appearance of image forming apparatus>
First, a configuration example of the image forming apparatus 100 according to the present embodiment will be described with reference to FIG.
FIG. 2 is a perspective view showing a configuration example of the image forming apparatus 100.
The image forming apparatus 100 is a multifunction device (MFP: Mutli Function Peripheral) having functions such as printing (printing), copying (copying), reading (scanning), and network communication such as facsimile.

画像形成装置100は、画像形成装置100の上部前面にコピージョブの実行を指示する操作パネル150(操作部の一例)を有している。操作パネル150内には、操作入力部110及び操作ディスプレイ120がある。操作入力部110は、キー160を通して入力されたユーザからの各種の指示等を受ける。キー160としては、例えば、ユーザが印刷枚数等の数値を入力するためのテンキー、印刷処理の開始指示を入力するためのスタートキー等が設けられる。操作ディスプレイ120は、例えば、液晶表示パネルの表面に透明の感圧センサーが設けられたタッチパネルであり、ユーザに対する指示メニュー、スキャナ130(画像読取部の一例)により取得した画像データに関する情報の表示等を行う。 The image forming apparatus 100 has an operation panel 150 (an example of an operation unit) instructing execution of a copy job on the upper front surface of the image forming apparatus 100. In the operation panel 150, there is an operation input unit 110 and an operation display 120. The operation input unit 110 receives various instructions and the like from the user input through the key 160. The key 160 is provided with, for example, a numeric keypad for the user to input a numerical value such as the number of prints, a start key for inputting a start instruction for printing processing, and the like. The operation display 120 is, for example, a touch panel provided with a transparent pressure-sensitive sensor on the surface of a liquid crystal display panel, an instruction menu for the user, display of information on image data acquired by a scanner 130 (an example of an image reading unit), and the like. I do.

画像形成装置100の上面には、スキャナ130及びADF170が設けられている。ADF170は、原稿載置台171に載置された複数枚の原稿Mの束からピックアップした原稿Mを1枚ずつスキャナ130の読取位置へ通過させる。 A scanner 130 and an ADF 170 are provided on the upper surface of the image forming apparatus 100. The ADF 170 passes the documents M picked up from the bundle of a plurality of documents M placed on the document placing table 171 one by one to the reading position of the scanner 130.

スキャナ130は、ADF170により搬送された原稿Mに対して光を照射し、原稿Mからの反射光等を受光して原稿Mに印刷された画像を読み取る原稿読取処理を行う。スキャナ130の下には、印刷部140が設けられている。スキャナ130と印刷部140との間には隙間があり、印刷部140の上面が出力トレイ190となっている。印刷部140の下には給紙部180が設けられている。 The scanner 130 irradiates the document M conveyed by the ADF 170 with light, receives the reflected light or the like from the document M, and performs a document scanning process to read the image printed on the document M. A printing unit 140 is provided below the scanner 130. There is a gap between the scanner 130 and the printing unit 140, and the upper surface of the printing unit 140 is the output tray 190. A paper feeding unit 180 is provided below the printing unit 140.

給紙部180は、印刷部140に用紙を供給する。印刷部140は、操作パネル150から指示されるコピージョブの実行によりスキャナ130により読み取られた画像を記録媒体に印刷する印刷処理を行う。この印刷部140には、複数の画像形成ユニットが設けられている。各画像形成ユニットは、感光体ドラムの表面に潜像を形成し、トナーによってその潜像をトナー像とする画像形成を行い、その感光体ドラムから用紙にトナー像を転写させる。そして、トナー像が定着した用紙が出力トレイ190に排出される。 The paper feeding unit 180 supplies paper to the printing unit 140. The printing unit 140 performs a printing process of printing an image read by the scanner 130 on a recording medium by executing a copy job instructed by the operation panel 150. The printing unit 140 is provided with a plurality of image forming units. Each image forming unit forms a latent image on the surface of the photoconductor drum, forms an image using the latent image as a toner image with toner, and transfers the toner image from the photoconductor drum to paper. Then, the paper on which the toner image is fixed is discharged to the output tray 190.

出力トレイ190には、印刷部140によって画像が印刷された用紙又はシート(記録媒体の一例)が排出される。印刷部140により画像が印刷される記録媒体としては、用紙の他にシートもある。 Paper or a sheet (an example of a recording medium) on which an image is printed by the printing unit 140 is ejected to the output tray 190. As a recording medium on which an image is printed by the printing unit 140, there is a sheet as well as paper.

<画像形成装置の主要部の構成例>
次に、画像形成装置100の主要部の構成例を図3を参照して説明する。
図3は、画像形成装置100の主要部の構成例を示すハードウェア構成図である。
<Structure example of the main part of the image forming apparatus>
Next, a configuration example of the main part of the image forming apparatus 100 will be described with reference to FIG.
FIG. 3 is a hardware configuration diagram showing a configuration example of a main part of the image forming apparatus 100.

画像形成装置100は、上述したスキャナ130、印刷部140、操作パネル150及びADF170の他に、制御部200、記憶部201、通信I/F(Interface)202を備える。画像形成装置100内の各部は、バスを介して接続されており、互いにデータの授受を行っている。 The image forming apparatus 100 includes a control unit 200, a storage unit 201, and a communication I / F (Interface) 202 in addition to the scanner 130, the printing unit 140, the operation panel 150, and the ADF 170 described above. Each part in the image forming apparatus 100 is connected via a bus and exchanges data with each other.

制御部200は、CPU(Central Processing Unit)200a、ROM(Read Only Memory)200b、RAM(Random Access Memory)200cによって構成される。制御部200は、画像形成装置100内の各部の動作を制御するコンピュータである。CPU200aは、本実施の形態に係る各機能を実現するソフトウェアのプログラムコードをROM200bから読み出して実行する。 The control unit 200 is composed of a CPU (Central Processing Unit) 200a, a ROM (Read Only Memory) 200b, and a RAM (Random Access Memory) 200c. The control unit 200 is a computer that controls the operation of each unit in the image forming apparatus 100. The CPU 200a reads out the program code of the software that realizes each function according to the present embodiment from the ROM 200b and executes it.

ROM200bは、不揮発性メモリであり、ROM200bには、CPU200aが動作するために必要なプログラムやデータ等が記憶されている。
RAM200cは、揮発性メモリであり、RAM200cには、CPU200aが行う各処理に必要な情報(データ)が一時的に記憶される。
The ROM 200b is a non-volatile memory, and the ROM 200b stores programs, data, and the like necessary for the CPU 200a to operate.
The RAM 200c is a volatile memory, and the RAM 200c temporarily stores information (data) necessary for each process performed by the CPU 200a.

制御部200は、操作パネル150からのコピージョブの実行の指示に基づいて、原稿読取処理の開始から印刷処理の終了までに要する時間を原稿Mの枚数に応じて算出する。また、制御部200は、原稿読取処理又は印刷処理の少なくともいずれか1つを中断する中断処理の割込みに応じて、最初の原稿読取処理により読み取られた画像に対する印刷処理を開始する印刷開始時間を調整する。 The control unit 200 calculates the time required from the start of the document reading process to the end of the print process according to the number of sheets of the document M, based on the instruction from the operation panel 150 to execute the copy job. Further, the control unit 200 sets a printing start time for starting the printing process for the image read by the first document scanning process in response to the interrupt of the interrupt process that interrupts at least one of the document scanning process or the printing process. adjust.

記憶部201は、例えばHDDで構成される。記憶部201には、CPU200aが各部を制御するためのプログラム、OS、コントローラ等のプログラム、データが記憶される。記憶部201に記憶されるプログラム、データの一部は、ROM200bにも記憶されている。記憶部201は、CPU200aによって実行されるプログラムを格納したコンピュータ読取可能な非一過性の記録媒体である。なお、記憶部201は、HDDに限定されない。例えば、SSD(Solid State Drive)、CD-ROM(Compact Disk Read Only Memory)、DVD-ROM(Digital Versatile Disk Read Only Memory)等の記録媒体であってもよい。また、記憶部201には、スキャナ130で取得した原稿Mの画像データも格納される。 The storage unit 201 is composed of, for example, an HDD. The storage unit 201 stores a program for the CPU 200a to control each unit, a program such as an OS and a controller, and data. A part of the program and data stored in the storage unit 201 is also stored in the ROM 200b. The storage unit 201 is a computer-readable non-transient recording medium that stores a program executed by the CPU 200a. The storage unit 201 is not limited to the HDD. For example, a recording medium such as an SSD (Solid State Drive), a CD-ROM (Compact Disk Read Only Memory), or a DVD-ROM (Digital Versatile Disk Read Only Memory) may be used. Further, the storage unit 201 also stores the image data of the document M acquired by the scanner 130.

通信I/F202は、NIC(Network Interface Card)やモデム等で構成され、外部のLAN(Local Area Network)等と接続されるインターフェースである。通信I/F202は、不図示のPC(Personal Computer)端末、プリントコントローラとの間で接続を確立し、各種データの送受信を実行する。 The communication I / F 202 is an interface composed of a NIC (Network Interface Card), a modem, or the like, and connected to an external LAN (Local Area Network) or the like. The communication I / F 202 establishes a connection with a PC (Personal Computer) terminal (not shown) and a print controller, and executes transmission / reception of various data.

印刷部140は、例えば、ADF170から搬送された原稿Mに印刷された画像をスキャナ130で読み取り、画像を用紙に印刷する。また、印刷部140は、印刷処理の実行に際して駆動させる感光体ドラム、その周辺に配置された帯電部、レーザダイオードを有した光書込部、現像装置及びドラムクリーナ等を制御するためのエンジン制御部145を含む。 For example, the printing unit 140 reads the image printed on the original M conveyed from the ADF 170 with the scanner 130, and prints the image on paper. Further, the printing unit 140 controls an engine for controlling a photoconductor drum to be driven when executing a printing process, a charging unit arranged around the photoconductor drum, an optical writing unit having a laser diode, a developing device, a drum cleaner, and the like. Includes part 145.

操作パネル150は、ユーザによる種々の操作入力を受け付けるとともに、種々の設定情報を表示する。例えば、ユーザが画像形成装置100の前に立って原稿Mに印刷された画像のコピーを指示する際、操作パネル150を介してコピージョブの設定を行い、その後、キー160として設けられたスタートキーを押下する。これにより、コピージョブが開始される。ここで、コピージョブの設定とは、ユーザが原稿載置台171に載置した原稿Mの枚数をテンキーで入力したり、1枚の用紙に割付ける画像の個数を設定したりすることである。 The operation panel 150 accepts various operation inputs by the user and displays various setting information. For example, when a user stands in front of an image forming apparatus 100 and instructs to copy an image printed on a document M, a copy job is set via an operation panel 150, and then a start key provided as a key 160 is provided. Press. This will start the copy job. Here, the setting of the copy job means that the user inputs the number of documents M placed on the document placing table 171 with the numeric keypad, or sets the number of images to be allocated to one sheet of paper.

<コピージョブの処理例>
次に、コピージョブの処理例について、図4~図7を参照して説明する。
図4~図7は、原稿読取処理Cnの時間よりも印刷処理Pnの時間の方が短い画像形成装置100のコピージョブの処理を示す説明図である。例えば、図4~図7は、ユーザが原稿載置台171に載置した原稿Mの枚数を操作パネル150のテンキーで8枚と入力した場合のコピージョブの処理を示す。この図4~図7に示すコピージョブの処理では、8枚の原稿Mに印刷された画像がそれぞれ用紙に印刷される。
<Example of copy job processing>
Next, a processing example of the copy job will be described with reference to FIGS. 4 to 7.
4 to 7 are explanatory views showing the processing of a copy job of the image forming apparatus 100 in which the printing processing Pn time is shorter than the document reading processing Cn time. For example, FIGS. 4 to 7 show a copy job process when the user inputs the number of documents M placed on the document placing table 171 as eight using the numeric keypad of the operation panel 150. In the copy job processing shown in FIGS. 4 to 7, the images printed on the eight original sheets M are printed on the paper, respectively.

以下の説明において、原稿読取処理Cn(n=1~8)は、n枚目の原稿に印刷されている画像をスキャナが読み取る処理を表している。図中に示す印刷処理Pn(n=1~8)は、原稿読取処理Cnにより読み取られた画像を印刷部が用紙に印刷する処理を表している。例えば、1枚目の原稿に印刷された画像を読み取る処理を「原稿読取処理C1」、原稿読取処理C1により読み取られた画像を用紙に印刷する処理を「印刷処理P1」と記載する。2枚目以降の原稿に対する原稿読取処理、及び用紙に画像を印刷する印刷処理についても同様である。ここで、印刷処理Pnを開始するには、印刷処理Pnに対応する原稿読取処理Cnが終了している必要がある。
なお、図中の例では、1つずつの原稿読取処理Cnに要する時間はいずれも5秒である。同じく、1つずつの印刷処理Pnに要する時間はいずれも3秒である。
In the following description, the document scanning process Cn (n = 1 to 8) represents a process in which the scanner scans the image printed on the nth document. The printing process Pn (n = 1 to 8) shown in the figure represents a process in which the printing unit prints an image read by the document scanning process Cn on paper. For example, the process of reading the image printed on the first original is described as "original reading process C1", and the process of printing the image read by the original reading process C1 on paper is described as "printing process P1". The same applies to the document scanning process for the second and subsequent documents and the printing process for printing an image on paper. Here, in order to start the print process Pn, it is necessary that the document reading process Cn corresponding to the print process Pn has been completed.
In the example in the figure, the time required for each document reading process Cn is 5 seconds. Similarly, the time required for each printing process Pn is 3 seconds.

また、図4で後述するように、中断処理T0は、例えば、画像を安定化させるための補正処理を表しており、実行中の印刷処理Pnに割込んでいる。中断処理T1は、例えば、画像読取部のガラス面を清掃するための清掃処理を表しており、実行中の原稿読取処理Cnに割込んでいる。 Further, as will be described later in FIG. 4, the interruption process T0 represents, for example, a correction process for stabilizing an image, and interrupts the print process Pn being executed. The interruption process T1 represents, for example, a cleaning process for cleaning the glass surface of the image reading unit, and interrupts the document reading process Cn being executed.

ここで、上述した図1のチャート(B)に示した処理は、中断処理T0、T1が割込まない8枚の原稿Mに印刷された画像を読込み、それらの画像を印刷する最短の時間を表した例である。つまり、図1のチャート(B)に示した原稿読取処理C1の開始から印刷処理P8の終了までに要する時間が、最短となるユーザ待ち時間になることを示している。そのユーザ待ち時間は、原稿読取処理C1~C8の合計時間(40秒)と、印刷処理P8の時間(3秒)とを足して、43秒である。 Here, in the process shown in the chart (B) of FIG. 1 described above, the shortest time for reading the images printed on the eight original sheets M in which the interruption processes T0 and T1 are not interrupted and printing those images is set. This is an example shown. That is, it is shown that the time required from the start of the document reading process C1 to the end of the print process P8 shown in the chart (B) of FIG. 1 is the shortest user waiting time. The user waiting time is 43 seconds, which is the sum of the total time (40 seconds) of the document reading processes C1 to C8 and the time (3 seconds) of the printing process P8.

このとき、印刷部駆動時間は、印刷処理P1~P8の合計時間の24秒である。そして、印刷部待ち時間は、ユーザ待ち時間(43秒)から印刷部駆動時間(24秒)を引いて、19秒である。 At this time, the printing unit drive time is 24 seconds, which is the total time of the printing processes P1 to P8. The print unit waiting time is 19 seconds by subtracting the printing unit driving time (24 seconds) from the user waiting time (43 seconds).

<従来の画像形成装置を用いてコピージョブ実行中に中断処理が生じた場合の処理例>
次に、従来の画像形成装置が行う処理について、図4を参照して説明する。
図4は、従来の画像形成装置がコピージョブを実行中に中断処理T0、T1が生じた場合における処理例を示す説明図である。
<Processing example when interruption processing occurs during copy job execution using a conventional image forming device>
Next, the processing performed by the conventional image forming apparatus will be described with reference to FIG.
FIG. 4 is an explanatory diagram showing an example of processing when interruption processing T0 and T1 occur while a conventional image forming apparatus is executing a copy job.

図4のチャート(A)は、従来の画像形成装置において、原稿読取処理C1の後に、中断処理T1が割込んだ場合におけるコピージョブに関する処理例を表す。図4のチャート(A)の中断処理T1に要する時間は5秒である。図4のチャート(A)に示す従来の画像形成装置では、図1のチャート(B)と同じく、原稿読取処理C1が開始して、印刷部待ち時間19秒後に、印刷部が駆動開始する。この場合、原稿読取処理C6が終了する前に、印刷処理P5が終了するので、原稿読取処理C6が終了するまで、印刷処理P6を行えない。このため、印刷部は、駆動したまま待機しなければならない時間が生じる。以降の処理も同様である。 The chart (A) of FIG. 4 shows a processing example relating to a copy job when the interruption processing T1 interrupts after the document reading processing C1 in the conventional image forming apparatus. The time required for the interruption process T1 in the chart (A) of FIG. 4 is 5 seconds. In the conventional image forming apparatus shown in the chart (A) of FIG. 4, the document reading process C1 is started and the printing unit is driven after 19 seconds after the waiting time of the printing unit is 19 seconds, as in the chart (B) of FIG. In this case, since the print process P5 ends before the document reading process C6 ends, the print process P6 cannot be performed until the document reading process C6 ends. For this reason, the printing unit has to wait while being driven. The same applies to the subsequent processing.

そして、印刷処理P1が開始して印刷処理P8が終了するまでの印刷部駆動時間は29秒である。
印刷部駆動時間(29秒)=印刷処理P1~P7の合計時間(21秒)+原稿読取処理C6の終了までの待ち時間(1秒)+原稿読取処理C7の終了までの待ち時間(2秒)+原稿読取処理C8の終了までの待ち時間(2秒)+印刷処理P8の時間(3秒)
The printing unit drive time from the start of the print process P1 to the end of the print process P8 is 29 seconds.
Printing unit drive time (29 seconds) = total time of print processes P1 to P7 (21 seconds) + waiting time until the end of document reading process C6 (1 second) + waiting time until the end of document reading process C7 (2 seconds) ) + Waiting time until the end of document scanning process C8 (2 seconds) + Time for print process P8 (3 seconds)

このため、従来の画像形成装置によるコピージョブのユーザ待ち時間は、印刷部待ち時間(19秒)と、印刷部駆動時間(29秒)とを足して、48秒になる。このことから、従来の画像形成装置では、中断処理T1が割込むと、印刷部駆動時間が長くなり、それに伴いユーザ待ち時間も長くなっている。 Therefore, the user waiting time of the copy job by the conventional image forming apparatus is 48 seconds by adding the printing unit waiting time (19 seconds) and the printing unit driving time (29 seconds). For this reason, in the conventional image forming apparatus, when the interruption process T1 is interrupted, the printing unit drive time becomes long, and the user waiting time becomes long accordingly.

図4のチャート(B)は、従来の画像形成装置において、印刷処理P2の後に、中断処理T0が割込んだ場合のコピージョブに関する処理例を表す。図4のチャート(B)の中断処理T0に要する時間は9秒である。従来の画像形成装置では、図1のチャート(B)と同じく、原稿読取処理C1が開始して、印刷部待ち時間の19秒後に印刷部が駆動開始している。しかし、この場合、印刷処理P2が終了した後に、中断処理T0が割込んで実行されるので、中断処理T0の時間9秒が以降の印刷処理P3~P8に影響し、印刷部駆動時間は長くなる。 The chart (B) of FIG. 4 shows a processing example relating to a copy job when the interruption processing T0 interrupts after the printing processing P2 in the conventional image forming apparatus. The time required for the interruption process T0 in the chart (B) of FIG. 4 is 9 seconds. In the conventional image forming apparatus, as in the chart (B) of FIG. 1, the document reading process C1 is started, and the printing unit is driven 19 seconds after the waiting time of the printing unit. However, in this case, since the interruption process T0 is interrupted and executed after the print process P2 is completed, the time 9 seconds of the interruption process T0 affects the subsequent print processes P3 to P8, and the printing unit drive time is long. Become.

このコピージョブでは、印刷部駆動時間は、印刷処理P1~P8の合計時間(24秒)と、中断処理T0の時間(9秒)とを足して、33秒になる。従来の画像形成装置によるコピージョブのユーザ待ち時間は、原稿読取処理C1~C8の合計時間(40秒)と、印刷処理P5~P8の時間(12秒)とを足して、52秒になる。このことから、従来の画像形成装置では、中断処理T0が割込んでしまうと、印刷部駆動時間が長くなり、それに伴いユーザ待ち時間も長くなってしまう。 In this copy job, the print unit drive time is 33 seconds by adding the total time (24 seconds) of the print processes P1 to P8 and the time (9 seconds) of the interruption process T0. The user waiting time of the copy job by the conventional image forming apparatus is 52 seconds by adding the total time of the document reading processes C1 to C8 (40 seconds) and the time of the print processes P5 to P8 (12 seconds). For this reason, in the conventional image forming apparatus, if the interruption process T0 is interrupted, the printing unit drive time becomes long, and the user waiting time becomes long accordingly.

<原稿読取処理時に中断処理が生じた場合における処理例>
次に、本実施の形態に係る画像形成装置100が行う処理について、図5を参照して説明する。
図5は、画像形成装置100のコピージョブ実行中に原稿読取処理Cnに中断処理T1が生じた場合における処理例を示す説明図である。
ここで、図5中の原稿読取処理C1の後に割込む中断処理T1に要する時間は5秒である。また、画像形成装置100では、原稿読取処理C8の終了に合わせて、印刷処理P8が開始するよう制御されている。
<Processing example when interruption processing occurs during document scanning processing>
Next, the process performed by the image forming apparatus 100 according to the present embodiment will be described with reference to FIG.
FIG. 5 is an explanatory diagram showing an example of processing when the interruption processing T1 occurs in the document reading processing Cn during the execution of the copy job of the image forming apparatus 100.
Here, the time required for the interruption process T1 that interrupts after the document reading process C1 in FIG. 5 is 5 seconds. Further, in the image forming apparatus 100, the printing process P8 is controlled to start at the end of the document reading process C8.

図5に示すコピージョブには中断処理T1が割込むので、図1のチャート(B)に示した中断処理T1が割込まないコピージョブの印刷部待ち時間の19秒よりも、原稿読取処理C8の終了が中断処理T1の時間の5秒だけ遅れる。このため、印刷部140は、原稿読取処理C1の開始から印刷部待ち時間である24秒後に駆動する。
印刷部待ち時間(24秒)=図1のチャート(B)に示した印刷部待ち時間(19秒)+中断処理T1の時間(5秒)
そして、原稿読取処理C8の終了に合わせて、印刷処理P8が開始する。
Since the interruption process T1 interrupts the copy job shown in FIG. 5, the document reading process C8 is longer than the waiting time of 19 seconds in the printing section of the copy job in which the interruption process T1 shown in the chart (B) of FIG. 1 does not interrupt. The end of is delayed by 5 seconds of the time of the interruption process T1. Therefore, the printing unit 140 is driven after 24 seconds, which is the waiting time of the printing unit, from the start of the document reading process C1.
Printing unit waiting time (24 seconds) = Printing unit waiting time (19 seconds) shown in the chart (B) of FIG. 1 + time of interruption processing T1 (5 seconds).
Then, the printing process P8 starts at the end of the document reading process C8.

また、図5に示すコピージョブでは、印刷部140が連続して駆動するので印刷部駆動時間が、印刷処理P1~P8の合計時間(24秒)になる。このため、ユーザ待ち時間は、印刷部待ち時間(24秒)と、印刷部駆動時間(24秒)とを足した48秒になる。このことから、図5に示したユーザ待ち時間は、中断処理T1の時間分だけ図1のチャート(B)に示したユーザ待ち時間よりも長くなる。 Further, in the copy job shown in FIG. 5, since the printing unit 140 is continuously driven, the printing unit driving time is the total time (24 seconds) of the printing processes P1 to P8. Therefore, the user waiting time is 48 seconds, which is the sum of the printing unit waiting time (24 seconds) and the printing unit driving time (24 seconds). Therefore, the user waiting time shown in FIG. 5 is longer than the user waiting time shown in the chart (B) of FIG. 1 by the time of the interruption process T1.

<原稿読取処理及び印刷処理時に中断処理が生じた場合の第1の処理例>
次に、原稿読取処理及び印刷処理時に中断処理が生じた場合における画像形成装置100の第1の処理について図6を参照して説明し、第2の処理について図7を参照して順に説明する。
<First processing example when interruption processing occurs during document scanning processing and printing processing>
Next, the first process of the image forming apparatus 100 when the interruption process occurs during the document reading process and the print process will be described with reference to FIG. 6, and the second process will be described in order with reference to FIG. 7. ..

図6は、原稿読取処理Cnに中断処理T1が生じ、印刷処理Pnに中断処理T0が生じた場合における画像形成装置100の第1の処理例を示す説明図である。
ここで、図6中の印刷処理P2の後に割込む中断処理T0に要する時間は9秒である。また、図6中の原稿読取処理C1の後に割込む中断処理T1に要する時間は5秒である。
FIG. 6 is an explanatory diagram showing a first processing example of the image forming apparatus 100 when the interruption processing T1 occurs in the document reading processing Cn and the interruption processing T0 occurs in the printing processing Pn.
Here, the time required for the interruption process T0 that interrupts after the print process P2 in FIG. 6 is 9 seconds. Further, the time required for the interruption process T1 to interrupt after the document reading process C1 in FIG. 6 is 5 seconds.

図6に示すコピージョブでは、原稿読取処理C1の後に中断処理T1が割込んでいる。このため、原稿読取処理C8の終了時間は、図1のチャート(B)に示した中断処理T1が割込まないコピージョブの原稿読取処理C8の終了時間よりも、中断処理T1の5秒だけ遅れる。 In the copy job shown in FIG. 6, the interruption process T1 interrupts after the document reading process C1. Therefore, the end time of the document reading process C8 is delayed by 5 seconds of the interruption process T1 from the end time of the document reading process C8 of the copy job in which the interruption process T1 shown in the chart (B) of FIG. 1 does not interrupt. ..

さらに、図6に示すコピージョブには、印刷処理P2の後に中断処理T0が割込んでいる。このため、印刷部駆動時間の終了時間は、図1のチャート(B)に示した中断処理T0が割込まないコピージョブの印刷部駆動時間の24秒よりも、中断処理T0の時間9秒だけ長くなる。つまり、図6に示す印刷部駆動時間は、印刷処理P1~P8の合計時間(24秒)と、中断処理T0の時間(9秒)とを足した33秒になる。 Further, the copy job shown in FIG. 6 is interrupted by the interruption process T0 after the print process P2. Therefore, the end time of the print unit drive time is only 9 seconds for the interruption process T0, rather than 24 seconds for the print unit drive time of the copy job in which the interruption process T0 is not interrupted as shown in the chart (B) of FIG. become longer. That is, the printing unit drive time shown in FIG. 6 is 33 seconds, which is the sum of the total time (24 seconds) of the print processes P1 to P8 and the time (9 seconds) of the interruption process T0.

すなわち、中断処理T1が割込んだことにより原稿読取処理C8が終了するまでの時間が5秒だけ長くなり、中断処理T0が割込んだことにより印刷部駆動時間が9秒だけ長くなったので、印刷処理P1の開始時間を早める必要がある。つまり、印刷部140は、原稿読取処理C1の開始から15秒後に駆動するようにする。
印刷部待ち時間(15秒)=図1のチャート(B)の印刷部待ち時間(19秒)+中断処理T1の時間(5秒)-中断処理T0の時間(9秒)
これにより、制御部200は、原稿読取処理C8の終了に合わせて、印刷処理P8を開始することが可能となる。
That is, the time until the document reading process C8 is completed is increased by 5 seconds due to the interruption process T1, and the printing unit drive time is increased by 9 seconds due to the interruption process T0. It is necessary to advance the start time of the print process P1. That is, the printing unit 140 is driven 15 seconds after the start of the document reading process C1.
Printing section waiting time (15 seconds) = Printing section waiting time (19 seconds) in chart (B) of FIG. 1 + time of interruption processing T1 (5 seconds) -time of interruption processing T0 (9 seconds)
As a result, the control unit 200 can start the printing process P8 at the end of the document reading process C8.

このコピージョブのユーザ待ち時間は、印刷部待ち時間(15秒)と、印刷部駆動時間(33秒)とを足した48秒である。このことから、画像形成装置100が実行するコピージョブでのユーザ待ち時間は、図1のチャート(B)に示したユーザ待ち時間よりも中断処理T1の時間分長くなる。しかし、印刷部駆動時間は可能な限り連続して最短時間にしつつ、原稿読取処理C8の終了に合わせて、印刷処理P8を開始できるようにする。 The user waiting time of this copy job is 48 seconds, which is the sum of the printing unit waiting time (15 seconds) and the printing unit driving time (33 seconds). Therefore, the user waiting time in the copy job executed by the image forming apparatus 100 is longer than the user waiting time shown in the chart (B) of FIG. 1 by the time of the interruption process T1. However, the printing unit driving time is set to the shortest time continuously as much as possible, and the printing process P8 can be started at the end of the document reading process C8.

<原稿読取処理及び印刷処理時に中断処理が生じた場合の第2の処理例>
図7は、原稿読取処理Cnに中断処理T1が生じ、印刷処理Pnに中断処理T0が生じた場合における画像形成装置100の第2の処理例を示す説明図である。
<Second processing example when interruption processing occurs during document scanning processing and printing processing>
FIG. 7 is an explanatory diagram showing a second processing example of the image forming apparatus 100 when the interruption processing T1 occurs in the document reading processing Cn and the interruption processing T0 occurs in the printing processing Pn.

図中に示す原稿読取処理C1の後に割込む中断処理T1に要する時間は5秒である。また、印刷処理P2の後に割込む中断処理T0に要する時間は15秒である。 The time required for the interruption process T1 to interrupt after the document reading process C1 shown in the figure is 5 seconds. Further, the time required for the interruption process T0 to interrupt after the print process P2 is 15 seconds.

図7の中断処理T0の時間は、図6の中断処理T0の時間9秒よりも、6秒だけ長い15秒である。一方、図6と図7では、中断処理T1の時間が同じである。このため、この画像形成装置100の印刷部待ち時間は、図6の印刷部待ち時間15秒より6秒短い、9秒でよい。しかし、印刷部待ち時間が9秒であると、図7のチャート(A)に示すように原稿読取処理C2の終了前に印刷処理P1が終了してしまう。そして、原稿読取処理C2が終了するまで、印刷処理P2を行えないため、印刷部140は駆動したまま3秒だけ余計に待機することになる。 The time of the interruption process T0 in FIG. 7 is 15 seconds, which is 6 seconds longer than the time of the interruption process T0 in FIG. On the other hand, in FIGS. 6 and 7, the time of the interruption process T1 is the same. Therefore, the waiting time of the printing unit of the image forming apparatus 100 may be 9 seconds, which is 6 seconds shorter than the waiting time of the printing unit of FIG. 6 of 15 seconds. However, if the waiting time of the printing unit is 9 seconds, the printing process P1 ends before the end of the document reading process C2 as shown in the chart (A) of FIG. 7. Then, since the print process P2 cannot be performed until the document reading process C2 is completed, the print unit 140 has to wait for an extra 3 seconds while being driven.

そこで、図7のチャート(B)に示すように、制御部200は、印刷部140の待機時間である3秒を図7のチャート(A)の印刷部待ち時間に追加することで、印刷部待ち時間を12秒に変更する。これにより、印刷部140は、印刷処理P1~P8の実行中に、原稿読取処理Cnに中断処理T0が割込んでも、原稿読取処理C1~C8の遅延による影響を抑えることができる。 Therefore, as shown in the chart (B) of FIG. 7, the control unit 200 adds 3 seconds, which is the waiting time of the printing unit 140, to the waiting time of the printing unit of the chart (A) of FIG. 7, thereby printing the printing unit. Change the waiting time to 12 seconds. As a result, even if the interruption process T0 interrupts the document reading process Cn during the execution of the printing processes P1 to P8, the printing unit 140 can suppress the influence of the delay of the document reading processes C1 to C8.

しかし、印刷部待ち時間を12秒にすると、原稿読取処理C8の終了時点で、印刷処理P7が開始するので、ユーザ待ち時間が51秒と長くなってしまう。
ユーザ待ち時間(51秒)=印刷部待ち時間(12秒)+印刷処理P1~P8の合計時間(24秒)+中断処理T0の時間(15秒)
However, if the waiting time of the printing unit is set to 12 seconds, the printing process P7 starts at the end of the document reading process C8, so that the user waiting time becomes as long as 51 seconds.
User waiting time (51 seconds) = Printing unit waiting time (12 seconds) + Total time of print processing P1 to P8 (24 seconds) + Time of interruption processing T0 (15 seconds)

このため、図7のチャート(B)では、原稿読取処理C8の終了に合わせて、印刷処理P8を開始することができない。ただし、印刷部駆動時間として、印刷処理P1~P8の合計時間(24秒)と、中断処理T0の時間(15秒)とを足した39秒が必要であることは変わりない。 Therefore, in the chart (B) of FIG. 7, the printing process P8 cannot be started at the end of the document reading process C8. However, the printing unit drive time still requires 39 seconds, which is the sum of the total time of the print processes P1 to P8 (24 seconds) and the time of the interruption process T0 (15 seconds).

なお、印刷処理Pnの実行中に中断処理T0が割込むことで、最後の原稿読取処理C8により読み取られた画像に対する印刷処理P8の開始が、最後の原稿読取処理C8の終了よりも遅れる場合がある。このような場合には、制御部200は、印刷処理P1を開始する前に中断処理T0を実行した方がよい。 If the interruption process T0 interrupts during the execution of the print process Pn, the start of the print process P8 for the image read by the last document scanning process C8 may be delayed from the end of the final document scanning process C8. be. In such a case, the control unit 200 should execute the interruption process T0 before starting the print process P1.

図7のチャート(C)は、中断処理T0の実行タイミングを印刷処理P1の開始前に変更した例を示している。制御部200は、実行タイミングを変更した中断処理T0を印刷処理P1の開始前に行うので、印刷部140は、印刷処理P1~P8を連続して行うことができる。このとき、印刷部140は、原稿読取処理C8の終了に合わせて、印刷処理P8を開始することができる。 The chart (C) of FIG. 7 shows an example in which the execution timing of the interruption process T0 is changed before the start of the print process P1. Since the control unit 200 performs the interruption process T0 whose execution timing is changed before the start of the print process P1, the print unit 140 can continuously perform the print processes P1 to P8. At this time, the printing unit 140 can start the printing process P8 at the end of the document reading process C8.

図7のチャート(C)に示す印刷部待ち時間は9秒である。
印刷部待ち時間(9秒)=原稿読取処理C1~C8の合計時間(40秒)+中断処理T1の時間(5秒)-印刷処理P1~P7の合計時間(21秒)-中断処理T0の時間(15秒)
The waiting time of the printing unit shown in the chart (C) of FIG. 7 is 9 seconds.
Printing unit waiting time (9 seconds) = total time of document reading processes C1 to C8 (40 seconds) + time of interruption process T1 (5 seconds) -total time of print processes P1 to P7 (21 seconds) -interruption process T0 Time (15 seconds)

また、図7のチャート(C)に示すユーザ待ち時間は48秒である。
ユーザ待ち時間(48秒)=原稿読取処理C1~C8の合計時間(40秒)+中断処理T1の時間(5秒)+印刷処理P8の時間(3秒)
The user waiting time shown in the chart (C) of FIG. 7 is 48 seconds.
User waiting time (48 seconds) = total time of document scanning processes C1 to C8 (40 seconds) + time of interruption process T1 (5 seconds) + time of print process P8 (3 seconds)

なお、印刷処理Pnの実行中に中断処理T0が割込むことで、最後の原稿読取処理C8により読み取られた画像に対する印刷処理P8の開始が、最後の原稿読取処理C8の終了よりも遅れる場合がある。この場合には、制御部200は、印刷処理P8を終了した後に変更したタイミングで中断処理T0を実行するようにしてもよい。 If the interruption process T0 interrupts during the execution of the print process Pn, the start of the print process P8 for the image read by the last document scanning process C8 may be delayed from the end of the final document scanning process C8. be. In this case, the control unit 200 may execute the interruption process T0 at the changed timing after the print process P8 is finished.

図7のチャート(D)は、中断処理T0の実行タイミングを印刷処理P8の終了後に変更した例を示している。制御部200は、実行タイミングを変更した中断処理T0を印刷処理P8の終了後に行うので、印刷部140は、印刷処理P1~P8を連続して行うことができる。このとき、印刷部140は、原稿読取処理C8の終了に合わせて、印刷処理P8を開始することができる。 The chart (D) of FIG. 7 shows an example in which the execution timing of the interruption process T0 is changed after the end of the print process P8. Since the control unit 200 performs the interruption process T0 whose execution timing is changed after the end of the print process P8, the print unit 140 can continuously perform the print processes P1 to P8. At this time, the printing unit 140 can start the printing process P8 at the end of the document reading process C8.

図7のチャート(D)に示す印刷部待ち時間は24秒である。
印刷部待ち時間(24秒)=原稿読取処理C1~C8の合計時間(40秒)+中断処理T1の時間(5秒)-印刷処理P1~P7の合計時間(21秒)
The waiting time of the printing unit shown in the chart (D) of FIG. 7 is 24 seconds.
Printing section waiting time (24 seconds) = Total time of document reading processes C1 to C8 (40 seconds) + Time of interruption processing T1 (5 seconds) -Total time of printing processes P1 to P7 (21 seconds)

また、図7のチャート(D)に示すユーザ待ち時間は48秒である。
ユーザ待ち時間(48秒)=原稿読取処理C1~C8の合計時間(40秒)+中断処理T1の時間(5秒)+印刷処理P8の時間(3秒)
The user waiting time shown in the chart (D) of FIG. 7 is 48 seconds.
User waiting time (48 seconds) = total time of document scanning processes C1 to C8 (40 seconds) + time of interruption process T1 (5 seconds) + time of print process P8 (3 seconds)

このことから、図7のチャート(C)、図7のチャート(D)のユーザ待ち時間(48秒)は、図1のチャート(B)のユーザ待ち時間(43秒)と比べ、中断処理T1の時間分だけ長くなる。しかし、印刷部140は、可能な限り連続して印刷処理Pnを行い、原稿読取処理C8の終了に合わせて、印刷処理P8を開始できている。このため、中断処理T0を除いた印刷部駆動時間を最短とすることができる。 From this, the user waiting time (48 seconds) of the chart (C) of FIG. 7 and the chart (D) of FIG. 7 is compared with the user waiting time (43 seconds) of the chart (B) of FIG. It will be longer by the time of. However, the printing unit 140 performs the printing processing Pn as continuously as possible, and can start the printing processing P8 at the end of the document reading processing C8. Therefore, the printing unit drive time excluding the interruption process T0 can be minimized.

<ユーザにより入力された原稿枚数と、実際の原稿枚数とが異なる場合における処理例>
次に、ユーザにより入力された原稿枚数と、実際の原稿枚数とが異なる場合の処理について、図8を参照して説明する。
図8は、ユーザにより入力された原稿枚数と、実際の原稿枚数とが異なる場合の例を示すタイムチャートである。ここでは、ユーザが予めテンキーで入力した原稿Mの枚数に対して、実際に原稿読取処理及び印刷処理された原稿Mの枚数に差異があった場合の処理を示している。
<Processing example when the number of originals input by the user differs from the actual number of originals>
Next, processing when the number of originals input by the user differs from the actual number of originals will be described with reference to FIG.
FIG. 8 is a time chart showing an example in which the number of originals input by the user differs from the actual number of originals. Here, processing is shown when there is a difference in the number of originals M actually read and printed with respect to the number of originals M previously input by the user using the numeric keypad.

図8のチャート(A)は、ユーザが原稿Mを8枚と入力したのに対し、実際に原稿載置台171に載置され、原稿読取処理及び印刷処理された原稿Mの枚数が9枚である場合を示している。ここで、9枚目の原稿に印刷された画像を読み取る処理を「原稿読取処理C9」、9枚目のその画像を用紙に印刷する処理を「印刷処理P9」と記載する。 In the chart (A) of FIG. 8, while the user inputs eight documents M, the number of documents M actually placed on the document mounting table 171 and processed for reading and printing the documents is nine. Shows a case. Here, the process of reading the image printed on the ninth sheet of paper is referred to as "manuscript reading process C9", and the process of printing the image of the ninth sheet on paper is described as "printing process P9".

ユーザが原稿Mを8枚と入力したので、画像形成装置100は、原稿載置台171に載置された原稿Mを8枚と想定してコピージョブの処理を行う。そのため、原稿読取処理C8の終了に合わせて、印刷処理P8を開始するよう、印刷処理P1の開始時間が設定される。 Since the user has input eight documents M, the image forming apparatus 100 processes the copy job assuming that the number of documents M placed on the document mounting table 171 is eight. Therefore, the start time of the print process P1 is set so as to start the print process P8 at the end of the document reading process C8.

図8のチャート(A)には、原稿読取処理C1の後に、中断処理T1が割込んだ例が示される。中断処理T1に要する時間は5秒である。原稿読取処理C1の後に中断処理T1が割込んでいるので、図1のチャート(B)に示す中断処理T1が割込まないコピージョブの印刷部待ち時間の19秒よりも、原稿読取処理C8の終了が中断処理T1の時間の5秒だけ遅れる。 The chart (A) of FIG. 8 shows an example in which the interruption process T1 interrupts after the document reading process C1. The time required for the interruption process T1 is 5 seconds. Since the interruption process T1 is interrupted after the document reading process C1, the document reading process C8 has a waiting time of 19 seconds for the printing unit of the copy job in which the interruption process T1 shown in the chart (B) of FIG. 1 is not interrupted. The end is delayed by 5 seconds of the time of the interruption process T1.

これは、図5に示すコピージョブと同様である。つまり、図8のチャート(A)の画像形成装置100では、原稿読取処理C1が開始して24秒後に、印刷部140が駆動開始するので、原稿読取処理C8の終了に合わせて、印刷処理P8を開始することができる。 This is similar to the copy job shown in FIG. That is, in the image forming apparatus 100 of the chart (A) of FIG. 8, the printing unit 140 starts driving 24 seconds after the document reading process C1 starts, so that the printing process P8 coincides with the end of the document reading process C8. Can be started.

しかし、実際に原稿載置台171に載置された原稿Mの枚数は、ユーザが入力した枚数より多い9枚である。そのため、原稿読取処理C9の終了前に、印刷処理P8が終了する。そして、印刷処理P8が終了しても、原稿読取処理C9が終了するまで、印刷処理P9を行うことができないため、印刷部140は駆動したまま2秒だけ余計に待機する(図8のチャート(A)中では、「次原稿読取処理終了待ち時間(2秒)」と記載)。 However, the number of original documents M actually placed on the original document placing table 171 is nine, which is larger than the number of sheets input by the user. Therefore, the print process P8 ends before the end of the document reading process C9. Then, even if the printing process P8 is completed, the printing process P9 cannot be performed until the document scanning process C9 is completed. Therefore, the printing unit 140 is kept driven and waits for an extra 2 seconds (the chart of FIG. 8 (Chart of FIG. 8). In A), it is described as "waiting time for completion of next document scanning process (2 seconds)").

この結果、印刷部駆動時間は29秒となる。
印刷部駆動時間(29秒)=印刷処理P1~P8の合計時間(24秒)+原稿読取処理C9の終了までの待ち時間(2秒)+印刷処理P9の時間(3秒)
ゆえに、この画像形成装置100によるコピージョブのユーザ待ち時間は、印刷部待ち時間(24秒)と、印刷部駆動時間(29秒)とを足した53秒になる。
As a result, the printing unit drive time is 29 seconds.
Printing unit drive time (29 seconds) = Total time of print processing P1 to P8 (24 seconds) + Waiting time until the end of document scanning processing C9 (2 seconds) + Time of printing processing P9 (3 seconds)
Therefore, the user waiting time of the copy job by the image forming apparatus 100 is 53 seconds, which is the sum of the printing unit waiting time (24 seconds) and the printing unit driving time (29 seconds).

このことから、図1のチャート(B)のユーザ待ち時間と比べ、図8のチャート(A)の印刷部140のユーザ待ち時間は、原稿読取処理C9の終了までの待ち時間(2秒)だけ長くなる。しかし、原稿読取処理C9に合わせて、印刷処理P9が開始しているので、ユーザがユーザ待ち時間の超過を認識することはない。一方、印刷部駆動時間は、印刷処理P8の終了から原稿読取処理C9の終了までの待ち時間(2秒)だけ長くなるので、印刷部駆動時間を最短にすることができない。 From this, compared with the user waiting time of the chart (B) of FIG. 1, the user waiting time of the printing unit 140 of the chart (A) of FIG. 8 is only the waiting time (2 seconds) until the end of the document reading process C9. become longer. However, since the print process P9 is started in accordance with the document reading process C9, the user does not recognize the excess of the user waiting time. On the other hand, the print unit drive time is increased by the waiting time (2 seconds) from the end of the print process P8 to the end of the document reading process C9, so that the print unit drive time cannot be minimized.

図8のチャート(B)は、ユーザが原稿Mを8枚と入力したのに対し、実際に原稿載置台171に載置され、原稿読取処理及び印刷処理された原稿Mの枚数が7枚である場合を示している。 In the chart (B) of FIG. 8, while the user inputs eight documents M, the number of documents M actually placed on the document mounting table 171 and processed for reading and printing the documents is seven. Shows a case.

ユーザが原稿Mを8枚と入力したので、画像形成装置100は、原稿Mの枚数を8枚と想定してコピージョブの処理を行う。そのため、原稿読取処理C1を開始して24秒後に、印刷部140が駆動するが、原稿読取処理C7の終了後には、印刷処理P6が処理を終了していない。そして、原稿読取処理C7が終了しても、印刷処理P6が終了していないので、印刷処理P7を実行できない(図8のチャート(B)中では、「次印刷処理までの時間(2秒)」と記載)。 Since the user has input the document M as eight sheets, the image forming apparatus 100 processes the copy job assuming that the number of document M is eight. Therefore, the printing unit 140 is driven 24 seconds after the document scanning process C1 is started, but the printing process P6 is not completed after the document scanning process C7 is completed. Then, even if the document reading process C7 is completed, the print process P6 is not completed, so that the print process P7 cannot be executed (in the chart (B) of FIG. 8, "time until the next print process (2 seconds)). ").

印刷部駆動時間は、印刷処理P1~P7の合計時間の21秒である。ゆえに、この画像形成装置100によるコピージョブのユーザ待ち時間は、印刷部待ち時間(24秒)と、印刷部駆動時間(21秒)とを足した45秒になる。 The printing unit drive time is 21 seconds, which is the total time of the printing processes P1 to P7. Therefore, the user waiting time of the copy job by the image forming apparatus 100 is 45 seconds, which is the sum of the printing unit waiting time (24 seconds) and the printing unit driving time (21 seconds).

このことから、中断処理T1の時間が加味されても、原稿Mの枚数が8枚の時より、ユーザ待ち時間は短くて済んでいるが、原稿読取処理C7が終了してからの印刷処理P6の終了までの次印刷処理までの時間(2秒)を、ユーザが無駄に待たなければならない。一方、印刷部駆動時間は可能な限り連続して処理できるようになっている。 From this, even if the time of the interruption process T1 is taken into consideration, the user waiting time is shorter than when the number of documents M is eight, but the print process P6 after the document reading process C7 is completed. The user has to wait unnecessarily for the time (2 seconds) until the next printing process until the end of. On the other hand, the print unit drive time can be processed continuously as much as possible.

<原稿厚み及び原稿束の検出例>
図8のチャート(A)、図8のチャート(B)に示すように、ユーザが入力した原稿Mの枚数と、実際に原稿読取処理及び印刷処理された原稿Mの枚数に差異があると、ユーザ待ち時間と印刷部駆動時間に無駄が生じやすくなる。そのため、制御部200は、印刷部140の正確な駆動開始時間を決定する必要がある。制御部200が印刷部140の駆動開始時間を決定するには、コピージョブの開始前に、原稿載置台171に載置された原稿Mの枚数を正確に認識することができればよい。そこで、ADF170は、図9に示す機構を備えることで、制御部200が、原稿載置台171に載置された原稿Mの枚数を正確に特定するように構成する。
<Example of detecting original thickness and original bundle>
As shown in the chart (A) of FIG. 8 and the chart (B) of FIG. 8, if there is a difference between the number of documents M input by the user and the number of documents M actually subjected to the document reading process and the print process, User waiting time and printing unit drive time are likely to be wasted. Therefore, the control unit 200 needs to determine the exact drive start time of the printing unit 140. In order for the control unit 200 to determine the drive start time of the printing unit 140, it suffices if the number of documents M mounted on the document mounting table 171 can be accurately recognized before the start of the copy job. Therefore, the ADF 170 is configured to include the mechanism shown in FIG. 9 so that the control unit 200 can accurately specify the number of documents M mounted on the document mounting table 171.

図9は、原稿厚み及び原稿束を検出する機構の構成例を示す説明図である。
ADF170は、原稿載置台171、原稿検出センサー172、原稿束厚検出センサー173、ストッパー174、給紙ローラ対175及び原稿紙厚検出センサー176を備える。原稿束厚検出センサー173は、束厚検出ローラ173a、ローラ軸173bを備える。原稿紙厚検出センサー176は、紙厚検出レバー176a、レバー軸176bを備える。
FIG. 9 is an explanatory diagram showing a configuration example of a mechanism for detecting a document thickness and a document bundle.
The ADF 170 includes a document mounting table 171, a document detection sensor 172, a document bundle thickness detection sensor 173, a stopper 174, a paper feed roller pair 175, and a document paper thickness detection sensor 176. The document bundle thickness detection sensor 173 includes a bundle thickness detection roller 173a and a roller shaft 173b. The manuscript paper thickness detection sensor 176 includes a paper thickness detection lever 176a and a lever shaft 176b.

上述したように原稿載置台171は、複数枚の原稿Mを載置することができる。図9中の原稿載置台171は、原稿Mの搬送方向の前方側が搬送方向の後方側より少し低くなるように傾斜して構成されている。 As described above, the document mounting table 171 can mount a plurality of documents M. The document mounting table 171 in FIG. 9 is configured to be inclined so that the front side of the document M in the transport direction is slightly lower than the rear side in the transport direction.

原稿検出センサー172は、ユーザがコピー開始釦を押下したことにより、コピージョブの指示を受けると、原稿載置台171に原稿Mが載置されていることを検出する。
原稿束厚検出センサー173の束厚検出ローラ173aは、原稿検出センサー172により原稿Mが原稿載置台171に載置されていると検出された場合に動作し、載置されていないと検出される場合には動作しない。
The document detection sensor 172 detects that the document M is placed on the document mounting table 171 when the user presses the copy start button and receives an instruction from the copy job.
The bundle thickness detection roller 173a of the document bundle thickness detection sensor 173 operates when the document detection sensor 172 detects that the document M is mounted on the document mounting table 171 and detects that the document M is not mounted. Does not work in some cases.

束厚検出ローラ173aは可動であり、状態st1と状態st2との2通りの状態を取る。この束厚検出ローラ173aは、ローラ軸173bを中心にして上下方向に可動する。
待機状態を表す状態st1は、原稿載置台171に原稿Mを載置していないときの束厚検出ローラ173aの位置を示している。
束厚検知状態を表す状態st2は、原稿検出センサー172により原稿載置台171に原稿Mが載置されたことを検出したときに、状態st1から回転した束厚検出ローラ173aが、最上部の原稿Mに当接する位置を示している。このとき、原稿束厚検出センサー173は、ローラ軸173bを中心とする束厚検出ローラ173aの変位角に応じて原稿Mの束の厚さを検出する。
The bundle thickness detection roller 173a is movable and takes two states, state st1 and state st2. The bundle thickness detection roller 173a is movable in the vertical direction about the roller shaft 173b.
The state st1 representing the standby state indicates the position of the bundle thickness detection roller 173a when the document M is not placed on the document mounting table 171.
In the state st2 representing the bundle thickness detection state, when the document mounting table 171 detects that the document M is placed on the document mounting table 172, the bundle thickness detection roller 173a rotated from the state st1 is the top document. The position where it abuts on M is shown. At this time, the document bundle thickness detection sensor 173 detects the thickness of the bundle of documents M according to the displacement angle of the bundle thickness detection roller 173a centered on the roller shaft 173b.

原稿載置台171の左端部に設けられたストッパー174は、原稿載置台171に載置された原稿Mの先端位置を押さえるための部材である。ストッパー174は可動であり、状態st11と状態st12との2通りの状態を取る。
紙抑え状態を表す状態st11は、原稿載置台171に載置された原稿Mの搬送方向の前方側を押さえているストッパー174の位置を示している。
紙送り状態を表す状態st12は、原稿載置台171から原稿Mが搬送されるときに、st11から回転したストッパー174の位置を示している。このとき、不図示のピックアップローラによって、原稿Mが給紙ローラ対175まで1枚ずつ搬送される。
The stopper 174 provided at the left end of the document mounting table 171 is a member for holding the tip position of the document M mounted on the document mounting table 171. The stopper 174 is movable and takes two states, state st11 and state st12.
The state st11 indicating the paper holding state indicates the position of the stopper 174 that holds the front side of the document M placed on the document placing table 171 in the transport direction.
The state st12 representing the paper feed state indicates the position of the stopper 174 rotated from st11 when the document M is conveyed from the document mounting table 171. At this time, the document M is conveyed one by one to the paper feed roller pair 175 by a pickup roller (not shown).

給紙ローラ対175は、上ローラ及び下ローラを備え、ピックアップローラによって搬送される原稿Mを挟持して次工程に搬送する。給紙ローラ対175の上ローラの回転軸には、搬送される原稿Mの厚さを1枚ずつ検出する原稿紙厚検出センサー176の紙厚検出レバー176aが、給紙ローラ対175の回転軸175aの回転を妨げないように連結している。 The paper feed roller pair 175 includes an upper roller and a lower roller, and sandwiches the document M conveyed by the pickup roller and conveys it to the next process. On the rotation axis of the upper roller of the paper feed roller pair 175, a paper thickness detection lever 176a of the document paper thickness detection sensor 176 that detects the thickness of the transmitted document M one by one is provided on the rotation axis of the paper feed roller pair 175. They are connected so as not to interfere with the rotation of the 175a.

この原稿紙厚検出センサー176は、紙厚検出レバー176aがレバー軸176bを中心にして上下方向に可動することで、レバー軸176bを中心とする変位角に応じた原稿Mの厚みを検出する。例えば、給紙ローラ対175に原稿Mが搬送されると、原稿Mの厚みにより給紙ローラ対175の上ローラの回転軸175aが上方に変位する。この変位に伴う紙厚検出レバー176aの変位角によって原稿紙厚検出センサー176は原稿Mの用紙の厚みを検出している。 The document thickness detection sensor 176 detects the thickness of the document M according to the displacement angle centered on the lever shaft 176b by moving the paper thickness detection lever 176a in the vertical direction around the lever shaft 176b. For example, when the document M is conveyed to the paper feed roller pair 175, the rotation shaft 175a of the upper roller of the paper feed roller pair 175 is displaced upward due to the thickness of the document M. The original paper thickness detection sensor 176 detects the thickness of the paper of the original M by the displacement angle of the paper thickness detecting lever 176a accompanying this displacement.

上述した原稿束厚検出センサー173と、原稿紙厚検出センサー176を搭載したADF170により、原稿載置台171に載置された原稿Mの枚数を自動で検知できる。例えば、原稿束厚検出センサー173は、原稿載置台171に載置された原稿Mの束の厚さを検出し、不図示のピックアップローラが、最上部の原稿Mを給紙ローラ対175に搬送させる。そして、原稿紙厚検出センサー176は、給紙ローラ対175に搬送された原稿Mの紙の厚さを検出する。その後、制御部200は、原稿束厚検出センサー173により検出された原稿Mの束の厚さを、原稿紙厚検出センサー176により検出された原稿Mの紙の厚さで除算することで、原稿載置台171に載置された原稿Mの枚数を特定することができる。 The ADF170 equipped with the document bundle thickness detection sensor 173 and the document paper thickness detection sensor 176 described above can automatically detect the number of documents M placed on the document mounting table 171. For example, the document bundle thickness detection sensor 173 detects the thickness of the bundle of documents M placed on the document mounting table 171 and a pickup roller (not shown) conveys the uppermost document M to the paper feed roller pair 175. Let me. Then, the original paper thickness detection sensor 176 detects the thickness of the paper of the original M conveyed to the paper feed roller pair 175. After that, the control unit 200 divides the thickness of the bundle of original documents M detected by the original document bundle thickness detection sensor 173 by the thickness of the original paper M detected by the original paper thickness detection sensor 176, thereby dividing the original document. The number of original documents M placed on the mounting table 171 can be specified.

このような方法により、ユーザが操作パネル150から原稿載置台171に載置した原稿の枚数を8枚と入力しても、制御部200は、図8のチャート(A)の場合に9枚、図8のチャート(B)の場合に7枚と特定することが可能となる。このため、図8のチャート(A)、図8のチャート(B)に示されたコピージョブにおいても、図5~図7に示したように印刷部待ち時間を変更してコピージョブを実行可能とすることができる。 By such a method, even if the user inputs the number of documents placed on the document mounting table 171 from the operation panel 150 to eight, the control unit 200 will display nine sheets in the case of the chart (A) of FIG. In the case of the chart (B) of FIG. 8, it is possible to specify 7 sheets. Therefore, even in the copy job shown in the chart (A) of FIG. 8 and the chart (B) of FIG. 8, the copy job can be executed by changing the waiting time of the printing unit as shown in FIGS. 5 to 7. Can be.

なお、図9に示したADF170の機構に代えて静電センサーを構成し、制御部200は、この静電センサーが検出した、原稿Mの1枚ごとの紙厚、及び原稿Mの束厚に基づいて、原稿Mの枚数を算出してもよい。 An electrostatic sensor is configured instead of the mechanism of the ADF 170 shown in FIG. 9, and the control unit 200 determines the paper thickness of each sheet of the original M and the bundle thickness of the original M detected by the electrostatic sensor. Based on this, the number of original sheets M may be calculated.

<コピージョブの処理例>
次に、本実施の形態に係る画像形成装置100が実行するコピージョブの処理例について図10と図11を参照して説明する。図10と図11に示す一続きの処理は、印刷開始時間調整方法の一例として説明される。
図10は、画像形成装置100が実行する印刷開始前動作の例を示すフローチャートである。
図11は、画像形成装置100が実行する印刷開始後動作の例を示すフローチャートである。
ここでは、8枚の原稿Mに印刷された画像をそれぞれ1枚ずつ用紙に印刷するコピージョブの例について説明する。このコピージョブでは、原稿読取処理Cnに要する時間よりも印刷処理Pnに要する時間の方が短い処理で動作する。図10、図11では、「原稿読取処理Cn」を「原稿読取Cn」、「印刷処理Pn」を「印刷Pn」、「中断処理T1」を「中断T1」、「中断処理T0」を「中断T0」、「印刷部待ち時間」を「待ち時間」、「印刷部駆動時間」を「駆動時間」と略記している。
<Example of copy job processing>
Next, a processing example of the copy job executed by the image forming apparatus 100 according to the present embodiment will be described with reference to FIGS. 10 and 11. The continuous processing shown in FIGS. 10 and 11 will be described as an example of the printing start time adjusting method.
FIG. 10 is a flowchart showing an example of the pre-printing operation executed by the image forming apparatus 100.
FIG. 11 is a flowchart showing an example of the post-printing operation executed by the image forming apparatus 100.
Here, an example of a copy job in which an image printed on eight original sheets M is printed on paper one by one will be described. In this copy job, the time required for the print process Pn is shorter than the time required for the document reading process Cn. In FIGS. 10 and 11, "manuscript scanning Cn" is "manuscript scanning Cn", "printing processing Pn" is "printing Pn", "interruption processing T1" is "interruption T1", and "interruption processing T0" is "interruption". "T0" and "printing unit waiting time" are abbreviated as "waiting time", and "printing unit driving time" is abbreviated as "driving time".

ユーザが画像形成装置100の前に立って原稿載置台171に原稿Mを載置し、操作パネル150を介してコピージョブの設定を行った後、キー160として設けられたスタートキーを押下する。これにより、制御部200は、コピージョブの処理を開始する。 The user stands in front of the image forming apparatus 100, places the document M on the document mounting table 171 and sets the copy job via the operation panel 150, and then presses the start key provided as the key 160. As a result, the control unit 200 starts processing the copy job.

制御部200は、ユーザが操作パネル150から入力した原稿Mの枚数に応じて、原稿読取処理C1の開始から、印刷処理P8の終了までに要する時間を算出する。このとき、制御部200は、図9に示した原稿束を検出する原稿束厚検出センサー173、及び紙厚を検出する原稿紙厚検出センサー176から出力される検出値により原稿Mの枚数を特定してもよい。また、原稿Mの坪量を検出するセンサーから出力される検出値により原稿Mの枚数を特定してもよい。 The control unit 200 calculates the time required from the start of the document reading process C1 to the end of the print process P8 according to the number of documents M input by the user from the operation panel 150. At this time, the control unit 200 specifies the number of documents M based on the detection values output from the document bundle thickness detection sensor 173 for detecting the document bundle shown in FIG. 9 and the document thickness detection sensor 176 for detecting the paper thickness. You may. Further, the number of documents M may be specified by the detection value output from the sensor that detects the basis weight of the document M.

まず、制御部200は、コピージョブの設定に基づいて、原稿読取処理Cnに要する時間を算出する(S1)。原稿読取処理Cnに要する時間を算出するために参照される設定として、例えば、ユーザにより入力された原稿Mの原稿枚数、読取画像の解像度、原稿サイズ、読取モード、及び読取面の指定等がある。 First, the control unit 200 calculates the time required for the document reading process Cn based on the copy job settings (S1). The settings referred to for calculating the time required for the document scanning process Cn include, for example, the number of documents of the document M input by the user, the resolution of the scanned image, the document size, the scanning mode, and the designation of the scanning surface. ..

次に、制御部200は、コピージョブの設定に基づいて、印刷処理Pnに要する時間を算出する(S2)。印刷処理Pnに要する時間を算出するために参照される設定として、例えば、用紙サイズ、紙種、坪量及びモード(部集約、ページ集約)等がある。 Next, the control unit 200 calculates the time required for the print process Pn based on the copy job settings (S2). As the settings referred to for calculating the time required for the print processing Pn, for example, there are paper size, paper type, basis weight, mode (part aggregation, page aggregation) and the like.

制御部200は、最後の原稿読取処理Cn(例えば、C8)の終了に合わせて、最後の原稿読取処理C8により読み取られた画像に対する印刷処理P8を開始するよう、最初に読み取られた画像に対する印刷処理Pn(例えば、P1)の印刷開始時間を調整する。そして、制御部200は、印刷部待ち時間を算出し、さらに印刷部140の駆動開始時間を算出する(S3)。なお、ステップS3で算出される印刷部待ち時間は、印刷処理Pnの実行中に中断処理T0が割込まない、及び原稿読取処理Cnの実行中に中断処理T1が割込まない時の時間である。 The control unit 200 prints the first scanned image so as to start the printing process P8 for the image scanned by the last document scanning process C8 at the end of the final document scanning process Cn (for example, C8). The print start time of the process Pn (for example, P1) is adjusted. Then, the control unit 200 calculates the waiting time of the printing unit, and further calculates the driving start time of the printing unit 140 (S3). The print unit waiting time calculated in step S3 is the time when the interruption process T0 is not interrupted during the execution of the print process Pn and the interruption process T1 is not interrupted during the execution of the document reading process Cn. ..

制御部200は、中断処理T0、T1が割込むことで、最後の原稿読取処理C8により読み取られた画像に対する印刷処理P8の開始が、最後の原稿読取処理C8の終了よりも遅れる場合、後述のステップS4~S17の処理を経て、中断処理T0、T1を実行するタイミングを変更する。 When the interruption processes T0 and T1 interrupt the control unit 200, the start of the print process P8 for the image read by the last document reading process C8 is delayed from the end of the last document reading process C8, which will be described later. After the processes of steps S4 to S17, the timing for executing the interruption processes T0 and T1 is changed.

次に、図6に示したように、制御部200は、原稿読取処理Cnの実行中に中断処理T1が割込むか否かを判定する(S4)。制御部200が、原稿読取処理Cnの実行中に中断処理T1が割込むと判定した場合(S4のYES)、中断処理T1の時間を印刷部待ち時間に反映し(S5)、ステップS6に進む。 Next, as shown in FIG. 6, the control unit 200 determines whether or not the interruption process T1 interrupts during the execution of the document reading process Cn (S4). When the control unit 200 determines that the interruption process T1 interrupts during the execution of the document reading process Cn (YES in S4), the time of the interruption process T1 is reflected in the waiting time of the printing unit (S5), and the process proceeds to step S6. ..

制御部200は、原稿読取処理Cnの実行中に中断処理T1が割込まないと判定した場合(S4のNO)、印刷処理Pnの実行中に中断処理T0が割込むか否かを判定する(S6)。制御部200が、印刷処理Pnの実行中に中断処理T0が割込まないと判定した場合(S6のNO)、印刷処理Pnの実行中に中断処理T0が割込まない設定とし(S7)、ステップS18に進む。
一方、制御部200が、印刷処理Pnの実行中に中断処理T0が割込むと判定した場合(S6のYES)、中断処理T0の時間を印刷部待ち時間に反映し(S8)、ステップS9に進む。
When the control unit 200 determines that the interruption process T1 does not interrupt during the execution of the document reading process Cn (NO in S4), the control unit 200 determines whether or not the interruption process T0 interrupts during the execution of the print process Pn (NO in S4). S6). When the control unit 200 determines that the interruption process T0 is not interrupted during the execution of the print process Pn (NO in S6), the interruption process T0 is set not to be interrupted during the execution of the print process Pn (S7). Proceed to S18.
On the other hand, when the control unit 200 determines that the interruption process T0 interrupts during the execution of the print process Pn (YES in S6), the time of the interruption process T0 is reflected in the waiting time of the print unit (S8), and in step S9. move on.

次に、図7のチャート(A)に示したように、制御部200は、中断処理T0が割込む直前の印刷処理Pn(例えば、P2)により印刷される画像が、印刷処理Pnの時点で原稿読取処理Cn(例えば、C2)によって読み取られているか否かを判定する(S9)。 Next, as shown in the chart (A) of FIG. 7, in the control unit 200, the image printed by the print process Pn (for example, P2) immediately before the interruption process T0 interrupts is printed at the time of the print process Pn. It is determined whether or not the document is scanned by the document scanning process Cn (for example, C2) (S9).

制御部200は、中断処理T0が割込む直前の印刷処理Pnにより印刷される画像が、印刷処理Pnの時点で原稿読取処理Cnによって画像が読み取られていると判定した場合(S9のYES)、印刷処理Pnの実行中に中断処理T0が割込む設定とする(S10)。そして、制御部200は、印刷処理Pnを実行中に中断処理T0が割込んでも、最後の原稿読取処理C8の終了に合わせて、最後の原稿読取処理C8により読み取られた画像に対する印刷処理P8を開始できる場合、中断処理T0を実行するタイミングを変更しないで、そのままステップS18へ進む。 When the control unit 200 determines that the image printed by the print process Pn immediately before the interruption process T0 interrupts is read by the document scanning process Cn at the time of the print process Pn (YES in S9). It is set that the interruption process T0 interrupts during the execution of the print process Pn (S10). Then, even if the interruption process T0 interrupts while the print process Pn is being executed, the control unit 200 performs the print process P8 on the image read by the final document reading process C8 in accordance with the end of the final document scanning process C8. If it can be started, the process proceeds to step S18 as it is without changing the timing for executing the interruption process T0.

制御部200が、中断処理T0が割込む直前の印刷処理Pnにより印刷される画像が、印刷処理Pnの時点で原稿読取処理Cnによって画像が読み取られてないと判定した場合(S9のNO)、中断処理T0が割込むタイミングと印刷開始時間とを変更する。そして、制御部200は、印刷処理Pnの実行中に中断処理T0が割込むタイミングとして、原稿Mの枚数(8枚)に応じた印刷処理P1~P8を半分に分けたうちの前半の印刷処理P1~P4で中断処理T0が割込むか否かを判定する(S11)。 When the control unit 200 determines that the image printed by the print process Pn immediately before the interruption process T0 interrupts is not read by the document scanning process Cn at the time of the print process Pn (NO in S9). The timing at which the interruption process T0 interrupts and the print start time are changed. Then, the control unit 200 divides the print processes P1 to P8 according to the number of sheets (8 sheets) of the original M into halves as the timing at which the interruption process T0 interrupts during the execution of the print process Pn, and the print process of the first half. It is determined in P1 to P4 whether or not the interruption process T0 interrupts (S11).

制御部200が、原稿Mの枚数(8枚)に応じた印刷処理P1~P8を半分に分けたうちの後半の印刷処理P5~P8で中断処理T0が割込む判定した場合(S11のNO)、印刷処理P8を終了した後に変更したタイミングで中断処理T0を実行する設定とし(S13)、ステップ18へ進む。
制御部200が、原稿Mの枚数(8枚)に応じた印刷処理P1~P8を半分に分けたうちの前半の印刷処理P1~P4で中断処理T0が割込むと判定した場合(S11のYES)、印刷処理P1を開始する前に変更したタイミングで中断処理T0を実行する設定とする。そして、次に、制御部200は、印刷部待ち時間が中断処理T0の時間より長いか否かを判定する(S12)。
When the control unit 200 determines that the interruption process T0 interrupts the print processes P5 to P8 in the latter half of the print processes P1 to P8 according to the number of sheets (8 sheets) of the document M (NO in S11). , The interruption process T0 is set to be executed at the changed timing after the print process P8 is finished (S13), and the process proceeds to step 18.
When the control unit 200 determines that the interruption process T0 interrupts the print processes P1 to P4 in the first half of the print processes P1 to P8 according to the number of sheets (8 sheets) of the document M (YES in S11). ), It is set to execute the interruption process T0 at the changed timing before starting the print process P1. Then, the control unit 200 determines whether or not the waiting time of the printing unit is longer than the time of the interruption process T0 (S12).

補足すると、ステップS12では、制御部200が、印刷処理P1を開始する前に中断処理T0が割込むことで、最後の原稿読取処理C8により読み取られた画像に対する印刷処理P8の開始が、最後の原稿読取処理C8の終了よりも遅れるか否かを判定する。 Supplementally, in step S12, the interruption process T0 interrupts before the control unit 200 starts the print process P1, so that the start of the print process P8 for the image read by the last document read process C8 is the last. It is determined whether or not the document reading process C8 is delayed from the end.

制御部200が、印刷部待ち時間が中断処理T0の時間より長くないと判定した場合(S12のNO)、中断処理T0を印刷処理P1の開始前で実行できないため、印刷処理P8を終了した後に変更したタイミングで中断処理T0を実行する設定とし、ステップ18へ進む。
制御部200が、印刷部待ち時間が中断処理T0の時間より長いと判定した場合(S12のYES)、原稿読取処理C8の終了に合わせて、最後に読み取られた画像に対する印刷処理P8を開始できるため、印刷処理P1が開始する前に中断処理T0を実行する設定とする。
When the control unit 200 determines that the waiting time of the printing unit is not longer than the time of the interruption processing T0 (NO in S12), the interruption processing T0 cannot be executed before the start of the printing processing P1. It is set to execute the interruption process T0 at the changed timing, and the process proceeds to step 18.
When the control unit 200 determines that the waiting time of the printing unit is longer than the time of the interruption process T0 (YES in S12), the printing process P8 for the last scanned image can be started at the end of the document reading process C8. Therefore, it is set to execute the interruption process T0 before the print process P1 starts.

次に、制御部200は、印刷部待ち時間から中断処理T0の時間を差し引いた時間が、原稿読取処理C1の開始時間から経過するか否かを判定する(S14)。
ここで、制御部200は、最初の原稿に印刷された画像の原稿読取処理Cn(例えば、C1)を開始する。
Next, the control unit 200 determines whether or not the time obtained by subtracting the time of the interruption process T0 from the waiting time of the printing unit elapses from the start time of the document reading process C1 (S14).
Here, the control unit 200 starts the document reading process Cn (for example, C1) of the image printed on the first document.

制御部200が、印刷部待ち時間から中断処理T0の時間分を差し引いた時間が原稿読取処理C1の開始時間から経過しないと判定した場合(S14のNO)、ステップS14に戻る。制御部200が、印刷部待ち時間から中断処理T0の時間分を差し引いた時間が原稿読取処理C1の開始時間から経過すると判定した場合(S14のYES)、中断処理T0の処理を開始する(S15)。 When the control unit 200 determines that the time obtained by subtracting the time of the interruption process T0 from the waiting time of the printing unit does not elapse from the start time of the document reading process C1 (NO in S14), the process returns to step S14. When the control unit 200 determines that the time obtained by subtracting the time of the interruption process T0 from the waiting time of the printing unit elapses from the start time of the document reading process C1 (YES in S14), the process of the interruption process T0 is started (S15). ).

次に、制御部200は、中断処理T0の処理が終了したか否かを判定する(S16)。制御部200が、中断処理T0の処理が終了しないと判定した場合(S16のNO)、ステップS16に戻る。一方、制御部200が、中断処理T0の処理が終了すると判定した場合(S16のYES)、印刷開始前に中断処理T0が終了する(S17)。 Next, the control unit 200 determines whether or not the processing of the interruption processing T0 is completed (S16). When the control unit 200 determines that the processing of the interruption processing T0 is not completed (NO in S16), the process returns to step S16. On the other hand, when the control unit 200 determines that the processing of the interruption processing T0 is completed (YES in S16), the interruption processing T0 ends before the start of printing (S17).

次に、制御部200は、印刷部待ち時間が印刷処理P1の開始時間を経過したか否かを判定する(S18)
制御部200は、印刷部待ち時間が印刷処理P1の開始時間を経過していないと判定した場合(S18のNO)、ステップS18に戻り、判定を繰り返す。
制御部200は、印刷部待ち時間が印刷処理P1の開始時間を経過したと判定した場合(S18のYES)、印刷部140は印刷処理P1を開始する(S19)。
Next, the control unit 200 determines whether or not the waiting time of the printing unit has elapsed the start time of the printing process P1 (S18).
When the control unit 200 determines that the waiting time of the printing unit has not elapsed the start time of the printing process P1 (NO in S18), the control unit 200 returns to step S18 and repeats the determination.
When the control unit 200 determines that the waiting time of the printing unit has elapsed the start time of the printing process P1 (YES in S18), the printing unit 140 starts the printing process P1 (S19).

次に、制御部200は、実行中の印刷処理Pnに中断処理T0の割込みが設定されているか否かを判定する(S20)。制御部200は、実行中の印刷処理Pnに中断処理T0の割込が設定されていると判定した場合(S20のYES)、現時刻が中断処理T0が割込んで実行されるタイミングであるか否かを判定する(S22)。 Next, the control unit 200 determines whether or not an interrupt for the interruption process T0 is set for the print process Pn being executed (S20). When the control unit 200 determines that the interrupt processing T0 is interrupted in the printing process Pn being executed (YES in S20), is the current time the timing at which the interruption process T0 is interrupted and executed? It is determined whether or not (S22).

制御部200は、現時刻が中断処理T0が割込んで実行されるタイミングでないと判定した場合(S22のNO)、ステップS21に進む。一方、制御部200が、現時刻が中断処理T0が割込んで実行されるタイミングであると判定した場合(S22のYES)、中断処理T0を割込んで実行し(S23)、ステップS21に進む。 When the control unit 200 determines that the current time is not the timing when the interruption process T0 is interrupted and executed (NO in S22), the control unit 200 proceeds to step S21. On the other hand, when the control unit 200 determines that the current time is the timing when the interruption process T0 is interrupted and executed (YES in S22), the interruption process T0 is interrupted and executed (S23), and the process proceeds to step S21. ..

次に、制御部200は、全ての印刷処理P1~P8が終了したか否かを判定する(S21)。制御部200は、全ての印刷処理P1~P8が終了していないと判定した場合(S21のNO)、ステップS20に戻る。一方、制御部200は、全ての印刷処理P1~P8が終了したと判定した場合(S21のYES)、終了した印刷処理Pnの後に行われる中断処理T0が設定されているか否かを判定する(S24)。 Next, the control unit 200 determines whether or not all the print processes P1 to P8 have been completed (S21). When the control unit 200 determines that all the print processes P1 to P8 have not been completed (NO in S21), the control unit 200 returns to step S20. On the other hand, when it is determined that all the print processes P1 to P8 have been completed (YES in S21), the control unit 200 determines whether or not the interruption process T0 performed after the completed print process Pn is set (YES). S24).

制御部200は、終了した印刷処理Pnの後に行われる中断処理T0が設定されていると判定した場合(S24のYES)、印刷処理P8の後に中断処理T0を実行する(S25)。一方、制御部200は、終了した印刷処理Pnの後に行われる中断処理T0が設定されていないと判定した場合(S24のNO)、本処理を終了する。 When the control unit 200 determines that the interruption process T0 to be performed after the finished print process Pn is set (YES in S24), the control unit 200 executes the interruption process T0 after the print process P8 (S25). On the other hand, when the control unit 200 determines that the interruption process T0 performed after the finished print process Pn is not set (NO in S24), the control unit 200 ends this process.

以上説明した一実施の形態に係る画像形成装置100では、コピージョブにおいて、原稿読取処理Cn又は印刷処理Pnの少なくともいずれか1つを中断する中断処理T0、T1が割込む場合、最初の原稿Mに印刷された画像の印刷処理Pnの印刷開始時間を調整する。この画像形成装置100は、最後の原稿Mに印刷された画像の原稿読取処理Cnの終了に合わせて、最後の原稿Mから読み取った画像に対するの印刷処理Pnを開始する。そして、画像形成装置100は、印刷処理Pnの印刷開始時間を調整することで、ユーザ待ち時間と、印刷部駆動時間に無駄がないよう、印刷処理Pnの実行開始前、実行終了後、実行中に中断処理T0を割込ませる。このため、コピージョブの実行中に生じる中断処理が、コピージョブ全体の処理の終了までに与える影響を減らすことができる。 In the image forming apparatus 100 according to the above-described embodiment, when the interruption processes T0 and T1 that interrupt at least one of the document reading process Cn and the print process Pn interrupt in the copy job, the first document M The print start time of the print processing Pn of the image printed on is adjusted. The image forming apparatus 100 starts the printing process Pn on the image read from the last document M at the end of the document reading process Cn of the image printed on the last document M. Then, the image forming apparatus 100 adjusts the print start time of the print process Pn so that the user waiting time and the print unit drive time are not wasted, so that the print process Pn is being executed before the start of execution, after the execution is completed, and so on. Is interrupted by the interruption process T0. Therefore, it is possible to reduce the influence of the interruption processing that occurs during the execution of the copy job by the end of the processing of the entire copy job.

ここで、ユーザ待ち時間は、中断処理T1の時間と、原稿Mの枚数に応じた原稿読取処理Cnに要する時間と、最後に読み取られた画像に対する印刷処理Pnに要する時間の合計とすることができる。さらに、印刷部駆動時間は、原稿Mの枚数に応じた画像形成処理Pnに要する時間と、中断処理T0の時間の合計とすることができる。これにより、ユーザは、コピージョブに必要な最低限のユーザ待ち時間で済み、印刷部140は無駄な駆動時間を割くことができるので、部品の寿命を延ばすことができる。 Here, the user waiting time may be the sum of the time required for the interruption process T1, the time required for the document reading process Cn according to the number of documents M, and the time required for the print process Pn for the last scanned image. can. Further, the printing unit drive time can be the total of the time required for the image forming process Pn according to the number of sheets of the document M and the time required for the interruption process T0. As a result, the user can reduce the minimum user waiting time required for the copy job, and the printing unit 140 can allocate unnecessary driving time, so that the life of the component can be extended.

100…画像形成部、130…スキャナ、140…印刷部、150…操作パネル、Cn(n=1~8)…原稿読取処理、Pn(n=1~8)…印刷処理、T0…中断処理、T1…中断処理、M…原稿 100 ... Image forming unit, 130 ... Scanner, 140 ... Printing unit, 150 ... Operation panel, Cn (n = 1 to 8) ... Original reading processing, Pn (n = 1 to 8) ... Printing processing, T0 ... Interruption processing, T1 ... interruption processing, M ... manuscript

Claims (11)

原稿に印刷された画像を読み取る原稿読取処理を行う画像読取部と、
コピージョブの実行により前記画像読取部により読み取られた前記画像を記録媒体に印刷する印刷処理を行う印刷部と、
前記コピージョブの実行を指示する操作部と、
前記操作部からの前記コピージョブの実行の指示に基づいて、前記原稿読取処理の開始から前記印刷処理の終了までに要する時間を前記原稿の枚数に応じて算出し、前記原稿読取処理又は前記印刷処理の少なくともいずれか1つを中断する中断処理の割込みに応じて、最初の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始する印刷開始時間を調整する制御部と、を備え
前記制御部は、
最後の前記原稿読取処理の終了に合わせて、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始するよう前記印刷開始時間を調整し、
前記中断処理が割込む直前の前記印刷処理により印刷される前記画像が、前記印刷処理の時点で前記原稿読取処理によって読み取られていない場合、前記中断処理が割込むタイミングと前記印刷開始時間とを変更し、
前記印刷処理の実行中に前記中断処理が割込むことで、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理の開始が、最後の前記原稿読取処理の終了よりも遅れる場合、前記中断処理を実行するタイミングを変更する
画像形成装置。
An image scanning unit that performs document scanning processing to read the image printed on the document, and
A printing unit that performs a printing process for printing the image read by the image reading unit on a recording medium by executing a copy job, and a printing unit.
An operation unit that instructs the execution of the copy job, and
Based on the instruction from the operation unit to execute the copy job, the time required from the start of the document reading process to the end of the printing process is calculated according to the number of sheets of the document, and the document scanning process or the printing is performed. A control unit for adjusting a printing start time for starting the printing process for the image read by the first document scanning process in response to an interrupt of the interruption process that interrupts at least one of the processes is provided .
The control unit
The printing start time is adjusted so as to start the printing process for the image read by the last document scanning process in accordance with the end of the final document scanning process.
When the image printed by the printing process immediately before the interruption process is interrupted is not read by the document scanning process at the time of the printing process, the timing at which the interruption process interrupts and the printing start time are set. change,
When the interruption process is interrupted during the execution of the print process, the start of the print process for the image read by the last document scanning process is delayed from the end of the final document scanning process. Change the timing to execute the suspension process
Image forming device.
前記制御部は、前記中断処理を実行するタイミングを前記印刷処理を開始する前に変更して前記中断処理を実行する
請求項に記載の画像形成装置。
The image forming apparatus according to claim 1 , wherein the control unit changes the timing of executing the interruption process before starting the printing process to execute the interruption process.
前記制御部は、前記中断処理を実行するタイミングを前記印刷処理を終了した後に変更して前記中断処理を実行する
請求項に記載の画像形成装置。
The image forming apparatus according to claim 1 , wherein the control unit changes the timing of executing the interruption process after the printing process is completed to execute the interruption process.
前記制御部は、前記印刷処理の実行中に前記中断処理が割込むタイミングが、前記原稿の枚数に応じた前記印刷処理を半分に分けたうちの前半である場合、前記印刷処理を開始する前に前記中断処理を実行する
請求項又はに記載の画像形成装置。
When the timing at which the interruption process is interrupted during the execution of the print process is the first half of the print process divided into halves according to the number of sheets of the original, the control unit is before starting the print process. The image forming apparatus according to claim 1 or 2 , wherein the interruption process is executed.
前記制御部は、前記印刷処理の実行中に前記中断処理が割込むタイミングが、前記原稿の枚数に応じた前記印刷処理を半分に分けたうちの後半である場合、前記印刷処理を終了した後に変更したタイミングで前記中断処理を実行する
請求項又はに記載の画像形成装置。
When the timing at which the interruption process interrupts during the execution of the print process is the latter half of the print process divided into halves according to the number of sheets of the original, the control unit finishes the print process. The image forming apparatus according to claim 1 or 3 , wherein the interruption process is executed at the changed timing.
前記制御部は、前記印刷処理を開始する前に前記中断処理が割込むことで、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理の開始が、最後の前記原稿読取処理の終了よりも遅れる場合、前記印刷処理を終了した後に変更したタイミングで前記中断処理を実行する
請求項に記載の画像形成装置。
The control unit interrupts the interruption process before starting the print process, so that the start of the print process for the image read by the last document scanning process ends the final document scanning process. The image forming apparatus according to claim 1 , wherein the interruption process is executed at a changed timing after the print process is completed.
原稿に印刷された画像を読み取る原稿読取処理を行う画像読取部と、An image scanning unit that performs document scanning processing to read the image printed on the document, and
コピージョブの実行により前記画像読取部により読み取られた前記画像を記録媒体に印刷する印刷処理を行う印刷部と、A printing unit that performs a printing process for printing the image read by the image reading unit on a recording medium by executing a copy job, and a printing unit.
前記コピージョブの実行を指示する操作部と、An operation unit that instructs the execution of the copy job, and
前記操作部からの前記コピージョブの実行の指示に基づいて、前記原稿読取処理の開始から前記印刷処理の終了までに要する時間を前記原稿の枚数に応じて算出し、前記原稿読取処理又は前記印刷処理の少なくともいずれか1つを中断する中断処理の割込みに応じて、最初の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始する印刷開始時間を調整する制御部と、を備え、Based on the instruction from the operation unit to execute the copy job, the time required from the start of the document reading process to the end of the printing process is calculated according to the number of sheets of the document, and the document scanning process or the printing is performed. A control unit for adjusting a printing start time for starting the printing process for the image read by the first document scanning process in response to an interrupt of the interruption process that interrupts at least one of the processes is provided.
前記制御部は、The control unit
最後の前記原稿読取処理の終了に合わせて、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始するよう前記印刷開始時間を調整し、The printing start time is adjusted so as to start the printing process for the image read by the last document scanning process in accordance with the end of the final document scanning process.
前記印刷処理の実行中に前記中断処理が割込んでも、最後の前記原稿読取処理の終了に合わせて、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始できる場合、前記中断処理を実行するタイミングを変更しないEven if the interruption process is interrupted during the execution of the print process, if the print process for the image read by the last document scanning process can be started at the end of the last document scanning process, the interruption process is performed. Do not change the timing to execute the process
画像形成装置。Image forming device.
前記制御部は、前記操作部から入力された前記原稿の枚数、又は前記原稿の坪量、紙厚、若しくは原稿束を検出するセンサーから出力される検出値により特定した前記原稿の枚数に応じて、前記原稿読取処理の開始から、前記印刷処理の終了までに要する時間を算出する
請求項1~のいずれか一項に記載の画像形成装置。
The control unit responds to the number of the originals input from the operation unit, or the number of the originals specified by the detection value output from the sensor for detecting the basis weight, the paper thickness, or the original bundle of the originals. The image forming apparatus according to any one of claims 1 to 7 , wherein the time required from the start of the document scanning process to the end of the printing process is calculated.
前記原稿読取処理に要する時間よりも前記印刷処理に要する時間の方が短い
請求項1~のいずれか一項に記載の画像形成装置。
The image forming apparatus according to any one of claims 1 to 8 , wherein the time required for the printing process is shorter than the time required for the document scanning process.
コピージョブの実行の指示に基づいて、原稿に印刷された画像を読み取る原稿読取処理の開始から、前記コピージョブの実行により読み取られた前記画像を記録媒体に印刷する印刷処理の終了までに要する時間を前記原稿の枚数に応じて算出するステップと、
前記原稿読取処理又は前記印刷処理の少なくともいずれか1つを中断する中断処理の割込みに応じて、最初の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始する印刷開始時間を調整するステップと、を含み、
最初の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始する印刷開始時間を調整するステップにおいて、
最後の前記原稿読取処理の終了に合わせて、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始するよう前記印刷開始時間を調整し、
前記中断処理が割込む直前の前記印刷処理により印刷される前記画像が、前記印刷処理の時点で前記原稿読取処理によって読み取られていない場合、前記中断処理が割込むタイミングと前記印刷開始時間とを変更し、
前記印刷処理の実行中に前記中断処理が割込むことで、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理の開始が、最後の前記原稿読取処理の終了よりも遅れる場合、前記中断処理を実行するタイミングを変更する
印刷開始時間調整方法。
The time required from the start of the document scanning process for reading the image printed on the document to the end of the printing process for printing the image scanned by the execution of the copy job on the recording medium based on the instruction to execute the copy job. With the step of calculating according to the number of the above-mentioned manuscripts,
The printing start time for starting the printing process for the image read by the first document scanning process is adjusted in response to the interruption of the interrupting process that interrupts at least one of the document scanning process or the printing process. Including steps and
In the step of adjusting the printing start time for starting the printing process for the image read by the first document scanning process.
The printing start time is adjusted so as to start the printing process for the image read by the last document scanning process in accordance with the end of the final document scanning process.
When the image printed by the printing process immediately before the interruption process is interrupted is not read by the document scanning process at the time of the printing process, the timing at which the interruption process interrupts and the printing start time are set. change,
When the interruption process is interrupted during the execution of the print process, the start of the print process for the image read by the last document scanning process is delayed from the end of the final document scanning process. Change the timing to execute the suspension process
How to adjust the print start time.
コピージョブの実行の指示に基づいて、原稿に印刷された画像を読み取る原稿読取処理の開始から、前記コピージョブの実行により読み取られた前記画像を記録媒体に印刷する印刷処理の終了までに要する時間を前記原稿の枚数に応じて算出するステップと、The time required from the start of the document scanning process for reading the image printed on the document to the end of the printing process for printing the image scanned by the execution of the copy job on the recording medium based on the instruction to execute the copy job. With the step of calculating according to the number of the above-mentioned manuscripts,
前記原稿読取処理又は前記印刷処理の少なくともいずれか1つを中断する中断処理の割込みに応じて、最初の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始する印刷開始時間を調整するステップと、を含み、The printing start time for starting the printing process for the image read by the first document scanning process is adjusted in response to the interruption of the interrupting process that interrupts at least one of the document scanning process or the printing process. Including steps and
最初の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始する印刷開始時間を調整するステップにおいて、In the step of adjusting the printing start time for starting the printing process for the image read by the first document scanning process.
最後の前記原稿読取処理の終了に合わせて、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始するよう前記印刷開始時間を調整し、The printing start time is adjusted so as to start the printing process for the image read by the last document scanning process in accordance with the end of the final document scanning process.
前記印刷処理の実行中に前記中断処理が割込んでも、最後の前記原稿読取処理の終了に合わせて、最後の前記原稿読取処理により読み取られた前記画像に対する前記印刷処理を開始できる場合、前記中断処理を実行するタイミングを変更しないEven if the interruption process is interrupted during the execution of the print process, if the print process for the image read by the last document scanning process can be started at the end of the last document scanning process, the interruption process is performed. Do not change the timing to execute the process
印刷開始時間調整方法。How to adjust the print start time.
JP2018077782A 2018-04-13 2018-04-13 Image forming device and printing start time adjustment method Active JP7040249B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018077782A JP7040249B2 (en) 2018-04-13 2018-04-13 Image forming device and printing start time adjustment method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018077782A JP7040249B2 (en) 2018-04-13 2018-04-13 Image forming device and printing start time adjustment method

Publications (2)

Publication Number Publication Date
JP2019184926A JP2019184926A (en) 2019-10-24
JP7040249B2 true JP7040249B2 (en) 2022-03-23

Family

ID=68341031

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018077782A Active JP7040249B2 (en) 2018-04-13 2018-04-13 Image forming device and printing start time adjustment method

Country Status (1)

Country Link
JP (1) JP7040249B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070009278A1 (en) 2005-07-08 2007-01-11 Kyocera Mita Corporation Image forming apparatus
JP2008039905A (en) 2006-08-02 2008-02-21 Brother Ind Ltd Image forming apparatus
JP2010151972A (en) 2008-12-24 2010-07-08 Sharp Corp Image forming apparatus

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3203171B2 (en) * 1995-11-14 2001-08-27 シャープ株式会社 Image forming device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070009278A1 (en) 2005-07-08 2007-01-11 Kyocera Mita Corporation Image forming apparatus
JP2008039905A (en) 2006-08-02 2008-02-21 Brother Ind Ltd Image forming apparatus
JP2010151972A (en) 2008-12-24 2010-07-08 Sharp Corp Image forming apparatus

Also Published As

Publication number Publication date
JP2019184926A (en) 2019-10-24

Similar Documents

Publication Publication Date Title
JP5942678B2 (en) Copier
US20020015599A1 (en) Image forming apparatus
JP5452572B2 (en) Image forming apparatus
US20120287444A1 (en) Image forming apparatus, control method thereof, and storage medium
US9509866B2 (en) Image forming apparatus that executes fax job concurrently with print job while reducing delay in fax job processing, job execution method, and storage medium
US6249658B1 (en) Image forming apparatus capable of independently processing multiple jobs
US9041953B2 (en) Image forming apparatus, charging management device and non-transitory computer-readable recording medium
JP6218614B2 (en) Image forming apparatus and printing control method
JP7040249B2 (en) Image forming device and printing start time adjustment method
US10315879B2 (en) Sheet processing apparatus, control method therefor and storage medium
US8941846B2 (en) Copy machine and non-transitory computer readable recording medium stored with control program for copy machine
US6831751B1 (en) Forming apparatus and method for controlling the double-side printing to the different original sizes
JP6776799B2 (en) Image forming device, information processing method and program
US9460371B2 (en) Information processing apparatus and image forming apparatus
JP2010151862A (en) Image forming apparatus
JP6922607B2 (en) Image forming device, job processing method and job processing control program
JP5078449B2 (en) Image forming apparatus
US10261732B2 (en) Image forming apparatus having double-sided printing and control method of the same
JP6165066B2 (en) Image forming apparatus and image forming method
JP4267531B2 (en) Image forming apparatus
JP6210022B2 (en) Information processing apparatus and memory access arbitration method
JP2024018486A (en) printing device
JP5408273B2 (en) Image forming apparatus
JP5287192B2 (en) Image forming apparatus and image forming method
JP2024046054A (en) Image processing device and image processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211223

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220221

R150 Certificate of patent or registration of utility model

Ref document number: 7040249

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150