JPH0392897A - Pattern generating device - Google Patents
Pattern generating deviceInfo
- Publication number
- JPH0392897A JPH0392897A JP1230827A JP23082789A JPH0392897A JP H0392897 A JPH0392897 A JP H0392897A JP 1230827 A JP1230827 A JP 1230827A JP 23082789 A JP23082789 A JP 23082789A JP H0392897 A JPH0392897 A JP H0392897A
- Authority
- JP
- Japan
- Prior art keywords
- line
- pattern
- storage device
- line spacing
- line interval
- 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.)
- Pending
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Image Generation (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はパターン発生装置、特に主として電算写植装置
等に使用するストローク方式またはストローク・ドット
方式の文字・記号等のパターン発生装置に関するもので
ある。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a pattern generation device, and particularly to a pattern generation device for characters, symbols, etc., using a stroke method or a stroke/dot method, which is mainly used in computer phototypesetting devices, etc. .
従来、この種のパターン発生装置のストローク方式また
はストローク・ドット方式は、文字・記号等の個々のパ
ターンの輪郭をストロークで近似させた袋状に閉じた状
態で記憶しており、電算写植装置等の出力装置に出力し
て使用している。Conventionally, the stroke method or stroke/dot method of this type of pattern generator stores the contours of individual patterns such as characters and symbols in a closed bag shape approximated by strokes. It is used by outputting to an output device.
以下、この様なパターン発生装置について図を用いて説
明する。Hereinafter, such a pattern generating device will be explained with reference to the drawings.
第4図は電算写植装置等に使用されるストローク・ドッ
ト方式のパターン発生装置の従来例を示すブpツク図、
第3図(a) , (b)は、それぞれ第4図の従来例
の記憶装置1に記憶されている文字パターンを示す図で
ある。FIG. 4 is a book diagram showing a conventional example of a stroke/dot pattern generation device used in computer phototypesetting devices, etc.;
FIGS. 3(a) and 3(b) are diagrams showing character patterns stored in the conventional storage device 1 of FIG. 4, respectively.
記憶装置1は、第3図(a) , (b)で示されるよ
うなパターンの輪郭を、必要な長さと及び矢印で2され
た方向とをもつストロークで近似させ、袋1に閉じられ
た状態で描かれた内容の文字バターミを記憶しており、
文字信号Aが与えられると、1の文字信号Aに対応する
文字パターン信号A。k出力する。The storage device 1 approximates the outline of the pattern shown in FIGS. 3(a) and 3(b) with a stroke having the required length and the direction indicated by the arrow 2, I remember the character batami of the content drawn in the state,
When a character signal A is given, a character pattern signal A corresponding to one character signal A is generated. Output k.
演算装置2は、倍率を指示する倍率コード信棄Bに応じ
て、文字パターン信号A0を拡大あるしは縮小して文字
パターン信号A1として出力する補正値記憶装置3は倍
率コード信号Bが文字ノターンの縦及び横の線幅を同じ
倍率で行うのに分し、あらかじめ設定された値を縦又は
横線幅に紹正する機能を有している。つまり、倍率コー
ド侶号Bは、補正値記憶装置3で、それぞれの文字大き
さに応じた縦又は横線幅を増分させる補正値侶号Cとし
て加減算装置4に送出される。The arithmetic device 2 enlarges or reduces the character pattern signal A0 according to the magnification code signal B indicating the magnification and outputs it as a character pattern signal A1. It has a function to divide the vertical and horizontal line widths of the screen at the same magnification, and to adjust a preset value to the vertical or horizontal line width. That is, the magnification code number B is sent from the correction value storage device 3 to the addition/subtraction device 4 as a correction value number C that increments the vertical or horizontal line width according to the respective character size.
加減算装置4は演算装置2から出力された文字パターン
信号A1に補正値信号Cだけ変形し、文字パターン信号
A2としてストローク・ドット変換装置5でストローク
の部分をドットに変換し、ドット式文字パターン信号A
,として1字バッファ記憶装置6を介して出力する。The addition/subtraction device 4 transforms the character pattern signal A1 outputted from the arithmetic device 2 by the correction value signal C, and converts the stroke portion into dots in the stroke/dot conversion device 5 as a character pattern signal A2, resulting in a dot-type character pattern signal. A
, through the one-character buffer storage device 6.
変換装置7は、l字バッファ記憶装置6から入力したド
ット式文字パターン信号A,の内側または外側をぬりつ
ぶし、表示器の表示信号となるドット式文字パターン信
号A4として出力装置8に出力する。The conversion device 7 fills in the inside or outside of the dot-type character pattern signal A inputted from the L-character buffer storage device 6, and outputs it to the output device 8 as a dot-type character pattern signal A4, which becomes a display signal of the display device.
上述した従来のパターン発生装置は、文字信号Aと倍率
コード信号B及び線幅補正値信号Cとによって個々の文
字パターンを得ており、文字パターンの個々の線幅は線
幅補正値信号Cによって文字パターン全体を一律的に処
理しているので下記のような欠点がある。The conventional pattern generator described above obtains individual character patterns using the character signal A, magnification code signal B, and line width correction value signal C, and the individual line widths of the character patterns are determined by the line width correction value signal C. Since the entire character pattern is processed uniformly, it has the following drawbacks.
一般的に、漢字文字は線素の簡単なものから複雑なもの
まで多種多様である。文字を写真撮りし、光学的処理に
よって出力装置に出力する従来の写真植字装置において
は、字母の段階で線幅の微妙な表現が可能であり、出力
装置で小さな文字を出力する際も線間隔がなくなるとい
う現象はおきなかった。In general, kanji characters are diverse, ranging from simple line elements to complex ones. With conventional phototypesetting devices, which take pictures of characters and output them to an output device through optical processing, it is possible to express subtle line widths at the character capital stage, and even when outputting small characters with an output device, the line spacing can be adjusted. The phenomenon of disappearing did not occur.
近年、ストμ−ク・ドット方式が一般化しデジタルで文
字表現をする場合には、出方装置の出方密度(一般的に
DPI=ドットパーインチで表現される)によって文字
を再現できる大きさに限界があると言われている。In recent years, the stock μ-dot method has become popular, and when expressing characters digitally, the size that can reproduce characters is determined by the output density of the output device (generally expressed in DPI = dots per inch). It is said that there are limits to
例えば、従来のパターン発生装置で一般に美しいといわ
れる線幅補正を全文字に付与した場合に、第3図(a)
のような線素の簡単な文字は周囲の余白部分からして十
分耐えられるが、第3図(b)のような線素が複雑な文
字は隣接する線素との間隔が非常に少いために接触し文
字としての視認性が劣化する。For example, when a conventional pattern generator applies line width correction, which is generally said to be beautiful, to all characters, as shown in Fig. 3(a).
A simple character with line elements, such as , can be easily tolerated due to the surrounding margins, but a character with complex line elements, such as the one shown in Figure 3 (b), has very little space between adjacent line elements. The visibility of the characters deteriorates as the characters come into contact with the characters.
特に、漢字のゴシック体は明朝体以上に線幅を必要とし
、漢字の特性である横線の多さに起因して美しい文字を
得るためには著しく困難な状況であった。In particular, Gothic fonts for Kanji require a wider line width than Mincho fonts, and due to the large number of horizontal lines that are a characteristic of kanji, it was extremely difficult to obtain beautiful characters.
そこで、本発明は、上記の欠点を解決し、出力装置の出
力密度に制限されることなく、線間隔の最低を確保する
ことにより、文字パターンの線幅を文字の美しさを第一
として調整できるパターン発生装置を提供することを目
的とする。Therefore, the present invention solves the above-mentioned drawbacks and adjusts the line width of character patterns with the beauty of the characters as the first priority by ensuring the minimum line spacing without being limited by the output density of the output device. The purpose is to provide a pattern generator that can
本発明のパターン発生装置の構或は、パターンをストロ
ーク方式で書き込まれたパターンデータを読み出して、
指示された倍率に従って拡大ないし縮小の処理をし、処
理されたものをドットでパターンを表わすドット式パタ
ーン信号に変換し出力するパターン発生装置において、
出方装置の解像度に応じて視認性を最低限確保するため
の線間隔を記憶している線間隔記憶装置と、線輻補正を
実施された文字パターンに対して前記線間隔記憶装置で
制限された線間隔を調整し、視認性にすぐれた文字パタ
ーンに線間隔を調整する線間隔調整装置とを有すること
を特徴とする。The structure of the pattern generator of the present invention reads pattern data written in a stroke method,
In a pattern generator that performs enlargement or reduction processing according to a specified magnification, converts the processed signal into a dot-type pattern signal that represents a pattern in dots, and outputs the signal.
A line spacing storage device that stores line spacing to ensure minimum visibility according to the resolution of the output device, and a line spacing storage device that stores the line spacing that is limited by the line spacing storage device for character patterns that have undergone line convergence correction. The present invention is characterized by having a line spacing adjustment device that adjusts line spacing to create a character pattern with excellent visibility.
次に、本発明の実施例について図面を参照して説明する
。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明のパターン発生装置の一実施例を示すブ
ロック図、第2図(a’),(b’)は第l図の実施例
によって処理された文字パターンを示す図である。FIG. 1 is a block diagram showing one embodiment of the pattern generating device of the present invention, and FIGS. 2(a') and (b') are diagrams showing character patterns processed by the embodiment of FIG.
本実施例は、第4図の従来例の加減算装置4とス}c=
−ク・ドット変換装置5との間にパターン補正装置lO
を挿入したものであるから説明はその部分にとどめる。This embodiment uses the conventional addition/subtraction device 4 shown in FIG.
- a pattern correction device lO between the dot conversion device 5 and the dot conversion device 5;
, so the explanation will be limited to that part.
パターン補正装置10は、線間隔記憶装置11と線間隔
調整装置12とを有する。The pattern correction device 10 includes a line spacing storage device 11 and a line spacing adjustment device 12.
線間隔記憶装置1lは、文字パターンの出力大きさによ
ってX方向又はY方向に平行して位置する線素に対し、
線素が接触し視認性を劣化させる最低限の間隔を確保す
べき値をテーブルとして保有している。この値は、出力
装置の解像度によって変化するものであり通常は僅少の
種類である。The line spacing storage device 1l stores line elements located parallel to the X direction or the Y direction depending on the output size of the character pattern.
A table contains values that should ensure the minimum distance between line elements that would cause them to come into contact and degrade visibility. This value changes depending on the resolution of the output device and is usually of a small number of types.
例えば表1の様な2ビットが割り当てられている。For example, 2 bits as shown in Table 1 are allocated.
表1
線間隔記憶装置l1は、補正値記憶装置3より送出され
た線幅補正値信号Cを、加減算装置4を介して線幅をも
った補正値信号C0として受け入lる。そこで、表1で
の値に照合し線間隔調整装置12に線間隔調整信号Dと
して送出する。Table 1 The line spacing storage device l1 receives the line width correction value signal C sent from the correction value storage device 3 via the addition/subtraction device 4 as a correction value signal C0 having a line width. Therefore, it is checked against the values in Table 1 and sent as a line spacing adjustment signal D to the line spacing adjustment device 12.
線間隔調整装置12は、調整信号Dを受け入れて過剰な
線素を削除し、文字パターン信号A 2 )としてスト
ローク・ドット変換装置5に送出する。The line spacing adjustment device 12 receives the adjustment signal D, deletes excess line elements, and sends it to the stroke/dot conversion device 5 as a character pattern signal A 2 ).
次に、本実施例の動作について第2図及び第3図を参照
して説明する。Next, the operation of this embodiment will be explained with reference to FIGS. 2 and 3.
第3図の(a) , (b)は袋状に描かれた文字ノく
ターンであり、加減算装置4を介して描かれた3ドット
線幅の文字パターンは、第2図の(a’),(b’)と
してそれぞれ有効である。今、この文字大きさの文字パ
ターンをX方向,Y方向とも4ドット線幅の文字パター
ンに変更しようとする。(a) and (b) in Fig. 3 are character patterns drawn in a bag shape, and the character pattern with a line width of 3 dots drawn through the addition/subtraction device 4 is (a' in Fig. 2). ) and (b'), respectively. Now, we are going to change the character pattern with this character size to a character pattern with a line width of 4 dots in both the X and Y directions.
線間隔記憶装置1lには、この出力装置の最低視認間隔
X方向,Y方向とも3ドットが指示されている。(a′
)の如く比較的簡単な線素で構或されている文字パター
ンは、Y方向7ドットの間隔があり、横線幅を3→4ド
ットにしても何ら問題はない。(b′)の如く横線素の
多い文字パターンは、3ドットしか間隔が確保されてい
ない。The line spacing storage device 1l specifies the minimum visible spacing of 3 dots in both the X and Y directions of this output device. (a'
), which is composed of relatively simple line elements, has an interval of 7 dots in the Y direction, and there is no problem even if the horizontal line width is changed from 3 to 4 dots. In a character pattern with many horizontal line elements like (b'), only 3 dots are secured at intervals.
この場合、3→4ドットにした場合には線間隔は2ドッ
トとなってしまう。そこで、線間隔調整装置は、この部
分のみ3→4ドットに増分せず3ドットのまま、ストロ
ーク・ドット変換装置5に文字パターンデータを送出す
る。In this case, if the number is changed from 3 to 4 dots, the line spacing will be 2 dots. Therefore, the line spacing adjustment device sends the character pattern data to the stroke/dot conversion device 5 without incrementing from 3 to 4 dots only in this portion, leaving 3 dots unchanged.
以上説明したように本発明は、線間隔の最低を確保する
ことにより、線素の多い文字ノくターンに制限されるこ
となく、文字パターンの線幅を文字の美しさを第一とし
て調整できるという効果がある。As explained above, the present invention makes it possible to adjust the line width of a character pattern with the beauty of the characters as the top priority, without being limited to character turns with many line elements, by ensuring the minimum line spacing. There is an effect.
第1図は本発明のパターン発生装置の一実施例を示すブ
ロック図、第2図は第3図の文字ノくターンを第1図の
実施例によって処理した文字ノくターンを示す図、第3
図は従来例の記憶装置1に記憶されている文字パターン
を示す図、第4図は電算写植装置に使用されるストロー
ク・ドット方式のパターン発生装置の従来例を示すブロ
ック図である。
1・・・・・・記憶装置、2・・・・・・演算装置、3
・・・・・・補正値記憶装置、4・・・・・・加減算装
置、5・・・・・・ストローク・ドット変換装置、6・
・・・・・l字バッファ記憶装置、7・・・・・・変換
装置、8・・・・・・出力装置、10・・・・・・パタ
ーン補正装置、11・・・・・・線間隔記憶装置、12
・・・・・・線間隔調整装置。FIG. 1 is a block diagram showing an embodiment of the pattern generator of the present invention, FIG. 2 is a diagram showing a character noku turn in which the character noku turn in FIG. 3
FIG. 4 is a diagram showing character patterns stored in a conventional storage device 1, and FIG. 4 is a block diagram showing a conventional example of a stroke-dot pattern generation device used in a computerized phototypesetting device. 1...Storage device, 2...Arithmetic device, 3
. . . Correction value storage device, 4 . . . Addition/subtraction device, 5 . . . Stroke/dot conversion device, 6.
...L-shaped buffer storage device, 7...Conversion device, 8...Output device, 10...Pattern correction device, 11... Line interval storage device, 12
・・・・・・Line spacing adjustment device.
Claims (1)
タを読み出して、指示された倍率に従って拡大ないし縮
小の処理をし、処理されたものをドットでパターンを表
わすドット式パターン信号に変換し出力するパターン発
生装置において、出力装置の解像度に応じて視認性を最
低限確保するための線間隔を記憶している線間隔記憶装
置と、線幅補正を実施された文字パターンに対して前記
線間隔記憶装置で制限された線間隔を調整し、視認性に
すぐれた文字パターンに線間隔を調整する線間隔調整装
置とを有することを特徴とするパターン発生装置。In a pattern generator that reads pattern data written using a stroke method, processes the enlargement or reduction according to a specified magnification, converts the processed data into a dot-type pattern signal that represents the pattern in dots, and outputs it. , a line spacing storage device that stores the line spacing to ensure minimum visibility according to the resolution of the output device, and a line spacing storage device that stores the line spacing that is limited by the line spacing storage device for character patterns that have undergone line width correction. 1. A pattern generation device comprising: a line spacing adjustment device that adjusts line spacing to create a character pattern with excellent visibility.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1230827A JPH0392897A (en) | 1989-09-05 | 1989-09-05 | Pattern generating device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1230827A JPH0392897A (en) | 1989-09-05 | 1989-09-05 | Pattern generating device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0392897A true JPH0392897A (en) | 1991-04-18 |
Family
ID=16913900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1230827A Pending JPH0392897A (en) | 1989-09-05 | 1989-09-05 | Pattern generating device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0392897A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09156158A (en) * | 1995-12-06 | 1997-06-17 | Nec Corp | Printer |
WO2004102524A1 (en) * | 2003-05-15 | 2004-11-25 | Sharp Kabushiki Kaisha | Character graphic display device, character graphic display method, program, and recording medium |
US7593159B2 (en) | 2003-09-30 | 2009-09-22 | Panasonic Corporation | Display device |
-
1989
- 1989-09-05 JP JP1230827A patent/JPH0392897A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09156158A (en) * | 1995-12-06 | 1997-06-17 | Nec Corp | Printer |
WO2004102524A1 (en) * | 2003-05-15 | 2004-11-25 | Sharp Kabushiki Kaisha | Character graphic display device, character graphic display method, program, and recording medium |
JP2004341253A (en) * | 2003-05-15 | 2004-12-02 | Sharp Corp | Character and graphic display apparatus, character and graphic display method, program, and recording medium |
US7593159B2 (en) | 2003-09-30 | 2009-09-22 | Panasonic Corporation | Display device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0389145B1 (en) | Apparatus and method for generating pattern data for a display and/or a printer | |
JPH01174463A (en) | Dot pattern correction method | |
JPH0318193B2 (en) | ||
KR960016739B1 (en) | Method of correctly aligning the line width of outline font | |
JPS6233948B2 (en) | ||
JPH0392897A (en) | Pattern generating device | |
JPH05120441A (en) | Vector picture plotting device | |
JPH046554B2 (en) | ||
JP3603593B2 (en) | Image processing method and apparatus | |
KR900004892B1 (en) | Dot interpolator | |
JPH0541998B2 (en) | ||
KR890005004B1 (en) | Dot pattern interpolation system | |
JPH04280296A (en) | Contour data processing device | |
JPH01304486A (en) | Character generation system | |
KR890005005B1 (en) | Dot interpolation control system | |
JPH03169655A (en) | Color image output/display system | |
KR900004949B1 (en) | Output control device of interpolation dot pattern | |
JPH0580741A (en) | System and device for character font generation | |
JP2927080B2 (en) | Character / graphic generator and method | |
JP2881924B2 (en) | Data storage device | |
JP2841829B2 (en) | Data converter | |
JPS62175794A (en) | character generator | |
JPS60242492A (en) | Character generator | |
JPS6188291A (en) | Character font distortion correction method | |
JPH0627929A (en) | Outline font coordinate transforming method |