JPH0311275B2 - - Google Patents

Info

Publication number
JPH0311275B2
JPH0311275B2 JP59015475A JP1547584A JPH0311275B2 JP H0311275 B2 JPH0311275 B2 JP H0311275B2 JP 59015475 A JP59015475 A JP 59015475A JP 1547584 A JP1547584 A JP 1547584A JP H0311275 B2 JPH0311275 B2 JP H0311275B2
Authority
JP
Japan
Prior art keywords
image
line
character
graphic
images
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
JP59015475A
Other languages
English (en)
Other versions
JPS60159929A (ja
Inventor
Hiroyuki Aoki
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP59015475A priority Critical patent/JPS60159929A/ja
Priority to KR1019850000269A priority patent/KR900002229B1/ko
Priority to US06/696,100 priority patent/US4623978A/en
Publication of JPS60159929A publication Critical patent/JPS60159929A/ja
Publication of JPH0311275B2 publication Critical patent/JPH0311275B2/ja
Granted legal-status Critical Current

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
    • G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Document Processing Apparatus (AREA)
  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】 [発明の技術分野] 本発明は図形データのパラメータから図形イメ
ージを生成する図形イメージ生成手段を有し、行
単位で印刷イメージを行バツフア上に展開して印
字出力するプリンタに用いられるプリンタ制御装
置に関する。
[発明の技術的背景とその問題点] 従来、文字及び図形を扱うワードプロセツサ等
の処理装置に於いては、文字、図形等のイメージ
をプリンタにより打出す際、これらの印刷イメー
ジを1ページ単位でページメモリ上に展開し、印
字動作に応じて順次取出し印字出力してゆくもの
があつた。しかしながら、このような印字制御手
段に於いては、印刷イメージをページ単位で記憶
するための大容量のページメモリを必要とするこ
とから、経済的に不利な構成になつてしまうとい
う問題が生じていた。そこで図形データをパラメ
ータで与えて、図形イメージを行バツフア上に展
開してゆく構成のものが実現された。しかしなが
ら、従来のこの種装置に於いては、文字イメージ
と図形イメージとをそれぞれ別個の行印字タイミ
ングで行バツフア上に展開し、同一行上を2回ず
つ操作して文字及び図形をプリントアウトしてゆ
くことから、ページ全体の印刷に非常に多くの時
間が費やされてしまうという不都合があつた。
[発明の目的] 本発明は上記実情に鑑みなされたもので、図形
データのパラメータから印刷すべき図形のパラメ
ータを取出し、図形イメージを生成する図形イメ
ージ生成部と、文字コードから文字イメージを生
成する文字イメージ生成部と、行単位の印刷イメ
ージを貯える行バツフアとを有してなるプリンタ
に於いて、同一行に文字と図形が混在する際に於
いても、その文字と図形を1回の行印字操作でプ
リントアウトでき、文字と図形が混在する際の頁
印刷の所要時間を大幅に短縮することのできるよ
うにしたプリンタ制御装置を提供することを目的
とする。
[発明の概要] 本発明は、印刷すべき行中に文字と図形の双方
が含まれる際に、その行印字に際し、文字イメー
ジの生成処理と図形イメージの生成処理とを共に
行なつて、1行分の文字イメージと図形イメージ
とを得、その各イメージを行バツフア上で合成
(オア・ライト)し、プリンタアウトする構成と
したもので、これにより、文字と図形とを1回の
印字ヘツド移動動作でプリンタアウトでき、印字
ヘツドの移動回数(行印字操作回数)を大幅に低
減せしめて、頁全体の印刷時間を大幅に短縮した
ものである。
[発明の実施例] 以下図面を参照して本発明の一実施例を説明す
る。第1図は全体の構成を示すブロツク図であ
る。図中、11はプリンタ制御装置全体の制御を
司る処理装置(CPU)、12はホスト側の装置
(H−CPU)より送られて来る印刷用の各種デー
タを受信する受信インタフエース部(R−I/
F)、13は入力された文字コードをそのコード
に固有の文字イメージ(文字パターン)に変換す
るための文字パターンメモリである。14は制御
プログラム格納領域(EA)、図形イメージ生成プ
ログラム格納領域(EB)、図形生成用パラメータ
記憶領域(以下パラメータエリアと称す;EC)
等を有してなる内部メモリである。15は印刷す
べき1行分のイメージ(ドツトパターンデータ)
を貯える行バツフア、16はこの行バツフア15
のイメージをプリンタ30に送出するための送信
インタフエース部(T−I/F)である。尚、こ
こでは制御対象となるプリンタ30にシリアルプ
リンタを用い、用紙の逆方向送りを行なわないも
のとする。
第2図は上記実施例に於ける要部の制御ブロツ
ク構成図である。図中、20は受信インタフエー
ス部12で受信した印刷用の各種情報を受け、そ
のコマンドに従い、印刷イメージの展開制御、印
刷実行制御、用紙送り制御等を含む印刷の制御を
行なう印刷実行制御部、21は印刷実行制御部2
0より与えられた文字コードからそのコードに従
う文字イメージを生成する文字イメージ生成部、
22は印刷実行制御部20より与えられた図形デ
ータのパラメータからそのパラメータに従う図形
イメージを生成する図形イメージ生成部である。
23は印刷実行制御部20に取込まれたデータか
ら、文字と図形のイメージを同一行位置に印刷す
るか否かを判断し、文字と図形のイメージを同一
行位置に印刷する際に、文字イメージ生成部21
と図形イメージ生成部22をそれぞれ所定のタイ
ミングをとつて共に動作制御せしめて、生成され
た各イメージを行バツフア15上の対応する位置
にドツト展開する文字・図形イメージ合成制御部
である。
第3図は、上記実施例の動作説明図であり、図
中、sは1回の印字動作で印刷できる範囲、即ち
印字ヘツド幅(例えば24ドツト幅)、Pi、Pjは各
図形のパラメータで示される頂点位置座標、LFi
はラインフイードである。
ここで、図面を参照しながら一実施例の動作を
説明する。処理装置11は、受信インタフエース
部12を介して上位の装置(H−CPU)より文
字及び図形の印刷データを受けると、その1行分
の各文字コードに従い順次文字パターンメモリ1
3をアクセスして、その生成された文字イメージ
を行バツフア15上に展開する。更にその後、対
応する行位置の図形データのパラメータに従い図
形イメージを生成して、その図形イメージを行バ
ツフア15上に重複記憶(オア・ライト)し、行
バツフア15上にて、文字イメージと図形イメー
ジとを合成する。この際の具体的な動作例を第2
図、及び第3図を参照して説明する。ここでは網
かけを図形として登録し、処理する場合を例にと
つて説明する。1行分の印刷データが印刷実行制
御部20に入力されると、文字・図形イメージ合
成制御部23は、その印刷データに文字データ及
び図形データが含まれているか否かを判断し、文
字データ及び図形データが含まれていると、先
ず、文字イメージ生成部21に起動をかけ、これ
により文字イメージ生成部21より生成された入
力文字コードに従う文字イメージ(ドツトパター
ンデータ)を行バツフア15上にドツト展開す
る。例えば第3図にsで示す行上の印刷を例にと
ると、文字「ABCDE」の各文字イメージを生成
し、この文字イメージを行バツフア15上にドツ
ト展開する。次に図形イメージ生成部22に起動
をかけ、図形イメージ生成部22より生成された
入力パラメータに従う図形イメージを行バツフア
15上に重ね書き(オア・ライト)する。第3図
を例にとると、既に書込まれた文字「ABCDE」
に対し、ドツト位置を対応させて、網かけパター
ンをオア・ライトする。このようにして行バツフ
ア15上にて1行分の文字及び図形のイメージが
合成され記憶されると、印刷実行制御部20の制
御の下に行バツフア15に貯えられたイメージが
送信インタフエース部16を介して順次プリンタ
30に送出され、プリントアウトされる。このよ
うな行単位の印刷処理が頁終了まで順次実行され
る。
上述したように、同一行上に文字と図形とを印
刷する際は、文字イメージと図形イメージとを行
バツフア15上でオア・ライトし合成した後、プ
リンタ30に送出して、1回の印字ヘツドの行移
動で文字と図形とを同時に打出すことにより、印
字ヘツドの移動回数を大幅に低減でき、これに伴
い頁全体の印刷時間を大幅に短縮できる。
[発明の効果] 以上詳記したように本発明によれば、図形デー
タのパラメータから印刷すべき図形のパラメータ
を取出し、図形イメージを生成する図形イメージ
生成部と、文字コードから文字イメージを生成す
る文字イメージ生成部と、行単位の印刷イメージ
を貯える行バツフアとを有してなるプリンタに於
いて、同一行に文字と図形が混在する際に、文字
のイメージと図形のイメージとを行バツフア上に
て合成した後、行印刷する構成としたことによ
り、同一行に文字と図形が混在する際に於いて
も、その文字と図形を1回の行印字操作でプリン
トアウトでき、文字と図形が混在する際の頁印刷
の所要時間を大幅に短縮することのできるプリン
タ制御装置が提供できる。
【図面の簡単な説明】
図は本発明の一実施例を示すもので、第1図は
全体のハードウエア構成を示すブロツク図、第2
図は要部の制御ブロツク図、第3図は動作説明図
である。 11……処理装置、12……受信インタフエー
ス部、13……文字パターンメモリ、14……内
部メモリ、15……行バツフア、16……送信イ
ンタフエース部、20……印刷実行制御部、21
……文字イメージ生成部、22……図形イメージ
生成部、23……文字・図形イメージ合成制御
部、30……プリンタ。

Claims (1)

    【特許請求の範囲】
  1. 1 図形データのパラメータから図形イメージを
    生成する図形イメージ生成部と、文字コードから
    文字イメージを生成する文字イメージ生成部と、
    行単位で印刷イメージを貯える行バツフアとを有
    し、印刷対象頁に対し行単位で順次印刷イメージ
    の編集を行なうプリンタであつて、行イメージの
    展開時に図形イメージのみを展開するか否かを判
    断し、図形イメージのみを展開する際に、前記図
    形イメージ生成部によりパラメータに従う図形イ
    メージを生成し、同イメージを前記行バツフア上
    に展開する手段と、行イメージの展開時に文字と
    図形のイメージを展開するか否かを判断し、文字
    と図形のイメージを展開する際に、前記文字イメ
    ージ生成部により文字コードに従う文字イメージ
    を生成し、図形イメージ生成部によりパラメータ
    に従う図形イメージを生成して、前記文字イメー
    ジと図形イメージとを前記行バツフア上で合成す
    る手段とを具備してなることを特徴としたプリン
    タ制御装置。
JP59015475A 1984-01-31 1984-01-31 プリンタ制御装置 Granted JPS60159929A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP59015475A JPS60159929A (ja) 1984-01-31 1984-01-31 プリンタ制御装置
KR1019850000269A KR900002229B1 (ko) 1984-01-31 1985-01-17 프린터 제어장치
US06/696,100 US4623978A (en) 1984-01-31 1985-01-29 Print control apparatus having line buffer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59015475A JPS60159929A (ja) 1984-01-31 1984-01-31 プリンタ制御装置

Publications (2)

Publication Number Publication Date
JPS60159929A JPS60159929A (ja) 1985-08-21
JPH0311275B2 true JPH0311275B2 (ja) 1991-02-15

Family

ID=11889823

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59015475A Granted JPS60159929A (ja) 1984-01-31 1984-01-31 プリンタ制御装置

Country Status (2)

Country Link
JP (1) JPS60159929A (ja)
KR (1) KR900002229B1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02247693A (ja) * 1989-03-20 1990-10-03 Fujitsu Ltd テキスト・イメージ・オーバレイ装置
JPH045062A (ja) * 1990-04-23 1992-01-09 Pfu Ltd プリンタ制御方式
JPH0976566A (ja) * 1995-09-13 1997-03-25 Nec Niigata Ltd シリアルプリンタの印刷制御装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58139242A (ja) * 1982-02-12 1983-08-18 Hitachi Ltd 情報出力機器のパタ−ン合成装置
JPS59171256A (ja) * 1983-03-18 1984-09-27 Hitachi Ltd プリンタ回路

Also Published As

Publication number Publication date
JPS60159929A (ja) 1985-08-21
KR900002229B1 (ko) 1990-04-06
KR850005647A (ko) 1985-08-28

Similar Documents

Publication Publication Date Title
JPH02185475A (ja) 印字装置
JPH0378651B2 (ja)
JPH0441548B2 (ja)
US4623978A (en) Print control apparatus having line buffer
JPS59180678A (ja) ペ−ジプリンタの制御方式
KR900002229B1 (ko) 프린터 제어장치
KR900002230B1 (ko) 프린터 제어장치
EP1107173A3 (en) Color printing apparatus
JPS6364765A (ja) 出力装置
JPS62126430A (ja) プリンタ制御装置
JPS61258766A (ja) 縦拡大文字印字制御装置
JPS5856085A (ja) 印字制御方式
JPS6246010B2 (ja)
JPS6179674A (ja) プリンタのイメ−ジ・文字重ね印刷制御方式
JPS59201870A (ja) 印字装置
JP2908571B2 (ja) ページプリンタ
US6577313B1 (en) Image data control apparatus
JP3047980B2 (ja) データ出力装置
JPH07115493B2 (ja) 縦横変換印刷方法
JPH0238076A (ja) プリンタ装置
JP2715475B2 (ja) 図形出力装置
JPS5931752B2 (ja) 印刷装置
JP2636312B2 (ja) プリンタのインターフェイス装置
JPS60201960A (ja) プリンタ装置
JPS59181388A (ja) 図形発生装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term