(57)【要約】【課題】読み取った画像の明るさのムラを抑制することができる原稿読取装置を提供する。【解決手段】本発明の原稿読取装置は、画像原稿を読み取るために光源１２１を副走査方向へ移動させる各位置で、光源１２１の位置が主走査方向へずれる位置ズレ量を１ライン分の画像に含まれる画素の数を単位として検出し、予め各画素に関連付けて記憶してあるシェーディング補正データ（基準データ）を用いてシェーディング補正を行う際に、イメージセンサ１５が出力する画素値に対して、位置ズレ量だけ画像上でずれた画素に関連付けられたシェーディング補正データを対応させてシェーディング補正を行う。同じ光量分布の元で得られた画素値とシェーディング補正データとを対応させることができ、シェーディング補正が正確に行われ、明るさのムラの発生を抑制した画像データが生成される。【選択図】図１
2009188750.tif 000002
【特許請求の範囲】
【請求項１】
線状に構成してあり、原稿からの反射光を受光し、受光した光量に応じて、原稿画像を読み取った１ライン分の画像に含まれる複数の画素の明るさを示す複数の画素値からなる画像データを出力するイメージセンサと、
線状に構成してあり、前記イメージセンサの長手方向に対応する方向である主走査方向を長手方向にして配置され、主走査方向に交差する副走査方向に移動しながら原稿に光を照射する光源と、
所定の白色物体に対して前記光源が光を照射した場合の反射光を受光した前記イメージセンサが出力する画像データに含まれる各画素値に応じた基準データを、各画素に関連付けて記憶する手段と、
前記イメージセンサが出力する画像データに含まれる各画素値に対して、前記基準データを用いてシェーディング補正を行う補正手段と
を備える原稿読取装置において、
前記光源が副走査方向へ移動する際に前記光源の主走査方向の位置が所定の基準位置からずれる位置ズレ量を検出するズレ検出手段と、
前記イメージセンサが出力する画像データに含まれる各画素値に対して、前記補正手段がシェーディング補正を行うために対応させるべき基準データを、前記画像データを得るために前記光源が原稿に光を照射したときの位置ズレ量に応じた量だけ各画素から画像上で位置をずらした画素に関連付けられた基準データへ変更する変更手段と
を備えることを特徴とする原稿読取装置。
【請求項２】
前記ズレ検出手段は、前記イメージセンサが出力する画像データに含まれる画素値に対応する画素の数を単位にして位置ズレ量を検出するように構成してあり、
前記変更手段は、前記イメージセンサが出力する画像データに含まれる各画素値に対して、前記補正手段がシェーディング補正を行うために対応させるべき基準データを、前記ズレ検出手段が検出した位置ズレ量が表す画素数だけ各画素から画像上で位置をずらした画素に関連付けられた基準データへ変更するように構成してあること
を特徴とする請求項１に記載の原稿読取装置。
【請求項３】
前記イメージセンサが受光する光量の長手方向の分布を、少なくとも一箇所に周囲との光量差が所定の大きさ以上となるマーカ部分を含む分布にすることができるように構成してあり、
前記ズレ検出手段は、
前記光源が副走査方向へ移動する間に前記イメージセンサが出力する画像データに含まれる各画素値を取得する手段と、
各画素値に対応する画素の内、前記マーカ部分の光量に応じた画素値に対応する画素であるマーカ画素を、画素間での画素値の差に基づいて特定する手段と、
特定したマーカ画素と前記光源の副走査方向の位置が所定の基準位置にある状態で特定したマーカ画素との間の画素数を前記位置ズレ量として取得する手段と
を有することを特徴とする請求項２に記載の原稿読取装置。
【請求項４】
前記光源は、原稿読取時に原稿が配置される範囲の外側へ光を照射する範囲外照射部分を含んでおり、
前記光源の前記範囲外照射部分から光を照射される位置に、前記光源と一体に移動する反射板を備え、
前記反射板は、主走査方向の少なくとも一箇所に周囲と反射率が異なる部分を設けてあること
を特徴とする請求項３に記載の原稿読取装置。
【請求項５】
前記光源から光を照射される位置に反射板を着脱可能にし、前記反射板を装着した状態で前記反射板が前記光源と一体に移動するように構成してあり、
前記反射板は、装着した状態で主走査方向の少なくとも一箇所に周囲と反射率が異なる部分を設けてあり、
前記ズレ検出手段は、前記反射板を装着している状態で前記位置ズレ量を検出するように構成してあること
を特徴とする請求項３に記載の原稿読取装置。
【請求項６】
前記光源は、原稿読取時に原稿が配置される範囲の外側へ光を照射する範囲外照射部分を含んでおり、
前記範囲外照射部分には、主走査方向の少なくとも一箇所に周囲と輝度が異なる部分を設けてあり、
前記光源の前記範囲外照射部分から照射された光を前記イメージセンサに受光させる手段を更に備えること
を特徴とする請求項３に記載の原稿読取装置。
【請求項７】
前記光源からの光が前記イメージセンサへ入射するまでの光路中に、前記光源と一体に移動し、前記光源からの光を反射するミラーを更に備え、
前記光源は、原稿読取時に原稿が配置される範囲の外側へ光を照射する範囲外照射部分を含んでおり、
前記ミラーには、前記範囲外照射部分からの光を反射する部分の少なくとも一箇所に、周囲と反射率が異なる部分を設けてあること
を特徴とする請求項３に記載の原稿読取装置。
【請求項８】
前記光源の主走査方向の少なくとも一箇所での輝度が周囲と異なった輝度になるように、前記光源の輝度分布を変更する輝度変更手段を更に備え、
前記ズレ検出手段は、前記輝度変更手段が前記光源の輝度分布を変更した状態で前記位置ズレ量を検出するように構成してあること
を特徴とする請求項３に記載の原稿読取装置。
【請求項９】
前記光源の副走査方向の各位置に関連付けて、各位置について前記ズレ検出手段が検出した位置ズレ量を記憶する記憶手段を更に備え、
前記変更手段は、
前記イメージセンサが出力する画像データに含まれる各画素値に対して、前記補正手段がシェーディング補正を行うために対応させるべき基準データを、前記画像データを得るために前記光源が原稿に光を照射したときの前記光源の副走査方向の位置に関連付けて前記記憶手段が記憶する位置ズレ量に応じた量だけ各画素から画像上で位置をずらした画素に関連付けられた基準データへ変更するように構成してあること
を特徴とする請求項１から８までのいずれか一つに記載の原稿読取装置。
【請求項１０】
予め定められた所定のタイミングで、前記光源の副走査方向の各位置についての位置ズレ量を前記ズレ検出手段に検出させる手段を更に備えること
を特徴とする請求項９に記載の原稿読取装置。
【請求項１１】
前記光源は、複数のＬＥＤを主走査方向に並べて構成してあることを特徴とする請求項１から１０までのいずれか一つに記載の原稿読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像を光学的に読み取る原稿読取装置に関し、より詳しくは、原稿画像を読み取った画像の明るさのムラの発生を抑制することができる原稿読取装置に関する。
【背景技術】
【０００２】
原稿に記録された原稿画像を光学的に読み取って画像データを生成する原稿読取装置は、スキャナ装置又は複写装置として広く利用されている。通常の原稿読取装置では、冷陰極管又はＬＥＤ（Light Emitting Diode）等を用いた光源からの光を原稿に照射し、原稿上で反射した光の明るさをＣＣＤ（Charge Coupled Device ）センサ又はＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ等のイメージセンサで検出することによって、原稿の読み取りを行う。光源及びイメージセンサはライン状に構成されており、イメージセンサは原稿を読み取った１ライン分の画像を表す画像データを出力し、原稿又は光源を移動させることによって原稿の全体が読み取られる。また原稿読取装置では、レンズ等の光学系を用い、原稿からの光を集光させてイメージセンサへ導くように構成されているものが多い。
【０００３】
ところで、原稿読取装置では、光源の輝度ムラ、光学系の光学特性による周辺減光、及びイメージセンサ上の受光素子間での感度のバラツキ等の原因により、イメージセンサで検出できる光の明るさは主走査方向（ラインに沿った方向）に不均一となる。そこで、従来の原稿読取装置は、主走査方向に均一な明るさで画像データを生成できるようにシェーディング補正を行う機能を備えている。具体的には、輝度分布が一様な標準の白色画像を読み取り、読み取った白色画像を表す画像データを記憶しておき、原稿画像を読み取ったときに、イメージセンサが出力する画像データを白色画像の画像データで除することにより、主走査方向の明るさの不均一性を補正する。特許文献１には、シェーディング補正を行う原稿読取装置の例が開示されている。
【特許文献１】特開平４−２３６５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
原稿を読み取るためにライン状の光源を副走査方向（ラインに交差する方向）に移動させる構造の原稿読取装置では、光源が副走査方向へ移動する際に、組立誤差等のために光源の位置が主走査方向に若干変動する。光源の位置が主走査方向へずれた場合は、主走査方向の光量分布が変化し、光量の変化に応じてイメージセンサが出力する画像データが変化するので、シェーディング補正を正確に行うことができなくなる。従って、従来の原稿読取装置では、光源の移動に起因して、原稿画像を読み取った画像の明るさにムラが発生するという問題がある。特に、光源として複数のＬＥＤを主走査方向に並べたＬＥＤアレイを用いている原稿読取装置は、ＬＥＤの輝度にバラツキがあるので、画像の明るさにムラが発生し易い。特許文献１には、このような問題の解決手段は開示されていない。
【０００５】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、副走査方向に移動する光源の主走査方向への位置変動に応じたシェーディング補正を行うことにより、読み取った画像の明るさのムラを抑制することができる原稿読取装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る原稿読取装置は、線状に構成してあり、原稿からの反射光を受光し、受光した光量に応じて、原稿画像を読み取った１ライン分の画像に含まれる複数の画素の明るさを示す複数の画素値からなる画像データを出力するイメージセンサと、線状に構成してあり、前記イメージセンサの長手方向に対応する方向である主走査方向を長手方向にして配置され、主走査方向に交差する副走査方向に移動しながら原稿に光を照射する光源と、所定の白色物体に対して前記光源が光を照射した場合の反射光を受光した前記イメージセンサが出力する画像データに含まれる各画素値に応じた基準データを、各画素に関連付けて記憶する手段と、前記イメージセンサが出力する画像データに含まれる各画素値に対して、前記基準データを用いてシェーディング補正を行う補正手段とを備える原稿読取装置において、前記光源が副走査方向へ移動する際に前記光源の主走査方向の位置が所定の基準位置からずれる位置ズレ量を検出するズレ検出手段と、前記イメージセンサが出力する画像データに含まれる各画素値に対して、前記補正手段がシェーディング補正を行うために対応させるべき基準データを、前記画像データを得るために前記光源が原稿に光を照射したときの位置ズレ量に応じた量だけ各画素から画像上で位置をずらした画素に関連付けられた基準データへ変更する変更手段とを備えることを特徴とする。
【０００７】
本発明においては、原稿読取装置は、画像原稿を読み取るために光源を副走査方向へ移動させる各位置で、光源の位置が主走査方向へずれる位置ズレ量を検出し、１ライン分の画像に含まれる各画素に関連付けて予め記憶されたシェーディング補正データを用いてシェーディング補正を行う際に、イメージセンサが出力した画素値に対して、検出した位置ズレ量に応じた量だけ各画素から画像上で位置をずらした画素に関連付けられたシェーディング補正データを対応させてシェーディング補正を行う。
【０００８】
本発明に係る原稿読取装置は、前記ズレ検出手段は、前記イメージセンサが出力する画像データに含まれる画素値に対応する画素の数を単位にして位置ズレ量を検出するように構成してあり、前記変更手段は、前記イメージセンサが出力する画像データに含まれる各画素値に対して、前記補正手段がシェーディング補正を行うために対応させるべき基準データを、前記ズレ検出手段が検出した位置ズレ量が表す画素数だけ各画素から画像上で位置をずらした画素に関連付けられた基準データへ変更するように構成してあることを特徴とする。
【０００９】
本発明においては、原稿読取装置は、光源の位置が主走査方向へずれる位置ズレ量を画素の数を単位にして検出し、シェーディング補正を行う際に、イメージセンサが出力した画素値に対して、位置ズレ量だけ画像上でずれた画素に関連付けられたシェーディング補正データを対応させてシェーディング補正を行う。
【００１０】
本発明に係る原稿読取装置は、前記イメージセンサが受光する光量の長手方向の分布を、少なくとも一箇所に周囲との光量差が所定の大きさ以上となるマーカ部分を含む分布にすることができるように構成してあり、前記ズレ検出手段は、前記光源が副走査方向へ移動する間に前記イメージセンサが出力する画像データに含まれる各画素値を取得する手段と、各画素値に対応する画素の内、前記マーカ部分の光量に応じた画素値に対応する画素であるマーカ画素を、画素間での画素値の差に基づいて特定する手段と、特定したマーカ画素と前記光源の副走査方向の位置が所定の基準位置にある状態で特定したマーカ画素との間の画素数を前記位置ズレ量として取得する手段とを有することを特徴とする。
【００１１】
本発明においては、原稿読取装置は、イメージセンサが受光する光量の分布を、周囲との光量差が所定の大きさ以上となるマーカ部分を含む分布となるようにし、画素値がマーカ部分に対応する値となるマーカ画素を特定し、特定したマーカ画素と光源が基準位置にある状態でのマーカ画素との間の画素数を位置ズレ量とする。
【００１２】
本発明に係る原稿読取装置は、前記光源は、原稿読取時に原稿が配置される範囲の外側へ光を照射する範囲外照射部分を含んでおり、前記光源の前記範囲外照射部分から光を照射される位置に、前記光源と一体に移動する反射板を備え、前記反射板は、主走査方向の少なくとも一箇所に周囲と反射率が異なる部分を設けてあることを特徴とする。
【００１３】
本発明においては、原稿読取装置は、光源から原稿範囲外に照射される光を反射する反射板を、光源と一体に移動可能に備えてあり、反射板の主走査方向の少なくとも一箇所は周囲と反射率が異なるようにしてある。反射板の反射率が異なる部分で反射した光は、イメージセンサが受光する光量の分布中でマーカ部分となる。
【００１４】
本発明に係る原稿読取装置は、前記光源から光を照射される位置に反射板を着脱可能にし、前記反射板を装着した状態で前記反射板が前記光源と一体に移動するように構成してあり、前記反射板は、装着した状態で主走査方向の少なくとも一箇所に周囲と反射率が異なる部分を設けてあり、前記ズレ検出手段は、前記反射板を装着している状態で前記位置ズレ量を検出するように構成してあることを特徴とする。
【００１５】
本発明においては、原稿読取装置は、光源からの光を反射する反射板を、光源と一体に移動可能に装着することが可能であり、反射板の主走査方向の少なくとも一箇所は周囲と反射率が異なるようにしてある。反射板を装着した状態では、光源からの光が反射板で反射し、反射板の反射率が異なる部分で反射した光は、イメージセンサが受光する光量の分布中でマーカ部分となり、位置ズレ量を検出することが可能となる。
【００１６】
本発明に係る原稿読取装置は、前記光源は、原稿読取時に原稿が配置される範囲の外側へ光を照射する範囲外照射部分を含んでおり、前記範囲外照射部分には、主走査方向の少なくとも一箇所に周囲と輝度が異なる部分を設けてあり、前記光源の前記範囲外照射部分から照射された光を前記イメージセンサに受光させる手段を更に備えることを特徴とする。
【００１７】
本発明においては、原稿読取装置は、光源の原稿範囲外へ光を照射する部分には、主走査方向の少なくとも一箇所に輝度が周囲と異なる部分を設けてある。輝度が周囲と異なる部分からの光は、イメージセンサが受光する光量の分布中でマーカ部分となる。
【００１８】
本発明に係る原稿読取装置は、前記光源からの光が前記イメージセンサへ入射するまでの光路中に、前記光源と一体に移動し、前記光源からの光を反射するミラーを更に備え、前記光源は、原稿読取時に原稿が配置される範囲の外側へ光を照射する範囲外照射部分を含んでおり、前記ミラーには、前記範囲外照射部分からの光を反射する部分の少なくとも一箇所に、周囲と反射率が異なる部分を設けてあることを特徴とする。
【００１９】
本発明においては、原稿読取装置は、光源と一体に移動し、光源からの光を反射するミラーを備え、ミラーには、光源から原稿範囲外に照射される光を反射する部分の少なくとも一箇所に周囲と反射率が異なる部分を設けてある。ミラーの反射率が周囲と異なる部分で反射した光は、イメージセンサが受光する光量の分布中でマーカ部分となる。
【００２０】
本発明に係る原稿読取装置は、前記光源の主走査方向の少なくとも一箇所での輝度が周囲と異なった輝度になるように、前記光源の輝度分布を変更する輝度変更手段を更に備え、前記ズレ検出手段は、前記輝度変更手段が前記光源の輝度分布を変更した状態で前記位置ズレ量を検出するように構成してあることを特徴とする。
【００２１】
本発明においては、原稿読取装置は、光源の輝度分布を変更することが可能であり、光源の主走査方向の少なくとも一箇所での輝度が周囲と異なった輝度となった状態で、位置ズレ量を検出する。輝度が周囲と異なる部分からの光は、イメージセンサが受光する光量の分布中でマーカ部分となる。
【００２２】
本発明に係る原稿読取装置は、前記光源の副走査方向の各位置に関連付けて、各位置について前記ズレ検出手段が検出した位置ズレ量を記憶する記憶手段を更に備え、前記変更手段は、前記イメージセンサが出力する画像データに含まれる各画素値に対して、前記補正手段がシェーディング補正を行うために対応させるべき基準データを、前記画像データを得るために前記光源が原稿に光を照射したときの前記光源の副走査方向の位置に関連付けて前記記憶手段が記憶する位置ズレ量に応じた量だけ各画素から画像上で位置をずらした画素に関連付けられた基準データへ変更するように構成してあることを特徴とする。
【００２３】
本発明においては、原稿読取装置は、光源の副走査方向の各位置で検出した位置ズレ量を記憶しておき、予め検出して記憶してある位置ズレ量を用いてシェーディング補正を行う。
【００２４】
本発明に係る原稿読取装置は、予め定められた所定のタイミングで、前記光源の副走査方向の各位置についての位置ズレ量を前記ズレ検出手段に検出させる手段を更に備えることを特徴とする。
【００２５】
本発明においては、原稿読取装置は、電源投入時等の所定のタイミングで位置ズレ量を検出し、検出した位置ズレ量を記憶することにより、使用者が格別な調整作業を行うこと無く最新の位置ズレ量が取得され、位置ズレ量の変化を反映させたシェーディング補正が行われる。
【００２６】
本発明に係る原稿読取装置は、前記光源は、複数のＬＥＤを主走査方向に並べて構成してあることを特徴とする。
【００２７】
本発明においては、光源は複数のＬＥＤを主走査方向へ並べたＬＥＤアレイで構成されており、ＬＥＤの輝度のバラツキに起因する明るさのムラが打ち消される。
【発明の効果】
【００２８】
本発明にあっては、光源の位置が主走査方向にずれた状態でイメージセンサが出力する画像データに含まれる各画素値に対して、光源の位置ズレ量だけ画像上で位置がずれた画素に関連付けられたシェーディング補正データを対応させることにより、同じ光量分布の元で得られた画素値とシェーディング補正データとを対応させることができ、シェーディング補正を正確に行うことができる。従って、光源が副走査方向へ移動する際に主走査方向の位置が変動する場合であっても、シェーディング補正を正確に行い、明るさのムラの発生を抑制した画像データを生成することが可能となる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００２９】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
（実施の形態１）
図１は、原稿読取装置の内部構成を示す模式的断面図である。原稿読取装置は、スキャナ装置として構成されるか、又は複写機若しくは複合機の一部として構成されている。原稿読取装置は、原稿に記録された原稿画像を光学的に読み取る読取部１と、原稿を原稿搬送路Ｆに沿って自動的に搬送する自動原稿送り装置（以下、ＡＤＦ（Auto Document Feeder）と言う）２とを備えている。またＡＤＦ２は、搬送された原稿の裏面に記録された画像を読み取る裏面読取部３を内部に備えている。読取部１とＡＤＦ２とは図示しないヒンジによって連結されており、ＡＤＦ２はヒンジの回動によって読取部１に対して開閉可能となっている。
【００３０】
読取部１は、筐体１０と、筐体１０の上面に設けられた透明なガラス板からなるプラテン板１１とを備え、筐体１０内には、光源１２１及び第１ミラー１２２を有する光源ユニット１２、第２ミラー１３１及び第３ミラー１３２を有するミラーユニット１３、レンズ１４並びにイメージセンサ１５が設けられている。イメージセンサ１５は線状にフォトダイオード等の受光素子が並んだライン状のＣＣＤセンサで構成されており、光源１２１は、イメージセンサ１５の長手方向に対応する主走査方向に白色光を発光する複数のＬＥＤが線状に並んだＬＥＤアレイで構成されている。また光源ユニット１２及びミラーユニット１３は、主走査方向に交差する副走査方向へ移動可能になっている。図１では、紙面に対して垂直な方向を主走査方向、左右方向を副走査方向としている。なお、光源１２１は冷陰極管であってもよく、イメージセンサ１５はＣＩＳ（Contact Image Sensor）であってもよい。
【００３１】
ＡＤＦ２は、複数の原稿を重ねて載置可能な原稿載置台２１と、画像読取後の原稿が載置される排紙トレイ２６とを備え、ＡＤＦ２の下面は、読取部１のプラテン板１１上に載置された原稿を上から押さえる押さえ板２７となっている。押さえ板２７は、ＡＤＦ２が開いている場合にプラテン板１１の上面を開放し、ＡＤＦ２が閉じている場合にはプラテン板１１を間に介して光源１２１と対峙している。またＡＤＦ２は、内部に、原稿載置台２１に載置された原稿を１枚ずつ内部へ呼び込む呼び込みローラ２２、呼び込まれた原稿を原稿搬送路Ｆに沿って搬送する複数対の搬送ローラ２３、給紙タイミングを調節するレジストローラ２４、及び読み取り後の原稿を排紙トレイ２６へ排出する排紙ローラ２５を備えている。
【００３２】
裏面読取部３は、光源３１、第１ミラー３２、第２ミラー３３、第３ミラー３４、第４ミラー３５、レンズ３６及びイメージセンサ３７を備えるユニット状に構成されている。ユニット状の裏面読取部３は、ＡＤＦ２内で、略Ｕ字状に弧を描く原稿搬送路Ｆ内に収まるように配設されている。図１中には、読取部１及び裏面読取部３の内部での光路を破線で示している。
【００３３】
読取部１は、使用者が原稿をプラテン板１１上に載置して原稿画像の読み取りを行う原稿固定方式と、ＡＤＦ２によって自動的に原稿を搬送しながら原稿画像を読み取る原稿移動方式との両方式に対応している。原稿固定方式によって原稿画像を読み取る場合、光源ユニット１２及びミラーユニット１３は、まず、原稿固定方式による走査の開始位置に位置する。なお、走査の開始位置には、主走査方向に明るさをほぼ一様にした白色物体である基準白板１６が筐体１０の上面に設けられている。その後、光源１２１が原稿に対して光を照射しながら、光源ユニット１２は一定の速度で副走査方向へ移動し、同時にミラーユニット１３は光源ユニット１２の移動速度の１／２の移動速度で同じく副走査方向へ移動する。光源１２１から照射され原稿から反射した光は、第１ミラー１２２で反射してミラーユニット１３へ入射し、ミラーユニット１３の第２ミラー１３１及び第３ミラー１３２によって光路を１８０°変換される。第３ミラー１３２で反射した光はレンズ１４を通ってイメージセンサ１５に結像し、イメージセンサ１５は結像した光を電気的な画像データに変換して出力する。イメージセンサ１５が出力する画像データは、原稿画像を読み取った１ライン分の画像を表す画像データであり、１ライン分の画像に含まれる各画素での明るさを示す画素値からなる。
【００３４】
原稿移動方式によって原稿画像を読み取る場合、光源ユニット１２及びミラーユニット１３は原稿移動方式用の読取位置に位置し、ＡＤＦ２によって読取位置の上部を通過するように原稿が搬送される。図１中には、光源ユニット１２及びミラーユニット１３が原稿移動方式用の読取位置に位置した状態を示している。読取位置では筐体１０の上面は透明に構成されており、光源１２１は搬送される原稿に対して光を照射し、原稿の表面側から反射された光は、原稿固定方式と同様の経路を通ってイメージセンサ１５に結像し、イメージセンサ１５は光を電気的な画像データに変換する。
【００３５】
原稿読取装置は、読取部１及び裏面読取部３を利用して、原稿の両面を読み取ることができる。原稿の両面読み取りを行う場合は、裏面読取部３は、原稿搬送路Ｆを搬送される原稿の裏面側の画像を読み取る。具体的には、読取部１によって原稿の表面側が読み取られた後、該原稿は原稿搬送路Ｆに沿って排紙トレイ２６へ向けて搬送される間に、裏面読取部３の光源３１の下方を通過する。この際に光源３１は原稿の裏面へ光を照射し、原稿の裏面で反射した光は、第１ミラー３２、第２ミラー３３、第３ミラー３４及び第４ミラー３５で順次反射した後、レンズ３６を通ってイメージセンサ３７に結像する。イメージセンサ３７は結像した光を電気的な画像データに変換して出力する。
【００３６】
図２は、実施の形態１に係る原稿読取装置の電気的構成の主要部を示すブロック図である。原稿読取装置は、演算を行うＣＰＵ、演算に伴う情報を記憶するＲＡＭ、演算に必要なプログラムを記憶するＲＯＭ等からなる制御部４１を備え、制御部４１は、原稿読取装置の各部の動作を制御する処理を行う。制御部４１には、記憶部４２が接続され、記憶部４２には画像処理部４３が接続されており、画像処理部４３にはイメージセンサ１５及びイメージセンサ３７が接続されている。更に、イメージセンサ１５及びイメージセンサ３７が光を受光して電気的な画像データへ変換するタイミングを規定した同期信号を出力する同期信号発生器４１０が備えられている。画像処理部４３は、イメージセンサ１５及びイメージセンサ３７からのデータを取り込み、ページ単位で電気的な画像データを生成する処理を行う。記憶部４２は、半導体メモリ、ハードディスク又は光ディスク等で構成されており、制御部４１によって制御される制御中のデータ、及び各種の指示内容を記憶する。また記憶部４２は、画像処理部４３が生成した画像データ、及び画像データから変換された文字列のコードからなる文書を記憶する。
【００３７】
制御部４１及び記憶部４２には、原稿読取装置の外部にあるコンピュータ又はプリンタ等の外部機器と通信を行う通信部４４が接続されている。通信部４４は、画像処理部４３が生成した画像データを外部機器へ送信する。また通信部４４は、外部機器から送信されてきたデータを原稿読取装置で処理できるデータへ展開するためのメモリを備えている。操作パネル部４９は、筐体１０がＡＤＦ２よりも突出した部分の上面に設けられており、原稿読取時の動作モードを指定する指示等の各種の指示を使用者の操作により受け付ける。
【００３８】
また原稿読取装置は、読取部駆動モータ４８及びローラ駆動モータ４６を備え、読取部駆動モータ４８はドライバ４７を介して制御部４１に接続され、ローラ駆動モータ４６はドライバ４５を介して制御部４１に接続されている。読取部駆動モータ４８は、原稿固定方式によって原稿画像を読み取る場合に光源ユニット１２及びミラーユニット１３を適宜の速度で副走査方向に移動させるためのモータであり、制御部４１からの制御により、ドライバ４７によって駆動制御される。ローラ駆動モータ４６は、原稿搬送路Ｆに配置された呼び込みローラ２２、搬送ローラ２３、レジストローラ２４及び排紙ローラ２５等の各ローラを駆動するモータであり、制御部４１からの制御により、ドライバ４５によって駆動制御される。
【００３９】
図３は、実施の形態１に係る画像処理部４３の内部構成を示すブロック図である。イメージセンサ３７からの画像データは、増幅器４３１ｂで増幅され、Ａ／Ｄ変換器４３２ｂによってデジタル信号に変換された後、シェーディング補正部４３３ｂでシェーディング補正が行われる。シェーディング補正が行われた画像データは、画像データ生成部４３４ｂへ入力される。イメージセンサ３７が出力する画像データは、１ライン分の画像を表す画像データであり、画像データ生成部４３４ｂは、シェーディング補正部４３３ｂからの画像データを蓄積し、ページ単位で画像データを生成する処理を行う。画像データ生成部４３４ｂが生成した画像データは、記憶部４２に記憶される。
【００４０】
シェーディング補正部４３３ｂには、シェーディング補正を行うために必要なシェーディング補正データを記憶するシェーディング補正データ記憶部４３５ｂが接続されている。シェーディング補正データは、明るさがほぼ一様な標準の白色画像を読み取ったときにイメージセンサ３７が出力する画像データに応じたデータである。イメージセンサ３７が出力する画像データが表す１ライン分の画像に含まれる画素Ａでのシェーディング補正データＳ（Ａ）は、予め定められている定数をＲとし、白色画像を読み取ったときの画素Ａでの画素値をＵとすると、Ｓ（Ａ）＝Ｒ／Ｕである。原稿画像をイメージセンサ３７で読み取ったときの画素Ａでの画素値にシェーディング補正データＳ（Ａ）を乗ずることにより、シェーディング補正部４３３ｂはシェーディング補正を行う。標準の白色画像をイメージセンサ３７で読み取ってシェーディング補正データを作成する処理は例えば原稿読取装置の製造時に行われ、シェーディング補正データ記憶部４３５ｂは、画素毎にシェーディング補正データを記憶する。
【００４１】
イメージセンサ１５からの画像データは、増幅器４３１ａで増幅され、Ａ／Ｄ変換器４３２ａによってデジタル信号に変換された後、シェーディング補正部（補正手段）４３３ａ及びマーカ検出部４３８へ入力される。また光源１２１が基準白板１６へ光を照射して基準白板１６で反射した反射光を受光したイメージセンサ１５からの画像データは、Ａ／Ｄ変換後にシェーディング補正データ算出部４３９へ入力される。シェーディング補正データ算出部４３９は、基準白板１６からの反射光を受光したイメージセンサ１５が出力する画像データに含まれる画素値Ｕから、画素値に対応する画像Ａでのシェーディング補正データＳ（Ａ）＝Ｒ／Ｕの計算を行うことにより、イメージセンサ１５が出力する画像データが表す１ライン分の画像に含まれる複数の画素毎にシェーディング補正データを算出する。シェーディング補正データ算出部４３９には、シェーディング補正データ記憶部４３５ａが接続されており、シェーディング補正データ記憶部４３５ａは、シェーディング補正データ算出部４３９が算出した画素毎のシェーディング補正データを各画素に関連付けて記憶する。例えば、シェーディング補正データ記憶部４３５ａでは、各画素の番号とシェーディング補正データとが互いに関連付けられて記憶されている。シェーディング補正データ記憶部４３５ａが記憶するシェーディング補正データは、本発明における基準データに相当する。
【００４２】
マーカ検出部４３８は、イメージセンサ１５が出力する画像データに含まれる画素値を順に比較し、１ライン分の画像に含まれる画素中で周囲の画素との画素値の差が所定値以上となる画素を検出することにより、光源の特定部分から発光した光に応じた画素値に対応するマーカ画素を検出する処理を行う。マーカ検出部４３８はズレ量算出部４３７に接続されており、ズレ量算出部４３７は、マーカ画素となる画素の１ライン分の画像上での位置変化を算出することにより、光源１２１の主走査方向への位置ズレ量を画素数に換算して算出する処理を行う。例えば、ズレ量算出部４３７は、光源ユニット１２がホームポジションに位置している状態でのマーカ画素の番号を、マーカ検出部４３８が検出したマーカ画素の番号から減算することにより、画素数の単位で、光源１２１の主走査方向への位置ズレ量を算出する。マーカ検出部４３８及びズレ量算出部４３７は、本発明におけるズレ検出手段に相当する。
【００４３】
シェーディング補正データ記憶部４３５ａ及びズレ量算出部４３７には、変更部４３６が接続されており、変更部４３６はシェーディング補正部４３３ａに接続されている。ズレ量算出部４３７は算出した位置ズレ量を変更部４３６へ入力し、変更部４３６は各画素に関連付けて記憶されたシェーディング補正データをシェーディング補正データ記憶部４３５ａから読み出す。更に変更部４３６は、画像データに含まれる各画素値に対応させるべきシェーディング補正データを、ズレ量算出部４３７が算出した位置ズレ量だけ画像上で位置をずらした画素に関連付けられたシェーディング補正データへ変更する処理を行う。シェーディング補正部４３３ａは、画像データに含まれる各画素値に、変更部４３６が変更したシェーディング補正データを乗ずることによって、画像データのシェーディング補正を行う。
【００４４】
シェーディング補正部４３３ａでシェーディング補正が行われた画像データは、画像データ生成部４３４ａへ入力される。画像データ生成部４３４ａは、シェーディング補正部４３３ａからの１ライン分の画像データを蓄積し、ページ単位で画像データを生成する処理を行う。画像データ生成部４３４ａが生成した画像データは、記憶部４２に記憶される。
【００４５】
図４は、実施の形態１に係る読取部１の筐体１０の上面を示す模式的平面図である。筐体１０の上面には、光源１２１からの光が通過する矩形状のプラテン板１１が配置されており、プラテン板１１が占める範囲は、原稿読取時に原稿が載置される原稿範囲となる。筐体１０の上面では、プラテン板１１の周囲にもスペースがあり、プラテン板１１が占める範囲以外のスペースは、原稿読取時に原稿が載置される範囲の外側である原稿範囲外となる。プラテン板１１の外側には、主走査方向を長手方向とした矩形の基準白板１６が配置されている。基準白板１６は主走査方向に明るさがほぼ一様な白色物体であり、基準白板１６の真下は開口部又は透明部となっており、筐体１０内部から基準白板１６に光が照射可能である。読取部１は、光源ユニット１２が原稿固定方式による走査の開始位置にある状態で光源１２１からの光が基準白板１６に照射されるように構成されている。
【００４６】
図５は、実施の形態１に係る光源ユニット１２の内部を示す模式図である。図５（ａ）は光源ユニット１２の模式的断面図であり、光路を破線で示している。光源ユニット１２には、光源１２１，１２１と、光源１２１，１２１からの光を反射して第１ミラー１２２へ入射する反射板１２３が備えられている。光源１２１，１２１は、２箇所から原稿へ光を照射する構成となっている。なお、本発明の原稿読取装置は、１箇所の光源１２１から原稿へ光を照射する構成であってもよい。図５（ｂ）は、光源１２１の模式的正面図である。光源１２１は、複数のＬＥＤが主走査方向に線状に並んだＬＥＤアレイで構成されている。図６は、実施の形態１に係る光源１２１及び反射板１２３の位置関係を上側から見た模式的平面図である。光源１２１は、プラテン板１１の主走査方向の長さよりも長くなっており、プラテン板１１に載置された原稿に対して光を照射できる原稿範囲よりも外側の原稿範囲外へ光を照射する部分（範囲外照射部分）を含んでいる。図４には、光源１２１を破線で示しており、平面視でプラテン板１１が占める範囲である原稿範囲に加えて、原稿範囲の外側の原稿範囲外にまで光源１２１が形成されている。反射板１２３は、矩形に形成され、長手方向を光源１２１の長手方向と平行にして、光源１２１から原稿範囲外へ照射された光が入射する位置に配置されている。光源１２１から原稿範囲へ照射される光は反射板１２３には入射しないようになっている。
【００４７】
図７は、実施の形態１に係る反射板１２３の反射面を示す模式図である。反射板１２３の反射面は、光源１２１からの光を反射し易いように、鏡面又は白色面に構成されている。更に、反射面の主走査方向の一箇所に、黒ラインが形成された特異部分が設けられている。特異部分では、反射板１２３の他の部分に比べて反射率が小さく（例えば１／１０以下）、特異部分では光はほとんど反射しないようになっている。特異部分の幅は、光源１２１が備えるＬＥＤ一個の大きさ、又はイメージセンサ１５が出力する画像データが表す一ライン分の画像に含まれる画素に対応する大きさであることが望ましい。
【００４８】
次に、以上の構成でなる本実施の形態に係る原稿読取装置の動作を説明する。図８は、原稿固定方式で原稿画像を読み取る際に原稿読取装置が行う処理の手順を示すフローチャートであり、図９は、処理中に扱う信号を示す模式的特性図である。プラテン板１１に原稿が載置された状態で、制御部４１は、まず、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を開始位置に配置させる（Ｓ１０１）。光源ユニット１２の上側には、基準白板１６が位置している。制御部４１は、光源１２１の光を基準白板１６へ照射させ、画像処理部４３はシェーディング補正データを作成する処理を行う（Ｓ１０２）。
【００４９】
図９（ａ）は、同期信号発生器４１０が発生する同期信号を示し、横軸は時間を示す。同期信号はパルス信号でなり、原稿画像１ライン分を読み取るためのタイミングが規定されている。即ち、パルス信号を基準にして、受光したイメージセンサ１５が画素値を順に出力するタイミングが規定されている。ステップＳ１０２では、光源１２１が照射した光は反射板１２３及び基準白板１６で反射し、反射光はイメージセンサ１５で受光され、イメージセンサ１５は同期信号で規定されたタイミングで順に画素値を出力する。イメージセンサ１５から出力された画素値でなる画像データは、増幅器４３１ａで増幅され、Ａ／Ｄ変換器４３２ａでデジタル信号に変換された後、マーカ検出部４３８及びシェーディング補正データ算出部４３９へ入力される。
【００５０】
図９（ｂ）は、光源ユニット１２が開始位置にある状態でイメージセンサ１５が出力する画像データを示し、横軸は画像データに含まれる画素値に対応する画素の番号を示し、縦軸は画素値を示す。画素値の分布は、イメージセンサ１５が受光する光量の主走査方向の分布にほぼ対応する。光源１２１から照射された光の内、反射板１２３の特異部分に照射された光は反射光量が他の光に比べて著しく少なくなる。イメージセンサ１５が受光する光量の分布中で、反射板１２３の特異部分で反射した光の光量が占める部分は、他の部分よりも光量が著しく小さく（例えば１／１０以下）なったマーカ部分となる。従って、イメージセンサ１５が出力する画像データに含まれる画素値に対応する画素の中には、画素値がマーカ部分の光量に応じた値となって他よりも著しく小さくなったマーカ画素が存在する。ステップＳ１０２では、マーカ検出部４３８は、後述するようにマーカ画素の画素番号を特定し、ズレ量算出部４３７は、光源ユニット１２が開始位置にある状態でのマーカ画素の画素番号を記憶する。
【００５１】
更にステップＳ１０２では、シェーディング補正データ算出部４３９は、画素Ａでの画素値をＵ、予め定められている定数をＲとして画素Ａでのシェーディング補正データＳ（Ａ）をＳ（Ａ）＝Ｒ／Ｕと計算することにより、画像データに含まれる各画素値に対応する各画素でのシェーディング補正データを算出する。図９（ｃ）は、算出した各画素でのシェーディング補正データを示し、横軸は画素番号を示す。シェーディング補正データ記憶部４３５ａは、シェーディング補正データ算出部４３９が算出した各画素でのシェーディング補正データを各画素に関連付けて記憶する。
【００５２】
ステップＳ１０２が終了した後は、制御部４１は、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を副走査方向へ移動させることにより、原稿画像の最初の１ライン分を読み取れる位置へ光源ユニット１２を移動させる（Ｓ１０３）。制御部４１は、光源１２１に光をプラテン板１１上の原稿へ照射させ、受光したイメージセンサ１５は同期信号で規定されたタイミングで順に画素値を出力し、画像処理部４３はイメージセンサ１５から出力された画素値でなる画像データを取得する（Ｓ１０４）。画像データは、増幅器４３１ａで増幅され、Ａ／Ｄ変換器４３２ａでデジタル信号に変換された後、マーカ検出部４３８及びシェーディング補正部４３３ａへ入力される。
【００５３】
図９（ｄ）は、光源ユニット１２が開始位置から移動した状態でイメージセンサ１５が出力する画像データを示し、横軸は画素番号を示し、縦軸は画素値を示す。光源ユニット１２が副走査方向へ移動する際には、組立誤差等のために光源ユニット１２の位置が主走査方向に変動する。このため、光源１２１上の特定の点から出た光を受光するイメージセンサ１５上の受光位置は、光源ユニット１２の位置の変動に伴って変動する。即ち、イメージセンサ１５が受光する光量の分布が変化し、反射板１２３は光源ユニット１２内で光源１２１と共に移動するので、マーカ部分の光を受光するイメージセンサ１５上の位置が変化する。従って、マーカ部分の光量に応じた画素値に対応する画素であるマーカ画素は、イメージセンサ１５が出力する画像データが表す１ライン分の画像上で元のマーカ画素とは位置が異なる別の画素となる。図中のＰ（Ａ）は、画素Ａでの画素値を示す。
【００５４】
マーカ検出部４３８は、次に、イメージセンサ１５から出力された画像データに含まれる各画素値を、最初の画素値から順次比較し、画素値に対応する画素の内で隣接する画素との画素値の差が予め定められた所定量以上となる画素を、マーカ画素であると特定する（Ｓ１０５）。ズレ量算出部４３７は、次に、同期信号に基づき、マーカ検出部４３８が特定したマーカ画素の画素番号から、光源ユニット１２が開始位置にあった状態でのマーカ画素の画素番号を減算することにより、特定したマーカ画素と光源ユニット１２が開始位置にあった状態でのマーカ画素との間の画素数ｘを、位置ズレ量ｘとして算出する（Ｓ１０６）。位置ズレ量ｘは、光源ユニット１２が開始位置にある状態での光源１２１の位置（基準位置）から光源１２１の位置が主走査方向へずれた位置ズレ量を、イメージセンサ１５が出力する画像データが表す１ライン分の画像に含まれる画素の数を単位として定めた量である。ズレ量算出部４３７は、算出した位置ズレ量ｘを変更部４３６へ入力する。
【００５５】
変更部４３６は、次に、シェーディング補正部４３３ａで行うシェーディング補正において各画素値に対応させるべきシェーディング補正データを、各画素値に対応する画素からズレ量算出部４３７が算出した位置ズレ量ｘだけ画像上で位置をずらした画素のシェーディング補正データへ変更する（Ｓ１０７）。ステップＳ１０７では、変更部４３６は、各画素値に対応する画素に関連付けて記憶されたシェーディング補正データをシェーディング補正データ記憶部４３５ａから読み出し、画素Ａにシェーディング補正データＳ（Ａ−ｘ）を対応させてシェーディング補正部４３３ａへ入力する。ここで、Ｓ（Ａ−ｘ）は、シェーディング補正データ記憶部４３５ａが記憶するシェーディング補正データの内、画像データが表す１ライン分の画像上で画素Ａから画素数ｘだけ位置がずれた画素（Ａ−ｘ）に関連付けられたシェーディング補正データである。具体的には、例えば、変更部４３６は、画素Ａの画素番号及びシェーディング補正データＳ（Ａ−ｘ）を互いに対応させてシェーディング補正部４３３ａへ入力する。
【００５６】
図９（ｅ）は、各画素に対応するシェーディング補正データを示し、横軸は画素番号を示し、縦軸はシェーディング補正データを示す。画素Ａでの画素値に対してシェーディング補正データＳ（Ａ−ｘ）が対応しており、各画素での画素値に対して、画素数ｘだけ画像上での位置がずれた画素に関連付けて記憶されたシェーディング補正データが対応している。
【００５７】
シェーディング補正部４３３ａは、次に、イメージセンサ１５から出力された画像データに含まれる各画素値に、変更部４３６から各画素値に対応する画素に対応させて入力されたシェーディング補正データを乗ずることにより、イメージセンサ１５が出力した画像データのシェーディング補正を行う（Ｓ１０８）。図９（ｆ）は、シェーディング補正を行った後の画像データを示す。ステップＳ１０８では、シェーディング補正部４３３ａは、画素Ａでの画素値Ｐ（Ａ）にシェーディング補正データＳ（Ａ−ｘ）を乗ずることにより、シェーディング補正後のデータＱ（Ａ）＝Ｐ（Ａ）・Ｓ（Ａ−ｘ）を計算する。シェーディング補正部４３３ａは、シェーディング補正を行った１ライン分の画像データを画像データ生成部４３４ａへ入力し、画像データ生成部４３４ｂはライン単位の画像データを蓄積する。
【００５８】
制御部４１は、次に、プラテン板１１に載置された原稿に記録された原稿画像の走査が最後まで完了したか否かを判定する（Ｓ１０９）。走査が最後まで完了していない場合は（Ｓ１０９：ＮＯ）、制御部４１は、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を副走査方向へ移動させることにより、光源ユニット１２を１ライン分移動させる（Ｓ１１０）。制御部４１は、次に、処理をステップＳ１０４へ戻し、次の１ライン分の原稿画像を読み取る処理を行う。
【００５９】
ステップＳ１０９で走査が完了している場合は（Ｓ１０９：ＹＥＳ）、画像データ生成部４３４ｂは、ライン単位で蓄積した画像データから、ページ単位での画像データを生成する（Ｓ１１１）。画像データ生成部４３４ｂは、生成したページ単位の画像データを記憶部４２へ出力し、記憶部４２は画像データを記憶する。制御部４１は、次に、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を開始位置へ戻し（Ｓ１１２）、処理を終了する。
【００６０】
以上詳述した如く、本発明においては、画像原稿を読み取るために光源ユニット１２を副走査方向へ移動させる各位置で、光源１２１の位置が主走査方向へずれる位置ズレ量を、原稿画像を読み取った１ライン分の画像に含まれる画素の数を単位として検出する。予め各画素に関連付けて記憶されたシェーディング補正データを用いてシェーディング補正を行う際に、イメージセンサ１５が出力する画像データに含まれる各画素値に対して、画素値に対応する画素から画像上で位置ズレ量だけずれた画素に関連付けられたシェーディング補正データを対応させてシェーディング補正を行う。予め各画素に関連付けて記憶されたシェーディング補正データは、光源１２１が基準位置にある状態でイメージセンサ１５が受光した光量の分布に応じて定められたものであり、光源１２１の位置が主走査方向へずれた場合は、イメージセンサ１５が受光する光量の分布が変化し、シェーディング補正を正確に行うことができない。本発明では、光源１２１の位置がずれた状態で得られた各画素値に対して、光源１２１の位置ズレ量だけ画像上で位置がずれた画素に関連付けられたシェーディング補正データを対応させることにより、同じ光量分布の元で得られた画素値とシェーディング補正データとを対応させることができ、シェーディング補正を正確に行うことができる。従って、本発明の原稿読取装置では、光源ユニット１２が副走査方向へ移動する際に光源１２１の主走査方向の位置が変動する場合であっても、シェーディング補正を正確に行い、明るさのムラの発生を抑制した画像データを生成することが可能である。
【００６１】
また本実施の形態においては、光源１２１はＬＥＤアレイで構成されている。ＬＥＤアレイに含まれる個々のＬＥＤは輝度にバラツキがあるので、光源１２１の位置が主走査方向へ変動した場合は、イメージセンサ１５が受光する光量の分布が大きく変化し、原稿読取装置が生成する画像データに明るさのムラが発生し易い。本発明においては、同じ光量分布の元で得られた画素値とシェーディング補正データとを対応させることができるので、光源１２１がＬＥＤアレイであっても、ＬＥＤの輝度のバラツキに起因する明るさのムラが打ち消され、明るさのムラの発生を抑制することが可能である。光源１２１にＬＥＤアレイを用いた原稿読取装置は、光源１２１に冷陰極管を用いた原稿読取装置に比べてコストを低減することができるので、本発明においては、生成する画像データの画質を低下させることなく原稿読取装置のコストを低減することが可能となる。
【００６２】
（実施の形態２）
実施の形態２においては、実施の形態１以外の方法を用いて光量の分布にマーカ部分を生成させる形態を示す。本実施の形態に係る原稿読取装置の内部構成、電気的構成、及び画像処理部４３の内部構成は、図１、２及び３に示した実施の形態１と同様であり、その説明を省略する。
【００６３】
図１０は、実施の形態２に係る読取部１の筐体１０の上面を示す模式的平面図である。筐体１０の上面には、光源１２１からの光が通過する矩形状のプラテン板１１が配置されており、プラテン板１１が占める範囲は、原稿読取時に原稿が載置される原稿範囲となる。筐体１０の上面では、プラテン板１１の周囲にもスペースがあり、プラテン板１１が占める範囲以外のスペースは原稿範囲外となる。プラテン板１１の外側には、主走査方向を長手方向とした矩形の基準白板１６と、副走査方向を長手方向とした矩形の副走査方向用白板１７とが配置されている。基準白板１６及び副走査方向用白板１７は、明るさがほぼ一様な白色物体であり、基準白板１６及び副走査方向用白板１７の真下は開口部又は透明部となっており、筐体１０内部から基準白板１６及び副走査方向用白板１７に光が照射可能である。基準白板１６は、光源ユニット１２が原稿固定方式による走査の開始位置にある状態で光源１２１から光を照射されるように構成される。
【００６４】
光源ユニット１２の内部は、図５に示す実施の形態１に係る光源ユニット１２から反射板１２３を除いた構成となる。図１１は、実施の形態２に係る光源１２１の正面を示す模式的正面図である。光源１２１は、プラテン板１１の主走査方向の長さよりも長く構成されており、原稿範囲よりも外側の原稿範囲外へ光を照射する部分（範囲外照射部分）を含んでいる。図１０には、光源１２１を破線で示しており、平面視でプラテン板１１が占める範囲である原稿範囲に加えて、原稿範囲の外側の原稿範囲外にまで光源１２１が形成されており、光源１２１から原稿範囲外へ照射された光は、副走査方向用白板１７へ入射するように構成されている。また光源１２１は、ＬＥＤが主走査方向に並んだＬＥＤアレイで構成されており、原稿範囲外へ光を照射する部分には、ＬＥＤが設けられていない部分であるＬＥＤ一個分の幅の特異部分が存在している。特異部分にはＬＥＤが設けられていないので、光源１２１の他の部分に比べて特異部分の輝度は著しく小さくなる。
【００６５】
以上の構成でなる本実施の形態に係る原稿読取装置の動作は、図８のフローチャートで示した実施の形態１と同様である。光源１２１から照射される光の内、原稿範囲外へ照射される光は、副走査方向用白板１７で反射し、イメージセンサ１５へ入射する。イメージセンサ１５が受光する光量の分布中で、光源１２１の特異部分からの光の光量が占める部分は、他の部分よりも光量が著しく小さくなったマーカ部分となる。従って、イメージセンサ１５が出力する画像データに含まれる画素値に対応する画素の中には、画素値がマーカ部分の光量に応じた値となって他よりも著しく小さくなったマーカ画素が存在する。本実施の形態においても、原稿読取装置は、実施の形態１と同様に、マーカ画素を検出し、検出したマーカ画素に基づいて光源１２１の主走査方向への位置ズレ量を検出し、検出した位置ズレ量を用いてシェーディング補正を行う。本実施の形態においても、光源１２１の位置がずれた状態で得られたイメージセンサ１５が出力する画像データに含まれる画素値に対して、光源１２１の位置ズレ量だけ画像上で位置がずれた画素に関連付けられたシェーディング補正データを対応させることにより、シェーディング補正を正確に行うことができる。従って、本実施の形態においても、シェーディング補正を正確に行い、明るさのムラの発生を抑制した画像データを生成することが可能である。
【００６６】
なお、本実施の形態においては、光源１２１の一箇所で周囲よりも輝度を小さくすることにより、イメージセンサ１５が受光する光量の分布中にマーカ部分を生成する形態を示したが、本発明は、光源１２１の一箇所で周囲よりも輝度を大きくすることによりマーカ部分を生成する形態であってもよい。図１２は、実施の形態２に係る光源１２１の第２の構成例を示す模式的正面図である。光源１２１は、原稿範囲外へ光を照射する部分を含んでおり、原稿範囲外へ光を照射する部分には、一箇所の特異部分を除いてＬＥＤが設けられていない。特異部分には、一個のＬＥＤが設けられている。光源の原稿範囲外へ光を照射する部分の内、特異部分以外にはＬＥＤが設けられていないので、特異部分では周囲に比べて輝度が著しく大きくなる。
【００６７】
図１３は、実施の形態２に係る第２の構成例の光源１２１から照射された光を受光したイメージセンサ１５が出力する画像データを示し、横軸は画素番号を示し、縦軸は画素値を示す。光源１２１から原稿範囲外へ照射される光は、副走査方向用白板１７で反射し、イメージセンサ１５へ入射する。イメージセンサ１５が受光する光量の分布中で、光源１２１の特異部分からの光の光量が占める部分は、周囲よりも光量が著しく大きくなったマーカ部分となる。イメージセンサ１５が出力する画像データに含まれる画素値に対応する画素の中には、画素値がマーカ部分の光量に応じた値となって他よりも著しく大きくなったマーカ画素が存在する。イメージセンサ１５から出力された画像データに含まれる各画素値を、最初の画素値から順次比較し、画素値に対応する画素の内で隣接する画素との画素値の差が予め定められた所定量以上となる画素を、マーカ画素であると特定することにより、マーカ画素を検出することができる。検出したマーカ画素を用いることにより、光源１２１の主走査方向への位置ズレ量を検出し、検出した位置ズレ量を用いてシェーディング補正を行うことができる。従って、この構成例においても、シェーディング補正を正確に行い、明るさのムラの発生を抑制した画像データを生成することが可能である。
【００６８】
図１４は、実施の形態２に係る光源ユニット１２の第３の構成例を示す模式的平面図である。図中には、光源１２１及び第１ミラー１２２を示している。光源１２１は、原稿範囲外へ光を照射する部分を含んでおり、第１ミラー１２２は、光源１２１から原稿範囲外へ照射されて副走査方向用白板１７で反射した光が入射する部分を含んでいる。第１ミラー１２２の反射面の内、光源１２１から原稿範囲外へ照射された光が入射する部分の一箇所に、黒ラインが形成された特異部分が設けられている。特異部分では、第１ミラー１２２の他の部分に比べて反射率が小さく、特異部分では光はほとんど反射しないようになっている。特異部分の幅は、光源１２１が備えるＬＥＤ一個の大きさ、又はイメージセンサ１５が出力する画像データが表す一ライン分の画像に含まれる画素に対応する大きさであることが望ましい。
【００６９】
光源１２１から照射される光の内、原稿範囲外へ照射される光は、副走査方向用白板１７で反射し、第１ミラー１２２で反射してイメージセンサ１５へ入射する。イメージセンサ１５が受光する光量の分布中で、第１ミラー１２２の特異部分で反射した光の光量が占める部分は、他の部分よりも光量が著しく小さくなったマーカ部分となる。従って、イメージセンサ１５が出力する画像データに含まれる画素値に対応する画素の中には、画素値がマーカ部分の光量に応じた値となって他よりも著しく小さくなったマーカ画素が存在する。実施の形態１と同様に、マーカ画素を検出し、検出したマーカ画素を用いることにより、光源１２１の主走査方向への位置ズレ量を検出し、検出した位置ズレ量を用いてシェーディング補正を行うことができる。この構成例においても、シェーディング補正を正確に行い、明るさのムラの発生を抑制した画像データを生成することが可能である。
【００７０】
なお、本実施の形態においては、光源１２１から原稿範囲外へ照射される光を副走査方向用白板１７で反射させる形態を示したが、これに限るものではない。例えば、本実施の形態に係る原稿読取装置は、光源１２１から原稿範囲外へ照射される光を反射する反射板を光源ユニット１２内に備えた形態であってもよい。
【００７１】
また、以上の実施の形態１及び２においては、原稿固定方式で原稿を読み取る都度、光源１２１の主走査方向への位置ズレ量を検出しながらシェーディング補正を行う形態を示したが、これに限るものではない。本発明の原稿読取装置は、光源ユニット１２の副走査方向の位置と検出した光源１２１の主走査方向への位置ズレ量とを関連付けて記憶する手段を備え、記憶した位置ズレ量を用いてシェーディング補正を行う形態であってもよい。例えば、原稿読取装置は、一度検出した位置ズレ量を記憶し、一定の時間が経過するまで又は原稿の読み取りを所定回数行うまで同一の位置ズレ量を用いてシェーディング補正を行い、一定の時間が経過するか又は原稿の読み取りを所定回数行った都度、位置ズレ量の検出を行う形態であってもよい。
【００７２】
（実施の形態３）
実施の形態３においては、光源１２１の主走査方向への位置ズレ量を検出する処理を行い、検出した位置ズレ量を記憶しておき、記憶した位置ズレ量を用いてシェーディング補正を行う形態を示す。本実施の形態に係る原稿読取装置の内部構成は、図１に示した実施の形態１の場合と同様であり、その説明を省略する。図１５は、実施の形態３に係る原稿読取装置の電気的構成の主要部を示すブロック図である。原稿読取装置は、光源ユニット１２の副走査方向の位置を検出する副走査位置検出部４１１を備える。副走査位置検出部４１１は、ドライバ４７への制御信号に基づき、光源ユニット１２の副走査方向の位置を検出し、検出した光源ユニット１２の副走査方向の位置を画像処置部４３へ入力する処理を行う。例えば光源ユニット１２を１ライン分移動させるための制御信号が１０パルスに相当するのであれば、副走査位置検出部４１１は、制御信号のパルスをカウントして光源ユニット１２の副走査方向の位置を検出して画像処理部４３へ入力する。原稿読取装置のその他の電気的構成は、図２に示した実施の形態１と同様であり、対応する部分に同符号を付してその説明を省略する。
【００７３】
図１６は、実施の形態３に係る画像処理部４３の内部構成を示すブロック図である。ズレ量算出部４３７は、ズレ量記憶部４３１０に接続されており、ズレ量記憶部４３１０は変更部４３６に接続されている。更にズレ量記憶部４３１０には、副走査位置検出部４１１が接続されている。ズレ量記憶部４３１０は、副走査位置検出部４１１が検出した光源ユニット１２の副走査方向の位置を入力され、ズレ量算出部４３７が算出した位置ズレ量を入力され、光源ユニット１２の副走査方向の位置と光源１２１の主走査方向への位置ズレ量とを互いに関連付けて記憶する。画像処理部４３のその他の構成は、図３に示した実施の形態３の場合と同様であり、対応する部分に同符号を付してその説明を省略する。また本実施の形態に係る筐体１０の上面の外観は、図４に示した実施の形態１の場合と同様であり、その説明を省略する。
【００７４】
本実施においては、原稿読取装置の製造時又はメンテナンス時等の特定のタイミングで、光源１２１の主走査方向への位置ズレ量を検出するズレ検出処理を行う。本実施の形態に係る原稿読取装置は、光源ユニット１２内に、光源１２１が発光した光を反射する反射板１２３を装着することが可能な構成となっており、反射板１２３が装着された状態でズレ検出処理が行われる。反射板１２３は、光源１２１が発光した光を反射して第１ミラー１２２へ入射する位置に備えられる。図１７は、実施の形態３に係る光源１２１及び反射板１２３の位置関係を上側から見た模式的平面図である。反射板１２３は、矩形に形成され、長手方向を光源１２１の長手方向と平行に備えられ、原稿範囲に照射される光源１２１からの光が入射する位置に配置される。即ち、反射板１２３が装着された状態では、光源１２１から原稿範囲へ照射された光の一部は反射板１２３へ入射し、反射板１２３で反射される。反射板１２３の反射面は、図７に示した実施の形態１と同様であり、光源１２１からの光を反射し易いように鏡面又は白色面に構成され、更に、反射面の主走査方向の一箇所に、黒ラインが形成された特異部分が設けられている。特異部分では、反射板１２３の他の部分に比べて反射率が小さく、特異部分では光はほとんど反射しないようになっている。
【００７５】
次に、本実施の形態に係る原稿読取装置が行う動作を説明する。原稿読取装置は、反射板１２３を光源ユニット１２内に装着した状態で、光源ユニット１２が副走査方向へ移動する際の光源１２１の主走査方向への位置ズレ量を検出して記憶するズレ検出処理を行う。また原稿読取装置は、反射板１２３を外した状態で、記憶した位置ズレ量を用いてシェーディング補正を行いながら原稿を読み取る処理を行う。
【００７６】
図１８は、実施の形態３に係る原稿読取装置が行うズレ検出処理の手順を示すフローチャートである。ズレ検出処理を実行する際には、例えばプラテン板１１にダミーの原稿を載置しておけばよい。反射板１２３を光源ユニット１２内に装着した状態で、制御部４１は、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を開始位置に配置させる（Ｓ２０１）。制御部４１は、光源１２１に光を基準白板１６へ照射させ、画像処理部４３は光源ユニット１２が開始位置に配置された状態でのマーカ画素を特定する処理を行う（Ｓ２０２）。ステップＳ２０２では、光源１２１が照射した光は反射板１２３及び基準白板１６で反射し、反射光はイメージセンサ１５で受光され、イメージセンサ１５は複数の画素値でなる画像データを出力する。イメージセンサ１５から出力された画像データは、マーカ検出部４３８へ入力される。
【００７７】
図１９は、ズレ検出処理においてイメージセンサ１５が出力する画像データを示す模式的特性図であり、横軸は画素番号を示し、縦軸は画素値を示す。光源１２１から原稿範囲へ照射された光の内、反射板１２３の特異部分に照射された光は反射光量が他の光に比べて著しく少なくなる。イメージセンサ１５が受光する光量の分布中で、反射板１２３の特異部分で反射した光の光量が占める部分は、他の部分よりも光量が著しく小さくなったマーカ部分となる。従って、イメージセンサ１５が出力する画像データに含まれる画素値に対応する画素の中には、画素値がマーカ部分の光量に応じた値となって他よりも著しく小さくなったマーカ画素が存在する。ステップＳ１０２では、マーカ検出部４３８は、後述する方法でマーカ画素の画素番号を特定し、ズレ量算出部４３７は、光源ユニット１２が開始位置にある状態でのマーカ画素の画素番号を記憶する。
【００７８】
制御部４１は、次に、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を副走査方向へ移動させることにより、原稿画像の最初の１ライン分を読み取れる位置へ光源ユニット１２を移動させる（Ｓ２０３）。制御部４１は、光源１２１に光を原稿範囲へ照射させ、受光したイメージセンサ１５は同期信号で規定されたタイミングで順に画素値を出力し、画像処理部４３はイメージセンサ１５から出力された画素値でなる画像データを取得する（Ｓ２０４）。イメージセンサ１５からの画像データは、マーカ検出部４３８へ入力される。
【００７９】
マーカ検出部４３８は、次に、イメージセンサ１５から出力された画像データに含まれる各画素値を順次比較することにより、マーカ画素を特定する（Ｓ２０５）。ズレ量算出部４３７は、次に、同期信号に基づき、マーカ検出部４３８が特定したマーカ画素の画素番号から、光源ユニット１２が開始位置にあった状態でのマーカ画素の画素番号を減算することにより、位置ズレ量を算出する（Ｓ２０６）。副走査位置検出部４１１は、光源ユニット１２の副走査方向の位置を検出し、検出した光源ユニット１２の副走査方向の位置をズレ量記憶部４３１０へ入力する。ズレ量記憶部４３１０は、副走査位置検出部４１１が検出した光源ユニット１２の副走査方向の位置と、ズレ量算出部４３７が算出した位置ズレ量とを互いに関連付けて記憶する（Ｓ２０７）。
【００８０】
制御部４１は、次に、原稿範囲の走査が最後まで完了したか否かを判定する（Ｓ２０８）。走査が最後まで完了していない場合は（Ｓ２０８：ＮＯ）、制御部４１は、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を副走査方向へ移動させることにより、光源ユニット１２を１ライン分移動させる（Ｓ２０９）。制御部４１は、次に、処理をステップＳ２０４へ戻し、次の位置における位置ズレ量を検出する処理を行う。ステップＳ２０８で走査が完了している場合は（Ｓ２０８：ＹＥＳ）、制御部４１は、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を開始位置へ戻し（Ｓ２１０）、処理を終了する。ズレ検出処理が終了した後は、光源ユニット１２内から反射板１２３が取り外される。
【００８１】
図２０は、実施の形態３に係る原稿読取装置が原稿を読み取る処理の手順を示すフローチャートである。原稿を読み取る処理は、反射板１２３が取り外された状態で実行される。プラテン板１１に原稿が載置された状態で、制御部４１は、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を開始位置に配置させる（Ｓ３０１）。制御部４１は、次に、光源１２１に光を基準白板１６へ照射させ、画像処理部４３はシェーディング補正データを作成する処理を行う（Ｓ３０２）。反射板１２３は存在しないので、ステップＳ３０２では、光源１２１が照射した光は基準白板１６で反射し、反射光はイメージセンサ１５で受光される。イメージセンサ１５から出力された画像データは、シェーディング補正データ算出部４３９へ入力される。イメージセンサ１５が受光する光量の分布中には、他の部分と光量が著しく異なるマーカ部分が存在しない。シェーディング補正データ算出部４３９は、各画素でのシェーディング補正データを算出し、シェーディング補正データ記憶部４３５ａは、各画素でのシェーディング補正データを各画素に関連付けて記憶する。
【００８２】
制御部４１は、次に、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を副走査方向へ移動させることにより、原稿画像の最初の１ライン分を読み取れる位置へ光源ユニット１２を移動させる（Ｓ３０３）。制御部４１は、光源１２１に光をプラテン板１１上の原稿へ照射させ、受光したイメージセンサ１５は同期信号で規定されたタイミングで順に画素値を出力し、画像処理部４３はイメージセンサ１５から出力された画素値でなる画像データを取得する（Ｓ３０４）。イメージセンサ１５からの画像データは、シェーディング補正部４３３ａへ入力される。副走査位置検出部４１１は、ドライバ４７への制御信号に基づき、光源ユニット１２の副走査方向の位置を検出する（Ｓ３０５）。副走査位置検出部４１１は、検出した光源ユニット１２の副走査方向の位置をズレ量記憶部４３１０へ入力し、ズレ量記憶部４３１０は、入力された光源ユニット１２の副走査方向の位置に関連付けて記憶している位置ズレ量を読み出す（Ｓ３０６）。ズレ量記憶部４３１０は、読み出した位置ズレ量を変更部４３６へ入力する。
【００８３】
変更部４３６は、次に、シェーディング補正部４３３ａで行うシェーディング補正において各画素値に対応させるべきシェーディング補正データを、ズレ量記憶部４３１０から入力された位置ズレ量ｘだけ画像上で位置をずらした画素のシェーディング補正データへ変更する（Ｓ３０７）。ステップＳ３０７では、変更部４３６は、各画素に関連付けて記憶されたシェーディング補正データをシェーディング補正データ記憶部４３５ａから読み出し、画素Ａに対してシェーディング補正データＳ（Ａ−ｘ）を対応させてシェーディング補正部４３３ａへ入力する。シェーディング補正部４３３ａは、次に、イメージセンサ１５から出力された画像データに含まれる各画素値に、変更部４３６から各画素値に対応する画素に対応させて入力されたシェーディング補正データを乗ずることにより、イメージセンサ１５が出力した画像データのシェーディング補正を行う（Ｓ３０８）。シェーディング補正部４３３ａは、シェーディング補正を行った１ライン分の画像データを画像データ生成部４３４ａへ入力し、画像データ生成部４３４ｂはライン単位の画像データを蓄積する。
【００８４】
制御部４１は、次に、プラテン板１１に載置された原稿に記録された原稿画像の走査が最後まで完了したか否かを判定する（Ｓ３０９）。走査が最後まで完了していない場合は（Ｓ３０９：ＮＯ）、制御部４１は、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を副走査方向へ移動させることにより、光源ユニット１２を１ライン分移動させる（Ｓ３１０）。制御部４１は、次に、処理をステップＳ３０４へ戻し、次の１ライン分の原稿画像を読み取る処理を行う。
【００８５】
ステップＳ３０９で走査が完了している場合は（Ｓ３０９：ＹＥＳ）、画像データ生成部４３４ｂは、ライン単位で蓄積した画像データから、ページ単位での画像データを生成する（Ｓ３１１）。画像データ生成部４３４ｂは、生成したページ単位の画像データを記憶部４２へ出力し、記憶部４２は画像データを記憶する。制御部４１は、次に、ドライバ４７に読取部駆動モータ４８を駆動させて、光源ユニット１２及びミラーユニット１３を開始位置へ戻し（Ｓ３１２）、処理を終了する。
【００８６】
以上詳述した如く、本実施の形態においては、光源ユニット１２を副走査方向へ移動させる際に光源１２１の位置が主走査方向へずれる位置ズレ量を予め検出して記憶しておき、原稿画像を読み取る際に、イメージセンサ１５が出力した画素値に対して、記憶してある位置ズレ量だけ画像上の位置がずれた画素に関連付けられたシェーディング補正データを対応させてシェーディング補正を行う。光源１２１の位置の主走査方向への変動は、組立誤差等のほぼ静的な条件に起因するので、ほぼ再現性がある。即ち、光源ユニット１２の副走査方向の位置と光源１２１の位置が主走査方向へずれる位置ズレ量との関係はほぼ固定されており、光源ユニット１２の副走査方向の位置に対する位置ズレ量を予め検出して記憶しておけば、光源ユニット１２の副走査方向の位置を検出することで位置ズレ量を知ることができる。本実施の形態においては、予め検出して記憶してある位置ズレ量を用いて、実施の形態１及び２と同様に、光源１２１の位置がずれた状態でイメージセンサ１５から出力された画像データに含まれる各画素値に対して、光源１２１の位置ズレ量だけ画像上で位置がずれた画素に関連付けられたシェーディング補正データを対応させることにより、シェーディング補正を正確に行うことができる。従って、本実施の形態においても、シェーディング補正を正確に行い、明るさのムラの発生を抑制した画像データを生成することが可能である。
【００８７】
また本実施の形態においては、原稿画像の読み取りを行う度に位置ズレ量を検出する必要がないので、実施の形態１及び２に比べて、原稿画像を読み取る際に行う処理が減少し、より高速で原稿画像の読み取りを行うことができる。また本実施の形態においては、光源１２１が原稿範囲外へ光を照射する部分を含む必要がないので、実施の形態１及び２に比べて、光源１２１の主走査方向への長さを短くして、より原稿読取装置を小型化することが可能となる。
【００８８】
（実施の形態４）
実施の形態４においては、反射板を装着することなく光源１２１の主走査方向への位置ズレ量を検出する処理を行う形態を示す。本実施の形態に係る原稿読取装置の内部構成は、図１に示した実施の形態１の場合と同様である。押さえ板２７のプラテン板１１に対向する部分は、白色面となっており、ＡＤＦ２が閉じている場合には、プラテン板１１を間に介して白色面が光源１２１と対向する構成となっている。図２１は、実施の形態４に係る原稿読取装置の電気的構成の主要部を示すブロック図である。原稿読取装置は、ＡＤＦ２が閉じた状態で押さえ板２７に接触し、ＡＤＦ２が開いた状態で押さえ板２７に非接触の状態になる位置に、押さえ板検出部４１２を備えている。押さえ板検出部４１２は、接触スイッチ等で構成され、押さえ板２７に接触した場合に押さえ板２７を検出したことを示す情報を制御部４１へ入力する処理を行う。原稿読取装置のその他の電気的構成は、図１５に示した実施の形態３と同様であり、対応する部分に同符号を付してその説明を省略する。更に、原稿読取装置のその他の構成は、実施の形態３において反射板を取り外した構成と同様であり、本実施の形態に係る原稿読取装置は、反射板を装着する機能を備えていない。本実施の形態においては、ＬＥＤアレイで構成されている光源１２１の主走査方向への輝度分布を、一箇所での輝度が周囲と異なっている輝度分布に変更することにより、イメージセンサ１５が受光する光量の分布中に周囲と光量が異なるマーカ部分を生成する。
【００８９】
図２２は、実施の形態４に係る原稿読取装置が光源１２１の主走査方向への位置ズレ量を検出する処理の手順を示すフローチャートである。制御部４１は、電源投入時、ウオームアップ時、所定の日時になった時、前回位置ズレ量を検出してから所定時間が経過した時等、光源１２１の主走査方向への位置ズレ量を検出するズレ検出処理を行う所定のタイミングを予め記憶している。制御部４１は、記憶内容に従って、ズレ検出処理を行うタイミングになったか否かを判定する処理を随時行う（Ｓ４１）。ズレ検出処理を行うタイミングではない場合は（Ｓ４１：ＮＯ）、制御部４１は、判定の処理を随時繰り返す。ズレ検出処理を行うタイミングである場合は（Ｓ４１：ＹＥＳ）、制御部１１は、押さえ板２７に接触した押さえ板検出部４１２から押さえ板２７を検出したことを示す情報を入力されることによる、押さえ板２７の検出を待ち受ける（Ｓ４２）。押さえ板２７の検出がない場合は（Ｓ４２：ＮＯ）、制御部４１は、押さえ板２７の検出の待ち受けを続行する。押さえ板２７を検出した場合は（Ｓ４２：ＹＥＳ）、制御部４１は、光源１２１の主走査方向への輝度分布を変更する（Ｓ４３）。
【００９０】
図２３は、輝度分布を変更した光源１２１の例を示す模式的正面図である。図２３（ａ）は、一箇所の特異部分のＬＥＤを消灯させ、他のＬＥＤを点灯させた状態を示し、図２３（ｂ）は、一箇所の特異部分のＬＥＤを点灯させ、他のＬＥＤを消灯させた状態を示す。図２３（ａ）に示す光源１２１からの光をイメージセンサ１５で受光した場合は、受光する光量の分布中で、光源１２１の特異部分からの光の光量が占める部分は、周囲よりも光量が著しく小さくなったマーカ部分となる。イメージセンサ１５の出力は、図１９に示した例と同様の出力となり、画素値が周囲の画素よりも著しく小さくなるマーカ画素が存在する。また図２３（ｂ）に示す光源１２１からの光をイメージセンサ１５で受光した場合は、受光する光量の分布中で、光源１２１の特異部分からの光の光量が占める部分は、周囲よりも光量が著しく大きくなったマーカ部分となる。図２４は、図２３（ｂ）に示す光源１２１からの光を受光したイメージセンサ１５が出力する画像データを示す。イメージセンサ１５が出力する画像データに含まれる画素値に対応する画素の中には、画素値がマーカ部分の光量に応じた値となって他よりも著しく大きくなったマーカ画素が存在する。制御部４１は、ステップＳ４３にて、光源１２１に含まれる各ＬＥＤの点灯制御を行うことにより、図２３に示す如く光源１２１の輝度分布を変更する。このとき、制御部４１は本発明における輝度分布変更手段として機能する。
【００９１】
制御部４１は、次に、光源１２１の輝度分布を変更した状態で、実施の形態３と同様に、図１８のフローチャートに示すズレ検出処理を実行する（Ｓ４４）。光源１２１からの光は、押さえ板２７の白色面で反射し、イメージセンサ１５で受光される。光源１２１の輝度分布が図２３に示すいずれの場合であっても、イメージセンサ１５が出力する画素値を順次比較し、隣接する画素との画素値の差が予め定められた所定量以上となる画素を、マーカ画素であると特定することにより、マーカ画素を検出することができる。従って、図１８のフローチャートに示すズレ検出処理を実行することにより、光源ユニット１２の副走査方向の位置に対応する光源１２１の位置ズレ量を検出して記憶することができる。制御部４１は、以上で位置ズレ量を検出する処理を終了する。
【００９２】
更に、本実施の形態に係る原稿読取装置は、実施の形態３と同様に、図２０のフローチャートに示す処理を実行することにより、記憶した位置ズレ量を用いて正確なシェーディング補正を行いながら、原稿画像を読み取る処理を実行する。従って、本実施の形態においても、シェーディング補正を正確に行い、明るさのムラの発生を抑制した画像データを生成することが可能である。
【００９３】
以上説明したように、本実施の形態においては、電源投入時等の所定のタイミングでズレ検出処理が行われるので、使用者が格別な調整作業を行うこと無く最新の位置ズレ量が検出されて記憶され、原稿読取装置の経年変化による位置ズレ量の変化を反映させてシェーディング補正を正確に行うことが可能となる。また本実施の形態においては、反射板を装着する機能を省くことができるので、実施の形態３に比べて原稿読取装置の構成を簡素化することができる。なお、本実施の形態に係る原稿読取装置は、所定のタイミングでズレ検出処理を実行するだけではなく、位置ズレ量を検出する処理を行うために必要な指示を操作パネル部４９で受け付け、指示に従って前述のステップＳ４３及びステップＳ４４の処理を実行することも可能である。従って、本発明の原稿読取装置では、操作パネル部４９に必要な指示を入力するだけで、位置ズレ量の検出を随時行うことが可能である。
【００９４】
なお、以上の実施の形態１〜４においては、原稿固定方式で原稿を読み取る都度、基準白板１６を用いてシェーディング補正データを更新する形態を示したが、これに限るものではなく、本発明の原稿読取装置は、予め記憶してあるシェーディング補正データを用いてシェーディング補正を行う形態であってもよい。例えば、原稿読取装置は、製造時に作成したシェーディング補正データをシェーディング補正データ記憶部４３５ａに記憶しておき、記憶してあるシェーディング補正データを用いてシェーディング補正を行う形態であってもよい。また原稿読取装置は、一定の時間が経過するまで又は原稿の読み取りを所定回数行うまで同一のシェーディング補正データを用いてシェーディング補正を行、一定の時間が経過するか又は原稿の読み取りを所定回数行った都度、シェーディング補正データを更新する形態であってもよい。
【００９５】
また実施の形態１〜４で示したシェーディング補正データの具体的内容、及びシェーディング補正の具体的処理内容は一例であり、他の方法を用いてシェーディング補正を行ってもよい。例えば、本発明の原稿読取装置は、白色画像を読み取った画素Ａでの画素値をＵとして、画素Ａでのシェーディング補正データＳ（Ａ）をＳ（Ａ）＝Ｕとし、原稿画像をイメージセンサ３７で読み取ったときの画素値をシェーディング補正データで除することによりシェーディング補正を行ってもよい。
【００９６】
また以上の実施の形態１〜４においては、マーカ画素が一個である例を示している。実際には、画素値が他の画素と著しく異なる画素は、複数個まとまって存在する場合もある。この場合でも、画素番号の小さい方から画素値を比較していき、画素値の差が所定量より大きくなった最初の画素をマーカ画素とする等の方法でマーカ画素を特定することにより、本発明を実現することが可能である。
【００９７】
また実施の形態１〜４では、読取部１の他にＡＤＦ２及び裏面読取部３を備えた原稿読取装置を示したが、本発明の原稿読取装置は、ＡＤＦ２及び裏面読取部３のいずれか一方又は両方を備えていない形態であってもよい。また実施の形態１〜４では、画像処理部４３での処理をハードウェアにより実行する形態を示したが、本発明の原稿読取装置は、画像処理部４３が行うべき処理の一部又は全部をソフトウェアにより実行する形態であってもよい。
【図面の簡単な説明】
【００９８】
【図１】原稿読取装置の内部構成を示す模式的断面図である。
【図２】実施の形態１に係る原稿読取装置の電気的構成の主要部を示すブロック図である。
【図３】実施の形態１に係る画像処理部の内部構成を示すブロック図である。
【図４】実施の形態１に係る読取部の筐体の上面を示す模式的平面図である。
【図５】実施の形態１に係る光源ユニットの内部を示す模式図である。
【図６】実施の形態１に係る光源及び反射板の位置関係を上側から見た模式的平面図である。
【図７】実施の形態１に係る反射板の反射面を示す模式図である。
【図８】原稿固定方式で原稿画像を読み取る際に原稿読取装置が行う処理の手順を示すフローチャートである。
【図９】処理中に扱う信号を示す模式的特性図である。
【図１０】実施の形態２に係る読取部の筐体の上面を示す模式的平面図である。
【図１１】実施の形態２に係る光源の正面を示す模式的正面図である。
【図１２】実施の形態２に係る光源の第２の構成例を示す模式的正面図である。
【図１３】実施の形態２に係る第２の構成例の光源から照射された光を受光したイメージセンサが出力する画像データを示す。
【図１４】実施の形態２に係る光源ユニットの第３の構成例を示す模式的平面図である。
【図１５】実施の形態３に係る原稿読取装置の電気的構成の主要部を示すブロック図である。
【図１６】実施の形態３に係る画像処理部の内部構成を示すブロック図である。
【図１７】実施の形態３に係る光源及び反射板の位置関係を上側から見た模式的平面図である。
【図１８】実施の形態３に係る原稿読取装置が行うズレ検出処理の手順を示すフローチャートである。
【図１９】ズレ検出処理においてイメージセンサが出力する画像データを示す模式的特性図である。
【図２０】実施の形態３に係る原稿読取装置が原稿を読み取る処理の手順を示すフローチャートである。
【図２１】実施の形態４に係る原稿読取装置の電気的構成の主要部を示すブロック図である。
【図２２】実施の形態４に係る原稿読取装置が光源の主走査方向への位置ズレ量を検出する処理の手順を示すフローチャートである。
【図２３】輝度分布を変更した光源の例を示す模式的正面図である。
【図２４】図２３（ｂ）に示す光源からの光を受光したイメージセンサが出力する画像データを示す。
【符号の説明】
【００９９】
１  読取部
１２  光源ユニット
１２１  光源
１２２  第１ミラー
１２３  反射板
１５  イメージセンサ
２  ＡＤＦ
３  裏面読取部
４１  制御部
４２  記憶部
４３  画像処理部
４３３ａ  シェーディング補正部
４３４ａ  画像データ生成部
４３５ａ  シェーディング補正データ記憶部
４３６  変更部
４３７  ズレ量算出部
４３８  マーカ検出部
４３１０  ズレ量記憶部
【図１】
2009188750.tif 000003
【図２】
2009188750.tif 000004
【図３】
2009188750.tif 000005
【図４】
2009188750.tif 000006
【図５】
2009188750.tif 000007
【図６】
2009188750.tif 000008
【図７】
2009188750.tif 000009
【図８】
2009188750.tif 000010
【図９】
2009188750.tif 000011
【図１０】
2009188750.tif 000012
【図１１】
2009188750.tif 000013
【図１２】
2009188750.tif 000014
【図１３】
2009188750.tif 000015
【図１４】
2009188750.tif 000016
【図１５】
2009188750.tif 000017
【図１６】
2009188750.tif 000018
【図１７】
2009188750.tif 000019
【図１８】
2009188750.tif 000020
【図１９】
2009188750.tif 000021
【図２０】
2009188750.tif 000022
【図２１】
2009188750.tif 000023
【図２２】
2009188750.tif 000024
【図２３】
2009188750.tif 000025
【図２４】
2009188750.tif 000026