(57)【要約】【課題】  印刷が実行されている場合には、極力高い解像度で原稿の画像を読み取ることができる。【解決手段】    原稿搬送手段によって搬送される原稿の画像を読み取る読取手段と、読取手段によって読み取られた原稿の画像をシートに印刷する印刷手段と、印刷手段が印刷を実行していない場合に読取手段によって原稿の画像を第１の解像度で読み取るよう制御し、印刷手段が印刷を実行している場合に読取手段によって第１の解像度より解像度が高い第２の解像度で原稿の画像を読み取るよう制御する制御手段と、を備えることを特徴とする。【選択図】  図７
2012235408.tif 000002
【特許請求の範囲】
【請求項１】
原稿搬送手段によって搬送される原稿の画像を読み取る読取手段と、
前記読取手段によって読み取られた原稿の画像をシートに印刷する印刷手段と、
前記印刷手段が印刷を実行していない場合に前記読取手段によって前記原稿の画像を第１の解像度で読み取るよう制御し、前記印刷手段が印刷を実行している場合に前記読取手段によって前記第１の解像度より解像度が高い第２の解像度で前記原稿の画像を読み取るよう制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記読取手段は、原稿搬送手段によって搬送される原稿の画像、または、原稿台に載置された原稿の画像を読取可能であり、
前記制御手段は、前記原稿台に載置された原稿の画像を読み取る場合に、前記印刷手段が印刷を実行しているか否かに関わらず、前記原稿台に載置された原稿の画像を前記第１の解像度で読み取るよう制御することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記印刷手段による印刷に要する処理時間を算出する算出手段をさらに備え、
前記制御手段は、前記印刷手段が印刷を実行している場合で、且つ、前記算出手段によって算出された処理時間が所定の時間を超える場合に、前記読取手段によって前記第１の解像度より解像度が高い第２の解像度で前記原稿の画像を読み取るよう制御することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記印刷手段によって印刷されたシートに対してソートモードが設定されているかどうかを判断する判断手段と、
前記印刷手段によって印刷されたシートを複数部印刷するよう設定されているかどうかを判定する判定手段と、を備え、
前記制御手段は、前記判断手段によって前記ソートモードが設定されていないと判断し、且つ、前記判定手段によって前記印刷手段によって印刷されたシートを複数部印刷するよう設定されていると判定した場合、前記読取手段によって前記第１の解像度より解像度が高い第２の解像度で前記原稿の画像を読み取るよう制御することを特徴とする請求項１記載の画像形成装置。
【請求項５】
原稿搬送手段によって搬送される原稿の画像を読取手段によって読み取る読取工程と、
前記読取工程によって読み取られた原稿の画像を印刷手段によってシートに印刷する印刷工程と、
前記印刷手段が印刷を実行していない場合に前記読取手段によって前記原稿の画像を第１の解像度で読み取るよう制御し、前記印刷手段が印刷を実行している場合に前記読取手段によって前記第１の解像度より解像度が高い第２の解像度で前記原稿の画像を読み取るよう制御する制御工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項６】
請求項５に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置においては、スキャナの読み取りスピードと画質、およびプリンタの印刷スピードと画質は同一であることが一般的である。例えばスキャナが６００ｄｐｉで３０枚／分の読み取りが可能な場合は、プリンタも６００ｄｐｉで３０枚／分の印刷が可能である。
また、スキャナ単体での使用（ＦＡＸ送信や読み取り画像のＥ−ＭＡＩＬ送信など）を考慮し、高い解像度で読み取りを行うことができる画像形成装置もある。
【０００３】
例えば、スキャナの性能としては６００ｄｐｉでの読み取りが可能である画像形成装置がある。このような画像形成装置の中には、原稿台に載置された原稿の読み取りを行う場合に６００ｄｐｉで読み取りを行い、自動原稿搬送装置によって搬送された原稿の読み取りを行う場合に解像度を落として３００ｄｐｉで行う画像形成装置がある。なぜならば、自動原稿搬送装置からの読み取りを６００ｄｐｉで行うと、１分間に２０枚の読み取りしかできず、３０枚／分のプリンタの性能を活かすことができないためである。以下、自動原稿搬送装置をＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）と呼ぶ。
このような画像形成装置に関する技術として、特許文献１がある。特許文献1にはスキャン原稿のサイズおよび印刷用紙のサイズから動作モードを自動的に判定する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２２３３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の画像形成装置は、一律解像度を制限して（例えば、６００ｄｐｉの読み取りができる画像形成装置が３００ｄｐｉに解像度を落として）原稿の画像を読み取っており、読取解像度を上げるための工夫が充分にされていない。
【０００６】
例えば、画像形成装置が別のジョブの印刷を実行中である場合には、読み取った原稿の画像をすぐに印刷できないため、原稿の読み取り速度が遅くても印刷速度に影響を与えない。しかしながら、従来の画像形成装置は、そのような場合であっても、解像度を落として３００ｄｐｉで原稿の画像を読み取っている。
【０００７】
そのため、画像形成装置の画像読取部の性能が有する本来の解像度（例えば、６００ｄｐｉ）を、コピーを実行する際に活かす工夫がされていなかった。
【０００８】
本発明は、上記の課題を解決するためになされたものである。本発明の目的は、印刷が実行されている場合には、極力高い解像度で原稿の画像を読み取ることができる仕組みを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
原稿搬送手段によって搬送される原稿の画像を読み取る読取手段と、読取手段によって読み取られた原稿の画像をシートに印刷する印刷手段と、印刷手段が印刷を実行していない場合に読取手段によって原稿の画像を第１の解像度で読み取るよう制御し、印刷手段が印刷を実行している場合に読取手段によって第１の解像度より解像度が高い第２の解像度で原稿の画像を読み取るよう制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、印刷が実行されている場合には、極力高い解像度で原稿の画像を読み取ることができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態を示す画像形成装置の構成を説明する断面図である。
【図２】本実施形態を示す画像形成装置の構成を説明するブロック図である。
【図３】画像形成装置の制御方法を説明するフローチャートである。
【図４】図１に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図５】図１に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図６】画像形成装置の制御方法を説明するフローチャートである。
【図７】画像形成装置の制御方法を説明するフローチャートである。
【図８】図２に示した操作部のハードキー構成を説明する平面図である。
【発明を実施するための形態】
【００１２】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す画像形成装置の構成を説明する断面図である。本実施形態では、スキャン機能や、プリント機能、データ送信機能等の複数の機能を有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）を例に説明する。
【００１３】
図１に示すように、ＭＦＰは、スキャナ部３５０とプリンタ部４５０を有する。スキャナ部３５０は、自動原稿搬送装置（ＡＤＦ）３０１を有し、スキャナ部３５０は、ＡＤＦ３０１に積載された原稿を、その積載順に従って１枚ずつ分離して読取位置に搬送する。その後、スキャナ部３５０は、読取位置に搬送された原稿をスキャンし、スキャンされた原稿を排出トレイ３０３に排出する。
【００１４】
自動原稿搬送装置３０１に積載された原稿は、不図示のステッピングモータによって駆動される搬送ローラ３０５によって、原稿流し読み位置を一定の速度で通過する。この場合、光学ユニット３０４は、原稿流し読み位置に移動し、等速で搬送される原稿を光源３０７によって照射する。原稿からの反射光は、複数のミラー３０８、３０９、３１０、及び、レンズ３１１を介して色分解フィルタを備えたＣＣＤイメージセンサ（以下、「ＣＣＤ」と称する。）３１２へ導かれる。これにより、走査された原稿の画像がＣＣＤ３１２によって読み取られる。ＣＣＤ３１２によって色分解されて読み取ることで色ごと（Ｒ、Ｇ、Ｂ）の画像データが生成され、当該画像データは保存または印刷のためにメモリ部に転送される。
【００１５】
プリンタ部４５０は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）のトナーによって画像を形成するための４つの現像ユニットを有し、カラー画像及びモノクロ画像を形成する。
【００１６】
プリンタ部４５０は、レーザ露光部４０１、回転多面鏡（ポリゴンミラー）４０６、感光ドラム４０２、作像部４０３、定着部４０４、反転パス４０５、フラッパ４０７、両面搬送パス４０８を有する。反転パス４０５は反転ローラ４０９を備える。また、プリンタ部４５０は、給紙カセット４１０、給紙カセット４１１、排紙トレイ４１５を有する。
【００１７】
レーザ露光部４０１は、画像データに応じて変調されたレーザ光などの光線を等角速度で回転する回転多面鏡（ポリゴンミラー）４０６に入射させ、反射走査光として感光ドラム４０２に照射する。
【００１８】
作像部４０３は、感光ドラム４０２を回転駆動し、帯電器によって帯電させた後、レーザ露光部４０１によって感光ドラム４０２上に形成された潜像をトナーによって現像する。そして、そのトナー像をシートに転写し、その際に転写されずに感光ドラム４０２上に残った微小トナーを回収するといった一連の電子写真プロセスの現像ユニット（現像ステーション）を４つ持つことで実現している。シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の順に並べられた４つの現像ユニットは、シアンの現像ユニットによる作像開始から所定時間経過後に、マゼンタ、イエロー、ブラックの現像ユニットによる作像を順次実行していく。このタイミング制御によって、シート上に色ずれのないカラー画像が転写される。
【００１９】
定着部４０４は、ローラやベルトの組み合わせによって構成され、ハロゲンヒータなどの熱源を内蔵し、作像部４０３によってトナー像が転写されたシート上のトナーを、熱と圧力によって溶解、定着させる。定着方法はオンディマンド定着プロセスを採用するものであってもよい。給紙カセット４１０〜４１１は、それぞれ、印刷に用いられるシートを保持する。
【００２０】
画像形成装置１００は、給紙カセット４１０〜４１１のうちのいずれかからシートを給紙し、給紙されたシートに対して、作像部４０３で作像された画像を転写する。そして、転写された画像を定着部４０４によってシートに定着させる。そして、画像形成装置１００は、画像が形成された面を下に向けてシートを排紙する場合（フェイスダウン排紙をする場合）、フラッパ４０７によってシートを反転パス４０５に導き、反転させたシートを排紙トレイ４１５に排紙する。一方、画像が形成された面を上に向けてシートを排紙する場合（フェイスアップ排紙をする場合）、フラッパ４０７によってシートを反転パス４０５に導かずに排紙トレイ４１５に排紙する。
【００２１】
また、シートの両面に画像を印刷する場合、フラッパ４０７によってシートを反転パス４０５に導き、シートの後端を反転ローラ４０９によって挟持させた後、そのシートを両面搬送パス４０８に導く。両面搬送パス４０８に導かれたシートは、再び作像部４０３まで搬送され、シートの裏面に作像部４０３によって画像が印刷される。裏面に画像が印刷されたシートは、排紙トレイ４１５に排紙される。このようにして、画像形成装置１００は、シートに画像を印刷する印刷処理を実行する。
なお、図１において、Ｓ１〜Ｓ１３は用紙検知センサで、図示される搬送路上に設けられ、その検知情報が後述するＭＦＰ制御部２０９へ通知される構成となっている。
なお、給紙カセットの数が２つである場合を例に説明したが、１つであってもよく、３つ以上であってもよい。また、本実施形態では、画像形成装置としてＭＦＰを例に説明するが、画像形成装置の例はこれに限らず、複写機であってもよい。
【００２２】
図２は、本実施形態を示す画像形成装置の構成を説明するブロック図である。
図２において、ＭＦＰ制御部２０９は、ＲＯＭ２１８に記憶されたプログラムを、ＲＡＭ２１７に読み出して実行することによってＭＦＰを統括的に制御する。ＲＯＭ２１８は、ＭＦＰ制御部２０９によって読みだされる各種プログラムを記憶する。ＲＡＭ２１７は、ＭＦＰ制御部２０９のワークメモリとして機能する。
２０１はスキャナ処理部で、図１に示したスキャナ部３５０で読み取られる紙原稿などの画像に対して、シェーディング補正処理等の所定の画像処理を行う。２０２はＦＡＸ部で、ファクシミリなどに代表される電話回線を利用した画像の送受信を行なう。２０３はＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部で、ネットワークを利用して外部装置と画像データや装置情報を送受信する。
【００２３】
２０４は専用Ｉ／Ｆ部で、外部装置と画像データなどの情報交換を行なう。２０５はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）Ｉ／Ｆ部で、ＵＳＢメモリ（リムーバブルメディアの一種）に代表されるＵＳＢ機器と画像データなどを送受する。２０６は操作部で、タッチパネルを備え、後述するユーザインタフェース画面（ＵＩ画面）を表示する。
【００２４】
２１３は不揮発性記憶装置で、複数の画像データを格納可能なハードディスク等のメモリで構成される。ＭＦＰ制御部２０９は、スキャナ処理部２０１からの画像データや、ＮＩＣ部２０３を介して入力されたコンピュータ等の外部装置からの画像データ等の複数種類の画像データを該ハードディスクに格納する。
【００２５】
ＭＦＰ制御部２０９は、不揮発性記憶装置２１３に格納された画像データを適宜読み出して、出力画像処理部２０８に転送し、出力画像処理部２０８によるプリント用の画像処理を実行する。また、ＭＦＰ制御部２０９は、オペレータからの指示により、不揮発性記憶装置２１３から読み出した画像データを、コンピュータや他の画像形成装置等の外部装置に転送することができる。
【００２６】
ＭＦＰ制御部２０９は、画像データを不揮発性記憶装置２１３に記憶する際には、必要に応じて、画像データを圧縮伸張部２１２によって圧縮して格納する。逆に圧縮して格納された画像データを読み出す際に圧縮伸張部２１２によって元の画像データに伸張して戻したりする。
【００２７】
特に、ネットワークを経由して受信するデータには、圧縮されているものがある。このように圧縮されたデータは、この圧縮伸張部２１２によって伸張（解凍）される。
【００２８】
また、２１４はリソース管理部で、フォント、カラープロファイル、ガンマテーブルなどＭＦＰで共通に扱われる各種パラメータテーブルなどが格納されており、必要に応じて呼び出すことができる。さらに、リソース管理部２１４は、新しいパラメータテーブルを格納したり、修正して更新したりすることができる。
【００２９】
ＭＦＰ制御部２０９は、ＰＤＬデータを受信した場合に、ＰＤＬデータに対してＲＩＰ部２０７でＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を施す。また、ＭＦＰ制御部２０９は、ＲＩＰされた画像に対して、必要に応じて出力画像処理部２０８でプリントのための画像処理を行う。更に、ＭＦＰ制御部２０９は、その際に作られる画像データの中間データやプリントレディデータ（プリントのためのビットマップデータやそれを圧縮したデータ）を必要に応じて、不揮発記憶装置２１３で格納しておくこともできる。そして、ＭＦＰ制御部２０９は、処理された画像データを、画像形成を行なうプリンタ部２１０に送る。プリンタ部２１０は、送られてきた画像データに基づいて印刷を実行し、印刷されたシートを後処理部２１１に搬送するよう制御する。後処理部２１１は、プリンタ部２１０で印刷され、搬送されるシートを直接受け取り、受け取ったシートに対してソート処理等の仕分け処理や、ステイプル等の仕上げ処理を行う。
図３は、本実施形態を示すＭＦＰの制御方法を説明するフローチャートである。本例は、スキャナ部３５０で読み取った原稿の画像をプリンタ部４５０で印刷するコピージョブを実行する場合に、図１に示したスキャナ部３５０の読み取りモードを自動的に決定する処理例である。より具体的には、ＭＦＰが印刷を実行中でない場合に第１の解像度で原稿の画像を読み取り、画像形成装置が印刷を実行中である場合に第１の解像度より解像度が高い第２の解像度（高画質読取モード）で原稿の画像を読み取る処理例である。第１の解像度は、例えば３００ｄｐｉであり、第１の解像度で原稿の画像を読み取るモードを高速動作モードと呼ぶ。第２の解像度は、例えば、６００ｄｐｉであり、第２の解像度で原稿の画像を読み取るモードを高画質動作モードと呼ぶ。なお、各ステップは、ＭＦＰ制御部２０９がＲＯＭ２１８等より読み出すプログラムをＲＡＭ２１７にロードして実行することで実現される。本フローチャートに示す処理は、操作部２０６を介してコピージョブの開始指示（もしくは原稿の読取開始指示）を受けたことに応じて開始される。
【００３０】
まず、Ｓ３０１で、ＭＦＰ制御部２０９は、ＡＤＦ３０１に載置された原稿の画像を読み取るべきかどうかを判断する。これは、ＡＤＦ３０１の原稿台上に備えられた原稿載置検知スイッチの状態をＭＦＰ制御部２０９が確認することにより行う。ここで、原稿がＡＤＦ３０１の原稿台に載置されていないとＭＦＰ制御部２０９が判断した場合、Ｓ３０８へ進み、ＭＦＰ制御部２０９は、原稿台（プラテンガラス３０２）を介して原稿を１枚ずつ読み取るよう制御する。このとき、操作部２０６を介して受け付ける１回の読取開始指示で読み取られる原稿の枚数が１枚であり、高画質モードでスキャンを行ったとしても速度低下の影響が少ない。そのため、ＭＦＰ制御部２０９は、実行指示を受けたコピージョブで読み取られる１枚の原稿の画像を第２の解像度でスキャンして（高画質モードでスキャンして）、本処理を終了する。
【００３１】
一方、Ｓ３０１で、原稿がＡＤＦ３０１の原稿台に載置されていると判断した場合、ＭＦＰ制御部２０９は、Ｓ３０２へ処理を進める。この場合、操作部２０６を介して受け付ける１回の読取開始指示で読み取られる原稿の枚数が複数枚の可能性がある。そのため、高画質動作モードでスキャンを行った場合、原稿の画像の読取処理に時間がかかり、ＭＦＰの印刷速度を満たせなくなる可能性が有る。例えば、６００ｄｐｉで原稿の画像を読取可能なスキャナ部３５０を備えるＭＦＰで、ＭＦＰの印刷速度が３０枚／分であり、ＡＤＦを用いて６００ｄｐｉで原稿を読み取る速度が２０枚／分、３００ｄｐｉで原稿の画像を読み取る速度が３０枚／分であるとする。その場合、ＡＤＦを用いて６００ｄｐｉで原稿を読み取ると、ＭＦＰが有する性能（印刷速度）を充分に活かすことができない。しかしながら、ＡＤＦを用いる場合に一律３００ｄｐｉで原稿の画像を読み取ると、ＡＤＦを用いる場合には常に６００ｄｐｉで原稿の画質を読み取ることができない。そこで、本実施形態では、ＭＦＰが、他のジョブの印刷を実行中でない場合には、３００ｄｐｉで原稿の画像を読み取り、他のジョブの印刷を実行中である場合には、６００ｄｐｉで原稿の画像を読み取るように制御する。このように制御する理由は、他のジョブの印刷を実行中である場合にはすぐにコピーを開始せずに、読み取った原稿の画像が一旦不揮発性記憶装置２１３に複数ページ分蓄積される。そのため、読取速度が遅いことが原因で印刷が遅くなる可能性が低いためである。それによって、ＭＦＰが有する性能（印刷速度）を活かしつつ、可能な限り、高い画質で原稿の画像を読み取ることができる。Ｓ３０１からＳ３０２に処理を進めると、ＭＦＰ制御部２０９は、ユーザによって予め操作部２０６を介して強制高画質モードが設定されているかを判断する。ここで、強制高画質モードは、ユーザが必ず高画質の出力物を得たい場合に選択するモードである。
【００３２】
図４、図５は、コピー開始指示を受け付ける前に、図１に示した操作部２０６に表示されるユーザインタフェース画面の一例を示す図である。強制高画質モードは、ユーザが操作部２０６に表示する図４に示すコピー設定画面６００において、モード選択ボタン６０１を押下して設定を行う。ここで、ユーザがモード選択ボタン６０１を押下すると、ＭＦＰ制御部２０９は、操作部２０６に図７に示すモード選択ダイアログ７００を開く。強制高画質モード選択チェックボックスのデフォルト値はオフボックス７０２が選択された状態となっている。そして、ユーザがチェックボックスのオンボックス７０３をチェックし、ＯＫボタンを押下すると、ＭＦＰ制御部２０９は、強制高画質モードを設定して不揮発性記憶装置２１３上のステータステーブルに保持し、モード選択ダイアログ７００を閉じる。一方、キャンセルボタンを押下すると、ＭＦＰ制御部２０９は、モード選択ダイアログ７００を介して設定された内容を不揮発性記憶装置２１３に記憶せずに、モード選択ダイアログ７００を閉じる。なお、部数閾値設定部７０４については、後述する。
Ｓ３０２において、不揮発性記憶装置２１３に保持されたステータステーブルを参照し、強制高画質モードが設定されていると判断した場合、ＭＦＰ制御部２０９は、Ｓ３０８に処理を進める。そして、ＭＦＰ制御部２０９は、実行指示を受けたコピージョブを実行することによって、ＡＤＦによって搬送された１枚または複数枚の原稿の画像を第２の解像度でスキャンスキャナ部３５０に実行させて（高画質モードでスキャンさせて）、本処理を終了する。
【００３３】
一方、Ｓ３０２で強制高画質モードが設定されていないとＭＦＰ制御部２０９が判断した場合、ＭＦＰ制御部２０９は、Ｓ３０３に処理を進める。そして、Ｓ３０３で、ＭＦＰ制御部２０９は、ＭＦＰで実行中のジョブの実行状況を示す情報を取得する。ジョブの実行状況を示す情報は、ＭＦＰ制御部２０９によって、ＲＡＭ２１７上でジョブ種ごとにジョブ管理リストとして保持されている。ＭＦＰ制御部２０９は、ジョブの実行指示を受け付けたときに、ジョブの情報をジョブ管理リストに登録し、登録されたジョブを、優先度の高いものから順番に実行する。また、ＭＦＰ制御部２０９は、各ジョブのステータス（実行待ち、実行中等）をジョブ管理リストで管理する。なお、ジョブ管理リストに登録されるジョブ種には、プリントジョブ、ＦＡＸ受信ジョブ、コピージョブ、データ送信ジョブ等がある。プリントジョブとは、外部装置からＮＩＣ部２０３を介して受け付けた印刷データに従ってプリンタ部２１０によって印刷を行うジョブである。ＦＡＸ受信ジョブとは、ＦＡＸ部２０２を介して受信した画像データに従ってプリンタ部２１０によって印刷を行うジョブである。コピージョブとは、スキャナ部３５０によって読み取られた原稿の画像をプリンタ部２１０によってシートに印刷するジョブである。データ送信ジョブとは、スキャナ部３５０によって読み取られた原稿の画像を、ネットワークを介して外部装置に送信するジョブである。
【００３４】
Ｓ３０４で、ＭＦＰ制御部２０９、ＲＡＭ２１７に保持される全てのジョブ種のジョブ管理リストを検索し、印刷を実行しているジョブが存在し、現在印刷が行われているかどうかを判定する。ここで、現在印刷が行われていないと判断した場合、ＭＦＰ制御部２０９は、Ｓ３０７に処理を進め、第２の解像度よりも解像度の低い第１の解像度で原稿の画像をスキャンするようにスキャナ部３５０を制御する。これは、印刷が実行されていない場合には、１ページ目の画像が不揮発性記憶装置２１３に蓄積されたことに応じて印刷が始まるため、読取速度が遅いことが原因で印刷が遅くなる可能性が高いためである。
【００３５】
一方、Ｓ３０４で、現在印刷が行われていると判断した場合、ＭＦＰ制御部２０９は、Ｓ３０５に処理を進め、現在行われている印刷に必要な時間を計算する。Ｓ３０５はサブルーチンになっており、印刷所要時間を計算するための処理の詳細は図６に示すフローチャートを用いて説明する。
【００３６】
図６は、本実施形態を示すＭＦＰの制御方法を説明するフローチャートである。本例は、画像形成装置内に存在する印刷を伴うジョブが印刷に要する総時間（処理時間）を算出する処理例であって、図３に示したＳ３０５の詳細手順である。なお、各ステップは、ＭＦＰ制御部２０９がＲＯＭ２１８等より読み出す制御プログラムをＲＡＭ２１７にロードして実行することで実現される。
【００３７】
Ｓ４０１で、ＭＦＰ制御部２０９は不揮発記憶装置２１３上で管理される印刷待ち画像データの情報を収集する。印刷用の画像データはＲＩＰ部２０７でＲＩＰ展開された後の画像データであり、不揮発記憶装置２１３に展開されており、印刷終了後に削除される。ここでは、ＭＦＰ制御部２０９が画像データのページ数およびそれぞれのサイズ、カラー／モノクロ、解像度などの情報を収集する。
【００３８】
次に、Ｓ４０２では、ＭＦＰ制御部２０９は、ＲＩＰ待ち画像データの情報を収集する。ここで、ＲＩＰ待ち画像データとはＲＩＰ部２０７でＲＩＰ展開される前のＰＤＬデータであり、不揮発記憶装置２１３に保存されている。
Ｓ４０２では、ＭＦＰ制御部２０９がＳ４０１と同様に、画像データのページ枚数およびそれぞれのサイズ、カラー／モノクロ、解像度などの情報を収集する。なお、ＰＤＬデータは種類によっては、ＲＩＰ展開前には詳細情報の収集が出来ないものがある。その場合は、ＰＤＬデータのサイズを元に一般的な１ページ毎のサイズから総ページ数を計算する。これは印刷予測時間を計算するためのデータであり、多少の誤差が出ることは問題にならない。
【００３９】
Ｓ４０３で、ＭＦＰ制御部２０９は、Ｓ４０１およびＳ４０２で収集した情報に従って、印刷所要時間の計算を行う。具体的には、不揮発性記憶装置２１３に、予め、画像のサイズや、カラー／モノクロ、解像度別に、１枚の印刷を実行するために要する印刷所要時間を登録しておくことによって、ＭＦＰ制御部２０９は、印刷所要時間の計算を行うことができる。
続いて、図３に示す処理の説明に戻り、Ｓ３０６で、ＭＦＰ制御部２０９は、Ｓ３０５で計算した所要時間と、システムに設定されたしきい値との比較を行い、所要時間がシステムに設定されたしきい値以上であるかどうかを判断する。
【００４０】
ここで、比較の結果、印刷所要時間がしきい値時間よりも大きいと判断した場合、ＭＦＰ制御部２０９は、Ｓ３０８に処理を進める。そして、ＭＦＰ制御部２０９は、実行指示を受けたコピージョブで読み取られる１枚または複数枚の原稿の画像を第２の解像度でスキャンするようにスキャナ部３５０を制御して（高画質動作モードでスキャンするように制御して）、本処理を終了する。
一方、Ｓ３０６で、比較の結果印刷所要時間がしきい値時間よりも小さいと判断した場合、ＭＦＰ制御部２０９は、Ｓ３０７に処理を進める。そして、ＭＦＰ制御部２０９は、実行指示を受けたコピージョブで読み取られる１枚または複数枚の原稿の画像を第１の解像度でスキャンするようにスキャナ部３０５を制御して（高速動作モードでスキャンして）、本処理を終了する。
以上のようにして、Ｓ３０８またはＳ３０９で読み取られた原稿の画像は不揮発性記憶装置２１３に記憶される。また、コピージョブの情報が、ジョブ管理リストに登録され、ジョブの実行順序がきたときに、ＭＦＰ制御部２０９は、不揮発性記憶装置２１３に記憶された画像に基づく印刷をプリンタ部２１０によって実行する。
これにより、読取に時間がかかることによって、印刷が遅くなってしまうことを防ぐことができる。また、印刷が実行されている場合には、極力高い解像度で原稿の画像を読み取ることができる。
なお、本実施形態では、Ｓ３０４で現在印刷が実行されていると判断した場合に、ＭＦＰ制御部２０９が、Ｓ３０５に処理を進める場合について説明した。しかしながら、本発明はこれに限らない。例えば、Ｓ３０４で現在印刷が実行されていると判断した場合に、ＭＦＰ制御部２０９は、Ｓ３０５とＳ３０６の処理を実行せずにＳ３０８に処理を進め、Ｓ３０４で現在印刷が実行されていないと判断した場合にＳ３０７に処理を進めてもよい。
【００４１】
＜第２の実施形態＞
本実施形態では、高画質動作モードでスキャンを実行するか、高速動作モードでスキャンを実行するかを、第１の実施形態とは別の方法で決定する例を説明する。
図７は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本実施形態は、実行しようとするコピージョブの設定値から、高画質動作モードでスキャンを実行するか、高速動作モードでスキャンを実行するかを決定する処理例である。なお、各ステップは、ＭＦＰ制御部２０９が、ＲＯＭ２１８より読み出す制御プログラムをＲＡＭ２１７にロードして実行することで実現される。なお、第１の実施形態と同様である箇所については、詳しい説明を省略する。第１の実施形態と異なるのは、Ｓ５０３〜Ｓ５０５である。
【００４２】
Ｓ５０２で、強制高画質モードが設定されていないと判断した場合、ＭＦＰ制御部２０９は、Ｓ５０３に処理を進める。そして、Ｓ５０３で、ＭＦＰ制御部２０９は、操作部２０６に表示する図４に示す表示画面において、複数部数の設定が行われているかを判断する。
【００４３】
ここで、部数設定は、図４に示す表示画面を表示した状態において、ユーザが図８に示す操作部２０６のハードキー８００のテンキー８０１で行うと、コピー設定画面６００の部数表示６０３に表示される。
ここで、複数部印刷するように設定されていないと判断した場合、ＭＦＰ制御部２０９は、Ｓ５０６に処理を進め、原稿の画像を第１の解像度でスキャンするようスキャナ部３５０を制御して（高速モードでスキャンさせて）、本処理を終了する。
一方、Ｓ５０３で、複数部印刷するように設定されていると判断した場合、ＭＦＰ制御部２０９は、Ｓ５０４に処理を進める。Ｓ５０４で、ＭＦＰ制御部２０９は、読み取った原稿の画像を電子ソートするよう設定されているかどうかを判断する。電子ソートが設定されている場合、ＭＦＰは、複数枚の原稿を読取り、読み取った原稿の画像を不揮発性記憶部２１３に一旦蓄積する。そして、ＭＦＰは、蓄積された原稿の画像をページ順に１部印刷し、１部の印刷が完了したら、次の１部を印刷するという順番で、指定された部数分の印刷を行う。
【００４４】
ここで、ソートモードの設定は、図４に示したコピー設定画面６００において、ユーザがソートモード選択ボタン６０２で押下して行う。ここで、電子ソートの設定が行われていないと判断した場合、ノンソートモードで印刷が実行されるため、ＭＦＰ制御部２０９は、Ｓ５０７に処理を進める。そして、ＭＦＰ制御部２０９は、実行指示を受けたコピージョブで読み取られる１枚または複数枚の原稿の画像を第２の解像度でスキャナ部３５０にスキャンさせて（高画質モードでスキャンして）、本処理を終了する。ノンソートモードとは、１枚の原稿の画像をスキャンし、スキャンされた原稿の画像を指定された部数分、連続して印刷するモードである。この場合、１枚のスキャンに対して複数枚の印刷が実行されるためスキャンが遅いことによって印刷速度が遅くなる可能性が低い。そのため、第１の解像度より解像度が高い第２の解像度で原稿の画像を読み取るのである。
【００４５】
一方、Ｓ５０４で、電子ソートモードが設定されていると判断した場合、ＭＦＰ制御部２０９は、Ｓ５０５に処理を進める。そして、Ｓ５０５で、ＭＦＰ制御部２０９は、判定用部数が閾値以上であるかどうかの判断を行う。ここで、判定用部数の閾値の設定は、ＭＦＰ制御部２０９が操作部２０６に表示するコピー設定画面６００のモード選択ボタン６０１を押下した時に立ち上がるモード選択ダイアログ７００を介して行う。
【００４６】
ここで、ユーザは部数閾値設定部７０４に図８に示したテンキー８０１から数値を入力する。ＭＦＰ制御部２０９は、入力された値を判定用部数として、不揮発性記憶装置２１３に記憶しておく。
Ｓ５０５で、電子ソートの設定部数が閾値よりも大きいと判断した場合、ＭＦＰ制御部２０９は、Ｓ５０７に処理を進める。そして、ＭＦＰ制御部２０９は、実行指示を受けたコピージョブで読み取られる１枚または複数枚の原稿の画像を第２の解像度でスキャナ部３５０にスキャンさせて（高画質モードでスキャンして）、本処理を終了する。電子ソートモードである一定以上の部数の印刷を行う場合、１部目のスキャンが遅くても２部目以降は不揮発記憶装置２１３に画像が蓄積されているため、高速な印刷が可能になる。そのため、ユーザは、ある部数以上の印刷を行う場合には、１部目のスキャンが遅くなっても、高い解像度で読み取られ、高い解像度で印刷された印刷物を手に入れることができる。
なお、判定用部数として「０」が入力された場合、ＭＦＰ制御部２０９は、Ｓ５０５の判定を行わず、Ｓ５０４で電子ソートモードが設定されていると判断した場合に、必ず５０６に処理を進めるようにすればよい。
【００４７】
一方、Ｓ５０５で、設定部数が閾値以下または閾値が０であると判断した場合、ＭＦＰ制御部２０９は、Ｓ５０６に処理を進め、原稿の画像を第１の解像度でスキャナ部３５０にスキャンさせて（高速モードでスキャンして）、本処理を終了する。
以上のようにして、Ｓ５０６またはＳ５０７で読み取られた原稿の画像は不揮発性記憶装置２１３に記憶される。また、コピージョブの情報が、ジョブ管理リストに登録され、ジョブの実行順序がきたときに、ＭＦＰ制御部２０９は、不揮発性記憶装置２１３に記憶された画像に基づく印刷をプリンタ部２１０によって実行する。
以上のように制御することによって、コピージョブの設定値から動作モードを自動的に決定することができる。
【００４８】
なお、上述の機器内に存在する印刷の状況に応じてコピージョブ実行時のスキャン動作モードを切り替える方法とコピージョブの設定値から動作モードを自動的に決定する方法はそれぞれ別のフローチャートとして説明したが、同時に実施されてもよい。
【００４９】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００５０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００５１】
２０６  操作部
２１５  ＣＰＵ
２１８  ＲＯＭ
２１７  ＲＡＭ
【図１】
2012235408.tif 000003
【図２】
2012235408.tif 000004
【図３】
2012235408.tif 000005
【図４】
2012235408.tif 000006
【図５】
2012235408.tif 000007
【図６】
2012235408.tif 000008
【図７】
2012235408.tif 000009
【図８】
2012235408.tif 000010