(57)【要約】【課題】デジタル複合装置、デジタル複合装置のジョブ終了時間予測方法及びデジタル複合装置のジョブ終了時間予測プログラムを記憶する記憶媒体を提供すること。【解決手段】デジタル複合装置において少なくとも２つのジョブ処理部によりそれぞれ異なる少なくとも２つのジョブを処理し、一方のジョブ処理部によるジョブ処理中に、他方のジョブ処理部によるジョブ処理の割り込みが入った場合、他方のジョブ処理部によるジョブ処理に要するジョブ処理時間に基づいて一方のジョブ処理部によるジョブ処理の終了時間を予測する。【選択図】    図１
2008230220.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ異なる少なくとも２つのジョブを処理する少なくとも２つのジョブ処理部と、
前記少なくとも２つのジョブ処理部のうち一方のジョブ処理部による前記ジョブ処理中に、他方のジョブ処理部による前記ジョブ処理の割り込みが入った場合、前記他方のジョブ処理部による前記ジョブ処理に要するジョブ処理時間に基づいて前記一方のジョブ処理部による前記ジョブ処理の終了時間を予測するジョブ終了時間算出部と、
を具備することを特徴とするデジタル複合装置。
【請求項２】
前記各ジョブ処理部は、それぞれ前記各ジョブ処理に対する優先順位が設定され、
前記一方の前記ジョブ処理部による前記ジョブ処理中に、前記一方の前記ジョブ処理部よりも優先順位の高い前記他方のジョブ処理部による前記ジョブ処理の割り込みが入った場合、前記ジョブ終了時間算出部は、前記一方のジョブ処理部による前記ジョブ処理の前記終了時間を予測する、
ことを特徴とする請求項１記載のデジタル複合装置。
【請求項３】
前記他方のジョブ処理部による前記ジョブ処理の割り込みが入った場合、前記一方のジョブ処理部は、前記ジョブ処理を一時停止することを特徴とする請求項１記載のデジタル複合装置。
【請求項４】
前記各ジョブ処理部は、それぞれ少なくともプリントデータを記録媒体に印刷する印刷ジョブと、被複写物の複写を行う複写ジョブの処理を行うことを特徴とする請求項１記載のデジタル複合装置。
【請求項５】
前記複写ジョブを処理する前記他方のジョブ処理部は、前記印刷ジョブを処理する前記一方のジョブ処理部よりも高い優先順位に設定され、
前記一方のジョブ処理部による前記印刷ジョブの処理中に、前記他方のジョブ処理部による前記複写ジョブ処理の割り込みが入った場合、前記ジョブ終了時間算出部は、前記複写ジョブ処理に要する複写ジョブ処理時間に基づいて前記一方のジョブ処理部による前記印刷ジョブの前記終了時間を予測する、
ことを特徴とする請求項４記載のデジタル複合装置。
【請求項６】
前記ジョブ終了時間算出部は、少なくとも単位枚数当たりに要する前記複写所要時間と、前記複写ジョブ処理の枚数とに基づいて前記複写ジョブ処理時間を算出し、前記複写ジョブ処理時間に基づいて前記印刷ジョブ処理の前記終了時間を予測することを特徴とする請求項５記載のデジタル複合装置。
【請求項７】
前記ジョブ終了時間算出部は、前記被複写物１枚当たりに要する前記複写所要時間と、前記被複写物の複写部数と、前記被複写物の複写枚数とを乗算して前記複写ジョブ処理時間を算出し、前記複写ジョブ処理時間に残りの前記印刷ジョブ処理に要する時間を加算して最終的な前記印刷ジョブ処理の前記終了時間を予測することを特徴とする請求項５記載のデジタル複合装置。
【請求項８】
前記ジョブ終了時間算出部は、フルカラーと無彩色とに対する前記各被複写物１枚当たりに要する前記各複写所要時間が設定され、前記フルカラー又は前記無彩色の前記印刷データに応じて前記被複写物１枚当たりの前記複写所要時間を用いることを特徴とする請求項６記載のデジタル複合装置。
【請求項９】
前記被複写物を複数枚読み取ってそれぞれ各画像データとして出力する画像読取部と、
前記画像読取部から出力された前記各画像データを記憶する画像メモリと、
前記画像メモリに記憶されている前記各画像データの画像枚数を検出する画像枚数検出部と、
を有し、
前記ジョブ終了時間算出部は、前記画像枚数検出部により検出された前記画像枚数に基づいて前記印刷ジョブ処理の前記終了時間を算出する、
ことを特徴とする請求項４記載のデジタル複合装置。
【請求項１０】
前記ジョブ終了時間算出部は、前記被複写物１枚当たりに要する前記複写所要時間と、前記被複写物の複写部数と、前記画像枚数とを乗算して前記印刷ジョブ処理の前記終了時間を算出することを特徴とする請求項９記載のデジタル複合装置。
【請求項１１】
複数の前記被複写物を積載する載置部と、
前記載置部に積載された前記各被複写物の高さ情報を検出する高さ検出部と、
を有し、
前記ジョブ終了時間算出部は、前記高さ検出部により検出された前記高さ情報に基づいて前記印刷ジョブ処理の前記終了時間を算出する、
ことを特徴とする請求項４記載のデジタル複合装置。
【請求項１２】
前記ジョブ終了時間算出部は、前記高さ情報を前記被複写物の枚数に換算し、前記被複写物の枚数と、前記被複写物１枚当たりに要する前記複写所要時間と、前記被複写物の複写部数とを乗算して前記印刷ジョブ処理の前記終了時間を算出することを特徴とする請求項１１記載のデジタル複合装置。
【請求項１３】
ネットワークを介して接続された少なくとも１つのコンピュータと、
前記コンピュータに備えられたモニタと、
を有し、
前記ジョブ終了時間算出部は、前記ジョブ処理の前記終了時間を前記ネットワークを通して前記コンピュータに送信し、
前記コンピュータは、前記ジョブ処理の前記終了時間を前記モニタに表示する、
ことを特徴とする請求項１記載のデジタル複合装置。
【請求項１４】
少なくとも２つのジョブ処理部によりそれぞれ異なる少なくとも２つのジョブを処理し、
前記各ジョブ処理部のうち一方のジョブ処理部による前記ジョブ処理中に、他方のジョブ処理部による前記ジョブ処理の割り込みが入った場合、前記他方のジョブ処理部による前記ジョブ処理に要するジョブ処理時間に基づいて前記一方のジョブ処理部による前記ジョブ処理の終了時間を予測する、
ことを特徴とするデジタル複合装置のジョブ終了時間予測方法。
【請求項１５】
前記各ジョブ処理部に対してそれぞれ優先順位が設定され、
前記一方の前記ジョブ処理部による前記ジョブ処理中に、前記一方の前記ジョブ処理部よりも優先順位の高い前記他方のジョブ処理部による前記ジョブ処理の割り込みが入った場合、前記一方のジョブ処理部による前記ジョブ処理の前記終了時間を予測する、
ことを特徴とする請求項１４記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項１６】
前記他方のジョブ処理部による前記ジョブ処理の割り込みが入った場合、前記一方のジョブ処理部による前記ジョブ処理は、一時停止することを特徴とする請求項１４記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項１７】
前記各ジョブ処理部によってそれぞれ少なくともプリントデータを記録媒体に印刷する印刷ジョブと、被複写物の複写を行う複写ジョブの処理を行うことを特徴とする請求項１４記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項１８】
前記複写ジョブの処理は、前記印刷ジョブの処理よりも高い優先順位に設定され、
前記印刷ジョブの処理中に、前記複写ジョブ処理の割り込みが入った場合、前記ジョブ終了時間算出部は、前記複写ジョブ処理に要する複写ジョブ処理時間に基づいて前記印刷ジョブの前記終了時間を予測する、
ことを特徴とする請求項１７記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項１９】
少なくとも単位枚数当たりに要する前記複写所要時間と、前記複写ジョブ処理の枚数とに基づいて前記複写ジョブ処理時間を算出し、前記複写ジョブ処理時間に基づいて前記印刷ジョブ処理の前記終了時間を予測することを特徴とする請求項１８記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項２０】
前記被複写物１枚当たりに要する前記複写所要時間と、前記被複写物の複写部数と、前記被複写物の複写枚数とを乗算して前記複写ジョブ処理時間を算出し、前記複写ジョブ処理時間に残りの前記印刷ジョブ処理に要する時間を加算して最終的な前記印刷ジョブ処理の前記終了時間を予測することを特徴とする請求項１８記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項２１】
フルカラーと無彩色とに対する前記各被複写物１枚当たりに要する前記各複写所要時間が設定され、前記フルカラー又は前記無彩色の前記印刷データに応じて前記被複写物１枚当たりの前記複写所要時間を用いることを特徴とする請求項１９記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項２２】
前記被複写物を複数枚読み取ってそれぞれ各画像データとして出力し、
前記各画像データの画像枚数を検出し、
前記画像枚数に基づいて前記印刷ジョブ処理の前記終了時間を算出する、
ことを特徴とする請求項１７記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項２３】
前記被複写物１枚当たりに要する前記複写所要時間と、前記被複写物の複写部数と、前記画像枚数とを乗算して前記印刷ジョブ処理の前記終了時間を算出することを特徴とする請求項２２記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項２４】
載置部に積載された前記各被複写物の高さ情報を検出し、
前記検出された前記高さ情報に基づいて前記印刷ジョブ処理の前記終了時間を算出する、
ことを特徴とする請求項１７記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項２５】
前記高さ情報を前記被複写物の枚数に換算し、前記被複写物の枚数と、前記被複写物１枚当たりに要する前記複写所要時間と、前記被複写物の複写部数とを乗算して前記印刷ジョブ処理の前記終了時間を算出することを特徴とする請求項２４記載のデジタル複合装置のジョブ終了時間予測方法。
【請求項２６】
前記ジョブ処理の前記終了時間を前記ネットワークを通してコンピュータに送信し、
前記コンピュータによって前記ジョブ処理の前記終了時間を前記モニタに表示する、
ことを特徴とする請求項１４記載のデジタル複合装置のジョブ終了時間予測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばプリントデータの印刷や複写の機能を備えたデジタル複合装置、デジタル複合装置のジョブ終了時間予測方法に関する。
【背景技術】
【０００２】
プリントデータの印刷を行う画像処理装置がある。画像処理装置に係る技術としては、例えば特許文献１、特許文献２及び特許文献３がある。特許文献１は、印刷能力及び印刷処理時間に基づいてジョブの印刷完了予測時間を表示することを開示する。特許文献２は、従前の印刷ジョブの総印刷時間に、新印刷ジョブの概算印刷時間を加算して総印刷時間を更新することを開示する。特許文献３は、１部目の印刷データ解析に要した時間を計測し、この計測結果に応じて出力完了時間を予測することを開示する。
【特許文献１】特開２００５−２２８１４３号公報
【特許文献２】特開平１０−１５７２５１号公報
【特許文献３】特開２００２−２３４２３７号公報
【発明の開示】
【課題を解決するための手段】
【０００３】
本発明の主要な局面に係るデジタル複合装置は、それぞれ異なる少なくとも２つのジョブを処理する少なくとも２つのジョブ処理部と、少なくとも２つのジョブ処理部のうち一方のジョブ処理部によるジョブ処理中に、他方のジョブ処理部によるジョブ処理の割り込みが入った場合、他方のジョブ処理部によるジョブ処理に要するジョブ処理時間に基づいて一方のジョブ処理部によるジョブ処理の終了時間を予測するジョブ終了時間算出部とを具備する。
【０００４】
本発明の他の局面に係るデジタル複合装置のジョブ終了時間予測方法は、少なくとも２つのジョブ処理部によりそれぞれ異なる少なくとも２つのジョブを処理し、各ジョブ処理部のうち一方のジョブ処理部によるジョブ処理中に、他方のジョブ処理部によるジョブ処理の割り込みが入った場合、他方のジョブ処理部によるジョブ処理に要するジョブ処理時間に基づいて一方のジョブ処理部によるジョブ処理の終了時間を予測する。
【発明を実施するための最良の形態】
【０００５】
以下、本発明の第１の実施の形態について図面を参照して説明する。  
図１はデジタル複合装置の機能ブロック構成図を示す。デジタル複合装置Ａは、主制御部１と、操作パネル２と、プリンタ部３と、スキャナ部４とを有する。主制御部１は、操作パネル２からの操作情報を受けてプリンタ部３とスキャナ部４とを動作制御する。
【０００６】
操作パネル２は、パネルＣＰＵ（セントラル・プロセシング・ユニット）５を有する。このパネルＣＰＵ５には、液晶表示部６と操作キー７とが接続されている。操作キー７は、例えばユーザによって操作される複数の入力キーを有する。操作キー７は、例えばプリンタ部３におけるプリント枚数やプリント部数、カラープリント、無彩色（黒色）プリント等のプリント設定情報をキー入力する。操作キー７は、例えばスキャナ部４における複写枚数や複写部数、カラーによる複写、無彩色による複写等の複写設定情報をキー入力する。
【０００７】
液晶表示部６は、操作キー７に対して操作されたプリント枚数やプリント部数、カラープリント、無彩色（黒色）プリント等のプリント設定情報、又は複写枚数や複写部数、カラーによる複写、無彩色による複写等の複写設定情報を表示する。液晶表示部６は、例えばプリンタ部３によりプリントされたプリント枚数の結果、又は例えばスキャナ部４により複写された複写枚数の結果を表示する。  
パネルＣＰＵ５は、操作キー７からキー入力されたプリント設定情報又は複写設定情報を主制御部１に送信し、かつ主制御部１から受信した例えばプリント枚数の結果又は複写枚数の結果を液晶表示部６に表示する。
【０００８】
主制御部１は、メインＣＰＵ８を有する。メインＣＰＵ８には、ＲＯＭ（リート・オンリ・メモリ）９と、ＲＡＭ（ランダム・アクセス・メモリ）１０と、ＮＶＲＡＭ（不揮発性ランダム・アクセス・メモリ）１１と、共有ＲＡＭ１２と、プリンタフォントＲＯＭ１３とが接続されている。メインＣＰＵ８には、プリンタコントローラ１４と、画像処理装置１５と、ページメモリ制御部１６とが接続されている。ページメモリ制御部１６には、ページメモリ１７が接続されている。
【０００９】
ＲＯＭ９は、操作パネル２、プリンタ部３及びスキャナ部４をそれぞれ制御するメイン制御プログラム等を記憶する。ＲＡＭ１０は、一時的に各種データを記憶する。ＮＶＲＡＭ１１は、電源を遮断してもデータを保持する。共有ＲＡＭ１２には、プリンタ部３におけるプリンタＣＰＵ１８が接続されている。共有ＲＡＭ１２は、メインＣＰＵ８とプリンタＣＰＵ１８との間で双方向通信を行うときに用いる。プリンタフォントＲＯＭ１３は、プリントデータをプリンタ部３により記録用紙等の記録媒体にプリントするときのプリントデータに対応するフォントデータを記憶する。
【００１０】
プリンタコントローラ１４には、外部機器１９が接続されている。外部機器１９は、例えば複数のクライアントコンピュータである。図２は本装置Ａに接続された例えば３台のクライアントコンピュータ１９−１〜１９−３を示す。プリンタコントローラ１４には、ネットワーク２０を介して３台のクライアントコンピュータ１９−１〜１９−３が接続されている。各クライアントコンピュータ１９−１〜１９−３は、それぞれプリントデータをネットワーク２０を介してプリンタコントローラ１４に送信する。プリントデータには、解像度データが付与されている。
【００１１】
プリンタコントローラ１４は、例えば各クライアントコンピュータ１９−１〜１９−３等の外部機器１９から送られてくるプリントデータを、当該プリントデータに付与されている解像度データに応じた解像度で、かつプリンタフォントＲＯＭ１３に記憶されているフォントデータを用いて画像データに展開する。  
ページメモリ制御部１６は、ページメモリ１７に対して画像データ等の書き込み、読み出しを行う。ページメモリ１７は、複数ページ分の画像データを記憶する領域を有する。ページメモリ１７は、例えばスキャナ部４により読み取られた画像データの圧縮データを１ページ分毎に書き込み可能である。
【００１２】
プリンタ部３は、プリンタＣＰＵ１８を有する。プリンタＣＰＵ１８には、ＲＯＭ２１と、ＲＡＭ２２とが接続されている。プリンタＣＰＵ１８には、定着制御部２３と、レーザドライバ２４と、ポリゴンモータドライバ２５と、搬送制御部２６と、プロセス制御部２７と、オプション制御部２８とが接続されている。ＲＯＭ２１は、プリンタ部３を制御するプリンタ制御プログラム等を記憶する。ＲＡＭ２２は、一時的に各種データを記憶する。
【００１３】
定着制御部２３は、定着装置２９を制御する。定着装置２９は、プリント動作時にトナーを記録媒体上に定着させる。レーザドライバ２４は、例えば半導体レーザ発振器を駆動する。ポリゴンモータドライバ２５は、露光装置のポリゴンミラーを駆動する。ポリゴンミラーは、半導体レーザ発振器から発振されたレーザビームを走査する。搬送制御部２６は、記録用紙等の記録媒体の搬送を制御する。プロセス制御部２７は、プリント動作時における転写プロセスを制御する。オプション制御部２８は、プリント動作におけるオプション動作を制御する。
【００１４】
プリンタ部３は、プリンタＣＰＵ１８によってプリンタ制御プログラムを実行し、レーザドライバ２４と、ポリゴンモータドライバ２５と、搬送制御部２６と、プロセス制御部２７と、オプション制御部２８とにそれぞれ各制御指令を発し、半導体レーザ発振器からレーザビームを発振させ、ポリゴンミラーにより半導体レーザ発振器から発振されたレーザビームを走査し、プリントデータに従ってトナーをドラムに付着させ、このドラムのトナーを記録媒体に転写し、定着させる。
【００１５】
スキャナ部４は、スキャナＣＰＵ３０を有する。スキャナＣＰＵ３０には、ＲＯＭ３１と、ＲＡＭ３２とが接続されている。スキャナＣＰＵ３０には、画像補正部３３と、ＣＣＤ（固体撮像素子）ドライバ３４と、走査モータドライバ３５とが接続されている。ＲＯＭ３１は、スキャナ部４を制御するスキャナ制御プログラム等を記憶する。ＲＡＭ３２は、一時的に各種データを記憶する。  
ＣＣＤドライバ３４は、イメージセンサを構成する複数のＣＣＤを駆動する。イメージセンサは、キャリッジによって移動する。走査モータドライバ３５は、キャリッジの走査モータの回転を制御する。画像補正部３３は、イメージセンサの画像読取により取得されるデジタル画像信号を補正する。具体的に画像補正部３３は、イメージセンサから出力されるアナログ画像信号をデジタル画像信号に変換するＡ／Ｄ変換回路と、このＡ／Ｄ変換回路から出力されるデジタル画像信号に対してシェーディング補正を行うシェーディング補正回路と、このシェーディング補正回路によりシェーディング補正されたデジタル画像信号を一時記憶するラインメモリ等を有する。
【００１６】
スキャナ部４は、スキャナＣＰＵ３０によってスキャナ制御プログラムを実行し、画像補正部３３と、ＣＣＤドライバ３４と、走査モータドライバ３５とにそれぞれ各制御指令を発し、被複写物に対してイメージセンサを移動し、イメージセンサから出力されるアナログ画像信号をデジタル画像信号に変換し、このデジタル画像信号に対してシェーディング補正を行い、このシェーディング補正されたデジタル画像信号をラインメモリに一時記憶する。  
メインＣＰＵ８とプリンタＣＰＵ１８とは、共有ＲＡＭ１２を介して接続されている。メインＣＰＵ８とプリンタＣＰＵ１８とは、共有ＲＡＭ１２を介して双方向通信を行う。メインＣＰＵ８は、共有ＲＡＭ１２を介してプリンタＣＰＵ１８に動作指示を送信する。プリンタＣＰＵ１８は、共有ＲＡＭ１２を介してメインＣＰＵ８に対してステータス信号を返信する。
【００１７】
プリンタＣＰＵ１８とスキャナＣＰＵ３０とは、互いにシリアル通信を行う。プリンタＣＰＵ１８は、スキャナＣＰＵ３０に対して動作指示を送信する。スキャナＣＰＵ３０は、プリンタＣＰＵ１８に対してステータス信号を返信する。  
共有ＲＡＭ１２とプリンタコントローラ１４と画像処理装置１５とページメモリ１７とレーザドライバ２４と画像補正部３３とは、互いに画像データバス３６を介して接続されている。
【００１８】
主制御部１におけるＲＯＭ９には、ジョブ終了時間予測プログラムが記憶されている。ジョブ終了時間予測プログラムは、プリンタ部３によりプリントデータを記録媒体にプリントするプリントジョブを実行し、スキャナ部４により被複写物の複写を行う複写ジョブを実行し、複写ジョブの処理がプリントジョブの処理よりも高い優先順位に設定されていると、プリントジョブの処理中に、複写ジョブ処理の割り込みが入った場合、複写ジョブ処理に要する複写ジョブ処理時間に基づいてプリントジョブの終了時間を予測する。
【００１９】
ジョブ終了時間予測プログラムは、被複写物１枚当たりに要する複写所要時間と、被複写物の複写部数と、被複写物の複写枚数とを乗算して複写ジョブ処理時間を算出し、この複写ジョブ処理時間に基づいてプリントジョブ処理の終了時間を予測する。
【００２０】
ジョブ終了時間予測プログラムは、スキャナ部４による複写ジョブ処理の割り込みが入った場合、プリンタ部３によるプリントジョブ処理を一時停止する。  
ジョブ終了時間予測プログラムは、予測したプリントジョブ処理の終了時間を各クライアントコンピュータ１９−１〜１９−３のうちいずれかのクライアントコンピュータ、例えばクライアントコンピュータ１９−１にネットワーク２０を通して送信し、クライアントコンピュータ１９−１のモニタに予測したプリントジョブ処理の終了時間を表示させる。
【００２１】
ジョブ終了時間予測プログラムは、フルカラー又は無彩色に対する各被複写物１枚当たりに要する各複写所要時間を選択し、フルカラー又は無彩色の被複写物１枚当たりの複写所要時間を用いてプリントジョブ処理の終了時間を予測する。  
メインＣＰＵ８は、ＲＯＭ９に記憶されているジョブ終了時間予測プログラムを実行することにより図３に示すジョブ終了時間算出部３７及び画像枚数検出部３８を有する。ジョブ終了時間算出部３７は、プリンタ部３によりプリントデータを記録媒体にプリントするプリントジョブを実行し、スキャナ部４により被複写物の複写を行う複写ジョブを実行し、複写ジョブの処理がプリントジョブの処理よりも高い優先順位に設定されていると、プリントジョブの処理中に、複写ジョブ処理の割り込みが入った場合、複写ジョブ処理に要する複写ジョブ処理時間に基づいてプリントジョブの終了時間を予測する。なお、メインＣＰＵ８は、スキャナ部４による複写ジョブの処理がプリンタ部３によるプリントジョブの処理よりも高い優先順位に設定されていることを認識している。
【００２２】
ジョブ終了時間算出部３７は、被複写物１枚当たりに要する複写所要時間と、被複写物の複写部数と、被複写物の複写枚数とを乗算して複写ジョブ処理時間を算出し、この複写ジョブ処理時間に残り枚数のプリントジョブ処理時間を加算して最終的なプリントジョブ処理の終了時間を予測する。  
複写ジョブ処理時間＝複写所要時間×複写部数×複写枚数    …（１）  
最終的なプリントジョブ処理の終了時間  
＝複写ジョブ処理時間＋残り枚数のプリントジョブ処理時間  
…（２）  
この場合、ジョブ終了時間算出部３７は、フルカラー又は無彩色に対する各被複写物１枚当たりに要する各複写所要時間を選択し、フルカラー又は無彩色の被複写物１枚当たりの複写所要時間を用いてプリントジョブ処理の終了時間を予測する。
【００２３】
ジョブ終了時間算出部３７は、スキャナ部４による複写ジョブ処理の割り込みが入った場合、プリンタ部３によるプリントジョブ処理を一時停止する。  
ジョブ終了時間算出部３７は、予測したプリントジョブ処理の終了時間を各クライアントコンピュータ１９−１〜１９−３のうちいずれかのクライアントコンピュータ、例えばクライアントコンピュータ１９−１にネットワーク２０を通して送信し、クライアントコンピュータ１９−１のモニタに予測したプリントジョブ処理の終了時間を表示させる。
【００２４】
画像枚数検出部３８は、ページメモリ１７に記憶されている複写画像データの枚数を読み取り、ジョブ終了時間算出部３７に渡す。
【００２５】
次に、複写ジョブ割り込み時におけるプリントジョブ処理の終了時間の予測動作について説明する。  
例えばクライアントコンピュータ１９−１は、プリントデータと、プリントデータのプリント部数となどを有するプリントジョブ情報をネットワーク２０を通して本装置Ａの主制御部１に送信する。なお、プリントデータには、解像度データが付与されている。
【００２６】
主制御部１におけるプリンタコントローラ１４は、クライアントコンピュータ１９−１から送られてきたプリントデータを、当該プリントデータに付与されている解像度データに応じた解像度で、かつプリンタフォントＲＯＭ１３に記憶されているフォントデータを用いて画像データに展開する。プリンタコントローラ１４は、画像データをプリントデータを画像データバス３６に通してプリンタ部３のレーザドライバ２４に送る。プリンタコントローラ１４は、プリント部数を共有ＲＡＭ１２を介してプリンタＣＰＵ１８に送る。
【００２７】
プリンタ部３は、プリンタＣＰＵ１８によってプリンタ制御プログラムを実行し、画像データに従ってレーザドライバ２４を駆動し、ポリゴンモータドライバ２５と、搬送制御部２６と、プロセス制御部２７と、オプション制御部２８とにそれぞれ各制御指令を発する。これにより、半導体レーザ発振器は、画像データに従ってレーザビームを発振する。ポリゴンミラーは、半導体レーザ発振器から発振されたレーザビームを走査する。この結果、プリントデータに従ってトナーがドラムに付着する。このドラムのトナーは、記録媒体に転写し、定着する。記録媒体には、プリントデータが記録される。プリンタ部３は、プリントジョブの処理をプリント部数とプリント枚数との乗算分行う。なお、プリンタＣＰＵ１８は、記録媒体１枚当たりに要するプリント所要時間を計測している。
【００２８】
クライアントコンピュータ１９−１は、プリントジョブの終了予想時間の送信要求信号をネットワーク２０に通して本装置Ａの主制御部１に送信する。クライアントコンピュータ１９−１は、プリントジョブの終了予想時間の送信要求を逐次行う。主制御部１のメインＣＰＵ８は、図４に示すプリントジョブ終了予測時間算出フローチャートに従った処理を実行してプリントジョブの終了時間を予測する。すなわち、ジョブ終了時間算出部３７は、ステップＳ１において、クライアントコンピュータ１９−１から送信されたプリントジョブの終了予想時間の送信要求信号を受信する。
【００２９】
次に、ジョブ終了時間算出部３７は、ステップＳ２において、プリントジョブの終了予想時間の送信要求信号をトリガとして、現在保有している全てのプリントデータのプリントが終了する時間を予想する。すなわち、ジョブ終了時間算出部３７は、プリント１枚当たりに要するプリント所要時間と、プリントの複写部数と、現在保有している全てのプリントデータの枚数とを乗算してプリントジョブ処理の終了時間を予測する。プリント１枚当たりに要するプリント所要時間は、例えば最後に実行されたプリントジョブの１枚当たりの所要時間を用いる。又、プリント１枚当たりに要するプリント所要時間は、平均的なデータ量を有する文書１枚当たりの所要時間を用いてもよい。
【００３０】
次に、ジョブ終了時間算出部３７は、ステップＳ３において、複写ジョブの終了予測時間を加算するが、ここでは複写ジョブを行っていない。従って、メインＣＰＵ８は、ステップＳ４に移り、ステップＳ２において予測したプリントジョブ処理の終了時間をネットワーク２０に通してクライアントコンピュータ１９−１に送信する。クライアントコンピュータ１９−１は、予測したプリントジョブ処理の終了時間をモニタに表示する。
【００３１】
プリントジョブ中に複写ジョブの割り込みが入る場合について説明する。  
ユーザは、操作キー７を操作して複写する複写部数等を入力する。操作キー７におけるコピーボタンがユーザによって押下されると、パネルＣＰＵ５は、複写開始信号と共に、操作キー７から入力された複写部数等をメインＣＰＵ８に送る。  
メインＣＰＵ８は、複写開始信号と、複写部数とを共有ＲＡＭ１２を介してプリンタＣＰＵ１８に送る。プリンタＣＰＵ１８は、複写開始信号を受けると、レーザドライバ２４と、ポリゴンモータドライバ２５と、搬送制御部２６と、プロセス制御部２７と、オプション制御部２８とにそれぞれ各プリントジョブ一時停止指令を発する。これにより、プリンタ部３は、プリントデータのプリントジョブ処理を一時停止する。
【００３２】
これと共にプリンタＣＰＵ１８は、複写開始信号をスキャナＣＰＵ３０に送る。スキャナ部４は、スキャナＣＰＵ３０によってスキャナ制御プログラムを実行し、画像補正部３３と、ＣＣＤドライバ３４と、走査モータドライバ３５とにそれぞれ各制御指令を発する。これにより、イメージセンサは、走査モータドライバ３５の駆動により被複写物に対して移動する。イメージセンサは、被複写物を読み取ってアナログ画像信号を出力する。画像補正部３３は、イメージセンサの画像読取により取得されるデジタル画像信号を補正する。すなわち、画像補正部３３においてＡ／Ｄ変換回路は、イメージセンサから出力されるアナログ画像信号をデジタル画像信号に変換する。シェーディング補正回路は、Ａ／Ｄ変換回路から出力されるデジタル画像信号に対してシェーディング補正を行う。これにより、画像補正部３３は、シェーディング補正されたデジタル画像信号を一時ラインメモリ等に記憶する。
【００３３】
シェーディング補正されたデジタル画像信号は、ラインメモリ等から画像データバス３６を介してページメモリ１７に複写画像データとして記憶される。ページメモリ１７は、複数ページ分の複写画像データを記憶する。ページメモリ制御部１６は、ページメモリ１７に書き込まれた複写画像データを読み出し、画像データバス３６を通してプリンタ部３のレーザドライバ２４に送る。
【００３４】
プリンタ部３は、プリンタＣＰＵ１８によってプリンタ制御プログラムを実行し、複写画像データに従ってレーザドライバ２４を駆動し、ポリゴンモータドライバ２５と、搬送制御部２６と、プロセス制御部２７と、オプション制御部２８とにそれぞれ各制御指令を発する。これにより、半導体レーザ発振器は、複写画像データに従ってレーザビームを発振する。ポリゴンミラーは、半導体レーザ発振器から発振されたレーザビームを走査する。この結果、複写画像データに従ってトナーがドラムに付着する。このドラムのトナーは、記録媒体に転写し、定着する。記録媒体には、複写画像データが複写される。プリンタ部３は、複写ジョブの処理を複写部数と複写枚数との乗算分行う。
【００３５】
クライアントコンピュータ１９−１は、プリントジョブの終了予想時間の送信要求信号をネットワーク２０に通して本装置Ａの主制御部１に送信する。クライアントコンピュータ１９−１は、プリントジョブの終了予想時間の送信要求を逐次行う。主制御部１のメインＣＰＵ８は、図４に示すプリントジョブ終了予測時間算出フローチャートに従った処理を実行してプリントジョブの終了時間を予測する。すなわち、ジョブ終了時間算出部３７は、ステップＳ１において、クライアントコンピュータ１９−１から送信されたプリントジョブの終了予想時間の送信要求信号を受信する。
【００３６】
次に、ジョブ終了時間算出部３７は、ステップＳ２において、プリントジョブの終了予想時間の送信要求信号をトリガとして、現在保有している全てのプリントデータのプリントが終了する時間を予想する。すなわち、ジョブ終了時間算出部３７は、プリント１枚当たりに要するプリント所要時間と、プリントの複写部数と、現在保有している全てのプリントデータの枚数とを乗算してプリントジョブ処理の終了時間を予測する。プリント１枚当たりに要するプリント所要時間は、例えば最後に実行されたプリントジョブの１枚当たりの所要時間を用いる。又、プリント１枚当たりに要するプリント所要時間は、平均的なデータ量を有する文書１枚当たりの所要時間を用いてもよい。
【００３７】
次に、ジョブ終了時間算出部３７は、ステップＳ３において、図５に示す複写ジョブ終了予測時間算出フローチャートに従った処理を実行して複写ジョブの終了予測時間を算出する。すなわち、ジョブ終了時間算出部３７は、ステップＳ１０において、操作パネル２におけるコピーボタンの押下を検知すると、次のステップＳ１１において、操作パネル２から読み取った複写部数を読み出す。  
次に、画像枚数検出部３８は、ステップＳ１２において、ページメモリ１７に記憶されている複写画像データの枚数すなわち複写画像データの残り枚数を読み取る。画像枚数検出部３８は、複写画像データの残り枚数をジョブ終了時間算出部３７に渡す。ページメモリ１７に記憶されている複写画像データの枚数は、プリンタ部３により記録媒体に複写される毎に逐次減算される。従って、複写画像データの枚数は、リアルタイムに残りの複写枚数を示す。
【００３８】
次に、ジョブ終了時間算出部３７は、ステップＳ１３において、画像枚数検出部３８から複写画像データの枚数を受け取る。ジョブ終了時間算出部３７は、上記式（１）に従って複写部数と複写画像データの残り枚数と、被複写物１枚当たりに要する複写所要時間とを乗算して複写ジョブ処理時間を算出する。この場合、ジョブ終了時間算出部３７は、フルカラー又は無彩色に対する各被複写物１枚当たりに要する各複写所要時間を選択し、フルカラー又は無彩色の被複写物１枚当たりの複写所要時間を用いて複写ジョブ処理時間を予測する。
【００３９】
次に、ジョブ終了時間算出部３７は、上記式（２）に従って先に予測したプリントジョブ処理の終了時間に複写ジョブ処理時間を加算し、最終的なプリントジョブ処理の終了時間を予測する。最終的なプリントジョブ処理の終了時間は、複写ジョブの割り込み処理を行い、複写ジョブが終了し、再度プリントジョブ処理を再開したときの最終的な終了時間である。  
例えば、図６に示すようにプリントジョブＰＪは、時刻Ｓに開始する。複写ジョブＣＪの割り込みがなければ、プリントジョブＰＪは、時刻Ｅａに終了する。
【００４０】
一方、プリントジョブＰＪの実行中に複写ジョブＣＪの割り込みが入る。複写ジョブＣＪの割り込みが入る前のプリントジョブＰＪをプリントジョブＰＪａとする。複写ジョブＣＪの割り込み時からプリントジョブＰＪａは、一時停止する。  
プリントジョブＰＪａの停止時から複写ジョブＣＪが行われる。ジョブ終了時間算出部３７は、複写ジョブＣＪに要する複写ジョブ処理時間を予測する。ジョブ終了時間算出部３７は、プリント１枚当たりに要するプリント所要時間と、プリントの複写部数と、現在保有している全てのプリントデータの枚数とを乗算してプリントジョブＰＪｂに要する処理時間を予測する。ジョブ終了時間算出部３７は、複写ジョブＣＪに要する複写ジョブ処理時間とプリントジョブＰＪｂに要する処理時間とを加算して最終的なプリントジョブＰＪｂの終了時間Ｅｂを予測する。
【００４１】
複写画像データの枚数は、プリンタ部３により記録媒体にプリントされる毎に逐次減算される。ジョブ終了時間算出部３７は、プリンタ部３により記録媒体にプリントされる毎に逐次減算される複写画像データの枚数を読み取る。従って、ジョブ終了時間算出部３７は、複写ジョブの処理枚数に応じた最終的なプリントジョブ処理の終了時間をリアルタイムに予測する。
【００４２】
次に、メインＣＰＵ８は、ステップＳ４において、予測した最終的なプリントジョブ処理の終了時間をネットワーク２０に通してクライアントコンピュータ１９−１に送信する。クライアントコンピュータ１９−１は、予測した最終的なプリントジョブ処理の終了時間をモニタに表示する。モニタに表示される最終的なプリントジョブ処理の終了時間は、逐次最新の終了時間に更新される。  
複写ジョブの割り込みが終了すると、スキャナＣＰＵ３０は、複写ジョブ終了の信号をプリンタＣＰＵ１８に送る。プリント部３は、プリントジョブを再開する。
【００４３】
このように上記第１の実施の形態によれば、プリントジョブの実行中に複写ジョブの割り込みが入ると、複写ジョブに要する複写ジョブ処理時間を予測し、この複写ジョブ処理時間とプリントジョブに要する処理時間とを加算して最終的なプリントジョブの終了時間を予測する。これにより、プリントジョブの実行中に複写ジョブの割り込みが入ったときに、最終的なプリントジョブの終了時間が分かる。最終的なプリントジョブの終了時間は、プリントジョブを開始した当初に予測したプリントジョブの終了時間でなく、複写ジョブの割り込み処理が終了し、プリントジョブが再開して終了するまでの時間である。
【００４４】
複写ジョブの割り込み処理中、複写ジョブの残り枚数は、複写ジョブの処理の進行と共に逐次減る。最終的なプリントジョブの終了時間は、逐次減る複写ジョブの残り枚数を用いて随時求められる。従って、クライアントコンピュータ１９−１から送信するプリントジョブの終了予想時間の送信要求信号を所定期間毎に行えば、最終的なプリントジョブの終了時間は、所定期間毎に逐次更新し、リアルタイムでクライアントコンピュータ１９−１のモニタに表示できる。
【００４５】
フルカラーと無彩色との各被複写物では、被複写物１枚当たりに要する各複写所要時間に差がある。フルカラー又は無彩色の被複写物に応じて被複写物１枚当たりに要する複写所要時間を選択する。これにより、最終的なプリントジョブの終了時間は、フルカラー又は無彩色の被複写物に応じて正確に予測できる。  
複写部数は、操作パネル２から読み取り、複写画像データの枚数は、ページメモリ１７に記憶されている複写画像データから読み取る。これにより、複写部数及び複写画像データの枚数は、正確な値を用いることができる。ゆえに、最終的なプリントジョブの終了時間は、精度高く予測でき、かつ信頼性が高い。  
以上の結果、プリントジョブの実行中に複写ジョブの割り込みが入り、複写ジョブの枚数が大量であっても、最終的なプリントジョブの終了時間は、所定期間毎に逐次更新し、リアルタイムに表示できる。
【００４６】
次に、本発明の第２の実施の形態について図面を参照して説明する。なお、図１及び図３と同一部分には同一符号を付してその詳しい説明は省略する。  
図７はデジタル複合装置Ａに適用するフィーダの構成図を示す。フィーダ４０は、複数枚の被複写物４１が載置される。これら被複写物４１は、例えば１枚ずつ搬送されて複写ジョブの処理が行われる。高さ検出部４２がフィーダ４０に設けられている。高さ検出部４２は、フィーダ４０上に積み重ねられている複数枚の被複写物４１の高さを検出し、高さ情報を出力する。高さ検出部４２により検出する各被複写物４１の高さは、複数の被複写物４１を積み重ねている方向と同一方向の高さである。
【００４７】
ジョブ終了時間算出部３７は、高さ検出部４２から出力された高さ情報を受け取り、この高さ情報を被複写物４１の枚数に換算する。被複写物４１の１枚当たりの厚さは、既知である。被複写物４１は、例えば普通紙、厚紙等の用紙種類に応じて１枚当たりの厚さが異なる。従って、被複写物４１の用紙種類を例えば操作パネル２の操作キー７等によって指定すれば、ジョブ終了時間算出部３７は、高さ情報を被複写物４１の枚数に換算可能である。  
ジョブ終了時間算出部３７は、被複写物４１の枚数と、被複写物４１の１枚当たりに要する複写所要時間と、被複写物４１の複写部数とを乗算してプリントジョブ処理の終了時間を算出する。
【００４８】
次に、複写ジョブ割り込み時におけるプリントジョブ処理の終了時間の予測動作について説明する。  
フィーダ４０は、複数枚の被複写物４１が載置される。  
ジョブ終了時間算出部３７は、ステップＳ１０において、操作パネル２におけるコピーボタンの押下を検知すると、次のステップＳ１１において、操作パネル２から読み取った複写部数を読み出す。
【００４９】
一方、高さ検出部４２は、フィーダ４０上に積み重ねられている複数枚の被複写物４１の高さを検出し、高さ情報を出力する。フィーダ４０上に積み重ねられている複数の被複写物４１の高さは、スキュナ部４により１枚ずつ複写ジョブされる毎に逐次減少する。従って、複数枚の被複写物４１の高さ情報は、リアルタイムに残りの複写枚数を示す。
【００５０】
次に、ジョブ終了時間算出部３７は、ステップＳ１３において、高さ検出部４２から出力された高さ情報を受け取り、この高さ情報を被複写物４１の残り枚数に換算する。  
次に、ジョブ終了時間算出部３７は、上記式（１）に従って複写部数と複写画像データの残り枚数と、被複写物１枚当たりに要する複写所要時間とを乗算して複写ジョブ処理時間を算出する。この場合、ジョブ終了時間算出部３７は、フルカラー又は無彩色に対する各被複写物１枚当たりに要する各複写所要時間を選択し、フルカラー又は無彩色の被複写物１枚当たりの複写所要時間を用いて複写ジョブ処理時間を予測する。
【００５１】
次に、ジョブ終了時間算出部３７は、上記式（２）に従って先に予測したプリントジョブ処理の終了時間に複写ジョブ処理時間を加算し、最終的なプリントジョブ処理の終了時間を予測する。
【００５２】
このように上記第２の実施の形態によれば、プリントジョブの実行中に複写ジョブの割り込みが入ると、フィーダ４０上に積み重ねられている複数の被複写物４１の高さを被複写物４１の残り枚数に換算し、この残り枚数を用いて複写ジョブに要する複写ジョブ処理時間を予測し、この複写ジョブ処理時間とプリントジョブに要する処理時間とを加算して最終的なプリントジョブの終了時間を予測する。これにより、上記第２の実施の形態は、上記第１の実施の形態と同様の作用、効果を奏する。
【００５３】
次に、本発明の第３の実施の形態について図面を参照して説明する。なお、図１、図３及び図７と同一部分には同一符号を付してその詳しい説明は省略する。  
本実施の形態は、上記第１と第２の実施の形態を組み合わせた。すなわち、フィーダ４０は、複数の被複写物４１が載置される。高さ検出部４２は、フィーダ４０上に積み重ねられている複数の被複写物４１の高さを検出し、高さ情報を出力する。
【００５４】
次に、ジョブ終了時間算出部３７は、ステップＳ１３において、高さ検出部４２から出力された高さ情報を受け取り、この高さ情報を被複写物４１の残り枚数に換算する。  
次に、ジョブ終了時間算出部３７は、上記式（１）に従って複写部数と複写画像データの残り枚数と、被複写物１枚当たりに要する複写所要時間とを乗算して複写ジョブ処理時間を算出する。ジョブ終了時間算出部３７は、上記式（２）に従って先に予測したプリントジョブ処理の終了時間に複写ジョブ処理時間を加算し、最終的なプリントジョブ処理の終了時間を予測する。これにより、複写ジョブの開始前に、最終的なプリントジョブ処理の終了時間を予測することが可能である。
【００５５】
この後、複写ジョブが開始されると、複数の被複写物４１の各複写画像データは、ページメモリ１７に記憶される。画像枚数検出部３８は、ステップＳ１２において、ページメモリ１７に記憶されている複写画像データの枚数すなわち複写画像データの残り枚数を読み取る。ジョブ終了時間算出部３７は、上記式（１）に従って複写部数と複写画像データの残り枚数と、被複写物１枚当たりに要する複写所要時間とを乗算して複写ジョブ処理時間を算出する。ジョブ終了時間算出部３７は、上記式（２）に従って先に予測したプリントジョブ処理の終了時間に複写ジョブ処理時間を加算し、最終的なプリントジョブ処理の終了時間を予測する。
【００５６】
このように上記第３の実施の形態によれば、複写ジョブの開始前、フィーダ４０上の載置された複数の被複写物４１の高さ情報に基づいて最終的なプリントジョブ処理の終了時間を予測し、複写ジョブが開始されると、ページメモリ１７に記憶されている複写画像データの残り枚数に基づいて最終的なプリントジョブ処理の終了時間を予測する。被複写物４１の高さ情報を換算して求められる被複写物４１の残り枚数とページメモリ１７に記憶されている複写画像データの残り枚数とを比較すると、ページメモリ１７に記憶されている複写画像データの残り枚数の方が被複写物４１の高さ情報を換算して求められる被複写物４１の残り枚数よりも正確な枚数を示す。
【００５７】
従って、複写ジョブの開始前に、大凡の最終的なプリントジョブ処理の終了時間がいち早く予測できる。大凡のプリントジョブ処理の終了時間は、プリントジョブ処理の終了の目安にできる。複写ジョブが開始されると、正確な最終的なプリントジョブ処理の終了時間が予測できる。
【００５８】
次に、変形例について説明する。  
上記各実施の形態は、プリンタ部３とスキャナ部４とを有しているが、ファクシミリ機能を備えてもよい。ファクシミリは、緊急扱いのデータを受信することがある。ファクシミリは、緊急扱いのデータを受信し、このデータを検知する機能を備える。緊急扱いのデータを受信したときのファクシミリの優先順位は、例えばプリンタ部３又はスキャナ部４のいずれか一方又は両方の優先順位よりも高く設定する。  
例えば、緊急扱いのデータを受信したときのファクシミリの優先順位が例えばプリンタ部３の優先順位よりも高く設定されている。この場合、プリントジョブの実行中に緊急扱いのファクシミリデータを受信すると、複写ジョブの割り込みが入ると、ファクシミリデータに要するファクシミリデータの受信及びプリントアウトの処理時間を予測し、この処理時間とプリントジョブに要する処理時間とを加算して最終的なプリントジョブの終了時間を予測する。
【００５９】
複写ジョブは、被複写物４１の両面を複写することがある。被複写物４１の両面を複写する場合、複写ジョブ処理時間は、少なくとも１枚の被複写物４１の片面を複写する時間の２倍の処理時間と、被複写物４１を反転する時間とが必要になる。従って、複写ジョブ処理時間は、少なくとも１枚の被複写物４１の片面を複写する時間の２倍の処理時間と被複写物４１を反転する時間とを加算し、この加算した時間と複写部数と複写画像データの残り枚数とを乗算して算出する。  
最終的なプリントジョブの終了時間は、例えばクライアントコンピュータ１９−１のモニタに表示しているが、これに限らず、例えば操作パネル２における液晶表示部６に表示してもよい。
【００６０】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００６１】
【図１】図１は本発明に係るデジタル複合装置の第１の実施の形態を示すブロック構成図。
【図２】図２は同装置に接続された各クライアントコンピュータを示す図。
【図３】図３は同装置におけるメインＣＰＵの機能ブロック図。
【図４】図４はプリントジョブ終了予測時間算出フローチャート。
【図５】図５は複写ジョブ終了予測時間算出フローチャート。
【図６】図６はプリントジョブ処理中に複写ジョブの割り込みが入ったときの予測プリントジョブ処理終了時間を示す図。
【図７】図７は本発明に係るデジタル複合装置の第２の実施の形態に適用するフィーダの構成図。
【符号の説明】
【００６２】
Ａ：デジタル複合装置、１：主制御部、２：操作パネル、３：プリンタ部、４：スキャナ部、５：パネルＣＰＵ、６：液晶表示部、７：操作キー、８：メインＣＰＵ、９：ＲＯＭ、１０：ＲＡＭ、１１：ＮＶＲＡＭ（不揮発性ランダム・アクセス・メモリ）、１２：共有ＲＡＭ、１３：プリンタフォントＲＯＭ、１４：プリンタコントローラ、１５：画像処理装置、１６：ページメモリ制御部、１７：ページメモリ、１８：プリンタＣＰＵ、１９：外部機器、１９−１〜１９−３：クライアントコンピュータ、２０：ネットワーク、２１：ＲＯＭ、２２：ＲＡＭ、２３：定着制御部、２４：レーザドライバ、２５：ポリゴンモータドライバ、２６：搬送制御部、２７：プロセス制御部、２８：オプション制御部、２９：定着装置、３０：スキャナＣＰＵ、３１：ＲＯＭ、３２：ＲＡＭ、３３：画像補正部、３４：ＣＣＤ（固体撮像素子）ドライバ、３５：走査モータドライバ、３６：画像データバス、３７：ジョブ終了時間算出部、３８：画像枚数検出部、４０：フィーダ、４１：被複写物、４２：高さ検出部。
【図１】
2008230220.tif 000003
【図２】
2008230220.tif 000004
【図３】
2008230220.tif 000005
【図４】
2008230220.tif 000006
【図５】
2008230220.tif 000007
【図６】
2008230220.tif 000008
【図７】
2008230220.tif 000009