[go: up one dir, main page]

JPS59188691A - Display pattern conversion processor - Google Patents

Display pattern conversion processor

Info

Publication number
JPS59188691A
JPS59188691A JP58064182A JP6418283A JPS59188691A JP S59188691 A JPS59188691 A JP S59188691A JP 58064182 A JP58064182 A JP 58064182A JP 6418283 A JP6418283 A JP 6418283A JP S59188691 A JPS59188691 A JP S59188691A
Authority
JP
Japan
Prior art keywords
pattern
pixel
storage means
black
pixels
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
Application number
JP58064182A
Other languages
Japanese (ja)
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.)
Omron Corp
Original Assignee
Tateisi Electronics Co
Omron Tateisi Electronics Co
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 Tateisi Electronics Co, Omron Tateisi Electronics Co filed Critical Tateisi Electronics Co
Priority to JP58064182A priority Critical patent/JPS59188691A/en
Publication of JPS59188691A publication Critical patent/JPS59188691A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〈発明の技術分野〉 本発明は、図形パターンの各構成画素をドツトパターン
に変換して、細密化さ熟だ変換パターンをブラウン管に
表示し或いは紙面に印字する表示パターン変換処理装置
に関する。
[Detailed Description of the Invention] <Technical Field of the Invention> The present invention provides a display pattern in which each constituent pixel of a graphic pattern is converted into a dot pattern, and the refined converted pattern is displayed on a cathode ray tube or printed on paper. The present invention relates to a conversion processing device.

〈発明の背景〉 従来図形パターンを表示し、或いは印字する場合、記憶
手段に格納された図形パターンの各構成画素を所定倍数
(例えば縦2ドツト×横2ドツト)のドツトパターンに
変換し細密化して、これを表示若しくは印字している。
<Background of the Invention> Conventionally, when displaying or printing a graphic pattern, each constituent pixel of the graphic pattern stored in a storage means is converted into a dot pattern of a predetermined multiple (for example, 2 dots vertically x 2 dots horizontally) to make it more detailed. This is displayed or printed.

ところがこの種方式による表示パターンは、斜め方向の
輪郭線が不連続な階段形状となるため、表示パターンの
品質が低下する等の問題があった。
However, the display pattern produced by this type of method has a step-like shape with discontinuous contour lines in the diagonal direction, which causes problems such as deterioration in the quality of the display pattern.

〈発明の目的〉 本発明は上記問題を解消するため、図形パターンにおけ
る斜め輪郭線の各構成画素につき変換すべきドツトパタ
ーンのドツト配置を工夫することによって、表示パター
ンの品質を向上させる表示パターン変換処理装置を提供
することを目的とする。。
<Object of the Invention> In order to solve the above-mentioned problems, the present invention provides display pattern conversion that improves the quality of display patterns by devising the dot arrangement of dot patterns to be converted for each constituent pixel of a diagonal contour line in a figure pattern. The purpose is to provide processing equipment. .

〈発明の構成および効果〉 上記目的を達成するため、本発明では、複数個の画素デ
ータより成る図形パターンを格納する第1の記憶手段と
、中心画素およびその周辺画素のデータ配置に基つき中
心画素のドツト配置を設定するドツトパターン設定手段
とを具備し、パターンの表示または印字に際し、ドツト
パターン設定手段が第1の記憶手段より図形パターンを
読み出し、図形パターンの各構成画素につき順次ドツト
配置に変換して、ドツトパターンを第2の記憶手段へ書
き込み、変換パターンを形成するよう構成した。
<Configuration and Effects of the Invention> In order to achieve the above object, the present invention includes a first storage means for storing a graphic pattern consisting of a plurality of pixel data, and a central and dot pattern setting means for setting the dot arrangement of pixels, and when displaying or printing the pattern, the dot pattern setting means reads the graphic pattern from the first storage means and sequentially arranges the dots for each constituent pixel of the graphic pattern. After conversion, the dot pattern is written into the second storage means to form a converted pattern.

本発明によれば、図形パターンの斜め輪郭線が不連続な
階段形状であっても、これを滑らかな輪郭線をもつパタ
ーンに変換でき、表示パターンの品質が大幅に向上する
等、発明目的を達成した優れた効果を奏する。
According to the present invention, even if the diagonal contour line of a figure pattern has a discontinuous step-like shape, it can be converted into a pattern with a smooth contour line, and the quality of the displayed pattern is greatly improved, thereby achieving the purpose of the invention. Achieve excellent results.

〈実施例の説明〉 第1図は本発明にかかる表示パターン変換処理装置の回
路構成例を示す。
<Description of Embodiments> FIG. 1 shows an example of a circuit configuration of a display pattern conversion processing device according to the present invention.

図中、CRTコントローラより成るドツトパターン設定
手段1はCP U (CentralProcessi
ng Unit )を含むコンピュータ回路で形成され
、第4の記憶手段3に格納され・たプログラムに基つき
第1.第2.第3の記憶手段2,4.5に対するデータ
の書込みや読出しを制御すると共に、CRT (Cat
hode 、 Ra yTube ) 6の表示動作や
プリンタ(図示せず)の印字動作を制御する。
In the figure, dot pattern setting means 1 consisting of a CRT controller is operated by a CPU (Central Processor).
ng Unit), and is stored in the fourth storage means 3. Second. It controls the writing and reading of data to and from the third storage means 2, 4.5, and also controls the CRT (Cat
(RayTube) 6 and the printing operation of a printer (not shown).

第1の記憶手段2は、P −ROM (Program
−mable ROM )で構成され、表示または印字
すべき多数個の図形パターンが格納されている。
The first storage means 2 is a P-ROM (Program
-mable ROM), and stores a large number of graphic patterns to be displayed or printed.

第2の記憶手段4は、R−RAM (Refresh 
−RAM )で構成され、図形パターンの各構成画素(
ごつきドツトパターン設定手段1が設定したドツト配置
を順次書き込んで変換)ぐターンを形成するためのもの
である。
The second storage means 4 is an R-RAM (Refresh memory).
-RAM), and each constituent pixel of the figure pattern (
This is for forming a turn by sequentially writing the dot arrangement set by the rough dot pattern setting means 1.

第3の記憶手段5は、同じR−RAMで構成され、ドツ
トパターンの変換処理に際し、第1の記憶手段2から読
み出された図形7N+’ターンを書き込むためのもので
ある。
The third storage means 5 is composed of the same R-RAM and is used to write the figure 7N+' turn read from the first storage means 2 during the dot pattern conversion process.

第4の記憶手段3は、ROM (Read OnlyM
emorγ)で構成され、ドツトパターンの変換処理を
実行するためのプログラム(第6図。
The fourth storage means 3 is a ROM (Read Only M
emorγ) for executing dot pattern conversion processing (Fig. 6).

第8図、第9図A、D)が格納されている。8 and 9A and D) are stored.

第2図(1)は第1の記憶手段2に格納されている図形
パターンの一例を示す。図示例の場合、縦7ビツト×横
5ビツトの画素より構成され、数字「3」にかかる図示
例の図形パターンは白丸印が黒画素(無印は白画素)と
なる画素データ配置をとる。この図形パターンにおいて
、前記ドツトパターン設定手段1は、一定の画素範囲X
(図示例では縦3画素×横3画素)に着目し、その中心
画素3およびその周辺画素b(第2図+1) (2)参
照)につき黒画素の存在有無や存在位置を場合骨けし、
第2図(3)に示す如く、各構成画素のドツト配置を決
定する。本実施例では、1画素は縦2ドツト×横2ドツ
トで構成され、求められた各画素のドツトパターンDは
、第2の記憶手段4へ順次書き込まれる(第2図(4)
参照)。同様に全ての画素(ごつきパターン変換を実施
すれば、第5図(1)〜(3)に示す如く、殊に不連続
な階段形状を呈する斜め輪郭線を細密化した変換パター
ンを得る。尚第5図+1.+ +21 +31中、左側
は基本となる図形パターン、右側はその変換パターンを
夫々示す。
FIG. 2(1) shows an example of a graphic pattern stored in the first storage means 2. In FIG. In the case of the illustrated example, it is composed of pixels of 7 bits vertically by 5 bits horizontally, and the graphic pattern of the illustrated example related to the number "3" has a pixel data arrangement in which white circles are black pixels (no marks are white pixels). In this figure pattern, the dot pattern setting means 1 sets a certain pixel range X
(In the illustrated example, 3 pixels vertically x 3 pixels horizontally), and the presence or absence and position of black pixels are determined for the central pixel 3 and surrounding pixels b (see Figure 2 + 1) (2)),
As shown in FIG. 2(3), the dot arrangement of each constituent pixel is determined. In this embodiment, one pixel is composed of 2 vertical dots x 2 horizontal dots, and the determined dot pattern D of each pixel is sequentially written into the second storage means 4 (see (4) in Fig. 2).
reference). Similarly, if all pixels are subjected to rough pattern conversion, a conversion pattern is obtained in which diagonal contour lines exhibiting a discontinuous step shape are particularly refined, as shown in FIGS. 5(1) to 5(3). In Fig. 5 +1.+21 +31, the left side shows the basic figure pattern, and the right side shows its conversion pattern.

第3図および第4図は、中心画素3およびその周囲画素
の黒画素データ配置と、中心画素λにつき変換されたド
ツトパターンDとの関係を示す。
3 and 4 show the relationship between the black pixel data arrangement of the center pixel 3 and its surrounding pixels and the converted dot pattern D for the center pixel λ.

第3図は中心画素aが黒画素データである場合の例(合
計32通り)であり、変換される中心画素λのドツトパ
ターンDはいずれかドツトを欠落させた形態をとる。ま
た第4図は中心画素aが黒画素データでない場合の例(
合計80通り)であり、変換される中心画素aのドツト
パターンDはドツトを付加した形態をとる。尚黒画素デ
ータが一列に並ぶ場合等、その他の画素配置(合計40
0通りつではドツトの欠如や付加のないドットパターン
が形成され、本実施例の場合、これら変換データは合計
512通りとなる。
FIG. 3 shows an example where the center pixel a is black pixel data (32 patterns in total), and the dot pattern D of the center pixel λ to be converted has a form in which some dots are omitted. Furthermore, Fig. 4 shows an example where the center pixel a is not black pixel data (
There are 80 patterns in total), and the dot pattern D of the center pixel a to be converted takes the form of adding dots. Other pixel arrangements (total 40
If the number is 0, a dot pattern with no dots missing or added is formed, and in the case of this embodiment, there are a total of 512 types of conversion data.

第6図はパターン変換処理の動作フローを示し、まずス
テップ10てドツトパターン設定手段】が有する行カウ
ンタmおよび列カウンタnが初期設定される。ついでス
テップ11において、第1の記憶手段2から所定の図形
パターンが読み出され、この読取パターンは第3の記憶
手段5にセットされる。しかる後この読取パターンにつ
き、9画素分の最初の画素データがドツトパターン設定
手段1が有するシフトレジスタに取り込まれ、つぎのス
テップ12て中心画素につきドツトパターン設定処理が
実行される。尚9画素分のデータ取込みにおいて、第7
図に示す如く、中心画素aが端部に位置する場合、図中
斜線で示す範囲は白画素データであると判断して取り扱
われる。
FIG. 6 shows the operational flow of the pattern conversion process. First, in step 10, the row counter m and column counter n of the dot pattern setting means are initialized. Next, in step 11, a predetermined graphic pattern is read out from the first storage means 2, and this read pattern is set in the third storage means 5. Thereafter, with respect to this reading pattern, the first pixel data for nine pixels is taken into the shift register of the dot pattern setting means 1, and in the next step 12, dot pattern setting processing is executed for the center pixel. In addition, when capturing data for 9 pixels, the 7th
As shown in the figure, when the center pixel a is located at the edge, the shaded area in the figure is treated as white pixel data.

つぎにステップ13で対応するドツトパターンI〕が第
2の記憶手段4の対応ビット位置に書き込まれる。そ゛
してつぎのステップ14で第1行目の全画素につき上記
パターン変換等の各処理が実行されたか否かが判定され
、この場合ステップ14のrn=5」の判定は” No
 ”となり、つぎのステップ15で列カウンタnの内容
が1加算され、第2列目の処理へ移る。
Next, in step 13, the corresponding dot pattern I] is written into the corresponding bit position of the second storage means 4. Then, in the next step 14, it is determined whether the above-mentioned processing such as pattern conversion has been executed for all pixels in the first row, and in this case, the determination of "rn=5" in step 14 is "No".
”, and in the next step 15, the contents of the column counter n are incremented by 1, and the process moves to the second column.

斯くて列カウンタnの内容が「5」に達するまでステッ
プ11〜13の各処理が繰り返し実行され、ステップ1
40判定が“Y E S ”となったときつきのステッ
プ16へ進む。ステップ16は行カウンタmの内容をチ
ェックするものであり、この場合ステップ16のrm=
7Jの判定は” No ”となり、ステップ17て行カ
ウンタmの内容Iこ1加算すると共に、列カウンタnを
初期値に戻す。そしてつきに第2行目の処理に移行して
、同様の繰返し処理が実行され、更にかかる繰返し処理
はステップ16のrm−7Jの判定が”YES”となる
まで実行される。
In this way, each process of steps 11 to 13 is repeatedly executed until the content of the column counter n reaches "5", and step 1
When the 40 determination becomes "YES", the process proceeds to step 16. Step 16 is to check the contents of the row counter m, and in this case, rm=
The determination in step 7J is "No", and in step 17, the content I of the row counter m is incremented by 1, and the column counter n is returned to its initial value. Then, the process moves to the second line and similar repeated processing is executed, and this repeated processing is further executed until the determination of rm-7J in step 16 becomes "YES".

第8図および第9図A、Dは、前記ドツトパターン設定
処理の詳細フローを示す。
8 and 9A and 9D show detailed flows of the dot pattern setting process.

まず第8図のステップ21では、縦3画素×横3画素の
範囲において、中心画素が黒画素か否かを判定する。中
心画素が白画素の場合、ステップ21の判定が°’NO
’″となり、第9図Aのフローへ移行する。また中心画
素が黒画素の場合(第10図(1)Iこ示す)、ステッ
プ21の判定が’= Y E S ”となり、以下のス
テップ22〜25において、周辺画素中、その角部位置
に黒画素が何個存在するか否かを判定する。斯くて角部
位置の黒画素数か0個の場合、ステップ22の判定が’
YES′’となって、ステップ26へ進み、図形パター
ンの現ドツト配置、すなわち第11図(1)に示すD1
パターンが第2の記憶手段4の対応位置にセットされる
。一方角部位置の黒画素数か1個の場合(第10図(2
)に示す)、ステップ22が“NO″′、ステップ23
が゛”YES”となって、第9図Bのフローへ移行し、
更に角部位置の黒画素数が2個の場合(第10図(3)
 +4) fこ示す)、ステップ22.23が’NO”
、ステップ24が−YES″″となって、第9図Cのフ
ローへ移行する。更にまた角部位置の黒画素数が3個の
場合(第10図(5)に示す)、ステップ22゜23P
24が”NO”、ステップ25か”YES”となって、
第9図りのフローへ移行し、角部位置の黒画素数が4個
の場合(第10図(6)に示す)、ステップ22〜25
がいずれも’NO’”となってステップ26へ進み、前
記Di/々ターンか第2の記憶手段4にセットされる。
First, in step 21 of FIG. 8, it is determined whether or not the center pixel is a black pixel in a range of 3 pixels vertically by 3 pixels horizontally. If the center pixel is a white pixel, the determination in step 21 is °'NO.
``'', and the flow shifts to the flow shown in FIG. 9A. If the center pixel is a black pixel (as shown in FIG. 10 (1) I), the determination in step 21 becomes ``= Y E S '', and the following steps are performed. In steps 22 to 25, it is determined whether or not there are black pixels at the corner position among the surrounding pixels. Thus, if the number of black pixels at the corner position is 0, the determination in step 22 is '
If YES'', the process proceeds to step 26 and the current dot arrangement of the figure pattern, that is, D1 shown in FIG. 11 (1)
The pattern is set in the corresponding position of the second storage means 4. On the other hand, when the number of black pixels at the corner position is 1 (Fig. 10 (2)
), step 22 is “NO″’, step 23
becomes “YES” and moves to the flow in Figure 9B.
Furthermore, when the number of black pixels at the corner position is 2 (Figure 10 (3)
+4) f), steps 22 and 23 are 'NO'
, step 24 becomes -YES"", and the process moves to the flow shown in FIG. 9C. Furthermore, if the number of black pixels at the corner position is 3 (as shown in FIG. 10 (5)), step 22゜23P
24 is ``NO'', step 25 is ``YES'',
Shifting to the flow of Figure 9, if the number of black pixels at the corner position is 4 (as shown in Figure 10 (6)), steps 22 to 25
are both 'NO' and the process proceeds to step 26, where the Di/2 turn is set in the second storage means 4.

前述の中心画素が白画素の場合、まず第9図Aのステッ
プ31において、周辺の黒画素総数が7個以上か否かが
判定される。そしてステップ310判定がYES”の場
合(第10”W +7) l(−示t )、図形パター
ンの現ドツト配置、すなわち第11図(6)に示すD6
パターンが第2の記憶手段4にセットされる。一方ステ
ップ31の判定が”No”の場合、ステップ33へ進み
、つぎに角部間の中点位置2箇所に黒画素が存在し且つ
その黒画素が隣合って位置するか否かかチェックされる
。そしてステップ33か−YES”の場合(第10図(
8)に示す)、つきにステップ34において、同図の角
部位置Aにつき黒画素の存在有無がチェックされる。も
し角部位置Aに黒画素が存在しない場合、ステップ34
の判定が=’ Y E S ”となってステップ35へ
進み、第11図(2)に示すD2パターンが第2の記憶
手段4にセットされる。
When the aforementioned center pixel is a white pixel, first in step 31 of FIG. 9A, it is determined whether the total number of surrounding black pixels is seven or more. If the determination in step 310 is YES (10th W+7) l(-t), the current dot arrangement of the figure pattern, that is, D6 shown in FIG. 11(6).
The pattern is set in the second storage means 4. On the other hand, if the determination in step 31 is "No", the process advances to step 33, where it is checked whether black pixels exist at two midpoint positions between the corners and whether or not the black pixels are located adjacent to each other. Ru. And if step 33 is "YES" (Fig. 10 (
8)), then in step 34, the presence or absence of a black pixel is checked at corner position A in the figure. If there is no black pixel at corner position A, step 34
The determination becomes ='YES'' and the process proceeds to step 35, where the D2 pattern shown in FIG. 11(2) is set in the second storage means 4.

また角部位置Bに黒画素が存在する場合、ステップ34
の判定が” NO’″となってステップ32へ進み、ド
ツトをもたないD6パターンがセットされる。つきにス
テップ31 、33が“’NO”の場合、つぎのステッ
プ36において、角部間の中点位置3箇″所に黒画素が
存在するか否かがチェックされる。もし中点位置1箇所
又は4箇所に黒画素か存在し、ステップ36の判定が′
NO′″となる場合(第10図(9)(川)に示す)、
ステップ38へ進み、第11図(6)に示すD6パター
ンが第2の記憶手段4にセットされる。、一方ステップ
36の判定が”YES”の場合(第10図(II)に示
す)、つきのステップ37において、同図の角部位置A
、Bに黒画素が存在するか否かがチェックされる。そし
て画伯置A、B共に黒画素が存在するとき、ステップ3
7か=−YES”となって前記ステップ3・8へ進む。
Further, if a black pixel exists at the corner position B, step 34
The determination is "NO" and the process proceeds to step 32, where the D6 pattern without dots is set. If Steps 31 and 33 are ``NO'', it is checked in the next step 36 whether or not there are black pixels at 3 midpoint positions between the corners. There are black pixels at one or four locations, and the determination in step 36 is '
If NO''' (as shown in Figure 10 (9) (river)),
Proceeding to step 38, the D6 pattern shown in FIG. 11 (6) is set in the second storage means 4. , on the other hand, if the determination in step 36 is "YES" (as shown in FIG. 10 (II)), in step 37, the corner position A in the same figure is
, B is checked to see if there are any black pixels. Then, when there are black pixels in both painter positions A and B, step 3
7=-YES" and the process proceeds to steps 3 and 8.

また画伯9に、Bに黒画素が存在しないとき、ステップ
37がパNO″′、ステップ39がYES”となり、ス
テップ40て第11図(3)に示すD3パターンが、位
置A、Bの少なくとも一方に黒画素が存在するときは、
ステップ37.39が’NO”となり、ステップ41で
第11図(2)に示スD2パターンが夫々第2の記憶手
段4にセットされる。つぎに中心画素が黒画素であり且
つ角部位置の黒画素数が1個の場合(第10図(12)
に示す−)、第9図Bのステップ51において、黒画素
が存在する角部と対向する辺の中間位置A、Bに黒画素
が存在するか否かがチェックされる。そして両方の位置
A、Bに黒画素が存在しないとき、ステップ51の判定
が” NO”となって、ステップ52へ進み、D1パタ
ーンが第2の記憶手段へセットされる。また位置A、B
のいずれか一方に黒画素が存在するとき、ステップ51
0判定が°’ YES″′となり、つぎにステップ53
において、黒画素が存在する位置A又はBと対向する位
置C又はI)に黒画素が存在するか否かがチェックされ
る。もし黒画素が存在すると、ステップ53の判定が’
 NO”となって前記ステップ52へ進み、一方黒画素
が存在しないとき、ステップ53が−YES”となって
、ステップ54へ進み、第11図(4)に示すD4パタ
ーンが第2の記憶手段4にセットされる。
In addition, when there is no black pixel at B in the painter 9, step 37 is NO'', step 39 is YES'', and step 40 shows that the D3 pattern shown in FIG. When there are black pixels on one side,
Steps 37 and 39 become 'NO', and in step 41, the D2 patterns shown in FIG. When the number of black pixels in is 1 (Figure 10 (12)
In step 51 of FIG. 9B, it is checked whether a black pixel exists at intermediate positions A and B of the side opposite to the corner where the black pixel exists. When there are no black pixels at both positions A and B, the determination in step 51 is "NO" and the process proceeds to step 52, where the D1 pattern is set in the second storage means. Also, positions A and B
If a black pixel exists in either one of the
The 0 judgment becomes °'YES"', and then step 53
, it is checked whether a black pixel exists at a position C or I opposite to a position A or B where a black pixel exists. If a black pixel exists, the determination in step 53 is '
If the result is "NO", the process proceeds to step 52, and on the other hand, if there is no black pixel, the result of step 53 is "-YES", and the process proceeds to step 54, where the D4 pattern shown in FIG. 11 (4) is stored in the second storage means. Set to 4.

つぎに中心画素が黒画素であり月つ角部位置の黒画素数
が2個の場合(第10図[131(141に示す)、第
9図Cのステップ61において、両黒画素が対角位置に
あるか否かがチェックされる。そしてステップ610判
定が’NO″′、すなわち両黒画素が隣り合う位置にあ
る場合(第10図(+3+に示す)、つぎのステップ6
5において、同図の位置A、Bに黒画素が存在し且つ位
置C2Pに黒画素が存在しないような黒画素配置か否が
かチェックされる。そしてステップ650判定が−YE
S”の場合、ステップ66へ進んで第11図(3)に示
すD3パターンが、また’No”の場合、ステップ67
へ進んで第11図(1)に示すD4パターンが夫々第2
の記憶手段4にセットされる。一方ステップ61の判定
か”YES”、すなわち2個の黒画素が対角位置にある
場合(第10図(14)に示す)、つぎのステップ62
において、同図の位置A、Bに黒画素が存在し且つ位置
C2Dに黒画素か存在しないような黒画素配置か否かが
チェックされる。そしてステップ620判定が’YES
”の場合、ステップ63へ進んで第11図(5)に示す
D5パターンか、また” N O”の場合、ステップ6
4へ進んでり、パターンが夫々第2の記憶手段4にセッ
トされる。
Next, if the center pixel is a black pixel and the number of black pixels at the corner position is 2 (shown in FIG. 10 [131 (141)), in step 61 of FIG. If the determination in step 610 is 'NO''', that is, both black pixels are in adjacent positions (shown in FIG. 10 (+3+)), the next step 6
In step 5, it is checked whether the black pixel arrangement is such that black pixels exist at positions A and B in the figure and no black pixel exists at position C2P. And step 650 judgment is -YE
If the answer is 'S', proceed to step 66 and select the D3 pattern shown in FIG. 11(3); if 'No', proceed to step 67.
Then, the D4 pattern shown in Fig. 11 (1) is the second
is set in the storage means 4 of. On the other hand, if the determination in step 61 is "YES", that is, the two black pixels are at diagonal positions (as shown in FIG. 10 (14)), the next step 62
In this step, it is checked whether or not the black pixel arrangement is such that black pixels exist at positions A and B in the figure, and a black pixel or no black pixel exists at position C2D. And step 620 judgment is 'YES'
”, proceed to step 63 and select the D5 pattern shown in FIG. 11 (5), or if “NO”, proceed to step 6.
4, each pattern is set in the second storage means 4.

つぎに中心が黒画素であり且つ角部位置の黒画素数が3
個の場合(第10図(15)に示す)、第9図りのステ
ップ71.73において、同図の位置A、BおよびC,
Dにつき黒画素の存在有無がチェックされる。そして位
置A。
Next, the center is a black pixel, and the number of black pixels at the corner position is 3.
(shown in FIG. 10 (15)), in step 71.73 of the ninth diagram, positions A, B and C in the same diagram,
The presence or absence of black pixels for D is checked. and position A.

Bに黒画素が存在し且つ位置C,Dに黒画素が存在しな
い場合、ステップ71.73が共にYliS”となり、
ステップ74において第11図(5)に示すD5パター
ンが第2の記憶手段4にセットされる。また位置A、B
に黒画素が存在しない場合、ステップ71か’NO’″
となり、更に位置A、Bにも位置C,Dにも黒画素が存
在する場合、ステップ73が”No’”となり、共にス
テップ72に進ミ、■)1パターンが第2の記憶手段4
にセットされる。
If there is a black pixel in B and there are no black pixels in positions C and D, steps 71 and 73 are both YliS'',
In step 74, the D5 pattern shown in FIG. 11(5) is set in the second storage means 4. Also, positions A and B
If there is no black pixel, step 71 or 'NO'''
If there are black pixels at positions A and B and positions C and D, step 73 becomes "No'" and the process advances to step 72.
is set to

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は表示パターン変換処理装置の回路ブロック図、
第2図(1)〜(4)はドツトパターン変換処理を説明
するための図、第31!H1)〜(5)および第4図(
1)〜(13)は黒画素データ配置とドツトパターンと
の関係を示す説明図、第5図(1)〜(3)はドットパ
タ・−ン変換例を示す説明図、第6図はドツトパターン
変換処理動作を示すフローチャート、図、第8図および
第9図A、Dはド゛ントノクターンの設定処理動作を示
すフローチャート、第10図(1)〜(15)は黒画素
・配置例を示す説明図、第11図(1)〜(6)はドツ
トパターン例を示す説明図である。 11.・・・・・・ ドツトパターン設定手段2・・・
・・・第1の記憶手段 4・・・・・・第2の記憶手段 特許出願人  立石電機株式会社 升62 竹2 図 (1)          C2)         
      (3)昔4−図 (1)                t:h   
           C3)牙、0し 回 1=占 手続補正書<E)P、方式〉 ト、事件の表示  昭和58年特 許 願第64182
号2、発明の名称  表示パターン変換処理装置3、補
正をする者   事件との関係 特許出願人住所京都市
右京区花園土堂10番地 名称(294)立石電機株式会社 代表者立石孝雄 5、補正の対象 「いずれか一方のみに」に補正。 ”’  ”””IJ第14頁1行目r 位置c、  P
 Jヲ!(−、DJに補正。 (3)  図面中、「第9図CJr第10図」を別紙の
とおり補正。
Figure 1 is a circuit block diagram of the display pattern conversion processing device.
Figures 2 (1) to (4) are diagrams for explaining the dot pattern conversion process, and Figure 31! H1) to (5) and Figure 4 (
1) to (13) are explanatory diagrams showing the relationship between black pixel data arrangement and dot pattern, Fig. 5 (1) to (3) are explanatory diagrams showing examples of dot pattern/tone conversion, and Fig. 6 is an explanatory diagram showing the relationship between black pixel data arrangement and dot pattern. Flowchart showing the conversion processing operation, Figures 8 and 9 A and D are flowcharts showing the dont nocturne setting processing operation, and Figures 10 (1) to (15) show examples of black pixel arrangement. Explanatory diagrams, FIGS. 11(1) to 11(6) are explanatory diagrams showing examples of dot patterns. 11. ...Dot pattern setting means 2...
...First storage means 4 ...Second storage means Patent applicant Tateishi Electric Co., Ltd. Masu 62 Bamboo 2 Figure (1) C2)
(3) Old days 4-Figure (1) t:h
C3) Fang, 0 times 1 = Interpretation procedure amendment <E) P, method> G, Indication of incident 1982 Patent Application No. 64182
No. 2, Title of the invention Display pattern conversion processing device 3, Person making the amendment Relationship to the case Patent applicant Address 10 Hanazono Dodo, Ukyo-ku, Kyoto Name (294) Tateishi Electric Co., Ltd. Representative Takao Tateishi 5 Subject of the amendment Corrected to "only one of them". "'"""IJ page 14, line 1 r position c, P
Jwo! (-, corrected to DJ. (3) In the drawings, "Fig. 9 CJr Fig. 10" has been corrected as shown in the attached sheet.

Claims (1)

【特許請求の範囲】[Claims] 複数個の画素データより成る図形パターンを格納する第
1の記憶手段と、第1の記憶手段より図形パターンを読
み出し図形パターンの各構成画素につきその周辺画素と
の間のデータ配f4に基づきドツト配置を決定するドツ
トパターン設定手段と、ドツトパターン設定手段が設定
したドツトパターンを書き込んで図形パターンの変換パ
ターンを形成する第2の記憶手段とを具備して成る表示
パターン変換処理装置。
A first storage means for storing a graphic pattern consisting of a plurality of pixel data; a graphic pattern is read out from the first storage means and dots are arranged based on the data distribution f4 between each constituent pixel of the graphic pattern and its surrounding pixels; A display pattern conversion processing device comprising: a dot pattern setting means for determining a dot pattern; and a second storage means for writing a dot pattern set by the dot pattern setting means to form a converted pattern of a figure pattern.
JP58064182A 1983-04-11 1983-04-11 Display pattern conversion processor Pending JPS59188691A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58064182A JPS59188691A (en) 1983-04-11 1983-04-11 Display pattern conversion processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58064182A JPS59188691A (en) 1983-04-11 1983-04-11 Display pattern conversion processor

Publications (1)

Publication Number Publication Date
JPS59188691A true JPS59188691A (en) 1984-10-26

Family

ID=13250655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58064182A Pending JPS59188691A (en) 1983-04-11 1983-04-11 Display pattern conversion processor

Country Status (1)

Country Link
JP (1) JPS59188691A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6282474A (en) * 1985-10-07 1987-04-15 Ricoh Co Ltd Picture pattern data extending device
JPS62120580A (en) * 1985-11-20 1987-06-01 Ricoh Co Ltd Expanding device for picture pattern data
JPS62186375A (en) * 1986-02-12 1987-08-14 Ricoh Co Ltd Picture pattern data expanding device
JPS6324369A (en) * 1986-02-20 1988-02-01 Ricoh Co Ltd Image pattern data expanding device
JPS6359263A (en) * 1986-08-29 1988-03-15 Ricoh Co Ltd Expanding device for image pattern data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5010925A (en) * 1973-05-28 1975-02-04
JPS5235525A (en) * 1975-09-12 1977-03-18 Seikosha Co Ltd Picture image formation device
JPS5591022A (en) * 1978-12-28 1980-07-10 Nec Corp Interpolation system for character pattern
JPS56133789A (en) * 1980-03-24 1981-10-20 Fuji Electric Co Ltd Character pattern enlarging system
JPS5722286A (en) * 1980-07-15 1982-02-05 Fujitsu Ltd Figure extension processing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5010925A (en) * 1973-05-28 1975-02-04
JPS5235525A (en) * 1975-09-12 1977-03-18 Seikosha Co Ltd Picture image formation device
JPS5591022A (en) * 1978-12-28 1980-07-10 Nec Corp Interpolation system for character pattern
JPS56133789A (en) * 1980-03-24 1981-10-20 Fuji Electric Co Ltd Character pattern enlarging system
JPS5722286A (en) * 1980-07-15 1982-02-05 Fujitsu Ltd Figure extension processing system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6282474A (en) * 1985-10-07 1987-04-15 Ricoh Co Ltd Picture pattern data extending device
JPS62120580A (en) * 1985-11-20 1987-06-01 Ricoh Co Ltd Expanding device for picture pattern data
JPS62186375A (en) * 1986-02-12 1987-08-14 Ricoh Co Ltd Picture pattern data expanding device
JPS6324369A (en) * 1986-02-20 1988-02-01 Ricoh Co Ltd Image pattern data expanding device
JPS6359263A (en) * 1986-08-29 1988-03-15 Ricoh Co Ltd Expanding device for image pattern data

Similar Documents

Publication Publication Date Title
DE3419063A1 (en) PROCESSING METHOD FOR ROTATING AN IMAGE
JPS5850589A (en) Display processor
DE69929110T2 (en) Apparatus and method for generating print data of the two-dimensional code and associated recording media
JPS59188691A (en) Display pattern conversion processor
DE69206678T2 (en) Method and apparatus for controlling font memory access arrangements in a display controller
DE69515232T2 (en) Dot printing for improved graphics
DE4316892C2 (en) Image output device for outputting a gradation image
JPH05297861A (en) 1/n bit phase matching method for graphics
JPH03179873A (en) Picture processing method
JPS5816189B2 (en) Character pattern generation method
JPS6346429B2 (en)
JPH049149B2 (en)
JPS6139672B2 (en)
JPH0227486A (en) Image scaling device
JPS61123872A (en) Correction and expansion of dot mitrix character
JPH08314429A (en) Translucent color image forming device
JPS63218993A (en) Character/graphics expander
JPS59154489A (en) Display pattern conversion processor
AU721232B2 (en) Scan line rendering of convolutions
JPS60149083A (en) Display unit
JPS62183491A (en) Formation of expanded void pattern
JPH03167598A (en) Method for reducing image
US20030122846A1 (en) Method of processing an image for display and system of same
JPS6014286A (en) Graphic processor
JPS60205679A (en) Display method of seal verification device