JP7841528B2 - 画像検査装置、画像検査方法、および画像検査プログラム - Google Patents
画像検査装置、画像検査方法、および画像検査プログラムInfo
- Publication number
- JP7841528B2 JP7841528B2 JP2023215831A JP2023215831A JP7841528B2 JP 7841528 B2 JP7841528 B2 JP 7841528B2 JP 2023215831 A JP2023215831 A JP 2023215831A JP 2023215831 A JP2023215831 A JP 2023215831A JP 7841528 B2 JP7841528 B2 JP 7841528B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- inspection
- unit
- generation
- reference image
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
- G06T7/001—Industrial image inspection using an image reference approach
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30144—Printing quality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30176—Document
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Control Or Security For Electrophotography (AREA)
Description
前記基準画像に基づいて、前記記録媒体に形成された画像を検査する画像検査部と、
基準画像の生成タイミングの指定を受け付ける受付部と、
を有する画像検査装置。
前記生成タイミングは、前記画像形成部による画像形成前である第1のタイミングと、前記第1のタイミングと異なる第2のタイミングとを含む、上記(1)に記載の画像検査装置。
をさらに有する、上記(3)または(4)に記載の画像検査装置。
前記制御部は、前記第2のタイミングの指定を受け付けた場合に、
前記画像検査部により1~nページのうちxページ目の原稿画像に基づいて画像形成した用紙に対して検査を行う場合に、
前記基準画像生成部による前記xページ目の基準画像の生成が完了しているか否かを、前記xページ目の検査前に判定する、上記(3)、または上記(4)に記載の画像検査装置。
前記制御部は、前記第2のタイミングの指定を受け付けた場合に、
前記画像検査部により1~nページのうちxページ目の原稿画像に基づいて画像形成した用紙に対して検査を行う場合に、
前記制御部は、前記基準画像生成部による前記xページ目の基準画像が既に生成され、および該基準画像の記憶部への記憶が完了しているか否かを、前記xページ目の検査前に判定する、上記(3)、または上記(4)に記載の画像検査装置。
前記制御部は、前記第1のタイミングの指定を受け付けた場合に、
前記画像形成部により画像を形成する前に、前記画像検査部による検査に用いる、登録済みの基準画像が指定されたか否かを判定する、上記(3)、または上記(4)に記載の画像検査装置。
前記基準画像に基づいて、前記記録媒体に形成された画像を検査する画像検査ステップと、
前記基準画像生成ステップでの基準画像の生成タイミングの指定を受け付ける受付ステップと、
を含む、画像検査方法。
前記基準画像に基づいて、前記記録媒体に形成された画像を検査する画像検査ステップと、
前記基準画像生成ステップでの基準画像の生成タイミングの指定を受け付ける受付ステップと、
を含む処理を、コンピューターに実行させるための画像検査プログラム。
画像検査装置100は、画像形成システムとも称される。画像検査装置100は、互いに機械的、および電気的に接続された画像形成装置10、給紙装置20、検査ユニット30、パージ装置40、および後処理装置50が含まれる。
検査ユニット30の詳細については後述するが、検査ユニット30は、記録媒体(用紙)に形成された画像の検査に用いる基準画像を生成する基準画像生成部311を有する。基準画像生成部311は、原稿画像に基づいて基準画像を生成する。また、検査ユニット30は、基準画像に基づいて、用紙に形成された画像を検査する画像検査部312を有する。画像形成装置10(画像形成部16)は、原稿画像に基づいて用紙に画像を形成する。画像検査部312は、原稿画像に基づく用紙上の画像を読み取って得られた検査画像を、同じ原稿画像に基づいて生成された基準画像と比較することで、用紙上の画像を検査する。
画像形成装置10は、上流側の、給紙装置20から給紙され、搬送された用紙に対し、画像形成を行う。また、画像形成装置10は、自装置の給紙部から給紙された用紙に対して画像形成を行う。
本体制御部11は、CPU、ROM、RAM等により構成され、ROMや、後述の記憶部12に格納されているプログラムを実行することで、各種処理を実行し、プログラムにしたがって装置各部の制御や各種の演算処理を行う。本体制御部11は、プリンタ制御部111、検査ユニット制御部112、他装置制御部113、タイミング指定受付部115、データ送信部116、および検査領域受付部117として機能する。各サブ機能の詳細は後述する。本体制御部11は、検査ユニット30の制御部31等と協働して、画像検査装置100全体の制御を行う。
記憶部12は、予め各種プログラムや各種データを格納するハードディスク等の補助記憶部からなる。また、記憶部12は、ページメモリとしても機能する(後述の記憶部32も同様)。
プリントコントローラ13は、ネットワーク90を通じて端末装置80から受信した印刷ジョブを解析し、色変換、スクリーニングおよびラスタライズ等の処理を実行し、ビットマップ形式の原稿画像を生成する。生成された原稿画像は、制御部31に送信される。プリントコントローラ13は、原稿画像取得部として機能する。
給紙部14は、複数の給紙トレイを備える。搬送部15は、搬送路を備える。この搬送路は、搬送路に沿って設けられた複数の搬送ローラー対、およびこれらの搬送ローラー対を駆動する駆動モーター(図示せず)を含む。給紙部14は、給紙トレイ内に積載され載置した複数枚の用紙のうち最上位の用紙を送り出す送出しローラーを備え、給紙トレイ内の用紙を1枚ずつ下流側の搬送路に送り出す。
画像形成部16は、例えば電子写真方式により画像を形成する。画像形成部16は、Y(イエロー)、M(マゼンタ)、C(シアン)、K(ブラック)の基本色のそれぞれに対応した書込部(レーザ露光部)、感光体ドラム、および各色のトナー、キャリアからなる2成分現像剤を収容する現像器、等を備える。また、画像形成部16は、さらに、中間転写ベルト、2次転写部、および定着部を備える。各色の現像器により、感光体ドラム上に形成されたトナー画像は、中間転写ベルト上で重ね合わせされ、2次転写部において搬送された用紙に転写される。用紙上のトナー画像は下流側の定着部で加熱、加圧されることで用紙上に定着される。
操作パネル17はタッチスクリーン、テンキー、スタートボタン、ストップボタン等を備える。操作パネル17は、画像形成装置10、または画像検査装置100の状態を表示し、ユーザーからの各種の設定、指示の入力に用いられる。また、検査ユニット30による検査結果が表示されたり、検査条件の設定および実行指示の入力を受け付けたりする。
通信部19は、ネットワーク上のPC等の各装置、または他の装置20、30等と通信するためのインターフェースである。
(プリンタ制御部111)
プリンタ制御部111は、印刷ジョブが入力されると、入力された印刷ジョブの印刷ジョブ設定情報(以下、ジョブ設定という)に基づいて、印刷ジョブを実行させる。印刷ジョブは、操作パネル17や、ユーザーが操作するネットワーク接続されたPC等の端末装置80等から送られた指示により入力される。また、ジョブ設定には、印刷設定と検査条件が含まれる。印刷設定には、両面/片面、印刷用紙種類、後処理条件等が含まれる。検査条件についての詳細は後述するが、例えば、後述の図6A等の操作画面により設定される。
タイミング指定受付部115は、基準画像の生成タイミングの指定を受け付ける。本体制御部11は、受け付けた生成タイミングに基づいて、基準画像生成部311による基準画像の生成乃至は生成タイミングを制御する。生成タイミングは、第1のタイミングと、第1のタイミングとは異なる第2のタイミングを含む。第1のタイミングは、画像形成装置10(または画像形成部16)による画像形成前である。第2のタイミングは例えば、画像形成中である。より具体的には、複数ページの原稿画像に基づいて、画像形成、および基準画像を生成する際に、画像を形成中に基準画像の生成を開始する。画像形成中とは、複数ページの原稿画像のうち、最初の1ページ目の画像形成用の用紙の給紙部14による給紙を開始してから、最終ページの用紙に対する画像形成部16による画像形成が終わり、画像形成部16を抜けるまでである。第1のタイミングの例については後述する(図5)。
以下に説明する実施形態においては、基準画像の生成タイミングが第1のタイミングである画像検査は第2検査モードに対応する。また、基準画像の生成タイミングが第2のタイミングである画像検査は第1検査モードに対応する。第1、第2検査モードを受け付ける例については後述する(図4A等)。
データ送信部116は、原稿画像を画像形成部16と、検査ユニット30(特に基準画像生成部311)に送信する。特に、データ送信部116は、第1検査モードの検査実行の受け付けに応じて、原稿画像を画像形成部16と、検査ユニット30(特に基準画像生成部311)に送信する。例えば、第1検査モードの検査実行の受け付けに応じて、データ送信部116は、直ちに、原稿画像を画像形成部16と基準画像生成部311の両方に同時に送信する。また、データ送信部116は、第1検査モードの検査実行の受け付けに応じて、原稿画像を画像形成部16に送信する。また、データ送信部116は、第2受付部による第2検査モードの検査実行の受け付けに応じて、原稿画像を画像形成部16に送信する。
検査領域受付部117は、(a)検査除外領域の指定、および(b)検査領域の指定(以下、これらをまとめて「検査領域指定情報」という)を受け付ける。また、検査領域受付部117は、受け付けた検査領域指定情報を、基準画像生成部311に送信する。検査領域指定情報は、対象の領域範囲(主走査方向(X方向)と副走査方向(Y方向)に沿ったXY座標位置)とその内容で記述される。領域範囲は、例えば矩形の領域である。(a)検査除外領域に指定された領域は、検査対象外となる。(b)検査領域に指定された領域は、検査対象となる。検査領域に指定された領域では、通常とは異なる検査を行うことも可能である。例えば、原稿画像に顔写真の画像が含まれ、顔の人肌を含む領域では、カラーの検査レベルが厳しく設定される。また、検査領域の指定においては、バーコードの指定がある。原稿画像にバーコード(1次元、2次元)が含まれる場合があり、この場合、バーコードの指定がされた検査領域においては、検査領域内の画像をデコードすることで、バーコードの印刷が正しいかを検品する。
図1、図2に示す給紙装置20は、画像形成装置10と同様の給紙部、および搬送部を備える。また、給紙装置20は、搬送部、給紙部の他に、制御部、記憶部、および通信部(何れも図示せず)を備え、これらは信号をやり取りするためのバス等の信号線を介して相互に接続される。
次に、検査ユニット30について説明する。図2に示すように検査ユニット30は、制御部31、記憶部32、画像読取部33、搬送部34、通信部39等を備える。制御部31、記憶部32、搬送部34、および通信部39それぞれは、上述の画像形成装置10の本体制御部11、記憶部12、搬送部15、および通信部19と同様のハードウェア構成であり説明を省略する。
制御部31は、基準画像生成部311、および画像検査部312として機能する。
基準画像生成部311は、原稿画像に対して、位置、解像度、色等に関して各種の処理を施して基準画像を生成する。基準画像生成部311は、例えば、基準画像と読取画像(検査画像)とについて内容部分(コンテンツ)同士を比較できるように、原稿画像から内容部分の位置情報を抽出し、基準画像に位置情報を付加、または埋め込むことができる。つまり、基準画像生成部311により生成される基準画像は、基準画像に基づいて画像検査を行う際に基準画像と検査画像とを位置合わせするための位置合わせ情報(位置合わせ用特徴量ともいう)を有している。なお、位置合わせ情報としては、画像の輪郭情報やエッジ情報が含まれる。また、基準画像生成部311により生成される基準画像は、上述の検査領域受付部117が受け付けた検査領域指定情報に基づいて、検査領域や検査除外領域に関する領域情報を有している。さらに、基準画像生成部311は、画像読取部33(スキャナー)の解像度に合うように、原稿画像の解像度を調整して基準画像を生成できる。また、基準画像生成部311は、画像読取部33が採用している色空間(例えば、RGB)に合うように、原稿画像データの色空間を変換して基準画像を生成できる。
画像検査部312は、基準画像に基づいて画像検査を行う。より具体的には、画像検査部312は、基準画像および読取画像を取得し、基準画像と読取画像とをページごとに比較することにより、用紙に形成された検査画像を検査する。
パージ装置40は、搬送路の分岐部を設けられ、後処理装置50に至るメイン搬送路と、パージトレイ(図1のパージ装置40の上部に配置)に至るサブ搬送路とが設けられる。パージトレイへは、例えば、検査ユニット30の検査で品質不良と判定された用紙が排出される。
後処理装置50は、印刷ジョブの設定に応じて、上流の画像形成装置10から送られた用紙に対して後処理を施したり、排出したりする。後処理装置50は、排紙トレイ、後処理部、および搬送路を備える。また、後処理装置50は、制御部、記憶部、搬送部および通信部(何れも図示せず)を備え、これらは信号をやり取りするためのバス等の信号線を介して相互に接続される。後処理部は、画像形成された用紙に対して、ステイプル処理、パンチ処理、裁断処理、折処理、および製本処理の少なくとも1つの後処理を行う。
図4は、図2に示した画像検査装置100における画像形成および画像検査の処理におけるデータの流れを示す模式図である。
図5では、上から順に下記の処理が示されている。
(処理1)本体制御部11により原稿画像の取得。
(処理2)基準画像生成部311による基準画像の生成。
(処理3)画像形成装置10(画像形成部16)による検査対象の画像の形成。
(処理4)画像検査部312により検査画像と基準画像を用いた検査。
また、図5ではn=8として全部で8ページの原稿画像の印刷、検査の各処理を示している。なお、処理3、4については、3、4P(ページ)以降の処理の記載については省略している。なお、図5において、画像形成中には、印刷準備が含まれる。ここの印刷準備とは、1ページ目の用紙に関する給紙装置20または給紙部14による給紙、および画像形成装置10によるラスタライズ処理等のデータ処理が含まれる。
以下、図6A~図11を参照し、本実施形態に係る画像検査方法について説明する。
図6A~図6Bを参照し、第2のタイミングの指定について説明する。図6Aの操作画面s1におけるボタンb1(およびb3)は、第1受付部に対応する。ユーザーは、操作画面s1において、ボタンb1を選択し、ジョブ開始ボタンb3を押下する。これにより、画像検査装置100のタイミング指定受付部115は、基準画像生成部311による基準画像の生成が完了する前に、画像検査部312による実行指示を受け付ける(第1検査モード)。実行指示を受け付けることにより、画像検査装置100は、画像形成、およびこれにより生成された画像への検査を直ちに実行する。図6Bに示す操作画面s2は、図6Aの操作画面s1に続いて表示される画面である。ユーザーがジョブ開始ボタンb3の押下することでタイミング指定受付部115が第1検査モードの検査の実行指示を受け付ける。これに応じて、第1検査モードを受け付けたことを示す操作画面s2が表示される。
図6C~図6Eを参照し、第1のタイミングの指定(その1)について説明する。図6Cの操作画面s3におけるボタンb2(ならびにb21、およびb5(操作画面s4))は第1のタイミングの指定に対応する。ユーザーは、ボタンb2を選択し、さらにボタンb21を選択し、登録開始ボタンb4を押下する。これにより、画像検査装置100の基準画像生成部311は、新規に原稿画像に基づいて基準画像の生成を行い、生成した基準画像を記憶部32等に登録する。登録することで、図6Dの操作画面s4が表示される。ユーザーは、操作画面s4上のジョブ開始ボタンb5を押下する。これにより、画像検査装置100のタイミング指定受付部115は、基準画像生成部311による基準画像の生成が完了した後に、画像検査部312による検査の実行指示を受け付ける。図6Eに示す操作画面s5は、図6Dの操作画面s4に続いて表示される画面である。タイミング指定受付部115が第2検査モードの検査の実行指示を受け付けることで、操作画面s5が表示される。
図7から図9は、画像検査方法を示すフローチャートである。
画像検査装置100は、印刷ジョブを受信する。印刷ジョブには、原稿画像(印刷データ)、検査条件等のジョブ設定が含まれる。以下においては、図4の例と同様に原稿画像には、1~nページまでの複数ページの画像データが含まれるものとして説明する。
画像検査装置100の制御部11は、ジョブ設定に記述されている検査条件を参照することで、検査設定の有無を判定する。制御部11は、検査を実行する場合(YES)、処理をステップS13に進め、検査を実行しない場合(NO)、処理を終了する(エンド)。この場合には、印刷ジョブについて画像検査が行われない通常の画像形成を行うものであり、説明を省略する。
画像検査装置100の制御部11は、タイミング指定受付部115が受け付けた基準画像の生成タイミングについて判定する。ユーザーによりタイミング指定受付部115が受け付けた指定が、第1検査モードであり、基準画像の生成タイミングが、第2のタイミングの指定であれば、処理を図8に進める(図で丸囲みの「A」で示す)。一方で、ユーザーによりタイミング指定受付部115が受け付けた指定が、第2検査モードであり第1のタイミングであれば、であれば処理を図9に進める(図で丸囲みの「B」で示す)。第2タイミングの指定をともなう検査の実行指示は、上述のように図6Aの操作画面s1受け付けた実行指示であり、第1検査モードである。第1のタイミングの指定をともなう検査の実行指示は、上述のように図6C~6Dの操作画面s3、s4、または、図6F~図6Gの操作画面s6、s7で受け付けた実行指示であり、第2検査モードである。
画像形成装置10の画像形成部16は、原稿画像(1~n)を受信する。
制御部31は、画像検査(ステップS28)の前に基準画像生成完了判定処理1(以下、判定処理または判定処理1等という)を行う。図8Bは、判定処理を示すサブルーチンフローチャートである。ここでの判定処理については、後述する。
画像形成部16は、原稿画像に基づいて、用紙に画像を形成する。xは、初期値が1で、nページ目までインクリメントする値である。画像形成部16は、1~nページまで順に、用紙に画像を形成する。xは、現在のページ値である。なお、制御部11(または制御部31)は、全ページ(1~nページ)の基準画像の生成後に画像形成部16による画像形成を行わせるようにしてもよい。
画像形成装置10は、用紙に画像形成し、画像形成した用紙を検査ユニット30へ搬送する。
検査ユニット30は、原稿画像を受信する。制御部31は、受信した原稿画像をページメモリまたは記憶部32に保存する。
基準画像生成部311は、原稿画像に基づいて基準画像を生成する。図10は、基準画像の生成処理を示すサブルーチンフローチャートである。
基準画像生成部311は、ページメモリまたは記憶部32に保存した原稿画像を読み出す。
基準画像生成部311は、原稿画像に対して、解像度変換、色域変換処理を施し、変換後の画像データ(仮の基準画像)を得る。この画像データは、以下のステップS603からS605の処理をすることで基準画像となる。
基準画像生成部311は、検査領域指定情報が有れば(YES)、処理をステップS603に進め、無ければ(NO)、ステップS603をスキップする。このように検査領域指定情報は、必ずしも全ての画像検査で用いられるものではなく、省略される場合もある。検査領域指定情報は、検査条件情報に含まれるものである。検査領域指定情報としては、上述のように検査領域の指定、および検査除外領域の指定がある。
基準画像生成部311は、検査領域指定情報を基準画像に設定する。
基準画像生成部311は、基準画像から位置合わせ用の特徴量を抽出する。位置合わせ用の特徴量としては、画像の輪郭情報やエッジ情報がある。以上で図10の処理を終了し、元の処理に戻る(リターン)。
再び図8を参照する。ここでは、制御部31は、全ページ終了してなければxをインクリメントして、次のページに対してステップS25の処理を行う。一方で、全ページ終了していれば(YES)、すなわち、nページ目(x=n)までの基準画像の生成が終了していれば、処理を次のステップS265に進める。上述のように、ステップS25の処理をステップS27およびステップS28の処理と並行して行うことも可能である。
ここでは、制御部31は、画像検査(ステップS28)の前に判定処理2を行う。
制御部31は、xページ目の基準画像が記憶部32に記憶されているかを判定する。制御部31は記憶部32にxページ目の基準画像が生成済みであり、記憶部32に記憶されていれば(YES)、図8Bの処理を終了し、図8Aの処理に戻る。制御部31は、ステップS215の判定処理1であれば、ステップS22以下の処理を実行し、ステップS265の判定処理2であれば、ステップS27以下の処理を実行する。一方で、基準画像が記憶部32に記憶されていなければ、制御部31は、処理をステップS502に進める。このような状況になるのは、基準画像の生成が間に合わない場合があるためである。これは、以下の理由による。基準画像の生成処理時間は、原稿画像の内容、および検査領域指定情報の多寡により、変化する。そのため基準画像の生成処理時間が、画像形成処理時間よりも長くなる場合がある。他の例としてここでの判定は、xページ目の基準画像が既に生成済みで準備されているかを判定するようにしてもよい。
制御部31および本体制御部11は、判定処理に応じた処理を行う。
検査ユニット30の画像読取部33は、画像形成装置10から搬送された検査対象の用紙(xページ目)を読み取って読取画像を生成する。この読取画像は、検査画像として用いられる。
画像検査部312は、ステップS27で読み取って生成したxページ目の検査画像に対する検査を実行する。図11は、画像検査処理を示すサブルーチンフローチャートである。
画像検査部312は、記憶部32またはページメモリに記憶しているxページ目の基準画像を読み出す。
画像検査部312は、xページ目の基準画像と、ステップS27で生成した同じxページ目の検査画像の位置合わせを行う。位置合わせは、ステップS604で抽出した基準画像の特徴量を、検査画像の特徴量と対応付けること(マッチング)により行う。画像検査部312は、特徴量の対応付けにより、座標変換または座標シフトにより2つの画像の位置合わせを行う。
画像検査部312は、位置合わせ後の基準画像と検査画像それぞれの対応する画素値の差分をとり、差分の大きさに応じて、検査画像の良否を判定する。以上で、図11の処理を終了され、元の処理に戻される(リターン)。
再び図8を参照する。ここでは、画像検査装置100は、全ページ終了してなければxをインクリメントして、ステップS22以下の処理を繰り返す。一方で、全ページ終了していれば(YES)、すなわち、nページ目(x=n)までの検査が終了していれば、処理を終了する(エンド)。以上までが、第1検査モードでの画像検査処理である。次に図9を参照し、第2検査モードについて説明する。
図9は、図7に続いて行われる第2検査モードを示すフローチャートである。図9に示す第2検査モードは、図6C~図6Eで説明した第1のタイミングの指定、および、その条件による画像検査の実行指示を受け付けたものとして説明する。すなわち、以下に説明する図9では、基準画像は新規に登録され、その後、これを用いた、画像検査が行われる。
検査ユニット30は、原稿画像を受信する。制御部31は、受信した原稿画像を記憶部32に保存する。
基準画像生成部311は、原稿画像に基づいて基準画像を生成する。ここでの処理は、ステップS25、S26と同様であり、図10に示すサブルーチンフローチャートにより基準画像が生成される。基準画像の生成が完了した場合には、タイミング指定受付部115は、図6Dに示すような操作画面s4を表示する。
タイミング指定受付部115は、画像検査の実行開始の指示があれば(YES)、処理をステップS46に進める。ここで実行開始の指示とは、操作画面s4で、ユーザーによりジョブ開始ボタンd5が押下された場合である。これは、画像形成よりも前に基準画像生成部311による基準画像の生成を行う、第1のタイミングの指定の受け付けに相当する。
ここでの画像形成装置10による画像形成した用紙の検査ユニット30へ搬送する処理は、図8のステップS21~S23と同様の処理であり、説明を省略する。
ここでの検査ユニット30による画像検査処理等は、図8のステップS27~S29と同様の処理であり、説明を省略する。
画像検査装置100に、表示部を備える端末装置80が含まれてもよい。この端末装置80には、タイミング指定受付部115が設けられ、表示部に表示した操作画面s1、s3等により、基準画像形成タイミングの指定および検査実行指示を受け付ける。
100 画像検査装置
10 画像形成装置
11 本体制御部
111 プリンタ制御部
112 検査ユニット制御部
113 他装置制御部
115 検査実行指示受付部
116 データ送信部
117 検査領域受付部
12 記憶部
13 プリントコントローラ
14 給紙部
15 搬送部
16 画像形成部
17 操作パネル
19 通信部
20 給紙装置
30 検査ユニット
31 制御部
311 基準画像生成部
312 画像検査部
32 記憶部
33 画像読取部
34 搬送部
39 通信部
40 パージ装置
50 後処理装置
Claims (18)
- 原稿画像に基づいて記録媒体に画像を形成する画像形成部と、
前記記録媒体に形成された画像の検査に用いる基準画像を生成する基準画像生成部と、
前記基準画像に基づいて、前記記録媒体に形成された画像を検査する画像検査部と、
前記基準画像生成部による基準画像の生成を含む基準画像生成工程と、前記画像形成部による記録媒体への前記画像の形成と、前記画像が形成された前記記録媒体を読み取って生成された読取画像の、前記画像検査部による画像検査とを含む検査工程と、を並行して実行するよう制御する制御部と、
基準画像の生成タイミングの指定を受け付ける受付部と、
を有し、
前記原稿画像に対応する印刷ジョブの実行指示の受け付け時において、前記受付部は、前記基準画像の生成タイミングの指定をユーザーから受け付ける、画像検査装置。 - 前記制御部は、前記受付部が受け付けた生成タイミングに応じて、前記基準画像生成部による基準画像の生成を制御する、請求項1に記載の画像検査装置。
- 前記生成タイミングは、前記画像形成部による画像形成前である第1のタイミングと、前記第1のタイミングと異なる第2のタイミングとを含む、請求項1に記載の画像検査装置。
- 前記第2のタイミングは、前記画像形成部による画像形成中のタイミングを含む、請求項3に記載の画像検査装置。
- 前記制御部は、前記第2のタイミングの指定を受け付けたことに基づいて、前記原稿画像を前記基準画像生成部と前記画像形成部とに送信するよう制御する、
請求項3または4に記載の画像検査装置。 - 前記制御部は、前記第2のタイミングの指定を受け付けたことに基づいて、前記基準画像生成工程と前記検査工程とを並行して実行するように制御する、請求項5に記載の画像検査装置。
- 前記制御部は、前記受付部が受け付けた生成タイミングに応じて、前記基準画像生成部による基準画像の生成を制御し、
前記制御部は、前記第2のタイミングの指定を受け付けた場合に、
前記画像検査部により1~nページのうちxページ目の原稿画像に基づいて画像形成した用紙に対して検査を行う場合に、
前記基準画像生成部による前記xページ目の基準画像の生成が完了しているか否かを、前記xページ目の検査前に判定する、請求項3、または請求項4に記載の画像検査装置。 - 前記制御部は、前記受付部が受け付けた生成タイミングに応じて、前記基準画像生成部による基準画像の生成を制御し、
前記制御部は、前記第2のタイミングの指定を受け付けた場合に、
前記画像検査部により1~nページのうちxページ目の原稿画像に基づいて画像形成した用紙に対して検査を行う場合に、
前記制御部は、前記基準画像生成部による前記xページ目の基準画像が既に生成され、および該基準画像の記憶部への記憶が完了しているか否かを、前記xページ目の検査前に判定する、請求項3、または請求項4に記載の画像検査装置。 - 前記制御部は、前記受付部が受け付けた生成タイミングに応じて、前記基準画像生成部による基準画像の生成を制御し、
前記制御部は、前記第1のタイミングの指定を受け付けた場合に、
前記画像形成部により画像を形成する前に、前記画像検査部による検査に用いる、登録済みの基準画像が指定されたか否かを判定する、請求項3、または請求項4に記載の画像検査装置。 - 記録媒体に形成された画像の検査に用いる基準画像を生成する基準画像生成ステップと、
画像形成部により原稿画像に基づいて記録媒体へ前記画像を形成し、前記画像が形成された記録媒体を読み取って読取画像を生成し、前記基準画像に基づいて、前記記録媒体に形成された画像を検査する画像検査ステップと、
前記基準画像生成ステップでの基準画像の生成タイミングの指定を受け付ける受付ステップと、
を含み、
前記基準画像生成ステップと、前記画像検査ステップとは並行して実行され、
前記原稿画像に対応する印刷ジョブの実行指示の受け付け時において、前記受付ステップでは、前記基準画像の生成タイミングの指定をユーザーから受け付ける、画像検査方法。 - 前記受付ステップで受け付けた生成タイミングに応じて、前記基準画像生成ステップでの前記基準画像の生成が制御される、請求項10に記載の画像検査方法。
- 前記生成タイミングは、前記画像形成部による画像形成前である第1のタイミングと、前記第1のタイミングと異なる第2のタイミングとを含む、請求項10に記載の画像検査方法。
- 前記第2のタイミングは、前記画像形成部による画像形成中のタイミングを含む、請求項12に記載の画像検査方法。
- 前記受付ステップで、前記第2のタイミングの指定を受け付けたことに基づいて、前記基準画像生成ステップと、前記画像検査ステップとが並行して実行される、請求項12に記載の画像検査方法。
- 前記受付ステップで受け付けた生成タイミングに応じて、前記基準画像生成ステップでの前記基準画像の生成が制御され、
前記受付ステップで前記第2のタイミングの指定を受け付けた場合に、
前記画像検査ステップで、1~nページのうちxページ目の原稿画像に基づいて画像形成した用紙に対して検査を行う場合に、
前記基準画像生成ステップでの前記xページ目の基準画像の生成が完了しているか否かを、前記xページ目の検査前に判定する判定ステップをさらに含む、請求項12に記載の画像検査方法。 - 前記受付ステップで受け付けた生成タイミングに応じて、前記基準画像生成ステップでの前記基準画像の生成が制御され、
前記受付ステップで前記第2のタイミングの指定を受け付けた場合に、
前記画像検査ステップで、1~nページのうちxページ目の原稿画像に基づいて画像形成した用紙に対して検査を行う場合に、
前記基準画像生成ステップでの前記xページ目の基準画像が既に生成され、および該基準画像の記憶部への記憶が完了しているか否かを、前記xページ目の検査前に判定する判定ステップをさらに含む、請求項12に記載の画像検査方法。 - 前記受付ステップで受け付けた生成タイミングに応じて、前記基準画像生成ステップでの前記基準画像の生成が制御され、
前記受付ステップで前記第1のタイミングの指定を受け付けた場合に、
前記画像形成部により画像を形成する前に、前記画像検査ステップでの検査に用いる、登録済みの基準画像が指定されたか否かを判定する判定ステップをさらに含む、請求項12に記載の画像検査方法。 - 請求項10から請求項17のいずれかに記載の画像検査方法を、コンピューターに実行させるための画像検査プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023215831A JP7841528B2 (ja) | 2023-12-21 | 2023-12-21 | 画像検査装置、画像検査方法、および画像検査プログラム |
| US18/934,367 US20250208796A1 (en) | 2023-12-21 | 2024-11-01 | Image inspection apparatus, image inspection method, and computer-readable recording medium storing image inspection program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023215831A JP7841528B2 (ja) | 2023-12-21 | 2023-12-21 | 画像検査装置、画像検査方法、および画像検査プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025099290A JP2025099290A (ja) | 2025-07-03 |
| JP7841528B2 true JP7841528B2 (ja) | 2026-04-07 |
Family
ID=96095140
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023215831A Active JP7841528B2 (ja) | 2023-12-21 | 2023-12-21 | 画像検査装置、画像検査方法、および画像検査プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20250208796A1 (ja) |
| JP (1) | JP7841528B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013251611A (ja) | 2012-05-30 | 2013-12-12 | Canon Inc | 画像処理装置及びその制御方法、並びにプログラム |
| JP2020116746A (ja) | 2019-01-18 | 2020-08-06 | コニカミノルタ株式会社 | 基準画像生成装置、画像形成システム、基準画像生成方法、および基準画像生成プログラム |
| JP2021041628A (ja) | 2019-09-12 | 2021-03-18 | コニカミノルタ株式会社 | 画像検査装置、画像検査方法及び画像検査プログラム |
| JP2023155532A (ja) | 2022-04-11 | 2023-10-23 | キヤノン株式会社 | 画像形成装置、検査装置、情報処理方法、検査システム及びプログラム |
-
2023
- 2023-12-21 JP JP2023215831A patent/JP7841528B2/ja active Active
-
2024
- 2024-11-01 US US18/934,367 patent/US20250208796A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013251611A (ja) | 2012-05-30 | 2013-12-12 | Canon Inc | 画像処理装置及びその制御方法、並びにプログラム |
| JP2020116746A (ja) | 2019-01-18 | 2020-08-06 | コニカミノルタ株式会社 | 基準画像生成装置、画像形成システム、基準画像生成方法、および基準画像生成プログラム |
| JP2021041628A (ja) | 2019-09-12 | 2021-03-18 | コニカミノルタ株式会社 | 画像検査装置、画像検査方法及び画像検査プログラム |
| JP2023155532A (ja) | 2022-04-11 | 2023-10-23 | キヤノン株式会社 | 画像形成装置、検査装置、情報処理方法、検査システム及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20250208796A1 (en) | 2025-06-26 |
| JP2025099290A (ja) | 2025-07-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8743407B2 (en) | Computer readable recording medium stored with color conversion setting program, color conversion setting method, computer readable recording medium stored with color conversion processing program, and color conversion processing apparatus that enables configuration of color conversion profiles when using various types of paper in a print job | |
| US9016680B2 (en) | Sheet processing apparatus, control method of sheet processing apparatus, and program | |
| US11973909B2 (en) | Inspection system, information processing apparatus, and control method for controlling the same | |
| JP2013101015A (ja) | 検品装置、検品方法、検品システム、コンピュータプログラム | |
| JP4562188B2 (ja) | 印刷装置および印刷処理方法 | |
| JP2011137736A (ja) | 画像処理装置、画像処理装置の制御方法、及び、プログラム | |
| JP2023039712A (ja) | 検査装置及びその制御方法並びにプログラム | |
| EP4219173B1 (en) | Inspection system, printing apparatus, method for controlling inspection system | |
| US20240037730A1 (en) | Inspection system and method for controlling inspection system | |
| JP2023047137A (ja) | 印刷システムと印刷装置とその制御方法、及びプログラム | |
| JP2023060721A (ja) | 検査装置とその制御方法、及び検査システム、並びにプログラム | |
| US20110317202A1 (en) | Image forming apparatus, control method thereof, and storage medium | |
| US20230168851A1 (en) | Image forming apparatus and image processing system | |
| JP7654594B2 (ja) | 検査装置、検査方法、検査システム | |
| JP7841528B2 (ja) | 画像検査装置、画像検査方法、および画像検査プログラム | |
| JP7831469B2 (ja) | 画像検査装置、画像検査方法、および画像検査プログラム | |
| JP2005215621A (ja) | 画像処理装置 | |
| US20250209611A1 (en) | Image inspection apparatus, image inspection method, and computer-readable recording medium storing image inspection program | |
| JP2008052115A (ja) | 印刷装置及びその印刷実行方法、並びに印刷実行のプログラム | |
| JP7810163B2 (ja) | 画像検査装置、画像検査方法、および画像検査プログラム | |
| JP7845301B2 (ja) | 画像検査装置、画像検査システム、画像検査方法、および画像検査プログラム | |
| JP2022131232A (ja) | 画像処理装置および画像処理システム | |
| US20250350688A1 (en) | Information processing apparatus, information processing method, and image forming apparatus | |
| JP7831436B2 (ja) | 画像検査装置、画像検査方法、画像検査プログラム、および画像形成システム | |
| JP7816395B2 (ja) | 画像検査装置、画像検査方法、および画像検査プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250917 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250917 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251224 |
|
| 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: 20260224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260309 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7841528 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |