JP7729147B2 - Inspection equipment and program - Google Patents
Inspection equipment and programInfo
- Publication number
- JP7729147B2 JP7729147B2 JP2021157645A JP2021157645A JP7729147B2 JP 7729147 B2 JP7729147 B2 JP 7729147B2 JP 2021157645 A JP2021157645 A JP 2021157645A JP 2021157645 A JP2021157645 A JP 2021157645A JP 7729147 B2 JP7729147 B2 JP 7729147B2
- Authority
- JP
- Japan
- Prior art keywords
- inspection
- image
- sensory
- processor
- color information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Analysis (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、検査装置及びプログラムに関する。 The present invention relates to an inspection device and a program.
印刷の後工程として、印刷物の欠陥を検査する工程を備える印刷システムがある。
この種の印刷システムでは、検査の基準に使用する画像(以下「参照画像」という)を、印刷物に対応する印刷データから生成することがある。この種の印刷システムは、印刷物から光学的に読み取った画像(以下「検査画像」という)を参照画像と比較し、相違する部分の画素値が判定用の閾値を超える箇所を欠陥と判定する。欠陥には、例えば汚れ、白抜けがある。
2. Description of the Related Art Some printing systems include a process for inspecting printed matter for defects as a post-printing process.
In this type of printing system, an image used as a standard for inspection (hereinafter referred to as a "reference image") may be generated from print data corresponding to the printed material. This type of printing system compares an image optically read from the printed material (hereinafter referred to as an "inspection image") with the reference image, and determines that any areas where the pixel values of the different parts exceed a threshold value are defective. Examples of defects include stains and whiteouts.
ところで、同じ汚れ等であっても、人による欠陥の評価は総合的であり、参照画像と検査画像から生成される差分画像に現れる特徴を数値化しても、人の評価と一致しないことがある。例えば差分画像に現れる特徴から算出される数値の大きさが同じでも、官能評価では欠陥となる場合と欠陥とならない場合がある。 However, even for the same stain or other defect, human evaluation of the defect is comprehensive, and even if the features that appear in the difference image generated from the reference image and the inspection image are quantified, the human evaluation may not match. For example, even if the magnitude of the numerical value calculated from the features that appear in the difference image is the same, the sensory evaluation may or may not determine that it is a defect.
本発明は、差分画像に現れる特徴を数値化して欠陥を検査する場合に比して、欠陥の検査の精度を向上させることを目的とする。 The present invention aims to improve the accuracy of defect inspection compared to when defects are inspected by quantifying features that appear in differential images.
請求項1に記載の発明は、プロセッサを有し、前記プロセッサは、検査の基準に使用する参照画像の第1の色情報と印刷物から読み取った検査画像の第2の色情報との組み合わせに、目視の官能評価から求めた欠陥の度合いを表す官能値を紐付けた関係に基づいて、印刷物の欠陥を検査する、検査装置である。
請求項2に記載の発明は、前記プロセッサは、検査の対象領域に対応する前記第1の色情報と前記第2の色情報とに基づいて、当該対象領域の官能値を求める、請求項1に記載の検査装置である。
請求項3に記載の発明は、前記プロセッサは、前記参照画像と前記検査画像との差分画像から前記対象領域を抽出する、請求項2に記載の検査装置である。
請求項4に記載の発明は、前記関係は、前記第1の色情報と、前記第2の色情報と、検査の対象領域の特徴と、前記官能値との紐付けを与える、請求項1に記載の検査装置である。
請求項5に記載の発明は、前記特徴は、前記対象領域の大きさと当該対象領域の分散情報の両方又は一方を含む、請求項4に記載の検査装置である。
請求項6に記載の発明は、前記関係は、印刷ジョブの内容に応じて複数用意される、請求項1に記載の検査装置である。
請求項7に記載の発明は、前記プロセッサは、印刷ジョブの内容に応じ、検査に使用する前記関係を選択する、請求項6に記載の検査装置である。
請求項8に記載の発明は、前記プロセッサは、前記検査画像について取得された前記官能値の大きさに応じ、後処理の内容を決定する、請求項1に記載の検査装置である。
請求項9に記載の発明は、前記プロセッサは、前記検査画像の複数の対象領域毎に決定された複数の後処理の内容に基づいて、印刷物に対する後処理の内容を決定する、請求項8に記載の検査装置である。
請求項10に記載の発明は、前記プロセッサは、前記参照画像の複数の対象領域について求められた複数の官能値に基づいて、印刷物に対する後処理の内容を決定する、請求項8に記載の検査装置である。
請求項11に記載の発明は、コンピュータに、検査の基準に使用する参照画像の第1の色情報と印刷物から読み取った検査画像の第2の色情報との組み合わせに、目視の官能評価から求めた欠陥の度合いを表す官能値を紐付けた関係に基づいて、印刷物の欠陥を検査する機能、を実現させるためのプログラムである。
The invention described in claim 1 is an inspection device having a processor that inspects printed matter for defects based on a relationship in which a sensory value representing the degree of defect determined from visual sensory evaluation is linked to a combination of first color information of a reference image used as the inspection standard and second color information of an inspection image read from the printed matter.
The invention described in claim 2 is the inspection device described in claim 1, wherein the processor calculates a sensory value of the target area based on the first color information and the second color information corresponding to the target area of inspection.
A third aspect of the present invention is the inspection device according to the second aspect, wherein the processor extracts the target region from a difference image between the reference image and the inspection image.
The invention described in claim 4 is the inspection device described in claim 1, wherein the relationship provides a link between the first color information, the second color information, the characteristics of the inspection target area, and the sensory value.
A fifth aspect of the present invention is the inspection device according to the fourth aspect, wherein the features include both or either of the size of the target region and variance information of the target region.
A sixth aspect of the present invention is the inspection device according to the first aspect, wherein a plurality of the relationships are prepared according to the contents of the print job.
A seventh aspect of the present invention is the inspection device according to the sixth aspect, wherein the processor selects the relationship to be used for inspection in accordance with the contents of a print job.
An eighth aspect of the present invention is the inspection device of the first aspect, wherein the processor determines the content of post-processing depending on the magnitude of the sensory value obtained for the inspection image.
The invention described in claim 9 is an inspection device described in claim 8, in which the processor determines the content of post-processing for the printed material based on the content of multiple post-processing processes determined for each of multiple target areas of the inspection image.
The invention described in claim 10 is an inspection device described in claim 8, in which the processor determines the content of post-processing for the printed matter based on multiple sensory values obtained for multiple target areas of the reference image.
The invention described in claim 11 is a program for enabling a computer to realize a function of inspecting defects in printed matter based on a relationship in which a sensory value representing the degree of defect determined from visual sensory evaluation is linked to a combination of first color information of a reference image used as the inspection standard and second color information of an inspection image read from the printed matter.
請求項1記載の発明によれば、差分画像に現れる特徴を数値化して欠陥を検査する場合に比して、欠陥の検査の精度を向上できる。
請求項2記載の発明によれば、特定の領域部分について官能評価を得ることができる。
請求項3記載の発明によれば、欠陥の可能性がある対象領域毎に官能評価を得ることができる。
請求項4記載の発明によれば、人の官能評価に近づけることができる。
請求項5記載の発明によれば、人の官能評価に近づけることができる。
請求項6記載の発明によれば、印刷ジョブの内容に応じた欠陥の検査を実現できる。
請求項7記載の発明によれば、印刷ジョブの内容に応じた欠陥の検査を実現できる。
請求項8記載の発明によれば、検査の結果に応じた後処理を実行できる。
請求項9記載の発明によれば、印刷物に対する後処理の内容を総合的に決定できる。
請求項10記載の発明によれば、印刷物に対する後処理の内容を総合的に決定できる。
請求項11記載の発明によれば、差分画像に現れる特徴を数値化して欠陥を検査する場合に比して、欠陥の検査の精度を向上できる。
According to the first aspect of the present invention, the accuracy of defect inspection can be improved compared to when defects are inspected by quantifying features appearing in a differential image.
According to the second aspect of the present invention, it is possible to obtain a sensory evaluation of a specific region.
According to the third aspect of the present invention, a sensory evaluation can be obtained for each target area that may have a defect.
According to the fourth aspect of the present invention, it is possible to approximate the sensory evaluation of a human.
According to the fifth aspect of the present invention, it is possible to approximate the sensory evaluation of a human.
According to the sixth aspect of the present invention, it is possible to perform defect inspection according to the content of the print job.
According to the seventh aspect of the present invention, it is possible to perform defect inspection according to the content of the print job.
According to the eighth aspect of the present invention, post-processing can be performed according to the results of the inspection.
According to the ninth aspect of the present invention, the content of post-processing for the printed matter can be determined comprehensively.
According to the tenth aspect of the present invention, the content of post-processing for the printed matter can be determined comprehensively.
According to the eleventh aspect of the present invention, the accuracy of defect inspection can be improved compared to when defects are inspected by quantifying features appearing in a differential image.
以下、図面を参照して、本発明の実施の形態を説明する。
<実施の形態1>
<システム構成>
図1は、実施の形態1で使用する画像印刷システム1の構成例を説明する図である。
図1に示す画像印刷システム1は、ネットワーク10に接続された印刷データ生成装置20と印刷システム30とで構成されている。
ネットワーク10には、例えば有線LAN(=Local Area Network)や無線LANを使用する。もっとも、ネットワーク10として、インターネットや5G等の移動体通信システムを使用してもよい。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
First Embodiment
<System Configuration>
FIG. 1 is a diagram illustrating an example of the configuration of an image printing system 1 used in the first embodiment.
The image printing system 1 shown in FIG. 1 is made up of a print data generating device 20 and a printing system 30 connected to a network 10 .
The network 10 may be, for example, a wired LAN (Local Area Network) or a wireless LAN. However, the network 10 may also be the Internet or a mobile communication system such as 5G.
印刷データ生成装置20は、文書データを印刷データに変換する処理装置である。印刷データ生成装置20は、例えばDFE(=Digital Front End)ともRIP(=Raster Image Processor)とも呼ばれる。
本実施の形態における印刷データは、ラスター形式のデータ(以下「ラスターデータ」という)として出力される。なお、文書データは、文字や画像であり、ユーザが操作するコンピュータから与えられる。
The print data generating device 20 is a processing device that converts document data into print data. The print data generating device 20 is also called, for example, a DFE (Digital Front End) or a RIP (Raster Image Processor).
The print data in this embodiment is output as raster format data (hereinafter referred to as "raster data"). Note that document data is text and images, and is provided from a computer operated by a user.
印刷システム30は、印刷データに対応する画像を用紙の表面に印刷する印刷装置310と、印刷装置310から印刷済みの用紙(以下「印刷物」ともいう)を受け取って印刷の欠陥を検査する検査装置320と、予め指定された出力の形態に応じて印刷物を処理する後処理装置330とで構成される。
印刷装置310は、印刷データを処理する処理部と、用紙に画像を印刷する印刷部とを有している。印刷装置310は、例えば電子写真方式やインクジェット方式により、用紙の表面に画像を印刷する。本実施の形態の場合、用紙は、カット紙を想定する。もっとも、用紙は、ロール紙でもよい。
The printing system 30 comprises a printing device 310 that prints an image corresponding to the printing data on the surface of paper, an inspection device 320 that receives printed paper (hereinafter also referred to as "printed matter") from the printing device 310 and inspects the printing defects, and a post-processing device 330 that processes the printed matter according to a pre-specified output format.
The printing device 310 has a processing unit that processes print data and a printing unit that prints images on paper. The printing device 310 prints images on the surface of paper using, for example, an electrophotographic method or an inkjet method. In this embodiment, the paper is assumed to be cut paper. However, the paper may also be roll paper.
検査装置320は、印刷装置310から排出される印刷物を光学的に読み取って検査画像を取得し、印刷物に生じている欠陥をリアルタイムで検査する。
検出の対象とする欠陥には、例えば汚れや白抜けがある。
本実施の形態における検査装置320は、印刷の欠陥の検査の際に、基準として使用する参照画像を印刷データから生成する。
後処理装置330は、いわゆるフィニッシャーであり、例えばソート、ステイプル、折り畳み、テープ製本を実行する。
The inspection device 320 optically reads the printed matter discharged from the printing device 310 to obtain an inspection image, and inspects the printed matter for defects in real time.
Defects to be detected include, for example, stains and white spots.
The inspection device 320 in this embodiment generates a reference image from print data to be used as a reference when inspecting for print defects.
The post-processing device 330 is a so-called finisher, and performs, for example, sorting, stapling, folding, and tape binding.
<検査装置の構成>
図2は、検査装置320のハードウェア構成の一例を説明する図である。
図2に示す検査装置320は、装置全体の動作を制御するプロセッサ321と、BIOS(=Basic Input Output System)等が記憶されたROM(=Read Only Memory)322と、プロセッサ321のワークエリアとして用いられるRAM(=Random Access Memory)323と、検査に関連する情報が表示されるディスプレイ324と、ユーザの操作を受け付ける操作受付装置325と、印刷物から検査画像を読み取るスキャナ326と、参照画像や検査画像を記憶するハードディスク装置327と、外部との通信に用いられる通信モジュール328と、を有している。なお、プロセッサ321と各部は、バス等の信号線329を通じて接続されている。
<Configuration of inspection device>
FIG. 2 is a diagram illustrating an example of the hardware configuration of the inspection device 320. As shown in FIG.
2 includes a processor 321 that controls the operation of the entire apparatus, a ROM (Read Only Memory) 322 that stores a BIOS (Basic Input Output System) and the like, a RAM (Random Access Memory) 323 that is used as a work area for the processor 321, a display 324 that displays information related to the inspection, an operation reception device 325 that receives user operations, a scanner 326 that reads inspection images from printed materials, a hard disk drive 327 that stores reference images and inspection images, and a communication module 328 that is used for communication with the outside. The processor 321 and each component are connected via a signal line 329 such as a bus.
プロセッサ321と、ROM322と、RAM323は、いわゆるコンピュータとして機能する。プロセッサ321は、プログラムの実行を通じて各種の機能を実現する。例えばプロセッサ321は、印刷物から欠陥を検出する処理等を実行する。
ディスプレイ324は、例えば液晶ディスプレイや有機ELディスプレイである。本実施の形態の場合、ディスプレイ324は、装置本体に一体的に設けられているが、検査装置320に接続されるモニタでもよい。
The processor 321, the ROM 322, and the RAM 323 function as a so-called computer. The processor 321 realizes various functions by executing programs. For example, the processor 321 executes a process for detecting defects in printed matter.
The display 324 is, for example, a liquid crystal display or an organic EL display. In the present embodiment, the display 324 is integrally provided on the main body of the device, but may be a monitor connected to the inspection device 320.
操作受付装置325は、ディスプレイ324の表面に配置される静電容量式のフィルムセンサや筐体に配置されるスイッチ、ボタン等で構成される。
ディスプレイ324と操作受付装置325を一体化したデバイスは、タッチパネルと呼ばれる。タッチパネルは、ソフトウェア的に表示されたキー(以下「ソフトキー」とも呼ぶ)に対するユーザの操作の受け付けに使用される。
スキャナ326は、搬送される印刷物の表面に線状の照明光を照射する光源と、印刷物の表面で反射された反射光を受光するラインセンサと、反射光をラインセンサに結像する光学系とを有している。本実施の形態では、検査の対象とする印刷物の全体を撮像した画像を「検査画像」と呼ぶ。検査画像は、例えばRAM323に記憶される。
The operation reception device 325 is composed of a capacitance type film sensor arranged on the surface of the display 324, and switches, buttons, etc. arranged on the housing.
A device that integrates the display 324 and the operation reception device 325 is called a touch panel. The touch panel is used to receive user operations on keys displayed in software (hereinafter also referred to as "soft keys").
The scanner 326 includes a light source that irradiates the surface of the printed material being conveyed with linear illumination light, a line sensor that receives the light reflected by the surface of the printed material, and an optical system that forms an image of the reflected light on the line sensor. In this embodiment, an image of the entire printed material to be inspected is called an "inspection image." The inspection image is stored in the RAM 323, for example.
ハードディスク装置327は、検査用の閾値テーブル327A、官能値LUT327B、検査ログ327C等を記憶する。
検査用の閾値テーブル327Aは、画像の特徴に応じた閾値を記憶するテーブルである。例えば汚れが目立ち易い明るい画像部分と白抜けが目立ち易い暗い画像部分とでは、異なる閾値が用意される。この他、エッジ領域と非エッジ領域では、それぞれ異なる閾値が用意される。
The hard disk drive 327 stores an inspection threshold table 327A, a sensory value LUT 327B, an inspection log 327C, and the like.
The inspection threshold table 327A is a table that stores thresholds according to the characteristics of the image. For example, different thresholds are prepared for bright image parts where dirt is easily noticeable and dark image parts where white areas are easily noticeable. In addition, different thresholds are prepared for edge regions and non-edge regions.
閾値は、印刷データが白地の用紙に印刷される場合、すなわち検査画像の下地の色が白色の場合を想定して定められている。閾値で想定する白色は、例えば白色度が100%であることをいう。以下では、白色度が100%の用紙を白色用紙ともいう。閾値は、検査画像に対応する印刷物の用紙の色に応じて変更することが望ましい。 The threshold value is set assuming that the print data will be printed on white paper, i.e., that the background color of the test image is white. The white color assumed by the threshold value means, for example, a whiteness of 100%. Hereinafter, paper with a whiteness of 100% will also be referred to as white paper. It is desirable to change the threshold value depending on the color of the paper on which the print corresponding to the test image will be printed.
図3は、閾値テーブル327Aのデータ例を説明する図である。
図3に示す閾値テーブル327Aでは、参照画像と検査画像のエッジの有無の組み合わせに応じて閾値が設定されている。本実施の形態の場合、閾値テーブル327Aは、参照画像の明るさの違い別に複数用意されている。
FIG. 3 is a diagram illustrating an example of data in the threshold table 327A.
3, threshold values are set according to the combination of the presence or absence of edges in the reference image and the inspection image. In this embodiment, multiple threshold values tables 327A are prepared according to differences in the brightness of the reference image.
例えば参照画像と検査画像の両方でエッジが存在しない領域の閾値として「100」が設定され、参照画像と検査画像の両方でエッジが存在する領域の閾値として「150」が設定されている。
また、参照画像にはエッジが存在しないが検査画像にはエッジが存在する領域の閾値として「50」が設定され、参照画像にはエッジが存在するが検査画像にはエッジが存在しない領域の閾値として「150」が設定されている。前者の領域はいわゆる汚れであり、後者の領域はいわゆる白抜けである。
For example, "100" is set as the threshold for an area where no edge exists in both the reference image and the inspection image, and "150" is set as the threshold for an area where an edge exists in both the reference image and the inspection image.
Furthermore, a threshold value of "50" is set for an area where an edge does not exist in the reference image but does exist in the inspection image, and a threshold value of "150" is set for an area where an edge exists in the reference image but does not exist in the inspection image. The former area is what is known as a stain, and the latter area is what is known as a white area.
図2の説明に戻る。
官能値LUT(=Lookup table)327Bは、欠陥の候補として検出された部位の参照画像の色情報と、検査画像の色情報との組み合わせに、対象とする領域を目視する人が欠陥と感じる度合いを表す官能値を紐付けた対応表である。
参照画像の色情報は、「第1の色情報」の一例であり、検査画像の色情報は、「第2の色情報」の一例である。官能値は、官能評価の結果を表す数値である。本実施の形態の場合、官能値の数値が大きいほど、人が欠陥として認識することを意味する。
Returning to the description of FIG.
The sensory value LUT (=Lookup table) 327B is a correspondence table that links a combination of color information of a reference image of a part detected as a defect candidate and color information of an inspection image to a sensory value that represents the degree to which a person visually inspecting the target area perceives it as a defect.
The color information of the reference image is an example of "first color information," and the color information of the inspection image is an example of "second color information." The sensory value is a numerical value that represents the result of the sensory evaluation. In this embodiment, the larger the numerical value of the sensory value, the more likely a person is to recognize it as a defect.
図4は、官能値LUT327Bの構成例を説明する図表である。図4では、参照画像と検査画像の色情報を、Lab色空間の座標値で表している。例えば明るさLは、「0」~「100」の値で与えられ、補色次元a及びbは、「0」~「128」の値で与えられる。
官能値LUT327Bでは、参照画像のLab値と検査画像のLab値の交点位置に、対応する官能値が記憶されている。例えば参照画像の(L,a,b)=(90,96,50)と、検査画像の(L,a,b)=(30,15,10)の組み合わせに対応する官能値は「55」である。
Fig. 4 is a diagram illustrating an example of the configuration of the functional value LUT 327B. In Fig. 4, the color information of the reference image and the test image is expressed as coordinate values in the Lab color space. For example, brightness L is given as a value between "0" and "100," and complementary color dimensions a and b are given as values between "0" and "128."
In the functional value LUT 327B, a functional value corresponding to the intersection position of the Lab values of the reference image and the Lab values of the test image is stored. For example, the functional value corresponding to the combination of (L, a, b) = (90, 96, 50) of the reference image and (L, a, b) = (30, 15, 10) of the test image is "55."
本実施の形態の場合、官能値LUT327Bにおける官能値は、欠陥の候補に対応する領域部分の色情報の違いを目視する場合に欠陥として判断するかを官能評価した結果である。すなわち、参照画像のLab値と検査画像のLab値の交差点には、Lab値の違いを官能評価した結果が紐付けられている。
換言すると、参照画像のLab値が検査画像のLab値に置き換わった場合に人の目に欠陥として認識される度合いを数値で表した値が官能値として紐付けられている。
この意味で、本実施の形態における官能値は、色差の大きさから計算される評価値とは異なる。
In this embodiment, the sensory values in the sensory value LUT 327B are the results of a sensory evaluation of whether a difference in color information in an area corresponding to a defect candidate is judged to be a defect when visually observed. In other words, the intersection of the Lab values of the reference image and the Lab values of the inspection image is linked to the result of a sensory evaluation of the difference in Lab values.
In other words, a value that numerically represents the degree to which the human eye would recognize a defect when the Lab values of the reference image are replaced with the Lab values of the inspection image is linked as a sensory value.
In this sense, the sensory value in this embodiment differs from the evaluation value calculated from the magnitude of the color difference.
図2の説明に戻る。
検査ログ327Cには、印刷物毎に実行された検査の結果が記録される。
この他、ハードディスク装置327には、印刷データから生成された参照画像を記憶してもよい。
前述したように、本実施の形態における参照画像は、プロセッサ321により、印刷データからデジタル的に生成される。
この他、ハードディスク装置327には、ファームウェアや欠陥の検査に使用するアプリケーションプログラムも記憶される。以下では、ファームウェアやアプリケーションプログラムを総称して「プログラム」という。
Returning to the description of FIG.
The inspection log 327C records the results of the inspections performed for each printed material.
Additionally, the hard disk drive 327 may store a reference image generated from print data.
As described above, the reference image in this embodiment is digitally generated from the print data by the processor 321 .
In addition, firmware and application programs used for defect inspection are also stored in the hard disk drive 327. Hereinafter, firmware and application programs will be collectively referred to as "programs."
本実施の形態では、補助記憶装置としてハードディスク装置327を想定するが、半導体メモリを使用してもよい。
通信モジュール328は、有線や無線による通信規格に準拠した通信用のモジュールで構成される。通信モジュール328には、例えばイーサネット(登録商標)モジュール、USB(=Universal Serial Bus)モジュール、無線LANモジュールを使用する。
In this embodiment, the hard disk drive 327 is assumed to be the auxiliary storage device, but a semiconductor memory may also be used.
The communication module 328 is configured with a communication module that complies with wired or wireless communication standards, and may be, for example, an Ethernet (registered trademark) module, a USB (Universal Serial Bus) module, or a wireless LAN module.
図5は、実施の形態1で使用する検査装置320の機能構成の一例を説明する図である。図5には、欠陥の検査に関連する機能を表している。図5に示す機能は、プロセッサ321(図2参照)によるプログラムの実行を通じて実現される。
図5に示す検査装置320は、検査に関連する機能として、参照画像生成部351と、検査画像生成部352と、画像内エッジ抽出部353と、差分画像生成部354と、閾値設定部355と、欠陥候補抽出部356と、官能値決定部357と、後処理制御部358とを有している。
Fig. 5 is a diagram illustrating an example of the functional configuration of the inspection device 320 used in the first embodiment. Fig. 5 shows functions related to defect inspection. The functions shown in Fig. 5 are realized through the execution of a program by the processor 321 (see Fig. 2).
The inspection device 320 shown in FIG. 5 has, as inspection-related functions, a reference image generation unit 351, an inspection image generation unit 352, an intra-image edge extraction unit 353, a difference image generation unit 354, a threshold setting unit 355, a defect candidate extraction unit 356, a sensory value determination unit 357, and a post-processing control unit 358.
参照画像生成部351は、印刷データ生成装置20(図1参照)から印刷装置310に与えられる印刷データに基づいて参照画像を生成する機能部である。本実施の形態における参照画像は、白色用紙に画像を印刷する場合を想定して生成される。
参照画像は、画像内エッジ抽出部353と、差分画像生成部354と、閾値設定部355と、官能値決定部357に与えられる。
The reference image generating unit 351 is a functional unit that generates a reference image based on print data provided from the print data generating device 20 (see FIG. 1) to the printing device 310. The reference image in this embodiment is generated assuming that an image is printed on white paper.
The reference image is provided to an intra-image edge extraction unit 353 , a difference image generation unit 354 , a threshold setting unit 355 , and a functional value determination unit 357 .
検査画像生成部352は、スキャナ326からライン状に読み取られる画像から検査画像をリアルタイムで生成する機能部である。
検査画像も、画像内エッジ抽出部353と、差分画像生成部354と、閾値設定部355と、官能値決定部357に与えられる。
なお、スキャナ326を通過した印刷物は、後段の後処理装置330(図1参照)に排出される。
The inspection image generating unit 352 is a functional unit that generates an inspection image in real time from an image read in a line by the scanner 326 .
The inspection image is also provided to an intra-image edge extraction unit 353 , a difference image generation unit 354 , a threshold setting unit 355 , and a functional value determination unit 357 .
The printed matter that has passed through the scanner 326 is discharged to a post-processing device 330 (see FIG. 1) at the subsequent stage.
画像内エッジ抽出部353は、参照画像と検査画像のそれぞれからエッジを抽出する機能部である。エッジは、例えば被写体の輪郭や特徴であり、輝度値の不連続性を用いて抽出が可能である。参照画像から抽出されたエッジ画像と検査画像から抽出されたエッジ画像は、差分画像生成部354と、閾値設定部355に与えられる。
差分画像生成部354は、サブ機能としての位置合せ部354Aを有し、位置合わせ後の参照画像と検査画像との差分画像を生成する機能部である。
位置合せ部354Aは、例えば参照画像のエッジ画像と検査画像のエッジ画像とを照合し、参照画像と検査画像を位置合せする。差分画像生成部354は、生成した差分画像を欠陥候補抽出部356に出力する。
The intra-image edge extraction unit 353 is a functional unit that extracts edges from both the reference image and the inspection image. Edges are, for example, the contours or features of a subject, and can be extracted using discontinuities in brightness values. The edge image extracted from the reference image and the edge image extracted from the inspection image are provided to a difference image generation unit 354 and a threshold setting unit 355.
The difference image generating unit 354 has a registration unit 354A as a sub-function, and is a functional unit that generates a difference image between the reference image and the inspection image after registration.
The alignment unit 354A collates, for example, an edge image of the reference image with an edge image of the inspection image, and aligns the reference image with the inspection image. The difference image generation unit 354 outputs the generated difference image to the defect candidate extraction unit 356.
閾値設定部355は、欠陥の検査に使用する閾値を設定する機能部である。本実施の形態における閾値設定部355は、参照画像の明るさ、参照画像のエッジの情報及び検査画像のエッジの情報等の組み合わせに対応する閾値を閾値テーブル327A(図3参照)から読み出し、欠陥候補抽出部356に出力する。 The threshold setting unit 355 is a functional unit that sets the threshold used for defect inspection. In this embodiment, the threshold setting unit 355 reads a threshold corresponding to a combination of the brightness of the reference image, edge information of the reference image, edge information of the inspection image, etc. from the threshold table 327A (see Figure 3), and outputs it to the defect candidate extraction unit 356.
欠陥候補抽出部356は、差分画像生成部354から与えられる差分画像の画素値と閾値とを比較し、検査画像に含まれる欠陥の候補を抽出する機能部である。欠陥候補抽出部356は、画素値が閾値未満の画素は正常と判定し、画素値が閾値以上の画素を欠陥の候補とする。
閾値を超える画素であっても、人が欠陥として評価する場合としない場合があるので、本実施の形態では、「欠陥の候補」という。
欠陥候補抽出部356は、抽出された欠陥の候補を、官能値決定部357に出力する。
The defect candidate extraction unit 356 is a functional unit that compares the pixel values of the differential image provided by the differential image generation unit 354 with a threshold value and extracts defect candidates contained in the inspection image. The defect candidate extraction unit 356 determines that pixels whose pixel values are less than the threshold value are normal, and determines that pixels whose pixel values are equal to or greater than the threshold value are defect candidates.
Even if a pixel exceeds the threshold, it may or may not be evaluated by a person as a defect, and therefore in this embodiment, it is referred to as a "defect candidate."
The defect candidate extraction unit 356 outputs the extracted defect candidates to the sensory value determination unit 357 .
官能値決定部357は、欠陥候補抽出部356により抽出された画素をグループ化し、グループ単位で、欠陥か否かを判定する。グループ化された画素の集りは、対象領域の一例である。
本実施の形態の場合、官能値決定部357は、例えば候補として抽出された画素のうち互いに隣り合う画素をグループ化する。1つのグループが、1つの画素だけで構成される場合もある。
The functional value determining unit 357 groups the pixels extracted by the defect candidate extracting unit 356 and determines whether or not each group is defective. The grouped collection of pixels is an example of a target region.
In the present embodiment, the functional value determining unit 357 groups, for example, adjacent pixels among the pixels extracted as candidates. One group may be made up of only one pixel.
もっとも、候補として抽出された画素が、他の候補の画素やグループと隣り合っていない場合でも、画素間の距離や画素とグループを構成する画素との最短の距離が予め定めた閾値以下の場合には同じグループに含めてもよい。因みに、候補として抽出された画素に対し、画素の距離が閾値以下となるグループが複数存在する場合には、距離がより短い方のグループに含める。 However, even if a pixel extracted as a candidate is not adjacent to another candidate pixel or group, it may be included in the same group if the distance between the pixels or the shortest distance between the pixel and a pixel that makes up the group is below a predetermined threshold. Incidentally, if there are multiple groups with pixel distances below a threshold for a pixel extracted as a candidate, the pixel will be included in the group with the shorter distance.
グループ化が終了すると、官能値決定部357は、同じグループに属する色情報の代表値を参照画像と検査画像のそれぞれについて決定する。代表値は、例えば同じグループに属する各画素の色情報の平均値として算出する。
処理の対象とするグループについて代表値が決定されると、官能値決定部357は、決定された代表値の組み合わせに対応する官能値を、官能値LUT327Bから読み出す。読み出された官能値は、対応するグループの官能値として、官能値決定部357から後処理制御部358に出力される。
After the grouping is completed, the functional value determination unit 357 determines a representative value of the color information of the pixels belonging to the same group for each of the reference image and the test image. The representative value is calculated as, for example, the average value of the color information of each pixel belonging to the same group.
Once the representative values for the groups to be processed have been determined, the sensory value determination unit 357 reads out the sensory values corresponding to the combination of the determined representative values from the sensory value LUT 327 B. The read-out sensory values are output from the sensory value determination unit 357 to the post-processing control unit 358 as the sensory values of the corresponding groups.
同じ印刷物に紐付けられている欠陥の候補の全てのグループについて官能値が決定されると、官能値決定部357は、その旨を後処理制御部358に通知する。
もっとも、官能値決定部357は、処理対象とする印刷物の切り替わりを、官能値と共に、後処理制御部358に通知してもよい。
When the sensory values have been determined for all groups of defect candidates associated with the same printed matter, the sensory value determination unit 357 notifies the post-processing control unit 358 of this fact.
However, the sensory value determination unit 357 may notify the post-processing control unit 358 of the change in the print material to be processed together with the sensory value.
なお、官能値決定部357から与えられる官能値が同じ印刷物に紐付けられているか別の印刷物に紐付けられているかの識別が後処理制御部358の側で可能であれば、前述した印刷物単位における官能値を決定する処理が終了した旨を示す通知は不要である。例えば個々の官能値に検査の対象である印刷物を識別する情報が付されていれば、後処理制御部358は、官能値に付されている情報から同じ印刷物に紐付けられている官能値の識別が可能である。 Note that if the post-processing control unit 358 can distinguish whether the sensory values provided by the sensory value determination unit 357 are linked to the same printed matter or different printed matters, there is no need to notify that the process of determining the sensory values for each printed matter described above has ended. For example, if each sensory value is accompanied by information identifying the printed matter being inspected, the post-processing control unit 358 can identify the sensory values associated with the same printed matter from the information accompanied by the sensory values.
後処理制御部358は、検査の対象である印刷物単位で、後処理を決定する機能部である。本実施の形態における後処理制御部358は、検査の対象である印刷物毎に決定された1つ又は複数の官能値の大きさに基づいて、印刷物単位による後処理の内容を決定する。本実施の形態では、印刷物はページ単位で印刷される。このため、後処理の制御は、ページ単位で実行されるともいう。 The post-processing control unit 358 is a functional unit that determines the post-processing for each printed item that is the subject of inspection. In this embodiment, the post-processing control unit 358 determines the content of post-processing for each printed item based on the magnitude of one or more sensory values determined for each printed item that is the subject of inspection. In this embodiment, printed items are printed in page units. For this reason, post-processing control is also said to be performed on a page-by-page basis.
本実施の形態の場合、後処理制御部358は、同じ印刷物に紐付けられている複数の官能値のうち最大値に基づいて、対応する印刷物に対する後処理の内容を決定する。同じ印刷物から抽出された欠陥の候補が3つある場合に、グループAの官能値が「70」、「グループBの官能値が「50」、グループCの官能値が「30」の場合、これらの中で最も大きい「70」を、官能値の代表値とする。 In this embodiment, the post-processing control unit 358 determines the content of post-processing for the corresponding printed matter based on the maximum value of multiple sensory values associated with the same printed matter. If there are three defect candidates extracted from the same printed matter, and the sensory value of group A is "70," the sensory value of group B is "50," and the sensory value of group C is "30," the largest of these, "70," is determined to be the representative sensory value.
本実施の形態の場合、後処理制御部358は、後処理の内容として、「印刷の停止」、「ログの記録」、「無視」の3種類を用意する。
「印刷の停止」は、欠陥の重症度が高い印刷物を想定した後処理である。「ログの記録」は、欠陥の重症度が中程度の印刷物を想定した後処理である。「無視」は、欠陥の重症度が低い印刷物を想定した後処理である。
In this embodiment, the post-processing control unit 358 provides three types of post-processing: "stop printing,""recordlog," and "ignore."
"Stop printing" is a post-processing method intended for printed material with high-severity defects. "Record log" is a post-processing method intended for printed material with medium-severity defects. "Ignore" is a post-processing method intended for printed material with low-severity defects.
これら3種類に対応する後処理の決定には2種類の閾値A及びBを使用する。例えば官能値が閾値Aより大きい場合には、後処理に「印刷の停止」を決定し、官能値が閾値A以下であるが閾値Bより大きい場合には、後処理に「ログの記録」を決定し、官能値が閾値B以下の場合、後処理に「ログの記録」を決定する。 Two thresholds, A and B, are used to determine the post-processing corresponding to these three types. For example, if the sensory value is greater than threshold A, "stop printing" is determined as the post-processing; if the sensory value is less than threshold A but greater than threshold B, "record log" is determined as the post-processing; and if the sensory value is less than threshold B, "record log" is determined as the post-processing.
これらの他、後処理の内容には、例えば「印刷物の排出先の変更」、「スタンプや穴あけ等の指示」を含めてもよい。
「印刷物の排出先の変更」は、例えば欠陥としての重症度が高い印刷物を、軽度や中程度の欠陥が検出された印刷物と区別するために用意される。
「スタンプや穴あけ等の指示」は、欠陥としての重症度が高い印刷物を排除する目的で用意される。
In addition to these, the contents of post-processing may include, for example, "changing the discharge destination of the printed material" and "instructions for stamping, punching, etc."
The "change of print destination" is provided, for example, to distinguish prints with highly severe defects from prints with minor or medium defects detected.
"Instructions for stamping, punching, etc." are provided for the purpose of eliminating printed matter with serious defects.
<検査動作>
以下では、図6及び図7を使用して欠陥の検査動作を説明する。
図6は、実施の形態1で使用する検査装置320(図1参照)による欠陥の検査動作例の一部を説明するフローチャートである。
図7は、実施の形態1で使用する検査装置320による欠陥の検査動作例の残りの部分を説明するフローチャートである。
前述したように、図6及び図7に示す処理動作は、プロセッサ321(図2参照)によるプログラムの実行を通じて実現される。
<Inspection operation>
The defect inspection operation will be described below with reference to FIGS.
FIG. 6 is a flowchart illustrating a part of an example of the defect inspection operation by the inspection device 320 (see FIG. 1) used in the first embodiment.
FIG. 7 is a flowchart illustrating the remaining steps of the defect inspection operation example performed by the inspection device 320 used in the first embodiment.
As described above, the processing operations shown in FIGS. 6 and 7 are realized through the execution of a program by the processor 321 (see FIG. 2).
プロセッサ321は、印刷装置310(図1参照)から新たな印刷物を受け付けると、図6に示す処理動作を開始する。
まず、プロセッサ321は、参照画像を取得し(ステップ1)、続いて、検査画像を取得する(ステップ2)。同じ画像を連続して印刷する場合には、参照画像の取得は一度だけでもよい。
When the processor 321 receives a new print from the printing device 310 (see FIG. 1), it starts the processing operation shown in FIG.
First, the processor 321 acquires a reference image (step 1), and then acquires an inspection image (step 2). If the same image is to be printed continuously, the reference image may be acquired only once.
次に、プロセッサ321は、参照画像のエッジを抽出し(ステップ3)、続いて、検査画像のエッジを抽出する(ステップ4)。
この後、プロセッサ321は、2つのエッジ画像を用いて、参照画像と検査画像を位置合わせする(ステップ5)。もっとも、参照画像と検査画像の位置合わせは、エッジ画像を抽出する前に実行してもよい。
Next, processor 321 extracts edges of the reference image (step 3), and then extracts edges of the inspection image (step 4).
Processor 321 then uses the two edge images to align the reference image and the inspection image (step 5), although the alignment of the reference image and the inspection image may be performed before extracting the edge images.
次に、プロセッサ321は、処理対象とする画素について、参照画像の明るさを判定し(ステップ6)、続いて、参照画像の明るさとエッジ画像の情報を用いて閾値を決定する(ステップ7)。例えばプロセッサ321は、エッジの有無等に応じて欠陥の判定に使用する閾値を決定する。
さらに、プロセッサ321は、処理対象とする画素について、参照画像と検査画像の画素値の差分を算出し(ステップ8)、算出された差分が閾値を超えるか否かを判定する(ステップ9)。この処理は、欠陥の候補である画素を抽出する処理に対応する。
Next, the processor 321 determines the brightness of the reference image for the pixel to be processed (step 6), and then determines a threshold value using the brightness of the reference image and information on the edge image (step 7). For example, the processor 321 determines a threshold value to be used for defect determination depending on the presence or absence of an edge, etc.
Furthermore, the processor 321 calculates the difference between the pixel values of the reference image and the inspection image for the pixel to be processed (step 8), and determines whether the calculated difference exceeds a threshold value (step 9). This process corresponds to the process of extracting pixels that are defect candidates.
この後、プロセッサ321は、全ての画素の判定が終了したか否かを判定する(ステップ10)。
ステップ10で否定結果が得られた場合、プロセッサ321は、ステップ6に戻り、検査が済んでいない残りの画素を対象に、前述したステップ6~ステップ9の処理を繰り返す。
ステップ10で肯定結果が得られた場合、プロセッサ321は、欠陥の候補をグループ化し(ステップ11)、続いて、グループに対応する位置の参照画像と検査画像の各色情報の組み合わせに対応する官能値を取得する(ステップ12)。
Thereafter, the processor 321 determines whether or not the determination of all pixels has been completed (step 10).
If a negative result is obtained in step 10, processor 321 returns to step 6 and repeats the processes of steps 6 to 9 described above for the remaining pixels that have not yet been inspected.
If a positive result is obtained in step 10, the processor 321 groups the defect candidates (step 11), and then obtains the sensory values corresponding to the combinations of each color information of the reference image and the inspection image at the positions corresponding to the groups (step 12).
官能値を取得すると、プロセッサ321は、全てのグループの処理が終了したか否かを判定する(ステップ13)。
未処理のグループが残っている場合、プロセッサ321は、ステップ13で否定結果を得る。ステップ13で否定結果が得られた場合、プロセッサ321は、ステップ12に戻り、未処理のグループのうちの1つについて、ステップ12の処理を実行する。
未処理のグループがなくなると、プロセッサ321は、ステップ13で肯定結果を得る。
After obtaining the sensory values, the processor 321 determines whether or not processing of all groups has been completed (step 13).
If there are any unprocessed groups remaining, the processor 321 obtains a negative result in step 13. If a negative result is obtained in step 13, the processor 321 returns to step 12 and executes the processing of step 12 for one of the unprocessed groups.
If there are no more groups left to be processed, processor 321 obtains a positive result in step 13 .
ステップ13で肯定結果が得られると、プロセッサ321は、ページ全体としての後処理の内容を決定する(ステップ14)。換言すると、検査の対象である印刷物に対する後処理の内容が決定される。
この後、プロセッサ321は、検査の結果を出力する(ステップ15)。また、プロセッサ321は、決定された内容の後処理も実行する。
If a positive result is obtained in step 13, the processor 321 determines the content of post-processing for the entire page (step 14). In other words, the content of post-processing for the printed material to be inspected is determined.
Thereafter, the processor 321 outputs the result of the inspection (step 15). The processor 321 also performs post-processing of the determined content.
<まとめ>
本実施の形態の場合、欠陥の候補として抽出された領域部分に対応する参照画像と検査画像の色情報の組み合わせに対して、色の違いが欠陥として人にどのように評価されるかの結果を表す官能値の関係に基づいて印刷物の欠陥を検査する。
このため、検査装置320(図1参照)により実行される欠陥の検査を、色差で定義される一般式により算出する場合よりも、人の感性に近づけることが可能になる。
<Summary>
In this embodiment, defects in printed matter are inspected based on the relationship between sensory values that represent the results of how people evaluate color differences as defects for combinations of color information of a reference image and an inspection image corresponding to areas extracted as defect candidates.
Therefore, the defect inspection performed by the inspection device 320 (see FIG. 1) can be closer to human sensitivity than when calculation is performed using a general formula defined by color difference.
<実施の形態2>
本実施の形態では、検査動作の他の例を説明する。従って、検査動作以外は、実施の形態1と同様である。すなわち、本実施の形態の場合も、画像印刷システム1(図1参照)の構成、検査装置320(図1参照)のハードウェア構成や機能構成は実施の形態1と共通である。
図8は、実施の形態2で使用する検査装置320による欠陥の検査動作例のうち実施の形態1との相違点を説明するフローチャートである。図8には、図7との対応部分に対応する符号を付して示している。
<Second Embodiment>
In this embodiment, another example of the inspection operation will be described. Therefore, other than the inspection operation, the present embodiment is the same as the first embodiment. That is, in the present embodiment, the configuration of the image printing system 1 (see FIG. 1) and the hardware configuration and functional configuration of the inspection device 320 (see FIG. 1) are the same as those in the first embodiment.
8 is a flowchart illustrating an example of an inspection operation for defects by the inspection device 320 used in the second embodiment, with reference to differences from the first embodiment. In Fig. 8, parts corresponding to those in Fig. 7 are assigned the same reference numerals.
本実施の形態の場合、ステップ12においてグループ毎の官能値が取得されると、プロセッサ321(図2参照)は、処理対象とするグループの後処理の内容を決定する(ステップ21)。例えばプロセッサ321は、グループ毎に、「印刷の停止」、「ログの記録」、「無視」のいずれかの処理を決定する。
ステップ21の実行後、プロセッサ321は、全てのグループの処理が終了したか否かを判定する(ステップ13)。
In this embodiment, once the sensory values for each group are acquired in step 12, the processor 321 (see FIG. 2) determines the post-processing content for the group to be processed (step 21). For example, the processor 321 determines one of the following processes for each group: "stop printing,""record a log," or "ignore."
After executing step 21, processor 321 determines whether or not processing of all groups has been completed (step 13).
本実施の形態の場合、ステップ13で肯定結果が得られた場合、プロセッサ321は、ステップ21で決定されたグループ別の後処理の内容に基づいて、印刷物であるページ全体としての後処理の内容を決定する(ステップ14A)。
例えば「印刷の停止」と決定されたグループが1つ存在し、「ログの記録」と決定されたグループと「無視」と決定されたグループが複数存在する場合、プロセッサ321は、最も重症度が大きい欠陥に対する後処理である「印刷の停止」をページ全体に対する後処理の内容に決定する。すなわち、プロセッサ321は、ページ全体としての後処理の内容として、より上位の後処理の内容を優先する。
本実施の形態による検査動作の場合にも、実施の形態1と同じ検査の結果を得ることが可能である。
In this embodiment, if a positive result is obtained in step 13, the processor 321 determines the content of post-processing for the entire page of the printed material based on the content of post-processing for each group determined in step 21 (step 14A).
For example, if there is one group determined to be "stop printing," and there are multiple groups determined to be "record a log" and "ignore," the processor 321 determines "stop printing," which is the post-processing for the most severe defect, as the post-processing content for the entire page. In other words, the processor 321 prioritizes the post-processing content of the higher order as the post-processing content for the entire page.
In the case of the inspection operation according to this embodiment, it is possible to obtain the same inspection results as in the first embodiment.
<実施の形態3>
引き続き、検査動作の他の例を説明する。従って、検査動作以外は、実施の形態1と同様である。すなわち、本実施の形態の場合も、画像印刷システム1(図1参照)の構成、検査装置320(図1参照)のハードウェア構成や機能構成は実施の形態1と共通である。
図9は、実施の形態3で使用する検査装置320による欠陥の検査動作例のうち実施の形態1との相違点を説明するフローチャートである。図9には、図7との対応部分に対応する符号を付して示している。
<Third Embodiment>
Next, another example of the inspection operation will be described. Therefore, other than the inspection operation, the present embodiment is the same as the first embodiment. That is, in the present embodiment, the configuration of the image printing system 1 (see FIG. 1) and the hardware configuration and functional configuration of the inspection device 320 (see FIG. 1) are the same as those in the first embodiment.
9 is a flowchart illustrating an example of an inspection operation for defects by the inspection device 320 used in the third embodiment, with reference to differences from the first embodiment. In FIG. 9, parts corresponding to those in FIG. 7 are denoted by the same reference numerals.
本実施の形態の場合、ステップ11において欠陥の候補がグループ化されると、プロセッサ321(図2参照)は、グループに対応する位置の参照画像と検査画像の各色情報と各特徴の組み合わせに対応する官能値を取得する(ステップ31)。
ここでの特徴には、例えばグループを構成する欠陥の候補の画素の数、グループを構成する欠陥の候補の画素の散らばり具合が含まれる。因みに、特徴には、グループを構成する画素の集合が形成する形状を含めてもよい。形状には、例えば線状、楕円状がある。
In this embodiment, when defect candidates are grouped in step 11, processor 321 (see Figure 2) obtains sensory values corresponding to the combination of each color information and each feature of the reference image and inspection image at the position corresponding to the group (step 31).
The features here include, for example, the number of defect candidate pixels that make up the group and the degree of dispersion of the defect candidate pixels that make up the group. Incidentally, the features may also include the shape formed by the set of pixels that make up the group. The shape may be, for example, linear or elliptical.
グループを構成する欠陥の候補の画素の数は、欠陥の候補の大きさに影響する。グループを構成する欠陥の候補の画素の数が多ければ、欠陥として認識される可能性も高くなる。
ただし、グループを構成する欠陥の候補の画素の数が多くても、色情報の違いが認識され難い場合には、人が欠陥として認識するとは限らない。また、グループを構成する欠陥の候補の画素の数が少なくても、色情報の違いが認識され易い場合には、人が欠陥として認識する可能性は高くなる。
The number of pixels in the defect candidate that make up the group affects the size of the defect candidate: the larger the number of pixels in the defect candidate that make up the group, the higher the possibility that it will be recognized as a defect.
However, even if the number of defect candidate pixels that make up a group is large, if the difference in color information is difficult to perceive, it is not necessarily the case that a person will recognize them as defects.Also, even if the number of defect candidate pixels that make up a group is small, if the difference in color information is easy to perceive, there is a high possibility that a person will recognize them as defects.
グループを構成する欠陥の候補の画素の散らばり具合は、1つのグループとみなす画素の範囲を与える基準である。散らばり具合が大きい場合、1つのグループに含まれる候補の画素の範囲が広くなる。一方、散らばり具合が小さい場合、1つのグループに含まれる候補の画素の範囲が狭くなる。
本実施の形態の場合、官能値LUT327Bには、グループを構成する欠陥の候補の画素の数と、グループを構成する欠陥の候補の画素の散らばり具合と、参照画像の色情報と、検査画像の色情報の組み合わせで分類された欠陥の候補を目視で官能評価した場合における官能値を紐付けた関係が記憶されている。ここでの散らばり具合は、いわゆる「分散情報」である。
The degree of dispersion of the defect candidate pixels that make up a group is a criterion for determining the range of pixels that are considered to be one group. If the degree of dispersion is large, the range of candidate pixels included in one group will be wide. On the other hand, if the degree of dispersion is small, the range of candidate pixels included in one group will be narrow.
In this embodiment, the sensory value LUT 327B stores a relationship linking the number of pixels of the defect candidates that make up a group, the degree of dispersion of the pixels of the defect candidates that make up a group, and the sensory values obtained when the defect candidates that have been classified based on a combination of color information of the reference image and color information of the inspection image are visually evaluated. The degree of dispersion here is what is known as "variance information."
このため、ステップ31で取得される官能値は、実施の形態1の場合とは異なり、一体的に認識される欠陥の候補としての画素の集まりである各グループの特徴も含めた人の官能評価として与えられる。
その他の処理動作は、実施の形態1と同じである。すなわち、ステップ31で各グループに対する官能値を取得すると、プロセッサ321は、全てのグループに対する判定が終了したか否かを判定し(ステップ13)、全てのグループに対する判定が終了すると、ページ全体としての後処理の内容を決定する(ステップ14)。
Therefore, unlike in the first embodiment, the sensory value obtained in step 31 is given as a human sensory evaluation that also includes the characteristics of each group, which is a collection of pixels that are recognized as defect candidates as a whole.
Other processing operations are the same as those in embodiment 1. That is, after acquiring the sensory values for each group in step 31, processor 321 determines whether or not the judgment for all groups has been completed (step 13), and when the judgment for all groups has been completed, determines the content of post-processing for the entire page (step 14).
<まとめ>
本実施の形態の場合、一体的に認識される欠陥の候補としての画素の集まりであるグループ単位の官能値として、色情報と特徴との組み合わせで分類された欠陥の候補を目視で官能評価した結果である官能値が与えられる。
人による欠陥の評価は、欠陥の候補の大きさやばらつきも含めた総合的な評価である。しかも、本実施の形態の場合には、実際の欠陥に近いサンプルを目視で官能評価した結果である官能値が、色情報と特徴の組み合わせに対して紐付けられているので、人の感性により近い欠陥の検査が実現される。
<Summary>
In this embodiment, a sensory value is given to each group, which is a collection of pixels that are defect candidates recognized as a whole, as a result of visual sensory evaluation of defect candidates classified by a combination of color information and features.
Human defect evaluation is a comprehensive evaluation that takes into account the size and variation of defect candidates. Moreover, in this embodiment, the sensory values, which are the results of visual sensory evaluation of samples that resemble actual defects, are linked to combinations of color information and features, thereby achieving defect inspection that is closer to human sensibilities.
<実施の形態4>
本実施の形態では、欠陥の候補として抽出された画素の色情報と特徴との組合せと、目視による官能評価から求めた官能値との関係を学習した学習モデルに基づいて欠陥の検査を実行する例を説明する。
本実施の形態における画像印刷システム1(図1参照)の構成、検査装置320(図1参照)のハードウェア構成は、実施の形態1と共通である。
図10は、欠陥の候補として抽出された画素の色情報と特徴との組合せと、目視による官能評価から求めた官能値との関係を学習する機械学習装置400を説明する図である。
<Fourth Embodiment>
In this embodiment, an example of performing defect inspection based on a learning model that learns the relationship between the combination of color information and features of pixels extracted as defect candidates and the sensory values obtained from visual sensory evaluation will be described.
The configuration of the image printing system 1 (see FIG. 1) and the hardware configuration of the inspection device 320 (see FIG. 1) in this embodiment are the same as those in the first embodiment.
FIG. 10 is a diagram illustrating a machine learning device 400 that learns the relationship between a combination of color information and features of pixels extracted as defect candidates and a sensory value obtained from a visual sensory evaluation.
機械学習装置400には、欠陥の候補のグループに対応する位置の参照画像の色情報と、欠陥の候補のグループに対応する位置の検査画像の色情報と、欠陥の候補のグループを構成する画素数と、グループを構成する欠陥の候補の画素の散らばり具合との組み合わせを入力とし、対応する官能値を出力とする関係が教師データとして与えられる。
ここでの機械学習には、例えば畳み込みニューラルネットワークを使用する。
The machine learning device 400 receives as input a combination of color information of a reference image at a position corresponding to a group of defect candidates, color information of an inspection image at a position corresponding to a group of defect candidates, the number of pixels constituting the group of defect candidates, and the degree of dispersion of the pixels of the defect candidates constituting the group, and is provided with training data that indicates a relationship in which a corresponding sensory value is output.
For the machine learning here, for example, a convolutional neural network is used.
畳み込みニューラルネットワークは、教師あり学習の一例である。
畳み込みニューラルネットワークは、局所的な特徴を抽出する畳み込み層と、畳み込み層の出力の空間的な特徴をより強調するプーリング層と、プーリング層の出力を入力とする畳み込み層とその出力を入力とするプーリング層を何度か繰り返した結果を結合する全結合層とで構成される。
Convolutional neural networks are an example of supervised learning.
A convolutional neural network consists of a convolutional layer that extracts local features, a pooling layer that further emphasizes the spatial features of the output of the convolutional layer, and a fully connected layer that combines the results of repeated iterations of a convolutional layer that takes the output of the pooling layer as input and a pooling layer that takes the output of the pooling layer as input.
畳み込みニューラルネットワークによる学習により、欠陥の候補のグループに対応する位置の参照画像の色情報と、欠陥の候補のグループに対応する位置の検査画像の色情報と、欠陥の候補のグループを構成する画素数と、グループを構成する欠陥の候補の画素の散らばり具合との組み合わせを入力として与えると、対応する官能値が出力される学習モデル410が生成される。 By learning using a convolutional neural network, when a combination of color information from a reference image at a position corresponding to a group of defect candidates, color information from an inspection image at a position corresponding to a group of defect candidates, the number of pixels that make up the group of defect candidates, and the degree of dispersion of the pixels of the defect candidates that make up the group is given as input, a learning model 410 is generated that outputs a corresponding sensory value.
図11は、実施の形態4で使用する検査装置320の機能構成の一例を説明する図である。図11には、図5との対応部分に対応する符号を付して示している。
図11に示す検査装置320における官能値決定部357は、官能値LUT327B(図5参照)に代えて学習モデル410を有している。
官能値決定部357は、欠陥の候補のグループに対応する位置の参照画像の色情報と、欠陥の候補のグループに対応する位置の検査画像の色情報と、欠陥の候補のグループを構成する画素数と、グループを構成する欠陥の候補の画素の散らばり具合とを学習モデル410に与え、対応する官能値を学習モデル410から取得する点で実施の形態1と相違する。
Fig. 11 is a diagram illustrating an example of the functional configuration of an inspection device 320 used in the fourth embodiment. In Fig. 11, parts corresponding to those in Fig. 5 are assigned the same reference numerals.
The sensory value determination section 357 in the inspection device 320 shown in FIG. 11 has a learning model 410 instead of the sensory value LUT 327B (see FIG. 5).
The sensory value determination unit 357 differs from embodiment 1 in that it provides the learning model 410 with color information of the reference image at a position corresponding to the group of defect candidates, color information of the inspection image at a position corresponding to the group of defect candidates, the number of pixels constituting the group of defect candidates, and the degree of dispersion of the pixels of the defect candidates constituting the group, and obtains the corresponding sensory value from the learning model 410.
<まとめ>
本実施の形態による手法の場合にも、実施の形態1と同じく、検査装置320(図1参照)により実行される欠陥の検査を、色差で定義される一般式により算出する場合よりも、人の感性に近づけることが可能になる。
<Summary>
In the case of the method according to this embodiment, as in the first embodiment, it is possible to make the defect inspection performed by the inspection device 320 (see Figure 1) closer to human sensibility than when calculations are made using a general formula defined by color difference.
<実施の形態5>
前述の実施の形態の場合には、欠陥の候補として抽出された画素のグループ化により得られた全てのグループを対象として欠陥を検査しているが、検査画像のうち検査したい領域をユーザが画面上で指定してもよい。
図12は、欠陥を検査する領域をユーザが指定する例を説明する図である。(A)は欠陥の候補として抽出された画素で構成されるグループG1~G4の位置の表示例を示し、(B)はユーザによるグループGの指定例を示す。
<Fifth Embodiment>
In the above-described embodiment, defects are inspected for all groups obtained by grouping pixels extracted as defect candidates, but the user may also specify on the screen the area of the inspection image that he or she wishes to inspect.
12A and 12B are diagrams illustrating an example in which a user specifies an area to be inspected for defects. (A) shows an example of a display of the positions of groups G1 to G4, each consisting of pixels extracted as defect candidates, and (B) shows an example of a group G specified by the user.
図12(A)に示す操作画面500A及び図12(B)に示す操作画面500Bは、例えばディスプレイ324(図2参照)に表示される。
図12(A)に示す操作画面500Aには、「欠陥の候補が見つかりました。」、「検査したい候補を指定しますか?」とのユーザに操作を促す文510と、検査画像520と、候補をユーザが指定したい場合に操作するボタン530と、候補をユーザが指定しない場合に操作するボタン540が表示されている。
検査画像520では、4つのグループG1~G4の位置が破線で囲んで示されている。操作画面500Aの場合、ボタン530の上にマウスカーソルが位置している。
An operation screen 500A shown in FIG. 12A and an operation screen 500B shown in FIG. 12B are displayed on, for example, the display 324 (see FIG. 2).
The operation screen 500A shown in Figure 12 (A) displays statements 510 prompting the user to operate the device, such as "A defect candidate has been found" and "Do you want to specify the candidate you want to inspect?", an inspection image 520, a button 530 that the user operates if he or she wants to specify a candidate, and a button 540 that the user operates if he or she does not want to specify a candidate.
The positions of the four groups G1 to G4 are indicated by dashed lines in the inspection image 520. In the case of the operation screen 500A, the mouse cursor is positioned over the button 530.
図12(B)に示す操作画面500Bは、操作画面500Aにおいてボタン530がクリック操作されることで表示される。
操作画面500Bには、「検査したい候補を指定してください」との文550と、候補が指定された状態で検査の実行を指示する場合に操作するボタン560と、検査の実行をキャンセルする場合に操作するボタン570と、「検査しますか」とのユーザに操作を促す文580とが表示されている。
図12(B)に示す操作画面500Bでは、グループG1がマウスカーソルで選択された状態を表している。この状態でボタン560がクリックされると、欠陥の検査が実行される。
An operation screen 500B shown in FIG. 12B is displayed when a button 530 is clicked on the operation screen 500A.
The operation screen 500B displays a statement 550 saying "Please specify the candidate you wish to test," a button 560 to be operated when instructing the execution of the test once the candidate has been specified, a button 570 to be operated when canceling the execution of the test, and a statement 580 prompting the user to operate "Do you wish to test?"
12B, the group G1 is selected with the mouse cursor, and when the button 560 is clicked in this state, a defect inspection is executed.
<実施の形態6>
実施の形態5の場合には、検査装置320(図1参照)が欠陥の候補として抽出したグループに対応する領域のうち検査したいグループをユーザが指定しているが、本実施の形態では、任意の領域をユーザが指定する場合について説明する。
図13は、ユーザが指定した任意の領域部分の欠陥を検査する例を説明する図である。
図13に示す操作画面600も、例えばディスプレイ324(図2参照)に表示される。
Sixth Embodiment
In the case of embodiment 5, the user specifies the group to be inspected from among the areas corresponding to the groups extracted as defect candidates by the inspection device 320 (see Figure 1), but in this embodiment, we will explain the case where the user specifies any area.
FIG. 13 is a diagram for explaining an example of inspecting defects in an arbitrary area portion designated by the user.
The operation screen 600 shown in FIG. 13 is also displayed on, for example, the display 324 (see FIG. 2).
操作画面600には、「検査したい範囲を指定してください」との文610と、参照画像620と、マウスカーソルにより指定された領域部分630が表示されている。
欠陥の検査に使用する任意の領域部分をユーザが指定する場合、指定された領域部分を特定する情報が官能値決定部357に直接与えられる。
この場合、官能値決定部357は、ユーザが指定した領域部分について、前述した実施の形態1等で説明した手法により官能値を出力する。
On the operation screen 600, a statement 610 saying "Please specify the area you wish to inspect," a reference image 620, and an area portion 630 specified by the mouse cursor are displayed.
When the user specifies an arbitrary area portion to be used for defect inspection, information specifying the specified area portion is directly provided to the sensory value determination unit 357 .
In this case, the sensory value determination unit 357 outputs a sensory value for the area portion designated by the user using the method described in the first embodiment and the like.
<他の実施の形態>
(1)以上、本発明の実施の形態について説明したが、本発明の技術的範囲は前述した実施の形態に記載の範囲に限定されない。前述した実施の形態に、種々の変更又は改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。
<Other embodiments>
(1) Although the embodiments of the present invention have been described above, the technical scope of the present invention is not limited to the scope of the above-described embodiments. It is clear from the claims that various modifications and improvements to the above-described embodiments are also included in the technical scope of the present invention.
(2)前述の実施の形態においては、印刷データから生成した画像を参照画像として使用しているが、光学的に読み取った画像を参照画像として使用してもよい。 (2) In the above-described embodiment, an image generated from print data is used as the reference image, but an optically read image may also be used as the reference image.
(3)前述の実施の形態においては、参照画像の色情報と、検査画像の色情報と、目視の官能評価から求めた官能値とを紐付けた関係を、Lab色空間の座標値の組み合わせと官能値とを紐付けた関係として説明したが、他の色空間を使用してもよい。他の色空間には、例えばL*a*b*色空間、HSV色空間、HSL色空間を使用してもよい。 (3) In the above-described embodiment, the relationship between the color information of the reference image, the color information of the test image, and the sensory values obtained from the visual sensory evaluation is described as the relationship between the combination of coordinate values in the Lab color space and the sensory values, but other color spaces such as the L * a * b * color space, the HSV color space, or the HSL color space may also be used.
(4)前述の実施の形態における官能値LUT327Bは、検査の対象領域の色情報の組み合わせと官能値との関係を規定する場合や検査の対象領域の色情報と特徴の組み合わせと官能値との関係を記憶する場合について説明したが、検査に使用する関係は、印刷ジョブの内容に応じて選択してもよい。例えば黒に塗り潰される領域では白抜けが目立ちやすく、帳票印刷では小数点と間違える可能性がある汚れを検知する必要性が高い。このため、印刷ジョブの内容に応じて欠陥の検査に使用する官能値LUT327Bを選択してもよい。
また、学習モデル410(図10参照)の学習に際しても、印刷ジョブの内容別に複数の学習モデル410を学習してもよい。
(4) In the above-described embodiment, the sensory value LUT 327B has been described as defining the relationship between the combination of color information of the inspection target area and the sensory value, or storing the relationship between the combination of color information and features of the inspection target area and the sensory value. However, the relationship used for the inspection may be selected depending on the content of the print job. For example, white spaces are easily noticeable in areas filled with black, and in printed forms, there is a high need to detect stains that may be mistaken for decimal points. For this reason, the sensory value LUT 327B used for defect inspection may be selected depending on the content of the print job.
Furthermore, when training the training model 410 (see FIG. 10), multiple training models 410 may be trained according to the content of the print job.
(5)前述した各実施の形態におけるプロセッサは、広義的な意味でのプロセッサを指し、汎用的なプロセッサ(例えばCPU等)の他、専用的なプロセッサ(例えばGPU(=Graphical Processing Unit)、ASIC(=Application Specific Integrated Circuit)、FPGA(=Field Programmable Gate Array)、プログラム論理デバイス等)を含む。
また、前述した各実施の形態におけるプロセッサの動作は、1つのプロセッサが単独で実行してもよいが、物理的に離れた位置に存在する複数のプロセッサが協働して実行してもよい。また、プロセッサにおける各動作の実行の順番は、前述した各実施の形態に記載した順番のみに限定されるものでなく、個別に変更してもよい。
(5) The processor in each of the above-described embodiments refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPUs, etc.) as well as dedicated processors (e.g., GPUs (Graphical Processing Units), ASICs (Application Specific Integrated Circuits), FPGAs (Field Programmable Gate Arrays), programmable logic devices, etc.).
Furthermore, the operations of the processors in each of the above-described embodiments may be performed by a single processor alone, or may be performed by multiple processors located in physically separate locations in cooperation with each other. Furthermore, the order in which the operations of the processors are performed is not limited to the order described in each of the above-described embodiments, and may be changed individually.
1…画像印刷システム、10…ネットワーク、20…印刷データ生成装置、30…印刷システム、310…印刷装置、320…検査装置、327A…閾値テーブル、327B…官能値LUT、327C…検査ログ、330…後処理装置、351…参照画像生成部、352…検査画像生成部、353…画像内エッジ抽出部、354…差分画像生成部、354A…位置合せ部、355…閾値設定部、356…欠陥候補抽出部、357…官能値決定部、358…後処理制御部、400…機械学習装置、410…学習モデル 1...Image printing system, 10...Network, 20...Printing data generation device, 30...Printing system, 310...Printing device, 320...Inspection device, 327A...Threshold value table, 327B...Sensory value LUT, 327C...Inspection log, 330...Post-processing device, 351...Reference image generation unit, 352...Inspection image generation unit, 353...Intra-image edge extraction unit, 354...Difference image generation unit, 354A...Alignment unit, 355...Threshold value setting unit, 356...Defect candidate extraction unit, 357...Sensory value determination unit, 358...Post-processing control unit, 400...Machine learning device, 410...Learning model
Claims (11)
前記プロセッサは、
検査の基準に使用する参照画像の第1の色情報と印刷物から読み取った検査画像の第2の色情報との組み合わせに、目視の官能評価から求めた欠陥の度合いを表す官能値を紐付けた関係に基づいて、印刷物の欠陥を検査する、
検査装置。 a processor;
The processor:
Inspecting defects in the printed matter based on a relationship in which a sensory value representing the degree of defect obtained from a visual sensory evaluation is linked to a combination of first color information of a reference image used as an inspection standard and second color information of an inspection image read from the printed matter.
Inspection equipment.
検査の対象領域に対応する前記第1の色情報と前記第2の色情報とに基づいて、当該対象領域の官能値を求める、
請求項1に記載の検査装置。 The processor:
determining a sensory value of the target area based on the first color information and the second color information corresponding to the target area of the inspection;
The inspection device according to claim 1 .
前記参照画像と前記検査画像との差分画像から前記対象領域を抽出する、
請求項2に記載の検査装置。 The processor:
extracting the target region from a difference image between the reference image and the inspection image;
The inspection device according to claim 2 .
請求項1に記載の検査装置。 the relationship provides a link between the first color information, the second color information, features of the target area of inspection, and the sensory value;
The inspection device according to claim 1 .
請求項4に記載の検査装置。 The features include both or either of the size of the target region and variance information of the target region.
The inspection device according to claim 4.
請求項1に記載の検査装置。 A plurality of the relationships are prepared according to the contents of the print job.
The inspection device according to claim 1 .
請求項6に記載の検査装置。 the processor selects the relationship to be used for inspection according to the content of the print job;
The inspection device according to claim 6.
前記検査画像について取得された前記官能値の大きさに応じ、後処理の内容を決定する、
請求項1に記載の検査装置。 The processor:
determining the content of post-processing according to the magnitude of the sensory value acquired for the inspection image;
The inspection device according to claim 1 .
前記検査画像の複数の対象領域毎に決定された複数の後処理の内容に基づいて、印刷物に対する後処理の内容を決定する、
請求項8に記載の検査装置。 The processor:
determining the content of post-processing for the printed matter based on the content of the plurality of post-processing processes determined for each of the plurality of target regions of the inspection image;
The inspection device according to claim 8.
前記参照画像の複数の対象領域について求められた複数の官能値に基づいて、印刷物に対する後処理の内容を決定する、
請求項8に記載の検査装置。 The processor:
determining the content of post-processing for the print based on the plurality of sensory values determined for the plurality of target regions of the reference image;
The inspection device according to claim 8.
検査の基準に使用する参照画像の第1の色情報と印刷物から読み取った検査画像の第2の色情報との組み合わせに、目視の官能評価から求めた欠陥の度合いを表す官能値を紐付けた関係に基づいて、印刷物の欠陥を検査する機能、
を実現させるためのプログラム。 On the computer,
a function of inspecting defects in printed matter based on a relationship in which a sensory value representing the degree of defect obtained from a visual sensory evaluation is linked to a combination of first color information of a reference image used as an inspection standard and second color information of an inspection image read from the printed matter;
A program to achieve this.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021157645A JP7729147B2 (en) | 2021-09-28 | 2021-09-28 | Inspection equipment and program |
| JP2025131508A JP2025156549A (en) | 2021-09-28 | 2025-08-06 | Image printing system and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021157645A JP7729147B2 (en) | 2021-09-28 | 2021-09-28 | Inspection equipment and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025131508A Division JP2025156549A (en) | 2021-09-28 | 2025-08-06 | Image printing system and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023048373A JP2023048373A (en) | 2023-04-07 |
| JP7729147B2 true JP7729147B2 (en) | 2025-08-26 |
Family
ID=85779976
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021157645A Active JP7729147B2 (en) | 2021-09-28 | 2021-09-28 | Inspection equipment and program |
| JP2025131508A Pending JP2025156549A (en) | 2021-09-28 | 2025-08-06 | Image printing system and program |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025131508A Pending JP2025156549A (en) | 2021-09-28 | 2025-08-06 | Image printing system and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7729147B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015227009A (en) | 2014-05-30 | 2015-12-17 | キヤノン株式会社 | Processing device, control method, and program |
| JP2018017673A (en) | 2016-07-29 | 2018-02-01 | 富士フイルム株式会社 | Printed matter inspection apparatus, printed matter inspection method and program |
| JP2018044896A (en) | 2016-09-15 | 2018-03-22 | 株式会社リコー | Inspection apparatus, inspection method and program |
| JP2021079594A (en) | 2019-11-18 | 2021-05-27 | キヤノン株式会社 | Image processing device, information processing method and program |
| JP2021140468A (en) | 2020-03-05 | 2021-09-16 | コニカミノルタ株式会社 | Image inspection equipment, image formation system, and control program |
-
2021
- 2021-09-28 JP JP2021157645A patent/JP7729147B2/en active Active
-
2025
- 2025-08-06 JP JP2025131508A patent/JP2025156549A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015227009A (en) | 2014-05-30 | 2015-12-17 | キヤノン株式会社 | Processing device, control method, and program |
| JP2018017673A (en) | 2016-07-29 | 2018-02-01 | 富士フイルム株式会社 | Printed matter inspection apparatus, printed matter inspection method and program |
| JP2018044896A (en) | 2016-09-15 | 2018-03-22 | 株式会社リコー | Inspection apparatus, inspection method and program |
| JP2021079594A (en) | 2019-11-18 | 2021-05-27 | キヤノン株式会社 | Image processing device, information processing method and program |
| JP2021140468A (en) | 2020-03-05 | 2021-09-16 | コニカミノルタ株式会社 | Image inspection equipment, image formation system, and control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025156549A (en) | 2025-10-14 |
| JP2023048373A (en) | 2023-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5678595B2 (en) | INSPECTION DEVICE, INSPECTION METHOD, INSPECTION PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
| CN110274908A (en) | Flaw detection apparatus, defect detecting method and computer readable recording medium | |
| US20200096454A1 (en) | Defect detection system for aircraft component and defect detection method for aircraft component | |
| US10109045B2 (en) | Defect inspection apparatus for inspecting sheet-like inspection object, computer-implemented method for inspecting sheet-like inspection object, and defect inspection system for inspecting sheet-like inspection object | |
| US10401227B2 (en) | Colorimetry device and colorimetry method | |
| JP6250993B2 (en) | Sensor information management apparatus and sensor information management method | |
| CN117351011A (en) | Screen defect detection method, apparatus, and readable storage medium | |
| JP7797911B2 (en) | Print inspection system and program | |
| US10254168B2 (en) | Colorimeter device and colorimetery method | |
| JP7658119B2 (en) | Support device and method | |
| JP2021158584A (en) | Image processing equipment, image processing methods and programs | |
| JP2016103815A (en) | Inspection device, threshold change method and program | |
| KR20210000657A (en) | Appearance inspection management system, appearance inspection management device, appearance inspection management method, and appearance inspection management program | |
| JP7435040B2 (en) | Image inspection equipment, image forming system, and control program | |
| JP7729147B2 (en) | Inspection equipment and program | |
| US11120541B2 (en) | Determination device and determining method thereof | |
| KR20180061528A (en) | System and method for detecting foreign substance using lab color space | |
| KR20210000656A (en) | Appearance inspection management system, appearance inspection management device, appearance inspection management method, and appearance inspection management program | |
| US20240163376A1 (en) | Printed material inspection system and non-transitory computer readable medium | |
| JP7729148B2 (en) | Information processing device, information processing system, and program | |
| JP2023160533A (en) | Image processing device, image processing method, and program | |
| WO2020012874A1 (en) | Image processing device, image processing method, and image processing program | |
| JP7391285B2 (en) | Program, information processing device, information processing method, and model generation method | |
| JP7743743B2 (en) | Inspection equipment and program | |
| JP7300155B2 (en) | Teaching device in solid preparation appearance inspection, and teaching method in solid preparation appearance inspection |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240826 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250407 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250513 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250707 |
|
| 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: 20250715 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250728 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7729147 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |