(57)【要約】【課題】適切なタイミングでユーザーに対して読取りガラスの清掃を促すことができる画像読取り装置及び方法、並びにプログラム及び記憶媒体を提供することにある。【解決手段】画像読取り装置は、ＡＤＦ１００とリーダー部２００とを備え、ＡＤＦ１００は、ＣＰＵ８００、ＲＯＭ８０１、ＲＡＭ８０２、出力ポート、及び入力ポートを備えている。画像読取り動作により、検出した異常領域の幅が予め設定しておいた値以下であるときは、読取り画像の補正処理を行い、検出した異常領域の幅が予め設定しておいた値を越えるときは、読取り画像の補正は行わず、警告ユニット３０６により警告表示する。【選択図】図８
2007135096.tif 000002
【特許請求の範囲】
【請求項１】
画像読取り位置に配置された原稿台ガラスと、前記原稿台ガラスに原稿を搬送するシート搬送ユニットと、前記画像読取り位置において前記搬送される原稿の画像を読取るための画像読取りユニットと、前記画像読取りユニットから出力される画像信号に基づいて前記原稿台ガラス上における画像異常を検知するための画像異常検知ユニットと、前記画像異常検知ユニットによって検知された画像異常の領域を当該領域に隣接する複数の画素で補間する画像補間ユニットと、前記画像異常検知ユニットによって前記画像異常が検知されたことを警告する警告ユニットとを備える画像読取り装置において、
前記警告ユニットによって警告を発するか否かを所定の判断基準に基づいて判断する判断ユニットを備えることを特徴とする画像読取り装置。
【請求項２】
前記判断ユニットは、前記異常領域の主走査方向の画素数が所定数を超えたときに、前記警告ユニットによって警告を発すると判断することを特徴とする請求項１記載の画像読取り装置。
【請求項３】
前記判断ユニットは、前記異常領域の濃度レベルが所定値を超えたときに、前記警告ユニットによって警告を発すると判断することを特徴とする請求項１記載の画像読取り装置。
【請求項４】
表示部をさらに備え、前記警告ユニットは、前記表示部に前記警告の旨を表示することを特徴とする請求項１乃至３のいずれか１項に記載の画像読取り装置。
【請求項５】
前記警告ユニットは、前記警告の旨の警告音を発することを特徴とする請求項１乃至４のいずれか１項に記載の画像読取り装置。
【請求項６】
画像読取り位置に配置された原稿台ガラスに原稿を搬送するシート搬送ステップと、前記画像読取り位置において前記搬送される原稿の画像を読取るための画像読取りステップと、前記画像読取りステップから出力される画像信号に基づいて前記原稿台ガラス上における画像異常を検知するための画像異常検知ステップと、前記画像異常検知ステップで検知された画像異常の領域を当該領域に隣接する複数の画素で補間する画像補間ステップと、前記画像異常検知ステップによって前記画像異常が検知されたことを警告する警告ステップとを備える画像読取り方法において、
前記警告ステップで警告を発するか否かを所定の判断基準に基づいて判断する判断ステップを備えることを特徴とする画像読取り方法。
【請求項７】
前記判断ステップは、前記異常領域の主走査方向の画素数が所定数を超えたときに、前記警告ステップによって警告を発すると判断することを特徴とする請求項６記載の画像読取り方法。
【請求項８】
前記判断ステップは、前記異常領域の濃度レベルが所定値を超えたときに、前記警告ステップによって警告を発すると判断することを特徴とする請求項６記載の画像読取り方法。
【請求項９】
前記警告ステップは、表示部に前記警告の旨を表示することを特徴とする請求項６乃至８のいずれか１項に記載の画像読取り方法。
【請求項１０】
前記警告ステップは、前記警告の旨の警告音を発することを特徴とする請求項６乃至９のいずれか１項に記載の画像読取り方法。
【請求項１１】
画像読取り位置に配置された原稿台ガラスに原稿を搬送するシート搬送モジュールと、前記画像読取り位置において前記搬送される原稿の画像を読取るための画像読取りモジュールと、前記画像読取りモジュールから出力される画像信号に基づいて前記原稿台ガラス上における画像異常を検知するための画像異常検知モジュールと、前記画像異常検知モジュールによって検知された画像異常の領域を当該領域に隣接する複数の画素で補間する画像補間モジュールと、前記画像異常検知モジュールによって前記画像異常が検知されたことを警告する警告モジュールとを備える画像読取りプログラムにおいて、
前記警告モジュールによって警告を発するか否かを所定の判断基準に基づいて判断する判断モジュールをコンピュータに実行させることを特徴とする画像読取りプログラム。
【請求項１２】
請求項１１記載のプログラムを格納することを特徴とするコンピュータ読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取り装置及び方法、並びにプログラム及び記憶媒体に関し、特に自動原稿搬送装置を備える画像読取り装置及び方法、並びにプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来、自動原稿搬送装置を備え、原稿を一定速度で搬送しながら画像を読取る画像読取り装置においては、読取り位置において読取りガラス上にゴミや汚れがあると読取り画像に不要なスジが発生するため、読取り位置での読取りガラス上ゴミや汚れの検知を行い、ゴミや汚れを検知した場合には警告表示を行い、ユーザーに読取りガラスの清掃を促すものが知られている（例えば、特許文献１参照）。また、読取りガラス上のゴミや汚れを検知し、ゴミや汚れに相当する部分の画素の値を補正して、読取り画像にゴミや汚れの影響を出さないようにするものが知られている（例えば、特許文献２参照）。
【０００３】
このような従来技術では、読取り位置での読取りガラス上ゴミや汚れの検知を行い、ゴミがあると判断した場合には読取り画像を補正して読取り画像が正常となるようにするとともに、警告を発することができる。
【特許文献１】特開平１１−００４３４５号公報
【特許文献２】特開２００２−７７５８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、ゴミや汚れがあると判断した場合に、読取り画像を補正して読取り画像が正常となるようにされたのにも関わらず、ユーザーに対して読取りガラスの清掃を促す警告が必ず発せられることになり、ユーザーは煩わしさを感じる。
【０００５】
本発明の目的は、適切なタイミングでユーザーに対して読取りガラスの清掃を促すことができる画像読取り装置及び方法、並びにプログラム及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、請求項１記載の画像読取り装置は、画像読取り位置に配置された原稿台ガラスと、前記原稿台ガラスに原稿を搬送するシート搬送ユニットと、前記画像読取り位置において前記搬送される原稿の画像を読取るための画像読取りユニットと、前記画像読取りユニットから出力される画像信号に基づいて前記原稿台ガラス上における画像異常を検知するための画像異常検知ユニットと、前記画像異常検知ユニットによって検知された画像異常の領域を当該領域に隣接する複数の画素で補間する画像補間ユニットと、前記画像異常検知ユニットによって前記画像異常が検知されたことを警告する警告ユニットとを備える画像読取り装置において、前記警告ユニットによって警告を発するか否かを所定の判断基準に基づいて判断する判断ユニットを備えることを特徴とする。
【０００７】
請求項６記載の画像読取り方法は、画像読取り位置に配置された原稿台ガラスに原稿を搬送するシート搬送ステップと、前記画像読取り位置において前記搬送される原稿の画像を読取るための画像読取りステップと、前記画像読取りステップから出力される画像信号に基づいて前記原稿台ガラス上における画像異常を検知するための画像異常検知ステップと、前記画像異常検知ステップで検知された画像異常の領域を当該領域に隣接する複数の画素で補間する画像補間ステップと、前記画像異常検知ステップによって前記画像異常が検知されたことを警告する警告ステップとを備える画像読取り方法において、前記警告ステップで警告を発するか否かを所定の判断基準に基づいて判断する判断ステップを備えることを特徴とする。
【０００８】
請求項１１記載の画像読取りプログラムは、画像読取り位置に配置された原稿台ガラスに原稿を搬送するシート搬送モジュールと、前記画像読取り位置において前記搬送される原稿の画像を読取るための画像読取りモジュールと、前記画像読取りモジュールから出力される画像信号に基づいて前記原稿台ガラス上における画像異常を検知するための画像異常検知モジュールと、前記画像異常検知モジュールによって検知された画像異常の領域を当該領域に隣接する複数の画素で補間する画像補間モジュールと、前記画像異常検知モジュールによって前記画像異常が検知されたことを警告する警告モジュールとを備える画像読取りプログラムにおいて、前記警告モジュールによって警告を発するか否かを所定の判断基準に基づいて判断する判断モジュールをコンピュータに実行させることを特徴とする。
【０００９】
請求項１２記載のコンピュータ読取り可能な記憶媒体は、請求項１１記載のプログラムを格納することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、原稿台ガラス上における画像異常が検知されたことを警告するか否か
を所定の判断基準に基づいて判断するので、適切なタイミングでユーザーに対して読取りガラスの清掃を促すことができる。即ち、読取り位置のゴミや汚れの検知を行い、ゴミ（汚れ）が検知された場合には読取り画像の補正処理を行うが、ユーザーに読取り部の清掃を促すための警告を発するかどうかの判断基準を予め設けておき、判断基準を越えた場合にのみ警告を発生させる。これにより、ユーザーに適切なタイミングで読取りガラスの清掃を促すことが可能となり、警告が発せられているのに読取り画像は正常であるといったような煩わしさを、ユーザーに感じさせることもなくなる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１２】
図１は、本発明の実施の形態に係る画像読取り装置の断面図である。
【００１３】
図１において、画像読取り装置は、自動原稿搬送装置（以下、「ＡＤＦ」（Auto Document Feeder）という）１００と、ＡＤＦ１００を載置するリーダー部２００とを備える。
【００１４】
ＡＤＦ１００において、ピックアップローラ１は、原稿トレイ２０上に表面を上に向けてセットされた原稿束Ｓを最上位の原稿から分離部２に繰り出す。分離部２は、上方に分離ローラと、下方に配置された分離パッドとを含み、原稿束Ｓの最上紙より一枚ずつ分離を行う。
【００１５】
片面原稿で表面の画像を読み取る場合は、分離された原稿は、第１のレジストローラ３にて分離搬送中の斜行補正を行った後、第１のレジストローラ３から第２のレジストローラ４、第１の搬送ローラ５により搬送され、読取り位置Ｒを搬送されている間に原稿表面の画像が読取られる。そして、第２の搬送ローラ６から排紙ローラ８により、排紙トレイ２１上に原稿表面を下に向けて順番に排出される。
【００１６】
また、両面原稿で表裏両面の画像を読取る場合は、分離部２で分離された原稿は、第１のレジストローラ３にて分離搬送中の斜行補正を行った後、第２のレジストローラ４から第１搬送ローラ５及び第２の搬送ローラ６により搬送され、読取り位置Ｒを搬送されている間に表面の画像が読み取られる。そして、第２の搬送ローラ６から排紙ローラ８により、一旦、原稿前端側が排紙トレイ２１上に搬送され、原稿後端側が排紙ローラ８にニップされた状態で搬送が停止される。
【００１７】
その後、原稿をスイッチバック搬送し、第２のレジストローラ４にて、再度斜行補正を行った後、第１の搬送ローラ５及び第２の搬送ローラ６により搬送され、読取り位置Ｒを再度搬送されている間に原稿裏面の画像が読取られる。
【００１８】
しかし、このまま第２の搬送ローラ６から排紙ローラ８により、排紙トレイ２１上に原稿表面を上に向けて排出すると、原稿トレイ２０上にセットされた面順と異なってしまう。よって、裏面を読取られた原稿は、第２の搬送ローラ６及び排紙ローラ８により、再度原稿端部が排紙トレイ２１上に搬送され、原稿後端側が排紙ローラ８にニップされた状態で搬送が停止され、スイッチバック搬送し、第２のジストローラ４、第１の送ローラ５、及び第２の搬送ローラ６により搬送された後、排紙ローラ８により排紙トレイ２１上に表面を下に向けて順番に排出される。但し、この場合は、読取り位置Ｒを搬送されている間であっても、この間は、原稿画像の読取りは行われない。
【００１９】
リーダー部２００は、原稿に記録された画像情報を光学的に読み取り、光電変換して画像データとして入力するものであり、読取り位置Ｒに配されたＡＤＦ原稿用プラテンガラス（以下、「ＡＤＦプラテン」という）２０１、ブック原稿用プラテンガラス（以下、「ブック用プラテン」という）２０２と、ランプ２０３及びとミラー２０４を有するスキャナーユニット２０９と、ミラー２０５，２０６と、レンズ２０７と、ＣＣＤセンサ２０８とを有している。
【００２０】
リーダー部２００は、ＡＤＦ１００から搬送されてくる原稿画像を読取る場合は、スキャナーユニット２０９をＡＤＦ用プラテン２０１の下に移動して停止させ、原稿が読取り位置Ｒ上を搬送されている間、画像情報を読取る。
【００２１】
また、ブック用プラテン２０２上に載置された原稿の画像を読み取る場合は、スキャナーユニット２０９を図示しない原稿セット基準から副走査方向に移動させ、原稿の画像情報を読取る（圧板モードスキャン）。
【００２２】
画像情報の読取りは、ランプ２０３が点灯し原稿を照射する。原稿からの反射光は、ミラー２０４，２０５，２０６及びレンズ２０７を介して、ＣＣＤセンサ２０８に入力される。そして、ＣＣＤセンサ２０８に入力された原稿からの反射光は、ここで光電変換等の電気処理が行われ、通常のデジタル処理が施される。
【００２３】
なお、本発明は、原稿搬送装置１００とリーダー部２００とが一体化された画像読取り装置としても適用できる。
【００２４】
図２は、図１におけるＡＤＦ１００の内部構成を概略的に示すブロック図である。
【００２５】
図２において、ＡＤＦ１００は、中央演算処理装置（以下、「ＣＰＵ」という）８００、リードオンリーメモリ（ＲＯＭ）８０１、ランダムアクセスメモリ（ＲＡＭ）８０２、出力ポート、及び入力ポートを備えている。ＲＯＭ８０１は、制御用プログラムを格納しており、ＲＡＭ８０２は、入力データや作業用データを格納している。また、出力ポートには、分離モータＭ１、給紙モータＭ２、排紙モータＭ３、離間ソレノイドＳＬ、給紙クラッチＣＬが接続されており、入力ポートには、分離後センサ１０、レジストセンサ１１、リードセンサ１２、排紙センサ１３、原稿検知センサ１４、原稿長検知センサ１５、原稿幅検知センサ８１０が夫々接続されている。
【００２６】
ＣＰＵ８００は、ＲＯＭ８０１に格納された制御プログラムにしたがって分離モータＭ１、給紙モータＭ２、排紙モータＭ３、離間ソレノイドＳＬ、給紙クラッチＣＬを制御する。ＣＰＵ８００は、リーダー部２００の中央演算処理装置（ＣＰＵ）とシリアル通信を行い、リーダー部２００との間で制御データの授受を行うようになっている。
なお、本発明は、ＡＤＦ１００とリーダー部２００と、が一体化された読取り装置として適用する場合は、通信を行うことなく、１つのＣＰＵで構成としてもよい。
【００２７】
図３は、図１におけるリーダー部２００の内部構成を概略的に示すブロック図である。
【００２８】
図３において、リーダー部２００は、ランプ２０３等により構成される原稿照明ユニット３０１、スキャナーユニット２０９を移動させるための光学系移動ユニット３０２、ＣＣＤセンサ２０８で構成される画像読取りユニット３０３、画像読取りユニット３０３からのアナログ信号の補正、Ａ／Ｄ変換等を行う画像処理ユニット３０４、読取り位置でのゴミや汚れの検知を行うゴミ検知ユニット３０５、警告ユニット３０６、ＣＰＵ９００、ＲＯＭ９０１、ＲＡＭ９０２を備え、これらはＣＰＵ９００により夫々を最適に制御される。警告ユニット３０６は警告を表示するための表示部としたり、警告音を発するためのブザーで構成してもよい。画像処理ユニット３０４は、読取り位置ＲでのＡＤＦ原稿用プラテンガラス２０１上でゴミを検知した場合に画像の補正処理を行うゴミ補正ユニット３０７を内蔵する。ゴミ補正ユニット３０７の機能は、ＣＰＵ９００によって処理を行うようにしてもよい。
【００２９】
図４は、図１におけるＡＤＦプラテン２０１上の読取り位置Ｒにゴミ又は汚れが付着した場合の読取り画像への影響を説明する図である。
【００３０】
図４に示すような原稿画像Ａを、ＡＤＦ１００を利用して原稿を一定速度で搬送して画像を読み取る場合、ＡＤＦプラテン２０１上の読取り位置ＲにゴミＧが付着している場合、読取り画像Ｂには図示のように原稿画像Ａにはない直線のスジが発生する。
【００３１】
図５は、図３におけるゴミ検知ユニット３０５の内部構成を示すブロック図である。
【００３２】
画像読取り位置Ｒ上のゴミ検知処理は、以下のように行われる。
【００３３】
図５において、増幅器（以下、ＡＭＰ（Amplifier）という）５０１は、ＣＣＤセンサ２０８から出力された信号を所定のゲイン倍に増幅する。Ａ／Ｄ変換器５０２は、ＡＭＰ５０１から出力されたアナログ信号をデジタル信号に変換する。シェーディング補正回路５０３は、Ａ／Ｄ変換器５０２の出力に基づきシェーディング補正を行い、該シェーディング補正後の画像信号を読取り画像信号としてゴミ画像検知回路５０４の２値化回路５０５に出力する。
【００３４】
ゴミ画像検知ユニット３０５は、一方の入力端がシェーディング補正回路５０３に接続された２値化回路５０５と、ラインメモリ５０７と、一方の入力端が２値化回路５０５の出力に接続されると共に他方の入力端がラインメモリ５０７の出力に接続され、出力端がラインメモリの入力に接続された加算器５０６とを備える。ゴミ画像検知ユニット３０５は、さらに、一方の入力端が加算器５０６の出力に接続された比較回路５０８と、一方の入力端が比較回路５０８の出力端に接続されたゲート回路５０９と、入力端がゲート回路５０９の出力端に接続されると共に、出力端がＣＰＵ９００に接続された判定結果保持回路５１０とを備える。
【００３５】
２値化回路５０５は、シェーディング補正回路５０３から出力されたシェーディング補正後の画像信号を所定の２値化スライスレベルと比較して２値化を行う。
【００３６】
加算回路５０６は、２値化回路５０５の出力とラインメモリ５０７の出力を加算する。ラインメモリ５０７は、画素毎の累積加算に係るデータを記憶する。比較回路５０８は、画素毎の累積加算値と所定のゴミ判定レベルとを比較し、所定のゴミ判定レベルを超えた画素について、その画素に相当する位置にゴミ又は汚れがあると判定する。
【００３７】
ゲート回路５０９は、読取り領域のうち原稿読取りに使用される有効領域の区間信号部のみ判定結果保持回路５１０へ出力する。判定結果保持回路５１０は、有効区間内に１画素でもゴミや汚れの付着があると判定した場合には、その情報をＣＰＵ９００へ出力する。ＣＰＵ９００にはゴミ判定の情報として、異常画素のアドレス、主走査方向画素数（幅）、濃度レベル値が入力される。
【００３８】
ＣＰＵ９００は、予め設定されている判断基準と判定結果保持回路５１０からのゴミの情報を比較し、判断基準を下回る場合にはゴミ補正ユニット３０７により読取り画像の補正を行い、判断基準を上回る場合には警告ユニット３０６により、ＡＤＦプラテン２０１にゴミや汚れが付着している旨を図示しない表示部への表示（又は音、又は表示と音）により警告する。
【００３９】
上記判断基準としては幅（主走査方向の画素数）と濃度レベルを設定することが可能であり、各設定値はＲＯＭ９０１に記憶されている。
【００４０】
次に、ゴミ検知した読取り画像の処理方法について、以下に説明する。
【００４１】
図６は、ゴミ補正処理前の読取り画像を示す図である。
【００４２】
読取り位置ＲにおいてＡＤＦプラテン２０１上にゴミや汚れが付着していた場合、図６のように読取り方向に平行してスジ状の異常領域Ａが発生する。図６では、異常領域の幅が２画素であった場合の例を示している。ゴミ補正ユニット３０７による異常領域の補正は、異常画素に隣接する画素の値で置き換える。図中ｃの領域の画素はｂの領域の画素値で置き換え、ｄの領域の画素はｆの領域の画素値で置き換えられる。異常領域の幅が奇数画素であった場合、異常領域の中央の画素値は異常領域に隣接する両側の画素の値で置き換える。これにより、画像読取り位置Ｒに付着したゴミや汚れの影響を読取り画像に出さないようにすることができる（図７）。
【００４３】
しかしながら、補正処理にも限界があり、幅（主走査方向の画素数）が大きければ大きいほど、補正後の画像が不自然となっていく。従って、予め設定しておくことができる判断基準を設定し、異常画素の領域が主走査方向の画素数に関して判断基準を超える場合には補正処理は行わず、警告ユニット３０６によって警告を発生させ、ユーザーにＡＤＦプラテン２０１の清掃を促す。
【００４４】
図８は、図５のゴミ検知ユニット３０５及びゴミ補正ユニット３０７によって実行される読取り位置ＲでのＡＤＦプラテン２０１上のゴミの検知・補正処理の手順を示すフローチャートである。
【００４５】
図８において、画像読取りを行うためにユーザーによってスタートキー（図示せず）が押された（ＯＮ）か否かを判別し（ステップＳ８０１）、スタートキーが押されたときは、ＡＤＦ１００の原稿トレイ２０に原稿がセットされたか否かを判別し（ステップＳ８０２）、原稿がセットされていないときは、圧板スキャンモードにより、スキャナーユニット２０９を走査してブック用プラテンガラス２０２上の画像を、スキャナーユニット２０９を動かして読み取り（ステップＳ８０３）、本処理を終了する。
【００４６】
ステップＳ８０２の判別の結果、原稿トレイに原稿がセットされているときは（ステップＳ８０２でＹＥＳ）、ＡＤＦ動作をスタートして（ステップＳ８０４）、画像読取り動作を行う（ステップＳ８０５）。
【００４７】
次いで、画像読取り動作により異常画素を検知したか否かを判別し（ステップＳ８０６）、異常画素を検知したときは、検出した異常領域の幅（主走査方向の画素数）が予め設定しておいた値以下であるか否かを判別し（ステップＳ８０７）、異常領域の幅が予め設定しておいた値以下であるときは（ステップＳ８０７でＹＥＳ）、読取り画像の補正処理を行い（ステップＳ８０８）、本処理を終了する。
【００４８】
ステップＳ８０７の判別の結果、検出した異常領域の幅が予め設定しておいた値を越えるときは、読取り画像の補正は行わず、警告ユニット３０６により警告表示し（ステップＳ８０９）、本処理を終了する。
【００４９】
本実施の形態では、読取り画像の補正を行わないで、警告ユニット３０６による警告表示を行う判断基準を異常領域の主走査方向の画素数としているが、これを異常領域の濃度レベルとしてもよい。
【００５０】
また、ゴミ検知を行うタイミングは、ＡＤＦ１００の動作スタート後、画像読取り前に読取り位置Ｒ上の搬送ローラ７（白色）を回転させながら読取ってゴミ検知動作を行ってもよい。以下に、その例を示す。
【００５１】
図９は、図８のゴミの検知・補正処理の変形例の手順を示すフローチャートである。
【００５２】
図９において、画像読取りを行うためにユーザーによってスタートキー（図示せず）が押されたか否かを判別し（ステップＳ９０１）、スタートキーが押されたときは、ＡＤＦ１００の原稿トレイ２０に原稿がセットされたか否かを判別し（ステップＳ９０２）、原稿がセットされていないときは、圧板スキャンモードにより、スキャナーユニット２０９を走査してブック用プラテンガラス２０２上の画像を、スキャナーユニット２０９を動かして読み取り（ステップＳ９０３）、本処理を終了する。
【００５３】
ステップＳ９０２の判別の結果、原稿トレイに原稿がセットされていたら、ＡＤＦの動作をスタートし（ステップＳ９０４）、画像読取り前に読取り位置Ｒ上の白色の搬送ローラ７を回転させながらゴミ検知動作を行う（ステップＳ９０５）。
【００５４】
次いで、ゴミ検知の動作により異常画素を検知したか否か判別し（ステップＳ９０６）、異常画素を検知しなかったときは、そのまま原稿を搬送して画像読取り動作を行って（ステップＳ９０７）、本処理を終了する。
【００５５】
ステップＳ９０６の判別の結果、異常画素を検知しときは、検出した異常領域の幅（画素数）が予め設定しておいた数以下であるか否か判別し（ステップＳ９０８）、検出した異常領域の幅（画素数）が予め設定しておいた数以下であるときは、画像読取り動作を行い（ステップＳ９０９）、その後で読取り画像の補正処理を行い（ステップＳ９１０）、本処理を終了する。
【００５６】
ステップＳ９０８の判別の結果、検出した異常領域の幅（画素数）が予め設定しておいた数を越えるときは、読取り画像の補正は行わず、警告ユニット３０６により警告表示して（ステップＳ９１１）、本処理を終了する。
【００５７】
本実施の形態によれば、以上のように、読取り画像にゴミや汚れがあると検知した場合に、判断基準を設けて読取り画像の補正実施又は警告を発するので、ユーザーに適切なタイミングで画像読取り位置の清掃を促すことが可能となり、警告が発せられているのに読取り位置にはゴミや汚れが付着していないといったような不具合も発生することがない。
【００５８】
また、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【００５９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６０】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００６１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【００６２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態に係る画像読取り装置の断面図である。
【図２】図１におけるＡＤＦ１００の内部構成を概略的に示すブロック図である。
【図３】図１におけるリーダー部２００の内部構成を概略的に示すブロック図である。
【図４】図１におけるＡＤＦプラテン２０１上の読取り位置Ｒにゴミ又は汚れが付着した場合の読取り画像への影響を説明する図である。
【図５】図３におけるゴミ検知ユニット３０５の内部構成を示すブロック図である。
【図６】ゴミ補正処理前の読取り画像を示す図である。
【図７】ゴミ補正処理後の読取り画像を示す図である。
【図８】図５のゴミ検知ユニット３０５及びゴミ補正ユニット３０７によって実行される読取り位置ＲでのＡＤＦプラテン２０１上のゴミの検知、補正処理の手順を示すフローチャートである。
【図９】図８のゴミの検知・補正処理の変形例の手順を示すフローチャートである。
【符号の説明】
【００６４】
７  読取りローラ
１００  自動原稿搬送装置
２００  リーダー部
２０１  ＡＤＦ用プラテンガラス
２０２  ブック用プラテンガラス
３１０  原稿照明ユニット
３０２  光学系移動ユニット
３０３  画像読取りユニット
３０４  画像処理ユニット
３０５  ゴミ検知ユニット
３０６  警告ユニット
３０７  ゴミ補正ユニット
Ｒ  読取り位置
【図１】
2007135096.tif 000003
【図２】
2007135096.tif 000004
【図３】
2007135096.tif 000005
【図４】
2007135096.tif 000006
【図５】
2007135096.tif 000007
【図６】
2007135096.tif 000008
【図７】
2007135096.tif 000009
【図８】
2007135096.tif 000010
【図９】
2007135096.tif 000011