JPS6359575A - テストプリント方式 - Google Patents
テストプリント方式Info
- Publication number
- JPS6359575A JPS6359575A JP61204361A JP20436186A JPS6359575A JP S6359575 A JPS6359575 A JP S6359575A JP 61204361 A JP61204361 A JP 61204361A JP 20436186 A JP20436186 A JP 20436186A JP S6359575 A JPS6359575 A JP S6359575A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- pattern
- test
- bitmap 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/2221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test input/output devices or peripheral units
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Calculators And Similar Devices (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
ビットマツプメモリに印刷パターンを展開し、この印刷
パターンをラスタ走査して読出し、印刷するプリンタに
おいて、印刷途中でテストプリントした場合、ビットマ
ツプメモリに展開中の印刷パターンが破壊されることを
防止し、且つ、バッファに展開済みのデータを残す必要
も無くし、印刷途中でもテストプリントを可能とした。
パターンをラスタ走査して読出し、印刷するプリンタに
おいて、印刷途中でテストプリントした場合、ビットマ
ツプメモリに展開中の印刷パターンが破壊されることを
防止し、且つ、バッファに展開済みのデータを残す必要
も無くし、印刷途中でもテストプリントを可能とした。
本発明はビットマツプメモリを搭載するプリンタ装置に
係り、特に該ビットマツプメモリ上に展開した印刷パタ
ーンを破壊することなくテストプリントを行うことを可
能とするテストプリント方式に関する。
係り、特に該ビットマツプメモリ上に展開した印刷パタ
ーンを破壊することなくテストプリントを行うことを可
能とするテストプリント方式に関する。
レーザプリンタの如くドツトの集合体によって文字やイ
メージ等を印刷するプリンタは、上位装置から受信した
データを印刷パターンに変換した後、この印刷パターン
をビットマツプメモリ上に一頁分展開しておき、このビ
ットマツプメモリ上をラスタ走査することで順次該印刷
パターンを印刷している。
メージ等を印刷するプリンタは、上位装置から受信した
データを印刷パターンに変換した後、この印刷パターン
をビットマツプメモリ上に一頁分展開しておき、このビ
ットマツプメモリ上をラスタ走査することで順次該印刷
パターンを印刷している。
従って、このデータを展開するビットマップメモリの領
域の大きさは、印刷する用紙の大きさに対応しており、
通常プリンタが印刷可能な用紙の大きさに対応した領域
が用意されているのみである。このため、同一データを
複数頁印刷する場合は、その印刷が完了する迄、ビット
マツプメモリに展開したデータは保存されていなければ
ならない。
域の大きさは、印刷する用紙の大きさに対応しており、
通常プリンタが印刷可能な用紙の大きさに対応した領域
が用意されているのみである。このため、同一データを
複数頁印刷する場合は、その印刷が完了する迄、ビット
マツプメモリに展開したデータは保存されていなければ
ならない。
ところで、データの印刷途中でテストプリントをしたい
という希望があるが、テストプリントを行う場合も、ビ
ットマツプメモリ上にテストプリント用パターンを展開
する必要がある。この時、印刷途中のデータが消滅しな
いことが必要である。
という希望があるが、テストプリントを行う場合も、ビ
ットマツプメモリ上にテストプリント用パターンを展開
する必要がある。この時、印刷途中のデータが消滅しな
いことが必要である。
従来、ビットマツプメモリ上にドツトで展開したデータ
を印刷するプリンタは、前記の如(−買方のデータを展
開するだけの領域しか無く、テストプリントを行う場合
、テストプリント用パターンをビットマツプメモリに展
開するため、印刷途中であっても、テストプリントを行
うと、ビットマツプメモリ上に展開された印刷パターン
は破壊される。
を印刷するプリンタは、前記の如(−買方のデータを展
開するだけの領域しか無く、テストプリントを行う場合
、テストプリント用パターンをビットマツプメモリに展
開するため、印刷途中であっても、テストプリントを行
うと、ビットマツプメモリ上に展開された印刷パターン
は破壊される。
即ち、例えば上位装置から受信してビットマツプメモリ
に展開したデータを10枚印刷するとして、5枚印刷し
た時、オペレータがプリンタを停止して、テストプリン
トを指示すると、プリンタはテストパターンをピントマ
ツプメモリに展開するため、印刷途中の印刷パターンは
破壊され、残り5枚の印刷は不可能となる。
に展開したデータを10枚印刷するとして、5枚印刷し
た時、オペレータがプリンタを停止して、テストプリン
トを指示すると、プリンタはテストパターンをピントマ
ツプメモリに展開するため、印刷途中の印刷パターンは
破壊され、残り5枚の印刷は不可能となる。
上記の如〈従来はテストプリントを行うと、印刷途中の
データが消滅するため、残りの印刷に対する処理は下記
の二通りの方法が考えられる。
データが消滅するため、残りの印刷に対する処理は下記
の二通りの方法が考えられる。
(1)印刷途中でテストプリントを行った場合、残りの
印刷は保証しない。
印刷は保証しない。
(2)ビットマツプメモリへ展開したデータをバッファ
に残しておき、テストプリント終了後、再びビットマツ
プメモリ上に展開し直す。これは、通常上位装置から受
信するデータはコード化されており、これをバッファに
貯え、パターンに変換してからビットマツプメモリに展
開するため、このバッファにコード化されたデータを残
すこととなる。
に残しておき、テストプリント終了後、再びビットマツ
プメモリ上に展開し直す。これは、通常上位装置から受
信するデータはコード化されており、これをバッファに
貯え、パターンに変換してからビットマツプメモリに展
開するため、このバッファにコード化されたデータを残
すこととなる。
(1)の方法はユーザの了解が得られない。(2)の方
法はバッファに印刷完了迄ビットマツプメモリに展開済
みのデータを貯えておく必要があり、次にビットマツプ
メモリに展開するデータを貯えることが出来ないため、
印刷効率が低下するという問題がある。
法はバッファに印刷完了迄ビットマツプメモリに展開済
みのデータを貯えておく必要があり、次にビットマツプ
メモリに展開するデータを貯えることが出来ないため、
印刷効率が低下するという問題がある。
−aにテストプリントに用いる印刷パターンは単純なも
ので充分であり、例えば格子模様である。
ので充分であり、例えば格子模様である。
このような単純なパターンは、ライン毎に分解すると、
格子模様ならば二種類のパターンに分類出来るため、こ
のパターンをビットマツプメモリのニライン分の空き領
域に展開し、このニライン分の領域から読出したパター
ンを組み合わせてテストプリントさせるものである。
格子模様ならば二種類のパターンに分類出来るため、こ
のパターンをビットマツプメモリのニライン分の空き領
域に展開し、このニライン分の領域から読出したパター
ンを組み合わせてテストプリントさせるものである。
第1図は本発明の一実施例を示す回路のブロック図であ
る。
る。
1は装置全体を制御するプロセ・ノサ、2はデータやプ
ロセッサ1の動作を指示するテーブル等を記憶するRA
M、3はテストプリントのやり方の指示をするテーブル
、4はプロセ・ノサ1の動作を指示するプログラムを記
憶するROM、5は上位装置とのインタフェースを制御
するインタフェース回路である。
ロセッサ1の動作を指示するテーブル等を記憶するRA
M、3はテストプリントのやり方の指示をするテーブル
、4はプロセ・ノサ1の動作を指示するプログラムを記
憶するROM、5は上位装置とのインタフェースを制御
するインタフェース回路である。
6はコード化されたデータをパターンに変換しプリンタ
制御回路、9はプリンタである。
制御回路、9はプリンタである。
プロセッサ1はテストプリントの指示を受けるとテーブ
ル3の内容に従い、ビットマツプメモリ7の空き領域に
格納されているテストパターンを読出させ、プリンタ制
御回路8に送出してプリンタ9に印刷させる構成とする
。
ル3の内容に従い、ビットマツプメモリ7の空き領域に
格納されているテストパターンを読出させ、プリンタ制
御回路8に送出してプリンタ9に印刷させる構成とする
。
上記構成とすることにより、プロセッサ1はビットマツ
プメモリ7の空き領域に展開されているテストパターン
を、テーブル3の内容に従って読出し、プリンタ9に印
刷させるため、ビットマツプメモリ7に展開済みのデー
タをバッファに残す必要がなく、且つ、ビットマツプメ
モリ7上に展開中の印刷パターンを破壊せずにテストプ
リントを行うことが出来る。
プメモリ7の空き領域に展開されているテストパターン
を、テーブル3の内容に従って読出し、プリンタ9に印
刷させるため、ビットマツプメモリ7に展開済みのデー
タをバッファに残す必要がなく、且つ、ビットマツプメ
モリ7上に展開中の印刷パターンを破壊せずにテストプ
リントを行うことが出来る。
第2図は第1図の動作を説明する図で、第3図はテーブ
ル3の一例を説明する図である。
ル3の一例を説明する図である。
第1図において、プロセッサ1はROM4に格納されて
いるプログラムを読出して動作する。インタフェース回
路5を経て上位装置から印刷データが入る。プロセッサ
1はこのデータをRAM2のバッファ領域に格納し、こ
のデータを描画回路6に指示してビットマツプメモリ7
に印刷パターンとして展開させる。
いるプログラムを読出して動作する。インタフェース回
路5を経て上位装置から印刷データが入る。プロセッサ
1はこのデータをRAM2のバッファ領域に格納し、こ
のデータを描画回路6に指示してビットマツプメモリ7
に印刷パターンとして展開させる。
ビットマツプメモリ7は第2図(a)に示す如く、例え
ば−置方の印刷パターンを展開する領域■と、文字パタ
ーンを格納する領域■及びオーバレイデータ等を格納す
るバッファ領域■とに分割されている。
ば−置方の印刷パターンを展開する領域■と、文字パタ
ーンを格納する領域■及びオーバレイデータ等を格納す
るバッファ領域■とに分割されている。
この各領域■■■は管理がし易いように、ビットマツプ
メモリ7の領域を分割するため、文字パターン格納領域
■が縦に長くなり、例えば印刷パターン展開領域■の下
側に、僅かな空き領域が出来たとしても、バッファ領域
■又は文字パターン領域■を割り込ませるようなことは
しない。
メモリ7の領域を分割するため、文字パターン格納領域
■が縦に長くなり、例えば印刷パターン展開領域■の下
側に、僅かな空き領域が出来たとしても、バッファ領域
■又は文字パターン領域■を割り込ませるようなことは
しない。
本発明はこのような僅かな空き領域を利用し、テストパ
ターンを展開する領域■と■を設けるものである。
ターンを展開する領域■と■を設けるものである。
プロセッサ1はビットマツプメモリ7の領域■に一買方
の印刷パターンが展開し終わると、プリンタ制御回路8
に指示して一ラインずつビットマツプメモリ7から印刷
パターンを読出させ、プリンタ9に印刷させる。
の印刷パターンが展開し終わると、プリンタ制御回路8
に指示して一ラインずつビットマツプメモリ7から印刷
パターンを読出させ、プリンタ9に印刷させる。
オペレータから図示省略した操作盤等を経てテストプリ
ントを指示されると、プロセッサ1はテーブル3の内容
を参照する。テーブル3には第3図に示す如く、用紙に
テストプリントするパターンが展開されているビットマ
ツプメモリ7の領域■と■の続出し順が指定されている
。
ントを指示されると、プロセッサ1はテーブル3の内容
を参照する。テーブル3には第3図に示す如く、用紙に
テストプリントするパターンが展開されているビットマ
ツプメモリ7の領域■と■の続出し順が指定されている
。
又、ビットマツプメモリ7の領域■には格子模様の横線
を印刷するパターンが展開され、領域■には格子模様の
縦線を印刷するドツトが複数展開されている。
を印刷するパターンが展開され、領域■には格子模様の
縦線を印刷するドツトが複数展開されている。
プロセッサ1はテーブル3の内容に従い、プリンタ制御
回路8に指示して、最初の印刷ライン1にはビットマツ
プメモリ7の領域■を続出させ、プリンタ9に印刷させ
る。次の印刷ライン2にはビットマツプメモリ7の領域
■を続出して印刷させ、その次の印刷ライン3にもビッ
トマツプメモリ7の領域■を続出して印刷させる。
回路8に指示して、最初の印刷ライン1にはビットマツ
プメモリ7の領域■を続出させ、プリンタ9に印刷させ
る。次の印刷ライン2にはビットマツプメモリ7の領域
■を続出して印刷させ、その次の印刷ライン3にもビッ
トマツプメモリ7の領域■を続出して印刷させる。
ここで、例えば24ドツト毎に横線を印刷させる場合は
、印刷ライン24迄上記同様ビツトマツプメモリ7の領
域■を続出して印刷させた後、印刷ライン25で又ビッ
トマツプメモリ7の領域■を読出して印刷させる。
、印刷ライン24迄上記同様ビツトマツプメモリ7の領
域■を続出して印刷させた後、印刷ライン25で又ビッ
トマツプメモリ7の領域■を読出して印刷させる。
そして、ライン26から又領域■の印刷をライン48迄
行わせ、ライン49は領域■を印刷させ、ライン50か
ら領域■の印刷を行わせる。このような動作を維続する
ことにより、第2図(b)に示す如く、用紙上に格子模
様を印刷することが出来る。
行わせ、ライン49は領域■を印刷させ、ライン50か
ら領域■の印刷を行わせる。このような動作を維続する
ことにより、第2図(b)に示す如く、用紙上に格子模
様を印刷することが出来る。
以上説明した如く、本発明はビットマツプメモリの僅か
な空き領域にテストパターンを展開し、このテストパタ
ーンの続出し順を指示するのみで良いため、ビットマツ
プメモリに展開した印刷パターンを破壊すること無く、
印刷途中でもテストプリントを行うことが出来る。
な空き領域にテストパターンを展開し、このテストパタ
ーンの続出し順を指示するのみで良いため、ビットマツ
プメモリに展開した印刷パターンを破壊すること無く、
印刷途中でもテストプリントを行うことが出来る。
第1図は本発明の一実施例を示す回路のブロック図、
第2図は第1図の動作を説明する図、
第3図はテーブル3の一例を説明する図である。
図において、
1はプロセッサ、 2はRAM。
3はテーブル、 4はROM。
5はインタフェース回路、
6は描画回路、 7はビットマツプメモリ、8はプ
リンタ制御回路、 9はプリンタである。 第 1 図 (′b) 第1図の動作を説明する図 第 2 図 テーブル3の一例を説明する図 第 3 図
リンタ制御回路、 9はプリンタである。 第 1 図 (′b) 第1図の動作を説明する図 第 2 図 テーブル3の一例を説明する図 第 3 図
Claims (1)
- ビットマップメモリ(7)に印刷パターンを展開し、こ
のビットマップメモリ(7)をラスタ走査して印刷パタ
ーンを読出し、印刷するプリンタにおいて、該ビットマ
ップメモリ(7)に設けたテストパターン格納領域の走
査順を指示するテーブル(3)を設け、テストプリント
を指示された時、該テーブル(3)の指示する走査順に
、該ビットマップメモリ(7)のテストパターン格納領
域をラスタ走査し、テストパターンを読出して印刷する
ことを特徴とするテストプリント方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61204361A JPS6359575A (ja) | 1986-08-29 | 1986-08-29 | テストプリント方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61204361A JPS6359575A (ja) | 1986-08-29 | 1986-08-29 | テストプリント方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6359575A true JPS6359575A (ja) | 1988-03-15 |
Family
ID=16489238
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61204361A Pending JPS6359575A (ja) | 1986-08-29 | 1986-08-29 | テストプリント方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6359575A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04126272A (ja) * | 1990-06-15 | 1992-04-27 | Hitachi Ltd | 印刷制御装置 |
-
1986
- 1986-08-29 JP JP61204361A patent/JPS6359575A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04126272A (ja) * | 1990-06-15 | 1992-04-27 | Hitachi Ltd | 印刷制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6317193B2 (en) | Image forming apparatus | |
| JP2965603B2 (ja) | 印刷システム | |
| JPS60141076A (ja) | 印刷装置の制御方法 | |
| JPS6359575A (ja) | テストプリント方式 | |
| JPS6321158A (ja) | プリンタ出力装置 | |
| JPS63254516A (ja) | プリンタ制御方式 | |
| JPS6246010B2 (ja) | ||
| JPH0421592B2 (ja) | ||
| JP3143118B2 (ja) | プリンタ及び印字イメージパターン展開方法 | |
| JP2715475B2 (ja) | 図形出力装置 | |
| JP2958017B2 (ja) | 出力制御装置及びその方法 | |
| JPH05212916A (ja) | プリンタ装置 | |
| JP2744025B2 (ja) | 印字制御装置 | |
| JPH0462169A (ja) | 印刷装置 | |
| JPS63242561A (ja) | フオント縮小システム | |
| JP2836092B2 (ja) | 画像供給装置 | |
| JP3004656B2 (ja) | 出力制御装置 | |
| JP2650982B2 (ja) | プリンタ制御装置 | |
| JPH07121516A (ja) | データ処理装置及び表示制御方法 | |
| JPH0499657A (ja) | 画像供給装置 | |
| JPH06210927A (ja) | 印刷装置 | |
| JPS62278668A (ja) | 情報処理装置 | |
| JPH02194977A (ja) | 印刷制御装置 | |
| JPH0473170A (ja) | シリアルプリンタ装置 | |
| JPH02258376A (ja) | 印刷装置 |