JPH02145371A - 印刷制御装置 - Google Patents

印刷制御装置

Info

Publication number
JPH02145371A
JPH02145371A JP63300022A JP30002288A JPH02145371A JP H02145371 A JPH02145371 A JP H02145371A JP 63300022 A JP63300022 A JP 63300022A JP 30002288 A JP30002288 A JP 30002288A JP H02145371 A JPH02145371 A JP H02145371A
Authority
JP
Japan
Prior art keywords
data
print
stored
form data
counter
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.)
Pending
Application number
JP63300022A
Other languages
English (en)
Inventor
Juichi Maesumi
寿一 前角
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
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP63300022A priority Critical patent/JPH02145371A/ja
Publication of JPH02145371A publication Critical patent/JPH02145371A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の目的] (産業上の利用分野) この発明は印刷制御装置に関し、特にポストコンピュー
タから送出される印刷データをフオームデータと文字°
データに別けて管理し、それらデータを重ね合せてプリ
ンタに出力する印刷制御装置に関する。
(従来の技術) 一般に、帳票等のフオームデータを扱う印刷制御装置は
、フオームデータと文字データとを別けて管理し、それ
らデータを重ね合せてプリンタに出力するフオームオー
バレイ制御を使用している。
このフオームオーバーレイ制御方式は、使用するフオー
ムデータが切替わるまではそのフオームデータを共通に
使用できるので、例えば罫線枠を何度も共通に使用し、
その罫線枠に書込む文字だけが頁毎に異なるような印刷
を行なう場合に非常に有効である。
このような印刷制御装置には、1種類のフオームデータ
だけを保持する構成のものと、複数種のフオームデータ
を保持する構成のものがある。1種類のフオームデータ
しか保持できない装置の場合には、フオームが変わる度
に新たなフオームデータの転送が必要になるので、印刷
の処理効率が低い。また、複数種のフオームデータを保
持できる装置の場合は、保持して無い他のフオームを使
用する時だけ新たなフオームデータを転送すればよいの
で、その転送回数を減少することができる。
しかし、その新たなフオームデータを保持するためには
既に保持しているフォーデータの消去が必要なので、前
のフオームに対する印刷処理が終了するまでは新たなフ
オームデータの転送を実行できない。したがって、複数
種のフオームデータを保持できる装置の場合にも、デー
タの先取りを実行できないため、印刷の処理効率が低い
欠点がある。
(発明が解決しようとする課題) この発明は前述の事情に鑑みなされたもので、従来では
前の印刷処理が終了しなければ新たなフオームデータを
受取ることができなかった点を改善し、印刷処理の実行
中でも新たなフオームデータを受入ることかでき、印刷
の処理効率が高い印刷制御装置を提供することを目的と
する。
[発明の構成] (課題を解決するための手段) この発明は、ホストコンピュータから送出される印刷デ
ータをフオームデータと文字データに別けて管理し、そ
れらデータを重ね合せてプリンタに出力する印刷制御装
置において、フオームデータに対応した印字パターンが
格納される複数のプレーンメモリと、これら各プレーン
メモリ毎に設けられ、対応するプレーンメモリに格納さ
れているフオームデータの印字パターンの使用要求が前
記ホストコンピュータから送出される度に増分または減
分のいずれか一方向にカウント動作され、そのフオーム
データに対応する印字制御処理が実行される度に前記カ
ウント動作とは逆方向にカウント動作される複数のカウ
ンタと、前記メモリに格納されているフオームデータの
種類を識別するための識別情報が格納される識別メモリ
と、この識別メモリの内容に基づいて前記ホストコンピ
ュータから使用要求されるフオームデータの印字パター
ンが前記プレーンメモリに格納されているか否かを判別
し、格納されている場合には前記プレーンメモリの中か
ら所定の印字パターンを読み出し、格納されてない場合
には前記各カウンタの値に基づいて前記複数のプレーン
メモリの中からそのフオームデータに対応した印字パタ
ーンを格納すべきプレーンメモリを選出する制御手段と
を具備することを特徴とする。
(作用) この印刷制御装置にあっては、各カウンタには対応する
プレーンメモリに格納された印字パターンの残り印字回
数が示される。このため、各カウンタの値に基づいて消
去可能なフオームデータの印字パターンを選出すること
ができるので、印刷処理の実行中でも新たなフオームデ
ータを受入ることが可能になる。したがって、処理効率
が高い印刷制御装置が提供される。
(実施例) 以下、図面を参照してこの発明の詳細な説明する。
第1図にこの発明の一実施例に係る印刷制御装置を示す
。図において、1はホストコンピュータであり、このホ
ストコンピュータlから送出される印刷データは印刷制
御装置2によってフオームデータと文字データとに別け
て管理される。そして、これらフオームデータと文字デ
ータは重ね合わされて、プリンタ3に出力される。
印刷制御装置2において、lOはこの印刷制御装置2全
体の制御を司るCPUである。11はホストインターフ
ェースであり、このホストインターフェース11を通じ
てホストコンピュータlと印刷制御装置2間のデータの
送受信が行われる。ホストコンピュータlから送出され
た印刷データは、受信バッファ12に受取られる。13
はフオームレジスタであり、後述する第1および第2の
フオームプレーンメモリ22.23に保持されている印
字パターンの種類を示す識別子が保持される。14はフ
オームカウンタ部であり、2個のフオームプレーンメモ
リ22.23にそれぞれ対応したカウンタを有している
。各カウンタは、対応するフオームプレーンメモリに格
納されている印字パターンの使用要求が前記ホストコン
ピュータ1から送出される度にカウントアツプされ、そ
の印字パターンの印刷処理が実行される度にカウントダ
ウンされる。したがって、このカウンタには残りの印字
回数が示される。15はBMM制御部であり、これによ
って印刷データが印字パターンに展開される。
16はフォントメモリであり、このフォントメモリ16
には文字フォントの印字パターンが格納されている。フ
オームプレーンメモリ17.18には、フオームデータ
に対応した印字パターンが格納される。また、データプ
レーンメモリ19.20には、文字データに対応した印
字パターンが格納される。
これらフオームプレーンメモリ17.18、およびデー
タプレーンメモリ19.20は、それぞれページメモリ
である。21はプリンタインターフェースであり、フオ
ームデータに対応する印字パターンと文字データに対応
する印字パターンを重ね合せてプリンタ3に出力する(
ORライト)。
次に、第2図および第3図のフローチャートを参照して
印刷制御装置3の基本動作を説明する。
まず、ホストコンピュータ1は、印刷データの送出に先
立ち、フオームデータの使用要求を出力することによっ
て印刷すべきフオームデータが印刷制御装置2に保持さ
れているか否かを間合わせる。
この間合わせは、ホストインターフェース11によって
印刷データとは別のチャンネルで受信される。
この間合わせに対し、印刷制御装置2は、フオームレジ
スタ3に格納されている識別子をチエツクし、問合わせ
のあったフオームデータがフオームプレーンメモリ17
.18に展開されているか否かを調べる(ステップAt
)。問合わせのあったフオームデータがフオームプレー
ンメモリ17または18に展開されている場合には、印
刷制御装置2からホストコンピュータlに対してフオー
ム有りの通知が出力されると共に(ステップA2)、展
開されている方のフオームプレーンメモリに対応するカ
ウンタが+1カウントアツプされる(ステップA4)。
この場合、ホストコンピュータlは、文字データだけを
送出し、フオームデータは出力しない。
一方、問合わせのあったフオームデータが展開されてな
い場合には、印刷制御装置2からホストコンピュータl
に対してフオーム無しの通知が出力される(ステップA
3)。この場合、ホストコンピュータ1は、文字データ
とフオームデータの双方を出力する。そして、その新た
なフオームデータがフオームプレーンメモリ17または
18に展開され、展開された方のフオームプレーンメモ
リに対応するカウンタが+1カウントアツプされる(ス
テップA4)。
次に、フオームプレーンメモリ17. 18にフオーム
データを展開する処理について第3図を参照して説明す
る。
まず、第1のフオームプレーンメモリ17に既にフオー
ムデータが展開されているが否がが判断される(ステッ
プBl)。この判断処理は、フオームレジスタ13を参
照し、第1のフオームレジスタ17に対応する識別子の
有無を調べることによって実行できる。もし、第1のフ
オームレジスタ17に対応した識別子が無ければそのフ
オームレジスタ17にはフオーム”データが展開されて
いないので、そのフオームレジスタ17に次のフオーム
データが展開される(ステップB2)。また、第1のフ
オームレジスタ17に対応した識別子がある場合には、
そΦフオームレジスタ17に対応するカウンタの値が′
0”か否かが判断される(ステップB3)。
そのカウンタ値が“0”の場合は、フオームプレーンメ
モリ17に展開されているフオームデータの残り使用回
数が“0°であるので、そのフオームレジスタ17に次
のフオームデータが展開される(ステップB2)。
カウンタの値が0”でない場合は、第2のフオームプレ
ーンメモリ17に既にフオームデータが展開されている
か否かが判断される(ステップB4)。もし、第2のフ
オームレジスタ17に対応した識別子が無ければそのフ
オームレジスタ18にはフオームデータが展開されてい
ないので、そのフオームレジスタ1Bに次のフオームデ
ータが展開される(ステップB5)。また、第2のフオ
ームレジスタ18に対応した識別子がある場合には、そ
のフオームレジスタlBに対応するカウンタの値が“0
“か否かが判断される(ステップB8)。そのカウンタ
値が“0°の場合は、フオームプレーンメモリ18に展
開されているフオームデータの残り使用回数が“Onで
あるので、そのフオームプレーンメモリ18に次のフオ
ームデータが展開される(ステップB5)。カウンタの
値が“01でない場合は、エラー処理が実行され第2図
の間合わせ処理が再び実行される。
次いで、フオームプレーンメモリ17.18に何も格納
されてない状態で、ホストコンピュータ1がフオームA
、フオームB1フオームA1フオームC1フオームAの
順に印刷要求を出力した場合における印刷制御装置2の
具体的な動作について説明する。
まず、印刷制御装置2は、ホストコンピュータlから送
出されたフオームAの間合わせに対してファームなしを
通知し、フオームカウンタ14のフオームAに対応する
カウンタを+1カウントアツプする。そして、そのフオ
ームAに対応する印字パターンがフオームプレーンメモ
リI7に格納される。フオームAに対応する印刷処理の
実行に入ると、そのフオームAのカウンタは一1カウン
トダウンされる。
次に、フオームBの間合わせに対してフオームなしを通
知し、フオームカウンタ14のフオームBに対応するカ
ウンタを+1カウントアツプする。
そして、そのフオームBに対応する印字パターンがフオ
ームプレーンメモリ18に格納される。フオームBに対
応する印刷処理の実行に入ると、そのフオームBのカウ
ンタは一1カウントダウンされる。
このフオームBの印刷処理の実行中に、ホストコンピュ
ータlからフオームA1フオームC1フオームAの使用
要求が送出されると、まず印刷制御装置2はフオームA
の間合わせに対してフオーム有りを通知し、フオームA
のカウンタを+1カウントアツプする。この場合、ホス
トコンピュータlからは、フオームAのデータは出力さ
れず、文字データだけが出力される。フオームCの間合
わせに対しては、フオーム無しを通知する。この場合、
ホストコンピュータlからは、フオームCのデータと文
字データが出力される。次いで、フオームAの間合わせ
に対してフオーム有りを通知し、ファームAのカウンタ
を+1カウントアツプする(この時点でフオームAのカ
ウンタの値は2である)。
フオームBの印刷処理が完了すると、フオームAの処理
が開始されてフオームAのカウンタが一1カウントダウ
ンされる(この時点でフオームAのカウンタ値は1であ
る)。次いで、フオームCのフオームデータが展開され
るが、この時にはフオームAのカウンタが1で、フオー
ムBのカウンタが0なので、フオームBが展開されてい
るフオームプレーンメモリ18にフオームCが展開され
る。
そして、フオームCのカウンタすなわちフオームプレー
ンメモリ18に対応するカウンタが+1カウントアツプ
される。フオームAの処理が終了すると、フオームCの
処理が開始されて、フオームCのカウンタが一1カウン
ト′ダウンされる。
このように、フオームの残り印刷回数をカウンタで指示
できるようにすることによって、消去可能なフオームデ
ータを自動的に認識することが可能になる。したがって
、フオームの保存とデータの先取りが可能になり、印刷
の処理効率を向上することができる。
[発明の効果] 以上のようにこの発明によれば、各カウンタの値に基づ
いて消去可能なフオームデータの印字パターンを選出す
ることができるので、印刷処理の実行中でも新たなフオ
ームデータを受入ることが可能になる。したがって、処
理効率が高い印刷制御装置が提供される。
【図面の簡単な説明】
ぞれ第1図に示した印刷制御装置の動作を説明するフロ
ーチャートである。 ■・・・ホストコンピュータ、2・・・印刷制御装置、
3・・・プリンタ、10・・・CPU、13・・・フオ
ームレジスタ、14・・・フオームカウンタ、17.1
8・・・フオームプレーンメモリ。 出願人代理人 弁理士 鈴江武彦 第2 図

Claims (1)

  1. 【特許請求の範囲】 ホストコンピュータから送出される印刷データをフォー
    ムデータと文字データに別けて管理し、それらデータを
    重ね合せてプリンタに出力する印刷制御装置において、 フォームデータに対応した印字パターンが格納される複
    数のプレーンメモリと、これら各プレーンメモリ毎に設
    けられ、対応するプレーンメモリに格納されているフォ
    ームデータの印字パターンの使用要求が前記ホストコン
    ピュータから送出される度に増分または減分のいずれか
    一方向にカウント動作され、そのフォームデータに対応
    する印字制御処理が実行される度に前記カウント動作と
    は逆方向にカウント動作される複数のカウンタと、前記
    メモリに格納されているフォームデータの種類を識別す
    るための識別情報が格納される識別メモリと、この識別
    メモリの内容に基づいて前記ホストコンピュータから使
    用要求されるフォームデータの印字パターンが前記プレ
    ーンメモリに格納されているか否かを判別し、格納され
    ている場合には前記プレーンメモリの中から所定の印字
    パターンを読み出し、格納されてない場合には前記各カ
    ウンタの値に基づいて前記複数のプレーンメモリの中か
    らそのフォームデータに対応した印字パターンを格納す
    べきプレーンメモリを選出する制御手段とを具備するこ
    とを特徴とする印刷制御装置。
JP63300022A 1988-11-28 1988-11-28 印刷制御装置 Pending JPH02145371A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63300022A JPH02145371A (ja) 1988-11-28 1988-11-28 印刷制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63300022A JPH02145371A (ja) 1988-11-28 1988-11-28 印刷制御装置

Publications (1)

Publication Number Publication Date
JPH02145371A true JPH02145371A (ja) 1990-06-04

Family

ID=17879766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63300022A Pending JPH02145371A (ja) 1988-11-28 1988-11-28 印刷制御装置

Country Status (1)

Country Link
JP (1) JPH02145371A (ja)

Similar Documents

Publication Publication Date Title
JP2009146251A (ja) 画像処理装置および画像形成システムとプログラム
JP2000158724A (ja) 画像処理装置、画像処理方法および記録媒体
US6651116B1 (en) Output interface for a raster object memory in a method, system and program
TW319853B (en) A method and apparatus for executing commands in a graphics controller chip
US20020018238A1 (en) Printer, print control apparatus and method
JPH02145371A (ja) 印刷制御装置
JP3250118B2 (ja) 印刷装置のデータ管理方式
US6870635B1 (en) System and method for managing print objects using stacked objects queue
JPS62146074A (ja) 多色プリンタ制御方式
JP2715475B2 (ja) 図形出力装置
JP2853607B2 (ja) ジョブ間通信システム
JP2792216B2 (ja) プリンタ装置
JP3226226B2 (ja) 文字処理方法及び装置
JPH022170B2 (ja)
JP2590707Y2 (ja) ページプリンタ
JP2738174B2 (ja) 書式制御方式
JP3254814B2 (ja) データ転送方法
JPH03163621A (ja) ページプリンタ
JPH06305217A (ja) 画像形成装置
JPH03216373A (ja) ページプリンタ
JPH03162979A (ja) プリンタ装置
JPS60178528A (ja) バッフア制御方式
JP2020144604A (ja) 画像形成システム、情報処理装置、及び情報処理方法
JPH04148320A (ja) プリンタ装置
JPS6383824A (ja) プリンタ制御装置