(57)【要約】【課題】文字の方向に最適化した文字のジャギー補正を高速に行うこと。【解決手段】参照パターンとのパターンマッチングを用いてジャギーを持つ文字輪郭部を検出し、ドットを記録する画素位置、そこに記録すべきドットサイズからなる輪郭補正パターンに従い、検出された文字輪郭部にドットを付加、置き換えすることで文字輪郭のジャギーを目立たなくするジャギー補正処理を行い、縦横の印写解像度が異なる偏倍解像度の文字のジャギー補正を行う場合に、偏倍解像度方向に対する文字の方向によって、ジャギー補正処理を切り替える。【選択図】図１０
2009010880.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体上に画像を形成する画像処理方法において、
ｍ×ｎのサイズのウインドウを用いた所定の参照パターンとのパターンマッチングを用いてジャギーを持つ文字輪郭部を検出し、ドットを記録する画素位置およびそこに記録すべきドットサイズからなる輪郭補正パターンに従い、検出された文字輪郭部にドットを付加または置き換えを行うことにより文字輪郭のジャギーを目立たなくするジャギー補正処理を行い、
縦横の印写解像度が異なる偏倍解像度の文字のジャギー補正を行う場合に、偏倍解像度方向に対する文字の方向によって、ジャギー補正処理を切り替えることを特徴とする画像処理方法。
【請求項２】
前記偏倍解像度方向に対する文字の方向に加え、偏倍解像度の縦横比に応じて、ジャギー補正処理を切り替えることを特徴とする請求項１記載の画像処理方法。
【請求項３】
前記偏倍解像度方向に対する文字の方向および前記偏倍解像度の縦横比に加え、印写を行う用紙に応じて、ジャギー補正処理を切り替えることを特徴とする請求項１または２記載の画像処理方法。
【請求項４】
前記ジャギー補正処理の切り替えは、高解像度と低解像度の比をＸ（高解像度／低解像度＝Ｘ）としたとき、ジャギーを持つ文字輪郭部を検出するパターンマッチングの低解像度側のウインドウ幅を２ａＸ＋１（ａは１以上の整数）に変更することを特徴とする請求項１から３のいずれか１項に記載の画像処理方法。
【請求項５】
前記ジャギー補正処理の切り替えは、ジャギーを持つ文字輪郭部を検出するパターンマッチングのための参照パターンを、偏倍解像度方向に対する文字の方向、偏倍解像度の縦横比に応じて変更することを特徴とする請求項１から３のいずれか１項に記載の画像処理方法。
【請求項６】
前記ジャギー補正処理の切り替えは、ドット置き換えのための輪郭補正パターンを、偏倍解像度方向に対する文字の方向、偏倍解像度の縦横比に応じて変更することを特徴とする請求項１から３のいずれか１項に記載の画像処理方法。
【請求項７】
より小さい側の印写解像度に応じて、ジャギー補正処理を行うか否かを切り替えることを特徴とする請求項１から６のいずれか１項に記載の画像処理方法。
【請求項８】
ユーザーの指示に従い、ジャギー補正処理を行うか否かを切り替えることを特徴とする請求項１から６のいずれか１項に記載の画像処理方法。
【請求項９】
被記録媒体上に画像を形成する画像処理装置において、
ｍ×ｎのサイズのウインドウを用いた所定の参照パターンとのパターンマッチングを用いてジャギーを持つ文字輪郭部を検出し、ドットを記録する画素位置およびそこに記録すべきドットサイズからなる輪郭補正パターンに従い、検出された文字輪郭部にドットを付加または置き換えを行うことにより文字輪郭のジャギーを目立たなくするジャギー補正処理を行い、
縦横の印写解像度が異なる偏倍解像度の文字のジャギー補正を行う場合に、偏倍解像度方向に対する文字の方向によって、ジャギー補正処理を切り替えることを特徴とする画像処理装置。
【請求項１０】
被記録媒体上に画像を形成するコンピュータに、
ｍ×ｎのサイズのウインドウを用いた所定の参照パターンとのパターンマッチングを用いてジャギーを持つ文字輪郭部を検出させ、ドットを記録する画素位置およびそこに記録すべきドットサイズからなる輪郭補正パターンに従い、検出された文字輪郭部にドットを付加または置き換えを行うことにより文字輪郭のジャギーを目立たなくするジャギー補正処理を行わせ、
縦横の印写解像度が異なる偏倍解像度の文字のジャギー補正を行わせる場合に、偏倍解像度方向に対する文字の方向によって、ジャギー補正処理を切り替えさせる処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字のジャギー補正を処理する技術に関するものである。
【背景技術】
【０００２】
従来より、インクジェット記録法は、高速記録可能で、いわゆる普通紙に特別の定着処理を要せずに記録でき、記録時の騒音発生が無視できる程度に小さい点により、オフィス用等として注目されている。従来から種々の方式が提案され、又は既に製品化されて実用されている。このようなインクジェット記録法は、インク液室と、それに連通したノズルが形成されたインクジェットヘッドを用いて、インク液室内のインクに画像情報に応じて、圧力を加えることにより、インク小滴をノズルから飛翔させ、紙やフィルムなどの被記録体に付着させて画像を形成する。
【０００３】
また、ヘッドの構成からは、シリアルインクジェットプリンタとラインインクジェットプリンタがある。シリアルインクジェットプリンタは、インクジェットヘッドを紙の幅方向に走査（主走査）しながら画像を形成し、１回または複数回の走査が終了した後に、紙を搬送し次の記録ラインを形成していくものである。
【０００４】
一方ラインインクジェットプリンタは、ノズルがほぼ紙の幅方向全域に形成され、幅方向への走査は行なわずに、紙を搬送しながら記録していくものである。後者は、幅方向の１ラインを一度に形成していくので記録速度が速いという長所がある一方で、ヘッドそのものが大きくなるためプリンタ全体の大きさが大きくなってしまうこと、高解像度の記録を行なうには、ノズルそのものの配列を高密度にする必要があり、ヘッドの製造コストが高くなるという問題がある。
【０００５】
それに比べて、前者は比較的小さなヘッドで画像を形成していく為、装置のコストが安いという長所があり、現在数多くのシリアル型インクジェットプリンタが実用化されている。
【０００６】
シリアルインクジェットプリンタの場合、印字スピードは画像の解像度、ノズル密度、ドットを形成する駆動周波数、副走査速度などによってきまる。この中でノズル密度はノズル、液室、流路、アクチュエータの加工精度で限界がある。
【０００７】
ところで、印字スピードを向上するためには、印字領域を１回の主走査で形成する打ち方が好ましい。例えば、ノズル密度が３００ｄｐｉのヘッドを用いて、副走査方向の解像度が３００ｄｐｉの画像を作成するときは、ヘッドの移動方向（主走査方向）に１回の走査で作成することが可能であるのに対し、６００ｄｐｉの画像を作成するときには、２回の主走査と１回の副走査（紙搬送）を行ういわゆるインターレス方式により画像を埋める必要があり、当然１回の走査で作成する方法（ノンインターレス方式）が画像を作成するスピードは速い。また、主走査方向に対しても、主走査方向の１ラインを形成する方法として、１回の主走査で形成する方法（１パス印字）と、複数回の主走査で形成する方法（いわゆるマルチパス印字）があるが、当然１回の主走査で形成できる１パス印字のほうが印字速度は速くなる。
【０００８】
しかしながら、記録速度をあげるために１パス・ノンインターレス方式で画像を作成する場合、画像の解像度は、ヘッドの解像度で決まってしまうため、必然的に画像の解像度は低くなってしまう。画像密度が低解像度の場合、画質を向上するには、１画素を多値化する方法が有効である。この多値化の方法としては、例えば１つのドットそのものの大きさを変える方法や、小さなドットを複数吐出して１画素を形成する方法、あるいは、インクそのものの濃度を変える方法などがある。しかし、多値化による高画質化は、写真などのイメージ画像では有効であるが、グラフィックスや文字などではほとんど効果が得られない。これは、文字、グラフィックスの場合、地肌部が埋まるドットサイズ以上が必要であり、小サイズのドットを使用した場合、低濃度の文字、グラフィックス画像となってしまうためである。したがって、文字グラフィックスなどの２値画像では、低解像度特有の問題が生じてしまい、特に文字の場合には、文字品質が劣化し、読みづらい文字となってしまう。
【０００９】
ヘッド解像度を向上するためには、ヘッドノズル密度自体を向上させる他にも、複数のノズル列をズラして組み付けることで、見かけの解像度を向上させる方法などがあるが、どちらの方法も、ヘッドの製造コストの増加は避けて通れず、また、解像度向上によって、画像データ処理量の増大や装置制御系の複雑化などの多数の問題が生じ、それらは装置本体のコストアップにもつながる。そして、これらは、印字速度向上のために、より長尺化したヘッドを用いる場合に特に問題となる。さらにラインプリンタに関しては、ヘッド長さの問題だけではなく、シリアルプリンタと異なり、インターレスやマルチパスなどの動作ができないため、印字解像度はヘッドのノズル解像度で固定されてしまうため、より低解像度の問題が深刻になる。
【００１０】
このことから、低コストと高速印字を保ったまま、良好な画像を得るには、限られたヘッド解像度の中で、いかにして良好な画像品質を実現するかが重要な課題であると言える。
【００１１】
では次にこの低解像度特有の問題について詳しく述べる。
インクジェットプリンタの記録画像は、ヘッドの走査方向、及びそれと直交する方向である記録紙の搬送方向にマトリクス状に形成されたドットで表される。ここで、ドット画像として文字を印写したとき、印字する画像の解像度によって、文字の品質は大きく異なる。例えば、同じ大きさの文字を３００ｄｐｉで印写したときと６００ｄｐｉで印写したときとでは、文字を構成するドット数が約４倍異なるため、６００ｄｐｉで印写したときの方が細かいところまで表現でき、当然のことながら文字品質はよい。特に、文字の斜線部では、解像度にしたがって、階段状にドットが増えていく（あるいは、減っていく）ので、３００ｄｐｉで印写したときの方が、ギザギザ（ジャギー）として認識されやすくなる。また、６００×３００ｄｐｉといった偏倍解像度では、低解像度側の解像度の低さの影響によりジャギーが気になる傾向にある。
【００１２】
インクジェット記録装置において、こうした低解像度時に現れる輪郭のジャギーを低減する方法として、従来アンチエイリアシングと呼ばれているスムージング方法がある。しかしながら、この方法は、輪郭を非常に多くの階調でドットを変化させるため、高精度のスムージングができる一方、その処理が非常に複雑で，処理時間を必要とするため、最近のインクジェット記録装置のように高スループットを要求される時には、不向きである。
【００１３】
また、インクジェット記録装置におけるジャギー補正処理方法として、特許文献１に記載された像出力方法がある。これは、展開した文字のフォントデータを複数の所定の参照パターンとのパターンマッチングにより文字輪郭部のジャギーを検出し、参照パターン中の中心画素をより小さなドットに置き換えることにより、ジャギーを低減するものである。
【特許文献１】特開２００３−３３４９３８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、パターンマッチングは負荷の高い処理であり、また、高品質な文字を実現するためには、様々なジャギー形状の参照パターンを用意する必要がある。ジャギー補正の負荷は参照パターン数に比例するため、ジャギー補正処理に非常に高い負荷が掛かり、プリンタのスループットが低下するといった問題があった。また、偏倍解像度の場合は最適なジャギー補正が行われないといった問題もあった。
【００１５】
本発明はこのような状況に鑑みてなされたものであり、偏倍解像度の文字に対してジャギー補正を施す場合、偏倍解像度の文字に特化したジャギー形状の参照パターンを用いることでジャギー補正による補正効果を向上させ、また、高品質を達成するために必要な参照パターン数を減らすことにより、ジャギー補正処理の負荷を低減することを目的とする。
【課題を解決するための手段】
【００１６】
請求項１記載の発明は、被記録媒体上に画像を形成する画像処理方法において、ｍ×ｎのサイズのウインドウを用いた所定の参照パターンとのパターンマッチングを用いてジャギーを持つ文字輪郭部を検出し、ドットを記録する画素位置およびそこに記録すべきドットサイズからなる輪郭補正パターンに従い、検出された文字輪郭部にドットを付加または置き換えを行うことにより文字輪郭のジャギーを目立たなくするジャギー補正処理を行い、縦横の印写解像度が異なる偏倍解像度の文字のジャギー補正を行う場合に、偏倍解像度方向に対する文字の方向によって、ジャギー補正処理を切り替えることを特徴とする画像処理方法である。
【００１７】
請求項２記載の発明は、請求項１記載の画像処理方法において、偏倍解像度方向に対する文字の方向に加え、偏倍解像度の縦横比に応じて、ジャギー補正処理を切り替えることを特徴とする。
【００１８】
請求項３記載の発明は、請求項１または２記載の画像処理方法において、偏倍解像度方向に対する文字の方向および偏倍解像度の縦横比に加え、印写を行う用紙に応じて、ジャギー補正処理を切り替えることを特徴とする。
【００１９】
請求項４記載の発明は、請求項１から３のいずれか１項に記載の画像処理方法において、ジャギー補正処理の切り替えは、高解像度と低解像度の比をＸ（高解像度／低解像度＝Ｘ）としたとき、ジャギーを持つ文字輪郭部を検出するパターンマッチングの低解像度側のウインドウ幅を２ａＸ＋１（ａは１以上の整数）に変更することを特徴とする。
【００２０】
請求項５記載の発明は、請求項１から３のいずれか１項に記載の画像処理方法において、ジャギー補正処理の切り替えは、ジャギーを持つ文字輪郭部を検出するパターンマッチングのための参照パターンを、偏倍解像度方向に対する文字の方向、偏倍解像度の縦横比に応じて変更することを特徴とする。
【００２１】
請求項６記載の発明は、請求項１から３のいずれか１項に記載の画像処理方法において、ジャギー補正処理の切り替えは、ドット置き換えのための輪郭補正パターンを、偏倍解像度方向に対する文字の方向、偏倍解像度の縦横比に応じて変更することを特徴とする。
【００２２】
請求項７記載の発明は、請求項１から６のいずれか１項に記載の画像処理方法において、より小さい側の印写解像度に応じて、ジャギー補正処理を行うか否かを切り替えることを特徴とする。
【００２３】
請求項８記載の発明は、請求項１から６のいずれか１項に記載の画像処理方法において、ユーザーの指示に従い、ジャギー補正処理を行うか否かを切り替えることを特徴とする。
【００２４】
請求項９記載の発明は、被記録媒体上に画像を形成する画像処理装置において、ｍ×ｎのサイズのウインドウを用いた所定の参照パターンとのパターンマッチングを用いてジャギーを持つ文字輪郭部を検出し、ドットを記録する画素位置およびそこに記録すべきドットサイズからなる輪郭補正パターンに従い、検出された文字輪郭部にドットを付加または置き換えを行うことにより文字輪郭のジャギーを目立たなくするジャギー補正処理を行い、縦横の印写解像度が異なる偏倍解像度の文字のジャギー補正を行う場合に、偏倍解像度方向に対する文字の方向によって、ジャギー補正処理を切り替えることを特徴とする画像処理装置である。
【００２５】
請求項１０記載の発明は、被記録媒体上に画像を形成するコンピュータに、ｍ×ｎのサイズのウインドウを用いた所定の参照パターンとのパターンマッチングを用いてジャギーを持つ文字輪郭部を検出させ、ドットを記録する画素位置およびそこに記録すべきドットサイズからなる輪郭補正パターンに従い、検出された文字輪郭部にドットを付加または置き換えを行うことにより文字輪郭のジャギーを目立たなくするジャギー補正処理を行わせ、縦横の印写解像度が異なる偏倍解像度の文字のジャギー補正を行わせる場合に、偏倍解像度方向に対する文字の方向によって、ジャギー補正処理を切り替えさせる処理を実行させることを特徴とするプログラムである。
【発明の効果】
【００２６】
本発明によれば、縦横の印写解像度が異なる偏倍解像度の文字のジャギー補正を行う場合に、偏倍解像度方向に対する文字の方向によって、ジャギー補正処理を切り替えるため、文字の方向に最適化した文字のジャギー補正を高速に行うことが可能となる。
【発明を実施するための最良の形態】
【００２７】
まず、本発明を適用するインクジェット記録装置としてのインクジェット記録装置の一例について、図１〜図４を参照して説明する。なお、図１は同記録装置の機構部全体の概略構成図、図２は同記録装置の要部平面説明図、図３は同記録装置のヘッド構成を説明する斜視説明図、図４は同記録装置の搬送ベルトの模式的断面説明図である。
【００２８】
このインクジェット記録装置は、装置本体１の内部に画像形成部２等を有し、装置本体１の下方側に多数枚の記録媒体（以下「用紙」という。）３を積載可能な給紙トレイ４を備え、この給紙トレイ４から給紙される用紙３を取り込み、搬送機構５によって用紙３を搬送しながら画像形成部２によって所要の画像を記録した後、装置本体１の側方に装着された排紙トレイ６に用紙３を排紙する。
【００２９】
また、このインクジェット記録装置は、装置本体１に対して着脱可能な両面ユニット７を備え、両面印刷を行うときには、一面（表面）印刷終了後、搬送機構５によって用紙３を逆方向に搬送しながら両面ユニット７内に取り込み、反転させて他面（裏面）を印刷可能面として再度搬送機構５に送り込み、他面（裏面）印刷終了後排紙トレイ６に用紙３を排紙する。
【００３０】
ここで、画像形成部２は、ガイドシャフト１１、１２にキャリッジ１３を摺動可能に保持し、図示しない主走査モータでキャリッジ１３を用紙３の搬送方向と直交する方向に移動（主走査）させる。このキャリッジ１３には、液滴を吐出する複数の吐出口であるノズル孔１４ｎ（図３参照）を配列した液滴吐出ヘッドで構成した記録ヘッド１４を搭載し、また、この記録ヘッド１４に液体を供給するインクカートリッジ１５を着脱自在に搭載している。なお、インクカートリッジ１５に代えてサブタンクを搭載し、メインタンクからインクをサブタンクに補充供給する構成とすることもできる。
【００３１】
ここで、記録ヘッド１４としては、例えば、図２及び図３に示すように、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂｋ）の各色のインク滴を吐出する液滴吐出ヘッドである独立した４個のインクジェットヘッド１４ｙ、１４ｍ、１４ｃ、１４ｋとしているが、各色のインク滴を吐出する複数のノズル列を有する１又は複数のヘッドを用いる構成とすることもできる。なお、色の数や種類、配列順はこれに限ったものではない。
【００３２】
記録ヘッド１４を構成するインクジェットヘッドとしては、圧電素子などの圧電アクチュエータ、発熱抵抗体などの電気熱変換素子を用いて液体の膜沸騰による相変化を利用するサーマルアクチュエータ、温度変化による金属相変化を用いる形状記憶合金アクチュエータ、静電力を用いる静電アクチュエータなどをインクを吐出するためのエネルギー発生手段として備えたものなどを使用できる。
【００３３】
給紙トレイ４の用紙３は、給紙コロ（半月コロ）２１と図示しない分離パッドによって１枚ずつ分離され装置本体1内に給紙され、搬送機構５に送り込まれる。
【００３４】
搬送機構５は、給紙された用紙３をガイド面２３ａに沿って上方にガイドし、また両面ユニット７から送り込まれる用紙３をガイド面２３ｂに沿ってガイドする搬送ガイド部２３と、用紙３を搬送する搬送ローラ２４と、この搬送ローラ２４に対して用紙３を押し付ける加圧コロ２５と、用紙３を搬送ローラ２４側にガイドするガイド部材２６と、両面印刷時に戻される用紙３を両面ユニット７に案内するガイド部材２７と、搬送ローラ２４から送り出す用紙３を押圧する押し付けコロ２８とを有している。
【００３５】
さらに、搬送機構５は、記録ヘッド１４で用紙３の平面性を維持したまま搬送するために、駆動ローラ３１と従動ローラ３２との間に掛け渡した搬送ベルト３３と、この搬送ベルト３３を帯電させるための帯電ローラ３４と、この帯電ローラ３４に対向するガイドローラ３５と、図示しないが、搬送ベルト３３を画像形成部２に対向する部分で案内するガイド部材（プラテンプレート）と、搬送ベルト３３に付着した記録液（インク）を除去するためのクリーニング手段である多孔質体などからなるクリーニングローラなどを有している。
【００３６】
ここで、搬送ベルト３３は、無端状ベルトであり、駆動ローラ３１と従動ローラ（テンションローラ）３２との間に掛け渡されて、図１の矢示方向（用紙搬送方向）に周回するように構成している。
【００３７】
この搬送ベルト３３は、単層構成、又は図４に示すように第１層（最表層）３３ａと第２層（裏層）３３ｂの２層構成あるいは３層以上の構成とすることができる。例えば、この搬送ベルト３３は、抵抗制御を行っていない純粋な厚さ４０μｍ程度の樹脂材、例えばＥＴＦＥピュア材で形成した用紙吸着面となる表層と、この表層と同材質でカーボンによる抵抗制御を行った裏層（中抵抗層、アース層）とで構成する。
【００３８】
帯電ローラ３４は、搬送ベルト３３の表層に接触し、搬送ベルト３３の回動に従動して回転するように配置されている。この帯電ローラ３４には図示しない高圧回路（高圧電源）から高電圧が所定のパターンで印加される。
【００３９】
また、搬送機構５から下流側には画像が記録された用紙３を排紙トレイ６に送り出すための排紙ローラ３８を備えている。
【００４０】
このように構成したインクジェット記録装置において、搬送ベルト３３は矢示方向に周回し、高電位の印加電圧が印加される帯電ローラ３４と接触することで正に帯電される。この場合、帯電ローラ３４からは所定の時間間隔で極性を切り替えることによって、所定の帯電ピッチで帯電させる。
【００４１】
ここで、この高電位に帯電した搬送ベルト３３上に用紙３が給送されると、用紙３内部が分極状態になり、搬送ベルト３３上の電荷と逆極性の電荷が用紙３のベルト３３と接触している面に誘電され、ベルト３３上の電荷と搬送される用紙３上に誘電された電荷同士が互いに静電的に引っ張り合い、用紙３は搬送ベルト３３に静電的に吸着される。このようにして、搬送ベルト３３に強力に吸着した用紙３は反りや凹凸が校正され、高度に平らな面が形成される。
【００４２】
そこで、搬送ベルト３３を周回させて用紙３を移動させ、キャリッジ１３を片方向又は双方向に移動走査しながら画像信号に応じて記録ヘッド１４を駆動し、図５（ａ）、（ｂ）に示すように、記録ヘッド１４から液滴１４ｉを吐出（噴射）させて、停止している用紙３に液滴であるインク滴を着弾させてドットＤｉを形成することにより、１行分を記録し、用紙３を所定量搬送後、次の行の記録を行う。記録終了信号又は用紙３の後端が記録領域に到達した信号を受けることにより、記録動作を終了する。なお、図５（ｂ）は図５（ａ）のドットＤｉ形成部分を拡大したものである。
【００４３】
このようにして、画像が記録された用紙３は排紙ローラ３８によって排紙トレイ６に排紙される。
【００４４】
文字に対するジャギー補正を行う処理系の一例を簡略化して図６に示す。
【００４５】
図６において、アプリケーションソフトウェア２００から発行される画像や文字のプリント命令（例えば画像の線の位置・太さ・形、文字の書体・大きさ・位置など）は描画データメモリ２０１に一旦蓄積される。ラスタライザ２０２は、描画データメモリ２０１に記憶されたプリント命令を読み込んで解釈し、線の描画命令であれば指定された位置や太さ等に応じたドットパターンに変換し、文字の記録命令であれば、フォントデータメモリ２０７より、対応したフォントデータを取り込み、インクジェット記録装置１００で記録可能なラスタデータを生成する。このラスタデータはラスタデータメモリ２０３に一旦蓄積され、不図示のインターフェース手段を介してインクジェット記録装置１に出力される。
【００４６】
ここに示す処理系の例では、文字のドットパターンへの展開はラスタライザ２０２と独立したフォントプロセッサ２０４で行われる。ただし、フォントプロセッサ２０４とラスタライザ２０２とを統合することも可能である。また、ラスタライザ２０２及びフォントプロセッサ２０４は、プリンタドライバなどのソフトウェアとして実現されるのが一般的であろうが、その一方又は両方をハードウェアとして実現することも可能である。また、フォントデータメモリ２０７は描画データメモリ２０１と同一の物理メモリであっても独立した物理メモリであってもよい。
【００４７】
フォントプロセッサ２０４は、文字をフォントデータ（ビットマップデータ）に展開するドット展開手段２０５のほかに、文字輪郭部にジャギー補正のためのドットを記録させるためのジャギー補正処理を行うジャギー補正手段２０６を含む。
【００４８】
フォントプロセッサ２０４における１文字に対する処理フローの一例を図７を参照して説明する。処理の対象となった文字の指定されたサイズのフォントデータがフォントデータメモリ２０７上に存在しているか調べられ（ステップＳ１）、それが存在しないときにのみドット展開手段２０５でフォントデータへの展開処理が実行される（ステップＳ２）。生成されたフォントデータはフォントデータメモリ２０７に保存される。当該フォントデータがジャギー補正手段２０６によるジャギー補正処理（ステップＳ３）の対象となる。
【００４９】
ジャギー補正処理（ステップＳ３）の処理手順の説明に先立って、ジャギー補正の具体例について説明する。
【００５０】
ジャギーが発生した偏倍解像度文字の斜線部のドット配置例を図８に示す。図８に見られるように、斜線部では輪郭を形成するドット列が階段状になるため、その継ぎ目（変化点）で線の輪郭が不連続となり、いわゆるジャギーが発生する。
【００５１】
このような傾きの斜線のジャギーを目立たなくするためのジャギー補正の例を図９に示す。ここに示す例は、大ドットで形成された文字線の空白部への小ドットの付加（空白の小ドットへの置換）によってジャギーを補正する例であるが、空白部への中ドットの追加、または、画像部の大ドットの小中ドットへの置換を利用することも可能である。
【００５２】
このような補正により、斜線の変化点での階段状段差が目立たなくなり、比較的滑らかな輪郭が形成される。インクジェット記録方法では、インク滴が紙に着弾した後に広がるという特性があるため、輪郭はより滑らかになる
【００５３】
次に、ジャギー補正処理（図のステップＳ３）の処理手順について説明する。
【００５４】
図１０に小ドットのみ利用するジャギー補正の処理手順の一例を示すフローチャートを示す。この処理では、小ドットへの置換を行うべき画素位置を認識するためにパターンマッチングを用いる。このパターンマッチングにはｍ×ｎのサイズのウインドウが用いられる。
【００５５】
例として、図１１に示したような主走査解像度６００ｄｐｉ、副走査解像度３００ｄｐｉの偏倍解像度にて偏倍方向に対して文字が垂直方向である文字に対するジャギー補正処理手順を示す。このときパターンマッチングのウインドウは、図１２に示すようなｍ＝５、ｎ＝３のウインドウを用いるものとして説明する。
【００５６】
まず、フォントデータの先頭画素を注目画素とする（ステップＳ１０１）。この注目画素を中心とした５×３のウインドウに対応したフォントデータ（ビットマップデータ）を取得し（ステップＳ１０２）、予め用意された５×３のサイズの参照パターンとのパターンマッチングを行う（ステップＳ１０３）。このパターンマッチングでマッチした場合には（ステップＳ１０４，Ｙｅｓ）、注目画素を小ドットに置換し（ステップＳ１０５）、注目画素を別の画素位置に移動し（ステップＳ１０６）、ステップＳ１０２から処理を繰り返す。パターンマッチングでマッチしない場合には（ステップＳ１０４，Ｎｏ）、ステップＳ１０５をスキップしステップＳ１０６に進む。このような処理は、フォントデータの全画素が処理済みとなるまで（ステップＳ１０７，Ｙｅｓ）繰り返される。
【００５７】
例えば、図１３に示すように、ウィンドウの中心の空白部の位置の画素が注目画素となった場合、図１２に示す参照パターンとマッチするため、図１４に示すように注目画素は小ドットに置換（付加）されることになる。
【００５８】
小ドットへの置換を表すデータ形式について説明する。フォントデータが、各画素を複数ビットで表現するデータの場合、例えば値０で空白、値２５５で大ドットを表すような１バイト／１画素のデータの場合、小ドットに置換された画素のデータを例えば値８５に書き換える方法をとることができる。この場合は、ジャギー補正の結果がフォントデータに直接反映されることになる。また、フォントデータが１ビット／１画素のデータの場合には、１ビット／１画素の小ドット用メモリを、フォントデータ自体を保存するメモリとは別に用意し、例えば、小ドットに置換された画素のビットに１を書き込み、置換しない画素のビットは０にしておくような方法もとることができる。この場合には、ラスタライザ２０２は、フォントデータと一緒に小ドット用メモリの内容も読み込んで、小ドットに置換された画素に小ドットが記録されるようなラスタデータを生成することになる。
【００５９】
ウインドウ及び参照パターンのサイズを５×３のサイズよりも大きくすることにより、水平あるいは垂直に近い斜線の変化点を検出し、その傾きに応じた小ドットの付加（置換）を行い、それら斜線の品質をよりいっそう向上させることができる。さて、マッチングのためのウインドウ及び参照パターンのサイズは、小ドットへの置換をどの範囲まで対象にする必要があるか、また、処理時間が記録速度に対して間に合うか等を勘案して決定される。さらに言うと、このサイズが大きくなるとパターンマッチングに利用されるデータ量が増加するため、パターンマッチングにかかる時間も増加する。そのため、処理時間の面からは、そのサイズはできるだけ小さいほうがよい。一方、変化点の前後のいくつのドットまで小ドットに置換すれば良いかは、要求される文字品質から決まる。したがって、処理速度と文字品質から最適なサイズを決定する必要がある。
【００６０】
偏倍解像度の文字のジャギーは、図１５、図１６に示すように、文字の縦方向に対して水平に近い角度の斜線部分ではあまり目立たず、垂直に近い斜線部で目立ちやすいといった傾向がある。この傾向を利用して、参照パターンを偏倍方向に対する文字の方向が垂直に近い斜線のジャギーを検出することに特化した参照パターンとすることで、パターン数を削減し、処理時間を短縮することが可能となる。
【００６１】
例として、主走査解像度６００ｄｐｉ、副走査解像度３００ｄｐｉ偏倍解像度において、偏倍方向に対して文字の方向が異なる場合のジャギー補正処理について説明する。
【００６２】
図１５に示すような偏倍方向に対して文字が垂直方向である文字の場合、図１７に示す斜線部分は文字の縦方向に対して水平に近い斜線となるため、文字のジャギーはあまり気にならず、ジャギー補正を行う必要はない。
【００６３】
一方、図１６に示すような偏倍方向に対して文字が水平方向である文字の場合、図１７に示す斜線部分は文字の縦方向に対して垂直に近い斜線となるため、文字のジャギーを補正する必要がある。このように偏倍方向に対する文字の方向によってジャギー補正処理を切り替えることで、ジャギーを検出する参照パターン数を減らすことが可能となり、処理速度が向上する。
【００６４】
また、偏倍解像度の縦横比が異なる場合は、参照パターンおよび輪郭補正パターンを縦横比に応じて変更する。このようにすることで、偏倍解像度の縦横比に適したジャギー補正が可能となる。
【００６５】
例として、主走査解像度９００ｄｐｉ、副走査解像度３００ｄｐｉの文字にて、図１８に示すような斜線部分に対してジャギー補正処理を行う場合、偏倍解像度の縦横比が３であるため参照パターンのウインドウサイズを２×３＋１＝７のウインドウサイズの計算により７×３とした参照パターン（図１９）にてパターンマッチングを行い、ジャギー補正を行う。
【００６６】
これまでの例では普通紙のように比較的滲みやすい用紙に対しての例を示してきたが、滲みにくい用紙に印刷する場合、置き換えるドットが小ドットでは滲みが小さいため、滲みによる輪郭補正の効果は小さく、文字の品質は向上しない。
【００６７】
そのため、例えば光沢紙のような滲みにくい用紙の場合は、置き換えるドットを小ドットではなく中ドットとすることでインクの滲みが大きくなりジャギー補正の効果が適切に発揮され、文字の品質が向上する。
【００６８】
また、低い方の解像度がある一定以上の解像度であれば、文字に対してジャギー補正を行っても見た目にはほとんど品質が変わらない。そのため、このように低い方の解像度がある一定以上の解像度であれば、ジャギー補正を行わないこととすると、処理を高速に行うことが可能となる。
【００６９】
例として、主走査解像度１２００ｄｐｉ、副走査解像度６００ｄｐｉの文字の場合は、低い方の解像度が６００ｄｐｉであり、文字を表現するのに十分な解像度であるため、ジャギー補正を行わないこととする。
【００７０】
なお、ユーザーの好みも様々であり、文字品質よりも速度を求める場合もあるため、ユーザーの指示に従い、ジャギー補正を行わない機構も設ける。
【００７１】
なお、例として示した参照パターン、ウインドウサイズなどは本発明の説明のため例として挙げたものであり正確なものとは異なる。
【００７２】
以下に各請求項ごとの効果について述べる。
請求項２：請求項１の効果に加えて、偏倍解像度の比に対して最適な文字のジャギー補正を行うことが可能となる。
【００７３】
請求項３：請求項１、２の効果に加えて、印刷用紙に最適な文字のジャギー補正を行うことが可能となる。
【００７４】
請求項４：パターンマッチングのためのウインドウサイズを偏倍解像度の縦横比に最適化することで、高品質のジャギー補正が可能となる。
【００７５】
請求項５：パターンマッチングのための参照パターンを偏倍解像度方向に対する文字の方向、偏倍解像度の縦横比に最適化することで、高品質のジャギー補正を高速に行うことが可能となる。
【００７６】
請求項６：ドット置き換えのための輪郭補正パターンを偏倍解像度方向に対する文字の方向、偏倍解像度の縦横比対して最適化することで、高品質のジャギー補正を高速に行うことが可能となる。
【００７７】
請求項７：より小さい側の印写解像度に応じて、ジャギー補正処理を行うか否かを切り替えることで、高解像度時に効果の薄いジャギー補正処理を行わずに済み、処理の高速化が可能となる。
【００７８】
請求項８：ユーザーの指示に従い、ジャギー補正処理を行うか否かを切り替えることで、処理を高速化可能となる。
【００７９】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、装置の機能を実現するためのプログラムを装置に読込ませて実行することにより装置の機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるＣＤ−ＲＯＭまたは光磁気ディスクなどを介して、または伝送媒体であるインターネット、電話回線などを介して伝送波により他のコンピュータシステムに伝送されてもよい。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施の形態の記録装置の機構部全体の概略構成図である。
【図２】記録装置の要部平面説明図である。
【図３】記録装置のヘッド構成を説明する斜視説明図である。
【図４】記録装置の搬送ベルトの模式的断面説明図である。
【図５】ドットＤｉを形成することを説明する図である。
【図６】文字に対するジャギー補正を行う処理系の一例を説明する図である。
【図７】フォントプロセッサにおける１文字に対する処理フローの一例を示す図である。
【図８】ジャギーが発生した偏倍解像度文字の斜線部のドット配置例を示す図である。
【図９】傾きの斜線のジャギーを目立たなくするためのジャギー補正の例を示す図である。
【図１０】小ドットのみ利用するジャギー補正の処理手順の一例を示すフローチャートである。
【図１１】偏倍解像度にて偏倍方向に対して文字が垂直方向である文字に対するジャギー補正処理手順を示す図である。
【図１２】参照パターンについて説明する図である。
【図１３】ウィンドウの中心の空白部の位置の画素が注目画素となった場合について説明する図である。
【図１４】注目画素は小ドットに置換（付加）されることについて説明する図である。
【図１５】偏倍方向に対して文字が垂直方向である文字の場合について説明する図である。
【図１６】偏倍方向に対して文字が水平方向である文字の場合を説明する図である。
【図１７】斜線部分は文字の縦方向に対して垂直に近い斜線となることについて説明する図である。
【図１８】斜線部分に対してジャギー補正処理を行う場合について説明する図である。
【図１９】ウインドウサイズを２×３＋１＝７のウインドウサイズとした参照パターンについて説明する図である。
【図１】
2009010880.tif 000003
【図２】
2009010880.tif 000004
【図３】
2009010880.tif 000005
【図４】
2009010880.tif 000006
【図５】
2009010880.tif 000007
【図６】
2009010880.tif 000008
【図７】
2009010880.tif 000009
【図８】
2009010880.tif 000010
【図９】
2009010880.tif 000011
【図１０】
2009010880.tif 000012
【図１１】
2009010880.tif 000013
【図１２】
2009010880.tif 000014
【図１３】
2009010880.tif 000015
【図１４】
2009010880.tif 000016
【図１５】
2009010880.tif 000017
【図１６】
2009010880.tif 000018
【図１７】
2009010880.tif 000019
【図１８】
2009010880.tif 000020
【図１９】
2009010880.tif 000021