(57)【特許請求の範囲】
【請求項１】
原稿読取手段を介して入力された画像情報の印刷を要するジョブと、コンピュータから出力された画像情報の印刷を要するジョブとを含む複数のジョブを受付可能であり、且つ、印刷要求がなされたジョブの印刷を行う印刷手段を有し、且つ、前記印刷手段により印刷がなされたジョブの印刷物を複数の排出先の何れかに排出可能にした画像形成装置であって、
前記印刷手段により印刷対象となる複数のジョブの優先順位を確認し、優先順位が低いジョブよりも優先順位が高いジョブの印刷を優先して前記印刷手段により実行させ、且つ、前記印刷手段により印刷がなされたジョブの印刷物を前記複数の排出先のうちの、そのジョブの印刷物の排出先として予め指定された排出先へ排出させる手段と、
印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が同じである場合に、前記２つのジョブのうちの一方のジョブの印刷完了を待たずに他方のジョブの印刷を行うこと無しに、前記２つのジョブのうちの、優先順位が高いジョブの印刷が完了した後に、前記２つのジョブのうちの、優先順位が低いジョブの印刷を完了できるようにするか、
印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が異なる場合に、前記２つのジョブのうちの一方のジョブの印刷完了を待たずに、前記２つのジョブのうちの他方のジョブの印刷を実行可能にする手段と、
を有することを特徴とする画像形成装置。
【請求項２】
印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が異なる場合に、前記２つのジョブのうちの一方のジョブの印刷と、前記２つのジョブのうちの他方のジョブの印刷とを交互に実行可能にすることを特徴とする請求項１記載の画像形成装置。
【請求項３】
複数のジョブの優先順位の設定と、各ジョブの複数の排紙先の設定とを、前記画像形成装置の操作手段を介して予めユーザにより実行可能にすることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記原稿読取手段からのジョブは、前記画像形成装置の操作手段からのユーザ指示により前記原稿読取手段で読み取った画像情報がメモリに蓄積されたうえで印刷要求を行い、前記コンピュータからのジョブは、該ジョブのＰＤＬデータが画像展開手段でビットマップ画像に変換され、その変換後の画像情報がメモリに蓄積されたうえで印刷要求を行うことを特徴とする請求項１乃至３の何れかに記載の画像形成装置。
【請求項５】
原稿読取手段を介して入力された画像情報の印刷を要するジョブと、コンピュータから出力された画像情報の印刷を要するジョブとを含む複数のジョブを受付可能であり、且つ、印刷要求がなされたジョブの印刷を行う印刷手段を有し、且つ、前記印刷手段により印刷がなされたジョブの印刷物を複数の排出先の何れかに排出可能にした画像形成装置のための画像形成方法であって、
前記印刷手段により印刷対象となる複数のジョブの優先順位を確認し、優先順位が低いジョブよりも優先順位が高いジョブの印刷を優先して前記印刷手段により実行させ、且つ、前記印刷手段により印刷がなされたジョブの印刷物を前記複数の排出先のうちの、そのジョブの印刷物の排出先として予め指定された排出先へ排出させる工程と、
印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が同じである場合に、前記２つのジョブのうちの一方のジョブの印刷完了を待たずに他方のジョブの印刷を行うこと無しに、前記２つのジョブのうちの、優先順位が高いジョブの印刷が完了した後に、前記２つのジョブのうちの、優先順位が低いジョブの印刷を完了できるようにするか、
印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が異なる場合に、前記２つのジョブのうちの一方のジョブの印刷完了を待たずに、前記２つのジョブのうちの他方のジョブの印刷を実行可能にする工程と、
を有することを特徴とする画像形成方法。
【請求項６】
印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が異なる場合に、前記２つのジョブのうちの一方のジョブの印刷と、前記２つのジョブのうちの他方のジョブの印刷とを交互に実行可能にすることを特徴とする請求項５記載の画像形成方法。
【請求項７】
複数のジョブの優先順位の設定と、各ジョブの複数の排紙先の設定とを、前記画像形成装置の操作手段を介して予めユーザにより実行可能にすることを特徴とする請求項５又は６記載の画像形成方法。
【請求項８】
前記原稿読取手段からのジョブは、前記画像形成装置の操作手段からのユーザ指示により前記原稿読取手段で読み取った画像情報がメモリに蓄積されたうえで印刷要求を行い、前記コンピュータからのジョブは、該ジョブのＰＤＬデータが画像展開手段でビットマップ画像に変換され、その変換後の画像情報がメモリに蓄積されたうえで印刷要求を行うことを特徴とする請求項５乃至７の何れかに記載の画像形成方法。
【請求項９】
請求項５乃至８の何れかに記載の画像形成方法のプログラムコードが記憶されたコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コピー、ＦＡＸ、ＰＤＬプリントなどの複数の機能が備わったデジタル複合画像形成装置に関するものである。
【０００２】
【従来の技術】
従来、コピー、ＦＡＸ、ＰＤＬプリントなどの複数の機能が備わったデジタル複合画像形成装置において、各機能によりプリントを行う順序は、例えば操作部などで設定したプリント優先順に従って制御されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来例では、操作部などで設定したプリント優先順のみの制御では、画像形成装置に装着される排紙装置に複数の排紙トレーが備えられていても、生産性を著しく損なう場合もあった。
【０００４】
本発明は、上記課題を解決するためになされたもので、ジョブの優先順位及び排出先に応じて最適なジョブの実行をスケジューリングできる画像形成装置及び画像形成方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、原稿読取手段を介して入力された画像情報の印刷を要するジョブと、コンピュータから出力された画像情報の印刷を要するジョブとを含む複数のジョブを受付可能であり、且つ、印刷要求がなされたジョブの印刷を行う印刷手段を有し、且つ、前記印刷手段により印刷がなされたジョブの印刷物を複数の排出先の何れかに排出可能にした画像形成装置であって、前記印刷手段により印刷対象となる複数のジョブの優先順位を確認し、優先順位が低いジョブよりも優先順位が高いジョブの印刷を優先して前記印刷手段により実行させ、且つ、前記印刷手段により印刷がなされたジョブの印刷物を前記複数の排出先のうちの、そのジョブの印刷物の排出先として予め指定された排出先へ排出させる手段と、印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が同じである場合に、前記２つのジョブのうちの一方のジョブの印刷完了を待たずに他方のジョブの印刷を行うこと無しに、前記２つのジョブのうちの、優先順位が高いジョブの印刷が完了した後に、前記２つのジョブのうちの、優先順位が低いジョブの印刷を完了できるようにするか、印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が異なる場合に、前記２つのジョブのうちの一方のジョブの印刷完了を待たずに、前記２つのジョブのうちの他方のジョブの印刷を実行可能にする手段とを有することを特徴とする。
【０００６】
また、上記目的を達成するために、本発明は、原稿読取手段を介して入力された画像情報の印刷を要するジョブと、コンピュータから出力された画像情報の印刷を要するジョブとを含む複数のジョブを受付可能であり、且つ、印刷要求がなされたジョブの印刷を行う印刷手段を有し、且つ、前記印刷手段により印刷がなされたジョブの印刷物を複数の排出先の何れかに排出可能にした画像形成装置のための画像形成方法であって、前記印刷手段により印刷対象となる複数のジョブの優先順位を確認し、優先順位が低いジョブよりも優先順位が高いジョブの印刷を優先して前記印刷手段により実行させ、且つ、前記印刷手段により印刷がなされたジョブの印刷物を前記複数の排出先のうちの、そのジョブの印刷物の排出先として予め指定された排出先へ排出させる工程と、印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が同じである場合に、前記２つのジョブのうちの一方のジョブの印刷完了を待たずに他方のジョブの印刷を行うこと無しに、前記２つのジョブのうちの、優先順位が高いジョブの印刷が完了した後に、前記２つのジョブのうちの、優先順位が低いジョブの印刷を完了できるようにするか、印刷すべきジョブが２つ存在する場合で且つ当該２つのジョブの排出先として予め指定された排出先が異なる場合に、前記２つのジョブのうちの一方のジョブの印刷完了を待たずに、前記２つのジョブのうちの他方のジョブの印刷を実行可能にする工程とを有することを特徴とする。
【０００７】
【発明の実施の形態】
以下、図面を参照しながら本発明に係る実施の形態を詳細に説明する。
【０００８】
図１は、本実施形態における複合画像形成装置の制御構成を示すブロック図である。同図において、１００は制御装置であり、後述するリーダ部２００とプリンタ部３００に電気的に接続され、コピー機能を有すると共に、ＦＡＸ、ＰＤＬプリンタなどの機能も有する。即ち、第２の画像入力手段として機能するＦＡＸ制御部、コンピュータ又はＬＡＮと接続されコンピュータからの情報を可視像とするためのＰＤＬ制御部、リーダ部からの情報を蓄積したり、コンピュータから送られてきた情報を一時的に蓄積するためのイメージメモリ部２０などを備えている。このイメージメモリ部２０は、リーダ部、ＦＡＸの通信インタフェース、コンピュータインタフェースからの画像を記憶・蓄積したり、画像の回転を行うための画像メモリである。また、このメモリは、増設が可能になっており、装着状態を検出するための不図示のコネクト信号により、装着状態が判別できるように構成されている。
【０００９】
２００は画像入力手段として機能する画像入力装置（リーダ部）であり、原稿を光学的に読み取り、画像データに変換して出力する。３００は画像出力手段として機能する画像出力装置（プリンタ部）であり、複数種類の記録紙カセットを有し、プリント命令により画像データを記録紙上に可視像として出力する。
【００１０】
次に、制御装置１００の内部構成について詳細に説明する。図示するように、制御装置１００内には、ジョブ全体の管理及び制御を行うジョブ管理制御部１、コピー機能の制御を行うコピー制御部２、ＦＡＸ機能の制御を行うＦＡＸ制御部３、コンピュータからのコード情報をイメージ情報に展開し、プリントの制御を行うＰＤＬプリント制御部４、リーダ部２００からの情報を蓄積したり、或いはコンピュータから送られてきた情報を一時的に蓄積するためのイメージメモリ部２０を有する。
【００１１】
更に、コピー制御部２には、原稿の読み込みを制御するコピー読込み制御部５、コピー読込み制御部５で読み込んだ画像をプリントするコピープリント制御部６、コピーの画面制御を行うコピーＭＭＩ制御部７を有する。
【００１２】
ＦＡＸ制御部３には、原稿の読み込みを制御するＦＡＸ読込み制御部８、ＦＡＸのレポート、受信画像、ＦＡＸ読込み制御部８で読み込んだ画像などをプリントするＦＡＸプリント制御部９、ＦＡＸの送受信を制御するＦＡＸ通信制御部１０、ＦＡＸの画面制御を行うＦＡＸＭＭＩ制御部１１を有する。
【００１３】
ＰＤＬ制御部４には、原稿の読み込みを制御するＰＤＬ読込み制御部１２、ＰＤＬプリントを制御するＰＤＬプリント制御部１３、ＰＤＬインタフェースを制御するＰＤＬインタフェース制御部１４、ＰＤＬコード情報をイメージ情報に展開するＰＤＬＭＭＩ制御部１５を有する
また、リーダ部２００からの画像読込みやプリンタ部３００への画像出力時にページ単位に管理するページ管理制御部１７、読込みデバイスを管理する読込みデバイス管理部１８、プリントデバイスを管理するプリントデバイス管理部１９を有する。
【００１４】
図２は、本実施形態における複合画像形成装置の操作部を示す図である。図示するように、操作部は、各種キーと、液晶表示装置（ＬＣＤ）等からなるドットマトリックスで構成される表示部２０１とが配置されている。表示部２０１にはタッチセンサーが配置され、表示部２０１に表示された各種のキー入力が可能である。更に、表示部２０１には、装置の状態、コピー枚数、倍率、選択用紙及び各種操作画面を表示する。
【００１５】
また、スタートキー２０３はコピーを開始させるキーであり、復帰キー２０４は設定モードを標準状態に復帰させるためのキーである。キー群２０２はコピー枚数やズーム倍率等を入力するための“０”〜“９”までのテンキーとその入力をクリアするクリアキーである。濃度キー２０５は濃度をアップダウンするキーであり、ここで調整される濃度は表示部２０７にレベル表示される。キー２０６は自動濃度調整機能をＯＮ／ＯＦＦするキーとその表示部であり、キー２０８は給紙段及びオート用紙選択機能を選択するキーである。キー２０９、キー２１０、キー２１１、キー２１２はそれぞれ等倍、縮小、ズーム、拡大を指定するキーである。キー２１４は各種画像処理モードを設定するためのキーである。また、キー２１３は両面機能を設定するためのキーである。キー２１５はソート機能をＯＮ／ＯＦＦするキーである。そして、キー２１６はユーザの所望の機能を設定するためのユーザモードキーである。
【００１６】
図３乃至図５は、操作部のユーザモードキー２１６が押下された場合に表示部２０１に表示する設定画面を示す図である。図３は、ユーザモードの一覧を示す画面であり、プリント優先順位の設定３０１、専用トレーの設定３０２の何れかを選択し、ＯＫキー３０３を押下することにより、それぞれの設定画面へ表示が移行する。図４は、図３に示すプリント優先順位の設定３０１が選択された場合の設定画面であり、図５は図３に示す専用トレーの設定３０２が選択された場合の設定画面である。図４に示す例では、プリント優先順位としてコピー、ＦＡＸ、プリンタの順に設定されている。また、図５に示す例では、専用トレーの設定はコピーがトレー１に、ＦＡＸがトレー２に、プリンタがトレー３に、それぞれ設定されている。
【００１７】
尚、専用トレーとは各ジョブ毎にプリントしたときの排出先のトレーを示し、複数のトレーの選択が可能である。これらの設定された情報は、制御部１００内の不図示のデータ記憶用ＲＡＭに記憶される。
【００１８】
図６は、図１に示したリーダ部２００及びプリンタ部３００の構造を示す断面図である。以下、その構成及び動作について説明する。
（１）原稿給紙装置の動作
原稿給送装置６０１上にフェイスアップ積載された原稿は、１枚ずつ順次原稿台ガラス面６０２上に搬送される。積載トレーには原稿給送時原稿が斜行することがないように原稿の給送方向に原稿の幅方向を規制する幅方向規制版が設けられ原稿の給送方向に垂直にスライド移動する。
【００１９】
まず、原稿束を下分離動作する場合について説明する。半月ローラ６０３及び分離ローラ６０４により原稿束の最下部から一枚ずつ下分離され、分離された原稿が搬送ローラ６０５及び全面ベルト６０６によりプラテンガラス６０２の露光位置まで搬送停止された後、画像の読み取りが開始される。画像の読み取り終了後、プラテンガラス６０２上の原稿は搬送大ローラ６０７及び排紙ローラ６０８により再び原稿束の最上面に戻される。
【００２０】
次に、原稿束を上分離動作する場合について説明する。ピックアップローラ６０９及び分離ローラ６０４により原稿束の最上部から一枚ずつ上分離され、分離された原稿が搬送ローラ６０５及び全面ベルト６０６によりプラテンガラス６０２の露光位置まで搬送停止された後、画像の読み取りが開始される。画像の読み取り終了後、プラテンガラス６０２上の原稿は外排紙ローラ６１０により外排紙トレー６１１に排紙される。
【００２１】
また、両面原稿時には上述のように原稿を一旦画像読み取り位置に導き、画像の読み取り終了後、回動可能な切り換えフラッパ６１２を切り換えることにより原稿の先端をパスに導き、搬送ローラ６０５及び全面ベルト６０６でプラテンガラス６０２上に原稿を搬送停止させる。即ち、搬送大ローラ６０７の回転により原稿の反転が実行される構成となっている。
（２）原稿の読み込み・プリント動作
本体前面に設けられている操作部のスタートキー２０３が押下されると、原稿が原稿給送装置６０１上に載置されている場合には、上述した原稿の給紙動作が行われ、原稿台ガラス面６０２の所定の位置に搬送されるまで待つ。また、直接原稿を原稿台ガラス面６０２の所定の位置に置いた場合には、操作部のスタートキー２０３の押下により、スキャナ部のランプ６１３が点灯し、かつスキャナ・ユニット６１４が移動して原稿を照射する。原稿からの反射光はミラー６１５、６１６、６１７、レンズ６１８を介してＣＣＤイメージ・センサ６１９（以下、ＣＣＤと称す）に入力される。
【００２２】
また、画像処理部６２０では、各種操作部で設定された画像処理が施される。次にセレクタ回路部にて、画像信号が選択され、制御装置１００内の画像記憶用のメモリ部２０、プリンタ部３００、制御装置１００へ接続される。プリンタ部３００へ接続された電気信号は、露光制御部６２１にて変調された光信号に変換されて感光体６２２を照射する。照射光によって感光体６２２上に作られた潜像は、現像器６２３によって現像される。この潜像の先端とタイミングを合わせて転写紙積載部６２４又は転写紙積載部６２５より転写紙が搬送され、転写部６２６において、上述の現像された像が転写される。転写された像は定着部６２７で転写紙に定着された後、排紙部６２８より装置外部に排出される。
【００２３】
また、イメージメモリ部２０へ接続された電気信号は、不図示の画像圧縮制御部によりイメージメモリ部２０内の圧縮画像記憶部に記憶される。一旦、イメージメモリ部２０に記憶された画像は、不図示の画像伸張制御部により、再びセレクタ部に送られ、プリンタ部３００、ＦＡＸ制御部３へ接続される。
（３）排紙装置６４０の動作
図２に示すように、排紙装置６４０が本体に装着されている場合には、排紙部６２８から出力された転写紙は排紙装置６４０に排出される。排紙装置６４０は３ビンの固定式のトレー６４１、６４２、６４３を有する。まず、トレー６４１に出力する場合には、複写済みシートが本体の排紙ローラ６２８から順次排出され、排紙装置６４０の搬送部６４５に入り、フラッパー６４４をトレー６４１に出す方向に切り換えることで排紙ローラ６４７を通り出力される。また、トレー６４２に排出する場合には、フラッパー６４４をトレー６４２、６４３に出す方に切り換えると共に、フラッパー６４６をトレー６４２に出す方に切り換えることで排紙ローラ６４８を通り出力される。更に、トレー６４３に排出する場合には、フラッパー６４４をトレー６４２、６４３に出す方に切り換え、フラッパー６４６をトレー６４３に出す方に切り換えることで排紙ローラ６４９を通り出力される。
（４）両面プリント動作
両面プリント動作の場合、定着部６２７で定着された出力用紙は、フラッパー６２９により反転パス６３２から反転用積載部６３０に送られ、センサー６５１からのタイミングで反転ローラ６３１を逆転させて用紙の搬送向きを切り替え、再給紙用被転写紙積載部６３３に搬送する。そして、次の原稿が準備されると、上述のプロセスと同様にして原稿画像が読み取られるが、転写紙については再給紙用被転写紙積載部６３３より給紙されるので、結局同一出力紙の表面、裏面に２枚の原稿画像を出力することができる。
（５）裏面排紙動作
裏面排紙動作の場合、定着部６２７で定着された出力用紙を、一度フラッパー６２９により用紙の搬送向きを反転して反転ローラ６３１に搬送し、用紙がフラッパー６２９を抜けたのをセンサー６５２によって検出し、反転ローラ６３１を逆方向に回転させ、排紙部６２８まで搬送する。フェイスアップに原稿を載置し、上分離で原稿搬送装置から給送された原稿は、原稿の順番を損なわないように画像形成後、上述の反転排紙により排紙される。
（６）ジョブ管理制御部１の処理
図７に示すフローチャートに従って、図１に示すジョブ管理制御部１の処理について説明する。まずステップＳ７０１において、各ジョブ（コピー、ＦＡＸ、ＰＤＬプリントなど）の開始要求が発生するのを待つ。コピージョブの場合には、コピー制御部２より、ＦＡＸジョブの場合には、ＦＡＸ制御部３より、ＰＤＬプリントジョブの場合にはＰＤＬ制御部４より、それぞれ開始要求が発生する。ここで、開始要求が発生した場合にはステップＳ７０２へ進み、開始要求が発生したジョブをジョブキュウに登録する。
【００２４】
ここで、ジョブキュウについて説明する。図８は、本実施形態におけるジョブキュウの構成を示す図である。この例では、既に実行中ジョブが１つ、待機中のジョブが２つある場合である。図示するように、ジョブキュウは、ジョブの種類（項目１の情報）、プリントモード（項目２の情報）、ソートモード（項目３の情報）、優先レベル（項目４の情報）、受付番号（項目５の情報）、ステータス（項目６の情報）、ジョブポインタ（項目７の情報）から構成されている。
【００２５】
図８に示す状態で、新規のジョブが発生した場合に、ジョブキュウの繋がりを示すジョブポインタ（項目７の情報）によりジョブの先頭から、順に次のジョブを探し、ジョブポインタがＮＵＬＬであるジョブを探す（図８に示す（Ｃ））。そして、図８に示す（Ｄ）の新規ジョブのデータを示すポインタ情報を（Ｃ）のジョブのジョブポインタに設定し、ジョブの登録を行う。また、実行中のジョブが終了した場合には、そのジョブポインタを削除し、繋ぎ直すようにする。
【００２６】
図７に戻り、ステップＳ７０３において、現在実行中のジョブがあるか否かを判断し、ジョブがない場合にはステップＳ７０７へ進み、ジョブスタート処理を行う。この処理は、図８に示すジョブキュウの先頭のジョブより登録されている待機中のジョブを探し、そのジョブのステータスを実行中に変更する。そして、ジョブ管理制御部１はそのジョブの開始を各制御部に伝える。
【００２７】
また、ステップＳ７０３において、実行中のジョブがある場合にはステップＳ７０４へ進み、排紙装置６４０が有るか否かを判断する。ここで、排紙装置６４０がない場合にはステップＳ７０８へ進み、上述した操作部で指定したプリント優先順位の情報に基づき、開始要求のジョブと現在実行中のジョブとの優先順位を判断する。ここで、開始要求のジョブが現在実行中のジョブより優先順位が低い場合には、実行中のジョブが終了した後に実行するようにステップＳ７０１に戻る。また、開始要求のジョブが現在実行中のジョブより優先順位が高い場合にはステップＳ７０９へ進み、実行中のジョブを中断させる処理を行い、中断した後にジョブが実行できるように、ステップＳ７０１に戻る。
【００２８】
一方、上述のステップＳ７０４において、排紙装置４５０がある場合にはステップＳ７０５へ進み、図５に示す設定画面で設定された専用トレーの設定が開始要求のジョブと実行中のジョブとで異なるトレーに設定されているか否かを判断する。ここで、異なるトレーに設定されている場合にはステップＳ７０６へ進み、それぞれ異なるトレーに出力されるため、実行中のジョブが既にある場合でも同時に動作させ、ページ毎のスケジューリング処理が可能となるため、上述したステップＳ７０７の処理と同様に、ジョブを開始させる処理を行う。
【００２９】
また、専用トレーの設定が同じトレーに設定されている場合には、同じトレーに出力され、同時に動作させると出力が混在し、仕分けが煩雑になるため、この場合には、同時に複数のジョブを動作させることはせずに、何れか一方のジョブを実行するように制御する。具体的には、ステップＳ７１０において、上述した操作部で設定したプリント優先順位の情報に基づいて、開始要求のジョブと現在実行中のジョブの優先順位を判断する。ここで、開始要求のジョブが現在実行中のジョブより優先順位が低い場合には、動作中のジョブが終了した後に実行するようにステップＳ７０１に戻る。また、開始要求のジョブが現在実行中のジョブより優先順位が高い場合にはステップＳ７１１へ進み、実行中のジョブを中断させる処理を行い、中断した後にジョブが実行できるように、ステップＳ７０１に戻る。
【００３０】
尚、ステップＳ７１２〜Ｓ７１４は、ステップＳ７０１において、ジョブ開始要求がない場合に実行される処理であり、ステップＳ７１２では動作中のジョブがあるかチェックし、ステップＳ７１３では動作中のジョブの終了をチェックし、ステップＳ７１４では中断中のジョブがあれば、そのジョブを開始させるものである。
【００３１】
図９は、ジョブのスケジューリングを行った例を示す図である。図９に示す例は、コピージョブを実行中にＰＤＬプリントジョブの開始要求が発生した場合のジョブ管理を示すものである。図９に示す（Ａ）の条件は、排紙装置なし／専用トレーが同じ、優先順位（コピー＞ＰＤＬ）である。この条件では、後から開始要求されたＰＤＬプリントジョブは、優先順位がコピーより低いため、既に実行中のコピージョブの終了待ち状態になり、コピージョブが終了次第開始される。また、図９に示す（Ｂ）の条件は、排紙装置なし／専用トレーが同じ、優先順位（コピー＜ＰＤＬ）である。この条件では、後から優先順位の高いＰＤＬプリントジョブが開始されると既に実行中のコピージョブは、ＰＤＬプリントジョブが終了するまで中断状態になり、ＰＤＬプリントジョブの終了を待って、再度開始される。そして、図９に示す（Ｃ）の条件は、排紙装置４５０が装着され、専用トレーの設定が異なるものである。この条件では、後から開始要求されたＰＤＬプリントジョブは、コピージョブとページ毎にスケジューリングされて出力される。
（７）コピーモード処理
図１０に示すフローチャートに従って、コピーモード処理について説明する。本体に載置されている操作部より、コピーのスタートが開始されると、この処理に従って制御が行われる。まずステップＳ１００１において、コピー制御部２がジョブ管理制御部１にジョブの開始要求を依頼する。次に、ステップＳ１００２において、ジョブ開始のレスポンスを待つ。そして、ジョブ管理制御部１からのレスポンスを受け取るとステップＳ１００３へ進み、プリント処理を行うためのコピープリント制御部６を起動し、プリント制御用のタスクをスタートさせる。また、操作部の表示部２０１に「コピーしています。」等の表示を行う。
【００３２】
次に、ステップＳ１００４において、原稿自動給紙装置６０１上に載置された原稿を順次原稿台６０２に送り、ステップＳ１００５で原稿が原稿台６０２上に送られるまで待つ。原稿台６０２に送られると、原稿自動給紙装置６０１から、原稿給紙完了の信号をもらう。これにより、ステップＳ１００６へ進み、原稿の搬送中に原稿の長さ等の情報から原稿のサイズ情報や、原稿枚数情報などが確定され、この原稿サイズ情報、枚数情報、ページ情報などを予め決められたメモリに記憶する。そして、ステップＳ１００７において、まず読込みページ管理制御（Ｓ１００９）に対して画像の読込み要求を出し、メモリをバス使用する許可が得られるのを待つ。
【００３３】
一方、読込みページ管理制御では、コピー、ＦＡＸ、ＰＤＬのそれぞれからの要求を先着順に処理する制御を行う。ステップＳ１００７で要求が許可された後、ステップＳ１００６で設定された原稿情報、操作部により指定された画像処理モードに基づいて原稿の読込みが開始される。スキャナ部のランプ６１３が点灯し、かつスキャナ・ユニット６１４が移動して原稿を照射する。原稿の反射光は、ＣＣＤイメージ・センサ６１９に入力され、その画像信号が画像処理部６２０で、各種操作部で設定された画像処理が施される。次にセレクタ回路部でページ管理制御部で管理するイメージメモリ部２０に送られ、不図示の画像圧縮伸張処理で圧縮され順次蓄積される。その後、ステップＳ１００８で、次に読込む原稿があるか判断を行う。原稿がない場合には、読込み動作を終了する。また、原稿がある場合にはステップＳ１００４に戻り、上述の処理を繰り返す。図８に示すように、ページ１から順に読込みを行う。
【００３４】
また、ステップＳ１００３でスタートされたプリント処理では、まずステップＳ１０１０において、上述の読込みページ管理制御（Ｓ１００９）により画像がメモリに蓄積されたか否かを判断する。ここで、蓄積されていない場合には蓄積されるのを待ち、蓄積された場合にはステップＳ１０１１へ進み、プリントページ管理制御（Ｓ１０１３）に対してプリント要求を出し、許可されるとプリントを開始するよう制御する。これにより、プリントの開始処理がスタートされる。次に、ステップＳ１０１２において、ジョブ管理制御部１からの中断要求と読込んだ原稿の終了を判断し、中断要求がある場合及び読込んだ原稿がない場合には終了する。また、読込んだ原稿がある場合にはステップＳ１０１０に戻り、繰り返し処理を行う。
【００３５】
一方、プリントページ管理制御（Ｓ１０１３）でスタートされたプリント開始処理は、まずステップＳ１０１４において、記録紙をカセットより給紙し、続くステップＳ１０１５において、原稿の画像をイメージメモリ２０から読み出し、画像の展開終了を待つ。そして、画像の展開が終了するとステップＳ１０１６へ進み、タイミングを合わせて出力し、記録紙に画像を形成し、画像が形成された記録紙が本体排紙ローラ６２８を通り機外に排出される。この一連の処理を繰り返し行い、すべてのプリントが終了した後、操作部の表示部２０１に「コピーできます。」の表示を行う。
（８）ＰＤＬプリント処理
図１１に示すフローチャートに従って、ＰＤＬプリント処理について説明する。まず、ＰＤＬ制御部４がＰＤＬインタフェース制御部１４を介してコンピュータよりＰＤＬデータを受信したか監視する（Ｓ１１０１）。ここで、プリントのＰＤＬデータを受信するとステップＳ１１０２へ進み、ジョブ管理制御部１にジョブの開始要求を出す。次に、ステップＳ１１０３において、ジョブ開始のレスポンスを待つ。そして、ジョブ管理制御部１からのレスポンスを受け取るとステップＳ１１０４へ進み、プリント処理を行うためのＰＤＬプリント制御部１３を起動し、プリント制御用のタスクをスタートさせる。
【００３６】
次に、ステップＳ１１０５において、コンピュータからの情報を可視像とするためにＰＤＬ画像展開部１６でビットマップのデータに変換する。そして、ステップＳ１１０６において、一旦、ステップＳ１１０５で作成した画像をイメージメモリ部２０に記憶するための情報を設定し、ステップＳ１１０７で蓄積ページ管理制御（Ｓ１１０９）に対して蓄積要求を出し、メモリ使用の許可をもらうと蓄積ページ管理制御のメモリ制御部で管理されるイメージメモリ部２０に蓄積を開始する。その後、更に次のページのデータが存在する場合にはステップＳ１１０５に戻り、上述の処理を繰り返し行い、コンピュータからのプリントデータの蓄積を行い、データがなくなると処理を終了する。
【００３７】
また、ステップＳ１１０４でスタートされたプリント処理では、まずステップＳ１１１０において、上述の蓄積ページ管理制御（Ｓ１１０９）によって画像がメモリに蓄積されたか否かを判断する。ここで、蓄積されていない場合には蓄積されるのを待ち、蓄積された場合にはステップＳ１１１１へ進み、プリントページ管理制御（Ｓ１１１３）に対してプリント要求を出し、許可されるとプリントを開始するよう制御する。これにより、プリントの開始処理がスタートされる。次に、ステップＳ１１１２において、蓄積した画像の終了を判断し、画像がある場合にはステップＳ１１１０に戻り、繰り返し処理を行う。
【００３８】
一方、プリントページ管理制御（Ｓ１１１３）でスタートされたプリント開始処理は、まずステップＳ１１０４において、記録紙をカセットより給紙し、続くステップＳ１１１５において、原稿の画像をイメージメモリ部２０から読み出し、画像の展開終了を待つ。そして、画像の展開が終了するとステップＳ１０１６へ進み、タイミングを合わせて出力し、記録紙に画像を形成し、画像形成された記録紙が本体排紙ローラ６２８を通り機外に排出される。この一連の処理を繰り返し行う。
（９）ＦＡＸの受信プリント処理
図１２に示すフローチャートに従って、ＦＡＸの受信プリント処理について説明する。まず、ＦＡＸ制御部３がＦＡＸ通信制御部１０によってＦＡＸのデータが受信されるのを監視する（Ｓ１２０１）。ここで、ＦＡＸのデータを受信するとステップＳ１２０２へ進み、受信した画像の情報をセットし、続くステップＳ１２０３で蓄積ページ管理制御（Ｓ１２０９）に対して蓄積要求を出し、メモリ使用の許可をもらうと蓄積ページ管理制御のメモリ制御部で管理されるイメージメモリ部２０蓄積を開始する。その後、更に次のページのデータが存在するか否かを判断し、データが存在する場合にはステップＳ１２０２に戻り、上述の処理を繰り返し行い、ＦＡＸ通信制御部１０からのデータの蓄積を行い、受信データがなくなるまで行う。
【００３９】
すべてのデータ蓄積後、ステップＳ１２０５において、ジョブ管理制御部１にジョブの開始要求を出す。次に、ステップＳ１２０６において、ジョブ開始のレスポンスを待ち、ジョブ管理制御部１からのレスポンスを受け取るとステップＳ１２０７へ進み、プリント処理を行うためのＦＡＸプリント制御部９を起動し、プリント制御用のタスクをスタートさせる。
【００４０】
一方、ステップＳ１２０７でスタートされたプリント処理では、まずステップＳ１２１０において、上述の蓄積ページ管理制御（Ｓ１２０９）によって画像がメモリに蓄積されたか否かを判断する。ここで、蓄積されていない場合には蓄積されるのを待ち、蓄積された場合にはステップＳ１２１１へ進み、プリントページ管理制御（Ｓ１２１３）に対してプリント要求を出し、許可されるとプリントを開始するよう制御する。これにより、プリントの開始処理がスタートされる。次に、ステップＳ１２１２において、受信したデータの終了を判断し、データがある場合にはステップＳ１２１０に戻り、繰り返し処理を行う。
【００４１】
一方、プリントページ管理制御（Ｓ１２１３）でスタートされたプリント開始処理は、まずステップＳ１２１４において、記録紙をカセットより給紙し、続くステップＳ１２１５において、原稿の画像をイメージメモリ部２０から読み出し、画像の展開終了を待つ。そして、画像の展開が終了するとステップＳ１２０６へ進み、タイミングを合わせて出力し、記録紙に画像を形成し、画像形成された記録紙が本体排紙ローラ６２８を通り機外に排出される。この一連の処理を繰り返し行う。
【００４２】
以上説明したように、本実施形態によれば、ジョブの優先順位、排紙処理装置の有無、排紙専用トレー設定を判断し、最適なジョブのスケジューリングを行うことにより、プリントジョブの生産性を向上させることが可能となる。
【００４３】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００４４】
また、本発明の目的は前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００４５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４６】
プログラムコードを供給するための記憶媒体としては、例えばフロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００４７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４９】
【発明の効果】
以上説明したように、本発明によれば、ジョブの優先順位及び排出先に応じて最適なジョブの実行をスケジューリングすることが可能となる。
【図面の簡単な説明】
【図１】本実施形態における複合画像形成装置の制御構成を示すブロック図である。
【図２】本実施形態における複合画像形成装置の操作部を示す図である。
【図３】操作部のユーザモードキー２１６が押下された場合に表示するユーザモードの一覧画面を示す図である。
【図４】図３に示すプリント優先順位の設定３０１が選択された場合の設定画面を示す図である。
【図５】図３に示す専用トレーの設定３０２が選択された場合の設定画面を示す図である。
【図６】図１に示すリーダ部２００及びプリンタ部３００の構造を示す断面図である。
【図７】図１に示すジョブ管理制御部１の処理を示すフローチャートである。
【図８】本実施形態におけるジョブキュウの構成を示す図である。
【図９】ジョブのスケジューリングを行った例を示す図である。
【図１０】本実施形態におけるコピーモード処理を示すフローチャートである。
【図１１】本実施形態におけるＰＤＬプリント処理を示すフローチャートである。
【図１２】本実施形態におけるＦＡＸの受信プリント処理を示すフローチャートである。
【図１】
0003805170.tif 000002
【図２】
0003805170.tif 000003
【図３】
0003805170.tif 000004
【図４】
0003805170.tif 000005
【図５】
0003805170.tif 000006
【図６】
0003805170.tif 000007
【図７】
0003805170.tif 000008
【図８】
0003805170.tif 000009
【図９】
0003805170.tif 000010
【図１０】
0003805170.tif 000011
【図１１】
0003805170.tif 000012
【図１２】
0003805170.tif 000013