(57)【要約】【課題】本発明は、原稿先端部における下地輝度検出値の精度向上及び原稿中間部と同等の下地除去が可能となる画像読取装置を提供する。【解決手段】原稿表面の画像読み取り指示を受けた場合は、原稿裏面の画像を読み取る読取ユニット１０６により原稿裏面の所定の範囲の画像を読み取り、読取ユニット１０６で読み取った原稿裏面の下地輝度を検出する。読取ユニット１０６と異なる位置に配置された読取ユニット１１４により原稿表面の画像を読み取り、検出された下地輝度を用いて、読み取った原稿表面の下地輝度を検出する。【選択図】図５
2011061695.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送しながら複数の画像読取手段により原稿の第一の面と第二の面の画像を読み取ることが可能な画像読取装置において、
原稿の片面の画像読み取り指示を受けた場合は、原稿の第一の面の所定の範囲の画像を読み取る第１の画像読取手段と、
前記第１の画像読取手段で読み取った原稿の第一の面の下地輝度を検出する第１の検出手段と、
前記第１の画像読取手段と異なる位置に配置された、原稿の第二の面の画像を読み取る第２の画像読取手段と、
前記第１の検出手段により検出された下地輝度を用いて、前記第２の画像読取手段で読み取った原稿の第二の面の下地輝度を検出する第２の検出手段とを備えることを特徴とする画像読取装置。
【請求項２】
前記第１の画像読取手段は、前記原稿に光を照射するための光源と、前記原稿からの反射光を電気信号に変換する変換手段とを備え、前記原稿の第一の面の所定の範囲の画像を読み取る際に、当該範囲に応じて前記光源の点灯制御を行うことを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記所定の範囲は、前記第１の画像読取手段の読取開始位置から前記第２の画像読取手段の読取開始位置までの前記原稿の搬送路上の距離に応じて規定されることを特徴とする請求項１または２記載の画像読取装置。
【請求項４】
前記所定の範囲は、検出される下地輝度が実際の下地輝度に到達するまでの範囲であることを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項５】
原稿を搬送しながら複数の画像読取手段により原稿の第一の面と第二の面の画像を読み取ることが可能な画像読取装置の読取方法において、
原稿の片面の画像読み取り指示を受けた場合は、第１の画像読取手段により原稿の第一の面の所定の範囲の画像を読み取る第１の読取工程と、
前記第１の画像読取手段で読み取った原稿の第一の面の下地輝度を検出する第１の検出工程と、
前記第１の画像読取手段と異なる位置に配置された第２の画像読取手段により原稿の第二の面の画像を読み取る第２の読取工程と、
前記第１の検出手段により検出された下地輝度を用いて、前記第２の画像読取手段で読み取った原稿の第二の面の下地輝度を検出する第２の検出工程とを備えることを特徴とする画像読取方法。
【請求項６】
請求項５記載の画像読取方法をコンピュータに実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搬送される原稿の表面と裏面からそれぞれ画像を読み取ることが可能な画像読取装置及び方法、並びにプログラムに関し、特に、読み取った原稿画像の下地輝度検出の技術に関する。
【背景技術】
【０００２】
オフィス文書の電子化のための機器として、原稿をデジタル画像データとして読み取る画像読取装置の需要が高まっている。特に、近年は、高生産性を追及するために、原稿の片面の読み取り時間と略同じ時間で原稿の表面と裏面の画像を同時に読み取ることが可能な画像読取装置が主流となってきている。
【０００３】
特許文献１には、読み取る原稿の画像処理部に画像処理を最適化するためのデータを与える手段として、原稿の判定専用のエリアセンサを構成する方法が記載されている。また、特許文献２には、両面同時読み取り機能を有する装置において、表面と裏面の読み取り開始タイミングを同一とするために、画像の読み取りを行うセンサが原稿を挟んで対向する位置に配置されている点が記載されている。
【０００４】
両面同時読み取り機能を有する画像読取装置では、表面用の画像読み取りセンサと裏面用の画像読み取りセンサが対向する位置に配置されておらず、互いにずらした位置に配置されているものがある。この理由は、単純に２つの画像読み取りセンサを対向する位置に配置すると、表面と裏面の各光源から照射される光の相互干渉が、読み取り画像に影響することが挙げられる。特許文献３には、この光の相互干渉の影響を避けるため、各光源が照射する光の波長を表面、裏面で同一としない点が記載されている。
【０００５】
一方、画像読取装置には、読み取った原稿画像の下地を除去する機能を有するものが多い。原稿の下地を除去するひとつの理由は、読み取った原稿画像の有意な部分を明確にし、高画質化を図ることが挙げられる。
【０００６】
下地除去方法としては、一般に下地輝度レベル以下の画素データを白画素に変換する方法がある。また、基準となる下地輝度と入力画素レベルとを比較し、差分があれば一定レベル単位で入力画素に近づけていく方法がある。
【０００７】
図１１は、入力画素に対して出力される下地の輝度レベルを示す図である。
【０００８】
Ｌ１は下地輝度初期値であり、Ｌ２は入力画像の下地輝度を示している。また、Ｐ１，Ｐ２，Ｐ１０，Ｐ１１はそれぞれ１番目入力画素のレベル、２番目入力画素のレベル、１０番目入力画素のレベル、１１番目入力画素のレベルを示している。さらに、ＢｇＬｅｖｅｌは、入力画素レベルに対して出力される下地輝度を示している。
【０００９】
最初の画素が入力された時点で１番目入力画素のレベルＰ１とＬ１を比較し、Ｐ１のほうがレベルが低い場合は下地輝度を一定レベル下げる。次の画素が入力されると２番目入力画素レベルＰ２と現在の下地輝度を比較し、Ｐ２のほうがレベルが低い場合には下地輝度を更に一定レベル下げる。同様にＰ９までは下地輝度より入力画素レベルのほうが低いために下地輝度が順に下がっていく。１０番目画素のレベルＰ１０は下地輝度よりも高いので、下地輝度は一定レベル上がる。１１番目画素のレベルＰ１１は再度下地輝度よりも低いので下地輝度は再度一定レベル下がる。このようにして入力画素レベルと下地輝度を常時比較し、下地輝度を増減することにより下地輝度を実際の下地輝度Ｌ２に近づけることができる。
【００１０】
図示例では、十数画素目には実際の下地輝度に到達しているが、一般原稿の下地輝度では数十ライン単位となることもある。下地除去処理は、こうして得られた下地輝度を基準値とし、基準値付近の値を取る画素を下地色とみなし白色値に変換することで下地除去を行う。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００５−９４６８０号公報
【特許文献２】特開平９−３２１９４７号公報
【特許文献３】特開２００１−３２０５５７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
従来は、上述したように、入力画素レベルと出力下地輝度の差を検出した場合に出力下地輝度を増減する値を大きく取ってしまうと初期値から実際の下地輝度に到達するのに必要な画素数は少なくなる。
【００１３】
しかしながら、画像内における下地以外の画素（有意画素）によって下地輝度が大きく振られ、有意画素後の下地輝度が実際の下地輝度から大きく乖離してしまう。その結果、有意画素周りに下地が残り画質を落とすことになってしまう。そのため、入力下地輝度と出力下地輝度の差を検出した場合に出力下地輝度を増減するレベル幅は小さめに設計されるのが通例である。これにより、原稿の先端部においては、出力される下地輝度が実際の下地輝度に近づくまで、ある程度の画素が必要となる。その間、下地を正確に除去することができないという問題がある。
【００１４】
図１２（ａ）は原稿画像の一例を示す図であり、図１２（ｂ）は、図１２（ａ）の原稿画像を従来の画像読取装置で読み取って下地除去処理を行った結果を示す図である。
【００１５】
図１２（ａ）に示す原稿画像には全面に下地色が存在する。図１２（ｂ）において、１２００は原稿画像の各ラインにおける下地輝度を濃さで表したものである。１２０１は、出力される下地輝度が実際の下地輝度に到達するまでの範囲であり、１２０２は、出力される下地輝度が実際の下地輝度まで到達した後の範囲である。
【００１６】
従来、原稿の先端部から検出される下地輝度が実際の下地輝度に到達するまでの間（１２０１）、実際の下地輝度から多少乖離した値を基準として下地除去処理されている。そのため、読み取り画像データが複写動作に用いられた場合、原稿の先端部の下地除去が効かず下地が印刷されることになる。先端部から下地がある例としては新聞紙や原稿用紙に色が付いたもの、背景色を持つ印刷物等、様々な文書が数多く存在する。
【００１７】
また、オフィス文書で扱う原稿には片面原稿が多いことから、裏面側の画像センサの稼動率がさほど高くなく、画像読取装置として効率良く利用されていないという問題がある。
【００１８】
本発明は、上記問題に鑑みて成されたものであり、原稿先端部における下地輝度検出値の精度向上及び原稿中間部と同等の下地除去が可能となる画像読取装置及び方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１９】
上記目的を達成するために、本発明の画像読取装置は、原稿を搬送しながら複数の画像読取手段により原稿の第一の面と第二の面の画像を読み取ることが可能な画像読取装置において、原稿の片面の画像読み取り指示を受けた場合は、原稿の第一の面の所定の範囲の画像を読み取る第１の画像読取手段と、前記第１の画像読取手段で読み取った原稿の第一の面の下地輝度を検出する第１の検出手段と、前記第１の画像読取手段と異なる位置に配置された、原稿の第二の面の画像を読み取る第２の画像読取手段と、前記第１の検出手段により検出された下地輝度を用いて、前記第２の画像読取手段で読み取った原稿の第二の面の下地輝度を検出する第２の検出手段とを備えることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、原稿の片面の画像読み取りを行う場合、読み取る面と反対の面の下地輝度を初期値として用いることにより、読み取る面の先端部における下地輝度の検出の精度を向上できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る画像読取装置の概略構成を示す図である。
【図２】図１における読取ユニット１０６の周辺の概略構成を示す図である。
【図３】図１における読取ユニット１１４の周辺の概略構成を示す図である。
【図４】（ａ）は読取ユニット１０６を構成するＣＩＳデバイスの詳細な構成を示す図、（ｂ）は読取ユニット１１４を構成するＣＣＤデバイスの詳細な構成を示す図である。
【図５】画像読取装置における画像処理部の機能構成を示すブロック図である。
【図６】（ａ）は原稿が読取ユニット１０６の読取開始位置に到達した時点の状況を示す図、（ｂ）は原稿が読取ユニット１１４の読取開始位置に到達した時点の状況を示す図である。
【図７】（ａ）は原稿の両面読み取り時の光源の光量の経時変化を示す図、（ｂ）は原稿の片面読み取り時の光源の光量の経時変化を示す図である。
【図８】画像読取装置にて実行される画像読取処理の一例を示すフローチャートである。
【図９】画像読取装置にて実行される裏面下地除去処理を示すフローチャートである。
【図１０】画像読取装置にて実行される表面下地除去処理を示すフローチャートである。
【図１１】下地除去処理において入力画素に対して出力される下地の輝度レベルを示す図である。
【図１２】（ａ）原稿画像の一例を示す図、（ｂ）は該原稿画像を従来の画像読取装置で読み取って下地除去処理を行った結果を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００２３】
図１は、本発明の実施形態に係る画像読取装置の概略構成を示す図である。なお、同図は、本発明に関わる主要部のみが記載されており、その他の構成部分については省略されている。
【００２４】
図１において、１００は、両面同時読み取り機能を有するスキャナ等の画像読取装置であり、以下の各部により構成される。１０１は、装置に載置された原稿１０２を１枚ずつ搬送するＡＤＦ（Auto Document Feeder）の原稿載置部である。１０３は、画像読取装置１００における原稿１０２の搬送路である。
【００２５】
１０４は給送ローラであり、不図示のモータにより回転駆動され、原稿載置部１０１に載置された原稿１０２を１枚ずつ搬送路１０３に給送する。１０５は、搬送路１０３上を給送される原稿１０２の先端と後端を検出し、検出信号を後述する制御部に出力するセンサである。
【００２６】
１０６は、原稿載置部１０１に載置された原稿１０２の上向き側を表面（第二の面の例）とした場合、原稿１０２の裏面（第一の面の例）の画像を読み取る読取ユニット（第１の画像読取手段）である。読取ユニット１０６は、周囲に十分な空間が存在しないＡＤＦ内部に配置されることから、光路長をそれほど必要としない密着型イメージセンサ（ＣＩＳ：Contact Image Sensor）で構成される。
【００２７】
１０７は、読取ユニット１０６による画像読み取りに必要な光を供給する光源である。読取ユニット１０６がＣＩＳにより構成される場合は、発光ダイオード（ＬＥＤ）等により構成される。１０８は、シェーディング補正の基準値を作成するために読取ユニット１０６により画像読み取りが行われる白板である。
【００２８】
１０９，１１０，１１１，及び１１２は、不図示のモータにより同期して回転駆動され、原稿１０２を搬送路１０３に沿って搬送するための搬送ローラである。１１３はガラス板であり、ＡＤＦによる画像読み取りを行わない場合、原稿１０２が載置される。
【００２９】
１１４は、読取ユニット１０６と異なる位置に配置され、該読取ユニット１０６が読み取った原稿裏面と異なる原稿表面の画像を読み取る読取ユニット（第２の画像読取手段）である。読取ユニット１１４は、ＡＤＦ内部ではなく、周囲に十分な空間が存在する装置本体側に配置されることから、光路長が取れる縮小光学系のＣＣＤ（Charge Coupled Device）で構成される。
【００３０】
１１５は、読取ユニット１１４による画像読み取りに必要な光を供給する光源である。読取ユニット１１４がＣＣＤにより構成される場合は、蛍光管やＬＥＤ等により構成される。１１６は、シェーディング補正の基準値を作成するために画像読み取りが行われる白板である。ガラス板１１３上に載置された原稿全面を読み取る場合、読取ユニット１１４と光源１１５が不図示の駆動機構により移動して、原稿全面の走査を行う。
【００３１】
１１７は排紙ローラであり、読み取りが完了した原稿１０２を排紙トレー１１８に排紙するものである。
【００３２】
図２は、図１における読取ユニット１０６の周辺の概略構成を示す図である。
【００３３】
図２において、２０１は、光源１０７から原稿１０２に照射された反射光を受けるレンズである。２０２はレンズ２０１により集光された光情報を電気信号に変換するＣＩＳデバイスである。ＣＩＳデバイス２０２の詳細構成を図４（ａ）に示す。
【００３４】
図４（ａ）において、３０１は、レンズ２０１が集光した光情報を電気信号に変換するデバイスであり、横方向に配置された複数のセンサデバイス３０２により構成されている。センサデバイス３０２が、各々電気信号を出力することで、原稿１０２の主走査方向を構成する画素値が定まる。ＣＩＳデバイスの多くは、読み取る色判別のためのフィルタを備えていない。そのため、センサデバイス３０２は、色成分に関係なく、光のレベルを電気信号として変換するのみである。
【００３５】
モノクロ原稿の画像読み取りを行う場合、光源１０７は、ＣＩＳデバイス２０２が、入力される光情報を電気信号レベルとして変換するために必要となる時間を基準に単色光を照射する。光源１０７がモノクロ原稿の画像読み取り時に発色させる光源色は緑である。
【００３６】
カラー原稿の画像読み取りを行う場合は、レンズ２０１で集光された光の色成分値を判別しなければならない。既述した通り、ＣＩＳデバイス２０２は、入力される光のレベルを電気信号レベルとして出力するのみであるため、光源色を切り替えることにより、各成分値の出力が行えるようにする。つまり、赤成分の読み取りを行う場合は、光源１０７の光源色を赤（以下、「Ｒ」と称する）とする。同様に、緑成分の読み取りを行う場合は、光源１０７の光源色を緑（以下、「Ｇ」と称する）とし、青成分の読み取りを行う場合は、光源１０７の光源色を青（以下、「Ｂ」と称する）とする。
【００３７】
したがって、カラー原稿の画像を読み取る場合、図示しないモータの制御も併用した上で、原稿一ライン分の読み取り中に原稿が動かないように調整し、ＣＩＳデバイス２０２が電気信号レベルに変換可能な時間を確保した上で読み取り動作を行う。カラー原稿一ライン分の画像読み取りを行うには、モノクロ原稿の画像を読み取る場合（単色照射の場合）に比べて３倍の読み取り時間を要する。
【００３８】
図３は、図１における読取ユニット１１４の周辺の概略構成を示す図である。
【００３９】
図３において、４０１，４０２，及び４０３は、光源１１５が原稿１０２に対して照射する反射光をレンズ４０４に導くミラーである。レンズ４０４は、ミラー４０３による反射光を集約するレンズである。なお、ＣＣＤデバイスを用いる読取ユニットでは、光源として使用される光源色は白色である場合が多い。また、使用される光源としてはＬＥＤや蛍光管などが用いられる。４０５は、レンズ４０４により集約された光情報を受光するセンサで構成されたユニットであり、センサデバイスであるＣＣＤ４０６を有する。ＣＣＤ４０６の詳細構成例を図４（ｂ）に示す。
【００４０】
図４（ｂ）において、ＣＣＤ４０６は、３ライン分のセンサ配列により構成されたＣＣＤデバイスである。ＣＣＤデバイスの場合、入力される光情報を電気信号に変換するセンサ素子に、読み取りを行う成分のみを抽出するフィルタが構成されている。つまり、Ｒ成分の読み取りを行いたいセンサ素子には、Ｒ成分抽出フィルタを備える。同様に、Ｇ成分の読み取りを行いたいセンサ素子には、Ｇ成分抽出フィルタを備え、Ｂ成分の読み取りを行いたいセンサ素子には、Ｂ成分抽出フィルタを備える。このように、センサ素子が、読み取りを行う色成分のフィルタを備えることから、光源１１５の光源色には、色依存性のない白色が採用される。例えば、５０１はＲ成分を読み取るセンサ素子５０４の配列、５０２はＧ成分を読み取るセンサ素子５０５の配列、５０３はＢ成分を読み取るセンサ素子５０６の配列となる。
【００４１】
したがって、ＣＣＤ４０６を備える読取ユニット１１４では、ＣＩＳデバイス２０２を備える読取ユニット１０６と異なり、同一光源色の光照射に基づく反射光によって、カラー原稿を構成する各成分の読み取り値を同時に得ることが可能である。なお、各色成分の読み取りを同時に行えるようにセンサ素子が複数配列されているため、各センサ素子配列（センサ素子配列５０１，５０２，５０３）が読み取るラインは同一ラインとならない。つまり、センサ素子配列５０１の配置位置とセンサ素子配列５０２の配置位置には、物理的な配置距離が存在する。したがって、その距離は、ＣＣＤ４０６を用いた読取ユニット１１４において、読み取り時のライン間遅延として扱わなければならない。
【００４２】
読み取り時のライン間遅延の補正は、読み取った原稿を記憶するメモリ（不図示）を使用して行われる。つまり、読み取った各色成分のラインデータをメモリに一時記憶させ、同一ラインを構成する各成分を揃えて読み出すことで、ラインを構成する画素の生成を行っている。
【００４３】
図５は、画像読取装置１００における画像処理部の機能構成を示すブロック図である。
【００４４】
図５において、１４００は画像読取装置１００全体を制御する制御部である。制御部１４００は、以下に説明する各部の制御を行う。１４０１は光源１１５の点灯制御を行う表面光源点灯制御部、１４０２は表面光源点灯制御部１４０１が出力する光源点灯制御信号である。１４０３は読取ユニット１１４により読み取られた画像データ、１４０４は画像データ１４０３の入力制御を行う表面入力画像データｉ／ｆ部である。
【００４５】
１４０５は表面画像処理部であり、例えば、読取ユニット１１４が白板１１６を読み取ったときの読み取り値を基準値とするシェーディング補正処理を行う。また、表面画像処理部１４０５は、読み取ったデバイス依存の色空間の画像データを、規格化された色空間（例えばｓＲＧＢ空間）の画像データに変換する処理等、下地除去処理以外の画像処理を行う。
【００４６】
１４０７は表面の下地輝度を検出する表面下地輝度検出部であり、表面画像処理部１４０５の出力画像データを参照し、表面下地輝度１４０８の出力を行う。１４０９は表面下地除去処理部であり、表面下地輝度検出部１４０７から出力された表面下地輝度１４０８を参照し、表面画像処理部１４０５の出力画像データから下地と判断された画素を白画素に変換することで下地除去処理を行う。１４０６は表面出力画像データｉ／ｆ部であり、表面下地除去処理部１４０９により処理された画像データを順次出力する。
【００４７】
１４１０は光源１０７の点灯制御を行う裏面光源点灯制御部、１４１１は、裏面光源点灯制御部１４１０が出力する光源点灯制御信号である。１４１２は読取ユニット１０６により読み取られた画像データ、１４１３は画像データ１４１２を入力制御を行う裏面入力画像データｉ／ｆ部である。
【００４８】
１４１４は裏面画像処理部であり、例えば、読取ユニット１０６が白板１０８を読み取ったときの読み取り値を基準値とするシェーディング補正処理を行う。また、裏面画像処理部１４１４は、読み取ったデバイス依存の色空間の画像データを、規格化された色空間（例えばｓＲＧＢ空間）の画像データに変換する処理等、下地除去処理以外の画像処理を行う。
【００４９】
１４１６は裏面の下地輝度を検出する裏面下地輝度検出部であり、裏面画像処理部１４１４の出力画像データを参照し、裏面下地輝度１４１７の出力を行う。１４１８は裏面下地除去処理部であり、裏面下地輝度検出部から出力された裏面下地輝度１４１７を参照し、裏面画像処理部１４１４の出力画像データから下地と判断された画素を白画素に変換することで下地除去処理を行う。１４１５は裏面出力画像データｉ／ｆ部であり、裏面下地除去処理部１４１８により処理された画像データを順次出力する。
【００５０】
次に、画像読取装置１００における原稿１０２の両面読み取り動作について図６（ａ）、図６（ｂ）を参照して説明する。
【００５１】
図６（ａ）は、原稿１０２が読取ユニット１０６の読取開始位置に到達した時点の状況を示す図であり、図６（ｂ）は、原稿１０２が読取ユニット１１４の読取開始位置に到達した時点の状況を示す図である。
【００５２】
図６（ａ）において、原稿載置部１０１に載置された原稿１０２は、給送ローラ１０４の駆動により、搬送路１０３上を搬送方向に順次搬送される。原稿１０２の先端がセンサ１０５に到達すると、センサ１０５が検出信号を制御部１４００に出力する。制御部１４００は、センサ１０５から検出信号を受信すると、給送ローラ１０４を所定時間駆動制御した後、原稿裏面の画像読み取り準備のために、裏面光源点灯制御部１４１０による光源１０７の点灯制御を行う。光源１０７が点灯して光量が安定した後に、読取ユニット１０６による原稿１０２の裏面の画像読み取りが開始される。その後、制御部１４００は、搬送ローラ１０９〜１１１を駆動制御して原稿１０２の搬送を行う。なお、読み取り動作モードがカラー原稿の画像読み取りであった場合、制御部１４００は、裏面光源点灯制御部１４１０による光源１０７の光源色の切り替えを行いながら画像読み取り動作を実施する。
【００５３】
また、制御部１４００は、センサ１０５から検出信号を受信すると、搬送ローラ１０９〜１１１を所定時間駆動制御した後、原稿表面の画像読み取り準備のために、表面光源点灯制御部１４０１による光源１１５の点灯制御を行う。光源１１５が点灯して光量が安定した後に、読取ユニット１１４による原稿１０２の表面の画像読み取りが開始される。原稿１０２の表面と裏面の画像読み取り動作が行われている状態を図６（ｂ）に示す。
【００５４】
原稿１０２の後端がセンサ１０５を通過すると、センサ１０５が検出信号を制御部１４００に出力する。制御部１４００は、センサ１０５から検出信号を受信すると、原稿裏面の画像を読み取る残りのライン数及び原稿表面の画像を読み取る残りのライン数を求める。これは、センサ１０５の検出位置から読取ユニット１０６の読取開始位置あるいは読取ユニット１１４の読取開始位置までの搬送路１０３上の距離と原稿の搬送速度により算出される。そして、制御部１４００は、原稿裏面の画像読み取り制御を、センサ１０５の検出位置から読取ユニット１０６の読取開始位置までのライン数分に限定して行う。
【００５５】
制御部１４００は、原稿裏面の画像読み取りが完了して所定時間経過後に、裏面光源点灯制御部１４１０による光源１０７の消灯制御を行う。一方、原稿裏面の画像読み取りが完了しても、読取ユニット１１４による原稿表面の画像読み取りが実施されている。そのため、制御部１４００は、搬送ローラ１０９〜１１１，１１２を駆動制御して原稿１０２の搬送を継続する。同時に、原稿表面の画像読み取り制御も実施する。読取ユニット１１４による原稿表面の画像読み取りが完了すると、制御部１４００は、所定時間経過後に、表面光源点灯制御部１４０１による光源１１５の消灯制御を行う。
【００５６】
次に、原稿１０２の両面読み取り時における光源１０７及び光源１１５の点灯制御に関して図７（ａ）を参照して説明する。
【００５７】
図７（ａ）は、原稿１０２の両面読み取り時の光源１０７，１１５の光量の経時変化を示す図である。
【００５８】
図示例では、横軸は経過時間、縦軸は光源１０７あるいは光源１１５の光量である。また、実線は光源１０７の光量変化を示し、破線は光源１１５の光量変化を示す。更に、Ｔ０〜Ｔ７は、光源１０７あるいは光源１１５の光量が変化する時点の時間を示す。また、Ｌ０は光源１０７の光量の最大レベルを示し、Ｌ１は光源１１５の最大レベルを示す。
【００５９】
読み取りが開始されると（Ｔｓ：読み取り開始タイミング）、まずタイミングＴ０において、光源１０７が点灯される。原稿裏面の画像読み取りは、光源１０７の光量が安定したタイミングＴ１にて開始される。原稿裏面の画像読み取りは、光源１０７の光量が安定したタイミングＴ１にて開始される。そして、タイミングＴ２において、表面用の光源１１５が点灯される。原稿表面の画像読み取りは、光源１１５の光量が安定したタイミングＴ３にて開始される。以降、光源１０７及び光源１１５の光量を一定に保った状態で、原稿１０２の画像読み取りが行われる。
【００６０】
タイミングＴ４は、原稿裏面の読み取りが終了したタイミングを示す。タイミングＴ５は、光源１０７が消灯するタイミングを示す。タイミングＴ６は、原稿表面の画像読み取りが終了したタイミングを示す。タイミングＴ７は、光源１１５が消灯するタイミングを示す。
【００６１】
なお、図７（ａ）において、光源１０７と光源１１５の光量の最大をＬ０、Ｌ１とし、Ｌ０とＬ１に差分（Ｌ０＞Ｌ１）をもたせて示した。光源１０７及び光源１１５の光量の最大値は、原稿１０２に照射した際に、読み取りを行わない面の画像データが、透過光等の影響により読み取りを行う側の読取ユニットに入力されない範囲として定めるものである。したがって、必ずしも裏面用の光源１０７の光量が大きいわけではない。また、原稿１０２の紙質によっても、光量は変動させて制御するのが通例である。
【００６２】
次に、画像読取装置１００における原稿１０２の片面読み取り動作について説明する。
【００６３】
従来の画像読取装置では、原稿の片面読み取り（例えば原稿表面の画像読み取り）を行う場合、裏面用光源の点灯制御あるいは裏面側の読取ユニットによる読み取り制御が行われなかった。本実施形態における画像読取装置１００では、原稿の片面読み取りを行う場合であっても、裏面用の光源１０７の点灯制御及び裏面側の画像読み取りを行う読取ユニット１０６の読み取り制御を行う。
【００６４】
図８は、画像読取装置１００にて実行される画像読取処理の一例を示すフローチャートである。
【００６５】
画像読取装置１００において、不図示の操作部からユーザにより読み取り動作の開始指示を受け付けると、制御部１４００は読み取り制御を開始する。制御部１４００は、ユーザにより設定された読み取り動作モードが片面読み取りモードか否かを判定する（ステップＳ４０１）。片面読み取りモードでなく、両面読み取りモードであると判定した場合は、ステップＳ４０２へ進む一方、片面読み取りモードと判定した場合は、ステップＳ４０９へ進む。
【００６６】
ステップＳ４０２では、制御部１４００は、給送ローラ１０４を駆動制御して、原稿載置部１０１上の原稿１０２を読取ユニット１０６の読取開始位置まで搬送する（図６（ａ）参照）。制御部１４００は、原稿１０２が読取ユニット１０６の読取開始位置に到達したと判定した場合（ステップＳ４０３でＹＥＳ）、裏面光源点灯制御部１４１０に光源１０７の点灯指示を行う（ステップＳ４０４）。光源１０７が点灯した後、読取ユニット１０６が原稿１０２の裏面の画像読み取りを行う（ステップＳ４０５）。ここで、ステップＳ４０５における画像読み取り動作について説明する。
【００６７】
光源１０７の点灯により、原稿１０２の反射光が読取ユニット１０６に入射される。入射光は、読取ユニット１０６内のＣＩＳデバイス２０２により電気信号に変換されて出力される。出力された電気信号は、画像データ１４１２として、裏面入力画像データｉ／ｆ部１４１３に入力される。
【００６８】
裏面入力画像データｉ／ｆ部１４１３は、入力された画像データを裏面画像処理部１４１４に出力する。裏面画像処理部１４１４は、入力された画像データに対して所定の画像処理を施す。具体的には、入力画像データに対して、白板１０８の画像読み取り値を基準値としてシェーディング補正を行い、所定の色空間データに変換する等の処理を行う。裏面画像処理部１４１４の出力データが裏面下地輝度検出部１４１６に入力されると、裏面下地輝度検出部１４１６が図１１で説明したような下地輝度検出方法等により下地輝度を検出する。
【００６９】
一方、裏面下地除去処理部１４１８は、入力された画像データから裏面下地輝度検出部１４１６が出力する下地輝度レベルに応じて下地を除去する。裏面下地除去処理部１４１８によって下地を除去された画像データは、裏面出力画像データｉ／ｆ部１４１５を介して、不図示のメモリ等の記憶部に保持される。以上がステップＳ４０５における一連の画像読み取り動作である。
【００７０】
次に、ステップＳ４０６では、制御部１４００は、搬送ローラ１０９〜１１１を駆動制御して原稿１０２の搬送を行う。原稿裏面の画像読み取りが完了し（ステップＳ４０７でＹＥＳ）、所定時間が経過した後に、制御部１４００は、裏面光源点灯制御部１４１０に消灯指示を出力して光源１０７の消灯制御を行う（ステップＳ４０８）。その後、上記と同様に、読取ユニット１１４による原稿表面の画像読取処理（ステップＳ４１６）を実行して、本処理を終了する。なお、ステップＳ４０７における原稿裏面の画像読み取りが完了したか否かの判定は、例えば、センサ１０５による原稿後端の検出や給送ローラ１０４の駆動制御等で行われるが、それはどのような方法であってもよい。
【００７１】
一方、ステップＳ４０９では、制御部１４００は、給送ローラ１０４を駆動制御して、原稿載置部１０１上の原稿１０２を読取ユニット１０６の読取開始位置まで搬送する（図６（ａ）参照）。制御部１４００は、原稿１０２が読取ユニット１０６の読取開始位置に到達したと判定した場合（ステップＳ４１０でＹＥＳ）、裏面光源点灯制御部１４１０に光源１０７の点灯指示を行う（ステップＳ４１１）。光源１０７が点灯した後、読取ユニット１０６が原稿１０２の裏面の画像読み取りを行う（ステップＳ４１２）。ステップＳ４１２は、例えば、第１の読取手段の一例である。そして、制御部１４００は、給送ローラ１０４及び搬送ローラ１０９〜１１１の駆動制御により、原稿１０２の搬送を行う（ステップＳ４１３）。
【００７２】
次に、制御部１４００は、原稿の読み取りが完了したか否かを判定する（ステップＳ４１４）。原稿読み取りの完了判定は、原稿１０２の先端が読取ユニット１１４の読取開始位置に到達したか否かで判定される。読取開始位置への到達については、例えば、センサ１０５が原稿１０２の先端を検出した時点を基準として原稿１０２の搬送が所定時間経過したか否か等に基づいて行われる。制御部１４００は、原稿１０２の先端が読取ユニット１１４の読取開始位置に到達していないと判定した場合、原稿の読み取り制御（ステップＳ４１２）と搬送制御（ステップＳ４１３）をそれぞれ継続する。
【００７３】
一方、原稿１０２の先端が読取ユニット１１４の読取開始位置に到達したと判定した場合（ステップＳ４１４でＹＥＳ）、ステップＳ４１５へ進む。ステップＳ４１５では、制御部１４００は、読取ユニット１０６による画像読み取りを終了すると共に、光源１０７の消灯制御を行い（図７（ｂ）のｔ３参照）、ステップＳ４１６へ進む。
【００７４】
上記処理では、片面読み取り時の読取ユニット１０６による原稿裏面の読み取り時間は、原稿１０２の先端が、読取ユニット１０６の読取開始位置に到達してから読取ユニット１１４の読取開始位置に到達するまでの間である。すなわち、片面読み取り時の読取ユニット１０６による原稿裏面の読み取り範囲は、原稿裏面の全面ではなく、原稿の先端から所定の範囲に限定されている。この所定の範囲は、検出される下地輝度が実際の下地輝度に到達するまでの範囲であり、読取ユニット１０６の読取開始位置から読取ユニット１１４の読取開始位置までの搬送路上の距離に応じて規定される。
【００７５】
次に、原稿１０２の片面読み取り時における光源１０７及び光源１１５の点灯制御に関して図７（ｂ）を参照して説明する。
【００７６】
図７（ｂ）は、原稿１０２の片面読み取り時の光源１０７，１１５の光量の経時変化を示す図である。
【００７７】
図示例では、横軸は経過時間、縦軸は光源１０７あるいは光源１１５の光量である。また、実線は光源１０７の光量変化を示し、破線は光源１１５の光量変化を示す。更に、ｔ０〜ｔ１１は、光源１０７あるいは光源１１５の光量が変化する時点の時間を示す。また、Ｌ０は光源１０７の光量の最大レベルを示し、Ｌ１は光源１１５の最大レベルを示す。
【００７８】
読み取りが開始されると（Ｔｓ：読み取り開始タイミング）、まずタイミングｔ０において、光源１０７が点灯される（ステップＳ４１１が実行されたタイミング）。原稿裏面の画像読み取りは、光源１０７の光量が安定したタイミングｔ１にて開始される（ステップＳ４１２がはじめて実行されるタイミング）。そして、タイミングｔ２において、表面用の光源１１５が点灯される。原稿表面の画像読み取りは、光源１１５の光量が安定したタイミングｔ３にて開始される。
【００７９】
原稿片面読み取りでは、タイミングｔ３において、裏面用の光源１０７の消灯が実行され（ステップＳ４１５が実行されたタイミング）、読取ユニット１０６による原稿１０２の先端部の画像読み取りが終了する（ステップＳ４１５）。タイミングｔ５は、光源１０７が消灯するタイミングを示す。
【００８０】
読取ユニット１１４による読み取りは、読取ユニット１０６による読み取りが完了した後も継続して行われる。そして、光源１１５は、原稿１０２の最終ラインの読み取りが行われた時点で消灯される（ｔ６）。タイミングｔ７は、光源１１５が消灯するタイミングを示す。
【００８１】
次に、画像読取装置１００における裏面下地除去処理及び表面下地除去処理について説明する。
【００８２】
図９は、画像読取装置１００にて実行される裏面下地除去処理を示すフローチャートである。本処理は、図８の処理を併行して実行される処理である。
【００８３】
ステップＳ５００では、図８のステップＳ４０２，Ｓ４０９と同様に、制御部１４００は、給送ローラ１０４を駆動制御して、原稿載置部１０１上の原稿１０２を読取ユニット１０６の読取開始位置（裏面読取開始位置）まで搬送する。制御部１４００は、原稿１０２が読取ユニット１０６の裏面読取開始位置に到達したと判定した場合（ステップＳ５０１でＹＥＳ）、予め設定された規定値を下地輝度の初期値として設定する（ステップＳ５０２）。そして、読取ユニット１０６が原稿１０２の裏面の画像を読み取って、画像データを入力する（ステップＳ５０３）。
【００８４】
入力された画像データは、図５に示す裏面入力画像データｉ／ｆ部１４１３、裏面画像処理部１４１４を経て裏面下地輝度検出部１４１６に入力される。ここで裏面下地輝度検出部１４１６は、現在の下地輝度の初期値と最初の入力画素値とを比較する。比較の結果、入力画素値が大きい場合、裏面下地輝度検出部１４１６が出力する裏面下地輝度１４１７の値を上げ、入力画素値が小さい場合は、出力する裏面下地輝度１４１７の値を下げることにより下地輝度検出を行う（ステップＳ５０４）。ステップＳ５０４は、例えば、第１の検出手段である。
【００８５】
次に、制御部１４００は、ユーザにより設定された読み取り動作モードが片面読み取りモードか否かを判定し（ステップＳ５０５）、片面読み取りモードであると判定した場合には、ステップＳ５０６へ進む。一方、両面読み取りモードであると判定した場合は、制御部１４００は、ステップＳ５０４で裏面下地輝度検出部１４１６の出力値（裏面下地輝度１４１７）に基づいて裏面下地除去処理部１４１８により下地除去処理が行われる（ステップＳ５０８）。裏面下地除去処理部１４１８により処理された画像データは、裏面出力画像データｉ／ｆ部１４１５により出力される。
【００８６】
次に、制御部１４００は、原稿裏面の画像読み取りが完了したかどうかを判定し（ステップＳ５０９）、完了していれば、本処理を終了する。なお、ステップＳ５０９については、上述した図８のステップＳ４０７と同様の処理とする。
【００８７】
ステップＳ５０６では、制御部１４００は、図８のステップＳ４１４と同様に、原稿１０２の先端が読取ユニット１１４の読取開始位置に到達したかどうかを判定する。この判定の結果、到達していれば本処理を終了する一方、到達していなければ、ステップＳ５０７へ進む。ステップＳ５０７では、制御部１４００は、給送ローラ１０４、搬送ローラ１０９〜１１１により原稿１０２を搬送し、ステップＳ５０３に戻る。
【００８８】
このように、裏面下地除去処理としては、片面原稿読み取り時でも入力される画像データに対して画素単位で下地輝度検出（ステップＳ５０４）を行う。そして、片面原稿読み取り時には、原稿の先端が読取ユニット１１４の表面読取開始位置に到達するまで、両面原稿読み取り時には原稿裏面の画像読み取りが完了するまで同様の処理を繰り返す。
【００８９】
図１０は、画像読取装置１００にて実行される表面下地除去処理を示すフローチャートである。本処理は、図８の処理を併行して実行される処理である。
【００９０】
ステップＳ６０１では、制御部１４００は、給送ローラ１０４及び搬送ローラ１０９〜１１１を駆動制御して、原稿１０２を読取ユニット１１４の読取開始位置（表面読取開始位置）まで搬送する。制御部１４００は、原稿１０２が読取ユニット１１４の表面読取開始位置に到達したと判定した場合（ステップＳ６０２でＹＥＳ）、ユーザにより設定された読み取り動作モードが片面読み取りモードか否かを判定する（ステップＳ６０３）。
【００９１】
ステップＳ６０３の判定の結果、片面読み取りモードであると判定した場合には、ステップＳ６０４へ進む一方、両面読み取りモードであると判定した場合は、ステップＳ６１０へ進む。ステップＳ６１０では、制御部１４００は、表面下地輝度検出部１４０７の現在の下地輝度の初期値に、予め設定された規定値を設定して、ステップＳ６０５へ進む。
【００９２】
ステップＳ６０４では、制御部１４００は、表面下地輝度検出部１４０７の下地輝度の初期値に、裏面下地輝度検出部１４１６の出力値（裏面下地輝度１４１７）を設定してステップＳ６０５へ進む。ステップＳ６０５では、読取ユニット１１４が原稿１０２の表面の画像を読み取って、画像データを入力する。ステップＳ６０５は、例えば、第２の読取手段である。
【００９３】
次に、ステップＳ６０６では、上述したステップＳ５０４と同様に、下地輝度検出を行う。ここでは、入力された画像データは、図５に示す表面入力画像データｉ／ｆ部１４０４、表面画像処理部１４０５を経て表面下地輝度検出部１４０７に入力される。ここで表面下地輝度検出部１４０７は、現在の下地輝度の初期値と最初の入力画素値とを比較する。現在の下地輝度の初期値は、ステップＳ６１０の場合（両面読み取りモードである場合）、予め設定された規定値である。
【００９４】
一方、ステップＳ６０４の場合（片面読み取りモードである場合）は、裏面下地輝度検出部１４１６の出力値（裏面下地輝度１４１７）となる。比較の結果、入力画素値が大きい場合、表面下地輝度検出部１４０７が出力する表面下地輝度１４０８の値を上げ、入力画素値が小さい場合は、出力する表面下地輝度１４０８の値を下げることにより下地輝度検出を行う。
【００９５】
片面読み取りの場合には、表面下地輝度検出時に、裏面下地輝度検出部１４１６の出力値（裏面下地輝度１４１７）が初期値として用いられるので、原稿先端部における下地輝度検出値の精度を向上でき、原稿中間部と同等の下地除去を行うことが可能となる。ステップＳ６０６は、例えば、第２の検出手段である。
【００９６】
次に、ステップＳ６０７では、ステップＳ６０６で表面下地輝度検出部１４０７の出力値（表面下地輝度１４０８）に基づいて表面下地除去処理部１４０９により下地除去処理が行われる。表面下地除去処理部１４０９により処理された画像データは、表面出力画像データｉ／ｆ部１４０６により出力される。
【００９７】
次に、制御部１４００は、原稿表面の画像読み取りが完了したかどうかを判定し（ステップＳ６０８）、完了していれば、本処理を終了する。一方、原稿表面の画像読み取りが完了していないときは、制御部１４００は、搬送ローラ１０９〜１１１により原稿１０２を搬送し、ステップＳ６０５に戻る。
【００９８】
上記実施形態によれば、裏面用の読取ユニット１０６と表面用の読取ユニット１１４の配置が搬送路１０３上で異なることを利用し、片面読み取り指示を受けた場合に裏面下地輝度検出部の出力値を表面下地輝度検出部で利用する。これにより、原稿の片面の画像読み取りを行う場合、読み取る面の先端部における下地輝度検出値の精度を向上でき、適正な下地除去が可能となる。また、読み取る面と反対の面の下地輝度を検出する際に、原稿裏面の画像読み取り範囲を限定することで、光源１０７の余分な点灯を減らして、装置の消費電力を抑えることが可能となる。
【００９９】
なお、上記実施の形態における画像読取装置は、スキャナ単体であっても、スキャン機能やプリント機能等を備える複合機であってもよい。
【０１００】
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１０１】
１００  画像読取装置
１０２  原稿
１０５  センサ
１０６，１１４  読取ユニット
１０７，１１５  光源
１４００  制御部
１４０７  表面下地輝度検出部
１４０９  表面下地除去処理部
１４１６  裏面下地輝度検出部
１４１８  裏面下地除去処理部
【図１】
2011061695.tif 000003
【図２】
2011061695.tif 000004
【図３】
2011061695.tif 000005
【図４】
2011061695.tif 000006
【図５】
2011061695.tif 000007
【図６】
2011061695.tif 000008
【図７】
2011061695.tif 000009
【図８】
2011061695.tif 000010
【図９】
2011061695.tif 000011
【図１０】
2011061695.tif 000012
【図１１】
2011061695.tif 000013
【図１２】
2011061695.tif 000014