(57)【要約】【課題】VDP等の検査する箇所が限られておりかつバーコードのみページ毎に差異を持つ印刷物に対して効果的に検品でき、座標毎に最適な検査方法で検査を行うことができる。【解決手段】画像データの全座標に対して画素比較と識別子もしくはOCR読取アルゴリズムを実行し、識別子もしくはOCRの座標の画素比較結果と読取アルゴリズム検査結果を比較して検品結果の判定を行う。【選択図】  図2
2013208825.tif 000002
【特許請求の範囲】
【請求項１】
印刷物制御処理装置(10)により原稿画像データに基づいて用紙に印刷された印刷物の検査の制御を行う印刷物検査制御装置(11)であって、
前記原稿画像データを取得する原稿画像データ取得手段(102)と、
前記印刷物から印刷結果画像を読み取って得られた検査画像データを取得する検査画像データ取得手段(106)と、
前記原稿画像データ及び前記検査画像データに対して全領域の画素比較を行う画素比較手段(S206)と、
前記原稿画像データ及び前記検査画像データに対して識別子の座標を判定する識別子判定手段(S204)と、
前記原稿画像データ及び前記検査画像データに対して前記識別子判定手段によって判定された識別子の座標に識別子読取検査を行う識別子読取検査手段(S208)と、
前記画素比較手段の画素比較結果と前記識別子読取検査手段の識別子読取検査結果を比較して座標の判定を行う比較結果判定手段(S215)と、
を含むことを特徴とする印刷物制御処理装置(11)。
【請求項２】
前記識別子判定手段は例えばPDLの持つ属性情報から検出することを特徴とする請求項1に記載の印刷物制御処理装置(11)。
【請求項３】
前記検査画像データ取得手段は印刷物の表面と裏面をスキャンするスキャナで行うことを特徴とする請求項1に記載の印刷物制御処理装置(11)。
【請求項４】
前記画素比較手段は画素を比較するソフトによって行われることを特徴とする請求項1に記載の印刷物制御処理装置(11)。
【請求項５】
前記識別子判定手段はソフトで作った識別子読取アルゴリズムによって行われることを特徴とする請求項1に記載の印刷物制御処理装置(11)。
【請求項６】
前記比較結果手段は座標毎に結果を比較し判定をソフトによって行われることを特徴とする請求項1に記載の印刷物制御処理装置(11)。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物を読み取り、印刷状態の良否を判定する技術を用いて不良な印刷物を選別し検品する装置を備えた印刷物制御処理装置及び処理方法に関するものである。
【背景技術】
【０００２】
従来、印刷装置よりコピー出力された印刷物及びPC(Personal Computer)よりLAN(Local Area Network)及びネットワークを経由して受けた印刷ジョブの印刷物の印刷状態を検査する検査技術が知られている。
【０００３】
現在、オフィス内で軽印刷システムとして多量、高速出力を特色としたシステムが増えつつある。
【０００４】
そのようなシステムでは今までよりも大量ページを高速でかつ正確に検査する必要があり、人間の目によって行われていた検査が非常に困難になりつつあるので検査技術は重要な技術になりつつある。
【０００５】
例えば特許文献1のように検査画像データ全てに対して行われる検査項目と検査画像データの一部に対して行われる検査項目を備える検査制御方法を実施することで連続して発生する異常を検査し、印刷処理と同期して実時間で印刷物を検査している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２０５８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
文字原稿の印刷物の検品において、従来では、検品開始時に全ページ原稿共通の検品のレベルを設定する。
【０００８】
例えば検品レベルを１から１０までの１０段階として、１が易しい、１０が厳しいレベルである。システムにおいては、レベル１００段階に設定できるシステムも存在する。
【０００９】
検品の処理として、ビットマップデータとスキャンデータから画素単位の差分を検出し，判定レベルのしきい値に基づいて比較して行う。
【００１０】
だが、この方法ではバーコード等の識別子及びOCRで読み取れる座標に対して検品され判定結果が「否」とされても、この座標に対して識別子及びOCR読取アルゴリズムで検査すると判定結果が「良」と判定されることが考えられる。
【課題を解決するための手段】
【００１１】
印刷装置により原稿画像データに基づいて用紙に印刷された印刷物の検査の制御を行う印刷物制御装置であって、
前記原稿画像データを取得する原稿画像データ取得手段と、
前記印刷物から印刷結果画像を読み取って得られた検査画像データを取得する検査画像データ取得手段と、
前記原稿画像データ及び前記検査画像データに対して全領域の画素比較を行う画素比較手段と、
前記原稿画像データ及び前記検査画像データに対して識別子の座標を判定する識別子判定手段と、
前記原稿画像データ及び前記検査画像データに対して前記識別子判定手段によって判定された識別子の座標に識別子読取検査を行う識別子読取検査手段と、
前記画素比較手段の画素比較結果と前記識別子読取検査手段の識別子読取検査結果を比較して座標の判定を行う比較結果判定手段と、
を含むことを特徴とする印刷物制御処理装置。
【発明の効果】
【００１２】
VDP等の検査する箇所が限られておりかつバーコードのみページ毎に差異を持つ印刷物に対して効果的に検品でき、座標毎に最適な検査方法で検査を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】デジタル複写機で構成する検品システムの基本構成を示す図である。
【図２】原稿及び検査画像データに識別子の情報がある時のフローチャート図を示す。
【図３】原稿及び検査画像データにOCRの情報がある時のフローチャート図を示す。
【図４】座標毎に比較結果判定手段を行った時の例を示す。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明の最良の実施形態について説明する。
【００１５】
＜検品システム構成＞
図1は、デジタル複写機で構成する検品システムの基本構成を示す。
【００１６】
ネットワーク100はインターネット通信網もしくはLANである。
【００１７】
ネットワーク100の通信網にはクライアントPC101とMFP(Multifunction Peripheral)10、検品コントローラ108が繋がっている。
【００１８】
MFP10は、クライアントPC101からのジョブを受けてコントローラ102にプリント指示(PDL109(Page Description Language))が届き、ビットマップデータを形成する。
【００１９】
コントローラ102は形成したビットマップデータをHDD103に保存し、印刷部104で印刷物を出力する。
【００２０】
出力された印刷物は検品ユニット11に運ばれ、検品ユニット11はスキャナ105によって表面、裏面をスキャンし、スキャンデータを形成する。
【００２１】
検品ユニット11は形成したスキャンデータを検品ユニットコントローラ106に送る。
【００２２】
検品ユニットコントローラ106はスキャンデータを検品コントローラ108に送る。
【００２３】
検品コントローラ108はビットマップデータをHDD103から読み込み、そのビットマップデータとスキャンデータを比較する。
【００２４】
検品コントローラ108はその比較結果をクライアントPC101と検品ユニットコントローラ106に送る。
【００２５】
検品ユニットコントローラ106は検品コントローラ108の比較結果に従って排出部107に印刷物の出力制御指示を出す。
【００２６】
＜本発明の検品システム構成  実施例1＞
下記は図2の構成についての説明である。
【００２７】
MFP10のコントローラ102にクライアントPC101からのジョブを受けてコントローラ102にPDL109が届く (S201)。
【００２８】
コントローラ102はこのPDL109からビットマップデータ(RIPデータ)を形成する（S202）。
【００２９】
コントローラ102は形成したビットマップデータをHDD103に保存し、印刷部104で画像を出力する。
【００３０】
出力された印刷物は検品ユニット11に運ばれスキャナ105によって表面、裏面をスキャンする (S203)。
【００３１】
検品ユニット11はスキャンデータを検品ユニットコントローラ106に送る。
【００３２】
検品ユニットコントローラ106はスキャンデータを検品コントローラ108に送る。
【００３３】
検品コントローラ108はビットマップデータをHDD103から読み込み、そのビットマップデータとスキャンデータから識別子の座標を検出する。この検出方法はPDL109から検出してもよいし、他の方法でもよい (S204)。
【００３４】
検品コントローラ108はスキャンデータとRIPデータの全座標画素比較をするとともに検出した識別子の全座標読取検査を行う (S205、S206、S208)。
【００３５】
検品コントローラ108は画素比較結果と識別子読取検査結果を取得する (S207、S209)。
【００３６】
検品コントローラ108は取得した画素比較結果と識別子読取検査結果から例えば図4のようにそれぞれ判定結果「正」、「否」を取得する (S210〜S213)。
【００３７】
検品コントローラ108は全座標について判定が完了したかどうかを判断し、全座標について判定を完了するまでS205〜S213を繰り返す (S214)。
【００３８】
検品コントローラ108はS214での判定結果から「否」の有無を確認し、「否」がない場合は検品結果を正と判定し、「否」がある場合は検品結果を否と判定し、その判定結果をクライアントPC101と検品ユニットコントローラ106に送る (S215〜S218)。
【００３９】
検品ユニットコントローラ106は検品コントローラ108の判定結果に従って排出部107に成果物を出力する指示を出す (S219)。
【００４０】
＜本発明の検品システム構成  実施例2＞
下記は図3の構成についての説明である。
【００４１】
MFP10のコントローラ102にクライアントPC101からのジョブを受けてコントローラ102にPDL109が届く (S301)。
【００４２】
コントローラ102はこのPDL109からビットマップデータ(RIPデータ)を形成する（S302）。
【００４３】
コントローラ102は形成したビットマップデータをHDD103に保存し、印刷部104で画像を出力する。
【００４４】
出力された印刷物は検品ユニット11に運ばれスキャナ105によって表面、裏面をスキャンする (S303)。
【００４５】
検品ユニット11はスキャンデータを検品ユニットコントローラ106に送る。
【００４６】
検品ユニットコントローラ106はスキャンデータを検品コントローラ108に送る。
【００４７】
検品コントローラ108はビットマップデータをHDD103から読み込み、そのビットマップデータとスキャンデータからOCRの座標を検出する。この検出方法はPDL109から検出してもよいし、他の方法でもよい (S304)。
【００４８】
検品コントローラ108はスキャンデータとRIPデータの全座標画素比較をするとともに検出したOCRの全座標読取検査を行う (S305、S306、S308)。
【００４９】
検品コントローラ108は画素比較結果とOCR読取検査結果を取得する (S307、S309)。
【００５０】
検品コントローラ108は取得した画素比較結果とOCR読取検査結果から例えば図4のように(例は識別子)それぞれ判定結果「正」、「否」を取得する (S310〜S313)。
【００５１】
検品コントローラ108は全座標について判定が完了したかどうかを判断し、全座標について判定を完了するまでS305〜S313を繰り返す (S314)。
【００５２】
検品コントローラ108はS314での判定結果から「否」の有無を確認し、「否」がない場合は検品結果を正と判定し、「否」がある場合は検品結果を否と判定し、その判定結果をクライアントPC101と検品ユニットコントローラ106に送る (S315〜S318)。
【００５３】
検品ユニットコントローラ106は検品コントローラ108の判定結果に従って排出部107に成果物を出力する指示を出す (S319)。
【符号の説明】
【００５４】
10  MFP
11  検品ユニット
100  ネットワーク
101  PC
102  コントローラ
103  HDD
104  印刷部
105  スキャナ
106  検品ユニットコントローラ
108  検品コントローラ
【図１】
2013208825.tif 000003
【図２】
2013208825.tif 000004
【図３】
2013208825.tif 000005
【図４】
2013208825.tif 000006