JP2013251611A - Image processing apparatus, control method of the same, and program - Google Patents
Image processing apparatus, control method of the same, and program Download PDFInfo
- Publication number
- JP2013251611A JP2013251611A JP2012123075A JP2012123075A JP2013251611A JP 2013251611 A JP2013251611 A JP 2013251611A JP 2012123075 A JP2012123075 A JP 2012123075A JP 2012123075 A JP2012123075 A JP 2012123075A JP 2013251611 A JP2013251611 A JP 2013251611A
- Authority
- JP
- Japan
- Prior art keywords
- image
- processing
- unit
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Abstract
Description
本発明は、画像処理装置及びその制御方法、並びにプログラムに関する。 The present invention relates to an image processing apparatus, a control method therefor, and a program.
従来から印刷業界を中心に、プリントオンデマンドと呼ばれる電子写真技術などに基づくデジタル印刷技術が一般的になっており、印刷品質を維持し効率的に必要量の印刷物を生産することが求められている。 Conventionally, digital printing technology based on electrophotographic technology called print-on-demand has become common, mainly in the printing industry, and it is required to maintain the print quality and efficiently produce the required amount of printed matter. Yes.
また、近年、通常のオフィスにおいても印刷品質が保たれた印刷物を効率良く作成する要求がある。 In recent years, there has been a demand for efficiently creating printed matter that maintains print quality even in a normal office.
この印刷品質に関して、従来は、印刷出力物の画像品質の検査においては、印刷出力物を作業者が目視によって確認することが一般的であった。このため、作業者による官能評価に依存することになり検査レベルのばらつきが発生する恐れがあった。また、作業者の熟練度で検査時間が左右されることとなり、また人手に頼るため検査時間の短縮には限界があった。 With regard to this print quality, conventionally, in the inspection of the image quality of a printed output, it has been common for an operator to visually confirm the printed output. For this reason, it depends on the sensory evaluation by the operator, and there is a possibility that the inspection level may vary. In addition, the inspection time depends on the skill level of the operator, and there is a limit to shortening the inspection time because it depends on the hand.
そこで近年、印刷出力物の画像品質検査を行う装置が考案されている。このような装置として、印字完了した印字出力物をスキャナやカメラで読み取り、印字画像のイメージデータとスキャンしたスキャンデータを比較することにより、印字ミス・インクたれ・汚れを検出する装置が提案されている(例えば、特許文献1参照)。 In recent years, therefore, an apparatus for inspecting the image quality of printed output has been devised. As such a device, a device that detects a printing error, ink spillage, or dirt by reading a printed output product that has been printed with a scanner or camera and comparing the image data of the printed image with the scanned scan data has been proposed. (For example, refer to Patent Document 1).
この特許文献では、印字完了した印字出力物をスキャナやカメラで読み取り、印字画像のイメージデータをリファレンスとしスキャンし、印字出力物のスキャンデータと比較する方法、及び印字ミスが検出された場合に印字を中止することが述べられている。 In this patent document, a printed output that has been printed is read with a scanner or camera, scanned using the image data of the printed image as a reference, and compared with the scanned data of the printed output, and printed when a printing error is detected. It is stated to stop.
しかしながら、上記特許文献では、印字画像のイメージデータをリファレンスとして一括保管しておいた状態で比較するものとしており、印字画像のイメージデータ生成、印字動作、印字出力物のスキャン動作、比較動作の処理タイミングについて言及していない。 However, in the above-mentioned patent document, the image data of the print image is compared with the data stored as a reference, and the image data generation of the print image, the printing operation, the scan operation of the printed output, and the processing of the comparison operation are performed. No mention of timing.
このように、画像が印刷された印刷部の品質を検査する場合、処理を行うタイミングによっては、印刷されるタイミングと検査するタイミングとの間にずれが生じ、結果として検査待ちの印刷物が滞留するという課題があった。 As described above, when inspecting the quality of a printing unit on which an image is printed, depending on the timing of processing, a deviation occurs between the timing of printing and the timing of inspection, and as a result, the printed matter waiting for inspection stays. There was a problem.
本発明の目的は、検査待ちの印刷物が滞留することを抑制する画像処理装置及びその制御方法、並びにプログラムを提供することにある。 An object of the present invention is to provide an image processing apparatus, a control method therefor, and a program that suppress the retention of printed matter waiting for inspection.
上記目的を達成するために、請求項1の画像処理装置は、記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、前記印刷処理により、前記記録媒体に印刷される画像がカラー画像か否か判別する判別手段と、前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段とを備えたことを特徴とする。 In order to achieve the above object, an image processing apparatus according to claim 1 is generated by a generation unit that performs print image data generation processing for generating print image data for printing an image on a recording medium, and generated by the generation unit. Printing means for performing printing processing for printing an image indicated by print image data on the recording medium; and reading the image from the recording medium on which the image has been printed by the printing means, whereby the image printed on the recording medium is A scan image acquisition unit for performing a scan image acquisition process for acquiring a scan image to be displayed, and a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit Reference image generation means for performing reference image processing to be generated and acquired by the scanned image acquisition means. Comparing the scanned image and the reference image generated by the reference image generating unit, thereby performing a quality determining process for determining the quality of the image printed on the recording medium by the printing unit; A determination unit that determines whether an image printed on the recording medium is a color image by the printing process, and when the determination unit determines affirmatively, the print image data generation process and the reference image process are performed. After that, the print image data generation process, the reference image process, the print process, the scan image acquisition process, and the quality determination process are performed so as to perform the print process, the scan image acquisition process, and the quality determination process. And arbitration means for arbitrating the timing of performing the above.
本発明によれば、検査待ちの印刷物が滞留することを抑制する画像処理装置及びその制御方法、並びにプログラムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the image processing apparatus which suppresses that the printed matter waiting for a test | inspection stays, its control method, and a program can be provided.
以下、本発明の実施の形態について図面を参照しながら詳述する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[第1の実施の形態]
図1は、本発明の実施の形態に係る画像処理装置101を含む画像処理システム100の概略構成を示す図である。
[First Embodiment]
FIG. 1 is a diagram showing a schematic configuration of an
図1において、画像処理システム100は、画像処理装置101、プリントサーバ106、及びPC107,108で構成され、これらはLAN105により接続されている。
In FIG. 1, the
画像処理装置101は、画像印刷ユニット102、画像検査ユニット103、及びフィニッシングユニット104で構成される。
The
画像印刷ユニット102は画像の処理を行い、記録媒体に印刷する。以下の説明では、記録媒体を紙として説明する。画像検査ユニット103は、画像が印刷された紙に対して画像検査処理を行う。そして、フィニッシングユニット104は、画像検査ユニット103で画像検査処理が行われた紙を排紙する。
The
従って、画像処理装置101により、印刷が実行される際に、紙に印刷された画像の検査をインラインで実施して印刷物が排紙されることになる。
Accordingly, when printing is executed by the
従って、画像処理装置101は、印刷、画像検査、フィニッシングまでを一貫して行う、いわゆるインライン画像検査を実現する画像処理装置である。
Therefore, the
画像処理システム100において、ユーザはPC107またはPC108から画像処理装置101に対してプリントサーバ106を経由して印刷を依頼することができる。
In the
図2は、図1における画像処理装置101を制御する画像形成コントローラ201、及び画像検査コントローラ210の概略構成を示す図である。
FIG. 2 is a diagram showing a schematic configuration of the
図2において、画像形成コントローラ201は、LAN制御部203、RIP処理部204、操作部205、画像形成制御部206、メモリ部207、印刷画像処理部208、機構プロセス制御部209、及び検査スキャナ217で構成される。
In FIG. 2, the
LAN制御部203は、LAN通信を制御する。具体的には、LAN105から画像データ(例えばPDLデータ)を受信したり、画像処理装置101の各種画像データや画像処理装置の情報をLAN105に送信したりする。
The
RIP処理部204は、入力されたPDLデータを解読し印刷に用いられるRIPデータに展開する。操作部205はユーザが各種の操作を行うための操作パネル、及び操作情報を表示するための表示部を備える。
The
画像形成制御部206は画像形成コントローラ201の各部を制御する。メモリ部207は、PDLデータ、及び印刷画像データなどを記憶するデータメモリ、そして、制御プログラムを記憶するプログラムメモリを兼ね備えている。上記印刷画像データは、紙に画像を印刷するための画像データである。
An image
印刷画像処理部208は、紙に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段に対応する。
The print
機構プロセス制御部209は、画像を印刷することについて印刷手段に対応し、印刷画像処理部208により生成された印刷画像データが示す画像を紙に印刷する印刷処理を行う。さらに、機構プロセス制御部209は紙に画像を印刷する際に、画像処理装置101を構成する、画像印刷ユニット102、画像検査ユニット103、フィニッシングユニット104における印刷、記録紙制御を行う。
The mechanism
すなわち、機構プロセス制御部209は、画像印刷ユニット102での印刷処理、画像検査ユニット103での画像検査処理、フィニッシングユニット104での排紙処理において、紙への印刷制御、紙の搬送機構制御を行う。
In other words, the mechanism
検査スキャナ217は画像検査ユニット103において、紙に印刷された画像を読み取ることで、紙に印刷された画像を示す画像データを得る。本実施の形態での検査スキャナ217は読み取り用の光源とラインセンサを備えたイメージスキャナであり、紙を走査して画像を読み取るものである。また、上記ラインセンサの読み取り解像度は600dpiであるものとする。
The
画像検査コントローラ210は、検査操作部211、メモリ部212、リファレンス画像処理部213、検査表示部214、印刷検査処理タイミング調停部215、及び検査制御部216で構成される。
The
さらに、画像検査コントローラ210は、スキャン画像処理部218、画像比較判定部220、スキャン画像格納部221、及びリファレンス画像格納部222で構成される。
Further, the
スキャン画像処理部218は、検査スキャナ217で得られた画像データを画像比較判定部220で検査するための画像処理を行う。具体的に、ここでの画像処理は、解像度変換処理やスキャナ特性補正処理などである。このスキャン画像処理部218で処理された画像データをスキャン画像と表現する。このスキャン画像処理部218、及び検査スキャナ217は、画像が印刷された紙から画像を読み取ることで、紙に印刷された画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段に対応する。
The scan
検査操作部211はユーザが画像検査に係る各種の操作を行う操作パネルを備えている。メモリ部212は画像検査コントローラ210で行う各種処理のプログラムが記憶されている。
The
リファレンス画像処理部213は、印刷画像データを、スキャン画像と比較するための照合用データとするための画像処理を行う。具体的に、ここでの画像処理は、印刷画像データを2値画像から多値画像へ変換するデスクリーン処理や、階調補正や解像度変換処理などである。上記照合用データを、以下の説明では単にリファレンス画像と表現する。また、画像が印刷された紙を印刷物と表現する。このリファレンス画像処理部213は、生成された印刷画像データから取得されたスキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段に対応する。
The reference
検査表示部214は、画像検査結果に関してユーザに対する表示を行う。印刷検査処理タイミング調停部215は、画像検査を行う場合に、印刷画像データの生成処理と画像検査処理とを実行するタイミングを制御する検査制御処理を、「並列処理」及び「逐次処理」のいずれか一方に決定する。
The
検査制御部216は画像検査コントローラ210の各部を制御する。画像比較判定部220は、品質判定手段に対応し、スキャン画像、及びリファレンス画像を比較することにより、印刷された画像の品質を判定する品質判定処理を行う。
The
スキャン画像格納部221は画像比較判定部220おける判定の際に、スキャン画像を格納する。リファレンス画像格納部222はリファレンス画像を格納する。
The scan
通信線223は画像形成制御部206と検査制御部216とが情報のやり取りをするための通信線である。ここで通信される情報として、画像形成制御部206で設定された印刷設定情報、検査制御部216で設定された検査設定情報などが挙げられる。この通信線223は、LANケーブルなどでもよく、画像形成制御部206と検査制御部216とが対応可能な通信プロトコルに合わせて適宜定めるようにする。
A
また、本実施の形態では画像形成制御部206と検査制御部216とを1対1で接続する形態を用いているが、1つ以上の画像形成コントローラの各々に対して1つ以上の画像検査コントローラを接続してもよい。
In this embodiment, the image
図3は、図1における画像印刷ユニット102、画像検査ユニット103、及びフィニッシングユニット104の機械的構成を示す図である。
FIG. 3 is a diagram showing a mechanical configuration of the
図3において、レーザ露光部302は、印刷画像データに応じて変調されたレーザ光などの光線を等角速度で回転する回転多面鏡(ポリゴンミラー)303に入射させ、反射走査光として感光ドラム305に照射する。なお、画像処理装置101は、シアン(C)、マゼンダ(M)、イエロー(Y)、ブラック(K)で印刷するために4連の現像ユニットが設けられており、感光ドラムは4つあるが、ここでは感光ドラム305を用いて説明している。
In FIG. 3, a
作像部304では感光ドラム305を回転駆動し、作像部304の帯電器によって感光ドラム305を帯電させ、感光ドラム305に形成された潜像をトナーによって現像する。
In the
そしてそのトナー像を、搬送ベルト306で搬送された紙に転写し、転写されずに感光ドラム305に残った微小トナーを回収する。
Then, the toner image is transferred to the paper transported by the
このように、CMYKの順に並べられた4連の現像ユニットはシアンステーションの作像開始所定時間経過後にマゼンダ、イエロー、ブラックの作像動作を順次実行していく。このタイミング制御によって記録時上に色ずれのない、フルカラートナー像が転写される。 As described above, the four development units arranged in the order of CMYK sequentially perform magenta, yellow, and black image forming operations after a predetermined time has elapsed from the start of image formation in the cyan station. With this timing control, a full-color toner image without color misregistration is recorded during recording.
なお、画像処理装置101はカラー画像印刷を想定しているが、これに限定するものではなく、ブラックの現像ユニットのみを搭載した画像形成装置であってもよい。
Note that the
定着部308はローラやベルトの組み合わせで構成され、ハロゲンヒータなどの熱源を内蔵し、作像部304によって紙に転写されたトナーを、熱と圧力により溶解、定着させる。搬送ベルト307は、作像部304から定着部308に紙を搬送する。
The fixing
給紙部309は、その内部に記録紙収納部310が設けられている。記録紙収納部310の代表例はいわゆる記録紙カセットやペーパーデッキである。
The
記録紙収納部310は1つであっても、複数種類の記録媒体を使うために、各種の記録媒体をそれぞれ収納できるように複数であっても良い。印刷を行う際には記録紙収納部310に収納された記録媒体から1枚を分離されて引き出され、搬送ローラ311によって作像部304に搬送される。
There may be one recording
排紙ローラ312は画像印刷ユニット102から紙を排紙する。従って、記録紙収納部310から引き出され、トナー転写され、定着部308で定着された紙は、排紙ローラ312により排紙される。
A
給紙ローラ314は画像印刷ユニット102から排紙された紙を受け取り画像検査ユニット103に給紙する。搬送ベルト315は給紙ローラ314により給紙された紙を搬送する。
A paper feed roller 314 receives the paper discharged from the
検査スキャナ217は、搬送ベルト315により搬送される紙を走査して紙に印刷された画像を読み取る。搬送ベルト317は紙を搬送する。排紙ローラ318は、画像検査ユニット103から紙を排紙する。
The
給紙ローラ320は画像検査ユニット103から排紙された紙を受け取りフィニッシングユニット104に給紙する。
The
排紙分離機321は排紙先を振り分ける。排紙ローラ322は、排紙トレー323に紙を排紙する。一方、排紙ローラ324は、排紙トレー325に紙を排紙する。
The
なお、上述した画像印刷ユニット102、画像検査ユニット103、フィニッシングユニット104における印刷制御、記録紙制御は、全て図2の機構プロセス制御部209により行われるものである。
Note that the print control and recording sheet control in the
また、図3に示されるように、画像処理装置101は、印刷、検査、その検査結果による排紙制御を、1枚の紙に印刷し、印刷物を排紙するプロセスの中でリアルタイムに行うインライン画像検査装置となっている。
In addition, as shown in FIG. 3, the
図4は、図3における検査スキャナ217のスキャン方法について説明するための図である。
FIG. 4 is a diagram for explaining a scanning method of the
図4において、検査スキャナ217は、光源603及びスキャンセンサ605で構成されている。
In FIG. 4, the
印刷物601は搬送ベルト315により搬送される際に、検査スキャナ217に差し掛かかり、印刷物601は移動しながら紙面上の画像が検査スキャナ217にスキャンされる。
When the printed
この際に、検査制御部216は、スキャン画像処理部218を介して検査スキャナ217を制御して、光源603を発光させ、スキャンセンサ605により画像データを取得する。
At this time, the
なお、本実施の形態では、検査スキャナ217のスキャンセンサ605の読み取り解像度は600dpiである。従って、スキャン時の主走査方向の解像度は600dpiとなる。
In the present embodiment, the reading resolution of the
また、スキャン画像処理部218は印刷物601の搬送方向の解像度、すなわち副走査方向の解像度も同じく600dpiになるように画像処理を行う。
Further, the scan
また、スキャン画像処理部218は、印刷物601の斜行や位置ずれにより、機構的なずれや歪みが生じた場合でも、それらを補正することができる。
In addition, the scan
図5は、図2における画像比較判定部220の判定方法について説明するための図である。
FIG. 5 is a diagram for explaining a determination method of the image
図5において、リファレンス画像及びスキャン画像が示されている。 In FIG. 5, a reference image and a scanned image are shown.
画像比較判定部220は、リファレンス画像処理部213、スキャン画像処理部218でそれぞれ解像度変換を行い、検査解像度に一致させたリファレンス画像とスキャン画像をビットマップでマッチングを行う。
The image comparison /
すなわち、画像比較判定部220は、リファレンス画像とスキャン画像を、同図に示されるように、複数の5×5画素ブロックに分割し、それぞれの画素ブロック内で画素毎にRGBもしくはCMYKでの濃度比較を行う。
That is, the image comparison /
RGBで比較を行うか、CMYKでの比較を行うかは画像に応じて設定変更が可能であり、例えばカラー画像の場合にはRGBで比較を行い、白黒画像の場合にはCMYK(Kのみ)で比較を行う。 Whether to perform comparison with RGB or CMYK can be changed according to the image. For example, in the case of a color image, the comparison is performed in RGB, and in the case of a monochrome image, CMYK (K only). Compare with.
同図に示されるリファレンス画像、及びスキャン画像は、白黒画像の一部を表している。また、画素における濃度データは0〜255の多値データとなっている。そこで、比較値を以下の式により求める。 The reference image and the scan image shown in the figure represent a part of the monochrome image. Further, the density data in the pixel is multi-value data from 0 to 255. Therefore, the comparison value is obtained by the following formula.
比較値=[スキャン画像濃度データ値]−[リファレンス画像濃度データ値]
そして、比較値の絶対値と、予め定められた許容濃度差を比較する。その結果、比較値の絶対値<許容濃度差である場合には、該当画素をOKと判定し、それ以外の場合にはNGと判定する。
Comparison value = [Scanned image density data value] − [Reference image density data value]
Then, the absolute value of the comparison value is compared with a predetermined allowable density difference. As a result, if the absolute value of the comparison value <allowable density difference, the pixel is determined to be OK, and otherwise it is determined to be NG.
例えば、許容濃度差が40に設定されていて、画素703の画像濃度データ値が255、画素704の画像濃度データ値が0であるとすると、比較値の絶対値は、|0−255|であるので、許容濃度差の40よりも大きいことから、該当画素はNGと判定される。
For example, if the allowable density difference is set to 40, the image density data value of the
このように5×5画素の画素ブロック内で各画素に対して同等の品質判定処理を繰り返して、画素ブロック単位でのOK判定率を求める。この画素ブロック単位でのOK判定率と予め設定されたOK判定閾値を比較する。 In this way, the same quality determination process is repeated for each pixel in the pixel block of 5 × 5 pixels, and an OK determination rate for each pixel block is obtained. The OK determination rate for each pixel block is compared with a preset OK determination threshold.
例えばOK判定閾値が80%で指定されている場合に、ブロック内のNG画素が1画素であった場合には、判定率(96%)>OK判定閾値(80%)であるから、該当ブロックに関しては、判定OKとする。 For example, when the OK determination threshold value is specified at 80% and the number of NG pixels in the block is one pixel, the determination rate (96%)> OK determination threshold value (80%). Is determined OK.
この判定を印刷物全面で行い、全てのブロックで判定OKとなった場合にはOKと判定され、1ブロックでもNGがある場合にはNGと判定される。 This determination is performed on the entire surface of the printed matter, and if all blocks are determined OK, it is determined to be OK, and if even one block has NG, it is determined to be NG.
なお、画像データの比較は5×5画像ブロックで画素ごとに行われるため、比較時の画像の解像度が高いほど比較対象となる画素数が多くなる。従って、比較の繰り返しの回数が多くなる。すなわち、画像比較時の画像解像度が高いほど、判定に要する時間が長くなる。 Since the comparison of image data is performed for each pixel in a 5 × 5 image block, the number of pixels to be compared increases as the resolution of the image at the time of comparison increases. Therefore, the number of comparison repetitions increases. That is, the higher the image resolution at the time of image comparison, the longer the time required for determination.
このように、画像比較判定部220は、スキャン画像、及びリファレンス画像の各々を複数の領域に分割し、分割した領域に含まれる画素の濃度を比較することにより、紙に印刷された画像の品質を判定する品質判定処理を行う。本実施の形態では、検査における精度を示す精度レベルがある。この精度レベルには、通常レベルの検査を行う「標準」と、より高精度の検査を行う「高解像度」とがある。
As described above, the image comparison /
そして、この精度レベルとは、画像の検査を行う場合に、どの程度細かい画像不良まで検出するかを示すものである。 The accuracy level indicates how fine an image defect is detected when the image is inspected.
例えば印刷時の文字の誤字、脱字や、図形や罫線の比較的大きな領域部分の脱落や、印刷された大きな領域の汚れなどを検出するのであればそれほど高精度の検査は必要としない。 For example, if a typographical error or omission of characters at the time of printing, omission of a relatively large area of a graphic or ruled line, or contamination of a large printed area is detected, a highly accurate inspection is not necessary.
一方、小さなシミや、文字、図形、罫線の小さな領域のかすれなどを検出する場合はより高精度の検査が必要になる。 On the other hand, when detecting small spots, blurring of a character, figure, or small area of a ruled line, a more accurate inspection is required.
精度レベルは画像検査コントローラ210でリファレンス画像とスキャン画像との検査解像度に依存する。
The accuracy level depends on the inspection resolution of the reference image and the scanned image in the
上記領域に含まれる画素の数は、「標準」よりも「高解像度」の方が多い。そして、「標準」の場合は、並列処理でも検査待ちの印刷物が滞留しないが、「高解像度」の場合は、並列処理であれば検査待ちの印刷物が滞留するので、逐次処理で行うようになっている。 The number of pixels included in the area is higher in “high resolution” than in “standard”. In the case of “Standard”, the printed matter waiting for inspection does not stay even in parallel processing, but in the case of “High resolution”, the printed matter waiting for inspection stays in parallel processing. ing.
このように、本実施の形態における精度レベルは、通常レベルの検査を行う「標準」と、より高精度の検査を行う「高解像度」のいずれか一方が設定される。 As described above, the accuracy level in the present embodiment is set to either “standard” for performing a normal level inspection or “high resolution” for performing a higher accuracy inspection.
図6は、図2における画像検査コントローラ210により実行される調停処理の手順を示すフローチャートである。
FIG. 6 is a flowchart showing the procedure of the arbitration process executed by the
図6において、検査設定が入力されると(ステップS401)、画像検査を行うか否か判別する(ステップS402)。上記検査設定には、画像検査を行わない設定と、画像検査を行う設定とがある。なお、上記検査設定では、上述した精度レベルも設定される。 In FIG. 6, when inspection settings are input (step S401), it is determined whether or not to perform image inspection (step S402). The inspection setting includes a setting for not performing an image inspection and a setting for performing an image inspection. In the inspection setting, the above-described accuracy level is also set.
ステップS402の判別の結果、画像検査を行わないときは(ステップS402でNO)、画像検査を行わないことを画像形成制御部206に通知して(ステップS403)、本処理を終了する。
If the image inspection is not performed as a result of the determination in step S402 (NO in step S402), the image forming
一方、ステップS402の判別の結果、画像検査を行うときは(ステップS402でYES)、画像検査を行うことを画像形成制御部206に通知する(ステップS404)。
On the other hand, when the image inspection is performed as a result of the determination in step S402 (YES in step S402), the image forming
次いで、画像形成制御部206から印刷画像処理部208にて処理される際の印刷設定通知を受信する(ステップS405)。ここで印刷画像処理部208にて処理される際の印刷設定とは、印刷画像データがカラー画像か、モノクロ画像かを示す情報である。また、この情報は、リファレンス画像がカラー画像か、モノクロ画像かを示す情報でもある。
Next, a print setting notification for processing by the print
次いで、印刷画像データがカラー画像か否か判別する(ステップS406)。このステップS406は、紙に印刷される画像がカラー画像か否か判別する判別手段に対応する。 Next, it is determined whether the print image data is a color image (step S406). This step S406 corresponds to a determination means for determining whether or not the image printed on the paper is a color image.
ステップS406の判別の結果、印刷画像データがカラー画像のときは(ステップS406でYES)、検査制御処理を逐次処理に決定し(ステップS407)、ステップS409に進む。このステップS407は、カラー画像と肯定判別されたときに、逐次処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する調停手段に対応する。 If the result of determination in step S406 is that the print image data is a color image (YES in step S406), the inspection control processing is determined as sequential processing (step S407), and the process proceeds to step S409. In step S407, the timing of performing the print image data generation process, the reference image process, the print process, the scan image acquisition process, and the quality determination process is adjusted so that the process is sequentially performed when the color image is positively determined. Corresponds to mediation means.
一方、ステップS406の判別の結果、印刷画像データがカラー画像ではないときは(ステップS406でNO)、検査制御処理を並列処理に決定する(ステップS408)。 On the other hand, if the result of determination in step S406 is that the print image data is not a color image (NO in step S406), the inspection control processing is determined to be parallel processing (step S408).
このように、否定判別されたときは、並列処理をするように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。 As described above, when a negative determination is made, the timing for performing the print image data generation process, the reference image process, the print process, the scan image acquisition process, and the quality determination process is adjusted so as to perform parallel processing.
そして、決定された検査制御処理を画像形成制御部206に通知して(ステップS409)、本処理を終了する。 Then, the determined inspection control process is notified to the image formation control unit 206 (step S409), and this process ends.
図7は、図2における画像形成コントローラ201により実行される印刷画像データ生成処理の手順を示すフローチャートである。
FIG. 7 is a flowchart showing a procedure of print image data generation processing executed by the
図7において、LAN制御部203または操作部205から印刷指示されると(ステップS411でYES)、画像検査コントローラ210から画像検査設定を受信する(ステップS412)。この画像検査設定には、画像検査を行うか否かが示されている。
In FIG. 7, when a print instruction is issued from the
次いで、画像検査を行うか否か判別する(ステップS413)。ステップS413の判別の結果、画像検査を行わないときは(ステップS414でNO)、逐次処理でもなく、並列処理でもない通常印刷処理を行い(ステップS414)、本処理を終了する。 Next, it is determined whether or not image inspection is performed (step S413). If the result of determination in step S413 is that image inspection is not performed (NO in step S414), normal printing processing that is neither sequential processing nor parallel processing is performed (step S414), and this processing ends.
一方、ステップS413の判別の結果、画像検査を行うときは(ステップS414でYES)、上述した印刷設定通知を画像検査コントローラ210に送信する(ステップS415)。この後、画像検査コントローラ210から決定された検査制御処理が通知される。
On the other hand, when the image inspection is performed as a result of the determination in step S413 (YES in step S414), the above-described print setting notification is transmitted to the image inspection controller 210 (step S415). Thereafter, the inspection control process determined from the
次いで、通知された検査制御処理が逐次処理か否か判別する(ステップS416)。ステップS416の判別の結果、通知された検査制御処理が逐次処理のときは(ステップS416でYES)、印刷画像データ生成処理を逐次処理で行い(ステップS418)、本処理を終了する。 Next, it is determined whether the notified inspection control process is a sequential process (step S416). As a result of the determination in step S416, when the notified inspection control process is a sequential process (YES in step S416), the print image data generation process is performed in a sequential process (step S418), and this process ends.
一方、ステップS416の判別の結果、通知された検査制御処理が逐次処理ではないときは(ステップS416でNO)、印刷画像データ生成処理を並列処理で行い(ステップS417)、本処理を終了する。 On the other hand, as a result of the determination in step S416, when the notified inspection control processing is not sequential processing (NO in step S416), the print image data generation processing is performed in parallel processing (step S417), and this processing ends.
上述した印刷画像データ生成処理を逐次処理した場合は、印刷画像データの生成と画像検査コントローラ210への転送を全ページ一括で行うこととなる。一方、印刷画像データ生成処理を並列処理した場合は、印刷画像データの生成と画像検査コントローラ210への転送を1ページずつ行うこととなる。
When the above-described print image data generation processing is sequentially performed, generation of print image data and transfer to the
図8は、図2における画像検査コントローラ210により実行される画像検査処理の手順を示すフローチャートである。
FIG. 8 is a flowchart showing a procedure of image inspection processing executed by the
図8において、画像形成コントローラ201から印刷画像データを受信し(ステップS501)、リファレンス画像処理部213が印刷画像データを画像処理する(ステップS502)。この画像処理により印刷画像データから得られたリファレンス画像をリファレンス画像格納部222が格納する(ステップS503)。
In FIG. 8, print image data is received from the image forming controller 201 (step S501), and the reference
その一方で、画像形成制御部206は機構プロセス制御部209を制御して印刷する。印刷物が、画像検査ユニット103に順次搬送されることで、検査スキャナ217により印刷物が精度レベルに応じてスキャンされる。
On the other hand, the image
これによりスキャン画像処理部218は、スキャンにより得られた画像データを取得する(ステップS504)。次いで、スキャン画像処理部218はスキャンにより得られた画像データを画像処理し(ステップS505)、この画像処理により画像データから得られたスキャン画像をスキャン画像格納部221が格納する(ステップS506)。
Thereby, the scan
次いで、検査制御部216がリファレンス画像、及びスキャン画像を画像比較判定部220に転送することで、画像比較判定部220が画像比較判定を行う(ステップS507)。
Next, the
次いで、検査制御部216は、画像比較判定部220により得られた画像比較判定の結果(OKまたはNG)を画像形成制御部206に通知する(ステップS508)。
Next, the
そして、検査制御部216は、画像比較判定結果がOKか否か判別する(ステップS509)。ステップS509の判別の結果、画像比較判定結果がOKのときは(ステップS509でYES)、検査表示部214に画像検査結果がOKであることを表示し(ステップS510)、本処理を終了する。
Then, the
一方、ステップS509の判別の結果、画像比較判定結果がNGのときは(ステップS509でNO)、検査表示部214に画像検査結果がNGであることを表示し(ステップS511)、本処理を終了する。
On the other hand, as a result of the determination in step S509, if the image comparison determination result is NG (NO in step S509), it is displayed on the
図9は、図2の検査表示部214に画像検査結果がOKであることを表示した画面例を示す図である。
FIG. 9 is a diagram showing an example of a screen displaying that the image inspection result is OK on the
図9において、結果表示領域801に、画像検査結果がOKであることが示されている。また、スキャン画像802はステップS503においてスキャン画像格納部221により格納されたスキャン画像が表示される。確認ボタン803はユーザが確認を行うためのボタンであり、確認ボタン803を押下することで、ユーザが結果を確認したものとしてこの画面が消去される。
In FIG. 9, the
図10は、図2の検査表示部214に画像検査結果がNGであることを表示した画面例を示す図である。
FIG. 10 is a view showing an example of a screen displaying that the image inspection result is NG on the
図10は、スキャン画像に汚れ(黒点)があったため、NGとなった場合の表示例である。 FIG. 10 is a display example when the scan image is NG because there is a stain (black dot).
図10において、結果表示領域801に、画像検査結果がNGであることが示されている。また、図9と同様にスキャン画像802、及び確認ボタン803も表示される。
In FIG. 10, the
また、拡大表示903はNGとなった画素ブロック周辺を拡大して示している。また、汚れ904は印刷不良により発生した汚れ(黒点)を示している。
An
905はユーザが確認を行うためのボタンであり、ボタン905を押下することで、ユーザが結果を確認したものとして表示が消去される。 Reference numeral 905 denotes a button for the user to confirm, and when the button 905 is pressed, the display is erased as if the user confirmed the result.
図11は、5枚(5ページ)のモノクロ画像を並列処理で画像検査処理を行った場合のタイミングチャートを示す図である。 FIG. 11 is a timing chart when image inspection processing is performed on five (5 pages) monochrome images by parallel processing.
図11おけるタイミングチャートは、印刷画像データ生成、印刷、印刷物スキャン、及び画像検査処理のタイミングを示し、印刷速度を120ppm、縦線の間隔を100msとしている。また、紙間に要する時間に関しては、説明を簡単にするために印刷時間に含まれているものとする。これら印刷速度、縦線の間隔、及び紙間に要する時間に関しては、後に説明する図12,13のタイミングチャートでも同じである。 The timing chart in FIG. 11 shows the timing of print image data generation, printing, printed matter scanning, and image inspection processing, and the printing speed is 120 ppm and the interval between vertical lines is 100 ms. Further, the time required between sheets is included in the printing time for the sake of simplicity. The printing speed, the interval between vertical lines, and the time required between sheets are the same in the timing charts of FIGS.
まず、1枚目の印刷画像データ生成が終わったタイミングで、画像形成コントローラ201は2枚目の印刷画像データ生成を開始する。
First, at the timing when the first print image data generation is completed, the
また、1枚目の印刷画像データ生成が終わったタイミングで機構プロセス制御部209は1枚目の印刷を開始する。
In addition, the mechanism
さらに、1枚目の印刷画像データ生成が終わったタイミングで1枚目のリファレンス画像処理を開始する。タイミングチャートにおけるリファレンス画像処理には検査制御部216でのリファレンス画像の受信とリファレンス画像処理部213でのリファレンス画像処理の両方が含まれている。このリファレンス画像処理が受信とリファレンス画像処理とを含むことに関しては、後に説明する図12,13のタイミングチャートでも同じである。
Furthermore, the first reference image processing is started at the timing when the first print image data generation is completed. The reference image processing in the timing chart includes both reception of the reference image by the
次いで、機構プロセス制御部209は1枚目の印刷が終わったタイミングで、2枚目の印刷画像データ生成は終わっているので2枚目の印刷を開始する。
Next, the mechanism
また、1枚目の印刷が終わったタイミングで検査スキャナ217は1枚目の印刷物スキャンを開始する。タイミングチャートにおける印刷物スキャンにはスキャン画像処理部218でのスキャン画像処理の時間が含まれている。この印刷物スキャンがスキャン画像処理を含むことに関しては、後に説明する図12,13のタイミングチャートでも同じである。
The
次に、1枚目の印刷物スキャンが終わったタイミングで画像比較判定部220は1枚目の画像検査処理を行い、これが終了すると1枚目の印刷と画像検査処理が終了する。この1枚目と同様に、以下5枚目までの処理が行われる。
Next, the image comparison /
このように、並列処理は、印刷画像データ生成処理、印刷処理、スキャン画像取得処理、リファレンス画像処理、品質判定処理を並列して行う。 As described above, the parallel processing performs print image data generation processing, print processing, scan image acquisition processing, reference image processing, and quality determination processing in parallel.
図12は、5枚(5ページ)のカラー画像を逐次処理で画像検査処理を行った場合のタイミングチャートを示す図である。 FIG. 12 is a diagram showing a timing chart when image inspection processing is performed by sequentially processing five (5 pages) color images.
図12では、逐次処理で行われるため、まず画像形成コントローラ201で5枚全部の印刷画像データ生成とリファレンス画像処理部213でのリファレンス画像処理が一括で行われる。
In FIG. 12, since the
印刷画像データ生成とリファレンス画像処理がすべて終わった後、機構プロセス制御部209にて行われる印刷と、検査スキャナ217での印刷物のスキャン、画像比較判定部220での画像比較判定のみを1枚ずつ並列にパイプライン処理する。
After the print image data generation and the reference image processing are all finished, only printing performed by the mechanism
まず、1枚目の印刷画像データ生成が終わったタイミングで、画像形成コントローラ201は2枚目の印刷画像データ生成を開始する。
First, at the timing when the first print image data generation is completed, the
また、1枚目の印刷画像データ生成が終わったタイミングで1枚目のリファレンス画像処理を開始する。 Also, the first reference image processing is started at the timing when the first print image data generation is completed.
1枚目のリファレンス画像処理が終了したタイミングで、2枚目の印刷画像データ生成は既に終了しているので、リファレンス画像処理部213は2枚目のリファレンス画像処理を開始する。
Since the generation of print image data for the second sheet has already been completed at the timing when the first reference image process is completed, the reference
同様に、3枚目の印刷画像データ生成、リファレンス画像処理、4枚目の印刷画像データ生成、リファレンス画像処理、5枚目の印刷画像データ生成、リファレンス画像処理を行う。 Similarly, third print image data generation, reference image processing, fourth print image data generation, reference image processing, fifth print image data generation, and reference image processing are performed.
次に、5枚目のリファレンス画像処理が終わったタイミングで機構プロセス制御部209は1枚目の印刷を開始する。そして、機構プロセス制御部209は1枚目の印刷が終わったタイミングで、2枚目の印刷を開始する。
Next, the mechanism
また、1枚目の印刷が終わった同じタイミングで検査スキャナ217は1枚目の印刷物スキャンを開始する。
The
次に、2枚目の印刷物スキャンが終わったタイミングで画像比較判定部220は、1枚目の画像比較判定処理を行い、これが終了すると1枚目の印刷と画像検査処理が終了する。
Next, the image comparison /
そして1枚目と同様に、2枚目の印刷、印刷物スキャン、画像比較判定処理を行い、3枚目の印刷、印刷物スキャン、画像比較判定処理を行う。 Similarly to the first sheet, the second sheet is printed, the printed material is scanned, and the image comparison is determined. The third sheet is printed, the printed material is scanned, and the image is compared.
さらに、4枚目の印刷、印刷物スキャン、画像比較判定処理を行い、5枚目の印刷、印刷物スキャン、画像比較判定処理を行う。以上により、カラー画像5枚分の印刷と画像検査処理が終了する。 Further, the fourth printing, printed matter scanning, and image comparison determination processing are performed, and the fifth printing, printed matter scanning, and image comparison determination processing are performed. This completes the printing and image inspection processing for five color images.
このように、逐次処理は、印刷画像データ生成処理、リファレンス画像処理を行った後に、印刷処理、スキャン画像取得処理、及び品質判定処理を行う。 As described above, in the sequential processing, the print processing, the scan image acquisition processing, and the quality determination processing are performed after the print image data generation processing and the reference image processing are performed.
ここで、図11と図12のタイムチャートを比較する。モノクロ画像の印刷と画像検査処理の場合は、処理する画像が軽いモノクロ画像である為にリファレンス画像処理に要する時間が比較的短い。 Here, the time charts of FIGS. 11 and 12 are compared. In the case of monochrome image printing and image inspection processing, the time required for reference image processing is relatively short because the processed image is a light monochrome image.
このように同一ページのリファレンス画像処理と画像比較判定処理の合計時間が印刷時間以下ならば図11のように、印刷速度に追従して画像検査処理を行え、検査結果をリアルタイムに反映することができる。 Thus, if the total time of the reference image processing and the image comparison determination processing for the same page is equal to or shorter than the printing time, the image inspection processing can be performed following the printing speed as shown in FIG. 11, and the inspection result can be reflected in real time. it can.
一方、カラー画像の印刷と画像検査処理の場合には、モノクロ画像に比べてカラー画像の方が処理するデータ量が多いため、リファレンス画像処理やリファレンス画像の転送に要する時間が比較的長くなってしまう。 On the other hand, in the case of color image printing and image inspection processing, the amount of data processed by a color image is larger than that of a monochrome image, so the time required for reference image processing and reference image transfer is relatively long. End up.
このような同一ページのリファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上になってしまう場合は、まず図12のように印刷画像データ生成とリファレンス画像処理を予め一括に行う。 When the total time of the reference image processing and the image comparison determination processing for the same page exceeds the printing time, first, print image data generation and reference image processing are performed in advance as shown in FIG.
次にそれが終了した後に印刷、印刷物スキャン、画像比較判定処理を行うことにより、印刷速度に追従して画像検査処理を行え、検査結果をリアルタイムに反映することができる。 Next, by performing printing, printed matter scanning, and image comparison / determination processing after the completion, image inspection processing can be performed following the printing speed, and inspection results can be reflected in real time.
図13は、リファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上になってしまう場合に並列処理で画像検査処理を行った場合のタイミングチャートを示す図である。 FIG. 13 is a timing chart when the image inspection process is performed in parallel when the total time of the reference image process and the image comparison determination process exceeds the printing time.
なお、このタイミングチャートは、本発明を実施したものではなく、リファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上の場合の並列処理の例を示している。 This timing chart does not implement the present invention, and shows an example of parallel processing when the total time of the reference image processing and the image comparison determination processing is equal to or longer than the printing time.
図13において、1枚目の印刷画像データ生成、印刷、印刷物スキャン、リファレンス画像処理、画像比較判定処理が行われる。以下同様にして、5枚目までの印刷画像データ生成、印刷、印刷物スキャン、リファレンス画像処理、画像比較判定処理が行われる。 In FIG. 13, first print image data generation, printing, printed material scan, reference image processing, and image comparison determination processing are performed. In the same manner, print image data generation for up to the fifth sheet, printing, printed matter scan, reference image processing, and image comparison determination processing are performed.
このように同一枚のリファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上になってしまう場合は、印刷速度に対して検査速度が追従できなくなる。 As described above, when the total time of the reference image processing and the image comparison determination processing for the same sheet exceeds the printing time, the inspection speed cannot follow the printing speed.
そうなると枚数が増えるにつれて、印刷が終わったタイミングと検査結果が出るタイミングに乖離が発生し、検査結果をリアルタイムに反映することができなくなってしまう。 Then, as the number of sheets increases, a difference occurs between the timing when printing is finished and the timing when the inspection result is output, and the inspection result cannot be reflected in real time.
上述した実施の形態によれば、印刷画像データが、モノクロ画像の場合と比較して処理時間を要するカラー画像のときは、検査制御処理を逐次処理に決定するので、並列処理を行った場合と比較して、検査待ちの印刷物が滞留することを抑制することができる。 According to the above-described embodiment, when the print image data is a color image that requires processing time as compared with the case of a monochrome image, the inspection control processing is determined as sequential processing. In comparison, it is possible to suppress stagnating printed matter waiting for inspection.
[第2の実施の形態]
第2の実施の形態では、図6の調停処理の変形例について説明する。その他の構成は第1の実施の形態と同じである。
[Second Embodiment]
In the second embodiment, a modification of the arbitration process in FIG. 6 will be described. Other configurations are the same as those of the first embodiment.
図14は、図2における画像検査コントローラ210により実行される第2の実施の形態での調停処理の手順を示すフローチャートである。
FIG. 14 is a flowchart showing the procedure of the arbitration process in the second embodiment executed by the
図14において、図6と実質的に異なる点は、ステップS1308が新たに加わった点である。また、ステップS1305で受信する印刷設定は、印刷画像データがカラー画像か、モノクロ画像かを示す情報であったが、さらに印刷画像データの印刷解像度を示す情報が追加されている。 14 is substantially different from FIG. 6 in that step S1308 is newly added. The print setting received in step S1305 is information indicating whether the print image data is a color image or a monochrome image, but information indicating the print resolution of the print image data is further added.
そこで、まずステップS1306の判別の結果、印刷画像データがカラー画像ではないときは(ステップS1306でNO)、印刷解像度が1200dpi以上か否か判別する(ステップS1308)。このステップS1308は、印刷処理における印刷解像度が予め定められた解像度以上か否か判別する判別手段に対応する。予め定められた解像度は、本実施の形態では1200dpiであるが、装置の性能により異なるため、実験などにより、予めその装置に適用可能な解像度を適宜定めるようにする。 Therefore, if the result of determination in step S1306 is that the print image data is not a color image (NO in step S1306), it is determined whether the print resolution is 1200 dpi or higher (step S1308). Step S1308 corresponds to a determination unit that determines whether or not the printing resolution in the printing process is equal to or higher than a predetermined resolution. The predetermined resolution is 1200 dpi in the present embodiment. However, since the resolution varies depending on the performance of the apparatus, a resolution applicable to the apparatus is appropriately determined through experiments or the like.
ステップS1308の判別の結果、印刷解像度が1200dpi以上のときは(ステップS1308でYES)、検査制御処理を逐次処理に決定する(ステップS1307)。 If the result of determination in step S1308 is that the print resolution is 1200 dpi or higher (YES in step S1308), the inspection control processing is determined as sequential processing (step S1307).
このステップS1307は、1200dpi以上と肯定判別されたときは、逐次処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する調停手段に対応する。 In step S1307, when an affirmative determination is made that 1200 dpi or more, the timing for performing the print image data generation process, the reference image process, the print process, the scan image acquisition process, and the quality determination process is adjusted so as to perform sequential processes. Corresponds to mediation means.
一方、ステップS1308の判別の結果、印刷解像度が1200dpi未満のときは(ステップS1308でNO)、検査制御処理を並列処理に決定する(ステップS1309)。このように、否定判別されたときは、並列処理をするように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。 On the other hand, if the result of determination in step S1308 is that the print resolution is less than 1200 dpi (NO in step S1308), the inspection control processing is determined to be parallel processing (step S1309). As described above, when a negative determination is made, the timing for performing the print image data generation process, the reference image process, the print process, the scan image acquisition process, and the quality determination process is adjusted so as to perform parallel processing.
上述した実施の形態によれば、印刷解像度が予め定められた解像度以上のときは、検査制御処理を逐次処理に決定するので、並列処理を行った場合と比較して、検査待ちの印刷物が滞留することを抑制することができる。 According to the above-described embodiment, when the print resolution is equal to or higher than the predetermined resolution, the inspection control process is determined as the sequential process, so that the printed matter waiting for the inspection stays in comparison with the case where the parallel processing is performed. Can be suppressed.
[第3の実施の形態]
第3の実施の形態では、図6の調停処理の変形例について説明する。その他の構成は第1の実施の形態と同じである。
[Third Embodiment]
In the third embodiment, a modification of the arbitration process in FIG. 6 will be described. Other configurations are the same as those of the first embodiment.
図15は、図2における画像検査コントローラ210により実行される第3の実施の形態での調停処理の手順を示すフローチャートである。
FIG. 15 is a flowchart showing the procedure of the arbitration process in the third embodiment executed by the
図15において、図6と実質的に異なる点は、ステップS1406での判断内容が異なる点と、ステップS1408が新たに加わった点である。また、ステップS1405で受信する印刷設定は、印刷画像データがカラー画像か、モノクロ画像かを示す情報であったが、さらに印刷画像データの印刷解像度を示す情報が追加されている。 15 is substantially different from FIG. 6 in that the content of determination in step S1406 is different and step S1408 is newly added. The print setting received in step S1405 is information indicating whether the print image data is a color image or a monochrome image, but information indicating the print resolution of the print image data is further added.
また、第3の実施の形態は、RIP処理部204によりRIPデータに展開されたときに、操作部205の表示部に表示するための低解像度のサムネイル画像が生成されることがある場合の形態である。
In the third embodiment, when the
そこで、画像形成コントローラ201に、ステップS1405で受信した印刷設定に示される画像検査処理の対象となる印刷画像データに対応するサムネイル画像が存在するか否か判別する(ステップS1406)。
Therefore, it is determined whether or not the
ステップS1406の判別の結果、サムネイル画像が存在しないときは(ステップS1407でNO)、検査制御処理を逐次処理に決定する(ステップS1407)。 If the result of determination in step S1406 is that there is no thumbnail image (NO in step S1407), the inspection control processing is determined as sequential processing (step S1407).
一方、ステップS1406の判別の結果、サムネイル画像が存在するときは(ステップS1407YES)、ステップS1401で入力された検査設定での精度レベルが標準か否か判別する(ステップS1408)。このステップ1408は、領域に含まれる画素の数が予め定められた値以上か否か判別する判別手段に対応している。この予め定められた値は、本実施の形態の場合は精度レベルが高解像度の場合の画素数になるが、装置の性能により異なるため、実験などにより、予めその装置に適用可能な画素数を適宜定めるようにする。 On the other hand, if the result of determination in step S1406 is that a thumbnail image exists (YES in step S1407), it is determined whether or not the accuracy level in the inspection setting input in step S1401 is standard (step S1408). Step 1408 corresponds to a determination unit that determines whether or not the number of pixels included in the region is equal to or greater than a predetermined value. In the case of the present embodiment, this predetermined value is the number of pixels when the accuracy level is high resolution, but differs depending on the performance of the device. Determine as appropriate.
ステップS1408の判別の結果、精度レベルが標準ではなく、高解像度のときは(ステップS1408でNO)、上記ステップS1407に進む。従って、上記ステップS1407は調停手段に対応する。すなわち、領域に含まれる画素の数が予め定められた値以上と肯定判別されたときは、逐次処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。 If it is determined in step S1408 that the accuracy level is not standard and the resolution is high (NO in step S1408), the process proceeds to step S1407. Therefore, step S1407 corresponds to the arbitrating means. That is, when an affirmative determination is made that the number of pixels included in the region is equal to or greater than a predetermined value, a print image data generation process, a reference image process, a print process, a scan image acquisition process, and a sequential process are performed. Arbitrate the timing of quality judgment processing.
一方、ステップS1408の判別の結果、精度レベルが標準のときは(ステップS1408でYES)、検査制御処理を並列処理に決定する(ステップS1409)。このように、否定判別されたときは、並列処理をするように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。 On the other hand, if the result of determination in step S1408 is that the accuracy level is standard (YES in step S1408), the inspection control processing is determined to be parallel processing (step S1409). As described above, when a negative determination is made, the timing for performing the print image data generation process, the reference image process, the print process, the scan image acquisition process, and the quality determination process is adjusted so as to perform parallel processing.
上述した実施の形態によれば、領域に含まれる画素の数が予め定められた値以上のときは、検査制御処理を逐次処理に決定するので、並列処理を行った場合と比較して、検査待ちの印刷物が滞留することを抑制することができる。 According to the above-described embodiment, when the number of pixels included in the region is equal to or greater than a predetermined value, the inspection control process is determined as a sequential process. It is possible to prevent the waiting printed matter from staying.
[第4の実施の形態]
第4の実施の形態では、図6の調停処理の変形例について説明する。その他の構成は第1の実施の形態と同じである。
[Fourth Embodiment]
In the fourth embodiment, a modification of the arbitration process in FIG. 6 will be described. Other configurations are the same as those of the first embodiment.
図16は、図2における画像検査コントローラ210により実行される第4の実施の形態での調停処理の手順を示すフローチャートである。
FIG. 16 is a flowchart showing the procedure of the arbitration process in the fourth embodiment executed by the
図16において、図6と実質的に異なる点は、ステップS1506が追加され、さらにステップS1507での判断内容が異なる点である。また、ステップS1505で受信する印刷設定は、印刷画像データがカラー画像か、モノクロ画像かを示す情報であったが、さらに印刷画像データの印刷解像度を示す情報が追加されている。 16 is substantially different from FIG. 6 in that step S1506 is added and the determination content in step S1507 is different. The print setting received in step S1505 is information indicating whether the print image data is a color image or a monochrome image, but information indicating the print resolution of the print image data is further added.
そこで、まず画像検査処理時間を算出する(ステップS1506)。この画像検査処理時間における画像検査処理は、リファレンス画像処理と画像比較判定処理とを示している。また画像検査処理時間の算出は、ステップS1501で入力された検査設定と画像形成コントローラ201への印刷指示内容によってほぼ一意的に決まるものとする。
Therefore, first, the image inspection processing time is calculated (step S1506). The image inspection processing in the image inspection processing time indicates reference image processing and image comparison determination processing. The calculation of the image inspection processing time is determined almost uniquely by the inspection setting input in step S1501 and the contents of the print instruction to the
次いで、画像検査処理時間が印刷時間以上か否か判別する(ステップS1507)。このステップS1507は、リファレンス画像処理、及び品質判定処理に要する時間が、印刷処理に要する時間以上か否か判別する判別手段に対応する。 Next, it is determined whether or not the image inspection processing time is equal to or longer than the printing time (step S1507). Step S1507 corresponds to a determination unit that determines whether the time required for the reference image processing and the quality determination processing is equal to or longer than the time required for the printing process.
ステップS1507の判別の結果、画像検査処理時間が印刷時間以上のときは(ステップS1507でYES)、検査制御処理を逐次処理に決定する(ステップS1508)。このステップS1508は、ステップS1507で肯定判別されたときは、逐次処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する調停手段に対応する。 If it is determined in step S1507 that the image inspection processing time is equal to or longer than the printing time (YES in step S1507), the inspection control processing is determined as sequential processing (step S1508). In step S1508, when an affirmative determination is made in step S1507, the timing of performing the print image data generation process, the reference image process, the print process, the scanned image acquisition process, and the quality determination process is adjusted so as to perform sequential processes. Corresponds to mediation means.
一方、ステップS1507の判別の結果、画像検査処理時間が印刷時間未満のときは(ステップS1507でNO)、検査制御処理を並列処理に決定する(ステップS1509)。このように、否定判別されたときは、並列処理をするように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。 On the other hand, if the result of determination in step S1507 is that the image inspection processing time is less than the printing time (NO in step S1507), the inspection control processing is determined as parallel processing (step S1509). As described above, when a negative determination is made, the timing for performing the print image data generation process, the reference image process, the print process, the scan image acquisition process, and the quality determination process is adjusted so as to perform parallel processing.
上述した実施の形態によれば、リファレンス画像処理、及び品質判定処理に要する時間が、印刷処理に要する時間以上のときは、検査制御処理を逐次処理に決定するので、並列処理を行った場合と比較して検査待ちの印刷物が滞留することを抑制することができる。 According to the above-described embodiment, when the time required for the reference image processing and the quality determination processing is equal to or longer than the time required for the printing processing, the inspection control processing is determined to be sequential processing. In comparison, it is possible to suppress the retention of printed matter waiting for inspection.
以上説明した第2〜第4の実施の形態は、第1の実施の形態における検査制御処理の決定方法に対する変形例であった。上述した変形例の他に、例えば接続されているネットワークの通信速度によって検査制御処理を決定するようにしてもよい。例えば、通信速度が予め定められた速度より高速であれば検査制御処理を並列処理に決定し、通信速度が予め定められた速度未満であれば検査制御処理を逐次処理に決定する。 The second to fourth embodiments described above are modifications to the determination method of the inspection control process in the first embodiment. In addition to the above-described modification, for example, the inspection control process may be determined based on the communication speed of the connected network. For example, if the communication speed is higher than a predetermined speed, the inspection control process is determined as parallel processing, and if the communication speed is lower than the predetermined speed, the inspection control process is determined as sequential processing.
また、図1で説明したように、画像印刷ユニット、画像検査ユニット、フィニッシングユニットは物理的に分離可能であることから、各ユニットはより多くの機種と接続可能となっていることが多い。従って、画像印刷ユニットの印刷速度によって検査制御処理を決定するようにしてもよい。例えば、画像印刷ユニットの印刷速度が予め定められた速度より高速であれば検査制御処理を並列処理に決定し、印刷速度が予め定められた速度未満であれば検査制御処理を逐次処理に決定する。 In addition, as described with reference to FIG. 1, the image printing unit, the image inspection unit, and the finishing unit are physically separable, and therefore, each unit can be connected to more models. Therefore, the inspection control process may be determined according to the printing speed of the image printing unit. For example, if the printing speed of the image printing unit is higher than a predetermined speed, the inspection control processing is determined as parallel processing, and if the printing speed is less than the predetermined speed, the inspection control processing is determined as sequential processing. .
さらに、複数ページを1枚の紙に印刷したり、インサータを使用したときなど、画像処理装置のパフォーマンスを低下させるような印刷処理を行っているか否かで検査制御処理を決定するようにしてもよい。例えば、画像処理装置のパフォーマンスを低下させるような印刷処理を行っている場合は検査制御処理を並列処理に決定し、そうでないときは検査制御処理を並列処理に決定するようにしてもよい。 Further, the inspection control process may be determined based on whether or not a print process that reduces the performance of the image processing apparatus is performed, such as when multiple pages are printed on a single sheet of paper or when an inserter is used. Good. For example, when print processing that lowers the performance of the image processing apparatus is performed, the inspection control processing may be determined as parallel processing, and otherwise, the inspection control processing may be determined as parallel processing.
以上説明した実施の形態により、検査待ちの印刷物が滞留することを抑制するだけではなく、検査結果を検査表示部214にリアルタイムに表示させることもできる。
According to the embodiment described above, it is possible not only to suppress stagnating printed matter waiting for inspection but also to display the inspection result on the
(他の実施の形態)
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
(Other embodiments)
The present invention is also realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program code. It is a process to be executed. In this case, the program and the storage medium storing the program constitute the present invention.
100 画像処理システム
101 画像処理装置
102 画像印刷ユニット
103 画像検査ユニット
104 フィニッシングユニット
204 RIP処理部
205 操作部
206 画像形成制御部
207,212 メモリ部
208 印刷画像処理部
209 機構プロセス制御部
211 検査操作部
213 リファレンス画像処理部
214 検査表示部
215 印刷検査処理タイミング調停部
216 検査制御部
217 検査スキャナ
218 スキャン画像処理部
220 画像比較判定部
221 スキャン画像格納部
222 リファレンス画像格納部
DESCRIPTION OF
Claims (13)
前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、
前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、
前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、
前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、
前記印刷処理により、前記記録媒体に印刷される画像がカラー画像か否か判別する判別手段と、
前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段と
を備えたことを特徴とする画像処理装置。 Generation means for performing print image data generation processing for generating print image data for printing an image on a recording medium;
Printing means for performing a printing process for printing an image indicated by the print image data generated by the generation means on the recording medium;
A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading an image from the recording medium on which the image is printed by the printing unit;
Reference image generation means for performing reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition means from the print image data generated by the generation means;
A quality determination for determining the quality of the image printed on the recording medium by the printing unit by comparing the scanned image acquired by the scanned image acquiring unit and the reference image generated by the reference image generating unit. Quality judgment means for processing;
Determining means for determining whether an image printed on the recording medium is a color image by the printing process;
When a positive determination is made by the determination unit, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. An image processing apparatus comprising: mediation means for mediating timing for performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、
前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、
前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、
前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、
前記印刷処理における印刷解像度が予め定められた解像度以上か否か判別する判別手段と、
前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段と
を備えたことを特徴とする画像処理装置。 Generation means for performing print image data generation processing for generating print image data for printing an image on a recording medium;
Printing means for performing a printing process for printing an image indicated by the print image data generated by the generation means on the recording medium;
A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading an image from the recording medium on which the image is printed by the printing unit;
Reference image generation means for performing reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition means from the print image data generated by the generation means;
A quality determination for determining the quality of the image printed on the recording medium by the printing unit by comparing the scanned image acquired by the scanned image acquiring unit and the reference image generated by the reference image generating unit. Quality judgment means for processing;
A discriminating means for discriminating whether or not a printing resolution in the printing process is equal to or higher than a predetermined resolution;
When a positive determination is made by the determination unit, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. An image processing apparatus comprising: mediation means for mediating timing for performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、
前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、
前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、
前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像の各々を複数の領域に分割し、分割した領域に含まれる画素の濃度を比較することにより、前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、
前記品質判定処理における前記領域に含まれる画素の数が予め定められた値以上か否か判別する判別手段と、
前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段と
を備えたことを特徴とする画像処理装置。 Generation means for performing print image data generation processing for generating print image data for printing an image on a recording medium;
Printing means for performing a printing process for printing an image indicated by the print image data generated by the generation means on the recording medium;
A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading an image from the recording medium on which the image is printed by the printing unit;
Reference image generation means for performing reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition means from the print image data generated by the generation means;
By dividing each of the scan image acquired by the scan image acquisition unit and the reference image generated by the reference image generation unit into a plurality of regions, and comparing the density of pixels included in the divided regions, Quality determination means for performing a quality determination process for determining the quality of an image printed on the recording medium;
A discriminating means for discriminating whether or not the number of pixels included in the region in the quality judgment processing is a predetermined value or more;
When a positive determination is made by the determination unit, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. An image processing apparatus comprising: mediation means for mediating timing for performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、
前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、
前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、
前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、
前記リファレンス画像処理、及び品質判定処理に要する時間が、前記印刷処理に要する時間以上か否か判別する判別手段と、
前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段と
を備えたことを特徴とする画像処理装置。 Generation means for performing print image data generation processing for generating print image data for printing an image on a recording medium;
Printing means for performing a printing process for printing an image indicated by the print image data generated by the generation means on the recording medium;
A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading an image from the recording medium on which the image is printed by the printing unit;
Reference image generation means for performing reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition means from the print image data generated by the generation means;
A quality determination for determining the quality of the image printed on the recording medium by the printing unit by comparing the scanned image acquired by the scanned image acquiring unit and the reference image generated by the reference image generating unit. Quality judgment means for processing;
Determining means for determining whether the time required for the reference image processing and the quality determination processing is equal to or longer than the time required for the print processing;
When a positive determination is made by the determination unit, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. An image processing apparatus comprising: mediation means for mediating timing for performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記印刷処理により、前記記録媒体に印刷される画像がカラー画像か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とする制御方法。 A generation unit that performs print image data generation processing that generates print image data for printing an image on a recording medium, and a print processing that prints an image indicated by the print image data generated by the generation unit on the recording medium A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading the image from the recording medium on which the image is printed by the printing unit; A reference image generation unit that performs reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit; and the scan image acquisition The scanned image acquired by the means, and the reference image generating hand A quality determination unit that performs a quality determination process for determining a quality of an image printed on the recording medium by the printing unit by comparing the reference images generated by ,
A determination step of determining whether an image printed on the recording medium is a color image by the printing process;
When an affirmative determination is made in the determination step, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. A control method comprising: an arbitration step that mediates timing for performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記印刷処理における印刷解像度が予め定められた解像度以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とする制御方法。 A generation unit that performs print image data generation processing that generates print image data for printing an image on a recording medium, and a print processing that prints an image indicated by the print image data generated by the generation unit on the recording medium A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading the image from the recording medium on which the image is printed by the printing unit; A reference image generation unit that performs reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit; and the scan image acquisition The scanned image acquired by the means, and the reference image generating hand A quality determination unit that performs a quality determination process for determining a quality of an image printed on the recording medium by the printing unit by comparing the reference images generated by ,
A determination step of determining whether or not a printing resolution in the printing process is equal to or higher than a predetermined resolution;
When an affirmative determination is made in the determination step, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. A control method comprising: an arbitration step that mediates timing for performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記品質判定処理における前記領域に含まれる画素の数が予め定められた値以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とする制御方法。 A generation unit that performs print image data generation processing that generates print image data for printing an image on a recording medium, and a print processing that prints an image indicated by the print image data generated by the generation unit on the recording medium A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading the image from the recording medium on which the image is printed by the printing unit; A reference image generation unit that performs reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit; and the scan image acquisition The scanned image acquired by the means, and the reference image generating hand The quality of the quality determination process for determining the quality of the image printed on the recording medium by dividing each of the reference images generated by the above into a plurality of areas and comparing the density of the pixels included in the divided areas An image processing apparatus control method comprising a determination unit,
A determination step of determining whether or not the number of pixels included in the region in the quality determination process is greater than or equal to a predetermined value;
When an affirmative determination is made in the determination step, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. A control method comprising: an arbitration step that mediates timing for performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記リファレンス画像処理、及び品質判定処理に要する時間が、前記印刷処理に要する時間以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とする制御方法。 A generation unit that performs print image data generation processing that generates print image data for printing an image on a recording medium, and a print processing that prints an image indicated by the print image data generated by the generation unit on the recording medium A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading the image from the recording medium on which the image is printed by the printing unit; A reference image generation unit that performs reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit; and the scan image acquisition The scanned image acquired by the means, and the reference image generating hand A quality determination unit that performs a quality determination process for determining a quality of an image printed on the recording medium by the printing unit by comparing the reference images generated by ,
A determination step of determining whether the time required for the reference image processing and the quality determination processing is equal to or longer than the time required for the print processing;
When an affirmative determination is made in the determination step, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. A control method comprising: an arbitration step that mediates timing for performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記制御方法は、
前記印刷処理により、前記記録媒体に印刷される画像がカラー画像か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とするプログラム。 A generation unit that performs print image data generation processing that generates print image data for printing an image on a recording medium, and a print processing that prints an image indicated by the print image data generated by the generation unit on the recording medium A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading the image from the recording medium on which the image is printed by the printing unit; A reference image generation unit that performs reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit; and the scan image acquisition The scanned image acquired by the means, and the reference image generating hand A control method for an image processing apparatus, comprising: a quality determination unit that performs a quality determination process for determining a quality of an image printed on the recording medium by the printing unit by comparing the reference images generated by A program for executing the program,
The control method is:
A determination step of determining whether an image printed on the recording medium is a color image by the printing process;
When an affirmative determination is made in the determination step, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. An arbitration step for arbitrating the timing of performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記制御方法は、
前記印刷処理における印刷解像度が予め定められた解像度以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とするプログラム。 A generation unit that performs print image data generation processing that generates print image data for printing an image on a recording medium, and a print processing that prints an image indicated by the print image data generated by the generation unit on the recording medium A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading the image from the recording medium on which the image is printed by the printing unit; A reference image generation unit that performs reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit; and the scan image acquisition The scanned image acquired by the means, and the reference image generating hand A control method for an image processing apparatus, comprising: a quality determination unit that performs a quality determination process for determining a quality of an image printed on the recording medium by the printing unit by comparing the reference images generated by A program for executing the program,
The control method is:
A determination step of determining whether or not a printing resolution in the printing process is equal to or higher than a predetermined resolution;
When an affirmative determination is made in the determination step, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. An arbitration step for arbitrating the timing of performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記制御方法は、
前記品質判定処理における前記領域に含まれる画素の数が予め定められた値以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とするプログラム。 A generation unit that performs print image data generation processing that generates print image data for printing an image on a recording medium, and a print processing that prints an image indicated by the print image data generated by the generation unit on the recording medium A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading the image from the recording medium on which the image is printed by the printing unit; A reference image generation unit that performs reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit; and the scan image acquisition The scanned image acquired by the means, and the reference image generating hand The quality of the quality determination process for determining the quality of the image printed on the recording medium by dividing each of the reference images generated by the above into a plurality of areas and comparing the density of the pixels included in the divided areas A program for causing a computer to execute a control method of an image processing apparatus including a determination unit,
The control method is:
A determination step of determining whether or not the number of pixels included in the region in the quality determination process is greater than or equal to a predetermined value;
When an affirmative determination is made in the determination step, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. An arbitration step for arbitrating the timing of performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
前記制御方法は、
前記リファレンス画像処理、及び品質判定処理に要する時間が、前記印刷処理に要する時間以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とするプログラム。 A generation unit that performs print image data generation processing that generates print image data for printing an image on a recording medium, and a print processing that prints an image indicated by the print image data generated by the generation unit on the recording medium A scan image acquisition unit that performs a scan image acquisition process of acquiring a scan image indicating the image printed on the recording medium by reading the image from the recording medium on which the image is printed by the printing unit; A reference image generation unit that performs reference image processing for generating a reference image for comparison with the scan image acquired by the scan image acquisition unit from the print image data generated by the generation unit; and the scan image acquisition The scanned image acquired by the means, and the reference image generating hand A control method for an image processing apparatus, comprising: a quality determination unit that performs a quality determination process for determining a quality of an image printed on the recording medium by the printing unit by comparing the reference images generated by A program for executing the program,
The control method is:
A determination step of determining whether the time required for the reference image processing and the quality determination processing is equal to or longer than the time required for the print processing;
When an affirmative determination is made in the determination step, the print image data generation process and the reference image process are performed, and then the print process, the scanned image acquisition process, and the quality determination process are performed. An arbitration step for arbitrating the timing of performing image data generation processing, the reference image processing, the printing processing, the scanned image acquisition processing, and the quality determination processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012123075A JP2013251611A (en) | 2012-05-30 | 2012-05-30 | Image processing apparatus, control method of the same, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012123075A JP2013251611A (en) | 2012-05-30 | 2012-05-30 | Image processing apparatus, control method of the same, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013251611A true JP2013251611A (en) | 2013-12-12 |
Family
ID=49849930
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012123075A Pending JP2013251611A (en) | 2012-05-30 | 2012-05-30 | Image processing apparatus, control method of the same, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013251611A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017040702A (en) * | 2015-08-18 | 2017-02-23 | コニカミノルタ株式会社 | Image forming system |
-
2012
- 2012-05-30 JP JP2012123075A patent/JP2013251611A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017040702A (en) * | 2015-08-18 | 2017-02-23 | コニカミノルタ株式会社 | Image forming system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8780378B2 (en) | Inspection apparatus, inspection method, inspection system, and storage medium | |
US9898814B2 (en) | Image inspection apparatus, image inspection method, and control program of image inspection apparatus | |
US9571670B2 (en) | Inspection apparatus, inspection method, inspection system, and computer-readable storage medium | |
JP6852430B2 (en) | Inspection equipment, inspection methods and programs | |
US20130301083A1 (en) | Image inspection device, image inspection system, image inspection method, and computer program | |
US20140079292A1 (en) | Image inspection apparatus, image inspection system and image inspection method | |
US20130208290A1 (en) | Checking system, control method of checking system, and storage medium | |
JP2021037736A (en) | Image processing device, control method for the same, and inspecting device and control method for the same as well as program | |
JP2016061659A (en) | Printed matter inspection device, printed matter inspection system, and printed matter inspection method | |
CN111095117A (en) | Image forming apparatus based on calibration chart | |
JP2017032507A (en) | Inspection device and inspection method | |
JP2016055525A (en) | Defect information specifying device and defect information specifying method | |
JP2014145685A (en) | Inspection device and control method thereof, printing system, and program | |
US20230142237A1 (en) | Inspection system, method for controlling inspection system | |
JP2016061603A (en) | Projection device and projection method | |
JP2016178557A (en) | Image processing apparatus, correction method and program | |
JP2021068390A (en) | Image forming apparatus, image forming method, and program | |
JP2021067914A (en) | Image forming apparatus, image forming method, and program | |
JP2013235458A (en) | Inspection system, inspection device, inspection method, and program | |
JP6039296B2 (en) | Image forming apparatus, control method therefor, and program | |
JP2021125786A (en) | Image forming apparatus, information processing method, and program | |
JP2013251611A (en) | Image processing apparatus, control method of the same, and program | |
US11487977B2 (en) | Image forming apparatus and image forming method to verify target image using corrected image | |
US10578994B2 (en) | Image forming apparatus that determines a fixing temperature for a fixing operation based on toner amounts of blocks of image data and related image forming method and storage medium | |
JP6218614B2 (en) | Image forming apparatus and printing control method |