(57)【要約】      （修正有）【課題】原稿の読み取りにおける外光の影響をより適切に低減させることができる画像読取装置、及び画像読取装置の制御方法を提供する。【解決手段】原稿の読み取りに外光の影響がないと判定された場合に、第１のセンサと、該第１のセンサよりも外光の影響を受けやすい位置に配置された第２のセンサのそれぞれの受光量に基づいて、第１のセンサと第２のセンサのそれぞれに対応する補正値を決定する。一方、原稿の読み取りに外光の影響があると判定された場合に、第１のセンサの受光量に基づいて、第１のセンサに対応する補正値と、第２のセンサに対応する補正値を決定する。【選択図】図４
2019161321.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取るための複数のセンサと複数の光源が所定の方向に配置されたラインセンサを備える画像読取装置であって、
前記ラインセンサによる読み取りに、前記画像読取装置の外からの外光の影響があるか判定する判定手段と、
前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定する決定手段と、
前記原稿を読み取る際の前記複数のセンサのそれぞれによる受光量に対応するデータを、前記複数のセンサのそれぞれに対応する前記決定手段により決定された補正値により補正する補正手段と、
を有し、
前記決定手段は、
前記判定手段により外光の影響がないと判定された場合に、第１のセンサと、前記第１のセンサよりも外光の影響を受けやすい位置に配置された第２のセンサのそれぞれの受光量に基づいて、前記第１のセンサと前記第２のセンサのそれぞれに対応する補正値を決定し、
前記判定手段により外光の影響があると判定された場合に、前記第１のセンサの受光量に基づいて、前記第１のセンサに対応する補正値と、前記第２のセンサに対応する補正値を決定することを特徴とする画像読取装置。
【請求項２】
前記判定手段は、前記複数のセンサによる受光量に基づき、前記ラインセンサによる読み取りに外光の影響があるか判定することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記判定手段は、前記複数の光源を発光させない状態における前記複数のセンサによる受光量に基づき、外光の影響があるか判定することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記判定手段はさらに、前記複数のセンサによる受光量に基づき、原稿の読み取りにおいて外光の影響を受けやすい位置に配置された前記第２のセンサを判定することを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項５】
前記判定手段は、前記複数の光源を発光させない状態における前記複数のセンサによる受光量と、前記複数の光源を発光させた状態における前記複数のセンサによる受光量とに基づき、前記第２のセンサを判定することを特徴とする請求項４に記載の画像読取装置。
【請求項６】
前記第２のセンサは、前記第１のセンサよりも外光の影響を受けやすい位置としての所定の位置に配置されたセンサであることを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項７】
前記複数の光源の少なくとも１つの発光量を調整する調光手段を更に有し、
前記調光手段は、前記判定手段により外光の影響があると判定された場合、前記所定の方向における発光量の調整の対象となる光源の範囲を、前記判定手段により外光の影響があると判定されない場合よりも限定することを特徴とする請求項１乃至６のいずれか１項に記載の画像読取装置。
【請求項８】
前記調光手段は、前記判定手段により外光の影響があると判定された場合、前記第２のセンサに対応する位置に配置された光源の発光量の調整が行われないように、前記所定の方向における発光量の調整の対象となる光源の範囲を限定することを特徴とする請求項７に記載の画像読取装置。
【請求項９】
前記画像読取装置は、白色基準板を有し、
前記決定手段は、前記複数の光源が前記白色基準板に発光した状態における前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定することを特徴とする請求項１乃至８のいずれか１項に記載の画像読取装置。
【請求項１０】
前記決定手段は、前記複数の光源が前記白色基準板に発光した状態における前記複数のセンサの少なくとも一部による受光量と、前記複数の光源が発光しない状態における前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定することを特徴とする請求項９に記載の画像読取装置。
【請求項１１】
前記決定手段は、前記調光手段による発光量の調整が行われた前記複数の光源が前記白色基準板に発光した状態における前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定することを特徴とする請求項７に従属する請求項９に記載の画像読取装置。
【請求項１２】
前記画像読取装置は、フラットベッド型の画像読取装置であることを特徴とする請求項１乃至１１のいずれか１項に記載の画像読取装置。
【請求項１３】
原稿を読み取るための複数のセンサと複数の光源が所定の方向に配置されたラインセンサを備える画像読取装置の制御方法であって、
前記ラインセンサによる読み取りに、前記画像読取装置の外からの外光の影響があるか判定する判定工程と、
前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定する決定工程と、
前記原稿を読み取る際の前記複数のセンサのそれぞれによる受光量に対応するデータを、前記複数のセンサのそれぞれに対応する前記決定工程において決定された補正値により補正する補正工程と、
を有し、
前記決定工程では、
前記判定工程において外光の影響がないと判定された場合に、第１のセンサと、前記第１のセンサよりも外光の影響を受けやすい位置に配置された第２のセンサのそれぞれの受光量に基づいて、前記第１のセンサと前記第２のセンサのそれぞれに対応する補正値を決定し、
前記判定工程において外光の影響があると判定された場合に、前記第１のセンサの受光量に基づいて、前記第１のセンサに対応する補正値と、前記第２のセンサに対応する補正値を決定することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置および画像読取装置の制御方法に関する。
【背景技術】
【０００２】
従来、フラットベッド型の画像読取装置は、主走査方向に設けられた一次元センサを副走査方向に走査させることによって二次元画像の読み取りを行う。光学ユニットは、原稿を照明する光源、原稿からの反射光をセンサに結像させるためのレンズやミラー等の光学部品、光を電気信号に光電変換する素子を並べたイメージセンサ等で構成される。このような光学ユニットにおいてはレンズの特性による分布ムラやイメージセンサの感度ムラ等によりシェーディングが発生する。そのため、通常、原稿の読み取りを行う際には、シェーディング補正データに基づいてシェーディング補正が行われる。
【０００３】
一方、フラットベッド型の画像読取装置では、辞書に代表されるような厚みのある原稿を読取対象とする際、画像が正しく読み取れなくなるという課題がある。これは、原稿と原稿を載置した原稿台ガラスの間に発生する隙間からイメージセンサに対して外光が入射されることで適切なシェーディング補正が妨げられることに起因するものであり、読み取り画像における画質再現性を低下させる要因となっている。
【０００４】
特許文献１は、イメージセンサに対する外光入射の有無を判断し、外光が入射されている場合にはシェーディング用のパラメータを既定値へ置き換える制御を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１５４２２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のように既定値に置き換える場合、該置き換え時の環境に適合しない値が用いられると、適切なシェーディング補正を行うことができない。
【０００７】
上記課題を鑑み、本発明は、原稿の読み取りにおける外光の影響をより適切に低減させることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本願発明は以下の構成を有する。すなわち、原稿を読み取るための複数のセンサと複数の光源が所定の方向に配置されたラインセンサを備える画像読取装置であって、前記ラインセンサによる読み取りに、前記画像読取装置の外からの外光の影響があるか判定する判定手段と、前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定する決定手段と、前記原稿を読み取る際の前記複数のセンサのそれぞれによる受光量に対応するデータを、前記複数のセンサのそれぞれに対応する前記決定手段により決定された補正値により補正する補正手段とを有し、前記決定手段は、前記判定手段により外光の影響がないと判定された場合に、第１のセンサと、前記第１のセンサよりも外光の影響を受けやすい位置に配置された第２のセンサのそれぞれの受光量に基づいて、前記第１のセンサと前記第２のセンサのそれぞれに対応する補正値を決定し、前記判定手段により外光の影響があると判定された場合に、前記第１のセンサの受光量に基づいて、前記第１のセンサに対応する補正値と、前記第２のセンサに対応する補正値を決定する。
【発明の効果】
【０００９】
本発明は、原稿の読み取りにおける外光の影響をより適切に低減させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係る画像読取装置の構成例を示す図。
【図２】本発明に係る画像読取装置の概略構成を示す図。
【図３】本発明に係る画像読取部の概略構成を示す図。
【図４】本発明に係る画像読取動作のフローチャート。
【図５】本発明に係るシェーディングデータ取得処理のフローチャート。
【図６】本発明に係るシェーディングデータを説明するための図。
【図７】本発明に係るシェーディングデータを説明するための図。
【図８】本発明に係る調光範囲の設定を説明するための図。
【発明を実施するための形態】
【００１１】
本発明を実施するための一実施形態を、図面を用いて説明する。なお、以下に示す実施形態は、本発明を限定することを意図するものではなく、一例を示すものに過ぎない。
【００１２】
＜第１の実施形態＞
［装置構成］
図１は、本実施形態に係る画像読取装置としてのフラットベッド型の画像読取装置の構成例を示すブロック図である。図１において、画像読取装置１０１は、画像読取部１１０、およびコントローラ１２０を含んで構成される。画像読取部１１０は、アナログ回路１１１、ラインセンサ１１２、および光源用ＬＥＤ１１３を含む。ラインセンサ１１２は、光を光電変換することで画像情報を電気信号に変換するイメージセンサから構成される。光源用ＬＥＤ１１３は、ラインセンサ１１２がイメージを読み取る際に読取対象である原稿を照らす光源としてのＬＥＤである。ここでは、カラー読取に対応して、各色に対応した光源が設けられる。なお、ラインセンサ１１２においては複数のイメージセンサが主走査方向に並んで配置され、また光源用ＬＥＤも主走査方向に並んで配置されている。アナログ回路１１１は、ラインセンサ１１２が出力した画像信号に対してアナログ処理を行い、アナログ信号としてコントローラ１２０へ出力する。
【００１３】
コントローラ１２０は、ＣＰＵ１２１、外光検知部１２２、調光制御部１２３、シェーディング補正部１２４、ＡＤコンバータ１２５、モータドライバ１２６、ＤＲＡＭ１２７、ＲＯＭ１２８、およびＩＦ制御回路１２９を含んで構成される。コントローラ１２０内において、各部位は、互いに通信可能に接続される。ＡＤコンバータ１２５は、アナログ回路１１１が出力したアナログ信号をＡ／Ｄ変換し、後段の処理部ヘデジタル化された画像信号を送る。ＤＲＡＭ１２７は、揮発性の記憶領域であり、画像信号や補正データ等の様々なデータを保存する。ＣＰＵ１２１は、画像読取装置１０１全体の制御を行う。ＲＯＭ１２８は、不揮発性の記憶領域であり、ＣＰＵ１２１の動作順序を記述した情報を保存する。モータドライバ１２６は、ラインセンサ１１２等が搭載された光学ユニットを動かすモータを制御する。ＩＦ制御回路１２９は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのホストコンピュータ１３０との間でデータの送受信を行う。外光検知部１２２は、ラインセンサ１１２へ外光が入射しているか否かを判定する。調光制御部１２３は、外光検知部１２２による判定結果に基づいて、光源用ＬＥＤ１１３により照射される光に対する調光の制御を行う。本実施形態では、ラインセンサ１１２において光源用ＬＥＤが配置されている主走査方向において、調光する範囲（位置）を変更可能であるとする。シェーディング補正部１２４は、外光検知部１２２による判定結果に基づいて、シェーディング補正を行う。
【００１４】
図２は、本実施形態に係るフラットベッド型の画像読取装置の概略断面図である。図２に示す画像読取装置２０１は、図１の画像読取装置１０１に対応する。圧板２０２は、画像読取装置２０１の上部に設置され、画像読み取り時に外部からの入射光を防ぐために用いられる。原稿台ガラス２０３は、読取対象である原稿を載置するための原稿台である。圧板２０２を閉じることで、原稿台ガラス２０３上に載置された原稿を上から押さえることとなる。ＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）モジュール２０５は、光学ユニットとして機能し、原稿台ガラス２０３上の原稿を読み取る際に副走査方向に移動して読み取りを行う。ＣＩＳモジュール２０５には、主走査方向に沿って、ラインセンサ１１２が設けられている。図２では、横方向を副走査方向とし、奥行き方向を主走査方向として説明する。白色基準板２０４は、シェーディング補正に用いられるデータ（以下、シェーディングデータ）を取得するために用いられる。シャフト２０６は、ＣＩＳモジュール２０５を副走査方向へ移動させる際に用いられるシャフトである。駆動部２０７は、ＣＩＳモジュール２０５をシャフト２０６に沿って移動させるための駆動部である。駆動部２０７は、モータ等を含んで構成される。
【００１５】
図３は、本実施形態に係る画像読取装置１０１を上側から俯瞰した際の模式図である。図３において、横方向を主走査方向とし、縦方向を副走査方向として説明する。図３において、圧板３０１、原稿台ガラス３０２、原稿読取エリア３０３が示されている。原稿読取エリア３０３は、原稿台ガラス３０２の領域のうち、実際に原稿の読取が行われるエリアである。エリア３０４は、ラインシェーディング用のエリアであり、濃度の均一な白色基準板２０４が配置されている。
【００１６】
［処理フロー］
図４は、本実施形態に係る画像読取装置１０１の基本的な動作を説明するフローチャートである。本処理フローは、例えば、ＣＰＵ１２１がＲＯＭ１２８に格納されたプログラムに基づいて制御を行うことで実現される。本実施形態では、本処理の開始前に、原稿台ガラス２０３上に読取対象の原稿が載置され、圧板２０２が閉じられているものとする。
【００１７】
Ｓ４０１にて、画像読取装置１０１は、シェーディングデータ取得処理を行う。シェーディングデータは、ラインセンサ１１２に配置された複数のイメージセンサの個体差を相殺するためのデータである。具体的には、光源用ＬＥＤ１１３から発光された状態もしくは発光されない状態において各イメージセンサが受光して得られた値を、該状態における理想的な値に近付けるための補正値である。またシェーディングデータは、各イメージセンサに対して取得される。本工程の詳細については、図５を用いて後述する。
【００１８】
Ｓ４０２にて、画像読取装置１０１は、画像読取を行う。このとき、Ｓ４０１の処理にて取得されたシェーディングデータを用いて、読み取った画像に対し、シェーディング補正が行われる。具体的には、読み取られた画像において、あるイメージセンサにより得られた値を、該イメージセンサに対して取得されたシェーディングデータにより補正する。
【００１９】
Ｓ４０３にて、画像読取装置１０１は、画像読取処理が完了したか否かを判定する。画像読取が完了したと判定した場合（Ｓ４０３にてＹＥＳ）本処理フローを終了する。一方、画像読取処理が完了していないと判定された場合（Ｓ４０３にてＮＯ）Ｓ４０１へ進み、処理を継続する。
【００２０】
（シェーディングデータ取得処理）
図５は、本実施形態に係るシェーディングデータ取得処理のフローチャートである。図４のＳ４０１の工程の処理に対応する。
【００２１】
Ｓ５０１にて、画像読取装置１０１は、黒色のシェーディングデータを取得する。シェーディングデータを取得するための元データは、図２に示す例の場合、原稿台ガラス２０３の裏側（ＣＩＳモジュール２０５側）に設けられた白色基準板２０４を読み取って得られるデータである。白色基準板２０４をＣＩＳモジュール２０５にて読み取った場合、白色基準板２０４は濃度が均一であるため、理想的には均一の値が出力される。しかし、実際には、様々な要因に起因して読み取ったデータとして不均一な値が出力される。そこで、この不均一性を補正するための係数として、シェーディングデータが算出される。上述したように、原稿台ガラス２０３上に読取対象の原稿が載置され、圧板２０２が閉じられているものとする。黒色のシェーディングデータ（以下、「黒シェーディングデータ」）は、光源となる光源用ＬＥＤ１１３を消灯した状態で、ＣＩＳモジュール２０５にて白色基準板２０４を読み取ることで得られる。一方、圧板２０２を閉じて、光源用ＬＥＤ１１３を点灯した状態で、ＣＩＳモジュール２０５にて白色基準板２０４を読み取ることにより、白色のシェーディングデータ（以下、「白シェーディングデータ」）を得ることができる。本実施形態に係るシェーディング補正では、黒シェーディングデータと白シェーディングデータの双方を用いて行う例について説明する。
【００２２】
Ｓ５０２にて、画像読取装置１０１は、外光の有無を判定する。即ち、Ｓ５０２では、ラインセンサによる読み取りに、読取装置の外からの外光の影響があるか判定される。具体的には、画像読取装置１０１は、Ｓ５０１で得られた黒シェーディングデータのピーク値と既定の閾値とを比較し、ピーク値が閾値を超えているか否かの判定を行う。ここでの閾値は、予め設定され保持されているものとする。画像読取部１１０に対して外光が入射されている場合、Ｓ５０１にて取得した黒シェーディングデータのピーク値が閾値を大きく上回る。そのため、該ピーク値が閾値を上回る場合、ラインセンサによる読み取りに、画像読取装置１０１の外からの外光の影響があるものと判定される。そのため、Ｓ５０１にて取得した黒色シェーディングデータのピーク値が閾値を上回っている場合は、外光による影響を低減できるよう、例外処理（Ｓ５０５〜Ｓ５０７）を行う。閾値を超えると判定された場合は（Ｓ５０２にてＹＥＳ）Ｓ５０５へ進み、閾値を超えないと判定された場合は（Ｓ５０２にてＮＯ）Ｓ５０３へ進む。
【００２３】
Ｓ５０３にて、画像読取装置１０１は、主走査方向の全域に対する調光を行う。ここでの調光とは、光源用ＬＥＤ１１３の発光量を調整することを意味する。具体的には、画像読取装置１０１は、光源用ＬＥＤ１１３を発光させ、白色基準板２０４からの反射光をラインセンサ１１２に配置されているイメージセンサに受光させる。そして、実際に受光された受光量を示す測定値と、受光量の理想値を比較し、測定値が理想値に近くなるように、光源用ＬＥＤ１１３の発光量を調整する。
【００２４】
このとき、主走査方向における光源用ＬＥＤの位置とイメージセンサの位置が考慮されて、発光量が調整される。即ち、主走査方向においてある位置に配置されたイメージセンサにより、理想値よりも多い受光量が測定された場合、主走査方向において該イメージセンサの近傍に配置された光源用ＬＥＤ１１３の発光量が少なくなるよう調整が行われる。一方、主走査方向において別の位置に配置されたイメージセンサにより、理想値よりも少ない受光量が測定された場合、主走査方向において該イメージセンサの近傍に配置された光源用ＬＥＤ１１３の発光量が多くなるよう調整が行われる。Ｓ５０３においては、光源用ＬＥＤ１１３の全てについて、調光が行われる。
【００２５】
また上記の調光が繰り返し行われてもよい。即ち、最初の調光により、光源用ＬＥＤ１１３の発光量がおおまかに調整された後、画像読取装置１０１は光源用ＬＥＤ１１３を再度発光させ、白色基準板２０４からの反射光をラインセンサ１１２に配置されているイメージセンサに受光させる。そして、上記の発光量の調整を再度実行する。このように調光を繰り返すことで、光源用ＬＥＤ１１３の発光量がおおまかに調整された後、微調整を行うことができる。
【００２６】
Ｓ５０４にて、画像読取装置１０１は、Ｓ５０３による調光を行った状態で白シェーディングデータと黒シェーディングデータの取得を行う。各シェーディングデータの取得方法は、Ｓ５０１にて述べた方法と同様である。また、Ｓ５０４では、ラインセンサ１１２に配置された全てのイメージセンサについて、白シェーディングデータと黒シェーディングデータが取得される。なお、Ｓ５０４が実行される場合、外光による影響は無い前提である。外光がないと判定された状態で画像読取を行う場合、Ｓ５０４にて取得された黒シェーディングデータおよび白シェーディングデータが用いられる。そして、本処理フローを終了する。
【００２７】
一方、Ｓ５０２においてＳ５０１にて取得された黒シェーディングデータのピーク値が閾値を大きく上回る場合、即ち外光の影響があると判定された場合、Ｓ５０５の処理が実行される。Ｓ５０５にて、画像読取装置１０１は、範囲限定調光を行う。ここでの範囲限定調光は、主走査方向において範囲を限定して調光を行うものである。具体的には、主走査方向に配置された複数の光源用ＬＥＤ１１３のうち、外光の影響を受ける可能性が高い位置に配置された光源用ＬＥＤ１１３については、Ｓ５０２において説明した発光量の調整は行われない。一方、外光の影響を受ける可能性が低い位置に配置された発光用ＬＥＤについて発光量の調整が行われる。
【００２８】
複数の光源用ＬＥＤ１１３のうち、外光の影響を受ける可能性が高い位置に配置されたイメージセンサについては、光源用ＬＥＤ１１３からの発光に起因する受光量に加え、外光に起因する受光量が加わる可能性がある。そのため、仮に主走査方向においてこのイメージセンサの近傍に配置された光源用ＬＥＤ１１３について発光量の調整を行うと、本来の調整後の発光量よりも少ない発光量に調整されてしまう可能性がある。そのため、Ｓ５０５においては、主走査方向において、調光を行う光源用ＬＥＤ１１３の範囲を限定する。画像読取装置１０１は、Ｓ５０１で取得した黒シェーディングデータを基に、外光検知部１２２を用いて外光によってデータ値が変動している部分を特定する。さらに、画像読取装置１０１は、調光制御部１２３を用いてデータ変動部分に該当する主走査方向の範囲を調光に使用しないように制御する。ここでの具体的な方法については、図８を用いて後述する。
【００２９】
Ｓ５０６にて、画像読取装置１０１は、シェーディングデータの取得を行う。具体的には、画像読取装置１０１は、Ｓ５０５の範囲限定調光にて制御した状況下で黒シェーディングデータと白シェーディングデータを取得する。なお、Ｓ５０６において黒シェーディングデータと白シェーディングデータは、ラインセンサ１１２に配置された全てのイメージセンサに対して取得されてもよい。或いは、主走査方向においてＳ５０５において限定された範囲に配置されているイメージセンサに対してのみ取得されてもよい。
【００３０】
Ｓ５０７にて、画像読取装置１０１は、Ｓ５０６で得られた黒シェーディングデータと白シェーディングデータそれぞれについて、データの書き換えを行う。具体的には、ラインセンサ１１２に配置された複数のイメージセンサのうち、外光の影響を受けにくい位置に配置されたイメージセンサに対して取得されたシェーディングデータを特定する。そして、該特定されたシェーディングデータを用いて、外光の影響を受けやすい位置に配置されたイメージセンサに対応するシェーディングデータを書き換える処理を行う。なお、主走査方向における外光の影響を受けにくい位置、受けやすい位置の具体例については、図面を用いて後述する。
【００３１】
上述したようにＳ５０５にて範囲限定調光を行っているが、外光の影響を全て回避することはできない。具体的には、Ｓ５０６にて得られた白シェーディングデータおよび黒シェーディングデータは、主走査方向の特定部位においてデータ値が増加（白色に近づく）してしまう。そこで本実施形態では、Ｓ５０６の処理で取得した黒シェーディングデータと白シェーディングデータそれぞれについてデータを上書きしている。なお、複数のラインセンサ間におけるイメージセンサの個体差よりも、同一のラインセンサにおける複数のイメージセンサ間の個体差が小さいことがある。そのため、上記のＳ５０７によれば、外光の影響を受けやすい位置に配置された所定のイメージセンサについて、該イメージセンサにより受光された受光量に基づくシェーディングデータが反映されることはない。しかし、該イメージセンサに特性が近い、同一のラインセンサに配置された他のイメージセンサに対するシェーディングデータが上書きされるため、外光の影響を受けたとしても、適切なシェーディングデータを取得することができる。
【００３２】
なお、上書き処理を行う際は、データ値をそのまま上書きする場合と平均値を用いて上書きする場合がある。このような補正処理を行うことで、外光の影響で変化したシェーディングデータを通常の状態へ修正することが可能となる。したがって、外光の影響下で画像読取を行う際は、Ｓ５０７にて補正を行った黒シェーディングデータおよび白シェーディングデータが用いられる。そして、本処理フローを終了する。
【００３３】
上記の処理は、カラー読取の場合、ＲＣＨ（赤）、ＧＣＨ（緑）、ＢＣＨ（青）の３色それぞれのシェーディングデータに対して行う。なお、各色に対応するシェーディングデータを取得する際には、各色に対応した光源（ＬＥＤ）が用いられる。
【００３４】
図５で説明した処理により、Ｓ４０２では、主走査方向において、外光の影響を受けやすい位置に配置されたイメージセンサに対してＳ５０７で上書きされたシェーディングデータを用いて、シェーディング補正が実行される。即ち、外光の影響を受けにくい位置に配置されたセンサによる受光量が、該センサに対するシェーディング補正に加えて、外光の影響を受けやすい位置に配置されたセンサに対するシェーディング補正に適用される。
【００３５】
また上記のように、複数のイメージセンサのうちの少なくとも一部の受光量に基づいて、該複数のイメージセンサのそれぞれに対応するシェーディングデータが決定される。具体的には、外光の影響がない場合、Ｓ５０４おいて、各イメージセンサの受光量に基づいて各イメージセンサのシェーディングデータが決定される。一方、外光の影響がある場合、Ｓ５０７において、外光の影響を受けやすい位置に配置されたセンサについて、他のセンサの受光量によりシェーディングデータが決定される。即ち、同一ラインセンサに配置された他のセンサによる実際の受光量により、外光の影響を受けやすい位置に配置されたセンサについて、シェーディングデータが決定される。そのため、外光の影響を受けやすい位置に配置されたセンサについて、例えば予め決められたシェーディングデータを用いて場合に比べて、より適切なシェーディングデータを決定することができる。
【００３６】
また本実施形態におけるシェーディングデータ等の補正値やＳ４０２における補正方法は種々のものであってもよい。例えば、各イメージセンサによる受光量を示す値を補正する補正値で補正を行ってもよい。或いは、各イメージセンサによる受光量により算出された輝度値や濃度値を補正する補正値で補正を行ってもよい。いずれの場合でも、イメージセンサによる受光量に基づき、補正値を決定することができる。
【００３７】
なお、Ｓ５０７において上書きが行われなくてもよい。例えば、Ｓ４０２においてシェーディング補正を行うたびに、外光の影響を受けにくい位置に配置されたイメージセンサに対応するシェーディングデータを読み出す。そして、読み出されたデータを、外光の影響を受けやすい位置に配置されたイメージセンサに対するシェーディング補正に用いてもよい。
【００３８】
［シェーディングデータ書き換え補正の具体例］
図６および図７は、本実施形態に係るシェーディングデータ書き換え補正を説明するための図である。ここでは、カラー読取を行った場合の例について説明する。本実施形態において、シェーディングデータ書き換え補正は、範囲限定調光後に図５のＳ５０６で取得した黒シェーディングデータと白シェーディングデータそれぞれについて実行される。即ち、外光影響の少ない位置に対する黒シェーディングデータと白シェーディングデータをそれぞれ、外光影響の多い位置に対する黒シェーディングデータと白シェーディングデータのそれぞれに上書きする。
【００３９】
図６は、Ｓ５０６にて取得された補正前のシェーディングデータの例を示す。縦軸はシェーディングデータの値を示し、横軸はＣＩＳモジュール２０５（ラインセンサ１１２）の主走査方向の位置を示す。また、図７は、Ｓ５０７の処理による補正後のシェーディングデータを示す。縦軸はシェーディングデータの値を示し、横軸はＣＩＳモジュール２０５（ラインセンサ１１２）の主走査方向の位置を示す。図６（ａ）および図７（ａ）はそれぞれ、各色に対応する白シェーディングデータと黒シェーディングデータを示している。また、図６（ｂ）および図７（ｂ）はそれぞれ、図６（ａ）および図７（ａ）に示す各色に対応する白シェーディングデータと黒シェーディングデータのうち、赤色（ＲＣＨ）のみを取り出し、一部を拡大して示している。
【００４０】
図６は、図５のＳ５０５にて範囲限定調光を行うことで調光するエリアを変更し、その後にＳ５０６にて取得した白シェーディングデータと黒シェーディングデータの例を示す。このデータに対しシェーディングデータ書き換え補正処理を行う際は、データ値をそのまま上書きする場合や平均値を用いて上書きする場合がある。
【００４１】
ラインセンサ１１２が外光の影響を受ける場合、黒シェーディングデータと白シェーディングデータは、絶対値は異なるものの同様の変化傾向を示す。よって、書き換え補正に用いるデータは、Ｓ５０６にて取得した黒シェーディングデータおよび白シェーディングデータそれぞれの、外光の影響が少ない位置に対する値を用いることが可能である。
【００４２】
また、主走査方向において、シェーディングデータの上書きが行われない範囲（即ち外光による影響が小さい範囲）、上書きが行われる範囲（即ち外光に影響が大きい範囲）の特定は、種々の方法で行われてもよい。例えば、主走査方向において外光による影響が大きい範囲が固定値として定められており、Ｓ５０２における閾値による判定やＳ５０７におけるデータの上書きが、該固定値により定められた範囲に対して実行されてもよい。即ち、外光の影響を受けやすいセンサの位置が、所定の位置として定められていてもよい。
【００４３】
或いは、Ｓ５０６において全イメージセンサに対して取得されたシェーディングデータから、上書きが行われない範囲（即ち外光による影響が小さい範囲）、上書きが行われる範囲（即ち外光の影響が大きい範囲）が特定されてもよい。具体的には、Ｓ５０６において取得された黒シェーディングデータと閾値Bを比較し、また白シェーディングデータを閾値Cと比較する。そして、黒シェーディングデータが閾値B以上、又は白シェーディングデータが閾値C以上の範囲を、外光の影響が大きな範囲として特定してもよい。
【００４４】
例えば、図６（ｂ）に示す白シェーディングデータの例において、出力値の変動が少ない位置“２３７６”〜“２５６８”を外光の影響が少ない範囲とし、この中のいずれかの値もしくは平均値を、外光の影響が大きな範囲に対する値として用いる。図６（ｂ）に示す白シェーディングデータの例において、外光の影響が大きな範囲は、例えば、位置“２５８０”〜“２５９２”辺りが該当する。
【００４５】
同様に、図６（ｂ）に示す黒シェーディングデータの例において、出力値の変動が少ない位置“２３７６”〜“２４７２”を外光の影響が小さい範囲とし、この中のいずれかの値もしくは平均値を外光の影響が大きな範囲に対する値として用いる。図６（ｂ）に示す黒シェーディングデータの例において、部位は、例えば、位置“２４７２”〜“２５９２”辺りが該当する。なお、外光の影響が大きな範囲（小さな範囲）を判定する方法は特に限定するものではないが、変動値や基準値からの差異に対する閾値を用いてもよい。
【００４６】
このようなシェーディングデータに対する補正処理を行うことで、外光影響で変化したシェーディングデータを通常の状態へ修正することが可能となる。その結果、外光の影響を抑えた黒シェーディングデータと白シェーディングデータを得ることができる。外光による影響下で画像読取を行う際は、Ｓ５０７にて補正が行われた黒シェーディングデータおよび白シェーディングデータが用いられる。
【００４７】
図７は、図５のＳ５０７で補正された後の黒シェーディングデータおよび白シェーディングデータの例を示す。
【００４８】
［調光範囲の変更］
図８は、図５のＳ５０５にて行われる範囲限定調光の際に、調光を行う範囲を決定する動作を説明するための図である。図５のＳ５０１にて、図８に示す黒シェーディングデータが取得されたものとする。図８において、横方向はラインセンサ１１２の主走査方向の位置を示し、縦方向は検出された黒データの値を示す。図８において、横軸の“０”から“２５００”辺りまではほぼ一定の値を示しているが、“２５００”を超えた辺りから急激に値が上昇している。このとき、主走査方向の“２５００”の位置以降における値が、予め設定された閾値を超えているものとする。この場合に、閾値Ａを超えた位置からその隣接する所定の範囲の部分に対しては、調光を行わないものとして設定する。言い換えると、上記の所定の範囲以外の部分を調光対象の範囲（調光エリア）とする。図８の例では、主走査方向において、“０”から“２４００”辺りまでが調光対象の範囲として設定されている。
【００４９】
なお、Ｓ５０５にて調光対象のエリアとして設定した範囲を、Ｓ５０７における外光の影響が小さい範囲（上書きが行われない範囲）として扱ってもよい。この場合、調光対象のエリア以外の範囲が外光の影響が大きな範囲としてシェーディングデータの補正の対象となるエリアとなる。
【００５０】
以上、本実施形態により、辞書のような厚みのある原稿の読み取りを行う場合においても、外光の入射によって発生する読み取り画像不良の防止を比較的簡素な処理で実現可能とする。その結果、低コストで読取画質と生産性の両立が可能となる。
【００５１】
＜その他の実施形態＞
なお、本発明の適用例として画像読取機能のみを有するフラットベッド型の画像読取装置（スキャナ）を挙げて説明した。しかし、この構成に限定するものではなく、例えば、画像読取機能と印刷機構部を有する複合機（例えば、ＭＦＰ：Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）でも同様に実現可能である。
【００５２】
本発明は上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピューターにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５３】
１０１…画像読取装置、１１０…画像読取部、１１２…ラインセンサ、１１３…光源用ＬＥＤ、１２０…コントローラ、２０２…圧板、２０３…原稿台ガラス、２０４…白色基準板、２０５…ＣＩＳモジュール、２０６…シャフト、２０７…駆動部
【図１】
2019161321.tif 000003
【図２】
2019161321.tif 000004
【図３】
2019161321.tif 000005
【図４】
2019161321.tif 000006
【図５】
2019161321.tif 000007
【図６】
2019161321.tif 000008
【図７】
2019161321.tif 000009
【図８】
2019161321.tif 000010
【手続補正書】
【提出日】平成30年5月22日(2018.5.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
原稿を読み取るための複数のセンサが所定の方向に配置されたラインセンサと光源を備える画像読取装置であって、
前記ラインセンサによる読み取りに、前記画像読取装置の外からの外光の影響があるか判定する判定手段と、
前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定する決定手段と、
前記原稿を読み取る際の前記複数のセンサのそれぞれによる受光量に対応するデータを、前記複数のセンサのそれぞれに対応する前記決定手段により決定された補正値により補正する補正手段と、
を有し、
前記決定手段は、
前記判定手段により外光の影響がないと判定された場合に、第１のセンサと、前記第１のセンサよりも外光の影響を受けやすい位置に配置された第２のセンサのそれぞれの受光量に基づいて、前記第１のセンサと前記第２のセンサのそれぞれに対応する補正値を決定し、
前記判定手段により外光の影響があると判定された場合に、前記第１のセンサの受光量に基づいて、前記第１のセンサに対応する補正値と、前記第２のセンサに対応する補正値を決定することを特徴とする画像読取装置。
【請求項２】
前記判定手段は、前記複数のセンサによる受光量に基づき、前記ラインセンサによる読み取りに外光の影響があるか判定することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記判定手段は、前記光源を発光させない状態における前記複数のセンサによる受光量に基づき、外光の影響があるか判定することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記判定手段はさらに、前記複数のセンサによる受光量に基づき、原稿の読み取りにおいて外光の影響を受けやすい位置に配置された前記第２のセンサを判定することを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項５】
前記判定手段は、前記光源を発光させない状態における前記複数のセンサによる受光量と、前記光源を発光させた状態における前記複数のセンサによる受光量とに基づき、前記第２のセンサを判定することを特徴とする請求項４に記載の画像読取装置。
【請求項６】
前記第２のセンサは、前記第１のセンサよりも外光の影響を受けやすい位置としての所定の位置に配置されたセンサであることを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項７】
前記光源の発光量を調整する調光手段を更に有し、
前記調光手段は、前記判定手段により外光の影響があると判定された場合、前記所定の方向における発光量の調整の対象となる光源の範囲を、前記判定手段により外光の影響があると判定されない場合よりも限定することを特徴とする請求項１乃至６のいずれか１項に記載の画像読取装置。
【請求項８】
前記調光手段は、前記判定手段により外光の影響があると判定された場合、前記第２のセンサに対応する位置に配置された光源の発光量の調整が行われないように、前記所定の方向における発光量の調整の対象となる光源の範囲を限定することを特徴とする請求項７に記載の画像読取装置。
【請求項９】
前記画像読取装置は、白色基準板を有し、
前記決定手段は、前記光源が前記白色基準板に発光した状態における前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定することを特徴とする請求項１乃至８のいずれか１項に記載の画像読取装置。
【請求項１０】
前記決定手段は、前記光源が前記白色基準板に発光した状態における前記複数のセンサの少なくとも一部による受光量と、前記光源が発光しない状態における前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定することを特徴とする請求項９に記載の画像読取装置。
【請求項１１】
前記決定手段は、前記調光手段による発光量の調整が行われた前記光源が前記白色基準板に発光した状態における前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定することを特徴とする請求項７に従属する請求項９に記載の画像読取装置。
【請求項１２】
前記画像読取装置は、フラットベッド型の画像読取装置であることを特徴とする請求項１乃至１１のいずれか１項に記載の画像読取装置。
【請求項１３】
原稿を読み取るための複数のセンサが所定の方向に配置されたラインセンサと光源を備える画像読取装置の制御方法であって、
前記ラインセンサによる読み取りに、前記画像読取装置の外からの外光の影響があるか判定する判定工程と、
前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定する決定工程と、
前記原稿を読み取る際の前記複数のセンサのそれぞれによる受光量に対応するデータを、前記複数のセンサのそれぞれに対応する前記決定工程において決定された補正値により補正する補正工程と、
を有し、
前記決定工程では、
前記判定工程において外光の影響がないと判定された場合に、第１のセンサと、前記第１のセンサよりも外光の影響を受けやすい位置に配置された第２のセンサのそれぞれの受光量に基づいて、前記第１のセンサと前記第２のセンサのそれぞれに対応する補正値を決定し、
前記判定工程において外光の影響があると判定された場合に、前記第１のセンサの受
光量に基づいて、前記第１のセンサに対応する補正値と、前記第２のセンサに対応する補正値を決定することを特徴とする制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決するために本願発明は以下の構成を有する。すなわち、原稿を読み取るための複数のセンサが所定の方向に配置されたラインセンサと光源を備える画像読取装置であって、前記ラインセンサによる読み取りに、前記画像読取装置の外からの外光の影響があるか判定する判定手段と、前記複数のセンサの少なくとも一部による受光量に基づいて、前記複数のセンサのそれぞれに対応する補正値を決定する決定手段と、前記原稿を読み取る際の前記複数のセンサのそれぞれによる受光量に対応するデータを、前記複数のセンサのそれぞれに対応する前記決定手段により決定された補正値により補正する補正手段とを有し、前記決定手段は、前記判定手段により外光の影響がないと判定された場合に、第１のセンサと、前記第１のセンサよりも外光の影響を受けやすい位置に配置された第２のセンサのそれぞれの受光量に基づいて、前記第１のセンサと前記第２のセンサのそれぞれに対応する補正値を決定し、前記判定手段により外光の影響があると判定された場合に、前記第１のセンサの受光量に基づいて、前記第１のセンサに対応する補正値と、前記第２のセンサに対応する補正値を決定する。