JP3373345B2 - Color display - Google Patents

Color display

Info

Publication number
JP3373345B2
JP3373345B2 JP34419695A JP34419695A JP3373345B2 JP 3373345 B2 JP3373345 B2 JP 3373345B2 JP 34419695 A JP34419695 A JP 34419695A JP 34419695 A JP34419695 A JP 34419695A JP 3373345 B2 JP3373345 B2 JP 3373345B2
Authority
JP
Japan
Prior art keywords
color
display device
color display
width
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
JP34419695A
Other languages
Japanese (ja)
Other versions
JPH09186902A (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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP34419695A priority Critical patent/JP3373345B2/en
Publication of JPH09186902A publication Critical patent/JPH09186902A/en
Application granted granted Critical
Publication of JP3373345B2 publication Critical patent/JP3373345B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Electronic Switches (AREA)
  • Color, Gradation (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、デジタルカラー2
値プリンタ等のように、各原色を2値にて示す画像信号
により画像をカラー表示するカラー表示装置に関するも
のである。
TECHNICAL FIELD The present invention relates to a digital color 2
The present invention relates to a color display device such as a value printer which displays an image in color by an image signal indicating each primary color in binary.

【0002】[0002]

【従来の技術】従来より、ワードプロセッサ等のプリン
ターには、サーマルプリンタ等のように、画像を、その
各画素としてのドットの2値表現にてそれぞれ印刷して
表示できるものが知られている。
2. Description of the Related Art Conventionally, as a printer such as a word processor, there is known a printer capable of printing and displaying an image in a binary representation of dots as respective pixels, such as a thermal printer.

【0003】1つの文字あるいは下線、網掛け等の線分
を含む画像をカラーで印刷により表示するためには、デ
ィスプレイ表示ではレッド、グリーン、ブルーの3原色
の組み合わせで、印刷ではイエロー、マゼンタ、シアン
の3原色の組み合わせによる7色(白を除く)を用いる
ことが基本であった。
In order to display an image containing one character or a line segment such as an underline and a shade by color printing, a combination of three primary colors of red, green, and blue is used for display, and yellow, magenta, and It was fundamental to use seven colors (excluding white) by combining the three primary colors of cyan.

【0004】しかし、印刷に対して、上記のような7色
のみしか用いることができない場合、まず、このような
7色の内でも実用上使用に耐えないような色もあり、ま
た、文字等の表示に対する色数等の変化が少なく、画像
の表示に対して物足りなさが生じていた。
However, in the case where only the above seven colors can be used for printing, first of all, among these seven colors, there are colors that cannot be practically used, and characters and the like. There was little change in the number of colors or the like with respect to the display of, and the image display was unsatisfactory.

【0005】そこで、画像の表示に変化をもたらすため
に、特開平4−22652号公報では、図18に示すよ
うに、図18(a)に示す1文字を、図18(b)〜
(d)に示す複数の矩形領域にそれぞれ分割し、図18
(e)〜(g)に示すように、文字のドットパターンと
のマスクをとることによって、図18(h)に示すよう
に、1文字を複数の色で表示/印刷する方法が開示さ
れ、また、文字を矩形に分割するだけでなく、漢字の場
合に、その漢字の偏と旁に分解する等の方法によっても
1文字を複数色で表示/印刷する方法が開示されてい
る。
Therefore, in order to bring about a change in the display of an image, in Japanese Unexamined Patent Publication No. 4-22652, one character shown in FIG. 18 (a) is replaced with one character shown in FIG. 18 (b).
18A and 18B are each divided into a plurality of rectangular areas shown in FIG.
As shown in (e) to (g), a method for displaying / printing one character in a plurality of colors is disclosed by taking a mask with a dot pattern of the character, as shown in FIG. Further, not only is a character divided into rectangles, but in the case of a Chinese character, a method of displaying / printing a single character in a plurality of colors is also disclosed by a method of dividing the Chinese character into a bias and a stroke.

【0006】また、前記のプリンターでは、面積階調法
を用いて印刷色を8色以上に設定しているが、その面積
階調法による表示のために、ディザ法と呼ばれるディザ
パターンを、文字のドットパターンに対するマスクとし
て用いられている。
Further, in the above printer, the printing color is set to eight or more by using the area gradation method. For display by the area gradation method, a dither pattern called a dither method is used. It is used as a mask for the dot pattern.

【0007】[0007]

【発明が解決しようとする課題】ところが、このような
上記従来のプリンターでは、最小のドットの塊が10ドッ
ト程度あり、かつ、ディザ法を用いているため、罫線や
アンダーライン、明朝体の漢字における横方向の線分等
のように、線分の幅が1〜2ドットの線分に対しては、
色がのらないドットが生じたり、文字(線)の一部が切
れぎれになったり、エッジに凹凸が生じるなどが顕著に
表れ、上記線分の表示品位が劣化するという問題を生じ
ている。
However, in such a conventional printer as described above, since the minimum dot cluster is about 10 dots and the dither method is used, ruled lines, underlines, and Mincho type For a line segment with a width of 1 to 2 dots, such as a horizontal line segment in Kanji,
The problem that the display quality of the above-mentioned line segment is deteriorated is prominently caused by the occurrence of non-colored dots, the discontinuity of part of the characters (lines), and the unevenness of the edges. .

【0008】例えば、「文」という文字のパターンは、
図19に示すように、上記のパターンを、面積階調によ
るカラー表示のために、ディザ法によるディザパターン
のマスクを用いて表示した場合、文字のパターンに対し
てマスクによって除去された白抜きの部分により、線分
の輪郭に凹凸を生じて、特に、幅の小さな水平方向への
線分では文字が途切れてしまうパターン部分が発生して
表示されていた。このため、従来のプリンターでは、輪
郭の凹凸や文字の途切れによって文字の表示品位が劣化
していた。
For example, the pattern of the character "sentence" is
As shown in FIG. 19, when the above pattern is displayed using a mask of a dither pattern by a dither method for color display by area gradation, a white pattern removed by the mask is applied to a character pattern. The portion causes unevenness in the outline of the line segment, and in particular, a pattern portion in which characters are cut off in a horizontal line segment having a small width is generated and displayed. For this reason, in the conventional printer, the display quality of the character is deteriorated due to the unevenness of the contour and the discontinuity of the character.

【0009】本発明は、文字、下線、網掛け等の幅の小
さな線分を、従来よりも多色で、かつ、美麗に表示する
カラー表示装置を提供することを目的とする。
It is an object of the present invention to provide a color display device for displaying line segments having a small width such as characters, underlines, and shades in more colors and beautifully than ever before.

【0010】[0010]

【課題を解決するための手段】本発明の請求項1記載の
カラー表示装置は、以上の課題を解決するために、文字
や罫線等の線分を含む画像を、指定された色を示す各原
色の配置パターンに基づく2値表現のドットにてそれぞ
れ表示することによって、上記の色により上記画像をカ
ラー表示するカラー表示装置において、上記画像におけ
る線分の長さ方向となるベクトルを解析する解析手段が
設けられ、上記解析手段からの信号に基づき、上記ベク
トルに対し直角方向となる上記線分におけるドット単位
の幅の大きさを検出する検出手段が設けられ、前記の配
置パターンを複数有する選択手段が、上記検出手段から
の信号に基づく上記幅の大きさに応じて上記配置パター
ンを選択するように設けられていることを特徴としてい
る。
In order to solve the above problems, a color display device according to claim 1 of the present invention displays an image including line segments such as characters and ruled lines in a designated color. An analysis for analyzing a vector in the length direction of a line segment in the image in a color display device for displaying the image in color with the above-mentioned color by displaying each with a binary representation dot based on an arrangement pattern of primary colors Means for detecting the size of the width of the dot unit in the line segment perpendicular to the vector on the basis of the signal from the analyzing means, and a selection having a plurality of the arrangement patterns The means is provided so as to select the arrangement pattern according to the size of the width based on the signal from the detecting means.

【0011】上記の請求項1記載の構成によれば、解析
手段および検出手段によって、画像の線分におけるベク
トルの方向、およびその方向に対する直角方向となる幅
をドット単位にて検出できて、その幅の大きさに応じた
配置パターンを選択手段により選択できる。
According to the above-mentioned structure, the analyzing means and the detecting means can detect the direction of the vector in the line segment of the image and the width in the direction perpendicular to the direction in dot units. The arrangement pattern can be selected by the selection means according to the size of the width.

【0012】このことから、例えば、幅が1ドットの大
きさの場合、通常、画像を2値表現のドットにて表示す
る際に用いられるディザパターンにてマスクされた配置
パターンと異なる、他の配置パターン、例えば、指定さ
れた色にて設定された各原色および各原色の混合色がベ
クトル方向にそって配列された配置パターンを、選択手
段により選択できる。
From this, for example, when the width is 1 dot, it is different from the masked arrangement pattern of the dither pattern which is usually used when displaying an image with binary representation dots. An arrangement pattern, for example, an arrangement pattern in which each primary color set in a designated color and a mixed color of each primary color are arranged along the vector direction can be selected by the selection means.

【0013】したがって、上記構成では、従来のよう
に、線分の幅が小さい場合における、線分における輪郭
の凹凸や途切れによる画像の表示品位の劣化を回避でき
る。
Therefore, with the above configuration, it is possible to avoid the deterioration of the display quality of the image due to the unevenness of the contour or the break in the line segment when the width of the line segment is small as in the conventional case.

【0014】さらに、上記構成では、解析手段および検
出手段によって、線分の各部分のベクトル方向を解析し
て、それら各部分での幅を検出することによって、線分
の幅がベクトル方向に沿って変化する線分において、表
示する画像が1つの線分であってもその中で幅の異なる
部分があればその幅に応じて、最適な配置パターンを選
択できるので、線分の幅が変化する画像に対しても最適
なカラー表示を行うことができる。
Further, in the above configuration, the analyzing means and the detecting means analyze the vector direction of each part of the line segment and detect the width of each part, so that the width of the line segment is along the vector direction. In the changing line segment, even if the image to be displayed is one line segment, if there are parts with different widths, the optimum layout pattern can be selected according to the width, so the line width changes. It is possible to perform optimum color display even for an image to be displayed.

【0015】本発明の請求項2記載のカラー表示装置
は、請求項1記載のカラー表示装置において、選択手段
は、線分の幅が1ドットであると検出手段によって検出
されたときに、ベクトル方向に沿った2ドットにより色
を発色させる配置パターンを選択するようになっている
ことを特徴としている。
A color display device according to a second aspect of the present invention is the color display device according to the first aspect, wherein when the detecting means detects that the width of the line segment is one dot, the vector means It is characterized in that an arrangement pattern for producing a color by two dots along the direction is selected.

【0016】上記の請求項2記載の構成によれば、請求
項1記載の構成の効果に加えて、配置パターンが、ベク
トル方向に沿った2ドットにより発色されるものである
ので、例えば、原色が3種の場合、2段階の濃度となる
各原色による6色と、各原色の内の2原色の減法混合に
よる9色と、および上記6色と減法混色による3色との
組み合わせによる18色との合計である33色となり、
従来より表示できる色数を増加させることができる。
According to the above-mentioned configuration of claim 2, in addition to the effect of the configuration of claim 1, since the arrangement pattern is colored by two dots along the vector direction, for example, the primary color In the case of 3 types, 6 colors by each primary color having a density of 2 levels, 9 colors by subtractive mixing of 2 primary colors of each primary color, and 18 colors by a combination of 6 colors and 3 colors by subtractive mixing And the total of 33 colors,
It is possible to increase the number of colors that can be displayed as compared with the related art.

【0017】本発明の請求項3記載のカラー表示装置
は、請求項1記載のカラー表示装置において、選択手段
は、線分の幅が2ドット以上であると検出手段によって
検出されたときに、ベクトル方向に沿った2ドットによ
り色を発色させ、互いに隣接する各配列パターンを、1
ドット分ベクトル方向に互いにずらした配置パターンを
選択するようになっていることを特徴としている。
A color display device according to a third aspect of the present invention is the color display device according to the first aspect, wherein when the selection means detects that the width of the line segment is 2 dots or more, Color is created by 2 dots along the vector direction, and each adjacent array pattern is set to 1
It is characterized in that the arrangement patterns are selected so as to be shifted from each other in the dot vector direction.

【0018】上記の請求項3記載の構成によれば、請求
項1および2記載の構成の効果に加えて、互いに隣接す
る各ドットに対して異なる色が配置された配置パターン
の場合、ベクトル方向に沿って隣接する一対の各配列パ
ターンを、互いに1ドット分、ベクトル方向にずらした
配置パターンが選択されるため、線分の幅方向に隣接す
るドットにおいても互いに異なる色が配置されることに
なる。このことから、互いに異なる色の混合により発色
される加法混色となる各中間色の発色を、より安定化し
て美麗なものとすることができる。
According to the configuration of claim 3 above, in addition to the effects of the configurations of claims 1 and 2, in the case of an arrangement pattern in which different colors are arranged for adjacent dots, the vector direction is A pair of array patterns that are adjacent to each other along the line is shifted by one dot in the vector direction, so that an arrangement pattern is selected, so that different colors are also arranged in the dots adjacent in the width direction of the line segment. Become. From this, it is possible to make the color development of each intermediate color, which is an additive color mixture produced by mixing different colors, more stable and beautiful.

【0019】本発明の請求項4記載のカラー表示装置
は、請求項1記載のカラー表示装置において、選択手段
は、線分の幅が3ドット以上であると検出手段によって
検出されたときに、面積階調法のためのディザパターン
を含む配置パターンを選択するようになっていることを
特徴としている。
A color display device according to a fourth aspect of the present invention is the color display device according to the first aspect, wherein when the selection means detects that the width of the line segment is 3 dots or more, It is characterized in that an arrangement pattern including a dither pattern for the area gradation method is selected.

【0020】上記の請求項4記載の構成によれば、さら
に、線分の幅が3ドット以上の場合では、面積階調法の
ためのディザパターンを含む配置パターンを選択して
も、上記ディザパターンによる線分の輪郭に対する途切
れも回避されると共に、線分の輪郭に対する凹凸が生じ
ても目立たなくなるので、上記配置パターンによって画
像を美麗に表示することが可能となる。
According to the above structure, when the width of the line segment is 3 dots or more, even if the arrangement pattern including the dither pattern for the area gradation method is selected, the dithering is performed. The discontinuity of the outline of the line segment due to the pattern is avoided, and even if irregularities are generated on the outline of the line segment, it becomes inconspicuous, so that the image can be displayed beautifully by the arrangement pattern.

【0021】本発明の請求項5記載のカラー表示装置
は、請求項1、2、3または4記載のカラー表示装置に
おいて、画像を印刷によって表示する際の各原色の頻度
をそれぞれ判別する判別手段が、上記各頻度の大小を出
力するように設けられ、各原色の印刷順序を制御する制
御手段が、上記判別手段による上記の各頻度の大小によ
り、頻度の最も大きな原色を最後に印刷するように設け
られていることを特徴としている。
A color display device according to a fifth aspect of the present invention is the color display device according to the first, second, third or fourth aspect of the present invention, which is a discrimination means for discriminating the frequency of each primary color when an image is displayed by printing. Is provided so as to output the magnitude of each frequency, and the control means for controlling the printing order of each primary color prints the primary color having the highest frequency lastly by the magnitude of each frequency by the determining means. It is characterized by being provided in.

【0022】通常のカラー印刷における、イエロー、マ
ゼンタ、シアンの印刷順は、そのシステムによって予め
固定された順序であり、色の特性からイエロー、マゼン
タ、シアンの順に印刷していくのが一般的である。しか
し、色の上に他の色を重ねる場合、上に乗る色の版が微
少領域であれば、その版の色の乗り方は不安定となり、
カラー表示の印刷品位の劣化することがあるという問題
を生じていた。
In normal color printing, the order of printing yellow, magenta, and cyan is fixed in advance by the system, and it is common to print in order of yellow, magenta, and cyan due to color characteristics. is there. However, when overlaying another color on top of a color, if the plate of the color to be overlaid is in a small area, the way of riding the color of that plate becomes unstable,
There has been a problem that the print quality of color display may deteriorate.

【0023】しかしながら、前記の請求項5記載の構成
によれば、微少な領域の版の色も安定して印刷するため
に、各原色の版を印刷する順序を可変とし、微少領域の
版を先に印刷し、その領域を包含する大きさの他の版を
後から印刷することによって微少領域の版の色も安定し
て印刷することが可能となり、カラー表示の印刷品位を
改善できる。
However, according to the configuration of the fifth aspect, in order to stably print the color of the plate in the minute area, the printing order of the plates of each primary color is made variable, and the plate in the minute area is printed. By printing first and then printing another plate having a size including the area, it is possible to stably print the color of the plate in the micro area and improve the printing quality of color display.

【0024】本発明の請求項6記載のカラー表示装置
は、請求項1記載のカラー表示装置において、文字や罫
線等の画像をアウトラインフォントの表示により格納す
る格納バッファが設けられ、解析手段は、入力された画
像がアウトラインフォントのときには、上記格納バッフ
ァに格納されたアウトラインフォントの表示から前記ベ
クトルを解析するようになっていることを特徴としてい
る。
A color display device according to a sixth aspect of the present invention is the color display device according to the first aspect, further comprising a storage buffer for storing images such as characters and ruled lines in outline font display, and the analyzing means includes: When the input image is an outline font, the vector is analyzed from the outline font display stored in the storage buffer.

【0025】上記請求項6記載の構成によれば、さら
に、アウトラインフォントの表示が、例えばパラメトリ
ック多項式曲線であるベジエ曲線により表示される場
合、そのベジエ曲線から、画像の輪郭線の方向を示すベ
クトル方向を迅速に算出することができるので、カラー
表示を迅速化できる。
According to the above structure, when the outline font is displayed by a Bezier curve which is, for example, a parametric polynomial curve, a vector indicating the direction of the contour line of the image from the Bezier curve. Since the direction can be calculated quickly, color display can be speeded up.

【0026】[0026]

【発明の実施の形態】本発明の実施の形態について図1
ないし図17に基づいて説明すれば、以下の通りであ
る。カラー表示装置では、図1に示すように、キーイン
によりキーコードを発生させる入力手段としてのキーボ
ード1が、印刷の開始を指示するための印刷開始キー2
と、文字入力キー3とを有して設けられている。
BEST MODE FOR CARRYING OUT THE INVENTION FIG. 1 shows an embodiment of the present invention.
The following is a description with reference to FIG. In the color display device, as shown in FIG. 1, a keyboard 1 as an input means for generating a key code by key-in uses a print start key 2 for instructing the start of printing.
And a character input key 3 are provided.

【0027】カラー表示装置には、漢字、ひらがな、カ
タカナ、およびアルファベット等の文字や、句読点等の
シンボル、罫線や網掛け等の飾り等がコード化された文
字情報から表示/印刷のためのビットマップデータを生
成するビットデータ生成部4が設けられている。
In the color display device, characters such as kanji, hiragana, katakana, and alphabet, symbols such as punctuation marks, decorations such as ruled lines and shading are coded, and bits for displaying / printing are displayed. A bit data generation unit 4 that generates map data is provided.

【0028】カラー表示装置には、前記各文字情報をそ
れらの輪郭線による表現であるアウトラインフォントの
表示としてコード化されたコード、および前記キーボー
ド1から入力されて指定された色に応じて印刷および表
示のための色情報を予め格納した格納バッファ8が、上
記文字情報をアウトラインフォントの表示としてのパラ
メトリック多項式曲線にて表現したコードにより格納す
るように設けられている。
The color display device prints each character information according to a code coded as a display of an outline font which is an expression by the outline of the character information and a color designated by input from the keyboard 1. A storage buffer 8 in which color information for display is stored in advance is provided so as to store the above-mentioned character information by a code represented by a parametric polynomial curve as an outline font display.

【0029】上記パラメトリック多項式曲線の数式表現
には、ベジエ多項式曲線表現、スプライン多項式表現の
二つの表現形式がある。しかしながら、これら二つの表
現形式は互いに異なるものの、それらの表現形式から得
られる各生成曲線が互いにまったく同一であり、また、
互いの数式表現の変換も容易なものである。
The mathematical expression of the parametric polynomial curve has two expressions, that is, the Bezier polynomial curve expression and the spline polynomial expression. However, although these two expressions are different from each other, the respective generation curves obtained from those expressions are exactly the same, and
Mutual conversion of mathematical expressions is also easy.

【0030】表現形式の一つであるn次のベジエ多項式
曲線表現の生成点Bnは、n+1個の制御点Piから、
次の式(1)で生成される。
The generation point Bn of the Bezier polynomial curve expression of the nth degree, which is one of the expression formats, is calculated from n + 1 control points Pi.
It is generated by the following equation (1).

【0031】[0031]

【数1】 [Equation 1]

【0032】ベジエ多項式曲線表現は、制御点Piによ
る表現であるので、制御点の位置情報として用いる座標
系には依存しないものであり、全ての制御点が曲線の形
状に影響を与えるため、一つの制御点の移動により大局
的な形状の制御が行えるものである。
Since the Bezier polynomial curve expression is an expression by the control points Pi, it does not depend on the coordinate system used as the position information of the control points, and since all control points influence the shape of the curve, The overall shape can be controlled by moving two control points.

【0033】これにより、ベジエ多項式曲線表現は、生
成曲線と制御点との関係が判りやすく、曲線を編集する
ことが容易な上、文字等の文字情報を、ビットの行列
(例えば64×64ビット)となるビットマップにより予め
格納するよりメモリ容量を大幅に低減できることから、
文字等のアウトラインフォントの表現に適したものであ
る。
As a result, in the Bezier polynomial curve expression, the relationship between the generation curve and the control points is easy to understand, the curve can be easily edited, and character information such as a character is expressed in a bit matrix (for example, 64 × 64 bits). ), It is possible to significantly reduce the memory capacity compared to storing in advance,
It is suitable for expressing outline fonts such as characters.

【0034】このようなベジエ多項式曲線表現による画
像の表現例を挙げると、まず、対象となる文字はアウト
ラインフォントによる表示とし、その文字の1画ずつの
輪郭線は次の規則にしたがって構成されているものとす
る。
To give an example of representation of an image by such Bezier polynomial curve representation, first, the target character is displayed in outline font, and the outline of each stroke of the character is constructed according to the following rules. Be present.

【0035】規則1.それぞれの画のデータはその画の
2つの端部のうち、細い方の、かつ、左側からの描画点
から、右回りに各描画点を記述していく。例えば、
「文」の文字を図2に示すように例として挙げると、こ
の文字における右上から左下へと湾曲して延びる画であ
るの画のみを取り出して示したものは、図3に示すよ
うに、上記画のaとbの各終端のうち、bの終端の方が
幅が細く、bの2つの描画点のうち、bをaより上とな
るように180°回転移動させたと仮定した場合の左
側、すなわちb1 を描画開始点とする。
Rule 1. In the data of each image, the drawing point is described in the clockwise direction from the drawing point from the left side, which is the narrower of the two ends of the image. For example,
Taking the character "sentence" as an example as shown in FIG. 2, the image showing only the image of the character that extends curving from the upper right to the lower left is shown in FIG. Of the respective ends of a and b in the above image, the width of the end of b is narrower, and of the two drawing points of b, it is assumed that b is rotated 180 ° so as to be above a. The left side, that is, b 1 is the drawing start point.

【0036】規則2.それぞれの画のデータは平面上の
左下を基準点とする座標で制御点(X,Y)または描画
点〔X,Y〕で表し、描画点〔X,Y〕点から次の描画
点〔X,Y〕点に向け、それらの間に制御点(X,Y)
で表される座標が存在しない場合には直線を、上記座標
が存在する場合には、上記制御点(X,Y)を制御点と
し、描画点〔X,Y〕を開始点、および終端点とするベ
ジエ曲線で表される閉曲線とする。
Rule 2. The data of each image is represented by a control point (X, Y) or a drawing point [X, Y] at coordinates with the lower left on the plane as a reference point, and the drawing point [X, Y] point to the next drawing point [X , Y] points, and control points (X, Y) between them.
If there is no coordinate represented by, the straight line is used, and if the coordinate is used, the control point (X, Y) is used as the control point, and the drawing point [X, Y] is the start point and the end point. And a closed curve represented by a Bezier curve.

【0037】上記各規則1.、規則2.によって、例え
ば図2の文字の輪郭点および制御点を、横軸(X) 100
×縦軸(Y)100 の座標系にて表すと、
Each of the above rules 1. , Rule 2. By using, for example, the contour points and control points of the character in FIG.
× When expressed in the coordinate system of the vertical axis (Y) 100,

【0038】[0038]

【数2】 [Equation 2]

【0039】となる。なお、上記のBは、その真上の行
の座標に対応する描画点を示し、上記のCはその真上の
行の座標に対応する制御点を示す。
It becomes In addition, the above-mentioned B shows the drawing point corresponding to the coordinate of the line just above it, and the above-mentioned C shows the control point corresponding to the coordinate of the line just above it.

【0040】ここで、文字の線幅を解析するためには、
まず、ベクトル方向の解析を行うが、それぞれの画にお
ける2番目の描画線でのベクトル方向をその画でのベク
トル方向と定め、直線(制御点を有していない描画点)
であれば、3番目の描画点への方向によってベクトル方
向が設定され、図2および図4に示すように、曲線であ
れば2番目の描画点の次にデータ登録されている制御点
への直線方向によりベクトル方向が設定される。これ
は、ベジエ曲線の定義から、描画点での接線方向と描画
点から制御点への線分方向は一致するからである。
Here, in order to analyze the line width of a character,
First, the vector direction is analyzed, but the vector direction at the second drawing line in each image is defined as the vector direction in that image, and a straight line (a drawing point that does not have a control point)
If so, the vector direction is set according to the direction to the third drawing point. As shown in FIGS. 2 and 4, if it is a curve, the vector direction to the control point registered next to the second drawing point is set. The linear direction sets the vector direction. This is because from the definition of the Bezier curve, the tangent direction at the drawing point and the direction of the line segment from the drawing point to the control point match.

【0041】次に、線幅は、ベクトル方向への直線と1
番目の描画点との距離によって算出することができる。
また、規則1.から、上記の線分の他の部分での線幅は
上記方法で求めた線幅と同じか大きい。線幅がベクトル
方向に沿って変化する画の場合、図の輪郭線上の任意点
に対して曲線(または直線)の法線ベクトル方向を解析
し、その点から法線ベクトル(図中、矢印にて示す)方
向の何ドット先までが塗りつぶしの中に含まれるかを検
知することによって任意の点における線幅をそれぞれ解
析できる。
Next, the line width is 1 with respect to the straight line in the vector direction.
It can be calculated by the distance to the th drawing point.
In addition, rule 1. Therefore, the line width in the other part of the above line segment is the same as or larger than the line width obtained by the above method. In the case of an image in which the line width changes along the vector direction, analyze the normal vector direction of the curve (or straight line) to an arbitrary point on the contour line of the figure, and from that point, normal vector (indicated by the arrow in the figure It is possible to analyze the line width at any point by detecting how many dots ahead in the direction indicated by the arrow) included in the filled area.

【0042】このような塗りつぶし(ペイント)のビッ
トマップパターンの生成には、最も高速な処理を行える
輪郭線シフト方式が用いられている。輪郭線シフト方式
では、黒まわり輪郭線が時計まわりであるなぱ、ビット
マップメモリである第2記憶部18に、上無機の縦輪郭
線はそのまま、下向きの輪郭線は1ドット右にシフトし
て展開してから、上記第2記憶部18を操作して交互に
セット、リセット処理して白線分と黒線分に置き換え
る。
To generate such a bitmap pattern for painting (painting), a contour shift method capable of the fastest processing is used. In the contour shift method, while the black contour is clockwise, the upper inorganic vertical contour is left as it is and the downward contour is shifted to the right by one dot in the second storage unit 18 which is a bitmap memory. Then, the second storage unit 18 is operated to alternately set and reset, and the white line segment and the black line segment are replaced.

【0043】カラー表示装置では、カラー表示装置の全
体の動作を予め格納されたプログラムにしたがって制御
する中央演算装置であるCPU9が、上記プログラムを
予め格納したROM(Read Only Memory)19を有して
設けられている。
In the color display device, the CPU 9 which is a central processing unit for controlling the entire operation of the color display device in accordance with a prestored program has a ROM (Read Only Memory) 19 in which the above program is prestored. It is provided.

【0044】カラー表示装置では、カラーモニター等の
表示装置12が設けられており、上記表示装置12に対
して、カラー表示の画像における3原色としてのR
(赤)G(緑)B(青)のそれぞれの画素のON/OF
F情報を蓄えるビデオRAMとしての表示バッファ11
が設けられ、表示装置12と表示バッファ11を制御す
る表示制御部10が設けられている。
The color display device is provided with a display device 12 such as a color monitor, and the display device 12 is provided with R as three primary colors in a color display image.
ON / OF of each pixel of (red) G (green) B (blue)
Display buffer 11 as a video RAM for storing F information
Is provided, and a display control unit 10 that controls the display device 12 and the display buffer 11 is provided.

【0045】カラー表示装置には、サーマル転写式のプ
リンター等の印刷装置15が、ドットを、例えば16〜
24ドット/mmにて設けられ、上記印刷装置15に対
して、選択する3原色としてのイエロー、マゼンタ、シ
アンの各インクリボンの色の指定と、前記の文字情報等
に基づく色毎の各印刷パターンにて表されたビットマッ
プデータをそれぞれ蓄える印刷バッファ14が設けら
れ、印刷装置15と印刷バッファ14を制御する印刷制
御部13が設けられている。
In the color display device, a printing device 15 such as a thermal transfer printer is used to form dots, for example, 16 to 16 dots.
The color of each ink ribbon of yellow, magenta, and cyan as the three primary colors to be selected, which is provided at 24 dots / mm, is designated for the printing device 15, and each printing is performed for each color based on the character information and the like. A print buffer 14 that stores bitmap data represented by a pattern is provided, and a printing device 15 and a print control unit 13 that controls the print buffer 14 are provided.

【0046】カラー表示装置には、外部からの文字画像
を入力するためのフロッピィーディスクや磁気ディスク
等のディスク入力部20が、そのような情報を一時的に
記憶しておくRAM(Random Access Memory) 21を有
して設けられ、CPU9にて処理される文字情報や、画
像情報が、ビットマップフォントの表示によるデータ
か、アウトラインフォントの表示によるデータかを判別
するデータ判別部22が、上記各データに予め記録され
ている各フラグによって上記の判別を行うように設けら
れている。
In the color display device, a disk input unit 20 such as a floppy disk or a magnetic disk for inputting a character image from the outside temporarily stores such information in a RAM (Random Access Memory). The data discriminating section 22 for discriminating whether the character information or the image information processed by the CPU 9 is data represented by a bit map font or data represented by an outline font is provided by the CPU 21. It is provided so that the above-mentioned discrimination can be performed by each flag recorded in advance.

【0047】そして、前記ビットデータ生成部4には、
表示/印刷すべき文字・下線・罫線等の上記文字情報、
およびRAM21からの画像情報における線分のベクト
ルの方向および線幅を解析するベクトル方向解析部5
が、その解析結果を記憶する座標記憶部16を備えて設
けられている。
Then, the bit data generator 4 is
The above character information such as characters to be displayed / printed, underlines, and ruled lines,
And a vector direction analysis unit 5 for analyzing the direction and line width of the line segment vector in the image information from the RAM 21.
However, a coordinate storage unit 16 that stores the analysis result is provided.

【0048】一方、コード化された文字情報や、上記画
像情報から表示/印刷のためのビットマップデータに変
換する表示/印刷ビットデータ展開部6が、上記ビット
データを記録する第1記憶装置17を備えて設けられて
いる。
On the other hand, the display / print bit data expansion unit 6 for converting the coded character information and the image information into bitmap data for display / printing stores the above-mentioned bit data in the first storage device 17. Is provided.

【0049】さらに、ビットデータ生成部4には、カラ
ー表示を精度よく行うために所望の配置パターンをマス
クとして、上記ビットデータからカラー表示のための各
原色のビットマップパターンを生成する格納表示/印刷
用のビットデータマスク部7が、複数の上記配置パター
ンを予め格納していると共に上記各ビットマップパター
ンを記憶する第2記憶装置18を備えて設けられてい
る。
Further, the bit data generation unit 4 stores / displays a bit pattern of each primary color for color display from the bit data by using a desired layout pattern as a mask for accurate color display. The bit data masking unit 7 for printing is provided with a second storage device 18 which stores a plurality of the above-mentioned arrangement patterns in advance and stores each of the above-mentioned bitmap patterns.

【0050】次に、上記実施例の構成における動作につ
いて説明すると、まず、印刷の場合、印刷開始キー2が
押されるとCPU9が予め編集された文字列・下線・罫
線等およびそれらの色情報のデータを格納している格納
バッファ8からコード化された格納バッファ8内の文字
情報を取り出し、印刷/表示用のビットデータ展開部6
内のコード情報から印刷のためのビットマップパターン
に変換され、そのビットマップパターンは第1記憶装置
17に格納される。
Next, the operation in the configuration of the above embodiment will be described. First, in the case of printing, when the print start key 2 is pressed, the CPU 9 pre-edits character strings, underlines, ruled lines, etc., and their color information. The encoded character information in the storage buffer 8 is taken out from the storage buffer 8 storing the data, and the bit data development unit 6 for printing / displaying is taken out.
The code information is converted into a bitmap pattern for printing, and the bitmap pattern is stored in the first storage device 17.

【0051】ベクトル方向解析部5は、文字・下線・罫
線を構成する線分の長さ方向となる各ストロークの方向
と幅をそれぞれ解析し、その解析結果を座標記憶部16
に格納する。表示/印刷用のビットデータ生成部4は座
標記憶部16に格納されたベクトル方向解析部5での解
析結果であるベクトルの方向と、その検出されたベクト
ル方向の位置での線分の幅となるストロークの幅、およ
びキーボード1等から指定された色に基づく格納バッフ
ァ8から取り出した色情報を元に第1記憶装置17のパ
ターンと、用いるべき配置パターンを決定し、表示/印
刷用のビットデータマスク部7によってデータの加工を
行い、その結果得られたイエロー、マゼンタ、シアンの
3つの版のビットマップデータを第2記憶装置18にそ
れぞれ格納する。
The vector direction analysis unit 5 analyzes the direction and width of each stroke, which is the length direction of the line segment that constitutes the character, underline, and ruled line, and the analysis result is the coordinate storage unit 16
To store. The display / print bit data generation unit 4 stores the vector direction, which is the analysis result of the vector direction analysis unit 5 stored in the coordinate storage unit 16, and the width of the line segment at the detected position in the vector direction. Based on the stroke width and the color information extracted from the storage buffer 8 based on the color designated by the keyboard 1 or the like, the pattern of the first storage device 17 and the layout pattern to be used are determined, and the bit for display / printing is determined. The data mask unit 7 processes the data, and the resulting bitmap data of the three plates of yellow, magenta, and cyan are stored in the second storage device 18, respectively.

【0052】印刷制御部13は、第2記憶装置18に格
納されている印刷すべきビットマップデータを印刷バッ
ファ14に格納する。さらに、印刷制御部13は、その
格納されたデータをイエロー、マゼンタ、シアンの順に
印刷装置15に送り、印刷装置15はその仕組みが熱転
写型であればビットパターンのON/OFF情報をプリ
ンタヘッドに加える熱のON/OFFに変換してインク
リボンを溶かし、用紙にインクを転写することによって
印刷が行われる。
The print control unit 13 stores the bitmap data to be printed, which is stored in the second storage device 18, in the print buffer 14. Further, the print control unit 13 sends the stored data to the printing device 15 in the order of yellow, magenta, and cyan, and the printing device 15 sends ON / OFF information of the bit pattern to the printer head if the mechanism is a thermal transfer type. Printing is performed by converting the applied heat to ON / OFF, melting the ink ribbon, and transferring the ink to the paper.

【0053】表示の場合、キーボード1やディスク入力
部20から入力された文字情報や画像情報から、格納バ
ッファ8における色情報と文字・下線・罫線のコードか
ら表示用制御部10によって、レッド、グリーン、ブル
ーのビットパターンのデータに置き換え、それらのデー
タを表示バッファ11にセットし、表示制御部10が表
示バッファ11のデータによって表示装置12を駆動す
ることによって実現できる。
In the case of display, from the character information and the image information input from the keyboard 1 and the disk input unit 20, the color information in the storage buffer 8 and the code of the character / underline / ruled line are displayed in red and green by the display control unit 10. , Blue bit pattern data, the data is set in the display buffer 11, and the display control unit 10 drives the display device 12 by the data in the display buffer 11.

【0054】次に、ビットマップフォントにて入力され
る文字等のシンボルについて画像解析する例を挙げる
と、例えば図5に示すシンボルが、例えば64×64ドット
で印刷されるとき、図6に示すフローチャートにしたが
って上記シンボルにおける線分のベクトルの方向と幅と
が解析される。なお、格納バッファ8に予め格納された
アウトラインフォントの表示による各文字情報における
ベクトルの方向および幅の解析については前述した。
Next, an example of image analysis of symbols such as characters input in a bitmap font will be shown in FIG. 6 when the symbols shown in FIG. 5 are printed with 64 × 64 dots, for example. The direction and width of the vector of the line segment in the symbol is analyzed according to the flowchart. The analysis of the direction and width of the vector in each character information by displaying the outline font previously stored in the storage buffer 8 has been described above.

【0055】まず、図5に示すように、座標(0,0)のド
ットを検出する(ステップ1、以下、ステップをSと略
す)。このシンボルにおいては、このドットは0すなわ
ちOFF状態である。座標(0,0)のドットを表示する際
の走査方向であるX方向に1ドットずつインクリメント
しながら(S2)、1すなわちON状態であるドットの
有無を検出し(S3)、X=63となっても検出できな
い場合には、Y方向に1ドット、インクリメントした、
座標( 1,0 )の位置から再び同様な検出を繰り返す。
First, as shown in FIG. 5, a dot having coordinates (0,0) is detected (step 1, hereinafter, step is abbreviated as S). In this symbol, this dot is 0, that is, the OFF state. While incrementing by one dot in the X direction, which is the scanning direction when displaying the dot with coordinates (0,0) (S2), the presence or absence of 1 or the dot in the ON state is detected (S3), and X = 63. If it is not detected even if it becomes, 1 dot is incremented in the Y direction,
The same detection is repeated again from the position of coordinates (1, 0).

【0056】図5に示すシンボルでは、座標A(10,2
5)の位置で初めてON状態のドットが検出される。こ
の位置を、図7(a)に示す座標記憶部16のアドレス
に格納しておく(S4)。さらに、X方向に検出を続
け(S5)、今度はOFF状態のドットを検出する(S
6)。同図では、座標D(53,25)であり、座標Aから
座標Dまでの距離(X座標の差)を座標記憶部16のア
ドレスに格納する(S7)。
In the symbol shown in FIG. 5, the coordinate A (10,2
The dot in the ON state is detected for the first time at the position of 5). This position is stored in the address of the coordinate storage unit 16 shown in FIG. 7A (S4). Further, the detection is continued in the X direction (S5), and the dot in the OFF state is detected this time (S5).
6). In the figure, the coordinate is D (53, 25), and the distance from the coordinate A to the coordinate D (difference in X coordinate) is stored in the address of the coordinate storage unit 16 (S7).

【0057】次に、座標AからY方向のプラス方向へ、
順次1ドット分ずつインクリメントしながら検出を始め
(S8)、OFFとなっているドットの座標を検出する
(S9)。そして、座標Aからその座標までの距離を座
標記憶部16のアドレスに格納する(S10)。
Next, from the coordinate A to the positive Y direction,
The detection is started while sequentially incrementing by one dot (S8), and the coordinates of the dots that are OFF are detected (S9). Then, the distance from the coordinate A to the coordinate is stored in the address of the coordinate storage unit 16 (S10).

【0058】ここで、上記のアドレスとアドレスと
を比較して、大きい方をこのシンボルの線分におけるベ
クトルの方向と決定し、その方向を座標記憶部16のア
ドレスに格納する(S11)。次に、図8に示すよう
に、上記のシンボルにおける座標Aからベクトル方向に
向かって1ドット刻みでベクトルの方向と垂直な方向へ
連続するドットの数(線幅)をそれぞれ検出する。それ
らを線分の幅として図9に示す座標記憶部16のアドレ
ス…にそれぞれ格納する(S12)。
Here, the above address is compared with the address, the larger one is determined as the direction of the vector in the line segment of this symbol, and the direction is stored in the address of the coordinate storage unit 16 (S11). Next, as shown in FIG. 8, the number of dots (line width) continuous from the coordinate A in the above symbol in the vector direction in 1 dot increments in the direction perpendicular to the vector direction is detected. These are respectively stored as the line segment widths in the addresses of the coordinate storage unit 16 shown in FIG. 9 (S12).

【0059】上記の線幅解析を考慮して、カラー表示の
方法を決定は、図9に示すようになる。まず、カラー表
示が、ディスプレイ等の表示装置12か、印刷装置15
かをキーボード1からの指示にしたがって判別し(S2
1)、表示装置12による表示であれば、配置パターン
は必ず市松状に設定する(S22)。印刷装置15によ
る表示の場合は上述の線幅解析を行い(S23)、線幅
が1であるか否かを判定し(S24)、1の場合は隣接
する2ドットを互い異なる色となる配置パターンを出力
する(S25)。
The color display method is determined in consideration of the above line width analysis as shown in FIG. First, the color display is either the display device 12 such as a display or the printing device 15.
It is determined according to the instruction from the keyboard 1 (S2
1) If it is a display by the display device 12, the arrangement pattern is always set in a checkered pattern (S22). In the case of the display by the printing device 15, the above-mentioned line width analysis is performed (S23), and it is determined whether the line width is 1 (S24). In the case of 1, the adjacent two dots are arranged in different colors. The pattern is output (S25).

【0060】次に、線幅が2であるか否かを判定し(S
26)、線幅が2の場合は、配置パターンをベクトル方
向に沿った2ドットにより色を発色させ、互いに隣接す
る各配列パターンを、1ドット分ベクトル方向に互いに
ずらした市松状とし(S27)、線幅が2と異なる場合
には線幅が3以上であると判定して、面積階調法による
ディザパターンを含む配置パターンによるカラー表示出
力を行う(S28)。
Next, it is determined whether the line width is 2 (S
26) If the line width is 2, the arrangement pattern is colored by 2 dots along the vector direction, and the adjacent array patterns are arranged in a checkered pattern with one dot offset from each other in the vector direction (S27). When the line width is different from 2, it is determined that the line width is 3 or more, and the color display output is performed by the arrangement pattern including the dither pattern by the area gradation method (S28).

【0061】次に、線幅が1ドットの場合の配置パター
ンの例について説明すると、例えば図10に示す下線や
罫線のような線状のシンボルを例に挙げると、まず、こ
のシンボルをアウトラインフォントにて表すコードと、
このシンボルの色を表す指定された色コードが図1に示
す格納バッファ8に予め格納されている。
Next, an example of the arrangement pattern when the line width is 1 dot will be described. For example, taking a linear symbol such as the underline or ruled line shown in FIG. 10 as an example, first, this symbol is an outline font. And the code
A designated color code representing the color of this symbol is stored in advance in the storage buffer 8 shown in FIG.

【0062】このシンボルの色を表す色情報は1BYTEで
表され、例えば図12に示すようなビット構成からな
る。ここで、3原色となるイエロー、マゼンタ、シアン
をそれぞれ2ビットで表すことにより、各版の各原色の
濃度を2段階に設定できることから、2段階の濃度の各
原色の6色と、2段階の濃度の各原色と各原色の内2色
を重ね合わせて形成された3種の減法混色との組み合わ
せからなる18色と、上記各減法混色の組み合わせから
なる9色とにより、合計にて33色での出力が可能とな
る。
The color information representing the color of this symbol is represented by 1 BYTE and has a bit structure as shown in FIG. 12, for example. Here, since the density of each primary color of each plate can be set in two steps by representing each of the three primary colors yellow, magenta, and cyan with 2 bits, there are 6 levels of each primary color with two levels of density and two levels. A total of 33 colors were obtained by combining 18 colors consisting of a combination of three types of subtractive color mixtures formed by superimposing each of the primary colors of the Output in color is possible.

【0063】表示/印刷用のビットデータ生成部4で
は、格納バッファ8から文字のコードと色情報を読み取
り、ベクトル方向解析部5で前述のようにベクトルの方
向と線幅とを解析する。この場合、ベクトルの方向は、
通常、水平方向、すなわち表示のための走査方向(X方
向)であり、線幅はどのX位置においても1であり、さ
らにマスクのパターンは1ドットおきの繰り返しであ
る。
The display / print bit data generation unit 4 reads the character code and color information from the storage buffer 8, and the vector direction analysis unit 5 analyzes the vector direction and line width as described above. In this case, the vector direction is
Usually, it is in the horizontal direction, that is, the scanning direction (X direction) for display, the line width is 1 at any X position, and the mask pattern is repeated every other dot.

【0064】また、この文字の色が、例えば図13に示
される茶色であれば、それぞれのビットが有する意味は
図12に示すとおりであり、この場合イエローは2ビッ
トともON状態となるから、イエローの印刷ドットパタ
ーンには何ら加工を施す必要はなく、塗りつぶしを示す
ビットマップパターンをそのまま出力する。
Further, if the color of this character is, for example, brown as shown in FIG. 13, the meanings of the respective bits are as shown in FIG. 12, and in this case, the two bits of yellow are in the ON state. It is not necessary to perform any processing on the yellow print dot pattern, and the bitmap pattern indicating the filling is output as it is.

【0065】茶色を出力する場合、マゼンタとシアンに
ついては各1ビットずつがONとなっているので印刷ド
ットパターンは2ドットに1ドットを有効とするような
マスクとなる配置パターンを用いる。
When outputting a brown color, one bit is turned on for magenta and one bit for cyan, so that the print dot pattern uses a layout pattern that serves as a mask that makes one dot effective for two dots.

【0066】つまり、図11においては図12を参照し
て、マゼンタがM1にて示される(1)と、シアンがC
2にて示される(2)が有効状態となっているから、マ
ゼンタ、シアンで互いに異なるドットにマスクがかかる
ようにする。
That is, referring to FIG. 12 in FIG. 11, when magenta is represented by M1 (1), cyan is C.
Since (2) shown by 2 is in an effective state, masks are applied to different dots for magenta and cyan.

【0067】例えば、マゼンタの場合は、シンボルのビ
ットマップパターンに対して55(16進)で論理積を算出
して、マゼンタの版となるビットマップパターンとし、
シアンの場合には、シンボルのビットマップパターンに
対してAA(16進)で論理積を算出して、シアンの版とな
るビットマップパターンとする。
For example, in the case of magenta, the logical product of 55 (hexadecimal) is calculated with respect to the bit map pattern of the symbol to obtain the bit map pattern as the magenta plate,
In the case of cyan, the logical product is calculated by AA (hexadecimal) with respect to the bitmap pattern of the symbol, and the bitmap pattern that becomes the cyan plate is obtained.

【0068】そして、イエロー、マゼンタ、シアンの3
版を重ね合わせると図11のように、イエローはこのシ
ンボルを構成する全てのドットにおいてON状態となる
ビットマップパターンとなり、マゼンタ、シアンは隣接
する2ドットにて交互にON状態となるビットマップパ
ターンとなる。
Then, three of yellow, magenta and cyan
When the plates are overlapped, as shown in FIG. 11, yellow becomes a bitmap pattern in which all dots forming this symbol are in an ON state, and magenta and cyan are in a bitmap pattern in which adjacent two dots are alternately in an ON state. Becomes

【0069】次に、線幅が2の場合について、さらに詳
細に説明すると、まず、例えば図14に示すようなシン
ボルとしての線分に対するカラー表示では、ベクトル方
向解析部5によって、ベクトルの方向は水平方向で、線
幅は、例えば2という解析結果が得られる。この結果を
もとに図9に基づいてカラー表示の指示を出力すると、
パターンは図15のような市松状となる。この市松状の
パターンを、ONのドットは1、OFFのドットは0と
して数値表現すると、図15のパターンの右に示した数
値(16進表現している)になる。
Next, the case where the line width is 2 will be described in more detail. First, in the color display for a line segment as a symbol as shown in FIG. 14, for example, the vector direction analysis unit 5 determines the vector direction. In the horizontal direction, the analysis result that the line width is 2, for example, is obtained. Based on this result, if a color display instruction is output based on FIG. 9,
The pattern becomes a checkered pattern as shown in FIG. When this checkered pattern is numerically expressed with ON dots being 1 and OFF dots being 0, the numerical values (hexadecimal expression) shown on the right side of the pattern in FIG. 15 are obtained.

【0070】第1記憶装置17には、上記パターンを数
値表現したデータがセットされるので、そのデータと図
15のデータとの論理積をとると、それが印刷用のビッ
トマップデータとなり、第2記憶装置18にセットされ
る。
Data in which the above pattern is expressed numerically is set in the first storage device 17. Therefore, when the logical product of the data and the data of FIG. 15 is taken, it becomes the bitmap data for printing. 2 set in the storage device 18.

【0071】ただし、この場合において、色情報も図1
3に示すものとすると、イエローに割り当てられたビッ
トが2ビットともONであるので、イエローの版にはマ
スクをとる必要がない。
However, in this case, the color information is also shown in FIG.
As shown in FIG. 3, since the two bits assigned to yellow are both ON, it is not necessary to mask the yellow plate.

【0072】マゼンタ、シアンに割り当てられたビット
では、マゼンタは偶数ビットがON、シアンは奇数ビッ
トがONであるので、マゼンタには図11のパターンと
マスクを用い、シアンには図11のパターンのONとO
FFとを入れ替えたマスクを用いる。以上の操作で得ら
れたビットマップデータを印刷すると、図14に示す色
を繰り返して印刷した結果が得られる。
In the bits assigned to magenta and cyan, the even bits of magenta are ON and the odd bits of cyan are ON, so the pattern and mask of FIG. 11 are used for magenta, and the pattern of FIG. 11 is used for cyan. ON and O
A mask in which FF is replaced is used. When the bitmap data obtained by the above operation is printed, the result of repeatedly printing the colors shown in FIG. 14 is obtained.

【0073】次に、線幅が3以上の場合について、さら
に詳細に説明すると、まず、例えば図16に示すような
線分部分となるシンボルをカラー出力にて印刷する場
合、このシンボルはベクトル方向解析部5によってベク
トルの方向は水平方向で、線幅は、例えば4という解析
結果が得られる。
Next, a case in which the line width is 3 or more will be described in more detail. First, for example, when a symbol that forms a line segment portion as shown in FIG. 16 is printed by color output, this symbol has a vector direction. The analysis unit 5 obtains an analysis result in which the vector direction is horizontal and the line width is 4, for example.

【0074】この結果をもとに、図9に基づいてカラー
出力法を決定すると、マスクパターンは図17に示すよ
うに、面積階調法を用いたマスクパターンとなる。この
マスクパターンを数値表現すると、図17のマスクパタ
ーンの右に示す数値となるが、このシンボルの色が図1
3の例を色とすると、マスクをとる版とその方法は前記
と同様である。
Based on this result, when the color output method is determined based on FIG. 9, the mask pattern becomes a mask pattern using the area gradation method as shown in FIG. When this mask pattern is expressed numerically, the numerical values shown on the right side of the mask pattern in FIG. 17 are obtained, and the color of this symbol is shown in FIG.
Assuming that the color of the example 3 is the same, the mask removing plate and its method are the same as described above.

【0075】また、この面積階調法にて用いるディザパ
ターンとしては、組織的ディザ法、例えばベイヤー型の
4×4行列を用いる方法や、ドット集中型ディザを用い
る方法が挙げられる。このように本発明では、線幅があ
る程度確保できる場合には面積階調法を用いて、尾引
き、滲み等を防止した品位のよい表示結果を得ることが
できる。
As the dither pattern used in the area gradation method, there is a systematic dither method, for example, a method using a Bayer type 4 × 4 matrix or a method using a dot concentrated type dither. As described above, in the present invention, when the line width can be secured to some extent, the area gradation method can be used to obtain a high-quality display result in which tailing, blurring, etc. are prevented.

【0076】次に、線幅が変化する場合についてさらに
詳しく説明すると、まず、図5のように線幅が変化する
文字をカラー表示により印刷すると場合、ベクトル方向
解析部5の解析によって、A〜Dの各点における線幅
が、図7(a)および(b)に示すように座標記憶部1
6に対してそれぞれ記憶されており、D点周辺における
線幅は図8に示すように、1ドットの線幅となってい
る。
Next, the case where the line width changes will be described in more detail. First, when a character whose line width changes as shown in FIG. 5 is printed in color, the vector direction analysis unit 5 analyzes The line width at each point of D is determined by the coordinate storage unit 1 as shown in FIGS.
6 is stored for each line, and the line width around the point D has a line width of 1 dot as shown in FIG.

【0077】図9に示すフローチャートにしたがって、
A点における線幅は、例えば14であるから、カラー表示
は面積階調法による配置パターンを用いた方法となる。
A点以降H点までが線幅3以上であるから、カラー表示
は面積階調法による配置パターンを用いた方法となる。
G点からF点までが線幅2であるため、カラー表示は市
松状の配置パターンをとったものとなる。E点からD点
は、線幅1であるから、ベクトル方向に沿った2つドッ
トによるカラー表示となる。この文字の色が図13の例
の色とすると、マスクをとる版とその方法は前述と同様
である。
According to the flow chart shown in FIG.
Since the line width at the point A is 14, for example, the color display is a method using an arrangement pattern by the area gradation method.
Since the line width from the point A to the point H is 3 or more, the color display is a method using an arrangement pattern by the area gradation method.
Since the line width from point G to point F is 2, the color display has a checkered arrangement pattern. Since the line widths from the points E to D are 1, the color display is made by two dots along the vector direction. Assuming that the color of this character is the color of the example in FIG. 13, the masked plate and its method are the same as described above.

【0078】次に、各原色により設定される各版の順序
を、各版における印刷のための有効面積に応じて入れ替
えることについてさらに詳細に説明すると、まず、色情
報を、例えば図13のビット構成で示される茶色の文字
を印刷する場合を例として挙げると、ここで、色情報は
イエロー、マゼンタ、シアンにそれぞれ2ビットずつ割
り当てられ、図15の市松状の配置パターンを用いて印
刷するとき、図15の網掛けで表される部分に色情報の
奇数ビットのON,OFFを用い、白で表される部分に
色情報の偶数ビットのON,OFFを用いればよい。
Next, the order of the respective plates set by the respective primary colors will be explained in further detail in accordance with the effective area for printing in each plate. First, the color information will be represented by, for example, the bits in FIG. Taking the case of printing the brown characters shown in the configuration as an example, here, when 2 bits are assigned to each of yellow, magenta, and cyan, the color information is printed using the checkered arrangement pattern of FIG. The odd-numbered bits of color information ON / OFF may be used in the shaded portion of FIG. 15, and the even-numbered bits of ON / OFF of the color information may be used in the white portion.

【0079】ここで、図13に示す色情報を示すそれぞ
れのビットは、図12に示す色の意味を有する。0はビ
ットがOFF状態で、そのビットに対応するドットはO
FFであり、1はビットがON状態でそのビットに対応
するドットはONである。全てのドットに対して印刷さ
れる版は色情報が2ビットとも1、つまり最も頻度の大
きな色の版であり、そのような版は最後に印刷する。例
えば、図13に示す茶色の情報の場合には、イエローが
最後に印刷される版である。
Here, each bit indicating the color information shown in FIG. 13 has the meaning of the color shown in FIG. For 0, the bit is OFF, and the dot corresponding to that bit is O
FF, 1 is a bit in the ON state and the dot corresponding to the bit is in the ON state. The plate printed for all dots has color information of 2 bits, that is, the plate with the most frequent color, and such plate is printed last. For example, in the case of the brown information shown in FIG. 13, yellow is the last printed plate.

【0080】このように上記実施例の構成では、画像に
おける線分に対して、その線分のベクトル方向を横断す
る、隣合う各画素単位となる各ドットで色を互いに異な
らせて表示、印刷を行うため、従来のようなディザパタ
ーンによる線分の輪郭の凹凸の発生を回避でき、また、
線分の幅が小さい場合のように、上記線分が途切れるこ
とが防止できることから、線分の方向に関係なく表示品
位の高いカラー表示が可能となる。
As described above, in the configuration of the above-described embodiment, with respect to the line segment in the image, each dot which is adjacent to each pixel and which crosses the vector direction of the line segment is displayed and printed with different colors. Therefore, it is possible to avoid the generation of unevenness of the contour of the line segment due to the conventional dither pattern.
Since it is possible to prevent the line segment from being interrupted as in the case where the width of the line segment is small, it is possible to perform color display with high display quality regardless of the direction of the line segment.

【0081】また、上記構成では、線分の幅が2の場合
であっても、上記線分は、水平方向に隣接する各ドット
が互いに異なるとなる共に、垂直方向にも互いに異なる
ようにカラー表示される。このため、上記構成では、互
いに異なる色により形成される中間色をより安定に発色
させることができるので、表示品位の高いカラー表示が
可能となる。
Further, in the above configuration, even when the width of the line segment is 2, the line segment is colored so that the dots adjacent to each other in the horizontal direction are different from each other and are also different from each other in the vertical direction. Is displayed. Therefore, in the above configuration, the intermediate color formed by the different colors can be more stably developed, and thus color display with high display quality can be performed.

【0082】さらに、カラー表示にて印刷する場合、1
ドット単位にて色を制御するには、かすれ、にじみ等が
問題となり、精度の高い印刷装置が必要となるが、線幅
を解析し、その線幅が3以上の場合には面積階調による
カラー表示が好ましく、精度のやや低い安価な印刷装置
であっても所望の色で出力可能となる。
Further, when printing in color display, 1
In order to control the color on a dot-by-dot basis, problems such as blurring and bleeding become a problem, and a highly accurate printing device is required. However, if the line width is analyzed and the line width is 3 or more, it depends on the area gradation. Color display is preferable, and even an inexpensive printing apparatus with slightly lower accuracy can output in desired colors.

【0083】このように上記構成では、線分の幅の解析
を行うことによってカラー表示のための2値化手法を決
定するため、常に最適な表示手法によって表示/印刷が
可能となる。
As described above, in the above configuration, since the binarization method for color display is determined by analyzing the width of the line segment, display / printing can always be performed by the optimum display method.

【0084】特に、上記構成では、表示される画像にお
いて、上記画像がアウトラインフォントの表示によるコ
ードによって表されて、予め格納されている場合、上記
コードからのベクトルの方向の検出が容易なものにでき
るので、上記カラー表示を迅速化できる。
In particular, in the above configuration, in the displayed image, if the image is represented by a code in outline font display and stored in advance, it becomes easy to detect the vector direction from the code. Therefore, the color display can be speeded up.

【0085】その上、カラー印刷の場合、ある版の上に
微少領域の物の版を重ねると,微少領域の版画がかすれ
ることがあるが、本発明の構成では、微少領域の版は始
めに印刷し、その版の上から面積のより大きな版を順次
重ねるため、上記版もかすれることが防止されて、安定
して印刷でき、高品位の表示ができる。
In addition, in the case of color printing, when a plate of a small area is overlaid on a certain plate, the print of the small area may be faint. However, in the structure of the present invention, the plate of the small area is first printed. Since printing is performed and plates having a larger area are sequentially stacked on the plates, the plates are also prevented from being scratched, stable printing is possible, and high-quality display is possible.

【0086】なお、上記実施例の構成では、印刷装置1
5として、ドットが例えば16〜24ドット/mmに設
定されたサーマル転写式のプリンターを用いた例を挙げ
たが、印刷される各原色の濃度が2値的に表示される印
刷装置であれば、特に上記に限定されることはなく、他
の印刷装置として、例えば電子写真方式や、インクジェ
ット方式の印刷装置を用いることができる。
In the configuration of the above embodiment, the printing device 1
An example using a thermal transfer type printer in which dots are set to, for example, 16 to 24 dots / mm is described as 5, but if the density of each primary color to be printed is displayed in a binary manner, The printing device is not particularly limited to the above, and as another printing device, for example, an electrophotographic printing device or an inkjet printing device can be used.

【0087】また、上記実施例の構成では、線幅を、1
ドット、2ドット、および3ドット以上とによって、印
刷の表示のための配置パターンを変化させた例を挙げた
が、ドットの設定により、例えばドットが25ドット/
mm以上の場合のように、より精細に設定されたときに
は、その配置パターンの変化させるための線幅の設定
は、上記ドットの設定に応じて変化させればよい。
In the structure of the above embodiment, the line width is set to 1
An example in which the arrangement pattern for printing display is changed by dots, 2 dots, and 3 dots or more has been given.
When the fineness is set, as in the case of mm or more, the setting of the line width for changing the arrangement pattern may be changed according to the setting of the dots.

【0088】[0088]

【発明の効果】本発明のカラー表示装置は、以上のよう
に、文字や罫線等の線分を含む画像を、指定された色を
示す各原色の配置パターンに基づく2値表現のドットに
てそれぞれ表示することによって、上記の色によりカラ
ー表示される上記画像における線分の長さ方向となるベ
クトルを解析する解析手段が設けられ、上記解析手段か
らの信号に基づき、上記ベクトルに対し直角方向となる
上記線分におけるドット単位の幅の大きさを検出する検
出手段が設けられ、前記の配置パターンを複数有する選
択手段が、上記検出手段からの信号に基づく上記幅の大
きさに応じて上記配置パターンを選択するように設けら
れている構成である。
As described above, according to the color display device of the present invention, an image including a line segment such as a character or a ruled line is represented by a binary representation dot based on an arrangement pattern of each primary color showing a designated color. An analyzing means for analyzing the vector in the length direction of the line segment in the image displayed in color by the respective colors is provided, and based on a signal from the analyzing means, a direction perpendicular to the vector is provided. The detection means for detecting the size of the width of the dot unit in the line segment is provided, and the selection means having a plurality of the above-mentioned arrangement patterns are arranged in accordance with the size of the width based on the signal from the detection means. This is a configuration provided so as to select an arrangement pattern.

【0089】それゆえ、上記構成は、例えば、幅が1ド
ットの大きさの場合、通常、画像を2値表現のドットに
て表示する際に用いられるディザパターンにてマスクさ
れた配置パターンと異なる、他の配置パターン、例え
ば、指定された色にて設定された各原色および各原色の
混合色がベクトル方向にそって配列された配置パターン
を、選択手段により選択できる。
Therefore, for example, when the width is 1 dot, the arrangement is different from the arrangement pattern masked by the dither pattern which is normally used when displaying an image with binary representation dots. Other arrangement patterns, for example, an arrangement pattern in which each primary color set in a designated color and a mixed color of each primary color are arranged along the vector direction can be selected by the selection means.

【0090】したがって、上記構成では、従来のよう
に、線分の幅が小さい場合における、線分における輪郭
の凹凸や途切れによる画像の表示品位の劣化を回避でき
て、画像を従来より美麗に表示できるという効果を奏す
る。
Therefore, in the above configuration, when the width of the line segment is small as in the conventional case, it is possible to avoid the deterioration of the display quality of the image due to the unevenness of the contour or the break in the line segment, and to display the image more beautifully than in the conventional case. It has the effect of being able to.

【0091】さらに、上記構成では、解析手段および検
出手段によって、線分の各部分のベクトル方向を解析し
て、それら各部分での幅を検出することによって、線分
の幅がベクトル方向に沿って変化する線分において、画
像が1つの線分であってもその中で幅の異なる部分があ
ればその幅に応じて、最適な配置パターンを選択できる
ので、線分が変化する画像に対しても最適なカラー表示
を行うことができるという効果も奏する。
Further, in the above arrangement, the analyzing means and the detecting means analyze the vector direction of each part of the line segment and detect the width of each part, so that the width of the line segment is along the vector direction. Even if the image is a single line segment, the optimal layout pattern can be selected according to the width of the line segment even if the image is a single line segment. However, there is an effect that an optimum color display can be performed.

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

【図1】本発明のカラー表示装置のブロック図である。FIG. 1 is a block diagram of a color display device of the present invention.

【図2】上記カラー表示装置におけるアウトラインフォ
ントの表示例を示す説明図である。
FIG. 2 is an explanatory diagram showing a display example of an outline font on the color display device.

【図3】上記表示例の要部拡大図である。FIG. 3 is an enlarged view of a main part of the display example.

【図4】上記図3の表示例の円Cにて示す部位の要部拡
大図である。
FIG. 4 is an enlarged view of a main part of a portion indicated by a circle C in the display example of FIG.

【図5】上記カラー表示装置における画像の解析例を示
す説明図である。
FIG. 5 is an explanatory diagram showing an image analysis example in the color display device.

【図6】上記解析例の解析方法を示すフローチャートで
ある。
FIG. 6 is a flowchart showing an analysis method of the above analysis example.

【図7】上記カラー表示装置における上記解析例に関す
る座標記憶部の格納例を示す説明図であり、(a)は全
体説明図、(b)は要部説明図である。
7A and 7B are explanatory diagrams showing a storage example of a coordinate storage unit regarding the analysis example in the color display device, FIG. 7A is an overall explanatory diagram, and FIG.

【図8】上記の図5の解析例の要部拡大図である。8 is an enlarged view of a main part of the analysis example of FIG. 5 described above.

【図9】上記カラー表示装置における線幅による配置パ
ターンの選択する方法を示すフローチャートである。
FIG. 9 is a flowchart showing a method for selecting an arrangement pattern based on a line width in the color display device.

【図10】上記線幅が1ドットの場合における印刷時の
ドット構成を示す説明図である。
FIG. 10 is an explanatory diagram showing a dot configuration during printing when the line width is 1 dot.

【図11】上記ドット構成における各色の版の合成パタ
ーンを示す説明図である。
FIG. 11 is an explanatory diagram showing a composite pattern of plates of each color in the dot configuration.

【図12】上記カラー表示装置における色情報の格納例
を示す説明図である。
FIG. 12 is an explanatory diagram showing a storage example of color information in the color display device.

【図13】上記色情報の具体例を示す説明図である。FIG. 13 is an explanatory diagram showing a specific example of the color information.

【図14】上記線幅が2ドットの場合における印刷時の
ドット構成を示す説明図である。
FIG. 14 is an explanatory diagram showing a dot configuration during printing when the line width is 2 dots.

【図15】上記ドット構成における配置パターンを示す
説明図である。
FIG. 15 is an explanatory diagram showing an arrangement pattern in the dot configuration.

【図16】上記線幅が4ドットの場合における印刷時の
ドット構成を示す説明図である。
FIG. 16 is an explanatory diagram showing a dot configuration during printing when the line width is 4 dots.

【図17】上記ドット構成における配置パターンを示す
説明図である。
FIG. 17 is an explanatory diagram showing an arrangement pattern in the dot configuration.

【図18】従来のカラー表示の方法を示す説明図であ
る。
FIG. 18 is an explanatory diagram showing a conventional color display method.

【図19】他の従来のカラー表示における表示品位を示
す説明図である。
FIG. 19 is an explanatory diagram showing display quality in another conventional color display.

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

5 ベクトル方向解析部(解析手段、検出手段) 7 ビットデータマスク部(選択手段) 5 Vector direction analysis unit (analysis means, detection means) 7-bit data mask section (selection means)

フロントページの続き (51)Int.Cl.7 識別記号 FI G09G 5/02 B41J 3/20 117C H04N 1/405 G09G 5/00 520J 1/46 H04N 1/46 Z (58)調査した分野(Int.Cl.7,DB名) H04N 1/40 - 1/409 H04N 1/46 H04N 1/60 Front page continued (51) Int.Cl. 7 Identification code FI G09G 5/02 B41J 3/20 117C H04N 1/405 G09G 5/00 520J 1/46 H04N 1/46 Z (58) Fields investigated (Int. Cl. 7 , DB name) H04N 1/40-1/409 H04N 1/46 H04N 1/60

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】文字や罫線等の線分を含む画像を、指定さ
れた色を示す各原色の配置パターンに基づく2値表現の
ドットにてそれぞれ表示することによって、上記の色に
より上記画像をカラー表示するカラー表示装置におい
て、 上記画像における線分の長さ方向となるベクトルを解析
する解析手段が設けられ、 上記解析手段からの信号に基づき、上記ベクトルに対し
直角方向となる上記線分におけるドット単位の幅の大き
さを検出する検出手段が設けられ、 前記の配置パターンを複数有する選択手段が、上記検出
手段からの信号に基づく上記幅の大きさに応じて上記配
置パターンを選択するように設けられていることを特徴
とするカラー表示装置。
1. An image including line segments such as characters and ruled lines is displayed by a binary representation dot based on an arrangement pattern of each primary color indicating a designated color, whereby the image is displayed in the above color. In a color display device for displaying in color, an analysis means for analyzing a vector in the length direction of the line segment in the image is provided, and based on a signal from the analysis means, in the line segment in the direction perpendicular to the vector. A detection unit that detects the size of the width in dot units is provided, and the selection unit having a plurality of the arrangement patterns selects the arrangement pattern according to the width size based on the signal from the detection unit. A color display device characterized by being provided in.
【請求項2】選択手段は、線分の幅が1ドットであると
検出手段によって検出されたときに、ベクトル方向に沿
った2ドットにより色を発色させる配置パターンを選択
するようになっていることを特徴とする請求項1記載の
カラー表示装置。
2. The selecting means is adapted to select an arrangement pattern for producing a color by two dots along the vector direction when the detecting means detects that the width of the line segment is one dot. The color display device according to claim 1, wherein:
【請求項3】選択手段は、線分の幅が2ドット以上であ
ると検出手段によって検出されたときに、ベクトル方向
に沿った2ドットにより色を発色させ、互いに隣接する
各配列パターンを、1ドット分ベクトル方向に互いにず
らした配置パターンを選択するようになっていることを
特徴とする請求項1記載のカラー表示装置。
3. The selecting means, when the detecting means detects that the width of the line segment is 2 dots or more, develops a color with 2 dots along the vector direction, and arranges adjacent array patterns, 2. The color display device according to claim 1, wherein the arrangement pattern is selected so as to be shifted by one dot in the vector direction.
【請求項4】選択手段は、線分の幅が3ドット以上であ
ると検出手段によって検出されたときに、面積階調法に
よるディザパターンを含む配置パターンを選択するよう
になっていることを特徴とする請求項1記載のカラー表
示装置。
4. The selecting means is adapted to select an arrangement pattern including a dither pattern by the area gradation method when the detecting means detects that the width of the line segment is 3 dots or more. The color display device according to claim 1, wherein the color display device is a color display device.
【請求項5】画像を印刷によって表示する際の各原色の
頻度をそれぞれ判別する判別手段が、上記各頻度の大小
を出力するように設けられ、 各原色の印刷順序を制御する制御手段が、上記判別手段
による上記の各頻度の大小により、頻度の最も大きな原
色を最後に印刷するように設けられていることを特徴と
する請求項1、2、3または4記載のカラー表示装置。
5. A discriminating means for discriminating the frequency of each primary color when displaying an image by printing is provided so as to output the magnitude of each frequency, and a control means for controlling the printing order of each primary color, 5. The color display device according to claim 1, wherein the color display device is provided so that the primary color having the highest frequency is printed last depending on the magnitude of each of the frequencies by the determination means.
【請求項6】請求項1記載のカラー表示装置において、 文字や罫線等の画像をアウトラインフォントの表示によ
り格納する格納バッファが設けられ、 解析手段は、入力された画像がアウトラインフォントの
ときには、上記格納バッファに格納されたアウトライン
フォントの表示から前記ベクトルを解析するようになっ
ていることを特徴とするカラー表示装置。
6. The color display device according to claim 1, further comprising a storage buffer for storing an image of characters, ruled lines, etc. by displaying in outline font, and the analyzing means, when the input image is in outline font, A color display device, characterized in that the vector is analyzed from an outline font display stored in a storage buffer.
JP34419695A 1995-12-28 1995-12-28 Color display Expired - Fee Related JP3373345B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34419695A JP3373345B2 (en) 1995-12-28 1995-12-28 Color display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34419695A JP3373345B2 (en) 1995-12-28 1995-12-28 Color display

Publications (2)

Publication Number Publication Date
JPH09186902A JPH09186902A (en) 1997-07-15
JP3373345B2 true JP3373345B2 (en) 2003-02-04

Family

ID=18367381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34419695A Expired - Fee Related JP3373345B2 (en) 1995-12-28 1995-12-28 Color display

Country Status (1)

Country Link
JP (1) JP3373345B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8059135B2 (en) 2007-05-23 2011-11-15 Kyocera Mita Corporation Image output apparatus, image output method and image output program product

Also Published As

Publication number Publication date
JPH09186902A (en) 1997-07-15

Similar Documents

Publication Publication Date Title
JP3294883B2 (en) Color separation method in ink jet color graphic printing
JP3844791B2 (en) A method for adjusting the density of digital images.
JP3183555B2 (en) Method of multiplying drawing speed / resolution product and method of forming drawing data
EP1174854B1 (en) Display equipment, display method, and storage medium storing a display control program using sub-pixels
JP3319834B2 (en) Color separation method in color figure printing
JP3504331B2 (en) Print quality improvement method and apparatus for improving dot print image quality
JPH0796594A (en) Device and method for adjusting character spacing
US5146554A (en) Page memory control in a raster image processor employed for digital halftoning
JP3373345B2 (en) Color display
KR100555431B1 (en) Display unit of character and input unit of character
US5383730A (en) Document processing apparatus that magnifies only black portions of characters
JPH08212362A (en) Character and graphic generation device
JP3588194B2 (en) Printing system, its density correction method and test pattern
EP0150988A2 (en) Enlarged picture output apparatus
US5790763A (en) Image processing apparatus and method
JPH0747337B2 (en) output method
JPH0752496A (en) Printer
JP2657198B2 (en) Printing method of dot printer
JPS61286177A (en) Document-forming device
JPH03295669A (en) Recorder
JP2592919B2 (en) Character processor
JPH06238860A (en) Character pattern generating method
JPS6395970A (en) Color word processor
JPH08279915A (en) Method for compressing data in page printer
JPH11105314A (en) Printer

Legal Events

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

Free format text: PAYMENT UNTIL: 20081122

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091122

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20091122

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20101122

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20111122

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20111122

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20121122

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20121122

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20131122

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees