(57)【要約】【課題】用紙と読み取り部との距離が変動した場合においても、読み取り画像上で、用紙の角の位置を適切に特定することができる画像処理装置、画像処理方法及び画像処理プログラムを提供する。【解決手段】搬送される用紙を読み取る読み取り部を備える画像処理装置に、読み取り部が読み取った画像から用紙のエッジを抽出するエッジ抽出部と、用紙のエッジの内の、用紙の角に対応する位置からの距離が用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、用紙の角の位置を特定する角特定部と、を設ける。【選択図】図３
2020113831.tif 000002
【特許請求の範囲】
【請求項１】
搬送される用紙を読み取る読み取り部と、
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出部と、
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定部と、を備える、
ことを特徴とする画像処理装置。
【請求項２】
前記所定距離は、前記読み取り部の読み取り位置から、前記読み取り位置の下流に設けられる、前記用紙を押さえ付けるローラまでの距離である、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記角特定部は、前記角周辺のエッジに基づいて近似直線を算出し、算出した前記近似直線に基づいて前記用紙の角の位置を特定する、
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記角特定部は、前記近似直線を２本算出し、２本の前記近似直線の交点を前記用紙の角の位置とする、
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記角特定部は、前記角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、前記用紙の角の位置を特定する、
ことを特徴とする請求項１乃至４のいずれか一に記載の画像処理装置。
【請求項６】
前記角特定部は、前記用紙のエッジと前記用紙の角に対応する位置とで規定される形状に基づいて、前記用紙変形が生じた箇所を特定する、
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記角特定部は、前記用紙のエッジを用いて前記用紙の角に対応する位置を特定し、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記所定距離内の前記角周辺のエッジを用いて前記用紙の角の位置を特定する第１の角特定モード、又は、前記用紙のエッジを用いて特定した前記用紙の角に対応する位置を前記用紙の角の位置として特定する第２の角特定モードで動作する、
ことを特徴とする請求項１乃至６のいずれか一に記載の画像処理装置。
【請求項８】
前記角特定部は、前記画像処理装置の処理速度に応じて、前記第１の角特定モードと前記第２の角特定モードとを切り替える、
ことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記角特定部が特定した前記用紙の角の位置の周辺に生じた角折れを検知する角折れ検知部を更に備える、
ことを特徴とする請求項１乃至８のいずれか一に記載の画像処理装置。
【請求項１０】
搬送される用紙を読み取る読み取り部を備える画像処理装置における画像処理方法であって、
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理と、
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理と、を実行する、
ことを特徴とする画像処理方法。
【請求項１１】
前記所定距離は、前記読み取り部の読み取り位置から、前記読み取り位置の下流に設けられる、前記用紙を押さえ付けるローラまでの距離である、
ことを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記角特定処理では、前記角周辺のエッジに基づいて近似直線を算出し、算出した前記近似直線に基づいて前記用紙の角の位置を特定する、
ことを特徴とする請求項１０又は１１に記載の画像処理方法。
【請求項１３】
前記角特定処理では、前記近似直線を２本算出し、２本の前記近似直線の交点を前記用紙の角の位置とする、
ことを特徴とする請求項１２に記載の画像処理方法。
【請求項１４】
前記角特定処理では、前記角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、前記用紙の角の位置を特定する、
ことを特徴とする請求項１０乃至１３のいずれか一に記載の画像処理方法。
【請求項１５】
前記角特定処理では、前記用紙のエッジと前記用紙の角に対応する位置とで規定される形状に基づいて、前記用紙変形が生じた箇所を特定する、
ことを特徴とする請求項１４に記載の画像処理方法。
【請求項１６】
前記角特定処理では、前記用紙のエッジを用いて前記用紙の角に対応する位置を特定し、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記所定距離内の前記角周辺のエッジを用いて前記用紙の角の位置を特定する第１の角特定モード、又は、前記用紙のエッジを用いて特定した前記用紙の角に対応する位置を前記用紙の角の位置として特定する第２の角特定モードで動作する、
ことを特徴とする請求項１０乃至１５のいずれか一に記載の画像処理方法。
【請求項１７】
前記角特定処理では、前記画像処理装置の処理速度に応じて、前記第１の角特定モードと前記第２の角特定モードとを切り替える、
ことを特徴とする請求項１６に記載の画像処理方法。
【請求項１８】
前記角特定処理で特定した前記用紙の角の位置の周辺に生じた角折れを検知する角折れ検知処理を更に実行する、
ことを特徴とする請求項１０乃至１７のいずれか一に記載の画像処理方法。
【請求項１９】
搬送される用紙を読み取る読み取り部と、制御部と、を備える画像処理装置で動作する画像処理プログラムであって、
前記制御部に、
前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理、
前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理、を実行させる、
ことを特徴とする画像処理プログラム。
【請求項２０】
前記制御部に、更に、
前記角特定処理で特定した前記用紙の角の位置の周辺に生じた角折れを検知する角折れ検知処理を実行させる、
ことを特徴とする請求項１９に記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及び画像処理プログラムに関し、特に、記録媒体（用紙）の角の位置を特定する画像処理装置、当該画像処理装置における画像処理方法及び当該画像処理装置で動作する画像処理プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Multi-Functional Peripherals）などの画像処理装置では、印刷過程において、用紙や印刷画像に汚れが付着したり、用紙の外形が変化したりすることは知られている。用紙に生じる異常の一つとして、用紙の搬送中に用紙の角部（１又は複数の隅）が折れ曲がる不具合（角折れと呼ぶ。）が知られており、画像形成後の用紙に対して角折れの検査が行われる。特に、用紙搬送経路に、用紙をスキャンする読み取り部（インラインセンサ）を備えた装置では、読み取り部で読み取った画像を解析することにより、インラインで用紙の角折れを検知することができる。
【０００３】
この角折れの検査では、用紙の角の位置を特定する必要があり、角の位置を推定する方法に関して、例えば、下記特許文献１には、記録媒体の角位置に対応する第一の領域と前記記録媒体の端部位置に対応する第二の領域とを読み取る読取手段と、前記読取手段によって前記第二の領域を読み取ることで得られる画像情報に基づいて、記録媒体の角位置を推定する推定手段と、前記読取手段による前記第一の領域の読取結果と前記推定手段の推定結果とを比較して、前記第一の領域に前記記録媒体の角が存在するか否かを検知する検知手段と、を備えた画像読取装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２０１５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、インラインの読み取り部を用いて用紙を検査する場合、姿勢制御ローラによる用紙の姿勢の制御が不十分な箇所では、用紙と読み取り部との距離が変動することによって、その箇所の画像の倍率が変化し、用紙の角の位置を特定する際に誤差が生じてしまうという問題があった。
【０００６】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、用紙と読み取り部との距離が変動した場合においても、読み取り画像上で、用紙の角の位置を適切に特定することができる画像処理装置、画像処理方法及び画像処理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一側面は、搬送される用紙を読み取る読み取り部と、前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出部と、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定部と、を備えることを特徴とする。
【０００８】
本発明の一側面は、搬送される用紙を読み取る読み取り部を備える画像処理装置における画像処理方法であって、前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理と、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理と、を実行することを特徴とする。
【０００９】
本発明の一側面は、搬送される用紙を読み取る読み取り部と、制御部と、を備える画像処理装置で動作する画像処理プログラムであって、前記制御部に、前記読み取り部が読み取った画像から前記用紙のエッジを抽出するエッジ抽出処理、前記用紙のエッジの内の、前記用紙の角に対応する位置からの距離が前記用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、前記用紙の角の位置を特定する角特定処理、を実行させることを特徴とする。
【発明の効果】
【００１０】
本発明の画像処理装置、画像処理方法及び画像処理プログラムによれば、用紙と読み取り部との距離が変動した場合においても、読み取り画像上で、用紙の角の位置を適切に特定することができる。
【００１１】
その理由は、搬送される用紙を読み取る読み取り部を備える画像処理装置に、読み取り部が読み取った画像から用紙のエッジを抽出するエッジ抽出部と、用紙のエッジの内の、用紙の角に対応する位置からの距離が用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、用紙の角の位置を特定する角特定部と、を設けるからである。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例に係る画像処理システムの構成の一例を示す図である。
【図２】本発明の一実施例に係る画像処理システムの構成の他の例を示す図である。
【図３】本発明の一実施例に係る画像処理装置の構成を示すブロック図である。
【図４】本発明の一実施例に係る画像処理装置の構造の一例を示す模式図である。
【図５】本発明の一実施例に係る読み取り部の構造の一例を示す模式図である。
【図６】用紙の角の検出における問題点を説明する模式図である。
【図７】本発明の一実施例に係る画像処理装置の動作を示すフローチャート図である。
【図８】本発明の一実施例に係る読み取り画像を用いた仮の角の特定方法を説明する模式図である。
【図９】本発明の一実施例に係る倍率が変化した画像の一例である。
【図１０】本発明の一実施例に係る所定距離の設定方法を説明する模式図である。
【図１１】本発明の一実施例に係る読み取り画像を用いた角周辺エッジの特定方法を説明する模式図である。
【図１２】本発明の一実施例に係る読み取り画像における正確な角の位置に基づく異常の大きさを説明する模式図である。
【図１３】読み取り画像における仮の角の位置に基づく異常の大きさを説明する模式図である。
【発明を実施するための形態】
【００１３】
背景技術で示したように、画像処理装置では、用紙の搬送中に用紙の角折れなどが発生することがあることから、画像形成後の用紙に対して角折れなどの検査が行われる。この角折れの検査では、用紙の角の位置を特定する必要があるが、インラインの読み取り部を用いて用紙を検査する場合、姿勢制御ローラによる用紙の姿勢の制御が不十分な箇所では、用紙と読み取り部との距離が変動することによって、その箇所の画像の倍率が変化し、用紙の角の位置を特定する際に誤差が生じてしまうという問題があった。
【００１４】
そこで、本発明の一実施の形態では、用紙の姿勢の制御に起因して、用紙と読み取り部との距離が変動することによって画像の倍率が変化した場合においても、読み取り画像から用紙の角の位置を適切に特定できるようにする。
【００１５】
具体的には、搬送される用紙を読み取る読み取り部を備える画像処理装置に、読み取り部が読み取った画像から用紙のエッジを抽出するエッジ抽出部と、用紙の辺の中央付近のエッジではなく、用紙のエッジの内の、用紙の角に対応する位置からの距離が用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、用紙の角の位置を特定する角特定部と、必要に応じて、角特定部が特定した用紙の角の位置の周辺に生じた角折れを検知する角折れ検知部と、を設ける。
【００１６】
このように、用紙の姿勢の制御に起因して、用紙と読み取り部との距離が変動することによって画像の倍率が変化した場合においても、倍率が変化している角周辺のエッジを用いることで、読み取り画像上で、用紙の角の位置を適切に特定することができる。
【実施例】
【００１７】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像処理装置、画像処理方法及び画像処理プログラムについて、図１乃至図１３を参照して説明する。図１及び図２は、本実施例の画像処理システムの構成を示す模式図であり、図３は、本実施例の画像処理装置の構成を示すブロック図、図４は、本実施例の画像処理装置の構造の一例を示す模式図である。また、図５は、本実施例の読み取り部の構造の一例を示す模式図であり、図６は、用紙の角の特定における問題点を説明する模式図である。また、図７は、本実施例の画像処理装置の動作を示すフローチャート図であり、図８乃至図１３は、本実施例の画像処理方法を説明する図である。
【００１８】
図１に示すように、本実施例の画像処理システム１０は、図示しないクライアント装置などから入力された印刷ジョブに基づいて用紙に画像を形成する画像処理装置１１と、画像が形成された用紙を検査する検査装置１２などで構成され、これらは、必要に応じて、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワーク１３を介してデータ通信可能に接続されている。
【００１９】
なお、図１では、画像処理システム１０を画像処理装置１１と検査装置１２とで構成したが、画像処理装置１１に検査装置１２としての機能を持たせる場合は、図２に示すように、画像処理システム１０を画像処理装置１１のみで構成することもできる。以下、説明を容易にするために、図２の構成を前提にして説明する。
【００２０】
図２の構成における画像処理装置１１は、図３（ａ）に示すように、制御部２０と記憶部２１とネットワークＩ／Ｆ部２２とＲＩＰ（Raster Image Processor）部２３と印刷処理部（エンジン）２４と読み取り部（インラインセンサ）２５と表示操作部２６などで構成される。
【００２１】
制御部２０は、ＣＰＵ（Central Processing Unit）２０ａとＲＯＭ（Read Only Memory）２０ｂやＲＡＭ（Random Access Memory）２０ｃなどのメモリとで構成され、これらはバスを介して接続されている。ＣＰＵ２０ａは、ＲＯＭ２０ｂや記憶部２１からプログラムを読み出し、ＲＡＭ２０ｃに展開して実行することにより、画像処理装置１１の全体制御（後述する用紙の角を特定する制御を含む。）を行う。
【００２２】
記憶部２１は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵ２０ａが各部を制御するためのプログラム（後述する画像処理プログラムを含む。）、外部のクライアント装置などから受信した印刷ジョブ、印刷ジョブから生成した画像データ、読み取り部２５が読み取った画像データなどを格納する。
【００２３】
ネットワークＩ／Ｆ部２２は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、通信ネットワーク１３で繋がっている他の機器（例えば、クライアント装置や図１のシステム構成の場合は検査装置１２）との接続を確立し、クライアント装置からの印刷ジョブを受信したり、検査装置１２に印刷設定情報を送信したりする。
【００２４】
ＲＩＰ部２３は、ＰＣＬ（Printer Control Language）やＰＳ（Post Script）などのＰＤＬ（Page Description Language）で記述された印刷ジョブを翻訳して中間データを生成し、中間データに対して色変換テーブルを用いて色変換を行い、レンダリングを行って印刷画像の画像データを生成する（この一連の処理をＲＩＰ処理と呼ぶ。）。また、ＲＩＰ部２３は、ＲＩＰ処理後の印刷画像に対して、色調整、濃度調整、サイズ調整、スクリーニング（網点処理）などの画像処理を行う。
【００２５】
印刷処理部２４は、印刷画像に基づいて印刷処理を実行するエンジンである。具体的には、印刷画像に基づいてレーザ光を照射して露光する露光部と、感光体ドラムと現像装置と帯電装置と感光体クリーニング部と１次転写ローラとを備え、Ｙ（Yellow）、Ｍ（Magenta）、Ｃ（Cyan）、Ｋ（Black）の各色のトナー像を形成する画像形成部と、ローラによって回転され、画像形成部で形成されたトナー像を用紙に搬送する中間転写体として機能する中間転写ベルトと、中間転写ベルト上に形成されたトナー像を用紙に転写する２次転写ローラと、用紙に転写されたトナー像を定着させる定着部と、給紙トレイなどの給紙部と、排紙トレイなどの排紙部と、用紙を搬送する給紙ローラやレジストローラ、ループローラ、反転ローラ、排紙ローラ等の搬送部などで構成される。
【００２６】
また、印刷処理部２４は、用紙の片面のみに印刷を行う片面印刷モードと両面に印刷を行う両面印刷モードとが選択可能になっている。図４は、画像処理装置１１の印刷処理部２４と読み取り部２５における用紙搬送経路を示す模式図であり、両面印刷モードの場合は、図４の実線の矢印に示すように、給紙部から用紙を搬送し、印刷処理部２４（画像形成部）にて用紙の表面に印刷画像を形成し、印刷処理部２４（定着部）にて印刷画像を定着させ、読み取り部２５にて用紙の表面をスキャンする。その後、用紙はレジストローラやループローラによって搬送され、反転ローラで表裏が反転されて再び画像形成部に搬送される。そして、図４の破線の矢印に示すように、画像形成部にて用紙の裏面に印刷画像を形成し、定着部にて印刷画像を定着させ、読み取り部２５にて用紙の裏面をスキャンする。
【００２７】
読み取り部２５は、印刷処理後の用紙を読み取って画像データを取得するスキャナであり、例えば、本実施例では、上記印刷処理部２４の定着部と排紙トレイとの間の用紙搬送経路などに設けられたインラインスキャナである。図５は、図４における読み取り部２５を拡大した模式図であり、読み取り部２５は、用紙３０に光を照射する光源２５ａと、用紙３０で反射された光を受光部２５ｄに導くミラー２５ｂ及び集光光学系２５ｃと、用紙の搬送方向に直交する方向（主走査方向）にセンサが配列されたラインセンサや主走査方向及び用紙の搬送方向（副走査方向）にセンサが配列された２次元アレイセンサなどの受光部２５ｄと、で構成される。本実施例では、上記光源２５ａは、複数設けられており、例えば、読み取り位置の上流側及び下流側の２方向から用紙３０に光を照射する。また、搬送経路には、用紙３０を搬送するためのローラ２５ｅが複数設けられており、特に、読み取り位置の下流側のローラ対の上側のローラ２５ｅ（ハッチングを付加したローラ）は用紙３０の浮き上がりを抑える姿勢制御ローラとして機能する。
【００２８】
表示操作部２６は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイなどの表示部上に格子状の透明電極からなるタッチセンサが形成されたタッチパネルなどであり、画像形成に関する各種画面を表示すると共に、上記画面での画像形成に関する各種操作を可能にする。
【００２９】
上記画像処理装置１１の制御部２０は、図３（ｂ）に示すように、エッジ抽出部２７、角特定部２８、角折れ検知部２９などとしても機能する。なお、図１の構成の場合、読み取り部２５と制御部２０（エッジ抽出部２７、角特定部２８、角折れ検知部２９）などで検査装置１２が構成される。
【００３０】
エッジ抽出部２７は、読み取り部２５から読み取り画像を取得し、当該読み取り画像を解析して、背景領域とのコントラストが相対的に高い用紙のエッジを抽出する。このエッジの抽出は、一般にはソーベルフィルタに代表される微分フィルタを用いる方法が知られており、濃度変化の一次微分の絶対値が最大となる位置若しくは濃度変化の二次微分がゼロクロスする位置をエッジとして抽出することができる。
【００３１】
角特定部２８は、エッジ抽出部２７が抽出した用紙のエッジの内の、用紙の角に対応する位置からの距離が用紙の浮き上がりに応じて定められる所定距離内の角周辺のエッジを用いて、用紙の角の位置を特定する。具体的には、エッジ抽出部２７が抽出した用紙のエッジを用いて、用紙の角に対応する位置（第１の位置、仮の角と呼ぶ。）を特定する。そして、用紙のエッジの中から、第１の位置からの距離が上記所定距離内の角周辺のエッジを抽出し、その角周辺のエッジを用いて、用紙の角の位置（第２の位置）を特定する。上記の用紙の浮き上がりによって規定される所定距離は、図５における読み取り部２５の読み取り位置から、読み取り位置の下流に設けられる、用紙を押さえ付けるローラ２５ｅ（姿勢制御ローラ）までの距離としたり、読み取り部２５の光源２５ａと読み取り位置とによって規定される距離としたりすることができる。
【００３２】
また、角特定部２８は、角周辺のエッジに基づいて近似直線を算出し、算出した近似直線に基づいて用紙の角の位置を特定することができ、近似直線を２本算出し、２本の近似直線の交点を用紙の角の位置とすることができる。また、角特定部２８は、角周辺のエッジの中から、用紙変形が生じた箇所に対応するエッジを除外して、用紙の角の位置を特定することができ、用紙変形が生じた箇所は、用紙のエッジと用紙の角に対応する位置（仮の角）とで規定される形状に基づいて特定することができる。
【００３３】
また、角特定部２８は、用紙のエッジを用いて用紙の角に対応する位置（仮の角）を特定し、用紙のエッジの内の、用紙の角に対応する位置（仮の角）からの距離が上記所定距離内の角周辺のエッジを用いて用紙の角の位置を特定する第１の角特定モード、又は、用紙のエッジを用いて特定した用紙の角に対応する位置（仮の角）を用紙の角の位置として特定する第２の角特定モードで動作することができ、装置の処理速度に応じて、第１の角特定モードと第２の角特定モードとを切り替えることができる。
【００３４】
角折れ検知部２９は、角特定部２８が特定した用紙の角の位置の周辺に生じた角折れを検知する。具体的には、エッジが用紙の内側に向かって変形した地点と用紙の角の位置との距離を求めることにより、用紙の角の位置の周辺に発生した異常の大きさを算出し、算出した異常の大きさが予め定めた閾値を超えた場合に、用紙に異常が発生したと判断する。
【００３５】
上記エッジ抽出部２７、角特定部２８、角折れ検知部２９はハードウェアとして構成してもよいし、制御部２０を、エッジ抽出部２７、角特定部２８、角折れ検知部２９（特に、エッジ抽出部２７、角特定部２８）として機能させる画像処理プログラムとして構成し、当該画像処理プログラムをＣＰＵ２０ａに実行させるようにしてもよい。
【００３６】
なお、図３乃至図５は本実施例の画像処理装置１１の一例であり、その構成は適宜変更可能である。例えば、図３では、検査装置１２の機能を備えた画像処理装置１１について説明したが、検査装置１２単体として機能させる場合は、図３の構成からＲＩＰ部２３、印刷処理部２４などを省略することができる。
【００３７】
次に、用紙の角が浮き上がった状態で、読み取り部２５が用紙を読み取った場合に、読み取った画像が歪む現象について、図５の構造図及び図６の模式図を参照して説明する。
【００３８】
図５のような構成の読み取り部２５では、光源２５ａから出射され用紙３０で反射された光が受光部２５ｄに集光するように（すなわち、用紙３０の表面で焦点が合うように）光学系が設計されている。そのため、図６（ａ）に示すように、用紙３０の先端が浮き上がった場合（図の太い破線から太い実線のように変形した場合）、用紙３０から受光部２５ｄまでの光路長が短くなって焦点がずれ、撮像倍率が変化する。ここで、受光部２５ｄが、主走査方向（又は、主走査方向及び副走査方向）に配列された複数のセンサで構成されている場合に、撮像倍率が変化することによって、本来、用紙３０で反射した光が入射しないセンサにも光が入射してしまう。
【００３９】
また、図５の構成のように、読み取り位置の上流側に光源２５ａがあり、斜め方向から用紙３０に光を照射する場合、図６（ｂ）に示すように、用紙３０の先端が読み取り位置に到達していないにもかかわらず、用紙３０の先端に光源２５ａから出射した光が当たり、用紙３０の先端で反射した光が受光部２５ｄで検知されてしまう。
【００４０】
そして、本来、用紙３０で反射した光が入射しないセンサに光が入射したり、読み取り位置以外で反射された光が検知されたりした場合、図６（ｃ）に示すように、浮き上がった部分の用紙３０のエッジが広がって（図６（ａ）の場合は主走査方向及び／又は副走査方向、図６（ｂ）の場合は主に副走査方向に広がって）、用紙３０の輪郭が歪んでしまい、用紙３０の角の位置が不正確になり、角折れの検知精度が低下するという問題が生じる。
【００４１】
そこで、本実施例では、読み取り部２５が、浮き上がった状態の用紙３０を読み取った場合でも、用紙の角の位置を適切に特定できるように、用紙３０の辺の中央付近のエッジを用いて用紙の角の位置を特定するのではなく、用紙３０の角周辺のエッジを用いて用紙の角の位置を特定する。
【００４２】
以下、図２の構成の画像処理装置１１を用いた画像処理方法について説明する。ＣＰＵ２０ａは、ＲＯＭ２０ｂ又は記憶部２１に記憶した画像処理プログラムをＲＡＭ２０ｃに展開して実行することにより、図７のフローチャート図に示す各ステップの処理を実行する。
【００４３】
まず、印刷処理部２４で印刷された用紙は搬送部によって読み取り部２５に搬送され、読み取り部２５は、搬送された用紙を読み取って、画像データを取得する（Ｓ１０１）。この画像データは、白黒画像、あるいはフルカラー画像であり、用紙と用紙以外の領域（以下、背景領域と呼ぶ。）とは異なる階調で読み取られることを想定している。なお、以下では、読み取った画像データに基づいて、角折れを検知する場合について説明するが、読み取った画像データに基づいて、汚れ等の検知を行ったり、キャリブレーションを行ったりしても良い。
【００４４】
次に、制御部２０（エッジ抽出部２７）は、画像データを解析し、各々の画素の輝度値と所定の閾値とを比較して用紙領域と背景領域との切り分けを行うことによって、用紙領域と背景領域との境界（用紙のエッジ）を抽出する（Ｓ１０２）。この閾値は、画像データ全体の画素の平均値を用いても良いし、予め固定値を選択できるようにしても良い。
【００４５】
次に、制御部２０（角特定部２８）は、抽出された用紙のエッジに基づいて、近似直線を算出し（Ｓ１０３）、算出した近似直線に基づいて用紙の角に対応する位置（第１の位置、仮の角）を特定する（Ｓ１０４）。具体的には、制御部２０（角特定部２８）は、用紙の各辺の中央付近のエッジの画素位置を取得し、各画素位置を用いて直線近似を行い、近似直線を算出する。そして、用紙の四辺に対して同様の方法で近似直線を算出し、隣り合う縦横二辺の近似直線の交点を求め、この交点を仮の角の位置として特定する。
【００４６】
図８は、読み取り画像を用いた仮の角の特定方法を説明する模式図である。図８（ａ）に示すように、読み取り画像における各々の画素の輝度値と所定の閾値とを比較して用紙領域３０ａと背景領域３１との切り分けを行うことによって、用紙のエッジ（図の太い実線）を抽出する。そして、図８（ｂ）に示すように、用紙の各辺の近似直線を算出し、隣り合う縦横二辺の近似直線の交点を求めることによって、仮の角（第１の位置）を特定する。
【００４７】
ここで、搬送される用紙を読み取る際に、用紙の姿勢（特に、浮き上がり）が制御されていない場合、上述したように、用紙３０と読み取り部２５（特に、受光部２５ｄ）との距離が変動し、変動した箇所の画像の倍率が変化し、図９に示すように、用紙３０のエッジ（読み取り画像における用紙領域３０ａと背景領域３１との境界）が変形してしまう。従って、浮き上がった状態での用紙の角の位置を特定するためには、変形した部分のエッジ（角周辺のエッジ）を用いて用紙の角の位置（第２の位置）を特定し直す必要があるが、第１の位置を特定した後、第２の位置を特定し直すと、その分、角の特定に時間がかかる。
【００４８】
そこで、本実施例では、制御部２０（角特定部２８）は、角周辺のエッジを用いて用紙の角の位置を特定する第１の角特定モードと、用紙のエッジを用いて特定した仮の角（第１の位置）を用紙の角の位置として特定する第２の角特定モードと、を選択できるようにし、装置の処理速度に応じて、第１の角特定モードと第２の角特定モードとを切り替えるようにする。この場合、制御部２０（角特定部２８）は、処理速度を優先するか否かを判断し（Ｓ１０５）、処理速度を優先する場合は（Ｓ１０５のＹｅｓ）、Ｓ１１１に遷移して仮の角の位置に基づいて角折れを検知する。
【００４９】
一方、処理速度を優先しない（角折れを正確に検知する）場合は（Ｓ１０５のＮｏ）、制御部２０（角特定部２８）は、仮の角（第１の位置）から所定距離の範囲内のエッジ（角周辺のエッジ）を抽出する（Ｓ１０６）。この所定距離は装置の構造によって定まるものであり、例えば、図１０に示すように、搬送方向における用紙３０の先端部が読み取り部２５に読み取られてから、用紙搬送経路のローラ２５ｅ（姿勢制御ローラ）によって用紙の姿勢（浮き上がり）が制御されるまでの距離（すなわち、読み取り位置から姿勢制御位置までの距離）である。また、用紙３０の後端部についても同様に考えることができる。
【００５０】
次に、制御部２０（角特定部２８）は、抽出した角周辺のエッジの中に、用紙の内側に向かって変形している部分（Ｓ１０２で特定した用紙のエッジとＳ１０４で特定した仮の角とで規定される用紙の外形と交差している部分）があるかを判断する（Ｓ１０７）。用紙の内側に向かって変形している部分がある場合（Ｓ１０７のＹｅｓ）、その部分から仮の角までの範囲において、用紙に角折れや欠損などの異常（用紙変形）が生じていると考えられるため、Ｓ１０６で抽出した角周辺のエッジから、用紙変形が生じた箇所に対応するエッジ（用紙の外形と交差しているエッジ）を除外する（Ｓ１０８）。
【００５１】
図１１は、Ｓ１０６〜Ｓ１０８を説明する模式図である。まず、図１１（ａ）に示すように、仮の角の位置（第１の位置）から所定距離の範囲内の角周辺のエッジを抽出し、用紙のエッジと仮の角とで規定される形状に基づいて、用紙の内側に向かって変形している部分があるかを判断する。そして、図１１（ｂ）に示すように、用紙の内側に向かって変形している部分がある場合は、その部分に対応するエッジを角周辺のエッジから除外する。その結果、図の太い実線で示すエッジのみが角周辺のエッジとして抽出される。
【００５２】
次に、制御部２０（角特定部２８）は、前記の方法と同様に、抽出した角周辺のエッジの画素位置を取得し、各画素位置を用いて直線近似を行って近似直線を算出し（Ｓ１０９）、隣り合う縦横二辺の近似直線の交点を求め、この交点を用紙の正確な角の位置（第２の位置）として特定する（Ｓ１１０）。なお、正確な角の位置とは、用紙が浮き上がった状態を正確に反映した角の位置である。
【００５３】
そして、用紙の角の位置を特定した後に、制御部２０（角折れ検知部２９）は、用紙の角の位置の周辺に生じた異常を検知する（Ｓ１１１）。具体的には、図１２に示すように、エッジが用紙の内側に向かって変形した地点と用紙の正確な角の位置（第２の位置）との距離を求めることにより、用紙の角の位置の周辺に発生した異常の大きさを算出することができ、算出した異常の大きさが予め定めた閾値を超えた場合に、用紙に異常が発生したと判断することができる。
【００５４】
ここで、用紙が浮き上がることによって、用紙と読み取り部２５との距離が変化して画像の倍率が変動した状態において、仮の角の位置（第１の位置）から角折れを含む用紙に生じた異常を検知しようとした場合、図１３に示すように、算出した異常の大きさが閾値を超えず、異常として検出できないことがある。一方、図１２に示す本実施例の方法では、画像の倍率の変動に合わせて用紙の正確な角の位置を特定するため、用紙に発生した異常の大きさを正確に算出することができ、異常を確実に検知することが可能になる。
【００５５】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、画像処理装置１１や検査装置１２の構成や制御は適宜変更可能である。
【００５６】
例えば、上記実施例では、画像処理装置１１のインラインセンサを用いて印刷処理後の用紙の角折れを検知する場合について記載したが、画像処理装置１１とは別の検査装置１２の読み取り部を用いて角折れを検知する場合に対しても、本発明の画像処理方法を同様に適用することができる。
【００５７】
また、上記実施例では、角特定部２８が特定した用紙の角の位置を利用して角折れを検知する場合について説明したが、角特定部２８が特定した用紙の角の位置を利用する任意の処理を行う（汚れ等を検知したり、キャリブレーションを行ったりする）場合に対しても、本発明の画像処理方法を同様に適用することができる。
【産業上の利用可能性】
【００５８】
本発明は、用紙の角の位置を特定する画像処理装置、当該画像処理装置における画像処理方法、当該画像処理装置で動作する画像処理プログラム及び当該画像処理プログラムを記録した記録媒体に利用可能である。
【符号の説明】
【００５９】
１０  画像処理システム
１１  画像処理装置
１２  検査装置
１３  通信ネットワーク
２０  制御部
２０ａ  ＣＰＵ
２０ｂ  ＲＯＭ
２０ｃ  ＲＡＭ
２１  記憶部
２２  ネットワークＩ／Ｆ部
２３  ＲＩＰ部
２４  印刷処理部
２５  読み取り部
２５ａ  光源
２５ｂ  ミラー
２５ｃ  集光光学系
２５ｄ  受光部
２５ｅ  ローラ
２６  表示操作部
２７  エッジ抽出部
２８  角特定部
２９  角折れ検知部
３０  用紙
３０ａ  用紙領域
３１  背景領域
【図１】
2020113831.tif 000003
【図２】
2020113831.tif 000004
【図３】
2020113831.tif 000005
【図４】
2020113831.tif 000006
【図５】
2020113831.tif 000007
【図６】
2020113831.tif 000008
【図７】
2020113831.tif 000009
【図８】
2020113831.tif 000010
【図９】
2020113831.tif 000011
【図１０】
2020113831.tif 000012
【図１１】
2020113831.tif 000013
【図１２】
2020113831.tif 000014
【図１３】
2020113831.tif 000015