JP3449015B2 - Color inkjet recording method - Google Patents

Color inkjet recording method

Info

Publication number
JP3449015B2
JP3449015B2 JP04705095A JP4705095A JP3449015B2 JP 3449015 B2 JP3449015 B2 JP 3449015B2 JP 04705095 A JP04705095 A JP 04705095A JP 4705095 A JP4705095 A JP 4705095A JP 3449015 B2 JP3449015 B2 JP 3449015B2
Authority
JP
Japan
Prior art keywords
black
color
map
data
image
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
Application number
JP04705095A
Other languages
Japanese (ja)
Other versions
JPH08238838A (en
Inventor
克己 野中
武史 國政
文彦 柴田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP04705095A priority Critical patent/JP3449015B2/en
Publication of JPH08238838A publication Critical patent/JPH08238838A/en
Application granted granted Critical
Publication of JP3449015B2 publication Critical patent/JP3449015B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Ink Jet Recording Methods And Recording Media Thereof (AREA)
  • Processing Or Creating Images (AREA)
  • Color Image Communication Systems (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Fax Reproducing Arrangements (AREA)
  • Ink Jet (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、黒インクと、黒とは異
なる色のカラーインクを、描画データに基づき記録媒体
に吐出して所望のカラー画像を前記記録媒体上に形成す
るカラーインクジェット記録方法に関するものであり、
特に、記録媒体上に付着した複数のインクが互いに混合
することなく、鮮明な画像が得られるカラーインクジェ
ット記録方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a color ink jet recording in which a black ink and a color ink of a color different from black are ejected onto a recording medium based on drawing data to form a desired color image on the recording medium. About the method,
In particular, the present invention relates to a color inkjet recording method in which a clear image can be obtained without a plurality of inks adhering to a recording medium being mixed with each other.

【0002】[0002]

【従来の技術】一般に、カラーインクジェット記録方法
では、例えば、シアン、マゼンタ、イエローなどの3色
のカラーインク、またはこれに黒インクを含めた4色の
インクを記録媒体に吐出してカラー画像を形成する。3
色のカラーインクを用いる場合、カラーインクは、色を
重ねて多くの色を表現する必要性から、速乾性のインク
が用いられている。この3色のカラーインクを用いて黒
を形成する場合には、3色のカラーインクをすべて重ね
て記録する。しかし、このようにして記録された黒の領
域では、十分な濃度が得られず、また、不鮮明になると
いう問題がある。そのため、後者のように、黒インクを
別に設け、黒領域では黒インクを用いて記録を行なって
いる。
2. Description of the Related Art Generally, in a color ink jet recording method, for example, three color inks such as cyan, magenta and yellow, or four color inks including black ink are ejected onto a recording medium to form a color image. Form. Three
When using color inks, quick-drying inks are used because it is necessary to superimpose colors to express many colors. When black is formed using the three color inks, all the three color inks are overlaid and recorded. However, in the black area thus recorded, there is a problem that sufficient density cannot be obtained and the image becomes unclear. Therefore, like the latter, black ink is separately provided, and recording is performed using black ink in the black region.

【0003】4色を用いて記録を行なう場合、黒の濃度
を上げ、鮮明な記録を行なうため、黒インクとして遅乾
性のインクが使用される。このように、黒インクとカラ
ーインクは、通常、記録媒体に浸透定着するまでの時間
が異なる。そのため、黒インクとカラーインクが隣接し
て記録される場合には、その浸透速度の差から遅乾性の
黒インクが滲むいわゆるフェザリングが発生してしまう
という問題がある。
When recording using four colors, a slow-drying ink is used as the black ink in order to increase the density of black and perform clear recording. As described above, the black ink and the color ink usually have different times until they are permeated and fixed on the recording medium. Therefore, when the black ink and the color ink are recorded adjacently, there is a problem that so-called feathering occurs in which the slow-drying black ink bleeds due to the difference in the permeation speed.

【0004】これを解決するため、例えば、特開平6−
135012号公報では、黒画像領域に隣接してカラー
画像領域が存在するか否かを判定し、判定結果に応じて
本来黒領域である部分をカラーインクによって記録を行
なうように記録データを置き換えて記録を行なってい
る。このように黒領域をカラーインクで記録するように
置き換えることを、以下、プロセスブラック化と呼ぶ。
また、別の方法として、黒画像の滲みを防ぐために、下
地色として黒以外のカラーインクを併せて形成するカラ
ーインクジェット記録方法もある。
To solve this, for example, Japanese Patent Laid-Open No. 6-
In Japanese Patent No. 135012, it is determined whether or not a color image area is present adjacent to a black image area, and the print data is replaced so that a portion that is originally a black area is printed with color ink according to the determination result. We are recording. Replacing the black area so that it is recorded with color ink is called process blackening.
Another method is a color ink jet recording method in which a color ink other than black is also formed as a background color in order to prevent a black image from bleeding.

【0005】また、特開平5−276373号公報に記
載されている方法では、各色ごとのビットマップデータ
から黒テーブルおよびカラーテーブルをあらかじめ作成
しておき、この黒テーブルとカラーテーブルを用いて黒
画像領域に隣接したカラー画像領域を判定する。そし
て、カラー画像領域と接する黒画像領域の黒は、プロセ
スブラック化して印刷している。この方法では、黒テー
ブルおよびカラーテーブルの作成には、あらかじめ画像
をプリント時と同様にビットマップに展開し、8×8ド
ットの領域上のドットの有無を調べ、1点でも存在すれ
ばその領域にはドットが存在するとしてそれを1ビット
で表現する。これによって、縦横ともに1/8に縮小さ
れたテーブルを作成している。そのため、全ての黒画素
に対し、カラー画像領域と隣接するか否かの検査を行な
うため、黒領域の面積が広い場合や、ほとんどモノクロ
だけで構成されるテキスト画像ほど処理効率が低下す
る。また、一旦、プリント時と同様のビットマップに展
開するため、メモリやCPUパワー、時間等のリソース
を多く必要とするという問題がある。
Further, in the method disclosed in Japanese Patent Laid-Open No. 5-276373, a black table and a color table are created in advance from the bitmap data for each color, and a black image is created using the black table and the color table. A color image area adjacent to the area is determined. Then, the black of the black image area that is in contact with the color image area is printed as the process black. In this method, in order to create the black table and the color table, the image is developed in advance in the same manner as when printing, and the presence or absence of dots in the area of 8 × 8 dots is checked, and if there is even one point, the area is extracted. It is assumed that there is a dot in and is represented by 1 bit. As a result, a table that is reduced to 1/8 in length and width is created. Therefore, all black pixels are inspected as to whether or not they are adjacent to the color image area. Therefore, when the area of the black area is large, or when the text image is composed almost entirely of monochrome, the processing efficiency decreases. Further, since the bit map is once expanded to the same bit map as at the time of printing, there is a problem that many resources such as memory, CPU power, and time are required.

【0006】[0006]

【発明が解決しようとする課題】本発明は、上述した問
題点に鑑みてなされたもので、効率的に黒画像領域とカ
ラー画像領域の隣接判定を行ない得るカラーインクジェ
ット記録方法を提供することを目的とするものである。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and provides a color ink jet recording method capable of efficiently determining whether a black image area and a color image area are adjacent to each other. It is intended.

【0007】[0007]

【課題を解決するための手段】本発明は、遅乾性の黒イ
ンクと、黒とは異なる色の速乾性のカラーインクを描画
データに基づき記録媒体に吐出して所望のカラー画像を
前記記録媒体上に形成するカラーインクジェット記録方
法において、前記描画データについて2回の展開を行な
って、記録データを作成するカラーインクジェット記録
方法であって、1回目の展開では、前記描画データにお
ける文字データについて、全てのフォントを文字の大き
さだけを表す特殊なフォントに置き換えてから、前記描
画データから最終的に記録する解像度よりも粗い解像度
で前記黒インクにより記録される画像の黒マップ画像お
よび前記カラーインクにより記録される画像のカラーマ
ップ画像を作成し、作成された前記黒マップ画像および
前記カラーマップ画像を用いて前記カラーインクにより
記録されるカラードット領域と前記黒インクにより記録
される黒領域が隣接あるいは重なる可能性のある黒領域
を判定し、2回目の展開では、前記描画データから記録
する解像度でビットマップデータを作成し、判定された
黒領域については前記ビットマップデータに対して滲み
を抑制するための変換処理を行なって記録データを作成
し、該記録データに基づき記録を行なうことを特徴とす
るものである。
According to the present invention, a slow-drying black ink and a fast-drying color ink of a color different from black are ejected onto a recording medium based on drawing data to form a desired color image on the recording medium. In the color inkjet recording method formed above, the drawing data is expanded twice to create recording data. In the first expansion, all the character data in the drawing data is After replacing the font of No. 1 with a special font that represents only the size of the character, the black map image of the image recorded by the black ink and the color ink at a resolution coarser than the resolution finally recorded from the drawing data. A color map image of an image to be recorded is created, and the black map image and the color map created The image is used to determine a black area in which the color dot area recorded with the color ink and the black area recorded with the black ink may be adjacent to or overlap with each other, and in the second development, recording is performed from the drawing data. Bitmap data is created at a resolution, and for the determined black area, conversion processing for suppressing blurring is performed on the bitmap data to create print data, and printing is performed based on the print data. It is a feature.

【0008】前記描画データから前記黒マップ画像およ
び前記カラーマップ画像を作成する際に、最小線幅の設
定を変化させ、最終的に記録する解像度よりも粗い解像
度において線が欠落しない線幅に変換してから前記黒マ
ップ画像および前記カラーマップ画像を作成することが
できる。
When the black map image and the color map image are created from the drawing data, the setting of the minimum line width is changed, and the line width is converted to a line width at which the line is not missing at a resolution coarser than the resolution to be finally recorded. Then, the black map image and the color map image can be created.

【0009】[0009]

【作用】本発明によれば、カラー領域と黒領域の隣接の
判定に用いる黒マップ画像およびカラーマップ画像は、
最終的に記録する解像度よりも粗い解像度で前記描画デ
ータから直接生成する。そのため、黒マップ画像および
カラーマップ画像の生成のために、従来のようにデータ
量の多いビットマップデータを処理する必要はなく、少
ないリソースで効率的に黒マップ画像およびカラーマッ
プ画像を生成することができる。なお、黒マップ画像お
よびカラーマップ画像の解像度としては、最終的に記録
する解像度の1/8程度とすることができる。
According to the present invention, the black map image and the color map image used for determining the adjacency between the color area and the black area are:
It is generated directly from the drawing data at a resolution coarser than the resolution to be finally recorded. Therefore, in order to generate a black map image and a color map image, it is not necessary to process a large amount of bitmap data as in the past, and it is possible to efficiently generate a black map image and a color map image with few resources. You can The resolution of the black map image and the color map image can be set to about 1/8 of the resolution to be finally recorded.

【0010】そのまま粗い解像度で描画データを展開し
たのでは、細い線や小さな文字が消えてしまうという不
具合を生じる可能性がある。そのため、画像を展開する
際の線幅の最小値を、また、文字の大きさの最小値を、
粗い解像度でも消えない程度に設定しておく。これによ
り、粗い解像度で展開しても、細い線や小さな文字等の
情報を損なうこと無く黒マップ画像およびカラーマップ
画像を作成でき、黒の細い線や小さな文字が他の色と隣
接あるいは重なった場合でも判定を行なうことが可能と
なる。
If the drawing data is expanded as it is at a coarse resolution, there is a possibility that thin lines and small characters may disappear. Therefore, the minimum value of the line width when expanding the image, and the minimum value of the character size,
Set it so that it will not disappear even with a coarse resolution. This allows you to create black map images and color map images without losing information such as thin lines and small characters even when developed with coarse resolution, and black thin lines and small characters are adjacent to or overlap with other colors. Even in this case, it is possible to make a determination.

【0011】また、粗い解像度の黒マップ画像およびカ
ラーマップ画像を作成するだけならば文字の形状等は無
意味なので、文字の大きさを示す矩形領域を塗りつぶす
ような特殊な単純なフォントを使用して展開する。これ
により、文字の展開が簡略化され、より効率的に黒マッ
プ画像およびカラーマップ画像の生成処理を行なうこと
ができる。
If only a black map image and a color map image with a coarse resolution are created, the shape of the character is meaningless, so a special simple font for filling a rectangular area indicating the size of the character is used. To deploy. As a result, the expansion of the characters is simplified, and the black map image and the color map image can be generated more efficiently.

【0012】[0012]

【実施例】図1は、本発明のカラーインクジェット記録
方法を実現するシステムの一例を示す構成図である。図
中、1はアプリケーション、2はイメージングシステ
ム、3はイメージング設定部、4はマップ作成システ
ム、5は出力データ生成システム、6はプリンタ、7は
文書、8は黒マップ、9はカラーマップ、10は指示マ
ップ、11はビットマッププレーンである。
1 is a block diagram showing an example of a system for realizing a color ink jet recording method of the present invention. In the figure, 1 is an application, 2 is an imaging system, 3 is an imaging setting unit, 4 is a map creation system, 5 is an output data generation system, 6 is a printer, 7 is a document, 8 is a black map, 9 is a color map, and 10 is a color map. Is an instruction map, and 11 is a bitmap plane.

【0013】アプリケーション1は、文書7の記録をイ
メージングシステム2に指示する。文書7は、テキスト
データ、グラフィックデータ、あるいは、イメージデー
タなどを含むことができる。
The application 1 instructs the imaging system 2 to record the document 7. The document 7 can include text data, graphic data, image data, or the like.

【0014】イメージングシステム2は、文書7を記述
するテキストデータ、グラフィックデータ、イメージデ
ータをもとに、2回の展開を行なう。1回目の展開で
は、プリンタ6で記録する解像度よりも低い解像度を有
する黒マップ8およびカラーマップ9への展開を行な
う。また、2回目の展開では、プリンタ6で記録する解
像度を有するビットマッププレーン11への展開を行な
う。1回目の展開では、黒で記録する部分のみを黒マッ
プ8へ展開し、黒を除く他の色の少なくとも1色で記録
する部分をカラーマップ9へ展開する。黒マップ8およ
びカラーマップ9の解像度としては、プリンタ6で記録
する解像度の1/8とすることができる。また、黒マッ
プ8およびカラーマップ9への展開時には、後述するよ
うに、イメージング設定部3で設定されている最小線幅
を用いて細い線の線幅を補正したり、すべてのフォント
を大きさだけを表わす特殊なフォントに置き換える等の
処理も行なう。2回目のビットマッププレーン11への
展開では、プリンタ6で用いる色、例えば、シアン、マ
ゼンタ、イエロー、黒の各色ごとに分解してそれぞれの
ビットマッププレーン11に展開する。
The imaging system 2 develops the document 7 twice based on the text data, the graphic data and the image data describing the document 7. In the first expansion, the black map 8 and the color map 9 having a resolution lower than the resolution recorded by the printer 6 are expanded. In the second expansion, expansion is performed on the bitmap plane 11 having the resolution recorded by the printer 6. In the first expansion, only the part to be recorded in black is expanded to the black map 8, and the part to be recorded in at least one color other than black is expanded in the color map 9. The resolution of the black map 8 and the color map 9 can be set to 1/8 of the resolution recorded by the printer 6. Further, when expanding to the black map 8 and the color map 9, the line width of a thin line is corrected using the minimum line width set in the imaging setting unit 3 and the size of all fonts is adjusted, as described later. It also performs processing such as replacing with a special font that represents only. In the second expansion to the bitmap plane 11, the colors used in the printer 6, for example, each color of cyan, magenta, yellow, and black is decomposed and expanded into each bitmap plane 11.

【0015】マップ作成システム4は、イメージングシ
ステム2で作成された黒マップ8およびカラーマップ9
をもとに、カラー領域と隣接あるいは重なる黒領域を検
出して指示マップ10を作成する。指示マップ10は、
黒領域とカラー領域が隣接しているために起こる滲みを
抑えるための処理を行なう必要のある領域を示すマップ
である。
The map creating system 4 includes a black map 8 and a color map 9 created by the imaging system 2.
Based on the above, the instruction map 10 is created by detecting a black area adjacent to or overlapping with the color area. The instruction map 10 is
It is a map showing a region that needs to be processed to suppress bleeding that occurs because a black region and a color region are adjacent to each other.

【0016】出力データ生成システム5は、マップ作成
システム4で作成した指示マップ10に従い、滲みを抑
えるための処理をビットマッププレーン11に対して行
ない、出力データを生成する。そして、生成した出力デ
ータをプリンタ6で記録する。滲みを抑えるための処理
としては、例えば、プロセスブラック化の処理や、黒の
下地色として黒以外のカラーインクを併せて形成する処
理等を用いることができる。プロセスブラック化の処理
を行なう場合には、指示マップ10が処理を指示してい
る領域に対して、イメージングシステム2で2回目の展
開で得られた黒のビットマッププレーン11中の指示さ
れた領域のデータを他の色のビットマッププレーン11
に移し、黒の領域を他の色を用いて記録する出力データ
を生成する。また、黒の下地色として黒以外のカラーイ
ンクを併せて形成する処理を行なう場合には、指示マッ
プ10が処理を指示している領域のある特定色のビット
マッププレーン11に対して、黒インクを滴下する前あ
るいは後に、黒領域に特定色のインクが滴下されるよう
なデータを書き込み、出力データを作成する。
The output data generation system 5 performs processing for suppressing blurring on the bitmap plane 11 according to the instruction map 10 created by the map creation system 4 to generate output data. Then, the printer 6 records the generated output data. As the process for suppressing the bleeding, for example, a process blackening process, a process of simultaneously forming a color ink other than black as a black background color, or the like can be used. In the case of performing the process blackening process, the designated region in the black bitmap plane 11 obtained by the second expansion in the imaging system 2 is performed with respect to the region designated by the designation map 10 for the processing. Data of other colors to the bitmap plane 11
To generate output data for recording the black area using another color. Further, in the case of performing a process of forming color inks other than black together as a black background color, the black ink is applied to the bitmap plane 11 of a specific color having a region instructed by the instruction map 10. Before or after the ink is dropped, the data for writing the ink of the specific color on the black area is written to create the output data.

【0017】プリンタ6に送られるデータは、ページ中
のインクを配置する位置をビットマップで表わしたビッ
トマッププレーン11で示されている。カラープリンタ
の場合は、このビットマッププレーンがそれぞれの色に
ついて設けられる。例えば、シアン、マゼンタ、イエロ
ー、黒の4色を用いるカラープリンタでは、合計4プレ
ーン分のビットマッププレーン11が必要となる。
The data sent to the printer 6 is represented by a bitmap plane 11 which represents the position of ink on the page by a bitmap. In the case of a color printer, this bitmap plane is provided for each color. For example, a color printer using four colors of cyan, magenta, yellow, and black requires a total of four planes of bitmap planes 11.

【0018】黒マップ8およびカラーマップ9は、黒の
ビットマッププレーンおよびその他の色のビットマップ
プレーンに展開される画像よりも低い解像度で展開され
た画像を示している。このような低い解像度のマップを
用いることで、マップ作成システム4における指示マッ
プ10の作成時の処理時間の短縮や、指示マップ10の
容量の削減など、効率的な処理を実現している。
The black map 8 and the color map 9 represent images developed at a lower resolution than the images developed on the black bitmap plane and the bitmap planes of other colors. By using a map with such a low resolution, efficient processing such as shortening the processing time when creating the instruction map 10 in the map creating system 4 and reducing the capacity of the instruction map 10 is realized.

【0019】図2は、ビットマッププレーン11と、黒
マップ8およびカラーマップ9との関係の説明図であ
る。図2(A)は、ある1色のビットマッププレーン1
1の一部のみを示している。また、図2(B)は黒マッ
プ8またはカラーマップ9の一部を示している。黒マッ
プ8とカラーマップ9は同様の構成であるので、ここで
は区別せずにマップと呼ぶことにする。マップの解像度
をビットマッププレーンの解像度の1/8とするとき、
マップの1ドットは、ビットマッププレーンの8×8ド
ットに対応する。すなわち、ビットマッププレーンの8
×8ドットごとの各領域ごとにマップのドットが対応づ
けられている。
FIG. 2 is an explanatory diagram of the relationship between the bit map plane 11 and the black map 8 and the color map 9. FIG. 2A shows a bitmap plane 1 of a certain color.
Only part of 1 is shown. 2B shows a part of the black map 8 or the color map 9. Since the black map 8 and the color map 9 have the same configuration, they will be referred to as maps without distinction here. When the map resolution is 1/8 of the bitmap plane resolution,
One dot in the map corresponds to 8 × 8 dots in the bitmap plane. That is, 8 of the bitmap plane
Map dots are associated with each region of × 8 dots.

【0020】基本的には、ビットマッププレーンの8×
8ドットのうち、1ドットでも1であるドットが存在す
る場合、対応するマップのドットが1となるように、イ
メージングシステム2は1回目の展開を行なう。この1
回目の展開により、図2(A)に示した線の描画を指示
するグラフィックデータから、図2(B)に示すマップ
が作成される。この段階では、図2(A)に示すビット
マッププレーンは作成されない。マップ作成システム4
は、1回目の展開により作成された黒マップ8およびカ
ラーマップ9をもとに指示マップ10を作成するが、こ
の指示マップ10も黒マップ8およびカラーマップ9と
同様のビットマッププレーン11との対応関係を有して
いる。そして、2回目の展開時に、図2(A)に示すよ
うなビットマッププレーンへの展開が行なわれる。
Basically, 8 × of the bitmap plane
When there is a dot that is even 1 in 8 dots among the 8 dots, the imaging system 2 performs the first development so that the dot in the corresponding map becomes 1. This one
The map shown in FIG. 2B is created from the graphic data instructing the drawing of the line shown in FIG. At this stage, the bitmap plane shown in FIG. 2A is not created. Map making system 4
Creates an instruction map 10 based on the black map 8 and the color map 9 created by the first expansion. The instruction map 10 also has a bitmap plane 11 similar to the black map 8 and the color map 9. Have a correspondence. Then, at the time of the second expansion, expansion into a bitmap plane as shown in FIG. 2A is performed.

【0021】次に、本発明のカラーインクジェット記録
方法を実現するシステムの一例における動作を説明す
る。イメージングシステム2は、アプリケーション1か
ら文書7の記録が指示されると、文書7のデータから1
回目の展開を行なって、黒マップ8およびカラーマップ
9を作成する。図3は、黒マップ8およびカラーマップ
9の作成処理の説明図である。図3において太い実線の
枠が黒マップ8、カラーマップ9を作成する際の解像度
に対応した画素の大きさを示している。また、細い破線
は、プリンタ6で記録を行なう際の解像度に対応した画
素の大きさを参考のため示している。ここでは、黒マッ
プ8およびカラーマップ9を作成する際の解像度を、プ
リンタ6で記録を行なう際の解像度の1/8とした場合
の例を示している。
Next, the operation of an example of a system for realizing the color ink jet recording method of the present invention will be described. When the application 1 instructs the imaging system 2 to record the document 7, the data of the document 7 becomes 1
The black map 8 and the color map 9 are created by performing the second expansion. FIG. 3 is an explanatory diagram of a process of creating the black map 8 and the color map 9. In FIG. 3, a thick solid line frame indicates the pixel size corresponding to the resolution when the black map 8 and the color map 9 are created. Also, the thin broken line indicates the size of the pixel corresponding to the resolution when recording is performed by the printer 6, for reference. Here, an example is shown in which the resolution for creating the black map 8 and the color map 9 is ⅛ of the resolution for recording with the printer 6.

【0022】イメージングシステム2は、1回目の展開
において、文書7のデータのうち、黒で記録を行なうデ
ータをもとに、プリンタ6で記録を行なう解像度の1/
8の解像度で展開を行なって、黒マップ8を作成する。
図3(A)に示すように、左端の画素に線が描画される
際には、黒マップ8の左端の画素の値が「1」となる。
同様に、黒以外の色で記録を行なうデータをもとに、カ
ラーマップ9を作成する。このとき、黒以外のどの色で
描画される場合でも、カラーマップ9への展開が行なわ
れる。図3(B)では、シアンにより左から2番目の画
素に線が描画されている。ほかのマゼンタやイエローな
どに描画されなくても、カラーマップ9の左から2番目
の画素は「1」となる。このようにして、文書7のデー
タに基づき、描画する色に応じて、黒マップ8およびカ
ラーマップ9への展開を行なう。
In the first development, the imaging system 2 uses the data of the data of the document 7 which is to be recorded in black, on the basis of the resolution of 1 /
The black map 8 is created by performing the expansion at the resolution of 8.
As shown in FIG. 3A, when a line is drawn in the leftmost pixel, the value of the leftmost pixel in the black map 8 becomes “1”.
Similarly, the color map 9 is created based on the data to be recorded in a color other than black. At this time, the expansion to the color map 9 is performed regardless of which color other than black is drawn. In FIG. 3B, a line is drawn by cyan on the second pixel from the left. The second pixel from the left of the color map 9 is "1" even if it is not drawn in other magenta or yellow. In this way, based on the data of the document 7, the black map 8 and the color map 9 are expanded according to the color to be drawn.

【0023】このようにして作成された黒マップ8およ
びカラーマップ9は、次のような意味を持っている。例
えば、図3(A)に示す黒マップ8の例では、黒マップ
8の第1ビットが「1」であるので黒のビットマッププ
レーン11の左上8×8ドット中に黒インクを滴下する
べき画素が存在することを意味する。また、黒マップ8
の第2ビットが「0」であるので、黒のビットマッププ
レーン11の左上から2番目の8×8ドット中には黒イ
ンクを滴下するべき画素が存在しないことを意味してい
る。同様に、カラーマップの第1ビットの「0」は、C
MYビットマッププレーンのいずれにも左上8×8ドッ
ト中にはインクを滴下するべき画素が存在しないことを
意味し、第2ビットの「1」は、シアン、マゼンタ、イ
エローのビットマッププレーン11のいずれかにインク
を滴下するべき画素があることを意味している。
The black map 8 and the color map 9 thus created have the following meanings. For example, in the example of the black map 8 shown in FIG. 3A, since the first bit of the black map 8 is “1”, black ink should be dropped in the upper left 8 × 8 dots of the black bitmap plane 11. Means that a pixel is present. Also, black map 8
Since the second bit of “0” is “0”, it means that there is no pixel to which black ink should be dropped in the second 8 × 8 dot from the upper left of the black bitmap plane 11. Similarly, the first bit "0" of the color map is C
It means that there is no pixel to which ink is to be dropped in the upper left 8 × 8 dot in any of the MY bitmap planes, and the second bit “1” indicates that the cyan, magenta, and yellow bitmap planes 11 have the same color. This means that there is a pixel on which ink should be dropped.

【0024】ここで、図2(A)に示すように黒マップ
8およびカラーマップ9の解像度における画素の大きさ
よりも線幅の細い線を、黒マップ8およびカラーマップ
9への展開時に単純に展開すると、線幅が1ドットに満
たないために、処理の方法によっては図2(B)に示す
ようなマップデータが得られない場合がある。これは、
図3に示した例においても同様である。例えば、解像度
が600dpi(25.4mm当たりのドット数)のプ
リンタのために画像を展開するとき、黒マップ8、カラ
ーマップ9の解像度を1/8とすれば、75dpiで展
開することになる。その場合、本来のプリンタの持つ解
像度で表現できる細線は、理論上1/600インチ線幅
(1インチ=25.4mm。以下同じ)であるが、75
dpiで展開した場合は表現できる線幅は1/75イン
チ線幅となってしまう。そうすると、文書7中で、例え
ば、1/200インチ線幅の線を描画するコマンドが存
在すると、黒マップ8およびカラーマップ9への展開で
線は消えてしまい、600dpiで展開した場合の8×
8ドット中のビット情報を保持しているはずのマップ情
報に誤りが生じてしまう。
Here, as shown in FIG. 2A, a line having a line width smaller than the pixel size at the resolutions of the black map 8 and the color map 9 is simply formed when the black map 8 and the color map 9 are developed. When developed, since the line width is less than 1 dot, map data as shown in FIG. 2B may not be obtained depending on the processing method. this is,
The same applies to the example shown in FIG. For example, when an image is developed for a printer having a resolution of 600 dpi (dots per 25.4 mm), if the resolution of the black map 8 and the color map 9 is ⅛, the image will be developed at 75 dpi. In that case, the thin line that can be represented by the resolution of the original printer is theoretically 1/600 inch line width (1 inch = 25.4 mm; the same applies hereinafter).
When expanded in dpi, the line width that can be expressed becomes 1/75 inch line width. Then, in the document 7, for example, if there is a command for drawing a line having a line width of 1/200 inch, the line disappears in the expansion into the black map 8 and the color map 9, and 8 × when expanded at 600 dpi.
An error will occur in the map information that should hold the bit information in 8 dots.

【0025】これを回避するため、イメージングシステ
ム2の持つ展開条件を変えることによって対処する。す
なわち、イメージングシステム2における線を描画する
グラフィックデータの黒マップ8、カラーマップ9への
展開時には、イメージング設定部3で設定されている最
小線幅を用いて線幅の修正を行なう。図4は、線幅補正
処理の一例を示すフローチャートである。文書7中の線
や矩形などはグラフィックコマンドを使って表現されて
おり、そのコマンドの中で描画しようとする線の幅が指
定されている。イメージングシステム2は、S21にお
いて、描画しようとする線の幅がイメージング設定部3
で設定されている最小線幅以下か否かを判定する。そし
て、最小線幅以下の場合には、S22において、イメー
ジング設定部3で設定されている最小線幅を用い、線幅
を最小線幅に設定し、S23で展開を行なう。例えば、
黒マップ8およびカラーマップ9の解像度が1/75d
piのとき、イメージング設定部3で最小線幅を1/7
5インチ線幅に指定してやれば、グラフィックコマンド
中の例えば1/200インチ線幅の線も、イメージング
システム3によって1/75インチ線幅まで太くして展
開されることになる。このような処理によって、最小線
幅よりも細い線幅が指定されていても、展開する際には
線幅を最小線幅まで太くして描画するので、確実に細い
線が黒マップ8およびカラーマップ9に反映されること
になる。
In order to avoid this, the expansion condition of the imaging system 2 is changed. That is, when the graphic data for drawing a line in the imaging system 2 is developed into the black map 8 and the color map 9, the line width is corrected using the minimum line width set by the imaging setting unit 3. FIG. 4 is a flowchart showing an example of the line width correction processing. Lines and rectangles in the document 7 are expressed using a graphic command, and the width of the line to be drawn is specified in the command. In the imaging system 2, in S21, the width of the line to be drawn is determined by the imaging setting unit 3
It is determined whether the line width is less than or equal to the minimum line width set in. If the line width is less than the minimum line width, the minimum line width set in the imaging setting unit 3 is used in S22 to set the line width to the minimum line width, and the expansion is performed in S23. For example,
The resolution of black map 8 and color map 9 is 1 / 75d
When pi, the imaging setting unit 3 sets the minimum line width to 1/7
If a line width of 5 inches is specified, a line having a line width of, for example, 1/200 inch in the graphic command is also expanded by the imaging system 3 to a line width of 1/75 inch. By such processing, even if a line width narrower than the minimum line width is specified, the line width is made thicker to the minimum line width when the line is expanded, so that the thin line is reliably drawn to the black map 8 and the color. It will be reflected on the map 9.

【0026】また、イメージングシステム2における文
字を描画するデータの黒マップ8、カラーマップ9への
展開時には、すべてのフォントを大きさだけを表わす特
殊なフォントに置き換える。線や矩形の場合と同様に、
黒マップ8およびカラーマップ9への展開では、低解像
度のために文字情報が正しく展開されないことがある。
文書7においては、文字は文字のコードとともに文字の
大きさとフォントのタイプ等の情報が含まれている。黒
マップ8およびカラーマップ9に対する処理は、文字フ
ォントや文字タイプとは無関係に行なわれるので、それ
ぞれの文字のフォント、タイプに応じて展開を行なうこ
とは無駄である。そのため、黒マップ8およびカラーマ
ップ9への展開時には、文字コードやフォントのタイプ
に関係なく、全てのフォントを大きさだけを表す特殊な
フォントに置き換えてしまう。このとき、置き換えるフ
ォントの大きさは、黒マップ8およびカラーマップ9に
おいて反映される大きさとする。
Further, when the data for drawing characters in the imaging system 2 is expanded to the black map 8 and the color map 9, all fonts are replaced with special fonts representing only the size. As with lines and rectangles,
In the expansion to the black map 8 and the color map 9, the character information may not be expanded properly due to the low resolution.
In the document 7, the characters include information such as character size and font type as well as character codes. Since the processing for the black map 8 and the color map 9 is performed regardless of the character font and character type, it is useless to perform the expansion according to the font and type of each character. Therefore, when the black map 8 and the color map 9 are expanded, all the fonts are replaced with special fonts representing only the size, regardless of the character code and the font type. At this time, the size of the font to be replaced is the size reflected in the black map 8 and the color map 9.

【0027】図5は、フォントの置き換え処理の一例の
説明図である。例えば、図5(A)に示すように、「あ
いうえお」と記録する描画データが与えられたとき、こ
れを図5(B)に示すようにすべて「■」に置き換えて
展開する。このとき、例えば、明朝体やゴシック体とい
った文字のタイプも区別しない。また、「■」の大きさ
は、描画する文字の大きさに従った大きさとすることが
できる。例えば、10ポイントの明朝体と、24ポイン
トのゴシック体を使って文書を記述していたとすると、
略10ポイントの大きさの「■」と、略24ポイントの
大きさの「■」に展開される。また、黒マップ8および
カラーマップ9の解像度よりも小さな文字、例えば、1
/75インチよりも小さな文字は、1/75インチの大
きさの「■」に置き換える。「■」の大きさは、1/7
5インチの倍数とすることもできる。もちろん、置き換
える記号は「■」に限らない。
FIG. 5 is an illustration of an example of font replacement processing. For example, when the drawing data to be recorded as "aiueo" is given as shown in FIG. 5 (A), it is all replaced with "■" as shown in FIG. 5 (B) and expanded. At this time, for example, character types such as Mincho typeface and Gothic typeface are not distinguished. Further, the size of “■” can be set according to the size of the drawn character. For example, if you are writing a document using 10-point Mincho typeface and 24-point Gothic typeface,
It is developed into "■" having a size of about 10 points and "■" having a size of about 24 points. In addition, characters smaller than the resolutions of the black map 8 and the color map 9, for example, 1
Characters smaller than / 75 inch are replaced with "■" having a size of 1/75 inch. The size of "■" is 1/7
It can also be a multiple of 5 inches. Of course, the symbol to be replaced is not limited to "■".

【0028】このようにして作成された黒マップ8およ
びカラーマップ9を用い、マップ作成システム4は指示
マップ10を作成する。指示マップ10は、上述のよう
に、黒インク領域と色インク領域が隣接しているために
起こる滲みを抑えるための処理をどの画素に施すかを示
したものである。指示マップ10は、まず黒マップ8と
カラーマップ9を用いて仮の指示マップを作成する処理
を行ない、その後、黒マップ8と仮の指示マップから最
終的な指示マップを作成するという2段階の処理によっ
て作成される。
Using the black map 8 and the color map 9 created in this way, the map creating system 4 creates the instruction map 10. The instruction map 10 indicates to which pixel the process for suppressing the bleeding that occurs due to the black ink region and the color ink region being adjacent to each other is performed as described above. The instruction map 10 first performs a process of creating a temporary instruction map using the black map 8 and the color map 9, and then creates a final instruction map from the black map 8 and the temporary instruction map. Created by processing.

【0029】図6は、仮の指示マップを作成する処理の
一例を示すフローチャート、図7は、仮の指示マップを
作成する処理の具体例の説明図である。図7に示すよう
に、黒マップ8のあるドットに注目し、そのドットを注
目ドットaとする。そして、その周囲8ドットをドット
bないしドットiとする。これらの注目ドットaおよび
ドットbないしiに対応するカラーマップのドットをド
ットa’ないしi’とし、さらに、対応する指示マップ
のドットをドットa”ないしi”とする。
FIG. 6 is a flow chart showing an example of a process for creating a temporary instruction map, and FIG. 7 is an illustration of a specific example of a process for creating a temporary instruction map. As shown in FIG. 7, attention is paid to a certain dot on the black map 8, and that dot is set as a noticed dot a. Then, the eight dots around it are defined as dots b to i. The dots of the color map corresponding to the target dot a and the dots b to i are dots a'to i ', and the dots of the corresponding instruction map are dots a "to i".

【0030】S31において、黒マップ8の注目ドット
aを参照し、その値が「0」であればS35までスキッ
プする。注目ドットaの値が「0」でなければ、S32
において、注目ドットaに対応するカラーマップ9のド
ットb’ないしi’を参照する。そして、それらのドッ
トのうちで1つでも値が「1」であるビットが存在する
か否かを判定する。1つでも値が「1」のドットが存在
すれば、S33において、指示マップ10の対応するド
ットa”の値を「1」とし、黒マップ8の注目ドットa
の値を「0」にする。また、ドットb’ないしi’のい
ずれのドットの値も「0」である場合には、S34にお
いて、指示マップ10の対応するドットa”の値を
「0」にする。
In S31, the target dot a of the black map 8 is referred to, and if the value is "0", the process skips to S35. If the value of the target dot a is not "0", S32
In, the dots b ′ to i ′ of the color map 9 corresponding to the target dot a are referred to. Then, it is determined whether or not there is a bit having a value of "1" in at least one of these dots. If there is even one dot having a value of "1", the value of the corresponding dot a "of the instruction map 10 is set to" 1 "in S33, and the target dot a of the black map 8 is set.
The value of is set to "0". When the value of any of the dots b ′ to i ′ is “0”, the value of the corresponding dot a ″ in the instruction map 10 is set to “0” in S34.

【0031】S35において、黒マップ8の各ドットを
注目ドットとした処理が終了したか否かを判定し、未処
理のドットが存在する場合には、S36で注目ドット
を、例えば、右にずらし、最右端の場合には次のライン
の最左端に設定し、S31へ戻って新たな注目ドットに
ついての処理を行なう。このようにして黒マップ8中の
全てのドットについて上述の処理を行なうことによっ
て、仮の指示マップができあがる。
In S35, it is determined whether or not the process of setting each dot of the black map 8 as a target dot is completed, and if there is an unprocessed dot, the target dot is shifted to the right in S36, for example. If it is the rightmost end, it is set to the leftmost end of the next line, and the process returns to S31 to process a new target dot. In this way, by performing the above-mentioned processing for all the dots in the black map 8, a temporary instruction map is created.

【0032】図7に示した具体例では、黒マップ8の注
目ドットの値は「1」である。そのため、S31からS
32へ進み、カラーマップ9のドットb’ないしi’を
参照する。この例では、ドットc’が「1」であるの
で、S33に進み、指示マップ10の注目ドットに対応
するドットa”を「1」とし、黒マップ8の注目ドット
aを「0」に変更する。
In the specific example shown in FIG. 7, the value of the target dot of the black map 8 is "1". Therefore, from S31 to S
Proceeding to 32, the dots b ′ to i ′ of the color map 9 are referred to. In this example, since the dot c ′ is “1”, the process proceeds to S33, the dot a ″ corresponding to the target dot of the instruction map 10 is set to “1”, and the target dot a of the black map 8 is changed to “0”. To do.

【0033】このようにして作成された仮の指示マップ
は、黒領域とカラー領域とが隣接している場合の接点と
なるドットを示している。次の最終的な指示マップを作
成する処理によって、接点となるドットをもとに、カラ
ー領域と隣接する黒領域全体を処理対象とするように、
指示マップを書き換える。
The temporary instruction map created in this manner shows dots that are contact points when the black area and the color area are adjacent to each other. By the process of creating the next final instruction map, the entire black area adjacent to the color area is processed based on the dots that are the contact points.
Rewrite the instruction map.

【0034】図8は、仮の指示マップから最終的な指示
マップを作成する処理の一例を示すフローチャート、図
9は、最終的な指示マップを作成する処理の具体例の説
明図である。図9に示すように、仮の指示マップのある
ドットに注目し、そのドットを注目ドットj”とする。
そして、その周囲8ドットをドットk”ないしドット
r”とする。これらの注目ドットj”およびドットj”
ないしr”に対応する黒マップのドットをドットjない
しrとする。
FIG. 8 is a flow chart showing an example of a process for creating a final instruction map from a temporary instruction map, and FIG. 9 is an explanatory diagram of a concrete example of a process for creating a final instruction map. As shown in FIG. 9, attention is paid to a dot on the temporary instruction map, and that dot is set as a attention dot j ″.
Then, 8 dots around it are set as dots k ″ to dots r ″. These attention dot j "and dot j"
The dots of the black map corresponding to .rho. To r "are dots j to r.

【0035】S41において、仮の指示マップ内のビッ
トj”に注目する。注目ドットj”が「0」か否かを判
定し、「0」の場合にはS44に進む。「0」でない場
合には、注目ドットj”周囲の8つのドットk”ないし
r”に対応する黒マップ8のドットkないしrを参照す
る。S42において、ドットkないしrの値が「1」の
ドットがあるか否かを判定し、値が「1」のドットがあ
る場合には、S43において、そのドットの値を「0」
に変更し、対応する指示マップ10のドットの値を
「1」にする。
At step S41, attention is paid to the bit j "in the temporary instruction map. It is determined whether or not the target dot j" is "0", and if "0", the process proceeds to step S44. If it is not "0", the dots k to r of the black map 8 corresponding to the eight dots k "to r" around the target dot j "are referred to. In S42, the value of the dots k to r is" 1 ". If there is a dot with a value of "1", the value of that dot is set to "0" in S43.
And the dot value of the corresponding instruction map 10 is set to “1”.

【0036】S44において、指示マップ10の各ドッ
トを注目ドットとした処理が終了したか否かを判定し、
未処理のドットが存在する場合には、未処理のドットの
一つを注目ドットして、S41へ戻って新たな注目ドッ
トについての処理を行なう。このようにして、仮の指示
マップのドットの値が「1」のドットの周囲8ドットに
は、黒マップのドットの値が「1」であるドットが存在
しなくなるまで繰り返し処理を行ない、最終的な指示マ
ップが生成される。
In S44, it is determined whether or not the process of setting each dot of the instruction map 10 as the target dot is completed,
If there is an unprocessed dot, one of the unprocessed dots is set as a target dot, and the process returns to S41 to process a new target dot. In this way, repeated processing is performed until there are no dots having a black map dot value of “1” in the 8 dots surrounding the dot having a dot value of “1” in the temporary instruction map until the final dot A specific instruction map is generated.

【0037】例えば、図9に示した具体例では、仮の指
示マップ10における注目ドットj”の値は「1」であ
る。注目ドットj”に対応する黒マップ8のドットjの
周囲のドットkないしrを参照し、値が「1」のドット
を探すと、ドットlおよびqの値が「1」である。そこ
で、ドットlおよびqの値を「0」に変更するととも
に、指示マップ10の対応するドットl”およびq”の
値を「1」にする。このような処理を、指示マップ10
の値が「1」のドットについて、その周囲のドットに対
応する黒マップ8のドットの値が「1」で無くなるまで
処理を繰り返すことによって、指示マップ10には、カ
ラー領域と隣接する黒領域の部分のドットの値が「1」
として示される。
For example, in the specific example shown in FIG. 9, the value of the target dot j ″ in the temporary instruction map 10 is “1”. When the dots k to r around the dot j of the black map 8 corresponding to the target dot j ″ are referred to and the dot having the value “1” is searched for, the values of the dots l and q are “1”. Therefore, the values of the dots l and q are changed to "0", and the values of the corresponding dots l "and q" of the instruction map 10 are set to "1". Such processing is performed by the instruction map 10
With respect to the dot having the value of “1”, the process is repeated until the value of the dot of the black map 8 corresponding to the surrounding dots becomes “1”. The dot value of the part is "1"
Indicated as.

【0038】このようにして生成された指示マップ10
だけをメモリ中に保持して、イメージングシステム2は
2回目の展開を開始する。出力データ生成システム5
は、指示マップ10を参照し、指示マップ10のドット
の値が「1」の場合には、その指示マップ10のドット
に対応した8×8ドットのビットマップデータについ
て、滲みを抑えるための処理を行ない、出力データを生
成する。そして、生成した出力データをプリンタ6で記
録する。
The instruction map 10 thus generated
Only in memory, imaging system 2 begins a second deployment. Output data generation system 5
Refers to the instruction map 10, and when the dot value of the instruction map 10 is “1”, the process for suppressing blurring of 8 × 8 dot bitmap data corresponding to the dot of the instruction map 10 To generate output data. Then, the printer 6 records the generated output data.

【0039】滲みを抑えるための処理としてプロセスブ
ラック化の処理を行なう場合、黒の8×8のビットマッ
プデータのうち、値が「1」のドットについて、これら
を「0」とするとともに、シアン、マゼンタ、イエロー
の各色の対応するドットの値をそれぞれ「1」にする。
このようにして作成した出力データをプリンタ6に送っ
て記録を行なうことにより、カラー領域に隣接する黒領
域は、速乾性のカラーインクによって記録され、滲みを
減少させることができる。
When a process blackening process is performed as a process for suppressing bleeding, with respect to dots having a value of "1" in black 8 × 8 bitmap data, these are set to "0", and cyan is used. The corresponding dot values of magenta, yellow, and yellow are set to "1".
By sending the output data created in this way to the printer 6 for recording, the black area adjacent to the color area is recorded with the quick-drying color ink, and bleeding can be reduced.

【0040】また、黒の下地色として黒以外のカラーイ
ンク、例えば、シアンを併せて形成する処理を行なう場
合には、黒の8×8ドットのビットマップデータのう
ち、値が「1」のドットの部分について、0より大きな
割合でシアンのビットマップデータとして値が「1」の
ドットを追加する。このようにして作成した出力データ
をプリンタ6に送って記録を行なうことにより、黒領域
では黒インクによる記録の前あるいは後にシアンのイン
クが重ねて記録される。シアンのインクが先に記録され
る場合には、シアンのインクによって記録紙は吸湿性が
向上しているため、遅乾性の黒インクの記録時にも滲み
は少ない。また、シアンのインクを後に記録する場合、
速乾性のシアンのインクによって遅乾性の黒インクの浸
透が促進され、やはり滲みを少なくすることができる。
もちろん、黒インクと重ねて記録するインクは、シアン
に限らない。
When a color ink other than black, for example, cyan is also formed as the black background color, the value of "1" in the black 8 × 8 dot bitmap data is set. For the dot portion, dots having a value of "1" are added as cyan bitmap data at a rate higher than 0. By sending the output data created in this way to the printer 6 for printing, cyan ink is overprinted before or after printing with black ink in the black area. When the cyan ink is recorded first, the cyan ink improves the hygroscopicity of the recording paper, and therefore bleeding is small even when the slow-drying black ink is recorded. Also, when printing cyan ink later,
The quick-drying cyan ink promotes the permeation of the slow-drying black ink, which also reduces bleeding.
Of course, the ink to be recorded on top of the black ink is not limited to cyan.

【0041】上述の滲みを抑えるための処理は、指示マ
ップ10の値が「1」のドットに対応するビットマップ
データに対して行なわれる。そのため、カラー領域に隣
接しない黒領域については、そのまま黒インクのみによ
って記録される。これにより、鮮明な記録を行なうこと
ができる。
The above-described processing for suppressing blurring is performed on the bitmap data corresponding to the dot of which the value of the instruction map 10 is "1". Therefore, the black area that is not adjacent to the color area is recorded as it is with only the black ink. As a result, clear recording can be performed.

【0042】上述の説明では、カラー領域に隣接する黒
領域を、指示マップという形で抽出し、滲みを抑えるた
めの処理を行なったが、仮の指示マップからカラー領域
に隣接するある一定範囲の黒領域のみに対して滲みを抑
えるための処理を行なうように構成してもよい。さら
に、仮の指示マップから黒領域の輪郭線を抽出し、カラ
ー領域と隣接する輪郭線部分あるいは輪郭線全体に対し
て、滲みを抑えるための処理を行なうように構成するこ
ともできる。
In the above description, the black area adjacent to the color area is extracted in the form of the instruction map and the process for suppressing the blurring is performed. However, from the temporary instruction map, a certain range adjacent to the color area is determined. The processing for suppressing the bleeding may be performed only on the black region. Further, it is also possible to extract the contour line of the black region from the temporary instruction map and perform the processing for suppressing the bleeding on the contour line portion adjacent to the color region or the whole contour line.

【0043】また、上述の処理は、1ページ分の描画デ
ータごとに行なってもよいし、また、ある領域ごとに分
割して行なうように構成してもよい。分割して行なう場
合には、ビットマッププレーンも小容量で済むので、一
旦ビットマップデータに展開してから黒マップ8および
カラーマップ9を作成するように構成してもよい。
Further, the above-described processing may be performed for each page of drawing data, or may be configured to be performed for each area. Since the bitmap plane can be small in capacity when divided, the black map 8 and the color map 9 may be created after the bit map data is once expanded.

【0044】図10は、本発明のカラーインクジェット
記録方法を実現するシステムの具体的な機器構成の一例
を示す構成図である。図中、51はホストコンピュー
タ、52はプリンタドライバ、53は受信バッファ、5
4は大容量記憶装置、55はCPU、56は主記憶装
置、57は入出力装置、58,62はプリンタI/F
部、61はプリンタ、63は記録部である。この具体例
では、ホストコンピュータ51とプリンタ61によって
実現した構成を示している。もちろん、これに限らず、
プリンタ61単体で構成することもできる。
FIG. 10 is a block diagram showing an example of a concrete device configuration of a system for realizing the color ink jet recording method of the present invention. In the figure, 51 is a host computer, 52 is a printer driver, 53 is a reception buffer, 5
4 is a mass storage device, 55 is a CPU, 56 is a main storage device, 57 is an input / output device, and 58 and 62 are printer I / Fs.
Reference numeral 61 is a printer, and 63 is a recording unit. In this specific example, a configuration realized by the host computer 51 and the printer 61 is shown. Of course, not limited to this,
It is also possible to configure the printer 61 alone.

【0045】ホストコンピュータ51は、大容量記憶装
置54、CPU55、主記憶装置56、入出力装置5
7、プリンタI/F58等を含んでいる。また、主記憶
装置56には、プリンタドライバ52の機能を実現する
プログラム、および、外部から転送されてくる記録すべ
き文書などのデータを一時記憶する受信バッファ53等
が格納されている。
The host computer 51 includes a mass storage device 54, a CPU 55, a main storage device 56, and an input / output device 5.
7, a printer I / F 58 and the like. The main storage device 56 also stores a program that implements the functions of the printer driver 52, a reception buffer 53 that temporarily stores data such as a document to be recorded that is transferred from the outside, and the like.

【0046】外部からホストコンピュータ51に転送さ
れてくる記録すべき文書などの画像データは、一括し
て、あるいは分割領域単位で、受信バッファ53へ格納
される。その後、大容量記憶装置54などに転送しても
よい。プリンタドライバ52のプログラムはCPU55
で実行され、受信バッファ53上の画像データをプリン
タ61で使われる黒とカラーインク(例えば、シアン、
マゼンタ、イエロー)に色分解し、黒画像領域について
はさらに2値化を施す。そして、上述のような黒マップ
8およびカラーマップ9への展開、黒マップ8およびカ
ラーマップ9を用いた指示マップ10の生成、ビットマ
ッププレーンへの展開と指示マップを用いた滲みを抑制
する処理等を行なう。これらの処理によって生成された
出力画像データは、プリンタI/F部58から、プリン
タ61のプリンタI/F部62を介して記録部63に送
られ、記録部63において実際の記録が行なわれる。
Image data such as a document to be recorded, which is transferred from the outside to the host computer 51, is stored in the reception buffer 53 collectively or in divided area units. Then, the data may be transferred to the mass storage device 54 or the like. The program of the printer driver 52 is the CPU 55
Image data on the reception buffer 53 and the black and color inks used in the printer 61 (for example, cyan,
Color separation into magenta and yellow) is performed, and the black image area is further binarized. Then, expansion into the black map 8 and the color map 9 as described above, generation of the instruction map 10 using the black map 8 and the color map 9, expansion into the bitmap plane and suppression of blurring using the instruction map And so on. The output image data generated by these processes is sent from the printer I / F unit 58 to the recording unit 63 via the printer I / F unit 62 of the printer 61, and the recording unit 63 actually records the image.

【0047】[0047]

【発明の効果】以上の説明から明らかなように、本発明
によれば、カラー領域と黒領域が隣接する場合、黒領域
に対して滲みを抑えるような変換処理を行なうことによ
って、記録品質を向上させている。カラー領域と黒領域
の隣接の判定の際には、黒マップ画像およびカラーマッ
プ画像を用いるが、この黒マップ画像およびカラーマッ
プ画像は、最終的に記録する解像度よりも粗い解像度で
描画データから直接生成する。そのため、黒マップ画像
およびカラーマップ画像の生成のために、従来のように
データ量の多いビットマップデータを処理する必要はな
く、少ないリソースで効率的に黒マップ画像およびカラ
ーマップ画像を生成することができる。このように、本
発明によれば、記録速度と画質の向上を両立させたカラ
ーインクジェット記録方法を提供することができる。
As is apparent from the above description, according to the present invention, when the color area and the black area are adjacent to each other, the conversion processing for suppressing the bleeding is performed on the black area to improve the recording quality. Is improving. A black map image and a color map image are used to determine the adjacency of a color area and a black area. The black map image and the color map image are directly extracted from the drawing data at a resolution coarser than the resolution to be finally recorded. To generate. Therefore, in order to generate a black map image and a color map image, it is not necessary to process a large amount of bitmap data as in the past, and it is possible to efficiently generate a black map image and a color map image with few resources. You can As described above, according to the present invention, it is possible to provide a color inkjet recording method in which the recording speed and the image quality are both improved.

【0048】また、黒マップ画像およびカラーマップ画
像を作成する際に、そのまま粗い解像度で描画データを
展開した場合に、細い線や小さな文字が黒マップ画像、
カラーマップ画像から消えてしまうという不具合を解消
し、細い線や小さな文字であっても、粗い解像度のマッ
プ画像で黒領域とカラー領域との判定を行なうことがで
き、滲みを抑えた記録を行なうことができるという効果
がある。このとき、文字データについて、全てのフォン
トを文字の大きさだけを表す特殊なフォントに置き換え
てから展開することにより、さらに効率的に記録処理を
実行することができるという効果がある。
Further, when the black map image and the color map image are created, when the drawing data is expanded as it is at the coarse resolution, thin lines and small characters are black map images,
The problem of disappearing from the color map image has been solved, and even with thin lines and small characters, it is possible to determine black areas and color areas with a map image of coarse resolution, and perform printing with suppressed blurring. The effect is that you can. At this time, with respect to the character data, all the fonts are replaced with special fonts representing only the size of the character and then expanded, so that the recording process can be executed more efficiently.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明のカラーインクジェット記録方法を実
現するシステムの一例を示す構成図である。
FIG. 1 is a configuration diagram showing an example of a system that realizes a color inkjet recording method of the present invention.

【図2】 ビットマッププレーン11と、黒マップ8お
よびカラーマップ9との関係の説明図である。
FIG. 2 is an explanatory diagram of a relationship between a bitmap plane 11 and a black map 8 and a color map 9.

【図3】 黒マップ8およびカラーマップ9の作成処理
の説明図である。
FIG. 3 is an explanatory diagram of a process of creating a black map 8 and a color map 9.

【図4】 線幅補正処理の一例を示すフローチャートで
ある。
FIG. 4 is a flowchart showing an example of line width correction processing.

【図5】 フォントの置き換え処理の一例の説明図であ
る。
FIG. 5 is an explanatory diagram of an example of font replacement processing.

【図6】 仮の指示マップを作成する処理の一例を示す
フローチャートである。
FIG. 6 is a flowchart showing an example of processing for creating a temporary instruction map.

【図7】 仮の指示マップを作成する処理の具体例の説
明図である。
FIG. 7 is an explanatory diagram of a specific example of a process of creating a temporary instruction map.

【図8】 仮の指示マップから最終的な指示マップを作
成する処理の一例を示すフローチャートである。
FIG. 8 is a flowchart showing an example of processing for creating a final instruction map from a temporary instruction map.

【図9】 最終的な指示マップを作成する処理の具体例
の説明図である。
FIG. 9 is an explanatory diagram of a specific example of a process of creating a final instruction map.

【図10】 本発明のカラーインクジェット記録方法を
実現するシステムの具体的な機器構成の一例を示す構成
図である。
FIG. 10 is a configuration diagram showing an example of a specific device configuration of a system for realizing the color inkjet recording method of the present invention.

【符号の説明】[Explanation of symbols]

1…アプリケーション、2…イメージングシステム、3
…イメージング設定部、4…マップ作成システム、5…
出力データ生成システム、6…プリンタ、7…文書、8
…黒マップ、9…カラーマップ、10…指示マップ、1
1…ビットマッププレーン。
1 ... Application, 2 ... Imaging system, 3
... Imaging setting section, 4 ... Map creation system, 5 ...
Output data generation system, 6 ... Printer, 7 ... Document, 8
... black map, 9 ... color map, 10 ... instruction map, 1
1 ... Bitmap plane.

フロントページの続き (56)参考文献 特開 平2−128282(JP,A) 特開 平3−164982(JP,A) 特開 平5−276373(JP,A) 特開 平6−206370(JP,A) 特開 平8−112917(JP,A) 特開 平5−330086(JP,A) (58)調査した分野(Int.Cl.7,DB名) B41J 2/21 B41M 5/00 G06T 11/80 H04N 1/23 101 H04N 1/46 Continuation of front page (56) Reference JP-A-2-128282 (JP, A) JP-A-3-164982 (JP, A) JP-A-5-276373 (JP, A) JP-A-6-206370 (JP , A) JP 8-112917 (JP, A) JP 5-330086 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) B41J 2/21 B41M 5/00 G06T 11/80 H04N 1/23 101 H04N 1/46

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 遅乾性の黒インクと、黒とは異なる色の
速乾性のカラーインクを描画データに基づき記録媒体に
吐出して所望のカラー画像を前記記録媒体上に形成する
カラーインクジェット記録方法において、前記描画デー
タについて2回の展開を行なって、記録データを作成す
るカラーインクジェット記録方法であって、1回目の展
開では、前記描画データにおける文字データについて、
全てのフォントを文字の大きさだけを表す特殊なフォン
トに置き換えてから、前記描画データから最終的に記録
する解像度よりも粗い解像度で前記黒インクにより記録
される画像の黒マップ画像および前記カラーインクによ
り記録される画像のカラーマップ画像を作成し、作成さ
れた前記黒マップ画像および前記カラーマップ画像を用
いて前記カラーインクにより記録されるカラードット領
域と前記黒インクにより記録される黒領域が隣接あるい
は重なる可能性のある黒領域を判定し、2回目の展開で
は、前記描画データから記録する解像度でビットマップ
データを作成し、判定された黒領域については前記ビッ
トマップデータに対して滲みを抑制するための変換処理
を行なって記録データを作成し、該記録データに基づき
記録を行なうことを特徴とするカラーインクジェット記
録方法。
1. A color inkjet recording method for forming a desired color image on a recording medium by ejecting a slow-drying black ink and a quick-drying color ink of a color different from black onto a recording medium based on drawing data. In the color inkjet recording method, the drawing data is expanded twice to create recording data. In the first expansion, the character data in the drawing data is
After replacing all the fonts with a special font that represents only the size of characters, a black map image of the image recorded with the black ink and a color ink with a resolution coarser than the resolution finally recorded from the drawing data. A color map image of an image recorded by the above-mentioned black map image, and the color dot area recorded by the color ink and the black area recorded by the black ink are adjacent to each other using the created black map image and the color map image. Alternatively, a black area that may overlap is determined, and in the second development, bitmap data is created at the resolution to be recorded from the drawing data, and for the determined black area, blurring of the bitmap data is suppressed. Conversion data to create recording data and perform recording based on the recording data. Color ink jet recording method comprising.
【請求項2】 前記描画データから前記黒マップ画像お
よび前記カラーマップ画像を作成する際に、最小線幅の
設定を変化させ、最終的に記録する解像度よりも粗い解
像度において線が欠落しない線幅に変換してから前記黒
マップ画像および前記カラーマップ画像を作成すること
を特徴とする請求項1に記載のカラーインクジェット記
録方法。
2. A line width in which a minimum line width setting is changed when creating the black map image and the color map image from the drawing data so that no line is lost at a resolution coarser than the resolution to be finally recorded. 2. The color inkjet recording method according to claim 1, wherein the black map image and the color map image are created after conversion into the color map image.
JP04705095A 1995-03-07 1995-03-07 Color inkjet recording method Expired - Fee Related JP3449015B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04705095A JP3449015B2 (en) 1995-03-07 1995-03-07 Color inkjet recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04705095A JP3449015B2 (en) 1995-03-07 1995-03-07 Color inkjet recording method

Publications (2)

Publication Number Publication Date
JPH08238838A JPH08238838A (en) 1996-09-17
JP3449015B2 true JP3449015B2 (en) 2003-09-22

Family

ID=12764346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04705095A Expired - Fee Related JP3449015B2 (en) 1995-03-07 1995-03-07 Color inkjet recording method

Country Status (1)

Country Link
JP (1) JP3449015B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4514762B2 (en) * 2007-02-22 2010-07-28 株式会社沖データ Image forming apparatus
JP4529990B2 (en) 2007-03-30 2010-08-25 ブラザー工業株式会社 Image processing program and image processing apparatus

Also Published As

Publication number Publication date
JPH08238838A (en) 1996-09-17

Similar Documents

Publication Publication Date Title
US6313847B1 (en) Blending graphics objects in a frame buffer
US5480240A (en) Print quality enhancement method and apparatus
US7995238B2 (en) Image processing that can use both process and spot color plates
US6791714B1 (en) Image forming apparatus capable of saving consumption of toner without deterioration of printing quality and method thereof
JPH07111588A (en) Method for adjusting density of digital picture
JP3504331B2 (en) Print quality improvement method and apparatus for improving dot print image quality
JP3175498B2 (en) Black area identification method for ink jet color printing
JPH11154226A (en) Method and device for improving resolution
JP4428743B2 (en) Image processing method and apparatus, printer, image processing system, and storage medium
JP6184115B2 (en) Image processing method and image processing apparatus
JP3449015B2 (en) Color inkjet recording method
US5937147A (en) Printing of enhanced images
JP2003048340A (en) Printing by suppressing blurring of outline
KR100959608B1 (en) Image processing apparatus, printer, and image processing method
US20090059247A1 (en) Information processing apparatus and control method thereof
JP4369995B2 (en) Method and apparatus for draft printing
JP4050382B2 (en) Multi-value image smoothing apparatus and image forming apparatus
JP4356953B2 (en) Image processing system, image processing apparatus, control method therefor, and storage medium
JP2001219601A (en) Print controller and data processing method thereof
JP4595570B2 (en) Print control data generation apparatus and print control data generation method
US20040227965A1 (en) Dot data creation process with saved memory capacity
JPH10207645A (en) Method for controlling output and device therefor and picture formation device equipped with the same device and storage medium for storing program for executing the same method
JP3623990B2 (en) Image processing method and apparatus
JP3244745B2 (en) Image processing device
JP3636891B2 (en) Color image output method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080711

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090711

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees