(57)【要約】【課題】つなぎヘッド構成のフルラインタイプヘッドにおいて、短尺ヘッドユニットの交換がなされた場合の、色調整、色補正方法が想定されていない。【解決手段】複数のノズルを有する交換可能な単位記録ヘッドを複数本並べた記録ヘッド群を用いて記録媒体に記録を行う記録手段に用いられる、前記単位記録ヘッドに対応した補正パラメータを導出する。そして導出された補正パラメータに基づいて補正を行う。【選択図】図１
2014201009.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルを有する交換可能な単位記録ヘッドを複数本並べた記録ヘッド群を用いて記録媒体に記録を行う記録手段に用いられる、前記単位記録ヘッドに対応した補正パラメータを導出する補正パラメータ導出手段と、
前記導出された補正パラメータに基づいて補正を行う処理手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記単位記録ヘッドが交換されたか判定する判定手段をさらに備え、
前記導出手段は、判定手段で前記単位記録ヘッドが交換されたと判定された場合、前記交換された単位記録ヘッドに対応する補正パラメータを導出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記交換された単位記録ヘッドに対応する記録領域にチャート画像を記録させるように前記記録手段を制御する制御手段をさらに備えることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記導出手段は、チャート画像の記録結果が目標値となるよう、前記交換された単位記録ヘッドに対応する補正パラメータを導出することを特徴とする請求項２または３に記載の画像処理装置。
【請求項５】
前記目標値は、前記交換された単位記録ヘッドの隣接の単位記録ヘッドで形成されたチャート画像の記録結果となるよう設定されることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
複数のノズルを有する交換可能な単位記録ヘッドを複数本並べた記録ヘッド群を用いて記録媒体に記録を行う記録手段の前記単位記録ヘッドが交換されたか判定する判定手段と、
前記単位記録ヘッドが交換されたと判定された場合、キャリブレーションする単位記録ヘッドの列と、キャリブレーションする方法とを取得する取得手段と、
前記取得手段で取得したキャリブレーションする方法に従って、前記取得手段で取得したキャリブレーションする単位記録ヘッドの列を少なくとも含む列に対応する領域にチャート画像を前記記録手段に記録させる制御手段と、
前記記録手段によって記録されたチャート画像を用いて前記交換されたと判定された単位記録ヘッドの補正パラメータを導出する導出手段と
を備えることを特徴とする画像処理装置。
【請求項７】
複数のノズルを有する交換可能な単位記録ヘッドを複数本並べた記録ヘッド群を用いて記録媒体に記録を行う記録手段の前記単位記録ヘッドが交換されたことを表示する表示手段と、
前記表示手段で表示された前記交換された単位記録ヘッドに対応する記録領域と、前記表示手段で表示された前記交換された単位記録ヘッドを含む列のキャリブレーション方法であって、チャート画像の記録結果が目標値となるようにするか、又は、前記交換された単位記録ヘッドの隣接の単位記録ヘッドで形成されたチャート画像の記録結果となるようにするかを含むキャリブレーション方法と、をユーザー指示に従って設定する設定手段と、
を備えることを特徴とする画像処理装置。
【請求項８】
複数のノズルを有する交換可能な単位記録ヘッドを複数本並べた記録ヘッド群を用いて記録媒体に記録を行う記録手段に用いられる、前記単位記録ヘッドに対応した補正パラメータを導出する補正パラメータ導出ステップと、
前記導出された補正パラメータに基づいて補正を行う処理ステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項９】
コンピュータを、請求項１から７のいずれかに記載の画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、効率的なキャリブレーションを行う画像処理装置およびその制御方法に関する。
【背景技術】
【０００２】
コンピュータやワードプロセッサ等を含む電子機器などの出力機器として用いられる画像形成装置は、用紙等の記録媒体に画像（文字や記号等を含む）を記録するように構成されている。このような画像形成装置は、方式によって、インクジェット式、ワイヤドット式、サーマル式、レーザービーム式等に分類される。
【０００３】
各方式の画像形成装置のうち、インクジェット式の画像形成装置（インクジェット画像形成装置）は、記録ヘッドを用いて吐出口から記録媒体に向かってインクを吐出し、画像形成を行うものである。インクジェット画像形成装置は、記録ヘッドのコンパクト化が容易であること、ノンインパクト型であるので騒音が小さいこと、多色インクを使用してカラー画像を形成するための構成が容易であること等の利点を有している。
【０００４】
インクジェット画像形成装置において、記録媒体の搬送方向（副走査方向）と交差する主走査方向に記録ヘッドを走査しながら画像形成を行うものをシリアルタイプのインクジェット画像形成装置という。シリアルタイプのインクジェット画像形成装置では、短尺の記録ヘッド（短尺ヘッド）によって１主走査分の記録動作を終了する毎に、記録媒体を所定量ずつ搬送する動作を繰り返すことにより、記録媒体全域に対する画像形成を行う。
【０００５】
一方、記録ヘッドが記録媒体の幅に相当する記録幅をもち、記録媒体の搬送方向の移動のみを伴って画像形成を行うものをフルラインタイプのインクジェット画像形成装置という。フルラインタイプのインクジェット画像形成装置では、記録媒体を所定位置にセットし、記録媒体を搬送しながら記録動作を行う。このようなフルラインタイプのインクジェット記録装置は、画像形成の一層の高速化が可能である。
【０００６】
上記フルラインタイプの画像形成装置に用いられる記録ヘッドにおいて、記録媒体の記録領域の全幅に渡ってインクジェット記録素子を全て欠陥なく加工することは現状難しい。そのため、フルラインタイプの記録ヘッドとして、いわゆるつなぎヘッドが提案されている。このつなぎヘッドは、短い長さのヘッド（短尺ヘッドユニット）における記録素子列同士が一部オーバーラップするように、短尺ヘッドユニットを複数個連結した記録ヘッドである。つまり、短尺ヘッドを吐出口の配列方向に複数つなぎ合わせるように、それらのヘッドを配列することによって記録領域の全幅にまたがるヘッドを実現する。このつなぎヘッドは、短尺ヘッドユニットごとに着脱可能な構成にすることもできる。このようにすれば、故障等が生じた部分だけの交換ができ、交換に関するコストも削減できる。
【０００７】
ところで、上記フルラインタイプの画像形成装置を用いて画像形成すると、記録素子列（ヘッド）の取り付けズレ、傾きズレ、又は、記録素子毎のインク吐出量、インク吐出方向のばらつきにより、スジ（バンディング）が発生してしまうことがある。また、記録場所によって色が異なってしまうことがある。
【０００８】
そこで、記録素子列（ヘッド）の取り付けズレ、傾きズレ、又は、インク吐出量、記録素子毎のインク吐出量、インク吐出方向に起因するムラに対しては、例えば、特許文献１のような技術が提案されている。特許文献１では、記録媒体への２次元的な位置における記録素子の特性を補正するための技術が提案されている。特許文献１によれば、記録媒体の位置における記録素子の特性（記録ズレ、濃度ムラ）の補正データを作成し、作成した補正データに基づいて記録素子への入力画像信号を調整する。これにより、ムラを抑制することが可能になる。
【０００９】
また、フルラインタイプのヘッドを用いた場合の色調整法が特許文献２に記載されている。特許文献２によれば、フルラインタイプのヘッドを用いて、印刷幅方向に並ぶ領域や、用紙搬送方向に並ぶ領域など、領域ごとに色の調整を行う。これにより、画像の領域毎に色調整が可能となる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００３−２９１３２５号公報
【特許文献２】特開２０１０−８２９３８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述した特許文献１、２に記載された手法は、つなぎヘッド構成のフルラインタイプヘッドにおいて、短尺ヘッドユニットの交換がなされた場合の、色調整、色補正方法について想定されていない。従って、特許文献１、２に記載された手法は短尺ヘッドユニットを交換した場合、効率的な色キャリブレーションを行うことができない。
【課題を解決するための手段】
【００１２】
本発明に係る画像処理装置は、複数のノズルを有する交換可能な単位記録ヘッドを複数本並べた記録ヘッド群を用いて記録媒体に記録を行う記録手段に用いられる、前記単位記録ヘッドに対応した補正パラメータを導出する補正パラメータ導出手段と、前記導出された補正パラメータに基づいて補正を行う処理手段とを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、フルラインタイプのつなぎヘッドにおいて、短尺ヘッドユニットの交換がなされた場合に効率的な色キャリブレーション、色補正、またはむら補正などを行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施例１における画像処理装置の構成の一例を示すブロック図である。
【図２】本発明の実施例１における測定チャート出力モードの処理の一例を示すフローチャートである。
【図３】本発明の実施例１におけるＵＩ部１５によって表示される画面を示す模式図である。
【図４】本発明の実施例１におけるＵＩ部１５によって表示される画面を示す模式図である。
【図５】本発明の実施例１における測定チャート出力モードで使用するチャート画像の例である。
【図６】本発明の実施例１における画像処理部１３の構成の一例を示すブロック図である。
【図７】本発明の実施例１における画像処理の流れの一例を示すフローチャートである。
【図８】本発明の実施例１における二値化処理を示す模式図の一例である。
【図９】本発明の実施例１における測定データとターゲットデータを示す模式図である。
【図１０】本発明の実施例１における補正パラメータ導出部４２が導出した補正パラメータの例を示す表である。
【図１１】本発明の実施例１における補正出力モードの処理の一例を示すフローチャートである。
【図１２】本発明の実施例１におけるＵＩ部１５によって表示される画面を示す模式図である。
【図１３】本発明の実施例１における画像処理の流れの一例を示すフローチャートである。
【図１４】本発明の実施例２における測定チャート出力モードで使用するチャート画像の例である。
【図１５】本発明の実施例２における画像処理部１３の構成の一例を示すブロック図である。
【図１６】本発明の実施例２における画像処理の流れの一例を示すフローチャートである。
【図１７】本発明の実施例４における画像処理部１３の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、添付の図面を参照して、本発明をその好適な実施例に基づいて詳細に説明する。なお、以下の実施例において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１６】
＜実施例１＞
図１は、本実施例に係る画像処理装置の構成を示したブロック図である。図１において画像処理装置は、画像補正装置１、画像形成装置２、測定装置３、補正パラメータ演算装置４を有する。
【００１７】
画像補正装置１及び補正パラメータ演算装置４は例えば一般的なパーソナルコンピュータにインストールされたプリンタドライバによって実現され得る。その場合、以下に説明する画像補正装置１、補正パラメータ演算装置４の各部は、コンピュータが所定のプログラムを実行することにより実現されることになる。詳しくは後で述べる。また、別の構成としては、例えば、画像形成装置２が画像補正装置１、補正パラメータ演算装置４のいずれかを含む構成としてもよい。
【００１８】
本実施例に係る画像処理装置の概略を以下に述べる。
【００１９】
画像補正装置１は、出力モード設定部１１と、画像データ取得部１２と、画像処理部１３と、補正パラメータ保持部１４と、ＵＩ部１５とを含む。画像補正装置１においては、まず、出力モード設定部１１が、色調整を行うユーザーの指示に従って出力モードを設定する。出力モードは、ＵＩ部１５によって表示される画面上でユーザーが選択することによって設定することができる。具体的には、出力モード設定部１１は、「測定チャート出力モード」か「補正出力モード」の出力モードを設定する。「測定チャート出力モード」は、色調整を行う出力モードであり、本実施例では交換された短尺ヘッドユニットに対応した色補正パラメータを導出するためのモードである。「補正出力モード」は、色補正されたデータを用いて出力する、通常出力のモードである。
【００２０】
出力モード設定部１１はまた、「測定チャート出力モード」を設定する場合に、ユーザーからの選択によって、キャリブレーションを行う短尺ヘッドユニット列及びキャリブレーション方法を設定する。「測定チャート出力モード」と「補正出力モード」とでは、本実施例に係る各装置は異なる処理を行う。詳細は後述する。なお、出力モード設定部１１は、短尺ヘッドが交換されたことを検出したことに応じて、ユーザーからの選択なしで「測定チャート出力モード」に出力モードを設定してもよい。
【００２１】
画像データ取得部１２は、画像データを取得する。例えば、画像データ取得部１２は、図示しない記憶部に格納された画像データや、外部の装置（あるいはアプリケーション）からの画像データを取得する。なお、画像データには、ユーザーが通常出力の印刷を所望する画像データや、測定チャートを示す画像データが含まれる。
【００２２】
画像処理部１３は、出力モード設定部１１が設定した出力モードが「測定チャート出力モード」の時は、補正パラメータ保持部１４が保持する補正パラメータは使用しないで、チャート画像データに対して画像処理を実施し、処理後画像データを生成する。逆に、画像処理部１３は、出力モード設定部１１が設定した出力モードが「補正出力モード」の時は、補正パラメータ保持部１４の補正パラメータを使用する。そして、画像データ取得部１２が取得した画像データに対して画像処理を実施し、処理後画像データを生成する。なお、補正パラメータは、後述する短尺ヘッドユニットごとに用意されている。そのため、補正パラメータ保持部１４では短尺ヘッドユニットに対応する補正パラメータが保持される。
【００２３】
補正パラメータ保持部１４は、各短尺ヘッドユニットに対応する各補正パラメータを短尺ヘッドユニットに関連付けて保持している。補正パラメータは、例えば色変換ＬＵＴ、色分解用ＬＵＴ、出力γ変換テーブルなどである。補正パラメータ保持部１４は、補正パラメータ演算装置４から出力された補正パラメータを保持する。
【００２４】
ＵＩ部１５は、画面表示をユーザーに提供し、ユーザーからの入力を受け付ける。
【００２５】
画像形成装置２は、処理後画像データ保持部２１と、記録ヘッド群２２〜２５と、搬送部２７と、用紙トレイ２８と、印刷物堆積部２９とを含む。
【００２６】
処理後画像データ保持部２１は、画像補正装置１の画像処理部１３から処理後画像データを取得し、格納する。画像形成装置２は、処理後画像データに基づいて、記録ヘッド群２２〜２５を制御し、同時に記録媒体２６を記録ヘッド群２２〜２５に対して移動することにより、記録媒体２６上に画像が形成される。ここでは、記録ヘッド群２２〜２５は、インクジェット方式のものであり、同一色複数列構成をもつ短尺ヘッドユニット（単位記録ヘッド）２２１〜２５４を複数本つなげた構成をとる。この短尺ヘッドユニット２２１〜２５４は、着脱可能であり、ユーザーが交換可能な構成を持つ。また搬送部２７は、用紙トレイ２８から供給された記録媒体２６を搬送し、記録ヘッド群２２〜２５によって処理後画像データが記録された記録媒体は印刷物堆積部２９に送られ印刷物となる。
【００２７】
測定装置３は、測定データ取得部３１を含む。
【００２８】
測定データ取得部３１は、印刷物堆積部２９に送られたチャート画像が印刷された記録媒体２６を測定し、測定データとして取得する。
【００２９】
補正パラメータ演算装置４は、ターゲットデータ・測定データ保持部４１と、補正パラメータ導出部４２とを含む。
【００３０】
ターゲットデータ・測定データ保持部４１は、測定データ取得部３１が測定した測定データを取得し、保持する。また、ターゲットデータ・測定データ保持部４１は、理想的な出力を示すターゲットデータ（設定値）を保持する。ターゲットデータはあらかじめターゲットデータ・測定データ保持部４１が保持していてもよく、またチャート画像データの取得に伴って、図示しない記憶部などからターゲットデータ・測定データ保持部４１が取得してもよい。なお、ターゲットデータの詳細については後述する。
【００３１】
補正パラメータ導出部４２は、ターゲットデータ・測定データ保持部４１が保持するターゲットデータと測定データとから補正パラメータを導出する。補正パラメータとは、出力デバイス（画像形成装置２）に画像データを与える前に、その画像における特定の特徴量に対応する領域を構成する各画素の輝度値を補正するためのパラメータである。補正パラメータ導出部４２は、導出した補正パラメータを画像補正装置１の補正パラメータ保持部１４へ転送する。
【００３２】
［測定チャート出力］
次に、上述した機能構成を備えた本実施例の画像処理装置における「測定チャート出力モード」について、図２のフローチャートを用いて説明する。
【００３３】
本実施例の測定チャート出力モードでは、交換された短尺ヘッドユニットの色補正について、交換された短尺ヘッドユニットに対応した色補正パラメータを導出する。
【００３４】
まず、出力モード設定部１１は、短尺ヘッドユニット２２１〜２５４のいずれかが交換されたかの情報を取得し、出力モードを測定チャート出力モードに設定する。さらに、色調整をするための短尺ヘッドユニット２２１〜２５４列を特定し、かつキャリブレーション方法を取得する（ステップＳ２０１）。
【００３５】
出力モードのユーザー指示は、図３のＵＩ部１５を介して設定される。図３は、出力モード設定部１１が、短尺ヘッドユニット２２１〜２５４のいずれかが交換されたかの情報を取得した場合に、ＵＩ部１５に表示する表示画面の一例を示す。短尺ヘッドユニット２２１〜２５４のいずれかが交換されたかの情報は、例えば各短尺ヘッドユニットの着脱をセンサ等によって検知したことにより取得される。
【００３６】
出力モード設定部１１は、ユーザーに色調整（キャリブレーション）を行うか否かの指示を図３のラジオボタン１５０１、１５０２を選択させることによって取得する。色調整を行うことが選択された場合、色調整をするための短尺ヘッドユニット２２１〜２５４列は、例えば図４のＵＩ部１５が表示するラジオボタン１５０３〜１５０６にて指定される。
【００３７】
図４において、選択された領域（すなわち、選択された短尺ユニットに対応する領域）に対するキャリブレーション方法は、ラジオボタン１５０７、１５０８にて指定される。ラジオボタン１５０７は、選択列のみを正しい色にするようキャリブレーションする設定を行うものである。ラジオボタン１５０８は、選択列を隣接列と同じ色にするようキャリブレーションする設定を行うものである。すなわち、ラジオボタン１５０７は選択列をあらかじめ用意されたターゲットデータになるよう色調整を行うように設定するためのものである。一方、ラジオボタン１５０８は、隣接列と同じ色になるように選択列の色調整を行うように設定するためのものである。本実施例では、選択列をあらかじめ用意された理想的なターゲットデータになるよう色調整を行う例、すなわち、ラジオボタン１５０７がユーザーによって指定された場合の例を説明する。
【００３８】
次に、画像データ取得部１２は、ステップＳ２０１での設定に基づいて画像データをチャート画像データとして取得し、格納する（ステップＳ２０２）。
【００３９】
本実施例では図６の出力γ変換部１３６をキャリブレーションする例を示す。具体的には出力γ変換部１３６に使用される補正パラメータ保持部１４に保持される出力γ変換テーブルを変更する。補正パラメータ保持部１４に保持される出力γ変換テーブルは、短尺ヘッドユニットごとに用意されている。そのため、交換された短尺ヘッドユニットに対応する出力γ変換テーブルが補正される。
【００４０】
ステップＳ２０２で取得するチャート画像データは、例えば図５に示されるように、キャリブレーションする短尺ヘッドユニットに該当する列のＣＭＹＫ単色の各色インク値（８ビット）０〜２５５（３２刻み）の９個、計３６の色表データである。ただし、色表としては、計３６の色に限るものではない。
【００４１】
また、キャリブレーション対象処理は、上述したように出力γ変換処理部１３６以外の、例えば、色変換処理部１３２、色分解処理部１３４、ハーフトーン処理部１３８であっても良い。例えば色変換処理部１３２をキャリブレーションする場合は、色変換ＬＵＴ１３３が補正パラメータ保持部１４となる。
【００４２】
また、キャリブレーション対象処理が変わると、使用する色表データも変更される。例えば、色変換処理部１３２をキャリブレーションする場合はＲＧＢの各値を複数グリッドで刻んだ色表を用いる。具体的にはＲＧＢ８ビット５グリッドで変化させた場合、（Ｒ、Ｇ、Ｂ）＝（０、０、０）、（０、０、６４）（０、０、１２８）、（０、０、１９２）（０、０、２５５）・・・（２５５、２５５、２５５）と５ｘ５ｘ５＝１２５個の色表データとなる。
【００４３】
本実施例では、列２（２２２、２３２、２４２、２５２）をあらかじめ用意されたターゲットデータになるよう短尺ヘッドユニットごとに色調整を行う。よって、この時出力する色表は図５に示した通り、列２の部分のみに画像が形成される色表である。すなわち、列２に対応する記録領域のみに色表画像が形成される。
【００４４】
ステップＳ２０２において、この色表データ（チャート画像データ）の各色の色数、ＣＭＹＫのインク値情報を、ターゲットデータ・測定データ保持部４１が取得してもよい。また、この既知な各色の色数、ＣＭＹＫのインク値情報を、あらかじめターゲットデータ・測定データ保持部４１が保持してもよい。そして、ターゲットデータ・測定データ保持部４１が保持している情報に対応するチャート画像データを画像データ取得部１２が取得するようにしてもよい。
【００４５】
次に、画像データ取得部１２が格納したチャート画像データに対して、画像処理部１３は画像処理を行う（ステップＳ２０３）。
【００４６】
以下、本実施例における、測定チャート出力モード時の画像処理部１３の詳細動作について、図６のブロック図、図７のフローチャートを用いて説明する。
【００４７】
図６は、画像処理部１３を構成する各部を示している。出力モード設定部１１は、ユーザーから取得した設定を元に、処理切り替え部１３１の設定を行う（ステップ７２０１）。なお、出力モード設定部１１の設定が測定チャート出力モードの場合は、処理切り替え部１３１は色変換処理部１３２、色分解処理部１３４、出力γ変換部１３６を経由しないでハーフトーン処理部１３８へとデータを送るように処理を切り替える。出力モード設定部１１の設定が補正出力モードの場合は、処理切り替え部１３１は色変換処理部１３２、色分解処理部１３４、出力γ変換部１３６を経由してハーフトーン処理部１３８へとデータを送るように処理を切り替える。
【００４８】
図７のフローチャートは測定チャート出力モード時の動作であるので、ハーフトーン処理部１３８は、入力されたＣＭＹＫデータに対してハーフトーンＬＵＴ１３７を用いて二値化を行う（ステップＳ７０２）。本実施形態ではディザ処理による２値化を行うが、誤差拡散法等の二値化法を用いてもよい。
【００４９】
一例として、図８にシアンの二値化前のデータＣ（８０２）、二値化後のデータ（ハーフトーン処理データ）Ｃ_ｂ（８０３）、及びしきい値マトリクスＴｈ＿Ｃ（８０１）を示す。しきい値マトリクスＴｈ＿Ｃ（８０１）は、ハーフトーンＬＵＴ１３７の操作を示すものである。
【００５０】
すなわち、Ｃ、Ｍ、Ｙ、Ｋ各色のディザ処理のドット配置を決めるしきい値マトリクスをそれぞれ、Ｔｈ＿Ｃ、Ｔｈ＿Ｍ、Ｔｈ＿Ｙ、Ｔｈ＿Ｋとすると、ハーフトーン処理部の処理は、以下（１）〜（８）のように表すことができる。  
Ｃ＜Ｔｈ＿Ｃの時、  Ｃ＿ｂ＝０      ・・・（１）
Ｔｈ＿Ｃ≦Ｃの時、  Ｃ＿ｂ＝１      ・・・（２）
Ｍ＜Ｔｈ＿Ｍの時、  Ｍ＿ｂ＝０      ・・・（３）
Ｔｈ＿Ｍ≦Ｍの時、  Ｍ＿ｂ＝１      ・・・（４）
Ｙ＜Ｔｈ＿Ｙの時、  Ｙ＿ｂ＝０      ・・・（５）
Ｔｈ＿Ｙ≦Ｙの時、  Ｙ＿ｂ＝１      ・・・（６）
Ｋ＜Ｔｈ＿Ｋの時、  Ｋ＿ｂ＝０      ・・・（７）
Ｔｈ＿Ｋ≦Ｋの時、  Ｋ＿ｂ＝１      ・・・（８）
以上で、本実施形態における測定チャート出力モードの画像処理部１３の動作が完了する。
【００５１】
図２に戻り、画像処理（ステップＳ２０３）後の処理を説明する。画像形成装置２において、処理後画像データ保持部２１は画像処理部１３が処理したキャリブレーション対象の列２の処理後画像データを取得し、格納する。（ステップＳ２０４）
画像形成装置２は、列２の処理後画像データに基づいて、列２に該当する短尺ヘッドユニット２２２、２３２、２４２、２５２を制御し、同時に記録媒体２６を記録ヘッド群２２〜２５に対して移動する。かかる処理により、記録媒体上に画像が形成される。（ステップＳ２０５）
ここで、測定装置３において、測定データ取得部３１は、記録媒体２６を搬送し、印刷物堆積部２９に送られた印刷物の色表について、ＣＩＥ（国際照明委員会）が規定した Ｌ＊（明度）値を測定して測定データとして得る。本実施例では、印刷物堆積部２９に送られた印刷物の画像の明度Ｌ＊を利用する。しかし測定データとしては、画像の輝度や濃度等、明るさを表す値であればその他の値を使用してもよい。本実施例では、測定データ取得部３１は、具体的には印刷物堆積部２９に送られた印刷物の色表について測定データＬ＊を取得する。（ステップＳ２０６）
本実施例ではチャート画像として色表（パッチ）を用いるため、測定装置としては１〜数ミリ程度の測定開口（アパーチャ）をもつ分光形測色器を用いた測定を実施するが、もちろんその他の測定開口サイズを持つ測定装置であってもよい。
【００５２】
ターゲットデータ・測定データ保持部４１は、測定データ取得部３１が求めた測定データ、すなわち測定データＬ＊を保持する（ステップＳ２０７）。ターゲットデータ・測定データ保持部４１はあらかじめチャート画像データの各色の色数、ＣＭＹＫのインク値情報を保持している。あるいは上述したように、ステップＳ２０２でチャート画像データの各色の色数、ＣＭＹＫのインク値情報を取得している場合もある。
【００５３】
このように、ステップＳ２０７においては、ターゲットデータ・測定データ保持部４１は、チャート画像データの各色の色数、ＣＭＹＫのインク値情報と、測定データＬ＊とをセットにして保持する。
【００５４】
ステップＳ２０８で、補正パラメータ導出部４２は、全てのチャート画像データの測定を行ったかどうかを判定する。測定されるべきチャート画像データが予め定められていてもよいし、測定されるべき残りのチャート画像データがあるかどうかをユーザーに確認してもよい。まだ測定すべきチャート画像データが残っている場合には、ステップＳ２０２に戻って次のチャート画像データを読み込む。全てのチャート画像データの測定を行っている場合は、ステップＳ２０９に進む。
【００５５】
続いて、補正パラメータ導出部４２は、各色についての補正パラメータＣ_ｈ、Ｍ_ｈ、Ｙ_ｈ、Ｋ_ｈを導出する（ステップＳ２０９）。
【００５６】
ステップＳ２０９においては、ターゲットデータ・測定データ保持部４１が保持している、測定データとターゲットデータとを用いる。図９に測定データ９０１と、ターゲットデータ９０２とを示す。図９に示すように、測定データ９０１は、各色の色数、ＣＭＹＫのインク値情報とセットになった色表の測定データＬ＊が格納されている。また、ターゲットデータ９０２も各色の色数、ＣＭＹＫのインク値情報とセットになった目標Ｌ’＊が格納されている。
【００５７】
補正パラメータ導出部４２はまず、ターゲットデータ・測定データ保持部４１から、ターゲットデータのＣＭＹＫ各色の色数、ＣＭＹＫのインク値情報と、該情報に対応する色表の目標値Ｌ’＊とのセットを取得する（設定値取得）。
【００５８】
補正パラメータ導出部４２は、チャート画像データのＣＭＹＫ各色の色表数、ＣＭＹＫのインク値情報と、該情報に対応する測定値Ｌ＊とのセットを取得する。
【００５９】
ここで、ターゲットデータとは、チャート画像データ出力における再現したいＬ’＊を、チャート画像データのＣＭＹＫ各色の色数、ＣＭＹＫのインク値情報とセットにしたものである。測定画像データの記録結果がターゲットデータに近づくように補正処理を行うことで、出力画像を目標値（ターゲット）に近づけることができる。
【００６０】
補正パラメータは、ターゲットデータのＬ’＊となるように、チャート画像データのＣＭＹＫ値の測定値Ｌ＊と、ターゲットデータＬ’＊（目標値）との差異を極小化するように導出する。これら導出の手法は公知の手法を用いるため、詳細は割愛する。
【００６１】
図１０に導出された補正パラメータ（１００１）を示す。補正パラメータ１００１は、シアン入力値Ｃとシアン補正値Ｃ_ｈ、マゼンタ入力値Ｍとマゼンタ補正値Ｍ_ｈ、イエロー入力値Ｙとイエロー補正値Ｙ_ｈ、ブラック入力値Ｋとブラック補正値Ｋ_ｈを示している。図１０は各色の入力値と補正値の１次元ルックアップテーブル（ＬＵＴ）となる。なお、補正パラメータは、短尺ヘッドユニットごとに用意されている。そのため、短尺ヘッドユニットに対応する補正パラメータが保持される。すなわち、図１０に示す1次元ＬＵＴは、各短尺ヘッドユニットに対して用意され、各短尺ヘッドユニットに関連付けられて保持される。
【００６２】
最後に、補正パラメータ導出部４２は、導出した補正パラメータを画像補正装置１の補正パラメータ保持部１４へ転送する（ステップＳ２１０）。
【００６３】
以上で、「測定チャート出力モード」についての処理が終了する。これにより、補正パラメータ保持部１４に補正パラメータが格納され、画像の色補正のための準備が整ったことになる。
【００６４】
［補正出力］
以下、補正パラメータを用いて、画像を補正して出力することを目的とする、補正出力モードについて記述する。本実施例の画像処理装置における「補正出力モード」について、図１１のフローチャートを用いて説明する。
【００６５】
まず、出力モード設定部１１は、画像出力前にユーザーの指示を取得する。ここでは、短尺ヘッドユニットは交換されていないため、図１２のような出力モードを選択させるためのＵＩ部１５によりユーザーの指示を取得する。補正出力モード出力モードへのユーザー指示は、図１２のＵＩ部１５にてラジオボタン１５１０を選択することで設定される（ステップＳ１１０１）。なお、ここでヘッドが交換されていなかったとしても、ユーザーの指示によりキャリブレーションを選択することもできる。キャリブレーションするラジオボタン１５０９が選択された場合は、前述のように図４のようなキャリブレーションするヘッド列選択画面が表示される。さらに、ユーザーの指示によりキャリブレーションするヘッド列が選択され、前述のようにステップＳ２０２へ移動することもできる。
【００６６】
次に、画像データ取得部１２は、入力画像データを取得し、格納する（ステップＳ１１０２）。補正出力モードにおいては、取得する入力画像データはユーザーが出力したい画像である。
【００６７】
画像データ取得部１２に格納した入力画像データに対して、画像処理部１３は画像処理を行う（ステップＳ１２０３）。以下、本実施例における補正出力モードの画像処理部１３の詳細動作について、図６のブロック図、図１３のフローチャートを用いて説明する。
【００６８】
出力モード設定部１１は、ユーザ指示に基づく設定を元に、処理切り替え部１３１の設定を行う（ステップＳ１３０１）。出力モード設定部１１が補正出力モードの場合は、色変換処理部１３２、色分解処理部１３４、出力γ変換部１３６、ハーフトーン処理部１３８を経て画像処理を行う。なお、出力γ変換部１３６は、上述の測定チャート出力モードで導出された補正パラメータを用いて処理を行う。
【００６９】
まず、色変換処理部１３２は、ＲＧＢデータとして取得した画像データを、色変換ＬＵＴ１３３を参照して次式の通りに、Ｒ’Ｇ’Ｂ’データへ変換する（ステップＳ１３０２）。  
Ｒ’＝Ｒ＿ＬＵＴ＿３Ｄ（Ｒ，Ｇ，Ｂ）            ・・・（９）
Ｇ’＝Ｇ＿ＬＵＴ＿３Ｄ（Ｒ，Ｇ，Ｂ）            ・・・（１０）
Ｂ’＝Ｂ＿ＬＵＴ＿３Ｄ（Ｒ，Ｇ，Ｂ）            ・・・（１１）
ここで、式（９）〜（１１）の右辺に定義される各関数が、色変換ＬＵＴ１３３の内容に該当する。以上の処理により、本実施例における色変換処理が完了する。
【００７０】
次に、色分解処理部１３４は、色変換処理部１３２が生成したＲ’Ｇ’Ｂ’データを、色分解用ＬＵＴ１３５を参照して次式の通りに、ＣＭＹＫデータへ変換する（ステップＳ１３０３）。  
Ｃ＝Ｃ＿ＬＵＴ＿３Ｄ（Ｒ’，Ｇ’，Ｂ’）            ・・・（１２）
Ｋ＝Ｍ＿ＬＵＴ＿３Ｄ（Ｒ’，Ｇ’，Ｂ’）            ・・・（１３）
Ｙ＝Ｙ＿ＬＵＴ＿３Ｄ（Ｒ’，Ｇ’，Ｂ’）            ・・・（１４）
Ｋ＝Ｋ＿ＬＵＴ＿３Ｄ（Ｒ’，Ｇ’，Ｂ’）            ・・・（１５）
ここで、式（１２）〜（１５）の右辺に定義される各関数が、色分解用ＬＵＴ１３５の内容に該当する。色分解用ＬＵＴ１３５はレッド、グリーン、ブルーの３入力値からの、各インク色の出力値への変換方法を定める。本実施例では、ＣＭＹＫの４色を出力に使用する構成をとるため、３入力値から４出力値を得るＬＵＴ構成となる。ただし、上記４つのインク色に限定されるものではなく、例えばＣＭＹＫＬｃＬｍや、ＣＭＹＫＲＧＢのように、その他のインク色の組み合わせであってもよい。以上の処理により、本実施例における色分解処理が完了する。
【００７１】
次に、出力γ変換処理部１３６は、色分解処理部１３４が生成したＣＭＹＫデータを、補正パラメータ保持部１４を参照して次式の通りに、Ｃ_ｈｄ、Ｍ_ｈｄ、Ｙ_ｈｄ、Ｋ_ｈｄデータへ変換する（ステップＳ１３０４）。  
Ｃ_ｈｄ＝Ｃ＿ＬＵＴ＿１Ｄ（Ｃ）            ・・・（１６）
Ｍ_ｈｄ＝Ｍ＿ＬＵＴ＿１Ｄ（Ｍ）            ・・・（１７）
Ｙ_ｈｄ＝Ｙ＿ＬＵＴ＿１Ｄ（Ｙ）            ・・・（１８）
Ｋ_ｈｄ＝Ｋ＿ＬＵＴ＿１Ｄ（Ｋ）            ・・・（１９）
ここで、式（１６）〜（１９）の右辺に定義される各関数が、補正パラメータ保持部１４の補正パラメータに該当する。補正パラメータ保持部１４はシアン、マゼンタ、イエロー、ブラックの４入力値のそれぞれを独立にＣ_ｈｄ、Ｍ_ｈｄ、Ｙ_ｈｄ、Ｋ_ｈｄに変換する１次元ルックアップテーブルの構成となる。
【００７２】
以上の処理により、本実施例における出力γ変換処理が完了する。以下、ハーフトーン処理（ステップＳ１３０５）はＳ７０２と同じなので詳細は省略する。
【００７３】
以上で、本実施例における補正出力モードの画像処理部１３の詳細動作が完了する。
【００７４】
なお、本実施例では、補正対象信号を出力γ補正処理部における１次元のＣＭＹＫ補正とした。変換を→で示す場合、Ｃ→Ｃ、Ｍ→Ｍ、Ｙ→Ｙ、Ｋ→Ｋ変換であったが、ＲＧＢ→ＲＧＢ変換、ＣＭＹＫ→ＣＭＹＫ変換となるよう補正してもよいことは言うまでもない。
【００７５】
図１１に戻り、処理後画像データ保持部２１は、画像処理部１３が処理した画像データを取得、格納する（ステップＳ１１０４）。
【００７６】
画像形成装置２は、処理後画像データに基づいて、記録ヘッド群２２〜２５を制御し、同時に記録媒体２６を記録ヘッド群２２〜２５に対して移動することにより、記録媒体上に画像が形成される。（ステップＳ１１０５）
以上で、「補正出力モード」についての処理が終了する。これにより、画像データ取得部１２が取得した画像データに対して、補正パラメータ保持部１４が保持する補正パラメータを用いて、画像処理部１３が補正した画像が出力される。
【００７７】
以上説明したように本実施例によれば、交換可能な短尺ヘッドユニットを複数つなぎ合わせるフルラインタイプのつなぎヘッドをもつ画像形成装置において次の効果を奏することができる。すなわち、短尺ヘッドユニットの交換がなされた場合に短尺ヘッドユニットに対応した色補正テーブルを補正し、効率的なキャリブレーション補正を行うことができる。
【００７８】
また上述した実施例では、短尺ヘッドユニットが交換されたタイミングに、交換された短尺ヘッドユニットに対応する色補正パラメータの導出を行う例を示した。しかしながら、色補正のタイミングはこれに限らない。例えばユーザーがキャリブレーションを行いたいタイミングで、キャリブレーションしたい短尺ヘッドユニットを指示できるようにしても良い。
【００７９】
＜実施例２＞
上述の実施例では、測定チャート出力モードにおいて、短尺ヘッドユニットを交換した場合の交換領域の色調整を、予め用意されたターゲット色（目標色）となるよう補正する例を示した。実施例２では、測定チャート出力モードにおいて、短尺ヘッドユニットを交換した場合において、交換領域の色調整を、隣接の短尺ヘッドユニットの色に近づくように色を修正する。
【００８０】
実施例２も実施例１と同様、図１に示す画像処理装置の構成を持つため、説明は省略する。
【００８１】
［測定チャート出力］
本実施例での「測定チャート出力モード」についても実施例１と同様図２のフローチャートを用いて説明する。
【００８２】
まず、出力モード設定部１１は、ユーザーの指示もしくは、短尺ヘッドユニット２２１〜２５４のいずれかが交換されたかの情報を取得し、出力モードを測定チャート出力モードに設定する。さらに、色調整をするための短尺ヘッドユニット２２１〜２５４列、およびキャリブレーション方法を取得する（ステップＳ２０１）。
【００８３】
本実施例でも、測定チャート出力モードのユーザー指示は、図４のＵＩ部１５にて設定される。ただし、本実施例で実施例１と異なるのは、キャリブレーション方法の設定である。実施例１では、選択された領域に対してキャリブレーション方法について、選択列のみを予め用意した目標色にするようキャリブレーションする例を説明した。すなわち、ラジオボタン１５０７が選択された場合の例を説明した。実施例２では、選択列を隣接列と同じ色にするようキャリブレーションを選択する例を説明する。すなわち、ラジオボタン１５０８が選択された場合の例を説明する。
【００８４】
本実施例では、隣接列と同じ色になるように色調整を行うものである。これにより、隣接列の色があらかじめ用意されたターゲット情報から色が乖離していたとしても、隣接列の色に合わせる動作が行われ、短尺ヘッドユニットの隣接列の色の境界が目立たなくなる効果がある。
【００８５】
また、短尺ヘッドユニットを交換した場合、本実施例でも、実施例１と同様に、図３、図４のようなＵＩ部１５にてユーザーからの指示を受ける。例えば、短尺ヘッドユニット２２１〜２５４のいずれかが交換された際に、実施例１と同様に、図３、図４のＵＩが表示される。
【００８６】
次に、画像データ取得部１２は、画像データをチャート画像データとして取得し、格納する（ステップＳ２０２）。
【００８７】
本実施例では図１５の出力γ変換部１３６をキャリブレーションする例を示す。具体的には図１５の出力γ変換部１３６に使用される補正パラメータ保持部１４に保持される出力γ変換テーブルを変更する。補正パラメータ保持部１４に保持される出力γ変換テーブルは、実施例１と同様、短尺ヘッドユニットごとに用意される。
【００８８】
また本実施例では、隣接列の色に合わせるよう、選択された短尺ヘッドユニットをキャリブレーションするため、チャート画像データは、図１４に示されたように、キャリブレーションする短尺ヘッドユニットの上下隣接列の色表も出力する。
【００８９】
本実施例では上下隣接列はキャリブレーションしない。そのため、上下隣接列ＣＭＹＫの色表は、図１４の１４０２、１４０３に示すように、出力γ変換処理部１３６において、補正パラメータ保持部１４を参照してデータを補正した上で、色表画像データを出力する。この様にする理由は、上下隣接列（列１、３）の正確な色を把握するためである。
【００９０】
一方、キャリブレーション対象の列２は、実施例１と同様、出力γ変換部１３６を介さず、（８ビット）０〜２５５（３２刻み）の９個、計３６の色表データを出力する。
【００９１】
なお、キャリブレーション対象処理は、上述したように出力γ設定部１３６以外の、例えば、色変換処理部１３２、色分解処理部１３４、ハーフトーン処理部１３８であっても良い。例えば色変換処理部１３２をキャリブレーションする場合は、色変換ＬＵＴ１３３が補正パラメータ保持部１４となる。
【００９２】
また、キャリブレーション対象処理が変わると、使用する色表画像も変更される。例えば、色変換処理部１３２をキャリブレーションする場合はＲＧＢの各値を複数グリッドで刻んだ色表を用いる。具体的にはＲＧＢ８ビット５グリッドで変化させた場合、（Ｒ、Ｇ、Ｂ）＝（０、０、０）、（０、０、６４）（０、０、１２８）、（０、０、１９２）（０、０、２５５）・・・（２５５、２５５、２５５）と５ｘ５ｘ５＝１２５個の色表画像となる。
【００９３】
キャリブレーション対象処理が変わり、使用される色表画像が変わった場合、上下に隣接する列１、３は、キャリブレーションしない。そのため、上下に隣接する列１、３については、式（１７）〜（２０）の予め設定された既知の補正パラメータを用いて補正されたデータを出力する。
【００９４】
本実施例では、列２（２２２、２３２、２４２、２５２）を、隣接列１、列３の色になるよう色調整を行うキャリブレーションする。
【００９５】
よって、この時出力する色表は図１４に示した通り、列１、列２、列３の部分に画像が形成される色表である。
【００９６】
ステップＳ２０２において、この色表画像の各色の色数、ＣＭＹＫのインク値情報を、ターゲットデータ・測定データ保持部４１が取得してもよい。また、この既知な各色の色数、ＣＭＹＫのインク値情報は、あらかじめターゲットデータ・測定データ保持部４１が保持しており、ターゲットデータ・測定データ保持部４１が保持している情報に対応するチャート画像データを取得するようにしてもよい。
【００９７】
次に、画像データ取得部１２が格納したチャート画像データに対して、画像処理部１３は画像処理を行う（ステップＳ２０３）。
【００９８】
以下、本実施例における、測定チャート出力モード時の画像処理部１３の詳細動作について、図１５のブロック図、図１６のフローチャートを用いて説明する。
【００９９】
図１５は、画像処理部１３を構成する各部を示している。出力モード設定部１１は、ユーザー指示に基づく設定を元に、処理切り替え部１３１の設定を行う（ステップＳ１６０１）。
【０１００】
なお、処理切り替え部１３１の設定が測定チャート出力モードの場合は、キャリブレーション対象列２の色表画像データは、色変換処理部１３２、色分解処理部１３４、出力γ変換部１３６を経由しないでハーフトーン処理部１３８へ送られる。一方、キャリブレーション対象ではない列１、３の色表画像データは、補正パラメータ保持部１４で保持される補正パラメータを用いる処理を経由せずに、出力γ変換部１３６を経由してハーフトーン処理部１３８へ送られる。
【０１０１】
処理切り替え部１３１の設定が補正出力モードの場合は、色変換処理部１３２、色分解処理部１３４、出力γ変換１３６を経由してハーフトーン処理部１３８へとデータを送る。
【０１０２】
キャリブレーション対象ではない列１、３に対応する、上下隣接列ＣＭＹＫの色表は、図１４の１４０２、１４０３に示すように、出力γ変換処理部１３６において次のように変換される。すなわち、上下隣接列ＣＭＹＫの色表は、補正パラメータ保持部１４を参照して次式の通りに、Ｃ_ｈｄ、Ｍ_ｈｄ、Ｙ_ｈｄ、Ｋ_ｈｄデータへ変換される（ステップＳ５０２）  
Ｃ_ｈｄ＝Ｃ＿ＬＵＴ＿１Ｄ（Ｃ）            ・・・（２０）
Ｍ_ｈｄ＝Ｍ＿ＬＵＴ＿１Ｄ（Ｍ）            ・・・（２１）
Ｙ_ｈｄ＝Ｙ＿ＬＵＴ＿１Ｄ（Ｙ）            ・・・（２２）
Ｋ_ｈｄ＝Ｋ＿ＬＵＴ＿１Ｄ（Ｋ）            ・・・（２３）
ここで、式（２０）〜（２３）の右辺に定義される各関数が、補正パラメータ保持部１４の補正パラメータに該当する。補正パラメータ保持部１４はシアン、マゼンタ、イエロー、ブラックの４入力値のそれぞれを独立にＣ_ｈｄ、Ｍ_ｈｄ、Ｙ_ｈｄ、Ｋ_ｈｄに変換する１次元ルックアップテーブルの構成である。
【０１０３】
ハーフトーン処理部１３８は生成されたデータに対して、ハーフトーンＬＵＴ１３７を用いて二値化を行う（ステップＳ５０２）。
【０１０４】
以上で、本実施例における測定チャート出力モードの画像処理部１３の動作が完了する。
【０１０５】
図２に戻り、画像処理（ステップＳ２０３）後の処理を説明する。画像形成装置２において、処理後画像データ保持部２１は画像処理部１３が処理した、キャリブレーション対象の列２の処理後画像データ、および列１、３の処理後画像データを取得、格納する。（ステップＳ２０４）
【０１０６】
画像形成装置２は、処理後画像データに基づいて、列１〜３の短尺ヘッドユニット２２１〜２５４を制御し、同時に記録媒体２６を記録ヘッド群２２〜２５に対して移動することにより、記録媒体上に画像が形成される（ステップＳ２０５）。
【０１０７】
測定装置３において、測定データ取得部３１は、記録媒体２６を搬送し、印刷物堆積部２９に送られ印刷物の色表について、測定する。測定の単位は実施例１と同様である。
【０１０８】
ターゲットデータ・測定データ保持部４１は、測定データ取得部３１が求めた測定データ、すなわち測定データＬ＊を保持する（ステップＳ２０７）。すなわち、測定データ取得部３１は、対象の列２の測定データＬ＊を保持する。
【０１０９】
ターゲットデータ・測定データ保持部４１はあらかじめチャート画像データの各色の色数、ＣＭＹＫのインク値情報を保持しているか、あるいはステップＳ２０２でチャート画像データの各色の色数、ＣＭＹＫのインク値情報を取得している。
【０１１０】
すなわち、ステップＳ３０７でターゲットデータ・測定データ保持部４１は、チャート画像データの各色の色数、ＣＭＹＫのインク値情報と、該情報に対応する測定データＬ＊とをセットにして保持する。
【０１１１】
ステップＳ２０８で、補正パラメータ導出部４２は、全てのチャート画像データの測定を行ったかどうかを判定する。測定されるべきチャート画像データが予め定められていてもよいし、測定されるべき残りのチャート画像データがあるかどうかをユーザーに確認してもよい。まだ測定すべきチャート画像データが残っている場合には、ステップＳ２０２に戻って次のチャート画像データを読み込む。全てのチャート画像データの測定を行っている場合は、ステップＳ２０９に進む。
【０１１２】
続いて、補正パラメータ導出部４２は、補正パラメータＣ_ｈ、Ｍ_ｈ、Ｙ_ｈ、Ｋ_ｈを導出する（ステップＳ２０９）。
【０１１３】
この時、ターゲットデータ・測定データ保持部４１が保持した測定データのうち、列１、列３に該当する測定値が列２のターゲットデータ（色再現目標値）とする。
【０１１４】
すなわち、隣接するヘッドによって出力された色表の測定値が目標色となるのである。
【０１１５】
なお、このときのターゲットデータとしては、列１、３の測定値の平均値をターゲットとすると、隣接列との境界が視認されにくくなるため好ましい。しかしながら、その他、列１の測定値をターゲットデータとしても良いし、列３の測定値をターゲットデータとしても良い。
【０１１６】
本実施例でも、実施例１と同様、補正パラメータ導出部４２は、ターゲットデータ・測定データ保持部４１から、ＣＭＹＫ各色の色数、ＣＭＹＫのインク値情報と、該情報に対応する色表の目標値Ｌ’＊とのセットを取得する（設定値取得）。
【０１１７】
また、補正パラメータ導出部４２は、チャート画像データのＣＭＹＫ各色の色数、ＣＭＹＫのインク値情報と、該情報に対応する測定値Ｌ＊とを取得する。ここで、測定データがターゲットデータに近づくように補正処理を行うことで、出力画像を理想的な色に近づけることができる。
【０１１８】
補正パラメータは、ターゲットデータの目標値Ｌ’＊となるように、チャート画像データのＣＭＹＫ値の測定値Ｌ＊と、ターゲットデータの目標値Ｌ’＊との差異を極小化するように導出される。これにより、実施例１と同様、図１０のような補正パラメータ１００１が導出される。
【０１１９】
最後に、補正パラメータ導出部４２は、導出した補正パラメータを画像補正装置１の補正パラメータ保持部１４へ転送する（ステップＳ２１０）。
【０１２０】
以上で、「測定チャート出力モード」についての処理が終了する。これにより、補正パラメータ保持部１４に補正パラメータが格納され、画像の色補正の準備が整ったことになる。
【０１２１】
なお本実施例の補正出力モードについては、実施例１と同様であるため説明は省略する。
【０１２２】
＜実施例３＞
実施例１、２ではチャート画像データとして図５の５０１に示したような色表（パッチ）画像を、測定装置３として１〜数ミリ程度の測定開口（アパーチャ）をもつ分光型測色器を用いて測定する例を示した。しかしながら、より細かな領域の色調整を行うことも可能である。
【０１２３】
例えば、チャート画像として、数十〜数百マイクロメートル程度のチャート画像を用いても良い。このとき、ノズル方向のチャート画像を小さく、かつ数を増やすことで、色調整が可能な領域の数が増える。さらに、数十〜数百マイクロメートルの微細な測定開口を持つ測定装置を用いれば、微細な領域毎に色を測定できる。
【０１２４】
この様にすると、ノズル方向のミクロ的な色調整、すなわち、ムラやスジの補正も可能である。またノズル方向のミクロ的な色調整を、実施例２に示したような隣接ヘッドとの色の差をなくすことに使用する場合は、ノズルの上端と下端とで、目標値（ターゲットデータ）変更することも可能である。具体的には、色調整したい短尺ヘッドユニットのノズル列上端を上部に隣接した短尺ヘッドユニットの色に、ノズルの下端を下部に隣接した短尺ヘッドユニットの色に調整することも可能である。その際、ノズル列の中心は、上端、下端の平均の色に調整することで、隣接ヘッドとの色の差を目立たなく、かつ滑らかな色補正が可能となる。この様な滑らかな色補正については、ノズル列上端、下端からの距離に応じた、ターゲットデータを設定することにより可能となる。例えば明度Ｌ＊の場合、ターゲットとなるＬ’＊は、Ｌ’＊＝  ｄ×Ｌ１’  ＋  （１−ｄ）×Ｌ２’とすればよい。なお、ｄ：ノズル上端からの距離で０≦ｄ≦１、Ｌ１’：上部に隣接した短尺ヘッドユニットのＬ＊、Ｌ２’：下部に隣接した短尺ヘッドユニットのＬ＊とする。
【０１２５】
この様に、ノズルの位置に応じてターゲットデータを変えることで、ノズル方向のミクロ的な色調整が可能となる。
【０１２６】
また、微細な測定開口を持つライン型固体撮像素子を用いたイメージスキャナ等を測定装置として用いることで、実施例１，２で述べたマクロ的な色調整はもとより、ミクロ的な位置調整にも適用可能である。そのため、ミクロ的な位置調整にも使用したい場合は、チャート画像を数マイクロメートルから数十マイクロメートルとさらに小さくすればよい。ただし、測定開口の微細化は、測定データおよび補正データの増大化、測定データのＳＮ低下を招くことになるため、用途とのバランスを取ることによる適切な選定が望ましい。
【０１２７】
＜実施例４＞
実施例１、２、３では、図１に示した各装置を構成する各部はハードウェアで実装しているものとしているが、ソフトウェアで実装してもよい。この場合、係るソフトウェアは、コンピュータが有する各種記憶装置内に保持されており、ＣＰＵがこのソフトウェアを実行することで、コンピュータは、図１に示した各部の機能を実現することになる。
【０１２８】
図１７は、本実施例適用可能なコンピュータのハードウェア構成を示すブロック図である。コンピュータ１７０１は、一般に普及しているパーソナルコンピュータ等の汎用の情報処理装置である。コンピュータ１７０１の内部では、バス１７０７により後述する各ブロックが接続され、種々のデータの受け渡しが可能である。
【０１２９】
なお、本コンピュータ１７０１を適用する装置によっては、図１７に示した全ての構成要素は必須なものではないので、適宜省略してもよい。また、同種の機能を有するハードウェアで置換してもよいし、複数のコンピュータ機体によってコンピュータ１７０１が構成されていてもよい。
【０１３０】
図１７において１７０２はＣＰＵで、主記憶装置１７０３にロードされているプログラムやデータを用いて本コンピュータ１７０１全体の制御を行うとともに、本コンピュータ１７０１を適用した画像処理装置が行う上述の各処理を実行する。
【０１３１】
ＲＡＭに代表される主記憶装置１７０３は、各種記憶装置から読み込んだプログラムやデータを一時的に記憶する為のエリアを有する。記憶装置には、ＨＤＤ（ハードディスクドライブ）１７０４、ＣＤドライブ１７０９、ＤＶＤドライブ１７１０、ＦＤＤ（フロッピー（登録商標）ディスクドライブ）１７１１等を含む。さらに主記憶装置１７０３は、スキャナ１７１７から、Ｉ／Ｆ（インターフェース）１７１５を介して取得した画像のデータを一時的に記憶するためのエリアも有する。さらに主記憶装置１７０３は、ＣＰＵ１７０２が各種の処理を実行する際に用いるワークエリアも有する。以上を含め、主記憶装置１７０３は、各種の情報記録場所を適宜提供することができる。
【０１３２】
ＨＤＤ１７０４は、ＯＳ（オペレーティングシステム）や、各種の画像データ（文書画像データを含む）を保持している。さらにＨＤＤ１７０４には、図１７が示す各部の機能をＣＰＵ１７０２に制御させるための、あるいはコンピュータ１７０１を適用した装置が行う上述の各処理をＣＰＵ１７０２に実行させるためのプログラムやデータも保存されている。ＨＤＤ１７０４が保持しているプログラムやデータは、ＣＰＵ１７０２による制御に従って主記憶装置１７０３に適宜ロードされ、ＣＰＵ１７０２による処理対象となる。なお、主記憶装置１７０３に記憶するものとして説明した情報の幾つかについてはＨＤＤ１７０４に保存するようにしてもよい。
【０１３３】
ビデオコントローラ１７０５は、主記憶装置１７０３やＨＤＤ１７０４等から受けた画像データや文字データといった表示データを信号としてモニタ１７０６に送出するものである。モニタ１７０６はＣＲＴや液晶画面等により構成されており、ビデオコントローラ１７０５から受けた信号に基づいた画像や文字等を表示する。
【０１３４】
Ｉ／Ｆ１７０８は、コンピュータ１７０１にプリンタ１７１６を接続するためのＩ／Ｆである。コンピュータ１７０１はこのＩ／Ｆ１７０８を介してプリンタ１７１６に対して印刷データを送信し、プリンタ１７１６が送信するプリンタ１７１６の状態情報を受信できる。
【０１３５】
ＣＤドライブ１７０９は、記憶媒体としてのＣＤに記録されているプログラムやデータを読み出し、読み出したプログラムやデータをＨＤＤ１７０４や主記憶装置１７０３等に送出する。
【０１３６】
ＤＶＤドライブ１７１０は、記憶媒体としてのＤＶＤに記録されているプログラムやデータを読み出し、読み出したプログラムやデータをＨＤＤ１７０４や主記憶装置１７０３等に送出する。
【０１３７】
ＦＤＤ１７１１は、記憶媒体としてのフロッピー（登録商標）ディスクに記録されているプログラムやデータを読み出し、読み出したプログラムやデータをＨＤＤ１７０４や主記憶装置１７０３等に送出する。
【０１３８】
マウス１７１３、キーボード１７１４はそれぞれ、操作入力装置として機能する。本コンピュータ１７０１のユーザは、このマウス１７１３やキーボード１７１４を操作することで、各種の指示をＣＰＵ１７０２に対して入力することができる。
【０１３９】
Ｉ／Ｆ１７１２は、キーボード１７１４、マウス１７１３をバスに接続するためのＩ／Ｆである。マウス１７１３やキーボード１７１４からユーザが入力した操作指示は信号としてＩ／Ｆ１７１２を介してＣＰＵ１７０２に送出される。
【０１４０】
Ｉ／Ｆ１７１５は、原稿やフィルム等を読み取ることで画像データを生成するスキャナ１７１７を本コンピュータ１７０１に接続するためのものである。スキャナ１７１７が生成した画像データはこのＩ／Ｆ１７１５を介してＨＤＤ１７０４や主記憶装置１７０３等に送出される。
【０１４１】
Ｉ／Ｆ１７１８は、他のコンピュータ等の電子機器との情報をやりとりするためのＩ／Ｆである。ＣＰＵ１７０２の指示によりネットワーク１７１９から取得された画像データを含む情報は、このＩ／Ｆ１７１８を介してＨＤＤ１７０４や主記憶装置１７０３等に送出される。
【０１４２】
＜他の実施例＞
本発明は例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、ｗｅｂアプリケーション等）から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【０１４３】
尚本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、実施形態において図に示したフローチャートに対応したプログラムである。
【０１４４】
従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１４５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１４６】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）等である。
【０１４７】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの（又は圧縮され自動インストール機能を含むファイル）をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１４８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【０１４９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１５０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行うことが可能である。
【０１５１】
上記各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【０１５２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014201009.tif 000003
【図２】
2014201009.tif 000004
【図３】
2014201009.tif 000005
【図４】
2014201009.tif 000006
【図５】
2014201009.tif 000007
【図６】
2014201009.tif 000008
【図７】
2014201009.tif 000009
【図８】
2014201009.tif 000010
【図９】
2014201009.tif 000011
【図１０】
2014201009.tif 000012
【図１１】
2014201009.tif 000013
【図１２】
2014201009.tif 000014
【図１３】
2014201009.tif 000015
【図１４】
2014201009.tif 000016
【図１５】
2014201009.tif 000017
【図１６】
2014201009.tif 000018
【図１７】
2014201009.tif 000019