JP4604502B2 - Printing inspection apparatus and printing system - Google Patents

Printing inspection apparatus and printing system Download PDF

Info

Publication number
JP4604502B2
JP4604502B2 JP2004018851A JP2004018851A JP4604502B2 JP 4604502 B2 JP4604502 B2 JP 4604502B2 JP 2004018851 A JP2004018851 A JP 2004018851A JP 2004018851 A JP2004018851 A JP 2004018851A JP 4604502 B2 JP4604502 B2 JP 4604502B2
Authority
JP
Japan
Prior art keywords
image
code
preprint
paper
storage unit
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.)
Expired - Fee Related
Application number
JP2004018851A
Other languages
Japanese (ja)
Other versions
JP2005212162A (en
Inventor
敬一 伊藤
公彦 佐々木
耕 田邊
丈晴 永井
理夫 菊地
信男 森
信幸 山中
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation 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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2004018851A priority Critical patent/JP4604502B2/en
Publication of JP2005212162A publication Critical patent/JP2005212162A/en
Application granted granted Critical
Publication of JP4604502B2 publication Critical patent/JP4604502B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

本発明は、プレプリント画像が予め印刷されたプレプリント紙に対し個別の原稿画像を印刷する印刷装置において、その印刷結果の印刷品質を検査するための装置に関する。   The present invention relates to an apparatus for inspecting the print quality of a printing result in a printing apparatus that prints individual document images on preprinted paper on which a preprint image is printed in advance.

請求書や納品書などの定型文書を作成する方式の一つに、定型部分の画像が事前に印刷された用紙(プレプリント紙と呼ばれる)を用意しておき、個々の文書に固有の個別情報(例えば請求書の宛先や金額)をこのプレプリント紙に対して個別に印刷する方式がある。   As one of the methods for creating standard documents such as invoices and invoices, paper with pre-printed images of standard parts (called pre-printed paper) is prepared, and individual information unique to each document There is a method of individually printing (for example, bill destination and amount) on the preprinted paper.

このようなプレプリント紙に対する印刷結果の品質を検査する装置として、特許文献1及び特許文献2に示される装置がある。   As apparatuses for inspecting the quality of printing results for such preprinted paper, there are apparatuses disclosed in Patent Document 1 and Patent Document 2.

特許文献1に示される装置は、プレプリント紙の定型部分の画像(以下プレプリント画像と呼ぶ)を記憶しており、そのプレプリント画像とプレプリント紙に印刷される個別情報の画像との画素毎の論理和をとり、印刷結果を読み取った画像をその論理和画像と比較することで、印刷結果の良否を判定している。   An apparatus disclosed in Patent Document 1 stores an image of a standard part of preprinted paper (hereinafter referred to as a preprinted image), and pixels of the preprinted image and an image of individual information printed on the preprinted paper. The quality of the print result is determined by taking the logical sum for each and comparing the image obtained by reading the print result with the logical sum image.

また特許文献2に示される装置は、印刷の前にプレプリント紙を読み取ることでプレプリント画像を取得して記憶し、印刷結果を読み取った画像のうちプレプリント画像に該当する部分をマスクし、マスクの結果残った画像を個別情報の画像と比較することで、印刷結果の良否を判定する。   In addition, the apparatus disclosed in Patent Document 2 acquires and stores a preprint image by reading preprint paper before printing, masks a portion corresponding to the preprint image from the read image, The quality of the print result is determined by comparing the image remaining as a result of the masking with the image of the individual information.

特開平3−281276号公報JP-A-3-281276 特開平11−78183号公報JP-A-11-78183

上記従来技術はいずれも、連続帳票印刷における印刷品質検査に関するものである。連続調票印刷では、一般に1種類の帳票フォームが繰り返し印刷された用紙を用いるので、検査で考慮すべき定型画像はその帳票フォーム1つである。特許文献2には、請求書の宛名を含む最初のページと明細のみのページとが一定の周期で繰り返された連続帳票表紙を用いた場合の検査についても触れられているが、これは2種類のプレプリント画像を検査に用いるとはいうものの、2種類を単に一定の周期で切り替えるという単純なものである。   All of the above prior arts relate to print quality inspection in continuous form printing. In continuous form printing, generally, a sheet on which one type of form form is repeatedly printed is used. Therefore, the fixed form image to be considered in the inspection is one form form. Patent Document 2 also mentions the inspection when using the continuous form cover in which the first page including the address of the invoice and the page with only the details are repeated at a constant cycle. Although this pre-print image is used for inspection, it is a simple one in which two types are simply switched at a constant cycle.

これに対し、枚葉紙を用いる印刷装置では、複数のトレイに異なるプレプリント画像を有するプレプリント紙をセットし、それらの使用順序を非常に高い自由度で切り替えながら印刷を行うことができる。このように複数種類のプレプリント紙を高い自由度で切り替え使用する場合には、連続帳票用紙を用いる上記従来技術の処理では十分に対処することができない。   On the other hand, in a printing apparatus using sheet paper, printing can be performed while setting preprinted paper having different preprinted images on a plurality of trays and switching the order of use with a very high degree of freedom. As described above, when a plurality of types of preprinted papers are switched and used with a high degree of freedom, the above-described prior art processing using continuous form papers cannot sufficiently cope with it.

本発明は、プレプリント紙を高い自由度で動的に切り替えながら印刷する場合でも、正しい印刷検査を行える装置を提供する。   The present invention provides an apparatus that can perform a correct print inspection even when printing is performed while dynamically switching preprinted paper with a high degree of freedom.

本発明に係る印刷検査装置は、プレプリント画像が印刷されたプレプリント紙に対し原稿画像を印刷し複数の種類のプレプリント紙を収容する収容部を有する印刷装置に対して接続され、印刷済用紙を読み取って得られる検査画像と前記原稿画像との比較により、該印刷済用紙の印刷品質検査を行う印刷検査装置であって、前記収容部に収容されるプレプリント紙に対応するプレプリント画像のデータが記憶される画像記憶部と、前記プレプリント画像の種類を判定する情報を含むコード情報を示すコード画像が付加された前記原稿画像を受け取り、該原稿画像中のコード画像をコード認識してコード情報を求めるコード認識部と、前記コード認識部が認識したコード情報に対応する前記画像記憶部に記憶されたプレプリント画像のデータを受け取り、当該プレプリント画像のデータを用いて前記検査画像中のプレプリント画像の部分をマスクするマスク処理部と、を備え、前記マスク処理部の出力画像と前記原稿画像との比較により印刷品質検査を行う。 A printing inspection apparatus according to the present invention is connected to a printing apparatus having a storage unit that prints an original image on a preprinted paper on which a preprinted image is printed and stores a plurality of types of preprinted paper, and has been printed A print inspection apparatus for performing a print quality inspection of a printed sheet by comparing an inspection image obtained by reading a sheet and the original image, and a preprint image corresponding to a preprint sheet stored in the storage unit And an image storage unit storing the data , and the original image to which the code image indicating the code information including the information for determining the type of the preprint image is added, and the code image in the original image is code-recognized. a code recognition unit for obtaining the code information Te, the data of the stored pre-printed image in the image storage unit corresponding to the code information by the code recognition unit recognizes Only taken, comprising a mask processing unit that masks the portion of the pre-print image in the inspection image by using the data of the preprinted images, the printing by comparing the output image and the document image of the mask processing unit Quality Perform an inspection.

ここで、プレプリント画像に対応したコード情報としては、プレプリント画像の種類を示す識別情報を用いることもできれば、プレプリント画像が事前に印刷されたプレプリント紙の種類を示す識別情報を用いることもでき、あるいはそのようなプレプリント紙を収容した給紙トレイを示す識別情報を用いることもできる。   Here, as the code information corresponding to the preprint image, identification information indicating the type of the preprint image can be used, or identification information indicating the type of the preprint paper on which the preprint image is printed in advance is used. Alternatively, identification information indicating a paper feed tray containing such preprinted paper can be used.

この構成では、検査画像中のプレプリント画像部分がマスクされ、原稿画像と比較される。   In this configuration, the preprint image portion in the inspection image is masked and compared with the original image.

なお、この代わりに、コード画像に基づき求めたプレプリント画像を原稿画像に対して合成し、その合成結果を検査画像と比較する構成も、本発明の範囲内である。   Instead of this, a configuration in which the preprint image obtained based on the code image is synthesized with the document image and the synthesized result is compared with the inspection image is also within the scope of the present invention.

また本発明に係る印刷コントローラは、与えられた印刷画像データに基づき原稿画像を作成し、その原稿画像のデータを、該原稿画像を用紙に印刷し、複数の種類のプレプリント紙をそれぞれ収納する収納部を有する印刷装置と、その印刷結果の印刷品質を該原稿画像に基づき検査する印刷検査装置と、に対して前記原稿画像のデータ供給する印刷コントローラであって、前記収容部に収容されたプレプリント画像の種類を示す情報を記憶する情報記憶部と、前記情報記憶部に記憶された複数種類のプレプリント画像のうち、作成した原稿画像を印刷すべきプレプリント紙に印刷されているプレプリント画像の種類を判定する判定部と、判定したプレプリント画像の種類を判定する情報を含むコード情報を示すコード画像を前記原稿画像に付加するコード付加部と、を備え、該コード画像が付加された原稿画像を前記印刷及び検査装置に対し供給する。


The print controller according to the present invention creates a document image based on given print image data, prints the document image data on the document image, and stores a plurality of types of preprinted paper. a printing apparatus having a housing unit, the print quality of the print result a data supplying printing controller of the document image with respect to the indicia Suriken査device, to inspect on the basis of the original image, housed in the housing portion An information storage unit that stores information indicating the type of the preprinted image, and a plurality of types of preprinted images stored in the information storage unit. biasing a determination section the kind of the pre-print image, the code image indicating the code information including information for determining the type of the judged preprint image on the original image are It includes a code addition unit for the supply of the original image to which the code image is added to the printing and inspection apparatus.


以下、図面を参照して、本発明の好適な実施の形態を説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.

まず図1を参照して、本発明に係る機構が適用される印刷システムの概略構成の一例を説明する。   First, an example of a schematic configuration of a printing system to which a mechanism according to the present invention is applied will be described with reference to FIG.

この印刷システムは、大略的には、ホストコンピュータ10,プリンタコントローラ20,IF(インタフェース)回路50,印刷装置100,印刷検査装置200から構成される。   The printing system generally includes a host computer 10, a printer controller 20, an IF (interface) circuit 50, a printing device 100, and a printing inspection device 200.

ホストコンピュータ10は、印刷対象とする印刷対象データを作成する装置である。印刷対象のデータは、例えば、印刷する画像をページ記述言語で記述したデータの場合もあれば、印刷する画像を示すラスタ画像データの場合もある。また、帳票印刷などの定型印刷の場合は、定型書式(フォーム)の各欄に印刷すべき値を、例えばCSV(Comma Separated Value) 形式やLCDS(Line Conditioned Data Stream)等の所定の形式にしたがって配列したデータなどが、印刷対象データとして作成される。ホストコンピュータ10が作成した印刷対象データは、LAN(Local Area Network)等のデータ通信ネットワークを介して、又はCD−R/RW等の可搬型記憶媒体を介して、プリンタコントローラ20に入力される。   The host computer 10 is a device that creates print target data to be printed. The data to be printed may be, for example, data in which an image to be printed is described in a page description language, or may be raster image data indicating an image to be printed. In the case of fixed form printing such as form printing, values to be printed in each column of the fixed form (form) are set according to a predetermined form such as CSV (Comma Separated Value) format or LCDS (Line Conditioned Data Stream). Arranged data and the like are created as print target data. Data to be printed created by the host computer 10 is input to the printer controller 20 via a data communication network such as a LAN (Local Area Network) or a portable storage medium such as a CD-R / RW.

プリンタコントローラ20は、ホストコンピュータ10が作成した印刷対象データを取得し、このデータから、印刷装置100が取り扱い可能な画像データ(例えばラスタイメージデータ)を生成し、これを印刷装置100に供給する。印刷対象データがページ記述言語のデータであれば、プリンタコントローラ20はそれを解釈して各ページの画像データを作成する。プリンタコントローラ20から印刷装置100に供給される画像データを「原稿画像データ」と呼ぶことにする。またプリンタコントローラ20は、印刷対象データから、用紙サイズ又は使用する給紙トレイを示す情報や片面/両面印刷などといった、印刷処理の属性を求め、この印刷処理属性示す制御データを印刷装置100に供給する。プリンタコントローラ20は、印刷対象データから作成した各ページの原稿画像データ及びそれに対応する制御データを、印刷装置100で用紙に印刷する順番に従って印刷装置100に供給する。   The printer controller 20 acquires print target data created by the host computer 10, generates image data (for example, raster image data) that can be handled by the printing apparatus 100 from this data, and supplies this to the printing apparatus 100. If the print target data is page description language data, the printer controller 20 interprets it and creates image data for each page. Image data supplied from the printer controller 20 to the printing apparatus 100 is referred to as “original image data”. Further, the printer controller 20 obtains print processing attributes such as information indicating the paper size or the paper feed tray to be used or single-sided / double-sided printing from the print target data, and supplies control data indicating the print processing attributes to the printing apparatus 100. To do. The printer controller 20 supplies the original image data of each page created from the print target data and the corresponding control data to the printing apparatus 100 in the order in which the printing apparatus 100 prints on the paper.

また、プリンタコントローラ20は、複数種類のプレプリント紙を動的に切り替えながら印刷を行うジョブにおいて、適切な印刷検査を行えるようにするために、作成した各ページの原稿画像データに対し、その原稿画像データを印刷するプレプリント紙を示すコード画像を付加する手段を備えている。この手段については、後で詳細に説明する。   In addition, the printer controller 20 applies the original to the created original image data of each page in order to perform an appropriate print inspection in a job for performing printing while dynamically switching a plurality of types of preprinted paper. Means for adding a code image indicating a preprint paper on which image data is printed is provided. This means will be described later in detail.

IF(インタフェース)回路50は、プリンタコントローラ20に対してインタフェースケーブルを介して接続され、該コントローラ20から原稿画像データ及び制御データを受け取って印刷装置100及び印刷検査装置200に分配するインタフェース回路である。またIF回路50は、プリンタコントローラ20から受け取った原稿画像データから、プレプリント画像を示すコード画像を読み取り、読み取ったコード情報を印刷検査装置200に供給する機能を備える。このIF回路50は、例えば印刷装置100又は印刷検査装置200のいずれかに内蔵することもできる。IF回路50の詳細については後で説明する。   An IF (interface) circuit 50 is an interface circuit that is connected to the printer controller 20 via an interface cable, receives document image data and control data from the controller 20, and distributes the original image data and control data to the printing apparatus 100 and the print inspection apparatus 200. . The IF circuit 50 has a function of reading a code image indicating a preprint image from the document image data received from the printer controller 20 and supplying the read code information to the print inspection apparatus 200. The IF circuit 50 can be incorporated in either the printing apparatus 100 or the printing inspection apparatus 200, for example. Details of the IF circuit 50 will be described later.

印刷装置100は、プリンタコントローラ20から原稿画像データ及び制御データを受け取り、制御データが示す印刷処理属性に従って原稿画像データを用紙に印刷していく。印刷装置100は複数の給紙トレイ116を備えており、プレプリント画像が異なるプレプリント紙をそれら給紙トレイに116にセットすることで、プレプリント紙を動的に切り替えながら印刷を行うことができる。   The printing apparatus 100 receives document image data and control data from the printer controller 20, and prints document image data on a sheet in accordance with a print processing attribute indicated by the control data. The printing apparatus 100 includes a plurality of paper feed trays 116. By setting preprint papers having different preprint images on the paper feed trays 116, printing can be performed while dynamically switching the preprint papers. it can.

より詳しく説明すると、印刷装置100は、制御部105,プリントエンジン110,用紙搬送系112,排紙先切換ゲート114,複数の給紙トレイ116,正常排紙トレイ120,異常排紙トレイ125を含む。   More specifically, the printing apparatus 100 includes a control unit 105, a print engine 110, a paper transport system 112, a paper discharge destination switching gate 114, a plurality of paper feed trays 116, a normal paper discharge tray 120, and an abnormal paper discharge tray 125. .

制御部105は、プリンタコントローラ20からIF回路50を介して供給される制御データに従い、複数の給紙トレイ116の中から用紙の供給元を選択したり、両面/片面印刷で用紙の搬送経路を切り替えたりなど、各種の制御を実行する。   The control unit 105 selects a paper supply source from a plurality of paper feed trays 116 according to control data supplied from the printer controller 20 via the IF circuit 50, or sets a paper conveyance path by duplex / single-sided printing. Various controls such as switching are executed.

給紙トレイ116は、印刷に用いる用紙を収容するトレイである。給紙トレイ116を複数備えているので、印刷ジョブにおいて複数種類のプレプリント紙を動的に切り替え使用することができる。例えば、請求先の顧客の情報や総請求額を示した「鑑(かがみ)」のページと、請求明細を示した明細のページとからなる請求書を印刷する場合、1つの給紙トレイ116に対し図2の(a)に示す鑑用のプレプリント紙1000を、別の給紙トレイに対し図2の(b)に示す明細用のプレプリント紙1100をセットする。   The paper feed tray 116 is a tray that stores paper used for printing. Since a plurality of paper feed trays 116 are provided, a plurality of types of preprinted paper can be dynamically switched and used in a print job. For example, when printing an invoice consisting of a “book” page showing the information of the billing customer and the total bill amount and a page showing the details of the billing details, one paper feed tray 116 is printed. On the other hand, the preprint paper 1000 for inspection shown in (a) of FIG. 2 is set and the preprint paper 1100 for specification shown in (b) of FIG.

なお、個々の給紙トレイ116は、物理的に単体のトレイの場合もあれば、同種の用紙を収容した複数の物理的なトレイを論理的に1つのトレイとして取り扱った論理トレイの場合もある。   Each paper feed tray 116 may be a physically single tray or a logical tray in which a plurality of physical trays containing the same type of paper are logically handled as one tray. .

プリントエンジン110は、制御部105を介して入力された原稿画像データに基づき、用紙150上に原稿画像を印刷するための装置である。本発明は、プリントエンジン110の形式を問わない。電子写真方式、インクジェット方式など、様々なタイプのものを用いることができる。電子写真方式のプリントエンジン110は、感光体、露光装置、現像器、転写機構、定着機構、クリーナー機構などから構成される。   The print engine 110 is a device for printing a document image on a sheet 150 based on document image data input via the control unit 105. The present invention does not matter the format of the print engine 110. Various types such as an electrophotographic system and an inkjet system can be used. The electrophotographic print engine 110 includes a photoconductor, an exposure device, a developing device, a transfer mechanism, a fixing mechanism, and a cleaner mechanism.

用紙搬送系112は、印刷のために用紙を印刷装置100内で搬送するための機構である。用紙搬送系112は、制御部105が選択した給紙トレイ116から取り出された用紙をプリントエンジン110のところまで搬送し、プリントエンジン110によって画像が印刷された用紙を正常排紙トレイ120乃至異常排紙トレイ125まで搬送する。また、両面印刷の場合は、表の印刷が終わった用紙を裏返し、再度プリントエンジン110のところまで搬送する。用紙搬送系112は、駆動モータ(図示省略)によって回転駆動されるローラーやベルトなどにより構成される。なお、図1は機能ブロック図であり、用紙搬送系112の形状や、用紙搬送系112とプリントエンジン110、給紙トレイ116、正常排紙トレイ120及び異常排紙トレイ125の位置関係については模式的に示しているに過ぎない。   The paper transport system 112 is a mechanism for transporting paper within the printing apparatus 100 for printing. The paper transport system 112 transports the paper taken out from the paper feed tray 116 selected by the control unit 105 to the print engine 110, and the paper on which the image is printed by the print engine 110 is discharged from the normal paper discharge tray 120 to the abnormal discharge tray. Transport to the paper tray 125. In the case of double-sided printing, the paper on which the front surface has been printed is turned over and conveyed to the print engine 110 again. The paper transport system 112 is configured by a roller or a belt that is rotationally driven by a drive motor (not shown). FIG. 1 is a functional block diagram schematically illustrating the shape of the paper transport system 112 and the positional relationship between the paper transport system 112 and the print engine 110, the paper feed tray 116, the normal paper discharge tray 120, and the abnormal paper discharge tray 125. It is only an example.

正常排紙トレイ120は、印刷検査装置200による印刷済用紙の検査により、良品と判定された印刷済用紙が蓄積されるトレイである。一方、異常排紙トレイ125は、その検査により不良品と判定された印刷済用紙が蓄積されるトレイである。   The normal paper discharge tray 120 is a tray in which printed sheets determined as non-defective products by the inspection of printed sheets by the print inspection apparatus 200 are accumulated. On the other hand, the abnormal paper discharge tray 125 is a tray in which printed sheets determined to be defective by the inspection are accumulated.

排紙先切換ゲート114は、印刷済の用紙の排紙先を正常排紙トレイ120又は異常排紙トレイ125の間で切り替えるための切り替え機構である。排紙先切換ゲート114は、印刷装置100の制御部105が、印刷検査装置200から供給される検査結果の信号に基づき切換制御する。   The paper discharge destination switching gate 114 is a switching mechanism for switching the paper discharge destination of the printed paper between the normal paper discharge tray 120 or the abnormal paper discharge tray 125. The discharge destination switching gate 114 is controlled by the control unit 105 of the printing apparatus 100 based on the inspection result signal supplied from the print inspection apparatus 200.

印刷検査装置200は、用紙に対する印刷結果の品質を検査する装置である。ここでは、一例として、印刷装置100で印刷された印刷済用紙150の印刷面の光学的な読取結果(以下、これを検査画像データと呼ぶ)と、プリンタコントローラ20から供給された原稿画像データ(これは検査画像データと同じページについての原稿画像である)と照合することで、印刷品質の検査を行うタイプの印刷検査装置200を例示している。ここで、印刷検査装置200は、プレプリント紙を用いた印刷ジョブについての検査のための機能として、原稿画像データ中に含まれるコード画像をコード認識することにより、その原稿画像データが印刷されるプレプリント紙のプレプリント画像を特定する機能を備える。この機能により、原稿画像データの印刷先のプレプリント紙が動的に変更される場合でも、これに対応して適切なプレプリント画像を特定して検査に用いることができる。この機能を含め、印刷検査装置200の詳細は、後で改めて説明する。   The print inspection apparatus 200 is an apparatus that inspects the quality of print results on paper. Here, as an example, the optical reading result (hereinafter referred to as inspection image data) of the printing surface of the printed paper 150 printed by the printing apparatus 100 and the original image data (from the printer controller 20) This is an example of a print inspection apparatus 200 of a type that performs a print quality inspection by collating with a document image for the same page as the inspection image data. Here, the print inspection apparatus 200 prints the original image data by recognizing the code image included in the original image data as a function for inspecting a print job using preprinted paper. A function of specifying a preprint image of preprint paper is provided. With this function, even when the preprint paper to which the original image data is printed is dynamically changed, an appropriate preprint image can be specified and used for inspection correspondingly. Details of the print inspection apparatus 200 including this function will be described later.

以上、印刷システムの概要を説明した。次にこのシステムにおけるプレプリント紙に関する処理に関する構成について、詳細を説明していく。   The outline of the printing system has been described above. Next, details of the configuration relating to the processing related to preprinted paper in this system will be described.

まず図3を参照してプリンタコントローラ20の詳細について説明する。図3に示すように、プリンタコントローラ20は、制御部302,原稿画像作成部304,コード情報記憶部306及びコード画像付加部308を有する。   First, details of the printer controller 20 will be described with reference to FIG. As illustrated in FIG. 3, the printer controller 20 includes a control unit 302, a document image creation unit 304, a code information storage unit 306, and a code image addition unit 308.

制御部302は、プリンタコントローラ20の全体制御を行う装置であり、典型的には制御プログラムをプロセッサで実行することにより、ソフトウエア的に実現することができる。制御部302は、ホストコンピュータ10から受け取った印刷対象データを原稿画像作成部304に渡す。原稿画像作成部304は、その印刷対象データに基づき、各ページの原稿画像データを作成する。例えば帳票フォームを予め印刷したプレプリント紙に対する印刷の場合、印刷対象データとして各ページの各欄に印刷すべき文字列を順に並べたデータが与えられ、原稿画像作成部304は、それら各文字列を帳票フォームの各欄の位置に配置した画像を示す画像データを作成する。このようにして、原稿画像データを1ページ分ずつ作成する。   The control unit 302 is a device that performs overall control of the printer controller 20, and typically can be realized by software by executing a control program by a processor. The control unit 302 passes the print target data received from the host computer 10 to the document image creation unit 304. A document image creation unit 304 creates document image data for each page based on the print target data. For example, in the case of printing on preprinted paper in which a form is printed in advance, data in which character strings to be printed are arranged in order in each field of each page is given as print target data, and the document image creating unit 304 provides each character string. Image data indicating an image arranged at each column position of the form is created. In this way, document image data is created for each page.

また制御部302は、そのように作成される各ページの原稿画像データが、印刷装置100にセットされた複数種類のプレプリント紙のうちのどれに印刷されるかを判定し、判定したプレプリント紙の種類を示すコード画像を求め、これをコード画像付加部308に供給する。   Further, the control unit 302 determines on which of the plurality of types of preprinted paper set in the printing apparatus 100 the document image data of each page created in this way is printed, and the determined preprint A code image indicating the paper type is obtained and supplied to the code image adding unit 308.

ここで、原稿画像データ印刷対象のプレプリント紙の判定は、印刷対象データ中に含まれる情報に基づき行うことができる。例えば鑑ページと明細ページとからなる請求書を印刷する場合、鑑ページは1請求先につき1ページであるが、明細ページのページ数は請求先毎に変わり得る。このような場合には、特許文献2に示された連続帳票用紙を用いた方式では基本的に対応できないが、枚葉紙を用いる本システムでは対応が可能である。この場合、印刷対象データは、鑑ページに印刷するデータ部分と明細ページ群に印刷するデータ部分とが請求先顧客ごとに繰り返されたものとなる。ここで、印刷対象データ自体に、各データ部分が鑑なのか明細なのかを示す分類データが含まれていれば、制御部302はその分類データに基づき、各データ部分に対応する原稿画像データを印刷するプレプリント紙の種類を判定できる。また、そのような明示的な分類データが含まれていない場合でも、各請求先顧客ごとのデータの最初のページは鑑、残りは明細という判定ができる。   Here, the determination of the preprint paper to be printed with the document image data can be made based on the information included in the print target data. For example, when printing an invoice consisting of a book page and a detail page, the book page is one page per billing destination, but the number of page of the detail page can be changed for each billing destination. In such a case, the method using the continuous form paper disclosed in Patent Document 2 cannot be basically handled, but the present system using the sheet can handle it. In this case, the print target data is obtained by repeating the data part to be printed on the book page and the data part to be printed on the detailed page group for each billing customer. Here, if the print target data itself includes classification data indicating whether each data part is a booklet or a specification, the control unit 302 selects original image data corresponding to each data part based on the classification data. The type of preprinted paper to be printed can be determined. Even when such explicit classification data is not included, it is possible to determine that the first page of data for each billing customer is a book and the rest are details.

コード情報記憶部306には、プレプリント紙の種類毎に、その種類を示すコード情報(例えば種類を示す識別番号など)を表現したコード画像のデータが記憶されている。ここで、プレプリント紙の種類は言い換えればそこに印刷されているプレプリント画像の種類のことであり、したがってプレプリント紙の種類を示すコード情報は、プレプリント画像の種類を示すコード情報と捉えることができる。また、コード画像の形式は、バーコードやQRコードといった1次元や2次元の画像コードでも良いし、文字や数字などの記号の列でもよい。制御部302は、このコード情報記憶部306から、原稿画像データの印刷先のプレプリント紙の種類に対応するコード画像のデータを取得し、コード画像付加部308に供給する。   The code information storage unit 306 stores code image data representing code information indicating the type (for example, an identification number indicating the type) for each type of preprinted paper. Here, the type of preprinted paper is, in other words, the type of preprinted image printed thereon, and therefore the code information indicating the type of preprinted paper is regarded as code information indicating the type of preprinted image. be able to. The format of the code image may be a one-dimensional or two-dimensional image code such as a barcode or QR code, or may be a string of symbols such as letters and numbers. The control unit 302 acquires code image data corresponding to the type of preprint paper to which the original image data is printed from the code information storage unit 306, and supplies the code image data to the code image adding unit 308.

コード画像付加部308は、原稿画像作成部304が作成した原稿画像データに対し、制御部302から供給されたコード画像のデータを付加する。この例では、原稿画像データのオフセット領域内の所定の位置にコード画像を合成する。すなわち、図4に示すように、一般にプリンタコントローラ20が生成する原稿画像データ400は、正確な位置決めを可能にするためや、多様な用紙に対応するため等の理由で、原稿画像が示す実際の画像領域である実画像領域402(一般には、使用する用紙サイズに対応している。図中ではハッチングを施した矩形領域として示す)より大きめの画像サイズとしてなっており、この実画像領域402の外側の領域がオフセット領域404と呼ばれる。このオフセット領域404は、通常は画像が存在しない(すなわち、各画素の値が「0」となっている)。本実施形態では、このオフセット領域404内の所定位置に、バーコード形式などの所定形式で表現されたコード画像406を合成する。コード画像406を合成する「所定位置」を、オフセット領域404内でも、実画像領域402から十分に離れた位置に決めておけば、通常の場合コード画像が用紙に対して印刷されないので、このような付加を行っても問題はない。もっとも、コード画像406が印刷される可能性を完全になくす必要がある場合は、IF回路50が、原稿画像データ400からこのコード画像406を削除し、その削除後の原稿画像データを印刷装置100に(及び必要に応じて印刷検査装置200にも)供給する構成とすればよい。   The code image adding unit 308 adds code image data supplied from the control unit 302 to the document image data created by the document image creating unit 304. In this example, the code image is synthesized at a predetermined position in the offset area of the document image data. That is, as shown in FIG. 4, the document image data 400 generally generated by the printer controller 20 is an actual image indicated by the document image for the purpose of enabling accurate positioning or for handling various sheets. The image size is larger than the actual image region 402 (generally corresponding to the paper size to be used. In the figure, it is shown as a hatched rectangular region). The outer area is called the offset area 404. In the offset area 404, there is usually no image (that is, the value of each pixel is “0”). In the present embodiment, a code image 406 expressed in a predetermined format such as a barcode format is synthesized at a predetermined position in the offset area 404. If the “predetermined position” for synthesizing the code image 406 is determined at a position sufficiently distant from the actual image area 402 even in the offset area 404, the code image is not printed on the paper in the normal case. There is no problem even if a simple addition is made. Of course, when it is necessary to completely eliminate the possibility that the code image 406 is printed, the IF circuit 50 deletes the code image 406 from the document image data 400, and uses the deleted document image data as the printing apparatus 100. (And also to the print inspection apparatus 200 if necessary).

このようにしてコード画像が付加された原稿画像データは、プリンタコントローラ20から印刷装置100及び印刷検査装置200の側に設けられたIF回路50へと送信される。   The document image data to which the code image is added in this way is transmitted from the printer controller 20 to the IF circuit 50 provided on the printing apparatus 100 and the print inspection apparatus 200 side.

なお、プリンタコントローラ20は、このように生成した各ページの原稿画像データを、該印刷データでのページ順序とは異なる順序で出力する機能を備える。この順序変換により、ページの印刷順序を変えて印刷装置100内の用紙搬送路の空きを極力減らすことで、印刷装置100の生産性(印刷速度など)の向上させる。この順序変換は、例えば両面印刷を行う場合に使用される。   The printer controller 20 has a function of outputting the document image data of each page generated in this way in an order different from the page order of the print data. This order conversion improves the productivity (printing speed, etc.) of the printing apparatus 100 by changing the printing order of pages and reducing the empty paper conveyance path in the printing apparatus 100 as much as possible. This order conversion is used, for example, when performing duplex printing.

次に、IF回路50について図5を参照して説明する。IF回路50は、コード画像抽出部502とコード認識部504を有している。コード画像抽出部502は、プリンタコントローラ20から受け取った原稿画像データの中から、コード画像を抽出する。IF回路50には、プリンタコントローラ20がコード画像を合成する「所定位置」の情報が登録されており、原稿画像データ中のその所定位置を基準とする領域の画像をコード画像として抽出する。コード認識部504は、抽出されたコード画像に対し該コード画像の形式に対応したコード認識処理を行うことにより、そのコード画像が示すコード情報を求める。例えば本システムにおいてバーコード形式のコード画像を用いる場合は、コード認識部504はバーコード認識処理を実行する。このコード認識により、コード画像が示す値、すなわちコード情報が求められる。このコード情報は、プレプリント紙の種類を示しており、印刷検査装置200に渡される。   Next, the IF circuit 50 will be described with reference to FIG. The IF circuit 50 includes a code image extraction unit 502 and a code recognition unit 504. The code image extraction unit 502 extracts a code image from the document image data received from the printer controller 20. In the IF circuit 50, information on a “predetermined position” where the printer controller 20 synthesizes a code image is registered, and an image in an area based on the predetermined position in the document image data is extracted as a code image. The code recognition unit 504 obtains code information indicated by the code image by performing code recognition processing corresponding to the format of the code image on the extracted code image. For example, when a barcode-format code image is used in the present system, the code recognition unit 504 executes barcode recognition processing. By this code recognition, a value indicated by the code image, that is, code information is obtained. This code information indicates the type of preprinted paper, and is passed to the print inspection apparatus 200.

IF回路50は、その原稿画像データを印刷装置100及び印刷検査装置200に渡す。これにより、印刷装置100はその原稿画像データを用紙に印刷し、印刷検査装置200はその印刷結果を読み取って得た検査画像データをその原稿画像データと照合して検査を行う。なお、ここで、コード画像抽出部502にてコード画像を原稿画像データから除去することにより、コード画像を含まない原稿画像データを印刷装置100及び印刷検査装置200に提供するようにすることもできる。   The IF circuit 50 passes the document image data to the printing apparatus 100 and the print inspection apparatus 200. As a result, the printing apparatus 100 prints the original image data on a sheet, and the print inspection apparatus 200 performs inspection by comparing the inspection image data obtained by reading the printing result with the original image data. Here, by removing the code image from the document image data by the code image extraction unit 502, document image data not including the code image can be provided to the printing apparatus 100 and the print inspection apparatus 200. .

以上、原稿画像データに対する処理の観点からIF回路50の構成を説明したが、この他にIF回路50は、プリンタコントローラ20から送られてくる印刷制御用の制御データを受け取り、印刷装置100の制御部105に渡すための構成を備える。   The configuration of the IF circuit 50 has been described above from the viewpoint of processing on document image data. In addition to this, the IF circuit 50 receives control data for print control sent from the printer controller 20 and controls the printing apparatus 100. A configuration for passing to the unit 105 is provided.

次に再び図1を参照し、印刷検査装置200について説明する。印刷検査装置200は、読取装置205,原稿画像処理部210,原稿画像バッファ215,検査画像処理部220,検査画像バッファ225,照合部230,表示部240を備えている。以下、これら各要素を順に説明する。   Next, the print inspection apparatus 200 will be described with reference to FIG. 1 again. The print inspection apparatus 200 includes a reading device 205, an original image processing unit 210, an original image buffer 215, an inspection image processing unit 220, an inspection image buffer 225, a collation unit 230, and a display unit 240. Hereinafter, each of these elements will be described in order.

読取装置205は、印刷装置100の用紙搬送系112において、プリントエンジン110の下流、かつ排紙先切換ゲート114の上流の位置に設けられる。読取装置205は、印刷済用紙150の印刷面を照らすためのランプと、撮像デバイスと、その照明に対する印刷面からの反射光を撮像デバイスの撮像面に結像するための結像光学系とを備える。好適な例では、ランプとしては棒状のものを、撮像デバイスとしてはCCD(電荷結合素子)のラインセンサを用いることができる。この場合、ラインセンサ及び結像光学系は、読取装置205の位置における用紙搬送方向に垂直な方向(主走査方向と呼ぶ)のラインをラインセンサで一度に読み取れるように配設される。そして、搬送される用紙が読取位置を通過するのに同期して主走査方向のラインを1ラインずつラインセンサで読み取っていくことで、1ページの検査画像データを作成する。   The reading device 205 is provided at a position downstream of the print engine 110 and upstream of the paper discharge destination switching gate 114 in the paper transport system 112 of the printing apparatus 100. The reading device 205 includes a lamp for illuminating the printing surface of the printed paper 150, an imaging device, and an imaging optical system for imaging reflected light from the printing surface for the illumination on the imaging surface of the imaging device. Prepare. In a preferred example, a rod-shaped lamp can be used as the lamp, and a CCD (Charge Coupled Device) line sensor can be used as the imaging device. In this case, the line sensor and the imaging optical system are arranged so that lines in a direction perpendicular to the paper conveyance direction (referred to as a main scanning direction) at the position of the reading device 205 can be read at once by the line sensor. Then, one line of inspection image data is created by reading the lines in the main scanning direction line by line with the line sensor in synchronization with the conveyed paper passing through the reading position.

原稿画像処理部210は、IF回路50で分岐された原稿画像データを受け取り、この原稿画像データに対して、検査画像データとの照合のために必要な画像処理を施す機能モジュールである。照合のために必要な画像処理の代表例としては、解像度変換がある。もちろん、これはあくまで一例であり、他の画像処理が行われる場合もある。また、原稿画像データに対して複数の画像処理が施される場合もある。これら各種の画像処理の機能は、ハードウエア回路として構成することができる。もちろん複数の画像処理機能を1つのハードウエア回路に組み込むこともできる。   The document image processing unit 210 is a functional module that receives document image data branched by the IF circuit 50 and performs image processing necessary for collation with inspection image data on the document image data. A representative example of image processing necessary for collation is resolution conversion. Of course, this is merely an example, and other image processing may be performed. In addition, a plurality of image processing may be performed on the document image data. These various image processing functions can be configured as a hardware circuit. Of course, a plurality of image processing functions can be incorporated into one hardware circuit.

原稿画像バッファ215は、原稿画像処理部210で処理された原稿画像データを一時的に記憶するバッファメモリである。   The document image buffer 215 is a buffer memory that temporarily stores document image data processed by the document image processing unit 210.

検査画像処理部220は、読取装置205が生成した検査画像データに対し、原稿画像との照合のために必要な画像処理を施す機能モジュールである。検査画像処理部220が実行する画像処理としては、シェーディング補正や露光補正、位置ずれ補正、倍率補正、二値化などがある。   The inspection image processing unit 220 is a functional module that performs image processing necessary for collation with the document image on the inspection image data generated by the reading device 205. Image processing executed by the inspection image processing unit 220 includes shading correction, exposure correction, positional deviation correction, magnification correction, binarization, and the like.

また検査画像処理部220は、読取装置205による画像読取動作を制御する機能を備える。すなわち、検査画像処理部220は、印刷装置100の用紙搬送に同期して、印刷済用紙150が所定の読取位置に到達したごとに、読取装置205に対し読取を指示する。この指示に応じ、読取装置205は、ランプによる照明及び撮像デバイスによる画像読取を行う。検査画像処理部220が実行するこのような画像処理機能や制御機能は、原稿画像処理部210の場合と同様、ハードウエア回路として構成することができる。そして、それらハードウエア回路の集合体として、検査画像処理部220を構成することができる。   Further, the inspection image processing unit 220 has a function of controlling an image reading operation by the reading device 205. In other words, the inspection image processing unit 220 instructs the reading device 205 to read each time the printed paper 150 reaches a predetermined reading position in synchronization with the paper conveyance of the printing device 100. In response to this instruction, the reading device 205 performs illumination with a lamp and image reading with an imaging device. Such an image processing function and control function executed by the inspection image processing unit 220 can be configured as a hardware circuit as in the case of the document image processing unit 210. The inspection image processing unit 220 can be configured as an aggregate of these hardware circuits.

プレプリント画像管理部222,プレプリント画像DB(データベース)223及び検査画像マスク部224は、検査画像データに含まれるプレプリント画像の部分をマスクするための構成要素である。すなわち、プレプリント紙に対する印刷では、印刷済用紙を読み取って得た検査画像データには、原稿画像データに対応する画像の他にプレプリント画像も含まれている。そこで、原稿画像データとの照合のために、検査画像データからプレプリント画像部分を除去すべく、マスク処理を行うのである。これら構成要素のうち、プレプリント画像DB223には、印刷装置100で使用される各種類のプレプリント紙のプレプリント画像のデータが登録されている。ここで、各プレプリント画像は、プレプリント紙の種類を示すコード情報に対応づけて登録されている。プレプリント画像管理部222は、IF回路50からコード情報を受け取り、そのコード情報に対応するプレプリント画像のデータをプレプリント画像DB223から読み出し、検査画像マスク部224に供給する。検査画像マスク部224は、検査画像処理部220から受け取った検査画像データのうちのプレプリント画像の領域を、そのプレプリント画像のデータを用いてマスクすることにより、検査画像データからプレプリント画像部分を取り除く。   The preprint image management unit 222, the preprint image DB (database) 223, and the inspection image mask unit 224 are components for masking a preprint image portion included in the inspection image data. That is, in printing on preprinted paper, the inspection image data obtained by reading the printed paper includes a preprinted image in addition to the image corresponding to the document image data. Therefore, in order to collate with the document image data, a mask process is performed to remove the preprint image portion from the inspection image data. Among these components, preprint image data of each type of preprint paper used in the printing apparatus 100 is registered in the preprint image DB 223. Here, each preprint image is registered in association with code information indicating the type of preprint paper. The preprint image management unit 222 receives code information from the IF circuit 50, reads preprint image data corresponding to the code information from the preprint image DB 223, and supplies the preprint image data to the inspection image mask unit 224. The inspection image mask unit 224 masks the area of the preprint image in the inspection image data received from the inspection image processing unit 220 using the data of the preprint image. Remove.

検査画像バッファ225は、検査画像マスク部224から、プレプリント画像部分が除去された検査画像データを受け取り、それを照合部230での照合のために一時的に記憶する。   The inspection image buffer 225 receives the inspection image data from which the preprint image portion has been removed from the inspection image mask unit 224, and temporarily stores it for collation by the collation unit 230.

照合部230は、原稿画像バッファ215内の原稿画像データと検査画像バッファ225内の検査画像データとを読み出して両者を照合することにより、その検査画像データに対応する印刷済用紙の印刷品質の良否を判定する。照合部230の処理は、従来と同様のものでよいので説明を省略する。なお、原稿画像データのオフセット領域404中のコード画像406が邪魔になるような照合処理の場合は、前述のようにIF回路50がコード画像406を除去するようにしておけばよい。もっとも、コード画像406の付加位置は既知なので、照合部230でその除去を行うことももちろん可能である。また、印刷検査装置200が原稿画像データを取得するタイミングと、その原稿画像データに対応する検査画像データを取得するタイミングには差があるが、印刷検査装置200内に設けられた原稿画像バッファ215や検査画像バッファ225などのバッファ機能により、照合部230の照合までにその差が吸収できるようになっている。   The collation unit 230 reads out the original image data in the original image buffer 215 and the inspection image data in the inspection image buffer 225 and collates them, so that the print quality of the printed paper corresponding to the inspection image data is good or bad. Determine. Since the process of the collation part 230 may be the same as that of the past, description is abbreviate | omitted. In the case of collation processing in which the code image 406 in the offset area 404 of the document image data is an obstacle, the IF circuit 50 may be removed as described above. However, since the addition position of the code image 406 is known, it is of course possible to remove it by the collation unit 230. Although there is a difference between the timing at which the print inspection apparatus 200 acquires the original image data and the timing at which the inspection image data corresponding to the original image data is acquired, the original image buffer 215 provided in the print inspection apparatus 200. The buffer function such as the inspection image buffer 225 can absorb the difference until the collation by the collation unit 230.

照合部230は、この良否判定の結果を示す信号を印刷装置100に対して供給する。印刷装置100の制御部は、この信号に従って排紙先切換ゲート114を切換制御することで、良品と判定された印刷済用紙は正常排紙トレイ120へ、不良品と判定された印刷済用紙は異常排紙トレイ125へ排紙されるようにする。   The collation unit 230 supplies a signal indicating the result of the quality determination to the printing apparatus 100. The control unit of the printing apparatus 100 switches and controls the discharge destination switching gate 114 according to this signal, so that the printed paper determined to be non-defective is transferred to the normal discharge tray 120, and the printed paper determined to be defective is The paper is discharged to the abnormal paper discharge tray 125.

また照合部230の処理結果は、表示部240により表示することもできる。   The processing result of the collation unit 230 can also be displayed on the display unit 240.

以上、本発明の好適な実施の形態を説明した。本実施形態によれば、印刷検査装置200は、プリンタコントローラ20から送られてくる原稿画像データ中の含まれるコード画像を認識することで、その原稿画像データが印刷されるプレプリント紙のプレプリント画像を特定し、そのプレプリント画像を用いて検査画像データ中のプレプリント画像部分をマスクする。したがって、使用するプレプリント紙の種類が複雑に切り替えられるような場合でも、印刷検査装置200ではそれに追従して検査画像データに適切なマスク処理を施すことができるので、正しい照合処理を行うことができる。   The preferred embodiments of the present invention have been described above. According to the present embodiment, the print inspection apparatus 200 recognizes the code image included in the document image data sent from the printer controller 20, and thereby preprints the preprint paper on which the document image data is printed. An image is specified, and the preprint image portion in the inspection image data is masked using the preprint image. Therefore, even when the type of preprinted paper to be used can be switched in a complicated manner, the print inspection apparatus 200 can perform appropriate mask processing on the inspection image data following it, so that correct verification processing can be performed. it can.

以上に説明した実施形態はあくまで一例であり、本発明の範囲内で様々な変形が可能である。   The embodiment described above is merely an example, and various modifications can be made within the scope of the present invention.

例えば、実施形態においては、原稿画像データに付加したコード画像は、印刷検査装置200では、原稿画像が印刷される用紙のプレプリント画像を特定するのに用いたが、これに加えて更に印刷装置100における給紙トレイの選択に利用することもできる。この場合、印刷装置100には、各給紙トレイ116に対しそれぞれどのコード情報に対応するプレプリント紙が収容されているかを管理するテーブルが保持されており、IF回路50が認識したコード情報を制御部105に伝達し、制御部105がそのテーブルを参照してそのコード情報に対応する給紙トレイを特定し、給紙元として選択する。このような構成によれば、プリンタコントローラ20から印刷装置100に対して給紙トレイの選択指示のデータを別途送信する必要がなくなるので、そのような選択指示データ伝送のための信号線或いは伝送帯域が不要になるというメリットがある。   For example, in the embodiment, the code image added to the document image data is used by the print inspection apparatus 200 to specify the preprint image of the paper on which the document image is printed. It can also be used to select a paper feed tray at 100. In this case, the printing apparatus 100 holds a table for managing which code information corresponding to each code information is stored in each paper feed tray 116, and the code information recognized by the IF circuit 50 is stored. The control unit 105 refers to the table, specifies the paper feed tray corresponding to the code information, and selects it as the paper feed source. According to such a configuration, it is not necessary to separately transmit paper feed tray selection instruction data from the printer controller 20 to the printing apparatus 100. Therefore, a signal line or transmission band for transmitting such selection instruction data is provided. There is an advantage that becomes unnecessary.

またこの変形例から分かるように、上記実施形態ではプレプリント紙(又はプレプリント画像)の種類を示すコード画像を原稿画像データに付加したが、この代わりに給紙トレイの指定情報(トレイ番号など)を示すコード画像を原稿画像データに付加してもよい。この場合印刷検査装置200に対し、各給紙トレイ116に収容されているプレプリント紙の種類を登録するテーブルを設けておけば、コード画像の認識により給紙トレイを特定し、その給紙トレイに対応するプレプリント紙の種類をそのテーブルから特定することで、上記と同様の処理を実現できる。   Further, as can be seen from this modification, in the above embodiment, a code image indicating the type of preprinted paper (or preprinted image) is added to the document image data. ) May be added to the document image data. In this case, if a table for registering the type of preprinted paper stored in each paper feed tray 116 is provided for the print inspection apparatus 200, the paper feed tray is specified by recognizing the code image, and the paper feed tray. By specifying the type of preprinted paper corresponding to 1 from the table, the same processing as described above can be realized.

また、上記実施形態では、検査画像データ中のプレプリント画像部分をマスクすることで、原稿画像データとの照合を可能にしたが、この代わりに、コード情報から求めたプレプリント画像データを原稿画像データに合成することで、印刷済用紙の印刷面の画像と同等の画像を示すデータを作成し、これを検査画像データと照合する方式でももちろん良い。   In the above-described embodiment, the preprint image data in the inspection image data is masked to enable comparison with the document image data. Instead, the preprint image data obtained from the code information is used as the document image data. Of course, it is possible to create a data indicating an image equivalent to the image on the printed surface of the printed paper by combining with the data, and to collate this with the inspection image data.

また、上記実施形態では、DB223にはプレプリント画像を登録したが、DB223に登録するものは検査画像データのうち原稿画像データとの比較すべき部分を表すものであればどのようなものでもよい。例えば、プレプリント画像の代わりにマスク画像(例えば比較すべき部分の画素の値を「1」、それ以外の部分の画素の値を「0」とした二値画像)をDB233に登録し、このマスク画像により検査画像データをマスクしてもよい。   In the above-described embodiment, the preprint image is registered in the DB 223. However, any data may be registered in the DB 223 as long as it represents a portion to be compared with the original image data in the inspection image data. . For example, instead of a preprint image, a mask image (for example, a binary image in which the pixel value of the portion to be compared is “1” and the pixel value of the other portion is “0”) is registered in the DB 233, and this The inspection image data may be masked with a mask image.

また、上記実施形態では、原稿画像データに付加するコード画像は、プレプリント紙(或いはプレプリント画像)の種類を示す値を表現したものであったが、プレプリント画像(或いはこれに対応するマスク画像)が比較的単純なものであれば、そのプレプリント画像(又はマスク画像)自体を記述したベクタ情報や描画指示データを表現したコード画像を原稿画像データに付加することもできる。この場合、印刷検査装置200では、そのコード画像を認識してコード情報を得、そのコード情報を更に解釈してプレプリント画像(又はマスク画像)を作成し、これを検査画像データのマスク処理や原稿画像データとの合成に用いる。   In the above embodiment, the code image added to the document image data represents a value indicating the type of preprinted paper (or preprinted image), but the preprinted image (or a mask corresponding thereto) is used. If the image is relatively simple, a vector image describing the preprint image (or mask image) itself and a code image expressing drawing instruction data can be added to the document image data. In this case, the print inspection apparatus 200 obtains code information by recognizing the code image, further interprets the code information to create a preprint image (or mask image), which is subjected to mask processing of inspection image data, Used for composition with document image data.

本実施形態の印刷システムの概略構成を示すブロック図である。1 is a block diagram illustrating a schematic configuration of a printing system according to an embodiment. プレプリント紙の一例を示す図である。It is a figure which shows an example of a preprint paper. プリンタコントローラの構成を示すブロック図である。2 is a block diagram illustrating a configuration of a printer controller. FIG. 原稿画像データに対しコード画像のデータを付加する位置を説明するための図である。It is a figure for demonstrating the position which adds the data of a code image with respect to original image data. IF回路の構成の一例を示す図である。It is a figure which shows an example of a structure of IF circuit.

符号の説明Explanation of symbols

10 ホストコンピュータ、20 プリンタコントローラ、50 IF(インタフェース)回路、100 印刷装置、105 制御部、110 プリントエンジン、112 用紙搬送系、114 排紙先切換ゲート、116 給紙トレイ、120 正常排紙トレイ、125 異常排紙トレイ、200 印刷検査装置、205 読取装置、210 原稿画像処理部、215 原稿画像バッファ、220 検査画像処理部、222 プレプリント画像管理部、223 プレプリント画像データベース、224 検査画像マスク部、225 検査画像バッファ、230 照合部、240 表示部。   10 host computer, 20 printer controller, 50 IF (interface) circuit, 100 printing device, 105 control unit, 110 print engine, 112 paper transport system, 114 delivery destination switching gate, 116 paper feed tray, 120 normal delivery tray, 125 abnormal paper discharge tray, 200 print inspection apparatus, 205 reading apparatus, 210 original image processing section, 215 original image buffer, 220 inspection image processing section, 222 preprint image management section, 223 preprint image database, 224 inspection image mask section 225 Inspection image buffer, 230 verification unit, 240 display unit.

Claims (7)

プレプリント画像が印刷されたプレプリント紙に対し原稿画像を印刷し、複数の種類のプレプリント紙がそれぞれ収容される複数の収容部を有する印刷装置に対して接続され、印刷済用紙を読み取って得られる検査画像と前記原稿画像との比較により、該印刷済用紙の印刷品質検査を行う印刷検査装置であって、
前記収容部に収容されるプレプリント紙に対応するプレプリント画像のデータが記憶される画像記憶部と、
前記プレプリント画像の種類を判定する情報を含むコード情報を示すコード画像が付加された前記原稿画像を受け取り、該原稿画像中のコード画像をコード認識してコード情報を求めるコード認識部と、
前記コード認識部が認識したコード情報に対応する前記画像記憶部に記憶されたプレプリント画像のデータを受け取り、当該プレプリント画像のデータを用いて前記検査画像中のプレプリント画像の部分をマスクするマスク処理部と、
を備え、前記マスク処理部の出力画像と前記原稿画像との比較により印刷品質検査を行う印刷検査装置。
Print the document image to preprinted sheet of pre-printed image is printed, a plurality of types of preprinted sheet is connected to the printing apparatus to have a plurality of accommodating portions to be accommodated, respectively, read the printed paper A print inspection apparatus that performs a print quality inspection of the printed paper by comparing the inspection image obtained by the above and the original image,
An image storage unit for storing preprinted image data corresponding to the preprinted paper stored in the storage unit;
A code recognizing unit that receives the original image to which a code image indicating code information including information for determining the type of the preprint image is added, recognizes the code image in the original image, and obtains code information;
The preprint image data stored in the image storage unit corresponding to the code information recognized by the code recognition unit is received, and the preprint image data in the inspection image is masked using the preprint image data. A mask processing unit;
A print inspection apparatus that performs a print quality inspection by comparing the output image of the mask processing unit and the original image.
前記コード情報は、前記複数の収容部から該当する収容部を選択する情報を含み、前記コード情報を参照することにより、前記該当する収容部を選択する制御部とを備えることを特徴とする請求項1記載の印刷検査装置。 The code information includes information for selecting a corresponding storage unit from the plurality of storage units, and includes a control unit that selects the corresponding storage unit by referring to the code information. Item 1. A printing inspection apparatus according to Item 1. プレプリント画像が印刷されたプレプリント紙に対し原稿画像を印刷し、複数の種類のプレプリント紙がそれぞれ収容される複数の収容部を有する印刷装置に対して接続され、印刷済用紙を読み取って得られる検査画像と前記原稿画像との比較により、該印刷済用紙の印刷品質検査を行う印刷検査装置であって、
前記収容部に収容されるプレプリント紙に対応するプレプリント画像のデータが記憶される画像記憶部と、
前記プレプリント画像の種類を判定する情報を含むコード情報を示すコード画像が付加された前記原稿画像を受け取り、該原稿画像中のコード画像をコード認識してコード情報を求めるコード認識部と、
認識されたコード情報に対応する前記画像記憶部に記憶されたプレプリント画像のデータを受け取り、当該プレプリント画像を前記原稿画像に合成する合成処理部と、
を備え、前記合成処理部の出力画像と前記検査画像との比較により前記印刷品質検査を行う印刷検査装置。
Print the document image to preprinted sheet of pre-printed image is printed, a plurality of types of preprinted sheet is connected to the printing apparatus to have a plurality of accommodating portions to be accommodated, respectively, read the printed paper A print inspection apparatus that performs a print quality inspection of the printed paper by comparing the inspection image obtained by the above and the original image,
An image storage unit for storing preprinted image data corresponding to the preprinted paper stored in the storage unit;
A code recognizing unit that receives the original image to which a code image indicating code information including information for determining the type of the preprint image is added, recognizes the code image in the original image, and obtains code information;
Receiving a preprint image data stored in the image storage unit corresponding to the recognized code information, and combining the preprint image with the document image;
A print inspection apparatus that performs the print quality inspection by comparing the output image of the synthesis processing unit and the inspection image.
前記コード情報は、前記複数の収容部から該当する収容部を選択する情報を含み、前記コード情報を参照することにより、前記該当する収容部を選択する制御部とを備えることを特徴とする請求項3記載の印刷検査装置。 The code information includes information for selecting a corresponding storage unit from the plurality of storage units, and includes a control unit that selects the corresponding storage unit by referring to the code information. Item 4. The printing inspection apparatus according to Item 3. 与えられた印刷画像データに基づき原稿画像を作成し、その原稿画像のデータを、該原稿画像を用紙に印刷し、複数の種類のプレプリント紙を収容する収容部を有する印刷装置と、その印刷結果の印刷品質を該原稿画像に基づき検査する印刷検査装置と、に対して前記原稿画像のデータを供給する印刷コントローラであって、
前記収容部に収容されたプレプリント画像の種類を示す情報を記憶する情報記憶部と、
前記情報記憶部に記憶された複数種類のプレプリント画像のうち、作成した原稿画像を印刷すべきプレプリント紙に印刷されているプレプリント画像の種類を判定する判定部と、
判定したプレプリント画像の種類を判定する情報を含むコード情報を示すコード画像を前記原稿画像に付加するコード付加部と、
を備え、該コード画像が付加された原稿画像を前記印刷装置及び印刷検査装置に対し供給する、印刷コントローラ。
A printing apparatus having a storage unit for creating a document image based on given print image data, printing the document image data on a sheet of paper, and storing a plurality of types of preprinted paper, and printing thereof A print inspection apparatus that inspects the resulting print quality based on the original image, and a print controller that supplies the original image data to the print controller;
An information storage unit for storing information indicating the type of the preprint image stored in the storage unit;
A determination unit for determining a type of a preprint image printed on a preprint paper on which a created document image is to be printed among a plurality of types of preprint images stored in the information storage unit ;
A code adding unit for adding a code image indicating code information including information for determining the type of the determined preprint image to the document image;
And a print controller for supplying a document image to which the code image is added to the printing apparatus and the print inspection apparatus.
与えられた印刷対象データに基づき用紙に印刷すべき原稿画像を作成し出力するコントローラと、
前記原稿画像を用紙に対して印刷し、複数の種類のプレプリント紙を収容する収容部を有する印刷装置と、その印刷結果を読み取って得られる検査画像と前記原稿画像とを比較することにより印刷品質検査を行う印刷検査装置と、
を含み、
前記コントローラは、
前記収容部に収容されたプレプリント画像の種類を示す情報を記憶する情報記憶部と、
前記情報記憶部に記憶された複数種類のプレプリント画像のうち、作成した原稿画像を印刷すべきプレプリント紙に印刷されているプレプリント画像の種類を判定する判定部と、
判定したプレプリント画像の種類を判定する情報を含むコード情報を示すコード画像を前記原稿画像に付加するコード付加部と、
を備え、該コード画像が付加された原稿画像を出力し、
前記印刷検査装置は、
前記収容部に収容されるプレプリント紙に対応するプレプリント画像のデータが記憶される画像記憶部と、
前記プレプリント画像の種類を判定する情報を含むコード情報を示すコード画像が付加された前記原稿画像を受け取り、該原稿画像中のコード画像をコード認識してコード情報を求めるコード認識部と、
前記コード認識部が認識したコード情報に対応する前記画像記憶部に記憶されたプレプリント画像のデータを受け取り、当該プレプリント画像のデータを用いて前記検査画像中のプレプリント画像の部分をマスクするマスク処理部と、
を備え、前記マスク処理部の出力画像と前記原稿画像との比較により印刷品質検査を行う、
ことを特徴とする印刷システム。
A controller for creating and outputting a document image to be printed on paper based on given print target data;
Printing by printing the original image on paper and comparing the original image with a printing apparatus having a storage unit for storing a plurality of types of preprinted paper, and an inspection image obtained by reading the print result A print inspection device for quality inspection;
Including
The controller is
An information storage unit for storing information indicating the type of the preprint image stored in the storage unit;
A determination unit for determining a type of a preprint image printed on a preprint paper on which a created document image is to be printed among a plurality of types of preprint images stored in the information storage unit ;
A code adding unit for adding a code image indicating code information including information for determining the type of the determined preprint image to the document image;
Output a document image with the code image added thereto,
The mark Suriken査device,
An image storage unit for storing preprinted image data corresponding to the preprinted paper stored in the storage unit;
A code recognizing unit that receives the original image to which a code image indicating code information including information for determining the type of the preprint image is added, recognizes the code image in the original image, and obtains code information;
The preprint image data stored in the image storage unit corresponding to the code information recognized by the code recognition unit is received, and the preprint image data in the inspection image is masked using the preprint image data. A mask processing unit;
A print quality inspection is performed by comparing the output image of the mask processing unit and the original image.
A printing system characterized by that.
与えられた印刷対象データに基づき用紙に印刷すべき原稿画像データを作成し出力するコントローラと、
前記原稿画像データを用紙に対して印刷し、複数の種類のプレプリント紙を収容する収容部を有する印刷装置と、その印刷結果を読み取って得られる検査画像データと前記原稿画像データとを比較することにより印刷品質検査を行う印刷検査装置と、
を含み、
前記コントローラは、
前記収容部に収容されたプレプリント画像の種類を示す情報を記憶する情報記憶部と、
前記情報記憶部に記憶された複数種類のプレプリント画像のうち、作成した原稿画像を印刷すべきプレプリント紙に印刷されているプレプリント画像の種類を判定する判定部と、
判定したプレプリント画像の種類を判定する情報を含むコード情報を示すコード画像を前記原稿画像に付加するコード付加部と、
を備え、該コード画像が付加された原稿画像を出力し、
前記印刷検査装置は、
前記収容部に収容されるプレプリント紙に対応するプレプリント画像のデータが記憶される画像記憶部と、
前記プレプリント画像の種類を判定する情報を含むコード情報を示すコード画像が付加された前記原稿画像を受け取り、該原稿画像中のコード画像をコード認識してコード情報を求めるコード認識部と、
前記コード認識部が認識したコード情報に対応する前記画像記憶部に記憶されたプレプリント画像のデータを受け取り、当該プレプリント画像を前記原稿画像に合成する合成処理部と、
を備え、前記合成処理部の出力画像と前記検査画像との比較により印刷品質検査を行うことを特徴とする印刷システム。
A controller that creates and outputs document image data to be printed on paper based on given print target data;
The original image data is printed on a sheet of paper, and a printing apparatus having a storage unit for storing a plurality of types of preprinted paper is compared with inspection image data obtained by reading the print result and the original image data. a printing inspection apparatus for performing printing quality inspection by,
Including
The controller is
An information storage unit for storing information indicating the type of the preprint image stored in the storage unit;
A determination unit for determining a type of a preprint image printed on a preprint paper on which a created document image is to be printed among a plurality of types of preprint images stored in the information storage unit ;
A code adding unit for adding a code image indicating code information including information for determining the type of the determined preprint image to the document image;
Output a document image with the code image added thereto,
The mark Suriken査device,
An image storage unit for storing preprinted image data corresponding to the preprinted paper stored in the storage unit;
A code recognizing unit that receives the original image to which a code image indicating code information including information for determining the type of the preprint image is added, recognizes the code image in the original image, and obtains code information;
Receiving a preprint image data stored in the image storage unit corresponding to the code information recognized by the code recognition unit, and combining the preprint image with the document image;
A printing system that performs print quality inspection by comparing the output image of the synthesis processing unit and the inspection image.
JP2004018851A 2004-01-27 2004-01-27 Printing inspection apparatus and printing system Expired - Fee Related JP4604502B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004018851A JP4604502B2 (en) 2004-01-27 2004-01-27 Printing inspection apparatus and printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004018851A JP4604502B2 (en) 2004-01-27 2004-01-27 Printing inspection apparatus and printing system

Publications (2)

Publication Number Publication Date
JP2005212162A JP2005212162A (en) 2005-08-11
JP4604502B2 true JP4604502B2 (en) 2011-01-05

Family

ID=34903237

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004018851A Expired - Fee Related JP4604502B2 (en) 2004-01-27 2004-01-27 Printing inspection apparatus and printing system

Country Status (1)

Country Link
JP (1) JP4604502B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007072640A (en) * 2005-09-06 2007-03-22 Fuji Xerox Co Ltd Printing instruction device, printer, image formation device, print medium, printing instruction method and program
JP2015212873A (en) * 2014-05-02 2015-11-26 コニカミノルタ株式会社 Code symbol evaluation device
JP6855641B1 (en) * 2020-09-08 2021-04-07 ファーストアカウンティング株式会社 Data processing equipment, data processing methods and programs

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04320871A (en) * 1991-04-19 1992-11-11 Ricoh Co Ltd Printing apparatus
JP2002254749A (en) * 2001-03-05 2002-09-11 Glory Ltd Method and device for issuing receipt in adjustment system
JP2003305927A (en) * 2002-04-17 2003-10-28 Taizo Otani Printer inspection system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04320871A (en) * 1991-04-19 1992-11-11 Ricoh Co Ltd Printing apparatus
JP2002254749A (en) * 2001-03-05 2002-09-11 Glory Ltd Method and device for issuing receipt in adjustment system
JP2003305927A (en) * 2002-04-17 2003-10-28 Taizo Otani Printer inspection system

Also Published As

Publication number Publication date
JP2005212162A (en) 2005-08-11

Similar Documents

Publication Publication Date Title
US20020042798A1 (en) Printing system, and print server and computer program used in said printing system
US7997492B2 (en) Image forming apparatus, image forming system, image forming method, computer-readable medium and computer data signal
US20080247794A1 (en) Image forming device, control method of image forming device, program for achieving control method, and storage medium for storing program
JP2009100211A (en) Image reader and image reading method
US20060072142A1 (en) Image forming apparatus that performs wireless communication with radio tag attached to document or recording medium
US20050111045A1 (en) Image forming method, image forming apparatus, and program
JP2004268572A (en) Overlapped-continuous-printing apparatus and overlapped-continuous-printing method
JP2006303713A (en) Image forming apparatus and image formation control method
US20080192281A1 (en) Multi function peripheral apparatus and printing method for the same
US7589847B2 (en) Apparatus and method for conversion from portable document format
US8970913B2 (en) Printing system and image forming apparatus and method that check a precision of a formed image
JP2011039331A (en) Image forming apparatus, method for controlling thereof and program thereof
JP2021135197A (en) Inspection device, and control method of the same, printing system as well as program
JP4572634B2 (en) Printing result inspection apparatus, image forming apparatus, printing result inspection method, program
JP4604502B2 (en) Printing inspection apparatus and printing system
JP2021049744A (en) Image formation device, information processing method and program
JP2021043036A (en) Inspection device, information processing method, and program
US7586652B2 (en) Systems and methods for magnetic and color ink printing
JP2008219325A (en) Image processor and information writing device
JP5588685B2 (en) Robust insertion page method using code page
US20010026379A1 (en) Determination of image orientation in a digital copying apparatus
JP6282139B2 (en) Image forming apparatus, image forming apparatus control method, and program
JP5035559B2 (en) Image forming system
JP2011218696A (en) Print controller, method, and program
JP2021102322A (en) Image formation apparatus, image formation method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091117

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100115

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100907

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100920

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131015

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees