(57)【要約】 【課題】異物の視認性を向上させることが可能な画像読取装置、画像読取方法およびプログラムを提供する。【解決手段】本発明の画像読取装置は、光源と生成部と検出部と設定部とを備える。光源は、原稿に対して光を照射する。生成部は、原稿からの反射光を光電変換して、反射光の光量に応じた値を示す読取信号を原稿の画素ごとに生成する。検出部は、異物に起因して生成された読取信号を検出する。設定部は、検出部により検出された読取信号の値に応じて光源の光量を可変に設定する。【選択図】図１
2013042429.tif 000002
【特許請求の範囲】
【請求項１】
原稿に対して光を照射する光源と、
前記原稿からの反射光を光電変換して、反射光の光量に応じた値を示す読取信号を前記原稿の画素ごとに生成する生成部と、
異物に起因して生成された前記読取信号を検出する検出部と、
前記検出部により検出された前記読取信号の値に応じて前記光源の光量を可変に設定する設定部と、を備える、
ことを特徴とする画像読取装置。
【請求項２】
前記光源は、前記原稿の読取位置における主走査方向に沿った複数の領域と１対１に対応するとともに、対応する前記領域を照明する複数の照明部を含んで構成され、
前記設定部は、
前記検出部により検出された前記読取信号の値に応じて、当該読取信号が生成された前記画素の主走査位置に対応する前記照明部の光量を可変に設定する、
ことを特徴とする請求項１の画像読取装置。
【請求項３】
前記反射光の光量が多いほど前記読取信号の値は大きい値を示し、
前記設定部は、前記検出部により検出された前記読取信号の値が大きいほど、前記光源の光量を小さい値に設定する、
請求項１の画像読取装置。
【請求項４】
前記設定部は、前記検出部により検出された前記読取信号の値に応じて、前記光源が所定量の光を照射する時間を可変に設定する、
ことを特徴とする請求項１の画像読取装置。
【請求項５】
前記設定部は、前記検出部により検出された前記読取信号の値に応じて、前記光源の駆動電流値を可変に設定する、
ことを特徴とする請求項１の画像読取装置。
【請求項６】
前記検出部により検出された前記読取信号の値に基づいて、前記異物の清掃が必要か否か判定する判定部と、
前記判定部により前記異物の清掃が必要であると判断された場合は、ユーザーに対して前記異物の清掃を促す警告を表示する表示部とを備える、
ことを特徴とする請求項１の画像読取装置。
【請求項７】
原稿からの反射光を光電変換して、反射光の光量に応じた値を示す読取信号を前記原稿の画素ごとに生成する生成ステップと、
異物に起因して生成された前記読取信号を検出する検出ステップと、
前記検出ステップにより検出された前記読取信号の値に応じて前記光源の光量を可変に設定する設定ステップと、を備える、
ことを特徴とする画像読取方法。
【請求項８】
原稿からの反射光を光電変換して、反射光の光量に応じた値を示す読取信号を前記原稿の画素ごとに生成する生成ステップと、
異物に起因して生成された前記読取信号を検出する検出ステップと、
前記検出ステップにより検出された前記読取信号の値に応じて前記光源の光量を可変に設定する設定ステップと、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像読取方法およびプログラムに関する。
【背景技術】
【０００２】
従来、副走査方向に搬送される原稿に対して、副走査方向と直交する主走査方向に沿って光を照射し、ライン単位の反射光を取り込みながら画像を読み取る画像読取装置が知られている。このような画像読取装置において、コンタクトガラス上に異物（例えばゴミや汚れなど）があると、読取画像の副走査方向に縦スジが発生し、画質が低下してしまう。
【０００３】
例えば特許文献１に開示された画像読取装置は、原稿読取位置における主走査方向に沿った複数の領域と１対１に対応するとともに、対応する領域を照明する複数の照明部を光源として備えている。そして、異物に起因した読取信号を検出した場合は、コンタクトガラスの清掃を促す表示を行うとともに、その読取信号が生成された画素の主走査位置に対応する照明部を選択的に発光させる。これにより、清掃を行うユーザーが異物を見つけ易くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、選択的に発光される照明部の光量は一定なので、例えば異物が「白」に近い場合（異物の光透過率が大きい場合）は、異物が見つけにくいという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、異物の視認性を向上させることが可能な画像読取装置、画像読取方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の画像読取装置は、原稿に対して光を照射する光源と、前記原稿からの反射光を光電変換して、反射光の光量に応じた値を示す読取信号を前記原稿の画素ごとに生成する生成部と、異物に起因して生成された前記読取信号を検出する検出部と、前記検出部により検出された前記読取信号の値に応じて前記光源の光量を可変に設定する設定部と、を備えることを特徴とする。
【０００７】
また、本発明の画像読取方法は、原稿からの反射光を光電変換して、反射光の光量に応じた値を示す読取信号を前記原稿の画素ごとに生成する生成ステップと、異物に起因して生成された前記読取信号を検出する検出ステップと、前記検出ステップにより検出された前記読取信号の値に応じて前記光源の光量を可変に設定する設定ステップと、を備えることを特徴とする。
【０００８】
さらに、本発明のプログラムは、原稿からの反射光を光電変換して、反射光の光量に応じた値を示す読取信号を前記原稿の画素ごとに生成する生成ステップと、異物に起因して生成された前記読取信号を検出する検出ステップと、前記検出ステップにより検出された前記読取信号の値に応じて前記光源の光量を可変に設定する設定ステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、異物の視認性を向上させることが可能な画像読取装置、画像読取方法およびプログラムを提供できるという有利な効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、画像読取装置の概略構成例を示すブロック図である。
【図２】図２は、光源の構成例を示す図である。
【図３】図３は、画像読取装置の制御系の一例を示すブロック図である。
【図４】図４は、画像読取ユニットの構成例を示す図である。
【図５】図５は、光源駆動制御部が有する機能の一例を説明するための図である。
【図６】図６は、操作表示部の一例を示す図である。
【図７】図７は、画像読取装置による処理動作の一例を示すフローチャートである。
【図８】図８は、検出処理の際に生成された読取信号の一例を示す図である。
【図９】図９は、読取信号と光源の点灯時間との関係の一例を示す図である。
【図１０】図１０は、光源駆動クロックと点灯時間との関係の一例を示す図である。
【図１１】図１１は、読取信号と光源の駆動電流値との関係の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら、本発明に係る画像読取装置、画像読取方法およびプログラムの実施の形態を詳細に説明する。図１は、本実施形態に係る画像読取装置１の概略構成例を示す図である。図１に示すように、画像読取装置１は、自動原稿搬送装置１ａと、画像読取ユニット１ｂとを備える。自動原稿搬送装置１ａは、原稿台２に載置された原稿ＰＰを１枚ずつ分離して読み取り位置ＲＬへ搬送する。自動原稿搬送装置１ａは、例えばＡＤＦ（オートドキュメントフィーダ）で構成されてもよい。画像読取ユニット１ｂは、自動原稿搬送装置１ａによって原稿を搬送して画像読取を行うシートスキャン機能と、原稿をコンタクトガラス上に載置して画像読取を行うブックスキャン機能とを備える。本発明は、主としてシートスキャン機能に関するものであるので、以下の説明では、ブックスキャン機能についての説明は省略する。
【００１２】
自動原稿搬送装置１ａにおいて、原稿台２に載置された原稿ＰＰは、その最上部に位置するものがピックアップコロ３により取り出されて分離ユニット４に送り出される。分離ユニット４により、原稿ＰＰは１枚ずつに分離されて送り出しコロ５に送り出される。送り出しコロ５は、ガイド部材を介して原稿ＰＰを搬送方向に送り出す。送り出された原稿ＰＰは、搬送ローラ６と搬送ドラム７に挟持されて、搬送ドラム７の表面に密着した状態で搬送ドラム７の回転方向に送り出される。搬送ドラム７の表面に密着した状態で搬送される原稿ＰＰは、光源からの光が照射される読取位置ＲＬを通過して排出ローラ８へと搬送され、排出ローラ８によって排紙トレイ９へと排紙される。
【００１３】
また、光センサで構成される原稿セットセンサ１０４の遮光が解除されることにより、原稿ＰＰがセットされたことが検知される。また、センサ１０２ａ又はセンサ１０２ｂによって、原稿の搬送方向の長さが検知される。さらに、センサ１０３によって、原稿ＰＰの幅方向の長さが検知される。センサ１０２ａ、１０２ｂおよび１０３は、例えば光学式反射型センサやアクチュエータタイプのセンサで構成され得る。
【００１４】
画像読取ユニット１ｂでは、読取位置ＲＬに対応して（読取位置ＲＬの直下に）、シートスキャン用のコンタクトガラス（原稿読取用のガラス）１０が配設される。本実施形態では、コンタクトガラス１０の副走査方向のサイズは４ｍｍ程度であるが、これに限らず、コンタクトガラス１０の副走査方向のサイズは任意である。また、図１において、コンタクトガラス１０の右側には、ブックスキャン用のコンタクトガラス１１が配設される。さらに、シェーディング補正用の白基準板も配設される。
【００１５】
光源１２は、読取位置ＲＬで原稿ＰＰを照明するものであり、読取位置ＲＬにおける原稿ＰＰからの反射光は、第１ミラー１３、第２ミラー１４、および、第３ミラー１５を順次反射してレンズ１８に導かれる。そして、レンズ１８により集束された光は、基板１９に設けられたＣＣＤラインイメージセンサ２０に照射される。また、光源１２および第１ミラー１３は、第１キャリッジ１６に搭載されて副走査方向ＳＳへ往復移動する。一方、第２ミラー１４および第３ミラー１５は、第２キャリッジ１７に搭載されて副走査方向ＳＳへ往復移動する。また、コンタクトガラス１０からＣＣＤラインイメージセンサ２０までの光路長を維持するために、第２キャリッジ１７は、第１キャリッジ１６の１／２の速度で移動する。第１キャリッジ１６および第２キャリッジ１７は、スキャナモータ２１により駆動される。
【００１６】
図２は、光源１２の構成例を示す図である。図２に示すように、光源１２は、原稿ＰＰの読取位置ＲＬにおける主走査方向に沿った複数の領域と１対１に対応するとともに、対応する領域を照明する複数の発光素子アレイ（照明部）を含んで構成される。詳細な図示は省略するが、光源１２は、不図示の原稿ＰＰに対して所定の角度を持たせて照明する。このため、発光素子アレイを配置するベース部に所定の角度を設定可能な傾斜構成（勾配）を持たせておく工夫や、光源１２を取り付ける部分に予め勾配を形成することによって、原稿ＰＰへの照明と、原稿ＰＰからの反射光のＣＣＤへの導光を効率的に行うことが可能となる。さらに、原稿読み取り時の色再現性を向上させるために光源１２からの光として白色光が要求される。このため、発光素子から放射された光を白色光に変換するための蛍光物質（塗料）を内面に塗布した樹脂製のキャップを付加している。さらに、光源１２を構成する複数の発光素子によって原稿ＰＰを照明する際に、発光素子の照度分布が同心円状に形成されることに起因して発光素子間で発生する光量ムラを抑制又は軽減するために、発光素子アレイと原稿台ガラスとの間に拡散板が配置されている。
【００１７】
図３は、画像読取装置１の制御系の一例を示すブロック図である。図２に示すように、画像読取装置１は、主制御部３１と、画像読取ユニット１ｂと、自動原稿搬送装置１ａと、操作表示部３３と、外部Ｉ／Ｆ部５０６と、外部装置５０７とを備える。主制御部３１は、ＣＰＵ５０１とＲＯＭ５０２とＲＡＭ５０３とを含んで構成される。ＣＰＵ５０１はＲＯＭ５０２に格納された各種のプログラムを読み出し、ＲＡＭ５０３上に展開して実行することにより画像読取装置１全体を制御する。ＲＯＭ５０２は、各種のデータを記憶する。一例として、ＲＯＭ５０２には、画像読取装置１の制御に必要なプログラムの他に、異物（例えばゴミや汚れ等）に起因した読取信号に応じた光源１２の点灯時間（点灯駆動クロックのパルス幅）や駆動電流値、主走査画素位置と対応する光源１２の点灯エリア（発光素子アレイ）を示すデータ、清掃の要否を判定するための閾値などが格納される。ＲＡＭ５０３は、制御データを一時的に保持する領域や制御に伴う演算の作業領域として機能する。
【００１８】
図４は、画像読取ユニット１ｂの構成例を示すブロック図である。図４に示すように、画像読取ユニット１ｂは、ＣＣＤラインイメージセンサ２０と、ＣＣＤドライバ３２ｂと、アナログ処理部３２ｃと、Ａ／Ｄ変換器３２ｄと、画像処理部３２ｅと、異物検出処理部３２ｆと、清掃要否判定部３２ｇと、タイミングクロック生成部３２ｈと、光源１２と、光源駆動制御部１０１とを備える。
【００１９】
ＣＣＤドライバ３２ｂは、ＣＣＤラインイメージセンサ２０の読取動作を制御する。ＣＣＤラインイメージセンサ２０は、ＣＣＤドライバ３２ｂの制御の下、原稿ＰＰからの反射光を光電変換して、反射光の光量に応じた値を示す読取信号をライン単位で生成し、生成した読取信号をアナログ処理部３２ｃへ出力する。ここでは、反射光の光量が多いほど読取信号の値は大きい値を示す。アナログ処理部３２ｃは、ＣＣＤラインイメージセンサ２０から出力された読取信号に対して所定のアナログ処理を行い、そのアナログ処理後の読取信号をＡ／Ｄ変換器３２ｄへ出力する。Ａ／Ｄ変換器３２ｄは、アナログ処理部３２ｃから出力されるライン単位の読取信号を１画素ごとにサンプリングして、原稿ＰＰの各画素のアナログ値を、対応する桁数のデジタル値に変換する。デジタル値に変換された各画素の読取信号は画像処理部３２ｅおよび異物検出処理部３２ｆの各々に出力される。この例では、ＣＣＤラインイメージセンサ２０、ＣＣＤドライバ３２ｂ、アナログ処理部３２ｃ、および、Ａ／Ｄ変換器３２ｄは、原稿ＰＰからの反射光を光電変換して、反射光の光量に応じた値を示す読取信号を生成する生成部として機能すると捉えることができる。
【００２０】
画像処理部３２ｅは、入力された読取信号に対して所定の画像処理（例えば黒補正、シェーディング補正、カラーのＣＣＤラインイメージセンサで読み取られた場合はライン間補正も含む）を行う。画像処理部３２ｅによる画像処理が行われた後の信号は、画像読取デジタル信号ＰＰとして次段の装置へ出力される。異物検出処理部３２ｆは、入力された読取信号の中に、異物により反射光が遮られて生成された読取信号（異物に起因した読取信号）が存在するか否かを検出する。清掃要否判定部３２ｇは、異物検出処理部３２ｆで検出された読取信号（異物に起因した読取信号）の値に基づいて、異物の清掃が必要か否かを判定する。より具体的には、清掃要否判定部３２ｇは、異物検出処理部３２ｆで検出された読取信号の値が閾値以上の場合は清掃が必要であると判定する。その判定結果を示す判定信号ＤＴは主制御部３１へ出力される。
【００２１】
また、異物検出処理部３２ｆは、異物に起因した読取信号を検出した場合、その検出した読取信号の値に基づいて、光源１２の点灯時間（光源駆動クロックのパルス幅）や駆動電流の設定情報をタイミングクロック生成部３２ｈへ出力する。さらに、異物検出処理部３２ｆは、異物に起因した読取信号を検出した場合、その読取信号が生成された画素の主走査位置に対応する光源１２の発光素子アレイ（点灯Ｃｈ）を指定する点灯Ｃｈ設定信号を生成して光源駆動制御部１０１へ出力する。この例では、異物検出処理部３２ｆは、異物に起因した読取信号を検出する機能（検出部としての機能）と、異物に起因した読取信号の値に応じて光源の光量を可変に設定する機能（設定部としての機能）とを有するが、これに限らず、検出部および設定部の各々を個別に設けることもできる。
【００２２】
タイミングクロック生成部３２ｈは、各種のタイミングクロックを生成し、その生成したタイミングクロックを、ＣＣＤドライバ３２ｂ、アナログ処理部３２ｃ、Ａ／Ｄ変換器３２ｄ、および、光源駆動制御部１０１の各々に供給する。例えばタイミングクロック生成部３２ｈは、異物検出処理部３２ｆからの点灯時間（光源駆動クロックのパルス幅）または駆動電流の設定情報に基づいて、定電流源を駆動する光源駆動クロックやＰＷＭ信号を生成することもできる。
【００２３】
図５は、光源駆動制御部１０１が有する機能の一例を説明するためのブロック図である。光源駆動制御部１０１は、タイミングクロック生成部３２ｈからの光源駆動クロックと、主制御部３１からの光源点灯信号と、異物検出処理部３２ｆからの点灯Ｃｈ設定信号とに基づいて、光源１２の駆動を制御する。例えば光源駆動制御部１０１は、異物検出処理部３２ｆからの点灯Ｃｈ設定信号によって指定された点灯Ｃｈ（発光素子アレイ）のみが発光するように光源１２の駆動を制御することもできる。
【００２４】
図６は、操作表示部３３の一例を示す図である。図６の例では、操作表示部３３は、スタートキー３３ａと、ストップキー３３ｂと、モードキー３３ｃ〜３３ｅと、液晶表示パネル３３ｆとを備える。スタートキー３３ａは、原稿読取動作の開始を入力するためのデバイスである。ユーザーが、スタートキー３３ａを操作することにより原稿読取動作の開始を指示する信号が入力される。ストップキー３３ｂは、原稿読取動作の停止を入力するためのデバイスである。モードキー３３ｃ〜３３ｅは、読取動作モードの設定を入力するためのデバイスである。液晶表示パネル３３ｆは、各種情報（例えばエラー警告表示、読取画像の表示など）を表示するデバイスである。
【００２５】
次に、本実施形態の画像読取装置１の動作例について説明する。図７は、本実施形態の画像読取装置１による処理動作の一例を示すフローチャートである。処理動作の開始に先立ち、ユーザーは、自動原稿搬送装置１ａに対して複数枚の原稿ＰＰをセットする。そして、ユーザーは、操作表示部３３のスタートキー３３ａを操作する（押す）ことで、原稿読取動作の開始を入力する。具体的には、スタートキー３３ａの操作入力を受け付けた場合（ステップＳ１の結果：ＹＥＳの場合）、主制御部３１は、シートスキャン型の読取動作を開始する（ステップＳ２）。
【００２６】
次に、異物検出処理部３２ｆは、読取動作によって生成された読取信号の中に、異物に起因した読取信号が存在するか否かを検出する検出処理を行う（ステップＳ３）。本実施形態では、シートスキャンの紙間のタイミングで検出処理が行われる。より具体的には、異物検出処理部３２ｆは、ある原稿の読取動作が完了してから次の原稿の読取動作が開始されるまでの期間（区間）において生成された読取信号に基づいて検出処理を行う。
【００２７】
図８は、検出処理の際に生成された読取信号（ある原稿の読取動作が完了してから次の原稿の読取動作が開始されるまでの期間において生成された読取信号）の一例を示す図である。コンタクトガラス１０上に異物（例えばゴミや汚れなど）が存在する場合、異物に起因して生成された読取信号（例えば異物により反射光が遮られて生成された読取信号）の値は、異物に起因せずに生成された読取信号（例えば異物により反射光が遮られることなく生成された読取信号）の値に比べて小さい値を示す。これを利用して、異物検出処理部３２ｆは、異物に起因して生成された読取信号が存在するか否かを検出することができる。
【００２８】
異物に起因した読取信号を検出した場合、異物検出処理部３２ｆは、異物の主走査画素位置を検出する（ステップＳ４）。より具体的には、異物検出処理部３２ｆは、ライン単位の読取信号のうち、異物に起因した読取信号が生成された画素の主走査方向の位置を検出する。
【００２９】
また、異物に起因した読取信号を検出した場合、異物検出処理部３２ｆは、その検出した読取信号の値に応じて、光源１２の光量を可変に設定するための情報を生成し、その生成した情報をＲＡＭ５０３に一旦格納する。例えば異物検出処理部３２ｆは、図９に示すように、検出した読取信号（異物に起因した読取信号）の値に応じて、点灯時間（点灯駆動クロックのパルス幅）を規定する光量設定情報を生成することができる。図８の例では、異物Ａに起因した読取信号の値は異物Ｂに起因した読取信号の値よりも小さい（つまりは、反射光を透過させる割合は異物Ａの方が異物Ｂよりも大きい、言い換えれば、異物Ｂの方が異物Ａよりも白に近い）ので、異物検出処理部３２ｆは、異物Ｂに起因した読取信号が生成された画素に対応する点灯Ｃｈ（発光素子アレイ）の光量が、異物Ａに起因した読取信号が生成された画素に対応する点灯Ｃｈの光量よりも小さくなるように、光量設定情報を生成する。より具体的には、図１０に示すように、異物検出処理部３２ｆは、異物Ｂに起因した読取信号が生成された画素に対応する点灯Ｃｈの光源駆動クロック（ＰＷＭ信号）が、異物Ａに起因した読取信号が生成された画素に対応する点灯Ｃｈの光源駆動クロックよりも、アクティブレベル（例えばハイレベル）に設定される時間長（つまりは点灯時間）が短くなるように、光量設定情報を生成する。
【００３０】
なお、これに限らず、光源１２の光量を可変に設定するための情報は任意である。例えば異物検出処理部３２ｆは、図１１に示すように、異物Ｂに起因した読取信号が生成された画素に対応する点灯Ｃｈの駆動電流値が、異物Ａに起因した読取信号が生成された画素に対応する点灯Ｃｈの駆動電流値よりも小さくなるように、駆動電流値の設定情報を生成することもできる。要するに、異物に起因した読取信号の値が大きいほど、つまりは、異物の反射光の透過率が高いほど（異物が「白」に近いほど）、その読取信号が生成された画素に対応する点灯Ｃｈの光量が小さくなるように設定されるものであればよい。異物検出処理部３２ｆは、検出した読取信号（異物に起因した読取信号）の値に応じて、光源１２が所定量の光を照射する時間を可変に設定することもできるし、光源１２の駆動電流値を可変に設定することもできる。
【００３１】
前述のステップＳ４の後、清掃要否判定部３２ｇは、異物検出処理部３２ｆで検出された読取信号（異物に起因して生成された読取信号）の値に基づいて、清掃が必要か否かを判定する（ステップＳ５）。より具体的には、清掃要否判定部３２ｇは、異物検出処理部３２ｆで検出された読取信号の値が閾値以上の場合は清掃が必要であると判定し、異物検出処理部３２ｆで検出された読取信号の値が閾値未満の場合は清掃が不要であると判定する。
【００３２】
清掃要否判定部３２ｇにより清掃が必要であると判定された場合（ステップＳ５の結果：ＹＥＳ）、主制御部３１は読取動作を停止する（ステップＳ６）。本実施形態では、清掃要否判定部３２ｇにより清掃が必要であると判定された場合、主制御部３１は自動原稿搬送装置１ａの動作を停止する。一方、清掃要否判定部３２ｇにより清掃が不要であると判定された場合（ステップＳ５の結果：ＮＯ）、処理は前述のステップＳ３に戻され、再び検出処理が行われる。
【００３３】
次に、主制御部３１は、コンタクトガラス１０上の異物の清掃を促す警告を表示するように、操作表示部３３の液晶表示パネル３３ｆを制御する（ステップＳ７）。なお、これに限らず、例えば主制御部３１は、外部装置５０７の表示画面上に、コンタクトガラス１０上の異物の清掃を促す警告が表示されるように、外部Ｉ／Ｆ５０６を介して外部装置５０７を制御することもできる。
【００３４】
次に、ユーザーによる清掃の選択入力を受け付けた場合（ステップＳ８の結果：ＹＥＳ）、操作表示部３３は、その受け付けた入力信号を、照明を点灯させる起動信号として主制御部３１へ出力する。起動信号を受けた主制御部３１は、点灯を指示する光源点灯信号を画像読取ユニット１ｂへ出力する。また、起動信号を受けた主制御部３１は、ＲＡＭ５０３に格納されている光量設定情報を読み出してタイミングクロック生成部３２ｈへ出力する。タイミングクロック生成部３２ｈは、光量設定情報に基づいて、各点灯Ｃｈの光源駆動クロックを設定する（ステップＳ９）。ステップＳ９で設定された各点灯Ｃｈの光源駆動クロックは光源駆動制御部１０１へ出力される。また、異物検出処理部３２ｆは、前述のステップＳ４で検出した画素に対応する光源１２の点灯Ｃｈを指定する点灯Ｃｈ設定信号を設定する（ステップＳ１０）。ステップＳ１０で設定された点灯Ｃｈ設定信号は光源駆動制御部１０１へ出力される。
【００３５】
次に、光源駆動制御部１０１は、入力された光源点灯信号、光源駆動クロック、および、点灯Ｃｈ設定信号に基づいて、光源１２の駆動を制御する（ステップＳ１１）。この例では、点灯Ｃｈ指定信号で指定された点灯Ｃｈのみが、対応する光源駆動クロックに従って発光するように制御される。
【００３６】
次に、ユーザーによる清掃終了の入力を受け付けた場合（ステップＳ１２の結果：ＹＥＳ）、光源駆動制御部１０１への光源点灯信号の入力が停止することで光源１２による照明が消灯する（ステップＳ１３）。次に、主制御部３１は、異物が検出された読取画像をプレビュー表示する（ステップＳ１４）。例えば主制御部３１は、異物が検出された読取画像を表示するように、操作表示部３３の液晶表示パネル３３ｆを制御することもできるし、異物が検出された読取画像を表示するように、外部Ｉ／Ｆ５０６を介して外部装置５０７を制御することもできる。次に、ユーザーから、プレビュー表示された読取画像を有効にすることを選択する入力を受け付けた場合（ステップＳ１５の結果：ＹＥＳ）、主制御部３１は、シートスキャン型の読取動作を終了する。プレビュー表示された読取画像を有効にしないことを選択する入力を受け付けた場合（ステップＳ１５の結果：ＮＯ）、主制御部３１は、プレビュー表示した読取画像を無効化する。そして、処理は、前述のステップＳ２に戻される。
【００３７】
なお、異物が検出された読取画像を有効にするか否かをユーザーに選択させずに、主制御部３１は、異物を検出した原稿の読取画像を自動的に無効化することもできる。この場合、ユーザーは、コンタクトガラス１０の清掃後に、再度原稿を自動原稿搬送装置１ａにセットして、スタートキー３３ａを操作することでステップＳ１からの処理を繰り返す。
【００３８】
以上に説明したように、本実施形態では、異物に起因した読取信号が検出された場合、当該読取信号の値に応じて、当該読取信号が生成された画素に対応する点灯Ｃｈの光量が可変に設定される。より具体的には、異物に起因した読取信号の値が大きいほど（異物が「白」に近いほど）、当該読取信号が生成された画素に対応する点灯Ｃｈの光量が小さくなるように設定されるので、読取信号の値によらずに点灯Ｃｈの光量が一定の場合に比べて、異物の視認性を向上させることができる。
【００３９】
以上、本発明の実施形態について説明したが、本発明は上述の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の変形が可能である。例えば光源１２の複数の点灯Ｃｈを選択的に発光させるのではなく、一斉に発光させてもよい。この場合、光源１２のうち点灯させるＣｈを指定する処理（図７のステップＳ１０）は不要となる。要するに、異物に起因した読取信号の値に応じて光源１２の光量が可変に設定されるものであればよい。また、上述の画像読取装置１は、スキャナ機能の他に、コピー機能、プリンタ機能およびファクシミリ機能のうちの少なくとも何れかの機能を有する画像形成装置（例えば複合機）に適用することも可能である。
【００４０】
なお、上述の画像読取装置１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４１】
さらに、上述の画像読取装置１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、画像読取装置１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【符号の説明】
【００４２】
１  画像読取装置
１ｂ  画像読取ユニット
１ａ  自動原稿搬送装置
２  原稿台
３  ピックアップコロ
４  分離ユニット
５  コロ
６  搬送ローラ
７  搬送ドラム
８  排出ローラ
９  排紙トレイ
１０  コンタクトガラス
１１  コンタクトガラス
１２  光源
１３  第１ミラー
１４  第２ミラー
１５  第３ミラー
１６  第１キャリッジ
１７  第２キャリッジ
１８  レンズ
１９  基板
２０  ＣＣＤラインイメージセンサ
２１  スキャナモータ
３１  主制御部
３２ｂ  ＣＣＤドライバ
３２ｃ  アナログ処理部
３２ｄ  Ａ／Ｄ変換器
３２ｅ  画像処理部
３２ｆ  異物検出処理部
３２ｇ  清掃要否判定部
３２ｈ タイミングクロック生成部
３３ａ  スタートキー
３３ｂ  ストップキー
３３ｃ  モードキー
３３ｄ  モードキー
３３ｅ  モードキー
３３ｆ 液晶表示パネル
３３  操作表示部
１０１  光源駆動制御部
１０２ａ  センサ
１０２ｂ  センサ
１０３  センサ
１０４  原稿セットセンサ
５０６  外部Ｉ／Ｆ部
５０７  外部装置
【先行技術文献】
【特許文献】
【００４３】
【特許文献１】特開２００７−１０４４４４号公報
【図１】
2013042429.tif 000003
【図２】
2013042429.tif 000004
【図３】
2013042429.tif 000005
【図４】
2013042429.tif 000006
【図５】
2013042429.tif 000007
【図６】
2013042429.tif 000008
【図７】
2013042429.tif 000009
【図８】
2013042429.tif 000010
【図９】
2013042429.tif 000011
【図１０】
2013042429.tif 000012
【図１１】
2013042429.tif 000013