Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6103982B2 - Inspection device, inspection device control method, and program - Google Patents
[go: Go Back, main page]

JP6103982B2 - Inspection device, inspection device control method, and program - Google Patents

Inspection device, inspection device control method, and program Download PDF

Info

Publication number
JP6103982B2
JP6103982B2 JP2013034274A JP2013034274A JP6103982B2 JP 6103982 B2 JP6103982 B2 JP 6103982B2 JP 2013034274 A JP2013034274 A JP 2013034274A JP 2013034274 A JP2013034274 A JP 2013034274A JP 6103982 B2 JP6103982 B2 JP 6103982B2
Authority
JP
Japan
Prior art keywords
sheet
image data
image
inspection
print
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
JP2013034274A
Other languages
Japanese (ja)
Other versions
JP2013255216A (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.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2013034274A priority Critical patent/JP6103982B2/en
Publication of JP2013255216A publication Critical patent/JP2013255216A/en
Application granted granted Critical
Publication of JP6103982B2 publication Critical patent/JP6103982B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、印刷装置から出力されるシートまたは特定のシートに印刷された画像を検品する検品装置、検品装置の制御方法、及びプログラムに関するものである。   The present invention relates to an inspection apparatus that inspects a sheet output from a printing apparatus or an image printed on a specific sheet, a control method for the inspection apparatus, and a program.

従来、印刷装置が出力する印刷出力物に対して出力物の品質を検査する場合、検査担当者が目視で検品を行っていたが、近年においては、自動的に検品が可能である検品装置も開発されてきている。   Conventionally, when inspecting the quality of an output product with respect to a printed output product output by a printing apparatus, an inspector inspects the product visually, but in recent years, there are also inspection devices that can automatically inspect. It has been developed.

この検品装置による判定は、通常、プリントするために印刷装置内で生成されるRIPデータを元画像として、印刷された画像をセンサで読み取った出力画像と元画像を比較して元画像と印刷出力が一致しているかどうかを判定して検品を行っている。   The inspection by the inspection device is usually performed by using the RIP data generated in the printing device for printing as the original image, comparing the output image obtained by reading the printed image with the sensor with the original image, and the print output. Judgment is made by judging whether or not they match.

その際、印刷する媒体が白色シートであれば、印刷用のRIP画像を元画像として、白色シート上に印刷された出力画像との比較を行うため、元画像と印刷出力画像は汚れやかすれなどの要因がなければ一致するため、判定結果がOKとなる。   At this time, if the printing medium is a white sheet, the RIP image for printing is used as the original image, and the output image printed on the white sheet is compared. Since there is a match if there is no cause, the determination result is OK.

一方で、白色シート以外の媒体、もしくは、白色シートに予め印刷されたシートへの印刷を行う場合には、印刷出力した画像は、シートが予め持つ画像に印刷画像が重ねられた画像となる。このため、元画像との比較の結果、所望の出力結果であるにも関わらず、検査結果がNGとなってしまう。   On the other hand, when printing on a medium other than a white sheet or a sheet preprinted on a white sheet, the printed image is an image in which the print image is superimposed on an image that the sheet has in advance. For this reason, as a result of the comparison with the original image, the inspection result becomes NG although it is a desired output result.

例えば、特許文献1には、シートに予め形成されている画像の画像データをメモリに格納し、当該画像データと、画像形成部でシートに画像を形成するための入力画像データを重ね合わせる技術が開示されている。特許文献1においては、重ね合わせた画像と、画像形成後のシート上に形成された画像とを比較して画像形成部におけるミスプリントの検出を行う。   For example, Patent Document 1 discloses a technique in which image data of an image formed in advance on a sheet is stored in a memory, and the image data is superimposed on input image data for forming an image on the sheet in an image forming unit. It is disclosed. In Patent Document 1, a misprint is detected in an image forming unit by comparing a superimposed image and an image formed on a sheet after image formation.

特開2008−252647号公報JP 2008-252647 A

上記特許文献1においては、常に、予め形成された画像と画像形成部で生成してシート上に形成された画像を重ね合わせた画像を作る構成であり、常に定型のシート、例えばはがきなどに印刷するような使用方法の場合には有効である。   The above-mentioned Patent Document 1 is a configuration in which an image formed by a pre-formed image and an image formed by an image forming unit and formed on a sheet is always created, and is always printed on a standard sheet such as a postcard. It is effective in the case of such usage.

しかし、複数種類の色紙、又は予め形成された画像を有するシートと通常の白色シートが混載するような場合には、常に定型で1種類の画像としか比較しない構成では検査時に正確な判定ができない。   However, when a plurality of types of colored paper, or a sheet having a pre-formed image and a normal white sheet are mixedly mounted, an accurate determination at the time of inspection cannot be made with a configuration that always compares only one type of image with a standard shape. .

本発明は、上記の課題を解決するためになされたもので、本発明の目的は、白色シートと白色以外の有色シートやオブジェクトがあらかじめ印刷された特定シートを用いて印刷した場合でも、印刷された画像の検品処理を正確に行える仕組みを提供することである。   The present invention has been made to solve the above problems, and the object of the present invention is to print even when a white sheet and a non-white colored sheet or a specific sheet on which an object is printed in advance are used. It is to provide a mechanism that can accurately inspect the processed images.

上記目的を達成する本発明の検品装置は以下に示す構成を備える。   The inspection device of the present invention that achieves the above object has the following configuration.

白色シート以外の特定シートの画像データを格納する第1の格納手段と、印刷ジョブに従い生成される印刷画像データを格納する第2の格納手段と、前記特定シートの画像データおよび印刷画像データからそれぞれ特徴情報を抽出してそれぞれを重ね合わすべき位置ずれ情報を算出する算出手段と、前記特定シートの画像データと前記印刷画像データとを重ね合わせて第1の合成画像データ、または前記算出手段により算出された位置ずれ情報に基づいて前記位置ずれの補正をした後に前記特定シートの画像データと前記印刷画像データとを重ね合わせて第2の合成画像データを生成する生成手段と、生成された前記第1の合成画像データまたは第2の合成画像データ、あるいは印刷画像データを格納する第3の格納手段と、印刷装置が白色シートまたは前記特定シートに印刷した画像を読み取る読取手段と、前記第3の格納手段に格納された前記第1の合成画像データ、第2の合成画像データと、あるいは印刷画像データと、前記読取手段が前記白色シートまたは特定シートから読み取る読取り画像データとを比較して印刷された画像を検品する検品手段と、前記読取手段が読み取るべきシートが第1の特定シートである場合は、前記第3の格納手段に前記第1の合成画像データを格納し、前記読取手段が読み取るべきシートが第2の特定シートである場合は、前記第3の格納手段に前記第2の合成画像データを格納し、前記読取手段が読み取るべきシートが白色シートである場合は、前記第3の格納手段に前記印刷画像データを格納するように制御する制御手段と、を設けたことを特徴とする。 First storage means for storing image data of a specific sheet other than a white sheet, second storage means for storing print image data generated according to a print job, and image data and print image data of the specific sheet, respectively The calculation means for extracting the feature information and calculating the positional deviation information to be overlaid with each other, and the first composite image data or the calculation means by superimposing the image data of the specific sheet and the print image data Generating means for generating the second composite image data by superimposing the image data of the specific sheet and the print image data after correcting the misregistration based on the misregistration information. The third storage means for storing the first composite image data, the second composite image data, or the print image data; Reading means for reading an image printed on a print sheet or the specific sheet, the first composite image data, the second composite image data, or the print image data stored in the third storage means, and the reading Inspecting means for inspecting the printed image by comparing the read image data read from the white sheet or the specific sheet by the means, and when the sheet to be read by the reading means is the first specific sheet, If the sheet to be read by the reading means is the second specific sheet, the second composite image data is stored in the third storage means. Control means for controlling the print image data to be stored in the third storage means when the sheet to be read by the reading means is a white sheet. The features.

本発明によれば、白色シートと白色以外の有色シートやオブジェクトがあらかじめ印刷された特定シートを用いて印刷した場合でも、印刷された画像の検品処理を正確に行える。   According to the present invention, it is possible to accurately inspect a printed image even when printing is performed using a white sheet and a specific sheet on which a colored sheet or object other than white is printed in advance.

印刷システムの構成を説明する図である。1 is a diagram illustrating a configuration of a printing system. 印刷装置のコントローラ構成を説明するブロック図である。2 is a block diagram illustrating a controller configuration of the printing apparatus. FIG. インライン検品システムの構成を示す断面図である。It is sectional drawing which shows the structure of an in-line inspection system. 図3に示した検査装置の搬送路を上面から視た上面図である。It is the upper side figure which looked at the conveyance path of the inspection apparatus shown in FIG. 3 from the upper surface. 操作部の表示部に表示されるUI画面の一例を示す図である。It is a figure which shows an example of UI screen displayed on the display part of an operation part. 印刷装置の制御方法を説明するフローチャートである。6 is a flowchart illustrating a method for controlling the printing apparatus. 画像検査コントローラの詳細構成を説明するブロック図である。It is a block diagram explaining the detailed structure of an image inspection controller. 検品装置の制御方法を説明するフローチャートである。It is a flowchart explaining the control method of an inspection apparatus. 検品装置の制御方法を説明するフローチャートである。It is a flowchart explaining the control method of an inspection apparatus. 検品処理画像の対比例を示すマトリクス図である。It is a matrix figure which shows the contrast of an inspection process image. 検査表示部に表示されるUI画面の一例を示す図である。It is a figure which shows an example of UI screen displayed on a test | inspection display part. シート収納部に収納されるシート例を説明する図である。It is a figure explaining the example of a sheet stored in a sheet storage part. 検品装置の制御方法を示すフローチャートである。It is a flowchart which shows the control method of an inspection apparatus. 検査表示部に表示されるUI画面の一例を示す図である。It is a figure which shows an example of UI screen displayed on a test | inspection display part. 画像検査コントローラによるシート種判定方法を示す図である。It is a figure which shows the sheet | seat kind determination method by an image test | inspection controller. 検品装置の制御方法を示すフローチャートである。It is a flowchart which shows the control method of an inspection apparatus. 検品装置で色紙判定された際の画像合成例を示す図である。It is a figure which shows the example of an image synthesis at the time of color paper determination with an inspection apparatus. 検品装置が読み取るシートに出力された画像例を示す図である。It is a figure which shows the example of an image output on the sheet | seat which an inspection apparatus reads. 操作部の表示部に表示されるUI画面の一例を示す図である。It is a figure which shows an example of UI screen displayed on the display part of an operation part. 検品装置の制御方法を示すフローチャートである。It is a flowchart which shows the control method of an inspection apparatus. 検品装置の制御方法を示すフローチャートである。It is a flowchart which shows the control method of an inspection apparatus. リファレンス画像生成処理のアルゴリズムを示す図である。It is a figure which shows the algorithm of a reference image generation process. 検品装置の制御方法を示すフローチャートである。It is a flowchart which shows the control method of an inspection apparatus. 検品装置の制御方法を示すフローチャートである。It is a flowchart which shows the control method of an inspection apparatus.

次に本発明を実施するための最良の形態について図面を参照して説明する。
<システム構成の説明>
〔第1実施形態〕
Next, the best mode for carrying out the present invention will be described with reference to the drawings.
<Description of system configuration>
[First Embodiment]

図1は、本実施形態を示す検品装置を含む印刷装置がネットワークに接続される印刷システムの構成を説明する図である。   FIG. 1 is a diagram illustrating a configuration of a printing system in which a printing apparatus including an inspection apparatus according to the present embodiment is connected to a network.

図1において、101は印刷装置で、後述するプリントエンジンを備え、各種の入力データを処理し、記録シート上に画像印刷を行う。102は検査装置で、印刷装置101から出力される印刷済み記録シートを受け取って印刷画像内容を検査する。103はフィニッシャで、検査装置102で検査後、出力される印刷シートを所望の出力形態に合わせてソート、ステイプル、折りなどを行う。本実施形態においては、画像形成、画像検品、フィニッシングまでを一貫して行ういわゆるインライン画像検品システムを示している。
印刷装置101は、ネットワーク104を介してプリントサーバ105や複数のクライアントPC106などと接続されている。
In FIG. 1, reference numeral 101 denotes a printing apparatus, which includes a print engine described later, processes various input data, and prints an image on a recording sheet. An inspection apparatus 102 receives a printed recording sheet output from the printing apparatus 101 and inspects the contents of the printed image. A finisher 103 performs sorting, stapling, folding, and the like according to a desired output form after the inspection by the inspection apparatus 102. In the present embodiment, a so-called in-line image inspection system that consistently performs image formation, image inspection, and finishing is shown.
The printing apparatus 101 is connected to a print server 105, a plurality of client PCs 106, and the like via a network 104.

このように構成された印刷システムにおいて、ユーザはクライアントPC106のいずれかにより、印刷出力を行うべくプリントジョブを作成し、その印刷を実行する。これにより、プリントジョブはプリントサーバ105、ネットワーク104を介して印刷装置101に送信される。107は画像原稿を読み取るための読取装置で、ADFあるいはRDFの原稿給装装置を接続して、セットされる原稿の片面あるいは両面の画像を読み取り処理する。   In the printing system configured as described above, the user creates a print job for printing output by any of the client PCs 106 and executes the printing. As a result, the print job is transmitted to the printing apparatus 101 via the print server 105 and the network 104. Reference numeral 107 denotes a reading device for reading an image original, which is connected to an ADF or RDF original feeder and reads an image on one side or both sides of the original to be set.

図2は、図1に示した印刷装置101のコントローラ構成を説明するブロック図である。本例は、画像形成コントローラ201及び、画像検査コントローラ210について説明する。
次に図2により、図1の印刷装置101、検査装置102、フィニッシング装置103の各々を制御するための制御系ブロック図を示す。
FIG. 2 is a block diagram illustrating a controller configuration of the printing apparatus 101 illustrated in FIG. 1. In this example, the image forming controller 201 and the image inspection controller 210 will be described.
Next, FIG. 2 shows a control system block diagram for controlling each of the printing apparatus 101, the inspection apparatus 102, and the finishing apparatus 103 of FIG.

図2において、201は画像形成コントローラで、印刷装置101に含まれる画像形成処理を制御する。ここで、202はネットワークであり、本実施形態ではLANを想定している(以下LANと表記する)。LAN202は、図1に示した104ネットワークに相当し、プリントサーバ105、クライアントPC106と接続されLAN通信を行う。   In FIG. 2, an image forming controller 201 controls image forming processing included in the printing apparatus 101. Here, 202 is a network, and a LAN is assumed in this embodiment (hereinafter referred to as a LAN). The LAN 202 corresponds to the 104 network shown in FIG. 1, and is connected to the print server 105 and the client PC 106 to perform LAN communication.

203はLAN制御部で、LAN202とのLAN通信を制御する。すなわち、LAN202から入力された画像データ(例えばPDLデータ)を受信したり、システム内の各種画像データや装置情報などを、LAN202を介して送信したりする。   A LAN control unit 203 controls LAN communication with the LAN 202. That is, image data (for example, PDL data) input from the LAN 202 is received, and various image data and device information in the system are transmitted via the LAN 202.

204はRIP処理部で、入力されたPDLデータを解読し画像印字用のRIPデータに展開する。205は操作部で、ユーザが各種の操作を行うための操作パネル、及び操作情報を表示するための表示器を備える。206は画像形成制御部で、画像形成コントローラ201の各部を制御する。207はメモリ部であり、画像形成制御部206が各種の制御を行うための制御メモリ、制御のためのプログラムを格納したプログラムメモリを兼ね備えているものとする。   A RIP processing unit 204 decodes the input PDL data and develops it into RIP data for image printing. An operation unit 205 includes an operation panel for the user to perform various operations and a display for displaying operation information. An image formation control unit 206 controls each unit of the image formation controller 201. Reference numeral 207 denotes a memory unit that has both a control memory for the image forming control unit 206 to perform various controls and a program memory that stores a control program.

また、メモリ部207は、画像形成時の画像の保存用としても使用される。更に、メモリ部207は、受信データに含まれている各ページの給紙個所情報に応じて、画像形成制御部206が生成する各ページの給紙管理テーブルを格納する。表1はメモリ部207に格納されている給紙管理テーブル例を示している。ここで、シート種が「nomal」が白色シートで、それ以外が特定シート(白色シート以外)に対応する。なお、白色シート以外という場合には、色相が統一された着色シート(色付けされたシート)や、特定のオブジェクト、例えば図形、文字、罫線、画像等があらかじめ印刷されたシートが含まれる。また、本明細書において、印刷ジョブがシート混載ジョブであるとは、各ページ毎に特定シートと、白色シートとが割り当てられたシート種別が指定されたジョブである。なお、特定シートのオブジェクトについては、図形、罫線、画像、文字のいずれか、またはこれらの組み合わせを含むものとする。さらに、特定シートの画像データは、例えば印刷装置101が備える読取装置107が当該特定シートを読み取ることで取得する構成であってよいし、特定シートの画像データをデータ処理装置から取得する構成であってもよい。なお、本実施形態において、メモリ部207は、白色シート以外の特定シートの地画像データを格納する第1の格納手段として用いられる。また、白色シート以外の特定シートの地画像データは、クライアントPC106から取得してメモリ部207に保存したり、読取装置107で特定シートの地像をスキャンして得られる地画像データをメモリ部207に保存したりする構成でもよい。   The memory unit 207 is also used for storing an image during image formation. Further, the memory unit 207 stores a paper feed management table for each page generated by the image formation control unit 206 according to the paper feed location information for each page included in the received data. Table 1 shows an example of a paper feed management table stored in the memory unit 207. Here, the sheet type “nomal” corresponds to the white sheet, and the other corresponds to the specific sheet (other than the white sheet). In addition, when it is other than a white sheet, a colored sheet (colored sheet) with a uniform hue and a sheet on which a specific object such as a figure, a character, a ruled line, an image, or the like is printed in advance are included. Further, in this specification, a print job is a sheet mixed job is a job in which a sheet type to which a specific sheet and a white sheet are assigned is designated for each page. Note that the object on the specific sheet includes any one of a figure, a ruled line, an image, a character, or a combination thereof. Further, the image data of the specific sheet may be acquired by, for example, the reading device 107 included in the printing apparatus 101 reading the specific sheet, or the image data of the specific sheet may be acquired from the data processing apparatus. May be. In the present embodiment, the memory unit 207 is used as a first storage unit that stores ground image data of a specific sheet other than a white sheet. The ground image data of a specific sheet other than the white sheet is acquired from the client PC 106 and stored in the memory unit 207, or the ground image data obtained by scanning the ground image of the specific sheet with the reading device 107 is stored in the memory unit 207. It may be configured to be stored in.

Figure 0006103982
Figure 0006103982

この例では、1ページ目がシートccc、3〜4ページ目がシートbbb、8ページ目がaaaという白以外のシート、その他のページは白色シートであり、各シートが設定されている給紙個所と、該当ページの画像データを関連づけて管理する。
208は印刷画像処理部であり、図1の印刷装置101で印刷するための印刷画像の処理を行う。
In this example, the first page is a sheet ccc, the third to fourth pages are a sheet bbb, the eighth page is a non-white sheet, and the other pages are white sheets. And the image data of the corresponding page are managed in association with each other.
A print image processing unit 208 processes a print image for printing by the printing apparatus 101 in FIG.

209は機構プロセス制御部で、シート上に画像の印刷を行う際に、図1の印刷装置101、検査装置102、フィニッシング装置103の各々を制御して、印刷、シート搬送制御を行う。すなわち、機構プロセス制御部209は、印刷装置101での印刷処理、検査装置102での印刷紙搬送処理、フィニッシング装置103でのシート排紙処理におけるシート上への印字制御、シートの搬送機構制御等を行う。   A mechanism process control unit 209 controls each of the printing apparatus 101, the inspection apparatus 102, and the finishing apparatus 103 in FIG. 1 to perform printing and sheet conveyance control when printing an image on a sheet. That is, the mechanism process control unit 209 performs printing control on the sheet in printing processing in the printing apparatus 101, printing paper conveyance processing in the inspection apparatus 102, sheet discharge processing in the finishing apparatus 103, sheet conveyance mechanism control, and the like. I do.

210は画像検査コントローラで、検査装置102に含まれる。211は検査操作部で、ユーザが画像検査にかかわる各種の操作を行う操作パネルを備える。212はメモリ部で、画像検査コントローラ210が各種の処理を行うための処理メモリ、処理のプログラムが格納されているプログラムメモリを兼ね備える。213はファレンス画像解像度変換部で、画像検査を行う際に比較のリファレンスとなるリファレンス画像への解像度変換を行う。   An image inspection controller 210 is included in the inspection apparatus 102. An inspection operation unit 211 includes an operation panel on which a user performs various operations related to image inspection. A memory unit 212 includes a processing memory for the image inspection controller 210 to perform various types of processing and a program memory in which processing programs are stored. A reference image resolution conversion unit 213 performs resolution conversion to a reference image that serves as a reference for comparison when image inspection is performed.

214は検査表示部で、画像検査の検査結果に関してユーザに対する表示を行う。ここで、検査操作部211と検査表示部214は構成を分けて表記しているが、物理的に同一のものでも構わない。216は検査制御部で、画像検査コントローラ210の各部を制御する。   Reference numeral 214 denotes an inspection display unit that displays the inspection result of the image inspection to the user. Here, although the inspection operation unit 211 and the inspection display unit 214 are illustrated separately in configuration, they may be physically the same. An inspection control unit 216 controls each unit of the image inspection controller 210.

217は検査スキャナで、図1に示した検査装置102において、シート上に印刷された画像をスキャンして読み取りを行う。本実施形態では、検査スキャナ217は読み取り用の光源とラインセンサ(CIS)を備えたイメージスキャナであり、搬送されるシートのシート面を走査して記録された画像を読み取る。   An inspection scanner 217 scans and reads an image printed on a sheet in the inspection apparatus 102 shown in FIG. In the present embodiment, the inspection scanner 217 is an image scanner including a reading light source and a line sensor (CIS), and scans the sheet surface of the conveyed sheet to read a recorded image.

218はスキャン画像処理部で、検査スキャナ217でスキャン、読み取りを行ったスキャン画像を処理する。219はスキャン画像解像度変換部で、スキャン画像処理部218で処理された読取り画像データに解像度変換を施す。   A scan image processing unit 218 processes a scan image scanned and read by the inspection scanner 217. A scanned image resolution conversion unit 219 performs resolution conversion on the read image data processed by the scanned image processing unit 218.

220は画像比較判定部で、リファレンスである印刷画像データとその比較対象となる印刷物の読取り画像データを比較し印刷結果に問題がないか判定を行う。221はスキャン画像格納部で、画像比較判定部220おける判定の際に、スキャン画像処理部218で処理され、スキャン画像解像度変換部219で解像度変換された読取り画像データを格納する。ここで、読取り画像データは、白色シート以外の特定シートまたは白色シートに印刷された画像を読み取って得られる画像データである。つまり、印刷画像データと特定シートの画像情報とを含む画像データである。   An image comparison / determination unit 220 compares the reference print image data with the read image data of the printed material to be compared, and determines whether there is a problem in the print result. A scan image storage unit 221 stores read image data processed by the scan image processing unit 218 and resolution-converted by the scan image resolution conversion unit 219 when the image comparison determination unit 220 performs determination. Here, the read image data is image data obtained by reading a specific sheet other than the white sheet or an image printed on the white sheet. That is, the image data includes print image data and image information of a specific sheet.

222はリファレンス画像格納部で、画像比較判定部220における判定の際に、画像形成コントローラ201から受信され、リファレンス画像解像度変換部213で解像度変換されたリファレンス画像データを格納する。なお、リファレンス画像格納部222には、白色シート以外の特定シートの画像データと、受信する印刷ジョブで指定される各ページの印刷画像データとを合成して生成される合成データ、つまりリファレンス画像データが格納される。ここで、リファレンス画像格納部222は、シートまたは特定シートに印刷された画像の検品処理時に参照すべき参照画像データを格納する第2の格納手段として用いられる。   A reference image storage unit 222 stores reference image data received from the image forming controller 201 and subjected to resolution conversion by the reference image resolution conversion unit 213 when the image comparison determination unit 220 performs determination. The reference image storage unit 222 stores composite data generated by combining image data of a specific sheet other than a white sheet and print image data of each page specified by the received print job, that is, reference image data. Is stored. Here, the reference image storage unit 222 is used as a second storage unit that stores reference image data to be referred to when an inspection process is performed on an image printed on a sheet or a specific sheet.

図3は、本実施形態を示すインライン検品システムの構成を示す断面図である。本図では、図1に示した印刷装置101、検査装置102、フィニッシング装置103における内部機構構を説明する。なお、本図において、印刷装置101、検査装置102、フィニッシング装置103をそれぞれ離隔しているのは説明上のためである。したがって、通常は印刷装置101、検査装置102、フィニッシング装置103はインラインとなるように接続されて使用される。   FIG. 3 is a cross-sectional view showing the configuration of the in-line inspection system showing the present embodiment. In this figure, an internal mechanism structure in the printing apparatus 101, the inspection apparatus 102, and the finishing apparatus 103 shown in FIG. 1 will be described. In this figure, the printing apparatus 101, the inspection apparatus 102, and the finishing apparatus 103 are separated from each other for explanation. Therefore, normally, the printing apparatus 101, the inspection apparatus 102, and the finishing apparatus 103 are connected and used so as to be inline.

図3において、302はレーザ露光部で、回転多面鏡(ポリゴンミラー)303により走査されるレーザ光を作像部304内の感光ドラム305に結像して静電潜像が形成される。306は搬送ベルトで、シート収納部310から給紙されるシートを作像部304に搬送する。   In FIG. 3, reference numeral 302 denotes a laser exposure unit, which forms an electrostatic latent image by forming laser light scanned by a rotary polygon mirror (polygon mirror) 303 on a photosensitive drum 305 in the image forming unit 304. A conveyance belt 306 conveys a sheet fed from the sheet storage unit 310 to the image forming unit 304.

ここで、レーザ露光部302は、印刷画像データに応じて変調されたレーザ光などの光線を等角速度で回転する回転多面鏡(ポリゴンミラー)303に入射させ、反射走査光として感光ドラム305に照射する。   Here, the laser exposure unit 302 causes a light beam such as a laser beam modulated according to print image data to enter a rotating polygon mirror (polygon mirror) 303 that rotates at a constant angular velocity, and irradiates the photosensitive drum 305 as reflected scanning light. To do.

作像部304では感光ドラム305を回転駆動し、作像部304内の帯電器によって帯電させ、感光ドラム305の上に形成された潜像をトナーによって現像する。そしてそのトナー像をシート上に転写し、その際、転写されずに感光ドラム305の上に残った微小トナーを回収する。本実施例装置では、これらの電子写真プロセスの現像ユニット(現像ステーション)を4連備える。   In the image forming unit 304, the photosensitive drum 305 is rotated and charged by a charger in the image forming unit 304, and the latent image formed on the photosensitive drum 305 is developed with toner. Then, the toner image is transferred onto a sheet, and at that time, the minute toner remaining on the photosensitive drum 305 without being transferred is collected. The apparatus according to this embodiment includes four development units (development stations) for these electrophotographic processes.

すなわち、シアン(C)、マゼンダ(M)、イエロー(Y)、ブラック(K)の順に並べられた4連の現像ユニットはシアンステーションの作像開始所定時間経過後にマゼンダ、イエロー、ブラックの作像動作を順次実行していく。このタイミング制御によって記録時上に色ずれのない、フルカラートナー像が転写される。
なお、本実施形態では、カラー画像印刷を想定しているが、これに限定するものではなく、白黒画像印刷の場合であれば、ブラックの現像ユニットのみを搭載すればよい。
That is, four development units arranged in the order of cyan (C), magenta (M), yellow (Y), and black (K) are subjected to magenta, yellow, and black image formation after a predetermined time has elapsed from the start of cyan station image formation. The operations are executed sequentially. With this timing control, a full-color toner image without color misregistration is recorded during recording.
In the present embodiment, color image printing is assumed. However, the present invention is not limited to this, and in the case of monochrome image printing, only a black developing unit may be installed.

次に、308は定着部で、ローラやベルトの組み合わせで構成され、ハロゲンヒータなどの熱源を内蔵し、作像部304によってトナー像が転写された記録上のトナーを、熱と圧力により溶解、定着させる。なお、307は、作像部304から定着部308にシートを搬送するための搬送ベルトである。   Next, a fixing unit 308 is configured by a combination of a roller and a belt, and has a built-in heat source such as a halogen heater. The toner on the recording onto which the toner image is transferred by the image forming unit 304 is melted by heat and pressure. Let it settle. Reference numeral 307 denotes a conveyance belt for conveying the sheet from the image forming unit 304 to the fixing unit 308.

309は給紙部であり、内部にある複数のシート収納部310を備える。シート収納部310の代表例はいわゆるシートカセットやペーパーデッキである。シート収納部310は一つであっても、また、複数種類のシートを使いわけるために、各種のシートをそれぞれ収納できるように複数のシート収納部310を備えても良い。印刷を行う際にはシート収納部310に収納されたシートから一枚を分離し引き出しその後の処理を行う。
311は搬送ローラであり、シート収納部310から引き出されたシートを作像部304に搬送するローラである。
A sheet feeding unit 309 includes a plurality of sheet storage units 310 inside. A typical example of the sheet storage unit 310 is a so-called sheet cassette or paper deck. One sheet storage unit 310 may be provided, or a plurality of sheet storage units 310 may be provided so that various types of sheets can be stored in order to use a plurality of types of sheets. When printing is performed, one sheet is separated from the sheet stored in the sheet storage unit 310, and the subsequent processing is performed.
Reference numeral 311 denotes a conveyance roller, which is a roller for conveying the sheet pulled out from the sheet storage unit 310 to the image forming unit 304.

312は排紙ローラで、印刷装置301からシートを排紙出力する。すなわち、シート収納部310から引き出され、作像部304で作像、トナー転写され、定着部308で定着されたシートは、排紙ローラ312により排紙出力される。   A sheet discharge roller 312 outputs a sheet from the printing apparatus 301. That is, the sheet pulled out from the sheet storage unit 310, image-formed by the image forming unit 304, transferred by toner, and fixed by the fixing unit 308 is discharged and output by the paper discharge roller 312.

検査装置102において、314は給紙ローラで、印刷装置301から排紙出力されたシートを受け取り査装置102内に給紙する。315は搬送ベルトで、給紙ローラ314により給紙されたシートを搬送する。   In the inspection apparatus 102, reference numeral 314 denotes a paper feed roller that receives a sheet output from the printing apparatus 301 and feeds the sheet into the inspection apparatus 102. A conveyance belt 315 conveys the sheet fed by the sheet feeding roller 314.

316は検査スキャナで、シート上に印刷された画像をスキャンして読み取りを行う。検査スキャナ316は、図2で示した検査スキャナ217に相当し、読み取り用の光源とラインセンサーを備えたイメージスキャナであり、搬送ベルト315により搬送されるシート面を走査して画像を読み取るものである。
317はシートを搬送する搬送ベルトである。318は排紙ローラであり、検品装置102内部を搬送されたシートを排紙出力する。
ここで、図4を用いて検査装置102内の搬送系を更に詳細に説明する。
An inspection scanner 316 scans and reads an image printed on a sheet. The inspection scanner 316 corresponds to the inspection scanner 217 shown in FIG. 2 and is an image scanner provided with a light source for reading and a line sensor. The inspection scanner 316 scans the sheet surface conveyed by the conveying belt 315 and reads an image. is there.
Reference numeral 317 denotes a conveyance belt that conveys the sheet. A sheet discharge roller 318 discharges and outputs the sheet conveyed through the inspection apparatus 102.
Here, the conveyance system in the inspection apparatus 102 will be described in more detail with reference to FIG.

図4は、図3に示した検査装置102の搬送路を上面から視た上面図である。   4 is a top view of the conveyance path of the inspection apparatus 102 shown in FIG. 3 viewed from above.

図4において、401はシートであり、搬送ベルト315により搬送される。シート401には印刷画像が紙面上に印刷されている。検査スキャナ217には、スキャン光源、及びスキャンセンサを備える。   In FIG. 4, reference numeral 401 denotes a sheet that is conveyed by a conveyance belt 315. A printed image is printed on the sheet 401 on the sheet. The inspection scanner 217 includes a scan light source and a scan sensor.

図4に示す通り、画像印刷されたシート401は搬送ベルト315により搬送される際に、検査スキャナ217に差し掛かかり、シート401は移動しながら紙面上の画像が検査スキャナ217により、スキャンされ画像読取が行われる。   As shown in FIG. 4, when the image-printed sheet 401 is conveyed by the conveyance belt 315, the sheet 401 reaches the inspection scanner 217, and the image on the paper surface is scanned by the inspection scanner 217 while the sheet 401 moves. Reading is performed.

フィニッシング装置103において、320は給紙ローラで、検品装置102から排紙出力されたシートを受け取りフィニッシング装置内に給紙する。   In the finishing apparatus 103, 320 is a paper feed roller that receives the sheet output from the inspection apparatus 102 and feeds it into the finishing apparatus.

321は排紙分離機で、シートを排紙出力する際に排紙先のトレーを切り分ける。322は第1の排紙ローラである。323は第1の排紙トレーである。一方、324は第2の排紙ローラである。325は第2の排紙トレーである。   Reference numeral 321 denotes a paper discharge separator which cuts out a paper discharge destination tray when a sheet is discharged and output. Reference numeral 322 denotes a first paper discharge roller. Reference numeral 323 denotes a first paper discharge tray. On the other hand, reference numeral 324 denotes a second paper discharge roller. Reference numeral 325 denotes a second paper discharge tray.

すなわち、フィニッシング装置103において、印刷排紙出力時は、排紙分離機321により排紙先を分離する。これにより、排紙ローラ322を介して排紙トレー1に排紙出力する場合と排紙ローラ324を介して排紙トレー325に排紙出力をする場合に排紙先を切り分けすることができる。   In other words, in the finishing device 103, the paper discharge destination is separated by the paper discharge separator 321 at the time of printing paper discharge output. As a result, the paper discharge destination can be divided when the paper is output to the paper output tray 1 via the paper output roller 322 and when the paper output is output to the paper output tray 325 via the paper output roller 324.

なお、ここで説明した、印刷装置101、検品装置102、フィニッシング装置103における印刷、シート制御は、全て図2の機構プロセス制御部209により行われるものである。   The printing and sheet control in the printing apparatus 101, inspection apparatus 102, and finishing apparatus 103 described here are all performed by the mechanism process control unit 209 in FIG.

本実施形態においては、印刷装置101内のシート収納部310に格納されるシートには白色以外の、例えば色紙や、既に印刷画像を含んだプレプリントシートが含まれる。このようなシートを、特定シートと呼ぶ。特定シートの地画像は、予め、検査装置102に検査のための地画像データとして、例えばメモリ部207等に登録しておく必要がある。   In the present embodiment, the sheet stored in the sheet storage unit 310 in the printing apparatus 101 includes, for example, colored paper other than white, or a preprint sheet that already includes a print image. Such a sheet is called a specific sheet. The ground image of the specific sheet needs to be registered in advance in the inspection apparatus 102 as ground image data for inspection, for example, in the memory unit 207 or the like.

図5は、図2に示した操作部205の表示部に表示されるユーザインタフェース画面(UI画面)の一例を示す図である。   FIG. 5 is a diagram illustrating an example of a user interface screen (UI screen) displayed on the display unit of the operation unit 205 illustrated in FIG.

図5の(A)は、印刷装置101内の操作部205からユーザが特定シート登録を行う際のUI画面例である。図5の(A)において、501は特定シート登録ボタンで、ユーザが特定シート登録ボタン501を押下することでユーザは特定紙登録モードに入る。   FIG. 5A shows an example of a UI screen when the user registers a specific sheet from the operation unit 205 in the printing apparatus 101. In FIG. 5A, reference numeral 501 denotes a specific sheet registration button. When the user presses the specific sheet registration button 501, the user enters the specific sheet registration mode.

図5の(B)は特定紙登録モードUI画面で、ユーザは読取装置107に所望の特定シートをセットし、シートをセットする場所を指定する場所指定ボタン502〜504から選択する。ここで、場所指定ボタン502〜504などの選択シートは印刷装置101の給紙個所に対応して変化する。   FIG. 5B shows a specific sheet registration mode UI screen. The user sets a desired specific sheet in the reading device 107 and selects from the location designation buttons 502 to 504 for designating the location where the sheet is set. Here, the selected sheets such as the location designation buttons 502 to 504 change corresponding to the paper feed location of the printing apparatus 101.

図6は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。なお、本例は、シート登録処理例であって、特定シート登録の際の画像形成制御部206に関わる処理例である。なお、各ステップは、画像形成制御部206が備えるCPU206Aがメモリ部207に格納された制御プログラムを実行することで実現される。   FIG. 6 is a flowchart for explaining a control method of the printing apparatus according to the present embodiment. This example is an example of sheet registration processing, and is an example of processing related to the image formation control unit 206 when registering a specific sheet. Each step is realized by the CPU 206A included in the image formation control unit 206 executing a control program stored in the memory unit 207.

S1301で、CPU206Aは、ユーザにより図5の(A)に示した特定シート登録ボタン501が押下されたことを検知すると、S1302に移行し、CPU206Aは、操作部205に図5の(B)に示す特定紙登録モード画面を表示する。   In step S1301, when the CPU 206A detects that the user has pressed the specific sheet registration button 501 shown in FIG. 5A, the process proceeds to step S1302, and the CPU 206A sends the operation unit 205 to the operation unit 205 shown in FIG. The specified sheet registration mode screen is displayed.

次に、S1303で、CPU206Aは、操作部205の表示部に表示された特定紙登録モード画面において、ユーザにより場所指定ボタン502〜504のいずれかが選択されているかどうかを判断する。ここで、ユーザが場所指定ボタン502〜504のいずれかを選択していると判断した場合、S1304に移行し、CPU206Aは、選択結果を確認の上、内容が問題ないことを確認して、ユーザがOKボタン505を押下しているかどうかを判断する。ここで、ユーザがOKボタン505を押下しているとCPU206Aが判断した場合、S1305に移行して、特定シート登録を開始する。   In step S <b> 1303, the CPU 206 </ b> A determines whether any of the location designation buttons 502 to 504 is selected by the user on the specific sheet registration mode screen displayed on the display unit of the operation unit 205. If it is determined that the user has selected one of the location designation buttons 502 to 504, the process proceeds to S1304, and the CPU 206A confirms that there is no problem after confirming the selection result. Determines whether or not the user has pressed the OK button 505. If the CPU 206A determines that the user has pressed the OK button 505, the process advances to step S1305 to start specific sheet registration.

一方、S1304で、ユーザが訂正が必要であると確認して、キャンセルボタン506を押下しているとCPU206Aが判断した場合、処理がキャンセルされて元の図5の(あ)に示すUI画面表示に戻る。   On the other hand, if the CPU 206A determines that correction is necessary and the user presses the cancel button 506 in S1304, the process is canceled and the UI screen display shown in FIG. Return to.

そして、S1305で特定シート登録を開始した後、S1306で、CPU206Aが読取装置107の原稿台の下部側に設けられる図示しない原稿検知センサにて、登録するシートを載置されているかどうかを判断する。ここで、登録すべきシートが読取装置107の原稿台に載置されていないとCPU206Aが判断した場合、S1307で、CPU206Aは操作部205に原稿台に原稿を載置するように促すメッセージを表示する。   After starting specific sheet registration in S1305, in S1306, the CPU 206A determines whether or not a sheet to be registered is placed by a document detection sensor (not shown) provided on the lower side of the document table of the reading apparatus 107. . If the CPU 206A determines that the sheet to be registered is not placed on the document table of the reading device 107, the CPU 206A displays a message prompting the operation unit 205 to place the document on the document table in S1307. To do.

一方、S1306にて読取装置107の原稿台に特定シートが載置されているとCPU206Aが判断した場合にはS1308に移行し、読取装置107が原稿台に載置された特定シートを読み取って特定シートの画像を読み取らせる。そして、S1309で、CPU206Aは、読取装置107が読み取った特定シートの画像データをメモリ部207に一旦格納させる。この際に、CPU206Aは、特定シートの画像データと共に、選択した給紙個所情報を給紙管理テーブル(表1参照)に格納する。
次に、S1310において、画像形成制御部206のCPU206Aは、検査制御部216へ給紙管理テーブルに格納されたデータを特定シート画像データとして送信して、本処理を終了する。
On the other hand, if the CPU 206A determines in S1306 that the specific sheet is placed on the document table of the reading apparatus 107, the process proceeds to S1308, where the reading apparatus 107 reads and specifies the specific sheet placed on the document table. Have the sheet image read. In step S <b> 1309, the CPU 206 </ b> A temporarily stores the image data of the specific sheet read by the reading device 107 in the memory unit 207. At this time, the CPU 206A stores the selected paper feed location information together with the image data of the specific sheet in the paper feed management table (see Table 1).
In step S <b> 1310, the CPU 206 </ b> A of the image formation control unit 206 transmits the data stored in the paper feed management table to the inspection control unit 216 as specific sheet image data, and ends this process.

図7は、図2に示した画像検査コントローラ210の詳細構成を説明するブロック図である。なお、図2と同一のものには同一の符号を付してある。   FIG. 7 is a block diagram illustrating a detailed configuration of the image inspection controller 210 illustrated in FIG. In addition, the same code | symbol is attached | subjected to the same thing as FIG.

図7において、601は第1の格納手段として機能する特定シート画像格納部で、特定紙登録モードで登録される特定シートの画像データを格納する。より具体的には、特定シート画像格納部には、白色シート以外の特定シートの画像データが格納される。
602は第2の格納手段として機能する印刷画像データ格納部で、印刷の元データとなる印刷画像データを格納する。ここで、スキャン画像格納部221、リファレンス画像格納部222、特定シート画像格納部601、印刷画像データ格納部602は便宜上、別ユニットとして図示している。なお、リファレンス画像格納部222は、第3の格納手段として機能して以下のようにシートから読み取る画像データに応じて、格納される画像データがCPU216Aにより制御される。
具体的には、検査スキャナ217が読み取るべきシートが特定シートである場合、CPU216Aは、特定シート画像格納部601に格納された特定シートの画像データと印刷画像データ格納部602に格納された印刷画像データとを合成する。そして、CPU216Aは、合成した合成画像データをリファレンス画像格納部222に格納する。また、検査スキャナ217が読み取るべきシートが白色シートである場合は、CPU216Aは、リファレンス画像格納部222に印刷画像データを格納するように制御する。
しかし、各格納部について、実際のハード的には同一のハード、例えば1つのハードディスクである場合でも構わない。
In FIG. 7, reference numeral 601 denotes a specific sheet image storage unit that functions as a first storage unit, and stores image data of a specific sheet registered in the specific sheet registration mode. More specifically, the specific sheet image storage unit stores image data of a specific sheet other than the white sheet.
A print image data storage unit 602 functions as a second storage unit, and stores print image data serving as original data for printing. Here, the scan image storage unit 221, the reference image storage unit 222, the specific sheet image storage unit 601, and the print image data storage unit 602 are illustrated as separate units for convenience. The reference image storage unit 222 functions as a third storage unit, and the stored image data is controlled by the CPU 216A in accordance with image data read from the sheet as described below.
Specifically, when the sheet to be read by the inspection scanner 217 is a specific sheet, the CPU 216A determines the image data of the specific sheet stored in the specific sheet image storage unit 601 and the print image stored in the print image data storage unit 602. Combining with data. Then, the CPU 216A stores the synthesized composite image data in the reference image storage unit 222. Further, when the sheet to be read by the inspection scanner 217 is a white sheet, the CPU 216 </ b> A performs control so that the print image data is stored in the reference image storage unit 222.
However, the storage units may be the same hardware in actual hardware, for example, one hard disk.

図8は、本実施形態を示す検品装置の制御方法を説明するフローチャートである。なお、本例は、画像形成制御部206から検査制御部216に受信した特定シート画像データに関わる処理例である。なお、各ステップは、CPU216Aがメモリ部212に格納された制御プログラムを実行することで実現される。   FIG. 8 is a flowchart illustrating a method for controlling the inspection apparatus according to the present embodiment. This example is a processing example related to specific sheet image data received from the image formation control unit 206 to the inspection control unit 216. Each step is realized by the CPU 216A executing a control program stored in the memory unit 212.

まず、S1401で、CPU216Aは、特定シート画像データを画像形成コントローラ201から受信し、S1402へ進む。そして、S1402で、画像検査コントローラ210が受信した特定シート画像データは検査制御部216のCPU216Aによって制御され、特定シート登録モードで選択された給紙個所情報と関連付けられて、共に特定シート画像格納部601に格納される。次に、S1403で、CPU216Aは、特定紙管理テーブルに新規登録データを追加して、本処理を終了する。   First, in S1401, the CPU 216A receives specific sheet image data from the image forming controller 201, and the process advances to S1402. In step S1402, the specific sheet image data received by the image inspection controller 210 is controlled by the CPU 216A of the inspection control unit 216, and is associated with the sheet feeding location information selected in the specific sheet registration mode. 601 is stored. In step S <b> 1403, the CPU 216 </ b> A adds new registration data to the specific sheet management table and ends this process.

特定シート画像格納部601に格納されている特定紙管理テーブル例を表2に示す。   An example of the specific sheet management table stored in the specific sheet image storage unit 601 is shown in Table 2.

Figure 0006103982

表2に示すように、予め、特定シート画像格納部601内に登録する際には、受信した給紙個所情報に関連付けて画像データを登録する。
Figure 0006103982

As shown in Table 2, when registering in the specific sheet image storage unit 601 in advance, image data is registered in association with the received paper feed location information.

また、本実施形態においては、該当特定シートを読取装置107から直接読み取って登録する方法をとっているが、その他、色紙などの場合には測色計により読み取るなどの方法で予め測定されたデータ値などによる登録方法などでも構わない。
続けて、実際の印刷ジョブが投入されたときの画像検査の流れを以下に示す。
In this embodiment, the specific sheet is directly read from the reading device 107 and registered. However, in the case of colored paper, data previously measured by a method such as reading with a colorimeter is used. A registration method by value or the like may be used.
Next, the flow of image inspection when an actual print job is input is shown below.

PC106からLAN202、LAN制御部203、画像形成制御部206を径由して受信した印刷ジョブは、RIP処理部204でRIP処理されてメモリ部207に一時格納される。格納された印刷画像データは画像形成制御部206のCPU206Aで制御されて印刷画像処理部208で印刷画像処理を施した後、記録用のシートに印刷画像を印刷し、検査装置102に出力される。なお、シート収納部310には、登録された特定シートが収容されていて、CPU206Aの制御で給紙される。   A print job received from the PC 106 via the LAN 202, the LAN control unit 203, and the image formation control unit 206 is subjected to RIP processing by the RIP processing unit 204 and temporarily stored in the memory unit 207. The stored print image data is controlled by the CPU 206A of the image formation control unit 206 and subjected to the print image processing by the print image processing unit 208. Then, the print image is printed on a recording sheet and output to the inspection apparatus 102. . It should be noted that the registered specific sheet is stored in the sheet storage unit 310 and is fed under the control of the CPU 206A.

同時に、画像形成制御部206のCPU206Aはメモリ部207から表1の給紙管理テーブルに従って、各ページの紙種と印刷画像データを順次読みだして、画像検査コントローラ210へと送信する。   At the same time, the CPU 206A of the image formation control unit 206 sequentially reads out the paper type and print image data of each page from the memory unit 207 according to the paper feed management table shown in Table 1, and transmits them to the image inspection controller 210.

印刷画像を印刷した記録用のシートを検査スキャナ217で読み取った印刷物スキャン画像は電気信号に変換され、スキャン画像処理部218で所望の画像処理、及び、斜行補正など比較処理の前の補正処理を行う。   The printed product scan image obtained by reading the recording sheet on which the print image is printed by the inspection scanner 217 is converted into an electrical signal, and the scan image processing unit 218 performs desired image processing and correction processing before comparison processing such as skew correction. I do.

その後、印刷物読取り画像データはスキャン画像解像度変換部219に送信される。一方で、比較対照の元データとなるリファレンスデータは検査制御部216のCPU216Aに制御されてリファレンス画像解像度変換部213を径由してリファレンス画像格納部222に格納される。   Thereafter, the printed material read image data is transmitted to the scanned image resolution conversion unit 219. On the other hand, reference data serving as comparison comparison original data is controlled by the CPU 216A of the examination control unit 216 and stored in the reference image storage unit 222 via the reference image resolution conversion unit 213.

ここで、画像形成コントローラ201から画像検査コントローラ210への参照画像データの入手経路に関しては、本実施形態に記載した専用線を用いる構成が一例である。しかし、画像形成コントローラに含まれるLAN202、画像検査コントローラに含まれる図示しないLANインターフェースを介して行う構成でも構わない。   Here, regarding the acquisition path of the reference image data from the image forming controller 201 to the image inspection controller 210, the configuration using the dedicated line described in the present embodiment is an example. However, a configuration may be employed in which the LAN 202 is included in the image forming controller and a LAN interface (not shown) included in the image inspection controller.

印刷画像データは、検査制御部216のCPU216Aにより、リファレンス画像解像度変換部213、スキャン画像解像度変換部219によって検査に適切な解像度に変換され、画像比較判定部220に送られる。画像比較判定部で判定された判定結果は検査表示部214に表示される。   The print image data is converted into a resolution suitable for inspection by the reference image resolution conversion unit 213 and the scan image resolution conversion unit 219 by the CPU 216A of the inspection control unit 216, and sent to the image comparison determination unit 220. The determination result determined by the image comparison determination unit is displayed on the examination display unit 214.

以下に、特定シートを印刷媒体として含んでいるようなシート混載ジョブの場合の画像検査コントローラ210内のリファレンス画像生成処理方法に関して、図9のフローチャートを用いて説明する。   A reference image generation processing method in the image inspection controller 210 in the case of a sheet mixed job that includes a specific sheet as a print medium will be described below with reference to the flowchart of FIG.

図9は、本実施形態を示す検品装置の制御方法を説明するフローチャートである。本例は、特定シートを印刷媒体として含んでいるようなシート混載ジョブの場合の画像検査コントローラ210内のリファレンス画像生成処理例である。なお、各ステップは、CPU216Aがメモリ部212に格納された制御プログラムを実行することで実現される。   FIG. 9 is a flowchart for explaining a control method of the inspection apparatus according to the present embodiment. This example is a reference image generation processing example in the image inspection controller 210 in the case of a sheet mixed job that includes a specific sheet as a print medium. Each step is realized by the CPU 216A executing a control program stored in the memory unit 212.

S801で、画像検査コントローラ210が備える検査制御部216のCPU216Aが画像形成コントローラ201から受信した印刷画像データとシート種情報を受信する。次に、S802で、受信した印刷画像データと紙種情報を印刷画像データ格納部602に格納する。   In step S <b> 801, the CPU 216 </ b> A of the inspection control unit 216 included in the image inspection controller 210 receives print image data and sheet type information received from the image forming controller 201. In step S <b> 802, the received print image data and paper type information are stored in the print image data storage unit 602.

S803で、CPU216Aは、表2に示した特定シート管理テーブルに基づいて、受信したシート種情報を参照し、S804で、CPU216Aは、参照の結果、該当ページの紙種が特定シートであるかどうかを判断する。ここで、該当ページが特定シートであるとCPU216Aが判断した場合には、S805に移行する。そして、S805で、CPU216Aは、印刷画像データ格納部602に格納されている該当ページの印刷画像データと、特定シート画像格納部601に格納されている特定紙画像データのうちS803で合致した特定紙画像データを画像合成する。そして、S806で、CPU216Aは、S805で合成した合成画像データを比較元のリファレンスデータとして、リファレンス画像格納部222に格納して、本処理を終了する。   In step S803, the CPU 216A refers to the received sheet type information based on the specific sheet management table shown in Table 2. In step S804, the CPU 216A determines whether the paper type of the corresponding page is a specific sheet as a result of the reference. Judging. If the CPU 216A determines that the page is a specific sheet, the process proceeds to S805. In step S <b> 805, the CPU 216 </ b> A selects the specific sheet that matches the print image data of the corresponding page stored in the print image data storage unit 602 and the specific sheet image data stored in the specific sheet image storage unit 601 in step S <b> 803. Composite the image data. In step S806, the CPU 216A stores the combined image data combined in step S805 as reference data for comparison in the reference image storage unit 222, and ends the process.

一方、S804で、シート種が白であるとCPU216Aが判断した場合には、S807で、CPU216Aは、印刷画像データ格納部602に格納されているデータをリファレンス画像としてリファレンス画像格納部222に格納して、本処理を終了する。
以下、画像検査コントローラ210でのシート判定処理の具体例を説明する。
On the other hand, if the CPU 216A determines in S804 that the sheet type is white, in S807, the CPU 216A stores the data stored in the print image data storage unit 602 in the reference image storage unit 222 as a reference image. Then, this process ends.
Hereinafter, a specific example of the sheet determination process in the image inspection controller 210 will be described.

検査制御部216のCPU216Aは、スキャン画像格納部221に格納された読取り画像データと、リファレンス画像格納部222に格納された参照画像データの各画像を画像比較判定部220に送信し、画像比較判定部220ではビットマップで判定を行う。   The CPU 216A of the inspection control unit 216 transmits each image of the read image data stored in the scan image storage unit 221 and the reference image data stored in the reference image storage unit 222 to the image comparison determination unit 220 to perform image comparison determination. The unit 220 performs determination using a bitmap.

本実施形態においては、双方の画像データを複数の5×5ブロックに分割し、それぞれのブロック内で画素毎にRGBもしくはCMYKでの濃度比較を行う。ここではRGBで比較を行うか、CMYKでの比較を行うかは画像に応じて設定変更が可能で、例えばカラー画像データの場合にはRGBでの比較を行い、白黒画像データの場合にはCMYK(Kのみ)での比較を行うものとする。5×5のブロックごとの画像比較例を図10に示す。   In this embodiment, both image data are divided into a plurality of 5 × 5 blocks, and density comparison is performed in RGB or CMYK for each pixel in each block. Here, whether to perform the comparison in RGB or the comparison in CMYK can be changed according to the image. For example, in the case of color image data, the comparison in RGB is performed, and in the case of monochrome image data, the color is CMYK. The comparison in (K only) shall be performed. An image comparison example for each 5 × 5 block is shown in FIG.

図10において、(1)はリファレンス画像データであり、(2)は印刷物スキャンデータを表しており、白黒画像の一部を表している。濃度データは0〜255の多値データとなっており、比較値=[スキャンデータ画像濃度データ値]−[リファレンス画像濃度データ値]により算出した比較値の絶対値と、予め設定した許容濃度差を比較して、比較値の絶対値<許容濃度差であるか否かを判断する。ここで、CPU216Aが比較値の絶対値<許容濃度差であると判断した場合には、該当画素をOKと判定する。一方、それ以外の場合には、CPU216AはNGと判定する。図10の例の場合に、濃度差閾値が「40」に設定されていて、画素1201の画像濃度データ値が255、画素1202の画像濃度が「0」であるとする。この場合、比較値の絶対値=0−255=255であるから、濃度閾値よりも大きいため、該当画素はNGと判定される。
このように、CPU216Aは、5×5のブロック内で各画素に対して同等の判定処理を行い、ブロック単位でのOK判定率を求める。このブロック単位でのOK判定率と所望の方法で設定されたOK判定閾値を比較する。
In FIG. 10, (1) is reference image data, (2) represents printed material scan data, and represents a part of a monochrome image. The density data is multi-value data of 0 to 255, and the comparison value = [scan data image density data value] − [reference image density data value] and the preset allowable density difference. Are compared to determine whether or not the absolute value of the comparison value <allowable density difference. Here, if the CPU 216A determines that the absolute value of the comparison value <the allowable density difference, the corresponding pixel is determined to be OK. On the other hand, in other cases, the CPU 216A determines NG. In the example of FIG. 10, it is assumed that the density difference threshold is set to “40”, the image density data value of the pixel 1201 is 255, and the image density of the pixel 1202 is “0”. In this case, since the absolute value of the comparison value = 0−255 = 255, which is larger than the density threshold value, the corresponding pixel is determined to be NG.
As described above, the CPU 216A performs an equivalent determination process for each pixel in the 5 × 5 block, and obtains an OK determination rate in units of blocks. The OK determination rate for each block is compared with an OK determination threshold set by a desired method.

例えばOK判定閾値が80%で指定されている場合に、ブロック内のNG画素が1画素であった場合には、判定率(96%)>OK判定閾値(80%)であるから、該当ブロックに関しては、検品判定OKとする。前記検品判定処理をシート全面で行い、シート全面で、全てのブロックでOKとなった場合には該当シートはOKと判定され、1ブロックでもNGがある場合にはNGと判定される。   For example, when the OK determination threshold value is specified at 80% and the number of NG pixels in the block is one pixel, the determination rate (96%)> OK determination threshold value (80%). Is inspected OK. The inspection determination process is performed on the entire surface of the sheet. If all the blocks are OK on the entire sheet, the corresponding sheet is determined to be OK, and if one block is NG, it is determined to be NG.

図11は、図7に示した検査表示部214に表示されるUI画面の一例を示す図である。本例は、検査判定後の判定結果を検査表示部214に表示した例である。   FIG. 11 is a diagram illustrating an example of a UI screen displayed on the examination display unit 214 illustrated in FIG. In this example, the determination result after the inspection determination is displayed on the inspection display unit 214.

図11において、901は判定結果を表示しており、この場合はNGと判定されていることを表している。902はNGであった当該シート上の全体画像をサムネイル表示し、その右側903に該当箇所を限定してほぼ原寸大で示している。この中で、904のようにシート上の汚れがあり、この部分がNGであることを示している。このUI画面において、オペレータにタッチパネル上のOKボタン905もしくは、NGボタン906の押下をさせて、その判断結果に応じた処理を実行する。   In FIG. 11, reference numeral 901 indicates a determination result. In this case, the determination result is NG. Reference numeral 902 denotes a thumbnail of the entire image on the sheet that is NG, and the right side 903 restricts the corresponding portion and shows it in an almost full size. Among these, there is a stain on the sheet as indicated by 904, which indicates that this portion is NG. On this UI screen, the operator presses the OK button 905 or the NG button 906 on the touch panel, and processing according to the determination result is executed.

第1実施形態では、特定シートと、通常の白色シートが混載する場合には、予め登録された白色以外の特定シート画像を登録した特定シート画像データを画像形成部で印刷用に生成された印刷画像データに対して重ね合わせた画像データを生成する例を示した。更に、第1実施形態では、画像形成コントローラから受信するシート種情報に応じて検査用のリファレンスとなる画像データを得る場合を示した。   In the first embodiment, when a specific sheet and a normal white sheet are mixedly loaded, the specific sheet image data in which a specific sheet image other than white registered in advance is registered is printed for printing by the image forming unit. An example of generating image data superimposed on image data has been shown. Furthermore, in the first embodiment, a case has been described in which image data serving as an inspection reference is obtained according to sheet type information received from the image forming controller.

これにより、印刷シートに白色シートと白色シート以外のシートがシート収納部310上で混載積載しているような場合であっても必要に応じてリファレンス画像を生成し、正確にミスプリントを検出することが可能である。
上記実施形態によれば、色シートと白色以外のオブジェクトが印刷された特定シートに印刷データを印刷した場合でも、印刷画像の検品処理を正確に行える。
〔第2実施形態〕
As a result, even when a white sheet and a sheet other than the white sheet are stacked and stacked on the sheet storage unit 310 on the print sheet, a reference image is generated as necessary, and a misprint is accurately detected. It is possible.
According to the above-described embodiment, even when print data is printed on a specific sheet on which an object other than a color sheet and white is printed, the print image inspection process can be performed accurately.
[Second Embodiment]

第2実施形態では、特定シートの画像データをあらかじめ登録せずに、有色シートの一部を特定シートとして印刷画像データとともに読み取ることにより認識してリファレンス画像を生成する画像検品処理を説明する。   In the second embodiment, an image inspection process for generating a reference image by recognizing a part of a colored sheet by reading together with print image data as a specific sheet without registering image data of the specific sheet in advance will be described.

図12は、図1に示したシート収納部310に収納されるシート例を説明する図である。本例は、シート全面が白以外の一律均等な濃度値をもつ有色シートと白色シートの混載のみが想定される場合である。   FIG. 12 is a diagram illustrating an example of sheets stored in the sheet storage unit 310 illustrated in FIG. This example is a case where only a mixed sheet of a colored sheet and a white sheet having a uniform density value other than white on the entire sheet surface is assumed.

図12において、1001は印刷装置101内で印刷される画像領域であり、一般的な印刷機の場合には全面印刷以外の画像印刷の場合には端領域は印刷しない領域になっている。つまり、図12の画像領域1001は印刷領域であり、1002は印刷領域外であることを示している。
なお、第2実施形態におけるシステム構成、内部機構構造は第1実施形態と同様であることから説明を省略する。
本実施形態における画像検査コントローラ内の処理に関して図2を用いて説明する。
In FIG. 12, reference numeral 1001 denotes an image area to be printed in the printing apparatus 101. In the case of a general printing machine, an end area is an area that is not printed in the case of image printing other than full-surface printing. That is, the image area 1001 in FIG. 12 is a print area, and 1002 indicates that it is outside the print area.
Since the system configuration and internal mechanism structure in the second embodiment are the same as those in the first embodiment, the description thereof is omitted.
Processing in the image inspection controller in the present embodiment will be described with reference to FIG.

図2において、PC106からLAN202、LAN制御部203、画像形成制御部206を径由して受信した印刷ジョブは、CPU206AによりRIP処理部204でRIP処理されてメモリ部207に一時格納される。そして、格納された印刷画像データは画像形成制御部206のCPU206Aで制御されて印刷画像処理部208で印刷画像処理を施した後、記録用のシートに印刷画像を印刷し、検査装置102に出力される。
同時に、メモリ部207から読み出した印刷画像データとシート種情報は画像検査コントローラ210へと送信される。
In FIG. 2, a print job received from the PC 106 via the LAN 202, the LAN control unit 203, and the image formation control unit 206 is RIP processed by the RIP processing unit 204 by the CPU 206A and temporarily stored in the memory unit 207. The stored print image data is controlled by the CPU 206A of the image formation control unit 206 and subjected to print image processing by the print image processing unit 208, and then the print image is printed on a recording sheet and output to the inspection apparatus 102. Is done.
At the same time, the print image data and sheet type information read from the memory unit 207 are transmitted to the image inspection controller 210.

印刷画像を印刷した記録用のシートを検査スキャナ217で読み取った印刷物スキャン画像は電気信号に変換され、スキャン画像処理部218で所望の画像処理、及び、斜行補正など比較処理の前の補正処理を行う。その後、スキャン画像解像度変換部219に送信される。
一方で、比較対照の元データとなるリファレンスデータは検査制御部216に制御されてリファレンス画像解像度変換部213を径由してリファレンス画像格納部222に格納される。
The printed product scan image obtained by reading the recording sheet on which the print image is printed by the inspection scanner 217 is converted into an electrical signal, and the scan image processing unit 218 performs desired image processing and correction processing before comparison processing such as skew correction. I do. Thereafter, it is transmitted to the scanned image resolution conversion unit 219.
On the other hand, reference data serving as comparison comparison original data is controlled by the inspection control unit 216 and stored in the reference image storage unit 222 via the reference image resolution conversion unit 213.

ここで、本実施形態においては、スキャン画像格納部221に格納された読取り画像データを検査制御部216のCPU216Aが読取り画像内の印刷外領域1002において、後述する図15に示す一定の領域1003を読み取る。そして、CPU216Aが、一定濃度の色が付いている場合には有色シートと判断し、一定の白が検出された場合には白色シートと判断する。ここで、図15に示す一定の領域1003とは、印刷されたシートの一部の領域をいう。   Here, in this embodiment, the CPU 216A of the inspection control unit 216 reads the read image data stored in the scan image storage unit 221 in a non-printing region 1002 in the read image, and a certain region 1003 shown in FIG. read. Then, the CPU 216A determines that the sheet is a colored sheet when a certain density of color is given, and determines that the sheet is a white sheet when a certain white is detected. Here, a certain area 1003 shown in FIG. 15 refers to a partial area of the printed sheet.

図13は、本実施形態を示す検品装置の制御方法を示すフローチャートである。本例は、全面色付きの有色シートを印刷に用いるシートとして含んでいるようなシート混載ジョブの場合の画像検査コントローラ210内のリファレンス画像生成処理例である。なお、各ステップは、CPU216Aがメモリ部212に格納された制御プログラムを実行することで実現される。   FIG. 13 is a flowchart illustrating a method for controlling the inspection apparatus according to the present embodiment. This example is a reference image generation processing example in the image inspection controller 210 in the case of a sheet mixed job in which a colored sheet with full color is included as a sheet used for printing. Each step is realized by the CPU 216A executing a control program stored in the memory unit 212.

まず、S1201で、画像検査コントローラ210が備えるCPU216Aが画像形成コントローラ201から読取り画像データを受信する。S1202で、CPU216Aは、読取り画像データの中の画像印刷領域外のシート色情報を検査する。次に、S1203により、検査制御部216のCPU216Aは、画像印刷領域外の一定領域のデータを解析して、領域内の濃度を検出し、白色シートであるかどうかを判断する。ここで、白色シートではないとCPU216Aが判断した場合には、S1204で、CPU216Aは更にシート種が有色シートかどうかを判断する。   First, in step S <b> 1201, the CPU 216 </ b> A included in the image inspection controller 210 receives read image data from the image forming controller 201. In S1202, the CPU 216A inspects sheet color information outside the image printing area in the read image data. In step S <b> 1203, the CPU 216 </ b> A of the inspection control unit 216 analyzes data in a certain area outside the image print area, detects the density in the area, and determines whether the sheet is a white sheet. If the CPU 216A determines that the sheet is not a white sheet, in step S1204, the CPU 216A further determines whether the sheet type is a colored sheet.

S1204で、シート種が有色シートであるとCPU216Aが判断した場合には、S1205で、CPU216Aは検出した濃度色を画像形成コントローラ201から受信した印刷画像データと合成する。次に、S1207で、CPU216Aは、合成したデータをリファレンス画像としてリファレンス画像格納部222に格納して、本処理を終了する。   If the CPU 216A determines that the sheet type is a colored sheet in S1204, the CPU 216A combines the detected density color with the print image data received from the image forming controller 201 in S1205. In step S1207, the CPU 216A stores the synthesized data as a reference image in the reference image storage unit 222, and ends this process.

一方、S1204で、シート種が有色シートでないとCPU216Aが判断した場合には、本実施形態の簡易検査方法で適用できる画像ではないと判断する。そして、CPU216Aは、検査表示部214にスキャン画像格納部221に格納されている画像を図14に示すUI画面を用いて表示して、本処理を終了する。ユーザは、図14に示すUI画面の表示を確認して、給紙されたシートを確認する。   On the other hand, if the CPU 216A determines that the sheet type is not a colored sheet in S1204, it determines that the image is not applicable by the simple inspection method of the present embodiment. Then, the CPU 216A displays the image stored in the scan image storage unit 221 on the examination display unit 214 using the UI screen shown in FIG. 14, and ends this process. The user confirms the display of the UI screen shown in FIG. 14 and confirms the fed sheet.

このように、下地が一様の有色でないような場合には、CPU216Aは検品処理が判定できないため、ユーザに対して、OKであるかどうかを確認させ、確認結果に対するユーザからの指示をOKボタン1401あるいはNGボタン1402で受け付ける。
以下、第1実施形態と同じ処理を行い、スキャン画像格納部に格納されたスキャン画像とリファレンス画像格納部に格納されたリファレンス画像との比較判定を行う。
ここで、本実施形態において紙種が色紙か否かを判定する方法に関しての詳細を述べる。
As described above, when the background is not uniformly colored, the CPU 216A cannot determine the inspection process, so the user confirms whether or not it is OK, and issues an instruction from the user to the confirmation result. Accept by 1401 or NG button 1402.
Thereafter, the same processing as that of the first embodiment is performed, and the comparison determination between the scanned image stored in the scanned image storage unit and the reference image stored in the reference image storage unit is performed.
Here, details regarding a method of determining whether or not the paper type is colored paper in the present embodiment will be described.

図15は、図2に示した画像検査コントローラ210によるシート種判定方法を説明する図である。   FIG. 15 is a diagram for explaining a sheet type determination method by the image inspection controller 210 shown in FIG.

図15に示すように、シート種に判定においては、CPU216Aは、搬送方向に対して、シート先端部分の一部の領域1003であるMライン×N画素のデータを読み取って平均値を求める。ここで、濃度値をCMYKの8bit(0〜255)で演算するとした場合に、各色の濃度値に対して、
[各色の平均濃度値]<5 −−−−−(1)
がCMYK全ての色に対してなりたてば白色シートと判断し、
|各画素の各色濃度値−各色の平均濃度値|<10−−−−(2)
が各色に対して成り立つ場合には、色紙であると判断する。
紙種判定方法に関して、つまり、図13に示したS1203、S1204の詳細に関しては、図16を用いて説明する。
As shown in FIG. 15, in determining the sheet type, the CPU 216A reads M line × N pixel data, which is a partial region 1003 of the leading end portion of the sheet, and obtains an average value in the conveyance direction. Here, when the density value is calculated by 8 bits (0 to 255) of CMYK, for the density value of each color,
[Average density value of each color] <5 ----- (1)
Is determined to be a white sheet for all CMYK colors,
| Each color density value of each pixel-Average density value of each color | <10 ---- (2)
Is satisfied for each color, it is determined that it is colored paper.
The paper type determination method, that is, the details of S1203 and S1204 shown in FIG. 13 will be described with reference to FIG.

図16は、本実施形態を示す検品装置の制御方法を示すフローチャートである。本例は、S1203、S1204の詳細処理例である。なお、各ステップは、CPU216Aがメモリ部212に格納された制御プログラムを実行することで実現される。   FIG. 16 is a flowchart illustrating a control method of the inspection apparatus according to the present embodiment. This example is a detailed processing example of S1203 and S1204. Each step is realized by the CPU 216A executing a control program stored in the memory unit 212.

S1501で、CPU216Aは、領域1003を読み取り、S1502において、CPU216Aは、領域内のCMYK各色の平均濃度を演算する。続いて、S1503において、CPU216Aは、各色の平均濃度が上記式(1)を満たすかどうかを判断する。なお、閾値に関しては装置の精度に合わせて可変とする。
ここで、上記式(1)を満たす(領域内の濃度値がほぼ「0」)とCPU216Aが判断した場合には、S1506に移行し、シートの下地が白色であると判断して、本処理を終了する。
In S1501, the CPU 216A reads the area 1003, and in S1502, the CPU 216A calculates the average density of each color of CMYK in the area. In step S1503, the CPU 216A determines whether the average density of each color satisfies the above expression (1). Note that the threshold value is variable in accordance with the accuracy of the apparatus.
If the CPU 216A determines that the above expression (1) is satisfied (the density value in the area is approximately “0”), the process proceeds to S1506, where the background of the sheet is determined to be white, and the present process is performed. Exit.

一方、S1503で、上記式(1)が成り立たないとCPU216Aが判断した場合には、S1504で、CPU216Aは上記式(2)を満たすがどうかを判断する。具体的には、S1504では、CPU216Aが各画素の領域内の平均濃度値との差をとり、濃度差が所定の閾値を超えないと判断した場合には、S1505に移行し、該当シートは各色の平均濃度を下地とした色紙であると判断して、本処理を終了する。   On the other hand, if the CPU 216A determines that the above equation (1) does not hold in S1503, the CPU 216A determines whether or not the above equation (2) is satisfied in S1504. Specifically, in S1504, if the CPU 216A takes a difference from the average density value in the area of each pixel and determines that the density difference does not exceed a predetermined threshold value, the process proceeds to S1505, and the corresponding sheet corresponds to each color. This processing is terminated when it is determined that the color paper is based on the average density.

一方、S1504で、式(2)が成り立たないとCPU216Aが判断した場合にはS1507に移行し、CPU216Aは、該当シートの下地は一定濃度の下地を持たないシートであるため、シート種を判定できないと判断して、本処理を終了する。   On the other hand, if the CPU 216A determines that the formula (2) does not hold in S1504, the process proceeds to S1507, and the CPU 216A cannot determine the sheet type because the background of the corresponding sheet is a sheet having no fixed density. This process is terminated.

図17は、本実施形態を示す検品装置で色紙判定された際の画像合成例を示す図である。
図17において、(1)は印刷画像として受信された画像データを示しており、(2)が読取り画像データを示している。
FIG. 17 is a diagram illustrating an example of image composition when color paper is determined by the inspection apparatus according to the present embodiment.
In FIG. 17, (1) shows image data received as a print image, and (2) shows read image data.

読取り画像データにおいて、図16に示したシート種判定を行い、有色シートと判定された場合、(1)のビットマップデータのうち、下地領域1701(濃度値0)のデータをシート種判定で判定された濃度に変更してリファレンス画像格納部222へ格納する。   In the read image data, the sheet type determination shown in FIG. 16 is performed, and when it is determined that the sheet is a colored sheet, the data of the background region 1701 (density value 0) is determined by the sheet type determination from the bitmap data (1). The obtained density is changed and stored in the reference image storage unit 222.

第2実施形態においては、予めシート登録することなく色付けされた有色シートであることをスキャンデータから読み取って、リファレンス画像に読み取ったデータ値を合成するかどうかを判断させることを可能としている。これにより、印刷に用いるシートに白色シートと有色シートとが混載しているような場合であっても簡易的にリファレンス画像を生成し、ミスプリントを検出することが可能となる。
したがって、白色シートと有色シートとを用いるシート混載ジョブを処理する際に、特定シートとして有色シートを用いて印刷データを印刷した場合でも、印刷画像の検品処理を正確に行える。
〔第3実施形態〕
In the second embodiment, it is possible to read from the scan data that the sheet is a colored sheet that has been colored without being registered in advance, and to determine whether or not to combine the read data value with the reference image. As a result, even when a white sheet and a colored sheet are mixedly mounted on a sheet used for printing, it is possible to easily generate a reference image and detect a misprint.
Therefore, when a sheet mixed job using a white sheet and a colored sheet is processed, even when the print data is printed using the colored sheet as the specific sheet, the inspection process of the printed image can be performed accurately.
[Third Embodiment]

本実施形態において、特殊紙のうち、シート面にあらかじめ印刷された画像データ(色紙、オブジェクトが印刷されたものを含む)を含む場合に、より正確に出力画像を判定出来る画像検査システムに関して述べる。本実施形態は特に、特殊紙の画像と印刷画像内に存在する各々の画像同士が重なりあっているような場合において効果的である。   In the present embodiment, an image inspection system capable of more accurately determining an output image when image data (including colored paper and an object printed) is included on a sheet surface of special paper in advance will be described. This embodiment is particularly effective in the case where the special paper image and each image existing in the print image overlap each other.

図18は、本実施形態を示す検品装置が読み取るシートに出力された画像の一例を示す図である。以下、プレプリント紙に印刷される印刷データと読み取られる画像データとの関係を説明する。
図18の(1)は予め画像が印刷されているプレプリント用紙であり、図18の(2)は所望の印刷データである。図18の(3)は、図18の(1)と(2)を単純に合成したものをリファレンスとした場合のリファレンスデータを示している。図18の(4)は印刷した画像を示しており、この印刷画像は用紙の搬送ズレと画像の印字位置ズレを含んでいるため、単純に合成した(3)に対してメカ的ズレ量を含んでいる。
FIG. 18 is a diagram illustrating an example of an image output on a sheet read by the inspection apparatus according to the present embodiment. Hereinafter, the relationship between print data printed on preprinted paper and read image data will be described.
(1) in FIG. 18 is preprinted paper on which an image is printed in advance, and (2) in FIG. 18 is desired print data. (3) in FIG. 18 shows reference data when a simple combination of (1) and (2) in FIG. 18 is used as a reference. (4) in FIG. 18 shows a printed image. Since this printed image includes a paper conveyance deviation and an image printing position deviation, a mechanical deviation amount is simply compared to the synthesized (3). Contains.

本実施形態に関わる特殊シート画像格納部601に格納されている特殊紙管理テーブル例を表3に示す。

Figure 0006103982

本例では、予め、特殊シート画像格納部601内に登録する際には、受信した給紙個所情報に関連付けて、画像データおよび、用紙のTypeを登録する。ここで、本実施例においては、特殊紙を更に2種類に分けて登録する。ここで、用紙Typeに応じて、TypeAは色紙であり、TypeBはプレプリント用紙であることを示している。 Table 3 shows an example of a special paper management table stored in the special sheet image storage unit 601 according to the present embodiment.
Figure 0006103982

In this example, when registering in the special sheet image storage unit 601 in advance, the image data and the paper type are registered in association with the received paper feed location information. Here, in this embodiment, special paper is further divided into two types and registered. Here, in accordance with the paper Type, Type A is colored paper, and Type B is pre-printed paper.

図5の(A)は印刷装置101内の操作部205からユーザが特殊用紙登録を行う際の表示画面例である。まずは特殊シート登録ボタン501を押下することでユーザは特殊紙登録モードに入ることができる。   FIG. 5A shows an example of a display screen when the user registers special paper from the operation unit 205 in the printing apparatus 101. First, the user can enter a special paper registration mode by pressing a special sheet registration button 501.

図5の(B)は特殊紙登録モード画面を示しており、ユーザは読取装置107の原稿台に所望の特殊紙をセットし、用紙をセットする場所を場所指定ボタン502〜504から選択する。ここで502〜504、507などの選択紙は印刷装置101の給紙個所に対応して変化する。本実施例においては、更に、図5の(B)において502〜504、507のいずれかの給紙個所を選択した際に、後述する図19に示すUI画面表示に遷移し、特殊紙のTypeが色紙(TypeA)であるかプレプリント用紙(TypeB)であるかを選択させる。続いて、OKボタン1903を押下すると画像形成制御部206が読取装置107にセットされた用紙のスキャン制御を行い、読み取った画像と登録時に選択した情報を検査制御部216に送信する。そして、検査制御部216は送信されてきた情報を特殊シート画像格納部601に格納する。
図19は、図2に示した操作部205の表示部に表示されるユーザインタフェース画面(UI画面)の一例を示す図である。本例は、特殊紙登録画面例である。
図19において、1901、1902は用紙タイプ選択ボタンで、タイプ(Type)Aとして色紙を登録する場合には、用紙タイプ選択ボタン1901が押下される。また、タイプ(Type)Bとしてプレプリント紙を登録する場合には、用紙タイプ選択ボタン1902が押下される。1902はOKボタンで、用紙タイプ選択ボタン1901、1902の内容を確定するために押下される。1904はキャンセルボタンで、用紙タイプ選択ボタン1901、1902の内容をキャンセルして、特殊紙登録画面を消灯する際に押下される。
FIG. 5B shows a special paper registration mode screen. The user sets a desired special paper on the document table of the reading apparatus 107 and selects a place to set the paper from the location designation buttons 502 to 504. Here, the selected sheets such as 502 to 504 and 507 change corresponding to the sheet feeding location of the printing apparatus 101. In this embodiment, when one of the paper feed locations 502 to 504 and 507 in FIG. 5B is selected, the screen changes to a UI screen display shown in FIG. Is color paper (Type A) or pre-printed paper (Type B). Subsequently, when an OK button 1903 is pressed, the image formation control unit 206 performs scan control of the paper set in the reading device 107, and transmits the read image and information selected at the time of registration to the inspection control unit 216. Then, the inspection control unit 216 stores the transmitted information in the special sheet image storage unit 601.
FIG. 19 is a diagram illustrating an example of a user interface screen (UI screen) displayed on the display unit of the operation unit 205 illustrated in FIG. This example is a special paper registration screen example.
In FIG. 19, reference numerals 1901 and 1902 denote paper type selection buttons. When color paper is registered as type (Type) A, the paper type selection button 1901 is pressed. Also, when registering preprinted paper as type (Type) B, a paper type selection button 1902 is pressed. Reference numeral 1902 denotes an OK button which is pressed to confirm the contents of the paper type selection buttons 1901 and 1902. A cancel button 1904 is pressed to cancel the contents of the paper type selection buttons 1901 and 1902 and turn off the special paper registration screen.

図20は、本実施形態を示す検品装置の制御方法を示すフローチャートである。本例は、特殊紙登録の際の画像形成制御部206に関わる処理例である。なお、各ステップは、CPU206Aがメモリ部207に格納された制御プログラムを実行することで実現される。
S2001で、CPU206Aは、図5の(A)に示した特殊シート登録ボタン501が押下されたかどうかを判断する。ここで、特殊シート登録ボタン501が押下されたとCPU206Aが判断した場合には、S2002に移行し、操作部205には図5の(B)の特殊紙登録モード画面が表示される。
FIG. 20 is a flowchart illustrating a method for controlling the inspection apparatus according to the present embodiment. This example is a processing example related to the image formation control unit 206 when registering special paper. Each step is realized by the CPU 206A executing a control program stored in the memory unit 207.
In step S2001, the CPU 206A determines whether or not the special sheet registration button 501 shown in FIG. If the CPU 206A determines that the special sheet registration button 501 has been pressed, the process advances to step S2002, and the special sheet registration mode screen shown in FIG.

次に、S2003で、CPU206Aは、図5の(B)に示すUI画面において、給紙個所を指定する場所指定ボタン502〜504、507のいずれが選択されているかを判断する。ここで、場所指定ボタン502〜504、507のいずれかが選択されているとCPU206Aが判断した場合、S2004に移行する。そして、選択結果を確認の上、選択された内容に問題なく、OKボタン505が押下されたことをCPU206Aが確認したら、S2005に移行する。
一方、訂正が必要であるとCPU206Aが判断した場合は、キャンセルボタン506が押下されたことをCPU206Aが確認したら、本登録処理がキャンセルされて、操作部205の表示は元の表示画面に戻る。
In step S2003, the CPU 206A determines which of the location designation buttons 502 to 504 and 507 for designating the paper feed location is selected on the UI screen shown in FIG. If the CPU 206A determines that any one of the location designation buttons 502 to 504 and 507 is selected, the process proceeds to S2004. When the CPU 206A confirms that the OK button 505 has been pressed without any problem in the selected content after confirming the selection result, the process proceeds to S2005.
On the other hand, when the CPU 206A determines that correction is necessary, when the CPU 206A confirms that the cancel button 506 has been pressed, the main registration process is canceled and the display of the operation unit 205 returns to the original display screen.

S2005では、図19に示すUI画面において、特殊紙のTypeとして用紙タイプ選択ボタン1901もしくは、用紙タイプ選択ボタン1902が選択されるまでCPU206Aは処理を待機する。そして、いずれかのボタンが選択されたことをCPU206Aが確認した場合、S2006に進み、OKボタン1903が押下されたことをCPU206Aが確認した場合には特殊紙登録を開始する。   In S2005, the CPU 206A waits for processing until the paper type selection button 1901 or the paper type selection button 1902 is selected as the special paper type on the UI screen shown in FIG. If the CPU 206A confirms that any of the buttons has been selected, the process proceeds to S2006, and if the CPU 206A confirms that the OK button 1903 has been pressed, the special paper registration is started.

S2007では、特殊紙登録開始後、読取装置107の原稿台の図示しない原稿検知センサにて、登録する用紙が載せられているかどうかを検知する。検知した結果、原稿が載せられていないとCPU206Aが判断した場合、S2011で、操作部205に原稿台に原稿をのせるように促すメッセージを表示して、S20007へ戻る。
S2007において、原稿台に登録すべき特殊用紙がセットされたことをCPU206Aが確認した場合にはS2008に移行し、原稿台の特殊紙の画像を読み取る。そして、S2009では、CPU206Aが読み取った特殊紙の画像データをメモリ部207に一旦格納する。この際に、用紙画像データと共に、選択した給紙個所情報を給紙管理テーブルに格納される。
次に、S2010では、画像形成制御部206は検査制御部216へ給紙管理テーブルに格納されたデータを特殊紙画像データとして送信して、本処理を終了する。
これにより、検査制御部216に送信された特殊紙画像データは、特殊シート画像格納部601に表3で例示したような特殊紙管理テーブルとして格納される。
次に、印刷ジョブを投入した際の画像検査処理の流れに関して説明する。
In S2007, after the special paper registration is started, a document detection sensor (not shown) on the document table of the reading device 107 detects whether or not a sheet to be registered is placed. If the CPU 206A determines that the document is not placed as a result of the detection, in S2011, a message prompting the operation unit 205 to place the document on the document table is displayed, and the process returns to S20007.
In S2007, when the CPU 206A confirms that a special sheet to be registered on the document table is set, the process proceeds to S2008, and an image of the special sheet on the document table is read. In step S2009, the special paper image data read by the CPU 206A is temporarily stored in the memory unit 207. At this time, the selected paper feed location information is stored in the paper feed management table together with the paper image data.
In step S2010, the image formation control unit 206 transmits the data stored in the paper feed management table to the inspection control unit 216 as special paper image data, and the process ends.
Thus, the special paper image data transmitted to the inspection control unit 216 is stored in the special sheet image storage unit 601 as a special paper management table as exemplified in Table 3.
Next, the flow of image inspection processing when a print job is input will be described.

投入された印刷ジョブに関しては、一旦メモリ部207に表1に示すように紙種と関連づけたテーブルとして格納される。格納された印刷画像データは検査制御部216で制御されて印刷画像処理部208で印刷画像処理を施した後、ジョブの該当ページに相当する給紙個所から記録用紙を搬送して、該印刷画像を印刷し、検査装置102に出力される。同時に、メモリ部207から読み出した印刷画像データと紙種情報は画像検査コントローラ210へと送信される。   The input print job is temporarily stored in the memory unit 207 as a table associated with the paper type as shown in Table 1. The stored print image data is controlled by the inspection control unit 216 and subjected to the print image processing by the print image processing unit 208, and then the recording paper is conveyed from the paper feed portion corresponding to the corresponding page of the job, and the print image Is printed and output to the inspection apparatus 102. At the same time, the print image data and the paper type information read from the memory unit 207 are transmitted to the image inspection controller 210.

印刷画像を印刷した記録用紙を検査スキャナ217で読み取った印刷物スキャン画像は電気信号に変換され、スキャン画像処理部218で所望の画像処理、及び、斜行補正など比較処理の前の補正処理を行う。その後、スキャン画像解像度変換部219に送信される。
一方で、比較対照の元データとなるリファレンスデータは検査制御部216に制御されてリファレンス画像解像度変換部213を径由してリファレンス画像格納部222に格納される。
The printed product scan image obtained by reading the recording sheet on which the print image is printed by the inspection scanner 217 is converted into an electrical signal, and the scan image processing unit 218 performs desired image processing and correction processing before comparison processing such as skew correction. . Thereafter, it is transmitted to the scanned image resolution conversion unit 219.
On the other hand, reference data serving as comparison comparison original data is controlled by the inspection control unit 216 and stored in the reference image storage unit 222 via the reference image resolution conversion unit 213.

図21は、本実施形態を示す検品装置の制御方法を示すフローチャートである。本例は、特にプレプリント紙(シート)を印刷媒体として含んでいるようなシート混載ジョブの場合の画像検査コントローラ210内のリファレンス画像生成処理例である。なお、各ステップは、CPU216Aがメモリ部212に格納された制御プログラムを実行することで実現される。
以下、本実施形態において、読み取るシートの種別に応じてCPU216Aがリファレンス画像格納部222に格納させる画像データを特定する制御についての違いについて説明する。本実施形態では、リファレンス画像格納部222でも、第3の格納手段として機能して以下のようにシートから読み取る画像データに応じて、格納される画像データがCPU216Aにより制御される。
具体的には、検査スキャナ217が読み取るべきシートが第1の特定シートである場合は、CPU216Aは、リファレンス画像格納部222に前記第1の合成画像データを格納する。また、検査スキャナ217が読み取るべきシートが第2の特定シートである場合は、CPU216Aは、リファレンス画像格納部222に前記第2の合成画像データを格納する。さらに、検査スキャナ217が読み取るべきシートが白色シートである場合は、CPU216Aは、リファレンス画像格納部222に印刷画像データを格納するように制御する。
ここで、第1の特定シートとは、色紙であり、第2の特定シートは、色紙に特定のオブジェクトが印刷されたシートである。
なお、後述するS2107における合成処理の詳細については、図22において説明する。
S2101で、画像検査コントローラ210のCPU216Aが画像形成コントローラ201から受信した印刷画像データと紙種情報を受信する。S2102では、CPU216Aは、画像形成コントローラ201から受信した印刷画像データと紙種情報を印刷画像データ格納部602に格納する。
FIG. 21 is a flowchart illustrating a method for controlling the inspection apparatus according to the present embodiment. This example is an example of a reference image generation process in the image inspection controller 210 particularly in the case of a sheet mixed job that includes preprinted paper (sheet) as a print medium. Each step is realized by the CPU 216A executing a control program stored in the memory unit 212.
Hereinafter, in the present embodiment, a difference in control for specifying image data to be stored in the reference image storage unit 222 by the CPU 216A according to the type of sheet to be read will be described. In the present embodiment, the reference image storage unit 222 also functions as a third storage unit, and the stored image data is controlled by the CPU 216A in accordance with image data read from the sheet as follows.
Specifically, when the sheet to be read by the inspection scanner 217 is the first specific sheet, the CPU 216A stores the first composite image data in the reference image storage unit 222. When the sheet to be read by the inspection scanner 217 is the second specific sheet, the CPU 216 </ b> A stores the second composite image data in the reference image storage unit 222. Further, when the sheet to be read by the inspection scanner 217 is a white sheet, the CPU 216 </ b> A controls to store the print image data in the reference image storage unit 222.
Here, the first specific sheet is colored paper, and the second specific sheet is a sheet on which a specific object is printed on colored paper.
Details of the composition processing in S2107 described later will be described with reference to FIG.
In step S <b> 2101, the CPU 216 </ b> A of the image inspection controller 210 receives print image data and paper type information received from the image forming controller 201. In step S2102, the CPU 216A stores the print image data and paper type information received from the image forming controller 201 in the print image data storage unit 602.

この際に、印刷画像データ格納部602に格納されているデータは、表1と同等に紙種と画像データを関連づけたデータである。
S2103では、CPU216Aが印刷画像データ格納部602に格納された表1の該当ページの画像データに対して、紙種が特殊紙である場合には次のように制御する。CPU216Aは、特殊シート画像格納部601に格納されている特殊紙管理テーブル表3を参照して各ページの印刷画像に対応したリファレンスデータを生成する。
S2104では、CPU216Aが、まず、表1で紙種が「白」か「特殊紙」か否かの参照の結果、該当ページの紙種が「特殊紙」であるかどうかを判断する。
At this time, the data stored in the print image data storage unit 602 is data in which the paper type and the image data are associated with each other as in Table 1.
In S2103, when the paper type is special paper, the CPU 216A controls the image data of the corresponding page in Table 1 stored in the print image data storage unit 602 as follows. The CPU 216A refers to the special paper management table 3 stored in the special sheet image storage unit 601, and generates reference data corresponding to the print image of each page.
In step S <b> 2104, the CPU 216 </ b> A first determines whether the paper type of the corresponding page is “special paper” as a result of referring to Table 1 as to whether the paper type is “white” or “special paper”.

ここで、該当ページが「特殊紙」であるとCPU216Aが判断した場合、S2105に移行する。一方、S2104で紙種が「白」であるとCPU216Aが判断した場合、S2106で、CPU216Aは印刷画像データ格納部602に格納されている該当ページの画像データをリファレンス画像格納部222に格納して、本処理を終了する。
S2105では、CPU216Aが該当ページの特殊紙のType(シート種別)を判断し、TypeB(プレプリント紙)であるとCPU216Aが判断した場合、S2107に移行する。
If the CPU 216A determines that the page is “special paper”, the process advances to step S2105. On the other hand, if the CPU 216A determines that the paper type is “white” in S2104, the CPU 216A stores the image data of the corresponding page stored in the print image data storage unit 602 in the reference image storage unit 222 in S2106. This process is terminated.
In step S2105, the CPU 216A determines the type of special paper of the corresponding page (sheet type), and if the CPU 216A determines that it is Type B (pre-printed paper), the process proceeds to step S2107.

一方、S2105で、特殊紙のTypeがTypeA(色紙)であるとCPU216Aが判断した場合、S2108に移行する。そして、CPU216Aは特殊紙画像データが格納された特定シート画像格納部601に格納された該当紙種データと該当ページの印刷画像データを単純に合成する。
次に、S2109では、CPU216AがS2108で合成した画像データをリファレンス画像格納部222に格納して、本処理を終了する。
一方、S2105で、特殊紙のTypeがTypeB(プレプリント紙)であるとCPU216Aが判断した場合には、S2107で、CPU216Aは、TypeB用に印字位置ズレを考慮した合成処理を行う。そして、S2110で、CPU216Aは、後述する図22に一例を示すTypeB用の合成アルゴリズムで合成したデータをリファレンス画像格納部222に格納して、本処理を終了する。
On the other hand, if the CPU 216A determines that the type of special paper is Type A (colored paper) in S2105, the process proceeds to S2108. Then, the CPU 216A simply combines the corresponding paper type data stored in the specific sheet image storage unit 601 in which the special paper image data is stored with the print image data of the corresponding page.
In step S2109, the CPU 216A stores the image data combined in step S2108 in the reference image storage unit 222, and the process ends.
On the other hand, if the CPU 216A determines in S2105 that the type of the special paper is Type B (preprint paper), in S2107, the CPU 216A performs a composition process for Type B in consideration of the printing position deviation. In step S2110, the CPU 216A stores in the reference image storage unit 222 the data synthesized by the type B synthesis algorithm shown in FIG. 22, which will be described later, and ends this processing.

図22は、本実施形態を示す検品装置におけるリファレンス画像生成処理のアルゴリズムを示す図である。本例は、TypeB(プレプリント紙)に印刷画像を合成してリファレンスを生成する際のアルゴリズム例である。ST1、ST2はステップを示す。
図22において、まず、ST1として、検査制御部216のCPU216Aは、次のように制御する。CPU216Aは、特殊シート画像格納部601に格納されている所望の特殊紙(図22の(1))と印刷画像データ格納部602に格納されている該当ページのデータ(図22の(2))に関してそれぞれの特徴情報としての特徴画像を抽出する。
続いて、ST2で、CPU216Aはスキャン画像格納部221に格納されているスキャン画像データ(図22の(3))からST1で抽出した特殊紙と印刷画像データ(図22の(4))のそれぞれの特徴画像を抽出し、双方の位置関係を求める。
FIG. 22 is a diagram showing an algorithm of reference image generation processing in the inspection apparatus showing the present embodiment. This example is an example of an algorithm used when generating a reference by combining a print image with Type B (preprint paper). ST1 and ST2 indicate steps.
In FIG. 22, first, as ST1, the CPU 216A of the inspection control unit 216 performs control as follows. The CPU 216A selects the desired special paper (FIG. 22 (1)) stored in the special sheet image storage unit 601 and the corresponding page data (FIG. 22 (2)) stored in the print image data storage unit 602. A feature image as each feature information is extracted.
Subsequently, in ST2, the CPU 216A determines each of the special paper and print image data ((4) in FIG. 22) extracted in ST1 from the scan image data (FIG. 22 (3)) stored in the scan image storage unit 221. Are extracted, and the positional relationship between them is obtained.

ST3で、CPU216Aは、ST2で求めた特殊紙と印刷画像データのそれぞれの特徴画像の位置関係に合致するように、以下の特徴的な合成処理を行う。
具体的には、特殊シート画像格納部601に格納された所望の特殊紙(図22の(1))と印刷画像データ格納部602に格納された該当ページのデータ(図22の(2))の位置関係をずらしてそれぞれの画像データを合成する。
その後、CPU216Aは、合成されたデータをリファレンス画像格納部222に該当ページのリファレンスデータとして格納する。
In ST3, the CPU 216A performs the following characteristic composition processing so as to match the positional relationship between the special image and the print image data obtained in ST2.
Specifically, the desired special paper (FIG. 22 (1)) stored in the special sheet image storage unit 601 and the corresponding page data (FIG. 22 (2)) stored in the print image data storage unit 602. The respective image data are synthesized by shifting the positional relationship of.
Thereafter, the CPU 216A stores the synthesized data in the reference image storage unit 222 as reference data for the corresponding page.

その後、CPU216Aは、リファレンス画像格納部222に格納されたリファレンスデータとスキャン画像格納部221に格納されたスキャン画像の該当するページ同士を比較して判定処理を行う。ここで、判定処理に関しては第1実施形態と同様であるため省略する。   Thereafter, the CPU 216A performs a determination process by comparing the reference data stored in the reference image storage unit 222 with the corresponding pages of the scan image stored in the scan image storage unit 221. Here, since the determination process is the same as that of the first embodiment, the description thereof is omitted.

本実施形態では、特殊紙の種類(色紙かプレプリントしであるか)に応じて、予め登録された白紙以外の特殊紙画像を登録した特殊紙画像データを画像形成部で印刷用に生成された印刷画像データに対して重ね合わせるアルゴリズムを可変で生成する手段を有する。
更に、画像形成制御部から受信する紙種情報に応じて検査用のリファレンスとなる画像を得る手段を有する。これにより、印刷用紙に白紙と色紙及び、プレプリント用紙が混在しているような場合であっても必要に応じてリファレンス画像を生成し、正確にミスプリントを検出することが可能である。
In the present embodiment, special paper image data in which special paper images other than white paper registered in advance are generated for printing by the image forming unit according to the type of special paper (whether colored paper or pre-printed). Means for variably generating an algorithm for superimposing the print image data.
Furthermore, there is a means for obtaining an image serving as a reference for inspection according to the paper type information received from the image formation control unit. As a result, even when white paper, colored paper, and preprint paper are mixed in the printing paper, it is possible to generate a reference image as necessary and accurately detect misprinting.

また、色紙の場合には単純に合成するリファレンス生成手段をとることで、常にプレプリント紙用のアルゴリズムで位置合わせをしてリファレンスを合成するアルゴリズムに対して、パフォーマンス的な向上が図れる。   Further, in the case of colored paper, by simply taking a reference generation means for combining, it is possible to improve performance over an algorithm that always aligns with an algorithm for preprinted paper and combines the reference.

〔第4実施形態〕
本実施形態においては、第3実施形態における特殊紙登録のステップにおいて、自動的にTypeを切り分けて特殊紙登録可能とする画像検査システム例を詳述する。
[Fourth Embodiment]
In the present embodiment, an example of an image inspection system in which special paper registration is possible by automatically separating the Type in the special paper registration step in the third embodiment will be described in detail.

図23は、本実施形態を示す検品装置の制御方法を示すフローチャートである。本例は、特殊紙登録の際の画像形成制御部206に関わる処理例である。なお、各ステップは、CPU206Aがメモリ部207に格納された制御プログラムを実行することで実現される。
S2301で、CPU206Aは、図5の(A)に示した特殊シート登録ボタン501が押下されたかどうかを判断する。ここで、特殊シート登録ボタン501が押下されたとCPU206Aが判断した場合には、S2302に移行し、操作部205は図5の(B)の特殊紙登録モード画面を表示する。
FIG. 23 is a flowchart illustrating a method for controlling the inspection apparatus according to the present embodiment. This example is a processing example related to the image formation control unit 206 when registering special paper. Each step is realized by the CPU 206A executing a control program stored in the memory unit 207.
In S2301, the CPU 206A determines whether or not the special sheet registration button 501 shown in FIG. If the CPU 206A determines that the special sheet registration button 501 has been pressed, the process advances to step S2302, and the operation unit 205 displays the special paper registration mode screen shown in FIG.

次に、S2303で、CPU206Aは、図5の(B)に示すUI画面において、場所指定ボタン502〜504、507のいずれが選択されているかを判断する。ここで、場所指定ボタン502〜504、507のいずれかが選択されているとCPU206Aが判断した場合、S2304に移行する。そして、選択結果を確認の上、内容が問題なければ、OKボタン505が押下されたことをCPU206Aが確認したら、S2305に移行する。一方、訂正が必要である場合にはキャンセルボタン506を押
下されたことをCPU206Aが確認したら、処理がキャンセルされて元の表示画面に戻る。
Next, in S2303, the CPU 206A determines which of the place designation buttons 502 to 504 and 507 is selected on the UI screen shown in FIG. If the CPU 206A determines that any one of the location designation buttons 502 to 504 and 507 is selected, the process proceeds to S2304. If the CPU 206A confirms that the OK button 505 has been pressed if there is no problem after confirming the selection result, the process proceeds to S2305. On the other hand, when correction is necessary, if the CPU 206A confirms that the cancel button 506 has been pressed, the process is canceled and the original display screen is restored.

S2305では、読取装置107の原稿台に設けられる図示しない原稿検知センサにて、登録する用紙を載せたかどうかを検知する。この原稿検知の結果に基づいて、CPU206Aは、原稿が載せられていないと判断した場合、S2306で操作部205に原稿台に原稿を載せるように促すメッセージを表示して、S2305へ戻る。
一方、S2305で、原稿台に用紙がセットされているとCPU206Aが判断した場合、S2307に移行する。そして、CPU206Aは、読取装置107により原稿台の原稿(用紙画像)を読み取らせ、S2308で、CPU206Aは、読取装置107が読み取った用紙画像をメモリ部207に一旦格納する。この際に、用紙画像データと共に、選択した給紙個所情報を給紙管理テーブルに格納される。
S2309では、CPU206Aがメモリ部207に格納された給紙管理テーブルの内容を検査制御部216へ送信して、本処理を終了する。
In step S2305, a document detection sensor (not shown) provided on the document table of the reading device 107 detects whether or not a sheet to be registered is placed. If the CPU 206A determines that no document is placed based on the result of document detection, the CPU 206A displays a message prompting the user to place the document on the document table in step S2306, and the process returns to step S2305.
On the other hand, if the CPU 206A determines in step S2305 that a sheet is set on the document table, the process advances to step S2307. Then, the CPU 206A causes the reading device 107 to read a document (paper image) on the platen. In step S2308, the CPU 206A temporarily stores the paper image read by the reading device 107 in the memory unit 207. At this time, the selected paper feed location information is stored in the paper feed management table together with the paper image data.
In step S2309, the CPU 206A transmits the contents of the paper feed management table stored in the memory unit 207 to the inspection control unit 216, and the process ends.

図24は、本実施形態を示す検品装置の制御方法を示すフローチャートである。本例は、特にプレプリント紙(シート)を印刷媒体として含んでいるようなシート混載ジョブの場合の画像検査コントローラ210内のリファレンス画像生成処理例である。なお、各ステップは、CPU216Aがメモリ部212に格納された制御プログラムを実行することで実現される。
S2401では、検査制御部216のCPU216Aは、画像形成制御部206から受信し、S2402で、CPU216Aは、当該受信した特殊紙画像データを特殊シート画像格納部601に格納する。
S2403では、CPU216Aは、格納された特殊紙画像データが何らかの画像を含んでいるかどうかの検査を行う。ここで、画像を含んでいるとCPU216Aが判断した場合、特殊紙の種別がTypeB(プレプリント紙)であると判定して、S2406へ進む。
一方、S2403で、画像を含んでいない均一濃度のベタ画像であるとCPU216Aが判断した場合、S2405で、CPU216Aは、特殊紙の種別がTypeA(色紙)であると判定して、S2406へ進む。そして、S2406で、CPU216Aは、判定結果と特殊紙画像を関連づけて表3に示すような特殊紙管理テーブルとして格納して、本処理を終了する。
本実施形態によれば、特殊紙のTypeを自動判定して特殊紙としてより簡易的に登録できる。また、ユーザによる登録間違えを防止できる特殊紙登録方法を実現できる。
FIG. 24 is a flowchart illustrating a method for controlling the inspection apparatus according to the present embodiment. This example is an example of a reference image generation process in the image inspection controller 210 particularly in the case of a sheet mixed job that includes preprinted paper (sheet) as a print medium. Each step is realized by the CPU 216A executing a control program stored in the memory unit 212.
In step S2401, the CPU 216A of the inspection control unit 216 receives the image formation control unit 206. In step S2402, the CPU 216A stores the received special paper image data in the special sheet image storage unit 601.
In S2403, the CPU 216A checks whether or not the stored special paper image data includes any image. If the CPU 216A determines that an image is included, it is determined that the special paper type is Type B (preprint paper), and the process advances to step S2406.
On the other hand, if the CPU 216A determines in S2403 that the image is a solid image having a uniform density that does not include an image, in S2405, the CPU 216A determines that the type of special paper is Type A (colored paper), and proceeds to S2406. In step S2406, the CPU 216A associates the determination result with the special paper image, stores the result as a special paper management table as shown in Table 3, and ends the process.
According to this embodiment, the type of special paper can be automatically determined and registered as special paper more easily. Also, it is possible to realize a special paper registration method that can prevent an error in registration by the user.

本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア(プログラム)をパソコン(コンピュータ)等の処理装置(CPU、プロセッサ)にて実行することでも実現できる。   Each process of the present invention can also be realized by executing software (program) acquired via a network or various storage media by a processing device (CPU, processor) such as a personal computer (computer).

本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施形態の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。   The present invention is not limited to the above embodiment, and various modifications (including organic combinations of the embodiments) are possible based on the spirit of the present invention, and these are excluded from the scope of the present invention. is not.

101 印刷装置
102 検査装置
101 Printing device 102 Inspection device

Claims (10)

白色シート以外の特定シートの画像データを格納する第1の格納手段と、
印刷ジョブに従い生成される印刷画像データを格納する第2の格納手段と、
前記特定シートの画像データおよび印刷画像データからそれぞれ特徴情報を抽出してそれぞれを重ね合わすべき位置ずれ情報を算出する算出手段と、
前記特定シートの画像データと前記印刷画像データとを重ね合わせて第1の合成画像データ、または前記算出手段により算出された位置ずれ情報に基づいて前記位置ずれの補正をした後に前記特定シートの画像データと前記印刷画像データとを重ね合わせて第2の合成画像データを生成する生成手段と、
生成された前記第1の合成画像データまたは第2の合成画像データ、あるいは印刷画像データを格納する第3の格納手段と、
印刷装置が白色シートまたは前記特定シートに印刷した画像を読み取る読取手段と、
前記第3の格納手段に格納された前記第1の合成画像データ、第2の合成画像データと、あるいは印刷画像データと、前記読取手段が前記白色シートまたは特定シートから読み取る読取り画像データとを比較して印刷された画像を検品する検品手段と、
前記読取手段が読み取るべきシートが第1の特定シートである場合は、前記第3の格納手段に前記第1の合成画像データを格納し、前記読取手段が読み取るべきシートが第2の特定シートである場合は、前記第3の格納手段に前記第2の合成画像データを格納し、前記読取手段が読み取るべきシートが白色シートである場合は、前記第3の格納手段に前記印刷画像データを格納するように制御する制御手段と、
を設けたことを特徴とする検品装置。
First storage means for storing image data of a specific sheet other than a white sheet;
Second storage means for storing print image data generated according to the print job;
Calculating means for extracting positional information to be superimposed on each other by extracting feature information from the image data and print image data of the specific sheet;
The image of the specific sheet after correcting the misregistration based on the first composite image data or the misregistration information calculated by the calculation means by superimposing the image data of the specific sheet and the print image data. Generating means for superimposing data and the print image data to generate second composite image data;
Third storage means for storing the generated first composite image data, second composite image data, or print image data;
Reading means for reading an image printed on the white sheet or the specific sheet by the printing device;
The first composite image data, the second composite image data, or the print image data stored in the third storage unit is compared with the read image data that the reading unit reads from the white sheet or the specific sheet. Inspection means for inspecting the printed image,
When the sheet to be read by the reading unit is the first specific sheet, the first composite image data is stored in the third storage unit, and the sheet to be read by the reading unit is the second specific sheet. If there is, the second composite image data is stored in the third storage means, and if the sheet to be read by the reading means is a white sheet, the print image data is stored in the third storage means. Control means for controlling so as to
Inspection equipment characterized by providing
前記第1の特定シートは、色付けされた有色シートであることを特徴とする請求項1に記載の検品装置。   The inspection apparatus according to claim 1, wherein the first specific sheet is a colored sheet that has been colored. 前記第2の特定シートは、特定のオブジェクトがあらかじめ印刷されたシートであることを特徴とする請求項に記載の検品装置。 The inspection apparatus according to claim 1 , wherein the second specific sheet is a sheet on which a specific object is printed in advance. 前記特定のオブジェクトは、図形、罫線、画像、文字のいずれか、またはこれらの組み合わせを含むことを特徴とする請求項に記載の検品装置。 4. The inspection apparatus according to claim 3 , wherein the specific object includes any one of a figure, a ruled line, an image, a character, or a combination thereof. 前記第1の特定シートまたは第2の特定シートの画像データは、当該特定シートを読み取ることで取得することを特徴とする請求項記載の検品装置。 The image data of the first particular sheet or the second specific sheet, the checking apparatus according to claim 1, wherein the obtaining by reading the specific sheet. 前記第1の特定シートまたは第2の特定シートの画像データは、データ処理装置から取得することを特徴とする請求項記載の検品装置。 The image data of the first particular sheet or the second specific sheet, the checking apparatus according to claim 1, wherein the obtaining from the data processing device. 前記印刷ジョブは、前記シートと特定シートとを用いるシート混載ジョブであることを特徴とする請求項1に記載の検品装置   The inspection apparatus according to claim 1, wherein the print job is a sheet mixed job using the sheet and a specific sheet. 前記シート混載ジョブは、ページ毎にシート種別が指定されていることを特徴とする請求項記載の検品装置。 8. The inspection apparatus according to claim 7 , wherein a sheet type is designated for each page of the mixed sheet job. 白色シート以外の特定シートの画像データを第1の格納手段に格納する第1の格納工程と、
印刷ジョブに従い生成される印刷画像データを第2の格納手段に格納する第2の格納工程と、
前記特定シートの画像データおよび印刷画像データからそれぞれ特徴情報を抽出してそれぞれを重ね合わすべき位置ずれ情報を算出する算出工程と、
前記特定シートの画像データと前記印刷画像データとを重ね合わせて第1の合成画像データ、または前記算出工程にて算出された位置ずれ情報に基づいて前記位置ずれの補正をした後に前記特定シートの画像データと前記印刷画像データとを重ね合わせて第2の合成画像データを生成する生成工程と、
生成された前記第1の合成画像データまたは第2の合成画像データ、あるいは印刷画像データを第3の格納手段に格納する第3の格納工程と、
印刷装置が白色シートまたは前記特定シートに印刷した画像を読み取る読取工程と、
前記第3の格納手段に格納された前記第1の合成画像データ、第2の合成画像データと、あるいは印刷画像データと、前記読取工程で前記白色シートまたは特定シートから読み取る読取り画像データとを比較して印刷された画像を検品する検品工程と、
前記読取工程で読み取るべきシートが第1の特定シートである場合は、前記第3の格納手段に前記第1の合成画像データを格納し、前記読取工程で読み取るべきシートが第2の特定シートである場合は、前記第3の格納手段に前記第2の合成画像データを格納し、前記読取工程で読み取るべきシートが白色シートである場合は、前記第3の格納手段に前記印刷画像データを格納するように制御する制御工程と、
を設けたことを特徴とする検品装置の制御方法。
A first storage step of storing image data of a specific sheet other than the white sheet in the first storage means;
A second storage step of storing print image data generated according to the print job in the second storage means;
A calculation step of extracting feature information from the image data and print image data of the specific sheet and calculating positional deviation information to be superimposed on each other;
The image data of the specific sheet and the print image data are overlapped to correct the positional deviation based on the first composite image data or the positional deviation information calculated in the calculating step. A generation step of superimposing the image data and the print image data to generate second composite image data;
A third storage step of storing the generated first composite image data, second composite image data, or print image data in a third storage means;
A reading process of reading an image printed on the white sheet or the specific sheet by the printing device;
The first composite image data, the second composite image data, or the print image data stored in the third storage means is compared with the read image data read from the white sheet or the specific sheet in the reading step. Inspection process to inspect the printed image,
When the sheet to be read in the reading step is the first specific sheet, the first composite image data is stored in the third storage unit, and the sheet to be read in the reading step is the second specific sheet. If there is, the second composite image data is stored in the third storage means, and if the sheet to be read in the reading step is a white sheet, the print image data is stored in the third storage means. A control process for controlling
A method for controlling an inspection device, comprising:
請求項に記載の検品装置の制御方法をコンピュータに実行させることを特徴とするプログラム。 A program for causing a computer to execute the inspection apparatus control method according to claim 9 .
JP2013034274A 2012-05-09 2013-02-25 Inspection device, inspection device control method, and program Expired - Fee Related JP6103982B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013034274A JP6103982B2 (en) 2012-05-09 2013-02-25 Inspection device, inspection device control method, and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2012107195 2012-05-09
JP2012107195 2012-05-09
JP2013034274A JP6103982B2 (en) 2012-05-09 2013-02-25 Inspection device, inspection device control method, and program

Publications (2)

Publication Number Publication Date
JP2013255216A JP2013255216A (en) 2013-12-19
JP6103982B2 true JP6103982B2 (en) 2017-03-29

Family

ID=49952356

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013034274A Expired - Fee Related JP6103982B2 (en) 2012-05-09 2013-02-25 Inspection device, inspection device control method, and program

Country Status (1)

Country Link
JP (1) JP6103982B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5962642B2 (en) * 2013-12-24 2016-08-03 コニカミノルタ株式会社 Image forming apparatus and program
WO2020179742A1 (en) * 2019-03-04 2020-09-10 富士フイルム株式会社 Inspection method, program, inspection device, and printing device
JP7830061B2 (en) * 2021-09-27 2026-03-16 キヤノン株式会社 Printing system and its control method, printing device, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4483216B2 (en) * 2003-07-11 2010-06-16 富士ゼロックス株式会社 Image forming apparatus
JP4661034B2 (en) * 2003-07-28 2011-03-30 富士ゼロックス株式会社 Print quality inspection apparatus and method
JP4470500B2 (en) * 2004-01-22 2010-06-02 富士ゼロックス株式会社 Printed matter inspection apparatus, printed matter inspection method, and image forming apparatus
JP4803091B2 (en) * 2007-03-30 2011-10-26 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus

Also Published As

Publication number Publication date
JP2013255216A (en) 2013-12-19

Similar Documents

Publication Publication Date Title
US8780378B2 (en) Inspection apparatus, inspection method, inspection system, and storage medium
US8743407B2 (en) Computer readable recording medium stored with color conversion setting program, color conversion setting method, computer readable recording medium stored with color conversion processing program, and color conversion processing apparatus that enables configuration of color conversion profiles when using various types of paper in a print job
JP5822503B2 (en) Inspection system, inspection system control method and program
US9014582B2 (en) Image forming apparatus which corrects an extracted color
US20130301083A1 (en) Image inspection device, image inspection system, image inspection method, and computer program
JP5673182B2 (en) Color adjustment method, image forming system, and program
JP2013114246A (en) Sheet processing device, examination device, control metho of sheet processing device, and program
US7860411B2 (en) Printing apparatus and printing processing method
JP2021037736A (en) Image processing device, control method for the same, and inspecting device and control method for the same as well as program
JP7418081B2 (en) Image forming device, image forming method, and program
JP2011114574A (en) Inspection system
EP4148550B1 (en) Printing apparatus, image forming apparatus, and control method
JP2021125786A (en) Image forming device, information processing method and program
JP7443022B2 (en) Image forming device, image forming method, and program
JP6103982B2 (en) Inspection device, inspection device control method, and program
JP2013252632A (en) Inspection system, and control method thereof
JP2014145685A (en) Inspection device and control method thereof, printing system, and program
JP6083323B2 (en) Image forming method, image forming apparatus, image forming program, and recording medium
JP2024016934A (en) Image processing device, image processing method and program
JP2013251611A (en) Image processing apparatus, control method of the same, and program
JP2013233764A (en) System, method, and program of print image inspection
CN108632498B (en) Information processing apparatus, image forming apparatus, and computer-readable recording medium
JP2024040882A (en) Image forming apparatus, image forming apparatus control method, and program
JP2016002658A (en) Image forming apparatus, control method therefor, and program
JP2008052115A (en) Printing apparatus, printing execution method thereof, and printing execution program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160203

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20160203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161122

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170119

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: 20170131

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170228

R151 Written notification of patent or utility model registration

Ref document number: 6103982

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees