(57)【要約】【課題】  用紙の給紙方向によらず自動キャリブレーションが可能なキャリブレーション用のチャートを生成する画像形成装置、方法およびプログラムを提供すること。【解決手段】  濃度が異なる複数のパッチを有するキャリブレーションチャートを生成する画像形成装置であって、パッチのパッチデータ値を記憶するパッチデータ値記憶部３１０と、キャリブレーションチャートを出力する用紙の用紙情報を取得する用紙情報取得部３２０と、少なくとも用紙情報と、センサの測色可能領域を示す情報とに基づいて、パッチをセンサの測色可能領域に配置したキャリブレーションチャートを生成するキャリブレーションチャート生成部３５０とを含む。【選択図】  図３
2018023031.tif 000002
【特許請求の範囲】
【請求項１】
濃度が異なる複数のパッチを有するキャリブレーションチャートを生成する画像形成装置であって、
前記画像形成装置は、測色手段としてのセンサを備え、
前記パッチのパッチデータ値を記憶する記憶手段と、
前記キャリブレーションチャートを出力する用紙の用紙情報を取得する第一取得手段と、
少なくとも前記用紙情報と、前記センサの測色可能領域を示す情報とに基づいて、前記パッチを前記センサの前記測色可能領域に配置したキャリブレーションチャートを生成する生成手段と
を含む画像形成装置。
【請求項２】
前記用紙情報は、
前記センサの主走査方向における前記用紙の開始位置および前記用紙の終了位置と、
前記センサの副走査方向における前記用紙の開始位置および前記用紙の終了位置と
を含む、請求項１に記載の画像形成装置。
【請求項３】
前記センサの前記測色可能領域を示す情報は、
前記センサの主走査方向における読み取り開始位置および読み取り終了位置と、
前記センサの副走査方向における読み取り開始位置および読み取り終了位置と
を含む、請求項１に記載の画像形成装置。
【請求項４】
前記画像形成装置は、
前記用紙情報に基づいて、前記パッチが前記センサの測色可能領域に含まれるかを判定する判定手段を含み、
前記生成手段は、前記判定手段の判定結果に基づいて、前記パッチを配置したキャリブレーションチャートを生成する、
請求項１に記載の画像形成装置。
【請求項５】
前記パッチデータ値は、
色材のＲＧＢ値、または色材の網点面積率の少なくとも１つを含む、
請求項１に記載の画像形成装置。
【請求項６】
前記生成手段は、
前記センサの測色可能領域と、前記用紙情報より算出される印刷可能領域が重なる領域にパッチを配置する、
請求項１に記載の画像形成装置。
【請求項７】
前記画像形成装置は、
副走査方向における濃度変動周期を含む、色変動情報を取得する、第二取得手段を含み、
前記生成手段は、前記色変動情報に基づいて、前記キャリブレーションチャートを生成する、
請求項１に記載の画像形成装置。
【請求項８】
前記色変動情報に基づいて生成される前記キャリブレーションチャートは、
副走査方向の濃度変動周期の半周期ずれた位置に、同一のパッチが配置される、
請求項７に記載の画像形成装置。
【請求項９】
濃度が異なる複数のパッチを有するキャリブレーションチャートを生成する方法であって、
前記キャリブレーションチャートを出力する用紙の用紙情報を取得するステップと、
少なくとも前記用紙情報と、前記キャリブレーションチャートを出力する装置が備えるセンサの測色可能領域を示す情報とに基づいて、前記パッチを前記センサの前記測色可能領域に配置したキャリブレーションチャートを生成するステップと
を含む方法。
【請求項１０】
濃度が異なる複数のパッチを有するキャリブレーションチャートを生成する画像形成装置が実行するプログラムであって、測色手段としてのセンサを備える前記画像形成装置を、
前記パッチのパッチデータ値を記憶する記憶手段、
前記キャリブレーションチャートを出力する用紙の用紙情報を取得する取得手段、
少なくとも前記用紙情報と、前記センサの測色可能領域を示す情報とに基づいて、前記パッチを前記センサの前記測色可能領域に配置したキャリブレーションチャートを生成する生成手段
として機能させる、装置実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、方法およびプログラムに関する。
【背景技術】
【０００２】
画像形成装置が出力する画像の色再現性を向上するために、キャリブレーション用のカラーチャートを出力し、該チャートを測色して目標値と比較することで、補正値を得る技術が知られている。例えば、ＩＣＣ（International Color Consortium）プロファイルが持つデスティネーションプロファイルに着目し、それを修正することで混色の色差を補正する混色キャリブレーション技術が提案されている。
【０００３】
また、近年では、電子写真方式の画像出力装置において、定着プロセス後の用紙搬送部に、色や濃度を検出するセンサを設けて、出力するチャートを読み込むことでキャリブレーションする、自動キャリブレーション技術が提案されている。
【０００４】
例えば、特許第５７５１９５２号公報（特許文献１）では、チャートを読み取るセンサの数と、センサの配置と、チャートに含まれるパッチのサイズに基づいて、キャリブレーション用のチャートを生成する技術が開示されている。特許文献１によれば、画像形成装置の構成に応じたキャリブレーション用のチャートが生成できるので、ユーザが操作する手間を軽減することができる。
【０００５】
しかしながら、特許文献１では、チャートを印刷する用紙のサイズおよび給紙方向を加味してチャートを生成する構成となっていないことから、単一の給紙方向でしかキャリブレーション用のチャートを生成できない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来技術における課題に鑑みてなされたものであり、用紙の給紙方向によらず自動キャリブレーションが可能なキャリブレーション用のチャートを生成する画像形成装置、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
すなわち、本発明によれば、濃度が異なる複数のパッチを有するキャリブレーションチャートを生成する画像形成装置であって、
前記画像形成装置は、測色手段としてのセンサを備え、
前記パッチのパッチデータ値を記憶する記憶手段と、
前記キャリブレーションチャートを出力する用紙の用紙情報を取得する第一取得手段と、
少なくとも前記用紙情報と、前記センサの測色可能領域を示す情報とに基づいて、前記パッチを前記センサの前記測色可能領域に配置したキャリブレーションチャートを生成する生成手段と
を含む画像形成装置が提供される。
【発明の効果】
【０００８】
上述したように、本発明によれば、用紙の給紙方向によらず自動キャリブレーションが可能なキャリブレーション用のチャートを生成する画像形成装置、方法およびプログラムが提供される。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態における印刷システムの概略構成の例を示す図。
【図２】本発明の実施形態における画像形成装置のハードウェア構成を示す図。
【図３】本発明の実施形態における画像形成装置のソフトウェアブロック図。
【図４】本実施形態における画像形成装置が実行するキャリブレーションの処理を示すフローチャート。
【図５】本実施形態における画像形成装置が実行するキャリブレーションチャートを生成する処理を示すフローチャート。
【図６】本実施形態におけるベースキャリブレーションチャートの例を示す図。
【図７】本実施形態において測色センサの配置に基づいてキャリブレーションチャートを生成する例を示す図。
【図８】本実施形態において測色センサの配置に基づいてキャリブレーションチャートを生成する例を示す図。
【図９】本実施形態において測色センサの配置に基づいてキャリブレーションチャートを生成する例を示す図。
【図１０】本実施形態において色変動がある場合に生成するキャリブレーションチャートの例を示す図。
【図１１】本実施形態において不定形サイズの用紙にベースキャリブレーションチャートを生成する例を示す図。
【図１２】本実施形態において不定形サイズの用紙にキャリブレーションチャートを生成する例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜その説明を省略するものとする。
【００１１】
図１は、本発明の実施形態における印刷システムの概略構成を示す図である。印刷システムは、ホストコンピュータ１１０と、画像形成装置１２０とを含み、画像形成装置１２０は、画像処理装置１２１、画像出力装置１２２、自動チャート測色装置１２３、キャリブレーションチャート生成装置１２４を含む。
【００１２】
ホストコンピュータ１１０は、各種アプリケーションから印刷ジョブの実行が指示されると、プリンタドライバを動作させて、印刷データを画像処理装置１２１に転送する。すなわち、ホストコンピュータ１１０は、印刷データを転送する手段として機能する端末である。
【００１３】
画像処理装置１２１は、印刷データや、キャリブレーション用チャート（以下、チャートとして参照する）などの画像情報に対して、種々の画像処理を行い、プリンタ出力データに変換する。その後、画像出力装置１２２は、プリンタ出力データを印刷用紙に画像として定着させる。
【００１４】
印刷物が、チャートである場合には、自動チャート測色装置１２３が、チャートを読み取り、読み取り結果をキャリブレーションチャート生成装置１２４にフィードバックする。画像形成装置１２０は、該読み取り結果に基づいて、色再現性の補正を行うことができる。
【００１５】
次に、上述した画像形成装置１２０の具体的なハードウェアの構成について説明する。図２は、本発明の実施形態における画像形成装置１２０のハードウェア構成を示す図である。
【００１６】
画像形成装置１２０には、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、ＨＤＤ２０４、測色センサ２０５、印刷エンジン２０６、通信Ｉ／Ｆ２０７が含まれる。以下に、各ハードウェアについて説明する。
【００１７】
ＣＰＵ２０１は、画像形成装置１２０の動作を制御するプログラムを実行する装置である。ＲＡＭ２０２は、ＣＰＵ２０１が各種プログラムを実行する際の作業空間を提供する、揮発性の記憶装置である。ＲＯＭ２０３は、ＣＰＵ２０１が実行するプログラムなどを記憶する、不揮発性の記憶装置である。ＨＤＤ２０４は、画像形成装置１２０を機能させるためのプログラム、設定項目などを記憶するための記憶装置である。
【００１８】
測色センサ２０５は、チャートを読み取る測色器であり、例として、ＣＩＳ（Contact Image Sensor）などが挙げられる。画像形成装置１２０は、測色センサ２０５の読み取り結果に基づいて、ガンマ値の補正を行うことで、色再現性を補正することができる。
【００１９】
印刷エンジン２０６は、用紙などに画像データを形成するための装置であり、例えば、用紙を搬送する搬送装置、画像データを用紙に定着させる定着装置などが含まれる。通信Ｉ／Ｆ２０７は、有線または無線によって、画像形成装置１２０と、ホストコンピュータ１１０とを接続するためのインターフェースであり、データの送受信などに用いられる。
【００２０】
以上、画像形成装置１２０に含まれるハードウェア構成について説明した。次に、本実施形態の画像形成装置１２０の各ハードウェアによって実行される機能手段について、図３によって説明する。図３は、本発明の実施形態における画像形成装置１２０のソフトウェアブロック図である。
【００２１】
画像形成装置１２０には、パッチデータ値記憶部３１０、用紙情報取得部３２０、センサ情報取得部３３０、色変動情報取得部３４０、キャリブレーションチャート生成部３５０、画像変換部３６０、キャリブレーションチャート出力部３７０、キャリブレーションチャート読み取り部３８０、ガンマ補正部３９０が含まれる。以下に、各機能手段について説明する。
【００２２】
パッチデータ値記憶部３１０は、チャートに含まれるカラーパッチのパッチデータ値を記憶する手段である。パッチデータ値には、例えば、色材信号のデジタル値のような、ＲＧＢ値や網点面積率などが含まれる。
【００２３】
用紙情報取得部３２０は、チャートを印刷する用紙のサイズおよび搬送方向を取得する手段である。なお、用紙の方向は、ＬＥＦ（Long Edge Feed）、およびＳＥＦ（Short Edge Feed）があり、ＬＥＦは、主走査方向が用紙の長辺方向で、ＳＥＦは、主走査方向が用紙の短辺方向である。
【００２４】
センサ情報取得部３３０は、画像形成装置１２０に含まれる測色センサ２０５の情報を取得する手段である。ここで、測色センサ２０５の情報とは、センサ数、測色可能幅、センサ中心座標位置、主走査方向における読み取り開始位置および読み取り終了位置などの情報である。なお、測色センサ２０５の情報は、測色センサ２０５にアクセスすることで取得してもよいし、あらかじめ各種記憶部が保持する情報を読み出すことで取得してもよい。
【００２５】
色変動情報取得部３４０は、画像出力装置１２２の構成に起因する色の濃度変動の情報を取得する手段である。色の濃度変動は、印刷物の副走査方向に発生する周期的な濃度の変動であり、キャリブレーションの誤差の原因となり得ることから、色変動情報取得部３４０が、色変動情報を取得することで、より高精度なキャリブレーションを行うことができる。
【００２６】
キャリブレーションチャート生成部３５０は、取得した各種情報に基づいてチャートを生成する手段であり、ベースキャリブレーションチャート生成部３５１と、パッチ読み取り判定部３５２とを含む。ベースキャリブレーションチャート生成部３５１は、印刷用紙の印刷可能領域に、カラーパッチを配置したベースキャリブレーションチャート（以下、ベースチャートとして参照する）を生成する手段である。また、パッチ読み取り判定部３５２は、ベースチャートの各パッチが測色センサ２０５によって読み取り可能であるかを判定する手段である。キャリブレーションチャート生成部３５０は、ベースチャートと、パッチ読み取り判定部３５２の判定結果に基づいて、測色センサ２０５が読み取り可能な位置にカラーパッチを配置したチャートを生成する。
【００２７】
画像変換部３６０は、キャリブレーションチャート生成部３５０が生成したチャートを、画像出力装置１２２が出力可能な画像形式に変換する手段である。なお、画像変換部３６０は、印刷ジョブに含まれる画像データを変換し、出力することができる。
【００２８】
キャリブレーションチャート出力部３７０は、チャートの画像を用紙上に印刷し、出力する手段である。チャートの印刷は、印刷エンジン２０６が実行することができる。
【００２９】
キャリブレーションチャート読み取り部３８０は、キャリブレーションチャート出力部３７０が出力したチャートに含まれるカラーパッチを読み取る手段である。カラーパッチの読み取りには、測色センサ２０５を用い、各カラーパッチの色や濃度などの情報を取得する。
【００３０】
ガンマ補正部３９０は、キャリブレーションチャート読み取り部３８０が読み取ったカラーパッチの情報に基づいて、ガンマ補正を行う手段である。ガンマ補正は、パッチデータ値記憶部３１０に記憶されている値と、カラーパッチの読取値とを比較し、その差分を修正することで、補正を行う。
【００３１】
なお、上述した各実施形態に示したソフトウェアブロックは、ＣＰＵ２０１が本実施形態のプログラムを実行することにより、各ハードウェアを機能させることにより、実現される機能手段に相当する。また、各実施形態に示した機能手段は、全部がソフトウェア的に実現されても良いし、その一部または全部を同等の機能を提供するハードウェアとして実装することもできる。
【００３２】
ここまで、本発明の実施形態における画像形成装置１２０の構成について説明した。以下では、本発明の実施形態について、フローチャートを基に、より具体的な実施例によって説明する。図４は、本実施形態における画像形成装置１２０が実行するキャリブレーションの処理を示すフローチャートである。
【００３３】
まず、画像形成装置１２０は、ステップＳ１０００から処理を開始する。その後、ステップＳ１００１〜Ｓ１００３で、用紙情報、センサ情報、色変動情報を取得する。なお、ステップＳ１００１〜Ｓ１００３の順序は、特に問わない。
【００３４】
その後、ステップＳ１００４で、取得した各種情報に基づいて、チャート画像を生成する。チャートを生成する方法の詳細は、後述する。
【００３５】
ステップＳ１００５では、生成したチャート画像のデータを、画像出力装置１２２が出力できる形式に変換する。その後、ステップＳ１００６で、チャート画像を用紙に定着し、出力する。そして、ステップＳ１００７で、測色センサ２０５によって、チャートを測色し、ステップＳ１００８で、測色した結果に基づいて、ガンマ補正を行う。その後、ステップＳ１００９で、画像形成装置１２０は、処理を終了する。
【００３６】
以上、図４に示した処理を行うことで、色再現性を補正することができる。次に、チャートを生成する処理について、図５を以て詳細に説明する。図５は、本実施形態における画像形成装置１２０が実行するキャリブレーションチャートを生成する処理を示すフローチャートであり、ステップＳ１００４を詳細に説明するものである。
【００３７】
ステップＳ１００３までの処理で、各種情報を取得した後、ステップＳ２０００から、チャートを生成する処理を開始する。ステップＳ２００１では、ベースキャリブレーションチャート生成部３５１が、用紙サイズ、給紙方向、測色可能パッチサイズなどに基づいて、ベースチャートを生成する。ここで、ベースチャートについて、図６を以て説明する。図６は、本実施形態におけるベースキャリブレーションチャートの例を示す図である。
【００３８】
ベースチャートに含まれる各カラーパッチは、パッチデータ値に基づいて生成され、混色によって、色や濃度が作成される。図６（ａ）に示すベースチャートは、５列×７段の３５個のカラーパッチで構成されている例であるが、ベースチャートに含まれるカラーパッチの数は、これに限定するものではない。また、以下の説明では、図６（ｂ）に示すように、各カラーパッチに１〜３５の番号を割り当てて、各パッチを「パッチ１、パッチ２、・・・、パッチ３５」のように表現する。
【００３９】
説明を図５に戻す。ステップＳ２００１で、図６のようなベースチャートを生成した後、ステップＳ２００２で、ベースチャートの各パッチが、測色センサ２０５によって測色可能かを判定する。ステップＳ２００２における判定は、ベースチャートと、センサ情報に基づいて判定され、ステップＳ２００３で、全てのカラーパッチが測色可能であったか否かを判定する。
【００４０】
全てのカラーパッチが測色可能であった場合（ＹＥＳ）には、ステップＳ２００４に進む。測色できないカラーパッチがあった場合には（ＮＯ）、ステップＳ２００５に進む。ステップＳ２００５では、測色できないカラーパッチを、測色できる位置に再配置したチャートを生成する。
【００４１】
ここで、ベースチャートのカラーパッチが測色可能か否かの判定に基づいてチャートを生成する方法について、図７〜９を以て説明する。図７〜９は、本実施形態において測色センサ２０５の配置に基づいてキャリブレーションチャートを生成する例を示す図である。
【００４２】
なお、図７〜９（ａ−１）は、ＬＥＦで読み取られるベースチャートを示し、図７〜９（ａ−２）は、用紙方向がＬＥＦで生成されるチャートを示している。また、図７〜９（ｂ−１）は、ＳＥＦで読み取られるベースチャートを示し、図７〜９（ｂ−２）は、用紙方向がＳＥＦで生成されるチャートを示している。さらに、各図における、濃い色で示される領域は、測色センサ２０５によって、測色可能な領域を示している。
【００４３】
まず、図７について説明する。図７は、測色センサ２０５の幅Ｗ１が、用紙の長辺と同じであって、中心位置Ｐ１が、用紙の主走査方向の幅の中央である場合の例である。図７（ａ−１）、（ｂ−１）では、全てのカラーパッチが、測色可能領域に含まれていることから、ステップＳ２００４の処理において生成されるチャートは、図７（ａ−２）、（ｂ−２）のように、ベースチャートと同じものであってよい。
【００４４】
次に、図８について説明する。図８は、測色センサ２０５が２個あり、それぞれＷ２の幅で、中心位置がＰ２ａ、Ｐ２ｂである場合の例である。図８（ａ−１）では、パッチ１〜１０とパッチ２６〜３５は、測色可能領域に含まれているが、パッチ１１〜２５は、測色可能領域に含まれていない。したがって、ステップＳ２００５の処理では、図８（ａ−２）に示すように、２ページ目にパッチ１１〜２５が測色可能領域に含まれるように配置したチャートを生成する。
【００４５】
また、図８（ｂ−１）についても同様に判定する。すなわち、主走査方向の１列目のカラーパッチ（パッチ１，６，１１，１６，２１，２６，３１）と、主走査方向の５列目のカラーパッチ（パッチ５，１０，１５，２０，２５，３０，３５）は測色可能領域に含まれるが、２列目から４列目のカラーパッチ（パッチ２〜４，７〜９，１２〜１４，１７〜１９，２２〜２４，２７〜２９，３２〜３４）は、測色可能領域に含まれない。したがって、ステップＳ２００５の処理では、図８（ｂ−２）に示すように、２ページ目と３ページ目に、２列目から４列目のカラーパッチが測色可能領域に含まれるように配置したチャートを生成する。
【００４６】
最後に、図９について説明する。図９は、測色センサ２０５が、Ｗ３の幅を有し、中心位置Ｐ３が、用紙の主走査方向の幅の中央である場合の例である。図９（ａ−１）では、パッチ１１〜２５は測色可能領域に含まれているが、パッチ１〜１０とパッチ２６〜３５は測色可能領域に含まれていない。したがって、ステップＳ２００５の処理では、図９（ａ−２）に示すように、２ページ目と３ページ目に、パッチ１〜１０とパッチ２６〜３５が測色可能領域に含まれるように配置したチャートを生成する。
【００４７】
また、図９（ｂ−１）についても同様に判定する。すなわち、主走査方向の２列目から４列目のカラーパッチ（パッチ２〜４，７〜９，１２〜１４，１７〜１９，２２〜２４，２７〜２９，３２〜３４）は測色可能領域に含まれているが、主走査方向の１列目のカラーパッチ（パッチ１，６，１１，１６，２１，２６，３１）と、主走査方向の５列目のカラーパッチ（パッチ５，１０，１５，２０，２５，３０，３５）は測色可能領域に含まれない。したがって、ステップＳ２００５の処理では、図９（ｂ−２）に示すように、２ページ目に、１列目と５列目のカラーパッチが測色可能領域に含まれるように配置したチャートを生成する。
【００４８】
以上、測色センサ２０５の配置に基づいて生成されるチャートについて説明した。また、図８の例では、ＬＥＦの場合のほうが、出力するチャートの枚数を少なくすることができ、図９の例では、ＳＥＦの場合のほうが、出力するチャートの枚数を少なくすることができる。
【００４９】
再び説明を図５に戻す。ステップＳ２００４またはＳ２００５の処理で、チャートを生成した後、ステップＳ２００６に進み、周期的な濃度変動を補正する、高精度キャリブレーションを行うかを判定する。ステップＳ２００６の判定は、取得した色変動情報に、副走査方向における濃度周期変動が含まれているかに基づいて判定することができる。なお、ステップＳ２００６の判定は、副走査方向における濃度変動周期と、用紙の副走査方向の長さとを比較して判定してもよい。
【００５０】
色変動情報に副走査方向における濃度の周期変動がなく、ステップＳ２００６で高精度キャリブレーションを行わないと判定した場合（ＮＯ）には、ステップＳ２００８に進み、処理を終了する。
【００５１】
色変動情報に副走査方向における濃度の周期変動があり、ステップＳ２００６で高精度キャリブレーションを行うと判定した場合（ＹＥＳ）には、ステップＳ２００７に進む。ステップＳ２００７では、高精度キャリブレーション用チャート（以下、高精度チャートとして参照する）を生成し、その後、ステップＳ２００８で処理を終了する。ここで、周期的な濃度変動について説明する。
【００５２】
周期的な濃度変動は、画像形成装置１２０に含まれる感光体ドラムの偏芯に起因して、印刷物の副走査方向に発生することがある。例えば、感光体ドラムの直径が３０ｍｍの装置では、約９０ｍｍの濃度変動が発生し、Ａ４縦方向では３周期程度、Ａ４横方向では１周期程度の変動が生じる。また、感光体ドラムの直径が１００ｍｍの装置では、約３００ｍｍの濃度変動が発生し、Ａ４縦方向では１周期程度、Ａ４横方向では０．５周期程度の変動が生じる。このような濃度変動は、チャートを測色する際の計測誤差の要因となりうることから、排除することが好ましい。
【００５３】
濃度変動の影響を低減してキャリブレーションを行う方法としては、チャートの副走査方向（用紙の搬送方向）に対して、変動周期の半周期ずらした位置に同一のカラーパッチを配置し、２つのカラーパッチの測色値の平均値を算出する方法が挙げられる。ここで、高精度チャートを生成する方法について、図１０を以て説明する。図１０は、本実施形態において色変動がある場合に生成するキャリブレーションチャートの例を示す図である。
【００５４】
図１０（ａ）は、ステップＳ２００４で生成されたチャートであり、図９（ａ−２）に示すチャートと同じである。このようなチャートにおいて、濃度変動周期Ｔがある場合に、高精度チャートを生成する例を説明する。
【００５５】
このような場合、カラーパッチの副走査方向の開始位置から、感光体の半周期（Ｔ／２）までに含まれるカラーパッチを複製し、Ｔ／２分ずらして配置する。例えば、図１０（ａ）の例では、パッチ１１〜１３，１６〜１８，２１〜２３がＴ／２までに含まれている。そこで、これらのカラーパッチを複製したものをＴ／２だけずらした位置に配置する。このとき、複製したパッチ１３，１８，２３の位置は、用紙の搬送方向のページサイズを超えるため、１ページ目には配置せず、２ページ目以降に配置する。
【００５６】
このような処理を繰り返すことで、図１０（ｂ）に示すような高精度チャートを生成することができる。高精度チャートによるキャリブレーションでは、同じ番号のカラーパッチの測色値の平均値を求めることで、周期変動の中心値に近い値を算出することができ、濃度変動を加味した補正を行うことができる。
【００５７】
ここまで、チャートを生成する例について、図５〜１０によって説明した。次に、不定形サイズの用紙において、チャートを生成する例について、図１１および図１２を以て説明する。図１１は、本実施形態において不定形サイズの用紙にベースキャリブレーションチャートを生成する例を示す図である。
【００５８】
図１１の例では、用紙情報として、主走査方向における用紙の開始位置（Ｘｓｔａｒｔ）と終了位置（Ｘｅｎｄ）、および副走査方向における用紙の開始位置（Ｙｓｔａｒｔ）と終了位置（Ｙｅｎｄ）を取得したものとする。なお、以下の説明において、「ｓｔａｒｔ」および「ｅｎｄ」を、それぞれ「ｓ」および「ｅ」として記載する。また、センサ情報として、測色可能パッチサイズ（Ｐｗ）とパッチ間隔（Ｐｉ）を取得したものとする。また、図１１の例では、カラーパッチの数を１８個としているが、カラーパッチの数は、これに限定するものではない。
【００５９】
まず、パッチ１は、座標（Ｘｓ＋Ｐｉ，Ｙｓ＋Ｐｉ）から開始して、主走査方向および副走査方向にそれぞれＰｗの大きさで形成される。次に、パッチ１の主走査方向の終了位置（Ｘｓ＋Ｐｉ＋Ｐｗ）から、主走査方向にＰｉだけ移動した位置（Ｘｓ＋２Ｐｉ＋Ｐｗ）から、パッチ２が開始する。すなわち、パッチ２は、座標（Ｘｓ＋２Ｐｉ＋Ｐｗ，Ｙｓ＋Ｐｉ）から開始して、主走査方向および副走査方向にそれぞれＰｗの大きさで形成される。
【００６０】
同様にして、パッチ３以降のカラーパッチが形成されるが、（ｎ＋１）番目のカラーパッチの主走査方向の終了位置（Ｘｓ＋（ｎ＋１）（Ｐｉ＋Ｐｗ））が、Ｘｅを超える場合、当該パッチは、同じ段の最も小さい番号のカラーパッチから副走査方向にＰｉだけずれた位置に形成される。すなわち、図１１の例では、１段に３つのカラーパッチを配置することができるので、パッチ４は、座標（Ｘｓ＋Ｐｉ，Ｙｓ＋２Ｐｉ＋Ｐｗ）から開始して、主走査方向および副走査方向にそれぞれＰｗの大きさで形成される。
【００６１】
このような処理を繰り返して、２段目以降もカラーパッチを配置する。なお、副走査方向についても、主走査方向と同様に、（ｍ＋１）段目のカラーパッチの終了位置が、Ｙｅを超える場合には、当該パッチは、次ページに形成される。このようにして、図１１に示すベースチャートが生成される。次に、図１１のベースチャートに基づいて生成するチャートについて説明する。図１２は、本実施形態において不定形サイズの用紙にキャリブレーションチャートを生成する例を示す図である。
【００６２】
図１２に示すチャートは、図１１で生成されたチャートに、測色センサ２０５の数、読み取り位置を加味して生成される。図１２の例では、センサ情報として、センサ数が２で、主走査方向における読み取り開始位置と読み取り終了位置が、それぞれ、Ｓ１ｓ、Ｓ１ｅ、Ｓ２ｓ、Ｓ２ｅとして取得したものとする。
【００６３】
これらの情報に基づいて、各カラーパッチが測色センサ２０５によって測色可能であるかを判定する。測色可能であるかの判定は、主走査方向の列ごとに行い、ｎ列目のカラーパッチにおける主走査方向の開始位置と終了位置とを、それぞれＰｎｓｔａｒｔ、Ｐｎｅｎｄとすると、下記式１によって判定することができる。
【００６４】
【数１】
2018023031.tif 000003
【００６５】
カラーパッチの主走査方向における開始位置と終了位置が、式（１−１）または（１−２）のどちらかを満たしていれば、当該カラーパッチは測色可能であると判定することができる。
【００６６】
図１２の例では、１列目のカラーパッチ（パッチ１，４，７）は、Ｓ１ｓｔａｒｔ＜Ｐ１ｓｔａｒｔかつＰ１ｅｎｄ＜Ｓ１ｅｎｄであることから、式（１−１）を満たし、測色可能である。また、２列目のカラーパッチ（パッチ２，５，８）は、式（１−１）および（１−２）のいずれも満たさないため、測色不可である。３列目のカラーパッチ（パッチ３，６，９）は、Ｓ２ｓｔａｒｔ＜Ｐ３ｓｔａｒｔかつＰ３ｅｎｄ＜Ｓ２ｅｎｄであることから、式（１−２）を満たし、測色可能である。２ページ目についても同様にして、測色の可否を判定できる。
【００６７】
上述のようにして測色の可否を判定すると、図１２では、パッチ２，５，８，１１，１４，１７が測色不可となる。したがって、これらのカラーパッチは、３ページ目以降の測色可能領域に再配置したチャートを生成する。
【００６８】
このようにして、不定形サイズの用紙においても、キャリブレーション用のチャートを生成することができる。なお、上述の説明では、センサ情報のセンサの配置を、主走査方向における読み取り開始位置と読み取り終了位置で定義したが、各センサの読み取り可能幅と中心位置によって定義してもよい。
【００６９】
以上、説明した本発明の実施形態によれば、用紙の給紙方向によらず自動キャリブレーションが可能なキャリブレーション用のチャートを生成する画像形成装置、方法およびプログラムを提供することができる。
【００７０】
上述した本発明の実施形態の各機能は、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等で記述された装置実行可能なプログラムにより実現でき、本実施形態のプログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭ等の装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
【００７１】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００７２】
１１０…ホストコンピュータ、１２０…画像形成装置、１２１…画像処理装置、１２２…画像出力装置、１２３…自動チャート測色装置、１２４…キャリブレーションチャート生成装置、２０１…ＣＰＵ、２０２…ＲＡＭ、２０３…ＲＯＭ、２０４…ＨＤＤ、２０５…測色センサ、２０６…印刷エンジン、２０７…通信Ｉ／Ｆ、３１０…パッチデータ値記憶部、３２０…用紙情報取得部、３３０…センサ情報取得部、３４０…色変動情報取得部、３５０…キャリブレーションチャート生成部、３５１…ベースキャリブレーションチャート生成部、３５２…パッチ読み取り判定部、３６０…画像変換部、３７０…キャリブレーションチャート出力部、３８０…キャリブレーションチャート読み取り部、３９０…ガンマ補正部、１〜３５…パッチ
【先行技術文献】
【特許文献】
【００７３】
【特許文献１】特許第５７５１９５２号公報
【図１】
2018023031.tif 000004
【図２】
2018023031.tif 000005
【図３】
2018023031.tif 000006
【図４】
2018023031.tif 000007
【図５】
2018023031.tif 000008
【図６】
2018023031.tif 000009
【図７】
2018023031.tif 000010
【図８】
2018023031.tif 000011
【図９】
2018023031.tif 000012
【図１０】
2018023031.tif 000013
【図１１】
2018023031.tif 000014
【図１２】
2018023031.tif 000015