(57)【要約】【課題】媒体に形成する画像に適したドットを用いて印刷を行い、画質を向上させる。【解決手段】本発明の印刷装置は、異なる大きさのドットを媒体に形成可能なヘッドを有し、前記異なる大きさのドットを用いて、媒体に画像を形成する印刷装置であって、前記媒体に形成される前記画像がテキストの場合に用いられる最小ドットは、前記媒体に形成される前記画像がテキスト以外の場合に用いられる最小ドットより、大きいことを特徴とする。【選択図】      図１１
2004314412.tif 000002
【特許請求の範囲】
【請求項１】
異なる大きさのドットを媒体に形成可能なヘッドを有し、
前記異なる大きさのドットを用いて、媒体に画像を形成する印刷装置であって、
前記媒体に形成される前記画像がテキストの場合に用いられる最小ドットは、前記媒体に形成される前記画像がテキスト以外の場合に用いられる最小ドットより、大きいことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
自然画は、テキスト以外の前記画像に含まれる。
【請求項３】
請求項１又は２に記載の印刷装置であって、
前記印刷装置は、前記媒体に形成される前記画像がテキストであるか否かを判断し、その判断結果に基づいて、前記最小ドットの大きさを決定する。
【請求項４】
請求項３に記載の印刷装置であって、
前記印刷装置は、受信した印刷データの内容に応じて、前記媒体に形成する前記画像がテキストであるか否かを判断する。
【請求項５】
請求項４に記載の印刷装置であって、
ある画素にカラーインクを吐出する場合、前記印刷装置は、その画素が前記テキスト以外の画像を形成する画素であると判断する。
【請求項６】
請求項４又は５に記載の印刷装置であって、
ある画素にブラックインクのみを吐出する場合、前記印刷装置は、その画素が前記テキストを形成する画素であると判断する。
【請求項７】
請求項４〜６のいずれかに記載の印刷装置であって、
ある画素に対応するデータにカラーデータが含まれている場合、前記印刷装置は、その画素が前記テキスト以外の画像を形成する画素であると判断する。
【請求項８】
請求項４〜７のいずれかに記載の印刷装置であって、
ある画素に対応するデータにカラーデータが含まれていない場合、前記印刷装置は、その画素が前記テキストを形成する画素であると判断する。
【請求項９】
請求項１〜８のいずれかに記載の印刷装置であって、
前記画像がテキストの場合に用いられる最小ドットは、前記テキストの輪郭部に用いられる。
【請求項１０】
請求項９に記載の印刷装置であって、
前記輪郭部の内側には、前記最小ドットよりも大きいドットが形成される。
【請求項１１】
請求項１〜１０のいずれかに記載の印刷装置であって、
前記ヘッドは、走査方向に移動可能であって、
前記テキストと前記テキスト以外の画像とを前記走査方向に並べて印刷する場合、
前記ヘッドが前記走査方向に１回移動する間に、前記画像がテキストの場合に用いられる最小ドットと、前記画像がテキスト以外の場合に用いられる最小ドットとが形成される。
【請求項１２】
異なる大きさのドットを媒体に形成可能なヘッドを有し、
前記異なる大きさのドットを用いて、媒体に画像を形成する印刷装置であって、
前記媒体に形成される前記画像が線画の場合に用いられる最小ドットは、前記媒体に形成される前記画像が線画以外の場合に用いられる最小ドットより、大きいことを特徴とする印刷装置。
【請求項１３】
異なる大きさのドットを用いて、媒体に画像を形成する印刷方法であって、前記媒体に形成される前記画像がテキストの場合に用いられる最小ドットは、前記媒体に形成される前記画像がテキスト以外の場合に用いられる最小ドットより、大きいことを特徴とする印刷方法。
【請求項１４】
コンピュータと印刷装置とを備え、
前記印刷装置は、異なる大きさのドットを媒体に形成可能なヘッドを有し、
前記異なる大きさのドットを用いて、媒体に画像を形成する印刷システムであって、
前記媒体に形成される前記画像がテキストの場合に用いられる最小ドットは、前記媒体に形成される前記画像がテキスト以外の場合に用いられる最小ドットより、大きいことを特徴とする印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、媒体に印刷を行う印刷装置に関する。また、印刷方法、印刷物の製造方法、プログラムおよびコンピュータシステムに関する。
【０００２】
【従来の技術】
紙、布、フィルム等の各種の媒体（被印刷体）に画像を記録する記録装置として、インクを断続的に吐出して印刷を行うインクジェットプリンタが知られている。このようなインクジェットプリンタでは、媒体を紙搬送方向（副走査方向ともいう）に搬送する動作と、走査方向（主走査方向ともいう）に移動するノズルからインクを吐出する動作とを交互に繰り返し、媒体にドットを形成している。
【０００３】
このようなインクジェットプリンタでは、ノズルから吐出するインク滴の量を変化させて、数種類の径のドットを媒体に形成している。これにより、階調の表現が豊かになり、媒体に印刷される画像の質が向上する。そして、高い画質を得るために、媒体に画像を印刷する際には、できる限り小さな径のドットが採用されていた。特に、自然画を紙に印刷する場合、画像の粒状感をなくすため、できる限り小さな径のドットが採用されていた。
【０００４】
【特許文献１】
特開２００２−２９２８４８号公報
【０００５】
【発明が解決しようとする課題】
しかし、画像を形成するドットの径を小さくしても、必ずしも画質が良くなるわけではない。例えば、テキストを紙に印刷する場合、文字の輪郭を強調して輪郭がぼやけないようにする必要があるが、文字を形成するドットの径を小さくすると、文字の輪郭がぼやけてしまうことがある。以下、図を用いて説明する。    図１５Ａは、輪郭部の説明図である。図１５Ｂは、小さいドットを用いたときの輪郭部の説明図である。なお、同図において、方眼上の升目は、インク滴を着弾させてドットを記録する位置を規定するため、紙上に仮想的に定められたものである。
【０００６】
図１５Ａに示されるとおり、所定の領域を塗りつぶすような画像を印刷する場合、印刷された画像を見やすくするためには、内部領域と外部領域との境界が、ぼやけずに明確であることが望ましい。なお、所定の領域を塗りつぶすような画像を印刷する場合としては、例えばテキストを印刷する場合や、線画（線画には文字も含まれる）を印刷する場合などが挙げられる。
このような画像を小さいドットで形成すると、図１５Ｂに示されるとおり、内部領域と外部領域との境界がでこぼこし、輪郭がぼけてしまう。そのため、紙に印刷された画像（例えばテキスト等）は、見難くなる。
このように、小さい径のドットを用いても、必ずしも画質が良くなるわけではない。
本発明は、媒体に形成する画像に適したドットを用いて印刷を行い、画質を向上させることを目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するための主たる本発明は、異なる大きさのドットを媒体に形成可能なヘッドを有し、前記異なる大きさのドットを用いて、媒体に画像を形成する印刷装置であって、前記媒体に形成される前記画像がテキストの場合に用いられる最小ドットは、前記媒体に形成される前記画像がテキスト以外の場合に用いられる最小ドットより、大きいことを特徴とする。
【０００８】
また、上記課題を解決するための別の主たる発明は、異なる大きさのドットを媒体に形成可能なヘッドを有し、前記異なる大きさのドットを用いて、媒体に画像を形成する印刷装置であって、前記媒体に形成される前記画像が線画の場合に用いられる最小ドットは、前記媒体に形成される前記画像が線画以外の場合に用いられる最小ドットより、大きいことを特徴とする。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにされる。
【０００９】
【発明の実施の形態】
本明細書及び添付図面の記載により少なくとも次のことが明らかにされる。
異なる大きさのドットを媒体に形成可能なヘッドを有し、前記異なる大きさのドットを用いて媒体に画像を形成する印刷装置であって、前記媒体に形成される前記画像がテキストの場合に用いられる最小ドットは、前記媒体に形成される前記画像がテキスト以外の場合に用いられる最小ドットより、大きいことを特徴とする印刷装置。このような印刷装置によれば、媒体に形成する画像に適したドットを用いて印刷を行い、画質を向上させることができる。
【００１０】
かかる印刷装置であって、自然画は、テキスト以外の前記画像に含まれることが望ましい。このような印刷装置によれば、自然画を印刷するときに、できるだけ粒状感をなくすことができる。
【００１１】
かかる印刷装置であって、前記印刷装置は、前記媒体に形成される前記画像がテキストであるか否かを判断し、その判断結果に基づいて、前記最小ドットの大きさを決定することが望ましい。また、前記印刷装置は、受信した印刷データの内容に応じて、前記媒体に形成する前記画像がテキストであるか否かを判断することが好ましい。このような印刷装置によれば、印刷装置が画像の内容を判断することができるので、印刷データのデータ量を減らすことができる。
【００１２】
かかる印刷装置であって、ある画素にカラーインクを吐出する場合、前記印刷装置は、その画素が前記テキスト以外の画像を形成する画素であると判断することが望ましい。また、かかる印刷装置であって、ある画素にブラックインクのみを吐出する場合、前記印刷装置は、その画素が前記テキストを形成する画素であると判断することが望ましい。また、かかる印刷装置であって、ある画素に対応するデータにカラーデータが含まれている場合、前記印刷装置は、その画素が前記テキスト以外の画像を形成する画素であると判断することが望ましい。また、かかる印刷装置であって、ある画素に対応するデータにカラーデータが含まれていない場合、前記印刷装置は、その画素が前記テキストを形成する画素であると判断することが望ましい。このような印刷装置によれば、簡単な方法でテキストデータか否かを判断することができる。
【００１３】
かかる印刷装置であって、前記画像がテキストの場合に用いられる最小ドットは、前記テキストの輪郭部に用いられることが望ましい。また、前記輪郭部の内側には、前記最小ドットよりも大きいドットが形成されることが好ましい。このような印刷装置によれば、印刷されるテキストの輪郭を明確にさせることができる。
【００１４】
かかる印刷装置であって、前記ヘッドは走査方向に移動可能であって、前記テキストと前記テキスト以外の画像とを前記走査方向に並べて印刷する場合、前記ヘッドが前記走査方向に１回移動する間に、前記画像がテキストの場合に用いられる最小ドットと、前記画像がテキスト以外の場合に用いられる最小ドットとが形成されることが望ましい。このような印刷装置によれば、高画質な印刷を高速に実行することができる。
【００１５】
異なる大きさのドットを媒体に形成可能なヘッドを有し、前記異なる大きさのドットを用いて媒体に画像を形成する印刷装置であって、前記媒体に形成される前記画像が線画の場合に用いられる最小ドットは、前記媒体に形成される前記画像が線画以外の場合に用いられる最小ドットより、大きいことを特徴とする印刷装置。このような印刷装置によれば、媒体に形成する画像に適したドットを用いて印刷を行い、画質を向上させることができる。
【００１６】
異なる大きさのドットを用いて、媒体に画像を形成する印刷方法であって、前記媒体に形成される前記画像がテキストの場合に用いられる最小ドットは、前記媒体に形成される前記画像がテキスト以外の場合に用いられる最小ドットより、大きいことを特徴とする印刷方法。このような印刷方法によれば、媒体に形成する画像に適したドットを用いて印刷を行い、画質を向上させることができる。
【００１７】
コンピュータと印刷装置とを備え、前記印刷装置は異なる大きさのドットを媒体に形成可能なヘッドを有し、前記異なる大きさのドットを用いて媒体に画像を形成する印刷システムであって、前記媒体に形成される前記画像がテキストの場合に用いられる最小ドットは、前記媒体に形成される前記画像がテキスト以外の場合に用いられる最小ドットより、大きいことを特徴とする印刷システム。このような印刷システムによれば、媒体に形成する画像に適したドットを用いて印刷を行い、画質を向上させることができる。
【００１８】
＝＝＝印刷装置の概要＝＝＝
図１〜図４は、そのインクジェットプリンタ１の一実施形態の概要を説明するための図である。図１は、そのインクジェットプリンタ１の一実施形態の外観を示す。図２は、そのインクジェットプリンタ１のブロック構成を示し、図３は、そのインクジェットプリンタ１のキャリッジ及びその周辺部を示す。図４は、そのインクジェットプリンタ１の搬送部及びその周辺部を示す。
【００１９】
このインクジェットプリンタ１は、図１に示すように、背面から供給された印刷用紙等の被印刷体を前面から排出する構造を備えており、その前面部には操作パネル２および排紙部３が設けられ、その背面部には給紙部４が設けられている。操作パネル２には、各種操作ボタン５および表示ランプ６が設けられている。また、排紙部３には、不使用時に排紙口を塞ぐ排紙トレー７が設けられている。給紙部４には、カット紙（図示しない）を保持する給紙トレー８が設けられている。なお、インクジェットプリンタ１は、カット紙など単票状の印刷紙のみならず、ロール紙などの連続した被印刷体にも印刷できるような給紙構造を備えていても良い。
【００２０】
このインクジェットプリンタ１は、その主要部として、図２に示すように、紙搬送ユニット１０と、インク吐出ユニット２０と、クリーニングユニット３０と、キャリッジユニット４０と、計測器群５０と、制御ユニット６０とを備えている。
【００２１】
紙搬送ユニット１０は、印刷媒体である例えば紙等の媒体を印刷可能な位置に送り込み、印刷時に所定の方向（図２において紙面に垂直な方向（以下、紙搬送方向という））に所定の移動量で紙を移動させるためのものである。すなわち、紙搬送ユニット１０は、紙等の媒体を搬送する搬送機構として機能する。紙搬送ユニット１０は、図４に示すように、紙挿入口１１Ａ及びロール紙挿入口１１Ｂと、給紙モータ（不図示）と、給紙ローラ１３と、プラテン１４と、紙搬送モータ（以下、ＰＦモータという）１５と、紙搬送モータドライバ（以下、ＰＦモータドライバという）１６と、搬送ローラ１７Ａと排紙ローラ１７Ｂと、フリーローラ１８Ａとフリーローラ１８Ｂとを有する。ただし、紙搬送ユニット１０が搬送機構として機能するためには、必ずしも、これらの構成要素を全て要するというわけではない。
【００２２】
紙挿入口１１Ａは、媒体である用紙Ｓを挿入するところである。給紙モータ（不図示）は、紙挿入口１１Ａに挿入された紙Ｓをプリンタ１内に搬送するモータであり、パルスモータで構成される。給紙ローラ１３は、紙挿入口１１に挿入された紙をプリンタ１内に自動的に搬送するローラであり、給紙モータ１２によって駆動される。給紙ローラ１３は、略Ｄ形の横断面形状を有している。給紙ローラ１３の円周部分の周囲長さは、ＰＦモータ１５までの搬送距離よりも長く設定されているので、この円周部分を用いて被印刷体をＰＦモータ１５まで搬送できる。なお、給紙ローラ１３の回転駆動力と分離パッド（不図示）の摩擦抵抗とによって、複数の媒体が一度に給紙されることを防いでいる。
【００２３】
プラテン１４は、印刷中の紙Ｓを支持する支持手段である。ＰＦモータ１５は、図２および図４に示すように、媒体である例えば紙を紙搬送方向に送り出すモータであり、ＤＣモータで構成される。ＰＦモータドライバ１６は、ＰＦモータ１５の駆動を行うためのものである。搬送ローラ１７Ａは、給紙ローラ１３によってプリンタ内に搬送された紙Ｓを印刷可能な領域まで送り出すローラであり、ＰＦモータ１５によって駆動される。フリーローラ１８Ａ（図４参照）は、搬送ローラ１７Ａと対向する位置に設けられ、紙Ｓを搬送ローラ１７Ａとの間に挟むことによって紙Ｓを搬送ローラ１７Ａに向かって押さえる。
【００２４】
排紙ローラ１７Ｂ（図４参照）は、印刷が終了した紙Ｓをプリンタの外部に排出するローラである。排紙ローラ１７Ｂは、不図示の歯車により、ＰＦモータ１５によって駆動される。フリーローラ１８Ｂは、排紙ローラ１７Ｂと対向する位置に設けられ、紙Ｓを排紙ローラ１７Ｂとの間に挟むことによって紙Ｓを排紙ローラ１７Ｂに向かって押さえる。
【００２５】
インク吐出ユニット２０は、被印刷体である例えば紙にインクを吐出するためのものである。インク吐出ユニット２０は、図２に示すように、吐出ヘッド２１と、ヘッドドライバ２２とを有する。吐出ヘッド２１は、インク吐出部であるノズルを複数有し、各ノズルから断続的にインクを吐出する。ヘッドドライバ２２は、吐出ヘッド２１を駆動して、吐出ヘッド２１から断続的にインクを吐出させるためのものである。
【００２６】
クリーニングユニット３０は、図３にも示すように、吐出ヘッド２１のノズルの目詰まりを防止するためのものである。クリーニングユニット３０は、ポンプ装置３１と、キャッピング装置３５とを有する。ポンプ装置３１は、吐出ヘッド２１のノズルの目詰まりを防止するため、ノズルからインクを吸い出すものであり、ポンプモータ３２とポンプモータドライバ３３とを有する。ポンプモータ３２は、吐出ヘッド２１のノズルからインクを吸引する。ポンプモータドライバ３３は、ポンプモータ３２を駆動する。キャッピング装置３５は、吐出ヘッド２１のノズルの目詰まりを防止するため、印刷を行わないとき（待機時）に、吐出ヘッド２１のノズルを封止する。
【００２７】
キャリッジユニット４０は、図２及び図３に示すように、吐出ヘッド２１を所定の方向（図２において紙面の左右方向（以下、走査方向という））に走査移動させるためのものである。キャリッジユニット４０は、キャリッジ４１と、キャリッジモータ（以下、ＣＲモータという）４２と、キャリッジモータドライバ（以下、ＣＲモータドライバという）４３と、プーリ４４と、タイミングベルト４５と、ガイドレール４６とを有する。キャリッジ４１は、走査方向に移動可能であって、吐出ヘッド２１を固定している（したがって、吐出ヘッド２１のノズルは、走査方向に沿って移動しながら、断続的にインクを吐出する）。また、キャリッジ４１は、インクを収容するインクカートリッジ４８、４９を着脱可能に保持している。ＣＲモータ４２は、キャリッジ４１を走査方向に移動させるモータであり、ＤＣモータで構成される。ＣＲモータドライバ４３は、ＣＲモータ４２を駆動するためのものである。プーリ４４は、ＣＲモータ４２の回転軸に取付けられている。タイミングベルト４５は、プーリ４４によって駆動される。ガイドレール４６は、キャリッジ４１を走査方向に案内する。なお、キャリッジが走査方向に１回走査移動することを「パス」という。
【００２８】
計測器群５０には、リニア式エンコーダ５１と、ロータリー式エンコーダ５２と、紙検出センサ５３と、紙幅センサ５４とがある。リニア式エンコーダ５１は、キャリッジ４１の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ１７Ａの回転量を検出するためのものである。紙検出センサ５３は、印刷される紙の先端の位置を検出するためのものである。この紙検出センサ５３は、給紙ローラ１３が搬送ローラ１７Ａに向かって紙を搬送する途中で、紙の先端の位置を検出できる位置に設けられている。なお、紙検出センサ５３は、機械的な機構によって紙の先端を検出するメカニカルセンサである。詳しく言うと、紙検出センサ５３は紙搬送方向に回転可能なレバーを有し、このレバーは紙の搬送経路内に突出するように配置されている。そのため、紙の先端がレバーに接触し、レバーが回転させられるので、紙検出センサ５３は、このレバーの動きを検出することによって、紙の先端の位置を検出する。紙幅センサ５４は、キャリッジ４１に取付けられている。紙幅センサ５４は、発光部５４１と受光部５４３を有する光学センサであり、紙によって反射された光を検出することにより、紙幅センサ５４の位置における紙の有無を検出する。そして、紙幅センサ５４は、キャリッジ４１によって移動しながら紙の端部の位置を検出し、紙の幅を検出する。また、紙幅センサ５４は、キャリッジ４１の位置によって、紙の先端を検出できる。紙幅センサ５４は、光学センサなので、紙検出センサ５３よりも位置検出の精度が高い。
【００２９】
制御ユニット６０は、プリンタの制御を行うためのものであり、プリンタのコントローラとして機能する。制御ユニット６０は、ＣＰＵ６１と、タイマ６２と、インターフェース部６３と、ＡＳＩＣ６４と、メモリ６５と、ＤＣコントローラ６６とを有する。ＣＰＵ６１は、プリンタ全体の制御を行うためのものであり、ＤＣコントローラ６６、ＰＦモータドライバ１６、ＣＲモータドライバ４３、ポンプモータドライバ３２およびヘッドドライバ２２に制御指令を与える。タイマ６２は、ＣＰＵ６１に対して周期的に割り込み信号を発生する。インターフェース部６３は、プリンタの外部に設けられたホストコンピュータ６７との間でデータの送受信を行う。ＡＳＩＣ６４は、ホストコンピュータ６７からインターフェース部６３を介して送られてくる印刷情報に基づいて、印刷の解像度や吐出ヘッドの駆動波形等を制御する。メモリ６５は、ＡＳＩＣ６４及びＣＰＵ６１のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶手段を有する。ＤＣコントローラ６６は、ＣＰＵ６１から送られてくる制御指令と計測器群５０からの出力に基づいて、ＰＦモータドライバ１６及びＣＲモータドライバ４３を制御する。
【００３０】
このようなインクジェットプリンタ１では、印刷時において、用紙Ｓが搬送ローラ１７Ａにより間欠的に所定の搬送量で搬送され、その間欠的な搬送の合間にキャリッジ４１が、搬送ローラ１７Ａによる搬送方向に対して交差する方向、即ちここでは走査方向に沿って移動しながら、吐出ヘッド２１から用紙Ｓに向けてインクを吐出する。この吐出されたインクによって、用紙Ｓ上にはドットが形成され、当該ドットが多数形成されて用紙Ｓ上に画像が形成される。
【００３１】
＝＝＝吐出ヘッド２１の吐出機構＝＝＝
図５は、吐出ヘッド２１の下面部に設けられたインクの吐出ノズルの配列を示した図である。吐出ヘッド２１の下面部には、同図に示すように、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロ（Ｙ）の各色ごとにそれぞれ複数のノズル♯１〜♯１８０からなるノズル列２１１が設けられている。なお、これらの色のうち、ブラック（Ｋ）は無彩色に、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロ（Ｙ）は有彩色に該当する。各ノズル♯１〜♯１８０は、用紙７の搬送方向に沿って直線状に配列されている。各ノズル列２１１は、吐出ヘッド２１の移動方向（走査方向）に沿って相互に間隔をあけて平行に配置されている。各ノズル♯１〜♯１８０には、インク滴を吐出するための駆動素子としてピエゾ素子（図示外）が設けられている。
【００３２】
ピエゾ素子は、その両端に設けられた電極間に所定時間幅の電圧を印加すると、電圧の印加時間に応じて伸張し、インクの流路の側壁を変形させる。これによって、インクの流路の体積がピエゾ素子の伸縮に応じて収縮し、この収縮分に相当するインクが、インク滴となって各色の各ノズル♯１〜♯１８０から吐出される。
【００３３】
図６は、ヘッドドライバ２２の駆動回路の説明図である。この駆動回路は、同図に示すように、原駆動信号発生部２２１と、駆動信号整形部２２２とを備えている。原駆動信号発生部２２１及び駆動信号整形部２２２によって、ノズルからのインクの吐出が制御される。
原駆動信号発生部２２１は、各ノズル♯１〜♯１８０に共通して用いられる原信号ＯＤＲＶを生成する。この原信号ＯＤＲＶは、一画素分の主走査期間内（キャリッジ４１が一画素の間隔を横切る時間内）に複数のパルスを含む信号である。
駆動信号整形部２２２には、原信号発生部２２１から原信号ＯＤＲＶが入力されるとともに、印刷信号ＰＲＴ（ｉ）が入力される。この印刷信号ＰＲＴ（ｉ）は、一画素に対して２ビットの情報を有する信号である。駆動信号整形部２２２は、印刷信号ＰＲＴ（ｉ）のレベルに応じて、原信号ＯＤＲＶを整形し、駆動信号ＤＲＶ（ｉ）として各ノズル♯１〜♯１８０のピエゾ素子に向けて出力する。各ノズル♯１〜♯１８０のピエゾ素子は、駆動信号整形部２２２からの駆動信号ＤＲＶに基づき駆動され、インクを吐出する。
【００３４】
本実施形態に係るインクジェットプリンタ１では、このようなノズル♯１〜♯１８０の駆動回路が、各ノズル列２１１ごと、即ち、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロ（Ｙ）の各色のノズル列２１１（Ｋ）、２１１（Ｃ）、２１１（Ｍ）、２１１（Ｙ）ごとに各々設けられ、各ノズル列ごとに個別にピエゾ素子の駆動が行われるようになっている。
【００３５】
＝＝＝ホストの処理＝＝＝
図７は、ホスト６７が行う基本的な処理の概略的な説明図である。同図に示すように、ホスト６７は、プリンタ１に接続されたコンピュータ本体９０と、表示装置９３とを備えている。コンピュータ本体９０には、プリンタ１の動作を制御する「プリンタドライバ」と呼ばれるコンピュータプログラム９６が搭載されている。同図に示すように、ホスト６７に搭載された所定のオペレーティングシステムの下で、アプリケーションプログラム９５が動作している。オペレーティングシステムには、ビデオドライバ９１やプリンタドライバ９６が組み込まれており、アプリケーションプログラム９５からは、これらのドライバを介して、インクジェットプリンタ１に転送するための印刷データが出力される。画像のレタッチなどを行うアプリケーションプログラム９５は、処理対象の画像に対して所望の処理を行い、また、ビデオドライバ９１を介して表示装置９３に画像を表示している。アプリケーションプログラム９５が印刷命令を発すると、コンピュータ本体９０のプリンタドライバ９６が、画像データをアプリケーションプログラム９５から受け取り、これをインクジェットプリンタ１に供給する印刷データに変換する。
【００３６】
プリンタドライバ９６は、アプリケーションプログラムから出力された画像データを印刷データに変換するため、解像度変換処理・色変換処理・ハーフトーン処理・ラスタライズ処理などを行う。なお、プリンタドライバ９６は、各種コマンドＣＯＭを送受信する機能、印刷データをプリンタ１に供給する機能等を実現する。このようなプリンタドライバ９６の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、ホスト６７の内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、ホスト６７が読み取り可能な種々の媒体を利用できる。また、このようなコンピュータプログラムを、インターネットを介してコンピュータ本体９０にダウンロードすることも可能である。プリンタドライバは、以下に説明される処理を行うためのコードを備えるプログラムになっている。
【００３７】
解像度変換処理は、アプリケーションプログラムから出力された画像データ（テキストデータ、イメージデータなど）を、紙に印刷する際の解像度に変換する処理である。例えば、紙に画像を印刷する際の解像度が７２０×７２０ｄｐｉに指定される場合、アプリケーションプログラムから受け取った画像データを７２０×７２０ｄｐｉに変換する。なお、解像度変換処理後の画像データは、ＲＧＢ色空間により表される多階調（例えば２５６階調）のＲＧＢデータである。
【００３８】
色変換処理は、ＲＧＢデータをＣＭＹＫデータに変換する処理である。なお、ＣＭＹＫデータは、インクジェットプリンタが有するインクの色に対応したデータである。色変換処理は、この色変換処理は、ＲＧＢ画像データの階調値とＣＭＹＫ画像データの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）をプリンタドライバが参照することによって行われる。この色変換処理により、各画素についてのＲＧＢデータがインク色に対応するＣＭＹＫデータに変換される。なお、色変換処理後のデータは、ＣＭＹＫ色空間により表される２５６階調のＣＭＹＫデータである。
【００３９】
ハーフトーン処理は、高階調のデータを、プリンタが形成可能な階調に変換する処理である。ハーフトーン処理では、ディザ法・誤差拡散法などを利用して、プリンタがドットを分散して形成できるように画素データを作成する。ハーフトーン処理されたデータは、前述のＲＧＢデータと同等の解像度（例えば７２０×７２０ｄｐｉ）を有している。本実施形態では、ハーフトーン処理されたデータは、各画素につき２ビットのデータから構成される。
【００４０】
ラスタライズ処理は、マトリクス状の画像データを、プリンタに転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、印刷データに含まれる画素データとして、プリンタに出力される。
【００４１】
＝＝＝テキスト印刷のエッジ処理＝＝＝
＜ドットの置き換えについて＞
テキストを印刷する場合、テキストの個々の文字の輪郭を強調して輪郭がぼやけないようにする必要がある。そこで、本実施形態では、文字の内部を形成するドットと比較して、文字の輪郭（エッジ）を形成するドットが小さくなるように、エッジ処理を行っている。
【００４２】
図８Ａは、エッジ処理を施さない場合のドット形成の様子の説明図である。図８Ｂは、エッジ処理を施した場合のドット形成の様子の説明図である。同図において、方眼状の桝目は、インク滴を着弾させドットを記録する位置を規定するために、被印刷体上に仮想的に定められた桝目である。つまり、一つの桝目は、一つの画素を表す。同図において、黒く塗りつぶされている桝目には、大きいドットが形成されている。図面では、大きいドットが形成された画素は四角く塗りつぶされているが、実際には、インク量が多いため桝目からインクが溢れ、丸いドットが形成されている。また、同図において、黒丸が形成されている桝目には、小さいドットが形成されている。つまり、黒い丸が形成されている桝目に打ち込まれるインク量は、四角く塗りつぶされている桝目に打ち込まれるインク量と比較して、少ない。
【００４３】
エッジ処理を行わない場合、テキストの輪郭を形成するドットのインク量が多いため、文字を形成する画素の外側にインクが溢れてしまう。その結果、エッジ処理を行わない場合、文字の輪郭が滲んでしまい、画質が低下してしまう。
【００４４】
一方、本実施形態では、文字の輪郭を形成するドットは、文字の内部を形成するドットと比較して、小さい。つまり、エッジ処理を行えば、文字の輪郭を形成するドットのインク量が少なくなる。その結果、本実施形態では、文字の内部を形成するドットのインクが外側に溢れても、輪郭を形成するドットのインク量が少ないので、文字の輪郭が滲まずに済む。つまり、本実施形態では、文字の輪郭を形成するドットを小さくすることにより、文字の外側にインクが溢れることによる文字の滲みが抑制される。
【００４５】
＜エッジの抽出について＞
本実施形態では、印刷される画像のエッジ（輪郭）を抽出するため、以下のようなエッジ抽出処理が行われる。なお、以下のエッジ抽出処理は、プリンタドライバがアプリケーションプログラムから画像データを受け取った際に、プリンタドライバによって行われる。なお、プリンタドライバは、以下の処理を実行するためのコードを含むように構成されている。
【００４６】
図９Ａは、エッジ抽出の対象となる画像データの説明図である。同図において、方眼状の桝目は、インク滴を着弾させドットを記録する位置を規定するために、被印刷体上に仮想的に定められた桝目である。各画素には、０又は１の２値のデータが割り当てられており、０が割り当てられた画素にはドットが形成されず、１が割り当てられた画素にはドットが形成される。そのため、画素に対応するデータ（画素データ）は、その画素の色を示す情報になる。ここで、画素データをＦ（Ｘ，Ｙ）と表す。例えば、同図において左上の画素の位置を（Ｘ，Ｙ）＝（０，０）とすると、この画素データは、Ｆ（０，０）＝０である。なお、このルールに従えば、Ｆ（２，２）＝１である。
【００４７】
背景に物品が存在する場合、エッジ（輪郭）は、背景と物品の境界である。通常、背景の色と物品の色とは異なるため、輪郭は、画像の色（特に色の濃淡）が変化する場所として認識される。したがって、画像データから輪郭を抽出するためには、周囲の画素と比較して画像の色が変化している画素を検出すれば良い。画像の色の変化は、微分を利用して、次式を用いて表すことができる。
Ｆ’（Ｘ，Ｙ）＝４×Ｆ（Ｘ，Ｙ）−Ｆ（Ｘ，Ｙ−１）−Ｆ（Ｘ＋１，Ｙ）−Ｆ（Ｘ，Ｙ＋１）−Ｆ（Ｘ−１，Ｙ）          （式１）
上式は、２次元の画像に関して、微分を利用して、ある画素の周囲の画素データに対する変化量を求めている。コントローラは、上式を用いて、画像データに基づいて、各画素の周囲の画素に対する変化量を求める。
【００４８】
図９Ｂは、上記の式にて計算された各画素のデータＦ’（Ｘ，Ｙ）の説明図である。つまり、図９Ｂは、周囲の画素と比較した変化量を表している。例えば、（Ｘ，Ｙ）＝（２，２）の位置では、その画素の周囲の４つの画素のデータと比較したときの変化量として、Ｆ’（２，２）＝２となる。
図９Ｃは、図９Ｂのデータについて、０．５を閾値として２値化処理したデータの説明図である（このデータをｆ（Ｘ，Ｙ）とする）。コントローラは、上記のＦ’（Ｘ，Ｙ）を２値化処理することによって、周囲の画素と比較して変化量（色の変化量）の大きい画素を抽出できる。そして、変化量の大きい画素は、背景と物品の境界に対応する画素であると考えられる。したがって、コントローラは、この２値化処理により、輪郭に対応する画素を抽出することができる。
【００４９】
なお、コントローラは、輪郭を抽出する際に、上式を用いる前に、画像データに対してフィルタリング処理を施しても良い。コントローラは、輪郭を抽出する際に、画像データのフィルタリング処理を施せば、画像の特徴に合わせたエッジ抽出処理を行うことができる。例えば、ノイズの多い画像データの輪郭を抽出する際には、コントローラは、上式を用いる前に、画像の平滑化処理を施しても良い。画像の平滑化処理とは、ある画素データを周囲の画素データの平均値に置き換える処理であり、画像データに対するフィルタリング処理の一種である。画像の平滑化処理後にエッジ抽出処理を行えば、ノイズの多い画像データであっても、コントローラは、輪郭に対応する画素を適切に抽出することができる。
【００５０】
上記の説明では、各画素に２値データ（０又は１のデータ）が対応づけられていたが、これは説明を簡略化させるためのものである。実際には各画素に多値データ（例えば、８ビットデータや２ビットデータ）が対応づけられているが、画像の輪郭の抽出処理は、上記に説明された処理とほぼ同様である。
【００５１】
＝＝＝テキスト印刷とイメージ印刷＝＝＝
上記のように、本実施形態では、印刷される画像がテキストである場合、画像データに対してエッジ処理を施して、印刷データを作成している。一方、印刷される画像が自然画等のイメージである場合、エッジ処理を施すと、印刷される画像はぼやけてしまい、画質が低下する。そのため、印刷される画像がイメージである場合、エッジ処理は施さない方がよい。
【００５２】
図１０は、テキストとイメージの両方を含む画像データを印刷データに変換するときの流れの説明図である。以下に説明される処理は、プリンタドライバによって行われる。プリンタドライバは、以下に説明される処理を行うためのコードを備えるプログラムになっている。
プリンタドライバが、アプリケーションプログラムから画像データを受け取った後、解像度変換処理が行われる。解像度変換処理後の画像データは、ＲＧＢ色空間により表される多階調（例えば２５６階調）のＲＧＢデータである。
【００５３】
本実施形態では、プリンタドライバは、解像度変換処理後の画像データの画素データに基づいて、その画素に対応する画像がテキストであるのかイメージであるのかを判断する。すなわち、テキストを印刷する領域（テキスト領域）では白黒の画像しかないため、テキスト領域内の画素データのＲＧＢの色データは、すべてゼロである。一方、自然画などのイメージを印刷する領域（イメージデータ領域）では、少なくともＲＢＧの色データが含まれている。本実施形態では、この点を利用し、解像度変換処理された画像データについて、テキスト領域とイメージ領域とを分離している。つまり、プリンタドライバは、解像度変換処理された画像データの中からＲＧＢ色データを含まない画素データを抽出し、抽出された画素データはテキスト領域内の画素であると判断する。また、プリンタドライバは、解像度変換処理された画像データの中からＲＧＢ色データを有する画素データを抽出し、抽出された画素データはイメージ領域内の画素であると判断する。
【００５４】
そして、本実施形態では、プリンタドライバは、テキスト領域内の画像データに対して、テキスト印刷に適した処理を行う。すなわち、プリンタドライバは、テキスト領域内の画像データに対して、色変換処理やハーフトーン処理を行う際に、前述のエッジ処理を行う。一方、本実施形態では、プリンタドライバは、イメージ領域内の画像データに対して、イメージ印刷に適した処理を行う。すなわち、プリンタドライバは、イメージ領域内の画像データに対して、色変換処理やハーフトーン処理を行うが、テキスト領域内の画像データに対する処理とは異なり、エッジ処理を行わない。
【００５５】
色変換処理とハーフトーン処理が行われた後、一つの画素に対して２ビットデータが対応づけられている。そして、この２ビットデータが「００」である画素に対しては、インク滴が吐出されず、ドットは形成されない。また、２ビットデータが「０１」である画素に対しては、小ドットが形成される。また、２ビットデータが「１０」である画素に対しては、中ドットが形成される。また、２ビットデータが「１１」である画素に対しては、大ドットが形成される。２ビットデータとドットの大きさとの関係については、後述する。
【００５６】
なお、色変換処理・ハーフトーン処理後、テキストの輪郭に対応する画素に対応する２ビットデータには、小ドットを形成することを示す「０１」のデータになっている。また、色変換処理・ハーフトーン処理後、イメージ領域に小ドットを用いる場合、その小ドットが形成される画素に対応する２ビットデータは、「０１」になっている。
【００５７】
本実施形態では、プリンタドライバは、ラスタライズ処理を行う前に、色変換処理・ハーフトーン処理後のテキスト領域の画像データとイメージ領域の画像データとを合成する。そして、プリンタドライバは、合成された画像データをラスタライズ処理し、印刷データに含まれる画素データとしてプリンタに供給する。
【００５８】
＝＝＝ヘッドの駆動＝＝＝
＜原信号ＯＤＲＶとインク量との関係について＞
図１１は、１つの画素に対応する２ビットデータとその画素に吐出されるインク量との関係の説明図である。
前述（図６）の原駆動信号発生部２２１は、原信号ＯＤＲＶを発生する。この原信号ＯＤＲＶは、一画素分の主走査期間内（本実施形態においては、一画素の間隔である１／７２０インチをキャリッジ４１が横切る時間内）に３つのパルス（Ｗ１〜Ｗ３）を有する信号である。この３つのパルスの高さは、全て異なっている。最初のパルス信号Ｗ１は、他のパルス信号と比較して一番低いパルス信号である。２番目のパルス信号Ｗ２は、他のパルス信号と比較して一番高いパルス信号である。３番目のパルス信号Ｗ３は、他の２つのパルス信号の中間の高さのパルス信号である。
【００５９】
前述（図６）の駆動信号整形部２２２には、原信号発生部２２１から原信号ＯＤＲＶが入力されるとともに、コンピュータ（ホスト）側から受け取った印刷データに含まれる２ビットデータが入力される。そして、駆動信号整形部２２２は、２ビットデータに応じて、原信号ＯＤＲＶの３つのパルス信号を整形し、各ノズル♯１〜♯１８０のピエゾ素子に向けて出力する。具体的には、駆動信号整形部２２２は、原信号ＯＤＲＶの３つのパルス信号を、２ビットデータに応じてマスクし、各ノズル♯１〜♯１８０のピエゾ素子にパルス信号を出力する。
【００６０】
なお、駆動信号整形部２２２が原信号ＯＤＲＶの３つのパルス信号のうち一つのパルス信号のみをピエゾ素子に出力する場合、高いパルス信号をピエゾ素子に出力するほど、ノズルから多くのインク量が吐出され、大きいドットが形成される。例えば、駆動信号整形部２２２が原信号ＯＤＲＶの３つのパルス信号のうち最初のパルス信号Ｗ１のみをピエゾ素子に出力すれば、ノズルは約３．２ｎｇのインク量を吐出する。また、原信号ＯＤＲＶの３つのパルス信号のうち２番目のパルス信号Ｗ２のみを駆動信号整形部２２２がピエゾ素子に出力すれば、ノズルは約９ｎｇのインク量を吐出する。また、原信号ＯＤＲＶの３つのパルス信号のうち３番目のパルス信号Ｗ３のみを駆動信号整形部２２２がピエゾ素子に出力すれば、ノズルは約４．５ｎｇのインク量を吐出する。
【００６１】
また、原信号ＯＤＲＶの３つのパルス信号の複数のパルス信号をピエゾ素子に向けて出力すれば、１つのパルス信号を出力する場合と比較して、ノズルから多くのインク量が吐出され、大きいドットが形成される。例えば、原信号ＯＤＲＶの３つのパルス信号の全てのパルス信号（Ｗ１〜Ｗ３）をピエゾ素子に向けて出力すれば、ノズルは約１８ｎｇのインク量を吐出する。
【００６２】
本実施形態では、印刷される画像がテキストの場合、その画像は、２種類のドット（小ドット及び大ドット）によって形成される。また、本実施形態では、印刷される画像がイメージの場合、その画像は、３種類のドット（小ドット・中ドット・大ドット）によって形成される。どの大きさのドットをノズルが吐出するかは、受信した２ビットデータに基づいて、以下に説明されるように定められる。
【００６３】
＜本実施形態の印刷処理について＞
図１２は、駆動信号整形部２２２が２ビットデータを受け取ったときの処理を説明するフロー図である。駆動信号整形部２２２は、以下に説明される処理を、駆動信号整形部２２２を構成する回路に従って処理する。ただし、駆動信号整形部は、制御ユニットにより制御されて、以下に説明される処理を行っても良い。この場合、制御ユニットは、メモリ内に格納されているプログラムに従って、駆動信号整形部２２２を制御する。
【００６４】
まず、駆動信号整形部２２２は、画素データである２ビットデータを受信する前に、対応テーブルに関する情報を受信する（Ｓ１０１）。この対応テーブルに関する情報は、コンピュータ（ホスト）側から受け取る印刷データのヘッダに含まれている。ただし、プリンタ側が予め数種類の対応テーブルを有し、制御ユニットがコンピュータから受け取った印刷データに基づいて特定の対応テーブルを特定し、特定された対応テーブルを制御ユニットが駆動信号整形部２２２に送信しても良い。
【００６５】
対応テーブルは、２ビットデータに対応してどのように原信号を整形するかを定めたテーブルである。本実施形態では、対応テーブルは、２ビットデータとその画素の内容（テキスト・イメージ）とに基づいて、どのように原信号を整形するかを決定することができる。例えば、対応テーブルには、「テキスト領域の２ビットデータが『０１』であるとき、３番目のパルス信号のみを出力する」との情報や、「イメージ領域の２ビットデータが『０１』であるとき、１番目のパルス信号のみを出力する」との情報が含まれている。
【００６６】
次に、駆動信号整形部２２２は、画素データである２ビットデータを受信する（Ｓ１０２）。なお、駆動信号整形部２２２は、１つの画素に関して、４色（ＣＭＹＫ）のそれぞれの２ビットデータを受信する。
【００６７】
次に、駆動信号整形部２２２は、受信した画素データに対応する画素がテキスト領域内の画素なのか、又はイメージ領域内の画素なのかを判別する（Ｓ１０３）。この判別は、受信した画素データに黒（Ｋ）以外の色（ＣＭＹ）のデータが含まれているか否かを基準にする。すなわち、テキスト領域では白黒の画像しかないため、テキスト領域内の画素データのＣＭＹに関する２ビットデータ（カラーデータ）は、すべてゼロである。一方、イメージ領域では、ＣＭＹに関する２ビットデータ（カラーデータ）の中に少なくとも１が含まれている。本実施形態では、この点を利用し、受信した画素データの内容（テキスト／イメージ）を判別している。
【００６８】
次に、駆動信号整形部２２２は、受信した２ビットデータと上記の判別結果（テキスト／イメージ）に基づき、対応テーブルを参照する（Ｓ１０４）。そして、駆動信号整形部２２２は、その参照結果に基づいて、駆動信号ＤＲＶをピエゾ素子に出力する（Ｓ１０５）。例えば、受信した２ビットデータに対応する画素がテキスト領域内の画素であると判別された場合、その２ビットデータが『０１』であれば、駆動信号整形部２２２は、原信号ＯＤＲＶの３つのパルス信号のうち３番目のパルス信号Ｗ３のみを駆動信号整形部２２２がピエゾ素子に出力する。その結果、テキスト領域内の小ドットは、４．５ｎｇのインク量にて形成される。また、例えば、受信した２ビットデータに対応する画素がイメージ領域内の画素であると判別された場合、その２ビットデータが『０１』であれば、駆動信号整形部２２２は、原信号ＯＤＲＶの３つのパルス信号のうち１番目のパルス信号Ｗ１のみを駆動信号整形部２２２がピエゾ素子に出力する。その結果、イメージ領域内の小ドットは、３．２ｎｇのインク量にて形成される。
【００６９】
本実施形態では、駆動信号整形部が受信した２ビットデータが「０１」であっても、図１１に示されるとおり、異なる大きさの小ドット（インク量が４．５ｎｇの小ドットと、インク量が３．２ｎｇの小ドット）が形成される。そして、本実施形態では、テキスト領域の画像形成に用いられる小ドットは、イメージ領域の画像形成に用いられる小ドットと比較して、大きい。
【００７０】
画素データが２ビットデータである場合、本来ならば一つの画素に４つの階調しか表現できない。しかし、プリンタが画素の内容（テキスト／イメージ）を判断し、その判断結果と画素データ（２ビットデータ）とに基づいてドットの大きさを決定すれば、プリンタは、一つの画素に８つの階調が表現可能である。本実施形態のプリンタは、画素の内容（テキスト／イメージ）を判断し、その判断結果と画素データ（２ビットデータ）とに基づいてドットの大きさを決定することによって、５つの階調（ドットなし、インク量３．２ｎｇのドット、インク量４．５ｎｇのドット、インク量９ｎｇのドット、インク量１８ｎｇのドット）を表現できる。そして、本実施形態のプリンタは、画素の内容を判断することによって、画素データそのもののデータ量を減らすことができる（一つの画素に５つの階調を表現する場合、本来ならば、画素データは２ビットよりも多いデータ量を必要とする）。
【００７１】
本実施形態では、テキスト印刷用の小ドットを形成する場合も、イメージ印刷用の小ドットを形成する場合も、同じ原信号ＯＤＲＶを利用している。そのため、本実施形態のプリンタによれば、テキスト領域とイメージ領域が走査方向（キャリッジが移動する方向）に並んでいても、テキスト印刷用の小ドットとイメージ印刷用の小ドットとを、同じパス（キャリッジが走査方向に１回走査移動すること）により印刷することが可能である。これにより、本実施形態のプリンタは、高画質な印刷を高速に実行することができる。
【００７２】
＜小ドットの大きさについて＞
図１３Ａは、本実施形態のドット形成の様子の説明図である。図１３Ｂは、イメージの印刷に用いられる小ドットを利用して、輪郭を形成した場合の参考例である。二つの図を比較すると、輪郭を形成しているドットの径が異なっている。詳しく言うと、本実施形態のテキスト領域の輪郭を形成する小ドットの径は、参考例の小ドットの径（イメージの印刷に用いられる小ドットの径）よりも大きい。
【００７３】
参考例に示されるとおり、本実施形態のプリンタは、３．２ｎｇのインク量を吐出することが可能であるため、本実施形態の輪郭を形成するドットよりも小さいドットを、画像の輪郭の形成に利用することも可能である。しかし、テキストを印刷する場合、所定の領域を塗りつぶすような画像を印刷することになるので、輪郭を形成するドットが小さすぎると、文字内部領域と文字外部領域との境界がでこぼこし、輪郭がぼやけてしまう。
【００７４】
一方、本実施形態では、プリンタが形成可能な最小ドット（インク量３．２ｎｇ）よりも大きいドット（インク量４．５ｎｇ）にて、輪郭を形成している。これにより、文字内部領域と文字外部領域との境界の凹凸を軽減させ、輪郭をはっきりさせることができる。
【００７５】
また、本実施形態では、文字の内部を形成するドットのインクが外側に溢れても、輪郭を形成するドットのインク量が少ないので、文字の輪郭が滲まずに済む。つまり、本実施形態では、輪郭を形成するドットを小さくすることにより、文字の外側にインクが溢れることによる文字の滲みが抑制される。
【００７６】
また、本実施形態では、小ドット（輪郭を形成するドット）と文字の内部を形成するドット（大ドット）とが隣接する場合、二つのドットが重なっている。これにより、文字の内部を形成するドットのインクが外側に溢れると、輪郭を形成するドットにインクが流入するようになる。つまり、本実施形態では、二つのドットが重なっているので、溢れるインクの行き先を規制することができる。このため、文字の輪郭の滲みを抑制し、輪郭を明確にすることができる。
【００７７】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、主としてプリンタについて記載されているが、その中には、判別方法、印刷装置、印刷方法、プログラム、記憶媒体、コンピュータシステム、表示画面、画面表示方法、印刷物の製造方法、記録装置、液体の吐出装置等の開示が含まれていることは言うまでもない。
また、一実施形態としてのプリンタ等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００７８】
＜原信号ＯＤＲＶについて＞
前述の実施形態によれば、原信号ＯＤＲＶは、異なる高さのパルス信号を有する信号であった。しかし、原信号ＯＤＲＶは、これに限られるものではない。    例えば、図１４に示すように、同じ高さのパルス信号を複数有するものであっても良い。そして、駆動信号整形部２２２が２ビットデータに基づいてピエゾ素子に出力するパルス数を調整すれば、ノズルから異なる大きさのインク滴が吐出され、異なる大きさのドットが媒体に形成される。
なお、このようなインク吐出方法に限られるものでもない。要するに、異なる大きさのドットを媒体に形成可能であれば、どのような構成であっても良い。
【００７９】
＜小ドットについて＞
前述の実施形態によれば、テキスト印刷用の小ドットはインク量が４．５ｎｇであって、イメージ印刷用の小ドットはインク量が３．２ｎｇであった。しかし、インク量がこれに限られるものではないことは言うまでもない。例えば、解像度が異なれば、最適なドットの大きさも変わるので、テキスト印刷用の小ドットのインク量やイメージ印刷用の小ドットのインク量が変わってくる。
例えば、図１１と図１４とを比較しても分かるとおり、解像度が粗くなれば、小ドットのインク量が多くなり、小ドットの大きさも大きくなる（なお、解像度３６０ｄｐｉは、解像度７２０ｄｐｉよりも粗い）。
【００８０】
＜エッジ処理について＞
前述の実施形態によれば、エッジ処理はコンピュータ側で行われていた。しかし、これに限られるものではない。
例えば、プリンタ側で画像データから印刷データに変換するようにし、プリンタ側でエッジ処理を行うようにしても良い。
または、例えばコンピュータ側でエッジ処理を行わずに印刷データを作成し、コンピュータから印刷データを受信したプリンタが、印刷データの中から輪郭を判別し、輪郭を形成する画素に対応するデータを小ドットのデータに置き換えても良い。
【００８１】
＜テキスト／イメージの判断について＞
前述の実施形態では、ある画素がカラーデータを含むか否かを判断し、その画素がテキスト領域に属するか否かを判断していた。しかし、画像の内容の判断は、これに限られるものではない。
例えば、印刷時にユーザがプリンタドライバを設定することによって、プリンタドライバが印刷対象の内容（テキスト／イメージ）をプリンタに指示し、プリンタはプリンタドライバからの指示信号に基づいて画像の内容を判断しても良い。
【００８２】
＜テキスト／イメージについて＞
前述の実施形態では、画像がテキストであるかイメージ（自然画）であるかを判別していた。しかし、画像の区分は、これに限られるものではない。要するに、印刷する画像が所定の領域を塗りつぶすような画像であるか否かを基準にして、最小ドットの大きさを使い分けられればよい。
例えば、紙に印刷される画像が線画（線画には文字も含まれる）であるか、線画以外の画像（自然画など）であるかを判断するようにしても良い。
【００８３】
＜記録装置について＞
前述の実施形態では、記録装置としてプリンタが説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の記録装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。このような分野に本技術を適用しても、液体を対象物に向かって直接的に吐出（直描）することができるという特徴があるので、従来と比較して省材料、省工程、コストダウンを図ることができる。
【００８４】
＜インクについて＞
前述の実施形態は、プリンタの実施形態だったので、染料インク又は顔料インクをノズルから吐出していた。しかし、ノズルから吐出する液体は、このようなインクに限られるものではない。例えば、金属材料、有機材料（特に高分子材料）、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液などを含む液体（水も含む）をノズルから吐出しても良い。このような液体を対象物に向かって直接的に吐出すれば、省材料、省工程、コストダウンを図ることができる。
【００８５】
＜ノズルについて＞
前述の実施形態では、圧電素子を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【００８６】
【発明の効果】
本発明によれば、媒体に形成する画像に適したドットを用いて印刷を行うことができるので、画質を向上させることができる。
【図面の簡単な説明】
【図１】プリンタの外観図である。
【図２】プリンタのブロック構成図である。
【図３】プリンタのキャリッジ周辺の説明図である。
【図４】プリンタの搬送ユニット周辺の説明図である。
【図５】ノズルの配列の説明図である。
【図６】各ノズルの駆動回路の説明図である。
【図７】ホストが行う基本的な処理の概略的な説明図である。
【図８】図８Ａは、エッジ処理を施さない場合のドット形成の様子の説明図である。図８Ｂは、エッジ処理を施した場合のドット形成の様子の説明図である。
【図９】図９Ａは、エッジ抽出の対象となる画像データの説明図である。図９Ｂは、対象データの微分結果の説明図である。図９Ｃは、２値化処理したデータの説明図である。
【図１０】画像データを印刷データに変換するときのフロー図である。
【図１１】画素データとインク量との関係の説明図である。
【図１２】駆動信号整形部の処理のフロー図である。
【図１３】図１３Ａは、本実施形態のドット形成の様子の説明図である。図１３Ｂは、参考例の説明図である。
【図１４】他の実施形態の画素データとインク量との関係の説明図である。
【図１５】図１５Ａは、輪郭部の説明図である。図１５Ｂは、小さいドットを用いたときの輪郭部の説明図である。
【符号の説明】
１  インクジェットプリンタ、２  操作パネル、３  排紙部、４  給紙部、
５  操作ボタン、６  表示ランプ、７  排紙トレー、８  給紙トレー、
１０  紙搬送ユニット、  １３  給紙ローラ、  １４  プラテン、
１５  紙搬送モータ（ＰＦモータ）、
１６  紙搬送モータドライバ（ＰＦモータドライバ）、
１７Ａ  搬送ローラ、  １７Ｂ  排紙ローラ、
１８Ａ・１８Ｂ  フリーローラ、  ２０  インク吐出ユニット、
２１  ヘッド、  ２１１  ノズル列、  ２２  ヘッドドライバ、
２２１  原駆動信号発生部、  ２２２  駆動信号補正回路、
３０  クリーニングユニット、  ３１  ポンプ装置、  ３２  ポンプモータ、
３３  ポンプモータドライバ、  ３５  キャッピング装置、
４０  キャリッジユニット、  ４１  キャリッジ、
４２  キャリッジモータ（ＣＲモータ）、
４３  キャリッジモータドライバ（ＣＲモータドライバ）、
４４  プーリ、  ４５  タイミングベルト、  ４６  ガイドレール、
５０  計測器群、  ５１  リニア式エンコーダ、  ５２  ロータリー式エンコーダ、５３  紙検出センサ、５４  紙幅センサ、
６０  制御ユニット、  ６１  ＣＰＵ、  ６２  タイマ、
６３  インターフェース部、  ６４  ＡＳＩＣ、  ６５  メモリ、
６６  ＤＣコントローラ、  ６７  ホストコンピュータ、
８０  インク回収部、  ８２  溝部、  ８４  吸収材、
９０  コンピュータ本体、  ９１  ビデオドライバ、  ９３  表示装置、
９５  アプリケーションプログラム、  ９６  プリンタドライバ、
１０００  コンピュータシステム、  １１０２  コンピュータ本体、
１１０４  表示装置、  １１０６  プリンタ、  １１０８  入力装置、
１１０８Ａ  キーボード、  １１０８Ｂ  マウス、  １１１０  読取装置、
１１１０Ａ  フレキシブルディスクドライブ装置、
１１１０Ｂ  ＣＤ−ＲＯＭドライブ装置、  １２０２  内部メモリ、
１２０４  ハードディスクドライブユニット、
Ｓ  媒体（用紙）、  Ｐ  印刷領域、
【図１】
2004314412.tif 000003
【図２】
2004314412.tif 000004
【図３】
2004314412.tif 000005
【図４】
2004314412.tif 000006
【図５】
2004314412.tif 000007
【図６】
2004314412.tif 000008
【図７】
2004314412.tif 000009
【図８】
2004314412.tif 000010
【図９】
2004314412.tif 000011
【図１０】
2004314412.tif 000012
【図１１】
2004314412.tif 000013
【図１２】
2004314412.tif 000014
【図１３】
2004314412.tif 000015
【図１４】
2004314412.tif 000016
【図１５】
2004314412.tif 000017