(57)【特許請求の範囲】
【請求項１】
各色における印刷濃度と印字ヘッドに供給される印刷データとの関係を示す特性線となる補正印刷データテーブルを記憶する不揮発性メモリを有し、該不揮発性メモリに記憶された補正印刷データテーブルを用いて各色の印刷濃度の調整を行ってカラー印刷を行う印刷装置の調整方法であって、
前記印刷装置により前記各色について予めそれぞれ定めた２つの印刷濃度において、前記補正印刷データテーブルを用いて対応する印刷データを前記印字ヘッドに供給し、それぞれ別の部分に印刷濃度に対応したテスト印刷を行うテスト印刷工程と、
前記テスト印刷の各部分に実際に印刷された印刷濃度と、印刷されるべき基準の印刷濃度とを比較して濃度ズレを求める濃度ズレ検出工程と、
前記各濃度ズレから補正印刷データテーブルの前記特性線を、特性線図において平行移動または回転移動する補正を行い、補正後の特性線を補正印刷データテーブルとして前記不揮発性メモリに書き込む補正印刷データテーブル書込工程と、
を有することを特徴とする印刷装置の調整方法。
【請求項２】
請求項１記載の印刷装置の調整方法において、
前記各色は、イエロー、マゼンタ、シアンであり、
前記各色についてそれぞれ決められた２つの印刷濃度の一方が基本発色点、他方が基本最大濃度点となって、前記各色についてそれぞれ決められた２つの印刷濃度の総数は６である
ことを特徴とする印刷装置の調整方法。
【請求項３】
請求項１または２記載の調整方法を備えた印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラー印刷を行う印刷装置の調整方法および印刷装置に関する。
【０００２】
【従来の技術】
一般に、印刷装置としてのプリンタは、印刷するドットに対応した複数個の発熱体を有するサーマルヘッドを備え、このサーマルヘッドとプラテンローラとの間にインクリボンと受像紙を挿入した上で圧接し、印刷すべき各ドットの階調レベルに対応した電気エネルギを各発熱体に供給して受像紙に印刷を行うものである。このような熱転写型のプリンタには、熱溶融式と昇華式がある。
【０００３】
ここで、熱溶融式のプリンタに用いられるインクリボンは、リボンに対し、粘着層とリボン層を順次積層させたものである。そして、プリンタでは、サーマルヘッドの発熱によって粘着部を溶解させることにより、インクをリボンから剥離させて受像紙に転写し、該受像紙に印刷を行うものである。
一方、昇華式のプリンタは、インクリボンのインクとして、熱によって昇華し得る塗料を用いたものである。このプリンタによれば、サーマルヘッドの温度調整により、印刷濃度のレベルを変える階調印刷を可能としている。
【０００４】
さて、これらのプリンタに用いられるサーマルヘッドは、基板上に設けたグレーズ層と、グレーズ層上に配設した複数個の発熱体と、各発熱体を保護する保護膜とによって大略構成されている。
【０００５】
ここで、発熱体の抵抗値は、印刷濃度に影響を与える重要な要素である。製造される各サーマルヘッドの各発熱体を完全に等しくすることは困難である。従って、どうしても個々のサーマルヘッド間で発熱体の抵抗値にバラツキが生じてしまう。
【０００６】
そこで、プリンタ毎の品質を揃えるために、特開平６−１４３６４１号公報には、サーマルヘッドの平均抵抗値を算出し、サーマルヘッドの発熱量が予め決められた発熱量になるように、該サーマルヘッドに供給する電気エネルギを補正するようにしたプリンタが記載されている。
【０００７】
【発明が解決しようとする課題】
ところで、印刷濃度がずれる原因は、個々のプリンタに装着されたサーマルヘッドの各発熱体の平均抵抗値だけでなく、グレーズ層の厚みバラツキ、基板の平坦度によるバラツキ等がある。しかし、特開平６−１４３６４１号公報は、サーマルヘッド毎の平均抵抗値のバラツキに対してのみ供給する電気エネルギを補正するものである。このため、従来技術では、各々のプリンタの印刷品質を確実に揃えることができなかった。
【０００８】
本発明は、以上の問題に鑑みてなされたものであって、印刷装置毎の印刷品質のバラツキを抑えることのできる印刷装置の調整方法およびおよび印刷装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述した課題を解決するため、請求項１記載の発明は、
各色における印刷濃度と印字ヘッドに供給される印刷データとの関係を示す特性線となる補正印刷データテーブルを記憶する不揮発性メモリを有し、該不揮発性メモリに記憶された補正印刷データテーブルを用いて各色の印刷濃度の調整を行ってカラー印刷を行う印刷装置の調整方法であって、
前記印刷装置により前記各色について予めそれぞれ定めた２つの印刷濃度において、前記補正印刷データテーブルを用いて対応する印刷データを前記印字ヘッドに供給し、それぞれ別の部分に印刷濃度に対応したテスト印刷を行うテスト印刷工程と、
前記テスト印刷の各部分に実際に印刷された印刷濃度と、印刷されるべき基準の印刷濃度とを比較して濃度ズレを求める濃度ズレ検出工程と、
前記各濃度ズレから補正印刷データテーブルの前記特性線を、特性線図において平行移動または回転移動する補正を行い、補正後の特性線を補正印刷データテーブルとして前記不揮発性メモリに書き込む補正印刷データテーブル書込工程と、
を有することを特徴としている。
【００１０】
請求項２記載の発明は、請求項１記載の印刷装置の調整方法において、
前記各色は、イエロー、マゼンタ、シアンであり、
前記各色についてそれぞれ決められた２つの印刷濃度の一方が基本発色点、他方が基本最大濃度点となって、前記各色についてそれぞれ決められた２つの印刷濃度の総数は６である
ことを特徴としている。
【００１１】
請求項３記載の発明は、請求項１または２記載の調整方法を備えた印刷装置である。
【００１２】
【発明の実施の形態】
以下、本発明にかかる実施形態を図面に基づいて詳述する。
【００１３】
〈第１の実施形態〉
以下、図１ないし図９を参照して、この発明に係る第１の実施形態であるプリンタの調整方法について説明する。
【００１４】
（１−１）本実施形態に係る印刷濃度の調整方法が適用されるプリンタ
（１−１−１）プリンタの構成
図１は、本実施形態に係る印刷濃度の調整方法が適用されるプリンタの構成を示すブロック図である。なお、図１は、プリンタに対して印刷の指令を送るパーソナルコンピュータ１１０（以下、パソコン１１０という）が併せて図示されている。
プリンタ１００は、コントローラ１０と、サーマルヘッド駆動回路１６と、サーマルヘッド１０５と、紙送り駆動回路１７と、紙送り機構１８とにより構成されている。
また、コントローラ１０は、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、ＲＯＭ（Read Only Memory）１３、入力制御部１４および出力制御部１５等によって構成される。
【００１５】
ＣＰＵ１１は、入力制御部１４を介してパソコン１１０からの印刷信号を受け取り、印刷のための各種制御信号を出力制御部１５を介してサーマルヘッド駆動回路１６および紙送り駆動回路１７に送る。
【００１６】
ＲＡＭ１２は、後述する補正データＨを記憶するための記憶エリアが確保され、バッテリ（図示せず）によってバックアップされている。また、この記憶エリアに記憶される補正データＨは、製造時において「０」に初期化される。
【００１７】
図２は、プリンタ１００の印刷機構の大略構成を示した図である。
プリンタ１００は、インクリボン１０１と、サーマルヘッド１０５と、プラテンローラ１０７とによって大略構成され、サーマルヘッド１０５とプラテンローラ１０７との間には、インクリボン１０１および受像紙１０３が介挿されている。
【００１８】
インクリボン１０１は、薄いベースフィルム１０１ａと、これに塗布された染料層１０１ｂおよび耐熱滑性層１０１ｃからなる。受像紙１０３は、昇華した染料を受け入れる受容層１０３ａを受像紙基紙１０３ｂにコーテングしたものである。
【００１９】
サーマルヘッド１０５は、基板上にグレーズ層（いずれも図示せず）を形成し、このグレーズ層に複数個の発熱体１０９を形成し、各発熱体１０９上に保護膜（図示せず）が形成してなるものである。
【００２０】
このような構成において、サーマルヘッド１０５とプラテンローラ１０７との間に、インクリボン１０１と受像紙１０３とが挟み込まれて圧接され、発熱体１０９が高温に加熱される。これによって、染料層１０１ｂの染料が昇華し、この昇華した染料が受像紙１０３の受容層１０３ａに拡散溶解し、受像紙１０３に対する印刷が行われる。
【００２１】
さらに詳述すると、インクリボン１０１の染料層１０１ｂは、図３に例示するように、Ｙ（イエロー）の色素を含む部分と、Ｍ（マゼンタ）の色素を含む部分と、Ｃ（シアン）の色素を含む部分とに分かれており、プラテンローラ１０７を回転させてこれらの各部分を順次サーマルヘッド１０５に対向させることにより、色毎に対応した印刷が行われる。
【００２２】
再び図１に戻って、サーマルヘッド駆動回路１６は、出力制御部１５を介して各色に対応した印刷データＰＹ、ＰＭ、ＰＣ（後述）を受け、各印刷データに対応した電気エネルギをサーマルヘッド１０５に供給する。
【００２３】
ＣＰＵ１１は、パソコン１１０から入力制御部１４を介して入力される各色の印刷信号ｐＹ、ｐＭ、ｐＣを印刷データＰＹ、ＰＭ、ＰＣに変換し、サーマルヘッド駆動回路１６に出力制御部１５を介して送信する。そして、サーマルヘッド駆動回路１６は、これらの印刷データＰＹ、ＰＭ、ＰＣを受け、サーマルヘッド１０５の発熱体１０９を発熱させる。受像紙１０３に色を重ね合わせて印刷することにより、この受像紙１０３にはカラー印刷が施される。ここで、各色の階調レベルを２５６とした場合には、２５６×２５６×２５６色（即ち、１６百万色）のカラー印刷を可能とする。また、各色において基本最高濃度点で印刷した場合には、グレーになることは一般に知られている。なお、インクリボン１０１の染料層１０１ｂは、このＹＭＣの３色に加えてＫ（ブラック）を塗布したものであってもよい。
【００２４】
ＲＯＭ１３には、ＣＰＵ１１によって実行されるサーマルヘッド１０５の通電制御のための制御プログラム（図５参照）と、印刷信号を印刷データに変換するための印刷データテーブル（図４（ａ））および補正データテーブル（図４（ｂ））が記憶されている。
【００２５】
ＲＯＭ１３に格納された印刷データテーブルは、Ｙ（イエロー）の特性線図となる印刷データテーブル１２ａＹと、Ｍ（マゼンタ）の特性線図となる印刷データテーブル１２ａＭと、Ｃ（シアン）の特性線図となる印刷データテーブル１２ａＣとからなる。
【００２６】
これらの印刷データテーブル１２ａＹ、１２ａＭ、１２ａＣの横軸に示される印刷信号ｐＹ〜ｐＣは、パソコン１１０から入力制御部１４を介して供給されるＹＭＣの各々に対応した階調レベルを表した信号である。縦軸に示される印刷データＰＹ〜ＰＣは、印刷信号ｐＹ〜ｐＣに対応したパルス数を示すものである。
ここで、基本発色点ＰＹＬ、ＰＭＬ、ＰＣＬは、塗料層１０１ｂの色素が受像紙１０３に転写し始めるのに必要な電気エネルギに対応したパルス数である。また、基本最高濃度点ＰＹＨ、ＰＭＨ、ＰＣＨは、塗料層１０１ｂの色素の殆どが受像紙１０３に転写されるのに必要な電気エネルギに対応したパルス数である。基本発色点ＰＹＬ、ＰＭＬ、ＰＣＬおよび最高濃度点ＰＹＨ、ＰＭＨ、ＰＣＨは、色毎に異なっているため、データテーブル１２ｂＹ、１２ｂＭ、１２ｂＣの特性線は、その傾きが異なったものとなっている。
【００２７】
また、ＲＯＭ１３に記憶された補正データテーブル１２ｂの横軸に示される濃度ズレデータｈは、基準となるグレーの印刷信号によって受像紙１０３に印刷を行った印刷結果の印刷濃度と、基準となるグレーの印刷濃度との濃度ズレに対応したデータを示すものである。なお、濃度ズレの測定方法については後に述べる。一方、縦軸に示される補正データＨは、濃度ズレデータｈに対応したパルス数を示すものである。例えば、濃度ズレデータｈが０％の場合には補正データＨはＨ０となり、この場合の補正データＨ０のパルス数は「０」となる。また、濃度ズレデータｈが１０％の場合には補正データＨは例えば１０パルス、濃度ズレデータｈが−１０％の場合には補正データＨは例えば−１０パルスとなる。
【００２８】
紙送り機構１８は、プラテンローラ１０７を駆動するモータを備え、このモータに制御信号が紙送り駆動回路１７を介して入力されることにより、プラテンローラ１０７を回転させ、サーマルヘッド１０５に対して受像紙１０３を移動させるものである。前述した如く、プリンタ１００はカラー印刷を行うものであるため、受像紙１０３にはＹＭＣの順に印刷が施される。
即ち、紙送り機構１８は、(1)印刷データＰＹがサーマルヘッド駆動回路１６に供給されているとき、サーマルヘッド１０５に対向する位置で受像紙１０３を長さ方向に順次移動させ、(2)次の印刷データＰＭがサーマルヘッド駆動回路１６に供給されるまでの間、受像紙１０３を元の位置に戻し、(3)印刷データＰＭがサーマルヘッド駆動回路１６に供給されているとき、サーマルヘッド１０５に対向する位置で受像紙１０３を長さ方向に順次移動させ、(4)次の印刷データＰＣがサーマルヘッド駆動回路１６に供給されるまでの間、受像紙１０３を元の位置に戻し(5)印刷データＰＣがサーマルヘッド駆動回路１６に供給されているとき、サーマルヘッド１０５に対向する位置で受像紙１０３を長さ方向に順次移動させる。このように、受像紙１０３には、ＹＭＣの順序で印刷が施され、各色を合わせることによりカラー印刷が施される。
【００２９】
本実施形態に適用されるプリンタ１００は、上述した如くに構成されるが、次にプリンタ１００に接続されるパソコン１１０の機能について説明する。
パソコン１１０のハードディスク（図示せず）には、予めプリンタドライバがインストールされ、このドライバはパソコン１１０内の印刷信号をプリンタ１００が理解できる形式の信号に変換するものである。即ち、パソコン１１０にインストールしたプリンタドライバは、モニタ（図示せず）上に映し出された画像をプリンタ１００によって印刷する場合、モニタ上に映し出された画像に対応したＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の信号を、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の印刷信号ｐＹ、ｐＭ、ｐＣに変換するものである。そして、パソコン１１０は、変換後のこれらの信号をプリンタ１００に向けて送信する。なお、この信号を変換する機能は、プリンタ１００側に設けるようにしてもよい。
【００３０】
また、パソコン１１０のハードディスクには、後述するテスト印刷を行うために用いられるテスト印刷信号ｐＹ０、ｐＭ０、ｐＣ０もプリンタドライバのインストールと共に記憶される。パソコン１１０が、このテスト印刷信号ｐＹ０、ｐＭ０、ｐＣ０をプリンタ１００に向けて送信すると、プリンタ１００では、これらのテスト印刷信号ｐＹ０〜ｐＣ０に対応した印刷濃度のテスト印刷を行う。本実施形態では、基準グレーに対応したテスト印刷を行うものである。また、基準グレーを印刷するためには、各色を基本最高濃度点において印刷しなくてはならないため、テスト印刷信号ｐＹ０〜ｐＣ０によって読出されるテスト印刷データはＰＹＨ、ＰＭＨ、ＰＣＨとなる。
【００３１】
さらに、これらのテスト印刷信号ｐＹ０〜ｐＣ０は、パソコン１１０のハードディスクに記憶するのみでなく、プリンタ１００のＲＯＭ１３に予め記憶するようにしてもよく、これらの信号は、テスト印刷データＰＹＨ、ＰＭＨ、ＰＣＨを記憶してもよい。この場合、プリンタ１００は、プリンタ１００に備えたスイッチ（図示せず）を決められた手順で操作することにより、テスト印刷を行うようにすればよい。
【００３２】
（１−１−２）プリンタの動作
本実施形態によるプリンタ１００は、上述の如くに構成されるが、次にその動作について図５を参照して説明する。
【００３３】
ユーザがモニタ上に映し出された画像を印刷するために、パソコン１１０を操作することにより、パソコン１１０は、ＲＧＢの信号をＹＭＣの印刷信号ｐＹ、ｐＭ、ｐＣに変換し、これらの信号をプリンタ１００に向けて送信する。これにより、プリンタ１００は印刷処理を開始する。
【００３４】
ＣＰＵ１１は、入力制御部１４を介して入力される印刷信号ｐＹ、ｐＭ、ｐＣを読込み（ステップＳ１）、印刷データテーブル１２ａＹ、１２ａＭ、１２ａＣを参照して、読込んだ印刷信号ｐＹ、ｐＭ、ｐＣに対応した印刷データＰＹ、ＰＭ、ＰＣを読出す（ステップＳ２）。
【００３５】
さらに、ＣＰＵ１１は、ＲＡＭ１２に記憶された補正データＨを読出し（ステップＳ３）、ステップＳ２で読出した印刷データＰＹ、ＰＭ、ＰＣと、ステップＳ３で読出した補正データＨから補正印刷データＰＨＹ、ＰＨＭ、ＰＨＣを生成する（ステップＳ４）。ここで、補正印刷データＰＨＹ、ＰＨＭ、ＰＨＣは、印刷データＰＹ、ＰＭ、ＰＣに補正データＨを加算することによって生成される。なお、補正データＨは初期化された状態であるから、「０」となっている。
【００３６】
そして、ＣＰＵ１１は、これらの補正印刷データＰＨＹ、ＰＨＭ、ＰＨＣをサーマルヘッド駆動回路１６に向けて供給する（ステップＳ５）。サーマルヘッド駆動回路１６は、これらの補正印刷データＰＨＹ、ＰＨＭ、ＰＨＣを受けて、サーマルヘッド１０５に向けて各色の補正印刷データＰＨＹ、ＰＨＭ、ＰＨＣに対応したパルス数を順次供給して印刷を行う。そして、ＣＰＵ１１は、ステップＳ６でステップＳ１にリターンされ、印刷信号ｐＹ、ｐＭ、ｐＣの読込みのある間、この処理を繰り返し、読み込みが停止されたとき、この印刷処理を終了する。これにより、プリンタ１００は、パソコン１１０のモニタに映し出された画像を、受像紙１０３に印刷する。
【００３７】
（１−２）本実施形態に係る印刷濃度の調整方法
以下、本実施形態に係る印刷濃度の調整方法について、図６ないし図９に基づいて説明する。図６は本実施形態に係る印刷濃度調整工程の流れを示したフローチャートである。この工程は、メーカがプリンタ１００を出荷するとき、それに先立って実施されるものであり、テスト印刷処理（ステップＳ１１）と、濃度ズレ計測（ステップＳ１２）と、補正データ生成処理（ステップＳ１３）とからなる。
【００３８】
（１−２−１）テスト印刷
まず、テスト印刷処理について図７を参照しつつ説明する。
例えば、出荷に先立ち、検査者は、プリンタ１００にインターフェースを介してパソコン１１０を接続し、パソコン１１０を操作することによってテスト印刷のためのテスト印刷信号ｐＹ０〜ｐＣ０（階調レベル２５５）をプリンタ１００に向けて送信する。これにより、プリンタ１００のテスト印刷処理が開始される。
【００３９】
ＣＰＵ１１は、入力制御部１４を介してテスト印刷信号ｐＹ０、ｐＭ０、ｐＣ０を読込み（ステップＳ２１）、印刷データテーブル１２ａＹ、１２ａＭ、１２ａＣを参照して、読込んだテスト印刷信号ｐＹ０、ｐＭ０、ｐＣ０に対応したテスト印刷データＰＹＨ、ＰＭＨ、ＰＣＨ（基本最高濃度点）を読出す（ステップＳ２２）。その後、ＣＰＵ１１は、これらのテスト印刷データＰＹＨ、ＰＭＨ、ＰＣＨをサーマルヘッド駆動回路１６に向けて出力する（ステップＳ２３）。そして、ＣＰＵ１１は、ステップＳ２４でこのテスト印刷処理を終了する。
【００４０】
ここで、サーマルヘッド駆動回路１６は、これらのテスト印刷データＰＹＨ、ＰＭＨ、ＰＣＨを受けて、サーマルヘッド１０５に向けて各色のテスト印刷データＰＹＨ、ＰＭＨ、ＰＣＨに対応したパルス数を順次供給して印刷を行う。
【００４１】
このテスト印刷の動作は、次のようになる。
まず、テスト印刷データＰＹＨがサーマルヘッド１０５の発熱体１０９に供給されと、プラテンローラ１０７は、インクリボン１０１の染料層１０１ｂがイエローとなる位置に合わせる。その後、サーマルヘッド駆動回路１６は、Ｙ色の基本最高濃度点に対応した個数の基本パルスからなるテスト印刷データＰＹＨを発熱体１０９に向けて供給し、この発熱体１０９を加熱させる。そして、受像紙１０３にはＹ色基本最高濃度点におけるイエローが印刷される。その後、紙送り機構１８は、プラテンローラ１０７を用いて、受像紙１０３のうちサーマルヘッド１０５が対向する位置に印刷したイエローが来るように、受像紙１０３を戻す。
【００４２】
次に、テスト印刷データＰＭＨがサーマルヘッド１０５の発熱体１０９に供給されと、プラテンローラ１０７は、インクリボン１０１の染料層１０１ｂがマゼンタとなる位置に合わせる。その後、サーマルヘッド駆動回路１６は、Ｍ色の基本最高濃度点に対応した個数の基本パルスからなるテスト印刷データＰＭＨが発熱体１０９に向けて供給し、この発熱体１０９を加熱させる。そして、受像紙１０３のイエローが印刷された上には、Ｍ色基本最高濃度点におけるマゼンタが印刷される。その後、紙送り機構１８は、プラテンローラ１０７を用いて、受像紙１０３のうちサーマルヘッド１０５が対向する位置に印刷したイエロー＋マゼンタが来るように、受像紙１０３を戻す。
【００４３】
さらに、テスト印刷データＰＣＨがサーマルヘッド１０５の発熱体１０９に供給されると、プラテンローラ１０７は、インクリボン１０１の染料層１０１ｂがシアンとなる位置に合わせる。その後、サーマルヘッド駆動回路１６は、Ｃ色の基本最高濃度点に対応した個数の基本パルスからなるテスト印刷データＰＣＨが発熱体１０９に向けて供給し、この発熱体１０９を加熱させる。そして、受像紙１０３のイエロー＋マゼンタが印刷された上には、Ｃ色基本最高濃度点におけるシアンが印刷される。
このように、受像紙１０３には、テスト印刷信号ｐＹ０、ｐＭ０、ｐＣ０に対応したグレーが印刷される。
【００４４】
（１−２−２）濃度ズレ測定
本実施形態において、検査者は、図８に示す基準グレースケール１９を用いて、印刷結果によるグレーの印刷濃度のズレを測定する。
【００４５】
ここで、基準グレースケール１９は、短冊状のスケールであり、その一端から他端にかけて印刷濃度を基準濃度（０％）の−１０％から＋１０％まで連続的に変化させたグレー一色に印刷してなるものである。そして、検査者は、受像紙１０３に印刷された印刷結果に基準グレースケール１９を当てて、印刷濃度を比較することにより、印刷濃度のズレを決める。本実施形態では、このときに決められた印刷濃度のズレ（％）を濃度ズレデータｈとする。
【００４６】
（１−２−３）補正データの生成
次に、検査者がパソコン１１０に濃度ズレデータｈを入力することにより、パソコン１１０はプリンタ１００に向けて濃度ズレデータｈを送信する。これにより、プリンタ１００は、図９に示す補正データ生成処理を開始する。
ＣＰＵ１１は、入力制御部１４を介してパソコン１１０から出力される濃度ズレデータｈを読込み（ステップＳ２１）、補正データテーブル１２ａを参照して、読込んだ濃度ズレデータｈに対応した補正データＨを読出す（ステップＳ２２）。さらに、ＣＰＵ１１は、読出した補正データＨをＲＡＭ１２に記憶する（ステップＳ２３）。そして、ステップＳ２４でこの補正データ生成処理を終了する。
【００４７】
ここで、補正データＨについて図４（ｂ）の補正データテーブル１２ｂを参照しつつ説明する。
例えば、グレーの印刷結果が基準グレーの印刷濃度よりも薄い場合には、補正データテーブル１２ａから、濃度ズレデータｈはマイナスとなり、補正データＨをパルス数を増やすプラスの数とする。このため、印刷データテーブル１２ａＹ、１２ａＭ、１２ａＣの各特性線は矢印の上側に平行移動することになる。
【００４８】
一方、グレーの印刷結果が基準グレーの印刷濃度よりも濃い場合には、補正データテーブル１２ａから、濃度ズレデータｈはプラスとなり、補正データＨをパルス数を減らすマイナスの数とする。このため、印刷データテーブル１２ａＹ、１２ａＭ、１２ａＣの各特性線は矢印の下側に平行移動することになる。本実施形態では、この特性線をシフトした状態のデータテーブルを新たな印刷データテーブルとしてＲＡＭ１２に記憶するようにしてもよい。
【００４９】
また、この処理は、出荷に先立って行うだけでなく、ユーザが定期的に行ってもよい。この場合、基準グレースケール１９もプリンタ１００と共に梱包して出荷すればよい。
さらに、印刷濃度の測定は、基準グレースケール１９を用いて人為的に行うのでなく、デジタルカメラ等でテスト印刷による印刷結果を読み取ってパソコン１１０に入力し、パソコン内で濃度ズレデータｈを算出するようにしてもよい。
【００５０】
（１−２−４）補正後の印刷処理
その後の印刷処理は、前述した如く、ＣＰＵ１１は、印刷データテーブル１２ａＹ、１２ａＭ、１２ａＣを参照して、読込んだ印刷信号ｐＹ、ｐＭ、ｐＣに対応した印刷データＰＹ、ＰＭ、ＰＣを読出す。その後、ＲＡＭ１２に記憶された補正データＨを読出し（ステップＳ３）、この補正データＨに基づいて印刷データＰＹ、ＰＭ、ＰＣを補正して補正印刷データＰＨＹ、ＰＨＭ、ＰＨＣを生成し（ステップＳ４）、これらの補正印刷データをサーマルヘッド駆動回路１６に向けて供給する（ステップＳ５）。
そして、サーマルヘッド駆動回路１６は、サーマルヘッド１０５に向けて各色の補正印刷データＰＨＹ、ＰＨＭ、ＰＨＣに対応したパルス数を順次供給し、受像紙１０３に印刷を行う。これにより、プリンタ１００は、基準となるグレーに対して印刷濃度のズレをなくすことにより、印刷濃度のズレを補正することができる。
【００５１】
（１−３）第１の実施形態の効果
このように、第１の実施形態によるプリンタ１００の調整方法では、予め定められた印刷信号でグレーのテスト印刷を行い、テスト印刷されたグレーと基準グレースケール１９とを比較して印刷濃度のズレを測定し、この測定結果から補正データＨを得てＲＡＭ１２に記憶する。そして、プリンタ１００は、パソコン１１０から送信された印刷信号ｐＹ、ｐＭ、ｐＣを補正データＨに基づいて補正する。これにより、本実施形態では、各々のプリンタ１００の印刷濃度のズレをなくして、品質を揃えることができる。
【００５２】
また、印刷濃度調整処理は、出荷時のみでなく、ユーザが定期的に行うことにより、経時劣化によってサーマルヘッド１０５の基板の平坦度や、保護膜の摩耗等によって発熱体１０９の発熱効率が変動した場合であっても、その変動に伴った印刷濃度のズレを抑えることができる。
【００５３】
〈第２の実施形態〉
次に、図１０ないし図１６を参照して、この発明に係る第２の実施形態であるプリンタの調整方法について説明する。
本実施形態の特徴は、補正データテーブルを、ＹＭＣの基本発色点、基本最高濃度点の合計６点におけるテーブルとし、このテーブルから各色に対応した補正印刷データテーブルを作成し、この補正印刷データテーブルから印刷信号に対応した印刷データを求めた点にある。なお、第２の実施形態では、第１の実施形態と同一の構成要素には同一の符号を付し、その説明を省略するものとする。
【００５４】
（２−１）本実施形態による印刷濃度の調整方法が適用されるプリンタ
本実施形態に適用されるプリンタは、第１の実施形態で述べたプリンタ１００とほぼ同様に構成されるものの、ＲＯＭ１３に格納されている補正データテーブルが異なると共に、ＲＡＭ１２の記憶エリアには、補正印刷データテーブル（図１１ないし図１３）が記憶されるものである。
【００５５】
（２−１−１）補正データテーブル
図１０は、ＲＯＭ１３に格納された補正データテーブルを示す。データテーブル２１ａは、濃度ズレデータｈａ（Ｙ色基本発色点における印刷濃度のズレ）に対応した補正データＨａを示したものであり、データテーブル２１ｂは、濃度ズレデータｈｂ（Ｙ色基本最高濃度点における印刷濃度のズレ）に対応した補正データＨｂを示したものである。
【００５６】
また、データテーブル２１ｃは、濃度ズレデータｈｃ（Ｍ色基本発色点における印刷濃度のズレ）に対応した補正データＨｃを示したものであり、データテーブル２１ｄは、濃度ズレデータｈｄ（Ｍ色基本最高濃度点における印刷濃度のズレ）に対応した補正データＨｄを示したものである。
【００５７】
さらに、データテーブル２１ｅは、濃度ズレデータｈｅ（Ｃ色基本発色点における印刷濃度のズレ）に対応した補正データＨｅを示したものであり、データテーブル２１ｆは、濃度ズレデータｈｆ（Ｃ色基本最高濃度点における印刷濃度のズレ）に対応した補正データＨｆを示したものである。
【００５８】
ここで、補正データテーブル２１ａについて説明する。
補正データテーブル２１ａの横軸に示される濃度ズレデータｈａは、Ｙ色基本発色点の印刷信号によって受像紙１０３にテスト印刷を行った印刷結果の印刷濃度と、基準となるＹ色基本発色点の印刷濃度との差に対応した信号を示すものである。濃度ズレデータｈａの算出方法については後述する。一方、縦軸に示される補正データＨａは、濃度ズレデータｈａに対応したパルス数を示すものである。例えば、濃度ズレデータｈａが０％の場合には補正データＨａはＨａ０となり、この場合の補正データＨａ０は０パルスとなる。また、濃度ズレデータｈａが１０％の場合には補正データＨａは例えば１０パルス、濃度ズレデータｈａが−１０％の場合には補正データＨａは例えば−１０パルスとなる。
また、補正データテーブル２１ｂの横軸に示される濃度ズレデータｈｂは、Ｙ色基本最高濃度点の印刷信号によって受像紙１０３に印刷を行った印刷結果の印刷濃度と、基準となるＹ色基本最高濃度点の印刷濃度との差に対応した信号を示すものである。また、縦軸に示される補正データＨｂは、濃度ズレデータｈａに対応した単位パルスのパルス数を示すものである。
さらに、他の補正データテーブル２１ｃ、２１ｄ、２１ｅ、２１ｆについても同様で、Ｍ色基本発色点、Ｍ色基本最高濃度点、Ｃ色基本発色点、Ｃ色基本最高濃度点における印刷濃度のズレに対応した補正データＨｃ、Ｈｄ、Ｈｅ、Ｈｆを算出するものである。
【００５９】
（２−１−２）補正印刷データテーブル
補正印刷データテーブル（図１１ないし図１３）は、ＲＡＭ１２に記憶されるものである。
図１１は、補正印刷データテーブル２２Ｙを示し、この補正印刷データテーブル２２Ｙの横軸に示される印刷信号ｐＹは、パソコン１１０から供給されるＹ（イエロー）に対応した階調レベルを表した信号である。縦軸に示されるＹ色印刷データＰＹは、印刷信号ｐＹに対応した単位パルスのパルス数を示すものである。
【００６０】
また、補正前特性線２３ａは、補正データＨａ，Ｈｂによって補正を行う前の特性線を示し、補正後特性線２３ｂは、補正データＨａ，Ｈｂによって補正を行った後の特性線を示すものである。
さらに、図１２に示すＭ（マゼンタ）の補正印刷データテーブル２２Ｍ、図１３に示すＣ（シアン）の補正印刷データテーブル２２Ｃについても同様であるので、その説明を省略するものとする。
【００６１】
このように、本実施形態によるプリンタ１００は以上のように構成されている。
次に、このプリンタ１００に接続されるパソコン１１０について説明する。
パソコン１１０のハードディスクには、後述するテスト印刷を行うために、プリンタ１００に送信される印刷信号ｐａ、ｐｂ、ｐｃ、ｐｄ、ｐｅ，ｐｆがプリンタドライバと共に記憶される。この印刷信号ｐａ〜ｐｆをプリンタ１００に向けて送信すると、プリンタ１００は、これらの印刷信号ｐａ〜ｐｆに対応した印刷濃度でテスト印刷を行う。本実施形態では、印刷信号ｐａがＹ色基本発色点、印刷信号ｐｂがＹ色基本最高濃度点、印刷信号ｐｃがＭ色基本発色点、印刷信号ｐｄがＭ色基本最高濃度点、印刷信号ｐｅがＣ色基本発色点、印刷信号ｐｆがＣ色基本最高濃度点に対応しており、６個の印刷を行うものである。ここで、印刷信号ｐａ、ｐｂ、ｐｃ、ｐｄ、ｐｅ，ｐｆは、それぞれ各色の階調レベル０，２５５に対応した信号である。
【００６２】
（２−１−３）プリンタの動作
印刷処理について図１４を参照しつつ説明する。
ユーザがモニタ上に映し出された画像を印刷するために、パソコン１１０を操作することにより、パソコン１１０は、Ｒ、Ｇ、Ｂの信号を、Ｙ、Ｍ、Ｃの印刷信号ｐＹ、ｐＭ、ｐＣに変換し、これらの信号をプリンタ１００に向けて送信する。これにより、プリンタ１００は印刷処理を開始する。
【００６３】
ＣＰＵ１１は、入力制御部１４を介して入力される印刷信号ｐＹ、ｐＭ、ｐＣを読込み（ステップＳ５１）、各色の補正印刷データテーブル２２Ｙ、２２Ｍ、２２Ｃの補正後特性線に基づいて、読込んだ印刷信号ｐＹ、ｐＭ、ｐＣに対応した印刷データＰＹ、ＰＭ、ＰＣを読出す（ステップＳ５２）。
【００６４】
さらに、ＣＰＵ１１は、これらの印刷データＰＹ、ＰＭ、ＰＣをサーマルヘッド駆動回路１６に向けて出力する（ステップＳ５３）。ここで、サーマルヘッド駆動回路１６は、これらの印刷データＰＹ、ＰＭ、ＰＣを受けて、サーマルヘッド１０５に向けて各色の印刷データＰＹ、ＰＭ、ＰＣに対応したパルス数を順次供給して印刷を行う。そして、ＣＰＵ１１は、ステップＳ５４でステップＳ５１にリターンされ、印刷信号ｐＹ、ｐＭ、ｐＣの読込みのある間、この処理を繰り返し、読込みが停止されたとき、この印刷処理を終了させる。
【００６５】
（２−２）本実施形態に係る印刷濃度の調整方法
以下、本実施形態に係る印刷濃度の調整方法について、図１５ないし図１７に基づいて説明する。図１５は本実施形態に係る印刷濃度調整工程の流れを示したフローチャートである。この工程は、メーカがプリンタ１００を出荷するとき、それに先立って実施されるものであり、テスト印刷処理（ステップＳ６１）と、濃度ズレ測定（ステップＳ６２）と、補正印刷データテーブル作成処理（ステップＳ６３）とからなる。
【００６６】
（２−２−１）テスト印刷
まず、テスト印刷処理について図１６を参照しつつ説明する。なお、この処理では、Ｙ（イエロー）についてのみ説明し、他のＭ（マゼンタ）、Ｃ（シアン）については省略するものとする。
例えば、出荷に先立ち、検査者は、プリンタ１００にインターフェースを介してパソコン１１０を接続し、パソコン１１０を操作することによってテスト印刷のための印刷信号ｐａ，ｐｂ（階調レベル０，２５５）をプリンタ１００に向けて送信する。これにより、図１６に示すテスト印刷処理が開始される。
【００６７】
ＣＰＵ１１は、入力制御部１４を介して印刷信号ｐａ，ｐｂを読込み（ステップＳ７１）、補正印刷データテーブル２２Ｙを参照して、補正前特性線２２ａに基づいて読込んだ印刷信号ｐａ，ｐｂに対応した印刷データＰＹＬ，ＰＹＨを読出す（ステップＳ７２）。その後、ＣＰＵ１１は、これらの印刷データＰＹＬ，ＰＹＨをサーマルヘッド駆動回路１６に向けて出力する（ステップＳ７３）。
【００６８】
ここで、サーマルヘッド駆動回路１６は、これらの印刷データＰＹＬ，ＰＹＨを受けて、サーマルヘッド１０５に向けてＹ（イエロー）の印刷データＰＹＬ，ＰＹＨに対応したパルス数を供給してテスト印刷を行う。
【００６９】
このときのプリンタ１００の動作は、次の如くである。
Ｙ印刷データＰＹＬがサーマルヘッド１０５の発熱体１０９に供給されると、プラテンローラ１０７は、インクリボン１０１の染料層１０１ｂがイエローとなる位置に合わせる。そして、サーマルヘッド駆動回路１６は、Ｙ色の基本発色点に対応した複数個の基本パルスからなるＹ印刷データＰＹＬを発熱体１０９に向けて供給し、発熱体１０９を加熱させる。そして、受像紙１０３にはＹ色基本発色点におけるイエローが印刷される。
【００７０】
また、Ｙ印刷データＰＹＨがサーマルヘッド１０５の発熱体１０９に供給されると、プラテンローラ１０７は、インクリボン１０１の染料層１０１ｂがイエローとなる位置に合わせる。そして、サーマルヘッド駆動回路１６は、Ｙ色の基本最高濃度点に対応した複数個の基本パルスからなるＹ印刷データＰＹＨを発熱体１０９に向けて供給し、発熱体１０９を加熱させる。そして、受像紙１０３にはＹ色基本最高濃度点におけるイエローが、Ｙ色基本発色点におけるイエローの部分とは別の部分に印刷される。
【００７１】
（２−２−２）濃度ズレ測定
次に、検査者は、前述した第１実施形態で用いた基準グレースケール１９と同様に、各点毎に形成された基準Ｙ色基本発色点スケールと基準Ｙ色基本最高濃度点スケール（いずれも図示せず）を用いて、印刷結果による印刷濃度のズレをそれぞれ測定する。そして、検査者は、Ｙ色基本発色点における印刷濃度のズレを濃度ズレデータｈａとし、Ｙ色基本最高濃度点における印刷濃度のズレを濃度ズレデータｈｂとして算出する。
【００７２】
（２−２−３）補正印刷データテーブル２２Ｙの作成処理
次に、検査者がパソコン１１０に濃度ズレデータｈａ，ｈｂを入力することにより、パソコン１１０はプリンタ１００に向けて濃度ズレデータｈａ，ｈｂを送信する。これにより、プリンタ１００は、図１７に示す補正印刷データテーブル作成処理を開始する。ＣＰＵ１１は、入力制御部１４を介してこの濃度ズレデータｈａ，ｈｂを読込み、（ステップＳ８１）、補正データテーブル２１ａ，２１ｂを参照して、読込んだ濃度ズレデータｈａ，ｈｂに対応した補正データＨａ，Ｈｂを読出す（ステップＳ８２）。さらに、ＣＰＵ１１は、読出した補正データＨａ，Ｈｂに基づいて補正印刷データテーブル２２Ｙの特性線の補正を行う（ステップＳ８３）。例えば、Ｙ色基本発色点では、印刷濃度が基準に比べて薄く、Ｙ色基本最高濃度点では、印刷濃度が基準に比べて濃い場合には、濃度ズレデータｈａはプラスとなって補正データＨのパルス数を増やし、濃度ズレデータｈｂはマイナスとなって補正データＨのパルス数を減らすことになる。そこで、図１１の補正印刷データテーブル２２Ｙを見ると、印刷信号ｐＹの階調レベルが０（Ｙ色基本発色点）の位置では、印刷データＰＹをＨａだけ増やし、階調レベルが２５５（Ｙ色基本最高濃度点）の位置では、印刷データＰＹをＨｂだけ減らすように特性線２３ａを右回りに移動させ、補正後特性線２３ｂを規定する。次に、この補正印刷データテーブル２２ＹをＲＡＭ１２に記憶する（ステップＳ８４）。そして、ステップＳ８５でこの補正データ生成処理を終了する。他のＭ（マゼンタ）、Ｃ（シアン）の補正印刷データテーブル２２Ｍ、２２Ｃについても、Ｙ（イエロー）の補正印刷データテーブル２２Ｙと同様にして作成され、ＲＡＭ１２に記憶される。ここで、補正印刷データテーブル２２Ｍは、補正後特性線２４ｂが補正前特性線２４ａに対して上側に移動した場合、補正印刷データテーブル２２Ｃは、補正後特性線２５ｂが補正前特性線２５ａに対して左回りに移動した場合を示している。
【００７３】
（２−２−４）補正後の印刷処理
その後の印刷処理は、前述した如く、ＣＰＵ１１は、ＲＡＭ１２に記憶された補正印刷データテーブル２２Ｙ、２２Ｍ、２２Ｃを参照して、読込んだ印刷信号ｐＹ、ｐＭ、ｐＣに対応した印刷データＰＹ、ＰＭ、ＰＣを読出す（ステップＳ５２）。その後、印刷データＰＹ、ＰＭ、ＰＣをサーマルヘッド駆動回路１６に向けて供給する（ステップＳ５３）。そして、サーマルヘッド駆動回路１６は、サーマルヘッド１０５に向けて各色の印刷データＰＹ、ＰＭ、ＰＣに対応したパルス数を順次供給し、受像紙１０３にカラー印刷を行う。これにより、プリンタ１００は、各色毎に補正しているから、印刷濃度のズレをなくした印刷を行うことができる。
【００７４】
（２−３）第２の実施形態の効果
このように、第２の実施形態によるプリンタ１００では、予め定めたＹＭＣの各色における基本発色点、基本最高濃度点を基準にして補正印刷データテーブルを個々に作成し、この補正印刷データテーブルに基づいて印刷データＰＹ、ＰＭ、ＰＣを補正するようにした。
これにより、本実施形態によるプリンタは、予め決められた６点に対して印刷濃度の補正を行うことができ、サーマルヘッド１０５に供給される電気エネルギを、前述した第１の実施形態に比べて、より正確に補正することが可能となる。この結果、各々のプリンタ１００は、その印刷品質を揃えることができる。
【００７５】
〈変形例〉
（３−１）変形例１
前記各実施形態では、印刷結果の印刷濃度のズレを、検査者またはユーザが基準となるスケールを用いて濃度ズレデータｈを算出する場合について述べた。しかし、本発明はこれに限るものではなく、デジタルカメラによってパソコンに印刷結果を入力し、パソコン内で濃度ズレデータｈを算出してもよい。また、印刷結果の入力手段は、デジタルカメラに限るものではなく、スキャナー等によって読込むようにしてもよい。
【００７６】
（３−２）変形例２
前記各実施形態では、ＲＧＢの信号を、ＹＭＣの印刷信号に変換する信号変換機能をパソコン１１０に持たせるようにしたが、本発明はこれに限らず、プリンタ１００側にこの機能を持たせるようにしてもよい。
【００７７】
（３−３）変形例３
前記各実施形態では、サーマルヘッド１０５に供給される印刷データの変化を単位パルスの数を変えることによって行っているが、本発明はこれに限らず、供給する電流の大きさ、または通電時間を変えることによってサーマルヘッド１０５に供給する電気エネルギを変えるようにしてもよい。
【００７８】
（３−４）変形例４
前記各実施形態では、テスト印刷を行うときに、パソコン１１０からテスト印刷信号をパソコン１１０に入力するようにしている。しかし、本発明はこれに限るものではなく、テスト印刷用の印刷信号をプリンタ１００に予め記憶しておき、テスト印刷した印刷結果から、補正信号をプリンタ１００に直接入力するようにしてもよい。この場合、図１に示すように、プリンタ１００には、例えばディップスイッチ等からなる補正データ入力部２１を設ければよい。
【００７９】
（３−５）変形例５
前記各実施形態では、各データテーブルの特性線を１次関数的に変化する直線として示したが、２次関数、３次関数のように、非直線的に変化する特性に対しても適用することができる。
【００８０】
（３−６）変形例６
前記第１の実施形態では、テスト印刷をグレーについて行い、第２の実施形態では、テスト印刷をイエロー、マゼンタ、シアンの基本発色点、基本最高濃度点の６点について行っている。本発明はこれに限らす、任意の色を基準として濃度ズレデータを測定するようにしてもよい。
【００８１】
（３−７）変形例７
前記実施形態では、印刷装置をパソコン１１０に接続されるプリンタ１００とした場合を例示したが、本発明はこれに限らず、ファックス等の他の印刷装置に適用してもよい。
【００８２】
上述したように、本発明による印刷装置の調整方法では、予め決められた印刷濃度に対する印刷結果による濃度ズレを算出し、この濃度ズレを補正データに変換して記憶エリアに書き込むようにした。これにより、印刷装置は、印刷信号を補正データによって補正して印刷することで各印刷装置の印刷濃度を揃え、印刷品質のバラツキを抑制することができる。
【図面の簡単な説明】
【図１】  本発明の第１の実施形態にかかる印刷濃度の調整方法が適用されるプリンタの回路構成を示すブロック図である。
【図２】  同実施形態に用いられるプリンタの印刷機構の要部を示す構成図である。
【図３】  同実施形態に用いられるインクリボンを示す平面図である。
【図４】  （ａ）は印刷データテーブル、（ｂ）は補正データテーブルを示す特性線図である。
【図５】  同実施形態に用いられるプリンタの印刷処理を示す流れ図である。
【図６】  同実施形態による印刷濃度調整工程を示す流れ図である。
【図７】  同実施形態によるテスト印刷処理を示す流れ図である。
【図８】  濃度測定に用いられる基準グレースケールを示す平面図である。
【図９】  同実施形態による補正データ生成処理を示す流れ図である。
【図１０】  本発明の第２の実施形態にかかる補正データテーブルを示す特性線図である。
【図１１】  同実施形態によるＹ色の補正印刷データテーブル示す特性線図である。
【図１２】  同実施形態によるＭ色の補正印刷データテーブル示す特性線図である。
【図１３】  同実施形態によるＣ色の補正印刷データテーブル示すを特性線図である。
【図１４】  同実施形態に用いられるプリンタの印刷処理を示す流れ図である。
【図１５】  同実施形態による印刷濃度調整工程を示す流れ図である。
【図１６】  同実施形態によるテスト印刷処理を示す流れ図である。
【図１７】  同実施形態による補正印刷データテーブル作成処理を示す流れ図である。
【符号の説明】
１０・・・コントローラ
１６・・・サーマルヘッド駆動回路
１００・・・プリンタ
１０１・・・インクリボン
１０５・・・サーマルヘッド
１１０・・・パソコン
【図１】
0004465764.tif 000002
【図２】
0004465764.tif 000003
【図３】
0004465764.tif 000004
【図４】
0004465764.tif 000005
【図５】
0004465764.tif 000006
【図６】
0004465764.tif 000007
【図７】
0004465764.tif 000008
【図８】
0004465764.tif 000009
【図９】
0004465764.tif 000010
【図１０】
0004465764.tif 000011
【図１１】
0004465764.tif 000012
【図１２】
0004465764.tif 000013
【図１３】
0004465764.tif 000014
【図１４】
0004465764.tif 000015
【図１５】
0004465764.tif 000016
【図１６】
0004465764.tif 000017
【図１７】
0004465764.tif 000018