(57)【要約】【課題】カラー印刷における濃度補正の精度を向上させる。【解決手段】ＤＦＥ１１は、印刷データが示す濃度値と印刷物から読み取られた濃度値との比較結果に基づいて濃度補正処理を行う画像形成装置１２を制御する。ＤＦＥ１１は、複数の印刷データを生成する手段と、印刷データに使用されない色である非使用色を印刷データ毎に特定する手段と、印刷データに基づいて複数の画像を印刷する際に、同一の色が非使用色である複数の画像が連続して印刷される回数を示す非使用色連続数が所定値以下となるように、印刷スケジュールを設定する手段と、印刷スケジュールに基づいて複数の印刷データを画像形成装置に送信する手段と、を備える。【選択図】図３
2019124972.tif 000002
【特許請求の範囲】
【請求項１】
印刷データが示す濃度値と印刷物から読み取られた濃度値との比較結果に基づいて濃度補正処理を行う画像形成装置を制御する情報処理装置であって、
複数の前記印刷データを生成する生成部と、
前記印刷データに使用されない色である非使用色を前記印刷データ毎に特定する特定部と、
前記印刷データに基づいて複数の画像を印刷する際に、同一の色が前記非使用色である複数の前記画像の印刷が連続する回数を示す非使用色連続数が所定値以下となるように、印刷スケジュールを設定する設定部と、
前記印刷スケジュールに基づいて複数の前記印刷データを前記画像形成装置に送信する送信部と、
を備える情報処理装置。
【請求項２】
前記設定部は、第１の色についての前記非使用色連続数が前記所定値より大きくなる場合に、前記第１の色を使用色とする前記画像が前記第１の色を前記非使用色とする前記画像より先に印刷されるように前記印刷スケジュールを設定する、
請求項１に記載の情報処理装置。
【請求項３】
前記設定部は、前記第１の色についての前記非使用色連続数が前記所定値より大きくなる場合であって、前記第１の色を前記使用色とする前記画像を、前記第１の色を前記非使用色とする前記画像より先に印刷することができない場合には、所定の予測データを用いた予測濃度補正処理を実行させるための予測補正通知を前記画像形成装置に送信する、
請求項２に記載の情報処理装置。
【請求項４】
前記設定部は、前記印刷データ毎に前記非使用色に関する情報を示す測定領域情報に基づいて、前記印刷スケジュールをページ単位で調整する、
請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記設定部は、１つ以上の前記印刷データを含むジョブ毎に前記非使用色に関する情報を示すジョブ色版情報に基づいて、前記印刷スケジュールを前記ジョブ単位で調整する、
請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
印刷データに基づいて印刷物を生成する印刷部と、
前記印刷データが示す濃度値と前記印刷物から読み取られた濃度値との比較結果に基づいて濃度補正処理を行う補正部、
複数の前記印刷データを生成する生成部と、
前記印刷データに使用されない色である非使用色を前記印刷データ毎に特定する特定部と、
前記印刷データに基づいて複数の画像を印刷する際に、同一の色が前記非使用色である複数の前記画像の印刷が連続する回数を示す非使用色連続数が所定値以下となるように、印刷スケジュールを設定する設定部と、
前記印刷スケジュールに基づいて複数の前記印刷データを前記印刷部に送信する送信部と、
を備える画像形成システム。
【請求項７】
印刷データが示す濃度値と印刷物から読み取られた濃度値との比較結果に基づいて濃度補正処理を行う画像形成装置を制御する制御方法であって、
複数の前記印刷データを生成するステップと、
前記印刷データに使用されない色である非使用色を前記印刷データ毎に特定するステップと、
前記印刷データに基づいて複数の画像を印刷する際に、同一の色が前記非使用色である複数の前記画像の印刷が連続する回数を示す非使用色連続数が所定値以下となるように、印刷スケジュールを設定するステップと、
前記印刷スケジュールに基づいて複数の前記印刷データを前記画像形成装置に送信するステップと、
を含む制御方法。
【請求項８】
印刷データが示す濃度値と印刷物から読み取られた濃度値との比較結果に基づいて濃度補正処理を行う画像形成装置を制御するコンピュータに、
複数の前記印刷データを生成する処理と、
前記印刷データに使用されない色である非使用色を前記印刷データ毎に特定する処理と、
前記印刷データに基づいて複数の画像を印刷する際に、同一の色が前記非使用色である複数の前記画像の印刷が連続する回数を示す非使用色連続数が所定値以下となるように、印刷スケジュールを設定する処理と、
前記印刷スケジュールに基づいて複数の前記印刷データを前記画像形成装置に送信する処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成システム、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
複写機、プリンタ、複合機等の画像形成装置において、印刷データが示す理想的な画像の濃度と、実際に印刷された画像の濃度との誤差を修正する濃度補正処理が行われる。画像形成装置が長期間駆動し続けると、印刷に関連する特性（書き込みレーザの出力、トナー定着時の温度や湿度等）が変化するため、理想的な濃度と実際の濃度との間に差が生ずるからである。
【０００３】
例えば、濃度補正された印刷データに基づいて画像を印刷し、実際の画像（感光体に形成されたトナー像又は媒体に印刷された画像）の濃度に基づいて、濃度補正値を更新する画像形成装置（印刷装置）が開示されている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような従来の濃度補正処理においては、印刷されたページ数が所定値以上となったとき、又は理想的な濃度と実際の濃度との差が所定値以上となったときに行われる。そのため、例えばＣＭＹＫの４色のトナーを用いて画像を形成する場合であって、Ｋ色のみを用いて印刷されるページが連続する場合、Ｋ色以外の色についての濃度補正を適切に行うことができないという問題が生ずる。
【０００５】
本発明は、上記に鑑みてなされたものであって、カラー印刷における濃度補正の精度を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一態様は、印刷データが示す濃度値と印刷物から読み取られた濃度値との比較結果に基づいて濃度補正処理を行う画像形成装置を制御する情報処理装置であって、複数の前記印刷データを生成する生成部と、前記印刷データに使用されない色である非使用色を前記印刷データ毎に特定する特定部と、前記印刷データに基づいて複数の画像を印刷する際に、同一の色が前記非使用色である複数の前記画像の印刷が連続する回数を示す非使用色連続数が所定値以下となるように、印刷スケジュールを設定する設定部と、前記印刷スケジュールに基づいて複数の前記印刷データを前記画像形成装置に送信する送信部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、カラー印刷における濃度補正の精度を向上させることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態に係る画像形成システムの全体構成例を示す図である。
【図２】図２は、第１の実施形態に係る画像形成システムの機能構成例を示すブロック図である。
【図３】図３は、第１の実施形態に係るＤＦＥ、画像形成装置、及び印刷物測定装置の具体的な機能構成例を示すブロック図である。
【図４】図４は、第１の実施形態に係る印刷データ処理部、特定部、及びスケジュール設定部の具体的な機能構成例を示すブロック図である。
【図５】図５は、第１の実施形態に係る印刷データのデータ構造例を示す図である。
【図６】図６は、第１の実施形態に係る測定領域情報のデータ構造例を示す図である。
【図７】図７は、第１の実施形態に係る濃度補正処理部の具体的な機能構成例を示すブロック図である。
【図８】図８は、第１の実施形態に係る画像形成システムにおける処理例を示すフローチャートである。
【図９】図９は、第１の実施形態に係る画像形成システムにおける処理例を示すシーケンス図である。
【図１０】図１０は、第１の実施形態に係る測定領域判定処理の処理例を示すフローチャートである。
【図１１】図１１は、第１の実施形態に係る印刷スケジュール調整処理の処理例を示すフローチャートである。
【図１２】図１２は、第１の実施形態に係る予測補正判定処理の処理例を示すフローチャートである。
【図１３】図１３は、第２の実施形態に係る印刷データ処理部、特定部、及びスケジュール設定部の具体的な機能構成例を示すブロック図である。
【図１４】図１４は、第２の実施形態に係るジョブ色版情報のデータ構造例を示す図である。
【図１５】図１５は、第２の実施形態に係る画像形成システムにおける処理例を示すシーケンス図である。
【図１６】図１６は、第２の実施形態に係るジョブ色版情報生成処理の処理例を示すフローチャートである。
【図１７】図１７は、第２の実施形態に係る印刷スケジュール調整処理の処理例を示すフローチャートである。
【図１８】図１８は、第２の実施形態に係る予測補正判定処理の処理例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、情報処理装置、画像形成システム、制御方法、及びプログラムの実施形態を詳細に説明する。以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には当業者が容易に想到できるもの、実質的に同一のもの、及びいわゆる均等の範囲のものが含まれる。以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更、及び組み合わせを行うことができる。
【００１０】
（第１の実施形態）
図１は、第１の実施形態に係る画像形成システム１の全体構成例を示す図である。画像形成システム１は、ＤＦＥ（Digital  Front  End）１１（情報処理装置）、画像形成装置１２、印刷物測定装置１３、及び排紙装置１４を含む。
【００１１】
ＤＦＥ１１は、プリントサーバであり、画像形成装置１２、印刷物測定装置１３、及び排紙装置１４を制御するための各種処理を行う。ＤＦＥ１１は、ＣＰＵ（Central  Processing  Unit）、メモリ、インターフェース等を含むコンピュータであり、記憶装置に記憶されたプログラムに従って各種処理を行う。ＤＦＥ１１は、適宜なコンピュータネットワークを介して画像形成装置１２と接続しており、印刷データ、設定情報等を画像形成装置１２に送信する。
【００１２】
画像形成装置１２は、ＤＦＥ１１から受信した印刷データ、設定情報等に基づいて、印刷用紙上に画像を形成する。画像形成装置１２の具体的形態は特に限定されるものではないが、例えば複写機、プリンタ、複合機等であり得る。本実施形態に係る画像形成装置１２は、電子写真プロセスを利用してカラー印刷が可能なものであり、給紙部２１、画像形成部２２、一次転写部２３、二次転写部２４、及び定着部２５を含む。
【００１３】
給紙部２１は、印刷用紙２０を二次転写部２４へ送り出す機構である。給紙部２１は、複数の印刷用紙２０を収納する給紙トレイ２７、給紙トレイ２７内の印刷用紙２０を順次二次転写部２４へ送り出す給紙ローラ２６等を含む。
【００１４】
画像形成部２２は、電子写真プロセスによりＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色のトナーを用いてトナー像を形成する機構である。画像形成部２２は、適宜な動力を受けて回転する筒状の感光体３１、感光体３１の表面を一様に帯電させる帯電装置３２、帯電された感光体３１の表面にレーザ光を照射して静電潜像を形成する光書込み装置３３、及び感光体３１の表面に形成された静電潜像にＣＭＹＫ各色のトナーを付着させる現像装置３４Ｃ，３４Ｍ，３４Ｙ，３４Ｋを含む。各現像装置３４Ｃ，３４Ｍ，３４Ｙ，３４Ｋは、各色のトナーが収納されたカートリッジ、各カートリッジ内のトナーを静電潜像に付着させるローラ等を含む。
【００１５】
一次転写部２３は、各感光体３１に形成されたトナー像を一次転写ベルト４１に転写させる機構である。一次転写ベルト４１は、無端状のベルト部材であり、駆動ローラ４２、従動ローラ４３、一次転写ローラ４４、及び二次転写バックアップローラ４５に巻回され、駆動ローラ４２の駆動力により回転される。一次転写ローラ４４が一次転写ベルト４１を感光体３１に接触させることにより、感光体３１の表面に形成されたトナー像が一次転写ベルト４１に転写される。
【００１６】
二次転写部２４は、一次転写ベルト４１上のトナー像を印刷用紙２０に転写させる機構である。二次転写部２４は、給紙部２１から送られてきた印刷用紙２０を定着装置２５側に搬送する二次転写ベルト５１を含む。二次転写ベルト５１は、駆動ローラ５２と従動ローラ５３とに巻回された無端状のベルト部材であり、駆動ローラ５２及び二次転写バックアップローラ４５により、一次転写ベルト４１に圧接しながら回転する。印刷用紙２０が二次転写ベルト５１と一次転写ベルト４１との間を通過する際に、一次転写ベルト４１上のトナー像が印刷用紙２０に転写される。
【００１７】
定着部２５は、トナー像が転写された印刷用紙２０を加熱及び加圧することにより、印刷用紙２０上にトナー像を定着させる機構である。定着部２５は、二次転写部２４から搬送されてきた印刷用紙２０を加熱しながら加圧する複数のローラ等を含む。
【００１８】
印刷物測定装置１３は、画像形成装置１２から送られてきた印刷用紙２０（印刷物）上の画像を読み取り、画像の濃度を示す濃度情報を取得する読取部６１を含む。読取部６１の具体的な構成は特に限定されるべきものではなく、公知又は新規なイメージ読取方法が利用され得る。濃度情報の取得方法は特に限定されるべきものではないが、本実施形態に係る読取部６１は、印刷用紙２０上の画像のＲＧＢ濃度値を測定する。
【００１９】
排紙装置１４は、濃度の測定が完了した印刷用紙２０を排紙トレイ６５に排出する。印刷用紙２０の排出方法は特に限定されるべきものではないが、例えば、複数の印刷用紙２０を印刷ジョブ毎に分けて排出してもよい。
【００２０】
図２は、第１の実施形態に係る画像形成システム１の機能構成例を示すブロック図である。図２に示すブロック図には、各機能ブロック間におけるデータの移行を示すデータ線、制御信号の移行を示す制御線、及び印刷用紙２０の搬送経路を示す搬送路線が記載されている。
【００２１】
ＤＦＥ１１は、印刷を実行するために必要な各種処理を行う制御部１０１を含む。制御部１０１は、印刷データの生成、印刷スケジュールの設定（調整）等に関する処理を行う。
【００２２】
画像形成装置１２は、プリンタエンジン１２１、プリンタコントローラ１２２、補正部１２３、及び印刷画像処理部１２４を含む。
【００２３】
プリンタエンジン１２１は、印刷用紙２０上に画像を形成する部分であり、画像形成部２２、一次転写部２３、二次転写部２４、定着部２５、及びプロセス制御部１３５を含む。プロセス制御部１３５は、画像形成部２２、一次転写部２３、二次転写部２４、定着部２５、給紙部２１等の各動作を制御するための処理を行い、ＣＰＵ、当該ＣＰＵを制御するプログラムを格納したメモリ等を利用して構成される。本実施形態に係るプロセス制御部１３５は、濃度補正を実現又は補助するために、画像形成部２２、一次転写部２３、二次転写部２４、定着部２５、及び給紙部２１のうちの少なくとも１つの動作を調整する。
【００２４】
プリンタコントローラ１２２は、画像形成装置１２全体を制御するための処理を行う電子制御ユニットであり、印刷制御部１３１を含む。印刷制御部１３１は、印刷に関する各種処理を行い、ＣＰＵ、当該ＣＰＵを制御するプログラムを格納したメモリ等を利用して構成される。
【００２５】
補正部１２３は、ＤＦＥ１１から印刷データを取得し、取得した印刷データに対して必要に応じて濃度補正処理を行う。補正部１２３は、ＣＰＵ、当該ＣＰＵを制御するプログラムを格納したメモリ等を利用して構成される。
【００２６】
印刷画像処理部１２４は、補正部１２３から取得した補正後の印刷データ（補正が行われなかった場合には元の印刷データ）に対してディザ処理を行い、プリンタエンジン１２１が画像を形成する際に利用する印刷イメージデータを生成する。印刷画像処理部１２４は、ＣＰＵ、当該ＣＰＵを制御するプログラムを格納したメモリ等を利用して構成される。
【００２７】
印刷物測定装置１３は、読取部６１、測定装置制御部１４１、及び画像比較処理部１４２を含む。測定装置制御部１４１は、印刷物測定装置１３全体を制御するための各種処理を行い、ＣＰＵ、当該ＣＰＵを制御するプログラムを格納したメモリ等を利用して構成される。
【００２８】
画像比較処理部１４２は、ＤＦＥ１１から送信された印刷データ（補正されていない印刷データ）が示す理想的な濃度値と、読取部６１により読み取られた実際の濃度値とを比較し、濃度の差分値を算出する。画像比較処理部１４２は、ＣＰＵ、当該ＣＰＵを制御するプログラムを格納したメモリ等を利用して構成される。
【００２９】
排紙装置１４は、読取部６１により濃度値を読み取られた後の印刷用紙２０を排紙トレイ６５に排出する。
【００３０】
なお、本実施形態においては、印刷物測定装置１３が画像形成装置１２とは別体に設けられているが、画像形成装置１２が印刷物測定装置１３の各機能を備えてもよい。
【００３１】
図３は、第１の実施形態に係るＤＦＥ１１、画像形成装置１２、及び印刷物測定装置１３の具体的な機能構成例を示すブロック図である。
【００３２】
ＤＦＥ１１の制御部１０１は、印刷データ処理部２０１（生成部）、特定部２０２、及びスケジュール設定部２０３（設定部）を含む。
【００３３】
印刷データ処理部２０１は、ＰＣ（Personal  Computer）等から入力されるＤＴＰ（Desktop  Publishing）データ等に対して所定の処理を施し、画像形成装置１２が印刷処理を実行できる形式の印刷データ（例えばラスタデータ、ベクタデータ等）を生成する。印刷データは、各印刷用紙２０の画像毎（ページ毎）に生成される。印刷データは、各ページの画像において、ＣＭＹＫ各色の理想的な濃度値を示すＣＭＹＫデータを含んでいる。
【００３４】
特定部２０２は、各印刷データ（各ページ）の画像に使用される使用色及び使用されない非使用色を特定し、印刷データ毎に非使用色に関する色情報を生成する。
【００３５】
スケジュール設定部２０３は、色情報に基づいて複数の印刷データの印刷スケジュールを設定する。
【００３６】
図４は、第１の実施形態に係る印刷データ処理部２０１、特定部２０２、及びスケジュール設定部２０３の具体的な機能構成例を示すブロック図である。印刷データ処理部２０１は、ＲＩＰ（Raster  Image  Processor）部２２１、記憶部２２２、及び送信部２２３を含む。
【００３７】
ＲＩＰ部２２１は、ＤＴＰデータ等に対してＲＩＰ処理を施し、ラスタデータである印刷データ２２０を生成する。
【００３８】
図５は、第１の実施形態に係る印刷データ２２０のデータ構造例を示す図である。本実施形態に係る印刷データ２２０は、ページ（１〜Ｎ）毎に生成されている。各印刷データ２２０は、ＣＭＹＫデータ及びページ情報を含む。ＣＭＹＫデータは、各ページの画像におけるＣＭＹＫ各色についての描画情報（描画位置、濃度等）を示す。ページ情報は、初期ページＩＤ、実行ページＩＤ、実行フラグ、初期ジョブＩＤ、及び実行ジョブＩＤを含む。
【００３９】
初期ページＩＤは、ページを特定する識別子であり、印刷データの生成時に昇順に付与される。
【００４０】
実行ページＩＤは、印刷が実行されること（送信部２２３により送信されること）が確定した印刷データ（ページ）を特定する識別子である。実行ページＩＤは、スケジュール設定部２０３により印刷スケジュールが調整された場合には初期ページＩＤと異なるものとなるが、印刷スケジュールが調整されなかった場合には初期ページＩＤと一致する。
【００４１】
実行フラグは、印刷の実行が確定しているページ又は印刷済みのページを示すフラグである。印刷の実行が確定したページの印刷データは、送信部２２３から画像形成装置１２の補正部１２３及び印刷物測定装置１３の画像比較処理部１４２に送信される。
【００４２】
初期ジョブＩＤは、対象となるページが属するジョブを特定する識別子であり、印刷データの生成時に昇順に付与される。
【００４３】
実行ジョブＩＤは、送信部２２３により送信される印刷データ（ページ）が属するジョブを特定する識別子である。実行ジョブＩＤは、スケジュール設定部２０３により印刷スケジュールがジョブ単位で調整された場合には初期ジョブＩＤと異なるものとなるが、印刷スケジュールが調整されなかった場合には初期ジョブＩＤと一致する。
【００４４】
記憶部２２２は、ＲＩＰ部２２１により生成された印刷データ２２０を記憶する。記憶部２２０は、画像形成装置１２及び印刷物測定装置１３に送信される印刷データ２２０を待機させるための記憶領域である送信準備メモリ２２５を有する。
【００４５】
送信部２２３は、スケジュール設定部２０３により設定された印刷スケジュール（実行ページＩＤ）に基づいて、送信準備メモリ２２５に記憶されている印刷データ２２０と当該印刷データ２２０に対応する実行ページＩＤとを、順次画像形成装置１２の補正部１２３及び印刷物測定装置１３の画像比較処理部１４２に送信する。
【００４６】
特定部２０２は、測定領域判定部２３１、記憶部２３２、及び非使用色特定部２３３を含む。
【００４７】
測定領域判定部２３１は、各印刷データ２２０について、濃度測定の対象となる色（画像に使用される使用色）を示す測定領域を判定し、測定領域を示す測定領域情報２３０を生成する。
【００４８】
図６は、第１の実施形態に係る測定領域情報２３０のデータ構造例を示す図である。本実施形態に係る測定領域情報２３０は、色の種類（Ｃ版テーブル、Ｍ版テーブル、Ｙ版テーブル、及びＫ版テーブル）と、各色を使用色とする印刷データ２２０を特定する初期ページＩＤとが対応付けられた情報である。このような測定領域情報２３０を参照することにより、各色がどのページで使用され、どのページで使用されないかを特定すること、換言すれば、複数の印刷データ２２０のそれぞれについて使用色及び非使用色を特定することができる。
【００４９】
上記のような測定領域情報２３０は、記憶部２３２に記憶され、ＲＩＰ部２２１により新たな印刷データ２２０が生成される度に更新される。
【００５０】
非使用色特定部２３３は、記憶部２３２に記憶された測定領域情報２３０に基づいて各印刷データ２２０についての非使用色を特定し、各印刷データ２２０と非使用色との関係を含む色情報を生成する。
【００５１】
スケジュール設定部２０３は、特定部２０２から送信される色情報に基づいて印刷スケジュールを設定する。本実施形態に係るスケジュール設定部２０３は、複数の画像（ページ）を印刷する際に、非使用色が同一である複数の画像が連続して印刷される回数を示す非使用色連続数が所定値以下となるように、印刷スケジュールを調整する。すなわち、スケジュール設定部２０３は、初期ページＩＤの順番に従って印刷を行うと非使用色連続数が所定値より大きくなる場合には、非使用色連続数が所定値以下となるように各ページの印刷順（各印刷データ２２０の送信順）を調整する。スケジュール設定部２０３は、このように設定又は調整された印刷スケジュールに従って、送信すべき印刷データを示す実行ページＩＤを印刷データ処理部２０１（送信部２２３）に送信する。
【００５２】
また、スケジュール設定部２０３は、非使用色連続数が所定値より大きくなる場合であって、非使用色連続数が所定以下となるように印刷スケジュールを調整することができない場合（調整不可時）には、予測補正通知と実行ページＩＤとを組み合わせた情報を画像形成装置１２の補正部１２３に送信する。調整不可時は、様々な状況で生じ得るものであるが、例えば、ジョブ内に含まれる多数の印刷データの全てがＫ色のみを使用色とする場合等に生ずる。このような調整不可時には、画像形成装置１２において濃度差分値に基づく差分値濃度補正処理を適切に行うことができないため、本実施形態に係るスケジュール設定部２０３は、補正部１２３に後述する予測濃度補正処理を実行させるための予測補正通知を送信する。
【００５３】
図３に戻り、画像形成装置１２の機能構成例について説明する。画像形成装置１２の補正部１２３は、濃度補正処理部２４１、予測補正判定部２４２、及び予測データ記憶部２４３を含む。
【００５４】
濃度補正処理部２４１は、ＤＦＥ１１の印刷データ処理部２０１（送信部２２３）から送信された印刷データ２２０に対して濃度補正処理を施し、濃度補正された印刷データを生成する。本実施形態に係る濃度補正処理部２４１は、印刷物測定装置１３から送信された濃度差分値に基づく差分濃度補正処理と、予測データに基づく予測濃度補正処理とを実行する。差分濃度補正処理及び予測濃度補正処理については後述する。
【００５５】
予測補正判定部２４２は、予測濃度補正処理を実行するか否かを判定する。予測補正判定部２４２は、印刷データ処理部２０１から印刷データ２２０と共に送信された実行ページＩＤ（第１の実行ページＩＤ）と、スケジュール設定部２０３から予測補正通知と共に送信された実行ページＩＤ（第２の実行ページＩＤ）とが一致する場合に、予測濃度補正処理を実行すると判定する。上述したように、予測補正通知は、非使用色連続数が所定値より大きいにもかかわらずスケジュール調整を行うことができない調整不可時に発行されるものである。従って、第１の実行ページＩＤと第２の実行ページＩＤとが一致する場合には、予測濃度補正処理を実行するとの判定結果がなされる。予測補正判定部２４２は、予測濃度補正を実行すると判定された場合には、予測データ送信要求を予測データ記憶部２４３に出力する。
【００５６】
予測データ記憶部２４３は、予測濃度補正処理を実行する際に使用される予測データを記憶する。予測データは、適切な濃度差分値を取得することができない場合であっても印刷データ２２０の濃度補正を可能にするためのデータである。予測データのデータ構造は特に限定されるべきものではないが、例えば、印刷ページ数と各色の濃度補正値の修正量とを対応付けたデータ等であり得る。
【００５７】
図７は、第１の実施形態に係る濃度補正処理部２４１の具体的な機能構成例を示すブロック図である。濃度補正処理部２４１は、記憶部２５１、補正演算部２５２、及び補正値更新部２５３を含む。
【００５８】
記憶部２５１は、印刷データ２２０に濃度補正を施す際に使用される補正値を記憶し、本実施形態においては、Ｃ色を補正するためのＣ色補正値２５５、Ｍ色を補正するためのＭ色補正値２５６、Ｙ色を補正するためのＹ色補正値２５７、及びＫ色を補正するためのＫ色補正値２５８を記憶している。Ｃ色補正値２５５、Ｍ色補正値２５６、Ｙ色補正値２５７、及びＫ色補正値２５８の具体的なデータ構造は特に限定されるものではないが、例えば、各色の目標濃度値に加減算される値等であり得る。
【００５９】
補正演算部２５２は、Ｃ色補正値２５５、Ｍ色補正値２５６、Ｙ色補正値２５７、及びＫ色補正値２５８を用いて印刷データ２２０の目標濃度値を補正し、補正後の目標濃度値を含む補正印刷データを生成する。
【００６０】
補正値更新部２５３は、印刷物測定装置１３から送信される濃度差分値又は予測データ記憶部２４３に記憶されている予測データに基づいて、記憶部２５１に記憶されているＣ色補正値２５５、Ｍ色補正値２５６、Ｙ色補正値２５７、及びＫ色補正値２５８を更新する。補正値更新部２５３は、濃度差分値に基づいて、濃度差分値が小さくなるように各補正値２５５〜２５８を更新する。補正値更新部２５３は、予測データ記憶部２４３から予測データを受信した場合、すなわち予測濃度補正処理を実行すると判定された場合に、予測データを用いて各補正値２５５〜２５８を更新する。
【００６１】
画像形成装置１２の印刷画像処理部１２４（図３参照）は、濃度補正処理部２４１（補正演算部２５２）から出力された補正印刷データ又は補正されていない印刷データを受信し、ディザ処理を施すことにより、プリンタエンジン１２１に印刷処理を実行させるための印刷イメージデータを生成する。
【００６２】
印刷物測定装置１３の画像比較処理部１４２は、読取データ取得部２６１、読取データ記憶部２６２、データ変換部２６３、元データ記憶部２６４、及び比較部２６５を含む。
【００６３】
読取データ取得部２６１は、スキャナ機構等を利用した読取部６１により読み取られた印刷用紙２０上の画像データを取得する。本実施形態に係る読取画像取得部２６１は、当該画像データをＲＧＢデータ（読取ＲＧＢデータ）として取得する。
【００６４】
読取データ記憶部２６２は、読取データ取得部２６１により取得された読取ＲＧＢデータを記憶する。
【００６５】
データ変換部２６３は、ＤＦＥ１１の印刷データ処理部２０１（送信部２２３）から送信された印刷データ２２０（ＣＭＹＫデータ）をＲＧＢデータに変換する。データ変換部２６３により変換されたＲＧＢデータ（元ＲＧＢデータ）は、元の印刷データ２２０が示す理想的な濃度情報となる。
【００６６】
元データ記憶部２６４は、データ変換部２６３により生成された元ＲＧＢデータを記憶する。
【００６７】
比較部２６５は、読取データ記憶部２６２に記憶された読取ＲＧＢデータと、元データ記憶部２６４に記憶された元ＲＧＢデータとを比較し、濃度差分値を算出する。濃度差分値は、元の印刷データ２２０（補正されていない印刷データ２２０）が示す理想的な濃度値と、印刷用紙２０上に印刷された画像の実際の濃度との差分（誤差）を示す。
【００６８】
比較部２６５により算出された濃度差分値は、濃度補正処理部２４１及びプリンタエンジン１２１に出力され、濃度補正処理部２４１による差分濃度補正処理に利用されると共に、プリンタエンジン１２１によるプロセス補正に利用される。
【００６９】
図８は、第１の実施形態に係る画像形成システム１における処理例を示すフローチャートである。ＤＦＥ１１の印刷データ処理部２０１（ＲＩＰ部２２１）が印刷データ２２０を生成すると（Ｓ１０１）、スケジュール設定部２０３は、ページ毎の印刷スケジュールを設定し（Ｓ１０２）、特定部２０２はページ毎に使用色及び非使用色を特定する（Ｓ１０３）。
【００７０】
その後、スケジュール設定部２０３は、現在の印刷スケジュール内に非使用色連続数が所定値より大きくなる部分があるか否かを判定する（Ｓ１０４）。非使用色連続数が所定値より大きくなる部分がある場合（Ｓ１０４：Ｙｅｓ）、スケジュール設定部２０３は、非使用色連続数が所定値以下となるように印刷スケジュールを調整可能か否かを判定する（Ｓ１０５）。印刷スケジュールを調整可能である場合（Ｓ１０５：Ｙｅｓ）、スケジュール設定部２０３は、非使用色連続数が所定値以下となるように（非使用色連続数が所定値より大きい部分が存在しなくなるように）印刷スケジュールを調整する（Ｓ１０６）。その後、補正値更新部２５３は、印刷物測定装置１３から送信される濃度差分値に基づいて各色の補正値２５５〜２５８を更新し（Ｓ１０７）、印刷データ処理部２０１（送信部２２３）は、調整後の印刷スケジュールに従って印刷データ２２０をページ毎に画像形成装置１２の濃度補正処理部２４１に送信する（Ｓ１０９）。
【００７１】
現在の印刷スケジュール内に非使用色連続数が所定値より大きくなる部分がない場合（Ｓ１０４：Ｎｏ）、補正値更新部２５３は、印刷物測定装置１３から送信される濃度差分値に基づいて各色の補正値２５５〜２５８を更新し（Ｓ１０７）、印刷データ処理部２０１（送信部２２３）は、現在の印刷スケジュールに従って印刷データ２２０をページ毎に画像形成装置１２の濃度補正処理部２４１に送信する（Ｓ１０９）。
【００７２】
非使用色連続数が所定値より大きくなる部分があり、印刷スケジュールを不調整可能である場合（Ｓ１０５：Ｎｏ）、補正値更新部２５３は、予測データに基づいて各色の補正値２５５〜２５８を更新し（Ｓ１０８）、印刷データ処理部２０１（送信部２２３）は、現在の印刷スケジュールに従って印刷データ２２０をページ毎に画像形成装置１２の濃度補正処理部２４１に送信する（Ｓ１０９）。
【００７３】
その後、濃度補正処理部２４１は、各色の補正値２５５〜２５８に基づいて印刷データ２２０を補正し（Ｓ１１０）、印刷画像処理部１２４は、補正後の印刷データ２２０（補正されなかった場合には元の印刷データ２２０）に基づいてプリンタエンジン１２１に印刷を実行させる（Ｓ１１１）。印刷画像処理部１２４は、全ページを印刷したか否かを判定し（Ｓ１１２）、全ページを印刷していない場合（Ｓ１１２：Ｎｏ）には、ステップＳ１０４に戻り、全ページを印刷した場合（Ｓ１１２：Ｙｅｓ）には、本フローを終了する。
【００７４】
図９は、第１の実施形態に係る画像形成システム１における処理例を示すシーケンス図である。ＤＦＥ１１（測定領域判定部２３１）は、ユーザにより入力されたジョブに含まれる１つ以上の印刷データ２２０に対して測定領域判定を行い（Ｓ１００１）、測定領域情報２３０を生成する。測定領域情報２３０は、画像比較処理部１４２に送信され、画像比較処理に利用される。
【００７５】
ＤＦＥ１１（特定部２０２）は、判定領域情報２３０に基づいて各ページ（各印刷データ２２０）の非使用色を特定する。ＤＦＥ１１（スケジュール設定部２０３）は、当該特定結果に基づいて印刷スケジュールを設定し、非使用色連続数が所定値以下となるように印刷スケジュールを調整する（Ｓ１００２）。
【００７６】
ＤＦＥ１１（送信部２２３）は、印刷スケジュールに従って印刷データ２２０を画像形成装置１２の補正部１２３と印刷物測定装置１３の画像比較処理部１４２とに送信する。また、ＤＦＥ１１（スケジュール設定部２０３）は、印刷スケジュールを調整できない調整不可時においては、予測補正通知を補正部１２３に送信する。
【００７７】
補正部１２３は、受信した印刷データ２２０に対して濃度補正処理（差分値濃度補正処理又は予測濃度補正処理）を行い（Ｓ１００３）、補正後の印刷データ２２０（濃度補正処理が行われなかった場合には元の印刷データ２２０）を印刷画像処理部１２４に送信する。また、補正部１２３の予測補正判定部２４２は、予測濃度補正処理を実行するか否かを判定する予測補正判定を行う（Ｓ１００４）。予測濃度補正処理を実行する場合には、補正部１２３の予測補正判定部２４２は、予測データ送信要求を予測データ記憶部２４３に送信し、予測データ記憶部２４３から予測データを読み出し、予測データに基づいて各色の補正値２５５〜２５８を更新する（Ｓ１００５）。
【００７８】
画像形成装置１２の印刷画像処理部１２４は、補正部１２３から受信した印刷データ２２０（補正後の印刷データ２２０又は元の印刷データ２２０）に基づいて印刷イメージデータを生成する印刷画像処理を行い（Ｓ１００６）、印刷イメージデータをプリンタエンジン１２１に送信する。プリンタエンジン１２１は、受信した印刷イメージデータに基づいて印刷処理を実行し（Ｓ１００７）、印刷物（画像が印刷された印刷用紙２０）を印刷物測定装置１３の読取部６１に搬送する。
【００７９】
読取部６１は、画像形成装置１２のプリンタエンジン１２１から搬送されてきた印刷物の画像の濃度を読み取る濃度読取処理を行い（Ｓ１００８）、印刷物の画像の濃度をＲＧＢ値で示した読取ＲＧＢデータを取得し、読取ＲＧＢデータを画像比較処理部１４２に送信する。濃度読取処理後の印刷物は、ジョブ毎（初期ジョブＩＤ毎）に排紙トレイ６５に排出される。
【００８０】
画像比較処理部１４２は、ステップＳ１００２においてＤＦＥ１１から送信された元の印刷データ２２０の画像の濃度をＲＧＢ値で示した元ＲＧＢデータを生成するデータ変換処理を行い（Ｓ１００９）、読取ＲＧＢデータと元ＲＧＢデータとを比較して濃度差分値を算出する差分値算出処理を行う（Ｓ１０１０）。このとき、ステップＳ１００１においてＤＦＥ１１から送信された測定領域情報２３０が差分値算出処理に利用されてもよい。算出された濃度差分値は、プリンタエンジン１２１及び補正部１２３に送信される。プリンタエンジン１２１は、受信した濃度差分値に基づいて、両ＲＧＢデータの差分が小さくなるようにプロセス補正を行う（Ｓ１０１１）。補正部１２３は、受信した濃度差分値に基づいて、両ＲＧＢデータの差分が小さくなるように各色の補正値２５５〜２５８を更新する（Ｓ１００５）。
【００８１】
図１０は、第１の実施形態に係る測定領域判定処理の処理例を示すフローチャートである。本フローは、ジョブが投入されたときに起動する。測定領域判定部２３１は、投入されたジョブ内の各ページ（各印刷データ２２０）について、濃度測定の対象となる色（画像に使用される使用色）を示す測定領域を判定し（Ｓ２０１）、判定結果に基づいて測定領域情報２３０を生成又は更新する（Ｓ２０２）。
【００８２】
その後、測定領域判定部２３１は、ジョブ内の全ページについて判定が終了したか否かを判定し（Ｓ２０３）、判定が終了していない場合（Ｓ２０３：Ｎｏ）には、ステップＳ２０１に戻り、判定が終了した場合（Ｓ２０３：Ｙｅｓ）には、測定領域判定処理が行われていない他のジョブが存在するか否かを判定する（Ｓ２０４）。他のジョブが存在する場合（Ｓ２０４：Ｙｅｓ）、ステップＳ２０１に戻り、他のジョブが存在しない場合（Ｓ２０４：Ｎｏ）、本フローを終了する。
【００８３】
図１１は、第１の実施形態に係る印刷スケジュール調整処理の処理例を示すフローチャートである。本実施形態に係る印刷スケジュール調整処理は、複数のページを印刷する過程において、非使用色連続数が所定値以下となるように、印刷を実行するページを順次確定（実行ページＩＤを設定）していくものである。
【００８４】
先ず、スケジュール設定部２０３は、スケジュール調整フラグがセットされているか否かを判定する（Ｓ３０１）。スケジュール調整フラグは、印刷スケジュールをページ単位で調整することが確定したときに設定されるフラグである。スケジュール調整フラグがセットされていない場合（Ｓ３０１：Ｎｏ）、スケジュール設定部２０３は、複数の印刷データ２２０の中から初期ページＩＤの昇順に、実行フラグが設定されていない印刷データ２２０を検索し、検索された印刷データ２２０の実行ページＩＤにページカウンタ値Ｎを設定し、実行フラグを設定し（Ｓ３０２）、送信準備メモリ２２５に当該印刷データ２２０を記憶させる（Ｓ３０３）。ページカウンタ値は、印刷枚数を昇順にカウントする値である。
【００８５】
スケジュール調整フラグがセットされている場合（Ｓ３０１：Ｙｅｓ）、送信準備メモリ２２５には既に印刷データ２２０が記憶されているため、スケジュール調整フラグのリセットのみを行い（Ｓ３０４）、下記処理に進む。
【００８６】
スケジュール設定部２０３は、送信準備メモリ２２５に記憶された印刷データ２２０において、測定領域がない色版、すなわち非使用色が存在するか否かを判定する（Ｓ３０５）。測定領域がない色版がある場合（Ｓ３０５：Ｙｅｓ）、当該色版（非使用色）の色版カウンタ値に１を加算し（Ｓ３０６）、設定領域がある色版（使用色）の色版カウンタ値を０に設定する（Ｓ３０７）。色版カウンタ値は、色版毎（本実施形態においてはＣＭＹＫ各色）に割り当てられ、非使用色に該当する度にインクリメントされる値である。測定領域がない色版（非使用色）が存在しない場合（Ｓ３０５：Ｎｏ）、いずれの色版カウンタ値にも１を加算せず、ステップＳ３０７を実行する。
【００８７】
その後、スケジュール設定部２０３は、いずれかの色版カウンタ値が所定値より大きいか否かを判定する（Ｓ３０８）。いずれかの色版カウンタ値が所定値より大きい場合（Ｓ３０８：Ｙｅｓ）、特定部２０２は、測定領域情報２３０に色版カウンタ値が所定値より大きい色版が存在するか否かを判定する（Ｓ３０９）。測定領域情報２３０に色版カウンタ値が所定値より大きい色版が存在する場合（Ｓ３０９：Ｙｅｓ）、スケジュール設定部２０３は、実行ページＩＤのページカウンタ値Ｎに１を加算し、色版カウンタ値が所定値より大きい印刷データ２２０に実行フラグを設定し、スケジュール調整フラグを設定し（Ｓ３１０）、当該印刷データ２２０を送信準備メモリ２２５に記憶させる（Ｓ３１１）。その後、印刷データ処理部２０１の送信部２２３は、送信準備メモリ２２５内の印刷データ２２０を補正部１２３及び画像処理比較部１４２に送信する（Ｓ３１４）。いずれの色版カウンタ値も所定値より大きくない場合（Ｓ３０８：Ｎｏ）、ステップＳ３０９〜Ｓ３１１を実行せずにステップＳ３１４を実行する。
【００８８】
測定領域情報２３０に色版カウンタ値が所定値より大きい色版が存在しない場合（Ｓ３０９：Ｎｏ）、すなわち調整不可時において、スケジュール設定部２０３は、予測補正通知及び実行ページＩＤを補正部１２３の予測補正判定部２４２に送信し（Ｓ３１２）、予測濃度補正処理により補正される色版の色版カウンタ値を０に設定する（Ｓ３１３）。その後、ステップＳ３１４が実行される。
【００８９】
その後、印刷スケジュール設定部２０３は、ページカウンタ値に１を加算する（Ｓ３１５）。その後、印刷スケジュール設定部２０３は、全てのジョブの全ての印刷データ２２０を送信したか否かを判定する（Ｓ３１６）。全てのジョブの全ての印刷データ２２０を送信していない場合（Ｓ３１６：Ｎｏ）、ステップＳ３０１に戻り、全てのジョブの全ての印刷データ２２０を送信した場合（Ｓ３１６：Ｙｅｓ）、本フローを終了する。
【００９０】
図１２は、第１の実施形態に係る予測補正判定処理の処理例を示すフローチャートである。予測補正判定部２４２は、印刷データ処理部２０１の送信部２２３から送信された印刷データ２２０の実行ページＩＤ（第１の実行ページＩＤ）と、スケジュール設定部２０３から予測補正通知と共に送信された実行ページＩＤ（第２の実行ページＩＤ）とが一致するか否かを判定する（Ｓ４０１）。第１の実行ページＩＤと第２の実行ページＩＤとが一致する場合（Ｓ４０１：Ｙｅｓ）、予測補正判定部２４２は、予測データ送信要求を予測データ記憶部２４３に送信する（Ｓ４０２）。予測データ記憶部２４３は、予測データ送信要求を受信すると、予測データを濃度補正処理部２４１に送信する（Ｓ４０３）。濃度補正処理部２４１の補正値更新部２５３は、受信した予測データに基づいて、記憶部２５１内の各色の補正値２５５〜２５８を更新する（Ｓ４０４）。
【００９１】
上記画像形成システム１の機能を実現するプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリカード、ＣＤ−Ｒ及びＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記憶媒体に記憶されてコンピュータ・プログラム・プロダクトとして提供される。
【００９２】
また、プログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、プログラムをダウンロードさせずにインターネット等のネットワーク経由で提供するように構成してもよい。また、プログラムをＲＯＭ等の適宜な記憶装置に予め組み込んで提供するように構成してもよい。また、プログラムは上記複数の機能のうちプログラムにより実現可能な機能を含むモジュール構成となっていてもよい。プログラムにより実現される機能は、記憶媒体からプログラムを読み出して実行することによりＲＡＭ等の主記憶装置にロードされる。すなわち、プログラムにより実現される機能は主記憶装置上に生成される。
【００９３】
本実施形態に係る画像形成システム１によれば、カラー印刷により複数の印刷物を生成する際に、同一の非使用色が連続しないように印刷スケジュールがページ単位で調整される。これにより、濃度差分値に基づく補正処理（差分値濃度補正処理）を適切に実施することが可能となる。また、印刷スケジュールの調整が不可能な場合には、予測データに基づく補正処理（予測濃度補正処理）を実施することが可能となる。これにより、カラー印刷における濃度補正の精度を向上させることが可能となる。
【００９４】
以下に、他の実施形態について図面を参照して説明するが、第１の実施形態と同一又は同様の作用効果を奏する箇所については同一の符号を付してその説明を省略する場合がある。
【００９５】
（第２の実施形態）
本実施形態は、ジョブ単位で印刷スケジュールを調整する点で第１の実施形態と相違する。
【００９６】
図１３は、第２の実施形態に係る印刷データ処理部３０１、特定部３０２、及びスケジュール設定部３０３の具体的な機能構成例を示すブロック図である。本実施形態に係る特定部３０２は、ジョブ色版情報生成部３３３を含む。ジョブ色版情報生成部３３３は、ジョブ毎にＣＭＹＫ各色の使用状態を示すジョブ色版情報３３５を生成する。
【００９７】
図１４は、第２の実施形態に係るジョブ色版情報３３５のデータ構造例を示す図である。ジョブ色版情報３３５は、初期ジョブＩＤ、ジョブ実行フラグ、Ｃ版カウンタ、Ｍ版カウンタ、Ｙ版カウンタ、及びＫ版カウンタを含む。
【００９８】
初期ジョブＩＤは、ジョブを特定する識別子であり、ジョブの受信時に昇順に付与される。
【００９９】
ジョブ実行フラグは、印刷の実行が確定しているジョブ又は印刷済みのジョブを示すフラグである。印刷の実行が確定したジョブに含まれる印刷データは、送信部３２３から画像形成装置１２の補正部１２３及び印刷物測定装置１３の画像比較処理部１４２に送信される。
【０１００】
Ｃ版カウンタ値は、Ｃ色を非使用色とする印刷データ２２０の数を示す情報である。Ｍ版カウンタ値は、Ｍ色を非使用色とする印刷データ２２０の数を示す情報である。Ｙ版カウンタ値は、Ｙ色を非使用色とする印刷データ２２０の数を示す情報である。Ｋ版カウンタ値は、Ｋ色を非使用色とする印刷データ２２０の数を示す情報である。
【０１０１】
Ｃ版測定領域数は、Ｃ色を使用色とする印刷データ２２０の数を示す情報である。Ｍ版測定領域数は、Ｍ色を使用色とする印刷データ２２０の数を示す情報である。Ｙ版測定領域数は、Ｙ色を使用色とする印刷データ２２０の数を示す情報である。Ｋ版測定領域数は、Ｋ色を使用色とする印刷データ２２０の数を示す情報である。
【０１０２】
本実施形態に係る非使用色特定部３４３は、ジョブ色版情報３３５に基づいてジョブ毎の非使用色を特定し、特定部３０２は、ジョブ毎に非使用色に関する色情報を生成する。なお、非使用色特定部３４３は、第１の実施形態に係る非使用色特定部２４３と同様に測定領域情報２３０に基づいて印刷データ２２０毎（ページ毎）に非使用色を特定し、色情報には印刷データ２２０毎に非使用色に関する情報が含まれてもよい。
【０１０３】
本実施形態に係るスケジュール設定部３０３は、非使用色特定部３４３から送信された色情報に基づいて印刷スケジュールを設定する。スケジュール設定部３０３は、非使用色連続数が所定値以下となるようにジョブ単位で印刷スケジュールを調整する。また、スケジュール設定部３０３は、ジョブ毎に差分値濃度補正処理を適切に実行できるか否かを判定する。例えば、Ｃ版カウンタ値が所定値以下であり、且つＣ版測定領域数が０より大きい場合には、差分値濃度補正処理を適切に実行できると判定する。スケジュール設定部３０３は、このように差分値濃度補正処理を適切に実行できるジョブにジョブ実行フラグを設定し、当該ジョブの初期ジョブＩＤを実行ジョブＩＤとして印刷データ処理部３０１に送信する。
【０１０４】
また、スケジュール設定部３０３は、非使用色連続数が所定値以下となるように印刷スケジュールを調整できない場合、差分値濃度補正処理を適切に実行できないと判定されたジョブ（例えば、ＣＭＹＫのいずれかのカウンタ値が所定値より大きいか、測定領域数が０であるジョブ）の印刷時に、予測補正通知と実行ジョブＩＤ（当該ジョブの初期ジョブＩＤ）とを補正部１２４の予測補正判定部２４２に送信する。予測補正判定部２４２が予測補正通知を受信すると、予測補正通知と共に送信された実行ジョブＩＤが示すジョブの実行時に、上述した予測濃度補正処理を実行するための処理（予測データ送信要求の出力、予測データに基づく各色の補正値２５５〜２５８の更新等）が行われる。
【０１０５】
図１５は、第２の実施形態に係る画像形成システム１における処理例を示すシーケンス図である。図９に示す第１の実施形態に係るシーケンス図とは、印刷スケジュールをジョブ単位で調整する点で相違する。
【０１０６】
ＤＦＥ１１（測定領域判定部２３１）は、ユーザにより入力されたジョブに含まれる１つ以上の印刷データ２２０に対して測定領域判定を行い（Ｓ２００１）、測定領域情報２３０を生成する。測定領域情報２３０は、画像比較処理部１４２に送信され、画像比較処理に利用される。更に、本実施形態に係るＤＦＥ１１（ジョブ色版情報生成部３３３）は、測定領域情報２３０及び投入されたジョブに関する情報（ジョブに含まれる印刷データ２２０を特定する情報等）に基づいてジョブ色版情報３３５を生成する（Ｓ２００２）。
【０１０７】
ＤＦＥ１１（特定部３０２）は、ジョブ色版情報３３５に基づいて各ジョブの非使用色に関する情報を含む色情報を生成する。ＤＦＥ１１（スケジュール設定部３０３）は、色情報に基づいて印刷スケジュールを設定し、画像形成装置１２の補正部１２３が差分値濃度補正を適切に実行できるように印刷スケジュールをジョブ単位で調整する（Ｓ２００３）。
【０１０８】
ＤＦＥ１１（送信部３２３）は、印刷スケジュールに従って印刷データ２２０を画像形成装置１２の補正部１２３と印刷物測定装置１３の画像比較処理部１４２とに送信する。また、ＤＦＥ１１（スケジュール設定部３０３）は、印刷スケジュールを調整できない調整不可時においては、予測補正通知を補正部１２３に送信する。
【０１０９】
補正部１２３は、受信した印刷データ２２０に対して濃度補正処理（差分値濃度補正処理又は予測濃度補正処理）を行い（Ｓ２００４）、補正後の印刷データ２２０（濃度補正処理が行われなかった場合には元の印刷データ２２０）を印刷画像処理部１２４に送信する。また、補正部１２３（予測補正判定部２４２）は、予測濃度補正処理を実行するか否かを判定する予測補正判定を行う（Ｓ２００５）。予測濃度補正処理を実行する場合には、補正部１２３（予測補正判定部２４２）は、予測データ送信要求を予測データ記憶部２４３に送信し、予測データ記憶部２４３から予測データを読み出し、予測データに基づいて各色の補正値２５５〜２５８を更新する（Ｓ２００６）。
【０１１０】
画像形成装置１２の印刷画像処理部１２４は、補正部１２３から受信した印刷データ２２０（補正後の印刷データ２２０又は元の印刷データ２２０）に基づいて印刷イメージデータを生成する印刷画像処理を行い（Ｓ２００７）、印刷イメージデータをプリンタエンジン１２１に送信する。プリンタエンジン１２１は、受信した印刷イメージデータに基づいて印刷処理を実行し（Ｓ２００８）、印刷物（画像が印刷された印刷用紙２０）を印刷物測定装置１３の読取部６１に搬送する。
【０１１１】
読取部６１は、プリンタエンジン１２１から搬送されてきた印刷物の画像の濃度を読み取る濃度読取処理を行い（Ｓ２００９）、印刷物の画像の濃度をＲＧＢ値で示した読取ＲＧＢデータを取得し、読取ＲＧＢデータを画像比較処理部１４２に送信する。濃度読取処理後の印刷物は、ジョブ毎（初期ジョブＩＤ毎）に排紙トレイ６５に排出される。
【０１１２】
画像比較処理部１４２は、ステップＳ２００３においてＤＦＥ１１から送信された元の印刷データ２２０の画像の濃度をＲＧＢ値で示した元ＲＧＢデータを生成するデータ変換処理を行い（Ｓ２０１０）、読取ＲＧＢデータと元ＲＧＢデータとを比較して濃度差分値を算出する差分値算出処理を行う（Ｓ２０１１）。このとき、ステップＳ２００１においてＤＦＥ１１から送信された測定領域情報２３０が差分値算出処理に利用されてもよい。算出された濃度差分値は、プリンタエンジン１２１及び補正部１２３に送信される。プリンタエンジン１２１は、受信した濃度差分値に基づいて、両ＲＧＢデータの差分が小さくなるようにプロセス補正を行う（Ｓ２０１２）。補正部１２３は、受信した濃度差分値に基づいて、両ＲＧＢデータの差分が小さくなるように各色の補正値２５５〜２５８を更新する（Ｓ２００６）。
【０１１３】
図１６は、第２の実施形態に係るジョブ色版情報生成処理の処理例を示すフローチャートである。ジョブ色版情報生成部３３３は、ＲＩＰ部２２１により生成された１つ以上の印刷データ２２０の中から同一の初期ジョブＩＤ：Ｎを有する１つ以上の印刷データ２２０を抽出し、抽出された各印刷データ２２０の測定領域（使用色）を順次（初期ページＩＤの昇順に）判定する（Ｓ６０１）。
【０１１４】
その後、ジョブ色版情報生成部３３３は、判定対象の印刷データ２２０に測定領域がない色版、すなわち非使用色があるか否かを判定する（Ｓ６０２）。測定領域がない色版がある（非使用色が存在する）場合（Ｓ６０２：Ｙｅｓ）、ジョブ色版情報生成部３３３は、当該非使用色に該当する色版の色版カウンタ値に１を加算し（Ｓ６０３）、他の色版（使用色）の色版カウンタ値を０に設定する（Ｓ６０４）。測定領域がない色版がない（非使用色が存在しない）場合（Ｓ６０２：Ｎｏ）、ジョブ色版情報生成部３３３は、全ての色版カウンタ値を０に設定する（Ｓ６０４）。
【０１１５】
その後、ジョブ色版情報生成部３３３は、ジョブ内の全ページ（同一の初期ジョブＩＤを有する全ての印刷データ２２０）について測定領域の判定が終了したか否かを判定する（Ｓ６０５）。全ページについて測定領域の判定が終了していない場合（Ｓ６０５：Ｎｏ）、ステップＳ６０１に戻り、全ページについて測定領域の判定が終了した場合（Ｓ６０５：Ｙｅｓ）、ジョブ色版情報生成部３３３は、判定結果に基づいてジョブ色版情報３３５を生成又は更新する（Ｓ６０６）。
【０１１６】
その後、ジョブ色版情報生成部３３３は、全ジョブについて測定領域の判定が終了したか否かを判定する（Ｓ６０６）。全ジョブについて測定領域の判定が終了していない場合（Ｓ６０７：Ｎｏ）、ステップＳ６０１に戻り、全ジョブについて測定領域の判定が終了した場合（Ｓ６０７：Ｙｅｓ）、本フローを終了する。
【０１１７】
図１７は、第２の実施形態に係る印刷スケジュール調整処理の処理例を示すフローチャートである。本実施形態に係る印刷スケジュール調整処理は、複数のジョブ毎に複数のページを印刷する過程において、非使用色連続数が所定値以下となるように、印刷を実行するジョブを順次確定（実行ジョブＩＤを設定）していくものである。
【０１１８】
先ず、スケジュール設定部３０３は、ジョブスケジュール調整フラグがセットされているか否かを判定する（Ｓ７０１）。ジョブスケジュール調整フラグは、印刷スケジュールをジョブ単位で調整することが確定したときに設定されるフラグである。ジョブスケジュール調整フラグがセットされていない場合（Ｓ７０１：Ｎｏ）、スケジュール設定部３０３は、ジョブ実行フラグが設定されていないジョブを初期ジョブＩＤの昇順に検索し、実行ジョブＩＤをＮに設定し、ジョブ実行フラグを設定し（Ｓ７０２）、送信準備メモリ２２５に当該ジョブに対応する印刷データ２２０を記憶させる（Ｓ７０３）。
【０１１９】
ジョブスケジュール調整フラグがセットされている場合（Ｓ７０１：Ｙｅｓ）、送信準備メモリ２２５には既にジョブに対応する印刷データ２２０が記憶されているため、ジョブスケジュール調整フラグのリセットのみを行い（Ｓ７０４）、下記処理に進む。
【０１２０】
スケジュール設定部３０３は、ジョブ色版情報３３５に基づいて、初期ジョブＩＤがＮのいずれかの色版カウンタ値が所定値より大きいか否かを判定する（Ｓ７０５）。いずれかの色版カウンタ値が所定値より大きい場合（Ｓ７０５：Ｙｅｓ）、スケジュール設定部３０３は、当該所定値より大きい色版カウンタ値に対応する色を差分値濃度補正処理により補正できるジョブが存在するか否かを判定する（Ｓ７０６）。補正できるジョブが存在する場合（Ｓ７０６：Ｙｅｓ）、スケジュール設定部３０３は、補正できるジョブに対応する印刷データの実行ジョブＩＤをＮ＋１に設定し、ジョブ実行フラグを設定し、ジョブスケジュール調整フラグを設定する（Ｓ７０７）。その後、印刷データ処理部３０１の送信部３２３は、送信準備メモリ２２５内の実行ジョブＩＤ：Ｎの印刷データ２２０を補正部１２３及び画像処理比較部１４２に送信する（Ｓ７０９）。
【０１２１】
いずれの色版カウンタ値も所定値より大きくない場合（Ｓ７０５：Ｎｏ）、ステップＳ７０９を実行する。いずれかの色版カウンタ値が所定値より大きく、補正できるジョブが存在しない場合（Ｓ７０６：Ｎｏ）、スケジュール設定部３０３は、予測補正通知及び実行ジョブＩＤ：Ｎを補正部１２３の予測補正判定部２４２に送信し（Ｓ７０８）、ステップ７０９を実行する。
【０１２２】
図１８は、第２の実施形態に係る予測補正判定処理の処理例を示すフローチャートである。本実施形態に係る予測補正判定部２４２は、実行ジョブＩＤが切り替わったか否かを判定し（Ｓ８０１）、切り替わっていない場合（Ｓ８０１：Ｎｏ）、本フローを終了する。実行ジョブＩＤが切り替わった場合（Ｓ８０１：Ｙｅｓ）、予測補正判定部２４２は、印刷データ処理部３０１の送信部３２３から送信された印刷データ２２０の実行ページＩＤ（第３の実行ページＩＤ）と、スケジュール設定部３０３から予測補正通知と共に送信された実行ページＩＤ（第４の実行ページＩＤ）とが一致するか否かを判定する（Ｓ８０２）。
【０１２３】
第３の実行ページＩＤと第４の実行ページＩＤとが一致しない場合（Ｓ８０２：Ｎｏ）、本フローを終了する。第３の実行ページＩＤと第４の実行ページＩＤとが一致する場合（Ｓ８０２：Ｙｅｓ）、予測補正判定部２４２は、予測データ送信要求を予測データ記憶部２４３に送信する（Ｓ８０３）。予測データ記憶部２４３は、予測データ送信要求を受信すると、予測データを濃度補正処理部２４１に送信する（Ｓ８０４）。濃度補正処理部２４１の補正値更新部２５３は、受信した予測データに基づいて、記憶部２５１内の各色の補正値２５５〜２５８を更新する（Ｓ８０５）。
【０１２４】
本実施形態に係る画像形成システム１によれば、カラー印刷により複数の印刷物を生成する際に、同一の非使用色が連続しないように印刷スケジュールがジョブ単位で調整される。これにより、第１の実施形態と同様に、濃度差分値に基づく補正処理（差分値濃度補正処理）を適切に実施することが可能となる。また、印刷スケジュールの調整が不可能な場合には、予測データに基づく補正処理（予測濃度補正処理）を実施することが可能となる。これにより、カラー印刷における濃度補正の精度を向上させることが可能となる。
【０１２５】
以上、本発明の実施形態を説明したが、上記実施形態は例として提示したものであり、発明の範囲を限定することを意図するものではない。この新規な実施形態はその他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更、及び組み合わせを行うことができる。この実施形態及びその変形は発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２６】
１  画像形成システム
１１  ＤＦＥ（情報処理装置）
１２  画像形成装置
１３  印刷物測定装置
２０  印刷用紙
２１  給紙部
２２  画像形成部
２３  一次転写部
２４  二次転写部
２５  定着部
２６  給紙ローラ
２７  給紙トレイ
３１  感光体
３２  帯電装置
３３  光書込み装置
３４Ｃ，３４Ｍ，３４Ｙ，３４Ｋ  現像装置
４１  一次転写ベルト
４２  駆動ローラ
４３  従動ローラ
４４  一次転写ローラ
４５  二次転写バックアップローラ
５１  二次転写ベルト
５２  駆動ローラ
５３  従動ローラ
６１  読取部
６５  排紙トレイ
１０１  制御部
１２１  プリンタエンジン
１２２  プリンタコントローラ
１２３  補正部
１２４  印刷画像処理部
１３１  印刷制御部
１４１  測定装置制御部
１４２  画像比較処理部
２０１，３０１  印刷データ処理部
２０２，３０２  特定部
２０３，３０３  スケジュール設定部
２２０  印刷データ
２２１  ＲＩＰ部
２２２  記憶部
２２３，３２３  送信部
２２５  送信準備メモリ
２３０  測定領域情報
２３１  測定領域判定部
２３２  記憶部
２３３  非使用色特定部
２４１  濃度補正処理部
２４２  予測補正判定部
２４３  予測データ記憶部
２５１  記憶部
２５２  補正演算部
２５３  補正値更新部
２５５  Ｃ色補正値
２５６  Ｍ色補正値
２５７  Ｙ色補正値
２５８  Ｋ色補正値
２６１  読取データ取得部
２６２  読取データ記憶部
２６３  データ変換部
２６４  元データ記憶部
２６５  比較部
３３３  ジョブ色版情報生成部
３３５  ジョブ色版情報
３４３  非使用色特定部
【先行技術文献】
【特許文献】
【０１２７】
【特許文献１】特開２０１５−３６７０９号公報
【図１】
2019124972.tif 000003
【図２】
2019124972.tif 000004
【図３】
2019124972.tif 000005
【図４】
2019124972.tif 000006
【図５】
2019124972.tif 000007
【図６】
2019124972.tif 000008
【図７】
2019124972.tif 000009
【図８】
2019124972.tif 000010
【図９】
2019124972.tif 000011
【図１０】
2019124972.tif 000012
【図１１】
2019124972.tif 000013
【図１２】
2019124972.tif 000014
【図１３】
2019124972.tif 000015
【図１４】
2019124972.tif 000016
【図１５】
2019124972.tif 000017
【図１６】
2019124972.tif 000018
【図１７】
2019124972.tif 000019
【図１８】
2019124972.tif 000020