JPS60220771A - 画面メモリの切り換え制御方法 - Google Patents

画面メモリの切り換え制御方法

Info

Publication number
JPS60220771A
JPS60220771A JP59078074A JP7807484A JPS60220771A JP S60220771 A JPS60220771 A JP S60220771A JP 59078074 A JP59078074 A JP 59078074A JP 7807484 A JP7807484 A JP 7807484A JP S60220771 A JPS60220771 A JP S60220771A
Authority
JP
Japan
Prior art keywords
buffer
picture
screen memory
data
area memory
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
Application number
JP59078074A
Other languages
English (en)
Other versions
JPH0432748B2 (ja
Inventor
Yoshinori Sugawara
菅原 芳典
Shigenori Koyata
小谷田 重則
Norio Shimada
嶌田 典郎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59078074A priority Critical patent/JPS60220771A/ja
Publication of JPS60220771A publication Critical patent/JPS60220771A/ja
Publication of JPH0432748B2 publication Critical patent/JPH0432748B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (11発明の技術分野 本発明は数種類の大きさの用紙を印刷できるプリンタに
おける、実際の画面メモリのA以下の容量しか必要とし
ない大きさの用紙を連続的に印刷する場合の画面メモリ
を切り換えることにより効率よく印刷する方式に関する
(2)従来技術と問題点 従来は文字バッファ12と図形バッファ13 (第1図
参照)を1つづつ持ったプリンタの連続印刷方式は、ま
ず最初のデータのバッファリング(文字バッファ121
図形バッファ13へのバッファリング)、画面メモリ1
4への展開を実行し、印刷部15での印刷が開始された
ところで、次のデータのバッファリングを行ない、最初
のデータの印刷が終了したところで、次のデータの画面
メモリ14への展開を行なう方式であった。そして、ど
のような大きさの用紙を印刷する場合も間該方式で行な
うため、実際の画面メモリの2以下の容量しか必要とし
ない大きさの用紙を印刷する場合、常に画面メモリ14
上に使用しない領域が存在して処理効率が悪いという欠
点があった。
(3)発明の目的 本発明は前記欠点に鑑みて、画面メモリの2以下の容量
しか必要としない大きさの用紙を印刷する場合に、画面
メモリを有効に使い、印刷速度の向上を図る方式を提供
することを目的とする。
(4)発明の構成 サイズ情報に基づき、該バソラア及び画面メモリを分割
して、入力データを該分割されたバッファに格納する処
理と該バッファから画面メモリに展開する処理を平行処
理するとともに、該画面メモリへの展開処理と印刷を適
宜平行処理する画面メモリ制御手段を設けたことを特徴
とする画面メモリ切り換え制御方式により達成される。
(5)発明の実施例 以下、図面を参照しつつ本発明の詳細な説明する。
第1図は従来の方式を示すブロック構成図である。図に
おいて、11はソフトデータ、12は文字バッファ、1
3は図形バッファ、14は画面メモリ、15は印刷部で
ある。
第2図は本発明の一実施例を示すブロック構成図である
図において、2.1はソフトデータ、22は文字バッフ
ァA、23は文字バッファB、24は図形バッファA、
25は図形バッファB、26は画面メモリA、27は画
面メモリB、28は印刷部A。
29は印刷部Bである。
第3図は本発明の一実施例を示す画面メモリの切換部の
詳細を示す図である。
図において、31はホスト計算機、32はバッファ、3
3はシリアルインタフェースマイクロプロセッサ−13
4はバス、35は画面メモリ制御部(マイクロプロセン
サー)、36はメモリ137はiアドレス、38はjア
ドレス、39はデータバス、310はDMAコントロー
ラー2311は画面メモリ、312は印刷部である。
第4図は本発明の一実施例を示す画面メモリ制御部の1
画面、2画面切り換え制御の処理フローを示す図である
第5図は本発明の一実施例を示す画面メモリ制御部の1
ライン印刷処理のフローチャートである。
本発明は文字バッファA22.B23と図形バッファA
24.B25を用意する。そして、印刷用紙1枚分のデ
ータの画面メモリへの展開容量が画面メモリ容量の2以
下の場合、第1の文字バソ面メモリB27として、次に
印刷を行なうデータの貯えられている第2の文字バフフ
ッ8235図形バッファB25のデータの展開を、画面
メモリ制御部35の制御の基に、該文字バッファA2,
2゜図形バッファA24に貯えられていたデータを印刷
部Aで印刷する処理と平行に、行なう。また文字バフフ
ッ8231図形バッファB25に貯えられていたデータ
の印刷は画面メモリBから読み出し印刷部B29により
行なう。本発明ではソフトデータ21を文字バフフッ8
231図形バッファB25と文字バッファA222図形
バッファA24の画面メモリA26への展開処理が平行
処理され、また文字バフフッ8231図形バッファB2
5の画面メモリB27への展開処理と、画面メモリA2
6の印刷部A28での印刷とが平行処理される様に画面
メモリ制御部35で制御される。
第3図をもとに更に詳細に説明すると、ホスト計算機3
1上のソフトウェア(プログラム)からの印刷データを
バッファ32 (文字バッファ、図形バッファを夫々複
数含む)へ、メモリ36中に格納されていた画面メモリ
制御部35のプログラムを呼出し実行することにとより
、バッファリングする、とともに、図示しないソフト指
示(ユーザ指示)の用紙の大きさ、情報を基に画面メモ
リ3−11へバッファリングされたデータを展開する。
次に該画面メモリへの展開処理と印刷部312への印刷
をDMAコントローラ310を使って行なう。 この場
合、1ラインごとの転送が終了してDMAコントローラ
310より、画面メモリ制御部35に割り込みが入って
くるごとに、第5図のフローチャートに示されるマイク
ロプログラムが実行され、印刷部へのDMA転送制御が
行なわれる。そして、バッファリングと画面メモリ31
1から印刷部312へのデータの転送はDMAコントロ
ーラ312が管理し、バッファ32から画面メモリ31
1へのデータの展開は画面メモリ制御部35が、管理す
るので、前記データのバッファリング、画面メモリ31
1へのデータの展開9画面メモリ31・1から、印刷部
312へのデータの転送が平行処理できる。
(6)発明の詳細 な説明したように、本発明によれば、画面メモリを有効
に利用できるとともに平行処理も行なうので、処理効率
の向上が図れる。
【図面の簡単な説明】
第1図は従来の方式を示すブロック構成図である。 第2図は本発明の一実施例を示すブロック構成図である
。 第3図は本発明の一実施例を示す画面メモリの切換部の
詳細を示す図である。 第4図は本発明の一実施例を示す画面メモリ制御部の1
画面、2画面切り換え制御の処理フローを示す図である
。 第5図は本発明の一実施例を示す画面メモリ制御部の1
ライン印刷処理のフローチャートである。 記号の説明、21はソフトデータ、22は文字バッファ
A、23は文字バッファB、24は図形バンファA、2
5は図形バッファB226は画面メモリA、27は画面
メモリB、28は印刷部A。 29は印刷部B、31はホスト計算機、32はバンファ
、33はシリアルインタフェースマイクロプロセッサ−
134はバス、35は画面メモリ制御部(マイクロプロ
センサー上に切換プログラム)、36はメモリ、37は
iアドレス、38はjアドレス、39はデータバス、3
1oはDMAコントローラー、311は画面メモリ、3
12は印刷部。

Claims (1)

    【特許請求の範囲】
  1. 入力データをバッファ及び画面メモリ経由で印刷するシ
    ステムにおいて、出力用紙のサイズ情報に基づき、該バ
    ッファ及び画面メモリを分割して、入力データを該分割
    されたバッファに格納する処理と該バッファから画面メ
    モリに展開する処理を平行処理するとともに、該画面メ
    モリへの展開処理と印刷を適宜平行処理する画面メモリ
    制御手段を設けたことを特徴とする画面メモリ切り換え
    制御方式。
JP59078074A 1984-04-18 1984-04-18 画面メモリの切り換え制御方法 Granted JPS60220771A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59078074A JPS60220771A (ja) 1984-04-18 1984-04-18 画面メモリの切り換え制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59078074A JPS60220771A (ja) 1984-04-18 1984-04-18 画面メモリの切り換え制御方法

Publications (2)

Publication Number Publication Date
JPS60220771A true JPS60220771A (ja) 1985-11-05
JPH0432748B2 JPH0432748B2 (ja) 1992-06-01

Family

ID=13651691

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59078074A Granted JPS60220771A (ja) 1984-04-18 1984-04-18 画面メモリの切り換え制御方法

Country Status (1)

Country Link
JP (1) JPS60220771A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6364764A (ja) * 1986-09-05 1988-03-23 Canon Inc 出力装置
JPH01258976A (ja) * 1987-12-14 1989-10-16 Ricoh Co Ltd ページプリンタ
JPH02230422A (ja) * 1989-03-03 1990-09-12 Nec Corp キーボードディスプレイ装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6364764A (ja) * 1986-09-05 1988-03-23 Canon Inc 出力装置
JPH01258976A (ja) * 1987-12-14 1989-10-16 Ricoh Co Ltd ページプリンタ
JPH02230422A (ja) * 1989-03-03 1990-09-12 Nec Corp キーボードディスプレイ装置

Also Published As

Publication number Publication date
JPH0432748B2 (ja) 1992-06-01

Similar Documents

Publication Publication Date Title
JPS60220771A (ja) 画面メモリの切り換え制御方法
JP2687577B2 (ja) 印刷制御方法
JPH03114856A (ja) プリンタデータ管理方式
JP2523213B2 (ja) ペ―ジプリンタ印刷制御方式
JPH0474740B2 (ja)
JPH082024A (ja) プリンタ
JPH0473170A (ja) シリアルプリンタ装置
JPH0462080A (ja) 画像処理装置
JPH05212916A (ja) プリンタ装置
JPH04217018A (ja) プリンタのモード制御方式
JP3104352B2 (ja) ワードプロセッサ文書印字形式設定方法
JPH0619652A (ja) 印刷用メモリ制御装置
JPH0255170A (ja) プリンタ制御装置
JPH08108584A (ja) ページプリンタおよび印刷データ処理方法
JPH06122255A (ja) 印字装置
JPH05324218A (ja) プリンタ
JPH0969032A (ja) 情報処理装置並びに印刷装置並びに印刷システムおよび印刷システムのデータ処理方法
JPH05188910A (ja) 文字パターン表示制御装置
JPH05309875A (ja) 印刷処理装置
JPH06295280A (ja) プリント制御装置
JPH03114857A (ja) プリンタデータ管理方式
JPH0844720A (ja) 宛名印刷方法
JPS63278851A (ja) レ−ザビ−ムプリンタの拡大印刷方式
JPH0531167B2 (ja)
JPH0414473A (ja) 印刷制御装置