JPH01253465A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH01253465A
JPH01253465A JP63078110A JP7811088A JPH01253465A JP H01253465 A JPH01253465 A JP H01253465A JP 63078110 A JP63078110 A JP 63078110A JP 7811088 A JP7811088 A JP 7811088A JP H01253465 A JPH01253465 A JP H01253465A
Authority
JP
Japan
Prior art keywords
data
section
stored
disk
copies
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
JP63078110A
Other languages
English (en)
Inventor
Toshihide Fukumoto
福本 年秀
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP63078110A priority Critical patent/JPH01253465A/ja
Publication of JPH01253465A publication Critical patent/JPH01253465A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ページプリンタ等の印刷装置に関し、特に必
要な部分データのみを効率良く複数回印刷できるような
印刷装置に関する。
〔従来の技術〕
従来、一連のジョブ・データのなかの特定のセクション
・データのみを複数部印刷する場合には、次のような(
1)あるいは(2)の方式によって行なっていた。
(1)ホストコンピュータから必要な部数に対応する回
数だけジョブ・データの全体を印刷装置に対して出力し
、印刷装置側ではジョブ・データが入力される毎にセク
ション・データのみを抽出して、そのデータを印刷出力
(プリント)する。
(2)ホストコンピュータからは1回だけジョブ・デー
タの全体が印刷装置に対して出力され、印刷装置の側で
はジョブ・データのすべてをディスク等の記憶手段に書
き込み、このディスクから必要な回数だけジョブ・デー
タを読み出して、そこに含まれている必要とするセクシ
ョン・データをプリントする。
(発明が解決しようとする課題) しかしながら、上記従来の方式では次のような欠点があ
った。
上記従来の方式(1)では、ホストコンピュータからジ
ョブ・データを複数回出力する必要があるのでホストコ
ンピュータにかかる負荷が大きい。
また、上記従来の方式(2)では、必要のないジョブ・
データの部分までも一旦はディスクに書き込まなくては
ならないので、ディスクの使用効率が低い。更には、上
記のいずれの方式においても、印刷の度毎にジョブ・デ
ータから必要とするセクション・データをサーチしなく
てはならないので、印刷毎にその分時間がかかる。
そこで、本発明の目的は、上述した従来の問題点を解消
し、効率良く同一データの複数回の印刷動作を行ない得
る印刷装置を実現することにある。
〔課題を解決するための手段〕
上記の目的を達成するために、本発明の印刷装置は、セ
クション名およびコピー枚数を入力する入力手段と、入
力されたセクション名および指定コピー回数を記憶する
第1の記憶手段と、複数のセクション・データを含むジ
ョブ・データを読み込む読込み手段と、読み込んだデー
タの中で第1の記憶手段に記憶されたセクション名を含
むセクション・データのみを記憶する第2の記憶手段と
、第1の記憶手段に記憶されたコピー回数だけ第2の記
憶手段に記憶されたセクション・データを印刷出力する
出力手段とを備えたことを特徴としている。
(作 用) このように構成した本発明の装置では、ホストコンピュ
ータの側から一回だけジョブ・データの出力が行なわれ
る。そして、このジョブ・データのうちの必要とする、
すなわち入力指示されたセクション・データのみがディ
スク等に代表される記憶手段に書き込まれる。この後は
、入力指示された回数だけ、セクション・データの読み
出しおよびそのデータの印刷が繰り返される。
(実施例〕 以下に、図面を参照して本発明の詳細な説明する。
第1図は、この発明の一実施例である印刷装置の構成を
示すブロック図である。図において、1はホストコンピ
ュータで構成されるデータ発生源であり、データをチャ
ネル2及びチャネルコントローラ3を経てプリンタ装置
4の入力インターフェース部5に出力する。
プリンタ部4は、このプリンタ部4を総括的に制御する
CPII9、CpH9が処理する制御プログラムを記憶
するROM5、CPIJ9が扱う種々のデータ、フラグ
情報、演算結果等を記憶するRAM4を備えている。
また、このプリンタ部4は、にPU9から出力されるデ
ータをページ単位で格納するデータベージバッファ(D
B)12、データベージバッファ12内の文字コードを
キャラクタ−パターンに変換して、出力用ページバッフ
ァ(PB)13に出力する文字パターン発生部11、出
力用ページバッファ13のドツト情報に対応したビデオ
信号を発生する出力インターフェース部14、前記のビ
デオ信号を受は実際に画像を出力する出力装置15、実
際にプリント出力したい情報を入力するコンソール8お
よびホストコンピュータより転送されるデータを格納す
るディスク10を備えている。
上記のRAM7には、コンソール8から指示入力される
セクション名を格納するバッファ(SB)71、指定コ
ピー数を格納するレジスタ(CR)72のための領域及
び、実行されたコピー回数をカウントするコピーカウン
タ(CG)73、並びにディスク中のファイルを指し示
すファイルポインタ(FP)74の領域が確保されてい
る。CPt19は、これらのセクション名バッファ(S
B)71、コピー数レジスタ(CR)72、コピーカウ
ンタ(CG)73およびファイルポインタ(FP)74
の内容を参照しながら、入力インターフェース部5を介
して入力されるデータを出力用ページバッファ13内に
展開する。
M 2 図(A) 、 (B)には、ホストコンピュー
タ1の側からプリンタ部4に出力されるデータの構成を
示しである。
まず、第2図(八)にはデータの基本単位であるレコー
ドRの構成を示しである。図示のように、このレコード
Rは行制御に用いる書式制御コードが先頭に付加された
最小単位データである。このレコードRIJ<複数集ま
って1つのセクション・データSが構成される。
また、第2図(B) に示すように、このセクション・
データSの集まりが1つのジョブ・データJを構成する
。すなわち、1つのジョブ・データJはその先頭にジョ
ブ開始命令群が配列され、それに続いて第1セクシヨン
・データSl、第2セクション・データS2、第3セク
シヨン・データ、S3、・・・が配列されている。各セ
クション・データの先頭には、各セクションを区別する
ためのセクション開始命令群が配列されている。
第3図は、本例の装置による複数枚コピー処理手順の一
例を示すフローチャートである。
図に示すように、ステップS1およびS2では、コンソ
ール8より入力された指定セクション名および指定コピ
ー数をそれぞれRAM7内のセクション名バッファ(S
R)71および指定コピーレジスタ(CR)72にセッ
トする。ステップS3ではコピーカウンタ(CG)73
を;にクリアしておく。
ステップS4では1個のレコードの受信がなされたか否
かを判定する。レコードの受信が行なわれない場合はす
べてのデータ受信が終了したことを示しているので、 
 rNOJの流れに沿って進み、処理を終了する。
これに対して、レコードの受信が行なわれた場合には、
ステップS5へ進み、このステップS5において、受信
データがバッファ(SB)71に格納されたセクション
塩と等しいセクション名を含んでいるか否かを判定する
。含んでいない場合には、該当するデータが受信される
までステップS4.S5のルーチンを実行する。該当す
るデータの受信があるとステップS6においてこのレコ
ードをディスクlOへ格納し、ステップS7で1個のレ
コードが受信されたか否かを判定する。
ここで、レコードの受信がない場合には、該当する1個
のセクション・データの格納が終了したものと判断して
ステップS10へ進む。レコードの受信がある場合には
、受信レコードが次セクションまたは次ジョブのものと
なるまでステップS6.S7.S8のルーチンを繰り返
す。ステップS8でrYEs Jの判定が出た後は、ス
テップS9に進み、残りのすべてのレコードの受信のみ
を行い、これらのディスクへの格納は行なわない。
次に、ステップ510で、ファイルポインタ(FP)7
4がディスク10中のデータの先頭を指し示すようにセ
ットして、ステップ511 に進み、ファイルポインタ
(FP)74が指し示すデータがディスク10から読み
出されて1ペ一ジ分のデータがデータページバッファ(
DB) 12にセットされたか否かを判定する。セット
された場合には、ステップ512に進み、バッファ(D
B)12の内容を出力用ページバッファ(PB)13内
に展開し、次いでステップS13でバッファ(PB)1
3の内容をプリントする。そしてこの後ステップSll
へ戻る。
ステップ511においてバッファ(DB)12内に1ペ
一ジ分のデータがセットされなくなると、これはファイ
ルの終りまで読み出したということであるので、ステッ
プS14へ進み、コピーカウンタ(CC)73を「1」
だけインクリメントし、次にステップS15でこのカウ
ンタ(CG)73の内容とコピー数レジスタ(CR)7
2の内容とが等しいか否かを判定する。
等しくない場合には、ステップ510へ戻り、等しくな
った場合には、指定コピー数分のプリントが終了したこ
とを意味するので処理を終了する。
このように、本例の装置では、ジョブ・データは全体と
して1回のみホストコンピュータ1の側からプリンタ部
4に出力され、このデータのうちの必要なセクション・
データのみがディスク10内に格納される。そして、こ
のディスク10内のデータを1ペ一ジ分毎に読み出して
必要枚数分の印刷が行なわれる。
なお、上述の例では、指定セクションをすべてディスク
に格納し、更に残りのデータの受信を行った後に、ディ
スクからデータを読み出して印刷を行なう制御手順とし
たが、指定セクションをすべてディスクへ格納するのに
並行して、第1部目の印刷を行なうと共に、残りのデー
タを受信するのに並行してディスクからデータを読み出
して印刷するという並行処理手順を採用すれば、印刷時
間を全体として短縮させることができる。
〔発明の効果〕
このように、本発明においては、ジョブ・データのうち
の必要とするセクション・データのみを直ちに記憶し、
この記憶されたデータを用いて複数回の印刷を行なうよ
うになっている。
従って、本発明によれば、ホストコンピュータの側のジ
ョブ・データの出力は一回のみで良いので、ホストコン
ピュータへ負荷をかけることはない。また、記憶される
のは必要なセクション・データのみなので記憶手段の使
用効率を高めることができる。更には、必要とするセク
ションのサーチは最初の一回のみでよいので処理時間を
短縮することができる。
【図面の簡単な説明】
第1図は本発明の一実施例である印刷装置を示すブロッ
ク図、 第2図(A)および(B)は、それぞれレコードおよび
ジョブ・データの構造を示す説明図、第3図は第1図の
装置の動作を示すフローチャートである。 1・・・ホストコンピュータ、 2・・・チャネル、 3・・・チャネルコントローラ、 4・・・プリンタ部、 5・・・入力インターフェース部、 6・・・ROM。 7・・・RAM。 8・・・コンソール、 9・・・CPU。 10・・・ディスク、 11・・・文字パターン発生部、 12・・・データベージバッファ、 13・・・出力用ページバッファ、 14・・・出力インターフェース部、 15・・・出力装置。

Claims (1)

  1. 【特許請求の範囲】 セクション名およびコピー枚数を入力する入力手段と、 入力されたセクション名および指定コピー回数を記憶す
    る第1の記憶手段と、 複数のセクション・データを含むジョブ・データを読み
    込む読込み手段と、 読み込んだデータの中で前記第1の記憶手段に記憶され
    たセクション名を含むセクション・データのみを記憶す
    る第2の記憶手段と、 前記第1の記憶手段に記憶されたコピー回数だけ前記第
    2の記憶手段に記憶されたセクション・データを印刷出
    力する出力手段とを具えたことを特徴とする印刷装置。
JP63078110A 1988-04-01 1988-04-01 印刷装置 Pending JPH01253465A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63078110A JPH01253465A (ja) 1988-04-01 1988-04-01 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63078110A JPH01253465A (ja) 1988-04-01 1988-04-01 印刷装置

Publications (1)

Publication Number Publication Date
JPH01253465A true JPH01253465A (ja) 1989-10-09

Family

ID=13652746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63078110A Pending JPH01253465A (ja) 1988-04-01 1988-04-01 印刷装置

Country Status (1)

Country Link
JP (1) JPH01253465A (ja)

Similar Documents

Publication Publication Date Title
US4760608A (en) Image processing method and apparatus
JPS6022234A (ja) フオ−ムオ−バ−レイ式プリント装置
JPH0378651B2 (ja)
CN1195804A (zh) 打印机和打印控制方法
JP2610888B2 (ja) 印刷装置
JPS6145325A (ja) プリント装置
JP3218088B2 (ja) プリンタ
JP3246142B2 (ja) 印刷制御装置
JP2785798B2 (ja) ページプリンタ
JPH05224846A (ja) 印刷記録装置
JPH01141763A (ja) 印刷制御装置
JPH0326561A (ja) 印刷装置
JPS6168631A (ja) 文書印刷処理方式
JP3053196B2 (ja) イメージデータのラスタ変換装置
JPS63276569A (ja) 印刷制御装置
JPH047148B2 (ja)
JPS58171171A (ja) 像再生方法及び装置
JPS6235856A (ja) 出力方法
JPH07200722A (ja) 情報記録装置
JPS60132232A (ja) 出図管理装置
JPH04111116A (ja) 文字処理装置
JPS61148065A (ja) 記録情報の入出力制御方法
JPH0596811A (ja) 印字方法
JPH0548851A (ja) 画像記録装置
JPH01241447A (ja) 印刷装置システム