(57)【要約】【課題】カラー印刷装置の印字ヘッドの基本特性が変化した場合に、変化前、変化後のいずれのカラー印刷装置においても適切な色変換処理を行なえるようにする。【解決手段】ルックアップテーブルを参照して色変換処理を行なう印刷制御装置と、インクを吐出する印字ヘッドを備えたカラー印刷装置とを有するカラー印刷システムであって、前記印刷制御装置は、前記カラー印刷装置が備える印字ヘッドのロットに対応した複数のルックアップテーブルと、前記カラー印刷装置から印字ヘッドのロットを判別するための情報を取得する手段と、前記取得した情報に基づいて、いずれのルックアップテーブルを用いて色変換処理を行なうかを判断する手段とを備え、前記カラー印刷装置は、印字ヘッドのロットを判別するための情報を記録する記録手段を備える。【選択図】  図２
2005231101.tif 000002
【特許請求の範囲】
【請求項１】
ルックアップテーブルを参照して色変換処理を行なう印刷制御装置と、インクを吐出する印字ヘッドを備えたカラー印刷装置とを有するカラー印刷システムであって、
前記印刷制御装置は、
前記カラー印刷装置が備える印字ヘッドのロットに対応した複数のルックアップテーブルと、
前記カラー印刷装置から印字ヘッドのロットを判別するための情報を取得する手段と、
前記取得した情報に基づいて、いずれのルックアップテーブルを用いて色変換処理を行なうかを判断する手段とを備え、
前記カラー印刷装置は、
印字ヘッドのロットを判別するための情報を記録する記録手段を備えることを特徴とするカラー印刷システム。
【請求項２】
インクを吐出する印字ヘッドを備えたカラー印刷装置を制御する印刷制御装置であって、
前記カラー印刷装置が備える印字ヘッドのロットに対応した複数のルックアップテーブルと、
前記カラー印刷装置から印字ヘッドのロットを判別するための情報を取得する情報取得手段と、
前記取得した情報に基づいて、いずれのルックアップテーブルを用いて色変換処理を行なうかを判断するルックアップテーブル選択手段と、
用いると判断されたルックアップテーブルを参照して色変換処理を行なう色変換手段とを備えることを特徴とする印刷制御装置。
【請求項３】
請求項２に記載の印刷制御装置であって、
前記情報取得手段は、さらに、印字ヘッドの個体特性に関する情報を取得し、
前記色変換処理は、取得した印字ヘッドの個体特性に関する情報に基づいて、用いると判断されたルックアップテーブルを修正して色変換処理を行なうことを特徴とする印刷制御装置。
【請求項４】
請求項２に記載の印刷制御装置であって、
前記ルックアップテーブル選択手段は、前記情報取得手段が取得したロットを判別するための情報に、ロットを示す情報が含まれていない場合には、用いるルックアップテーブルとして、所定のルックアップテーブルを選択することを特徴とする印刷制御装置。
【請求項５】
インクを吐出する印字ヘッドを備えたカラー印刷装置であって、
印字ヘッドのロットを判別するための情報が記録された記録手段と、
前記記録手段から前記印字ヘッドのロットを判別するための情報を読み出して出力する出力手段とを備えることを特徴とするカラー印刷装置。
【請求項６】
請求項５に記載のカラー印刷装置であって、
前記記録手段は、印字ヘッドの個体特性に関する情報をさらに記録し、
前記出力手段は、さらに、前記印字ヘッドの個体特性に関する情報を出力することを特徴とするカラー印刷装置。
【請求項７】
インクを吐出する印字ヘッドを備えたカラー印刷装置を制御する印刷制御装置としてコンピュータを機能させるためのプリンタドライバであって、
前記カラー印刷装置が備える印字ヘッドのロットに対応した複数のルックアップテーブル手段と、
前記カラー印刷装置から印字ヘッドのロットを判別するための情報を取得する情報取得手段と、
前記取得した情報に基づいて、いずれのルックアップテーブル手段を用いて色変換処理を行なうかを判断するルックアップテーブル選択手段と、
用いると判断されたルックアップテーブル手段を参照して色変換処理を行なう色変換手段とをコンピュータに機能させることを特徴とするプリンタドライバ。
【請求項８】
請求項７に記載のプリンタドライバであって、
前記情報取得手段は、さらに、印字ヘッドの個体特性に関する情報を取得し、
前記色変換処理は、取得した印字ヘッドの個体特性に関する情報に基づいて、用いると判断されたルックアップテーブル手段を修正して色変換処理を行なうことを特徴とするプリンタドライバ。
【請求項９】
請求項７に記載のプリンタドライバであって、
前記ルックアップテーブル選択手段は、前記情報取得手段が取得したロットを判別するための情報に、ロットを示す情報が含まれていない場合には、用いるルックアップテーブル手段として、所定のルックアップテーブル手段を選択することを特徴とするプリンタドライバ。
【請求項１０】
請求項７〜９のいずれか一項に記載のプリンタドライバを記録したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー印刷システムにおける色変換処理に関する。
【背景技術】
【０００２】
インクジェットプリンタのようなカラー印刷装置では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の３色にブラック（Ｋ）を加えた４色、あるいは、それ以上の色インクを用いてカラー画像を印刷する。これらの色インクを吐出する印字ヘッドは、工業製品であるため、インクの吐出特性にある程度の個体差がある。
【０００３】
このため、同じ画像を印刷した場合でも、例えば、ある印刷装置ではシアンが強く印刷され、他のプリンタではマゼンタが弱く印刷される等、元の画像との色バランスが異なる印刷結果が得られてしまうことが起こり得る。
【０００４】
これを防ぐために、特許文献１には、あらかじめ印字ヘッドのインク吐出特性に応じたヘッドＩＤを各印字ヘッドユニットに記録しておき、そのヘッドＩＤに応じた修正をプリンタホスト側で行なうことが開示されている。
【０００５】
すなわち、カラー印刷装置に印刷データを送信するプリンタホストでは、画像データをプリンタホスト内で利用されるＲＧＢ形式の色表現から、印刷装置で用いられるＲＧＢ形式に変換する処理を行なっているが、一般に、この色変換処理については、プリンタドライバが、ルックアップテーブル（ＬＵＴ）を参照して行なっている。この際に、プリンタドライバが、カラー印刷装置からヘッドＩＤを取得して、あらかじめヘッドＩＤ対応に定められた修正をルックアップテーブルに施して色変換処理を行なうことにより、ヘッドＩＤの個体差を吸収する技術が記載されている。
【０００６】
【特許文献１】特開平１０−２７８３６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述のように印字ヘッドのインク吐出特性には個体差があるが、この個体差は、印字ヘッドの基本特性に対する差であり、出荷される印字ヘッドについては所定の許容範囲に収められている。したがって、ルックアップテーブルは、印字ヘッドの基本特性に基づいて作成されており、ヘッドＩＤ対応に定められた修正は、各印字ヘッドの基本特性が共通していることを前提とした修正である。
【０００８】
ところで、印字ヘッドは工業製品であるため、出荷開始時における印字ヘッドから、製造工程の変更、材質の変更等により印字ヘッドの基本特性が変化する場合がある。
【０００９】
この結果、同じ型番でありながら、出荷開始時における印字ヘッド（初期ロット）が備えられたカラー印刷装置と、基本特性変化後の印字ヘッド（変更後ロット）が備えられたカラー印刷装置とが市場に流通することになる。
【００１０】
変更後ロットの印字ヘッドが備えられたカラー印刷装置においては、変更後の印字ヘッドの基本特性を前提としたルックアップテーブルを参照する新たなプリンタドライバが用いられるが、この新たなプリンタドライバは、カラー印刷装置の型番対応で流通するため、初期ロットの印字ヘッドが備えられたカラー印刷装置にも用いられる可能性がある。
【００１１】
ところが、初期ロットの印字ヘッドは、変更後ロットの印字ヘッドとは基本特性が異なるため、変更後ロットの印字ヘッドの基本特性を前提としたルックアップテーブルは、ヘッドＩＤによる個体差の修正では修正しきれないことが起こり得る。特に、近年では、１ショットにおけるインクの吐出量を制御することが行なわれているが、吐出量の大小毎の基本特性が異なる場合には、修正は極めて困難である。この結果、元の画像との色バランスが異なる印刷結果が得られてしまう。
【００１２】
本発明は、カラー印刷装置の印字ヘッドの基本特性が変化した場合に、変化前、変化後のいずれのカラー印刷装置においても適切な色変換処理を行なえるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するため本発明の第１の態様によれば、
ルックアップテーブルを参照して色変換処理を行なう印刷制御装置と、インクを吐出する印字ヘッドを備えたカラー印刷装置とを有するカラー印刷システムであって、
前記印刷制御装置は、
前記カラー印刷装置が備える印字ヘッドのロットに対応した複数のルックアップテーブルと、
前記カラー印刷装置から印字ヘッドのロットを判別するための情報を取得する手段と、
前記取得した情報に基づいて、いずれのルックアップテーブルを用いて色変換処理を行なうかを判断する手段とを備え、
前記カラー印刷装置は、
印字ヘッドのロットを判別するための情報を記録する記録手段を備えることを特徴とするカラー印刷システムが提供される。
【００１４】
印字ヘッドのロット対応に用意されたルックアップテーブルを用いて色変換処理を行なうことができるため、変化前、変化後のいずれのカラー印刷装置においても適切な色変換処理を行なえるようになる。
【００１５】
また、上記課題を解決するため、本発明の第２の態様によれば、
インクを吐出する印字ヘッドを備えたカラー印刷装置を制御する印刷制御装置であって、
前記カラー印刷装置が備える印字ヘッドのロットに対応した複数のルックアップテーブルと、
前記カラー印刷装置から印字ヘッドのロットを判別するための情報を取得する情報取得手段と、
前記取得した情報に基づいて、いずれのルックアップテーブルを用いて色変換処理を行なうかを判断するルックアップテーブル選択手段と、
用いると判断されたルックアップテーブルを参照して色変換処理を行なう色変換手段とを備えることを特徴とする印刷制御装置が提供される。
【００１６】
ここで、前記情報取得手段は、さらに、印字ヘッドの個体特性に関する情報を取得し、
前記色変換処理は、取得した印字ヘッドの個体特性に関する情報に基づいて、用いると判断されたルックアップテーブルを修正して色変換処理を行なうことができる。これにより、さらに、印字ヘッドの個体差を吸収することができるようになる。
【００１７】
また、前記ルックアップテーブル選択手段は、前記情報取得手段が取得したロットを判別するための情報に、ロットを示す情報が含まれていない場合には、用いるルックアップテーブルとして、所定のルックアップテーブルを選択することができる。
【００１８】
所定のルックアップテーブルは、具体的には、初期ロットに対応したルックアップテーブルとすることが望ましい。特に、初期ロットにおいては、ロットを示す情報が含まれないことが多いからである。
【００１９】
さらに、上記課題を解決するため、本発明の第３の態様によれば、
インクを吐出する印字ヘッドを備えたカラー印刷装置であって、
印字ヘッドのロットを判別するための情報が記録された記録手段と、
前記記録手段から前記印字ヘッドのロットを判別するための情報を読み出して出力する出力手段と
を備えることを特徴とするカラー印刷装置が提供される。
【発明を実施するための最良の形態】
【００２０】
本発明の実施の形態について図面を参照して説明する。
【００２１】
図１は、本発明を実施可能なカラー印刷システムの構成の一例を示すブロック図である。本図に示すようにカラー印刷システムは、印刷制御装置として機能するコンピュータ１０と、印刷装置であるプリンタ３０とを備えて構成される。
【００２２】
コンピュータ１０は、パーソナルコンピュータ等の汎用的な情報処理装置を用いて構成することができる。プリンタ３０は、例えば、インクジェット方式のカラープリンタである。インクジェット方式のカラープリンタは、筐体内にインクを収容したしたインクカートリッジを複数備え、このインクを印字ヘッドから記録用紙等の印刷媒体に吹き付けて印刷を行なう。
【００２３】
図２は、プリンタ３０の印刷機構の概略構成を示すブロック図である。本図では、印字インクとしてシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色インクを使用する場合を例にしている。ただし、これ以上、例えば、６色、７色のインク色を使用するようにしてもよい。各インク色はインクカートリッジ４０に収容されており、各色毎に印字ヘッドを含む印字ヘッドユニット３１を備えている。
【００２４】
プリンタ３０は、印刷機構として、さらに、印字ヘッドユニット３１を制御する印字ヘッドコントローラ３３、印字ヘッドユニット３１を桁方向に移動させる印字ヘッド桁移動モータ３７、記録用紙を行方向に送る紙送りモータ３８、印字ヘッドコントローラ３３と印字ヘッド桁移動モータ３７および紙送りモータ３８とのインタフェースを担うプリンタコントローラ３６を備えている。
【００２５】
各印字ヘッドユニット３１には、その特性、具体的には、インクの吐出量の特性等に対応したクラス分けを示すヘッドＩＤが付されている。ヘッドＩＤは、プリンタ３０の出荷前にメーカにより吐出量の特性が測定され、その測定結果に基づいて、各印字ヘッドに個別に付される。
【００２６】
印字ヘッドユニット３１には、印字ヘッドに加え、このようなヘッドＩＤを記録するＰＲＯＭ３２が備えられている。また、印字ヘッドコントローラ３３には、各印字ヘッドユニット３１を駆動する印字ヘッド駆動部３４とともに、ＰＲＯＭ３２への読み出しと書込とを行なうためのＰＲＯＭインタフェース３５が設けられている。プリンタ３０は、コンピュータ１０から、例えば、ステータスの取得要求を受け付けると、ＰＲＯＭインタフェース３５を介してＰＲＯＭ３２に記録された情報を読み出して、ステータスに含めてコンピュータ１０に送信するようにする。
【００２７】
本実施形態においては、ＰＲＯＭ３２に、印字ヘッドのロットを示す情報、例えば、ロットＩＤを記録することができる。印字ヘッドのロットＩＤは、特に、製造工程の変更、材質の変更等によりヘッドの基本特性が変化した場合に、変化後のロットを識別できるように記録するものとする。
【００２８】
このため、初期ロットのまま、基本特性が変化しない場合には、必ずしも、印字ヘッドのロットを示す情報を記録する必要はないが、基本特性が変化した場合には、変化後のロットについて印字ヘッドのロットＩＤを記録するようにする。これにより、ロットＩＤが記録されていない印字ヘッドは、初期ロットであり、ロットＩＤが記録されている印字ヘッドは、変化後のロットであると判別することができる。また、基本特性が複数回変化した場合には、それぞれのロットを識別できるようなロットＩＤを記録するものとする。
【００２９】
ただし、印字ヘッドのロットＩＤは、印字ヘッドユニット３１以外、例えば、印字ヘッドコントローラ３３あるいはプリンタコントローラ３６に設けられたメモリ領域に記録するようにしてもよい。
【００３０】
図１に戻って、コンピュータ１０には、コンピュータ１０のシステム管理を行なうＯＳ（オペレーティングシステム）部１１０と、ワードプロセッサ、グラフィックス等の処理を行なうアプリケーション部１２０と、コンピュータ１０を印刷制御装置として機能させるためのプリンタドライバ部１３０とが構成される。これらは、それぞれの機能部を実現するためのコンピュータプログラム、例えばプリンタドライバプログラムをコンピュータ１０が実行することにより構成される。
【００３１】
プリンタドライバプログラム等のコンピュータプログラムは、例えば、ＣＤ−ＲＯＭ等の可搬型の記録媒体に記録することで流通させることができ、この記録媒体を介してコンピュータ１０にインストールすることができる。また、例えば、インターネット等のコンピュータネットワークを介してインストールすることもできる。
【００３２】
プリンタドライバ部１３０は、アプリケーション部１２０が生成した画像データを読み込んで、プリンタ３０が解釈できある形式の印刷データに変換し、プリンタ３０と双方向通信を行ないながら、プリンタ３０に送信する機能を有している。
【００３３】
画像データの印刷データへの変換に関しては、画像データをドットの集合体に展開するラスタライザ処理と、ＲＧＢ形式からＣＭＹＫ形式の色表現形式に変換する色変換処理と、ドット毎に色情報を各インクのオンオフの情報に変換する二値化処理と、処理後の画像データをプリンタ３０を制御する印刷データに変換するコマンド変換処理とが行なわれる。
【００３４】
ここで、色変換処理では、一般に、ルックアップテーブル（ＬＵＴ）を参照して行なわれる。ルックアップテーブルは、あらかじめ、プリンタ３０が備える印字ヘッドの基本特性に対応して作成されている。しかし、印字ヘッドの個体差により、ルックアップテーブルを参照して得られるＣＭＹＫ値をそのまま用いて印刷を行なうと、ＲＧＢ形式の画像とは色バランスの異なる印刷結果が得られてしまう。
【００３５】
このため、色変換処理の際には、プリンタドライバ部１３０がプリンタ３０から、プリンタ３０に備えられた各印字ヘッドのヘッドＩＤを取得して、ヘッドＩＤで示される特性に応じた修正を施すようにしている。例えば、シアンが基本特性に比べて多く吐出される特性を示すヘッドＩＤが得られた場合には、シアンを減らすような修正を施した色変換処理を行なうようにしている。
【００３６】
プリンタドライバ部１３０は、この処理を行なうために、ヘッドＩＤと修正内容とを対応させて記録した修正用データ１３０ａを備えている。
【００３７】
しかし、ルックアップテーブルの前提となっている基本特性とは異なる基本特性を有する印字ヘッドの場合には、修正用データ１３０ａでは、修正しきれない場合が生じ得る。
【００３８】
そこで、本実施形態では、プリンタドライバ部１３０は、プリンタ３０の印字ヘッドの基本特性に応じたルックアップテーブルを複数備えることができるようにしている。
【００３９】
本図の例では、プリンタドライバ部１３０は、ＬＵＴ１（１３２ｂ）とＬＵＴ２（１３２ｃ）とを備えているものとする。ここで、ＬＵＴ１（１３２ｂ）は、初期ロットの印字ヘッドの基本特性に基づくルックアップテーブルであり、ＬＵＴ２（１３２ｃ）は、変更後のロットの印字ヘッドの基本特性に基づくルックアップテーブルであるとする。
【００４０】
なお、修正用データ１３０ａも基本特性に対応して複数備えるようにしてもよい。以下では、簡単のため、修正用データ１３０ａは、初期ロット、変更後のロットに共通に使用できるものとして説明する。
【００４１】
すなわち、市場に初期ロットの印字ヘッドを備えたプリンタ３０のみが流通している場合には、プリンタドライバ部１３０は、初期ロットの印字ヘッドの基本特性に応じたルックアップテーブルを備えておれば足りる。ヘッドＩＤに基づいて、修正用データ１３０ａで個体差を吸収することができるからである。
【００４２】
ところが、変更後のロットの印字ヘッドを備えたプリンタ３０も流通し始めた場合には、プリンタドライバ部１３０を構成するためのプリンタドライバプログラムも、変更後のロットの印字ヘッドの基本特性に応じたルックアップテーブルを参照できるようにバージョンアップされたものが流通されることになる。
【００４３】
このバージョンアップされたプリンタドライバプログラムは、初期ロットの印字ヘッドを備えたプリンタ３０のユーザも使用する可能性があるが、このようなユーザも適正な色バランスの印刷結果を得るためには、初期ロットの印字ヘッドの基本特性に応じたルックアップテーブルも参照できなくてはならない。
【００４４】
そこで、本実施形態では、プリンタドライバ部１３０内に、それぞれの印字ヘッドのロットの基本特性毎にルックアップテーブルを用意し、ロットに対応したルックアップテーブルを用いた色変換処理を行なえるようにしているものである。
【００４５】
次に、本実施形態のプリンタドライバ部１３０における色変換処理について図３のフロー図を参照して説明する。上述のように、本例では、初期ロットと変更後のロットの２種類のロットの印字ヘッドが流通している場合を説明するが、変更が複数回あって、３種類以上のロットが流通している場合であっても本発明を適用することができる。
【００４６】
本処理は、例えば、ユーザから印刷命令を受け付けたときに行なうようにする。
【００４７】
プリンタドライバ部１３０は、プリンタ３０と双方向通信を行なって、プリンタ３０のステータスを取得する（Ｓ１０１）。ステータスには、印字ヘッドのヘッドＩＤが含まれ、また、印字ヘッドがロットＩＤを有している場合には、その情報も含まれる。
【００４８】
プリンタドライバ部１３０は、取得したステータスにロットＩＤが含まれているかどうかを判断する（Ｓ１０２）。
【００４９】
その結果、ロットＩＤが含まれていない場合には（Ｓ１０２：Ｎ）、印字ヘッドは初期ロットであると判定できるため、初期ロットの基本特性に応じたルックアップテーブルであるＬＵＴ１（１３０ｂ）を使用すると決定する（Ｓ１０４）。
【００５０】
一方、ロットＩＤが含まれている場合には（Ｓ１０２：Ｙ）、そのロットＩＤを参照して、初期ロットであるか変更後のロットであるかを判断する（Ｓ１０３）。
【００５１】
そして、変更後のロットであると判断した場合には（Ｓ１０３：Ｙ）、変更後のロットの基本特性に応じたルックアップテーブルであるＬＵＴ２（１３０ｃ）を使用すると決定する（Ｓ１０５）。
【００５２】
一方、変更後のロットではないと判断した場合には（Ｓ１０３：Ｎ）、印字ヘッドは初期ロットであると判定し、初期ロットの基本特性に応じたルックアップテーブルであるＬＵＴ１（１３０ｂ）を使用すると決定する（Ｓ１０４）。
【００５３】
なお、ロットＩＤの有無だけで、ロットを判別できることが明らかである場合には、処理（Ｓ１０３）において、ロットＩＤを参照するまでもなく、変更後のロットであると判断することができる。また、変更が複数回あり、ロットＩＤが複数種存在する場合にも、処理（Ｓ１０３）において、ロットＩＤを参照することで、そのロットを特定することができるため、特定したロットの基本特性に応じたルックアップテーブルを決定することができる。
【００５４】
そして、プリンタドライバ部１３０は、決定したルックアップテーブルを参照し、さらに、修正用データ１０３ａを参照してステータスに含まれるヘッドＩＤに対応した修正を施した色変換処理を行なう（Ｓ１０６）。
【００５５】
これにより、変化前、変化後のいずれのカラー印刷装置においても適切な色変換処理を行なえることができるようになる。特に、吐出量の大小毎の基本特性が異なる場合にも効果的に色変換処理を行なうことができる。さらに、初期ロットの印字ヘッドを備えたカラー印刷装置等を使用するユーザも、最新のプリンタドライバを使用することができるようになる。
【図面の簡単な説明】
【００５６】
【図１】カラー印刷システムの構成の一例を示すブロック図。
【図２】プリンタ３０の印刷機構の概略構成を示すブロック図。
【図３】色変換処理について説明するフロー図。
【符号の説明】
【００５７】
１０…コンピュータ、３０…プリンタ、３１…印字ヘッドユニット、３２…ＰＲＯＭ、３３…印字ヘッドコントローラ、３４…印字ヘッド駆動部、３５…ＰＲＯＭインタフェース、３６…プリンタコントローラ、３７…印字ヘッド桁移動モータ、３８…紙送りモータ、４０…インクカートリッジ、１１０…ＯＳ部、１２０…アプリケーション部、１３０…プリンタドライバ部
【図１】
2005231101.tif 000003
【図２】
2005231101.tif 000004
【図３】
2005231101.tif 000005