(57)【要約】【課題】ＲＩＰ処理の際に発生する文字化けに影響されず、ＲＩＰ処理後の画像編集にも対応して、文字部分と画像部分との検査をそれぞれ適切に実行する。【解決手段】ＰＤＬ言語で記述されたラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部と、前記画像データに画像処理又は画像編集を施して画像処理済画像データを生成する画像処理部と、前記画像処理済画像データを用いて媒体に画像形成する画像形成部と、前記印刷用データから印刷用テキストデータを抽出するテキスト抽出部と、前記画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出するテキスト認識部と、前記印刷用テキストデータと前記認識テキストデータとを比較するテキスト比較部と、を備えて構成される。【選択図】図１
2017121769.tif 000002
【特許請求の範囲】
【請求項１】
ラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部と、
前記画像データに画像処理又は画像編集を施して画像処理済画像データを生成する画像処理部と、
前記画像処理済画像データを用いて媒体に画像形成する画像形成部と、
前記印刷用データから印刷用テキストデータを抽出するテキスト抽出部と、
前記画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出するテキスト認識部と、
前記印刷用テキストデータと前記認識テキストデータとを比較するテキスト比較部と、
を備えて構成されることを特徴とする画像形成装置。
【請求項２】
前記用紙に形成された画像を読み取って読取画像データを生成する画像読取部と、
前記画像処理済画像データと前記読取画像データとを比較する画像比較部と、
を更に備えて構成されることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
ラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部と、
前記画像データに画像処理又は画像編集を施して画像処理済画像データを生成する画像処理部と、
前記画像処理済画像データを用いて媒体に画像形成する画像形成部と、
前記用紙に形成された画像を読み取って読取画像データを生成する画像読取部と、
前記画像処理済画像データと前記読取画像データとを比較する画像比較部と、
を備えて構成されることを特徴とする画像形成装置。
【請求項４】
前記印刷用データから印刷用テキストデータを抽出するテキスト抽出部と、
前記画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出するテキスト認識部と、
前記印刷用テキストデータと前記認識テキストデータとを比較するテキスト比較部と、
を更に備えて構成されることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記テキスト比較部において前記印刷用テキストデータと前記認識テキストデータとを比較した後に、前記画像比較部において前記画像処理済画像データと前記読取画像データとを比較する、
ことを特徴とする請求項２又は請求項４に記載の画像形成装置。
【請求項６】
ラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部、
前記画像データに画像処理又は画像編集を施して画像処理済画像データを生成する画像処理部、
前記画像処理済画像データを用いて媒体に画像形成する画像形成部、
前記印刷用データから印刷用テキストデータを抽出するテキスト抽出部、
前記画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出するテキスト認識部、
前記印刷用テキストデータと前記認識テキストデータとを比較するテキスト比較部、
として画像形成装置のコンピュータを機能させることを特徴とする画像形成プログラム。
【請求項７】
ラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部、
前記画像データに画像処理又は画像編集を施して画像処理済画像データを生成する画像処理部、
前記画像処理済画像データを用いて媒体に画像形成する画像形成部、
前記用紙に形成された画像を読み取って読取画像データを生成する画像読取部、
前記画像処理済画像データと前記読取画像データとを比較する画像比較部、
として画像形成装置のコンピュータを機能させることを特徴とする画像形成プログラム。
【請求項８】
ラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部、
前記画像データに画像処理又は画像編集を施して画像処理済画像データを生成する画像処理部、
前記画像処理済画像データを用いて媒体に画像形成する画像形成部、
前記印刷用データから印刷用テキストデータを抽出するテキスト抽出部、
前記画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出するテキスト認識部、
前記印刷用テキストデータと前記認識テキストデータとを比較するテキスト比較部、
前記用紙に形成された画像を読み取って読取画像データを生成する画像読取部、
前記画像処理済画像データと前記読取画像データとを比較する画像比較部、
として画像形成装置のコンピュータを機能させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成プログラムに関し、特に、画像編集や文字化けに対処しつつ画像の検査が可能な画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置を用いたデジタル印刷システムで、機械内部のインラインに読取りセンサを出力物読取部として配置しておき、画像形成後に用紙を読み取った画像から印刷物の印刷不良検知（以下、ヤレ検知）を行うことが行われている。
なお、このようなヤレ検知を実行する際には、ＲＩＰ処理において生成されたビットマップ形式のラスタイメージの画像データを基準として、出力物読取部で得られた読取画像データと比較して、差異を印刷不良として検知するようにしている。
【０００３】
このようなヤレ検知においては、以下のような問題点が存在している。
（１）デジタル印刷システムでは、印刷用データの作成者が意図したとおりの体裁で印刷が再現されるように、各文字コードをＲＩＰ展開する際に使用するフォントの種類などについても印刷用データにおいて細かく指定するようになっている。
【０００４】
しかしながら、印刷用データで指定されているフォントを画像形成装置側で使用できない場合もあり、そのような場合には、ほかのフォントへの置き換えが画像形成装置側で自動的に行なわれる。
そして、かかるフォントの置き換えにより、ある文字コードをＲＩＰ展開した後の文字が、作成者の意図していない文字に変化してしまう、いわゆる「文字化け」が発生する場合がある。たとえば、印刷用データで指定されている特殊な外国語フォントを使用できずにこれを英文字用のフォントに置き換えると、文字化けが発生する。
【０００５】
ここで、ＲＩＰ処理後のビットマップ形式の画像データではすでに文字化けした物となっている。このため、出力部読取部で読み取った画像でヤレ検知を行う際に、この文字化け後のデータとの比較では、文字化けの存在を検知できないという問題があった。すなわち、ＲＩＰ処理で生成された画像データと読取画像データとの両方で等しく文字化けが発生していると、正常であると判断してしまう問題があった。
【０００６】
（２）デジタル印刷システムでは、ＲＩＰ処理後の画像データにさらに印刷機本体で、面付け・トリミング・ノンブル（ページ番号等）付加、といった追加の画像処理又は画像編集を行うことがある。例えば２ｉｎ１の面付けを実施するケースでは、ＲＩＰ処理後のＡ４画像２枚をＡ３紙に画像回転させて２面出力貼り付けを行う。
【０００７】
そのため、ＲＩＰ処理後の画像データではＡ４画像２枚であり、読取画像データではＡ４画像２枚が１枚に纏められた状態のＡ３画像１枚となっており、出力部読取部で読み取った画像でヤレ検知を行う際に、印刷機本体で行う追加の画像編集を実施した物との比較が出来ない問題があった。
【０００８】
また、トリミングやノンブル（ページ番号等）付加といった画像編集を実行した場合には、トリミングやノンブル付加の部分は、ＲＩＰ処理後の画像データには存在しない部分であり、ヤレ検知では画像に異常が発生していると誤った判定をしてしまうことになる。
なお、関連する技術は、以下の特許文献１〜特許文献３等の先行技術文献に記載されている。以下、問題点と共に特許文献についても説明する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−３５０７９８号公報
【特許文献２】特開２００８−２５７６１５号公報
【特許文献３】特開２０１０−１４６３７１号公報
【特許文献４】特開２００７−１６８３００号公報
【特許文献５】特開２０１３−２０８８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
以上の特許文献１では文字化けする可能性のある文字を印刷時に警告することで検査工数を軽減している。しかし、警告のみで文字化けそのものの検出は出来ない。
以上の特許文献２では、ＰＣ側でビットマップイメージ生成をした上で、印刷機側で生成したビットマップイメージをＰＣへ送信して比較をしている。この場合もビットマップイメージを生成する時点文字化けが発生していると、その文字化けを検出することはできない。
【００１１】
以上の特許文献３では、文字コードを使って文字化け検出している。このため、実際の画像でどのようになるかを検出することができない。
以上の特許文献４では、予め所定の位置指定（フォーム）をプレプリントした紙においてそのフォームに文字印刷し、その箇所をＯＣＲにて読み出してテキストデータと比較する内容である。ハッシュ値などを使って高速にチェック出来るようにしている。しかし、ビットマップイメージを生成する時点文字化けが発生していると、その文字化けを検出することはできない。
【００１２】
以上の特許文献５では、バーコードなどの検査想定だがスキャンデータとＲＩＰデータの両方にＯＣＲを掛けている。この場合、スキャンデータでの読取りによるＯＣＲ誤判別がある前提で、実際の画素同士の比較結果と読み取った結果を画像処理アルゴリズムで判定した結果によって問題ないか判定検査する内容である。しかし、ビットマップイメージを生成する時点文字化けが発生していると、その文字化けを検出することはできない。
【００１３】
以上のように、各特許文献記載の先行技術では、ビットマップイメージ生成時に同じ文字化けや白抜け等が発生した場合に検出することが出来ないという問題を抱えている。
また、以上の各特許文献記載の先行技術では、ＲＩＰ処理後の印刷機側での画像編集時に発生する不良の検知が出来ない、印刷機単体で発生する印刷不良の検知することができない、といった問題を解消できていない。
【００１４】
本発明はこのような課題を鑑みてなされたものであり、ＲＩＰ処理の際に発生する文字化けに影響されず、ＲＩＰ処理後の画像編集にも対応して、文字部分と画像部分との検査をそれぞれ適切に実行することが可能な画像形成装置と画像形成プログラムを実現することを目的とする。
【課題を解決するための手段】
【００１５】
すなわち、前記した課題を解決すべく、本発明の一側面が反映された画像形成装置と画像形成プログラムとは、以下に説明するものである。
（１）ＰＤＬ言語で記述されたラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部と、前記画像データに画像処理又は画像編集を施して画像処理済画像データを生成する画像処理部と、前記画像処理済画像データを用いて媒体に画像形成する画像形成部と、前記印刷用データから印刷用テキストデータを抽出するテキスト抽出部と、前記画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出するテキスト認識部と、前記印刷用テキストデータと前記認識テキストデータとを比較するテキスト比較部と、を備えて構成される。
【００１６】
（２）以上の（１）において、前記用紙に形成された画像を読み取って読取画像データを生成する画像読取部と、前記画像処理済画像データと前記読取画像データとを比較する画像比較部と、を更に備えて構成される。
（３）ＰＤＬ言語で記述されたラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部と、前記画像データに画像処理又は画像編集を施して画像処理済画像データを生成する画像処理部と、前記画像処理済画像データを用いて媒体に画像形成する画像形成部と、前記用紙に形成された画像を読み取って読取画像データを生成する画像読取部と、前記画像処理済画像データと前記読取画像データとを比較する画像比較部と、を備えて構成される。
【００１７】
（４）以上の（３）において、前記印刷用データから印刷用テキストデータを抽出するテキスト抽出部と、前記画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出するテキスト認識部と、前記印刷用テキストデータと前記認識テキストデータとを比較するテキスト比較部と、を更に備えて構成される。
【００１８】
（５）以上の（２）又は（４）において、前記テキスト比較部において前記印刷用テキストデータと前記認識テキストデータとを比較した後に、前記画像比較部において前記画像処理済画像データと前記読取画像データとを比較する。
【発明の効果】
【００１９】
本発明におけるヤレ検知としては、ＲＩＰ処理後の画像に画像形成装置本体で画像編集した出力直前の画像データと、印刷された出力物を読み取った画像との比較を行う。印刷された出力物を読み取った画像とはそのままでは比較が出来ないため、ＹＭＣＫ→ＲＧＢ変換／解像度変換／フィルタ処理等を実施したものとの比較を行う。これにより画像形成装置単体で発生する印刷不良を検知する。また、文字化けの検査については読み取った画像ではなく、ＲＩＰ処理後の画像データでかつヤレ検知のため、ＹＭＣＫ→ＲＧＢ変換／解像度変換／フィルタ処理等を実施する前段階のものに対して電子的テキスト認識処理を実施することで、精度よく文字化け検査が可能となる。そして、文字化けのチェックが完了したリファレンス画像でヤレ検知をすることで、文字化けを抑制しつつ印刷不良の検知が可能となる。
【００２０】
すなわち、本発明の一側面が反映された画像形成装置と画像形成プログラムでは、以下のような効果を奏することができる。
（１）画像形成装置において、ＰＤＬ言語で記述されたラスタイメージ以外の印刷用データをラスタイメージの画像データに変換し、画像データに画像処理又は画像編集を施して画像処理済画像データを生成し、画像処理済画像データを用いて媒体に画像形成する。この際に、ＲＩＰ処理前の印刷用データから印刷用テキストデータを抽出し、画像形成前の画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出し、印刷用テキストデータと認識テキストデータとを比較する。このように、テキストの比較に際しては、ＲＩＰ処理におけるフォント存在／不存在の影響での文字化けの影響を受けないようにＲＩＰ処理前の印刷用データから印刷用テキストデータを抽出し、更に、印刷物や光学読取装置の影響を受けないように画像形成前の画像処理済画像データから電子的テキスト認識処理により認識して認識テキストデータを抽出しているため、文字化け等の影響を受けない状態になる。すなわち、ＲＩＰ処理の際に発生する文字化けやＲＩＰ処理後の画像編集に影響されることなく、文字部分の検査を適切に実行することが可能になる。
【００２１】
（２）以上の（１）において、更に、画像データに画像処理又は画像編集を施した状態の画像形成前の画像処理済画像データと、実際に用紙に形成された画像を読み取って生成した読取画像データとを比較する。これにより、ＲＩＰ処理後の画像編集にも対応して、画像部分の検査を適切に実行することが可能になる。従って、トリミングやノンブル（ページ番号等）付加といった画像編集を実行した場合であっても、トリミングやノンブル付加の部分について、適切に検査することが可能になる。すなわち、ＲＩＰ処理の際に発生する文字化けに影響されず、ＲＩＰ処理後の画像編集にも対応して、文字部分と画像部分との検査をそれぞれ適切に実行することが可能になる。
【００２２】
（３）画像形成装置において、ＰＤＬ言語で記述されたラスタイメージ以外の印刷用データをラスタイメージの画像データに変換し、画像データに画像処理又は画像編集を施して画像処理済画像データを生成し、画像処理済画像データを用いて媒体に画像形成する。この際に、画像データに画像処理又は画像編集を施した状態の画像形成前の画像処理済画像データと、実際に用紙に形成された画像を読み取って生成した読取画像データとを比較する。これにより、ＲＩＰ処理後の画像編集にも対応して、画像部分の検査を適切に実行することが可能になる。従って、トリミングやノンブル（ページ番号等）付加といった画像編集を実行した場合であっても、トリミングやノンブル付加の部分について、適切に検査することが可能になる。
【００２３】
（４）以上の（３）において、更に、ＲＩＰ処理前の印刷用データから印刷用テキストデータを抽出し、画像形成前の画像処理済画像データに含まれるテキストを認識して認識テキストデータを抽出し、印刷用テキストデータと認識テキストデータとを比較する。このように、テキストの比較に際して、ＲＩＰ処理におけるフォント存在／不存在の影響での文字化けの影響を受けないようにＲＩＰ処理前の印刷用データから印刷用テキストデータを抽出し、更に、印刷物や光学読取装置の影響を受けないように画像形成前の画像処理済画像データから電子的テキスト認識処理により認識して認識テキストデータを抽出しているため、文字化け等の影響を受けない状態になる。すなわち、ＲＩＰ処理の際に発生する文字化けに影響されることなく、ＲＩＰ処理後の画像編集にも対応して、文字部分と画像部分との検査をそれぞれ適切に実行すること可能になる。
【００２４】
（５）以上の（２）又は（４）において、印刷用テキストデータと認識テキストデータとを比較した後に、画像処理済画像データと読取画像データとを比較する。これにより、ＲＩＰ処理の際に発生する文字化けに影響されない状態において、ＲＩＰ処理後の画像編集にも対応して、文字部分と画像部分との検査をそれぞれ適切に実行することが可能になる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態の構成を示す構成図である。
【図２】本発明の実施形態の構成を示す構成図である。
【図３】本発明の実施形態の他の構成を示す構成図である。
【図４】本発明の実施形態の他の構成を示す構成図である。
【図５】従来の動作を比較例として示すフローチャートである。
【図６】本発明の実施形態の動作を示すフローチャートである。
【図７】本発明の実施形態の動作を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、図面を参照して、画像形成の際に発生する各種の歪みに対応して、適切なスキュー補正を実行可能な画像形成装置の実施形態を詳細に説明する。
〔画像形成装置の構成〕
画像形成装置１００の第一構成例として、図１と図２に基づいて詳細に説明する。なお、図１は画像形成装置１００の各部の機能を示す機能ブロック図、図２は画像形成装置１００の各部の機械的構成要素を示す説明図である。
【００２７】
画像形成装置１００は、ネットワーク３０を介して情報処理端末としてのＰＣ２０と接続されている。ＰＣ２０は、ＰＤＬ(Page Description Langage)言語で記述された印刷用データ（ラスタイメージ以外の印刷用データ）を作成し、ネットワーク３０を介して画像形成装置１００に送信する。
【００２８】
ここで、画像形成装置１００は、画像形成装置１００内の各部を制御する制御部１０１と、接続されている他の装置と通信するための通信部１０２と、ＰＤＬ言語で記述されたラスタイメージ以外の印刷用データをラスタイメージの画像データに変換するラスタイメージ処理部（以下、「ＲＩＰ処理部」と呼ぶ）１０３と、印刷用データから印刷用テキストデータを抽出するテキスト抽出部１０３ｔと、利用者による操作入力と画像形成装置１００の状態表示とを行う操作表示部１０４と、各種設定を記憶する記憶部１０５と、給紙トレイに収容された用紙を給紙可能な給紙部１０６と、装置内で用紙を搬送する搬送部１０７と、原稿をプラテン上で読み取る原稿読取部１２０と、画像形成する際の画像データや各種データを記憶する画像データ記憶部１３０と、画像データに対して画像形成に必要な各種画像処理を施して画像処理済画像データを生成する画像処理部１４０と、画像処理済画像データに含まれるテキストを電子的に画像処理により認識して認識テキストデータを抽出するテキスト認識部１５０と、画像形成命令と画像処理済画像データとに基づいて用紙等の媒体上に画像を形成する画像形成部１６０と、用紙等の媒体に形成された画像を光学的に読み取って読取画像データを生成する出力物読取部１８０と、印刷用テキストデータと認識テキストデータとを比較するテキスト比較部及び画像処理済画像データと読取画像データとを比較する画像比較部としての比較部１９０と、を備えて構成されている。
【００２９】
なお、テキスト抽出部１０３ｔは、ＲＩＰ処理部１３０の一部であっても良い。また、テキスト認識部１５０は、画像処理部１４０の一部であっても良い。また、比較部１９０は、画像処理部１４０の一部であっても良い。
また、ＲＩＰ処理部１３０は、ラスタイメージプロセッサ（Raster Image Processor）を有しており、このラスタイメージプロセッサがＲＩＰ処理を実行して、ＰＤＬ言語で記述されたラスタイメージ以外の印刷用データをラスタイメージの画像データに変換する。
【００３０】
また、画像処理部１４０は、画像編集などを行う入力画像処理部と、画像形成部１６０でのレーザ出力やタイミング調整のための出力画像処理部とに分かれていることもあるが、この実施形態では全体を画像処理部１４０と呼ぶ。
また、出力物読取部１８０は、用紙上に画像形成された画像を読み取るもので、画像形成部１６０の下流側に配置されており、用紙搬送中に画像を読み取る構成となっている。
【００３１】
〔画像形成システムの構成〕
図３と図４は、出力物読取部が画像形成装置１００の後段の、中間処理装置や後処理装置に配置されている場合の画像形成システム具体例を、図１と図２に対応させた状態で示す説明図である。ここで、画像形成装置１００、出力部読取部２８０を備える出力物読取装置（又は中間装置）２００、後処理部３３０を備える後処理装置３００が、用紙搬送の流れに沿って接続されている。画像形成装置１００内の構成については、図１や図２と同一物には同一番号を付している。
【００３２】
なお、出力物読取装置２００の前に反転機構を備えたリレーユニットが存在していても良いし、更に多くの後処理装置が連結されていても良い。また、出力物読取部２８０は、他の後処理装置などに内蔵されていても良い。この出力物読取部２８０は、用紙上に画像形成された画像を読み取るもので、画像形成装置１００の下流側に配置されており、用紙搬送中に画像を読み取る構成となっている。
【００３３】
〔従来動作〕
ここで、本実施形態の画像形成装置１００の動作を説明する前に、従来の装置における動作状態を図５のフローチャートを参照して説明する。ここでは、フローチャートの各ステップの文章の脇にデータの内容を模式的に記載している。
【００３４】
ＰＣ２０において、ＰＤＬ言語で記述された印刷用データ（ラスタイメージ以外の印刷用データ）がユーザにより作成される。このＰＤＬ言語形式の印刷用データをネットワーク３０を介して画像形成装置が受信する（図５中のステップＳ１０１）。ここで、印刷データは、文字「Ａ」と文字「Ｂ」が記述された２ページ分のデータであるとする。
【００３５】
画像形成装置１００では、ＲＩＰ処理部１３０において、印刷用データにＲＩＰ()処理を施して、ビットマップ形式のラスタイメージの画像データを生成する（図５中のステップＳ１０２）。
なお、このＲＩＰ処理後のビットマップ形式のラスタイメージの画像データは、ヤレ検知などにおける基準の画像データとして使用される。
【００３６】
ここで、印刷用データで指定されている「Ａ」についてのフォントを画像形成装置１００側で保有しておらず、ＲＩＰ処理の際に他のフォントへ自動的に置き換える処理を行ったと仮定する。この場合、本来の文字「Ａ」が文字化けにより「？」となったとして説明を続ける。
【００３７】
そして、画像処理部１４０において、画像データに対して画像編集又は画像処理が施されて画像処理済画像データが生成される（図５中のステップＳ１０３）
ここでは、２ページ分の画像を１枚の用紙に集約する２ｉｎ１処理と、ノンブル付加としてページ番号が各ページの下中央に付加されたものとする。
【００３８】
画像形成部１６０は、画像処理部１４０で生成された画像処理済画像データを用いて、用紙等の媒体に画像形成を実行する（図５中のステップＳ１０４）。
ここでは、２ページ分の画像を１枚の用紙に集約する２ｉｎ１処理と、ノンブル付加としてページ番号が各ページの下中央に付加された状態の画像データに基づいて画像形成を実行する。
【００３９】
画像形成された用紙は、画像形成部１６０の下流の出力物読取部１８０によって搬送中に読み取られる。出力物読取部１８０は、搬送中の用紙上に画像形成された画像を光学的に読み取って、読取画像データを生成する（図５中のステップＳ１０５）。
なお、読取画像データと画像処理済み画像データとは、後述する比較のために、データ種類（ＹＭＣＫ、ＲＧＢ、Ｌａｂ、ＸＹＺ等）や解像度を揃えたり、各種フィルタ処理を実行しておく。
【００４０】
画像形成部１６０での画像形成と出力物読取部１８０での読み取りが済んだ用紙は、必要に応じて後処理装置により後処理が施されて、出力される（図５中のステップＳ１０６、Ｓ１０７）。
一方、出力物読取部１８０の読み取り（図５中のステップＳ１０５）で生成された読取画像データは、ＲＩＰ処理後のビットマップ形式のラスタイメージの画像データ（基準画像データ）と比較部１９０において比較される（図５中のステップＳ１０８）。
【００４１】
そして、比較部１９０で得られた比較結果は、必要に応じて操作表示部１０４で表示されたり、記憶部１０５に記憶される（図５中のステップＳ１０９）。
なお、比較部１９０での比較において、基準画像データは、ＲＩＰ処理（図５中のステップＳ１０２）により生成された２ページ分（２枚分）の画像データである。一方、読取画像データは、２ページ分の画像が２ｉｎ１処理により１枚の用紙に集約され、ノンブル付加としてページ番号が各ページの下中央に付加された状態で画像形成され、光学的に読み取られたものである。
【００４２】
よって、２枚と１枚の差、ノンブル無し状態とノンブル付加状態、といった違いにより、比較部１９０において基準画像データと読取画像データとを対等に比較することができない問題がある。
また、何らかの工夫により、比較部１９０において基準画像データと読取画像データとを比較できるようにしたとしても、「Ａ」が「？」に文字化けしてしまったことは基準画像データと読取画像データとで共通しており、文字化けを発見することができない問題がある。
【００４３】
同様に、何らかの工夫により、比較部１９０において基準画像データと読取画像データとを比較できるようにしたとしても、ノンブル付加のページ番号については、基準画像データに比較の元が存在しないため、ページ番号についてのヤレ検知を実行することができない問題がある。
【００４４】
〔実施形態の動作（１）〕
以下、本実施形態の画像形成装置１００の動作について、図６のフローチャートを参照して説明する。ここで、フローチャートの各ステップの文章の脇にデータの内容を模式的に記載している。なお、ここでは、図１と図２の画像形成装置を具体例にして説明するが、図３や図４の画像形成システムの場合でも同様な動作を行える。また、ここでは、主に文字化けの部分について説明する。
【００４５】
ＰＣ２０において、ＰＤＬ言語で記述された印刷用データ（ラスタイメージ以外の印刷用データ）がユーザにより作成される。このＰＤＬ言語形式の印刷用データをネットワーク３０を介して画像形成装置が受信する（図６中のステップＳ１０１）。ここで、印刷データは、文字「Ａ」と文字「Ｂ」が記述された２ページ分のデータであるとする。
【００４６】
画像形成装置１００では、ＲＩＰ処理部１３０において、印刷用データにＲＩＰ処理を施して、ビットマップ形式のラスタイメージの画像データを生成する（図６中のステップＳ１０２）。ここで、印刷用データで指定されている「Ａ」についてのフォントを画像形成装置１００側で保有しておらず、ＲＩＰ処理の際に他のフォントへ自動的に置き換える処理を行ったと仮定する。この場合、本来の文字「Ａ」が文字化けにより「？」となったとして説明を続ける。
【００４７】
そして、画像処理部１４０において、画像データに対して画像編集又は画像処理が施されて画像処理済画像データが生成される（図６中のステップＳ１０３）ここでは、２ページ分の画像を１枚の用紙に集約する２ｉｎ１処理と、ノンブル付加としてページ番号（「１」，「２」）が各ページの下中央に付加されたものとする。
【００４８】
なお、この画像処理や画像編集された画像処理済画像データが、ヤレ検知などにおける基準画像データ、テキスト認識の元画像データ、として使用される。
画像形成部１６０は、画像処理部１４０で生成された画像処理済画像データを用いて、用紙等の媒体に画像形成を実行する（図６中のステップＳ１０４）。ここでは、２ページ分の画像を１枚の用紙に集約する２ｉｎ１処理と、ノンブル付加としてページ番号が各ページの下中央に付加された状態の画像データに基づいて画像形成を実行する。ここで、ノンブル付加されたページ番号（「１」，「２」）のうち、２ページ目の「２」が「Ｘ」に文字化けしたとして説明を続ける。
【００４９】
画像形成された用紙は、画像形成部１６０の下流の出力物読取部１８０によって搬送中に読み取られる。出力物読取部１８０は、搬送中の用紙上に画像形成された画像を光学的に読み取って、読取画像データを生成する（図６中のステップＳ１０５）。
画像形成部１６０での画像形成と出力物読取部１８０での読み取りが済んだ用紙は、必要に応じて後処理装置により後処理が施されて、出力される（図６中のステップＳ１０６、Ｓ１０７）。
【００５０】
そして、ＰＣ２０から受信したＰＤＬ言語形式の印刷用データについてのＲＩＰ処理部１３０でのＲＩＰ処理（図６中のステップＳ１０２）と並行して、テキスト抽出部１０３ｔは印刷用データからテキスト部分を抽出して印刷用テキストデータを生成する（図６中のステップＳ１１０）。この実施形態では、印刷データにおいて文字「Ａ」と文字「Ｂ」が記述されているため、テキストデータ［Ａ，Ｂ］が印刷用テキストデータとして抽出される。この印刷用テキストデータは比較部１９０でのテキスト比較に使用される。なお、このテキスト抽出部１０３ｔにおいては、ＲＩＰ処理前の印刷用データからテキストを抽出しているため、ＲＩＰ処理でのフォント置換による文字化けの影響を受けることが無く、正確にテキストを抽出することができる。
【００５１】
また、テキスト認識部１５０は、画像処理部１４０で生成された画像処理済画像データに含まれるテキストを、電子的な文字認識画像処理により認識して認識テキストデータを抽出する（図６中のステップＳ１１１）。このテキスト認識は、印刷物の読み取り結果に対するものではなく、画像形成直前のデータであるため、画像の汚れの影響など無い状態で、極めて正確に処理を実行できる。また、このテキスト認識は、印刷物の読み取り結果に対するヤレ検知前画像処理（縮小処理等を含む各種画像処理）以前に実行されるため、極めて正確に精度良く処理を実行できる。また、このテキスト認識は、ＲＩＰ処理時の処理情報や画像処理や画像編集時の処理情報を参照することでテキストの存在位置が予め分かるため、効率良く高速な文字認識処理を実行することができる。
【００５２】
この実施形態では、２ｉｎ１処理後の用紙１枚の画像処理済画像データにおいて文字「？」と文字「Ｂ」とが含まれているため、テキストデータ［？，Ｂ］が認識テキストデータとして抽出される。この印刷用テキストデータは比較部１９０でのテキスト比較に使用される。
【００５３】
比較部１９０は、テキスト抽出部１０３ｔにおいてＲＩＰ処理前の印刷用データから抽出された印刷用テキストデータと、テキスト認識部１５０において画像処理済画像データから電子的に認識された認識テキストデータとを比較し、テキストについての一致又は不一致の結果や不一致文字の結果を求める（図６中のステップＳ１１２）。この実施形態の具体例では、比較部１９０により、印刷用テキストデータ［Ａ，Ｂ］と認識テキストデータ［？，Ｂ］とが比較され、文字「Ａ」が文字「？」に変化していることが検出される。
【００５４】
なお、比較部１９０は、画像処理部１４０で生成（図６中のステップＳ１０３）された画像処理済画像データと、出力物読取部１８０によって生成（図６中のステップＳ１０５）された読取画像データとを比較し、画像についての一致又は不一致の結果や不一致箇所の結果を求める（図６中のステップＳ１１３）。なお、比較部１９０では、縮小処理等を含む各種画像処理をヤレ検知前画像処理として実行した後に、画像処理済画像データと読取画像データとを比較することで、処理を容易に実行することができる。この実施形態の具体例では、比較部１９０により、画像処理済画像データと読取画像データとが比較され、頁番号「２」が頁番号「Ｘ」に変化していることが検出される。
【００５５】
なお、比較部１９０において、ノンブル付加された頁番号を画像処理済画像データから認識テキストデータとして認識（「１」「２」）しておき、読取画像データを文字認識処理して得た結果（「１」「Ｘ」）と比較するようにしても良い。この場合も、画像編集時における頁番号の位置が予め分かるため、認識処理を高速に適切に行うことが可能になる。
【００５６】
そして、比較部１９０で得られたテキストについての比較結果と画像についての比較結果は、必要に応じて操作表示部１０４で表示されたり、記憶部１０５に記憶される（図６中のステップＳ１１４）。
以上のように、画像処理や画像編集による用紙枚数（用紙２枚（２ｉｎ１処理前）、用紙１枚（２ｉｎ１処理後））の差、ノンブル有無、といった違いが存在していても、比較部１９０において適切に比較することが可能になる。また、ＲＩＰ処理でのフォン値置換等により文字化けが発生した場合であっても、その文字化けを発見することが可能になる。同様に、ノンブル付加のページ番号についてのヤレ検知も可能になる。
【００５７】
〔実施形態の動作（２）〕
以下、本実施形態の画像形成装置１００の動作について、図７のフローチャートを参照して説明する。ここで、フローチャートの各ステップの文章の脇にデータの内容を模式的に記載している。なお、ここでは、図１と図２の画像形成装置を具体例にして説明するが、図３や図４の画像形成システムの場合でも同様な動作を行える。
【００５８】
また、ここでは、主に画像の汚れや画像の欠けといった画像形成不良に起因するヤレ検知の部分について説明する。
ＰＣ２０において、ＰＤＬ言語で記述された印刷用データ（ラスタイメージ以外の印刷用データ）がユーザにより作成され、ネットワーク３０を介して画像形成装置が受信する（図７中のステップＳ１０１）。ここで、印刷データは、文字「Ｏ」と文字「Ｂ」が記述された２ページ分のデータであるとする。
【００５９】
ＲＩＰ処理部１３０は、印刷用データにＲＩＰ処理を施してビットマップ形式のラスタイメージの画像データを生成する（図７中のステップＳ１０２）。ここでは、文字化けは発生しないものとする。
そして、画像処理部１４０において、画像データに対して画像編集又は画像処理が施されて画像処理済画像データが生成される（図７中のステップＳ１０３）ここでは、２ページ分の画像を１枚の用紙に集約する２ｉｎ１処理と、ノンブル付加としてページ番号（「１」，「２」）が各ページの下中央に付加されたものとする。なお、この画像処理や画像編集された画像処理済画像データが、ヤレ検知などにおける基準画像データ、テキスト認識の元画像データ、として使用される。
【００６０】
画像形成部１６０は、画像処理部１４０で生成された画像処理済画像データを用いて、用紙等の媒体に画像形成を実行する（図７中のステップＳ１０４）。ここでは、２ページ分の画像を１枚の用紙に集約する２ｉｎ１処理と、ノンブル付加としてページ番号が各ページの下中央に付加された状態の画像データに基づいて画像形成を実行する。
【００６１】
ここでは、画像形成の際にトナー像の欠けや擦れにより、本来の文字「Ｏ」が「Ｃ」となったとして説明を続ける。
画像形成された用紙は、画像形成部１６０の下流の出力物読取部１８０によって搬送中に読み取られる。出力物読取部１８０は、搬送中の用紙上に画像形成された画像を光学的に読み取って、読取画像データを生成する（図７中のステップＳ１０５）。
【００６２】
画像形成部１６０での画像形成と出力物読取部１８０での読み取りが済んだ用紙は、必要に応じて後処理装置により後処理が施されて、出力される（図７中のステップＳ１０６、Ｓ１０７）。
そして、ＲＩＰ処理部１３０でのＲＩＰ処理（図７中のステップＳ１０２）と並行して、テキスト抽出部１０３ｔは印刷用データからテキスト部分を抽出して印刷用テキストデータを生成する（図７中のステップＳ１１０）。この実施形態では、印刷データにおいて文字「Ｏ」と文字「Ｂ」が記述されているため、テキストデータ［Ｏ，Ｂ］が印刷用テキストデータとして抽出される。なお、テキスト抽出部１０３ｔはＲＩＰ処理前の印刷用データからテキストを抽出しており、ＲＩＰ処理でのフォント置換等の影響を受けずに、正確にテキストを抽出できる。
【００６３】
また、テキスト認識部１５０は、画像処理部１４０で生成された画像処理済画像データに含まれるテキストを、電子的な文字認識画像処理により認識して認識テキストデータを抽出する（図７中のステップＳ１１１）。このテキスト認識は、印刷物の読み取り結果に対するものではなく、画像形成直前のデータであるため、画像の汚れの影響など無い状態で、極めて正確に処理を実行できる。この実施形態では、２ｉｎ１処理後の用紙１枚の画像処理済画像データにおいて文字「Ｏ」と文字「Ｂ」とが含まれているため、テキストデータ［Ｏ，Ｂ］が認識テキストデータとして抽出される。
【００６４】
比較部１９０は、テキスト抽出部１０３ｔにおいてＲＩＰ処理前の印刷用データから抽出された印刷用テキストデータと、テキスト認識部１５０において画像処理済画像データから電子的に認識された認識テキストデータとを比較し、テキストについての一致又は不一致の結果や不一致文字の結果を求める（図７中のステップＳ１１２）。この実施形態の具体例では、比較部１９０により、印刷用テキストデータ［Ｏ，Ｂ］と認識テキストデータ［Ｏ，Ｂ］とが比較され、文字化けの発生は検出されない。
【００６５】
また、比較部１９０は、画像処理部１４０で生成（図７中のステップＳ１０３）された画像処理済画像データと、出力物読取部１８０によって生成（図７中のステップＳ１０５）された読取画像データとを比較し、画像についての一致又は不一致の結果や不一致箇所の結果を求める（図７中のステップＳ１１３）。なお、比較部１９０では、縮小処理等を含む各種画像処理をヤレ検知前画像処理として実行した後に、画像処理済画像データと読取画像データとを比較することで、処理を容易に実行することができる。この実施形態の具体例では、比較部１９０により、画像処理済画像データと読取画像データとが比較され、文字「Ｏ」が文字「Ｃ」に変化していることが検出される。
【００６６】
そして、比較部１９０で得られたテキストについての比較結果と画像についての比較結果は、必要に応じて操作表示部１０４で表示されたり、記憶部１０５に記憶される（図７中のステップＳ１１４）。
以上のように、画像処理や画像編集による用紙枚数（用紙２枚（２ｉｎ１処理前）、用紙１枚（２ｉｎ１処理後））の差、ノンブル有無、といった違いが存在していても、画像の欠けや擦れといった部分について、比較部１９０において適切に比較することが可能になる。
【００６７】
〔実施形態の動作（３）〕
以上の実施形態の動作（１）と実施形態の動作（２）では、比較部１９０において、テキスト比較（印刷用テキストデータと認識テキストデータとの比較）と画像比較（画像処理済画像データと読取画像データとの比較）との両方を実行しているが、これに限定されるものではない。
【００６８】
例えば、ＲＩＰ処理等に起因する文字化けを重要視するのであれば、比較部１９０において、画像比較（画像処理済画像データと読取画像データとの比較）を省略して、テキスト比較（印刷用テキストデータと認識テキストデータとの比較）を実行すれば良い。
また、例えば、画像編集に対応した状態での画像比較を重要視するのであれば、比較部１９０において、テキスト比較（印刷用テキストデータと認識テキストデータとの比較）を省略して、画像比較（画像処理済画像データと読取画像データとの比較）を実行すれば良い。
【００６９】
〔実施形態の動作（４）〕
以上の実施形態の動作（１）と実施形態の動作（２）では、比較部１９０において、テキスト比較（印刷用テキストデータと認識テキストデータとの比較）と画像比較（画像処理済画像データと読取画像データとの比較）との両方を並行して実行しているが、テキスト比較と画像比較とに順序を設けることが可能である。
【００７０】
例えば、比較部１９０において、先に、テキスト比較（印刷用テキストデータと認識テキストデータとの比較）を実行する。この場合に、テキスト比較で不一致が検出されれば、その画像形成は不一致有りとして記録し、画像比較については省略しても良い。また、この場合に、テキスト比較で一致していれば、画像比較を実行し、画像の欠けや擦れといった画像形成不良を検出するようにする。このようにデータ量が小さいテキスト比較を先に行うことで、処理を高速にしたり、全体の処理量を減らして、効率的に各種比較を実行することが可能になる。
【００７１】
〔他の実施形態〕
以上は画像形成装置１００としての説明を行ってきたが、出力物読取装置２００と接続された画像形成装置１００であっても、同様の動作が可能である。
また、以上の動作を実行する画像形成プログラムをインストールすることで、従来の画像形成装置や画像形成システムであっても、上述した実施形態の動作が可能になる。
【符号の説明】
【００７２】
１００  画像形成装置
１０１  制御部
１０２  通信部
１０３  ＲＩＰ処理部
１０３ｔ  テキスト抽出部
１０４  操作表示部
１０５  記憶部
１０６  給紙部
１０７  搬送部
１２０  原稿読取部
１３０  画像データ記憶部
１４０  画像生成部
１５０  テキスト認識部
１６０  画像形成部
１８０  出力物読取部
１９０  比較部（テキスト比較部と画像比較部）
【図１】
2017121769.tif 000003
【図２】
2017121769.tif 000004
【図３】
2017121769.tif 000005
【図４】
2017121769.tif 000006
【図５】
2017121769.tif 000007
【図６】
2017121769.tif 000008
【図７】
2017121769.tif 000009