(57)【要約】【課題】測定用画像が形成されるシートの枚数を削減すること。【解決手段】測色器の測定ルール（テストチャートのレイアウトルール）と画像形成装置に搭載されるインラインセンサの測定ルールは異なっている。そこで、インラインセンサのレイアウトルールと測色器のレイアウトルールとの両方を満たすように、複数の測定用画像２２０がシート上に配置されることで、共通のテストチャートが作成される。【選択図】図１５
2019014051.tif 000002
【特許請求の範囲】
【請求項１】
第一測定器と第二測定器とによってそれぞれ読み取られる複数のテスト画像を同一のシート上に画像形成装置に形成させる画像処理装置であって、
前記第一測定器が前記複数のテスト画像を測定できるようにするために前記複数のテスト画像のレイアウトを定義した第一レイアウトルールと、前記第二測定器が前記複数のテスト画像を測定できるようにするために前記複数のテスト画像のレイアウトを定義した第二レイアウトルールとを記憶する記憶手段と、
前記第一レイアウトルールと前記第二レイアウトルールとの双方を満たすように前記シート上に配置される前記複数のテスト画像を有する画像データを前記画像形成装置に送信する送信手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記第一レイアウトルールと前記第二レイアウトルールとを解析し、前記第一レイアウトルールと前記第二レイアウトルールとの双方を満たすように前記シート上における前記複数のテスト画像のレイアウトを決定する決定手段をさらに有し、
前記送信手段は、前記決定手段により決定されたレイアウトにしたがった前記複数のテスト画像を前記シート上に形成するための画像データを前記画像形成装置に送信することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記決定手段は、
前記第二レイアウトルールが前記複数のテスト画像の間にセパレータを設けることを規定しているかどうかを判定する判定手段と、
前記第二レイアウトルールが前記複数のテスト画像の間にセパレータを設けることを規定している場合、前記第一測定器の走査方向と、前記第二測定器の走査方向とが直交するように、前記複数のテスト画像を前記シート上に配置するレイアウト手段と
を有することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記レイアウト手段は、前記第二レイアウトルールが前記複数のテスト画像の間にセパレータを設けることを規定している場合、前記第一測定器に前記複数のテスト画像の測定開始タイミングを認識させるための第一トリガーバーを前記シートの第一辺に沿って配置し、前記第二測定器に前記複数のテスト画像の測定開始タイミングを認識させるための第二トリガーバーを前記シートの第二辺に沿って配置することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記レイアウト手段は、前記第二レイアウトルールが前記複数のテスト画像の間にセパレータを設けることを規定していない場合、前記第一測定器の走査方向と、前記第二測定器の走査方向とが平行となるように、前記複数のテスト画像を前記シート上に配置することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記レイアウト手段は、前記第二レイアウトルールが前記複数のテスト画像の間にセパレータを設けることを規定していない場合、前記第一測定器に前記複数のテスト画像の測定開始タイミングを認識させるための第一トリガーバーと、前記第二測定器に前記複数のテスト画像の測定開始タイミングを認識させるための第二トリガーバーとを共通のトリガーバーとして前記シートの第一辺に沿って配置することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記レイアウト手段は、前記第二レイアウトルールが前記第二測定器の搬送基準となる搬送マーカーを設けることを定義している場合、前記シートの第二辺に沿って前記搬送マーカーを配置することを特徴とする請求項５または６に記載の画像処理装置。
【請求項８】
前記第一測定器は前記画像形成装置の搬送経路に設けられたＲＧＢセンサであり、
前記レイアウト手段は、前記シートの搬送方向における異なる位置に複数の前記第一トリガーバーを配置することを特徴とする請求項４または６に記載の画像処理装置。
【請求項９】
前記レイアウト手段は、前記第一レイアウトルールによって定義された前記第一測定器のセンサの数に一致した数の列に前記複数のテスト画像を配置することを特徴とする請求項３ないし６のいずれか一項に記載の画像処理装置。
【請求項１０】
前記第一測定器の種類と前記第二測定器の種類とを選択する選択手段をさらに有し、
前記決定手段は、前記選択手段により選択された前記第一測定器の種類に対応する前記第一レイアウトルールを前記記憶手段から取得するとともに、前記選択手段により選択された前記第二測定器の種類に対応する前記第二レイアウトルールを前記記憶手段から取得することを特徴とする請求項２ないし９のいずれか一項に記載の画像処理装置。
【請求項１１】
前記第一測定器による前記複数のテスト画像の測定結果と前記第二測定器による前記複数のテスト画像の測定結果とに基づき前記第一測定器による測定結果を前記第二測定器の測定結果に変換する変換条件を作成する作成手段をさらに有することを特徴とする請求項１ないし１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記第二測定器は前記画像処理装置に接続される測定器であることを特徴とする請求項１ないし１１のいずれか一項に記載の画像処理装置。
【請求項１３】
第一測定器と第二測定器とによってそれぞれ読み取られる複数のテスト画像を同一のシート上に画像形成装置に形成させる画像処理装置であって、
前記第一測定器の種類と前記第二測定器の種類との組み合わせごとに、前記複数のテスト画像をシート上に形成するための画像データを記憶する記憶手段と、
前記第一測定器の種類と前記第二測定器の種類とを選択する選択手段と、
前記選択手段により選択された前記第一測定器の種類と前記第二測定器の種類との組み合わせに対応する画像データを読み出し、前記画像形成装置に送信する送信手段と
を有することを特徴とする画像処理装置。
【請求項１４】
搬送経路に沿ってシートを搬送する搬送手段と、
画像データを階調補正条件に基づいて変換する補正手段と、
前記補正手段により補正された前記画像データに基づいて、前記シート上に画像を形成する画像形成手段と、
前記搬送経路に設けられ、前記シート上の測定用画像を測定する測定手段と、
前記測定手段の測定結果を変換条件に基づいて変換する変換手段と、
前記搬送手段を制御して前記シートを搬送させ、前記画像形成手段を制御して前記シートに複数の第一測定用画像を含む第一パターン画像を形成させ、前記測定手段を制御して前記シート上の前記第一パターン画像を測定させ、前記変換手段によって前記第一パターン画像の測定結果を第一測定データに変換させ、前記階調補正条件を前記第一測定データに基づいて生成する第一生成手段と、
前記搬送手段を制御して前記シートを搬送させ、前記画像形成手段により前記シートに複数の第二測定用画像を含む第二パターン画像を形成させ、前記測定手段を制御して前記シート上の前記第二パターン画像を測定させ、センサから出力された前記シート上の前記第二パターン画像の測定結果に対応する第二測定データを取得し、前記測定手段による前記第二パターン画像の測定結果と前記第二測定データとに基づいて前記変換条件を生成する第二生成手段と、を有し、
前記第一パターン画像は、前記シートが搬送される搬送方向において並んで形成された前記複数の第一測定用画像を含み、
前記第二パターン画像は、前記搬送方向において並んで形成された前記複数の第二測定用画像を含み、
前記複数の第二測定用画像は、前記測定手段が前記複数の第二測定用画像を測定できるようにするために前記複数の第二測定用画像のレイアウトを定義した第一レイアウトルールと、前記センサが前記複数の第二測定用画像を測定できるようにするために前記複数の第二測定用画像のレイアウトを定義した第二レイアウトルールとの両方を満たすように、前記シート上に配置されていることを特徴とする画像形成装置。
【請求項１５】
請求項１ないし１３のいずれか一項に記載された画像処理装置の各手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
電子写真方式のプリンタエンジンは、画像データに基づいて感光体に静電潜像を形成し、現像器内の現像剤を用いて静電潜像を現像して画像を形成する。画像の濃度はプリンタエンジンの状態に依存して変化してしまうため、階調補正が必要となる。階調補正は、画像の濃度を予め意図された濃度に維持するためのキャリブレーションである。特許文献１によれば、シートに形成された測定用画像を画像形成装置に設けられたスキャナ（インラインセンサ）で読み取って階調補正を行うこと（第一キャリブレーション）が記載されている。
【０００３】
ところで、画像の階調特性はシートの種類（コートの有無や坪量など）に応じて異なる。特許文献１によれば、プリントサーバによってシートの種類ごとにキャリブレーションを実行してシートの種類ごとの階調補正テーブルを作成すること（第二キャリブレーション）が記載されている。とりわけ、画像形成装置によりシートに形成された測定用画像は、プリントサーバに接続された外部スキャナにより読み取られる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１１３８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
第二キャリブレーションでは、シートの種類ごとに目標となる階調特性（ターゲット階調）が予め決定され、ターゲット階調が維持されるように階調補正テーブルが作成される。操作者は、ターゲット階調を決定するために、使い慣れた市販の測色器（例：Ｘ−Ｒｉｔｅ社製ｉ１Ｐｒｏ２）を使用することを希望することが多い。一方で、第二キャリブレーションでは測色器が使用されてもよいし、インラインセンサが使用されてもよい。
【０００６】
第二キャリブレーションにおいて画像形成装置に設けられたインラインセンサがテストチャートを測定できれば、操作者は手動でテストチャートを測定する必要がない。しかし、測色器によるテストチャートの測定結果を用いて第二キャリブレーションを実行したい操作者もいる。この場合には、インラインセンサによる測定結果を測色器の測定結果に変換する変換テーブルが必要となる。変換テーブルを作成するためには、インラインセンサ用のテストチャートと測色器用のテストチャートが個別に必要である。なぜなら、インラインセンサの測定ルール（テスト画像のサイズや間隔など）と測色器の測定ルールとが異なっているからである。そこで、本発明は、測定用画像が形成されるシートの枚数を削減することが可能な画像処理装置を提供する。
【課題を解決するための手段】
【０００７】
本発明は、たとえば、
第一測定器と第二測定器とによってそれぞれ読み取られる複数のテスト画像を同一のシート上に画像形成装置に形成させる画像処理装置であって、
前記第一測定器が前記複数のテスト画像を測定できるようにするために前記複数のテスト画像のレイアウトを定義した第一レイアウトルールと、前記第二測定器が前記複数のテスト画像を測定できるようにするために前記複数のテスト画像のレイアウトを定義した第二レイアウトルールとを記憶する記憶手段と、
前記第一レイアウトルールと前記第二レイアウトルールとの双方を満たすように前記シート上に配置される前記複数のテスト画像を有する画像データを前記画像形成装置に送信する送信手段と
を有することを特徴とする画像処理装置を提供する。
【０００８】
さらに、本発明は、たとえば、
搬送経路に沿ってシートを搬送する搬送手段と、
画像データを階調補正条件に基づいて変換する補正手段と、
前記補正手段により補正された前記画像データに基づいて、前記シートに画像を形成する画像形成手段と、
前記搬送経路に設けられ、前記シート上の測定用画像を測定する測定手段と、
前記測定手段の測定結果を変換条件に基づいて変換する変換手段と、
前記搬送手段を制御して前記シートを搬送させ、前記画像形成手段を制御して前記シートに複数の第一測定用画像を含む第一パターン画像を形成させ、前記測定手段を制御して前記シート上の前記第一パターン画像を測定させ、前記変換手段によって前記第一パターン画像の測定結果を第一測定データに変換させ、前記階調補正条件を前記第一測定データに基づいて生成する第一生成手段と、
前記搬送手段を制御して前記シートを搬送させ、前記画像形成手段により前記シートに複数の第二測定用画像を含む第二パターン画像を形成させ、前記測定手段を制御して前記シート上の前記第二パターン画像を測定させ、センサから出力された前記シート上の前記第二パターン画像の測定結果に対応する第二測定データを取得し、前記測定手段による前記第二パターン画像の測定結果と前記第二測定データとに基づいて前記変換条件を生成する第二生成手段と、を有し、
前記第一パターン画像は、前記シートが搬送される搬送方向において並んで形成された前記複数の第一測定用画像を含み、
前記第二パターン画像は、前記搬送方向において並んで形成された前記複数の第二測定用画像を含み、
前記複数の第二測定用画像は、前記測定手段が前記複数の第二測定用画像を測定できるようにするために前記複数の第二測定用画像のレイアウトを定義した第一レイアウトルールと、前記センサが前記複数の第二測定用画像を測定できるようにするために前記複数の第二測定用画像のレイアウトを定義した第二レイアウトルールとの両方を満たすように、前記シート上に配置されていることを特徴とする画像形成装置を提供する。
【発明の効果】
【０００９】
本発明によれば、測定用画像が形成されるシートの枚数を削減することが可能な画像処理装置が提供される。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の概略断面図
【図２】インラインセンサを示す図
【図３】画像形成装置における画像処理に関連した機能を説明する図
【図４】画像処理装置を説明する図
【図５】テストチャートを説明する図
【図６】改良されたテストチャートを説明する図
【図７】測定結果を示す図
【図８】濃度変換テーブルの作成方法を示すフローチャート
【図９】ＤＦＥを含む画像形成システムを示す図
【図１０】レイアウトルールを示す表
【図１１】テストチャートを示す図
【図１２】テストチャートを示す図
【図１３】共通テストチャートの作成方法を示すフローチャート
【図１４】ユーザインタフェースを示す図
【図１５】共通テストチャートを示す図
【図１６】共通テストチャートの作成方法を示すフローチャート
【図１７】ＣＰＵが実現する機能を説明する図
【発明を実施するための形態】
【００１１】
［実施例１］
＜画像形成装置＞
図１において画像形成装置１００は、プリント部１０１、リーダ部４００、操作部１８０を有する。プリント部１０１は、色成分毎の画像を形成する４つのステーション１２０、１２１、１２２および１２３を有するプリンタエンジンである。ステーション１２０はイエローの画像を形成する画像形成部である。ステーション１２１はマゼンタの画像を形成する画像形成部である。ステーション１２２はシアンの画像を形成する画像形成部である。ステーション１２３はブラックの画像を形成する画像形成部である。各ステーションの構成は同一であるため、以下ではイエローの画像を形成するステーション１２０の構成が説明される。
【００１２】
感光ドラム１０５は感光層を有する感光体である。感光ドラム１０５は静電潜像やトナー画像を担持する像担持体として機能する。帯電器１１１は、感光ドラム１０５の表面の電位が所定電位（帯電電位）となるように、感光ドラム１０５を帯電させる。露光装置１０３は画像データに基づいて制御されたレーザ光を感光ドラム１０５に照射することで、感光ドラム１０５の表面に静電潜像を形成する。現像器１１２は、トナーと磁性を有するキャリアとを含む現像剤を収容する収容部と、収容部内に設けられ、現像剤を担持して回転する現像スリーブ１２とを有する。現像器１１２は、現像剤を用いて静電潜像を現像し、トナー画像を形成する。一次転写ローラ１１８は感光ドラム１０５上のトナー画像を中間転写ベルト１０６に転写する。中間転写ベルト１０６は、ステーション１２０、１２１、１２２および１２３により形成されたトナー画像を担持する像担持体として機能する。中間転写ベルト１０６は回転することでトナー画像を二次転写ローラ１１４へ搬送する。二次転写ローラ１１４などの各種の搬送ローラは搬送経路に沿ってシートを搬送する搬送手段の一例である。
【００１３】
中間転写ベルト１０６の周囲には、中間転写ベルト１０６上に形成された測定用画像（テスト画像）の濃度を測定する濃度センサ１１７が配置されている。濃度センサ１１７は、たとえば、光学式センサである。濃度センサ１１７は、中間転写ベルト１０６上に形成された測定用画像に付着しているトナーの量に応じた信号を出力する。つまり、濃度センサ１１７は、中間転写ベルト１０６上に形成された測定用画像の濃度を検知する。画像形成装置１００は、濃度センサ１１７の測定結果に基づいて、ステーション１２０、１２１、１２２および１２３により形成される画像の濃度が目標濃度となるように、画像形成条件を制御する。ここで、画像形成条件は、露光装置１０３のレーザの強度などである。
【００１４】
給紙部１１３は、中間転写ベルト１０６に担持されたトナー画像が二次転写ローラ１１４に到着するタイミングとシート１１０が二次転写ローラ１１４に到着するタイミングとが一致するようにシート１１０を給送して搬送する。二次転写ローラ１１４は、中間転写ベルト１０６に担持されたトナー画像をシート１１０に転写する。二次転写ローラ１１４には転写電圧が印加される。トナー画像が転写されたシート１１０は定着器１５０へと搬送される。
【００１５】
定着器１５０は、シート１１０を加熱するヒータを有する定着ローラ１５１と、シート１１０を定着ローラ１５１に圧接させる加圧ベルト１５２とを備える。定着器１５０は、シート１１０に転写されたトナー画像を加熱および加圧してシート１１０に定着させる。一方、シート１１０が搬送される搬送方向において定着器１５０の下流には定着器１６０が配置されている。定着器１６０は、シートを加熱するヒータを有する定着ローラ１６１と、加圧ローラ１６２とを備える。たとえば、シート１１０上のトナー画像のグロス（光沢）を増加させたり、厚紙などの定着に必要な熱量が大きなシート１１０に画像を定着させたりする場合がある。この場合に定着器１５０を通過したシート１１０は定着器１６０へと搬送される。
【００１６】
普通紙や薄紙などのシート１１０にトナー画像を定着させる場合には、定着器１５０を通過したシート１１０は定着器１６０を通過しない搬送経路１３０に沿って搬送される。フラッパ１３１は、定着器１６０にシート１１０を誘導したり、搬送経路１３０へ誘導したりする。
【００１７】
フラッパ１３２は、シート１１０を搬送経路１３５へと誘導するか、外部へ通ずる搬送経路１３９に誘導するかを切り替える誘導部材である。搬送経路１３５に沿って搬送されたシート１１０は反転部１３６へ搬送される。搬送経路１３５に設けられた反転センサ１３７がシート１１０の後端を検出すると、シート１１０の搬送方向が反転する。フラッパ１３３は、両面印刷用の搬送経路１３８へシート１１０を誘導するか、搬送経路１３５にシート１１０を誘導するかを切り替える誘導部材である。フェイスダウン排紙モードが実行された場合、シート１１０はフラッパ１３３により搬送経路１３５へと搬送され、画像形成装置１００から排紙される。フラッパ１３４は、シート１１０を画像形成装置１００から排紙するための搬送経路１３９に誘導する誘導部材である。両面印刷モードが選択されている場合、フラッパ１３３はシート１１０を搬送経路１３８へ誘導する。シート１１０は搬送経路１３８を介して再び二次転写ローラ１１４へと搬送される。これによりシート１１０の第二面に画像が形成される。
【００１８】
搬送経路１３５には、シート１１０上の測定用画像を測定するインラインセンサ（ＩＬＳ）２００が配置されている。ＩＬＳ２００は、いわゆる分光センサである。四つのＩＬＳ２００が、たとえば、シート１１０の搬送方向に直交する方向に並べて配置されてもよい。これにより、４列をなしている測定用画像が同時並行的に検知される。ＩＬＳ２００は搬送経路に設けられ、シート上の測定用画像を測定する測定手段の一例である。
【００１９】
操作部１８０は、操作者に情報を表示する表示部と、操作者が情報（画像の印刷枚数や印刷モードなど）を入力するための入力部とを有している。リーダ部４００は、光源、光学系およびＣＣＤセンサを有するユニットと、原稿台とを有し、原稿台に載せられた原稿の画像を読み取る。リーダ部４００は、操作者によって原稿が原稿台に載せられ、操作部１８０の読取開始ボタンが押された場合に読取動作を実行する。読取動作が実行された場合、光源から照射された光が原稿台上に載置された原稿によって反射され、原稿からの反射光は、レンズなどの光学系を介してＣＣＤセンサ上に結像する。原稿からの反射光がＣＣＤセンサに結像すると、原稿に対応する読取データが取得される。読取データは、たとえば、Ｒ（レッド）、Ｇ（グリーン）およびＢ（ブルー）の３つの色成分のデータで構成される。リーダ部４００は、読取データを、イエロー、マゼンタ、シアンおよびブラックの画像データに変換する。
【００２０】
＜インラインセンサ＞
図２はＩＬＳ２００を示している。ＩＬＳ２００は、白色ＬＥＤ２０１、回折格子２０２、ラインセンサ２０３、演算部２０４およびメモリ２０５を備える。白色ＬＥＤ２０１は、シート１１０上の測定用画像２２０に光を照射する。回折格子２０２は測定用画像２２０から反射した光を波長ごとに分光する。ラインセンサ２０３はｎ個（ｎ画素）の受光素子を備える。演算部２０４はラインセンサ２０３の各画素の光強度値に基づいて各種演算を行う。メモリ２０５は各種データを保存する。
【００２１】
ＩＬＳ２００は、反射光の光強度を３８０［ｎｍ］から７２０［ｎｍ］までの１０［ｎｍ］間隔で検知する。この場合、ｎは３４である。演算部２０４は、たとえば、ラインセンサ２０３の各画素の光強度値に基づいて分光反射率を演算する分光演算部や、Ｌ＊ａ＊ｂ＊の値を演算するＬａｂ演算部などを有していてもよい。ＩＬＳ２００は、白色ＬＥＤ２０１から照射された光をシート１１０上の測定用画像２２０に集光したり、測定用画像２２０から反射した光を回折格子２０２に集光したりするレンズ２０６を有してもよい。
【００２２】
ＩＬＳ２００は白色基準板２５０を有する。ＩＬＳ２００は白色基準板２５０を用いて白色ＬＥＤ２０１の光量調整を実行する。たとえば、ＩＬＳ２００は、シート１１０がＩＬＳ２００の測定位置を通過していない状態で白色ＬＥＤ２０１を発光させ、白色基準板２５０から反射された光をラインセンサ２０３により受光する。演算部２０４はラインセンサ２０３の所定画素の光強度値が所定値となるように白色ＬＥＤ２０１の発光強度を調整する。
【００２３】
演算部２０４は、測定用画像からの反射光に対応するラインセンサ２０３の検知結果Ｐ（λ）と、白色基準板２５０からの反射光に対応するラインセンサ２０３の検知結果Ｗ（λ）とから、式１に基づいて測定用画像の分光反射率Ｒ（λ）を演算する。
【００２４】
Ｒ（λ）＝Ｐ（λ）／Ｗ（λ）    ・・・（１）
演算部２０４は分光反射率Ｒ（λ）から濃度を演算する。たとえば、ＩＳＯ−５／３で定義されている分光感度演算に従い絶対濃度が算出されてもよい。
【００２５】
＜制御システム＞
図３は画像形成装置１００の制御システムを示している。この例では画像形成装置１００にＤＦＥ（デジタルフロントエンド）５００が接続されている。ＤＦＥ５００はラスタイメージ処理や色変換などを実行する画像処理装置である。
【００２６】
ＣＰＵ３００は画像形成装置１００の各部を制御する制御回路である。ＲＯＭ３０４は、ＣＰＵ３００により実行される、各種調整や処理等を実行するために必要な制御プログラムを記憶する記憶装置である。ＲＡＭ３０９はＣＰＵ３００が動作するためのシステムワークメモリである。Ｉ／Ｆ部３０２は、ＤＦＥ５００と接続し、ＤＦＥ５００から出力される画像データ（例：属性付きのビットマップ情報）を受信するインターフェース（通信回路）である。属性とは、ＤＦＥ５００に入力された画像データに含まれる画像オブジェクトの種類を示す情報である。属性としては、たとえば、写真、グラフィックス（図形）、テキスト（文字）などがある。階調補正部３１６は、リーダ部４００またはＩ／Ｆ部３０２から入力された画像データに階調補正処理を実行する。つまり、階調補正部３１６は、画像データを階調補正条件に基づいて変換する補正手段として機能する。プリント部１０１は補正手段により補正された画像データに基づいて、シートに画像を形成する画像形成手段として機能する。なお、階調補正部３１６は、ＹＭＣＫのそれぞれ画像データについて個別に階調補正を実行する。リーダ部４００から入力された画像データには属性として複写を意味するＣＯＰＹが付与されてもよい。階調補正部３１６は、メモリ３１０に記憶されている属性に紐づいているＬＵＴを参照して階調補正を実行する。ＬＵＴはルックアップテーブルの略称であり、階調補正条件や階調補正テーブルと呼ばれてもよい。ハーフトーン処理部３１７も属性に応じてハーフトーン処理（中間調処理）を実行する。オブジェクトに応じて中間調処理が変更される理由は次のとおりである。シート１１０に印刷される文字は直線だけではなく曲線も有する。そのため、スクリーンの線数を高くしなければ文字の輪郭が滑らかに再現されない。一方、写真に対して高線数のスクリーンを用いてハーフトーニングしてしまうと、均一な濃度の画像を再現できない可能性がある。そのため、階調補正部３１６は、オブジェクトに適した中間調処理を実行するとともに、中間調処理に対応するＬＵＴに基づいて画像データを変換する。
【００２７】
階調補正が必要な理由は以下のとおりである。現像器１１２内の現像剤の状態や、画像形成装置１００の内部の温度や湿度が変化すると、画像形成装置１００により形成される画像の濃度特性（階調特性）が変動してしまう。階調補正部３１６は、プリント部１０１により形成される画像の濃度特性（階調特性）が理想的な濃度特性になるように、画像データの入力値（画像信号値）を、プリント部１０１が目標濃度の画像を形成するための信号値に変換する。
【００２８】
階調補正部３１６は属性またはスクリーンに応じた階調補正テーブル（γＬＵＴ）をメモリ３１０から読み出し、γＬＵＴに基づき画像データを変換する。ＬＵＴ＿ＳＣ１は、イメージスクリーンに対応する階調補正テーブルである。ＬＵＴ＿ＳＣ２は、テキストスクリーンに対応する階調補正テーブルである。ＬＵＴ＿ＳＣ３はＣＯＰＹスクリーンに対応する階調補正テーブルである。階調補正テーブルＬＵＴ＿ＳＣ４は誤差拡散法に対応する階調補正テーブルである。ＬＵＴ＿ＳＣ１、ＬＵＴ＿ＳＣ２、ＬＵＴ＿ＳＣ３およびＬＵＴ＿ＳＣ４は画像データを変換する変換条件に相当する。γＬＵＴ生成部３０７は第一キャリブレーションを実行することでこれらのγＬＵＴを更新する第一キャリブレーション部である。これにより現像剤の状態や内部温度や湿度が変化しても、画像の濃度特性が理想的な特性に維持される。γＬＵＴ生成部３０７を含むプリンタコントローラ３０１は第一生成手段として機能してもよい。第一生成手段は、搬送手段を制御してシートを搬送させ、画像形成手段を制御してシートに複数の第一測定用画像を含む第一パターン画像を形成させる。また、第一生成手段は、測定手段を制御してシート上の第一パターン画像を測定させ、変換手段によって第一パターン画像の測定結果を第一測定データに変換させ、階調補正条件を第一測定データに基づいて生成する。
【００２９】
階調補正部３１６は、ＡＳＩＣなどの集積回路によって実現されてもよいし、ＣＰＵ３００がプログラムを実行することにより実現されてもよい。ＡＳＩＣは特定用途集積回路の略称である。また、階調補正部３１６は階調補正テーブルに基づいて画像データを変換してもよいし、変換式に基づいて画像データを変換してもよい。
【００３０】
ハーフトーン処理部３１７は、階調補正部３１６により変換された画像データに、画像の種類（属性）に適したハーフトーニングを施す。ハーフトーン処理部３１７は、写真や図形が階調性に優れた画像となるように、イメージに関する画像データ及びグラフィックスに関する画像データをイメージスクリーンに基づいて変換する。ハーフトーン処理部３１７は、文字が鮮明に印刷されるように、テキストに関する画像データをテキストスクリーンに基づいて変換する。ハーフトーン処理部３１７は、操作者が誤差拡散法を選択した場合には、誤差拡散法に基づいて画像データを変換する。ここで、たとえば、高解像度の画像にモアレが発生した場合に、操作者はモアレを抑制するために誤差拡散法を選択する。ハーフトーン処理部３１７は、リーダ部４００が読み取った原稿の画像データをＣＯＰＹスクリーンに基づいて変換する。
【００３１】
ハーフトーン処理部３１７によりスクリーニングが施された画像データはプリント部１０１に出力される。たとえば、ハーフトーン処理部３１７は、イエローの画像データをステーション１２０へ出力する。プリント部１０１は、ハーフトーン処理部３１７から入力された画像データに基づく画像をシート１１０上に形成する。
【００３２】
パターンジェネレータ３０５は第一キャリブレーションに使用される測定用画像データを出力する。ハーフトーン処理部３１７は、パターンジェネレータ３０５から出力された測定用画像データにハーフトーニングを実行する。イメージスクリーンに対応する階調補正テーブルであるＬＵＴ＿ＳＣ１を更新するための測定用画像データにはイメージスクリーンが適用される。テキストスクリーンに対応する階調補正テーブルであるＬＵＴ＿ＳＣ２を更新するための測定用画像データにはテキストスクリーンが適用される。ＣＯＰＹスクリーンに対応する階調補正テーブルであるＬＵＴ＿ＳＣ３を更新するための測定用画像データにはＣＯＰＹスクリーンが適用される。誤差拡散に対応する階調補正テーブルであるＬＵＴ＿ＳＣ４を更新するための測定用画像データには誤差拡散が適用される。ハーフトーニングが施された測定用画像データはプリント部１０１へ転送される。プリント部１０１は、ハーフトーン処理部３１７から転送された測定用画像データに基づいて、シート１１０に測定用画像を形成する。ＣＰＵ３００は、測定用画像が形成されたシート１１０をＩＬＳ２００へ向けて搬送し、ＩＬＳ２００に、シート１１０上の測定用画像を測定させる。ＩＬＳ２００は、演算部２０４により測定用画像２２０の分光反射率を演算し、濃度変換部３０６へ出力する。
【００３３】
濃度変換部３０６は、ｓｔａｔｕｓＡフィルタを使用してＹＭＣの測定用画像の測定結果を濃度値へ変換する。濃度変換部３０６は、ｖｉｓｕａｌフィルタを使用してＫ（ブラック）の測定用画像の測定結果を濃度値へ変換する。ｓｔａｔｕｓＡフィルタやｖｉｓｕａｌフィルタはＩＳＯ−５／３により規定された演算手法である。プリンタコントローラ３０１は、濃度変換部３０６により変換された測定結果（濃度値）に基づいて画像形成条件を制御したり、階調補正テーブルを生成したりする。プリンタコントローラ３０１は、たとえば、露光装置１０３のレーザの強度を調整するＬＰＷ調整部３０８と、階調補正テーブルを生成するγＬＵＴ生成部３０７とを有する。ＬＰＷ調整部３０８は、測定用画像の濃度の最大値が目標最大濃度となるように、レーザの強度を決定する。γＬＵＴ生成部３０７は、測定用画像の階調特性が理想的な階調特性となるように階調補正テーブル（γＬＵＴ）を生成する。なお、測定用画像は、色毎に、且つ、スクリーン毎に形成される。
【００３４】
図４はＤＦＥ５００を示している。ＣＰＵ５０１はＲＯＭ５０２に記憶されている制御プログラムを実行することでＤＦＥ５００の各部を制御する。ＲＯＭ５０２やＲＡＭ５０３はメモリなどの記憶装置である。操作部５０４はＤＦＥ５００に対する指示（例：第二キャリブレーションの実行指示）を入力する入力装置や情報を表示する表示装置などを含む。ネットワークＩＦ５０５はＰＣ（パーソナルコンピュータ）５６０などと通信する通信回路である。ＣＰＵ５０１は、ネットワークＩＦ５０５を介してＰＣ５６０から画像データと出力条件を受信する。出力条件は、たとえば、シート１１０の種類などを含む。ＣＰＵ５０１は画像データと出力条件を制御部５０８に転送する。
【００３５】
制御部５０８のＲＩＰ部５０９は入力された画像データを解析し、各オブジェクトの属性を決定するとともにビットマップ情報に変換する。ビットマップ化された画像データは色変換部５１０に入力される。色変換部５１０は出力形式（ｓＲＧＢやＡｄｏｂｅ ＲＧＢ）に対応する色変換プロファイル５４１を用いて色変換を実行する。色変換プロファイル５４１は変換テーブルの一種である。色変換された画像データは階調補正部５１１に入力される。階調補正部５１１は、出力条件（シートの種類）に応じた階調補正テーブル（γＬＵＴ５４２）を用いて画像データの階調特性を補正し、属性つきのビットマップデータを生成する。ＣＰＵ５０１は、プリンタＩＦ５０６を介して、属性つきのビットマップデータをＩ／Ｆ部３０２へ送信する。
【００３６】
第二キャリブレーション部５２１はＤＦＥキャリブレーションを実行する。ＤＦＥキャリブレーションとは、シートの種類ごとに予め定められたターゲット階調が達成されるように、γＬＵＴ５４２を作成または更新する処理である。たとえば、第二キャリブレーション部５２１はテストパターン生成部５１３に測定用画像データを生成させ、測定用画像データをＩ／Ｆ部３０２へ送信する。これにより画像形成装置１００は測定用画像をシート１１０に形成する。測定用画像が形成されたシート１１０はテストチャートと呼ばれてもよい。操作者はＵＳＢ  ＩＦ５０７に接続された市販の測色器５７０にテストチャートを読み取らせる。測色器５７０もイメージセンサである。第二キャリブレーション部５２１は、測色器５７０より取得された測色データ、測定用画像データおよびシートの種類ごとのターゲット階調を用いてシートの種類ごとのγＬＵＴ５４２を生成する。つまり、ターゲット階調が実現されるように、シートの種類ごとのγＬＵＴ５４２が生成される。たとえば、コート紙用のγＬＵＴ、普通紙用のγＬＵＴ、厚紙用のγＬＵＴ、薄紙用のγＬＵＴが生成される。第二キャリブレーション部５２１は生成したγＬＵＴ５４２をシートの種類と関連づけてメモリ５１４に記憶する。
【００３７】
第二キャリブレーション用のテストチャートはＩＬＳ２００により読み取られてもよい。ただし、この場合には、濃度変換部５１２は、プリンタＩＦ５０６を通じて入力されたＩＬＳ２００の測定結果を、測色器５７０の測定結果へと変換する。これにより、ＩＬＳ２００を用いているにもかかわらず、あたかも測色器５７０を用いたような測定結果が得られるようになる。このような変換処理が必要な理由は、ターゲット階調が測色器５７０を使用して決定されているからである。操作者は、自分の好みに応じた測色器５７０を使用したいと考えていることがある。一方で、第二キャリブレーションを実行するたびに測色器５７０をＤＦＥ５００に接続し、ＤＦＥ５００を手動で走査することを操作者は面倒と感じることもあろう。そこで、測色器５７０に代えてＩＬＳ２００を使用できるようにするために濃度変換部５１２が設けられている。なお、濃度変換部５１２が使用する濃度変換テーブル５４３はＩＬＳ２００の読取特性と測色器５７０の読取特性に依存する。そのため、テーブル作成部５２２は、測色器５７０に応じて濃度変換テーブル５４３を作成する。テーブル作成部５２２は、ＣＰＵ５０１に濃度変換テーブル５４３の作成を指示されると、テストパターン生成部５１３に測定用画像データを出力させる。測定用画像データはプリンタＩＦ５０６を介してＩ／Ｆ部３０２に出力される。画像形成装置１００は、濃度変換テーブル５４３を作成するためのテストチャートを生成する。ＩＬＳ２００はテストチャート上の測定用画像を測定する。測定結果は濃度変換部３０６で濃度変換され、Ｉ／Ｆ部３０２を通じてＤＦＥ５００に送信される。一方で、テストチャートは測色器５７０によっても測定される。このようにして、テーブル作成部５２２は、ＩＬＳ２００の測定結果が測色器５７０の測定結果に一致するように、ＩＬＳ２００の測定結果を変換する濃度変換テーブル５４３を作成し、濃度変換部５１２に設定する。このように、テーブル作成部５２２は第二生成手段として機能する。第二生成手段は、搬送手段を制御してシートを搬送させ、画像形成手段によりシートに複数の第二測定用画像を含む第二パターン画像を形成させる。さらに、第二生成手段は、測定手段を制御してシート上の第二パターン画像を測定させる。さらに、第二生成手段は、センサから出力されたシート上の第二パターン画像の測定結果に対応する第二測定データを取得する。さらに、第二生成手段は、測定手段による第二パターン画像の測定結果と第二測定データとに基づいて変換条件を生成する。
【００３８】
＜テストチャート＞
図５（Ａ）は第一キャリブレーションに使用されるテストチャート６００ａを示している。図５（Ａ）に示す測定用画像２２０ａは向かって左から順番にシアン、マゼンタ、イエロー、ブラックの順番に並んでいる。なお、ＩＬＳ２００用のテストチャートの構成要素（オブジェクト）には末尾にａが付与されている。図５（Ａ）によれば、ＩＬＳ２００の測定ルールにしたがって複数の測定用画像２２０ａが配置されている。測定用画像２２０ａはテストパッチやテストパターンと呼ばれてもよい。一枚のテストチャート６００ａには、ＣＭＹＫそれぞれについて複数の測定用画像２２０ａが形成される。四種類のハーフトーニングが存在する場合、四枚のシートが必要となる。つまり、一つのハーフトーニングにつき一枚のテストチャート６００ａが作成される。測定用画像２２０ａの形成位置は、ＩＬＳ２００の測定位置に応じて決定されている。シアンの測定用画像群は、シアン用のＩＬＳ２００が測定できるように、テストチャート６００ａ上に形成される。マゼンタの測定用画像群は、マゼンタ用のＩＬＳ２００が測定できるように、テストチャート６００ａ上に形成される。イエローの測定用画像群は、イエロー用のＩＬＳ２００が測定できるように、テストチャート６００ａ上に形成される。ブラックの測定用画像群は、ブラック用のＩＬＳ２００が測定できるように、テストチャート６００ａ上に形成される。
【００３９】
また、テストチャート６００ａの搬送方向における先端には先端余白６８１ａが設けられている。ポジションバー６８２ａは測定用画像群の始まりを示している。つまり、ポジションバー６８２ａはＩＬＳ２００に測定用画像群の測定を開始させるためのトリガーバーである。テストチャート６００ａの搬送方向における後端には後端余白６８９ａが設けられている。
【００４０】
図５（Ｂ）は測色器５７０用のテストチャート６００ｂを示している。図５（Ｂ）に示す測定用画像２２０ｂは向かって左から順番にシアン、マゼンタ、イエロー、ブラックの順番に並んでいる。なお、測色器５７０用のテストチャートの構成要素には末尾にｂが付与されている。測色器５７０用のテストチャート６００ｂにおいても、先端余白６８１ｂやポジションバー６８２ｂ、後端余白６８９ｂが必要になる。さらに、測色器５７０の測定ルールでは、隣り合った二つの測定用画像２２０ｂの間に黒のセパレータ６８４また白のセパレータ６８５を設けなければならないことが定められている。測色器５７０は、黒のセパレータ６８４また白のセパレータ６８５を検知すると、次の測定用画像２２０ｂの測定を開始する。セパレータ６８４、及び６８５は測定位置を特定するためのマークとして機能する。あるいは、セパレータ６８４、及び６８５は測定タイミングを決定するためのマークとして機能する。なお、ＩＬＳ２００では、各測定用画像２２０ａの形成位置が既知であるため、セパレータ６８４、６８５は不要である。また、ＩＬＳ２００用の測定用画像２２０ａのサイズはＡｍｍ、Ｂｍｍ、Ｃｍｍのように可変サイズであってもよいが、測色器５７０用の測定用画像２２０ｂのサイズは一定のＡｍｍでなければならない。ここでサイズとは読み取り方向における測定用画像２２０ａの長さである。
【００４１】
このように、ＩＬＳ２００用のテストチャート６００ａと測色器５７０用のテストチャート６００ｂとは異なるものであるため、濃度変換テーブル５４３を作成するためには、二倍の枚数のテストチャートが必要となる。そこで、本実施例は、測定用画像が形成されるシート１１０の枚数を削減することが可能な画像形成装置１００を提供する。
【００４２】
さらに、ＩＬＳ２００と測色器５７０とが同一の濃度の測定用画像を読み取らなければ、正確な濃度変換テーブルの作成は困難である。しかし、ＩＬＳ２００用の測定用画像２２０ａと、測色器５７０用の測定用画像２２０ｂは物理的に別のシート上に形成される。そのため、本来は同一の濃度であるべき二つの測定用画像２２０ａ、６８３ｂの濃度が異なってしまう可能性がある。つまり、二枚のシートの白色度や坪量にもばらつきがあるため、ＩＬＳ２００の測定結果と測色器５７０の測定結果がこのばらつきの影響を受けてしまう。そこで、本実施例は、ＩＬＳ２００と測色器５７０とが同じテストチャート上の同じテスト画像を測定することで、テストチャートの枚数を低減すると共に、濃度変換テーブル５４３の精度を向上することが可能なテストチャートを提供する。
【００４３】
●改良されたテストチャート
図６（Ａ）、図６（Ｂ）は改良されたテストチャート６００ａｂを示している。テストチャート６００ａｂはＩＬＳ２００と測色器５７０とで共通に使用されるテストチャートである。なお、すでに説明された構成要素には同一の参照番号が付与されている。図６（Ａ）ではＩＬＳ２００の読み取り方向６９５ａが示されている。図６（Ｂ）では測色器５７０の読み取り方向６９５ｂが示されている。読み取り方向６９５ａと読み取り方向６９５ｂは互いに異なる方向であり、この例では直交している。このように、ＩＬＳ２００の測定ルールを満たすために読み取り方向６９５ａに沿って複数の測定用画像２２０ａｂが配置されている。また、測色器５７０の測定ルールを満たすために読み取り方向６９５ｂに沿って複数の測定用画像２２０ａｂが配置されている。これにより同一のテストチャート６００ａｂをＩＬＳ２００と測色器５７０とで共通に使用することが可能となっている。
【００４４】
図６（Ａ）におけるＩＬＳ２００のための測定用画像２２０ａｂ、先端余白６８１ａ、ポジションバー６８２ａ、後端余白６８９ａの各配置は図５（Ａ）を用いて説明したとおりである。そこで、以下では測色器５７０用のこれらのオブジェクトの配置が詳細に説明される。
【００４５】
図６（Ａ）、図６（Ｂ）が示すように、測色器５７０は左から右に移動しながら順番に先端余白６８１ｂ、ポジションバー６８２ａ、白のセパレータ６８５、シアンの測定用画像２２０ａｂ、黒のセパレータ６８４または白のセパレータ６８５を読み取る。さらに、測色器５７０は左から右に移動しながら順番に、黒のセパレータ６８４または白のセパレータ６８５、マゼンタの測定用画像２２０ａｂおよび黒のセパレータ６８４または白のセパレータ６８５を読み取る。さらに、測色器５７０は左から右に移動しながら順番に、黒のセパレータ６８４または白のセパレータ６８５、イエローの測定用画像２２０ａｂ、および、黒のセパレータ６８４または白のセパレータ６８５を読み取る。さらに、測色器５７０は左から右に移動しながら順番に、黒のセパレータ６８４または白のセパレータ６８５黒の測定用画像２２０ａｂ、黒のセパレータ６８４または白のセパレータ６８５、および、後端余白６８９ｂを読み取る。測色器５７０は、一行目のＣＭＹＫの測定用画像２２０ａｂを読み取ると、次に、二行目のＣＭＹＫの測定用画像２２０ａｂを読み取る。測色器５７０は、このような読取処理を最終行まで順番に実行する。
【００４６】
図６（Ａ）が示すように、Ａ４サイズのテストチャート６００ａｂの左端には先端余白６８１ｂが設けられている。先端余白６８１ｂの主走査方向の幅（以降、主走査幅と称す。）は、たとえば、３０ｍｍである。なお、主走査方向とは画像形成装置がテストチャートを搬送する搬送方向に直交する方向に相当する。さらに、図６（Ａ）、図６（Ｂ）において主走査方向は読み取り方向６９５ｂと平行である。さらに、シアンの測定用画像２２０ａｂの左側には、測色器５７０に測定を開始させるトリガーとなるポジションバー６８２ｂが設けられている。ポジションバー６８２ｂの主走査幅は、たとえば、２２ｍｍである。ポジションバー６８２とシアンの測定用画像２２０ａｂの間には白のセパレータ６８５が配置されている。つまり、シアンの測定用画像２２０ａｂの左隣に白のセパレータ６８５が配置されている。白のセパレータ６８５の主走査幅は２ｍｍである。シアンの測定用画像２２０ａｂ主走査幅は２２ｍｍである。シアンの測定用画像２２０ａｂの右隣りには、黒のセパレータ６８４または白のセパレータ６８５が配置される。シアンの測定用画像２２０ａｂの階調（信号値）に依存してどちらかのセパレータが選択される。たとえば、所定の閾値未満である階調の測定用画像２２０ａｂには黒のセパレータ６８４が選択される。所定の閾値以上である階調の測定用画像２２０ａｂには白のセパレータ６８４が選択される。黒のセパレータ６８４または白のセパレータ６８５の主走査幅は２ｍｍである。測色器５７０は、測定用画像２２０ａｂの右隣のセパレータを検知すると、測定用画像２２０ａｂの測定を終了する。
【００４７】
シアンの測定用画像２２０ａｂの右隣のセパレータと、マゼンタの測定用画像２２０ａｂの左隣のセパレータとの間にはベタ白部６８７が配置されている。ベタ白部６８７の主走査幅は２２ｍｍである。ベタ白部６８７は測色器５７０によって読み取られるが、ＩＬＳ２００によっては読み取られない。これは、ベタ白部６８７が測色器５７０の測定ルールを満たすために設けられているからである。また、測色器５７０の測定ルールによれば、ベタ白部６８７も測定用画像２２０ａｂと同じ測定対象となるため、ベタ白部６８７のサイズは測定用画像２２０ａｂのサイズと一致している。これにより、測定用画像のサイズの均一性の要件が満たされている。
【００４８】
測色器５７０は、ベタ白部６８７の次に黒のセパレータ６８４または白のセパレータ６８５を読み取ると、マゼンタの測定用画像２２０ａｂの測定を開始する。マゼンタの測定用画像２２０ａｂの左隣と右隣にも測定用画像２２０ａｂの階調に応じた黒のセパレータ６８４または白のセパレータ６８５が配置される。測色器５７０は、測定用画像２２０ａｂの右隣にある黒のセパレータ６８４または白のセパレータ６８５を検知すると、マゼンタの測定用画像２２０ａｂの測定を終了する。ベタ白部６８７は、マゼンタの測定用画像２２０ａｂとイエローの測定用画像２２０ａｂとの間にも設けられている。
【００４９】
測色器５７０は、ベタ白部６８７の次に黒のセパレータ６８４または白のセパレータ６８５を読み取ると、イエローの測定用画像２２０ａｂの測定を開始する。イエローの測定用画像２２０ａｂの左隣と右隣にも測定用画像２２０ａｂの階調に応じた黒のセパレータ６８４または白のセパレータ６８５が配置される。測色器５７０は、測定用画像２２０ａｂの右隣にある黒のセパレータ６８４または白のセパレータ６８５を検知すると、イエローの測定用画像２２０ａｂの測定を終了する。ベタ白部６８７は、イエローの測定用画像２２０ａｂとブラックの測定用画像２２０ａｂとの間にも設けられている。
【００５０】
測色器５７０は、ベタ白部６８７の次に黒のセパレータ６８４または白のセパレータ６８５を読み取ると、ブラックの測定用画像２２０ａｂの測定を開始する。ブラックの測定用画像２２０ａｂの左隣と右隣にも測定用画像２２０ａｂの階調に応じた黒のセパレータ６８４または白のセパレータ６８５が配置される。測色器５７０は、測定用画像２２０ａｂの右隣にある黒のセパレータ６８４または白のセパレータ６８５を検知すると、ブラックの測定用画像２２０ａｂの測定を終了する。なお、測定用画像２２０ａｂの右隣にある黒のセパレータ６８４または白のセパレータ６８５の右隣には、後端余白６８９ｂが設けられている。後端余白６８９ｂの主走査幅は、たとえば、５２ｍｍである。
【００５１】
図７は測色器５７０によるテストチャート６００ａｂの測定結果（濃度）の一例を示している。なお、副走査アドレスはテストチャート６００ａｂにおける行番号を示している。テストチャート６００ａｂには、副走査アドレスの番号の順番にテスト画像が並んでいる。テスト画像の並び順はシートの搬送方向と平行である。Ｗはベタ白部６８７の測定結果を示している。ベタ白部６８７の測定結果はＶｉｓｕａｌフィルター（ブラック用）を介して濃度に変換されている。ベタ白部６８７の濃度は画像形成装置１００やＤＦＥ５００には不要なものであるが、操作者が測色器５７０の測定誤りを発見する際には役に立つであろう。
【００５２】
＜フローチャート＞
図８は濃度変換テーブル５４３の作成方法を示すフローチャートである。この作成方法はテーブル作成部５２２によって実行される。ＣＰＵ５０１は操作部５０４を通じて濃度変換テーブル５４３の作成指示を受け付けると、テーブル作成部５２２を起動する。上述したように、テーブル作成部５２２はＣＰＵ５０１が制御プログラムを実行することで実現されてもよい。
【００５３】
Ｓ８０１でテーブル作成部５２２は画像形成装置１００を用いてテストチャート６００ａｂを作成する。たとえば、テーブル作成部５２２はテストパターン生成部５１３にテストチャート６００ａｂ用の画像データを生成させる。テーブル作成部５２２は画像データ、印刷指示および測定指示を、プリンタＩＦ５０６を通じてＩ／Ｆ部３０２へ出力する。ＣＰＵ３００は印刷指示に従って画像データを階調補正部３１６とハーフトーン処理部３１７で画像処理させ、プリント部１０１に出力させる。プリント部１０１は、ハーフトーン処理部３１７から出力された画像データに応じてシート１１０に画像を形成する。これによりテストチャート６００ａｂが作成される。
【００５４】
Ｓ８０２でテーブル作成部５２２はＩＬＳ２００によるテストチャート６００ａｂの測定結果を取得する。ＣＰＵ３００は、測定指示に従ってフラッパ１３２を制御し、テストチャート６００ａｂを搬送経路１３５に誘導する。ＩＬＳ２００は、ＣＰＵ３００からの測定指示にしたがってテストチャート６００ａｂを測定し、測定結果を濃度変換部３０６に出力する。濃度変換部３０６は測定結果（分光反射率）を濃度に変換してプリンタコントローラ３０１に出力する。プリンタコントローラ３０１はＣＰＵ３００からの転送指示にしたがって、Ｉ／Ｆ部３０２を介して測定結果（濃度）をＤＦＥ５００へ転送する。ＣＰＵ５０１は、測定結果（濃度）を受信すると、テーブル作成部５２２に渡す。テーブル作成部５２２はＲＡＭ５０３にＩＬＳ２００による測定結果（濃度）を記憶する。ＣＰＵ３００は、フラッパ１３３、１３４を制御し、ＩＬＳ２００により読み取れたテストチャート６００ａｂを画像形成装置１００の外部へ排出する。
【００５５】
Ｓ８０３でテーブル作成部５２２は操作部５０４にメッセージを出力することで、操作者に測色器５７０による測定を促す。メッセージには、テストチャート６００ａｂに対する測色器５７０の移動（走査）方向などを示すガイダンス情報などが含まれてもよい。操作者はガイダンス情報にしたがってテストチャート６００ａｂ上で測色器５７０を移動させる。測色器５７０は測定ルールにしたがってテストチャート６００ａｂを測定し、測定結果をＵＳＢ ＩＦ５０７へ出力する。なお、測定結果（分光反射率）から測定結果（濃度）への変換処理は測色器５７０が実行してもよいし、テーブル作成部５２２が実行してもよい。
【００５６】
Ｓ８０４でテーブル作成部５２２は測色器５７０によるテストチャート６００ａｂの測定結果（濃度）を取得する。テーブル作成部５２２はＵＳＢ ＩＦ５０７を介して測色器５７０から測定結果（濃度）を受信し、ＲＡＭ５０３に記憶する。
【００５７】
Ｓ８０５でテーブル作成部５２２は、測色器５７０の測定結果（濃度）とＩＬＳ２００の測定結果（濃度）をＲＡＭ５０３から読み出して濃度変換テーブル５４３を作成し、メモリ５１４に格納する。濃度変換テーブル５４３は、ＩＬＳ２００の測定結果（濃度）を測色器５７０の測定結果（濃度）に変換するテーブルであり、ＣＭＹＫのそれぞれについて作成される。
【００５８】
Ｓ８０５でテーブル作成部５２２は、メモリ５１４に記憶された濃度変換テーブル５４３を濃度変換部５１２に設定する。これにより、測色器５７０を用いることが前提とされているキャリブレーションであっても、ＩＬＳ２００を用いて実行できるようになる。このようなキャリブレーションの代表的なものは第二キャリブレーションである。なお、測色器５７０を用いることが前提とされているキャリブレーションであれば、画像形成装置１００内で実行されるキャリブレーションであっても本実施例を適用可能である。ここで、測色器５７０として市場においてデファクトスタンダードなっている測色器の測定ルールが紹介されている。しかし、操作者がＤＦＥ５００に接続することを希望する別の測色器であっても本実施例を適用可能である。この場合、テストチャート６００ａｂ上での測定用画像２２０ａｂの配置は、ＩＬＳ２００の測定ルールと測色器５７０の測定ルールとの両方を満たしていればよい。つまり、テストチャート６００ａｂにおいて第一方向における測定用画像２２０ａｂの配置はＩＬＳ２００の測定ルールを満たし、第二方向における測定用画像２２０ａｂの配置は測色器５７０の測定ルールを満たせばよい。
【００５９】
ところで、第二キャリブレーションで使用されるテストチャートは、図５（Ａ）に示されたテストチャート６００ａであってもよいし、図６（Ａ）に示されたテストチャート６００ａｂであってもよい。いずれであっても濃度変換部５１２はＩＬＳ２００の測定結果を測色器５７０の測定結果に変換できるからである。
【００６０】
このように本実施例によれば測定用画像が形成されるシートの枚数を削減することが可能な画像形成装置１００とＤＦＥ５００とが提供される。また、本実施例によればＩＬＳ２００の測定結果を測色器５７０の測定結果に変換する濃度変換テーブル５４３の作成精度も向上する。これは、ＩＬＳ２００と測色器５７０とが、相互に測定ルールが異なっているにもかかわらず、同一のシート上の同一の測定用画像を測定できるようになったからである。
【００６１】
［実施例２］
実施例１では１個のＤＦＥ５００と１個の画像形成装置１００とが接続されている。しかし、図９（Ａ）が示すように、プリントサーバ９００などに搭載されたＤＦＥ５００に対してネットワークを介して複数の画像形成装置１００Ａ、１００Ｂ、１００Ｃが接続されてもよい。ここでは画像形成装置１００Ａ用のテストチャートのレイアウトルールはタイプＡに分類されるものとする。画像形成装置１００Ｂ用のテストチャートのレイアウトルールはタイプＢに分類されるものとする。画像形成装置１００Ｃ用のテストチャートのレイアウトルールはタイプＣに分類されるものとする。レイアウトルールは測定ルールと呼ばれてもよい。ＤＦＥ５００に接続可能な測色器５７０のレイアウトルールも様々である。測色器５７０α用のテストチャートのレイアウトルールはタイプαに分類されるものとする。測色器５７０β用のテストチャートのレイアウトルールはタイプβに分類されるものとする。このような場合にＤＦＥ５００は、ＩＬＳ２００のレイアウトルールと測色器５７０のレイアウトルールとの双方を満たす共通テストチャートを作成しなければならない。
【００６２】
図１０は様々なレイアウトルールを例示した表である。レイアウトルールは、たとえば、ＲＯＭ５０２に記憶されていてもよい。図１１はタイプＡ〜Ｃに対応するテストチャート６００Ａ〜６００Ｃを示している。図１２はタイプα、βに対応するテストチャート６００α、６００βを示している。なお、すでに説明されたパーツと同様のパーツには同一の参照符号が付与されている。参照符号の末尾に付与されているＡ〜Ｃ、α、βはタイプを示している。タイプＡ〜Ｃは画像形成装置１００に搭載されるＩＬＳ２００の種類に起因したレイアウトルールを示している。タイプαとタイプβは測色器５７０の種類に起因したレイアウトルールを示している。
【００６３】
図１０が示すように、タイプＡは、ＩＬＳ２００として分光反射率センサを採用している。そのため、一列のパッチ群につき１個のポジションバー６８２Ａが設けられる。なお、タイプＡでは測定用画像２２０Ａの均等性が求められないため、複数のパッチサイズが採用されている。測定用画像はテスト画像やパッチと呼ばれてもよい。センサ個数は４個であるため、４列のパッチ群が設けられる。上述したように、４列のパッチ群がＹＭＣＫに対応している。各測定用画像２２０Ａの位置とポジションバー６８２Ａの位置との関係は既知であるため、測定タイミングは規定タイミングである。つまり、ＩＬＳ２００がポジションバー６８２Ａを検知したタイミングと、ポジションバー６８２Ａと測定用画像２２０Ａとの距離、および、テストチャート６００Ａの搬送速度から、測定用画像２２０Ａの測定タイミングが事前に決定される。
【００６４】
図１０が示すように、タイプＢは、ＩＬＳ２００としてＲＧＢセンサを採用している。そのため、図１１が示すように、一列のパッチ群につき２個のポジションバー６８２Ｂが設けられる。ＲＧＢセンサは分光反射率センサと比較してシート１１０の搬送速度の影響を受けやすい。テストチャート６００Ｂに設けられた複数のポジションバー６８２Ｂを利用して測定用画像２２０Ｂの測定タイミングが修正される。なお、タイプＢでは測定用画像２２０Ｂの均等性が求められるため、単一のパッチサイズが採用されている。センサ個数は４個であるため、４列のパッチ群が設けられる。各測定用画像２２０Ｂの位置とポジションバー６８２Ｂの位置との関係は既知であるため、測定タイミングは規定タイミングである。つまり、ポジションバー６８２Ｂの検知タイミングを基準として各測定用画像２２０Ｂの測定タイミングが動的に修正される。
【００６５】
図１０が示すように、タイプＣは、インラインセンサとしてＲＧＢセンサを採用している。そのため、図１１が示すように、一列につき２個のポジションバー６８２Ｃが設けられる。タイプＣでは測定用画像２２０Ｃの均等性が求められるため、単一のパッチサイズが採用されている。センサ個数は２個であるため、２列のパッチ群が設けられる。これはテストチャート６００Ｃの枚数は、テストチャート６００Ｂの枚数よりも多いことを意味する。各測定用画像２２０Ｃの位置とポジションバー６８２Ｃの位置との関係は既知であるため、測定タイミングは規定タイミングである。つまり、ポジションバー６８２Ｃの検知タイミングを基準として各測定用画像２２０Ｃの測定タイミングが動的に修正される。
【００６６】
図１０が示すように、タイプαは、測色器５７０のセンサとして分光反射率センサを採用している。タイプαでは測定用画像２２０αのサイズは任意であるが、均等性が求められる。そのため、単一のパッチサイズが採用されている。図１２が示すように、各測定用画像２２０αの測定タイミングはポジションバー６８２αまたはセパレータ６８４、６８５に基づいて決定される。上述したように隣接した二つの測定用画像２２０αの濃度に応じて白のセパレータ６８５が採用されてもよい。
【００６７】
図１０が示すように、タイプβは、測色器５７０のセンサとして分光反射率センサを採用している。タイプβでは測定用画像２２０βのサイズが任意であるが、均等性が求められる。そのため、単一のパッチサイズが採用されている。図１２が示すように、各測定用画像２２０βの測定タイミングはポジションバー６８２βに基づいて決定される。また、タイプβでは、テストチャート６００βの搬送速度を制御するための菱形の搬送マーカー１２０１が必要となる。搬送マーカー１２０１は、テストチャート６００βの搬送方向と平行な二つの辺（例：長辺）に沿って設けられている。なお、測色器５７０が移動する場合、テストチャート６００βの搬送方向は測色器５７０の移動方向を意味する。
【００６８】
●共通テストチャートの作成
図１３は共通テストチャートの生成処理を示すフローチャートである。この生成処理は上述されたＳ８０１に相当する。この生成処理は、操作者が操作部５０４を通じて濃度変換テーブルの作成指示を入力すると、開始される。ＣＰＵ５０１はＲＯＭ５０２に格納されている作成プログラムをＲＡＭ５０３にロードすることで以下の処理を実行する。ＣＰＵ５０１が作成プログラムを実行することで、ＣＰＵ５０１はテストパターン生成部５１３として機能する。上述されたようにＣＰＵ５０１に代えて制御部５０８にテストパターン生成部５１３が実装されてもよい。この場合、以下の処理はテストパターン生成部５１３により実行される。
・Ｓ１３０１でＣＰＵ５０１は操作部５０４を通じてＩＬＳ２００のタイプの選択（指定）を受け付ける。図１４（Ａ）が示すようにＣＰＵ５０１は濃度変換テーブルを作成するためのＵＩ１４００を操作部５０４の表示装置に表示してもよい。ＵＩはユーザインタフェースの略称である。ＵＩ１４００は、ＩＬＳ２００のタイプの選択を受け付けるための選択部１４０１を有する。操作者は選択部１４０１に表示された選択候補からいずれか一つを選択する。
・Ｓ１３０２でＣＰＵ５０１は操作部５０４を通じて測色器のタイプの選択（指定）を受け付ける。図１４（Ａ）が示すように、ＵＩ１４００は、測色器５７０のタイプの選択を受け付けるための選択部１４０２を有する。操作者は選択部１４０２に表示された選択候補からいずれか一つを選択する。
・Ｓ１３０３でＣＰＵ５０１は選択されたＩＬＳ２００のタイプに対応したレイアウトルールと、選択された測色器５７０のタイプに対応したレイアウトルールとをＲＯＭ５０２から取得する。ＲＯＭ５０２は、複数のタイプのそれぞれに対応したレイアウトルールを記憶している。ＣＰＵ５０１はネットワークを介して接続されたサーバからＩＬＳ２００のタイプに対応したレイアウトルールと、選択された測色器５７０のタイプに対応したレイアウトルールとを取得してもよい。各タイプとレイアウトルールとは、画像形成装置１００の機種名や測色器の機種名を介して紐付されていてもよい。機種名は、製品コードなどであってもよい。
・Ｓ１３０４でＣＰＵ５０１は双方のレイアウトルールを満たすレイアウトを決定する。ＣＰＵ５０１は双方のレイアウトルールを解析し、次のように測定用画像２２０のレイアウトを決定する。
【００６９】
●セパレータの有無
ＣＰＵ５０１は測色器５７０についてのレイアウトルールを解析し、当該レイアウトルールがセパレータ６８４、６８５を設けることを定義しているかどうかを判定する。図１０が示すようにタイプαはセパレータ６８４、６８５を必要とする。この場合は、ＩＬＳ２００の走査方向と測色器５７０の走査方向とを直交させる必要がある。つまり、ＣＰＵ５０１は図６（Ａ）に示されたような直交レイアウトを採用する。図１５が示すように、タイプαが選択されると、直交レイアウトを採用したテストチャート６００Ａα、６００Ｂα、６００Ｃαのうちのいずれかが作成される。たとえば、タイプＡが選択されていれば、ＣＰＵ５０１はテストチャート６００Ａαを作成する。テストチャート６００Ａα、６００Ｂα、６００Ｃαでは、短手方向（右方向）が測色器５７０の走査方向である。そのため、各測定用画像２２０の左右にはセパレータ６８４またはセパレータ６８５が設けられる。直交レイアウトではＩＬＳ２００用のポジションバー６８２Ａ、６８２Ｂ、６８２Ｃと測色器５７０用のポジションバー６８２αとが独立して設けられる。
【００７０】
一方で、タイプβはセパレータ６８４を必要としない。そのため、ＣＰＵ５０１はＩＬＳ２００の走査方向と測色器５７０の走査方向とが平行となる平行レイアウトを採用する。図１５が示すように、タイプβが選択されると、平行レイアウトを採用したテストチャート６００Ａβ、６００Ｂβ、６００Ｃβのうちのいずれかが作成される。平行レイアウトではＩＬＳ２００用のポジションバー６８２と測色器５７０用のポジションバー６８２とが共通化される。図１５が示すように、テストチャート６００Ａβ、６００Ｂβ、６００Ｃβにはそれぞれ共通化されたポジションバー６８２Ａβ、６８２Ｂβ、６８２Ｃβが設けられている。
【００７１】
●センサの個数
ＣＰＵ５０１はＩＬＳ２００のレイアウトルールを解析し、ＩＬＳ２００個数を取得する。テストチャート６００の枚数を削減したり、測定用画像２２０の読取時間を短縮したりするために、複数個のＩＬＳ２００が搬送経路に配置されることがある。ＣＰＵ５０１は、ＩＬＳ２００のレイアウトルールにより定義されたセンサの個数と一致する個数のパッチ列をテストチャート６００に設ける。図１５が示すようにタイプＡ、Ｂのセンサ個数は４個であるため、パッチ列は４列となる。この例はテストチャート６００Ａα、６００Ｂα、６００Ａβ、６００Ｂβである。タイプＣのセンサ個数は２個であるため、パッチ列は２列となる。この例はテストチャート６００Ｃα、６００Ｃβである。このように、タイプＡ、Ｂのテストチャート６００の枚数は、タイプＣのテストチャート６００の枚数の半分となり、測定時間も半分となろう。
【００７２】
●センサの種類
ＣＰＵ５０１は、ＩＬＳ２００のレイアウトルールを解析し、センサの種類を取得する。ＣＰＵ５０１は、ＩＬＳ２００のレイアウトルールにより定義されたセンサの種類に基づき、一列あたりのＩＬＳ２００用のポジションバー６８２の個数を決定する。タイプＡは分光反射率センサであるため、ＣＰＵ５０１は一列につき一個のポジションバー６８２を設ける。この例はテストチャート６００Ａα、６００Ａβである。タイプＢ、ＣはＲＧＢセンサであるため、ＣＰＵ５０１は一列につき二個のポジションバー６８２を設ける。この例はテストチャート６００Ｂα、６００Ｃα、６００Ｂβ、６００Ｃβである。テストチャート６００Ｂα、６００Ｃα、６００Ｂβ、６００Ｃβが示すように、ＩＬＳ２００の走査方向において異なる複数の位置にポジションバー６８２Ｂ、６８２Ｃ、６８２Ｂβ、６８２Ｃβが設けられる。
【００７３】
●搬送マーカーの有無
ＣＰＵ５０１は測色器５７０についてのレイアウトルールを解析し、当該レイアウトルールが搬送マーカー１２０１を設けることを定義しているかどうかを判定する。測色器５７０の種類によってはテストチャート６００の搬送のために搬送マーカー１２０１が必要となる。図１０に示されたレイアウトルールによればタイプβは搬送マーカー１２０１を必要とする。ＣＰＵ５０１は、測色器５７０のレイアウトルールが搬送マーカー１２０１を必要としている場合、搬送マーカー１２０１を共通テストチャートに設ける。この例はテストチャート６００Ａβ、６００Ｂβ、６００Ｃβである。
【００７４】
Ｓ１３０５でＣＰＵ５０１は決定されたレイアウトルールにしたがってテストチャート６００を実現するための画像データを生成する。画像データはＰＤＦデータであってもよい。この場合にＰＤＦデータはＲＩＰ部５０９においてビットマップデータに変換され、色変換部５１０で色変換される。
【００７５】
Ｓ１３０６でＣＰＵ５０１はテストチャート６００のプリント指示を画像形成装置１００に送信する。ＣＰＵ５０１はてテストチャート６００の画像データも画像形成装置１００に送信する。これらはプリンタＩＦ５０６を通じて送信される。これにより、画像形成装置１００はプリント指示および画像データにしたがってシート１１０に測定用画像２２０を形成することで、テストチャート６００を作成する。
【００７６】
［実施例３］
実施例２ではＣＰＵ５０１がレイアウトルールを解析して動的に共通テストチャートを作成している。しかし、ＩＬＳ２００のタイプと測色器５７０のタイプとの組み合わせに応じたテストチャート６００の画像データが予めＲＯＭ５０２に記憶されていてもよい。
【００７７】
図１６が示すように、Ｓ１３０１でＩＬＳ２００のタイプが選択され、Ｓ１３０２で測色器５７０のタイプが選択されると、ＣＰＵ５０１はＳ１６０１に進む。Ｓ１６０１でＣＰＵ５０１は、ＩＬＳ２００のタイプと測色器５７０のタイプとの組み合わせに応じたテストチャート６００の画像データをＲＯＭ５０２から取得する。ＲＯＭ５０２には様々な組み合わせに対応するテストチャート６００の画像データが記憶されている。Ｓ１３０６でＣＰＵ５０１はプリント指示とともに画像データを画像形成装置１００に送信する。なお、画像データの種類はＲＩＰ部５０９で展開可能なものであってもよい。たとえば、ＴＩＦＦ形式、ＰＤＦ形式、ＥＰＳ形式、ＰＳ形式などいずれかの形式のＣＭＹＫファイルがＲＯＭ５０２に格納される。ＣＰＵ５０１は、ＣＭＹＫファイルを元にＲＩＰ部５０９で生成され、階調補正部５１１で必要に応じて階調補正された画像データを画像形成装置１００に送信する。ＣＭＹＫファイルから生成された画像データ（ビットマップデータ）は色変換部５１０を通過する必要がない。
【００７８】
［実施例４］
図９（Ｂ）が示すようにＤＦＥ５００は情報処理装置であるＰＣ９１０に実装されてもよい。つまり、ＰＣ９１０のＣＰＵがプログラムを実行することで、上述されたＤＦＥ５００として機能してもよい。なお、ＲＩＰ部５０９はＲＩＰサーバ９２０に実装されてもよい。ＰＣ９１０は共通テストチャートの画像データを取得または作成し、ＲＩＰサーバ９２０に送信する。図１４（Ｂ）が示すように、ＰＣ９１０に実装されたＤＦＥ５００のＣＰＵ５０１は操作部５０４にＵＩ１４００を表示する。ＵＩ１４００には保存ボタン２４０４が設けられている。ＣＰＵ５０１、操作部５０４を通じて共通テストチャートの画像データの名前を受け付け、受け付けられた名前の画像ファイルをＲＯＭ５０２（ハードディスクドライブなど）に保存する。これは、同一のレイアウトの組み合わせが選択されたときに、ＣＰＵ５０１は、画像データの作成処理をスキップできる。ＲＩＰサーバ９２０のＲＩＰ部５０９は受信した画像データを展開し、画像形成装置１００に送信する。これにより、画像形成装置１００は共通テストチャートを作成する。画像形成装置１００はＩＬＳ２００による共通テストチャートの測定結果をＰＣ９１０に実装されたＤＦＥ５００に送信する。ＰＣ９１０に実装されたＤＦＥ５００は測色器５７０を用いて共通テストチャートの測定結果を取得する。ＰＣ９１０に実装されたＤＦＥ５００はこれらに基づき濃度変換テーブルを作成する。
【００７９】
＜まとめ＞
図１などが示すようにステーション１２０などはシート１１０に複数の測定用画像２２０ａｂを形成する画像形成手段の一例である。ＩＬＳ２００はシート１１０に形成された測定用画像２２０ａｂを測定する第一測定手段の一例である。測色器５７０は、シート１１０に形成された測定用画像２２０ａｂを測定する第二測定手段またはセンサの一例である。テーブル作成部５２２は変換条件を作成する作成手段の一例である。上述したように階調補正条件を作成または更新するために第一パターン画像がシート１１０に形成される。また、濃度変換テーブルを作成または更新するために第二パターン画像が形成される。なお、第一パターン画像と第二パターン画像とが同一であってもよい。また、テーブル作成部５２２は第二生成手段の一例である。テーブル作成部５２２は、搬送手段を間接的に制御してシートを搬送させ、画像形成手段によりシートに複数の第二測定用画像を含む第二パターン画像を形成させる。テーブル作成部５２２は、測定手段を制御してシート上の第二パターン画像を測定させる。また、テーブル作成部５２２は、センサから出力されたシート上の第二パターン画像の測定結果に対応する第二測定データを取得する。テーブル作成部５２２は、測定手段による第二パターン画像の測定結果と第二測定データとに基づいて変換条件を生成する。なお、第二パターン画像は複数の複数の第二測定用画像を含む。ＩＬＳ２００によって読み取られる複数の複数の第二測定用画像は第一画像群を形成している。また、測色器５７０によって読み取られる複数の複数の第二測定用画像は第二画像群を形成している。上述したように、一画像群を形成する複数の第二測定用画像と、第二画像群を形成する複数の第二測定用画像とは同一であってもよい。濃度変換部５１２が使用する濃度変換テーブルはＩＬＳ２００による測定用画像の測定結果と測色器５７０による測定用画像の測定結果とに基づきＩＬＳ２００による測定結果を測色器５７０の測定結果へ変換するための変換条件の一例である。画像形成装置１００は第一画像群と第二画像群とをシート１１０に形成する。第一画像群は第一方向に沿ってＩＬＳ２００が走査することで順番に測定される複数の測定用画像を有する。図６（Ａ）において副走査方向（テストチャートの搬送方向）に並んだ複数のシアンの測定用画像２２０ａｂは第一画像群の一例である。第二画像群は第一方向とは異なる第二方向に沿って第一測定手段とは異なる測色器５７０が走査することで順番に測定される複数の測定用画像を有する。図６（Ａ）において主走査方向に並んだシアン、マゼンタ、イエローおよびブラックの測定用画像２２０ａｂは第二画像群の一例である。図６（Ａ）や図９が示すように、第一画像群における複数の測定用画像２２０ａｂと第二画像群における複数の測定用画像２２０ａｂとは同一の測定用画像である。つまり、第二パターン画像において、搬送方向に沿って測定手段が走査することで順番に測定される複数の第二測定用画像は第一画像群を形成している。第二パターン画像において、搬送方向に直交する方向に沿ってセンサが走査することで順番に測定される複数の第二測定用画像は第二画像群を形成している。このようにＩＬＳ２００の測定用画像２２０ａｂと測色器５７０用の測定用画像２２０ａｂとが共用されているため、テストチャート用のシートの１１０の枚数が削減される。また、本実施例によればＩＬＳ２００の測定結果を測色器５７０の測定結果に変換する濃度変換テーブル５４３の作成精度も向上する。これは、ＩＬＳ２００と測色器５７０とが、相互に測定ルールが異なっているにもかかわらず、同一のシート上の同一の測定用画像を測定できるようになったからである。
【００８０】
図６（Ａ）などが示すように第一画像群に属する複数の測定用画像のうち、測色器５７０が第二方向に沿って走査することで最初に測定される測定用画像２２０ａｂの上流側には測色器５７０に測定開始を認識させる測定開始マークが形成されている。つまり、ポジションバー６８２ｂは測定開始マークの一例である。上流側は走査開始側と呼ばれてもよい。図６（Ａ）が示すように第一画像群に属する複数の測定用画像のうち測色器５７０が第二方向に沿って走査することで最初に測定される測定用画像の下流側には測色器５７０に当該最初に測定される測定用画像の終了位置を認識させる終了マークが形成されている。下流側は走査終了側と呼ばれてもよい。シアンの測定用画像２２０ａｂの右隣に設けられている黒のセパレータ６８４や白のセパレータ６８５は終了マークの一例である。なお、図９においては偶数行目のブラックの測定用画像２２０ａｂの左隣に設けられている黒のセパレータ６８４や白のセパレータ６８５は終了マークの一例である。図６（Ａ）が示すように黒のセパレータ６８４や白のセパレータ６８５の画像濃度（光学濃度）は、当該最初に測定される測定用画像の分光反射率に応じて決定されうる。これはセパレータと測定用画像との光学濃度差が大きいほうが、両者を区別しやすくなるからである。
【００８１】
図６（Ａ）などにおいて、第一画像群に属する複数の測定用画像のうち、マゼンタ、シアン、ブランクの測定用画像２２０ａｂは、測色器５７０が第二方向に沿って走査することで二番目以降に測定される測定用画像の一例である。ゼンタ、シアン、ブランクの測定用画像２２０ａｂの上流側と下流側とにはそれぞれ各測定用画像の開始位置と終了位置を認識させるセパレータ６８４、６８５が形成されている。上述したように、セパレータ６８４、６８５の画像濃度は、当該セパレータに隣接した測定用画像２２０ａｂの分光反射率に応じて決定されている。
【００８２】
図６（Ａ）などを用いて説明したように、テストチャート６００ａｂにはｎ列の第一画像群が設けられているとともに、ｍ行の第二画像群が設けられていてもよい。図４が示すように、濃度変換部５１２は、変換条件を用いてＩＬＳ２００の測定結果を測色器５７０の測定結果に変換する変換手段の一例である。第二キャリブレーション部５２１は、濃度変換部５１２により取得された測色器５７０の測定結果に基づき画像形成装置１００の画像形成条件（γＬＵＴ）を更新する更新手段の一例である。これにより、測色器５７０の代わりにＩＬＳ２００を使用することが可能となる。画像形成条件は画像データの階調特性を補正する階調補正条件であってもよい。画像形成条件は色変換部５１０が使用するカラーマネージメントプロファイルであってもよい。
【００８３】
フラッパ１３４や搬送ローラは、搬送経路に沿ってシート１１０を搬送する搬送手段の一例である。ＩＬＳ２００は搬送手段により搬送されるシート１１０に形成された測定用画像２２０ａｂを測定する。測色器５７０は画像形成装置１００から排出されたシート１１０に形成された測定用画像２２０ａｂを測定する。
【００８４】
本実施例によればＤＦＥ５００はテストチャート６００ａｂに形成された測定用画像２２０ａｂを測定するＩＬＳ２００とテストチャート６００ａｂに形成された測定用画像２２０ａｂを測定する測色器５７０とが接続された画像処理装置の一例である。ＩＬＳ２００は複数のインターフェースを介して間接的にＤＦＥ５００に接続されていてもよい。
【００８５】
図８が示すように、Ｓ８０１はシート１１０に複数の測定用画像２２０ａｂを形成する工程の一例である。Ｓ８０２はシート１１０に形成された複数の測定用画像２２０ａｂに対して第一方向に沿ってＩＬＳ２００を相対的に移動させることで複数の測定用画像２２０ａｂを測定する工程の一例である。Ｓ８０４はシート１１０に形成された複数の測定用画像２２０ａｂに対して第二方向に沿って測色器５７０を相対的に移動させることで複数の測定用画像２２０ａｂを測定する工程の一例である。Ｓ８０５はＩＬＳ２００による測定結果と測色器５７０による測定結果とに基づき、ＩＬＳ２００による測定結果を測色器５７０へ変換するための変換条件を作成する工程の一例である。
【００８６】
図６（Ａ）に示しようにテストチャート６００ａｂにおいて第一方向における複数の測定用画像２２０ａｂの配置はＩＬＳ２００の測定ルールにしたがった配置である。図６（Ｂ）に示しようにテストチャート６００ａｂにおいて第二方向における複数の測定用画像２２０ａｂの配置は測色器５７０の測定ルールにしたがった配置である。このようなテストチャート６００ａｂを提供することで、測定用画像２２０ａｂが形成されるシート１１０の枚数が削減される。また、ＩＬＳ２００の測定結果を測色器５７０の測定結果に変換する濃度変換テーブルの作成精度も向上する。
【００８７】
ＤＦＥ５００は第一測定器と第二測定器とによってそれぞれ読み取られる複数のテスト画像（例：測定用画像２２０）を同一のシート上に画像形成装置１００に形成させる画像処理装置の一例である。ＩＬＳ２００は第一測定器の一例である。測色器５７０は第二測定器の一例である。ＲＯＭ５０２は記憶手段の一例である。ＲＯＭ５０２は第一測定器が複数のテスト画像を測定できるようにするために複数のテスト画像のレイアウトを定義した第一レイアウトルールを記憶する。ＲＯＭ５０２は第二測定器が複数のテスト画像を測定できるようにするために複数のテスト画像のレイアウトを定義した第二レイアウトルールを記憶する。ＣＰＵ５０１やプリンタＩＦ５０６は第一レイアウトルールと第二レイアウトルールとの双方を満たすようにシート上に配置される複数のテスト画像を有する画像データを画像形成装１００置に送信する送信手段の一例である。このように、ＩＬＳ２００のレイアウトルールと測色器５７０のレイアウトルールとの双方が満たされるようにテストチャート６００が生成される。このテストチャート６００はＩＬＳ２００と測色器５７０の双方で測定可能な共通のテストチャートになる。したがって、測定用画像２２０などの測定用画像が形成されるシートの枚数が削減される。また、ＩＬＳ２００と測色器５７０が同一のテストチャート６００を測定するため、シート１１０の違いに起因した測定誤差は生じない。
【００８８】
図１７（Ａ）、図１７（Ｂ）はＣＰＵ５０１やテストパターン生成部５１３の機能を示している。選択部１７０１は、たとえば、ＣＰＵ５０１、操作部５０４およびＵＩ１４００により実現される。選択部１７０１は、第一測定器の種類（例：タイプＡ、Ｂ、Ｃ）と第二測定器の種類（例：タイプα、β）とを選択する選択手段の一例である。ルール取得部１７０２は、選択部１７０１により選択された第一測定器の種類に対応する第一レイアウトルールをＲＯＭ５０２から取得する。ルール取得部１７０２は、選択部１７０１により選択された第二測定器の種類に対応する第二レイアウトルールをＲＯＭ５０２から取得する。ＲＯＭ５０２はこれらのレイアウトルールを含むルール群１７８０を記憶している。レイアウト決定部１７０３は、第一レイアウトルールと第二レイアウトルールとを解析し、第一レイアウトルールと第二レイアウトルールとの双方を満たすようにシート上における複数のテスト画像のレイアウトを決定する。ＣＰＵ５０１やプリンタＩＦ５０６は決定されたレイアウトにしたがった複数のテスト画像をシート上に形成するための画像データを画像形成装置１００に送信する。このようにテストチャート６００のための画像データは動的に生成されてもよい。これは事前に画像データを用意する必要性をなくす。そのため、本実施例はＲＯＭ５０２の記憶容量を有効活用する観点で有利である。
【００８９】
セパレータ判定部１７１１は、第二レイアウトルールが複数のテスト画像の間にセパレータ６８４を設けることを規定しているかどうかを判定する判定手段として機能する。第二レイアウトルールが複数のテスト画像の間にセパレータ６８４を設けることを規定していることがある。この場合、レイアウト部１７１６は、第一測定器の走査方向と、第二測定器の走査方向とが直交するように、複数のテスト画像をシート上に配置するレイアウト手段として機能する。この場合に、さらに、レイアウト部１７１６は、第一測定器に複数のテスト画像の測定開始タイミングを認識させるための第一トリガーバー（例：ポジションバー６８２Ａ）をシート１１０の第一辺に沿って配置する。レイアウト部１７１６は、第二測定器に複数のテスト画像の測定開始タイミングを認識させるための第二トリガーバー（例：ポジションバー６８２α）をシート１１０の第二辺に沿って配置する。
【００９０】
一方で、第二レイアウトルールが複数のテスト画像の間にセパレータ６８４を設けることを規定していない場合もある。この場合に、レイアウト部１７１６は、第一測定器の走査方向と、第二測定器の走査方向とが平行となるように、複数のテスト画像をシート上に配置する。さらに、第一トリガーバーと第二トリガーバーとを共通化してもよい。レイアウト部１７１６は、シート１１０の第一辺に沿って共通のトリガーバーを配置してもよい。第一トリガーバーは第一測定器に複数のテスト画像の測定開始タイミングを認識させるための画像オブジェクトである。第二トリガーバーは第二測定器に複数のテスト画像の測定開始タイミングを認識させるための画像オブジェクトである。図１５において、ポジションバー６８２Ａβ、６８２Ｂβ、６８２Ｃβは共通のトリガーバーの一例である。
【００９１】
マーカー判定部１７１２は、第二レイアウトルールを解析し、第二レイアウトルールが第二測定器の搬送基準となる搬送マーカー１２０１を設けることを定義しているかどうかを判定する。第二レイアウトルールが第二測定器の搬送基準となる搬送マーカー１２０１を設けることを定義している場合、レイアウト部１７１６は、シート１１０の第二辺に沿って搬送マーカー１２０１を配置する。
【００９２】
種類判定部１７１３は第一レイアウトルールを解析し、ＩＬＳ２００の種類（例：分光反射率センサ、ＲＧＢセンサ）を判定してもよい。図１０が示すように、ＩＬＳ２００は画像形成装置１００の搬送経路に設けられたＲＧＢセンサであってもよい。この場合に、レイアウト部１７１６は、シート１１０の搬送方向における異なる位置に複数の第一トリガーバーを設ける。図１５が示すように、ポジションバー６８２Ｂ、６８２Ｃ、６８２Ｂβ、６８２Ｃβは複数の第一トリガーバーの一例である。
【００９３】
個数判定部１７１４は、第一レイアウトルールを解析し、ＩＬＳ２００の個数を判定する。レイアウト部１７１６は、第一レイアウトルールによって定義された第一測定器のセンサの数に一致した数の列に複数のテスト画像を配置する。つまり、レイアウト部１７１６は、個数判定部１７１４により取得されたセンサの個数と一致するようにパッチ列の数を決定する。
【００９４】
図１７（Ｂ）が示すように、ＲＯＭ５０２は第一測定器の種類と第二測定器の種類との組み合わせごとに、複数のテスト画像をシート上に形成するための画像データを記憶する記憶手段の一例である。画像データ群１７９１は、各種の組み合わせに対応する画像データ（例：ＹＭＣＫファイル、ＰＤＦファイルなど）である。選択部１７０１は、第一測定器の種類と第二測定器の種類とを選択する。データ取得部１７９０は、選択部１７０１により選択された第一測定器の種類と第二測定器の種類との組み合わせに対応する画像データをＲＯＭ５０２から読み出し、画像形成装置１００に送信する送信手段として機能する。
【００９５】
図１５が示すように、複数の第二測定用画像は、第一レイアウトルールと第二レイアウトルールとの両方を満たすように、シート上に配置される。第一レイアウトルールは、測定手段（例：ＩＬＳ２００）が複数の第二測定用画像を測定できるようにするために複数の第二測定用画像のレイアウトを定義している。第二レイアウトルールはセンサ（例：測色器５７０）が複数の第二測定用画像を測定できるようにするために複数の第二測定用画像のレイアウトを定義している。
【００９６】
上述されたようにＲＯＭ５０２は、画像処理装置の各手段としてコンピュータを機能させるプログラムを記憶している。ＲＯＭ５０２はコンピュータ可読記憶媒体の一例である。
【符号の説明】
【００９７】
１００…画像形成装置、１２０〜１２３…ステーション、２００…インラインセンサ、５７０…測色器、５２２…テーブル作成部
【図１】
2019014051.tif 000003
【図２】
2019014051.tif 000004
【図３】
2019014051.tif 000005
【図４】
2019014051.tif 000006
【図５】
2019014051.tif 000007
【図６】
2019014051.tif 000008
【図７】
2019014051.tif 000009
【図８】
2019014051.tif 000010
【図９】
2019014051.tif 000011
【図１０】
2019014051.tif 000012
【図１１】
2019014051.tif 000013
【図１２】
2019014051.tif 000014
【図１３】
2019014051.tif 000015
【図１４】
2019014051.tif 000016
【図１５】
2019014051.tif 000017
【図１６】
2019014051.tif 000018
【図１７】
2019014051.tif 000019