JPH02213930A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPH02213930A JPH02213930A JP1034215A JP3421589A JPH02213930A JP H02213930 A JPH02213930 A JP H02213930A JP 1034215 A JP1034215 A JP 1034215A JP 3421589 A JP3421589 A JP 3421589A JP H02213930 A JPH02213930 A JP H02213930A
- Authority
- JP
- Japan
- Prior art keywords
- print data
- file
- data
- printing
- host computer
- 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
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、ホストコンピュータ等のホスト装置から送ら
れてくる印刷データを受信して印刷する印刷装置に関す
る。
れてくる印刷データを受信して印刷する印刷装置に関す
る。
[従来の技術]
従来より、ホストコンピュータから印刷データを受信し
て印刷を行うレーザービームプリンタが知られている。
て印刷を行うレーザービームプリンタが知られている。
このようなレーザービームプリンタでは、−旦印刷し終
ったデータが、手直しを必要とする場合には、この手直
しをホストコンピュータ側で行い、手直し後の印刷デー
タをプリンタ側に送って再度印刷を行うようになってい
る。
ったデータが、手直しを必要とする場合には、この手直
しをホストコンピュータ側で行い、手直し後の印刷デー
タをプリンタ側に送って再度印刷を行うようになってい
る。
[発明が解決しようとする課題]
しかしながら、上記従来技術では、手直しの度に、所定
単位(1ジヨブ)分の印刷データを全てホストコンピュ
ータからプリンタに転送するため、印刷データのごく一
部を修正する場合にも、lジョブ分の転送動作を行う必
要があり、ホストコンピュータにかかる負担が大きいと
いう欠点があった。
単位(1ジヨブ)分の印刷データを全てホストコンピュ
ータからプリンタに転送するため、印刷データのごく一
部を修正する場合にも、lジョブ分の転送動作を行う必
要があり、ホストコンピュータにかかる負担が大きいと
いう欠点があった。
未発明は、印刷データを供給するホストコンビュータ等
に負担をかけることなく印刷データの再印刷を行うこと
ができる印刷装置を提供することを目的とする。
に負担をかけることなく印刷データの再印刷を行うこと
ができる印刷装置を提供することを目的とする。
[課題を解決する手段]
本発明は、ホスト装置から送られてくる印刷データを受
信する受信手段と、この受信手段にて受信した印刷デー
タを記憶する記憶手段と、この記憶手段に格納されてい
る印刷データを加工するデータ加工手段と、上記受信手
段にて受信した印刷データまたは上記記憶手段に格納さ
れている印刷データを印刷する印刷手段とを有すること
を特徴とする。
信する受信手段と、この受信手段にて受信した印刷デー
タを記憶する記憶手段と、この記憶手段に格納されてい
る印刷データを加工するデータ加工手段と、上記受信手
段にて受信した印刷データまたは上記記憶手段に格納さ
れている印刷データを印刷する印刷手段とを有すること
を特徴とする。
[作用]
本発明では、−旦ホスト装置から送られてきた印刷デー
タを印刷後も記憶しておき、これを適宜加工して再度印
刷することができ、印刷データを再送する機会を減らし
1、ホスト装置の負担を軽減することができる。
タを印刷後も記憶しておき、これを適宜加工して再度印
刷することができ、印刷データを再送する機会を減らし
1、ホスト装置の負担を軽減することができる。
第1図は、本発明の一実施例を示すブロック図である。
この印刷装置は、ページプリンタとして構成されたレー
ザービームプリンタであり、ホストコンピュータlから
チャンネル2およびチャンネルコントローラ3を介して
転送される印刷データをページ単位で受信し、電子写真
方式によって印刷するものである。
ザービームプリンタであり、ホストコンピュータlから
チャンネル2およびチャンネルコントローラ3を介して
転送される印刷データをページ単位で受信し、電子写真
方式によって印刷するものである。
この印刷装置は、装置全体を制御するCPU9と、この
CPU9の制御プログラムお“よび各種データを格納し
たROM6と、CP U 9によって処理される各種フ
ラグ情報や演算結果等のデータを記憶するRAM7と、
ホストコンピュータlから転送される印刷データを格納
するディスクlOと、CPU9に各種入力を行う操作部
8とを有している、 上記RAM7には、操作部8から入力される指定ファイ
ル名を格納するバッファFB、ファイル変更方法を示す
フラグMF、指定ブロック番号を格納するバッファBB
、指定レコード番号を格納するバッファR,B、および
削除レコー ド数を格納するバッファNBの各エリアが
設けられている。
CPU9の制御プログラムお“よび各種データを格納し
たROM6と、CP U 9によって処理される各種フ
ラグ情報や演算結果等のデータを記憶するRAM7と、
ホストコンピュータlから転送される印刷データを格納
するディスクlOと、CPU9に各種入力を行う操作部
8とを有している、 上記RAM7には、操作部8から入力される指定ファイ
ル名を格納するバッファFB、ファイル変更方法を示す
フラグMF、指定ブロック番号を格納するバッファBB
、指定レコード番号を格納するバッファR,B、および
削除レコー ド数を格納するバッファNBの各エリアが
設けられている。
また、この印刷装置には、上記印刷データを入力する入
力インタフェース部5と、CPU9から出力されるデー
タをページ単位で一時格納するデータページバッファ1
2(DB)と、このデータページバッファ12内の文字
コードをキャラクタパターンに変換して出力用ページバ
ッファ13(FB)に出力する文字パターン発生部11
と、出力用ページバッファ13のドツト情報からビデオ
信号を発生する出力インタフェース部14と、上記ビデ
オ信号を受けて実際に画像を出力する出力装置15が設
けられている。
力インタフェース部5と、CPU9から出力されるデー
タをページ単位で一時格納するデータページバッファ1
2(DB)と、このデータページバッファ12内の文字
コードをキャラクタパターンに変換して出力用ページバ
ッファ13(FB)に出力する文字パターン発生部11
と、出力用ページバッファ13のドツト情報からビデオ
信号を発生する出力インタフェース部14と、上記ビデ
オ信号を受けて実際に画像を出力する出力装置15が設
けられている。
第2図は、以上のような印刷装置において、−旦ホスト
コンピュータ1より受信した印刷データを再印刷する場
合の動作を説明するフローチャートである。
コンピュータ1より受信した印刷データを再印刷する場
合の動作を説明するフローチャートである。
まず最初に、ROM7内の上記バッファおよびフラグの
各エリアに操作部8からの指示に基くデータを格納する
(51−35)、すなわち、バッファFBには指定ファ
イル名を格納しくSl)、またフラグMFのエリアにフ
ァイル変更方法を格納する(32)、ここで、フラグM
Fの値とファイル変更方法を示す。
各エリアに操作部8からの指示に基くデータを格納する
(51−35)、すなわち、バッファFBには指定ファ
イル名を格納しくSl)、またフラグMFのエリアにフ
ァイル変更方法を格納する(32)、ここで、フラグM
Fの値とファイル変更方法を示す。
MF=1:ディスク10上のファイルの先頭にデータを
追加する。
追加する。
MF=2:ディスク10上のファイルの末尾にデータを
追加する。
追加する。
Mfl”=3:ディスク10上のファイルの指定ブロッ
クレコードの後にデータを追加する。
クレコードの後にデータを追加する。
MF−4:ディスク10上のファイルの指定ブey +
7クレコードの後のレコードを削除してデータを追加す
る。
7クレコードの後のレコードを削除してデータを追加す
る。
MF=5:ディスクlO上のファイルの指定ブロックレ
コードの後のレコードを指定数削除してデータの追加は
行わない。
コードの後のレコードを指定数削除してデータの追加は
行わない。
以上の5種類のファイル変更方法により、ディスク10
上のファイルを変更する。
上のファイルを変更する。
また、J:記バッファBBには指定ブロック番号を格納
L($3)、バッファRBに指定レコード番号を格納し
くS4)、さらにバッファNBに削除レコード数を格納
する(35)。
L($3)、バッファRBに指定レコード番号を格納し
くS4)、さらにバッファNBに削除レコード数を格納
する(35)。
次に、バッファFBに格納されたファイル名に基いて、
ディスク10のファイルFBをオーブンしくSS)、フ
ラグMFの値の値を判別する(S7、S8)。
ディスク10のファイルFBをオーブンしくSS)、フ
ラグMFの値の値を判別する(S7、S8)。
フラグMFが1である場合、ホストコンピュータ1から
lレコード受信する毎に(S9)、ディスク10のファ
イルFBにティトマージを行い(S 19) 、この受
信が全て終了すると、ファイルFBをクローズした後(
SL、0)、変更後のファイルFBをオーブンしくS
11) 、そのデータを呼出して1ページ毎にデータペ
ージバッファ12、出力用ページバッファ13および出
力インタフェース部14を介して出力装置へと順次転送
しくS12.520)、出力装置で記録紙上にプリント
アウトする(S21)。
lレコード受信する毎に(S9)、ディスク10のファ
イルFBにティトマージを行い(S 19) 、この受
信が全て終了すると、ファイルFBをクローズした後(
SL、0)、変更後のファイルFBをオーブンしくS
11) 、そのデータを呼出して1ページ毎にデータペ
ージバッファ12、出力用ページバッファ13および出
力インタフェース部14を介して出力装置へと順次転送
しくS12.520)、出力装置で記録紙上にプリント
アウトする(S21)。
モして、ファイルFBを全てシリンドアウトすることに
より、ファイルFBをクローズして処理を終了する(S
13) 。
より、ファイルFBをクローズして処理を終了する(S
13) 。
また、上記S8において、フラグMFが2である場合に
は、ディスク10上のファイルFBの末尾までシークし
た後に(318)、上記S9以降の処理を行う。
は、ディスク10上のファイルFBの末尾までシークし
た後に(318)、上記S9以降の処理を行う。
また、上記S7において、フラグMFが3.4または5
である場合には、まずディスクlO上のファイルFBを
第BBブロックの第RBレコードまでシークした後(S
14) 、フラグMFが4または5であれば(S 1
5) 、以後のNBレコードを削除しく516)、 さ
らにフラグMFが4であれば(S17)、上記S9以降
の処理を行い、反対にフラグMFが5であれば、上記S
10以降の処理を行う。
である場合には、まずディスクlO上のファイルFBを
第BBブロックの第RBレコードまでシークした後(S
14) 、フラグMFが4または5であれば(S 1
5) 、以後のNBレコードを削除しく516)、 さ
らにフラグMFが4であれば(S17)、上記S9以降
の処理を行い、反対にフラグMFが5であれば、上記S
10以降の処理を行う。
また、上記S15において、フラグMFが3であれば、
そのまま上記S9以降の処理を行う。
そのまま上記S9以降の処理を行う。
以上のようにこの印刷装置では、−旦ホストコンピュー
タ1から受信した印刷データを手直しして再度印刷した
い場合に、ホストコンピュータ1かもほぼ同じデータを
再送することなく処理することができ、ホストコンピュ
ータ1の負担を軽減することができる。
タ1から受信した印刷データを手直しして再度印刷した
い場合に、ホストコンピュータ1かもほぼ同じデータを
再送することなく処理することができ、ホストコンピュ
ータ1の負担を軽減することができる。
なお、上記実施例では、印刷データを変更する方法とし
て、ファイルデータの位置を指定して、削除したり新た
な印刷データをホストコンピュータ1から受信して追加
する構成としたが、印刷装置自体にファイルデータの表
示部やキャラクタデータの入力部、さらには挿入、削除
等の処理機能を設けることにより、さらに細かい変更処
理を行う構成としてもよい。
て、ファイルデータの位置を指定して、削除したり新た
な印刷データをホストコンピュータ1から受信して追加
する構成としたが、印刷装置自体にファイルデータの表
示部やキャラクタデータの入力部、さらには挿入、削除
等の処理機能を設けることにより、さらに細かい変更処
理を行う構成としてもよい。
[発明の効果j
本発明によれば、−旦ホスト装置から送られてきた印刷
データを印刷後も記憶しておき、これを適宜加工して再
度印刷することができ、印刷データを再送する機会を減
らし2、ホスト装置の負担を軽減することができる効果
がある。
データを印刷後も記憶しておき、これを適宜加工して再
度印刷することができ、印刷データを再送する機会を減
らし2、ホスト装置の負担を軽減することができる効果
がある。
第1図は1本発明の一実施例を示すブロック図である。
第2図は、同実施例の印刷装置において、−旦ホストコ
ンピュータlより受信した印刷データを再印刷する場合
の動作を説明するフローチャートである。 1・・・ホストコンピュータ、 2・・・チャネル、 3・・・チャネルコントローラ、 4・・・印刷装置、 5・・・入力インターフェース部、 6・・・ROM。 7・” RA M、 8・・・操作部。 9・・・CPU。 10・・・ディスク、 11・・・文字パターン発生部、 12・・・データページバッファ。 13・・・出力用ページバッファ。 14・・・出力インターフェース部、 15・・・出力装置。 特許出願人 キャノン株式会社 同代理人 用久保 新 第1図 第2図
ンピュータlより受信した印刷データを再印刷する場合
の動作を説明するフローチャートである。 1・・・ホストコンピュータ、 2・・・チャネル、 3・・・チャネルコントローラ、 4・・・印刷装置、 5・・・入力インターフェース部、 6・・・ROM。 7・” RA M、 8・・・操作部。 9・・・CPU。 10・・・ディスク、 11・・・文字パターン発生部、 12・・・データページバッファ。 13・・・出力用ページバッファ。 14・・・出力インターフェース部、 15・・・出力装置。 特許出願人 キャノン株式会社 同代理人 用久保 新 第1図 第2図
Claims (1)
- 【特許請求の範囲】 ホスト装置から送られてくる印刷データを受信する受信
手段と; この受信手段にて受信した印刷データを記憶する記憶手
段と; この記憶手段に格納されている印刷データを加工するデ
ータ加工手段と; 上記受信手段にて受信した印刷データまたは上記記憶手
段に格納されている印刷データを印刷する印刷手段と; を有することを特徴とする印刷装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1034215A JPH02213930A (ja) | 1989-02-14 | 1989-02-14 | 印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1034215A JPH02213930A (ja) | 1989-02-14 | 1989-02-14 | 印刷装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02213930A true JPH02213930A (ja) | 1990-08-27 |
Family
ID=12407934
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1034215A Pending JPH02213930A (ja) | 1989-02-14 | 1989-02-14 | 印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02213930A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5923013A (en) * | 1996-05-09 | 1999-07-13 | Fuji Xerox Co., Ltd. | Print control system and method for controlling the system in page by page basis |
-
1989
- 1989-02-14 JP JP1034215A patent/JPH02213930A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5923013A (en) * | 1996-05-09 | 1999-07-13 | Fuji Xerox Co., Ltd. | Print control system and method for controlling the system in page by page basis |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001328325A (ja) | 画像形成制御装置、画像形成装置、画像形成装置の制御方法および記憶媒体 | |
| JPH11143668A (ja) | プリントシステム、プリンタ及び印刷方法 | |
| JP4463498B2 (ja) | 印刷方法、印刷システム | |
| JPH02213930A (ja) | 印刷装置 | |
| JPS59151273A (ja) | Crt画面のハ−ドコピ−方式 | |
| JPH05224846A (ja) | 印刷記録装置 | |
| JPH0425570B2 (ja) | ||
| JPS5839471A (ja) | 印字制御方式 | |
| JP3017363B2 (ja) | 印刷装置 | |
| JPH08161308A (ja) | 文書処理装置 | |
| JP3513359B2 (ja) | 書式処理方法 | |
| JPS63309466A (ja) | コードデータの出力方法 | |
| JPH0934666A (ja) | 文書作成装置および印刷装置 | |
| JPH04216983A (ja) | 印刷装置 | |
| JPS6320621A (ja) | 編集印刷装置 | |
| JP2001130067A (ja) | 印刷装置および印刷方法 | |
| JPH0465261A (ja) | 印刷装置 | |
| JPH03250363A (ja) | 文字出力装置 | |
| JPH02213931A (ja) | 印刷装置 | |
| JPH04242474A (ja) | 文書作成装置 | |
| JPH07192115A (ja) | 電子ファイル装置 | |
| JPH05303574A (ja) | 文書作成装置及び印刷方式 | |
| JPH06155808A (ja) | プリンタの印字制御装置及び印字制御方法 | |
| JPH0410048A (ja) | 情報出力装置 | |
| Pepper | Instruction manual for the Optronics digital image transfer system (ODITS) |