(57)【要約】【課題】  原稿からの反射光の検出結果を、副走査方向の外光レベルの変化に応じても良好に補正可能な画像読取装置、及び、その画像読取装置に応用可能な画像読取ヘッドの提供。【解決手段】  レンズ２８と受光素子２９とは、プラテンガラスの前後方向の長さと同程度の長さに亘って主走査方向に沿って１列に配置され、原稿Ｐと対向しない位置にも配置されているが、導光板２７は、主走査方向に沿ってレンズ２８，受光素子２９よりも短い範囲に亘って配置されている。このため、導光板２７と対向する受光素子２９は（ｂ）に示すように導光板２７から照射されて原稿Ｐに反射された反射光を検出する。これに対して、導光板２７と対向しない受光素子２９は（ｃ）に示すように上記反射光が入射せず、外光を検出する。その検出された外光に応じて、上記反射光の検出結果が補正される。【選択図】図４
2010130512.tif 000002
【特許請求の範囲】
【請求項１】
原稿が載置される原稿載置台と、
該原稿載置台に載置された原稿に光を照射する発光手段と、
主走査方向に沿って配置された複数の受光素子によって構成され、上記発光手段により照射されて上記原稿に反射された反射光を、上記主走査方向に平行な複数の走査線に対して順次検出する反射光検出手段と、
上記反射光検出手段を構成する受光素子と同列または略隣接列に配置された受光素子によって構成され、上記原稿に反射された反射光が入射する範囲外に設けられた外光検出手段と、
該外光検出手段の検出結果に応じて、上記反射光検出手段が検出した反射光の検出結果を補正する反射光補正手段と、
を備えたことを特徴とする画像読取装置。
【請求項２】
上記原稿載置台に載置された原稿を覆うカバーを、
更に備え、
上記外光検出手段は、上記カバーに覆われる領域で、かつ上記原稿と対向しない位置に配置されたことを特徴とする請求項１記載の画像読取装置。
【請求項３】
上記カバーは、副走査方向に平行な軸を中心に開閉可能に設けられ、
上記原稿載置台は、原稿を載置する際にその載置位置の基準となる原稿基準位置を上記主走査方向の一端に備え、
上記外光検出手段としての受光素子は、上記反射光検出手段としての受光素子に対して、上記主走査方向に上記軸から離れた側の一端、または、上記主走査方向に上記原稿基準位置から離れた側の一端に配置されたことを特徴とする請求項２記載の画像読取装置。
【請求項４】
上記外光検出手段としての受光素子は、上記反射光検出手段としての受光素子に対して、上記主走査方向の両端に配置されたことを特徴とする請求項１または２記載の画像読取装置。
【請求項５】
上記反射光検出手段によって反射光が受光される上記原稿の走査位置を、上記主走査方向と直交する副走査方向に移動させる移動手段と、
上記反射光検出手段及び上記外光検出手段を上記主走査方向に１列に配置した状態で保持する保持手段と、
を更に備え、
上記移動手段は、上記保持手段を上記副走査方向に移動させることを特徴とする請求項１〜４の何れかに記載の画像読取装置。
【請求項６】
上記保持手段は、上記発光手段も、上記反射光検出手段及び上記外光検出手段と一体に保持することを特徴とする請求項５記載の画像読取装置。
【請求項７】
上記反射光検出手段は、上記主走査方向に平行な走査線の１ライン毎に上記反射光を検出し、
上記反射光補正手段は、当該ラインの反射光検出時に上記外光検出手段が検出した検出結果に応じて、上記反射光検出手段が当該ラインに対して検出した反射光の検出結果を補正することを特徴とする請求項１〜６の何れかに記載の画像読取装置。
【請求項８】
上記反射光検出手段は、上記主走査方向に平行な走査線の１ライン毎に上記反射光を検出し、
上記反射光補正手段は、当該ラインよりも手前のラインに対する反射光検出時に上記外光検出手段が検出した検出結果に応じて、上記反射光検出手段が当該ラインに対して検出した反射光の検出結果を補正することを特徴とする請求項１〜６の何れかに記載の画像読取装置。
【請求項９】
上記反射光検出手段は、上記主走査方向に平行な走査線の１ライン毎に上記反射光を検出し、
上記反射光補正手段は、当該ラインよりも手前の複数ラインに対する反射光検出時に上記外光検出手段が検出した検出結果の平均値に応じて、上記反射光検出手段が当該ラインに対して検出した反射光の検出結果を補正することを特徴とする請求項１〜６の何れかに記載の画像読取装置。
【請求項１０】
表面に原稿が載置される透明な原稿載置台の裏面側を副走査方向に移動される画像読取ヘッドであって、
上記副走査方向と直交する主走査方向に沿って配置され、上記原稿載置台の裏面側からその原稿載置台に載置された原稿に光を照射する発光手段と、
上記主走査方向に沿って上記発光手段よりも長い範囲に亘って１列に配置された複数の受光素子と、
を一体に保持したことを特徴とする画像読取ヘッド。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿載置台に載置された原稿の画像を読み取る画像読取装置、及び、表面に原稿が載置される透明な原稿載置台の裏面側を副走査方向に移動されてその原稿からの反射光を検出する画像読取ヘッドに関し、詳しくは、外光の影響を補正可能な画像読取装置、及び、その画像読取装置に応用可能な画像読取ヘッドに関する。
【背景技術】
【０００２】
従来より、原稿載置台に載置された原稿に発光手段を介して光を照射し、その原稿に反射された反射光を複数の走査線に対して順次検出することによって上記原稿の画像を読み取る画像読取装置が考えられている。この種の画像読取装置では、原稿の周囲に当該画像読取装置の外部からの光（いわゆる外光）が入射すると、上記反射光の検出結果に影響が及ぶ。そこで、原稿載置台の近傍に光量検出センサを設け、その光量検出センサによって検出された外光レベルに応じて輝度／濃度変換テーブルデータを選択して、上記反射光の検出結果を補正することが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１８５７９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、上記公報では、外光レベルを原稿載置台の近傍に固定された１つの光量検出センサによって検出している。これに対して、外光レベルは、周囲の照明や影の状態によって原稿載置台の副走査方向の位置に応じて変化する場合があり、その場合、上記公報のように１点で外光レベルを検出していては上記反射光の検出結果を良好に補正することができない。そこで、本発明は、原稿からの反射光の検出結果を、副走査方向の外光レベルの変化に応じても良好に補正可能な画像読取装置、及び、その画像読取装置に応用可能な画像読取ヘッドを提供すること目的としてなされた。
【課題を解決するための手段】
【０００４】
上記目的を達するためになされた本発明の画像読取装置は、原稿が載置される原稿載置台と、該原稿載置台に載置された原稿に光を照射する発光手段と、主走査方向に沿って配置された複数の受光素子によって構成され、上記発光手段により照射されて上記原稿に反射された反射光を、上記主走査方向に平行な複数の走査線に対して順次検出する反射光検出手段と、上記反射光検出手段を構成する受光素子と同列または略隣接列に配置された受光素子によって構成され、上記原稿に反射された反射光が入射する範囲外に設けられた外光検出手段と、該外光検出手段の検出結果に応じて、上記反射光検出手段が検出した反射光の検出結果を補正する反射光補正手段と、を備えたことを特徴としている。
【０００５】
このように構成された本発明の画像読取装置では、原稿載置台に載置された原稿に発光手段が光を照射すると、反射光検出手段を構成する受光素子は、上記原稿に反射された反射光を、主走査方向に平行な複数の走査線に対して順次検出する。また、上記反射光検出手段を構成する受光素子と同列または略隣接列に配置された外光検出手段としての受光素子は、上記原稿に反射された反射光が入射する範囲外に設けられており、上記反射光の検出がなされる各走査線に対応する外光の光量を検出する。このため、その外光検出手段の検出結果に応じて、上記反射光検出手段が検出した反射光の検出結果を反射光補正手段が補正することにより、その反射光の検出結果を副走査方向の外光レベルの変化に応じて良好に補正することができる。
【０００６】
なお、本発明は以下の構成に限定されるものではないが、上記原稿載置台に載置された原稿を覆うカバーを、更に備え、上記外光検出手段は、上記カバーに覆われる領域で、かつ上記原稿と対向しない位置に配置されてもよい。外光検出手段は、原稿を覆うカバーに覆われない位置に設けられてもよいが、このように、カバーに覆われる位置に外光検出手段が配置されている場合、原稿画像の読み取りに影響する外光が一層正確に検出でき、延いては、上記反射光の検出結果を一層良好に補正することができる。また、外光検出手段は原稿と対向しない位置に配置されているので、反射光検出手段による原稿の読み取りはその原稿の全範囲に亘って良好に行うことができる。
【０００７】
そして、更にこの場合、上記カバーは、副走査方向に平行な軸を中心に開閉可能に設けられ、上記原稿載置台は、原稿を載置する際にその載置位置の基準となる原稿基準位置を上記主走査方向の一端に備え、上記外光検出手段としての受光素子は、上記反射光検出手段としての受光素子に対して、上記主走査方向に上記軸から離れた側の一端、または、上記主走査方向に上記原稿基準位置から離れた側の一端に配置されてもよい。上記カバーが上記軸を中心に開閉可能な場合、その軸から離れるほど上記反射光が外光の影響を受け易くなる。また、原稿が原稿基準位置を基準として原稿載置台に載置される場合、その原稿基準位置から離れるほど上記反射光が外光の影響を受け易くなる。そこで、このように、原稿の周囲の中でも最も外光の影響を受け易い部分に外光検出手段を配置すれば、上記反射光の検出結果を一層良好に補正することができる。
【０００８】
また、更に、上記外光検出手段としての受光素子は、上記反射光検出手段としての受光素子に対して、上記主走査方向の両端に配置されてもよい。この場合も、外光の影響を比較的受け易い主走査方向両端に外光検出手段が配置されているので、上記反射光の検出結果を一層良好に補正することができる。そして、原稿基準位置が主走査方向の一端にあって、その原稿基準位置に合わせずに原稿が載置されている場合や、原稿基準位置が主走査方向の中央にある場合にも良好に補正をすることが可能となる。
【０００９】
また、上記何れかの画像読取装置において、上記反射光検出手段によって反射光が受光される上記原稿の走査位置を、上記主走査方向と直交する副走査方向に移動させる移動手段と、上記反射光検出手段及び上記外光検出手段を上記主走査方向に１列に配置した状態で保持する保持手段と、を更に備え、上記移動手段は、上記保持手段を上記副走査方向に移動させてもよい。この場合、移動手段は保持手段を介して反射光検出手段及び外光検出手段を一体に移動させるので、装置の構成を簡略化することができる。
【００１０】
そして、更にこの場合、上記保持手段は、上記発光手段も、上記反射光検出手段及び上記外光検出手段と一体に保持してもよい。その場合、上記移動手段は上記保持手段を介して発光手段も反射光検出手段及び外光検出手段と一体に移動させるので、装置の構成を一層簡略化することができる。
【００１１】
また、上記何れかの画像読取装置において、上記反射光検出手段は、上記主走査方向に平行な走査線の１ライン毎に上記反射光を検出し、上記反射光補正手段は、当該ラインの反射光検出時に上記外光検出手段が検出した検出結果に応じて、上記反射光検出手段が当該ラインに対して検出した反射光の検出結果を補正してもよい。この場合、走査線の１ライン毎に反射光の検出とその検出結果を補正するための外光の検出とが同時になされるので、蛍光灯等のフリッカのように瞬間的な外光の変動の影響も良好に補正することができる。
【００１２】
また、上記何れかの画像読取装置において、上記反射光検出手段は、上記主走査方向に平行な走査線の１ライン毎に上記反射光を検出し、上記反射光補正手段は、当該ラインよりも手前のラインに対する反射光検出時に上記外光検出手段が検出した検出結果に応じて、上記反射光検出手段が当該ラインに対して検出した反射光の検出結果を補正してもよい。この場合、手前のラインに対する外光の検出結果を用いて反射光の検出結果を補正することにより、上記反射光の検出結果を長期間保持する必要がなくなり、装置に必要とされるメモリ容量を軽減することができる。
【００１３】
また、上記何れかの画像読取装置において、上記反射光検出手段は、上記主走査方向に平行な走査線の１ライン毎に上記反射光を検出し、上記反射光補正手段は、当該ラインよりも手前の複数ラインに対する反射光検出時に上記外光検出手段が検出した検出結果の平均値に応じて、上記反射光検出手段が当該ラインに対して検出した反射光の検出結果を補正してもよい。この場合、複数のラインに対する外光の検出結果の平均値を用いて反射光の検出結果を補正することにより、外光の一時的な変動の影響を排除して上記反射光の検出結果を一層良好に補正することができる。
【００１４】
また、本発明の画像読取ヘッドは、表面に原稿が載置される透明な原稿載置台の裏面側を副走査方向に移動される画像読取ヘッドであって、上記副走査方向と直交する主走査方向に沿って配置され、上記原稿載置台の裏面側からその原稿載置台に載置された原稿に光を照射する発光手段と、上記主走査方向に沿って上記発光手段よりも長い範囲に亘って１列に配置された複数の受光素子と、を一体に保持したことを特徴としている。
【００１５】
このように構成された本発明の画像読取ヘッドでは、受光素子が主走査方向に沿って上記発光手段よりも長い範囲に亘って１列に配置されているので、発光手段と対向しない受光素子には、発光手段により照射されて原稿に反射された反射光が入射しない。このため、その部分の受光素子によって外光検出手段が構成でき、発光手段と対向する受光素子によって反射光検出手段が構成できる。従って、本発明の画像読取ヘッドを応用すれば、前述のように発光素子，反射光検出手段，外光検出手段が一体に保持された本発明の画像読取装置を容易に構成することができる。
【発明を実施するための最良の形態】
【００１６】
（画像読取装置の構成）
以下に本発明の実施の形態について、図面と共に説明する。なお、図１は、本発明が適用された画像読取装置１の構成を表す外観図であり、図２は、その画像読取装置１における装置本体３の上部構成を表す平面図である。
【００１７】
本実施の形態の画像読取装置１は、いわゆるフラットベッド型のスキャナ装置として構成されており、原稿載置台の一例としての第一の読取面１１と第二の読取面１２とを上部に備える装置本体３と、装置本体３の上方に開閉可能に設けられたカバーの一例としての本体カバー５と、からなる。
【００１８】
装置本体３の上面は、図１（ａ）に示すように、本体カバー５が閉じられた状態で、本体カバー５により被覆される。なお、図１（ａ）は、本体カバー５が閉じられた状態での画像読取装置１の構成を表す外観図であり、図１（ｂ）は、本体カバー５が開かれた状態での画像読取装置１の構成を表す外観図である。図１（ａ），（ｂ）に示すように、本体カバー５は左右方向（図１における左右方向）の軸を中心に開閉可能に設けられている。
【００１９】
また、図１に示すように、装置本体３は、その前方に各種スイッチを備える操作部１５を備えており、利用者が操作部１５を操作することにより、操作部１５から入力される指令に応じた処理を実行する。更に、図２に示すように、第一の読取面１１の、本体カバー５の蝶番に近い側の端縁１１ａ（後述の枠体部３１との境界）、及び、第二の読取面１２に近い側の端縁１１ｂ（後述の位置決め材１７との境界）は、それぞれ、原稿Ｐ（図３参照）を載置する際にその載置位置の基準となる原稿基準位置を構成している。
【００２０】
図３は、画像読取装置１の長手方向に沿う断面の構成を表す概略断面図である。図３に示すように、本実施の形態の画像読取装置１を構成する装置本体３は、上記第一の読取面１１と第二の読取面１２とを構成するプラテンガラス１３と、そのプラテンガラス１３を支持する筐体２０と、第一の読取面１１に載置される原稿Ｐの位置決めを行うための位置決め材１７と、白基準部材１９と、画像読取ヘッドの一例としてのイメージセンサ２１と、イメージセンサ２１を後述のように移動させる移動手段の一例としてのモータ２３及びベルト機構部２５と、を備えている。
【００２１】
また、図２に示すように、プラテンガラス１３の後端部（図２における上側）及び右端部（図２における右側）は、筐体２０の上端縁から筐体２０の底面に概略平行にその中央に向けて延設された枠体部３１により上方から下方に押し付けられ、筐体２０に固定されている。また、プラテンガラス１３の前方左端部は、枠体部３１の前方左端部の縁から延設されたガラス固定部３３により、上方から下方に押し付けられ、筐体２０より剥離しないように固定されている。
【００２２】
なお、プラテンガラス１３の表面は、筐体２０に対して着脱自在に設けられた位置決め材１７によって、第一の読取面１１と第二の読取面１２とに分割されている。第一の読取面１１は、利用者によって表面に載置された原稿Ｐを読み取るための領域であり、当該画像読取装置１の右側領域に設けられている。一方、第二の読取面１２は、本体カバー５に設けられた原稿搬送装置４０により搬送されてきた原稿Ｐを読み取るための領域であり、当該画像読取装置１の左側領域に設けられている。
【００２３】
また、イメージセンサ２１は、筐体２０内部の第一及び第二の読取面１１，１２の裏面（すなわちプラテンガラス１３の裏面）において、左右方向（副走査方向）に移動可能に収容されている。このイメージセンサ２１は、ベルト機構部２５が備える一対のローラ２５ａに巻回されたベルト２５ｂに固定されており、モータ２３が発生する動力により回転するベルト２５ｂと共に、画像読取装置１の左右方向に移動する。
【００２４】
なお、図３（ａ）は、本体カバー５に設けられた原稿搬送装置４０を用いて、読取対象の原稿Ｐを第二の読取面１２上に搬送しながら、その原稿Ｐを読み取る際のイメージセンサ２１の固定位置を表した説明図であり、図３（ｂ）は、第一の読取面１１上に載置された原稿Ｐを読み取る際のイメージセンサ２１の走査態様を示した説明図である。
【００２５】
本体カバー５に設けられた原稿搬送装置４０の動作によって、第二の読取面１２上に搬送されてきた原稿Ｐを読み取る際、イメージセンサ２１は、第二の読取面１２下に移動されて、固定される。また、第一の読取面１１上の原稿Ｐを読み取る際、イメージセンサ２１は、モータ２３及びベルト機構部２５の動作により、第一の読取面１１の裏面側を左右方向に移動される。
【００２６】
本体カバー５は、前述のように原稿搬送装置４０を具備しており、次のように、給紙トレイ４１に載置された原稿Ｐを、第二の読取面１２上に搬送し、その第二の読取面１２上でイメージセンサ２１により読み取られた原稿Ｐを排紙トレイ４２に排出する。
【００２７】
原稿搬送装置４０は、搬送路の始点に、給紙ローラ４４，４５を備えており、給紙トレイ４１に載置された原稿Ｐはこの給紙ローラ４４，４５によって、搬送路下流に搬送される。給紙ローラ４４，４５により搬送されてきた原稿Ｐは、搬送ローラ４７，４８により更に搬送路下流に搬送される。
【００２８】
搬送ローラ４７，４８よる搬送路下流側には、第二の読取面１２と所定の空隙を有した状態で、その第二の読取面１２に対向する上板４９が設けられている。搬送ローラ４７，４８より搬送されてきた原稿Ｐは、この上板４９と第二の読取面１２との間を通過して、それより更に搬送路下流に設けられた一対の搬送ローラ５１，５２によって搬送され、続いて、一対の排紙ローラ５３，５４によって、排紙トレイ４２に排紙される。
【００２９】
次に、図４（ａ）は、イメージセンサ２１の構成を表す斜視図であり、図４（ｂ）はそのｂ−ｂ線断面図、図４（ｃ）は図４（ａ）のｃ−ｃ線断面図である。図４に示すように、イメージセンサ２１は、画像読取装置１の前後方向（主走査方向）に沿って長尺の直方体状に構成された保持手段の一例としての筐体２６に、発光手段の一例としての導光板２７と、レンズ２８と、そのレンズ２８によって集光された光を検出する受光素子２９とを保持して構成されている。
【００３０】
また、レンズ２８と受光素子２９とは、プラテンガラス１３の前後方向の長さと同程度の長さに亘って主走査方向に沿って１列に配置され、原稿Ｐと対向しない位置にも配置されているが、導光板２７は、主走査方向に沿ってレンズ２８，受光素子２９よりも短い範囲に亘って配置されている。
【００３１】
このため、導光板２７と対向する反射光検出手段の一例としての受光素子２９は、図４（ｂ）に示すように導光板２７から照射されて原稿Ｐに反射された反射光を検出する。これに対して、導光板２７と対向しない外光検出手段の一例としての受光素子２９は、図４（ｃ）に示すように上記反射光が入射せず、例えば本体カバー５が開いているときなどに画像読取装置１の外部から入射する外光を検出する。なお、導光板２７と対向しない受光素子２９は、複数（例えば１０個程度）設けられている。
【００３２】
ここで、図５に示すように、導光板２７と対向しない受光素子２９は、原稿Ｐとも対向しない。また、導光板２７や原稿Ｐと対向する受光素子２９であっても、図５に示すＡ部のように、原稿Ｐの前側端縁に近い受光素子２９には原稿Ｐからの反射光と共に外光も入射する。このため、外光が入射した受光素子２９の検出結果を他の受光素子２９の検出結果と同様に処理すると、上記外光が入射した分だけ原稿Ｐの画像が明るいものと認識されてしまう。そこで、本実施の形態では、次のような制御によって上記外光に対する補正を行っている。
【００３３】
（画像読取装置の制御系及びその処理）
図６は、画像読取装置１の制御系の構成を表すブロック図である。図６に示すように、イメージセンサ２１の導光板２７及び受光素子２９は、前述の操作部１５，モータ２３，原稿搬送装置４０と共に、ＣＰＵ，ＲＯＭ，ＲＡＭを備えたマイクロコンピュータからなる電子制御回路１００に接続されている。また、電子制御回路１００には、読み取った画像データを図示しないパーソナルコンピュータ等に送信するためのインタフェース１０５も接続されている。
【００３４】
次に、この電子制御回路１００における処理について説明する。図７は、画像読取装置１の起動時に電子制御回路１００が上記ＲＯＭに記憶されたプログラムに基づいて実行する処理のメインルーチンを表す説明図である。
【００３５】
図７に示すように、この処理では、先ず、Ｓ１（Ｓはステップを表す：以下同様）にて、操作部１５からの各種設定入力を受け付け、続くＳ２にて、同じく操作部１５からのスキャン開始の指示を受け付ける。そして、スキャン開始の指示がなされると、処理はＳ３へ移行し、外光検出が必要か否かが判断される。このＳ３では、例えば、原稿搬送装置４０を用いたいわゆるＡＤＦ読取がＳ１にて指示された場合は外光検出が不要と判断され、モータ２３を介してイメージセンサ２１を走査するいわゆるＦＢ読取がＳ１にて指示された場合は外光検出が必要と判断される。
【００３６】
この他にも、Ｓ３の判断形態としては、本体カバー５の開閉状態を検出するセンサがある場合、ＦＢ読取であってもそのセンサが閉状態を検出した場合は不要、開状態を検出した場合は必要と判断する形態や、ＦＢ読取の形態としてブックモードが操作部１５を介して指定された場合はセンサの有無及びその検出結果に関わらず必要と判断する形態などが考えられる。また、導光板２７と対向しない受光素子２９や、それ以外の外光検出用のセンサによって本体カバー５の開閉を検出してもよく、Ｓ３，Ｓ４を省略して後述の外光検出・補正スキャン処理（Ｓ５）を常時実行してもよい。
【００３７】
そして、外光検出が不要と判断された場合は（Ｓ３：Ｎ）、Ｓ４にて通常のスキャン処理が実行された後、処理が終了する。一方、外光検出が必要と判断された場合は（Ｓ３：Ｙ）、Ｓ５にて次のような外光検出・補正スキャン処理が実行されて処理が終了する。
【００３８】
図８は、この外光検出・補正スキャン処理を詳細に表すフローチャートである。なお、このルーチンの実行中は、導光板２７が点灯される。図８に示すように、この処理では、先ずＳ５１にて、スキャンラインカウンタｎが１に初期化される。続くＳ５２では、導光板２７と対向する各受光素子２９の検出結果が読み込まれることにより、ｎライン目（処理開始時にはｎ＝１のため１ライン目）の原稿画像がスキャンされる。続くＳ５３では、導光板２７と対向しない複数の受光素子２９の検出結果の平均値が外光出力として算出される。そして、更に続くＳ５４では、Ｓ５３にて算出されたｎライン目の外光出力に基づき、ｎライン目の外光補正データが次のように算出される。
【００３９】
すなわち、このＳ５４では、先ず、外光が全くない場合の外光出力として予め上記ＲＯＭに記憶された外光暗出力が、Ｓ５３にて算出された外光出力から差し引かれ、その差に対して例えば図９の実施例１または２に挙げるような外光係数値を乗ずることによって、次式のように外光補正データが算出される。
【００４０】
外光補正データ＝（外光出力−外光暗出力）×外光係数値
なお、図９の実施例１は、主に本体カバー５の蝶番から遠い側から外光が入射する場合を想定しており、実施例２は、原稿Ｐの前後方向両側端縁から外光が入射する場合を想定している。前者は主走査方向に沿って本体カバー５の蝶番に近付くにつれて外光の影響が小さくなると推定しており、後者は主走査方向に沿って原稿Ｐの中心に近付くにつれて外光の影響が小さくなると推定している。いずれの実施例の外光係数値を使用するかは、画像読取装置１の機種の特性に応じて予め固定されていてもよく、前述のＳ３にて外光検出が必要と判断された理由に応じて選択されてもよい。更に、実施例１，２以外の態様で変化する外光係数値、若しくは、主走査方向の位置に関わらず固定値とされた外光係数値が使用されてもよいことはいうまでもない。
【００４１】
このように、Ｓ５４にてｎライン目の外光補正データが算出されると、続くＳ５５では、そのｎライン目の外光補正データを用いて、Ｓ５２で得られたｎライン目の原稿画像検出結果（以下、ｎライン目の原稿データともいう）が次のように補正される。
【００４２】
例えば、図１０（ａ）に示す原稿Ｐを走査線Ｌに沿って読み取った場合に外光が入ると、本来ならば図１０（ｂ）に×で示されるようにして得られる輝度値が、○で示すように変化する場合がある。この例では、本体カバー５の蝶番から遠い位置において、Ｂで示す領域では中間色の紙が外光の影響により白色として認識され、Ｃで示す領域では黒色の図形が灰色として認識されてしまっている。そこで、Ｓ５４で得られた外光補正データ（図１０に■で図示）をＳ５２で得られた原稿データの輝度値（○）から減算することにより、その原稿データを外光のない正常画像（×）に近付けることができる。なお、このＳ５４，Ｓ５５の処理が反射光補正手段に相当する。
【００４３】
続くＳ５６では、スキャンラインカウンタｎの値が１つインクリメントされた値に更新され、続くＳ５７では、そのスキャンラインカウンタｎの値が最後のライン（走査線）に対応するＮに達したか否かが判断される。そして、ｎ＝Ｎでない場合は（Ｓ５７：Ｎ）、処理はＳ５２へ移行して次のラインに対して前述の処理が実行され、ｎ＝Ｎとなると（Ｓ５７：Ｙ）、処理が一旦終了する。なお、このようにして外光に対する補正がなされた原稿データには、必要に応じて、シェーディング補正，濃淡処理（γ補正等），画像処理（平滑・強調フィルタ等）などが施される。これらシェーディング補正等の後から外光に対する補正がなされてもよいが、このようにシェーディング補正等の前に外光に対する補正を行う場合、画質を向上させると共に処理を簡素化することができる。また、上記処理はＡＳＩＣ等のハードウェアによってなされてもよい。
【００４４】
（本実施の形態効果及びその変形例）
以上のように、本実施の形態では、導光板２７と対向しない受光素子２９によって検出された外光出力に応じて、導光板２７と対向する受光素子２９によって検出された原稿データを補正しているので、その原稿データを副走査方向の外光レベルの変化に応じて良好に補正することができる。また、外光検出のためのプレスキャンも不要となる。しかも、本実施の形態では、原稿データの検出とその原稿データを補正するための外光の検出とが走査線の１ライン毎に同時になされるので、蛍光灯等のフリッカのように瞬間的な外光の変動の影響も良好に補正することができる。
【００４５】
更に、本実施の形態では、導光板２７と対向しない外光検出用の受光素子２９が、本体カバー５に覆われる位置に配置されているので、原稿Ｐの読み取りに影響する外光が一層正確に検出でき、延いては、原稿データを一層良好に補正することができる。しかも、本実施の形態では、導光板２７と対向しない受光素子２９は、導光板２７と対向する受光素子２９に対して、本体カバー５の蝶番及び第一の読取面１１の端縁１１ａ（原稿基準位置）から主走査方向に遠い側に設けられている。このように、本実施の形態では、外光検出用の受光素子２９が外光の影響を受け易い部分に配置されているので、上記原稿データを一層良好に補正することができる。
【００４６】
なお、本発明は上記実施の形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、図１１に示すイメージセンサ１２１のように、導光板２７と対向しない外光検出用のレンズ２８，受光素子２９（図１１ではレンズ２８のみ図示）は、導光板２７と対向する原稿読取用のレンズ２８，受光素子２９に対して主走査方向の両端に設けられてもよい。この場合も、外光の影響を受け易い主走査方向両端に外光検出用の受光素子２９が配置されるので、上記原稿データを良好に補正することができる。また、その場合、外光係数値としては、図９の実施例２に示すように原稿Ｐの両端で値が上昇するような分布を有するものを使用するのが望ましい。
【００４７】
また、上記実施の形態では、外光検出がなされる走査線と、その外光検出結果（外光出力）に基づいて補正される原稿データが読み取られる走査線とが一致しているが、両走査線は必ずしも一致していなくてもよい。図１２は、１ライン前に検出された外光出力に基づいて原稿データが補正される場合の外光検出・補正スキャン処理を表すフローチャートである。
【００４８】
図１２に示すように、この処理では、先ず、Ｓ６１にて、１ライン目の原稿画像がスキャンされてｎ＝０のラインのデータとされる。続くＳ６２では、そのｎ＝０のラインの外光出力がＳ５３と同様に算出され、Ｓ６３にて、ｎ＝０のラインの外光補正データがＳ５４と同様に算出される。
【００４９】
続くＳ６５では、Ｓ５１と同様にスキャンラインカウンタｎが初期化され、Ｓ６６にて、Ｓ５２と同様にｎライン目がスキャンされる。続くＳ６７では、図１３に示す外光補正データ算出ルーチンが起動されて、続くＳ６８の処理と並行して実行される。図１３に示すように、この外光補正データ算出ルーチンは、Ｓ５３，Ｓ５４と同様のＳ６７１，Ｓ６７３により、ｎライン目の外光出力が算出されて（Ｓ６７１）、その外光出力に基づきｎライン目の外光補正データが算出されて終了する（Ｓ６７３）。一方、Ｓ６８では、ｎ−１ライン目の外光補正データを用いてｎライン目の原稿データが前述のように補正される。通常は、このＳ６８の処理中に、上記外光補正データ算出ルーチンも終了する。
【００５０】
続くＳ７１では、スキャンラインカウンタｎの値が１つインクリメントされた値に更新され、Ｓ７２では、そのスキャンラインカウンタｎの値が最後のライン（走査線）に対応するＮに達したか否かが判断される。そして、ｎ＝Ｎでない場合は（Ｓ７２：Ｎ）、処理はＳ６６へ移行して次のラインに対して前述の処理が実行され、ｎ＝Ｎとなると（Ｓ７２：Ｙ）、処理が一旦終了する。この場合、手前のラインに対する外光出力を用いて原稿データを補正することにより、原稿データを長期間保持する必要がなくなり、電子制御回路１００に必要とされるＲＡＭのメモリ容量を軽減することができる。また、原稿データの補正（Ｓ６８）と外光補正データの算出（Ｓ６７１，Ｓ６７３）とが並行して実行されるので処理を効率化することもできる。
【００５１】
なお、図１２の処理では１つ手前のラインに対する外光出力を用いて原稿データを補正しているが、複数ライン手前の外光出力を用いて原稿データを補正してもよく、次の図１４に示す処理のように、手前の複数のラインに対する外光出力の平均値を用いて原稿データを補正していもよい。
【００５２】
図１４に示すように、この処理では、先ず、Ｓ８１にて、１ライン目の原稿画像がスキャンされてｎ＝０のライン及びｎ＝−１のラインのデータとされる。続くＳ８２では、そのｎ＝０のライン及びｎ＝−１のラインの外光出力がＳ５３と同様に算出され、Ｓ８３にて、そのｎ＝０ラインの外光出力及びｎ＝−１のラインの外光出力が、電子制御回路１００のＲＡＭに画定された外光記憶領域に記憶される。続くＳ８４では、その外光記憶領域に記憶された外光出力の平均に基づいて、外光補正データがＳ５４と同様に算出される。
【００５３】
続くＳ８５では、Ｓ５１と同様にスキャンラインカウンタｎが初期化され、Ｓ８６にて、Ｓ５２と同様にｎライン目がスキャンされる。続くＳ８７では、図１５に示す外光補正データ算出ルーチンが起動されて、続くＳ８８の処理と並行して実行される。図１５に示すように、この外光補正データ算出ルーチンでは、Ｓ８７１にてＳ５３と同様にｎライン目の外光出力が算出される。続くＳ８７３では、その外光出力ｎライン目の外光出力とｎ−１ライン目の外光出力とが、それまで上記外光出力記憶領域に記憶されていた外光出力と入れ替えて記憶されることによって外光出力記憶領域が更新される。そして、更に続くＳ８７４では、Ｓ８４と同様に、外光記憶領域に記憶された外光出力の平均値に基づいて外光補正データが算出されて、処理が終了する。一方、Ｓ８８では、その時点（並行する上記外光補正データ算出ルーチンの開始前）で算出されている外光補正データを用いてｎライン目の原稿データが前述のように補正される。通常は、このＳ８８の処理中に、上記外光補正データ算出ルーチンも終了する。
【００５４】
続くＳ９１では、スキャンラインカウンタｎの値が１つインクリメントされた値に更新され、Ｓ９２では、そのスキャンラインカウンタｎの値が最後のライン（走査線）に対応するＮに達したか否かが判断される。そして、ｎ＝Ｎでない場合は（Ｓ９２：Ｎ）、処理はＳ８６へ移行して次のラインに対して前述の処理が実行され、ｎ＝Ｎとなると（Ｓ９２：Ｙ）、処理が一旦終了する。この場合、複数のラインに対する外光出力の平均値を用いて原稿データを補正することにより、外光の一時的な変動の影響を排除して上記原稿データを一層良好に補正することができる。
【００５５】
また、次の図１６に示す処理のように、外光出力の算出は数ライン置きに実行されてもよい。図１６に示すように、この処理では、先ず、Ｓ１０１にて、０ライン目の外光が検出される。すなわち、通常のスキャンでは読み飛ばされる例えば原稿の先端から３ｍｍのライン（０ライン目）に対して、導光板２７と対向しない外光検出用の受光素子２９の出力が読み込まれるのである。続くＳ１０２では、その０ライン目の外光出力がＳ５３と同様に算出され、Ｓ１０３にて、その０ライン目の外光出力に基づいて外光補正データがＳ５４と同様に算出される。
【００５６】
続くＳ１０５では、スキャンラインカウンタｎが１に初期化されると共に、外光検出ラインカウンタｇｎが３に初期化され、Ｓ１０６にて、Ｓ５２と同様にｎライン目がスキャンされる。続くＳ１０７では、図１７に示す外光補正データ算出ルーチンが起動されて、続くＳ１０８の処理と並行して実行される。図１７に示すように、この外光補正データ算出ルーチンでは、Ｓ１０７１にて、ｇｎ＝１であるか否かが判断される。ｇｎ≠１の場合は（Ｓ１０７１：Ｎ）、処理はそのまま終了する。一方、ｇｎ＝１の場合は（Ｓ１０７１：Ｙ）、Ｓ５３，Ｓ５４と同様のＳ１０７２，Ｓ１０７３により、ｎライン目の外光出力が算出されて（Ｓ１０７２）、その外光出力に基づきｎライン目の外光補正データが算出される（Ｓ１０７３）。続くＳ１０７４では、外光検出ラインカウンタｇｎが４に初期化されて処理が終了する。なお、図１５の処理開始時には、ｇｎ＝３であるため（Ｓ１０５参照）、このルーチンではＳ１０７１にて否定判断されてそのまま処理が終了する。
【００５７】
一方、Ｓ１０８では、その時点（並行する上記外光補正データ算出ルーチンの開始前）で算出されている外光補正データを用いてｎライン目の原稿データが前述のように補正される。通常は、このＳ１０８の処理中に、上記外光補正データ算出ルーチンも終了する。
【００５８】
続くＳ１１０では、スキャンラインカウンタｎの値が１つインクリメントされた値に更新されると共に外光検出ラインカウンタｇｎの値が１つデクリメントされた値に更新され、Ｓ１１１では、スキャンラインカウンタｎの値が最後のライン（走査線）に対応するＮに達したか否かが判断される。そして、ｎ＝Ｎでない場合は（Ｓ１１１：Ｎ）、処理はＳ１０６へ移行して次のラインに対して前述の処理が実行され、ｎ＝Ｎとなると（Ｓ１１１：Ｙ）、処理が一旦終了する。
【００５９】
この場合、Ｓ１１１終了時の外光検出ラインカウンタｇｎの値は２→１→３→２→…と循環的に変化し、３ライン毎に（Ｓ１０７１：Ｙ）、外光補正データが算出される（Ｓ１０７４）。このため、電子制御回路１００の負荷を一層軽減することができる。なお、本実施の形態では、Ｓ１０１にて０ライン目の外光を検出しているが、前述のＳ６１と同様に１ライン目をスキャンしてｎ＝０のラインのデータとしてもよく、逆に、前述のＳ６１，Ｓ８１においてＳ１０１と同様に０ライン目の外光を検出してもよい。
【００６０】
また、上記各実施の形態では、発光手段としての導光板２７と受光素子２９とを一体に移動させているが、いずれか一方のみが移動することによって走査位置が変化されてもよく、ミラー等が移動することによって走査位置が変化されてもよい。但し、上記各実施の形態では、発光素子としての導光板２７も反射光検出手段としての受光素子２９も外光検出手段としての受光素子２９も一体に移動するので、装置の構成を一層簡略化することができる。更に、受光素子２９が主走査方向に沿って導光板２７よりも長い範囲に亘って１列に配置されることによって反射光検出手段及び外光検出手段が構成されているので、装置の構成を更に一層簡略化することができる。
【００６１】
また、外光検出手段としての受光素子２９は反射光検出手段としての受光素子２９と必ずしも同列に配設する必要はなく、例えば外光検出手段としての受光素子２９は反射光検出手段としての受光素子２９より１ライン先の外光を検出するように配置されてもよい。この場合、図１２，図１３に示した処理を一層良好に適用することができる。更に、本発明は、ＣＩＳ，ＣＣＤのいずれのタイプの画像読取装置または画像読取ヘッドにも適用することができ、発光手段としてもＬＥＤ，ＣＣＦＬ等種々のものが適用できる。
【図面の簡単な説明】
【００６２】
【図１】本発明が適用された画像読取装置の構成を表す外観図である。
【図２】その画像読取装置における装置本体の上部構成を表す平面図である。
【図３】その画像読取装置の長手方向に沿う断面の構成を表す概略断面図である。
【図４】その画像読取装置のイメージセンサの構成を表す斜視図及び断面図である。
【図５】そのイメージセンサにおける外光の影響を表す説明図である。
【図６】上記画像形成装置の制御系の構成を表すブロック図である。
【図７】その制御系における処理のメインルーチンを表すフローチャートである。
【図８】その処理中の外光検出・補正スキャン処理を表すフローチャートである。
【図９】その処理で使用される外光係数値を例示する説明図である。
【図１０】その処理の効果を表す説明図である。
【図１１】上記イメージセンサの変形例を表す斜視図である。
【図１２】上記外光検出・補正スキャン処理の変形例を表すフローチャートである。
【図１３】その処理中の外光補正データ算出ルーチンを表すフローチャートである。
【図１４】上記外光検出・補正スキャン処理の他の変形例を表すフローチャートである。
【図１５】その処理中の外光補正データ算出ルーチンを表すフローチャートである。
【図１６】上記外光検出・補正スキャン処理の更に他の変形例を表すフローチャートである。
【図１７】その処理中の外光補正データ算出ルーチンを表すフローチャートである。
【符号の説明】
【００６３】
１…画像読取装置                ３…装置本体            ５…本体カバー
１１…第一の読取面              １１ａ，１１ｂ…端縁    １３…プラテンガラス
１５…操作部                    １７…位置決め材        ２０…筐体
２１，１２１…イメージセンサ    ２３…モータ            ２５…ベルト機構部
２６…筐体                      ２７…導光板            ２８…レンズ
２９…受光素子                  ３１…枠体部            １００…電子制御回路
Ｌ…走査線                      Ｐ…原稿
【図１】
2010130512.tif 000003
【図２】
2010130512.tif 000004
【図６】
2010130512.tif 000005
【図７】
2010130512.tif 000006
【図８】
2010130512.tif 000007
【図９】
2010130512.tif 000008
【図１２】
2010130512.tif 000009
【図１３】
2010130512.tif 000010
【図１４】
2010130512.tif 000011
【図１５】
2010130512.tif 000012
【図１６】
2010130512.tif 000013
【図１７】
2010130512.tif 000014
【図３】
2010130512.tif 000015
【図４】
2010130512.tif 000016
【図５】
2010130512.tif 000017
【図１０】
2010130512.tif 000018
【図１１】
2010130512.tif 000019