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
JPH0444780B2 - - Google Patents
[go: Go Back, main page]

JPH0444780B2 - - Google Patents

Info

Publication number
JPH0444780B2
JPH0444780B2 JP57228259A JP22825982A JPH0444780B2 JP H0444780 B2 JPH0444780 B2 JP H0444780B2 JP 57228259 A JP57228259 A JP 57228259A JP 22825982 A JP22825982 A JP 22825982A JP H0444780 B2 JPH0444780 B2 JP H0444780B2
Authority
JP
Japan
Prior art keywords
line
character
output
signal
vertical
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 - Lifetime
Application number
JP57228259A
Other languages
Japanese (ja)
Other versions
JPS59125430A (en
Inventor
Mitsuyoshi Hatanaka
Katsumi Masaki
Yoshikazu Shibamya
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP57228259A priority Critical patent/JPS59125430A/en
Publication of JPS59125430A publication Critical patent/JPS59125430A/en
Publication of JPH0444780B2 publication Critical patent/JPH0444780B2/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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 [技術分野] 本発明は、文字情報を縦書き或は横書きに出力
でき、更に罫線を出力することができる出力制御
方法に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field] The present invention relates to an output control method that can output character information in vertical or horizontal writing, and can also output ruled lines.

[従来技術] 文字情報を縦書き或は横書きに出力でき、更
に、それに応じて罫線の間を補間できる装置が期
待されていた。
[Prior Art] There have been expectations for a device that can output character information in vertical or horizontal writing, and can also interpolate between ruled lines accordingly.

[目的] 以上の点に鑑み、本発明の目的は、文字情報を
横書きで出力する場合は、出力走査方向と垂直の
方向の、次の罫線パターンの出力位置までの間を
補間し、 文字情報を縦書きで出力する場合は、 出力走査方向と垂直の方向の、手前の罫線パタ
ーンの出力位置との間を補間する出力制御方法を
提供することにある。
[Purpose] In view of the above points, an object of the present invention is to interpolate the period up to the output position of the next ruled line pattern in the direction perpendicular to the output scanning direction when character information is output in horizontal writing. When outputting in vertical writing, the object is to provide an output control method that interpolates between the output position of the ruled line pattern in the foreground in the direction perpendicular to the output scanning direction.

実施例 第1図は本発明による一実施例を示すブロツク
図である。
Embodiment FIG. 1 is a block diagram showing an embodiment according to the present invention.

CPUは中央処理部で、各種の論理演算やメモ
リへのリードライト、それに入出力装置をコント
ロールする等各種の機能を持つている。Suはス
イツチングユニツトで、後述する2つのラインバ
ツフアに対するアクセスを制御する。例えば、2
つのラインバツフアに対するアクセスを禁止する
制御をなす。
The CPU is the central processing unit and has various functions such as various logical operations, reading/writing to memory, and controlling input/output devices. Su is a switching unit that controls access to two line buffers, which will be described later. For example, 2
control to prohibit access to one line buffer.

LBA、LBBはラインバツフアで、中央処理部
CPUを介し1行分の行ピツチ、修飾情報等のコ
ードや文字の内部コード例えばJISコードで表わ
される情報が入る。このラインバツフアLBA
LBBはリードライト可能なレジスタの集合であ
る。上述のラインバツフアLBA、LBBに記憶さ
れるデータ配列は第2図に示す如く配列されてい
る。ここでは出力されるべき1行のデータは128
ワードから成る。1ワードは3バイト(24ビツ
ト)から成る。上述の128ワードの第1ワードは
フオームフイードデータFFD(7bit)、縦横データ
CLD(1bit)、行ピツチスタートデータLPED
(8bit)が配列される。第2ワードの最初な8ビ
ツトに罫線コピーデータKCD、修飾情報(AD)
が配列され、以降文字コードが配列される。第3
ワードから第128ワードは文字データが配列され
る。
LBA and LBB are line buffers and central processing unit.
Codes such as line pitch and modification information for one line and information expressed in character internal codes, such as JIS codes, are input via the CPU. This line buffer LBA
LBB is a set of readable and writable registers. The data array stored in the above-mentioned line buffers LBA and LBB is arranged as shown in FIG. Here, one line of data to be output is 128
Consists of words. One word consists of 3 bytes (24 bits). The first word of the 128 words mentioned above is form feed data FFD (7bit), vertical and horizontal data.
CLD (1bit), row pitch start data LPED
(8bit) is arranged. The first 8 bits of the second word contain ruled line copy data KCD and modification information (AD).
are arranged, and then the character codes are arranged. Third
Character data is arranged from word to 128th word.

上述の行ピツチスタートデータLPSD、行ピツ
チエンドデータLPEDについてさらに詳述する。
例えば、1つの文字パターンが前述のように
32X32で表現される場合、そのパターンの文字を
横書きするとき、行ピツチスタートデータは文字
パターンの縦のデータの32の2の補数>EOが配
列される。(>の記号はそれに引き続く数字が15
進数表現であることを示す。またこの場合行間を
11走査線分設けるとした場合、行ピツチエンドデ
ータに>OAを配列させる。縦書きの場合、行ピ
ツチスタートデータに行間データの2の補数例え
ば、行間を8走査線数とした場合、>F8を配列さ
せる。
The above-mentioned row pitch start data LPSD and row pitch end data LPED will be explained in more detail.
For example, if one character pattern is
When expressed in 32X32, when writing characters of that pattern horizontally, the line pitch start data is arranged so that the two's complement of 32 > EO of the vertical data of the character pattern. (The > sign indicates that the number following it is 15.
Indicates a base number representation. In this case, the line spacing is
If 11 scanning lines are provided, >OA is arranged in the row pitch end data. In the case of vertical writing, the line pitch start data is the two's complement of the line spacing data. For example, if the line spacing is 8 scanning lines, >F8 is arranged.

フオームフイードデータと言うのは、印刷文字
行の最終行を示すものであり、例えばこのフイー
ルドに16進数で>7Fが書かれていれば、フオー
ムフイードを表わすものとし、それ以後は紙の終
りまで印字する必要がないことを意味する。
MPXはマルチプレクサで、後述する垂直方向タ
イミングコントロール部の支持によりラインバツ
フアLBA、LBBのいずれか一方を選択し出力す
る。
Form feed data indicates the last line of the printed character line. For example, if >7F is written in hexadecimal in this field, it represents form feed, and from then on, the paper This means that there is no need to print to the end.
MPX is a multiplexer that selects and outputs either line buffer LBA or LBB with the support of a vertical timing control section, which will be described later.

CGACはキヤラクタジエネラータアドレスコン
トローラ部(以降CGアドレスコントローラ部と
称する)ので、マルチプレクサMPXからの文字
コード、例えばJISコードからCG(キヤラクタジ
エネータ)内のその文字コードに相当する文字フ
オントが格納されている番地の先頭を示すアドレ
スに変換するコードコンバータを含んでいる。な
おCGアドレスコントローラ部CGACからの出力
データがCGメモリの上位アドレスを形成する。
ADEは修飾情報デコード部で、例えば倍巾アツ
パー/アンダーライン、アツパー/アンダーライ
ンコピー、罫線コピー等の文字修飾情報をデコー
ドする機能を有する。CPCは文字ピツチ制御部
で、水平方向(印刷面に対して横方向を意味す
る。)の文字と文字との間隔を決定する。つまり
文字ピツチ情報をレジスタに格納し、ドツトクロ
ツク(不図示)のようなクロツクをカウントし所
望の価に達つしたらキヤラクタジエネレータから
出力されている次に印刷すべき文字フオントの
1ROW分をパラレル−シリアル変換部PSCへロー
ドする。いわゆるレジスタロード信号を発生させ
たり、またラインバツフアLBA、LBBはアドレ
スを1つカウントアツプする為の信号を水平方向
にタイミング制御部HTCへ送る役割をになう。
LPCは行ピツチ制御部でマルチプレクサMPXか
ら得られた行ピツチ情報をもとに垂直方向タイミ
ング制御部VTCから送られてくる垂直クロツク
VCKをカウントし、カウントした価を例えば
32X32文字フオントならば、行方向を5ビツトの
コードで表し、下位アドレスとしてキヤラクタジ
エネレータCGへ送出した文字修飾情報デコード
部ADEからおくられて来る罫線コピー情報とラ
ツチ回路LCより送られて来る縦横情報とにより
行間領域に横書きの場合は罫線フオントを下方向
にコピー、縦書きの場合、罫線フオントを上方向
にコピー印刷する為にセレクタSC1の入力を切り
換えて、CGの下位5ビツトデータとして縦横信
号を出力させることによりCGを読み出し、これ
によりドツト信号を発生させたりする働きをす
る。また行ピツチが指定した価に達したら垂直方
向タイミング制御部VTCへ文字領域と行間領域
の1行分が印刷された事を知らせる行終了信号を
送る。HTCへ水平方向タイミング制御部で、中
央処理部CPUからの機動や停止、あるいは初期
化化の信号を受け、ドツトクロツクのような基本
クロツクを発生させる準備をしてレーザビームプ
リンターLBPからビームスキヤンを1回行うご
とに送られて来るスキヤン信号でドツトクロツク
用の発信器(不図示)を起動させたり、文字ピツ
チ制御部CPCから送られて来たラインバツフア
カウントアツプ信号でラインバツフアのアドレス
を+1インクリメントしてラインバツフアLBA
またはラインバツフアLBBへ送出する。またビ
ームのスキヤンが1サイクル終了した事を垂直タ
イミング制御部VTCへ知らせる信号END OF
SCAN(EOS)を送出したりする。
Since the CGAC is a character generator address controller section (hereinafter referred to as the CG address controller section), the character code from the multiplexer MPX, for example, the JIS code, can be used to determine the character font corresponding to that character code in the CG (character radiator). It includes a code converter that converts the stored address into an address that indicates the beginning of the stored address. Note that output data from the CG address controller unit CGAC forms the upper address of the CG memory.
ADE is a modification information decoding unit, and has a function of decoding character modification information such as double-width upper/underline, upper/underline copy, and ruled line copy. CPC is a character pitch control unit that determines the spacing between characters in the horizontal direction (meaning the direction horizontal to the printing surface). In other words, character pitch information is stored in a register, a clock such as a dot clock (not shown) is counted, and when the desired value is reached, the next character font to be printed is output from the character generator.
Load 1ROW to the parallel-serial converter PSC. The line buffers LBA and LBB serve to generate a so-called register load signal, and to horizontally send a signal for counting up the address by one to the timing control unit HTC.
LPC is a row pitch control section that controls the vertical clock sent from the vertical timing control section VTC based on the row pitch information obtained from the multiplexer MPX.
Count VCK and use the counted value for example
If it is a 32x32 character font, the line direction is represented by a 5-bit code, and the ruled line copy information sent from the character modification information decoding section ADE sent to the character generator CG as a lower address and the ruled line copy information sent from the latch circuit LC. Depending on the vertical and horizontal information, in the case of horizontal writing, the ruled line font is copied downward in the interline area, and in the case of vertical writing, the ruled line font is copied upward. In order to print, switch the input of selector SC1 and use it as the lower 5 bit data of CG. It reads out the CG by outputting vertical and horizontal signals, and thereby generates dot signals. When the line pitch reaches a specified value, a line end signal is sent to the vertical timing control unit VTC to notify that one line of the character area and line spacing area has been printed. To the HTC, the horizontal timing control unit receives a movement, stop, or initialization signal from the central processing unit CPU, prepares to generate a basic clock such as a dot clock, and performs a beam scan from the laser beam printer LBP. The scan signal sent each time activates a dot clock transmitter (not shown), and the line buffer address is incremented by +1 using the line buffer count up signal sent from the character pitch control unit CPC. Line battle LBA
Or send to line buffer LBB. Also, a signal END OF informs the vertical timing control unit VTC that one cycle of beam scanning has completed.
Send SCAN (EOS).

VTCは垂直方向タイミング制御部で、中央処
理部CPUにより内部レジスタが初期化され、レ
ーザビームプリンターLBPより送られて来るプ
リントスタート信号を受けて垂直方向のタイミン
グの基本になるクロツクVCKなるものを発生さ
せて行ピツチ制御部LPCへ送つたり、また行ピ
ツチ制御部LPCから送られて来た行終了信号を
もとにラインバツフアLBAからLBBへまたはそ
の逆のLBBからLBAへの切り換えをマルチプレ
クサMPXへ指示したり、中央処理部CPUへ用紙
一枚分が印刷終了した事を知らせるPRINT
END信号を送出したりする。CGアドレスコント
ロール部CGACからの下位アドレスとでアドレス
を形成し、これに基づいた番地の内容を読み出し
パラレル−シリラル変換部(以後P−S変換部と
略す。)PSCへパラレルデータとして送出する。
LBPはレーザビームプリンターで例えばキヤノ
ン(株)製のLBP−10などであり、これは中央処理
部CPUからの起動などの信号を受けて作動を開
始してP−S変換部PSCからのシリアル出力をも
とに文字像を印刷用紙などに印刷させるものであ
る。第3図は行ピツチ制御部の一実施例を示す図
であり、この第3図をもとにさらに詳細な説明を
行う。
VTC is a vertical timing control unit.The internal register is initialized by the central processing unit CPU, and upon receiving the print start signal sent from the laser beam printer LBP, it generates the clock VCK, which is the basis of vertical timing. Based on the row end signal sent from the row pitch control unit LPC, the line buffer LBA is switched from LBA to LBB, or vice versa, from LBB to LBA, to the multiplexer MPX. PRINT to give instructions or to notify the central processing unit CPU that one sheet of paper has been printed.
Sends an END signal. An address is formed with the lower address from the CG address control unit CGAC, and the contents of the address based on this are read out and sent to the parallel-serial conversion unit (hereinafter abbreviated as P-S conversion unit) PSC as parallel data.
The LBP is a laser beam printer, such as the LBP-10 manufactured by Canon Inc., which starts operation upon receiving a signal such as activation from the central processing unit CPU, and outputs serial output from the P-S conversion unit PSC. It prints a character image on printing paper based on the image. FIG. 3 is a diagram showing an embodiment of the row pitch control section, and a more detailed explanation will be given based on this FIG.

LPCNTは行ピツチカウンタで、信号線L10
を介して送られてくる信号がアクテイブになつた
とき、マルチプレクサMPXから発生した行ピツ
チスタートデータを信号線L10を介して送られ
てくる垂直方向タイミングロツクVCKの立ち上
りでロードし、信号線L10の信号がインアクテ
イブのとき、信号線L03のクロツクVCKをカ
ウントする。LPRは行ピツチレジスタは、マル
チプレクサMPXから送られてくる行ピツチエン
ドデータを信号ラインL10の信号がアクテイブ
のとき、信号ラインL03のクロツクの立ち上り
でストアする。VDEは縦用デコーダで、行ピツ
チカウンタLPCNTからのデータが16進表示で00
〜1F(以後16進表示には記号>をつける。)であ
るかどうかを検出する。HDEは横デコーダで、
行ピツチカウンタLPCNTからのデータが>E0〜
>FFであるかを検出する。かかるVDE、HDEが
信号を出力しているとき、それは文字領域を示し
ている。COMはコンパレータで、行ピツチカウ
ンタLPCNTの価と行ピツチレジスタLPRの価と
が等しいかどうかを比較する。両者の価が等しく
なつたら、信号ラインL10に信号を送り出し、
また信号ラインL08を通して垂直方向タイミン
グコントロール部VTCへ一致信号を送る。SC1
はセレクタで、後述するラツチ回路からの信号と
行ピツチカウンタLPCNTからの信号のどちらか
一方の出力を選択する。第4図はセレクタSC1
の詳細図で、A INPUTは行ピツチカウンタか
らの5ビツトデータが入り、ラツチ回路からの縦
横データがB INPUTに入る。さらにセレクタ
SC1からのセレクタ信号が端子Sに入る。縦横
データは縦書きの場合0、横書きの場合は1で、
文字領域ではA INPUTをセレクトし、行間領
域ではB INPUTをセレクトする。Y
OUTPUTの出力はHCG、VCGに印加される。
SC2はセレクタで、後述するラツチ回路の出力
によりデコーダVDE、HDEの出力を選択して出
力する。LCはラツチ回路で、縦書きか横書きか
を指定する信号が記憶される。
LPCNT is a row pitch counter, and the signal line L10
When the signal sent via the signal line L10 becomes active, the row pitch start data generated from the multiplexer MPX is loaded at the rising edge of the vertical timing lock VCK sent via the signal line L10. When the signal is inactive, the clock VCK of the signal line L03 is counted. The row pitch register LPR stores the row pitch end data sent from the multiplexer MPX at the rising edge of the clock on the signal line L03 when the signal on the signal line L10 is active. VDE is a vertical decoder, and the data from the row pitch counter LPCNT is expressed in hexadecimal as 00.
~1F (Hereafter, the symbol > will be added to hexadecimal representation.) Detect whether it is. HDE is a horizontal decoder,
Data from row pitch counter LPCNT >E0~
>Detect whether it is FF. When such VDE, HDE is outputting a signal, it indicates a character area. COM is a comparator that compares the value of the row pitch counter LPCNT and the value of the row pitch register LPR to see if they are equal. When the values of the two become equal, send a signal to the signal line L10,
It also sends a coincidence signal to the vertical timing control section VTC through the signal line L08. SC1
is a selector which selects the output of either a signal from a latch circuit or a signal from a row pitch counter LPCNT, which will be described later. Figure 4 shows selector SC1
In the detailed diagram, 5-bit data from the row pitch counter is input to A INPUT, and vertical and horizontal data from the latch circuit is input to B INPUT. more selector
The selector signal from SC1 enters terminal S. The vertical and horizontal data is 0 for vertical writing and 1 for horizontal writing.
Select A INPUT in the character area, and select B INPUT in the line spacing area. Y
The output of OUTPUT is applied to HCG and VCG.
SC2 is a selector which selects and outputs the outputs of the decoders VDE and HDE according to the output of a latch circuit which will be described later. LC is a latch circuit that stores a signal that specifies vertical or horizontal writing.

VCGは縦用キヤラクタジエネレータで、ラツ
チ回路LCからの信号でイネーブルとなり、CGア
ドレスコントローラCGACの信号で1つの文字パ
ターンを選択し、行ピツチカウンタLPCTからの
信号で文字パターンを1列毎に出力する。
VCG is a vertical character generator that is enabled by the signal from the latch circuit LC, selects one character pattern by the signal from the CG address controller CGAC, and selects the character pattern column by column by the signal from the row pitch counter LPCT. Output.

HCGは横用キヤラクタジエネレータで、ラツ
チ回路LCからの信号をインバータINVIで反転し
た出力でイネーブルとなる。またCGアドレスコ
ントロールCGACからの出力で文字パターンを選
択し、行ピツチカウンタLPCNTからの出力で文
字パターンを読み出す。PSCは第1図はPS変換
部PSCと同じである。かかるPS変換部PSCは文
字ピツチ制御部CPCからのタイミング信号でキ
ヤラクタジエネレータの出力を取り込む。
HCG is a horizontal character generator, which is enabled by the output of the inverted signal from the latch circuit LC using the inverter INVI. Also, a character pattern is selected using the output from the CG address control CGAC, and the character pattern is read using the output from the line pitch counter LPCNT. The PSC in FIG. 1 is the same as the PS converter PSC. The PS conversion unit PSC takes in the output of the character generator using a timing signal from the character pitch control unit CPC.

G1はアンドゲートで、セレクタSC2から送
られてくる信号で開閉し、PS変換部PSCの出力
を通過させたり抑制したりする。かかるゲートを
通過した信号はレーザビームプリンタLBPに送
られる。
G1 is an AND gate, which is opened and closed by a signal sent from selector SC2, and allows or suppresses the output of PS converter PSC. The signal passing through this gate is sent to the laser beam printer LBP.

以上の様な構成において、第2図に示したよう
に本実施例としては1ワード24ビツトで128ワー
ドからなるラインバツフアを2つ持つようにして
いる。このラインバツフアの第1のワード目には
7ビツトからなるフオームフイードデータと、1
ビツトからなる縦横修飾情報と、8ビツトから成
る行ピツチスタートデータと、8ビツトからなる
行ピツチエンドデータを持つものである。フオー
ムフイードデータと言うのは、印刷文字行の最終
行を示すものであり、例えば、このフイールドに
16進数で>7Fが書かれていれば、フオームフイ
ードを表わすものとし、それ以後は紙の終りまで
印字する必要がない事を意味する。また2ワード
目以降128ワード目までは修飾情報と文字ピツチ
データと文字コードが入る。
In the above configuration, as shown in FIG. 2, this embodiment has two line buffers each consisting of 128 words with 24 bits per word. The first word of this line buffer contains form feed data consisting of 7 bits and 1
It has vertical and horizontal modification information consisting of bits, line pitch start data consisting of 8 bits, and line pitch end data consisting of 8 bits. Form feed data indicates the last line of printed characters, for example,
If >7F is written in hexadecimal, it indicates a form feed, and it means that there is no need to print to the end of the paper after that. Also, from the 2nd word to the 128th word, modification information, character pitch data, and character code are entered.

以上の構成より成る実施例の作動を説明する。
今出力すべき情報として32X32のドツトマトリツ
クスで表現される文字を考える。
The operation of the embodiment having the above configuration will be explained.
Now consider characters expressed in a 32x32 dot matrix as the information to be output.

まず出力すべき情報列を横書きで出力する場合
を説明する。
First, the case where the information string to be output is output in horizontal writing will be explained.

横書きの場合、中央処理部CPUよりラインバ
ツフアLBA、LBBに送られてくる1ライン分の
文字情報の中の縦横ビツトは1が記憶され、これ
は横書きを表わしている。行ピツチスタートデー
タフイールドには文字フオントの縦方向のドツト
数つまり1つの文字像を形成するのに必要な走査
線数の2つの補数値がストアされる。つまり実施
例では縦方向の文字フオントが32ビツトであるの
で>E0が格納される。次に行ピツチエンドデー
タフイールドには文字と文字との行間の走査線数
が格納される。今仮に行間を11走査線分とすると
>0Aが格納される。(>00も含まれるので>0A
となる。)以上のラインバツフアの1ワード目の
格納列をもとに説明を行う。まず処理部CPUか
らスタート指示が出されると、行ピツチ制御部、
LPCの内部レジスター等がクリアーされ、コン
パレータCOMからの信号ラインL10のロード
信号が行ピツチカウンタLPCNTと行ピツチレジ
スタLPRとラツチ回路LCへ出力され、また信号
ラインL08のラインバツフアセレクト信号がマ
ルチプレクサMPXへ送られるラインバツフア
LBAかセレクトされるようになる。ここで水平
方向タイミングコントロール部HTCからの指示
によりまずラインバツフアLBAの第1ワード目
つまりピツチ情報がリードされマルチプレクサ
MPXを等つて信号ラインL02にのる。そして
垂直方向タイミング制御部VTCからレーザビー
ムプリンタLBPのレーザビームスキヤンサイク
ルの初めで毎回発生するクロツクVCKが信号ラ
インL03を介して出され、この時のロード信号
L10でもつて信号ラインL02に発生したマル
チプレクサMPXからの行ピツチ信号L02のう
ちの行ピツチスタートデータが行ピツチカウンタ
LPCNTへ行ピツチエンドデータが行ピツチレジ
スタLPRへ、そして縦横データがラツチ回路LC
へそれぞれロードされる。それによつて行ピツチ
カウンタLPCNTと行ピツチレジスタLPRとをL
04とL05の出力ラインを等しいかどうかを検
出するコンパレータCOMが信号ラインL4から
の値>E0と信号ラインL05からの値>0Aとを
比較し、等しくないので、信号ラインL10のロ
ード信号がインアクテイブになる。そして制御を
水平方向タイミング制御HTCにして水平方向の
一走査線分だけのVIDEO信号を発生させるべく
本装置が働く。
In the case of horizontal writing, the vertical and horizontal bits in one line of character information sent from the central processing unit CPU to the line buffers LBA and LBB are stored as 1, which indicates horizontal writing. The line pitch start data field stores a two's complement value of the number of vertical dots of a character font, that is, the number of scanning lines required to form one character image. That is, in this embodiment, since the vertical character font is 32 bits, >E0 is stored. Next, the line pitch end data field stores the number of scanning lines between the lines between characters. Now, if the line spacing is 11 scanning lines, >0A is stored. (>00 is also included, so >0A
becomes. ) The explanation will be based on the storage column of the first word of the above line buffer. First, when a start instruction is issued from the processing unit CPU, the line pitch control unit
The internal registers of the LPC are cleared, the load signal on the signal line L10 from the comparator COM is output to the row pitch counter LPCNT, the row pitch register LPR, and the latch circuit LC, and the line buffer select signal on the signal line L08 is output to the multiplexer MPX. line buffer sent to
LBA will be selected. Here, according to instructions from the horizontal timing control unit HTC, the first word of the line buffer LBA, that is, the pitch information, is read and sent to the multiplexer.
MPX is connected to the signal line L02. Then, the clock VCK, which is generated every time at the beginning of the laser beam scan cycle of the laser beam printer LBP, is outputted from the vertical timing control unit VTC via the signal line L03, and the load signal L10 at this time is also sent to the multiplexer generated on the signal line L02. The row pitch start data of the row pitch signal L02 from MPX is used as the row pitch counter.
Row pitch end data to LPCNT goes to row pitch register LPR, and vertical and horizontal data goes to latch circuit LC.
are loaded into each. This causes the row pitch counter LPCNT and the row pitch register LPR to be set to low.
Comparator COM, which detects whether the output lines of 04 and L05 are equal, compares the value >E0 from signal line L4 and the value >0A from signal line L05, and since they are not equal, the load signal on signal line L10 is input. Become active. Then, the control is set to the horizontal timing control HTC, and the device operates to generate a VIDEO signal for one horizontal scanning line.

次に再び2回目の走査が開始すると信号ライン
L03のクロツクVCKが出力され、この信号の
立ち上がり次に行ピツチカウンタLPCNTが+1
インクリメントされ>E1となる。この動作を繰
り換えして行ピツチカウンタLPCNTが0Aにな
るまで1行分の走査が行なわれる。(ただしここ
で使用している行ピツチカウンタLPCNTは>
FFの次には>00になる機能を有している。)つま
りここまでにまずROC信号アクテイブ間の32回
分の文字領域の走査と次にROC信号インアクテ
イブ間の11回分の行間領域の走査が行われたこと
になる。ここでコンパレータCOMが行ピツチカ
ウンタLPCNTと行ピツチレジスタLPRを比較し
て等しくなつているので、垂直方向タイミング制
御部VTCへ信号ラインL08を介してイコール
信号を出す。この信号をもとに垂直方向タイミン
グコントロール部VTCは水平方向タイミングコ
ントロール部HTCから送られて来るスキヤンサ
イクル最後に毎回発生する信号エンドオブスキヤ
ン(EOS)を受けてマルチプレクサMPXの切り
換えとスイツチユニツトSuの切替えを行なう。
これによつてマルチプレクサMPXからはライン
バツフアLBBのデータが出力されるようになる。
そしてまだ信号ラインL10のLOAD信号がア
クテイブのままなので信号ラインL03のクロツ
クVCKの立ち上がり時にラインバツフアLBBか
らの行ピツチ情報が行ピツチカウンタLPCNTと
行ピツチレジスタLPRとそれにラツチ回路LCへ
ロードされることにより、これより前記のごとく
32本分の文字領域の走査となる11本分の行間走査
がくり換えし行なわれる事となる。以上の動作を
くりかえすことにより1頁分の印刷が可能とな
る。
Next, when the second scan starts again, the clock VCK of the signal line L03 is output, and when this signal rises, the row pitch counter LPCNT increases by +1.
It is incremented and becomes >E1. This operation is repeated to scan one line until the line pitch counter LPCNT reaches 0A. (However, the line pitch counter LPCNT used here is >
After FF, it has a function that becomes >00. ) In other words, up to this point, first the character area has been scanned 32 times between ROC signal active states, and then the interline area has been scanned 11 times between ROC signal inactive states. Here, the comparator COM compares the row pitch counter LPCNT and the row pitch register LPR and, since they are equal, outputs an equal signal to the vertical timing control section VTC via the signal line L08. Based on this signal, the vertical timing control unit VTC switches the multiplexer MPX and the switch unit Su in response to the signal end-of-scan (EOS) that occurs at the end of every scan cycle sent from the horizontal timing control unit HTC. Do this.
This allows the multiplexer MPX to output data from the line buffer LBB.
Since the LOAD signal on the signal line L10 is still active, when the clock VCK on the signal line L03 rises, the row pitch information from the line buffer LBB is loaded into the row pitch counter LPCNT, the row pitch register LPR, and the latch circuit LC. , from now on as above
This means that 11 lines of interline scanning, which is 32 lines of character area scanning, are repeated. By repeating the above operations, it is possible to print one page.

縦書きの場合には第2図の行ピツチデータ部の
スタートデータフイールドとエンドデータフイー
ルドの役割が逆になるだけで(この処理はCPU
で行なわれる)、横書きの場合と変わらない。つ
まり行ピツチデータスタートデータフイールドが
0になり、行ピツチスタートデータフイールドに
は今度は行間領域の走査線数が2の補数値で書か
れ、これが行ピツチカウンタLPCNTへストアさ
れ、行ピツチエンドデータフイールドには文字フ
オントの横方向のドツト数つまり1つの文字像を
形成するのに必要な走査線数が書かれ、これが行
ピツチレズスタLPRへ格納される。例えば、行
間が8本で文字領域が32本の走査線数とすると、
ラインバツフアの行ピツチスタートデータフイー
ルドには8を2の補数で表わした>F8を行ピツ
チエンドデータフイールドには>1Fをそれぞれ
書く事になる。このようにしてこれ以後の作動は
横書きの場合と同様に行なわれ行間走査8本、文
字領域走査32本でもつて印刷が行なわれる事にな
る。
In the case of vertical writing, the roles of the start data field and end data field in the line pitch data section in Figure 2 are simply reversed (this process is performed by the CPU).
), which is no different from horizontal writing. In other words, the line pitch data start data field becomes 0, and the number of scanning lines in the interline area is written as a two's complement value in the line pitch start data field, which is stored in the line pitch counter LPCNT, and then written in the line pitch end data field. The number of dots in the horizontal direction of the character font, that is, the number of scanning lines required to form one character image, is written and stored in the line pitch register LPR. For example, if the line spacing is 8 lines and the character area has 32 scanning lines,
In the row pitch start data field of the line buffer, >F8, which represents 8 in two's complement, is written, and in the row pitch end data field, >1F is written. In this manner, subsequent operations are performed in the same manner as in the case of horizontal writing, and printing is performed with 8 line spacing scans and 32 character area scans.

そこでまず横書きの場合罫線コピーの印刷につ
いて説明する。ラインバツフアLBAまたはLBB
から文字コード並びに修飾情報を読み出し、それ
をもとに横用CGから罫線フオントのアクセスを
行ないP−S変換部PSCに等してVIDEO信号を
発生させ、ラスタスキヤン方式のCRTを用いて
リフレツシユメモリーから文字コード修飾情報な
どを読み出して、それからその文字コードに対す
るキヤラクタパターンを読み出し、パラレル−シ
リアル変換器を介してDEO信号を発生させて
CRT画面にその文字フオントの1ラスター分を
出力して、再びリフレツシユメモリーを読み前と
同様の手段で次の文字フオントの1ラスター分を
画面に出力して行き、これをCGのラスター分だ
け繰換えせば、文字が1行分出力できる。今縦32
ビツト、横32ビツトの文字フオントを文字領域走
査線数32本、行間領域走査数11本で印字させる場
合を例にとつてみる。つまり前記の説明によれ
ば、ラインバツフアの行ピツチスタートデータフ
イールドに>E0が書かれ、行ピツチエンドデー
タフイールドには>0Aが書かれる事になりこれ
により行ピツチカウンタLPCNTに>E0が、行ピ
ツチレジスタLPRには>0Aがロードされる。そ
してラツチ回路LCには横書きフラツグがセツト
される。横書きの場合、行ピツチカウンタ
LPCNTが>FFまでは、横デコーダHDEにより
文字領域を示す信号ROCに出力され、ラインバ
ツフアの罫線コードに従つた罫線フオントがキヤ
ラクタジエネレータHCGから出力され、レーザ
ビームプリンタLBPにより出力される。行ピツ
チカウンタLPCNTが>00になると、横デコーダ
HEDはデコード信号を出力しなくなり、レーザ
ビームプリンタLBPは文字領域の走査を終了す
る。次に行間走査に移るのであるが、このとき罫
線コピービツトが関係する。従つて上述の時、ラ
インバツフアから読み込んだ修飾情報フイールド
の罫線コピービツトがオンであれば、それにより
罫線コピー信号がラインL09を等してセレクタ
SC2に出力され、ここにおいて生成されたセレ
クト信号がセレクタSC1へ出力され、これによ
りラツチ回路LCからの縦横信号が横用キヤラク
タジエネレータHCGへの下位アドレスとなり、
またゲートG1を開成して横用キヤラクタジエネ
レータHCGからのパターンをPS変換部PSCに入
力したシリアル信号を出力させる。これによりレ
ーザビームプリンタLBPで罫線が印刷される。
縦書きの場合、まず縦デコーダVDEが初めイン
アクテイブ(デコード信号を出さない)なので、
この時のラインバツフアから読み込んだ修飾情報
フイールドの罫線コピービツトがオンであれば、
罫線コピー信号が出され、セレクタSC2に印加
され、このセレクタSC2で生成されるとセレク
ト信号がセレクタSC1へ印加され、これにより
セレクタSC1からはラツチ回路LCからの縦横信
号がセレクトされて出力される。これによりCG
アドレスコントローラCGACからのアドレス信号
及びセレクタSC1からのアドレス信号によりキ
ヤラクタジエネレータVCGより罫線のパターン
がPS変換部PSCに入力され、直列の形に信号を
変換してセレクタSC2によつて開成されたゲー
トGlを介してレーザビームプリンタLBPに出力
される。そして行ピツチカウンタLPCNTが>00
〜>1Fの間縦用デコーダVDEからデコード信号
が出力され、かかる信号が出力されている間は、
文字領域となりセレクタSCは行ピツチカウンタ
からのデータをCGロウアドレスとして形成し罫
線が印刷される。第5図と第6図に罫線コピーの
一実施例を示す。第5は縦書きの場合で、まず行
ピツチカウンタが>FAで始まる。そして行ピツ
チカウンタが>FAから>FFまでが行間領域でこ
こには何も印刷されず、>00から>1Fまでが文字
領域でこの間に罫線フオント『』が印刷され
る。次に行ピツチレジスタが>F8に設定される
のであるが、この>F8から>FFまでの行間領域
で罫線のコピーが行なわれる。つまり第5図の如
く縦書きの場合の行間領域においてはCGへのロ
ウアドレスは2進数で0000となる為に、罫線フオ
ント『⊥』が格納されているCGの32ワード(1
ワード32ビツト)のうちの1ワード目のパターン
が、行ピツチカウンタが>FFになるまで繰り返
して印刷される殊になる。これが罫線の上方向へ
のコピーである。次に行ピツチカウンタが>00に
なると、ここから文字領域になるので、第5図の
ごとくCGへのロウアドレスには行ピツチカウン
タからの下位5ビツトのデータが使用され『⊥』
のフオントが1ワード目つまり下位5ビツトだけ
2進数で表示すると00000から32ワード目つまり
11111までが順次印刷される。3行目の罫線フオ
ント『|』も同様に行ピツチカウンタが>FCか
ら>FFまでは行間領域なので、この間に繰り返
しロウアドレス0000のパターンが印刷され、>00
以降はその罫線フオントのロウアドレスで示され
るパターンが順次印刷される殊になる。第6図は
横書きの場合の一実施例で、1行目が行ピツチカ
ウンタ>E0で始まつている。横書きの場合は行
ピツチカウンタが>E0から>FFまでは文字領域
を示すもので、このあいだに罫線フオント『』
のパターンが順次印刷される。次に行ピツチカウ
ンタの値が>00になると、ここから>0Aまでは
行間領域になるので、この間に罫線コピーの印刷
が行なわれる。つまり罫線フオント『』が格納
されているCGの番地を示す16ビツトアドレス信
号のうちの下位5ビツトを形成するロウアドレス
が第4図より2審数で11111を維持する為に罫線
フオント『』の32ワード目のパターンが繰り返
し印刷される事により罫線コピーが達成される。
これが罫線の下方向へのコピーである。次に2行
目の罫線フオント『⊥』の印刷に入るわけである
が、これも前と同様に文字領域の間は『⊥』のフ
オントの32ワードのパターンが順次そのロウアド
レスに応じて印刷される。次に行間領域に入つて
罫線コピーのい印刷に入りロウアドレスが2進数
で11111に固定され、行ピツチカウンタの値が>
00から>03の間まで『⊥』のフオントの32ワード
目パターンが繰り返し印刷される。3行目の罫線
フオント『|』も同様に印刷される。
First, we will explain how to print a ruled line copy in the case of horizontal writing. Line exchange LBA or LBB
The character code and modification information are read from the CG, and based on this, the ruled line font is accessed from the horizontal CG, a VIDEO signal is generated by the P-S converter PSC, and the video signal is refreshed using a raster scan type CRT. Reads the character code modification information etc. from memory, then reads the character pattern for that character code, and generates the DEO signal via the parallel-serial converter.
Output one raster of that character font to the CRT screen, read the refresh memory again, and use the same method as before to output one raster of the next character font to the screen, and then output only the CG raster. By repeating this, you can output one line of characters. Now vertical 32
Let us take as an example a case where a 32-bit horizontal character font is printed with 32 scanning lines in the character area and 11 scanning lines in the interline area. In other words, according to the above explanation, >E0 is written to the row pitch start data field of the line buffer, and >0A is written to the row pitch end data field. Register LPR is loaded with >0A. Then, a horizontal writing flag is set in the latch circuit LC. For horizontal writing, line pitch counter
When LPCNT is >FF, the horizontal decoder HDE outputs a signal ROC indicating the character area, a ruled line font according to the ruled line code of the line buffer is outputted from the character generator HCG, and then outputted by the laser beam printer LBP. When the row pitch counter LPCNT becomes >00, the horizontal decoder
The HED no longer outputs the decode signal, and the laser beam printer LBP finishes scanning the character area. Next, the process moves to inter-line scanning, and at this time, the ruled line copy bit is involved. Therefore, in the above case, if the ruled line copy bit of the modification information field read from the line buffer is on, the ruled line copy signal is sent to the selector by equalizing line L09.
The select signal generated here is output to the selector SC1, which causes the vertical and horizontal signals from the latch circuit LC to become lower addresses to the horizontal character generator HCG.
Furthermore, the gate G1 is opened to output a serial signal in which the pattern from the horizontal character generator HCG is input to the PS converter PSC. This allows the laser beam printer LBP to print ruled lines.
In the case of vertical writing, the vertical decoder VDE is initially inactive (does not output a decode signal), so
If the border copy bit of the modification information field read from the line buffer at this time is on,
A ruled line copy signal is output and applied to selector SC2, and when generated by selector SC2, a select signal is applied to selector SC1, whereby selector SC1 selects and outputs the vertical and horizontal signals from latch circuit LC. . This allows CG
A ruled line pattern is input from the character generator VCG to the PS converter PSC in response to an address signal from the address controller CGAC and an address signal from the selector SC1, which converts the signal into a serial form and opens it by the selector SC2. It is output to the laser beam printer LBP via gate Gl. And the row pitch counter LPCNT is >00
A decode signal is output from the vertical decoder VDE for ~>1F, and while this signal is being output,
This becomes a character area, and the selector SC forms data from the line pitch counter as a CG row address, and ruled lines are printed. An example of ruled line copying is shown in FIGS. 5 and 6. The fifth case is vertical writing, where the line pitch counter starts with >FA. The line pitch counter from >FA to >FF is the interline area where nothing is printed, and the area from >00 to >1F is the character area where the ruled line font "'' is printed. Next, the line pitch register is set to >F8, and the ruled lines are copied in the interline area from >F8 to >FF. In other words, in the interline area in vertical writing as shown in Figure 5, the row address to the CG is 0000 in binary, so the 32 words (1
In particular, the pattern of the first word of a 32-bit word is repeatedly printed until the line pitch counter becomes >FF. This is copying the ruled line upwards. Next, when the row pitch counter becomes >00, the character area starts from here, so the lower 5 bits of data from the row pitch counter are used for the row address to CG as shown in Figure 5.
If the font is the 1st word, that is, only the lower 5 bits are expressed in binary, the 32nd word from 00000 is
Items up to 11111 are printed sequentially. Similarly, for the ruled line font "|" on the third line, the line pitch counter from >FC to >FF is the interline area, so the pattern with row address 0000 is repeatedly printed during this period, and the line pitch counter is >000.
Thereafter, the patterns indicated by the row addresses of the ruled line fonts are printed one after another. FIG. 6 shows an example of horizontal writing, in which the first line starts with the line pitch counter >E0. In the case of horizontal writing, the line pitch counter from >E0 to >FF indicates the character area, and the ruled line font ""
patterns are printed in sequence. Next, when the value of the line pitch counter becomes >00, the area from here to >0A becomes the line spacing area, and ruled line copy printing is performed during this period. In other words, the row address forming the lower 5 bits of the 16-bit address signal indicating the address of the CG where the ruled line font "" is stored is 11111 in the second order, as shown in Figure 4. Ruled line copying is achieved by repeatedly printing the 32nd word pattern.
This is copying the ruled line downward. Next, the second line starts printing the ruled line font "⊥", but as before, between the character areas, the 32-word pattern of the "⊥" font is printed sequentially according to the row address. be done. Next, the line spacing area is entered, ruled line copying is started, and the row address is fixed to 11111 in binary, and the value of the line pitch counter is >
The 32nd word pattern of the "⊥" font is repeatedly printed from 00 to >03. The ruled line font "|" on the third line is also printed in the same way.

第7図はラインバツフアに書かれた内容に従つ
て印刷を行つた場合の一実施例で、縦書きの場合
と横書きの場合とを示してあるが、通常ラインバ
ツフアの内容は文字コードで書かれるのである
が、この図においては便宜上文字イメージで表わ
してある。第7図において縦書きの場合には罫線
コピービツトの欄において第1行目を除いて罫線
ビツトが立つている。つまりこれは縦書きの場合
の罫線の上方向へのコピーを意味している。同様
に横書きの場合には罫線コピービツトは罫線が続
く最終行を除いて全て立つている。つまりこれは
横書きの場合の罫線の下方向へコピーを意味して
いる。
Fig. 7 shows an example of printing according to the content written on the line buffer, and shows vertical writing and horizontal writing, but since the content of the line buffer is usually written in character codes, However, in this figure, it is shown as a character image for convenience. In FIG. 7, in the case of vertical writing, ruled line bits are set in the ruled line copy bit column except for the first row. In other words, this means copying upwards of the ruled lines in vertical writing. Similarly, in the case of horizontal writing, all ruled line copy bits are set except for the last line where ruled lines continue. In other words, this means copying below the ruled line in horizontal writing.

以上のように縦書き横書きの場合でも文字領域
の間はCGの下位アドレスとして縦横の修飾情報
信号が使用され横書きの場合には罫線パターンを
下方向にし縦書きの場合には罫線パターンを上方
向にコピーして印刷することにより簡単に罫線を
綱ぎ合わせることができる。
As mentioned above, even in the case of vertical writing and horizontal writing, the vertical and horizontal modification information signals are used as lower addresses of the CG between character areas.In the case of horizontal writing, the ruled line pattern is directed downward, and in the case of vertical writing, the ruled line pattern is directed upward. By copying and printing, you can easily match the ruled lines.

[効果] 以上、詳述した様に、本発明により、文字情報
を横書きで出力する場合は、出力走査方向と垂直
の方向の、次の罫線パターンの出力位置までの間
を補間し、 文字情報を縦書きで出力する場合は、 出力走査方向と垂直の方向の、手前の罫線パタ
ーンの出力位置との間を補間する出力制御方法を
提供することが可能となつた。
[Effect] As detailed above, according to the present invention, when character information is output in horizontal writing, the character information is interpolated in the direction perpendicular to the output scanning direction up to the output position of the next ruled line pattern. When outputting in vertical writing, it has become possible to provide an output control method that interpolates between the output position of the ruled line pattern in the foreground in the direction perpendicular to the output scanning direction.

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

第1図は本発明による一実施例を説明するブロ
ツク図、第2図はラインバツフアの説明図、第3
図は第1図に示す行ピツチ制御部の詳細ブロツク
図、第4図は第3図に示すセレクタSC2の詳細
図、第5図は横書きの文字パターンの出力説明
図、第6図は縦書きの文字パターンの出力説明
図、第7図は出力説明図である。 LPCNT……行ピツチカンウンタ、LPR……行
ピツチレジスタ。
FIG. 1 is a block diagram explaining one embodiment of the present invention, FIG. 2 is an explanatory diagram of a line buffer, and FIG.
The figure is a detailed block diagram of the line pitch control section shown in Figure 1, Figure 4 is a detailed diagram of the selector SC2 shown in Figure 3, Figure 5 is an illustration for explaining the output of a character pattern for horizontal writing, and Figure 6 is for vertical writing. FIG. 7 is an explanatory diagram of the output of the character pattern. LPCNT...Line pitch counter, LPR...Line pitch register.

Claims (1)

【特許請求の範囲】 1 1行分の文字情報及び出力走査方向に対して
垂直の方向に出力すべき2つの罫線パターンの間
を補間して出力することを指示する指示情報を記
憶する記憶部を2つ有し、 前記記憶部の一方からの1行分の文字情報の読
み込みと並行して他方の前記記憶部に1行分の文
字情報の書き込みを行う動作を交互に繰り返しな
がら、横書きの場合には、行間処理が文字領域の
処理の後に続くことによつてアンダーラインが文
字の下方に引かれ、 縦書きの場合には、行間処理を文字領域の処理
より先行させることによつて、アツパーラインが
文字の右方に引かれる様に出力を制御し、 更に、文字情報を横書きで出力する場合は、前
記記憶部に記憶される前記指示情報を参照して、
前記出力走査方向と垂直の方向の、次の罫線パタ
ーンの出力位置までの間を補間し、 文字情報を縦書きで出力する場合は、 前記記憶部に記憶される前記指示情報を参照し
て、前記出力走査方向と垂直の方向の、手前の罫
線パターンの出力位置との間を補間することを特
徴とする出力制御方法。
[Scope of Claims] 1. A storage unit that stores one line of character information and instruction information that instructs to interpolate and output between two ruled line patterns that should be output in a direction perpendicular to the output scanning direction. It has two of the above-mentioned memory parts, and in parallel with the reading of one line of character information from one of the memory parts, the operation of writing one line of character information into the other memory part is repeated alternately. In the case of vertical writing, the line spacing process follows the character area processing, so that the underline is drawn below the character, and in the case of vertical writing, the line spacing process precedes the character area processing, so that the underline is drawn below the character. Controls the output so that the upper line is drawn to the right of the character, and furthermore, when outputting character information in horizontal writing, refers to the instruction information stored in the storage unit,
When outputting character information in vertical writing by interpolating the period up to the output position of the next ruled line pattern in the direction perpendicular to the output scanning direction, refer to the instruction information stored in the storage unit, An output control method characterized by interpolating between the output position of a nearby ruled line pattern in a direction perpendicular to the output scanning direction.
JP57228259A 1982-12-31 1982-12-31 Output control method Granted JPS59125430A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57228259A JPS59125430A (en) 1982-12-31 1982-12-31 Output control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57228259A JPS59125430A (en) 1982-12-31 1982-12-31 Output control method

Publications (2)

Publication Number Publication Date
JPS59125430A JPS59125430A (en) 1984-07-19
JPH0444780B2 true JPH0444780B2 (en) 1992-07-22

Family

ID=16873662

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57228259A Granted JPS59125430A (en) 1982-12-31 1982-12-31 Output control method

Country Status (1)

Country Link
JP (1) JPS59125430A (en)

Also Published As

Publication number Publication date
JPS59125430A (en) 1984-07-19

Similar Documents

Publication Publication Date Title
EP0115584B1 (en) Image producing apparatus and methods of processing image-representing signals for use by such apparatus
US5745249A (en) Pipelined architecture for patterned halftone generation
JP2000158720A (en) Barcode printing device
US5347617A (en) Printer having a multiple scan line printhead controller
JPH031193A (en) data conversion device
AU647208B2 (en) Image recording apparatus for providing high quality image
JPH0444780B2 (en)
JPS594706B2 (en) Print pattern generator
JPH11306343A (en) 2D data rotation processor
JP2752821B2 (en) Image recording device
JPS6049958A (en) Kanji printer
JP3703273B2 (en) Image data conversion apparatus, printing apparatus including image data conversion apparatus, and image data conversion method
JPS59143187A (en) Character output controller
JP2002117397A (en) Access method of color data to image memory
JPS5867457A (en) output device
JP3313463B2 (en) Image processing device
JPH0439434B2 (en)
JPS5867456A (en) output device
JPS63315248A (en) Printer control system
JPS6161860A (en) printer control device
JPS60168677A (en) Rule image generator
JPH02226195A (en) Character generation method
JPH01237162A (en) Interface device of printer
JPH0263761A (en) character output device
JPH0451190A (en) Pattern generating system