(57)【要約】【課題】印刷に使用されるインクのタイプに応じた良好な画質の画像を得ることができる印刷装置を提供する。【解決手段】プリンタ４は、同色系で複数タイプのインクセットを搭載している。プリンタ４は、複数タイプのインクセットのうち選択された一つのインクセットから供給されるインクを吐出する印刷ヘッド３２と、選択されたインクセットのインクに応じた駆動波形を選択するコントローラ４２と、選択された駆動波形の駆動信号を印刷ヘッド３２に供給して印刷ヘッド３２からインク滴を吐出させるヘッド駆動回路５１とを備えている。【選択図】図６
2007118381.tif 000002
【特許請求の範囲】
【請求項１】
同色系で複数タイプのインクセットを搭載した印刷装置であって、
複数タイプのインクセットのうち選択された一つのインクセットから供給されるインクを吐出する印刷ヘッドと、
選択された前記インクセットのインクに応じた駆動波形を選択する駆動波形選択部と、
選択された前記駆動波形の駆動信号を前記印刷ヘッドに供給して該印刷ヘッドからインク滴を吐出させるヘッド駆動部と、
を備えたことを特徴とする印刷装置。
【請求項２】
同色系で複数タイプのインクセットは、染料インクと顔料インクとを含むことを特徴とする請求項１に記載の印刷装置。
【請求項３】
同色系で複数タイプのインクセットは、同色系で色剤含有量が異なるインクであることを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記インクセットの選択は、印刷設定画面上で行われることを特徴とする請求項１乃至３の何れか１項に記載の印刷装置。
【請求項５】
前記駆動波形選択部は、解像度に応じて前記印刷ヘッドに印加する駆動波形を変更することを特徴とする請求項１乃至４の何れか１項に記載の印刷装置。
【請求項６】
前記駆動波形選択部は、記録紙の種類に応じて前記印刷ヘッドに印加する駆動波形を変更することを特徴とする請求項１乃至５の何れか１項に記載の印刷装置。
【請求項７】
同色系で複数タイプのインクセットを搭載した印刷装置における印刷方法であって、
前記印刷装置は複数タイプのインクセットのうち選択された一つのインクセットから供給されるインクを吐出する印刷ヘッドを備え、
選択された前記インクセットのインクに応じた駆動波形を選択する駆動波形選択工程と、
選択された前記駆動波形の駆動信号を前記印刷ヘッドに供給して該印刷ヘッドからインク滴を吐出させるヘッド駆動工程と、
を有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷装置及び印刷方法にかかり、使用するインクのタイプに応じた印刷を行うための技術に関するものである。
【背景技術】
【０００２】
従来、印刷装置の一種として、例えば、印刷ヘッドからインク滴を吐出して記録紙等の印刷用媒体に印刷を行うインクジェット式プリンタが知られている。この種のプリンタは、印刷ヘッドを主走査方向に沿って移動させると共に記録紙を副走査方向に沿って移動させ、それらの移動に連動して印刷ヘッドのノズル孔からインク滴を吐出させることにより、記録紙上に画像を印刷する。インク滴の吐出は、例えば、印刷ヘッドに供給する駆動パルスに応じて圧電振動子を変形させ、それによってノズル孔に連通した圧力室を膨張・収縮させることにより行われる。
【０００３】
ところで、このような印刷装置においては、印刷に使用されるインクのタイプの違いにより、印刷画像の画質に差異が生じる。例えば、同じ駆動波形で印加しても、粘性の高いインクの方が粘性の低いインクよりも記録紙に表現されるインク滴の大きさが小さくなる。このため、このような差異を低減しインクのタイプに応じた良好な画質の画像を得るための工夫がなされている。例えば、特許文献１には、搭載されたインクを判別し、インクのタイプに応じた駆動パルスを印刷ヘッドに出力する印刷装置が開示されている。この構成において、インクの粘性が高いほど印刷ヘッドから吐出されるインク滴が大きくなるように駆動パルスを印加すれば、記録紙上のインク滴の大きさの差異を補完できる。
【特許文献１】特開平１１−１２９４９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、上記従来の技術では、搭載されるインクのタイプは１種類であるため、印刷に使用するインクに応じてカートリッジ交換を行う必要があり、使用性が悪かった。また、インク滴体積とドットサイズとの関係には多くの要因が含まれるものであるため、例えば印刷画像の解像度によっては、必ずしもユーザの所望の画質を得ることができない可能性があるという問題があった。
【０００５】
この発明は、こうした従来の実情に鑑みてなされたものであり、その目的は、印刷に使用されるインクのタイプに応じた良好な画質の画像を得ることができる印刷装置及び印刷方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、この発明の第１の態様では、同色系で複数タイプのインクセットを搭載した印刷装置であって、複数タイプのインクセットのうち選択された一つのインクセットから供給されるインクを吐出する印刷ヘッドと、選択された前記インクセットのインクに応じた駆動波形を選択する駆動波形選択部と、選択された前記駆動波形の駆動信号を前記印刷ヘッドに供給して該印刷ヘッドからインク滴を吐出させるヘッド駆動部と、を備えたことを要旨としている。
【０００７】
この印刷装置によれば、複数タイプのインクセットのうち選択されたインクセットのインクに応じたインク滴体積が得られるようにヘッド駆動部が印刷ヘッドに印加する駆動波形が選択されるため、インクのタイプの違いによる印刷結果の違いが補完される。例えば、同じ条件でインクが吐出されると、粘度の低いインクよりも粘度の高いインクの方がインク滴体積は小さくなる。そこで、粘度の高いインクを印刷に使用するときには、粘度の低いインクを印刷に使用するときよりもインクの吐出圧力が高くなるように駆動波形を選択し、インク滴の大きさを大きくすることで、印刷結果として適切な大きさの画像表現をなすインク面積とすることができる。このため、印刷に使用されるインクのタイプに応じた良好な画質の画像を得ることが可能となる。
【０００８】
上述した印刷装置においては、同色系で複数タイプのインクセットは、染料インクと顔料インクとを含む、といった態様を採用することができる。
この印刷装置によれば、ユーザは耐光性の良い印刷物を作成したい場合は顔料インク、高画質の印刷物を作成したい場合は染料インクを選択することができる。
【０００９】
上述した印刷装置においては、同色系で複数タイプのインクセットは、同色系で色剤含有量が異なるインクである、といった態様を採用することができる。
この印刷装置によれば、例えば印刷に使用される記録紙に応じたタイプのインクを選択することで、良好な画質の印刷画像を得ることが可能となる。例えば、インクが染み込み易い普通紙等の記録紙に印刷する場合は、色剤含有量の小さいインクを使用することで、大きな径のドット発生率を小さくすることができる。
【００１０】
上述した印刷装置においては、前記インクセットの選択は、印刷設定画面上で行われる、といった態様を採用することができる。
この構成の印刷装置によれば、インクセットの選択が印刷設定画面上で行われるため、印刷ジョブごとにインクのタイプを容易に選択することができる。
【００１１】
上述した印刷装置においては、前記駆動波形選択部は、解像度に応じて前記印刷ヘッドに印加する駆動波形を変更する、といった態様を採用することができる。
この印刷装置によれば、解像度に応じて印刷ヘッドから吐出されるインク滴体積が変更されるため、解像度に応じた好適な印刷画像を得ることが可能となる。
【００１２】
上述した印刷装置においては、前記駆動波形選択部は、記録紙の種類に応じて前記印刷ヘッドに印加する駆動波形を変更する、といった態様を採用することができる。
この印刷装置によれば、記録紙に応じて印刷ヘッドから吐出されるインク滴体積が変更されるため、記録紙に応じた好適な印刷画像を得ることが可能となる。
【００１３】
この発明の第２の態様では、同色系で複数タイプのインクセットを搭載した印刷装置における印刷方法であって、前記印刷装置は複数タイプのインクセットのうち選択された一つのインクセットから供給されるインクを吐出する印刷ヘッドを備え、選択された前記インクセットのインクに応じた駆動波形を選択する駆動波形選択工程と、選択された前記駆動波形の駆動信号を前記印刷ヘッドに供給して該印刷ヘッドからインク滴を吐出させるヘッド駆動工程と、を有することを要旨としている。
【００１４】
この印刷方法によれば、複数タイプのインクセットのうち選択されたインクセットのインクに応じたインク滴体積が得られるようにヘッド駆動部が印刷ヘッドに印加する駆動波形が選択されるため、インクのタイプの違いによる印刷結果の違いが補完される。例えば、同じ条件でインクが吐出されると、粘度の低いインクよりも粘度の高いインクの方がインク滴体積は小さくなる。そこで、粘度の高いインクを印刷に使用するときには、粘度の低いインクを印刷に使用するときよりもインクの吐出圧力が高くなるように駆動波形を選択し、インク滴の大きさを大きくすることで、印刷結果として適切な大きさの画像表現をなすインク面積とすることができる。このため、印刷に使用されるインクのタイプに応じた良好な画質の画像を得ることが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、この発明を具体化した一実施の形態を図面に従って説明する。
図１に示すように、本実施の形態にかかる印刷システム１は、画像入力装置２と、コンピュータ３と、印刷装置としてのカラーインクジェット式プリンタ（以下「プリンタ」）４とを備えて構成されている。なお、このようなコンピュータ３とプリンタ４とを備える印刷システムは広義には「印刷装置」と呼ぶことができる。
【００１６】
画像入力装置２は、例えばスキャナやデジタルカメラ或いはデジタルビデオカメラ等により構成され、本実施の形態においてはＲＧＢ（赤、緑、青）の諧調データを画像データＤ１としてコンピュータ３に供給する。
【００１７】
コンピュータ３は、例えばパーソナルコンピュータ等のコンピュータシステムにより構成され、入力した画像データＤ１に所定の画像処理を施してそれをプリンタ４に供給すべきデータの形態に変換する。本実施の形態においては、コンピュータ３はプリンタ４に供給する印刷データＰＤとして例えばＣＭＹＫ（シアン、マゼンダ、イエロー、黒）により表現される２値データに変換するものとなっている。
【００１８】
なお、本実施の形態における印刷システム１は、画像入力装置２を含む態様で構成されているが、画像入力装置２を含まずに、コンピュータ３とプリンタ４とで印刷システム１が構成されている態様であってもよい。
【００１９】
次に、コンピュータ３のシステム構成について説明すると、同コンピュータ３は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、記憶装置１４、表示装置１５、操作装置１６、入力Ｉ／Ｆ（インタフェース）１７、出力Ｉ／Ｆ１８、ドライブ装置１９を備えて構成され、それらはバスＢを介して相互に接続されている。
【００２０】
ＲＯＭ１２には、コンピュータ３全体の動作を制御するプログラムやデータが格納されている。また、ＲＡＭ１３には、記憶装置１４やドライブ装置１９からロードされたプログラムやデータ等が一時的に記憶される。ＣＰＵ１１は、これらＲＯＭ１２やＲＡＭ１３に記憶、格納されたプログラムやデータを用いて、更には、ＲＡＭ１３を各種の処理を行う際のワークエリアとして利用しながら、コンピュータ３全体の動作を統括的に制御する。例えば、ＣＰＵ１１は、画像入力装置２やプリンタ４との間のデータ通信を制御したり、後述するデータ処理を含む画像処理を制御したりする。
【００２１】
記憶装置１４には、コンピュータ３全体の制御を行うための図示しないオペレーティングシステム（ＯＳ）や画像処理プログラム等が記憶され、必要に応じてＲＡＭ１３に読み出され、ＣＰＵ１１により実行される。この記憶装置１４としては、例えばハードディスクや通信回線を介して接続される外部記憶装置等が該当する。
【００２２】
表示装置１５は、例えばＣＲＴやＬＣＤ等により構成され、後述する印刷条件を設定する際の印刷設定画面の表示や画像の表示等に用いられる。操作装置１６は、例えばキーボードやマウス等により構成され、ユーザからの要求や指示、パラメータの入力等に用いられる。
【００２３】
入力Ｉ／Ｆ１７は、画像入力装置２との間のインタフェース部として機能し、同画像入力装置２からの画像データＤ１をＲＡＭ１３や記憶装置１４に出力する。出力Ｉ／Ｆ１８は、プリンタ４との間のインタフェース部として機能し、コンピュータ３により形成された印刷データＰＤや印刷コマンドＣＭＤをプリンタ４に出力する。
【００２４】
本実施形態において、ＣＰＵ１１が実行するプログラム（画像処理プログラム）やデータは、例えば記録媒体２０にて提供される。ドライブ装置１９は、記録媒体２０を駆動してその記録内容にアクセスし、そこからプログラムやデータを読み出して記憶装置１４に出力する。なお、記録媒体２０としては、光ディスク（ CD-ROM,DVD-ROM,… ）、光磁気ディスク（ MO,MD,… ）等、任意の記録媒体を使用することができる。また、この記録媒体２０には、通信媒体を介してアップロード又はダウンロードされたプログラムを記録した媒体、ディスク装置等も含まれる。
【００２５】
次に、コンピュータ３の機能構成について説明する。
図２に示すように、コンピュータ３は、ＯＳの下で動作するアプリケーションプログラム（以下「アプリケーション」）２１が組み込まれている。また、このコンピュータ３のＯＳには、プリンタドライバ２２として機能するプリンタドライバ用プログラムやビデオドライバ２３として機能するビデオドライバ用プログラムが組み込まれており、アプリケーション２１はこれらのドライバ用プログラムを起動することで画像データＤ１を取り扱う各種の処理を行う。例えば、アプリケーション２１は、プリンタドライバ用プログラムを起動することでプリンタ４に供給する印刷データＰＤを画像データＤ１から作成させたり、ビデオドライバ用プログラムを起動することで画像データＤ１に基づく画像を表示装置１５に表示させたりする。
【００２６】
このようなコンピュータ３において、印刷処理を開始する操作等は上記操作装置１６を用いて行われる。アプリケーション２１は、同操作装置１６を通じて印刷処理開始の指示をユーザから受けると、上記ＲＡＭ１３や記憶装置１４に格納されている画像データＤ１を必要なコマンドとともにプリンタドライバ２２に出力する。プリンタドライバ２２はこの画像データＤ１に画像処理を施してドット形成の有無で表現された印刷データＰＤを生成し、それをプリンタ４に出力する。そして、プリンタ４では、受け取った印刷データＰＤに基づいて印刷を行う。
【００２７】
次に、プリンタドライバ２２の機能構成について説明する。
図２に示すように、プリンタドライバ２２は、解像度変換部２４、色変換部２５、２値化処理部２６及びＭＷ（マイクロウィーブ）部２７を有して構成されている。解像度変換部２４は、画像データＤ１をプリンタ４での印刷処理に適した解像度（印刷解像度）に変換する処理を行う。例えば、画像データＤ１の解像度が印刷解像度よりも低い場合には、解像度変換部２４は線形補間を行うことで画像データＤ１の隣接するラスタ間に新たなデータを作成する。反対に、画像データＤ１の解像度が印刷解像度よりも高い場合には、解像度変換部２４は一定の割合でデータを間引くことで画像データＤ１の解像度をそれよりも低い解像度に変換する。
【００２８】
色変換部２５は、解像度変換後のＲ，Ｇ，Ｂの３つの色成分からなる画像データ（以下「ＲＧＢデータ」）を、色変換テーブルＬＵＴに基づいて、プリンタ４が利用可能な複数のインク色の組み合わせにより表現される画像データに画素毎に変換する。例えば、プリンタ４がシアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを利用することができる場合、色変換部２５は、Ｃ，Ｍ，Ｙ，Ｋの各諧調値の組み合わせにより表現される画像データ（以下、「ＣＭＹＫデータ」）に変換する。
【００２９】
２値化処理部２６は、こうして形成されたＣＭＹＫデータ（多諧調データ）をプリンタ４が表現可能な２階調の画像データ（２値データ）に変換する、いわゆるハーフトーン処理を行う。即ち、ＣＭＹＫデータは、各色例えば諧調値０〜２５５の２５６諧調で表現されたデータであるのに対して、プリンタ４はドットを形成する、或いはドットを形成しない、の何れかの状態しか採り得ない。このため、こうした例えば２５６諧調で表現された画像データをドット形成の有無を表す２値データに変換する必要があり、この諧調数の変換を行う処理がハーフトーン処理である。
【００３０】
ＭＷ部２７は、こうしたハーフトーン処理後の画像データ（２値データ）を、プリンタ４でのドットの形成順序を考慮しながら該プリンタ４に転送すべき順序に並び替え、それを印刷データＰＤとして形成する。即ち、プリンタ４の印刷ヘッド３２（図４（ａ）参照）にあっては、各ノズルが紙送り方向に印刷解像度よりも低解像度のノズルピッチで配置されているため、連続するラスタを１回の主走査では形成することができない。そこで、毎回の主走査ではノズルピッチ間隔で複数のラスタを形成しながら、ラスタを形成する度に少しずつ形成位置をずらして各ラスタ間を順次埋めるようにすることで、最終的には連続したラスタを形成するようにしている。このような印刷ヘッド３２のノズル数やノズルピッチ等を考慮して、プリンタ４に転送するべき順序にドットデータを並び替える処理をマイクロウィーブ処理という。なお、マイクロウィーブ処理が施されて形成された印刷データＰＤは、各主走査時のドットの形成有無を表すデータ、いわゆるラスタデータと紙送り量を示すデータとを含んでいる。
【００３１】
ところで、本実施の形態では、ユーザにより印刷処理開始時に印刷条件の設定が行われる。その際、例えば、アプリケーション２１はビデオドライバ２３を起動することで、表示装置１５に図３に示す印刷設定画面ＤＢを表示させる。印刷設定画面ＤＢには、用紙種類を選択可能な用紙種類設定項目Ｓ１、印刷に使用されるインクセットを設定可能なインク種類設定項目Ｓ２、印刷モード（高画質、高速印刷）を設定可能なモード設定項目Ｓ３、印刷部数を設定可能な部数設定項目Ｓ４、及び実行／キャンセルボタンが表示されている。
【００３２】
ユーザは、用紙種類設定項目Ｓ１の右端に設けられた矢印をクリックすることで、所望の用紙種類を選択することができる。また、インク種類設定項目Ｓ２に表示されたインクセットの中から択一的に一つのインクセットを選択することができる。なお、本実施の形態では染料インクか顔料インクかを選択可能とされている。例えば耐光性の良い印刷物を作成したい場合は、ユーザは顔料インクを選択し、高画質の印刷物を作成したい場合は染料インクを選択すればよい。
【００３３】
更には、ユーザはモード設定項目Ｓ３に表示されたモードの中から択一的に一つのモードを選択することができ、部数設定項目Ｓ４の右端に設けられた矢印をクリックすることで、所望の印刷部数を選択することができる。印刷設定画面ＤＢ上でこれらの項目Ｓ１〜Ｓ４が選択された状態で実行ボタンがクリックされると、プリンタドライバ２２は、画像データＤ１に基づいて印刷データＰＤを作成するデータ処理を開始する。そして、印刷データＰＤをプリンタ４に送信するとともに、印刷データＰＤに関連付けて印刷設定画面ＤＢ上で選択された各種の印刷設定条件（インクセット、用紙種類、印刷モード等）を含む印刷コマンドＣＭＤをプリンタ４に送信する。
【００３４】
次に、上記印刷システム１におけるプリンタ４の具体的構成について説明する。
図４（ａ）,（ｂ）に示すように、プリンタ４は、印字方向（主走査方向）に往復移動自在なキャリッジ３１を有しており、キャリッジ３１には印刷ヘッド３２が設けられている。キャリッジ３１は、プーリ３３に張設された無端状の駆動ベルト３４に固定されるとともに摺動軸３５に摺動可能に支持され、キャリッジモータ３６の駆動に基づいて主走査方向に往復移動される。また、印刷ヘッド３２は給紙装置（図示略）から供給された記録紙Ｐを紙送り方向（主走査方向に垂直な方向：副走査方向）に案内するプラテン３７に対向して配置されており、印刷ヘッド３２のプラテン３７に対向する側の面には複数のノズル孔（図示略）が形成されている。
【００３５】
キャリッジ３１がキャリッジモータ３６の駆動に基づいて往復移動される際に所定のタイミングで印刷ヘッド３２のノズル孔からインク滴が吐出され、更には、こうしたキャリッジ３１の移動に合わせて記録紙Ｐが紙送りモータ４９（図６参照）の駆動に基づいて副走査方向に搬送されることにより、記録紙Ｐへの印刷が行われる。
【００３６】
また、プリンタ４においてキャリッジ３１とは別の位置に、インクカートリッジ３８が該プリンタ４に着脱可能に設けられている。つまり、本実施形態のプリンタ４は、インクカートリッジ３８がキャリッジ３１とは別位置に搭載されたいわゆるオフキャリッジタイプのプリンタである。
【００３７】
本実施形態のプリンタ４は、同色系で複数タイプのインクセットを搭載しており、インクカートリッジ３８は、ブラック、シアン、マゼンダ、イエローの各色について、染料インクと顔料インクのインクカートリッジ３８を有している。例えば、インクカートリッジ３８ａ〜３８ｄは染料インクのインクセット、インクカートリッジ３８ｅ〜３８ｈの４本は顔料インクのインクセットを構成している。各インクカートリッジ３８ａ〜３８ｈからのインクはポンプ機構（図示略）によりキャリッジ３１に供給されるようになっている。
【００３８】
キャリッジ３１には、インクカートリッジ３８ａ〜３８ｈから供給されたインクをそれぞれ収容するサブタンク３９ａ〜３９ｈが主走査方向に配列されている。そして、各サブタンク３９ａ〜３９ｈには後述するインク吐出部４０ａ〜４０ｈが設けられている。各インク吐出部４０ａ〜４０ｈには圧電振動子が設けられており、各インク吐出部４０ａ〜４０ｈは、ヘッド駆動回路５１（図６参照）により所定の駆動信号が印加されることで、サブタンク３９ａ〜３９ｈ内のインクをインク滴としてノズル孔から噴射させるように構成されている。なお、各インク吐出部４０ａ〜４０ｈには副走査方向に複数のノズル孔が形成されており、各ノズル孔からはドット径が大、中、小の３種類のいずれかのドット径に制御されたインク滴が選択的に吐出される。
【００３９】
ここで、インク吐出部４０ａ〜４０ｈの機械的構成について説明する。
図５に示すように、インク吐出部４０ａ〜４０ｈは、ノズル孔Ｎが形成された第１プレート６１と、アイランド部Ｉが形成された第２プレート６２と、第１プレート６１及び第２プレート６２との間に挟持された第３プレート６３とを備えている。第３プレート６３には、インク室６４ａ、インク供給口６４ｂ及び圧力発生室６４ｃが形成されており、インク室６４ａには上記サブタンク３９ａ〜３９ｈ（図４（ｂ）参照）内のインクが供給されるように構成されている。
【００４０】
第２プレート６２の第１プレート６１と反対側の面には基台６５が設けられており、基台６５に形成された収容室６６内には圧電振動子６７が取り付けられている。圧電振動子６７はその先端部が第３プレート６３のアイランド部Ｉに当接するように、固定基台６８を介して基台６５に固定されている。圧電振動子６７は充電されると収縮し放電されると伸張するものであり、この圧電振動子６７の充放電はリード線６９を介してヘッド駆動回路５１（図６参照）により行われる。圧電振動子６７には、例えばピエゾ素子等が用いられる。
【００４１】
圧電振動子６７を充電すると、圧電振動子６７が収縮して圧力発生室６４ｃが膨張し、圧力発生室６４ｃ内の圧力が低下する。すると、インク室６４ａからインク供給口６４ｂを介して圧力発生室６４ｃ内にインクが流入する。その後、圧電振動子６７を放電させると、圧電振動子６７が伸張して圧力発生室６４ｃが収縮し、圧力発生室６４ｃ内の圧力が上昇する。すると、圧力発生室６４ｃ内のインクがノズル孔Ｎから外部へ吐出される。
【００４２】
次に、上記プリンタ４の印刷機構を駆動制御する制御部の構成について説明する。
図６に示すように、プリンタ４の制御部４１は、例えばＡＳＩＣ（ Application Specific Integrated Circuit ）により構成されており、コントローラ４２、Ｉ／Ｆ（インタフェース）回路４３、バッファメモリ４４、イメージバッファ４５、メインメモリ４６、及びＥＥＰＲＯＭ４７を有している。コントローラ４２は、ＣＰＵを中心として構成され、プリンタ４の動作を統括的に制御する。バッファメモリ４４及びイメージバッファ４５はＲＡＭ（例えばＳＤＲＡＭ）にて構成され、メインメモリ４６はＲＯＭにて構成されている。
【００４３】
Ｉ／Ｆ回路４３は、プリンタ４とプリンタドライバ２２との間のインタフェースであり、プリンタドライバ２２から受信した印刷データや各種コマンドをバッファメモリ４４に格納したり、逆に、バッファメモリ４４を通じて受け取ったコマンドをプリンタドライバ２２に送信したりする機能を有する。
【００４４】
バッファメモリ４４には、印刷データや各種コマンドが一時的に蓄えられる。イメージバッファ４５には、バッファメモリ４４に蓄えられた印刷データの中から各色の成分の印刷データ（イメージデータ）がコントローラ４２による指示のもと、バッファメモリ４４から逐次読み出されて格納される。メインメモリ４６及びＥＥＰＲＯＭ４７には、コントローラが実行するプログラムやデータ等が格納されている。コントローラ４２は、これらメインメモリ４６やＥＥＰＲＯＭ４７に格納されているプログラムを実行することでプリンタ４の動作を統括的に制御する。
【００４５】
コントローラ４２には、更に、キャリッジモータ３６を駆動する主走査駆動回路４８と、紙送りモータ４９を駆動する副走査駆動回路５０と、印刷ヘッド３２を駆動するヘッド駆動回路５１と、パネル制御回路５２とが接続されている。
【００４６】
コントローラ４２は、上記バッファメモリ４４に蓄えられている印刷データや各種コマンドの中から必要な情報を読み込み、それに基づいて上記主走査駆動回路４８、副走査駆動回路５０、パネル制御回路５２を制御する信号を生成する。従って、主走査駆動回路４８や副走査駆動回路５０は、コントローラ４２から出力される各種信号に基づいてキャリッジモータ３６や紙送りモータ４９を駆動する。
【００４７】
また、ヘッド駆動回路５１は、主走査駆動回路４８を制御する制御信号に同期してコントローラ４２から出力される制御信号に基づいて、イメージバッファ４５から各色の成分の印刷データ（イメージデータ）をラスタ毎に読み出し、それに従って印刷ヘッド３２のインク吐出部４０ａ〜４０ｈを駆動する。
【００４８】
このため、キャリッジモータ３６により駆動されるキャリッジ３１（図４（ａ）参照）が主走査方向に往復移動される際に所定のタイミングで印刷ヘッド３２の各ノズル孔からインク滴が吐出され、更には、こうしたキャリッジ３１の往復動に合わせて記録紙Ｐが紙送りされることにより、記録紙への印刷が行われるようになっている。
【００４９】
ここで、本実施の形態では、プリンタ４には染料インクと顔料インクそれぞれのブラック、シアン、マゼンダ、イエローの合計８つのインクカートリッジ３８が搭載されており、印刷ヘッド３２の各インク吐出部４０ａ〜４０ｈからは各インクが吐出可能とされている。コントローラ４２は、インク吐出部４０ａ〜４０ｈのうちイメージバッファ４５から読み出した印刷データＰＤに対応するインク吐出部４０ａ〜４０ｈを選択的に駆動するようにヘッド駆動回路５１を制御する。このとき、コントローラ４２はバッファメモリ４４から印刷データＰＤに関連付けられた印刷コマンドＣＭＤを読み出し、ユーザにより選択されたインクセットに対応するインク吐出部４０ａ〜４０ｈを駆動するようにヘッド駆動回路５１を駆動する。また、本実施形態では、後述するように、コントローラ４２は印刷ヘッド３２に印加する駆動波形の選択を行う。
【００５０】
パネル制御回路５２は、プリンタ４の操作装置（ユーザインタフェース）として設けられている操作パネル５３に電気的に接続されている。操作パネル５３には、電源スイッチ、印刷開始スイッチ等の操作キーや例えば液晶にてなる表示画面等が設けられている。パネル制御回路５２は、操作パネル５３の操作キーがユーザにより操作されると、その操作されたキーに対応したキー操作信号をコントローラ４２に出力し、それに応答してコントローラ４２は、そのキー信号に対応した処理を実行する。また、パネル制御回路５２は、コントローラ４２からの制御信号に基づいて操作パネル５３の表示画面上に印刷処理に関する各種ウィンドウの表示を行う。
【００５１】
ここで、上述したコントローラ４２の駆動波形の選択について説明する。図７には、上記インク吐出部４０ａ〜４０ｈの圧電振動子６７（図５参照）に印加される電圧値の駆動波形の一例が示されている。
【００５２】
図７に示すように、ヘッド駆動回路５１が圧電振動子６７に印加する駆動波形は、中ドットのインク滴発生させる第１パルスと、小ドットのインク滴を発生させる第２パルスと、中ドットを発生させる第３パルスと、ドットを発生させない第４パルスとから構成されている。
【００５３】
第１パルス及び第３パルスは、その電圧値が中間電位Ｖｍからスタートし、中間電位Ｖｍから最大電位Ｖｐ１まで上昇し、最大電位Ｖｐ１を所定時間（電位保持時間ｔ１）だけ維持する。そして、第１パルス及び第３パルスの電圧値は、最大電位Ｖｐ１から最低電位Ｖｌ１まで下降する。その後、第１パルス及び第３パルスの電圧値は、最低電位Ｖｌ１を所定時間だけ維持した後、再び中間電位Ｖｍまで上昇する。
【００５４】
第２パルスの電圧値は、第１パルス及び第３パルスと同様に中間電位Ｖｍからスタートし、最大電位Ｖｐ１まで上昇する。そして、最大電位Ｖｐ１を所定時間（電位保持時間ｔ２）だけ維持した後、中間電位Ｖｍまで下降する。
【００５５】
第４パルスの電圧値も、第１〜第３パルスと同様に、中間電位Ｖｍからスタートし、前記最大電位Ｖｐ１よりも低い電圧値Ｖｐｎ（Ｖｐｎ＜Ｖｐ１）まで上昇する。そして、この電圧値Ｖｐｎを所定時間維持した後、中間電位Ｖｍまで下降する。
【００５６】
図８に示すように、上記ヘッド駆動回路５１は、小ドットを形成するときは、第２パルスのみの駆動波形を上記圧電振動子６７に印加する。また、中ドットを形成するときは、第１パルス又は第３パルスのみの駆動波形を上記圧電振動子６７に印加する。また、大ドットを形成するときは、第１パルス及び第３パルスの駆動波形を上記圧電振動子６７に印加する。また、ドット形成をしない場合には、上記圧電振動子６７に第４パルスのみを印加する。このように、ヘッド駆動回路５１は小ドット、中ドット、大ドット、ドットなしの４階調表現を行うように印刷ヘッド３２を駆動することができる。
【００５７】
本実施の形態では、コントローラ４２は、印刷ヘッド３２が吐出するインクのタイプに応じたインク滴体積が得られるように、ヘッド駆動回路５１が印刷ヘッド３２に印加する駆動波形を選択する駆動波形選択部としての機能を有する。即ち、コントローラ４２は、印刷ヘッド３２に駆動信号を出力して、該印刷ヘッド３２からインク滴を吐出させる（ヘッド駆動工程）が、そのとき、印刷ヘッド３２が使用するインクセットのインクに応じたインク滴体積が得られるように、印刷ヘッド３２に印加する駆動波形を選択する（駆動波形選択工程）。
【００５８】
駆動波形の選択は、例えば図９に示すマッピングテーブルＭＴに基づいて決定される。マッピングテーブルＭＴには、選択されたインクセットと、印刷モードと、用紙種類とが関連付けられて、駆動波形ＶＤ１〜ＶＤ８が記憶されている。なお、これら駆動波形ＶＤ１〜ＶＤ８やマッピングテーブルＭＴは、プリンタ４のメインメモリ４６内にファイルとして保持されている。
【００５９】
例えば、染料インクよりも顔料インクの方が高い粘度であるため、同じ駆動波形でインク滴が形成されると、インク滴体積は染料インクの方が顔料インクよりも大きくなる。そこで、コントローラ４２は、染料インクよりも顔料インクの場合の方がインク滴の吐出圧力が大きくなるように駆動波形を選択する。すると、インクのタイプの違いによるインク体積の相違が補完される。
【００６０】
この場合、具体的には、コントローラ４２は、例えば図１０（ａ）に示すように、駆動波形の最大電位Ｖｐ２が上記最大電位Ｖｐ１よりも高く、最低電位Ｖｌ２が上記最低電位Ｖｌ１よりも低い駆動波形を選択する。又は、コントローラ４２は、図１０（ｂ）に示すように、最大電位Ｖｐ１における電位保持時間ｔ３及び最低電位Ｖｌ２における電位保持時間ｔ４が、図７に示す最大電位Ｖｐ１の電位保持時間ｔ１及び最低電位Ｖｌ１の電位保持時間ｔ２よりも長くなるような駆動波形を選択する。
【００６１】
図９に示すマッピングテーブルＭＴにおいては、染料インクに対応する駆動波形ＶＤ１〜ＶＤ４よりも、顔料インクに対応する駆動波形ＶＤ５〜ＶＤ８の方が、インク滴の吐出圧力が高くなるように設定されている。
【００６２】
また、光沢紙よりも普通紙の方がインクが染み込み易いため、同じ条件でインクが吐出されると、記録紙上のインク滴体積は普通紙の方が光沢紙よりも大きくなる。このため、光沢紙の方がインク滴吐出圧力が大きくなるように設定されている。つまり、染料インク・顔料インクそれぞれにおいて、普通紙に対応する駆動波形ＶＤ１，ＶＤ２，ＶＤ５，ＶＤ６よりも、光沢紙に対応する駆動波形ＶＤ３，ＶＤ４，ＶＤ７，ＶＤ８の方が、同じ印刷データにより吐出されるインク滴の吐出圧力が高くなるように設定されている。
【００６３】
また、印刷モードが高画質に設定されていると、高速印刷が設定されている場合よりもインク滴体積が小さくなるため、高画質の方がインク滴吐出圧力が大きくなるように設定されている。つまり、染料インク・顔料インクそれぞれにおいて、高速印刷に対応する駆動波形ＶＤ１，ＶＤ３，ＶＤ５，ＶＤ７よりも、高画質に対応する駆動波形ＶＤ２，ＶＤ４，ＶＤ６，ＶＤ８の方が、同じ印刷データにより吐出されるインク滴の吐出圧力が高くなるように設定されている。
【００６４】
以上まとめると、駆動波形ＶＤ１〜ＶＤ８は、同じ印刷データＰＤにより吐出されるインク滴の吐出圧力がＶＤ１＜ＶＤ２＜…＜ＶＤ８となるように設定されている。
本実施形態の構成によれば、以下に記載の効果を得ることができる。
【００６５】
（１）プリンタ４によれば、複数タイプのインクセットのうち選択された一つのインクセットのインクに応じたインク滴体積が得られるようにヘッド駆動回路５１が印刷ヘッド３２に印加する駆動波形が選択されるため、インクのタイプの違いによる印刷結果の違いが補完される。例えば、同じ条件でインクが吐出されると、染料インクよりも顔料インクの方がインク滴体積は小さくなる。そこで、顔料インクを印刷に使用するときには、染料インクを印刷に使用するときよりもインクの吐出圧力が高くなるように駆動波形を選択し、インク滴の大きさを大きくすることで、印刷結果として適切な大きさの画像表現をなすインク面積とすることができる。このため、印刷に使用されるインクのタイプに応じた良好な画質の画像を得ることが可能となる。
【００６６】
（２）プリンタ４によれば、ユーザは耐光性の良い印刷物を作成したい場合は顔料インク、高画質の印刷物を作成したい場合は染料インクを選択することができる。
（３）プリンタ４によれば、インクセットの選択が印刷設定画面ＤＢ上で行われるため、印刷ジョブごとにインクのタイプを容易に選択することができる。
【００６７】
（４）プリンタ４によれば、解像度に応じて印刷ヘッド３２から吐出されるインク滴体積が変更されるため、解像度に応じた好適な印刷画像を得ることが可能となる。
（５）プリンタ４によれば、記録紙Ｐに応じて印刷ヘッド３２から吐出されるインク滴体積が変更されるため、記録紙Ｐに応じた好適な印刷画像を得ることが可能となる。
【００６８】
なお、上記実施形態は上記構成に限らず、以下の態様に変更してもよい。
（変形例１）上記実施の形態では、コンピュータ３とそれに接続されたプリンタ４（印刷装置）とを含む印刷システム１により印刷処理を行う態様について説明したが、プリンタ４をスタンドアロン機として使用し、該プリンタ４単体で印刷処理を行う態様とすることも勿論可能である。この場合には、プリンタドライバ２２をプリンタ４側にて構築するようにすればよい。即ち、プリンタドライバ用プログラムを例えばプリンタ４のメインメモリ４６等に格納し、プリンタ４のコントローラ４２がプリンタドライバ用プログラムを実行することで、上記実施の形態で述べたプリンタドライバ２２の機能を実現することができる。こうすれば、プリンタ４単体で画像処理及び印刷処理を実行する態様においても、印刷に使用されるインクに応じた良い画質の印刷画像を得ることができる。要するに、本発明にかかる駆動波形の選択を含む印刷処理は、コンピュータ３とプリンタ４とを接続してなる印刷システム１の態様であっても、コンピュータ３を含まないプリンタ４単体の態様であっても実現はできる。
【００６９】
（変形例２）上記実施の形態では、同系色で複数タイプのインクセットとして染料インクと顔料インクのインクセットを搭載したプリンタ４について説明したが、インクセットは他のタイプのインクであってもよい。例えば、同色系で色剤含有量が異なるインク、例えば、色剤含有量の多いマットタイプのインクセットと色剤含有量の少ないフォトタイプのインクセットしてもよい。その場合は、インクが浸透し易いうように多孔質シリカ等の専用のコーティングが施された記録紙に印刷する場合は、色剤含有量の小さいフォトタイプのインクセットを印刷に使用することで、記録紙に応じた好ましい画質の印刷画像を得ることができる。
【００７０】
（変形例３）上記実施の形態では、コントローラ４２はインクセット、用紙種類及び印刷モードに基づいて、マッピングテーブルＭＴを参照して駆動波形を決定するものとしたが、他の態様で駆動波形を選択してもよい。例えば、コントローラ４２は用紙種類や印刷モードを考慮せずにインクセットのみで駆動波形を決定してもよい。要は、コントローラ４２が印刷に使用されるインクに応じたインク滴体積が得られるように駆動波形を選択すればよい。
【００７１】
（変形例４）上記実施の形態では、キャリッジ３１と別の位置にインクカートリッジ３８が搭載されたオフキャリッジタイプのプリンタ４について説明したが、プリンタにおいてインクカートリッジがキャリッジ上に搭載されたオンキャリッジタイプのプリンタであってもよい。
【００７２】
（変形例５）上記実施の形態では、インクタイプの種類ごとにノズル列を有しているヘッド構成としたが、例えば、ノズル列はＣＭＹＫの４列しかなく、これを染料インクと顔料インクとで共用する構成としてもよい。その場合、例えば染料インクを使用した後に顔料インクが選択されると、インクカートリッジと印刷ヘッドとの配管部分やヘッド内部のインクを一旦ポンプ等で吸引クリーニングし、その後顔料インクを供給するように構成すればよい。
【００７３】
（変形例６）上記実施の形態では、駆動波形をマッピングテーブルＭＴによって決定するようにしたが、こうしたテーブルを用いずに決定するようにしてもよい。
（変形例７）上記実施の形態では、印刷設定画面ＤＢ上でユーザによる印刷設定条件の選択を受け付ける構成としたが、アプリケーション２１上で受け付ける構成としてもよい。この場合は、例えば、アプリケーション２１が受け付けた印刷設定条件に基づいて該アプリケーション２１からコマンドを送出し、コントローラ４２はこのコマンドに基づいて使用する駆動波形を選択するようにすればよい。
【００７４】
（変形例８）上記実施の形態では、コントローラ４２が選択する駆動波形は８種類用意されているものとしたが、勿論、８種類に限定されるものではない。
（変形例９）上記実施の形態では、プリンタ４は、圧電振動子に駆動信号を印加させることによってインクを吐出させる方式のものであるが、印刷ヘッドからインクを吐出させる方式は他の態様でもよく、例えば発熱素子に駆動信号を印加させることによってインクを吐出させるサーマルインクジェット方式のものとしてもよい。
【図面の簡単な説明】
【００７５】
【図１】印刷システムの概略構成を示すブロック図。
【図２】コンピュータの機能構成を説明するブロック図。
【図３】印刷設定画面の一例を示す説明図。
【図４】（ａ）はプリンタの機械的構成を示す模式図、（ｂ）は（ａ）の部分拡大図。
【図５】インク吐出部を説明する断面図。
【図６】プリンタの電気的構成を示すブロック図。
【図７】駆動波形の一例を示す説明図。
【図８】駆動波形の一例を示す説明図。
【図９】テーブルの一例を示す説明図。
【図１０】（ａ），（ｂ）は駆動波形の一例を示す説明図。
【符号の説明】
【００７６】
１：印刷システム、２：コンピュータ、４：プリンタ（印刷装置）、２２：プリンタドライバ、３２：印刷ヘッド、３８ａ〜３８ｈ：インクカートリッジ（インクセット）、４２：コントローラ（駆動波形選択部）、５１：ヘッド駆動回路（ヘッド駆動部）、Ｐ：記録紙、ＤＢ：印刷設定画面、ＶＤ１〜ＶＤ８：駆動波形。
【図１】
2007118381.tif 000003
【図２】
2007118381.tif 000004
【図３】
2007118381.tif 000005
【図４】
2007118381.tif 000006
【図５】
2007118381.tif 000007
【図６】
2007118381.tif 000008
【図７】
2007118381.tif 000009
【図８】
2007118381.tif 000010
【図９】
2007118381.tif 000011
【図１０】
2007118381.tif 000012