(57)【要約】【課題】スミアと境界ブリーディングを抑制し、且つ、高品位な黒文字品位を記録可能なインクジェット記録装置を提供すること。【解決手段】１つのカラーインクを記録可能な記録ヘッドを用いて記録を行う記録装置において、ブラックーホワイト間ベタ部画素検出手段と、ブラックーカラー間ベタ部検出手段と、カラードット近接画素検出手段と、ブラックベタ部間引きデータ生成手段と、印字用ブラックデータ生成手段と、エッジ部カラー付与選択手段と、エッジ部カラー付与検出手段と、カラー間引き選択手段と、カラー間引き反転画像生成手段と、反転マスク選択手段と、第１のカラードット付与データ生成手段と、第２のカラードット付与データ生成手段と、カラードット付与データ生成手段と、カラーデータ生成手段と、データ読み書き選択手段と、記録手段と、を含んでインクジェット記録装置を構成する。【選択図】図１
2006218775.tif 000002
【特許請求の範囲】
【請求項１】
ブラックインクと少なくとも１つのカラーインクを記録可能な記録ヘッドを用いて記録を行うインクジェット記録装置において、
カラードットが存在するエリアを特定するため、各色の論理和を取ることで検出するカラードットエリア検出手段と、
ブラックーホワイト間ベタ部画素を検出するブラックーホワイト間ベタ部画素検出手段と、
ブラックーカラー間ベタ部画素を検出するブラックーカラー間ベタ部検出手段と、
カラードットが近接するブラック画素を検出するカラードット近接画素検出手段と、
前記手段により検出されたデータからブラックベタ部データを生成し、そのブラックベタ部データとブラック間引きマスクとの論理積を取ることでブラックデータを間引くブラックベタ部間引きデータ生成手段と、
ブラックベタ部データとオリジナルブラックデータからブラックエッジ部データを生成し、前記手段により生成されたブラックベタ部間引きデータとで論理和を取ることで印字用ブラックデータを生成する印字用ブラックデータ生成手段と、
ブリーディング防止用のカラーデータを選択するエッジ部カラー付与選択手段と、
前記エッジ部カラー付与選択手段より選択されたエッジ部付与カラーとオリジナルブラックとでブリーディング防止用エッジ部カラー付与データを検出するエッジ部カラー付与検出手段と、
ブラックに隣接するカラーデータを間引くためのカラー間引き選択カラーをするカラー間引き選択手段と、
前記カラー間引き選択手段により選択されたカラー間引き選択カラーとオリジナルブラックデータによりカラー間引き反転マスクを生成するためのカラー間引き反転画像生成手段と、
前記カラー間引き選択手段により選択されたカラーデータのみに生成されたカラー間引き反転マスクを選択し、選択されていない場合はカラー間引き反転を全て‘１’にするカラー間引き反転マスク選択手段と、
前記ブラックベタ部間引きデータと第１のカラードット付与用マスクとの論理積を取ることで付与するカラードットデータを生成する第１のカラードット付与データ生成手段と、
前記カラードット近接画素と第２のカラードット付与用マスクとの論理積を取ることで付与するカラードットデータを生成する第２のカラードット付与データ生成手段と、
前記第１のカラードット付与データ生成手段と前記第２のカラードット付与データ生成手段とで論理和を取ることで生成されるカラードット付与データ生成手段と、
前記カラードット付与データ生成手段により生成されたカラードット付与データとオリジナルカラーデータとで論理和を取ったものと前記カラー間引き反転マスク選択手段により選択されたカラー間引き反転マスクと論理積をとることでカラーデータを生成するカラーデータ生成手段と、
前記手段がメモリーと接続される構成において処理するデータの読み書きを色ごとにＯＮ／ＯＦＦするデータ読み書き選択手段と、
前記手段により生成された印字用ブラックデータ及びオリジナルブラックデータと、前記手段により生成されたカラーデータ及びオリジナルカラーデータに基づいて記録を行う記録手段と、
を有することを特徴とするインクジェット記録装置。
【請求項２】
前記ブラックーホワイト間ベタ部画素検出手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…，ｎ，ｎ＋２）のマトリクス内に存在するブラックドットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をブラックドット近接画素とすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項３】
前記ブラックーカラー間ベタ部画素検出手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…，ｎ，ｎ＋２）のマトリクス内に存在するブラックドットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をブラックドット近接画素とすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項４】
前記カラードット近接画素検出手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…，ｎ，ｎ＋２）のマトリクス内に存在するカラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をカラードット近接画素とすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項５】
前記カラードット近接画素検出手段は、オリジナルカラーデータを近傍８方向へ所定の画素数分ボールドしたデータと、オリジナルブラックデータとの論理積を取ったデータをカラードット近接画素とすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項６】
前記ブラックベタ部データ生成手段は、前記カラードット近接画素検出手段により検出されたカラードット近接画素と、前記ブラックーカラー間ベタ部画素検出手段により検出されたブラックーカラー間ベタ部画素とで論理積を取ったものと前記ブラックーホワイト間ベタ部画素検出手段により検出されたブラックーホワイト間ベタ部画素と論理和を取ることでブラックベタ部データを生成することを特徴とする請求項１記載のインクジェット記録装置。
【請求項７】
前記ブラックベタ部間引きデータ生成手段は、前記ブラックベタ部データ生成手段により生成されたブラックベタ部データとブラック間引きマスクとで論理積を取ることでブラックベタ部間引きデータを生成することを特徴とする請求項１記載のインクジェット記録装置。
【請求項８】
前記印字用ブラックデータ生成手段は、前記ブラックベタ部データ生成手段により生成されたブラックベタ部データとオリジナルブラックデータとで排他的論理和を取り生成されるブラックエッジ部データと、前記ブラックベタ部間引きデータ生成手段により生成されたブラックベタ部間引きデータとで論理和を取ることで印字用ブラックデータを生成することを特徴とする請求項１記載のインクジェット記録装置。
【請求項９】
前記エッジ部カラー付与選択手段は、ブリーディング防止用のカラー付与を行う色を選択し、選択された色に必要なオリジナルカラーデータの論理和を取ることでエッジ部付与カラーを生成することを特徴とする請求項１記載のインクジェット記録装置。
【請求項１０】
前記エッジ部カラー付与検出手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…，ｎ，ｎ＋２）のマトリクス内に存在するカラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をカラードット近接画素とすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項１１】
前記エッジ部カラー付与検出手段は、エッジ部付与カラーデータを近傍８方向へ所定の画素数分ボールドしたデータと、オリジナルブラックデータとの論理積を取ったデータをエッジ部カラー付与画素とすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項１２】
前記カラー間引き選択手段は、ブラックに隣接するカラーデータを間引く色を選択し、選択された色に必要なオリジナルカラーオリジナルカラーデータの論理和を取ることでカラー間引き選択カラーデータを生成することを特徴とする請求項１記載のインクジェット記録装置。
【請求項１３】
前記カラー間引き反転画像生成手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…，ｎ，ｎ＋２）のマトリクス内に存在するカラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をカラードット近接画素とすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項１４】
前記カラー間引き反転画像生成手段は、カラー間引き選択カラーデータを近傍８方向へ所定の画素数分ボールドしたデータと、オリジナルブラックデータとの論理積を取ったものとカラー間引きマスクとで否定論理積を取ることをカラー間引き反転画像とすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項１５】
第１のカラードット付与用マスクは、インク色毎に独立に備えることを特徴とする請求項１記載のインクジェット記録装置。
【請求項１６】
前記カラーインクがイエロー、マゼンタ、シアンの３色であることを特徴とする請求項１記載のインクジェット記録装置。
【請求項１７】
前記カラードット近接画素検出手段が検出するカラードットは、イエロー，マゼンタ，シアンデータの論理和を取ったデータとすることを特徴とする請求項１記載のインクジェット記録装置。
【請求項１８】
前記ブラックインクは比較的浸透性の低いインクであり、前記カラーインクは比較的浸透性の高いインクであることを特徴とする請求項１記載のインクジェット記録装置。
【請求項１９】
前記カラーインクの内少なくとも１つは前記ブラックインクと反応して凝集するタイプの反応系インクであることを特徴とする請求項１記載のインクジェット記録装置。
【請求項２０】
前記ブラックインクと反応して凝集するタイプのインクがシアンインクであることを特徴とする請求項６記載のインクジェット記録装置。
【請求項２１】
前記データ読み書き選択手段は、メモリーとアクセスする前に各色データの読み、書き込みを選択しておき、その選択によってメモリーからのデータの読み書きを行うことを特徴とする請求項１記載のインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラックインクと少なくとも１つのカラーインクを記録可能な複数の記録ヘッドを用いて記録を行うインクジェット記録装置に関するものである。
【背景技術】
【０００２】
従来、各種の被記録媒体に対して記録を行うインクジェット記録装置は、高密度且つ高速な記録動作が可能であることから、各種装置の出力媒体としてのプリンタ、或はポータブルプリンタ等として応用され、且つ、商品化されている。
【０００３】
一般にインクジェット記録装置は、記録手段（記録ヘッド）及びインクタンクを搭載するキャリッジと、被記録媒体を搬送する搬送手段とこれらを制御するための制御手段とを具備する。そして、複数の吐出口からインク滴を吐出させる記録ヘッドを記録紙の搬送方向（副走査方向）と直交する方向（主走査方向）にシリアルスキャンさせるとともに、一方で非記録時に被記録媒体を記録幅に等しい量で間欠搬送するものである。
【０００４】
この記録方法は、記録信号に応じてインクを記録用紙上に吐出させて記録を行うものであり、ランニングコストが安く、静かな記録方式として広く用いられている。又、近年では、複数色のインクを用い、カラー記録装置に応用した製品も数多く実用化されている。
【０００５】
このようなカラーインクジェット記録装置において、ブラックインクは文字等の印刷に多用されることから、印刷のシャープさ、鮮明さ及び高い印字濃度が要求される。そこで、被記録材に対するブラックインクの浸透性を下げ、ブラックインク中の色材が被記録材へ浸透するのを抑制する技術が知られている（例えば、特許文献１参照）。
【０００６】
一方、カラーインクは、異なる色の２種のインクが隣接して被記録材に付与されたときに、該インク同士が境界部で混ざり合ってしまい、カラー画像の品位を低下させる現象（ブリーディング）が発生する。これを防ぐために、被記録材に対する浸透性を上げ、カラーインク同士が被記録材表面で混ざり合うことを防止する技術が知られている（例えば、特許文献２参照）。
【０００７】
しかしながら、上記インクセットを用いた場合、以下の２つの問題が発生する。
【０００８】
第１にカラーインクは浸透性が高いため定着時間は早いものの、ブラックインクは浸透性が低いため乾燥定着時間が長く掛かる。これにより、前のページが排紙された後に、連続して次のページが排紙されると、前のページのブラックインクが完全に乾いていないために前のページの印字面及び次のページの印字裏面を汚してしまう場合がある（このような印字面及び裏面の汚れを以下「スミア」と呼ぶ）。この問題は印刷速度の向上に伴い大きな問題となってくる。
【０００９】
第２にブラックインクは浸透性が低いためにブラックとカラーが接する画像においてブラックとカラーの境界領域でにじみ（境界ブリーディング）が発生する。これはカラーの記録画像の品質を著しく低下させる問題である。
【００１０】
これら２つの解決策として、従来から以下のような対策が採られている。
【００１１】
第１の対策は、加熱定着器等の定着手段を設ける方法である。これにより紙面に高速にインクを定着させることでスミア及び境界ブリーディングを防止することが可能になる。
【００１２】
第２の対策は、排紙待ち制御を行う方法がある。これは１枚目が印刷されて十分に乾燥するまでの間、２枚目の印刷開始を一時停止するか、又は２枚目を印字終了した後に排紙動作を一時停止するものである。これによりスミアは抑えることができる。
【００１３】
第３の対策は、浸透性の高いカラーインクをブラックインクの印字領域に重ねて印字する方法である。カラーインクによって紙面が塗れた状態の上にブラックインクが印字されるためブラックインクは紙面に定着し易くなり、スミアを抑えることができる。更に、ブラックとカラーインクが反応して凝集するタイプのインクセットを用いることで境界ブリーディングを抑えることができる。
【００１４】
第４の対策は、第３の対策と同様な浸透性の高いカラーインクをブラックインクの印字領域に重ねて印字する方法であり、ブラックとカラーの領域を判別することで、スミアを防止する領域と境界ブリーディングを防止する領域とに分け、それぞれに必要なカラーインク付与量を付与することでスミアと境界ブリーディングの抑制を両立させている。
【００１５】
【特許文献１】特開平０９−０２５４４２公報
【特許文献２】特開昭５５−０６５２６９公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、上述した方法においては以下の不具合があった。
【００１７】
即ち、第１の対策の不具合は、定着手段を設けることで装置の大型化、コストの増大は避けられなくなる。又、シリアルプリンタにおいて、紙送りが間欠的であるため定着器を通す際に送りムラが生じてしまう可能性もある。
【００１８】
第２の対策の不具合は、排紙待ちを行うことでスループットが低下することである。
【００１９】
第３の対策の不具合は、カラーインクを重ねて印字することで黒画像のシャープネスの劣化、黒文字品位の劣化を伴うことである。又、スミア防止に必要なカラーインク付与量と境界ブリーディングを防止するのに必要なカラーインク付与量が異なる場合にスミアと境界ブリーディングの抑制を両立させることが困難である。
【００２０】
第４の対策の不具合は、第３の対策の不具合を解決すべくスミア防止に必要なカラーインク付与量と境界ブリーディングを防止するのに必要なカラーインク付与量を別々に付与を行うことで或る程度スミアと境界ブリーディングの抑制を両立させることが可能であるが、ブラックに隣接するそれぞれのカラーインクの特色により境界ブリーディングを防止するのに必要なカラーインク付与を行った方が良い場合と行わない方が良い場合があり、隣接するカラーの濃度が高い場合カラーインク付与の有無に関わらずブリーディングが発生してしまう。又、全てのデータに対し処理を行わなければならないのでメモリーとのアクセスが増えてしまう。
【００２１】
本発明は以上の点を鑑みてなされたものであり、スミアと境界ブリーディングを抑制し、且つ、高品位な黒文字品位を記録可能なインクジェット記録装置を提供することを目的とする。
【課題を解決するための手段】
【００２２】
上記目的を達成するための本発明による記録装置は以下の構成を備える。
【００２３】
即ち、ブラックインクと少なくとも１つのカラーインクを記録可能な記録ヘッドを用いて記録を行う記録装置において、カラードットが存在するエリアを特定するため、各色の論理和を取ることで検出するカラードットエリア検出手段とブラックーホワイト間ベタ部画素を検出するブラックーホワイト間ベタ部画素検出手段と、ブラックーカラー間ベタ部画素を検出するブラックーカラー間ベタ部検出手段と、カラードットが近接するブラック画素を検出するカラードット近接画素検出手段と、前記手段により検出されたデータからブラックベタ部データを生成し、そのブラックベタ部データとブラック間引きマスクとの論理積を取ることでブラックデータを間引くブラックベタ部間引きデータ生成手段と、ブラックベタ部データとオリジナルブラックデータからブラックエッジ部データを生成し、前記手段により生成されたブラックベタ部間引きデータとで論理和を取ることで印字用ブラックデータを生成する印字用ブラックデータ生成手段と、ブリーディング防止用のカラーデータを選択するエッジ部カラー付与選択手段と、前記エッジ部カラー付与選択手段より選択されたエッジ部付与カラーとオリジナルブラックとでブリーディング防止用エッジ部カラー付与データを検出するエッジ部カラー付与検出手段と、ブラックに隣接するカラーデータを間引くためのカラー間引き選択カラーをするカラー間引き選択手段と、前記カラー間引き選択手段により選択されたカラー間引き選択カラーとオリジナルブラックデータによりカラー間引き反転マスクを生成するためのカラー間引き反転画像生成手段と、前記カラー間引き選択手段により選択されたカラーデータのみに生成されたカラー間引き反転マスクを選択し、選択されていない場合はカラー間引き反転を全て‘１’にするカラー間引き反転マスク選択手段と、前記ブラックベタ部間引きデータと第１のカラードット付与用マスクとの論理積を取ることで付与するカラードットデータを生成する第１のカラードット付与データ生成手段と、前記カラードット近接画素と第２のカラードット付与用マスクとの論理積を取ることで付与するカラードットデータを生成する第２のカラードット付与データ生成手段と、前記第１のカラードット付与データ生成手段と前記第２のカラードット付与データ生成手段とで論理和を取ることで生成されるカラードット付与データ生成手段と、前記カラードット付与データ生成手段により生成されたカラードット付与データとオリジナルカラーデータとで論理和を取ったものと前記カラー間引き反転マスク選択手段により選択されたカラー間引き反転マスクと論理積を取ることでカラーデータを生成するカラーデータ生成手段と、前記手段がメモリーと接続される構成において処理するデータの読み書きを色ごとにＯＮ−ＯＦＦすること備えたデータ読み書き選択手段と、前記手段により生成された印字用ブラックデータ及びオリジナルブラックデータと、前記手段により生成されたカラーデータ及びオリジナルカラーデータに基づいて記録を行う記録手段と、前記手段により生成された印字用ブラックデータと前記手段により生成されたカラーデータに基づいて記録を行う記録手段と、を有することを特徴とする。
【００２４】
又、好ましくは、前記ブラックーホワイト間ベタ部画素検出手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…ｎ，ｎ＋２）のマトリクス内に存在するブラックドットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を越えた場合に、前記着目画素をブラックドット近接画素とする。
【００２５】
又、好ましくは、前記ブラックーカラー間ベタ部画素検出手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…ｎ，ｎ＋２）のマトリクス内に存在するブラックドットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をブラックドット近接画素とする。
【００２６】
又、好ましくは、前記カラードット近接画素検出手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…ｎ，ｎ＋２）のマトリクス内に存在するカラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をカラードット近接画素とする。
【００２７】
又、好ましくは、前記カラードット近接画素検出手段は、オリジナルカラーデータを近傍８方向へ所定の画素数分ボールドしたデータと、オリジナルブラックデータとの論理積を取ったデータをカラードット近接画素とする。
【００２８】
又、好ましくは、前記ブラックベタ部データ生成手段は、前記カラードット近接画素検出手段により検出されたカラードット近接画素と、前記ブラックーカラー間ベタ部画素検出手段により検出されたブラックーカラー間ベタ部画素とで論理積を取ったものと前記ブラックーホワイト間ベタ部画素検出手段により検出されたブラックーホワイト間ベタ部画素と論理和を取ることでブラックベタ部データとする。
【００２９】
又、好ましくは、前記ブラックベタ部間引きデータ生成手段は、前記ブラックベタ部データ生成手段により生成されたブラックベタ部データとブラック間引きマスクとで論理積を取ることでブラックベタ部間引きデータとする。
【００３０】
又、好ましくは、前記印字用ブラックデータ生成手段は、前記ブラックベタ部データ生成手段により生成されたブラックベタ部データとオリジナルブラックデータとで排他的論理和を取り生成されるブラックエッジ部データと、前記ブラックベタ部間引きデータ生成手段により生成されたブラックベタ部間引きデータとで論理和を取ることで印字用ブラックデータとする。
【００３１】
又、好ましくは、前記エッジ部カラー付与選択手段は、ブリーディング防止用のカラー付与を行う色を選択し、選択された色に必要なオリジナルカラーデータの論理和を取ることでエッジ部付与カラーとする。
【００３２】
又、好ましくは、前記エッジ部カラー付与検出手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…ｎ，ｎ＋２）のマトリクス内に存在するカラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をカラードット近接画素とする。
【００３３】
又、好ましくは、前記エッジ部カラー付与検出手段は、エッジ部付与カラーデータを近傍８方向へ所定の画素数分ボールドしたデータと、オリジナルブラックデータとの論理積を取ったデータをエッジ部カラー付与画素とする。
【００３４】
又、好ましくは、前記カラー間引き選択手段は、ブラックに隣接するカラーデータを間引く色を選択し、選択された色に必要なオリジナルカラーオリジナルカラーデータの論理和を取ることでカラー間引き選択カラーデータとする。
【００３５】
又、好ましくは、前記カラー間引き反転画像生成手段は、着目画素を中心としたＬｘＭ（Ｌ，Ｍ＝１，３，５，…ｎ，ｎ＋２）のマトリクス内に存在するカラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、カウント値が所定の値を超えた場合に、前記着目画素をカラードット近接画素とする。
【００３６】
又、好ましくは、前記カラー間引き反転画像生成手段は、カラー間引き選択カラーデータを近傍８方向へ所定の画素数分ボールドしたデータと、オリジナルブラックデータとの論理積を取ったものとカラー間引きマスクとで否定論理積を取ることをカラー間引き反転画像とする。
【００３７】
又、好ましくは、第１のカラードット付与用マスク及び第２のカラードット付与用マスクは、インク色毎に独立に備える。
【００３８】
又、好ましくは、前記カラーインクがイエロー、マゼンタ、シアンの３色である。
【００３９】
又、好ましくは、前記カラードット近接画素検出手段が検出するカラードットは、イエロー、マゼンタ、シアンデータの論理和を取ったデータとする。
【００４０】
又、好ましくは、前記ブラックインクは比較的浸透性の低いインクであり、前記カラーインクは比較的浸透性の高いインクである。
【００４１】
又、好ましくは、前記カラーインクの内少なくとも１つは前記ブラックインクと反応して凝集するタイプの反応系インクである。
【００４２】
又、好ましくは、前記ブラックインクと反応して凝集するタイプのインクがシアンインクである。
【００４３】
又、好ましくは、前記データ読み書き選択手段は、メモリーとアクセスする前に各色データの読み、書き込みを選択しておき、その選択によってメモリーからのデータの読み書きを行う。
【発明の効果】
【００４４】
本発明によれば、処理をするデータの読み書きを選択することで、メモリーとのアクセス時間を減らし、ブラックに隣接するカラーによりブラックデータのエッジ部の幅及びブラックとカラー間のブラックエッジ部の下に付加するカラー付与、及びブラックとカラー間のカラーを間引くカラー間引きを切り替えることでインクの特性や記録装置の特性に合わせて最適な組み合わせを設定することにより、定着性の悪いブラックデータを間引き、ブラック−カラー間の境界領域に適切なカラードットの付与を行い、又、最適なカラーを間引くことで境界ブリーディングを防止することができる。
【００４５】
又、ブラックのデューティが高い領域には、適切なカラードットを付与することでスミアを防止することが可能となる。
【００４６】
更に、黒文字等のエッジ領域にはカラードットの付与が行われないためシャープな黒画像の記録が可能なインクジェット記録装置を提供することが可能となる。
【発明を実施するための最良の形態】
【００４７】
以下に本発明の実施形態を添付図面に基づいて説明する。尚、以下に説明する実施の形態では、インクジェット記録方式を用いた記録装置としてプリンタを例に挙げて説明する。
（１）カラー記録装置の説明
図２７は本発明を適応可能なカラーインクジェット記録装置の一実施形態の構成を示す概略斜視図である。
【００４８】
図２７において、２０２はインクカートリッジである。これらは、４色のカラーインク（ブラック、シアン、マゼンタ、イエロー）がそれぞれ入れられたインクタンクと、記録ヘッド２０１から構成されている。１０３は紙送りローラで、１０４の補助ローラと共に印字紙１０７を抑えながら図中の矢印方向に回転し、印字紙１０７の給紙を行うとともに、紙送りローラ１０３，１０４と同様に印字紙１０７を抑える役割も果たしている。１０６はキャリッジであり、４つのインクカートリッジを支持し、搭載するインクカートリッジ２０２及び記録ヘッド２０１を印字とともに移動させる。このキャリッジ１０６は、記録装置が印字を行っていないとき、或は記録ヘッドの回復動作を行うときには図の点線で示したホームポジション位置に待機するように制御される。
【００４９】
印字開始前、図の位置（ホームポジション）に位置するキャリッジ１０６は、印字開始命令がくると、ｘ方向に移動しながら記録ヘッド２０１に設けられた記録素子を駆動して紙面上に記録ヘッドの記録幅に対応した領域の印字を行う。キャリッジの走査方向に沿って、紙面端部まで印字が終了すると、キャリッジは元のホームポジションに戻り、再びｘ方向への記録を行う。前回の記録走査が終了してから、続く記録走査が始まる前に紙送りローラ１０３が図に示した矢印方向へ回転して必要な幅だけｙ方向への紙送りが行われる。このように印字のための主走査と紙送りとを繰り返すことにより一紙面上への印字が完成する。記録ヘッドからインクを吐出する記録動作は、記録制御手段（不図示）からの制御に基づいて行われる。
【００５０】
又、記録速度を高めるため、一方向への主走査時のみ記録を行うのではなく、ｘ方向への主走査の記録が終わり、キャリッジをホームポジション側へ戻す際の復路においても記録を行う構成であっても良い。
【００５１】
又、以上説明した例ではインクタンクと記録ヘッドとが分離可能にキャリッジ１０６に保持しているものである。記録用のインクを収容するインクタンク２０２と記録紙１０７に向けてインクを吐出する記録ヘッド２０１とが一体になったインクジェットカートリッジであっても良い。更に、１つの記録ヘッドから複数色のインクを吐出可能な複数色一体型記録ヘッドを用いても良い。
【００５２】
又、前述の回復動作を行う位置には、ヘッドの前面（吐出口面）をキャップするキャッピング手段（不図示）や、キャッピング手段によるキャップ状態で記録ヘッド内の増粘インクや気泡を除去する等のヘッド回復動作を行う回復ユニット（不図示）が設けられている。又、キャッピング手段の側方には、クリーニングブレード（不図示）等が設けられ記録ヘッド２０１に向けて突出可能に支持され、記録ヘッドの前面との当接が可能となっている。これにより、回復動作後に、クリーニングブレードを記録ヘッドの移動経路中に突出させ、記録ヘッドの移動に伴って記録ヘッド前面の不要なインク滴や汚れ等の払拭が行われる。
（２）記録ヘッドの説明
次に、上述した記録ヘッド２０１について図２８を参照して説明する。
【００５３】
図２８は図２７に示した記録ヘッド２０１の要部斜視図である。記録ヘッド２０１は、図２８に示すようにそれぞれが所定のピッチで複数の吐出口３００が形成されており、共通液室３０１と各吐出口３００とを連結する各液路３０２の壁面に沿ってインク吐出用のエネルギーを発生するための記録素子３０３が配設されている。記録素子３０３とその回路はシリコン上に半導体製造技術を利用して作られている。又、温度センサ（不図示）、サブヒータ（不図示）も同一シリコン上に半導体製造プロセスと同様のプロセスで一括形成される。これらの電気配線が作られたシリコンプレート３０８を放熱用のアルミベースプレート３０７に接着している。
【００５４】
又、シリコンプレート上の回路接続部３１１とプリント板３０９とは超極細ワイヤー３１０により接続され記録装置本体からの信号は信号回路３１２を通して受け取られる。液路３０２及び共通液室３０１は、射出成形により作られたプラスチックカバー３０６で形成されている。共通液室３０１は、前述したインクタンク（図２７参照）とジョイントパイプ３０４とインクフィルター３０５を介して連結しており、共通液室３０１にはインクタンクからインクが供給される構成となっている。
【００５５】
インクタンクから共通液室３０１に供給されて一時的に貯えられたインクは、毛管現象により液路３０２に侵入し、吐出口３００でメニスカスを形成して液路３０２を満たした状態を保つ。このとき、電極（不図示）を介して記録素子３０３が通電されて発熱すると、記録素子３０３上のインクが急激に加熱されて液路３０２内に気泡が発生し、この気泡の膨張により吐出口３００からインク滴３１３が吐出される。
（３）制御構成の説明
次に、装置構成の各部の記録制御を実行するための制御構成について、図２９に示すブロック図を参照して説明する。
【００５６】
制御回路を示す同図において、４００は記録信号を入力するインターフェ−ス、４０１はＭＰＵ、４０２はＭＰＵ４０１が実行する制御プログラムを格納するプログラムＲＯＭ、４０３は各種データ（上記記録信号やヘッドに供給される記録データ等）を保存しておくダイナミック型のＲＡＭ（ＤＲＡＭ）であり、印字ドット数や、インク記録ヘッドの交換回数等も記憶できる。４０４は記録ヘッドに対する記録データの供給制御を行うゲートアレイであり、インターフェース４００、ＭＰＵ４０１、ＤＲＡＭ４０３間のデータの転送制御も行う。
【００５７】
４０５は記録ヘッドを搬送するためのキャリアモータ（ＣＲモータ）、４０６は記録用紙搬送のための搬送モータ（ＬＦモータ）である。４０７，４０８はそれぞれ搬送モータ４０５、キャリアモータ４０６を駆動するモータドライバである。４０９は記録ヘッド４１０を駆動するヘッドドライバーである。
【００５８】
本実施形態においては、エッジ処理を行う色を選択し、選択したデータのみメモリーから読み込み、ブラックの着目画素を中心とした５×５のマトリックス内に存在するブラックドットの数をカウントし、ブラックドットが２５ドット存在する場合に着目画素をブラックーホワイト間隣接ブラックドットベタ画素とし、ブラックの着目画素を中心とした３×３のマトリックス内に存在するブラックドットの数をカウントし、ブラックドットが９ドット存在する場合に着目画素をブラックーカラー間隣接ブラックドットベタ画素とし、又、ブラックの着目画素を中心とした５×５のマトリクス内に存在するカラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、カラードットが１ドット以上存在する場合に、着目画素をカラードット隣接画素とし、これら検出した画素からＢｋベタ部を生成する。
【００５９】
又、Ｂｋベタ部とオリジナルBkデータからＢｋエッジ部を生成し、Ｂｋベタ部をＢｋ間引きマスクと論理積を取ったＢｋベタ部間引きデータとＢｋエッジ部を論理和することで、印字用Ｂｋベータを生成する。
【００６０】
上記Ｂｋベタ部間引きデータと第１のカラードット付与用マスクとの論理積を取ることで第１のカラードット付与データを生成する。又、ブラックーカラー間に付与するエッジ部付与カラー選択により選択された各カラーデータの論理和を取り、ブラックの着目画素を中心とした３×３のマトリクス内に存在する選択付与カラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、選択付与カラードットが１ドット以上存在する場合に、着目画素をエッジ部付与画素とし、第２のカラードット付与用マスクとの論理積を取ることで第２のカラードット付与データを生成する。
【００６１】
又、ブラックーカラー間のカラーデータを間引く間引きカラー選択により選択された各カラーデータの論理和を取り、ブラックの着目画素を中心とした３×３のマトリクス内に存在する選択間引きカラードットの数をカウントし、着目画素にブラックドットが存在し、且つ、選択間引きカラードットが１ドット以上存在する場合に、着目画素を間引きカラー画素とし、カラー間引きマスクと論理積を取り、画素を反転させたカラー間引き反転マスクをカラー間引き反転マスク選択で選択されたカラーのみに検出したカラー間引き反転マスクを選択し、選択されていないカラーとは全て‘１’のカラー間引き反転マスクを選択する。
【００６２】
上記印字用Ｂｋベータと、上記第１のカラードット付与データと第２のカラードット付与データとカラー間引き反転マスクと読み込んだオリジナルカラーデータとで合成し、選択した色のみデータをメモリーに書き込み、エッジ処理したカラーデータてとオリジナルカラーデータとで記録することで境界ブリーディングとスミアを防止し高品位な黒文字を記録可能とする。
＜全体のデータ処理＞
図１はメモリーからデータを読み書きを行う際のフローチャートを示す。
【００６３】
この処理では必ずブラックデータを読み込む（Ｓ１０１）、次にＣｙａｎデータの読み込みを行うを選択されているかどうかを判定し（Ｓ１０２）、Ｃｙａｎデータをメモリーから読み込みを行う場合はＣｙａｎデータ読み込みシーケンス開始し（Ｓ１０３）、読み込みを行わない場合はＣｙａｎデータの読み込みシーケンスを飛ばす。
【００６４】
次に、Ｍａｇｅｎｔａデータの読み込みを行うを選択されているかどうかを判定し（Ｓ１０４）、Ｍａｇｅｎｔａデータをメモリーから読み込みを行う場合はＭａｇｅｎｔａデータ読み込みシーケンス開始（Ｓ１０５）し、読み込みを行わない場合はＭａｇｅｎｔａデータの読み込みシーケンスを飛ばす、次にＹｅｌｌｏｗデータの読み込みを行うを選択されているかどうかを判定する（Ｓ１０５）。
【００６５】
Ｙｅｌｌｏｗデータをメモリーから読み込みを行う場合はＹｅｌｌｏｗデータ読み込みシーケンス開始し（Ｓ１０６）、読み込みを行わない場合はＹｅｌｌｏｗデータの読み込みシーケンスを飛ばす。次に、読み込んだデータで境界部検出処理を開始し（Ｓ１０８）、ブラックデータの書き込み行うを選択されているかどうかを判定し（Ｓ１０９）、ブラックデータをメモリーから書き込みを行う場合は、境界部検出処理で検出されたデータより印字用ブラックデータを生成し（Ｓ１１０）、ブラックデータ書き込みシーケンス開始し（Ｓ１１１）、読み込みを行わない場合は印字用ブラックデータの生成、ブラックデータの読み込みシーケンスを飛ばす。
【００６６】
次に、Ｃｙａｎデータの書き込み行うを選択されているかどうかを判定し（Ｓ１０９）、Ｃｙａｎデータをメモリーから書き込みを行う場合は、境界部検出処理で検出されたデータより印字用Cyanデータを生成（Ｓ１１０）し、Ｃｙａｎデータ書き込みシーケンス開始し（Ｓ１１１）、読み込みを行わない場合は印字用Ｃｙａｎデータの生成、Ｃｙａｎデータの読み込みシーケンスを飛ばす。
【００６７】
次に、Ｍａｇｅｎｔａデータの書き込み行うを選択されているかどうかを判定し（Ｓ１１２）、Ｍａｇｅｎｔａデータをメモリーから書き込みを行う場合は、境界部検出処理で検出されたデータより印字用Ｍａｇｅｎｔａデータを生成し（Ｓ１１３）、Ｍａｇｅｎｔａデータ書き込みシーケンス開始し（Ｓ１１４）、読み込みを行わない場合は印字用Ｍａｇｅｎｔａデータの生成、Ｍａｇｅｎｔａデータの読み込みシーケンスを飛ばす。
【００６８】
次に、Ｙｅｌｌｏｗデータの書き込み行うを選択されているかどうかを判定し（Ｓ１１５）、Ｙｅｌｌｏｗデータをメモリーから書き込みを行う場合は、境界部検出処理で検出されたデータより印字用Ｙｅｌｌｏｗデータを生成（Ｓ１１６）し、Ｙｅｌｌｏｗデータ書き込みシーケンス開始（Ｓ１１７）し、読み込みを行わない場合は印字用Ｙｅｌｌｏｗデータの生成、Ｙｅｌｌｏｗデータの読み込みシーケンスを飛ばし処理を終了する。本実施の形態では、Ｙｅｌｌｏｗのみメモリーからのデータの読み書きを行う。
【００６９】
図２はブラックーホワイト間ベタ部画素の検出、ブラックーカラー間ベタ部画素の検出、ブラックドット近傍画素の検出、エッジ部カラー付与画素の検出、カラー間引き画素の検出、印字用Ｂｋデータの生成、カラードット付与データの生成、印字用ＣＭＹデータの生成の流れを説明するブロック図である。
【００７０】
オリジナルＢｋデータ（Ｄ１０００）を用いて、ブラックドット近傍画素の検出処理（Ｅ１００２）で生成されたデータと、オリジナルＣデータ（Ｄ１００５）、オリジナルＭデータ（Ｄ１００６）、オリジナルＹデータ（Ｄ１００７）の論理和を取ったオリジナルＣ，Ｍ，ＹのＯＲデータ（Ｄ１００８）とオリジナルＢｋデータ（Ｄ１０００）を用いて、ブラックーカラー間ベタ部画素の検出処理（Ｅ１００１）で生成されたデータの論理積と、ブラックーホワイト間ベタ部画素の検出処理（Ｅ１０００）で生成されたデータの論理和を取ることで、Ｂｋベタ部データ（Ｄ１００１）を生成し、Ｂｋベタ部データ（Ｄ１００１）に対しＢｋ間引きマスク（Ｄ１００８）との論理積を取ることでＢｋベタ部間引きデータ（Ｄ１０３２）を生成し、Ｂｋベタ部データ（Ｄ１００１）とオリジナルブラックデータ（Ｄ１０００）との否定論理積を取ることで生成するＢｋエッジ部データ（Ｄ１００２）とＢｋベタ部間引きデータ（Ｄ１０３２）の論理和を取ることで印字用ブラックデータ（Ｄ１０２８）を生成する。
【００７１】
又、上記スミア防止用にカラードットを付与すべきＢｋベタ部間引きデータ（Ｄ１０３２）に対してＣマスク１（Ｅ１００９）、Ｍマスク１（Ｅ１０１０）、Ｙマスク１（Ｅ１０１１）との論理積を取ることでＣ付与データ１（Ｄ１０１８）、Ｍ付与データ１（Ｄ１０１９）、Ｙ付与データ１（Ｄ１０２０）を生成する。
【００７２】
次に、エッジ部付与カラー選択でオリジナルＣデータ（Ｄ１００５）、オリジナルＭデータ（Ｄ１００６）、オリジナルＹデータ（Ｄ１００７）のうち選択したデータとオリジナルブラックデータの反転データとで論理和を取ったエッジ部カラー付与選択カラーエリア（Ｄ１０１０）とオリジナルＢｋデータ（Ｄ１０００）を用いて、境界ブリーディング防止用にカラードットを付与すべきエッジ部カラー付与データの検出処理（Ｅ１００５）を行い、エッジ部カラー付与画素データ（Ｄ１０１１）を生成する。
【００７３】
エッジ部カラー付与画素データ（Ｄ１０１１）に対して、Ｃマスク２（Ｅ１００６）、Ｍマスク２（Ｅ１００７）、Ｙマスク２（Ｅ１００８）との論理積を取ることでＣ付与データ２（Ｄ１０１２）、Ｍ付与データ２（Ｄ１０１３）、Ｙ付与データ２（Ｄ１０１４）を生成する。次に、間引きカラー選択でオリジナルＣデータ（Ｄ１００５）、オリジナルＭデータ（Ｄ１００６）、オリジナルＹデータ（Ｄ１００７）のうち選択したデータの論理和を取ったものとオリジナルＢｋデータ（Ｄ１０００）を用いて、ブラックーカラー間のカラーデータを間引くべくカラー間引きデータの検出処理（Ｅ１０２６）を行い、カラー間引きデータ（Ｄ１０２５）を生成する。
【００７４】
カラー間引きデータ（Ｄ１０２５）に対しカラー間引きマスク（Ｄ１０２６）とで排他的論理和を取ることで、カラー間引き反転マスクデータ（Ｄ１０３３）を生成し、カラー間引き反転マスク選択（Ｄ１０２７）により、間引きカラー選択（１０２４）により選択されたカラーデータのみ検出したカラー間引き反転マスク（Ｄ１０３３）を選択し、間引きカラー選択（１０２４）により選択されていないカラーデータには、カラー間引き反転マスクデータ（Ｄ１０３３）が全て‘１’になるようなカラー間引き反転マスクデータ（Ｄ１０３３）を選択する。
【００７５】
次に、オリジナルＣデータ（Ｄ１００５）とＣ付与データ１（Ｄ１０１８）とＣ付与データ２（Ｄ１０１２）で論理和を取りカラー間引き反転マスク選択（Ｄ１０２７）により選択されたカラー間引き反転マスクデータ（Ｄ１０３３）と論理積を取ることで印字用Ｃデータ（Ｄ１０２９）を生成する。同様の処理を行うことで印字用のＭデータ（Ｄ１０３０）、印字用のＹデータ（Ｄ１０３１）を生成する。
＜カラードットエリアの検出＞
図３はカラードットエリアの検出例を図にしたものである。
【００７６】
図３（ａ）はオリジナル画像、図３（ｅ）はオリジナルＢｌａｃｋ画像、図３（ｂ）はオリジナルＣｙａｎ画像、図３（ｃ）はオリジナルＭａｇｅｎｔａ画像、図３（ｄ）はオリジナルＹｅｌｌｏｗ画像を示し、これらオリジナルＣｙａ、オリジナルＭａｇｅｎｔａ、オリジナルＹｅｌｌｏｗとの論理和を取ることで図３（ｆ）に示すようにカラードットエリア画像が検出できる。
＜印字用ブラックデータの生成＞
≪ブラックーホワイト間ベタ部データの検出≫
図４はブラックーホワイト間ベタ部データの検出処理のフローチャート図である。
【００７７】
着目画素にブラックドットが存在し、且つ、５×５マトリクス内に存在する総ブラックドット数が２５であるか否かを判定する（Ｓ１０１）。もし、総ブラックドット数が２５の場合は着目画素のビットをオンにする（Ｓ１０２）。そうでない場合には、着目画素のビットをオフにする（Ｓ１０３）。続いて、着目画素をシフトさせる（Ｓ１０４）。全てのデータが終了すれば終了とし（Ｓ１０５）、そうでなければ上記処理を繰り返す。ここでは、総ブラックドット数の閾値を２５としたが、インクの特性や記録装置の特性に合わせて最適な値を用いることが好ましい。
【００７８】
図５はブラックーホワイト間ベタ部データの検出例を図にしたものである。
【００７９】
図５（ａ）は着目画素を中心とした５×５マトリクスを表している。図５（ｂ）はブラックオリジナル画像である。ブラックオリジナルデータに対して５×５マトリクスを順次１画素ずつシフトさせながら処理を行う。マトリクス内のブラック総ドット数が２５の場合に着目画素のビットをオンにしていくと、図５（ｃ）に表すようにブラックーホワイト間近傍ブラックベタ部画素が検出できる。
【００８０】
図５（ｃ）を見て分かるように、この処理によってブラックとホワイト間の２ドット内側のブラックの比較的デューティの高い領域のみが検出される。
≪ブラックーカラー間ベタ部データの検出≫
図６はブラックーカラー間ベタ部データの検出処理のフローチャート図である。
【００８１】
着目画素にブラックドットが存在し、且つ、３×３マトリクス内に存在する総ブラックドット数が９であるか否かを判定する（Ｓ２０１）。もし、総ブラックドット数が９の場合は着目画素のビットをオンにする（Ｓ２０２）。そうでない場合には、着目画素のビットをオフにする（Ｓ２０３）。続いて、着目画素をシフトさせる（Ｓ２０４）。全てのデータが終了すれば終了とし（Ｓ２０５）、そうでなければ上記処理を繰り返す。ここでは、総ブラックドット数の閾値を９としたが、インクの特性や記録装置の特性に合わせて最適な値を用いることが好ましい。
【００８２】
図７はブラックーカラー間ベタ部データの検出例を図にしたものである。
【００８３】
図７（ａ）は着目画素を中心とした３×３マトリクスを表している。図７（ｂ）はブラックオリジナル画像である。ブラックオリジナルデータに対して３×３マトリクスを順次１画素ずつシフトさせながら処理を行う。マトリクス内のブラック総ドット数が９の場合に着目画素のビットをオンにしていくと、図７（ｃ）に表すようにブラックーホワイト間近傍ブラックベタ部画素が検出できる。
【００８４】
図７（ｃ）を見て分かるように、この処理によってブラックとカラー間の１ドット内側のブラックの比較的デューティの高い領域のみが検出される。
≪カラードット近傍画素データの検出≫
図８はカラードット近傍画素データの検出処理のフローチャート図である。
【００８５】
着目画素にブラックドットが存在し、且つ、５×５マトリクス内に存在する総カラードット数が１以上であるか否かを判定する（Ｓ３０１）。もし、総カラードット数が１以上の場合は着目画素のビットをオンにする（Ｓ３０２）。そうでない場合には、着目画素のビットをオフにする（Ｓ３０３）。続いて、着目画素をシフトさせる（Ｓ３０４）。全てのデータが終了すれば終了とし（Ｓ３０５）、そうでなければ上記処理を繰り返す。ここでは、総カラードット数の閾値を１としたが、インクの特性や記録装置の特性に合わせて最適な値を用いることが好ましい。
【００８６】
図９はブリーディング防止用のカラードット近接画素の検出例を図にしたものである。
【００８７】
図９（ａ）は着目画素を中心とした５×５マトリクスを表している。図９（ｂ）はブラックオリジナル画像、図９（ｃ）はカラードットエリア画像である。ブラックオリジナルデータとカラードットエリアデータに対して５×５マトリクスを順次１画素ずつシフトさせながら処理を行う。マトリクス内のカラー総ドット数が１以上の場合に着目画素のビットをオンにしていくと、図９（ｄ）に表すようにカラードット近傍画素が検出できる。
【００８８】
図９（ｄ）を見て分かるように、この処理によってブラックとカラー間の境界領域のみが検出される。この境界領域ではブラックとカラー間でのエッジ部とベタ部混在しているため、ブラックとカラー間のベタ部及びエッジ部を判断できない。
≪Ｂｋベタ部データの生成≫
図１０はＢｋベタ部データの生成例を図にしたものである。
【００８９】
図１０（ａ）は上記ブラックーホワイト間ベタ部データの検出により検出したブラックーホワイト間近傍ブラックベタ部画像を示し、図１０（ｂ）は上記ブラックーカラー間ベタ部データの検出により検出したブラックーカラー間近傍ブラックベタ部画像を示し、図１０（ｃ）は上記カラードット近傍画素データの検出により検出したカラードット近傍画素画像を示している。上記カラードット近傍画素画像と上記ブラックーカラー間近傍ブラックベタ部画像との論理積を取ったものに上記ブラックーホワイト間ベタ部データの検出により検出したブラックーホワイトとで論理和を取ることで、図１０（ｄ）のブラックベタ部画像を生成する。
【００９０】
図１０（ｄ）を見て分かるように、ブラックーホワイト間のベタ部は２ドット内側で、ブラックーカラー間のベタ部は１ドット内側になっている。
≪Ｂｋエッジ部データの生成≫
図１１はＢｋエッジ部データの生成例を図にしたものである。
【００９１】
図１１（ａ）は上記Ｂｋベタ部データの生成により生成されたブラックベタ部画像を示し、図１１（ｂ）はオリジナルブラックデータを示し、上記ブラックベタ部画像とオリジナルブラックデータの排他的論理和をとることで図１１（ｃ）に示すブラックベタ部画像を生成する。
【００９２】
図１１（ｃ）を見て分かるように、ブラックーホワイト間のエッジ部は２ドットで、ブラックーカラー間のエッジ部は１ドットになっている。
≪印字用Ｂｋ部データの生成≫
図１２はＢｋベタ部間引きデータの生成例を図にしたものである。
【００９３】
図１２（ａ）は上記Bkベタ部データを示し、図１２（ｂ）はＢｋ間引きマスクを示す。上記Bkベタ部データに対しＢｋ間引きマスクと論理積を取ることで図１２（ｃ）のブラックベタ部間引き画素を生成する。
【００９４】
図１３は印字用Bkデータの生成例を図にしたものである。
【００９５】
図１３（ａ）は上記Ｂｋベタ部間引きデータを示し、図１３（ｂ）は上記Ｂｋエッジ部データを示す。上記Ｂｋベタ部間引きデータと上記Bkエッジ部データと論理和を取ることで図１３（ｃ）の印字用ブラック画素を生成する。
【００９６】
［印字用カラーデータの生成］
≪スミア防止用のカラー付与データの生成≫
図１４はスミア防止用のカラードット付与データの生成例を図にしたものである。図１４（ａ）はブラックベタ部間引きデータである。図１４（ｂ）〜（ｄ）は所定量の付与データを生成するためのシアン、マゼンタ、イエローのマスク１を表している。ここで、各色の付与データ量の割合はシアンを１６％、マゼンタを８％、イエローを８％とする。ブラックドット近接画素間引きデータと各色のマスク１との論理積を取ることで図１４（ｅ）〜（ｇ）の各色の付与データが生成される。ここで、各色の付与データの量及びマスクサイズはインクの特性や記録装置の構成に応じて、適切な値とすることが好ましい。又、マスク内のドットの配置方法は規則性を持たせても良く、疑似的にランダムにしても良い。
≪ブリーディング防止用のカラードット近接画素の検出≫
図１５はエッジ部カラー付与選択カラー画像の生成例を図にしたものである。
【００９７】
図１５（ａ）〜（ｃ）はオリジナルカラーデータを示しており、図１５（ｄ）はエッジ部付与カラー選択により選択されたエッジ部カラー付与選択カラーデータを示す。この実施例ではＹｅｌｌｏｗが選択されている。
【００９８】
図１５（ｄ）はＹｅｌｌｏｗが選択されているが読み込みデータの色やインクの特性や記録装置の特性に合わせて最適な色を選択することが好ましい。
【００９９】
図１６はブラックとカラー間のブリーディング防止用のエッジ部カラー付与画素の検出処理のフローチャート図である。
【０１００】
着目画素にブラックドットが存在し、且つ、３×３マトリクス内に存在する総エッジ部付与選択カラードット数が１以上であるか否かを判定する（Ｓ４０１）。もし、総エッジ部付与選択カラードット数が１以上の場合は着目画素のビットをオンにする（Ｓ４０２）。そうでない場合には、着目画素のビットをオフにする（Ｓ４０３）。続いて、着目画素をシフトさせる（Ｓ４０４）。全てのデータが終了すれば終了とし（Ｓ４０５）、そうでなければ上記処理を繰り返す。ここでは、総エッジ部付与選択カラードット数の閾値を１としたが、インクの特性や記録装置の特性に合わせて最適な値を用いることが好ましい。
【０１０１】
図１７はブリーディング防止用のカラードット近接画素の検出例を図にしたものである。
【０１０２】
図１７（ａ）は着目画素を中心とした３×３マトリクスを表している。図１７（ｂ）はブラックオリジナル画像、図１７（ｃ）はエッジ部付与選択カラードットエリア画像である。ブラックオリジナルデータとエッジ部付与選択カラードットエリアデータに対して３×３マトリクスを順次１画素ずつシフトさせながら処理を行う。マトリクス内のカラー総ドット数が１以上の場合に着目画素のビットをオンにしていくと、図１７（ｄ）に表すようにブリーディング防止用のエッジ部付与カラー画素画像が検出できる。
【０１０３】
図１７（ｄ）から分かるように、この処理によってブラックと総エッジ部付与選択カラーの境界領域のみが検出される。境界領域にカラードットを付与することで境界ブリーディングを防止することが可能となる。
≪ブリーディング防止用のカラー付与データの生成≫
図１８はブリーディング防止用のカラー付与データの生成例を図にしたものである。
【０１０４】
図１８（ａ）はエッジ部付与カラー画素データである。図１８（ｂ）〜（ｄ）は所定量の付与データを生成するためのシアン、マゼンタ、イエローのマスク２を表している。ここで、各色の付与データ量の割合はシアンを１００％、マゼンタを１００％、イエローを１００％とする。エッジ部付与カラー画素データと各色のマスク２との論理積を取ることで図１８（ｅ）〜（ｇ）の各色の付与データが生成される。ここで、シアンの付与量を比較的多くしているのはブラックインクに対してシアンインクのみが反応性を持ち、凝集するタイプのインクシステムの記録装置を想定しているからである。各色の付与データの量及びマスクサイズは、インクの特性や記録装置の構成に応じて適切な値とすることが好ましい。又、マスク内のドットの配置方法は規則性を持たせても良く、疑似的にランダムにしても良い。
≪カラー間引き反転マスクの生成≫
図１９はカラー間引き選択カラー画像の生成例を図にしたものである。
【０１０５】
図１９（ａ）〜（ｃ）はオリジナルカラーデータを示しており、図１９（ｄ）は間引きカラー選択により選択されたカラー間引き選択カラー画像データを示す。この例ではとＹｅｌｌｏｗのみが選択されている。この間引きカラー選択は、選択された色をオリジナルＣｙａｎ、オリジナルＭａｇｅｎｔａ、オリジナルＹｅｌｌｏｗとを組み合わせて生成する。
【０１０６】
図１９（ｄ）はＹｅｌｌｏｗのみ選択されているが読み込みデータの色やインクの特性や記録装置の特性に合わせて最適な色を選択することが好ましい。
【０１０７】
図２０はカラー間引きデータの検出処理のフローチャート図である。
【０１０８】
着目画素にブラックドットが存在し、且つ、３×３マトリクス内に存在する間引き選択カラードット数が１以上であるか否かを判定する（Ｓ５０１）。もし、間引き選択カラードット数が１以上の場合は着目画素のビットをオンにする（Ｓ５０２）。そうでない場合には、着目画素のビットをオフにする（Ｓ５０３）。続いて、着目画素をシフトさせる（Ｓ５０４）。全てのデータが終了すれば終了とし（Ｓ５０５）、そうでなければ上記処理を繰り返す。ここでは、間引き選択カラードット数の閾値を１としたが、インクの特性や記録装置の特性に合わせて最適な値を用いることが好ましい。
【０１０９】
図２１はブリーディング防止用のカラードット近接画素の検出例を図にしたものである。
【０１１０】
図２１（ａ）は着目画素を中心とした３×３マトリクスを表している。図２１（ｂ）はブラックオリジナル画像、図２１（ｃ）はカラー間引き選択カラー画像である。ブラックオリジナルデータとカラー間引き選択カラーデータに対して３×３マトリクスを順次１画素ずつシフトさせながら処理を行う。マトリクス内のカラー総ドット数が１以上の場合に着目画素のビットをオンにしていくと、図２１（ｄ）に表すように、ブリーディング防止用のブラックーカラー間の間引き領域画素画像が検出できる。
【０１１１】
図２１（ｄ）を見て分かるように、この処理によってブラックとカラー間引き選択より選択されたカラーとの境界領域のみが検出される。境界領域のカラードット間引くことで境界ブリーディングを防止することが可能となる。
【０１１２】
図２２にカラー間引き反転画像の生成例を示す。
【０１１３】
図２２（ａ）は上記カラー間引き領域画素画像を示し、図２２（ｂ）はカラー間引きマスクを示す。上記カラー間引き領域画素画に対し、上記カラー間引きマスクと否定論理積をとることで図２２（ｃ）に示すカラー間引き反転画像を生成する。
≪印字用カラーデータの生成≫
図２３は印字用カラーデータの生成処理のフローチャート図である。
【０１１４】
Ｂｋ−Ｗｈｉｔｅ間ベタ部データを検出する（Ｓ６０１）。続いて、Ｂｋ−Ｃｏｌｏｒ間ベタ部データを検出する（Ｓ６０２）。次に、カラードット近傍画素データを検出し（Ｓ６０３）、これら検出データからＢｋベタ部データ生成する（Ｓ６０４）。次に、Ｂｋベタ部データとオリジナルブラックデータとで排他的論理和をとることによりＢｋエッジ部データを生成する（Ｓ６０５）。続いて、Ｂｋベタ部をＢｋ間引きマスクとで論理積を取りＢｋベタ部間引きデータを生成し（Ｓ６０６）、Ｂｋエッジ部データとＢｋベタ部間引きデータとで論理和を取ることで印字用ブラックデータを生成する（Ｓ６０７）。続いてＢｋベタ部間引きデータとシアン、マゼンタ、イエローのマスク１との論理積を取ることでシアン、マゼンタ、イエローの付与データ１を生成する（Ｓ６０８）。
【０１１５】
次に、エッジ部付与カラーデータの検出を行い（Ｓ６０９）、シアン、マゼンタ、イエローのマスク２との論理積を取ることでシアン、マゼンタ、イエローの付与データ２を生成する（Ｓ６１０）。又、カラー間引きデータの検出を行い（Ｓ６１１）、カラー間引きデータとカラー間引きマスクとで否定論理積を取りカラー間引き反転マスク生成する（Ｓ６１２）。最後に、オリジナルのシアン、マゼンタ、イエローデータと各色の付与データ１と各色の付与データ２ととの論理和を取ったものと間引きカラー選択で選択されたカラーデータに合うカラー間引き反転マスクとで論理積を取ることで、印字用シアン、マゼンタ、イエローデータとする（Ｓ３０７）。
【０１１６】
図２４に印字用シアン、図２５に印字用マゼンタ、図２６に印字用イエローデータを示す。
【０１１７】
本実施の形態では、Ｙｅｌｌｏｗのみ書き込みを行うので、印字用イエローデータのみ印字に使用され、その他の色は元からあるメモリーに格納されているデータを使用する。
【０１１８】
以上説明したように、本実施の形態によればデータの読み書きを選択することで、メモリーとのアクセス時間を減らし、ブラックに隣接するカラーによりブラックデータのエッジとする部分の幅を変化させ、そのエッジ部の内側に当たるベタ部を間引き、間引いたブラックデータに対しスミア防止用下打ちを行い。又、ブラックに隣接するカラーにより境界ブリーディング防止用下打ちを行うか行わないか色ごとに切り替え、又、ブラックと隣接するカラーにより、その隣接するカラーデータを色ごとに間引く間引かないを切り替えることで、ブラックとホワイトの境界部のブラックには下打ちが行わすシャープで切れのある黒文字が記録可能であり、ブラックとカラーの境界部ではインクの特色に合わせて境界部のブラックには境界ブリーディング防止用の下打ちを行うか行わないか、又、境界部のカラーを間引くか間引かないか切り替えができることによりブラックとカラー間の境界ブリーディングを抑えた高画質なカラー画像を記録可能となる。
【図面の簡単な説明】
【０１１９】
【図１】本発明の実施の形態のメモリーからデータを読み書きを行う際のフローチャート図である。
【図２】本発明の実施の形態のブラックーホワイト間ベタ部画素の検出、ブラックーカラー間ベタ部画素の検出、ブラックドット近傍画素の検出、エッジ部カラー付与画素の検出、カラー間引き画素の検出、印字用Ｂｋデータの生成、カラードット付与データの生成、印字用ＣＭＹデータの生成の流れを説明するブロック図である。
【図３】本発明の実施の形態のカラードットエリアの検出例を示す図である。
【図４】本発明の実施の形態のブラックーホワイト間ベタ部データの検出処理のフローチャート図である。
【図５】本発明の実施の形態のブラックーホワイト間ベタ部データの検出例を示す図である。
【図６】本発明の実施の形態のブラックーカラー間ベタ部データの検出処理のフローチャート図である。
【図７】本発明の実施の形態のブラックーカラー間ベタ部データの検出例を示す図である。
【図８】本発明の実施の形態のカラードット近傍画素データの検出処理のフローチャート図である。
【図９】本発明の実施の形態のブリーディング防止用のカラードット近接画素の検出例を示す図である。
【図１０】本発明の実施の形態のＢｋベタ部データの生成例を示す図である。
【図１１】本発明の実施の形態のＢｋエッジ部データの生成例を示す図である。
【図１２】本発明の実施の形態のＢｋベタ部間引きデータの生成例を示す図である。
【図１３】本発明の実施の形態の印字用Ｂｋデータの生成例を示す図である。
【図１４】本発明の実施の形態のスミア防止用のカラードット付与データの生成例を示す図である。
【図１５】本発明の実施の形態のエッジ部カラー付与選択カラー画像の生成例を示す図である。
【図１６】本発明の実施の形態のブラックとカラー間のブリーディング防止用のエッジ部カラー付与画素の検出処理のフローチャート図である。
【図１７】本発明の実施の形態のブリーディング防止用のカラードット近接画素の検出例を示す図である。
【図１８】本発明の実施の形態のブリーディング防止用のカラー付与データの生成例を示す図である。
【図１９】本発明の実施の形態のカラー間引き選択カラー画像の生成例を示す図である。
【図２０】本発明の実施の形態のカラー間引きデータの検出処理のフローチャート図である。
【図２１】本発明の実施の形態のブリーディング防止用のカラードット近接画素の検出例を示す図である。
【図２２】本発明の実施の形態のカラー間引き反転画像の生成例を示す図である。
【図２３】本発明の実施の形態の印字用カラーデータの生成処理のフローチャート図である。
【図２４】本発明の実施の形態の印字用シアンの生成例を示す図である。
【図２５】本発明の実施の形態の印字用マゼンタの生成例を示す図である。
【図２６】本発明の実施の形態の印字用イエローの生成例を示す図である。
【図２７】本発明を適応可能なカラーインクジェット記録装置の構成を示す概略斜視図である。
【図２８】本発明を適応可能な記録ヘッドの要部斜視図である。
【図２９】本発明を適応可能なインクジェット記録装置の制御ブロック図である。
【符号の説明】
【０１２０】
１０３    紙送りローラ
１０４    補助ローラ
１０６    キャリッジ
２０１    記録ヘッド
２０２    インクカートリッジ
３００    吐出口
３０１    共通液室
３０２    液路
３０３    記録素子
４００    インターフェース
４０１    ＭＰＵ
４０２    ＲＯＭ
４０３    ＲＡＭ
４０５    キャリアモータ
４０６    搬送モータ
４１０    記録ヘッド
【図１】
2006218775.tif 000003
【図２】
2006218775.tif 000004
【図３】
2006218775.tif 000005
【図４】
2006218775.tif 000006
【図５】
2006218775.tif 000007
【図６】
2006218775.tif 000008
【図７】
2006218775.tif 000009
【図８】
2006218775.tif 000010
【図９】
2006218775.tif 000011
【図１０】
2006218775.tif 000012
【図１１】
2006218775.tif 000013
【図１２】
2006218775.tif 000014
【図１３】
2006218775.tif 000015
【図１４】
2006218775.tif 000016
【図１５】
2006218775.tif 000017
【図１６】
2006218775.tif 000018
【図１７】
2006218775.tif 000019
【図１８】
2006218775.tif 000020
【図１９】
2006218775.tif 000021
【図２０】
2006218775.tif 000022
【図２１】
2006218775.tif 000023
【図２２】
2006218775.tif 000024
【図２３】
2006218775.tif 000025
【図２４】
2006218775.tif 000026
【図２５】
2006218775.tif 000027
【図２６】
2006218775.tif 000028
【図２７】
2006218775.tif 000029
【図２８】
2006218775.tif 000030
【図２９】
2006218775.tif 000031