JPS5968263A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPS5968263A JPS5968263A JP18023982A JP18023982A JPS5968263A JP S5968263 A JPS5968263 A JP S5968263A JP 18023982 A JP18023982 A JP 18023982A JP 18023982 A JP18023982 A JP 18023982A JP S5968263 A JPS5968263 A JP S5968263A
- Authority
- JP
- Japan
- Prior art keywords
- character
- line
- printing
- printed
- gate
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements 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)
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
発明の技術分野
本発明は印字制御方式に関し、特にラスタースキャン方
式の印刷装置において2行と行にまたがって印字するこ
とができるようにした印字制御方式に関する。
式の印刷装置において2行と行にまたがって印字するこ
とができるようにした印字制御方式に関する。
技術の背景、従来技術と問題点
例えばシスタースキャン型のレーザプリンター等では従
来行と行とにまたがって文字を印刷することができなか
った。すなわち、第1図に示す如く2表を作成するよう
な場合、上の行に「項目」と印刷し、下の行に「名称」
と印刷したとき、この上の行と下の行Kまたがって「仕
様」という文字を印刷することはできなかった。この行
間印刷は、伺も表に限定されるものではなく、第2図に
示す如く、上の行にA・・・Cと印刷し、下の行にD・
・・Eと印刷するとき、これらの行にまたがってBを印
刷したいことがあるが、従来のラインプリンターではこ
のような印刷を行うことができなかった。
来行と行とにまたがって文字を印刷することができなか
った。すなわち、第1図に示す如く2表を作成するよう
な場合、上の行に「項目」と印刷し、下の行に「名称」
と印刷したとき、この上の行と下の行Kまたがって「仕
様」という文字を印刷することはできなかった。この行
間印刷は、伺も表に限定されるものではなく、第2図に
示す如く、上の行にA・・・Cと印刷し、下の行にD・
・・Eと印刷するとき、これらの行にまたがってBを印
刷したいことがあるが、従来のラインプリンターではこ
のような印刷を行うことができなかった。
発明の目的
本発明の目的は、仁のような行間にまたがって印字する
ことのできるラスタースキャン方式の印字を行うための
印字制御方式を提供するととKある。
ことのできるラスタースキャン方式の印字を行うための
印字制御方式を提供するととKある。
発明の禍成
この目的を遂行するために本発明の印字制御方式では2
文字パターンを格納する文字パターン格納部と印字すべ
き文字の文字コードを保持するバッファを有し印字すべ
き文字の文字コードに応じて文字パターン格納部を読出
し、これにょシ得た文字パターンをシスタースキャン方
式で印刷するようにした印刷装置において1行スキャン
信号をカウントする行スキヤンカウンタと、印字すべき
文字が行分割印刷が否かを識別する行分割指示手段と、
加算手段と2文字パターン格納部をアクセスするアドレ
ス情報の下位情報を保持する文字パターン格納部アドレ
ス保持手段を設け2行分割印刷のときに規定位置におい
て前記加算手段を実質的に加算動作を行わないように操
作するようKしたことを特徴とする。
文字パターンを格納する文字パターン格納部と印字すべ
き文字の文字コードを保持するバッファを有し印字すべ
き文字の文字コードに応じて文字パターン格納部を読出
し、これにょシ得た文字パターンをシスタースキャン方
式で印刷するようにした印刷装置において1行スキャン
信号をカウントする行スキヤンカウンタと、印字すべき
文字が行分割印刷が否かを識別する行分割指示手段と、
加算手段と2文字パターン格納部をアクセスするアドレ
ス情報の下位情報を保持する文字パターン格納部アドレ
ス保持手段を設け2行分割印刷のときに規定位置におい
て前記加算手段を実質的に加算動作を行わないように操
作するようKしたことを特徴とする。
発明の実施例
本発明の一実施例を第3図〜第6図にもとづき説明する
。
。
第3図は本発明において使用されるラインバッファの構
成図、第4図(イ)は第2図の文字を印刷するときの行
分割指示ビット及び行分割上下指示ビットの状態説明図
、第4図(ロ)は−行内における印字情報の説明図、第
5図は本発明の一実施例構成図、第6図は本発明の動作
説明図である。
成図、第4図(イ)は第2図の文字を印刷するときの行
分割指示ビット及び行分割上下指示ビットの状態説明図
、第4図(ロ)は−行内における印字情報の説明図、第
5図は本発明の一実施例構成図、第6図は本発明の動作
説明図である。
図中、LBはラインバッファ、10.11はアンド・ゲ
ート、12はノア・ゲート、15はアンド中ゲート、1
4はインバータ、15はナンド・ゲート、16はアンド
−ゲート、17はJ −K 7リツプフロツプ(以下F
Fという)、18はアンド・ゲート、19はマルチプレ
クサ(以下MPXという)、20は加算器、21はキャ
ラクタ番ジェネレーターアドレスメモリ(以下CGアド
レスメモリという)、22は行スキヤンカウンタ、23
は文字数カウンタである。
ート、12はノア・ゲート、15はアンド中ゲート、1
4はインバータ、15はナンド・ゲート、16はアンド
−ゲート、17はJ −K 7リツプフロツプ(以下F
Fという)、18はアンド・ゲート、19はマルチプレ
クサ(以下MPXという)、20は加算器、21はキャ
ラクタ番ジェネレーターアドレスメモリ(以下CGアド
レスメモリという)、22は行スキヤンカウンタ、23
は文字数カウンタである。
ラインバッファLBは、印刷すべき文字の文字コードと
その印刷態様を示す印刷情報がセットされるものであり
2文字コードは、その文字コードで示される文字パター
ンが格納されている文字パターン格納部(以下CGとい
う)における格納領域の先頭アドレスを示している。ラ
インバッファLBには、さらに印字が2行間1c渡るか
否かを示す行分割指示ビット3と、印字が2行間に渡る
ときの上の行に印字されるか下の行に印字されるかを示
す行分割上下指示ピッ)bと2文字サイズやシフト状態
等、他の印字情報がセットされる。そしてこれらの各情
報は、第3図に示されるように2インバツフアLBの区
分1−1〜1−4にセットされる。この場合1行分割指
示ピッ)aは2行にまたがって印刷されるとき「1」で
あり、また行分割上下指示ピッ)bは上半分に印刷する
ものを「1」、下半分に印刷するものを「0」とする。
その印刷態様を示す印刷情報がセットされるものであり
2文字コードは、その文字コードで示される文字パター
ンが格納されている文字パターン格納部(以下CGとい
う)における格納領域の先頭アドレスを示している。ラ
インバッファLBには、さらに印字が2行間1c渡るか
否かを示す行分割指示ビット3と、印字が2行間に渡る
ときの上の行に印字されるか下の行に印字されるかを示
す行分割上下指示ピッ)bと2文字サイズやシフト状態
等、他の印字情報がセットされる。そしてこれらの各情
報は、第3図に示されるように2インバツフアLBの区
分1−1〜1−4にセットされる。この場合1行分割指
示ピッ)aは2行にまたがって印刷されるとき「1」で
あり、また行分割上下指示ピッ)bは上半分に印刷する
ものを「1」、下半分に印刷するものを「0」とする。
したがって第2図の状態で印刷する場合には。
第4図(イ)K示すように初めの段のA−Cを印刷する
だめの情報がセットされる第1のラインバッファの各段
にはLB−IK示す状態でa、bがセットされ、まだ次
の段のD−Eを印刷するだめの情報がセットされる第2
のラインバッファの各段にはLB−2に示す状態で各文
字対応にa、bがセットされる。なお、第5図について
詳述するように。
だめの情報がセットされる第1のラインバッファの各段
にはLB−IK示す状態でa、bがセットされ、まだ次
の段のD−Eを印刷するだめの情報がセットされる第2
のラインバッファの各段にはLB−2に示す状態で各文
字対応にa、bがセットされる。なお、第5図について
詳述するように。
行分割指示ピッ)aが10」のとき、つまり印字が2行
間に渡ることのない通常の印刷のときには行分割上下指
示ピッ)bは「1」でも「0」でも無関係に制御が行わ
れるのでこの場合すは「1」でも「0」でも適宜のデー
タをセットすればよい。この第4図(イ)の行分割指示
ビット及び行分割上下指示ビットにより、上段のA〜C
及び下段のD−BK関し。
間に渡ることのない通常の印刷のときには行分割上下指
示ピッ)bは「1」でも「0」でも無関係に制御が行わ
れるのでこの場合すは「1」でも「0」でも適宜のデー
タをセットすればよい。この第4図(イ)の行分割指示
ビット及び行分割上下指示ビットにより、上段のA〜C
及び下段のD−BK関し。
第4図(ロ)の状態の印字制御が行われる。
MPX19は初期CGアドレス・データとCGアドレス
メモリ21から印加されたデータとのいずれかをCGア
クセス用の下位ビットとして選択出力する。この初期C
Gアドレスデータは通常オール零である。
メモリ21から印加されたデータとのいずれかをCGア
クセス用の下位ビットとして選択出力する。この初期C
Gアドレスデータは通常オール零である。
加算器20は印刷すべき文字に対して正常なスキャン制
御が行われたとき+1動作を行うものである。
御が行われたとき+1動作を行うものである。
CGアドレスメモリ21は、各文字対応にスキャンされ
たスキャン信号数がセットされるものであって、ライン
プリンタが1行に印字可能人文字数の区分を有する。
たスキャン信号数がセットされるものであって、ライン
プリンタが1行に印字可能人文字数の区分を有する。
行スキヤンカウンタ22は1行におけるスキャン回数を
カウントするものであり、また1行分の印刷に必要なス
キャン回数の十を計数したとき出力を発生するように構
成されている。
カウントするものであり、また1行分の印刷に必要なス
キャン回数の十を計数したとき出力を発生するように構
成されている。
文字数カウンタ23は1行に印刷すべき文字の文字数(
桁数)をカウントするものである。
桁数)をカウントするものである。
次に第5図の動作について、第2図のA−Eを印刷する
場合に関し説明する。このとき先ずラインバッファLB
−1の各段のバッファにはa、bについては第5図に示
す如きデータがセットされ。
場合に関し説明する。このとき先ずラインバッファLB
−1の各段のバッファにはa、bについては第5図に示
す如きデータがセットされ。
また区分1−4についてはそれぞれA、B、Cの格納さ
れている文字パターン格納部の先頭アドレスが2例えば
図示省略した印刷主制御部によりそれぞれセットされる
。
れている文字パターン格納部の先頭アドレスが2例えば
図示省略した印刷主制御部によりそれぞれセットされる
。
(1) 先ずラインバッファLB−1の最初の段が読
出される。このとき区分1−1及び1−2にはそれぞれ
「0」が記入されているため、インバータ14は「1」
を出力し、ナンド・ゲート15は「1」を出力する。こ
のときFF’17のJ端子には行先頭信号が印加される
のでFF17は「1」を出力する。この行先頭信号の印
加とナンド・ゲート15の出力「1」によりアンド−ゲ
ート18は「1」を出力する。
出される。このとき区分1−1及び1−2にはそれぞれ
「0」が記入されているため、インバータ14は「1」
を出力し、ナンド・ゲート15は「1」を出力する。こ
のときFF’17のJ端子には行先頭信号が印加される
のでFF17は「1」を出力する。この行先頭信号の印
加とナンド・ゲート15の出力「1」によりアンド−ゲ
ート18は「1」を出力する。
これによりマルチプレク誉19は、初期CGアドレス・
データ側が出力される。このとき初期CGアドレス會デ
ータとしてはオール零が印加されているのでこのオール
零をCGアクセス用下位ビットとして出力する。これに
よシラインバッファLB−1の区分1−4にセットされ
た文字AのCG先頭アドレス(上位ビット)士下位ピッ
トがCGアクセスのためKCGK印加される。これによ
りCGから文字パターンの1スキヤン目が読出され。
データ側が出力される。このとき初期CGアドレス會デ
ータとしてはオール零が印加されているのでこのオール
零をCGアクセス用下位ビットとして出力する。これに
よシラインバッファLB−1の区分1−4にセットされ
た文字AのCG先頭アドレス(上位ビット)士下位ピッ
トがCGアクセスのためKCGK印加される。これによ
りCGから文字パターンの1スキヤン目が読出され。
これが印字用のビデオ信号VIDとしてアンド・ゲート
13に印加される。このとき区分1−1.1−2にいず
れも「0」が記入されているので、アンド−ゲート1D
及びアンド−ゲート11はいずれも「0」を出力し、ま
たアンド・ゲート16も「0」を出力する。それ故ノア
・ゲート12はS PACE「1」を出力するため、ア
ンド−ゲート13からこのビデオ信号VIDが印刷パタ
ーンとして出力される。
13に印加される。このとき区分1−1.1−2にいず
れも「0」が記入されているので、アンド−ゲート1D
及びアンド−ゲート11はいずれも「0」を出力し、ま
たアンド・ゲート16も「0」を出力する。それ故ノア
・ゲート12はS PACE「1」を出力するため、ア
ンド−ゲート13からこのビデオ信号VIDが印刷パタ
ーンとして出力される。
(2) 前記ナンド・ゲート12の5PACE [I
Jは加算器20に印加され、また加算器20の他方の入
力にはオール「0」が印加される。したがって加″算器
20は1+0=1を演算し、これをCGアドレスメモリ
21に印加する。このとき文字数カウンタ26は初めの
文字Aを指示するため「0」が出力されているので、C
Gアドレスメモリ21の文字A領域(上位アドレスO)
K加算器20の出力1が記入される。そして文字数カウ
ンタ25に拡2桁目の文字Bについての制御を行うため
にキャラクタ信号が印加され2文字数カウンタ23は+
1される。
Jは加算器20に印加され、また加算器20の他方の入
力にはオール「0」が印加される。したがって加″算器
20は1+0=1を演算し、これをCGアドレスメモリ
21に印加する。このとき文字数カウンタ26は初めの
文字Aを指示するため「0」が出力されているので、C
Gアドレスメモリ21の文字A領域(上位アドレスO)
K加算器20の出力1が記入される。そして文字数カウ
ンタ25に拡2桁目の文字Bについての制御を行うため
にキャラクタ信号が印加され2文字数カウンタ23は+
1される。
(3) このようKしてラインバッファLB−1の最
初の段に関する文字Aの第1スキヤンデータが読出され
ると2次にラインバッファLB−1の2段目の文字Bの
スキャンデータ読出し制御が行われる。
初の段に関する文字Aの第1スキヤンデータが読出され
ると2次にラインバッファLB−1の2段目の文字Bの
スキャンデータ読出し制御が行われる。
今度は区分1−1.’1−2にいずれも「1」がセット
されており、またFF17祉前記の如く「1」を出力し
ているので、アンド・ゲー)10.11は「1」を出力
し、かくしてノア・ゲート12の出力5PA(Jは「0
」Kなる。かくしてアンド・ゲート13はオフとなりビ
デオ信号VIDをマスクするので空白印字を行う。この
とき行先頭信号は「1」で、アンド・ゲート18は「1
」を出力し、初期CGアドレステータオール零を選択出
力する。このオール零とノア・ゲート12の出力「0」
が加算器20に印加されて加算演算が行われるために、
この加算器20の出力は0となり、したがって文字数カ
ウンタ23により指示されるCGアドレスメモリの文字
Bについての領域には零が記入されたtまになる。それ
からキャラクタ信号が印加され文字数カウンタ23は+
1される。
されており、またFF17祉前記の如く「1」を出力し
ているので、アンド・ゲー)10.11は「1」を出力
し、かくしてノア・ゲート12の出力5PA(Jは「0
」Kなる。かくしてアンド・ゲート13はオフとなりビ
デオ信号VIDをマスクするので空白印字を行う。この
とき行先頭信号は「1」で、アンド・ゲート18は「1
」を出力し、初期CGアドレステータオール零を選択出
力する。このオール零とノア・ゲート12の出力「0」
が加算器20に印加されて加算演算が行われるために、
この加算器20の出力は0となり、したがって文字数カ
ウンタ23により指示されるCGアドレスメモリの文字
Bについての領域には零が記入されたtまになる。それ
からキャラクタ信号が印加され文字数カウンタ23は+
1される。
(4) 次に2インバッファLB−1の3段目の文字
Cのスキャンデータ読出し制御が行われる。このとき区
分1−1.1−2にはrOJ l rOJがセットされ
ているので、前記のように文字Aと同様な制御操作が行
われ、またCGアドレスメモリ21の文字Cについての
領域には1が記入される。
Cのスキャンデータ読出し制御が行われる。このとき区
分1−1.1−2にはrOJ l rOJがセットされ
ているので、前記のように文字Aと同様な制御操作が行
われ、またCGアドレスメモリ21の文字Cについての
領域には1が記入される。
(5) このようにして文字A、B、C・・・・・・
Kついて最後の段まで第1スキヤンラインに対する制御
操作が終わるとスキャン信号が行スキヤンカウンタ22
に印加され+1をカウントする。しかしこれKよるも1
行分を印刷完了するために必要とするスキャン数の半分
をカウントすることにはならないので行スキヤンカウン
タ22社rOJの出力を続ける。まだこのとき文字数カ
ウンタ23はリセットされる。
Kついて最後の段まで第1スキヤンラインに対する制御
操作が終わるとスキャン信号が行スキヤンカウンタ22
に印加され+1をカウントする。しかしこれKよるも1
行分を印刷完了するために必要とするスキャン数の半分
をカウントすることにはならないので行スキヤンカウン
タ22社rOJの出力を続ける。まだこのとき文字数カ
ウンタ23はリセットされる。
(6) 次に再びラインバッファLB−1から初段の
文字Aの各区分が読出される。このとき1行先頭信号は
落ちて「0」のためアンド・ゲート18は「0」を出力
し、MPX19から今度はCGアドレスメモリ21側の
データを出力することに々る。したがってCGアドレス
メモリ21の文字Aに対する領域には、前記(2)K記
載したように数値1が記入されているため今度はCGに
対して先頭アドレス+1のアドレスでアクセスが行われ
、第2スキヤンラインに対する文字Aのデータが読出さ
れることKなる。そして加算器20ではMPX19の出
力1とノア・ゲート12の8PACFlt 「IJ K
よる加算、つまり1+l−2が演算され、この数値2が
CGアドレスメモリ21の文字AK対する領域に記入さ
れることになる。
文字Aの各区分が読出される。このとき1行先頭信号は
落ちて「0」のためアンド・ゲート18は「0」を出力
し、MPX19から今度はCGアドレスメモリ21側の
データを出力することに々る。したがってCGアドレス
メモリ21の文字Aに対する領域には、前記(2)K記
載したように数値1が記入されているため今度はCGに
対して先頭アドレス+1のアドレスでアクセスが行われ
、第2スキヤンラインに対する文字Aのデータが読出さ
れることKなる。そして加算器20ではMPX19の出
力1とノア・ゲート12の8PACFlt 「IJ K
よる加算、つまり1+l−2が演算され、この数値2が
CGアドレスメモリ21の文字AK対する領域に記入さ
れることになる。
(7)シかし文字Bに対して再びラインバッファが読出
されたとき、CGアドレスメモリ21の文字Bの領域に
は前記(3)に記載したように零が記入されており文字
BK対するCGのアクセスは先頭アドレスのみで行われ
2文字Bの文字パターンはオール零となる。このとき加
算器20はMPX19より零が印加され、ノア・ゲート
12から5PACB「0」が印加されるので、0+0−
0が演算され。
されたとき、CGアドレスメモリ21の文字Bの領域に
は前記(3)に記載したように零が記入されており文字
BK対するCGのアクセスは先頭アドレスのみで行われ
2文字Bの文字パターンはオール零となる。このとき加
算器20はMPX19より零が印加され、ノア・ゲート
12から5PACB「0」が印加されるので、0+0−
0が演算され。
CGアドレスメモリ21の文字Bの領域には再び零が記
入されることになる。
入されることになる。
(8) また文字CK対しては文字Aと同様な制御処
理が行われ2文字CのCGに対して先頭アドレス+1の
アドレスでアクセスが行われ、またCGアドレスメモリ
21の文字Cに対する領域には数値2が記入される。
理が行われ2文字CのCGに対して先頭アドレス+1の
アドレスでアクセスが行われ、またCGアドレスメモリ
21の文字Cに対する領域には数値2が記入される。
(9) このようなことが繰返されて行スキヤンカウ
ンタ22が1行におけるスキャン回数の十を計数したと
き、この行スキヤンカウンタ22は「1」を出力し、F
F17のに端子にこれを印加する。かくしてFF17は
「0」を出力することになる。
ンタ22が1行におけるスキャン回数の十を計数したと
き、この行スキヤンカウンタ22は「1」を出力し、F
F17のに端子にこれを印加する。かくしてFF17は
「0」を出力することになる。
Ol このFF17が「0」を出力しても、2インバ
ッファLB−jより文字A、Cの各区分が読出されたと
き、前記の場合と全く同様々制御が行われ。
ッファLB−jより文字A、Cの各区分が読出されたと
き、前記の場合と全く同様々制御が行われ。
CGに格納された文字パターンが1スキャン分だけ順次
読出される。
読出される。
Ql) FF17が「0」を出力したときラインバッ
ファLB−1より文字Bの各区分が読出されると、今度
はアンド・ゲート11が「0」を出力し、ノア・ゲート
12け「1」を出力する。これにより加算器20におい
て文字Bについても加算操作が行われ。
ファLB−1より文字Bの各区分が読出されると、今度
はアンド・ゲート11が「0」を出力し、ノア・ゲート
12け「1」を出力する。これにより加算器20におい
て文字Bについても加算操作が行われ。
CGアドレスメモリ21に順次1,2・・・・・・が記
録され、かくしてCGに格納された文字パターンがこの
印字行の十以降順次読出されることKなる。
録され、かくしてCGに格納された文字パターンがこの
印字行の十以降順次読出されることKなる。
そしてこの結果第4図(ロ)K示すように1文字入。
Cについては全部が印字され1文字Bについては上のみ
が印字されることになる。このようにして1行分の印字
が終了すると2行スキャンカウンタ22及び文字数カウ
ンタ23はリセットされ1次にこの間に印字情報が記入
されたラインバッファLB−2が同様に読出されること
になる。
が印字されることになる。このようにして1行分の印字
が終了すると2行スキャンカウンタ22及び文字数カウ
ンタ23はリセットされ1次にこの間に印字情報が記入
されたラインバッファLB−2が同様に読出されること
になる。
(L2 このラインバッファLB−2では文字D +
Hについては文字A、Cと同様な制御が行われる。
Hについては文字A、Cと同様な制御が行われる。
α壕 しかし文字BKついては、その区分1−1’。
1−2′に今度はrIJ 、 rOJが記入されている
。したがって最初に行スキヤンカウンタ22が「1」を
出力していても、アンド・ゲー) 10.11がいずれ
も「0」を出力し、ノア・ゲート12が今度は「1」を
出力する。それ故2文字Bについても今度は加算器20
において最初から加算制御が行われる。しかもこのとき
インバータ14は「1」を出力し、ナンド・ゲート15
は「0」を出力するため。
。したがって最初に行スキヤンカウンタ22が「1」を
出力していても、アンド・ゲー) 10.11がいずれ
も「0」を出力し、ノア・ゲート12が今度は「1」を
出力する。それ故2文字Bについても今度は加算器20
において最初から加算制御が行われる。しかもこのとき
インバータ14は「1」を出力し、ナンド・ゲート15
は「0」を出力するため。
アンド・ゲート18は「0」を出力するので、 MPX
19はCGアドレスメモリ21側のデータを出力する。
19はCGアドレスメモリ21側のデータを出力する。
このCGアドレスメモリ21には文字Bの1行分のスキ
ャン数の十の数値が記入されているので、BKついては
その下半分の文字パターンが最初から読出すことになる
。
ャン数の十の数値が記入されているので、BKついては
その下半分の文字パターンが最初から読出すことになる
。
04 そして前記と同様にスキャンが順次行われて1
行におけるスキャン回数の十のスキャンが行われると2
行スキャンカウンタ22は「1」を出力し、これにより
FF 17はrOJを出力する。これによりアンド・ゲ
ート16は「1」を出力することになり、このときアン
ド・ゲート11はrOJを出力しているのでノア・ゲー
ト12は「0」を出力する。
行におけるスキャン回数の十のスキャンが行われると2
行スキャンカウンタ22は「1」を出力し、これにより
FF 17はrOJを出力する。これによりアンド・ゲ
ート16は「1」を出力することになり、このときアン
ド・ゲート11はrOJを出力しているのでノア・ゲー
ト12は「0」を出力する。
これによりアンドやゲート13をオフにするので。
アンド・ゲート13よりビデオ信号VIDをマスクし、
以降この文字Bについては空白印字を行うととKなる。
以降この文字Bについては空白印字を行うととKなる。
発明の効果
上記の如く本発明によれば、従来2スタ一スキヤン方式
による印刷装置において不可能であった。
による印刷装置において不可能であった。
行と行とKまたがって印字することが可能になるので、
多様な印刷を行うととができる。
多様な印刷を行うととができる。
第1図及び第2図は行と行とにまたがって印字する場合
の説明図、第3図は本発明において使用されるラインバ
ッファの構成図、第4図(イ)は第2図の文字を印刷す
るときの行分割指示ビット及び行分割上下指示ビットの
状態説明図、第4図(ロ)は−行内における印字情報の
説明図、第5図は本発明の一実施例構成図、第6図は本
発明の動作説明図である。 図中、LBはラインバッファ、10.11はアンドΦゲ
ート、12はノア・ゲート、13はアンドΦゲート、1
4はインバータ、15はナンド・ゲート、16はアンド
・ゲート、17はJ−にフリップフロップ、18はアン
ド・ゲート、19はマルチプレクサ、20は加算器、2
1はキャラクタ−ジェネレータ・アドレスメモリ、22
は行スキャン・カウンタ、23は文字数カウンタである
。 特許出願人 富士通株式会社(外1名)代理人弁理士
山 谷 晧 榮
の説明図、第3図は本発明において使用されるラインバ
ッファの構成図、第4図(イ)は第2図の文字を印刷す
るときの行分割指示ビット及び行分割上下指示ビットの
状態説明図、第4図(ロ)は−行内における印字情報の
説明図、第5図は本発明の一実施例構成図、第6図は本
発明の動作説明図である。 図中、LBはラインバッファ、10.11はアンドΦゲ
ート、12はノア・ゲート、13はアンドΦゲート、1
4はインバータ、15はナンド・ゲート、16はアンド
・ゲート、17はJ−にフリップフロップ、18はアン
ド・ゲート、19はマルチプレクサ、20は加算器、2
1はキャラクタ−ジェネレータ・アドレスメモリ、22
は行スキャン・カウンタ、23は文字数カウンタである
。 特許出願人 富士通株式会社(外1名)代理人弁理士
山 谷 晧 榮
Claims (1)
- 【特許請求の範囲】 文字パターンを格納する文字パターン格納部と印字すべ
き文字の文字コードを保持するバッファを有し印字すべ
き文字の文字コードに応じて文字パターン格納部を読出
し、これにより得た文字パターンをシスタースキャン方
式で印刷するようにした印刷装置において1行スキャン
信号をカウントする行スキヤンカウンタと、印字すべき
文字が行分割印刷か否かを識別する行分割指示手段と。 加算手段と1文字パターン格納部をアクセスするアドレ
ス情報の下位情報を保持する文字パターン格納部アドレ
ス保持手段を設け2行分割印刷のときに規定位置におい
て前記加算手段を実質的に加算動作を行わないように操
作するようにしたことを特徴とする印字制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18023982A JPS5968263A (ja) | 1982-10-14 | 1982-10-14 | 印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18023982A JPS5968263A (ja) | 1982-10-14 | 1982-10-14 | 印刷装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5968263A true JPS5968263A (ja) | 1984-04-18 |
| JPH0429555B2 JPH0429555B2 (ja) | 1992-05-19 |
Family
ID=16079796
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18023982A Granted JPS5968263A (ja) | 1982-10-14 | 1982-10-14 | 印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5968263A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58183273A (ja) * | 1982-04-20 | 1983-10-26 | Ricoh Co Ltd | 印刷制御装置 |
-
1982
- 1982-10-14 JP JP18023982A patent/JPS5968263A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58183273A (ja) * | 1982-04-20 | 1983-10-26 | Ricoh Co Ltd | 印刷制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0429555B2 (ja) | 1992-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4400697A (en) | Method of line buffer loading for a symbol generator | |
| US4141268A (en) | Keyboard apparatus for an electronic musical instrument | |
| US3999167A (en) | Method and apparatus for generating character patterns | |
| JPS592027B2 (ja) | 文字発生装置 | |
| JPS6312297B2 (ja) | ||
| US4510617A (en) | Character recognition system utilizing pattern matching method | |
| US3827357A (en) | On-the-fly printer with shortened print cycle | |
| US4453227A (en) | Method and apparatus for transferring a bit pattern field into a memory | |
| US3713113A (en) | High speed pattern mass memory device | |
| JPS5880737A (ja) | 対話式テキスト処理システム | |
| JPH0429555B2 (ja) | ||
| US4788536A (en) | Method of displaying color picture image and apparatus therefor | |
| US3936875A (en) | Method of addressing magnetic memory | |
| JPH0228474B2 (ja) | ||
| JP2846357B2 (ja) | フォントメモリ装置 | |
| JPS58205187A (ja) | メモリ装置 | |
| JPS58162125A (ja) | コ−ド変換装置 | |
| JPS5834471Y2 (ja) | 陰極線管カラ−デイスプレイ装置 | |
| JPS5867457A (ja) | 出力装置 | |
| JPS5846478A (ja) | 印字装置 | |
| JPS5867456A (ja) | 出力装置 | |
| JPH023513B2 (ja) | ||
| JPS6230436B2 (ja) | ||
| SU1495788A1 (ru) | Генератор случайных чисел | |
| JPS5867458A (ja) | 出力装置 |