[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH08237411A - Image data print system and printer controller - Google Patents

Image data print system and printer controller

Info

Publication number
JPH08237411A
JPH08237411A JP7038554A JP3855495A JPH08237411A JP H08237411 A JPH08237411 A JP H08237411A JP 7038554 A JP7038554 A JP 7038554A JP 3855495 A JP3855495 A JP 3855495A JP H08237411 A JPH08237411 A JP H08237411A
Authority
JP
Japan
Prior art keywords
image data
printer
control device
printer control
image
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
JP7038554A
Other languages
Japanese (ja)
Inventor
Tokutaro Fukushima
徳太郎 福嶋
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP7038554A priority Critical patent/JPH08237411A/en
Publication of JPH08237411A publication Critical patent/JPH08237411A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

PURPOSE: To make print quality stable by confirming objectively an error of image data on a transmission line sent from the printer controller to a printer. CONSTITUTION: When the printer controller 30 outputs image data expanded in an image memory 5 to a printer 20, the printer 20 receives the image data and uses a printer engine 21 to print out the data or to send back the data from a printer engine interface driver 23. The printer controller 30 receives the sent-back image data, compares the data with image data outputted from a comparator 35 and sets an error flag to an error detection register 36 when even one bit is dissident in both the data.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、画像メモリに展開し
た画像データを出力するプリンタ制御装置と、そのプリ
ンタ制御装置から出力される画像データを受け取って印
刷するプリンタあるいはデジタル複写機とからなる画像
データ印刷システム、及びそのプリンタ制御装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image composed of a printer control device for outputting image data expanded in an image memory and a printer or digital copying machine for receiving and printing the image data output from the printer control device. The present invention relates to a data printing system and a printer control device thereof.

【0002】[0002]

【従来の技術】画像メモリに展開した画像データをビデ
オインタフェースをとおして、カラーの印字装置である
カラープリンタに出力して印刷を行なうためのプリンタ
制御装置、さらに印字装置としてデジタル複写機を用い
た場合、そのスキャナから読み込んだ画像データをビデ
オインタフェースをとおして入力して画像メモリに蓄え
ることができるプリンタ制御装置を、本発明者は先に発
明している(特願平5−203342号)。
2. Description of the Related Art A printer controller for outputting image data expanded in an image memory to a color printer, which is a color printer, for printing through a video interface, and a digital copying machine as a printer are used. In this case, the present inventor has previously invented a printer control device capable of inputting image data read from the scanner through a video interface and storing the same in an image memory (Japanese Patent Application No. 5-203342).

【0003】前者のプリンタ制御装置を有する画像デー
タ印刷システムの構成例を図9に示す。この画像データ
印刷システムは、ホストコンピュータ1とカラープリン
タ(印字装置)2の間にプリンタ制御装置3を接続して
いる。そのプリンタ制御装置3は、マイクロコンピュー
タ(CPU)4と、少なくとも1ページ分の印刷(印
字)する画像データを色ごとに蓄えておく画像メモリ5
と、色ごとに画像データの並列転送が可能なビデオイン
タフェース6と、各画像メモリ5とビデオインタフェー
ス6との間に介挿したセレクタ7と、アドレス制御部8
とを備えている。
FIG. 9 shows an example of the configuration of an image data printing system having the former printer control device. In this image data printing system, a printer control device 3 is connected between a host computer 1 and a color printer (printing device) 2. The printer control device 3 includes a microcomputer (CPU) 4 and an image memory 5 for storing image data for printing (printing) for at least one page for each color.
A video interface 6 capable of parallel transfer of image data for each color, a selector 7 interposed between each image memory 5 and the video interface 6, and an address control section 8.
It has and.

【0004】この構成において、使用者はホストコンピ
ュータ(ワードプロセッサ,文書作成編集機能を有する
パーソナルコンピュータ等を含む)1で、ポストスクリ
プトに代表されるページ記述言語で1ページ分の印字す
る画像を作成する。そのページ記述言語は、文字も図形
も、直線,曲線を問わずベクトルで表わされているた
め、その画像データをホストコンピュータ1からプリン
タ制御装置3へ送り、CPU4により実際に印字するイ
メージデータに変換して画像メモリ5に展開していく。
In this configuration, the user uses a host computer (including a word processor, a personal computer having a document creating / editing function, etc.) 1 to create an image for printing one page in a page description language represented by Postscript. . Since the page description language is represented by vectors, whether characters or figures, whether straight lines or curved lines, the image data is sent from the host computer 1 to the printer control device 3 and converted into image data to be actually printed by the CPU 4. It is converted and developed in the image memory 5.

【0005】ホストコンピュータ1から送られた1ペー
ジ分の画像データを全て画像メモリ5に蓄え終わると、
CPU4はビデオインターフェース6に接続されている
カラープリンタ2の方式が1ドラム機であるか、4ドラ
ム機であるかを検知する。検知した方式が1ドラム機で
あった場合には、一回のトナー転写作業につき1色だけ
しか転写を行なえないため、カラー画像を印刷する際に
は、イメージデータを赤,緑,青(RGB)で画像メモ
リ5に蓄えた場合には3回、シアン,マゼンタ,イエロ
ー,黒(CMYK)で蓄えた場合には4回データを送ら
なくてはならない。
When all the image data for one page sent from the host computer 1 has been stored in the image memory 5,
The CPU 4 detects whether the system of the color printer 2 connected to the video interface 6 is a 1-drum machine or a 4-drum machine. If the detected system is a one-drum machine, only one color can be transferred in one toner transfer operation. Therefore, when printing a color image, the image data is red, green, blue (RGB). ), The data must be sent three times when stored in the image memory 5 and four times when stored in cyan, magenta, yellow, and black (CMYK).

【0006】そのため、CPU4は最初に現在つながっ
ているカラープリンタ2の方式が1ドラム機であること
をセレクタ7に伝え、さらに、印字する色データを表1
に示すコードでセレクタ7に伝え(たとえば「シアンデ
ータ」であったならばコードは“00”)、さらに、ビ
デオインターフェース6上のどのデータ線に画像データ
を出力するかを、表2に示す第2のコードでセレクタ7
に伝える。すなわち、CPU4からセレクタ7へ合計5
ビットのデータ線で、接続されているカラープリンタの
種別,印刷する色,及びビデオインタフェース6上の出
力するデータ線の情報を伝える。
Therefore, the CPU 4 first informs the selector 7 that the system of the currently connected color printer 2 is a one-drum machine, and the color data to be printed is shown in Table 1.
The code shown in Table 2 is transmitted to the selector 7 (for example, the code is “00” if it is “cyan data”), and Table 2 shows which data line on the video interface 6 the image data is output. Selector 7 with code 2
Tell. That is, a total of 5 from the CPU 4 to the selector 7.
The bit data line conveys the type of the connected color printer, the color to be printed, and the information of the data line to be output on the video interface 6.

【0007】[0007]

【表1】 [Table 1]

【0008】[0008]

【表2】 [Table 2]

【0009】アドレス制御部8では、実際にカラープリ
ンタ2で印刷している状態を示すフレームゲート(FG
ATE)信号と、印字行の開始を指定するライン同期
(LSYNC)信号と、印字するドットをカウントして
いく画素クロックとから、出力する画像データが蓄えら
れている画像メモリ5上のアドレスを生成する。セレク
タ7は、CPU4によって指定された色の画像データを
ビデオンインタフェース6に送り、カラープリンタ2に
印刷(印字)させる。
In the address control unit 8, a frame gate (FG) showing a state in which the color printer 2 is actually printing.
ATE) signal, a line synchronization (LSYNC) signal that specifies the start of a print line, and a pixel clock that counts the dots to be printed, and generates an address on the image memory 5 in which the image data to be output is stored. To do. The selector 7 sends the image data of the color designated by the CPU 4 to the video interface 6 and causes the color printer 2 to print (print).

【0010】1色の印刷が完了すると、FGATE信号
がネゲートされるため、CPU4は2色目の印字動作に
入る。2色目以降の印字動作も1色目と同様に行なわ
れ、3色あるいは4色の印字が終了すると、画像メモリ
5に蓄えた1ページ分の画像データの印刷が完了する。
When the printing of one color is completed, the FGATE signal is negated, so that the CPU 4 starts the printing operation of the second color. The printing operation for the second and subsequent colors is performed in the same manner as for the first color, and when the printing of the three or four colors is completed, the printing of the image data for one page stored in the image memory 5 is completed.

【0011】一方、カラープリンタ2が4ドラム機であ
った場合には、4色同時に印刷動作ができるため、プリ
ンタ制御装置3のCPU4は、セレクタ7に現在つなが
っているカラープリンタの方式が4ドラム機であること
を伝え、セレクタ7では、画像メモリ5の画像データを
ビデオインターフェース6の各データ線上に3色あるい
は4色同時に送出して、カラープリンタ2に1ページの
印刷を行なわせる。以上の動作の流れを図10のフロー
チャートに示す。このように構成することにより、1ド
ラム機と4ドラム機の両カラープリンタを共通のプリン
タ制御装置でハードウェアの変更なしに接続可能にな
る。
On the other hand, if the color printer 2 is a four-drum machine, printing operations of four colors can be performed simultaneously. Therefore, the CPU 4 of the printer control device 3 uses the four-drum color printer system currently connected to the selector 7. The selector 7 sends the image data of the image memory 5 to each of the data lines of the video interface 6 at the same time in three or four colors, and causes the color printer 2 to print one page. The flow of the above operation is shown in the flowchart of FIG. With this configuration, it is possible to connect both the color printers of the one-drum machine and the four-drum machine with the common printer control device without changing the hardware.

【0012】図11は、印字装置としてカラーのデジタ
ル複写機を使用した画像形成システムの構成例を示す。
この場合、デジタル複写機2′は、カラー画像データを
印刷するカラープリンタと、紙面の画像をスキャンして
読み取り、赤,緑,青(RGB)の画像データを1色ず
つあるいは3色同時に出力するスキャナを備えている。
FIG. 11 shows a structural example of an image forming system using a color digital copying machine as a printing device.
In this case, the digital copying machine 2'scans a color printer for printing color image data and scans an image on the paper to read it, and outputs red, green and blue (RGB) image data one color at a time or three colors at a time. Equipped with a scanner.

【0013】そのデジタル複写機2′は、スキャナから
の画像データをビデオインタフェース6を通してプリン
タ制御装置3′に入力することができ、その際には少な
くとも1ページ分の印刷する画像データを画像メモリ5
に色ごとに蓄える。CPU4はプリンタ制御装置3′に
接続されているデジタル複写機2′のスキャナの方式を
認識することができる。ビデオインターフェース6は、
色ごとに画像データの双方向並列転送ができる。
The digital copying machine 2'can input the image data from the scanner to the printer controller 3'through the video interface 6, and at that time, at least one page of image data to be printed is stored in the image memory 5.
Store for each color. The CPU 4 can recognize the scanner system of the digital copying machine 2'connected to the printer control device 3 '. The video interface 6 is
Bidirectional parallel transfer of image data can be performed for each color.

【0014】さらに、このプリンタ制御装置3′には、
クロックセレクタ10,ワークメモリ12,RGB出力
用ラッチ13,CMYK出力用ラッチ14,ラインバッ
ファ15,プルアップ抵抗16,スキャナ用ラッチ1
8,スキャナ用バッフア19等を備えている。この画像
形成システムでは、画像メモリ5からの画像データをR
GB出力用ラッチ13及びCMYK出力用ラッチ14を
通してラインバッファ15に一時格納する。
Further, the printer control device 3'includes
Clock selector 10, work memory 12, RGB output latch 13, CMYK output latch 14, line buffer 15, pull-up resistor 16, scanner latch 1
8. A scanner buffer 19 and the like are provided. In this image forming system, the image data from the image memory 5 is read as R
The data is temporarily stored in the line buffer 15 through the GB output latch 13 and the CMYK output latch 14.

【0015】ただし、ラインバッファ15に画像データ
を蓄える際のクロックは、クロックセレクタ10で切り
替えたSYSCLKである。ラインバッファ15から画
像データ読み出す際には、クロックセレクタ10で切り
替えた画素クロックCLK(デジタル複写機2′から送
られる)を用い、読み出した画像データをビデオインタ
フェース6を通してデジタル複写機2′へ送って印刷さ
せる。
However, the clock for storing the image data in the line buffer 15 is the SYSCLK switched by the clock selector 10. When the image data is read from the line buffer 15, the pixel clock CLK (which is sent from the digital copying machine 2 ') switched by the clock selector 10 is used, and the read image data is sent to the digital copying machine 2'through the video interface 6. To print.

【0016】その際、マージン領域にはプルアップ抵抗
16により白データを書き込む。また、テジタル複写機
2′のスキャナで読み取った画像データを取り込む場合
には、スキャナで読み取った画像データをビデオインタ
フェース6を通して取り込み、スキャナ用バッファ19
を介してラインバッファ15に一時格納する。ただし、
ラインバッファ15に蓄える際のクロックは、クロック
セレクタ10で切り替えた画素クロックCLKである。
At this time, white data is written in the margin area by the pull-up resistor 16. When the image data read by the scanner of the digital copying machine 2'is loaded, the image data read by the scanner is loaded through the video interface 6, and the scanner buffer 19 is used.
Is temporarily stored in the line buffer 15 via. However,
The clock when stored in the line buffer 15 is the pixel clock CLK switched by the clock selector 10.

【0017】その画像データをラインバッファ15から
読み出す際には、クロックセレクタ10で切り替えたS
YSCLKで読み出すが、一般的に画素クロックよりS
YSCLKの方が周波数が高いので、主走査方向に1ラ
イン蓄えてから読み出す。ラインバッファ15から出力
される画像データはスキャナ用ラッチ18を通して画像
メモリ5に蓄えられる。その際に、マージン領域にはプ
ルアップ抵抗16により白データを書き込む。
When the image data is read from the line buffer 15, the S switched by the clock selector 10 is selected.
It is read by YSCLK, but S is generally used from the pixel clock.
Since YSCLK has a higher frequency, it is read after accumulating one line in the main scanning direction. The image data output from the line buffer 15 is stored in the image memory 5 through the scanner latch 18. At that time, white data is written in the margin area by the pull-up resistor 16.

【0018】一般的に、スキャナで読み込んだデータは
色変換処理をしなければRGBデータであるため、反転
ラッチは必要でない。このような動作をすることによ
り、1つのプリンタ制御装置により、デジタル複写機の
プリンタ機能とスキャナ機能の両方を利用することがで
きる。
In general, the data read by the scanner is RGB data unless color conversion processing is performed, so that the inversion latch is not necessary. By performing such an operation, one printer control device can utilize both the printer function and the scanner function of the digital copying machine.

【0019】[0019]

【発明が解決しようとする課題】しかしながら、このよ
うな画像形成システムにおけるプリンタ制御装置では、
ビデオインタフェースが1つで構成されているため、画
像メモリへ展開した画像データが、本来印字する予定で
あったものかどうかの確認や、印字装置へ画像データを
送る際の伝送路上でのエラーの確認は、印刷を行なった
画像を検査者が目視確認して行なっていたため、細かい
部分でのエラーの検知を行なえず、定量的な値を求める
ことができないという不具合があった。
However, in the printer control device in such an image forming system,
Since it is composed of one video interface, it is possible to check whether the image data expanded in the image memory was originally intended for printing, and to check the error on the transmission line when sending the image data to the printer. Since the check is performed by visually inspecting the printed image by an inspector, there is a problem that an error cannot be detected in a fine portion and a quantitative value cannot be obtained.

【0020】この発明は上記の点に鑑みてなされたもの
であり、プリンタ制御装置において画像メモリへ展開し
てプリンタ(印字装置)へ送出した画像データが、本来
印字する予定であったものかどうかの確認や、プリンタ
へ画像データを送る際の伝送路上でのエラーの確認を客
観的に行なえるようにして、印字画像の品質を安定させ
ることを目的とする。
The present invention has been made in view of the above points, and whether the image data developed in the image memory in the printer control device and sent to the printer (printing device) was originally intended to be printed. The objective is to stabilize the quality of the printed image by making it possible to objectively check the error on the transmission path when sending the image data to the printer.

【0021】また、印字装置としてデジタル複写機を使
用してそのスキャナから読み込んだ画像データもプリン
タ制御装置に取り込んで利用できるようにすると共に、
その画像データが本来印字する予定であったものかどう
かの確認や、デジタル複写機へ画像データを送る際の伝
送路上でのエラーの確認を客観的に行なえるようにする
ことも目的とする。
Further, a digital copying machine is used as a printing device so that the image data read from the scanner can be taken into the printer control device and used.
It is also an object to be able to objectively confirm whether the image data was originally intended to be printed or to confirm an error on the transmission path when the image data is sent to the digital copying machine.

【0022】さらにまた、デジタル複写機内で、スキャ
ナから読み込んだ画像データをプリンタ制御装置へ送る
際の伝送路上でのエラーの確認を客観的に行なえるよう
にして、スキャナで読み込んだ画像データをプリンタ制
御装置内の画像メモリに格納する際の品質を向上するこ
とも目的とする。あるいはまた、プリンタ制御装置に印
字装置(プリンタ又はデジタル複写機)を接続しなくて
も、画像メモリへ展開した画像データが本来印字する予
定であったものかどうかの確認を簡易的に行なえるよう
にして、操作性の向上を図ることも目的とする。
Furthermore, in the digital copying machine, the image data read by the scanner can be objectively checked for errors on the transmission path when the image data read by the scanner is sent to the printer controller. It is also an object to improve the quality when storing in the image memory in the control device. Alternatively, even if a printer (printer or digital copying machine) is not connected to the printer control device, it is possible to easily confirm whether the image data expanded in the image memory was originally intended to be printed. It is also intended to improve operability.

【0023】[0023]

【課題を解決するための手段】この発明は上記の目的を
達成するため、画像メモリに展開した画像データを出力
するプリンタ制御装置と、そのプリンタ制御装置から出
力される画像データを受け取って印刷するプリンタとか
らなる画像データ印刷システムにおいて、上記プリンタ
に、上記プリンタ制御装置から出力される画像データを
受け取る画像データ入力手段と、それによって受け取っ
た画像データをそのまま送り返す画像データ返送手段と
を設け、上記プリンタ制御装置に、画像メモリに展開し
た画像データを出力する出力手段と、上記プリンタから
送り返された画像データを入力する入力手段と、上記出
力手段から出力した画像データと入力手段に入力された
画像データとを比較する比較手段とを設けたものであ
る。
In order to achieve the above object, the present invention provides a printer control device for outputting image data expanded in an image memory, and image data output from the printer control device for printing. In an image data printing system including a printer, the printer is provided with image data input means for receiving image data output from the printer control device, and image data returning means for returning the image data received by the image data as it is, Output means for outputting the image data expanded in the image memory to the printer control device, input means for inputting the image data sent back from the printer, image data output from the output means and the image input to the input means The comparison means for comparing the data is provided.

【0024】また、画像メモリに展開した画像データを
出力するプリンタ制御装置と、紙面の画像を読み取って
画像データを出力するスキャナと該スキャナが読み取っ
た画像データ及びプリンタ制御装置から受け取った画像
データを印刷するプリンタとを備えたデジタル複写機と
からなる画像データ印刷システムにおいて、上記デジタ
ル複写機に、上記プリンタ制御装置から出力される画像
データを受け取る画像データ入力手段と、それによって
受け取った画像データをそのまま送り返す画像データ返
送手段と、上記スキャナが読み取った画像データをプリ
ンタ制御装置へ出力する画像データ出力手段とを設け
る。
Further, a printer control device for outputting the image data expanded in the image memory, a scanner for reading an image on a paper surface and outputting the image data, an image data read by the scanner and an image data received from the printer control device. In an image data printing system including a digital copying machine having a printer for printing, the digital copying machine receives image data output from the printer control device and image data input means for receiving the image data. Image data returning means for returning the image data as it is and image data output means for outputting the image data read by the scanner to the printer control device are provided.

【0025】そして、上記プリンタ制御装置に、画像メ
モリに展開した画像データを出力する出力手段と、デジ
タル複写機の画像データ返送手段及び画像データ出力手
段からの画像データを入力する入力手段と、上記出力手
段から出力した画像データと上記入力手段に入力された
プリンタ制御装置から返送された画像データとを比較す
る比較手段と、上記入力手段に入力された上記スキャナ
が読み取った画像データを上記画像メモリへ展開して書
き込む書込み処理手段とを設けた画像データ印刷システ
ムも提供する。
Output means for outputting the image data expanded in the image memory, input means for inputting the image data from the image data returning means and the image data output means of the digital copying machine, to the printer control device, Comparing means for comparing the image data output from the output means with the image data returned from the printer control device input to the input means, and the image data read by the scanner input to the input means in the image memory There is also provided an image data printing system provided with a writing processing unit that develops and writes to.

【0026】さらに、上記画像データ印刷システムにお
いて、上記プリンタ制御装置に、上記入力手段に入力さ
れたスキャナが読み取った画像データをそのまま上記出
力手段から送り返す手段を設け、上記デジタル複写機
に、スキャナが読み取った画像データと上記画像データ
入力手段が受け取ったプリンタ制御装置から送り返され
た画像データとを比較する比較手段を設けるとよい。
Further, in the image data printing system, the printer control device is provided with means for returning the image data read by the scanner input to the input means from the output means as it is, and the scanner is provided in the digital copying machine. It is preferable to provide a comparison means for comparing the read image data with the image data received by the image data input means and returned from the printer control device.

【0027】また、画像メモリに展開した画像データを
プリンタへ出力して印刷させるためのプリンタ制御装置
において、印刷しようとする画像データを出力する出力
手段と、画像データを入力する入力手段と、上記出力手
段と入力手段とを接続するループバック手段と、その出
力手段から出力した画像データと入力手段に入力された
画像データとを比較する比較手段とを有するものも提供
する。
Further, in the printer control device for outputting the image data expanded in the image memory to the printer for printing, the output means for outputting the image data to be printed, the input means for inputting the image data, and the above There is also provided one having a loopback means for connecting the output means and the input means, and a comparison means for comparing the image data output from the output means with the image data input to the input means.

【0028】[0028]

【作用】この発明による画像データ印刷システムは、プ
リンタ制御装置がメモリに展開した画像データをプリン
タに出力すると、プリンタがその画像データを受け取っ
て印刷することができるが、その画像データをそのまま
送り返すこともでき、その送り返された画像データをプ
リンタ制御装置が入力して、それを出力した画像データ
と比較することができる。それによって、プリンタ制御
装置が画像メモリに展開した画像データが本来印字する
予定であったものかどうかの確認や、プリンタへ画像デ
ータを送る際の伝送路上でのエラーの確認などを客観的
に行なえるようになり、印字画像の品質を安定させるこ
とが可能になる。
In the image data printing system according to the present invention, when the printer controller outputs the image data expanded in the memory to the printer, the printer can receive and print the image data, but the image data is sent back as it is. The printer controller can input the returned image data and compare it with the output image data. As a result, it is possible to objectively check whether the image data expanded in the image memory by the printer control device was originally intended to be printed, and check the error on the transmission line when sending the image data to the printer. As a result, the quality of the printed image can be stabilized.

【0029】また、プリンタ制御装置にプリンタに代え
てデジタル複写機を接続したこの発明の画像データ印刷
システムによれば、プリンタ制御装置がメモリに展開し
た画像データをデジタル複写機に出力すると、デジタル
複写機がその画像データを受け取ってプリンタ部で印刷
することができるが、その画像データをそのまま送り返
すこともできる。さらに、通常のコピー時にはスキャナ
が読み取った画像データをプリンタ部で印刷するが、そ
の読み取った画像データをプリンタ制御装置へ出力する
こともできる。
Further, according to the image data printing system of the present invention in which the printer control device is connected to the digital copying machine instead of the printer, when the printer control device outputs the image data expanded in the memory to the digital copying machine, the digital copying is performed. The machine can receive the image data and print it by the printer unit, but the image data can also be sent back as it is. Further, the image data read by the scanner is printed by the printer unit during normal copying, but the read image data can also be output to the printer control device.

【0030】プリンタ制御装置は、デジタル複写機から
返り送された画像データを入力して、それを出力した画
像データと比較することができる。また、デジタル複写
機のスキャナが読み取った画像データを入力して、画像
メモリへ展開して書き込むこともできる。したがって、
プリンタ制御装置が画像メモリに展開した画像データが
本来印字する予定であったものかどうかの確認や、デジ
タル複写機へ画像データを送る際の伝送路上でのエラー
の確認などを客観的に行なえるようになり、且つデジタ
ル複写機が持つスキャナが読み取った画像データをプリ
ンタ制御装置内に取り込んで展開できるので、機能の向
上を実現することが可能になる。
The printer controller can input the image data returned from the digital copying machine and compare it with the output image data. It is also possible to input image data read by a scanner of a digital copying machine, develop it in an image memory, and write it. Therefore,
It is possible to objectively check whether the image data expanded in the image memory by the printer control device was originally intended to be printed, and to check the error on the transmission line when sending the image data to the digital copying machine. In addition, since the image data read by the scanner of the digital copying machine can be taken into the printer control device and developed, the function can be improved.

【0031】この画像データ印刷システムにおいてさら
に、プリンタ制御装置が、デジタル複写機から入力した
スキャナが読み取った画像データをそのまま送り返すこ
ともでき、デジタル複写機は、スキャナが読み取った画
像データとプリンタ制御装置から送り返された画像デー
タとを比較することにより、プリンタ制御装置へ画像デ
ータを送る際の伝送路上でのエラーの確認を客観的に行
なうことができ、スキャナで読み込んだ画像データをプ
リンタ制御装置に格納する際の品質を向上することが可
能になる。
In this image data printing system, the printer controller can also send back the image data read by the scanner, which is input from the digital copying machine, as it is, and the digital copying machine can print the image data read by the scanner and the printer controller. By comparing the image data sent back from the printer, it is possible to objectively check the error on the transmission line when sending the image data to the printer control device, and the image data read by the scanner is sent to the printer control device. It is possible to improve the quality when storing.

【0032】さらに、プリンタ制御装置にプリンタある
いはデジタル複写機を接続しなくても、プリンタ制御装
置が出力した画像データをループバック手段を介して再
び入力し、その出力した画像データと入力した画像デー
タとを比較することによって、画像メモリに展開した画
像データが本来印字する予定であったのかどうかの確認
を容易に行なうことができ、操作性の向上が可能にな
る。
Further, even if a printer or a digital copying machine is not connected to the printer control device, the image data output by the printer control device is input again through the loopback means, and the output image data and the input image data are input. By comparing with, it is possible to easily confirm whether or not the image data expanded in the image memory was originally intended to be printed, and the operability can be improved.

【0033】[0033]

【実施例】以下、この発明の実施例を図面に基づいて具
体的に説明する。図1は、この発明の第1実施例(請求
項1の実施例)を示す画像データ印刷システムのブロッ
ク構成図であり、図9及び図11と対応する部分には同
一の符号を付している。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be specifically described below with reference to the drawings. FIG. 1 is a block configuration diagram of an image data printing system showing a first embodiment (embodiment of claim 1) of the present invention, and parts corresponding to those in FIG. 9 and FIG. There is.

【0034】この画像データ印刷システムは、ホストコ
ンピュータ1とプリンタ20と、その間に介挿したプリ
ンタ制御装置30とによって構成されている。プリンタ
20には、プリンタエンジン21と、ビデオインターフ
ェースであるプリンタエンジン・インターフェースレシ
ーバ22及びプリンタエンジン・インターフエースドラ
イバ23を備えている。
This image data printing system is composed of a host computer 1, a printer 20, and a printer control device 30 inserted between them. The printer 20 includes a printer engine 21, a printer engine interface receiver 22 which is a video interface, and a printer engine interface driver 23.

【0035】プリンタ制御装置30には、CPU4と画
像メモリ5の他に、画像制御部31とシリアルインター
フェース32、ビデオインターフェースであるインター
フェースドライバ33及びインターフェースレシーバ3
4と、コンパレータ(比較手段)35,エラー検知レジ
スタ36,画像メモリ書込み回路(書込み処理手段)3
7,及びCPUバス38を備えている。
In the printer control device 30, in addition to the CPU 4 and the image memory 5, an image control unit 31, a serial interface 32, an interface driver 33 which is a video interface, and an interface receiver 3 are provided.
4, a comparator (comparing means) 35, an error detection register 36, an image memory writing circuit (writing processing means) 3
7, and a CPU bus 38.

【0036】この実施例において、まず、ホストコンピ
ュータ1から送出された画像データを印刷する際の動作
の説明を行なう。CPU4は、ホストコンピュータ1か
らの指令により、ページ記述言語で書かれた画像データ
をプリンタ20で印刷が可能なデータにするため、画像
メモリ書込み回路37によって画像メモリ5へイメージ
データで展開する。そして、1ページ分の印刷する画像
データを画像メモリ5に展開し終ると、CPU4は印刷
を実行するために、プリンタ20にシリアルインターフ
ェース32を通して印刷可能であるかどうかを調べにい
く。
In this embodiment, first, the operation for printing the image data sent from the host computer 1 will be described. In response to a command from the host computer 1, the CPU 4 expands the image data written in the page description language into the image memory 5 by the image memory writing circuit 37 so that the image data can be printed by the printer 20. When the image data to be printed for one page has been developed in the image memory 5, the CPU 4 checks whether or not the printer 20 can print through the serial interface 32 in order to execute the printing.

【0037】ただし、CPU4とプリンタ20とは、常
にシェアードメモリによりコマンドのやり取りが行なわ
れるため、CPU4とプリンタ20との全ての通信はシ
リアルインターフェース32を介して行なわれる。プリ
ンタ20が使用可能であることが検知されると、CPU
4はプリンタ20に印刷実行命令を出す。
However, since the CPU 4 and the printer 20 always exchange commands with the shared memory, all communication between the CPU 4 and the printer 20 is performed via the serial interface 32. When it is detected that the printer 20 is available, the CPU
Reference numeral 4 issues a print execution command to the printer 20.

【0038】プリンタ20ではCPU4からの印刷実行
命令により、プリンタエンジン21からプリンタエンジ
ン・インターフエースドライバ23から、FGATE信
号(印刷中を示す信号)、LSYNC信号(主走査方向
ラインの同期信号)、CLOCK信号(画素クロック)
の各信号を出力して、プリンタ制御装置30からの画像
データを待つ。
In the printer 20, in response to a print execution command from the CPU 4, the printer engine 21 outputs from the printer engine interface driver 23 an FGATE signal (a signal indicating that printing is in progress), an LSYNC signal (synchronization signal of the main scanning direction line), and a CLOCK signal. Signal (pixel clock)
, And waits for image data from the printer control device 30.

【0039】FGATE信号により、印刷開始を知らさ
れたプリンタ制御装置30の画像制御部31は、CPU
4にインタラプトをかけ、画像メモリ5に蓄積されてい
る画像データをCPUバス38を利用してDMA転送
し、インターフェースドライバ33を通してプリンタ2
0のプリンタエンジン・インターフェースレシーバ22
へ出力する。プリンタ20側では、その画像データをプ
リンタエンジン・インターフェースレシーバ22が受け
取り、それをプリンタエンジン21に出力して印刷を実
行する。そして、印刷終了時にはFGATE信号がネゲ
ートされるため、プリンタ制御装置30の画像制御部3
1でそれを検知してCPU4にインタラプトをかける。
The image control section 31 of the printer control device 30 notified of the start of printing by the FGATE signal
4 is interrupted, the image data stored in the image memory 5 is DMA transferred using the CPU bus 38, and the printer 2 is transferred through the interface driver 33.
0 printer engine interface receiver 22
Output to. On the printer 20 side, the printer engine interface receiver 22 receives the image data and outputs it to the printer engine 21 to execute printing. At the end of printing, the FGATE signal is negated, so the image controller 3 of the printer controller 30
It is detected by 1 and the CPU 4 is interrupted.

【0040】それによってCPU4は、次に印刷するペ
ージの画像データがあれば、再びそれを画像メモリ5に
イメージデータで展開し、上述の処理を繰り返すが、次
に印刷するページの画像データがなければ処理を終了す
る。このような動作により、ホストコンピュータ1で作
成した画像データの印刷を実行できる。この場合のプリ
ンタ制御装置30による処理の流れを図2のフローチャ
ートに示す。
As a result, the CPU 4 expands the image data of the page to be printed next, if any, into the image memory 5 again, and repeats the above-mentioned processing. If so, the process ends. By such an operation, printing of the image data created by the host computer 1 can be executed. The flow of processing by the printer control device 30 in this case is shown in the flowchart of FIG.

【0041】次に、ビデオインターフェース上の伝送路
で発生したエラーを検知する際の処理の説明を、その場
合のプリンタ制御装置30による処理の流れを示す図3
のフローチャートを参照して行なう。この場合も、プリ
ンタ制御装置30のCPU4とプリンタ20とは印刷を
行なう際と同様な信号のやり取りを行なうが、印刷実行
命令ではなくエラー検知命令が出される。CPU4から
エラー検知命令が出されると、プリンタ20側のプリン
タエンジン・インターフェースレシーバ22は、プリン
タ制御装置30のインターフェースドライバ33から受
け取った画像データを、プリンタエンジン21へは送ら
ず、プリンタエンジン・インターフェースドライバ23
に送り、受け取り時とは別のビデオインターフェース上
を通して、プリンタ制御装置30のインターフェースレ
シーバ34へそのまま送り返す。
Next, a description will be given of the processing for detecting an error that has occurred in the transmission path on the video interface, and FIG. 3 showing the processing flow by the printer control device 30 in that case.
Refer to the flowchart of. In this case as well, the CPU 4 of the printer control device 30 and the printer 20 exchange the same signals as in printing, but an error detection command is issued instead of a print execution command. When an error detection command is issued from the CPU 4, the printer engine interface receiver 22 on the printer 20 side does not send the image data received from the interface driver 33 of the printer control device 30 to the printer engine 21, but the printer engine interface driver. 23
To the interface receiver 34 of the printer control device 30 through a video interface different from that at the time of reception.

【0042】プリンタ制御装置30では、インターフェ
ースレシーバ34がその返り送された画像データを受け
取ってコンパレータ35へ送る。コンパレータ35はそ
の返送された画像データと、インターフェースドライバ
33から送出した画像データとを比較して、1ページ分
の画像データのうち1つでも違う値があったら、エラー
検知レジスタ36にフラグを立て、プリンタ20への伝
送路上でエラーが発生したことを示す。そして、FGA
TE信号がネゲートされると、CPU4はエラー検知レ
ジスタ36の内容を確認して、エラーが起きたかどうか
を知ることができる。このような動作により、伝送路上
でのエラーの検出を行なうことができる。
In the printer controller 30, the interface receiver 34 receives the returned image data and sends it to the comparator 35. The comparator 35 compares the returned image data with the image data sent from the interface driver 33, and if any one of the image data for one page has a different value, it sets a flag in the error detection register 36. , Indicates that an error has occurred on the transmission path to the printer 20. And FGA
When the TE signal is negated, the CPU 4 can check the contents of the error detection register 36 to know whether an error has occurred. By such an operation, it is possible to detect an error on the transmission path.

【0043】次に、この発明の第2実施例(請求項2の
実施例)を図4及び図5によって説明する。図4はその
画像データ印刷システムのブロック構成図であり、図1
と同じ部分には同一の符号を付してそれらの説明は省略
する。この画像データ印刷システムは、図1におけるプ
リンタ20の代わりにデジタル複写機20′をプリンタ
制御装置30に接続している。そのデジタル複写機2
0′は、図1におけるプリンタ20と同じ構成に加え
て、スキャナ24とセレクタ25を備えている。
Next, a second embodiment of the present invention (embodiment of claim 2) will be described with reference to FIGS. FIG. 4 is a block diagram of the image data printing system.
The same parts as those in FIG. In this image data printing system, a digital copying machine 20 'is connected to a printer controller 30 instead of the printer 20 shown in FIG. The digital copier 2
0'includes a scanner 24 and a selector 25 in addition to the same configuration as the printer 20 in FIG.

【0044】この実施例の動作説明を行なう。ホストコ
ンピュータ1で作成した画像データをデジタル複写機2
0′で印刷する場合は、前述の第1実施例と同様な動作
を実行する。すなわち、ホストコンピュータ1からペー
ジ記述言語で書かれた画像データをプリンタ制御装置3
0が入力すると、CPU4が画像メモリ書込み回路37
によってそれを画像メモリ5へイメージデータで展開
し、画像制御部31がその画像データを1ページ分ずつ
インターフェースドライバ33からデジタル複写機2
0′へ送出する。
The operation of this embodiment will be described. Image data created by the host computer 1 is transferred to the digital copying machine 2
When printing with 0 ', the same operation as in the first embodiment is executed. That is, the image data written in the page description language from the host computer 1 is transferred to the printer control device 3
When 0 is input, the CPU 4 causes the image memory writing circuit 37
Then, the image data is developed in the image memory 5 by the image control unit 31, and the image control unit 31 outputs the image data page by page from the interface driver 33 to the digital copying machine 2.
Send to 0 '.

【0045】デジタル複写機20′は、その画像データ
をプリンタエンジン・インターフェースレシーバ22で
受け取り、それをプリンタ部であるプリンタエンジン2
1へ送って印刷する。この動作を印刷するページの画像
データがなくなるまで繰り返して、処理を終了する。プ
リンタ制御装置30とデジタル複写機20′との間の伝
送路上でのエラーの検出を行なう際も、前述の第1実施
例の場合と略同じ動作であるが、デジタル複写機20′
側で、プリンタ制御装置30から受け取った画像データ
をそのまま送り返すために、プリンタエンジン・インタ
ーフェースレシーバ22からプリンタエンジン・インタ
ーフェースドライバ23へ画像データを送る際には、セ
レクタ25を通して行なう。
The digital copying machine 20 'receives the image data by the printer engine interface receiver 22, and the printer engine interface receiver 22 receives the image data.
Send to 1 and print. This operation is repeated until there is no image data on the page to be printed, and the processing is ended. The operation of detecting an error on the transmission line between the printer control device 30 and the digital copying machine 20 'is substantially the same as that of the first embodiment, but the digital copying machine 20' is used.
In order to send back the image data received from the printer control device 30 as it is, the printer engine interface receiver 22 sends the image data to the printer engine interface driver 23 through the selector 25.

【0046】また、スキャナ24で原稿の画像を読み込
んだ画像データについては、コピー命令が出されている
場合は、セレクタ25を通してプリンタエンジン21に
送って印刷する。しかし、エラー検知命令が出されてい
る場合は、セレクタ25が前述のようにプリンタエンジ
ン・インターフェースレシーバ22の出力をプリンタエ
ンジン・インターフェースドライバ23へ出力するよう
に切り替わる。プリンタ制御装置30のCPU4からス
キャナ命令が出されている場合は、スキャナ24から出
力された画像データをプリンタエンジン・インターフェ
ースドライバ23へ出力するようにセレクタ25が切り
替わる。
The image data obtained by reading the image of the original document by the scanner 24 is sent to the printer engine 21 through the selector 25 to be printed when a copy command is issued. However, when the error detection command is issued, the selector 25 switches to output the output of the printer engine interface receiver 22 to the printer engine interface driver 23 as described above. When a scanner command is issued from the CPU 4 of the printer control device 30, the selector 25 switches so that the image data output from the scanner 24 is output to the printer engine interface driver 23.

【0047】プリンタエンジン・インターフェースドラ
イバ23から出力された画像データは、プリンタ制御装
置20のインターフェースレシーバ34で受け取り、ス
キャナ命令を出しているときには、それを画像メモリ書
込み回路37に送る。画像メモリ書込み回路37には、
予めスキャナ24からの画像データを画像メモリ5のど
のアドレスに書き込むかをCPU4により指定されてお
り、それにしたがって、インターフェースレシーバ34
から受け取った画像データをDMA転送で画像メモリ5
に書き込んで行く。
The image data output from the printer engine interface driver 23 is received by the interface receiver 34 of the printer controller 20, and when the scanner command is issued, it is sent to the image memory writing circuit 37. In the image memory writing circuit 37,
The address of the image memory 5 to which the image data from the scanner 24 is to be written is designated in advance by the CPU 4, and the interface receiver 34
Image data received from the image memory 5 by DMA transfer
Write in.

【0048】このような動作を行なうことにより、デジ
タル複写機20′が持つスキャナ24で読み込んだ画像
データを、プリンタ制御装置30内の画像メモリ5に展
開して蓄えることが可能になる。この場合のプリンタ制
御装置30による処理の流れを図5のフローチャートに
示す。
By performing such an operation, the image data read by the scanner 24 of the digital copying machine 20 'can be expanded and stored in the image memory 5 in the printer control device 30. The flow of processing by the printer control device 30 in this case is shown in the flowchart of FIG.

【0049】次に、この発明の第3実施例(請求項3の
実施例)を図6及び図7によって説明する。図6はその
画像データ印刷システムのブロック構成図であり、図4
と同じ部分には同一の符号を付してそれらの説明は省略
する。この画像データ印刷システムもプリンタ制御装置
にデジタル複写機を接続している。そのデジタル複写機
20″は、図4に示したデジタル複写機20′の構成に
加えて、スキャナコンパレータ(比較手段)26とスキ
ャナエラー検知レジスタ27を備えている。
Next, a third embodiment of the present invention (embodiment of claim 3) will be described with reference to FIGS. 6 and 7. FIG. 6 is a block diagram of the image data printing system.
The same parts as those in FIG. This image data printing system also has a digital copying machine connected to the printer controller. The digital copying machine 20 ″ includes a scanner comparator (comparing means) 26 and a scanner error detection register 27 in addition to the configuration of the digital copying machine 20 ′ shown in FIG.

【0050】この実施例において、スキャナエラー検知
命令が出されると、プリンタ制御装置30の画像メモリ
書込み回路37は画像メモリ5へ画像データの書き込み
は行なわない。その代わりに、デジタル複写機20″の
スキャナ24で読み込んだ画像データを、セレクタ25
を通してプリンタエンジン・インターフェースドライバ
23から、プリンタ制御装置30のインターフェースレ
シーバ34へ送ると同時に、スキャナコンパレータ26
へも送る。
In this embodiment, when the scanner error detection command is issued, the image memory writing circuit 37 of the printer control device 30 does not write the image data in the image memory 5. Instead, the image data read by the scanner 24 of the digital copying machine 20 ″ is transferred to the selector 25
Through the printer engine / interface driver 23 to the interface receiver 34 of the printer control device 30 and at the same time the scanner comparator 26
Also send to.

【0051】プリンタ制御装置30は、インターフェー
スレシーバ34で受け取った画像データをCPUバス3
8を使用してインターフェースドライバ33から送り返
す。デジタル複写機20″は、プリンタエンジン・イン
ターフェースレシーバ22によってその送り返された画
像データを受け取って、スキャナコンパレータ26に送
る。スキャナコンパレータ26では、スキャナ24で読
み込んでプリンタ制御装置30へ送った画像データと、
プリンタエンジン・インターフェースレシーバ22から
の返送された画像データとを比較して、1回分のスキャ
ンデータのうち、1ドットでも違う値があった場合には
スキャナエラー有りと判断して、スキャナエラー検知レ
ジスタ27にフラグを立てる。
The printer controller 30 sends the image data received by the interface receiver 34 to the CPU bus 3
8 is sent back from the interface driver 33. The digital copying machine 20 ″ receives the image data sent back by the printer engine interface receiver 22 and sends it to the scanner comparator 26. In the scanner comparator 26, the image data read by the scanner 24 and sent to the printer control device 30 ,
The image data returned from the printer engine / interface receiver 22 is compared, and if there is a different value for even one dot in the scan data for one scan, it is determined that there is a scanner error, and the scanner error detection register Flag 27.

【0052】プリンタ制御装置30のCPU4は、この
デジタル複写機20″内のスキャナエラー検知レジスタ
27のフラグを、シリアル信号線を通してコマンドで参
照することにより、エラーが起きたかどうかを知ること
ができる。このような動作により、CPU4はスキャナ
24で読み込んだ画像データの伝送路上でのエラー検出
が可能になる。このときのプリンタ制御装置30による
処理の流れを図7のフローチャートに示す。
The CPU 4 of the printer control device 30 can know whether or not an error has occurred by referring to the flag of the scanner error detection register 27 in the digital copying machine 20 "by a command through the serial signal line. By such an operation, the CPU 4 can detect an error on the transmission path of the image data read by the scanner 24. The flow of processing by the printer control device 30 at this time is shown in the flowchart of FIG.

【0053】次に、この発明の第4実施例(請求項4の
実施例)を図8によって説明する。図6はそのステムの
ブロック構成図であり、図1と同じ部分には同一の符号
を付してそれらの説明は省略する。
Next, a fourth embodiment of the present invention (embodiment of claim 4) will be described with reference to FIG. FIG. 6 is a block configuration diagram of the stem, and the same portions as those in FIG. 1 are denoted by the same reference numerals and the description thereof will be omitted.

【0054】この実施例におけるプリンタ制御装置3
0′は、図1に示したプリンタ制御装置30の構成に加
えて、疑似制御信号生成回路39を備えている。そし
て、第1実施例におけるプリンタ20に代えて、ループ
バック手段であるループバックコネクタ40を、インタ
ーフェースドライバ33とインターフェースレシーバ3
4との間に接続し、そのループバックコネクタ40に疑
似制御信号生成回路39が生成する疑似制御信号を与え
るようにして、出力した画像データがループバックコネ
クタ40を通してそのまま戻ってくるようにしている。
Printer control unit 3 in this embodiment
0'includes a pseudo control signal generation circuit 39 in addition to the configuration of the printer control device 30 shown in FIG. Then, instead of the printer 20 in the first embodiment, a loopback connector 40, which is a loopback means, is connected to the interface driver 33 and the interface receiver 3.
4 and the loop-back connector 40 is provided with a pseudo-control signal generated by the pseudo-control-signal generating circuit 39 so that the output image data can be directly returned through the loop-back connector 40. .

【0055】これは、工場でのプリンタ制御装置の出荷
検査時などに使われ、プリンタ制御装置に、プリンタや
デジタル複写機などの印字装置をわざわざ接続する必要
がなくなる。この場合、FGATE信号、LSYNC信
号、画素クロック(CLOCK)等を送出するプリンタ
がないため、疑似制御信号生成回路39により、FGA
TE信号,LSYNC信号,画素クロックの各信号を生
成してループバックコネクタ40に出力する。
This is used at the time of shipping inspection of the printer controller in the factory, and it is not necessary to connect a printer such as a printer or a digital copying machine to the printer controller. In this case, since there is no printer that sends out the FGATE signal, the LSYNC signal, the pixel clock (CLOCK) and the like, the pseudo control signal generation circuit 39 causes the FGA
The TE signal, the LSYNC signal, and the pixel clock signal are generated and output to the loopback connector 40.

【0056】この実施例のコンパレータ35は、ループ
バックコネクタ40から戻されてきた画像データと、イ
ンターフェースドライバ33から送り出した画像データ
とを比較して、1ページのうち1ドットでも違う値が検
出された場合にはエラー有りと判断して、エラー検知レ
ジスタ36にフラグを立てる。このような動作をするこ
とにより、プリンタ制御装置にプリンタやデジタル複写
機を接続することなく、展開した画像データが本来印字
する予定であったものかどうかの確認を行なうことがで
きる。
The comparator 35 of this embodiment compares the image data returned from the loopback connector 40 with the image data sent from the interface driver 33, and a different value is detected even for one dot in one page. If so, it is determined that there is an error, and a flag is set in the error detection register 36. By performing such an operation, it is possible to confirm whether the developed image data was originally intended to be printed without connecting a printer or a digital copying machine to the printer control device.

【0057】[0057]

【発明の効果】以上説明してきたように、この発明のる
画像データ印刷システムによれば、プリンタ制御装置が
画像データをプリンタあるいはデジタル複写機に出力し
て印刷する際に、出力した画像データと送り返された画
像データとを比較することができるので、画像メモリに
展開した画像データが本来印字する予定であったものか
どうかの確認や、画像データを送る際の伝送路上でのエ
ラーの確認などを客観的に行なえるようになり、印字画
像の品質を安定させることが可能になる。
As described above, according to the image data printing system of the present invention, when the printer controller outputs the image data to the printer or the digital copying machine and prints it, Since it can be compared with the image data sent back, you can check whether the image data expanded in the image memory was originally intended to be printed, check the error on the transmission line when sending the image data, etc. Can be performed objectively, and the quality of the printed image can be stabilized.

【0058】また、プリンタに代えてデジタル複写機を
用いた画像データ印刷システムでは、上述の効果に加え
て、デジタル複写機のスキャナが読み取った画像データ
をプリンタ制御装置へ出力させ、それをプリンタ制御装
置内に取り込んで画像メモリに展開できるので、機能の
向上を実現することが可能になる。その場合、デジタル
複写機において、スキャナが読み取った画像データとプ
リンタ制御装置から送り返された画像データとを比較す
ることにより、プリンタ制御装置へ画像データを送る際
の伝送路上でのエラーの確認を客観的に行なうことがで
きる。
Further, in the image data printing system using the digital copying machine instead of the printer, in addition to the above-mentioned effect, the image data read by the scanner of the digital copying machine is output to the printer control device, and the printer control device outputs the image data. Since it can be taken into the device and expanded in the image memory, it becomes possible to realize the improvement of the function. In that case, in the digital copying machine, by comparing the image data read by the scanner with the image data sent back from the printer control device, it is possible to objectively check the error on the transmission line when sending the image data to the printer control device. You can

【0059】さらに、プリンタ制御装置にプリンタある
いはデジタル複写機を接続しなくても、プリンタ制御装
置が出力した画像データをループバック手段を介して再
び入力し、その出力した画像データと入力した画像デー
タとを比較することによって、画像メモリに展開した画
像データが本来印字する予定であったのかどうかの確認
を簡易的に行なうことができ、操作性の向上が可能にな
る。
Further, even if a printer or a digital copying machine is not connected to the printer control device, the image data output by the printer control device is input again through the loopback means, and the output image data and the input image data are input. By comparing with, it is possible to easily confirm whether or not the image data developed in the image memory was originally intended to be printed, and the operability can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の第1実施例を示す画像データ印刷シ
ステムのブロック構成図である。
FIG. 1 is a block configuration diagram of an image data printing system showing a first embodiment of the present invention.

【図2】図1の実施例におけるプリンタ制御装置30に
よる印刷命令実行時の処理の流れを示すフローチャート
である。
FIG. 2 is a flowchart showing a processing flow when a print command is executed by the printer control device 30 in the embodiment of FIG.

【図3】同じくそのエラー検知命令実行時の処理の流れ
を示すフローチャートである。
FIG. 3 is a flowchart showing the flow of processing when the error detection instruction is executed.

【図4】この発明の第2実施例を示す画像データ印刷シ
ステムのブロック構成図である。
FIG. 4 is a block configuration diagram of an image data printing system showing a second embodiment of the present invention.

【図5】図4の実施例におけるプリンタ制御装置30に
よるスキャナ命令実行時の処理の流れを示すフローチャ
ートである。
5 is a flowchart showing a processing flow when a scanner command is executed by the printer control device 30 in the embodiment of FIG.

【図6】この発明の第3実施例を示す画像データ印刷シ
ステムのブロック構成図である。
FIG. 6 is a block configuration diagram of an image data printing system showing a third embodiment of the present invention.

【図7】図6の実施例におけるプリンタ制御装置30に
よるスキャナエラー検知命令実行時の処理の流れを示す
フローチャートである。
FIG. 7 is a flowchart showing a processing flow when a scanner error detection command is executed by the printer control device 30 in the embodiment of FIG.

【図8】この発明の第4実施例を示すシステムのブロッ
ク構成図である。
FIG. 8 is a block configuration diagram of a system showing a fourth embodiment of the present invention.

【図9】先に発明したプリンタ制御装置を用いた画像デ
ータ印刷システムのブロック構成図である。
FIG. 9 is a block configuration diagram of an image data printing system using the printer control device invented above.

【図10】図9のプリンタ制御装置による処理の流れを
示すフローチャートである。
10 is a flowchart showing a flow of processing by the printer control device of FIG.

【図11】先に発明した他のプリンタ制御装置を用いた
画像データ印刷システムのブロック構成図である。
FIG. 11 is a block configuration diagram of an image data printing system using another printer control device invented above.

【符号の説明】[Explanation of symbols]

1:ホストコンピュータ 4:CPU(マイクロコンピュータ) 5:画像メモリ 31:画像制御部 20:プリンタ 20′,20″:デジタル複写機 21:プリンタエンジン 22:プリンタエンジン・インターフェースレシーバ 23:プリンタエンジン・インターフエースドライバ 24:スキャナ 25:セレクタ 26:スキャナコンパレータ 27:スキャナエラー検知レジスタ 30,30′:プリンタ制御装置 32:シリアルインターフェース 33:インターフェースドライバ 34:インターフェースレシーバ 35:コンパレータ 36:エラー検知レジスタ 37:画像メモリ書込み回路 38:CPUバス 39:疑似制御信号生成回路 40:ループバックコネクタ 1: Host computer 4: CPU (microcomputer) 5: Image memory 31: Image control unit 20: Printer 20 ', 20 ": Digital copying machine 21: Printer engine 22: Printer engine interface receiver 23: Printer engine interface Driver 24: Scanner 25: Selector 26: Scanner comparator 27: Scanner error detection register 30, 30 ': Printer controller 32: Serial interface 33: Interface driver 34: Interface receiver 35: Comparator 36: Error detection register 37: Image memory writing Circuit 38: CPU bus 39: Pseudo control signal generation circuit 40: Loopback connector

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 画像メモリに展開した画像データを出力
するプリンタ制御装置と、該プリンタ制御装置から出力
される画像データを受け取って印刷するプリンタとから
なる画像データ印刷システムにおいて、 前記プリンタに、前記プリンタ制御装置から出力される
画像データを受け取る画像データ入力手段と、該手段に
よって受け取った画像データをそのまま送り返す画像デ
ータ返送手段とを設け、 前記プリンタ制御装置に、画像メモリに展開した画像デ
ータを出力する出力手段と、前記プリンタから送り返さ
れた画像データを入力する入力手段と、前記出力手段か
ら出力した画像データと前記入力手段に入力された画像
データとを比較する比較手段とを設けたことを特徴とす
る画像データ印刷システム。
1. An image data printing system comprising a printer control device for outputting image data expanded in an image memory and a printer for receiving and printing the image data output from the printer control device, wherein the printer comprises: Image data input means for receiving image data output from the printer control device, and image data return means for returning the image data received by the means as it is are provided, and the image data expanded in the image memory is output to the printer control device. Output means, input means for inputting image data sent back from the printer, and comparison means for comparing the image data output from the output means with the image data input to the input means. Characteristic image data printing system.
【請求項2】 画像メモリに展開した画像データを出力
するプリンタ制御装置と、紙面の画像を読み取って画像
データを出力するスキャナと該スキャナが読み取った画
像データ及び前記プリンタ制御装置から受け取った画像
データを印刷するプリンタとを備えたデジタル複写機と
からなる画像データ印刷システムにおいて、 前記デジタル複写機に、前記プリンタ制御装置から出力
される画像データを受け取る画像データ入力手段と、該
手段によって受け取った画像データをそのまま送り返す
画像データ返送手段と、前記スキャナが読み取った画像
データを前記プリンタ制御装置へ出力する画像データ出
力手段とを設け、 前記プリンタ制御装置に、画像メモリに展開した画像デ
ータを出力する出力手段と、前記デジタル複写機の画像
データ返送手段及び画像データ出力手段からの画像デー
タを入力する入力手段と、前記出力手段から出力した画
像データと前記入力手段に入力された前記プリンタ制御
装置から返送された画像データとを比較する比較手段
と、前記入力手段に入力された前記スキャナが読み取っ
た画像データを前記画像メモリへ展開して書き込む書込
み処理手段とを設けたことを特徴とする画像データ印刷
システム。
2. A printer control device for outputting image data expanded in an image memory, a scanner for reading an image on a paper and outputting the image data, image data read by the scanner, and image data received from the printer control device. In an image data printing system including a digital copying machine having a printer for printing the image, an image data input means for receiving image data output from the printer control device in the digital copying machine, and an image received by the means. Image data returning means for returning data as it is, and image data output means for outputting image data read by the scanner to the printer control device are provided, and output for outputting image data expanded in an image memory to the printer control device. And means for returning image data of the digital copying machine Input means for inputting image data from the stage and the image data output means, and comparing means for comparing the image data output from the output means with the image data returned from the printer control device input to the input means. An image data printing system, further comprising: a writing processing unit that expands and writes the image data input by the input unit and read by the scanner into the image memory.
【請求項3】 請求項2記載の画像データ印刷システム
において、 前記プリンタ制御装置に、前記入力手段に入力された前
記スキャナが読み取った画像データをそのまま前記出力
手段から送り返す手段を設け、 前記デジタル複写機に、前記スキャナが読み取った画像
データと前記画像データ入力手段が受け取った前記プリ
ンタ制御装置から送り返された画像データとを比較する
比較手段を設けたことを特徴とする画像データ印刷シス
テム。
3. The image data printing system according to claim 2, wherein the printer control device is provided with a unit for returning the image data read by the scanner, which is input to the input unit, from the output unit as it is, the digital copying. An image data printing system, wherein the machine is provided with a comparison means for comparing the image data read by the scanner with the image data received by the image data input means and returned from the printer control device.
【請求項4】 画像メモリに展開した画像データをプリ
ンタへ出力して印刷させるためのプリンタ制御装置にお
いて、 印刷しようとする画像データを出力する出力手段と、画
像データを入力する入力手段と、前記出力手段と入力手
段とを接続するループバック手段と、前記出力手段から
出力した画像データと前記入力手段に入力された画像デ
ータとを比較する比較手段とを有することを特徴とする
プリンタ制御装置。
4. A printer control device for outputting image data expanded in an image memory to a printer for printing, an output means for outputting image data to be printed, an input means for inputting the image data, and A printer control device comprising: a loopback means for connecting an output means and an input means, and a comparison means for comparing the image data output from the output means with the image data input to the input means.
JP7038554A 1995-02-27 1995-02-27 Image data print system and printer controller Pending JPH08237411A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7038554A JPH08237411A (en) 1995-02-27 1995-02-27 Image data print system and printer controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7038554A JPH08237411A (en) 1995-02-27 1995-02-27 Image data print system and printer controller

Publications (1)

Publication Number Publication Date
JPH08237411A true JPH08237411A (en) 1996-09-13

Family

ID=12528517

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7038554A Pending JPH08237411A (en) 1995-02-27 1995-02-27 Image data print system and printer controller

Country Status (1)

Country Link
JP (1) JPH08237411A (en)

Similar Documents

Publication Publication Date Title
JP4697924B2 (en) Data transfer method
US8107097B2 (en) Printing method
JP2978325B2 (en) Image processing method and printer interface realizing the same
US6804020B1 (en) Image processing using received processing conditions
US6226095B1 (en) Image processing apparatus, method, and system
US7428066B2 (en) Printing apparatus and method for verifying a printer controller
JP3840114B2 (en) Controller unit operation verification system, controller device, image data output control method applied to controller device, program, and storage medium
US20230280955A1 (en) Image forming apparatus, non-transitory computer readable medium storing program, and image forming method
US7920288B2 (en) Image forming apparatus, image forming method and program
JPH08237411A (en) Image data print system and printer controller
JP3440117B2 (en) Printer control device
JPH08195878A (en) Image processor
JP2000168170A (en) Blank paper-detecting apparatus and image-recording apparatus, image-forming apparatus and image-reading apparatus using the same
JP2004094731A (en) Image forming apparatus and its method
JP3356573B2 (en) Digital MFP
US6741371B1 (en) Image forming system, image forming apparatus, and control method therefor
JP2000263873A (en) Printing method and apparatus and memory medium
JP2737883B2 (en) Output control device
JP3478680B2 (en) Image processing apparatus and image processing method
JP2644212B2 (en) Color image processing equipment
JP4618283B2 (en) Control device and image processing system
JP3584144B2 (en) Image processing apparatus and method and storage medium storing method
JPH04331165A (en) Color image processing method and color image processor thereof
JPH08317236A (en) Method and device for picture processing
JP2002019196A (en) Printer and data receiver