(57)【要約】【課題】画像全体の色調の再現と、記録画像のディテールの再現とを両立する画像処理を提供すること。【解決手段】入力画像の色信号を補正する色補正手段と、前記入力画像の色信号を第一の画像記録装置で記録可能な２値色信号に変換する２値化手段と、前記色補正手段で補正され、前記２値化手段で変換された２値色信号を第二の画像記録装置の色信号に変換する色変換手段とを備えたことを特徴とする画像処理装置が提供される。【選択図】図１
2014236434.tif 000002
【特許請求の範囲】
【請求項１】
入力画像の色信号を補正する色補正手段と、
前記入力画像の色信号を第一の画像記録装置で記録可能な２値色信号に変換する２値化手段と、
前記色補正手段で補正され、前記２値化手段で変換された２値色信号を第二の画像記録装置の色信号に変換する色変換手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
前記色変換手段は、各２値色信号に前記第二の画像記録装置における記録材の記録材量に関する色信号を対応付けて変換することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記色変換手段は、各２値色信号に前記第二の画像記録装置における記録材の重なり構造に関する色信号を対応付けて変換することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記色補正手段は、前記第一の画像記録装置の記録材の数をｎとするとき、ｎ次元ＬＵＴ法を利用することによって前記入力画像の色信号を補正することを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項５】
前記色補正手段は、前記第一の画像記録装置の記録材毎に１次元ＬＵＴ法を利用することによって前記入力画像の色信号を補正することを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項６】
前記色変換手段は、前記２値化手段で２値化された２値色信号を補正した後、補正後の２値色信号を前記第二の画像記録装置の色信号に変換することを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
色補正手段が、入力画像の色信号を補正する色補正ステップと、
２値化手段が、前記色補正ステップで補正された色信号を第一の画像記録装置の２値色信号に変換する２値化ステップと、
色変換手段が、前記第一の画像記録装置の２値色信号を第二の画像記録装置の色信号に変換する色変換ステップと
を備えたことを特徴とする画像処理方法。
【請求項８】
第一の画像処理装置と、第二の画像処理装置とによって、第一の画像記録装置の記録画像を第二の画像記録装置で再現する画像処理システムによって実行される画像処理方法であって、
前記第一の画像処理装置が、前記第一の画像記録装置の記録材の２値色信号で構成される画像データを前記第二の画像処理装置に送信するステップと、
前記第二の画像処理装置が、前記送信された画像データに基づいて、前記第二の画像記録装置を用いて画像を記録するステップと、
前記第二の画像処理装置が、前記記録した画像の色情報を前記第一の画像処理装置に送信するステップと、
前記第一の画像処理装置が、前記送信された色情報に基づいて、前記第一の画像記録装置の記録材の２値信号で構成される画像データを前記第二の画像処理装置に送信するステップと、
前記第二の画像処理装置が、前記送信された画像データに基づいて、前記第二の画像記録装置を用いて画像を記録するステップと
を備えたことを特徴とする画像処理方法。
【請求項９】
前記第一の画像処理装置が、前記第一の画像記録装置の記録材の２値色信号で構成される画像データを前記第二の画像処理装置に送信するステップの前に、前記第一の画像処理装置が、前記第一の画像記録装置の色情報を前記第二の画像処理装置に送信するステップをさらに備え、
前記第二の画像処理装置が、前記送信された画像データに基づいて、前記第二の画像記録装置を用いて画像を記録する２つのステップにおいて、前記第二の画像処理装置は、当該色情報を送信するステップで送信された色情報に基づいて前記第二の画像記録装置を用いて画像を記録することを特徴とする請求項８記載の画像処理方法。
【請求項１０】
コンピュータを、請求項１乃至６の何れかに記載の画像処理装置として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
商業印刷市場では、オフセット印刷機に代わってインクジェットプリンタや液体トナーを利用した電子写真プリンタなどの利用が加速し、同じ画像を異なる装置で記録する機会が増えている。異なる記録装置間で色を合わせる技術として次の技術がある。
【０００３】
第一の従来技術は、カラーマネージメントシステムを利用した技術である（特許文献１）。この技術によれば、画像データの色信号は、基準装置と同じ色再現が得られるように色変換された後、記録装置固有の２値化処理が施されて記録される。
【０００４】
第二の従来技術は、一度２値化された画像データを多値化して色変換し、網点パターンなどのディテールを再現する技術である（特許文献２）。この技術によれば、基準装置用に２値化された画像データがフィルタ処理によって多値化された後、色合わせ処理と、再２値化処理とが施されて記録される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２０９１１６号公報
【特許文献２】特表２００４−５１１１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記第一および第二の従来技術には次の課題がある。第一の従来技術では、異なる記録装置間で画像全体の色調を合わせるが、網点パターンなどの記録画像のディテールを合わせることはできない。
【０００７】
一方、第二の従来技術は、網点パターンなどのディテールを合わせることができる。しかし、ディテールの再現を重視すると多値化のためのフィルタを弱くする必要があり、画像全体の色調が合わなくなる。逆に、画像全体の色調を合わせるためにフィルタを強くするとディテールが合わなくなる。
【０００８】
以上を鑑み、本発明は、画像全体の色調の再現と、画像のディテールの再現とを両立する画像処理を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願の請求項１に記載の発明は、入力画像の色信号を補正する色補正手段と、前記入力画像の色信号を第一の画像記録装置で記録可能な２値色信号に変換する２値化手段と、前記色補正手段で補正され、前記２値化手段で変換された２値色信号を第二の画像記録装置の色信号に変換する色変換手段とを備えたことを特徴とする画像処理装置である。
【発明の効果】
【００１０】
本発明によれば、画像全体の色調の再現と、ディテールの再現とを両立する画像処理が可能となる。
【図面の簡単な説明】
【００１１】
【図１】第一の実施形態に係る画像記録システムにおける画像処理構成を示すブロック図である。
【図２】第一の実施形態に係る画像処理手順を示すフローチャートである。
【図３】オフセット印刷機で画像を記録するときの画像処理構成を示すブロック図である。
【図４】第二の実施形態に係る閾値設定手順を示すフローチャートである。
【図５】インクジェットプリンタの構成を示す模式図である。
【図６】記録ヘッド５０１の吐出口面を示す模式図である。
【図７】記録チップのノズル配置の詳細を示す模式図である。
【図８】画像記録システムのハードウエア構成を説明するブロック図である。
【図９】４ＤＬＵＴ法の処理手順を示すフローチャートである。
【図１０】第三の実施形態に係る処理手順を示すフローチャートである。
【図１１】ノズル列分解マスクの一例を示す模式図である。
【図１２】ノズル列分解部の処理を説明する模式図である。
【図１３】誤差拡散法の処理構成を説明するブロック図である。
【図１４】誤差拡散法の処理手順を示すフローチャートである。
【図１５】第二の実施形態に係る画像処理構成を示すブロック図である。
【図１６】色補正テーブルの作成手順を示すフローチャートである。
【図１７】４ＤＬＵＴ逆変換の処理手順を示すフローチャートである。
【図１８】色変換テーブルの作成手順を示すフローチャートである。
【図１９】対象装置の色再現特性の取得手順を示すフローチャートである。
【図２０】１ＤＬＵＴ法による色補正手順を示すフローチャートである。
【図２１】第三の実施形態に係るシステムの構成を示す模式図である。
【図２２】第三の実施形態に係る処理構成を示す模式図である。
【図２３】変形例２に係る色変換テーブルの一例を示す模式図である。
【図２４】変形例２に係るインクジェットプリンタの概念的な構成を示す模式図である。
【図２５】閾値設定用色票画像の一例を示す模式図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明を詳細に説明する。  
（第一の実施形態）
本実施形態に係る画像処理装置は、マクロ色合わせと、ミクロ色合わせとによって、画像記録装置Ａの記録画像を画像記録装置Ｂで良好に再現する。
【００１３】
マクロ色合わせとは、画像全体の色調を合わせる処理であり、例えば、１０ｍｍ角の色票画像を画像記録装置Ａで記録した色と、画像記録装置Ｂで記録した色との差を小さくする処理である。ここで色票画像とは、入力画像データが同一色信号の画素からなる画像である。
【００１４】
画像記録装置で記録された色票画像を観察すると、入力多値画像データは同一色信号で構成されているにもかかわらず、非均一な色分布が確認されることがある。これは、画像記録装置のハーフトーン処理に起因する。一般に画像記録装置は、記録材を記録する領域の面積と、記録材を記録しない領域の面積との比率を制御するハーフトーン処理によって中間調を再現する。よって、入力多値画像データが同一色信号の画素で構成されていても、記録画像は、微視的には非均一な色分布を持つ。
【００１５】
ミクロ色合わせとは、記録画像のディテールを合わせる処理であり、画像記録装置のハーフトーン処理に起因する色分布の差を小さくする処理である。
【００１６】
尚、本実施形態では、画像記録装置Ａおよび画像記録装置Ｂの具体例として、次の組み合わせについて説明する。画像記録装置Ａは、シアン（以下Ｃとも言う）、マゼンタ（以下Ｍとも言う）、イエロ（以下Ｙとも言う）、ブラック（以下Ｋとも言う）の４色の記録材を利用して画像記録を行うオフセット印刷機である。画像記録装置Ｂは、Ｃ、Ｍ、Ｙ、Ｋに加えて、淡シアン（以下Ｌｃとも言う）と淡マゼンタ（以下Ｌｍとも言う）を加えた計６色の記録材を利用して画像記録を行うインクジェットプリンタである。また、以下の説明では、画像記録装置Ａをターゲット装置（または第一の画像記録装置）、画像記録装置Ｂを対象装置（または第二の画像記録装置）とも言う。
【００１７】
［オフセット印刷機で画像を記録するときの画像処理構成］
図３は、本実施形態に係るオフセット印刷機（ターゲット装置）３０５で画像を記録するときの画像処理構成を示すブロック図である。
【００１８】
画像入力部３０１は、画像データＩ３１を入力し、ラスタ画像処理部３０２へ出力する。
【００１９】
ラスタ画像処理部３０２は、画像データＩ３１がＰｏｓｔＳｃｒｉｐｔ等のベクタ画像データであればラスタ画像データＩ３２に変換してスクリーン処理部３０３へ出力する。画像データＩ３１がＴＩＦＦ等のラスタ画像データであれば、画像データＩ３１を画像データＩ３２としてそのままスクリーン処理部３０３へ出力する。
【００２０】
スクリーン処理部３０３は、入力されたラスタ画像データＩ３２にハーフトーン処理を施し、２値画像データＩ３３に変換して製版部３０４へ出力する。ハーフトーン処理は、閾値テーブルを参照する公知の組織的ディザ法を利用する。閾値テーブルは、ディザマトリクスであり、例えば、横１２８個、縦６４個の計８１９２個のセルに１から２５５の整数値がまんべんなく格納されたデータである。また、閾値テーブルは、格納された値が階調値Ｋ以下となるセルの配置が、階調値Ｋの網点画像を形成するように設定される。一般に、網点のスクリーン角は記録材によって異なるため、閾値テーブルも記録材毎に用意される。スクリーン処理部３０３は、入力画像の各画素の色信号と、閾値テーブルの対応するセルの値とを比較して出力画像の２値信号を設定する。前者が後者より大きいか等しい場合は、対象画素に記録材を記録することを示す２値信号の１を設定し、前者が後者より小さい場合は、対象画素に記録材を記録しないことを示す２値信号の０を設定する。即ち、２値画像データＩ３３は、オフセット印刷機のドット配置データを示す。
【００２１】
製版部３０４は、オフセット印刷で利用されるプレートを作成する。２値画像データＩ３３に基づいて親水性プレートにエッチングを行い、２値信号が１である画素の対応位置に記録材が付着する疎水性部分を形成する。プレートは記録材毎に作成される。
【００２２】
オフセット印刷機３０５は、製版部３０４で作成されたプレートを用いて記録媒体に画像を記録する。
【００２３】
本実施形態に係る画像処理装置は、対象装置でターゲット装置の記録画像を再現するときに、ターゲット装置で画像を記録するときの２値化処理を利用することで、ミクロ色合わせを行う。例えば、インクジェットプリンタでオフセット印刷機の記録画像を再現するときに、オフセット印刷機３０５の２値化処理部である前記スクリーン処理部３０３の処理を利用する。詳細は後述する。
【００２４】
［インクジェットプリンタの構成］
図５は、本実施形態に係るインクジェットプリンタ（対象装置）１１０の構成を示す模式図である。記録ヘッド５０１乃至５０６は、それぞれＫ、Ｃ、Ｍ、Ｙ、Ｌｃ、Ｌｍのインクを吐出する長尺記録ヘッドである。各記録ヘッドは、複数のノズル（不図示）が記録媒体５０８に対向して設けられている。また、各記録ヘッドには、インク供給チューブ（不図示）や、制御信号を受信するためのフレキシブルケーブル（不図示）が接続されている。記録媒体５０８は、搬送モータ（不図示）によって駆動される搬送ローラ５０７によって矢印の方向に搬送され、記録ヘッドを通過する際にノズルから吐出したインクによって画像が記録される。尚、以下の説明では記録媒体５０８の搬送方向を主走査方向、主走査方向と直行する方向をノズル列方向と呼ぶ。
【００２５】
図６は、記録ヘッド５０１のノズル面を示す模式図である。尚、記録ヘッド５０２乃至５０６の構成も記録ヘッド５０１と同じである。記録ヘッド５０１には、記録チップ６０１乃至６０６が、ノズル列方向に沿って千鳥状に配置されている。また、各記録チップには、ノズル列方向に沿って４列のノズル列Ａ、Ｂ、Ｃ、Ｄが形成されている。隣り合う記録チップ（例えば、記録チップ６０１および記録チップ６０２）は、それらの一部がノズル列方向に沿って重複するように配置され、利用可能なノズル数を増やすことで、記録チップのつなぎ目にスジが発生することを防止している。
【００２６】
図７は、記録チップ６０１と、記録チップ６０２とのノズル配置の詳細を示す模式図である。各ノズル列において１／１２００インチの間隔でノズルが配列されている。また、隣り合うノズル列のノズル、即ちノズル列ＡとＢ、ＣとＤのノズルは、ノズル列方向に１／２４００インチずれた状態で配置されている。これにより、ノズル列方向に２４００ｄｐｉの解像度で画像を記録する。
【００２７】
［画像処理構成］
図１は、本実施形態に係る画像記録システムにおける画像処理構成を示すブロック図である。本実施形態に係る画像記録システムは、画像処理装置１００と、インクジェットプリンタ１１０とによって、オフセット印刷機３０５（不図示）の記録画像を再現する。画像処理装置１００は、画像入力部１０１と、色補正部１０２と、第一２値化部１０３と、色変換部１０４と、第二２値化部１０５とによって、入力画像データを、接続されたインクジェットプリンタ１１０のドット配置データに変換する。インクジェットプリンタ１１０は、ノズル列分解部１１１と、吐出信号生成部１１２とによって、画像処理装置１００から入力したドット配置データを記録ヘッドの各ノズルの駆動信号に変換し、画像記録部１１３により画像記録を行う。
【００２８】
画像入力部１０１は、ラスタ画像処理済みの画像データＩ１１を入力する。画像データＩ１１は、オフセット印刷機３０５の記録材に対応した多値色信号CMYKからなる。
【００２９】
色補正部１０２は、色補正テーブル格納部１０６に格納された色補正テーブルを参照して、画像データＩ１１の色信号を補正し、補正後の色信号C'M'Y'K'で構成される画像データＩ１２を出力する。色信号の補正は、公知の４次元ルックアップテーブル法（以下４ＤＬＵＴ法と言う）を利用する。４ＤＬＵＴ法の詳細は後述する。色補正テーブルは、離散的な格子点でサンプリングされた色信号CMYKと、色信号C'M'Y'K'との対応関係を記述したテーブルである。色補正テーブルに記述される色信号の対（色信号CMYKと色信号C'M'Y'K'）は、次に示す第一の色票画像の測色値と、第二の色票画像の測色値とが一致するように設定される。第一の色票画像は、色信号CMYKの色票画像データに対し前述した図３の画像処理を施してオフセット印刷機３０５で記録した画像である。第二の色票画像は、色信号C'M'Y'K'の色票画像データに対し後述する図２の画像処理を施してインクジェットプリンタ１１０で記録した画像である。ただし、第二の色票画像を記録するときは、図２のステップＳ２０２の処理をスルーする。即ち、ステップＳ２０２では、画像データＩ１１を画像データＩ１２としてそのまま第一２値化部１０３に出力する。
【００３０】
色補正部１０２は、オフセット印刷機３０５と、インクジェットプリンタ１１０とのマクロ色合わせを担う。一方、ミクロ色合わせは、後述する第一２値化部１０３と、色変換部１０４とで行われる。本実施形態に係る画像処理装置１００では、マクロ色合わせ処理と、ミクロ色合わせ処理とを独立して行うことにより、マクロ色再現と、ミクロ色再現とがトレードオフの関係にならないように処理する。即ち、画像処理装置１００によれば、ミクロ色再現を良好にすることでマクロ色再現が悪化することは無い。即ち、色補正部１０２の処理は、後段のミクロ色合わせ処理で合わせきれなかった色再現誤差を補償するように作用する。
【００３１】
第一２値化部１０３は、画像データＩ１２に対し前述した図３のスクリーン処理部３０３による処理と同一の処理を施し、オフセット印刷機３０５の記録材に対応した２値色信号C''M''Y''K''で構成される画像データＩ１３を出力する。２値色信号C''M''Y''K''は、オフセット印刷機３０５において、記録媒体上の１画素に記録可能な色の種類を表し、画像データＩ１３は、オフセット印刷機３０５のドット配置データを示す。
【００３２】
本実施形態に係る画像処理装置１００は、ターゲット装置で画像を記録するときの２値化処理部である第一２値化部１０３を備える。これにより、対象装置による画像記録において、画像全体の色調だけでなく、網点パターンなどの記録画像のディテールを再現する。
【００３３】
色変換部１０４は、色変換テーブル格納部１０７に格納された色変換テーブルを参照して、画像データＩ１３の色信号をインクジェットプリンタ１１０の記録材量に関する多値色信号に変換し、変換後の色信号で構成される画像データＩ１４を出力する。色変換テーブルは、オフセット印刷機３０５の２値色信号C''M''Y''K''に関して、対応するインクジェットプリンタ１１０の多値色信号cmykLcLmを記述したテーブルである。即ち、色変換部１０４は、オフセット印刷機３０５の各２値色信号にインクジェットプリンタの色信号を対応付けて変換する。２値色信号C''M''Y''K''は、全部で１６種類である。色変換テーブルに記述される色信号の対（色信号C''M''Y''K''と色信号cmykLcLm）は、次に示す第三の色票画像の測色値と、第四の色票画像の測色値とが一致するように設定される。第三の色票画像は、色信号C''M''Y''K''の色票画像データに対し前述した図３の製版部３０４以降の処理を施してオフセット印刷機３０５で記録した画像である。また、第四の色票画像は、色信号cmykLcLmの色票画像データに対し後述する図２のステップＳ２０５以降の処理を施してインクジェットプリンタ１１０で記録した画像である。色変換は、入力した画像データＩ１３の各画素の色信号C''M''Y''K''を色変換テーブルに記述された対応する色信号cmykLcLmに変換することで実施される。
【００３４】
本実施形態に係る画像処理装置１００は、ターゲット装置において記録媒体上の１画素に記録可能な色を対象装置で再現するための色信号に対応づける色変換部１０４を備える。これにより、ディテールの再現に必要な高周波特性を劣化させることなく、また、解像度を低下させることもなく、色合わせが行われる。
【００３５】
第二２値化部１０５は、入力した画像データＩ１４にハーフトーン処理を施し、インクジェットプリンタ１１０の記録材に対応した２値色信号c'm'y'k'Lc'Lm'で構成される画像データＩ１５を出力する。画像データＩ１５は、インクジェットプリンタ１１０で画像を記録するためのドット配置データであり、例えば、c'信号が１の画素は、対応する位置にシアンのドットを記録することを意味する。ハーフトーン処理は、公知の誤差拡散法を利用して記録材毎に実施される。誤差拡散法の詳細は後述する。
【００３６】
ノズル列分解部１１１は、ノズル列分解マスク格納部１１４に格納されるノズル列分解マスクを参照して、画像データＩ１５が示す各記録材のドット配置を各ノズル列に分配し、各記録材各ノズル列のドット配置データである画像データＩ１６を出力する。図１１は、ノズル列分解マスク格納部１１４に格納されるノズル列分解マスクの一例を記録チップのノズル列に対応付けて示した模式図である。ノズル列分解マスクは、値が１のセルに対応する画素の記録を許可する。各マスクは排他関係にあり、全てのマスクの論理和は全セル１となる。図１２は、ノズル列分解部１１１の処理を説明する模式図である。ノズル列分解部１１１は、図１２（ａ）に示すドット配置データを入力したとき、図１１に示すマスクを適用して、対応するセルの論理和を計算し、図１２（ｂ）に示す各ノズル列のドット配置データを出力する。かかる処理を各記録材のドット配置について実施する。
【００３７】
吐出信号生成部１１２は、画像データＩ１６に基づいて各ノズルの吐出信号を生成して画像記録部１１３に出力する。
【００３８】
画像記録部１１３は、入力した吐出信号に基づいて各ノズルの発熱素子を駆動して記録媒体に画像を記録する。
【００３９】
［画像処理手順］
図２は、本実施形態に係る画像記録システムの画像処理手順を示すフローチャートである。まず、ステップＳ２０１において、画像入力部１０１は、画像データＩ１１を入力する。次に、ステップＳ２０２において、色補正部１０２は、入力画像データの色信号を補正し、補正後の色信号で構成される画像データＩ１２を第一２値化部１０３に出力する。色補正は、オフセット印刷機の記録画像の測色値と、インクジェットプリンタの記録画像の測色値とに基づき、両者の差を小さくするように行われる。次に、ステップＳ２０３において、第一２値化部１０３は、入力画像データを２値化し、オフセット印刷機３０５の２値色信号で構成される画像データＩ１３を色変換部１０４に出力する。画像データＩ１３は、オフセット印刷機３０５のドット配置データを示す。次に、ステップＳ２０４において、色変換部１０４は、入力画像データの色信号をインクジェットプリンタ１１０の色信号に変換し、この色信号で構成される画像データＩ１４を第二２値化部１０５に出力する。次に、ステップＳ２０５において、第二２値化部１０５は、入力画像データを２値化し、インクジェットプリンタ１１０の２値色信号で構成される画像データＩ１５をノズル列分解部１１１に出力する。画像データＩ１５は、インクジェットプリンタ１１０のドット配置データを示す。次に、ステップＳ２０６において、ノズル列分解部１１１は、入力画像データをノズル列に分配し、各ノズル列のドット配置データである画像データＩ１６を吐出信号生成部１１２に出力する。次に、ステップＳ２０７において、吐出信号生成部１１２は、画像データＩ１６に基づいて各ノズルの吐出信号を生成して画像記録部１１３に出力する。次に、ステップＳ２０８において、画像記録部１１３は、入力された吐出信号に基づいて各ノズルの発熱素子を駆動して記録媒体に画像を記録する。
【００４０】
［４ＤＬＵＴ法］
図９は、４ＤＬＵＴ法による色補正手順を示すフローチャートであり、図２のステップＳ２０２における処理の詳細を示す。具体的には、色補正テーブルを参照して、任意の入力色信号CMYKに対応する補正後の色信号C'M'Y'K'を算出する手順を示す。尚、以下の説明では、色補正テーブルに記述される色信号CMYKが、次の格子点でサンプリングされているものとする。即ち、各記録材の信号値が0、32、64、96、128、160、192、224、255の９値からなる６５６１個の格子点である。
【００４１】
まずステップＳ９０１において、入力色信号CMYKが色補正テーブルに記述されている格子点の色信号か否かを判定する。入力色信号CMYKが格子点の色信号であればステップＳ９０２に進み、入力色信号CMYKが格子点の色信号でなければステップＳ９０３に進む。
【００４２】
ステップＳ９０２では、入力色信号CMYKに対応する補正後の色信号C'M'Y'K'を色補正テーブルから取得して出力し、処理を終了する。
【００４３】
ステップＳ９０３では、入力色信号の各記録材成分を挟む下側格子点の値と、上側格子点の値とを取得する。例えば、入力色信号CMYKが(16,100,255,80)であれば、Ｃ成分の16は格子点0と、格子点32との間に含まれる。この場合、Ｃ成分の下側格子点C_loは0であり、上側格子点C_hiは32である。同様に、M_loは96、M_hiは128、Y_loは224、Y_hiは255、K_loは64、K_hiは128となる。
【００４４】
次にステップＳ９０４において、次の式（１）乃至（４）を用いて、正規座標(dC,dM,dY,dK)を算出する。  
dC=(C - C_lo) / (C_hi - C_lo)    ・・・（１）
dM=(M - M_lo) / (M_hi - M_lo)    ・・・（２）
dY=(Y - Y_lo) / (Y_hi - Y_lo)    ・・・（３）
dK=(K - K_lo) / (K_hi - K_lo)    ・・・（４）
【００４５】
次にステップＳ９０５において、ステップＳ９０４で算出した正規座標の各記録材成分の大小関係から、CMYK色空間で入力色信号を包含する5つの格子点p1、p2、p3、p4、p5を設定する。即ち、p2、p3、p4は、次の条件式に従って、設定される。  
if（dK≦dY≦dM≦dC）
p2=(C_hi,M_lo,Y_lo,K_lo)、p3=(C_hi,M_hi,Y_lo,K_lo)、p4=(C_hi,M_hi,Y_hi,K_lo)
else if（dY≦dK≦dM≦dC）
p2=(C_hi,M_lo,Y_lo,K_lo)、p3=(C_hi,M_hi,Y_lo,K_lo)、p4=(C_hi,M_hi,Y_lo,K_hi)
else if（dK≦dM≦dY≦dC）
p2=(C_hi,M_lo,Y_lo,K_lo)、p3=(C_hi,M_lo,Y_hi,K_lo)、p4=(C_hi,M_hi,Y_hi,K_lo)
else if（dM≦dK≦dY≦dC）
p2=(C_hi,M_lo,Y_lo,K_lo)、p3=(C_hi,M_lo,Y_hi,K_lo)、p4=(C_hi,M_lo,Y_hi,K_hi)
else if（dY≦dM≦dK≦dC）
p2=(C_hi,M_lo,Y_lo,K_lo)、p3=(C_hi,M_lo,Y_lo,K_hi)、p4=(C_hi,M_hi,Y_lo,K_hi)
else if（dM≦dY≦dK≦dC）
p2=(C_hi,M_lo,Y_lo,K_lo)、p3=(C_hi,M_lo,Y_lo,K_hi)、p4=(C_hi,M_lo,Y_hi,K_hi)
else if（dK≦dY≦dC≦dM）
p2=(C_lo,M_hi,Y_lo,K_lo)、p3=(C_hi,M_hi,Y_lo,K_lo)、p4=(C_hi,M_hi,Y_hi,K_lo)
else if（dY≦dK≦dC≦dM）
p2=(C_lo,M_hi,Y_lo,K_lo)、p3=(C_hi,M_hi,Y_lo,K_lo)、p4=(C_hi,M_hi,Y_lo,K_hi)
else if（dK≦dC≦dY≦dM）
p2=(C_lo,M_hi,Y_lo,K_lo)、p3=(C_lo,M_hi,Y_hi,K_lo)、p4=(C_hi,M_hi,Y_hi,K_lo)
else if（dC≦dK≦dY≦dM）
p2=(C_lo,M_hi,Y_lo,K_lo)、p3=(C_lo,M_hi,Y_hi,K_lo)、p4=(C_lo,M_hi,Y_hi,K_hi)
else if（dY≦dC≦dK≦dM）
p2=(C_lo,M_hi,Y_lo,K_lo)、p3=(C_lo,M_hi,Y_lo,K_hi)、p4=(C_hi,M_hi,Y_lo,K_hi)
else if（dC≦dY≦dK≦dM）
p2=(C_lo,M_hi,Y_lo,K_lo)、p3=(C_lo,M_hi,Y_lo,K_hi)、p4=(C_lo,M_hi,Y_hi,K_hi)
else if（dK≦dM≦dC≦dY）
p2=(C_lo,M_lo,Y_hi,K_lo)、p3=(C_hi,M_lo,Y_hi,K_lo)、p4=(C_hi,M_hi,Y_hi,K_lo)
else if（dM≦dK≦dC≦dY）
p2=(C_lo,M_lo,Y_hi,K_lo)、p3=(C_hi,M_lo,Y_hi,K_lo)、p4=(C_hi,M_lo,Y_hi,K_hi)
else if（dK≦dC≦dM≦dY）
p2=(C_lo,M_lo,Y_hi,K_lo)、p3=(C_lo,M_hi,Y_hi,K_lo)、p4=(C_hi,M_hi,Y_hi,K_lo)
else if（dC≦dK≦dM≦dY）
p2=(C_lo,M_lo,Y_hi,K_lo)、p3=(C_lo,M_hi,Y_hi,K_lo)、p4=(C_lo,M_hi,Y_hi,K_hi)
else if（dM≦dC≦dK≦dY）
p2=(C_lo,M_lo,Y_hi,K_lo)、p3=(C_lo,M_lo,Y_hi,K_hi)、p4=(C_hi,M_lo,Y_hi,K_hi)
else if（dC≦dM≦dK≦dY）
p2=(C_lo,M_lo,Y_hi,K_lo)、p3=(C_lo,M_lo,Y_hi,K_hi)、p4=(C_lo,M_hi,Y_hi,K_hi)
else if（dY≦dM≦dC≦dK）
p2=(C_lo,M_lo,Y_lo,K_hi)、p3=(C_hi,M_lo,Y_lo,K_hi)、p4=(C_hi,M_hi,Y_lo,K_hi)
else if（dM≦dY≦dC≦dK）
p2=(C_lo,M_lo,Y_lo,K_hi)、p3=(C_hi,M_lo,Y_lo,K_hi)、p4=(C_hi,M_lo,Y_hi,K_hi)
else if（dY≦dC≦dM≦dK）
p2=(C_lo,M_lo,Y_lo,K_hi)、p3=(C_lo,M_hi,Y_lo,K_hi)、p4=(C_hi,M_hi,Y_lo,K_hi)
else if（dC≦dY≦dM≦dK）
p2=(C_lo,M_lo,Y_lo,K_hi)、p3=(C_lo,M_hi,Y_lo,K_hi)、p4=(C_lo,M_hi,Y_hi,K_hi)
else if（dM≦dC≦dY≦dK）
p2=(C_lo,M_lo,Y_lo,K_hi)、p3=(C_lo,M_lo,Y_hi,K_hi)、p4=(C_hi,M_lo,Y_hi,K_hi)
else if（dC≦dM≦dY≦dK）
p2=(C_lo,M_lo,Y_lo,K_hi)、p3=(C_lo,M_lo,Y_hi,K_hi)、p4=(C_lo,M_hi,Y_hi,K_hi)
尚、正規座標の値によらず、p1およびp5は、次の格子点である。
p1=(C_lo,M_lo,Y_lo,K_lo)、p5=(C_hi,M_hi,Y_hi,K_hi)
【００４６】
次にステップＳ９０６において、次の式（５）を用いてステップＳ９０５で設定した各格子点の重みパラメータWを算出する。
【００４７】
【数１】
2014236434.tif 000003
【００４８】
尚、式（５）右辺のC、M、Y、Kは、入力色信号の各記録材成分の値である。また、px_col（xは1〜5、colはC,M,Y,K）は格子点pxのcol成分の値である。例えば、p1_Cは、p1格子点のC成分の値である。
【００４９】
次にステップＳ９０７において、次の式（６）を用いて出力色信号の各記録材成分の値C'、M'、Y'、K'を算出して出力する。
【００５０】
【数２】
2014236434.tif 000004
【００５１】
尚、式（６）右辺のpx_col（xは1〜5、colはC',M',Y',K'）は格子点pxに対応する色信号C'M'Y'K'のcol成分の値である。例えば、p1_C'は、p1格子点に対応する色信号C'M'Y'K'のC'成分の値である。格子点pxに対応する色信号C'M'Y'K'は、色補正テーブルから取得する。
【００５２】
［誤差拡散法］
図１３は、誤差拡散法の処理構成を説明するブロック図である。図１３に示す構成は、多値信号の入力端子１３０１と、累積誤差加算部１３０２と、入力信号を２値データに変換する際の条件値を設定する閾値設定端子１３０３と、量子化部１３０４とを備える。また、図１３に示す構成は、量子化誤差を演算する誤差演算部１３０５と、量子化誤差を拡散する誤差拡散部１３０６と、累積誤差を格納する累積誤差メモリ１３０７と、２値化された信号の出力端子１３０８とをさらに備える。入力端子１３０１には、着目画素における記録材信号が順次入力される。
【００５３】
図１４は、誤差拡散法の処理手順を説明するためのフローチャートである。尚、以下の説明では、入力色信号は８ビット信号であると仮定する。
【００５４】
まず、ステップＳ１５０１において、着目画素の色信号が入力される。
【００５５】
次に、ステップＳ１５０２では、累積誤差加算部１３０２において、入力された色信号に累積誤差メモリ１３０７に格納された着目画素に対応する累積誤差が加算される。累積誤差メモリ１３０７には、各記録材について、１つの記憶領域ＥＯと、画像の横方向の画素数分（Ｗ個）の記憶領域Ｅ（ｘ）｛ｘ＝１，２，...，Ｗ｝とが用意されている。各記憶領域に格納される累積誤差の値は、処理開始時に所定の初期値に設定される。初期値は、例えば０である。ステップＳ１５０２では、着目画素が画像の横方向ｎ番目の画素であれば、入力された色信号に、前述の記憶領域Ｅ（ｎ）に格納された累積誤差が加算される。即ち、入力端子１３０１に入力された色信号をＩ、累積誤差加算後の信号をＩ'とすると、
Ｉ'＝Ｉ＋Ｅ（ｘ）                          ・・・（７）
となる。
【００５６】
次に、ステップＳ１５０３では、累積誤差加算後の信号Ｉ'と、閾値設定端子１３０３より入力された閾値とを比較し、２値出力値を設定する。閾値設定端子１３０３から入力される閾値は、例えば、１２８である。ステップＳ１５０３では、累積誤差加算後の信号Ｉ'がこの閾値以上であれば出力信号に記録材を記録することを意味する１を設定し、Ｉ'がこの閾値よりも小さければ記録材を記録しないことを意味する０を設定する。出力端子１３０８から出力される２値化処理後の信号をＯとすると、
Ｏ＝Ｏ    （Ｉ'＜１２８）                ・・・（８）
Ｏ＝１    （Ｉ'≧１２８）                ・・・（９）
となる。
【００５７】
次に、ステップＳ１５０４では、誤差演算部１３０５において、累積誤差加算後の信号Ｉ'と、出力信号Ｏとから、次の式（１０）によって量子化誤差Ｅを算出する。
Ｅ＝Ｉ'−Ｏ ｘ ２５５                    ・・・（１０）
【００５８】
次に、ステップＳ１５０５では、誤差拡散部１３０６において、累積誤差メモリ１３０７に格納される累積誤差を更新する。着目画素が画像の横方向ｎ番目の画素であれば、記憶領域ＥＯと、記憶領域Ｅ（ｘ）とに格納される累積誤差の値を次式によって更新する。
Ｅ（ｎ＋１）←Ｅ（ｎ＋１）＋ Ｅ ｘ ７／１６  （ｎ＜Ｗ）    ・・・（１１）
Ｅ（ｎ−１）←Ｅ（ｎ−１）＋ Ｅ ｘ ３／１６  （ｎ＞１）    ・・・（１２）
Ｅ（ｎ）←Ｅ０ ＋ Ｅ ｘ ５／１６              （１＜ｎ＜Ｗ）・・・（１３）
Ｅ（ｎ）←Ｅ０ ＋ Ｅ ｘ ８／１６              （ｎ＝１）    ・・・（１４）
Ｅ（ｎ）←Ｅ０ ＋ Ｅ ｘ １３／１６            （ｎ＝Ｗ）    ・・・（１５）
Ｅ０←Ｅ ｘ １／１６                          （ｎ＜Ｗ）    ・・・（１６）
Ｅ０←０                                      （ｎ＝Ｗ）    ・・・（１７）
以上の手順で、入力端子１３０１に入力された１画素分のハーフトーン処理が完了する。
【００５９】
次に、ステップＳ１５０６において、ステップＳ１５０１乃至ステップＳ１５０５の処理が全ての画素に対して実施されたか否かを判定する。未処理の画素が残っている場合には、着目画素を１つ進め、ステップＳ１５０１に戻る。全ての画素に対して処理が実施された場合には処理を終了する。
【００６０】
［画像記録システムのハードウエア構成］
図８は、本実施形態に係る画像記録システムのハードウエア構成を説明するブロック図である。画像処理装置１００は、例えばパーソナルコンピュータで実現される。画像処理装置１００は、ＣＰＵ８０１と、メモリ８０２と、キーボード等の入力部８０３と、外部記憶装置８０４と、インクジェットプリンタ１１０との間のインタフェイス（以下Ｉ／Ｆと言う）８０６と、モニタ８０７との間のビデオＩ／Ｆ８０５とを備える。ＣＰＵ８０１は、メモリ８０２に格納されたプログラムに従い、種々の処理を実行するものであり、本実施形態に係る画像処理を実行する。これらのプログラムは、外部記憶装置８０４に記憶され、或いは、不図示の外部接続装置から供給される。画像処理装置１００は、ビデオＩ／Ｆ８０５を介してモニタ８０７に種々の情報を出力すると共に、入力部８０３を通じて各種情報を入力する。また、画像処理装置１００は、Ｉ／Ｆ８０６を介して、画像処理を施したドット配置データをインクジェットプリンタ１１０に送信する。インクジェットプリンタ１１０は、各種処理を実行するＣＰＵ８０９、制御プログラムや各種データを格納するＲＯＭ８１０、およびＣＰＵ８０９のワークエリアとして使用されるＲＡＭ８１１からなる制御部８０８を備える。さらに、インクジェットプリンタ１１０は、画像処理装置１００とのインタフェイス８１２を備える。また、インクジェットプリンタ１１０は、各種モータ（給紙モータ８１６、搬送モータ８１７）を駆動するためのモータドライバ８１５と、記録ヘッド５０１乃至５０６を駆動するためのヘッドドライバ８１３とを備える。制御部８０８は、画像処理装置１００からドット配置データを受信して本実施形態に係る画像処理を実行し、ドライバを介して各種モータと、記録ヘッド５０１乃至５０６とを制御して画像を記録する。
【００６１】
［色補正テーブルの作成方法］
図１６は、色補正テーブルの作成手順を示すフローチャートである。色補正テーブルは、色変換テーブルの作成後に作成される。
【００６２】
まず、ステップＳ１７０１において、ターゲット装置の色再現特性を取得する。具体的には、色票画像に前述した図３の画像処理を施してオフセット印刷機３０５で記録し、記録画像を測色して格子点の色信号CMYKに対応する測色値LABを取得する。色票画像は複数の色票で構成され、各色票は全ての画素が同一の色信号からなる。各色票の色信号は、格子点の色信号CMYKに対応する。格子点の色信号CMYKは、例えば、C、M、Yが0、32、64、96、128、160、192、224、255の９値で、Kが0、32、64、255の４値の全組み合わせ計２９１６個である。
【００６３】
次に、ステップＳ１７０２において、対象装置の色再現特性を取得する。具体的には、格子点CMYKの色票画像に前述した図２の画像処理を施してインクジェットプリンタ１１０で記録し、記録画像を測色して格子点CMYKに対応する測色値LABを取得する。ただし、前述したようにステップＳ２０２の処理はスルーする。
【００６４】
次に、ステップＳ１７０３において、まだ処理されていない格子点CMYKを１つ選択する。この格子点は、色補正テーブルに記述する格子点であり、必ずしも前記色票画像を構成する格子点と同じである必要はない。例えば、C、M、Y、Kが0、32、64、96、128、160、192、224、255の９値の全組み合わせである。
【００６５】
次に、ステップＳ１７０４において、ステップＳ１７０１で取得したターゲット装置の色再現特性に基づき、ステップＳ１７０３で選択したCMYKに対応する測色値LABを算出する。具体的には、前述した４ＤＬＵＴ法を利用する。ただし、４ＤＬＵＴ法の説明における色補正テーブルは、ターゲット装置の色再現特性に置き換える。また、式（６）は、次の式（１８）に置き換える。
【００６６】
【数３】
2014236434.tif 000005
【００６７】
尚、px_y（xは1〜5、yはL,A,B）は格子点pxに対応する測色値LABのy成分の値である。例えば、p1_Lは、p1格子点に対応する測色値LABのL成分の値である。
【００６８】
次に、ステップＳ１７０５において、ステップＳ１７０２で取得した対象装置の色再現特性に基づき、ステップＳ１７０４で算出した測色値LABに対応するCMYKを算出する。CMYKの算出は、４ＤＬＵＴの逆変換であり、例えば、４ＤＬＵＴ法を利用した解探索によって実現する。詳細は後述する。尚、ステップＳ１７０５で算出されるCMYKが、色補正テーブルに格納される補正後の色信号C'M'Y'K'である。
【００６９】
次に、ステップＳ１７０６において、ステップＳ１７０３で選択したCMYKと、ステップＳ１７０５で算出した補正後の色信号C'M'Y'K'との対応関係を色補正テーブルに格納する。
【００７０】
次に、ステップＳ１７０７において、全ての格子点の処理が完了したか判定し、完了していない場合は、ステップＳ１７０３に戻る。全ての格子点の処理が完了した場合は、処理を終了する。
【００７１】
［４ＤＬＵＴ逆変換］
図１７は、４ＤＬＵＴ逆変換の処理手順を示すフローチャートであり、図１６のステップＳ１７０５の詳細を示す図である。具体的には、対象装置における格子点CMYKと、測色値LABとの対応関係に基づき、任意の測色値L'A'B'に対応するCMYKを算出する手順を示す。まず、ステップＳ１８０１において、初期CMYKを設定する。例えば、初期CMYKを前記ステップＳ１７０３で選択したCMYKとする。次に、ステップＳ１８０２において、前記ステップＳ１７０２で取得した対象装置の色再現特性に基づき、前記ステップＳ１７０４と同様に、ステップＳ１８０１で設定したCMYKに対応する測色値LABを算出する。具体的には、前述した４ＤＬＵＴ法を利用する。ただし、４ＤＬＵＴ法の説明における色補正テーブルは、対象装置の色再現特性に置き換える。また、式（６）は、式（１８）に置き換える。次に、ステップＳ１８０３において、測色値L'A'B'と、ステップＳ１８０２で算出した測色値LABとの色差dEを算出する。次に、ステップＳ１８０４において、新たなCMYKを更新候補CxMxYxKxとして設定する。次に、ステップＳ１８０５において、ステップＳ１８０２と同様にして、更新候補CxMxYxKxに対応する測色値LxAxBxを算出する。次に、ステップＳ１８０６において、測色値L'A'B'と、ステップＳ１８０５で算出した測色値LxAxBxとの色差dExを算出する。次に、ステップＳ１８０７において、ステップＳ１８０３で算出した色差dEと、ステップＳ１８０６で算出した色差dExとを比較し、dEx<dEであれば、ステップＳ１８０８に進み、dEx≧dEであれば、ステップＳ１８０９へ進む。ステップＳ１８０８では、CMYKにCxMxYxKxの値を設定し、dEにdExの値を設定する。次に、ステップＳ１８０９において、dEと、所定の閾値SHとを比較し、dE<SHであれば、CMYKを出力して処理を終了し、dE≧SHであれば、ステップＳ１８１０に進む。閾値SHは、例えば、0.2とする。ステップＳ１８１０では、全てのCMYKを更新候補に設定したか判定し、全て設定したならば、CMYKを出力して処理を終了する。全てのCMYKを更新候補に設定していない場合は、ステップＳ１８０４に戻る。
【００７２】
［色変換テーブルの作成方法］
図１８は、色変換テーブルの作成手順を示すフローチャートである。色変換テーブルは、色補正テーブルの作成前に作成される。
【００７３】
まず、ステップＳ１９０１において、ターゲット装置の色再現特性を取得する。具体的には、記録媒体の１画素に記録可能な１６種類の２値色信号C''M''Y''K''に対応する測色値LABを取得する。測色値LABは、色票画像をオフセット印刷機３０５で記録し、記録画像を測色することで取得する。色票画像は、１６個の色票で構成され、各色票は全ての画素が同一の色信号からなる。各色票の色信号は、２値色信号C''M''Y''K''に対応する。オフセット印刷機３０５による記録は、各２値色信号に関し、前述した図３の製版部３０４以降の処理を施すことで行う。
【００７４】
次に、ステップＳ１９０２において、対象装置の色再現特性を取得する。具体的には、多値色信号C'''M'''Y'''K'''と、対象装置の記録材に対応した色信号cmykLcLmとの対応関係を記述した色分解テーブルを利用して、格子点C'''M'''Y'''K'''に対応する測色値LABを取得する。詳細は後述する。
【００７５】
次に、ステップＳ１９０３において、まだ処理されていない２値色信号C''M''Y''K''を選択する。
【００７６】
次に、ステップＳ１９０４において、ステップＳ１９０１で取得した色再現特性に基づき、ステップＳ１９０３で選択した２値色信号C''M''Y''K''に対応する測色値LABを取得する。
【００７７】
次に、ステップＳ１９０５において、ステップＳ１９０２で取得した色再現特性に基づき、ステップＳ１９０４で取得した測色値LABに対応する色信号C'''M'''Y'''K'''を算出する。色信号C'''M'''Y'''K'''の算出は、前述した４ＤＬＵＴ逆変換を用いる。ただし、４ＤＬＵＴ逆変換の説明における色信号CMYKは、色信号C'''M'''Y'''K'''に置き換える。また、ステップＳ１８０２およびステップＳ１８０５で利用する色再現特性は、ステップＳ１９０２で取得した色再現特性に置き換える。尚、測色値LABが対象装置の色域外の色である場合は、公知のガマットマッピング法を利用して対象装置の色域内で測色値LABとの色差が最小となる測色値L'A'B'を求め、このL'A'B'に対応する色信号C'''M'''Y'''K'''を算出する。
【００７８】
次に、ステップＳ１９０６において、前記色分解テーブルに基づき、ステップＳ１９０５で算出した色信号C'''M'''Y'''K'''に対応する色信号cmykLcLmを算出する。具体的には、前述した４ＤＬＵＴ法を利用する。ただし、４ＤＬＵＴ法の説明における色補正テーブルは、色分解テーブルに置き換える。また、式（６）は、次の式（１９）に置き換える。
【００７９】
【数４】
2014236434.tif 000006
【００８０】
尚、px_z（xは1〜5、zはc,m,y,k,Lc,Lm）は格子点pxに対応する色信号cmykLcLmのz成分の値である。例えば、p1_cは、p1格子点に対応する色信号cmykLcLmのc成分の値である。
【００８１】
次に、ステップＳ１９０７において、ステップＳ１９０３で選択した２値色信号C''M''Y''K''と、ステップＳ１９０６で算出した色信号cmyLcLmとの対応関係を色変換テーブルに格納する。
【００８２】
次に、ステップＳ１９０８において、全ての２値色信号の処理が完了したか判定する。完了していない場合は、ステップＳ１９０３に戻り、完了している場合は、処理を終了する。
【００８３】
［対象装置の色再現特性の取得方法］
図１９は、対象装置の色再現特性の取得方法を示すフローチャートであり、図１８のステップＳ１９０２の詳細を示す図である。具体的には、色信号C'''M'''Y'''K'''の格子点に対応する測色値LABを取得する方法を示す。
【００８４】
まず、ステップＳ２１０１において、色分解テーブルを設定する。色分解テーブルは、離散的な格子点の多値色信号C'''M'''Y'''K'''と、色信号cmykLcLmとの対応関係を記述したテーブルである。色信号cmykLcLmは、対象装置の記録材に対応した色信号である。色分解テーブルに記述される色信号の対（色信号C'''M'''Y'''K'''と色信号cmykLcLm）は、例えば、次のように設定する。即ち、k成分はK'''成分と等しく、y成分はY'''成分と等しくする。また、C'''成分に対応するc成分およびLc成分は、公知の濃淡分解を利用して設定する。C'''成分が小さい領域では、C'''成分の増加に伴って淡インクLcの成分が増加し、C'''成分が中間から最大となるに伴って、Lc成分が減少し、濃インクのc成分が増加する。M'''成分と、Lm成分およびm成分との関係は、例えば、C'''成分と、Lc成分およびc成分との関係と同じとする。
【００８５】
次に、ステップＳ２１０２において、色信号C'''M'''Y'''K'''の格子点で未処理の色信号を１つ選択する。
【００８６】
次に、ステップＳ２１０３において、ステップＳ２１０２で選択した色信号の色票画像データを生成する。
【００８７】
次に、ステップＳ２１０４において、ステップＳ２１０１で設定した色分解テーブルに基づいて、ステップＳ２１０３で生成した色票画像データの色信号を対象装置の記録材に対応した色信号cmykLcLmに変換する。この変換によって、色信号cmykLcLmで構成される色票画像データが取得される。
【００８８】
次に、ステップＳ２１０５において、ステップＳ２１０４で取得した色票画像データをインクジェットプリンタ１１０で記録し、記録画像を測色して測色値LABを取得する。インクジェットプリンタ１１０による記録は、図２のステップＳ２０５以降の処理を施すことで行う。ステップＳ２１０５で取得した測色値LABが、ステップＳ２１０２で選択した色信号C'''M'''Y'''K'''の格子点に対応する測色値である。
【００８９】
次に、ステップＳ２１０６において、全ての格子点の測色値が取得されたか判定する。全ての格子点の測色値が取得された場合は、処理を終了し、全ての格子点の測色値が取得されていない場合は、ステップＳ２１０２に戻る。尚、複数の色票を配置した色票画像を利用することで、複数の色信号に対応する測色値を一度に取得するような構成でもかまわない。この場合、各色票の色信号が色信号C'''M'''Y'''K'''の格子点に対応するように構成する。この色票画像の色信号を色分解テーブルに基づいて対象装置の記録材に対応した色信号cmykLcLmに変換し、当該色信号cmykLcLmで構成される画像データを生成する。そして、この画像データをインクジェットプリンタ１１０で記録し、各色票を測色することで、色信号C'''M'''Y'''K'''の格子点に対応する測色値を取得する。
【００９０】
以上説明したように、本実施形態に係る画像処理装置は、マクロ色合わせを担う色補正部と、ミクロ色合わせを担う第一２値化部および色変換部とを備える。色補正部は、入力画像の色信号を補正し、ミクロ色合わせで合わせきれなかった色再現誤差を補償する。第一２値化部は、色補正部で補正された画像の色信号をターゲット装置の２値色信号に変換する。色変換部は、解像度を低下させること無く、ターゲット装置の２値色信号を対象装置の色信号に変換する。その結果、入力画像をターゲット装置で記録したときの記録画像を対象装置で良好に再現することができる。
【００９１】
（変形例１）
ターゲット装置の記録画像と、対象装置の記録画像とでドットゲインが大きく異なると、ミクロ色合わせの誤差が大きくなる。ドットゲインの違いは、単色の階調特性の違いを生み、これが色再現誤差の原因となる。しかしながら、前述した第一の実施形態に係る色補正部の処理は、自由度が大きく、色再現誤差を抑制するために色成分のバランス変更も許してしまう。例えば、ドットゲインの違いによって、マゼンタの中間調の色でターゲット装置よりも暗く再現してしまう場合、マゼンタの信号値を小さくして明るくすることが望まれるが、マゼンタよりも明るいイエロの比率を増やすように補正してしまう場合がある。これは、ディテール再現を悪化させる原因となる。このような場合は、色補正を色毎に実施した方がより良い再現画像を得られる。変形例１では、色補正を色成分毎に行う例について説明する。尚、第一の実施形態と同じ構成については説明を省略する。
【００９２】
［画像処理構成］
変形例１に係る画像処理構成は、第一の実施形態と同じであるが、色補正部１０２における処理が第一の実施形態と異なる。
【００９３】
変形例１に係る色補正部も、第一の実施形態と同様に、色補正テーブル格納部１０６に格納された色補正テーブルを参照して、入力画像データの色信号を補正する。しかし、第一の実施形態と異なり、色信号の補正は色成分毎に行われる。変形例１の色補正テーブルは、色成分毎に、補正前の値と、補正後の値との対応関係を記述したテーブルである。一般的には、補正前の値は離散的にサンプリングされ、入力値に対応する補正後の値は、１ＤＬＵＴ法を利用して算出される。１ＤＬＵＴ法の詳細は後述する。また、色補正テーブルに補正前の値が全て記述される場合もある。この場合、入力値に対応する補正後の値は、色補正テーブルから直接取得できる。色補正テーブルに記述される補正前の値と、補正後の値との対（例えば、valとval'）は、次に示す第五の色票画像の測色値の明度成分Lと、第六の色票画像の測色値の明度成分L'とが一致するように設定される。例えば、C成分の色補正テーブルであれば、第五の色票画像とは、C成分の値がvalで、C以外の成分の値が0の色票画像データに対し、前述した図３の画像処理を施してオフセット印刷機３０５で記録した画像である。また、第六の色票画像とは、C成分の値がval'で、C以外の成分の値が0の色票画像データに対し、図２の画像処理を施してインクジェットプリンタ１１０で記録した画像である。ただし、第六の色票画像を記録するときは、ステップＳ２０２の処理をスルーする。即ち、ステップＳ２０２では、画像データＩ１１を画像データＩ１２としてそのまま第一２値化部１０３に出力する。尚、M成分、Y成分、K成分のテーブルに関しても同様である。
【００９４】
［１ＤＬＵＴ法］
図２０は、１次元ＬＵＴ法（１ＤＬＵＴ法）による色補正手順を示すフローチャートであり、変形例１における図２のステップＳ２０２の詳細を示す図である。具体的には、色補正テーブルを参照して、任意の入力色信号CMYKに対応する補正後の色信号C'M'Y'K'を算出する手順を示す。尚、以下の説明では、色補正テーブルに記述されている補正前の値のサンプリング点が、色成分によらず0、32、64、96、128、160、192、224、255の９点であるとする。
【００９５】
まず、ステップＳ２７０１において、入力色信号から未処理の色成分colを選択する。
【００９６】
次にステップＳ２７０２において、ステップＳ２７０１で選択した色成分colの値valが、色補正テーブルの補正前の値に記述されている値か否かを判定する。valが色補正テーブルの補正前の値に記述されていれば、ステップＳ２７０３に進み、valが色補正テーブルの補正前の値に記述されていなければ、ステップＳ２７０４に進む。
【００９７】
ステップＳ２７０３では、色成分colの色補正テーブルを参照し、補正前の値がvalに対応する補正後の値val'を取得し、ステップＳ２７０６に進む。
【００９８】
ステップＳ２７０４では、valを挟む下側サンプリング点と、上側サンプリング点とを取得する。例えば、valが16であれば、下側サンプリング点val_loは0、上側サンプリング点val_hiは32である。
【００９９】
次に、ステップＳ２７０５において、次の式（２０）を用いて補正後の値val'を算出する。
【０１００】
【数５】
2014236434.tif 000007
【０１０１】
ただし、val'_hiは、色補正テーブルに記述されたval_hiに対応する補正後の値であり、val'_loは、val_loに対応する補正後の値である。
【０１０２】
次に、ステップＳ２７０６において、全ての色成分の処理が終了したか判定する。全ての色成分の処理が終了した場合は、各色成分の補正後の値で構成される補正後の色信号を出力し、処理を終了する。全ての色成分の処理が終了していない場合は、ステップＳ２７０１に戻る。
【０１０３】
以上説明したように、変形例１に係る色補正部は、色補正を色成分毎に行う。その結果、ターゲット装置と、対象装置とでドットゲインが大きく異なる場合においても、入力画像をターゲット装置で記録したときの記録画像を対象装置で良好に再現することができる。
【０１０４】
（変形例２）
記録材の量が同じであっても記録材の重なり構造が異なると発色が異なる場合がある。例えば、２画素にＣドットおよびＹドットを１個ずつ記録する場合でも、１つの画素にＣドット、Ｙドットを重ねて記録し他方の画素は紙地とする記録状態と、１つの画素にＣドットを記録し他方の画素にＹドットを記録する記録状態とでは、色が異なる場合がある。さらには、Ｃドットの上にＹドットを記録した構造と、Ｙドットの上にＣドットを記録した構造とで色が異なる場合もある。このような場合、各記録材重なり構造を個別に制御することで、ミクロの色合わせの精度を上げることができる。
【０１０５】
第一の実施形態では、色変換部１０４によってターゲット装置の２値色信号の各々を対象装置の記録材の多値色信号に変換し、第二２値化部１０５によって記録材毎に２値化を行う例について説明した。しかし、この構成では、記録材毎に２値化を行っているため、記録材の重なり構造を制御することが難しい。変形例２では、記録材の重なり構造を詳細に制御可能な構成について説明する。尚、第一の実施形態と同じ構成については説明を省略する。
【０１０６】
［インクジェットプリンタの構成］
図２４は、変形例２に係るインクジェットプリンタ（対象装置）１１０の構成を示す模式図である。変形例２に係るインクジェットプリンタはＣ、Ｍ、Ｙ、Ｋの４色の記録材を利用し、Ｃ、Ｍの２色に関しては２つの記録ヘッドを備える。記録ヘッド３２０１乃至３２０６は、それぞれＣ、Ｍ、Ｙ、Ｍ、Ｃ、Ｋのインクを吐出する長尺記録ヘッドである。尚、各記録ヘッドの構成は、第一の実施形態と同じものとする。
【０１０７】
記録媒体３２０７は、矢印の方向（主走査方向）に搬送され、最初に記録ヘッド３２０１によって記録され、続いて順番に記録ヘッド３２０２乃至３２０６で記録される。この構成によれば、ＣとＭの記録ヘッドを２個ずつ備えることで、Ｃ、Ｍ、Ｙの３色に関して、重なり順の異なる構造を記録することができる。例えば、Ｃドットの上にＹドットが重なって記録される構造と、Ｙドットの上にＣドットが重なって記録される構造とを記録できる。前者の場合、記録ヘッド３２０１と、記録ヘッド３２０３とでドットが記録され、後者の場合、記録ヘッド３２０３と、記録ヘッド３２０５とでドットが記録される。
【０１０８】
［画像処理構成］
変形例２に係る画像処理構成は、第一の実施形態と同じであるが、色変換部１０４および第二２値化部１０５における処理が第一の実施形態と異なる。
【０１０９】
変形例２に係る色変換部１０４は、ターゲット装置の２値色信号C''M''Y''K''を対象装置における記録材の重なり構造に関する色信号Zに変換し、色信号Zで構成される画像データを出力する。重なり構造に関する色信号Zは、記録媒体上の各画素に記録可能な記録材重なり構造群の各々に関する多値色信号を成分とする色信号である。
【０１１０】
この記録材重なり構造群は、例えば、以下の１１個の構造である。まず、記録材重なり構造群は、いずれの記録材も記録されない紙地構造と、Ｃのみが記録される構造と、同様にＭ、Ｙ、Ｋの各ドットが単独で記録される構造との５つの構造を含む。さらに、記録材重なり構造群は、Ｃドットの上にＹドットが重なって記録される構造と、同様にＹの上にＣ、Ｍの上にＣ、Ｃの上にＭ、Ｙの上にＭ、Ｍの上にＹが記録される構造との６つの構造を含む。即ち、記録材重なり構造群は、通常のCMYKの他に、ドットが記録されない構造および記録材が重なって記録される構造を含む。記録媒体上の各画素は、紙地構造を含む前記記録材重なり構造群のいずれかの構造で記録される。前記記録材重なり構造群の各々に関する多値色信号（W,C,M,Y,K,Y/C,C/Y,C/M,M/C,M/Y,Y/M）は、記録媒体上に記録される各構造の画素数の比率を示す。例えば、重なり色信号が、（W,C,M,Y,K,Y/C,C/Y,C/M,M/C,M/Y,Y/M）=(0,0,0,1,0,0,0,0,0,0,0)であれば、当該色信号に対応する領域の全ての画素がＹのみで記録される構造であることを示す。また、例えば、重なり色信号が、(0,0,0,0.5,0,0.5,0,0,0,0,0)であれば、当該色信号に対応する領域のＹのみが記録される構造の画素数と、Ｃの上にＹが記録される構造の画素数とが同数である記録状態を示す。重なり色信号の各成分の合計は常に１である。尚、Wは、紙地構造の信号を示している。
【０１１１】
図２３は、変形例２に係る色変換テーブル格納部１０７に格納される色変換テーブルの一例を示す模式図である。図２３に示すように、色変換テーブルには、ターゲット装置の２値色信号C''M''Y''K''各々について、対応する重なり色信号Z=（W,Y,M,C,K,Y/C,C/Y,C/M,M/C,M/Y,Y/M）が記述されている。変形例２に係る色変換部１０４は、この色変換テーブルを参照して、２値色信号C''M''Y''K''で構成される画像データを重なり色信号Zで構成される画像データに変換して出力する。
【０１１２】
変形例２に係る第二２値化部１０５は、まず、重なり色信号Zを記録材重なり構造の種類を示す色信号Sに変換する。さらに、色信号Sを各記録ヘッドで記録するドットに対応した２値色信号cmym2c2kに変換し、この２値色信号cmym2c2kで構成される画像データを出力する。色信号Sは、記録媒体上の各画素の記録材重なり構造の種類を示す色信号である。
【０１１３】
色信号Sへの変換は誤差拡散法を利用する。具体的には、着目画素の重なり色信号に周辺画素からの誤差信号の和を加えた後、当該着目画素の記録材重なり構造として、最も値の大きい成分の一つに対応する記録材重なり構造を設定する。例えば、着目画素の重なり色信号が(0,0,0,0.5,0,0.5,0,0,0,0,0)であり、周辺画素から拡散されてきた誤差信号の和が(0,0,0,1,0,0,0,0,0,0,0)の場合は、以下のように処理される。まず、両者の和である判定信号は、（W,C,M,Y,K,Y/C,C/Y,C/M,M/C,M/Y,Y/M）=(0,0,0,1.5,0,0.5,0,0,0,0,0)となる。この場合、当該着目画素の記録材重なり構造は、最も値の大きいY成分に対応する記録材重なり構造である「Ｙのみが記録される構造」となる。色信号Sには、「Ｙのみが記録される構造」を意味するyが設定される。また、前記判定信号において、W成分の値が最も大きい場合は、色信号Sに「紙地構造（いずれの記録材も記録されない構造）」を意味するwが設定される。同様に、C、M、K、Y/C、C/Y、C/M、M/C、M/Y、Y/Mの成分が最も大きい場合は、それぞれ、色信号Sにc、m、k、y/c、c/y、c/m、m/c、m/y、y/mが設定される。
【０１１４】
また、誤差信号は、前記判定信号から、設定された記録材重なり構造に対応する重なり色信号を引いた値となる。前述の例では、設定された記録材重なり構造に対応する重なり色信号は、（W,C,M,Y,K,Y/C,C/Y,C/M,M/C,M/Y,Y/M）=(0,0,0,1,0,0,0,0,0,0,0)であった。この場合、誤差信号は、（W,C,M,Y,K,Y/C,C/Y,C/M,M/C,M/Y,Y/M）=(0,0,0,0.5,0,0.5,0,0,0,0,0)となる。
【０１１５】
周辺画素への誤差の拡散方法や着目画素の走査方法は、第一の実施形態と同じである。２値色信号cmym2c2kは、c、m、y、m2、c2、kの６つの成分を持ち、各成分は、それぞれ記録ヘッド３２０１乃至３２０６に対応する。各成分の値は、ドットを記録することを示す１もしくはドットを記録しないことを示す０の２値の何れかである。例えば、２値色信号cmym2c2kが（c,m,y,m2,c2,k）=（1,0,0,1,0,0）の画素は、記録ヘッド３２０１、３２０４でドットが記録され、記録ヘッド３２０２、３２０３、３２０５、３２０６ではドットが記録されない。ここで、色信号Sと、色信号cmym2c2kとによる対応は次の通りである。まず、色信号Sがwの場合、色信号cmym2c2kには（0,0,0,0,0,0）が設定される。色信号Sがc、m、y、kの場合、それぞれ、色信号cmym2c2kには、（1,0,0,0,0,0）、（0,1,0,0,0,0）、（0,0,1,0,0,0）、（0,0,0,0,0,1）が設定される。同様に、色信号Sがy/c、c/yの場合、それぞれ、色信号cmym2c2kには（1,0,1,0,0,0）、（0,0,1,0,1,0）が設定される。同様に、色信号Sがc/m、m/c、m/y、y/mの場合、それぞれ、色信号cmym2c2kには（0,1,0,0,1,0）、（1,1,0,0,0,0）、（0,0,1,1,0,0）、（0,1,1,0,0,0）が設定される。
【０１１６】
インクジェットプリンタ１１０の処理は、記録材構成が異なること以外は第一の実施形態と同じである。ノズル列分解部１１１は、第二２値化部が出力する各記録ヘッドの２値信号をノズル列毎の２値信号に変換し、吐出信号生成部１１２は、ノズル毎の吐出信号を生成する。この吐出信号に基づいて画像記録部１１３が記録媒体上に画像を記録する。
【０１１７】
以上説明したように、変形例２に係る色変換部１０４は、ターゲット装置の２値色信号を対象装置の記録材重なり構造に関係する重なり色信号に変換する。そして、変形例２に係る第二２値化部１０５は、この重なり色信号に基づいて各画素の記録材重なり構造を決定し、この記録材重なり構造を記録する記録ヘッドの２値色信号を設定する。その結果、記録材の重なり構造を詳細に制御することが可能になり、入力画像をターゲット装置で記録したときの記録画像を対象装置で良好に再現することができる。
【０１１８】
（第二の実施形態）
変形例１では、ターゲット装置と、対象装置とのドットゲインの違いを色補正部１０２によるマクロ色合わせで補正する構成について説明した。しかし、高いディテール再現を実現するには、ドットゲインの違いをミクロ色合わせで補正することが望ましい。
【０１１９】
例えば、ターゲット装置と比べて対象装置のドットが太る場合、ターゲット装置ではドットを記録する画素であっても対象装置ではドットを記録しない方が再現性の良い場合がある。この場合、ターゲット装置のドット配置をそのまま対象装置で再現するのではなく、ドットゲインの違いに応じてドット配置を補正したほうが良い。
【０１２０】
第二の実施形態では、ターゲット装置のドット配置データを補正することで、ドットゲインの違いをミクロ色合わせで補正する構成について説明する。尚、第一の実施形態と同じ構成については説明を省略する。
【０１２１】
［画像処理構成］
図１５は、本実施形態に係る画像記録システムのうちの画像処理構成を示すブロック図である。本実施形態に係る画像記録システムは、画像処理装置１５００と、インクジェットプリンタ１１０とによって、オフセット印刷機３０５（不図示）の記録画像を再現する。画像処理装置１５００は、第一の実施形態の構成要素に加えて、多値化部１５０１と、第二色補正部１５０２と、閾値格納部１５０３とをさらに備える（図１および図１５を参照）。
【０１２２】
多値化部１５０１は、第一２値化部１０３から入力した２値色信号C''M''Y''K''で構成される画像データＩ１３にローパスフィルタを適用して多値色信号C^M^Y^K^で構成される画像データＩ１７を出力する。具体的には、記録材毎に次の処理を行う。まず、各画素の色信号を255倍して8bitの多値データとする。次に、各画素の色信号を周辺画素との平均値に置き換える。例えば、着目画素を中心とする5x5の画素について色信号の平均値を求め、この平均値を着目画素の色信号とする。
【０１２３】
第二色補正部１５０２は、第一２値化部１０３からの画像データＩ１３の色信号を、多値化部１５０１からの画像データＩ１７と、閾値格納部１５０３に格納される閾値とに基づいて補正し、補正後の２値色信号で構成される画像データＩ１８を出力する。具体的には、記録材毎に次の処理を行う。各画素について、画像データＩ１３の色信号の値が１である場合、かつ、画像データＩ１７の色信号の値が閾値格納部１５０３に格納される閾値SH1to0_hiより小さく、閾値SH1to0_loより大きい場合に、出力２値信号の値を０とする。また、画像データＩ１３の値が０である場合、かつ、画像データＩ１７の値が閾値格納部１５０３に格納される閾値SH0to1_hiより小さく、閾値SH0to1_loより大きい場合に、出力２値信号の値を１とする。その他の場合は、画像データＩ１３の色信号をそのまま出力色信号とする。
【０１２４】
本実施形態に係る色変換部１０４は、第一２値化部１０３の出力画像データＩ１３の代わりに第二色補正部１５０２の出力画像データＩ１８を入力し処理する。色変換部１０４における処理内容は、第一の実施形態と同じである。尚、本実施形態に係る色変換部１０４は、ターゲット装置の２値色信号を対象装置の記録材量に関する色信号に変換する構成であっても、変形例２で説明したように、対象装置の記録材重なり構造に関係する色信号に変換する構成であっても、どちらでもよい。
【０１２５】
多値化部１５０１および第二色補正部１５０２は、閾値格納部１５０３に格納される閾値の値に基づいて、オフセット印刷機３０５のドット配置データを補正する。閾値SH1to0_hiの値が大きいほど、元のドット配置データをより細らせた画像に補正することになり、閾値SH0to1_loの値が小さいほど、逆に、より太らせた画像に補正することになる。即ち、閾値を適切に設定することにより、ターゲット装置と、対象装置とのドットゲインの違いを補正することができる。尚、閾値SH1to0_loおよび閾値SH0to1_hiは、階調が破綻しないように孤立ドットを維持するために利用される。好適には、記録材毎に閾値を用意しておき、各記録材に適した閾値で２値化を行う。
【０１２６】
［閾値設定方法］
図４は、閾値格納部１５０３に格納する閾値の設定手順を示すフローチャートである。
【０１２７】
まず、ステップＳ３４０１において、閾値設定用色票画像を対象装置で記録する。図２５は、閾値設定用色票画像の一例を示す模式図である。閾値設定用色票画像は、色信号CMYKで構成され、単色の離散的な色票が複数の領域に配置された画像である。例えば、記録材Ｃ用の閾値を設定する場合、色票３３０１乃至色票３３０５の色信号CMYKは、(32,0,0,0)、(64,0,0,0)、(128,0,0,0)、(192,0,0,0)、(224,0,0,0)である。また、色票３３０１乃至色票３３０５と同じ色票が領域３３０６乃至領域３３０８などにも配置されている。画像の記録は、図１５の画像処理装置１５００と、インクジェットプリンタ１１０（対象装置）とによって行われる。このとき、色補正部１０２の処理はスルーされる。また、第二色補正部１５０２は、閾値設定用色票画像の領域に応じて所定の閾値を適用する。閾値の値(SH1to0_lo、SH1to0_hi、SH0to1_lo、SH0to1_hi)は、例えば次の１０組である。このうち５組は、ドットを細らすように作用する(128,240,0,0)、(128,224,0,0)、(128,208,0,0)、(128,192,0,0)、(128,176,0,0)である。残りの５組は、ドットを太らすように作用する(256,256,16,128)、(256,256,32,128)、(256,256,48,128)、(256,256,64,128)、(256,256,80,128)である。閾値が１０組の場合、前記閾値設定用色票画像は１０個の領域で構成され、各領域に配置された色票に１組の閾値が適用される。
【０１２８】
次に、ステップＳ３４０２において、ステップＳ３４０１で記録した閾値設定用色票画像の各色票の濃度Dを取得する。
【０１２９】
次に、ステップＳ３４０３において、ステップＳ３４０２で取得した濃度Dの値と、あらかじめ保持しているターゲット装置で記録したときの濃度D'の値とに基づいて、各組の閾値の評価値Qを求める。ターゲット装置で記録したときの濃度D'の値は、ターゲット装置で記録した前記閾値設定用色票画像の各パッチを測定して取得する。評価値Qは、例えば、次の式（２１）で求められる５つの色票の最大濃度差である。
【０１３０】
【数６】
2014236434.tif 000008
【０１３１】
次に、ステップＳ３４０４において、ステップＳ３４０３で求めた評価値に基づいて採用する閾値の組を決定し、閾値格納部１５０３に格納する。例えば、式（２１）で求めた最大濃度差が最も小さい閾値の組を採用する。
【０１３２】
［画像処理手順］
本実施形態に係る画像記録システムの画像処理手順を示すフローチャートは、第一の実施形態の画像処理手順とほぼ同じであるため、説明を一部省略する。ただし、ステップＳ２０３では、第一２値化部１０３は、画像データＩ１３を色変換部１０４に出力する代わりに、多値化部１５０１と、第二色補正部１５０２とに出力する（図２参照）。
【０１３３】
次いで、多値化部１５０１は、入力画像データにローパスフィルタを適用して多値色信号C^M^Y^K^で構成される画像データＩ１７を第二色補正部１５０２に出力する。
【０１３４】
次いで、第二色補正部１５０２は、第一２値化部１０３からの画像データＩ１３を補正し、補正後の２値色信号C^^M^^Y^^K^^で構成される画像データＩ１８を色変換部１０４に出力する。補正は、上述したように、多値化部１５０１からの画像データＩ１７と、閾値格納部１５０３に格納される閾値とに基づいて行われる。続いて、ステップＳ２０４乃至ステップＳ２０８の処理が行われて画像が記録される。尚、ステップＳ２０４乃至ステップＳ２０８の処理は、第一の実施形態の画像処理手順と同じであるため、説明を省略する。
【０１３５】
以上説明したように、本実施形態に係る画像処理装置は、多値化部１５０１と、第二色補正部１５０２とを備える。これらは、ターゲット装置と、対象装置とのドットゲインの違いに応じて、ターゲット装置のドット配置データを補正する。その結果、ターゲット装置と、対象装置とでドットゲインが大きく異なる場合においても、入力画像をターゲット装置で記録したときの記録画像のディテールを対象装置で良好に再現することができる。
【０１３６】
（第三の実施形態）
本発明は、クライアントサーバーシステムとして構成し、クライアント側と、サーバ側とで処理を分散することも可能である。処理を分散することによって、ターゲット装置の記録画像を様々な対象装置で再現する場合であっても、各画像処理装置は必要となる画像記録装置の情報のみ管理すれば良いため、負荷を小さくできる。第三の実施形態では、第一の実施形態における第一２値化処理までの上流の処理と、その後の下流の処理とをネットワークで接続される異なる画像処理装置で実行するシステムについて説明する。尚、第一の実施形態と同じ構成については説明を省略する。
【０１３７】
［画像処理システムの構成］
図２１は、本実施形態に係る画像処理システムの構成を示す模式図である。
【０１３８】
サーバ２８０１は、前述した図２のステップＳ２０３までの上流の処理を行う第一の画像処理装置であり、例えば、サーバ用コンピュータで実現される。また、サーバ２８０１は、ネットワーク２８０２に接続されており、クライアントからの要求に応えて画像データを配信する機能を有する。また、サーバ２８０１は、必ずしも画像記録装置と接続している必要はないが、ターゲット装置の情報を保持する。
【０１３９】
クライアント２８０３乃至２８０５はそれぞれ、前述した図２のステップＳ２０４以降の下流の処理を行う第二の画像処理装置であり、例えば、パーソナルコンピュータで実現される。クライアント２８０３および２８０４は、サーバ２８０１から送信された画像データに画像処理を施し、それぞれ、接続された画像記録装置２８０６、２８０７で画像を記録する。クライアント２８０３において対象装置は画像記録装置２８０６であり、クライアント２８０４において対象装置は画像記録装置２８０７である。クライアント２８０３は、画像記録装置２８０７の情報を知る必要は無い。
【０１４０】
また、クライアントも、必ずしも画像記録装置と接続している必要はない。例えば、クライアント２８０５は、ネットワーク上のプリントサーバ２８０９に接続された画像記録装置２８０８用に画像処理を施し、処理後の画像データをプリントサーバ２８０９に送信する。そして、プリントサーバ２８０９が、受信した画像データに基づいて画像記録装置２８０８で画像を記録する。この例では、クライアント２８０５と、プリントサーバ２８０９とが、下流の処理を実行する画像処理装置を構成する。クライアント２８０５において対象装置は画像記録装置２８０８である。
【０１４１】
以下では、画像記録装置２８０６が第一の実施形態におけるインクジェットプリンタ１１０であるとし、サーバ２８０１と、クライアント２８０３とによって、第一の実施形態における画像処理装置１００の処理を実施する例について説明する。
【０１４２】
［画像処理システムの処理構成］
図２２は、本実施形態に係る画像記録システムの処理構成を示すブロック図である。本実施形態に係る画像処理システムは、サーバ２８０１、クライアント２８０３、およびインクジェットプリンタ１１０によって、オフセット印刷機３０５（不図示）の記録画像を再現する。
【０１４３】
制御部Ａ２９０１は、サーバ２８０１の制御部であり、クライアント２８０３からの要求に応じて各部を制御し、本実施形態に係る画像処理を実行する。サーバ２８０１は、クライアント２８０３から、画像リストの送信要求、ターゲット装置情報の送信要求、色補正テーブル作成用色票画像データの送信要求、色補正テーブルの更新要求、画像データの送信要求を受け付ける。
【０１４４】
記録画像出力部Ａ２９０２は、制御部Ａ２９０１の指示に基づき、対象装置の色補正テーブルを色補正テーブル格納部１０６に格納し、クライアント２８０３から要求のあった画像データを画像データベース２９０８から抽出して画像入力部１０１に出力する。
【０１４５】
色補正色票画像出力部Ａ２９０３は、制御部Ａ２９０１の指示に基づき、色票画像データ格納部Ａ２９０７に格納された色補正テーブル作成用色票画像データをクライアント２８０３に送信する。
【０１４６】
色補正テーブル作成部Ａ２９０４は、制御部Ａ２９０１の指示に基づき、色補正テーブルを作成し、色補正テーブルデータベース２９１０に格納する。
【０１４７】
ターゲット装置情報出力部Ａ２９０５は、制御部Ａ２９０１の指示に基づき、ターゲット装置情報格納部２９０６に格納されたオフセット印刷機３０５の色情報をクライアント２８０３に送信する。
【０１４８】
ターゲット装置情報格納部２９０６は、オフセット印刷機３０５の色情報を保持する。この色情報は、色変換テーブルの作成に必要なターゲット装置の色再現特性であり、具体的には、オフセット印刷機３０５が記録媒体の１画素に記録可能な１６種類の２値色信号C''M''Y''K''に対応する測色値LABである。
【０１４９】
色票画像データ格納部Ａ２９０７は、色補正テーブル作成用色票画像データを保持する。この色補正テーブル作成用色票画像データは、格子点の色信号CMYKに対応する色票画像データに、あらかじめ第一２値化部１０３の処理を施した２値色信号C''M''Y''K''で構成される画像データである。
【０１５０】
画像データベース２９０８は、配信する画像データを保持する。この画像データは、色信号CMYKで構成される画像データである。
【０１５１】
作業データ格納部Ａ２９０９は、サーバ２８０１の処理で発生する一時データを保持する。
【０１５２】
色補正テーブルデータベース２９１０は、様々な対象装置の色補正テーブルを保持する。この色補正テーブルは、格子点の色信号CMYKと、当該色信号に対応する補正後の色信号C'M'Y'K'との対応関係が記述されたデータである。
【０１５３】
データ送受信部Ａ２９１１は、サーバ２８０１のネットワークインタフェイスであり、クライアント２８０３との情報の送受信は、データ送受信部Ａ２９１１を介して行われる。
【０１５４】
同様に、データ送受信部Ｂ２９１２は、クライアント２８０３のネットワークインタフェイスであり、サーバ２８０１との情報の送受信は、データ送受信部Ｂ２９１２を介して行われる。通信データ容量を低減するため、好適には、データは圧縮して送受信される。
【０１５５】
制御部Ｂ２９１３は、クライアント２８０３の制御部であり、外部（例えば、ユーザ）からの要求に応じて各部を制御し、本実施形態に係る画像処理を実行する。クライアント２８０３は、外部から、色変換テーブル作成要求、色補正テーブル作成要求、画像リストの提示要求、画像記録要求を受け付ける。
【０１５６】
色変換テーブル作成部２９１４は、制御部Ｂ２９１３の指示に基づき、色変換テーブルを作成し、色変換テーブル格納部１０７に格納する。
【０１５７】
色分解部２９１５は、色変換テーブル作成部２９１４の指示に基づき、前述した図１９のステップＳ２１０４の処理を行う構成要素である。具体的には、色分解テーブルを参照して、色信号C'''M'''Y'''K'''で構成される画像データを色信号cmykLcLmで構成される画像データに変換して出力する。
【０１５８】
色変換色票画像出力部２９１６は、制御部Ｂ２９１３の指示に基づき、色票画像データ格納部Ｂ２９１９に格納された色変換テーブル作成用色票画像データをインクジェットプリンタ１１０に出力し、色変換テーブル作成用色票画像を記録する。
【０１５９】
作業データ格納部Ｂ２９１７は、クライアント２８０３の処理で発生する一時データを保持する。
【０１６０】
色分解テーブル格納部２９１８は、色分解テーブルを保持する。この色分解テーブルは、格子点の色信号C'''M'''Y'''K'''と、当該色信号に対応する対象装置の色信号cmykLcLmとの対応関係が記述されたデータである。
【０１６１】
色票画像データ格納部Ｂ２９１９は、色変換テーブル作成用色票画像データを保持する。この色変換テーブル作成用色票画像データは、格子点の色信号C'''M'''Y'''K'''に対応する色票画像データに、色分解部２９１５および第二２値化部１０５の処理を施した、２値色信号c'm'y'k'Lc'Lm'で構成される画像データである。
【０１６２】
データ入出力部２９２０は、クライアント２８０３と、外部とのインタフェイスであり、外部からの測色値の入力や、外部への画像リストの出力は、データ入出力部２９２０を介して行われる。
【０１６３】
［クライアントの要求に対するサーバの処理］
次に、クライアント２８０３の各種要求に対するサーバ２８０１の処理を説明する。
【０１６４】
制御部Ａ２９０１は、クライアント２８０３から画像リストの送信要求を受けると、画像データベース２９０８に格納された画像データからクライアント２８０３に提供可能なデータを抽出してＩＤを付与し、クライアント２８０３に送信する。
【０１６５】
また、制御部Ａ２９０１は、クライアント２８０３からターゲット装置情報の送信要求を受けると、ターゲット装置情報出力部Ａ２９０５にターゲット装置情報の送信を指示する。ターゲット装置情報出力部Ａ２９０５は、ターゲット装置情報格納部２９０６に格納されたオフセット印刷機３０５の色情報をクライアント２８０３に送信する。
【０１６６】
また、制御部Ａ２９０１は、クライアント２８０３から色補正テーブル作成用色票画像データの送信要求を受けると、色補正色票画像出力部Ａ２９０３に色補正テーブル作成用色票画像データの送信を指示する。色補正色票画像出力部Ａ２９０３は、色票画像データ格納部Ａ２９０７に格納された色補正テーブル作成用色票画像データをクライアント２８０３に送信する。
【０１６７】
また、制御部Ａ２９０１は、クライアント２８０３から色補正テーブルの更新要求を受けると、クライアント２８０３から対象装置の色情報を受信して作業データ格納部Ａ２９０９に格納し、色補正テーブル作成部Ａ２９０４に色補正テーブルの更新を指示する。クライアント２８０３から受信する色情報は、色補正テーブル作成用色票画像の各色票の測色値LABである。各色票に対応する格子点の色信号CMYKと、クライアントから受信した測色値LABとの対応関係が、色補正テーブルの作成に利用されるインクジェットプリンタ１１０の色再現特性となる。
【０１６８】
色補正テーブル作成部Ａ２９０４は、ターゲット装置情報格納部２９０６に格納される、オフセット印刷機３０５の色再現特性と、インクジェットプリンタ１１０の色再現特性とから、色補正テーブルを作成し、色補正テーブルデータベース２９１０に格納する。ここで、オフセット印刷機３０５の色再現特性とは、オフセット印刷機３０５で色補正テーブル作成用色票画像を記録したときの測色値LABである。色補正テーブルの作成方法は第一の実施形態と同じであり、色補正テーブルは、図１６の手順で作成される。
【０１６９】
また、制御部Ａ２９０１は、クライアント２８０３から画像データ送信要求を受けると、対象装置の情報と、画像データのＩＤとをクライアント２８０３から受信して作業データ格納部Ａ２９０９に格納し、記録画像出力部Ａ２９０２に画像データの送信を指示する。記録画像出力部Ａ２９０２は、作業データ格納部Ａ２９０９に格納された対象装置の情報に基づいて、色補正テーブルデータベース２９１０に格納された対象装置の色補正テーブルを抽出し、色補正テーブル格納部１０６に格納する。その後、記録画像出力部Ａ２９０２は、作業データ格納部Ａ２９０９に格納された画像データのＩＤに基づいて、画像データベース２９０８に格納された画像データを抽出し、画像入力部１０１に出力する。画像入力部１０１に入力された画像データは、色補正部１０２と、第一２値化部１０３とにより、第一の実施形態と同様の画像処理が施された上で、データ送受信部Ａ２９１１を介してクライアント２８０３に送信される。
【０１７０】
［外部からの要求に対するクライアントの処理］
次に、外部（例えば、ユーザ）からの各種要求に対するクライアント２８０３の処理を説明する。
【０１７１】
制御部Ｂ２９１３は、外部から色変換テーブル作成要求を受けたとき、または適当なタイミングにて、色変換テーブルの作成処理を行う。まず、制御部Ｂ２９１３は、色変換色票画像出力部２９１６に色変換テーブル作成用色票画像の記録を指示する。色変換色票画像出力部２９１６は、色票画像データ格納部Ｂ２９１９に格納された色変換テーブル作成用色票画像データをインクジェットプリンタ１１０に出力し、色変換テーブル作成用色票画像を記録する。この色票画像データは、色信号C'''M'''Y'''K'''の画像データに、色分解部２９１５と、第二２値化部１０５とによる処理を施した２値色信号c'm'y'k'Lc'Lm'で構成される画像データである。色票画像に配置された各色票は、格子点の色信号C'''M'''Y'''K'''に対応する。次に、制御部Ｂ２９１３は、記録した色変換テーブル作成用色票画像の測色値LABを、データ入出力部２９２０を介して入力する。そして、各色票に対応する格子点の色信号C'''M'''Y'''K'''と、測色値LABとの対応関係を作業データ格納部Ｂ２９１７に格納する。この対応関係が、対象装置の色再現特性を示す。次に、制御部Ｂ２９１３は、サーバ２８０１にターゲット装置情報の送信を要求し、受信したターゲット装置の色再現特性を作業データ格納部Ｂ２９１７に格納する。この色再現特性は、前述したように、オフセット印刷機３０５が記録媒体の１画素に記録可能な１６種類の２値色信号C''M''Y''K''に対応する測色値LABである。次に、制御部Ｂ２９１３は、色変換テーブル作成部２９１４に色変換テーブルの作成を指示する。色変換テーブル作成部２９１４は、作業データ格納部Ｂ２９１７に格納されたターゲット装置の色再現特性と、対象装置の色再現特性とから、色変換テーブルを作成し、色変換テーブル格納部１０７に格納する。色変換テーブルの作成方法は第一の実施形態と同じであり、色変換テーブルは図１８の手順で作成される。
【０１７２】
また、制御部Ｂ２９１３は、外部から色補正テーブル作成要求を受けたとき、または適当なタイミングにて、色補正テーブルの作成処理を行う。まず、制御部Ｂ２９１３は、サーバ２８０１に色補正テーブル作成用色票画像データの送信を要求し、受信した画像データを色変換部１０４に出力する。色変換部１０４に入力された画像データは、第二２値化部１０５において２値色信号で構成される画像データに変換され、インクジェットプリンタ１１０で記録される。次に、制御部Ｂ２９１３は、データ入出力部２９２０を介して、記録した色補正テーブル作成用色票画像の測色値LABを入力し、作業データ格納部Ｂ２９１７に格納する。次に、制御部Ｂ２９１３は、サーバ２８０１に色補正テーブルの更新を要求し、作業データ格納部Ｂ２９１７に格納された色補正テーブル作成用色票画像の測色値LABをサーバ２８０１へ送信する。色補正テーブル作成要求は、色変換テーブル作成の後になされる必要がある。
【０１７３】
また、制御部Ｂ２９１３は、外部から画像リストの提示要求を受けると、サーバ２８０１に画像リストの送信を要求し、データ入出力部２９２０を介して、受信したデータを外部に出力する。具体的には、外部モニタ（不図示）へ受信した画像リストを表示する。
【０１７４】
また、制御部Ｂ２９１３は、外部から画像記録要求を受けると、サーバ２８０１に画像データの送信を要求し、インクジェットプリンタ１１０の情報と、記録する画像データのIDとをサーバ２８０１へ送信する。インクジェットプリンタ１１０の情報は、インクジェットプリンタ１１０を識別するIDである。データ送受信部Ｂ２９１２を介して入力した画像データは、色変換部１０４と、第二２値化部１０５とにより、第一の実施形態と同じ処理が施された後に出力され、インクジェットプリンタ１１０で記録される。
【０１７５】
［画像処理システムの処理手順］
図１０は、本実施形態に係る画像処理システムの処理手順を示すフローチャートである。
【０１７６】
まず、ステップＳ１００１において、クライアント２８０３が、色変換テーブル作成のための対象装置の色再現特性を取得する。この色再現特性は、前述したように、インクジェットプリンタ１１０における格子点の色信号C'''M'''Y'''K'''と、測色値LABとの対応関係である。詳細には次の処理が行われる。まず、制御部Ｂ２９１３が、色変換色票画像出力部２９１６に色変換テーブル作成用色票画像の記録を指示する。次に、色変換色票画像出力部２９１６が、色票画像データ格納部Ｂ２９１９に格納された色変換テーブル作成用色票画像データをインクジェットプリンタ１１０に出力し、色変換テーブル作成用色票画像を記録する。次に、制御部Ｂ２９１３が、データ入出力部２９２０を介して、記録した色変換テーブル作成用色票画像の測色値LABを入力する。そして、各色票に対応する格子点の色信号C'''M'''Y'''K'''と、測色値LABとの対応関係を作業データ格納部Ｂ２９１７に格納する。
【０１７７】
次に、ステップＳ１００２において、サーバ２８０１が、色変換テーブル作成のためのターゲット装置の色再現特性をクライアント２８０３に送信する。この色再現特性は、前述したように、オフセット印刷機３０５における２値色信号C''M''Y''K''と、測色値LABとの対応関係である。詳細には次の処理が行われる。まず、制御部Ｂ２９１３が、サーバ２８０１にターゲット装置情報の送信を要求する。次に、制御部Ａ２９０１が、ターゲット装置情報出力部Ａ２９０５にターゲット装置情報の送信を指示する。次に、ターゲット装置情報出力部Ａ２９０５が、データ送受信部Ａ２９１１を介して、ターゲット装置情報格納部２９０６に格納されたオフセット印刷機３０５の色再現特性をクライアント２８０３に送信する。
【０１７８】
次に、ステップＳ１００３において、クライアント２８０３が、サーバ２８０１から受信したターゲット装置の色再現特性と、ステップＳ１００１で取得した対象装置の色再現特性とに基づいて、色変換テーブルを作成する。色変換テーブルは、前述したように、格子点の２値色信号C''M''Y''K''と、色信号cmykLcLmとの対応関係を記述したデータである。詳細には次の処理が行われる。まず、データ送受信部Ｂ２９１２が、サーバ２８０１から送信されてきたオフセット印刷機３０５の色情報を作業データ格納部Ｂ２９１７に格納する。次に、制御部Ｂ２９１３が、色変換テーブル作成部２９１４に色変換テーブルの作成を指示する。次に、色変換テーブル作成部２９１４が、作業データ格納部Ｂ２９１７に格納されたターゲット装置の色再現特性と、対象装置の色再現特性とから、色変換テーブルを作成し、色変換テーブル格納部１０７に格納する。色変換テーブルは図１８の手順で作成される。
【０１７９】
次に、ステップＳ１００４において、サーバ２８０１が、色補正テーブル作成用の色票画像データをクライアント２８０３に送信する。この色票画像データは、各色票が格子点の色信号CMYKに対応する色信号CMYKの画像データに第一2値化部１０３の処理を施した、２値色信号C''M''Y''K''で構成される画像データである。詳細には次の処理が行われる。まず、制御部Ｂ２９１３が、サーバ２８０１に色補正テーブル作成用色票画像データの送信を要求する。次に、制御部Ａ２９０１が、色補正色票画像出力部Ａ２９０３に色補正テーブル作成用色票画像データの送信を指示する。次に、色補正色票画像出力部Ａ２９０３が、データ送受信部Ａ２９１１を介して、色票画像データ格納部Ａ２９０７に格納された色補正テーブル作成用色票画像データをクライアント２８０３に送信する。
【０１８０】
次に、ステップＳ１００５において、クライアント２８０３が、サーバ２８０１から受信した色票画像データと、ステップＳ１００３で作成した色変換テーブルとに基づいて、対象装置の色再現特性を取得する。この色再現特性は、色信号CMYKに対応するインクジェットプリンタ１１０の測色値LABである。尚、クライアント２８０３は、色票画像の各色票の測色値LABを取得すればよく、色信号CMYKを直接知る必要はない。詳細には次の処理が行われる。まず、データ送受信部Ｂ２９１２が、サーバ２８０１から送信されてきた色票画像データを作業データ格納部Ｂ２９１７に格納する。次に、制御部Ｂ２９１３が、受信した画像データを色変換部１０４に出力する。次に、色変換部１０４が、色信号C''M''Y''K''の画像データを色信号cmykLcLmの画像データに変換して第二２値化部１０５に出力する。次に、第二２値化部１０５が、２値色信号c'm'y'k'Lc'Lm'の画像データに変換してインクジェットプリンタ１１０に出力する。次に、制御部Ｂ２９１３が、データ入出力部２９２０を介して、記録した色補正テーブル作成用色票画像の測色値LABを入力し、作業データ格納部Ｂ２９１７に格納する。
【０１８１】
次に、ステップＳ１００６において、クライアント２８０３が、ステップＳ１００５で取得した対象装置の色再現特性をサーバ２８０１に送信する。ここで、対象装置の色再現特性とは、ステップＳ１００５で取得した色補正テーブル作成用色票画像の測色値LABである。詳細には次の処理が行われる。即ち、制御部Ｂ２９１３が、サーバ２８０１に色補正テーブルの更新を要求し、作業データ格納部Ｂ２９１７に格納された色補正テーブル作成用色票画像の測色値LABをサーバ２８０１へ送信する。
【０１８２】
次に、ステップＳ１００７において、サーバ２８０１が、ステップＳ１００６で受信した対象装置の色再現特性と、ターゲット装置の色再現特性とに基づいて、色補正テーブルを作成する。色補正テーブルは、前述したように、格子点の色信号CMYKと、色信号C'M'Y'K'との対応関係を記述したデータである。詳細には次の処理が行われる。まず、制御部Ａ２９０１は、クライアント２８０３から色補正テーブルの更新要求を受けると、クライアント２８０３から対象装置の色情報を受信して作業データ格納部Ａ２９０９に格納し、色補正テーブル作成部Ａ２９０４に色補正テーブルの更新を指示する。次に、色補正テーブル作成部Ａ２９０４は、ターゲット装置情報格納部２９０６に格納されたオフセット印刷機３０５の色再現特性と、インクジェットプリンタ１１０の色再現特性とから、色補正テーブルを作成し、色補正テーブルデータベース２９１０に格納する。オフセット印刷機３０５の色再現特性は、前述したように、オフセット印刷機３０５における色信号CMYKと、測色値LABとの対応関係である。色補正テーブルは、図１６の手順で作成される。
【０１８３】
次に、ステップＳ１００８において、サーバ２８０１が、色補正テーブルに基づいて画像データを補正する。詳細には次の処理が行われる。まず、制御部Ｂ２９１３が、サーバ２８０１に画像データの送信を要求し、インクジェットプリンタ１１０の情報と、記録する画像データのIDとをサーバ２８０１へ送信する。インクジェットプリンタ１１０の情報は、インクジェットプリンタ１１０を識別するIDである。次に、制御部Ａ２９０１が、対象装置の情報と、画像データのＩＤとをクライアント２８０３から受信して作業データ格納部Ａ２９０９に格納し、記録画像出力部Ａ２９０２に画像データの送信を指示する。次に、記録画像出力部Ａ２９０２が、作業データ格納部Ａ２９０９に格納された対象装置の情報に基づいて、色補正テーブルデータベース２９１０に格納された対象装置の色補正テーブルを抽出し、色補正テーブル格納部１０６に格納する。次に、記録画像出力部Ａ２９０２が、作業データ格納部Ａ２９０９に格納された画像データのＩＤに基づいて、画像データベース２９０８に格納された画像データを抽出し、画像入力部１０１に出力する。次に、画像入力部１０１が、入力した画像を色補正部１０２に出力する。次に、色補正部１０２が、色補正テーブル格納部１０６に格納された色補正テーブルを参照して、色信号CMYKの画像データを色信号C'M'Y'K'の画像データに変換した上で、第一２値化部１０３に出力する。
【０１８４】
次に、ステップＳ１００９において、サーバ２８０１が、補正後の画像データをクライアント２８０３に送信する。詳細には次の処理が行われる。まず、第一２値化部１０３が、色信号C'M'Y'K'の画像データを２値色信号C''M''Y''K''の画像データに変換してデータ送受信部Ａ２９１１に出力する。次に、データ送受信部Ａ２９１１が、画像データをクライアント２８０３に送信する。
【０１８５】
次に、ステップＳ１０１０において、クライアント２８０３が、色変換テーブルに基づいて、サーバ２８０１から送信されてきた画像データを変換する。詳細には次の処理が行われる。まず、データ送受信部Ｂ２９１２が、サーバ２８０１から送信されてきた画像データを作業データ格納部Ｂ２９１７に格納する。次に、制御部Ｂ２９１３が、受信した画像データを色変換部１０４に出力する。次に、色変換部１０４が、色信号C''M''Y''K''の画像データを色信号cmykLcLmの画像データに変換した上で、第二２値化部１０５に出力する。
【０１８６】
最後に、ステップＳ１０１１において、クライアント２８０３が、画像データを２値化してインクジェットプリンタ１１０で画像を記録する。詳細には次の処理が行われる。まず、第二２値化部１０５が、２値色信号c'm'y'k'Lc'Lm'の画像データに変換した上で、インクジェットプリンタ１１０に出力する。インクジェットプリンタ１１０では、ノズル列分解部１１１と、吐出信号生成部１１２と、画像記録部１１３とによって記録媒体に画像を記録する。
【０１８７】
以上説明したように、本実施形態に係る画像記録システムにおいて、サーバは、マクロ色合わせを担う色補正部と、ミクロ色合わせを担う第一２値化部とを備え、クライアントは、ミクロ色合わせを担う色変換部と、第二２値化部とを備える。その結果、入力画像をターゲット装置で記録したときの記録画像を対象装置で良好に再現することができる。また、本実施形態によれば、サーバが第一２値化部を備えることで、ネットワークを流れるデータをデータ容量の小さい２値色信号で構成される画像データにすることができる。また、ターゲット装置の２値化手段である第一２値化部を各クライアントに設ける必要がない。また、様々な対象装置に関して、その２値化手段である第二２値化部をサーバに設ける必要が無い。
【０１８８】
（その他の実施形態）
第一乃至第三の実施形態では、ターゲット装置をオフセット印刷機とする例について説明した。しかし、ターゲット装置は、グラビア印刷機やフレキソ印刷機などの他の印刷機や、インクジェットプリンタや電子写真プリンタ、昇華型プリンタなどの画像記録装置でもかまわない。
【０１８９】
また、ターゲット装置の記録材をＣ、Ｍ、Ｙ、Ｋの４種類とする例について説明したが、赤色（以下Ｒとも言う）や緑色（以下Ｇとも言う）などの特色や、Ｌｃ、Ｌｍなどの淡色の記録材を利用しても良いし、必ずしもＣ、Ｍ、Ｙ、Ｋの記録材を利用しなくても良い。例えば、Ｃ、Ｍ、Ｙ、Ｒ、Ｇの５色の記録材を利用する構成でも良い。この場合、ターゲット装置の色信号に関する処理を記録材に対応する５成分について実施する。ターゲット装置の２値化処理は、網点スクリーンを用いた組織的ディザ法に限らず、誤差拡散法などでも良い。
【０１９０】
また、対象装置をフルラインタイプのインクジェットプリンタとする例について説明したが、各種印刷機や電子写真プリンタ、昇華型プリンタ、また短尺ヘッドを走査して画像を記録するインクジェットプリンタなどの画像記録装置でもかまわない。対象装置が電子写真プリンタまたは昇華型プリンタの場合、記録材はインクの代わりにトナーやインクリボンなどが利用される。
【０１９１】
また、第一の実施形態において、色補正部１０２の処理として４ＤＬＵＴ法を利用する例を説明したが、ターゲット装置の記録材の数がｎであれば、ｎ次元ＬＵＴ法を利用する。色補正テーブル格納部１０６に格納される色補正テーブルは、ＩＣＣ（International Color Consortium）プロファイルなどの規格に準じる形式でも良いし、独自のフォーマットでも良い。
【０１９２】
また、第一２値化部１０３の処理を別の画像処理装置に委譲する構成でも良い。この場合、色補正部１０２で補正された画像データが外部に出力され、その後、外部からの画像データが色変換部１０４に入力される。
【０１９３】
また、第二２値化部１０５の処理として誤差拡散法を利用する例を説明したが、ブルーノイズマスクを用いた組織的ディザ法などでも良い。また、色補正テーブルの作成方法、色変換テーブルの作成方法、および閾値設定方法は、前記実施形態の例に限らない。色票画像の色票数やテーブルの格子点の値、サンプリング点の値は一例である。ターゲット装置の色再現特性を取得する工程は、ターゲット装置がJapanColor等の公知の色再現特性を有するとして省略することもできる。
【０１９４】
また、テーブルの作成に利用する画像記録装置の色再現特性は、色票画像の測色値に限らず、色情報を表すデータであれば良い。例えば、所定のカラーセンサーの出力信号値であっても良い。また、色補正テーブル、色変換テーブルおよび閾値の設定値は、記録媒体の種類毎に用意しておき、要求に応じて切り替えて利用する構成にしても良い。
【０１９５】
また、前述の実施形態では、発明の形態として画像処理装置として機能するＰＣの例を説明したが、コンピュータ等の情報処理機器の画像出力端末として用いられる画像記録装置の形態としても良い。また、専用の情報処理装置やリーダ等と組み合わされた複写装置、送受信機能を有するファクシミリ装置、さらには機器組み込みのコントローラの形態をとるもの等であっても良い。
【０１９６】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワークまたは各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014236434.tif 000009
【図２】
2014236434.tif 000010
【図３】
2014236434.tif 000011
【図４】
2014236434.tif 000012
【図５】
2014236434.tif 000013
【図６】
2014236434.tif 000014
【図７】
2014236434.tif 000015
【図８】
2014236434.tif 000016
【図９】
2014236434.tif 000017
【図１０】
2014236434.tif 000018
【図１１】
2014236434.tif 000019
【図１２】
2014236434.tif 000020
【図１３】
2014236434.tif 000021
【図１４】
2014236434.tif 000022
【図１５】
2014236434.tif 000023
【図１６】
2014236434.tif 000024
【図１７】
2014236434.tif 000025
【図１８】
2014236434.tif 000026
【図１９】
2014236434.tif 000027
【図２０】
2014236434.tif 000028
【図２１】
2014236434.tif 000029
【図２２】
2014236434.tif 000030
【図２３】
2014236434.tif 000031
【図２４】
2014236434.tif 000032
【図２５】
2014236434.tif 000033