(57)【要約】【課題】全体としての処理効率の低下を防止することができる画像処理装置及び印刷システムを提供する。【解決手段】印刷データ受信部１１は、ネットワークインタフェースで受信した印刷データを取り出して一旦保存部に保存する。印刷データＲＩＰ部１２は、カラーテーブル１３に記憶した最新の濃度補正情報を用いて、印刷データに対してＲＩＰを行う。印刷データレンダリング部１５は、ＲＩＰされたデータにレンダリングを行って印刷用画像データ（ラスタデータ）を生成する。判定部１６は、先の印刷ジョブの印刷用画像データの印刷中に、次の印刷ジョブの印刷データを取得したときに、先の印刷ジョブの印刷の完了を待たずに次の印刷ジョブの印刷用画像データの生成を開始するか否かを判定する。【選択図】図２
2012171176.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブ毎の印刷データを取得する取得部と、印刷される画像の濃度を補正するための濃度補正情報を記憶する記憶部と、該記憶部に記憶した濃度補正情報をキャリブレーションにより更新する更新部と、印刷データ及び濃度補正情報を用いて印刷ジョブ毎の印刷用画像データを生成する生成部とを備える画像処理装置において、
印刷ジョブの印刷用画像データの印刷中に、前記印刷ジョブの次の印刷ジョブの印刷データを取得したときに、前記印刷ジョブの印刷の完了を待たずに前記次の印刷ジョブの印刷用画像データの生成を開始するか否かを判定する開始判定部を備えることを特徴とする画像処理装置。
【請求項２】
印刷ジョブ毎に、前記更新部で濃度補正情報を更新した場合に更新された濃度補正情報を用いて印刷用画像データを再生成する必要があるか否かを示すジョブ種別情報に基づいて、印刷用画像データの再生成の要否を判定する再生成判定部を備え、
前記開始判定部は、
前記再生成判定部で前記次の印刷ジョブの印刷用画像データの再生成が不要であると判定した場合、前記印刷ジョブの印刷の完了を待たずに前記次の印刷ジョブの印刷用画像データの生成を開始すると判定するように構成してあることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記取得部で取得した印刷ジョブの印刷データを、該印刷ジョブの印刷用画像データの印刷が完了するまで保存する保存部を備え、
前記生成部は、
前記印刷ジョブの印刷用画像データの印刷が完了する前に、前記更新部で濃度補正情報を更新した場合、更新された濃度補正情報及び前記保存部に保存した印刷データを用いて前記印刷ジョブの印刷用画像データを再生成するように構成してあることを特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項４】
前記生成部で生成した印刷用画像データを保存する保存部と、
印刷ジョブの印刷用画像データの印刷が完了する前に、前記印刷ジョブの次の印刷ジョブの印刷用画像データを生成した場合、前記印刷処理が完了した後に前記次の印刷ジョブの印刷を開始するように、生成した印刷用画像データを前記保存部に保存すべく制御する保存制御部と
を備えることを特徴とする請求項１から請求項３までのいずれか１項に記載の画像処理装置。
【請求項５】
印刷用画像データの印刷が完了した場合に、印刷待ちの印刷ジョブの有無を判定する印刷待ち判定部と、
該印刷待ち判定部で印刷待ちの印刷ジョブがあると判定した場合に、該印刷ジョブの印刷用画像データが前記保存部に保存されているときは、該印刷用画像データの印刷を開始すべく制御する印刷制御部と
を備えることを特徴とする請求項３又は請求項４に記載の画像処理装置。
【請求項６】
前記印刷制御部は、
前記印刷待ち判定部で印刷待ちの印刷ジョブがあると判定した場合に、該印刷ジョブの印刷用画像データが前記保存部に保存されていないときは、前記印刷ジョブの印刷用画像データを生成した後に該印刷用画像データの印刷を開始すべく制御するように構成してあることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
請求項１から請求項６までのいずれか１項に記載の画像処理装置と、該画像処理装置で生成した印刷用画像データを印刷する印刷装置とを備えることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データから印刷用画像データを生成する画像処理装置及び該画像処理装置を備える印刷システムに関する。
【背景技術】
【０００２】
デジタルカラー複合機又はカラープリンタ等で印刷を行う場合、ページ記述言語（ＰＤＬ：Page Description Language）によって記述された印刷データを画像処理部でＲＩＰ（Raster Image Processing、ラスタライズとも称する）及びレンダリングすることにより、ページ記述言語を解析してドットの集合であるビットマップデータからなるラスタデータを生成し、生成したラスタデータ（印刷用画像データ）をプリントエンジンにて処理して画像を用紙上に印刷する。
【０００３】
一方で、デジタルカラー複合機又はカラープリンタ等は、環境（温度及び湿度）の変化、部品の消耗などに起因して画像劣化が顕著になる場合があり、このような画像劣化を防止するため、用紙上に印刷される画像の濃度を補正するための中間調プロセスコントロール（キャリブレーション）機能を備えている。
【０００４】
画像処理部でＲＩＰ（ラスタライズ）を行う場合には、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）毎の濃度補正情報（カラーテーブル）を用いて濃度補正処理してＣＭＹＫ毎のラスタデータを生成する。そして、濃度補正のための中間調プロセスコントロール（キャリブレーション）が実行された場合、あるいはユーザの好みにより印刷する画像の色調を変更した場合には、濃度補正情報が更新されるので、更新された濃度補正情報を反映するために、印刷を行う前に印刷データを再ＲＩＰする必要がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−４６８６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の印刷システム（画像形成システム）にあっては、印刷ジョブが再ＲＩＰに該当する場合（すなわち、中間調プロセスコントロールが行われ濃度補正情報が更新されたときは再ＲＩＰを行う必要がある印刷ジョブの場合）があるため、先の印刷ジョブの印刷用画像データの印刷途中で、次の印刷ジョブの印刷データを取得（受信）したとしても、直ちにＲＩＰを行わずに取得した印刷データを一旦ハードディスク等に保存し、先の印刷ジョブの印刷が完了した後に次の印刷ジョブの印刷データのＲＩＰを行っていた。これは、先の印刷ジョブの印刷中で、例えば、印刷枚数が所定枚数を超えたために中間調プロセスコントロール（キャリブレーション）が自動的に行われ濃度補正情報が更新された場合に、次の印刷ジョブ以降の印刷ジョブが再ＲＩＰに該当するときは、印刷データがＲＩＰ済であっても、画像劣化を防止するために更新された濃度補正情報を反映すべく再ＲＩＰを行う必要があるためである。
【０００７】
このため、印刷ジョブが、再ＲＩＰを必要とする印刷ジョブ（再ＲＩＰに該当する印刷ジョブ）であるか否かにかかわらず、印刷用画像データの印刷中は、画像処理部が次の印刷ジョブの印刷データのＲＩＰを行うことができる状態であってもＲＩＰが行われず、先の印刷ジョブの印刷の完了を待たなければならず、全体として処理効率が低下するという問題があった。
【０００８】
本発明は、斯かる事情に鑑みてなされたものであり、全体としての処理効率の低下を防止することができる画像処理装置及び該画像処理装置を備える印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、印刷ジョブ毎の印刷データを取得する取得部と、印刷される画像の濃度を補正するための濃度補正情報を記憶する記憶部と、該記憶部に記憶した濃度補正情報をキャリブレーションにより更新する更新部と、印刷データ及び濃度補正情報を用いて印刷ジョブ毎の印刷用画像データを生成する生成部とを備える画像処理装置において、印刷ジョブの印刷用画像データの印刷中に、前記印刷ジョブの次の印刷ジョブの印刷データを取得したときに、前記印刷ジョブの印刷の完了を待たずに前記次の印刷ジョブの印刷用画像データの生成を開始するか否かを判定する開始判定部を備えることを特徴とする。
【００１０】
本発明に係る画像処理装置は、印刷ジョブ毎に、前記更新部で濃度補正情報を更新した場合に更新された濃度補正情報を用いて印刷用画像データを再生成する必要があるか否かを示すジョブ種別情報に基づいて、印刷用画像データの再生成の要否を判定する再生成判定部を備え、前記開始判定部は、前記再生成判定部で前記次の印刷ジョブの印刷用画像データの再生成が不要であると判定した場合、前記印刷ジョブの印刷の完了を待たずに前記次の印刷ジョブの印刷用画像データの生成を開始すると判定するように構成してあることを特徴とする。
【００１１】
本発明に係る画像処理装置は、前記取得部で取得した印刷ジョブの印刷データを、該印刷ジョブの印刷用画像データの印刷が完了するまで保存する保存部を備え、前記生成部は、前記印刷ジョブの印刷用画像データの印刷が完了する前に、前記更新部で濃度補正情報を更新した場合、更新された濃度補正情報及び前記保存部に保存した印刷データを用いて前記印刷ジョブの印刷用画像データを再生成するように構成してあることを特徴とする。
【００１２】
本発明に係る画像処理装置は、前記生成部で生成した印刷用画像データを保存する保存部と、印刷ジョブの印刷用画像データの印刷が完了する前に、前記印刷ジョブの次の印刷ジョブの印刷用画像データを生成した場合、前記印刷処理が完了した後に前記次の印刷ジョブの印刷を開始するように、生成した印刷用画像データを前記保存部に保存すべく制御する保存制御部とを備えることを特徴とする。
【００１３】
本発明に係る画像処理装置は、印刷用画像データの印刷が完了した場合に、印刷待ちの印刷ジョブの有無を判定する印刷待ち判定部と、該印刷待ち判定部で印刷待ちの印刷ジョブがあると判定した場合に、該印刷ジョブの印刷用画像データが前記保存部に保存されているときは、該印刷用画像データの印刷を開始すべく制御する印刷制御部とを備えることを特徴とする。
【００１４】
本発明に係る画像処理装置は、前記印刷制御部は、前記印刷待ち判定部で印刷待ちの印刷ジョブがあると判定した場合に、該印刷ジョブの印刷用画像データが前記保存部に保存されていないときは、前記印刷ジョブの印刷用画像データを生成した後に該印刷用画像データの印刷を開始すべく制御するように構成してあることを特徴とする。
【００１５】
本発明に係る印刷システムは、前述のいずれか１つの発明に係る画像処理装置と、該画像処理装置で生成した印刷用画像データを印刷する印刷装置とを備えることを特徴とする。
【００１６】
本発明にあっては、印刷ジョブ（先の印刷ジョブ）の印刷用画像データの印刷中に、先の印刷ジョブの次の印刷ジョブの印刷データを取得したときに、先の印刷ジョブの印刷の完了を待たずに次の印刷ジョブの印刷用画像データの生成を開始するか否かを判定する。印刷用画像データの生成とは、印刷データに対してＲＩＰ（Raster Image Processing、ラスタライズとも称する）を行って印刷用画像データ（ラスタデータ）を生成することである。また、ＲＩＰに加えてレンダリングを行うこともできる。印刷用画像データの生成を開始するか否かを判定する判定処理を行うことにより、例えば、印刷ジョブが再ＲＩＰに該当しない場合には、中間調プロセスコントロールが行われても印刷データの再ＲＩＰを行う必要がないので、印刷データを取得したときに直ちにＲＩＰを行うことができ、従来のように先の印刷ジョブの印刷の完了を待つ必要がなく、全体としての処理効率の低下を防止することができる。
【００１７】
本発明にあっては、印刷ジョブ毎に、更新部（中間調プロセスコントロール制御部）で濃度補正情報（カラーテーブル）を更新した場合に更新された濃度補正情報を用いて印刷用画像データを再生成（再ＲＩＰ）する必要があるか否かを示すジョブ種別情報に基づいて、再ＲＩＰの要否を判定する再生成判定部を備える。再ＲＩＰを必要とする印刷ジョブであるか否かの判定は、例えば、印刷ジョブが、ユーザが予め再ＲＩＰ不要と指定した印刷ジョブであるか、あるいはＲＧＢデータで保存される親展ジョブ（ＲＧＢホールドジョブ）であるかを示すジョブ種別情報を印刷データに含めておき、当該ジョブ種別情報を判定することにより行うことができる。次の印刷ジョブの印刷用画像データの再生成が不要であると判定した場合（印刷ジョブが再ＲＩＰに該当しない場合）、先の印刷ジョブの印刷の完了を待たずに次の印刷ジョブの印刷用画像データの生成を開始すると判定する。これにより、再ＲＩＰに該当する印刷ジョブと再ＲＩＰに該当しない印刷ジョブとが混在する場合でも、印刷ジョブが再ＲＩＰに該当しないときは、印刷データを取得したときに直ちにＲＩＰを行うことができ、従来のように先の印刷ジョブの印刷の完了を待つ必要がなく、全体としての処理効率の低下を防止することができる。
【００１８】
本発明にあっては、取得した印刷ジョブの印刷データを、当該印刷ジョブの印刷用画像データの印刷が完了するまで保存する保存部を備える。保存部は、例えば、ハードディスク、半導体メモリ等のデータ記録媒体である。印刷ジョブの印刷用画像データの印刷が完了する前に、更新部で濃度補正情報を更新した場合、更新された濃度補正情報及び保存部に保存した印刷データを用いて当該印刷ジョブの印刷用画像データを再生成する。印刷が完了するまで印刷データを保存しているので、印刷が完了する前に中間調プロセスコントロールが行われたとしても、保存した印刷データを用いて再ＲＩＰをいつでも行うことが可能となる。
【００１９】
本発明にあっては、生成部で生成した印刷用画像データを保存する保存部を備え、保存制御部は、印刷ジョブ（先の印刷ジョブ）の印刷用画像データの印刷が完了する前に、先の印刷ジョブの次の印刷ジョブの印刷用画像データを生成した場合、先の印刷ジョブの印刷が完了した後に次の印刷ジョブの印刷を開始するように、生成した印刷用画像データを保存部に保存すべく制御する。すなわち、先の印刷ジョブの印刷中に取得した次の印刷ジョブの印刷データをＲＩＰした場合、先の印刷ジョブの印刷が完了した後に次の印刷ジョブの印刷を行うようにＲＩＰ後の印刷用画像データを保存することにより、印刷ジョブの取得順序（受信順序）に従った正しい順序で印刷を行うことができる。
【００２０】
本発明にあっては、印刷用画像データの印刷が完了した場合に、印刷待ちの印刷ジョブの有無を判定し、印刷待ちの印刷ジョブがあると判定した場合に、当該印刷ジョブの印刷用画像データが保存部に保存されているときは、保存してある印刷用画像データの印刷を開始すべく制御する。印刷が完了した時点で次の印刷ジョブの印刷データがＲＩＰ済であれば、直ちに印刷を開始することができるので、処理効率を向上させることができる。
【００２１】
本発明にあっては、印刷用画像データの印刷が完了した場合に、印刷待ちの印刷ジョブがあると判定した場合に、当該印刷ジョブの印刷用画像データが保存部に保存されていないときは、当該印刷ジョブの印刷用画像データを生成し、生成した印刷用画像データの印刷を開始すべく制御する。印刷が完了した時点で次の印刷ジョブの印刷データのＲＩＰが済んでいない場合には、ＲＩＰを行った後で印刷を開始することができるので、処理効率の低下を防止することができる。
【発明の効果】
【００２２】
本発明によれば、従来のように先の印刷ジョブの印刷の完了を待つ必要がなく、全体としての処理効率の低下を防止することができる。
【図面の簡単な説明】
【００２３】
【図１】本実施の形態の印刷システムの構成の一例を示すブロック図である。
【図２】本実施の形態の制御部の構成の一例を示すブロック図である。
【図３】本実施の形態の印刷システムの処理手順の一例を示すタイムチャートである。
【図４】比較例としての処理手順を示すタイムチャートである。
【図５】本実施の形態の印刷システムの中間調プロセスコントロール発生時の処理手順の一例を示すタイムチャートである。
【図６】比較例としての中間調プロセスコントロール発生時の処理手順を示すタイムチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明を実施の形態を示す図面に基づいて説明する。図１は本実施の形態の印刷システム１００の構成の一例を示すブロック図である。印刷システム１００は、例えば、デジタルカラー複合機、カラープリンタなどであり、画像処理装置としての画像処理部３０、ユーザインタフェース４０、記録部５０、印刷装置の構成の一部としてのプリントエンジン６０、ネットワークインタフェース７０などを備える。画像処理部３０は、制御部１０、ハードディスク又は半導体メモリ等の保存部２０などを備える。印刷システム１００には、通信ネットワーク３００を介してパーソナルコンピュータ、携帯端末装置又はサーバなどのＰＣ２００を接続してある。
【００２５】
ＰＣ２００は、通信ネットワーク３００を介して印刷ジョブ毎の印刷データを印刷システム１００へ送信する。印刷データは、例えば、コードデータ又はベクトルデータで文字又は図形等を記述するページ記述言語（ＰＤＬ：Page Description Language）によって記述されたデータである。
【００２６】
ネットワークインタフェース７０は、ＰＣ２００が送信した印刷データを受信し、受信した印刷データを画像処理部３０へ出力する。
【００２７】
制御部１０は、ネットワークインタフェース７０から出力された印刷データを取得し、取得した印刷データを一旦保存部２０に保存する。制御部は、印刷ジョブ毎の印刷データを取得した際に、取得した順序で印刷が行われるように、印刷ジョブを取得順にプリントキュー（不図示）に登録する。すなわち、先にプリントキューに登録された印刷ジョブの印刷が先に行われる。
【００２８】
制御部１０は、保存部２０に保存した印刷データを取り出し、取り出した印刷データをＲＩＰ（Raster Image Processing、ラスタライズとも称する）及びレンダリングすることにより、ページ記述言語を解析してドットの集合であるビットマップデータからなる印刷用画像データ（例えば、ラスタデータ）を生成し、生成した印刷用画像データをプリントエンジン６０へ出力する。また、制御部１０は、ＲＩＰ及びレンダリングして得られた印刷用画像データを一旦保存部２０に保存する。なお、制御部１０の詳細は後述する。
【００２９】
ユーザインタフェース４０は、例えば、液晶表示部、操作パネル（いずれも不図示）などを備え、ユーザの好みに応じて、印刷（画像形成）のため各種パラメータ（カラー又は白黒の区別、印刷部数、用紙サイズ、拡大又は縮小、片面又は両面印刷の区別など）を設定する操作を受け付ける。
【００３０】
記録部５０は、ユーザインタフェース４０で受け付けた操作に基づいて、印刷のための各種パラメータを記録する。
【００３１】
プリントエンジン６０は、印刷装置の構成の一部をなす。印刷装置は、プリントエンジン６０の他に、感光体ドラム、感光体ドラムを所定の電位に帯電させる帯電器、感光体ドラム表面に静電潜像を形成するレーザ書込装置、感光体ドラム表面の静電潜像にトナーを供給して顕像化する現像装置、感光体ドラム表面のトナー像を用紙に転写する転写装置などの画像形成部（不図示）を備えている。
【００３２】
プリントエンジン６０は、画像処理部３０が出力した印刷用画像データを受け取ると、受け取った印刷用画像データ（ＲＩＰ済のデータ）を画像形成部へ出力する。本実施の形態において、印刷とは、プリントエンジン６０が保持したＲＩＰ済の印刷用画像データを画像形成部へ出力して、実際に用紙上に画像を印刷（形成）することをいう。また、印刷の完了とは、例えば、プリントエンジン６０が保持したＲＩＰ済の印刷用画像データをすべて画像形成部へ出力することをいい、必ずしも用紙上の画像の印刷（形成）が完了することではない。なお、印刷装置は、電子写真方式、インクジェット方式、熱転写方式などいずれの方式のものでもよい。
【００３３】
図２は本実施の形態の制御部１０の構成の一例を示すブロック図である。図２に示すように、制御部１０は、印刷データ受信部１１、印刷データＲＩＰ部１２、カラーテーブル１３、中間調プロセスコントロール制御部１４、印刷データレンダリング部１５、判定部１６などを備える。
【００３４】
印刷データ受信部１１は、印刷ジョブ毎の印刷データを取得する取得部としての機能を有する。印刷データ受信部１１は、ネットワークインタフェース７０で受信した印刷データを取り出し、取り出した印刷データを一旦保存部２０に保存する。なお、印刷データ受信部１１は、取り出した印刷データを保存部２０に保存するとともに印刷データＲＩＰ部１２へ出力することもできる。
【００３５】
印刷データＲＩＰ部１２は、印刷用画像データを生成する生成部の機能の一部を有する。印刷データＲＩＰ部１２は、印刷データ受信部１１又は保存部２０から印刷データを読み出し、読み出した印刷データに対してＲＩＰを行う。ＲＩＰを行う際に、印刷データＲＩＰ部１２は、カラーテーブル１３を参照し、カラーテーブル１３に記憶した最新の濃度補正情報を用いて色変換を行う。
【００３６】
カラーテーブル１３は、印刷されるカラー又はモノクロの画像の濃度を補正するための濃度補正情報を記憶する記憶部としての機能を有する。カラーテーブル１３は、例えば、濃度補正ＬＵＴ（ルックアップテーブル）である。
【００３７】
濃度補正情報は、例えば、中間調プロセスコントロール（キャリブレーション）実行時に、感光体ドラム表面上又は中間転写体上に形成したトナーパッチ（濃度測定用の画像）からの反射光を光学センサなどの濃度センサを用いて測定し、測定した濃度が目標濃度値からの許容範囲を超えている場合、新たに感光体ドラム表面上等に生成するトナー画像の濃度が許容範囲内になるようにＲＩＰの処理内容を変更する際に使用される情報である。
【００３８】
本実施の形態の印刷システム１００で扱われる印刷用画像データは、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色を用いるものであるので、カラーテーブル１３は、各色（Ｃ、Ｍ、Ｙ、Ｋ）の濃度補正ＬＵＴを有する。上述のような濃度補正情報としては、例えば、ＲＩＰにより生成するディザパターンを、塗りつぶし面積が大きく又は小さくなるようなディザパターンに変える情報がある。
【００３９】
中間調プロセスコントロール制御部１４は、濃度補正情報を更新する更新部としての機能を有する。すなわち、中間調プロセスコントロール制御部１４は、カラーテーブル１３を更新する。
【００４０】
印刷時における温度又は湿度などの環境変化、印刷システム１００の消耗部品の状態、印刷枚数などの要因により、印刷された画像の品質が劣化する。このため、中間調プロセスコントロール制御部１４は、例えば、温度又は湿度の変化を温湿度センサ（不図示）で検出し、検出した温度又は湿度が所定の範囲を超えた場合、中間調プロセス（キャリブレーション）を実行して濃度補正情報を更新する。また、中間調プロセスコントロール制御部１４は、例えば、印刷枚数が所定枚数を超えた場合、日時が所定の期間を超えた場合、あるいは所定量のトナーを使用した場合などの特定の条件が満たされた場合、中間調プロセス（キャリブレーション）を実行して濃度補正情報を更新する。
【００４１】
中間調プロセス（キャリブレーション）実行時には、例えば、以下のような処理が行われる。上述のような特定の条件（キャリブレーションを実行する条件）を満たすと、印刷システム１００は、感光体ドラム表面上又は中間転写体上（いずれも不図示）に、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）毎に濃度の異なるトナーパッチ（濃度測定用のトナー画像）を作成し、濃度センサを用いてトナーパッチからの反射光を検出することにより、トナー画像の濃度を測定する。中間調プロセスコントロール制御部１４は、測定された濃度と目標濃度値とを比較し、比較した結果に応じて濃度補正情報を更新する。
【００４２】
印刷データレンダリング部１５は、印刷用画像データを生成する生成部の機能の一部を有する。印刷データレンダリング部１５は、印刷データＲＩＰ部１２でＲＩＰされたデータを読み出し、レンダリングを行って印刷用画像データ（ラスタデータ）を生成する。印刷データレンダリング部１５は、生成した印刷用画像データを保存部２０に保存する。また、印刷データレンダリング部１５は、生成した印刷用画像データをプリントエンジン６０へ出力する。なお、レンダリングとＲＩＰとを合わせてＲＩＰということもできる。
【００４３】
判定部１６は、印刷用画像データの生成を開始するか否かを判定する開始判定部の機能を有する。
【００４４】
判定部１６は、印刷ジョブ（先の印刷ジョブ）の印刷用画像データの印刷中に、先の印刷ジョブの次の印刷ジョブの印刷データを取得したときに、先の印刷ジョブの印刷の完了を待たずに次の印刷ジョブの印刷用画像データの生成を開始するか否かを判定する。
【００４５】
また、判定部１６は、印刷ジョブ毎に、中間調プロセスコントロール制御部１４でカラーテーブル１３（濃度補正情報）を更新した場合に更新されたカラーテーブル１３（濃度補正情報）を用いて印刷用画像データを再ＲＩＰ（再生成）する必要があるか否かを判定する再生成判定部としての機能を有する。
【００４６】
再ＲＩＰを必要とする印刷ジョブであるか否かの判定は、例えば、ユーザが予め再ＲＩＰ不要と指定した印刷ジョブ（例えば、画質よりも印刷効率を優先させる場合など）であるか、あるいはＲＧＢデータで保存される親展ジョブ（ＲＧＢホールドジョブ）であるかを示すジョブ種別情報を印刷データに含めておき、ジョブ種別情報を判定することにより行うことができる。ＲＧＢでホールドされる印刷ジョブは、実際に印刷される時点でＲＧＢからＣＭＹＫへの色変換が行われるため、実際の印刷時において最新のカラーテーブル１３（濃度補正情報）が反映される。このため、ＲＧＢでホールドされているときにカラーテーブル１３を参照する処理がないからである。再ＲＩＰの要否を特定するジョブ種別情報は、例えば、印刷データの先頭ヘッダ部に記録されており、判定部１６は、印刷ジョブを受け取ったときに、印刷ジョブのジョブ種別情報（レンダリングモード）を参照して、印刷ジョブが再ＲＩＰを必要とするか否かを判定する。
【００４７】
そして、判定部１６は、次の印刷ジョブの印刷用画像データの再ＲＩＰ（再生成）が不要であると判定した場合（印刷ジョブが再ＲＩＰに該当しない場合）、先の印刷ジョブの印刷の完了を待たずに次の印刷ジョブの印刷用画像データの生成を開始すると判定する。
【００４８】
図３は本実施の形態の印刷システム１００の処理手順の一例を示すタイムチャートであり、図４は比較例としての処理手順を示すタイムチャートである。図３及び図４において、上段のタイムチャートは印刷ジョブ毎のＲＩＰ及びレンダリングの処理が行われているタイミングを示し、下段のタイムチャートは印刷ジョブ毎の印刷（プリントエンジン６０からの印刷用画像データの画像形成部への出力）が行われているタイミングを示す。また、図中、再ＲＩＰ必要は印刷ジョブが再ＲＩＰを必要とすることを示し、再ＲＩＰ不要は印刷ジョブが再ＲＩＰを必要としないことを示す。
【００４９】
図３の例では、１ジョブ目の印刷ジョブは再ＲＩＰ必要であり、２ジョブ目及び３ジョブ目の印刷ジョブは再ＲＩＰ不要であるとする。図３に示すように、印刷データＲＩＰ部１２及び印刷データレンダリング部１５は、１ジョブ目の印刷ジョブのＲＩＰ及びレンダリングを行い、完了後、ＲＩＰ済の印刷用画像データをプリントエンジン６０へ出力する。プリントエンジン６０により１ジョブ目の印刷ジョブの印刷用画像データが実際の印刷（画像形成）のため出力される。
【００５０】
１ジョブ目の印刷ジョブの印刷の途中で、再ＲＩＰ不要の２ジョブ目の印刷ジョブを受け取ったので、印刷データＲＩＰ部１２及び印刷データレンダリング部１５は、続いて２ジョブ目の印刷ジョブのＲＩＰ及びレンダリングを行う。そして、プリントエンジン６０が１ジョブ目の印刷ジョブの全ページ分の印刷用画像データを印刷のため出力した後、印刷データＲＩＰ部１２及び印刷データレンダリング部１５は、２ジョブ目の印刷ジョブの印刷用画像データをプリントエンジン６０へ出力する。
【００５１】
図３に示すように、１ジョブ目（先）の印刷ジョブのＲＩＰ及びレンダリングが終了すると、１ジョブ目の印刷ジョブの印刷が開始される。そして、１ジョブ目の印刷ジョブの印刷（プリントエンジン６０からの印刷用画像データの画像形成部への出力）中に、２ジョブ目（次）の印刷ジョブを受け取った場合、判定部１６は、印刷用画像データの生成を開始するか否かを判定する。２ジョブ目の印刷ジョブが再ＲＩＰ不要であるので、判定部１６は、２ジョブ目の印刷ジョブの印刷用画像データの再ＲＩＰ（再生成）が不要であると判定し、１ジョブ目（先）の印刷ジョブの印刷の完了を待たずに２ジョブ目（次）の印刷ジョブの印刷用画像データの生成を開始すると判定する。これにより、印刷データＲＩＰ部１２及び印刷データレンダリング部１５は、ＲＩＰ及びレンダリングを直ちに開始する。３ジョブ目の印刷ジョブについても再ＲＩＰ不要であるので、２ジョブ目の印刷ジョブと同様の処理が行われる。
【００５２】
図４の比較例では、１ジョブ目、２ジョブ目及び３ジョブ目の印刷ジョブは再ＲＩＰ必要であるとする。図４の比較例は、判定部１６による判定処理を行わない場合の例を示す。図４に示すように、ＲＩＰを開始するか否かの判定を実施しない場合には、１ジョブ目の印刷ジョブのＲＩＰ及びレンダリングを行い、完了後、ＲＩＰ済の印刷用画像データをプリントエンジン６０へ出力する。プリントエンジン６０により印刷が行われる。１ジョブ目の印刷ジョブの全ページ分の印刷用画像データが印刷のため出力されると、２ジョブ目の印刷ジョブのＲＩＰ及びレンダリングを開始する。
【００５３】
図４に示すように、ＲＩＰを開始するか否かの判定を実施しない場合には、１ジョブ目の印刷ジョブが再ＲＩＰに該当する場合（すなわち、中間調プロセスコントロールが行われ濃度補正情報が更新されたときは再ＲＩＰを行う必要がある印刷ジョブの場合）、１ジョブ目の印刷ジョブの印刷途中で、２ジョブ目（次）の印刷ジョブの印刷データを取得（受信）したとしても、直ちにＲＩＰを行わずに取得した印刷データを一旦ハードディスク等に保存し、１ジョブ目の印刷ジョブの印刷が完了した後に２ジョブ目（次）の印刷ジョブの印刷データのＲＩＰを行う。これは、１ジョブ目の印刷ジョブの印刷中で、例えば、印刷枚数が所定枚数を超えたために中間調プロセスコントロール（キャリブレーション）が自動的に行われ濃度補正情報が更新された場合に、２ジョブ目（次）の印刷ジョブ以降の印刷ジョブが再ＲＩＰに該当するときは、印刷データをＲＩＰ済であっても、画像劣化を防止するために更新された濃度補正情報を反映すべく再ＲＩＰを行う必要があるためである。このため、図４に示すように、１ジョブ目の印刷ジョブの印刷中は、画像処理部が２ジョブ目（次）の印刷ジョブの印刷データのＲＩＰを行うことができる状態であってもＲＩＰが行われず、１ジョブ目の印刷ジョブの印刷の完了を待たなければならず、全体として処理効率が低下する。
【００５４】
本実施の形態によれば、判定部１６が、印刷用画像データの生成を開始するか否かを判定する判定処理を行うことにより、例えば、印刷ジョブが再ＲＩＰに該当しない場合には、中間調プロセスコントロールが行われても印刷データの再ＲＩＰを行う必要がないので、印刷データを取得したときに直ちにＲＩＰを行うことができ、従来のように先の印刷ジョブの印刷の完了を待つ必要がなく、全体としての処理効率の低下を防止することができる。
【００５５】
また、本実施の形態によれば、再ＲＩＰに該当する印刷ジョブ（再ＲＩＰ必要）と再ＲＩＰに該当しない印刷ジョブ（再ＲＩＰ不要）とが混在する場合でも、印刷ジョブが再ＲＩＰに該当しないときは、印刷データを取得したときに直ちにＲＩＰを行うことができ、従来のように先の印刷ジョブの印刷の完了を待つ必要がなく、全体としての処理効率の低下を防止することができる。
【００５６】
図５は本実施の形態の印刷システム１００の中間調プロセスコントロール発生時の処理手順の一例を示すタイムチャートであり、図６は比較例としての中間調プロセスコントロール発生時の処理手順を示すタイムチャートである。図５及び図６において、上段のタイムチャートは印刷ジョブ毎のＲＩＰ及びレンダリングの処理が行われているタイミングを示し、中段のタイムチャートは印刷ジョブ毎の印刷（プリントエンジン６０からの印刷用画像データの画像形成部への出力）が行われているタイミングを示し、下段のタイムチャートは中間調プロセスコントロール処理が行われているタイミングを示す。また、図中、再ＲＩＰ必要は印刷ジョブが再ＲＩＰを必要とすることを示し、再ＲＩＰ不要は印刷ジョブが再ＲＩＰを必要としないことを示す。
【００５７】
図５の例では、図３の場合と同様に、１ジョブ目の印刷ジョブは再ＲＩＰ必要であり、２ジョブ目の印刷ジョブは再ＲＩＰ不要であるとする。印刷データＲＩＰ部１２及び印刷データレンダリング部１５は、１ジョブ目の印刷ジョブのＲＩＰ及びレンダリングを行い、完了後、ＲＩＰ済の印刷用画像データをプリントエンジン６０へ出力する。プリントエンジン６０は、印刷のため印刷用画像データを出力し、印刷が行われているときに、中間調プロセスコントロール処理を実行する条件が満たされると、中間調プロセスコントロール制御部１４は、中間調プロセスコントロール処理を実行すべく、プリントエンジン６０での１ジョブ目の印刷ジョブのデータ出力処理を停止する。プリントエンジン６０は、全ページのうち、一部のみを印刷した後、部間で印刷を中止する。
【００５８】
中間調プロセスコントロール処理が完了した後、中間調プロセスコントロール制御部１４は、１ジョブ目の印刷ジョブの再ＲＩＰを行うべく、印刷データＲＩＰ部１２へ再ＲＩＰ実行の指示を出力する。印刷データＲＩＰ部１２及び印刷データレンダリング部１５は、２ジョブ目の印刷ジョブのＲＩＰ及びレンダリングを行っているので、２ジョブ目の印刷ジョブのＲＩＰ及びレンダリングを中断し、１ジョブ目の印刷ジョブの再ＲＩＰを開始する。印刷データＲＩＰ部１２及び印刷データレンダリング部１５は、再ＲＩＰ後（レンダリングも含む）、ＲＩＰ済の印刷用画像データをプリントエンジン６０へ出力し、その後２ジョブ目の印刷ジョブのＲＩＰを再開する。
【００５９】
図６の比較例では、１ジョブ目及び２ジョブ目の印刷ジョブは、図４の場合と同様に再ＲＩＰ必要であるとする。１ジョブ目の印刷ジョブのＲＩＰ及びレンダリングを行い、完了後、ＲＩＰ済の印刷用画像データをプリントエンジン６０へ出力する。プリントエンジン６０は、印刷のため印刷用画像データを出力し、印刷が行われているときに、中間調プロセスコントロール処理を実行する条件が満たされると、中間調プロセスコントロール処理を実行すべく、プリントエンジン６０での１ジョブ目の印刷ジョブのデータ出力処理を停止する。プリントエンジン６０は、全ページのうち、一部のみを印刷した後、部間で印刷を中止する。
【００６０】
中間調プロセスコントロール処理が完了した後、１ジョブ目の印刷ジョブの再ＲＩＰを行うべく、再ＲＩＰ実行の指示が出力される。１ジョブ目の印刷ジョブの再ＲＩＰが行われ、再ＲＩＰ完了後、ＲＩＰ済の印刷用画像データがプリントエンジン６０へ出力される。１ジョブ目の印刷ジョブの全ページ分の印刷用画像データが印刷のため出力されると、２ジョブ目の印刷ジョブのＲＩＰ及びレンダリングが開始される。図６の比較例では、１ジョブ目の印刷ジョブの印刷中は、画像処理部が２ジョブ目（次）の印刷ジョブの印刷データのＲＩＰを行うことができる状態であってもＲＩＰが行われず、１ジョブ目の印刷ジョブの印刷の完了を待たなければならず、全体として処理効率が低下する。
【００６１】
本実施の形態では、取得した印刷ジョブの印刷データを、当該印刷ジョブの印刷用画像データの印刷が完了するまで保存する保存部２０を備える。図５に示すように、制御部１０は、保存制御部としての機能を有し、印刷ジョブの印刷用画像データの印刷が完了する前に、中間調プロセスコントロール制御部１４でカラーテーブル１３（濃度補正情報）を更新した場合、更新されたカラーテーブル１３及び保存部２０に保存した印刷データを用いて当該印刷ジョブの印刷用画像データを再ＲＩＰ（再生成）する。このように、印刷が完了するまで印刷データを保存しているので、印刷が完了する前に中間調プロセスコントロールが行われたとしても、保存した印刷データを用いて再ＲＩＰをいつでも行うことが可能となる。
【００６２】
また、本実施の形態では、印刷データＲＩＰ部１２及び印刷データレンダリング部１５でＲＩＰ及びレンダリングを行って得られた印刷用画像データを保存する保存部２０を備る。制御部１０は、印刷制御部としての機能を有し、図３及び図５に示すように、印刷ジョブ（先の印刷ジョブ）の印刷用画像データの印刷が完了する前に、先の印刷ジョブの次の印刷ジョブの印刷用画像データをＲＩＰ及びレンダリングした場合、先の印刷ジョブの印刷が完了した後に次の印刷ジョブの印刷を開始するように、ＲＩＰ及びレンダリングした印刷用画像データを保存部２０に保存すべく制御する。すなわち、先の印刷ジョブの印刷中に取得した次の印刷ジョブの印刷データをＲＩＰした場合、先の印刷ジョブの印刷が完了した後に次の印刷ジョブの印刷を行うようにＲＩＰ後の印刷用画像データを保存することにより、印刷ジョブの取得順序（受信順序）に従った正しい順序で印刷を行うことができる。
【００６３】
また、本実施の形態では、判定部１６は、印刷用画像データの印刷が完了した場合に、印刷待ちの印刷ジョブの有無を判定し、印刷待ちの印刷ジョブがあると判定した場合に、当該印刷ジョブの印刷用画像データが保存部２０に保存されているときは、図３及び図５に示すように、制御部１０は、保存してある印刷用画像データの印刷を開始すべく制御する。印刷が完了した時点で次の印刷ジョブの印刷データがＲＩＰ済であれば、直ちに印刷を開始することができるので、処理効率を向上させることができる。
【００６４】
また、本実施の形態では、印刷用画像データの印刷が完了した場合に、印刷待ちの印刷ジョブがあると判定した場合に、当該印刷ジョブの印刷用画像データが保存部２０に保存されていないときは、制御部１０は、当該印刷ジョブの印刷用画像データを生成し、生成した印刷用画像データの印刷を開始すべく制御する。印刷が完了した時点で次の印刷ジョブの印刷データのＲＩＰが済んでいない場合には、ＲＩＰを行った後で印刷を開始することができるので、処理効率の低下を防止することができる。
【００６５】
本実施の形態では、再ＲＩＰ該当の先の印刷ジョブの印刷中に、次の印刷ジョブの印刷データを取得した場合、取得した印刷ジョブの種別（再ＲＩＰの要否）を判定し、再ＲＩＰが不要な印刷ジョブであると判定したときには、先の印刷ジョブの印刷の完了を待たずに次の印刷ジョブのＲＩＰ及びレンダリングを開始することにより、全体としての印刷効率を向上させることができる。特に同じ原稿を大量に印刷する場合には、印刷の途中で中間調プロセスコントロール処理（キャリブレーション）が自動的に実行される可能性があり、同じ原稿の画像品質を均一に図りつつ印刷効率の低下を防止することができる。
【００６６】
本実施の形態のＲＩＰは、ＲＧＢデータに対してＲＩＰを行うＲＧＢ−ＲＩＰ、ＣＭＹＫデータに対してＲＩＰを行うＣＭＹＫ−ＲＩＰの２通りある。ＲＧＢ―ＲＩＰされた状態でホールドしたときに（例えば、ＲＧＢホールジョブなど）、印刷を行う前にＲＧＢデータからＹＭＣＫデータへの変換が必要である。ＲＧＢ―ＲＩＰが適するのは、例えば、デジタルカラー複合機又はカラープリンタなどの表示部でＲＧＢホールドジョブをプレビュー表示させたい場合である。ＲＧＢデータの状態でホールドされているので、画像の間引き処理をするだけで表示部に表示可能なプレビュー用のサムネイル画像を形成することができる。高速にサムネイル処理をすれば、デジタルカラー複合機又はカラープリンタの前でユーザが処理待ちの状態で待たされることを防止することができる。
【００６７】
また、ＣＭＹＫ−ＲＩＰの場合は、ＣＭＹＫデータへの変換が終わっているので、ＲＧＢ−ＲＩＰの場合のように印刷前にＣＭＹＫデータへの変換を行う必要がなく、ホールドされたジョブもすぐに印刷することができる。
【符号の説明】
【００６８】
１０  制御部（保存制御部、印刷制御部）
１１  印刷データ受信部（取得部）
１２  印刷データＲＩＰ部（生成部）
１３  カラーテーブル（記憶部）
１４  中間調プロセスコントロール制御部（更新部）
１５  印刷データレンダリング部（生成部）
１６  判定部（開始判定部、再生成判定部）
２０  保存部（保存部）
３０  画像処理部（画像処理装置）
５０  記録部
６０  プリントエンジン（印刷装置）
１００  印刷システム
２００  ＰＣ
【図１】
2012171176.tif 000003
【図２】
2012171176.tif 000004
【図３】
2012171176.tif 000005
【図４】
2012171176.tif 000006
【図５】
2012171176.tif 000007
【図６】
2012171176.tif 000008