(57)【要約】【課題】  インクの滲みを防止するエッジ処理を実現する一方で、エッジ部において「シャープ」な品質を実現することができるインクジェット式記録装置、広くは液体噴射装置を提供すること。【解決手段】  本発明の液体噴射装置は、ノズル開口１３を有するヘッド部材１０と、ヘッド部材１０を記録用媒体に対して相対的に移動させる主走査手段及び副走査手段と、ノズル開口を介して液体室の液体を吐出させる液体吐出手段１５と、吐出データに基づいて一の選択階調データを設定する階調データ設定手段とを備える。階調データ設定手段は、輪郭データに基づいて比較的低濃度の選択階調データを設定し、内実輪郭データに基づいて所定の間引き率に従って零階調データまたはその他の選択階調データを設定し、内実内部データに基づいて比較的高濃度の選択階調データを設定するようになっている。【選択図】  図９
2005067073.tif 000002
【特許請求の範囲】
【請求項１】
ノズル開口を有するヘッド部材と、
ヘッド部材を、記録用媒体に対して相対的に主走査方向に移動させる主走査手段と、
ヘッド部材を、記録用媒体に対して相対的に主走査方向と直交する副走査方向に移動させる副走査手段と、
ノズル開口を介して液体室の液体を吐出させる液体吐出手段と、
吐出データに基づいて、液体無吐出に対応する零階調データを含む複数の階調データから一の選択階調データを設定する階調データ設定手段と、
吐出駆動信号を生成する駆動信号発生手段と、
選択階調データと吐出駆動信号とに基づいて、駆動パルスを生成する駆動パルス生成手段と、
駆動パルスに基づいて液体吐出手段を駆動させる制御本体部と、
を備え、
吐出データは、主走査方向及び副走査方向によって規定される平面において、比較的高濃度の連続領域に対応する噴射連続データを有しており、
前記噴射連続データは、主走査方向及び副走査方向によって規定される平面において、
噴射連続データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、噴射連続データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である輪郭データと、
前記輪郭データによって取り囲まれた内実データと、
を有しており、
前記内実データは、
内実データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、内実データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である内実輪郭データと、
前記内実輪郭データによって取り囲まれた内実内部データと、
を有しており、
階調データ設定手段は、
輪郭データに基づいて、比較的低濃度の選択階調データを設定し、
内実輪郭データに基づいて、所定の間引き率に従って零階調データまたはその他の選択階調データを設定し、
内実内部データに基づいて、比較的高濃度の選択階調データを設定するようになっている
ことを特徴とする液体噴射装置。
【請求項２】
前記所定の間引き率は、１であり、
階調データ設定手段は、内実輪郭データに基づいて、常に零階調データを設定するようになっている
ことを特徴とする請求項１に記載の液体噴射装置。
【請求項３】
前記所定の間引き率は、略２分の１であり、
階調データ設定手段は、内実輪郭データに基づいて、略２分の１の割合で零階調データを設定するようになっている
ことを特徴とする請求項１に記載の液体噴射装置。
【請求項４】
主走査方向及び副走査方向によって規定される平面において内実輪郭データによって構成される環に沿って、零階調データは略交互に設定されるようになっている
ことを特徴とする請求項３に記載の液体噴射装置。
【請求項５】
前記所定の間引き率は、略３分の１であり、
階調データ設定手段は、内実輪郭データに基づいて、略３分の１の割合で零階調データを設定するようになっている
ことを特徴とする請求項１に記載の液体噴射装置。
【請求項６】
前記所定の間引き率は、略３分の２であり、
階調データ設定手段は、内実輪郭データに基づいて、略３分の２の割合で零階調データを設定するようになっている
ことを特徴とする請求項１に記載の液体噴射装置。
【請求項７】
前記比較的高濃度の選択階調データは、更に中濃度階調データと高濃度階調データとを含んでおり、
前記内実内部データは、
内実内部データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、内実内部データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である内実内部輪郭データと、
前記内実内部輪郭データによって取り囲まれた内実内部コアデータと、
に区別され、
階調データ設定手段は、
内実内部輪郭データに基づいて、中濃度階調データを設定し、
内実内部コアデータに基づいて、高濃度階調データを設定するようになっている
ことを特徴とする請求項１乃至６のいずれかに記載の液体噴射装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノズル開口から液体滴を吐出させる液体噴射装置に係り、とりわけ、液体量が異なる複数種類の液体滴を同一のノズル開口から吐出可能な液体噴射装置に関する。
【背景技術】
【０００２】
インクジェット式プリンタやインクジェット式プロッタ等のインクジェット式記録装置（液体噴射装置の一種）は、記録ヘッド（ヘッド部材）を主走査方向に沿って移動させると共に記録紙（印刷記録用媒体の一種）を副走査方向に沿って移動させ、この移動に連動して記録ヘッドのノズル開口からインク滴を吐出させることにより、記録紙上に画像（文字）を記録する。このインク滴の吐出は、例えば、ノズル開口に連通した圧力発生室を膨張・収縮させることで行われる。
【０００３】
圧力発生室の膨張・収縮は、例えば、圧電振動子の変形を利用して行われる。このような記録ヘッドでは、供給される駆動パルスに応じて圧電振動子が変形し、これにより圧力室の容積が変化し、この容積変化によって圧力室内のインクに圧力変動が生じて、ノズル開口からインク滴が吐出する。
【０００４】
このような記録装置では、複数の駆動パルスを一連に接続してなる駆動信号が生成される。一方、階調情報を含む印字データ（吐出データ）が記録ヘッドに送信される。そして、当該送信された印字データに基づいて、必要な駆動パルスのみが前記駆動信号から選択されて圧電振動子に供給される。これにより、ノズル開口から吐出させるインク滴の量を、階調情報に応じて変化させている。
【０００５】
より具体的には、例えば、非記録の印字データ（階調情報００）、小ドットの印字データ（階調情報０１）、中ドットの印字データ（階調情報１０）、及び、大ドットの印字データ（階調情報１１）からなる４階調を設定したプリンタにおいては、それぞれの階調に応じて、インク量の異なるインク滴が吐出される。
【０００６】
前記のような４階調の記録を実現するためには、例えば図１３に示すような駆動信号が用いられ得る。図１３に示すように、この駆動信号は、期間ＰＡＴ１に配置された第１パルス信号ＰＡＰＳ１と、期間ＰＡＴ２に配置された第２パルス信号ＰＡＰＳ２と、期間ＰＡＴ３に配置された第３パルス信号ＰＡＰＳ３とを一連に接続してあり、記録周期ＰＡＴＡで繰り返し発生するパルス列波形信号である。
【０００７】
この場合、第１パルス信号ＰＡＰＳ１が第１の駆動パルスＰＡＤＰ１であり、第２パルス信号ＰＡＰＳ２が第２の駆動パルスＰＡＤＰ２であり、第３パルス信号ＰＡＰＳ３が第３の駆動パルスＰＡＤＰ３である。
【０００８】
これらの第１の駆動パルスＰＡＤＰ１、第２の駆動パルスＰＡＤＰ２及び第３の駆動パルスＰＡＤＰ３は、何れも同じ波形形状であり、それぞれ単独でインク滴を吐出可能な信号である。すなわち、これらの各駆動パルスが圧電振動子に供給されることにより、小ドットを形成し得る量のインク滴がノズル開口から吐出される。
【０００９】
この場合、図１４に示すように、圧電振動子に供給する駆動パルスの数を増減することによって、階調制御を行うことができる。例えば、駆動パルスを１つ供給することで小ドットの記録を行い、駆動パルスを２つ供給することで中ドットの記録を行い、駆動パルスを３つ供給することで大ドットの記録を行うことができる。
【００１０】
さて、本願の先願である特開２００２−２９２８４８に記載された発明は、インクを吐出して印刷媒体上に画像を印刷する技術に関するものである。
【００１１】
インクジェットプリンタで文字やイラストなどの線画を印刷すると、線画の輪郭部分にインクの滲みが生ずることがある。このようなインクの滲みは、線画領域に吐出されたインクが、印刷媒体に吸収しきれずにインク溜まりを形成して、インクドットが形成されないはずの領域に向かって流れ出すことに起因する。
【００１２】
上記発明は、インク滴を吐出することにより画像を印刷する印刷装置において、輪郭部分におけるインクの滲みを抑制することを目的とするものである。
【００１３】
当該発明による印刷制御装置では、輪郭線が抽出され、輪郭線に隣接する画素に形成されるドットのインク量が、規則的に削減される。これにより、特に普通紙のようなインクの吸収量の少ない印刷用紙にテキストを印刷するような場合に、インクの滲みを抑制することができる。
【００１４】
ところが、本件発明者は、特開２００２−２９２８４８に記載された発明では、インクの種類や記録紙の種類などの諸条件によって、輪郭線が「ひげ状」に伸びてしまって、輪郭のシャープさが失われることを知見した。
【特許文献１】特開２００２−２９２８４８
【特許文献２】特開平８−１１２９８
【特許文献３】特開平１０−１６２２７
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明は、このような点を考慮してなされたものであり、インクの滲みを防止するエッジ処理を実現する一方で、エッジ部において「シャープ」な品質を実現することができるインクジェット式記録装置、広くは液体噴射装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、ノズル開口を有するヘッド部材と、ヘッド部材を、記録用媒体に対して相対的に主走査方向に移動させる主走査手段と、ヘッド部材を、記録用媒体に対して相対的に主走査方向と直交する副走査方向に移動させる副走査手段と、ノズル開口を介して液体室の液体を吐出させる液体吐出手段と、吐出データに基づいて、液体無吐出に対応する零階調データを含む複数の階調データから一の選択階調データを設定する階調データ設定手段と、吐出駆動信号を生成する駆動信号発生手段と、選択階調データと吐出駆動信号とに基づいて、駆動パルスを生成する駆動パルス生成手段と、駆動パルスに基づいて液体吐出手段を駆動させる制御本体部と、を備え、吐出データは、主走査方向及び副走査方向によって規定される平面において、比較的高濃度の連続領域に対応する噴射連続データを有しており、前記噴射連続データは、主走査方向及び副走査方向によって規定される平面において、噴射連続データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、噴射連続データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である輪郭データと、前記輪郭データによって取り囲まれた内実データと、を有しており、前記内実データは、内実データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、内実データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である内実輪郭データと、前記内実輪郭データによって取り囲まれた内実内部データと、を有しており、階調データ設定手段は、輪郭データに基づいて、比較的低濃度の選択階調データを設定し、内実輪郭データに基づいて、所定の間引き率に従って零階調データまたはその他の選択階調データを設定し、内実内部データに基づいて、比較的高濃度の選択階調データを設定するようになっていることを特徴とする液体噴射装置である。
【００１７】
本発明によれば、輪郭データに基づいて比較的低濃度の選択階調データによる液体吐出が実施され、内実データのうちの内実輪郭データに基づいて所定の間引き率に従って零階調データまたはその他の選択階調データによる液体吐出が実施され得る。従って、最外周が比較的低濃度の領域となり、その内側に零階調データにより液体無吐出とされる領域が形成される。そして、液体無吐出とされた領域が液体の滲みによって埋められ得る一方、最外周も比較的低濃度とされているために、液体が「ひげ状」に流れるおそれが顕著に低減され、「シャープ」な品質を実現することができる。
【００１８】
具体的には、前記所定の間引き率が１であれば、階調データ設定手段は、内実輪郭データに基づいて、常に零階調データを設定する。
【００１９】
あるいは、前記所定の間引き率が略２分の１であれば、階調データ設定手段は、内実輪郭データに基づいて、略２分の１の割合で零階調データを設定する。この場合、主走査方向及び副走査方向によって規定される平面において内実輪郭データによって構成される環に沿って、零階調データは略交互に設定されることが好ましい。
【００２０】
あるいは、前記所定の間引き率が略３分の１であれば、階調データ設定手段は、内実輪郭データに基づいて、略３分の１の割合で零階調データを設定する。この場合、主走査方向及び副走査方向によって規定される平面において内実輪郭データによって構成される環に沿って、零階調データは略２吐出データおきに設定されることが好ましい。
【００２１】
あるいは、前記所定の間引き率が略３分の２であれば、階調データ設定手段は、内実輪郭データに基づいて、略３分の２の割合で零階調データを設定する。この場合、主走査方向及び副走査方向によって規定される平面において内実輪郭データによって構成される環に沿って、零階調データでないその他の階調データは略２吐出データおきに設定されることが好ましい。
【００２２】
なお、前記比較的高濃度の選択階調データが中濃度階調データと高濃度階調データとを含んでいる場合、前記内実内部データは、内実内部データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、内実内部データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である内実内部輪郭データと、前記内実内部輪郭データによって取り囲まれた内実内部コアデータと、に区別され、階調データ設定手段は、内実内部輪郭データに基づいて、中濃度階調データを設定し、内実内部コアデータに基づいて、高濃度階調データを設定するようになっていることが好ましい。
【００２３】
この場合、液体が「ひげ状」に流れるおそれが更に一層低減され、より「シャープ」な品質を実現することができる。本件発明者の実験によれば、当該構成がインクジェットプリンタに採用された場合、レーザプリンタとほぼ同様の印字品質を実現できる。
【００２４】
その他、吐出駆動信号は、例えば、複数のパルス波形を有する周期信号である。この場合、駆動パルス生成手段は、例えば、各階調データから吐出駆動信号の一周期に対応する矩形パルス列を生成し、当該矩形パルス列と吐出駆動信号とのＡＮＤによって駆動パルスを生成するようになっている。
【００２５】
また、本発明は、ノズル開口を有するヘッド部材と、ヘッド部材を、記録用媒体に対して相対的に主走査方向に移動させる主走査手段と、ヘッド部材を、記録用媒体に対して相対的に主走査方向と直交する副走査方向に移動させる副走査手段と、ノズル開口部分の液体の圧力を変動させる圧力変動手段と、を備えた液体噴射装置を制御する制御装置であって、
吐出データに基づいて、液体無吐出に対応する零階調データを含む複数の階調データから一の選択階調データを設定する階調データ設定手段と、吐出駆動信号を生成する駆動信号発生手段と、選択階調データと吐出駆動信号とに基づいて、駆動パルスを生成する駆動パルス生成手段と、駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、を備え、吐出データは、主走査方向及び副走査方向によって規定される平面において、比較的高濃度の連続領域に対応する噴射連続データを有しており、前記噴射連続データは、主走査方向及び副走査方向によって規定される平面において、噴射連続データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、噴射連続データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である輪郭データと、前記輪郭データによって取り囲まれた内実データと、を有しており、前記内実データは、内実データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、内実データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である内実輪郭データと、前記内実輪郭データによって取り囲まれた内実内部データと、を有しており、階調データ設定手段は、輪郭データに基づいて、比較的低濃度の選択階調データを設定し、内実輪郭データに基づいて、所定の間引き率に従って零階調データまたはその他の選択階調データを設定し、内実内部データに基づいて、比較的高濃度の選択階調データを設定するようになっていることを特徴とする制御装置である。
【００２６】
前記の制御装置あるいは制御装置の各要素手段は、コンピュータシステムによって実現され得る。
【００２７】
また、コンピュータシステムに各装置または各手段を実現させるためのプログラム及び当該プログラムを記録したコンピュータ読取り可能な記録媒体も、本件の保護対象である。
【００２８】
ここで、記録媒体とは、フロッピーディスク等の単体として認識できるものの他、各種信号を伝搬させるネットワークをも含む。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態を、図面を参照して説明する。
【００３０】
図１は、本実施の形態の液体噴射装置であるインクジェットプリンタ１の概略斜視図である。インクジェットプリンタ１において、キャリッジ２が、ガイド部材３に移動可能に取り付けられている。このキャリッジ２は、駆動プーリ４と遊転プーリ５との間に掛け渡されたタイミングベルト６に接続されている。駆動プーリ４は、パルスモータ７の回転軸に接合されている。以上のような構成により、キャリッジ２は、パルスモータ７の駆動によって、記録紙８の幅方向に移動（主走査）されるようになっている。
【００３１】
キャリッジ２における記録紙８との対向面（下面）には、記録ヘッド１０（ヘッド部材）が取り付けられている。
【００３２】
記録ヘッド１０は、図２に示すように、インクカートリッジ１１（図１参照）からのインクが供給されるリザーバ１２と、複数（例えば６４個）のノズル開口１３が副走査方向に列設されたノズルプレート１４と、ノズル開口１３のそれぞれに対応して複数設けられた圧力室１６と、を主に備える。圧力室１６は、圧電振動子１５の変形によって膨張・収縮するようになっている。
【００３３】
リザーバ１２と圧力室１６とは、インク供給口１８及び供給側連通孔１７を介して連通されている。また、圧力室１６とノズル開口１３とは、第１ノズル連通孔１９及び第２ノズル連通孔２０を介して連通されている。即ち、リザーバ１２から圧力室１６を通ってノズル開口１３に至る一連のインク流路が、ノズル開口１３毎に形成されている。
【００３４】
本実施の形態におけるノズルプレート１４は、撥インク処理ノズルプレート１４として構成してある。この撥インク処理ノズルプレート１４は、均一に形成された撥インク性皮膜をノズルプレート基板の表面上に担持させたものである。撥インク処理ノズルプレート１４は、貫通孔として設けられた複数個のノズル開口１３を含む。
【００３５】
ノズル開口１３は、記録紙８と対向するノズルプレート１４の外側の表面に、比較的小さい口径で開口している一方、第２ノズル連通孔２０側であるノズルプレートの裏側に、比較的大きい口径で開口している。このため、ノズル開口１３の内側壁面は、漏斗状、あるいは、コーン状となる。なお、前記の撥インク性皮膜は、ノズルプレート１４の少なくとも外側表面に形成される。
【００３６】
上記の圧電振動子１５は、所謂たわみ振動モードの圧電振動子１５である。たわみ振動モードの圧電振動子１５を用いると、充電により圧電振動子１５が電界と直交する方向に縮んで圧力室１６が収縮し、充電された圧電振動子１５を放電することにより、圧電振動子１５が電界と直交する方向に伸長して圧力室１６が膨張する。
【００３７】
すなわち、記録ヘッド１０では、圧電振動子１５に対する充放電に伴って、対応する圧力室１６の容量が変化する。このような圧力室１６の圧力変動を利用して、ノズル開口１３からインク滴を吐出させることができる。
【００３８】
なお、上記のたわみ振動モードの圧電振動子１５に代えて、いわゆる縦振動モードの圧電振動子を用いることも可能である。縦振動モードの圧電振動子は、充電による変形で圧力室を膨張させ、放電による変形で圧力室を収縮させる圧電振動子である。
【００３９】
以上のように構成されたプリンタ１は、記録動作時においてキャリッジ２の主走査に同期させて、記録ヘッド１０からインクをインク滴として吐出させる。一方、キャリッジ２の往復移動に連動させてプラテンを回転し、記録紙８を紙送り方向に移動（即ち副走査）させる。この結果、記録紙８には、記録データに基づく画像や文字等が記録される。
【００４０】
次に、インクジェット式プリンタの電気的構成について説明する。図３に示すように、本プリンタ１は、プリンタコントローラ２３とプリントエンジン２４とを備えている。
【００４１】
プリンタコントローラ２３は、外部インターフェース（外部Ｉ／Ｆ）２５と、各種データを一時的に記憶するＲＡＭ２６と、制御プログラム等を記憶したＲＯＭ２７と、ＣＰＵ等を含んで構成された制御部２８と、クロック信号（ＣＫ）を発生する発振回路２９と、記録ヘッド１０へ供給するための駆動信号（ＣＯＭ）を発生する駆動信号生成回路３０（詳細は後述する）と、駆動信号や、印刷データ（吐出データ）に基づいて展開されたドットパターンデータ（ビットマップデータ）等をプリントエンジン２４に送信する内部インターフェース（内部Ｉ／Ｆ）３１と、を備えている。
【００４２】
外部Ｉ／Ｆ２５は、例えば、キャラクタコード、グラフィック関数、イメージデータ等によって構成される印刷データを、図示しないホストコンピュータ等から受信する。また、ビシー信号（ＢＵＳＹ）やアクノレッジ信号（ＡＣＫ）が、外部Ｉ／Ｆ２５を通じて、ホストコンピュータ等に対して出力される。
【００４３】
本実施の形態では、外部Ｉ／Ｆ２５によって受信される印刷データが、比較的高濃度の連続領域に対応する噴射連続データを有しており、当該噴射連続データは、更に、噴射連続データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、噴射連続データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である輪郭データと、当該輪郭データによって取り囲まれた内実データと、を有しており、当該内実データは、更に、内実データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、内実データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である内実輪郭データと、当該内実輪郭データによって取り囲まれた内実内部データと、を有しており、当該内実内部データは、内実内部データのうちの主走査方向及び副走査方向の少なくとも一方向において最先であるか、あるいは、内実内部データのうちの主走査方向及び副走査方向の少なくとも一方向において最後である内実内部輪郭データと、当該内実内部輪郭データによって取り囲まれた内実内部コアデータと、を有しているものとする（図９参照）。
【００４４】
ここで、輪郭データ、内実輪郭データ、及び、内実内部輪郭データの抽出は、例えばホストコンピュータ内の輪郭抽出部（図示せず）において、例えば図４（ａ）に示すような１次微分フィルタを利用して行われ得る。このフィルタは、副走査方向への方向性を有するフィルタであり、主走査方向に平行な輪郭線を抽出することができる。ここで、輪郭線とは、特定種類のドットが形成される画素群からなる画像領域の最外周を構成する１画素幅の領域であり、その画像領域を規定する特徴値（ドットの大きさや色）の不連続部に隣接する。不連続部とは、たとえば、ドットが形成される画素と形成されない画素との間の境界である。
【００４５】
輪郭線抽出フィルタは、図４（ｂ）に示すような方向性のあるフィルタでも良く、図４（ｃ）に示すような方向性のないフィルタでも良い。また、図４（ｄ）に示すような主走査方向への方向性を有するフィルタを利用することで、副走査方向に平行な輪郭線を抽出することができる。
【００４６】
本実施の形態の外部Ｉ／Ｆ２５は、本実施の形態による記録紙８（記録用媒体）への記録精度に関して、通常モードかシャープエッジ処理モードかを設定する画質モード設定手段として機能する、キーボード等のインタフェース機器１００に接続されている。
【００４７】
ＲＡＭ２６は、受信バッファ、中間バッファ、出力バッファ及びワークメモリ（図示せず）を有している。そして、受信バッファは、外部Ｉ／Ｆ２５を介して受信された印刷データを一時的に記憶し、中間バッファは、制御部２８により変換された中間コードデータを記憶し、出力バッファは、ドットパターンデータを記憶する。ここで、ドットパターンデータとは、中間コードデータをデコード（翻訳）することにより得られる印字データである。
【００４８】
ＲＯＭ２７には、各種データ処理を行わせるための制御プログラム（制御ルーチン）の他に、フォントデータ、グラフィック関数等が記憶されている。
【００４９】
制御部２８は、ＲＯＭ２７に記憶された制御プログラムに従って各種の制御を行う。例えば、受信バッファ内の印刷データを読み出すと共にこの印刷データを変換して中間コードデータとし、当該中間コードデータを中間バッファに記憶させる。また、制御部２８は、中間バッファから読み出した中間コードデータを解析し、ＲＯＭ２７に記憶されているフォントデータ及びグラフィック関数等を参照して、ドットパターンデータに展開（デコード）する。そして、制御部２８は、必要な装飾処理を施した後に、このドットパターンデータを出力バッファに記憶させる。各ドットパターンデータは、階調情報として、この場合２ビットのデータからなる。すなわち、制御部２８は、階調データ設定手段として機能する。
【００５０】
記録ヘッド１０の１回の主走査により記録可能な１行分のドットパターンデータが得られたならば、当該１行分のドットパターンデータが、出力バッファから内部Ｉ／Ｆ３１を通じて順次記録ヘッド１０に出力される。出力バッファから１行分のドットパターンデータが出力されると、展開済みの中間コードデータが中間バッファから消去され、次の中間コードデータについての展開処理が行われる。
【００５１】
さらに、制御部２８は、タイミング信号発生手段の一部を構成し、内部Ｉ／Ｆ３１を通じて記録ヘッド１０にラッチ信号（ＬＡＴ）やチャンネル信号（ＣＨ）を供給する。これらのラッチ信号やチャンネル信号は、駆動信号（ＣＯＭ）を構成するパルス信号の供給開始タイミングを規定する。
【００５２】
一方、プリントエンジン２４は、紙送り機構としての紙送りモータ３５と、キャリッジ送り機構としてのパルスモータ７と、記録ヘッド１０の電気駆動系３３と、を含んで構成してある。紙送りモータ３５は、プラテン３４（図１参照）を回転させて記録紙８を移動させ、パルスモータ７は、タイミングベルト６を介してキャリッジ２を走行させる。
【００５３】
記録ヘッド１０の電気駆動系３３は、図３に示すように、第１シフトレジスタ３６及び第２シフトレジスタ３７からなるシフトレジスタ回路と、第１ラッチ回路３９及び第２ラッチ回路４０からなるラッチ回路と、デコーダ４２と、制御ロジック４３と、レベルシフタ４４と、スイッチ回路４５と、圧電振動子１５とを備えている。
【００５４】
これらの各シフトレジスタ、各ラッチ回路、デコーダ、スイッチ回路及び圧電振動子は、それぞれ、図５に示すように、記録ヘッド１０の各ノズル開口１３毎に設けた第１シフトレジスタ３６Ａ〜３６Ｎ、第２シフトレジスタ３７Ａ〜３７Ｎ、第１ラッチ回路３９Ａ〜３９Ｎ、第２ラッチ回路４０Ａ〜４０Ｎ、テコーダ４２Ａ〜４２Ｎ、スイッチ回路４５Ａ〜４５Ｎ及び圧電振動子１５Ａ〜１５Ｎから構成されている。
【００５５】
このような電気駆動系３３によって、記録ヘッド１０は、プリンタコントローラ２３からの印字データ（階調情報）に基づいてインク滴を吐出する。プリントコントローラ２３からの印字データ（ＳＩ）は、発振回路２９からのクロック信号（ＣＫ）に同期して、内部Ｉ／Ｆ３１から第１シフトレジスタ３６及び第２シフトレジスタ３７にシリアル伝送される。
【００５６】
プリンタコントローラ２３からの印字データは、上記したように２ビットのデータである。具体的には、非記録、小ドット、中ドット、大ドットからなる４階調が利用可能であり、非記録が（００）であり、小ドットが（０１）であり、中ドットが（１０）であり、大ドットが（１１）で表されている。
【００５７】
このような印字データは、各ドット毎、即ち、各ノズル開口１３毎に設定される。そして、全てのノズル開口１３に関して下位ビットのデータが第１シフトレジスタ３６（３６Ａ〜３６Ｎ）に入力され、全てのノズル開口１３に関して上位ビットのデータが第２シフトレジスタ３７（３７Ａ〜３７Ｎ）に入力される。
【００５８】
図３に示すように、第１シフトレジスタ３６には、第１ラッチ回路３９が電気的に接続されている。同様に、第２シフトレジスタ３７には、第２ラッチ回路４０が電気的に接続されている。そして、プリントコントローラ２３からのラッチ信号（ＬＡＴ）が各ラッチ回路３９，４０に入力されると、第１ラッチ回路３９は印字データの下位ビットのデータをラッチし、第２ラッチ回路４０は印字データの上位ビットをラッチする。
【００５９】
このように、第１シフトレジスタ３６及び第１ラッチ回路３９からなる回路ユニットと、第２シフトレジスタ３７及び第２ラッチ回路４０からなる回路ユニットは、それぞれが記憶回路として機能する。すなわち、これらの回路ユニットは、デコーダ４２に入力される前の印字データ（階調情報）を一時的に記憶する。
【００６０】
各ラッチ回路３９、４０でラッチされた印字データは、デコーダ４２Ａ〜４２Ｎに入力される。デコーダ４２は、２ビットの印字データ（階調データ）を翻訳してパルス選択データ（パルス選択情報）を生成する。パルス選択データは、階調データに等しいかそれよりも多い複数ビットで構成され、各ビットは駆動信号（ＣＯＭ）を構成する各パルス波形に対応している。そして、各ビットの内容（例えば、（０），（１））に応じて、圧電振動子１５に対する駆動パルス波形の供給／非供給が選択されるようになっている。なお、駆動信号（ＣＯＭ）及び駆動パルス波形の供給についての詳細は、後述される。
【００６１】
一方、デコーダ４２には、制御ロジック４３からのタイミング信号も入力される。制御ロジック４３は、制御部２８と共にタイミング信号発生手段として機能し、ラッチ信号（ＬＡＴ）やチャンネル信号（ＣＨ）に基づいてタイミング信号を発生する。
【００６２】
デコーダ４２によって翻訳されたパルス選択データは、上位ビット側から順に、タイミング信号によって規定されるタイミングが到来する毎にレベルシフタ４４に入力される。例えば、記録周期における最初のタイミングではパルス選択データの最上位ビットのデータがレベルシフタ４４に入力され、２番目のタイミングではパルス選択データにおける２番目のビットのデータがレベルシフタ４４に入力される。
【００６３】
レベルシフタ４４は、電圧増幅器として機能し、パルス選択データが「１」の場合には、スイッチ回路４５を駆動できる電圧、例えば数十ボルト程度の電圧に昇圧された電気信号を出力する。
【００６４】
レベルシフタ４４で昇圧された「１」のパルス選択データは、駆動パルス生成手段及び制御本体部として機能するスイッチ回路４５に供給される。このスイッチ回路４５は、印字データの翻訳により生成されたパルス選択データに基づき、駆動信号（ＣＯＭ）に含まれる駆動パルスを選択して駆動パルスを生成すると共に、当該駆動パルスを圧電振動子１５に供給するものである。従って、スイッチ回路４５の入力側には、駆動信号生成回路３０からの駆動信号（ＣＯＭ）が供給されるようになっており、その出力側には圧電振動子１５が接続されている。
【００６５】
パルス選択データは、スイッチ回路４５の作動を制御する。例えば、スイッチ回路４５に加わるパルス選択データが「１」である期間中は、スイッチ回路４５が接続状態になり、駆動信号の駆動パルスが圧電振動子１５に供給される。この結果、圧電振動子１５の電位レベルが変化する。
【００６６】
一方、スイッチ回路４５に加わるパルス選択データが「０」の期間中は、レベルシフタ４４からスイッチ回路４５を作動させる電気信号が出力されない。このため、スイッチ回路４５が切断状態になり、駆動信号の駆動パルスが圧電振動子１５に供給されない。パルス選択データが「０」の期間においては、圧電振動子１５は、パルス選択データが「０」に切り換わる直前の電位レベルを維持する。
【００６７】
次に、駆動信号生成回路３０が生成する駆動信号（ＣＯＭ）と、この駆動信号によるインク滴の吐出制御について詳細に説明する。
【００６８】
駆動信号（ＣＯＭ）の一例が、図６に示される。図６に示すように、駆動信号ＣＯＭは、期間Ｔ１に配置された第１パルス信号ＰＳ１と、期間Ｔ２に配置された第２パルス信号ＰＳ２と、期間Ｔ３に配置された第３パルス信号ＰＳ３とを一連に接続してあり、記録周期ＴＡで繰り返し発生するパルス列波形信号である。この場合、記録周期ＴＡの設定周波数は、８．５７ｋＨｚ（２５．７１ｋＨｚの１／３）である。駆動信号ＣＯＭにおいて、第１パルス信号ＰＳ１は第１の駆動パルスＤＰ１であり、第２パルス信号ＰＳ２は第２の駆動パルスＤＰ２であり、第３パルス信号ＰＳ３は第３の駆動パルスＤＰ３である。
【００６９】
これらの第１の駆動パルスＤＰ１、第２の駆動パルスＤＰ２及び第３の駆動パルスＤＰ３は、何れも同じ波形形状であり、それぞれ単独でインク滴を吐出可能な信号である。
【００７０】
すなわち、各駆動パルスＤＰ１，ＤＰ２，ＤＰ３は、中間電位ＶＭから勾配θ１に沿って最低電位ＶＬまで電位を下降する第１放電要素Ｐ１と、この最低電位ＶＬを短い時間維持する第１ホールド要素Ｐ２と、最低電位ＶＬから急勾配θ２に沿って最高電位ＶＨまで極く短時間で電位を上昇させる第１充電要素Ｐ３と、最高電位を維持する第２ホールド要素Ｐ４と、最高電位ＶＨから勾配θ３に沿って中間電位ＶＭまで電位を下降させる第２放電要素Ｐ５とから構成される。
【００７１】
これらの各駆動パルスが圧電振動子１５に供給されると、小ドットを形成し得る量のインク滴がノズル開口１３から吐出される。
【００７２】
より具体的には、第１放電要素Ｐ１が供給されて圧電振動子１５が中間電位ＶＭから放電されることにより、圧力発生室１６の容積は、基準容積から最大容積まで膨張する。そして、第１充電要素Ｐ３により、圧力発生室１６は最小容積まで急激に収縮する。この圧力発生室１６の収縮状態は第２ホールド要素Ｐ４が供給されている期間に亘って維持される。この圧力発生室１６の急激な収縮及び収縮状態の保持により、圧力発生室１６内のインク圧力が急速に高まりノズル開口１３からはインク滴が吐出する。このとき吐出されるインク滴の量は、例えば１３ｐＬ程度となっている。そして、第２放電要素Ｐ５により、メニスカスの振動を短時間で収束させるべく圧力発生室１６を膨張復帰させる。
【００７３】
ここで、通常モードについて詳細に説明する。
【００７４】
図７に示すように、圧電振動子１５に供給する駆動パルスの数を増減することによって、階調制御を行うことができる。例えば、駆動パルスを１つ供給することで小ドットの記録を行い、駆動パルスを２つ供給することで中ドットの記録を行い、駆動パルスを３つ供給することで大ドットの記録を行うことができる。
【００７５】
小ドットのドットパターンデータ（階調情報０１）、中ドットのドットパターンデータ（階調情報１０）及び大ドットのドットパターンデータ（階調情報１１）に応じて生成されるパルス選択データについて、具体的に説明する。
【００７６】
デコーダ４２は、この場合、非記録のドットパターンデータ（階調情報００）、小ドットのドットパターンデータ（階調情報０１）、中ドットのドットパターンデータ（階調情報１０）及び大ドットのドットパターンデータ（階調情報１１）に応じて、３ビットのパルス選択データを生成する。
【００７７】
この３ビットのパルス選択データの各ビットが、各パルス信号に対応している。すなわち、パルス選択データの最上位ビットが第１パルス信号ＰＳ１（第１の駆動パルスＤＰ１）に対応し、２番目のビットが第２パルス信号ＰＳ２（第２の駆動パルスＤＰ２）に対応し、最下位のビットが第３パルス信号ＰＳ３（第３の駆動パルスＤＰ３）に対応している。
【００７８】
この場合、非記録のドットパターンデータ（階調情報００）からパルス選択データ（０００）が生成される。そして、小ドットのドットパターンデータ（階調情報０１）からパルス選択データ（０１０）が生成される。同様に、中ドットのドットパターンデータ（階調情報１０）からパルス選択データ（１０１）が生成され、大ドットのドットパターンデータ（階調情報１１）からパルス選択データ（１１１）が生成される。
【００７９】
そして、パルス選択データの最上位ビットが「１」の場合には期間Ｔ１の始端に対応する最初のタイミング信号（ラッチ信号）から期間Ｔ２の始端に対応する２番目のタイミング信号（ＣＨ信号）までの間スイッチ回路４５（駆動パルス供給手段）が接続状態になる。また、２番目のビットが「１」の場合には、２番目のタイミング信号から期間Ｔ３の始端に対応する３番目のタイミング信号（ＣＨ信号）までの間スイッチ回路４５が接続状態になる。同様に最下位のビットが「１」の場合には、３番目のタイミング信号から次の印刷周期ＴＡにおける期間Ｔ１の始端に対応するタイミング信号（ラッチ信号）までの間スイッチ回路４５が接続状態になる。
【００８０】
これにより、小ドットのドットパターンデータに基づき、対応する圧電振動子１５には、第２の駆動パルスＤＰ２だけが供給される。同様に、中ドットのドットパターンデータに基づいて第１の駆動パルスＤＰ１と第３の駆動パルスＤＰ３とが供給され、大ドットのドットパターンデータに基づいて第１の駆動パルスＤＰ１、第２の駆動パルスＤＰ２、及び、第３の駆動パルスＤＰ３が続けて供給される。
【００８１】
その結果、小ドットのドットパターンデータに対応して、ノズル開口１３からは１３ｐＬのインク滴が１回吐出し、記録紙８上に小ドットが形成される。また、中ドットのドットパターンデータに対応して、ノズル開口１３からは１３ｐＬのインク滴が２回吐出し、記録紙８上に合計２６ｐＬのインク滴による中ドットが形成される。同様に、大ドットのドットパターンデータに対応して、ノズル開口１３からは１３ｐＬのインク滴が３回連続して吐出し、記録紙８上に合計３９ｐＬのインク滴による大ドットが形成される。一方、非記録のドットパターンデータに対応しては、インク滴が吐出されない。
【００８２】
より具体的には、例えばアルファベット文字「Ｔ」が印刷される場合、通常は文字に階調を付すことは無いので、通常モードでは図８に示すように印刷が実行される。すなわち、文字「Ｔ」の部分（連続領域）に含まれる画素に対して、ベタ塗りのため高濃度階調データとしての大ドットのドットパターンデータ（１１）が設定され、その他の画素に対しては、ドットパターンデータとして、零階調データ（００）が設定される。
【００８３】
以上のような通常モードの場合、インクの特性や記録紙８の特性などによってインクが滲み易い状況では、文字「Ｔ」の輪郭線が「ひげ状」に伸びてしまって、輪郭のシャープさが失われることがある。そこで、本実施の形態は、そのような状況のためにシャープエッジ処理モードを用意している。
【００８４】
次に、シャープエッジ処理モードについて詳細に説明する。
【００８５】
このモードにおいても、圧電振動子１５に供給する駆動パルスの数を増減することによって、階調制御を行うことができる。ここで、通常モードについて示した図８と対比すべく、アルファベット文字「Ｔ」が印刷される場合について、図９を用いて説明する。
【００８６】
階調データ設定手段としての制御部２８によって、文字「Ｔ」の部分（連続領域）に含まれる画素（噴射連続データ）のうち、文字「Ｔ」の輪郭を構成する画素（輪郭データ）、すなわち、文字「Ｔ」の部分に含まれる画素のうちで主走査方向及び副走査方向の少なくとも一方向において最先または最後である画素に対して、低濃度階調データとしての小ドットのドットパターンデータ（０１）が設定される。
【００８７】
文字「Ｔ」の部分（連続領域）に含まれる画素（噴射連続データ）のうち、前記輪郭データによって取り囲まれた画素（内実データ）は、更に、当該画素のうちで主走査方向及び副走査方向の少なくとも一方向において最先または最後である画素（内実輪郭データ）と、その他の画素（内実内部データ）とに分けられる。そして、前者の画素に対して、インク無吐出に対応する零階調データ（００）が設定される。本実施の形態では、全ての内実輪郭データに基づいて、常に零階調データが設定される。これを、本明細書においては、間引き率が１であると表現する。
【００８８】
内実内部データは、更に、当該内実内部データのうちで主走査方向及び副走査方向の少なくとも一方向において最先または最後である画素（内実内部輪郭データ）と、その他の画素（内実内部コアデータ）とに分けられる。そして、前者の画素に対して、本実施の形態では、中濃度階調データとしての中ドットのドットパターンデータ（１０）が設定され、後者の画素に対してのみ、高濃度階調データとしての大ドットのドットパターンデータ（１１）が設定される。
【００８９】
それ以外の非記録（インク無吐出）の画素に対しては、ドットパターンデータとして、零階調データ（００）が設定される。
【００９０】
デコーダ４２は、この場合も、非記録（インク無吐出）のドットパターンデータ（階調情報００）、小ドットのドットパターンデータ（階調情報０１）、中ドットのドットパターンデータ（階調情報１０）及び大ドットのドットパターンデータ（階調情報１１）に応じて、３ビットのパルス選択データを生成する。すなわち、非記録（インク無吐出）のドットパターンデータ（階調情報００）からパルス選択データ（０００）が生成され、小ドットのドットパターンデータ（階調情報０１）からパルス選択データ（０１０）が生成され、中ドットのドットパターンデータ（階調情報１０）からパルス選択データ（１０１）が生成され、大ドットのドットパターンデータ（階調情報１１）からパルス選択データ（１１１）が生成される（図７参照）。
【００９１】
そして、パルス選択データの最上位ビットが「１」の場合には期間Ｔ１の始端に対応する最初のタイミング信号（ラッチ信号）から期間Ｔ２の始端に対応する２番目のタイミング信号（ＣＨ信号）までの間スイッチ回路４５（駆動パルス供給手段）が接続状態になる。また、２番目のビットが「１」の場合には、２番目のタイミング信号から期間Ｔ３の始端に対応する３番目のタイミング信号（ＣＨ信号）までの間スイッチ回路４５が接続状態になる。同様に最下位のビットが「１」の場合には、３番目のタイミング信号から次の印刷周期ＴＡにおける期間Ｔ１の始端に対応するタイミング信号（ラッチ信号）までの間スイッチ回路４５が接続状態になる。
【００９２】
これにより、小ドットのドットパターンデータに基づき、対応する圧電振動子１５には、第２の駆動パルスＤＰ２だけが供給される。同様に、中ドットのドットパターンデータに基づいて第１の駆動パルスＤＰ１と第３の駆動パルスＤＰ３とが供給され、大ドットのドットパターンデータに基づいて第１の駆動パルスＤＰ１、第２の駆動パルスＤＰ２、及び、第３の駆動パルスＤＰ３が続けて供給される。
【００９３】
その結果、小ドットのドットパターンデータに対応して、ノズル開口１３からは１３ｐＬのインク滴が１回吐出し、記録紙８上に小ドットが形成される。また、中ドットのドットパターンデータに対応して、ノズル開口１３からは１３ｐＬのインク滴が２回吐出し、記録紙８上に合計２６ｐＬのインク滴による中ドットが形成される。同様に、大ドットのドットパターンデータに対応して、ノズル開口１３からは１３ｐＬのインク滴が３回連続して吐出し、記録紙８上に合計３９ｐＬのインク滴による大ドットが形成される。一方、非記録のドットパターンデータに対応しては、インク滴が吐出されない。
【００９４】
すなわち、図９に示すように、輪郭データに対応して記録紙８上に小ドットが形成され、内実内部輪郭データに対応して記録紙８上に中ドットが形成され、内実内部コアデータに対応して記録紙８上に大ドットが形成されてベタ塗り状態とされ、内実輪郭データに対応してはインク滴が吐出されない。
【００９５】
このような印刷態様は、特にインクが滲み易い状況において好適である。そのような状況では、インクの滲みによってインク滴が吐出されない内実輪郭データの画素が埋められ得る。一方、輪郭データに形成されるドットも小ドットであるので、文字「Ｔ」の輪郭線が「ひげ状」に伸びたりすることが無く、輪郭のシャープさが失われることが無い。すなわち、インクの滲み傾向が強い場合に好適なエッジ処理が、より高質に達成され得る。
【００９６】
なお、本実施の形態では、内実内部輪郭データに対応して中ドットが形成されるようになっているが、インクの特性や記録紙８の特性などによっては、内実内部輪郭データに対応して大ドットが形成されるようになっている方が好適な場合もあり得る。そのような態様についても、本願出願時点では排除されない。
【００９７】
次に、本発明の他の実施の形態について、図１０を用いて説明する。
【００９８】
本実施の形態のシャープエッジ処理モードでは、階調データ設定手段としての制御部２８によって、内実輪郭データに基づいて、２分の１という間引き率に従って、零階調データ（００）または中濃度階調データとしての中ドットのドットパターンデータ（１０）が設定される。つまり、内実輪郭データの２分の１に対して零階調データ（００）が設定され、内実輪郭データの残りの２分の１に対して中ドットのドットパターンデータ（１０）が設定される。
【００９９】
更に、本実施の形態の内実輪郭データは、図１０に示すように、主走査方向及び副走査方向によって規定される平面において環を構成しており、当該環に沿って零階調データ（００）と中ドットのドットパターンデータ（１０）とが交互に設定されるようになっている。
【０１００】
本実施の形態のその他の構成については、前述の実施の形態と略同様であるので、説明を省略する。
【０１０１】
インクの特性や記録紙８の特性などによっては、内実輪郭データの画素の全てにおいてインク滴が吐出されない態様より、内実輪郭データの画素の一部のみにおいてインク滴が吐出されない態様の方が好適な場合もあり得る。本実施の形態は、そのような場合を考慮したものであり、間引き率を２分の１として、内実輪郭データのうち零階調データ（００）が設定される画素数を２分の１とするものでる。
【０１０２】
間引きを均等に行うには、本実施の形態のように、内実輪郭データが形成する環に沿って零階調データ（００）と中ドットのドットパターンデータ（１０）とが交互に設定されることが好ましい。
【０１０３】
なお、内実輪郭データの２分の１に対応して設定される中ドットのドットパターンデータ（１０）は、インクの特性や記録紙８の特性などによって、小ドットのドットパターンデータ（０１）または大ドットのドットパターンデータ（１１）に置換されてもよい。
【０１０４】
次に、本発明の他の実施の形態について、図１１を用いて説明する。
【０１０５】
本実施の形態のシャープエッジ処理モードでは、階調データ設定手段としての制御部２８によって、内実輪郭データに基づいて、略３分の１という間引き率に従って、零階調データ（００）または中濃度階調データとしての中ドットのドットパターンデータ（１０）が設定される。つまり、内実輪郭データの略３分の１に対して零階調データ（００）が設定され、内実輪郭データの残りの略３分の２に対して中ドットのドットパターンデータ（１０）が設定される。
【０１０６】
更に、本実施の形態の内実輪郭データは、図１１に示すように、主走査方向及び副走査方向によって規定される平面において環を構成しており、当該環に沿って零階調データ（００）が略２吐出データおきに設定されるようになっている。
【０１０７】
本実施の形態のその他の構成については、前述の実施の形態と略同様であるので、説明を省略する。
【０１０８】
前述のように、インクの特性や記録紙８の特性などによっては、内実輪郭データの画素の全てにおいてインク滴が吐出されない態様より、内実輪郭データの画素の一部のみにおいてインク滴が吐出されない態様の方が好適な場合もあり得る。本実施の形態も、そのような場合を考慮したものであり、間引き率を略３分の１として、内実輪郭データのうち零階調データ（００）が設定される画素数を略３分の１とするものでる。
【０１０９】
間引きを均等に行うには、本実施の形態のように、内実輪郭データが形成する環に沿って零階調データ（００）が略２吐出データおきに設定されることが好ましい。
【０１１０】
なお、内実輪郭データの略３分の２に対応して設定される中ドットのドットパターンデータ（１０）は、インクの特性や記録紙８の特性などによって、小ドットのドットパターンデータ（０１）または大ドットのドットパターンデータ（１１）に置換されてもよい。
【０１１１】
次に、本発明の他の実施の形態について、図１２を用いて説明する。
【０１１２】
本実施の形態のシャープエッジ処理モードでは、階調データ設定手段としての制御部２８によって、内実輪郭データに基づいて、略３分の２という間引き率に従って、零階調データ（００）または中濃度階調データとしての中ドットのドットパターンデータ（１０）が設定される。つまり、内実輪郭データの略３分の２に対して零階調データ（００）が設定され、内実輪郭データの残りの略３分の１に対して中ドットのドットパターンデータ（１０）が設定される。
【０１１３】
更に、本実施の形態の内実輪郭データは、図１２に示すように、主走査方向及び副走査方向によって規定される平面において環を構成しており、当該環に沿って中ドットのドットパターンデータ（１０）が略２吐出データおきに設定されるようになっている。
【０１１４】
本実施の形態のその他の構成については、前述の実施の形態と略同様であるので、説明を省略する。
【０１１５】
前述のように、インクの特性や記録紙８の特性などによっては、内実輪郭データの画素の全てにおいてインク滴が吐出されない態様より、内実輪郭データの画素の一部のみにおいてインク滴が吐出されない態様の方が好適な場合もあり得る。本実施の形態も、そのような場合を考慮したものであり、間引き率を略３分の２として、内実輪郭データのうち零階調データ（００）が設定される画素数を略３分の２とするものでる。
【０１１６】
間引きを均等に行うには、本実施の形態のように、内実輪郭データが形成する環に沿って中ドットのドットパターンデータ（１０）が略２吐出データおきに設定されることが好ましい。
【０１１７】
なお、内実輪郭データの略３分の１に対応して設定される中ドットのドットパターンデータ（１０）は、インクの特性や記録紙８の特性などによって、小ドットのドットパターンデータ（０１）または大ドットのドットパターンデータ（１１）に置換されてもよい。
【０１１８】
なお、エッジ処理制御の態様としては、ＢＫインクのノズル列にシャープエッジ処理モードの階調データが用いられ、ＢＫインク以外のノズル列に通常モードの階調データが用いられるという場合もあり得る。この場合、ノズル列毎に供給される階調データの種類が複数同時に存在する状態となる。
【０１１９】
また、駆動信号生成回路３０は、ＤＡＣ回路によって形成されてもよいし、アナログ回路によって形成されてもよい。
【０１２０】
また、前記の実施の形態における駆動信号ＣＯＭ（図６参照）は、第１の駆動パルスＤＰ１、第２の駆動パルスＤＰ２及び第３の駆動パルスＤＰ３が何れも同じ波形形状であるが、駆動信号の態様はこの態様に特に限定されない。
【０１２１】
また、液体室（上記実施例中の圧力室１６に相当）からインクを吐出させるための液体吐出素子は、上記圧電振動子１５に限定されるものではない。例えば、磁歪素子を液体吐出素子として用い、この磁歪素子によって液体室を膨張・収縮させて圧力変動を生じさせるようにしてもよいし、発熱素子を液体吐出素子として用い、この発熱素子からの熱で膨張・収縮する気泡によって液体室の液体をノズル開口から吐出させるようにしても良い。。
【０１２２】
なお、前述のように、プリンタコントローラ１はコンピュータシステムによって構成されているが、コンピュータシステムに前記各要素を実現させるためのプログラム及び当該プログラムを記録したコンピュータ読取り可能な記録媒体２０１にも適用可能である。
【０１２３】
さらに、前記の各要素が、コンピュータシステム上で動作するＯＳ等のプログラムによって実現される場合、当該ＯＳ等のプログラムを制御する各種命令を含むプログラム及び当該プログラムを記録した記録媒体２０２にも適用可能である。
【０１２４】
ここで、記録媒体２０１、２０２とは、フロッピーディスク等の単体として認識できるものの他、各種信号を伝搬させるネットワークをも含む。
【０１２５】
なお、以上の説明はインクジェット式記録装置についてなされているが、本発明は、広く液体噴射装置全般を対象としたものである。液体の例としては、インクの他に、グルー、マニキュア、液体電極材料、生体有機物液体等が用いられ得る。更に、本発明は、液晶等の表示体におけるカラーフィルタの製造装置にも適用され得る。
【図面の簡単な説明】
【０１２６】
【図１】本発明の一実施の形態によるインクジェット式プリンタの概略斜視図である。
【図２】記録ヘッドの内部構造を説明する断面図である。
【図３】プリンタの電気的構成を説明するブロック図である。
【図４】輪郭線の抽出に利用され得るフィルタを示す図である。
【図５】記録ヘッドの電気駆動系を説明するブロック図である。
【図６】駆動信号の一例を示す図である。
【図７】図６の駆動信号に基づいて生成される駆動パルスを説明する図である。
【図８】通常モードでの各液体滴の吐出状態の一例を示す図である。
【図９】シャープエッジ処理モードでの各液体滴の吐出状態の一例を示す図である。
【図１０】他の実施の形態のシャープエッジ処理モードでの各液体滴の吐出状態の一例を示す図である。
【図１１】他の実施の形態のシャープエッジ処理モードでの各液体滴の吐出状態の一例を示す図である。
【図１２】他の実施の形態のシャープエッジ処理モードでの各液体滴の吐出状態の一例を示す図である。
【図１３】従来の駆動信号の一例を示す図である。
【図１４】図１３の駆動信号に基づいて生成される駆動パルスを説明する図である。
【符号の説明】
【０１２７】
１  インクジェット式プリンタ
２  キャリッジ
３  ガイド部材
４  駆動プーリ
５  遊転プーリ
６  タイミングベルト
７  パルスモータ
８  記録紙
１０  記録ヘッド
１１  インクカートリッジ
１２  リザーバ
１３  ノズル開口
１４  ノズルプレート
１５  圧電振動子
１６  圧力室
１７  供給側連通孔
１８  インク供給口
１９  第１ノズル連通孔
２０  第２ノズル連通孔
２３  プリンタコントローラ
２４  プリントエンジン
２５  外部インターフェース
２６  ＲＡＭ
２７  ＲＯＭ
２８  制御部
２９  発振回路
３０  駆動信号生成回路
３１  内部インターフェース
３３  記録ヘッドの電気駆動系
３４  プラテン
３５  紙送りモータ
３６  第１シフトレジスタ
３７  第２シフトレジスタ
３９  第１ラッチ回路
４０  第２ラッチ回路
４２  デコーダ
４３  制御ロジック
４４  レベルシフタ
４５  スイッチ回路
１００  インタフェース機器
２００  記録媒体
２０１  記録媒体
【図１】
2005067073.tif 000003
【図２】
2005067073.tif 000004
【図３】
2005067073.tif 000005
【図４】
2005067073.tif 000006
【図５】
2005067073.tif 000007
【図６】
2005067073.tif 000008
【図７】
2005067073.tif 000009
【図８】
2005067073.tif 000010
【図９】
2005067073.tif 000011
【図１０】
2005067073.tif 000012
【図１１】
2005067073.tif 000013
【図１２】
2005067073.tif 000014
【図１３】
2005067073.tif 000015
【図１４】
2005067073.tif 000016