Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6366671B2 - - Google Patents
[go: Go Back, main page]

JPS6366671B2 - - Google Patents

Info

Publication number
JPS6366671B2
JPS6366671B2 JP57180240A JP18024082A JPS6366671B2 JP S6366671 B2 JPS6366671 B2 JP S6366671B2 JP 57180240 A JP57180240 A JP 57180240A JP 18024082 A JP18024082 A JP 18024082A JP S6366671 B2 JPS6366671 B2 JP S6366671B2
Authority
JP
Japan
Prior art keywords
suffix
character
information
pattern
character pattern
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.)
Expired
Application number
JP57180240A
Other languages
Japanese (ja)
Other versions
JPS5968272A (en
Inventor
Minoru Koseki
Shuichi Ukawa
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57180240A priority Critical patent/JPS5968272A/en
Publication of JPS5968272A publication Critical patent/JPS5968272A/en
Publication of JPS6366671B2 publication Critical patent/JPS6366671B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】 発明の技術分野 本発明は文字パターン出力制御装置に関し、特
にラスタースキヤン方式の印刷装置等において、
文字に付記されるサフイツクス文字のような文字
を1行内に上及びまたは下に印字することができ
るようにした文字パターン出力制御装置に関す
る。
TECHNICAL FIELD OF THE INVENTION The present invention relates to a character pattern output control device, particularly in a raster scan type printing device, etc.
The present invention relates to a character pattern output control device capable of printing characters such as suffix characters added to characters above and/or below within one line.

技術の背景、従来技術と問題点 文字を印刷する場合、記号や数式等において、
第1図イ〜ハに示すように、サフイツクス文字が
付記された文字を印刷することがしばしば必要と
なる。しかしながらレーザプリンタのような従来
のラスタースキヤン型のプリンタ等ではこのよう
な文字を印刷する場合の、第1図ニ〜ヘに示すよ
うに、それぞれのサフイツクスに応じたパターン
をキヤラクタ・ジエネレータ(以下CGという)
に格納しておき、これを読出すことが必要であつ
た。そのためサフイツクスのパターンが多数ある
ときこれに応じてそのサフイツクス用のパターン
格納領域が必要となり、特に第1図ヘに示す如
き、第1図ニと第1図ホのパターンを組合せた文
字パターンを全組合せ分だけ保持させる必要があ
り、このため大容量のCGを必要とするという問
題点が存在する。
Technical background, conventional technology, and problems When printing characters, symbols, mathematical formulas, etc.
It is often necessary to print characters with suffix characters, as shown in FIGS. However, when printing such characters with conventional raster scan type printers such as laser printers, patterns corresponding to each suffix are printed using a character generator (hereinafter referred to as CG), as shown in Figure 1. )
It was necessary to store the information in the ``file'' and read it. Therefore, when there are a large number of suffix patterns, a corresponding pattern storage area is required for each suffix, and in particular, as shown in Fig. There is a problem in that it is necessary to hold only the combinations, and therefore a large capacity CG is required.

発明の目的 本発明の目的は、このようなサフイツクス文字
付の出力をCGの容量をあまり大きくすることな
く多数のサフイツクス文字を印刷することが可能
な文字パターン出力制御方式を提供することにあ
る。
OBJECTS OF THE INVENTION It is an object of the present invention to provide a character pattern output control system that can print a large number of suffix characters without increasing the capacity of CG.

発明の構成 この目的を遂行するために本発明の文字パター
ン出力制御装置では、文字パターンを格納する文
字パターン格納部と、出力すべき文字の文字情報
を保持するバツフアと、を有し、前記バツフアに
保持された文字情報に応じて前記文字パターン格
納部の文字パターンを読出して出力部に送出する
文字パターン出力制御装置であつて、前記文字パ
ターン格納部は通常サイズの文字パターンを格納
する領域と、サフイツクス・パターンを格納する
領域とを備え、前記バツフアは出力すべき文字が
通常文字パターンであるか、サフイツクス・パタ
ーンであるかを示す属性情報を保持する区分と、
上サフイツクス情報を保持する上サフイツクス区
分と、下サフイツクス情報を保持する下サフイツ
クス区分とを備えて成り、且つ、前記サフイツク
ス領域の先頭アドレス情報を発生するアドレス情
報発生手段と、スキヤン数をカウントするスキヤ
ンカウンタと、前記スキヤンカウンタが予じめ定
められた1文字分のスキヤン数の半分に相当する
カウント数をカウントしたことに応じて前記上サ
フイツクス区分あるいは下サフイツクス区分の一
方を選択する第1の選択手段と、前記属性情報に
応じて前記上サフイツクス区分あるいは前記先頭
アドレス情報の一方を選択する第2の選択手段
と、を設け、通常文字パターンの出力時には、前
記属性情報区分に通常文字パターンを示す情報
を、前記上、下のサフイツクス区分に文字パター
ン格納部のアクセスアドレス情報を分割して保持
せしめ、サフイツクス文字パターンの出力時に
は、前記属性情報区分にサフイツクス・パターン
を示す情報を、前記上、下のサフイツクス区分に
は出力すべきサフイツクス・パターンに応じた文
字パターン格納部のアクセスアドレス情報を保持
せしめ、前記第1と第2の選択手段により前記各
区分の情報を読み出しこの情報に応じて前記文字
パターン格納部の文字パターンを読み出すことを
特徴とする。
Structure of the Invention In order to achieve this object, the character pattern output control device of the present invention includes a character pattern storage section that stores character patterns, and a buffer that holds character information of characters to be output. A character pattern output control device that reads character patterns from the character pattern storage section and sends them to an output section according to character information held in the character pattern storage section, wherein the character pattern storage section is an area for storing normal-sized character patterns. , an area for storing a suffix pattern, and the buffer has a division for holding attribute information indicating whether the character to be output is a normal character pattern or a suffix pattern;
an upper security section for holding upper security information and a lower security section for holding lower security information; address information generating means for generating head address information of the security area; and a scanner for counting the number of scans. a counter, and a first selection for selecting one of the upper suffix division or the lower suffix division in response to the scan counter having counted a count number corresponding to half of a predetermined number of scans for one character. and a second selection means for selecting either the upper suffix section or the first address information according to the attribute information, and when outputting the normal character pattern, the normal character pattern is indicated in the attribute information section. Information is stored by dividing the access address information of the character pattern storage section into the upper and lower suffix sections, and when outputting the suffix character pattern, information indicating the suffix pattern is stored in the upper and lower suffix sections. Access address information of the character pattern storage section corresponding to the suffix pattern to be output is held in the suffix section, and the first and second selection means read out the information of each section and select the character according to this information. It is characterized by reading character patterns from a pattern storage section.

発明の実施例 本発明の一実施例を第2図〜第7図にもとづき
説明する。
Embodiment of the Invention An embodiment of the present invention will be described based on FIGS. 2 to 7.

第2図は本発明において使用されるキヤラク
タ・ジエネレータ(以下CGという)、第3図はラ
インバツフアの記入事項、第4図はラインバツフ
ア・メモリ、第5図は本発明の一実施例構成図、
第6図はCGアドレス説明図、第7図はサフイツ
クス印字説明図である。
Fig. 2 shows the character generator (hereinafter referred to as CG) used in the present invention, Fig. 3 shows the entries for the line buffer, Fig. 4 shows the line buffer memory, and Fig. 5 shows the configuration of an embodiment of the present invention.
FIG. 6 is an explanatory diagram of the CG address, and FIG. 7 is an explanatory diagram of the suffix printing.

図中、1は、ラインバツフア、2はCGアドレ
ス区分、3は印字情報区分、4はラインバツフ
ア・メモリ、5は固定アドレス・レジスタ、6は
アンド・ゲート、7はスキヤン・カウンタ、
MPX1は第1マルチプレクサ、MPX2は第2マ
ルチプレクサである。
In the figure, 1 is a line buffer, 2 is a CG address division, 3 is a print information division, 4 is a line buffer memory, 5 is a fixed address register, 6 is an AND gate, 7 is a scan counter,
MPX1 is a first multiplexer, and MPX2 is a second multiplexer.

CGは、第2図に示すように、通常の文字パタ
ーンが格納さされる文字パターン領域Cと、サフ
イツクス文字パターンが格納されるサフイツクス
パターン領域Sを有する。そしてこのサフイツク
スパターン領域Sには何も文字・記号パターンが
格納されていない空白文字区分SEが設けられて
いる。そしてこのCGアドレスは2nビツトで構成
されている。またサフイツクス・パターン領域S
は後述するように、上位nビツトに特定の上位ア
ドレスが割当てられている。従つて、各サフイツ
クス・パターンは下位nビツトで区分して格納さ
れている。
As shown in FIG. 2, the CG has a character pattern area C in which normal character patterns are stored and a suffix pattern area S in which suffix character patterns are stored. This suffix pattern area S is provided with a blank character section SE in which no character/symbol pattern is stored. This CG address consists of 2n bits. Also, the saphix pattern area S
As will be described later, a specific upper address is assigned to the upper n bits. Therefore, each suffix pattern is stored divided by the lower n bits.

ラインバツフア1は印刷すべき文字の文字コー
ドとこれがサフイツクス印刷か否かをも含むその
文字の属性を示す印字情報がセツトされるもので
あり、前記文字コードはCGアドレスとしてCGア
ドレス区分2にセツトされ、またその文字の属性
を示す印字情報は印字情報区分3にセツトされ
る。そして第3図イのように、通常の文字を印刷
するときはそのCGアドレス区分2(1〜2nビツ
ト)には当該文字を格納するCGの対応する文字
パターンの先頭アドレスがセツトされることにな
る。しかしサフイツクス印刷の場合には、第3図
ロに示す如く、CGアドレス区分2は上サフイツ
クス印字のCGアドレスを示すCGアドレス(2)区分
2−1(1〜nビツト)と、下サフイツクス印字
のCGアドレス(1)区分2−2(n+1〜2nビツト)
に分割された状態で各CGアドレスがツトされる。
Line buffer 1 is set with print information indicating the character code of the character to be printed and the attributes of that character, including whether or not it is suffix printing, and the character code is set as a CG address in CG address category 2. , and print information indicating the attribute of the character is set in print information category 3. As shown in Figure 3A, when printing a normal character, the CG address category 2 (1 to 2n bits) is set to the start address of the corresponding character pattern of the CG that stores the character. Become. However, in the case of suffix printing, as shown in FIG. CG address (1) Division 2-2 (n+1 to 2n bits)
Each CG address is divided into two.

ラインバツフア・メモリ4はこの印刷装置が1
行に印字すべき印字情報がセツトされた1行分の
ラインバツフアを構成するメモリであり、例えば
そのアドレス0には1文字目の印字情報が記入さ
れ、アドレス1には2文字目の印字情報が記入さ
れる。各印字情報は、第3図イ,ロに示すような
内容で構成されている。
Line buffer memory 4 has this printing device as 1
This is a memory that constitutes a line buffer for one line in which print information to be printed on a line is set. For example, the print information for the first character is written at address 0, and the print information for the second character is written at address 1. Filled out. Each piece of printed information is composed of contents as shown in FIG. 3 A and B.

固定アドレス・レジスタ5は、第2図に示すサ
フイツクスパターン領域Sを示すための特定の上
位アドレスである上位nビツトが記入されている
ものであり、後述するようにこの固定アドレス・
レジスタ5にセツトされた上位nビツトとCGア
ドレス(1)またはCGアドレス(2)の下位nビツトと
により構成される2nビツトのアクセスのための
アドレスによりサフイツクスパターン領域Sから
所望のサフイツクスのパターンが読出されること
になる。
The fixed address register 5 has the upper n bits of a specific upper address for indicating the suffix pattern area S shown in FIG.
A desired suffix is selected from the suffix pattern area S by the address for accessing 2n bits, which is composed of the upper n bits set in register 5 and the lower n bits of CG address (1) or CG address (2). The pattern will be read out.

スキヤンカウンタ7は1行の印字に必要なラス
タのスキヤン回数をカウントするものであり、1
行の印字に必要なスキヤン回数の1/2をカウント
するまでは「0」が出力されまたその1/2をカウ
ントしたとき以降は「1」が出力され、アンド・
ゲート6に印加される。勿論このスキヤンカウン
タ7はスキヤン信号をカウントしてそのカウント
値を点線で示すように出力するものである。
The scan counter 7 counts the number of raster scans required to print one line, and is 1
"0" is output until 1/2 of the number of scans required to print a line is counted, and after that 1/2 is counted, "1" is output, and
Applied to gate 6. Of course, this scan counter 7 counts the scan signals and outputs the count value as shown by the dotted line.

第1マルチプレクサMPX1はアンド・ゲート
6より「0」が印加されたときCGアドレス(2)を
出力し、アンドゲート6より「1」が印加された
ときCGアドレス(1)を出力する。
The first multiplexer MPX1 outputs a CG address (2) when "0" is applied from the AND gate 6, and outputs a CG address (1) when "1" is applied from the AND gate 6.

また第2マルチプレクサMPX2はラインバツ
フア1の印字情報区分3からその印字がサフイツ
クス印字の場合に出力されるSUFIX「1」が印加
されたとき固定アドレス・レジスタ5のデータを
出力し、またサフイツクス印字でない場合に出力
されるSUFIX「0」が印加されたときCGアドレ
ス(1)を出力する。
Further, the second multiplexer MPX2 outputs the data of the fixed address register 5 when SUFIX "1", which is output when the printing is suffix printing, is applied from the printing information section 3 of the line buffer 1, and when the printing is not suffix printing, the second multiplexer MPX2 outputs the data of the fixed address register 5. CG address (1) is output when SUFIX “0” is applied.

次に第5図の動作について説明する。 Next, the operation shown in FIG. 5 will be explained.

(1) 印字すべき文字が通常の文字であるとき この場合、印字情報区分3においては、サフ
イツクス文字ではないのでSUFIX「0」が出力
され、したがつてアンド・ゲート6は「0」を
出力している。それ故、MPX1からはCGアド
レス(2)が出力され、MPX2からはCGアドレス
(1)が出力される。通常文字の場合には、第3図
イに示すように、CGアドレス区分2にセツト
れたCGアドレス、つまり通常文字パターンに
割当てられた2nビツトのアクセスアドレスが
上位nビツト、下位nビツトに分割して格納さ
れているCGアドレス(1)+CGアドレス(2)により
CGがアクセスされるものである。かくして
SUFIX「0」のときスキヤンカウンタ7の出力
によらずアンドゲート6の出力は「1」であ
り、MPX2はCGアドレス(1)を選択出力し、
MPX1はCGアドレス(2)を選択出力するのでこ
のCGアドレス(1)+CGアドレス(2)に分割して格
納された2nビツトの通常文字パターンのCGア
ドレスを得ることができる。実際にはこのCG
アドレスは印字すべき文字の先頭アドレスであ
り、水平同期信号が入力する毎にカウントアツ
プするスキヤンカウンタ7より点線で示す0、
1、2………というスキヤンアドレスが1行分
のラインバツフアをアクセスする毎に順次伝達
されることにより1文字1行分の完全なパター
ンが順次出力されることになるが、このような
ことはラスタースキヤン方式の印刷装置では常
套手段のため、以下の説明では省略する。
(1) When the character to be printed is a normal character In this case, in print information classification 3, since it is not a suffix character, SUFIX "0" is output, and therefore AND gate 6 outputs "0". are doing. Therefore, CG address (2) is output from MPX1, and CG address (2) is output from MPX2.
(1) is output. In the case of normal characters, as shown in Figure 3A, the CG address set in CG address category 2, that is, the 2n-bit access address assigned to the normal character pattern, is divided into upper n bits and lower n bits. By CG address (1) + CG address (2) stored as
CG is what is accessed. Thus
When SUFIX is "0", the output of the AND gate 6 is "1" regardless of the output of the scan counter 7, and the MPX2 selects and outputs the CG address (1).
Since the MPX1 selectively outputs the CG address (2), it is possible to obtain the CG address of the 2n-bit normal character pattern which is divided and stored into CG address (1) + CG address (2). Actually this CG
The address is the first address of the character to be printed, and is determined by the scan counter 7 which counts up every time the horizontal synchronization signal is input.
By sequentially transmitting the scan addresses 1, 2, etc. each time the line buffer for one line is accessed, a complete pattern for one character and one line is sequentially output, but this kind of thing is not possible. Since this is a common method in raster scan type printing apparatuses, the following explanation will be omitted.

(2) 印字すべき文字が上サフイツクス印字のとき
第7図イに示す如く印字すべき文字が上サフイ
ツクス印字の場合、CGアドレス(1)には空白文
字区分SEの下位アドレス(例えばオール
「0」)がセツトされ、CGアドレス(2)に上サフ
イツクス印字文字のnビツトの下位アドレスが
セツトされる。また印字情報区分3にはサフイ
ツクス印字が明示されているのでSUFIX「1」
が出力される。またスキヤンカウンタ7はスキ
ヤン回数が1行の印刷に必要なスキヤン回数の
1/2になるまで「0」、1/2以後は「1」を出力
する。したがつて、最初はアンド・ゲート6は
「0」を出力するのでMPX1はCGアドレス(2)
を出力し、またSUFIX「1」のためにMPX2
は固定アドレス・レジスタ5にセツトされたサ
フイツクスパターン領域Sのnビツトの上位ア
ドレスを出力する。したがつてCGメモリに対
しては第6図の下方右に示す如き、固定アドレ
ス・レジスタ5の先頭nビツトとCGアドレス
(2)のnビツトから成る2nビツトのアドレスが
与えられ、これによりCGのサフイツクスパタ
ーン領域Sから所望のサフイツクスパターンが
読出されることになる。このとき、前述の通常
文字パターンの出力時と同様に、この2nビツ
トのアドレスはサフイツクス・パターンの先頭
アドレスであり、スキヤンカウンタ7のスキヤ
ンアドレスによる各スキヤンラインに対応する
パターンが順次出力され、1/2スキヤン回数の
時点で全サフイツクス・パターンが出力され
る。次いでスキヤンカウンタ7が1行の印刷に
必要なスキヤン回数の1/2をカウントしたとき、
このスキヤンカウンタ7のHLINE出力は「1」
となり、アンド・ゲート6は「1」を出力し、
MPX1はCGアドレス(1)を出力することにな
る。それ故今度は、第6図の下方左に示すよう
に、固定アドレス・レジスタ5の上位nビツト
とCGアドレス(1)のnビツトによりCGのサフイ
ツクスパターン領域Sがアクセスされることに
なるが、この場合には、前記のように、CGア
ドレス(1)には空白文字区分SEの下位アドレス
がセツトされているので、これにより今度は空
白印字が行われることになる。かくして、第7
図イに示すような上サフイツクス印字を行うこ
とができる。
(2) When the characters to be printed are upper suffix printing If the characters to be printed are upper suffix printing as shown in Figure 7A, the CG address (1) is the lower address of the blank character classification SE (for example, all "0"). ") is set, and the n-bit lower address of the upper suffix print character is set to CG address (2). Also, since suffix printing is clearly indicated in printing information category 3, SUFIX "1"
is output. Further, the scan counter 7 outputs "0" until the number of scans becomes 1/2 of the number of scans necessary for printing one line, and outputs "1" after 1/2. Therefore, at first, AND gate 6 outputs "0", so MPX1 is CG address (2)
and also MPX2 for SUFIX “1”
outputs the n-bit upper address of the suffix pattern area S set in the fixed address register 5. Therefore, for the CG memory, the first n bits of the fixed address register 5 and the CG address as shown in the lower right of FIG.
A 2n-bit address consisting of n bits in (2) is given, and a desired suffix pattern is read out from the suffix pattern area S of the CG. At this time, as in the case of outputting the normal character pattern described above, this 2n-bit address is the start address of the suffix pattern, and the patterns corresponding to each scan line according to the scan address of the scan counter 7 are sequentially output. The entire suffix pattern is output at /2 scans. Next, when the scan counter 7 counts 1/2 of the number of scans required to print one line,
The HLINE output of this scan counter 7 is “1”
Then, AND gate 6 outputs "1",
MPX1 will output CG address (1). Therefore, this time, as shown in the lower left of FIG. 6, the suffix pattern area S of the CG will be accessed by the upper n bits of the fixed address register 5 and the n bits of the CG address (1). However, in this case, as described above, since the lower address of the blank character classification SE is set in the CG address (1), blank printing will now be performed. Thus, the seventh
Top suffix printing as shown in Figure A can be performed.

(3) 印字すべき文字が下サフイツクス印字のとき
第7図ロに示す如く、印字すべき文字が下サフ
イツクス印字の場合、今度はCGアドレス(2)に
空白文字区分SEの下位アドレスがセツトされ、
CGアドレス(1)に下サフイツクス印字すべき文
字の下位アドレスがセツトされる。したがつ
て、最初の1/2のまでのスキヤン回数では空白
文字が印字されることになるが、それ以後はサ
フイツクス印字すべき文字が印刷され、第7図
ロに示す如き印字が可能となる。
(3) When the characters to be printed are lower suffix printing As shown in Figure 7B, if the characters to be printed are lower suffix printing, then the lower address of the blank character classification SE is set to CG address (2). ,
The lower address of the character to be printed in the lower suffix is set to CG address (1). Therefore, blank characters will be printed during the first 1/2 scans, but after that, characters that should be printed as suffixes will be printed, making it possible to print as shown in Figure 7B. .

(4) 上サフイツクス印字と下サフイツクス印字を
行うとき 第1図ハに示すように上下にサフイツクス印
字を行う場合には、CGアドレス(1)に下サフイ
ツクス印字すべき文字の下位アドレスをセツト
し、またCGアドレス(2)に上サフイツクス印字
すべき文字の下位アドレスをセツトする。勿
論、このときSUFIXは「1」が出力され、ス
キヤンカウンタ7はHLINE「0」を出力してい
るので、最初はCGに対し、第6図右下の状態
のCGアドレスでアクセスされるので所望の上
サフイツクス印字が行われる。そしてスキヤン
カウンタ7がHLINE「1」を出力すると今度は
第6図左下の状態のアドレスでCGがアクセス
されるので、下サフイツクス印字が行なわれ
る。このようにして所望の上サフイツクス印字
と下サフイツクス印字を行うことができる。
(4) When performing upper and lower suffix printing When performing upper and lower suffix printing as shown in Figure 1C, set the lower address of the character to be printed in the lower suffix in CG address (1), Also, set the lower address of the character to be printed in the upper suffix to CG address (2). Of course, at this time, SUFIX outputs "1" and scan counter 7 outputs HLINE "0", so the CG is initially accessed with the CG address in the lower right state of Figure 6, so the desired The top suffix is printed. When the scan counter 7 outputs HLINE "1", the CG is accessed at the address in the lower left state of FIG. 6, so lower suffix printing is performed. In this way, desired upper suffix printing and lower suffix printing can be performed.

従つて、例えば、第7図イに示す如き形態で文
字を出力する場合には、ラインバツフア4の第n
アドレス目には、区分3に属性情報「0」、区分
2に文字「C」の文字パターンが格納されている
文字パターン領域CのCGアドレス(2nビツト)
がセツトされ、また第n+1アドレス目には区分
3に「1」を、区分2−2には空白文字SEの下
位nビツトを、区分2−1にはサフイツクス文字
「1」が格納されているサフイツクス・パターン
領域Sの下位nビツトをセツトすればよい。
Therefore, for example, when outputting characters in the form shown in FIG.
The address number is the CG address (2n bits) of character pattern area C, where the attribute information "0" is stored in division 3 and the character pattern "C" is stored in division 2.
is set, and at the (n+1)th address, "1" is stored in section 3, the lower n bits of the blank character SE are stored in section 2-2, and the suffix character "1" is stored in section 2-1. It is sufficient to set the lower n bits of the suffix pattern area S.

なお上記記載は印刷が文字の場合について説明
したが、勿論文字のみに限らず記号・符号その他
の模様に対しても、同様な印刷制御を行うことが
できる。
Although the above description has been made regarding the case where characters are printed, it is of course possible to perform similar printing control not only for characters but also for symbols, codes, and other patterns.

発明の効果 従来のラスタースキヤン方式の出力装置でサフ
イツクス出力を行う場合、そのサフイツクスのパ
ターンをそれぞれCG内に保持する必要があつた。
例えば第8図に示すように、1と2の2文字のみ
でもすべてのサフイツクスパターンを用意すると
きにはS0〜S7の8個のパターンを必要とすること
になる。しかし本発明によれば、サフイツクスパ
ターンとして「1」と「2」の2文字のみを用意
すればよく、CGの容量をあまり大きくすること
なく、多様な組合せが可能なサフイツクス印刷を
行うことができる。
Effects of the Invention When outputting suffixes using a conventional raster scan type output device, it was necessary to hold each suffix pattern in the CG.
For example, as shown in FIG. 8, when preparing all the suffix patterns even for just the two characters 1 and 2, eight patterns S 0 to S 7 are required. However, according to the present invention, it is necessary to prepare only two characters "1" and "2" as the suffix pattern, and it is possible to perform suffix printing that allows for various combinations without increasing the CG capacity too much. I can do it.

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

第1図はサフイツクスの説明図、第2図は本発
明において使用されるキヤラクタ・ジエネレータ
の説明図、第3図はラインバツフアの記入事項、
第4図はラインバツフア・メモリ、第5図は本発
明の一実施例構成図、第6図はCGアドレス説明
図、第7図はサフイツクス印字説明図、第8図は
サフイツクスパターンをキヤラクタ・ジエネレー
タで保持するときの説明図である。 図中、1はラインバツフア、2はCGアドレス
区分、3は印字情報区分、4はラインバツフア・
メモリ、5は固定アドレス・レジスタ、6はアン
ド・ゲート、7はスキヤン・カウンタ、MPX1
は第1マルチプレクサ、MPX2は第2マルチプ
レクサである。
Fig. 1 is an explanatory diagram of the safix, Fig. 2 is an explanatory diagram of the character generator used in the present invention, and Fig. 3 is an explanatory diagram of the line buffer.
Fig. 4 shows the line buffer memory, Fig. 5 shows the configuration of an embodiment of the present invention, Fig. 6 shows the CG address, Fig. 7 shows the suffix printing, and Fig. 8 shows the suffix pattern as a character. It is an explanatory view when holding with a generator. In the figure, 1 is the line buffer, 2 is the CG address category, 3 is the print information category, and 4 is the line buffer.
Memory, 5 is fixed address register, 6 is AND gate, 7 is scan counter, MPX1
is the first multiplexer, and MPX2 is the second multiplexer.

Claims (1)

【特許請求の範囲】 1 文字パターンを格納する文字パターン格納部
と、 出力すべき文字の文字情報を保持するバツフア
と、を有し、 前記バツフアに保持された文字情報に応じて前
記文字パターン格納部の文字パターンを読出して
出力部に送出する文字パターン出力制御装置であ
つて、 前記文字パターン格納部は通常サイズの文字パ
ターンを格納する領域と、サフイツクス・パター
ンを格納する領域とを備え、 前記バツフアは出力すべき文字が通常文字パタ
ーンであるか、サフイツクス・パターンであるか
を示す属性情報を保持する区分と、 上サフイツクス情報を保持する上サフイツクス
区分と、下サフイツクス情報を保持する下サフイ
ツクス区分とを備えて成り、 且つ、前記サフイツクス領域の先頭アドレス情
報を発生するアドレス情報発生手段と、 スキヤン数をカウントするスキヤンカウンタ
と、 前記スキヤンカウンタが予じめ定められた1文
字分のスキヤン数の半分に相当するカウント数を
カウントしたことに応じて前記上サフイツクス区
分あるいは下サフイツクス区分の一方を選択する
第1の選択手段と、 前記属性情報に応じて前記上サフイツクス区分
あるいは前記先頭アドレス情報の一方を選択する
第2の選択手段と、 を設け、 通常文字パターンの出力時には、前記属性情報
区分に通常文字パターンを示す情報を、前記上、
下のサフイツクス区分に文字パターン格納部のア
クセスアドレス情報を分割して保持せしめ、 サフイツクス文字パターンの出力時には、前記
属性情報区分にサフイツクス・パターンを示す情
報を、前記上、下のサフイツクス区分には出力す
べきサフイツクス・パターンに応じた文字パター
ン格納部のアクセスアドレス情報を保持せしめ、 前記第1と第2の選択手段により前記各区分の
情報を読み出しこの情報に応じて前記文字パター
ン格納部の文字パターンを読み出すことを特徴と
する文字パターン出力制御装置。
[Claims] 1. A character pattern storage unit that stores character patterns, and a buffer that stores character information of characters to be output, and stores the character pattern according to the character information held in the buffer. A character pattern output control device reads out a character pattern of a part and sends it to an output part, wherein the character pattern storage part includes an area for storing a normal size character pattern and an area for storing a suffix pattern; The buffer has a section that holds attribute information indicating whether the character to be output is a normal character pattern or a suffix pattern, an upper suffix section that holds upper suffix information, and a lower suffix section that holds lower suffix information. and an address information generating means for generating start address information of the suffix area; a scan counter for counting the number of scans; and a scan counter for counting the number of scans for one character determined in advance. a first selection means for selecting one of the upper suffix section or the lower suffix section depending on the count number corresponding to half; and one of the upper suffix section or the first address information according to the attribute information; a second selection means for selecting the normal character pattern, and when outputting the normal character pattern, information indicating the normal character pattern is added to the attribute information category.
The access address information of the character pattern storage section is divided and held in the lower suffix section, and when a suffix character pattern is output, information indicating the suffix pattern is output to the attribute information section, and the information indicating the suffix pattern is output to the upper and lower suffix sections. The access address information of the character pattern storage section corresponding to the suffix pattern to be selected is held, the information of each category is read out by the first and second selection means, and the character pattern of the character pattern storage section is selected according to this information. A character pattern output control device characterized by reading out.
JP57180240A 1982-10-14 1982-10-14 Suffix printing control system Granted JPS5968272A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57180240A JPS5968272A (en) 1982-10-14 1982-10-14 Suffix printing control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57180240A JPS5968272A (en) 1982-10-14 1982-10-14 Suffix printing control system

Publications (2)

Publication Number Publication Date
JPS5968272A JPS5968272A (en) 1984-04-18
JPS6366671B2 true JPS6366671B2 (en) 1988-12-21

Family

ID=16079812

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57180240A Granted JPS5968272A (en) 1982-10-14 1982-10-14 Suffix printing control system

Country Status (1)

Country Link
JP (1) JPS5968272A (en)

Also Published As

Publication number Publication date
JPS5968272A (en) 1984-04-18

Similar Documents

Publication Publication Date Title
JPH01502142A (en) print engine drive interface
JPS594706B2 (en) Print pattern generator
JPS6366671B2 (en)
JP2502530B2 (en) Printer
JPS5853338B2 (en) Dot pattern output method
JP2644778B2 (en) Character generator
JP2846357B2 (en) Font memory device
JPS5936316B2 (en) Printing or display device
JPS6239472Y2 (en)
JPS58119865A (en) Printing mode for ruled line
JPS61179751A (en) pattern conversion device
JPS6230436B2 (en)
JPH0373913B2 (en)
JPS61117972A (en) Printer
JPS6039686A (en) Pattern writing circuit
JPH0832472B2 (en) Print control device
JPH0596811A (en) Printing method
JPH07106653B2 (en) Information processing method
JPH0426137B2 (en)
JPS608508B2 (en) character pattern generator
JPH03133672A (en) Image forming device
GB877513A (en) Improvements in or relating to devices for restricting characters to predetermined number in facsimile apparatus
JPS6075869A (en) Dynamic expansion character display system
JPS6063172A (en) Print controller
JPS6271990A (en) Storing method for image information