(57)【要約】      （修正有）【課題】同系色の濃度が異なる複数の色材を用いる場合に、色間ずれによる網点の再現性の劣化を抑制する画像処理装置およびその方法を提供する。【解決手段】同系色の濃度が異なる複数の色材を用いて画像形成を行うための画像データを生成する画像処理装置300の画像データ特徴取得部315は、一色以上の画像を表す画像データから局所的な特徴を示す特徴情報を取得する。画像データ階調取得部316は、画像データから局所的な階調を示す階調情報を取得する。色間ずれ量入力部318は、画像形成における複数の色材の相対的な形成位置のずれを示す色間ずれ量を入力する。テーブル格納部319は、色間ずれ量に基づき多色分解テーブルを設定する。多色分解部317は、特徴情報および階調情報に基づき多色分解テーブルを参照して、画像データを複数の色材それぞれに対応する画像データに変換する。【選択図】図６
2015228587.tif 000002
【特許請求の範囲】
【請求項１】
同系色の濃度が異なる複数の色材を用いて画像形成を行うための画像データを生成する画像処理装置であって、
一色以上の画像を表す画像データから局所的な特徴を示す特徴情報を取得する特徴取得手段と、
前記画像データから局所的な階調を示す階調情報を取得する階調取得手段と、
前記画像形成における前記複数の色材の相対的な形成位置のずれを示す色間ずれ量を入力する入力手段と、
前記色間ずれ量に基づき多色分解テーブルを設定する設定手段と、
前記特徴情報および前記階調情報に基づき前記多色分解テーブルを参照して、前記画像データを前記複数の色材それぞれに対応する画像データに変換する変換手段とを有する画像処理装置。
【請求項２】
前記特徴取得手段は、前記画像データにおける網点領域を示す情報を前記特徴情報として取得する請求項1に記載された画像処理装置。
【請求項３】
前記特徴取得手段は、前記画像データにおける細線領域を示す情報を前記特徴情報として取得する請求項1に記載された画像処理装置。
【請求項４】
前記階調取得手段は、注目画素の周囲の画像データの平均値を前記階調情報として取得する請求項1から請求項3の何れか一項に記載された画像処理装置。
【請求項５】
前記特徴情報が網点領域を示す場合、前記変換手段は、前記階調情報に対応する前記多色分解テーブルを参照して前記変換を行う請求項1から請求項4の何れか一項に記載された画像処理装置。
【請求項６】
前記特徴情報が細線領域を示す場合、前記変換手段は、前記階調情報に対応する前記多色分解テーブルを参照して前記変換を行う請求項1から請求項4の何れか一項に記載された画像処理装置。
【請求項７】
前記多色分解テーブルは、前記複数の色材のうち淡色材を最大階調まで使用する特性を有する請求項1から請求項6の何れか一項に記載された画像処理装置。
【請求項８】
前記多色分解テーブルは画像データの濃度に対応する複数のテーブルから構成され、前記複数の色材のうち濃色材の使用を開始する階調値が、画像データの低濃度部に対応するテーブルほど高くなる特性を有する請求項7に記載された画像処理装置。
【請求項９】
前記設定手段は、前記色間ずれ量が大きいほど前記濃色材の使用を開始する階調値が高い特性を有する多色分解テーブルを設定する請求項8に記載された画像処理装置。
【請求項１０】
前記多色分解テーブルは、前記濃色材の使用が開始される階調値以上の階調において前記淡色材の使用量を所定量に維持する特性を有する請求項8または請求項9に記載された画像処理装置。
【請求項１１】
前記入力手段は、前記画像形成を行う画像形成装置が有するセンサから前記色間ずれ量を入力する請求項1から請求項10の何れか一項に記載された画像処理装置。
【請求項１２】
さらに、前記変換後の画像データを前記画像形成装置に出力する出力手段を有する請求項11に記載された画像処理装置。
【請求項１３】
同系色の濃度が異なる複数の色材を用いて画像形成を行うための画像データを生成する画像処理方法であって、
一色以上の画像を表す画像データから局所的な特徴を示す特徴情報を取得し、
前記画像データから局所的な階調を示す階調情報を取得し、
前記画像形成における前記複数の色材の相対的な形成位置のずれを示す色間ずれ量を入力し、
前記色間ずれ量に基づき多色分解テーブルを設定し、
前記特徴情報および前記階調情報に基づき前記多色分解テーブルを参照して、前記画像データを前記複数の色材それぞれに対応する画像データに変換する画像処理方法。
【請求項１４】
コンピュータを請求項1から請求項12の何れか一項に記載された画像処理装置の各手段として機能させるためのプログラム。
【請求項１５】
請求項14に記載されたプログラムが記録されたコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同系色の濃度が異なる複数の色材を用いて画像形成を行うための画像データを生成する画像処理に関する。
【背景技術】
【０００２】
近年、オフセット印刷においては、DTP (desk top publishing)により画像の作成、加工、編集などを行って画像データを作成する。そして、当該画像データからCTP (computer to plate)によって印刷版を作成し、印刷版を最終印刷工程に送って印刷物を出力する。もし、DTPにおいて作成に画像データに誤りがある場合、CTPによって作成された印刷版によって印刷を行うと、間違った印刷物が大量に作成されてしまう危惧がある。
【０００３】
印刷ミスを未然に防ぐため、印刷機によって印刷物を出力する前に、印刷物の色調、文字の仕上がり、画像の配置などを確認するプルーフ（色校正）が行われる。印刷機による出力に比べて安価かつ容易に印刷物を出力するため、プルーフには、インクジェットプリンタ、DDCP (direct digital color proofer)、電子写真プリンタ、銀塩型プリンタなどの出力デバイスが用いられる。とくに、インクジェットプリンタは、色再現範囲が広く、他の出力デバイスに比べ比較的安価な出力が可能であることから、近年、プルーファ（色校正を行うプリンタ）に用いられる事例が増加している。
【０００４】
オフセット印刷においては、オンオフ二値のドットによって画像を表現する網点画像が用いられる。網点画像は、クラスタ状に構成された網点を規則的に並べた画像であり、ドット面積を変化させて網点の大きさを変調し、画像の階調を表現する。網点は、所定の間隔（スクリーン線数）に所定の角度（スクリーン角）で配置され、C（シアン）、M（マゼンタ）、Y（イエロー）、K（ブラック）の各色成分に異なるスクリーン角が設定される。各色成分のスクリーン角が異なるため、異なる色の網点ドットの全部または一部が紙面上で重畳する場合がある。インクジェットプリンタによるプルーフにおいては、印刷物の色調に加えて、オフセット印刷の出力に近い網点の再現（以下、網点プルーフ）が要求される。
【０００５】
インクジェットプリンタにおいては、CMYK四色よりも多い色材を用いる多色プリントが行われる場合がある。例えば、CMYKの基本四色と同色相の淡シアンLc、淡マゼンタLm、淡ブラックLkのような淡インクを含む合計七色の構成が採用される場合がある。さらに、レッドR、グリーンG、ブルーBなどの特色インクを含む合計十色の構成なども可能であり、様々な色数の多色プリントを行うことができる。多色の色材を用いたプルーファの例が、例えば、特許文献1に開示されている。
【０００６】
多色の色材を用いる場合、濃色材と淡色材は同色相であることが望ましい。しかし、濃色材と淡色材の色相が完全に一致しない場合もある。ここでは、測色的に同色相の場合、および、視覚的に同色相（実質同色相）の場合を含め、そのような色相範囲を「同系色」と表現することにする。
【０００７】
CMYK四色の入力データを、四色よりも多い色数の色材を用いるプルーファでプルーフするには、四色の入力データを多色の出力用データに変換する必要がある。この変換の一方法として、入力された二値の網点画像データに多値化処理（ローパスフィルタ処理など）を適用する方法がある。多値化処理されたデータは、解像度変換、カラーマッチング、四色から多色への色変換（以下、多色分解）、ハーフトーン処理、パス分解などの画像処理を経て、多色の出力用データに変換される。
【０００８】
また、印刷媒体が吸収可能な色材量には制限がある。そのため、インクジェットプリンタにおいては、色材の供給量が制限を超えないようにインク最大打込量を設定し、インク最大打込量の範囲内の出力用データが得られるように多色分解用のテーブルが設計される（例えば、特許文献2参照）。
【０００９】
同系色の濃度が異なる複数の色材を用いて当該色の階調（紙白から最高彩度）を記録するため、多色分解用のテーブルは、濃度が低い色材ほど使用開始階調が低くなるように設計されている。また、多色分解用のテーブルは、複数の色材を用いて階調が連続的に変化するように設計されている（例えば特許文献3参照）。
【００１０】
しかし、同系色の濃度が異なる複数の色材を用いるプルーファにおいて、網点の再現性が低下して良好な網点プルーフが行えない現象が発生する場合がある。また、同系色の濃度が異なる複数の色材を用いる画像形成において、細線領域の再現性が低下する場合がある。これらの現象の詳細については後述する。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開2001-144959号公報
【特許文献２】特開2004-142206号公報
【特許文献３】特開2003-320659号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明は、同系色の濃度が異なる複数の色材を用いる場合に、色間ずれによる網点の再現性の劣化を抑制することを目的とする。また、同系色の濃度が異なる複数の色材を用いる場合に、色間ずれによる細線領域の再現性の劣化を抑制することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は、前記の目的を達成する一手段として、以下の構成を備える。
【００１４】
本発明にかかる画像処理は、同系色の濃度が異なる複数の色材を用いて画像形成を行うための画像データを生成する際に、一色以上の画像を表す画像データから局所的な特徴を示す特徴情報を取得し、前記画像データから局所的な階調を示す階調情報を取得し、前記画像形成における前記複数の色材の相対的な形成位置のずれを示す色間ずれ量を入力し、前記色間ずれ量に基づき多色分解テーブルを設定し、前記特徴情報および前記階調情報に基づき前記多色分解テーブルを参照して、前記画像データを前記複数の色材それぞれに対応する画像データに変換する。
【発明の効果】
【００１５】
本発明によれば、同系色の濃度が異なる複数の色材を用いる場合に、色間ずれによる網点の再現性の劣化を抑制して、網点プルーフ用に高品位な画像を形成することができる。また、同系色の濃度が異なる複数の色材を用いる場合に、色間ずれによる細線領域の再現性の劣化を抑制して、高品位な画像を形成することができる。
【図面の簡単な説明】
【００１６】
【図１】多色分解の前後の画像データの関係例を示す図。
【図２】網点再現性の低下を説明する図。
【図３】情報処理装置の構成例を説明するブロック図。
【図４】画像形成装置の構成例を説明する概観図。
【図５】記録ヘッドによって記録紙の同一ライン上を複数回走査して画像を形成するマルチパス記録を説明する図。
【図６】画像処理装置とプリンタによって実行される実施例1の画像処理の構成例を示すブロック図。
【図７Ａ】画像処理装置とプリンタによって実行される画像形成手順を説明するフローチャート。
【図７Ｂ】画像処理装置とプリンタによって実行される画像形成手順を説明するフローチャート。
【図８】網点の多値化処理を説明する図。
【図９】適応的多色分解処理を説明する図。
【図１０】色間ずれ量と多色分解後のデータの関係を示す図。
【図１１】細線およびハッチングパターンについて多色分解の前後の画像データの関係例を示す図。
【図１２】ラプラシアンフィルタの一例を示す図。
【発明を実施するための形態】
【００１７】
以下、本発明にかかる実施例の画像処理装置および画像処理方法を、図面を参照して詳細に説明する。なお、以下では、同系色の濃度が異なる複数の色材を用いるために行う、例えばCMYK四色から五色以上の多色への色変換を「多色分解」と呼ぶ。
【００１８】
以下では、フルカラー画像を形成する際の多色分解を説明する。しかし、一色のモノクロ画像を示す画像データを入力して、同系色の濃度が異なる複数の色材（例えば淡ブラックと濃ブラック）を用いてモノクロ画像を形成する際の多色分解にも本発明を適用することができる。言い替えれば、本発明は、一色以上の画像を示す画像データの多色分解に適用可能である。
【００１９】
［網点再現性の低下］
図1により多色分解の前後の画像データの関係例を示す。網点画像データを多値化処理した後、同系色の濃度が異なる、例えば濃シアンDcのデータと淡シアンLcのデータに多色分解した際、図1に示すような状態のデータが得られる。
【００２０】
図1(d)はシアンCの網点画像データを淡シアンLcのデータと濃シアンDcのデータに多色分解する一般的な多色分解テーブルの一例を示す。この多色分解テーブルを用いて、図1(a)に示す多値化処理されたシアンCの網点画像データを多色分解すると、図1(b)に示す淡シアンLcのデータと図1(c)に示す濃シアンDcのデータが得られる。
【００２１】
図1(b)(c)に示すように、淡シアンLcのデータは網点を囲むように生成され、濃シアンDcのデータは網点の中心部に相当する位置に生成される。多値化処理された網点画像データは、周辺ほど濃度が低く中心ほど濃度が高い傾向になる。その結果、図1(b)(c)に示すように、網点の周辺部で淡シアンLcの打込量が多く、網点の中心部で濃シアンDcの打込量が多くなるように多色分解が行われる。
【００２２】
網点画像に関わらず、細線、文字、ハッチング、エッジなど、高精細な各種パターンを、多値化処理して多色分解する場合も、各パターンの周辺部で淡色材の打込量が多くなり、各パターン内部で濃色材の打込量が多くなるように多色分解が行われる。
【００２３】
このような現象は、多値化処理を行う場合のみならず、印刷物を読取装置でスキャンした画像データを処理する場合でも発生し得る。さらに、周辺画素を考慮した補間処理を含む解像度変換、例えばバイリニア法やバイキュービック法などを行う場合も、このような現象が発生し得る。
【００２４】
一方、インクジェットプリンタにおいては、記録ヘッドの色間のミスレジストレーションや、キャリッジや紙送りの変動によって、各色材の打込位置が相対的にずれる場合がある。打込位置の相対的なずれ（以下、色間ずれ）を防ぐために打込位置をセンサなどでセンシングして高精度に制御する方法が考えられるが、高度な制御が要求され、装置の構成が複雑になる。また、各種の変動を抑制するために装置の部材をより頑強な部材にすることが考えられるが、頑強な部材による製造コストの増加が発生する。
【００２５】
図2により網点再現性の低下を説明する。図2は、シアンCの網点画像データを多値化処理した後、淡シアンLcのデータと濃シアンDcのデータに多色分解し、網点を形成した様子を示している。
【００２６】
図2(a)(b)は網点を形成する淡シアンLcの打込領域（以下、Lc領域）201と濃シアンDcの打込領域（以下、Dc領域）202を示す。図2(a)は色間ずれがない場合、図2(b)は色間ずれがある場合である。Lc領域201が網点に一致していると仮定すると、色間ずれがある場合、Dc領域202が網点の外側に形成され、網点の形状が崩れる。また、Lc領域201とDc領域202の相対的なずれにより白抜け領域204が発生する。
【００２７】
このように、同系色の濃度が異なる複数の色材を用いる場合、それら色材の形成位置の相対的なずれである色間ずれがあると、網点形状の崩れと白抜け領域204の発生により網点の再現性が低下する。網点プルーフが要求されるプルーファにおいて、網点再現性の低下の改善が望まれる。以下では、色間ずれに起因する網点再現性の低下を改善する方法を説明する。
【実施例１】
【００２８】
［画像処理装置］
図3のブロック図により情報処理装置の構成例を説明する。図3に示す情報処理装置は、実施例の画像処理装置300として機能する。CPU301は、メモリ302のRAMをワークメモリとして、メモリ302のROMや、HDDやSSDなどの記憶部304に格納されたOSや各種プログラムを実行する。
【００２９】
CPU301は、HDMI（登録商標）やDisplayPort（商標）などのビデオインタフェイス306を介して、モニタ500にユーザインタフェイスを表示する。また、CPU301は、キーボード、ポインティングデバイス、タッチパネルなどの入力部303を介して、ユーザ指示を入力する。さらに、CPU301は、USBなどの汎用インタフェイス305を介してプリンタ400と通信し、印刷ジョブをプリンタ400に出力してプリンタ400に画像を形成させるとともに、プリンタ400から各種情報を受信する。
【００３０】
CPU301が実行するプログラムには後述する画像処理のプログラムが含まれ、CPU301は、多値化、解像度変換、カラーマッチング、網点解析、多色分解、ハーフトーン処理、パス分解などの各種処理を実行する。これらのプログラムは、記憶部304に格納されているか、例えば汎用インタフェイス305を介して図示しない外部装置や記憶媒体から供給される。
【００３１】
プリンタ400は、六色の色材を用いてマルチパス記録により画像を形成するインクジェットプリンタである。なお、以下ではプリンタ400の色数を六色として説明するか、プリンタ400の色数は六色を超えてもよい。
【００３２】
［画像形成装置］
図4の概観図により画像形成装置の構成例を説明する。図4に示す画像形成装置は、実施例のプリンタ400として機能する。キャリッジ3202に交換可能に搭載されたヘッドカートリッジ3201は、複数のインク吐出口を有す記録ヘッドと、記録ヘッドにインクを供給するインクタンクを有し、記録ヘッドの各吐出口の駆動信号などの送受信用にコネクタを有する。
【００３３】
キャリッジ3202は、コネクタを介してヘッドカートリッジ3201に信号を伝達するためのコネクタホルダを有し、ガイドシャフト3203に沿って往復移動が可能である。つまり、キャリッジ3202は、主走査モータ3204を駆動源とするモータプーリ3205と従動プーリ3206、および、タイミングベルト3207などから構成される駆動機構によって、その位置と移動が制御される。ヘッドカートリッジ3201の吐出口面は、キャリッジ3202から下方へ突出して記録紙3208と平行になるように保持されている。キャリッジ3202のガイドシャフト3203に沿った移動が「主走査」であり、移動方向が「主走査方向」である。
【００３４】
記録紙3208は、オートシートフィーダ(ASF)3210に搭載される。画像形成時、ピックアップローラ3212はギアを介して給紙モータ3211に駆動され、ASF3210から記録紙が一枚ずつ分離され給紙される。そして、記録紙3208は、搬送ローラ3209の回転により、キャリッジ3202上のヘッドカートリッジ3201の吐出口面に対向する記録開始位置に搬送される。搬送ローラ3209は、ギアを介してラインフィード(LF)モータ3213に駆動される。記録紙3208が記録開始位置に搬送されたか否かの判定は、ペーパエンドセンサ3214による記録紙3208の通過検知によって行われる。
【００３５】
記録紙3208が記録開始位置に搬送された後、キャリッジ3202が記録紙3208上をガイドシャフト3203に沿って移動し、移動の際、駆動信号に応じて記録ヘッドの各吐出口からインクが吐出される。移動するキャリッジ3202がガイドシャフト3203の一端に達すると、搬送ローラ3209により、主走査方向に直交する方向に記録紙3208が所定距離、搬送される。この記録紙3208の搬送が「紙送り」または「副走査」であり、その搬送方向が「紙送り方向」または「副走査方向」である。
【００３６】
記録紙3208の紙送りが終了すると、再び、キャリッジ3202がガイドシャフト3203に沿って移動し、駆動信号に応じて記録ヘッドの各吐出口からインクが吐出される。このように、キャリッジ3202による主走査と紙送り（副走査）を繰り返して、記録紙3208上に画像が形成される。
【００３７】
図5により記録ヘッドによって記録紙3208の同一ライン上を複数回走査して画像を形成するマルチパス記録を説明する。図5は2パス記録を示し、例えば、主走査において記録ヘッドの幅L分の画像記録を行い、一主走査分の記録が終了するごとに記録紙3208を副走査方向に距離L/2分搬送する。図5に示す領域Aの記録はm回目の主走査とm+1回目の主走査によって完了し、領域Bの記録はm+1回目の主走査とm+2回目の主走査により完了する。
【００３８】
nパス記録を行う場合、一主走査分の記録が終了するごとに記録紙3208を副走査方向に距離L/n分搬送し、記録紙3208の同一ライン上を記録ヘッド3201がn回主走査することで画像が形成されることになる。一般に、パス数nが大きいほど、記録ヘッドのインク吐出口ごとの吐出量や吐出方向のばらつきの影響が抑制されて濃度むらが目立ち難くなるが、画像形成に要する時間が長くなる。実施例のプリンタ400は、任意のパス数で画像形成を行うことができ、例えば4パス記録により画像を形成する。
【００３９】
ヘッドカートリッジ3201は、インクを貯留するインクタンクと、このインクタンクから供給されるインクを吐出信号に応じて吐出する記録ヘッドからなる。ヘッドカートリッジ3201には、例えば、濃シアンDc、濃マゼンタDm、イエローy、ブラックk、淡シアンLc、淡マゼンタLmの各色独立のインクタンクが記録ヘッドに対して着脱自在に配置されている。
【００４０】
この例においては、Dc、Dm、y、k、Lc、Lmの各色の記録ヘッドが一つずつあり、合計六つの記録ヘッドが主走査方向に並置されている。各記録ヘッドは、256個の吐出口が配列された吐出口列を二つ有し、各列の吐出口は副走査方向にシフト配置されている。
【００４１】
［画像処理の構成］
図6のブロック図により画像処理装置300とプリンタ400によって実行される実施例1の画像処理の構成例を示す。画像処理装置300において、データ入力部311は、画像形成対象の画像データを構成する例えば各色mビットのCMYK信号を入力する。
【００４２】
多値化処理部312は、入力されたCMYK信号のビット数mを任意のビット数m'（＞m）に多値化する処理を行い、各色m'ビットのC'M'Y'K'信号を出力する。例えば、ビット数mが1ビット、ビット数m'が8ビットとする。多値化処理には、平均値フィルタやガウシアンフィルタなどの所謂ローパスフィルタを適用することができる。
【００４３】
解像度変換部313は、C'M'Y'K'信号が表す画像の解像度をプリンタ400の印刷解像度に変換したC'M'Y'K'信号を出力する。印刷解像度は、例えば、一画素のサイズが記録媒体上に記録したドット径の0.8倍になる解像度とする。また、解像度変換には、例えばニアレストネイバー法、バイリニア法、バイキュービック法などを用いればよい。例えば、画像データの解像度2400×2400dpi（主走査×副走査）がプリンタ400の印刷解像度2400×1200dpiに変換される。
【００４４】
カラーマッチング部314は、記録紙の種類やユーザ設定条件（例えば画像の観察条件）などのマッチング条件に好適な色再現の画像を記録するために、解像度変換後のC'M'Y'K'信号をプリンタ400に依存するC'M'Y'K'信号に色変換する。その際、カラーマッチング部314は、カラーテーブル格納部320に格納されたカラーマッチングテーブルからマッチング条件に好適なカラーマッチングテーブルを選択する。そして、当該カラーマッチングテーブルを参照して、解像度変換後のC'M'Y'K'信号をプリンタ400に依存するC'M'Y'K'信号にマッピングする色域マッピングを行う。
【００４５】
画像データ特徴取得部315は、カラーマッチング後のC'M'Y'K'信号から画像データの局所的な特徴を取得し、画像データの特徴情報を多色分解部317に供給する。あるいは、画像データ特徴取得部315は、画像データとともに入力される像域情報のような画像データの特徴情報を多色分解部317に供給してもよい。
【００４６】
画像データの特徴情報は、例えば、特開平11-85978号公報に開示された手法などを用いて抽出される、C'M'Y'K'信号が表す画像に含まれる網点画像の領域（以下、網点領域）を示す。画像データの特徴を取得することができる方法であれば、如何なる方法を採用してもよい。また、網点プルーフを主目的とする画像形成の場合は、より簡易に、画像全体を網点領域としてもよい。
【００４７】
画像データ階調取得部316は、カラーマッチング後のC'M'Y'K'信号から画像データの局所的な階調を取得し、画像データの階調情報を多色分解部317に供給する。画像データの階調情報は、例えば、3×3、5×5、7×7などの平均値フィルタを用いて算出される、注目画素周辺の平均濃度値または加重平均濃度値、あるいは、平均濃度値の階調レベル（例えば、低濃度部、中濃度部、高濃度部）などを示す。あるいは、画像データ階調取得部316は、画像データとともに入力される階調情報を多色分解部317に供給してもよい。
【００４８】
また、入力画像データが網点画像の場合、網点の線数（大きさ）と合うようにフィルタ係数が設定されていると、より好適に階調情報を取得することができる。そのためには、網点の線数の取得部を設け、網点の線数の取得結果に基づいてフィルタ係数を設定する。なお、画像データの階調に関する情報を取得することができる手法であれば、如何なる手法を採用してもよい。
【００４９】
多色分解部317は、テーブル格納部319から供給される多色分解テーブルを参照して、画像データの特徴情報と階調情報に基づき、カラーマッチング後のC'M'Y'K'信号をDcDmDyDkLcLm信号に多色分解する。テーブル格納部319は、色間ずれ量入力部318から入力される色間位置の変動量を示す色間ずれ量に基づき、多色分解部317に多色分解テーブルを供給する。あるいは、多色分解部317が色間ずれ量入力部318から色間ずれ量を入力し、色間ずれ量、画像データの特徴情報と階調情報に対応する多色分解テーブルをテーブル格納部319から取得してもよい。
【００５０】
色間ずれ量の測定は、例えば、図1(d)に示す多色分解テーブルを用いて、網点のシアン画像データCを多色分解し、淡シアンLcと濃シアンDcによって網点を形成する。そして、淡シアンLcによって形成されたドットの中心と濃シアンDcによって形成されたドットの中心の間の距離を測定して、例えば20μmのような距離を示す数値を取得する。その際、例えばシアンについて測定した色間ずれ量を代表値として、他の濃淡色材間の色間ずれ量としてもよいし、濃淡色材の組み合わせごとに測定してもよい。
【００５１】
色間ずれ量入力部318は、プリンタ400に搭載された濃度が異なる複数の色材に対応する画像データの間で発生し得る、記録媒体上での相対的な色間位置の変動量を示す色間ずれ量を入力する。色間ずれ量は、例えば、色間位置の変動量を計測したユーザがユーザインタフェイス(UI)を介して入力すればよい。あるいは、プリンタ400に備わる色間位置の変動量を計測する色間ずれセンサ404などの出力を色間ずれ量として入力してもよい。
【００５２】
プリンタ400において、ハーフトーン処理部401は、ハーフトーン処理により、多色分解後のDcDmDyDkLcLm信号から各色のインクを吐出するか否かを示す二値信号Dc'Dm'Dy'Dk'Lc'Lm'を生成する。ハーフトーン処理には、例えば、誤差拡散法、ディザ法、ブルーノイズマスク法、INDEX展開法などを用いればよい。
【００５３】
パス分解部402は、ハーフトーン処理後のDc'Dm'Dy'Dk'Lc'Lm'信号にパスマスクを適用して、各記録パスのインク吐出信号に対応する二値信号Dc'Dm'Dy'Dk'Lc'Lm'を生成する。画像形成部403は、パス分解後の信号Dc'Dm'Dy'Dk'Lc'Lm'に基づく記録ヘッドの各インクの吐出の制御、キャリッジ3202の記録走査の制御、紙送りの制御などを行って記録媒体上に画像を形成する。
【００５４】
図7A、図7Bのフローチャートにより画像処理装置300とプリンタ400によって実行される画像形成手順を説明する。なお、図7A、図7Bに示す各ステップの処理は、処理によって画像形成単位、パス単位または画素単位に行われるが、説明を簡単にするために、各処理が一連の処理として行われるように記載する。当業者であれば、各ステップの処理単位は容易に理解されるだろう。
【００５５】
データ入力部311は画像形成対象の画像データを入力し(S101)、多値化処理部312は入力された画像データに多値化処理を行い、例えば、各色1ビットの画像データを各色8ビットの画像データに変換する(S102)。
【００５６】
次に、解像度変換部313は多値化された画像データの解像度をプリンタ400の印刷解像度に変換し(S103)、カラーマッチング部314は解像度変換された画像データにカラーマッチング処理を行う(S104)。
【００５７】
次に、画像データ特徴取得部315はカラーマッチング後の画像データから画像データの局所的な特徴情報を取得し(S105)、画像データ階調取得部316はカラーマッチング後の画像データから画像データの局所的な階調情報を取得する(S106)。ここでは、画像データ特徴取得部315が網点領域を示す特徴情報を出力し、画像データ階調取得部316が注目画素周辺の平均濃度値を三段階の階調レベル（低濃度部、中濃度部、高濃度部）として出力することを想定する。なお、特徴情報の取得(S105)と階調情報の取得(S106)は、シーケンシャルに行う必要はなく、パラレルに行うことができる。
【００５８】
次に、色間ずれ量入力部318はUIまたは色間ずれセンサ404などから色間ずれ量を取得し、色間ずれ量をテーブル格納部319に出力する(S107)。テーブル格納部319は、色間ずれ量に基づき多色分解テーブルを選択し、多色分解テーブルを多色分解部317に設定する(S108)。
【００５９】
多色分解部317は、特徴情報に基づき、多色分解処理対象の注目画素が網点領域に含まれるか否かを判定する(S109)。網点領域に含まれない注目画素の場合、多色分解部317は、例えば、図1(d)に示す多色分解テーブルを参照して注目画素のカラーマッチング後の画像データを多色分解する通常の多色分解処理を行う(S110)。
【００６０】
一方、網点領域に含まれる注目画素の場合、多色分解部317は、設定された多色分解テーブルの中で階調情報に対応する多色分解テーブルを参照して注目画素のカラーマッチング後の画像データを多色分解する多色分解処理を行う(S111)。なお、以下では、ステップS111の多色分解処理を「適応的多色分解処理」と呼ぶ。
【００６１】
次に、ハーフトーン処理部401は、多色分解された画像データにハーフトーン処理を行い、例えば、各色のインクを吐出するか否かを示す二値信号を出力する(S112)。パス分解部402は、ハーフトーン処理後の画像データにパス分解処理を行いインク吐出信号を出力しする(S113)。画像形成部403は、インク吐出信号に基づき記録媒体に画像を形成する(S114)。
【００６２】
●多値化処理
図8により網点の多値化処理を説明する。図8には低濃度部の網点La、中濃度部の網点Ma、高濃度部の網点Haを示すが、それら網点の内部は所定の濃度値を有し、相対的にサイズが異なる。つまり、網点画像は、網点のサイズによって階調を表現（面積階調法）するため、低濃度部ほど網点のサイズが小さく、高濃度部ほど網点のサイズが大きくなる。
【００６３】
ローパスフィルタにより網点La、Ma、Haを多値化処理すると、多値化後の網点Lb、Mb、Hbが得られる。説明を簡易にするため、図8には、多値化後の網点Lb、Mb、Hbの中心から外に向けて濃度値が線形に変化する例を示す。この例は、網点サイズが大きいほどぼかし量の大きいローパスフィルタを用いることで実現される。また、網点を円で模式的に示すが、実際の網点が複数の画素の集合として構成されることは言うまでもない。
【００６４】
●適応的多色分解処理
図9により適応的多色分解処理を説明する。なお、以下では、多値化後の網点を「多値網点」と呼ぶ。図9においては、シアンCの多値網点を淡シアンLcと濃シアンDcに多色分解する例を説明する。
【００６５】
図9において多値網点Lb、Mb、Hbは、多色分解部317に入力される多色分解前の画像データに相当する。ここでは、説明を簡単にするため、図8に示す多値化処理後の多値網点Lb、Mb、Hbの画像データが、解像度変換部313とカラーマッチング部314で変更されずに、多色分解部317にそのまま入力されるとして説明を行う。言い替えれば、図8の多値網点Lb、Mb、Hbと図9の多値網点Lb、Mb、Hbは同一の画像データである。
【００６６】
図9に示すLLc、MLc、HLcは、多色分解後の淡シアンLcのデータを示す。同様に、LDc、MDc、HDcは、多色分解後の濃シアンDcのデータを示す。言い替えれば、多値網点Lbの画像データがLLcとLDcに多色分解され、多値網点Mbの画像データがMLcとMDcに多色分解され、多値網点Hbの画像データがHLcとHDcに多色分解される。
【００６７】
また、図9に示す多色分解テーブルLUTL、LUTM、LUTHはそれぞれ低濃度部、中濃度部、高濃度部において使用される多色分解テーブルを表す。多色分解テーブルの横軸が多色分解前の画像データの濃度値に対応し、縦軸がインク打込量に対応する。以下では、低濃度部における組み合わせである多色分解テーブルLUTLと多色網点Lbの画像データの関係を説明し、中濃度部、高濃度部に関しては説明を省略するが、中濃度部、高濃度部についても同様の関係を有する。
【００６８】
低濃度部の多色網点Lbの画像データは、低濃度部用の多色分解テーブルLUTLを用いて、淡シアンのデータLLcと濃シアンのデータLDcに変換される。淡シアンのデータLLcは色変換テーブルLUTLのLcカーブに従い生成され、濃シアンのデータLDcは色変換テーブルLUTLのDcカーブに従い生成される。
【００６９】
多色分解テーブルLUTLのLcカーブが示すように、淡シアンLcのインク打込量は多色分解前の階調値の増加に従って増加し、多色分解前の階調値がある値に達すると一定になり、その後は所定量に維持される。一方、多色分解テーブルLUTLのDcカーブが示すように、濃シアンのインク打込量は、淡シアンのインク打込量が所定量になる階調値から増加する。以下では、濃シアンのインク打込量が増加を開始する階調値、言い替えれば、濃色材の使用を開始する階調値を「使用開始点Vs」と呼ぶ。
【００７０】
また、多色分解テーブルLUTLの横軸は、最小階調値Vminから最大階調値Vmaxの範囲を有する。最小階調値Vminは多色網点Lbの周辺部の濃度値Pminに対応し、最大階調値Vmaxは多色網点Lbの中心の濃度値Pmaxに対応する。なお、前述したように、中心の濃度値Pmaxから周辺部の濃度値Pminに向って濃度値は線形に変化している。
【００７１】
次に、多色分解テーブルLUTL、LUTM、LUTHの特徴について説明する。図1(d)に示すような通常の多色分解処理用の多色分解テーブルの濃シアンDcの使用開始点Vsは低濃度部、中濃度部、高濃度部に関わらず一定である。これに対して、適応的多色分解処理用の多色分解テーブルの使用開始点Vsは下式の関係を有する（第一の特徴）。
VsL ＞ VsM ＞ VsH      …(1)
ここで、VsLは低濃度部用LUTLの使用開始点Vsの階調値、
VsMは中濃度部用LUTMの使用開始点Vsの階調値、
VsHは高濃度部用LUTHの使用開始点Vsの階調値。
【００７２】
さらに、図1(d)に示すような通常の多色分解処理用の多色分解テーブルにおいては、使用開始点を過ぎると淡シアンLcの打込量の低下が開始され、最大階調値Vmaxにおける淡シアンLcの打込量が0になる。これに対して、適応的多色分解処理用の多色分解テーブルは、最大階調値Vmaxにおける淡シアンLcのインク打込量は0にならず、使用開始点Vsの階調値以上の階調において淡シアンLcのインク打込量は所定量に維持される（第二の特徴）。
【００７３】
第二の特徴により、網点において淡色材の使用量が0になることはなく、網点の全領域に対応する淡色材の網点、言い替えれば、網点形状を有する淡色材の網点が形成される。なお、以下では、淡色材によって形成される網点を「淡点」、濃色材によって形成される網点を「濃点」と呼ぶ。
【００７４】
図10により色間ずれ量と多色分解後のデータの関係を示す。図10において、L1は低濃度部における淡シアンLcのデータによって形成される淡点を、L2は低濃度部における濃シアンDcのデータによって形成される濃点を表す。同様に、M1は中濃度部における淡点を、M2は中濃度部における濃点を表し、H1は高濃度部における淡点を、H2は高濃度部における濃点を表す。
【００７５】
L0、M0、H0は、色間ずれ量が0の場合の低濃度部、中濃度部、高濃度部の淡点と濃点の関係を示す。L0、M0、H0における淡点と濃点は理想的な（設計どおりの）位置関係にあり、網点の再現性が最良な状態である。なお、淡点の半径は、濃点の半径に比べて、距離Wの分大きいとする。
【００７６】
また、図10において、LW、MW、HWは、色間ずれ量が+W（X方向に距離Wずれる状態）の場合の低濃度部、中濃度部、高濃度部の淡点と濃点の関係を示す。LW、MW、HWにおいては、図に示すように、淡点の周辺部に接するように濃点が形成されるが、濃点が淡点の外側にはみ出すまでには至らない。
【００７７】
また、図10において、L2W、M2W、H2Wは、色間ずれ量が+2W（X方向に距離2Wずれる状態）の場合の低濃度部、中濃度部、高濃度部の淡点と濃点の関係を示す。L2W、M2W、H2Wにおいては、図に示すように、淡点の外側にはみ出して濃点が形成されるか、淡点から分離して濃点が形成される。
【００７８】
適応的多色分解処理は、網点の全領域に対応する淡点を形成するため、淡点の外側にはみ出して濃点が形成されたとしても、図2(b)に示すような白抜け領域204は発生しない。しかし、L2W、M2W、H2Wに示す状態は、網点の再現性が劣化した状態であり、同系色の濃度が異なる複数の色材を用いる網点プルーフにおいて避けるべき状態である。
【００７９】
図10に示すように、色間ずれ量が濃点と淡点の半径の差分W以下であれば、濃点が淡点の外側にずれて形成されることはない。言い替えれば、濃点と淡点の半径の差分Wが色間ずれ量以上であれば、濃点が淡点の外側にずれて形成されることはなく、網点の再現性の劣化を最小限に抑えることができる。そして、差分Wは打込開始点Vsの設定によって制御することができ、打込開始点Vsの階調値を下げれば差分Wが小さくなり、上げれ差分Wが大きくなる。
【００８０】
つまり、色間ずれ量が大きいほど打込開始点Vsが高い階調値に設定された多色分解テーブルLUTL、LUTMおよびLUTHがテーブル格納部319から選択され、多色分解部317が用いる多色分解テーブルとして設定される。多色分解部317は、画像データの特徴情報が網点領域を示す場合、設定された多色分解テーブルLUTL、LUTM、LUTHの中から画像データの階調情報に対応する多色分解テーブルを参照して多色分解処理（適応的多色分解処理）を行う。
【００８１】
適応的多色分解処理によれば、最大階調値Vmaxまで淡シアンLcの打込量を0とせずに、網点形状を有する淡点を形成する。濃点と淡点の半径の差分W以下の色間ずれが発生して、濃点を形成すべき領域に濃点が形成されないとしても、濃点が形成される領域には淡点が形成されているため、白抜け領域の発生を防ぐことができる。つまり、同系色の濃度が異なる複数の色材のうち相対的に高濃度の色材が使用される場合も、相対的に低濃度の色材が所定量打ち込まれるように多色分解処理を行うことで、白抜け領域の発生を防ぐことができる。
【００８２】
上記では、説明を簡潔にするため、多値網点の画像データの濃度分布が網点の中心から境界部に向けて線形に変化する例に説明した。多値化処理には様々なフィルタを適用することができ、フィルタによって多値網点の画像データの濃度分布が変化する。そのような場合も、本発明の範疇を逸脱しない範囲で、色間ずれが発生しても網点の再現性を低下させないように、多色分解テーブルを設計することができる。
【００８３】
また、上記では、低濃度部、中濃度部、高濃度部の三濃度部に対応する多色変換テーブルを用意する例を説明した。濃度の刻みをさらに細かくして三つを超える多色変換テーブルを用意してもよく、その数は限定されない。
【００８４】
このように、適応的多色分解処理によれば、同系色の濃度が異なる複数の色材を用いる場合に、色間ずれによる網点の再現性の劣化を抑制して、網点プルーフ用に高品位な画像を形成することができる。
【実施例２】
【００８５】
以下、本発明にかかる実施例2の画像処理装置および画像処理方法を説明する。なお、実施例2において、実施例1と略同様の構成については、同一符号を付して、その詳細説明を省略する。
【００８６】
実施例1では、色間ずれ量に応じた多色分解テーブルLUTL、LUTM、LUTHを多色分解部317に設定する。そして、多色分解部317が、網点領域において、注目画素近傍の濃度を示す階調情報に対応する多色分解テーブルLUTL、LUTM、または、LUTHを参照して多色分解を行う適応的多色分解処理を説明した。
【００８７】
実施例2においては、特徴情報として、網点領域以外の、例えば、文字、線画、細線、パターン、エッジなどの領域（以下、細線領域）を示す特徴情報を取得し、取得した特徴情報に基づき適応的多色分解処理を行う例を説明する。実施例2において、多色分解前の画像データの特徴情報と階調情報、色間ずれ量を取得し、それら情報に基づき適応的多色分解処理を行う点は実施例1と共通である。以下では、実施例2において特徴的な部分のみ説明を行う。
【００８８】
図11により細線およびハッチングパターンについて多色分解の前後の画像データの関係例を示す。図11は、例えば多値化処理後のブラック画像データKが同系色の淡ブラックLkと濃ブラックDkのデータに多色分解された様子を示している。図11(a)に示す細線のブラック画像データKを多色分解すると、図11(b)に示す淡ブラックLkのデータと図11(c)に示す濃ブラックDkのデータに変換される。同様に、図11(d)に示すハッチングパターンのブラック画像データKを多色分解すると、図11(e)に示す淡ブラックLkのデータと図11(f)に示す濃ブラックDkのデータに変換される。
【００８９】
図1(d)に示すような特性を有する多色分解テーブルを使用すると、網点画像データの場合と同様に淡ブラックLkと濃ブラックDkのデータが生成される。つまり、図11(b)(c)(e)(f)に示すように、細線またはハッチングパターンの各細線の周辺部に対応する位置に淡ブラックLkのデータが生成され、細線またはハッチングパターンの内部に対応する位置に濃ブラックDkのデータが生成される。実施例2においては、細線またはハッチングパターンのような領域である細線領域に対する適応的多色分解処理を説明する。
【００９０】
実施例2の画像データ特徴取得部315は、細線領域を判定するために、ラプラシアンフィルタを備える。その他の構成は、図6に示す実施例1と同様であり、詳細説明を省略する。あるいは、画像データ特徴取得部315は、画像データとともに入力される細線領域を示す情報を画像データの特徴情報として多色分解部317に供給してもよい。
【００９１】
図12によりラプラシアンフィルタの一例を示す。図12(a)は四方向、3×3のラプラシアンフィルタを示し、図12(b)は八方向、3×3のラプラシアンフィルタを示し、図12(c)は八方向、9×9のラプラシアンフィルタを示す。
【００９２】
ラプラシアンフィルタによる、フィルタの中心に相当する注目画素の値および注目画素の周囲の画素の値とフィルタ係数の積和演算により、注目画素のエッジ量Eが求まる。画像データ特徴取得部315は、エッジ量Eと、所定の判定閾値TEの絶対値を比較して、E≧｜TE｜の場合は注目画素がエッジを構成する画素（以下、エッジ画素）と判定し、E＜｜TE｜の場合は注目画素が非エッジ画素と判定する。この判定結果は、各画素に対応するエッジ判定フラグとして、多色分解部317へ供給される。なお、ラプラシアンフィルタは、色数分用意され、各色に対して処理が行われる。
【００９３】
なお、図12には3×3と9×9のラプラシアンフィルタを示したが、フィルタサイズは任意であり、かつ、フィルタ係数も任意である。また、ラプラシアンフィルタの代わりにSobelフィルタなどの他のフィルタを用いてもよい。また、エッジ判定用の閾値TEは、固定値とせずに、LUTを参照して注目画素の値に応じた値を設定してもよいし、注目画素の値を入力とする関数として定義してもよい。
【００９４】
図11(b)(e)に示す淡ブラックLkのデータに着目すると、図11(a)(d)に示す多色分解前の画像データの境界部分を縁取るように、淡ブラックLkのデータが生成されることが分かる。また、図11(c)(f)に示す濃ブラックDkのデータに着目すると、図11(a)(d)に示す多色分解前の画像データの内部に位置するように、濃ブラックDkのデータが生成されることが分かる。
【００９５】
適応的多色分解処理によれば、実施例1と同様に、細線領域の全体に淡ブラックLkを打ち込むように多色分解が行われるため、淡ブラックLkによって形成される細線は、実施例1と同様に、色間ずれ量以上の幅に形成することができる。従って、色間ずれが発生したとしても、濃ブラックDkが打ち込まれる領域が、淡ブラックLkが形成する細線領域の外側にずれることがなく、白抜けの発生による細線の再現性または画質の劣化が発生することはない。
【００９６】
このように、同系色の濃度が異なる複数の色材を用いる場合に、細線領域において、実施例1と同様の適応的多色分解処理を行うことができる。従って、色間ずれが発生したとしても、細線領域の再現性および画質の低下を抑制することができ、高品位な画像を形成することができる。また、特徴情報が細線領域（または網点領域）以外を示す場合は、通常の多色分解処理を行えばよい。
【００９７】
［変形例］
上記では、カラーマッチング後の画像データを用いて、画像データの特徴および階調の取得を行う例を説明したが、多値化処理前の入力画像データや解像度変換処理前後の画像データを用いて特徴および階調の取得を行っても構わない。
【００９８】
また、画像データの階調の取得において、注目画素とその周辺画素を含む階調情報の算出をフィルタ処理によって行う場合、多値化処理におけるフィルタ処理の結果を流用することができる。フィルタ処理を共通化すれば、フィルタ処理の重複がなくなり、処理を簡略化することができる。
【００９９】
上記では、インクセットとしてDc、Dm、Dy、Dk、Lc、Lmの六色インク構成、さらに淡ブラックLkを含む七色インク構成を説明した。しかし、これらインクセットに限らず、さらに、低濃度のグレイインクや、レッドインクなどの特色インク、特色の濃淡インクを含むインクセットを用いる場合も本発明を適用することができる。
【０１００】
上記では、所謂シリアルタイプのインクジェットプリンタを例に説明を行ったが、本発明は、例えば、フルラインタイプのインクジェットプリンタ、電子写真プリンタや、昇華型プリンタのような他の記録方式の画像形成装置にも適用することができる。
【０１０１】
上記では、本発明をホストコンピュータとプリンタを組み合わせた画像形成システムに適用する例を説明したが、ホストコンピュータなどの画像出力装置として用いられる画像形成装置に本発明を適用数こともできる。また、また、スキャナなどを含む複写装置、さらに送受信機能を有するファクシミリ装置などに本発明を適用することができる。
【０１０２】
［その他の実施例］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステムあるいは装置のコンピュータ（又はCPUやMPU等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１０３】
315 … 画像データ特徴取得部、316 … 画像データ階調取得部、318 … 色間ずれ量入力部、319 … テーブル格納部、317 … 多色分解部
【図３】
2015228587.tif 000003
【図４】
2015228587.tif 000004
【図５】
2015228587.tif 000005
【図６】
2015228587.tif 000006
【図７Ａ】
2015228587.tif 000007
【図７Ｂ】
2015228587.tif 000008
【図１２】
2015228587.tif 000009
【図１】
2015228587.tif 000010
【図２】
2015228587.tif 000011
【図８】
2015228587.tif 000012
【図９】
2015228587.tif 000013
【図１０】
2015228587.tif 000014
【図１１】
2015228587.tif 000015