(57)【要約】【課題】スパイク状の落込みが存在する場合であっても正確にシェーディング補正を行うことができる原稿読取装置の提供。【解決手段】原稿読取装置は、Ｎ個の基準信号（すなわちＮ個のシェーディング値）を読込み、（Ｓ２１）。読込んだシェーディング値をフーリエ変換することによって、空間周波数成分Ｆ0 〜Ｆ3 及びＦN/2 を算出する（Ｓ２２）。そして、算出した空間周波数成分Ｆ0〜Ｆ3 及びＦN/2 のフーリエ逆変換を行うことによって、補正後のシェーディング値ｆn を算出する（Ｓ２３）。【選択図】図７
2008072350.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読取ることにより得られる読取信号を、基準面を読取ることにより得られる基準信号により補正し、前記原稿画像に対応した画像信号を生成する原稿読取装置において、
前記基準信号に対して直交変換を施す手段と、直交変換を施して得られる空間周波数成分から所定帯域の成分を除去する手段と、前記所定帯域の成分が除去された成分に対して逆直交変換を施す手段と、逆直交変換を施して得られた信号により前記読取信号を補正する手段とを備えることを特徴とする原稿読取装置。
【請求項２】
一次元的に配置した複数の光電変換素子を備え、奇数番目の光電変換素子と偶数番目の光電変換素子との出力差を補正前後で維持すべく前記所定帯域を設定してあることを特徴とする請求項１に記載の原稿読取装置。
【請求項３】
前記直交変換を、
【数１】
2008072350.tif 000009
により表した場合、除去すべき空間周波数成分をＦ2 〜ＦN/2-1 及びＦN/2+1〜ＦN-2 としてあることを特徴とする請求項１又は請求項２に記載の原稿読取装置。
【請求項４】
前記直交変換を、
【数２】
2008072350.tif 000010
により表した場合、除去すべき空間周波数成分をＦ4 〜ＦN/2-1 及びＦN/2+1〜ＦN-4 としてあることを特徴とする請求項１又は請求項２に記載の原稿読取装置。
【請求項５】
前記直交変換を、
【数３】
2008072350.tif 000011
により表した場合、除去すべき空間周波数成分を０．１×Ｆ1 ≧Ｆi（ｉ＝２，３，…，Ｎ／２−１）を満たすＦｉとしてあることを特徴とする請求項１又は請求項２に記載の原稿読取装置。
【請求項６】
前記逆直交変換により得られる信号の大きさについて使用範囲を設定する手段と、前記信号の大きさが設定した使用範囲内の大きさであるか否かを判断する手段と、前記使用範囲内の大きさでないと判断した場合、その旨を報知する手段とを更に備えることを特徴とする請求項１又は請求項２に記載の原稿読取装置。
【請求項７】
前記使用範囲は前記基準信号の初期値の８５％〜１１５％であることを特徴とする請求項６に記載の原稿読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、正確なシェーディング補正を行うことができる原稿読取装置に関する。
【背景技術】
【０００２】
原稿画像をＣＣＤなどの光電変換素子により光学的に読取る場合、原稿読取時の光源の配光特性、光電変換素子の感度ムラ等の補正を行う必要がある。このため、基準白板を原稿読取装置に設置し、基準白板を光電変換素子で読取ったときの出力値をシェーディング値として記録し、シェーディング値を用いて前述した補正（シェーディング補正）を行っている。
【０００３】
ところで、記録したシェーディング値自体にノイズが含まれる場合がある。そのため、従来では、主走査方向のメディアンフィルタ処理により近接画素による平均化を行い、ノイズを除去する手法（例えば、特許文献１参照）、副走査方向の複数箇所を読取り、最も明るいデータをシェーディング値とする手法（例えば、特許文献２参照）、副走査方向に複数のシェーディング値をサンプリングし、平均化することによって汚れなどの影響を除去する手法（例えば、特許文献３参照）等が提案されている。
【特許文献１】特開平２−２８５８５８号公報
【特許文献２】特開平３−１２６３７２号公報
【特許文献３】特開２０００−２９５４１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されている手法では、隣接画素から補間を行うため、各画素ごとのムラが平均化されてしまうため、例えば、基準白板上の汚れなどにより特定の画素についてシェーディング値が落ち込み、正確なシェーディング補正を行うことができないという問題点を有していた。また、全てのムラが平均化されることを防止するために、所定の閾値を下回った画素をスパイク状の落込みとして抽出し、隣接画素から補間することも考えられるが、この場合は、元のシェーディング値が閾値に近いとき、閾値よりわずかに大きいか小さいかで処理後のシェーディング値に差が生じ、濃度ムラとなる虞があり、好ましくない。
【０００５】
また、特許文献２及び３に記載の手法では、副走査方向に複数ライン分をＣＣＤで読取るため、１ラインのみの読取りに比べてより幅がある基準白板を必要とし、そのためのスペースを確保しなければならないという問題点を有している。更に、ＣＣＤが固定されて原稿を副走査方向に移動して流し読みを行う原稿読取装置では、基準白板の副走査方向の副走査方向の複数個所を読取ることが困難であるという問題点を有している。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、基準面を読取ることにより得られる基準信号に対して直交変換を施し、得られた空間周波数成分から所定帯域の成分を除去し、除去された成分を逆直交変換して得られた信号により読取信号を補正する構成とすることにより、スパイク状のノイズが生じた場合であっても正確にシェーディング補正を行うことができ、しかも、基準信号を得るために複数ライン分の読取りが必要でない原稿読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る原稿読取装置は、原稿画像を読取ることにより得られる読取信号を、基準面を読取ることにより得られる基準信号により補正し、前記原稿画像に対応した画像信号を生成する原稿読取装置において、前記基準信号に対して直交変換を施す手段と、直交変換を施して得られる空間周波数成分から所定帯域の成分を除去する手段と、前記所定帯域の成分が除去された成分に対して逆直交変換を施す手段と、逆直交変換を施して得られた信号により前記読取信号を補正する手段とを備えることを特徴とする。
【０００８】
本発明にあっては、基準信号を直交変換して得られる空間周波数成分から所定帯域の成分を除去し、その後に逆変換した信号を用いて読取信号を補正するため、シェーディング補正を行う際に、特定画素の輝度値におけるスパイク状の落込みの影響が除去される。
【０００９】
本発明に係る原稿読取装置は、一次元的に配置した複数の光電変換素子を備え、奇数番目の光電変換素子と偶数番目の光電変換素子との出力差を補正前後で維持すべく前記所定帯域を設定してあることを特徴とする。
【００１０】
本発明にあっては、一次元的に配置した複数の光電変換素子のうち奇数番目と偶数番目との出力差を補正前後で維持するように帯域設定を行っているため、奇数画素及び偶数画素の個体差に起因した出力差、光電変換素子のアナログ出力値を増幅するアナログアンプの利得の差に起因した出力差がある場合、これらの出力差を除去することなく、例えば、輝度値におけるスパイク状の落込みの影響のみが除去される。
【００１１】
【数１】
2008072350.tif 000003
【００１２】
本発明に係る原稿読取装置は、前記直交変換を、上記数式により表した場合、除去すべき空間周波数成分をＦ2 〜ＦN/2-1 及びＦN/2+1〜ＦN-2 としてあることを特徴とする。
【００１３】
本発明にあっては、直流成分Ｆ0 、低周波数成分Ｆ1 、及び所定周波数成分ＦN/2を残すように帯域設定を行っている。直流成分Ｆ0 及び低周波数成分Ｆ1 を残すことにより、帯域除去による補正前後にてシェーディング値の変動が小さくなると共に、輝度値におけるスパイク状の落込みの影響が最小限に抑えられる。また、ＦN/2の成分を残すことにより、偶数画素と奇数画素との出力値の差を除去することがなくなる。
【００１４】
【数２】
2008072350.tif 000004
【００１５】
本発明に係る原稿読取装置は、前記直交変換を、上記数式により表した場合、除去すべき空間周波数成分をＦ4 〜ＦN/2-1 及びＦN/2+1〜ＦN-4 としてあることを特徴とする。
【００１６】
本発明にあっては、直流成分Ｆ0 、低周波数成分Ｆ1 ，Ｆ2 ，Ｆ3、及び所定周波数成分ＦN/2 を残すように帯域設定を行っている。直流成分Ｆ0 及び低周波数成分Ｆ1，Ｆ2 ，Ｆ3 を残すことにより、帯域除去による補正前後にてシェーディング値の変動が小さくなると共に、輝度値におけるスパイク状の落込みの影響が最小限に抑えられる。また、ＦN/2の成分を残すことにより、偶数画素と奇数画素との出力値の差を除去することがなくなる。
【００１７】
【数３】
2008072350.tif 000005
【００１８】
本発明に係る原稿読取装置は、前記直交変換を、上記数式により表した場合、除去すべき空間周波数成分を０．１×Ｆ1 ≧Ｆi（ｉ＝２，３，…，Ｎ／２−１）を満たすＦi としてあることを特徴とする。
【００１９】
本発明にあっては、除去すべき空間周波数成分を０．１×Ｆ1 ≧Ｆi（ｉ＝２，３，…，Ｎ／２−１）を満たすＦi としている。したがって、直流成分Ｆ0、低周波数成分Ｆ1  、微小な値を持つ高周波成分のみを残すようにしているため、帯域除去による補正前後にてシェーディング値の変動が小さくなると共に、輝度値におけるスパイク状の落込みの影響が最小限に抑えられる。
【００２０】
本発明に係る原稿読取装置は、前記逆直交変換により得られる信号の大きさについて使用範囲を設定する手段と、前記信号の大きさが設定した使用範囲内の大きさであるか否かを判断する手段と、前記使用範囲内の大きさでないと判断した場合、その旨を報知する手段とを更に備えることを特徴とする。
【００２１】
本発明にあっては、逆直交変換により得られる信号の大きさについて使用範囲を設定しており、使用範囲内の大きさでない場合にはその旨を報知する。経時変化により基準面の汚れがひどくなり、画素データの落ち込みが複数ある場合にはシェーディング補正が正確に行えないが、本発明ではシェーディング補正に用いる信号が予め設定されている使用範囲にない場合にはその旨が報知されるため、基準面の清掃等を促すことができる。
【００２２】
本発明に係る原稿読取装置は、前記使用範囲は前記基準信号の初期値の８５％〜１１５％であることを特徴とする。
【００２３】
本発明にあっては、基準信号の使用範囲を初期値の８５％〜１１５％に設定している。経時変化により基準面の汚れがひどくなり、シェーディング補正が正確に行えない場合であっても、その旨が報知されるため、基準面の清掃等を促すことができる。
【発明の効果】
【００２４】
本発明による場合は、基準信号を直交変換して得られる空間周波数成分から所定帯域の成分を除去し、その後に逆変換した信号を用いて読取信号を補正する。したがって、シェーディング補正を行う際に、特定画素における輝度値におけるスパイク状の落込みの影響を除去することができる。
【００２５】
本発明による場合は、一次元的に配置した複数の光電変換素子のうち奇数番目と偶数番目との出力差を補正前後で維持するように帯域設定を行っている。したがって、奇数画素及び偶数画素の個体差に起因した出力差、光電変換素子のアナログ出力値を増幅するアナログアンプの利得の差に起因した出力差がある場合、これらの出力差を除去することなく、例えば、輝度値におけるスパイク状の落込みの影響のみを除去することができる。
【００２６】
本発明による場合は、直流成分Ｆ0 、低周波数成分Ｆ1 、及び所定周波数成分ＦN/2 を残すように帯域設定を行っている。したがって、直流成分Ｆ0 及び低周波数成分Ｆ1 を残すことにより、帯域除去による補正前後にてシェーディング値の変動が小さくなると共に、輝度値におけるスパイク状の落込みの影響を最小限に抑えることができる。また、ＦN/2 の成分を残すことにより、偶数画素と奇数画素との出力値の差を除去することがなくなる。
【００２７】
本発明による場合は、直流成分Ｆ0 、低周波数成分Ｆ1 ，Ｆ2 ，Ｆ3 、及び所定周波数成分ＦN/2 を残すように帯域設定を行っている。したがって、直流成分Ｆ0 及び低周波数成分Ｆ1，Ｆ2 ，Ｆ3 を残すことにより、帯域除去による補正前後にてシェーディング値の変動が小さくなると共に、輝度値におけるスパイク状の落込みの影響を最小限に抑えることができる。また、ＦN/2 の成分を残すことにより、偶数画素と奇数画素との出力値の差を除去することがなくなる。
【００２８】
本発明による場合は、除去すべき空間周波数成分を０．１×Ｆ1 ≧Ｆi（ｉ＝２，３，…，Ｎ／２−１）を満たすＦi としている。したがって、直流成分Ｆ0 、低周波数成分Ｆ1 、微小な値を持つ高周波成分のみを残すようにしているため、帯域除去による補正前後にてシェーディング値の変動が小さくなると共に、輝度値におけるスパイク状の落込みの影響を最小限に抑えることができる。
【００２９】
本発明による場合は、逆直交変換により得られる信号の大きさについて使用範囲を設定しており、使用範囲内の大きさでない場合にはその旨を報知する。経時変化により基準面の汚れがひどくなり、画素データの落ち込みが複数ある場合にはシェーディング補正が正確に行えないが、本発明ではシェーディング補正に用いる信号が予め設定されている使用範囲にない場合にはその旨が報知されるため、基準面の清掃等を促すことができる。
【００３０】
本発明による場合は、基準信号の使用範囲を初期値の８５％〜１１５％に設定している。経時変化により基準面の汚れがひどくなり、シェーディング補正が正確に行えない場合であっても、その旨が報知されるため、基準面の清掃等を促すことができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
図１は本発明に係る原稿読取装置の要部構成を示すブロック図である。図中１０は、原稿の読取信号に対する基準値を得るための基準白板であり、原稿の走査方向の一端側に設けられている。製品出荷時、原稿読取前、原稿読取後等の適宜の時点で基準白板１０に読取用の光が照射され、その反射光に基づいて各画素に対する基準値（シェーディング値）が算出される。
【００３２】
原稿読取装置は、主走査方向に複数の光電変換素子を配してなるＣＣＤラインセンサ１１を備える。このＣＣＤラインセンサ１１は、原稿及び基準白板１０からの反射光を受光し、受光量に応じた電気信号を出力する。電気信号を高速するためにＣＣＤラインセンサ１１は２つの出力端を備えており、一方は奇数番目の画素（奇数画素）からの電気信号を出力し、他方は偶数番目の画素（偶数画素）からの電気信号を出力する。
【００３３】
奇数画素から出力される電気信号は増幅器１２Ａによって増幅され、ＡＤ変換器１３Ａによってデジタル信号に変換された後、ＡＳＩＣ１４に入力される。同様に、偶数画素から出力される電気信号は増幅器１２Ｂによって増幅され、ＡＤ変換器１３Ｂによってデジタル信号に変換された後、ＡＳＩＣ１４に入力される。
【００３４】
ＡＳＩＣ１４は、基準白板１０を読取ることにより取得した基準信号に基づいてシェーディング値を算出すると共に、原稿を読取ることにより取得した読取信号についてシェーディング補正を施す処理を行う。シェーディング補正されたデジタル信号はページメモリ１５に格納され、ページメモリ１５にて生成された画像信号が画像出力ＩＦ１６へ適宜出力される。また、ＡＳＩＣ１４は、シェーディング値の初期値を記憶するためのメモリを備えており、任意の時点で算出されたシェーディング値と初期値との比を算出する。算出した比が所定の範囲にない場合、表示装置１７へ制御信号を出力し、その旨を報知することによって基準白板１０の清掃等を促す。
【００３５】
以下、ＡＳＩＣ１４によりシェーディング値を算出する手法について説明する。図２は基準白板１０を読取って得られるシェーディング値の一例を示すグラフである。横軸は画素番号ｎ、縦軸は補正前のシェーディング値ｆn を表している。画素番号０はＣＣＤラインセンサ１１の一端側の画素、画素番号６３はＣＣＤラインセンサ１１の他端側の画素に対応している。また、補正前のシェーディング値ｆn はＣＣＤラインセンサ１１にて受光した光の輝度に対応する。
【００３６】
大局的に見れば、中央の画素付近で輝度が高くなり、両端の画素近傍で輝度が低くなっている。また、局所的に見れば、隣接する画素間で輝度のばらつきが生じている。これは、基準白板１０に対して光を照射する光源（不図示）が有限の大きさをもっているために照射する光が不均一になっていること、基準白板１０からの反射光を光電変換素子へ集光させる結像レンズ（不図示）のシェーディングにより周辺減光が生じていること、各光電変換素子の感度にばらつきが生じていることに起因している。また、隣接する奇数画素と偶数画素との間の輝度の差は、ＣＣＤ１１の特性による奇数画素出力と偶数画素出力との差、増幅器１２Ａ、１２Ｂ、ＡＤ変換器１３Ａ、１３Ｂ同士の個体差によって生ずる奇数画素と偶数画素との間の差が、各輝度値全てに現れる。
【００３７】
得られたＮ個（図２の例ではＮ＝６４）のシェーディング値はＡＳＩＣ１４によって直交変換される。本実施の形態では、直交変換としてフーリエ変換を行い、Ｎ個のシェーディング値ｆ0 ，ｆ1 ，…，ｆN-１ から空間周波数成分Ｆ1，Ｆ1 ，…，ＦN-1 を算出する。具体的には、以下の変換式を用いて空間周波数成分を算出する。
【００３８】
【数４】
2008072350.tif 000006
【００３９】
Ｆk は複素数であり、Ｆk とＦN-k とは互いに複素共役の関係にある。そのため、Ｆkの値としては、ｋ＝０〜Ｎ／２まで求めればよいが、本実施の形態では、ｋ＝０〜Ｎ／２の空間周波数成分のうち、Ｆ4 〜ＦN/2-1の成分を除去することによりシェーディング値ｆn におけるスパイク状の落込みの影響を除去する。そのため、Ｆ0 〜Ｆ3 及びＦN/2 のみを計算すればよく、計算時間を短縮することができる。
【００４０】
前述した周波数帯域の成分を除去した後、ＡＳＩＣ１４は逆フーリエ変換を行い、シェーディング補正に用いるシェーディング値ｆn ’を算出する。逆フーリエ変換は、数式４に示したフーリエ変換の逆変換として定義され、以下の式により表される。
【００４１】
【数５】
2008072350.tif 000007
【００４２】
ただし、数式５は一般式であり、本実施の形態では、Ｆ0 〜Ｆ3 及びＦN/2 の成分のみを算出すればよく、実際には次式を算出すればよいことになる。
【００４３】
【数６】
2008072350.tif 000008
【００４４】
図３はシェーディング値ｆn のフーリエ変換、及び補正後のシェーディング値ｆn’を示すグラフである。図３（ａ）は、図２に示したシェーディング値ｆnのフーリエ変換の結果を示すグラフであり、横軸は波数、縦軸にはＦk の絶対値を表している。この例では、Ｆ4 〜ＦN/2-1 の空間周波数成分はほとんど存在しないことが分かる。また、ＦN/2 （図３（ａ）の例ではＦ32 ）の成分は僅かながら存在するが、本実施の形態ではこの成分を残すようにしている。隣接する奇数画素と偶数画素との間の差分値を一定とした場合、ＦN/2 の絶対値はその差分値の１／２と一致する。そのため、隣接する奇数画素と偶数画素との差分値を除去してしまうことなく補正後のシェーディング値に反映するためにＦN/2 の成分を残すようにしている。
【００４５】
図３（ｂ）は、Ｆ4 〜ＦN/2-1 の空間周波数成分を除去した後に逆フーリエ変換を行った結果を示すグラフであり、横軸は画素番号、縦軸は補正後のシェーディング値ｆn’を表している。Ｆ0 〜Ｆ3 の空間周波数成分を残すことにより、補正前のシェーディング値ｆn と補正後のシェーディング値ｆn ’との差を２％以内に抑えることができる。
【００４６】
図４はスパイク状ノイズが含まれる場合のシェーディング値ｆn を示すグラフである。横軸は画素番号ｎ、縦軸は補正前のシェーディング値ｆnを表している。大局的にみれば、図２に示したグラフと同様であるが、ｎ＝ｎ0 （図４に示した例ではｎ0 ＝１５）でスパイク状の落込みが見られる。
【００４７】
図５はシェーディング値ｆn のフーリエ変換、及び補正後のシェーディング値ｆn ’を示すグラフである。図５（ａ）は、図４に示したシェーディング値ｆn のフーリエ変換の結果を示すグラフであり、横軸は波数、縦軸にはＦk の絶対値を表している。シェーディング値にスパイク状の落ち込みが見られるシェーディング値ｆn をフーリエ変換した場合、ｋ＝４〜Ｎ／２−１の範囲にもある程度の大きさの空間周波数成分が存在する。前述したように、スパイク状の落ち込みがないシェーディング値ｆn をフーリエ変換した場合には、Ｆ4 〜ＦN/2-1 の空間周波数成分はほとんど存在しないため、シェーディング値ｆn にスパイク状の落ち込みが生じたことにより発生した成分であることが分かる。本実施の形態では、フーリエ変換を行う際にＦ0〜Ｆ3 及びＦN/2 のみを計算することによってＦ4 〜ＦN/2-1 の空間周波数成分を除去する構成であるため、シェーディング値ｆn におけるスパイク状の落ち込みの影響を除去することができる。
【００４８】
図５（ｂ）は、Ｆ4 〜ＦN/2-1 の空間周波数成分を除去した後に逆フーリエ変換を行った結果を示すグラフであり、横軸は画素番号、縦軸は補正後のシェーディング値ｆn’を表している。Ｆ4 〜ＦN/2-1 の空間周波数成分を除去することにより、補正前のシェーディング値ｆn におけるスパイク状の落込みが改善されていることが分かる。また、スパイク状の落ち込みがない場合の補正前のシェーディング値と、スパイク状の落ち込みがある場合のシェーディング値とを比較して、両者の差を１５％以内に抑えることが可能となっている。
【００４９】
以下、原稿読取装置が実行する処理の手順について説明する。図６は原稿読取装置が実行する処理の手順を説明するフローチャートである。原稿読取装置は、まず、シェーディング補正値に対する初期値を設定すべきか否かを判断する（ステップＳ１１）。初期値の設定は製造時、工場出荷時、使用開始後の任意の時点で行い、オペレータ等による所定の操作を受付けた場合、初期値の設定を行うと判断する。
【００５０】
初期値を設定すべきと判断した場合（Ｓ１１：ＹＥＳ）、原稿読取装置は、後述するシェーディング値算出処理を行い（ステップＳ１２）、各画素におけるシェーディング値を記憶する（ステップＳ１３）。
【００５１】
一方、初期値の設定が不要であると判断した場合（Ｓ１１：ＮＯ）、シェーディング補正を実行すべきであるか否かを判断する（ステップＳ１４）。シェーディング補正が不要であると判断した場合（Ｓ１４：ＮＯ）、原稿読取装置は処理をステップＳ１１へ戻す。
【００５２】
シェーディング補正が必要であると判断した場合（Ｓ１４：ＹＥＳ）、後述するシェーディング値算出処理を実行する（ステップＳ１５）。そして、原稿読取装置は算出したシェーディング補正値とその初期値との比を算出し、算出した比が所定範囲に存在するか否かを判断する（ステップＳ１６）。本実施の形態では、所定範囲として初期値の８５％〜１１５％を設定している。
【００５３】
算出した比が所定範囲に存在すると判断した場合（Ｓ１６：ＹＥＳ）、原稿読取装置は算出したシェーディング値を用いてシェーディング補正を行う（ステップＳ１７）。一方、算出した比が所定範囲に存在しない場合（Ｓ１６：ＮＯ）、その旨を報知して（ステップＳ１８）、基準白板１０の清掃等を促す。
【００５４】
図７はシェーディング値算出処理の手順を示すフローチャートである。原稿読取装置のＡＳＩＣ１４は、ＡＤ変換器１３Ａ，１３Ｂによってデジタル形式に変換されたＮ個の基準信号、すなわちＮ個のシェーディング値ｆk を読込む（ステップＳ２１）。
【００５５】
次いで、ＡＳＩＣ１４は、読込んだシェーディング値ｆk をフーリエ変換することによって、空間周波数成分Ｆ0〜Ｆ3 及びＦN/2 を算出する（ステップＳ２２）。
【００５６】
そして、算出した空間周波数成分Ｆ0 〜Ｆ3 及びＦN/2 のフーリエ逆変換を行うことによって、補正後のシェーディング値ｆn を算出する（ステップＳ２３）。
【図面の簡単な説明】
【００５７】
【図１】本発明に係る原稿読取装置の要部構成を示すブロック図である。
【図２】基準白板を読取って得られるシェーディング値の一例を示すグラフである。
【図３】シェーディング値ｆn のフーリエ変換、及び補正後のシェーディング値ｆn ’を示すグラフである。
【図４】スパイク状ノイズが含まれる場合のシェーディング値ｆn を示すグラフである。
【図５】シェーディング値ｆn のフーリエ変換、及び補正後のシェーディング値ｆn ’を示すグラフである。
【図６】原稿読取装置が実行する処理の手順を説明するフローチャートである。
【図７】シェーディング算出処理の手順を示すフローチャートである。
【符号の説明】
【００５８】
１０  基準白板
１１  ＣＣＤラインセンサ
１２Ａ，１２Ｂ  増幅器  
１３Ａ，１３Ｂ  ＡＤ変換器
１４  ＡＳＩＣ
１５  ページメモリ
１６  画像出力ＩＦ
１７  表示装置
【図１】
2008072350.tif 000012
【図２】
2008072350.tif 000013
【図３】
2008072350.tif 000014
【図４】
2008072350.tif 000015
【図５】
2008072350.tif 000016
【図６】
2008072350.tif 000017
【図７】
2008072350.tif 000018