(57)【特許請求の範囲】
【請求項１】
印刷媒体に画像を印刷する印刷装置であって、
各画素にＮビット（Ｎは２以上の自然数）が対応付けられた印刷データを入力する入力部と、
駆動信号に応じてドットを形成するヘッドを複数色備えたキャリッジと、
該キャリッジを前記印刷媒体に相対的に往復動させる主走査部と、
前記画素ごとに複数の原駆動信号が含まれる前記駆動信号を生成する駆動信号生成部と、
該主走査中において、前記印刷データに基づいて前駆駆動信号に含まれる前記複数の原駆動信号のオン・オフを制御して、ドットを形成させるヘッド駆動部とを備え、
該ヘッド駆動部は、
前記複数色のうちの一部の色に対しては、前記ＮビットをＮ／Ｍビット（Ｍは２以上の自然数であり、Ｎ／Ｍは１以上の自然数である）毎に分けて、前記ＮビットをＭ個の小画素分のデータとして扱い、前記Ｎ／Ｍビット単位で定義されたドットの種類に応じて前記制御を実行し、
前記複数色のうちの他の色に対しては、前記Ｎビットを１画素分のデータとして扱い、前記Ｎビット単位で定義されたドットの種類に応じて前記制御を実行し、
前記駆動信号は、前記複数色について共通している、印刷装置。
【請求項２】
請求項１記載の印刷装置であって、
前記駆動信号には、同一の原駆動信号がＭ個含まれる印刷装置。
【請求項３】
請求項２記載の印刷装置であって、
前記Ｍ個の各原駆動信号によるドットの形成位置が、略等間隔となる印刷装置。
【請求項４】
請求項１記載の印刷装置であって、
前記複数色には、ブラックが含まれ、
前記一部の色は、ブラックである印刷装置。
【請求項５】
印刷媒体に画像を印刷する印刷装置であって、
Ｎビット（Ｎは２以上の自然数）単位で構成された印刷データを入力する入力部と、
駆動信号に応じてドットを形成するためのヘッドを複数色備えたキャリッジと、
該キャリッジを前記印刷媒体に相対的に往復動させる主走査部と、
前記主走査中において、前記Ｎビットを１画素分のデータとして扱い、第１解像度で、
各画素にＫ種類（Ｋは２以上かつ２N以下の自然数）のドットを形成するよう、前記複数色の前記ヘッドを前記駆動信号を用いて駆動する多階調駆動制御部と、
所定の条件下で、前記主走査中において、前記ＮビットをＮ／Ｍビット（Ｍは２以上の自然数であり、Ｎ／Ｍは１以上の自然数である）毎に分けて前記ＮビットをＭ個の小画素分のデータとして扱い、前記第１解像度より高い第２の解像度で、前記Ｋよりも少ない種類のドットを形成するよう、前記複数色のうちの一部の色のヘッドを前記駆動信号を用いて駆動する高解像度駆動制御部と、
を備え、
前記駆動信号は、前記複数色について共通している、印刷装置。
【請求項６】
印刷媒体に画像を印刷する印刷装置であって、
各画素にＮビット（Ｎは２以上の自然数）が対応付けられた印刷データを入力する入力部と、
駆動信号に応じてドットを形成するヘッドを複数色備えたキャリッジと、
該キャリッジを前記印刷媒体に相対的に往復動させる主走査部と、
前記画素ごとに複数の原駆動信号が含まれる前記駆動信号を生成する駆動信号生成部と、
該主走査中において、前記ヘッドに供給される前記駆動信号について、前記印刷データに基づいて前記原駆動信号のオン・オフを制御して、ドットを形成させるヘッド駆動部とを備え、
前記駆動信号には、同一の原駆動信号がＭ個（Ｍは２以上の自然数）含まれており、
該ヘッド駆動部は、
使用する色数が限定された第１の印刷モードでは、前記ＮビットをＮ／Ｍビット（Ｎ／Ｍは１以上の自然数である）毎に分けて前記ＮビットをＭ個の小画素分のデータとして扱い、前記Ｎ／Ｍビット単位で定義されたドットの種類に応じて前記制御を実行し、
全色を使用する第２の印刷モードでは、前記Ｎビットを１画素分のデータとして扱い、前記Ｎビット単位で定義されたドットの種類に応じて前記制御を実行する、印刷装置。
【請求項７】
請求項６記載の印刷装置であって、
前記Ｍ個の各原駆動信号によるドットの形成位置が、略等間隔となる印刷装置。
【請求項８】
請求項６記載の印刷装置であって、
前記複数色には、ブラックが含まれ、
前記一部の色は、ブラックである印刷装置。
【請求項９】
印刷媒体に画像を印刷する印刷装置であって、
２ビット単位で構成された印刷データを入力する入力部と、
駆動信号に応じてドットを形成するヘッドを複数色備えたキャリッジと、
該キャリッジを前記印刷媒体に相対的に往復動させる主走査部と、
前記画素ごとに複数の原駆動信号が含まれる前記駆動信号を生成する駆動信号生成部と、
該主走査中において、前記ヘッドに供給される前記駆動信号について、前記印刷データに基づいて前記原駆動信号のオン・オフを制御して、ドットを形成させるヘッド駆動部とを備え、
前記駆動信号には、主走査方向に均等間隔で同一のドットを形成可能な第１原駆動信号が２つ含まれるとともに、これらとは異なる第２原駆動信号が少なくとも一つ含まれており、
該ヘッド駆動部は、
所定の条件下で、一部の色のヘッドについては、前記２ビットを１ビット毎に分けて前記２ビットを２個の小画素分のデータとして扱い、前記２ビット単位の印刷データに基づいて、前記第１原駆動信号のオン・オフを制御し、
前記条件に該当しないヘッドについては、前記２ビットを１画素分のデータとして扱い、前記２ビット単位の印刷データに基づいて、前記第１および第２原駆動信号の組み合わせで４種類のドットを形成する、印刷装置。
【請求項１０】
印刷媒体に画像を印刷する印刷装置を制御するためのコンピュータプログラムであって、
前記印刷装置は、
駆動信号に応じてドットを形成するヘッドを複数色備えたキャリッジと、
該キャリッジを前記印刷媒体に相対的に往復動させる主走査部と、
前記画素ごとに複数の原駆動信号が含まれる前記駆動信号を生成する駆動信号生成部とを備え、
前記コンピュータプログラムは、
各画素にＮビット（Ｎは２以上の自然数）が対応付けられた印刷データを入力する機能と、
主走査中において、前記ヘッドに供給される前記駆動信号について、前記印刷データに基づいて前記原駆動信号のオン・オフを制御して、ドットを形成させる機能とをコンピュータによって実現させるためのプログラムであり、
該ドットを形成させる機能は、
前記複数色のうちの一部の色に対しては、前記ＮビットをＮ／Ｍビット（Ｍは２以上の自然数であり、Ｎ／Ｍは１以上の自然数である）毎に分けて、前記ＮビットをＭ個の小画素分のデータとして扱い、前記Ｎ／Ｍビット単位で定義されたドットの種類に応じて前記制御を実行する機能と、
前記複数色のうちの他の色に対しては、前記Ｎビットを１画素分のデータとして扱い、前記Ｎビット単位で定義されたドットの種類に応じて前記制御を実行する機能と、を含み、
前記駆動信号は、前記複数色について共通している、コンピュータプログラム。
【請求項１１】
印刷媒体に画像を印刷する印刷装置を制御するためのコンピュータプログラムであって、
前記印刷装置は、
駆動信号に応じてドットを形成するためのヘッドを複数色備えたキャリッジと、
該キャリッジを前記印刷媒体に相対的に往復動させる主走査部とを備え、
前記コンピュータプログラムは、
Ｎビット（Ｎは２以上の自然数）単位で構成された印刷データを入力する機能と、
主走査中において、前記Ｎビットを１画素分のデータとして扱い、第１解像度で、各画素にＫ種類（Ｋは２以上かつ２N以下の自然数）のドットを形成するよう、前記複数色の前記ヘッドを前記駆動信号を用いて駆動する機能と、
所定の条件下で、主走査中において、前記ＮビットをＮ／Ｍビット（Ｍは２以上の自然数であり、Ｎ／Ｍは１以上の自然数である）毎に分けて前記ＮビットをＭ個の小画素分のデータとして扱い、前記第１解像度のＭ倍の解像度で、前記Ｋよりも少ない種類のドットを形成するよう、前記複数色のうちの一部の色のヘッドを前記駆動信号を用いて駆動する機能と、
をコンピュータによって実現させ、
前記駆動信号は、前記複数色について共通している、コンピュータプログラム。
【請求項１２】
印刷媒体に画像を印刷する印刷装置を制御するためのコンピュータプログラムであって、
前記印刷装置は、
駆動信号に応じてドットを形成するヘッドを複数色備えたキャリッジと、
該キャリッジを前記印刷媒体に相対的に往復動させる主走査部と、
前記画素ごとに複数の原駆動信号が含まれるとともに、該原駆動信号には同一の原駆動信号がＭ個（Ｍは２以上の自然数）含まれた前記駆動信号を生成する駆動信号生成部とを備え、
前記コンピュータプログラムは、
各画素にＮビット（Ｎは２以上の自然数）が対応付けられた印刷データを入力する機能と、
該主走査中において、前記ヘッドに供給される前記駆動信号について、前記印刷データに基づいて前記原駆動信号のオン・オフを制御して、ドットを形成させる機能とをコンピュータによって実現させるためのプログラムであり、
前記ドットを形成させる機能は、
使用する色数が限定された第１の印刷モードでは、前記ＮビットをＮ／Ｍビット（Ｎ／Ｍは１以上の自然数である）毎に分けて前記ＮビットをＭ個の小画素分のデータとして扱い、前記Ｎ／Ｍビット単位で定義されたドットの種類に応じて前記制御を実行する機能と、
全色を使用する第２の印刷モードでは、前記Ｎビットを１画素分のデータとして扱い、前記Ｎビット単位で定義されたドットの種類に応じて前記制御を実行する機能と、
を含む、コンピュータプログラム。
【請求項１３】
印刷媒体に画像を印刷する印刷装置を制御するためのコンピュータプログラムであって、
前記印刷装置は、
駆動信号に応じてドットを形成するヘッドを複数色備えたキャリッジと、
該キャリッジを前記印刷媒体に相対的に往復動させる主走査部と、
前記画素ごとに複数の原駆動信号が含まれる駆動信号であって、主走査方向に均等間隔で同一のドットを形成可能な第１原駆動信号が２つ含まれるとともに、これらとは異なる第２原駆動信号が少なくとも一つ含まれた駆動信号を生成する駆動信号生成部とを備え、
前記コンピュータプログラムは、
２ビット単位で構成された印刷データを入力する機能と、
主走査中において、所定の条件下で、一部の色のヘッドについて、前記２ビットを１ビット毎に分けて前記２ビットを２個の小画素分のデータとして扱い、前記２ビット単位の印刷データに基づいて、前記第１原駆動信号のオン・オフを制御する機能と、
主走査中において、前記条件に該当しないヘッドについては、前記２ビットを１画素分のデータとして扱い、前記２ビット単位の印刷データに基づいて、前記第１および第２原駆動信号の組み合わせで４種類のドットを形成するための機能とをコンピュータによって実現させるためのコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチショットによってドットを形成し、画素ごとに多階調を表現可能な印刷装置に関する。
【０００２】
【従来の技術】
コンピュータやディジタルカメラの出力装置として多色多階調の画像を印刷するために、インクジェットプリンタが広く用いられている。インクジェットプリンタは、ヘッドに備えられた複数のノズルから吐出される数色のインクによりドットを形成して画像を記録する。近年では、各画素に吐出されるインク量を可変とし、各画素で多階調を表現可能としたインクジェットプリンタも提案されている。インク量を可変にする技術には、例えば、各画素に吐出されるインク滴の数を変更するマルチショットと呼ばれる技術がある。
【０００３】
各画素における階調数の増加は、印刷装置の画質、特に自然画像の画質を向上するために有用である。一方、印刷装置の画質向上は、解像度の向上によっても可能である。解像度の向上は、自然画のみならず、文字、グラフ等を含む文書において有用である。解像度を向上することにより、文字、グラフ等の斜線部分をより滑らかに表現することが可能となるからである。逆に、文字、グラフ等の場合は、階調表現の向上は、画質向上に大して寄与しない。
【０００４】
【発明が解決しようとする課題】
このように印刷対象となる画像の種類によって、階調表現および解像度による画質向上への寄与は異なる。階調表現および解像度の増加は、いずれもドットのオン・オフを制御するデータ量の増大を招くため、両者をともに増大させれば、膨大なデータ量に起因して、印刷処理速度の低下という別の課題を招くことになる。
【０００５】
本発明は、かかる課題に鑑みてなされたものであり、データ量の極端な増大を招くことなく、階調表現および解像度の増大、ひいては画質の向上を図る技術を提供することを目的とする。
【０００６】
【課題を解決するための手段およびその作用・効果】
本発明は、印刷媒体に画像を印刷する印刷装置において、マルチショットによる階調表現を行うものとし、各画素におけるドットの形成態様を制御することで上述の課題の解決を図った。マルチショットとは、各画素に形成されるドット数を制御することで、各画素の階調表現を制御する技術を言う。各画素に形成されるドットは、必ずしも同一のサイズに統一されている必要はない。
【０００７】
本発明の第１の印刷装置は、入力部、キャリッジ、主走査部、駆動信号生成部、ヘッド駆動部を備える。入力部は、各画素にＮビット（Ｎは２以上の自然数）が対応付けられた印刷データを入力する。キャリッジには、駆動信号に応じてドットを形成するヘッドが複数色分備えられている。主走査部は、このキャリッジを印刷媒体に相対的に往復動させることによって主走査を行う。駆動信号生成部は、ヘッドを駆動するための駆動信号を生成する。この駆動信号は、画素ごとに複数の原駆動信号が含まれる信号となっている。
【０００８】
ヘッド駆動部は、主走査中において、印刷データに基づいて原駆動信号のオン・オフを制御して、ドットを形成させる。この制御は、一部の色に対しては、Ｎ／Ｍビット（Ｍは２以上の自然数）単位で定義されたドット種に対応づけて行われ、他の色に対しては、Ｎビット単位で定義されたドット種に対応づけて行われる。つまり、色によって各画素に対応するＮビットの解釈を変えてドットを形成するのである。
【０００９】
Ｎビットに対応づけて定義されたドット種は、ドットの非形成も含めて、最高２＾Ｎ（ここで、＾はべき乗を表す演算子である）種類に至る。上述の一部の色に対しては、Ｎ／Ｍビット単位でドットの種類が定義されるから、使用されるドット種は、他の色よりも少なくなり、画素ごとに表現可能な階調数が低下する。しかしながら、Ｎ／Ｍビット単位でドットの種類を定義することにより、Ｎビットの印刷データによって、Ｍ組までのドットのオン・オフを制御することが可能となる。従って、一部の色については、実質的に他の色のＭ倍までの解像度で印刷を実行することができる。
【００１０】
第１の印刷装置によれば、画質向上のために階調表現による寄与が大きい色と解像度による寄与が大きい色とでＮビットの解釈を変えることで、印刷データの総量を増やすことなく、画質向上に適した態様でのドット形成を実現することができる。
【００１１】
Ｎ／Ｍビット単位でドットが定義される一部の色における解像度向上効果を最大限に利用するため、この色に供給される駆動信号には、同一の原駆動信号をＭ組含めることが望ましい。こうすることにより、Ｎビットのデータを解像度向上に有効に活用できる。
【００１２】
また、解像度向上による画質向上効果を最大限に引き出すため、Ｍ組の各原駆動信号によるドットの形成位置は、略等間隔となるよう調整されていることが望ましい。
【００１３】
第１の印刷装置において、一部の色に供給される駆動信号と、他の色に供給される駆動信号とを別の信号とすることも可能ではあるが、両者は共通とすることがより望ましい。こうすることで、駆動信号を生成する回路の簡素化を図ることができる。
【００１４】
上述した一部の色は、解像度による画質への影響が大きい色、例えば、文字やグラフなどの印刷に使用される色とすることが望ましい。例えば、文字はブラックで印刷されることが多いことを考慮すると、一部の色はブラックとすることができる。
【００１５】
第１の印刷装置において、一つの画像において一部の色と他の色とを併用して印刷を行うものとしてもよいし、印刷モード等によって使い分けるものとしてもよい。
【００１６】
本発明は、必ずしも各画素に複数の原駆動信号を含む形態の駆動信号によってヘッドを駆動する印刷装置に限定されず、例えば、次のように構成することも可能である。
【００１７】
本発明の第２の印刷装置は、入力部、キャリッジ、主走査部、多階調駆動制御部および高解像度駆動制御部とを備える。入力部、キャリッジ、主走査部の構成は、第１の印刷装置と同じである。
【００１８】
多階調駆動制御部は、Ｎビットを一画素分のデータとして扱い、第１解像度で、各画素にＫ種類（Ｋは２以上の自然数）のドットを形成するようヘッドを駆動する。これに対し、高解像度駆動制御部は、ＮビットをＮ／Ｍ（Ｍは２以上の自然数）画素分のデータとして扱い、第１解像度より高い第２の解像度で、Ｋよりも少ない種類のドットを形成するよう一部のヘッドを駆動する。既に説明した通り、第２の解像度は、第１の解像度の最大Ｍ倍となり得る。
【００１９】
高解像度駆動制御部による制御は、所定の条件下で行われ、また一部のヘッド、即ち一部の色に対してのみ行われる。この条件としては、例えば、所定の印刷モードが指定された場合してもよいし、画像の解析等によって文字など高解像度での印刷が要望されるデータが含まれると判断された場合としてもよい。その他、種々の条件を用いることができる。
【００２０】
第２の印刷装置においても、高解像度駆動制御部は、ドットを略均等の間隔で形成することが望ましいことは言うまでもない。
【００２１】
本発明は、印刷データの解釈を、印刷モードによって切り換える態様を採ることができる。
本発明の第３の印刷装置は、入力部、キャリッジ、主走査部、駆動信号生成部、ヘッド駆動部とを備える。入力部、キャリッジ、主走査部は、第１の印刷装置と同じである。駆動信号生成部は、同一の原駆動信号がＭ組（Ｍは２以上の自然数）含まれる状態で駆動信号を生成する。
【００２２】
ヘッド駆動部は、印刷モードによって、ヘッドの駆動制御を変更する。つまり、使用する色数が限定された第１の印刷モードでは、Ｎ／Ｍビット単位で定義されたドット種に対応づけて原駆動信号のオン・オフを制御する。全色を使用する第２の印刷モードでは、Ｎビット単位で定義されたドット種に対応づけて、制御を行う。第１の印刷モードの対象となる色は、第２の印刷モードでは他の色と同じ制御が行われる。つまり、この色については、印刷モードによって原駆動信号のオン・オフ制御が変動する。
【００２３】
第３の印刷装置では、駆動信号を変えることなく、印刷モードによって階調表現を重視した印刷、解像度を重視した印刷の切り換えが可能となる。また、第１の印刷モードの対象となる色についても、第２の印刷モードでは階調表現を向上させることができ、印刷の目的によってより柔軟なドットの使い分けが可能となる。
【００２４】
第３の印刷装置においても、第１の印刷装置と同様、Ｍ組の各原駆動信号によるドットの形成位置が、略等間隔となることが望ましい。また、第１の印刷モードの対象となる色は、例えば、ブラックとすることができる。
【００２５】
本発明の第１〜第３の印刷装置で用いられる印刷データは、２ビット以上の任意のビット数を単位とすることができるが、２ビットが最も実用性が高い。２ビット単位で構成された印刷データを扱う印刷装置では、例えば、主走査方向に均等間隔で同一のドットを形成可能な第１原駆動信号が２つ含まれるとともに、これらとは異なる第２原駆動信号が少なくとも一つ含まれる駆動信号を用いることが望ましい。
【００２６】
この場合、ヘッド駆動部は、所定の条件下で、一部の色のヘッドについては、２ビット単位の印刷データによって、第１原駆動信号のオン・オフを制御することが望ましい。こうすることで、一部の色については、実質的に高解像度での印刷を行うことができる。また、この条件に該当しないヘッドについては、２ビット単位の印刷データによって、第１および第２原駆動信号の組み合わせで４種類のドットを形成するよう制御することが望ましい。これらの色については、階調表現を向上することができる。
【００２７】
条件を満足するか否かは、例えば、上述した一部の色に該当するか否かで判断することができる。こうすれば、ヘッドの色によって、解像度の向上と階調表現の向上とを使い分けることができる。別の例として、印刷モードによって判断するものとしてもよい。こうすれば、所定の印刷モードでは解像度を向上することができ、他の印刷モードでは階調表現を向上することができる。解像度向上の対象となる色については、印刷モードが変われば階調表現向上の対象ともなる。
【００２８】
本発明の印刷装置は、印刷データに含まれるＮビットの解釈が色または印刷モードによって異なるため、カラー画像データをハーフトーン処理して印刷データを生成する処理が、これに対応している必要がある。印刷モードによって、解釈を変える場合には、印刷モードによってハーフトーン処理の解像度を変更すれば対応できる。これに対し、Ｎビットの解釈が異なる色を併用する場合には、色に応じてハーフトーン処理の方法を変える必要がある。従って、本発明は、上述した印刷装置のサブコンビネーションとして、かかるハーフトーン処理を行う画像処理装置として構成することもできる。
【００２９】
本発明の画像処理装置は、分版処理部、ハーフトーン処理部、高解像度ハーフトーン処理部とを備える。分版処理部は、処理前のカラー画像データを、印刷装置で使用される各色データに分版する。例えば、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の色系で表現されたカラー画像データを、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の色系に変換する処理が相当する。
【００３０】
高解像度ハーフトーン処理部は、分版されたデータのうち、一部の色データに対し、所定の解像度のＬ倍（Ｌは２以上の自然数）の解像度でハーフトーン処理を行う。一方、ハーフトーン処理部は、残余の色データに対し、所定の解像度でハーフトーン処理を行う。ハーフトーン処理部による結果を表現するために１画素当たりに要するビット数と、高解像度ハーフトーン処理部の結果を表現するためにＬ画素当たりに要するビット数とが等しい関係となる条件下で、それぞれのハーフトーン処理は行われる。つまり、ハーフトーン処理部は、低解像度、高階調数のハーフトーン処理を行い、高解像度ハーフトーン処理部は、高解像度、低階調数のハーフトーン処理を行う。こうすることにより、本発明の印刷装置に供給される印刷データを生成することができる。
【００３１】
本発明は、上述した印刷装置、画像処理装置の他、印刷装置の制御方法、印刷方法、画像処理方法など種々の態様で構成可能である。また、これらの方法をコンピュータによって実現するためのコンピュータプログラム、またはこれと同視し得る種々の信号形態として構成することもできる。更に、かかるコンピュータプログラムを記録した記録媒体として構成してもよい。
【００３２】
上述の記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読取り可能な種々の媒体を利用できる。
【００３３】
【発明の実施の形態】
本発明の実施の形態について、以下の項目に分けて説明する。
Ａ．装置の構成：
【００３４】
Ａ．装置の構成：
Ａ１．全体構成：
図１は実施例としての印刷システムの概略構成を示す説明図である。本実施例のシステムは、印刷装置としてのプリンタＰＲＴをコンピュータＰＣにケーブルＣＢにより接続して構成される。コンピュータＰＣはプリンタＰＲＴに印刷用のデータを転送するとともに、プリンタＰＲＴの動作を制御する役割を果たす。これらの処理は、プリンタドライバと呼ばれるプログラムに基づいて行われる。
【００３５】
コンピュータＰＣは、フレキシブルディスクドライブＦＤＤやＣＤ−ＲＯＭドライブＣＤＤを介して、それぞれフレキシブルディスクやＣＤ−ＲＯＭといった記録媒体からプログラムをロードし実行することができる。また、コンピュータＰＣは外部のネットワークＴＮに接続されており、特定のサーバーＳＶにアクセスして、プログラムをダウンロードすることも可能である。当然、これらのプログラムは、印刷に必要なプログラム全体をまとめてロードする態様を採ることもできるし、一部のモジュールのみをロードする態様を採ることもできる。プリンタＰＲＴもまた、コンピュータＰＣを介して、制御用のプログラム、即ちファームウェアをロードすることができる。
【００３６】
図２は印刷システムの機能ブロックを示す説明図である。コンピュータＰＣでは、所定のオペレーティングシステムの下で、アプリケーションプログラム１０２が動作している。オペレーティングシステムにはプリンタドライバ１１０が組み込まれている。アプリケーションプログラム１０２はプリンタＰＲＴで印刷すべき画像の生成などの処理を行う。
【００３７】
プリンタドライバ１１０は、入力部１１２を介して、キーボード１０からのコマンドやアプリケーション１０２からの印刷命令、印刷すべき画像データ、印刷モードなどを入力する。解像度変換モジュール１１４は、画像データの解像度を印刷装置の解像度に適合させる。分版処理モジュール１１６は、ＬＵＴ１１８を参照しながら、こうして解像度変換された画像を分版処理する。分版処理とは、画像データの色成分をプリンタＰＲＴのインクに応じた各色成分に分ける処理を意味する。ハーフトーンモジュール１２０は、分版処理された各色について、階調値をドットの記録密度によって表現するためのハーフトーン処理を行う。出力部１２２は、ハーフトーン処理された印刷データを所定の順序でプリンタＰＲＴに転送する。後述する通り、本実施例では、印刷データは各画素２ビット単位のデータとして構成される。
【００３８】
プリンタＰＲＴでは、プリンタドライバ１１０から転送された印刷データを、入力部２０２が受け取り、バッファ２０４に一旦記憶する。そして、バッファ２０４に記憶されたデータに従って、主走査部２０６および副走査部２０８がヘッドの主走査および印刷用紙の搬送を行い、ヘッド駆動部２１０がヘッドを駆動して画像を印刷する。
【００３９】
ヘッドの駆動は、形成パターンテーブル２１２を参照して行われる。形成パターンテーブル２１２とは、印刷データとドットの形成態様とを対応付けるデータである。本実施例では、多階調用のパターンテーブル２１３および高解像度用のパターンテーブル２１４の２種類が備えられており、印刷モードによって使い分けられる。各パターンテーブルの内容およびその使い分けについては、後述する。
【００４０】
Ａ２．プリンタ構成：
図３はプリンタＰＲＴの概略構成を示す説明図である。図示するように、プリンタＰＲＴは、紙送りモータ２３によって用紙Ｐを搬送する回路と、キャリッジモータ２４によってキャリッジ３１をプラテン２６の軸方向に往復動させる回路と、キャリッジ３１に搭載された印字ヘッド２８を駆動してインクの吐出およびドット形成を行う回路と、これらの紙送りモータ２３，キャリッジモータ２４，印字ヘッド２８および操作パネル３２との信号のやり取りを司る制御回路４０とから構成されている。
【００４１】
キャリッジ３１をプラテン２６の軸方向に往復動させる回路は、プラテン２６の軸と並行に架設されキャリッジ３１を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３１の原点位置を検出する位置検出センサ３９等から構成されている。
【００４２】
このプリンタＰＲＴのキャリッジ３１には、黒インク（Ｋ）用のカートリッジ７１とシアン（Ｃ），ライトシアン（ＬＣ）、マゼンタ（Ｍ），ライトマゼンタ（ＬＭ）、イエロ（Ｙ）の５色のインクを収納したカラーインク用カートリッジ７２が搭載可能である。キャリッジ３１の下部の印字ヘッド２８には計６個のインク吐出用ヘッド６１〜６６が形成されている。
【００４３】
図４は、印字ヘッド２８におけるノズルＮｚの配列を示す説明図である。これらのノズルの配置は、各色インクを吐出する６組のノズルアレイから成っている。各ノズルアレイには４８個のノズルＮｚが一定のノズルピッチｋで千鳥状に配列されている。各ノズルには、インク通路に隣接してピエゾ素子が配設されている。制御回路４０がピエゾ素子に所定の駆動電圧を印加すると、素子の歪みによってインク通路が変形し、インク滴Ｉｐが吐出される。
【００４４】
なお、本実施例では、ピエゾ素子を用いてインクを吐出するヘッドを備えたプリンタＰＲＴを用いているが、他の方法によりインクを吐出するプリンタを用いるものとしてもよい。例えば、インク通路に配置したヒータに通電し、インク通路内に発生する泡（バブル）によりインクを吐出するタイプのプリンタに適用するものとしてもよい。本発明は、インクを吐出してドットを形成する他、いわゆる熱転写型のプリンタ、昇華型のプリンタ、ドットインパクト型のプリンタなど種々のタイプに適用することが可能である。
【００４５】
Ａ３．制御回路：
主走査、副走査およびドットの形成は制御回路４０により制御される。制御回路４０は、内部にＣＰＵ，ＰＲＯＭ，ＲＡＭ等を備えたマイクロコンピュータとして構成されている。また、印字ヘッド２８を駆動するための駆動電圧を周期的に出力する発信器や、各ノズルＮｚを駆動して各画素へのドットを形成する駆動回路が備えられている。
【００４６】
プリンタＰＲＴは、各画素に形成されるドットの数およびサイズを変えることにより、多種類のドットを形成することができる。図５は本実施例における駆動波形およびドット種を例示する説明図である。本実施例では、３６０ＤＰＩ（ドット・パー・インチ）に相当する画素を一つの単位として、Ｗ１〜Ｗ３の３つの駆動波形を周期的に出力する。駆動波形Ｗ１，Ｗ３は大サイズのインク滴を吐出する駆動波形である。Ｗ２は小サイズのインク滴を吐出する駆動波形である。本実施例では、大サイズ用の波形Ｗ１，Ｗ３の間に小サイズ用の波形Ｗ２を出力することにより、画素ごとに大、小、大の対称波形を実現している。
【００４７】
図中では画素をマスで示し、ハッチングを付した円でドットを示した。駆動波形Ｗ１〜Ｗ３は順次出力されるため、駆動波形Ｗ１，Ｗ３によるドットは、各画素の中央よりも端によって形成される。本実施例では、これらのドットは、各画素の半分、即ち７２０ＤＰＩに相当する画素（以下、本実施例では小画素と呼ぶ）にほぼ適正に形成されるように駆動波形Ｗ１、Ｗ３の出力タイミングを調整した。駆動波形Ｗ２は、各画素の中央にドットが形成されるよう出力タイミングが調整されている。
【００４８】
プリンタＰＲＴはマルチショットの適用、即ち駆動波形Ｗ１〜Ｗ３のオン・オフの組み合わせによって、各画素には多様なドットを形成可能である。例えば、駆動波形Ｗ２のみをオンとした場合（タイプ１）では、小ドットのみを形成することができる。駆動波形Ｗ１またはＷ３のいずれかをオンとすれば（タイプ２，タイプ３）、大ドットを一つ形成することができる。駆動波形Ｗ１，Ｗ３の双方をオンとすれば（タイプ４）、大ドットを二つ形成することができる。全ての駆動波形をオフとすれば、ドットは非形成となる（図示を省略したが、この態様をタイプ０と称する）。この他、多様なドットを形成可能であるが、本実施例では、上述の５タイプを使用するものとした。もちろん、更に多様なドットを使っても構わない。
【００４９】
本実施例では、先に説明した通り、印刷モードによって、ドットの形成態様を変化させる。但し、かかる使い分けは、全色ではなく、ブラック（Ｋ）についてのみ行うものとした。
【００５０】
図６は各ノズルを駆動するための回路構成を示す説明図である。制御回路４０の内部構造のうち、ブラック（Ｋ）とシアン（Ｃ）のノズルを駆動する回路の構成を示した。ＬＣ，Ｍ，ＬＭ，Ｙについては、Ｃと同じ回路が備えられている。
【００５１】
２ビットの印刷データＰＤは、各色ごとに分配され、データの入力を司るラッチ信号ＬＡＴ１に同期して、各色の回路に入力される。Ｋの印刷データＰＤはＫ用第１ラッチ４１Ｋに記憶され、Ｃの印刷データＰＤはＣ用第１ラッチ４１Ｃに記憶される。
【００５２】
Ｋ用第１ラッチ４１Ｋ、Ｃ用第１ラッチ４１Ｃに記憶されたデータは、それぞれＫ用第２ラッチ４２Ｋ、Ｃ用第２ラッチ４２Ｃに転送される。この転送は、ラッチ信号ＬＡＴ２に同期して行われる。
【００５３】
Ｃ用第２ラッチ４２Ｃの印刷データは、Ｃ用パターン生成回路４３Ｃで、駆動波形Ｗ１〜Ｗ３のオン・オフを指定する３ビットのマスク信号に変換される。この変換は、パターンレジスタ４４を参照して行われる。パターンレジスタ４４は、２ビットの印刷データとマスク信号との対応づけを予め記憶するレジスタである。パターンレジスタ４４は、Ｃ．ＬＣ，Ｍ，ＬＭ，Ｙに共通のユニットとしたが、処理の高速化を図るため、各色ごとに用意してもよい。こうして生成されたマスク信号は、Ｃ用分配出力器４５Ｃに出力される。Ｃ用分配出力器４５Ｃには図５に示した駆動波形ＣＯＭが入力される。Ｃ用分配出力器４５Ｃは、マスク信号に基づいて駆動波形Ｗ１〜Ｗ３をオン・オフして各ノズルに出力する。
【００５４】
Ｋ用第２ラッチ４２Ｋの印刷データも、同様にＫ用パターン生成回路４３Ｋによって、３ビットのマスク信号に変換される。但し、Ｋについては、印刷モードでパターンレジスタの使い分けを行う。Ｋに関しては、多階調パターンレジスタ４４Ａ、高解像度パターンレジスタ４４Ｂが用意されており、印刷モードによって両者が使い分けられる。パターンレジスタを切り換えることにより、印刷データ「００」、「０１」、「１０」、「１１」のそれぞれに対応するドットの種類が切り替わる。Ｋ用分配出力器４５Ｋは、印刷モードに応じて生成されたマスク信号に基づいて駆動波形Ｗ１〜Ｗ３のオン・オフを制御して、各ノズルに出力する。
【００５５】
Ｂ．ドットの形成パターン：
図７は印刷データとドット形成パターンの対応関係を示す説明図である。本実施例では、２ビットの印刷データに対し、多階調パターン、高解像度パターンの２種類の形成パターンを用いるものとした。
【００５６】
多階調パターンでは、次の対応関係でドットが形成される。
印刷データ「００」…タイプ０（ドット非形成）；
印刷データ「０１」…タイプ１（小ドット）；
印刷データ「１０」（往動）…タイプ２（大ドット）；
印刷データ「１０」（復動）…タイプ３（大ドット）；
印刷データ「１１」…タイプ４（大ドット２つ）；
【００５７】
多階調パターンでは、ドットサイズおよび数が印刷データに応じて変わるため、各画素で４段階の階調値を表現可能となる。なお、印刷データ「１０」については、主走査の往復双方向で記録を行う場合に、往動時に形成されるドットと、復動時に形成されるドットの主走査方向位置が揃うよう、両者でタイプを変えている。
【００５８】
高解像度パターンでは、次の対応関係でドットが形成される。
印刷データ「００」…タイプ０（ドット非形成）；
印刷データ「０１」…タイプ３（大ドット右側）；
印刷データ「１０」…タイプ２（大ドット左側）；
印刷データ「１１」…タイプ４（大ドット２つ）；
【００５９】
高解像度パターンでは、大ドットのみが使用される。但し、印刷データによって、２つの小画素について、大ドットのオン・オフが制御される。小画素単位で見れば、階調表現は大ドットのオン・オフ、つまり２値的である。高解像度パターンでは、このように、２ビットの印刷データを用いて、２値的な階調表現ではあるが、実質的に倍の解像度（７２０ＤＰＩ）での印刷を実現することができる。
【００６０】
図の右側に、各形成パターンと印刷モードとの対応関係を示した。カラーモードが指定されている場合には、印字ヘッド２８に備えられた全色について多階調パターンが使用される。従って、滑らかな階調表現を実現することができる。
【００６１】
モノクロモードが指定されている場合には、Ｋについて高解像度パターンが使用される。その他の色は、印刷に使用されない。モノクロモードでは、高解像度で印刷を行うことにより、文字やグラフの斜線部分に生じるジャギーを緩和でき、文字等を鮮明に印刷することが可能となる。
【００６２】
文字鮮明カラーモードが指定されている場合には、Ｋについては高解像度パターン、その他の色については、多階調パターンが用いられる。文字鮮明カラーモードとは、本実施例に固有の印刷モードであり、写真と文字が混在した画像について、滑らかな階調表現を実現しつつ、文字を鮮明に印刷することができるモードである。
【００６３】
以上の対応関係で示される通り、Ｋ以外の色については、印刷モードに関わらず多階調パターンが使用される。従って、パターンレジスタ４４には、多階調パターンにおけるマスク信号が印刷データに応じて記憶される。
【００６４】
Ｋについては、２つの形成パターンが使い分けられる。多階調パターンレジスタ４４Ａには、多階調パターンにおけるマスク信号が記憶され、高解像度パターンレジスタ４４Ｂには、高解像度パターンにおけるマスク信号が記憶される。カラーモードでは、多階調パターンレジスタ４４Ａが使用され、その他の印刷モードでは、高解像度パターンレジスタ４４Ｂが使用されることになる。こうすることで、図７に示した形成パターンを実現することができる。
【００６５】
Ｃ．印刷データ生成処理：
本実施例の印刷システムにおいて、印刷を行う際の処理内容について説明する。図８は印刷データ生成処理のフローチャートである。この処理は、印刷指示に応じて行われ、コンピュータＰＣのＣＰＵがプリンタＰＲＴに転送する印刷データを画像データから生成するための処理である。
【００６６】
この処理が開始されると、ＣＰＵは画像データおよび印刷モードを入力する（ステップＳ１０）。画像データは、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の色系における階調値で表現されている。ここで入力される印刷モードには、カラー、モノクロ、文字鮮明カラーの３通りがある。
【００６７】
次に、ＣＰＵは、印刷モードに応じて解像度変換を行う。カラーモードが指定された場合には、主走査方向３６０ＤＰＩ×副走査方向７２０ＤＰＩの解像度変換を行う（ステップＳ１２、Ｓ１６）。その他のモードが指定された場合には、主走査方向７２０ＤＰＩ×副走査方向７２０ＤＰＩの解像度変換を行う（ステップＳ１２、Ｓ１４）。
【００６８】
図９は印刷モードと解像度の関係を示す説明図である。本実施例では、先に説明した通り、印刷モードに応じてドットの形成パターンを変更する。高解像度パターンは、実質的に７２０ＤＰＩの印刷を実現するドット形成パターンである。従って、ドット形成パターンの切り換えは、解像度の切り換えも伴うことになる。
【００６９】
カラーモードでは、全色について多階調パターンが用いられる。多階調パターンは、３６０ＤＰＩの画素単位で４値の階調表現を行うドット形成パターンである。従って、カラーモードでは、全色について主走査方向３６０ＤＰＩの解像度で印刷が行われる。
【００７０】
モノクロモードでは、Ｋについて高解像度パターンが用いられる。従って、モノクロモードでは、主走査方向７２０ＤＰＩの解像度で印刷が行われる。
【００７１】
文字鮮明カラーモードでは、Ｋについて高解像度パターン、その他の色について多階調パターンが用いられる。つまり、Ｋについては主走査方向７２０ＤＰＩで印刷を行い、その他の色については主走査方向３６０ＤＰＩで印刷を行うことになる。但し、印刷データ生成前の画像処理は、Ｒ，Ｇ，Ｂの色系で表現されているため、Ｋとその他の色に分版することはできない。従って、分版されるまでは全色について７２０ＤＰＩで処理を行い、分版された後でＫ以外の色については３６０ＤＰＩへの間引き処理を行うものとした。
【００７２】
こうして、印刷モードに応じて解像度変換が完了すると、ＣＰＵは分版処理を行う（ステップＳ１８）。分版処理とは、色変換処理とも呼ばれ、Ｒ，Ｇ，Ｂの色系の階調値をプリンタＰＲＴで使用する色系、即ちＫ，Ｃ，ＬＣ，Ｍ，ＬＭ，Ｙの各色の階調値に変換する処理をいう。この変換は、両色系の階調値をそれぞれ対応づけるＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）を参照して行われる。分版処理については、周知の種々の方法を適用可能であるため、ここでは詳細な説明を省略する。
【００７３】
分版処理が完了すると、ＣＰＵは、ドットの密度によって階調表現を行うためのハーフトーン処理を行う。この処理は、印刷モードによって相違する。
【００７４】
カラーモードが指定されている場合には、全色について４値化を行う（ステップＳ２０、Ｓ２６）。カラーモードでは、全色について多階調パターンが適用されるため、各画素で４値の階調表現が可能となるからである。４値化により、各画素の階調値は、２ビットで表される。４値化の方法は、周知の種々の方法を適用可能である。画質向上のためにはドットの分散性を確保できる方法を用いることが望ましい。かかる方法としては、組織的ディザ法や誤差拡散法などが挙げられる。
【００７５】
モノクロモードが指定されている場合には、Ｋについて２値化を行う（ステップＳ２０、Ｓ２４）。モノクロモードでは、Ｋについて高解像度パターンが適用されるため、各画素で２値の階調表現が行われるからである。２値化により、各画素の階調値は、１ビットで表現可能となる。従って、２ビットのデータによって２画素分の階調値を表現することができる。
【００７６】
文字鮮明カラーモードが指定されている場合には、先に説明した通り、Ｋ以外の色についての間引き処理が必要となる（ステップＳ２０、Ｓ２２）。この処理によって、図９に示したように、Ｋについては主走査方向７２０ＤＰＩ、その他の色については主走査方向３６０ＤＰＩのデータが生成される。
【００７７】
こうして生成された画像データについて、ＣＰＵはハーフトーン処理を実行する（ステップＳ２４）。文字鮮明カラーモードで行うハーフトーン処理は、Ｋについて２値化処理、その他の色について４値化処理である。Ｋについては、高解像度パターンが適用され、その他の色については、多階調パターンが適用されるからである。
【００７８】
こうしてハーフトーン処理が完了すると、ＣＰＵは２ビット単位で印刷データを出力する（ステップＳ２８）。４値化されたデータについては１画素単位で印刷データを出力し、２値化されたデータについては２画素単位で印刷データを出力することになる。
【００７９】
プリンタＰＲＴは、こうして生成された印刷データを受け取り、図７に示したドット形成パターンに基づいてドットを形成する。
【００８０】
以上で説明した本実施例の印刷システムによれば、印刷データの解釈、即ちドット形成パターンの使い分けにより、滑らかな階調表現、高解像度による画質向上を図ることができる。いずれの効果を指向する場合にも、印刷データは２ビットであるため、転送速度等の低下は招かない。
【００８１】
実施例において、Ｋに着目すれば、印刷モードによって上述の使い分けが行われていることになる。このように印刷モードによって使い分けることにより、Ｋについて、階調表現豊かな印刷、高解像度による緻密な印刷を印刷目的に応じて実現することができる。
【００８２】
実施例において、文字鮮明カラーモードに着目すれば、色によって上述の使い分けが行われていることになる。このように色によって使い分けることにより、豊かな階調表現の実現、文字等におけるジャギーの抑制という２つの画質向上効果を同時に実現することが可能となる。
【００８３】
Ｄ．変形例：
（１）  実施例では、各画素に駆動波形Ｗ１〜Ｗ３（図５参照）を大、小、大の左右対称形で出力する場合を例示した。本発明は、必ずしも３つの駆動波形を出力する場合に限定されない。また、左右対称形である必要もない。
【００８４】
図１０は変形例としてのドット形成態様を示す説明図である。ここでは、各画素に対し、４つの駆動波形Ｗ１〜Ｗ４が出力されている場合を例示した。駆動波形Ｗ１，Ｗ３は大ドットを形成し、駆動波形Ｗ２，Ｗ４は小ドットを形成する波形である。大ドットの間隔は、７２０ＤＰＩ相当に調整されている。
【００８５】
図中に併せてドットの形成態様例を示した。タイプ１ａでは２つの小ドット、タイプ２ａ、３ａでは、１つの大ドット、タイプ４ａでは２つの大ドットと１つの小ドットがそれぞれ形成される。この他、種々の態様でドットは形成可能である。かかる場合でも、例えば、タイプ２ａ、３ａ等を使うことにより、高解像度パターンに相当する形成パターンを設定することができる。また、タイプ１ａ、２ａ、４ａ等を使うことにより、多階調パターンに相当する形成パターンを設定することができる。
【００８６】
駆動波形の数は、更に増やしても構わない。また、実施例（図５）および変形例（図１０）のいずれも大ドットと小ドットを形成可能な駆動波形が混在しているが、駆動波形はいずれか一方に統一されていてもよい。図１１は駆動波形が統一されている場合のドット形成パターン例を示す説明図である。この例では、同一の駆動波形Ｗ１〜Ｗ３が用いられる。かかる場合でも、高解像度パターンでは、タイプ１ｂ、２ｂのように、いずれか一つの駆動波形をオンとすることにより、実質的に３６０ＤＰＩの３倍の解像度を実現することができる。多階調パターンでは、タイプ１ｃ、２ｃのように、ドット数を変えることにより、多階調を実現することができる。
【００８７】
（２）  実施例では、印刷データが２ビットの場合を例示した。多階調パターンでは２ビットで４値を表現し、高解像度パターンでは２ビットを２つの小画素に対応づけ、各小画素において１ビットで２値を表現した。印刷データのビット数は、２ビットに限らず任意に設定可能である。例えば、３ビットとし、多階調パターンでは８値、高解像度パターンでは３つの小画素につき２値を表現するものとしてもよい。
【００８８】
（３）  実施例では、高解像度パターンでは、小画素につき２値を表現したが、多値を表現するものとしてもよい。例えば、印刷データを４ビットとした場合を考える。高解像度パターンでは、２つの小画素について２ビットを用いて４値を表現するものとしてもよい。かかる場合には、例えば、図１０に示した駆動波形を用いることが望ましい。つまり、各小画素に同一の波形が含まれている駆動波形である。図１０に示した駆動波形を用いることにより、駆動波形Ｗ１，Ｗ２またはＷ３，Ｗ４の組み合わせによって、各小画素につき４値を表現することが可能となる。
【００８９】
（４）  実施例では、高解像度パターンと多階調パターンで、用いられる駆動波形が同一である場合を例示した。両パターンで駆動波形を変えてもよい。例えば、実施例の駆動波形（図５）において、高解像度パターンで印刷を行う場合には、駆動波形Ｗ２を除いた波形をＫに供給するものとしてもよい。文字鮮明カラーモードでは、Ｋに供給される駆動波形とその他の色に供給される駆動波形とが相違することになる。かかる態様は、駆動波形を生成する発信器を個別に用意する必要が生じるが、こうすることにより、高解像度パターンにおけるドットの形成位置をより適切に調整可能となり、画質向上を図ることができる。
【００９０】
（５）  実施例では、Ｋについてのみ形成パターンの切り換えを行う場合を例示したが、その他の色について切り換えを行うものとしてもよい。また、複数色について切り換えを行うものとしてもよい。
【００９１】
以上、本発明の種々の実施例について説明したが、本発明はこれらの実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができることはいうまでもない。例えば、以上の制御処理はソフトウェアで実現する他、ハードウェア的に実現するものとしてもよい。
【図面の簡単な説明】
【図１】実施例としての印刷システムの概略構成を示す説明図である。
【図２】印刷システムの機能ブロックを示す説明図である。
【図３】プリンタＰＲＴの概略構成を示す説明図である。
【図４】印字ヘッド２８におけるノズルＮｚの配列を示す説明図である。
【図５】本実施例における駆動波形およびドット種を例示する説明図である。
【図６】各ノズルを駆動するための回路構成を示す説明図である。
【図７】印刷データとドット形成パターンの対応関係を示す説明図である。
【図８】印刷データ生成処理のフローチャートである。
【図９】印刷モードと解像度の関係を示す説明図である。
【図１０】変形例としてのドット形成態様を示す説明図である。
【図１１】駆動波形が統一されている場合のドット形成パターン例を示す説明図である。
【符号の説明】
１０…キーボード
２３…紙送りモータ
２４…キャリッジモータ
２６…プラテン
２８…印字ヘッド
３１…キャリッジ
３２…操作パネル
３４…摺動軸
３６…駆動ベルト
３８…プーリ
３９…位置検出センサ
４０…制御回路
４１Ｋ、４１Ｃ…第１ラッチ
４２Ｋ、４２Ｃ…第２ラッチ
４３Ｋ、４３Ｃ…パターン生成回路
４４…パターンレジスタ
４４Ａ…多階調パターンレジスタ
４４Ｂ…高解像度パターンレジスタ
４５Ｋ、４５Ｃ…分配出力器
６１〜６６…インク吐出用ヘッド
７１…カートリッジ
７２…カラーインク用カートリッジ
１０２…アプリケーションプログラム
１１０…プリンタドライバ
１１２…入力部
１１４…解像度変換モジュール
１１６…分版処理モジュール
１１８…ＬＵＴ
１２０…ハーフトーンモジュール
１２２…出力部
２０２…入力部
２０４…バッファ
２０６…主走査部
２０８…副走査部
２１０…ヘッド駆動部
２１２…形成パターンテーブル
２１３…多階調用パターンテーブル
２１４…高解像度用パターンテーブル
【図１】
0003879426.tif 000002
【図２】
0003879426.tif 000003
【図３】
0003879426.tif 000004
【図４】
0003879426.tif 000005
【図５】
0003879426.tif 000006
【図６】
0003879426.tif 000007
【図７】
0003879426.tif 000008
【図８】
0003879426.tif 000009
【図９】
0003879426.tif 000010
【図１０】
0003879426.tif 000011
【図１１】
0003879426.tif 000012