(57)【特許請求の範囲】
【請求項１】
複数色の着色材を利用して印刷を行うカラープリンタに、互いに異なる複数通りの濃淡レベルを入力レベルとして与えて、各入力レベルに対応する複数のパッチを印刷するとともに、印刷された各パッチの濃淡レベルを実測して出力レベルとし、前記プリンタに与えた入力レベルと前記実測された出力レベルとの対応関係に相当し前記複数色のそれぞれに対応する階調特性データを作成する階調特性データ作成システムであって、
出力レベルを実測する際に、入力レベルの下限値「０」に対応するパッチ以外については、前記複数色の各色のパッチから濃淡レベルを実測し、入力レベルの下限値「０」に対応するパッチのみについては、前記複数色で共通の一つのパッチから濃淡レベルを実測する
ことを特徴とする階調特性データ作成システム。
【請求項２】
複数色の着色材を利用して印刷を行うカラープリンタに、互いに異なる複数通りの濃淡レベルを入力レベルとして与えて、各入力レベルに対応する複数のパッチを印刷するとともに、印刷された各パッチの濃淡レベルを実測して出力レベルとし、前記プリンタに与えた入力レベルと前記実測された出力レベルとの対応関係に相当し前記複数色のそれぞれに対応する階調特性データを作成する階調特性データ作成処理を、コンピュータ・システムに実行させるための階調特性データ作成処理プログラムが記録された記録媒体であって、
出力レベルを実測する際に、入力レベルの下限値「０」に対応するパッチ以外については、前記複数色の各色のパッチから濃淡レベルを実測し、入力レベルの下限値「０」に対応するパッチのみについては、前記複数色で共通の一つのパッチから濃淡レベルを実測する処理を行う
ことを特徴とする階調特性データ作成処理プログラムが記録された記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、階調特性データ作成システムに関する。
【０００２】
【従来の技術】
従来から、比較的高品質な多階調印刷を実行可能な印刷システムでは、プリンタが印刷した印刷物から実測される濃淡レベルを、上位プログラム側から受け取った印刷データ中に含まれる濃淡レベルと一致させるために、カラーキャリブレーションと呼ばれる作業が行われている。このカラーキャリブレーション作業では、以下に説明するような手順で階調特性データが作成される。
【０００３】
例えば、シアン（以下、Ｃと略す），マゼンタ（以下、Ｍと略す），イエロー（以下、Ｙと略す），ブラック（以下、Ｋと略す）の４色のインクを使ってカラー印刷を実行可能で、各色ともそれぞれ２５６階調の濃淡レベルを持つ多階調印刷を実行可能なシステムの場合、まず、図７に示すようなカラーパッチを印刷する。
【０００４】
このカラーパッチには、上記Ｃ，Ｍ，Ｙ，Ｋの各色に対応する４列分のパッチ（＝内側が均一な濃度で塗りつぶされた任意形状のパターン；以下、単にパッチという）が印刷され、各列には９個のパッチが印刷されている。各列の９個のパッチは、濃淡レベルとして、０，３２，６４，９６，１２８，１６０，１９２，２２４，２５５という、ほぼ３２レベル毎の９通りの値をプリンタに与えて印刷したものである。
【０００５】
続いて、上記各パッチの濃淡レベルを測色計等で実測して出力レベルとし、プリンタに与えた入力レベルと実測された出力レベルとの対応関係を表す階調特性データを作成する。なお、入力レベルとして与え得る０〜２５５の値の内、実際には与えていない入力レベルに対応する出力レベルについては、実測した出力レベル間を補間して必要な出力レベルを算出し、これにより、０〜２５５の入力レベルすべてに対応する階調特性データを求める。そして、その階調特性データを、その他の情報とともにプロファイル等と呼ばれるデータファイルに保存する。
【０００６】
以後、印刷を行う際には、上記データファイルから階調特性データを読み出し、その情報に基づいて、上位プログラム側から受け取った印刷データ中に含まれる濃淡レベルを、プリンタに与えるべき濃淡レベルに変換し、その変換された濃淡レベルをプリンタに与える。これにより、プリンタが印刷した印刷物から実測される濃淡レベルが、上位プログラム側から受け取った印刷データ中に含まれる濃淡レベルと一致するようになる。
【０００７】
【発明が解決しようとする課題】
ところで、上記カラーキャリブレーション作業において、従来は、インクの色数×各色のパッチ数に相当する数のパッチを対象にして、各パッチの濃淡レベルを実測しなければならなかった。具体的には、例えば、上記４列×９個のカラーパッチの場合、３６個のパッチについて濃淡レベルを実測しなければならなかった。そのため、その実測作業には相当な時間がかかるので、濃淡レベルの実測作業にかかる時間を少しでも短縮したいという要望が強かった。
【０００８】
また、従来は、作業ミス等により、あるパッチの濃度レベルを測定し損ねても、作業ミスに気づかないまま作業を続けてしまうことがあり、最終的には誤った階調特性データしか作成できない無駄な作業であるにもかかわらず、その無駄な作業に時間を費やしてしまうという問題があった、
本発明は、上記問題を解決するためになされたものであり、その目的は、従来よりも短時間の作業によって階調特性データを作成可能な階調特性データ作成システムを提供することにある。
【０００９】
【課題を解決するための手段、および発明の効果】
以下、上記目的を達成するためになされた本発明の特徴について詳述する。
まず、請求項１に記載の階調特性データ作成システムは、
複数色の着色材を利用して印刷を行うカラープリンタに、互いに異なる複数通りの濃淡レベルを入力レベルとして与えて、各入力レベルに対応する複数のパッチを印刷するとともに、印刷された各パッチの濃淡レベルを実測して出力レベルとし、前記プリンタに与えた入力レベルと前記実測された出力レベルとの対応関係に相当し前記複数色のそれぞれに対応する階調特性データを作成する階調特性データ作成システムであって、
出力レベルを実測する際に、入力レベルの下限値「０」に対応するパッチ以外については、前記複数色の各色のパッチから濃淡レベルを実測し、入力レベルの下限値「０」に対応するパッチのみについては、前記複数色で共通の一つのパッチから濃淡レベルを実測する
ことを特徴とする。
【００１０】
この階調特性データ作成システムにおいて、プリンタは、複数色の着色材を利用して印刷を行うカラープリンタである。ここでいう着色材は、インクあるいはトナー等、印刷用記録媒体を着色するものである。
そして、階調特性データ作成システムは、上記複数色のぞれぞれに対応する階調特性データを作成するが、その際、入力レベルの下限値に対応するパッチについては、前記複数色で共通の一つのパッチから濃淡レベルを実測する。
【００１１】
すなわち、従来の階調特性データ作成システムの場合、入力レベルの下限値に対応するパッチについても、複数色のそれぞれに対応するパッチから濃淡レベルを実測するように構成されていたので、複数回分の実測作業が必要であったが、本発明の階調特性データ作成システムの場合、入力レベルの下限値に対応するパッチについては、複数色で共通の一つのパッチから濃淡レベルを実測するように構成されているので、一回分の実測作業を行えば足り、濃淡レベルを実測すべきパッチの数が少なくなる分だけ実測作業に要する時間が短縮される。
【００１２】
なお、上記階調データ作成システムは、階調データ作成のための専用システムとして構成することもできるが、他の用途にも使用可能な汎用のコンピュータ・システムを利用して構成することもできる。汎用のコンピュータ・システムを上記階調データ作成システムとして機能させるには、通常、上記請求項２に記載したような記録媒体から、階調特性データ作成処理プログラムをコンピュータ・システムに導入して利用すればよい。
【００１３】
記録媒体としては、周知の磁気的に読み取り可能な記録媒体（例えば、フレキシブルディスク等）、あるいは光学的に読み取り可能な記録媒体（例えば、ＣＤ−ＲＯＭ等）など、コンピュータ・システムで利用可能な記録媒体を任意に採用することができる。
【００１４】
【００１５】
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
【００２１】
【００２２】
【００２３】
ちなみに、以上説明した階調特性データ作成システムにおいては、入力レベルとして与え得る値の内、いくつかの値に対応するパッチを印刷して、そのパッチの濃度レベルを実測しているが、実際にはパッチを印刷しない入力レベルも残っている。このような入力レベルに対応する出力レベルについては、従来と同様に、実測した出力レベル間を補間して必要な出力レベルを算出し、これにより、入力レベルとして与え得る値すべてに対応する階調特性データを求めればよい。
【００２４】
【発明の実施の形態】
次に、本発明の実施形態について一例を挙げて説明する。
以下に説明する印刷システムは、本発明の階調特性データ作成システムを含むシステムである。この印刷システムは、パーソナルコンピュータ１（以下、パーソナルコンピュータをＰＣと略す）、プリンタ２、および測色計３を備えてなり、ＰＣ１とプリンタ２の間、およびＰＣ１と測色計３の間は、それぞれ専用のインターフェースケーブル４，５を介してデータ通信可能に接続されている。
【００２５】
ＰＣ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク装置１４、プリンタ用インターフェース装置１５、測色計用インターフェース装置１６、および表示装置１７などを備え、これらがバス１８を介してデータ通信可能に接続されている。ＣＰＵ１１は、ＲＯＭ１２に記憶された各種プログラム、またはハードディスク装置１４から読み出されてＲＡＭ１３に格納された各種プログラムに従って、各種演算および制御対象に対する制御を実行するものである。ＲＯＭ１２は、読み出し専用の記憶素子で、上記各種プログラムの他、書き換えを要しないデータ類なども記憶している。ＲＡＭ１３は、任意に読み書き可能な記憶素子で、ハードディスク装置１４から読み出された上記各種プログラムの他、ＣＰＵ１１の各種演算等により得られるデータ類を記憶可能なものである。ハードディスク装置１４は、ＲＯＭ１２やＲＡＭ１３などの主記憶装置内に定常的に格納されることのないプログラムやデータ類をファイルとして記憶する補助記憶装置である。プリンタ用インターフェース装置１５は、プリンタ２との間で取り決められた特定の通信プロトコルに従ってプリンタ２との間で双方向のデータ通信を行うものである。測色計用インターフェース装置１６も、測色計３との間で取り決められた特定の通信プロトコルに従って測色計３との間で双方向のデータ通信を行うものである。表示装置１７は、本システムの利用者が各種データ類を視認できるような形態で表示するためのものである。
【００２６】
プリンタ２は、インクジェット式の印字装置２１、およびＰＣ用インターフェース装置を備えている。印字装置２１は、与えられた印刷データに基づいて、Ｃ，Ｍ，Ｙ，Ｋの４色のインクを使ってカラー印刷を実行可能なもので、各色ともそれぞれ２５６階調の濃淡レベルを持つ多階調印刷を実行可能に構成されている。ＰＣ用インターフェース装置２２は、上記プリンタ用インターフェース装置１５との間でデータ通信を行うものである。
【００２７】
測色計３は、読取り装置３１、およびＰＣ用インターフェース装置３２を備えている。読取り装置３１は、測定対象物からの反射光ないし透過光の強度を測定し、その測定対象物の色を３原色に分けたときの各原色毎の濃度を、測色データとして出力するものである。ＰＣ用インターフェース装置３２は、上記測色計用インターフェース装置１６との間でデータ通信を行うものである。
【００２８】
次に、キャリブレーションファイルについて説明する。キャリブレーションファイルは、後から詳述するキャリブレーションファイル作成処理を実行すると、ハードディスク装置１４内に作成されるデータファイルで、図２に示すように、プリンタ機種ｄ１、インク種類ｄ２、メディア種類ｄ３、印字解像度ｄ４、印字速度ｄ５、および４組のキャリブレーションデータｄ６〜ｄ９などの情報が記憶されている。
【００２９】
この内、プリンタ機種ｄ１には、本実施形態の場合、インクジェットプリンタ、レーザープリンタなどといった記録方式毎に異なるコードが記憶されている。インク種類ｄ２には、染料インク、顔料インク、トナーなどといった着色材の種類を表すコードが記憶されている。メディア種類ｄ３には、普通紙、光沢紙、樹脂フィルムなどの印刷用メディアの種類を表すコードが記憶されている。印字解像度ｄ４には、１インチ当たりのドット数を表す数値データが記憶されている。印字速度ｄ５は、通常印刷、高速印刷といった印字速度を表すコードが記憶されている。
【００３０】
また、キャリブレーションデータｄ６〜ｄ９は、上記Ｃ，Ｍ，Ｙ，Ｋの各色に対応するもので、各キャリブレーションデータには、いずれも２５６個の数値データが記憶されている。これら２５６個の数値データは、すべて、上位プログラム側において指定された濃淡レベルに一致する濃淡レベルで実際に印刷を行いたい場合にプリンタ２に与えるべき濃淡レベルに該当する数値データであり、指定され得る濃淡レベル（０〜２５５）の順に、印刷の際に実際にプリンタ２に与えられることになる濃淡レベルを並べてある。したがって、例えば、上位プログラム側において濃淡レベル「２００」が指定された場合であれば、キャリブレーションデータ中から、先頭を０番目とする２００番目の数値データを読み出すことにより、印刷物から実測される濃淡レベルが「２００」となるような印刷を行いたい場合にプリンタ２に与えるべき濃淡レベルを得ることができる。なお、このキャリブレーションデータが、本発明でいう階調特性データに該当する。
【００３１】
次に、上記のように構成された印刷システムにおいてＰＣ１のＣＰＵ１１が、ＲＯＭ１２に記憶されたプログラムに従って実行するキャリブレーションファイル作成処理について、図３に基づいて説明する。キャリブレーションファイル作成処理を開始すると、ＣＰＵ１１は、まず、プリンタの特性を利用者に選択させる（Ｓ１０１）。この時、表示装置１７には、プリンタの特性に関する項目として、プリンタ種類、インク種類、メディア種類、印字解像度、および印字速度の５項目が表示される。各項目とも複数の選択肢があらかじめ用意されているので、利用者は、複数の選択肢の中から適切なもの１つを任意に選択する。
【００３２】
続いて、濃淡レベルの実測に必要なカラーパッチをプリンタ２において印刷出力する（Ｓ１０２）。具体的には、ＣＰＵ１１が印刷データを作成してプリンタ２へと伝送する。これにより、プリンタ２からは、図４に示すようなカラーパッチが印刷出力される。このカラーパッチには、上記Ｃ，Ｍ，Ｙ，Ｋの各色に対応する４列分のパッチが印刷され、各列には８個のパッチが印刷されている。各列の８個のパッチは、濃淡レベルとして、３２，６４，９６，１２８，１６０，１９２，２２４，２５５という、ほぼ３２レベル毎の８通りの値をプリンタ２に与えて印刷したものである。そして、これら４列×８個＝３２個のパッチに加えて、３３個目のパッチも印刷されている。この３３個目のパッチは、濃淡レベルとして「０」をプリンタ２に与えて印刷したもので、少なくとも測定対象となる範囲内は無着色のパッチである。
【００３３】
次に、キャリブレーションデータを作成する（Ｓ１０３）。このＳ１０３の処理は、詳しくは図５に示すような処理となる。
まず、測色計３によって１個のパッチの濃淡レベルが実測されたら（Ｓ１１１）、その濃淡レベル（以下、この濃淡レベルを実出力レベルという）をＰＣ１に取り込む（Ｓ１１２）。上記Ｓ１０２の処理で印刷された３３個のパッチは、測色計３による実測の順序があらかじめ決められていて、その順序で各パッチの濃淡レベルが順に実測されることを前提として、ＰＣ１は各パッチの濃淡レベルを取り込む。
【００３４】
続いて、基準キャリブレーションデータから、実測したパッチの入力レベルに対応する出力レベル（以下、この出力レベルを予測出力レベルという）を読み込む（Ｓ１１３）。この基準キャリブレーションデータは、ここでは、前回のカラーキャリブレーション作業で作成されたキャリブレーションデータである。
【００３５】
そして、実出力レベルと予測出力レベルとの差が一定範囲内（例えば、±５以内）であるか否かをチェックし（Ｓ１１４）、一定範囲内でなければ（Ｓ１１４：ＮＯ）、エラー情報を表示装置１７に表示して（Ｓ１１５）、上記Ｓ１１１の処理へと戻る。したがって、濃度レベルの測定ミス等があれば、直ちにエラーが表示されて、測定のやり直しを行うことができる。
【００３６】
一方、上記Ｓ１１４の処理において、実出力レベルと予測出力レベルとの差が一定範囲内であれば（Ｓ１１４：ＹＥＳ）、その実出力レベルを有効なキャリブレーションデータとして保存する（Ｓ１１６）。
そして、３３個のパッチすべてについて濃淡レベルの実測を終えたか否かをチェックし（Ｓ１１７）、実測を終えていない場合は（Ｓ１１７：ＮＯ）、Ｓ１１１の処理へと戻る。その結果、３３個のパッチについて濃淡レベルの実測を終えるまでは、Ｓ１１１〜Ｓ１１７の処理が繰り返される。
【００３７】
一方、３３個目のパッチについて濃淡レベルの実測を終えた場合は（Ｓ１１７：ＹＥＳ）、実測した出力レベル間を補間して（Ｓ１１８）、指定され得る濃淡レベル（０〜２５５）について、印刷の際に実際にプリンタ２に与えるべき濃淡レベルを求める。これにより、キャリブレーションデータが完成する。
【００３８】
このＳ１１７の処理では、上記Ｃ，Ｍ，Ｙ，Ｋの各色に対応する４組のキャリブレーションデータが作成される。これら４組のキャリブレーションデータは、いずれも各色に対応する８個のパッチに上記３３個目のパッチを加えた９個のパッチに対応する実出力レベルに基づいて作成される。すなわち、上記３３個目のパッチは、上記Ｃ，Ｍ，Ｙ，Ｋの各色の濃度レベルがすべて「０」なので、４組のキャリブレーションデータを作成するに当たって共通に利用可能なのである。なお、これら９個の実出力レベル間を補間するデータを求める方法は任意であるが、例えば、隣接する２点間を直線補間して求めてもよいし、二次曲線等で補間するのであれば、最小二乗法などによって最も確からしい近似式を求めてもよい。
【００３９】
こうしてキャリブレーションデータが完成したら、図３におけるＳ１０３の処理を終えたことになるので、続いて、Ｓ１０１の処理において選択されたプリンタ特性とＳ１０３の処理によって作成された４組のキャリブレーションデータを、キャリブレーションファイルとして保存する（Ｓ１０５）。
【００４０】
以後、印刷を行う際には、上記キャリブレーションファイルからキャリブレーションデータを読み出し、そのキャリブレーションデータに基づいて、上位プログラム側から受け取った印刷データ中に含まれる濃淡レベルを、プリンタに与えるべき濃淡レベルに変換し、その変換された濃淡レベルをプリンタに与える。これにより、プリンタが印刷した印刷物から実測される濃淡レベルが、上位プログラム側から受け取った印刷データ中に含まれる濃淡レベルと一致するようになる。
【００４１】
以上説明したように、この印刷システムによれば、Ｃ，Ｍ，Ｙ，Ｋの各色に対応する４組のキャリブレーションデータを作成する際、入力レベルの下限値「０」に対応するパッチについては、４色で共通の一つのパッチから濃淡レベルを実測すればよいので、入力レベルの下限値に対応するパッチについても、４色それぞれに対応するパッチから濃淡レベルを実測するように構成されていた従来品に比べ、濃淡レベルを実測すべきパッチの数が少なくなり、その分だけ実測作業に要する時間が短縮される。
【００４２】
また、この印刷システムは、上記Ｓ１１４の処理により、実出力レベルと予測出力レベルとの差が一定範囲内であるか否かをチェックし、一定範囲内でなければ、エラー情報を表示装置１７に表示して上記Ｓ１１１の処理へと戻る。したがって、警告が発せられた時点で、濃淡レベルの実測をやり直すことができ、必要なら、濃淡レベルの実測を中止するといった対処も可能なので、誤ったパッチを実測したり、測定機器の誤操作を行ったりしたまま、濃淡レベルの実測作業を継続して無駄な時間を浪費してしまう恐れがない。
【００４３】
次に、別の実施形態について説明する。
なお、以下に説明する印刷システムは、図５に示したキャリブレーションデータ作成処理に代えて、図６に示したキャリブレーションデータ作成処理を採用したものであり、これ以外は、上記印刷システムと同じであるので、この相違点についてのみ詳述する。
【００４４】
図６に示したキャリブレーションデータ作成処理を開始すると、まず、測色計３によって１個のパッチの濃淡レベルが実測されたら（Ｓ１２１）、その濃淡レベル（以下、この濃淡レベルを実出力レベルという）をＰＣ１に取り込む（Ｓ１２２）。先に説明したＳ１０２の処理で印刷された３３個のパッチは、測色計３による実測の順序があらかじめ決められていて、その順序で各パッチの濃淡レベルが順に実測されることを前提として、ＰＣ１は各パッチの濃淡レベルを取り込む。
【００４５】
続いて、基準キャリブレーションデータから、実測したパッチの入力レベルに対応する出力レベル（以下、この出力レベルを予測出力レベルという）を読み込む（Ｓ１２３）。この基準キャリブレーションデータは、ここでは、前回のカラーキャリブレーション作業で作成されたキャリブレーションデータである。
【００４６】
そして、実出力レベルと予測出力レベルとの差が一定範囲内（例えば、±５以内）であるか否かをチェックし（Ｓ１２４）、一定範囲内でなければ（Ｓ１２４：ＮＯ）、その実出力レベルに誤りがあることを記憶する（Ｓ１２５）。誤りがあることは、例えば、実出力レベルをあり得ない値（例えば、負の値）に置き換える、誤りとがあると判定された実出力レベルに対応付けられたフラグをセットする等、任意の方法で記憶できる。
【００４７】
そして、上記Ｓ１２５の処理を終えるか、上記Ｓ１２４の処理において、実出力レベルと予測出力レベルとの差が一定範囲内であった場合は（Ｓ１２４：ＹＥＳ）、実出力レベルをキャリブレーションデータとして保存する（Ｓ１２６）。
そして、３３個のパッチすべてについて濃淡レベルの実測を終えたか否かをチェックし（Ｓ１２７）、実測を終えていない場合は（Ｓ１２７：ＮＯ）、Ｓ１２１の処理へと戻る。その結果、３３個のパッチについて濃淡レベルの実測を終えるまでは、Ｓ１２１〜Ｓ１２７の処理が繰り返される。
【００４８】
一方、３３個目のパッチについて濃淡レベルの実測を終えた場合は（Ｓ１２７：ＹＥＳ）、実測した出力レベル間を補間して（Ｓ１２８）、指定され得る濃淡レベル（０〜２５５）について、印刷の際に実際にプリンタ２に与えるべき濃淡レベルを求める。これにより、キャリブレーションデータが完成する。
【００４９】
このＳ１２７の処理では、上記Ｃ，Ｍ，Ｙ，Ｋの各色に対応する４組のキャリブレーションデータが作成される。これら４組のキャリブレーションデータは、いずれも各色に対応する８個のパッチに上記３３個目のパッチを加えた９個のパッチに対応する実出力レベルに基づいて作成される。すなわち、上記３３個目のパッチは、上記Ｃ，Ｍ，Ｙ，Ｋの各色の濃度レベルがすべて「０」なので、４組のキャリブレーションデータを作成するに当たって共通に利用可能なのである。
【００５０】
但し、９個のパッチに対応する実出力レベルの内、上記Ｓ１２５の処理において、誤りがあることを記憶したものは除外し、８個以下のパッチに対応する実出力レベル間を補間して、プリンタ２に与えるべき濃淡レベルを求める。つまり、誤りがあると判定された実出力レベルについては、未測定の出力レベルと同様に、補間によって得られるデータが用いられる。なお、実出力レベル間を補間するデータを求める方法は、既に述べたとおり任意である。
【００５１】
以上のＳ１２１〜Ｓ１２８の処理によってキャリブレーションデータが完成し、先に説明した図３におけるＳ１０３の処理を終えたことになる。
このように、図６に示したキャリブレーションデータ作成処理を採用した印刷システムは、上記Ｓ１２４の処理により、実出力レベルと予測出力レベルとの差が一定範囲内であるか否かをチェックし、一定範囲内でなければ、その実出力レベルを得たパッチについても、当該パッチの入力レベルを挟む２つの入力レベルに対応する２つのパッチを実測して得られた出力レベル間を補間して出力レベルを算出して、キャリブレーションデータを完成させる。したがって、実測作業のやり直し等に多大な時間を費やさなくても、ある程度の精度を持ったキャリブレーションデータを作成することができる。
【００５２】
以上、本発明の実施形態について説明したが、本発明は、上記以外の形態でも実施可能であり、上記の具体的形態に限定されるものではない。
例えば、上記印刷システムは、ＰＣ１にプリンタ２および測色計３の双方を接続してあったが、プリンタおよび測色計のそれぞれにＰＣを接続して、プリンタおよびＰＣからなるカラーパッチ作成システムと、測色計およびＰＣからなるキャリブレーションデータ作成システムを構成し、これら２つのシステムをサブシステムとする印刷システムを構成してもよく、その場合もキャリブレーションデータ作成システムにおいて、本発明の構成を採用することができる。
【００５３】
この場合、カラーパッチ作成システムが、最終的に必要な印刷を行うことになるので、キャリブレーションデータ作成システム側で作成したキャリブレーションデータを含むデータファイルを、カラーパッチ作成システム側からアクセスできなければならないが、これは、両サブシステム間をＬＡＮ（ローカルエリアネットワーク）などの通信手段を介して接続することによって実現できる。あるいは、キャリブレーションデータを含むデータファイルを、キャリブレーションデータ作成システム側でＦＤ等の可搬性のある記録媒体に記録して、それをカラーパッチ作成システム側で読み取るようにしても、カラーパッチ作成システム側で最終的に必要な印刷を行うことができ、これなら両サブシステム間でのデータ通信ができなくても構わない。また、いくつかのサブシステムを通信手段を介して接続してなるネットワーク全体の中に、複数のＰＣ、複数のプリンタ、あるいは複数の測色計が存在する場合には、その中から任意にＰＣ、プリンタ、あるいは測色計を組み合わせて、上記カラーパッチ作成システムやキャリブレーションデータ作成システムを構成することもできる。
【００５４】
また、上記印刷システムにおいて、プリンタ２は、インクジェットプリンタである旨の説明を行ったが、記録方式がインクジェット式以外のものであっても、多階調の印刷ができる記録方式であれば、上記と同様の手法で階調特性データを作成してデータファイルに保存しておき、その階調特性データを印刷時に利用するとよく、その場合も本発明の構成を採用することができる。
【００５５】
なお、上記印刷システムにおいて、ＰＣ１は、キャリブレーションファイル作成処理プログラムや印刷処理プログラムをＲＯＭ１２に記憶していたが、この種のプログラムをハードディスク装置１４に記憶しておいて、必要がある場合にＲＡＭ１３に読み出して、各処理を実行するように構成してもよいのはもちろんである。
【図面の簡単な説明】
【図１】  本発明の実施形態として例示した印刷システムのブロック図である。
【図２】  キャリブレーションファイルのデータ構造図である。
【図３】  キャリブレーションファイル作成処理のフローチャートである。
【図４】  カラーパッチの印刷出力形態を例示する図である。
【図５】  キャリブレーションデータ作成処理のフローチャートである。
【図６】  別のキャリブレーションデータ作成処理のフローチャートである。
【図７】  従来のカラーパッチの印刷出力形態を例示する図である。
【符号の説明】
１・・・パーソナルコンピュータ、２・・・プリンタ、３・・・測色計、４，５・・・インターフェースケーブル、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１４・・・ハードディスク装置、１５・・・プリンタ用インターフェース装置、１６・・・測色計用インターフェース装置、１７・・・表示装置、１８・・・バス、２１・・・印字装置、２２・・・ＰＣ用インターフェース装置、３１・・・読取り装置、３２・・・ＰＣ用インターフェース装置。
【図１】
0003879310.tif 000002
【図２】
0003879310.tif 000003
【図３】
0003879310.tif 000004
【図４】
0003879310.tif 000005
【図５】
0003879310.tif 000006
【図６】
0003879310.tif 000007
【図７】
0003879310.tif 000008