JPS63205693A - Expanded character generation system - Google Patents
Expanded character generation systemInfo
- Publication number
- JPS63205693A JPS63205693A JP62038876A JP3887687A JPS63205693A JP S63205693 A JPS63205693 A JP S63205693A JP 62038876 A JP62038876 A JP 62038876A JP 3887687 A JP3887687 A JP 3887687A JP S63205693 A JPS63205693 A JP S63205693A
- Authority
- JP
- Japan
- Prior art keywords
- enlarged
- dots
- pattern
- dot
- black
- 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
- 238000000034 method Methods 0.000 claims description 20
- 238000012937 correction Methods 0.000 claims description 18
- 239000011159 matrix material Substances 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 11
- 239000012536 storage buffer Substances 0.000 description 5
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は、ドツトマトリックスで構成される文字パター
ンを縦倍率MX横倍率Nに拡大する際、拡大斜線部に生
じる段差を緩和するように、各ドツトに対応するM×N
個のドツトからなる矩形パターンの隅部に補正ドツトの
付加または削除を施す拡大文字生成方式に関する。DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention provides a method for reducing steps that occur in enlarged diagonal areas when a character pattern composed of a dot matrix is enlarged to a vertical magnification of MX and a horizontal magnification of N. M×N corresponding to each dot
The present invention relates to an enlarged character generation method for adding or deleting correction dots to the corners of a rectangular pattern consisting of individual dots.
〈従来の技術〉
一般に、ドツトマトリックスで構成される文字パターン
を縦M倍、横N倍に拡大するとき、第9図に示すように
原パターン中の1ドツトについて、全て黒または白のM
×Nドツトの矩形パターンをメモリ上へ展開することこ
とが行なわれる。例えば、第10図左側に示す3 x
3の)ニットマトリックスを縦3倍×横3倍に拡大する
と、第10図右側のようになる。いま、この方式で24
×2・lのドツトマトリックスからなる英字[移二を拡
大したとすると、生成した文字は、第12図に示すよう
に拡大斜線部に目立った段差を生じ、拡大文字の品質が
悪くなる。<Prior Art> Generally, when a character pattern composed of a dot matrix is enlarged by M times vertically and N times horizontally, each dot in the original pattern is enlarged by M, which is all black or white, as shown in Fig. 9.
A rectangular pattern of ×N dots is developed onto the memory. For example, 3 x shown on the left side of Figure 10
When the knit matrix (3) is enlarged 3 times vertically and 3 times horizontally, it becomes as shown on the right side of Fig. 10. Now, with this method, 24
When an English character [transfer 2] made up of a dot matrix of ×2·l is enlarged, the generated character will have noticeable steps in the enlarged diagonal area as shown in FIG. 12, and the quality of the enlarged character will deteriorate.
そこで、本願出願人は、最近、このような問題を解決す
る拡大文字生成方式を提案した(特願昭61−2212
07号)。この拡大文字生成方式は、原文字パターン中
の各拡大すべきドツトについて、その周囲の8ドツトの
情況を検索し、拡大すべきドツトが黒ドツトでかつ周囲
いずれかの隅部の3ドツトが白ドツトであるとき、黒ド
ツトからなる拡大矩形パターンの上記隅部に対応する隅
部から黒ドツトを削除し、逆に、拡大すべきドツトが白
ドツトでかつ周囲いずれかの隅部を挾む2ドツトが少な
くとも黒ドツトであるとき、白ドツトからなる拡大矩形
パターンの上記隅部に対応する隅部に黒ドツトを付加し
て、拡大文字の斜線部に生じる段差を緩和するようにな
っている。換言すれば、この拡大文字生成方式は、原文
字パターン中で第1+図(a)に例示する!ドツト対1
ドツトの段差になっている箇所が、拡大後に滑らかにな
るように補正しながら拡大するものである。Therefore, the applicant of the present application has recently proposed an enlarged character generation method to solve such problems (Japanese Patent Application No. 61-2212).
No. 07). This enlarged character generation method searches for the circumstances of the eight surrounding dots for each dot to be enlarged in the original character pattern, and determines whether the dot to be enlarged is a black dot and the three dots at any of the surrounding corners are white. When the dot is a dot, the black dot is deleted from the corner corresponding to the above corner of the enlarged rectangular pattern consisting of black dots, and conversely, if the dot to be enlarged is a white dot and any of the surrounding corners are sandwiched 2 When the dots are at least black dots, the black dots are added to the corners corresponding to the corners of the enlarged rectangular pattern made of white dots to reduce the level difference occurring in the diagonally lined parts of the enlarged characters. In other words, this enlarged character generation method is illustrated in Figure 1+(a) in the original character pattern! dot vs 1
The area where the dots are stepped is enlarged while being corrected so that it becomes smooth after enlarging.
〈発明が解決しようとずろ問題点〉
ところが、上記拡大文字生成方式によって、重連と同じ
漢字「移」を拡大すると、第13図に示すようになり、
拡大斜線部になお段差が目立ち、拡大文字の品質が充分
とは言い難い。そして、このような段差が拡大率の増大
とともに顕著になることは言うまでもない。<Problems that the invention is unlikely to solve> However, when the kanji ``trans'', which is the same as junren, is enlarged using the above enlarged character generation method, it becomes as shown in Figure 13,
There are still noticeable steps in the enlarged diagonal areas, and it is difficult to say that the quality of the enlarged characters is sufficient. Needless to say, such a step becomes more noticeable as the magnification increases.
そこで、本発明の目的は、周囲ドツト情況の適切な検索
と、この検索結果に基づく原文字パターン中で第11図
(b)に例示するような2ドツト対1ドツトの段差にな
っている箇所が、拡大後に滑らかになるような補正ら加
味した補正によって、従来よりも一層滑らかで段差のな
い高品質の拡大文字を生成することができる拡大文字生
成方式を提供することである。Therefore, it is an object of the present invention to appropriately search the surrounding dot situation and, based on this search result, to locate a part of the original character pattern that has a difference in level between two dots and one dot as illustrated in FIG. 11(b). However, it is an object of the present invention to provide an enlarged character generation method capable of generating high quality enlarged characters that are smoother than conventional ones and have no steps, through correction that takes into account correction that makes the characters smooth after enlargement.
〈問題点を解決するための手段〉
上記目的を達成するため、本発明の拡大文字生成方式は
、原文字パターン中の各ドツトに対応するM×Nドツト
の矩形パターンの隅部に、拡大斜線部に生じる段差を緩
和するように補正ドツトの付加または削除を施す拡大文
字生成方式において、原文字パターン中の各ドツトに対
してその胸囲16ドツトの情況を検索し、周囲ドツトの
情況が検索された拡大しようとする黒および白ドツトに
ついて、そのドツトの周囲情況が所定の黒白マツチング
パターンに一致するか否かを判断し、一致する周囲情況
と判断されたドツトに対応するM×Nドツトの矩形パタ
ーンの隅部に、上記黒白マツチングパターンに応じて、
不等辺三角形あるいは等辺三角形の三角形領域で補正ド
ツトの付加または削除を施して、拡大斜線部に生じる段
差を緩和するようにしたことを特徴とする。<Means for Solving the Problems> In order to achieve the above object, the enlarged character generation method of the present invention creates enlarged diagonal lines at the corners of a rectangular pattern of M×N dots corresponding to each dot in the original character pattern. In an enlarged character generation method that adds or deletes correction dots to reduce the difference in height that occurs in the original character pattern, the situation of the 16 dots around the chest is searched for each dot in the original character pattern, and the situation of the surrounding dots is searched. For the black and white dots to be enlarged, it is determined whether the surrounding situation of the dot matches a predetermined black and white matching pattern, and the M×N dots corresponding to the dots whose surrounding situation is determined to match are determined. At the corners of the rectangular pattern, according to the black and white matching pattern above,
The present invention is characterized in that a correction dot is added or deleted in a triangular area of a scalene triangle or an equilateral triangle to reduce the step difference that occurs in the enlarged diagonal area.
〈作用〉
拡大しようとする黒および白ドツトの検索された周囲ド
ツトの情況が、所定の黒白マツチングパターンと一致す
る場合、上記黒および白ドツトに対応するM×Nドツト
の矩形パターンの隅部に、上記黒白マツチングパターン
に応じて、不等辺三角形あるいは等辺三角形の三角形領
域で補正ドツトの付加または削除が施され、拡大文字の
斜線部に生じる段差が緩和される。<Operation> When the situation of the searched surrounding dots of the black and white dots to be enlarged matches a predetermined black and white matching pattern, the corners of the rectangular pattern of M×N dots corresponding to the black and white dots are Then, according to the black-and-white matching pattern, correction dots are added or deleted in triangular areas of scalene triangles or equilateral triangles, and the step difference that occurs in the diagonal line portion of the enlarged character is alleviated.
〈実施例〉 以下、本発明を図示の実施例により詳細に説明する。<Example> Hereinafter, the present invention will be explained in detail with reference to illustrated embodiments.
第り図は本発明の拡大文字生成方式に用いる装置の一例
を示すブロック図であり、lはドツトマトリックスから
なる原文字パターンを発生し保持するキャラクタジェネ
レータ、2はこのキャラクタジェネレータlから送られ
る原文字パターンを格納する原文字パターン格納バッフ
ァ、3はこの原文字パターン格納バッファ2から送られ
る原文字パターン中の拡大しようとする各ドツトの周囲
16ドツトの情況を所定の黒白マツチングパターンと比
較して検索する周囲情況検索部、4は拡大しようとする
ドツトを所定数(例えば6×6)のドツトの矩形パター
ンに拡大するとともに、拡大された矩形パターンの隅部
に、上記周囲情況検索部3から人力される黒白マッヂン
グパターンに応じた補正制御信号に基づいて、不等辺三
角形あるいは等辺三角形の三角形領域で補正ドツトの付
加または削除を施す拡大パターン生成部、5はこの拡大
パターン生成部4から入力される拡大文字パターンを格
納する拡大文字パターン格納バッファである。Figure 2 is a block diagram showing an example of a device used in the enlarged character generation method of the present invention, where l is a character generator that generates and holds an original character pattern consisting of a dot matrix, and 2 is an original that is sent from this character generator l. The original character pattern storage buffer 3 that stores the character pattern compares the situation of 16 dots surrounding each dot to be enlarged in the original character pattern sent from the original character pattern storage buffer 2 with a predetermined black and white matching pattern. The surrounding situation search unit 4 enlarges the dots to be enlarged into a rectangular pattern of a predetermined number (for example, 6×6) of dots, and the surrounding situation search unit 4 searches at the corners of the enlarged rectangular pattern. An enlarged pattern generation section 5 adds or deletes correction dots in a triangular area of a scalene triangle or an equilateral triangle based on a correction control signal according to a black-and-white mapping pattern manually inputted from the enlarged pattern generation section 4. This is an enlarged character pattern storage buffer that stores an input enlarged character pattern.
上記周囲情況検索部3は、第2図に示すように、中央の
拡大しようとする黒または白ドツトAの周囲の○印で示
す16ドツトの情況を検索する。As shown in FIG. 2, the surrounding situation search unit 3 searches for the situation of 16 dots indicated by circles around the central black or white dot A to be enlarged.
第3図、第4図は、原文字パターン中の拡大しようとす
るドツトAが黒ドツトである場合の矩形パターンの生成
ルールを示す図である。周囲情況検索部3は、黒ドツト
Aの周囲情況が、第3図(a)〜(d)のいずれの黒白
マツチングパターンに一致するかを判別し1.一致する
黒白マツチングパターンに対応した補正制御信号を拡大
パターン生成部4に出力する。拡大パターン生成部4は
、上記補正制御信号を受けて、黒ドツトAに対応する6
×6の黒ドツトからなる矩形パターンの隅部から、第3
図(a)′〜(d)′のいずれかにX印で示すように黒
ドツトを削除する補正を行なう。例えば、第3図(a)
に示すように黒ドツトAの右上に白ドツトが点在する場
合は、第3図(a)′に示すように隅部右上から黒ドツ
トを削除し、また、第3図(C)のように黒ドツトAの
回り殆どか白ドツトの場合は、第3図(C)′のように
全く黒ドツトの削除を行なわない。そして、これらの削
除は、第3図(a)′〜(d)′から分かるように、矩
形パターンの隣合う2辺の略中点と略4等分点を結ぶ不
等辺三角形領域((a)’ 、(b)’参照)あるいは
2辺の略中点を互いに結ぶ二等辺三角形領域((d)’
参照)において行なわれる。また、この処理は、拡大し
ようとする黒ドツトAについて第4図(a)〜(d)に
示す各週りに一度ずつ計4回行なわれる。即ち、上記第
3図で述べた処理は、第4図(a)についての処理であ
り、この第4図(a)の白ドツト1.2.3を黒ドツト
Aの回りに第4図(b)〜(d)の如く並べ換えた場合
に夫々第3図(a)〜(d)と同様に得られる黒白マツ
チングパターンと、黒ドツトAの周囲情況とが比較され
、一致しfこ黒白マツチングパターンに対応した前述と
同様の黒ドツト削除の補正がなされる。FIGS. 3 and 4 are diagrams showing the rules for generating a rectangular pattern when the dot A to be enlarged in the original character pattern is a black dot. The surrounding situation search unit 3 determines which of the black and white matching patterns shown in FIGS. 3(a) to 3(d) matches the surrounding situation of the black dot A, and performs 1. A correction control signal corresponding to the matching black and white matching pattern is output to the enlarged pattern generating section 4. The enlarged pattern generating section 4 receives the correction control signal and generates 6 corresponding to the black dot A.
From the corner of the rectangular pattern consisting of ×6 black dots,
Correction is performed to delete black dots as indicated by X marks in any of the figures (a)' to (d)'. For example, Fig. 3(a)
If white dots are dotted on the upper right corner of black dot A as shown in Figure 3(a)', delete the black dots from the upper right corner as shown in Figure 3(a)', and delete them as shown in Figure 3(C). If most of the area around black dot A is white, the black dots are not deleted at all as shown in FIG. 3(C)'. As can be seen from FIGS. 3(a)' to 3(d)', these deletions are performed in a scalene triangular area ((a )', (b)') or an isosceles triangular region connecting the approximate midpoints of the two sides ((d)'
(see). Further, this process is performed a total of four times for the black dot A to be enlarged, once every week as shown in FIGS. 4(a) to 4(d). That is, the process described in FIG. 3 above is the process for FIG. 4(a), and the white dots 1, 2, and 3 in FIG. When rearranged as shown in b) to (d), the black and white matching patterns obtained in the same manner as in FIGS. The same black dot deletion correction as described above is performed corresponding to the matching pattern.
第5図、第6図は、原文字パターン中の拡大しようとす
るドツトAが白ドツトである場合の矩形パターンの生成
ルールを示す図である。この場合、周囲情況検索部3は
、白ドツトAの周囲情況が、第5図(a)〜(e)のい
ずれの黒白マツチングパターンに一致するかを判別し、
一致ずろ黒白マツチングパターンに応じて、拡大パター
ン生成部4をして、6×6の白ドツトからなる上記白ド
ツトAの矩形パターンの隅部に第5図(a)′〜(e)
′のいずれかにX印で示すように黒ドツトを付加せしめ
ろ。5 and 6 are diagrams showing the rules for generating a rectangular pattern when the dot A to be enlarged in the original character pattern is a white dot. In this case, the surrounding situation search unit 3 determines which of the black and white matching patterns in FIGS. 5(a) to (e) the surrounding situation of the white dot A matches,
In accordance with the matching black and white matching pattern, the enlarged pattern generating section 4 prints the rectangular pattern of white dots A consisting of 6 x 6 white dots at the corners of the rectangular pattern shown in FIGS. 5(a)' to 5(e).
Add a black dot to one of ' as shown by the X mark.
そして、これら黒ドツトの付加も、第5図(a)′〜(
e)′から明らかなように、前述と同様の不等辺三角形
領域((b)’ 、(d)’参照)あるいは二等辺三角
形領域((c)’ 、(e)’参照)において行なわれ
る。また、この処理が、拡大しようとする白ドツトAに
ついて第6図(a)〜(d)に示す各週りに一度ずつ計
4回行なわれることら前述と同様である。The addition of these black dots is also shown in Figures 5(a)'-(
As is clear from e)', this is carried out in the scalene triangular area (see (b)', (d)') or isosceles triangular area (see (c)', (e)') similar to the above. Further, this process is performed a total of four times, once every week as shown in FIGS. 6(a) to (d), for the white dot A to be enlarged, which is the same as described above.
上記構成の装置(第1図参照)を用いて、拡大文字の生
成が次のように行なわれる。Using the apparatus configured as described above (see FIG. 1), enlarged characters are generated as follows.
いま、キャラクタジェネレータlで発生された原文字パ
ターンの一部(第7図(a)参照)を6×6倍に拡大す
るしのとする。周囲情況検索部3は、キャラクタジェネ
レータlで発生され、原文字パターン格納バッファ2に
格納された第7図(a)に示す原パターンを順次検索す
る。即ち、周囲情況検索部3は、拡大しようとする各黒
ドツトAおよび白ドツトBの周囲16ドツト(第2図参
照)の情況を、第3図(a) 〜(d) 、第4図また
は第5図(a)〜(e)、第6図に示す黒白マツチング
パターンと比較し、いずれのパターンに一致するかを判
別して、一致する黒白マツチングパターンに対応する補
正制御信号を拡大パターン生成部4に出力する。拡大パ
ターン生成部4は、上記黒ドツトAまたは白ドツトBに
ついて生成した6×6ドツトの全黒または全白の矩形パ
ターンの隅部に、上記補正制御信号に応じて、第3図(
a)′〜(d)’ 、第・1図のいずれかにX印で示す
黒ドツトの削除または第5図(a)′〜(e)’ 、第
6図のいずれかに×印で示す黒ドツトの付加を施す。こ
うして補正がなされた各拡大矩形パターンは、順次拡大
文字パターン格納バッファ5に出力され、記憶される。Now, suppose that a part of the original character pattern generated by the character generator 1 (see FIG. 7(a)) is to be enlarged 6×6 times. The surrounding situation search unit 3 sequentially searches for the original patterns shown in FIG. 7(a) generated by the character generator 1 and stored in the original character pattern storage buffer 2. That is, the surrounding situation search unit 3 searches the situation of the 16 dots (see FIG. 2) around each black dot A and white dot B to be enlarged, as shown in FIGS. 3(a) to (d), FIG. 4, or Compare with the black and white matching patterns shown in Figures 5 (a) to (e) and Figure 6, determine which pattern matches, and enlarge the correction control signal corresponding to the matching black and white matching pattern. It is output to the pattern generation section 4. The enlarged pattern generating section 4 prints a pattern (see FIG.
a)' to (d)', deletion of the black dot marked with an X in either of Figures 1 or 5 (a)' to (e)', or marked with an X in any of Figure 6 Add black dots. The enlarged rectangular patterns thus corrected are sequentially output to the enlarged character pattern storage buffer 5 and stored therein.
これによって、第7図(a)の原パターン中の黒ドツト
Aおよび白ドツトBは、第7図(b)の拡大パターン中
の矢印A、Bで示すように回りの矩形ドツトと段差なく
滑らかにつながるように拡大される。以上の処理を原パ
ターンの全ドツトについて行なえば、第7図(b)から
明らかなように、原パターンに比べて格段に段差がなく
滑らかな理想的拡大パターンが得られる。As a result, the black dots A and white dots B in the original pattern in FIG. 7(a) are smooth and smooth with no difference in level from the surrounding rectangular dots, as shown by arrows A and B in the enlarged pattern in FIG. 7(b). Expanded to lead to. If the above processing is performed on all the dots of the original pattern, an ideal enlarged pattern that is smooth and has no level differences compared to the original pattern can be obtained, as is clear from FIG. 7(b).
第8図は、漢字「移」に対して以上の処理を適用した例
を示している。第12図、第13図に示した従来方式に
比べて、拡大文字の斜線部に生じる段差が一層緩和され
、滑らかで理想的な拡大文字が得られることが分かる。FIG. 8 shows an example in which the above processing is applied to the kanji character "trans". It can be seen that, compared to the conventional method shown in FIGS. 12 and 13, the level differences occurring in the diagonally lined portions of enlarged characters are further reduced, and smooth and ideal enlarged characters can be obtained.
以上の説明では、6×6倍に拡大する場合について述べ
たが、矩形パターンの隅部を不等辺三角形を含む三角形
領域で補正する限り、上記実施例が縦M倍xlN倍のと
きにも適用できることはいうまでもない。In the above explanation, we have described the case where the rectangular pattern is enlarged 6×6 times, but the above embodiment can also be applied when the vertical size is M times xlN times, as long as the corners of the rectangular pattern are corrected with triangular areas including scalene triangles. It goes without saying that it can be done.
〈発明の効果〉
以上の説明で明らかなように、本発明の補正ドツトの付
加または削除を伴う拡大文字生成方式は、周囲16ドツ
トの情況が検索された拡大しようとずろドツトについて
、そのドツトの周囲情況が所定の黒白マツチングパター
ンに一致するか否かを判断し、一致ずろと判断されたド
ツトに対応する拡大矩形パターンの隅部に、上記黒白マ
ツチングパターンに応じて、不等辺三角形あるいは等辺
三角形の三角形領域で補正ドツトの付加または削除を施
すので、周囲8ドツトの情況検索およびこれに基づく二
等辺三角形領域のみでのドツト補正の場合に比べて、拡
大斜線部に生じる段差が著しく緩和され、滑らかで高品
質な拡大文字を生成することができる。<Effects of the Invention> As is clear from the above explanation, the enlarged character generation method that involves adding or deleting correction dots according to the present invention, for a dot that is about to be enlarged and whose surrounding 16 dots are searched, It is determined whether the surrounding situation matches a predetermined black-and-white matching pattern, and a scalene triangle or a scalene triangle or Since correction dots are added or deleted in the triangular area of an equilateral triangle, the difference in level that occurs in the enlarged diagonal area is significantly reduced compared to the case where the situation is searched for the surrounding 8 dots and the dot correction is performed only in the isosceles triangular area based on the situation search. It is possible to generate smooth, high-quality enlarged characters.
第1図は本発明の拡大文字生成方式に用いる装置の一例
を示すブロック図、第2図は拡大すべきドツトの周囲情
況検索範囲を示す図、第3図、第4図は拡大すべきドツ
トが黒である場合の矩形パターン生成ルールの説明図、
第5図、第6図は拡大すべきドツトが白である場合の矩
形パターン生成ルールの説明図、第7図、第8図は本発
明の方式を用いた文字拡大の一例を示す図、第9図、第
10図、第12図は従来の単純な拡大を示す図、第11
図は原文字パターン中のlドツト対1ドツトおよび2ド
ツト対1ドツトの傾斜部を示す図、第13図は従来の方
式による拡大を示す図である。
3・・・周囲情況検索部、4・・・拡大パターン生成部
。
特 許 出 願 人 シャープ株式会社代 理 人
弁理士 青白 葆 ほか2名wE1図
′:JJ4図
第3図
(O)1
(d)’
第7図
Δ
凍パターン
(b)
拡大ノずターン
第8図FIG. 1 is a block diagram showing an example of a device used in the enlarged character generation method of the present invention, FIG. 2 is a diagram showing the surrounding situation search range of a dot to be enlarged, and FIGS. 3 and 4 are diagrams showing a dot to be enlarged. An explanatory diagram of the rectangular pattern generation rule when is black,
5 and 6 are explanatory diagrams of the rectangular pattern generation rule when the dot to be enlarged is white, and FIGS. 7 and 8 are diagrams showing an example of character enlargement using the method of the present invention. Figures 9, 10, and 12 are diagrams showing conventional simple enlargement, and Figure 11.
The figure shows the inclined portions of 1 dot vs. 1 dot and 2 dot vs. 1 dot in the original character pattern, and FIG. 13 is a diagram showing an enlargement according to the conventional method. 3... Surrounding situation search unit, 4... Enlarged pattern generation unit. Patent applicant: Sharp Corporation Agent
Patent attorney Aohaku Ao and 2 others wE1 Figure': JJ4 Figure 3 (O) 1 (d)' Figure 7 Δ Freezing pattern (b) Enlarged nozu turn Figure 8
Claims (1)
縦倍率M×横倍率Nに拡大する際、拡大斜線部に生じる
段差を緩和するように、各ドットに対応するM×N個の
ドットからなる矩形パターンの隅部に補正ドットの付加
または削除を施す拡大文字生成方式において、 原文字パターン中の各ドットに対してその周囲16ドッ
トの情況を検索し、周囲ドットの情況が検索された拡大
しようとする黒および白ドットについて、そのドットの
周囲情況が所定の黒白マッチングパターンに一致するか
否かを判断し、一致する周囲情況と判断されたドットに
対応するM×Nドットの矩形パターンの隅部に、上記黒
白マッチングパターンに応じて、不等辺三角形あるいは
等辺三角形の三角形領域で補正ドットの付加または削除
を施して、拡大斜線部に生じる段差を緩和するようにし
たことを特徴とする拡大文字生成方式。(1) When enlarging a character pattern composed of a dot matrix to a vertical magnification of M x a horizontal magnification of N, a rectangle consisting of M × N dots corresponding to each dot is created so as to reduce the level difference that occurs in the enlarged diagonal area. In the enlarged character generation method that adds or deletes correction dots to the corners of the pattern, the situation of the surrounding 16 dots is searched for each dot in the original character pattern, and the situation of the surrounding dots is searched and enlarged. For black and white dots, it is determined whether the surrounding situation of the dot matches a predetermined black-and-white matching pattern, and the corner of the rectangular pattern of M×N dots corresponding to the dot that has been determined to have a matching surrounding situation is determined. The enlarged character generation is characterized in that correction dots are added or deleted in triangular areas of scalene triangles or equilateral triangles according to the black-and-white matching pattern to alleviate steps occurring in enlarged diagonal areas. method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62038876A JPS63205693A (en) | 1987-02-21 | 1987-02-21 | Expanded character generation system |
CN89101048A CN1010811B (en) | 1987-02-21 | 1988-02-15 | Production way of enlarged characters |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62038876A JPS63205693A (en) | 1987-02-21 | 1987-02-21 | Expanded character generation system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63205693A true JPS63205693A (en) | 1988-08-25 |
Family
ID=12537416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62038876A Pending JPS63205693A (en) | 1987-02-21 | 1987-02-21 | Expanded character generation system |
Country Status (2)
Country | Link |
---|---|
JP (1) | JPS63205693A (en) |
CN (1) | CN1010811B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0259365A (en) * | 1988-08-24 | 1990-02-28 | Pfu Ltd | Enlargement correction system of character pattern |
CN102760299A (en) * | 2012-06-25 | 2012-10-31 | 深圳市邦旭科技有限公司 | Method for rapidly amplifying black-white dot matrix font into integral multiple gray level dot matrix font |
CN103531177A (en) * | 2013-10-08 | 2014-01-22 | 康佳集团股份有限公司 | Anti-aliasing display method and system for dot matrix font library |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11283043A (en) * | 1998-03-27 | 1999-10-15 | Seiko Epson Corp | Image forming device, printing device provided with the same and image forming method |
CN110996026B (en) * | 2019-12-18 | 2022-05-24 | 普联技术有限公司 | OSD display method, device, equipment and storage medium |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61208082A (en) * | 1985-03-12 | 1986-09-16 | 日本電気株式会社 | Character pattern generator |
-
1987
- 1987-02-21 JP JP62038876A patent/JPS63205693A/en active Pending
-
1988
- 1988-02-15 CN CN89101048A patent/CN1010811B/en not_active Expired
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61208082A (en) * | 1985-03-12 | 1986-09-16 | 日本電気株式会社 | Character pattern generator |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0259365A (en) * | 1988-08-24 | 1990-02-28 | Pfu Ltd | Enlargement correction system of character pattern |
CN102760299A (en) * | 2012-06-25 | 2012-10-31 | 深圳市邦旭科技有限公司 | Method for rapidly amplifying black-white dot matrix font into integral multiple gray level dot matrix font |
CN103531177A (en) * | 2013-10-08 | 2014-01-22 | 康佳集团股份有限公司 | Anti-aliasing display method and system for dot matrix font library |
Also Published As
Publication number | Publication date |
---|---|
CN1010811B (en) | 1990-12-12 |
CN88100687A (en) | 1988-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS63205693A (en) | Expanded character generation system | |
JPS6126150A (en) | Registering and retrieving device of document picture file | |
US5519412A (en) | Pattern processing method | |
JPS63203341A (en) | Enlarged character generation system | |
JPS61141480A (en) | Expanded character processor | |
JPH07121734A (en) | Character image editing device | |
JPS5823086A (en) | Display unit | |
JP2699974B2 (en) | Pattern registration method | |
JPS61141479A (en) | Reduced character processor | |
JPH04188190A (en) | Character drawing device, character output compensation method, and character output device | |
JP2857260B2 (en) | Judgment method of rectangular area | |
JP2895512B2 (en) | Character output method | |
JPS5944088A (en) | Compound display | |
JPH0493994A (en) | Character processor | |
JPS6375789A (en) | Expanded character generation system | |
Goldwasser et al. | Page composition of continuous tone imagery | |
JP2933947B2 (en) | Image processing method and apparatus | |
JP3445462B2 (en) | Dithering method and dithering device | |
JP2690657B2 (en) | Layout pattern generator | |
JPS6188291A (en) | Character font distortion correction system | |
JPS6073568A (en) | Generation of dot character pattern | |
JPH09198025A (en) | Method and device for character pattern output | |
JPH10829A (en) | Image processor and image processing method | |
JPH04336683A (en) | Method and device for correcting character recognition data written vertically | |
JPS61217092A (en) | Character pattern generator |