JP4948221B2 - Data generator - Google Patents
Data generator Download PDFInfo
- Publication number
- JP4948221B2 JP4948221B2 JP2007081326A JP2007081326A JP4948221B2 JP 4948221 B2 JP4948221 B2 JP 4948221B2 JP 2007081326 A JP2007081326 A JP 2007081326A JP 2007081326 A JP2007081326 A JP 2007081326A JP 4948221 B2 JP4948221 B2 JP 4948221B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- edge
- black
- ink
- color
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Ink Jet (AREA)
- Color, Gradation (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Description
本発明は、データ生成装置に関し、詳しくは、ブラックインクとカラーインクを用いて記録を行う際の、ブラック画像におけるカラー画像など他の領域との境界領域の記録に関するものである。 The present invention relates to a data generation device, and more particularly to recording of a boundary area with another area such as a color image in a black image when recording is performed using black ink and color ink.
記録媒体にインクを吐出して記録を行うインクジェット記録装置は、高密度かつ高速な記録が可能であり、また、種々の記録媒体に記録を行うことができる。また、このインクジェット記録方法は、ランニングコストが低く、記録に伴って発生する騒音が小さいなどの多くの利点を有している。このような点から、プリンタ、ポータブルプリンタ等、各種の画像出力装置としてとして広く用いられ、また、商品化されている。 An ink jet recording apparatus that performs recording by ejecting ink onto a recording medium is capable of high-density and high-speed recording, and can perform recording on various recording media. This ink jet recording method has many advantages such as low running cost and low noise generated during recording. From such a point, it is widely used as various image output devices such as printers and portable printers, and is commercialized.
インクジェット記録装置の記録方式としては、記録ヘッドおよびインクタンクを搭載するキャリッジを記録媒体に対して走査し、その間にインクを吐出してその領域の記録を行ういわゆるシリアル方式が知られている。この方式では、上記走査と走査の間に記録媒体を走査方向と略直交する方向に所定量搬送するものであり、これら走査と記録媒体搬送とを繰返すことによって記録媒体全体に記録を行う。別の記録方式として、いわゆるフルライン方式も知られている。この方式は、記録媒体の幅に対応した範囲に吐出口を配列した記録ヘッドを用い、この記録ヘッドに対して記録媒体を搬送しつつ記録を行うものである。 As a recording method of an ink jet recording apparatus, a so-called serial method is known in which a carriage on which a recording head and an ink tank are mounted is scanned with respect to a recording medium, and ink is ejected during that time to record the area. In this method, the recording medium is conveyed by a predetermined amount in the direction substantially orthogonal to the scanning direction between the scans, and recording is performed on the entire recording medium by repeating these scanning and recording medium conveyance. As another recording method, a so-called full line method is also known. This method uses a recording head in which ejection openings are arranged in a range corresponding to the width of the recording medium, and performs recording while conveying the recording medium to the recording head.
近年、以上のような種々の利点を有するインクジェット記録装置は、ブラックおよび複数のカラーのインクを用いカラー記録を行う製品として数多く提供されている。このようなカラーインクジェット記録装置では、一般に、ブラックインクは文字等の記録に多く用いられることから、記録文字のシャープさ、鮮明さ、また、高い濃度を実現できるインクが求められる。この点で、記録媒体に対する浸透性を低くしたブラックインクを用い、ブラックインク中の染料、顔料などの着色材が記録媒体中へ浸透するのを抑制するものが用いられることが多い。これにより、記録媒体上に残って定着する着色材の量を多くし、記録する画像のシャープさや高濃度を実現している。一方、カラーインクについては、異なる色のインクが記録媒体上で隣接した領域に付与されたときに、これらのインクが境界部で混ざり合いカラー画像の品位を低下させる現象(ブリーディング)を生じさせることがある。これを防ぐために、記録媒体に対する浸透性を上げたインクを用いることが知られている(例えば、特許文献1参照)。これにより、それぞれの領域に付与されたインクは記録媒体中に多くが浸透して境界を超えて他の色のインクと混ざり合うことを防ぐことができる。 In recent years, many inkjet recording apparatuses having various advantages as described above have been provided as products for performing color recording using black and a plurality of color inks. In such a color ink jet recording apparatus, since black ink is generally used for recording characters and the like, an ink capable of realizing sharpness, sharpness, and high density of recorded characters is required. In this respect, in many cases, a black ink having low permeability to the recording medium is used, and one that suppresses penetration of a coloring material such as a dye or pigment in the black ink into the recording medium is often used. As a result, the amount of the colorant remaining on the recording medium and fixing is increased, and the sharpness and high density of the recorded image are realized. On the other hand, for color inks, when inks of different colors are applied to adjacent areas on the recording medium, these inks mix at the boundary and cause a phenomenon (bleeding) that degrades the quality of the color image. There is. In order to prevent this, it is known to use ink having improved permeability to a recording medium (see, for example, Patent Document 1). Accordingly, it is possible to prevent a large amount of ink applied to each region from penetrating into the recording medium and mixing with ink of other colors beyond the boundary.
しかし、以上のようなブラックインクとカラーインクの組み合わせを用いた場合、次のような問題を生じることがある。ブラックとカラーの領域が隣接する画像において、ブラックインクは、浸透性が低いため記録媒体中に速やかに浸透せずに領域の境界を超えてカラーインクと混ざり合うことがある。すなわち、ブラック領域とカラー領域の境界でブリーディングが生じる。 However, when the combination of black ink and color ink as described above is used, the following problems may occur. In an image in which black and color areas are adjacent to each other, the black ink has low penetrability, so that it may not mix quickly with the color ink beyond the boundary of the area without penetrating into the recording medium. That is, bleeding occurs at the boundary between the black area and the color area.
これに対し、従来いくつかの対策が提案されている。 In response, several countermeasures have been proposed.
第1の対策として、加熱定着器等の定着手段を設ける方法がある。これにより、記録媒体に高速にインクを定着させブリーディングを防止することができる。また、これとともに定着しないインクで画像が汚れるスミアをも防止することが可能となる。 As a first countermeasure, there is a method of providing fixing means such as a heat fixing device. Thereby, the ink can be fixed on the recording medium at a high speed to prevent bleeding. In addition to this, it is possible to prevent smears in which an image is stained with ink that is not fixed.
第2の対策として、浸透性の高いカラーインクをブラックインクの記録領域に重ねて付与する方法が知られている。カラーインクによって記録媒体の面が塗れた状態にブラックインクが付与されることからブラックインクは紙面に浸透しやすくなり、スミアを抑えることができる。また、ブラック領域とカラー領域の境界では、ブラックインクとカラーインクが反応して凝集するタイプのインクセット(特許文献2)を用いることにより境界ブリーディングを低減する。 As a second countermeasure, a method is known in which highly penetrable color ink is applied over a black ink recording area. Since the black ink is applied in a state where the surface of the recording medium is coated with the color ink, the black ink easily penetrates into the paper surface, and smear can be suppressed. In addition, at the boundary between the black region and the color region, boundary bleeding is reduced by using an ink set (Patent Document 2) in which the black ink and the color ink react and aggregate.
しかし、第1の対策は、定着手段を設けるため装置の大型化や、コストの増大を招く。また、シリアル方式の記録装置では、記録媒体の紙送り(搬送)が間欠的であるため、定着器による定着にムラが生じるおそれもある。さらに、定着にある程度時間を要しそのために排紙までの時間が長くなってスループットが低下するという問題もある。 However, the first countermeasure is to increase the size of the apparatus and increase the cost because the fixing means is provided. Further, in the serial type recording apparatus, since the paper feeding (conveying) of the recording medium is intermittent, there is a possibility that unevenness is caused in fixing by the fixing device. Further, there is a problem that a certain amount of time is required for fixing, and therefore the time until paper discharge becomes long and throughput is lowered.
また、第2の対策のように、ブラックインクの定着を促すために、浸透性の高いカラーインクを重ねて付与すると、カラーインクが記録媒体に浸透する際にブラックインクも一緒に浸透してしまうため、記録媒体表面に残るブラックインクが少なくなる。そのため、特にブラック画像の境界においてブラックインクが浸透してしまうことによる、黒画像のシャープさを実現できないという問題を派生する。第2の対策では、ブラックインクとカラーインクとの凝集によってこの問題を解決するが、相互に凝集を生じさせるものであるため、ブラックインクとカラーインクの組成が限られてしまうという問題を派生する。例えば、一方をカチオン性とし他方をアニオン性とする必要があり、用いることができるインクが限られるという問題がある。 Also, as a second measure, when a color ink with high penetrability is applied in order to promote fixing of the black ink, the black ink also permeates together when the color ink permeates the recording medium. Therefore, less black ink remains on the surface of the recording medium. Therefore, a problem arises in that the sharpness of the black image cannot be realized due to the penetration of the black ink particularly at the boundary of the black image. The second countermeasure solves this problem by agglomeration of the black ink and the color ink. However, since it causes agglomeration of each other, the problem arises that the composition of the black ink and the color ink is limited. . For example, there is a problem that one ink must be cationic and the other ink anionic, and the ink that can be used is limited.
これに対し、第3の対策として、第2の対策と同様、浸透性の高いカラーインクをブラックインクの記録領域を区別して付与するものが考慮できる。すなわち、ブラック記録領域において、スミアを防止する領域と境界ブリーディングを防止する領域とに分けて、それぞれに必要なカラーインクの付与量を制御するものである。これにより、スミアの低減と境界ブリーディングの低減の両立を図ることができる。 On the other hand, as the third countermeasure, as in the second countermeasure, it is possible to consider that the color ink having high penetrability is given while distinguishing the recording area of the black ink. That is, the black recording area is divided into a smear-preventing area and a boundary-bleeding-preventing area, and the required amount of color ink applied to each is controlled. Thereby, both reduction of smear and reduction of boundary bleeding can be achieved.
しかしながら、上記第3の対策では、カラーインクを重ねて付与することにより、黒文字など黒画像のシャープネスを損ない黒画像品位が低下する問題がある。その要因の一つは、ブラックインクで記録する領域の境界領域のうち、カラー領域に隣接するエッジ領域と、インクを付与しない記録媒体の地のままの領域に隣接するエッジ領域とでは、カラーインクを付与する主な目的が異なることである。すなわち、カラー領域に隣接するエッジ領域は主にカラーインクとのブリーディングを低減することが目的であり、一方、記録媒体の地のままの領域に隣接するエッジ領域は黒画像のシャープネスを確保することが目的となる。それにもかかわらず、例えば、ブリーディングの低減を目的として両領域に対して同じカラーインクの付与を行なうと、黒画像の品位が低下することがある。 However, in the third countermeasure, there is a problem in that the color image is overlapped and applied, so that the sharpness of the black image such as black characters is lost and the quality of the black image is deteriorated. One of the factors is that, among the boundary areas of the area to be recorded with black ink, the edge area adjacent to the color area and the edge area adjacent to the ground area of the recording medium to which no ink is applied are used. The main purpose of granting is different. In other words, the edge area adjacent to the color area is mainly intended to reduce bleeding with the color ink, while the edge area adjacent to the ground area of the recording medium ensures the sharpness of the black image. Is the purpose. Nevertheless, for example, if the same color ink is applied to both areas for the purpose of reducing bleeding, the quality of the black image may deteriorate.
他方、カラーインクを重ねて付与したときの黒画像の色味の変化を考慮すると、上記カラー領域に隣接するエッジ領域はできるだけ狭い領域とし色味が変化する範囲をできるだけ小さくすることが望ましい。これに対し、記録媒体の領域に隣接するエッジ領域の場合、カラーインクを重ねて付与することによる色味の変化はそれほど目立たないという事実もある。 On the other hand, considering the change in color of the black image when the color ink is applied in an overlapping manner, it is desirable that the edge region adjacent to the color region is as narrow as possible and the range in which the color changes is as small as possible. On the other hand, in the case of the edge region adjacent to the region of the recording medium, there is also a fact that the change in color due to the application of the color ink is not so conspicuous.
以上のように、エッジ領域ないしその大きさ(幅)は、重ねて付与するカラーインクの量を定めたり色味の変化による画質劣化の影響を考慮したりするときに重要な要因となる。 As described above, the edge region or its size (width) is an important factor when determining the amount of color ink applied in an overlapping manner or considering the influence of image quality deterioration due to a change in color.
本発明の目的は、以上の点から、カラー画像との境界におけるブリーディングが低減され、かつシャープネスを含む品位が高い黒画像を記録できることを可能とするデータ生成装置を提供することである。 In view of the above, an object of the present invention is to provide a data generation apparatus that can record a high-quality black image with reduced bleeding at the boundary with a color image and sharpness.
そのために本発明では、ブラックインクと前記ブラックインクよりも浸透性の高いカラーインクを付与することにより記録媒体に記録を行うためのデータを生成するデータ生成装置であって、第1の解像度で記録を行う第1モードと、前記第1の解像度よりも低い解像度で前記第1モードよりも高速に記録を行う第2モードとを含む複数のモードから1つのモードを設定するモード設定手段と、前記ブラックインクが付与されるブラック領域と前記ブラックインク及び前記カラーインクのいずれも付与されないホワイト領域とを含む画像を記録するとき、前記ブラック領域のうち前記ホワイト領域に隣接するエッジを含む領域をホワイト隣接ブラックエッジ領域として設定する領域設定手段と、前記ホワイト隣接ブラックエッジ領域に付与される前記ブラックインクに重なるように前記カラーインクを付与するための重ねデータを生成する重ねデータ生成手段とを備え、前記領域設定手段は、前記第1モードが設定された場合、前記第2モードが設定された場合よりも、前記ホワイト隣接ブラックエッジ領域におけるエッジからの幅を示す画素数を多く設定することを特徴とする。 To this end, the present invention provides a data generation apparatus that generates data for recording on a recording medium by applying black ink and color ink having a higher permeability than the black ink, and records data at a first resolution. Mode setting means for setting one mode from a plurality of modes including a first mode for performing recording and a second mode for performing recording at a lower resolution than the first resolution and faster than the first mode; When recording an image including a black area to which black ink is applied and a white area to which neither the black ink nor the color ink is applied, an area including an edge adjacent to the white area in the black area is adjacent to white. Area setting means for setting as a black edge area, and the white edge adjacent black edge area. Superimposing data generating means for generating superimposing data for applying the color ink so as to overlap the black ink, and when the first mode is set, the region setting means The number of pixels indicating the width from the edge in the white adjacent black edge region is set to be larger than that in the case where it is set.
以上の構成によれば、カラー画像との境界におけるブリーディングが低減され、かつ色味やシャープネスを含む品位が高い黒画像を記録できる。 According to the above configuration, bleeding at the boundary with the color image can be reduced, and a black image with high quality including color and sharpness can be recorded.
以下、図面を参照して本発明の実施形態を詳細に説明する。なお、以下に説明する実施形態では、インクジェット記録装置としてインクジェットプリンタを例に挙げて説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the embodiment described below, an ink jet printer will be described as an example of the ink jet recording apparatus.
インクジェットプリンタの概要
図16は、本発明の一実施形態に係るカラーインクジェットプリンタの概略構成を示す斜視図である。この図において、202は、イエロー、マゼンタ、シアンの3色それぞれのカラーインクとブラックインクをそれぞれ貯留したインクカートリッジを示す。これらインクカートリッジ202は、キャリッジ106に着脱自在に搭載される。キャリッジ106には、上記の各インクに対応した記録ヘッド201が同様に着脱自在に搭載される。キャリッジ106は不図示の駆動機構によってガイドシャフト108に案内されながら移動することができる。これにより、記録ヘッド201は記録用紙などの記録媒体107に対して記録のための走査をすることができる。104は紙送りローラを示し、補助ローラ103(拍車形態が好ましい)とともに図中の矢印方向に回転する。同様に、記録媒体107の搬送方向において記録ヘッド201の上流側には給紙ローラ対105が設けられている。給紙ローラ対105が搬送ローラ104と同期して回転する。これにより、記録媒体107の記録面を平坦に維持しながらその記録媒体を図中矢印Dで示す方向に搬送する。
Overview of Inkjet Printer FIG. 16 is a perspective view showing a schematic configuration of a color inkjet printer according to an embodiment of the present invention. In this figure,
キャリッジ106は、記録命令に応じて、図中x方向に移動し記録ヘッドの走査を行う。この走査の間に、記録データに応じて記録ヘッド201の吐出ヒータを駆動してインクを吐出し、記録媒体107上に記録ヘッドの記録幅に対応した領域の記録を行う。この記録走査が終了してから、次の記録走査が始まる前に紙送りローラ104によって必要な幅だけ図中矢印D方向に紙送りを行う。このように走査と紙送りを繰り返すことにより、記録媒体の所定の領域への記録が完成する。
The
なお、一方向への主走査時のみで記録を行うのではなく、記録速度を高めるため、x方向への主走査の記録が終わりキャリッジをホームポジション側へ戻す際の復路においても記録を行う構成であってもよい。また、以上説明した例ではインクタンクと記録ヘッドとが分離可能にキャリッジ106に搭載するものである。インクを収容するインクカートリッジ202と記録ヘッド201とが一体になったインクジェットカートリッジの形態であってもよい。さらに、一つの記録ヘッドから複数色のインクを吐出可能な複数色一体型記録ヘッドを用いてもよい。
In addition, recording is not performed only during main scanning in one direction, but in order to increase the recording speed, recording is performed also in the return path when the main scanning recording in the x direction ends and the carriage is returned to the home position side. It may be. In the example described above, the ink tank and the recording head are detachably mounted on the
また、キャリッジの移動範囲には、記録ヘッドの吐出口面をキャップするキャッピング機構(不図示)や、キャッピング機構によるキャップ状態で記録ヘッド内の増粘インクや気泡を除去する等のヘッド回復動作を行う回復ユニット(不図示)が設けられている。また、回復ユニットには、クリーニングブレード(不図示)等が設けられ記録ヘッド201に向けて突出可能に支持され、記録ヘッドの前面との当接が可能となっている。これにより、回復動作後に、クリーニングブレードを記録ヘッドの移動経路中に突出させ、記録ヘッドの移動にともなって記録ヘッド前面の不要なインク滴や汚れ等の払拭を行うことができる。
The carriage movement range includes a capping mechanism (not shown) that caps the ejection port surface of the recording head, and a head recovery operation such as removing thickened ink and bubbles in the recording head in the capped state by the capping mechanism. A recovery unit (not shown) is provided. Further, the recovery unit is provided with a cleaning blade (not shown) and the like, and is supported so as to protrude toward the
記録ヘッドの概要
図17は、図16に示した記録ヘッド201の要部の概略構成を示す斜視図である。記録ヘッド201は、図17に示すように、所定のピッチで複数の吐出口300が形成されており、共通液室301と各吐出口300とを連結する液路302の壁面に沿ってインク吐出用のエネルギーを発生するための吐出ヒータ303が配設されている。ヒータ303とその回路はシリコン上に半導体製造技術を利用して作成される。また、液路302および共通液室301は射出成形により作られたプラスチックカバー306で形成されている。また、温度センサ(不図示)、サブヒータ(不図示)も同一シリコン上に半導体製造プロセスと同様のプロセスで一括形成される。これらの電気配線が作られたシリコンプレート308は支持基板をなすアルミベースプレート307に固定されている。また、シリコンプレート308上の回路接続部311とプリント基板309とは極めて細いワイヤー310によって電気接続され記録装置本体からの信号は信号回路312を介して受け取ることができる。共通液室301は、図1に示したインクカートリッジと、インクフィルター305を設けたジョイントパイプ304介して連結し、これによって、インクカートリッジから共通液室301にインクが供給される。共通液室301に供給されて一時的に貯えられたインクは、毛管現象により液路302に供給され、吐出口300でメニスカスを形成して液路302を満たした状態を保つ。このとき、電極(不図示)を介してヒータ303に通電がなされて発熱すると、ヒータ303上のインクが急激に加熱されて液路302内に気泡が発生し、この気泡の膨張により吐出口300からインク滴313が吐出される。
Outline of Recording Head FIG. 17 is a perspective view showing a schematic configuration of a main part of the
制御構成の概要
図18は、図16に示した実施形態のインクジェットプリンタにおける制御構成を示すブロック図である。同図において、400は、パーソナルコンピュータ(PC)などのホスト装置から記録データを入力するためのインターフェ−スを示す。記録制御部500は、インターフェースを介して入力した記録データに基づいて、図1〜図15を参照して後述される、ブラック画像におけるカラー画像などとの隣接領域を含むブラック画像やカラー画像の記録データ生成処理などを実行する。また、記録制御部500は、紙送りモータ405やキャリッジモータ406など、記録動作に伴う各部動作機構の動作制御を実行する。
Overview of Control Configuration FIG. 18 is a block diagram showing a control configuration in the ink jet printer of the embodiment shown in FIG. In the figure,
記録制御部500において、MPU401は、プログラムROM402に格納される制御プログラムに従い上述のデータ間引き処理や記録動作の制御を実行する。RAM(DRAM)403は、MPU401のこのような処理実行に際してワークエリアとして用いられる。すなわち、RAM403は記録データや記録ヘッドに供給される吐出データ等のデータを一時的に保存し、また、記録ドット数や記録ヘッドの交換回数等も記憶する。ゲートアレイ404は記録ヘッドに対する記録データの供給制御を行うとともに、インターフェース400、MPU401、DRAM403間のデータの転送制御も行う。モータドライバ407、408はそれぞれ搬送モータ405、キャリアモータ406を駆動する。また、ヘッドドライバ409は記録ヘッド410を駆動して各吐出口からインクを吐出させる。
In the
(実施形態1)
実施形態1の概要
本発明の一実施形態は、ブラックインクで記録するブラック領域にカラーインクを重ねて付与する形態に係るものである。そして、ブラック領域において、カラーインクで記録するカラー領域と隣接する一定のエッジ領域と、記録媒体の地のままの領域と隣接する一定のエッジ領域を規定し、領域にごとに、その幅を定めるとともに、付与するカラーインクの量を異ならせる。また、上記二つのエッジ領域以外の内部の領域に付与するカラーインクの量も適切に定める。以下では、上記カラー領域と隣接するエッジ領域をカラー隣接ブラックエッジ領域、上記記録媒体の地の領域と隣接するエッジ領域をホワイト隣接ブラックエッジ領域、また、上記内部の領域をブラック非エッジ領域ともいう。さらに詳しくは、本実施形態では、ブラックインクとして浸透性の低いインクを用い、一方、カラーインクとしてブラックインクよりも浸透性の高いインクを用いる。そして、カラー隣接ブラックエッジ領域は主にブリーディングを防止するべく付与するカラーインクの量を多くし、一方、ホワイト隣接ブラックエッジ領域は主に黒画像のシャープさを実現するため付与するカラーインクの量を少なくする。また、ホワイト隣接ブラックエッジ領域以外の領域であるブラック非エッジ領域は、スミアを防止するのに適切な量のカラーインクを付与する。
(Embodiment 1)
Outline of
さらに、本実施形態では、プリンタにおける記録モードないし記録解像度などに応じて、カラー隣接ブラックエッジ領域、ホワイト隣接ブラックエッジ領域の幅を定める。これにより、記録モードなどが変わってもそれに応じてカラーインクの付与量を適切に定め、また、黒画像のシャープさを適切に実現する。 Further, in the present embodiment, the widths of the color adjacent black edge region and the white adjacent black edge region are determined according to the recording mode or recording resolution in the printer. As a result, even if the recording mode or the like is changed, the amount of color ink applied is determined appropriately, and the sharpness of the black image is appropriately realized.
全体のデータ処理
図1は、本発明の一実施形態に係る、上述のエッジ領域の幅の決定を含む、ブラック(以下、単にBkとも表記する)、シアン(同じくC)、マゼンタ(同じくM)およびイエロー(同じくY)の各色インクの記録用データの生成処理を示すブロック図である。なお、上記と同様、「カラー」を単に「Cl」、「ホワイト」を「White」とも表記する。
Overall Data Processing FIG. 1 includes black (hereinafter also simply referred to as Bk), cyan (also C), magenta (also M), including the determination of the width of the edge region described above, according to one embodiment of the present invention. FIG. 6 is a block diagram illustrating a process for generating recording data for each color ink of yellow and yellow (also Y). As described above, “color” is also simply expressed as “Cl”, and “white” is also expressed as “White”.
先ず、記録すべきオリジナル画像から得られる、オリジナルBkデータ(D1000)と、オリジナルCデータ(D1001)、オリジナルMデータ(D1002)およびオリジナルYデータ(D1003)とに基づいて、ブラック境界処理(E1000)を行う。オリジナルCデータ、オリジナルMデータおよびオリジナルYデータは、オリジナルカラーデータを構成する。ブラック境界処理によって、オリジナルBk画像(領域)における、カラー隣接ブラックエッジ領域およびホワイト隣接ブラックエッジ領域(の幅)と、ブラック非エッジ領域が定まる。すなわち、これら領域のデータである、カラー隣接ブラックエッジデータ(D1008)、ホワイト隣接ブラックエッジデータ(D1009)、ブラック非エッジデータ(D1010)を生成する。 First, based on original Bk data (D1000), original C data (D1001), original M data (D1002), and original Y data (D1003) obtained from an original image to be recorded, black boundary processing (E1000) I do. The original C data, original M data, and original Y data constitute original color data. By the black boundary processing, the color adjacent black edge region, the white adjacent black edge region (the width thereof), and the black non-edge region in the original Bk image (region) are determined. That is, color adjacent black edge data (D1008), white adjacent black edge data (D1009), and black non-edge data (D1010), which are data of these areas, are generated.
次に、Cl隣接Bkエッジデータ(D1008)とCl隣接Bkエッジ間引きマスク(カラー隣接ブラックエッジ間引きマスク;D1011)との論理積をとることにより、Cl隣接Bkエッジ間引きデータ(D1014)を生成する。同様に、White隣接Bkエッジデータ(D1009)とWhite隣接Bkエッジ間引きマスク(ホワイト隣接ブラックエッジ間引きマスク;D1012)との論理積をとることにより、White隣接Bkエッジ間引きデータ(D1015)を生成する。さらに、Bk非エッジデータ(D1010)とBk非エッジ間引きマスク(D1013)との論理積をとることにより、Bk非エッジ間引きデータ(D1016)を生成する。これらの間引きマスクを用いた処理は、Cl隣接Bkエッジ領域、White隣接Bkエッジ領域、およびBk非エッジ領域それぞれに対するカラーインクの付与(以下では、「下打ち」ともいう)の量を、マスクによってその領域全体で調整する処理である。なお、重ね量設定のための「下打ち」は、カラーインクを重ねて付与することを意味し、予めカラーインクをインク吐出によって付与しその上にブラックインクを付与する形態だけを意味するものでない。逆に、予めブラックインクを吐出し、その上に重ねてそれぞれのカラーインクを吐出して付与する形態をも意味する。 Next, Cl adjacent Bk edge thinning data (D1014) is generated by taking the logical product of Cl adjacent Bk edge data (D1008) and Cl adjacent Bk edge thinning mask (color adjacent black edge thinning mask; D1011). Similarly, the White adjacent Bk edge thinning data (D1015) is generated by calculating the logical product of the White adjacent Bk edge data (D1009) and the White adjacent Bk edge thinning mask (white adjacent black edge thinning mask; D1012). Further, Bk non-edge thinning data (D1016) is generated by taking the logical product of the Bk non-edge data (D1010) and the Bk non-edge thinning mask (D1013). The process using these thinning masks determines the amount of color ink applied to each of the Cl adjacent Bk edge region, the White adjacent Bk edge region, and the Bk non-edge region (hereinafter also referred to as “underscore”) by the mask. This is a process of adjusting the entire area. Note that “underlay” for setting the overlap amount means that the color ink is applied in an overlapping manner, and does not mean only the form in which the color ink is previously applied by ink ejection and the black ink is applied thereon. . Conversely, it also means a mode in which black ink is ejected in advance and each color ink is ejected on top of the black ink.
次に、上記のように得られたCl隣接Bkエッジ間引きデータ(D1014)と、それぞれ第1のカラー下打ちマスクであるCマスク1(D1017)、Mマスク1(D1018)およびYマスク1(D1019)それぞれとの論理積をとる。これにより、Cl隣接Bkエッジ領域に付与するカラーインクのデータである、C下打ちデータ1(D1020)、M下打ちデータ1(D1020)、Y下打ちデータ1(D1022)を生成する。すなわち、Cl隣接Bkエッジ領域に付与するカラーインクの量が最終的に定まる。 Next, Cl adjacent Bk edge thinning data (D1014) obtained as described above, and C mask 1 (D1017), M mask 1 (D1018), and Y mask 1 (D1019) which are the first color underlay masks, respectively. ) Logical AND with each. Thereby, C underlay data 1 (D1020), M underlay data 1 (D1020), and Y underlay data 1 (D1022), which are data of color ink to be applied to the Cl adjacent Bk edge region, are generated. That is, the amount of color ink applied to the Cl adjacent Bk edge region is finally determined.
同様に、White隣接Bkエッジ間引きデータ(D1015)と、それぞれ第2のカラー下打ちマスクであるCマスク2(D1023)、Mマスク2(D1024)およびYマスク2(D1025)それぞれとの論理積をとる。これにより、White隣接Bkエッジ領域に付与するカラーインクのデータである、C下打ちデータ2(D1026)、M下打ちデータ2(D1027)、Y下打ちデータ2(D1028)を生成する。すなわち、White隣接Bkエッジ領域に付与するカラーインクの量が最終的に定まる。 Similarly, the logical product of the White adjacent Bk edge thinning data (D1015) and each of the C mask 2 (D1023), M mask 2 (D1024), and Y mask 2 (D1025), which are the second color underlay masks, respectively. Take. As a result, C underlay data 2 (D1026), M underlay data 2 (D1027), and Y underlay data 2 (D1028), which are data of color ink to be applied to the White adjacent Bk edge region, are generated. That is, the amount of color ink to be applied to the White adjacent Bk edge region is finally determined.
同じく、ブラック非エッジ間引きデータ(D1016)と、それぞれ第3のカラー下打ちマスクであるCマスク3(D1029)、Mマスク3(D1030)およびYマスク3(D1031)それぞれとの論理積をとる。これによって、ブラック非エッジ領域に付与するカラーインクのデータである、C下打ちデータ3(D1032)、M下打ちデータ3(D1033)、Y下打ちデータ3(D1034)を生成する。すなわち、ブラック非エッジ領域に付与するカラーインクの量が最終的に定まる。 Similarly, the logical product of the black non-edge thinning data (D1016) and each of the C mask 3 (D1029), the M mask 3 (D1030), and the Y mask 3 (D1031), which are the third color underlay masks, is obtained. As a result, C underlay data 3 (D1032), M underlay data 3 (D1033), and Y underlay data 3 (D1034), which are data of color ink to be applied to the black non-edge region, are generated. That is, the amount of color ink applied to the black non-edge region is finally determined.
以上のインク色ごとの下打ちマスク処理によって、Cl隣接Bkエッジ領域、White隣接Bkエッジ領域、およびBk非エッジ領域それぞれの最終的な下打ち量が定まる。なお、本実施形態では、下打ちマスクの記録許容画素の割合は色ごとに異ならせている。上述のようにC、M、Yそれぞれについてマスク1、2および3が用いられるが、色ごとにマスク1〜3の記録許容画素の割合を合計したものは、図10〜図12からわかるように、シアン(C)が最も大きい。これは、シアンが黒との定着性が最も良いことから、シアンを最も多く付与する構成としている。また、シアンだけを付与すると黒画像の色みが変化するため、マゼンタやイエローを少量付与して色みの変化を低減させている。このとき、色みの変化を低減させるためにシアンと同じ量だけマゼンタやイエローを付与するとインク付与量が多くなってしまい、ブリーディングやスミアが生じる。そこで、黒インクの定着性を向上させるようシアンインクを付与し、ブリーディングやスミアが発生せずに黒画像の色みが変化しない程度のマゼンタやイエローを付与している。
By the above-described underprint masking process for each ink color, the final underprint amount of each of the Cl adjacent Bk edge region, the White adjacent Bk edge region, and the Bk non-edge region is determined. In the present embodiment, the ratio of the printable pixels of the underlay mask is different for each color. As described above, the
このように、本実施形態では、カラーインクが複数種類用意され、これに応じて、第1のカラー下打ちマスク、第2のカラー下打ちマスクおよび第3のカラー下打ちマスクが、それぞれインク色毎に個別に用意される。 As described above, in this embodiment, a plurality of types of color inks are prepared, and in accordance with this, the first color underprint mask, the second color undercoat mask, and the third color undercoat mask each have ink colors. Prepared separately for each.
以上のようにして得られた、C下打ちデータ1(D1020)とC下打ちデータ2(D1026)とC下打ちデータ3(D1032)との論理和をとり、C下打ちデータ(D1035)を生成する。さらに、このC下打ちデータ(D1035)とオリジナルシアンデータ(D1001)と論理和をとり、最終の記録用のシアンデータ(D1005)を生成する。同様に、M下打ちデータ1(D1020)とM下打ちデータ2(D1027)とM下打ちデータ3(D1033)の論理和をとり、M下打ちデータ(D1036)を生成する。そして、このM下打ちデータ(D1036)とオリジナルマゼンタデータ(D1002)と論理和をとり、最終の記録用マゼンタデータ(D1006)を生成する。同じく、Y下打ちデータ1(D1022)とY下打ちデータ2(D1028)Y下打ちデータ3(D1034)の論理和をとり、Y下打ちデータ(D1037)を生成する。そして、このY下打ちデータ(D1037)とオリジナルイエローデータ(D1003)との論理和をとり、最終の記録用イエローデータ(D1004)を生成する。 The C underscore data 1 (D1020), the C underscore data 2 (D1026), and the C underscore data 3 (D1032) obtained as described above are ORed to obtain the C underscore data (D1035). Generate. Further, the C underscore data (D1035) and the original cyan data (D1001) are logically ORed to generate final recording cyan data (D1005). Similarly, M underscore data 1 (D1020), M underscore data 2 (D1027), and M underscore data 3 (D1033) are ORed to generate M underscore data (D1036). The M underscore data (D1036) and the original magenta data (D1002) are logically ORed to generate final recording magenta data (D1006). Similarly, the logical sum of Y underscore data 1 (D1022) and Y underscore data 2 (D1028) Y underscore data 3 (D1034) is taken to generate Y underscore data (D1037). Then, the logical sum of the Y underscore data (D1037) and the original yellow data (D1003) is taken to generate the final recording yellow data (D1004).
また、Cl隣接Bkエッジ間引きデータ(D1014)とWhite隣接Bkエッジ間引きデータ(D1015)とBk非エッジ間引きデータ(D1016)との論理和をとり、最終の記録用ブラックデータ(D1004)を生成する。 Also, the logical sum of the Cl adjacent Bk edge thinning data (D1014), the White adjacent Bk edge thinning data (D1015), and the Bk non-edge thinning data (D1016) is calculated to generate the final recording black data (D1004).
ブラック境界処理(E1000)
図2は、図1に示すブラック境界処理(E1000)の詳細を示すブロック図である。本処理は、上述したようにCl隣接Bkエッジ領域とWhite隣接Bkエッジ領域をその幅(以下、エッジ幅ともいう)とともに定める領域設定処理ないしブラック境界生成処理である。図2に示す例は、エッジ幅の最大が4ドット(画素)の場合を示している。
Black border processing (E1000)
FIG. 2 is a block diagram showing details of the black boundary processing (E1000) shown in FIG. This process is an area setting process or a black boundary generation process for determining the Cl adjacent Bk edge area and the White adjacent Bk edge area together with the width (hereinafter also referred to as edge width) as described above. The example shown in FIG. 2 shows a case where the maximum edge width is 4 dots (pixels).
オリジナルBkデータ(D1000)に対して、ブラック縮退処理(E2000)を行なう。これにより、ブラック1ドット縮退データ(D2000)、ブラック2ドット縮退データ(D2001)、ブラック3ドット縮退データ(D2002)、およびブラック4ドット縮退データ(D2003)を生成する。これらブラックのドット縮退処理は、同じく本ブラック境界処理における処理として行われる後述のカラーボールド処理とあいまってWhite隣接Bkエッジ領域およびCl隣接Bkエッジ領域のエッジ幅を定めるための処理である。 Black degeneration processing (E2000) is performed on the original Bk data (D1000). Thereby, black 1-dot degeneration data (D2000), black 2-dot degeneration data (D2001), black 3-dot degeneration data (D2002), and black 4-dot degeneration data (D2003) are generated. These black dot reduction processes are processes for determining the edge widths of the White adjacent Bk edge region and the Cl adjacent Bk edge region together with the later-described color bold processing performed as the processing in the black boundary processing.
(ブラック縮退処理(E2000))
図3はブラック1ドット縮退処理を示すフローチャートである。また、図4(a)〜(g)は、この処理を画素ごとのデータによって模式的に示す図である。
(Black degeneration processing (E2000))
FIG. 3 is a flowchart showing black 1-dot reduction processing. FIGS. 4A to 4G are diagrams schematically illustrating this process by data for each pixel.
ブラック1ドット縮退処理では、ブラック画像についてその画素ごとに次の処理を行う。先ず、ブラック画像における着目画素を中心とした3x3マトリクス(図4(a))内に存在するブラックドットの総数が9ドットであるか否かを判定する(S101)。総ブラックドット数が9のときは、着目画素のビットをオンにする(S102)。そうでないときは、着目画素のビットをオフにする(S103)。続いて、着目画素をシフトさせる(S104)。総てのブラック画像の画素に対して処理し完了すれば終了(S105)とし、そうでなければ上記処理を繰り返す。なお、上記の例では、総ブラックドット数に対する閾値を9としたが、インクの特性や記録装置の特性に合わせて最適な値を用いることが好ましい。 In the black 1-dot reduction process, the following process is performed for each pixel of the black image. First, it is determined whether or not the total number of black dots present in the 3 × 3 matrix (FIG. 4A) centered on the pixel of interest in the black image is 9 dots (S101). When the total number of black dots is 9, the bit of the target pixel is turned on (S102). If not, the bit of the pixel of interest is turned off (S103). Subsequently, the pixel of interest is shifted (S104). If the process is completed for all the pixels of the black image, the process ends (S105). If not, the above process is repeated. In the above example, the threshold value for the total number of black dots is set to 9, but it is preferable to use an optimum value in accordance with the characteristics of the ink and the characteristics of the printing apparatus.
このブラック1ドット縮退処理によって、オリジナルブラック画像(図4(c))の外郭を1ドット(画素)分縮小した画像(図4(d))が得られる。 By this black 1-dot reduction processing, an image (FIG. 4D) obtained by reducing the outline of the original black image (FIG. 4C) by 1 dot (pixel) is obtained.
ブラック2ドット縮退処理もブラック1ドット縮退処理と同様に、5x5マトリクス内に存在する総ブラックドット数が25ドットであるか否かを判定する。もし、総ブラックドット数が25の場合は着目画素のビットをオンにする。そうでない場合には、着目画素のビットをオフにする。着目画素をシフトさせつつ、総ての画素に対して処理し完了すれば終了とし、そうでなければ上記処理を繰り返す。ここでは、総ブラックドット数の閾値を25としたがインクの特性や記録装置の特性に合わせて最適な値を用いることが好ましいことは同様である。ブラック3ドット縮退処理もブラック1ドット縮退処理と図同様に、7x7マトリクス内に存在する総ブラックドット数が49ドットであるか否かを判定する。もし、総ブラックドット数が49の場合は着目画素のビットをオンにする。そうでない場合には、着目画素のビットをオフにする。着目画素をシフトさせつつ、総ての画素に対して処理し完了すれば終了とし、そうでなければ上記処理を繰り返す。同じく、総ブラックドット数の閾値は49に限らず、インクの特性や記録装置の特性に合わせて最適な値を用いることができる。さらに、ブラック4ドット縮退処理も同様に、9x9マトリクス内に存在する総ブラックドット数が81ドットであるか否かを判定する。総ブラックドット数が81の場合は着目画素のビットをオンにする。そうでない場合には、着目画素のビットをオフにする。そして、着目画素をシフトしつつ、総ての画素に対して処理が完了するまで上記処理を繰り返す。同じく、総ブラックドット数の閾値は81に限らず、インクの特性や記録装置の特性に合わせて最適な値を用いることができる。 Similarly to the black 1-dot reduction process, the black 2-dot reduction process determines whether or not the total number of black dots existing in the 5 × 5 matrix is 25 dots. If the total number of black dots is 25, the bit of the target pixel is turned on. Otherwise, the bit of the pixel of interest is turned off. If the process is completed for all the pixels while shifting the pixel of interest, the process ends. If not, the above process is repeated. Here, the threshold value of the total number of black dots is set to 25, but it is the same that it is preferable to use an optimum value according to the characteristics of the ink and the characteristics of the printing apparatus. Similarly to the black 1-dot reduction process, the black 3-dot reduction process determines whether the total number of black dots existing in the 7 × 7 matrix is 49 dots. If the total number of black dots is 49, the bit of the target pixel is turned on. Otherwise, the bit of the pixel of interest is turned off. If the process is completed for all the pixels while shifting the pixel of interest, the process ends. If not, the above process is repeated. Similarly, the threshold value of the total number of black dots is not limited to 49, and an optimum value can be used according to the characteristics of the ink and the characteristics of the printing apparatus. Further, in the black 4-dot reduction process, similarly, it is determined whether or not the total number of black dots existing in the 9 × 9 matrix is 81 dots. When the total number of black dots is 81, the bit of the target pixel is turned on. Otherwise, the bit of the pixel of interest is turned off. Then, while shifting the target pixel, the above processing is repeated until the processing is completed for all the pixels. Similarly, the threshold value of the total number of black dots is not limited to 81, and an optimum value can be used according to the characteristics of the ink and the characteristics of the printing apparatus.
以上のブラック1ドット縮退処理、ブラック2ドット縮退処理、ブラック3ドット縮退処理およびブラック4ドット縮退処理によって、図4(d)〜(g)に示す縮退したブラック画像が得られる。すなわち、ブラック1ドット縮退処理によって図4(d)に示すように、オリジナルBkデータに対し1ドット縮退したデータが得られる。また、ブラック2ドット縮退処理によって、図4(e)に示すようにオリジナルBkデータに対して2ドット縮退したデータが得られる。また、ブラック3ドット縮退処理によって、図4(f)に示すようにオリジナルBkデータに対し3ドット縮退したデータが得られる。さらに、ブラック4ドット縮退処理によって、図4(g)に示すようにオリジナルBkデータに対し4ドット縮退したデータが得られる。 By the above black 1-dot reduction process, black 2-dot reduction process, black 3-dot reduction process, and black 4-dot reduction process, the reduced black images shown in FIGS. 4D to 4G are obtained. That is, as shown in FIG. 4D, black 1-dot reduction processing results in data that is 1-dot reduction from the original Bk data. In addition, by the black 2-dot reduction process, data obtained by 2-dot reduction with respect to the original Bk data is obtained as shown in FIG. Further, the black 3-dot reduction process yields data that is 3-dot reduction of the original Bk data as shown in FIG. Further, by the black 4-dot reduction process, data obtained by reducing 4 dots with respect to the original Bk data is obtained as shown in FIG.
再び図2を参照すると、オリジナルCデータ(D1001)、オリジナルMデータ(D1002)およびオリジナルYデータ(D1003)の論理和(図6(e))をとり、この論理和画像に対してカラーボールド処理(E2001)を行う。これにより、カラー1ドットボールドデータ(D2004)、カラー2ドットボールドデータ(D2005)、カラー3ドットボールドデータ(D2006)、およびカラー4ドットボールドデータ(D2007)を生成する。 Referring again to FIG. 2, the logical sum (FIG. 6 (e)) of the original C data (D1001), the original M data (D1002) and the original Y data (D1003) is taken, and color bold processing is performed on this logical sum image. (E2001) is performed. As a result, color 1-dot bold data (D2004), color 2-dot bold data (D2005), color 3-dot bold data (D2006), and color 4-dot bold data (D2007) are generated.
(カラーボールド処理)
図5は、Clボールド処理(E2001)によるカラー1ドットボールドデータの生成処理を示すフローチャートである。また、図6(a)〜(i)は、この処理を画素ごとのデータによって模式的に示す図である。
(Color bold processing)
FIG. 5 is a flowchart showing color 1-dot bold data generation processing by Cl bold processing (E2001). FIGS. 6A to 6I are diagrams schematically showing this process by data for each pixel.
カラー1ドットボールドデータ生成では、図6(b)〜(d)に示すそれぞれオリジナルC画像(D1001)、オリジナルM画像(D1002)、およびオリジナルY画像(D1003)の論理和である、図6(e)に示すカラー画像に対して処理を行う。先ず、このカラー画像の3x3マトリクス(図6(a))内に存在するブラックドットの総数が1ドット以上であるか否かを判定する(S501)。総ブラックドット数が1ドット以上の場合は着目画素のビットをオンにする(S502)。そうでない場合には、着目画素のビットをオフにする(S503)。続いて、着目画素をシフトさせ(S504)、カラー画像(図6(e))の総ての画素に対する処理が完了するまで上記処理を繰り返す(S505)。この処理によって、図6(f)に示すカラー1ドットボールド画像(D2004)を得ることができる。なお、上記の例では、総ブラックドット数の閾値を1ドットとしたがインクの特性や記録装置の特性に合わせて最適な値を用いることが好ましい。 In color 1-dot bold data generation, the logical sum of the original C image (D1001), original M image (D1002), and original Y image (D1003) shown in FIGS. The color image shown in e) is processed. First, it is determined whether or not the total number of black dots present in the 3 × 3 matrix (FIG. 6A) of this color image is 1 dot or more (S501). If the total number of black dots is 1 dot or more, the bit of the pixel of interest is turned on (S502). Otherwise, the bit of the pixel of interest is turned off (S503). Subsequently, the pixel of interest is shifted (S504), and the above processing is repeated until the processing for all the pixels of the color image (FIG. 6E) is completed (S505). By this processing, a color 1-dot bold image (D2004) shown in FIG. 6F can be obtained. In the above example, the threshold value for the total number of black dots is 1 dot, but it is preferable to use an optimum value in accordance with the characteristics of the ink and the characteristics of the printing apparatus.
カラー2ドットボールド処理も、カラー1ドットボールド処理と同様にして、5x5マトリクス(図6(a))内に存在する総ブラックドット数が1ドット以上であるか否かを判定する。総ブラックドット数が1ドット以上の場合は着目画素のビットをオンにする。そうでない場合には、着目画素のビットをオフにする。そして、着目画素をシフトさせ、総てのカラー画素に対して上記と同じ処理を繰り返す。この処理によって、図6(g)に示すカラー2ドットボールド画像(D2005)を得ることができる。 Similarly to the color 1-dot bold process, the color 2-dot bold process determines whether or not the total number of black dots existing in the 5 × 5 matrix (FIG. 6A) is 1 or more. When the total number of black dots is 1 dot or more, the bit of the target pixel is turned on. Otherwise, the bit of the pixel of interest is turned off. Then, the pixel of interest is shifted, and the same processing is repeated for all the color pixels. By this processing, a color 2-dot bold image (D2005) shown in FIG. 6G can be obtained.
さらに、カラー3ドットボールド処理も、カラー1ドットボールド処理と同様にして、7x7マトリクス(図6(a))内に存在する総ブラックドット数が1ドット以上であるか否かを判定する。総ブラックドット数が1ドット以上の場合は着目画素のビットをオンにする。そうでない場合には、着目画素のビットをオフにする。そして、着目画素をシフトさせ、総てのカラー画素に対して上記と同じ処理を繰り返す。この処理によって、図6(h)に示すカラー3ドットボールド画像(D2006)を得ることができる。 Further, in the color 3-dot bold process, similarly to the color 1-dot bold process, it is determined whether or not the total number of black dots existing in the 7 × 7 matrix (FIG. 6A) is 1 or more. When the total number of black dots is 1 dot or more, the bit of the target pixel is turned on. Otherwise, the bit of the pixel of interest is turned off. Then, the pixel of interest is shifted, and the same processing is repeated for all the color pixels. By this processing, a color 3-dot bold image (D2006) shown in FIG. 6 (h) can be obtained.
最後に、カラー4ドットボールド処理も、カラー1ドットボールド処理と同様にして、9x9マトリクス(図6(a))内に存在する総ブラックドット数が1ドット以上であるか否かを判定する。総ブラックドット数が1ドット以上の場合は着目画素のビットをオンにする。そうでない場合には、着目画素のビットをオフにする。そして、着目画素をシフトさせ、総てのカラー画素に対して上記と同じ処理を繰り返す。この処理によって、図6(i)に示すカラー4ドットボールド画像(D2007)を得ることができる。 Finally, in the color 4-dot bold process, it is determined whether or not the total number of black dots present in the 9 × 9 matrix (FIG. 6A) is 1 dot or more in the same manner as the color 1-dot bold process. When the total number of black dots is 1 dot or more, the bit of the target pixel is turned on. Otherwise, the bit of the pixel of interest is turned off. Then, the pixel of interest is shifted, and the same processing is repeated for all the color pixels. By this processing, a color 4-dot bold image (D2007) shown in FIG. 6 (i) can be obtained.
以上説明したブラック縮退処理およびカラーボールド処理によって生成されたそれぞれのデータは、セレクタによって選択されてその後のCl隣接Bkエッジデータ、White隣接BkエッジデータおよびBk非エッジデータの生成処理に用いられる。 Each data generated by the black degeneration process and the color bold process described above is selected by the selector and used for the subsequent generation process of Cl adjacent Bk edge data, White adjacent Bk edge data, and Bk non-edge data.
図2に示すように、セレクタS2001、S2002、S2003、S2004およびS2005が設けられる。これらセレクタは、記録モードなどに応じて設定されるものであり、詳しくは、Cl隣接Bkエッジ領域およびWhite隣接Bkエッジの幅に対応してそれぞれの選択肢が設定される。 As shown in FIG. 2, selectors S2001, S2002, S2003, S2004, and S2005 are provided. These selectors are set according to the recording mode, and more specifically, the respective options are set corresponding to the widths of the Cl adjacent Bk edge region and the White adjacent Bk edge.
図7は、Cl隣接Bkエッジ幅およびWhite隣接Bkエッジ幅の組合せに応じたセレクタS2001〜S2005それぞれの選択肢を定めたテーブルを示す図である。 FIG. 7 is a diagram illustrating a table in which options of the selectors S2001 to S2005 are determined according to combinations of the Cl adjacent Bk edge width and the White adjacent Bk edge width.
本発明の一実施形態では、記録媒体として普通紙を用い記録品位が「標準」で、記録解像度が1200dpiの記録モードのとき、Cl隣接Bkエッジ領域のエッジ幅を2ドット(画素)、White隣接Bkエッジ領域のエッジ幅を4ドット(画素)に設定する。また、いわゆるカラム間引き記録を行う「速い」モードで、記録解像度が600dpiのとき、Cl隣接Bkエッジ領域のエッジ幅を2ドット、White隣接Bkエッジ領域のエッジ幅を2ドットに設定する。このように、本実施形態では、各領域のエッジ幅を可変に設定し、または記録モードに応じてエッジ幅を変更することができる。なお、このモードに応じたエッジ幅の設定は、MPU401(図18)が、ホスト装置からの記録モード情報に応じて、図7に示すテーブルを参照し、各セレクタの選択肢を設定することを介して行う。 In an embodiment of the present invention, when plain paper is used as a recording medium and the recording quality is “standard” and the recording resolution is 1200 dpi, the edge width of the Cl adjacent Bk edge region is 2 dots (pixels) and White adjacent The edge width of the Bk edge region is set to 4 dots (pixels). In the “fast” mode in which so-called column thinning recording is performed, when the recording resolution is 600 dpi, the edge width of the Cl adjacent Bk edge region is set to 2 dots, and the edge width of the White adjacent Bk edge region is set to 2 dots. Thus, in this embodiment, the edge width of each area can be set variably, or the edge width can be changed according to the recording mode. Note that the setting of the edge width according to this mode is performed by the MPU 401 (FIG. 18) referring to the table shown in FIG. 7 according to the recording mode information from the host device and setting the options for each selector. Do it.
例えば、上記「標準モード」の場合、Cl隣接Bkエッジ幅が2ドット、White隣接Bkエッジ幅が4ドットに応じて、各セレクタの設定は次のように行われる。セレクタS2001がデータD2003、セレクタS2002がデータD2001、セレクタS2003がデータD2007、セレクタS2004がデータD2005、セレクタS2005がデータD2014の選択肢をそれぞれ選択するように設定が行われる。 For example, in the case of the “standard mode”, each selector is set as follows according to the Cl adjacent Bk edge width of 2 dots and the White adjacent Bk edge width of 4 dots. Setting is performed such that the selector S2001 selects the data D2003, the selector S2002 selects the data D2001, the selector S2003 selects the data D2007, the selector S2004 selects the data D2005, and the selector S2005 selects the data D2014.
以上の各セレクタの設定に基づいたBkドット縮退データとClドットボールドデータを用いたCl隣接Bkエッジデータ、White隣接Bkエッジデータ、およびBk非エッジデータの生成処理の概略は以下のとおりである。 An outline of processing for generating Cl adjacent Bk edge data, White adjacent Bk edge data, and Bk non-edge data using Bk dot degenerate data and Cl dot bold data based on the settings of the above selectors is as follows.
図2において、セレクタS2001によって選択されたデータはWhite隣接Bk非エッジデータ(D2008)とされ、セレクタS2002によって選択されたデータはCl隣接Bk非エッジデータ(D2009)とされる。また、セレクタS2003によって選択されたデータはCl隣接Bkエッジ幅カラーボールドデータ(D2011)とされ、セレクタS2004によって選択されたデータはWhite隣接Bkエッジ幅カラーボールドデータ(D20010)とされる。 In FIG. 2, the data selected by the selector S2001 is White adjacent Bk non-edge data (D2008), and the data selected by the selector S2002 is Cl adjacent Bk non-edge data (D2009). The data selected by the selector S2003 is Cl adjacent Bk edge width color bold data (D2011), and the data selected by the selector S2004 is White adjacent Bk edge width color bold data (D20010).
次に、White隣接Bk非エッジデータ(D2008)の否定をとり、これとオリジナルBkデータ(D1000)とCl隣接Bk非エッジデータ(D2009)の論理積をとることにより、Bk非エッジ不確定データ(D2012)を生成する。さらに、Bk非エッジ不確定データ(D2012)とオリジナルBkデータ(D1000)とCl隣接Bkエッジ幅Clボールドデータ(D20011)の論理積をとる。そして、この論理積とWhite隣接時Bk非エッジデータ(D2008)の論理和をとることによりWhite隣接エッジ幅≧Cl隣接時エッジ幅時のBk非エッジデータ(D2014)を生成する。一方、White隣接Bk非エッジデータ(D2008)とCl隣接Bkエッジ幅Clボールドデータ(D2011)との論理積をとることにより、White隣接時エッジ幅<Cl隣接時エッジ幅時のBk非エッジデータ(D2013)を生成する。 Next, by negating the White adjacent Bk non-edge data (D2008) and taking the logical product of this, the original Bk data (D1000) and the Cl adjacent Bk non-edge data (D2009), the Bk non-edge uncertain data ( D2012). Further, the logical product of Bk non-edge uncertain data (D2012), original Bk data (D1000) and Cl adjacent Bk edge width Cl bold data (D20011) is obtained. Then, by taking the logical sum of this logical product and the Bk non-edge data (D2008) when White is adjacent, Bk non-edge data (D2014) when the White adjacent edge width is equal to or larger than the Cl adjacent edge width is generated. On the other hand, by calculating the logical product of the White adjacent Bk non-edge data (D2008) and the Cl adjacent Bk edge width Cl bold data (D2011), the White adjacent edge width <Cl adjacent edge width Bk non-edge data ( D2013).
次に、セレクタS2005によって選択されたデータをBk非エッジデータ(D1008)とする。また、このBk非エッジデータ(D1008)の否定をとり、これとオリジナルBkデータ(D1000)とWhite隣接Bkエッジ幅Clボールドデータ(D20010)との論理積を、Cl隣接Bkエッジデータ(D1009)とする。さらに、Cl隣接Bkエッジデータ(D1009)とBk非エッジデータ(D1008)との論理和の否定によってデータを反転させる。そして、この反転データとオリジナルBkデータ(D1000)との論理積をとることによりWhite隣接Bkエッジデータ(D1010)を生成する。 Next, the data selected by the selector S2005 is set as Bk non-edge data (D1008). Further, the Bk non-edge data (D1008) is negated, and the logical product of this Bk non-edge data (D1000) and the White adjacent Bk edge width Cl bold data (D20010) is obtained as Cl adjacent Bk edge data (D1009). To do. Further, the data is inverted by negating the logical sum of the Cl adjacent Bk edge data (D1009) and the Bk non-edge data (D1008). Then, the white adjacent Bk edge data (D1010) is generated by taking the logical product of the inverted data and the original Bk data (D1000).
図8(a)〜(i)は、上述のCl隣接Bkエッジデータ、White隣接Bkエッジデータ、およびBk非エッジデータの生成処理の一例を、画素ごとのデータによって模式的に示す図である。具体的には、各セレクタが、Cl隣接Bkエッジ幅を2ドット、White隣接Bkエッジ幅を4ドットとしたときのCl隣接Bkエッジデータ、White隣接Bkエッジデータ、およびBk非エッジデータの生成処理を示している。 FIGS. 8A to 8I are diagrams schematically illustrating an example of generation processing of the above-described Cl adjacent Bk edge data, White adjacent Bk edge data, and Bk non-edge data by data for each pixel. Specifically, each selector generates Cl adjacent Bk edge data, White adjacent Bk edge data, and Bk non-edge data when the Cl adjacent Bk edge width is 2 dots and the White adjacent Bk edge width is 4 dots. Is shown.
図8(a)はBk4ドット縮退画像、図8(b)はBk2ドット縮退画像、図8(c)はCl4ドットボールド画像、図8(d)はCl2ドットボールド画像をそれぞれ示している。 8A shows a Bk4 dot degenerate image, FIG. 8B shows a Bk2 dot degenerate image, FIG. 8C shows a Cl4 dot bold image, and FIG. 8D shows a Cl2 dot bold image.
上述したようにWhite隣接Bk非エッジデータ(D2008)の否定をとり、これとオリジナルBkデータ(D1000)とCl隣接Bk非エッジデータ(D2009)との論理積をとることにより、図8(e)に示すBk非エッジ不確定画像が生成される。 As described above, by negating the White adjacent Bk non-edge data (D2008) and taking the logical product of this and the original Bk data (D1000) and the Cl adjacent Bk non-edge data (D2009), FIG. The Bk non-edge uncertain image shown in FIG.
そして、先ず、Bk非エッジ不確定データとオリジナルBkデータとCl隣接Bkエッジ幅カラーボールドデータとの論理積がとられる。そして、この論理積とWhite隣接時Bk非エッジデータとの論理和をとることにより、図8(f)に示すWhite隣接エッジ幅≧Cl隣接エッジ幅時のBk非エッジ画像が生成される。セレクタS2005は図7にて説明した選択によって上記Bk非エッジ画像を選択し、これにより、図8(g)に示すBk非エッジデータが出力される。 First, a logical product of Bk non-edge uncertain data, original Bk data, and Cl adjacent Bk edge width color bold data is obtained. Then, by taking the logical sum of this logical product and the Bk non-edge data when White is adjacent, a Bk non-edge image when White adjacent edge width ≧ Cl adjacent edge width shown in FIG. 8F is generated. The selector S2005 selects the Bk non-edge image by the selection described with reference to FIG. 7, and thereby the Bk non-edge data shown in FIG. 8G is output.
また、Bk非エッジデータの否定をとりデータを反転させたものとオリジナルBkデータとWhite隣接Bkエッジ幅Clボールドデータの論理積をとったものが、図8(h)に示すCl隣接Bkエッジデータとして出力される。 Also, the Bk non-edge data negated and inverted data, and the original Bk data and the white adjacent Bk edge width Cl bold data are ANDed, and the Cl adjacent Bk edge data shown in FIG. Is output as
さらに、Cl隣接BkエッジデータとBk非エッジデータとの論理和の否定をとりデータを反転させたものと、オリジナルBkデータとの論理積をとったものが、図8(i)に示すWhite隣接Bkエッジデータとして出力される。 Further, what is obtained by negating the logical sum of Cl adjacent Bk edge data and Bk non-edge data and inverting the data and the original Bk data is the White adjacent shown in FIG. Output as Bk edge data.
記録用データの生成
以上説明したブラック境界処理(E1000)によって得られるCl隣接Bkエッジデータ、White隣接BkエッジデータおよびBk非エッジデータに基づいて、図1にて上述したように記録用のカラーデータおよびBkデータが生成される。その詳細を図9〜図12を参照して説明する。
Generation of recording data Based on the Cl adjacent Bk edge data, White adjacent Bk edge data, and Bk non-edge data obtained by the black boundary processing (E1000) described above, color data for recording as described above with reference to FIG. And Bk data is generated. Details thereof will be described with reference to FIGS.
(領域ごとの間引き処理)
図9(a)〜(i)は領域ごとの間引きマスクによる間引きデータの生成例を示す図である。
(Thinning processing for each area)
FIGS. 9A to 9I are diagrams showing an example of generation of thinning data using a thinning mask for each region.
図9(a)に示すWhite隣接Bkエッジデータ(D1009)に対して、図9(b)に示すWhite隣接ブラックエッジ間引きマスク(D1012)を用いて間引き処理(AND)を行う。これにより、図9(c)に示すWhite隣接Bkエッジ間引き画像(D1015)が得られる。 Thinning processing (AND) is performed on the White adjacent Bk edge data (D1009) shown in FIG. 9A using the White adjacent black edge thinning mask (D1012) shown in FIG. 9B. As a result, a White adjacent Bk edge thinned image (D1015) shown in FIG. 9C is obtained.
また、図9(d)に示すCl隣接Bkエッジデータ(D1008)に対して、図9(e)に示すCl隣接Bkエッジ間引きマスク(D1011)を用いて間引き処理(AND)を行う。これにより、図9(f)に示すCl隣接Bkエッジ間引き画像(D1014)が得られる。 Further, a thinning process (AND) is performed on the Cl adjacent Bk edge data (D1008) shown in FIG. 9D using the Cl adjacent Bk edge thinning mask (D1011) shown in FIG. As a result, a Cl adjacent Bk edge thinned image (D1014) shown in FIG. 9F is obtained.
さらに、図9(g)に示すBk非エッジ画像(D1010)に対して、図9(h)に示すBk非エッジ間引きマスク(D1013)を用いて間引き処理(AND)を行う。これにより、図9(i)に示すBk非エッジ間引き画像(D1016)が得られる。 Further, thinning processing (AND) is performed on the Bk non-edge image (D1010) shown in FIG. 9 (g) using the Bk non-edge thinning mask (D1013) shown in FIG. 9 (h). As a result, the Bk non-edge thinned image (D1016) shown in FIG. 9I is obtained.
以上、図9(b)、(e)および(h)に示すマスクは、それぞれ所定の間引き率を有したものである。それぞれのマスクにおける記録許容画素のマスク全体に対する割合(100%−間引き率)は、White隣接Bkエッジ間引きマスクが87.5%、Cl隣接Bkエッジ間引きマスクが75%、Bk非エッジ間引きマスクが50%である。 As described above, the masks shown in FIGS. 9B, 9E, and 9H each have a predetermined thinning rate. The ratio (100% −thinning rate) of the recording allowable pixels in each mask is 87.5% for the White adjacent Bk edge thinning mask, 75% for the Cl adjacent Bk edge thinning mask, and 50 for the Bk non-edge thinning mask. %.
なお、各色の間引き量およびマスクサイズはインクの特性や記録装置の構成に応じて、適切な値とすることが好ましい。また、マスク内のドットの配置方法は規則性を持たせてもよいし、疑似的にランダムにしてもよい。 Note that the thinning amount and mask size of each color are preferably set to appropriate values according to the characteristics of the ink and the configuration of the printing apparatus. The dot arrangement method in the mask may be regular or may be pseudo-random.
(第1のカラー下打ちマスクによる間引き処理)
次に、以上のようにして得られるエッジ領域ごとの間引きデータに基づき、図1にて上述したように色ごとの下打ち量が決定される。先ず、Cl隣接Bkエッジ間引きデータに対する下打ちマスクによる間引き処理の詳細を説明する。
(Thinning process using the first color underlay mask)
Next, as described above with reference to FIG. 1, the underprint amount for each color is determined based on the thinning data for each edge region obtained as described above. First, details of the thinning process using the underlay mask for the Cl adjacent Bk edge thinning data will be described.
図10(a)〜(g)は、Cl隣接Bkエッジ間引きデータに対する各色の下打ちマスク1による間引き処理を説明する図である。
FIGS. 10A to 10G are diagrams for explaining the thinning process by the
図10(a)はCl隣接Bkエッジ間引きデータを示している。これに対し、図10(b)〜(d)はそれぞれ所定の間引き率でマスク間引きを行うシアン、マゼンタ、イエローそれぞれの下打ちマスク1を示している。ここで、各色マスクの下打ち量の割合(100%−間引き率)は、シアンが25%、マゼンタが6.25%、イエローが6.25%である。
FIG. 10A shows Cl adjacent Bk edge thinning data. On the other hand, FIGS. 10B to 10D respectively show cyan, magenta, and
これらマスクとCl隣接Bkエッジ間引きデータと各色の下打ちマスク1との論理積をとることにより、図10(e)〜(g)に示す各色の下打ちデータが生成される。ここで、各色の下打ち量およびマスクサイズはインクの特性や記録装置の構成に応じて、適切な値とすることが好ましい。また、マスク内のドットの配置方法は規則性を持たせてもよいし、疑似的にランダムにしてもよい。
By taking the logical product of these masks, Cl adjacent Bk edge thinning data and the
(第2のカラー下打ちマスクによる間引き処理)
図11(a)〜(g)は、White隣接Bkエッジ間引きデータに対する各色の下打ちマスク2による間引き処理を説明する図である。
(Thinning process using the second color underlay mask)
FIGS. 11A to 11G are diagrams for explaining the thinning process by the
図11(a)は、White隣接Bkエッジ間引きデータを示している。これに対し、図11(b)〜(d)はそれぞれ所定の間引き率でマスク間引きを行うシアン、マゼンタ、イエローそれぞれの下打ちマスク2を示している。ここで、各色マスクの下打ち量の割合(100%−間引き率)は、シアンが6.25%、マゼンタが6.25%、イエローが6.25%である。
FIG. 11A shows White adjacent Bk edge thinning data. On the other hand, FIGS. 11B to 11D show the cyan, magenta, and
White隣接Bkエッジ間引きデータと各色の下打ちマスク2との論理積をとることにより、図11(e)〜(g)に示す各色の下打ちデータが生成される。
By taking the logical product of the White adjacent Bk edge thinning data and the
(第3のカラー下打ちマスクによる間引き処理)
図12(a)〜(g)は、Bk非エッジ間引きデータに対する各色の下打ちマスク3による間引き処理を説明する図である。
(Thinning process using a third color underlay mask)
FIGS. 12A to 12G are diagrams for explaining the thinning process by the
図12(a)はBk非エッジ間引きデータを示している。これに対し、図12(b)〜(d)はそれぞれ所定の間引き率でマスク間引きを行うシアン、マゼンタ、イエローそれぞれの下打ちマスク3を示している。ここで、各色マスクの下打ち量の割合(100%−間引き率)は、シアンが12.5%、マゼンタが6.25%、イエローが6.25%である。
FIG. 12A shows Bk non-edge thinning data. On the other hand, FIGS. 12B to 12D show the cyan, magenta, and
Bk非エッジ間引きデータと各色の下打ちマスク3との論理積をとることにより、図12(e)〜(g)に示す各色の下打ちデータが生成される。
By taking the logical product of the Bk non-edge thinning data and the
図13は、以上図1以下を参照して説明した、各エッジ領域を含む領域ごとのデータ生成を含む記録用カラーデータおよびブラックデータの生成処理を示すフローチャートである。また、図14(a)〜(g)は、生成処理の過程および結果において得られる各データを画素ごとのデータで示す模式図である。 FIG. 13 is a flowchart showing the generation processing of recording color data and black data including data generation for each area including each edge area described above with reference to FIG. FIGS. 14A to 14G are schematic diagrams showing each data obtained in the process and result of the generation process as data for each pixel.
先ず、ブラックエッジ検出幅の設定を行い(S901)、これに基づきブラック境界処理を行う(S902)。次に、ブラック境界処理で得られたCl隣接Bkエッジデータと、Cl隣接Bkエッジ間引きマスクとシアン、マゼンタ、イエローそれぞれの下打ちマスク1との論理積をとりシアン、マゼンタ、イエロー下打ちデータ1を生成する(S903)。同じく、ブラック境界処理で得られたWhite隣接Bkエッジデータと、White隣接Bkエッジ間引きマスクとシアン、マゼンタ、イエローそれぞれの下打ちマスク2との論理積をとりシアン、マゼンタ、イエロー下打ちデータ2を生成する(S904)。さらに同じくブラック境界処理で得られたBk非エッジデータと、Bk非エッジ間引きマスクとシアン、マゼンタ、イエローそれぞれの下打ちマスク3との論理積をとりシアン、マゼンタ、イエロー下打ちデータ3を生成する(S905)。
First, a black edge detection width is set (S901), and black boundary processing is performed based on this (S902). Next, a logical product of the Cl adjacent Bk edge data obtained by the black boundary processing and the Cl adjacent Bk edge thinning mask and the cyan, magenta, and
次に、シアン、マゼンタ、イエローそれぞれについて、下打ちデータ1と下打ちデータ2と下打ちデータ3との論理和をとり、図14(a)、(b)、(c)に示すシアン、マゼンタ、イエローそれぞれの下打ちデータを生成する。そして、これらそれぞれの下打ちデータとオリジナルシアン、マゼンタ、イエローデータとの論理和をそれぞれとることにより、図14(d)〜(f)に示すシアン、マゼンタ、イエローそれぞれの記録用データを生成する。また、Cl隣接Bkエッジ間引きデータとWhite隣接Bkエッジ間引きデータとBk非エッジ間引きデータとの論理和をとることにより図14(g)に示す記録用ブラックデータを生成する(S906)。
Next, for each of cyan, magenta and yellow, the logical sum of the
(他のエッジ幅の例)
図15(a)〜(g)は、Cl隣接Bkエッジ幅およびWhite隣接Bkエッジ幅の他の例に係る、ブラック境界処理におけるデータを示す図である。具体的には、図7にて前述した、カラム間引き記録を行う「速い」モードに対応して、Cl隣接Bkエッジ幅が2ドット、White隣接Bkエッジ幅が2ドットの場合のブラック境界処理におけるデータを示している。
(Other edge width examples)
FIGS. 15A to 15G are diagrams illustrating data in the black boundary processing according to another example of the Cl adjacent Bk edge width and the White adjacent Bk edge width. Specifically, in the black boundary processing in the case where the Cl adjacent Bk edge width is 2 dots and the White adjacent Bk edge width is 2 dots, corresponding to the “fast” mode in which column thinning recording is performed as described above with reference to FIG. Data are shown.
図15(a)は、Bk2ドット縮退画像、図15(b)はCl2ドットボールド画像を示す。 FIG. 15A shows a Bk2 dot degenerate image, and FIG. 15B shows a Cl2 dot bold image.
上記Bk2ドット縮退画像に基づくWhite隣接Bk非エッジデータの否定と、オリジナルBkデータと、同じくBkドット縮退画像に基づくCl隣接Bkブラック非エッジデータの論理積をとる。これにより、図15(c)に示すBk非エッジ不確定画像が生成される。また、Bk非エッジ不確定データと、オリジナルBkデータと、上記Cl2ドットボールド画像に基づくCl隣接Bkエッジ幅Clボールドデータとの論理積と、White隣接Bk非エッジデータの論理和をとる。これによって、図15(d)に示すWhite隣接エッジ幅≧Cl隣接エッジ幅時のBk非エッジ画像が生成される。 The negation of the White adjacent Bk non-edge data based on the Bk2 dot degenerated image and the logical product of the original Bk data and the Cl adjacent Bk black non-edge data based on the Bk dot degenerated image are taken. Thereby, the Bk non-edge uncertain image shown in FIG. 15C is generated. Further, a logical product of Bk non-edge uncertain data, original Bk data, Cl adjacent Bk edge width Cl bold data based on the Cl2 dot bold image, and White adjacent Bk non-edge data is obtained. As a result, a Bk non-edge image when White adjacent edge width ≧ Cl adjacent edge width shown in FIG. 15D is generated.
そして、セレクタS2005によって選択されたデータ、本例の場合、White隣接エッジ幅≧Cl隣接エッジ幅時のBk非エッジ画像が出力され、図15(e)に示すBk非エッジ画像となる。また、Bk非エッジデータの否定をとりデータを反転させたものと、オリジナルBkデータと、White隣接Bkエッジ幅Clボールドデータとの論理積をとったものが図15(f)に示すCl隣接Bkエッジ画像となる。さらに、Cl隣接BkエッジデータとBk非エッジデータとの論理和の否定をとりデータを反転させたものとオリジナルBkデータの論理積をとったものが図15(g)に示すWhite隣接Bkエッジ画像となる。このように記録モードによって最適なブラックデータのエッジ幅を変えることによって最適な画像を得ることが可能となる。 Then, the data selected by the selector S2005, in the case of this example, a Bk non-edge image when White adjacent edge width ≧ Cl adjacent edge width is output, resulting in the Bk non-edge image shown in FIG. Further, the data obtained by negating Bk non-edge data and inverting the data, and the logical product of the original Bk data and the White adjacent Bk edge width Cl bold data are shown in FIG. Edge image. Further, the White adjacent Bk edge image shown in FIG. 15G is obtained by negating the logical sum of the Cl adjacent Bk edge data and the Bk non-edge data and inverting the data with the original Bk data. It becomes. In this way, an optimum image can be obtained by changing the edge width of the optimum black data depending on the recording mode.
以上説明したように、本実施形態によれば、ブラック画像においてカラー領域に隣接するエッジ領域の幅と記録を行わないホワイトに隣接するエッジ領域の幅が、記録モードなどに応じて設定される。これにより、記録モード、インクに応じて、ブラックとカラー間の境界ブリーディングを抑え、また、ブラック画像のシャープな高品位な記録をすることができる。 As described above, according to the present embodiment, the width of the edge region adjacent to the color region and the width of the edge region adjacent to white where recording is not performed in the black image are set according to the recording mode. Thereby, according to the recording mode and ink, the boundary bleeding between black and color can be suppressed, and a sharp and high-quality recording of a black image can be performed.
(他の実施形態)
上述の実施形態は、インクジェットプリンタなどのインクジェット記録装置において、図1等で示した記録用データ生成に係る画像処理を行う形態について説明した。本発明の適用はこの形態に限られないことはもちろんである。例えば、パーソナルコンピュータなどのホスト装置で上記処理を実行してもよい。この場合、ホスト装置が本発明の画像処理方法を実施することになる。
(Other embodiments)
In the above-described embodiment, an embodiment has been described in which image processing related to recording data generation illustrated in FIG. Of course, the application of the present invention is not limited to this form. For example, the above processing may be executed by a host device such as a personal computer. In this case, the host device performs the image processing method of the present invention.
201 記録ヘッド
400 インターフェース
401 MPU
402 ROM
403 DRAM(プリントバッファ)
404 ゲートアレイ
500 記録制御部
S2001〜S2005 セレクタ
201
402 ROM
403 DRAM (print buffer)
404
Claims (5)
第1の解像度で記録を行う第1モードと、前記第1の解像度よりも低い解像度で前記第1モードよりも高速に記録を行う第2モードとを含む複数のモードから1つのモードを設定するモード設定手段と、
前記ブラックインクが付与されるブラック領域と前記ブラックインク及び前記カラーインクのいずれも付与されないホワイト領域とを含む画像を記録するとき、前記ブラック領域のうち前記ホワイト領域に隣接するエッジを含む領域をホワイト隣接ブラックエッジ領域として設定する領域設定手段と、
前記ホワイト隣接ブラックエッジ領域に付与される前記ブラックインクに重なるように前記カラーインクを付与するための重ねデータを生成する重ねデータ生成手段と
を備え、
前記領域設定手段は、前記第1モードが設定された場合、前記第2モードが設定された場合よりも、前記ホワイト隣接ブラックエッジ領域におけるエッジからの幅を示す画素数を多く設定することを特徴とするデータ生成装置。 A data generation device that generates data for recording on a recording medium by applying a black ink and a color ink having higher permeability than the black ink,
One mode is set from a plurality of modes including a first mode for recording at a first resolution and a second mode for recording at a higher resolution than the first mode at a resolution lower than the first resolution. Mode setting means;
When recording an image including a black area to which the black ink is applied and a white area to which neither the black ink nor the color ink is applied, an area including an edge adjacent to the white area in the black area is white. Area setting means for setting as an adjacent black edge area;
Superimposing data generating means for generating superimposing data for applying the color ink so as to overlap the black ink applied to the white adjacent black edge region,
The region setting means sets a larger number of pixels indicating the width from the edge in the white adjacent black edge region when the first mode is set than when the second mode is set. A data generation device.
前記領域設定手段は、前記ブラック領域のうち前記カラー領域に隣接するエッジを含む領域をカラー隣接ブラックエッジ領域としてさらに設定し、
前記重ねデータ生成手段は、前記カラー隣接ブラックエッジ領域に付与される前記ブラックインクに重なるように前記カラーインクを付与するための重ねデータをさらに生成し、
前記領域設定手段は、前記第1モードが設定された場合、前記ホワイト隣接ブラックエッジ領域におけるエッジからの幅を示す画素数を、前記カラー隣接ブラックエッジ領域におけるエッジからの幅を示す画素数よりも多く設定することを特徴とする請求項1に記載のデータ生成装置。 When the image further includes a color region to which the color ink is applied,
The area setting means further sets an area including an edge adjacent to the color area in the black area as a color adjacent black edge area,
The overlapping data generating means further generates overlapping data for applying the color ink so as to overlap the black ink applied to the color adjacent black edge region,
When the first mode is set, the area setting means sets the number of pixels indicating the width from the edge in the white adjacent black edge area to be larger than the number of pixels indicating the width from the edge in the color adjacent black edge area. The data generation apparatus according to claim 1, wherein a large number is set.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007081326A JP4948221B2 (en) | 2007-03-27 | 2007-03-27 | Data generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007081326A JP4948221B2 (en) | 2007-03-27 | 2007-03-27 | Data generator |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2008238540A JP2008238540A (en) | 2008-10-09 |
JP2008238540A5 JP2008238540A5 (en) | 2010-05-13 |
JP4948221B2 true JP4948221B2 (en) | 2012-06-06 |
Family
ID=39910464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007081326A Expired - Fee Related JP4948221B2 (en) | 2007-03-27 | 2007-03-27 | Data generator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4948221B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6154245B2 (en) * | 2013-08-22 | 2017-06-28 | 理想科学工業株式会社 | Inkjet printing device |
JP2021008051A (en) * | 2019-06-28 | 2021-01-28 | セイコーエプソン株式会社 | Recording device and recording method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3029174B2 (en) * | 1993-10-28 | 2000-04-04 | キヤノン株式会社 | Ink jet recording device |
JPH1034977A (en) * | 1996-07-19 | 1998-02-10 | Ricoh Co Ltd | Ink jet recording method |
US6753976B1 (en) * | 1999-12-03 | 2004-06-22 | Xerox Corporation | Adaptive pixel management using object type identification |
JP2005254518A (en) * | 2004-03-09 | 2005-09-22 | Canon Inc | Inkjet recording apparatus and inkjet recording method |
JP2006218775A (en) * | 2005-02-10 | 2006-08-24 | Canon Inc | Inkjet recorder |
-
2007
- 2007-03-27 JP JP2007081326A patent/JP4948221B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008238540A (en) | 2008-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4227627B2 (en) | Inkjet recording apparatus and image processing method | |
JP4931204B2 (en) | Data generating apparatus and data generating method | |
US20060214957A1 (en) | Ink jet printing apparatus and ink jet printing method | |
US20060092221A1 (en) | Printing method and apparatus for an ink-jet printer having a wide printhead | |
JP2016068284A (en) | Inkjet printer | |
JP2002113850A (en) | Ink jet recorder | |
JP2008307722A (en) | Recording device and recording method | |
JP2001096770A (en) | Printing apparatus and printing method | |
JP2008149566A (en) | Recording device, recording method, and image processor | |
JP4948221B2 (en) | Data generator | |
JP2007015269A (en) | Recorder and method for controlling recording position | |
US7367645B2 (en) | Printing method and printing apparatus | |
JP6054850B2 (en) | Recording apparatus and recording method | |
JP4514190B2 (en) | Data generation apparatus, ink jet recording apparatus, and data generation method | |
JP2005040994A (en) | Printer, printing method and program | |
JP4315458B2 (en) | Inkjet recording apparatus, image processing apparatus, and image processing method | |
JP4986513B2 (en) | Image processing apparatus and image processing method | |
JP5593799B2 (en) | Fluid ejecting apparatus and fluid ejecting method | |
JP2019018582A (en) | Inkjet printer | |
JP2004174750A (en) | Ink jet recorder | |
JPH11170502A (en) | Recording apparatus | |
JP2006218775A (en) | Inkjet recorder | |
JP2007118300A (en) | Inkjet recording device | |
JP2006130778A (en) | Inkjet recording apparatus and recording data processing method | |
JPH07132620A (en) | Color ink jet recording method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100326 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100326 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20101106 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120215 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120302 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120306 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4948221 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |