JPH05119760A - Character pattern generating device - Google Patents

Character pattern generating device

Info

Publication number
JPH05119760A
JPH05119760A JP3298398A JP29839891A JPH05119760A JP H05119760 A JPH05119760 A JP H05119760A JP 3298398 A JP3298398 A JP 3298398A JP 29839891 A JP29839891 A JP 29839891A JP H05119760 A JPH05119760 A JP H05119760A
Authority
JP
Japan
Prior art keywords
character
dot pattern
character size
correction processing
circuit
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.)
Granted
Application number
JP3298398A
Other languages
Japanese (ja)
Other versions
JP3114289B2 (en
Inventor
Tetsuo Kawada
哲郎 河田
Kenichi Kawachi
賢一 河内
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
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 filed Critical Fuji Xerox Co Ltd
Priority to JP03298398A priority Critical patent/JP3114289B2/en
Publication of JPH05119760A publication Critical patent/JPH05119760A/en
Application granted granted Critical
Publication of JP3114289B2 publication Critical patent/JP3114289B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PURPOSE:To perform conversion processing from the contour information of a character to a dot pattern at high speed by providing a means which switches to obtain a dot pattern without performing the correction processing of a quantization error or to obtain a dot pattern by performing the correction processing thereof according to the size of a specified character. CONSTITUTION:This device is provided with a character contour data 1, a linear conversion circuit 22, a correction processing circuit 3, a selection circuit 4, a dot pattern conversion circuit 5, a dot pattern storage memory 6, a character size threshold register 7, a character size comparison circuit 8, and work memories 9 and 10. The register 7 stores a character size which is a threshold whether the correction processing is performed or not. When the character size which is being converted is equal to or under the character size of the register 7, the correction processing is performed at the stag of the conversion and when the character size which is being converted is larger than that of the register 7, the dot pattern is generated by omitting the correction processing. Thus, the conversion to the dot pattern is performed at higher speed than in the conventional manner.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は文字の輪郭を表すデータ
からドットパターンを得る文字パターン発生装置に関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character pattern generator for obtaining a dot pattern from data representing a character outline.

【0002】[0002]

【従来の技術】近年、卓上電子出版や高解像度レーザー
ビームプリンタ等の普及に伴い、少ないメモリ容量で文
字の大小にかかわらず常に高品質なドットパターンの文
字を出力できるアウトラインフォント方式の文字パター
ン発生装置が用いられるようになった。
2. Description of the Related Art In recent years, with the spread of desktop electronic publishing and high resolution laser beam printers, outline font type character pattern generation that can always output high quality dot pattern characters with a small memory capacity regardless of the size of the characters The device came into use.

【0003】かかるアウトラインフォント方式の文字パ
ターン発生装置とは、例えば特開昭50−14230号
公報に示されるように、文字の輪郭を再現するにたる座
標情報を記憶しておき、これらの制御点に対して一定の
処理を行なうことにより文字のドットパターンを得るも
のである。
Such an outline font type character pattern generator stores coordinate information for reproducing the outline of a character and stores these control points, for example, as disclosed in Japanese Patent Laid-Open No. 5014230. The dot pattern of the character is obtained by performing a certain process on the.

【0004】図4に従来の文字パターン発生装置の構成
を示す。図4において1は文字の輪郭を表すデータを格
納したメモリ、2は線形変換回路、3は補正処理回路、
5はドットパターン変換回路、6はドットパターン格納
メモリ、9及び10はワークメモリである。この従来の
文字パターン発生装置の動作を次に説明する。
FIG. 4 shows the structure of a conventional character pattern generator. In FIG. 4, 1 is a memory that stores data representing the outline of a character, 2 is a linear conversion circuit, 3 is a correction processing circuit,
Reference numeral 5 is a dot pattern conversion circuit, 6 is a dot pattern storage memory, and 9 and 10 are work memories. The operation of this conventional character pattern generator will be described below.

【0005】線形変換回路2はメモリ1から入力した文
字の輪郭データである直線や曲線の制御点に対して線形
変換を行ない、変換結果の文字の輪郭を表す座標データ
をワークメモリ9に格納するように出力する。
The linear conversion circuit 2 performs a linear conversion on the control points of the straight lines and curves which are the contour data of the characters input from the memory 1, and stores the coordinate data representing the contours of the converted characters in the work memory 9. To output.

【0006】補正処理回路3はこの線形変換の演算精度
や出力する座標値の量子化誤差により、最終的に出力さ
れる文字が歪んだり、線がとぎれたりする等、文字パタ
ーン全体のバランスの崩れを補正するため補正処理を行
う。ヒント情報とよばれる文字毎に固有のデータが、補
正処理のために付加的に用いられ線形変換回路2におい
て線形変換される。なおヒント情報とその処理は本発明
と直接関係ないので詳細な説明は省略する。
The correction processing circuit 3 loses the balance of the entire character pattern such as the distortion of the character finally output or the break of the line due to the calculation accuracy of the linear conversion and the quantization error of the output coordinate value. A correction process is performed to correct the. Character-specific data called hint information is additionally used for correction processing and linearly converted by the linear conversion circuit 2. Note that the hint information and its processing are not directly related to the present invention, and thus detailed description thereof will be omitted.

【0007】ここで補正処理について説明する。図5は
表示装置のドットの格子を実線で上記線形変換後の文字
‘三’のアウトラインを破線で示したものである(白丸
は制御点を表す)。文字‘三’のアウトラインはこの段
階ではドット格子単位以下の、すなわち小数点以下の値
を持っている。このアウトラインを表す値を単に四捨五
入してドット格子に丸めることによって得られただけの
文字パターンが図6である。図6からわかるように文字
‘三’の上の横棒の太さは2ドット分あるのに対し、残
り二本の横棒は1ドット分となり文字のバランスが悪く
なっている。そこでこのような不都合を取り除くため次
ぎに述べるような補正処理を行う。
The correction process will be described below. FIG. 5 shows the dot grid of the display device by a solid line and the outline of the character "three" after the linear conversion by a broken line (white circles represent control points). The outline of the letter'three 'now has values below the dot grid unit, ie below the decimal point. FIG. 6 shows a character pattern obtained by simply rounding off the values representing this outline and rounding them to a dot lattice. As can be seen from FIG. 6, the thickness of the horizontal bar above the character "three" is 2 dots, while the remaining two horizontal bars are 1 dot, and the character balance is poor. Therefore, in order to eliminate such an inconvenience, the following correction process is performed.

【0008】文字‘三’の上の横棒を補正処理する場合
のフローチャートを図8に示す。文字‘三’の上の横棒
を表す4つの制御点の線形変換後の座標を図7に示され
るように、(x1,y1),(x2,y1),(x1,
y2),(x2,y2)とする。また、y2を基準とな
るY座標とする。すなわち、文字‘三’の上の横棒で
は、下側の境界線が基準である。この情報は矩形ごとに
持つものとする。
FIG. 8 shows a flow chart in the case of correcting the horizontal bar above the character "3". As shown in FIG. 7, the coordinates after linear conversion of the four control points representing the horizontal bar above the character “three” are (x1, y1), (x2, y1), (x1,
y2) and (x2, y2). Also, let y2 be the reference Y coordinate. That is, in the horizontal bar above the letter "three", the lower boundary line is the reference. This information is held for each rectangle.

【0009】ステップ1においては、2つのY座標y1
とy2の差をもとめてから丸める。この場合(y1−y
2)はおおよそ1であるので、この場合丸めた結果は1
となる。
In step 1, two Y coordinates y1
And y2, and then round. In this case (y1-y
2) is approximately 1, so the rounded result is 1 in this case.
Becomes

【0010】ステップ2においてはy1, y2の値を
それぞれ丸めてから差をとる。y1及びy2はそれぞれ
の上下に丸められ、その差は2となる。ステップ1とス
テップ2の結果が異なるのでステップ3の次にステップ
4に進む。もし、結果が同じであれば現在処理している
矩形についてはステップ2において丸めた結果を採用す
る。
In step 2, the values of y1 and y2 are rounded and the difference is calculated. y1 and y2 are rounded up and down, respectively, and the difference is 2. Since the results of step 1 and step 2 are different, step 3 is followed by step 4. If the result is the same, the rounded result in step 2 is adopted for the currently processed rectangle.

【0011】ステップ4においては、2つのY座標が同
一の方向に丸められるようにステップ2の結果を変更す
る。この場合基準となるy2が下方に丸められているの
で、y1の小数点以下を切り捨てたものを上側の境界と
する。こうして、図4の補正された文字のドットパター
ンが得られる。
In step 4, the result of step 2 is modified so that the two Y coordinates are rounded in the same direction. In this case, since the reference y2 is rounded down, the part after the decimal point of y1 is cut off to be the upper boundary. Thus, the corrected character dot pattern of FIG. 4 is obtained.

【0012】補正処理回路3の出力はワークメモリ10
に格納される。
The output of the correction processing circuit 3 is the work memory 10
Stored in.

【0013】ドットパターン変換回路は、ワークメモリ
10から補正処理済みの輪郭を表す制御点の座標データ
を入力し文字のドットパターンに変換してこれをドット
パターン格納メモリ6に格納する。
The dot pattern conversion circuit inputs the coordinate data of the control points representing the corrected contours from the work memory 10, converts them into character dot patterns, and stores them in the dot pattern storage memory 6.

【0014】[0014]

【発明が解決しようとする課題】しかし従来のアウトラ
インフォント方式の文字パターン発生装置では、補正処
理のため全体の変換処理に要する時間が長く、変換時間
全体に占める割合は場合によっては50%を越えること
もある。
However, in the conventional outline font type character pattern generator, the time required for the whole conversion process for the correction process is long, and the ratio to the whole conversion time exceeds 50% in some cases. Sometimes.

【0015】そこで本発明者は文字パターン発生装置が
取り扱う文字のサイズについて分析したところ、変換す
る文字サイズが比較的小さい場合には変換過程における
演算精度や出力する座標値の量子化誤差が相対的に大き
くなるため出力される文字パターンのバランスの崩れは
大きい。反対に、文字サイズが比較的大きい場合、誤差
が相対的に小さくなるため出力される文字パターンのバ
ランスの崩れは小さく、文字品質に視覚上影響を及ぼさ
ないことがわかった。
Therefore, the present inventor analyzed the size of characters handled by the character pattern generator, and when the size of characters to be converted is relatively small, the calculation accuracy in the conversion process and the quantization error of the output coordinate values are relatively large. Because of the large size, the imbalance in the output character pattern is large. On the other hand, when the character size is relatively large, the error is relatively small, so that the imbalance of the output character pattern is small, and the character quality is not visually affected.

【0016】そこで本発明は、ある程度の許容量を考慮
に入れ、大サイズの文字を変換する場合には補正処理を
行わず、小サイズの文字を変換する場合には補正処理を
行なうことにより文字品質に視覚上影響を及ぼすことな
く、高速に文字の輪郭情報からドットパターンへの変換
処理を行なうことを課題とする。
In view of the above, the present invention considers a certain amount of allowance and does not perform a correction process when converting a large size character, and performs a correction process when converting a small size character. An object of the present invention is to perform a conversion process from character contour information to a dot pattern at high speed without visually affecting the quality.

【0017】[0017]

【課題を解決するための手段】このため本発明において
は、文字の輪郭データを指定された文字サイズに応じて
ドットパターンデータに変換しこの変換されたドットパ
ターンデータの量子化誤差を補正する補正処理を行い補
正ドットパターンデータとして出力する文字パターン発
生装置において、前記補正処理を行なうかどうかの閾値
となる文字サイズ閾値を格納する文字サイズ閾値レジス
タと、該文字サイズ閾値レジスタの保持する文字サイズ
閾値と前記指定された文字のサイズを比較する比較回路
と、該比較回路の出力する値により補正処理を行なわな
いでドットパターンを得るか補正処理を行なってドット
パターンを得るかを切り替える手段とを備えることによ
り課題を解決する。
Therefore, in the present invention, a correction for converting contour data of a character into dot pattern data according to a designated character size and correcting a quantization error of the converted dot pattern data. In a character pattern generator that performs processing and outputs as corrected dot pattern data, a character size threshold register that stores a character size threshold value that is a threshold value for whether to perform the correction processing, and a character size threshold value that the character size threshold value register holds. And a comparison circuit for comparing the sizes of the designated characters, and means for switching between obtaining a dot pattern without performing correction processing and performing correction processing to obtain a dot pattern according to the value output from the comparison circuit. To solve the problem.

【0018】[0018]

【作用】本発明の文字サイズ閾値レジスタは補正処理を
行なうか行なわないかの閾値となる文字サイズを格納す
るためのレジスタである。変換中の文字のサイズが文字
サイズ閾値レジスタ以下であれば従来通り変換の過程に
おいて補正処理を行ないドットパターンを生成する。変
換中の文字のサイズが文字サイズ閾値レジスタより大き
ければ変換の過程において補正処理を省略してドットパ
ターンを生成する。これにより、文字の輪郭情報からド
ットパターンへの変換が従来よりも高速に行なえる。
The character size threshold value register of the present invention is a register for storing a character size serving as a threshold value for performing correction processing or not. If the size of the character being converted is equal to or smaller than the character size threshold register, the dot pattern is generated by performing the correction process in the conversion process as usual. If the size of the character being converted is larger than the character size threshold register, the correction process is omitted in the conversion process to generate a dot pattern. As a result, the conversion from the character outline information to the dot pattern can be performed faster than in the conventional case.

【0019】[0019]

【実施例】以下、本発明の実施例を図面に基づいて詳細
に説明する。図1は、本発明の実施例にかかわる文字パ
ターン発生装置の構成を示すブロック図である。図1に
おいて、1は文字の輪郭データ、22は線形変換回路、
3は補正処理回路、4は選択回路、5はドットパターン
変換回路、6はドットパターン格納メモリ、7は文字サ
イズ閾値レジスタ、8は文字サイズ比較回路、9及び1
0はワークメモリである。文字の輪郭データを格納する
メモリ1、補正処理回路3、ドットパターン変換回路
5、ドットパターン格納メモリ6、ワークメモリ9及び
10は図4における従来の文字パターン発生装置のもの
と同一のものでよい。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a character pattern generator according to an embodiment of the present invention. In FIG. 1, 1 is character outline data, 22 is a linear conversion circuit,
3 is a correction processing circuit, 4 is a selection circuit, 5 is a dot pattern conversion circuit, 6 is a dot pattern storage memory, 7 is a character size threshold register, 8 is a character size comparison circuit, 9 and 1
0 is a work memory. The memory 1 for storing the character contour data, the correction processing circuit 3, the dot pattern conversion circuit 5, the dot pattern storage memory 6, and the work memories 9 and 10 may be the same as those of the conventional character pattern generator shown in FIG. ..

【0020】線形変換回路22は従来の線形変換回路の
動作に加えて変換中の文字のサイズを出力する。これ
は、元の文字サイズに線形変換をほどこすことによって
得られる。
The linear conversion circuit 22 outputs the size of the character being converted in addition to the operation of the conventional linear conversion circuit. This is obtained by subjecting the original character size to a linear transformation.

【0021】図2は線形変換回路22の内部構成を示す
ブロック図である。図2において、100は第1の変換
マトリックスレジスタ、101は第2の変換マトリック
スレジスタ、102は第3の変換マトリックスレジス
タ、103は第4の変換マトリックスレジスタ、104
は乗算器、105は累算器、106は文字サイズレジス
タ、107は制御回路である。第1から第4の変換マト
リックスレジスタはホストCPUが値を設定する。これ
らの4つのレジスタには以下で説明するような4つの変
換係数A,B,C,Dが格納される。
FIG. 2 is a block diagram showing the internal structure of the linear conversion circuit 22. In FIG. 2, 100 is a first conversion matrix register, 101 is a second conversion matrix register, 102 is a third conversion matrix register, 103 is a fourth conversion matrix register, 104.
Is a multiplier, 105 is an accumulator, 106 is a character size register, and 107 is a control circuit. The host CPU sets values in the first to fourth conversion matrix registers. These four registers store four conversion coefficients A, B, C, D as described below.

【0022】変換前のフォントデータの座標系をP
(x,y)、変換後のフォントデータの座標系をP’
(x’, y’)とするとP→P’の変換は、 x’=A*x+B*y y’=C*x+D*y で表される。上記式における乗算及び加算は乗算器10
4、累算器105において行なう。元のサイズのフォン
トデータの大きさも同様に変換し、文字サイズレジスタ
106に格納しておく。これらの演算やレジスタへの格
納などは制御回路107が出力する制御信号に基づいて
行なわれる。
The coordinate system of the font data before conversion is P
(X, y), P'is the coordinate system of the converted font data
If (x ′, y ′), the conversion of P → P ′ is represented by x ′ = A * x + B * y y ′ = C * x + D * y. The multiplication and addition in the above equation are performed by the multiplier 10
4, performed by the accumulator 105. The size of the font data of the original size is similarly converted and stored in the character size register 106. These calculations and storage in registers are performed based on the control signal output from the control circuit 107.

【0023】文字サイズ閾値レジスタ7には、ホストC
PUによって補正処理を行なうか行なわないかの閾値と
なる文字サイズが格納される。
The character size threshold register 7 contains a host C
The character size, which is a threshold value for whether the PU performs the correction process or not, is stored.

【0024】文字サイズ比較回路8は文字サイズ閾値レ
ジスタ7の保持する文字サイズの値と線形変換回路2の
出力する変換中の文字サイズの値とを入力して比較し、
前者の値が後者の値よりも大きければ値’1’、そうで
なければ値’0’を出力する。
The character size comparison circuit 8 inputs and compares the character size value held by the character size threshold value register 7 and the character size value being converted output by the linear conversion circuit 2,
If the former value is larger than the latter value, the value "1" is output, and otherwise the value "0" is output.

【0025】選択回路4は入力する選択信号の値が’
0’のときワークメモリ10に格納された値を選択して
出力し、選択信号の値が’1’のときワークメモリ9に
格納された値を選択して出力する。即ち、選択信号の値
が’0’のとき補正処理を行なった文字の輪郭データを
出力し、選択信号の値が’1’のとき補正処理を行なわ
ない文字の輪郭データを出力する。
In the selection circuit 4, the value of the input selection signal is'
When the value is 0 ', the value stored in the work memory 10 is selected and output, and when the value of the selection signal is'1', the value stored in the work memory 9 is selected and output. That is, when the value of the selection signal is "0", the contour data of the corrected character is output, and when the value of the selection signal is "1", the contour data of the character that is not corrected is output.

【0026】図3に補正処理回路の内部構成を表すブロ
ック図を示す。図3において、108は汎用レジスタフ
ァイル、109は演算器、110はメモリインターフェ
イス回路、111はマイクロコード格納メモリ、112
は制御/デコード回路である。マイクロコード格納メモ
リ111には第6図において説明した補正処理を行なう
ソフトウェアが格納されている。制御/デコード回路1
12はマイクロコード格納メモリに対してアドレスを出
力し、そのアドレスに格納されているマイクロコードを
入力する。さらに、入力したマイクロコードをデコード
し、様々な制御信号を生成して汎用レジスタファイル1
08、演算器109、メモリインターフェイス回路11
0、マイクロコード格納メモリ111を制御する。汎用
レジスタファイル108は演算器109の入力/出力を
格納する複数のレジスタから成る。演算器109は汎用
レジスタファイル108やメモリインターフェイス回路
110から入力される値を用いて演算を行ない、結果を
汎用レジスタファイル108やメモリインターフェイス
回路110に出力する。メモリインターフェイス回路1
10は汎用レジスタファイル108及び演算器109と
外部メモリのインターフェイスを司どり、外部メモリへ
の入出力を行なう。
FIG. 3 is a block diagram showing the internal structure of the correction processing circuit. In FIG. 3, 108 is a general-purpose register file, 109 is a computing unit, 110 is a memory interface circuit, 111 is a microcode storage memory, and 112 is a memory.
Is a control / decoding circuit. The microcode storage memory 111 stores software for performing the correction processing described in FIG. Control / decode circuit 1
12 outputs an address to the microcode storage memory and inputs the microcode stored at the address. Furthermore, the input microcode is decoded to generate various control signals, and the general-purpose register file 1
08, arithmetic unit 109, memory interface circuit 11
0, controls the microcode storage memory 111. The general-purpose register file 108 is composed of a plurality of registers that store the input / output of the arithmetic unit 109. The arithmetic unit 109 performs an operation using the values input from the general-purpose register file 108 and the memory interface circuit 110, and outputs the result to the general-purpose register file 108 and the memory interface circuit 110. Memory interface circuit 1
Reference numeral 10 controls the interface between the general-purpose register file 108 and the arithmetic unit 109 and the external memory, and performs input / output to / from the external memory.

【0027】[0027]

【発明の効果】以上述べたように、本発明によれば、文
字の輪郭情報からドットパターンに変換する文字パター
ン発生装置において、補正処理が省略可能な比較的大き
い文字サイズについては補正処理を行なわないので高速
に輪郭情報からドットパターンへの変換ができるという
メリットがある。しかも、補正処理が必要な文字サイズ
については、従来通り補正処理を行なった文字品質の良
いドットパターンが得られるというメリットがある。
As described above, according to the present invention, in the character pattern generator for converting the contour information of a character into a dot pattern, the correction processing is performed for a relatively large character size for which the correction processing can be omitted. Since it does not exist, there is an advantage that the contour information can be converted into a dot pattern at high speed. In addition, regarding the character size that needs the correction processing, there is an advantage that a dot pattern with good character quality that has been subjected to the correction processing as in the past can be obtained.

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

【図1】本発明の実施例の全体の構成を示すブロック図FIG. 1 is a block diagram showing the overall configuration of an embodiment of the present invention.

【図2】本発明の実施例の線形変換回路22の内部構成
を示すブロック図
FIG. 2 is a block diagram showing an internal configuration of a linear conversion circuit 22 according to the embodiment of the present invention.

【図3】本発明の実施例の補正処理回路の内部構成を表
すブロック図
FIG. 3 is a block diagram showing an internal configuration of a correction processing circuit according to an embodiment of the present invention.

【図4】従来の文字パターン発生装置の構成FIG. 4 is a configuration of a conventional character pattern generator.

【図5】従来の文字パターン発生装置における線形変換
後の文字‘三’のアウトライン
FIG. 5 is an outline of the character “three” after linear conversion in the conventional character pattern generator.

【図6】従来の文字パターン発生装置における四捨五入
してドット格子に丸めることによって得られただけの文
字パターン
FIG. 6 is a character pattern obtained only by rounding and rounding into a dot grid in a conventional character pattern generator.

【図7】従来の文字パターン発生装置における補正処理
を行った文字パターン
FIG. 7 is a character pattern that has undergone correction processing in a conventional character pattern generator.

【図8】従来の文字パターン発生装置における文字
‘三’の上の横棒を補正処理する場合のフローチャート
FIG. 8 is a flowchart for correcting a horizontal bar above the character “three” in the conventional character pattern generator.

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

1 …… 文字の輪郭データ 2 …… 線形変換回路 3 …… 補正処理回路 4 …… 選択回路 5 …… ドットパターン変換回路 6 …… ドットパターン格納メモリ 7 …… 文字サイズ閾値レジスタ 8 …… 文字サイズ比較回路 9,10 …… ワークメモリ 1 ... Character contour data 2 ... Linear conversion circuit 3 ... Correction processing circuit 4 ... Selection circuit 5 ... Dot pattern conversion circuit 6 ... Dot pattern storage memory 7 ... Character size threshold register 8 ... Character size Comparator circuit 9, 10 ... Work memory

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】文字の輪郭データを指定された文字サイズ
に応じてドットパターンデータに変換しこの変換された
ドットパターンデータの量子化誤差を補正する補正処理
を行い補正ドットパターンデータとして出力する文字パ
ターン発生装置において、前記補正処理を行なうかどう
かの閾値となる文字サイズ閾値を格納する文字サイズ閾
値レジスタと、該文字サイズ閾値レジスタの保持する文
字サイズ閾値と前記指定された文字のサイズを比較する
比較回路と、該比較回路の出力する値により補正処理を
行なわないでドットパターンを得るか補正処理を行なっ
てドットパターンを得るかを切り替える手段とを備える
ことを特徴とする文字パターン発生装置。
1. A character which converts contour data of a character into dot pattern data according to a designated character size, performs correction processing for correcting a quantization error of the converted dot pattern data, and outputs the corrected dot pattern data. In the pattern generation device, a character size threshold value register that stores a character size threshold value that is a threshold value for whether or not to perform the correction process is compared with a character size threshold value held by the character size threshold value register and the designated character size. A character pattern generation device comprising: a comparison circuit; and means for switching between obtaining a dot pattern without performing a correction process and performing a correction process to obtain a dot pattern according to a value output from the comparison circuit.
JP03298398A 1991-10-17 1991-10-17 Character pattern generator Expired - Fee Related JP3114289B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03298398A JP3114289B2 (en) 1991-10-17 1991-10-17 Character pattern generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03298398A JP3114289B2 (en) 1991-10-17 1991-10-17 Character pattern generator

Publications (2)

Publication Number Publication Date
JPH05119760A true JPH05119760A (en) 1993-05-18
JP3114289B2 JP3114289B2 (en) 2000-12-04

Family

ID=17859190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03298398A Expired - Fee Related JP3114289B2 (en) 1991-10-17 1991-10-17 Character pattern generator

Country Status (1)

Country Link
JP (1) JP3114289B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107556060B (en) * 2017-09-04 2021-01-01 福建华清电子材料科技有限公司 Method for metalizing aluminum nitride ceramic plate

Also Published As

Publication number Publication date
JP3114289B2 (en) 2000-12-04

Similar Documents

Publication Publication Date Title
JP3356612B2 (en) High-speed contour smoothing method and apparatus
JP2909273B2 (en) Outline font line width adjusting method and apparatus
JP3009525B2 (en) Vector image drawing equipment
JPH05119760A (en) Character pattern generating device
JP2910588B2 (en) Data conversion device
JP2881924B2 (en) Data storage device
JP2910101B2 (en) Vector font data component point correction device
JP2841631B2 (en) Data converter
JP2898974B2 (en) Character processor
JP3212873B2 (en) Tone image generation method
JP2861201B2 (en) Data converter
JPS6356693A (en) Character dot conversion system
JP3160957B2 (en) Document creation device
CN117132451A (en) Method and device for storing running state information and computer readable storage medium
JP3254770B2 (en) Round character generator
JP2861127B2 (en) Data converter
JP4058197B2 (en) Drawing apparatus, drawing method, and storage medium
JP3254657B2 (en) Data converter
JP2804651B2 (en) Outline filling method
JP2881884B2 (en) Document creation device
EP0544269B1 (en) Character generation device and method therefor
JPH0553559A (en) Line width determination system
JP3024479B2 (en) Data converter
JPH02158363A (en) Character generator
JPH0493994A (en) Character processor

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees