(57)【特許請求の範囲】
【請求項１】
一色で塗りつぶしたパッチを複数並べた色調整用チャートを作成可能な画像形成装置であって、
印刷媒体へ印刷する印刷手段と、
基準色で塗りつぶされる基準パッチを起点として所定方向に沿って色情報の差が所定間隔となるように各パッチを並べることを基本態様とし、前記所定方向に沿って並ぶ各パッチの粒状性指標又は色差に基づいて前記基本態様を変更し、該変更した態様で前記色調整用チャートが印刷されるよう前記印刷手段を制御する印刷制御手段と、
を備え、
前記印刷制御手段は、前記粒状性指標に基づいて前記基本態様を変更するにあたり、各パッチと前記基準パッチとの色情報の差及び粒状性指標の差の合計値が前記所定方向に沿って大きくなるように不要なパッチを除去する、
画像形成装置。
【請求項２】
前記印刷制御手段は、前記粒状性指標又は前記色差に基づいて前記基本態様を変更するにあたり、前記基本態様の各パッチの並べ方、各パッチの大きさ及び各パッチの装飾の少なくとも１つを変更する、
請求項１に記載の画像形成装置。
【請求項３】
一色で塗りつぶしたパッチを複数並べた色調整用チャートを作成可能な画像形成装置であって、
印刷媒体へ印刷する印刷手段と、
基準色で塗りつぶされる基準パッチを起点として所定方向に沿って色情報の差が所定間隔となるように各パッチを並べることを基本態様とし、前記所定方向に沿って並ぶ各パッチの粒状性指標又は色差に基づいて前記基本態様を変更し、該変更した態様で前記色調整用チャートが印刷されるよう前記印刷手段を制御する印刷制御手段と、
を備え、
前記印刷制御手段は、前記粒状性指標に基づいて前記基本態様を変更するにあたり、各パッチと前記基準パッチとの色情報の差及び粒状性指標の差の合計値が前記所定方向に沿って大きくなっているか否かを判定し、大きくなっていないパッチについてはパッチの大きさを小さくする、
画像形成装置。
【請求項４】
前記印刷制御手段は、前記粒状性指標又は前記色差に基づいて前記基本態様を変更するにあたり、前記基本態様の各パッチの並べ方、各パッチの大きさ及び各パッチの装飾の少なくとも１つを変更する、
請求項３に記載の画像形成装置。
【請求項５】
一色で塗りつぶしたパッチを複数並べた色調整用チャートを作成可能な画像形成装置であって、
印刷媒体へ印刷する印刷手段と、
基準色で塗りつぶされる基準パッチを起点として所定方向に沿って色情報の差が所定間隔となるように各パッチを並べることを基本態様とし、前記所定方向に沿って並ぶ各パッチの粒状性指標又は色差に基づいて前記基本態様を変更し、該変更した態様で前記色調整用チャートが印刷されるよう前記印刷手段を制御する印刷制御手段と、
を備え、
前記印刷制御手段は、前記粒状性指標に基づいて前記基本態様を変更するにあたり、各パッチと前記基準パッチとの色情報の差及び粒状性指標の差の合計値が前記所定方向に沿って大きくなっているか否かを判定し、大きくなっていないパッチについては視覚的に目立たなくなるようにパッチ装飾を変更する、
画像形成装置。
【請求項６】
前記印刷制御手段は、前記粒状性指標又は前記色差に基づいて前記基本態様を変更するにあたり、前記基本態様の各パッチの並べ方、各パッチの大きさ及び各パッチの装飾の少なくとも１つを変更する、
請求項５に記載の画像形成装置。
【請求項７】
１又は複数のコンピューターを、請求項１〜６のいずれか１項に記載の画像形成装置の前記印刷制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びそのプログラムに関する。
【背景技術】
【０００２】
従来、この種の画像形成装置としては、正確なカラーマッチングを簡単に行うことができるものが知られている。例えば、特許文献１では、印刷に使用する画像形成装置からＲＧＢ値がリンクされているカラーパレットチャートを出力させ、出力サンプルから所望の色を選択し、その色にリンクしたＲＧＢ値をユーザーカラー登録で入力するものが提案されている。こうした画像形成装置では、該装置が実際に出力したサンプル色を見ながら、その装置が出力する印刷色の指定を行うことが可能となり、その装置で実際に印刷されたありのままの色を直接指定することができる。ここで、カラーパレットチャートは、例えば、色相を一定値とした場合に、縦方向に明度の数値を１０間隔、横方向に彩度の数値を１０間隔でパッチを並べた一覧表として印刷される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１２９５４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したカラーパレットチャートでは、色情報の差が等間隔となるようにパッチを並べたものであるため、縦方向あるいは横方向に沿ってパッチを探していくと、急にざらつき感が大きくなる（粒状性が悪くなる）ことがあった。正確なカラーマッチングを行う場合、カラーパレットチャートの中からこのようにざらつき感の大きなパッチを選択することはほとんどないが、パッチの大きさ等は同じであるため、一目でざらつき感の良し悪しを判断できるものではなかった。このため、カラーマッチングを行う場合に、相当な注意力が必要であった。なお、ざらつき感のほかに色の違いが急に変わることもある。
【０００５】
本発明の画像形成装置は、色調整用チャートの中からざらつき感の大きなパッチや色の違いの大きなパッチをオペレータが選択しないようにすることを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明のチャートは、
第１のパッチと、
前記第１のパッチとは色が異なる第２のパッチと、
を備え、
前記第２のパッチの態様は、前記第１のパッチの粒状性と前記第２のパッチの粒状性、又は、前記第２のパッチの前記第１のパッチからの色差に基づいて定められているものである。
【０００８】
このチャートによれば、チャートの中からざらつき感の大きなパッチや色の違いの大きなパッチをオペレータが選択しないようにすることができる。
【０００９】
本発明の画像形成装置は、
一色で塗りつぶしたパッチを複数並べた色調整用チャートを作成可能な画像形成装置であって、
印刷媒体へ印刷する印刷手段と、
基準色で塗りつぶされる基準パッチを起点として所定方向に沿って色情報の差が所定間隔となるように各パッチを並べることを基本態様とし、前記所定方向に沿って並ぶ各パッチの粒状性指標又は色差に基づいて前記基本態様を変更し、該変更した態様で前記色調整用チャートが印刷されるよう前記印刷手段を制御する印刷制御手段と、
を備えたものである。
【００１０】
この画像形成装置では、所定方向に沿って並ぶ各パッチの粒状性指標又は色差に基づいて基本態様を変更し、該変更した態様で色調整用チャートを印刷する。色情報の差とは、例えば、ＲＧＢデータのＲ，Ｇ，Ｂのいずれかの階調値の差又はＣＭＹＫデータのＣ，Ｍ，Ｙ，Ｋのいずれかの階調値の差である。基本態様で各パッチを所定方向に沿って並べた場合には、その方向に沿って順にパッチを見ていったときに１つのパッチだけ急にざらつき感が大きくなったとしても気づかないことがあるが、ざらつき感に関連する粒状性指標の差を考慮して基本態様を変更するため、オペレータはざらつき感の大きなパッチを選択することが少なくなる。また、基本態様で各パッチを所定方向に沿って並べた場合には、その方向に沿って順にパッチを見ていったときに１つのパッチだけ急に色の違いが大きくなったとしても気づかないことがあるが、色の違いに関連する色差を考慮して基本態様を変更するため、オペレータは色の違いの大きいパッチを選択することが少なくなる。
【００１１】
本発明の画像形成装置において、前記印刷制御手段は、前記粒状性指標又は色差に基づいて前記基本態様を変更するにあたり、前記基本態様の各パッチの並べ方、各パッチの大きさ及び各パッチの装飾の少なくとも１つを変更してもよい。
【００１２】
本発明の画像形成装置において、前記印刷制御手段は、前記粒状性指標に基づいて前記基本態様を変更するにあたり、各パッチと前記基準パッチとの色情報の差及び粒状性指標の差の合計値が前記所定方向に沿って大きくなるように不要なパッチを除去してもよい。こうすれば、基準パッチとの粒状性指標の差が大きなパッチつまりざらつき感の大きなパッチは色調整用チャートから除外されるため、オペレータがそうしたパッチを選択することはない。
【００１３】
本発明の画像形成装置において、前記粒状性指標に基づいて前記基本態様を変更するにあたり、各パッチと前記基準パッチとの色情報の差及び粒状性指標の差の合計値が前記所定方向に沿って大きくなっているか否かを判定し、大きくなっていないパッチについてはパッチの大きさを小さくしてもよい。こうすれば、基準パッチとの粒状性指標の差が大きなパッチつまりざらつき感の大きなパッチは小さく印刷されるため、オペレータがそうしたパッチを選択する可能性は低い。
【００１４】
本発明の画像形成装置において、前記印刷制御手段は、前記粒状性指標に基づいて前記基本態様を変更するにあたり、各パッチと前記基準パッチとの色情報の差及び粒状性指標の差の合計値が前記所定方向に沿って大きくなっているか否かを判定し、大きくなっていないパッチについては視覚的に目立たなくなるようにパッチ装飾を変更してもよい。こうすれば、基準パッチとの粒状性指標の差が大きなパッチつまりざらつき感の大きなパッチは視覚的に目立たなくなるようにパッチ装飾が変更されるため、オペレータがそうしたパッチを選択する可能性は低い。
【００１５】
本発明のプログラムは、１又は複数のコンピュータを、上述した画像形成装置の印刷制御手段として機能させるためのものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに分担して実行させれば、本発明の画像形成装置と同様の効果を得ることができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態の印刷システム１の構成の概略を示す構成図。
【図２】色調整用チャート印刷ルーチンの一例を示すフローチャート。
【図３】色調整用チャートの一例を示す説明図。
【図４】粒状性指標算出ルーチンの一例を示すフローチャート。
【図５】基本態様におけるパッチの配置図。
【図６】粒状性指標に基づいて基本態様を変更した後のパッチの配置図。
【図７】粒状性指標に基づいて基本態様を変更した後のパッチの配置図。
【図８】粒状性指標に基づいて基本態様を変更した後のパッチの配置図。
【図９】粒状性指標に基づいて基本態様を変更した後のパッチの配置図。
【発明を実施するための形態】
【００１７】
次に、本発明の実施の形態を図面に基づいて説明する。図１は本発明の一実施形態としての画像形成装置、すなわちユーザーＰＣ１０とインクジェットプリンター２０とを含む印刷システム１の構成の概略を示す構成図である。
【００１８】
ユーザーＰＣ１０は、インクジェットプリンター２０とデータのやり取りが可能に接続され、ＣＰＵ１２を中心とするマイクロプロセッサーとして構成されており、処理プログラムを記憶したＲＯＭ１４と、一時的にデータを記憶するＲＡＭ１６と、インクジェットプリンター２０のプリンタードライバー１８ａなどがインストールされたＨＤＤ１８と、を備える。プリンタードライバー１８ａには、ＨＤＤ１８などに記憶されたＲＧＢデータからなる画像データを入力してＣＭＹＫデータに変換し、そのＣＭＹＫデータの階調値を表現するためにインクドットを分散して形成するハーフトーン処理を実行し、ハーフトーン処理されたデータをインクジェットプリンター２０に転送すべきデータ順に並べ替え、印刷データをインクジェットプリンター２０へ転送するプログラムが含まれる。このほかに、プリンタードライバー１８ａには、色調整用チャートを作成しインクジェットプリンター２０へ出力するプログラムが含まれているが、この点については後で詳しく説明する。
【００１９】
インクジェットプリンター２０は、用紙Ｐを副走査方向（図１で奥から手前の方向）に搬送する紙送り機構４１と、紙送り機構４１によりプラテン４６上に搬送された用紙Ｐに対して主走査方向（図１で左右の方向）の移動を伴って印刷ヘッド２４に形成されたノズルからインク滴を吐出して印刷を行なうプリンター機構２１と、装置全体をコントロールするコントローラー６０と、を備える。プラテン４６の主走査方向一端（図１で右端）には、印刷ヘッド２４のノズル面を封止するキャッピング装置５０が設置されており、プラテン４６の主走査方向他端（図１で左端）には、ノズルの目詰まりを防止するために定期的に印刷ヘッド２４のノズルからインク滴を吐出するフラッシングを行なうためのフラッシングエリア４８が設けられている。
【００２０】
プリンター機構２１は、キャリッジガイド２８によりガイドされながら主走査方向に往復動可能なキャリッジ２２と、キャリッジガイド２８の一端側と他端側にそれぞれ設置されたキャリッジモーター３４および従動ローラー３５と、キャリッジモーター３４と従動ローラー３５とに掛け渡されると共にキャリッジ２２に取り付けられたキャリッジベルト３２と、キャリッジ２２に搭載され溶媒としての水に顔料粒子を分散させたシアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ），ブラック（Ｋ）の各色のインクを貯留し各色毎に独立して交換が可能なインクカートリッジ２６と、インクカートリッジ２６からそれぞれ供給された各インクに加圧してインク滴を吐出する複数のノズルが形成された印刷ヘッド２４と、を備える。キャリッジ２２は、キャリッジモーター３４によりキャリッジベルト３２を駆動することにより、主走査方向に往復動されるようになっている。なお、キャリッジ２２の背面側には、キャリッジ２２の主走査方向における位置を検出するキャリッジポジションセンサー３６が取り付けられている。このキャリッジポジションセンサー３６は、フレーム５８にキャリッジガイド２８に沿って配置されたリニア式の光学スケール３６ａと、光学スケール３６ａに対向するようキャリッジ２２の背面に取り付けられ光学スケール３６ａを光学的に読み取る光学センサー３６ｂとにより構成されている。
【００２１】
紙送り機構４１は、用紙Ｐをプラテン４６上に搬送させる搬送ローラー４２と、搬送ローラー４２を回転駆動する搬送モーター４４と、を備える。搬送モーター４４は、その回転軸に回転量を検出するロータリーエンコーダー４９が取り付けられており、ロータリーエンコーダー４９からの回転量に基づいて駆動制御されている。なお、ロータリーエンコーダー４９は、図示しないが、所定回転角間隔で目盛りが付されたロータリースケールと、ロータリースケールの目盛りを読み取るためのロータリースケールセンサーとにより構成されている。
【００２２】
キャッピング装置５０は、印刷ヘッド２４をキャッピング装置５０に対向する位置（いわゆるホームポジション）に移動させた状態でノズル面を封止することによりノズル内のインクの乾燥を防止したり、ノズル面を封止した状態でノズル内のインクを吸引することにより印刷ヘッド２４をクリーニングしたりする。キャッピング装置５０は、印刷ヘッド２４のノズル面を密閉するために上方が開口された略直方体のキャップ５１の他に、キャップ５１の底部に接続されたチューブ（図示せず）や、チューブに取り付けられた吸引ポンプ（図示せず）などを備えている。このキャッピング装置５０は、印刷ヘッド２４をクリーニングする場合には、キャップ５１により印刷ヘッド２４のノズル面を封止した状態で吸引ポンプを駆動することにより、印刷ヘッド２４のノズル面とキャップ５１とにより形成される内部空間を負圧とし、ノズル内のインクを強制的に吸引する。
【００２３】
コントローラー６０は、図示しないＣＰＵを中心とするマイクロプロセッサーとして構成されており、各種のプログラムを実行したりデータを記憶したりする機能を有する。このコントローラー６０には、キャリッジポジションセンサー３６からのキャリッジ２２の位置や、ロータリーエンコーダー４９からの搬送ローラー４２の回転量が入力され、コントローラー６０からは印刷ヘッド２４への駆動信号や搬送モーター４４への駆動信号，キャリッジモーター３４への駆動信号，吸引ポンプへの駆動信号などが出力される。また、コントローラー６０は、ユーザーＰＣ１０からの印刷指示や印刷データを受け付けたりする。なお、コントローラー６０には、印刷バッファー領域が設けられており、ユーザーＰＣ１０から印刷データが受け付けられると、受け付けた印刷データは印刷バッファー領域に記憶される。
【００２４】
次に、こうして構成された本実施形態の印刷システム１のユーザーＰＣ１０の動作、特に、色調整用チャートを作成するときの動作について説明する。図２は、ユーザーＰＣ１０のＣＰＵ１２により実行される色調整用チャート作成ルーチンの一例を示すフローチャートである。このルーチンは、ユーザーが図示しないキーボードやマウスの操作により色調整用チャートの作成指示を入力したときに開始される。色調整用チャートとは、ユーザーが自分の所望する色とこのインクジェットプリンター２０で用紙に印刷された色とを一致させるために利用するカラーチャートのことである。
【００２５】
この色調整用チャートは、本実施形態では、図３に示すように、３×３の合計９個のパッチを並べたブロックを合計３ブロック（パッチ数は３×３×３の合計２７個）有するものとする。３つのブロックは横方向に並んでいる。左端のブロックは、ユーザーによって予め設定された色のパッチ（基準パッチ）が左上に配置され、そこから右方向にＲＧＢデータのブルー（Ｂ）の値が大きくなるように、また下方向にＲＧＢデータのグリーン（Ｇ）の値が大きくなるように、縦横３×３の合計９個のパッチを並べたものである。中央のブロックは、基準パッチのＲＧＢデータと比べてＲの値が１大きく、Ｇ，Ｂの値が同じであるパッチが左上に配置され、そこから右方向にＲＧＢデータのブルー（Ｂ）の値が大きくなるように、また下方向にＲＧＢデータのグリーン（Ｇ）の値が大きくなるように、縦横３×３の合計９個のパッチを並べたものである。右端のブロックは、基準パッチのＲＧＢデータと比べてＲの値が２大きく、Ｇ，Ｂの値が同じであるパッチが左上に配置され、そこから右方向にＲＧＢデータのブルー（Ｂ）の値が大きくなるように、また下方向にＲＧＢデータのグリーン（Ｇ）の値が大きくなるように、縦横３×３の合計９個のパッチを並べたものである。
【００２６】
図２の色調整用チャート作成ルーチンが開始されると、ＣＰＵ１２は、まず、基準色に関するＲＧＢデータを入力し、そのＲＧＢデータを今回の色調整用チャートの基準色に設定する（ステップＳ１００）。具体的には、図示しないディスプレイに基準色に関するＲＧＢデータの入力を促す画面を表示し、ユーザーがそのＲＧＢデータを入力するのを待って、そのＲＧＢデータを今回の色調整用チャートの基準色に設定する。ここでは、ユーザーは自分の所望する色に近いＲＧＢデータを知っているものとする。
【００２７】
続いて、ＣＰＵ１２は、生成すべきパッチの個数を設定する（ステップＳ１０２）。上述したように、色調整用チャートは、３×３の合計９個のパッチから成るブロックを３つ有しているため、合計２７個のパッチを有するが、ここでは後述するように不要なパッチを間引いて色調整用チャートを作成するため、２７個を超えるパッチが必要となる。こうしたことから、本実施形態では、余裕を見て６×６×６の合計２１６個を、生成すべきパッチの個数として設定するものとする。
【００２８】
続いて、ＣＰＵ１２は、生成すべきパッチのすべてについて粒状性指標を算出する（ステップＳ１０４）。上述したとおり、生成すべきパッチは、２１６個存在する。それらのＲＧＢデータは、基準色のＲＧＢデータのＲ，Ｇ，Ｂの値をそれぞれｒ，ｇ，ｂとすると、Ｒは値ｒ〜（ｒ＋５）、Ｇは値ｇ〜（ｇ＋５）、Ｂは値ｂ〜（ｂ＋５）の中から組み合わせたものである。
【００２９】
ＣＰＵ１２は、粒状性指標を図４の粒状性指標算出ルーチンにしたがって算出する。まず、対象となるパッチの画像を取得する（ステップＳ２００）。本実施形態では、１インチ×１インチの画像を取得するものとし、解像度は３６０ｄｐｉ、ピクセル数は３６０×３６０ピクセル、画像データはＲＧＢデータとする。Ｒ，Ｇ，Ｂの各データは０〜２５５のいずれかの階調値で表されているものとする。
【００３０】
次に、ＣＰＵ１２は、ＲＧＢデータである画像データをＣＭＹＫデータに変換し、ＣＭＹＫの色ごとに色分版する（ステップＳ２０２）。ＣＭＹＫデータへの変換は、Ｒ，Ｇ，Ｂの組合せとインクジェットプリンター２０で表現するためのＣ，Ｍ，Ｙ，Ｋの組合せとを対応づけた色変換ＬＵＴ（ルックアップテーブル）を用いて行われる。こうした色変換ＬＵＴは、周知であるため、詳しい説明は省略する。Ｃ，Ｍ，Ｙ，Ｋの各データは０〜２５５のいずれかの階調値で表されるものとする。
【００３１】
次に、ＣＰＵ１２は、色分版後のＣ，Ｍ，Ｙ，Ｋの各データのハーフトーン処理を行う（ステップＳ２０４）。ハーフトーン処理とは、色ごとの階調値に応じて、インクジェットプリンター２０が表現可能な階調値に変換する処理をいう。本実施形態では、インクジェットプリンター２０が表現可能な階調値は、小ドット、中ドット、大ドット、ドットなしの４値とする。本実施形態では、周知のディザ法を用いてハーフトーン処理を行う。例えば、シアンの階調値が値Ｃ１とすると、パッチ全体でシアンの階調値が値Ｃ１となるように、予め定められたドットサイズごとのディザマトリクスを用いて画素ごとに４値のいずれかが設定される。なお、ドットの大きさは、インクジェットプリンター２０の印刷ヘッド２４のノズルに対応する圧電素子に付与する駆動信号を調整することにより変更することができる。また、ディザ法の他に、周知の誤差拡散法を適用してもよい。
【００３２】
次に、ＣＰＵ１２は、ハーフトーン処理後のＣ，Ｍ，Ｙ，Ｋ各色のドット発生率を算出する（ステップＳ２０６）。ここでは、各色のドット数を算出し、各色のドット数を全ピクセル数（３６０×３６０ピクセル）で除した値をドット発生率として算出し、各色のドット発生率をベクトルで表現するものとする。例えば、シアン及びブラックのドット数がいずれも３６ドット、マゼンダ及びイエローのドット数がゼロだったとすると、３６／（３６０×３６０）＝０．２７７ｅ−３となり、各色１０，０００倍して（Ｃ，Ｍ，Ｙ，Ｋ）＝（２．７，０，０，２．７）と表現される。
【００３３】
次に、ＣＰＵ１２は、各色のドット発生率に基づいて今回対象となったパッチの粒状性指標を算出する（ステップＳ２０８）。ここでは、ＣＭＹＫのベクトル値を下記式に当てはめることにより、粒状性指標を算出するものとする。Ｙは目立ち難い色であるため係数γは他の係数より小さくし、Ｋは目立ちやすい色であるため係数θは他の係数より大きくした。具体的には、α＝β＝０．５，γ＝０．１，θ＝１．０とした。こうした粒状性指標は、値が大きいほど粒状性が悪い（つまりざらつき感がある）と判断できる。
【００３４】
粒状性指標＝α×Ｃのドット発生率＋β×Ｍのドット発生率
＋γ×Ｙのドット発生率＋θ×Ｋのドット発生率
なお、粒状性指標は、上記式に限定されるものではない。例えば、公知の粒状性指標であるＲＭＳ（Ｒｏｏｔ  Ｍｅａｎ  Ｓｑｕａｒｅ）やＷＳ（Ｗｉｅｎｅｒ  Ｓｐｅｃｔｒｕｍ）などが挙げられる。ＲＭＳとは、濃度のバラツキ度合いを表す指標であって、一様な信号値を持つ画像データをプリントして得られた略均一濃度のベタ画像を濃度測定して得られたプロファイルの濃度分布の標準偏差である。ＷＳとは、画像に加わる粒状性ノイズの空間周波数特性であり、濃度がほぼ均一の画像の濃度プロファイルを取得し、そのトレンドを除去したプロファイルに対してフーリエ変換を施して得られた値の２乗で表される。
【００３５】
その後、ＣＰＵ１２は、生成すべきパッチのすべてについて粒状性指標を算出したか否かを判定し（ステップＳ２１０）、まだ残っているパッチがある場合には、残っているパッチの中から対象となるパッチを選択し、再びステップＳ２００以降の処理を実行する。一方、ステップＳ２１０で生成すべきパッチのすべてについて粒状性指標の算出が終了していた場合には、このルーチンを終了する。
【００３６】
粒状性指標算出ルーチン終了後、図２のフローチャートに戻り、ＣＰＵ１２は、パッチの色情報と粒状性指標とに基づいて、色調整用チャートの各位置にパッチを配置する（ステップＳ１０６）。具体的には、基準色で塗りつぶされる基準パッチを起点として所定方向に沿って階調値の差が値１となるように各パッチを並べることを基本態様とし、所定方向に沿って並ぶ各パッチと基準パッチとの粒状性指標に基づいて基本態様を変更する。
【００３７】
本実施形態では、図５に示すパッチの配置を基本態様とする。図５には、図３の色調整用チャートのうちの左端のブロックの基本態様を示したが、他のブロックについても同様である。以下に、基本態様について説明する。ここでは、各パッチの位置をｘ，ｙ座標で表すものとし、基準位置は（ｘ，ｙ）＝（０，０）、基準位置から数えて右方向に１つめの位置は（ｘ，ｙ）＝（１，０）、右方向に２つめの位置は（ｘ，ｙ）＝（２，０）と表す。基本態様では、（ｘ，ｙ）＝（０，０）には基準色からなる第１パッチ（基準パッチ）が配置され、（ｘ，ｙ）＝（１，０）には第１パッチのＲＧＢデータと比べてＲ，Ｇの階調値が同じでＢの階調値が１大きい第２パッチが配置され、（ｘ，ｙ）＝（２，０）には第１パッチのＲＧＢデータと比べてＲ，Ｇの階調値が同じでＢの階調値が２大きい第３パッチが配置される。なお、基本態様では使用されないが、第４〜第６パッチは、第１パッチに比べて、Ｒ，Ｇの階調値が同じでＢの階調値がそれぞれ３，４，５大きいものであり、これらは基本態様を変更したときに備えて予備的に作成される。また、基本態様の２行目の位置は（ｘ，ｙ）＝（０，−１），（１，−１），（２，−１）であるが、（ｘ，ｙ）＝（０，−１）に配置されるパッチは第１パッチのＲＧＢデータと比べてＲ，Ｂの階調値が同じでＧの階調値が１大きいパッチ、（ｘ，ｙ）＝（１，−１）に配置されるパッチは第１パッチのＲＧＢデータと比べてＲの階調値が同じでＧ，Ｂの階調値がそれぞれ１大きいパッチ、（ｘ，ｙ）＝（２，−１）に配置されるパッチは第１パッチのＲＧＢデータと比べてＲの階調値が同じでＧの階調値が１大きくＢの階調値が２大きいパッチである。基本態様の３行目の位置は（ｘ，ｙ）＝（０，−２），（１，−２），（２，−２）であるが、（ｘ，ｙ）＝（０，−２）に配置されるパッチは第１パッチのＲＧＢデータと比べてＲ，Ｂの階調値が同じでＧの階調値が２大きいパッチ、（ｘ，ｙ）＝（１，−２）に配置されるパッチは第１パッチのＲＧＢデータと比べてＲの階調値が同じでＧの階調値が２大きくＢの階調値が１大きいパッチ、（ｘ，ｙ）＝（２，−２）に配置されるパッチは第１パッチのＲＧＢデータと比べてＲの階調値が同じでＧ，Ｂの階調値がそれぞれ２大きいパッチである。なお、基本態様の２，３行目では使用されないが、１行目と同様、予備的なパッチが作成される。
【００３８】
ステップＳ１０６では、パッチの粒状性指標に基づいて基本態様を変更するにあたり、各パッチと第１パッチとの色情報の差及び粒状性指標の差の合計値が右方向に沿って大きく、且つ、下方向に沿って大きくなるように、不要なパッチを削除することにより、基本態様の各パッチの並べ方を変更する。例えば、基本態様の１行目に並ぶ３つのパッチの粒状性指標は、第１パッチが１．０，第２パッチが２．５，第３パッチが１．２５だったとする。すると、第２パッチは、第１パッチとの階調値の差が１、粒状性指標の差が１．５であり、両者の合計は２．５となる。第３パッチは、第１パッチとの階調値の差が２、粒状性指標の差が０．２５であり、両者の合計は２．２５となる。この場合、合計値は右方向に沿って大きくなるように並んでいないため、第２パッチを削除する。そして、（ｘ，ｙ）＝（１，０）の位置には第３パッチを配置し、（ｘ、ｙ）＝（２，０）の位置には第４パッチを配置する。そして、新たに基本態様の１行目に並んだ３つのパッチにつき、再び色情報の差及び粒状性指標の差の合計値が右方向に沿って大きくなるように変更する。なお、縦方向に並ぶパッチについても、同様の手順を繰り返し、必要に応じて基本態様を変更する。このようにして基本態様を変更した後のパッチの配置図を図６に示す。
【００３９】
次に、ＣＰＵ１２は、全パッチを配置した後、色調整用チャートの印刷データを作成し、それをインクジェットプリンター２０へ出力する（ステップＳ１０８）。インクジェットプリンター２０から出力された色調整用チャートは、各ブロックにおいて、横方向や縦方向に沿って並んだパッチを見たときに粒状性が急に悪化するようなパッチは排除されていることになる。
【００４０】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の画像形成装置が本実施形態の印刷システム１に相当し、インクジェットプリンター２０が印刷手段に相当し、ユーザーＰＣ１０のプリンタードライバー１８ａが印刷制御手段に相当する。また、ＲＧＢデータのＲ，Ｇ，Ｂの階調値が色情報に相当する。
【００４１】
以上説明した本実施形態の印刷システム１によれば、横方向（又は縦方向）に沿って並ぶ各パッチと基準パッチとの粒状性指標に基づいて基本態様を変更し、該変更した態様で色調整用チャートを印刷するため、ざらつき感に関連する粒状性指標の差を考慮して基本態様が変更されることになり、オペレータはざらつき感の大きなパッチを選択することが少なくなる。特に、各パッチと基準パッチとの色情報の差及び粒状性指標の差の合計値が横方向（又は縦方向）に沿って大きくなるように不要なパッチを削除するため、基準パッチとの粒状性指標の差が大きなパッチつまりざらつき感の大きなパッチは色調整用チャートから除外されることになり、オペレータがそうしたパッチを選択することはなくなる。
【００４２】
ここで、粒状性が急に悪化するのは、ハーフトーン処理後のドットの配置が偏っていること等が考えられるが、その原因は、色変換ＬＵＴやディザマトリクスの設定の仕方にあると考えられる。しかし、色変換ＬＵＴやディザマトリクスの設定を種々検討したとしても、粒状性が急に悪化するのを防ぐのは困難である。このため、本実施形態のようにパッチの粒状性指標に基づいて基本態様を変更する意義がある。
【００４３】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００４４】
例えば、上述した実施形態では、各パッチと基準パッチとの色情報の差及び粒状性指標の差の合計値が横方向（又は縦方向）に沿って大きくなるように不要なパッチを削除したが、そのような不要なパッチのサイズを小さくしてもよい。例えば、ステップＳ１０６において、粒状性指標の値が第１パッチでは１．０，第２パッチでは２．５，第３パッチでは１．２５だったため、第１パッチと第２パッチとの粒状性指標の比率つまり１／２．５＝０．４と、第１パッチと第３パッチとの粒状性指標の比率つまり１／１．２５＝０．８を用いて、第２パッチのサイズを第１パッチの０．４倍、第３パッチのサイズを第１パッチの０．８倍に変更してもよい。このときのパッチの配置図を図７に示す。これにより、粒状性のよいパッチは大きく、粒状性の悪いパッチは小さくなるため、オペレータは粒状性の悪いパッチを選択しにくくなり、粒状性のよいパッチをより探し出しやすくなる。この場合、横方向のみならず縦方向も考慮してサイズを算出してもよい。例えば、第２パッチが第１パッチに対して横方向が２倍、縦方向が２．５倍だった場合、第２パッチのサイズを第１パッチの（２＋２．５）／２．０＝２．２５倍としてもよい。なお、分母を２．０としたのは、第１パッチの横方向長さを１．０、縦方向長さを１．０としており、その和が２．０になるからである。また、上述した実施形態のように不要なパッチを間引いた後、色調整用チャートに採用されたパッチについて粒状性指標の比率に応じてパッチサイズを変更してもよい。
【００４５】
また、不要なパッチを間引く代わりに、不要なパッチが目立たなくなるように装飾してもよい。例えば、ステップＳ１０６において、粒状性指標の値が第１パッチでは１．０，第２パッチでは２．５，第３パッチでは１．２５だったため、第１パッチの外枠を最も太くし、第３パッチの外枠を次に太くし、第２パッチの外枠を最も細くしてもよい。このときのパッチの配置図の一例を図８に示す。あるいは、第１及び第３パッチの外枠を青色（粒状性が良好なことを表すカラーとして予めオペレータに知らせてある）、第２パッチの外枠を赤色（粒状性が悪いことを表すカラーとして予めオペレータに知らせてある）としてもよい。このときのパッチの配置図の一例を図９に示す。いずれの場合でも、オペレータは粒状性の悪いパッチを選択しにくくなり、粒状性のよいパッチをより探し出しやすくなる。
【００４６】
上述した実施形態では、所定方向に沿って並ぶ各パッチの粒状性指標に基づいて基本態様を変更したが、粒状性指標の代わりに色差を用いてもよい。例えば、各パッチのＲＧＢデータをＸＹＺ三刺激値と呼ばれる色空間を経由してＬａｂデータに変換し、色差を（ａ2＋ｂ2＋Ｌ2）1/2として算出し、基本態様の並び方は変えずに、基準パッチに対して色差が大きいものほどパッチのサイズが小さくなるようにしたりパッチの外枠が目立たない装飾となるようにしてもよい。あるいは、各パッチと基準パッチとの粒状性指標との差と色差との合計値が所定方向（例えば右方向や下方向）に沿って大きくなるようにパッチを間引いてもよい。
【００４７】
上述した実施形態では、印刷制御手段をユーザーＰＣ１０のＣＰＵ１２としたが、インクジェットプリンター２０のコントローラー６０としてもよい。この場合、インクジェットプリンター２０が本発明の画像形成装置に相当し、プリンタードライバー１８ａと同様のプログラムがコントローラー６０の内部メモリ（ＲＯＭなど）に格納されることになる。こうしても、上述した実施形態と同様の効果が得られる。
【００４８】
上述した実施形態では、印刷ヘッド２４として、圧電素子に電圧を印加することによりこの圧電素子を変形させてインクを加圧する方式を採用するものとしたが、発熱抵抗体（例えばヒーターなど）に電圧を印加することによりインクを加熱して発生した気泡によりインクを加圧する方式を採用するものとしてもよい。
【００４９】
上述した実施形態では、印刷手段としてインクジェットプリンター２０を採用したが、トナーカートリッジを用いるレーザープリンターや他の形式のプリンターに採用してもよい。
【符号の説明】
【００５０】
１  印刷システム、１０  ユーザーＰＣ、１２  ＣＰＵ、１４  ＲＯＭ、１６  ＲＡＭ、１８  ＨＤＤ、１８ａ  プリンタードライバー、２０  インクジェットプリンター、２１  プリンター機構、２２  キャリッジ、２４  印刷ヘッド、２６  インクカートリッジ、２８  キャリッジガイド、３２  キャリッジベルト、３４  キャリッジモーター、３５  従動ローラー、３６  キャリッジポジションセンサー、３６ａ  光学スケール、３６ｂ  光学センサー、４１  紙送り機構、４２  搬送ローラー、４４  搬送モーター、４６  プラテン、４８  フラッシングエリア、４９  ロータリーエンコーダー、５０  キャッピング装置、５１  キャップ、５８  フレーム、６０  コントローラー
【図１】
0005838738.tif 000002
【図２】
0005838738.tif 000003
【図３】
0005838738.tif 000004
【図４】
0005838738.tif 000005
【図５】
0005838738.tif 000006
【図６】
0005838738.tif 000007
【図７】
0005838738.tif 000008
【図８】
0005838738.tif 000009
【図９】
0005838738.tif 000010