JP6459190B2 - Image inspection apparatus, image forming system, and image inspection method - Google Patents

Image inspection apparatus, image forming system, and image inspection method Download PDF

Info

Publication number
JP6459190B2
JP6459190B2 JP2014055633A JP2014055633A JP6459190B2 JP 6459190 B2 JP6459190 B2 JP 6459190B2 JP 2014055633 A JP2014055633 A JP 2014055633A JP 2014055633 A JP2014055633 A JP 2014055633A JP 6459190 B2 JP6459190 B2 JP 6459190B2
Authority
JP
Japan
Prior art keywords
image
inspection
read
resolution
content information
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
JP2014055633A
Other languages
Japanese (ja)
Other versions
JP2015178971A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2014055633A priority Critical patent/JP6459190B2/en
Publication of JP2015178971A publication Critical patent/JP2015178971A/en
Application granted granted Critical
Publication of JP6459190B2 publication Critical patent/JP6459190B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Inking, Control Or Cleaning Of Printing Machines (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、画像検査装置、画像形成システム及び画像検査方法に関し、特に、読取画像の内容に応じた検査態様の制御に関する。   The present invention relates to an image inspection apparatus, an image forming system, and an image inspection method, and more particularly to control of an inspection mode corresponding to the content of a read image.

従来、印刷物の検品は人手によって行われてきたが、近年オフセット印刷の後処理として、検品を行う装置が用いられている。このような検品装置では、印刷物の読取画像の中から良品のものを人手によって選択して読み取ることにより基準となるマスター画像を生成し、このマスター画像と検査対象の印刷物の読取画像の対応する部分を比較し、これらの差分の程度により印刷物の欠陥を判別している。   Conventionally, inspection of printed matter has been performed manually, but in recent years, an apparatus for performing inspection has been used as post-processing of offset printing. In such an inspection apparatus, a master image serving as a reference is generated by manually selecting and reading a non-defective product from the read image of the printed matter, and a corresponding portion of the master image and the read image of the printed matter to be inspected. And the defect of the printed matter is discriminated by the degree of these differences.

しかし、近年普及が進んでいる電子写真などの無版印刷装置は少部印刷を得意としており、バリアブル印刷など毎ページ印刷内容の異なるケースも多く、オフセット印刷機のように印刷物からマスター画像を生成して比較対象とすることは非効率である。この問題に対応するため、印刷データからマスター画像を生成することが考えられる。これにより、バリアブル印刷に効率的に対応可能である。   However, plateless printing devices such as electrophotography, which have become popular in recent years, are good at printing a small number of parts, and there are many cases where the content of printing on each page differs, such as variable printing, and a master image is generated from printed matter like an offset printer. In comparison, it is inefficient. In order to cope with this problem, it is conceivable to generate a master image from print data. Thereby, it is possible to efficiently cope with variable printing.

このような画像の検査処理に際しては、上述した差分の程度に対して所定の閾値を設定することにより、印刷物が欠陥であるか否かを判定する。ここで、差分の程度とは、出力された用紙を読み取った画像と、印刷データから生成されたマスター画像との位置合わせ及びサイズ合わせを行った上で、両画像を画素毎に比較した結果である。   In such an image inspection process, it is determined whether or not the printed matter is defective by setting a predetermined threshold value for the degree of difference described above. Here, the degree of difference is the result of comparing the image for each pixel after aligning and sizing the image obtained by reading the output paper and the master image generated from the print data. is there.

このような欠陥の判定処理において、色見本によって色味が指定された領域における比較検査を、他の領域における比較検査よりも厳しく行うことにより、ユーザの希望する品質の画像形成出力を実現する方法が提案されている(例えば、特許文献1参照)。   In such a defect determination process, a method for realizing image formation output of a quality desired by a user by performing a comparison inspection in an area in which a color is specified by a color sample more strictly than a comparison inspection in another area Has been proposed (see, for example, Patent Document 1).

画像形成出力される画像には、文字、線画、図形、写真などの自然画等、様々な種類があり、複数の種類が混在した画像もあり得る。これら様々な種類の画像の検査に際しては、人間の視覚に準じた検査を行う際に重要視する観点が異なる場合がある。人間の視覚に準じた検査とは、人間の視覚によって欠陥として認識されるものを欠陥として判定するための検査である。例えば、文字や線画の場合、有色の領域が細い線であるため、高解像度での検査が好ましい。また、写真等の自然画の場合には色味の正確性が重要である。   There are various types of images that are formed and output, such as natural images such as characters, line drawings, figures, and photographs. When inspecting these various types of images, there are cases in which the viewpoints that are regarded as important when performing inspections according to human vision may be different. The inspection according to human vision is an inspection for determining what is recognized as a defect by human vision as a defect. For example, in the case of characters and line drawings, since the colored area is a thin line, inspection with high resolution is preferable. In the case of a natural picture such as a photograph, the accuracy of the color is important.

特許文献1の技術においては、色見本によって色が指定された領域について色味の検査を厳しく行っているが、画像の種類に応じた適切な検査態様については考慮されていない。   In the technique of Patent Document 1, although the color inspection is strictly performed on the region where the color is specified by the color sample, an appropriate inspection mode according to the type of image is not considered.

本発明は上記実情に鑑みてなされたものであり、読取画像と検査用の画像との差分に基づいて画像形成出力の結果を検査するシステムにおいて、画像の内容に応じた適切な検査を実現することを目的とする。   The present invention has been made in view of the above circumstances, and realizes an appropriate inspection according to the contents of an image in a system that inspects the result of image formation output based on the difference between a read image and an inspection image. For the purpose.

上記課題を解決するために、本発明の一態様は、記録媒体に画像形成出力された画像を読み取った読取画像を取得する読取画像取得部と、画像形成出力対象の画像の内容が前記画像を複数の領域に分割した夫々の領域に設定された画像内容情報を取得する画像内容情報取得部と、前記読取画像の検査のために前記読取画像と比較する検査用画像を取得する検査用画像取得部と、前記読取画像と前記検査用画像とを比較することによる前記読取画像の検査を、前記画像内容情報において前記夫々の領域に設定された前記画像形成出力対象の画像の内容に基づいて実行する画像検査部と、を含み、前記読取画像取得部は、単一の画像について解像度の異なる複数の前記読取画像を取得し、前記画像内容情報取得部は、解像度の異なる複数の検査用画像のうち、高い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された画像内容情報を取得し、取得した前記画像内容情報に基づき、前記解像度の異なる複数の検査用画像のうち、低い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された低解像度画像内容情報を生成し、前記検査用画像取得部は、単一の画像について解像度の異なる複数の前記検査用画像を取得し、前記画像検査部は、前記夫々の領域に設定された前記画像形成出力対象の画像の内容に応じた解像度の前記読取画像と前記検査用画像とを比較することによる前記読取画像の検査を実行し、当該検査は、前記画像形成出力対象の画像に前記画像内容情報において高い解像度での検査に関連付けられている画素が含まれている場合、当該高い解像度での検査に関連付けられている画素のみ、解像度の高い方の前記検査用画像及び前記読取画像を用いて行うことを特徴とする。 In order to solve the above problems, according to one aspect of the present invention, there is provided a read image acquisition unit that acquires a read image obtained by reading an image formed and output on a recording medium; An image content information acquisition unit that acquires image content information set in each region divided into a plurality of regions, and an inspection image acquisition that acquires an inspection image to be compared with the read image for the inspection of the read image The scanned image by comparing the scanned image with the scanned image based on the content of the image to be imaged and output set in the respective areas in the image content information to include an image inspecting unit, and the read image acquisition section acquires a plurality of the read images of different resolutions for a single image, the image content information acquisition unit, a plurality of test with different resolutions Image content information in which the content of the image to be imaged and output is set for each pixel corresponding to a high resolution in the image is acquired, and a plurality of inspection images having different resolutions are acquired based on the acquired image content information Among them, low-resolution image content information in which the content of the image to be imaged and output is set for each pixel corresponding to a low resolution is generated, and the inspection image acquisition unit has a plurality of different resolutions for a single image The image for inspection is acquired, and the image inspection unit compares the read image with the resolution corresponding to the content of the image to be imaged and output set in each area with the image for inspection. When the inspection of the read image is performed, and the inspection includes the pixels associated with the inspection at a high resolution in the image content information in the image of the image formation output target, Only the pixels associated with the test at the higher resolution, and performing with the test image and the read image with the higher resolution.

本発明によれば、読取画像と検査用の画像との差分に基づいて画像形成出力の結果を検査するシステムにおいて、画像の内容に応じた適切な検査を実現することができる。   According to the present invention, in a system that inspects a result of image formation output based on a difference between a read image and an inspection image, an appropriate inspection according to the content of the image can be realized.

本発明の実施形態に係る検査装置を含む画像形成システムの構成を示す図である。1 is a diagram illustrating a configuration of an image forming system including an inspection apparatus according to an embodiment of the present invention. 本発明の実施形態に係る検査装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the test | inspection apparatus which concerns on embodiment of this invention. 本発明の実施形態に係るDFE、エンジンコントローラ、プリントエンジン、検査装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of DFE which concerns on embodiment of this invention, an engine controller, a print engine, and an inspection apparatus. 本発明の実施形態に係るタグビット情報の例を示す図である。It is a figure which shows the example of the tag bit information which concerns on embodiment of this invention. 本発明の実施形態に係る画像の種類の区別の例を示す図である。It is a figure which shows the example of distinction of the kind of image which concerns on embodiment of this invention. 本発明の実施形態に係るタグビットによる画像の種類に応じた領域の区別の例を示す図である。It is a figure which shows the example of the distinction of the area | region according to the kind of image by the tag bit which concerns on embodiment of this invention. 本発明の実施形態に係る比較検査の態様を示す図である。It is a figure which shows the aspect of the comparison test | inspection which concerns on embodiment of this invention. 本発明の実施形態に係るプリントエンジンの構成を示す図である。1 is a diagram illustrating a configuration of a print engine according to an embodiment of the present invention. 本発明の実施形態に係るマスター画像処理部の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the master image process part which concerns on embodiment of this invention. 本発明の実施形態に係る検査制御部の機能構成を示す図である。It is a figure which shows the function structure of the test | inspection control part which concerns on embodiment of this invention. 本発明の実施形態に係る検査動作全体を示すフローチャートである。It is a flowchart which shows the whole test | inspection operation | movement which concerns on embodiment of this invention. 本発明の実施形態に係る欠陥検査の詳細な動作を示すフローチャートである。It is a flowchart which shows the detailed operation | movement of the defect inspection which concerns on embodiment of this invention. 本発明の実施形態に係る差分画像の例を示す図である。It is a figure which shows the example of the difference image which concerns on embodiment of this invention. 本発明の実施形態に係る異なる解像度の差分値が混在した差分画像の例を示す図である。It is a figure which shows the example of the difference image in which the difference value of the different resolution which concerns on embodiment of this invention was mixed. 本発明の実施形態に係る閾値判定済み差分画像の例を示す図である。It is a figure which shows the example of the threshold value judged difference image which concerns on embodiment of this invention. 本発明の実施形態に係るラベリング済み差分画像の例を示す図である。It is a figure which shows the example of the labeled difference image which concerns on embodiment of this invention. 本発明の実施形態に係る欠陥発生部識別画像の例を示す図である。It is a figure which shows the example of the defect generation part identification image which concerns on embodiment of this invention. 本発明の実施形態に係るタグビット情報の変換処理の例を示す図である。It is a figure which shows the example of the conversion process of the tag bit information which concerns on embodiment of this invention. 本発明の実施形態に係るタグビット情報の変換結果の例を示す図である。It is a figure which shows the example of the conversion result of the tag bit information which concerns on embodiment of this invention. 本発明の実施形態に係るタグビット情報の変換処理の例を示す図である。It is a figure which shows the example of the conversion process of the tag bit information which concerns on embodiment of this invention. 本発明の実施形態に係るタグビット情報の変換結果の例を示す図である。It is a figure which shows the example of the conversion result of the tag bit information which concerns on embodiment of this invention.

以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像形成出力による出力結果を読み取った読取画像とマスター画像とを比較することにより出力結果を検査する検査装置を含む画像検査システムを例として説明する。本システムにおいては、検査対象の画像が様々な種類の領域によって構成される場合に、領域に応じた適切な検査を実現するための機能について特徴を有する。図1は、本実施形態に係る画像形成システムの全体構成を示す図である。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, an image inspection system including an inspection apparatus that inspects an output result by comparing a read image obtained by reading an output result by image formation output with a master image will be described as an example. In this system, when an image to be inspected is composed of various types of regions, there is a feature regarding a function for realizing an appropriate inspection according to the region. FIG. 1 is a diagram illustrating an overall configuration of an image forming system according to the present embodiment.

図1に示すように、本実施形態に係る画像形成システムは、DFE(Digital Front End)1、エンジンコントローラ2、プリントエンジン3、検査装置4及びインタフェース端末5を含む。DFE1は、受信した印刷ジョブに基づいて印刷出力するべき画像データを生成し、生成したビットマップデータをエンジンコントローラ2に出力する画像処理装置である。尚、印刷出力するべき画像データとは、出力対象画像であるビットマップデータである。   As shown in FIG. 1, the image forming system according to the present embodiment includes a DFE (Digital Front End) 1, an engine controller 2, a print engine 3, an inspection device 4, and an interface terminal 5. The DFE 1 is an image processing apparatus that generates image data to be printed out based on a received print job, and outputs the generated bitmap data to the engine controller 2. The image data to be printed out is bitmap data that is an output target image.

また、本実施形態に係るDFE1は、ビットマップデータの生成に際して、夫々の画素がどのような種類の領域に属しているかを示すタグビット情報を生成する。ここで、夫々の画素が属する領域の種類とは、例えば文字、線画、図形、自然画等の画像の種類毎の領域である。DFE1は、生成したタグビット情報を検査装置4に送信する。   In addition, the DFE 1 according to the present embodiment generates tag bit information indicating what kind of region each pixel belongs to when generating bitmap data. Here, the type of region to which each pixel belongs is a region for each type of image such as a character, a line drawing, a figure, and a natural image. The DFE 1 transmits the generated tag bit information to the inspection device 4.

エンジンコントローラ2は、DFE1から受信したビットマップデータに基づいてプリントエンジン3を制御して画像形成出力を実行させる。また、エンジンコントローラ2は、DFE1から受信したビットマップデータを、プリントエンジン3による画像形成出力の結果を検査装置4が検査する際に参照するための検査用画像の元となる情報として検査装置4に送信する。   The engine controller 2 controls the print engine 3 based on the bitmap data received from the DFE 1 to execute image formation output. Further, the engine controller 2 uses the bitmap data received from the DFE 1 as information serving as a basis of an inspection image to be referred to when the inspection device 4 inspects the result of image formation output by the print engine 3. Send to.

プリントエンジン3は、エンジンコントローラ2の制御に従い、ビットマップデータに基づいて記録媒体である用紙に対して画像形成出力を実行する画像形成装置である。尚、記録媒体としては、上述した用紙の他、フィルム、プラスチック等のシート状の材料で、画像形成出力の対象物となるものであれば採用可能である。   The print engine 3 is an image forming apparatus that executes image formation output on a sheet as a recording medium based on bitmap data in accordance with control of the engine controller 2. As the recording medium, in addition to the above-described paper, a sheet-like material such as a film or plastic can be used as long as it is an object for image formation output.

検査装置4は、エンジンコントローラ2から入力されたビットマップデータに基づいてマスター画像を生成する。そして、検査装置4は、プリントエンジン3が出力した用紙を読取装置で読み取って生成した読取画像を上記生成したマスター画像と比較することにより、出力結果の検査を行う画像検査装置である。この比較検査の際、上述したタグビット情報を参照することが本実施形態に係る要旨の1つである。   The inspection device 4 generates a master image based on the bitmap data input from the engine controller 2. The inspection device 4 is an image inspection device that inspects an output result by comparing a read image generated by reading a sheet output from the print engine 3 with a reading device with the generated master image. One aspect of the present embodiment is to refer to the tag bit information described above in the comparison inspection.

検査装置4は、出力結果に欠陥があると判断した場合、欠陥として判定されたページを示す情報をエンジンコントローラ2に通知する。これにより、エンジンコントローラ2によって欠陥ページの再印刷制御が実行される。   When the inspection device 4 determines that the output result is defective, the inspection device 4 notifies the engine controller 2 of information indicating the page determined as defective. Thereby, reprint control of the defective page is executed by the engine controller 2.

インタフェース端末5は、検査装置4による欠陥判定結果を確認するためのGUI(Graphical User Interface)や、検査におけるパラメータを設定するためのGUIを表示するための情報処理端末であり、PC(Personal Computer)等の一般的な情報処理端末によって実現される。   The interface terminal 5 is an information processing terminal for displaying a GUI (Graphical User Interface) for confirming a defect determination result by the inspection apparatus 4 and a GUI for setting parameters in the inspection, and is a PC (Personal Computer). This is realized by a general information processing terminal such as.

ここで、本実施形態に係るDFE1、エンジンコントローラ2、プリントエンジン3、検査装置4及びインタフェース端末5を構成するハードウェアについて、図2を参照して説明する。図2は、本実施形態に係る検査装置4のハードウェア構成を示すブロック図である。図2においては、検査装置4のハードウェア構成を示すが、他の装置についても同様である。   Here, hardware constituting the DFE 1, the engine controller 2, the print engine 3, the inspection apparatus 4, and the interface terminal 5 according to the present embodiment will be described with reference to FIG. FIG. 2 is a block diagram illustrating a hardware configuration of the inspection apparatus 4 according to the present embodiment. In FIG. 2, the hardware configuration of the inspection apparatus 4 is shown, but the same applies to other apparatuses.

図2に示すように、本実施形態に係る検査装置4は、一般的なPC(Personal Computer)やサーバ等の情報処理装置と同様の構成を有する。図2に示すように、本実施形態に係る検査装置4は、CPU(Central Processing Unit)10、RAM(Random Access Memory)20、ROM(Read Only Memory)30、HDD(Hard Disk Drive)40及びI/F50がバス90を介して接続されている。また、I/F50にはLCD(Liquid Crystal Display)60、操作部70及び専用デバイス80が接続されている。   As shown in FIG. 2, the inspection apparatus 4 according to the present embodiment has the same configuration as an information processing apparatus such as a general PC (Personal Computer) or a server. As shown in FIG. 2, the inspection apparatus 4 according to this embodiment includes a CPU (Central Processing Unit) 10, a RAM (Random Access Memory) 20, a ROM (Read Only Memory) 30, an HDD (Hard Disk Drive) 40, and an I. / F50 is connected via the bus 90. Further, an LCD (Liquid Crystal Display) 60, an operation unit 70, and a dedicated device 80 are connected to the I / F 50.

CPU10は演算手段であり、検査装置4全体の動作を制御する。RAM20は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、CPU10が情報を処理する際の作業領域として用いられる。ROM30は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。HDD40は、情報の読み書きが可能な不揮発性の記憶媒体であり、OS(Operating System)や各種の制御プログラム、アプリケーション・プログラム等が格納されている。   The CPU 10 is a calculation means and controls the operation of the entire inspection apparatus 4. The RAM 20 is a volatile storage medium capable of reading and writing information at high speed, and is used as a work area when the CPU 10 processes information. The ROM 30 is a read-only nonvolatile storage medium and stores a program such as firmware. The HDD 40 is a non-volatile storage medium that can read and write information, and stores an OS (Operating System), various control programs, application programs, and the like.

I/F50は、バス90と各種のハードウェアやネットワーク等を接続し制御する。LCD60は、ユーザが検査装置4の状態を確認するための視覚的ユーザインタフェースである。操作部70は、キーボードやマウス等、ユーザが検査装置4に情報を入力するためのユーザインタフェースである。   The I / F 50 connects and controls the bus 90 and various hardware and networks. The LCD 60 is a visual user interface for the user to check the state of the inspection apparatus 4. The operation unit 70 is a user interface such as a keyboard and a mouse for the user to input information to the inspection apparatus 4.

専用デバイス80は、エンジンコントローラ2、プリントエンジン3及び検査装置4において、専用の機能を実現するためのハードウェアであり、プリントエンジン3の場合は、画像形成出力対象の用紙を搬送する搬送機構や、紙面上に画像形成出力を実行するプロッタ装置である。また、エンジンコントローラ2、検査装置4の場合は、高速に画像処理を行うための専用の演算装置である。このような演算装置は、例えばASIC(Application Specific Integrated Circuit)として構成される。また、紙面上に出力された画像を読み取る読取装置も、専用デバイス80によって実現される。   The dedicated device 80 is hardware for realizing a dedicated function in the engine controller 2, the print engine 3, and the inspection apparatus 4. In the case of the print engine 3, a transport mechanism that transports a sheet that is an image formation output target, A plotter device that executes image formation output on a paper surface. Further, the engine controller 2 and the inspection device 4 are dedicated arithmetic devices for performing image processing at high speed. Such an arithmetic unit is configured as an ASIC (Application Specific Integrated Circuit), for example. A reading device that reads an image output on a paper surface is also realized by the dedicated device 80.

このようなハードウェア構成において、ROM30に格納されているプログラムや、HDD40若しくは図示しない光学ディスク等の記録媒体からRAM20に読み出されたプログラムに従ってCPU10が演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るDFE1、エンジンコントローラ2、プリントエンジン3、検査装置4及びインタフェース端末5の機能を実現する機能ブロックが構成される。   In such a hardware configuration, the software control unit is configured by the CPU 10 performing calculations in accordance with a program stored in the ROM 30 or a program read to the RAM 20 from a recording medium such as the HDD 40 or an optical disk (not shown). The A functional block that realizes the functions of the DFE 1, the engine controller 2, the print engine 3, the inspection apparatus 4, and the interface terminal 5 according to the present embodiment is configured by a combination of the software control unit configured as described above and hardware. Is done.

図3は、本実施形態に係るDFE1、エンジンコントローラ2、プリントエンジン3及び検査装置4の機能構成を示すブロック図である。図3においては、データの送受信を実線で、用紙の流れを破線で示している。図3に示すように、本実施形態に係るDFE1は、ジョブ情報処理部101、RIP処理部102及びタグビット処理部103を含む。また、エンジンコントローラ2は、データ取得部201、エンジン制御部202、ビットマップ送信部203を含む。また、プリントエンジン3は、印刷処理部301を含む。また、検査装置4は、読取装置400、読取画像取得部401、マスター画像処理部402、検査制御部403及び比較検査部404を含む。   FIG. 3 is a block diagram illustrating functional configurations of the DFE 1, the engine controller 2, the print engine 3, and the inspection device 4 according to the present embodiment. In FIG. 3, data transmission / reception is indicated by a solid line, and the flow of paper is indicated by a broken line. As illustrated in FIG. 3, the DFE 1 according to the present embodiment includes a job information processing unit 101, a RIP processing unit 102, and a tag bit processing unit 103. The engine controller 2 includes a data acquisition unit 201, an engine control unit 202, and a bitmap transmission unit 203. The print engine 3 includes a print processing unit 301. The inspection device 4 includes a reading device 400, a read image acquisition unit 401, a master image processing unit 402, an inspection control unit 403, and a comparative inspection unit 404.

ジョブ情報処理部101は、DFE1外部からネットワークを介して入力される印刷ジョブや、オペレータの操作によりDFE1内部に格納された画像データに基づいて生成される印刷ジョブに基づき、画像形成出力の実行を制御する。画像形成出力の実行に際して、ジョブ情報処理部101は、印刷ジョブに含まれる画像データに基づき、RIP処理部102にビットマップデータを生成させる。   The job information processing unit 101 executes image formation output based on a print job input from outside the DFE 1 via a network or a print job generated based on image data stored in the DFE 1 by an operator's operation. Control. When executing the image formation output, the job information processing unit 101 causes the RIP processing unit 102 to generate bitmap data based on the image data included in the print job.

RIP処理部102は、ジョブ情報処理部101の制御に従い、印刷ジョブに含まれる画像データに基づいてプリントエンジン3が画像形成出力を実行するためのビットマップデータを生成する。ビットマップデータは、画像形成出力するべき画像を構成する各画素の情報である。   The RIP processing unit 102 generates bitmap data for the print engine 3 to execute image formation output based on the image data included in the print job, under the control of the job information processing unit 101. Bitmap data is information of each pixel constituting an image to be imaged and output.

本実施形態に係るプリントエンジン3は、CMYK(Cyan,Magenta,Yellow,blacK)各色二値の画像に基づいて画像形成出力を実行する。これに対して、一般的に、印刷ジョブに含まれる画像のデータは、一画素が256階調等の多階調で表現された多値画像である。そのため、RIP処理部102は、印刷ジョブに含まれる画像データを多値画像から少値画像に変換して、CMYK各色二値の600dpiのビットマップデータを生成し、エンジンコントローラ2に送信する。   The print engine 3 according to the present embodiment executes image formation output based on binary images of CMYK (Cyan, Magenta, Yellow, blackK). On the other hand, generally, image data included in a print job is a multi-valued image in which one pixel is expressed by multi-gradation such as 256 gradations. Therefore, the RIP processing unit 102 converts the image data included in the print job from a multi-valued image to a small-valued image, generates 600 dpi bitmap data of each CMYK color binary, and transmits the bitmap data to the engine controller 2.

タグビット処理部103は、RIP処理部102によるビットマップデータの生成に応じて、タグビット情報を生成する。換言すると、タグビット処理部103が、画像内容情報生成部として機能する。ビットマップデータの生成に際して、RIP処理部102は、印刷ジョブに含まれる元の画像情報に応じた処理を行う。ここで、印刷ジョブに含まれる元の画像情報とは、例えば、PDL(Page Description Language)形式の情報である。   The tag bit processing unit 103 generates tag bit information in response to the bitmap data generated by the RIP processing unit 102. In other words, the tag bit processing unit 103 functions as an image content information generation unit. When generating bitmap data, the RIP processing unit 102 performs processing according to the original image information included in the print job. Here, the original image information included in the print job is, for example, information in a PDL (Page Description Language) format.

例えば、元の画像情報がテキスト情報であれば、エンコード形式に応じたテキストの識別子、フォント、サイズ等の情報に基づき、元の画像情報においてテキストの配置が指定されている画素位置のビットマップデータを生成する。また、ベジエ曲線等の線画や図形の描画を示す情報であれば、線画や図形を特定するための情報に応じたビットマップデータを生成する。   For example, if the original image information is text information, the bitmap data at the pixel position where the text layout is specified in the original image information based on information such as the identifier, font, and size of the text according to the encoding format Is generated. Also, if it is information indicating drawing of a line drawing or figure such as a Bezier curve, bitmap data corresponding to information for specifying the line drawing or figure is generated.

従って、RIP処理部102は、ビットマップデータを構成する各画素の情報を生成する際、夫々の画素が文字、線画、図形、自然画等の画像の種類のうち、どのような種類の領域であるかを識別可能である。タグビット処理部103は、RIP処理部102によるこのような識別結果に基づき、RIP処理部102が生成するビットマップデータを構成する各画素について、夫々の画素がどのような種類の画像領域であるかを示すタグビットを生成する。これにより、ビットマップデータの解像度に対応する解像度のタグビット情報が生成される。即ち、本実施形態に係るタグビット情報とは、画像形成出力対象の画像の内容が、600dpiの解像度で夫々の画素に設定された画像内容情報である。   Therefore, when the RIP processing unit 102 generates information on each pixel constituting the bitmap data, the RIP processing unit 102 uses any type of region among the types of images such as characters, line drawings, figures, and natural images. It can be identified. The tag bit processing unit 103 is based on such an identification result by the RIP processing unit 102, and for each pixel constituting the bitmap data generated by the RIP processing unit 102, what kind of image area each pixel is. A tag bit indicating that is generated. Thereby, tag bit information having a resolution corresponding to the resolution of the bitmap data is generated. That is, the tag bit information according to the present embodiment is image content information in which the content of an image to be imaged and output is set for each pixel with a resolution of 600 dpi.

図4は、本実施形態に係るタグビットの種類及びタグビットに応じた検査装置4での処理設定が関連付けられた情報(以降、「タグビットテーブル」とする)を示す図である。図4に示すタグビットテーブルの情報は検査装置4に含まれる記憶媒体に記憶されている。本実施形態に係るタグビットは、2bitの情報である。タグビットテーブルにおいては、この2bitの“タグbit”が、タグビットが示す画像の領域の種類を示す“タグビットファンクション”に関連付けられている。   FIG. 4 is a diagram showing information (hereinafter referred to as “tag bit table”) associated with the type of tag bit and the processing setting in the inspection device 4 according to the tag bit according to the present embodiment. The information of the tag bit table shown in FIG. 4 is stored in a storage medium included in the inspection device 4. The tag bit according to the present embodiment is 2-bit information. In the tag bit table, this 2-bit “tag bit” is associated with a “tag bit function” indicating the type of image area indicated by the tag bit.

また、夫々の“タグビット”は、“色相”、“エッジ”、“解像度”等の検査装置4における処理設定の情報に関連付けられている。図4の例においては、例えば「01」のタグビットが設定された画素は「文字/線画領域」という種類の画像の領域であり、色相やエッジの検査は通常の設定で行うと共に、解像度は「600」dpiで行うことが設定されている。   Further, each “tag bit” is associated with processing setting information in the inspection apparatus 4 such as “hue”, “edge”, and “resolution”. In the example of FIG. 4, for example, a pixel in which the tag bit “01” is set is an image area of the type “character / line drawing area”, and hue and edge inspection are performed with normal settings, and the resolution is It is set to perform at “600” dpi.

図5は、画像を上述した種類に応じた領域毎に分ける場合の例を示す図である。図5において“元画像”として示すように、検査対象の画像には、文字、線画、図形、写真等の自然画のように、様々な要素が含まれている場合がある。上述したように、RIP処理部102によるビットマップデータの生成処理における認識に応じて、図5に示すように、“文字/線図”、“図形”、“自然画”といった夫々の領域に識別することが可能となる。そのような識別を可能とするのが、タグビット処理部103によって生成されるタグビット情報である。   FIG. 5 is a diagram illustrating an example in which an image is divided into regions according to the types described above. As shown as “original image” in FIG. 5, an image to be inspected may include various elements such as natural images such as characters, line drawings, figures, and photographs. As described above, in accordance with the recognition in the bitmap data generation process by the RIP processing unit 102, as shown in FIG. 5, the areas such as “character / line diagram”, “graphic”, and “natural image” are identified. It becomes possible to do. It is the tag bit information generated by the tag bit processing unit 103 that enables such identification.

図6は、ビットマップデータを構成する夫々の画素に対応してタグビットが設定されたタグビット情報の例を示す図である。図6に示すように、600dpiの夫々の画素に2ビットのタグビットが設定されることにより、夫々の画素が図4の“タグビットファンクション”で示すいずれの種類の領域に含まれるかが識別されることとなる。図6においては、異なる種類の領域を太い破線で区切って示している。   FIG. 6 is a diagram illustrating an example of tag bit information in which a tag bit is set corresponding to each pixel constituting the bitmap data. As shown in FIG. 6, by setting a tag bit of 2 bits for each pixel of 600 dpi, it is possible to identify which type of region indicated by the “tag bit function” in FIG. 4. Will be. In FIG. 6, different types of regions are shown separated by thick broken lines.

データ取得部201は、DFE1から入力されるビットマップデータを取得し、エンジン制御部202及びビットマップ送信部203夫々を動作させる。エンジン制御部202は、データ取得部201から転送されたビットマップデータに基づき、プリントエンジン3に画像形成出力を実行させる。ビットマップ送信部203は、データ取得部201が取得したビットマップデータを、マスター画像生成の為に検査装置4に送信する。   The data acquisition unit 201 acquires bitmap data input from the DFE 1 and operates the engine control unit 202 and the bitmap transmission unit 203, respectively. The engine control unit 202 causes the print engine 3 to execute image formation output based on the bitmap data transferred from the data acquisition unit 201. The bitmap transmission unit 203 transmits the bitmap data acquired by the data acquisition unit 201 to the inspection apparatus 4 for generating a master image.

印刷処理部301は、エンジンコントローラ2から入力されるビットマップデータを取得し、印刷用紙に対して画像形成出力を実行し、印刷済みの用紙を出力する画像形成部である。本実施形態に係る印刷処理部301は、電子写真方式の一般的な画像形成機構によって実現されるが、インクジェット方式等の他の画像形成機構を用いることも可能である。   The print processing unit 301 is an image forming unit that acquires bitmap data input from the engine controller 2, executes image formation output on printing paper, and outputs printed paper. The print processing unit 301 according to the present embodiment is realized by a general electrophotographic image forming mechanism, but other image forming mechanisms such as an ink jet method can also be used.

読取装置400は、印刷処理部301によって印刷が実行されて出力された印刷用紙の紙面上に形成された画像を読み取り、読取画像を出力する画像読取部である。読取装置400は、例えば印刷処理部301によって出力された印刷用紙の、検査装置4内部における搬送経路に設置されたラインスキャナであり、搬送される印刷用紙の紙面上を走査することによって紙面上に形成された画像を読み取る。   The reading device 400 is an image reading unit that reads an image formed on a sheet of printing paper output by printing performed by the print processing unit 301 and outputs a read image. The reading device 400 is, for example, a line scanner installed in a conveyance path inside the inspection device 4 for printing paper output by the print processing unit 301. The scanning device 400 scans the paper surface of the printing paper to be conveyed on the paper surface. Read the formed image.

読取装置400によって生成された読取画像が検査装置4による検査の対象となる。読取画像は、画像形成出力によって出力された用紙の紙面を読み取って生成された画像であるため、出力結果を示す画像となる。読取画像取得部401は、印刷用紙の紙面が読取装置400によって読み取られて生成された読取画像の情報を取得する。読取画像取得部401が取得した読取画像の情報は、比較検査のために比較検査部404に入力される。尚、比較検査部404への読取画像の入力は検査制御部403の制御によって実行される。その際、検査制御部403が読取画像を取得してから比較検査部404に入力する。   The read image generated by the reading device 400 is an inspection target by the inspection device 4. Since the read image is an image generated by reading the paper surface of the paper output by the image forming output, the read image is an image indicating the output result. The read image acquisition unit 401 acquires information of a read image generated by reading the paper surface of the printing paper by the reading device 400. The information of the read image acquired by the read image acquisition unit 401 is input to the comparison inspection unit 404 for comparison inspection. Note that the input of the read image to the comparison inspection unit 404 is executed under the control of the inspection control unit 403. At that time, the inspection control unit 403 obtains the read image and inputs it to the comparison inspection unit 404.

マスター画像処理部402は、上述したようにエンジンコントローラ2から入力されたビットマップデータを取得し、上記検査対象の画像と比較するための検査用画像であるマスター画像を生成する。つまり、マスター画像処理部402が、読取画像の検査を行うための検査用画像であるマスター画像を出力対象画像に基づいて生成する検査用画像生成部として機能する。マスター画像処理部402によるマスター画像の生成処理については後に詳述する。   The master image processing unit 402 acquires the bitmap data input from the engine controller 2 as described above, and generates a master image that is an inspection image for comparison with the inspection target image. That is, the master image processing unit 402 functions as an inspection image generation unit that generates a master image, which is an inspection image for inspecting the read image, based on the output target image. The master image generation processing by the master image processing unit 402 will be described in detail later.

検査制御部403は、検査装置4全体の動作を制御する制御部であり、検査装置4に含まれる各構成は検査制御部403の制御に従って動作する。比較検査部404は、読取画像取得部401から入力される読取画像とマスター画像処理部402が生成したマスター画像とを比較し、意図した通りの画像形成出力が実行されているか否かを判断する。比較検査部404は、膨大な計算量を迅速に処理するために上述したASICによって構成される。本実施形態においては、検査制御部403が、比較検査部404を制御することによって画像検査部として機能すると共に、比較検査部404による検査結果を取得する検査結果取得部として機能する。   The inspection control unit 403 is a control unit that controls the operation of the entire inspection apparatus 4, and each component included in the inspection apparatus 4 operates according to the control of the inspection control unit 403. The comparison inspection unit 404 compares the read image input from the read image acquisition unit 401 with the master image generated by the master image processing unit 402, and determines whether or not the intended image formation output is being executed. . The comparison inspection unit 404 is configured by the ASIC described above in order to quickly process a huge amount of calculation. In the present embodiment, the inspection control unit 403 functions as an image inspection unit by controlling the comparative inspection unit 404 and also functions as an inspection result acquisition unit that acquires an inspection result by the comparative inspection unit 404.

比較検査部404においては、上述したようにRGB各色8bitで表現された読取画像及びマスター画像を対応する画素毎に比較し、夫々の画素に上述したRGB各色8bitの画素値の差分値を算出する。検査制御部403は、そのようにして算出された差分値と閾値との大小関係に基づき、読取画像における欠陥の有無を判断する。即ち、検査制御部403が検査装置4に含まれる各部を制御することにより画像検査部として機能する。   The comparison inspection unit 404 compares the read image and the master image expressed in 8 bits for each RGB color for each corresponding pixel as described above, and calculates a difference value between the pixel values for each 8 bits of the above described RGB color for each pixel. . The inspection control unit 403 determines the presence or absence of a defect in the read image based on the magnitude relationship between the difference value thus calculated and the threshold value. That is, the inspection control unit 403 functions as an image inspection unit by controlling each unit included in the inspection apparatus 4.

尚、読取画像とマスター画像との比較に際して、比較検査部404は、図7に示すように、所定範囲毎に分割されたマスター画像を、分割された範囲に対応する読取画像に重ね合わせて各画素の画素値の差分算出を行う。尚、各画素の画素値とは、各画素の濃度である。このような処理は、検査制御部403が、重ね合わせる範囲の画像をマスター画像及び読取画像夫々から取得し、比較検査部404に入力することによって実現される。   When comparing the read image with the master image, the comparison inspection unit 404 superimposes the master image divided for each predetermined range on the read image corresponding to the divided range, as shown in FIG. Difference calculation of pixel values of pixels is performed. The pixel value of each pixel is the density of each pixel. Such processing is realized by the inspection control unit 403 acquiring images in the overlapping range from the master image and the read image and inputting them to the comparison inspection unit 404.

更に、検査制御部403は、分割された範囲を読取画像に重ね合わせる位置を縦横にずらしながら、算出される差分値の合計値が最も小さくなる位置を正確な重ね合わせの位置として決定すると共に、その際に算出された各画素の差分値を比較結果として採用する。分割された範囲を読取画像に重ね合わせる位置を縦横にずらす処理は、読取画像から取得する画像の範囲を縦横にずらす処理に等しい。そのため、比較検査部404は、各画素の差分値と共に、位置合わせの位置として決定した際の縦横のずれ量を出力することが可能である。   Further, the inspection control unit 403 shifts the position where the divided range is superimposed on the read image vertically and horizontally, determines the position where the total value of the calculated difference values is the smallest as the accurate overlay position, The difference value of each pixel calculated at that time is adopted as a comparison result. The process of vertically and horizontally shifting the position where the divided range is superimposed on the read image is equivalent to the process of vertically and horizontally shifting the range of the image acquired from the read image. Therefore, the comparison inspection unit 404 can output the vertical and horizontal deviation amounts when determined as the alignment position together with the difference value of each pixel.

図7に示すように方眼上に区切られている夫々のマスが、上述した各画素の差分値を合計する所定範囲である。また、図7に示す夫々の分割範囲のサイズは、例えば、上述したようにASICによって構成される比較検査部404が一度に画素値の比較を行うことが可能な範囲に基づいて決定される。   As shown in FIG. 7, each square divided on the grid is a predetermined range in which the difference values of the above-described pixels are summed. Moreover, the size of each division range shown in FIG. 7 is determined based on the range in which the comparison / inspection unit 404 configured by the ASIC can compare pixel values at a time as described above, for example.

このような処理により、読取画像とマスター画像とが位置合わせされた上で差分値が算出される。このように算出された差分値が所定の閾値と比較されることにより、画像の欠陥が判定される。また、例えば、読取画像全体とマスター画像全体とで縮尺に差異があったとしても、図7に示すように範囲毎に分割して位置合わせを行うことにより、縮尺の際による影響を低減することが可能となる。   By such processing, the difference value is calculated after the read image and the master image are aligned. By comparing the difference value calculated in this way with a predetermined threshold value, a defect in the image is determined. Further, for example, even if there is a difference in scale between the entire read image and the entire master image, the influence of the scale is reduced by dividing and positioning for each range as shown in FIG. Is possible.

また、図7に示すように分割された夫々の範囲において、隣接する範囲の位置ずれ量は比較的近いことが予測される。従って、分割された夫々の範囲についての比較検査を行う際、隣接する領域の比較検査によって決定された位置ずれ量を中心として上述した縦横にずらしながらの計算を行う。これにより、縦横にずらしながら計算を行う回数を少なくしても、正確な重ね合わせ位置による計算が実行される可能性が高く、全体として計算量を減らすことが出来る。   Further, in each of the divided ranges as shown in FIG. 7, it is predicted that the positional deviation amounts of the adjacent ranges are relatively close. Therefore, when performing the comparative inspection for each of the divided ranges, the above-described calculation is performed while shifting in the vertical and horizontal directions with the positional deviation amount determined by the comparative inspection of the adjacent regions as the center. Thereby, even if the number of calculations is reduced while shifting vertically and horizontally, there is a high possibility that the calculation based on the accurate overlay position is executed, and the calculation amount as a whole can be reduced.

また、本実施形態に係る検査制御部403は、読取画像とマスター画像との比較検査に際して、図6に示すように各画素に設定されたタグビットを参照し、タグビットによって識別される画像の種類に応じた処理を行う。この処理が、本実施形態に係る要旨の1つである。この機能については後に詳述する。   Further, the inspection control unit 403 according to the present embodiment refers to the tag bit set in each pixel as shown in FIG. 6 in the comparison inspection between the read image and the master image, and the image of the image identified by the tag bit. Process according to the type. This process is one of the gist according to the present embodiment. This function will be described in detail later.

次に、プリントエンジン3及び検査装置4の機械的な構成及び用紙の搬送経路について、図8を参照して説明する。図8に示すように、本実施形態に係るプリントエンジン3に含まれる印刷処理部301は、無端状移動手段である搬送ベルト11に沿って各色の感光体ドラム12Y、12M、12C、12K(以降、総じて感光体ドラム12とする)が並べられた構成を備えるものであり、所謂タンデムタイプといわれるものである。すなわち、給紙トレイ13から給紙される用紙(記録媒体の一例)に転写するための中間転写画像が形成される中間転写ベルトである搬送ベルト11に沿って、この搬送ベルト11の搬送方向の上流側から順に、感光体ドラム12Y、12M、12C、12Kが配列されている。   Next, the mechanical configuration of the print engine 3 and the inspection apparatus 4 and the paper conveyance path will be described with reference to FIG. As shown in FIG. 8, the print processing unit 301 included in the print engine 3 according to the present embodiment includes photosensitive drums 12Y, 12M, 12C, and 12K (hereinafter referred to as “photosensitive drums”) for each color along the conveyance belt 11 that is an endless moving unit. In general, the photosensitive drum 12 is arranged in a row, and is called a so-called tandem type. That is, along the conveyance belt 11 that is an intermediate transfer belt on which an intermediate transfer image to be transferred to a sheet (an example of a recording medium) fed from the sheet feed tray 13 is formed, Photosensitive drums 12Y, 12M, 12C, and 12K are arranged in order from the upstream side.

各色の感光体ドラム12の表面においてトナーにより現像された各色の画像が、搬送ベルト11に重ね合わせられて転写されることによりフルカラーの画像が形成される。そのようにして搬送ベルト11上に形成されたフルカラー画像は、図中に破線で示す用紙の搬送経路と最も接近する位置において、転写ローラ14の機能により、経路上を搬送されてきた用紙の紙面上に転写される。   Each color image developed with toner on the surface of the photosensitive drum 12 for each color is superimposed on the conveyor belt 11 and transferred to form a full color image. The full-color image formed on the transport belt 11 in this way has a sheet surface of the paper transported on the path by the function of the transfer roller 14 at a position closest to the paper transport path indicated by a broken line in the drawing. Transcribed above.

紙面上に画像が形成された用紙は更に搬送され、定着ローラ15にて画像を定着された後、検査装置4に搬送される。また、両面印刷の場合、片面上に画像が形成されて定着された用紙は反転パス16に搬送され、反転された上で再度転写ローラ14の転写位置に搬送される。   The paper on which the image is formed on the paper surface is further conveyed, the image is fixed by the fixing roller 15, and then conveyed to the inspection device 4. In the case of double-sided printing, the sheet on which an image is formed and fixed on one side is conveyed to the reversing path 16 and is reversed and conveyed to the transfer position of the transfer roller 14 again.

読取装置400は、検査装置4内部における用紙の搬送経路において、印刷処理部301から搬送された用紙の夫々の面を読み取り、読取画像を生成して検査装置4内部の情報処理装置によって構成される読取画像取得部401に出力する。また、読取装置400によって紙面が読み取られた用紙は検査装置4内部を更に搬送され、排紙トレイ410に排出される。尚、図8においては、検査装置4における用紙の搬送経路において、用紙の片面側にのみ読取装置400が設けられている場合を例としているが、用紙の両面の検査を可能とするため、用紙の両面側に夫々読取装置400を配置しても良い。   The reading device 400 is configured by an information processing device inside the inspection device 4 by reading each surface of the paper conveyed from the print processing unit 301 in the paper conveyance path inside the inspection device 4 and generating a read image. The image is output to the read image acquisition unit 401. Further, the paper whose surface is read by the reading device 400 is further conveyed through the inside of the inspection device 4 and discharged to the paper discharge tray 410. 8 shows an example in which the reading device 400 is provided only on one side of the paper in the paper transport path in the inspection device 4, but in order to enable inspection of both sides of the paper, The reading device 400 may be arranged on each of both sides.

また、本実施形態に係る読取装置400は、高解像度での比較検査と低解像度での比較検査との両方に対応するため、200dpi及び600dpiの2つの読取画像を生成する。600dpiはビットマップデータの解像度であり、200dpiは処理の効率化のために低解像度での比較検査を行う際の解像度である。即ち、本実施形態に係る読取画像取得部401は、単一の画像について、解像度の異なる複数の読取画像を取得する。   In addition, the reading apparatus 400 according to the present embodiment generates two read images of 200 dpi and 600 dpi in order to support both a high-resolution comparative inspection and a low-resolution comparative inspection. 600 dpi is the resolution of the bitmap data, and 200 dpi is the resolution when performing a comparative inspection at a low resolution in order to improve processing efficiency. That is, the read image acquisition unit 401 according to the present embodiment acquires a plurality of read images having different resolutions for a single image.

次に、本実施形態に係るマスター画像処理部402の機能構成について説明する。図9は、マスター画像処理部402内部の構成を示すブロック図である。図9に示すように、マスター画像処理部402は、少値多値変換処理部421、解像度変換処理部422、色変換処理部423及び画像出力処理部424を含む。尚、本実施形態に係るマスター画像処理部402は、図2において説明した専用デバイス80のようなASICとして構成されたハードウェアが、ソフトウェアの制御に従って動作することにより実現される。   Next, a functional configuration of the master image processing unit 402 according to the present embodiment will be described. FIG. 9 is a block diagram illustrating an internal configuration of the master image processing unit 402. As illustrated in FIG. 9, the master image processing unit 402 includes a small-value / multi-value conversion processing unit 421, a resolution conversion processing unit 422, a color conversion processing unit 423, and an image output processing unit 424. The master image processing unit 402 according to the present embodiment is realized by hardware configured as an ASIC such as the dedicated device 80 described in FIG. 2 operating according to software control.

少値多値変換処理部421は、有色/無色で表現された二値画像に対して少値/多値変換処理を実行して多値画像を生成する。本実施形態に係るビットマップデータは、プリントエンジン3に入力するための情報であり、プリントエンジンはCMYK(Cyan,Magenta,Yellow,blacK)各色二値の画像に基づいて画像形成出力を実行する。これに対して検査対象の画像である読取画像は、基本三原色であるRGB(Red,Green,Blue)各色多階調の多値画像であるため、少値多値変換処理部421により先ず二値画像が多値画像に変換される。多値画像としては、例えばCMYK各8bitで表現された画像を用いることができる。   The low-value / multi-value conversion processing unit 421 generates a multi-value image by performing low-value / multi-value conversion processing on a binary image expressed in colored / colorless. The bitmap data according to the present embodiment is information to be input to the print engine 3, and the print engine executes image formation output based on CMYK (Cyan, Magenta, Yellow, blackK) color binary images. On the other hand, the read image, which is the image to be inspected, is a multi-valued image of RGB (Red, Green, Blue), which is the basic three primary colors, and is a multi-valued image. The image is converted into a multi-valued image. As the multivalued image, for example, an image expressed by 8 bits for each of CMYK can be used.

少値多値変換処理部421は、少値/多値変換処理として、8bit拡張処理、平滑化処理を行う。8bit拡張処理は、0/1の1bitであるデータを8bit化し、「0」は「0」のまま、「1」は「255」に変換する処理である。平滑処理は、8bit化されたデータに対して平滑化フィルタを適用し、画像を平滑化する処理である。   The small value / multivalue conversion processing unit 421 performs an 8-bit extension process and a smoothing process as the small value / multivalue conversion process. The 8-bit extension process is a process of converting 0/1 data, which is 1 bit, into 8 bits, converting “0” to “0” and converting “1” to “255”. The smoothing process is a process of smoothing an image by applying a smoothing filter to 8-bit data.

尚、本実施形態においては、プリントエンジン3がCMYK各色二値の画像に基づいて画像形成出力を実行する場合を例とし、マスター画像処理部402に少値多値変換処理部421が含まれる場合を例とするが、これは一例である。即ち、プリントエンジン3が多値画像に基づいて画像形成出力を実行する場合は、少値多値変換処理部421は省略可能である。   In this embodiment, the print engine 3 executes image formation output based on CMYK binary images, and the master image processing unit 402 includes a low-value multi-value conversion processing unit 421. Is an example. That is, when the print engine 3 executes image formation output based on a multi-value image, the low-value multi-value conversion processing unit 421 can be omitted.

また、プリントエンジン3が1bitではなく2bit等の少値の画像に基づいて画像形成出力を行う機能を有する場合もあり得る。その場合、8bit拡張処理の機能を変更することにより対応することができる。即ち、2bitの場合、階調値は0、1、2、3の4値である。従って、8bit拡張に際しては、「0」は「0」、「1」は「85」、「2」は「170」、「3」は「255」に変換する。   In addition, the print engine 3 may have a function of performing image formation output based on a low-value image such as 2 bits instead of 1 bit. In this case, it can be dealt with by changing the function of the 8-bit extension processing. That is, in the case of 2 bits, the gradation value is four values of 0, 1, 2, and 3. Therefore, in the case of 8-bit expansion, “0” is converted to “0”, “1” is converted to “85”, “2” is converted to “170”, and “3” is converted to “255”.

解像度変換処理部422は、少値多値変換処理部421によって生成された多値画像の解像度を、検査対象の画像である読取画像の解像度に合わせるように解像度変換を行う。上述したように、本実施形態に係るビットマップデータは600dpiである。これに対して、読取装置400は600dpi及び200dpiの読取画像を生成するため、解像度変換処理部422は、少値多値変換処理部421によって生成された600dpiの多値画像の解像度を200dpiに変換する。また、本実施形態に係る解像度変換処理部422は、解像度変換に際して、印刷処理部301によって出力される用紙の収縮等を考慮して予め定められた倍率に基づいて600dpi及び200dpi夫々の画像のサイズを調整する。   The resolution conversion processing unit 422 performs resolution conversion so that the resolution of the multi-value image generated by the small-value multi-value conversion processing unit 421 matches the resolution of the read image that is the image to be inspected. As described above, the bitmap data according to this embodiment is 600 dpi. On the other hand, since the reading device 400 generates 600 dpi and 200 dpi scanned images, the resolution conversion processing unit 422 converts the resolution of the 600 dpi multilevel image generated by the small value multilevel conversion processing unit 421 to 200 dpi. To do. In addition, the resolution conversion processing unit 422 according to the present embodiment performs image resolution for each of 600 dpi and 200 dpi based on a predetermined magnification in consideration of shrinkage of the paper output by the print processing unit 301 during resolution conversion. Adjust.

色変換処理部423は、解像度変換処理部422によって解像度が変換された画像を取得して階調変換及び色表現形式の変換を行う。階調変換処理は、印刷処理部301によって紙面上に形成される画像の色調及び読取装置400によって読み取られて生成される画像の色調に、マスター画像の色調を合わせるための色調の変換処理である。   The color conversion processing unit 423 acquires an image whose resolution has been converted by the resolution conversion processing unit 422, and performs gradation conversion and color expression format conversion. The tone conversion processing is color tone conversion processing for matching the color tone of the master image with the color tone of the image formed on the paper surface by the print processing unit 301 and the color tone of the image read and generated by the reading device 400. .

このような処理は、例えば、様々な階調色のカラーパッチを含む画像が印刷処理部301によって紙面上に形成され、その用紙を読み取って生成された読取画像における各カラーパッチの階調値と、夫々のカラーパッチを形成するための元の画像における階調値とが関連付けられた階調変換テーブルを用いて行われる。即ち、色変換処理部423は、このような階調変換テーブルに基づき、解像度変換処理部422が出力した画像の各色の階調値を変換する。   Such processing includes, for example, an image including color patches of various gradation colors formed on the paper surface by the print processing unit 301, and the gradation value of each color patch in the read image generated by reading the paper. This is performed using a gradation conversion table in which the gradation values in the original image for forming each color patch are associated with each other. That is, the color conversion processing unit 423 converts the gradation value of each color of the image output from the resolution conversion processing unit 422 based on such a gradation conversion table.

色表現形式の変換処理は、CMYK形式の画像をRGB形式の画像に変換する処理である。上述したように、本実施形態に係る読取画像はRGB形式の画像であるため、色変換処理部423は、階調変換処理のされたCMYK形式の画像をRGB形式に変換する。これにより、画素毎にRGB各色8bit(合計24bit)で表現された600dpi及び200dpiの多値画像が生成される。即ち、本実施形態においては、少値多値変換処理部421、解像度変換処理部422及び色変換処理部423が、検査用画像生成部として機能する。   The color representation format conversion process is a process for converting an image in the CMYK format into an image in the RGB format. As described above, since the read image according to this embodiment is an RGB format image, the color conversion processing unit 423 converts the CMYK format image that has been subjected to the gradation conversion processing into an RGB format. As a result, a 600 dpi and 200 dpi multi-valued image expressed by 8 bits (24 bits in total) of each RGB color is generated for each pixel. That is, in the present embodiment, the small-value / multi-value conversion processing unit 421, the resolution conversion processing unit 422, and the color conversion processing unit 423 function as an inspection image generation unit.

画像出力処理部424は、色変換処理部423までの処理によって生成されたマスター画像を出力する。これにより、検査制御部403が、マスター画像処理部402からマスター画像を取得する。即ち、検査制御部403は、単一の画像について、解像度の異なる複数のマスター画像を取得する。   The image output processing unit 424 outputs the master image generated by the processing up to the color conversion processing unit 423. As a result, the inspection control unit 403 acquires a master image from the master image processing unit 402. That is, the inspection control unit 403 acquires a plurality of master images having different resolutions for a single image.

次に、本実施形態に係る検査制御部403の機能構成について説明する。図10は、本実施形態に係る検査制御部403の機能構成を示すブロック図である。また、図11は、本実施形態に係る検査制御部403による1ページ分の画像検査の動作を示すフローチャートである。図10に示すように、本実施形態に係る検査制御部403は、情報入力部431、タグビット情報取得部432、差分画像取得部433、画素閾値判定部434、ラベリング部435、面積閾値判定部436、ページ欠陥値算出部437、ページ閾値判定部438及びコントローラ通信部439を含む。   Next, a functional configuration of the inspection control unit 403 according to the present embodiment will be described. FIG. 10 is a block diagram illustrating a functional configuration of the inspection control unit 403 according to the present embodiment. FIG. 11 is a flowchart showing an image inspection operation for one page by the inspection control unit 403 according to the present embodiment. As shown in FIG. 10, the inspection control unit 403 according to the present embodiment includes an information input unit 431, a tag bit information acquisition unit 432, a difference image acquisition unit 433, a pixel threshold determination unit 434, a labeling unit 435, and an area threshold determination unit. 436, a page defect value calculation unit 437, a page threshold value determination unit 438, and a controller communication unit 439.

本実施形態に係る検査制御部403においては、図11に示すように、まず情報入力部431が、マスター画像処理部402から600dpi及び200dpi夫々のマスター画像を取得する(S1101)。即ち、S1101においては、情報入力部431が検査用画像取得部として機能する。また、タグビット情報取得部432が、DFE1から600dpiに対応したタグビット情報を取得し(S1102)、取得したタグビット情報を変換して200dpiに対応したタグビット情報を生成する(S1103)。即ち、タグビット情報取得部432が、画像内容情報取得部として機能する。この200dpiのタグビット情報が、元のタグビット情報よりも解像度の低い低解像の画像内容情報として用いられる。200dpiに対応したタグビット情報の生成方法については後に詳述する。   In the inspection control unit 403 according to the present embodiment, as illustrated in FIG. 11, first, the information input unit 431 acquires 600 dpi and 200 dpi master images from the master image processing unit 402 (S1101). That is, in S1101, the information input unit 431 functions as an inspection image acquisition unit. In addition, the tag bit information acquisition unit 432 acquires tag bit information corresponding to 600 dpi from DFE 1 (S1102), converts the acquired tag bit information, and generates tag bit information corresponding to 200 dpi (S1103). That is, the tag bit information acquisition unit 432 functions as an image content information acquisition unit. This 200 dpi tag bit information is used as low-resolution image content information having a lower resolution than the original tag bit information. A method of generating tag bit information corresponding to 200 dpi will be described in detail later.

そして、画像形成出力が実行されて読取装置400による画像の読み取りが実行されることにより、情報入力部431が、600dpi及び200dpiの読取画像を取得する(S1104)。S1101の処理、S1102、S1103の処理、S1104の処理は前後関係に制約はないため、どのような順番で実行されても良いし並列して実行されても良い。   Then, when the image forming output is executed and the reading of the image by the reading device 400 is executed, the information input unit 431 acquires 600 dpi and 200 dpi read images (S1104). Since the processing in S1101, S1102, S1103, and S1104 is not limited in context, it may be executed in any order or in parallel.

マスター画像及び読取画像を取得した情報入力部431は、タグビット情報取得部432が生成した200dpiのタグビット情報に基づいて図4に示すタグビットテーブルを参照する。そして、情報入力部431は、図7において説明したように、200dpiのマスター画像及び読取画像から夫々所定範囲の画像を抽出して比較検査部404に入力することにより、比較検査部404に画像の比較検査を実行させる(S1105)。このように、画像の比較検査に際しては、200dpiの解像度を原則とすることにより、画像の検査における処理負荷を低減して効率的な検査を行うことが可能となる。   The information input unit 431 that has acquired the master image and the read image refers to the tag bit table illustrated in FIG. 4 based on the 200 dpi tag bit information generated by the tag bit information acquisition unit 432. Then, as described with reference to FIG. 7, the information input unit 431 extracts a predetermined range of images from the 200 dpi master image and the read image, and inputs the images to the comparison inspection unit 404. A comparative inspection is executed (S1105). In this way, in the comparative inspection of images, by using a resolution of 200 dpi as a rule, it is possible to reduce the processing load in the inspection of images and perform an efficient inspection.

ここで、S1106における画像の比較検査の詳細な動作について図12を参照して説明する。本実施形態においては、情報入力部431、差分画像取得部433、画素閾値判定部434、ラベリング部435、面積閾値判定部436、ページ欠陥値算出部437、ページ閾値判定部438が連動して画像検査部として機能する。以下、夫々の機能及び処理について説明する。   The detailed operation of the image comparison inspection in S1106 will be described with reference to FIG. In the present embodiment, the information input unit 431, the difference image acquisition unit 433, the pixel threshold value determination unit 434, the labeling unit 435, the area threshold value determination unit 436, the page defect value calculation unit 437, and the page threshold value determination unit 438 are linked to each other. Functions as an inspection unit. Hereinafter, each function and process will be described.

図12に示すように、情報入力部431は、まず200dpiのマスター画像及び読み取り画像を参照し(S1201)、図7において説明したように抽出する範囲を決定する(S1202)。抽出範囲を決定した情報入力部431は、決定した抽出範囲に対応する画素のタグビット情報を参照し(S1203)、図4において説明したタグビットテーブルの“解像度”を確認する(S1204)。   As shown in FIG. 12, the information input unit 431 first refers to the 200 dpi master image and the read image (S1201), and determines the extraction range as described in FIG. 7 (S1202). The information input unit 431 that has determined the extraction range refers to the tag bit information of the pixel corresponding to the determined extraction range (S1203), and confirms the “resolution” of the tag bit table described in FIG. 4 (S1204).

S1204の確認の結果、600dpiの解像度に関連付けられているタグビットが設定された画素が含まれている場合(S1204/YES)、情報入力部431は、その画素に対応する600dpiの読取画像及びマスター画像を取得する(S1205)。また、情報入力部431は、画素閾値判定部434に対して閾値設定を行う(S1206)。   As a result of the confirmation in S1204, when a pixel in which a tag bit associated with a resolution of 600 dpi is set is included (S1204 / YES), the information input unit 431 reads the 600 dpi read image and master corresponding to the pixel. An image is acquired (S1205). In addition, the information input unit 431 performs threshold setting for the pixel threshold determination unit 434 (S1206).

S1206において、情報入力部431は、図4において説明したタグビットテーブルの“色相”や“エッジ”等の設定の情報を参照し、夫々の設定に応じた閾値の設定を画素閾値判定部434に対して行う。600dpiに対応した情報の取得や、夫々の画素に対応したタグビットに応じた閾値設定を完了すると、情報入力部431は、図7において説明したように、マスター画像及び読取画像を比較検査部404に入力し(1207)、画素毎の差分値を算出させる。   In step S <b> 1206, the information input unit 431 refers to the setting information such as “hue” and “edge” in the tag bit table described with reference to FIG. 4, and sets the threshold value according to each setting to the pixel threshold value determination unit 434. Against. When the acquisition of information corresponding to 600 dpi and the threshold setting according to the tag bit corresponding to each pixel are completed, the information input unit 431 compares the master image and the read image with the comparison inspection unit 404 as described in FIG. (1207) and the difference value for each pixel is calculated.

S1207の処理により、読取画像を構成する各画素とマスター画像を構成する各画素との差分値を示す差分画像が生成され、生成された差分画像を差分画像取得部433が取得する(S1208)。図13は、本実施形態に係る差分画像の例を示す図である。図13に示すように、差分画像を構成する画素は、上述した読取画像を構成する画素とマスター画像を構成する画素との差分値である。   By the processing in S1207, a difference image indicating a difference value between each pixel constituting the read image and each pixel constituting the master image is generated, and the difference image acquisition unit 433 acquires the generated difference image (S1208). FIG. 13 is a diagram illustrating an example of a difference image according to the present embodiment. As shown in FIG. 13, the pixels constituting the difference image are the difference values between the pixels constituting the read image and the pixels constituting the master image.

尚、上述したように、比較検査部404に一度に入力できる画素数は予め決定されている。従って、一部が600dpiでの比較検査となることによってS1202において決定した範囲を構成する全ての画素が一度に比較検査部404に入力できなくなる場合がある。その場合、200dpiで検査を行う画素の情報を先に入力して差分画像を取得した後に、600dpiで検査を行う画素の情報を入力してその部分の差分画像を取得することにより対応可能である。   As described above, the number of pixels that can be input to the comparison inspection unit 404 at a time is determined in advance. Accordingly, there is a case where all of the pixels constituting the range determined in S1202 cannot be input to the comparison inspection unit 404 at a time because part of the comparison inspection is performed at 600 dpi. In that case, after inputting the information of the pixel to be inspected at 200 dpi and acquiring the difference image, the information of the pixel to be inspected at 600 dpi is input and the difference image of that portion is acquired. .

その結果、図14に示すように、全体的に200dpiの解像度を有するが、部分的に600dpiの解像度を有するような、領域によって解像度の異なる差分画像が生成される。このような差分画像を差分画像取得部433が取得すると、画素閾値判定部434が各画素についての欠陥判定を行う(S1209)。   As a result, as shown in FIG. 14, a differential image having a resolution of 200 dpi as a whole but partially having a resolution of 600 dpi and having a different resolution depending on the region is generated. When the difference image acquisition unit 433 acquires such a difference image, the pixel threshold value determination unit 434 performs defect determination for each pixel (S1209).

S1209において、画素閾値判定部434は、差分画像を構成する各画素の値である差分値を、設定されている閾値(以降、「濃度差分閾値」とする)と比較することにより、画素単位での欠陥判定を行う。画素閾値判定部434による閾値判定により、図13に示すような差分画像に基づき、図15に示すような、各画素が閾値を超えたか否かが“0”若しくは“1”の1bitの値によって示された閾値判定済み差分画像が生成される。   In S1209, the pixel threshold value determination unit 434 compares the difference value, which is the value of each pixel constituting the difference image, with a set threshold value (hereinafter referred to as “density difference threshold value”), and thereby in pixel units. Defect determination is performed. Based on the difference image as shown in FIG. 13 based on the threshold value determination by the pixel threshold value determination unit 434, whether or not each pixel exceeds the threshold value is determined by a 1-bit value of “0” or “1” as shown in FIG. The indicated threshold-determined difference image is generated.

図13及び図15の例においては、濃度差分閾値を「10」とし、図13に示すような各画素の値である差分値が「10」未満であれば“0”、「10」以上であれば“1”となるような処理を例としている。図10に示すような閾値判定済み差分画像において“1”となっている画素が、濃度差分閾値に基づいて欠陥として判定された画素である。   In the examples of FIGS. 13 and 15, the density difference threshold is “10”, and if the difference value as the value of each pixel as shown in FIG. 13 is less than “10”, it is “0”, “10” or more. An example of such a process is “1”. A pixel that is “1” in the threshold-determined difference image as shown in FIG. 10 is a pixel that has been determined as a defect based on the density difference threshold.

尚、上述したように、本実施形態においては、図14に示すような、200dpiと600dpiとが混在した差分画像が生成される場合がある。そのような場合、画素閾値判定部434は、200dpiの部分についてはそのまま閾値判定を行う。600dpiの部分については、600dpiの解像度に対応した画素夫々について閾値判定を行った上で、その判定結果を200dpiに変換する。   As described above, in the present embodiment, a difference image in which 200 dpi and 600 dpi are mixed may be generated as shown in FIG. In such a case, the pixel threshold determination unit 434 performs threshold determination as it is for the 200 dpi portion. For the 600 dpi portion, the threshold value is determined for each pixel corresponding to the 600 dpi resolution, and the determination result is converted to 200 dpi.

600dpiから200dpiへの判定結果の変換に際して、画素閾値判定部434は、200dpiの解像度に対応する9つの画素毎に判定結果が“1”である画素の有無を判断し、1つでも“1”の画素があれば、その9つの画素が対応する200dpiの画素の判定結果は“1”とする。換言すると、画素閾値判定部434は、9つの画素毎に欠陥として判定された画素が1つでもあれば、その9つの画素が対応する200dpiの画素の判定結果は“1”とする。   When converting the determination result from 600 dpi to 200 dpi, the pixel threshold value determination unit 434 determines whether there is a pixel whose determination result is “1” for every nine pixels corresponding to the resolution of 200 dpi, and even one “1”. If there is such a pixel, the determination result of the 200 dpi pixel corresponding to the nine pixels is “1”. In other words, if there is at least one pixel determined as a defect for each of the nine pixels, the pixel threshold determination unit 434 sets the determination result of the 200 dpi pixel corresponding to the nine pixels to “1”.

情報入力部431から画素閾値判定部434までのモジュールは、1ページ分を構成する画素の全範囲についてS1202からS1209の処理が完了するまで処理を繰り返す(S1210/NO)。そして、1ページ分の全範囲についてS1209までの処理が完了し(S1210/YES)、図15に示すような閾値判定済み差分画像が1ページ分生成されると、画素閾値判定部434は、1ページ分の閾値判定済み差分画像をラベリング部435に入力する。   The modules from the information input unit 431 to the pixel threshold determination unit 434 repeat the processing until the processing of S1202 to S1209 is completed for the entire range of pixels constituting one page (S1210 / NO). When the processing up to S1209 is completed for the entire range for one page (S1210 / YES) and one page of threshold-determined difference images as shown in FIG. 15 is generated, the pixel threshold determination unit 434 The threshold-determined difference image for the page is input to the labeling unit 435.

ラベリング部435は、図15に示すような閾値判定済み差分画像において“1”の値の画素、即ち、差分値が閾値を超えた画素に着目し、所定範囲内に存在する複数の“1”の値の画素に同一のラベル情報を付与することにより、複数の画素を1つの画素群とする。この処理をラベリング処理と呼ぶ。   The labeling unit 435 pays attention to a pixel having a value of “1” in the threshold-determined difference image as shown in FIG. By assigning the same label information to the pixels of the value, a plurality of pixels are made one pixel group. This process is called a labeling process.

ラベリング処理の手法としては、例えば、“1”の値の画素の周囲の“0”の値の画素を“1”に変換する膨張処理を行った上で、上下左右斜めの方向に連続している“1”の値の画素に同一のラベル情報を付与する処理を用いることが出来る。これにより、極めて近傍に位置しているが、連続はしていない“1”の値の画素の領域を連結することが可能となる。近傍に位置しているが離れている“1”の画素を連結させるための膨張処理は1回に限らず、複数回繰り返しても良い。ラベリング処理により、図16に示すようなラベリング済み差分画像が生成される。   As a labeling processing method, for example, after performing expansion processing for converting pixels having a value of “0” around a pixel having a value of “1” to “1”, it is continuously performed in an up, down, left, and right diagonal direction. A process of assigning the same label information to the pixels having the value of “1” can be used. As a result, it is possible to connect pixel regions having a value of “1” that are located very close to each other but are not continuous. The dilation processing for connecting “1” pixels that are located in the vicinity but separated from each other is not limited to once, and may be repeated a plurality of times. A labeled difference image as shown in FIG. 16 is generated by the labeling process.

ラベリング済み差分画像は、ラベリング部435から面積閾値判定部436に入力される。面積閾値判定部436は、図16に示すようなラベリング済み差分画像における夫々の画素群の画素数に着目し、夫々の画素群の画素数を所定の閾値(以降、「面積閾値」とする)と比較することにより、画素群単位での欠陥判定を行う(S1211)。ラベリング済み画像における夫々の画素群の画素数とは、ラベリングされた領域の面積である。   The labeled difference image is input from the labeling unit 435 to the area threshold value determination unit 436. The area threshold determination unit 436 pays attention to the number of pixels of each pixel group in the labeled difference image as shown in FIG. 16, and sets the number of pixels of each pixel group to a predetermined threshold (hereinafter referred to as “area threshold”). To determine the defect for each pixel group (S1211). The number of pixels in each pixel group in the labeled image is the area of the labeled region.

これにより、面積閾値以上の面積を有する画素群のみが残され、図17に示すように画素群が絞り込まれる。図16から図17の例においては、「H003」のラベル情報が付された画素群が、面積閾値未満の画素群であるとして除外されている。 Thereby, only the pixel group having an area equal to or larger than the area threshold is left, and the pixel group is narrowed down as shown in FIG. In the example of FIGS. 16 to 17, the pixel group to which the label information “H 003 ” is attached is excluded as a pixel group having an area threshold value or less.

図17に示すように、面積閾値判定部436による処理によって生成された情報は、欠陥として判定された部分を示す情報となる。図17の例においては、「H001」、「H002」のラベル情報が付された画素群が欠陥として判定されている。 As illustrated in FIG. 17, the information generated by the process by the area threshold determination unit 436 is information indicating a portion determined as a defect. In the example of FIG. 17, the pixel group to which the label information “H 001 ” and “H 002 ” is attached is determined as a defect.

欠陥発生部識別画像は、面積閾値判定部436からページ欠陥値算出部437に入力される。そしてページ欠陥値算出部437は、欠陥発生部識別画像に基づき、そのページの欠陥の度合いを示す欠陥判定値を算出する。ページ毎の欠陥判定値は、ページ欠陥値算出部437からページ閾値判定部438に入力される。ページ閾値判定部438は、ページ毎の欠陥判定値を所定の閾値(以降、「ページ欠陥判定閾値」とする)と比較することにより、各ページ単位での欠陥判定を行う(S1212)。これにより、各ページが欠陥であるか否かが判定される。このような処理により、図11のS1105における欠陥の検査制御動作が完了する。   The defect occurrence part identification image is input from the area threshold value determination part 436 to the page defect value calculation part 437. Then, the page defect value calculation unit 437 calculates a defect determination value indicating the degree of defect of the page based on the defect occurrence unit identification image. The defect determination value for each page is input from the page defect value calculation unit 437 to the page threshold determination unit 438. The page threshold determination unit 438 performs defect determination for each page by comparing the defect determination value for each page with a predetermined threshold (hereinafter referred to as “page defect determination threshold”) (S1212). Thereby, it is determined whether or not each page is defective. By such processing, the defect inspection control operation in S1105 of FIG. 11 is completed.

S1105の処理が完了すると、コントローラ通信部439が、ページ閾値判定部438による判定結果に基づいて再印刷要求等のエンジン制御を実行する(S1106)。このような処理により、本実施形態に係る画像検査動作が完了する。   When the processing of S1105 is completed, the controller communication unit 439 executes engine control such as a reprint request based on the determination result by the page threshold determination unit 438 (S1106). By such processing, the image inspection operation according to the present embodiment is completed.

このように、本実施形態に係る欠陥判定動作においては、図6において説明したようなタグビット情報及び図4に示すようなタグビットテーブルを参照することにより、検査対象の画像の各部がどのような画像の種類の領域であるかを認識する。そして、その認識結果に応じた態様の画像検査を行う。従って、図4の“タグビットファンクション”において示すような、「文字/線画領域」、「図形領域」、「自然画領域」等の種類の異なる夫々の領域について、適切な欠陥判定を行うことが可能となる。   As described above, in the defect determination operation according to the present embodiment, by referring to the tag bit information as described in FIG. 6 and the tag bit table as illustrated in FIG. It recognizes whether it is a region of a kind of image. And the image inspection of the aspect according to the recognition result is performed. Therefore, as shown in the “tag bit function” of FIG. 4, appropriate defect determination can be performed for different areas such as “character / line drawing area”, “graphic area”, and “natural image area”. It becomes possible.

上述した「文字/線画領域」、「図形領域」、「自然画領域」等の画像種類の根本的な違いは、画像を構成する画素の傾向の違いである。例えば、「文字/線画領域」であれば、ハーフトーン領域が少なく、夫々の有色領域のエッジが明確である傾向にある。また、「自然画領域」であれば、ハーフトーン領域が多く、画像の欠陥の検査に際しては、解像度を落とした状態での比較検査や閾値を緩くするなどの対応が求められる。このように、画像内容情報とは、表示されている画像の種類を示す情報であり、画像の種類とは、画像を構成する画素の配置傾向である。   The fundamental difference in image types such as the “character / line drawing area”, “graphic area”, and “natural image area” described above is a difference in the tendency of the pixels constituting the image. For example, in the case of “character / line drawing area”, the halftone area is small and the edge of each colored area tends to be clear. In the case of a “natural image area”, there are many halftone areas, and when inspecting an image for defects, it is necessary to take measures such as a comparative inspection with a reduced resolution and a lower threshold. As described above, the image content information is information indicating the type of the displayed image, and the image type is an arrangement tendency of the pixels constituting the image.

尚、本実施形態においては、検査装置4が、図2において説明したようなハードウェアによって構成される単体の情報処理装置によって実現される場合を例として説明した。しかしながらこれは一例であり、複数の情報処理装置によって分散されて実現されても良い。例えば、図9において説明したマスター画像処理部402や、図10において説明した検査制御部403を構成する各モジュールが異なる情報処理装置に分散され、夫々の情報処理装置間で情報がやり取りされることによってマスター画像処理部402や検査制御部403の機能が実現されても良い。   In the present embodiment, the case where the inspection apparatus 4 is realized by a single information processing apparatus configured by hardware as described in FIG. 2 has been described as an example. However, this is merely an example, and it may be realized by being distributed by a plurality of information processing apparatuses. For example, the modules constituting the master image processing unit 402 described in FIG. 9 and the inspection control unit 403 described in FIG. 10 are distributed to different information processing devices, and information is exchanged between the information processing devices. Thus, the functions of the master image processing unit 402 and the inspection control unit 403 may be realized.

次に、図11のS1103における、600dpiのタグビット情報から200dpiのタグビット情報を生成する際の処理について説明する。図18(a)〜(f)は、600dpiのタグビット情報から200dpiのタグビット情報を生成する際の処理の一態様を示す図である。   Next, processing when generating 200 dpi tag bit information from 600 dpi tag bit information in S1103 of FIG. 11 will be described. FIGS. 18A to 18F are diagrams illustrating one mode of processing when generating 200 dpi tag bit information from 600 dpi tag bit information.

図18(a)〜(f)に示す態様においては、600dpiの解像度を200dpiに変換する際、600dpiにおける3×3の9個の画素を集約して200dpiにおける1画素分に対応させる。そして、タグビット情報取得部432は、3×3の9個の画素毎に“00”、“01”、“10”、“11”の4種類のタグビット夫々の設定値の数をカウントし、そのカウント結果が最も多いタグビットを200dpiにおける該当する画素のタグビットとする。   In the modes shown in FIGS. 18A to 18F, when the 600 dpi resolution is converted to 200 dpi, 9 pixels of 3 × 3 at 600 dpi are aggregated to correspond to one pixel at 200 dpi. Then, the tag bit information acquisition unit 432 counts the number of set values for each of the four types of tag bits “00”, “01”, “10”, and “11” for every 9 pixels of 3 × 3. The tag bit with the largest count result is the tag bit of the corresponding pixel at 200 dpi.

このような処理により、タグビットによって実現されるべき機能である、画像の内容に応じた態様での画像の比較検査の実現機能を損なうことなく、600dpiに対応したタグビット情報を200dpiに対応した状態に変換することが可能である。   By such processing, tag bit information corresponding to 600 dpi is supported to 200 dpi without impairing the function of realizing the comparison inspection of the image in a mode corresponding to the content of the image, which is a function to be realized by the tag bits. It can be converted to a state.

図19は、図6に示す600dpiのタグビットを図18(a)〜(f)に対応する変換方法を用いて200dpiに変換した場合の結果を示す図である。尚、図18(a)〜(f)の方法において、図18(a)、(d)、(e)、(f)のように、多数決の結果同数となったタグビットがある場合、“00”、“01”、“10”、“11”の優先順位でタグビットを選択する。この他、ユーザによって設定された任意の優先順位としても良い。   FIG. 19 is a diagram illustrating a result when the tag bits of 600 dpi shown in FIG. 6 are converted into 200 dpi using the conversion method corresponding to FIGS. In the methods of FIGS. 18A to 18F, when there are tag bits that are the same as a result of the majority decision as shown in FIGS. 18A, 18D, 18E, and 18F, Tag bits are selected in the priority order of 00, “01”, “10”, “11”. In addition, any priority order set by the user may be used.

図20(a)〜(f)は、600dpiのタグビット情報から200dpiのタグビット情報を生成する際の処理として、図18(a)〜(f)とは異なる態様を示す図である。図20(a)〜(f)に示す態様においては、“00”、“01”、“10”、“11”の4種類のタグビットについて予め優先順位を設定しておき、600dpiの3×3の9個の画素のタグビットのうち、優先順位の最も高いタグビットを200dpiにおいて対応する画素のタグビットとして採用する。   FIGS. 20A to 20F are diagrams illustrating aspects different from FIGS. 18A to 18F as processing when generating 200 dpi tag bit information from 600 dpi tag bit information. In the modes shown in FIGS. 20A to 20F, priorities are set in advance for the four types of tag bits “00”, “01”, “10”, and “11”, and 600 × 3 × 3 × The tag bit of the highest priority among the tag bits of 9 pixels of 3 is adopted as the tag bit of the corresponding pixel at 200 dpi.

図20(a)〜(f)においては、“10”、“11”、“00”、“01”の順に優先順位が設定されている場合を例としている。従って、3×3の9画素のうち1つでも“10”のタグビットがあれば、その9画素が対応する200dpiの1画素のタグビットは“10”となる。以下、“11”、“00”、“01”の順にタグビットが選択される。   20A to 20F exemplify a case where priorities are set in the order of “10”, “11”, “00”, and “01”. Therefore, if there is a tag bit of “10” even in one of 3 × 3 9 pixels, the tag bit of 1 pixel of 200 dpi corresponding to the 9 pixels is “10”. Hereinafter, tag bits are selected in the order of “11”, “00”, and “01”.

このような処理により、図4の“タグビットファンクション”に示す夫々の種類の画像の領域のうち、ユーザが画像の検査において優先したい領域を特定することが可能となる。図21は、図6に示す600dpiのタグビットを図20(a)〜(f)に対応する変換方法を用いて200dpiに変換した場合の結果を示す図である。   By such processing, it is possible to specify an area that the user wants to prioritize in the image inspection among the areas of the respective types of images shown in the “tag bit function” of FIG. FIG. 21 is a diagram illustrating a result when the tag bits of 600 dpi shown in FIG. 6 are converted to 200 dpi using the conversion method corresponding to FIGS.

以上説明したように、本実施形態に係る画像検査システムによれば、図4に示すようなタグビット情報に基づき、画像を複数の領域に分割した分割領域毎に画像の内容を判断し、画像の内容に応じた検査を行う。そのため、読取画像と検査用の画像との差分に基づいて画像形成出力の結果を検査するシステムにおいて、画像の内容に応じた適切な検査を実現することができる。   As described above, according to the image inspection system according to the present embodiment, based on the tag bit information as shown in FIG. 4, the content of the image is determined for each divided region obtained by dividing the image into a plurality of regions, and the image Inspection according to the contents of Therefore, in a system that inspects the result of image formation output based on the difference between the read image and the inspection image, an appropriate inspection according to the content of the image can be realized.

尚、上記実施形態においては、領域毎の画像の内容を示す画像内容情報として、図4において説明したように、画像を構成する画素毎にタグビットが設定された情報を例として説明した。しかしながらこれは一例であり、画像を複数の領域に分割した夫々の分割領域に画像の内容が設定されていれば、上記と同様の効果を得ることが可能である。   In the above embodiment, the image content information indicating the content of the image for each region has been described as an example of information in which a tag bit is set for each pixel constituting the image, as described in FIG. However, this is merely an example, and if the contents of the image are set in each of the divided areas obtained by dividing the image into a plurality of areas, the same effect as described above can be obtained.

また、上記実施形態においては、タグビットに応じた閾値設定の例として、画素閾値判定部434による濃度差分閾値の設定を例として説明した。しかしながらこれは一例であり、面積閾値判定部436やページ閾値判定部438において用いられる閾値に適用することも可能である。   Moreover, in the said embodiment, the setting of the density | concentration difference threshold value by the pixel threshold value determination part 434 was demonstrated as an example as an example of the threshold value setting according to a tag bit. However, this is merely an example, and the threshold value used in the area threshold value determination unit 436 and the page threshold value determination unit 438 can also be applied.

また、上記実施形態においては、タグビットに応じた検査態様の変更の例として、解像度の変更や閾値の変更を例として説明した。しかしながらこれは一例であり、図4に示すようなタグビットテーブルにおいて設定することにより、タグビットに応じた様々な検査態様を実現することが可能である。   Moreover, in the said embodiment, the change of the resolution and the change of the threshold value were demonstrated as an example as an example of the change of the test | inspection aspect according to a tag bit. However, this is only an example, and various inspection modes corresponding to tag bits can be realized by setting in the tag bit table as shown in FIG.

1 DFE
2 エンジンコントローラ
3 プリントエンジン
4 検査装置
5 インタフェース端末
10 CPU
20 RAM
30 ROM
40 HDD
50 I/F
60 LCD
70 操作部
80 専用デバイス
90 バス
11 搬送ベルト
12、12Y、10M、12C、12K 感光体ドラム
13 給紙トレイ
14 転写ローラ
15 定着ローラ
16 反転パス
101 ジョブ情報処理部
102 RIP処理部
103 タグビット処理部
201 データ取得部
202 エンジン制御部
203 ビットマップ送信部
301 印刷処理部
400 読取装置
401 読取画像取得部
402 マスター画像処理部
403 検査制御部
404 比較検査部
410 排紙トレイ
421 少値多値変換処理部
422 解像度変換処理部
423 色変換処理部
424 画像出力処理部
431 情報入力部
432 タグビット情報取得部
433 差分画像取得部
434 画素閾値判定部
435 ラベリング部
436 面積閾値判定部
437 ページ欠陥値算出部
438 ページ閾値判定部
439 コントローラ通信部
1 DFE
2 Engine Controller 3 Print Engine 4 Inspection Device 5 Interface Terminal 10 CPU
20 RAM
30 ROM
40 HDD
50 I / F
60 LCD
70 Operation Unit 80 Dedicated Device 90 Bus 11 Transport Belt 12, 12Y, 10M, 12C, 12K Photosensitive Drum 13 Paper Tray 14 Transfer Roller 15 Fixing Roller 16 Reverse Pass 101 Job Information Processing Unit 102 RIP Processing Unit 103 Tag Bit Processing Unit DESCRIPTION OF SYMBOLS 201 Data acquisition part 202 Engine control part 203 Bitmap transmission part 301 Print processing part 400 Reading apparatus 401 Read image acquisition part 402 Master image processing part 403 Inspection control part 404 Comparison inspection part 410 Paper discharge tray 421 Small value multi-value conversion processing part 422 Resolution conversion processing unit 423 Color conversion processing unit 424 Image output processing unit 431 Information input unit 432 Tag bit information acquisition unit 433 Difference image acquisition unit 434 Pixel threshold determination unit 435 Labeling unit 436 Area threshold determination unit 437 Page defect value calculation 438 pages threshold determination unit 439 controller communication unit

特開2005−205797号公報JP 2005-205797 A

Claims (7)

記録媒体に画像形成出力された画像を読み取った読取画像を取得する読取画像取得部と、
画像形成出力対象の画像の内容が前記画像を複数の領域に分割した夫々の領域に設定された画像内容情報を取得する画像内容情報取得部と、
前記読取画像の検査のために前記読取画像と比較する検査用画像を取得する検査用画像取得部と、
前記読取画像と前記検査用画像とを比較することによる前記読取画像の検査を、前記画像内容情報において前記夫々の領域に設定された前記画像形成出力対象の画像の内容に基づいて実行する画像検査部と、を含み、
前記読取画像取得部は、単一の画像について解像度の異なる複数の前記読取画像を取得し、
前記画像内容情報取得部は、解像度の異なる複数の検査用画像のうち、高い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された画像内容情報を取得し、取得した前記画像内容情報に基づき、前記解像度の異なる複数の検査用画像のうち、低い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された低解像度画像内容情報を生成し、
前記検査用画像取得部は、単一の画像について解像度の異なる複数の前記検査用画像を取得し、
前記画像検査部は、前記夫々の領域に設定された前記画像形成出力対象の画像の内容に応じた解像度の前記読取画像と前記検査用画像とを比較することによる前記読取画像の検査を実行し、当該検査は、前記画像形成出力対象の画像に前記画像内容情報において高い解像度での検査に関連付けられている画素が含まれている場合、当該高い解像度での検査に関連付けられている画素のみ、解像度の高い方の前記検査用画像及び前記読取画像を用いて行うことを特徴とする画像検査装置。
A read image acquisition unit for acquiring a read image obtained by reading an image formed and output on a recording medium;
An image content information acquisition unit configured to acquire image content information set in each region obtained by dividing the image into a plurality of regions as the content of the image to be imaged and output;
An inspection image acquisition unit for acquiring an inspection image to be compared with the read image for inspection of the read image;
An image inspection in which the inspection of the read image by comparing the read image with the inspection image is performed based on the content of the image of the image formation output target set in each area in the image content information And
The read image acquisition unit acquires a plurality of read images having different resolutions for a single image,
The image content information obtaining section, among the plurality of different test images resolution acquires image content information content has been set in the image forming of the output target image for each pixel corresponding to the high resolution, acquisition Based on the image content information, the low-resolution image content information in which the content of the image of the image formation output target is set for each pixel corresponding to a low resolution among the plurality of inspection images having different resolutions,
The inspection image acquisition unit acquires a plurality of inspection images having different resolutions for a single image,
The image inspection unit performs inspection of the read image by comparing the read image with a resolution corresponding to the content of the image to be imaged and output set in each area and the inspection image. In the case where the image that is associated with the high-resolution inspection is included in the image content information, the image that is associated with the high-resolution inspection, An image inspection apparatus that performs the inspection using the image having the higher resolution and the read image.
前記画像内容情報取得部は、
高い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された画像内容情報において、複数の画素を1つの画素に集約することによって前記低解像度画像内容情報を生成し、
前記複数の画素夫々の画像の内容の設定値のいずれか1つを選択することにより、前記低解像度画像内容情報を構成する各画素の画像の内容の設定値を生成することを特徴とする請求項1に記載の画像検査装置。
The image content information acquisition unit
In the image content information in which the content of the image of the image formation output target is set for each pixel corresponding to a high resolution, the low resolution image content information is generated by aggregating a plurality of pixels into one pixel,
The image content setting value of each pixel constituting the low-resolution image content information is generated by selecting one of the image content setting values of each of the plurality of pixels. Item 2. The image inspection apparatus according to Item 1.
前記画像内容情報取得部は、前記複数の画素夫々の画像の内容の設定値のうち、予め定められた優先順位の最も高い設定値を選択することにより、前記低解像度画像内容情報を構成する各画素の画像の内容の設定値を生成することを特徴とする請求項2に記載の画像検査装置。   The image content information acquisition unit selects each set value of the low-resolution image content information by selecting a set value having the highest priority order among the set values of the image content of each of the plurality of pixels. The image inspection apparatus according to claim 2, wherein a setting value of the content of the image of the pixel is generated. 前記画像検査部は、前記読取画像と前記検査用画像との差分値を所定の閾値と比較することにより前記読取画像の欠陥を判定し、前記夫々の領域に設定された前記画像形成出力対象の画像の内容に応じて前記閾値を変更することを特徴とする請求項1乃至3いずれか項に記載の画像検査装置。 The image inspection unit determines a defect of the read image by comparing a difference value between the read image and the inspection image with a predetermined threshold, and the image formation output target set in each area is determined. image inspection apparatus according to any one of claims 1 to 3, characterized in that for changing the threshold depending on the content of the image. 記録媒体に画像形成出力された画像を読み取った読取画像の検査を行う機能を有する画像形成システムであって、
前記記録媒体に対して画像形成出力を行う画像形成部と、
前記記録媒体に形成された画像を読み取って読取画像を生成する画像読取部と、
前記読取画像を取得する読取画像取得部と、
画像形成出力対象の画像の内容が前記画像を複数の領域に分割した夫々の領域に設定された画像内容情報を取得する画像内容情報取得部と、
前記読取画像の検査のために前記読取画像と比較する検査用画像を取得する検査用画像取得部と、
前記読取画像と前記検査用画像とを比較することによる前記読取画像の検査を、前記画像内容情報において前記夫々の領域に設定された前記画像形成出力対象の画像の内容に基づいて実行する画像検査部と、を含み、
前記読取画像取得部は、単一の画像について解像度の異なる複数の前記読取画像を取得し、
前記画像内容情報取得部は、解像度の異なる複数の検査用画像のうち、高い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された画像内容情報を取得し、取得した前記画像内容情報に基づき、前記解像度の異なる複数の検査用画像のうち、低い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された低解像度画像内容情報を生成し、
前記検査用画像取得部は、単一の画像について解像度の異なる複数の前記検査用画像を取得し、
前記画像検査部は、前記夫々の領域に設定された前記画像形成出力対象の画像の内容に応じた解像度の前記読取画像と前記検査用画像とを比較することによる前記読取画像の検査を実行し、当該検査は、前記画像形成出力対象の画像に前記画像内容情報において高い解像度での検査に関連付けられている画素が含まれている場合、当該高い解像度での検査に関連付けられている画素のみ、解像度の高い方の前記検査用画像及び前記読取画像を用いて行うことを特徴とする画像形成システム。
An image forming system having a function of inspecting a read image obtained by reading an image formed and output on a recording medium,
An image forming unit that performs image forming output on the recording medium;
An image reading unit that reads an image formed on the recording medium and generates a read image;
A read image acquisition unit for acquiring the read image;
An image content information acquisition unit configured to acquire image content information set in each region obtained by dividing the image into a plurality of regions as the content of the image to be imaged and output;
An inspection image acquisition unit for acquiring an inspection image to be compared with the read image for inspection of the read image;
An image inspection in which the inspection of the read image by comparing the read image with the inspection image is performed based on the content of the image of the image formation output target set in each area in the image content information And
The read image acquisition unit acquires a plurality of read images having different resolutions for a single image,
The image content information obtaining section, among the plurality of different test images resolution acquires image content information content has been set in the image forming of the output target image for each pixel corresponding to the high resolution, acquisition Based on the image content information, the low-resolution image content information in which the content of the image of the image formation output target is set for each pixel corresponding to a low resolution among the plurality of inspection images having different resolutions,
The inspection image acquisition unit acquires a plurality of inspection images having different resolutions for a single image,
The image inspection unit performs inspection of the read image by comparing the read image with a resolution corresponding to the content of the image to be imaged and output set in each area and the inspection image. In the case where the image that is associated with the high-resolution inspection is included in the image content information, the image that is associated with the high-resolution inspection, An image forming system, wherein the inspection image and the read image having a higher resolution are used.
画像形成出力対象の画像の情報に基づいて前記画像内容情報を生成する画像内容情報生成部を含むことを特徴とする請求項5に記載の画像形成システム。   6. The image forming system according to claim 5, further comprising an image content information generating unit configured to generate the image content information based on information on an image to be imaged and output. 記録媒体に画像形成出力された画像を読み取った読取画像を取得し、
画像形成出力対象の画像の内容が前記画像を複数の領域に分割した夫々の領域に設定された画像内容情報を取得し、
前記読取画像の検査のために前記読取画像と比較する検査用画像を取得し、
前記読取画像と前記検査用画像とを比較することによる前記読取画像の検査を、前記画像内容情報において前記夫々の領域に設定された前記画像形成出力対象の画像の内容に基づいて実行し、
単一の画像について解像度の異なる複数の前記読取画像を取得し、
像度の異なる複数の検査用画像のうち、高い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された画像内容情報を取得し、取得した前記画像内容情報に基づき、前記解像度の異なる複数の検査用画像のうち、低い解像度に対応した画素毎に前記画像形成出力対象の画像の内容が設定された低解像度画像内容情報を生成し、
単一の画像について解像度の異なる複数の前記検査用画像を取得し、
前記夫々の領域に設定された前記画像形成出力対象の画像の内容に応じた解像度の前記読取画像と前記検査用画像とを比較することによる前記読取画像の検査を実行し、当該検査は、前記画像形成出力対象の画像に前記画像内容情報において高い解像度での検査に関連付けられている画素が含まれている場合、当該高い解像度での検査に関連付けられている画素のみ、解像度の高い方の前記検査用画像及び前記読取画像を用いて行うことを特徴とする画像検査方法。
Acquire a read image obtained by reading the image formed and output on the recording medium,
Obtain image content information set in each region obtained by dividing the image into a plurality of regions as the content of the image to be imaged and output;
Obtaining an inspection image to be compared with the read image for the inspection of the read image;
The inspection of the read image by comparing the read image with the inspection image is executed based on the content of the image of the image formation output target set in the respective areas in the image content information,
Obtaining a plurality of read images with different resolutions for a single image;
Among different test images resolution acquires image content information content has been set in the image of the image forming output target for each pixel corresponding to a higher resolution, based on the acquired image content information, Generating low-resolution image content information in which the content of the image of the image formation output target is set for each pixel corresponding to a low resolution among the plurality of inspection images having different resolutions,
Obtaining a plurality of inspection images having different resolutions for a single image;
The inspection of the read image is performed by comparing the inspection image with the read image having a resolution according to the content of the image of the image formation output target set in the respective areas, When the image associated with the high-resolution inspection is included in the image content information in the image content output image, only the pixel associated with the high-resolution inspection has the higher resolution. An image inspection method, which is performed using an inspection image and the read image.
JP2014055633A 2014-03-18 2014-03-18 Image inspection apparatus, image forming system, and image inspection method Expired - Fee Related JP6459190B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014055633A JP6459190B2 (en) 2014-03-18 2014-03-18 Image inspection apparatus, image forming system, and image inspection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014055633A JP6459190B2 (en) 2014-03-18 2014-03-18 Image inspection apparatus, image forming system, and image inspection method

Publications (2)

Publication Number Publication Date
JP2015178971A JP2015178971A (en) 2015-10-08
JP6459190B2 true JP6459190B2 (en) 2019-01-30

Family

ID=54263125

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014055633A Expired - Fee Related JP6459190B2 (en) 2014-03-18 2014-03-18 Image inspection apparatus, image forming system, and image inspection method

Country Status (1)

Country Link
JP (1) JP6459190B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6539976B2 (en) * 2014-10-10 2019-07-10 コニカミノルタ株式会社 Image processing apparatus and image processing method
JP6848286B2 (en) * 2016-09-15 2021-03-24 株式会社リコー Inspection equipment, inspection methods and programs
JP2020006603A (en) * 2018-07-10 2020-01-16 コニカミノルタ株式会社 Image inspection system, image inspection method and image inspection program
JP7404875B2 (en) 2020-01-06 2023-12-26 株式会社リコー Inspection systems, information processing devices and programs

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006259261A (en) * 2005-03-17 2006-09-28 Canon Inc Image forming apparatus
JP5521440B2 (en) * 2009-08-28 2014-06-11 株式会社リコー Image inspection apparatus, image inspection method, program, and recording medium
JP2012000876A (en) * 2010-06-17 2012-01-05 Konica Minolta Business Technologies Inc Variable printing inspection device and variable printing inspection method
JP5678595B2 (en) * 2010-11-15 2015-03-04 株式会社リコー INSPECTION DEVICE, INSPECTION METHOD, INSPECTION PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP2013200585A (en) * 2012-03-23 2013-10-03 Fuji Xerox Co Ltd Image inspection device, image inspection system, and program

Also Published As

Publication number Publication date
JP2015178971A (en) 2015-10-08

Similar Documents

Publication Publication Date Title
US9898814B2 (en) Image inspection apparatus, image inspection method, and control program of image inspection apparatus
US9317914B2 (en) Image inspecting device, image forming system, and computer program product
JP6318489B2 (en) Image inspection system and image inspection method
US10402961B2 (en) Inspection apparatus, inspection system, inspection method, and recording medium
JP6357786B2 (en) Image inspection apparatus, image inspection system, and image inspection method
JP6295561B2 (en) Image inspection result determination apparatus, image inspection system, and image inspection result determination method
KR101730693B1 (en) Image inspection apparatus, image inspection system and image inspection method
US10326916B2 (en) Inspection apparatus, inspection method and storage medium
JP6163979B2 (en) Image inspection system, image inspection method, and data structure of image inspection result
JP2015179073A (en) Image inspection device, image inspection system and image inspection program
JP6287294B2 (en) Image inspection apparatus, image inspection system, and image inspection method
JP6273932B2 (en) Image inspection apparatus, image inspection system, and image inspection program
JP6007690B2 (en) Image inspection apparatus, image processing system, and image inspection method
JP6244944B2 (en) Image inspection apparatus, image forming system, and image inspection program
JP6459190B2 (en) Image inspection apparatus, image forming system, and image inspection method
JP6171730B2 (en) Image inspection apparatus, image inspection method, and image inspection program
JP6229480B2 (en) Image inspection apparatus, image forming system, and image inspection program
JP6447691B2 (en) Image inspection system and image inspection method
JP6337541B2 (en) Image inspection apparatus, image forming system, and image inspection method
JP2016177669A (en) Image inspection device, image inspection system and image inspection method
JP2018036279A (en) Image inspection device, image inspection method, and program for controlling image inspection device
JP6326768B2 (en) Image inspection apparatus, image inspection system, and image inspection method
JP6287379B2 (en) Image inspection apparatus, image inspection system, and image inspection method
JP6070310B2 (en) Image inspection apparatus, image inspection system, and image inspection method
JP6277803B2 (en) Image inspection apparatus, image forming system, and image inspection program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180717

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180724

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181217

R151 Written notification of patent or utility model registration

Ref document number: 6459190

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees