(57)【要約】      （修正有）【課題】駆動素子に印加する駆動パルスを規定する指令値の補正を簡易に行う。【解決手段】駆動素子に指令値によって規定された駆動パルスが印加されたときの各パッチの濃度を測定し、指令値との関係を規定するステップと、駆動素子に特定の指令値による駆動パルスが印加されたときの各パッチの濃度を測定するステップとに基づいて、前記駆動素子に印加する駆動パルスの指令値を補正するステップと、を含む指令値の補正方法。【選択図】図９
2009208417.tif 000002
【特許請求の範囲】
【請求項１】
指令値により規定される駆動パルスを駆動素子に印加して媒体に液体を吐出するときに
おける前記指令値の補正方法であって、
前記指令値と、該指令値によって規定された駆動パルスが前記駆動素子に印加されたと
きにおける前記媒体における前記液体の濃度との関係を規定するステップと、
前記駆動素子に特定の指令値による駆動パルスが印加されたときの前記媒体における前
記液体の濃度を求めるステップと、
前記関係と前記駆動素子に特定の指令値による駆動パルスが印加されたときの前記媒体
における前記液体の濃度とに基づいて、前記駆動素子に印加する駆動パルスの指令値を補
正するステップと、
を含む指令値の補正方法。
【請求項２】
前記駆動パルスは複数の種類が用意され、各駆動パルスは前記駆動素子にそれぞれ異な
る量の液体を吐出させる、請求項１に記載の指令値の補正方法。
【請求項３】
前記駆動パルス毎に前記指令値の補正が行われる、請求項２に記載の指令値の補正方法
。
【請求項４】
前記指令値と、該指令値によって規定された駆動パルスが前記駆動素子に印加されたと
きにおける前記液体の濃度との関係は、一次関数で表される、請求項１〜３のいずれかに
記載の指令値の補正方法。
【請求項５】
前記一次関数の係数は、前記駆動素子に特定の指令値による駆動パルスが印加されたと
きの前記媒体における前記液体の濃度に基づいて決定される、請求項４に記載の指令値の
補正方法。
【請求項６】
前記濃度はＣＩＥ  Ｌ＊ａ＊ｂ＊色空間における測色値に基づいて求められる、請求項
１〜５のいずれかに記載の指令値の補正方法。
【請求項７】
前記指令値は前記駆動素子に印加される駆動パルスの振幅を規定する、請求項１〜６の
いずれかに記載の指令値の補正方法。
【請求項８】
前記指令値の補正はノズル列毎に行われる、請求項１〜７のいずれかに記載の指令値の
補正方法。
【請求項９】
前記指令値の補正は前記液体を吐出する装置毎に行われる、請求項１〜８のいずれかに
記載の指令値の補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指令値の補正方法に関する。
【背景技術】
【０００２】
インク吐出型のプリンタは同一の機種であっても個体ごとにインク滴の吐出量が異なる
ことがある。例えば、同一のサイズのインク滴を吐出させようとしても各個体間では若干
ながら異なるサイズのインク滴が吐出される。そうすると結果として用紙上に表現される
色が異なってしまう。よって、同一の機種であっても個体毎にインク滴の吐出量を調整す
る必要がある。また、１つの個体においてもインク滴を吐出するノズル列を複数有してい
ることがあることから、ノズル列毎にインク滴の吐出量を調整する必要もある。
【０００３】
インク滴を吐出させるために駆動素子には電圧信号である駆動パルスが印加される。ま
た、インク吐出型のプリンタの中には、所定の指令値を設定することにより駆動素子に印
加する駆動パルスを規定できるものがある。
【０００４】
インク滴の吐出量を調整するために駆動素子に印加される駆動パルスが調整される。そ
の際、ノズル列毎に駆動パルスを規定する指令値を補正することで、各ノズル列のインク
滴の吐出量を補正することができる。
【特許文献１】特開２００４−２８４０６４号公報
【特許文献２】特開２００４−２８４０９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
駆動素子に印加される駆動パルスを規定する指令値の補正は、個々のプリンタ毎に行わ
れる。指令値の補正のための作業に時間を要することとなると、プリンタの製造効率が下
がるため、このような駆動パルスを規定する指令値の補正を簡易に行えるようにすること
が望ましい。  
本発明は、このような事情に鑑みてなされたものであり、駆動素子に印加する駆動パル
スを規定する指令値の補正を簡易に行うようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための主たる発明は、
指令値により規定される駆動パルスを駆動素子に印加して媒体に液体を吐出するときに
おける前記指令値の補正方法であって、
前記指令値と、該指令値によって規定された駆動パルスが前記駆動素子に印加されたと
きにおける前記媒体における前記液体の濃度との関係を規定するステップと、
前記駆動素子に特定の指令値による駆動パルスが印加されたときの前記媒体における前
記液体の濃度を求めるステップと、
前記関係と前記駆動素子に特定の指令値による駆動パルスが印加されたときの前記媒体
における前記液体の濃度とに基づいて、前記駆動素子に印加する駆動パルスの指令値を補
正するステップと、
を含む指令値の補正方法である。
【０００７】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００８】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。  
指令値により規定される駆動パルスを駆動素子に印加して媒体に液体を吐出するときに
おける前記指令値の補正方法であって、
前記指令値と、該指令値によって規定された駆動パルスが前記駆動素子に印加されたと
きにおける前記媒体における前記液体の濃度との関係を規定するステップと、
前記駆動素子に特定の指令値による駆動パルスが印加されたときの前記媒体における前
記液体の濃度を求めるステップと、
前記関係と前記駆動素子に特定の指令値による駆動パルスが印加されたときの前記媒体
における前記液体の濃度とに基づいて、前記駆動素子に印加する駆動パルスの指令値を補
正するステップと、
を含む指令値の補正方法。  
このようにすることで、駆動素子に印加する駆動パルスを規定する指令値の補正を簡易
に行うことができる。
【０００９】
かかる指令値の補正方法であって、前記駆動パルスは複数の種類が用意され、各駆動パ
ルスは前記駆動素子にそれぞれ異なる量の液体を吐出させることが望ましい。また、前記
駆動パルス毎に前記指令値の補正が行われることが望ましい。また、前記指令値と、該指
令値によって規定された駆動パルスが前記駆動素子に印加されたときにおける前記液体の
濃度との関係は、一次関数で表されることが望ましい。また、前記一次関数の係数は、前
記駆動素子に特定の指令値による駆動パルスが印加されたときの前記媒体における前記液
体の濃度に基づいて決定されることが望ましい。
【００１０】
また、前記濃度はＣＩＥ  Ｌ＊ａ＊ｂ＊色空間における測色値に基づいて求められるこ
とが望ましい。また、前記指令値は前記駆動素子に印加される駆動パルスの振幅を規定す
ることが望ましい。また、前記指令値の補正はノズル列毎に行われることが望ましい。ま
た、前記指令値の補正は前記液体を吐出する装置毎に行われることが望ましい。  
このようにすることで、駆動素子に印加する駆動パルスを規定する指令値の補正を簡易
に行うことができる。
【００１１】
＝＝＝実施形態＝＝＝
図１は、カラーキャリブレーションシステムの構成を示す図である。図には、コンピュ
ータ１００とプリンタ１とカラー測色器４０が示されている。
【００１２】
＜コンピュータ１００＞
コンピュータ１００は、不図示の処理装置と記憶装置とを含む。処理装置は、例えばＣ
ＰＵなどの演算装置である。また、記憶装置は、ＲＯＭ、ＲＡＭ、ハードディスクドライ
ブ、及び、ＣＤ−ＲＯＭドライブなどであって、本実施形態を実行するためのプログラム
が記憶されている。ＲＡＭ及びハードディスクドライブは、プログラムを実行するに際し
、随時演算結果を記憶する領域としても利用される。コンピュータ１００は、プリンタ１
及びカラー測色器４０にインタフェースを介して接続している。そして、コンピュータ１
００は、印刷データをプリンタ１に送信することにより、プリンタ１に所望の画像を印刷
させることができる。また、コンピュータ１００は、カラー測色器４０に測色の指令を出
力し、後述するような測色結果を取得できるようになっている。
【００１３】
＜カラー測色器４０＞
図２は、カラー測色器４０の構造を説明するための図である。図には、カラー測色器４
０の外観図が示されている。カラー測色器４０は、測色台４１、バッキング４２、測色ヘ
ッド４３、測色器キャリッジ４４、レール４５、及び、紙送りローラ４６を備える。
【００１４】
測色台４１には、白色の板からなるバッキング４２が固定されている。そして、測色ヘ
ッド４３は、バッキング４２上の用紙上を走査して測色を行うようになっている。測色器
キャリッジ４４は、不図示のモータを備えており、レール４５上を移動し、主走査方向に
測色ヘッド４３を移動させる。紙送りローラ４６は、主走査方向の測色が完了する毎に、
用紙を副走査方向に所定量搬送する。測色器４０は、測色する対象に測色ヘッド４３を向
けることにより、ＣＩＥ（１０７６）規格におけるＬ＊ａ＊ｂ＊色空間に基づく複数の色
成分Ｌ＊、ａ＊、ｂ＊の色成分量を検出して検出量に対応する測色値Ｌ＊、ａ＊、ｂ＊を
生成する。つまり、各点について測色が行われると、Ｌ＊値、ａ＊値、及び、ｂ＊値とか
らなる１組の測色値が得られる。ここで、ＣＩＥ  Ｌ＊ａ＊ｂ＊色空間は、複数の色成分
Ｌ＊、ａ＊、ｂ＊を色成分量とするデバイスに依存しない均等色空間である。なお、Ｌ＊
は明度を表し、ａ＊，ｂ＊は色相及び彩度を表す色座標である。
【００１５】
カラー測色器４０は、測色して生成した測色値をコンピュータ１００に対して出力する
。尚、出力する測色値の色空間は、ＣＩＥ  Ｌ＊ｕ＊ｖ＊色空間であってもよい。
【００１６】
＜プリンタ１の構成について＞
図３は、本実施形態のプリンタ１の構成を示すブロック図である。  
プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、検
出器群５０、プリンタ側コントローラ６０、及び駆動信号生成回路７０を有する。
【００１７】
用紙搬送機構２０は、用紙Ｓを搬送方向に搬送させるためのものである。この用紙搬送
機構２０は、用紙Ｓを印刷可能な位置まで給紙したり、この用紙Ｓを搬送方向に所定の搬
送量で搬送させたりする。
【００１８】
キャリッジ移動機構３０は、ヘッドユニット４０が取り付けられたキャリッジＣＲをキ
ャリッジ移動方向に移動させるためのものである。ここでキャリッジ移動方向は、前述の
搬送方向と交差する方向である。キャリッジ移動方向には、一側から他側への移動方向と
、他側から一側への移動方向が含まれている。なお、ヘッドユニット４０はヘッド４１を
有するので、キャリッジ移動機構３０はヘッド４１を移動方向に移動させる。
【００１９】
ヘッドユニット４０は、インクを用紙Ｓに向けて吐出させるためのものである。このヘ
ッドユニット４０は、キャリッジＣＲに取り付けられている。このヘッドユニット４０が
有するヘッド４１は、ヘッドケースの下面に設けられている。
【００２０】
ここで使用されるヘッド４１は、シアンＣ、マゼンタＭ、イエローＹ、ブラックＫ、ラ
イトシアンＬＣ、ライトマゼンタＬＭ、ライトブラックＬＫ、ライトライトブラックＬＬ
Ｋ、オレンジＯｒ、及び、グリーンＧｒの１０種類のインクを吐出可能となっている。
【００２１】
また、検出器群５０は、プリンタ１の各部の状況を監視するためのものである。
【００２２】
プリンタ側コントローラ６０は、プリンタ１の制御を行うものである。このプリンタ側
コントローラ６０は、インタフェース部６１と、ＣＰＵ６２と、メモリ６３と、制御ユニ
ット６４とを有する。インタフェース部６１は、外部装置であるコンピュータ１００とカ
ラー測色器４０との間で、データの受け渡しを行う。ＣＰＵ６２は、プリンタ１の全体的
な制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納
する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の
記憶素子によって構成される。そして、ＣＰＵ６２は、メモリ６３に記憶されているコン
ピュータプログラムに従い、各制御対象部を制御する。例えば、ＣＰＵ６２は、制御ユニ
ット６４を介して用紙搬送機構２０やキャリッジ移動機構３０を制御する。そして、印刷
時には、プリンタ側コントローラ６０が、キャリッジＣＲを移動させながらヘッド４１か
らインクを吐出して用紙にドットを形成するドット形成動作と、用紙搬送機構２０に用紙
を搬送させる搬送動作とを交互に繰り返して、用紙に画像を印刷させる。
【００２３】
駆動信号生成回路７０は、ピエゾ素子ＰＺＴに印加するための駆動信号を生成する。本
実施形態では、後述するように、駆動信号の駆動パルスはノズル列ごとに指令値の補正が
できるようになっている。そして、それぞれの指令値が補正され、結果としてノズル列毎
に異なる駆動パルスが生成されることで、実質的に１０種類の駆動信号ＣＯＭ１〜ＣＯＭ
１０が生成されるようになっている。
【００２４】
駆動信号生成回路７０は、各駆動パルスについて後述する指令値に応じた駆動パルスを
生成する。具体的には、駆動信号生成回路７０に含まれる不図示のＤＡコンバータが、指
令値に応じた電圧信号を生成する。そして、この電圧信号を駆動信号生成回路に含まれる
不図示のトランジスタが電力増幅することによって、所望の駆動パルスを含む駆動信号が
生成される。
【００２５】
＜ヘッドの構造について＞
図４Ａは、ヘッド４１の構造を説明するための図である。図には、ノズルＮｚ、ピエゾ
素子ＰＺＴ、インク供給路４０２、ノズル連通路４０４、及び、弾性板４０６が示されて
いる。
【００２６】
インク供給路４０２には、不図示のインクタンクからインク滴が供給される。そして、
これらのインク滴等は、ノズル連通路４０４に供給される。ピエゾ素子ＰＺＴには、後述
する駆動信号の駆動パルスが印加される。駆動パルスが印加されると、駆動パルスの信号
に従ってピエゾ素子ＰＺＴが伸縮し、弾性板４０６を振動させる。そして、駆動パルスの
振幅に対応する量のインク滴がノズルＮｚから吐出されるようになっている。
【００２７】
＜ヘッドについて＞
図４Ｂは、ヘッド４１に設けられたノズルの説明図である。本実施形態では、１０色の
インクの各インク色が対応するノズル列から吐出される。よって、ヘッド４１には１０列
のノズル列が形成される。図には、紙面の関係上、ブラックＫ、シアンＣ、オレンジＯｒ
、及び、グリーンＧｒ用のノズル列が示され、他のインク色のノズル列については図示が
省略されている。
【００２８】
＜駆動信号について＞
図５Ａは、駆動信号生成回路７０によって生成される駆動信号ＣＯＭ１を説明する図で
ある。ここでは、駆動信号ＣＯＭ１〜ＣＯＭ１０のうち駆動信号ＣＯＭ１について説明を
行う。図に示されるように、駆動信号ＣＯＭ１は、繰り返し周期Ｔごとに繰り返し生成さ
れる。
【００２９】
繰り返し周期である期間Ｔは、ノズルが１画素分移動する間の期間に対応する。例えば
、印刷解像度が７２０ｄｐｉの場合、期間Ｔは、ノズルが１／７２０インチ移動するため
の期間に相当する。そして、印刷データに含まれる画素データに基づいて、期間Ｔに含ま
れる各区間の駆動パルスＰＳ１〜ＰＳ４をピエゾ素子ＰＺＴに印加することによって、１
つの画素内に大きさの異なるインク滴が吐出され、複数階調を表現可能としている。
【００３０】
駆動信号ＣＯＭ１は、繰り返し周期における区間Ｔ１で生成される第１波形部ＳＳ１と
、区間Ｔ２で生成される第２波形部ＳＳ２と、区間Ｔ３で生成される第３波形部ＳＳ３と
、区間Ｔ４で生成される第４波形部ＳＳ４とを有する。ここで、第１波形部ＳＳ１は駆動
パルスＰＳ１を有している。また、第２波形部ＳＳ２は駆動パルスＰＳ２を、第３波形部
ＳＳ３は駆動パルスＰＳ３を、第４波形部ＳＳ４は駆動パルスＰＳ４をそれぞれ有してい
る。
【００３１】
図には駆動パルスＰＳ１の振幅がＶｈｍであることが示されている。また、図には、駆
動パルスＰＳ３の振幅がＶｈｌであることが示されており、駆動パルスＰＳ４の振幅がＶ
ｈｓであることが示されている。駆動パルスの振幅が大きいほどピエゾ素子ＰＺＴの変化
量が大きいため大きなインク滴が吐出される。よって、インク滴はそれぞれの駆動パルス
の振幅に応じた大きさのものが吐出される。図において、駆動パルスＰＳ３の振幅Ｖｈｌ
が最も大きく、次に、駆動パルスＰＳ４の振幅Ｖｈｍが大きい。そして、駆動パルスＰＳ
１の振幅Ｖｈｓがその次に大きいものとなっている。
【００３２】
このため、小ドットの形成時には駆動パルスＰＳ４がピエゾ素子ＰＺＴへ印加される。
また、中ドットの形成時には、駆動パルスＰＳ１がピエゾ素子ＰＺＴへ印加され、大ドッ
トの形成時には、駆動パルスＰＳ３がピエゾ素子ＰＺＴへ印加される。駆動パルスＰＳ２
は、メニスカスを微振動させるための微振動パルスであり、ドット無しの場合にピエゾ素
子ＰＺＴへ印加される。このようにすることで、駆動パルスＰＳ４は小ドットのインク滴
を吐出するための駆動パルスとなり、駆動パルスＰＳ１は中ドットのインク滴を吐出する
ための駆動パルスとなり、駆動パルスＰＳ３は大ドットのインク滴を吐出するための駆動
パルスとなる。
【００３３】
図５Ｂは、駆動信号生成回路７０の駆動パルスＰＳ１の生成について説明するための図
である。図には、駆動パルスＰＳ１が示され、各区間における時間間隔としてｄｉｓ１、
ｐｗｃ１、ｐｗｈ１、ｐｗｄ１、ｐｗｈ２、ｐｗｃ２、及び、ｄｉｓ２が示されている。
本実施形態において、前述の各区間ｄｉｓ１、ｐｗｃ１、ｐｗｈ１、ｐｗｄ１、ｐｗｈ２
、ｐｗｃ２、及び、ｄｉｓ２は固定長となっている。
【００３４】
一方、プリンタのＣＰＵ６２は駆動信号を生成するためのファームウェアを実行してい
るが、このファームウェアにおいて指令値Ｖｈｍに所定値を設定することで振幅がＶｈｍ
である駆動パルスＰＳ１が生成できるようになっている。指令値Ｖｈｍはファームウェア
が記憶されているメモリ６３に格納され、ＣＰＵ６２がこの指令値Ｖｈｍを駆動信号生成
回路７０に渡す。そうすると、駆動信号生成回路７０は、指令値がＶｈｍとなるような駆
動パルスＰＳ１を有する駆動信号を生成する。
【００３５】
ここでは、駆動パルスＰＳ１の生成について説明を行ったが、駆動パルスＰＳ３、及び
、駆動パルスＰＳ４についても同様にそれぞれの指令値Ｖｈｌ，Ｖｈｓを設定することで
対応する駆動パルスが生成される。
【００３６】
このようにして、各駆動パルスについての指令値を設定すると、これに対応する振幅を
有する駆動パルスを生成するようになっている。本実施形態では、１０色のインクを吐出
するために１０列のノズル列を有しており、これらノズル列毎に異なる駆動信号ＣＯＭ１
〜ＣＯＭ１０を生成する。また、それぞれの駆動信号は、３つの駆動パルスＰＳ１、ＰＳ
３、ＰＳ４を有することから、１つのプリンタにつき３０個の指令値を設定することがで
きるようになっている。
【００３７】
＜指令値の補正方法について＞
本実施形態では、個々のプリンタの指令値の補正を行う。そのために、まず指令値の補
正で共通に使用される指令値と濃度の関係を示す一次関数を求める。この一次関数を求め
るために、以下に示す一次関数の係数決定のフローチャートが実行される。
【００３８】
図６は、指令値と濃度との関係を示す一次関数の係数決定のフローチャートである。一
次関数の係数決定のフローチャートは、１つのプリンタの機種について１回だけ実行され
る。
【００３９】
まず、最初に第１テストチャートが用紙に印刷される（Ｓ１０２）。  
図７は、指令値と濃度との関係を求めるための第１テストチャートを説明するための図
である。第１テストチャートは、第１パッチ群８１０と第２パッチ群８２０とからなる。
図において、各パッチの上に示された記号は、インク色を表す。また、その下に円で囲わ
れた「ｓ」は小ドットのみを連続して吐出して形成したパッチであることを示す。また、
「ｍ」は中ドットのみを連続して吐出して形成したパッチであることを示し、「ｌ」は大
ドットのみを連続して吐出して形成したパッチであることを示す。
【００４０】
また、図の左側には、右側に並ぶパッチを印刷する際の指令値が示されている。例えば
、第１パッチ群８１０の小ドットのみによるパッチを印刷する際には、各インク色につい
て小ドットのインク滴を吐出するための駆動パルスＰＳ４を規定するための指令値として
（Ｖｈｓ−Δｖ）が設定されることが示されている。そして、駆動パルスＰＳ４のみがピ
エゾ素子ＰＺＴに印加されて小ドットのみが連続して吐出して形成される。つまり、ここ
では振幅が（Ｖｈｓ−Δｖ）の駆動パルスＰＳ４によって小ドットが連続して吐出される
ことにより、パッチが印刷される。
【００４１】
ここで、指令値Ｖｈｓは、小ドットのインク滴を吐出させるための基準となる指令値で
あり、Δｖは指令値を微少に変位させるための値である。また、指令値Ｖｈｍは、中ドッ
トのインク滴を吐出させるための基準となる指令値であり、指令値Ｖｈｌは、大ドットの
インク滴を吐出させるための基準となる指令値である。
【００４２】
図に示すとおり、第１パッチ群８１０を形成する際、すべてのインク色の駆動信号につ
いて小ドット用の駆動パルスＰＳ４の指令値は（Ｖｈｓ−Δｖ）が設定される。また、す
べてのインク色の駆動信号について中ドット用の駆動パルスＰＳ１の指令値は、（Ｖｈｍ
−Δｖ）が設定される。また、すべてのインク色の駆動信号について大ドット用の駆動パ
ルスＰＳ３の指令値は、（Ｖｈｌ−Δｖ）が設定される。
【００４３】
そして、ヘッド４１はキャリッジ移動方向に移動しつつ、小ドットのみからなるパッチ
を形成するときには、繰り返し周期Ｔのうち駆動パルスＰＳ４のみをピエゾ素子ＰＺＴに
印加して小ドットのみを吐出する。また、中ドットのみからなるパッチを形成するときに
は、繰り返し周期Ｔのうち駆動パルスＰＳ１のみをピエゾ素子ＰＺＴに印加して中ドット
のみを吐出する。また、大ドットのみからなるパッチを形成するときには、繰り返し周期
Ｔのうち駆動パルスＰＳ３のみをピエゾ素子ＰＺＴに印加して大ドットのみを吐出する。
【００４４】
このようにして第１パッチ群８１０の印刷が完了すると、次に、第２パッチ群８２０の
印刷が行われる。第２パッチ群８２０を形成する際、すべてのインク色の駆動信号につい
て小ドット用の駆動パルスＰＳ４の指令値は（Ｖｈｓ＋Δｖ）が設定される。また、すべ
てのインク色の駆動信号について中ドット用の駆動パルスＰＳ１の指令値は、（Ｖｈｍ＋
Δｖ）が設定される。また、すべてのインク色の駆動信号について大ドット用の駆動パル
スＰＳ３の指令値は、（Ｖｈｌ＋Δｖ）が設定される。
【００４５】
そして、ヘッド４１はキャリッジ移動方向に移動しつつ、小ドットのみからなるパッチ
を形成するときには、繰り返し周期Ｔのうち駆動パルスＰＳ４のみをピエゾ素子ＰＺＴに
印加して小ドットのみを吐出する。また、中ドットのみからなるパッチを形成するときに
は、繰り返し周期Ｔのうち駆動パルスＰＳ１のみをピエゾ素子ＰＺＴに印加して中ドット
のみを吐出する。また、大ドットのみからなるパッチを形成するときには、繰り返し周期
Ｔのうち駆動パルスＰＳ３のみをピエゾ素子ＰＺＴに印加して大ドットのみを吐出する。
【００４６】
このようにすることで、基準となる指令値からΔｖだけ減算した指令値が設定されたと
きに形成されるパッチによる第１パッチ群８１０と、基準となる指令値にΔｖだけ加算し
た指令値が設定されたときに形成されるパッチによる第２パッチ群８２０とによって構成
される第１テストチャートが印刷される。
【００４７】
次に、第１テストチャートの各パッチの濃度がカラー測色器４０によって測定される（
Ｓ１０４）。そして、各パッチについて測色値としてＬ＊値、ａ＊値、ｂ＊値が得られる
。そして、これらの測色値に基づいて、各パッチの濃度が求められることで、指令値に対
する各インク色の濃度を求めることが可能となる。ここで、濃度は、Ｌ＊ａ＊ｂ＊色空間
における測色値の距離であって、測色値をＬｍ＊、ａｍ＊、ｂｍ＊とした場合、濃度ｄ＝
［（Ｌｍ＊）２＋（ａｍ＊）２＋（ｂｍ＊）２］１／２で表される。このようにすること
で、各インク色の各パッチについて、指令値が（Ｖｈｓ−Δｖ）のときのパッチの濃度ｄ
１、及び、指令値が（Ｖｈｓ＋Δｖ）のときのパッチの濃度ｄ２が求められる。
【００４８】
図８は、指令値と濃度との関係を示す一次関数を示す図である。本実施形態では、指令
値と濃度との関係は一次関数で近似される。図には横軸に指令値Ｖ、縦軸に濃度ｄが示さ
れている。そして、濃度と指令値との関係を示す一次関数ｄ＝α・Ｖ＋βが示されている
。ここでは、この一次関数を規定するために、αとβの値を決定する必要がある。
【００４９】
図では、基準となる指令値がＶｈｓであるときを例として示している。一次関数のα及
びβ値を求めるためには指令値と濃度との関係が二組必要である。このために、指令値（
Ｖｈｓ−Δｖ）に対する濃度ｄ１と指令値（Ｖｈｓ＋ｖ）に値する濃度ｄ２が前述のステ
ップＳ１０２及びステップＳ１０４によって求めることができるようになっている。
【００５０】
次に、一次関数の係数が決定される（Ｓ１０６）。前述の指令値と濃度の関係を一次関
数の式に代入すると、
ｄ１＝α・（Ｖｈｓ−Δｖ）＋β
ｄ２＝α・（Ｖｈｓ＋Δｖ）＋β
となる。これら両式の関係を解くことでα及びβを求めることができる。
【００５１】
この一次関数の係数α及びβは、各インク色の駆動パルスＰＳ１、ＰＳ３、ＰＳ４につ
いて求められる。ここでは、１０色のインクを使用しているため、計３０組の係数αとβ
の組が求められる。このようにして全てのαとβの決定が完了すると、一次関数の係数決
定のフローチャートの実行を終了する。
【００５２】
このようにして求められた各インク色の駆動パルス毎の一次関数の係数α及びβは、コ
ンピュータ１００のメモリに格納される。これら一次関数の係数α及びβは、次に説明す
る指令値の補正方法のフローチャートにおいて使用される。
【００５３】
図９は、プリンタの指令値の補正方法のフローチャートである。前述の一次関数の係数
を決定するためのフローチャートは、これから指令値を補正しようとする機種について１
台だけについて実行するものであったが、指令値の補正方法のフローチャートは、指令値
を補正しようとする各プリンタにおいてそれぞれ実行される。そして、プリンタの個々の
個体について指令値の補正が行われる。
【００５４】
まず、最初に、第２テストチャートが用紙に印刷される（Ｓ２０２）。  
図１０は、プリンタの指令値を補正するための第２テストチャートを説明するための図
である。図に示された各記号等は、図７における第１テストチャートのものと同様である
。ここでは、駆動パルスＰＳ４を規定するための指令値として、基準となる指令値Ｖｈｓ
が設定される。そして、繰り返し周期Ｔごとに駆動パルスＰＳ４がピエゾ素子ＰＺＴに印
加され、各ノズルから小ドットが吐出され、各インク色について小ドットのみからなるパ
ッチが印刷される。
【００５５】
また、駆動パルスＰＳ１を規定するための指令値として、基準となる指令値Ｖｈｍが設
定される。そして、繰り返し周期Ｔごとに駆動パルスＰＳ１がピエゾ素子ＰＺＴに印加さ
れ、各ノズルから中ドットが吐出され、各インク色について中ドットのみからなるパッチ
が印刷される。
【００５６】
また、駆動パルスＰＳ３を規定するための指令値として、基準となる指令値Ｖｈｌが設
定される。そして、繰り返し周期Ｔごとに駆動パルスＰＳ３がピエゾ素子ＰＺＴに印加さ
れ、各ノズルから大ドットが吐出され、各インク色について大ドットのみからなるパッチ
が印刷される。
【００５７】
次に、第２テストチャートの各パッチの濃度がカラー測色器４０によって測定される（
Ｓ２０４）。そして、各パッチに対する濃度が求められ、指令値に対する各インク色の濃
度を求めることが可能となる。  
次に、各ノズル列（各インク色）の駆動パルスごとに指令値が補正される（Ｓ２０６）
。
【００５８】
図１１は、補正前後の指令値を説明するための一次関数を示す図である。ここでは、基
準となる指令値がＶｈｓであるときを例として示している。よって、図には小ドットを吐
出するための基準となる指令値Ｖｈｓと、補正を行うプリンタがこのとき出力したパッチ
の濃度Ｄ１が示されている。また、基準となる指令値Ｖｈｓが設定されたときにおいて、
プリンタから本来出力されなければならない濃度Ｄ０が示され、この濃度Ｄ０に対して一
次関数から求められる指令値Ｖ１が示されている。
【００５９】
このように、基準となる指令値Ｖｈｓをプリンタに設定したものの、本来出力される濃
度Ｄ０よりΔＤだけ足りず濃度Ｄ０のパッチが印刷された。よって、濃度Ｄ０を出力でき
る指令値を求めるために、Ｄ０＝Ｄ１＋ΔＤとして求められた一次関数に代入する。この
ときの一次関数の係数は、前述の一次関数の係数決定のフローチャートで求められたαと
βが使用される。そして、
（Ｄ１＋ΔＤ）＝α・Ｖ１＋β
を満たすＶ１が求められる。そして、求められたＶ１が補正後の基準となる指令値（ここ
ではＶｈｓ）として補正を行うプリンタのメモリ６３に設定される。このようにすること
で、補正されたプリンタは基準となる指令値を設定したときに本来出力される濃度Ｄ０を
出力できるようになる。
【００６０】
このような指令値の設定が、各インク色の各駆動パルスの指令値について行われる。そ
うすることで、全てのインク色の各ドットのインク滴について適切な量を吐出して各プリ
ンタ間で均一な色を再現することができるようになる。
【００６１】
このようにして、各インク色の各ドットサイズについて指令値と濃度との関係を示す一
次関数を求めておく。そして、各プリンタの指令値の補正において各インク色の各ドット
サイズについて１つのパッチを印刷し、測色し、その指令値と濃度との関係を一次関数を
用いて補正することで指令値の補正を簡易に行うことができるようになる。
【００６２】
また、各プリンタの補正作業毎に、各インク色の各ドットサイズのパッチを１つずつだ
け用意すればよい（つまり、各プリンタの補正作業毎に第２テストチャートだけ用意すれ
ばよい）ので、補正時に使用するインク量、及び、使用する用紙の量を少なくすることが
できる。
【００６３】
尚、ここでは指令値が各駆動パルスの振幅を決定するものとして説明を行ったが、これ
に限られず、指令値は駆動パルスの形状を規定するためのいずれの要素であってもよい。
例えば、指令値は駆動パルスの最高電圧を規定するものとしてもよい。
【００６４】
また、上述の実施形態では、一次関数の係数決定のフローチャートにおいて、指令値に
対する濃度を二組用意することによって一次関数の係数を決定していたが、指令値に対す
る濃度の組をより多く用意して一次関数の係数を決定することとしてもよい。この場合、
第１テストチャートには、さらに異なる指令値によるパッチが追加され、測色されること
となる。そして、指令値に対する濃度の組をより多く用意した場合には、最小二乗法を用
いて一次関数の係数α及びβを決定することができる。
【００６５】
＝＝＝その他の実施の形態＝＝＝
上述の実施形態では、指令値の補正方法を行うものとしてプリンタ１が例として説明さ
れていたが、これに限られるものではなくインク以外の他の流体（液体や、機能材料の粒
子が分散されている液状体、ジェルのような流状体）を噴射したり吐出したりする液体吐
出装置に具現化することもできる。例えば、カラーフィルタ製造装置、染色装置、微細加
工装置、半導体製造装置、表面加工装置、三次元造形機、気体気化装置、有機ＥＬ製造装
置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装
置などのインクジェット技術を応用した各種の装置に、上述の実施形態と同様の技術を適
用してもよい。また、これらの方法や製造方法も応用範囲の範疇である。
【００６６】
上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解
釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得
ると共に、本発明にはその等価物が含まれることは言うまでもない。
【００６７】
＜ヘッドについて＞
前述の実施形態では、ピエゾ素子ＰＺＴを用いてインクを吐出していた。しかし、液体
を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生
させる方式など、他の方式を用いてもよい。
【図面の簡単な説明】
【００６８】
【図１】カラーキャリブレーションシステムの構成を示す図である。
【図２】カラー測色器４０の構造を説明するための図である。
【図３】本実施形態のプリンタ１の構成を示すブロック図である。
【図４】図４Ａは、ヘッド４１の構造を説明するための図であり、図４Ｂは、ヘッド４１に設けられたノズルの説明図である。
【図５】図５Ａは、駆動信号生成回路７０によって生成される駆動信号ＣＯＭ１を説明する図であり、図５Ｂは、駆動信号生成回路７０の駆動パルスＰＳ１の生成について説明するための図である。
【図６】指令値と濃度との関係を示す一次関数の係数決定のフローチャートである。
【図７】指令値と濃度との関係を求めるための第１テストチャートを説明するための図である。
【図８】指令値と濃度との関係を求めるための一次関数を示す図である。
【図９】プリンタの指令値の補正方法のフローチャートである。
【図１０】プリンタの指令値を補正するための第２テストチャートを説明するための図である。
【図１１】補正後の指令値を説明するための一次関数を示す図である。
【符号の説明】
【００６９】
１  プリンタ、
２０  用紙搬送機構、３０  キャリッジ移動機構、
４０  ヘッドユニット、４１  ヘッド、４０２  インク供給路、
４０４  ノズル連通路、４０６  弾性板、
５０  検出器群、６０  プリンタ側コントローラ、６１  インタフェース部、
６２  ＣＰＵ、６３  メモリ、６４  制御ユニット、
７０  駆動信号生成回路、
１００  コンピュータ、
１４０  カラー測色器、１４１  測色台、１４２  バッキング、１４３  測色ヘッド、
１４４  測色器キャリッジ、１４５  レール、１４６  紙送りローラ、
８１０  第１パッチ群、８２０  第２パッチ群
ＰＺＴ  ピエゾ素子、Ｎｚ  ノズル
【図１】
2009208417.tif 000003
【図２】
2009208417.tif 000004
【図３】
2009208417.tif 000005
【図４】
2009208417.tif 000006
【図５】
2009208417.tif 000007
【図６】
2009208417.tif 000008
【図７】
2009208417.tif 000009
【図８】
2009208417.tif 000010
【図９】
2009208417.tif 000011
【図１０】
2009208417.tif 000012
【図１１】
2009208417.tif 000013