(57)【要約】【課題】画像データの補正処理の精度を向上する画像読取装置を提供する。【解決手段】画像を読み取る前に読取位置における異物の第１の位置を検出し、その後、読取位置の上方を原稿を通過させて画像を読み取り、読取位置における異物の第２の位置を検出する。検出された異物の第１の位置と第２の位置とで原稿搬送方向と直交する方向の位置が異なる場合に、第１の位置と第２の位置とに基づき、読み取られた画像を補正する。【選択図】図１０
2012244500.tif 000002
【特許請求の範囲】
【請求項１】
読取位置の上方を原稿を搬送させて画像を読み取る画像読取装置であって、
画像を読み取る前に前記読取位置における異物の第１の位置を検出する第１の検出手段と、
前記第１の検出手段による前記第１の位置の検出後、前記読取位置の上方を前記原稿を通過させて画像を読み取る読取手段と、
前記読取手段による読取後、前記読取位置における異物の第２の位置を検出する第２の検出手段と、
検出された異物の前記第１の位置と前記第２の位置とで原稿搬送方向と直交する方向の位置が異なる場合に、前記第１の位置と前記第２の位置とに基づき、前記読取手段により読み取られた画像を補正する制御手段と
を備えることを特徴とする画像読取装置。
【請求項２】
前記制御手段は、読み取られた画像における前記第１の位置および前記第２の位置の原稿搬送方向における画像を補正することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記制御手段は、読み取られた画像において、原稿搬送方向と直交する方向についての前記第１の位置と前記第２の位置の間隔に対応した、原稿搬送方向における画像を補正することを特徴とする請求項１に記載の画像読取装置。
【請求項４】
前記読取手段は、前記読取位置の下方に配置されたラインセンサであり、
前記制御手段は、前記ラインセンサによる読み取りラインごとに輝度値が基準値より小さい画素を特定し、当該特定された読み取りラインごとの画素の位置の画像を補正することを特徴とする請求項１に記載の画像読取装置。
【請求項５】
読取位置の上方を原稿を搬送させて画像を読み取る画像読取装置において実行される補正方法であって、
前記画像読取装置の第１の検出手段が、画像を読み取る前に前記読取位置における異物の第１の位置を検出する第１の検出工程と、
前記画像読取装置の読取手段が、前記第１の検出工程における前記第１の位置の検出後、前記読取位置の上方を前記原稿を通過させて画像を読み取る読取工程と、
前記画像読取装置の第２の検出手段が、前記読取工程における読取後、前記読取位置における異物の第２の位置を検出する第２の検出工程と、
前記画像読取装置の制御手段が、検出された異物の前記第１の位置と前記第２の位置とで原稿搬送方向と直交する方向の位置が異なる場合に、前記第１の位置と前記第２の位置とに基づき、前記読取工程において読み取られた画像を補正する制御工程と
を有することを特徴とする補正方法。
【請求項６】
請求項５に記載の方法の各工程をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを補正する画像読取装置、その画像読取装置における補正方法およびプログラムに関する。
【背景技術】
【０００２】
従来、原稿読取装置において流し読みを行う際に、読取部で屑や紙粉などのゴミを検出すると、その検出した位置の画素の画像データを、隣接する画素の画像データで置き換えることによって画像データを補正することが行われている。
【０００３】
そのような補正処理においては、まず、読取ユニットを流し読み位置まで移動し、原稿がない状態のまま、流し読みガラス（プラテンローラ画像）を読み取って特異点（ゴミの箇所）を検出する。そして、原稿を搬送しつつ流し読みを行い、特異点の画素の画像データを周囲の画素の画像データを用いて補正する。複数原稿の連続通紙の場合には、搬送される原稿と原稿の間の紙間を利用して上記の処理を繰り返し行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１５８５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、検出したゴミが原稿の読取搬送中に移動した場合には、移動後のゴミの位置の画像データを補正することができず、読み取られた画像に黒スジが発生する場合がある。
【０００６】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、画像データの補正処理の精度を向上する画像読取装置、その画像読取装置における補正方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る画像読取装置は、読取位置の上方を原稿を搬送させて画像を読み取る画像読取装置であって、
画像を読み取る前に前記読取位置における異物の第１の位置を検出する第１の検出手段と、
前記第１の検出手段による前記第１の位置の検出後、前記読取位置の上方を前記原稿を通過させて画像を読み取る読取手段と、
前記読取手段による読取後、前記読取位置における異物の第２の位置を検出する第２の検出手段と、
検出された異物の前記第１の位置と前記第２の位置とで原稿搬送方向と直交する方向の位置が異なる場合に、前記第１の位置と前記第２の位置とに基づき、前記読取手段により読み取られた画像を補正する制御手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像データの補正処理の精度を向上することができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の断面図である。
【図２】画像形成装置の外観斜視図である。
【図３】画像形成装置に装備された画像読取装置の一部分を示す断面図である。
【図４】原稿台ガラス付近の構造を示す図である。
【図５】イメージセンサユニットの外観斜視図である。
【図６】イメージセンサユニットのＬＥＤと導光体の構成を示す図である。
【図７】イメージセンサユニット上の光量分布を示す図である。
【図８】イメージセンサユニットのＬＥＤと導光体の他の構成を示す図である。
【図９】画像信号処理部の構成を示す図である。
【図１０】本実施例における補正処理の手順を示すフローチャートである。
【図１１】補正処理のパターンを示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の好適な実施例を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１１】
画像読取装置が装備される画像形成装置は、複写機、プリンタ、ファクシミリ及びこれらの複合機能を備えている場合がある。本実施例においては、ファクシミリに装備されている画像読取装置について説明するが、複写機、プリンタ等に装備されていても良い。また、画像読取装置は、画像形成装置に装備されることなく、単独のスキャナとして用いられても良い。
【００１２】
図１は、本発明に係る実施例における画像形成装置のシート搬送方向に沿った断面図である。また、図２は、図１に示す画像形成装置の外観斜視図である。また、図３は、図１に示す画像形成装置に装備された画像読取装置の一部分を示す原稿搬送方向に沿った断面図である。
【００１３】
［画像形成装置の全体構成］
画像形成装置１００は、本体１０１と、本体１０１の上部に設けられた画像読取装置１０３と、画像読取装置１０３の上部に設けられた自動原稿供給装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）１２６とを含んで構成されている。自動原稿供給装置１２６は、原稿載置台１０６に配置された記録媒体としての例えばシート原稿Ｄを１枚ずつ分離して画像読取装置１０３に供給する。画像読取装置１０３は、自動原稿供給装置１２６によって流し読みガラス１０９上に搬送されるシート原稿Ｄを、読取位置の下方で停止しているイメージセンサユニット１０８で読み取る。また、画像読取装置１０３は、原稿台ガラス１０７上に配置された記録媒体としての例えばシート原稿Ｄ又はブック原稿Ｅをイメージセンサユニット１０８の走査方向に移動させることによって読み取る。ここで、走査方向とは、図１及び図３における左右の方向をいう。また、副走査方向とは、主走査方向に対して直交する方向であり、図２及び図５において矢印Ｂで示される方向をいう。
【００１４】
画像形成装置１００の本体１０１は、画像読取装置１０３により読み取られた画像情報に基づいてシートに画像を形成する。画像読取装置１０３は、画像情報を本体１０１に組み込まれて構成された記録装置１０４に送る。記録装置１０４は、ＬＥＤアレイを使用した電子写真プリンタである。図２に示す操作部１０５は、表示部、入力キー等を備えており、ユーザは、それらを用いて画像形成装置１００を操作することができる。また、本体１０１は、ＬＥＤヘッドユニット１１０、画像形成部１１１、カセット給紙部１１２、記録装置１０４の上部にシートＰを複数枚積載することができるように構成された記録シート排紙部１１３、カートリッジカバー部１１４を含んでいる。本体１０１はさらに、画像読取装置１０３と記録装置１０４とを接合する接合部１１９、ファクシミリ装置の制御部１２０、両面搬送部カバー１２２、搬送方向切換部１２３、レジスト搬送部１２４を含んでいる。また、本体１０１は、記録装置１０４内に配置されたＭＰ（マルチペーパー）給紙部１２５、両面搬送部１５０を含んでいる。自動原稿供給装置１２６は、ＡＤＦ分離部１１５、排紙搬送部１１６、原稿排紙部１１７、ブック原稿を押圧する原稿押え板１１８、シート原稿搬送部１２１を含んでいる。
【００１５】
図２において、ＡＤＦ圧板１０２は、ヒンジ部１０２ａによって画像読取装置１０３に回動自在に取り付けられており、図１に示す原稿台ガラス１０７と流し読みガラス１０９とを図２の矢印Ａに示す方向に開閉できるように構成されている。ヒンジ部１０２ａは、本体１０１の背面側の左右に各１個設けられており、ユーザがＡＤＦ圧板１０２の手前側を持ち上げると、ＡＤＦ圧板１０２を後方に開けることができる。ヒンジ部１０２ａは、ダンパやカムやばね部材などの組合せによりＡＤＦ圧板１０２を所定の角度（例えば、７０度）に開いた状態に保持することができる。ユーザは、ＡＤＦ圧板１０２が開いた状態で、原稿台ガラス１０７上に原稿をセットすることができる。
【００１６】
図１及び図４のイメージセンサユニット１０８はラインセンサの一例であり、ＬＥＤと樹脂製導光体等から成る光源から原稿の画像が記録された画像情報面に光を照射する。そして、画像情報面からの反射光をセルフォックレンズ（登録商標）で一次元センサ素子アレイに結像して原稿の画像情報を読み取る。
【００１７】
図４に示すように、イメージセンサユニット１０８は、タイミングベルト１０３ａ、不図示の駆動モータによって回転する駆動プーリ１０３ｂ、従動プーリ１０３ｆ等を含み、ガイド軸１０３ｃの案内によって装置の左右方向に移動可能なように構成されている。また、イメージセンサユニット１０８は、キャリッジ１０３ｄによってガイド軸１０３ｃに支持されるとともに、スプリング１０３ｅによって上方へ付勢されている。タイミングベルト１０３ａとキャリッジ１０３ｄは、連結部材１０３ｇによって連結されている。イメージセンサユニット１０８と原稿台ガラス１０７との間には、スペーサ１０８ａが介挿されている。イメージセンサユニット１０８は、図１に示すブック読取範囲開始位置１０７ａからブック読取範囲終了位置１０７ｂまでの所定の範囲の原稿台ガラス１０７上に置かれた原稿の画像を等速移動して読み取る。
【００１８】
図３において、原稿台ガラス１０７の上部に張り出したジャンプ台１０９ｂの下面に、白色シート１０９ｃが構成されている。画像読取装置１０３は、イメージセンサユニット１０８の読取位置が白色シート１０９ｃの下部にある場合に、イメージセンサユニット１０８のシェーディング補正を行なう。例えば本を読み取るブックスキャンを行なう場合に、画像読取装置１０３は、スキャン１回ごとにイメージセンサユニット１０８がジャンプ台１０９ｂの下部を通過し、スキャン１回ごとにシェーディング補正を行なう。その結果、画像読取装置１０３は、イメージセンサユニット１０８の光源の経時変化に応じた光量の変化による影響を低減することができる。
【００１９】
図１において、原稿押え板１１８は、原稿台ガラス１０７上に置かれた原稿の浮きを防止するために、白色シート、スポンジ等を積層して形成されている。原稿押え板１１８は、左端１１８ａがブック読取範囲開始位置１０７ａの左側、右端１１８ｂがブック読取範囲終了位置１０７ｂの右側まで延設されている。
【００２０】
［シート原稿の読取処理］
図１及び図２に示すように、原稿載置台１０６は、ＡＤＦ圧板１０２に構成されている。原稿載置台１０６には、１対のスライダ１０６ａがシート原稿Ｄの搬送方向と直角方向（即ち、シート原稿Ｄの幅である矢印Ｂ方向）にスライド自在に設けられている。１対のスライダ１０６ａによって原稿載置台１０６上に積載されたシート原稿Ｄの両サイドを揃えることができるようになっている。すなわち、１対のスライダ１０６ａによってシート原稿Ｄの幅整合をすることができる。原稿載置台１０６上には原稿長さセンサ１０６ｂが構成され、セットされたシート原稿Ｄの長さを検出することができる。
【００２１】
図３に示すように、ＡＤＦ分離部１１５には、シート原稿Ｄの有無と幅を検知する原稿幅センサ１１５ｄがシート原稿Ｄの幅方向に複数構成されている。原稿幅センサ１１５ｄは、図３においては重なって見えるので１つだけ示してある。原稿幅センサ１１５ｄと原稿長さセンサ１０６ｂとの検出結果により、原稿のサイズとセットされた方向とを検出することができる。シート原稿搬送部１２１には、原稿給送センサ１２１ｈと原稿端センサ１２１ｉとが構成されている。原稿給送センサ１２１ｈは、ＡＤＦ分離部１１５からシート原稿Ｄが繰り出されたか否かの検出や、シート原稿Ｄの後端の通過の検出を行う。原稿端センサ１２１ｉは、シート原稿Ｄの先端及び後端の通過を検出する。その検出結果は、読み取りのタイミング制御に用いられる。
【００２２】
ＡＤＦ分離部１１５は、不図示のアクチュエータにより上下動するピックアップローラ１１５ａと、分離ローラ１１５ｂと、分離ローラ１１５ｂに圧接されて逆方向に回転するリタードローラ１１５ｃを含んでいる。まず、シート原稿Ｄは、ユーザによって、原稿載置台１０６上に表（おもて）面を上にして積載される。そして、ピックアップローラ１１５ａが下降して、シート原稿を原稿載置台１０６に押圧し、分離ローラ１１５ｂとリタードローラ１１５ｃとの間に送り込む。リタードローラ１１５ｃと分離ローラ１１５ｂは、シート原稿を１枚ずつ分離して搬送する。レジローラ１２１ａ、リードローラ１２１ｂと、読取搬送ローラ１２１ｃとが、原稿ガイド１２１ｄに沿ったＵターン紙パスを介して流し読みガラス１０９上にシート原稿Ｄを搬送する。
【００２３】
不図示の付勢ばねで押圧されたシート原稿押え板１２１ｅは、流し読みガラス１０９を搬送されたシート原稿Ｄを流し読みガラス１０９に押圧して密着させる。この間、シート原稿Ｄは搬送を継続されている。このとき、イメージセンサユニット１０８は、既にシート原稿読取位置１０９ａに移動して停止しており、シート原稿読取位置１０９ａ上を通過するシート原稿Ｄの表面の画像情報を読み取る。次に、ジャンプ台１０９ｂは、搬送を継続されているシート原稿ＤをＡＤＦ圧板１０２側にすくい上げる。そして、不図示の押圧ばねにより読取搬送ローラ１２１ｃに押圧された読取搬送ころ１２１ｆと、読取搬送ローラ１２１ｃとがシート原稿Ｄを搬送する。さらに、押圧ばねによって排紙ローラ１１７ｂに押圧された排紙ころ１１７ａと排紙ローラ１１７ｂとが、シート原稿Ｄを原稿排紙トレイ１１７ｃに排出する。
【００２４】
［イメージセンサユニット］
図５及び図６は、本実施例におけるイメージセンサユニット１０８の構成を示す図である。イメージセンサユニット１０８は読取手段の一例である。イメージセンサユニット１０８は、ＬＥＤ１０と樹脂製の導光体１１等から構成される光源からの光を原稿上に照射する。原稿からの反射光は、結像光学系であるセルフォックレンズアレイ１２で一次元センサ素子アレイである受光センサ１３に結像される。その結果、イメージセンサユニット１０８は、原稿の画像情報を読み取ることができる。なお、光源として、副走査方向の向きに配設された軸状のランプが用いられても良い。
【００２５】
光源は、カラー読み取りの場合には、複数色のカラーであるＲ（赤）、Ｇ（緑）、Ｂ（青）の３色のＬＥＤにより構成され、モノクロ読取の場合には、例えばＧ（緑）のような単色の光源が用いられる。３色のＬＥＤは、それぞれ互いに異なる波長分布を有している。図５においてはＬＥＤが１つの導光体１１に１個のみ示されているが、複数個（３個等）構成されていても良い。
【００２６】
イメージセンサユニット１０８においては、光源の発光素子であるＬＥＤ１０と、ＬＥＤ１０で発せられた光を原稿へと導く導光体１１とから構成される１対の導光体光源が、結像光学系の役目をするセルフォックレンズアレイ１２の両側に構成されている。セルフォックレンズアレイ１２の直下には、受光センサ１３が構成されている。イメージセンサユニット１０８は、枠体１４内に構成されている。受光センサ１３は、イメージセンサユニット１０８の副走査方向に沿って配列された複数の受光素子１３ａを有している。ＬＥＤ１０は、一方の導光体１１の一端と他方の導光体１１の他端にそれぞれ１個構成されている。イメージセンサユニット１０８においては、構成部材が中心軸Ｃに対して点対称の位置に構成されている。
【００２７】
各ＬＥＤ１０から照射された光は、それぞれの導光体１１内で反射を繰り返しながらシートの幅方向（矢印Ｂ方向、副走査方向）に進行して、導光体１１の全長に渡る発光面１１ａから出射する。導光体１１から出射した光は、図６に示すように、原稿台ガラス１０７上のブック原稿Ｅを照射して、セルフォックレンズアレイ１２を通って受光センサ１３に受光される。光電変換素子である受光センサ１３は、ブック原稿Ｅの反射光を受光して、その反射光を電気信号に変換する。
【００２８】
図７は、本実施例におけるイメージセンサユニット１０８上の導光体光源による光量分布を示す図である。図７において、一方の導光体１１側のＬＥＤ１０からの距離を基準にその光量分布が実線で示され、他方の導光体１１側の光量分布が点線で示されている。イメージセンサユニット１０８全体としての光量分布は、一点鎖線で示されるように各々のＬＥＤ１０の光量を加算したものとなり、光量が増大するとともに平均化される。イメージセンサユニット１０８のように２つの導光体１１の間でＬＥＤ１０を互いに反対側に設けることで、導光体光源が相互に補完し合うような光量分布が得られる。その結果、画像読取装置１０３は、ムラのない良好な読取画像を得ることができる。ここで、ＬＥＤ１０は、導光体１１の両端に構成されても良い。また、ＬＥＤ１０、導光体１１は、図８に示すように、片側のみに構成されても良い。
【００２９】
次に、コンタクトイメージセンサ（ＣＩＳ）２１から出力される画像信号を処理する画像信号処理部について図９を参照しながら説明する。ＣＩＳ２１は光電変換部であり、ＲＧＢ等の光源であるＬＥＤ１０、受光センサ（不図示）、ＡＭＰ・Ａ／Ｄ（アンプ・アナログ／デジタル）変換器２３を含んでいる。ＣＩＳ２１から出力される画像データであるアナログ信号は、ＡＭＰ・Ａ／Ｄ変換器２３のＡＭＰによって増幅され、Ａ／Ｄ変換器によってデジタル信号に変換されて、メインＣＰＵ２４内のメモリ２７に保存される。
【００３０】
ＡＭＰ・Ａ／Ｄ変換器２３から出力されたデジタル信号は、画像処理回路４1において１ラインの信号に並べ替えられて、シェーディング補正やフィルタ処理が行われる。その後、デジタル信号である画像情報は、Ｉ／Ｆ回路（インタフェース回路）４２を介して、画像形成装置１００の画像形成部１１１に出力されるか、あるいは外部のホストコンピュータ等によって画像再生される。
【００３１】
サブＣＰＵ３０は、ＬＥＤ駆動回路２５に対して点灯時間を制御したり、シェーディングデータ等の演算や、読取ユニット５０の各ブロックを制御する。さらに、サブＣＰＵ３０は、メインＣＰＵ２４からの設定値に基づいて、ＡＭＰ・Ａ／Ｄ変換器２３を制御する。読取部共通電源２６は、読取ユニット５０に対して電力を供給する。画像読取装置１０３の操作部１０５は、画像読取装置１０３の状態や、画像形成装置１００全体の動作状態を表示する。また、操作部１０５は、ユーザによる読み取り命令を受け付ける。
【００３２】
読取ユニット５０内のＬＥＤ駆動回路２５は、読取部共通電源２６から電力を供給され、サブＣＰＵ３０からの制御によってＣＩＳ２１の各ＬＥＤを作動させる。また、ＡＭＰ・Ａ／Ｄ変換器２３も、読取部共通電源２６から電力を供給され、サブＣＰＵ３０からの制御によって作動する。ＡＭＰ・Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する以外に、その変換レベルを設定して、画像の読取レベル（輝度レベル）を調整することができる。
【００３３】
メインＣＰＵ２４は、通信Ｉ／Ｆ５１を介して、メモリ２７に記憶された設定データ等を読取ユニット５０に送信する。その設定データには、ＡＭＰ・Ａ／Ｄ変換器２３の設定値、読取ユニット５０を制御するための設定値等を含む。サブＣＰＵ３０は、メモリ２７から読み出された設定データに基づいて、ＡＭＰ・Ａ／Ｄ変換器２３の読取レベルの調整や、読取ユニット５０内の各ブロックを制御する。メインＣＰＵ２４は、読取ユニット５０に対する読取部共通電源２６からの電力供給のＯＮ／ＯＦＦを切り替え、読取ユニット５０に対する電源供給を制御する。メインＣＰＵ２４は、シェーディング補正及び読取レベル調整の際の画像データにより、ＣＩＳ２１のＬＥＤ１０の故障や、ＡＭＰ・Ａ／Ｄ変換器２３の異常を検出することができる。
【００３４】
［ゴミ（異物）検出の際の補正処理］
図１０は、本実施例における補正処理の手順を示すフローチャートである。以下、異物の一例としてのゴミを検出する処理を説明する。図１０に示す各処理は、例えば、画像読取装置１０３のメインＣＰＵ２４により実行される。また、記憶媒体等に格納されたプログラムがメインＣＰＵ２４により実行されることにより本図における各処理が実現されても良い。ＣＰＵ２４は、第１の検出手段、第２の検出手段、制御手段の一例である。原稿載置台１０６にシート原稿Ｄが配置され、操作部１０５の入力キーのコピーボタンがユーザにより押下されると、メインＣＰＵ２４は、スキャン動作を開始する。まず、メインＣＰＵ２４は、読取前のゴミ検出処理として、読取位置における流し読みガラス１０９上のゴミの有無とゴミの位置（第１の位置とする）とを検出する（Ｓ１０１：第１の検出手段による第１の検出）。ここで、ゴミ検出の方法として、まず、メインＣＰＵ２４は、イメージセンサユニット１０８をシート原稿読取位置１０９ａに移動させてその位置で対向する読取搬送ローラ１２１ｃの白色を読み取らせる。読み取られた白色画像データ（輝度）は、メモリ２７に格納される。次に、メインＣＰＵ２４は、格納した白色画像データを１画素毎に閾値（基準値）と比較し、閾値を下回る点をゴミと判定する。それらのゴミの画素位置もしくは個数を読取前ゴミ情報としてメモリ２７等に格納する。
【００３５】
メインＣＰＵ２４は、読取前のゴミ検出処理を完了すると、シート原稿Ｄをシート原稿読取位置１０９ａまで搬送させて原稿画像を読み取る（Ｓ１０２）。流し読みの搬送、読取方法については前述のとおりである。メインＣＰＵ２４は、原稿読取の完了後、原稿の後端がシート原稿読取位置１０９ａを通過し終えると、読取後のゴミ検出処理として、再度、流し読みガラス１０９上のゴミの有無及びゴミの位置（第２の位置とする）を検出する（Ｓ１０３：第２の検出手段による第２の検出）。ここで、読取後のゴミ検出処理については、Ｓ１０１において説明した読取前のゴミ検出処理と同じである。メインＣＰＵ２４は、読取後のゴミ検出処理を完了すると、読取前と読取後それぞれのゴミ検出結果に基づいて、補正処理を行う。
【００３６】
メインＣＰＵ２４は、読取前と読取後それぞれのゴミ検出処理の結果、ゴミを検出したか否かを判定する。ここで、ゴミを検出しなかったと判定された場合には、補正処理を行わずに、読み取られた画像を保存して、本処理を終了する。一方、ゴミを検出したと判定された場合に、読取前と読取後それぞれのゴミの検出位置を比較する（Ｓ１０５）。そして、メインＣＰＵ２４は、読取前と読取後それぞれのゴミの検出位置が原稿搬送方向と直交する方向について異なるか否かを判定する（Ｓ１０６）。ここで、ゴミの検出位置が異ならないと判定された場合には、読取前と読取後においてゴミの移動はなかったと判定し、Ｓ１０７において通常のゴミ補正処理を行って、補正された画像データを保存する。Ｓ１０７においては、例えば、ゴミが検出された画素位置の画像データを削除して、その隣接するゴミが検出されなかった画素の画像データに置換するようにしても良い。または、ゴミが検出された画素に隣接するゴミが検出されなかった画素の画像データから、ゴミが検出された画素の画像データを線形補間するようにしても良い。一方、ゴミの検出位置が異なると判定された場合には、読取前と読取後においてゴミの移動があったと判定し、Ｓ１０８において本実施例における移動ゴミについての補正処理を行う。
【００３７】
［移動ゴミについての補正処理］
移動ゴミについての補正処理として、以下の３パターンがある。１つは、読取前と読取後のそれぞれにおけるゴミ検出位置の画素のみの画像データを補正するパターンである。１つは、ゴミの移動領域を含む一定の領域分の画像データを補正するパターンである。また、１つは、読取画像データにおいて主走査方向の１ライン毎にゴミの移動位置を検出し、その検出された移動位置の画素の画像データのみを補正するパターンである。
【００３８】
図１１は、ゴミの検出位置の画像データの補正処理のパターンを示す図である。パターン０及び１は、ゴミの移動なしの場合の画像補正位置を示し、パターン２〜６は、ゴミの移動ありの場合の画像補正位置を示している。Ｓ１０１及びＳ１０３におけるゴミ検出処理の結果、ゴミが検出されなかったと判定された場合には、パターン０に該当し、ゴミ補正処理は実行しない。Ｓ１０１及びＳ１０３においてゴミが検出されたと判定され、Ｓ１０６においてゴミが移動しなかったと判定された場合には、パターン１に該当し、ゴミの検出位置の画素の画像データのみを補正する。
【００３９】
Ｓ１０１においてゴミが検出されたと判定され、Ｓ１０３においてゴミが検出されなかったと判定された場合には、パターン２に該当し、Ｓ１０１における（読取前）ゴミの検出位置の画素について画像データの補正処理を行う。Ｓ１０１においてゴミが検出されなかったと判定され、Ｓ１０３においてゴミが検出されたと判定された場合には、パターン３に該当し、Ｓ１０３における（読取後）ゴミの検出位置の画素について画像データの補正処理を行う。パターン２若しくは３のように、読取前後のいずれか一方でゴミが検出された場合には、Ｓ１０６においてゴミが移動したと判定される。
【００４０】
Ｓ１０１及びＳ１０３においてゴミが検出されたと判定され、Ｓ１０６においてゴミが移動したと判定された場合には、その移動した距離に応じて補正処理を行う。Ｓ１０１におけるゴミの検出位置とＳ１０３におけるゴミの検出位置との副走査方向についての距離が１０画素以内であるか否かを判定する。ここで、１０画素以内であると判定された場合には、パターン４に該当し、その副走査方向の画素数に対応する全ての走査ラインの領域にある画素を対象として画像データの補正を行う。一方、１１画素以上であると判定された場合には、パターン５に該当し、Ｓ１０１におけるゴミの検出位置とＳ１０３におけるゴミの検出位置の画素のみについて画像データの補正処理を行う。以上のパターン１〜パターン５についての画像補正処理は、例えば、既に述べたような置換や線形補間によって行われる。上記のパターン４について、副走査方向の画素数（第１の位置と第２の位置の間隔）に対応する全ての走査ラインの領域にある画素を対象として画像データの補正を行うと説明したが、第１の位置と第２の位置についての原稿搬送方向における画像を補正するようにしても良い。
【００４１】
以下、パターン６として、Ｓ１０１及びＳ１０３においてゴミが検出されたと判定され、Ｓ１０６においてゴミが移動したと判定された場合に、補正処理の対象となる画素の抽出の他の例について説明する。
【００４２】
本例においては、読み取られた画像データ（読取画像データ）から１走査ラインごとにゴミの移動箇所を特定していく。まず、Ｓ１０１においてゴミが検出されたと判定された画素の輝度値を格納しておく。その輝度値とは、白色の読取搬送ローラ１２１ｃ上のゴミの輝度値である。次に、読取画像データにおける原稿先端ライン（読み取り動作の１ライン目）の画像データを１画素ごとに、先述のゴミが検出されたと判定された画素（基準画素とする）の輝度値と比較していく。ここで、対象画素について、周囲の画素より基準画素の輝度値分下回っている場合には、その対象画素は、ゴミが移動した経路にある画素であると判定して補正対象とする。このような処理を、原稿先端ラインから原稿終端ラインまで行っていく。その結果、ゴミが読取前と読取後との間で移動した経路にあった画素が補正対象とされるので、補正処理の精度を向上させることができる。但し、下地が黒色の原稿の場合など、基準画素との輝度値の比較を行う上で、補正対象画素を特定することが難しい場合もある。そのような場合には、パターン６の補正処理は実行せずに、他パターンによる補正処理を実行する。
【符号の説明】
【００４３】
１０  ＬＥＤ
２１  ＣＩＳ
２３  ＡＭＰ・Ａ／Ｄ変換器
２４  メインＣＰＵ
２５  ＬＥＤ駆動回路
２６  読取部共通電源
２７  メモリ
３０  サブＣＰＵ
４１  画像処理回路
４２  Ｉ／Ｆ回路
５０  読取ユニット
５１  通信Ｉ／Ｆ
１００  画像形成装置
１０３  画像読取装置
【図１】
2012244500.tif 000003
【図２】
2012244500.tif 000004
【図３】
2012244500.tif 000005
【図４】
2012244500.tif 000006
【図５】
2012244500.tif 000007
【図６】
2012244500.tif 000008
【図７】
2012244500.tif 000009
【図８】
2012244500.tif 000010
【図９】
2012244500.tif 000011
【図１０】
2012244500.tif 000012
【図１１】
2012244500.tif 000013