(57)【特許請求の範囲】
【請求項１】
用紙に対して所定の画像形成処理を実行する画像形成部と、
複数のジョブの予約を受け付け、該受け付けた複数の予約ジョブを所定の順序にて順次実行して前記画像形成部による用紙に対する前記画像形成処理を中断させることなく複数の予約ジョブを所定間隔で連続して実行可能である一方、一の予約ジョブの実行を開始するときに所定の連続実行不可条件が成立したときは、当該予約ジョブの実行開始可能状態となるまで前記画像形成部による用紙に対する前記画像形成処理を中断する制御を行う制御部と、
前記制御部によって受け付けられた複数のジョブの実行順序を特定可能に表示する表示部と、
を備え、
前記制御部は、受け付けた予約ジョブの設定条件に基づき、当該予約ジョブの実行を開始するときに前記連続出力不可条件が成立することとなるか否かを当該予約ジョブを実行する以前に事前判定し、該事前判定結果を識別可能に前記表示部に表示し、
前記連続実行不可条件は、前記事前判定される予約ジョブの実行を開始するにあたって、ユーザーの操作を伴わない、所定の装置による自動的な設定動作を実行する必要がある場合に成立することを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記事前判定される予約ジョブの設定条件と、前記事前判定される予約ジョブの直前に実行される予約ジョブの設定条件とを比較して所定の関係であるか否かを判定することによって、前記連続出力不可条件が成立することとなるか否かを判定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記連続実行不可条件は、前記事前判定される予約ジョブの後処理の内容が、前記事前判定される予約ジョブの直前に実行される予約ジョブから変更された場合に成立することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記連続実行不可条件は、前記事前判定される予約ジョブで設定された用紙サイズが、前記事前判定される予約ジョブの直前に実行される予約ジョブで設定された用紙サイズと異なる場合に成立することを特徴とする請求項１〜３の何れか一項に記載の画像形成装置。
【請求項５】
前記制御部は、所定のジョブ実行順序変更入力に応じて、前記受け付けた複数の予約ジョブの実行順序を変更可能であって、前記予約ジョブの実行順序を変更するときに、当該予約ジョブが変更先の実行順序において実行開始されるときに前記連続出力不可条件が成立することとなるか否かを判定し、前記連続出力不可条件が成立することとなると判定したときは、その旨の表示を前記表示部に表示することを特徴とする請求項１〜４の何れか一項に記載の画像形成装置。
【請求項６】
前記連続出力不可条件は複数種類あり、
前記制御部は、前記事前判定において、何れの種類の連続出力不可条件が成立することとなるかをさらに判定し、該判定結果に対応する表示を行うことを特徴とする請求項１〜５の何れか一項に記載の画像形成装置。
【請求項７】
前記制御部は、前記事前判定される予約ジョブにて前記画像形成部による前記画像形成処理が行われる用紙の処理内容と、前記事前判定される予約ジョブの直前に実行される予約ジョブにて前記画像形成部による前記画像形成処理が行われる用紙の処理内容とを比較し、該比較結果に基づいて前記連続出力不可条件が成立することとなるか否かを判定することを特徴とする請求項１〜６の何れか一項に記載の画像形成装置。
【請求項８】
前記制御部は、前記事前判定される予約ジョブにて少なくとも最初に前記画像形成部による前記画像形成処理が行われる用紙のサイズと、前記事前判定される予約ジョブの直前に実行される予約ジョブにて少なくとも最後に前記画像形成部による前記画像形成処理が行われる用紙のサイズとを比較し、該比較結果に基づいて前記連続出力不可条件が成立することとなるか否かを判定することを特徴とする請求項１〜７の何れか一項に記載の画像形成装置。
【請求項９】
前記制御部は、実行するジョブの内容に基づいて当該ジョブの実行に必要な時間を算出し、該算出した時間を示す実行時間情報を前記予約ジョブ毎に対応して前記表示部に表示することを特徴とする請求項１〜８の何れか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
プリンタ、複写機、スキャナ又はこれらの複合機等の画像形成装置では、ジョブと呼ばれる画像処理要求に応じて画像形成処理を実行する。このような画像形成装置として、複数のジョブを予約可能であり、予約された複数のジョブを順に連続して実行する画像形成装置が広く利用されている。
【０００３】
そして、このような画像形成装置において、複数のジョブを画面上に表示して、オペレータに対してジョブのスケジュールを確認できるようにして、生産性の向上を図るようにしたものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３４８７１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年の画像形成装置において、用紙への画像形成を所定間隔毎に連続して行うことが可能であり、また、この所定間隔毎の用紙への画像形成の連続性を中断させることなく複数のジョブを連続して実行できるように構成されているものが知られている。
そして、このような画像形成装置においては、折り処理や綴じ処理等を行う後処理装置を備え、用紙に対してさまざまな後処理を可能に構成されたものも広く知られている。
【０００６】
このような画像形成装置では、例えば、連続して実行されるジョブ間で後処理の内容が相違する場合に、一度、所定間隔毎の用紙への画像形成を中断し、次に実行するジョブにおける後処理内容に対応する設定を行うため、後処理装置において、所定のイニシャル処理を実行させる必要が生じる場合がある。
【０００７】
このような処理を行っている間は、用紙への画像形成が中断されるため、ダウンタイム発生の要因となっている。
【０００８】
しかしながら、上記特許文献１に記載の技術では、このようなダウンタイムの発生を知ることができないため、オペレータはこのような時間を有効に取り扱うことができず、生産性の低下の要因となっている。特に、ＰＯＤ（Print On Demand）においては、請け負った大量のジョブをこの画像形成装置に入力し、順次連続して実行させることから、画像形成の中断によるダウンタイムは相当大きなものとなり、生産性低下への影響もそれだけ大きくなる。
【０００９】
本発明の課題は、生産性の向上を図ることができる画像形成装置を提供することである。
【課題を解決するための手段】
【００１０】
以上の課題を解決するため、請求項１に記載の発明は、画像形成装置において、
用紙に対して所定の画像形成処理を実行する画像形成部と、
複数のジョブの予約を受け付け、該受け付けた複数の予約ジョブを所定の順序にて順次実行して前記画像形成部による用紙に対する前記画像形成処理を中断させることなく複数の予約ジョブを所定間隔で連続して実行可能である一方、一の予約ジョブの実行を開始するときに所定の連続実行不可条件が成立したときは、当該予約ジョブの実行開始可能状態となるまで前記画像形成部による用紙に対する前記画像形成処理を中断する制御を行う制御部と、
前記制御部によって受け付けられた複数のジョブの実行順序を特定可能に表示する表示部と、
を備え、
前記制御部は、受け付けた予約ジョブの設定条件に基づき、当該予約ジョブの実行を開始するときに前記連続出力不可条件が成立することとなるか否かを当該予約ジョブを実行する以前に事前判定し、該事前判定結果を識別可能に前記表示部に表示し、
前記連続実行不可条件は、前記事前判定される予約ジョブの実行を開始するにあたって、ユーザーの操作を伴わない、所定の装置による自動的な設定動作を実行する必要がある場合に成立することを特徴とする。
請求項２に記載の発明は、請求項１に記載の画像形成装置において、
前記制御部は、前記事前判定される予約ジョブの設定条件と、前記事前判定される予約ジョブの直前に実行される予約ジョブの設定条件とを比較して所定の関係であるか否かを判定することによって、前記連続出力不可条件が成立することとなるか否かを判定することを特徴とする。
請求項３に記載の発明は、請求項１又は２に記載の画像形成装置において、
前記連続実行不可条件は、前記事前判定される予約ジョブの後処理の内容が、前記事前判定される予約ジョブの直前に実行される予約ジョブから変更された場合に成立することを特徴とする。
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の画像形成装置において、
前記連続実行不可条件は、前記事前判定される予約ジョブで設定された用紙サイズが、前記事前判定される予約ジョブの直前に実行される予約ジョブで設定された用紙サイズと異なる場合に成立することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の画像形成装置において、
前記制御部は、所定のジョブ実行順序変更入力に応じて、前記受け付けた複数の予約ジョブの実行順序を変更可能であって、前記予約ジョブの実行順序を変更するときに、当該予約ジョブが変更先の実行順序において実行開始されるときに前記連続出力不可条件が成立することとなるか否かを判定し、前記連続出力不可条件が成立することとなると判定したときは、その旨の表示を前記表示部に表示することを特徴とする。
【００１２】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の画像形成装置において、
前記連続出力不可条件は複数種類あり、
前記制御部は、前記事前判定において、何れの種類の連続出力不可条件が成立することとなるかをさらに判定し、該判定結果に対応する表示を行うことを特徴とする。
【００１３】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の画像形成装置において、
前記制御部は、前記事前判定される予約ジョブにて前記画像形成部による前記画像形成処理が行われる用紙の処理内容と、前記事前判定される予約ジョブの直前に実行される予約ジョブにて前記画像形成部による前記画像形成処理が行われる用紙の処理内容とを比較し、該比較結果に基づいて前記連続出力不可条件が成立することとなるか否かを判定することを特徴とする。
【００１４】
請求項８に記載の発明は、請求項１〜７の何れか一項に記載の画像形成装置において、
前記制御部は、前記事前判定される予約ジョブにて少なくとも最初に前記画像形成部による前記画像形成処理が行われる用紙のサイズと、前記事前判定される予約ジョブの直前に実行される予約ジョブにて少なくとも最後に前記画像形成部による前記画像形成処理が行われる用紙のサイズとを比較し、該比較結果に基づいて前記連続出力不可条件が成立することとなるか否かを判定することを特徴とする。
【００１５】
請求項９に記載の発明は、請求項１〜８の何れか一項に記載の画像形成装置において、
前記制御部は、実行するジョブの内容に基づいて当該ジョブの実行に必要な時間を算出し、該算出した時間を示す実行時間情報を前記予約ジョブ毎に対応して前記表示部に表示することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、生産性の向上を図ることができる。
【図面の簡単な説明】
【００１７】
【図１】本実施の形態の画像形成装置の概略構成を示す正面図である。
【図２】画像形成装置の機能的構成を示すブロック図である。
【図３】ページ情報テーブルについて説明する図である。
【図４】ジョブスケジューリング画面の一例である。
【図５】ジョブスケジューリング画面の一例である。
【図６】ジョブスケジューリング画面の一例である。
【図７】設定変更画面を例示する図である。
【図８】ジョブスケジューリング画面の一例である。
【図９】ジョブスケジューリング画面の一例である。
【図１０】ジョブ受付処理について説明するフローチャートである。
【図１１】ジョブ実行処理について説明するフローチャートである。
【図１２】連続出力判定メイン処理について説明するフローチャートである。
【図１３】連続出力可能判断処理について説明するフローチャートである。
【図１４】連続ジョブ禁則条件（後処理）判定テーブルについて説明する図である。
【図１５】連続ジョブ禁則条件（用紙サイズ）判定テーブルについて説明する図である。
【図１６】予約ジョブ入替処理について説明するフローチャートである。
【図１７】連続出力不可条件判定処理について説明するフローチャートである。
【図１８】ジョブ入替後連続出力可能判断処理について説明するフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明に係る画像形成装置の一実施形態について、図面を参照して説明する。ただし、発明の範囲は図示例に限定されない。
【００１９】
図１は、本実施形態の画像形成装置１の概略構成を示す正面図である。
図１に示すように、本実施形態に係る画像形成装置１は、本体部１０と、これにオプション接続された大容量トレイユニット２０と、大容量ポストインサータユニット３０と、後処理部４０と、くるみ製本処理部５０と、大容量スタッカ６０とを備えて構成される。
【００２０】
本体部１０は、スキャナ部２００、自動原稿給紙部（ＡＤＦ：Auto Document Feeder）３００、操作表示部５００、画像形成部６００、を備える。すなわち、本実施形態に係る画像形成装置１は、スキャナ機能、コピー機能、プリンタ機能を備えた、いわゆるディジタル複合機である。
【００２１】
また、本体部１０は、印字用紙用のトレイである３つの給紙トレイＦＴ１〜ＦＴ３を備えており、印字用の用紙を収納している。各給紙トレイＦＴ１〜ＦＴ３の近傍には、後述する検出センサＤ・・・が設けられている。
【００２２】
大容量トレイユニット２０は、印字用紙用のトレイである給紙トレイＦＴ４〜ＦＴ８を備えており、印字用の用紙を収納している。各給紙トレイＦＴ４〜ＦＴ８の近傍には、後述する検出センサＤ・・・が設けられている。
【００２３】
大容量ポストインサータユニット３０は、挿入用紙用のトレイである３つのポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３を備えており、ユーザのニーズに合わせて様々な種類の用紙を収容可能にしている。例えば、何れかのポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３に、用紙片の一部に突出したタブ部を有するタブ紙や異なる配色を施されたカラーシート、すでに画像形成された用紙（以下、タブ紙等と称する）等を収納し、ジョブの設定に従って給紙することにより、本体部１０から搬送された複数の印字用の用紙間に、これらの用紙を挿入することができる。
ここで、ジョブとは、画像形成に関する一連の動作を指し、例えば、複数枚の原稿をコピーする場合には、複数枚の原稿のコピーに関する一連の動作が１ジョブである。また、複数部数のコピーを行う場合は、複数部数分のコピーに関する一連の動作が１ジョブである。なお、本実施形態の画像形成装置１は、複数のジョブを予約可能となっており、予約されたジョブに応じた画像形成処理がジョブの実行予約順に実行される。
そして、各ポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３の近傍には、後述する検出センサが設けられている。
【００２４】
後処理部４０は、本体部１０から搬送された用紙に各種後処理を行う、いわゆるフィニッシャーである。例えば、本体部１０から搬送された用紙のソート処理を行うソートユニット、パンチ処理を行うパンチユニット、折り処理を行う折ユニット、断裁処理を行う断裁ユニット等を備える。後処理部４０の上部には、搬送された用紙が排紙される排紙トレイＥＴ１が設けられており、搬送された用紙が排紙される。
【００２５】
また、後処理部４０の上部には、挿入用紙用のトレイである２つのポストインサータ上段ＰＩ１、下段ＰＩ２が設けられており、上述した大容量ポストインサータユニット３０のポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３と同様に、ユーザのニーズに合わせて様々な種類の用紙を積載して給紙可能となっている。
【００２６】
くるみ製本処理部５０は、本体部１０から搬送された用紙の束に表紙を取り付け、表紙で用紙の束をコ字状に覆って冊子を形成する処理を行うものである。例えば、用紙の束を表紙で包むくるみ製本処理を行うくるみ製本部、製本された用紙を断裁する断裁部等を備える。また、くるみ製本処理部５０の下部には、表紙用トレイＰＢを備えており、くるみ製本処理において用いる表紙を収納している。また、くるみ製本処理部５０の上部には、搬送された用紙が排出される排紙トレイＥＴ２が設けられており、搬送された用紙が排紙される。
【００２７】
大容量スタッカ６０は、後処理部４０やくるみ製本処理部５０によって製本された用紙を積載するものである。例えば、大容量スタッカ６０は、カートを収容するスタック部ＬＳを備えており、製本されて搬送された用紙をカート上に積載し、積載された用紙をカートごと大容量スタッカ６０から取り出すことができるように構成されている。
【００２８】
画像形成処理において、例えば、ＡＤＦ部３００の原稿トレイに載置された原稿は、スキャナ部２００の読取箇所であるコンタクトガラスに搬送され、スキャナ部２００の光学系により原稿の画像が読み取られる。ここで、画像とは、図形や写真等のイメージデータに限らず、文字や記号等のテキストデータ等も含む。
スキャナ部２００により読み取られた画像（アナログ画像信号）は、後述する状態管理部１００に出力され、状態管理部１００においてＡ／Ｄ変換され、各種画像処理が施された後、画像形成部６００に出力される。そして、画像形成部６００において、本体部１０又は大容量トレイユニット２０に備わる何れかの給紙トレイＦＴ１〜ＦＴ８から給紙された用紙上に、ディジタル画像データに基づく画像が形成される。
画像形成された用紙は、画像形成部６００内の搬送部６１０により大容量ポストインサータユニット３０を経由して後処理部４０及びくるみ製本処理部５０に搬送され、後処理部４０の後処理機構により所定の後処理を施され、あるいは、くるみ製本処理部５０のくるみ製本処理機構により所定のくるみ製本処理を施された後、排紙トレイＥＴ１，ＥＴ２及びスタック部ＬＳの何れかに排紙される。
【００２９】
なお、給紙トレイＦＴ１〜ＦＴ８、ポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３、ポストインサータＰＩ１，ＰＩ２、表紙用トレイＰＢ、排紙トレイＥＴ１，ＥＴ２及びスタック部ＬＳの形態は、図１に例示したものに限定されず、例えば、その数は図示したものより多くても少なくてもよい。
【００３０】
図２は、画像形成装置１の機能的構成を示すブロック図である。
本体部１０は、状態管理部１００と、スキャナ部２００と、ＡＤＦ部３００と、プリンタコントローラ４００と、給紙トレイＦＴ１〜ＦＴ３と、検出センサＤ・・・と、操作表示部５００と、画像形成部６００と、を備えて構成される。
【００３１】
状態管理部１００は、制御部１０１、プログラムメモリ（ＲＯＭ：Read Only Memory）１０２、システムメモリ（ＲＡＭ：Random Access Memory）１０３、不揮発メモリ１０４、読み取り処理部１０５、書き込み処理部１０６、ＤＲＡＭ（Dynamic Random Access Memory）制御ＩＣ１０７、圧縮・伸長ＩＣ１０８及び画像メモリ１０９を備えて構成される。
【００３２】
制御部１０１は、例えば、ＣＰＵ（Central Processing Unit）等により構成され、ＲＯＭに記憶されているシステムプログラムや画像形成処理プログラム、後処理プログラム等の各種処理プログラムを読み出してＲＡＭに展開し、展開したプログラムに従って画像形成装置１の各部の動作を集中制御する。
【００３３】
ＲＯＭ１０２は、半導体等の不揮発メモリ等により構成され、画像形成装置１に対応するシステムプログラム及び該システムプログラム上で実行可能な画像形成処理プログラム、後処理プログラム等の各種処理プログラム等を記憶する。これらのプログラムは、コンピュータが読み取り可能なプログラムコードの形態で格納され、制御部１０１は、当該プログラムコードに従った動作を逐次実行する。
【００３４】
ＲＡＭ１０３は、制御部１０１により実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成し、実行中のジョブのジョブ情報等を記憶する。また、ＲＡＭ１０３には、複数のジョブについて、その実行順序を特定可能に登録するためのジョブキューを備えている。
【００３５】
不揮発メモリ１０４は、画像形成装置１に係る各種設定データ等を記憶する。
具体的には、不揮発メモリ１０４は、予約された各ジョブのジョブ情報、トレイ情報等を記憶する。
【００３６】
ジョブ情報は、例えば、図３に示されるように、出力部数情報、原稿サイズ情報、給紙トレイ情報、後処理情報、排出先情報、ジョブモード情報、トレイ用紙残枚数予測情報、連続出力不可フラグ、連続不可情報等から構成される情報である。出力部数情報は、当該ジョブにおける出力部数を示す情報である。原稿サイズ情報は、当該ジョブにおいて使用する用紙のサイズを示す情報である。給紙トレイ情報は、当該ジョブにおいて使用する給紙トレイを設定する情報であり、具体的には、給紙トレイＦＴ１〜ＦＴ８、ポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３、ポストインサータＰＩ１，ＰＩ２、表紙用トレイＰＢのうちの何れか一つもしくは二以上のトレイを給紙トレイとして設定する。後処理情報は、当該ジョブにおける用紙に対する後処理の内容を示す情報である。排出先情報は、当該ジョブにおいて使用する用紙の排出先を設定する情報であり、具体的には、排紙トレイＥＴ１，ＥＴ２及びスタック部ＬＳのうちの何れかを排紙先として設定する。ジョブモード情報は、連続して実行するジョブか否かの何れかに設定されているかを示すための情報である。トレイ用紙残枚数予測情報は、当該ジョブの実行開始時における用紙の予測残枚数を示す情報である。連続出力不可フラグは、後述するように、当該ジョブの前に実行されるジョブに連続して、用紙に対する画像形成動作を中断させることなく当該ジョブの実行を開始できるか否かについて事前に判定された結果を示すフラグである。連続不可情報は、後述するように、当該ジョブの前に実行されるジョブに連続して、用紙に対する画像形成動作を中断させることなく当該ジョブの実行を開始できないと事前判定された場合に、その要因を示す情報である。
【００３７】
トレイ情報は、給紙トレイＦＴ１〜ＦＴ８、ポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３、ポストインサータＰＩ１，ＰＩ２及び表紙用トレイＰＢのそれぞれについて、収容する用紙の内容を示す情報であり、用紙の種類、用紙のサイズ、用紙の名称、坪量、用紙の色、パンチ穴の有無、用紙の残量、表裏調整、プロセス調整等の情報が含まれている。用紙の残量は、検出センサＤ・・・から出力される、各給紙トレイＦＴ１〜ＦＴ８やポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３内に収納された用紙の量に応じた電圧値の信号（検出信号）と、予め記憶されている用紙の最大積載時及び用紙未挿入時の電圧値とに基づいて算出される。
不揮発メモリ１０４に、給紙トレイ毎のトレイ情報が記憶されることにより、各給紙トレイに収納される用紙が設定されることとなる。
【００３８】
トレイ情報の更新タイミングは、トレイ情報の設定変更をしたとき、所定枚の用紙に対する画像形成処理が終了したとき、又は、前回の更新タイミングから所定時間が経過したとき、として設定される。こうしたトレイ情報の更新タイミングは、図示しない設定画面上におけるタッチパネル５０２の操作により、ユーザが予め設定することができる。
【００３９】
読み取り処理部１０５は、スキャナ部２００から入力されたアナログ画像信号に、アナログ信号処理、Ａ／Ｄ変換処理、シェーディング処理等の各種処理を施し、ディジタル画像データを生成し、ＤＲＡＭ制御ＩＣ１０７に出力する。
書き込み処理部１０６は、圧縮・伸長ＩＣ１０８から入力される画像データに基づくＰＷＭ(Pulse Width Modulation)信号を生成し、画像形成部６００に出力する。
【００４０】
ＤＲＡＭ制御ＩＣ１０７は、制御部１０１からの制御に基づいて、圧縮・伸長ＩＣ１０８の圧縮・伸長処理を制御するとともに、画像メモリ１０９における画像データの入出力制御を行う。
具体的には、ＤＲＡＭ制御ＩＣ１０７は、読み取り処理部１０５から入力されたディジタル画像データ、又はプリンタコントローラ４００から入力された画像データを圧縮・伸長ＩＣ１０８により圧縮させ、圧縮された画像データを画像メモリ１０９の圧縮メモリ１０９ａに書き込んで一時的に記憶させる。また、ＤＲＡＭ制御ＩＣ１０７は、画像メモリ１０９に記憶されている画像データを圧縮・伸長ＩＣ１０８により伸長させ、書き込み処理部１０６に出力する。この際、制御部１０１から合成処理を施す旨の制御信号が出力された場合には、ＤＲＡＭ制御ＩＣ１０７は、画像データを圧縮・伸長ＩＣ１０８により伸長させてから、不揮発メモリ１０４内の固有の画像データを重ね書きして、書き込み処理部１０６に出力する。
また、ＤＲＡＭ制御ＩＣ１０７は、プリンタコントローラ４００から入力された制御データを制御部１０１に出力する。
【００４１】
圧縮・伸長ＩＣ１０８は、ＤＲＡＭ制御ＩＣ１０７の制御により画像データの圧縮処理、伸長処理を行う。
画像メモリ１０９は、例えば、ＤＲＡＭで構成される圧縮メモリ１０９ａ、ページメモリ１０９ｂを有する。圧縮メモリ１０９ａは、例えば、ＤＲＡＭ制御ＩＣ１０７から入力される制御信号に従って、圧縮・伸長ＩＣ１０８で圧縮されたジョブファイルを一時的に記憶する。ページメモリ１０９ｂは、例えば、印刷出力前にプリント出力対象の非圧縮のジョブファイルを一時的に記憶する。
【００４２】
スキャナ部２００は、ＣＣＤ２０１等のイメージセンサと、スキャナ制御部２０２と、を備えて構成される。スキャナ制御部２０２は、制御部１０１からの制御信号に基づいて、スキャナ部２００の各部を駆動制御する。具体的には、スキャナ制御部２０２は、コンタクトガラスに載置された原稿面の露光走査を実行させ、反射光をＣＣＤ２０１において結像させて画像を読み取る。そして、スキャナ制御部２０２は、この結像された光信号を光電変換してアナログ画像信号を生成させ、読み取り処理部１０５へ出力する。
【００４３】
ＡＤＦ部３００は、制御部１０１からの制御信号に基づいてＡＤＦ部３００の制御を行うＡＤＦ制御部３０１を備え、原稿トレイに載置された原稿をスキャナ部２００のコンタクトガラス上に１枚ずつ自動給送する。
【００４４】
プリンタコントローラ４００は、コントローラ制御部４０１、ＤＲＡＭ制御ＩＣ４０２、画像メモリ４０３、ＬＡＮＩＦ（Local Area Network Interface）４０４等を備えて構成され、画像形成装置１をネットワークプリンタとして使用する場合に、ネットワークに接続される外部装置から画像形成装置１に入力されるジョブの管理及び制御を行うものである。
具体的には、プリンタコントローラ４００は、ジョブの情報を含むデータを外部装置から受信し、当該データを本体部１０に送信する。プリンタコントローラ４００から本体部１０に送信されたジョブの情報は、その他、モード、ユーザ名、ファイル名等の情報とともに、制御部１０１に出力され、不揮発メモリ１０４に実行予約順とともに格納されることとなる。
【００４５】
コントローラ制御部４０１は、プリンタコントローラ４００の各部の動作を統括的に制御する。また、コントローラ制御部４０１は、ＬＡＮＩＦ４０４を介して外部装置から入力される印刷データを所定のページ記述言語（ＰＤＬ：Page Description Language）によって画像形成装置１で印刷可能なデータ形式の画像データに変換し、外部装置から入力されるジョブの情報とともにＤＲＡＭ制御ＩＣ４０２に出力する。
【００４６】
ＤＲＡＭ制御ＩＣ４０２は、ＬＡＮＩＦ４０４により受信されたジョブの情報及び印刷データをコントローラ制御部４０１に出力するとともに、コントローラ制御部４０１からの指示に従って、コントローラ制御部４０１から入力されたジョブ情報やページ情報及び画像データを画像メモリ４０３へ一時的に格納する制御を行う。また、ＤＲＡＭ制御ＩＣ４０２は、制御部１０１のＤＲＡＭ制御ＩＣ１０７とＰＣＩ（Peripheral Components Interconnect）バスで接続されており、コントローラ制御部４０１からの指示に従って、画像メモリ４０３からジョブ情報及び画像データを読み出してＤＲＡＭ制御ＩＣ４０２に出力する。
【００４７】
画像メモリ４０３は、例えば、ＤＲＡＭから構成され、入力されたデータを一時的に格納する。
【００４８】
ＬＡＮＩＦ４０４は、例えば、ＮＩＣ（Network Interface Card）等により構成され、通信ネットワークＮに接続された外部装置とジョブの情報、印刷データ、ＦＡＸの画像データを始めとするデータ送受信を行う。外部装置から受信されたジョブの情報、印刷データ、画像データは、ＤＲＡＭ制御ＩＣ４０２に出力される。
【００４９】
操作表示部５００は、表示部５０１、表示部５０１に一体的に備わるタッチパネル５０２、操作表示制御部５０３、図示しないその他の操作キー群を備えて構成される。
【００５０】
表示部５０１は、例えば、ＬＣＤ（Liquid Crystal Display）により構成され、操作表示制御部５０３からの表示制御信号に従って、画面上に各種設定画面や画像の状態表示、各機能の動作状況等の表示を行う。
また、表示部５０１の画面上には、透明電極を格子状に配置した感圧式（抵抗膜圧式）のタッチパネル５０２が構成されており、手指やタッチペン等で操作された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として操作表示制御部５０３に出力する。
【００５１】
操作表示制御部５０３は、制御部１０１からの制御信号に基づいて、表示部５０１における表示制御を行う。具体的には、操作表示制御部５０３は、タッチパネル５０２において各種の操作が行なわれるとこの操作に基づく操作信号を制御部１０１に出力し、操作表示制御部５０３からの操作信号に応じて制御部１０１から出力された制御信号に応じて各種画面を表示部５０１に表示する。操作表示部５００の表示部５０１に表示される画面の内容については後述する。
【００５２】
画像形成部６００は、搬送部６１０、ＬＤ(Laser Diode)部６２０、プリンタ制御部６３０を備えて構成され、書き込み処理部１０６から入力された画像データに基づいて用紙に画像を形成する。
【００５３】
搬送部６１０は、ＬＤ部６２０内の搬送経路に従って用紙を搬送するための給紙ローラ６１１、レジストローラ６１２、排紙ローラ６１３をはじめとする各種ローラ、搬送路切換板６１４及び反転部６１５等を備える。搬送部６１０は、プリンタ制御部６３０からの制御に基づいて、ジョブ情報に応じた給紙トレイから、用紙を給紙して、給紙された用紙を搬送経路に従って搬送する。
また、ＬＤ部６２０の搬送経路上には、図示しない複数のセンサが設けられている。これらのセンサは、用紙が通過する際に検出信号を発生し、これをプリンタ制御部６３０に出力する。
【００５４】
ＬＤ部６２０は、ＬＤ６２１、感光体ドラム６２２、帯電部６２３、現像部６２４、転写部６２５、定着部６２６等を備える。
ＬＤ部６２０は、プリンタ制御部６３０からの指示に基づいて、ＬＤ部６２０の感光体ドラム６２２表面を帯電部６２３により帯電させ、書き込み処理部１０６から入力されたＰＷＭ信号に基づいてＬＤ６２１により感光体ドラム６２２表面にレーザ光を照射することにより静電潜像を形成する。そして、現像部６２４において感光体ドラム６２２表面の静電潜像を含む領域にトナーを付着させ、転写部６２５により用紙にトナーを転写して画像を形成する。そして、転写された画像を定着部６２６で定着させた後、画像形成済みの用紙を排紙ローラ６１３により大容量ポストインサータユニット３０に搬送する。
【００５５】
プリンタ制御部６３０は、制御部１０１からの制御信号を受信して、ＬＤ部６２０の各部の動作を制御する。また、プリンタ制御部６３０は、搬送経路上に設けられたセンサからの検出信号に基づいて、給紙した用紙の枚数をカウントし、制御部１０１に出力する。
また、プリンタ制御部６３０は、各ジョブの実行中に、給紙ローラ６１１付近に設けられたセンサ（図示省略）から出力されるセンサ信号をカウントすることにより、給紙した用紙の枚数をカウントし、制御部１０１に出力する。
【００５６】
次に、表示部５０１に表示されるジョブスケジューリング画面について説明する。
図４に示すように、ジョブスケジューリング画面は、例えば、スケジューリングボタンＢ１が操作されることによって表示される。
ジョブスケジューリング画面には、互いに直行する２つの軸を有する二次元の表が表示されている。縦軸である第１軸は、トレイ情報を示しており、横軸である第２軸は、ジョブの予定所要時間を示している。また、二次元の表上には、各ジョブの予約情報Ｒ１〜Ｒ５が帯状のジョブバーによって表示されている。トレイ情報とは、使用するトレイとして設定可能なトレイ、すなわち、給紙トレイＦＴ１〜ＦＴ８、ポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３、ポストインサータＰＩ１，ＰＩ２及び表紙用トレイＰＢに関する情報である。このトレイ情報は、例えば、ユーザの操作等によってトレイ毎の用紙に関する情報が変更されると、ジョブスケジューリング画面も更新されることとなる。また、予約情報Ｒとは、後述するように、使用するトレイに対応する第１軸上の位置、且つ、ジョブの予定所要時間に相当する長さの第２軸上の位置からなる領域に表示されることにより、使用するトレイ及びジョブの予定所要時間を示す情報である。
なお、図４のジョブスケジューリング画面では、実行中のジョブも、実行予約順１番のジョブとして、その予約情報Ｒ１が表示されている。実行中のジョブについては、ジョブスケジューリング画面の表示／更新タイミングにおける残り所要時間が、当該ジョブの予定所要時間とされている。
【００５７】
図４に示すように、ジョブスケジューリング画面上の第１軸は、トレイ情報を示しており、給紙トレイＦＴ１〜ＦＴ８、ポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３、ポストインサータＰＩ１，ＰＩ２及び表紙用トレイＰＢのそれぞれに対応する１４の行と、ジョブの実行において使用する予定のトレイが存在しないことを示す１つの行とに分割されている。
【００５８】
すなわち、図４のジョブスケジューリング画面において、最上段である第１行は、「給紙トレイＦＴ１」に対応する領域であり、この給紙トレイＦＴ１に収容する用紙「普通紙・８．５×１１縦・１０６−１３５ｇ／ｍ２」が表示されている。
また、第２行は、「給紙トレイＦＴ２」に対応する領域であり、この給紙トレイＦＴ２に収容する用紙「普通紙・８．５×１１縦・６４−７４ｇ／ｍ２」が表示されている。
また、第３行は、「給紙トレイＦＴ３」に対応する領域であり、この給紙トレイＦＴ３に収容する用紙「普通紙・８．５×１１縦・６４−７４ｇ／ｍ２」が表示されている。
また、第４行は、「給紙トレイＦＴ４」に対応する領域であり、この給紙トレイＦＴ４に収容する用紙「普通紙・８．５×１１横・６４−７４ｇ／ｍ２」が表示されている。
また、第５行は、「給紙トレイＦＴ５」に対応する領域であり、この給紙トレイＦＴ５に収容する用紙「普通紙・８．５×１１縦・６４−７４ｇ／ｍ２」が表示されている。
また、第６行は、「給紙トレイＦＴ６」に対応する領域であり、この給紙トレイＦＴ６に収容する用紙「普通紙・Ａ４縦・６４−７４ｇ／ｍ２」が表示されている。
また、第７行は、「給紙トレイＦＴ７」に対応する領域であり、この給紙トレイＦＴ７に収容する用紙「普通紙・８．５×１１縦・６４−７４ｇ／ｍ２」が表示されている。
また、第８行は、「給紙トレイＦＴ８」に対応する領域であり、この給紙トレイＦＴ８に収容する用紙「普通紙・Ａ３横・６４−７４ｇ／ｍ２」が表示されている。
また、第９行は、「ポストインサータトレイＰＩＰＦＵ１」に対応する領域であり、このポストインサータトレイＰＩＰＦＵ１に収容する用紙「普通紙・８．５×１１縦・６４−７４ｇ／ｍ２」が表示されている。
また、第１０行は、「ポストインサータトレイＰＩＰＦＵ２」に対応する領域であり、このポストインサータトレイＰＩＰＦＵ２に収容する用紙「普通紙・Ａ４縦・６４−７４ｇ／ｍ２」が表示されている。
また、第１１行は、「ポストインサータトレイＰＩＰＦＵ３」に対応する領域であり、このポストインサータトレイＰＩＰＦＵ３に収容する用紙「普通紙・１１×１７横・６４−７４ｇ／ｍ２」が表示されている。
また、第１２行は、「ポストインサータＰＩ１」に対応する領域であり、ポストインサータＰＩ１に収容する用紙のサイズ「１１×１７横」が表示されている。
また、第１３行は、「ポストインサータＰＩ２」に対応する領域であり、ポストインサータＰＩ２に収容する用紙のサイズ「１１×１７横」が表示されている。
また、第１４行は、「表紙用トレイＰＢ」に対応する領域であり、表紙用トレイＰＢに収容する用紙のサイズ「１１×１７横」が表示されている。
【００５９】
また、図４に示すように、第１軸における給紙トレイＦＴ１〜ＦＴ８、ポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３に対応する第１行〜第１１行には、各給紙トレイに設けられた検出センサＤにより検出される用紙の残量が概略表示されている。図４において、用紙残量は線の数で表現されている。
【００６０】
また、図４に示すように、ジョブスケジューリング画面上の第２軸には、ジョブの予定所要時間を示す目盛が表示されている。第２軸の原点は現在を示すゼロを示しており、１目盛が３０秒を示している。
また、ジョブスケジューリング画面の下部左側には、ジョブスケジューリング画面の第２軸の表示単位を変更するための単位切替ボタンＢ２が設けられており、この単位切替ボタンＢ２が操作される毎に、予定所要時間と予定時刻とを切替表示する。ジョブスケジューリング画面の第２軸の表示単位が予定時刻表示に変更されると、第２軸の原点を現在時刻として、ジョブの実行予定時刻を示す目盛が表示される。
また、ジョブスケジューリング画面の下部中央には、ジョブスケジューリング画面の第２軸の表示スケールを変更するための拡大／縮小ボタンＢ３が設けられており、この拡大／縮小ボタンＢ３が操作されると、ジョブスケジューリング画面の第２軸の表示スケールが拡大又は縮小されてジョブスケジューリング画面が表示される。この拡大／縮小ボタンＢ３の操作により、ジョブスケジューリング画面において一度に表示させる表示単位を、例えば、３０分〜２４時間の範囲で変更することができる。
なお、ジョブスケジューリング画面に表示されている表示単位の情報や表示スケールの情報は不揮発メモリ１０４に記憶され、ジョブスケジューリング画面から他の画面に移行し、その後、ジョブスケジューリング画面を表示させたときに、設定された表示単位や表示スケールにてジョブスケジューリング画面を表示することができるように構成されている。また、電源がＯＮとなった後、不揮発メモリ１０４に記憶された表示単位の情報や表示スケールの情報を読み出して、設定された表示単位や表示スケールにてジョブスケジューリング画面を表示させることもできる。
【００６１】
このようなジョブスケジューリング画面において、制御部１０１は、不揮発メモリ１０４に格納された各ジョブの設定条件としてのジョブ情報に基づいて、各ジョブが使用するトレイを特定し、ジョブスケジューリング画面において、各ジョブの予約情報Ｒ１〜Ｒ５を、特定したトレイに対応する第１軸上の位置（すなわち、第１〜第１５行）に表示する。
また、制御部１０１は、不揮発メモリ１０４に格納された各ジョブの設定条件に基づいてジョブの予定所要時間をそれぞれ算出し、各ジョブの予約情報Ｒ１〜Ｒ５の第２軸方向の長さを決定する。ジョブの予定所要時間の算出方法は、公知の様々な方法を用いることができ、ジョブ情報に含まれる出力部数や出力枚数等の各種印刷条件から算出される。
【００６２】
このように、ジョブスケジューリング画面において、各ジョブの予約情報Ｒ１〜Ｒ５が、使用するトレイに対応する第１軸上の位置、且つ、ジョブの予定所要時間に相当する長さの第２軸上の位置に表示されることにより、各ジョブ及びジョブ全体での、予定所要時間が把握可能となっている。
【００６３】
すなわち、制御部１０１は、図４に示すように、実行予約順１番のジョブの予約情報Ｒ１を、使用する給紙トレイＦＴ５に対応する第５行に表示するとともに、この予約情報Ｒ１の第２軸方向の長さを、ジョブの予定所要時間「３分」に相当する６目盛分の長さとすることで、実行予約順１番のジョブが、給紙トレイＦＴ５の用紙を使用し、所要時間が３分であることを認識可能としている。
また、制御部１０１は、実行予約順２番のジョブの予約情報Ｒ２を、使用する給紙トレイＦＴ７に対応する第７行に表示するとともに、この予約情報Ｒ２の第２軸方向の長さを、ジョブの予定所要時間「３分３０秒」に相当する７目盛分の長さとすることで、実行予約順２番のジョブが、給紙トレイＦＴ７の用紙を使用し、所要時間が３分３０秒であることを認識可能としている。
また、制御部１０１は、実行予約順３番のジョブの予約情報Ｒ３を、使用する給紙トレイＦＴ４に対応する第４行に表示するとともに、この予約情報Ｒ３の第２軸方向の長さを、ジョブの予定所要時間「６分」に相当する１２目盛分の長さとすることで、実行予約順３番のジョブが、給紙トレイＦＴ４の用紙を使用し、所要時間が６分であることを認識可能としている。
また、制御部１０１は、実行予約順４番のジョブの予約情報Ｒ４を、使用する給紙トレイＦＴ２に対応する第２行に表示するとともに、この予約情報Ｒ４の第２軸方向の長さを、ジョブの予定所要時間「４分３０秒」に相当する９目盛分の長さとすることで、実行予約順４番のジョブが、給紙トレイＦＴ２の用紙を使用し、所要時間が４分３０秒であることを認識可能としている。
また、制御部１０１は、実行予約順５番のジョブの予約情報Ｒ５を、使用する給紙トレイＦＴ３に対応する第３行に表示するとともに、この予約情報Ｒ５の第２軸方向の長さを、ジョブの予定所要時間「４分」に相当する８目盛分の長さとすることで、実行予約順５番のジョブが、給紙トレイＦＴ３の用紙を使用し、所要時間が４分であることを認識可能としている。
【００６４】
なお、１つのジョブの中で複数のトレイを使用する場合、制御部１０１は、そのジョブの予約情報Ｒを、各トレイの使用タイミングにかかわらず、使用する各トレイに対応する第１軸上の位置において、それぞれジョブの予定所要時間に相当する長さで表示する。
また、制御部１０１は、予約されたジョブの予定所要時間の積算が、第２軸方向に表示された時間を超える場合には、二次元の表の右端を終点として予約情報Ｒの表示を行う。
【００６５】
また、制御部１０１は、ジョブスケジューリング画面において、第２軸方向に、各ジョブの区切りを示す区切り線Ｓａ〜Ｓｅを、第１軸に平行に表示することで、各ジョブの予約情報Ｒ１〜Ｒ５を個別に区別可能としている。
【００６６】
すなわち、制御部１０１は、図４に示すように、実行予約順１番のジョブの予約情報Ｒ１と実行予約順２番のジョブの予約情報Ｒ２との境目に、区切り線Ｓａを表示する。また、制御部１０１は、実行予約順２番のジョブの予約情報Ｒ２と実行予約順３番のジョブの予約情報Ｒ３との境目に、区切り線Ｓｂを表示する。また、制御部１０１は、実行予約順３番のジョブの予約情報Ｒ３と実行予約順４番のジョブ予約情報Ｒ４との境目に、区切り線Ｓｃを表示する。また、制御部１０１は、実行予約順４番のジョブの予約情報Ｒ４と実行予約順５番のジョブの予約情報Ｒ５との境目に、区切り線Ｓｄを表示する。また、制御部１０１は、実行予約順５番のジョブの予約情報Ｒ５の終端部に、区切り線Ｓｅを表示する。これにより、実行予約順１番〜５番の各ジョブの情報を、実行予約順が前後のジョブの情報と区別して、容易に把握できることとなる。
【００６７】
本実施の形態では、制御部１０１は、画像形成部６００に用紙への画像形成を所定間隔毎に連続して行わせることが可能であり、また、この所定間隔毎の用紙への画像形成の連続性を中断させることなく複数のジョブを連続して実行する連続ジョブ出力が可能に構成されている。但し、制御部１０１は、後述するように、ジョブの実行を開始するときに、当該ジョブについて連続ジョブ出力を行わせることにつき所定の禁則条件が成立している場合には、用紙への画像形成を中断し、所定の処理が完了した後に再開するように制御を行うようにしている。
【００６８】
そして、制御部１０１は、後述するように、ジョブスケジューリング画面の所定の更新表示タイミングにて、予約されたジョブ毎に、当該ジョブが実行されるときに禁則条件が成立するか否かを判定し、禁則条件の判定結果に対応するフラグを連続出力不可フラグにセットする。そして、制御部１０１は、禁則条件が成立せず、連続ジョブ出力が可能である場合、すなわち、連続出力不可フラグにクリアデータがセットされている場合には、当該ジョブの予約情報Ｒについて所定の識別情報を表示する。例えば、図４に示すように、実行予約順２番のジョブ及び４番のジョブについては禁則条件が成立せず、連続ジョブ出力が可能と判定されており、実行予約順２番のジョブの予約情報Ｒ２及び実行予約順４番のジョブの予約情報Ｒ４の先端部上方に、識別情報として、逆三角形による記号が付記される。一方、実行予約順３番のジョブについては、例えば、実行予約順２番のジョブの用紙サイズ及び後処理内容が異なることにより禁則条件が成立しているため、実行予約順２番のジョブに連続して実行予約順３番のジョブを実行させることができないと判定され、予約情報Ｒ３への記号の付記は行われない。また、実行予約順５番のジョブについては、例えば、実行予約順４番のジョブと用紙の排出先が異なることにより禁則条件が成立しているため、実行予約順４番のジョブに連続して実行予約順５番のジョブを実行させることができないと判定され、予約情報Ｒ５への記号の付記は行われない。
これにより、ジョブスケジューリング画面上で、ジョブ毎に連続ジョブ出力が可能か否かについて認識可能となるので、例えば、後述するように、連続ジョブ出力が不可能なジョブについて、ジョブの実行順序を入れ替えることによって連続ジョブ出力を可能とするように設定することが可能となる。その結果、所定間隔毎の用紙への画像形成の連続性を中断させることなく複数のジョブを連続して実行させることができるので、用紙への画像形成が中断されることによるダウンタイムの発生を抑制することができ、生産性を向上させることが可能となる。
なお、連続ジョブ出力が可能と判定された予約情報Ｒに対応して表示される識別情報は、上述したものに限定されず、他の表示態様によってもよく、例えば、予約情報Ｒ自体の表示態様を、他とは区別できるようなパターンとしたり、文字情報を表示するようにしてもよい。
【００６９】
また、制御部１０１は、所定の更新タイミングに、第２軸の原点を現時点として、ジョブスケジューリング画面における各予約情報Ｒの表示位置を更新する。
ここで、所定の更新タイミングは、所定枚の用紙に対する画像形成処理が終了したとき、又は、前回の更新タイミングから所定時間が経過したときであり、どのタイミングをジョブスケジューリング画面の更新タイミングとするかは、図示しない設定画面上でユーザが予め設定することができる。
所定枚毎の用紙に対する画像形成処理が終了したときを更新タイミングと設定する場合には、さらに、何枚毎に更新を行うかを設定することができる。ユーザは、例えば、１枚、１０枚、１００枚毎に、ジョブスケジューリング画面の更新を行うように設定することができる。
一方、前回の更新タイミングから所定時間が経過したときを更新タイミングと設定する場合には、さらに、何秒／分／時間毎に更新を行うかを設定することができる。ユーザは、例えば、１０秒、６０秒、１０分毎に、ジョブスケジューリング画面の更新を行うように設定することができる。
ユーザにより設定された更新タイミングに関する情報は、操作表示制御部５０３を介して制御部１０１に出力され、不揮発メモリ１０４に格納されることとなる。
【００７０】
また、制御部１０１は、予約された各ジョブについて、ジョブの実行中に用紙不足となるか否かを判断し、用紙不足となる場合には用紙の不足量と用紙不足となるタイミングを特定する。そして、ジョブスケジューリング画面において、各ジョブの予約情報Ｒを、用紙不足となるか否か及び用紙不足となるタイミングに応じた態様、例えば、用紙残量が十分にあり印刷継続が可能な場合には青色、ジョブ出力中に用紙が足りなくなる可能性がある場合にはその可能性が発生する時点以降を黄色、用紙が不足して途中で印刷が停止する場合には停止する以降を赤色等によって表示が行われる。なお、予約ジョブにおいて指定されたトレイの用紙の情報（サイズ／紙種等）とトレイに格納された用紙とが不一致であることによって用紙予約と判断された場合にはその予約ジョブの予約情報Ｒを、例えば、オレンジによって表示を行うようにしてもよい。
【００７１】
具体的には、制御部１０１は、上述したようにして、給紙トレイＦＴ１〜ＦＴ８及びポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３のそれぞれの用紙の推定残量を算出する。そして、制御部１０１は、同一のトレイを使用する、実行予約順が前のジョブのジョブデータから算出される使用予定枚数に基づいて、用紙の推定残量を比較して、ジョブの実行中に用紙不足の有無を判断し、所定枚数を下回るタイミングで色を黄色にし、０枚になると推測するタイミングで赤色にする。なお、本実施の形態においては、給紙トレイＦＴ１〜ＦＴ８及びポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３のそれぞれに備えられた検出センサＤからの検出信号に基づいて算出された給紙トレイＦＴ１〜ＦＴ８及びポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３のそれぞれの用紙の推定残量の誤差を考慮している。例えば、この誤差を、算出された推定残量のプラスマイナス１５％とした場合、推定残量の最小値は、検出センサＤからの検出信号に基づいて算出された推定残量の８５％の枚数であり、推定残量の最大値は、検出センサＤからの検出信号に基づいて算出された推定残量の１１５％の枚数である。
【００７２】
例えば、上述のようにして算出された給紙トレイＦＴ５の推定残量が「５００枚」である場合、給紙トレイＦＴ５の用紙の推定残量の最小値が「４２５枚」、最大値が「５７５枚」となる。そして、同一の給紙トレイＦＴ５を使用するジョブが前に存在しない場合、実行予約順１番のジョブの実行開始時点における給紙トレイＦＴ５の用紙の推定残量は、最小値「４２５枚」、最大値「５７５枚」である。さらに、制御部１０１は、実行予約順１番のジョブの実行開始時点における給紙トレイＦＴ５の用紙の推定残量の最小値「４２５枚」と、実行予約順１番のジョブの用紙の使用予定枚数「２００枚」とを比較する。そして、制御部１０１は、実行予約順１番のジョブの実行開始時点における給紙トレイＦＴ５の用紙の推定残量の最小値「４２５枚」が、実行予約順１番のジョブの用紙の使用予定枚数「２００枚」以上であると判断すると、用紙不足無しと判断して予約情報Ｒ１を全て青色に表示する。
なお、ジョブ実行途中に、給紙トレイＦＴ１〜ＦＴ８及びポストインサータトレイＰＩＰＦＵ１〜ＰＩＰＦＵ３に格納された用紙の推定残量が最小値を下回る場合には、それ以降の予約情報Ｒの色を黄色にすることもできる（図４の予約情報Ｒ３、Ｒ４参照）。
また、実行予約順１番のジョブの使用予定枚数はジョブ情報等に基づいて判断され、例えば、ジョブ情報に含まれる出力部数と１部あたりの使用枚数を乗算した数値が使用される。ここで、この用紙不足の旨は、ジョブスケジューリング画面において所定の表示によって識別可能とすればよく、上記の例に限られない。例えば、予約情報Ｒの色分け表示ではなく、予約情報Ｒの表示パターンを変更する等によって識別可能としてもよい。
このように、ジョブスケジューリング画面において、実行予約順１番のジョブの予約情報Ｒ１が全て青色で表示されることにより、ユーザは、実行予約順１番のジョブの画像形成処理が用紙不足で停止することなく全て実行可能であることを容易に認識することができる。
【００７３】
また、例えば、上述のようにして算出された給紙トレイＦＴ２の推定残量が「４００枚」である場合、給紙トレイＦＴ２の用紙の推定残量の最小値が「３４０枚」、最大値が「４６０枚」となる。そして、同一の給紙トレイＦＴ２を使用するジョブが前に存在しない場合、実行予約順４番のジョブの実行開始時点における給紙トレイＦＴ２の用紙の推定残量の最小値は「３４０枚」、最大値は「４６０枚」である。さらに、制御部１０１は実行予約順４番のジョブの実行開始時点における給紙トレイＦＴ２の用紙の推定残量の最小値「３４０枚」と、実行予約順４番のジョブの用紙の使用予定枚数「５００枚」とを比較する。そして、制御部１０１は、実行予約順４番のジョブの実行開始時点における給紙トレイＦＴ２の用紙の推定残量の最小値「３４０枚」が、ジョブの用紙の使用予定枚数「５００枚」未満であるか否かを判断する。そして、制御部１０１は、実行予約順４番のジョブの実行開始時点における給紙トレイＦＴ２の用紙の推定残量の最小値がジョブの用紙の使用予定枚数未満であると判断すると、さらに、実行予約順４番のジョブの実行開始時点における給紙トレイＦＴ２の用紙の推定残量の最大値「４６０枚」と、実行予約順４番のジョブの用紙の使用予定枚数「５００枚」とを比較する。そして、制御部１０１は、実行予約順４番のジョブの実行開始時点における給紙トレイＦＴ２の用紙の推定残量の最大値「４６０枚」が、ジョブの用紙の使用予定枚数「５００枚」未満であるか否かを判断する。そして、制御部１０１は、実行予約順４番のジョブの実行開始時点における給紙トレイＦＴ２の用紙の推定残量の最大値がジョブの用紙の使用予定枚数未満であると判断すると、用紙不足有りと判断する。そして、制御部１０１は、予約情報Ｒ４について、実行予約順４番のジョブの実行開始時点から、「３４０枚」の用紙への画像形成が完了するまでに要する時間に対応する時点までの領域を青色にて表示し、その時点から、実行予約順４番のジョブの実行開始時点から、「４６０枚」の用紙への画像形成が完了するまでに要する時間に対応する時点までの領域を黄色にて表示し、その時点から、予約情報Ｒ４の終端までの領域を赤色にて表示する。
【００７４】
ここで、予約情報Ｒのうち、青色で表示された領域は、使用するトレイに用紙が十分に残っていることを示しており、青色で表示された領域のタイミングでは、用紙不足によって画像形成処理が停止する可能性が低い。
また、予約情報Ｒのうち、黄色で表示された領域は、使用するトレイに用紙が無くなる可能性があることを示しており、黄色で表示された領域のタイミングでは、用紙不足によって画像形成処理が停止する可能性が有る。
また、予約情報Ｒのうち、赤色で表示された領域は、使用するトレイに用紙が無くなることを示しており、赤色で表示された領域のタイミングでは、用紙不足によって画像形成処理が停止する可能性が高い。また、該当用紙がない場合にも、赤色で表示するものとする。
【００７５】
このように、ジョブスケジューリング画面において、予約情報Ｒが、各タイミングでのトレイの用紙残量に応じた複数の色で色分け表示されることにより、ユーザは、予約された各ジョブについて、どのタイミングで用紙不足で画像形成処理が停止する可能性があるかを認識することができ、用紙の補充を事前に行うなどして画像形成動作の停止を抑制し、生産性の低下を抑制することができる。
【００７６】
すなわち、制御部１０１は、予約された各ジョブの予定所要時間及び各ジョブで使用される用紙の使用予定枚数を、トレイ毎に積算する。
例えば、実行予約順１番のジョブが給紙トレイＦＴ１の用紙を２００枚、実行予約順２番のジョブが給紙トレイＦＴ４の用紙を１４００枚、実行予約順３番のジョブが給紙トレイＦＴ１の用紙を４８０枚、実行予約順４番のジョブが給紙トレイＦＴ２の用紙を１２０枚、実行予約順５番のジョブが給紙トレイＦＴ１の用紙を１００枚使用する場合、給紙トレイＦＴ１の用紙の使用予定枚数の積算値は「７８０枚」、給紙トレイＦＴ２の用紙の使用予定枚数の積算値は「１２０枚」、給紙トレイＦＴ４の用紙の使用予定枚数の積算値は「１４００枚」と算出される。
なお、本実施の形態では、ジョブスケジューリング画面において、ジョブの実行中に、用紙不足によって画像形成処理が停止すると判定したトレイについては、そのトレイ名称の表示を、例えば、赤色に表示して、その旨をユーザに認識させるようにしている。
また、本実施の形態では、ポストインサータＰＩ１，ＰＩ２及び表紙用トレイＰＢについては、用紙の推定残量を算出しておらず、ポストインサータＰＩ１，ＰＩ２及び表紙用トレイＰＢに対応する第１２行〜第１４行において予約情報Ｒを表示する場合には、用紙不足と検出されるまで全て黄色に表示している。
【００７７】
次に、上述した連続ジョブ出力が不可能となる他の例について説明する。
図５に示すように、ジョブスケジューリング画面の二次元の表上には、各ジョブの予約情報Ｒ１１〜Ｒ１５が表示されている。また、各ジョブの区切りを示す区切り線を区切り線Ｓｆ〜Ｓｉにて表示している。なお、図５に示されるジョブスケジューリング画面において、ジョブの予約情報Ｒ１１〜Ｒ１５以外の表示内容については、図４に示されるものと同様であるため、詳しい説明については省略する。
【００７８】
制御部１０１は、実行予約順３番のジョブについて、上述した用紙不足の判定を行った結果、実行予約順３番のジョブにおいて使用される給紙トレイＦＴ４における用紙不足の発生を判定すると、この給紙トレイＦＴ４を使用する実行予約順５番のジョブの実行開始時においては給紙トレイＦＴ４における用紙がないと判定し、実行予約順５番のジョブについては、連続ジョブ出力ができないと判定する。そして、制御部１０１は、実行予約順５番のジョブの予約情報Ｒ１５の全ての領域について赤色で表示するとともに、予約情報Ｒ１５への記号の付記を行わない。
これにより、ユーザは、ジョブスケジューリング画面にて、用紙不足によって連続ジョブ出力が行われないジョブがあることが認識でき、事前に用紙を補充するなどして、用紙不足による連続ジョブ出力の中断を抑制することができ、生産性の低下を抑制することができる。
【００７９】
次に、予約されたジョブの実行順序の変更について説明する。
図６に示すように、ジョブスケジューリング画面の二次元の表上には、各ジョブの予約情報Ｒ２１〜Ｒ２５が表示されている。また、各ジョブの区切りを示す区切り線を区切り線Ｓｊ〜Ｓｍにて表示している。
【００８０】
また、図６のジョブスケジューリング画面の第１軸に示されるトレイ情報は、図４に示されたものとは異なっている。
すなわち、図６のジョブスケジューリング画面において、「給紙トレイＦＴ１」に対応する領域には、この給紙トレイＦＴ１に収容する用紙「普通紙・不定形・１０６−１３５ｇ／ｍ２」が表示されている。
また、「給紙トレイＦＴ２」に対応する領域には、この給紙トレイＦＴ２に収容する用紙「普通紙・Ｂ４横・６４−７４ｇ／ｍ２」が表示されている。
また、「給紙トレイＦＴ３」に対応する領域には、この給紙トレイＦＴ３に収容する用紙「普通紙・Ｂ４横・６４−７４ｇ／ｍ２」が表示されている。
また、「給紙トレイＦＴ４」に対応する領域には、この給紙トレイＦＴ４に収容する用紙「普通紙・８．５×１１横・６４−７４ｇ／ｍ２」が表示されている。
また、「給紙トレイＦＴ５」に対応する領域には、この給紙トレイＦＴ５に収容する用紙「普通紙・８．５×１１縦・６４−７４ｇ／ｍ２」が表示されている。
また、「給紙トレイＦＴ６」に対応する領域には、この給紙トレイＦＴ６に収容する用紙「普通紙・Ａ４縦・６４−７４ｇ／ｍ２」が表示されている。
また、「給紙トレイＦＴ７」に対応する領域には、この給紙トレイＦＴ７に収容する用紙「普通紙・１１×１７横・６４−７４ｇ／ｍ２」が表示されている。
また、「給紙トレイＦＴ８」に対応する領域には、この給紙トレイＦＴ８に収容する用紙「普通紙・Ａ３横・６４−７４ｇ／ｍ２」が表示されている。
また、「ポストインサータトレイＰＩＰＦＵ１」に対応する領域には、このポストインサータトレイＰＩＰＦＵ１に収容する用紙「普通紙・８．５×１１縦・６４−７４ｇ／ｍ２」が表示されている。
また、「ポストインサータトレイＰＩＰＦＵ２」に対応する領域には、このポストインサータトレイＰＩＰＦＵ２に収容する用紙「普通紙・Ａ４縦・６４−７４ｇ／ｍ２」が表示されている。
また、「ポストインサータトレイＰＩＰＦＵ３」に対応する領域には、このポストインサータトレイＰＩＰＦＵ３に収容する用紙「普通紙・１１×１７横・６４−７４ｇ／ｍ２」が表示されている。
また、「ポストインサータＰＩ１」に対応する領域には、このポストインサータＰＩ１に収容する用紙のサイズ「１１×１７横」が表示されている。
また、「ポストインサータＰＩ２」に対応する領域には、このポストインサータＰＩ２に収容する用紙のサイズ「１１×１７横」が表示されている。
また、「表紙用トレイＰＢ」に対応する領域には、この表紙用トレイＰＢに収容する用紙のサイズ「１１×１７横」が表示されている。
【００８１】
また、図６に示すように、実行予約順４番のジョブについては、ＡＴＳ（Auto Tray Select）設定が行われている。ＡＴＳとは、ジョブの実行に使用される給紙トレイを自動的に切り替えることである。ＡＴＳ設定は、操作表示部５００によるユーザの操作によって行われる。具体的には、所定のＡＴＳ設定画面において、ユーザの操作により、ＡＴＳ設定にて使用する複数のトレイ及びトレイ毎の優先順位を定める。本実施の形態では、制御部１０１は、実行予約順４番のジョブにおいてＡＴＳを実行し、最初に給紙トレイＦＴ２に収容する用紙を使用した後、給紙トレイＦＴ２が用紙切れとなったことを検出すると、使用する用紙のトレイを給紙トレイＦＴ３に自動的に切り替えるように制御する。そして、制御部１０１は、ジョブスケジューリング画面において、上述した用紙の推定残量の算出によって、給紙トレイＦＴ２について用紙不足により画像形成が停止するタイミングを判定する。そして、制御部１０１は、その判定結果に基づいて、予約情報Ｒ２４の給紙トレイＦＴ２の行における表示を、ジョブの実行開始時点から給紙トレイＦＴ２の用紙の推定残量の最小値となる時点までの領域を青色にて表示し、その時点から、当該ジョブの実行開始時点から給紙トレイＦＴ２の用紙の推定残量の最大値となる時点までの領域を黄色にて表示する。そして、制御部１０１は、黄色にて表示された領域に続いて、用紙不足となることを認識させるために、所定長さの赤色の領域を表示する。そして、制御部１０１は、給紙トレイＦＴ３の行において、給紙トレイＦＴ２の行に表示された予約情報Ｒ２４の端部に対応する位置から予約情報Ｒ２４を、上述した用紙の推定残量の算出結果に基づいて、当該ジョブの実行が完了するタイミングに対応する位置まで青色にて表示する。
【００８２】
また、ユーザが、図６のジョブスケジューリング画面上のタッチパネル５０２の操作により予約情報Ｒ２３が選択操作されると、制御部１０１は、不揮発メモリ１０４に格納されたジョブ情報等に基づいて、トレイ情報表示画面Ｊ１をジョブスケジューリング画面に重畳して表示する。
このトレイ情報表示画面Ｊ１は、ジョブＩＤ、ジョブモード、ユーザ名、ファイル名、用紙サイズ、用紙名称、用紙種類、坪量、用紙の色、パンチ穴の有無、表裏調整の情報及びプロセス調整の情報等をポップアップセル内に表示したものである。ジョブＩＤ、ジョブモード、ユーザ名及びファイル名は、実行予約順３番のジョブ情報が参照されて表示されるものであり、その他の情報は、実行予約順３番のジョブのページ情報における給紙トレイ情報に基づいて参照されたトレイのトレイ情報に基づいて表示されるものである。
【００８３】
また、予約情報Ｒが選択されると、単位切替ボタンＢ２の右側にトレイ設定ボタンＢ４が表示される。そして、ユーザによってトレイ設定ボタンＢ４が操作されると、例えば、図７に示すような設定変更画面Ａを表示し、当該ジョブにおいて使用するトレイの各情報の設定を変更することができるようになっている。
具体的には、図７に示すように、設定変更画面Ａには、変更項目選択領域Ａ１、詳細設定領域Ａ２、キャンセルボタンＡ３及びＯＫボタンＡ４等が表示される。
【００８４】
変更項目選択領域Ａ１は、設定を変更する項目の選択を行うための操作ボタンを表示する領域である。変更項目選択領域Ａ１には、用紙種類ボタンＡ１１、用紙名称ボタンＡ１２、坪量ボタンＡ１３、色紙ボタンＡ１４、パンチ穴ボタンＡ１５、表裏調整ボタンＡ１６、プロセス調整ボタンＡ１７等が備えられており、各ボタンＡ１１〜Ａ１７に対応した位置に各ボタンにて設定された内容が表示されている。
詳細設定領域Ａ２は、変更項目選択領域Ａ１のボタンＡ１１〜Ａ１７を選択した際に、その選択した項目の詳細な設定内容を表示する領域である。ユーザにより変更項目選択領域Ａ１のボタンＡ１１〜Ａ１７の何れかが選択されると、選択された項目に応じた詳細な設定画面が詳細設定領域Ａ２に表示されることとなる。
キャンセルボタンＡ３は、変更項目選択領域Ａ１及び詳細設定領域Ａ２のユーザによる操作によって指示された内容をキャンセルするボタンである。
ＯＫボタンＡ４は、変更項目選択領域Ａ１及び詳細設定領域Ａ２のユーザによる操作によって指示された内容を確定するボタンである。
ユーザは、この設定変更画面Ａを用いて、用紙種類、用紙名称、坪量、色紙、パンチ穴、表裏調整、プロセス調整などを個別に設定することが可能である。
【００８５】
より具体的には、図７に示すように、例えば、変更項目選択領域Ａ１の坪量ボタンＡ１３が操作されると、詳細設定領域Ａ２には、６４−７４ｇ／ｍ２、７５−８０ｇ／ｍ２、８１−１０５ｇ／ｍ２、１０６−１３５ｇ／ｍ２、１３６−１６２ｇ／ｍ２、１６３−２２０ｇ／ｍ２、２２１−２５６ｇ／ｍ２、２５７−３００ｇ／ｍ２等の坪量選択ボタンＡ２４が表示される。図７では、坪量選択ボタンＡ２４により「６４−７４ｇ／ｍ２」が選択された場合を示している。
【００８６】
また、図６に示すように、ジョブスケジューリング画面の下部右側には、保留ボタンＢ５及びジョブ削除ボタンＢ６が設けられている。
このジョブスケジューリング画面上において、例えば、実行予約順３番のジョブの予約情報Ｒ２３が選択されているときに、保留ボタンＢ５がユーザによって操作されると、当該ジョブの実行が保留される。また、ジョブ削除ボタンＢ６が操作されると、当該ジョブが削除される。
【００８７】
また、図６に示すように、ジョブスケジューリング画面の上部右側には、ジョブ再選択ボタンＢ７，Ｂ８及び予約順序変更ボタンＢ９〜Ｂ１２が設けられている。
図６に示されるジョブスケジューリング画面において、例えば、実行予約順３番のジョブの予約情報Ｒ２３が選択されているときに、ジョブ再選択ボタンＢ７，Ｂ８が操作されると、選択された予約情報Ｒ２３に対応するジョブの一つ前あるいは一つ後に実行されるジョブに対応する予約情報Ｒ（例えば、ジョブ再選択ボタンＢ７が操作された場合は、実行予約順２番のジョブの予約情報Ｒ２２）が選択ジョブとして選択される。このとき、選択された予約情報Ｒについての各種情報がトレイ情報表示画面Ｊ１に表示される。
【００８８】
また、本実施の形態では、図６に示されるジョブスケジューリング画面において、何れかの予約情報Ｒが選択されているときに、予約順序変更ボタンＢ９〜Ｂ１２が操作されることにより、当該選択されている予約情報Ｒに対応するジョブの実行順序を変更することができる。予約順序変更ボタンＢ９は、選択された予約情報Ｒに対応するジョブの実行順序を一つ前に移動するためのボタンであり、予約順序変更ボタンＢ１０は、選択された予約情報Ｒに対応するジョブの実行順序を先頭に移動するためのボタンである。また、予約順序変更ボタンＢ１１は、選択された予約情報Ｒに対応するジョブの実行順序を一つ後に移動するためのボタンであり、予約順序変更ボタンＢ１２は、選択された予約情報Ｒに対応するジョブの実行順序を最後尾に移動するためのボタンである。なお、選択された予約情報Ｒに対応するジョブを移動させた結果、図６に示されるジョブスケジューリング画面における表示スケールでは表示できない場合には、表示スケールを、当該ジョブが表示可能となる表示単位に変更し、変更後のジョブの実行順序を容易に認識できるようにしてもよい。
【００８９】
例えば、図６に示されるジョブスケジューリング画面において、実行予約順３番のジョブの予約情報Ｒ２３が選択されているときに、予約順序変更ボタンＢ９が操作されると、実行予約順３番のジョブと、実行予約順２番のジョブの実行順序が入れ替わり、ジョブスケジューリング画面の予約情報Ｒ２２と予約情報２３の表示も入れ替わる。
【００９０】
また、図６に示されるジョブスケジューリング画面において、予約情報Ｒ２２及びＲ２３には、連続ジョブ出力の実行が可能であることを示す記号が付記表示されているが、予約順序変更ボタンＢ９が操作されて、ジョブの実行順序が入れ替わることによって、実行予約順２番のジョブ及び実行予約順３番のジョブについて、上述した連続ジョブ出力を行わせることにつき所定の禁則条件が成立することとなり、連続ジョブ出力の実行が不可能となる場合には、例えば、図８に示されるような警告表示Ｊ２が行われ、ユーザにその旨を認識させるようにしている。ユーザは、この警告表示Ｊ２により、ジョブの予約順序を入れ替えた上で連続ジョブ出力を行わせるためには、用紙サイズと後処理内容を変更する必要があることが認識できるようになる。そして、この警告表示Ｊ２上のＯＫボタンＢ１３が操作されると、制御部１０１は、実行予約順２番のジョブと実行予約順３番のジョブの実行順序の入れ替えを行う。このとき、実行順序が変更されたジョブについて連続ジョブ出力の実行が不可能となる場合には、当該ジョブの予約情報Ｒに付記表示されていた記号の表示を行わないようにする。また、警告表示Ｊ２上のキャンセルボタンＢ１４が操作されると、制御部１０１は、ジョブの実行順序の入れ替えを行わず、図６に示されるジョブスケジューリング画面に復帰する。
なお、本実施の形態では、予約順序変更ボタンＢ９〜Ｂ１２の操作によって、予約されたジョブの実行順序の変更を可能としているが、外部装置によってジョブの実行順序の変更を指示可能としてもよい。
【００９１】
本実施の形態では、上述した連続ジョブ出力の禁則条件が成立しているときには、記号の付記表示のない予約情報Ｒを選択操作することにより確認することができる。例えば、図４に示されるジョブスケジューリング画面において、予約情報Ｒ３が選択されると、図９に示すように、トレイ情報表示画面Ｊ３が表示される。このトレイ情報表示画面Ｊ３のジョブモードの項目には、通常モードであることを示す情報とともに、連続ジョブ出力が不可である旨、及び、その禁則条件が後処理条件（例えば、実行予約順２番目のジョブと実行予約順３番目のジョブの後処理条件が異なる）によるものであることを示す情報が表示される。
【００９２】
次に、以上のように構成された画像形成装置１において実行されるジョブ受付処理について図１０を参照しながら説明する。このジョブ受付処理は、例えば、所定時間毎に実行される。
【００９３】
先ず、制御部１０１は、プリンタコントローラ４００を介して外部装置からジョブ情報が入力されたか否かを判定する（ステップＳ１０１）。制御部１０１は、ジョブ情報が入力されたと判定したときは（ステップＳ１０１：Ｙ）、ＲＡＭ１０３におけるジョブキューに予約ジョブとして登録し（ステップＳ１０２）、この処理を終了する。一方、制御部１０１は、ジョブ情報が入力されたと判定しないときは（ステップＳ１０１：Ｎ）、ステップＳ１０２の処理を実行することなく、この処理を終了する。
【００９４】
次に、画像形成装置１において実行されるジョブ実行処理について図１１を参照しながら説明する。このジョブ実行処理は、例えば、ジョブの実行の終了毎等に実行される。
【００９５】
先ず、制御部１０１は、ＲＡＭ１０３におけるジョブキューに予約ジョブが登録されているか否かを判定する（ステップＳ２０１）。制御部１０１は、ジョブキューに予約ジョブが登録されていると判定したときは（ステップＳ２０１：Ｙ）、ジョブキューの先頭に登録されているジョブのジョブ情報を読み出す（ステップＳ２０２）。そして、制御部１０１は、読み出したジョブ情報に基づいて、当該ジョブが連続ジョブ出力可能であるか否かを判定する（ステップＳ２０３）。すなわち、制御部１０１は、直前に実行されたジョブに連続して当該ジョブを実行する場合には、用紙への画像形成処理を中断させることなく、ジョブの実行を行うことができるか否かを判定する。そして、制御部１０１は、当該ジョブが連続ジョブ出力可能であると判定した場合には（ステップＳ２０３：Ｙ）、画像形成部６００による用紙への画像形成を開始した後（ステップＳ２０４）、この処理を終了する。一方、制御部１０１は、当該ジョブが連続ジョブ出力可能であると判定しないときは（ステップＳ２０３：Ｎ）、再度ステップＳ２０３の処理を実行し、画像形成動作の実行が可能な状態となるまで待機される。
また、制御部１０１は、ステップＳ２０１において、ジョブキューに予約ジョブが登録されていると判定しないときは（ステップＳ２０１：Ｎ）、ステップＳ２０２〜ステップＳ２０４の処理を実行することなく、この処理を終了する。
【００９６】
次に、画像形成装置１において実行される連続出力判断メイン処理について図１２を参照しながら説明する。このジョブ実行処理は、例えば、上述したジョブスケジューリング画面の更新タイミング毎に実行される。
【００９７】
先ず、制御部１０１は、現在実行中のジョブのジョブ情報を取得し、これを比較ジョブとして設定する（ステップＳ３０１）。そして、制御部１０１は、予約ジョブＮｏ．に「１」をセットし（ステップＳ３０２）、セットされた予約ジョブのジョブ情報を取得し、これを判断対象ジョブとして設定する（ステップＳ３０３）。ステップＳ３０２においてセットされる予約ジョブＮｏ．１は、実行予約順が２番のジョブとなる。
【００９８】
次に、制御部１０１は、後述する連続出力可能判断処理を実行し（ステップＳ３０４）、判断対象ジョブの次に予約ジョブが無いか否かを判定する（ステップＳ３０５）。制御部１０１は、判断対象ジョブの次に予約ジョブが無いと判定しないとき、すなわち、判断対象ジョブの次に予約ジョブが登録されているときには（ステップＳ３０５：Ｎ）、判断対象ジョブを比較ジョブに設定し（ステップＳ３０６）、セットされている予約ジョブＮｏ．をインクリメントした後（ステップＳ３０７）、ステップＳ３０３の処理に移行する。制御部１０１は、ステップＳ３０７の処理を実行することにより、ステップＳ３０３において、実行予約順が当該判断対象ジョブの次であるジョブを次に設定される判断対象ジョブとして設定することとなる。一方、ステップＳ３０５において、判断対象ジョブの次に予約ジョブが無いと判定したときは（ステップＳ３０５：Ｙ）、この処理を終了する。
【００９９】
次に、連続出力判断メイン処理のステップＳ３０４において実行される、連続出力可能判断処理について図１３を参照しながら説明する。
【０１００】
先ず、制御部１０１は、判断対象ジョブと比較ジョブのジョブモード情報をそれぞれ取得する（ステップＳ４０１）。そして、制御部１０１は、判断対象ジョブのジョブモードが「Ｗａｉｔモード」又は比較ジョブのジョブモードが「Ｐｒｏｏｆモード」であるか否かを判定する（ステップＳ４０２）。ここで、「Ｗａｉｔモード」とは、ユーザによって設定されるモードであって、ジョブの実行を開始する際に、ユーザによる確認操作を必要とするモードである。「Ｗａｉｔモード」に設定された予約ジョブが実行開始タイミングとなっても、ユーザによる確認操作があるまでは用紙への画像形成処理が中断される。また、「Ｐｒｏｏｆモード」とは、ユーザによって設定されるモードであって、ジョブの実行が終了したときに、ユーザによる確認操作を必要とするモードである。「Ｐｒｏｏｆモード」に設定された予約ジョブは、当該ジョブの実行が終了した後、ユーザによる確認操作があるまではその次に実行されるジョブの実行が留保される。制御部１０１は、「Ｗａｉｔモード」又は「Ｐｒｏｏｆ」モードであると判定したときは（ステップＳ４０２：Ｙ）、判断対象ジョブのジョブ情報における連続出力不可フラグに１をセットするとともに、連続不可情報に「Ｗａｉｔ／Ｐｒｏｏｆモード」である旨の情報をセットし（ステップＳ４０３）、この処理を終了する。
【０１０１】
一方、制御部１０１は、「Ｗａｉｔモード」又は「Ｐｒｏｏｆ」モードであると判定しないときは（ステップＳ４０２：Ｎ）、判断対象ジョブのトレイ用紙残枚数予測情報を取得する（ステップＳ４０４）。そして、制御部１０１は、判断対象ジョブのトレイ用紙残枚数予測情報に基づいて、判断対象ジョブの実行開始時において、当該ジョブにおいて使用するトレイが用紙不足となるか否かを判定する（ステップＳ４０５）。制御部１０１は、用紙不足となると判定したときは（ステップＳ４０５：Ｙ）、判断対象ジョブのジョブ情報における連続出力不可フラグに１をセットするとともに、連続不可情報に「用紙なし」である旨の情報をセットし（ステップＳ４０６）、この処理を終了する。
【０１０２】
一方、制御部１０１は、用紙不足となると判定しないときは（ステップＳ４０５：Ｎ）、判断対象ジョブと比較ジョブの用紙の排紙先情報をそれぞれ取得する（ステップＳ４０７）。そして、制御部１０１は、判断対処ジョブと比較ジョブの用紙の排出先が異なるか否かを判定する（ステップＳ４０８）。制御部１０１は、用紙の排出先が異なると判定したときは（ステップＳ４０８：Ｙ）、判断対象ジョブのジョブ情報における連続出力不可フラグに１をセットするとともに、連続不可情報に「排出先条件」である旨の情報をセットし（ステップＳ４０９）、この処理を終了する。
【０１０３】
一方、制御部１０１は、用紙の排出先が異なると判定しないときは（ステップＳ４０８：Ｎ）、判断対象ジョブと比較ジョブの後処理情報をそれぞれ取得する（ステップＳ４１０）。そして、制御部１０１は、取得した判断対象ジョブと比較ジョブの後処理情報に基いて、所定の連続ジョブ禁則条件判定処理を実行する（ステップＳ４１１）。この連続ジョブ禁則条件判定処理については後述する。そして、制御部１０１は、連続ジョブ禁則条件判定処理による判定結果、禁則条件に該当するか否かを判定する（ステップＳ４１２）。制御部１０１は、禁則条件に該当すると判定したときは（ステップＳ４１２：Ｙ）、判断対象ジョブのジョブ情報における連続出力不可フラグに１をセットするとともに、連続不可情報に「後処理条件」である旨の情報をセットし（ステップＳ４１３）、この処理を終了する。
【０１０４】
一方、制御部１０１は、ステップＳ４１２において、禁則条件に該当すると判定しないときは（ステップＳ４１２：Ｎ）、判断対象ジョブのジョブ情報における連続出力不可フラグにクリアデータである０をセットし（ステップＳ４１４）、この処理を終了する。
【０１０５】
次に、連続出力可能判断処理のステップＳ４１１において実行される連続ジョブ禁則条件判定処理について詳述する。
【０１０６】
連続ジョブ禁則条件判定処理では、制御部１０１は、判断対象ジョブ及び比較ジョブの処理の内容等を判定して、判断対象ジョブの実行開始時において、用紙への画像形成処理が一度中断されるか否かを判定する。
【０１０７】
先ず、制御部１０１は、図１４に示される、連続ジョブ禁則条件（後処理）判定テーブルを参照し、判断対象ジョブの後処理の内容と比較ジョブの後処理の内容との組み合わせから、判断対象ジョブが連続ジョブ出力可能であるか否かを判定する。本実施の形態では、連続ジョブ出力が可能であるか否かについては、後処理の内容により定められる用紙の排出先が比較ジョブと判断対象ジョブとで同じであるか否かによって決定されるが、他の要因によって連続ジョブ出力が可能であるか否かを判定するようにしてもよい。例えば、後処理の内容の変更によって、後処理装置などの各種装置の初期設定が必要となるときに、連続ジョブ出力を停止するように構成されている場合、比較ジョブと判断対象ジョブとで後処理の内容が異なることにより、各種装置の初期設定が必要となると判定されたときに、連続ジョブ出力が不可能であると判定されるように構成することもできる。
【０１０８】
制御部１０１は、図１４に示すように、比較ジョブの後処理の内容が断裁・中綴じで、判断対象ジョブの後処理の内容が断裁・中綴じ又は中綴じである場合には、禁則条件に該当しないので連続ジョブ出力が可能であると判定し、比較ジョブの後処理の内容が断裁・中綴じで、判断対象ジョブの後処理の内容が束中折り又は束三つ折りの場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
【０１０９】
また、制御部１０１は、比較ジョブの後処理の内容が中綴じで、判断対象ジョブの後処理の内容が断裁・中綴じ、中綴じ又は束中折りである場合には、禁則条件に該当しないので連続ジョブ出力が可能であると判定し、比較ジョブの後処理の内容が中綴じで、判断対象ジョブの後処理の内容が束三つ折りの場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
【０１１０】
また、制御部１０１は、比較ジョブの後処理の内容が束中折りで、判断対象ジョブの後処理の内容が断裁・中綴じ、中綴じ又は束中折りである場合には、禁則条件に該当しないので連続ジョブ出力が可能であると判定し、比較ジョブの後処理の内容が束中折りで、判断対象ジョブの後処理の内容が束三つ折りの場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
【０１１１】
また、制御部１０１は、比較ジョブの後処理の内容が束三つ折りで、判断対象ジョブの後処理の内容が束三つ折りであって、後処理を施す用紙の構成枚数が比較ジョブにおいて後処理を施す用紙の構成枚数と同じまたはそれよりも多い場合には、禁則条件に該当しないので連続ジョブ出力が可能であると判定し、比較ジョブの後処理の内容が束三つ折りで、判断対象ジョブの後処理の内容が断裁・中綴じ、中綴じ又は束中折りの場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。また、制御部１０１は、判断対象ジョブが束三つ折りであって、後処理を施す用紙の構成枚数が比較ジョブにおいて後処理を施す用紙の構成枚数よりも少ない場合にも、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
【０１１２】
また、制御部１０１は、比較ジョブの後処理の内容が断裁・中綴じ、中綴じ、束中折り又は束三つ折りで、判断対象ジョブの後処理の内容が、断裁・中綴じ、中綴じ、束中折り及び束三つ折り以外である場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
また、制御部１０１は、比較ジョブの後処理の内容が断裁・中綴じ、中綴じ、束中折り及び束三つ折り以外で、判断対象ジョブの後処理の内容が、断裁・中綴じ、中綴じ、束中折り又は束三つ折りである場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
【０１１３】
また、制御部１０１は、比較ジョブの後処理の内容がくるみ綴じで、判断対象ジョブにおいてくるみ綴じが行われない場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
また、制御部１０１は、比較ジョブにおいてくるみ綴じが行われず、判断対象ジョブの後処理の内容がくるみ綴じである場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
【０１１４】
また、制御部１０１は、比較ジョブ及び判断対象ジョブの後処理の内容が何れもくるみ綴じである場合には、所定の条件が成立しているときに連続ジョブ出力が可能であると判定する。
すなわち、制御部１０１は、くるみ綴じ処理によって製本される冊子の表紙を供給するトレイが比較ジョブ及び判断対象ジョブの何れも表紙用トレイＰＢである場合、又は、表紙を供給するトレイが比較ジョブ及び判断対象ジョブの何れも給紙トレイＦＴ１〜ＦＴ８である場合であり、且つ、表紙のサイズの主走査方向の長さが比較ジョブと判断対象ジョブとで同一であり、且つ、くるみ綴じ処理によって製本される冊子の中身である本身のくるみ綴じ処理を行う時の用紙の外形寸法が比較ジョブ及び判断対象ジョブの何れも同一である場合に、連続ジョブ出力が可能であると判定し、それ以外の条件である場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。なお、制御部１０１は、判断対象ジョブの本身の用紙のサイズがワイドであって、給紙を行うトレイが自動選択である場合は、用紙の外形寸法を予め特定することができないので、連続ジョブ出力が不可能な禁則条件に該当すると判定する。
【０１１５】
次に、制御部１０１は、図１５に示される、連続ジョブ禁則条件（用紙サイズ）判定テーブルを参照し、比較ジョブにおいて最後に出力される用紙のサイズと判断対象ジョブにおいて最初に出力される用紙のサイズとの関係に基づいて、判断対象ジョブが連続ジョブ出力可能であるか否かを判定する。
【０１１６】
制御部１０１は、図１５に示すように、比較ジョブにおいて最後に出力される用紙のサイズが定形で、判断対象ジョブにおいて最初に出力される用紙のサイズが定形又はインデックス（定形）である場合には、所定の条件（条件１）が成立しているときに連続ジョブ出力が可能であると判定する。
すなわち、制御部１０１は、比較ジョブ及び判断対象ジョブにおいて、折り処理、パンチ処理及び中綴じ処理を伴う場合には、比較ジョブにおいて最後に出力される用紙のサイズと判断対象ジョブにおいて最初に出力される用紙のサイズが同じである場合に、連続ジョブ出力が可能であると判定し、この条件を満たさない場合は、連続ジョブ出力が不可能な禁則条件に該当すると判定する。これは、ジョブ間で用紙のサイズが異なる場合には、例えば、後処理において用紙を揃えるための整合部について、用紙のサイズに適合するように位置設定を行う必要があり、その間、用紙への画像形成処理を中断させる必要があるためである。また、制御部１０１は、比較ジョブ及び判断対象ジョブにおいて、折り処理、パンチ処理及び中綴じ処理を伴わない場合には、定形サイズの用紙であれば、比較ジョブにおいて最後に出力される用紙のサイズと判断対象ジョブにおいて最初に出力される用紙のサイズが同一であるか否かにかかわらず、連続ジョブ出力が可能であると判定する。
【０１１７】
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズが定形で、判断対象ジョブにおいて最初に出力される用紙のサイズが不定形、ワイド、ハガキ又はインデックス（不定形）である場合には、所定の条件（条件２）が成立しているときに連続ジョブ出力が可能であると判定する。
すなわち、制御部１０１は、比較ジョブ及び判断対象ジョブにおいて、折り処理、パンチ処理及び中綴じ処理を伴う場合には、連続ジョブ出力が不可能な禁則条件に該当すると判定する。また、制御部１０１は、比較ジョブ及び判断対象ジョブにおいて、折り処理、パンチ処理及び中綴じ処理を伴わない場合には、比較ジョブにおいて最後に出力される用紙のサイズと判断対象ジョブにおいて最初に出力される用紙のサイズが同一であるか否かにかかわらず、連続ジョブ出力が可能であると判定する。
【０１１８】
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズが不定形で、判断対象ジョブにおいて最初に出力される用紙のサイズが定形、ワイド、ハガキ、インデックス（定形）又はインデックス（不定形）である場合には、上述した条件２が成立しているときに連続ジョブ出力が可能であると判定する。
【０１１９】
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズが不定形で、判断対象ジョブにおいて最初に出力される用紙のサイズが不定形である場合には、所定の条件（条件３）が成立しているときに連続ジョブ出力が可能であると判定する。
すなわち、制御部１０１は、比較ジョブ及び判断対象ジョブにおいて、パンチ処理又は
中綴じ処理を伴う場合には、比較ジョブにおいて最後に出力される用紙のサイズと判断対象ジョブにおいて最初に出力される用紙のサイズが同じである場合に、連続ジョブ出力が可能であると判定し、この条件を満たさない場合は、連続ジョブ出力が不可能な禁則条件に該当すると判定する。また、制御部１０１は、比較ジョブ及び判断対象ジョブにおいて、パンチ処理又は中綴じ処理を伴わない場合には、比較ジョブにおいて最後に出力される用紙のサイズと判断対象ジョブにおいて最初に出力される用紙のサイズが同一であるか否かにかかわらず、連続ジョブ出力が可能であると判定する。
【０１２０】
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズがワイドで、判断対象ジョブにおいて最初に出力される用紙のサイズが定形、不定形、ハガキ、インデックス（定形）又はインデックス（不定形）である場合には、上述した条件２が成立しているときに連続ジョブ出力が可能であると判定する。
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズがワイドで、判断対象ジョブにおいて最初に出力される用紙のサイズがワイドである場合には、上述した条件３が成立しているときに連続ジョブ出力が可能であると判定する。
【０１２１】
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズがハガキで、判断対象ジョブにおいて最初に出力される用紙のサイズが定形、不定形、ワイド、インデックス（定形）又はインデックス（不定形）である場合には、上述した条件２が成立しているときに連続ジョブ出力が可能であると判定する。
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズがハガキで、判断対象ジョブにおいて最初に出力される用紙のサイズがハガキである場合には、禁則条件に該当せず、連続ジョブ出力が可能であると判定する。
【０１２２】
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズがインデックス（定形）で、判断対象ジョブにおいて最初に出力される用紙のサイズが定形又はインデックス（定形）である場合には、上述した条件１が成立しているときに連続ジョブ出力が可能であると判定する。
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズがインデックス（定形）で、判断対象ジョブにおいて最初に出力される用紙のサイズが不定形、ワイド、ハガキ又はインデックス（不定形）である場合には、上述した条件２が成立しているときに連続ジョブ出力が可能であると判定する。
【０１２３】
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズがインデックス（不定形）で、判断対象ジョブにおいて最初に出力される用紙のサイズが定形、不定形、ワイド、ハガキ又はインデックス（定形）である場合には、上述した条件２が成立しているときに連続ジョブ出力が可能であると判定する。
また、制御部１０１は、比較ジョブにおいて最後に出力される用紙のサイズがインデックス（不定形）で、判断対象ジョブにおいて最初に出力される用紙のサイズがインデックス（不定形）である場合には、禁則条件に該当せず、連続ジョブ出力が可能であると判定する。
【０１２４】
以上のようにして、制御部１０１は、判断対象ジョブ及び比較ジョブの処理の内容等を判定して、判断対象ジョブの実行開始時において、用紙への画像形成処理が一度中断されるか否かを判定する。
また、制御部１０１は、以上のようにして、予約されたジョブが実行される以前に連続ジョブ出力が可能であるか否かの判定を事前に行い、その結果をユーザに認識可能に表示するようにしているので、連続ジョブ出力が行われるか否かについてジョブ毎に事前に知ることができる。
【０１２５】
次に、画像形成装置１において実行される予約ジョブ入替処理について図１６を参照しながら説明する。この予約ジョブ入替処理は、例えば、図６に示されるジョブスケジューリング画面において予約順序変更ボタンＢ９〜Ｂ１２が操作されたときに実行される処理である。
【０１２６】
先ず、制御部１０１は、選択した予約情報Ｒに対応するジョブの実行順序が、予約順序変更ボタンＢ９〜Ｂ１２に応じた順序となるように、予約された各ジョブの実行順序を入れ替えて仮設定する（ステップＳ５０１）。そして、制御部１０１は、連続不可条件判定処理を実行する（ステップＳ５０２）。この連続不可条件判定処理の処理内容については、後述する。
【０１２７】
そして、制御部１０１は、連続不可条件判定処理における判定結果、予約されたジョブのうち、ジョブの実行順序が入れ替わると連続ジョブ出力が不可能となってしまうものがあるか否かを判定する（ステップＳ５０３）。
【０１２８】
制御部１０１は、連続ジョブ出力が不可能となってしまうものがあると判定したときは（ステップＳ５０３：Ｙ）、図８に示される、警告表示Ｊ２を操作表示部５００の表示部５０１に表示する処理を行った後（ステップＳ５０４）、警告表示Ｊ２上のキャンセルボタンＢ１４が操作されたか否かを判定する（ステップＳ５０５）。
【０１２９】
制御部１０１は、キャンセルボタンＢ１４が操作されたと判定しないときは（ステップＳ５０５：Ｎ）、警告表示Ｊ２上のＯＫボタンＢ１３が操作されたか否かを判定する（ステップＳ５０６）。制御部１０１は、ＯＫボタンＢ１３が操作されたと判定したときは（ステップＳ５０６：Ｙ）、ステップＳ５０１において仮設定された各予約ジョブの実行順序を確定してジョブキューに登録した後（ステップＳ５０７）、この処理を終了する。
【０１３０】
一方、制御部１０１は、ステップＳ５０６において、ＯＫボタンＢ１３が操作されたと判定しないときは（ステップＳ５０６：Ｎ）、ステップＳ５０５の処理に移行する。また、制御部１０１は、ステップＳ５０５において、キャンセルボタンＢ１４が操作されたと判定したときは（ステップＳ５０５：Ｙ）、ステップＳ５０６及びステップＳ５０７の処理を実行することなくこの処理を終了する。また、制御部１０１は、ステップＳ５０３において、連続ジョブ出力が不可能となってしまうものがあると判定しないとき、すなわち、ジョブの実行順序を入れ替えても連続ジョブ出力が不可能となってしまうジョブがない場合には（ステップＳ５０３：Ｎ）、ステップＳ５０７の処理に移行する。すなわち、図８に示されるような警告表示を行うことなく、ジョブの実行順序の入れ替えが実行されることとなる。
【０１３１】
次に、予約ジョブ入替処理のステップＳ５０２において実行される、連続不可条件判定処理について図１７を参照しながら説明する。
【０１３２】
まず、制御部１０１は、現在実行中のジョブのジョブ情報を取得し、これを比較ジョブとして設定する（ステップＳ６０１）。そして、制御部１０１は、予約ジョブＮｏ．に「１」をセットし（ステップＳ６０２）、セットされた予約ジョブのジョブ情報を取得し、これを判断対象ジョブとして設定する（ステップＳ６０３）。ステップＳ６０２においてセットされる予約ジョブＮｏ．１は、予約ジョブ入替処理のステップＳ５０１において仮設定されたジョブのうち、実行予約順が２番に仮設定されたジョブとなる。
【０１３３】
次に、制御部１０１は、判断対象ジョブの連続出力不可フラグが「０」であるか否かを判定する（ステップＳ６０４）。制御部１０１は、判断対象ジョブの連続出力不可フラグが「０」であると判定したときは（ステップＳ６０４：Ｙ）、ジョブ入替後連続出力可能判断処理を実行した後（ステップＳ６０５）、ステップＳ６０６の処理に移行する。このジョブ入替後連続出力可能判断処理の内容については、後述する。一方、制御部１０１は、判断対象ジョブの連続出力フラグが「０」であると判定しないとき、すなわち、判断対象ジョブの連続出力フラグが「１」であるときは（ステップＳ６０４：Ｎ）、ステップＳ６０５の処理を実行することなく、ステップＳ６０６の処理に移行する。
【０１３４】
そして、制御部１０１は、判断対象ジョブの次に仮設定された予約ジョブが無いか否かを判定する（ステップＳ６０６）。制御部１０１は、判断対象ジョブの次に仮設定された予約ジョブが無いと判定しないとき、すなわち、判断対象ジョブの次に予約ジョブが仮設定されているときには（ステップＳ６０６：Ｎ）、判断対象ジョブを比較ジョブに設定し（ステップＳ６０７）、セットされている予約ジョブＮｏ．をインクリメントした後（ステップＳ６０８）、ステップＳ６０３の処理に移行する。制御部１０１は、ステップＳ６０８の処理を実行することにより、ステップＳ６０３において、実行予約順が当該判断対象ジョブの次に仮設定されたジョブが次に設定される判断対象ジョブとして設定されることとなる。一方、ステップＳ６０６において、判断対象ジョブの次に仮設定された予約ジョブが無いと判定したときは（ステップＳ６０６：Ｙ）、この処理を終了する。
【０１３５】
次に、連続出力不可条件判定処理のステップＳ６０５において実行される、ジョブ入替後連続出力可能判断処理について図１８を参照しながら説明する。
【０１３６】
先ず、制御部１０１は、比較ジョブのジョブモード情報を取得する（ステップＳ７０１）。そして、制御部１０１は、比較ジョブのジョブモードが「Ｗａｉｔモード」又は「Ｐｒｏｏｆモード」であるか否かを判定する（ステップＳ７０２）。制御部１０１は、「Ｗａｉｔモード」又は「Ｐｒｏｏｆモード」であると判定したときは（ステップＳ７０２：Ｙ）、連続出力不可と判定するとともに、連続不可情報に「Ｗａｉｔ／Ｐｒｏｏｆモード」である旨の情報をセットし（ステップＳ７０３）、この処理を終了する。すなわち、ジョブの実行順序が入れ替わると、判断対象ジョブについて、連続ジョブ出力が不可能となってしまうものであると判定する。
【０１３７】
一方、制御部１０１は、「Ｗａｉｔモード」又は「Ｐｒｏｏｆモード」であると判定しないときは（ステップＳ７０２：Ｎ）、判断対象ジョブのトレイ用紙残枚数予測情報を取得する（ステップＳ７０４）。そして、制御部１０１は、判断対象ジョブのトレイ用紙残枚数予測情報に基づいて、判断対象ジョブの実行開始時において、当該ジョブにおいて使用するトレイが用紙不足となるか否かを判定する（ステップＳ７０５）。制御部１０１は、用紙不足となると判定したときは（ステップＳ７０５：Ｙ）、連続出力不可と判定するとともに、連続不可情報に「用紙なし」である旨の情報をセットし（ステップＳ７０６）、この処理を終了する。すなわち、ジョブの実行順序が入れ替わると、判断対象ジョブについて、連続ジョブ出力が不可能となってしまうものであると判定する。
【０１３８】
一方、制御部１０１は、用紙不足となると判定しないときは（ステップＳ７０５：Ｎ）、判断対象ジョブと比較ジョブの用紙の排紙先情報をそれぞれ取得する（ステップＳ７０７）。そして、制御部１０１は、判断対処ジョブと比較ジョブの用紙の排出先が異なるか否かを判定する（ステップＳ７０８）。制御部１０１は、用紙の排出先が異なると判定したときは（ステップＳ７０８：Ｙ）、連続出力不可と判定するとともに、連続不可情報に「排出先条件」である旨の情報をセットし（ステップＳ７０９）、この処理を終了する。すなわち、ジョブの実行順序が入れ替わると、判断対象ジョブについて、連続ジョブ出力が不可能となってしまうものであると判定する。
【０１３９】
一方、制御部１０１は、用紙の排出先が異なると判定しないときは（ステップＳ７０８：Ｎ）、判断対象ジョブと比較ジョブの後処理情報をそれぞれ取得する（ステップＳ７１０）。そして、制御部１０１は、取得した判断対象ジョブと比較ジョブの後処理情報に基いて、所定の連続ジョブ禁則条件判定処理を実行する（ステップＳ７１１）。この連続ジョブ禁則条件判定処理は、上述した図１３に示される連続出力可能判断処理のステップＳ４１１において実行される内容と同様である。そして、制御部１０１は、連続ジョブ禁則条件判定処理による判定結果、禁則条件に該当するか否かを判定する（ステップＳ７１２）。制御部１０１は、禁則条件に該当すると判定したときは（ステップＳ７１２：Ｙ）、連続出力不可と判定するとともに、連続不可情報に「後処理条件」である旨の情報をセットし（ステップＳ７１３）、この処理を終了する。すなわち、ジョブの実行順序が入れ替わると、判断対象ジョブについて、連続ジョブ出力が不可能となってしまうものであると判定する。一方、制御部１０１は、ステップＳ７１２において、禁則条件に該当すると判定しないときは（ステップＳ７１２：Ｎ）、この処理を終了する。
【０１４０】
このように、本実施の形態によれば、予約ジョブの入替の際、どのジョブをどのように入れ替えれば画像形成処理を停止させることなく連続してジョブを実行させことができるかについて認識しやすくなり、生産性を高めるために効率よく予約ジョブの実行順序の設定を行うことができ。
【０１４１】
以上説明したように、本発明の実施の形態によれば、画像形成部６００は、用紙に対して所定の画像形成処理を実行する。そして、制御部１０１は、複数のジョブの予約を受け付け、該受け付けた複数の予約ジョブを所定の順序にて順次実行して画像形成部６００に用紙に対する画像形成処理を所定間隔毎に行わせるとともに、画像形成部６００による所定間隔毎の用紙に対する画像形成処理を中断させることなく複数の予約ジョブを連続して実行可能である一方、一の予約ジョブの実行を開始するときに所定の連続実行不可条件が成立したときは、当該予約ジョブについては画像形成開始可能状態となるまで画像形成部６００による所定間隔毎の用紙に対する画像形成処理を中断する制御を行う。そして、表示部５０１は、制御部１０１によって受け付けられた複数のジョブの実行順序を特定可能に表示する。そして、制御部１０１は、受け付けた予約ジョブの設定条件に基づき、予約ジョブの実行を開始するときに連続出力不可条件が成立することとなるか否かを当該予約ジョブを実行する以前に事前判定する。そして、制御部１０１は、事前判定結果を識別可能に表示部５０１に表示する。その結果、受け付けた予約ジョブについて、当該ジョブの実行開始時において、連続出力不可条件が成立して、複数の予約ジョブの連続実行が中断することとなるか否かについて、事前に認識することができるようになるので、例えば、複数の予約ジョブの連続実行を中断させないようにジョブの実行順序を入れ替えたり、ジョブの実行が中断されているときに他の作業を行うなど、ジョブの実行中断に伴うダウンタイムを有効に取り扱うことができ、生産性の向上を図ることができる。
【０１４２】
また、本発明の実施の形態によれば、制御部１０１は、所定のジョブ実行順序変更入力に応じて、受け付けた複数の予約ジョブの実行順序を変更可能に構成されている。そして、制御部１０１は、予約ジョブの実行順序を変更するときに、当該予約ジョブが変更先の実行順序において実行開始されるときに連続出力不可条件が成立することとなるか否かを判定する。そして制御部１０１は、連続出力不可条件が成立することとなると判定したときは、その旨の表示を表示部５０１に表示する。その結果、ジョブの実行順序を入れ替えるときに、複数の予約ジョブの連続実行が中断されることとなる場合には、その旨を容易に認識できるので、複数の予約ジョブの連続実行が中断されないように予約ジョブの実行順序を容易に設定することが可能となり、生産性の向上を図ることができる。
【０１４３】
また、本発明の実施の形態によれば、制御部１０１は、事前判定において、何れの種類の連続出力不可条件が成立することとなるかをさらに判定する。そして、制御部１０１は、判定結果に対応する表示を行う。その結果、例えば、連続出力不可条件が解消するようにジョブの設定を変更したり、連続出力不可条件が解消するようなジョブの実行順序の入れ替えを行うなどして、複数の予約ジョブの連続実行の中断の抑制に役立てることができる。
【０１４４】
また、本発明の実施の形態によれば、制御部１０１は、事前判定において、当該事前判定の対象である予約ジョブにて画像形成部６００による画像形成処理が行われる用紙の処理内容と、当該事前判定の対象である予約ジョブの直前に実行される予約ジョブにて画像形成部６００による画像形成処理が行われる用紙の処理内容とを比較する。そして、制御部１０１は、比較結果、所定の関係である場合に、連続出力不可条件が成立することとなると判定する。その結果、用紙への処理内容が連続して実行されるジョブ間で異なることによって複数の予約ジョブの連続実行が中断する場合に、これを事前に認識することができるようになる。
【０１４５】
また、本発明の実施の形態によれば、制御部１０１は、事前判定において、当該事前判定の対象である予約ジョブにて少なくとも最初に画像形成部６００による画像形成処理が行われる用紙のサイズと、当該事前判定の対象である予約ジョブの直前に実行される予約ジョブにて少なくとも最後に画像形成部６００による画像形成処理が行われる用紙のサイズとを比較する。そして、制御部１０１は、比較結果に基づいて連続出力不可条件が成立することとなるか否かを判定する。その結果、事前判定の対象である予約ジョブの直前に実行されるジョブの最後に画像形成処理が行われる用紙サイズと、これに連続して画像形成処理が行われる、事前判定の対象である予約ジョブの最初に画像形成処理が行われる用紙サイズとに基づいて、複数の予約ジョブの連続実行が中断されることとなる場合に、これを事前に認識することができるようになる。
【０１４６】
また、本発明の実施の形態によれば、制御部１０１は、実行するジョブの内容に基づいて当該ジョブの実行に必要な時間を算出する。そして、制御部１０１は、算出した時間を示す実行時間情報を予約ジョブ毎に対応して表示部５０１に表示する。その結果、ジョブの実行時間を容易に認識することができるので、作業スケジュールを容易に組むことができる等が可能となり、作業効率の向上が図れるようになる。
【０１４７】
なお、本発明の実施の形態における記述は、本発明に係る画像形成装置の一例であり、これに限定されるものではない。画像形成装置を構成する各機能部の細部構成及び細部動作に関しても適宜変更可能である。
【０１４８】
また、本実施の形態では、予約ジョブの実行順序の変更を行う際に、連続ジョブ出力が不可能となる場合に、その旨の警告表示を行ったが、警告表示を行わないようにしてもよい。
【０１４９】
また、本実施の形態では、予約ジョブの実行順序の変更を行う際に、連続ジョブ出力が不可能となる場合に、警告表示において、連続ジョブ出力が不可能となる要因を表示したが、そのような表示を行わないようにしてもよい。
【０１５０】
また、本実施の形態では、連続ジョブ出力が不可能なジョブについて、その要因を表示するようにしたが、そのような表示を行わないようにしてもよい。
【０１５１】
また、本実施の形態では、連続ジョブ出力が可能なジョブに対応する予約情報について、識別情報を付記するなどしてその旨を認識可能にしたが、連続ジョブ出力が不可能なジョブに対応する予約情報について、その旨を認識可能に表示するようにしてもよい。
【０１５２】
また、本実施の形態では、予約情報をジョブスケジューリング画面上に表示されたジョブバーによって表示するようにしたが、文字情報をリスト化するなどして表示するようにしてもよい。
【０１５３】
また、本実施の形態では、ジョブスケジューリング画面上に予約情報を表示し、第２軸上にジョブの予定所要時間又は時刻を表示するようにしたが、第２軸上に用紙の使用予定枚数を表示するようにしてもよい。
【０１５４】
また、本実施の形態において設定された禁則条件は、上述したものに限定されず、画像形成装置１の仕様等に応じて、各種の禁則条件を設定することができる。例えば、不揮発メモリ１０４に記憶されたメモリスイッチにて、全ての予約ジョブについて連続ジョブ出力の許可／禁止を設定できるようにしてもよい。また、実行中のジョブの最終ページの画像伸長が行われるまでに、次に実行される予約ジョブが画像形成可能な状態にない場合には、連続ジョブ出力を禁止するようにしてもよい。また、複数の画像形成装置１を互いに接続し、複数の画像形成装置１にて同一のジョブを分担して行うタンデムモードを実行する場合において、画像形成装置間の通信処理により画像形成処理に影響を及ぼすおそれがある場合に、通信処理中において画像形成処理を中断させるために連続ジョブ出力を禁止するようにしてもよい。また、コピーを行うコピージョブにおいて、原稿サイズが混載する場合、又は、Ｚ折れ原稿を読み取るＺ折れ原稿モードである場合に連続ジョブ出力を禁止するようにしてもよい。また、出力された複数の用紙にポストインサータが挿入されるＰＩ挿入モードである場合には、ポストインサータを挿入する位置を特定するためのレイアウト処理を実行するために画像形成処理を中断させる必要があるときに、連続ジョブ出力を禁止するようにしてもよい。また、実行中のジョブ又は次に実行される予約ジョブにおいて、大容量スタッカ６０のスタック部ＬＳに排紙を行う場合、スタック部ＬＳに他のジョブの実行によって出力された用紙が上積みされるのを防止するために上積み禁止に設定されている場合には、連続ジョブ出力を禁止するようにしてもよい。また、ジョブの実行の際に、上述した用紙予約の状態である場合にも、連続ジョブ出力を禁止するようにしてもよい。
【０１５５】
また、本発明の実施の形態では、比較ジョブにおいて最後に出力される用紙のサイズと判断対象ジョブにおいて最初に出力される用紙のサイズとの関係、及び、比較ジョブの後処理の内容と判断対象ジョブの後処理の内容と関係によって、禁則条件であるか否かの判定を行っていたが、比較ジョブにおいて最後に出力される用紙のサイズと判断対象ジョブにおいて最初に出力される用紙のサイズとの関係のみによって禁則条件であるか否かの判定を行うようにしてもよい。
【０１５６】
また、本実施の形態では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてハードディスクや半導体の不揮発性メモリ等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も適用される。
【符号の説明】
【０１５７】
１  画像形成装置
１０  本体部
１００  状態管理部
１０１  制御部
５００  操作表示部
５０１  表示部
５０２  タッチパネル
６００  画像形成部
【図１】
0005533263.tif 000002
【図２】
0005533263.tif 000003
【図３】
0005533263.tif 000004
【図４】
0005533263.tif 000005
【図５】
0005533263.tif 000006
【図６】
0005533263.tif 000007
【図７】
0005533263.tif 000008
【図８】
0005533263.tif 000009
【図９】
0005533263.tif 000010
【図１０】
0005533263.tif 000011
【図１１】
0005533263.tif 000012
【図１２】
0005533263.tif 000013
【図１３】
0005533263.tif 000014
【図１４】
0005533263.tif 000015
【図１５】
0005533263.tif 000016
【図１６】
0005533263.tif 000017
【図１７】
0005533263.tif 000018
【図１８】
0005533263.tif 000019