(57)【要約】【課題】特定の用紙に対応するＬＵＴが作成済みである場合に、この作成済みＬＵＴを有効活用することにより、他の印刷用紙に対応した新たなＬＵＴを作成する手間を改善する。【解決手段】基準となる印刷用紙Ａと、この印刷用紙とは単位面積あたりのインク定着量が異なる印刷用紙Ｂについて、印刷用紙ＡについてはＬＵＴ（基準ＬＵＴ）が作成済みであり、基準ＬＵＴの各出力色についてのインク飽和度（＝［インク使用量］／［最大インク打込量］）と印刷用紙ＢについてのＬＵＴ（新規ＬＵＴ）の各出力色についてのインク飽和度との偏差を目的関数ΔＥとし、目的関数ΔＥを最小化するインク使用量を算出し、印刷用紙Ａの入力色と算出したインク使用量との対応関係を規定して、印刷用紙Ｂ用のＬＵＴとする。【選択図】図８
2010232975.tif 000002
【特許請求の範囲】
【請求項１】
色データと記録材使用量の対応関係を規定した色変換テーブルを第１の印刷対象につい
て作成済みである場合に、
前記第１の印刷対象とは単位面積あたりの記録材定着量が異なる第２の印刷対象につい
て、上記色変換テーブルの記録材使用量の記録材飽和度と前記第２の印刷対象の記録材飽
和度との偏差を解消するように前記第２の印刷対象の記録材使用量を算出し、算出した記
録材使用量と前記色データの対応関係を規定した色変換テーブルを作成する色変換テーブ
ル作成方法。
【請求項２】
作成済みの前記色変換テーブルの記録材使用量は複数の要素色で構成されており、
前記偏差を解消するにあたり、記録材使用量が所定の範囲内にある要素色の偏差を優先
的に最小化する請求項１に記載の色変換テーブル作成方法。
【請求項３】
前記偏差を最小化するにあたり、作成済みの色変換テーブルの記録材使用量に対してＳ
字トーンカーブによって、値の小さいものは０に近付き、値の大きいものは記録材定着量
に近付くような重み付けを行う請求項１又は請求項２に記載の色変換テーブル作成方法。
【請求項４】
前記Ｓ字トーンカーブは、作成済みの前記色変換テーブルの記録材使用量を構成する複
数の要素色毎に異なるものが用意されている請求項３に記載の色変換テーブル作成方法。
【請求項５】
請求項１〜請求項４の何れか１項に記載の色変換テーブル作成方法で作成された色変換
テーブルを記録された印刷装置であって、
前記第２の印刷対象に対する印刷を指示されると、入力された色データを前記作成され
た色変換テーブルを参照して記録材使用量に変換し、この記録材使用量の記録材を前記第
２の印刷対象に付着させることを特徴とする印刷装置。
【請求項６】
色データと記録材使用量の対応関係を規定した色変換テーブルを第１の印刷対象につい
て作成済みである場合に、
前記第１の印刷対象とは単位面積あたりの記録材定着量が異なる第２の印刷対象につい
て、上記色変換テーブルの記録材使用量の記録材飽和度と前記第２の印刷対象の記録材飽
和度との偏差を解消するように前記第２の印刷対象の記録材使用量を算出し、算出した記
録材使用量と前記色データを対応付けて作成された色変換テーブル。
【請求項７】
第１の印刷対象について色データと記録材使用量の対応関係を規定した色変換テーブル
が記録された印刷装置であって、
前記第１の印刷対象とは単位面積あたりの記録材定着量が異なる第２の印刷対象につい
て、上記色変換テーブルの記録材使用量の記録材飽和度と前記第２の印刷対象の記録材飽
和度との偏差を解消するように前記第２の印刷対象の記録材使用量を算出し、算出した記
録材使用量と前記色データの対応関係を規定した色変換テーブルを作成し、
前記第２の印刷対象に対する印刷を行う場合に、入力された色データを前記作成された
色変換テーブルを参照して記録材使用量に変換し、この記録材使用量の記録材を前記第２
の印刷対象に付着させることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブル作成方法、該色変換テーブル作成方法で作成された色変換テ
ーブルを備えた印刷装置、色変換テーブル作成方法で作成された色変換テーブル、および
印刷装置に関する。
【背景技術】
【０００２】
印刷用紙などの記録媒体はその種類毎にインクの定着特性が異なるので、ある印刷用紙
に印刷して好適な印刷結果を得られるインク量で他の印刷用紙に印刷しても希望する印刷
結果が得られない可能性がある。各用紙種類でそれぞれに希望する印刷結果を得るために
は、画像をプリンター等の印刷装置やプリンターを制御するドライバー等で、画像データ
の要素色（Ｒ，Ｇ，Ｂ等）の階調値をプリンターで用いるインク色（Ｃ，Ｍ，Ｙ，Ｋ等）
の階調値に変換する色変換処理が必要である。この色変換処理では、色変換ＬＵＴ（Look
up Table）の対応関係に基づいて画像データをインク量セットに変換するのが一般的であ
る。
【０００３】
色変換ＬＵＴの対応関係を得るには、複数のインク量セットのパッチを印刷・測色する
作業が必要になる。一般に、ＬＵＴを作成するために必要なパッチ数は、インク量空間の
各インク量軸上にｎ個の代表点を設定し、これら代表点によりインク量空間に形成される
格子点の数となる。すなわち、ｍ色のインクで印刷を行うプリンターであれば、ｎｍ個の
パッチ印刷・測色が必要であり、さらに印刷用紙がｘ種類ある場合にはｘ×ｎｍ個のパッ
チ印刷・測色が必要になる。
【０００４】
このような実状に鑑みて、例えば特許文献１には、色対応関係を作成する上での作業量
を少なくするための技術が開示されている。特許文献１によれば、まず、ＣＭＹＫＸ（Ｘ
は特色インク）の各色のグラデーションパッチを印刷・測色してインク特性を得るととも
に、各色インクの実行面積率を等間隔に変化させた混色パッチを印刷・測色することでプ
リンター特性を得て、インク特性とプリンター特性とに基づいて任意のインク打込量にお
ける出力値を算出する。そして、既に作成済みのＲＧＢとＣＭＹＫＸの色対応関係の中か
ら注目画素（色対応関係を作成中のＲＧＢ）と色差が最小となる画素を検索し、そのイン
ク打込量を初期値として色再現誤差を算出し、そのインク打込量近傍のインク打込量の色
再現誤差と比較することにより色再現誤差が最小になるインク打込量を求めている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−４７１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１の技術では、パッチの印刷・測色数は減少するものの、少なくとも
インク特性を得るためのグラデーションパッチとプリンター特性を得るための混色パッチ
の印刷は不可欠である。
【０００７】
本発明は上述した課題に鑑みてなされたもので、特定の印刷対象に対応する色変換テー
ブルが作成済みである場合に、この作成済みの色変換テーブルを有効活用することにより
、他の印刷対象に対応した新たな色変換テーブルを作成する手間を改善可能な色変換テー
ブル作成方法、該色変換テーブル作成方法で作成された色変換テーブルを備えた印刷装置
、色変換テーブル作成方法で作成された色変換テーブル、および印刷装置を提供すること
を目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の請求項１にかかる発明では、色データと記録材使
用量の対応関係を規定した色変換テーブルを第１の印刷対象について作成済みである状況
下で、前記第１の印刷対象とは単位面積あたりの記録材定着量が異なる第２の印刷対象に
ついて、前記第１の印刷対象と前記第２の印刷対象についての記録材定着量を利用して第
２の印刷対象についての色変換テーブルを作成する。
【０００９】
本発明においては、まず上記色変換テーブルの記録材使用量の記録材飽和度と前記第２
の印刷対象の記録材飽和度の偏差をいわゆる目的関数とし、前記第２の印刷対象の記録材
使用量を様々に変更しつつ前記目的関数を最小化するような前記第２の印刷対象の記録材
使用量を算出する。そして、上記色変換テーブルの記録材使用量のうち、目的関数に使用
された記録材使用量に対応する色データと、算出された前記第２の印刷対象の記録材使用
量と、を対応付けた色変換テーブルを作成し、これを前記第２の印刷対象の色変換テーブ
ルとする。
【００１０】
前記構成において、前記印刷対象とは、印刷用紙、ディスク状記録媒体のラベル面、布
地、フィルム等であり、その表面に画像の印刷を行う対象である。また、前記記録材定着
量とは、印刷対象に記録材を付着させた場合に、所定の乾燥時間内で定着できる最大の量
である。この記録材定着量は、記録材がインクである場合にいわゆるインクデューティ制
限と呼ばれる量に相当する。また、前記記録材飽和度とは、前記記録材定着量に対する前
記記録材使用量の割合である。
【００１１】
以上の構成によれば、第１の印刷対象に対応する色変換テーブルが作成済みである場合
に、この作成済みの色変換テーブルを有効活用して、第２の印刷対象に対応した新たな色
変換テーブルを、パッチの印刷や測色等の手間を必要としないで作成することができる。
よって、色変換テーブルを作成する手間が大幅に改善することになる。
【００１２】
ところで、記録材使用量が発生し始める所定の範囲内等において、記録材使用量の変化
率が変わると印刷結果の印象を大きく変えてしまう場合がある。このような場合に好適な
本発明の選択的な一態様として、作成済みの前記色変換テーブルの記録材使用量は複数の
要素色で構成されており、前記偏差を解消するにあたり、記録材使用量が所定の範囲内に
ある要素色の偏差を優先的に最小化するように構成されていてもよい。本態様によれば、
微妙な色合いを表現すべき記録材の使用量を優先的に最適化してしまうので、微妙な色合
いを表現可能な色変換テーブルが作成される。
【００１３】
また微妙な色合いを表現すべき記録材の使用量を優先的に最適化するための、本発明の
選択的な一態様として、前記偏差を最小化するにあたり、作成済みの色変換テーブルの記
録材使用量に対してＳ字トーンカーブによって、値の小さいものは０に近付き、値の大き
いものは記録材定着量に近付くような重み付けを行うように構成してもよい。本態様にお
いては、微妙な色合いを表現すべき記録材の使用量についてはその値が上昇しにくくなる
ので、微妙な色合いを表現すべき記録材の使用量は微妙な色合いを表現するように、そう
でない記録材の使用量はそうでないように、それぞれの特徴が残るようなバイアスがかか
ることになる。よって、微妙な色合いを表現可能な色変換テーブルが作成される。
【００１４】
また、微妙な色合いを表現すべき記録材の使用量を優先的に最適化するための、本発明
の選択的な一態様として、前記Ｓ字トーンカーブは、作成済みの前記色変換テーブルの記
録材使用量を構成する複数の要素色毎に異なるものが用意されていてもよい。よって記録
材に応じた微妙な色合いを表現可能な色変換テーブルが作成される。
【００１５】
前述した色変換テーブル作成方法は、他の方法の一環として実施されたり各工程に対応
する手段を備えた色変換テーブル作成装置、前記色変換テーブル作成方法で作成された色
変換テーブル、該色変換テーブルを備えた印刷装置や印刷制御装置として実現されたりす
る等の各種の態様を含む。また印刷装置や印刷制御装置が前記色変換テーブル作成方法の
各工程に対応する手段を備えて、印刷や印刷制御を実行する際に動的に色変換テーブルを
作成することも可能である。また、本発明は前記色変換テーブル作成装置を備える色変換
テーブル作成システム、前述した方法の構成に対応した機能をコンピューターに実現させ
るプログラム、該プログラムを記録したコンピューター読み取り可能な記録媒体、等とし
ても実現可能である。これら色変換テーブル作成システム、色変換テーブル作成装置、色
変換テーブル作成プログラム、該プログラムを記録した媒体、の発明も、前述した作用、
効果を奏する。むろん、請求項２〜４に記載した構成も、前記システムや前記装置や前記
プログラムや前記記録媒体に適用可能である。
【図面の簡単な説明】
【００１６】
【図１】ＬＵＴ作成装置のハードウェア構成を示すブロック図である。
【図２】ＬＵＴ作成装置のソフトウェア構成を示すブロック図である。
【図３】記録材定着量の一例である。
【図４】特定領域を説明する図である。
【図５】Ｓ字トーンカーブの一例である。
【図６】Ｓ字トーンカーブの一例である。
【図７】印刷処理のフローチャートである。
【図８】ＬＵＴ作成処理のフローチャートである。
【図９】目的関数によって新規ＬＵＴの代表点が生成される様子を説明する図である。
【図１０】変形例１にかかるＬＵＴ作成処理のフローチャートである。
【図１１】変形例２にかかるハードウェア構成のブロック図である。
【図１２】変形例２にかかるＬＵＴ作成処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、下記の順序に従って本発明の実施形態を説明する。
（１）本発明の構成：
（１−１）ハードウェア構成：
（１−２）ソフトウェア構成：
（２）印刷処理：
（３）ＬＵＴ作成処理：
（４）変形例１：
（５）変形例２：
（６）変形例３：
（７）まとめ：
【００１８】
（１）本発明の構成：
（１−１）ハードウェア構成：
図１は本発明の一実施形態にかかるＬＵＴ作成装置のハードウェア構成を示すブロック
図である。本実施形態においては、コンピューター１００がＬＵＴ作成装置を構成し、コ
ンピューター１００において実行されるアプリケーションＡＰＬがＬＵＴ作成プログラム
を構成する。なお、本実施形態のＬＵＴ作成装置は、ＬＵＴ作成装置によって作成される
ＬＵＴを利用して実際に印刷を行うプリンター２００と接続されている必要はなく、基準
ＬＵＴと、プリンター２００用に新たにＬＵＴを作成したい印刷用紙の記録材定着量が記
憶されていればよい。基準ＬＵＴは、プリンター２００で所定の用紙に印刷する際に参照
して色変換を行うと好適な印刷結果が得られるように調整されたＬＵＴである。
【００１９】
図１に示すコンピューター１００は、所定のシステムプログラムを通じてプログラムの
実行、その制御及び監視を行う。具体的には、図示しないシステムボード上に配置された
ＣＰＵ（Central processing Unit）１０，ＲＡＭ（Random Access Memory）１１，ＲＯ
Ｍ（Read Only Memory）１２、内蔵又は外付けのハードディスク（ＨＤ）１３を備えてお
り、ＣＰＵ１０が所要のプログラムを適宜ＨＤ１３から読み出してＲＡＭ１２に記憶し、
ＲＡＭ１２をワークエリアとして利用しつつ所要の処理や制御を実行する。ＨＤ１３には
、基準ＬＵＴに基づいて新たなＬＵＴを生成するアプリケーションＡＰＬが記録されてい
る。
【００２０】
コンピューター１００には、ディスプレイ画面を備えた表示装置１４、ユーザーの操作
入力を受付けるための操作入力装置１５、光ディスクドライブやフレキシブルディスクド
ライブ等の記録メディアから情報を読み取る読取装置１６、ＬＡＮ（Local Area Network
）やインターネットとの接続インターフェースとなる通信制御装置１７とが接続されてい
る。表示装置１４は、システムプログラム、ＡＰＬ等の指示に呼応してダイアログウイン
ドウ等のユーザーインターフェース画面を表示するように構成されている。
【００２１】
なお、上記ＡＰＬのみを実行することによってＬＵＴ作成装置としての機能が形成され
るだけでなく、そのＡＰＬの指示に基づいてコンピューター１００上で稼働しているオペ
レーティングシステム等の基本プログラムが実際の処理の一部を行い、その処理を通じて
ＬＵＴ作成装置としての機能が実現されてもよい。
【００２２】
（１−２）ソフトウェア構成：
図２は本発明の一実施形態にかかるＬＵＴ作成装置のソフトウェア構成を示すブロック
図である。同図に示すように、ＬＵＴ作成装置でＡＰＬを実行することにより、各部Ｍ１
〜Ｍ６に相当する機能が実現される。
【００２３】
用紙受付部Ｍ１は、指定された印刷用紙の種類の入力を受付け、この印刷用紙に対応す
るＬＵＴの作成を記録材定着量取得部Ｍ２や基準色対応関係取得部Ｍ３に指示する。なお
、プリンターでインク等の記録材を付着させる対象は、紙だけでなく光ディスクのラベル
面や布地やフィルム等、様々なものが考えられるしセラミックや木材等にも記録材の付着
は可能である。そこで、紙、光ディスクのラベル面、布地、フィルム、セラミック、木材
等を含む概念として、これらをまとめて印刷対象もしくは印刷媒体と呼び、用紙受付部Ｍ
１は印刷対象や印刷媒体の種類を受付けてもよい。
【００２４】
記録材定着量取得部Ｍ２は、指定された印刷用紙に対する各色インクの記録材定着量を
取得する。この記録材定着量は、所定の印刷用紙にインクを付着させつつ所定のスピード
で排紙した場合に、排紙が完了した時点で印刷用紙に対して定着が完了するインクの最大
値である。より概念的には、規定の乾燥時間内で印刷用紙に定着を完了できるインクの最
大値といえる。また、記録材定着量は、記録材を印刷用紙に付着させたときに滲み等が顕
著に発生しない最大量でもある。
【００２５】
記録材定着量は、図３に示すように、印刷用紙の種類毎に予め設定されており、本実施
形態においてはプリンター２００での印刷が予定されている各印刷用紙の記録材定着量が
、ＨＤＤ等の記憶媒体に予め記憶されている。
例えば本実施形態においては、インクセットの一次色（例えばシアン（Ｃ），マゼンタ
（Ｍ），イエロー（Ｙ），ブラック（Ｋ））のそれぞれに対する記録材定着量Ｄｎ１（ｎ
１＝Ｃ，Ｍ、Ｙ，Ｋ）と、カラーインク（Ｃ，Ｍ，Ｙ）の二次色（Ｃ＋Ｍ，Ｍ＋Ｙ，Ｙ＋
Ｃ）それぞれに対する記録材定着量Ｄｎ２（ｎ２＝Ｃ＋Ｍ，Ｍ＋Ｙ，Ｙ＋Ｃ）と、全イン
クの合計（Ｃ＋Ｍ＋Ｙ＋Ｋ）に対する記録材定着量Ｄｎ３（ｎ３＝Ｃ＋Ｍ＋Ｙ＋Ｋ）と、
が印刷用紙毎に用意され、ＨＤ１３に記憶されているものとする。
【００２６】
基準色対応関係取得部Ｍ３は、基準ＬＵＴから、順次、１つずつ色対応関係を取得する
。基準ＬＵＴには、複数の代表点に関する色対応関係が規定されている。
色対応関係とは、例えば、ＲＧＢの階調値をＣＭＹＫ階調値に変換するＬＵＴであれば
、例えばレッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）を要素色とする複数の点の階調値
と、ＣＭＹＫを要素色とする階調値との対応関係が、規定されている。以下、色対応関係
における変換元の色を「入力色」、変換先の色を「出力色」と記載する。
代表点は、所定の色空間において満遍なく且つ互いに重複しないように設定することが
一般的である。例えば、ＲＧＢ階調値をＣＭＹＫ階調値に変換するＬＵＴでは、Ｒ，Ｇ，
Ｂ各色の軸上に複数個の点を設定し、これら複数個の点によりインク量空間に形成される
複数の格子点を代表点とすることが一般的である。
【００２７】
目的関数生成部Ｍ４は、用紙受付部Ｍ１が受付けた印刷用紙の記録材定着量ＤＮＥＷと
、基準ＬＵＴの代表点Ｇｎの出力色と、基準ＬＵＴに対応する印刷用紙の記録材定着量Ｄ
ＯＲＧと、に基づいて目的関数ΔＥを生成する。
本実施形態においては、記録材定着量ＤＮＥＷは新規ＬＵＴに対応する印刷用紙の記録
材定着量Ｄｎ１，Ｄｎ２，Ｄｎ３の３種類を指し、記録材定着量ＤＯＲＧは基準ＬＵＴに
対応する印刷用紙の記録材定着量Ｄｎ１，Ｄｎ２，Ｄｎ３の３種類を指すものとする。ま
た、代表点Ｇｎのｎは各代表点を識別する添字であり、例えばｎ＝１，２，３、・・・で
ある。
【００２８】
目的関数ΔＥは、代表点Ｇｎの出力色であるＣＭＹＫ各色についてのインク飽和度と、
代表点Ｇｎの入力色に対して新規ＬＵＴに規定されるべき出力色のインク飽和度と、の偏
差として各代表点について作成される。ここで、インク飽和度とは、下記（１）式に示す
ような、少なくとも１色以上の色インクに設定されている記録材定着量Ｄに対するインク
量Ｉの割合であり、記録材定着量Ｄとインク量Ｉが等しいときにインク飽和度が最大とな
り、インク量が０の場合に最小化する値である。
【数１】
2010232975.tif 000003
すなわちインク飽和度とは、代表点に設定された出力色の各インク量Ｉが記録材定着量Ｄ
に対して飽和している度合を示す量であるといえる。
【００２９】
最適化処理部Ｍ５は、目的関数ΔＥを最小化するインク色の組合せを探索する。目的関
数ΔＥを最小化する最適化処理には、勾配法や最小二乗法等、公知の最適化手法を利用す
ることができる。目的関数ΔＥが最小化したときの新規ＬＵＴのインク量は、基準色対応
関係取得部Ｍ３の取得したグリッド値と対応付けて新規ＬＵＴに登録される。このように
して作成された新規ＬＵＴは、用紙指定部Ｍ１に指定された印刷用紙の種類と対応付けて
ＨＤ１３に保存される。
【００３０】
例外判定部Ｍ６は、基準色対応関係取得部Ｍ３ｂが取得した色対応関係が微妙な色合い
を表現すべき特定領域のデータに該当するか否かを判定し、該当する場合には例外処理を
行う。特定領域とは、少なくとも１つの色インクでインク量が発生し始める領域である。
より具体的には、何れかの色インクのインク量Ｉｎｋが、０≦Ｉｎｋ≦［所定値］、とい
う「特定の範囲」に該当する場合に特定領域のデータであると言える。
【００３１】
この特定の範囲の一方の閾値となる［所定値］は、例えば前記基準ＬＵＴに規定されて
いる色対応関係の出力色に含まれる階調値のなかで、０に次いで小さい値を色インク毎の
［所定値］とすることが考えられる。すなわち、基準ＬＵＴに規定されている色対応関係
の中で、Ｃについての最小値が階調０で、これに次いで小さいＣの値が階調１６のときは
、この階調１６を［所定値］とする等である。従って、特定の範囲は、インク色毎に異な
る場合がある。
【００３２】
図４は、Ｌａｂ空間において特定領域を説明する図である。同図は、Ｌａｂ色空間に投
影した基準ＬＵＴの色域を所定色相で切断して示した図である。同図において、太い矢印
で示した部位とその周辺が特定領域に該当する。すなわち、純色から黒へ向かう領域、白
から純色へ向かう領域、等が特定領域に該当する。なお、純色とは、例えばＬ＊ａ＊ｂ＊
色空間においてプリンター２００のインクで所定の印刷用紙に印刷した場合の色域を表現
した場合に、該色域の各色相の中で最も彩度が高い色を言う。また、純色は、原色（イン
クがＣＭＹＫの４色であれば、ＣとＭとＹ）のうちの２色を混ぜてできる色と言うことも
できる。
【００３３】
特定領域においては、前記特定の範囲に該当する色インクについてはインク量が少なく
、新規ＬＵＴのインク飽和度が基準ＬＵＴのインク飽和度からずれやすい。新規ＬＵＴの
インク飽和度が基準ＬＵＴのインク飽和度よりも大きくなる方向にずれてしまうと、新規
ＬＵＴに基づいて色変換した場合に、特定領域でグラデーションが滑らかにならなくなる
可能性がある。
【００３４】
そこで、例外判定部Ｍ６は、特定領域に該当する色対応関係を取得した場合には、後述
の最適化処理部Ｍ５に、特定の範囲に該当しないインク色に比べて、特定の範囲に該当す
るインク色についてのインク飽和度が基準ＬＵＴのインク飽和度に近づきやすく、さらに
はインク飽和度が基準ＬＵＴのインク飽和度よりも小さくなるような最適化処理を実行さ
せる。
【００３５】
例えば、例外判定部Ｍ６は、目的関数生成部Ｍ４に特定の範囲に該当するインク量デー
タについて重み付けを高くした目的関数を作成させたり、最適化処理部Ｍ５に特定の範囲
に該当するインク量データについて先に最適化処理を行わせて値を固定させたりする。
【００３６】
重み付けの手法としては、図５に示すようなＳ字トーンカーブを利用することが考えら
れる。同図に示すＳ字トーンカーブでインク量データを変換すると、インク量の少ないデ
ータはより少ない値に変換され、インク量の多いデータはより多い値に変換される。従っ
て、インク量の少ないデータのインク飽和度は、本来、収束すべき値よりも小さい値に収
束するように最適化されるので、基準ＬＵＴのインク飽和度よりも大きな値に最適化する
可能性が極めて小さく、新規ＬＵＴにおける特定領域のグラデーションが基準ＬＵＴに比
べて粗くなってしまう可能性を低下する。無論、重み付けの手法はＳ字トーンカーブに限
るものではなく、出力色のインク量データが小さくなるほど目的関数がより敏感に拡大す
るような重み付けを行えばよい。
【００３７】
また、重み付けの仕方はインク色毎に異なってもよい。各インク色でインク量が単位量
変化したときに生じる色差が異なるし、特定領域として設定したい範囲も各インク色で異
なるからである。具体的には、例えば図６に示すように、ＣインクのＳ字トーンカーブよ
りもＭインクのＳ字トーンカーブの立ち上がるポイントを低階調側としたり、Ｓ字トーン
カーブの立ち上がりを急峻にしたりする。Ｍインクは、Ｃインクに比べて単位量あたりで
生じる色差が大きいからである。このようにインク色毎に異なるＳ字トーンカーブを適用
することにより、新規ＬＵＴで実現されるグラデーションにおいて基準ＬＵＴにおける微
妙な色合いの変化を維持したい特定領域をインク色毎にコントロールすることができる。
以下、作成された新規ＬＵＴを用いて実行される印刷処理について簡単に説明し、その
後、ＡＰＬが実行するＬＵＴ作成処理について説明する。
【００３８】
（２）印刷処理：
図７は、印刷処理のフローチャートである。同図に示す印刷処理は、ＬＵＴ作成装置で
作成されたＬＵＴをインストールされたコンピューター１００において、プリンタードラ
イバー（ＰＲＴＤＲＶ）がプリンター２００を制御して実行する。同図に示す印刷処理は
ユーザーにより印刷対象となる画像データを指定した印刷を指示されたときに開始される
。なお、印刷対象となる画像データはラスターデーターであってもよいしベクターデータ
ーであってもよい。また、印刷対象は画像データのみならず、文書データ等のテキストデ
ーターであってもよいし、文書と画像が混在したデータであってもよい。
【００３９】
ステップＳ１００において（以下、「ステップ」の記載を省略する。）、ＰＲＴＤＲＶ
は画像データの入力を受付け、必要に応じて言語解釈部に印刷データを解釈させることに
より各画素がＲＧＢ各色の階調値で表現されたビットマップ画像データを生成し、解像度
変換処理を行う。言語解釈部はＰＤＬ等のプリントジョブ言語を解釈して、レイアウトや
フォーマット等を解釈結果に応じて変更した画像データの生成をＰＲＴＤＲＶに指示する
。解像度変換処理とは、受付けた画像データの解像度を、プリンター２００が画像を印刷
しようとする解像度（印刷解像度）に変換する処理である。画像データの解像度よりも印
刷解像度の方が高い場合は、補間演算を行って画素間に新たな画像データを生成すること
により解像度を増加させる。逆に、画像データの解像度の方が印刷解像度よりも高い場合
は、読み込んだ画像データを一定の比率で間引くことによって解像度を低下させる。
【００４０】
Ｓ１０５において、ＰＲＴＤＲＶは画像データの色変換処理を行う。本実施形態におけ
る色変換処理とは、印刷を指示されたときに指定された印刷用紙と対応付けられたＬＵＴ
を参照しつつ、Ｒ，Ｇ，Ｂの階調値の組合せによって表現されているＲＧＢカラー画像デ
ータを、印刷のために使用される各色の階調値の組合せによって表現された画像データに
変換する処理である。プリンター２００はＣ，Ｍ，Ｙ，Ｋの４色のインクを用いて画像を
印刷している。そこで本実施形態の色変換処理では、ＲＧＢ各色によって表現された画像
データを、Ｃ，Ｍ，Ｙ，Ｋの各色の階調値によって表現されたデータに変換する処理を行
う。
【００４１】
Ｓ１１０において、ＰＲＴＤＲＶはＣＭＹＫ画像データにハーフトーン処理を行う。こ
のハーフトーン処理は、階調データの階調値に応じて適切な密度でドットを発生させるべ
く、画素毎にドット形成の有無を判断する処理であり、たとえばディザ法や誤差拡散法等
の手法で行われる。ＰＲＴＤＲＶは、画素データをドットのオンオフを示す制御データに
変換してスプールデーターとして、プリンター２００に出力する。
【００４２】
Ｓ１１５において、プリンター２００の制御部２１は制御データに従った印刷を行う。
制御部２１は、ハーフトーン処理部が作成した制御データに従って印刷用紙上にドットを
形成することにより画像を印刷する。すなわち、制御部２１は紙送り機構２７ｃを駆動し
、この動きに合わせて、ドットデーターに基づいて印刷ヘッドユニット２５ｃの各印刷ヘ
ッドからインク液滴を吐出する。その結果、印刷用紙の適切な位置に適切な色のインクド
ットが形成されて画像データが印刷される。
【００４３】
（３）ＬＵＴ作成処理：
図８は、ＡＰＬが実行するＬＵＴ作成処理のフローチャート、図９は目的関数によって
新規ＬＵＴの代表点が生成される様子を説明する図である。図８の処理は、ユーザーがユ
ーザーインターフェースなどを介してＡＰＬに所定の指示を行ったときに実行される。所
定の指示には、ＨＤ１３に記憶された作成済みのＬＵＴの中からＬＵＴ作成処理のベース
にする基準ＬＵＴを指定する指示と、その基準ＬＵＴに基づく新規ＬＵＴの作成の指示が
含まれる。
【００４４】
Ｓ２００において、用紙受付部Ｍ１は印刷用紙の指定を受付ける。例えば用紙受付部Ｍ
１は、基準ＬＵＴに対応付けられた印刷用紙や既に作成済みのＬＵＴに対応付けられた印
刷用紙を除いて、プリンター２００によって印刷可能な印刷用紙の一覧を表示装置１４に
表示する。そして、ユーザーが操作入力装置１５を操作して一覧の中から所望の印刷用紙
を選択すると、選択された印刷用紙を用紙受付部Ｍ１が受付ける。
【００４５】
Ｓ２０５において、記録材定着量取得部Ｍ２は、用紙受付部Ｍ１がＳ２００において受
付けた印刷用紙の記録材定着量をＨＤ１３から取得して記録材定着量Ｄ＿ＮＥＷとし、基
準ＬＵＴに対応付けられた印刷用紙の記録材定着量をＨＤ１３から取得してＤ＿ＯＲＧと
する。
【００４６】
Ｓ２１０において、基準色対応関係取得部Ｍ３は基準ＬＵＴのデータをＨＤ１３から取
得し、基準ＬＵＴの代表点の中から未選択のものを１つ選択する。なお、Ｓ２４０から戻
ってきてＳ２１０を実行する際は基準ＬＵＴの代表点の中から未選択のものを１つ選択す
る処理だけを実行する。
【００４７】
Ｓ２１５において、例外判定部Ｍ６はＳ２１０で選択されたグリッドデータの出力色が
特定領域に該当するか否かを判断する。例外判定部Ｍ６は、入力されたグリッドデータが
特定領域に該当する場合はＳ２２０に進み、該当しない場合はＳ２２５に進む。
【００４８】
Ｓ２２５において、最適化処理部Ｍ５は記録材定着量Ｄ＿ＯＲＧと記録材定着量Ｄ＿Ｎ
ＥＷとＳ２１０で選択した代表点の出力色Ｉ＿ＯＲＧとに基づいて、新規ＬＵＴの出力色
Ｉ＿ＮＥＷを決定する。このとき新規ＬＵＴの代表点を構成する各インク色について基準
ＬＵＴとインク飽和度が近似するようなＩ＿ＮＥＷを算出する。そのために、最適化処理
部Ｍ５は、目的関数生成部Ｍ４に目的関数ΔＥを作成させる。目的関数ΔＥは、たとえば
下記（２）式が採用できる。
【数２】
2010232975.tif 000004
【００４９】
前記（２）式に示すように、目的関数ΔＥは、Ｓ２１０で取得した代表点について、印
刷用紙に対して複数種類設定されている各記録材定着量Ｄｎ（ｎ＝Ｃ，Ｍ、Ｙ，Ｋ，Ｃ＋
Ｍ，Ｍ＋Ｙ，Ｙ＋Ｃ，Ｃ＋Ｍ＋Ｙ＋Ｋ）毎に基準ＬＵＴのインク飽和度（＝Ｉ＿ＯＲＧ／
Ｄ＿ＯＲＧ）と新規ＬＵＴのインク飽和度（＝Ｉ＿ＮＥＷ／Ｄ＿ＮＥＷ）の偏差を算出し
、これら偏差を二乗和したものとなっている。
【００５０】
Ｓ２３０において、最適化処理部Ｍ５は、所定のアルゴリズムでＣＭＹＫ各色の階調値
を生成して前記目的関数ΔＥに入力し、目的関数ΔＥを最小化するＣＭＹＫ各色の階調値
の組合せを探索する。この最適化処理においてＣＭＹＫ各色の階調値を発生するアルゴリ
ズムには、勾配法や最小二乗法など、任意の公知の最適化手法を採用可能である。目的関
数ΔＥを最小化するように探索された階調値組合せは、Ｓ２１０で取得された代表点のイ
ンク飽和度との関係が、総合的に最も近くなる組合せになる。
【００５１】
Ｓ２３５において、最適化処理部Ｍ５はＳ２３０において最適化された出力色とＳ２１
０で選択した代表点の入力色とを対応付けて新規ＬＵＴに登録する。
【００５２】
一方、Ｓ２１５からＳ２２０に進むと、例外判定部Ｍ６は代表点の出力色を構成する色
データのうち特定の範囲に該当するものについて優先的に最適化処理させる。
すなわち、例外判定部Ｍ６は、特定の範囲に該当する色データのみで決定されるインク
飽和度だけで構成された目的関数ΔＥ１を目的関数生成部Ｍ４に作成させ、この目的関数
ΔＥ１を最小化する階調値組合せを探索する最適化処理を最適化処理部Ｍ５に行わせる。
【００５３】
例えば、Ｓ２１０で取得した代表点の出力色が（Ｃ，Ｍ，Ｙ，Ｋ）＝（２５５，１，１
，１）の場合には、ＭとＹとＫが特定の範囲に該当しているので、下記（３）式に示すよ
うに、ＭとＹとＫのみで決定されるインク飽和度だけで構成された目的関数ΔＥ１を生成
する。
【数３】
2010232975.tif 000005
【００５４】
例外判定部Ｍ６は、最適化処理部Ｍ５に前記（３）式の目的関数ΔＥ１を最小化するＭ
，Ｙ，Ｋの階調値組合せを探索させた後で、特定の範囲に該当する色データのみでは決定
されないインク飽和度で構成された下記（４）式の目的関数ΔＥ２を目的関数生成部Ｍ４
に作成させ、この目的関数ΔＥ２を最小化する階調値組合せを探索する最適化処理を最適
化処理部Ｍ５に行わせる。
【数４】
2010232975.tif 000006
なお、目的関数ΔＥ２を最小化させる際は、目的関数ΔＥ１の最適化処理によって探索済
みの階調値組合せについては固定した状態で実行する。
【００５５】
以上の順番で最適化処理を実行することにより、特定の範囲に該当しない色データのイ
ンク飽和度に比べて、特定の範囲に該当する色データのインク飽和度が基準ＬＵＴのイン
ク飽和度に近くなるような出力色の階調値組合せが算出されることになる。よって、新規
ＬＵＴに基づいて色変換されたインク量データは、特定領域のグラデーションにおいて基
準ＬＵＴで表現されていた微妙なグラデーションを継承したものとなる。
以上のように、前記（３），（４）式を用いて最適化された階調値組合せを探索完了す
ると、最適化処理部Ｍ５はＳ２３５に進んで探索完了した階調値組合せを新規ＬＵＴに登
録する。
【００５６】
なお、Ｓ２１０で取得した代表点の出力色を構成する全ての色データが特定の範囲に該
当する場合は、Ｓ２１５の判断分岐からＳ２２５に進んで前記（２）式の目的関数を用い
て最適化してもよいし、予め定めておいた色毎の優先度に基づいて前記（３）（４）式の
ように優先度の高い色から１色ずつ目的関数を生成して優先度順に最適化してもよい。
【００５７】
Ｓ２４０において、基準色対応関係取得部Ｍ３はＳ２１０において基準ＬＵＴの全代表
点を選択済みであるか否かを判断する。基準色対応関係取得部Ｍ３は、全代表点を選択済
みの場合は本ＬＵＴ作成処理を終了し、未選択の代表点がある場合はＳ２１０に戻って未
選択の代表点を選択してＳ２１０〜Ｓ２４０の処理を繰り返す。全てのグリッドデータに
ついてＳ２１０〜Ｓ２４０の処理を実行すると、基準ＬＵＴに登録されている色対応関係
と同じ数の色対応関係が登録された新規ＬＵＴが作成されたことになる。作成された新規
ＬＵＴは、Ｓ２００で選択された印刷用紙と対応付けてＨＤ１３に記憶される。
【００５８】
（４）変形例１：
以上説明した実施形態においては、特定領域の代表点であるか否かで最適化処理と例外
処理とを使い分けるＬＵＴ作成処理について説明したが、本変形例１においては、最適化
処理を使い分けるのではなく、目的関数を作成する前に色データに重み付けを行うことに
より同様の最適化を実現する処理を行う。
図１０は、本変形例１にかかるＬＵＴ作成処理のフローチャートである。同図において
、図８のＬＵＴ作成処理と共通するステップには同じステップ番号をつけて示してある。
また、図８と共通するステップについては、下記において説明を省略する。
【００５９】
Ｓ３１５において、例外判定部Ｍ６はＳ２１０で選択された代表点の出力色を構成する
各色データについて、例えば図５に示すＳ字トーンカーブで重み付けを行う。この重み付
けを行った後の各色データは、特定の範囲に該当するものについては元の値よりも０に近
づくように変更されるし、特定の範囲に該当しないものについては元の値よりも最大階調
に近付くように変更される。すなわち、Ｓ字トーンカーブで重み付けをすると、各色デー
タが特定の範囲に該当するか否かが顕著化される。
【００６０】
Ｓ３２０において、最適化処理部Ｍ５は、下記（５）式に示す目的関数ΔＥ’を作成す
る。下記（５）式において、ＷＳはＳ字トーンカーブの重み付け係数である。
【数５】
2010232975.tif 000007
【００６１】
前記（５）式では、Ｓ２１０で選択した代表点の出力色のインク量飽和度をＳ３１５で
重み付けされた各色データＷＳ×Ｉ＿ＯＲＧｎを用いて算出しているので、この目的関数
ΔＥ’を最小化するように探索されたＩ＿ＮＥＷｎもＷＳ×Ｉ＿ＯＲＧｎに近付くように
最適化される。すなわち、本変形例１で作成された新規ＬＵＴに基づいて色変換すると、
特定領域のグラデーションの精密さが基準ＬＵＴに基づいて色変換した場合よりも低下す
る可能性を極めて低く出来る。なお本変形例１においては、全色で同じＳ字トーンカーブ
で重み付けを行っているが、図６に示したように、各色で異なるＳ字トーンカーブを利用
してもよい。
【００６２】
（５）変形例２：
以上説明した実施形態や変形例においては、プリンター２００と接続されていないコン
ピューター１００でＬＵＴ作成処理を実行する例について説明してきたが、本発明のＬＵ
Ｔ作成処理はプリンター２００の印刷処理を制御するコンピューター１００のプリンター
ドライバーで実行されてもよい。この場合、コンピューター１００とプリンター２００と
は接続が必須であり、コンピューター１００がＬＵＴ作成装置や印刷制御装置を構成する
。
【００６３】
図１１は本変形例２にかかるハードウェア構成のブロック図、図１２は本変形例２にか
かるＬＵＴ作成処理のフローチャートである。本変形例２にかかるＬＵＴ作成処理は、印
刷処理の一環として実行される。なお、ソフトウェアの各構成要素については上述した実
施形態と同様なので、共通する構成要素説明は省略し、ＬＵＴ作成処理や印刷処理につい
ても前記実施形態と共通するステップには同じステップ番号を付けて、説明は省略する。
【００６４】
図１１に示すように、本実施形態のプリンター２００は、ＣＭＹＫ（シアン、マゼンタ
、イエロー、ブラック）の各インクを印刷ヘッドから吐出して印刷媒体にインクのドット
を形成して印刷するインクジェットプリンタである。むろん、他の種類のインクを使用す
るインクジェットプリンタをプリンター２００として採用してもよいし、インク昇華式プ
リンターやトナーインクを使用するレーザープリンタ等もプリンター２００として採用し
てもよい。
また、プリンター２００は制御部２１と操作部２２とコントロール回路２５ａとインク
カートリッジ２５ｂと印刷ヘッドユニット２５ｃとＡＳＩＣ２６ａとヘッド駆動部２６ｂ
とＩ／Ｆ２７ａとキャリッジ機構２７ｂと紙送り機構２７ｃとを備えている。
【００６５】
制御部２１はＣＰＵ２１ａとＲＯＭ２１ｂとＲＡＭ２１ｃとを備えており、ＲＯＭ２１
ｂに記録された図示しない制御プログラムＣＰに従って、ＣＰＵ２１ａがＲＡＭ２１ｃを
ワークエリアとしてプリンター２００全体を制御する。プリンター２００を構成する各部
２１，２２，２３，２４，２５ａ，２６ａ，２７ａはシステムバスを介して相互に通信可
能に接続されている。制御部２１は、各部２１，２２，２３，２４，２５ａ，２６ａ，２
７ａを制御して画像データに基づいた印刷を行う。
【００６６】
キャリッジ機構２７ｂにて主走査方向に往復動するキャリッジには、各インクカートリ
ッジ２５ｂを装着したカートリッジホルダが設けられ、印刷ヘッドを備えた印刷ヘッドユ
ニット２５ｃが搭載されている。
ヘッド駆動部２６ｂは、ＡＳＩＣ２６ａから印刷データに対応する印加電圧データを入
力されてピエゾ素子への印加電圧パターンを生成し、ピエゾ素子を内蔵する印刷ヘッドに
４色のインク滴をドット単位で吐出させる。インターフェース（Ｉ／Ｆ）２７ａに接続さ
れたキャリッジ機構２７ｂや紙送り機構２７ｃは、印刷ヘッドユニット２５ｃを主走査さ
せたり、適宜改ページ動作を行いながらシート状の印刷媒体を順次送り出して副走査を行
ったりする。
【００６７】
本変形例２におけるＬＵＴ作成処理は、画像データが入力されて印刷処理が開始された
後、色変換処理がＬＵＴを参照して色変換を行うまでの何れかの段階でＰＲＴＤＲＶによ
って呼び出されて実行される。
図１２に示すＬＵＴ作成処理が開始されると、Ｓ５００において、用紙受付部Ｍ１は印
刷処理において指定された印刷用紙に対応するＬＵＴが既に作成されてＨＤ１３に記憶さ
れているか否かを判断する。用紙受付部Ｍ１は、印刷用紙に対応するＬＵＴが作成済みで
あれば処理を終了し、印刷用紙に対応するＬＵＴが未作成であればＳ２０５に進み、基準
ＬＵＴをベースにして新規ＬＵＴを作成する。そして新規ＬＵＴの作成が完了すると、Ｐ
ＲＴＤＲＶに新規ＬＵＴの作成が完了した旨を通知する。通知を受けたＰＲＴＤＲＶは、
新規ＬＵＴを参照して色変換を行い、続くハーフトーン処理等を実行することになる。
【００６８】
このように、変形例２においては、使用頻度の高い用紙に対応したＬＵＴを基準ＬＵＴ
として保持しておけばよく、その他の印刷用紙については記録材定着量のデータのみを保
持しておき、必要に応じて動的にＬＵＴを作成することができる。従って、使用頻度の低
い印刷用紙のＬＵＴは保持しておく必要が無く、ＬＵＴの記憶領域を節約できる。なお、
作成された新規ＬＵＴは保持しておいてもよいし、使用頻度に応じて所定数を超えたもの
については基準ＬＵＴを除いて順次削除してもよい。また、各印刷用紙の記録材定着量は
、予めＨＤ１３等に記憶しておかなくても新規ＬＵＴを作成する必要が生じたときに記録
材定着量を入力するためのユーザーインターフェース等をディスプレイに表示して、ユー
ザーに入力させてもよい。
【００６９】
（６）変形例３：
以上説明した実施形態や変形例においては、コンピューター１００でＬＵＴ作成処理を
実行する例について説明してきたが、ＬＵＴ作成処理はプリンター２００において実行さ
れてもよい。この場合、プリンター２００を制御するプログラム（例えば、ファームウェ
ア等）が前記ＬＵＴ作成処理を実行することになり、プリンター２００が印刷装置を構成
し、コンピューター１００がＬＵＴ作成装置や印刷制御装置を構成する。
【００７０】
本変形例３においては、上述した印刷処理を実行するＰＲＴＤＲＶに相当する処理を実
行可能な制御プログラムがＲＯＭ２１ｂに記憶されており、また上述した変形例２のＬＵ
Ｔ作成処理に相当する処理を実行可能なプログラムもＲＯＭ２１ｂに記憶されている。印
刷装置に対して、印刷命令と共に印刷用紙を指定して画像データが入力されると、制御プ
ログラムが上述した変形例２と同様の印刷処理を実行しつつＬＵＴ作成処理が実行され、
必要に応じて動的に新規ＬＵＴを作成し、作成したＬＵＴをＥＥＰＲＯＭ２８等の書き換
え可能な不揮発性メモリーに記憶する。
【００７１】
本変形例２においては、上述した実施形態や変形例２と同様の作用効果を奏するが、特
に変形例２に記載した記憶領域の節約の効果は、コンピューター１００に比べて記憶領域
が極めて少ないプリンター２００において顕著である。
【００７２】
（７）まとめ： 
以上説明した実施形態においては、基準となる印刷用紙Ａと、この印刷用紙とは単位面
積あたりのインク定着量が異なる印刷用紙Ｂについて、印刷用紙ＡについてはＬＵＴ（基
準ＬＵＴ）が作成済みである状況において、基準ＬＵＴの各出力色についてのインク飽和
度（＝［インク使用量］／［インク定着量］）と印刷用紙ＢについてのＬＵＴ（新規ＬＵ
Ｔ）の各出力色についてのインク飽和度との偏差を目的関数ΔＥとし、目的関数ΔＥを最
小化するインク使用量を算出し、印刷用紙Ａの入力色と算出したインク使用量との対応関
係を新規ＬＵＴとしている。よって、基準ＬＵＴが作成済みである場合に、基準ＬＵＴを
有効活用することにより、新規ＬＵＴを容易に作成することができる。
【００７３】
なお、本発明は上述した実施形態や変形例に限られず、上述した実施形態および変形例
の中で開示した各構成を相互に置換したり組合せを変更したりした構成、公知技術並びに
上述した実施形態および変形例の中で開示した各構成を相互に置換したり組合せを変更し
たりした構成、等も含まれる。
【符号の説明】
【００７４】
１０…ＣＰＵ、１１…ＲＡＭ、１２…ＲＯＭ、１３…ハードディスク、１４…表示装置、
１５…操作入力装置、１６…読取装置、１７…通信制御装置、１００…コンピューター、
２００…プリンター、Ｍ１…用紙受付部、Ｍ２…記録材定着量取得部、Ｍ３…基準色対応
関係取得部、Ｍ４…目的関数生成部、Ｍ５…最適化処理部、Ｍ６…例外判定部
【図１】
2010232975.tif 000008
【図２】
2010232975.tif 000009
【図３】
2010232975.tif 000010
【図４】
2010232975.tif 000011
【図５】
2010232975.tif 000012
【図６】
2010232975.tif 000013
【図７】
2010232975.tif 000014
【図８】
2010232975.tif 000015
【図９】
2010232975.tif 000016
【図１０】
2010232975.tif 000017
【図１１】
2010232975.tif 000018
【図１２】
2010232975.tif 000019