(57)【特許請求の範囲】
【請求項１】
印刷部及び測色部を備える画像形成装置に印刷を指示する制御装置で動作する色補正用チャート作成制御プログラムであって、
前記画像形成装置の前記測色部が所定のカラーパッチを測色する際に、前記所定のカラーパッチに隣り合うカラーパッチにおける測色光の乱反射の影響が実質的になくなる距離を距離情報とした場合、
前記制御装置に、
前記画像形成装置の色補正を実施するための色補正用チャートの印刷を指示する際に、記憶部に予め記憶された前記距離情報に基づいて、前記色補正用チャートに配列する各々のカラーパッチの周囲に形成する黒枠の幅を特定する第１処理、
前記各々のカラーパッチの周囲に、前記特定した幅の黒枠を形成した黒枠付きカラーパッチ画像を生成する第２処理、
ＲＩＰ（Raster Image Processor）部により、前記黒枠付きカラーパッチ画像を配列した前記色補正用チャートの印刷画像を生成する第３処理、
前記印刷画像のデータを前記画像形成装置に送信して、前記色補正用チャートの印刷及び各々のカラーパッチの測色を指示する第４処理、を実行させる、
ことを特徴とする色補正用チャート作成制御プログラム。
【請求項２】
前記記憶部には、紙種毎に前記距離情報が記憶されており、
前記第１処理では、
前記記憶部から、前記色補正用チャートを印刷する紙種に対応する距離情報を抽出し、前記抽出した距離情報に基づいて前記黒枠の幅を特定する、
ことを特徴とする請求項１に記載の色補正用チャート作成制御プログラム。
【請求項３】
前記記憶部には、紙種毎に、複数の代表色と各々の前記代表色に対する距離情報とを対応付けるテーブルが記憶されており、
前記第１処理では、
各々の前記カラーパッチに対して、当該カラーパッチに隣り合うカラーパッチの色を特定し、前記色補正用チャートを印刷する紙種に対応するテーブルを参照して、前記特定した色に最も近い代表色に対応する距離情報を抽出し、前記抽出した距離情報に基づいて前記黒枠の幅を特定する、
ことを特徴とする請求項１に記載の色補正用チャート作成制御プログラム。
【請求項４】
前記第１処理では、
測色における副走査方向に隣り合うカラーパッチに対して抽出した距離情報と、測色における主走査方向に隣り合うカラーパッチに対して抽出した距離情報と、を比較し、大きい方の距離情報に基づいて前記黒枠の幅を特定する、
ことを特徴とする請求項３に記載の色補正用チャート作成制御プログラム。
【請求項５】
前記第１処理では、
測色における副走査方向に隣り合うカラーパッチに対して抽出した距離情報に基づいて前記黒枠の副走査方向に対向する部位の幅を特定し、測色における主走査方向に隣り合うカラーパッチに対して抽出した距離情報に基づいて前記黒枠の主走査方向に対向する部位の幅を特定する、
ことを特徴とする請求項３に記載の色補正用チャート作成制御プログラム。
【請求項６】
前記第３処理では、
隣り合うカラーパッチとの間隔が前記特定した幅よりも小さい場合は、前記間隔を前記特定した幅以上に広げる、
ことを特徴とする請求項１乃至５のいずれか一に記載の色補正用チャート作成制御プログラム。
【請求項７】
前記第３処理では、
複数の前記黒枠付きカラーパッチ画像が１行に収まらない場合は、次の行に配置し、１ページに収まらない場合は、次のページに配置する、
ことを特徴とする請求項６に記載の色補正用チャート作成制御プログラム。
【請求項８】
前記第３処理では、
前記色補正用チャートのページ数が予め定めたページ数を超える場合は、前記色補正用チャートを印刷するか否かを確認する画面を自装置若しくは前記画像形成装置に表示させ、印刷続行が指示された場合に前記第４処理を実行させる、
ことを特徴とする請求項７に記載の色補正用チャート作成制御プログラム。
【請求項９】
印刷部と測色部と記憶部とを備える画像形成装置であって、
前記画像形成装置の前記測色部が所定のカラーパッチを測色する際に、前記所定のカラーパッチに隣り合うカラーパッチにおける測色光の乱反射の影響が実質的になくなる距離を距離情報とした場合、
色補正を実施するための色補正用チャートを印刷する際に、前記記憶部に予め記憶された前記距離情報に基づいて、前記色補正用チャートに配列する各々のカラーパッチの周囲に形成する黒枠の幅を特定し、前記各々のカラーパッチの周囲に、前記特定した幅の黒枠を形成した黒枠付きカラーパッチ画像を生成する画像データ処理部と、
前記黒枠付きカラーパッチ画像を配列した前記色補正用チャートの印刷画像を生成するＲＩＰ（Raster Image Processor）部と、
前記印刷部に前記色補正用チャートを印刷させ、前記測色部に各々のカラーパッチを測色させるジョブ処理制御部と、を備える、
ことを特徴とする画像形成装置。
【請求項１０】
前記記憶部には、紙種毎に前記距離情報が記憶されており、
前記画像データ処理部は、前記記憶部から、前記色補正用チャートを印刷する紙種に対応する距離情報を抽出し、前記抽出した距離情報に基づいて前記黒枠の幅を特定する、
ことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記記憶部には、紙種毎に、複数の代表色と各々の前記代表色に対する距離情報とを対応付けるテーブルが記憶されており、
前記画像データ処理部は、各々の前記カラーパッチに対して、当該カラーパッチに隣り合うカラーパッチの色を特定し、前記色補正用チャートを印刷する紙種に対応するテーブルを参照して、前記特定した色に最も近い代表色に対応する距離情報を抽出し、前記抽出した距離情報に基づいて前記黒枠の幅を特定する、
ことを特徴とする請求項９に記載の画像形成装置。
【請求項１２】
前記画像データ処理部は、測色における副走査方向に隣り合うカラーパッチに対して抽出した距離情報と、測色における主走査方向に隣り合うカラーパッチに対して抽出した距離情報と、を比較し、大きい方の距離情報に基づいて前記黒枠の幅を特定する、
ことを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
前記画像データ処理部は、測色における副走査方向に隣り合うカラーパッチに対して抽出した距離情報に基づいて前記黒枠の副走査方向に対向する部位の幅を特定し、測色における主走査方向に隣り合うカラーパッチに対して抽出した距離情報に基づいて前記黒枠の主走査方向に対向する部位の幅を特定する、
ことを特徴とする請求項１１に記載の画像形成装置。
【請求項１４】
前記ＲＩＰ部は、隣り合うカラーパッチとの間隔が前記特定した幅よりも小さい場合は、前記間隔を前記特定した幅以上に広げて前記黒枠付きカラーパッチ画像を配列する、
ことを特徴とする請求項９乃至１３のいずれか一に記載の画像形成装置。
【請求項１５】
前記ＲＩＰ部は、複数の前記黒枠付きカラーパッチ画像が１行に収まらない場合は、次の行に配置し、１ページに収まらない場合は、次のページに配置する、
ことを特徴とする請求項１４に記載の画像形成装置。
【請求項１６】
前記画像データ処理部は、前記色補正用チャートのページ数が予め定めたページ数を超える場合は、前記色補正用チャートを印刷するか否かを確認する画面を表示部に表示させ、
前記ジョブ処理制御部は、印刷続行が指示された場合に、前記印刷部に前記色補正用チャートを印刷させ、前記測色部に各々のカラーパッチを測色させる、
ことを特徴とする請求項１５に記載の画像形成装置。
【請求項１７】
印刷部及び測色部を備える画像形成装置と、前記画像形成装置に印刷を指示する制御装置と、が通信ネットワークで接続された印刷システムにおける色補正用チャート作成方法であって、
前記画像形成装置の前記測色部が所定のカラーパッチを測色する際に、前記所定のカラーパッチに隣り合うカラーパッチにおける測色光の乱反射の影響が実質的になくなる距離を距離情報とした場合、
前記制御装置は、
前記画像形成装置の色補正を実施するための色補正用チャートの印刷を指示する際に、記憶部に予め記憶された前記距離情報に基づいて、前記色補正用チャートに配列する各々のカラーパッチの周囲に形成する黒枠の幅を特定する第１処理と、
前記各々のカラーパッチの周囲に、前記特定した幅の黒枠を形成した黒枠付きカラーパッチ画像を生成する第２処理と、
ＲＩＰ（Raster Image Processor）部により、前記黒枠付きカラーパッチ画像を配列した前記色補正用チャートの印刷画像を生成する第３処理と、
前記印刷画像のデータを前記画像形成装置に送信する第４処理と、を実行し、
前記画像形成装置は、
前記印刷画像のデータに基づいて、前記印刷部により、前記色補正用チャートを印刷し、前記測色部により、各々のカラーパッチを測色する、
ことを特徴とする色補正用チャート作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の色補正に使用する用紙（以下、色補正用チャートと呼ぶ。）の作成を制御する色補正用チャート作成制御プログラム及び色補正用チャートを印刷する画像形成装置並びに当該画像形成装置を含むシステムにおける色補正用チャートの作成方法に関する。
【背景技術】
【０００２】
カラー印刷機能を備えた複写機や複合機（ＭＦＰ：Multi Function Peripheral）などの画像形成装置を用いてカラー印刷を行う場合、ジョブの各ページに含まれる色を正確に再現するための色管理が重要である。そこで、従来は、カラーパッチを配置した色補正用チャートをスキャナや画像形成装置に設けたインラインセンサで測定し、カラーパッチの色情報とスキャナやインラインセンサで読み取った色情報とを比較して色の変化量を求め、色の変化量が適正な範囲に収まるようにフィードバックを行う色補正が行われている。
【０００３】
色補正用チャートのカラーパッチを測定して色補正を行うためには、測定するカラーパッチからの反射光のみを検知する必要がある。しかしながら、実際には隣り合うカラーパッチの乱反射光が構造体で反射して入射したり、測色対象のカラーパッチ周囲の用紙の乱反射光が入射したりしてしまうため、精度の高い測定ができず、色補正の精度が落ちるという問題がある。この乱反射光の影響を低減する方法として、測色対象のカラーパッチ周囲からの乱反射光を遮る機構を設けることもできるが、この方法では機構の追加や部品数増加によるコストアップが生じる。特に、画像形成装置の内部に設けたインラインセンサで測定する場合、インラインセンサに特別な機構を設けるのは難しく、機構の追加や部品数増加によるコストアップが大きな問題となる。
【０００４】
このようなカラーパッチ周囲からの乱反射を抑制する技術に関して、例えば、下記特許文献１には、複数の色領域が既定の方向に配列されたテストチャートであって、色成分の構成に基づいて分類された色のうち、第１の色グループに属する色からなる色領域が配列された第１の画像領域と、第２の色グループに属する色からなる色領域が配列された第２の画像領域と、前記第１の画像領域と、前記第２の画像領域との間に配置された黒色の画像領域とが表示されたテストチャートが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１７０８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１は、各々の色グループに属する色からなる色領域が配列された画像領域間（すなわち、複数の色領域の集合体とその隣の色領域の集合体との間）に黒色の画像領域を設けるものであり、各々の色領域の間には黒色の画像領域がないため、周囲からの乱反射光を確実に防止することができない。また、特許文献１は、副走査方向に配列された領域の間に黒色の画像領域を設けるものであり、主走査方向の領域の間には黒色の画像領域がないため、孤立したカラーパッチに対して乱反射光を確実に防止することができない。
【０００７】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、孤立したカラーパッチに対しても、当該カラーパッチ周囲の乱反射の影響を効果的に抑制し、正確にカラーパッチを測色することができる色補正用チャート作成制御プログラム及び画像形成装置並びに色補正用チャート作成方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一側面は、印刷部及び測色部を備える画像形成装置に印刷を指示する制御装置で動作する色補正用チャート作成制御プログラムであって、前記画像形成装置の前記測色部が所定のカラーパッチを測色する際に、前記所定のカラーパッチに隣り合うカラーパッチにおける測色光の乱反射の影響が実質的になくなる距離を距離情報とした場合、前記制御装置に、前記画像形成装置の色補正を実施するための色補正用チャートの印刷を指示する際に、記憶部に予め記憶された前記距離情報に基づいて、前記色補正用チャートに配列する各々のカラーパッチの周囲に形成する黒枠の幅を特定する第１処理、前記各々のカラーパッチの周囲に、前記特定した幅の黒枠を形成した黒枠付きカラーパッチ画像を生成する第２処理、ＲＩＰ部により、前記黒枠付きカラーパッチ画像を配列した前記色補正用チャートの印刷画像を生成する第３処理、前記印刷画像のデータを前記画像形成装置に送信して、前記色補正用チャートの印刷及び各々のカラーパッチの測色を指示する第４処理、を実行させることを特徴とする。
【０００９】
本発明の一側面は、印刷部と測色部と記憶部とを備える画像形成装置であって、前記画像形成装置の前記測色部が所定のカラーパッチを測色する際に、前記所定のカラーパッチに隣り合うカラーパッチにおける測色光の乱反射の影響が実質的になくなる距離を距離情報とした場合、色補正を実施するための色補正用チャートを印刷する際に、前記記憶部に予め記憶された前記距離情報に基づいて、前記色補正用チャートに配列する各々のカラーパッチの周囲に形成する黒枠の幅を特定し、前記各々のカラーパッチの周囲に、前記特定した幅の黒枠を形成した黒枠付きカラーパッチ画像を生成する画像データ処理部と、前記黒枠付きカラーパッチ画像を配列した前記色補正用チャートの印刷画像を生成するＲＩＰ部と、前記印刷部に前記色補正用チャートを印刷させ、前記測色部に各々のカラーパッチを測色させるジョブ処理制御部と、を備えることを特徴とする。
【００１０】
本発明の一側面は、印刷部及び測色部を備える画像形成装置と、前記画像形成装置に印刷を指示する制御装置と、が通信ネットワークで接続された印刷システムにおける色補正用チャート作成方法であって、前記画像形成装置の前記測色部が所定のカラーパッチを測色する際に、前記所定のカラーパッチに隣り合うカラーパッチにおける測色光の乱反射の影響が実質的になくなる距離を距離情報とした場合、前記制御装置は、前記画像形成装置の色補正を実施するための色補正用チャートの印刷を指示する際に、記憶部に予め記憶された前記距離情報に基づいて、前記色補正用チャートに配列する各々のカラーパッチの周囲に形成する黒枠の幅を特定する第１処理と、前記各々のカラーパッチの周囲に、前記特定した幅の黒枠を形成した黒枠付きカラーパッチ画像を生成する第２処理と、ＲＩＰ部により、前記黒枠付きカラーパッチ画像を配列した前記色補正用チャートの印刷画像を生成する第３処理と、前記印刷画像のデータを前記画像形成装置に送信する第４処理と、を実行し、前記画像形成装置は、前記印刷画像のデータに基づいて、前記印刷部により、前記色補正用チャートを印刷し、前記測色部により、各々のカラーパッチを測色することを特徴とする。
【発明の効果】
【００１１】
本発明の色補正用チャート作成制御プログラム及び画像形成装置並びに色補正用チャート作成方法によれば、孤立したカラーパッチに対しても、当該カラーパッチ周囲の乱反射の影響を効果的に抑制し、正確にカラーパッチを測色することができる。
【００１２】
その理由は、色補正用チャート作成制御プログラムは、各々のカラーパッチの周囲に黒色の枠を配置して色補正用チャートを印刷するからである。また、副走査方向及び／又は主走査方向に隣り合うカラーパッチの色に応じて黒色の枠の幅を変えたり、カラーパッチ間に所定の幅の黒色の枠を配置できない場合はカラーパッチの間隔を広げたりするからである。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施例に係る印刷システムの構成を示す模式図である。
【図２】本発明の第１の実施例に係る印刷システムの他の構成を示す模式図である。
【図３】本発明の第１の実施例に係るクライアント装置の構成を示すブロック図である。
【図４】本発明の第１の実施例に係るプリンタコントローラの構成を示すブロック図である。
【図５】本発明の第１の実施例に係る画像形成装置の構成を示すブロック図である。
【図６】本発明の第１の実施例に係る画像形成装置のエンジンの構成を示す模式図である。
【図７】本発明の第１の実施例に係る画像形成装置の動作を示すフローチャート図である。
【図８】本発明の第１の実施例に係る色補正用チャートの一例を示す図である。
【図９】本発明の第２の実施例に係る画像形成装置の動作を示すフローチャート図である。
【図１０】本発明の第２の実施例に係る画像形成装置の動作（黒枠付き画像パッチ作成処理の一例）を示すフローチャート図である。
【図１１】本発明の第２の実施例に係る画像形成装置の動作（黒枠付き画像パッチ作成処理の他の例）を示すフローチャート図である。
【図１２】本発明の第２の実施例に係る画像形成装置のインラインセンサにおける散乱光による影響を説明する図である。
【図１３】本発明の第２の実施例に係る黒枠の幅を決定する際に参照するテーブルである。
【図１４】本発明の第２の実施例に係る色補正用チャートの一例を示す図である。
【図１５】本発明の第２の実施例に係る色補正用チャートの他の例を示す図である。
【図１６】本発明の第３の実施例に係る画像形成装置の動作（黒枠付き画像パッチ作成処理の一例）を示すフローチャート図である。
【発明を実施するための形態】
【００１４】
背景技術で示したように、色補正用チャートのカラーパッチを測定して色補正を行うためには、測色対象のカラーパッチからの反射光のみを検知する必要があるが、実際には測色対象のカラーパッチの周囲からの乱反射光（隣り合うカラーパッチの乱反射光が構造体で反射した光や、測色対象のカラーパッチ周囲の用紙で乱反射した光）も検知してしまうため、精度の高い測定ができず、色補正の精度が落ちるという問題がある。この乱反射の影響を低減する方法として、特許文献１では副走査方向の面内ムラの影響を抑制するために、パッチの色成分に基づき分類された色グループ１、別の色グループ２の副走査方向の境界に一定の大きさの黒パッチを配置している。
【００１５】
しかしながら、特許文献１は、色グループに属する色からなる色領域が配列された画像領域（複数の色領域の集合体）の間に黒色の画像領域を設けるものであり、個々の色領域の間には黒色の画像領域がなく、また、主走査方向には黒色の画像領域がないため、周囲からの乱反射光を確実に防止することができない。
【００１６】
そこで、本発明の一実施の形態では、個々のカラーパッチの周囲を黒枠で囲んだ黒枠付きカラーパッチの画像を生成し、その黒枠付きカラーパッチの画像を複数配置した色測定用チャート画像を作成する。また、測色対象のカラーパッチが周囲のカラーパッチや用紙から受ける乱反射の影響（以下、単に周囲の乱反射の影響と言う。）に基づいて、測色対象のカラーパッチの周囲を囲む黒枠のサイズ（幅）を決定する。また、測色対象のカラーパッチの周囲に決定したサイズの黒枠を配置できない場合は、カラーパッチの間隔を広げて黒枠を配置できるようにする。
【００１７】
これにより、周囲の乱反射の影響を効果的に抑制し、正確にカラーパッチを測定することができ、高精度な色補正が可能となる。
【実施例１】
【００１８】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の第１の実施例に係る色補正用チャート作成制御プログラム及び画像形成装置並びに色補正用チャート作成方法について、図１乃至図８を参照して説明する。図１及び図２は、本実施例の印刷システムの構成を示す模式図であり、図３は、クライアント装置の構成を示すブロック図、図４は、プリンタコントローラの構成を示すブロック図である。また、図５は、画像形成装置の構成を示すブロック図であり、図６は、画像形成装置のエンジンの構成を示す模式図である。また、図７は、プリンタコントローラの動作を示すフローチャート図であり、図８は、色補正用チャートの一例を示す図である。
【００１９】
図１に示すように、本実施例の印刷システムは、イントラネット上に、通信ネットワークで接続可能なクライアント装置１０、プリンタコントローラ２０、画像形成装置３０がそれぞれ配置される。なお、通信ネットワークの規格としてEthernet（登録商標）などを用いることができるが、プリンタコントローラ２０から画像形成装置３０へのデータ転送はEthernet（登録商標）以外にもIEEE1394、Parallelなどを用いることも可能である。また、図１では、プリンタコントローラ２０を画像形成装置３０とは別に設けているが、図２に示すように、プリンタコントローラ２０が画像形成装置３０に包含される構成としてもよい。以下、図１の構成を前提にして各装置について詳細に説明する。
【００２０】
［クライアント装置］
クライアント装置１０は、パーソナルコンピュータなどのコンピュータ装置であり、図３（ａ）に示すように、制御部１１と記憶部１２とネットワークＩ／Ｆ部１３と表示部１４と操作部１５などで構成される。
【００２１】
制御部１１は、ＣＰＵ（Central Processing Unit）１１ａと、ＲＯＭ（Read Only Memory）１１ｂやＲＡＭ（Random Access Memory）１１ｃなどのメモリとで構成され、これらはバスを介して接続されている。ＣＰＵ１１ａは、ＲＯＭ１１ｂや記憶部１２からプログラムを読み出し、ＲＡＭ１１ｃに展開して実行することにより、クライアント装置１０の全体制御を行う。
【００２２】
上記制御部１１は、図３（ｂ）に示すように、Windows（登録商標）やMacintosh（登録商標）などのＯＳ（Operating System）１６と、ＯＳ１６上でドキュメントを作成する文書作成アプリケーション１７と、文書作成アプリケーション１７で作成したドキュメントのデータをプリンタコントローラ２０で解釈可能な言語（ＰＣＬ（Printer Control Language）やＰＳ（Post Script）などのＰＤＬ（Page Description Language））に変換すると共に、印刷条件や後処理条件を指定して印刷ジョブを生成するプリンタドライバ１８などとしても機能する。
【００２３】
記憶部１２は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵ１１ａが各部を制御するためのプログラム、ドキュメントのデータ、印刷ジョブなどを格納する。
【００２４】
ネットワークＩ／Ｆ部１３は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、ネットワークを介して繋がっているプリンタコントローラ２０との接続を確立し、印刷ジョブなどを送信する。
【００２５】
表示部１４は、ＬＣＤ（Liquid Crystal Display）などで構成され、ドキュメントを作成する画面、ドキュメントの印刷条件（印刷部数、紙種、片面／両面、カラー／モノクロなど）や後処理条件（タブ紙挿入やステープル、パンチなど）を設定する画面などを表示する。操作部１５は、キーボードやマウス、表示部１４と一体となったタッチパネルなどで構成され、ドキュメントの作成、印刷条件や後処理条件の設定などの操作を可能にする。
【００２６】
［プリンタコントローラ］
プリンタコントローラ２０はコンピュータ装置などの制御装置であり、図４（ａ）に示すように、制御部２１と記憶部２２とネットワークＩ／Ｆ部２３とプリンタＩ／Ｆ部２４などで構成される。
【００２７】
制御部２１は、ＣＰＵ２１ａと、ＲＯＭ２１ｂやＲＡＭ２１ｃなどのメモリとで構成され、これらはバスを介して接続されている。ＣＰＵ２１ａは、ＲＯＭ２１ｂや記憶部２２からプログラムを読み出し、ＲＡＭ２１ｃに展開して実行することにより、プリンタコントローラ２０の全体制御を行う。
【００２８】
上記制御部２１は、図４（ｂ）に示すように、ジョブ処理制御部２５と、画像データ処理部２６と、ＲＩＰ（Raster Image Processor）部２７などとしても機能する。
【００２９】
ジョブ処理制御部２５は、クライアント装置１０から受信した印刷ジョブのＰＤＬコマンドを解析し、印刷部数、紙種、両面／片面、カラー／モノクロ、各ページに使用されているオブジェクト（Image／Graphic／Text）、タブ紙挿入やステープル、パンチなどの後処理などのジョブ設定を取得する。そして、ＲＩＰ部２７にビットマップ画像データを生成させ、画像形成装置３０に生成したビットマップ画像データに基づく印刷処理を実行させる。
【００３０】
また、ジョブ処理制御部２５は、画像形成装置３０から色補正要求を受信したら、色補正の対象となる紙種の情報、カラーパッチの色情報やレイアウト情報などを含む色補正用チャートの作成指示情報を作成して画像データ処理部２６に転送し、ＲＩＰ部２７が作成した色補正用チャートの画像データを画像形成装置３０に送信して色補正用チャートの作成及び測色を指示する。そして、画像形成装置３０から取得した測色データに基づき、測定した色が所定の色域に入るように、色変換テーブルを更新するなどの色補正を実施する。
【００３１】
画像データ処理部２６は、ジョブ処理制御部２５から転送された色補正用チャートの作成指示情報に従って、色補正に必要なカラーパッチの画像を生成する。その際、本実施例では、各々のカラーパッチの周囲からの乱反射光の影響を抑制するために、記憶部２２に予め記憶した、紙種と周囲の乱反射の影響が実質的になくなる距離とを対応付けるテーブルを参照して、色補正の対象となる紙種に対応する距離に応じた黒枠の幅を特定し、各々のカラーパッチの周囲に黒枠を配置した画像（黒枠付きカラーパッチ画像と呼ぶ。）を生成し、黒枠付きカラーパッチ画像とカラーパッチのレイアウト情報とをＲＩＰ部２７に転送して、色補正用チャートの印刷画像の生成を指示する。また、画像データ処理部２６は、ページ画像の数が、色補正用チャート用に予め指定した制限ページ数を超える場合は、色補正を実行するかどうかの確認画面を画像形成装置３０のパネル操作部３４（プリンタコントローラ２０に表示部を備える場合は当該表示部）などに表示させる。なお、周囲の乱反射の影響が実質的になくなる距離とは、例えば、測色のための光源から照射された光が、測色対象のカラーパッチに隣り合うパラーパッチや測色対象のカラーパッチの周囲の用紙で乱反射してインラインセンサ３６に入射する光の量を実測若しくはシミュレーションにより求め、その光の量が、色補正の精度に基づいて定められた閾値以下となる距離である。
【００３２】
ＲＩＰ部２７は、ＰＤＬデータを翻訳して中間データを生成し、中間データに対して色変換テーブルを用いて色変換を行い、レンダリングを行ってドキュメントの各ページの印刷画像（ページ画像と呼ぶ。）を生成する（この一連の処理をＲＩＰ処理と呼ぶ。）。また、ＲＩＰ部２７は、画像データ処理部２６から転送された黒枠付きカラーパッチ画像とカラーパッチのレイアウト情報とに従って、各々の黒枠付きカラーパッチ画像をレイアウト情報に従ってページに配置した色補正用チャートのページ画像を生成する。また、ＲＩＰ部２７は、必要に応じて、ページ画像に対して、スクリーン処理、階調補正、濃度バランス調整、細線化、網点処理などを行う。そして、ＲＩＰ部２７は、生成したページ画像のデータを画像形成装置３０に出力し、画像形成装置３０に印刷処理を実施させる。
【００３３】
なお、上記ジョブ処理制御部２５、画像データ処理部２６、ＲＩＰ部２７（特に、ジョブ処理制御部２５、画像データ処理部２６）はハードウェアとして構成してもよいし、制御部２１を、ジョブ処理制御部２５、画像データ処理部２６、ＲＩＰ部２７（特に、ジョブ処理制御部２５、画像データ処理部２６）として機能させる色補正用チャート作成制御プログラムとして構成し、当該色補正用チャート作成制御プログラムをＣＰＵ２１ａに実行させるようにしてもよい。
【００３４】
記憶部２２は、ＨＤＤやＳＳＤなどで構成され、ＣＰＵ２１ａが各部を制御するためのプログラム（上記色補正用チャート作成制御プログラムを含む。）、印刷ジョブ、ページ画像のデータ、色変換テーブル、紙種と黒枠の幅とを対応付けるテーブルなどを記憶する。
【００３５】
ネットワークＩ／Ｆ部２３は、ＮＩＣやモデムなどで構成され、ネットワークを介して繋がっているクライアント装置１０との接続を確立し、印刷ジョブなどを受信する。プリンタＩ／Ｆ部２４は、画像形成装置３０に接続するための専用インターフェイスであり、画像形成装置３０にページ画像のデータや指示情報（印刷指示情報や測色指示情報）を送信したり、画像形成装置３０から色補正要求を受信したりする。
【００３６】
［画像形成装置］
画像形成装置３０は、プリンタコントローラ２０の指示に従って印刷を実行する複合機などであり、図５に示すように、制御部３１とコントローラＩ／Ｆ部３２とスキャン部３３とパネル操作部３４とプリント部（印刷部）３５とインラインセンサ（測色部）３６などで構成される。
【００３７】
制御部３１は、ＣＰＵ３１ａと、ＲＯＭ３１ｂやＲＡＭ３１ｃなどのメモリとで構成され、これらはバスを介して接続されている。ＣＰＵ３１ａは、ＲＯＭ３１ｂからプログラムを読み出し、ＲＡＭ３１ｃに展開して実行することにより、画像形成装置３０の全体制御を行う。また、制御部３１は、カラー印刷の枚数や装置の使用時間などをカウントし、カウント値が予め定めた値になったら、色補正が必要な状態になったと判断して、プリンタコントローラ２０に色補正要求を送信する。
【００３８】
コントローラＩ／Ｆ部３２は、プリンタコントローラ２０に接続するための専用インターフェイスであり、プリンタコントローラ２０からページ画像のデータや指示情報（印刷指示情報や測色指示情報）を受信したり、プリンタコントローラ２０に色補正要求を送信したりする。
【００３９】
スキャン部３３は、原稿台上に載置された原稿から画像データを光学的に読み取る部分であり、原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）等のイメージセンサと、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器等により構成される。
【００４０】
パネル操作部３４は、ＬＣＤなどの表示部上に格子状の透明電極からなるタッチセンサが形成されたタッチパネルであり、後述する色補正保留設定画面を含む各種画面を表示すると共に、上記画面での各種操作を可能にする。
【００４１】
プリント部（印刷部）３５は、ページ画像に基づいて印刷処理を実行する。具体的には、図６に示すように、ページ画像に基づいてレーザ光を照射して露光する露光部と、感光体ドラムと現像装置と帯電装置と感光体クリーニング部と１次転写ローラとを備え、CMYKの各色のトナー像を形成する画像形成部と、ローラによって回転され、画像形成部で形成されたトナー像を用紙に搬送する中間転写体として機能する中間ベルトと、中間ベルト上に形成されたトナー像を用紙に転写する２次転写ローラと、用紙に転写されたトナー像を定着させる定着部と、用紙を搬送する給紙ローラやレジストローラ、ループローラ、反転ローラ、排紙ローラ等の搬送部などで構成される。
【００４２】
インラインセンサ（測色部）３６は、上記定着部と排紙トレイとの間の用紙の搬送経路に設けられた、例えばＲＧＢの３種類のセンサで構成され、プリント部３５が用紙に形成した色補正用チャートの各カラーチャートを測色して測色データとして出力する。
【００４３】
なお、図１乃至図６は本実施例の印刷システムの一例であり、黒枠付きカラーパッチ画像を配置した色補正用チャートのページ画像を作成可能であれば、各装置の構成や制御は適宜変更可能である。
【００４４】
例えば、上記説明では、インラインセンサ３６で色補正用チャートの測色を行う構成としたが、色補正用チャートの測色はスキャン部３３で行うことも可能である。また、上記説明では、プリンタコントローラ２０の制御部２１に、画像データ処理部２６及びＲＩＰ部２７の機能を持たせたが、プリンタコントローラ２０が画像形成装置３０に包含される構成とする場合は、画像形成装置３０の制御部３１に、画像データ処理部２６及びＲＩＰ部２７の機能を持たせる（若しくは、ＣＰＵ３１ａに色補正用チャート作成制御プログラムを実行させる）構成としてもよい。
【００４５】
次に、上記構成の印刷システムにおける通常の印刷動作について概説する。
【００４６】
まず、印刷を行うための原稿は、クライアント装置１０に予めインストールされた文書作成アプリケーション１７（例えば、Microsoft（登録商標）社のWord（登録商標）、Excel（登録商標）など）により作成される。文書作成アプリケーション１７によって作成されたアプリケーションファイル形式のデータは、プリンタドライバ１８によりＰＤＬファイル形式のＰＤＬデータに変換され、イントラネットを経由してプリンタコントローラ２０に送信される。その際、プリンタドライバ１８の設定によりＰＤＬデータに画像形成装置３０固有の後処理を行うための指示を設定する。
【００４７】
プリンタコントローラ２０はＰＤＬデータを受信し、ＰＤＬデータは到着順にプリンタコントローラ２０内に配置され、ジョブ処理制御部２５によりジョブの設定が解析され、ＲＩＰ部２７によりページ画像に変換される。そして、ページ画像のデータと共にジョブ設定に基づく指示情報が画像形成装置３０に送信され、画像形成装置３０はページ画像のデータ及び指示情報に従って印刷処理を実行する。
【００４８】
次に、上記印刷ジョブの処理中に画像形成装置３０から色補正要求を受けた場合のプリンタコントローラ２０の動作の一例について説明する。ＣＰＵ２１ａは、ＲＯＭ２１ｂ又は記憶部２２に記憶した色補正用チャート作成制御プログラムをＲＡＭ２１ｃに展開して実行することにより、図７のフローチャート図に示す各ステップの処理を実行する。なお、画像形成装置３０の制御部３１は、カラー印刷の枚数や装置の使用時間などをカウントすることによって、自動的に色補正の要否を判断し、色補正が必要な状態になったと判断した場合、プリンタコントローラ２０に対して色補正要求を送信するものとする。また、色補正を行う紙種によって乱反射の程度が異なるため、色補正対象の紙種と黒枠の幅とを対応付けるテーブルを作成しておき、記憶部２２等に予め記憶しておくものとする。
【００４９】
プリンタコントローラ２０の制御部２１（ジョブ処理制御部２５）は、画像形成装置３０から色補正要求を受け付けると（Ｓ１０１）、色補正の対象となる紙種の情報、カラーパッチの色情報やレイアウト情報などを含む色補正用チャートの作成指示情報を作成して画像データ処理部２６に転送する。
【００５０】
次に、制御部２１（画像データ処理部２６）は、予め記憶部２２に記憶したテーブルを参照して色補正対象の紙種に対応する距離に応じた黒枠の幅を特定し（Ｓ１０２）、各々のカラーパッチに対して、その周囲に上記で特定した幅の黒枠を配置し、黒枠付きカラーパッチ画像を生成する（Ｓ１０３）。そして、全てのカラーパッチに対して黒枠付きカラーパッチ画像の生成が終了したら（Ｓ１０４のＹｅｓ）、制御部２１（ＲＩＰ部２７）は、生成した黒枠付きカラーパッチ画像をレイアウト情報に従って配置した色補正用チャートのページ画像を生成する（Ｓ１０５）。その際、黒枠を配置した結果、黒枠付きカラーパッチ画像が１行に収まらない場合は次の行に配置し、１ページ内に収まらない場合は次のページに配置する。
【００５１】
次に、制御部２１（画像データ処理部２６）は、必要に応じて、Ｓ１０５で生成したページ画像の数が、色補正用チャート用に予め指定した制限ページ数を超えるか否かを判断し（Ｓ１０６）、超えない場合はＳ１０９にスキップする。一方、制限ページ数を超える場合は、制御部２１（画像データ処理部２６）は、色補正を実行するかどうかの確認画面を画像形成装置３０のパネル操作部３４（プリンタコントローラ２０に表示部を備える場合は当該表示部）などに表示させ、ユーザに色補正を実行するか否かの判断を促す（Ｓ１０７）。
【００５２】
色補正を実行しないと判断された場合は（Ｓ１０８のＮｏ）、色補正処理を終了し、色補正を実行すると判断された場合は（Ｓ１０８のＹｅｓ）、制御部２１（ジョブ処理制御部２５）は、生成した色補正用チャートのページ画像のデータを画像形成装置３０に送信して色補正用チャートの印刷及び測色を指示する（Ｓ１０９）。
【００５３】
画像形成装置３０は、色補正用チャートのページ画像のデータを受信すると、プリント部３５は色補正用チャートの印刷を実行し、インラインセンサ３６は色補正用チャートの各カラーパッチを測色し、制御部３１は、測色データをプリンタコントローラ２０に送信する。プリンタコントローラ２０の制御部２１（ジョブ処理制御部２５）は、受信した測色データに基づき、測定した色が所定の色域に入るように、色変換テーブルを更新するなどの色補正を実施する。
【００５４】
図８は、上記手順で印刷された色補正用チャートの一例である。図８に示すように、色補正用チャート４０には複数のカラーパッチ４１が配置されているが、その全てのカラーパッチ４１の周囲に、隣り合うカラーパッチや用紙での乱反射の影響が実質的になくなる距離、例えば２０ｍｍの幅の黒枠４２が形成される。これにより、正確な測色データを取得することができ、高精度な色補正が可能となる。
【実施例２】
【００５５】
次に、本発明の第２の実施例に係る色補正用チャート作成制御プログラム及び画像形成装置並びに色補正用チャート作成方法について、図９乃至図１５を参照して説明する。図９乃至図１１は、プリンタコントローラの動作を示すフローチャート図であり、図１２は、パッチの色と黒枠の幅とを対応付けるテーブルの一例である。また、図１３は、乱反射による影響を説明する図であり、図１４及び図１５は、色補正用チャートの一例を示す図である。
【００５６】
前記した第１の実施例では、全てのカラーパッチの周囲に同じ幅の黒枠を配置したが、単純に全てのカラーパッチの周囲に同じ幅の黒枠を配置すると、乱反射の影響が小さい色のカラーパッチでは、必要以上に黒枠のサイズが大きくなり、所定数のカラーパッチを配置するために色補正用チャートのページ数が増えたり、インクを無駄に消費したりしてしまう。一方、乱反射の影響が大きいカラーパッチでは、黒枠のサイズが不十分となる結果、黒枠を配置したにもかかわらず乱反射の影響を十分に抑制できなくなるという問題が生じる。そこで、本実施例では、カラーパッチの色に応じて黒枠の幅を変えて、カラーパッチ周囲の乱反射を効果的に抑制できるようにする。
【００５７】
その場合、印刷システムの各装置の構成は前記した第１の実施例と同様であるが、プリンタコントローラ２０の記憶部２２に、紙種毎の、複数の代表色と周囲の乱反射の影響が実質的になくなる距離とを対応付けるテーブルを記憶しておき、制御部２１（画像データ処理部２６）は、上記テーブルを参照して、色補正対象の紙種における、カラーパッチの色に最も近い代表色に対応する距離から黒枠の幅を特定し、特定した幅でカラーパッチの周囲に黒枠の画像を生成する。
【００５８】
以下、プリンタコントローラ２０の動作の一例について説明する。ＣＰＵ２１ａは、ＲＯＭ２１ｂ又は記憶部２２に記憶した色補正用チャート作成制御プログラムをＲＡＭ２１ｃに展開して実行することにより、図９乃至図１１のフローチャート図に示す各ステップの処理を実行する。なお、画像形成装置３０の制御部３１は、カラー印刷の枚数や装置の使用時間などをカウントすることによって、自動的に色補正の要否を判断し、色補正が必要な状態になったと判断した場合、プリンタコントローラ２０に対して色補正要求を送信するものとする。また、記憶部２２には、紙種毎の複数の代表色と上記距離とを対応付けるテーブルが予め記憶されているものとする。
【００５９】
プリンタコントローラ２０の制御部２１（ジョブ処理制御部２５）は、画像形成装置３０から色補正要求を受け付けると（Ｓ２０１）、色補正の対象となる紙種の情報、カラーパッチの色情報やレイアウト情報などを含む色補正用チャートの作成指示情報を作成して画像データ処理部２６に転送する。
【００６０】
次に、制御部２１（画像データ処理部２６）は、記憶部２２から、色補正対象の紙種に応じたテーブルを読み込む（Ｓ２０２）。そして、制御部２１（画像データ処理部２６）は、読み込んだテーブルを参照して、各カラーパッチに対して、そのカラーパッチに隣り合うカラーパッチの色に最も近い代表色に対応する距離に応じた黒枠の幅を特定し、各々のカラーパッチの周囲に特定した幅の黒枠を配置し、黒枠付きカラーパッチ画像を生成する（Ｓ２０３）。このステップの詳細は後述する。そして、この処理を全てのカラーパッチに対して行う（Ｓ２０４）。
【００６１】
その後、第１の実施例と同様に、制御部２１（ＲＩＰ部２７）は、Ｓ２０３で生成した黒枠付きカラーパッチ画像をレイアウト情報に従って配置した色補正用チャートのページ画像を生成する（Ｓ２０５）。その際、黒枠を配置した結果、黒枠付きカラーパッチ画像が１行に収まらない場合は次の行に配置し、１ページ内に収まらない場合は次のページに配置する。
【００６２】
次に、制御部２１（画像データ処理部２６）は、必要に応じて、Ｓ２０５で生成したページ画像の数が、色補正用チャート用に予め指定した制限ページ数を超えるか否かを判断し（Ｓ２０６）、超えない場合はＳ２０９にスキップする。一方、制限ページ数を超える場合は、制御部２１（画像データ処理部２６）は、色補正を実行するかどうかの確認画面を画像形成装置３０のパネル操作部３４（プリンタコントローラ２０に表示部を備える場合は当該表示部）などに表示させ、ユーザに色補正を実行するか否かの判断を促す（Ｓ２０７）。
【００６３】
色補正を実行しないと判断された場合は（Ｓ２０８のＮｏ）、色補正処理を終了し、色補正を実行すると判断された場合は（Ｓ２０８のＹｅｓ）、制御部２１（ジョブ処理制御部２５）は、生成した色補正用チャートのページ画像のデータを画像形成装置３０に送信して色補正用チャートの印刷及び測色を指示する（Ｓ２０９）。
【００６４】
画像形成装置３０は、色補正用チャートのページ画像のデータを受信すると、プリント部３５は色補正用チャートの印刷を実行し、インラインセンサ３６は色補正用チャートの各カラーパッチを測色し、制御部３１は、測色データをプリンタコントローラ２０に送信する。プリンタコントローラ２０の制御部２１（ジョブ処理制御部２５）は、受信した測色データに基づき、測定した色が所定の色域に入るように、色変換テーブルを更新するなどの色補正を実施する。
【００６５】
次に、Ｓ２０３の黒枠付きカラーパッチ画像の生成ステップについて説明する。まず、測色における主走査方向と副走査方向とで同じ幅の黒枠を配置する場合について図１１を参照して説明する。
【００６６】
まず、制御部２１（画像データ処理部２６）は、ジョブ処理制御部２５から取得した色補正用チャートの作成指示情報を参照して、測色対象のカラーパッチに対して副走査方向に隣り合うカラーパッチを特定し、そのカラーパッチの色を抽出する（Ｓ３０１）。そして、制御部２１（画像データ処理部２６）は、Ｓ２０２で読み込んだテーブルを参照して、抽出した色に最も近いＲＧＢ値に対応する距離（ｄ１）を抽出する（Ｓ３０２）。上記テーブルは、例えば、図１２のように構成され、色補正対象の紙種毎に、ＲＧＢ値と距離とが対応付けられている。上記距離は、図１３に示すように、隣り合うカラーパッチでの乱反射の影響が実質的になくなる距離であり、この距離は主走査方向と副走査方向とで異なることから、テーブルには、主走査方向の距離と副走査方向の距離とが記載される。なお、副走査方向に隣り合うカラーパッチは、副走査方向の一方向に隣り合うカラーパッチとしてもよいし、両方向に隣り合うカラーパッチとしてもよく、両方向に隣り合うカラーパッチとした場合は、各々のカラーパッチの色に最も近いＲＧＢ値に対応する距離の内の、大きい方の距離とすることができる。
【００６７】
次に、制御部２１（画像データ処理部２６）は、上記と同様に、測色対象のカラーパッチに対して主走査方向に隣り合うカラーパッチを特定し、そのカラーパッチの色を抽出する（Ｓ３０３）。そして、Ｓ２０２で読み込んだテーブルを参照して、抽出した色に最も近いＲＧＢ値に対応する距離（ｄ２）を抽出する（Ｓ３０４）。なお、上記と同様に、主走査方向に隣り合うカラーパッチは、主走査方向の一方向に隣り合うカラーパッチとしてもよいし、両方向に隣り合うカラーパッチとしてもよく、両方向に隣り合うカラーパッチとした場合は、各々のカラーパッチの色に最も近いＲＧＢ値に対応する距離の内の、大きい方の距離とすることができる。
【００６８】
次に、制御部２１（画像データ処理部２６）は、ｄ１とｄ２を比較し（Ｓ３０５）、ｄ１がｄ２以上の場合は、黒枠の幅をｄ１に設定し（Ｓ３０６）、ｄ１がｄ２未満の場合は、黒枠の幅をｄ２に設定する（Ｓ３０７）。そして、各々のカラーパッチの周囲に設定した幅の黒枠を配置し、黒枠付きカラーパッチ画像を生成する（Ｓ３０８）。
【００６９】
次に、測色における主走査方向と副走査方向とで幅の異なる黒枠を配置する（主走査方向に対向する部位と副走査方向に対向する部位とで幅を変える）場合について図１２を参照して説明する。
【００７０】
まず、上記と同様に、制御部２１（画像データ処理部２６）は、測色対象のカラーパッチに対して副走査方向に隣り合うカラーパッチの色を抽出し（Ｓ４０１）、テーブルを参照して、抽出した色に最も近いＲＧＢ値に対応する距離（ｄ１）を抽出する（Ｓ４０２）。また、測色対象のカラーパッチに対して主走査方向に隣り合うカラーパッチの色を抽出し（Ｓ４０３）、テーブルを参照して、抽出した色に最も近いＲＧＢ値に対応する距離（ｄ２）を抽出する（Ｓ４０４）。
【００７１】
次に、制御部２１（画像データ処理部２６）は、副走査方向の黒枠の幅をｄ１に設定し、主走査方向の黒枠の幅をｄ２に設定する（Ｓ４０５）。そして、各々のカラーパッチの周囲に設定した幅の黒枠を配置し、黒枠付きカラーパッチ画像を生成する（Ｓ４０６）。
【００７２】
図１４は、図１０のフローチャートに従って印刷された色補正用チャートの一例であり、図１５は、図１１のフローチャートに従って印刷された色補正用チャートの一例である。図１４及び図１５に示すように、色補正用チャート４０には複数のカラーパッチ４１が配置されており、周囲の乱反射の影響が小さいカラーパッチに対しては、例えば、幅が２０ｍｍの黒枠が形成され（図中の黒枠幅：小）、周囲の乱反射の影響が中程度のカラーパッチに対しては、例えば、幅が３０ｍｍの黒枠が形成され（図中の黒枠幅：中）、周囲の乱反射の影響が大きいカラーパッチに対しては、例えば、幅が４０ｍｍの黒枠が形成される（図中の黒枠幅：大）。これにより、色補正用チャートのページ数を無駄に増やすことなく、乱反射の影響を十分に抑制可能な色補正用チャートを作成し、正確な測色データを取得することができ、高精度な色補正が可能となる。
【００７３】
なお、上記実施例では、副走査方向又は主走査方向に隣り合うカラーパッチの色に基づいて黒枠の幅を設定（すなわち、カラーパッチの対向する辺に対して黒枠の幅を同じに）したが、副走査方向とその逆の方向（又は主走査方向とその逆の方向）の各々について、隣り合うカラーパッチの色に基づいて黒枠の幅を設定する（すなわち、カラーパッチの対向する辺で黒枠の幅を変える）ようにしてもよい。
【００７４】
また、上記実施例では、測色対象のカラーパッチに隣り合うカラーパッチの色を考慮した黒枠の幅を設定したが、副走査方向及び／又は主走査方向の２つ以上先のカラーパッチの色も考慮して黒枠の幅を設定してもよい。
【００７５】
また、上記実施例では、測色対象のカラーパッチに隣り合うカラーパッチの色に基づいて黒枠の幅を設定したが、カラーパッチの色には、周囲の乱反射の影響を受けやすい色（彩度及び明度が低い色）もあれば、周囲の乱反射の影響を受けにくい色（彩度及び明度が高い色）もあることから、測色対象のカラーパッチ自体の色に基づいて黒枠の幅を設定することもできる。その場合は、副走査方向及び主走査方向に隣り合うカラーパッチを特定したり、そのカラーパッチの色を抽出したりする必要は無く、テーブルを参照して、測色対象のカラーパッチの色に最も近い代表色に対応する距離に応じて黒枠の幅を設定すればよい。
【実施例３】
【００７６】
次に、本発明の第３の実施例に係る色補正用チャート作成制御プログラム及び画像形成装置並びに色補正用チャート作成方法について、図１６を参照して説明する。図１６は、プリンタコントローラの動作を示すフローチャート図である。
【００７７】
前記した第１及び第２の実施例では、カラーパッチの周囲に所望の幅の黒枠を配置したが、カラーパッチの間隔によっては所定の幅の黒枠を配置することができず、周囲の乱反射の影響が大きいカラーパッチでは、黒枠のサイズが不十分となる結果、黒枠を配置したにもかかわらず乱反射の影響を確実に抑制できなくなるという問題が生じる。そこで、本実施例では、測色対象のカラーパッチに隣り合うカラーパッチの色に対応する距離に応じた幅の黒枠が配置できない場合は、カラーパッチの間隔を変えて、周囲の乱反射の影響を効果的に抑制できるようにする。
【００７８】
その場合、印刷システムの各装置の構成は前記した第１の実施例と同様であるが、プリンタコントローラ２０の記憶部２２に、紙種毎の、複数の代表色と周囲の乱反射の影響が実質的になくなる距離とを対応付けるテーブルを記憶しておき、制御部２１（画像データ処理部２６）は、上記テーブルを参照して、色補正対象の紙種における、カラーパッチの色に最も近い代表色に対応する距離に応じた幅を特定し、特定した幅でカラーパッチの周囲に黒枠を配置できるかを判断し、黒枠を配置できないと判断した場合は、カラーパッチの間隔を広げるようにする。
【００７９】
以下、プリンタコントローラ２０の動作の一例について説明する。ＣＰＵ２１ａは、ＲＯＭ２１ｂ又は記憶部２２に記憶した色補正用チャート作成制御プログラムをＲＡＭ２１ｃに展開して実行することにより、図１６及び図１７のフローチャート図に示す各ステップの処理を実行する。なお、画像形成装置３０の制御部３１は、カラー印刷の枚数や装置の使用時間などをカウントすることによって、自動的に色補正の要否を判断し、色補正が必要な状態になったと判断した場合、プリンタコントローラ２０に対して色補正要求を送信するものとする。また、記憶部２２には、紙種毎の複数の代表色と上記距離とを対応付けるテーブルが予め記憶されているものとする。また、プリンタコントローラ２０の全体動作（図９のフローチャート図）は前記した第２の実施例と同様であるため、説明は省略する。
【００８０】
主走査方向と副走査方向とで同じ幅の黒枠を配置する場合について図１６を参照して説明する。
【００８１】
第２の実施例と同様に、制御部２１（画像データ処理部２６）は、測色対象のカラーパッチに対して副走査方向に隣り合うカラーパッチの色を抽出し（Ｓ５０１）、記憶部２２に予め記憶したテーブルを参照して、抽出した色に最も近いＲＧＢ値に対応する距離（ｄ１）を抽出する（Ｓ５０２）。ここで、本実施例では、制御部２１（画像データ処理部２６）は、ジョブ処理制御部２５から転送された色補正用チャートの作成指示情報に含まれるレイアウト情報を参照して、測色対象のカラーパッチと副走査方向に隣り合うカラーパッチとの間隔を求め、その間隔と上記ステップで抽出した距離（ｄ１）とを比較する（Ｓ５０３）。その結果、カラーパッチ間の間隔が距離（ｄ１）未満の場合（Ｓ５０３のＮｏ）は、カラーパッチ間の間隔が距離（ｄ１）以上となるように、隣り合うカラーパッチを副走査方向に移動させる（Ｓ５０４）。なお、隣り合うカラーパッチに更に隣り合うカラーパッチがある場合は、そのカラーパッチも同様に副走査方向に移動させる。
【００８２】
次に、制御部２１（画像データ処理部２６）は、測色対象のカラーパッチに対して主走査方向に隣り合うカラーパッチを特定し、そのカラーパッチの色を抽出する（Ｓ５０５）。そして、記憶部２２に予め記憶したテーブルを参照して、抽出した色に最も近いＲＧＢ値に対応する距離（ｄ２）を抽出する（Ｓ５０６）。そして、上記と同様に、制御部２１（画像データ処理部２６）は、レイアウト情報を参照して、測色対象のカラーパッチと主走査方向に隣り合うカラーパッチとの間隔を求め、その間隔と上記ステップで抽出した距離（ｄ２）とを比較する（Ｓ５０７）。その結果、カラーパッチ間の間隔が距離（ｄ２）未満の場合（Ｓ５０７のＮｏ）は、カラーパッチ間の間隔が距離（ｄ２）以上となるように、隣り合うカラーパッチを主走査方向に移動させる（Ｓ５０８）。なお、隣り合うカラーパッチに更に隣り合うカラーパッチがある場合は、そのカラーパッチも同様に主走査方向に移動させる。
【００８３】
次に、制御部２１（画像データ処理部２６）は、ｄ１とｄ２を比較し（Ｓ５０９）、ｄ１がｄ２以上の場合は、黒枠の幅をｄ１に設定し（Ｓ５１０）、ｄ１がｄ２未満の場合は、黒枠の幅をｄ２に設定する（Ｓ５１１）。そして、各々のカラーパッチの周囲に設定した幅の黒枠を配置し、黒枠付きカラーパッチ画像を生成する（Ｓ５１２）。なお、主走査方向と副走査方向とで幅の異なる黒枠を配置する場合は、副走査方向の黒枠の幅をｄ１に設定し、主走査方向の黒枠の幅をｄ２に設定し、各々のカラーパッチの周囲に設定した幅の黒枠を配置し、黒枠付きカラーパッチ画像を生成すればよい。
【００８４】
このように、測色対象のカラーパッチに隣り合うカラーパッチの色に対応する距離に応じた幅の黒枠が配置できない場合は、カラーパッチの間隔を変更することにより、周囲の乱反射の影響を確実に抑制可能な色補正用チャートを作成し、正確な測色データを取得することができ、高精度な色補正が可能となる。
【００８５】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、印刷システム及び各装置の構成や制御は適宜変更可能である。
【００８６】
例えば、上記実施例では、インラインセンサ３６が、プリント部３５の定着部と排紙トレイとの間の用紙の搬送経路に設置される構成としたが、インラインセンサ３６は中間ベルト近傍に設けることもできる。その場合は、中間ベルトに画像形成した色補正用チャートの各カラーパッチを測色して測色データとして出力することができる。
【００８７】
また、上記実施例では、画像形成装置３０のインラインセンサ３６を用いて測色を行ったが、画像形成装置３０のスキャン部３３や印刷システムに接続される測色器に測色を実施させるようにしてもよい。
【００８８】
また、上記各実施例では、周囲の乱反射の影響が実質的になくなる距離を黒枠の幅として特定したが、黒枠の幅は上記距離以上としてもよい。また、黒枠付きカラーパッチ画像をページ内に配置した状態で、隙間が開く場合はその隙間を黒色で塗りつぶすようにしてもよい。
【産業上の利用可能性】
【００８９】
本発明は、色補正用チャートの作成を制御する色補正用チャート作成制御プログラム及び当該色補正用チャート作成制御プログラムを記録した記録媒体並びに色補正用チャートを印刷する画像形成装置並びに当該画像形成装置を含むシステムにおける色補正用チャートの作成方法に利用可能である。
【符号の説明】
【００９０】
１０  クライアント装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  ＲＯＭ
１１ｃ  ＲＡＭ
１２  記憶部
１３  ネットワークＩ／Ｆ部
１４  表示部
１５  操作部
１６  ＯＳ
１７  文書作成アプリケーション
１８  プリンタドライバ
２０  プリンタコントローラ
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  ＲＯＭ
２１ｃ  ＲＡＭ
２２  記憶部
２３  ネットワークＩ／Ｆ部
２４  プリンタＩ／Ｆ部
２５  ジョブ処理制御部
２６  画像データ処理部
２７  ＲＩＰ部
３０  画像形成装置
３１  制御部
３１ａ  ＣＰＵ
３１ｂ  ＲＯＭ
３１ｃ  ＲＡＭ
３２  コントローラＩ／Ｆ部
３３  スキャン部
３４  パネル操作部
３５  プリント部
３６  インラインセンサ
４０  色補正用チャート
４１  カラーパッチ
４２  黒枠
【図１】
0006503747.tif 000002
【図２】
0006503747.tif 000003
【図３】
0006503747.tif 000004
【図４】
0006503747.tif 000005
【図５】
0006503747.tif 000006
【図６】
0006503747.tif 000007
【図７】
0006503747.tif 000008
【図８】
0006503747.tif 000009
【図９】
0006503747.tif 000010
【図１０】
0006503747.tif 000011
【図１１】
0006503747.tif 000012
【図１２】
0006503747.tif 000013
【図１３】
0006503747.tif 000014
【図１４】
0006503747.tif 000015
【図１５】
0006503747.tif 000016
【図１６】
0006503747.tif 000017