JP7650204B2 - Image inspection device, method, and program - Google Patents
Image inspection device, method, and program Download PDFInfo
- Publication number
- JP7650204B2 JP7650204B2 JP2021118718A JP2021118718A JP7650204B2 JP 7650204 B2 JP7650204 B2 JP 7650204B2 JP 2021118718 A JP2021118718 A JP 2021118718A JP 2021118718 A JP2021118718 A JP 2021118718A JP 7650204 B2 JP7650204 B2 JP 7650204B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- inspection
- density
- value
- density stability
- 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.)
- Active
Links
Landscapes
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Control Or Security For Electrophotography (AREA)
Description
本発明は、画像の欠陥の有無を検査する画像検査装置および方法、プログラムに関する。 The present invention relates to an image inspection device, method, and program for inspecting an image for defects.
印刷装置により出力される印刷物においては、インクやトナー等の色材が意図しない箇所に付着する「汚れ」が発生する場合がある。また、画像を形成すべき箇所に十分な色材が付着せず、本来よりも色が薄くなってしまう「色抜け」が発生する場合がある。こうした汚れや色抜けといった、いわゆる印刷欠陥は印刷物の品質を低下させる。そこで、印刷物における欠陥の有無を自動で検査する画像検査装置が提案されている。 In printed matter output by a printing device, "stains" can occur when color materials such as ink or toner adhere to unintended locations. In addition, there can be cases where not enough color material adheres to the location where an image is to be formed, resulting in a "color loss" that makes the color lighter than it should be. These so-called printing defects, such as stains and color loss, reduce the quality of the printed matter. For this reason, image inspection devices have been proposed that automatically inspect printed matter for defects.
このような画像検査装置は、予め欠陥を含まない参照画像(基準画像)を用意し、参照画像と検査対象画像との差分画像を基に欠陥の有無を判定する。欠陥の大きさやコントラストは多岐にわたり、欠陥を検出する閾値レベル(例えば、検出する欠陥のコントラスト閾値)を厳しく(低めに)設定すると、本来検出すべき欠陥に加え、ノイズによる欠陥まで検知してしまう過検知が多発し、生産性が低下する。一方、閾値レベルを緩く(高めに)設定すると、低コントラストの欠陥の検出精度が低下する。 Such image inspection devices prepare a reference image (standard image) that does not contain defects in advance, and determine the presence or absence of defects based on the difference image between the reference image and the image to be inspected. Defects come in a wide variety of sizes and contrasts, and if the threshold level for detecting defects (for example, the contrast threshold for the defects to be detected) is set too strictly (low), overdetection occurs frequently, in which defects caused by noise are detected in addition to defects that should have been detected, reducing productivity. On the other hand, if the threshold level is set too loosely (high), the detection accuracy for low-contrast defects decreases.
生産性を低下させずに欠陥の検出精度を高める手法として、例えば、特許文献1では、予め想定される欠陥の発生頻度を基に領域毎に検査レベルを調整する方法が提案されている。すなわち、特許文献1は、画像形成要素(ノズル)の不良の補償位置情報に基づき、補償適用領域と補償適用領域以外の補償非適用領域とで欠陥の検出性能を異ならせている。このように、「補償位置周辺」でのみ、欠陥を正しく欠陥と判定する「正検出能力」を少し落として誤検出回避能力を上げるような調整を行うことで、「補償位置周辺以外」の正検出能力を維持しつつ、全体の検出精度を向上させることができる。 As a method for improving defect detection accuracy without reducing productivity, for example, Patent Document 1 proposes a method of adjusting the inspection level for each area based on the expected frequency of defect occurrence. That is, Patent Document 1 differentiates defect detection performance between compensation application areas and non-compensation application areas outside the compensation application areas based on compensation position information for defective image forming elements (nozzles). In this way, by making adjustments that slightly reduce the "correct detection ability" for correctly determining defects as defects only "around the compensation position" and increase the ability to avoid false detection, it is possible to improve overall detection accuracy while maintaining correct detection ability "outside the compensation position."
しかしながら、欠陥はノズルの不良に起因するものだけではない。また、補償適用領域の割合が大きくなる場合もある。従って、特に低コントラストの欠陥の検出精度を低下させずに生産性を維持することに関し、改善の余地があった。 However, defects are not always caused by nozzle failures. In addition, the proportion of the compensation application area may be large. Therefore, there is room for improvement, especially in terms of maintaining productivity without reducing the detection accuracy of low-contrast defects.
本発明は、生産性を維持しつつ、欠陥の検出精度を向上させることを目的とする。 The present invention aims to improve defect detection accuracy while maintaining productivity.
上記目的を達成するために本発明は、印刷装置によって記録媒体に印刷された画像を読み取った画像を検査対象画像として取得する第1の取得手段と、前記検査対象画像の欠陥の有無を検査するための基準となる基準画像を取得する第2の取得手段と、前記印刷装置から、画像の濃度安定性に関わる所定情報を取得する第3の取得手段と、前記所定情報に基づいて、印刷における画像の濃度安定性を判定する判定手段と、前記濃度安定性に基づいて、前記検査対象画像を検査する際のパラメータを設定する設定手段と、前記パラメータを用いて、前記基準画像と前記検査対象画像とに基づいて前記検査対象画像を検査する検査手段と、を有することを特徴とする。 To achieve the above object, the present invention is characterized by having a first acquisition means for acquiring an image obtained by reading an image printed on a recording medium by a printing device as an image to be inspected, a second acquisition means for acquiring a reference image that serves as a standard for inspecting the image to be inspected for defects, a third acquisition means for acquiring predetermined information related to the density stability of the image from the printing device, a determination means for determining the density stability of the image in printing based on the predetermined information, a setting means for setting parameters for inspecting the image to be inspected based on the density stability, and an inspection means for inspecting the image to be inspected based on the reference image and the image to be inspected using the parameters.
本発明によれば、生産性を維持しつつ、欠陥の検出精度を向上させることができる。 The present invention makes it possible to improve defect detection accuracy while maintaining productivity.
以下、図面を参照して本発明の実施の形態を説明する。 The following describes an embodiment of the present invention with reference to the drawings.
(第1の実施の形態)
図1は、本発明の第1の実施の形態に係る画像検査装置を含む印刷システムのブロック図である。この印刷システム1000は、画像検査装置としての画像処理装置100と、印刷装置190と、印刷用サーバ180とから構成される。
(First embodiment)
1 is a block diagram of a printing system including an image inspection device according to a first embodiment of the present invention. The printing system 1000 is composed of an image processing device 100 as an image inspection device, a printing device 190, and a printing server 180.
本実施の形態では、画像処理装置100は、印刷装置190内に配置される濃度センサ193の測定値を基に印刷装置190における濃度安定性を推定する。画像処理装置100は、濃度安定性を基に、高頻度で発生するノイズのレベルを特定し、検出レベルを自動で調整する。 In this embodiment, the image processing device 100 estimates the density stability in the printing device 190 based on the measurement value of the density sensor 193 disposed in the printing device 190. The image processing device 100 identifies the level of noise that occurs frequently based on the density stability, and automatically adjusts the detection level.
印刷用サーバ180は、印刷ジョブを生成し、印刷装置190へ印刷ジョブを投入する。印刷用サーバ180には不図示の複数の外部装置がネットワークを介して通信可能に接続される。印刷用サーバ180が、これらの外部装置から印刷ジョブを生成する依頼や印刷データ等を受信するようにしてもよい。 The printing server 180 generates a print job and submits the print job to the printing device 190. A number of external devices (not shown) are communicatively connected to the printing server 180 via a network. The printing server 180 may receive requests to generate print jobs, print data, etc. from these external devices.
印刷装置190は、印刷用サーバ180から投入された印刷ジョブに基づき、記録媒体(印刷用紙)であるシート上に画像を形成する機能を有する。印刷装置190には、オフセット印刷方式のほか、電子写真方式やインクジェット方式等を適用することができる。本実施の形態では印刷装置190が電子写真方式であることを想定して説明するが、それに限定されない。 The printing device 190 has a function of forming an image on a sheet, which is a recording medium (print paper), based on a print job submitted from the printing server 180. In addition to the offset printing method, the printing device 190 can also be applied with an electrophotographic method or an inkjet method. In this embodiment, the printing device 190 will be described assuming that it is an electrophotographic method, but is not limited to this.
印刷装置190は、給紙部191、インタフェース(I/F)196、濃度センサ193、温度センサ195およびキャリブレーション制御部194を備える。I/F196は、画像処理装置100におけるインタフェース(I/F)106と接続されている。画像処理装置100は、I/F196、106を介して、印刷装置190と印刷物の処理タイミングの同期をとったり互いの稼働状況を連絡し合ったりすることができる。 The printing device 190 includes a paper feed unit 191, an interface (I/F) 196, a density sensor 193, a temperature sensor 195, and a calibration control unit 194. The I/F 196 is connected to an interface (I/F) 106 in the image processing device 100. The image processing device 100 can synchronize the processing timing of printed materials with the printing device 190 and communicate each other's operating status via the I/Fs 196 and 106.
温度センサ195は、印刷装置190内の温度を測定する。キャリブレーション制御部194は、印刷装置190における濃度キャリブレーション機能を実施すると共に、濃度キャリブレーションが完了したことを示すキャリブレーション完了通知を生成する。なお、本実施の形態では、温度センサ195およびキャリブレーション制御部194を設けることは必須でない。 The temperature sensor 195 measures the temperature inside the printing device 190. The calibration control unit 194 performs the density calibration function in the printing device 190 and generates a calibration completion notification indicating that the density calibration has been completed. Note that in this embodiment, it is not essential to provide the temperature sensor 195 and the calibration control unit 194.
ユーザは予めシートを給紙部191にセットする。印刷装置190は印刷ジョブが投入されると、給紙部191にセットされたシートを、搬送路192上を搬送しながら、シートの表面または両面に画像を形成し、画像処理装置100へと搬送する。 The user sets a sheet in advance in the paper feed unit 191. When a print job is input, the printing device 190 transports the sheet set in the paper feed unit 191 along the transport path 192, forms an image on the front or both sides of the sheet, and transports it to the image processing device 100.
印刷装置190は、所定のタイミングで(例えば、ジョブに対応するシートを搬送した後に)、シート上にチャート画像を形成し、このチャート画像を濃度センサ193で読み取る。濃度センサ193で読み取った濃度値は、I/F196、106を通じて、シートを搬送する毎に画像処理装置100に送られる。なお、濃度値の取得や送信のタイミングは問わない。濃度値の利用態様については後述する。なお、チャート画像を搬送路192に形成してもよい。その場合、搬送路192に例えば無端の搬送ベルト状のような形態を採用してもよい。あるいは、濃度センサ193を移動式に構成し、濃度センサ193を移動させてチャート画像を読み取ってもよい。 The printing device 190 forms a chart image on a sheet at a predetermined timing (for example, after conveying a sheet corresponding to a job), and reads this chart image with the density sensor 193. The density value read by the density sensor 193 is sent to the image processing device 100 via the I/Fs 196 and 106 each time a sheet is conveyed. The timing of obtaining and sending the density value does not matter. The manner in which the density value is used will be described later. The chart image may be formed on the conveying path 192. In that case, the conveying path 192 may have a form such as an endless conveying belt. Alternatively, the density sensor 193 may be configured as a movable type, and the chart image may be read by moving the density sensor 193.
画像処理装置100は、印刷装置190で画像が形成され搬送路192を通じて搬送されてきた印刷物であるシートに対し、画像欠陥の有無を調べる検査処理を実行する。以降、画像欠陥の有無を検査する全体的な処理を「検査処理」(図3で後述)と称し、複数種類の画像欠陥をそれぞれ検出する処理を「欠陥検出処理」(図4で後述)と称する。欠陥検出処理では欠陥の種類および欠陥箇所も特定される。欠陥検出処理は検査処理に含まれる。 The image processing device 100 performs an inspection process to check for image defects on a sheet, which is a printed matter on which an image has been formed by the printing device 190 and which has been transported through the transport path 192. Hereinafter, the overall process of inspecting for image defects is referred to as the "inspection process" (described later in FIG. 3), and the process of detecting each of the multiple types of image defects is referred to as the "defect detection process" (described later in FIG. 4). The defect detection process also identifies the type of defect and the defective location. The defect detection process is included in the inspection process.
画像処理装置100は、CPU101、RAM102、ROM103、主記憶装置104および画像読取装置105を備える。また、画像処理装置100は、I/F106、汎用インタフェース(I/F)107、ユーザインタフェース(UI)パネル108、およびメインバス109を備える。さらに、画像処理装置100は、印刷装置190の搬送路192と接続された搬送路110、検査で合格した印刷成果物を排出する出力トレイ111、欠陥が発見され検査で不合格だった印刷物を排出する出力トレイ112を備える。なお、印刷物の分類は、画像検査の合格および不合格の2種類だけでなく、さらに細かく分類されてもよい。 The image processing device 100 includes a CPU 101, a RAM 102, a ROM 103, a main memory device 104, and an image reading device 105. The image processing device 100 also includes an I/F 106, a general-purpose interface (I/F) 107, a user interface (UI) panel 108, and a main bus 109. The image processing device 100 also includes a transport path 110 connected to the transport path 192 of the printing device 190, an output tray 111 for discharging print products that have passed inspection, and an output tray 112 for discharging print products that have been found to have defects and have failed inspection. Note that the classification of print products may be more detailed than just the two types of pass and fail image inspection.
CPU101は、画像処理装置100内の全体を制御するプロセッサである。RAM102は、CPU101の主メモリ、ワークエリア等として機能する。ROM103は、CPU101によって実行されるプログラム群を格納している。主記憶装置104は、CPU101によって実行されるアプリケーションや、画像処理に用いられるデータ等を記憶する。 The CPU 101 is a processor that controls the entire image processing device 100. The RAM 102 functions as the main memory, work area, etc. of the CPU 101. The ROM 103 stores a group of programs executed by the CPU 101. The main memory device 104 stores applications executed by the CPU 101, data used in image processing, etc.
画像読取装置105は、印刷装置190から送られてきた印刷物の片面または両面を搬送路110上で読み取り、画像データとして取得するスキャナである。具体的には、画像読取装置105は、搬送路110の近傍に設けられた1以上の読取センサ(図示せず)を用いて、搬送される印刷物を読み取る。当該読取センサは片面側のみに設けられてもよいし、両面を同時に読み取るために、搬送される印刷物の表面側と裏面側の両側に設けられてもよい。読取センサが片面側のみに設けられる場合には、一方の面を読み取った後に搬送路110において不図示の両面搬送路を用いて搬送する印刷物の表裏を反転させ、再び読取センサに他方の面を読み取らせるようにしてもよい。 The image reading device 105 is a scanner that reads one or both sides of a printed material sent from the printing device 190 on the conveying path 110 and acquires the data as image data. Specifically, the image reading device 105 reads the printed material being conveyed using one or more reading sensors (not shown) provided near the conveying path 110. The reading sensor may be provided only on one side, or may be provided on both the front and back sides of the printed material being conveyed in order to simultaneously read both sides. When the reading sensor is provided only on one side, after reading one side, the printed material being conveyed using a double-sided conveying path (not shown) on the conveying path 110 may be inverted, and the other side may be read by the reading sensor again.
I/F106は、印刷装置190におけるI/F196と接続されている。汎用I/F107はUSBやIEEE1394等のシリアルバスインタフェースである。ユーザは、汎用I/F107を介して、ログ等のデータを持ち出したり、何らかのデータを画像処理装置100に取り込んだりすることができる。UIパネル108は、例えば液晶ディスプレイを含み、画像処理装置100のユーザインタフェースとして機能し、現在の状況や設定を表示してユーザに伝える。また、上記液晶ディスプレイはタッチパネル式であり、表示したボタンがユーザによって操作されることによりユーザからの指示を受け付けることができる。 The I/F 106 is connected to the I/F 196 in the printing device 190. The general-purpose I/F 107 is a serial bus interface such as USB or IEEE 1394. A user can take out data such as logs or import some data into the image processing device 100 via the general-purpose I/F 107. The UI panel 108 includes, for example, a liquid crystal display, and functions as a user interface for the image processing device 100, displaying the current status and settings to inform the user. In addition, the liquid crystal display is a touch panel type, and can accept instructions from the user by the user operating the displayed buttons.
メインバス109は画像処理装置100の各部を接続している。メインバス109を通じたCPU101からの指示によって、画像処理装置100や印刷システム1000の内部各所を動作させることができる。例えば画像処理装置100は、搬送路110を同期させて動かしたり、検査結果に応じて印刷物を出力トレイ111または出力トレイ112のいずれに送るかを切り替えたりすることができる。また、画像処理装置100は、CPUの他にGPU(Graphics Processing Unit)を備えてもよい。 The main bus 109 connects each part of the image processing device 100. Various parts inside the image processing device 100 and the printing system 1000 can be operated by instructions from the CPU 101 via the main bus 109. For example, the image processing device 100 can synchronously move the transport path 110, and switch whether to send the printed matter to the output tray 111 or the output tray 112 depending on the inspection results. Furthermore, the image processing device 100 may be equipped with a GPU (Graphics Processing Unit) in addition to the CPU.
画像処理装置100は、画像読取装置105で読み取られたシート上の画像データに基づき、印刷装置190から搬送されてきたシートを搬送路110で搬送しつつ、以下に説明する検査処理を実行する。検査処理の結果、シートが検査合格であれば当該シートは出力トレイ111まで搬送され、そうでなければ出力トレイ112に搬送される。こうして品質の確認されたものだけを納品用の成果物として出力トレイ111に集めることができる。 The image processing device 100 performs an inspection process, described below, while transporting the sheet transported from the printing device 190 along the transport path 110 based on the image data on the sheet read by the image reading device 105. If the result of the inspection process is that the sheet passes the inspection, the sheet is transported to the output tray 111, and if not, the sheet is transported to the output tray 112. In this way, only those sheets whose quality has been confirmed can be collected in the output tray 111 as deliverables for delivery.
図2は、画像処理装置100における主に検査処理を実現する機能ブロック図である。画像処理装置100は、検査処理を実現するために、画像取得部201、処理選択部202、パラメータ設定部203、検出処理部204および結果出力部205を有する。これらの機能部は、主にCPU101、RAM102、ROM103、主記憶装置104およびI/F106の協働により実現される。 Figure 2 is a functional block diagram that mainly realizes the inspection processing in the image processing device 100. To realize the inspection processing, the image processing device 100 has an image acquisition unit 201, a processing selection unit 202, a parameter setting unit 203, a detection processing unit 204, and a result output unit 205. These functional units are mainly realized by the cooperation of the CPU 101, RAM 102, ROM 103, main memory device 104, and I/F 106.
画像取得部201は、RAM102または主記憶装置104に記憶された参照画像と、検査対象画像とを取得する。ここで、参照画像は、検査対象画像と比較するための正解画像を表し、検査対象画像の欠陥の有無を検査するための基準となる基準画像である。参照画像は、例えば印刷装置190(または他の印刷装置)で正常に印刷されたことが確認された印刷物を画像読取装置105で読み取った画像データである。参照画像は、画像処理装置100のRAM102または主記憶装置104に予め格納されている。なお、これに限定されず、例えば印刷用サーバ180や印刷装置190で保持されている参照画像を画像取得部201が取得するようにしてもよい。このように、外部装置で保持されている参照画像を取得する場合には、画像取得部201は、当該外部装置に対して取得要求を送信し、その応答として参照画像を取得するようにしてもよい。 The image acquisition unit 201 acquires a reference image stored in the RAM 102 or the main memory device 104 and an image to be inspected. Here, the reference image represents a correct image to be compared with the image to be inspected, and is a reference image that serves as a reference for inspecting the presence or absence of defects in the image to be inspected. The reference image is, for example, image data read by the image reading device 105 from a printed matter that has been confirmed to have been printed normally by the printing device 190 (or other printing device). The reference image is stored in advance in the RAM 102 or the main memory device 104 of the image processing device 100. Note that, without being limited to this, the image acquisition unit 201 may acquire a reference image held in the printing server 180 or the printing device 190, for example. In this way, when acquiring a reference image held in an external device, the image acquisition unit 201 may transmit an acquisition request to the external device and acquire the reference image in response to the request.
処理選択部202は、複数種類の欠陥検出処理の中から1つ以上の処理を選択する。パラメータ設定部203は、UIパネル108を介して取得したユーザからの操作等に基づき、選択した欠陥検出処理に用いる検査パラメータを設定する。検出処理部204は、パラメータ設定部203にて設定された検査パラメータを用いて、処理選択部202にて選択された欠陥検出処理を実行する。結果出力部205は、検出処理部204にて処理した検査結果をUIパネル108に出力する。なお、結果出力部205は、UIパネル108に検査結果を出力する代わりに、またはこれに加えて、画像処理装置100にネットワークを介して通信可能に接続された外部装置に対して検査結果を出力するようにしてもよい。 The process selection unit 202 selects one or more processes from among a plurality of types of defect detection processes. The parameter setting unit 203 sets the inspection parameters to be used for the selected defect detection process based on user operations acquired via the UI panel 108. The detection processing unit 204 executes the defect detection process selected by the process selection unit 202 using the inspection parameters set by the parameter setting unit 203. The result output unit 205 outputs the inspection results processed by the detection processing unit 204 to the UI panel 108. Note that instead of or in addition to outputting the inspection results to the UI panel 108, the result output unit 205 may output the inspection results to an external device communicatively connected to the image processing device 100 via a network.
画像取得部201は、印刷装置190によってシート(記録媒体)に印刷された画像を読み取った画像を検査対象画像として取得する第1の取得手段の一例である。画像取得部201はまた、参照画像(基準画像)を取得する第2の取得手段の一例である。パラメータ設定部203は、チャート画像を濃度センサ193で読み取った濃度値(所定情報)を取得する第3の取得手段の一例である。パラメータ設定部203はまた、濃度値に基づいて、印刷における画像の濃度安定性を判定する判定手段の一例である。パラメータ設定部203はまた、判定された濃度安定性に基づいて、検査対象画像を検査する際の検査パラメータを設定する設定手段の一例である。検出処理部204は、検査パラメータを用いて、参照画像と検査対象画像とに基づいて検査対象画像を検査する検査手段の一例である。 The image acquisition unit 201 is an example of a first acquisition means that acquires an image obtained by reading an image printed on a sheet (recording medium) by the printing device 190 as an image to be inspected. The image acquisition unit 201 is also an example of a second acquisition means that acquires a reference image (standard image). The parameter setting unit 203 is also an example of a third acquisition means that acquires a density value (predetermined information) read from the chart image by the density sensor 193. The parameter setting unit 203 is also an example of a determination means that determines the density stability of an image in printing based on the density value. The parameter setting unit 203 is also an example of a setting means that sets inspection parameters when inspecting the image to be inspected based on the determined density stability. The detection processing unit 204 is an example of an inspection means that inspects the image to be inspected based on the reference image and the image to be inspected using the inspection parameters.
図3は、画像処理装置100が行う検査処理を示すフローチャートである。この処理は、ROM103に格納されたプログラムをCPU101がRAM102に展開して実行することによって実現される。また、以下では、各処理のステップ番号をSに続く数字で示す。この処理は、検査処理の開始が指示される開始されるか、または定期的に開始される。 Figure 3 is a flowchart showing the inspection process performed by the image processing device 100. This process is realized by the CPU 101 expanding a program stored in the ROM 103 into the RAM 102 and executing it. In the following, the step number of each process is indicated by a number following the S. This process is started when an instruction to start the inspection process is issued, or is started periodically.
S301では、処理選択部202およびパラメータ設定部203は、パラメータ設定処理(図6で後述)を実行する。概略を述べると、まず、処理選択部202は、ユーザ入力等に基づいて、実施する少なくとも1つの欠陥検出処理を選択する。処理選択部202は、UIパネル108に表示された選択画面(不図示)を介して欠陥検出処理の選択をユーザから受け付ける。当該選択画面では、例えば、欠陥の種類を選択可能であり、選択された欠陥を検出するための欠陥検出処理が選択される。欠陥の種類としては、点形状の欠陥、線形状(スジ)の欠陥に加えて、画像ムラや面形状の結果など、任意の種類の欠陥が含まれてもよい。ユーザ選択が行われない場合には、デフォルトで既定されている欠陥検出処理が選択されてもよい。 In S301, the process selection unit 202 and the parameter setting unit 203 execute a parameter setting process (described later in FIG. 6). In summary, first, the process selection unit 202 selects at least one defect detection process to be performed based on user input or the like. The process selection unit 202 accepts a selection of a defect detection process from the user via a selection screen (not shown) displayed on the UI panel 108. On the selection screen, for example, the type of defect can be selected, and a defect detection process for detecting the selected defect is selected. The type of defect may include any type of defect, such as a point-shaped defect, a line-shaped (streak) defect, or a result of image unevenness or a surface shape. If no user selection is made, a default defect detection process may be selected.
パラメータ設定処理(S301)ではさらに、パラメータ設定部203は、選択された欠陥検出処理のそれぞれに対応する検査パラメータを設定する。すなわち、パラメータ設定部203は、処理選択部202で選択された欠陥検出を実施するための検査パラメータの登録を実施する。検査パラメータは、欠陥の種類に応じたフィルタと、欠陥か否かを判別するための判定閾値THとを含む。パラメータ設定部203は、検査パラメータのうち判定閾値THに関しては、印刷装置190から送られてきた情報から算出される濃度差分値を基に設定する。検査パラメータの設定処理の詳細については図6等で後述する。 In the parameter setting process (S301), the parameter setting unit 203 further sets inspection parameters corresponding to each of the selected defect detection processes. That is, the parameter setting unit 203 registers the inspection parameters for performing the defect detection selected by the process selection unit 202. The inspection parameters include a filter according to the type of defect and a judgment threshold TH for determining whether or not there is a defect. The parameter setting unit 203 sets the judgment threshold TH, one of the inspection parameters, based on a density difference value calculated from information sent from the printing device 190. Details of the inspection parameter setting process will be described later with reference to FIG. 6 etc.
S302では、画像取得部201は、参照画像をRAM102または主記憶装置104から取得する。S303では、画像取得部201は、印刷装置190から搬送されてきたシートを画像読取装置105によって読み取らせることにより、検査対象画像を取得する。なお、画像読取装置105によって予め読み取られ、主記憶装置104に保持されている読み取データを検査対象画像として取得する構成であってもよい。 In S302, the image acquisition unit 201 acquires a reference image from the RAM 102 or the main memory device 104. In S303, the image acquisition unit 201 acquires an inspection target image by having the image reading device 105 read the sheet conveyed from the printing device 190. Note that the configuration may also be such that read data that has been read in advance by the image reading device 105 and is stored in the main memory device 104 is acquired as the inspection target image.
S304では、処理選択部202は、RAM102に格納されている選択された欠陥検出処理の中から、今回実行する欠陥検出処理を初期値にセットする。初期値は最初に実施する欠陥検出処理を示すものであり、特に欠陥検出処理に優先順位が無い場合には、選択された順に実施されるようにしてもよい。 In S304, the process selection unit 202 sets the defect detection process to be executed this time from among the selected defect detection processes stored in the RAM 102 to an initial value. The initial value indicates the defect detection process to be executed first, and if there is no particular priority for the defect detection processes, they may be executed in the order of selection.
S305では、検出処理部204は、欠陥検出処理(図4で後述)を実行する。S306では、検出処理部204は、選択された全ての欠陥検出処理を終了したか否かを判別する。そして検出処理部204は、選択された全ての欠陥検出処理を終了していないと判別した場合は、S307に進み、選択された全ての欠陥検出処理を終了したと判別した場合は、S308に進む。 In S305, the detection processing unit 204 executes a defect detection process (described later in FIG. 4). In S306, the detection processing unit 204 determines whether or not all selected defect detection processes have been completed. If the detection processing unit 204 determines that all selected defect detection processes have not been completed, the process proceeds to S307, and if the detection processing unit 204 determines that all selected defect detection processes have been completed, the process proceeds to S308.
S307では、処理選択部202は、欠陥検査処理の種類を未処理のものに変更し、処理をS305に戻し、次の欠陥検査処理へ移行する。S308では、結果出力部205は、検査結果を生成し、出力する。具体的には、結果出力部205は、検査結果として、特定された欠陥の種類および欠陥箇所の情報を、UIパネル108に表示して、図3に示す処理を終了する。 In S307, the process selection unit 202 changes the type of defect inspection process to unprocessed, returns the process to S305, and moves to the next defect inspection process. In S308, the result output unit 205 generates and outputs the inspection results. Specifically, the result output unit 205 displays the type of defect identified and information on the defective location as the inspection result on the UI panel 108, and ends the process shown in FIG. 3.
図4は、図3のS305で実行される欠陥検出処理を示すフローチャートである。図4に示す処理は、S305のサブルーチンであり、1つの欠陥検出処理の流れを示すものである。本実施の形態では、検査処理方法として、予め欠陥が無いことが確認された参照画像との比較により検査対象画像の欠陥を検出する方法について述べる。 Figure 4 is a flowchart showing the defect detection process executed in S305 of Figure 3. The process shown in Figure 4 is a subroutine of S305, and shows the flow of one defect detection process. In this embodiment, the inspection process method described is a method of detecting defects in an image to be inspected by comparing it with a reference image that has been confirmed in advance to be free of defects.
S401では、検出処理部204は、一般的な位置合わせ処理方法を用いて、参照画像と検査対象画像との位置合わせ(マッチング)を行う。S402では、検出処理部204は、参照画像と検査対象画像との差分画像を取得する。ここでいう差分画像とは、例えば参照画像と検査対象画像とを画素ごとに比較し、画素値(例えばRGBごとの濃度値)の差分値を画素毎に取得して生成されたものである。S403では、検出処理部204は、S402で取得された差分画像に対し、特定の形状を強調するためのフィルタ処理を実行する。 In S401, the detection processing unit 204 aligns (matches) the reference image and the image to be inspected using a general alignment processing method. In S402, the detection processing unit 204 acquires a difference image between the reference image and the image to be inspected. The difference image here is generated, for example, by comparing the reference image and the image to be inspected pixel by pixel and acquiring the difference value of the pixel value (for example, the density value for each RGB) for each pixel. In S403, the detection processing unit 204 executes a filter process on the difference image acquired in S402 to emphasize a specific shape.
図5(a)、(b)は、フィルタ処理で用いるフィルタの例を示す図である。図5(a)に示すフィルタ500は、点状の欠陥を強調するためのフィルタである。図5(b)に示すフィルタ501は、線状の欠陥を強調するためのフィルタである。フィルタは、検査パラメータに含まれる。フィルタ処理で用いるフィルタは、図3のS304で初期値にセットされた(選択された)欠陥検出処理の種類に応じて決定される。従って、欠陥検出処理として点状欠陥の検出が選択された場合には、フィルタ500(図5(a))を用いて処理が実行される。また、欠陥検出処理として、線状欠陥の検出が選択された場合には、フィルタ501(図5(b))に示されたフィルタを用いて処理が実行される。 Figures 5(a) and (b) are diagrams showing examples of filters used in the filter process. Filter 500 shown in Figure 5(a) is a filter for emphasizing point-like defects. Filter 501 shown in Figure 5(b) is a filter for emphasizing line-like defects. Filters are included in the inspection parameters. The filter used in the filter process is determined according to the type of defect detection process set (selected) as the initial value in S304 of Figure 3. Therefore, when detection of point-like defects is selected as the defect detection process, the process is performed using filter 500 (Figure 5(a)). Also, when detection of line-like defects is selected as the defect detection process, the process is performed using the filter shown in filter 501 (Figure 5(b)).
なお、欠陥検出処理の種類に応じて採用されるフィルタは、図5(a)、(b)に示したものに限定されない。つまり、欠陥検出処理として、点状の欠陥を検出する処理と線状の欠陥を検出する処理とを例に挙げたが、ユーザが所望する欠陥を検出可能な処理であれば適用可能であり、当該処理に適したフィルタも例示したものに限るものではない。 The filters employed depending on the type of defect detection process are not limited to those shown in Figures 5(a) and (b). In other words, although the defect detection process has been exemplified as a process for detecting point defects and a process for detecting linear defects, any process that can detect the defect desired by the user can be applied, and the filters suitable for the process are not limited to those exemplified.
S404では、検出処理部204は、強調処理を行った差分画像に対し、画素ごとに二値化処理を実行する。すなわち、検出処理部204は、差分画像における各画素の差分値と判定閾値THとを比較し、差分値が判定閾値THを超える画素の値を“1”、差分値が判定閾値TH以下の画素の値を“0”にする。 In S404, the detection processing unit 204 performs binarization processing for each pixel on the difference image that has been subjected to the enhancement processing. That is, the detection processing unit 204 compares the difference value of each pixel in the difference image with the judgment threshold TH, and sets the value of a pixel whose difference value exceeds the judgment threshold TH to "1" and the value of a pixel whose difference value is equal to or less than the judgment threshold TH to "0."
S405では、検出処理部204は、二値化処理を行った画像において、値が“1”となった画素が存在するか否かを判別する。そして検出処理部204は、値が“1”となった画素が存在しないと判別した場合は、欠陥箇所が無いと判断して、図4に示す処理を終了する。一方、検出処理部204は、値が“1”となった画素が存在すると判別した場合は、欠陥箇所が有ると判断して、S406に進む。S406では、検出処理部204は、今回、欠陥箇所を検出した欠陥検出処理の種類と欠陥箇所の座標とを対応付けてRAM102に記憶し、図4に示す処理を終了する。 In S405, the detection processing unit 204 determines whether or not there are any pixels whose value is "1" in the image that has been subjected to the binarization process. If the detection processing unit 204 determines that there are no pixels whose value is "1", it determines that there is no defect and ends the process shown in FIG. 4. On the other hand, if the detection processing unit 204 determines that there are pixels whose value is "1", it determines that there is a defect and proceeds to S406. In S406, the detection processing unit 204 stores in RAM 102 the type of defect detection process that detected the defect this time and the coordinates of the defect in association with each other, and ends the process shown in FIG. 4.
次に、図3のS301(図6)で実行されるパラメータ設定処理の詳細を説明する。上述したように、パラメータ設定処理では、パラメータ設定部203により、実施する欠陥検出処理が選択されると共に、検査パラメータ(フィルタ、判定閾値TH)が設定される。 Next, the parameter setting process executed in S301 (FIG. 6) of FIG. 3 will be described in detail. As described above, in the parameter setting process, the parameter setting unit 203 selects the defect detection process to be performed and sets the inspection parameters (filter, judgment threshold TH).
取得した差分画像に対して、フィルタ処理(S403)、二値化処理(S404)が実行される。点状の欠陥を検出する処理を例に挙げると、フィルタ500(図5(a))の形状を小さくした場合、結果として、より小さいサイズの点状欠陥が強調され、検出されやすくなる。また、二値化処理のための判定閾値THを小さくすれば、より小さな差分値が二値化処理にて判定閾値THを超えて“1”となり、欠陥として検出される。従って、より小さなコントラストの欠陥まで検出することができる。このようにフィルタのサイズに関するパラメータや検出する際の判定閾値THなどが検査パラメータとしてS301で設定される。 Filter processing (S403) and binarization processing (S404) are performed on the acquired difference image. Taking the process of detecting point-like defects as an example, if the shape of the filter 500 (FIG. 5(a)) is made smaller, the result is that smaller point-like defects are emphasized and become easier to detect. Furthermore, if the judgment threshold TH for the binarization process is made smaller, a smaller difference value exceeds the judgment threshold TH in the binarization process, becomes "1", and is detected as a defect. Therefore, even defects with smaller contrast can be detected. In this way, parameters related to the size of the filter and the judgment threshold TH for detection are set as inspection parameters in S301.
本実施の形態では、パラメータ設定部203が設定可能な判定閾値THとして、第1判定閾値Th_high、第2判定閾値Th_lowの2水準を備える。第1判定閾値Th_highは、ノイズのレベルが高く過検知が発生しやすい場合に使用する判定閾値である。第2判定閾値Th_lowは、ノイズのレベルが低く過検知が発生しにくい場合に使用する判定閾値である。第1判定閾値Th_highよりも第2判定閾値Th_lowの方が低い。なお、判定閾値THが2水準の例について述べるが、判定閾値THとして設定可能な閾値の数は3つ以上であってもよく、ノイズのレベルに応じて設定されてもよい。 In this embodiment, the parameter setting unit 203 has two levels of judgment threshold TH that can be set: a first judgment threshold Th_high and a second judgment threshold Th_low. The first judgment threshold Th_high is a judgment threshold used when the noise level is high and overdetection is likely to occur. The second judgment threshold Th_low is a judgment threshold used when the noise level is low and overdetection is unlikely to occur. The second judgment threshold Th_low is lower than the first judgment threshold Th_high. Note that, although an example of two levels of judgment threshold TH will be described, the number of thresholds that can be set as the judgment threshold TH may be three or more, and may be set according to the noise level.
図6は、図3のS301で実行されるパラメータ設定処理を示すフローチャートである。 Figure 6 is a flowchart showing the parameter setting process executed in S301 of Figure 3.
S601では、パラメータ設定部203は、UIパネル108に表示された選択画面を介してユーザにより選択された欠陥種類に対応するフィルタ(例えば、図5(a)、(b)で示したもの)を、検査パラメータの一部として設定する。 In S601, the parameter setting unit 203 sets a filter (e.g., one shown in Figures 5(a) and (b)) corresponding to the defect type selected by the user via the selection screen displayed on the UI panel 108 as part of the inspection parameters.
S602では、パラメータ設定部203は、印刷装置190から送られてきた濃度値(チャート画像を濃度センサ193で読み取った濃度値)を取得すると共に、濃度値に基づいて濃度差分値を算出する。濃度値は濃度センサ193により検出される。以下に濃度値の取得手順の例について述べる。 In S602, the parameter setting unit 203 acquires the density values sent from the printing device 190 (density values obtained by reading the chart image with the density sensor 193) and calculates density difference values based on the density values. The density values are detected by the density sensor 193. An example of the procedure for acquiring the density values is described below.
濃度センサ193により測定される濃度値は、所定値の信号により形成した画像の濃度を検出した検出濃度値である。ここでいう所定値の信号は、入力可能な最大値(100%)の信号である。すなわち、パラメータ設定部203は、シートに、入力信号値が最大である場合のチャート画像を形成する。このチャート画像が濃度センサ193により読み取られる。なお、チャート画像の形成は、ジョブに基づくシートを搬送する毎に実施される。測定された濃度値は、I/F196、106を通じて画像処理装置100に送られる。 The density value measured by the density sensor 193 is a detected density value that detects the density of an image formed by a signal of a predetermined value. The predetermined value signal here is a signal of the maximum value (100%) that can be input. In other words, the parameter setting unit 203 forms a chart image on a sheet when the input signal value is maximum. This chart image is read by the density sensor 193. Note that the chart image is formed each time a sheet based on a job is transported. The measured density value is sent to the image processing device 100 via I/Fs 196 and 106.
次に、濃度差分値について述べる。濃度差分値とは、予めROM103に保持された理想濃度値と印刷装置190より送られた濃度値との差分を示す値である。理想濃度値とは、最大の入力信号値を基にシート上に再現すべき濃度であり、印刷装置190に搭載されているキャリブレーション機能を実施する際に目標となる濃度である。パラメータ設定部203は、濃度差分値を算出すると、S603に進む。 Next, the density difference value will be described. The density difference value is a value indicating the difference between an ideal density value previously stored in the ROM 103 and a density value sent from the printing device 190. The ideal density value is the density that should be reproduced on a sheet based on the maximum input signal value, and is the target density when implementing the calibration function installed in the printing device 190. After the parameter setting unit 203 calculates the density difference value, the process proceeds to S603.
図7(a)、(b)は、濃度差分値の履歴情報を示す図である。履歴情報は、RAM102に保持される。履歴情報は、直近の20ページ分の濃度差分値を記録したものである。図7(a)が更新前、図7(b)が更新後の履歴情報を示す。 Figures 7(a) and (b) are diagrams showing history information of density difference values. The history information is stored in RAM 102. The history information records density difference values for the most recent 20 pages. Figure 7(a) shows the history information before updating, and Figure 7(b) shows the history information after updating.
S603では、パラメータ設定部203は、S602で取得した濃度差分値を基に、濃度差分値の履歴情報を更新する。すなわち、パラメータ設定部203は、S602で算出した最新の濃度差分値と、履歴情報に保持されている濃度差分値の情報の中で最も古い情報とを入れ替えることで履歴情報を更新する。パラメータ設定部203は、例えば、図7(a)に示す履歴情報に対し、No20の濃度差分値を削除すると共に、更新前の濃度差分値を順次下に送る。パラメータ設定部203は、さらに、新たに算出された濃度差分値である“10”をNo1に挿入することで図7(b)に示す履歴情報へ更新する。 In S603, the parameter setting unit 203 updates the history information of the concentration difference value based on the concentration difference value acquired in S602. That is, the parameter setting unit 203 updates the history information by replacing the latest concentration difference value calculated in S602 with the oldest information among the concentration difference value information stored in the history information. For example, the parameter setting unit 203 deletes the concentration difference value No. 20 from the history information shown in FIG. 7(a) and sends the concentration difference value before the update sequentially downward. The parameter setting unit 203 further updates the history information shown in FIG. 7(b) by inserting the newly calculated concentration difference value "10" into No. 1.
なお、履歴情報として保持するページ数は20ページに限定されない。濃度差分値から印刷装置190の濃度安定性を推定するために、履歴情報が保持するページ数は十分な情報量であればよく、濃度差分値と濃度安定性との関係を予め把握することで設定してもよい。 The number of pages stored as history information is not limited to 20 pages. The number of pages stored in the history information only needs to be a sufficient amount of information in order to estimate the density stability of the printing device 190 from the density difference value, and may be set by understanding the relationship between the density difference value and density stability in advance.
S604では、パラメータ設定部203は、履歴情報の値の全て(全ページの濃度差分値)が標準値以下であるか否かを判別する。なお、「標準値」は限定されないが、本実施の形態では、印刷装置190でキャリブレーションを実施した直後の濃度差分値を用いる。これは、キャリブレーション直後と同様のエンジン状態は、濃度安定性が高い状態と考えられるからである。 In S604, the parameter setting unit 203 determines whether all of the values of the history information (density difference values of all pages) are equal to or less than the standard value. Note that the "standard value" is not limited, but in this embodiment, the density difference value immediately after calibration is used in the printing device 190. This is because the engine state similar to that immediately after calibration is considered to be a state of high density stability.
そしてパラメータ設定部203は、履歴情報の値の全てが標準値以下であると判別した場合は、濃度安定性が高いと判断し、S605に進む。一方、パラメータ設定部203は、履歴情報の値の全てが標準値以下でないと判別した場合は、濃度安定性が高くないと判断し、S606に進む。 If the parameter setting unit 203 determines that all of the values of the history information are equal to or less than the standard value, it determines that the concentration stability is high, and proceeds to S605. On the other hand, if the parameter setting unit 203 determines that all of the values of the history information are not equal to or less than the standard value, it determines that the concentration stability is not high, and proceeds to S606.
S605では、パラメータ設定部203は、判定閾値THとして、第2判定閾値Th_lowを設定する。S606では、パラメータ設定部203は、判定閾値THとして、第1判定閾値Th_highを設定する。S605、S606の後、パラメータ設定部203は、図6に示す処理を終了する。 In S605, the parameter setting unit 203 sets the second judgment threshold Th_low as the judgment threshold TH. In S606, the parameter setting unit 203 sets the first judgment threshold Th_high as the judgment threshold TH. After S605 and S606, the parameter setting unit 203 ends the process shown in FIG. 6.
シートを搬送する毎に取得した濃度値から算出した濃度差分値が大きいものが履歴情報内に存在する場合は、印刷装置190が安定して同一の濃度を再現できておらず、濃度安定性が低い状態にある。 If the history information contains a large density difference value calculated from the density values obtained each time the sheet is transported, the printing device 190 is not able to stably reproduce the same density, and the density stability is low.
この場合、発生するノイズのレベルが高いと判断できるので、過検知が発生しやすい場合に使用する第1判定閾値Th_highが設定される。一方、履歴情報における濃度差分値が連続して標準値よりも小さい場合には、印刷装置190が安定して同一の濃度を再現できている。この場合、発生するノイズのレベルが低いと判断できるので、過検知が発生しにくい場合に使用する第2判定閾値Th_lowが設定される。 In this case, it can be determined that the level of generated noise is high, so a first judgment threshold Th_high is set, which is used when overdetection is likely to occur. On the other hand, when the density difference value in the history information is continuously smaller than the standard value, the printing device 190 can stably reproduce the same density. In this case, it can be determined that the level of generated noise is low, so a second judgment threshold Th_low is set, which is used when overdetection is unlikely to occur.
このように、印刷装置190の濃度安定性を推定して判定閾値THが自動設定される。濃度安定性の推定に基づき過検知の要因となるノイズレベルが特定され、検査レベルが適切に可変とされるので、生産性の低下を抑制しつつ、低コントラストの欠陥の検出精度が向上する。 In this way, the density stability of the printing device 190 is estimated and the judgment threshold TH is automatically set. The noise level that causes overdetection is identified based on the estimation of density stability, and the inspection level is appropriately varied, thereby improving the detection accuracy of low-contrast defects while suppressing a decrease in productivity.
本実施の形態によれば、パラメータ設定部203は、印刷装置190から、画像の濃度安定性に関わる所定情報として、濃度センサ193によりチャート画像を測定した検出濃度値を取得する。パラメータ設定部203は、検出濃度値に基づいて算出した濃度差分値により履歴情報を更新し、履歴情報に基づいて、検出パラメータの一部である判定閾値THを設定する(図6)。検出処理部204は、参照画像と検査対象画像との差分画像を判定閾値THにより二値化処理した画像から、検査対象画像を検査し、欠陥検出処理の種類と欠陥箇所の座標とを特定する(図4)。これにより、生産性を維持しつつ、欠陥の検出精度を向上させることができる。 According to this embodiment, the parameter setting unit 203 acquires from the printing device 190 a detected density value obtained by measuring a chart image by the density sensor 193 as predetermined information related to the density stability of the image. The parameter setting unit 203 updates the history information with a density difference value calculated based on the detected density value, and sets a judgment threshold value TH, which is part of the detection parameters, based on the history information (FIG. 6). The detection processing unit 204 inspects the inspection target image from an image obtained by binarizing the difference image between the reference image and the inspection target image using the judgment threshold value TH, and identifies the type of defect detection processing and the coordinates of the defective location (FIG. 4). This makes it possible to improve the defect detection accuracy while maintaining productivity.
すなわち、検出処理部204は、濃度安定性が第1の状態のときに設定する判定閾値THと比べて、第1の状態より濃度安定性が高い第2の状態のときに設定する判定閾値THを、より低い値に設定する。従って、濃度安定性が比較的低いときは過検知が発生しやすいので、第1判定閾値Th_highを用いることで、生産性の低下を抑制することができる。一方、濃度安定性が比較的高いときは過検知が発生しにくいので、第1判定閾値Th_highよりも低い第2判定閾値Th_lowを用いることで、低コントラストの欠陥であっても検出精度を維持することができる。 In other words, the detection processing unit 204 sets the judgment threshold TH when the density stability is in a second state, in which the density stability is higher than that of the first state, to a lower value compared to the judgment threshold TH set when the density stability is in a first state. Therefore, since overdetection is likely to occur when the density stability is relatively low, a decrease in productivity can be suppressed by using the first judgment threshold Th_high. On the other hand, since overdetection is unlikely to occur when the density stability is relatively high, detection accuracy can be maintained even for low-contrast defects by using the second judgment threshold Th_low, which is lower than the first judgment threshold Th_high.
また、参照画像と検査対象画像との差分画像と判定閾値THとの比較は、画素ごとになされるので、細かな欠陥まで検査することができる。 In addition, the comparison of the difference image between the reference image and the image to be inspected with the judgment threshold TH is performed for each pixel, so even the smallest defects can be inspected.
また、差分値の履歴情報に基づいて濃度安定性が判定されるので、濃度安定性の評価を安定させることができる。 In addition, since concentration stability is determined based on historical information of the difference values, the evaluation of concentration stability can be stabilized.
また、検査パラメータは、検査する欠陥の種類ごとに設定されるので、欠陥の種類に応じた適切な検査を行うことができる。 In addition, the inspection parameters are set for each type of defect to be inspected, allowing appropriate inspection to be performed according to the type of defect.
また、判定閾値THを設定する際、予め用意された複数種類の判定閾値TH(第1判定閾値Th_high、第2判定閾値Th_low)のうち、濃度安定性に基づいて1つが選択されるので、構成が簡単である。 In addition, when setting the judgment threshold TH, one of multiple types of judgment thresholds TH (first judgment threshold Th_high, second judgment threshold Th_low) prepared in advance is selected based on concentration stability, so the configuration is simple.
また、最大の入力信号値を基にシート上に再現すべき理想濃度値と検出濃度値との差分値に基づいて濃度安定性が判定される。理想濃度値は、キャリブレーション機能を実施する際に目標となる濃度である。従って、濃度安定性の判定精度が高い。 In addition, density stability is determined based on the difference between the ideal density value to be reproduced on the sheet based on the maximum input signal value and the detected density value. The ideal density value is the target density when performing the calibration function. Therefore, the accuracy of determining density stability is high.
なお、本実施の形態では、印刷装置190は単色の色材で印刷を行うことを想定した。しかし、印刷装置190が複数色の色材を備え、カラー画像を形成する構成であってもよい。カラー印刷が可能な構成の場合、画像処理装置100は、印刷装置190から、画像の濃度安定性に関わる所定情報として、色ごとに濃度値を取得してもよい。この場合、チャート画像は色ごとに形成され、濃度も色ごとに検出される。従って、濃度差分値の算出や、履歴情報の更新も、色ごとになされる。図6のS604では、パラメータ設定部203は、すべての色において履歴情報の値が全て標準値以下であると判別した場合に、濃度安定性が高いと判定し、S605に進む。パラメータ設定部203は、いずれかの色に関し、標準値以下でない履歴情報の値が存在すると判別した場合は、S606に進む。なお、標準値の値は色によって異ならせてもよい。 In this embodiment, it is assumed that the printing device 190 prints with a single color material. However, the printing device 190 may be configured to have color materials of multiple colors and form a color image. In the case of a configuration capable of color printing, the image processing device 100 may obtain a density value for each color from the printing device 190 as predetermined information related to the density stability of the image. In this case, a chart image is formed for each color, and the density is detected for each color. Therefore, the calculation of the density difference value and the update of the history information are also performed for each color. In S604 of FIG. 6, if the parameter setting unit 203 determines that the values of the history information for all colors are equal to or less than the standard value, it determines that the density stability is high, and proceeds to S605. If the parameter setting unit 203 determines that there is a value of the history information for any color that is not equal to or less than the standard value, it proceeds to S606. The standard value may be different depending on the color.
(第2の実施の形態)
第1の実施の形態では、印刷装置190の入力信号が最大値である場合の濃度差分値を算出する例を述べた。しかも、第1の実施の形態では、検査対象画像はページ単位で検査された。しかし、入力信号で取りうる階調値ごとに濃度差分値を算出することがより望ましい。階調値ごとに濃度差分値を算出し、判定閾値を設定することで、入力された階調値に応じたより詳細な濃度安定性を推定することが可能となるからである。さらに、画像を複数領域に分割し、領域ごとに判定閾値を設定してもよい。これらを考慮した、本発明の第2の実施の形態を説明する。
Second Embodiment
In the first embodiment, an example was described in which a density difference value was calculated when the input signal of the printing device 190 was at a maximum value. Moreover, in the first embodiment, the image to be inspected was inspected on a page-by-page basis. However, it is more desirable to calculate a density difference value for each gradation value that the input signal can take. This is because by calculating a density difference value for each gradation value and setting a judgment threshold, it is possible to estimate a more detailed density stability according to the input gradation value. Furthermore, an image may be divided into a plurality of regions, and a judgment threshold may be set for each region. Taking these factors into consideration, a second embodiment of the present invention will be described.
本実施の形態では、第1の実施の形態に対し、パラメータ設定処理および濃度差分値の履歴情報が異なり、その他の構成は同様である。図6、図7(a)、(b)に代えて図8、図9を用いて本実施の形態を説明する。 In this embodiment, the parameter setting process and the history information of the density difference value are different from those in the first embodiment, but the other configurations are the same. This embodiment will be described using Figs. 8 and 9 instead of Figs. 6, 7(a) and (b).
図8は、図3のS301で実行されるパラメータ設定処理を示すフローチャートである。図9は、階調値ごとの濃度差分値の履歴情報を示す図である。図8に示す処理の実行主体や開始条件は図6に示す処理と同様である。 Figure 8 is a flowchart showing the parameter setting process executed in S301 of Figure 3. Figure 9 is a diagram showing history information of density difference values for each gradation value. The execution subject and start conditions of the process shown in Figure 8 are the same as those of the process shown in Figure 6.
本実施の形態では、階調値ごとに、且つ、検査対象画像の画像領域を複数に分割した領域ごとに、濃度安定性を推定し、判定閾値を設定し、検査対象画像を検査する構成を例にとる。「階調値ごと」は、所定値の信号は、2種類以上の値の信号を含み、2種類以上の値ごとに濃度安定性を判定することを意味する。なお、分割した領域に含まれる画素の数は問わず、本実施の形態では、分割した領域の単位は1画素である場合を例にとる。従って、ページごとではなく、階調値ごと且つ画素ごとに、濃度安定性が推定され、判定閾値THが設定される。 In this embodiment, an example is taken of a configuration in which density stability is estimated for each gradation value and for each region obtained by dividing the image region of the image to be inspected, a judgment threshold is set, and the image to be inspected is inspected. "For each gradation value" means that the signal of the specified value includes signals of two or more values, and density stability is judged for each of the two or more values. Note that the number of pixels contained in the divided regions does not matter, and in this embodiment, an example is taken of a case in which the unit of the divided regions is one pixel. Therefore, density stability is estimated and a judgment threshold TH is set for each gradation value and for each pixel, rather than for each page.
まず、S801~S806の処理は、図6のS601~S606の処理と同様である。ただし、S802~S806は、階調値ごと且つ画素ごとに順番に実行される。従って、S802で印刷装置190から取得される濃度値は、今回の階調値(所定値の信号のうち今回の対象となる値の信号)により形成した画像の濃度を検出した検出濃度値であり、且つ、今回の画素に関する検出濃度値である。また、S803では、図9に示すように、パラメータ設定部203は、階調値ごと且つ画素ごとに、濃度差分値の履歴情報を更新する。 First, the processes of S801 to S806 are the same as those of S601 to S606 in FIG. 6. However, S802 to S806 are executed in order for each gradation value and for each pixel. Therefore, the density value acquired from the printing device 190 in S802 is the detected density value obtained by detecting the density of the image formed with the current gradation value (the signal of the value that is the target of the current process among the signals of the specified value), and is also the detected density value related to the current pixel. Also, in S803, as shown in FIG. 9, the parameter setting unit 203 updates the history information of the density difference value for each gradation value and for each pixel.
この例では、入力信号(階調値)は、100%、75%、50%、25%の4水準に分けられ、それぞれの水準で履歴情報が更新される。図9に示す履歴情報が、領域ごと(この例では画素ごと)に保持される。 In this example, the input signal (tone value) is divided into four levels: 100%, 75%, 50%, and 25%, and the history information is updated for each level. The history information shown in Figure 9 is stored for each region (for each pixel in this example).
S804では、パラメータ設定部203は、今回の画素で且つ今回の階調値に関する履歴情報の値の全てが標準値以下であるか否かを判別する。そしてパラメータ設定部203は、今回の画素で且つ今回の階調値に関する履歴情報の値の全てが標準値以下であると判別した場合は、濃度安定性が高いと判断し、S805に進む。一方、パラメータ設定部203は、今回の画素で且つ今回の階調値に関する履歴情報の値のいずれかが標準値以下でないと判別した場合は、濃度安定性が高くないと判断し、S806に進む。 In S804, the parameter setting unit 203 determines whether all values of the history information related to the current pixel and current gradation value are equal to or less than the standard value. If the parameter setting unit 203 determines that all values of the history information related to the current pixel and current gradation value are equal to or less than the standard value, it determines that the density stability is high, and proceeds to S805. On the other hand, if the parameter setting unit 203 determines that any value of the history information related to the current pixel and current gradation value is not equal to or less than the standard value, it determines that the density stability is not high, and proceeds to S806.
S805では、パラメータ設定部203は、今回の画素で且つ今回の階調値に関し、判定閾値THとして、第2判定閾値Th_lowを設定する。S806では、パラメータ設定部203は、今回の画素で且つ今回の階調値に関し、判定閾値THとして、第1判定閾値Th_highを設定する。S805、S806の後、パラメータ設定部203は、S807に進む。 In S805, the parameter setting unit 203 sets the second judgment threshold Th_low as the judgment threshold TH for the current pixel and the current gradation value. In S806, the parameter setting unit 203 sets the first judgment threshold Th_high as the judgment threshold TH for the current pixel and the current gradation value. After S805 and S806, the parameter setting unit 203 proceeds to S807.
S807では、パラメータ設定部203は、全ての画素に関する全ての階調値でのS802~S806の処理が完了したか否かを判別する。そしてパラメータ設定部203は、全ての画素に関する全ての階調値でのS802~S806の処理が完了していないと判別した場合は、S802に戻る。この場合は、次の画素または次の階調値による処理へ移行する。パラメータ設定部203は、全ての画素に関する全ての階調値でのS802~S806の処理が完了したと判別した場合は、図8に示す処理を終了する。 In S807, the parameter setting unit 203 determines whether or not the processing of S802 to S806 has been completed for all gradation values for all pixels. If the parameter setting unit 203 determines that the processing of S802 to S806 has not been completed for all gradation values for all pixels, the process returns to S802. In this case, the process proceeds to the next pixel or the next gradation value. If the parameter setting unit 203 determines that the processing of S802 to S806 has been completed for all gradation values for all pixels, the process shown in FIG. 8 ends.
本実施の形態によれば、生産性を維持しつつ、欠陥の検出精度を向上させることに関し、第1の実施の形態と同様の効果を奏することができる。 This embodiment can achieve the same effect as the first embodiment in terms of improving defect detection accuracy while maintaining productivity.
特に、階調値ごと且つ画素ごとに判定閾値THが設定されるので、ある階調やある領域にだけ生じやすい欠陥の検知精度を高めることができる。 In particular, since the judgment threshold TH is set for each gradation value and for each pixel, it is possible to improve the accuracy of detecting defects that tend to occur only in certain gradations or in certain regions.
なお、階調値ごと且つ画素ごとに判定閾値THを設定することは必須でない。すなわち、検査対象画像の全画像領域の階調値ごとに判定閾値THを設定してもよい。あるいは、階調値を1水準とし、画像領域を複数に分割した領域ごと(例えば、画素ごと)に判定閾値THを設定してもよい。 It is not essential to set the judgment threshold value TH for each gradation value and for each pixel. That is, the judgment threshold value TH may be set for each gradation value of the entire image region of the image to be inspected. Alternatively, the gradation value may be at one level, and the judgment threshold value TH may be set for each region (e.g., for each pixel) obtained by dividing the image region into multiple regions.
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。以下に変形例を説明する。 The present invention has been described in detail above based on preferred embodiments, but the present invention is not limited to these specific embodiments, and various forms within the scope of the gist of the invention are also included in the present invention. Parts of the above-mentioned embodiments may be combined as appropriate. Modifications are described below.
図10は、閾値モード選択画面の例を示す図である。これまでの説明では、パラメータ設定処理(S301)においては、濃度安定性に基づいて判定閾値THが自動で設定された。しかし、判定閾値THを切り替えるか否かをユーザが任意に設定できるようにしてもよい。 Figure 10 is a diagram showing an example of a threshold mode selection screen. In the explanation so far, in the parameter setting process (S301), the judgment threshold TH is automatically set based on the concentration stability. However, it is also possible to allow the user to arbitrarily set whether or not to switch the judgment threshold TH.
例えば、UIパネル108に対するユーザ操作により、判定閾値THを固定の値に設定する閾値固定モードと、判定閾値THを自動設定する閾値自動調整モードとを選択可能に構成する。閾値固定モードは、成果物として補償している欠陥レベルを統一するために固定閾値で検査処理を実施するモードである。 For example, a fixed threshold mode in which the judgment threshold TH is set to a fixed value and an automatic threshold adjustment mode in which the judgment threshold TH is automatically set can be selected by a user operation on the UI panel 108. The fixed threshold mode is a mode in which the inspection process is performed with a fixed threshold in order to unify the defect level compensated for as the deliverable.
図10に示すように、処理選択部202は、UIパネル108に、閾値モード選択画面1001を表示させ、ユーザにモードを選択させる。そして、閾値自動調整モードが設定された場合は、上述した図3に示す各処理が実行され、濃度安定性に基づいて判定閾値THが設定される。しかし、閾値固定モードが設定された場合は、濃度安定性にかかわらず、判定閾値THが固定の値に設定される。これにより、ユーザの使い勝手を向上させることができる。 As shown in FIG. 10, the process selection unit 202 displays a threshold mode selection screen 1001 on the UI panel 108, and allows the user to select a mode. When the automatic threshold adjustment mode is set, the processes shown in FIG. 3 described above are executed, and the judgment threshold TH is set based on the concentration stability. However, when the fixed threshold mode is set, the judgment threshold TH is set to a fixed value regardless of the concentration stability. This can improve usability for the user.
なお、上記各実施の形態において、画像の濃度安定性に関わる所定情報として、チャート画像を測定した検出濃度値を例示したが、これに限定されない。例えば、所定情報は、画像濃度のキャリブレーションを完了したことを示す通知であってもよい。キャリブレーション制御部194(図1)は、濃度キャリブレーション機能を実施し、濃度キャリブレーションが完了したことを示すキャリブレーション完了通知を生成する。画像処理装置100は、I/F196、106を介して、キャリブレーション完了通知を受信する。パラメータ設定部203は、キャリブレーションの完了通知が受信された場合は、印刷装置190の濃度安定性が高いと判断し、S605を実行する。これにより、構成が簡単になる。なお、キャリブレーションの完了通知を受信してから所定時間が経過していないことを条件に、濃度安定性が高いと判断してもよい。 In the above embodiments, the detected density value measured on the chart image is exemplified as the specific information related to the density stability of the image, but this is not limiting. For example, the specific information may be a notification indicating that image density calibration has been completed. The calibration control unit 194 (FIG. 1) performs a density calibration function and generates a calibration completion notification indicating that density calibration has been completed. The image processing device 100 receives the calibration completion notification via the I/Fs 196 and 106. When the calibration completion notification is received, the parameter setting unit 203 determines that the density stability of the printing device 190 is high, and executes S605. This simplifies the configuration. The density stability may be determined to be high on the condition that a specific time has not elapsed since the calibration completion notification was received.
あるいは、所定情報は、印刷装置190において検出された温度の情報であるとしてもよい。温度センサ195は、印刷装置190内の温度を測定し、画像処理装置100は、I/F196、106を介して、測定された温度の情報を受信する。パラメータ設定部203は、受信した温度の情報が、所定範囲内の温度を示す場合は、印刷装置190の濃度安定性が高いと判断し、S605を実行する。これにより、構成が簡単になる。なお、温度の情報を受信してから所定時間が経過していないことを条件に、濃度安定性が高いと判断してもよい。 Alternatively, the specified information may be information about the temperature detected in the printing device 190. The temperature sensor 195 measures the temperature inside the printing device 190, and the image processing device 100 receives the measured temperature information via the I/Fs 196 and 106. If the received temperature information indicates a temperature within a specified range, the parameter setting unit 203 determines that the density stability of the printing device 190 is high, and executes S605. This simplifies the configuration. Note that the density stability may be determined to be high on the condition that a specified time has not elapsed since the temperature information was received.
(その他の実施例)
本発明は、上記した実施形態の1以上の機能を実現するプログラムをネットワークや非一過性の記憶媒体を介してシステムや装置に供給し、そのシステム又は装置のコンピュータの1以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。以上のプログラムおよび以上のプログラムを記憶する記憶媒体は、本発明を構成する。また、本発明は、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Other Examples
The present invention can also be realized by a process in which a program that realizes one or more of the functions of the above-mentioned embodiments is supplied to a system or device via a network or a non-transitory storage medium, and one or more processors of a computer in the system or device read and execute the program. The above program and the storage medium that stores the above program constitute the present invention. The present invention can also be realized by a circuit (e.g., ASIC) that realizes one or more of the functions.
100 画像処理装置
190 印刷装置
201 画像取得部
203 パラメータ設定部
204 検出処理部
100 Image processing device 190 Printing device 201 Image acquisition unit 203 Parameter setting unit 204 Detection processing unit
Claims (15)
前記検査対象画像の欠陥の有無を検査するための基準となる基準画像を取得する第2の取得手段と、
前記印刷装置から、画像の濃度安定性に関わる所定情報を取得する第3の取得手段と、
前記所定情報に基づいて、印刷における画像の濃度安定性を判定する判定手段と、
前記濃度安定性に基づいて、前記検査対象画像を検査する際のパラメータを設定する設定手段と、
前記パラメータを用いて、前記基準画像と前記検査対象画像とに基づいて前記検査対象画像を検査する検査手段と、を有することを特徴とする画像検査装置。 a first acquisition means for acquiring an image printed on a recording medium by a printing device as an inspection target image;
a second acquiring means for acquiring a reference image serving as a reference for inspecting the inspection target image for the presence or absence of a defect;
a third acquiring means for acquiring predetermined information related to density stability of an image from the printing device;
a determination unit for determining density stability of an image in printing based on the predetermined information;
a setting means for setting parameters for inspecting the inspection target image based on the density stability;
and an inspection means for inspecting the image to be inspected based on the reference image and the image to be inspected using the parameters.
前記検査手段は、前記基準画像と前記検査対象画像との差分画像と前記判定閾値とを比較し、前記判定閾値を超える画素が存在する場合に、前記検査対象画像に欠陥があると判定することを特徴とする請求項1に記載の画像検査装置。 The parameters include a decision threshold;
The image inspection device according to claim 1, characterized in that the inspection means compares a difference image between the reference image and the image to be inspected with the judgment threshold, and determines that the image to be inspected has a defect if a pixel exceeding the judgment threshold is present.
前記判定手段は、前記所定値の信号により形成される画像の理想濃度値と前記検出濃度値との差分値に基づいて、前記濃度安定性を判定することを特徴とする請求項1乃至5のいずれか1項に記載の画像検査装置。 the predetermined information is a detected density value obtained by detecting the density of an image formed by a signal of a predetermined value,
6. An image inspection device according to claim 1, wherein the determining means determines the density stability based on a difference value between an ideal density value of an image formed by a signal of the predetermined value and the detected density value.
前記判定手段は、前記2種類以上の値ごとに前記濃度安定性を判定し、前記設定手段は、前記2種類以上の値ごとに前記パラメータを設定し、前記検査手段は、前記2種類以上の値ごとに前記検査対象画像を検査することを特徴とする請求項6または7に記載の画像検査装置。 the predetermined value signal includes two or more types of value signals,
The image inspection device described in claim 6 or 7, characterized in that the judgment means judges the density stability for each of the two or more types of values, the setting means sets the parameters for each of the two or more types of values, and the inspection means inspects the image to be inspected for each of the two or more types of values.
前記設定手段は、前記モードが設定された場合は、前記濃度安定性にかかわらず、前記パラメータを前記固定の値に設定することを特徴とする請求項1乃至12のいずれか1項に記載の画像検査装置。 A mode in which the parameter is set to a fixed value can be set by a user operation;
13. The image inspection device according to claim 1, wherein the setting means sets the parameter to the fixed value when the mode is set, regardless of the density stability.
前記検査対象画像の欠陥の有無を検査するための基準となる基準画像を取得する第2の取得ステップと、
前記印刷装置から、画像の濃度安定性に関わる所定情報を取得する第3の取得ステップと、
前記所定情報に基づいて、印刷における画像の濃度安定性を判定する判定ステップと、
前記濃度安定性に基づいて、前記検査対象画像を検査する際のパラメータを設定する設定ステップと、
前記パラメータを用いて、前記基準画像と前記検査対象画像とに基づいて前記検査対象画像を検査する検査ステップと、を有することを特徴とする画像検査方法。 a first acquisition step of acquiring an image printed on a recording medium by a printing device as an inspection target image;
a second acquisition step of acquiring a reference image serving as a reference for inspecting the inspection target image for the presence or absence of a defect;
a third acquisition step of acquiring predetermined information related to density stability of an image from the printing device;
a determining step of determining density stability of an image in printing based on the predetermined information;
a setting step of setting parameters for inspecting the inspection target image based on the density stability;
an inspection step of inspecting the inspection object image based on the reference image and the inspection object image using the parameters.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021118718A JP7650204B2 (en) | 2021-07-19 | 2021-07-19 | Image inspection device, method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021118718A JP7650204B2 (en) | 2021-07-19 | 2021-07-19 | Image inspection device, method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023014650A JP2023014650A (en) | 2023-01-31 |
| JP7650204B2 true JP7650204B2 (en) | 2025-03-24 |
Family
ID=85130531
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021118718A Active JP7650204B2 (en) | 2021-07-19 | 2021-07-19 | Image inspection device, method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7650204B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024157346A (en) * | 2023-04-25 | 2024-11-07 | 株式会社リコー | Print inspection device, printing system, print inspection method, and program |
| CN119845960B (en) * | 2025-01-14 | 2025-11-18 | 广东中烟工业有限责任公司 | Cigarette steel seal detection method and device and cigarette production system |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140079293A1 (en) | 2012-09-14 | 2014-03-20 | Tadashi Kitai | Image inspection apparatus, image inspection method, and control program of image inspection apparatus |
| JP2014210381A (en) | 2013-04-19 | 2014-11-13 | キヤノン株式会社 | Image forming apparatus with image inspection function |
| JP2016121980A (en) | 2014-12-24 | 2016-07-07 | 株式会社リコー | Image inspection apparatus, image inspection system, and image inspection method |
| JP2017021233A (en) | 2015-07-13 | 2017-01-26 | 株式会社リコー | Image formation device |
| JP2018036279A (en) | 2012-09-14 | 2018-03-08 | 株式会社リコー | Image inspection device, image inspection method, and program for controlling image inspection device |
| JP2018054560A (en) | 2016-09-30 | 2018-04-05 | 富士フイルム株式会社 | Image inspection method and apparatus, program, and image recording system |
| JP2020144032A (en) | 2019-03-07 | 2020-09-10 | コニカミノルタ株式会社 | Image inspection device and image forming system |
-
2021
- 2021-07-19 JP JP2021118718A patent/JP7650204B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140079293A1 (en) | 2012-09-14 | 2014-03-20 | Tadashi Kitai | Image inspection apparatus, image inspection method, and control program of image inspection apparatus |
| JP2018036279A (en) | 2012-09-14 | 2018-03-08 | 株式会社リコー | Image inspection device, image inspection method, and program for controlling image inspection device |
| JP2014210381A (en) | 2013-04-19 | 2014-11-13 | キヤノン株式会社 | Image forming apparatus with image inspection function |
| JP2016121980A (en) | 2014-12-24 | 2016-07-07 | 株式会社リコー | Image inspection apparatus, image inspection system, and image inspection method |
| JP2017021233A (en) | 2015-07-13 | 2017-01-26 | 株式会社リコー | Image formation device |
| JP2018054560A (en) | 2016-09-30 | 2018-04-05 | 富士フイルム株式会社 | Image inspection method and apparatus, program, and image recording system |
| JP2020144032A (en) | 2019-03-07 | 2020-09-10 | コニカミノルタ株式会社 | Image inspection device and image forming system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023014650A (en) | 2023-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6642161B2 (en) | Inspection device, inspection method and program | |
| JP7487568B2 (en) | Image inspection device, display method and program | |
| US11354799B2 (en) | Image processing for inspecting an inspection target image so that a difference in the difference image greater than a threshold value is reduced | |
| US11562481B2 (en) | Image processing apparatus, control method thereof, and storage medium | |
| US20200089151A1 (en) | Image Forming Apparatus | |
| JP2020053761A (en) | Image inspection system, image inspection method, and image inspection program | |
| JP7322615B2 (en) | IMAGE INSPECTION APPARATUS, IMAGE INSPECTION METHOD AND IMAGE INSPECTION PROGRAM | |
| KR20210108885A (en) | Information processing apparatus and information processing method | |
| JP6613641B2 (en) | Inspection device, threshold changing method, and program | |
| JP6369072B2 (en) | Printed matter inspection apparatus, printed matter inspection method, and printed matter inspection program | |
| JP7650204B2 (en) | Image inspection device, method, and program | |
| JP7541840B2 (en) | Image processing device, image processing method, and program | |
| JP2019171726A (en) | Image formation system, quality determination method and computer program | |
| US12293509B2 (en) | Image processing apparatus, image processing method, and storage medium for determining presence or absence of print abnormality | |
| US12530763B2 (en) | Inspection apparatus, method of controlling the same, and storage medium | |
| JP7474067B2 (en) | Image processing device and image processing method | |
| JP2020008543A (en) | Inspection device, image reading device, image forming device, inspection method, and program | |
| US11676267B2 (en) | Information processing apparatus, printing system, control method of printing system, and storage medium | |
| US20240364820A1 (en) | Print inspection apparatus, print system, print inspection method, and non-transitory recording medium | |
| US20240169516A1 (en) | Image processing apparatus, image processing method, and storage medium | |
| JP7487260B2 (en) | Image processing device, image processing method, and program | |
| JP2023039140A (en) | Image inspection device, image inspection method and program | |
| JP7818935B2 (en) | Image processing device, image processing method and program | |
| JP2025179460A (en) | Information processing device, information processing method, and program | |
| JP2021111117A (en) | Image inspection device and image formation device and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240605 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250131 |
|
| 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: 20250210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250311 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7650204 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |