Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6988385B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents
[go: Go Back, main page]

JP6988385B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents

画像処理装置、画像処理方法及びプログラム Download PDF

Info

Publication number
JP6988385B2
JP6988385B2 JP2017215530A JP2017215530A JP6988385B2 JP 6988385 B2 JP6988385 B2 JP 6988385B2 JP 2017215530 A JP2017215530 A JP 2017215530A JP 2017215530 A JP2017215530 A JP 2017215530A JP 6988385 B2 JP6988385 B2 JP 6988385B2
Authority
JP
Japan
Prior art keywords
image
inspection
defect
correction
image data
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
Application number
JP2017215530A
Other languages
English (en)
Other versions
JP2019084770A (ja
Inventor
淳 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2017215530A priority Critical patent/JP6988385B2/ja
Priority to US16/156,433 priority patent/US10481845B2/en
Publication of JP2019084770A publication Critical patent/JP2019084770A/ja
Application granted granted Critical
Publication of JP6988385B2 publication Critical patent/JP6988385B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1234Errors handling and recovery, e.g. reprinting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00071Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
    • H04N1/00082Adjusting or controlling
    • H04N1/00084Recovery or repair, e.g. self-repair
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/121Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1282High volume printer device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00047Methods therefor using an image not specifically designed for the purpose
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Image Processing (AREA)

Description

本発明は、用紙に画像を形成する画像処理装置、画像処理方法及びプログラムに関し、特に形成された画像の検査を行う技術に関する。
画像形成装置で用紙に画像を形成する際には、露光、転写、定着などの様々なプロセス要因で画像品質不良が発生していた。従来、プロセス要因での画像品質不良を防ぐために、画像補正を行う回路を集積回路化して、高度な品質改善を行うようにしている。しかしながら、開発された集積回路を種々の機種の画像形成装置に適用する際に、各機種に固有のプロセス条件(トナー、感光体、現像、転写など)、印刷速度条件、環境温度の全てを完全にサポートして集積回路が画像補正を行うことは困難であり、画像の特定箇所に不良が発生する場合があった。
画像形成装置で印刷した画像の不良は、例えば印刷された画像の搬送経路に配置した画像読取部で検知することができる。不良の発生を検知したときには、再度、同じ画像を印刷するリカバリ印刷を行うことになるが、画像形成装置の機種に依存した画像不良の場合、同じ条件でリカバリ印刷を行ったとしても、再度、同じ不良が発生してしまい、良品を得ることができなかった。
従来の画像検査を行う手法としては、例えば特許文献1及び2に記載されたものが知られている。
特許文献1には、画像形成システムに検査装置を接続して、検査装置で、画像形成を行う元の画像と、検査装置が備える画像読取部で読み取った画像とを比較して、画像不良の判定を行う構成についての記載がある。この特許文献1に記載された検査装置は、読み取り画像と検査用画像との比較でページ毎の画像不良の判定で複数ページ連続した場合に画像形成出力を停止するようにしたものである。
また、特許文献2には、読み取り画像と検査用画像との比較で欠陥判定された画像を再印刷する際に、過去の不良発生率に基づいて、再印刷で画像不良が再度出力される確率を推定して、印刷停止するかどうかを判断する技術が記載されている。
特開2015−118050号公報 特開2014−178282号公報
特許文献1や特許文献2に記載されるように、検査装置を設置することで、突発的に画像不良が発生した場合には、再印刷などの対処を行うことができる。しかしながら、同じ画像不良が連続した場合には、印刷そのものを停止することでしか対処することができないという問題があった。しかも、印刷を停止した後は、画像不良の原因を除去する作業をユーザ自身が行う必要があり、非常に手間や時間がかかる調整が必要になっていた。
本発明は、再現性の高い画像不良に対する対処を適切に行うことができる画像処理装置、画像処理方法及びプログラムを提供することを目的とする。
本発明の画像処理装置は、画像形成部で画像形成を行うための画像データを取得する入力部と、画像形成部で画像が形成された用紙の搬送経路の後段に配置された画像読取部と、検査対象となる画像と画像読取部で読み取られた画像とを比較して検査を行う検査処理部とを備え、検査処理部は、画像読取部が読み取った画像の特定箇所が、検査対象となる画像と相違するために画像品質不良を検知した後に、画像形成部でのリカバリ再印刷を行った用紙を画像読取部で読み取った画像から、再度同一箇所が、検査対象となる画像と相違するために画像品質不良を検知した場合に、画像形成部が画像形成を行うリカバリ再々印刷用の画像データの該当箇所の画像品質不良を画像補正すると共に、リカバリ再々印刷用の画像データの不良の補正は、補正強度を段階的に変更し、補正強度を段階的に変更した際の、検査処理部が不良を検知した際の、検査対象となる画像のデータと画像読取部で読み取られた画像のデータとを、補正が適正でない場合のサンプル用の教師データとして保存するようにした。
また、本発明の画像処理方法は、画像形成を行うための画像データを取得する取得処理と、画像が形成された用紙の搬送経路の後段で読み取る画像読取処理と、検査対象となる画像と画像読取処理で読み取られた画像とを比較して検査を行う検査処理と、検査処理時に、読み取った画像の特定箇所が、検査対象となる画像と相違するために画像品質不良を検知した後に、リカバリ再印刷を行った用紙を画像読取処理で読み取った画像から、再度同一箇所が、検査対象となる画像と相違するために画像品質不良を検知した場合に、リカバリ再々印刷用の画像データの該当箇所の画像品質不良を画像補正する補正処理と、を含む。ここで、補正処理でのリカバリ再々印刷用の画像データの不良の補正は、補正強度を段階的に変更し、補正強度を段階的に変更した際の、検査処理で不良を検知した際の、検査対象となる画像のデータと画像読取処理で読み取られた画像のデータとを、補正が適正でない場合のサンプル用の教師データとして保存するようにした。
また、本発明のプログラムは、上記画像処理方法のそれぞれの処理を実行する手順を、コンピュータに実行させるようにしたものである。
本発明によれば、一定の条件下で発生する再現性の高い画像不良を画像補正することにより、正常画像を得ることが可能になる。したがって、再現性の高い画像不良を補正するために要する手間やコストを省くことができるようになる。
本発明の一実施の形態例によるシステム構成例を示す構成図である。 本発明の一実施の形態例による画像検査手順の流れ(プルーフ印刷時)の概要を示す図である。 本発明の一実施の形態例による画像検査手順の流れ(リカバリ再印刷時及び本印刷時)の概要を示す図である。 本発明の一実施の形態例によるプルーフ印刷時の検査の例を示すフローチャートである。 本発明の一実施の形態例によるリカバリ再印刷時の検査の例を示すフローチャートである。 本発明の一実施の形態例によるリカバリ再々印刷時の検査の例を示すフローチャートである。 本発明の一実施の形態例によるプルーフ印刷時の比較例を示す図である。 本発明の一実施の形態例によるプルーフ印刷時の処理例を示す図である。 本発明の一実施の形態例による再印刷時の処理例を示す図である。 本発明の一実施の形態例による画像補正の一例を示す図である。 本発明の一実施の形態例による画像補正の別の例(段階的に補正する例)を示す図である。 再現性の高い画像不良の例を示す図である。
以下、本発明の一実施の形態例(以下、「本例」と称する)を説明する。
[1.システム構成例]
図1は、本例の画像形成システム全体の構成例を示す。
本例の画像形成システムは、画像形成動作全体を制御するコントローラ100と、コントローラ100の制御で用紙への画像形成を行う印刷装置200と、印刷装置200で用紙に形成された画像の検査を行う検査装置300とを備える。
コントローラ100は、画像形成動作を制御するコンピュータ装置で構成され、印刷装置200にて画像形成を行う画像データを取得し、その取得した画像データによる画像形成を印刷装置200に実行させる。コントローラ100は、印刷装置200や検査装置300と通信可能に接続され、コントローラ100から画像データや制御データを伝送することができる。なお、本例の画像形成システムでは、印刷を行う画像データは、コントローラ100から検査装置300を経由して印刷装置200に伝送するようにしている。図1では、この画像データの伝送経路を示すが、制御データなどのその他のデータについては、コントローラ100から印刷装置200に直接伝送することもできる。
印刷装置200は、中央制御ユニット(以下、「CPU」と称する)201、通信部202、伸張部203、画像編集部204、出力画像処理部205、プリンターヘッド206、及び給紙トレイ210を備える。
CPU201は、印刷装置200の画像形成動作を制御する。通信部202は、コントローラ100及び検査装置300と通信を行い、画像データや制御データを取得する。本例の場合には、通信部202が取得する画像データは、ラスタライズされた画像データを圧縮したデータであり、検査装置300から取得される。
伸張部203は、通信部202が取得した画像データの伸張処理を行い、伸張した画像データを画像編集部204に供給する。
画像編集部204は、供給される画像データの編集処理を必要により行い、編集された(又は編集されていない)画像データを出力画像処理部205に供給する。
出力画像処理部205は、出力画像処理部205から供給された画像データを、画像形成部であるプリンターヘッド206に出力する。
プリンターヘッド206は、供給される画像データによる用紙への画像形成処理を行う。ここでは、給紙トレイ210から搬送経路211を使って搬送された用紙に対して、プリンターヘッド206が画像形成を行う。
そして、プリンターヘッド206で画像形成が行われた用紙は、検査装置300に搬送される。
検査装置300は、CPU301、ハードディスクドライブ(以下、「HDD」と称する)302、通信部303、伸張/圧縮部304、検査処理部305、入力画像処理部306、スキャナ307、排紙トレイ310、及びサブ排紙トレイ311を備える。
CPU301は、検査装置300での検査動作を制御する。
HDD302には、検査を行う画像データや、検査に必要なデータが記憶される。後述する機械学習用のデータも、HDD302に記憶される。
通信部303は、コントローラ100から伝送された画像データや制御データを受信する。また、通信部303は、画像データを印刷装置200に伝送する。したがって、通信部303は、画像データの入力部及び出力部に相当し、通信部303で画像データの取得処理や送信処理が行われる。
伸張/圧縮部304は、コントローラ100から検査装置300に伝送された画像データの伸張処理を行うと共に、検査装置300から印刷装置200に伝送する画像データの圧縮処理を行う。
伸張/圧縮部304で伸張された画像データは、検査処理部305に供給される。
スキャナ307は、印刷装置200で画像形成された用紙を読み取る、画像読取処理を行う画像読取部である。スキャナ307は、印刷装置200から用紙が搬送される搬送経路312の途中に配置され、印刷装置200で画像形成された用紙を読み取る。スキャナ307で読み取られた画像データは、入力画像処理部306に供給される。
入力画像処理部306は、スキャナ307で読み取られた画像データを比較用の画像データとする入力処理を行う。入力画像処理部306で入力処理された画像データは、検査処理部305に供給される。
検査処理部305は、コントローラ100側から伝送された画像形成用の画像データと、入力画像処理部306から供給されたスキャナ307の読み取り画像データとを比較して、読み取り画像の不良の有無を判断する検査処理を行う。検査処理部305が行う検査処理の詳細については後述するが、検査処理部305は、複数回の検査処理で同じ画像不良を検知した場合には、画像形成用の画像データの補正処理を行う。そして、その補正処理された画像データを伸張/圧縮部304で圧縮処理した後、通信部303から印刷装置200に供給する。また、検査処理部305が画像の補正処理を行わない場合には、検査処理部305は、コントローラ100側から伝送された画像形成用の画像データを、そのまま伸張/圧縮部304で圧縮処理した後、通信部303から印刷装置200に供給する。
また、検査処理部305での検査で不良を検知して補正処理を行った場合には、その補正処理を行った画像データを、機械学習を行うためのサンプル用の教師データとして、HDD302に保存する。
なお、印刷装置200から検査装置300に搬送された用紙は、搬送経路312を介して排紙トレイ310に搬送される。但し、検査処理部305で不良を検知した用紙については、サブ排紙トレイ311に搬送される。また、検査処理部305で不良を検知した場合には、その不良が検知された時点で、印刷装置200の搬送経路211や検査装置300の搬送経路312に滞留している用紙も、サブ排紙トレイ311に搬送される。
[2.画像検査手順の概要]
次に、画像検査手順の概要を、図2及び図3を参照して説明する。
印刷装置200で印刷を行う際には、最初に1部目を印刷するプルーフ印刷を行い、そのプルーフ印刷した結果で不良がなければ、本印刷に移行する。プルーフ印刷時に画像不良が検知された場合には、通常、リカバリ再印刷を行って不良が除去されたことを確認した上で、本印刷に移行する。また、画像不良の修正が複数回に及ぶ場合には、さらにリカバリ再々印刷が行われる。
図2は、プルーフ印刷時の画像検査手順の概要を示し、図3は、リカバリ再印刷時や本印刷時の画像検査手順の概要を示す。
まず、図2を参照して、プルーフ印刷時の概要を説明する。まず、コントローラ100(図2の下側)から検査装置300に伝送された印刷を行うための元画像データ(RIP画像データ:RIPは[Raster Image Processor]の略)を、伸張/圧縮部304で伸張する(ステップS201)。このとき、圧縮されたRIP画像データ(圧縮YMCKデータ)を、伸張/圧縮部304のローカルメモリ304aに一時記憶して、伸張処理および色変換(YMCK→RGB)を行う。そして、伸張されたRIP画像データ(RGBデータ)を、検査処理部305に送り、検査処理部305が検査時に使用するシステムメモリ305aに伸張されたRIP画像データ(RGBデータ)を記憶する(ステップS202)。
このシステムメモリ305aが記憶したRIP画像データ(RGBデータ)は、HDD302に保存され(ステップS203)、その保存されたデータをシステムメモリ305aが読み出す(ステップS204)。
システムメモリ305aに読み出されたRIP画像データ(RGBデータ)は、さらに検査処理部305により解像度変換されると共に(ステップS205)、位置合わせが行われる(ステップS206)。検査処理部305は、システムメモリ305aが記憶したRIP画像データを読み出すと共に(ステップS208)、後述する検査画像データの取得(ステップS109,110)とを行い、RIP画像データと検査画像データを比較して、位置合わせを行う(ステップS209)。
印刷装置200で用紙に形成された画像は、スキャナ307(図2の上側)で読み取られる。ここでは、1ページ目の画像P1、2ページ目の画像P2、3ページ目の画像P3が順にスキャナ307に送られる。用紙の両面に画像形成が行われた場合、それぞれの面の検査画像データがスキャナ307で読み取られる。そして、読み取られた一方の面の画像データが検査処理部305に接続されたシステムメモリ305aに伝送されると共に(ステップS101)。同様に、他方の面の画像データもシステムメモリ305aに伝送される(ステップS102)。以下の説明では、スキャナ307で読み取った画像データを、検査画像データと称する。
システムメモリ305aに伝送された検査画像データ(RGBデータ:背景有り)は、HDD302に保存され(ステップS103)た後に、システムメモリ305aに読み出される(ステップS104)。
そして、検査処理部305は、検査画像データ(RGBデータ:背景有り)の背景を削除すると共に解像度を変換し、検査画像データ(RGBデータ:背景無し)をシステムメモリ305aに記憶する(ステップS105)。
また、検査処理部305で解像度が変換された検査画像データ(RGBデータ:背景無し)は、正解画像としてHDD302に保存される(ステップS106)。
さらに、検査処理部305は、検査画像データ(RGBデータ:背景無し)からモデルデータを生成する(ステップS107)。この生成されたモデルデータ(正解画像のRGBデータ:背景無し)も、HDD302に保存される(ステップS108)。
なお、検査画像データとモデルデータは、先に説明したステップS209でのRIP画像データの位置合わせ時に、読み出される(ステップS109,110)。
次に、検査処理部305は、検査画像データ(RGBデータ:背景無し)を読み出す(ステップS111)と共に、ステップS206で得たRIP画像データ(RGBデータ)を読み出す(ステップS207)。そして、検査処理部305は、検査画像データとRIP画像データを比較して検査処理を行い、比較結果をシステムメモリ305aに記憶する(ステップS112)。この比較結果のデータは、HDD302に保存される(ステップS113)。
次に、図3を参照して、リカバリ再印刷時や本印刷時の概要を説明する。まず、コントローラ100から検査装置300に伝送された印刷元の画像データ(RIP画像データ)を、伸張/圧縮部304で伸張する(ステップS401)。このとき、圧縮されたRIP画像データ(圧縮YMCKデータ)を、伸張/圧縮部304のローカルメモリ304aに一時記憶して、伸張処理を行う。そして、伸張されたRIP画像データ(YMCKデータ)を、検査処理部305に送り、検査処理部305が検査時に使用するシステムメモリ305aに伸張されたRIP画像データ(YMCKデータ)を記憶する(ステップS402)。
システムメモリ305aに記憶されたRIP画像データ(YMCKデータ)は、必要により検査処理部305で画像補正が行われ(ステップS403)、画像補正されたRIP画像データ(YMCKデータ)が、伸張/圧縮部304のローカルメモリ304aに一時記憶される(ステップS404)。そして、のローカルメモリ304aに一時記憶された画像補正されたRIP画像データ(YMCKデータ)が、伸張/圧縮部304で圧縮された後、印刷装置200に供給され、用紙への印刷が行われる(ステップS405)。
印刷装置200で用紙に形成された画像は、スキャナ307で読み取られる。ここでは、1ページ目の画像P1、2ページ目の画像P2、3ページ目の画像P3が順にスキャナ307に送られ、読み取られる。読み取られた一方の面の検査画像データが検査処理部305に接続されたシステムメモリ305aに伝送される(ステップS301)。同様に、他方の面の検査画像データもシステムメモリ305aに伝送される(ステップS302)。
システムメモリ305aに伝送された検査画像データ(RGBデータ:背景有り)は、背景が削除されると共に解像度が変換される(ステップS303)。一方、HDD302がプルーフ印刷時に保存した正解画像データ(RGBデータ:背景無し)と、モデルデータ(RGBデータ:背景無し)がシステムメモリ305aに読み出される(ステップS406,407)。ここで、検査処理部305は、正解画像データ(RGBデータ:背景無し)及びモデルデータの読み出し(ステップS410,411)と、検査画像データ(RGBデータ:背景無し)の読み出し(ステップS306)を行い、正解画像データの位置合わせを行う(ステップS409)。
次に、検査処理部305は、ステップS303で得られた検査画像データ(RGBデータ:背景有り)を読み出す(ステップS304)と共に、ステップS408で得られた正解画像データ(RGBデータ:背景無し)を読み出す(ステップS409)。そして、検査処理部305は、検査画像データと正解画像データを比較して、差分比較結果を得る(ステップS305)。この差分比較結果はシステムメモリ305aに記憶される。
この差分比較結果に基づいて、CPU301は、該当するページの用紙を通常とは異なる排紙トレイ(サブ排紙トレイ311)に排紙させるパージ処理や、次ページ以降の画像補正の必要性などを判断する。
なお、図3に示すリカバリ再印刷時や本印刷時の画像検査手順は、プルーフ印刷時(1部目の印刷時)と全く同じ画像を用紙に形成する場合であり、1部ごとに異なる画像を形成させるバリアブル印刷時には、本印刷時であっても、図2に示す手順で検査が実行される。バリアブル印刷は、例えば1部ごとに異なる宛名などを印刷する場合に行われる。
[3.画像検査処理の詳細]
次に、検査装置300のCPU301及び検査処理部305で行われる検査処理の具体的な流れを説明する。
図4は、プルーフ印刷時に行われる検査処理の流れを示すフローチャートである。
まず、プルーフ印刷時の検査を開始すると(ステップS11)、検査処理部305は、印刷元の画像データであるRIP画像データと、スキャナ307で読み取った検査画像データとを比較して、画像不良を検知したか否かを判断する(ステップS12)。ここで、画像不良を検知しない場合(ステップS12のNO)、検査処理部305は、プルーフ印刷時の検査を終了する。
また、ステップS12で、画像不良を検知した場合(ステップS12のYES)、CPU301は、該当する不良を検知した用紙と、後続する滞留紙を、通常時に使用する排紙トレイ310とは別のサブ排紙トレイ311に排紙させるパージ処理を行う(ステップS13)。その後、CPU301は、画像不良の検知結果を、HDD302に保存する(ステップS14)。
そして、プルーフ印刷を指示したユーザは、ステップS13で排紙された用紙を確認して、汚れの削除が必要か否かを判断し(ステップS15)、RIP画像データに含まれる汚れの削除が必要な場合に(ステップS15のYES)、コントローラ100を使って汚れの削除処理を行う。また、汚れの削除が必要ない場合(ステップS15のNO)、検査処理部305は、プルーフ印刷時の検査を終了する。
図5は、リカバリ再印刷時に行われる検査処理の流れを示すフローチャートである。このリカバリ再印刷は、プルーフ印刷時に不良を検知した場合に行われるものである。
まず、リカバリ再印刷時の検査を開始すると(ステップS21)、検査処理部305は、印刷元の画像データである正解画像データと、リカバリ再印刷時にスキャナ307で読み取った検査画像データとを比較して、画像不良を検知したか否かを判断する(ステップS22)。ここで、画像不良を検知しない場合(ステップS22のNO)、検査処理部305は、リカバリ再印刷時の検査を終了する。
また、ステップS22で、画像不良を検知した場合(ステップS22のYES)、CPU301は、該当する不良を検知した用紙と、後続する滞留紙を、通常時に使用する排紙トレイ310とは別のサブ排紙トレイ311に排紙させるパージ処理を行う(ステップS23)。その後、検査処理部305は、不良を検知した箇所が、プルーフ印刷時と同一の箇所であるか否かを判断する(ステップS24)。この判断で、同一箇所でない場合には(ステップS24のNO)、リカバリ印刷時には画像補正を行わずに検査処理を終了する。
また、ステップS24の判断で、同一箇所に画像不良の発生を検知した場合(ステップS24のYES)、検査処理部305は、印刷装置200での画像形成プロセスを要因とした画像不良が発生しているとして、印刷を行う画像データを補正する画像不良補正処理を行う(ステップS25)。ここで行われる画像不良補正処理の具体的な例については、図7以降で説明する。
そして、検査処理部305は、同一箇所に発生した不良状態の画像データ(RIP画像データと検査画像データのセット)を、NGサンプルとしてHDD302に保存する(ステップS26)。NGサンプルは、補正が適正でない場合のサンプル用の教師データとして保存されるものである。NGサンプルを保存した後、検査処理部305は、リカバリ再印刷時の検査を終了する。
図6は、リカバリ再々印刷時に行われる検査処理の流れを示すフローチャートである。このリカバリ再々印刷は、リカバリ再印刷時に不良を検知した場合に行われるものである。
まず、リカバリ再々印刷時の検査を開始すると(ステップS31)、検査処理部305は、印刷元の画像データである正解画像データと、スキャナ307で読み取った検査画像データとを比較して、画像不良を検知したか否かを判断する(ステップS32)。ここで、画像不良を検知しない場合(ステップS32のNO)、検査処理部305は、画像データ(RIP画像データと検査画像データのセット)を、OKサンプルとしてHDD302に保存させる(ステップS26)。OKサンプルは、補正が適正な場合のサンプル用の教師データとして保存するものである。OKサンプルを保存した後、検査処理部305は、リカバリ再々印刷時の検査を終了する。
また、ステップS32で、画像不良を検知した場合(ステップS32のYES)には、CPU301は、該当する不良を検知した用紙と、後続する滞留紙を、通常時に使用する排紙トレイ310とは別のサブ排紙トレイ311に排紙させるパージ処理を行う(ステップS33)。その後、検査処理部305は、不良を検知した箇所が、プルーフ印刷時(又はリカバリ再印刷時)と同一の箇所であるか否かを判断する(ステップS34)。この判断で、同一箇所でない場合には(ステップS34のNO)、リカバリ再々印刷時には画像補正を行わずに検査処理を終了する。
また、ステップS34の判断で、同一箇所に画像不良の発生を検知した場合(ステップS34のYES)、検査処理部305は、印刷装置200での画像形成プロセスを要因とした画像不良が依然として発生しているとして、印刷を行う画像データを、リカバリ再印刷時とは補正強度を変えて、補正する画像不良補正処理を行う(ステップS35)。
そして、検査処理部305は、検査処理部305は、リカバリ再々印刷時の検査を終了する。
次に、検査処理部305が画像の不良を検知する状態、及びその不良の検知に基づいた画像補正例を、図7〜図12を参照して説明する。
図7は、検査処理部305が元画像とスキャン画像とを比較して、差分を検出する例を示す。
図7Aは、元画像とスキャン画像との差分箇所aの検出によって、画像不良を検知した例を示す。この差分箇所aは、比較的小さな領域の汚れである。
図7Bは、元画像とスキャン画像との差分箇所b,cの検出によって、画像不良を検知した例を示す。差分箇所bは、比較的大きな領域であり、その領域での画像の状態から、画像の階調が変化する箇所が適正に画像形成されていないことが分かる。差分箇所cは、比較的小さな領域の汚れである。
プルーフ印刷時に図7に示すような画像不良を検知した場合、例えば図7Aの差分箇所aのような小領域の汚れは、図8Aに示すように、コントローラ100を使った画面上でのユーザ操作による汚れ削除処理で削除する。この汚れ削除処理は、図4のフローチャートのステップS16で行われる。ユーザが一時的な汚れであると判断した場合には、このような汚れ削除処理による画像データの修正は必要ない。
一方、図7Bに示す差分領域bのような、汚れ削除で対処できない画像不良である場合には、図8Bに示すようにリカバリ再印刷を行う。図8Bに示す例では、リカバリ再印刷で、さらに別の箇所に汚れの箇所dが発生している。
リカバリ再印刷を行ったとき、検査処理部305は、リカバリ再印刷された用紙のスキャン画像を検査するが、プルーフ印刷時の画像不良検知結果と、リカバリ再印刷時の画像不良検知結果を比較して、同一箇所に不良があるか否かを判断する。
すなわち、図9に示すように、元画像とプルーフ印刷時のスキャン画像とを比較して差分箇所bを検出した後、元画像とリカバリ再印刷時のスキャン画像とを比較して、同じ差分箇所b′を検出したとする。このとき、同一箇所b,b′に不良が発生しているため、検査処理部305は、再現性のある画像不良が発生したと判断する。一方、プルーフ印刷時の差分領域cや、リカバリ再印刷時の差分領域dについては、同一箇所でないため、検査処理部305は、再現性がないランダムな画像不良と判断する。
このように再現性のある画像不良が発生したとき、本例の検査装置300は、元画像データを補正して画像不良を除去する。
図10は、再現性のある画像不良を補正で除去する例を示す。ここでは、図9で説明した同一箇所b,b′に不良が発生した場合を示す。
まず、検査装置300のCPU301は、元画像とリカバリ再印刷時のスキャン画像とを比較して、不良発生箇所b,b′の元画像データとリカバリ再印刷時のスキャン画像データとの濃度差分xaを抽出する。この濃度差分xaは、元画像データの濃度変化x1と、スキャン画像データの濃度変化x2との差から取得することができる。
そして、CPU301は、その濃度差分xaが無くなるように、元画像データの不良発生箇所bに補正データを加えて、画像不良を除去する。このときの補正データが適正な補正量のとき、リカバリ再々印刷時には、スキャン画像から箇所bに不良が検知されなくなる。このようにリカバリ再々印刷での処理で補正された元画像データが、印刷用のプルーフ画像として登録され、本印刷に使用される。
このように補正することで、本例の検査装置300は、再現性のある画像不良を検知して、その画像不良を適正に補正できるようになる。すなわち、2部目を印刷する本印刷時には、プルーフ画像として登録された画像データを使って、再現性のある画像不良が除去された印刷を行うことができる。
なお、図10の例は一回の補正で適正な補正量が得られる場合であるが、補正強度を段階的に変化させて、適正な補正状態が得られるようにしてもよい。
すなわち、図11Aに示すように、補正した元画像データの濃度変化x11と、スキャン画像の濃度変化x12とを比較した結果、依然として濃度差xbが検知されたとき、図11Bに示すように、補正強度(補正量)を変更した補正を行って印刷する。そして、その補正した元画像データの濃度変化x21と、スキャン画像の濃度変化x22とを比較する。
ここで、濃度差xcが検知された場合には、図11Cに示すように、さらに補正強度(補正量)を変更した補正を行って印刷し、その補正した元画像データの濃度変化x31と、スキャン画像の濃度変化x32とを比較する。
このようにして、補正量を変えて複数回補正を行うことで、再現性のある画像不良を適正に補正することができる。
図11に示すような段階的な補正を行った結果を、補正が適正な場合のサンプル用の教師データとして保存すると共に、不良検知時のスキャン画像や元画像についてもサンプル用の教師データとして保存する。これにより、検査装置300のCPU301が機械学習で、適正な補正量を求めることで、一回で適正な補正量を得ることが可能になる。
この機械学習を行う場合には、検査装置300は、スキャン画像の検査を行う前に、画像不良が発生する箇所の予想を行って、該当する箇所の補正を行うようにしてもよい。
[4.変形例]
なお、上述した実施の形態例では、同一の画像データによって複数部の印刷を行うようにしたが、1部毎に一部の画像の内容が異なるバリアブル印刷時にも本発明の適用が可能である。
すなわち、バリアブル印刷時には、再印刷での検査で同じ箇所の不良を検知した場合、再々印刷時に、その不良検知箇所の画像補正を行う処理を、それぞれの印刷時に行うことで対処できる。
また、図7〜図11に示す再現性のある画像不良は、一例であり、本実施の形態例では、様々な再現性のある様々な画像不良に対処が可能である。
例えば、本実施の形態例の検査装置300は、図12Aに示すように、画像の濃い領域があるとき、その濃い領域の先端fがかすれる不良や、濃い領域の後端eがかすれる場合のような再現性がある不良についても補正することができる。
また、本実施の形態例の検査装置300は、図12Bに示すように、濃い領域の途中の箇所gが白抜けする再現性のある不良についても補正することができる。
さらに、本実施の形態例の検査装置300は、図12Cに示すように、通紙方向と直交する方向(主走査方向)の途中で濃度が変化する領域hが発生する再現性がある不良についても補正することができる。
また、図1に示す構成では、印刷装置200と検査装置300は、別体の装置としたが、印刷装置200に検査装置300を内蔵させるようにしてもよい。
また、印刷装置200や検査装置300のCPU201,301を含む制御機能を、印刷装置200や検査装置300に接続された(又は内蔵された)コンピュータ装置で構成して、そのコンピュータ装置に、実施の形態例で説明した処理手順を実行するプログラムを実装するようにしてもよい。
100…コントローラ、200…印刷装置、201…中央制御ユニット(CPU)、202…通信部、203…伸張部、204…画像編集部、205…出力画像処理部、206…プリンターヘッド、210…給紙トレイ、211…搬送経路、300…検査装置、301…中央制御ユニット(CPU)、302…ハードディスクドライブ(HDD)、303…通信部、304…伸張/圧縮部、305…検査処理部、306…入力画像処理部、307…スキャナ、310…排紙トレイ、311…サブ排紙トレイ、312…搬送経路

Claims (9)

  1. 画像形成部で画像形成を行うための画像データを取得する入力部と、
    前記画像形成部で画像が形成された用紙の搬送経路の後段に配置された画像読取部と、
    検査対象となる画像と、前記画像読取部で読み取られた画像とを比較して検査を行う検査処理部とを備え、
    前記検査処理部は、前記画像読取部が読み取った画像の特定箇所が、前記検査対象となる画像と相違するために画像品質不良を検知した後に、前記画像形成部でのリカバリ再印刷を行った用紙を前記画像読取部で読み取った画像から、再度同一箇所が、前記検査対象となる画像と相違するために画像品質不良を検知した場合に、前記画像形成部が画像形成を行うリカバリ再々印刷用の画像データの該当箇所の画像品質不良を画像補正すると共に、
    前記リカバリ再々印刷用の画像データの不良の補正は、補正強度を段階的に変更し、前記補正強度を段階的に変更した際の、前記検査処理部が不良を検知した際の、検査対象となる画像のデータと前記画像読取部で読み取られた画像のデータとを、補正が適正でない場合のサンプル用の教師データとして保存する
    画像処理装置。
  2. 前記補正強度を段階的に変更した際の、前記検査処理部が不良なしを検知した際の、検査対象となる画像と前記画像読取部で読み取られた画像とを、補正が適正な場合のサンプル用の教師データとして保存する
    請求項に記載の画像処理装置。
  3. 前記教師データを使った機械学習により、画像不良の発生が予想される箇所についての補正を行うようにした
    請求項1又は2のいずれか1項に記載の画像処理装置。
  4. 前記検査処理部で画像に不良を検知した該当用紙及び装置内の後続機内滞留紙を、通常の排紙トレイとは別のトレイに排紙し、
    リカバリ再印刷および再々印刷時に、前記検査処理部で画像に不良を検知したページから再印刷する
    請求項1〜3のいずれか1項に記載の画像処理装置。
  5. 前記リカバリ再印刷は、ユーザのプルーフ作業による確認用の再印刷である
    請求項に記載の画像処理装置。
  6. 前記リカバリ再印刷を行った用紙を前記画像読取部で読み取った画像から、同一箇所でない不良を検知した場合には、該当する同一箇所でない不良は突発的に発生したランダムな汚れによる不良とし、リカバリ再々印刷用の画像データに前記ランダムな汚れによる補正を行わない
    請求項1〜5のいずれか1項に記載の画像処理装置。
  7. 前記画像形成部で複数部の画像形成を行う場合に、1部目で特定した画像不良箇所を補正した画像データを使って、2部目以降の画像形成を行うようにした
    請求項1〜のいずれか1項に記載の画像処理装置。
  8. 画像形成を行うための画像データを取得する取得処理と、
    画像が形成された用紙の搬送経路の後段で読み取る画像読取処理と、
    検査対象となる画像と、前記画像読取処理で読み取られた画像とを比較して検査を行う検査処理と、
    前記検査処理の際に、読み取った画像の特定箇所が、前記検査対象となる画像と相違するために画像品質不良を検知した後に、リカバリ再印刷を行った用紙を画像読取処理で読み取った画像から、再度同一箇所が、前記検査対象となる画像と相違するために画像品質不良を検知した場合に、リカバリ再々印刷用の画像データの該当箇所の画像品質不良を画像補正する補正処理と、を含み、
    前記補正処理でのリカバリ再々印刷用の画像データの不良の補正は、補正強度を段階的に変更し、前記補正強度を段階的に変更した際の、前記検査処理で不良を検知した際の、検査対象となる画像のデータと前記画像読取処理で読み取られた画像のデータとを、補正が適正でない場合のサンプル用の教師データとして保存する
    画像処理方法。
  9. 画像形成を行うための画像データを取得する取得手順と、
    画像が形成された用紙の搬送経路の後段で読み取る画像読取手順と、
    検査対象となる画像と、前記画像読取手順で読み取られた画像とを比較して検査を行う検査手順と、
    前記検査手順を実行する際に、読み取った画像の特定箇所が、前記検査対象となる画像と相違するために画像品質不良を検知した後に、リカバリ再印刷を行った用紙を画像読取手順で読み取った画像から、再度同一箇所が、前記検査対象となる画像と相違するために画像品質不良を検知した場合に、リカバリ再々印刷用の画像データの該当箇所の不良を画像補正する補正手順と、
    をコンピュータに実行させるプログラムであり、
    前記補正手順での前記リカバリ再々印刷用の画像データの不良の補正は、補正強度を段階的に変更し、前記補正強度を段階的に変更した際の、前記検査手順で不良を検知した際の、検査対象となる画像のデータと前記画像読取手順で読み取られた画像のデータとを、補正が適正でない場合のサンプル用の教師データとして保存する
    プログラム。
JP2017215530A 2017-11-08 2017-11-08 画像処理装置、画像処理方法及びプログラム Active JP6988385B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017215530A JP6988385B2 (ja) 2017-11-08 2017-11-08 画像処理装置、画像処理方法及びプログラム
US16/156,433 US10481845B2 (en) 2017-11-08 2018-10-10 Image processing apparatus, image processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017215530A JP6988385B2 (ja) 2017-11-08 2017-11-08 画像処理装置、画像処理方法及びプログラム

Publications (2)

Publication Number Publication Date
JP2019084770A JP2019084770A (ja) 2019-06-06
JP6988385B2 true JP6988385B2 (ja) 2022-01-05

Family

ID=66328560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017215530A Active JP6988385B2 (ja) 2017-11-08 2017-11-08 画像処理装置、画像処理方法及びプログラム

Country Status (2)

Country Link
US (1) US10481845B2 (ja)
JP (1) JP6988385B2 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7545198B2 (ja) * 2019-08-02 2024-09-04 キヤノン株式会社 検品システム、方法及びプログラム
JP7413824B2 (ja) * 2020-02-18 2024-01-16 コニカミノルタ株式会社 印刷装置、画像のノイズ回避方法、および印刷装置の制御プログラム
JP7500224B2 (ja) * 2020-02-27 2024-06-17 キヤノン株式会社 画像形成装置
JP7346352B2 (ja) * 2020-04-08 2023-09-19 キヤノン株式会社 検査システム、情報処理装置及びその制御方法
US20220100433A1 (en) * 2020-09-30 2022-03-31 Ricoh Company, Ltd. Image forming device, information processing device, computer-readable medium, and image forming method
JP7557356B2 (ja) 2020-12-08 2024-09-27 キヤノン株式会社 画像形成システム
JP7760885B2 (ja) * 2021-10-21 2025-10-28 コニカミノルタ株式会社 画像形成装置、画像形成方法及びプログラム
US11954382B2 (en) * 2022-06-30 2024-04-09 Canon Kabushiki Kaisha Inspection apparatus and control method of inspection apparatus

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002127570A (ja) * 2000-10-20 2002-05-08 Ricoh Co Ltd プリンタ装置
JP2006224537A (ja) * 2005-02-18 2006-08-31 Fuji Xerox Co Ltd 画像形成装置およびその制御方法
US8223350B2 (en) * 2006-02-21 2012-07-17 Xerox Corporation System and method for minimizing visibility of print defects
JP2011114574A (ja) * 2009-11-26 2011-06-09 Canon Inc 検品システム
JP6066058B2 (ja) * 2012-12-18 2017-01-25 コニカミノルタ株式会社 画像形成装置、画像形成システムおよび画像形成方法
JP6048664B2 (ja) * 2013-01-30 2016-12-21 コニカミノルタ株式会社 画像形成装置、画像形成システムおよび画像形成方法
JP6201790B2 (ja) * 2013-02-12 2017-09-27 株式会社リコー 画像検査装置、画像検査システム及び画像検査方法
JP6287180B2 (ja) * 2013-03-15 2018-03-07 株式会社リコー 画像検査装置、画像検査システム及び画像検査方法
JP6065674B2 (ja) 2013-03-15 2017-01-25 株式会社リコー 画像検査システム、画像検査装置及び画像検査方法
JP5994698B2 (ja) * 2013-03-22 2016-09-21 富士ゼロックス株式会社 画像検査システム、画像検査装置、プログラム、および、画像データ出力方法
JP5870970B2 (ja) * 2013-06-24 2016-03-01 コニカミノルタ株式会社 画像形成装置、制御装置及び画像形成システム
JP6295561B2 (ja) * 2013-09-17 2018-03-20 株式会社リコー 画像検査結果判断装置、画像検査システム及び画像検査結果の判断方法
JP6217329B2 (ja) * 2013-11-11 2017-10-25 株式会社リコー 検査装置、画像形成装置、検査方法およびプログラム
JP6229480B2 (ja) 2013-12-19 2017-11-15 株式会社リコー 画像検査装置、画像形成システム及び画像検査プログラム
JP6487866B2 (ja) * 2016-03-09 2019-03-20 富士フイルム株式会社 印刷結果検査装置、方法およびプログラム
JP6954008B2 (ja) * 2017-11-01 2021-10-27 株式会社リコー 画像検査装置、画像検査システム及び画像検査方法

Also Published As

Publication number Publication date
US20190138254A1 (en) 2019-05-09
JP2019084770A (ja) 2019-06-06
US10481845B2 (en) 2019-11-19

Similar Documents

Publication Publication Date Title
JP6988385B2 (ja) 画像処理装置、画像処理方法及びプログラム
JP4055385B2 (ja) 画像検査装置
JP7006163B2 (ja) 画像処理装置およびプログラム
JP2020006603A (ja) 画像検査システム、画像検査方法、および画像検査プログラム
US20190289152A1 (en) Image processing apparatus and program
JP2019132966A (ja) 画像形成装置
US10523825B2 (en) Image forming apparatus, image inspection apparatus, and program
JP6784934B2 (ja) 画像形成装置及びプログラム
JP2014117875A (ja) 画像形成装置、検品装置、画像形成装置の制御方法、検品装置の制御方法及びプログラム
US20210073966A1 (en) Image inspection device, image forming device, image inspection method and recording medium
JP7581726B2 (ja) 検査装置、画像形成装置、及び検査プログラム
US11606467B2 (en) Information processing apparatus, output method, and non-transitory computer-readable storage medium which highlights an abnormality before correction
JP2018079581A (ja) 画像形成装置、画像異常検知装置、管理装置、および制御プログラム
JP2019164033A (ja) 画像検査装置、画像形成システム及びプログラム
JP2021041628A (ja) 画像検査装置、画像検査方法及び画像検査プログラム
JP2015094675A (ja) 検査装置、検査システムおよび検査方法、ならびに、印刷システム
JP2005205686A (ja) 画像形成装置の異常検出装置、異常検出方法、及び異常検出プログラム
JP7169532B2 (ja) 画像処理装置 画像処理システムおよびプログラム
JP2024137098A (ja) 画像処理装置、画像処理方法並びにプログラム
JP2007152700A (ja) 印刷品質検査装置及び印刷品質検査方法
JP2007152700A5 (ja)
JP7006117B2 (ja) 画像処理装置及び画像処理方法
JP7206164B2 (ja) 検査装置、画像形成装置、画像形成システム、検査プログラム
JP2021184512A (ja) 画像形成装置
JP7163833B2 (ja) バリアブル印刷画像検品システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200928

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210709

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210720

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210906

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211115

R150 Certificate of patent or registration of utility model

Ref document number: 6988385

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150