JPH0417460B2 - - Google Patents

Info

Publication number
JPH0417460B2
JPH0417460B2 JP59033521A JP3352184A JPH0417460B2 JP H0417460 B2 JPH0417460 B2 JP H0417460B2 JP 59033521 A JP59033521 A JP 59033521A JP 3352184 A JP3352184 A JP 3352184A JP H0417460 B2 JPH0417460 B2 JP H0417460B2
Authority
JP
Japan
Prior art keywords
buffer
output
information
data
received
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
JP59033521A
Other languages
English (en)
Other versions
JPS60178528A (ja
Inventor
Yoshinori Sugawara
Shigenori Koyata
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 JP59033521A priority Critical patent/JPS60178528A/ja
Publication of JPS60178528A publication Critical patent/JPS60178528A/ja
Publication of JPH0417460B2 publication Critical patent/JPH0417460B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】 (a) 発明の技術分野 本発明は入出力装置のバツフア制御方式、特に
出力すべき情報をホスト計算機等より受信して一
時保持する為の、受信バツフアの制御方式に関す
る。
(b) 技術の背景 事務、技術その他の可視資料には、理解を容易
にするために、文字の他に図形、グラフ、表、及
び所謂自然画等を用いて表現することが望まれる
ことが多い。このような需要に応じて、コード化
された一定の文字等のみでなく、所謂ドツトイメ
ージの表示の可能な表示装置及びプリンタ等の使
用が多くなつている。
(c) 従来技術と問題点 一般に、ドツトイメージの表示可能なプリンタ
等においては、符号化された文字データ、ベクト
ル方式等で符号化された図形データ、及びプリン
タ等の出力ドツトにそのまゝ対応するビツト列で
構成されたイメージデータがホスト計算機等から
入力され、それらを画面バツフアに出力1頁分の
ドツトイメージとして展開した後、出力される。
そのために、上記の各種入力データを一旦保持す
るための受信バツフアを必要とする。
ところで、例えばA4版の用紙をドツトイメー
ジのみで埋めるとすれば、少なくとも600000バイ
トをこえるドツト情報を必要とし、高品質の表示
のためには更に多くのドツト数を要するので、バ
ツフアはそのような要求に対応する必要がある
が、一方で入出力装置の低廉化の要求から、バツ
フア量は必要最小限におさえられる。
ホスト計算機等から受信する情報は、1頁出力
に必要な全情報が揃う前に画面バツフアに展開を
始めることができ、且つ展開してしまつた情報
は、通常は保存する必要がないので、受信バツフ
アは全情報を保持している必要がない。このよう
な場合は、1頁の出力の為に必要な受信バツフア
の容量は比較的小さいので、2頁の情報を交互に
受信し、受信バツフアの一方の領域の内容を展開
中に、他方の領域へ他の頁を受信することによ
り、出力処理の効率を上げ、高速化をはかること
ができる。
しかし、別の場合として、同じ文字、図形、イ
メージ等のデータを、複数の異なる出力フオーム
に記入する印刷形式(以下において、このような
印刷形式をマルチコピーという。)が要求される。
このような要求の典型的なものは各種の伝票類に
見ることができる。
このような出力形式の場合に、前記の方式でバ
ツフアを使用すると、前に受信した情報が保存さ
れないので、同じデータを異なる出力フオームの
数だけ重複してホスト計算機から伝送することが
必要になる。従つて、この場合には1頁分の全情
報を必要な期間保存し、画面バツフアへの展開に
繰り返して使用できるようなバツフア制御方式の
方が望ましいが、従来このような相反する両要求
を経済的に満足させる適切なバツフア制御方式は
無かつた。
(d) 発明の目的 従つて本発明の目的は、上記従来の問題点を解
決し、1種類のバツフアによつて、交替バツフア
方式及び、マルチコピーに適したバツフア方式の
両者に適合し得るバツフア制御方式を提供するに
ある。
(e) 発明の構成 この目的は、入力情報をバツフアに受信し、該
バツフア上の該入力情報を展開して出力情報を生
成する入出力装置のバツフア制御方式において、
該入力情報に付して受信する出力形式指定に応じ
て、第1の出力形式の場合には、該バツフアの所
定の受信領域を2分し、異なる2頁の該出力情報
とする各該入力情報を分割して、交互に受信し、
各該受信した入力情報を各該分割した受信領域に
順次重ね書きし、第2の出力形式の場合には、1
頁の該出力情報とする該入力情報を受信して、該
受信した入力情報を該受信領域全体を使用して保
持するように構成されていることを特徴とするバ
ツフア制御方式によつて達成することができる。
(f) 発明の実施例 第1図により、本発明に関連するデータの流れ
を説明する。10は本発明を適用する入出力装置
の一例であるプリンタ装置であり、線路12によ
りホスト計算機11と接続される。プリンタ装置
10内のインタフエース制御回路18がホストと
のデータ授受を制御する。このインタフエースは
公知のバイト直列或いはビツト直列にデータを伝
送する標準的なインタフエースでよい。
プリンタ装置10はマイクロプロセツサ13が
読み出し専用メモリ14上のプログラムに従つて
全般を制御する。
プリンタ24へ出力すべき情報は、ホスト計算
機から線路12、インタフエース制御回路18を
経て、受信バツフア16に格納される。ホスト計
算機から送られる情報は、第2図に例示するよう
に出力形式の指定等の制御情報1と、それに続く
データからなり、データはプリンタ出力となるべ
き各種データ3,5,7等から成る。それらは、
1頁の出力を構成する為の全データ又はその一部
である。
プロセツサ13は受信バツフア16上の受信情
報の制御情報に基づいて、受信データの文字デー
タ、図形データ、イメージデータ、及びフオーム
オーバレイデータを画面バツフア20上に展開す
る。画面バツフア20はプリンタ出力のドツトイ
メージに直接対応するビツトパターンを保持する
メモリである。展開処理において、受信文字デー
タはキヤラクタジエネレータメモリ19により各
文字符号をビツトパターンに変換してメモリ20
へ転送される。図形データ例えばベクトル等の幾
何図形要素として符号化されているものを文字デ
ータと類似の方法でメモリ20上のビツトパター
ンに変換される。フオームオーバレイデータは一
般に予めホストから転送されてバツフア16に保
存されており、その内容は図形データと同様の符
号化がされているもので、出力の所謂帳票フオー
ム等を形成するものである。保存されているフオ
ームオーバレイデータには例えば番号が付され、
何れのフオームオーバレイデータを使うかは、ホ
ストからの入力情報の中の制御情報において指定
される。
イメージデータは本来出力ドツトに直接対応す
るビツトパターンであるが、大量のデータとなる
ので、通常伝送及び記憶中は圧縮符号化されてい
る。圧縮方式は公知の各種ランレングス符号或い
はその簡易形式等の一つでよく、例えば連続する
同符号ビツトを短い符府に代えるようなものであ
る。プロセツサ13はバツフア16上の圧縮され
ているイメージデータを原ビツトパターンに復元
して画面バツフア20へ配置する。画面バツフア
20は2頁分の展開領域を持つものとするが、そ
の使い方は後述する。
画面バツフア20上に1頁の出力ビツトパター
ンが完成すると、プロセツサ13の指令により、
プリンタ制御回路22が画面バツフア20上の情
報に従つてプリンタ24を駆動する。
受信バツフア16上の受信データの配置例を第
3図に示す。ブロツク30は予め受信して保存さ
れているフオームオーバレイデータの格納領域、
ブロツク32は印刷等の制御情報の受信領域であ
る。ブロツク34及び35は図形データ、36及
び37は文字データ、38及び39はイメージデ
ータの受信領域であり、34,36及び38又は
35,37及び39がそれぞれ1頁の出力データ
に対応する受信データを構成するように使用さ
れ、従つて2頁のデータが共存し得る。こゝで3
4〜37の図形及び文字データは通常1頁分の全
データが各1ブロツクの領域に納まるが、イメー
ジデータはブロツク38又は39には納まりきれ
ない。従つてプロセツサ13はブロツク38が受
信データで満たされると、それを画面バツフア2
0の一方の頁に展開し、その間に画面バツフア2
0のもう一方の頁へ展開すべきイメージデータを
ホスト計算機に要求して、ブロツク39に受信す
る。このようにして、展開し終わつた方のブロツ
クには次の受信データが書き込まれ、前のデータ
は無くなるが、画面バツフア20上には2頁の画
面が並行して構成される。
プロセツサ13がブロツク32に受信した制御
情報によつてマルチコピー指定と識別した場合に
は、受信バツフア16の領域を第4図のように指
定して後続データを受信する。第4図において、
ブロツク30a,30b及び32は第3図と同じ
フオームオーバレイデータ及び制御情報である。
ブロツク40には1頁の図形データ、42には同
じ1頁の文字データを受信する。それらはそれぞ
れ第3図のブロツク34及び36に対応する。
バツフア16の残りの領域をブロツク44とし
て、こゝにイメージデータを受信する。この領域
は第3図のブロツク36〜39を併せた広さとな
るので、実用上差支えない程度の出力画面の大き
さの制限(例えばA4判以下とする。)において、
1頁の全イメージデータを一度にブロツク44に
納めるようにすることができる。
マルチコピー指定においては、その制御情報で
2以上のフオームオーバレイデータの番号が指定
される。プロセツサ13は、ブロツク40,42
及び44のデータに、指定のフオームオーバレイ
データ例えばブロツク30aのデータを組も合わ
せて、画面バツフア20上に1頁の出力を展開
し、プリンタに出力させる。次に再びブロツク4
0,42、及び44のデータと、例えばブロツク
30bのデータを画面バツフア20に展開する。
このようにして、同じデータを使つて複数種類の
印刷出力を順次に画面バツフア20に展開するこ
とができる。
(g) 発明の効果 以上の説明により明らかなように、本発明をプ
リンタ装置等のバツフアに適用すれば、1個の比
較的小容量のメモリをバツフアとして使用するこ
とにより、通常の出力形式とマルチコピー出力形
式の両者にバツフアリング方式を適合させること
ができるので、高性能の入出力装置を経済的に構
成することが可能になる。
【図面の簡単な説明】
第1図は入出力装置の一構成例え示すブロツク
図、第2図ホスト計算機から伝送される情報の形
式例を示す図、第3図及び第4図は受信バツフア
の領域割当説明図である。図において、10はプ
リンタ装置、11はホスト計算機、13はプロセ
ツサ、14は読出し専用メモリ、16は受信バツ
フア、18はインタフエース制御回路、20は画
面バツフア、22はプリンタ制御回路、24はプ
リンタである。

Claims (1)

  1. 【特許請求の範囲】 1 入力情報をバツフアに受信し、該バツフア上
    の該入力情報を展開して出力情報を生成する入出
    力装置のバツフア制御方式において、 該入力情報に付して受信する出力形式指定に応
    じて、第1の出力形式の場合には、該バツフアの
    所定の受信領域を2分し、異なる2頁の該出力情
    報とする各該入力情報を分割して、交互に受信
    し、各該受信した入力情報を各該分割した受信領
    域に順次重ね書きし、 第2の出力形式の場合には、1頁の該出力情報
    とする該入力情報を受信して、該受信した入力情
    報を該受信領域全体を使用して保持するように構
    成されていることを特徴とするバツフア制御方
    式。
JP59033521A 1984-02-24 1984-02-24 バッフア制御方式 Granted JPS60178528A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59033521A JPS60178528A (ja) 1984-02-24 1984-02-24 バッフア制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59033521A JPS60178528A (ja) 1984-02-24 1984-02-24 バッフア制御方式

Publications (2)

Publication Number Publication Date
JPS60178528A JPS60178528A (ja) 1985-09-12
JPH0417460B2 true JPH0417460B2 (ja) 1992-03-26

Family

ID=12388845

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59033521A Granted JPS60178528A (ja) 1984-02-24 1984-02-24 バッフア制御方式

Country Status (1)

Country Link
JP (1) JPS60178528A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6446827A (en) * 1987-08-17 1989-02-21 Sanyo Electric Co Printer control system
JPH07106652B2 (ja) * 1988-08-13 1995-11-15 キヤノン株式会社 印刷装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5494846A (en) * 1978-01-11 1979-07-26 Hitachi Ltd Input and output control unit
JPS58161036A (ja) * 1982-03-19 1983-09-24 Fujitsu Ltd 表示制御方式

Also Published As

Publication number Publication date
JPS60178528A (ja) 1985-09-12

Similar Documents

Publication Publication Date Title
EP0473341B1 (en) Compressed image stores for high resolution computer graphics
US5671445A (en) Interface for transmitting graphics data to a printer from a host computer system in rasterized form
JP3453407B2 (ja) 画像処理装置、画像出力装置、画像出力システム、およびその方法
US6317193B2 (en) Image forming apparatus
US4520455A (en) Printing system
JP2004282382A (ja) ネットワーク端末装置
JPH0417460B2 (ja)
JP3685234B2 (ja) 画像処理装置
JPH0231416B2 (ja)
EP0675428A1 (en) Printing system and method of printing graphic data
JP2011053263A (ja) 画像処理装置、画像処理方法、画像出力システム、プログラム及び記録媒体
JP3203660B2 (ja) 画像記録装置
JP2922676B2 (ja) 画像形成装置
JP3064921B2 (ja) プリンタ
JP3193551B2 (ja) 印刷装置
JPH11187261A (ja) 画像処理装置
JP2606557B2 (ja) Dtpシステム
JP2715475B2 (ja) 図形出力装置
JPS617771A (ja) イメ−ジデ−タ受信伸張制御方式
JP3673581B2 (ja) プリンタ制御システム、印刷装置、および情報処理装置
JPH03258569A (ja) プリンタ装置
JPS6364086A (ja) 出力装置
JPS6385922A (ja) プリンタ装置
JPH0568724B2 (ja)
JPH04151270A (ja) 画像供給装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term