(57)【要約】【課題】様々な印刷処理が行なえる画像形成装置において、画像形成部の稼働率の向上を実現できるような画像形成装置を提供する。【解決手段】画像形成装置は、原稿の読取開始を指示する信号に応答して、原稿を読込んでページ毎の画像データを出力する原稿読込機能と、原稿読込機能から出力された画像データを記憶する原稿記憶機能と、原稿記憶機能に記憶された画像データを所定の順序で読出して印刷する印刷機能（Ｓ９１４）と、原稿読込機能による原稿の読込が開始されたことに応答して、原稿読込機能による原稿の読込終了までに要する時間と、印刷機能による画像データの印刷終了までに要する時間とを予測し、両者が所定の条件を満たすまで、印刷手段による画像データの印刷の開始を遅延させる印刷開始遅延機能（Ｓ９１０）とを含む。【選択図】        図９
2010151972.tif 000002
【特許請求の範囲】
【請求項１】
原稿の読取開始を指示する信号に応答して、原稿を読込んでページ毎の画像データを出力するための原稿読込手段と、
前記原稿読込手段から出力された画像データを記憶するための原稿記憶手段と、
前記原稿記憶手段に記憶された画像データを所定の順序で読出して印刷するための印刷手段と、
前記原稿読込手段による原稿の読込が開始されたことに応答して、前記原稿読込手段による前記原稿の読込終了までに要する時間と、前記印刷手段による前記画像データの印刷終了までに要する時間とを予測し、両者が所定の条件を満たすまで、前記印刷手段による前記画像データの印刷の開始を遅延させるための印刷開始遅延手段とを含む、画像形成装置。
【請求項２】
前記原稿読取手段は、複数通りの読込設定にしたがって原稿の読取が可能であり、
前記印刷手段は、複数通りの印刷設定にしたがって画像データの印刷が可能であり、
前記原稿読込手段で所定量の原稿を読取るために要する時間を、前記読込設定ごとに記憶するための読込時間記憶手段と、
前記印刷手段で所定量の原稿を印刷するために要する時間を、前記印刷設定ごとに記憶するための印刷時間記憶手段と、
利用者からの原稿の読込設定及び印刷設定に関する入力を受付け、記憶するための設定入力手段とをさらに含み、
前記印刷開始遅延手段は、
前記設定入力手段により記憶された読込設定と、前記読込時間記憶手段に記憶された読込にかかる時間とに基づいて、前記原稿の読込の終了までにかかる時間を予測するための読込時間予測手段と、
前記設定入力手段により記憶された印刷設定と、前記印刷時間記憶手段に記憶された前記画像データの印刷にかかる時間とに基づいて、前記印刷手段による前記画像データの印刷にかかる時間を予測するための印刷時間予測手段と、
前記読込時間予測手段により予測された時間が前記印刷時間予測時間により予測された時間以下となるまで、前記印刷手段による前記画像データの印刷の開始を遅延させるための手段とを含む、請求項１に記載の画像形成装置。
【請求項３】
利用者による、原稿の枚数の入力を受付けるための原稿枚数入力手段と、
前記原稿読込手段で読込まれた原稿の枚数を実時間で計測するための読取原稿計測手段とをさらに含み、
前記読込時間予測手段は、前記原稿読込手段により原稿が１ページ読取られるたびに、前記設定入力手段により記憶された読込設定と、前記原稿枚数入力手段を介して入力された原稿枚数と、前記読取原稿計測手段により計測された読込済の原稿の枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測するための手段を含む、請求項２に記載の画像形成装置。
【請求項４】
前記原稿読込手段に載置された未読込みの原稿の概略枚数を予測するための、前記原稿読込手段に設けられた原稿枚数センサをさらに含み、
前記読込時間予測手段は、前記原稿読込手段により原稿が１ページ読取られるたびに、前記設定入力手段により記憶された読込設定と、前記原稿枚数センサにより予測された未読込みの原稿枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測するための手段を含む、請求項２に記載の画像形成装置。
【請求項５】
前記原稿読込手段に設けられ、前記原稿読込手段に載置された未読込みの原稿の厚さが所定の値となったことに応答して検出信号を出力する原稿センサをさらに含み、
前記読込時間予測手段は、
前記検出信号に応答して、未読込の原稿枚数を予測するための未読込原稿枚数予測手段と、
前記原稿読込手段により原稿が１ページ読取られるたびに、前記設定入力手段により記憶された読込設定と、前記原稿枚数予測手段により予測された未読込みの原稿枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測するための手段とを含む、請求項２に記載の画像形成装置。
【請求項６】
前記印刷手段により印刷すべき画像データを外部から受信するための外部データ受信手段と、
前記外部データ受信手段が画像データを受信したことに応答して、前記印刷手段が他の画像データを印刷中か否かを判定するための判定手段と、
前記判定手段の判定結果に基づいて、前記外部データ受信手段が受信した画像データの印刷開始時期を決定するための手段とをさらに含む、請求項１〜請求項５のいずれかに記載の画像形成装置。
【請求項７】
前記外部データ受信手段が受信した画像データを前記印刷手段が印刷しているときに、前記印刷開始遅延手段による印刷開始の遅延が終了したことに応答して、前記外部データ受信手段が受信した前記画像データの印刷が終了するまで前記画像データ記憶手段に記憶された画像データの印刷をさらに遅延させるための手段をさらに含む、請求項６に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピーモード及びプリンタモードで動作する画像形成装置に関し、特に、印刷動作制御機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
従来、原稿読取装置を備えた画像形成装置において、複数枚の原稿を読込みコピー処理を実行する場合、１枚の原稿画像を読込むと、すぐに読込んだ原稿の印字処理を行なっていた。原稿が複数枚にわたる場合、１ページ目の画像読込が完了した時点でその画像に対する印字処理を行ない、それ以降、原稿読込が１ページ完了するごとに、その原稿に対する印字処理を行なう。
【０００３】
図１１は、従来技術でのコピー処理にかかる時間と画像形成装置の使用状況の関係とを表す図である。図１１を参照し、Ｓｎ（ｎ＝１〜８）はｎ枚目の原稿を読込む時間、Ｃｎ（ｎ＝１〜８）はｎ枚目の原稿の印字処理にかかる時間、Ｐｍ（ｍ＝１〜５）は受信したプリントジョブにおいてｍ枚目の印字処理にかかる時間を表している。図１１の例では、コピー処理では８枚の原稿の読込及び印字処理が、プリントジョブでは５枚の印字処理が行なわれる。
【０００４】
図１１の例では、コピー処理では１枚目の印字処理が行なわれると、最終原稿の印字処理が終了するまで他の処理を行なわない。そのコピー処理の間にプリントジョブを受信した場合、プリント処理はコピー処理の後に実行される。そのため、原稿読込に時間がかかる場合などは、動作待ちの時間が多く発生し、画像形成装置の稼働率の低下につながっていた。
【０００５】
特許文献１では、複数の原稿の全てを読込んだ後に印字動作を行なうコピー処理において、原稿読込中の画像形成装置の空き時間に新たなプリント処理が要求されると、その空き時間を利用してプリント処理を実行させる技術が開示されている。
【特許文献１】特開２００３−３３５０００号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
画像形成装置の多機能化により、様々な形態の原稿の読取が可能になり、記録紙への印字方法も様々である。一般的には印字処理の方が原稿読取よりも時間がかかっていたが、多機能化により原稿読取及び印字処理に要する時間はその設定によって異なり、一概に印字処理の方が長いともいえない。また、画像形成装置は、コピー処理の印字が開始されると、コピー処理による印字結果と他から受信したプリントジョブによる印字結果とが混在しないようにするため、割込印刷指示など特殊な指示が出されない限り、先に動作したコピー処理が完了するまで受信したプリントジョブを実行しない。そのため、原稿読取に要する時間が印字処理に要する時間より長い場合は、印字処理後次のページの読込が完了するまで待ち時間が生じ、印字装置が休止している時間が長くなる。その結果、画像形成装置の稼働率は著しく低下し、装置利用に関して大きな課題になっている。
【０００７】
特許文献１の技術では、原稿読込と印字とが基本的に別々の時間帯に行なわれるため、装置の稼働率を上げようとしても限界がある。
【０００８】
そのため、本発明では、様々な印刷処理が行なえる画像形成装置において、画像形成部の稼働率の向上を実現できるような画像形成装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明の第１の局面にかかる画像形成装置は、原稿の読取開始を指示する信号に応答して、原稿を読込んでページ毎の画像データを出力するための原稿読込手段と、原稿読込手段から出力された画像データを記憶するための原稿記憶手段と、原稿記憶手段に記憶された画像データを所定の順序で読出して印刷するための印刷手段と、原稿読込手段による原稿の読込が開始されたことに応答して、原稿読込手段による原稿の読込終了までに要する時間と、印刷手段による画像データの印刷終了までに要する時間とを予測し、両者が所定の条件を満たすまで、印刷手段による画像データの印刷の開始を遅延させるための印刷開始遅延手段とを含む。
【００１０】
原稿読込手段は、原稿の読取開始を指示する信号に応答して、原稿を読込んでページ毎の画像データを出力する。原稿記憶手段は、原稿読込手段から出力された画像データを記憶する。印刷手段は、原稿記憶手段に記憶された画像データを所定の順序で読出して印刷する。印刷開始遅延手段は、原稿読込手段による原稿の読込が開始されたことに応答して、原稿読込手段による原稿の読込終了までに要する時間と、印刷手段による画像データの印刷終了までに要する時間とを予測し、両者が所定の条件を満たすまで、印刷手段による画像データの印刷の開始を遅延させる。
【００１１】
この画像形成装置では、原稿読込手段による原稿の読込を開始後に、原稿の読込終了までに要する時間と、読込んだ原稿の印刷終了までに要する時間とを予測し、両者が所定の条件を満たすまで印刷の開始を遅延させる。例えば、原稿読込に時間がかかる場合などには、印刷の開始を遅らせ、先に原稿読込を行なって原稿読込と印字とがほぼ同時に終了するように制御することで原稿読込と印刷処理との間に生じていた時間の無駄を少なくすることができる。その結果、様々な印刷処理が行なえる画像形成装置において、画像形成部の稼働率の向上を実現できるような画像形成装置を提供することができる。
【００１２】
好ましくは、原稿読取手段は、複数通りの読込設定にしたがって原稿の読取が可能である。印刷手段は、複数通りの印刷設定にしたがって画像データの印刷が可能である。画像形成装置は、原稿読込手段で所定量の原稿を読取るために要する時間を、読込設定ごとに記憶するための読込時間記憶手段と、印刷手段で所定量の原稿を印刷するために要する時間を、印刷設定ごとに記憶するための印刷時間記憶手段と、利用者からの原稿の読込設定及び印刷設定に関する入力を受付け、記憶するための設定入力手段とをさらに含む。印刷開始遅延手段は、設定入力手段により記憶された読込設定と、読込時間記憶手段に記憶された読込にかかる時間とに基づいて、原稿の読込の終了までにかかる時間を予測するための読込時間予測手段と、設定入力手段により記憶された印刷設定と、印刷時間記憶手段に記憶された画像データの印刷にかかる時間とに基づいて、印刷手段による画像データの印刷にかかる時間を予測するための印刷時間予測手段と、読込時間予測手段により予測された時間が印刷時間予測時間により予測された時間以下となるまで、印刷手段による画像データの印刷の開始を遅延させるための手段とを含む。
【００１３】
読込時間記憶手段は、原稿読込手段で所定量の原稿を読取るために要する時間を、読込設定ごとに記憶する。印刷時間記憶手段は、印刷手段で所定量の原稿を印刷するために要する時間を、印刷設定ごとに記憶する。設定入力手段は、利用者からの原稿の読込設定及び印刷設定に関する入力を受付け、記憶する。読込時間予測手段は、設定入力手段により記憶された読込設定と、読込時間記憶手段に記憶された読込にかかる時間とに基づいて、原稿の読込の終了までにかかる時間を予測する。印刷時間予測手段は、設定入力手段により記憶された印刷設定と、印刷時間記憶手段に記憶された画像データの印刷にかかる時間とに基づいて、印刷手段による画像データの印刷にかかる時間を予測する。遅延させるための手段は、読込時間予測手段により予測された時間が印刷時間予測時間により予測された時間以下となるまで、印刷手段による画像データの印刷の開始を遅延させる。
【００１４】
画像形成装置では、複数通りの読込設定にしたがった原稿の読取と、複数通りの印刷設定にしたがった画像データの印刷が可能である。利用者は、複数通りの読込設定と複数通りの印刷設定とを設定できる。画像形成装置は、利用者によって設定された読込設定と印刷設定とに基づいて、それぞれ原稿の読込終了にかかる時間と画像データの印刷にかかる時間とを予測し、原稿の読込終了にかかる時間が画像データの印刷にかかる時間以下となるまで印刷の開始を遅らせる。その結果、利用者の入力した設定に合った時間が予測され、様々な印刷処理が行なえる画像形成装置において、画像形成部の稼働率の向上が実現できる。
【００１５】
好ましくは、画像形成装置は、利用者による、原稿の枚数の入力を受付けるための原稿枚数入力手段と、原稿読込手段で読込まれた原稿の枚数を実時間で計測するための読取原稿計測手段とをさらに含む。読込時間予測手段は、原稿読込手段により原稿が１ページ読取られるたびに、設定入力手段により記憶された読込設定と、原稿枚数入力手段を介して入力された原稿枚数と、読取原稿計測手段により計測された読込済の原稿の枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測するための手段を含む。
【００１６】
原稿枚数入力手段は、原稿の枚数の入力を受付ける。読取原稿計測手段は、原稿読込手段で読込まれた原稿の枚数を実時間で計測する。再予測するための手段は、原稿読込手段により原稿が１ページ読取られるたびに、設定入力手段により記憶された読込設定と、原稿枚数入力手段を介して入力された原稿枚数と、読取原稿計測手段により計測された読込済の原稿の枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測する。
【００１７】
この画像形成装置では、原稿が１ページ読取られるたびに、記憶された読込設定と、原稿枚数と、計測された読込済の原稿の枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測する。その結果、より確かな原稿の読込終了までに要する時間を再予測することができ、画像形成部の稼働率の向上につなげることができる。
【００１８】
好ましくは、画像形成装置は、原稿読込手段に載置された未読込みの原稿の概略枚数を予測するための、原稿読込手段に設けられた原稿枚数センサをさらに含む。読込時間予測手段は、原稿読込手段により原稿が１ページ読取られるたびに、設定入力手段により記憶された読込設定と、原稿枚数センサにより予測された未読込みの原稿枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測するための手段を含む。
【００１９】
原稿枚数センサは、原稿読込手段に載置された未読込みの原稿の概略枚数を予測する。再予測するための手段は、原稿読込手段により原稿が１ページ読取られるたびに、設定入力手段により記憶された読込設定と、原稿枚数センサにより予測された未読込みの原稿枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測する。
【００２０】
原稿枚数の入力がない場合は、原稿枚数センサを用いて載置された未読込みの原稿の概略枚数を予測する。画像形成装置では、原稿が１ページ読取られるたびに、記憶された読込設定と、原稿枚数センサにより予測された未読込みの原稿枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測する。その結果、原稿枚数の入力がない場合でも、原稿の読込終了までに要する時間を再予測することができ、画像形成部の稼働率の向上につなげることができる。
【００２１】
好ましくは、画像形成装置は、原稿読込手段に設けられ、原稿読込手段に載置された未読込みの原稿の厚さが所定の値となったことに応答して検出信号を出力する原稿センサをさらに含む。読込時間予測手段は、検出信号に応答して、未読込の原稿枚数を予測するための未読込原稿枚数予測手段と、原稿読込手段により原稿が１ページ読取られるたびに、設定入力手段により記憶された読込設定と、原稿枚数予測手段により予測された未読込みの原稿枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測するための手段とを含む。
【００２２】
原稿センサは、原稿読込手段に載置された未読込みの原稿の厚さが所定の値となったことに応答して検出信号を出力する。未読込原稿枚数予測手段は、検出信号に応答して、未読込の原稿枚数を予測する。再予測するための手段は、原稿読込手段により原稿が１ページ読取られるたびに、設定入力手段により記憶された読込設定と、原稿枚数予測手段により予測された未読込みの原稿枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測する。
【００２３】
原稿枚数の入力がない場合は、載置された未読込みの原稿の厚さが所定の値となったときに検出信号を出力する原稿センサを用いる。画像形成装置では、原稿センサからの検出信号に応答して未読込の原稿枚数を予測し、原稿が１ページ読取られるたびに、記憶された読込設定と、予測された未読込の原稿枚数とに基づいて、未読込の原稿の読込終了までに要する時間を再予測する。その結果、原稿枚数の入力がない場合でも、原稿の読込終了までに要する時間を再予測することができ、画像形成部の稼働率の向上につなげることができる。
【００２４】
好ましくは、画像形成装置は、印刷手段により印刷すべき画像データを外部から受信するための外部データ受信手段と、外部データ受信手段が画像データを受信したことに応答して、印刷手段が他の画像データを印刷中か否かを判定するための判定手段と、判定手段の判定結果に基づいて、外部データ受信手段が受信した画像データの印刷開始時期を決定するための手段とをさらに含む。
【００２５】
外部データ受信手段は、印刷手段により印刷すべき画像データを外部から受信する。判定手段は、外部データ受信手段が画像データを受信したことに応答して、印刷手段が他の画像データを印刷中か否かを判定する。決定するための手段は、判定手段の判定結果に基づいて、外部データ受信手段が受信した画像データの印刷開始時期を決定する。
【００２６】
画像形成装置は、印刷手段により印刷すべき画像データを外部から受信し、印刷手段が他の画像データを印刷中か否かを判定し、印刷開始時期を決定する。印刷手段が印刷開始遅延手段により印刷の開始が遅れている場合は、その間に外部から受信した画像データを印刷することができる。その結果、画像形成部の稼働率の向上につなげることができる。
【００２７】
好ましくは、画像形成装置は、外部データ受信手段が受信した画像データを印刷手段が印刷しているときに、印刷開始遅延手段による印刷開始の遅延が終了したことに応答して、外部データ受信手段が受信した画像データの印刷が終了するまで画像データ記憶手段に記憶された画像データの印刷をさらに遅延させるための手段をさらに含む。
【００２８】
外部から受信した画像データを印刷している時に、印刷開始の遅延が終了した時は、受信した画像データの印刷が終了するまで画像データ記憶手段に記憶された画像データの印刷をさらに遅延させる。画像データ記憶手段に記憶された画像データの印刷は外部から受信した画像データの印刷後に続いて行なわれるため、印刷手段での空き時間は生じることはない。その結果、画像形成部の稼働率の向上につなげることができる。
【発明の効果】
【００２９】
以上のように、この画像形成装置によると、原稿読込手段による原稿の読込が開始後に、原稿の読込終了までに要する時間と、読込んだ原稿の印刷終了までに要する時間とを予測し、両者が所定の条件を満たすまで印刷の開始を遅延させる。その結果、原稿読込と印刷処理に生じていた時間の無駄を少なくすることができ、様々な印刷処理が行なえる画像形成装置において、画像形成部の稼働率の向上を実現できるような画像形成装置を提供することができる。
【発明を実施するための最良の形態】
【００３０】
以下の説明及び図面においては、同一部品には同じ参照符号および名称を付してある。それらの機能も同様である。したがって、それらについての詳細な説明は繰返さない。
【００３１】
以下に述べる実施の形態では、コピー動作における原稿読取及び印字動作にかかる時間と原稿枚数とを考慮し、印字開始のタイミングを変更する。
【００３２】
図１２は、本発明におけるコピー処理にかかる時間と画像形成装置の使用状況の関係とを表す図である。図１２を参照して、Ｓｎ（ｎ＝１〜８）はｎ枚目の原稿を読込む時間、Ｃｎ（ｎ＝１〜８）はｎ枚目の原稿の印字処理にかかる時間、Ｐｍ（ｍ＝１〜５）は受信したプリントジョブにおいてｍ枚目の印字処理にかかる時間を示している。
【００３３】
図１２の例では、従来技術で「Ｃ１Ａ」で示すタイミングで印字開始していたものを、図１２のＣ１で示す時間に印字開始のタイミングを変更させた。原稿読取に要する時間をできるだけ同じ時間帯で実行させることで画像形成部の空き時間を作る。図１２の例では、画像形成部にｔ１の空き時間を作ることができた。この空き時間の間に他のプリントジョブを受信した場合には、受信したプリントジョブを先に実行する。
【００３４】
―構成―
図１は、本実施の形態に係るデジタル複合機３０を含む、画像処理システム２０の構成を示す図である。図１を参照して、画像処理システム２０は、デジタル複合機３０を含む。デジタル複合機３０はローカルネットワーク４０、及び電話回線網４４に接続されている。ローカルネットワーク４０には外部コンピュータ３２が接続される。電話回線網４４には外部のファクシミリ装置３８が接続されている。ローカルネットワーク４０にはさらに、ゲートウェイ（図示せず）及びインターネット４２を介して外部コンピュータ３４、及びインターネットファクシミリ装置３６（以下ファクシミリ装置３６という）が接続されている。
【００３５】
本実施の形態に関するデジタル複合機３０は、コピーモード、プリンタモード、及び電話回線網４４を用いたファクシミリ送信と、インターネットを介して画像データを送信するインターネットファクシミリ送信との双方を実行可能なイメージ送信モードを実行可能である。
【００３６】
図２は、本実施の形態に係るデジタル複合機３０の構成を示すブロック図である。図２を参照して、デジタル複合機３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で構成されデジタル複合機３０の全体の制御を行なうための制御部５０と、制御部５０に接続されたバス７４と、いずれもバス７４に接続された、不揮発性のメモリなどからなる制御プログラムを記憶するための制御用メモリ７８、読込及び印字動作に関わる設定情報を記憶するための設定情報記憶部５６、原稿画像を読取るための画像読取部５２、原稿を自動で搬送し画像読取部５２によって原稿画像を読取らせるための自動原稿搬送装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）７６、自動原稿搬送装置上に設置され読取原稿の残量を把握するための原稿残量検出センサ５８、記録紙に画像データを出力するための画像形成部５４、画像読取部５２で読取った画像データから送信ファクシミリ用画像データを作成するための画像処理部６２、操作者からの入力指示を受付けるための操作パネル６０、読取った画像データを符号化し、受信した符号化データを元の画像データに復号化するための符号化復号化部６６、並びに符号化された状態の画像データ及び画像読取部５２で読取ったデータを記憶するための画像蓄積部６４とを含む。
【００３７】
デジタル複合機３０はさらに、ＬＡＮに接続するためのＬＡＮインターフェイス７２と、電話回線網と接続され回線の制御を行なうための網制御部６８と、電話回線網と接続しファクシミリ通信を行なうためのファクシミリモデム７０とを含む。
【００３８】
画像読取部５２と、画像形成部５４と、設定情報記憶部５６と、原稿残量検出センサ５８と、操作パネル６０と、画像処理部６２と、画像蓄積部６４と、符号化復号化部６６と、網制御部６８と、ファクシミリモデム７０と、ＬＡＮインターフェイス７２と、自動原稿搬送装置７６と、制御用メモリ７８とは、バス７４を介して接続されており、全体の制御は制御部５０が所定のプログラムを実行することによって行なわれる。
【００３９】
画像読取部５２で読取った原稿画像は、画像データとして画像蓄積部６４に記憶される。画像形成部５４で記録紙に画像データを出力するときには、画像蓄積部６４から画像データを読出し記録紙に出力する。
【００４０】
原稿残量検出センサ５８は、自動原稿搬送装置７６上の原稿載置台上に設けられるセンサスイッチである。使われる原稿の用紙種類によっても異なるが、原稿載置台上に読取原稿が一定枚数以上ある時、センサスイッチの出力はオンとなる。読取原稿が一定枚数未満になった時は、センサスイッチの出力はオフになる。
【００４１】
図３は、デジタル複合機３０の画像読取部５２、自動原稿搬送装置７６、及び原稿残量検出センサ５８で構成される、原稿読取装置１２０の断面図である。図３を参照して、原稿読取装置１２０は、デジタル複合機３０の上部に設けられる。原稿読取装置１２０は、自動原稿搬送装置（以下「ＡＤＦ」と呼ぶ）７６と、主走査部１２２とを含む。ＡＤＦ７６と主走査部１２２とはヒンジ（図示せず）によって連結されており、ＡＤＦ７６はヒンジによって主走査部１２２に対して開閉可能となっている。主走査部１２２は、筐体１２４と、透明なガラス板からなる、原稿を載置するためのプラテン板１２６と、筐体１２４内に収容される第１画像読取部１３８とを含む。
【００４２】
原稿残量検出センサ５８は、原稿載置台１２８上に配置される。原稿残量検出センサ５８のセンサ出力は、デジタル複合機３０の制御部５０に送られる。
【００４３】
主走査部１２２は、ユーザが原稿をプラテン板１２６上に載置して原稿の読取を行なう原稿固定方式による画像読取と、ＡＤＦ７６によって自動的に原稿を搬送しながら読取りを行なう原稿移動方式との両読取方式に対応している。
【００４４】
以下、両読取方式の動作について説明しながら、原稿読取装置１２０についての構成を説明する。
【００４５】
第１画像読取部１３８は、原稿に光を照射するための光源１４０と、原稿画像を読取るためのＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）１５０と、原稿の反射光をＣＣＤ１５０へ導くための第１ミラー１４２、第２ミラー１４４、及び第３ミラー１４６と、ＣＣＤ１５０に反射光を結像させるためのレンズ１４８とを含む。第１画像読取部１３８はさらに、光源１４０と第１ミラー１４２とを保持するための光源ユニット１５２と、第２ミラー１４４と第３ミラー１４６とを保持するためのミラーユニット１５４とを含む。
【００４６】
原稿固定方式によって原稿を読取る場合、光源ユニット１５２と、ミラーユニット１５４とは、原稿固定方式に対応したホームポジションにそれぞれ移動する。その後、光源ユニット１５２は原稿に対して光を照射しながら一定の速度で副走査方向（紙面に対して左右方向）に移動して原稿の画像を走査し、それと同時にミラーユニット１５４は、光源ユニット１５２の移動速度の１／２の移動速度で、同じく副走査方向に移動する。
【００４７】
光源ユニット１５２から照射され原稿から反射した光は、光源ユニット１５２に設けられた第１ミラー１４２で反射したのち、ミラーユニット１５４の第２ミラー１４４及び第３ミラー１４６によって１８０°光路変換され、第３ミラー１４６から反射された光はレンズ１４８を介してＣＣＤ１５０に結像し、電気的な画像データに変換される。
【００４８】
また、原稿移動方式によって原稿画像を読取る場合、光源ユニット１５２とミラーユニット１５４とは、図３に示される位置に静止する。そして、ＡＤＦ７６によって静止位置上部を通過するように搬送される原稿に対して光源１４０から光を照射して画像を走査し、原稿の表面側から反射された光は、原稿固定方式と同様に第１ミラー１４２によって反射された後、ミラーユニット１５４内の第２ミラー１４４及び第３ミラー１４６によって１８０°光路変換され、レンズ１４８を介してＣＣＤ１５０に結像し、電気的な画像データに変換される。
【００４９】
ＡＤＦ７６は、原稿載置台１２８と、原稿載置台１２８に載置された原稿を１枚ずつ内部に呼込むための呼込ローラ１３０と、呼込まれた原稿を原稿搬送路に従って搬送するための複数対ある搬送ローラ１３２と、給紙タイミングを調整するためのレジストローラ１３４と、画像読取を終えた原稿を排紙トレイ１８８へ排出するための排紙ローラ１３６とを含む。ＡＤＦはさらに、ＡＤＦの下面に主走査部１２２のプラテン板１２６上に載置された読取原稿を押さえるための押さえ板１８２と、第２画像読取部１６０とを含む。
【００５０】
第２画像読取部１６０は、原稿に光を照射するための光源１６２と、原稿画像を読取るためのＣＣＤ１７４と、原稿の反射光を反射させＣＣＤ１７４へ導くための第１ミラー１６４、第２ミラー１６６、第３ミラー１６８、及び第４ミラー１７０と、ＣＣＤ１７４に反射光を結像させるためのレンズ１７２とを含む。また、第２画像読取部１６０は、１つの装置をなすようにユニット化されており、読取窓１９０を形成するユニット用筐体１８０に収容されている。ユニット化された第２画像読取部１６０は略Ｕ字状に弧を描くＡＤＦの原稿搬送路内に収まるように配置されている。押さえ板１８２は、第２画像読取部１６０の光源１６２に対峙する部分が開放可能な筐体１８６となっている。
【００５１】
なお、第２画像読取部１６０において、光源１６２、レンズ１７２及び、ＣＣＤ１７４は、第１画像読取部１３８を構成する光源１４０、レンズ１４８、ＣＣＤ１５０と同一のものである。
【００５２】
原稿読取装置１２０において、ユーザから両面読取の要求がなされた際、ＡＤＦ７６を用いた原稿移動方式では、第１画像読取部１３８は搬送されてきた原稿の表面側の画像を読取り、第２画像読取部１６０は搬送されてきた原稿の裏面側の画像を読取る。具体的には、第１画像読取部１３８によって原稿の表面側の画像が読取られた後、その原稿は原稿搬送路に沿って排紙トレイ１８８へ向けて搬送される間に、第２画像読取部１６０の光源１６２の下部を通過する。この際に、第２画像読取部１６０の光源１６２は原稿の裏面側へ光を照射し、原稿の裏面側から反射された光はガラスなどの透明部材で形成された読取窓１９０を通過し、第１ミラー１６４、第２ミラー１６６、第３ミラー１６８、及び第４ミラー１７０によって順次光路変更された後、レンズ１７２を介してＣＣＤ１７４に結像し、電気的な画像データに変換される。
【００５３】
本実施の形態では原稿読取装置１２０は、ＡＤＦ７６によって自動的に原稿を搬送しながら読取りを行なう原稿移動方式で用いられる。
【００５４】
図４は、操作パネル６０を表す図である。操作パネル６０は、各種ハードウェアキーからなる操作部９０と、液晶ディスプレイ及びタッチパネルにより構成される表示部９２とを含む。操作部９０は、数値入力のためのテンキー９４と、入力した設定値をクリアするためのクリアキー９６と、入力した各種設定を全解除するための全解除キー９８と、コピー開始、及び送信開始等の指示を入力するスタートキー１００と、デジタル複合機３０をプリンタモードに切替えるプリンタキー１０２と、イメージ送信モードに切替えるイメージモードキー１０４と、コピーモードに切替えるコピーモードキー１０６と、ユーザ設定モードに切替えるユーザ設定キー１０８とを含む。
【００５５】
以下、デジタル複合機３０での、コピーモードにおける動作についての説明を行なう。
【００５６】
図５は、デジタル複合機３０の表示部９２に表示されるコピーモードにおける初期画面２００を表す図である。図５を参照して、初期画面２００は、両面コピーの設定を行なうための両面コピーボタン２０２と、カラーモードを選択するためのカラーモード選択ボタン２０４と、印刷用紙の設定を行なうための用紙選択ボタン２０６と、読取原稿についての設定を行なうための読取原稿設定ボタン２０８とを含む。
【００５７】
初期画面２００では、両面コピーに関する設定、モノクロ及びカラー印刷の設定、出力する用紙の設定、及び読取原稿に関する設定を行なう。読取原稿に関する設定では、原稿読取装置１２０にセットする読取原稿の枚数を入力する。
【００５８】
図６は、初期画面２００で両面コピーボタン２０２が押された時に表示される両面コピーモード設定画面２２０である。図６を参照して、両面コピーモード設定画面２２０は、コピーモード選択ボタン２２２と、選択したコピーモードを設定するためのＯＫボタン２２４とを含む。
【００５９】
両面コピーモード設定画面２２０では、両面コピー及び片面コピーの設定ができる。コピーモードに関してはコピーモード選択ボタン２２２で、片面原稿読込→片面印刷、片面原稿読込→両面印刷、両面原稿読込→両面印刷、及び両面原稿読込→片面印刷のうちのいずれかを選択し、ＯＫボタン２２４で設定する。ＯＫボタン２２４が押された後、画面は初期画面２００に戻る。
【００６０】
以下、コピー動作における原稿読取及び印字動作にかかる時間と原稿枚数とを考慮し、印字開始のタイミングを変更させるプログラムについて説明する。
【００６１】
図７は、制御部５０で実行されるプログラムで、デジタル複合機３０の印刷設定から印刷開始のタイミングを調整するプログラムの制御構造をフローチャート形式で表す図である。このプログラムは、ＡＤＦ７６の原稿載置台１２８上に読取原稿が置かれた時に起動する。
【００６２】
図７を参照して、このプログラムは、読取原稿がセットされたことを検出するステップＳ８０２と、ステップＳ８０２に続き、コピーモードの初期画面２００で印刷設定の入力を受付けるステップＳ８０４と、ステップＳ８０４に続き、スタートキー１００が押されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ８０６と、ステップＳ８０６でスタートキー１００が押されていないと判定された場合（ＮＯの場合）に実行され、プリントジョブの受信確認を行なうステップＳ８０８とを含む。
【００６３】
ステップＳ８０６でスタートキー１００が押されると、画像読取部５２に原稿読込開始指示を発行する。画像読取部５２はＡＤＦ７６に動作開始信号を出し、ＡＤＦ７６を用いながら原稿読取を行ない、読取った原稿画像を画像蓄積部６４に保存する。
【００６４】
図８は、ステップＳ８０８で実行される、プリントジョブの受信確認を行なうサブルーチンの制御構造をフローチャート形式で表す図である。
【００６５】
図８を参照して、このプログラムは、外部からプリントジョブを受付けたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ７０２と、ステップＳ７０２でプリントジョブを受付けたと判定された場合（ＹＥＳの場合）に実行され、受付けたジョブの印字を実行するステップＳ７０４と、ステップＳ７０４に続き、該ジョブの印字が完了したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ７０６とを含む。ステップＳ７０２でプリントジョブを受付けていないと判定された場合（ＮＯの場合）、このプログラムを終了する。ステップＳ７０６で、該ジョブの印字が完了していないと判定された場合（ＮＯの場合）、制御はステップＳ７０４に進み、印字を続行する。ステップＳ７０６で印字が完了したと判定された場合（ＹＥＳの場合）、このプログラムを終了する。
【００６６】
図７を参照して、このプログラムはさらに、ステップＳ８０６でスタートキー１００が押されたと判定された場合（ＹＥＳの場合）に実行され、コピーモードにおける読取済みの原稿枚数を表す変数Ｘに０を代入するステップＳ８１０と、ステップＳ８１０に続き、ステップＳ８０４で両面原稿の読取が設定されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ８１２と、ステップＳ８１２で両面原稿の読取が設定されていないと判定された場合（ＮＯの場合）に実行され、原稿１枚当たりの読取時間を表す変数Ａに、片面原稿の読取にかかる時間ａ１を代入するステップＳ８１４と、ステップＳ８１４に続き、ステップＳ８０４で両面印字が設定されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ８１８と、ステップＳ８１８で両面印字が設定されていないと判定された場合（ＮＯの場合）に実行され、記録紙１枚当たりの印字時間を表す変数Ｂに、片面印刷にかかる時間ｂ１を代入するステップＳ８２０と、ステップＳ８２０に続き、ステップＳ８０４で読取原稿枚数が入力されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ８２４とを含む。ステップＳ８２４で、読取原稿枚数が入力されていると判定された場合（ＹＥＳの場合）は、制御は第１の原稿読取動作に進む。ステップＳ８２４で読取原稿枚数が入力されていないと判定された場合（ＮＯの場合）、制御は第２の原稿読取動作に進む。このプログラムはさらに、ステップＳ８１２で両面原稿の読取が設定されたと判定された場合（ＹＥＳの場合）に実行され、変数Ａに両面原稿の読取にかかる時間ａ２を代入するステップＳ８１６と、ステップＳ８１８で両面印字が設定されたと判定された場合（ＹＥＳの場合）に実行され、変数Ｂに両面印刷にかかる時間ｂ２を代入するステップＳ８２２とを含む。ステップＳ８１６実行後、制御はステップＳ８１８に進む。ステップＳ８２２実行後、制御はステップＳ８２４に進む。
【００６７】
自動原稿搬送装置を用いて原稿読取を行なう場合、要する時間に関しては一般的に「ａ２＞ａ１」となる。また、画像形成部における印字に要する時間に関しても一般的に「ｂ２＞ｂ１」となる。
【００６８】
図９は、ステップＳ８２４で読取原稿枚数が入力されていると判定された時に実行される、第１の原稿読取動作のためのプログラムの制御構造をフローチャート形式で表す図である。図９を参照して、このプログラムは、残りの読取原稿枚数を表す変数ＹにステップＳ８０４で入力された読取原稿枚数Ｚを代入するステップＳ９０２と、ステップＳ９０２に続き、原稿１ページ分の読込が完了したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ９０４と、ステップＳ９０４で原稿１ページ分の読込が完了したと判定された場合（ＹＥＳの場合）に実行され、変数ＸにＸ＋１を代入するステップＳ９０６と、ステップＳ９０６に続き、変数ＹにＹ−１を代入するステップＳ９０８と、ステップＳ９０８に続き、変数Ｘ、Ｙ、Ａ、及びＢの値を用いて「Ｙ＊Ａ＜（Ｘ＋Ｙ）＊Ｂ」の関係式を満たすか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ９１０と、ステップＳ９０４で原稿１ページ分の読込が完了していないと判定された場合（ＮＯの場合）、又はステップＳ９１０で関係式を満たしていないと判定された場合（ＮＯの場合）に実行され、プリントジョブの受信確認を行なうステップＳ９１２とを含む。ステップＳ９１２実行後、制御はステップＳ９０４に進む。
【００６９】
ステップＳ９１２では、図８に示したプリントジョブの受信確認を行なうサブルーチンが実行される。
【００７０】
ステップＳ９１０は、残り原稿の読込時間と全ページの印字時間の比較を行ない、残り原稿の読込時間「（Ｙ＊Ａ）」が全ページの印字時間「（Ｘ＋Ｙ）＊Ｂ」より短いか否かを判定している。
【００７１】
このプログラムはさらに、ステップＳ９１０で関係式を満たす（ＹＥＳ）と判定された場合に実行され、読込んだ原稿をステップＳ８０４で設定した印刷設定で印刷処理を行なうステップＳ９１４と、ステップＳ９１４に続き、読取った全原稿の印字が終了したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ９１６とを含む。ステップＳ９１６で全原稿の印字が終了していないと判定された場合（ＮＯの場合）、制御はステップＳ９１４に進み印刷処理を実行する。ステップＳ９１６で、全原稿の印字が終了したと判定された場合（ＹＥＳの場合）、このプログラムは終了する。
【００７２】
ステップＳ９１４では、画像蓄積部６４に記憶された原稿画像を読出し、画像形成部５４で印刷処理を行なう。
【００７３】
図１０は、ステップＳ８２４で読取原稿枚数が入力されていないと判定された時に実行される、第２の原稿読取動作のためのプログラムの制御構造をフローチャート形式で表す図である。原稿枚数が入力されていない場合は、原稿残量検出センサ５８の出力を用いる。原稿残量検出センサ５８の出力がＯＦＦになったときには、読取原稿の残り枚数がｙ１枚になったと設定する制御を行なっている。
【００７４】
図１０を参照して、このプログラムは、原稿１ページ分の読込が完了したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１００２と、原稿１ページ分の読込が完了したと判定された場合（ＹＥＳの場合）に実行され、変数ＸにＸ＋１を代入するステップＳ１００４と、ステップＳ１００４に続き、原稿残量検出センサ５８の出力がＯＮであるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１００６と、ステップＳ１００２で原稿１ページ分の読込が完了していないと判定された場合（ＮＯの場合）、又はステップＳ１００６で原稿残量検出センサ５８の出力がＯＮであると判定された場合（ＹＥＳの場合）に実行され、プリントジョブの確認を行なうステップＳ１００８とを含む。ステップＳ１００８実行後、制御はステップＳ１００２に戻る。
【００７５】
ステップＳ１００８では、図８に示したプリントジョブの受信確認を行なうサブルーチンが実行される。
【００７６】
このプログラムはさらに、ステップＳ１００６で、原稿残量検出センサ５８の出力がＯＮではないと判定された場合（ＮＯの場合）に実行され、変数Ｙにあらかじめ設定しておいた読取原稿残り枚数ｙ１を代入するステップＳ１０１０と、ステップＳ１０１０に続き、変数Ｘ、Ｙ、Ａ、及びＢを用いて、「Ｙ＊Ａ＜（Ｘ＋Ｙ）＊Ｂ」の関係式を満たすか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０１２と、ステップＳ１０１２で関係式を満たさないと判定された場合（ＮＯの場合）に実行され、プリントジョブの確認を行なうステップＳ１０１４と、ステップＳ１０１４に続き、原稿１ページ分の読込が完了したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０１６と、ステップＳ１０１６で、原稿１ページ分の読込が完了したと判定された場合（ＹＥＳの場合）に実行され、変数ＸにＸ＋１を代入するステップＳ１０１８と、ステップＳ１０１８に続き、変数ＹにＹ−１を代入するステップＳ１０２０とを含む。ステップＳ１０１６で原稿１ページ分の読込が完了していないと判定された場合（ＮＯの場合）、制御はステップＳ１０１４に戻る。ステップＳ１０２０実行後、制御はステップＳ１０１２に進む。
【００７７】
このプログラムはさらに、ステップＳ１０１２で関係式を満たすと判定された場合（ＹＥＳの場合）に実行され、読込んだ原稿をステップＳ８０４で設定した印刷設定で印刷処理を行なうステップＳ１０２２と、ステップＳ１０２２に続き、読取った全原稿の印字が終了したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０２４とを含む。ステップＳ１０２４で全原稿の印字が終了していないと判定された場合（ＮＯの場合）、制御はステップＳ１０２２に進み印刷処理を実行する。ステップＳ１０２４で、全原稿の印字が終了したと判定された場合（ＹＥＳの場合）、このプログラムは終了する。
【００７８】
ステップＳ１０２２では、画像蓄積部６４に記憶された原稿画像を読出し、画像形成部５４で印刷処理を行なう。
【００７９】
―動作―
本実施の形態にかかるデジタル複合機３０は、コピーモードにおける印刷開始のタイミング調整に関して以下のように動作をする。
【００８０】
操作者は、デジタル複合機３０の原稿載置台１２８上に読取原稿をセットする（ステップＳ８０２）。このとき、原稿残量検出センサはＯＮの信号を出力する。デジタル複合機３０は、両面印刷設定及び読取原稿枚数などの印刷設定の入力を受け、スタートキー１００が押されるのを待つ（ステップＳ８０４、８０６）。その間デジタル複合機３０はプリントジョブを受信したか否かを確認し（ステップＳ８０８）、受信した場合はプリントジョブを実行する（ステップＳ７０２、７０４、７０６）。
【００８１】
デジタル複合機３０は、スタートキー１００が押されると、画像読取部５２に原稿読込開始指示を発行する。画像読取部５２はＡＤＦ７６に動作開始信号を出し、ＡＤＦ７６を用いながら原稿読取を行ない、読取った原稿を画像蓄積部６４に保存する。
【００８２】
また、デジタル複合機３０は、スタートキー１００が押されると読込済み原稿枚数を表す変数Ｘに０を代入する（ステップＳ８１０）。印刷設定において、片面原稿の読込が設定されている場合は１枚の原稿読込にかかる時間を表す変数Ａに片面原稿の読取にかかる時間ａ１を代入する（ステップＳ８１２、８１４）。両面原稿の読込が設定されている場合には変数Ａに両面原稿の読取にかかる時間ａ２を代入する（ステップＳ８１６）。また、印刷設定において片面印字の設定がされている時は、１枚の印字にかかる時間を表す変数Ｂに片面印刷にかかる時間ｂ１を代入する（ステップＳ８１８、８２０）。両面印字の設定がされている時には変数Ｂに両面印刷にかかる時間ｂ２を代入する（ステップＳ８２２）。
【００８３】
デジタル複合機３０は、変数Ｘ、Ａ、及びＢの値を設定後、印刷設定において読取原稿枚数が入力されているか否かを判定し、読取原稿枚数が入力されている場合は第１の原稿読取動作を、入力されていない場合は第２の原稿読取動作を実行する（ステップＳ８２４）。
【００８４】
第１の原稿読取動作において、デジタル複合機３０は、残りの読取原稿枚数を表す変数Ｙに印刷設定で入力された読取原稿枚数Ｚの値を代入する（ステップＳ９０２）。デジタル複合機３０は、原稿１ページ分の読込が完了したかを判定し、１ページ分の読込が完了すると変数ＸにはＸ＋１の値を、変数ＹにはＹ−１の値を代入する（ステップＳ９０４、９０６、９０８）。その後、残りの原稿読込にかかる時間と、全ページ印字時間との比較を行なう。具体的には変数Ａ、Ｂ、Ｘ、及びＹを用いて、「Ｙ＊Ａ＜（Ｘ＋Ｙ）＊Ｂ」の関係式を満たすか、すなわち、残り原稿を読込む時間が全ページを印字する時間より短いか否かを判定する（ステップＳ９１０）。残り原稿を読込む時間が全ページを印字する時間より長いと判定された場合は、プリントジョブの受信を確認しながら原稿の読込を続ける（ステップＳ９１２）。１枚原稿を読込むごとに、変数ＸにはＸ＋１を、変数ＹにはＹ−１を代入し、残りの原稿読込にかかる時間と全ページ印字時間との比較を行なう。残り原稿を読込む時間が全ページを印字する時間より短いと判定された場合、印刷処理を開始し、全原稿の読取及び印刷処理を実行する（ステップＳ９１４、９１６）。
【００８５】
第２の原稿読取動作において、デジタル複合機３０は、原稿１ページ分の読込が完了したかを判定し、１ページ分の読込が完了すると変数ＸにＸ＋１を代入する（ステップＳ１００２、１００４）。その後、原稿残量検出センサの出力を確認し、ＯＮであるならばプリントジョブの受信を確認しながら原稿読込を続ける（ステップＳ１００６、１００８）。原稿残量検出センサの出力がＯＦＦになったら、変数Ｙに予め設定しておいた読取原稿の残り枚数ｙ１を代入する（ステップＳ１０１０）。その後、残りの原稿読込にかかる時間と、全ページ印字時間との比較を行ない、変数Ａ、Ｂ、Ｘ、及びＹを用いて、「Ｙ＊Ａ＜（Ｘ＋Ｙ）＊Ｂ」の関係式を満たすか、すなわち、残り原稿を読込む時間は全ページを印字する時間はより短いか否かを判定する（ステップＳ１０１２）。残り原稿を読込む時間が全ページを印字する時間より長いと判定された場合はプリントジョブの受信を確認しながら原稿の読込を続ける（ステップＳ１０１４、１０１６）。１枚原稿を読込むごとに、変数ＸにはＸ＋１を、変数ＹにはＹ−１を代入して（ステップＳ１０１８、１０２０）、再び残りの原稿読込にかかる時間と全ページ印字時間との比較を行なう。残り原稿を読込む時間が全ページを印字する時間より短いと判定された場合、印刷処理を開始し、全原稿の読取及び印刷処理を実行する（ステップＳ１０２２、１０２４）。また、デジタル複合機３０は、コピーモードの印刷処理を開始するまでは常にプリントジョブの受信を確認し、プリントジョブを受信した場合は先にプリントジョブを実行する。
【００８６】
以上のように、本発明によるデジタル複合機３０では、コピーモードにおいて、入力される印刷設定に基づいて１枚当たりの原稿読込にかかる時間と印字にかかる時間とを設定する。原稿読込処理を行ないながら、残りの原稿読込にかかる時間と全ページ印字する時間との比較を行なう。この間、常にプリントジョブの受付を可能とし、プリントジョブを受付けた場合には先にプリントジョブを実行する。残り原稿を読込む時間が全ページを印字する時間より短いと判定された場合にコピーモードの印刷処理を開始し、原稿の読込を行ないながら印刷処理を実行する。
【００８７】
このように、プリントジョブの受信を監視しながら原稿読込を行ない、印刷設定に基づいた条件での読込にかかる時間と印字にかかる時間との比較を行なってコピーモードの印刷処理を開始するタイミングを調整する。例えば、両面原稿など原稿読込に時間がかかる印刷設定の場合、先に原稿読込だけを行ないコピーモードの印刷開始のタイミングを遅らせる。コピーモードの印刷処理が開始される前は、プリントジョブの実行が可能であるため、その間に受信するプリントジョブを実行することができ、画像形成部の無駄な空き時間を少なくすることができる。その結果、様々な印刷処理が行なえる画像形成装置において、画像形成部の稼働率の向上を実現できるような画像形成装置を提供することができる。
【００８８】
また、受信したプリントジョブ実行に時間がかかり、印刷開始タイミング調整のための時間よりも長くかかる場合がある。その場合は、コピーモードの印刷処理はプリントジョブの終了後に引続いて行われる。この場合、コピーモードの印刷処理の開始自体は遅くなるが、画像形成部自体としては常に動いている状態であるので、結果としては稼働率を向上させることができる。
【００８９】
印刷設定について、本実施の形態では両面コピーについてのみ考慮したが、読込時の画質、カラー原稿、用紙サイズなどを考慮してもよい。読込時に、高画質設定、カラー原稿読取、及び大きな用紙サイズを選択すると、１枚の原稿読込にかかる時間は長くなる。印字時も同様に画質、カラー原稿、用紙サイズなどを考慮してもよい。印字時に高画質設定、カラー印刷設定、大きな用紙サイズを選択すると１枚当たりの用紙の印字にかかる時間は長くなる。これら各種印刷設定にかかる時間は、予め画像形成装置内に記憶されている。設定された印刷設定と原稿枚数の関係式から本実施の形態と同様に印刷開始のタイミングを調整することで画像形成部の稼働率の向上を実現できるような画像形成装置を提供できる。
【００９０】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味および範囲内でのすべての変更を含む。
【図面の簡単な説明】
【００９１】
【図１】本実施の形態に係るデジタル複合機３０を含む、画像処理システム２０の構成を示す図である。
【図２】本実施の形態に係るデジタル複合機３０の構成を示すブロック図である。
【図３】デジタル複合機３０の画像読取部５２、自動原稿搬送装置７６、及び原稿残量検出センサ５８で構成される、原稿読取装置１２０の断面図である。
【図４】操作パネル６０を表す図である。
【図５】デジタル複合機３０の表示部９２に表示されるコピーモードにおける初期画面２００を表す図である。
【図６】初期画面２００で両面コピーボタン２０２が押された時に表示される両面コピーモード設定画面２２０である。
【図７】制御部５０で実行されるプログラムで、デジタル複合機３０の印刷設定から印刷開始のタイミングを調整するプログラムの制御構造をフローチャート形式で表す図である。
【図８】プリントジョブの受信確認を行なうサブルーチンの制御構造をフローチャート形式で表す図である。
【図９】第１の原稿読取動作のためのプログラムの制御構造をフローチャート形式で表す図である。
【図１０】第２の原稿読取動作のためのプログラムの制御構造をフローチャート形式で表す図である。
【図１１】従来技術でのコピージョブとプリントジョブとを処理するときの動作順序の関係を表す図である。
【図１２】本発明でのコピージョブとプリントジョブとを処理するときの動作順序の関係を表す図である。
【符号の説明】
【００９２】
３０  デジタル複合機
５０  制御部
５８  原稿残量検出センサ
７６  自動原稿搬送装置
１００  スタートキー
１２０  原稿読取装置
【図１】
2010151972.tif 000003
【図２】
2010151972.tif 000004
【図３】
2010151972.tif 000005
【図４】
2010151972.tif 000006
【図５】
2010151972.tif 000007
【図６】
2010151972.tif 000008
【図７】
2010151972.tif 000009
【図８】
2010151972.tif 000010
【図９】
2010151972.tif 000011
【図１０】
2010151972.tif 000012
【図１１】
2010151972.tif 000013
【図１２】
2010151972.tif 000014