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
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
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
【発明の詳細な説明】
[技術分野]
本発明は、文字情報を縦書き或は横書きに出力
でき、更に罫線を出力することができる出力制御
方法に関する。
でき、更に罫線を出力することができる出力制御
方法に関する。
[従来技術]
文字情報を縦書き或は横書きに出力でき、更
に、それに応じて罫線の間を補間できる装置が期
待されていた。
に、それに応じて罫線の間を補間できる装置が期
待されていた。
[目的]
以上の点に鑑み、本発明の目的は、文字情報を
横書きで出力する場合は、出力走査方向と垂直の
方向の、次の罫線パターンの出力位置までの間を
補間し、 文字情報を縦書きで出力する場合は、 出力走査方向と垂直の方向の、手前の罫線パタ
ーンの出力位置との間を補間する出力制御方法を
提供することにある。
横書きで出力する場合は、出力走査方向と垂直の
方向の、次の罫線パターンの出力位置までの間を
補間し、 文字情報を縦書きで出力する場合は、 出力走査方向と垂直の方向の、手前の罫線パタ
ーンの出力位置との間を補間する出力制御方法を
提供することにある。
実施例
第1図は本発明による一実施例を示すブロツク
図である。
図である。
CPUは中央処理部で、各種の論理演算やメモ
リへのリードライト、それに入出力装置をコント
ロールする等各種の機能を持つている。Suはス
イツチングユニツトで、後述する2つのラインバ
ツフアに対するアクセスを制御する。例えば、2
つのラインバツフアに対するアクセスを禁止する
制御をなす。
リへのリードライト、それに入出力装置をコント
ロールする等各種の機能を持つている。Suはス
イツチングユニツトで、後述する2つのラインバ
ツフアに対するアクセスを制御する。例えば、2
つのラインバツフアに対するアクセスを禁止する
制御をなす。
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ワードは文字データが配列され
る。
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ワードは文字データが配列され
る。
上述の行ピツチスタートデータLPSD、行ピツ
チエンドデータLPEDについてさらに詳述する。
例えば、1つの文字パターンが前述のように
32X32で表現される場合、そのパターンの文字を
横書きするとき、行ピツチスタートデータは文字
パターンの縦のデータの32の2の補数>EOが配
列される。(>の記号はそれに引き続く数字が15
進数表現であることを示す。またこの場合行間を
11走査線分設けるとした場合、行ピツチエンドデ
ータに>OAを配列させる。縦書きの場合、行ピ
ツチスタートデータに行間データの2の補数例え
ば、行間を8走査線数とした場合、>F8を配列さ
せる。
チエンドデータLPEDについてさらに詳述する。
例えば、1つの文字パターンが前述のように
32X32で表現される場合、そのパターンの文字を
横書きするとき、行ピツチスタートデータは文字
パターンの縦のデータの32の2の補数>EOが配
列される。(>の記号はそれに引き続く数字が15
進数表現であることを示す。またこの場合行間を
11走査線分設けるとした場合、行ピツチエンドデ
ータに>OAを配列させる。縦書きの場合、行ピ
ツチスタートデータに行間データの2の補数例え
ば、行間を8走査線数とした場合、>F8を配列さ
せる。
フオームフイードデータと言うのは、印刷文字
行の最終行を示すものであり、例えばこのフイー
ルドに16進数で>7Fが書かれていれば、フオー
ムフイードを表わすものとし、それ以後は紙の終
りまで印字する必要がないことを意味する。
MPXはマルチプレクサで、後述する垂直方向タ
イミングコントロール部の支持によりラインバツ
フアLBA、LBBのいずれか一方を選択し出力す
る。
行の最終行を示すものであり、例えばこのフイー
ルドに16進数で>7Fが書かれていれば、フオー
ムフイードを表わすものとし、それ以後は紙の終
りまで印字する必要がないことを意味する。
MPXはマルチプレクサで、後述する垂直方向タ
イミングコントロール部の支持によりラインバツ
フアLBA、LBBのいずれか一方を選択し出力す
る。
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)を送出したりする。
トローラ部(以降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)を送出したりする。
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図をもとにさらに詳細な説明を
行う。
理部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図をもとにさらに詳細な説明を
行う。
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はラツチ回路で、縦書きか横書きか
を指定する信号が記憶される。
を介して送られてくる信号がアクテイブになつた
とき、マルチプレクサ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はラツチ回路で、縦書きか横書きか
を指定する信号が記憶される。
VCGは縦用キヤラクタジエネレータで、ラツ
チ回路LCからの信号でイネーブルとなり、CGア
ドレスコントローラCGACの信号で1つの文字パ
ターンを選択し、行ピツチカウンタLPCTからの
信号で文字パターンを1列毎に出力する。
チ回路LCからの信号でイネーブルとなり、CGア
ドレスコントローラCGACの信号で1つの文字パ
ターンを選択し、行ピツチカウンタLPCTからの
信号で文字パターンを1列毎に出力する。
HCGは横用キヤラクタジエネレータで、ラツ
チ回路LCからの信号をインバータINVIで反転し
た出力でイネーブルとなる。またCGアドレスコ
ントロールCGACからの出力で文字パターンを選
択し、行ピツチカウンタLPCNTからの出力で文
字パターンを読み出す。PSCは第1図はPS変換
部PSCと同じである。かかるPS変換部PSCは文
字ピツチ制御部CPCからのタイミング信号でキ
ヤラクタジエネレータの出力を取り込む。
チ回路LCからの信号をインバータINVIで反転し
た出力でイネーブルとなる。またCGアドレスコ
ントロールCGACからの出力で文字パターンを選
択し、行ピツチカウンタLPCNTからの出力で文
字パターンを読み出す。PSCは第1図はPS変換
部PSCと同じである。かかるPS変換部PSCは文
字ピツチ制御部CPCからのタイミング信号でキ
ヤラクタジエネレータの出力を取り込む。
G1はアンドゲートで、セレクタSC2から送
られてくる信号で開閉し、PS変換部PSCの出力
を通過させたり抑制したりする。かかるゲートを
通過した信号はレーザビームプリンタLBPに送
られる。
られてくる信号で開閉し、PS変換部PSCの出力
を通過させたり抑制したりする。かかるゲートを
通過した信号はレーザビームプリンタLBPに送
られる。
以上の様な構成において、第2図に示したよう
に本実施例としては1ワード24ビツトで128ワー
ドからなるラインバツフアを2つ持つようにして
いる。このラインバツフアの第1のワード目には
7ビツトからなるフオームフイードデータと、1
ビツトからなる縦横修飾情報と、8ビツトから成
る行ピツチスタートデータと、8ビツトからなる
行ピツチエンドデータを持つものである。フオー
ムフイードデータと言うのは、印刷文字行の最終
行を示すものであり、例えば、このフイールドに
16進数で>7Fが書かれていれば、フオームフイ
ードを表わすものとし、それ以後は紙の終りまで
印字する必要がない事を意味する。また2ワード
目以降128ワード目までは修飾情報と文字ピツチ
データと文字コードが入る。
に本実施例としては1ワード24ビツトで128ワー
ドからなるラインバツフアを2つ持つようにして
いる。このラインバツフアの第1のワード目には
7ビツトからなるフオームフイードデータと、1
ビツトからなる縦横修飾情報と、8ビツトから成
る行ピツチスタートデータと、8ビツトからなる
行ピツチエンドデータを持つものである。フオー
ムフイードデータと言うのは、印刷文字行の最終
行を示すものであり、例えば、このフイールドに
16進数で>7Fが書かれていれば、フオームフイ
ードを表わすものとし、それ以後は紙の終りまで
印字する必要がない事を意味する。また2ワード
目以降128ワード目までは修飾情報と文字ピツチ
データと文字コードが入る。
以上の構成より成る実施例の作動を説明する。
今出力すべき情報として32X32のドツトマトリツ
クスで表現される文字を考える。
今出力すべき情報として32X32のドツトマトリツ
クスで表現される文字を考える。
まず出力すべき情報列を横書きで出力する場合
を説明する。
を説明する。
横書きの場合、中央処理部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信号を発生させるべく
本装置が働く。
ツフア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信号を発生させるべく
本装置が働く。
次に再び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頁分の印刷が可能とな
る。
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頁分の印刷が可能とな
る。
縦書きの場合には第2図の行ピツチデータ部の
スタートデータフイールドとエンドデータフイー
ルドの役割が逆になるだけで(この処理はCPU
で行なわれる)、横書きの場合と変わらない。つ
まり行ピツチデータスタートデータフイールドが
0になり、行ピツチスタートデータフイールドに
は今度は行間領域の走査線数が2の補数値で書か
れ、これが行ピツチカウンタLPCNTへストアさ
れ、行ピツチエンドデータフイールドには文字フ
オントの横方向のドツト数つまり1つの文字像を
形成するのに必要な走査線数が書かれ、これが行
ピツチレズスタLPRへ格納される。例えば、行
間が8本で文字領域が32本の走査線数とすると、
ラインバツフアの行ピツチスタートデータフイー
ルドには8を2の補数で表わした>F8を行ピツ
チエンドデータフイールドには>1Fをそれぞれ
書く事になる。このようにしてこれ以後の作動は
横書きの場合と同様に行なわれ行間走査8本、文
字領域走査32本でもつて印刷が行なわれる事にな
る。
スタートデータフイールドとエンドデータフイー
ルドの役割が逆になるだけで(この処理はCPU
で行なわれる)、横書きの場合と変わらない。つ
まり行ピツチデータスタートデータフイールドが
0になり、行ピツチスタートデータフイールドに
は今度は行間領域の走査線数が2の補数値で書か
れ、これが行ピツチカウンタLPCNTへストアさ
れ、行ピツチエンドデータフイールドには文字フ
オントの横方向のドツト数つまり1つの文字像を
形成するのに必要な走査線数が書かれ、これが行
ピツチレズスタLPRへ格納される。例えば、行
間が8本で文字領域が32本の走査線数とすると、
ラインバツフアの行ピツチスタートデータフイー
ルドには8を2の補数で表わした>F8を行ピツ
チエンドデータフイールドには>1Fをそれぞれ
書く事になる。このようにしてこれ以後の作動は
横書きの場合と同様に行なわれ行間走査8本、文
字領域走査32本でもつて印刷が行なわれる事にな
る。
そこでまず横書きの場合罫線コピーの印刷につ
いて説明する。ラインバツフア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行目の罫線
フオント『|』も同様に印刷される。
いて説明する。ラインバツフア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行目の罫線
フオント『|』も同様に印刷される。
第7図はラインバツフアに書かれた内容に従つ
て印刷を行つた場合の一実施例で、縦書きの場合
と横書きの場合とを示してあるが、通常ラインバ
ツフアの内容は文字コードで書かれるのである
が、この図においては便宜上文字イメージで表わ
してある。第7図において縦書きの場合には罫線
コピービツトの欄において第1行目を除いて罫線
ビツトが立つている。つまりこれは縦書きの場合
の罫線の上方向へのコピーを意味している。同様
に横書きの場合には罫線コピービツトは罫線が続
く最終行を除いて全て立つている。つまりこれは
横書きの場合の罫線の下方向へコピーを意味して
いる。
て印刷を行つた場合の一実施例で、縦書きの場合
と横書きの場合とを示してあるが、通常ラインバ
ツフアの内容は文字コードで書かれるのである
が、この図においては便宜上文字イメージで表わ
してある。第7図において縦書きの場合には罫線
コピービツトの欄において第1行目を除いて罫線
ビツトが立つている。つまりこれは縦書きの場合
の罫線の上方向へのコピーを意味している。同様
に横書きの場合には罫線コピービツトは罫線が続
く最終行を除いて全て立つている。つまりこれは
横書きの場合の罫線の下方向へコピーを意味して
いる。
以上のように縦書き横書きの場合でも文字領域
の間はCGの下位アドレスとして縦横の修飾情報
信号が使用され横書きの場合には罫線パターンを
下方向にし縦書きの場合には罫線パターンを上方
向にコピーして印刷することにより簡単に罫線を
綱ぎ合わせることができる。
の間はCGの下位アドレスとして縦横の修飾情報
信号が使用され横書きの場合には罫線パターンを
下方向にし縦書きの場合には罫線パターンを上方
向にコピーして印刷することにより簡単に罫線を
綱ぎ合わせることができる。
[効果]
以上、詳述した様に、本発明により、文字情報
を横書きで出力する場合は、出力走査方向と垂直
の方向の、次の罫線パターンの出力位置までの間
を補間し、 文字情報を縦書きで出力する場合は、 出力走査方向と垂直の方向の、手前の罫線パタ
ーンの出力位置との間を補間する出力制御方法を
提供することが可能となつた。
を横書きで出力する場合は、出力走査方向と垂直
の方向の、次の罫線パターンの出力位置までの間
を補間し、 文字情報を縦書きで出力する場合は、 出力走査方向と垂直の方向の、手前の罫線パタ
ーンの出力位置との間を補間する出力制御方法を
提供することが可能となつた。
第1図は本発明による一実施例を説明するブロ
ツク図、第2図はラインバツフアの説明図、第3
図は第1図に示す行ピツチ制御部の詳細ブロツク
図、第4図は第3図に示すセレクタSC2の詳細
図、第5図は横書きの文字パターンの出力説明
図、第6図は縦書きの文字パターンの出力説明
図、第7図は出力説明図である。 LPCNT……行ピツチカンウンタ、LPR……行
ピツチレジスタ。
ツク図、第2図はラインバツフアの説明図、第3
図は第1図に示す行ピツチ制御部の詳細ブロツク
図、第4図は第3図に示すセレクタSC2の詳細
図、第5図は横書きの文字パターンの出力説明
図、第6図は縦書きの文字パターンの出力説明
図、第7図は出力説明図である。 LPCNT……行ピツチカンウンタ、LPR……行
ピツチレジスタ。
Claims (1)
- 【特許請求の範囲】 1 1行分の文字情報及び出力走査方向に対して
垂直の方向に出力すべき2つの罫線パターンの間
を補間して出力することを指示する指示情報を記
憶する記憶部を2つ有し、 前記記憶部の一方からの1行分の文字情報の読
み込みと並行して他方の前記記憶部に1行分の文
字情報の書き込みを行う動作を交互に繰り返しな
がら、横書きの場合には、行間処理が文字領域の
処理の後に続くことによつてアンダーラインが文
字の下方に引かれ、 縦書きの場合には、行間処理を文字領域の処理
より先行させることによつて、アツパーラインが
文字の右方に引かれる様に出力を制御し、 更に、文字情報を横書きで出力する場合は、前
記記憶部に記憶される前記指示情報を参照して、
前記出力走査方向と垂直の方向の、次の罫線パタ
ーンの出力位置までの間を補間し、 文字情報を縦書きで出力する場合は、 前記記憶部に記憶される前記指示情報を参照し
て、前記出力走査方向と垂直の方向の、手前の罫
線パターンの出力位置との間を補間することを特
徴とする出力制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57228259A JPS59125430A (ja) | 1982-12-31 | 1982-12-31 | 出力制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57228259A JPS59125430A (ja) | 1982-12-31 | 1982-12-31 | 出力制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59125430A JPS59125430A (ja) | 1984-07-19 |
| JPH0444780B2 true JPH0444780B2 (ja) | 1992-07-22 |
Family
ID=16873662
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57228259A Granted JPS59125430A (ja) | 1982-12-31 | 1982-12-31 | 出力制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59125430A (ja) |
-
1982
- 1982-12-31 JP JP57228259A patent/JPS59125430A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59125430A (ja) | 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 (ja) | バーコード印刷装置 | |
| US5347617A (en) | Printer having a multiple scan line printhead controller | |
| JPH031193A (ja) | データ変換装置 | |
| AU647208B2 (en) | Image recording apparatus for providing high quality image | |
| JPH0444780B2 (ja) | ||
| JPS594706B2 (ja) | 印字パタ−ン発生装置 | |
| JPH11306343A (ja) | 2次元データ回転処理装置 | |
| JP2752821B2 (ja) | 画像記録装置 | |
| JPS6049958A (ja) | 漢字プリンタ | |
| JP3703273B2 (ja) | 画像データ変換装置、画像データ変換装置を具えた印字装置および画像データ変換方法 | |
| JPS59143187A (ja) | 文字出力制御装置 | |
| JP2002117397A (ja) | カラーデータの画像メモリへのアクセス方法 | |
| JPS5867457A (ja) | 出力装置 | |
| JP3313463B2 (ja) | 画像処理装置 | |
| JPH0439434B2 (ja) | ||
| JPS5867456A (ja) | 出力装置 | |
| JPS63315248A (ja) | プリンタ制御システム | |
| JPS6161860A (ja) | プリンタ制御装置 | |
| JPS60168677A (ja) | 罫線イメ−ジ発生装置 | |
| JPH02226195A (ja) | 文字発生方式 | |
| JPH01237162A (ja) | プリンタのインターフェイス装置 | |
| JPH0263761A (ja) | 文字出力装置 | |
| JPH0451190A (ja) | パターン発生方式 |