(57)【要約】【課題】異物が要因となったスジ画像の正確な検出を行う画像読取装置を提供する。【解決手段】画像読取装置は、赤の光を受光する第１受光素子、青の光を受光する第２受光素子、緑の光を受光する第３受光素子が主走査方向にならべられる受光素子列が、副走査方向に所定間隔で３列配列され、各受光素子列で原稿の画像を読み取り、読み取った画像を表す読取データを生成するラインセンサ１２７と、読取制御基板２００とを備える。読取制御基板２００は、原稿の無い領域における各色の異常画像の検出結果を合成した第１合成フラグ及び原稿の有る領域における各色の異常画像の検出結果を合成した第２合成フラグを生成する。読取制御基板２００は、第１合成フラグ及び第２合成フラグに基づいて、原稿の有る領域及び原稿の無い領域で主走査方向の同じ位置を含む範囲に異常画像が存在する場合に、当該範囲に異物による異常画像が発生したと判定する。【選択図】図２
2017216621.tif 000002
【特許請求の範囲】
【請求項１】
対象物の画像を読み取る読取ユニットと、前記読取ユニットの読取位置における異物により発生する前記画像に存在しない異常画像を検出する検出手段とを有する画像読取装置であって、
前記読取ユニットは、第１色の光を受光する第１受光素子と前記第１色と異なる第２色の光を受光する第２受光素子とを第１方向にならべることにより一つのラインを形成する受光素子列が、前記第１方向に直交する第２方向に所定間隔で複数ライン分配列されて、各受光素子列で読み取った画像を表す読取データを生成し、
前記検出手段は、
各受光素子列による前記読取データの異なるラインの同一色の画素に基づいて、色毎に前記異常画像を検出する異常画像検出手段と、
前記対象物の有る領域における各色の異常画像の検出結果及び前記対象物の無い領域における各色の異常画像の検出結果の少なくとも一方を合成した合成異常画像情報を生成する合成手段と、
前記合成異常画像情報に基づいて、前記対象物の有る領域及び前記対象物の無い領域で前記第１方向の同じ位置を含む範囲に異常画像が存在する場合に、当該範囲に前記異物による前記異常画像が発生したと判定する判定手段と、を備えることを特徴とする、
画像読取装置。
【請求項２】
各受光素子列の前記読取データを前記読取ユニットから取得して、複数の読取データを同一色の画素毎に並び替えた並替データを生成する並替手段をさらに備え、
前記異常画像検出手段は、前記並替データに基づいて、色毎に前記異常画像を検出することを特徴とする、
請求項１記載の画像読取装置。
【請求項３】
前記合成手段は、前記第１方向で同じ位置の各色の前記検出結果を論理和演算することで、前記合成異常画像情報を生成することを特徴とする、
請求項１又は２記載の画像読取装置。
【請求項４】
前記異常画像検出手段は、前記第１方向の所定の画素幅毎に異常画像の検出を行うことを特徴とする、
請求項１乃至３のいずれか１項記載の画像読取装置。
【請求項５】
前記異常画像検出手段は、前記対象物と背景との境界に発生する影を検出して前記第２方向に所定のラインを待機した後に、前記対象物の有る領域の異常画像の検出を行うことを特徴とする、
請求項１乃至４のいずれか１項記載の画像読取装置。
【請求項６】
前記合成手段は、前記対象物の無い領域で各色の異常画像の検出結果を合成した第１の合成異常画像情報及び前記対象物の有る領域で各色の異常画像の検出結果を合成した第２の合成異常画像情報を生成し、
前記判定手段は、前記第１の合成異常画像情報と前記第２の合成異常画像情報とを比較して、前記異物による前記異常画像の発生を判定することを特徴とする、
請求項１乃至５のいずれか１項記載の画像読取装置。
【請求項７】
前記合成手段は、前記対象物の無い領域で各色の異常画像の検出結果を合成した前記合成異常画像情報を生成し、
前記判定手段は、前記合成異常画像情報と前記対象物の有る領域における各色の異常画像の検出結果とを比較して、前記異物による前記異常画像の発生を判定することを特徴とする、
請求項１乃至５のいずれか１項記載の画像読取装置。
【請求項８】
前記合成手段は、前記対象物の無い領域で各色の異常画像の検出結果を合成し、かつ前記第１方向に異常画像が有ることを示す幅を拡張して前記合成異常画像情報を生成することを特徴とする、
請求項７記載の画像読取装置。
【請求項９】
前記合成手段は、前記対象物の有る領域で各色の異常画像の検出結果を合成した前記合成異常画像情報を生成し、
前記判定手段は、前記合成異常画像情報と前記対象物の無い領域における各色の異常画像の検出結果とを比較して、前記異物による前記異常画像の発生を判定することを特徴とする、
請求項１乃至５のいずれか１項記載の画像読取装置。
【請求項１０】
前記合成手段は、前記対象物の有る領域で各色の異常画像の検出結果を合成し、かつ前記第１方向に異常画像が有ることを示す幅を拡張して前記合成異常画像情報を生成することを特徴とする、
請求項９記載の画像読取装置。
【請求項１１】
前記読取ユニットは、前記第１受光素子、前記第２受光素子、及び前記第１色及び前記第２色と異なる第３色の光を受光する第３受光素子を前記第１方向に複数並べた受光素子列が、前記第２方向に３列配列されて構成されることを特徴とする、
請求項１乃至１０のいずれか１項記載の画像読取装置。
【請求項１２】
前記判定手段により前記異物が前記読取位置に付着していると判定される場合に、警告を行う警告手段を備えることを特徴とする、
請求項１乃至１１のいずれか１項記載の画像読取装置。
【請求項１３】
請求項１乃至１２のいずれか１項に記載の画像読取装置と、
前記画像読取装置で読み取られた読取データに基づいて所定の記録媒体に画像を形成する画像形成手段と、を備えることを特徴とする、
画像形成装置。
【請求項１４】
第１色の光を受光する第１受光素子と前記第１色と異なる第２色の光を受光する第２受光素子とを第１方向にならべることにより形成される受光素子列が、前記第１方向に直交する第２方向に所定間隔で複数配列されて、各受光素子列で対象物の画像を読み取り、読み取った画像を表す読取データを生成する読取ユニットを備える画像読取装置により実行される方法であって、
各受光素子列による前記読取データを前記読取ユニットから取得し、複数の読取データの同一色の画素に基づいて、色毎に前記画像に存在しない異常画像を検出し、
前記対象物の有る領域における各色の異常画像の検出結果及び前記対象物の無い領域における各色の異常画像の検出結果の少なくとも一方を合成した合成異常画像情報を生成し、
前記合成異常画像情報に基づいて、前記対象物の有る領域及び前記対象物の無い領域で前記第１方向の同じ位置を含む範囲に異常画像が存在する場合に、当該範囲に異物による前記異常画像が発生したと判定することを特徴とする、
画像読取方法。
【請求項１５】
第１色の光を受光する第１受光素子と前記第１色と異なる第２色の光を受光する第２受光素子とを第１方向にならべることにより形成される受光素子列が、前記第１方向に直交する第２方向に所定間隔で複数配列されて、各受光素子列で対象物の画像を読み取り、読み取った画像を表す読取データを生成する読取ユニットを備えるコンピュータに、
各受光素子列による前記読取データを前記読取ユニットから取得し、複数の読取データの同一色の画素に基づいて、色毎に前記画像に存在しない異常画像を検出する処理、
前記対象物の有る領域における各色の異常画像の検出結果及び前記対象物の無い領域における各色の異常画像の検出結果の少なくとも一方を合成した合成異常画像情報を生成する処理、
前記合成異常画像情報に基づいて、前記対象物の有る領域及び前記対象物の無い領域で前記第１方向の同じ位置を含む範囲に異常画像が存在する場合に、当該範囲に異物による前記異常画像が発生したと判定する処理、
を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象物の画像を読み取る際に、異物により発生する当該画像に存在しない異常画像を効果的に検出する画像読取装置に関する。
【背景技術】
【０００２】
オートドキュメントフィーダ（以下、「ＡＤＦ」という。）を備える画像読取装置は、原稿を１枚ずつ連続して搬送しながら、所定の読取位置で該原稿の画像を読み取ることができる。この場合、画像の読取位置が固定される。原稿を高速で搬送することで高速な画像読取が実現できる。原稿の搬送によって、紙紛、塵、埃等のゴミ（異物）が読取位置に付着することがある。読取位置に付着した異物は、読み取った画像の不良の原因となる。例えば、異物により、読取画像に異常画像（スジ画像）が発生する。
【０００３】
特許文献１の画像読取装置は、原稿が読取位置に無い状態の読取データ、原稿の先端部及び後端部の読取データ、及び、原稿の先端部及び後端部を除いた読取データを取得して、異物に基づく原稿画像に存在しない異常画素を検出する。この画像読取装置は、取得した各読取データにおいて、読み取り時の主走査方向に対して特定の位置に同一濃度の画素が存在する場合に該画素を異常画素として検出する。
【０００４】
特許文献２の画像読取装置は、原稿の搬送方向先端の影により原稿が読取位置を通過したことを判定して、原稿の先端の前後でスジ画像を判別し、スジ画像の位置が同一であれば異物によるスジ画像、位置が異なれば他の要因によるスジ画像であると判定する。画像読取装置は、異物によるスジ画像に対して補正を行う。また、この画像読取装置は、原稿の先端の前後におけるスジ画像の位置の同一性を緩和して、所定の範囲内であれば異物によるスジ画像であると判定する。異物は、原稿の搬送により移動することがある。この場合、本来同一であるスジ画像の位置が移動してしまい、スジ画像の原因の特定が困難になる。また、異物が原稿に押し付けられることで、スジ画像の幅が本来よりも大きく出現することがある。この場合もスジ画像の位置が同一であるかの判定が困難になる。スジ画像の位置の同一性の緩和は、このような場合に対応することができる。
【０００５】
画像読取装置は、同色の光を受光する光電変換素子を一列に並べた受光素子列をＲ（赤）、Ｇ（緑）、Ｂ（青）の色毎に複数備えた読取センサの他に、特許文献３、４に示すような読取センサを備えたものがある。特許文献３、４には、異なる色の光を受光する光電変換素子を一列に並べた受光素子列を、受光する色の数と同数備えた読取センサが開示される。各受光素子列は、Ｒ、Ｇ、Ｂの光を受光する３種類の光電変換素子が、隣り合う素子が異なる色を受光するように配置されて構成される。また、各受光素子列の配列方向に同じ位置の光電変換素子も、受光素子列毎に異なる色を受光するように配置される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−４５４６２号公報
【特許文献２】特開２０１４−１４０００号公報
【特許文献３】特開昭６２−４９７６５号公報
【特許文献４】特開平８−１１６４０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
図１４は、異なる色の光を受光する光電変換素子を一列に並べた受光素子列を３ライン備えた読取センサによる読取結果の説明図である。このような構成の読取センサを用いて原稿画像を読み取る場合、各受光素子列（ラインＬ１〜Ｌ３）の読取データは、図１４に示すように各々Ｒ、Ｂ、Ｇの各色を含む。画像読取装置は、各受光素子列の読取データを色毎に並び替えて処理を行う。中央の受光素子列（ラインＬ２）の読取位置に異物７０１が付着する場合、異物７０１により、並び替えたＲ、Ｇ、Ｂの各色の読取データに１画素分の幅を持つ合計で７本のスジ画像が発生する。スジ画像は、フラグ（frg_r、frg_g、frg_b）の値「１」により表される。
【０００８】
スジ画像が各色に分割されるために、原稿の搬送中の異物の移動や、異物が原稿に押し付けられることで、スジ画像の位置の同一性を緩和してもスジ画像が異物に起因するものか否かの判定が困難になる。これは、スジ画像の正確な補正を妨げることになる。例えば、異物７０１が異物７０２の位置に移動すると、各色のスジ画像の位置が移動する。ここでは、Ｂのフラグ（frg_b）のスジ画像の位置が３画素分ずれて出現する。スジ画像の位置の同一性を２画素の範囲で緩和している場合には、スジ画像の連続性が断絶されて、スジ画像の正確な補正が困難になる。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、異物が要因となったスジ画像の正確な検出を行う画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の画像読取装置は、対象物の画像を読み取る読取ユニットと、前記読取ユニットの読取位置における異物により発生する前記画像に存在しない異常画像を検出する検出手段とを有する画像読取装置であって、前記読取ユニットは、第１色の光を受光する第１受光素子と前記第１色と異なる第２色の光を受光する第２受光素子とを第１方向にならべることにより一つのラインを形成する受光素子列が、前記第１方向に直交する第２方向に所定間隔で複数ライン分配列されて、各受光素子列で読み取った画像を表す読取データを生成し、前記検出手段は、各受光素子列による前記読取データの異なるラインの同一色の画素に基づいて、色毎に前記異常画像を検出する異常画像検出手段と、前記対象物の有る領域における各色の異常画像の検出結果及び前記対象物の無い領域における各色の異常画像の検出結果の少なくとも一方を合成した合成異常画像情報を生成する合成手段と、前記合成異常画像情報に基づいて、前記対象物の有る領域及び前記対象物の無い領域で前記第１方向の同じ位置を含む範囲に異常画像が存在する場合に、当該範囲に前記異物による前記異常画像が発生したと判定する判定手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、異物が要因となった異常画像の正確な検出を行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】画像形成システムの全体構成図。
【図２】制御系統の構成図。
【図３】（ａ）、（ｂ）、（ｃ）はラインセンサの説明図。
【図４】スジ画像判定の概念説明図。
【図５】スジ画像候補のカウント値の説明図。
【図６】影検出の説明図。
【図７】スジ画像の連続性判定の説明図。
【図８】スジ画像検出処理の実施範囲の説明図。
【図９】スジ画像検出処理の実施範囲の説明図。
【図１０】スジ画像の検出処理を表すフローチャート。
【図１１】スジ画像の連続性判定の説明図。
【図１２】スジ画像の連続性判定の説明図。
【図１３】スジ画像の連続性判定の説明図。
【図１４】読取結果の説明図。
【発明を実施するための形態】
【００１３】
以下、実施の形態を図面を参照しつつ詳細に説明する。
【００１４】
（全体構成）
図１は、本実施形態の画像形成システムの全体構成図である。この画像形成システムは、例えばデジタルカラー複合機やＭＦＰ（Multi Function Peripheral）により実現される。
【００１５】
画像形成システム１５２は、画像読取装置１００及び画像形成装置１５０を備える。画像形成装置１５０は、公知の電子写真方式により画像形成を行う画像形成部１５１を備える。画像形成部１５１は、感光体、露光器、現像器、転写部、及び定着器を備える。露光器は、画像読取装置１００が原稿１０３を読み取ることで生成される画像データに基づいて、感光体に静電潜像を形成する。現像器は、感光体に形成された静電潜像を現像剤により現像して、感光体に現像剤像を形成する。転写部は、感光体に形成された現像剤像を所定の記録媒体に転写する。定着器は、記録媒体に転写された現像剤像を記録媒体に定着させる。以上のような構成により、画像形成部１５１は、記録媒体に画像データに応じた画像を形成する。
【００１６】
（画像読取装置の構成）
画像読取装置１００は、画像読取の対象物である原稿１０３から原稿画像を読み取る。そのために画像読取装置１００は、リーダユニット１０１及び原稿１０３を搬送する自動原稿搬送装置であるＡＤＦ１０２を備える。リーダユニット１０１には、第１の読取位置で原稿１０３の一方の面（表面）から原稿画像を読み取る第１の読取ユニット１４１が設けられる。ＡＤＦ１０２には、第２の読取位置で原稿１０３の他方の面から原稿画像を読み取る第２の読取ユニット１４２が設けられる。リーダユニット１０１上には読取ガラス１２０が設けられ、読取ガラス１２０上にＡＤＦ１０２が設けられる。ＡＤＦ１０２は、原稿１０３が載置される原稿トレイ１０４を備える。原稿トレイ１０４は、原稿１０３を、搬送方向（矢印Ａ）に直交する方向（図１中の奥行き方向）に規制する幅規制板１０５を備える。幅規制板１０５は、原稿トレイ１０４に載置された原稿１０３を挟むように２つ設けられ、原稿１０３の斜行搬送を抑制する。原稿トレイ１０４上には、原稿１０３を複数枚載置することができる。
【００１７】
原稿１０３は、原稿トレイ１０４から搬送経路を搬送中に画像が読み取られる。搬送経路には、原稿１０３を第１の読取位置まで搬送するためにピックアップローラ１０６、分離パッド１０７、分離ローラ１０８、第１レジストローラ１０９、第２レジストローラ１１０、第１搬送ローラ１１１、及び第２搬送ローラ１１２が設けられる。また、搬送経路には、原稿１０３を第１の読取位置から第２の読取位置を通って原稿排紙トレイ１１８に排出するための第３搬送ローラ１１３、第４搬送ローラ１１４、第５搬送ローラ１１５、第６搬送ローラ１１６、及び排紙ローラ１１７が設けられる。
【００１８】
ピックアップローラ１０６は、原稿トレイ１０４上に載置された原稿１０３を分離パッド１０７及び分離ローラ１０８で構成される分離部に搬送する。分離部は、分離パッド１０７及び分離ローラ１０８により、複数枚の原稿１０３の束から最上位の原稿１０３を１枚ずつ分離する。第１レジストローラ１０９は、分離部により分離された１枚の原稿１０３の斜行を修正する。原稿１０３は、第２レジストローラ１１０、第１搬送ローラ１１１、及び第２搬送ローラ１１２の順に、第１の読取位置まで搬送される。第１の読取位置は、第２搬送ローラ１１２と第３搬送ローラ１１３との間に設けられる。原稿１０３は、第１の読取位置を通過している間に、一方の面の原稿画像が第１の読取ユニット１４１により読み取られる。
【００１９】
第３搬送ローラ１１３は、第１の読取位置を通過した原稿１０３を第２の読取位置に搬送する。第２の読取位置は、第４搬送ローラ１１４と第５搬送ローラ１１５との間に設けられる。第４搬送ローラ１１４は、第３搬送ローラ１１３により搬送される原稿１０３を第２の読取位置へ搬送する。原稿１０３は、第２の読取位置を通過している間に、他方の面の原稿画像が第２の読取ユニット１４２により読み取られる。第５搬送ローラ１１５は、第２の読取位置を通過した原稿１０３を第６搬送ローラ１１６に搬送する。第６搬送ローラ１１６は、第５搬送ローラ１１５により搬送された原稿１０３を排紙ローラ１１７に搬送する。排紙ローラ１１７は、第６搬送ローラ１１６により搬送された原稿１０３を原稿排紙トレイ１１８に排出する。
【００２０】
第１の読取ユニット１４１と第２の読取ユニット１４２とは同様の構成である。
第１の読取ユニット１４１は、光源１２１、１２２、反射ミラー１２３、１２４、１２５、結像レンズ１２６、受光素子列を有するラインセンサ１２７、及び信号処理基板１２８を備える。第１の読取ユニット１４１の第１の読取位置を挟んで対向する位置に、白色対向部材１１９が設けられる。第１の読取位置に搬送された原稿１０３は、白色対向部材１１９と読取ガラス１２０との間を通過する。第１の読取ユニット１４１は、第１の読取位置を通過する原稿１０３に対して光源１２１、１２２により光を照射する。原稿１０３は照射された光を反射する。その反射光は、反射ミラー１２３、１２４、１２５を介して結像レンズ１２６へ導かれる。結像レンズ１２６は、ラインセンサ１２７の受光面に反射光を結像させる。ラインセンサ１２７は、受光面で受光した反射光に応じたアナログ信号である電気信号を、信号処理基板１２８に入力する。信号処理基板１２８は、ラインセンサ１２７から入力された電気信号を処理して、原稿１０３の表面の画像を表すデジタル信号である読取データを生成する。
【００２１】
第２の読取ユニット１４２は、光源１３１、１３２、反射ミラー１３３、１３４、１３５、結像レンズ１３６、受光素子列を有するラインセンサ１３７、及び信号処理基板１３８を備える。第２の読取位置には、白色対向部材１２９及び裏面読取ガラス１３０が設けられる。第２の読取位置に搬送された原稿１０３は、白色対向部材１２９と裏面読取ガラス１３０との間を通過する。第２の読取ユニット１４２は、第２の読取位置を通過する原稿１０３に対して光源１３１、１３２により光を照射する。原稿１０３は照射された光を反射する。その反射光は、反射ミラー１３３、１３４、１３５を介して結像レンズ１３６へ導かれる。結像レンズ１３６は、ラインセンサ１３７の受光面に反射光を結像させる。ラインセンサ１３７は、受光面で受光した反射光に応じたアナログ信号である電気信号を、信号処理基板１３８に入力する。信号処理基板１３８は、ラインセンサ１３７から入力された電気信号を処理して、原稿１０３の裏面の画像を表すデジタル信号である読取データを生成する。
【００２２】
光源１２１、１２２、１３１、１３２は、ＬＥＤ（Light Emitting Diode）等の発光素子を複数配列されて構成される。複数の発光素子は、原稿１０３の搬送方向に直交する方向に配列される。ラインセンサ１３７は、受光素子（光電変換素子）を複数配列することでラインを形成する受光素子列を備える。受光素子は、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ、ＣＣＤ（Charge Coupled Device）センサ等である。受光素子列は、複数の発光素子と同方向にならべられる。受光素子列の配列方向が、第１、第２の読取ユニット１４１、１４２の主走査方向となる。
【００２３】
詳細は後述するが、本実施形態のラインセンサ１２７、１３７は、異なる色の光を受光する受光素子を複数ならべた受光素子列を複数備える。例えば一つのラインにＲ（第１色）を受光する受光素子、Ｇ（第２色）を受光する受光素子、Ｂ（第３色）を受光する受光素子が、配列される。隣接する受光素子は異なる色の光を受光する。ラインセンサ１２７、１３７は、このような受光素子列を主走査方向に直交する副走査方向に複数配列される。本実施形態では、受光素子列が副走査方向に３列配列される。副走査方向に隣接する受光素子も、異なる色を受光するように受光素子列がならべられる。
【００２４】
第１の読取ユニット１４１は、第１の読取位置で原稿１０３の表面の画像を読み取る場合、及び読取ガラス１２０上に載置された原稿１０３の画像を読み取る場合に用いられる。読取ガラス１２０上に載置された原稿１０３の画像を読み取る場合、第１の読取ユニット１４１の光源１２１、１２２及び反射ミラー１２３、１２４、１２５は、図中左右方向に移動する。そのために光源１２１、１２２及び反射ミラー１２３、１２４、１２５は、一体に構成される。
【００２５】
（画像読取装置１００の制御系統）
図２は、画像読取装置１００の動作を制御する制御系統の構成図である。制御系統は、第１、第２の読取ユニット１４１、１４２が備える信号処理基板１２８、１３８及び読取制御基板２００を備える。読取制御基板２００は、画像読取装置１００に内蔵されており、画像形成装置１５０と通信可能である。信号処理基板１２８と信号処理基板１３８とは同じ構成である。そのために図２では信号処理基板１３８の構成を簡略化して表している。
【００２６】
信号処理基板１２８は、アナログ処理回路２０８及びＡＤコンバータ２０９を備える。アナログ処理回路２０８は、ラインセンサ１２７から電気信号を取得する。上記の通り、ラインセンサ１２７は、原稿１０３による反射光を受光面で受光し、受光した反射光を光電変換したアナログ信号である電気信号を出力する。この電気信号は、反射光量に応じた値となる。アナログ処理回路２０８は、取得した電気信号に対して、オフセット調整、ゲイン調整等のアナログ処理を行う。アナログ処理回路２０８は、アナログ処理を行った電気信号をＡＤコンバータ２０９に送る。ＡＤコンバータ２０９は、アナログ処理回路２０８から取得した電気信号をデジタル信号である読取データに変換する。ＡＤコンバータ２０９は、生成した読取データを読取制御基板２００へ送信する。信号処理基板１３８も、信号処理基板１２８と同様に、ラインセンサ１３７から出力されるアナログ信号である電気信号からデジタル信号である読取データを生成して、読取制御基板２００へ送信する。
【００２７】
第１、第２の読取ユニット１４１、１４２は、原稿１０３が読取位置に搬送される直前から通過後まで読取動作を行う。そのために、読取データには、原稿１０３が読取位置に到達する前の白色対向部材１１９、１２９の画像が、原稿１０３の画像とともに含まれる。
【００２８】
読取制御基板２００は、操作パネル２１０、画像読取装置１００内の各種モータ２０６、及び画像読取装置１００内の各種センサ２０７が接続される。操作パネル２１０は、ユーザにより操作されるユーザインタフェースである。操作パネル２１０は、読取制御基板２００への入力の他に、ユーザへのメッセージの表示等に用いられる。そのために操作パネル２１０は、入力ボタン、タッチパネル、ディスプレイ等の入出力装置を備える。読取制御基板２００は、操作パネル２１０から入力される信号に応じて読取処理等の処理を実行する。読取制御基板２００は、例えば異物の付着を検出した場合に、操作パネル２１０により清掃を促す警告表示を行う。読取制御基板２００は、各種センサ２０７の検出結果に応じて各種モータ２０６の駆動制御を行い、原稿画像の読取処理を行う。
【００２９】
読取制御基板２００は、ＣＰＵ２０１、画像処理ＡＳＩＣ２０２、モータドライバ２０３、揮発性メモリであるＲＡＭ２０４、及び不揮発性メモリであるフラッシュメモリ２０５を備えるコンピュータシステムである。ＲＡＭ（Random Access Memory）２０４は、例えばＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）により構成される。ＣＰＵ２０１は、フラッシュメモリ２０５或いは不図示のＲＯＭ（Read Only Memory）からコンピュータプログラムを読み込み、ＲＡＭ２０４を作業領域に用いて実行することで画像読取装置１００の動作を制御する。ＣＰＵ２０１は、画像処理ＡＳＩＣ２０２の各種動作設定を行う。
【００３０】
画像処理ＡＳＩＣ（Application Specific Integrated Circuit）２０２は、ＣＰＵ２０１による設定内容に応じて、信号処理基板１２８、１３８から取得する読取データに対して各種の画像処理を行う。画像処理ＡＳＩＣ２０２は、画像処理の際に、ＲＡＭ２０４に読取データの一時保管を行う。画像処理ＡＳＩＣ２０２が画像処理を行う際の各種の設定値やパラメータは、フラッシュメモリ２０５に格納される。画像処理ＡＳＩＣ２０２は、フラッシュメモリ２０５から、設定値やパラメータを適宜取得して画像処理を行う。
【００３１】
本実施形態の画像処理ＡＳＩＣ２０２は、読取データからゴミ等の異物が読取位置に付着することで生じる異常画像を検出する。異常画像は、副走査方向に延びるスジ状のスジ画像として出現する。図１４に示すように、各色のスジ画像は、ラインセンサ１２７、１８７の構成に応じて１画素分の幅を持つ画像として出現する。
【００３２】
原稿画像の読取処理は、操作パネル２１０からの読取指示或いは各種センサ２０７の検出結果をトリガとして開始される。ＣＰＵ２０１及び画像処理ＡＳＩＣ２０２は、原稿画像の読取処理時に、モータドライバ２０３を介して各種モータ２０６の動作を制御する制御信号を入力する。画像処理ＡＳＩＣ２０２は、信号処理基板１２８、１３８から取得した読取データに画像処理を行い、原稿画像を表す画像データを生成する。画像処理ＡＳＩＣ２０２は、生成した画像データを画像形成装置１５０へ送信する。画像形成装置１５０は、画像処理ＡＳＩＣ２０２から取得した画像データに基づいて画像形成処理を行うことができる。
【００３３】
（ラインセンサ）
図３は、ラインセンサ１２７、１３７の説明図である。
図３（ａ）は、ラインセンサ１２７、１３７における受光素子列の配列構造の説明図である。ラインセンサ１２７、１３７は、第１方向である主走査方向で７５００画素、該第１方向に対して直交する第２方向である副走査方向で３列のラインを読み取るように構成されている。ここでは主走査方向に６００ｄｐｉ(dots per inch)の解像度で画像を読み取るものとして説明するが、解像度は一例にすぎない。なお、主走査方向とは、複数の受光素子が１列に並べられる方向であり、原稿の読み取り時の原稿の幅方向（搬送方向と直交する方向）に対応する方向である。副走査方向とは、主走査方向と直交する方向であり、原稿の読み取り時の原稿の搬送方向に対応する方向である。受光素子列で形成される第１方向（主走査方向）の列を「ライン」と呼ぶ。一つの受光素子列で一つのラインが形成される。ラインセンサ１２７、１３７は、一つのラインを形成する受光素子列が、それぞれ、第１方向（主走査方向）と直交する第２方向（副走査方向）に所定間隔で複数ライン分配列されている。
【００３４】
３列のラインＬ１〜Ｌ３の受光素子列は、副走査方向に所定間隔で離れ、かつ、Ｒ→Ｇ→Ｂの周期の始端画素３００の色が隣り合う列のものと異なるように配置される。図３（ａ）の例では、ライン間隔は１画素である。したがって、ラインＬ１とラインＬ２との間は２画素、ラインＬ１とラインＬ３との間は４画素、それぞれ副走査方向に離れた位置に受光素子列が配置されている。また、ラインＬ１の始端画素３００の色は「Ｒ」（赤）、ラインＬ２の始端画素３００の色はＲと１画素分異なるＧ（緑）、ラインＬ３の始端画素３００の色はＧと１画素分異なるＢ（青）である。つまり、主走査方向では、画素の色がＲ→Ｇ→Ｂ→Ｒ→Ｇ→Ｂ→・・・の規則性を有している。副走査方向に見ると、ラインＬ１とラインＬ２では上記規則性を１画素主走査方向にずらした配列となる。ラインＬ１とラインＬ３では上記規則性を主走査方向に２画素主走査方向にずらした配列となる。そのため、ラインセンサ１２７、１３７には、いわゆる千鳥状に、Ｒ、Ｇ、Ｂの各受光素子が配置されたものとなる。つまり、第１受光素子、第２受光素子及び第３受光素子は、それぞれ同一色の画素を検出する受光素子が隣り合わないように配列されている。原稿１０３を読み取る場合、ラインセンサ１２７、１３７は、上記の画素数だけ離れた位置の信号を検出し、出力することとなる。
【００３５】
図３（ｂ）、図３（ｃ）は、受光素子の構成図である。ここでは、赤い光を受光する受光素子１２０１Ｒ、青い光を受光する受光素子１２０１Ｂ、緑の光を受光する受光素子１２０１Ｇの構成について説明する。受光素子１２０１Ｒ、１２０１Ｂ、１２０１Ｇは、それぞれ１画素に対応し、通常は等間隔に配置される。
【００３６】
受光素子１２０１Ｒは、所定の波長（赤い光の波長）の光をピーク透過波長とする透光部材１２０２Ｒと、透光部材１２０２Ｒを透過した光の強度に応じたレベルの電気信号を出力する光半導体素子１２０４Ｒとを含んで構成される。受光素子１２０１Ｂは、所定の波長（青い光の波長）の光をピーク透過波長とする透光部材１２０２Ｂと、透光部材１２０２Ｂを透過した光の強度に応じたレベルの電気信号を出力する光半導体素子１２０４Ｂとを含んで構成される。受光素子１２０１Ｇは、所定の波長（緑の光の波長）の光をピーク透過波長とする透光部材１２０２Ｇと、透光部材１２０２Ｇを透過した光の強度に応じたレベルの電気信号を出力する光半導体素子１２０４Ｇとを含んで構成される。
【００３７】
透光部材１２０２Ｒ、１２０２Ｂ、１２０２Ｇは該当色（Ｒであれば赤い色）を透過させるカラーフィルタである。光半導体素子１２０４Ｒ、１２０４Ｂ、１２０４Ｇは、例えばフォトダイオードである。ピーク透過波長とは、フィルタの透過率が最大となる波長である。１画素分の光半導体素子１２０４Ｒ、１２０４Ｂ、１２０４Ｇは、対応する透光部材１２０２Ｒ、１２０２Ｂ、１２０２Ｇよりも小さく構成される。光半導体素子１２０４Ｒ、１２０４Ｂ、１２０４Ｇと透光部材１２０２Ｒ、１２０２Ｂ、１２０２Ｇとは、酸化ケイ素等の絶縁材で形成される層間膜により絶縁される。なお、光半導体素子１２０４Ｒ、１２０４Ｂ、１２０４Ｇがそれ自体で該当色を受光できる素子の場合、透光部材１２０２Ｒ、１２０２Ｂ、１２０２Ｇは不要である。
【００３８】
各受光素子１２０１Ｒ、１２０１Ｂ、１２０１Ｇは、反射光を集光するマイクロレンズ１２０３Ｒ、１２０３Ｂ、１２０３Ｇを備える。マイクロレンズ１２０３Ｒ、１２０３Ｂ、１２０３Ｇで集光される反射光は、透光部材１２０２Ｒ、１２０２Ｂ、１２０２Ｇを介して光半導体素子１２０４Ｒ、１２０４Ｂ、１２０４Ｇの受光面に結像する。マイクロレンズ１２０３Ｒ、１２０３Ｂ、１２０３Ｇは、不図示のカバーガラスにより汚れ等が付着しないようになっている。
【００３９】
各受光素子１２０１Ｒ、１２０１Ｂ、１２０１Ｇは、光半導体素子１２０４Ｒ、１２０４Ｂ、１２０４Ｇにゲート電極１２０５Ｒ、１２０５Ｂ、１２０５Ｇを備える。ゲート電極１２０５Ｒ、１２０５Ｂ、１２０５Ｇは、光半導体素子１２０４Ｒ、１２０４Ｂ、１２０４Ｇから電気信号を信号処理基板１２８に出力するための端子となる。ゲート電極１２０５Ｒ、１２０５Ｂ、１２０５Ｇは、例えばポリシリコンで形成される。
【００４０】
ラインセンサ１２７、１３７がこのような構成であるために、１ラインで生成された読取データには、Ｒ、Ｇ、Ｂの各色が含まれることになる。画像処理ＡＳＩＣ２０２は、このままでは後続の画像処理に不便であるために、３ラインＬ１〜Ｌ３のそれぞれで生成された読取データを同一色の画素毎に並び替えた並替データを生成する。例えば、読取データは、図１４に示すように並び替えられる。画像処理ＡＳＩＣ２０２は、この並替データにより以下のスジ画像の検出にかかる処理を行うことになる。
【００４１】
（スジ画像検出）
第１、第２の読取位置やラインセンサ１２７、１３７の受光素子、或いは第１、第２の読取ユニット１４１、１４２のミラーやレンズ等の光学系、読取ガラス１２０等に付着するゴミ等の異物は、読み取られることでスジ画像（異常画像）を発生させる。スジ画像は、本来の原稿画像には存在しない画像である。しかし画像読取装置１００は、スジ画像が異物に由来するものか、原稿画像に最初からある罫線等の画像であるかを判別することはできない。特に、ＡＤＦ１０２により原稿１０３を搬送しながら読み取る場合、第１、第２の読取ユニット１４１、１４２が第１、第２の読取位置に付着する異物を読み取ることで、原稿画像の副走査方向の先端から後端まで連続するスジ画像が発生する。画像読取装置１００は、読み取った原稿画像から異物に由来するスジ画像を正確に検出して、画像補正等により除去する必要がある。
【００４２】
第１、第２の読取位置に付着した異物は、常にスジ画像になるとは限らない。例えば、原稿１０３の搬送により読取位置から外れた場合や、読み取り時に第１、第２の読取ユニット１４１、１４２から見て原稿１０３に隠れる位置に付着する場合、異物によるスジ画像は出現しない。
【００４３】
画像処理ＡＳＩＣ２０２は、最初に主走査方向の異常画素を検出し、次に異常画素の副走査方向への連続性を判定することで、異常画素が連続する位置をスジ画像と判定する。画像処理ＡＳＩＣ２０２は、主走査方向の異常画素をスジ画像候補とする。
スジ画像候補の判定は、判定対象となる注目画素の輝度値と、背景輝度値との差分比較により行われる。背景輝度値ＢＧＲは、読取画像を主走査方向の所定画素幅毎（例えば６４画素幅）に分割したブロック単位で、式（１）により算出される。
背景輝度値ＢＧＲ  ＝  （ＭＡＸ２４−ＭＡＸ８）／１６    …（１）
ＭＡＸ２４：１ブロック内の輝度値の上位２４画素の加算値
ＭＡＸ８：輝度値の上位８画素の加算値
【００４４】
背景輝度値ＢＧＲは、ＭＡＸ２４とＭＡＸ８との差分である１６画素分の輝度値の平均値となる。背景輝度値ＢＧＲが１ブロック内の各画素の輝度値の平均値ではなく式（１）により算出されることで、読取位置に設けられる白色対向部材１１９、１２９の正反射成分や、異物以外の影響を抑制して、高精度の背景輝度値ＢＧＲが設定される。白色対向部材１１９、１２９の正反射成分は、ＭＡＸ８に含まれる。異物以外の影響はＭＡＸ２４に含まれる。
【００４５】
画像処理ＡＳＩＣ２０２は、背景輝度値ＢＧＲ、注目画素の輝度値ＫＤ、スジ画像判定のための閾値ＳＳＨとして、式（２）を満足する場合に、注目画素をスジ画像候補と判定する。判定結果は、画像処理ＡＳＩＣ２０２内のメモリに格納される。
ＡＢＳ（ＢＧＲ−ＫＤ）  ＞  ＳＳＨ    …（２）
ＡＢＳ（ＢＧＲ−ＫＤ）は、（ＢＧＲ−ＫＤ）の絶対値を意味する。
【００４６】
図４は、スジ画像判定の概念説明図である。実線で表される並替データ（注目画素）の輝度値と背景輝度値ＢＧＲとの差分がスジ画像判定のための閾値ＳＳＨよりも大きくなる場合、当該注目画素がスジ画像候補と判定される。画像処理ＡＳＩＣ２０２は、このようなスジ画像候補の判定処理を副走査方向の複数ラインに対して行い、その都度、判定結果をメモリに格納する。画像処理ＡＳＩＣ２０２は、メモリに格納されたスジ画像候補のうち、主走査方向で同じ位置（画素）のスジ画像候補をカウントして、所定ライン数以上のスジ画像候補をカウントしたときに、主走査方向の当該位置の画素をスジ画像であると判定する。所定ライン数が、スジ画像を判定するための判定閾値となる。画像処理ＡＳＩＣ２０２は、主走査方向の当該位置の副走査方向に、異常画素が連続したスジ画像が発生していると判定する。このようにして画像処理ＡＳＩＣ２０２は、異常画像検出を行う。
【００４７】
図５は、スジ画像候補のカウント値の説明図である。主走査方向の各画素のスジ画像候補のカウント値は棒グラフで表される。棒グラフがスジ画像を判定するための判定閾値ＣＮＴ＿ＴＨを超える画素の副走査方向にスジ画像が発生したと判定される。
【００４８】
（影検出）
原稿１０３の読み取り時には、原稿１０３とその背景となる白色対向部材１１９、１２９との境界に影が発生する。画像処理ＡＳＩＣ２０２は、この影を、スジ画像の副走査方向への連続性を判定するために用いる。副走査方向で影の前後にスジ画像が連続している場合、画像処理ＡＳＩＣ２０２は、連続したスジ画像を補正対象のスジ画像として認識する。
【００４９】
異物は、付着位置によっては原稿１０３の読み取り前にはスジ画像として認識され、原稿１０３の読み取り時にはスジ画像として認識されないことがある。例えば、読み取り時に原稿１０３により隠される位置に付着する異物は、原稿１０３の読み取り時にはスジ画像として認識されない。そのために原稿１０３の読み取り前にのみスジ画像として認識されるものまで補正対象とすると、正常に読み取った原稿画像に対する過補正となってしまう。この過補正を防止するために、原稿１０３の影を検出することで、補正対象のスジ画像と補正非対象のスジ画像とを分別する。
【００５０】
原稿１０３の影は、例えば連続して原稿画像を読み取るときの原稿１０３の紙間（原稿１０３が存在していない領域）における特定の副走査方向の位置の白色対向部材１１９、１２９から得られる背景輝度値を影判定基準値として判定される。画像処理ＡＳＩＣ２０２は、影検出を行う対象である注目ラインから得られる背景輝度値と影判定基準値との差分値が所定値（影判定閾値）を超える場合に、該注目ラインに影が存在すると判定する。注目ラインの背景輝度値は、スジ画像検出時の所定の画素幅（例えば６４画素幅）毎に主走査方向に分割したブロック単位の輝度値の平均値である。
【００５１】
影判定基準値ＢＧＲ［０］、注目ラインの背景輝度値ＢＧＲ［ｘ］（ｘは副走査方向の位置）、影判定閾値ＫＳＨとすると、影の判定は式（３）により行われる。
ＢＧＲ［０］−ＢＧＲ［ｘ］  ＞  ＫＳＨ    …（３）
【００５２】
図６は、このような影検出の説明図である。図示するように、実線で表される注目ラインの背景輝度値ＢＧＲ［ｘ］が、影判定基準値ＢＧＲ［０］より影判定閾値ＫＳＨ低い値を下回るときに、該注目ラインが影であると判定される。
【００５３】
（スジ画像の太さ比較）
画像処理ＡＳＩＣ２０２は、スジ画像の検出及び影検出により、紙間及び原稿１０３の搬送方向先端（副走査方向の先端）におけるスジ画像の検出結果を比較することで、スジ画像の連続性を判定する。但し、厳密に１画素単位で連続性を判定すると、補正の対象となるスジ画像の判定に弊害が生じる場合がある。例えば、原稿１０３の搬送中に異物の位置が主走査方向に１画素ずれる場合、ラインセンサ１２７、１３７の焦点がずれる場合、ＡＤＦ１０２の振動によりスジ画像が揺れて見える場合等により、読み取ったスジ画像の主走査方向の太さにバラツキが生じる。このような太さのバラツキを考慮せずに１画素単位でスジ画像の連続性を判定すると、本来、補正対象となるスジ画像が、連続性が無いと判定されて補正の対象外となることがある。
【００５４】
そのために、紙間で検出したスジ画像の主走査方向の位置と、原稿１０３の搬送方向先端で検出したスジ画像の主走査方向の位置との連続性を、スジ画像の位置や太さに余裕を持って判定することが、スジ画像の高精度な判定につながる。図７は、スジ画像の太さを考慮したスジ画像の連続性判定の説明図である。図７は、原稿１０３の搬送方向先端のスジ画像の判定結果と、紙間のスジ画像の判定結果とを、主走査方向の位置（画素）毎に表す。スジ画像は、「１」で表される。
【００５５】
図７では、原稿１０３の搬送方向先端に、３画素幅のスジ画像があると判定されている。紙間のスジ画像の判定結果（１）は、原稿１０３の搬送方向先端のスジ画像に内包される位置にスジ画像が１画素幅で存在する。紙間のスジ画像の判定結果（３）〜（５）は、原稿１０３の搬送方向先端のスジ画像の少なくとも一部を含んでスジ画像が存在する。これらの場合、画像処理ＡＳＩＣ２０２は、スジ画像の連続性があると判定する。これは、スジ画像の幅が原稿１０３の搬送方向先端でバラツキが生じた場合を例示する。
【００５６】
紙間のスジ画像の判定結果（２）は、原稿１０３の搬送方向先端のスジ画像を含まない位置にスジ画像が１画素幅で存在する。画像処理ＡＳＩＣ２０２は、スジ画像の位置及び幅が異なるために、スジ画像の連続性がないと判定する。画像処理ＡＳＩＣ２０２は、判定結果（２）の場合にスジ画像の連続性を認めることによる過補正の弊害を防止するためにこのような判定を行う。
【００５７】
このようにスジ画像の太さを単純に所定の画素幅まで許容するのでは無く、実験的に弊害の無いことが確認できた範囲で許容することで、スジ画像の判定精度が向上する。
【００５８】
（スジ画像検出処理）
図８、図９は、スジ画像検出処理の実施範囲の説明図である。図８は、原稿１０３の搬送方向と第１、第２の読取ユニット１４１、１４２の主走査方向とが直交する理想的な状態における画像読取時の実施範囲を表す。図９は、原稿１０３の斜行等により、原稿１０３の搬送方向と第１、第２の読取ユニット１４１、１４２の主走査方向とが直交しない状態における画像読取時の実施範囲を表す。
【００５９】
画像処理ＡＳＩＣ２０２は、主走査方向において、開始位置ＤＥＴＥＣＴ＿ＳＴＡＲＴ＿ＰＯＳから検出範囲ＤＥＴＥＣＴ＿ＷＩＤＴＨ内でスジ画像の検出を行う。この範囲は、原稿１０３の主走査方向の長さよりも短く設定される。
【００６０】
画像処理ＡＳＩＣ２０２は、副走査方向における開始位置ＳＴＡＲＴからスジ画像の検出を行う。なお、副走査方向における位置を、以下の説明では「ライン」という。画像処理ＡＳＩＣ２０２は、副走査方向において、紙間の白色対向部材１１９、１２９の画像の読み取りを開始するライン位置ＧＵＩＤＥ＿ＳＴＡＲＴ＿ＬＩＮＥからライン数ＧＵＩＤＥ＿ＤＥＴＥＣＴ＿ＬＩＮＥの間で、スジ画像の検出を行う。画像処理ＡＳＩＣ２０２は、副走査方向において、ライン位置ＳＨＡＤＯＷ＿ＳＴＡＲＴ＿ＬＩＮＥから影検出を開始する。画像処理ＡＳＩＣ２０２は、副走査方向において、影検出後にオフセットライン数ＳＨＡＤＯＷ＿ＯＦＦＳＥＴの間待機して、原稿１０３の搬送方向先端のスジ画像の検出を開始する。画像処理ＡＳＩＣ２０２は、副走査方向において、ライン数ＤＯＣ＿ＤＥＴＥＣＴ＿ＬＩＮＥの間、原稿１０３の搬送方向先端におけるスジ画像の検出を行う。画像処理ＡＳＩＣ２０２は、副走査方向の位置ＳＨＡＤＯＷ＿ＥＮＤ＿ＬＩＮＥにおいてスジ画像の検出を終了する。
【００６１】
図９に示すように、画像処理ＡＳＩＣ２０２は、主走査方向の所定の画素幅を１ブロックとしてスジ画像の検出や影検出を行う。原稿１０３の斜行等の理由により搬送方向と主走査方向とが直交しない場合、図中左端で影を検出した副走査方向のラインと、右端で影を検出した副走査方向のラインとが異なることになる。そのために左端で影を検出した直後に原稿１０３の搬送方向先端の画像のスジ画像検出を開始しても、右端ではまだ紙間の画像を読み取っている可能性がある。また、原稿１０３の搬送方向先端の状態がパンチ穴、破れ、折れ等の劣悪な状態であることも想定される。
【００６２】
このような場合に影を検出した位置から副走査方向へ所定のライン数のオフセットを設けて原稿１０３の搬送方向先端のスジ画像の検出を開始することで、原稿１０３の斜行や状態の劣化等の影響を排除した高精度のスジ画像の判定が可能になる。そのために、図８に示すように、影検出の後にオフセットライン数ＳＨＡＤＯＷ＿ＯＦＦＳＥＴが設けられる。
【００６３】
また、原稿１０３の用紙サイズが混載する場合、主走査方向の検出範囲ＤＥＴＥＣＴ＿ＷＩＤＴＨは、想定される最大の用紙サイズに応じて設定される。影検出により用紙サイズが推定される。この場合、検出範囲ＤＥＴＥＣＴ＿ＷＩＤＴＨよりも小さい用紙サイズの原稿１０３の端部では影が検出されない。影が検出されない端部領域では、影検出を継続して行うことになり、原稿１０３上のスジ画像の検出処理に移行できず、処理が終了しなくなる。このような場合に一連のスジ画像の検出処理を強制的に終了するために、図８に示すように位置ＳＨＡＤＯＷ＿ＥＮＤ＿ＬＩＮＥが設けられる。
【００６４】
図１０は、スジ画像の検出処理を表すフローチャートである。この処理は、読取制御基板２００が第１、第２の読取ユニット１４１、１４２から読取データを取得することで行われる。この処理は、主走査方向に１ブロック（図９参照）毎に、副走査方向の先頭から順に行われる。画像処理ＡＳＩＣ２０２は、読取データを同一色の画素毎に並び替えた並替データを生成する。以下の処理は、並替データに基づいて行われる。
【００６５】
画像処理ＡＳＩＣ２０２は、紙間の白色対向部材１１９、１２９の画像から、紙間におけるスジ画像の判定基準となる背景輝度値を算出する（Ｓ１００１）。この処理は、図８のライン位置ＧＵＩＤＥ＿ＳＴＡＲＴ＿ＬＩＮＥにおける処理である。この処理は、ライン数ＧＵＩＤＥ＿ＤＥＴＥＣＴ＿ＬＩＮＥまで繰り返し行われ、その都度、背景輝度値が更新される。背景輝度値によりスジ画像の判定基準が常に更新されるために、高精度のスジ画像の判定が可能となる。画像処理ＡＳＩＣ２０２は、ライン位置ＧＵＩＤＥ＿ＳＴＡＲＴ＿ＬＩＮＥからライン数ＧＵＩＤＥ＿ＤＥＴＥＣＴ＿ＬＩＮＥの間、紙間におけるスジ画像候補の判定及び副走査方向のスジ画像候補のカウント処理を繰り返し行う（Ｓ１００２）。副走査方向にスジ画像候補が判定閾値ＣＮＴ＿ＴＨ以上連続する場合、画像処理ＡＳＩＣ２０２は、主走査方向の当該位置（画素）にスジ画像が生じていると判定する。
【００６６】
ライン数ＧＵＩＤＥ＿ＤＥＴＥＣＴ＿ＬＩＮＥまでＳ１００２の処理を完了すると（Ｓ１００３：Y）、画像処理ＡＳＩＣ２０２は、影検出の基準となる画像のサンプリングを行う（Ｓ１００４）。サンプリングする画像は、主走査方向の１ライン分の画像である。この処理は、図８のライン位置ＳＨＡＤＯＷ＿ＳＴＡＲＴ＿ＬＩＮＥにおける処理である。Ｓ１００１〜Ｓ１００４の処理は、原稿１０３の用紙サイズにかかわらず、図９の主走査方向のすべてのブロックで行われる。
【００６７】
画像処理ＡＳＩＣ２０２は、Ｓ１００４でサンプリングした影検出の基準となる画像と、判定対象となる注目ラインとの比較を行い、注目ラインが影であるか否かを判定する（Ｓ１００５）。画像処理ＡＳＩＣ２０２は、影を検出するまで注目ラインが影であるかの判定を繰り返し行う（Ｓ１００６：N）。Ｓ１００５以降の処理は、原稿１０３の斜行等によりブロック単位で検出結果が変わることになる。
【００６８】
影が検出された場合（Ｓ１００６：Y）、画像処理ＡＳＩＣ２０２は、原稿１０３の搬送方向先端におけるスジ画像の判定基準となる背景輝度値を算出する（Ｓ１００７）。この処理は、影を検出したラインから図８のオフセットライン数ＳＨＡＤＯＷ＿ＯＦＦＳＥＴ分だけオフセットしたラインにおける処理である。この処理は、ライン数ＤＯＣ＿ＤＥＴＥＣＴ＿ＬＩＮＥまで繰り返し行われ、その都度、背景輝度値が更新される。背景輝度値によりスジ画像の判定基準が常に更新されるために、高精度のスジ画像の判定が可能となる。画像処理ＡＳＩＣ２０２は、原稿１０３の搬送方向先端におけるスジ画像候補の判定及び副走査方向のスジ画像候補のカウント処理を行う（Ｓ１００８）。副走査方向にスジ画像候補が判定閾値ＣＮＴ＿ＴＨ以上連続する場合、画像処理ＡＳＩＣ２０２は、主走査方向の当該位置（画素）にスジ画像が生じていると判定する。画像処理ＡＳＩＣ２０２は、影を検出したラインからオフセットライン数ＳＨＡＤＯＷ＿ＯＦＦＳＥＴ分だけオフセットしたラインから、ライン数ＤＯＣ＿ＤＥＴＥＣＴ＿ＬＩＮＥの間、この処理を繰り返し行う（Ｓ１００９）。
【００６９】
ライン数ＤＯＣ＿ＤＥＴＥＣＴ＿ＬＩＮＥまでＳ１００８の処理を完了すると（Ｓ１００９：Y）、画像処理ＡＳＩＣ２０２は、副走査方向の位置が位置ＳＨＡＤＯＷ＿ＥＮＤ＿ＬＩＮＥであるか否かを判定する（Ｓ１０１０）。位置ＳＨＡＤＯＷ＿ＥＮＤ＿ＬＩＮＥである場合（Ｓ１０１０：Y）、画像処理ＡＳＩＣ２０２は、スジ画像の検出を終了する。この時点で、すべての主走査方向のブロックにおける状態が固定化される。画像処理ＡＳＩＣ２０２は、スジ画像の検出中や影検出中のブロックがある場合であっても位置ＳＨＡＤＯＷ＿ＥＮＤ＿ＬＩＮＥになるとスジ画像の検出を終了する。
【００７０】
画像処理ＡＳＩＣ２０２は、紙間及び原稿１０３の搬送方向先端のスジ画像の検出結果を比較し、主走査方向の位置（画素）毎に、紙間及び原稿１０３の搬送方向先端におけるスジ画像の連続性を判定する（Ｓ１０１１）。連続性の判定処理については後述する。画像処理ＡＳＩＣ２０２は、スジ画像の連続性の判定結果に基づいて、主走査方向の位置（画素）毎のスジ画像の有無を表すスジフラグを生成する（Ｓ１０１２）。画像処理ＡＳＩＣ２０２は、スジ画像が連続する画素を「１」、連続しない画素を「０」としてスジフラグを生成する。読取制御基板２００は、画像処理ＡＳＩＣ２０２により生成したスジフラグに基づいて、並替データを補正することで画像データを生成し、画像形成装置１５０に送信する。
【００７１】
Ｓ１０１１の連続性の判定処理の例として、以下に３通りの処理を説明する。画像処理ＡＳＩＣ２０２は、いずれの処理でも、主走査方向の各画素に１ビットを割り当てた、スジ画像の検出結果を表すフラグを用いる。画像処理ＡＳＩＣ２０２は、Ｓ１００２による紙間のスジ画像の検出結果を表す第１のフラグと、Ｓ１００８による原稿１０３の搬送方向先端のスジ画像の検出結果を表す第２のフラグと、を色毎に生成する。第１、第２のフラグは、例えばスジ画像と判定された画素を「１」、スジ画像と判定されていない画素を「０」に設定される。画像処理ＡＳＩＣ２０２は、これら第１、第２のフラグを比較して、主走査方向の略同じ位置（画素）にスジ画像が有る場合に、紙間及び原稿１０３の搬送方向先端でスジ画像が連続していると判定する。Ｓ１０１２の処理で、当該画素に異物によるスジ画像が有ることを表すスジフラグを出力する。
【００７２】
（連続性の判定処理１）
図１１は、スジ画像の連続性判定の説明図である。ここでは、紙間を読み取るときの異物７０１の位置が、原稿１０３を読み取るときに異物７０２の位置に移動する場合について説明する。
【００７３】
画像処理ＡＳＩＣ２０２は、紙間のスジ画像の検出結果を表す各色の第１のフラグ（Ｒのフラグflag_r1、Ｇのフラグflag_g1、Ｂのフラグflag_b1）について、主走査方向の同じ位置（画素）毎に合成する。具体的には、画像処理ＡＳＩＣ２０２は、各色の第１のフラグについて、主走査方向の同じ位置（画素）毎に論理和（ＯＲ）演算を行う。これにより画像処理ＡＳＩＣ２０２は、合成異常画像情報である第１合成フラグflag_rgb1を生成する。同様に画像処理ＡＳＩＣ２０２は、原稿１０３の搬送方向先端のスジ画像の検出結果を表す各色の第２のフラグ（Ｒのフラグflag_r2、Ｇのフラグflag_g2、Ｂのフラグflag_b2）について論理和演算を行う。これにより画像処理ＡＳＩＣ２０２は、第２合成フラグflag_rgb2を生成する。
【００７４】
画像処理ＡＳＩＣ２０２は、生成した第１合成フラグflag_rgb1と第２合成フラグflag_rgb2とを比較して、図７に示す基準に応じてスジ画像の連続性を判定する。例えば画像処理ＡＳＩＣ２０２は、スジ画像有りの画素が一部でも重なっていれば、スジ画像が連続しており、異物によるスジ画像であると判定する。この場合に、画像処理ＡＳＩＣ２０２は、当該画素をスジ画像が発生した画素としてＳ１０１２で生成するスジフラグに設定する。
【００７５】
図１１では、異物が移動することで、Ｂの第１のフラグflag_b1と第２のフラグflag_b2とでスジ画像の位置が変化する。しかし、画像処理ＡＳＩＣ２０２は、連続性の判定を論理和演算の結果に基づいて行うために、スジ画像が同一の異物による連続したものであると判定することができる。そのために、異物が移動しても正確にスジ画像の連続性の判定が可能となる。
【００７６】
（連続性の判定処理２）
図１２は、連続性の判定時に、紙間のスジ画像の検出結果を表す各色の第１のフラグについてのみ論理和演算を行い、原稿１０３の搬送方向先端のスジ画像の検出結果を表す各色の第２のフラグについては論理和演算を行わない例を示す。図１２においても、紙間を読み取るときの異物７０１の位置が、原稿１０３を読み取るときに異物７０２の位置に移動する。
【００７７】
画像処理ＡＳＩＣ２０２は、紙間のスジ画像の検出結果を表す各色の第１のフラグについての論理和演算結果である第１合成フラグflag_rgb1を、主走査方向にスジ画像有りを示す幅を拡張させて、連続性の判定に用いる。ここでは、画像処理ＡＳＩＣ２０２は、第１合成フラグflag_rgb1のスジ画像有りを表す画素を、主走査方向の両端に１画素分ずつ増加させて第１合成拡張フラグflag_rgb12を生成する。画像処理ＡＳＩＣ２０２は、第１合成拡張フラグflag_rgb12と、原稿１０３の搬送方向先端のスジ画像の検出結果を表す各色の第２のフラグ（Ｒのフラグflag_r2、Ｇのフラグflag_g2、Ｂのフラグflag_b2）と、を比較する。これにより画像処理ＡＳＩＣ２０２は、スジ画像の連続性を判定する。画像処理ＡＳＩＣ２０２は、例えばスジ画像有りの画素が一部でも重なっていれば、スジ画像が連続しており、異物によるスジ画像であると判定する。この場合に、画像処理ＡＳＩＣ２０２は、当該画素をスジ画像が発生した画素としてＳ１０１２で生成するスジフラグに設定する。
【００７８】
異物が移動することで、Ｂの第１のフラグflag_b1と第２のフラグflag_b2とでスジ画像の位置が変化するが、変化後の第２のフラグflag_b2のスジ画像の位置も第１合成拡張フラグflag_rgb12のスジ画像の範囲に含まれる。そのために画像処理ＡＳＩＣ２０２は、スジ画像が同一の異物による連続したもので有ると判定することができ、異物が移動しても正確にスジ画像の連続性の判定が可能となる。このような処理により、補正の対象としたい原稿１０３の搬送方向先端におけるスジ画像を精度よく判定することができる。
【００７９】
（連続性の判定処理３）
図１３は、連続性の判定時に、原稿１０３の搬送方向先端のスジ画像の検出結果を表す各色の第２のフラグについてのみ論理和演算を行い、紙間のスジ画像の検出結果を表す各色の第１のフラグについては論理和演算を行わない例を示す。図１３においても、紙間を読み取るときの異物７０１の位置が、原稿１０３を読み取るときに異物７０２の位置に移動する。
【００８０】
画像処理ＡＳＩＣ２０２は、原稿１０３の搬送方向先端のスジ画像の検出結果を表す各色の第２のフラグについての論理和演算結果である第２合成フラグflag_rgb2を、主走査方向にスジ画像有りを示す幅を拡張させて、連続性の判定に用いる。ここでは、画像処理ＡＳＩＣ２０２は、第２合成フラグflag_rgb2のスジ画像有りを表す画素を、主走査方向の両端に１画素分ずつ増加させた第２合成拡張フラグflag_rgb22を生成する。画像処理ＡＳＩＣ２０２は、第２合成拡張フラグflag_rgb22と、紙間のスジ画像の検出結果を表す各色の第１のフラグ（Ｒのフラグflag_r1、Ｇのフラグflag_g1、Ｂのフラグflag_b1）と、を比較することで連続性を判定する。画像処理ＡＳＩＣ２０２は、スジ画像有りの画素が一部でも重なっていれば、スジ画像が連続しており、異物によるスジ画像であると判定する。この場合に、画像処理ＡＳＩＣ２０２は、当該画素をスジ画像が発生した画素としてＳ１０１２で生成するスジフラグに設定する。
【００８１】
異物が移動することで、Ｂの第１のフラグflag_b1と第２のフラグflag_b2とでスジ画像の位置が変化するが、変化前の第１のフラグflag_b1のスジ画像の位置も第２合成拡張フラグflag_rgb22のスジ画像の範囲に含まれる。そのために画像処理ＡＳＩＣ２０２は、スジ画像が同一の異物による連続したもので有ると判定することができ、異物が移動しても正確にスジ画像の連続性の判定が可能となる。このような処理により、原稿１０３の搬送方向先端におけるスジ画像のばらつきによるスジ画像の検出結果のばらつきを低減することができる。
【００８２】
画像読取装置１００は、以上のような連続性の判定処理１〜３を、スジ画像の状態により、動的に変更して実行する。また、サービスマンが、連続性の判定処理１〜３のいずれかを操作パネル２１０により設定して画像読取装置１００に実行させてもよい。付着する異物の状態やその付着位置により、固定的なスジ画像ばかりが発生する場合、スジ画像の位置が変動する場合、紙間におけるスジ画像の幅が太く見えやすい場合等のスジ画像の状態に応じて、画像処理ＡＳＩＣ２０２が適切な判定処理を行う。そのために、画像処理ＡＳＩＣ２０２は、スジ画像の検出精度を落とさず、結果として画質向上に最適な処理を選択することができる。このように画像読取装置１００は、原稿搬送中にスジ画像の状態（その位置や幅）の変化があり、スジ画像の厳密な連続性が断絶したような場合であっても、同一のスジ画像として精度良く検出することができる。
【００８３】
以上のような画像読取装置１００は、図３に示すようなラインセンサ１２７を用いて画像読取を行う場合であっても、異物７０１を要因としたスジ画像を正確に検出することができる。そのために、スジ画像に誤検出された画素に対する過補正を抑制することができる。また、異物７０１が異物７０２の位置に移動した場合であっても、画像読取装置１００は、スジ画像を適切に検出することができる。
【図１】
2017216621.tif 000003
【図２】
2017216621.tif 000004
【図３】
2017216621.tif 000005
【図４】
2017216621.tif 000006
【図５】
2017216621.tif 000007
【図６】
2017216621.tif 000008
【図７】
2017216621.tif 000009
【図８】
2017216621.tif 000010
【図９】
2017216621.tif 000011
【図１０】
2017216621.tif 000012
【図１１】
2017216621.tif 000013
【図１２】
2017216621.tif 000014
【図１３】
2017216621.tif 000015
【図１４】
2017216621.tif 000016