JPS60153079A - Pattern generator - Google Patents
Pattern generatorInfo
- Publication number
- JPS60153079A JPS60153079A JP59008968A JP896884A JPS60153079A JP S60153079 A JPS60153079 A JP S60153079A JP 59008968 A JP59008968 A JP 59008968A JP 896884 A JP896884 A JP 896884A JP S60153079 A JPS60153079 A JP S60153079A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- register
- signal
- memory
- block
- 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
- 239000011159 matrix material Substances 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 5
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004397 blinking Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000010979 ruby Substances 0.000 description 1
- 229910001750 ruby Inorganic materials 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Landscapes
- 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] The present invention is directed to a pattern generation device, which effectively decomposes character patterns, graphic patterns, etc. into line segments having a length longer than a predetermined length and blocks that cannot be represented by the line segments. The present invention relates to a pattern generation device having means for storing the patterns and synthesizing them in accordance with an output request.
〈従来技術〉
1ヨ本語処理技術の進展(で伴い、文字パターン発生装
置も従来の様に−が類の囲体を記憶しているだけでなく
、例えば、明朝体以外の書体を見出しに使ったり、或い
はルビ、脚注において文字サイズを変えたりして、高機
能化か要求されてきている。<Prior art> 1. With the advancement of Japanese language processing technology, character pattern generators not only memorize - as in the past, but also, for example, can find typefaces other than Mincho. There is a growing demand for higher functionality, such as by using it for text, or by changing the font size for ruby and footnotes.
しかるに、書体ごと若しくはサイズごとに文字をドツト
パターンとして記憶するとメモリー容量は膨大になり、
今後はメモリーか高集積化低価格化傾向すると言えども
、それは得策とは言えない。However, if characters are stored as dot patterns for each font or size, the memory capacity becomes enormous.
Although there will be a trend toward higher memory density and lower prices in the future, this cannot be said to be a good idea.
そこで、文字パターンを数種類の線分に分解してテ−り
を圧縮して高速生成を行う方法も開発されてきたか、そ
の方法では文字パターンを全て線分として扱うため、1
ドツトの点も線分にしてし甘うことになる。Therefore, a method has been developed to break down the character pattern into several types of line segments and compress the tails for high-speed generation.In that method, all character patterns are treated as line segments, so one
It would be a shame to make the dots into line segments.
〈発明の目的〉
そこで本発明のパターン発生装置においては、所定のス
ライスレベル以上の連続ドツトより成るものを線分と定
義し、該線分を縦方向若しくは横方向に分けて記憶し、
前記所定のスライスレベル未満のものはマトリックスの
ブロック化して記憶し、パターンデータの圧縮の最適化
を図ることを目的とする。<Purpose of the Invention> Therefore, in the pattern generation device of the present invention, a line segment is defined as a line segment consisting of continuous dots of a predetermined slice level or higher, and the line segment is divided and stored vertically or horizontally, and
The slice level below the predetermined slice level is stored as a matrix block in order to optimize the compression of pattern data.
ぐ実施例〉 以下、本発明の構成を図面を参照して述べる。Examples Hereinafter, the configuration of the present invention will be described with reference to the drawings.
第1図は本発明の実施例に係るパターン発生装置のブロ
ック構成図であり、101は記憶されているパターンデ
ータの入出力を制御するCPU(中央処理袋M)、10
2は制御プログラムが記憶されているメモリ、103は
パターンを縦線分。FIG. 1 is a block configuration diagram of a pattern generation device according to an embodiment of the present invention, in which 101 is a CPU (central processing module M) that controls input and output of stored pattern data;
2 is a memory in which a control program is stored, and 103 is a vertical line pattern.
横線分及びブロックとして記憶して層るメモリ、104
は前記CPUl0Iの制御のもとに前記メモリー103
から転送されたデータからパターンを生成するパターン
生成ロジック、105は前記パターン生成ロジック10
4で生成されたパターンを記憶するメモリである。Memory for storing and layering horizontal line segments and blocks, 104
is the memory 103 under the control of the CPUl0I.
A pattern generation logic 105 generates a pattern from data transferred from the pattern generation logic 10.
This memory stores the pattern generated in step 4.
第2図は上記メモIJ−103に格納されているデータ
の構造を示すもので、同図(a)はM線分情報を、同図
(b)は横線分情報を及び同図(c)はブロック情報を
表わしている。Figure 2 shows the structure of the data stored in the memo IJ-103, in which (a) shows M line segment information, (b) shows horizontal line segment information, and (c) shows the horizontal line segment information. represents block information.
即ち、同図(a)において、 5Xli、J SXαl+j は縦線分の起点アドレス、 xoi ex+i eXαi は該縦線分の終点アドレス、 同図(b)において、 5yo1.j Syll、j SyβzrJ は横線分の起点アドレス、 yOJ y1j eyβJ は該横線分の終点アドレス、 を示している。That is, in the same figure (a), 5Xli, J SXαl+j is the starting address of the vertical line segment, xoi ex+i eXαi is the end point address of the vertical line segment, In the same figure (b), 5yo1. j Syll, j SyβzrJ is the starting address of the horizontal line segment, yOJ y1j eyβJ is the end point address of the horizontal line segment, It shows.
又、同図(c)において、l−n5 nはブロックの座
標位置を表わし、ブロックパターンIJ・・・、ブロッ
クパターンγは、該ブロックを構成するドツト情報を一
次元情報で記憶している。Further, in FIG. 2(c), l-n5n represents the coordinate position of a block, and block patterns IJ, .
第3図は上記パターン生成ロジック104の処理内容を
表わす流れ図である。FIG. 3 is a flowchart showing the processing contents of the pattern generation logic 104.
第4図は上記パターン生成ロジック104及びメモIJ
、−105を更に詳細に示したブロック構成図である。FIG. 4 shows the pattern generation logic 104 and the memo IJ.
, -105 in more detail.
第5図はブロックを表現するドツトパターンを示す。FIG. 5 shows a dot pattern representing a block.
同図の通り、ブロックは3×3のマトリックスで表現さ
れ、該マトリックスを構成するドツトno +nl j
n2 +ns +n+ +n! +na h117
r n8r n、の点滅若しくは点灯情報は、前記ブロ
ックパターン1.・・・、ブロックパターンγに格納さ
れている。As shown in the figure, a block is expressed as a 3×3 matrix, and the dots composing the matrix are
n2 +ns +n+ +n! +na h117
The blinking or lighting information of r n8r n is the block pattern 1. ..., stored in the block pattern γ.
?1JJ6図は上記ブロックを表現するドツトパターン
によるドツト表示の具体例である。? 1JJ6 is a specific example of a dot display using a dot pattern representing the above-mentioned blocks.
第7図は生成する文字パターンの具体例を示す。FIG. 7 shows a specific example of a character pattern to be generated.
!8図は上記第7図の文字パターンの縦線分及び横線分
を除いたブロックのドツトパターンを示す。! FIG. 8 shows a block dot pattern excluding the vertical and horizontal line segments of the character pattern shown in FIG. 7.
第7図の通り、文字パターンはトノ)で表わされる。同
図においては、文字「開」を表現したがこの文字「開」
パターンの生成方法につき説明する。As shown in Fig. 7, the character pattern is represented by a tono. In the figure, the character ``open'' is expressed, but this character ``open'' is
The method for generating patterns will be explained.
図中、5XO−3XI°”Xa は文字「開」の縦線分
を表わし、Syo、Syl・・Sy、は同文字「開」の
横線分を表わしている。そして、同文字「開」の縦線分
S X 6 h S X よ・・・SXヶ 及び横線分
Syo。In the figure, 5XO-3XI°"Xa represents the vertical line segment of the character ``open'', and Syo, Syl...Sy represent the horizontal line segment of the character ``open''. Then, the vertical line segment S X 6 h S X yo... SX month and the horizontal line segment Syo of the same character "open".
Syl・・・syu は座標軸11Jによって配置が決
定されている。この様に線分は予め座標化されて前記メ
モIJ−103に格納されている。The arrangement of Syl...syu is determined by the coordinate axis 11J. In this manner, the line segments are converted into coordinates in advance and stored in the memo IJ-103.
そして、第8図に示すブロックは、3×3のマトリック
ス単位の座標(rn、n)と、マトリックスが表わすブ
ロック化パターンとして前記メモリー103に格納され
ている。同図では8種類のブロックが表示されている。The blocks shown in FIG. 8 are stored in the memory 103 as coordinates (rn, n) in a 3×3 matrix and a blocking pattern represented by the matrix. In the figure, eight types of blocks are displayed.
続いて、メモu−103からパターンを生成する過程に
つき具体的に記述する。Next, the process of generating a pattern from the memo u-103 will be specifically described.
前記CPUI 01はメモIJ−1,03から線分情報
を取り出しパターン生成ロジック104に転送する。該
転送データをもとに前記パターン生成ロジック104は
生成処理を行い次いて処理終了を前記CPUI O1に
報知する。すると、前記CPUI O1は縦線分、横線
分及びブロック化ドツトパターンについて順次パターン
生成ロジック104にデータを転送し生成パターンかメ
モリ105に記憶される。これらのことは第3図にてフ
ローチャートで図示されている。The CPU 01 extracts line segment information from the memo IJ-1, 03 and transfers it to the pattern generation logic 104. The pattern generation logic 104 performs generation processing based on the transferred data, and then notifies the CPUI O1 of the completion of the processing. Then, the CPU I O1 sequentially transfers data for vertical line segments, horizontal line segments, and blocked dot patterns to the pattern generation logic 104, and the generated patterns are stored in the memory 105. These are illustrated in a flowchart in FIG.
ここで、前記CPUI O1からデータを受け取っテハ
ターンヲ生成するパターン生成ロジック104の動作を
解説する。Here, the operation of the pattern generation logic 104 that receives data from the CPU I O1 and generates a pattern will be explained.
第4図において、出力制御信り451によりCPUから
データ化”5バス452の情報がレジスタ410,41
1,412に順次セントされる。In FIG. 4, information on the 5 bus 452 is converted into data from the CPU by an output control signal 451 and sent to registers 410 and 41.
1,412 cents sequentially.
゛この3つのレジスタは縦線分の起点アドレスと終点ア
ドレスを示し、夫々、縦ストローク列レジスタ、縦スト
ローク行しジスタ及ヒ縦ストローク終点レジスタと呼ぶ
。縦ストローク列レジスタ410の信号は出力制御信号
462によりセレクトされている列アドレスバッファ4
16を介して列アドレス信号としてメモリ441に接続
される。縦ストローク行レジスタ411には行方向の起
点アドレスかセットされ、縦ストローク終点レジスタ4
12には終点にあたる行アドレスかセットされる。縦ス
トローク行レジスタ411のデータは、クロック及びタ
イミンク発生回路415により送出されるプリセット信
3455によってプリセッタブルカウンタ413にプリ
セットされ、その信号か、出力制御信り462によって
選択されている行アドレスバッファ417を介して行ア
ドレス信号バス457上にのりメモU−441に接続さ
れる。該メモリー441 K a込むデータはマルチプ
レクサ440により黒レベルか選択されており、書込み
データ信号458により書込まれる。比較器414はプ
リセッタブルカウンタ413の出力と縦ストローク終点
レジスタ412の出力とを比11ff L、カウンタ4
.−13の出力の方か大きくなると1スI・ローフの」
−込み終了をタイミング発生回路415に報告し、該タ
イミング発生回路415は次の縦ストロークを受け取る
ため転送レディ信号453をオンにする。前記比較器4
14てカウンタ413の出力かレジスタ412の出力よ
り犬きくない間はタイミンク発生回路415より出力さ
れるクロック信号”455によりカウンタ413かイン
クリメントされ順次メモリー441に書込捷れる。These three registers indicate the start address and end point address of a vertical line segment, and are called the vertical stroke column register, vertical stroke row register, and vertical stroke end point register, respectively. The signal of the vertical stroke column register 410 is output from the column address buffer 4 selected by the output control signal 462.
16 to the memory 441 as a column address signal. The starting point address in the row direction is set in the vertical stroke row register 411, and the vertical stroke end point register 4
12 is set to the row address corresponding to the end point. The data in the vertical stroke row register 411 is preset in the presettable counter 413 by a preset signal 3455 sent by the clock and timing generation circuit 415, and the data in the row address buffer 417 selected by that signal or the output control signal 462 is preset. The row address signal bus 457 is connected to the memo U-441 via the row address signal bus 457. The black level data is selected by the multiplexer 440 and written into the memory 441K by the write data signal 458. A comparator 414 compares the output of the presettable counter 413 and the output of the vertical stroke end point register 412 by 11ffL, counter 4
.. If the output of -13 is larger, it will be 1 loaf.
- The completion of the transfer is reported to the timing generation circuit 415, and the timing generation circuit 415 turns on the transfer ready signal 453 in order to receive the next vertical stroke. The comparator 4
14, while the output of the counter 413 is less than the output of the register 412, the counter 413 is incremented by the clock signal "455" outputted from the timing generation circuit 415 and sequentially written to the memory 441.
横線分についても回路構成は」二連した縦線分と同様で
ある。即ち、出力側@偏号451によりC1)Uからデ
ータ信号バス452の情報かレジスタ420,421,
4.22に順次上ノドされる。The circuit configuration for the horizontal line segment is the same as that for the double vertical line segment. That is, on the output side @ polarized code 451, the information from C1) U to the data signal bus 452 or the registers 420, 421,
4.22, the upper nod is sequentially increased.
この3つのレジスタは横線分の起点アドレスと終点アド
レスを示し、夫々、横ストローク行レジスタ、イ黄スト
ローク列レジスタ及び横ストローク終点レジスタと呼ぶ
。横ストローク行レジスタ420の信号は出力制御信号
462によりセレクトされている行アドレスバッファ4
26を介して行アドレス信号・きしてメモリー441に
PA続されている。These three registers indicate the starting point address and end point address of the horizontal line segment, and are called the horizontal stroke row register, yellow stroke column register, and horizontal stroke end point register, respectively. The signal of the horizontal stroke row register 420 is output from the row address buffer 4 selected by the output control signal 462.
The PA is connected to the memory 441 via the row address signal 26.
横ストローク列レジスタ421には列方向の起点アドレ
スかセットされ、横ストローク終点レジスタ422には
終点にあたる列アドレスかセットされる。横スI・ロー
フ列レジスタ421のデータは、クロック及びタイミン
ク発生回路425により送出されるプリセノト信号45
5によってプリセッタブルカウンタ423にプリセット
され、その信り°か、出力制御信り462によって選択
されている列アドレスバッファ427を介して列アドレ
ス信り・・ス456上にのりメモリー 4−4.1に接
続される。該メモリー441に沈込むデータはマルチプ
レクサ440により黒レベルか選択されており、舊込み
データ信号458により四込捷れる。比較器424はプ
リセッタブルカウンタ423の出カド横ストローク終点
しジスク422の出力とを比較し、カウンタ423の出
力の方が犬きくなると1ストロークの鳶込み終了をタイ
ミング発生回路425に報告し、該タイミング発生回路
425は次の横ス)o−りを受け取るため転送レディ4
g−53453をオンにする。前記比較器424でカウ
ンタ423の出力がレジスタ422の出力より犬きくな
い間はタイミング発生回路425より出力されるクロッ
ク信り・455によりカウンタ423がインクリメント
され、順次メモリ441に」き込1れる。A starting point address in the column direction is set in the horizontal stroke column register 421, and a column address corresponding to the end point is set in the horizontal stroke ending point register 422. The data in the horizontal I/loaf column register 421 is based on the preset signal 45 sent out by the clock and timing generation circuit 425.
4-4.1 The column address signal is preset in the presettable counter 423 by 5 and transferred to the column address buffer 427, which is selected by the output control signal 462, on the column address signal 456. connected to. The data stored in the memory 441 is selected as a black level by the multiplexer 440, and is switched by the input data signal 458. The comparator 424 compares the output of the presettable counter 423 with the end of the horizontal stroke and the output of the disc 422, and when the output of the counter 423 becomes sharper, it reports the completion of one stroke to the timing generation circuit 425, and The timing generation circuit 425 transfers ready 4 to receive the next horizontal transfer.
Turn on g-53453. As long as the output of the counter 423 is not smaller than the output of the register 422 in the comparator 424, the counter 423 is incremented by a clock signal 455 outputted from the timing generation circuit 425, and sequentially written into the memory 441.
マトリックスで表わされるドツトパターン情報は、出力
制御信号451により、データ信号バス452によりブ
ロック行アドレスレジスタ43o1ブロツ2
クマトリクスの起点に相当する行及び列方向のアドレス
がセットされ、ブロックパターンはブロノクパターンレ
ジスク432にセットされる。前記ブロック行アドレス
レジスタ430及びブロック列アドレスレジスタ431
の出力信号はメモリー441への起点アドレスを生成す
るため乗算器433、434によシ必要倍率の乗算を行
ない出力制御信号462により選択されて層る行アドレ
スバッファ438及び列アドレスバッフ1439を介し
てメモu−441に接続される。この記憶アドレスかセ
ットされると、クロック及びタイミング発生回路437
は、例えば、パラレルイン・シリアルアウトシフトレジ
スつて構成されるブロックパターンレジスタ432の出
力をメモリ441の書込みデータとしてマルチプレクサ
440を介して1ドツトずつ書込む。1ドツトの軒込み
が終了するとクロック信J8’ 4 6 0か出力され
、列方向カウンタ435及び行方向カウンタ436をイ
ンクリメントする。この操作をマトリックスのドツト数
分行うとカウンタ436かカウント停止信5459を発
し、1つのマトリックスパターンについて書込みか終了
したことをタイミング発生回路437に報告し、次のマ
トリックスパターンの送出要求をCPUに出力する。こ
の操作を必要回数反覆することにより、生成パターン記
憶メモリー441にパターンを格納することができだ。The dot pattern information represented by the matrix is set by the output control signal 451 and the data signal bus 452 in the block row address register 43o1 block 2. Addresses in the row and column directions corresponding to the starting point of the dot matrix are set, and the block pattern is a block pattern. It is set in the registration disk 432. The block row address register 430 and block column address register 431
The output signal is multiplied by a necessary multiplying factor by multipliers 433 and 434 in order to generate a starting point address to the memory 441, and then sent through a row address buffer 438 and a column address buffer 1439 selected by an output control signal 462. Connected to Memo U-441. When this memory address is set, the clock and timing generation circuit 437
For example, the output of the block pattern register 432 configured as a parallel-in/serial-out shift register is written one dot at a time via the multiplexer 440 as write data in the memory 441. When one dot is completed, a clock signal J8'460 is output, and the column direction counter 435 and row direction counter 436 are incremented. When this operation is performed for the number of dots in the matrix, the counter 436 issues a count stop signal 5459, reports the completion of writing for one matrix pattern to the timing generation circuit 437, and outputs a request to send the next matrix pattern to the CPU. do. By repeating this operation a necessary number of times, the pattern can be stored in the generated pattern storage memory 441.
以上、予め縦線分情報、横線分情報及びブロック化パタ
ーン情報として記憶したメモリーにより図形パ々−ンの
発生が行なえる実施例を示した。The above embodiments have been described in which graphic patterns can be generated using a memory that has been stored in advance as vertical line segment information, horizontal line segment information, and blocking pattern information.
〈効果〉
以上の様に本発明のパターン発生装置によれば次の通り
の効果を得る。即ち、例えば漢字ドツトパターン表示に
おいては、従来のものではパターンを全てストローク化
して記憶しているため1ドツトや2ドツト長のストロー
クでも画一的に1ストロ一ク分のメモリーで対応してい
るため漢字パターンの潜体の特徴を有効に利用している
とは言えないか、本発明では線分として抽出しない残9
のドツトについてはブロック化表現を採用しており、該
ブロックの構成は数値計算により歴数分をとったり、大
きさを変更することにより最適化のものにすることが可
能であり、観体の相違に柔軟に対応できるのである。と
いうわけで、本発明は、特定の基本圧縮パターンから多
種類の切体を生成するマルチフメント生成器の圧縮技法
に好都合である。<Effects> As described above, the pattern generator of the present invention provides the following effects. In other words, for example, when displaying kanji dot patterns, conventional systems store all patterns as strokes, so even strokes of one or two dots can be uniformly handled with one stroke's worth of memory. Therefore, it may not be said that the latent features of the kanji pattern are effectively utilized.
A block representation is adopted for the dots, and the configuration of the block can be optimized by taking the number of history by numerical calculation or by changing the size. It is possible to respond flexibly. As such, the present invention is advantageous for multifment generator compression techniques that generate multiple types of truncations from a particular basic compression pattern.
第1図は本発明のパターン発生装置のブロック構成図、
第2図(a) 、 (b) 、 (c)は該パターン発
生装置のデータ説明図、第3図は該パターン発生装置の
処理内容を示すフローチャート、第4図は該パターン発
生装置の更に詳細なブロック構成図、第5図はドツトで
表現するブロックパターン、第6図(a) 、 (b)
、 (c) 、(d) 、 (e) 、 (f) 、
(g) 、 (h) 、 (i)はドツトパターン表
示例を示す図、第7図は文字「開」のパターン図、第8
図は前記文字「開」の部分パターン図である。
101−CPU, 102 メモリー、103・メモリ
ー、104・パターン生成ロジック、105 メモリ〜
、41〇−縦ストローク列しシスク、411 縦ストロ
ーク行しジスク、412 縦ストローク終点しジスク、
413−・プリセノクブルカウンク、414 比較器、
415 −クロック及びタイミング発生回路、416
列アドレスバッファ、417行アドレスバッファ、4
2 0−=ti4ストロークイjレジスク、421−
[ストロ−り列レジスタ、422 @ストローク終点レ
ジスフ、423プリ’J+,)、>、タプルカウンタ、
424 比較器、425・・・クロ、り及びタイミング
発生回路、426 行アドレスバッフ1、 427 ・
列アドレスバッファ、430・ブロック行アドレスレジ
スフ、431 ブロック列アドレスレジスフ、432・
・ブロックパターンレジスタ、433・・・乗算器、
434・乗算器、 435 カウンタ、436・カウン
タ、437 クロック及びタイミング発生回路、438
・行アドレスバッファ、439 ・列アドレスバッファ
、440・マルチプレクサ、441・・生成パターン記
憶メモリ、451・・出力制御信号、 452・データ
信号、453 転送レディ信号、 454 クロック信
’j、’455・・プリセット信り°、 456・・・
列アドレス信号、457・・・行アドレス信号、458
書込みデータ信号、 459・・・カウント停止信号
、 460 クロック信号、 46トクロノク信号、
462・・・出力制御信号。
イ(埋入 弁理士 福 士 愛 彦(他2名)手、2
図
第4 図
か5 図
(a)(b)(d(d)(e)(f)
鱗 7図FIG. 1 is a block diagram of the pattern generator of the present invention;
FIGS. 2(a), (b), and (c) are data explanatory diagrams of the pattern generator, FIG. 3 is a flowchart showing the processing contents of the pattern generator, and FIG. 4 is a more detailed diagram of the pattern generator. Fig. 5 is a block diagram expressed by dots, Fig. 6 (a), (b)
, (c), (d), (e), (f),
(g), (h), and (i) are diagrams showing examples of dot pattern display, Figure 7 is a pattern diagram of the character "open", and Figure 8
The figure is a partial pattern diagram of the character "open". 101-CPU, 102 Memory, 103-Memory, 104-Pattern generation logic, 105 Memory~
, 410 - Vertical stroke row disc, 411 Vertical stroke row disc, 412 Vertical stroke end point disc,
413-・Prisenokbulkaunk, 414 Comparator,
415 - Clock and timing generation circuit, 416
Column address buffer, 417 Row address buffer, 4
2 0-=ti4 stroke ij resik, 421-
[Stroke string register, 422 @stroke end register, 423 pre'J+,), >, tuple counter,
424 Comparator, 425... Black, red and timing generation circuit, 426 Row address buffer 1, 427 ・
Column address buffer, 430・Block row address register, 431 Block column address register, 432・
・Block pattern register, 433... multiplier,
434 Multiplier, 435 Counter, 436 Counter, 437 Clock and timing generation circuit, 438
- Row address buffer, 439 - Column address buffer, 440 - Multiplexer, 441... Generation pattern storage memory, 451... Output control signal, 452 - Data signal, 453 Transfer ready signal, 454 Clock signal 'j, '455... Preset reliability, 456...
Column address signal, 457...Row address signal, 458
Write data signal, 459... count stop signal, 460 clock signal, 46 clock signal,
462...Output control signal. Lee (embedded patent attorney Aihiko Fukushi (and 2 others)), 2
Figure 4 Figure 5 Figure (a) (b) (d (d) (e) (f) Scales Figure 7
Claims (1)
ン発生装置であって、 ドノトハターンヲ所定のスライスレベル以上分とそれ以
外のブロックとに分類して記憶し出力する手段を設けた
ことを特徴とするパターン発生装置。[Scope of Claims] 1. A pattern generation device that generates patterns such as characters, figures, etc. in dots, which is provided with means for classifying dot patterns into blocks above a predetermined slice level and other blocks, storing and outputting the patterns. A pattern generator characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59008968A JPS60153079A (en) | 1984-01-20 | 1984-01-20 | Pattern generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59008968A JPS60153079A (en) | 1984-01-20 | 1984-01-20 | Pattern generator |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60153079A true JPS60153079A (en) | 1985-08-12 |
Family
ID=11707479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59008968A Pending JPS60153079A (en) | 1984-01-20 | 1984-01-20 | Pattern generator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60153079A (en) |
-
1984
- 1984-01-20 JP JP59008968A patent/JPS60153079A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS60153079A (en) | Pattern generator | |
JPS58192078A (en) | Bit image memory processing system | |
JPS6183585A (en) | Display unit | |
JPS58194090A (en) | Display unit | |
JP2881948B2 (en) | Dot pattern generator | |
JPS5961881A (en) | Graphic generator | |
JPS61144688A (en) | Character generation method | |
JPS62293288A (en) | Character pattern transfer system | |
JPS6039686A (en) | Pattern writing circuit | |
JPH01210355A (en) | Character pattern generation method | |
JPS61213884A (en) | Graphic character generator | |
JPS6295588A (en) | Full stroke-half stroke character font conversion system | |
JPS6213690B2 (en) | ||
JPH02178826A (en) | Page printer | |
JPS62186290A (en) | Pen written character output system | |
JPH0213993A (en) | How to store dot font glyph data | |
JPS61264382A (en) | character display device | |
JPS59157685A (en) | Pattern converter | |
JPS63132281A (en) | Character size enlargement conversion display control method | |
JPS61162362A (en) | Pattern generation controlling | |
JPS61114295A (en) | Character/graphic display | |
JPS61239288A (en) | Character pattern generation system | |
JPH03261573A (en) | Reduction printing system | |
JPS5860789A (en) | Pattern magnification system | |
JPH03155268A (en) | Picture output controller |