(57)【要約】【課題】ユーザーの負担軽減とメモリのリソースの占有を適時に抑えることの両立を図ることが可能な画像形成装置、データ管理方法およびデータ管理プログラムを提供する。【解決手段】画像形成装置は、印刷ジョブに基づいて、印刷条件が異なる複数の試し印刷ジョブを生成する試し印刷ジョブ生成部と、生成された前記複数の試し印刷ジョブを記憶する印刷ジョブ記憶部と、複数の試し印刷ジョブのうち少なくとも１つに基づいて、本番印刷ジョブを生成する本番印刷ジョブ生成部と、本番印刷ジョブの実行要求が発生した場合、試し印刷ジョブを印刷ジョブ記憶部から削除するジョブ管理部と、を備える。【選択図】図５
2020077253.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブに基づいて、印刷条件が異なる複数の試し印刷ジョブを生成する試し印刷ジョブ生成部と、
生成された前記複数の試し印刷ジョブを記憶する印刷ジョブ記憶部と、
前記複数の試し印刷ジョブのうち少なくとも１つに基づいて、本番印刷ジョブを生成する本番印刷ジョブ生成部と、
前記本番印刷ジョブの実行要求が発生した場合、前記試し印刷ジョブを前記印刷ジョブ記憶部から削除するジョブ管理部と、
を備える画像形成装置。
【請求項２】
前記ジョブ管理部は、前記印刷ジョブに関連する識別子を前記複数の試し印刷ジョブに付与し、前記本番印刷ジョブの実行要求が発生した場合、該本番印刷ジョブに関連する識別子を検索し、当該関連する識別子が付与された前記試し印刷ジョブを構成するデータを、前記印刷ジョブ記憶部から削除する、
請求項１に記載の画像形成装置。
【請求項３】
前記ジョブ管理部は、前記試し印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除する処理を、当該本番印刷ジョブの実行要求が発生した直後に実行する、
請求項１または２に記載の画像形成装置。
【請求項４】
前記印刷ジョブ記憶部は、生成された前記本番印刷ジョブを構成するデータを記憶し、
前記ジョブ管理部は、本番印刷ジョブを予め入力された指示に応じて、当該本番印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除するか否かを決定し、決定内容に従った処理を実行する、
請求項１から３のいずれかに記載の画像形成装置。
【請求項５】
前記ジョブ管理部は、予め入力された保存指示の保存期間に従って、前記本番印刷ジョブを構成するデータを前記印刷ジョブ記憶部に保存し、前記保存期間内に再度の保存指示を受信しなかった場合、当該本番印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除する、
請求項４に記載の画像形成装置。
【請求項６】
前記ジョブ管理部は、前記試し印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除する際に、前記印刷ジョブ記憶部に保存されている前記本番印刷ジョブを構成するデータが一ジョブ分のデータである場合、前記識別子の検索を行わずに前記印刷ジョブ記憶部内の全ての試し印刷ジョブを構成するデータを削除する、
請求項２に記載の画像形成装置。
【請求項７】
前記ジョブ管理部は、ユーザーの指示に応じて、前記試し印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除する処理を、当該本番印刷ジョブの実行要求が発生した直後よりも遅いタイミングで実行する、
請求項３に記載の画像形成装置。
【請求項８】
前記ジョブ管理部は、前記本番印刷ジョブの実行中に該本番印刷ジョブをキャンセルする指示を受信した場合、前記試し印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除する処理の実行を保留する、
請求項７に記載の画像形成装置。
【請求項９】
前記ジョブ管理部は、前記試し印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除する処理の実行の保留中に入力された削除指示に応じて、当該保留を解除して削除する処理を実行する、
請求項８に記載の画像形成装置。
【請求項１０】
前記ジョブ管理部は、
前記試し印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除した後に、前記印刷ジョブに基づいて、当該本番印刷ジョブを構成するデータを記憶する必要の有無を判定し、記憶する必要が無いと判定した場合に当該本番印刷ジョブを構成するデータを前記印刷ジョブ記憶部から削除し、記憶する必要が有ると判定した場合には当該本番印刷ジョブを構成するデータを前記印刷ジョブ記憶部に所定の期間記憶する、
請求項１から３のいずれかに記載の画像形成装置。
【請求項１１】
前記ジョブ管理部は、
前記本番印刷ジョブにおいて、外部装置で実行される画像演算処理の１頁分の所要時間が前記画像形成装置における１頁分の印刷所要時間よりも長い場合に、当該本番印刷ジョブを構成するデータを記憶する必要ありと判定する、
請求項１０に記載の画像形成装置。
【請求項１２】
前記ジョブ管理部は、
前記本番印刷ジョブで印刷する画像が、複数の印刷ページで同一の画像が印刷される共通領域と、前記複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定されたバリアブル画像データの画像であり、前記バリアブル画像の印刷領域の占める割合が閾値を超える場合に、当該本番印刷ジョブを構成するデータを記憶する必要ありと判定する、
請求項１１に記載の画像形成装置。
【請求項１３】
前記本番印刷ジョブ生成部は、前記試し印刷ジョブを構成するデータと、対応する前記本番印刷ジョブを構成するデータとの差分による不足分のデータを外部装置から取得して、前記本番印刷ジョブを生成する、
請求項１から１２のいずれかに記載の画像形成装置。
【請求項１４】
前記本番印刷ジョブ生成部は、
前記本番印刷ジョブで印刷する画像が、複数の印刷ページで同一の画像が印刷される共通領域と、前記複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定されたバリアブル画像データの画像である場合、
前記共通領域に印刷される画像を前記試し印刷ジョブの画像データとして生成し、
前記バリアブル領域に印刷される画像を前記本番印刷ジョブの画像データとして生成し、
前記本番印刷ジョブの実行時に、前記試し印刷ジョブの前記画像データを用いて前記バリアブル画像データの印刷ジョブを実行する、
請求項１３に記載の画像形成装置。
【請求項１５】
前記本番印刷ジョブ生成部は、前記本番印刷および前記試し印刷におけるジョブ情報が同一である場合、ユーザーにより選択された前記試し印刷ジョブを、前記本番印刷ジョブとして実行する、
請求項１に記載の画像形成装置。
【請求項１６】
前記ジョブ情報は、画像が印刷される用紙の印刷領域、および画像が印刷される印刷対象ページを含み、
前記本番印刷ジョブ生成部は、前記本番印刷および前記試し印刷における前記印刷領域と前記印刷対象ページのいずれかが一致しない場合に、該一致しない部分について前記試し印刷の印刷条件で前記本番印刷の画像データを新規に作成し、本番印刷ジョブを実行する、
請求項１５に記載の画像形成装置。
【請求項１７】
前記本番印刷ジョブ生成部は、前記本番印刷および前記試し印刷におけるジョブ情報が同一でない場合、画像処理を実施していない本番印刷の画像データの部分に対してはユーザーにより選択された前記試し印刷ジョブの印刷条件で画像処理を行い、該画像処理が行われた画像データの部分と、当該本番印刷の画像データの他の部分と、に基づいて、本番印刷ジョブを生成する、
請求項１５に記載の画像形成装置。
【請求項１８】
印刷ジョブに基づいて、印刷条件が異なる複数の試し印刷ジョブを生成し、
生成された前記複数の試し印刷ジョブを記憶し、
前記複数の試し印刷ジョブのうち少なくとも１つに基づいて、本番印刷ジョブを生成し、
前記本番印刷ジョブの実行要求が発生した場合、記憶された前記試し印刷ジョブを削除する、
データ管理方法。
【請求項１９】
コンピューターに、
印刷ジョブに基づいて、印刷条件が異なる複数の試し印刷ジョブを生成する処理と、
生成された前記複数の試し印刷ジョブを記憶する処理と、
前記複数の試し印刷ジョブのうち少なくとも１つに基づいて、本番印刷ジョブを生成する処理と、
前記本番印刷ジョブの実行要求が発生した場合、記憶された前記試し印刷ジョブを削除する処理と、
を実行させるためのデータ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、データ管理方法およびデータ管理プログラムに関する。
【背景技術】
【０００２】
近年、プリンターや複写機などの画像形成装置では、複数の部数を印刷する場合に、一部だけ試験的に印刷して残り部数の印刷を待機する機能（「確認印刷」あるいは「試し印刷」などと称され、以下は「試し印刷」という）を備えたものがある（例えば特許文献１を参照）。この機能によれば、例えば受注印刷などで大量部数の印刷を行う場合、試し印刷を実行し、必要に応じて印刷条件を変更して種々の試験的な印刷を行い、所望の印刷結果（画像品質等）が得られることを確認した印刷条件で、本刷り（以下、「本番印刷」という）を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１５３０５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記の試し印刷の段階で、異なる印刷条件（画質等）による複数の試し印刷ジョブを生成し、それらの試し印刷ジョブの結果（用紙に印刷された画像の品質等）を比較して、最適な本番印刷ジョブの設定条件を決める場合がある。このような場合、ラスタライズ（ＲＩＰ処理とも呼ばれる）などの前処理や印刷条件の調整等を通じて肥大化された試し印刷用のデータがメモリ（ＲＡＭ等）のリソースを占有し、その後の処理の速度等に影響を及ぼすおそれがある。
【０００５】
これに対し、試し印刷の機能を備えた従来の画像形成装置（例えば特許文献１に記載の技術）では、試し印刷ジョブを構成するデータ（印刷条件データ、画像データなど）を、タイマー設定によりメモリから一括削除する、またはユーザーの手動操作によってメモリから個別に削除していた。
【０００６】
しかしながら、従来技術によるタイマーを用いたデータの自動削除や手動操作によるデータ削除の場合、上記のリソース占有による処理への影響を早期に解決できない場合があり、また、ユーザーにとって手動操作が負担ないし煩雑になる問題がある。
【０００７】
本発明の目的は、ユーザーの負担軽減とメモリのリソースの占有を適時に抑えることの両立を図ることが可能な画像形成装置、データ管理方法およびデータ管理プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る画像形成装置は、
印刷ジョブに基づいて、印刷条件が異なる複数の試し印刷ジョブを生成する試し印刷ジョブ生成部と、
生成された前記複数の試し印刷ジョブを記憶する印刷ジョブ記憶部と、
前記複数の試し印刷ジョブのうち少なくとも１つに基づいて、本番印刷ジョブを生成する本番印刷ジョブ生成部と、
前記本番印刷ジョブの実行要求が発生した場合、前記試し印刷ジョブを前記印刷ジョブ記憶部から削除するジョブ管理部と、
を備える。
【０００９】
本発明に係るデータ管理方法は、
印刷ジョブに基づいて、印刷条件が異なる複数の試し印刷ジョブを生成し、
生成された前記複数の試し印刷ジョブを記憶し、
前記複数の試し印刷ジョブのうち少なくとも１つに基づいて、本番印刷ジョブを生成し、
前記本番印刷ジョブの実行要求が発生した場合、記憶された前記試し印刷ジョブを削除する。
【００１０】
本発明に係るデータ管理プログラムは、
コンピューターに、
印刷ジョブに基づいて、印刷条件が異なる複数の試し印刷ジョブを生成する処理と、
生成された前記複数の試し印刷ジョブを記憶する処理と、
前記複数の試し印刷ジョブのうち少なくとも１つに基づいて、本番印刷ジョブを生成する処理と、
前記本番印刷ジョブの実行要求が発生した場合、記憶された前記試し印刷ジョブを削除する処理と、
を実行させるためのデータ管理プログラムである。
【発明の効果】
【００１１】
本発明によれば、ユーザーの負担軽減とメモリのリソースの占有を適時に抑えることの両立を図ることができる。
【図面の簡単な説明】
【００１２】
【図１】本実施の形態における画像形成装置の概略構成図である。
【図２】本実施の形態における画像形成装置の制御系の主要部を示す図である。
【図３】試し印刷を行う場合の処理の流れを説明するフローチャートである。
【図４】試し印刷を行う場合の従来技術における問題点を説明する図である。
【図５】本実施の形態における画像形成装置によって試し印刷を行う場合の処理概要および利点等を説明する図である。
【図６】本実施の形態における画像形成装置によって試し印刷を行う場合の特徴的な処理を示すフローチャートである。
【図７】試し印刷ジョブを構成するデータを削除する時期について説明するチャート図である。
【図８】ジョブ情報、印刷条件のデータ、および画質に影響する設定データの包含関係を説明する図である。
【発明を実施するための形態】
【００１３】
以下、本実施の形態を、図面を参照して詳細に説明する。図１は、本発明の実施の形態における画像形成装置１の全体構成を概略的に示す図である。図２は、本実施の形態における画像形成装置１の制御系の主要部を示す。図１、２に示す画像形成装置１は、電子写真プロセス技術を利用した中間転写方式のカラー画像形成装置である。すなわち、画像形成装置１は、感光体ドラム４１３上に形成されたＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）の各色トナー像を中間転写ベルト４２１に一次転写し、中間転写ベルト４２１上で４色のトナー像を重ね合わせた後、用紙Ｓに二次転写することにより、トナー像を形成する。
【００１４】
また、画像形成装置１には、ＹＭＣＫの４色に対応する感光体ドラム４１３を中間転写ベルト４２１の走行方向に直列配置し、中間転写ベルト４２１に一回の手順で各色トナー像を順次転写させるタンデム方式が採用されている。
【００１５】
図２に示すように、画像形成装置１は、画像読取部１０、操作表示部２０、画像処理部３０、画像形成部４０、用紙搬送部５０、定着部６０および制御部１００等を備える。
【００１６】
制御部１００は、ＣＰＵ（Central  Processing  Unit）１０１、ＲＯＭ（Read  Only  Memory）１０２、ＲＡＭ（Random  Access  Memory）１０３等を備える。ＣＰＵ１０１は、ＲＯＭ１０２から処理内容に応じたプログラムを読み出してＲＡＭ１０３に展開し、展開したプログラムと協働して画像形成装置１の各ブロックの動作を集中制御する。このとき、記憶部７２に格納されている各種データが参照される。記憶部７２は、例えば不揮発性の半導体メモリ（いわゆるフラッシュメモリ）やハードディスクドライブで構成される。
【００１７】
制御部１００は、通信部７１を介して、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等の通信ネットワークに接続された外部の装置（例えばパーソナルコンピューター（ＰＣ））との間で各種データの送受信を行う。図２では、上記の通信ネットワークに接続された外部装置としてのクライアントＰＣ５００との間で通信を行う場合を例示している。制御部１００は、通信部７１を介して、クライアントＰＣ５００等の外部装置から送信された画像データ（入力画像データ）および印刷条件データを含む印刷ジョブを受信し、受信した印刷ジョブに基づいて、画像形成装置１の各部を制御することにより、用紙Ｓにトナー像を形成させる。通信部７１は、例えばＬＡＮカード等の通信制御カードで構成される。
【００１８】
本実施の形態では、制御部１００のＲＡＭ１０３は、制御部１００で受信された印刷ジョブを構成する各データを保持する機能を担う。また、ＲＡＭ１０３は、試し印刷を行う際に生成された１以上の試し印刷ジョブを構成するデータ（印刷条件データ、試し印刷画像データ）、および本番印刷ジョブを構成するデータ（印刷条件データおよび本番印刷画像データ）を保持する印刷ジョブ記憶部としての機能を有する。
【００１９】
ここで、試し印刷ジョブを構成するデータとしては、当該試し印刷用の画質設定等を含む印刷条件データおよび画像データ（試し印刷画像データ）、これらを包含するジョブ情報のデータが含まれる（適宜図８を参照）。同様に、本番印刷ジョブを構成するデータとしては、当該本番印刷用の画質設定等を含む印刷条件データおよび画像データ（本番印刷画像データ）、これらを包含するジョブ情報のデータが含まれる。
【００２０】
本実施の形態の画像形成装置１は、クライアントＰＣ５００等の外部装置から画像データ（入力画像データ）および印刷条件データを含む印刷ジョブを受信すると、上述した試し印刷を複数回行い、所望の印刷結果が得られた試し印刷の設定条件で本番印刷を実行する機能を備えている。このため、画像形成装置１の制御部１００は、図２中に示すように、試し印刷ジョブ生成部１３０、本番印刷ジョブ生成部１４０、およびジョブ管理部１５０としての機能を担う。
【００２１】
ここで、試し印刷ジョブ生成部１３０は、試し印刷のジョブ（以下、「試し印刷ジョブ」という）の生成に関する処理を実行するものであり、本実施の形態では、印刷ジョブに基づいて、印刷条件が異なる複数の試し印刷ジョブを生成する機能を有している。また、本番印刷ジョブ生成部１４０は、本番印刷のジョブ（以下、「本番印刷ジョブ」という）の生成に関する処理を実行するものであり、本実施の形態では、複数の試し印刷ジョブのうち少なくとも１つに基づいて、本番印刷ジョブを生成する機能を有している。さらに、ジョブ管理部１５０は、主として、試し印刷ジョブを構成するデータの削除、および本番印刷ジョブを構成するデータの削除に関する処理を実行する。これらの処理や機能の詳細については後述する。
【００２２】
画像読取部１０は、ＡＤＦ（Auto  Document  Feeder）と称される自動原稿給紙装置１１および原稿画像走査装置１２（スキャナー）等を備えて構成される。
【００２３】
自動原稿給紙装置１１は、原稿トレイに載置された原稿Ｄを搬送機構により搬送して原稿画像走査装置１２へ送り出す。自動原稿給紙装置１１は、原稿トレイに載置された多数枚の原稿Ｄの画像（両面を含む）を連続して一挙に読み取ることができる。
【００２４】
原稿画像走査装置１２は、自動原稿給紙装置１１からコンタクトガラス上に搬送された原稿またはコンタクトガラス上に載置された原稿を光学的に走査し、原稿からの反射光をＣＣＤ（Charge Coupled Device）センサー１２ａの受光面上に結像させ、原稿画像を読み取る。画像読取部１０は、原稿画像走査装置１２による読取結果に基づいて入力画像データを生成する。この入力画像データには、画像処理部３０において所定の画像処理が施される。
【００２５】
操作表示部２０は、例えばタッチパネル付の液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）で構成され、表示部２１および操作部２２として機能する。表示部２１は、制御部１００から入力される表示制御信号に従って、各種操作画面、画像の状態表示、各機能の動作状況等の表示を行う。操作部２２は、テンキー、スタートキー等の各種操作キーを備え、ユーザーによる各種入力操作を受け付けて、操作信号を制御部１００に出力する。
【００２６】
画像処理部３０は、入力画像データに対して、初期設定またはユーザー設定に応じたデジタル画像処理を行う回路等を備える。例えば、画像処理部３０は、制御部１００の制御下で、階調補正データ（階調補正テーブル）に基づいて階調補正を行う。また、画像処理部３０は、入力画像データに対して、階調補正の他、色補正、シェーディング補正等の各種補正処理や、圧縮処理等を施す。これらの処理が施された画像データに基づいて、画像形成部４０が制御される。
【００２７】
画像形成部４０は、入力画像データに基づいて、Ｙ成分、Ｍ成分、Ｃ成分、Ｋ成分の各有色トナーによる画像を形成するための画像形成ユニット４１Ｙ、４１Ｍ、４１Ｃ、４１Ｋ、中間転写ユニット４２等を備える。
【００２８】
Ｙ成分、Ｍ成分、Ｃ成分、Ｋ成分用の画像形成ユニット４１Ｙ、４１Ｍ、４１Ｃ、４１Ｋは、同様の構成を有する。図示及び説明の便宜上、共通する構成要素は同一の符号で示し、それぞれを区別する場合には符号にＹ、Ｍ、Ｃ、又はＫを添えて示す。図１では、Ｙ成分用の画像形成ユニット４１Ｙの構成要素についてのみ符号が付され、その他の画像形成ユニット４１Ｍ、４１Ｃ、４１Ｋの構成要素については符号が省略されている。
【００２９】
画像形成ユニット４１は、露光装置４１１、現像装置４１２、感光体ドラム４１３、帯電装置４１４、およびドラムクリーニング装置４１５等を備える。
【００３０】
感光体ドラム４１３は、例えばアルミニウム製の導電性円筒体（アルミ素管）の周面に、アンダーコート層（ＵＣＬ：Under Coat Layer）、電荷発生層（ＣＧＬ：Charge Generation Layer）、電荷輸送層（ＣＴＬ：Charge Transport Layer）を順次積層した負帯電型の有機感光体（ＯＰＣ：Organic Photo-conductor）である。電荷発生層は、電荷発生材料（例えばフタロシアニン顔料）を樹脂バインダー（例えばポリカーボネイト）に分散させた有機半導体からなり、露光装置４１１による露光により一対の正電荷と負電荷を発生する。電荷輸送層は、正孔輸送性材料（電子供与性含窒素化合物）を樹脂バインダー（例えばポリカーボネイト樹脂）に分散させたものからなり、電荷発生層で発生した正電荷を電荷輸送層の表面まで輸送する。
【００３１】
制御部１００は、感光体ドラム４１３を回転させる駆動モーター（図示略）に供給される駆動電流を制御することにより、感光体ドラム４１３を一定の周速度で回転させる。
【００３２】
帯電装置４１４は、光導電性を有する感光体ドラム４１３の表面を一様に負極性に帯電させる。露光装置４１１は、例えば半導体レーザーで構成され、感光体ドラム４１３に対して各色成分の画像に対応するレーザー光を照射する。感光体ドラム４１３の電荷発生層で正電荷が発生し、電荷輸送層の表面まで輸送されることにより、感光体ドラム４１３の表面電荷（負電荷）が中和される。感光体ドラム４１３の表面には、周囲との電位差により各色成分の静電潜像が形成される。
【００３３】
現像装置４１２は、例えば二成分現像方式の現像装置であり、感光体ドラム４１３の表面に各色成分のトナーを付着させることにより静電潜像を可視化してトナー像を形成する。現像装置４１２の具体的な構成については後述する。
【００３４】
ドラムクリーニング装置４１５は、感光体ドラム４１３の表面に摺接されるドラムクリーニングブレード等を有し、一次転写後に感光体ドラム４１３の表面に残存する転写残トナーを除去する。
【００３５】
中間転写ユニット４２は、中間転写ベルト４２１、一次転写ローラー４２２、複数の支持ローラー４２３、二次転写ローラー４２４、及びベルトクリーニング装置４２６等を備える。
【００３６】
中間転写ベルト４２１は無端状ベルトで構成され、複数の支持ローラー４２３にループ状に張架される。複数の支持ローラー４２３のうちの少なくとも１つは駆動ローラーで構成され、その他は従動ローラーで構成される。例えば、Ｋ成分用の一次転写ローラー４２２よりもベルト走行方向下流側に配置されるローラー４２３Ａが駆動ローラーであることが好ましい。これにより、一次転写部におけるベルトの走行速度を一定に保持しやすくなる。駆動ローラー４２３Ａが回転することにより、中間転写ベルト４２１は矢印Ａ方向に一定速度で走行する。
【００３７】
一次転写ローラー４２２は、各色成分の感光体ドラム４１３に対向して、中間転写ベルト４２１の内周面側に配置される。中間転写ベルト４２１を挟んで、一次転写ローラー４２２が感光体ドラム４１３に圧接されることにより、感光体ドラム４１３から中間転写ベルト４２１へトナー像を転写するための一次転写ニップが形成される。
【００３８】
二次転写ローラー４２４は、駆動ローラー４２３Ａのベルト走行方向下流側に配置されるバックアップローラー４２３Ｂに対向して、中間転写ベルト４２１の外周面側に配置される。中間転写ベルト４２１を挟んで、二次転写ローラー４２４がバックアップローラー４２３Ｂに圧接されることにより、中間転写ベルト４２１から用紙Ｓへトナー像を転写するための二次転写ニップが形成される。
【００３９】
一次転写ニップを中間転写ベルト４２１が通過する際、感光体ドラム４１３上のトナー像が中間転写ベルト４２１に順次重ねて一次転写される。具体的には、一次転写ローラー４２２に一次転写バイアスを印加し、中間転写ベルト４２１の裏面側（一次転写ローラー４２２と当接する側）にトナーと逆極性の電荷を付与することにより、トナー像は中間転写ベルト４２１に静電的に転写される。
【００４０】
その後、用紙Ｓが二次転写ニップを通過する際、中間転写ベルト４２１上のトナー像が用紙Ｓに二次転写される。具体的には、二次転写ローラー４２４に二次転写バイアスを印加し、用紙Ｓの裏面側（二次転写ローラー４２４と当接する側）にトナーと逆極性の電荷を付与することにより、トナー像は用紙Ｓに静電的に転写される。トナー像が転写された用紙Ｓは定着部６０に向けて搬送される。
【００４１】
ベルトクリーニング装置４２６は、中間転写ベルト４２１の表面に摺接するベルトクリーニングブレード等を有し、二次転写後に中間転写ベルト４２１の表面に残留する転写残トナーを除去する。なお、二次転写ローラー４２４に代えて、二次転写ローラーを含む複数の支持ローラーに、二次転写ベルトがループ状に張架された構成（いわゆるベルト式の二次転写ユニット）を採用してもよい。
【００４２】
定着部６０は、用紙Ｓの定着面（トナー像が形成されている面）側に配置される定着面側部材を有する上側定着部６０Ａ、用紙Ｓの裏面（定着面の反対の面）側に配置される裏面側支持部材を有する下側定着部６０Ｂ、及び加熱源６０Ｃ等を備える。定着面側部材に裏面側支持部材が圧接されることにより、用紙Ｓを狭持して搬送する定着ニップが形成される。
【００４３】
定着部６０は、トナー像が二次転写され、搬送されてきた用紙Ｓを定着ニップで加熱、加圧することにより、用紙Ｓにトナー像を定着させる。定着部６０は、定着器Ｆ内にユニットとして配置される。また、定着器Ｆには、エアを吹き付けることにより、定着面側部材から用紙Ｓを分離させるエア分離ユニット６０Ｄが配置されている。
【００４４】
用紙搬送部５０は、給紙部５１、排紙部５２および搬送経路部５３等を備える。給紙部５１を構成する３つの給紙トレイユニット５１ａ〜５１ｃには、坪量やサイズ等に基づいて識別された用紙Ｓ（規格用紙、特殊用紙）が予め設定された種類ごとに収容される。搬送経路部５３は、レジストローラー対５３ａ等の複数の搬送ローラー対を有する。
【００４５】
給紙トレイユニット５１ａ〜５１ｃに収容されている用紙Ｓは、最上部から一枚ずつ送出され、搬送経路部５３により画像形成部４０に搬送される。このとき、レジストローラー対５３ａが配設されたレジストローラー部により、給紙された用紙Ｓの傾きが補正されるとともに搬送タイミングが調整される。そして、画像形成部４０において、中間転写ベルト４２１のトナー像が用紙Ｓの一方の面に一括して二次転写され、定着部６０において定着工程が施される。画像形成された用紙Ｓは、排紙ローラー５２ａを備えた排紙部５２により機外に排紙される。
【００４６】
次に、図３のフローチャートを参照して、試し印刷を行う場合に画像形成装置１の制御部１００が試し印刷ジョブ生成部１３０および本番印刷ジョブ生成部１４０として実行する処理の流れの概略を説明する。図３は、クライアントＰＣ５００から画像データ（ラスタライズすなわちＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理などの前処理済みの画像データ）および印刷条件データを含む印刷ジョブを画像形成装置１で受信した後の処理の流れを示している。
【００４７】
ステップＳ１０において、制御部１００は、印刷ジョブを構成する各データをメモリ（この例ではＲＡＭ１０３）に保存する。かかる処理により、上記の前処理が行われた入力画像データや、クライアントＰＣ５００側で設定された印刷条件（例えば、試し印刷を行うか否かの別、白黒／単色／フルカラー印刷の別、片面または両面印刷の別、印刷部数、など）のデータが、ＲＡＭ１０３内に記憶される。
【００４８】
簡明化のため、以下は、２０頁分の画像を片面印刷で１０００部印刷する印刷ジョブ（ジョブＡ）について、６通りの印刷条件で試し印刷を行うケース（すなわち６つの試し印刷ジョブが生成される場合）を前提に説明する。
【００４９】
ステップＳ２０において、制御部１００は、上記のジョブ情報または印刷条件のデータを参照して、当該ジョブが試し印刷ジョブであるか否かを判定する。
【００５０】
ここで、制御部１００は、当該ジョブが試し印刷ジョブではない（ステップＳ２０、ＮＯ）と判定した場合、通常の印刷ジョブを実行して（ステップＳ３０）、処理を終了する。この場合、２０頁分の画像が片面印刷で１０００部印刷される（すなわち２万枚の用紙Ｓに印刷される）ことになる。
【００５１】
他方、制御部１００は、当該ジョブが試し印刷ジョブである（ステップＳ２０、ＹＥＳ）と判定した場合、印刷ジョブの実行を保留してステップＳ４０に移行する。
【００５２】
ステップＳ４０において、制御部１００は、表示部２１に試し印刷の編集画面（図示せず）を表示する。ユーザーは、この編集画面の表示内容に従って操作部２２を操作することにより、試し印刷で印刷する用紙の頁数、試し印刷で用紙Ｓに出力する画像の画質（濃度、明度、シャープネス、カラーバランスなどの組み合わせ）を幾通りか設定（調整ないし編集）して、試し印刷ジョブを複数生成することができる。この試し印刷ジョブの生成の際に、制御部１００は、印刷ジョブ（ジョブＡ）の入力画像データを、ユーザーにより設定された画質となるように画像処理部３０で処理する。
【００５３】
なお、ステップＳ４０において、制御部１００は、設定された印刷部数の内の一部数分（この例では２０頁分）のみを試し印刷ジョブ１として印刷して、残りの部数の印刷ジョブの実行を保留する処理を行ってもよい。
【００５４】
図４では、制御部１００が受信した印刷ジョブ（ジョブＡ）が試し印刷ジョブであり（ステップＳ２０、ＹＥＳ）、試し印刷の編集画面を通じて６つの試し印刷ジョブ（試し印刷ジョブ１〜６）を生成した場合を例示している。
【００５５】
これら試し印刷ジョブ（１〜６）の生成の際に、制御部１００は、各々の試し印刷ジョブを構成するデータをメモリ（この例ではＲＡＭ１０３）に保存する（ステップＳ５０）。ここで保存されるデータには、各々の試し印刷ジョブのジョブ情報、および、画像調整がなされた画像データが含まれる。
【００５６】
このうち、保存される「ジョブ情報」には、当該試し印刷の印刷条件の設定データ、画像が印刷される用紙の印刷領域（ページの一部又は全体の別など）、画像が印刷される印刷対象ページの情報、その他、当該試し印刷に関する種々のデータが含まれる。簡明のため、以下は特記しない限り、上述したジョブＡについて、試し印刷ジョブ１〜６の各々で、印刷対象ページが１〜５頁に設定された例を前提に説明する。
【００５７】
なお、本実施の形態において、ジョブ情報は、受信した印刷ジョブ（ジョブＡ）、生成される試し印刷ジョブおよび本番印刷ジョブ毎に付与される情報であり、上述した画質（濃度など）に影響する設定データ、印刷条件に関する設定データ、を包含する情報である（適宜図８を参照）。一具体例では、制御部１００は、ジョブ情報が異なる印刷ジョブが新たに生成された場合、画質に影響する設定が異なるものとみなして、当該設定内容に従った画像データを新たに生成し、ＲＡＭ１０３に保存する。
【００５８】
また、保存される「画像データ」は、当該試し印刷の印刷条件によって調整された（すなわち画像処理部３０によって処理された）後の入力画像データであり、試し印刷ジョブ（１〜６）毎に異なる画像データになり得る。
【００５９】
続いて、制御部１００は、操作部２２のユーザー操作により指定された試し印刷ジョブ（１〜６）を、当該指定された順に実行する（ステップＳ６０）。かかる試し印刷の実行により、同一の画像について、試し印刷ジョブ（１〜６）毎に異なる画像品質での出力画像を用紙Ｓ上に印刷することができる。したがって、ユーザーは、実際の印刷物（用紙Ｓに出力された画像の品質）を比較して、最適な印刷条件を決めることができる（図４参照）。
【００６０】
さらに、制御部１００は、操作部２２の操作信号を監視して、本番印刷を実行するか否かを決定する（ステップＳ７０）。
【００６１】
一具体例では、操作部２２のユーザー操作により、本番印刷で使用する印刷条件（画像品質）の試し印刷ジョブのジョブ番号（この例では試し印刷ジョブ１〜６のいずれか）が一つ指定（選択）され、かつ、本番印刷実行ボタンが選択されると、本番印刷の実行条件を満たす。したがって、上記の操作が行われると、制御部１００は、本番印刷ジョブの実行要求が発生したとして、本番印刷を実行する旨を決定し（ステップＳ７０、ＹＥＳ）、ステップＳ８０に移行する。
【００６２】
一方、上記の操作が行われない間は、制御部１００は、未だ本番印刷を実行しない旨を決定し（ステップＳ７０、ＮＯ）、ステップＳ４０に処理を戻す。この場合、ユーザーは、さらに異なる試し印刷ジョブの設定（すなわち試し印刷ジョブ７〜ｎの生成）および実行を行うことができる。
【００６３】
簡明のため、以下は特記しない限り、試し印刷ジョブ１〜６のうち、試し印刷ジョブ６の設定を本番印刷に適用する例を前提に説明する。
【００６４】
ステップＳ８０において、制御部１００は、当該選択された試し印刷ジョブ（この例では試し印刷ジョブ６）を最適な設定であるとみなして、当該印刷条件で、残りの部数ないし枚数の画像について、本番印刷ジョブ用のデータを作成して印刷を実行する。例えば、試し印刷（１〜６）で印刷する用紙Ｓのページが第１〜第５頁に設定されていた場合、制御部１００は、ステップＳ８０の本番印刷時に、試し印刷ジョブ６の印刷条件で、一部数目の残り１５頁分の画像データを新規に作成してＲＡＭ１０３に保存して、残り９９９部（すなわち２０×９９９＝１９９８０枚）分の印刷を行う。
【００６５】
なお、例えば印刷ジョブ（図４に示すジョブＡ）における印刷頁数が少ないような場合、試し印刷ジョブ（１〜６）で全てのページについて試し印刷するケースも考えられ、この場合には本番印刷ジョブ用の画像データを新たに生成する必要がない場合もあり得る。
【００６６】
このため、制御部１００は、本番印刷ジョブの実行の前に、本番印刷のジョブ情報およびユーザーにより選択された試し印刷のジョブ情報を比較し、比較結果に応じた処理を行う。
【００６７】
具体的には、これらジョブ情報が同一である場合（一致する場合）、制御部１００は、ユーザーにより選択された試し印刷ジョブを本番印刷ジョブとして実行する。かかる処理により、本番印刷ジョブ用の画像データを新規作成せずに、ユーザーによって選択された試し印刷ジョブのデータ（すなわちＲＡＭ１０３に保存されているデータ）をそのまま用いて（いわば流用して）本番印刷ジョブを実行することができる。
【００６８】
他方、これらジョブ情報が同一でない場合（一致しない場合）、制御部１００は、ユーザーによって選択された試し印刷（試し印刷ジョブ６）の印刷条件で本番印刷の画像データを新規に作成してＲＡＭ１０３に記憶して、本番印刷ジョブを実行する。
【００６９】
ここで、「ジョブ情報」には、上述のように、画像が印刷される用紙の印刷領域、および画像が印刷される印刷対象ページの情報が含まれる。したがって、制御部１００は、本番印刷および試し印刷における印刷領域と印刷対象ページのいずれかが一致しない場合に、ユーザーによって選択された試し印刷（試し印刷ジョブ６）の印刷条件で本番印刷の画像データを新規に作成して、本番印刷ジョブを実行する。なお、試し印刷と本番印刷で、画像が印刷される用紙の印刷領域が異なる場合の例としては、例えばバリアブル印刷ジョブを実行する場合が挙げられ、これについては後述する。
【００７０】
本番印刷ジョブの実行の際に上記のような処理を行うことにより、制御部１００で画像処理の実施を必要とする画像部分が抽出され、かつ、他の画像部分の画像処理を省略することにより、本番印刷ジョブ用の画像データの作成に関する処理時間を短縮することができる。
【００７１】
上述のような本番印刷ジョブが終了した後に、制御部１００（この例ではジョブ管理部１５０）は、不要となったデータをＲＡＭ１０３等から削除する処理を行う（適宜図４を参照）。
【００７２】
ところで、上述のように、本番印刷ジョブでの最適な印刷条件（画質等）を決めるために、異なる設定条件による複数の試し印刷ジョブを生成し、生成した試し印刷ジョブを順次実行するようなケースでは、ＲＩＰ等の前処理および印刷条件の調整等を通じて肥大化された試し印刷用のデータがＲＡＭ１０３等のリソースを占有し、その後の処理の速度等に影響を及ぼすおそれがある。
【００７３】
これに対し、従来の画像形成装置では、上述のように、試し印刷ジョブを構成するデータ（印刷条件データ、画像データなど）を、タイマー設定によりメモリから一括削除する、またはユーザーの手動操作によってメモリから個別に削除していた。しかしながら、従来技術によるタイマーを用いたデータの自動削除や手動操作によるデータ削除の場合、上記のリソース占有による処理への影響を早期に解決できない場合があり、また、ユーザーにとって手動操作が負担ないし煩雑になる問題がある。さらに、既に不要となった印刷用のデータと、リピートオーダー生産用に保存された本番印刷データと、がメモリに混在する場合があり、このような場合に手動操作によって個別にデータを削除しようとすると、本来保存すべき本番印刷用のデータが操作ミスによって削除される事例も発生しやすくなる。
【００７４】
そこで、本実施の形態の画像形成装置１では、制御部１００（ジョブ管理部１５０）は、本番印刷ジョブの実行要求が発生した場合（図３のステップＳ７０のＹＥＳ参照）、当該本番印刷ジョブに関連する試し印刷ジョブをＲＡＭ１０３（印刷ジョブ記憶部）から削除する処理を行う。
【００７５】
より具体的には、ジョブ管理部１５０は、生成された複数の試し印刷ジョブの各々に、印刷ジョブ（ジョブＡ）に関連する識別子を付与し、ジョブＡの本番印刷ジョブの実行要求が発生した場合、該本番印刷ジョブに関連する識別子を検索し、当該関連する識別子が付与された試し印刷ジョブを構成するデータを、ＲＡＭ１０３から削除する処理を実行する。
【００７６】
以下、制御部１００がジョブ管理部１５０としての実行する処理の概要を、図４で説明した事例について対比的に示す図５および、図６のフローチャートを参照して説明する。
【００７７】
図４および図５を対比して分かるように、本実施の形態では、制御部１００は、試し印刷による印刷条件の設定工程において、複数の試し印刷ジョブ（１〜６）の各々に、印刷ジョブ（この例ではジョブＡ）に関連するユニークな識別子を付与する（図５中の「ジョブＡ関連１〜６」を参照）。さらに、制御部１００は、本番印刷を実行する旨を決定した場合（図４のステップＳ７０のＹＥＳ）、当該本番印刷ジョブの実行開始後から終了直後までの間に、該本番印刷ジョブに関連する識別子が付与された試し印刷ジョブを構成するデータを、ＲＡＭ１０３から削除する。
【００７８】
ここで、試し印刷ジョブを構成するデータには、入力画像データ、クライアントＰＣ５００および画像形成装置１側で設定された種々の印刷条件の設定データ、ジョブ情報を示すデータ、などが含まれる。本実施の形態では、各々の試し印刷ジョブに付与された識別子のデータは、ジョブ情報を示すデータの一部をなす。
【００７９】
上記のような処理を行う本実施の形態によれば、本番印刷ジョブの終了時までに、全ての試し印刷ジョブ（１〜６）を構成するデータがメモリからいわば自動的に削除（消去）されるので、ユーザーの負担軽減とメモリのリソースの占有を適時に抑えることの両立を図ることができる。
【００８０】
図６は、本実施の形態の画像形成装置１によって試し印刷を行う場合の特徴的な処理を示すフローチャートである。ステップＳ１５０において、制御部１００は、本番印刷ジョブに関連する識別子（図５中の「ジョブＡ関連１〜６」を参照）を試し印刷ジョブに付与する。かかるステップＳ１５０の処理は、試し印刷ジョブ（１〜６）の生成の際に、具体的には図３のフローチャートで説明したステップＳ５０の処理の際に、併せて実行されることができる。
【００８１】
続いて、制御部１００は、本番印刷ジョブを開始する旨の操作が行われたか否かを判定する（ステップＳ１７０）。かかるステップＳ１７０の判定処理は、図３のステップＳ７０の処理に対応する。
【００８２】
制御部１００は、本番印刷ジョブを開始する旨の操作が行われていないと判定した場合（ステップＳ１７０、ＮＯ）、ステップＳ１８０をスキップして処理を終了する。この場合、図３のステップＳ４０に処理が戻ることになり、試し印刷ジョブの追加的な生成に応じて、ステップＳ１５０およびステップＳ１７０の処理が繰り返される。一方、制御部１００は、本番印刷ジョブを開始する旨の操作が行われたと判定した場合（ステップＳ１７０、ＹＥＳ）、本番印刷ジョブの実行を開始して（図３のステップＳ８０参照）、ステップＳ１８０に移行する。
【００８３】
ステップＳ１８０において、制御部１００は、ユーザーによって選択された試し印刷ジョブ（試し印刷ジョブ６）を構成するデータをＲＡＭ１０３の作業領域に適宜コピーして、本番印刷ジョブ用のデータを生成し、当該印刷条件によって上述した本番印刷を開始する。そして、制御部１００は、当該本番印刷ジョブに対応する識別子が付与された試し印刷ジョブを構成するデータを、ＲＡＭ１０３から一括して削除（例えば物理的に消去）する。
【００８４】
他の例として、ステップＳ１８０において、制御部１００は、ユーザーによって選択された試し印刷ジョブ（試し印刷ジョブ６）を構成するデータをコピーせずに本番印刷用のデータとして用いる（流用する）ことにより、当該印刷条件によって本番印刷を開始してもよい。この場合、制御部１００は、本番印刷の開始時に、試し印刷ジョブ１〜５を構成するデータをＲＡＭ１０３から削除し、本番印刷の終了直後に、試し印刷ジョブ６を構成するデータをＲＡＭ１０３から削除する。
【００８５】
上述のような処理を行うことにより、ジョブＡの本番印刷ジョブの実行開始後は、当該本番印刷ジョブの実行に必要なデータがメモリ（ＲＡＭ１０３等）に残り、他の不必要なデータはＲＡＭ１０３等から削除されているので、本番印刷ジョブの処理速度を確保することができる。また、ジョブＡの本番印刷ジョブの終了後には、関連する全ての試し印刷ジョブ（１〜６）を構成するデータが削除されているので、ユーザーの負担軽減とメモリのリソースの占有を適時に抑えることの両立を図ることができる。
【００８６】
次に、制御部１００（ジョブ管理部１５０）の他の機能について説明する。
【００８７】
本実施の形態の画像形成装置１のデフォルト設定では、制御部１００は、図３のステップＳ８０で説明した本番印刷ジョブが終了した直後に、当該本番印刷ジョブを構成するデータをＲＡＭ１０３等から削除するようになっている。かかる処理を行うことにより、メモリのリソースの占有が抑えられるので、この後に実行される印刷ジョブ等の処理速度を確保することができる。
【００８８】
これに対して、いわゆるリピートオーダー生産に対応するために、本番印刷ジョブ用のデータを保存しておきたい場合も考えられる。このため、画像形成装置１では、本番印刷ジョブのデータをＲＡＭ１０３に保存しておくオプション機能を有している。この場合、制御部１００は、ステップＳ１８０で試し印刷ジョブを構成するデータをＲＡＭ１０３から削除した後に、試し印刷の編集画面で予め入力された指示に応じて、当該本番印刷ジョブを構成するデータをＲＡＭ１０３から削除するか否かを決定し、決定内容に従った処理を実行する。このような処理を行うことにより、本番印刷ジョブ用のデータを保存する自由度が高くなる。
【００８９】
一具体例では、上述した試し印刷の編集画面で、「本番印刷ジョブのデータを保存する」旨のオプションボタンと、保存期間を入力するための入力欄が表示される。そして、上記のオプションボタンがユーザーにより選択されていない場合、制御部１００は、デフォルト設定に従って、本番印刷ジョブの終了後に当該本番印刷ジョブを構成するデータをＲＡＭ１０３から削除する処理を実行する。
【００９０】
一方、上記のオプションボタンがユーザーにより選択された場合、制御部１００は、当該保存指示に従って、本番印刷ジョブの終了後に当該本番印刷ジョブを構成するデータをＲＡＭ１０３から削除する処理の実行を保留する。この後、制御部１００は、ユーザーにより入力設定された保存期間に従って、本番印刷ジョブを構成するデータをＲＡＭ１０３に保存し、当該保存期間内に再度の保存指示を受信しなかった場合、当該本番印刷ジョブを構成するデータをＲＡＭ１０３から削除する処理を実行する。
【００９１】
このような機能を備えた本実施の形態によれば、本番印刷ジョブを繰り返し実行してリピートオーダー生産に対応することが容易になり、かつ、本番印刷ジョブ用のデータがメモリに残存し続けてリソースを圧迫することに起因する処理速度低下等の問題を早期に解消することができる。
【００９２】
また、他の構成例では、制御部１００は、ステップＳ１８０で試し印刷ジョブを構成するデータをＲＡＭ１０３から削除する際に、ＲＡＭ１０３に保存されている本番印刷ジョブを構成するデータが一ジョブ分のデータであるか否かを判定し、判定結果に応じた処理を行う。
【００９３】
具体的には、制御部１００は、ＲＡＭ１０３に保存されている本番印刷ジョブを構成するデータが一ジョブ分のデータであると判定した場合、ＲＡＭ１０３内の全ての試し印刷ジョブを構成するデータを削除する。この場合、本番印刷ジョブに関連する識別子の検索等の処理を省くことができる。他方、制御部１００は、メモリに保存されている本番印刷ジョブを構成するデータが複数ジョブ分のデータであると判定した場合、当該終了した本番印刷ジョブに関連する識別子の検索を行い、該当する試し印刷ジョブを構成するデータを削除する。
【００９４】
また、画像形成装置１のデフォルト設定では、制御部１００は、本番印刷ジョブ（図３のステップＳ８０）の実行要求が発生した直後に、印刷ジョブ（ジョブＡ）に関連する識別子が付与された試し印刷ジョブを構成するデータの削除の処理（ステップＳ１８０）を実行する。これに対して、本実施の形態では、制御部１００は、ユーザーの入力設定（指示）に応じて、ステップＳ１８０の削除処理を、当該本番印刷ジョブの実行要求が発生した直後よりも遅いタイミングで実行するオプション機能を有する。以下、この機能の具体例について、図７を参照して説明する。
【００９５】
上記のように、複数の試し印刷ジョブ用のデータがメモリのリソースを圧迫することに起因する不利益を早期に抑制する観点からは、ステップＳ１８０の削除処理は、図７に示すように、本番印刷で使用する印刷条件が確定した時点、すなわち本番印刷の実行要求が発生した（受信された）タイミングの直後に行うことが望ましい。したがって、本実施の形態のデフォルト設定では、このようなタイミングでステップＳ１８０の削除処理を実行するようになっている。
【００９６】
一方で、本番印刷の実行要求が発生したタイミング（あるいは本番印刷ジョブの実行開始）の直後にステップＳ１８０の削除処理を実行すると、本番印刷が終了するまでに当該本番印刷ジョブがキャンセルされた場合に、試し印刷ジョブ（図７の例では試し印刷ジョブ１〜６）で設定した印刷条件が後の印刷ジョブで再適用できなくなる、との新たな問題が発生する。かかる問題に対処するため、本実施の形態では、ユーザーの入力設定（指示）により、ステップＳ１８０の削除処理を本番印刷ジョブの終了直後に実行するように選択可能に構成されている（図７参照）。
【００９７】
一具体例では、上述した試し印刷の編集画面で、「本番印刷終了時に試し印刷ジョブのデータを削除する」旨のオプションボタンが表示される。そして、かかるオプションボタンがユーザーにより選択されていない場合、制御部１００は、デフォルト設定に従って、本番印刷の実行要求が発生した直後にステップＳ１８０の削除処理を実行する。
【００９８】
一方、上記のオプションボタンがユーザーにより選択された場合、制御部１００は、当該指示に従って、本番印刷ジョブの終了直後にステップＳ１８０の削除処理を実行する。また、制御部１００は、本番印刷ジョブの実行中に、例えば不図示のキャンセルボタンの選択操作によって当該本番印刷ジョブがキャンセルされた場合、ステップＳ１８０の削除処理の実行を保留する。このような処理を行うことにより、本番印刷ジョブがユーザーの意思によってキャンセルされた場合でも、後の再度の本番印刷ジョブの実行時に、試し印刷ジョブ（１〜６）での設定条件を、当該本番印刷に適用できるようになる。このような設定および処理は、例えば、試し印刷ジョブ５および６の印刷結果（画像品質）がユーザーにとって甲乙付けがたく、当初は試し印刷ジョブ６の設定を選択して本番印刷を開始したものの、本番印刷開始後に「やはり試し印刷ジョブ５の方が良い」と思い直して本番印刷ジョブをキャンセルするような場合に有用である。
【００９９】
なお、上記のようにステップＳ１８０の削除処理の実行が保留された場合、メモリ資源の圧迫等の状態を解消すべく、何らかのトリガーによって当該保留を解除して、試し印刷ジョブを構成するデータをＲＡＭ１０３から削除する必要がある。また、試し印刷ジョブ（１〜６）の生成および実行（ステップＳ５０およびＳ６０）が行われた後に、一向に本番印刷ジョブが開始されない場合、例えば本番印刷ジョブ実行の操作（ステップＳ１７０参照）が行われずに放置されたような場合、試し印刷ジョブ用のデータがＲＡＭ１０３に残存し続ける問題がある。
【０１００】
上記のような問題に対処するため、本実施の形態では、制御部１００は、試し印刷ジョブを構成するデータをＲＡＭ１０３から削除する処理の実行の保留中、あるいは試し印刷ジョブの生成後かつ本番印刷ジョブの実行開始前に入力された削除指示に応じて、ステップＳ１８０の削除処理を実行する。
【０１０１】
一具体例では、制御部１００は、本番印刷ジョブがユーザーの指示でキャンセルされてステップＳ１８０の削除処理の実行を保留した場合、表示部２１に「他の試し印刷の設定で本番印刷を行う」旨（指示１）および「全ての試し印刷ジョブのデータを削除する」旨（指示２）の選択ボタンを表示する。そして、制御部１００は、ユーザーにより指示１の選択がされた場合、当該選択に従って、本番印刷ジョブの実行を行う（図３のステップＳ８０）。一方、制御部１００は、ユーザーにより指示２の選択がされた場合、当該削除指示に従って、全ての試し印刷ジョブ（この例では１〜６）を構成するデータをＲＡＭ１０３から削除する処理を実行する。
【０１０２】
また、制御部１００は、各試し印刷の印刷ジョブが実行された後、所定時間が経過しても本番印刷を実行する旨の入力操作がなされない場合、「本番印刷で使用する試し印刷の設定条件を選択してください」等のメッセージおよび本番印刷で使用する試し印刷（この例では１〜６）を選択する選択ボタンを表示部２１に表示する。ここで、いずれかの選択ボタンが表示された場合、当該選択に従って、本番印刷ジョブの実行を行う（図３のステップＳ８０）。なお、かかる選択ボタンを表示しても当該ボタンが一向に選択されない場合、制御部１００は、例えば「入力操作が無い場合、全ての試し印刷用の設定が△分後に消去されます」旨の警告表示をした後に、当該本番印刷に関する全ての試し印刷ジョブを構成するデータをＲＡＭ１０３から削除する。
【０１０３】
このような機能を備えた本実施の形態によれば、試し印刷後に本番印刷の実施がされない場合であっても、試し印刷ジョブ用のデータがＲＡＭ１０３に残存し続けてリソースを圧迫することに起因する不利益を抑制することができる。また、ユーザーは、「全ての試し印刷ジョブのデータを削除する」旨の選択ボタンを選択することにより、１回の操作で複数の試し印刷ジョブ用のデータを纏めて削除することができる。
【０１０４】
（印刷ジョブがバリアブル印刷のジョブである場合）
上述した説明では、上述した印刷ジョブ（ジョブＡ）が、印刷ページ毎に異なる画像を印刷する一般的な印刷ジョブである場合を前提とした。これに対して、印刷ジョブがバリアブル印刷のジョブ、すなわち、複数の印刷ページで同一の画像が印刷される共通領域と、複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域と、が設定されたバリアブル画像データの画像を印刷するジョブである場合、以下のような課題がある。
【０１０５】
すなわち、印刷ジョブがバリアブル印刷である場合、上述した一般的な印刷ジョブと比較して、処理すべきデータ量が多く、画像処理に要する時間（画像データの生成時間）が長大化するため、かかる処理時間を出来るだけ短縮する必要がある。また、印刷ジョブがバリアブル印刷のジョブの場合、外部装置（この例ではクライアントＰＣ５００）の処理負担が発生する問題があり、この問題については後述する。
【０１０６】
本実施の形態では、上記のバリアブル印刷における問題点に対処するため、制御部１００が以下のような処理を行う。
【０１０７】
（本番印刷ジョブ生成部１４０の機能）
まず、印刷ジョブがバリアブル印刷を行うジョブである場合に、制御部１００が本番印刷ジョブ生成部１４０として行う処理を説明する。
【０１０８】
印刷ジョブがバリアブル印刷を行うジョブである場合、制御部１００は、試し印刷ジョブを構成するデータと、対応する本番印刷ジョブを構成するデータとの差分による不足分のデータを外部装置（クライアントＰＣ５００）から取得して、本番印刷ジョブを生成する。
【０１０９】
より具体的には、制御部１００は、印刷する画像がバリアブル画像データの画像である場合、共通領域に印刷される画像（共通画像）を試し印刷ジョブの画像データとして生成してＲＡＭ１０３に保存し、バリアブル領域に印刷される画像（バリアブル画像）を本番印刷ジョブの画像データとしてＲＡＭ１０３に保存する。したがって、上述した試し印刷（試し印刷ジョブ１〜６）の実行時には、用紙Ｓ上に共通画像の画像のみが印刷される。さらに、制御部１００は、本番印刷ジョブの実行時に、ＲＡＭ１０３に保存されている試し印刷ジョブの画像データのうち、ユーザーにより選択された試し印刷ジョブ（例えば試し印刷ジョブ６）の画像データを用いて（すなわち流用して）、バリアブル画像データの印刷ジョブを実行する。
【０１１０】
この場合、上述した「ジョブ情報」における画像が印刷される用紙の印刷領域が、試し印刷と本番印刷とで異なるものとなり、制御部１００は、本番印刷ジョブ用のデータ作成の際に、以下のような処理を実行する。制御部１００は、画像処理を実施していない本番印刷の画像データの部分（すなわちバリアブル画像）に対しては、ユーザーにより選択された試し印刷ジョブ（試し印刷ジョブ６）の印刷条件で画像処理を行うように画像処理部３０を制御する。続いて、制御部１００は、既に画像処理が行われている試し印刷ジョブの画像データの画像部分（すなわち共通画像）と、当該本番印刷の画像データの他の画像部分（すなわちバリアブル画像）とに基づいて、本番印刷用の画像データを生成する。そして、制御部１００は、ＲＡＭ１０３に保存されている本番印刷用の画像データを、該生成された画像データに更新した後に、本番印刷ジョブを実行する。
【０１１１】
バリアブル印刷ジョブの本番印刷ジョブの実行の際に上記のような処理を行うことにより、試し印刷ジョブの画像データ（共通画像に関するデータ）が本番印刷時に再利用され、本番印刷ジョブにおける画像処理の時間を短縮することができ、本番印刷ジョブ実行時の生産性を向上することができる。
【０１１２】
（本番印刷用のデータの削除について）
次に、主として本番印刷用のデータをＲＡＭ１０３から削除する処理について説明する。
【０１１３】
上述のように、いわゆるリピートオーダー生産に対応するために、本番印刷ジョブ用のデータを保存しておきたい場合が考えられる。逆に、画像形成装置１がＬＡＮ等のネットワークに接続され、複数の外部装置（クライアントＰＣなど）からの印刷ジョブを処理する構成の場合、ＲＡＭ１０３内のデータをいち早く削除したい場合も考えられる。
【０１１４】
そこで、本番印刷ジョブを構成するデータを削除する形態の他の一具体例として、制御部１００は、図６のステップＳ１８０で試し印刷ジョブを構成するデータをＲＡＭ１０３から削除した後に、当該本番印刷ジョブを構成するデータを記憶（保存）する必要の有無を判定し、判定結果に応じた処理を実行する。
【０１１５】
具体的には、制御部１００は、本番印刷ジョブを構成するデータを記憶する必要が無いと判定した場合には、本番印刷ジョブを構成するデータ（この例ではジョブＡの入力画像データや印刷条件の設定データなど）を、ＲＡＭ１０３から削除する。かかる処理により、本番印刷ジョブの終了前（最後の印刷頁の用紙Ｓが排紙される前）のタイミングでＲＡＭ１０３の容量を確保することができるので、後の印刷ジョブを速やかに実行することができる。
【０１１６】
一方、制御部１００は、本番印刷ジョブを構成するデータを記憶する必要が有ると判定した場合には、本番印刷ジョブが終了した後も本番印刷ジョブを構成する上述のデータを、ＲＡＭ１０３に所定の期間（例えば一時間）記憶しておく、あるいは適宜、ＲＡＭ１０３から記憶部７２に移動させる処理を行う。かかる処理により、リピートオーダー生産時における画質変化を回避して、かかる生産ロットの再現性を高めることができる。
【０１１７】
以下、本番印刷ジョブを構成するデータを記憶（保存）する必要の有無に関する判定基準について、具体的に説明する。
【０１１８】
本実施の形態では、図５で説明したように、本番印刷の前に、本番印刷の候補となる複数の試し印刷用のデータがＲＡＭ１０３内に保存されている。このため、通常は、本番印刷ジョブの実行時には、画像形成装置１側だけで処理を行うことができ、クライアントＰＣ５００の処理負担は発生しない。
【０１１９】
一方、ジョブＡが例えばダイレクトメール印刷などのバリアブル印刷のジョブである場合、共通画像およびバリアブル画像（住所氏名など）の２種類の画像データが使用され、本番印刷ジョブの実行時に、画像形成装置１とクライアントＰＣ５００とが協働して処理を行うことになる。一具体例では、バリアブル印刷のジョブ受信時には、共通画像および試し印刷で印刷する頁分のバリアブル画像のデータがクライアントＰＣ５００から画像形成装置１に送信され、ＲＡＭ１０３内に保存される。
【０１２０】
そして、かかる本番印刷の実行時に、クライアントＰＣ５００は、残りの頁分のバリアブル画像のデータについて、順次（すなわち印刷ページ順に）ＲＩＰ等の画像処理を行い、かかる画像処理後のバリアブル画像のデータを画像形成装置１に送信する。画像形成装置１の制御部１００は、受信されたバリアブル画像のデータを一時的にＲＡＭ１０３に保存し、ＲＡＭ１０３内に保存された共通画像のデータとともに、ユーザーにより選択された試し印刷ジョブ（この例では試し印刷ジョブ６）の印刷設定条件で印刷するように画像処理部３０で画像処理を施し、画像形成部４０や定着部６０等を制御する。
【０１２１】
他方、このようなバリアブル印刷ジョブについての本番印刷ジョブを実行する場合、クライアントＰＣ５００のスペックすなわち画像処理能力ないし速度によっては、画像形成装置１側で待機時間が発生しうる。具体的には、画像形成装置１における１頁分の印刷画像（バリアブル画像および共通画像）の印刷時間Ｘよりも、クライアントＰＣ５００における１頁分のバリアブル画像の画像処理時間（演算処理の所要時間）Ｙの方が長い場合（すなわちＹ＞Ｘの場合）、画像形成装置１側で待機時間が生じる。他方、この逆すなわちＹ＜Ｘの場合には、画像形成装置１側での待機時間は生じない。
【０１２２】
そこで、制御部１００は、本番印刷ジョブを構成するデータを記憶する必要の有無の判定基準として、クライアントＰＣ５００（外部装置）で実行される画像演算処理の１頁分の所要時間と、画像形成装置１における１頁分の印刷所要時間とを用いる。すなわち、制御部１００は、クライアントＰＣ５００で実行される画像演算処理の１頁分の所要時間（Ｙ）が画像形成装置１における１頁分の印刷所要時間（Ｘ）よりも長い場合に、当該本番印刷ジョブを構成するデータを記憶する必要ありと判定する。
【０１２３】
また、一般に、外部装置及び画像形成装置１のスペックが変わらない条件下で上述したバリアブル印刷を行う場合において、１頁分の印刷画像（バリアブル画像および共通画像）のうち、バリアブル画像の占める割合が多くなるほど、画像形成装置１側での待機時間が長くなる。逆に、バリアブル画像の占める割合が少ない場合には、画像形成装置１側での待機時間が無くなり、いわゆるリアルタイム印刷が実行できるケースも発生し得る。言い換えると、１頁分の印刷画像（バリアブル画像および共通画像）のうち、バリアブル画像の印刷領域の占める割合（バリアブル印刷ファイルの生成等の際に設定される値）が閾値を超えると、画像形成装置１側での待機時間が発生する。この閾値は、「共通画像の印刷領域とバリアブル画像の印刷領域とを加算した領域面積において、バリアブル画像の印刷領域の占める割合がＮ％の場合」と定義することができ、かかるＮの値は、予め実験（試験的な印刷および実測）を行う等により求めることができる。
【０１２４】
上記に鑑みて、制御部１００は、本番印刷ジョブを構成するデータを保存する必要の有無の判定基準として、本番印刷ジョブが、バリアブル画像の印刷領域の占める割合が閾値を超えるバリアブル印刷のジョブであるか否か、を用いる。そして、制御部１００は、本番印刷ジョブが、バリアブル画像の印刷領域の占める割合が閾値を超えるバリアブル印刷のジョブではない、と判定した場合、リアルタイム印刷が実行できるものとみなして、ＲＡＭ１０３に格納された１頁分の画像データ（バリアブル印刷ではバリアブル画像の１頁分のデータ）を順次速やかに削除する。他方、制御部１００は、本番印刷ジョブが、バリアブル画像の印刷領域の占める割合が閾値を超えるバリアブル印刷のジョブである、と判定した場合、待機時間が発生するものとみなして、ＲＡＭ１０３に格納されたバリアブル画像の１頁分のデータを、上記待機時間および誤差等を見込んだ所定時間だけ保存する。
【０１２５】
このような処理を行うことにより、バリアブル印刷ジョブの本番印刷ジョブの実行時において、不要となったバリアブル画像のデータを適時にＲＡＭ１０３から削除することができる。
【０１２６】
上述した実施の形態では、画像形成方式として、用紙Ｓにトナー像を形成する電子写真方式の画像形成装置１を例示した。他方、画像形成装置の画像形成方式はこれに限定されず、例えばインクジェットジェット方式などの他の方式であってもよい。
【０１２７】
また、上述した各例では、制御部１００（本番印刷ジョブ生成部１４０）は、複数の試し印刷ジョブ（１〜６）のうち、ユーザーにより選択された１つの試し印刷ジョブ（試し印刷ジョブ６）に基づいて、本番印刷ジョブを生成する場合を説明した。他の例として、制御部１００は、ユーザーにより選択された複数の試し印刷ジョブの設定（例えば試し印刷ジョブ５で第１〜第３頁を印刷し、試し印刷ジョブ６で第４頁以降を印刷する設定）に基づいて、本番印刷ジョブを生成する処理を行ってもよい。
【０１２８】
その他、上記実施の形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１２９】
１  画像形成装置
１０  画像読取部
２０  操作表示部
２１  表示部
２２  操作部
３０  画像処理部
４０  画像形成部
５０  用紙搬送部
６０  定着部
１００  制御部（試し印刷ジョブ生成部、本番印刷ジョブ生成部、ジョブ管理部）
１０３  ＲＡＭ（印刷ジョブ記憶部）
１３０  試し印刷ジョブ生成部
１４０  本番印刷ジョブ生成部
１５０  ジョブ管理部
５００  クライアントＰＣ
Ｓ  用紙
【図１】
2020077253.tif 000003
【図２】
2020077253.tif 000004
【図３】
2020077253.tif 000005
【図４】
2020077253.tif 000006
【図５】
2020077253.tif 000007
【図６】
2020077253.tif 000008
【図７】
2020077253.tif 000009
【図８】
2020077253.tif 000010