(57)【要約】【課題】  ホストから記録装置に送られてくる記録データが、面積階調の多値データで表されている場合、その多値データを記録するか否かの１ビットのデータに変換した後に、間引き処理を行う構成では、記録データの容量によっては間引き処理に時間を費やし、処理の高速化が難しかった。【解決手段】  記録データの間引き処理を行う際に、あらかじめ記録モード毎に規定された濃度テーブルを参照することで、記録モードに応じて最適に濃度・色調の調整を行うための間引き処理を行う。【選択図】  図５
2006168099.tif 000002
【特許請求の範囲】
【請求項１】
記録データに基づいて記録ヘッドにより記録媒体に画像を記録する記録装置において、
記録対象の多値画像データを記憶する記憶手段と、
間引き率に応じた間引きデータを保持する間引き保持手段と、
前記記憶手段に記憶された多値画像データの各画素データの濃度値を規定した濃度テーブルを保持するテーブル保持手段と、
保持された濃度テーブル内の対応する各画素データの濃度値と比較して当該画素データを間引く間引き手段と、
前記間引き手段で間引かれた画素データにに基づいて記録データを生成する生成手段と、
を有することを特徴とする記録装置。
【請求項２】
前記多値画像データの各画素データの濃度値を規定した濃度テーブルは、画像データの記録モードに応じて構成される解像度とドット数とで表される事を特徴とする請求項１に記載の記録装置。
【請求項３】
記録データに基づいて走査方向のスキャン間に記録を行った場合に生じる濃度ムラを補正するために、記録モードに応じて最適に、前記の濃度・色調の調整を行う間引き手段を用いて補正する機能を持つ請求項１または２に記載の記録装置。
【請求項４】
前記記録モードに応じて最適に面積階調多値データの間引き処理を可能とすることにより、処理速度の高速化を計った請求項１乃至３のいずれかに記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録ヘッドにより記録媒体に画像を記録する記録制御方法及びその装置と記録装置、及び多値画像データの間引き方法に関するものである。
【背景技術】
【０００２】
ホストから送られてくる記録データに基づいて、複数の記録ヘッドを用いて画像を記録する記録装置では、印刷の濃度や色調を変えるための間引き処理は、その記録データに含まれる記録ドットを印字するか否かで表された１ビットの記録データに変換してのみ可能であった（例えば、特許文献１参照）。
【特許文献１】特開２００２−０３６５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来、ホストから送られてくる記録データが、面積階調の多値データで表されている場合、その多値データを、記録するか否かの１ビットのデータに変換した後に、間引き処理を行っていた。その場合、記録データの容量によっては間引き処理に費やす時間が多くなり、処理の高速化が不可能であった。
【０００４】
本発明は上記従来例に鑑みてなされたで、本発明を用いることにより印字データについて間引き処理を用いた濃度調整機能において、その印字濃度調整を行うデータが１ドット単位に印字するか、しないかのデータではなく、記録モードによって様々な面積階調多値データの場合においても、あらかじめ記録モード毎に規定された濃度テーブルを参照することで、記録モードに応じて最適に濃度・色調の調整を行うための間引き処理を用いた濃度調整機能を提供することが可能となる。
【０００５】
また、上記の印字濃度調整機能を用いることで、印字つなぎ位置で発生する濃度ムラの低減を行うためのつなぎスジ補正処理も、特定の記録モードに依存せず、記録モード毎に最適に行う事が可能となる。つなぎスジ補正処理は、印字のつなぎ位置における印字データに対して、ドットカウントを行い、そのドットカウント値に対応した印字データの間引きレベルを設定し、ＳＭＳ間引きを行う方法である。従来はこのドットカウント領域や間引き領域におけるデータは１ドット１ドットに対して打つか打たないかの２値のデータであったが、本発明は、ドットカウント領域や間引き領域が、面積階調で示される多値データである場合においも、記録モード毎に用意された濃度テーブルを参照し、間引き処理を行う領域のドットカウント値に応じた値から間引き率を決定し、間引きレベルを決定、間引き処理を行うことで、様々な記録モードついて最適につなぎスジ補正処理を行うことが可能な記録制御方法及び記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、記録データに基づいて記録ヘッドにより記録媒体に画像を記録する記録装置において、記録対象の多値画像データを記憶する記憶手段と、間引き率に応じた間引きデータを保持する間引き保持手段と、前記記憶手段に記憶された多値画像データの各画素データの濃度値を規定した濃度テーブルを保持するテーブル保持手段と、保持された濃度テーブル内の対応する各画素データの濃度値と比較して当該画素データを間引く間引き手段と、前記間引き手段で間引かれた画素データにに基づいて記録データを生成する生成手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によると、記録データが、面積階調多値データで表される場合、そのデータを記録するか否かの１ビットデータに変換することなく、記録モードに応じた面積階調多値データのまま、濃度・色調の調整を行うための間引き処理を行うことが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下実施例について、詳細を述べる。
【０００９】
図１は、本実施例の制御部分の構成を示した図である。１は制御コマンドや制御データを送るホスト、２はそのホスト１から送信されたデータを受信するためのＩ／Ｆ回路、３は装置全体を制御するためのＣＰＵ、４は所要の作業領域を提供したり、ホスト１からインターフェース回路２を介して入力された制御データ等を一時格納したりするためのＲＡＭ、また、５のＲＯＭには前記ＣＰＵ３が動作するためのプログラムや、ヘッド駆動、モータ駆動等の制御テーブルがあらかじめ格納されている。６はキャリッジ位置検出素子であるエンコーダセンサ９の出力によりキャリッジの位置を検出するエンコーダ回路である。７は本実施例において間引き処理を行い記録ヘッド１１やヘッドドライバ１０を駆動するための制御回路、８はキャリッジモータ１２、紙送りモータ１３を駆動するための駆動回路である。
【００１０】
図２は、図１にも示した間引き処理の制御を行っている回路７のさらに詳しく説明したブロック図ある。ホストから送られてきた記録データは、画像データ記憶メモリ１４に一時保管され、その保管された記録データに対して、間引き演算回路１６は記録モード毎に濃度値が規定されている濃度テーブルを参照し、最適な値で間引き処理を実行し、元の画像データ記憶メモリ１４に保存されている記録データと入れ換える。そして、画像記録部１７に送られ印字を行う。
【００１１】
図３は、本実施例で説明する記録データと、記録ドットの対応を示す図である。
【００１２】
（３−１）、（３−２）、（３−３）、（３−４）、（３−５）は記録ドットの解像度を示す図である。（３−１）は、６００×６００ｄｐｉの面に１ドットを記録することを示し、その記録ドットを印字するか否かを１ビットの情報として持つ形式である。（３−２）は６００×６００ｄｐｉの面に、３ドットまで記録可能であることを示しているが、これは、ある面に記録するドットの数を２ビットの情報として持つ形式（以下、面積階調多値データと記す）である。ここでは、記録するデータが“００”のときは記録するドットは０個、記録するデータが“０１”のときは記録するドットは１個、記録するデータが“１０”のときは記録するドットは２個、記録するデータが“１１”のときは記録するドットは３個とした場合を例にして説明を行う。（３−１）に示す記録データでは、記録ドットを印字するか否かの２種類の場合が存在するが、（３−２）に示す記録データでは、ドットの数が１個の場合は４通り、２個の場合は６通り、３個の場合は４通りの印字結果が存在する。この場合、記録されるドットの数だけを考慮にいれるものとし、記録されるドットの位置は無視して濃度についてだけ注目してみると、４種類の濃度差が生まれることとなる。これは、同じ領域に記録を行う場合、記録する位置とドット数の両方を指定して記録を行う場合に比べて、４分の１のデータ量ですむことになる。その他にも、（３−３）、（３−４）、（３−５）などで表されるデータの様に、同じ領域内に表現できる濃度値が様々な面積階調多値データが記録モードに応じて存在する。従来は、ホストから受け取った面積階調多値データは、一度記録する位置と、数を指定した（３−１）に示す記録データに変換して、濃度・色調の調整のためのデータの間引き処理を行っていたが、本発明を用いることにより、面積階調多値データのまま濃度・色調の調整のためのデータの間引き処理を行うことが可能となり、前述の一度記録する位置と数を指定したデータに変換する場合に比べて、処理の高速化が図れる。
【００１３】
また、記録モードごとに様々な面積階調多値データの濃度値を、あらかじめ規定した濃度テーブルに記憶させておき、間引き処理を行う場合に、該当する記憶モードに対応する濃度テーブルを参照し間引き処理を行う事で、記録モード毎に最適な間引き処理を行うことができる。
【００１４】
以下、その面積階調多値データの間引き処理方法について詳しく述べる。
【００１５】
通常記録データの濃度・色調調整を行うためのデータの間引き処理は特開平１０−１５７１１３に開示されているＳＭＳ処理方法を用いて行う。ＳＭＳ間引き処理とは、記録データがあるたびにカウンタにより指定される間引き比較カウンタ値を読み、１がたっている場合は記録データの印字を、０ならば記録データの間引きを行い、カウンタを移動し、再び記録データきたら間引き比較カウンタ値と比較、という処理の繰り返しにより行う間引き処理である。図４は、その処理を図示したものである。（４−１）に記録データの間引き率が１２．５％の場合、（４−２）は記録データの間引き率が５０％の場合において、間引き処理をする前と後とでの記録データを示している。実際には、間引き比較カウンタの値を変えることにより、間引き率の調整を行う。この間引き処理を用いることで、間引き量のばらつきを回避し、確実に間引き量の制御が行える。しかし、図４に示した間引き処理方法は、記録ドットを印字するか否かを１ビットの情報として持つ形式についてのみ可能である。
【００１６】
図５は、本発明における間引き演算回路が参照する濃度テーブルについて示した図である。濃度テーブルには、あらかじめ記録装置において使用する記録モードに対応した様々な面積階調多値データと、その濃度値を記憶することを可能とし、間引き演算回路は、記録モードに応じてこの濃度テーブルの値を参照し、間引き動作を行うものとする。
【００１７】
図６は、本発明で用いる面積階調多値データに対する間引き処理方法を示した図である。
【００１８】
間引き処理の対象となるデータは、図４の（４−１）に示した記録データと違い、ある面に記録するドットの数を数ビットの情報として持つ面積階調多値データでる。図６では、ある面に記録するドットの数が４ビットの面積階調多値データとしてもっている場合の例を示している。この時、次のような処理を行う。まず、間引き処理を行う面の記録データを読み、そのデータが“１１００”であった場合、記録モードに対応した濃度テーブルからそのデータが示す濃度値を参照する。濃度テーブルより、その面には２個の記録ドットが存在していることが分かる。そこで、間引き比較カウンタ値のはじめから数えて２番目までの値を参照する。そして、例えば間引き比較値が“１１”であると、その面に存在する記録ドットはすべて印字することになるので、間引き処理後の記録データは、処理前と変わらず“１０００”のままとなる。もし、比較を行う間引き比較カウンタ値が“１０”だった場合、２ドット中実際に印字するのは１ドットのみであるので、間引き処理後の記録データは“０００１”か“０１０１”か“０１１０”か“０１１１”のいずれかとなる。以上の様にして、図６に示すように間引きの対象としている面に存在する記録ドットの数と、間引き比較カウンタ値との比較を行い、順に間引きを行うことによって、面積階調多値データの間引きを行う。
【００１９】
図７の（７−１）は、記録モードが２×２の４ビットで表される面積階調多値データについて、ある記録ラインにおける間引き率が１２．５％の場合の間引きを、（７−２）は記録モードが２×４の４ビットで表される面積階調多値データについて、間引き率が３７．５％の場合の間引き処理を行った場合の図である。この図にも示すとおり、本発明を用いることにより、対象としている記録面（２×２の格子）内に存在する格子一つ一つのドットに対して、１ビット毎に記録するか否かを決定する間引き方法に比べて、内部処理的に１／４もしくは、記録モードによっては１／８の処理ですむことになる。
【００２０】
図８は、本実施例におけるフローチャートを図９には、間引き処理におけるフローチャートを示している。
【００２１】
以上説明したように、本発明によれば、印字濃度や色調の調整のための間引き処理について、一度単位記録ドットについて印字するか否かで表されるリアルデータに変換することなく、記録モード毎の様々な面積階調多値データに応じて最適な処理が可能であるので、ドット展開したあとに間引き処理を行う場合に比べて、処理の高速化と簡略化がはかれる。また、記録データに基づいて走査方向のスキャン間に記録を行った場合に生じる濃度ムラを、前記の濃度・色調の調整を行う間引き手段を用いて記録モード毎に違うデータ形式に最適化して補正することが可能となるため、より高画質の記録結果を得ることが可能となる。
【００２２】
（他の実施例）
以下、図１０に従って、本発明第２の実施例について説明する。各記録における走査方向においてのつなぎ目においては、記録ドットの重なりによって濃度ムラが生じる。そこで、走査方向における印字範囲において、記録モードに応じて次の印字範囲と重なる部分の記録データを間引くことで、この部分の濃度差を少なくすることが可能となる。実際には、本発明における面積階調多値データの間引きを、この記録つなぎ部分に適応し、濃度・色調の調整を行うことで、より高精細な記録結果を得ることができる。図１１は、本実施例におけるフローチャートである。
【図面の簡単な説明】
【００２３】
【図１】インクジェット記録装置の主要機構部分を示す図
【図２】制御部の構成を示すブロック図
【図３】ドットデータと面積階調多値データを示す図
【図４】ドットデータと面積階調多値データの種類を示す図
【図５】ドットデータの間引き方法を示す図
【図６】面積階調多値データの処理の流れを示す図
【図７】間引き対象データを間引きデータとの対応を示した表
【図８】面積階調多値データの間引き処理を示した図
【図９】間引き処理フローチャート図
【図１０】つなぎ部分の間引き位置図
【図１１】記録処理を示すフローチャート図
【符号の説明】
【００２４】
１  ホスト
２  標準Ｉ／Ｆ回路
３  ＣＰＵ
４  ＲＡＭ
５  ＲＯＭ
６  エンコーダ回路
７  画像処理部
８  モータ駆動回路
９  エンコーダセンサ
１０  ヘッドドライバ
１１  記録ヘッド
１２  キャリッジモータ
１３  紙送りモータ
【図１】
2006168099.tif 000003
【図２】
2006168099.tif 000004
【図３】
2006168099.tif 000005
【図４】
2006168099.tif 000006
【図５】
2006168099.tif 000007
【図６】
2006168099.tif 000008
【図７】
2006168099.tif 000009
【図８】
2006168099.tif 000010
【図９】
2006168099.tif 000011
【図１０】
2006168099.tif 000012
【図１１】
2006168099.tif 000013