(57)【特許請求の範囲】
【請求項１】
同じ色相系で濃度あるいは径の少なくとも一方が異なる第１および第２のドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理装置であって、
注目画素に対応した画像データに基づき、前記第１のドットに対応する第１の多値データと前記第２のドットに対応する第２の多値データを生成する第１生成手段と、
前記第１生成手段において生成される前記第１および第２の多値データの両方に基づいて、前記注目画素に対する前記第１のドットの形成数を示すデータを生成し、且つ、前記第１生成手段において生成される前記第１および第２の多値データの両方に基づいて、前記注目画素に対する前記第２のドットの形成数を示すデータを生成する第２生成手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記第２生成手段は、前記第１および第２のドットが前記注目画素で重なる確率が低減するように、前記第１および第２のドット各々の形成数を示すデータを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第１のドットの形成数を示すデータは２値データであり、前記第２のドットの形成数を示すデータは２値データであることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記第１のドットの形成数を示すデータは多値データであり、前記第２のドットの形成数を示すデータは多値データであることを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記第１生成手段は、
（Ａ）前記注目画素に対応した画像データを、前記第１および第２のドット夫々に対応する独立したデータに変換する変換手段と、
（Ｂ）前記変換手段により変換されたデータに、誤差拡散法により得られた誤差を加える加算手段と、
（Ｃ）前記加算手段により得られたデータを量子化して、前記第１および第２の多値データを生成する手段とを含み、
前記誤差は、前記加算手段により得られたデータと、前記第２生成手段において生成される前記第１および第２のドットの形成数を示すデータに基づき得られるデータとから算出されることを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
前記第２生成手段は、前記第１および第２の多値データと、前記第１および第２のドットの形成数を示すデータとが対応付けられたルックアップテーブルを参照することにより、前記第１生成手段において生成された前記第１および第２の多値データの両方に基づいて、前記注目画素についての前記第１および第２のドットの形成数を示すデータを生成することを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項７】
前記第１のドットは大ドットであり、前記第２のドットは前記第１のドットと同色の小ドットであり、
前記第１生成手段は、前記第１の多値データとして前記大ドットに対応する大ドット用多値データを生成し、前記第２の多値データとして前記小ドットに対応する小ドット用多値データを生成し、
前記第２生成手段は、前記大ドット用多値データと小ドット用多値データの両方に基づいて前記注目画素に対する前記大ドットの形成数を示すデータを生成し、且つ、前記大ドット用多値データと小ドット用多値データの両方に基づいて前記注目画素に対する前記小ドットの形成数を示すデータを生成することを特徴とする請求項１乃至６のいずれかに記載の画像処理装置。
【請求項８】
前記大ドットおよび小ドットは、シアンの大ドットとシアンの小ドットの組合せ、あるいは、マゼンタの大ドットとマゼンタの小ドットの組合せ、の少なくとも一方であることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記同じ色相系は、シアンの色相系あるいはマゼンタの色相系の少なくとも一方であることを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項１０】
同じ色で径の異なる大ドットおよび小ドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理装置であって、
注目画素に対応した画像データに基づき、前記大ドットおよび小ドットそれぞれに対応する大ドット用多値データおよび小ドット用多値データを生成する第１生成手段と、
前記第１生成手段において生成された大ドット用多値データと小ドット用多値データの両方に基づいて、前記注目画素に対する大ドットの形成数を示すデータを生成し、且つ、前記第１生成手段において生成された大ドット用多値データと小ドット用多値データの両方に基づいて、前記注目画素に対する小ドットの形成数を示すデータを生成する第２生成手段と、
を有することを特徴とする画像処理装置。
【請求項１１】
前記第２生成手段は、前記注目画素において前記大ドットと前記小ドットが重なる確率を低減するように、前記注目画素に対する前記大ドットと小ドットの形成数を示すデータを生成することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
同じ色で径の異なる大ドットおよび小ドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理装置であって、
注目画素に対応した画像データに基づき、前記大ドットおよび小ドットそれぞれに対応する大ドット用多値データおよび小ドット用多値データを生成する第１生成手段と、
１つの画素に対応する前記大ドット用多値データおよび小ドット用多値データと、前記１つの画像に対する大ドットおよび小ドットの形成数とが対応付けられたルックアップテーブルを用いて、前記第１生成手段において生成された大ドット用多値データおよび小ドット用多値データの両方に基づいて、前記注目画素に対する大ドットおよび小ドットの形成数を示すデータを生成する第２生成手段とを有し、
前記第２生成手段は、前記第１生成手段において生成された大ドット用多値データおよび小ドット用多値データの両方に基づいて前記注目画素に対する大ドットの形成数を示すデータを生成し、且つ前記第１生成手段において生成された大ドット用多値データおよび小ドット用多値データの両方に基づいて前記注目画素に対する小ドットの形成数を示すデータを生成することを特徴とする画像処理装置。
【請求項１３】
径の異なるシアンの大ドットおよび小ドットと、径の異なるマゼンタの大ドットおよび小ドットとを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理装置であって、
注目画素に対応した画像データに基づき、シアンの大ドット用多値データ、シアンの小ドット用多値データ、マゼンタの大ドット用多値データ、マゼンタの小ドット用多値データを生成する第１生成手段と、
前記第１生成手段で生成された前記シアンの大ドット用多値データ、前記シアンの小ドット用多値データ、前記マゼンタの大ドット用多値データおよび前記マゼンタの小ドット用多値データを含む４種類の多値データに基づいて、前記注目画素に対するシアンの大ドット、シアンの小ドット、マゼンタの大ドット、マゼンタの小ドットの形成数を示すデータを生成する第２生成手段とを有し、
前記第２生成手段は、前記４種類の多値データに基づいて前記注目画素に対するシアンの大ドットの形成数を示すデータを生成し、且つ、前記４種類の多値データに基づいて前記注目画素に対するシアンの小ドットの形成数を示すデータを生成し、且つ、前記４種類の多値データに基づいて前記注目画素に対するマゼンタの大ドットの形成数を示すデータを生成し、且つ、前記４種類の多値データに基づいて前記注目画素に対するマゼンタの小ドットの形成数を示すデータを生成することを特徴とする画像処理装置。
【請求項１４】
前記注目画素に対応した画像データはＲＧＢデータであることを特徴とする請求項１乃至１３のいずれかに記載の画像処理装置。
【請求項１５】
同じ色相系で濃度あるいは径の少なくとも一方が異なる第１および第２のドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理方法であって、
注目画素に対応した画像データに基づき、前記第１のドットに対応する第１の多値データを生成し且つ前記第２のドットに対応する第２の多値データを生成する第１生成工程と、
前記第１生成工程において生成される前記第１の多値データと前記第２の多値データの両方に基づいて、前記注目画素に対する前記第１のドットの形成数を示すデータを生成し、且つ、前記第１生成工程において生成される前記第１の多値データと前記第２の多値データの両方に基づいて、前記注目画素に対する前記第２のドットの形成数を示すデータを生成する第２生成工程と、
を有することを特徴とする画像処理方法。
【請求項１６】
同じ色で径の異なる大ドットおよび小ドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理方法であって、
注目画素に対応した画像データに基づき、前記大ドットおよび小ドットそれぞれに対応する大ドット用多値データおよび小ドット用多値データを生成する第１生成工程と、
１つの画素に対応する前記大ドット用多値データおよび小ドット用多値データと、前記１つの画像に対する大ドットおよび小ドットの形成数とが対応付けられたルックアップテーブルを用いて、前記第１生成工程において生成された大ドット用多値データおよび小ドット用多値データの両方から、前記注目画素に対する大ドットの形成数を示すデータを生成すると共に、前記第１生成工程において生成された大ドット用多値データおよび小ドット用多値データの両方から、前記注目画素に対する小ドットの形成数を示すデータを生成する第２生成工程と、
を有することを特徴とする画像処理方法。
【請求項１７】
請求項１５または１６に記載の画像処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数色の記録を可能な記録ヘッドを主走査方向に主走査させながら記録媒体上の走査記録領域に記録を行う記録装置、この記録装置に対し記録を行うための記録信号を供給する記録信号供給装置、記録信号を処理する情報処理装置、および情報処理方法に関する。
【０００２】
【従来の技術】
カラー画像の形成を行う記録装置においては、シアン、マゼンタ、イエローの３つの色相系、あるいはシアン、マゼンタ、イエロー、ブラックの４つの色相系のドットを形成して画像の形成を行うことが一般的である。
近年、記録媒体上にドットを形成することにより画像形成を行う記録装置において、同じ色相系において異なるパワーをもつドットを形成することにより、画像を形成することが行われている。
【０００３】
ここで言う、パワーとは記録媒体上に形成されたドットの、画像を形成する能力、つまり人間の目でみて目立つ強さのことを指している。例えば、ドット径が小さいドットは人の目には見えにくいのでパワーは小さく、ドット径が大きいドットは人の目に見えやすいのでパワーは大きい。同様に濃度が低いドットはパワーが低く、濃度が高いドットはパワーが高い。
【０００４】
このように複数のパワーを持つドットを利用して画像を形成する利点としては、まず第１に、粒状感のより少ない画像を形成できることである。画像の明度の高い部分（ハイライト部）をパワーが小さいドットで形成すれば、当該ハイライト部分が人間の目に見えにくいものとなるので、全体として粒状感を感じにくい画像を形成することができる。
【０００５】
また、第２の利点として、画像の明度の低い部分（画像の濃度の高い部分）を、濃度が低いドットだけで形成していたのでは十分な濃度を得ることが困難であるため、濃度の高いドットも使用して画像を形成することで十分な濃度を得ることができるようになる。また、径の小さいドットのみで画像を形成するためには、非常に多くのドットが必要となるため画像の形成に時間がかかる。よって、より短時間で画像を形成するために径の大きいドットも使用して画像を形成することが行われている。
【０００６】
また、第３の利点として、ドットずれの影響を受けにくい画像形成が可能となる点が挙げられる。すなわち、小径のドットのみで画像を形成すると、記録媒体にドットを形成する位置の乱れが敏感に画像劣化につながることが多い。一方、大径のドットは、隣接するドットとの重なりがある程度生じるため、ドットの形成位置が多少ずれても顕著な画像劣化は生じにくいと言う特性を持っている。従って、大径ドットと小径ドットを用いて画像を形成することで、小径ドットのみで画像を形成する場合に比べ、ドットずれの影響を受け難い画像形成が可能となるのである。
【０００７】
このように、小径のドットと大径のドットとを共に使用することは、様々な面で効果がある。
【０００８】
このような同じ色相系で複数のパワーを持つドットを使用して画像の形成を行う記録装置においては、パワーが小さいドットのみを使用して画像形成を行うことが望ましい明度の高い画像部分から、パワーが大きいドットも使用して形成を行う明度が低い画像部分への切り替わり部において、画像問題が発生することがある。
【０００９】
この画像問題の代表的なものとしては、記録媒体上においてパワーが低いドットに混じって配置されたパワーが大きいドットが目立ってしまい、形成した画像に比較的大きい粒状感（他の濃度の部分と比較して）が発生してしまうという問題（問題１）と、パワーが小さいドットとパワーが大きいドットが並んで配置されて、画像に疑似輪郭が発生してしまうという問題（問題２）が挙げられる。これらの問題を回避あるいは軽減するために、いくつかのドットの配置に関する提案がなされている。
【００１２】
一例としては、同じ色相系であり、かつ異なるパワーを持つ複数種類のドット（例えば２種類のドット）のうち、まず、一方の画像データについて疑似階調処理を行い、その後、先に行われた疑似階調処理の結果を使用して、他方のパワーを有するドットの画像データについて疑似階調処理を行う、方法が提案されている。
【００１３】
この方法によれば、先に疑似階調処理を行う一方の種類のドットについては、１種類の画像データについて独立して疑似階調処理を行うため、良好な視覚特性が得られるドットの配置で疑似階調処理が行われる。その後、一方の種類のドットに関する処理結果を反映して、他方の種類のドットに疑似階調処理を行う。この場合、他方の種類のパワーを持つドットは、先に疑似階調処理が行われたドットを避けて配置されるものの、先の疑似階調処理で配置されたドットの近くに、後の擬似階調処理されたドットが配置されてしまうので、画像問題を軽減する効果が少なくなる場合がある。
【００１４】
さらに別の方法として、多値の疑似階調処理を行い、その結果として得られる各階調に対応した各レベルに、同じ色相系で比較的パワーが小さいドットと、比較的パワーが大きいドットが混在したパターンを対応させ、そのパターンで記録媒体上に所定のドットのパターンを生成することにより画像の形成を行うことが行われている。その組み合わせの例を図２５に示す。この方法によっても、パワーが大きいドットと、パワーが小さいドットが重ならない状態で画像の形成を行うことができる。
【００１５】
【特許文献１】
特開平８−２７９９２０号公報
【００１６】
【特許文献２】
特開平１１−１０９１８号公報
【００１７】
【発明が解決しようとする課題】
しかし、この方法ではパワーが小さいドットとパワーが大きいドットとの制御の自由度が小さいという問題がある。例えば、図２５に示す例では４値の疑似階調処理を行っているが、パワーの小さいドットのみで画像を形成するか、大小２種類のパワーのドットを用いて画像を形成するかの制御が、各階調レベル毎にしかできず、さらには両方のパワーのドットの割合なども制御することができないという問題がある。
【００１８】
本発明は、同じ色相系で複数の異なるパワー（異なる濃度および／または異なる径の大きさ）を持つ複数種類のドットに対し、そのドットについての使い分けの自由度の確保と、良好な視覚特性が得られる前記複数種類ドットの配置とを共に実現することが可能な画像処理装置、画像処理方法、プログラムの提供を目的とする。
【００１９】
【課題を解決するための手段】
本発明の第１の形態は、同じ色相系で濃度あるいは径の少なくとも一方が異なる第１および第２のドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理装置であって、注目画素に対応した画像データに基づき、前記第１のドットに対応する第１の多値データと前記第２のドットに対応する第２の多値データを生成する第１生成手段と、前記第１生成手段において生成される前記第１および第２の多値データの両方に基づいて、前記注目画素に対する前記第１のドットの形成数を示すデータを生成し、且つ、前記第１生成手段において生成される前記第１および第２の多値データの両方に基づいて、前記注目画素に対する前記第２のドットの形成数を示すデータを生成する第２生成手段と、を有することを特徴とする。
本発明の第２の形態は、同じ色で径の異なる大ドットおよび小ドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理装置であって、注目画素に対応した画像データに基づき、前記大ドットおよび小ドットそれぞれに対応する大ドット用多値データおよび小ドット用多値データを生成する第１生成手段と、前記第１生成手段において生成された大ドット用多値データと小ドット用多値データの両方に基づいて、前記注目画素に対する大ドットの形成数を示すデータを生成し、且つ、前記第１生成手段において生成された大ドット用多値データと小ドット用多値データの両方に基づいて、前記注目画素に対する小ドットの形成数を示すデータを生成する第２生成手段と、を有することを特徴とする。
本発明の第３の形態は、同じ色で径の異なる大ドットおよび小ドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理装置であって、注目画素に対応した画像データに基づき、前記大ドットおよび小ドットそれぞれに対応する大ドット用多値データおよび小ドット用多値データを生成する第１生成手段と、１つの画素に対応する前記大ドット用多値データおよび小ドット用多値データと、前記１つの画像に対する大ドットおよび小ドットの形成数とが対応付けられたルックアップテーブルを用いて、前記第１生成手段において生成された大ドット用多値データおよび小ドット用多値データの両方に基づいて、前記注目画素に対する大ドットおよび小ドットの形成数を示すデータを生成する第２生成手段とを有し、前記第２生成手段は、前記第１生成手段において生成された大ドット用多値データおよび小ドット用多値データの両方に基づいて前記注目画素に対する大ドットの形成数を示すデータを生成し、且つ前記第１生成手段において生成された大ドット用多値データおよび小ドット用多値データの両方に基づいて前記注目画素に対する小ドットの形成数を示すデータを生成することを特徴とする。
本発明の第４の形態は、径の異なるシアンの大ドットおよび小ドットと、径の異なるマゼンタの大ドットおよび小ドットとを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理装置であって、注目画素に対応した画像データに基づき、シアンの大ドット用多値データ、シアンの小ドット用多値データ、マゼンタの大ドット用多値データ、マゼンタの小ドット用多値データを生成する第１生成手段と、前記第１生成手段で生成された前記シアンの大ドット用多値データ、前記シアンの小ドット用多値データ、前記マゼンタの大ドット用多値データおよび前記マゼンタの小ドット用多値データを含む４種類の多値データに基づいて、前記注目画素に対するシアンの大ドット、シアンの小ドット、マゼンタの大ドット、マゼンタの小ドットの形成数を示すデータを生成する第２生成手段とを有し、前記第２生成手段は、前記４種類の多値データに基づいて前記注目画素に対するシアンの大ドットの形成数を示すデータを生成し、且つ、前記４種類の多値データに基づいて前記注目画素に対するシアンの小ドットの形成数を示すデータを生成し、且つ、前記４種類の多値データに基づいて前記注目画素に対するマゼンタの大ドットの形成数を示すデータを生成し、且つ、前記４種類の多値データに基づいて前記注目画素に対するマゼンタの小ドットの形成数を示すデータを生成することを特徴とする。
本発明の第５の形態は、同じ色相系で濃度あるいは径の少なくとも一方が異なる第１および第２のドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理方法であって、注目画素に対応した画像データに基づき、前記第１のドットに対応する第１の多値データを生成し且つ前記第２のドットに対応する第２の多値データを生成する第１生成工程と、前記第１生成工程において生成される前記第１の多値データと前記第２の多値データの両方に基づいて、前記注目画素に対する前記第１のドットの形成数を示すデータを生成し、且つ、前記第１生成工程において生成される前記第１の多値データと前記第２の多値データの両方に基づいて、前記注目画素に対する前記第２のドットの形成数を示すデータを生成する第２生成工程と、を有することを特徴とする。
本発明の第６の形態は、同じ色で径の異なる大ドットおよび小ドットを少なくとも用いて記録媒体上に画像を形成するために、前記画像を構成する各画素に対応した画像データを処理するための画像処理方法であって、注目画素に対応した画像データに基づき、前記大ドットおよび小ドットそれぞれに対応する大ドット用多値データおよび小ドット用多値データを生成する第１生成工程と、１つの画素に対応する前記大ドット用多値データおよび小ドット用多値データと、前記１つの画像に対する大ドットおよび小ドットの形成数とが対応付けられたルックアップテーブルを用いて、前記第１生成工程において生成された大ドット用多値データおよび小ドット用多値データの両方から、前記注目画素に対する大ドットの形成数を示すデータを生成すると共に、前記第１生成工程において生成された大ドット用多値データおよび小ドット用多値データの両方から、前記注目画素に対する小ドットの形成数を示すデータを生成する第２生成工程と、を有することを特徴とする。
本発明の第７の形態は、上記に記載の画像処理方法をコンピュータに実行させるためのプログラムである。
【００２０】
本発明によれば、上記課題を解決することが可能となる。
すなわち、同一の色相系に属しかつ異なるパワーを有する複数種類のドット（径の大きさおよび濃度の少なくとも一方が異なるドット）に対応した、独立した多値データを生成することにより、ドットの種類毎に細かい使い分けの制御を行うことが可能となる。また、これに加え、注目画素ごとに各種ドットの多値データの相対関係に基づいて、各種ドットの形成量（例えば、形成数）に関連するデータを決定しているので、複数種類のドットが同一画素内で重なってしまう確率を低減できると共に、前記複数種類のドットが混在する場合についても良好な視覚特性の前記複数種類のドットの配置を実現することが可能となる。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しつつ説明する。
【００２２】
（第１の実施形態）
まず、本発明の第１の実施形態を説明する。
この第１の実施形態では、ドット径が比較的大きいシアンのドット（大シアンドット）、ドット径が比較的小さいシアンのドット（小シアンドット）、ドット径が比較的大きいマゼンタのドット、ドット径が比較的小さいマゼンタのドット、及びイエローのドット、ブラックのドットの６種類のドットを記録媒体上に形成する手段を持つ記録装置の例について述べる。シアンの２種類のドットのデータの生成と、マゼンタの２種類のドットデータの生成について、それぞれ入力画像情報の相対関係に基づき、前記複数種類のドットの配置を決める画像処理を行う。
【００２３】
（記録装置の構成）
図１は、本発明を適用した記録装置の第１の実施形態における要部構成を模式的に示す斜視図である。図１において、複数（４個）のヘッド・カートリッジ１Ａ，１Ｂ，１Ｃ，１Ｄがキャリッジ２に交換可能に搭載されている。各ヘッド・カートリッジ１Ａないし１Ｄのそれぞれは、記録・ヘッド部およびインクタンク部を有し、また、ヘッド部を駆動するための信号などを授受するためのコネクタが設けられている。以下の説明では、ヘッド・カートリッジ１Ａないし１Ｄの全体または任意の一つを示す場合、単に記録ヘッド１またはヘッド・カートリッジ１で示すことにする。
【００２４】
複数のヘッド・カートリッジ１は、それぞれ異なる色のインクで記録を行うものであり、それらのインク・タンク部には、例えばブラック、シアン、マゼンタ、イエローなどの異なるインクがそれぞれ収納されている。各ヘッド・カートリッジ１はキャリッジ２に位置決めして交換可能に搭載されており、キャリッジ２には、上記コネクターを介して各ヘッド・カートリッジ１に駆動信号等を伝達するためのコネクタ・ホルダ（電気接続部）が設けられている。キャリッジ２は、主走査方向に延在して装置本体に設置されたガイド・シャフト３に沿って往復移動可能に案内支持されている。
【００２５】
そして、キャリッジ２は主走査モータ４によりモータ・プーリ５、従動プーリ６およびタイミング・ベルト７等の駆動機構を介して駆動されると共に、その位置及び移動が制御される。記録用紙やプラスチック薄板等の記録媒体８は、２組の搬送ローラ９，１０、及び１１，１２の回転により、ヘッド・カートリッジ１の吐出口面と対向する位置（記録部）を通って搬送（紙送り）される。
【００２６】
なお、記録媒体８は、記録部において平坦な記録面を形成するように、その裏面をプラテン（不図示）により支持されている。この場合、キャリッジ２に搭載された各ヘッド・カートリッジ１は、それらの吐出口面がキャリッジ２から下方へと突出しており、その吐出口面が前記２組の搬送ローラ対の間で挟持された記録媒体８と平行になるように保持されている。
【００２７】
ヘッド・カートリッジ１は、熱エネルギーを利用してインクを吐出するインクジェット・ヘッド・カートリッジであって、熱エネルギーを発生するための電気熱変換体を備えたものである。すなわちヘッド・カートリッジ１の記録ヘッドは、上記電気熱変換体によって印加される熱エネルギーによって生じる膜沸騰により生じる気泡の圧力を利用して、吐出口よりインクを吐出して記録を行うものである。
【００２８】
図２はヘッド・カートリッジ１の記録ヘッド部１３の主要部構造を部分的に示す模式的斜視図である。図２において、記録媒体８と所定の隙間（例えは約０．５ないし２ミリ程度）において対面する吐出口面２１には、所定のピッチで複数の吐出口２２が形成され、共通液室２３と各吐出口２２とを連通させる各液路２４の壁面に沿ってインク吐出の利用されるエネルギーを発生するための電気熱変換体（発熱抵抗体など）２５が配設されている。
【００２９】
本実施形態においては、ヘッド・カートリッジ１は、吐出口２２がキャリッジ２の走査方向と交差する方向に並ぶような位置関係でキャリッジ２に搭載されている。こうして、画像信号または吐出信号に基づいて対応する電気熱変換体２５を駆動（通電）して、液路２４内のインクを膜沸騰させ、その時に発生する圧力によって吐出口２２からインクを吐出させる記録ヘッド１３が構成される。
【００３０】
図３はヘッド・カートリッジに設けられた吐出口列の配置を示している。図中、ヘッド・カートリッジ１Ａにはブラックのインクを吐出するための吐出口列３０が設けられている。また、ヘッド・カートリッジ１Ｂにはシアンの比較的大きいインク滴を吐出するための吐出口列３１と、シアンの比較的小さいインク滴を吐出するための吐出口列３２とが設けられている。同様にヘッド・カートリッジ１Ｃにはマゼンタの比較的大きいインク滴を吐出するための吐出口列３３と、マゼンタの比較的小さいインク滴を吐出するための吐出口列３４とが、ヘッドカートリッジ１Ｄにはイエローのインク滴を吐出する吐出口列３５が設けられている。
【００３１】
（画像処理）
図４は本実施形態の画像処理を説明するための模式図である。
本実施例ではレッド、グリーン、ブルーの各８ビットの画像データを受け取るものとする。受け取ったデータは、色補正手段ｓ１において色補正処理が行われる。この処理は記録装置の出力画像の色を、モニタの出力特性に合わせるなどの変換処理で、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の各８ｂｉｔのデータを入力し、変換処理後のデータとして、レッド、グリーン、ブルーの各８ｂｉｔのデータを出力する。変換の処理はレッド、グリーン、ブルーのデータを入力とする３次元ＬＵＴ（ルックアップテーブル）を参照することにより行われる。これらの技術は公知のものであるので詳しく説明はしない。
【００３２】
次に、図中のｓ２に示される画像データ生成手段において、記録装置が出力可能な各種類のドットに対応した画像データを生成する。具体的にはブラックのドット（以下、ブラックドットと呼ぶ、図中、Ｋで示される）、ドット径が比較的大きいシアンのドット（以下、大シアンドットと呼び、図中Ｃ１で示す）、ドット径が比較的小さいシアンのドット（以下、小シアンドットと呼び、図中Ｃ２で示す）、ドット径が比較的大きいマゼンタのドット（以下、大マゼンタドットと呼び、図中Ｍ１で示す）、ドット径が比較的小さいマゼンタのドット（以下、小マゼンタドットと呼び、図中Ｍ２で示す）、イエローのドット（以下、イエロードットと呼び、図中Ｙで示す）に対応する画像データが生成される。なお、ここで生成される画像データは、各画素に対応して生成されるものである。
【００３３】
こうして生成されるデータは各色８ｂｉｔである。画像データ生成手段ｓ２は、レッド、グリーン、ブルーのデータを入力とする３次元ＬＵＴ（ルックアップテーブル）を参照することにより行われる。これらのテーブルのルックアップの技術も公知のものである。ＬＵＴで参照するデータにより、前記大シアンドットと、前記小シアンドットの使い方を細かく制御することができる。その例として、図５と図６に前記大シアンドットと前記小シアンドットの使い分けの例を示した。
【００３４】
図５及び図６は、白から、最大濃度あるいは最低明度を示すシアンに至る間の途中の色に対して、前記大シアンドットと小シアンドットの画像データをどのように生成するかの例を示している。
【００３５】
図５及び図６の例は、いずれも小シアンドットをある程度形成した状態から大シアンドットを形成し始める例を示している。この図６に示す例は、図５に示す例に比べ、大シアンドットを形成し始める際の画像データの入力値（図中の「input」）に対応した小シアンドットの形成量が多くなっている。つまり、図６の方が、図５に比べ、小シアンドットの形成量が多い状態で大シアンドットの混在が開始されるのである。これらの違いは記録装置による最終的な画像形成に次のような効果の差を生じる。
【００３６】
すなわち、図６に示す例のように、小シアンドットに対応する画像データの出力値（図中の「output」）が比較的大きい状態で大シアンドットのデータを生成し始める場合、記録媒体の画素領域に小シアンドットが比較的密に形成された状態のところに、大シアンドットが混在され始めることになる。この場合、小シアンドットはそれ単独ではパワーが小さく明度が高い状態であるものの、当該小シアンドットが多数形成された部分は明度が低い状態となることから、図６では、このような低明度状態のところに大シアンドットが形成され始めることになる。従って、小シアンドットに対して大シアンドットが混在し始める濃度領域において、その大シアンドットは目立ちにくくなり、大シアンドットの粒状感による画像弊害も生じにくくなる。
【００３７】
このように、小シアンドットに対して大シアンドットの混在を開始するにあたり、小シアンドットが低密度で形成された高明度状態の部分（画素領域）に対し大シアンドットを混在させると当該大シアンドットによる粒状感が発生してしまうことに鑑み、図６では、小シアンドットが高密度で形成された低明度状態の部分（画素領域）に対し大シアンドットを混在させるようにしているので、小シアンドットによる画像中に大シアンドットが形成されても、大シアンドットによる粒状感が低減される。
【００３８】
一方、小シアンドットに対応する画像データの出力値（図中の「output」）が比較的小さい状態で大シアンドットのデータを生成し始めると、記録媒体の画素領域に小シアンドットが比較的疎らに形成された状態のところに、大シアンドットが形成され始めることになる。小ドットは一般的に記録装置のドット形成位置の精度に敏感であり、すじ、むら、テクスチャーなどを発生させ易いが、先に述べたように大ドットを、小ドットの密度が低い状態で形成することは、それらのすじ、むら、テクスチャーなどを見えにくくするために有利である。もちろん、先に述べたように、大ドットを、小ドットの密度が低い状態で形成すると、大ドットの粒状感が発生し易くなる。従って、これらのバランスを考慮して、小ドットと大ドットの使い方は決定される。
【００３９】
本実施形態のように、大きいドット、小さいドットの使い方を設定する自由度が高ければ、前述のように小ドットが低密度に形成された場合に、大ドットの粒状感の発生と、すじ、むら、テクスチャーの発生の両方の弊害を抑えることが可能な条件設定を行うことが可能となる。なお、大マゼンタドット、小マゼンタドットに対応する画像データも同様に制御を行い、画像データを生成する。
ドット径が比較的大きい大シアンドットの画像データと、ドット径が比較的小さい小シアンドットの画像データは、いずれも同一色相系のドットのデータであるが、画像データ生成手段から出力された後は別の色のデータとして扱う。（あるいは、「別のチャンネル」として扱う。）
【００４０】
次に、図４において、ｓ３で示される出力ガンマ処理手段において出力ガンマ処理が行われる。この処理は疑似階調処理手段ｓ４へ入力される値と、疑似階調処理手段ｓ４において擬似階調処理を施した画像データを記録装置で記録媒体上に形成したときの画像の濃度値とがリニアになるように、画像データの入力値に対応する出力値（濃度値）を変更する処理（変換処理）を施すものである。この処理は１次元のＬＵＴの参照に行われる。なお、この処理も公知のものであるので、ここでは詳説は避ける。
【００４１】
出力ガンマ処理手段ｓ３において出力ガンマ処理が施された画像データは、図４のｓ４で示される疑似階調処理手段ｓ４へ送られ、疑似階調処理が行われる。ここでは、大シアンドットに対応する画像データと、小シアンドットに対応する画像データは、それぞれの入力情報の関係に基づいてそれぞれの出力を決定するような疑似階調処理を行う。こうした処理は、大マゼンタドットに対応する画像データと小マゼンタドットに対応する画像データについても同様である。
【００４２】
この疑似階調処理については、以下に詳しく説明するが、ブラックとイエローの画像データについては、それぞれ単色で疑似階調処理を行う。単色での疑似階調処理は公知の処理であるため、これについてもここでは、説明の詳細は省く。
【００４３】
（疑似階調処理）
以下、異なるパワー（異なる径の大きさ）を有する複数のドット（大ドット、小ドット）に対応した複数の画像データの入力情報の関係に基づいて、それぞれ複数のドットの種類についての出力を決定する疑似階調処理の例を示す。
【００４４】
図７は本実施形態の疑似階調処理手段ｓ４の構成を説明するブロック図である。
図７において、Ｉ０，Ｉ１は、疑似階調処理手段ｓ４に入力された色０（例えば大シアンドット）、色１（例えば小シアンドット）に対応する画素データ（入力画素データ）をそれぞれ表している。これら画素データは、同一色相系のドットの画像データ（入力画像データ）であるが、別の色のデータとして扱っている。これらの画素データは、それぞれ８ビットの多値画像データであり、それぞれ１０１−０，１０１−１で示される加算器に入力される。加算器（加算手段）１０１−０，１０１−１には、前記多値画像データＩ０，Ｉ１及び既に擬似階調処理が済んだ画素からの誤差データＥ０，Ｅ１がそれぞれ入力され、これらを加算した値が出力される。加算器１０１−０，１０１−１の出力Ｉ’０，Ｉ’１はそれぞれ出力決定手段１０２に入力される。出力決定手段１０２は図８に示すようにＬＵＴ１０７−０，１０７−１などによって構成され、以下のような処理が実行される。
【００４５】
まず、加算器１０１−０および１０１−１から出力されたＩ’０，Ｉ’１が出力決定手段１０２に入力されると、図８の１次元ＬＵＴ１０７−０，１０７−１が参照され、２つの信号ｇ０，ｇ１が出力される。図９は１次元ＬＵＴ１０７−０，１０７−１の内容を示す図であり、ＬＵＴ１０７−０，１０７−１にそれぞれ入力されたＩ’０，Ｉ’１の値に対応した出力ｇ０，ｇ１が送出される。そして、この出力ｇ０，ｇ１は、図１０（ａ）に示す２次元ＬＵＴ１０４内の１つの格子点（ｇ０，ｇ１で表される格子点）を選択し、当該選択された格子点に対応した出力（Ｏ０、Ｏ１）を決定するために使用される。このように、出力ｇ０，ｇ１が出力されれば、２次元ＬＵＴ１０４上の格子点１点が決定され、その格子点上にある出力値（擬似階調出力値）が出力決定手段１０２の出力Ｏ０，Ｏ１として出力される。
【００４６】
ここで、図１０（ａ）はＬＵＴ１０４が参照するデータを示している。図において、横軸は、加算器１０１−０から出力されて出力手段１０２のＬＵＴ１０７−０に入力された値Ｉ’０を図９に示すＬＵＴ１０７−０によって変換した値ｇ０であり、一方、縦軸は、加算器１０１−１から出力されて出力手段１０２のＬＵＴ１０７−１に入力された値Ｉ’１を図９に示すＬＵＴ１０７−１によって変換した値ｇ１である。また、図１０（ｂ）中、４種類の記号で示されるドットは、ＬＵＴ１０４の格子点上にある出力の値を示しており、色０の出力値をＯ０、色１の出力値をＯ１とすれば、図１０（ａ）中における各格子点上での出力（Ｏ０，Ｏ１）は（０，０），（１，０），（０，１），（１，１）のいずれかとなる。そして、この出力決定手段１０２により出力される出力値（Ｏ０，Ｏ１）はそれぞれ誤差計算手段１０３−０，１０３−１に入力される。
【００４７】
なお、出力値（Ｏ０，Ｏ１）＝（０，０）は、注目画素に対して色０および色１のいずれのドットも打ち込まないことを示し、また、出力（Ｏ０，Ｏ１）＝（１，０）は、注目画素に対して色０のドットだけを打ち込むことを示し、また、出力（Ｏ０，Ｏ１）＝（０，１）は、注目画素に対して色１のドットだけを打ち込むことを示し、また、出力（Ｏ０，Ｏ１）＝（１，１）は、色０および色１の両方のドットを打ち込むことを示している。従って、図１０（ａ）と図１０（ｂ）との対応から明らかなように、例えば、ＬＵＴ上における座標（ｇ０，ｇ１）が（０，０）や（５，０）等を示す場合には、それに対応した出力（Ｏ０，Ｏ１）は（０，０）となることから、（ｇ０，ｇ１）が（０，０）や（５，０）等を示す画素に対してはドットが打ち込まないことになる。また、同様に、ＬＵＴ上における座標（ｇ０，ｇ１）が（６，０）や（５，３）等を示す場合には、それに対応した出力（Ｏ０，Ｏ１）は（１，０）となることから、（ｇ０，ｇ１）が（６，０）や（５，３）等を示す画素に対しては色０のドットだけが打ち込まれることになり、また、ＬＵＴ上における座標（ｇ０，ｇ１）が（２，４）や（３，７）等を示す場合には、それに対応した出力（Ｏ０，Ｏ１）は（０，１）となることから、（ｇ０，ｇ１）が（２，４）や（３，７）等を示す画素に対しては色１のドットだけが打ち込まれることになり、また、ＬＵＴ上における座標（ｇ０，ｇ１）が（７，４）や（８，８）等を示す場合には、それに対応した出力（Ｏ０，Ｏ１）は（１，１）となることから、（ｇ０，ｇ１）が（７，４）や（８，８）等を示す画素に対しては色０および色１の両ドットが打ち込まれることになる。
誤差計算手段１０３−０，１０３−１は、図１１のような構成になっており、出力決定手段１０２の出力Ｏ０，Ｏ１と加算器１０１−０，１０１−１の出力Ｉ’０，Ｉ’１とを入力とし、誤差Ｅ０，Ｅ１を出力する。ここで、図１１中、１０５は、１次元のＬＵＴであり、出力決定手段１０２の出力Ｏ０あるいはＯ１が入力されると、このＬＵＴ１０５が参照され、Ｏ’０あるいはＯ’１が出力されるようになっている。ここで、Ｏ’０あるいはＯ’１は、出力決定手段１０２の出力Ｏ０あるいはＯ１（本実施例の場合は０または１の値）を入力信号レベル（Ｏまたは２５５）に換算した値である。出力Ｏ’０あるいはＯ’１は、減算器１０６により加算器１０１−０，１０１−１からの出力Ｉ’０，Ｉ’１から減算されて誤差出力Ｅ０，Ｅ１となる。すなわち、
Ｅ０＝Ｉ’０-Ｏ’０
Ｅ１＝Ｉ’１-Ｏ’１
である。
【００４８】
誤差計算手段１０３−０，１０３−１の出力Ｅ０，Ｅ１はそれぞれ加算器１０１−０，１０１−１に入力され、次に入力される画像信号に加算される。なお、本実施形態においては誤差計算手段１０３−０，１０３−１の出力Ｅ０，Ｅ１はそのまま入力にフィードバックされ加算器１０１−０，１０１−１に入力されるようになっているが、重み係数により重み付けをして次ラインの画素に繰り越すようにしても良い。
【００４９】
なお、上記出力決定手段１０２、誤差計算手段１０３−０，１０３−１、及び加算器１０１−０，１０１−１によって図４における擬似階調処理手段ｓ４が構成されている。
【００５０】
以上の構成により１画素の入力データに対する処理が行われるので、以上の処理を処理方向に１画素づつずらして繰り返すことにより１ラスタの処理を行い、さらに１ラスタづつずらして同様の処理をくり返すことにより画像データ全体に対する疑似階調処理を行う。
【００５１】
本実施形態においては、ＬＵＴ１０４，ＬＵＴ１０５が、図１０、図１２のようにそれぞれ構成されているので、特許文献１あるいは特許文献２等で開示されているような、２色を組み合わせて誤差拡散法を行うのと同じ効果が得られる。より詳しく説明すると、図１０においてｇ０，ｇ１の値が小さい場合、色０、色１のどちらの色の出力も０である。ｇ０，ｇ１の値が大きくなっていくと、図１０において、Ｏ０が１であり、かつＯ１が０となる領域、もしくはＯ０が０であり、かつＯ１が１となる領域に入る。詳しくはｇ０＋ｇ１が６以上であり、かつ１０以下である場合、ｇ０が比較的大きい値でｇ１が比較的小さい値であれば、（Ｏ０、Ｏ１）＝（１、０）の領域になり、また、ｇ０が比較的小さい値でｇ１が比較的大きな値であれば、（Ｏ０、Ｏ１）＝（０、１）の領域になる。
【００５２】
この領域において、色０または色１のドットのデータどちらかのみ１が出力されることによって、色０のドット（例えば大シアンドット）と色１のドット（例えば小シアンドット）のデータが重なって生成されることを回避する。これによりドットのこの領域の画像の粒状感を低減することができ視覚特性を改善することができる。
【００５３】
さらにｇ０、ｇ１ともに大きくなり（Ｏ０、Ｏ１）＝（１、１）となる領域では、色０のドット（例えば大シアンドット）と色１のドット（例えば小シアンドット）のデータは重なって出力される。しかし、この領域においては先に説明した、色０または色１のドットのデータどちらかのみ１が出力される領域と比較して、ドットの密度が比較的高くなっているために画像の明度も比較的低くなり、色０のドット（例えば大シアンドット）と色１のドット（例えば小シアンドット）のデータは重なって出力されることによる粒状感は目立ちにくくなる。
【００５４】
大マゼンタドットに対応する画素データと、小マゼンタドットに対応する画素データも同様に疑似階調処理を行う。ここまで述べたように、比較的大きいドットと、比較的小さいドットを、極力重ならず配置することによって次のような効果が得られる。
比較的大きいドットと比較的小さいドットが重なった場合、記録媒体上の同一箇所に、より多くのインクが付着することになり、粒状感が増えることが実験によって観測されている。これは同一箇所に両ドットが重ねて打たれることにより、ドット径がより大きくなるか、ドットの濃度が上がるためではないかと考えられる。また、記録媒体上で比較的大きいドットと比較的小さいドットが近づいて形成され、両者が繋がってしまった場合にも粒状感が大きくなることが観測されている。
【００５５】
本実施形態によれば、両方のドットが極力重ならず配置されるので比較的大きいドットの粒状感を低減させるには有利である。また、小さいドットを形成する位置精度が不足する場合に発生するスジ、むらや、テクスチャーを、大ドットの形成によって見えにくくすることができる。また、この画像処理を実行することによって、記録装置の機械的な構成を単純化することができると共に、より安価な部材を選択することも可能になるという利点もある。
【００５６】
（第２の実施形態）
上記第１の実施形態では、大ドットに対応する画像データと小ドットに対する画像データとの組み合わせについて、独立した画像データを生成する画像データ生成手段と、当該生成された複数の画像データの入力情報の関係に基づいた出力値の決定を行う疑似階調処理手段の例を示した。また、この処理をシアンの大小２種類のドット、マゼンタの大小２種類のドットのそれぞれについて行った。
【００５７】
これに対してこの第２の実施の形態では、大シアンドット、大マゼンタドット、小シアンドット、小マゼンタドットの４種類について、それらのドットが混在する画像において優れた視覚特性を持つように配置することを目的として、画像処理および画像形成を行うものとなっている。
具体的には、先に述べた４種類のドットに対して、独立した画像データを生成する画像データ生成手段と、これら生成された４種類の画像データの入力情報の関係に基づいた出力値の決定を行う疑似階調処理を行う。
【００５８】
（画像処理装置）
画像処理装置の概略的構成は、図４に示したように第１の実施形態と同一である。但し、疑似階調処理手段の具体的構成が上記第１の実施形態と異なり、４種類のドットのデータに対応した構成を採るものとなっている。
【００５９】
（疑似階調処理手段）
以下、この第２の実施形態における疑似階調処理手段について説明する。
図１３は本実施の形態の疑似階調処理手段の構成を説明するブロック図である。図１３において、Ｉ０，Ｉ１，Ｉ２，Ｉ３で示されるものは、それぞれ、色０（大シアンドット）、色１（大マゼンタドット）、色２（小シアンドット）、色３（小マゼンタドット）の入力画像の画素データを表している。同じ色相系のドットの画像データであっても別のものとして扱っている。それぞれ８ビットの多値画像データであり、これらの画像データは、加算器（加算手段）２０１−０，２０１−１，２０１−２，２０１−３にそれぞれ入力される。
【００６０】
加算器２０１−０，２０１−１，２０１−２，２０１−３においては、前記多値画像データＩ０，Ｉ１，Ｉ２，Ｉ３及び既に擬似階調処理が済んだ画素に基づいて算出された誤差データＥ０，Ｅ１，Ｅ２，Ｅ３をそれぞれ入力として加算し、出力する。加算器２０１−０，２０１−１，２０１−２，２０１−３の出力Ｉ’０，Ｉ’１，Ｉ’２，Ｉ’３は、それぞれ出力決定手段２０２に入力される。出力決定手段２０２は図１４に示すようにＬＵＴなどによって構成され、以下のような処理が実行される。
【００６１】
まず、加算器２０１−０，２０１−１，２０１−２，２０１−３からＩ’０，Ｉ’１，Ｉ’２，Ｉ’３が入力されると、図中２０７−０，２０７−１，２０７−２，２０７−３で示される１次元ＬＵＴが参照され、ｇ０，ｇ１，ｇ２，ｇ３の４つの信号が出力される。図１５はこの１次元ＬＵＴ２０７−０，２０７−１，２０７−２，２０７−３の内容を示した図であり、入力Ｉ’０，Ｉ’１，Ｉ’２，Ｉ’３の値に応じて出力されるｇ０，ｇ１，ｇ２，ｇ３の値が示されている。
【００６２】
ｇ０，ｇ１，ｇ２，ｇ３の値は入力値Ｉ´０，Ｉ´１，Ｉ´２，Ｉ´３が、図中、４次元ＬＵＴ２０４において、各軸方向の最も近い格子点を表している。ただし、第１の実施形態とは異なり、Ｉ´０，Ｉ´１，Ｉ´２，Ｉ´３が０より小さい場合は常に０となり、また、Ｉ´０，Ｉ´１，Ｉ´２，Ｉ´３が２５５より大きい場合は常に５となるように作られている。
【００６３】
この方法をとれば、第１の実施形態の場合と比較してＩ’０，Ｉ’１，Ｉ’２，Ｉ’３にそれぞれ対するｇ０，ｇ１，ｇ２，ｇ３のステップを同じ間隔にとりながらも、ｇ０，ｇ１，ｇ２，ｇ３の採り得るレベルの数を少なくすることができ、出力を決定するためのＬＵＴ２０４のデータ量を比較的に少なくすることができる。しかし、その分Ｉ’０，Ｉ’１，Ｉ’２，Ｉ’３が０より小さい範囲や、２５５より大きい範囲についての出力特性の設定の自由度は小さくなる。
なお、この第２の実施形態では上記のような方式を用いたが、第１の実施形態のようにＩ’０，Ｉ’１，Ｉ’２，Ｉ’３が０より小さい範囲や、２５５より大きい範囲について、ｇ０，ｇ１，ｇ２，ｇ３の値を割り当てても良い。１次元ＬＵＴからｇ０，ｇ１，ｇ２，ｇ３が出力されると、４次元ＬＵＴ２０４上の格子点の中の１点が決定され、その格子点上にある出力値が出力決定手段２０２の出力００，０１，０２，０３として出力される。
【００６４】
図１６ないし図２２はＬＵＴ２０４にて参照するデータを、ｇ０，ｇ１，ｇ２，ｇ３ごとに分割して示す図であり、このＬＵＴ２０４では、ｇ０，ｇ１，ｇ２，ｇ３の入力に対して、００，０１，０２，０３のデータを出力する。
さらに出力決定手段２０２の出力００，０１，０２，０３はそれぞれ誤差計算手段２０３−０，２０３−１，２０３−２，２０３−３に入力される。各誤差計算手段２０３−０，２０３−１，２０３−２，２０３−３は、第１の実施形態で示した誤差計算手段と同様の構成（図１１参照）を有しており、この各誤差計算手段には、出力決定手段２０２の出力Ｏ０あるいはＯ１と加算器２０１−０，２０１−１，２０１−２，２０１−３の出力Ｉ’０，Ｉ’１，Ｉ’２，Ｉ’３とが入力され、これら入力に基づいて誤差Ｅ０，Ｅ１，Ｅ２，Ｅ３をそれぞれ出力する。
【００６５】
各誤差計算手段２０３−０，２０３−１，２０３−２，２０３−３の出力Ｅ０，Ｅ１，Ｅ２，Ｅ３は、それぞれ加算器２０１−０，２０１−１，２０１−２，２０１−３に入力され、次に入力される画素信号に加算される。なお、本実施例においては誤差計算手段２０３−０，２０３−１，２０３−２，２０３−３の出力Ｅ０，Ｅ１，Ｅ２，Ｅ３は、そのまま加算器２０１−０，２０１−１，２０１−２，２０１−３の入力にフィードバックされるようになっているが、重み係数により重み付けをして次ラインの画素に繰り越すようにしても良い。なお、この第２の実施形態において、前記出力決定手段２０２、誤差計算手段２０３−０，２０３−１，２０３−２，２０３−３、及び加算器２０１−０，２０１−１，２０１−２，２０１−３によって擬似階調処理手段が構成されている。
【００６６】
このように、この第２の実施形態においても、１つの画素に対応する入力データに対して上記のような画像処理を行ない、この処理を処理方向に１画素ずつずらして繰り返すことにより１ラスタの処理を行い、さらに１ラスタづつずらして同様の処理をくり返すことにより画像データ全体に対する疑似階調処理が行われる。
【００６７】
（ＬＵＴ２０４のデータと、出力決定の動作、効果の説明）
図１６ないし図２２に示された、４次元ＬＵＴ２０４にて参照されるデータは、ｇ０，ｇ１，ｇ２，ｇ３の入力に対して、Ｏ０，Ｏ１，Ｏ２，Ｏ３として出力されるデータであり、このデータは次のようにして生成される。
【００６８】
まず、４色中、何色のドットデータを生成するかを決める。
すなわち、ｇ０，ｇ１，ｇ２，ｇ３の和をとり、その値が１４以上であれば、４色中４色ともドットのデータを生成する。もし１４より小さく１０以上であれば、４色中３色のドットのデータを生成する。もし１０より小さく６以上であれば４色中２色のドットのデータを生成する。もし６より小さく２以上であれば４色中１色のドットのデータを生成する。
【００６９】
次に、先に決めた数のドットのデータをどの色で生成するかを決める。すなわち、ｇｏ、ｇ１，ｇ２，ｇ３の値について昇順、あるいは降順でソートを行い、値の大きい方から先に決めた数に対応する色に、ドットのデータを割り当てる。つまり出力を１とする。それ以外の色の出力は０とする。
【００７０】
この方法でデータを作成すると、ハイライトの画像において、つまりｇ０，ｇ１，ｇ２，ｇ３の和が０から少しずつ大きくなくなっていく場合には、図１６ないし図２２に示すデータでは、やがて４色中１色だけドットのデータを生成する領域に入る。この場合、ｇ０，ｇ１，ｇ２，ｇ３のうちドットのデータが生成された１色については、誤差計算手段によりマイナスの誤差が発生し、その誤差が周囲の画素（例えば、次の画素）の出力の決定に使用される。すなわち、加算器によってマイナスの誤差が加算され、周囲の画素（例えば、次の画素）においてその色のドットは生成されにくくなる。この機能により、疑似階調処理において、４種類のドットをドット密度の低い画像（ハイライト等）において、極力重ならず並べることができる。また、ハイライトだけでなく多少ドット密度の高い画像においても同じ種類のドットの固まりができにくい。これらのことにより、粒状感や、疑似輪郭の発生を回避あるいは低減することができる。
【００７１】
（第３の実施形態）
以上の各実施形態では、シアン、マゼンタのカラーのドットの形成に対応する画像処理装置の例を示した。しかし、本発明はカラーに限るものではなく、ブラックのドット及びそのデータについても有効である。ブラックは一般的にカラーのドットより目立ちやすい。つまり、粒状感を感じやすく、またパワーが高い。よって、ブラックの大ドットと小ドット、あるいは濃度が高いドットと、濃度か低いドットについて本発明の処理を適応したとしても、大ドットの粒状感の低減や、疑似輪郭の防止など、視覚特性に優れた画像形成を行う上で効果がある。
【００７２】
例えば、ブラックについて本発明の構成を適応すると次のようになる。
画像データ生成手段により、ブラックのパワーの大きいドットに対応するデータと、パワーが小さいドットに対応データを別々に生成し、疑似階調処理においてこれら２色の画像データ（この場合は比較的にパワーが大きいドットに対応するデータと、比較的パワーが小さいデータ）について、第１の実施形態で示した２色の入力情報の関係に基づいて出力を決定する疑似階調処理を行う。これにより、少なくともブラックの比較的パワーが大きいドットと、比較的パワーが小さいドットで形成される画像の粒状感や、疑似輪郭の回避、あるいは低減を図ることができる。さらに、大ドットと、小ドットの使い分けの設計の自由度が高く、小ドットを記録媒体上に形成する際にもテクスチャーなどの誤差が画像上の問題を見えにくくすることが可能となる。
【００７３】
ここまで、本発明の実施の形態は２値の疑似階調処理を行う場合について示した。しかし、本発明は２値の構成に限定されるものではない。本発明は異なるパワーを持つドットに対して、別々の画像データを生成し、注目画素ごとに、それらの画像データの入力情報の関係に基づいて出力の決定を行う疑似階調処理を行い、記録媒体に画像の出力を行うものである。従って、多値の疑似階調処理においても適用することができる。
【００７４】
例えば、３値や４値などの疑似階調処理に対応する場合は、各色の疑似階調処理の出力を１ｂｉｔより大きいものにし、かつ各ＬＵＴのデータを多値に対応したものにすれば良い。仮に３値の疑似階調処理を行うとした場合には、上記第１の実施形態で示した出力判定のためのデータ（図１０）を、図２３に示すものように変更すればよい。また、誤差計算手段のＬＵＴのデータは図１２に示すものから図２４に示すものに変更すればよい。
【００７５】
このようなＬＵＴのデータを変更することにより、疑似階調処理の条件を変更する画像処理の構成は特開２００３−１１６０１４号公報に提案されている。
【００７６】
このように、ＬＵＴにより出力決定を行う疑似階調処理の構成は、データの変更により柔軟に疑似階調処理の条件を変更することが可能であり、種々の記録装置に適用可能な汎用性の高い画像処理装置を実現できるという利点がある。
また、本発明は、以下のような実施態様を採ることが可能である。
【００７７】
（実施態様１）  記録媒体上に形成する画像を構成する色相系のうち、少なくとも１つの色相系において異なるパワーを有する複数種のドット（例えば、同色相系において濃度および径の大きさの少なくとも一方が異なる複数種のドット）を記録媒体上に形成可能とすべく、入力画像データに対し所定の変換処理を施す画像処理装置であって、
前記入力画像データに基づき、前記複数種のドットの各々に対応する独立した画像データを生成する画像データ生成手段と、
前記画像データ生成手段から出力される各種ドットに対応する独立した画像データの相対関係に基づき前記各種ドットによって擬似階調画像を形成するための擬似階調出力値を決定する擬似階調出力手段と、を備えたことを特徴とする画像処理装置。
【００７８】
（実施態様２）  記録媒体上に形成する画像を構成する複数の色相系において、それぞれ異なるパワーを有する複数種のドット（例えば、同色相系において濃度および径の大きさの少なくとも一方が異なる複数種のドット）を記録媒体上に形成可能とすべく、入力画像データに対し所定の変換処理を施す画像処理装置であって、
前記各色相系毎に入力される入力画像データに基づき異なるパワーを有するドットの各々に対応する独立した画像データを生成する画像データ生成手段と、
前記画像データ生成手段から出力される独立した各画像データの相対関係に基づき前記各種ドットによって複数の色相系からなる擬似階調画像を形成するための擬似階調出力値を出力する擬似階調処理手段と、を備えることを特徴とする画像処理装置。
【００７９】
（実施態様３）  前記擬似階調処理手段は、前記画像データ生成手段から出力される独立した各画像データの相対関係に基づき、各注目画素に対する前記各種ドットの形成数を表す出力値を決定する出力決定手段を備えることを特徴とする実施態様１または２に記載の画像処理装置。
【００８０】
（実施態様４）  前記擬似階調処理手段は、前記画像データ生成手段から出力される独立した各画像データの相対関係に基づき、各注目画素に対する前記各種ドットの形成数を表す擬似階調出力値を決定する出力決定手段と、
前記出力決定手段にて決定された出力値と前記出力決定手段に入力された画像データとから注目画素に対する前記擬似出力値の誤差を算出する誤差算出手段と、
前記誤差算出手段にて得られた誤差を、前記出力決定手段に入力される次の着目画素における入力画像データに加える加算手段と、を備えることを特徴とする実施態様３に記載の画像処理装置。
【００８１】
（実施態様５）  前記出力決定手段は、前記加算手段から出力される複数種のドットに対応する画像データを入力として、ルックップテーブルを参照し、擬似階調処理出力を決定することを特徴とする実施態様４に記載の画像処理装置。
【００８２】
（実施態様６）  記録媒体上に形成する画像を構成する色相系のうち、少なくとも１つの色相系において異なるパワーを有する複数種のドット（例えば、同色相系において濃度および径の大きさの少なくとも一方が異なる複数種のドット）を記録媒体上に形成可能とすべく、入力画像データに対し所定の変換処理を施す画像処理方法であって、
前記入力画像データに基づき、前記複数種のドットの各々に対応する独立した画像データを生成する画像データ生成ステップと、
前記画像データ生成ステップにて生成された各種ドットに対応する独立した画像データの相対関係に基づき前記各種ドットによって擬似階調画像を形成するための擬似階調出力値を決定する擬似階調出力生成ステップと、を備えたことを特徴とする画像処理方法。
【００８３】
（実施態様７）  記録媒体上に形成する画像を構成する複数の色相系において、それぞれ異なるパワーを有する複数種のドット（例えば、同色相系において濃度および径の大きさの少なくとも一方が異なる複数種のドット）を記録媒体上に形成可能とすべく、入力画像データに対し所定の変換処理を施す画像処理方法であって、
前記各色相系毎に入力される入力画像データに基づき異なるパワーを有するドットの各々に対応する独立した画像データを生成する画像データ生成ステップと、
前記画像データ生成ステップにおいて出力される独立した各画像データの相対関係に基づき前記各種ドットによって複数の色相系からなる擬似階調画像を形成するための擬似階調出力値を出力する擬似階調処理ステップと、を備えることを特徴とする画像処理方法。
【００８４】
（実施態様８）  入力画像データに対し所定の擬似階調処理を施す画像処理手段を備えると共に、記録媒体上に形成する画像を構成する色相系のうち、少なくとも１つの色相系において異なるパワーを有する複数種のドットを記録媒体上に形成可能な記録手段を備え、前記画像処理手段によって出力された擬似階調処理出力に基づいて前記記録手段を駆動することにより、記録媒体上に擬似階調画像を形成する記録装置であって、
前記画像処理手段は、
前記入力画像データに基づき、前記複数種のドットの各々に対応する独立した画像データを生成する画像データ生成手段と、
前記画像データ生成手段から出力される各種ドットに対応する独立した画像データの相対関係に基づき前記各種ドットによって擬似階調画像を形成するための擬似階調出力値を決定する擬似階調出力手段と、を備えることを特徴とする記録装置。
【００８５】
（実施態様９）  入力画像データに対し所定の擬似階調処理を施す画像処理手段を備えると共に、記録媒体上に形成する画像を構成する色相系のうち、少なくとも１つの色相系において異なるパワーを有する複数種のドットを記録媒体上に形成可能な記録手段を備え、前記画像処理手段によって出力された擬似階調処理出力に基づいて前記記録手段を駆動することにより、記録媒体上に擬似階調画像を形成する記録装置であって、
前記画像処理手段は、
前記各色相系毎に入力される入力画像データに基づき異なるパワーを有するドットの各々に対応する独立した画像データを生成する画像データ生成手段と、
前記画像データ生成手段から出力される独立した各画像データの相対関係に基づき前記各種ドットによって複数の色相系からなる擬似階調画像を形成するための擬似階調出力値を出力する擬似階調処理手段と、を備えることを特徴とする記録装置。
【００８６】
（実施態様１０）  上記実施態様６または７に記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【００８７】
（実施態様１１）  記録媒体上に形成する画像を構成する色相系のうち、少なくとも１つの色相系において異なるパワーを有する複数種のドット（例えば、同色相系において濃度および径の大きさの少なくとも一方が異なる複数種のドット）を記録媒体上に形成可能な記録装置に接続されたホスト機器で実行され、当該記録装置を駆動するためのプログラム（プリンタドライバ）であって、
形成すべき画像に対応した画像データに基づき、前記複数種のドットの各々に対応する独立した画像データを生成する画像データ生成工程のコードと、
前記画像データ生成工程にて生成された各種ドットに対応する独立した画像データの相対関係に基づき前記各種ドットによって擬似階調画像を形成するための擬似階調出力値を決定する擬似階調出力生成工程のコードと、を含むことを特徴とするプログラム。
【００８８】
【発明の効果】
以上説明したとおり、本発明によれば、同一の色相系に属し、かつ異なるパワーを持つ複数種類のドットに対応して、画像データ生成手段により別々の画像データを生成し、注目画素ごとにそれらの画像データの入力情報の関係に基づいて擬似階調出力を決定するようにしたことにより、相対的にパワーが大きいドットと、相対的にパワーが小さいドットの使い分けについて自由度が高い設計を行うことができると共に、相対的にパワーが大きいドットによる粒状感や疑似輪郭の回避や、低減も可能となり、高品質な画像を形成することが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における記録装置の概略構成を示す斜視図である。
【図２】本発明の第１の実施形態における記録ヘッドの概略構成を示す斜視図である。
【図３】本発明の第１の実施形態における記録ヘッドの吐出口列の配置を示す模式図である。
【図４】本発明の第１の実施形態における画像処理装置の概略構成を示すブロック図である。
【図５】本発明の第１の実施形態における大シアンドットと小シアンドットの使い分けの例を示す図である。
【図６】本発明の第１の実施の形態における大シアンドットと小シアンドットの使い分けの例を示す模式図である。
【図７】本発明の第１の実施形態における疑似階調処理手段の構成を示すブロック図である。
【図８】本発明の第１の実施形態における出力決定手段の構成を示すブロック図である。
【図９】本発明の第１の実施形態におけるＬＵＴのデータを示す図である。
【図１０】本発明の第１の実施形態におけるＬＵＴ１０４のデータを示す図である。
【図１１】本発明の第１の実施形態における誤差計算手段の構成を示すブロック図である。
【図１２】本発明の第１の実施形態におけるＬＵＴ１０５のデータを示す図である。
【図１３】本発明の第２の実施形態における疑似階調処理手段の構成を示すブロック図である。
【図１４】本発明の第２の実施形態における出力決定手段の構成を示すブロック図である。
【図１５】本発明の第２の実施形態におけるＬＵＴのデータを示す図である。
【図１６】本発明の第２の実施形態における出力決定のためのＬＵＴのデータを分割して示す図である。
【図１７】本発明の第２の実施形態における出力決定のためのＬＵＴのデータを分割して示す図である。
【図１８】本発明の第２の実施形態における出力決定のためのＬＵＴのデータを分割して示す図である。
【図１９】本発明の第２の実施形態における出力決定のためのＬＵＴのデータを分割して示す図である。
【図２０】本発明の第２の実施形態における出力決定のためのＬＵＴのデータを分割して示す図である。
【図２１】本発明の第２の実施形態における出力決定のためのＬＵＴのデータを分割して示す図である。
【図２２】本発明の第２の実施形態における出力決定のためのＬＵＴのデータを示す図である。
【図２３】本発明の第３の実施形態における疑似階調処理手段の多値の疑似階調処理を行う場合についての出力決定のためのＬＵＴデータの例を示す図である。
【図２４】本発明の第３の実施形態における疑似階調処理手段の多値の疑似階調処理を行う場合についての出力決定のためのＬＵＴデータの例を示す図である。
【図２５】従来の技術におけるインクの打込み状態を説明するための図である。
【符号の説明】
ｓ２  画像データ生成手段
１０２  出力決定手段
１０３−０，１０３−１  誤差計算手段
１０１−０，１０１−１  加算器（加算手段）
２０２  出力決定手段
２０３−０，２０３−１，２０３−２，２０３−３  誤差計算手段
２０１−０，２０１−１，２０１−２，２０１−３  加算器（加算手段）
【図１】
0004065532.tif 000002
【図２】
0004065532.tif 000003
【図３】
0004065532.tif 000004
【図４】
0004065532.tif 000005
【図５】
0004065532.tif 000006
【図６】
0004065532.tif 000007
【図７】
0004065532.tif 000008
【図８】
0004065532.tif 000009
【図９】
0004065532.tif 000010
【図１０】
0004065532.tif 000011
【図１１】
0004065532.tif 000012
【図１２】
0004065532.tif 000013
【図１３】
0004065532.tif 000014
【図１４】
0004065532.tif 000015
【図１５】
0004065532.tif 000016
【図１６】
0004065532.tif 000017
【図１７】
0004065532.tif 000018
【図１８】
0004065532.tif 000019
【図１９】
0004065532.tif 000020
【図２０】
0004065532.tif 000021
【図２１】
0004065532.tif 000022
【図２２】
0004065532.tif 000023
【図２３】
0004065532.tif 000024
【図２４】
0004065532.tif 000025
【図２５】
0004065532.tif 000026