(57)【要約】【課題】画像読取時の背景色を切り替えることができると共に、ごみの影響を受けることなく高品質な画像を読み取ることができる画像読取装置を提供する。【解決手段】画像読取部１２０は、読取ガラス１４０と、読取ガラス１４０上を搬送される原稿を読み取るイメージセンサ部１３０と、読取ガラス１４０とイメージセンサ部１３０との相対的な位置を変更する不図示の移動機構とを有する。背景色切替部１１０は、画像読取部１２０と対向するように配置され且つ白及び黒の色を有する白色部材１１１ａ及び黒色部材１１１ｂで構成される板状の背景部材１１１を有し、画像読取部１２０の画像読取光路上に位置する背景色を白又は黒に切り替える。白色部材１１１ａをイメージセンサ部１３０で読み取った各画素データＶ１ｉに基づいて読取ガラス１４０に付着したごみが検出され、ごみが検出されなくなる位置にイメージセンサ部１３０を移動する。【選択図】図３
2008011449.tif 000002
【特許請求の範囲】
【請求項１】
透明部材と、該透明部材上を搬送される原稿を読み取る読取センサと、前記透明部材と前記読取センサとの相対的な位置を変更可能な移動機構とを有する画像読取部と、
前記読取センサによって読み取られた画像データに含まれる周辺部である背景色を形成するべく前記画像読取部と対向するように配置され且つ白色及び白色以外の色を有する複数の部材で構成される背景部材を有し、前記複数の部材のうちの少なくとも１つを移動させることにより前記背景色を切り替える背景色切替部と、
前記白色部材を前記読取センサで読み取った画像情報に基づいて、前記読取センサに入射する光を減衰させるごみ又は汚れを検出するごみ検出部とを備え、
前記画像読取部は、前記ごみ検出部の検出結果に応じて、前記透明部材と前記読取センサとの相対的な位置を変更することを特徴とする画像読取装置。
【請求項２】
前記画像読取部は、前記ごみ検出部が前記透明部材に付着したごみ又は汚れを検出しなくなるように、前記透明部材と前記読取センサとの相対的な位置を変更することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記ごみ検出部は、前記透明部材に付着したごみ又は汚れの量を検出し、
前記画像読取部は、前記ごみ検出部で検出されるごみ又は汚れの量が所定値未満となるように、前記透明部材と前記読取センサとの相対的な位置を変更することを特徴とする請求項１記載の画像読取装置。
【請求項４】
前記ごみ検出部は、前記透明部材に付着したごみ又は汚れの量を検出し、
前記画像読取部は、前記ごみ検出部で検出されるごみ又は汚れの量が最も少なくなるように、前記透明部材と前記読取センサとの相対的な位置を変更することを特徴とする請求項１記載の画像読取装置。
【請求項５】
前記ごみ検出部は、前記読取センサで読み取られた画素データに基づいて異常画素数を検出し、
前記画像読取部は、前記検出された異常画素数に応じて、前記透明部材と前記読取センサとの相対的な位置を変更することを特徴とする請求項１記載の画像読取装置。
【請求項６】
前記背景色切替部は、前記ごみ検出部で検出されるごみ又は汚れに応じて、前記白色部材を前記読取センサの画像読取光路上に位置する範囲内で移動させることを特徴とする請求項１乃至５のいずれか１項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像読取装置に関し、特に、画像読取部を構成する読取ガラス上に付着したごみを検出し、ごみの影響を受けることなく好適な画像を読み取ることができる画像読取装置に関する。
【背景技術】
【０００２】
従来、原稿を光学的に読み取るための画像読取装置では、例えば、原稿を定位置に載置し、画像読み取りのための画像読取部を原稿に対して移動させることで原稿画像の全体を読み取る装置（フラットベッド型）と、画像読み取りのための画像読取部を定位置に配置して、原稿をその画像読取部に対して移動させることで原稿画像の全体を読み取る装置（シートスルー型）が知られている。
【０００３】
フラットベッド型及びシートスルー型のいずれの装置においても、画像読み取りは、一般的に、原稿に光源から光を投射して、原稿で反射された光を所定の光学系を介して光電交換素子であるＣＩＳ(コンタクト・イメージ・センサ)等のイメージセンサに入射し、原稿の画像を読み取る。
【０００４】
ここで、画像読み取りを行う画像読取部には読取ガラスが設けられており、画像読み取りを繰り返すうちに、ごみや埃がこの読取ガラスに付着する場合がある。
【０００５】
例えば、ごみが読取ガラスの１箇所に付着しているとする。この場合、フラットベッド型スキャナでは、画像読取部が移動するため、ごみの付着した箇所だけが異常画素になる。したがって、異常画素は画像内で点を形成し、それほど目立つものではない。
【０００６】
これに対して、シートスルー型スキャナでは、原稿が移動するため、ごみの付着した箇所が副走査方向に対してすべて異常画素になる。したがって、異常画素は、画像内で副走査方向に沿った直線状のスジを形成し、非常に目立つものになる。
【０００７】
このように、シートスルー型スキャナの場合、付着したごみがたとえ僅かなものだとしても、読み取った画像はスジの入った低品質な画像（異常画像）となる。
【０００８】
そこで、ごみの影響を回避するための手段として、読取ガラスを定期的に清掃することによりこれらのごみを除去することも考えられる。しかし、読取ガラスを常にごみの無い状態に保つことはほぼ不可能である。
【０００９】
このような問題を解消すべく、読取ガラスに付着したごみを検出するためのごみ検出手段を設けて、警告手段等で警告することによりユーザにごみの除去を促す技術が提案されている（例えば、特許文献１参照）。
【００１０】
また、特許文献１では、原稿画像を読み取る前に読取ガラスに付着しているごみを検出し、ごみのない位置に画像読取部を移動させてから原稿画像を読み取る技術も提案されている。
【００１１】
上記の従来技術におけるごみの検出は、一般的に、画像読み取り時において原稿の反射光がＣＩＳ等のイメージセンサに入射する際に、ごみの存在によって反射光が遮られた画素の入射光量が極端に低下することを利用して行われる。このとき、画像読取部に対向する部材に白色基準板等を用いることにより背景の基準色を白色とし、この白色基準板を読み取って入射光量の低下を検知することによって、ごみの検出を行っている。
【特許文献１】特開平１０−０５６５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
ところで、一般に、画像読取装置では、画像読取部に対向する背景部材が設けられており、この背景部材の色を白色にしたものと、黒色にしたものとが知られている。例えば、複写機は、トナーを無駄にしないために、画像読取部に対向する背景部材の色を白色にしている。
【００１３】
これに対して、シートスルー型スキャナは、原稿のサイズを自動で検知したり、裏写りを軽減したり、用紙の斜行を補正するために、画像読取部に対向する背景部材の色を黒色にする場合が多い。
【００１４】
しかしながら、画像読取部の背景部材の色が黒色である場合は、前述のような背景の基準色を白色としたごみ検出を実行することができない。
【００１５】
また、背景部材の色を黒色にして読み取った読み取り画像では、用紙に形成されたバインダ用穴部が黒くなる等の欠点がある。見た目の綺麗な画像を取得するためには、読み取り画像からバインダ用穴部を消す処理を必要とする。したがって、このような場合は、背景部材の色を白色にすることが好ましい。
【００１６】
このように、シートスルー型スキャナの場合は、背景部材の色を白色にすることと黒色にすることのいずれに対してもニーズがある。
【００１７】
本発明の目的は、画像読取時の背景部材の色を切り替えることができると共に、ごみの影響を受けることなく高品質な画像を読み取ることができる画像読取装置を提供することにある。
【課題を解決するための手段】
【００１８】
上記目的を達成するために、請求項１記載の画像読取装置は、透明部材と、該透明部材上を搬送される原稿を読み取る読取センサと、前記透明部材と前記読取センサとの相対的な位置を変更可能な移動機構とを有する画像読取部と、前記読取センサによって読み取られた画像データに含まれる周辺部である背景色を形成するべく前記画像読取部と対向するように配置され且つ白色及び白色以外の色を有する複数の部材で構成される背景部材を有し、前記複数の部材のうちの少なくとも１つを移動させることにより前記背景色を切り替える背景色切替部と、前記白色部材を前記読取センサで読み取った画像情報に基づいて、前記読取センサに入射する光を減衰させるごみ又は汚れを検出するごみ検出部とを備え、前記画像読取部は、前記ごみ検出部の検出結果に応じて、前記透明部材と前記読取センサとの相対的な位置を変更することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、背景部材が白色及び白色以外の色を有する複数の部材で構成され、複数の部材のうちの少なくとも１つを移動させることにより背景色が切り替えられ、白色部材を読取センサで読み取った画像情報に基づいて透明部材に付着したごみ又は汚れが検出され、該検出結果に応じて透明部材と読取センサとの相対的な位置が変更されるので、画像読取部の透明部材にごみが付着した場合であっても、透明部材と読取センサとの相対的な位置を変更することによりごみを回避することができる。また、白色の背景部材にごみ又は汚れが付着している場合も、背景部材を移動させることによりごみ又は汚れを回避できる。したがって、画像読取時の背景色を選択することができると共に、ごみの影響を受けることなく高品質な画像を読み取ることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面を参照しながら詳述する。
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る画像読取装置の構成を示す断面図である。
【００２１】
図１において、画像読取装置１００は、原稿を載置する原稿台１２と、原稿台１２を上下動させる原稿台モータ１と、原稿台１２上の原稿の有無を検知する給紙センサ６と、不図示の動力伝達機構を通じて画像読取装置１００の複数のローラを駆動するメインモータ２とを備える。
【００２２】
また、画像読取装置１００は、給紙クラッチ３と、給紙クラッチ３が動力を伝達したときにメインモータ２により駆動されて原稿を給紙する給紙ローラ１３と、メインモータ２により駆動されて原稿台１２から給紙ローラ１３で取り込まれた原稿のうち最上位の原稿を送る給送ローラ１５と、分離クラッチ４と、分離クラッチ４が動力を伝達したときに最上位以外の原稿を搬送方向とは逆に戻しながら分離する分離ローラ１４とを備える。また、画像読取装置１００は、原稿の先端及び後端を検知するレジストセンサ７と、レジストクラッチ５が動力を伝達したときにメインモータ２により駆動されて原稿を搬送するレジストローラ対１６、１７と、センサ発信部２０a及びセンサ受信部２０ｂで構成され、原稿先端部の紙厚を検知する紙厚検知センサ２０とを備える。さらに、画像読取装置１００は、給紙される原稿等の画像を読み取る画像読取部１２０と、画像読取部１２０の上流側で原稿の先端及び後端を検知する原稿検知センサ２ｇと、後述するＣＰＵ１０１等が設けられたコントローラ基板１８と、画像読取部１２０の上方近傍に設けられた背景色切替部１１０と、メインモータ２の駆動により原稿を搬送する搬送ローラ２ａ〜２ｄと、原稿が排出される排紙部の近傍に設けられ、原稿の先端及び後端を検知する排紙センサ９とを備える。
【００２３】
図２は、図１の画像読取装置１００の構成を概略的に示すブロック図である。
【００２４】
図２において、ＣＰＵ１０１は、ＲＯＭ１０２に格納されたプログラムに従って、後述する各種処理を実行すると共に、画像読取装置１００全体を制御する。ＲＡＭ１０３は、ＣＰＵ１０１の作業領域や後述する画像読取部１２０によって読み取られた画素データ等の一時記憶領域として使用される。ＲＯＭ１０２は、後述の各種処理を実行するためのプログラムや固定データ等を格納する。背景色切替部１１０は、画像読取部１２０が原稿を読み取る際に画像読取部１２０に対向する背景部材を移動させて、背景色を切り替える。駆動部１０６は、背景色切替部１１０に含まれる不図示の背景部材駆動手段に駆動電流を流して駆動する。画像読取部１２０は、ＣＰＵ１０１の出力信号に応じて、搬送される原稿等の画像を読み取る。
【００２５】
図３は、図２における画像読取部１２０及び背景色切替部１１０を示す断面図であり、（ａ）は、画像読取部１２０の画像読取光路上に背景色切替部１１０の白色部材が位置した場合を示す図であり、（ｂ）は、画像読取部１２０の画像読取光路上に、背景色切替部１１０の黒色部材が位置した場合を示す図である。
【００２６】
図３（ａ）及び（ｂ）に示すように、画像読取部１２０は、主走査方向に沿って設けられた断面略コの字型の枠体１２１と、枠体１２１に取り付けられた読取ガラス１４０（透明部材）と、枠体１２１の内部に配置され、読取ガラス１４０上を搬送される原稿を読み取るイメージセンサ部１３０（読取センサ）と、読取ガラス１４０とイメージセンサ部１３０との相対的な位置を変更する不図示の移動機構と、枠体１２１内部に配置され不図示の移動機構に接続された不図示のイメージセンサ駆動手段とを有する。尚、不図示のイメージセンサ駆動手段を画像読取部１２０の外部に設け、他の移動機構を介してイメージセンサ部１３０を移動するようにしてもよい。
【００２７】
画像読取部１２０の内部にある不図示のイメージセンサ駆動手段に駆動部１０６が駆動電流を流すと、不図示の移動機構を介してイメージセンサ部１３０が副走査方向に移動し、読取ガラス１４０に対するイメージセンサ部１３０の位置が変更される。
【００２８】
背景色切替部１１０は、イメージセンサ部１３０によって読み取られた原稿の画像データに含まれる周辺の部分である背景色を形成するべく画像読取部１２０と対向するように配置され且つ白及び黒の色を有する白色部材１１１ａ及び黒色部材１１１ｂで構成される板状の背景部材１１１を有する。また、背景色切替部１１０は、背景部材１１１及び背景部材駆動手段を連結する不図示の移動機構を有する。白色部材１１１ａ及び黒色部材１１１ｂは、イメージセンサ部１３０と対向する白色面及び黒色面を形成する。
【００２９】
背景色切替部１１０は、駆動部１０６が不図示の背景部材駆動手段に電流を流して駆動することにより不図示の移動機構を介して背景部材１１１を副走査方向に移動し、画像読取部１２０の画像読取光路上に位置する背景部材を白色部材又は黒色部材に切り替える。例えば、読取ガラス１４０に付着したごみや汚れを検出する場合は、白色面１１１ａをラインセンサ１３２の画像読取光路Ａ上に移動し、背景色を白に切り替える（図３（ａ））。また、読取ガラス１４０上を移動する原稿の画像を読み取る場合は、黒色面１１１ｂをラインセンサ１３２の画像読取光路Ａ上に移動し、背景色を黒に切り替える（図３（ｂ））。尚、黒色面１１１ｂの色は黒であるが、これに限るものではなく、必要に応じて他の暗い色に変更してもよい。
【００３０】
イメージセンサ部１３０は、白色光の光源１３１及びラインセンサ１３２で構成され、光源１３１の白色光を、読取ガラス１４０上を移動する原稿に照射し、その反射光をラインセンサ１３２で受光し、受光した反射光を電圧に変換出力する。また、イメージセンサ部１３０は、画像読取部１２０の枠体１２１内部において、副走査方向に移動可能に設けられている。
【００３１】
図４は、イメージセンサ部１３０の副走査方向の移動可能範囲を示す図であり、（ａ）は、初期位置を示し、（ｂ）は最終位置を示す。
【００３２】
図４（ａ）及び（ｂ）に示すように、イメージセンサ部１３０は、その副走査方向における先端部が初期位置Ｐ０から所定量ずつ副走査方向に移動することができ、また、画像読み取り部１２０の枠体１２１と接する最終位置ＰＭＡＸまで移動することができるように構成される。
【００３３】
ＣＰＵ１０１（ごみ検出部）は、白色部材１１１ａをイメージセンサ部１３０で読み取った画素データに基づいて読取ガラス１４０に付着したごみを検出し、該検出結果に基づいて画像読取部１２０のイメージセンサ駆動手段を駆動するよう駆動部１０６に信号を出力する。また、ＣＰＵ１０１は、画像読取装置１００に設けられた不図示の背景色選択ボタンの押下等の操作に応じた入力信号に基づいて背景色切替部１１０の背景部材駆動手段を駆動するよう駆動部１０６に信号を出力する。
【００３４】
図５は、ＣＰＵ１０１により実行されるごみ検出処理を示すフローチャートである。
【００３５】
図５において、先ず、背景色切替部１１０を副走査方向に移動して、背景色を白色に切替える（ステップＳ５０１）。次に、画像読取部１２０により読取ガラス１４０上に原稿が無い状態で、１ライン分の画素データを読み取り（ステップＳ５０２）、読み取った画素データを構成する各画素データＶ１ｉ（ｉ＝０,１,２,・・・ｎ）に対して、あらかじめ作成された補正データを用いて既知のシェーディング補正を行い（ステップＳ５０３）、シェーディング補正された補正後データＶ２ｉ（ｉ＝０,１,２,・・・ｎ）をＲＡＭ１０３に記憶する。
【００３６】
その後、補正後データＶ２ｉを予め設定された閾値Ｖｔと比較し、補正後データＶ２ｉが閾値Ｖｔより大きいか否かを判別する（ステップＳ５０４）。補正後データＶ２ｉが閾値Ｖｔ以下であるときは、補正後データＶ２ｉの色を黒と判断し、ステップＳ５０２で読み取った１ラインを「ごみ有り」と判定し（ステップＳ５０７）、本処理を終了する。一方、補正後データＶ２ｉが閾値Ｖｔより大きいときは（ステップＳ５０４でＹＥＳ）、補正後データＶ２ｉの色を白と判断し、さらに、この比較を補正後データＶ２０〜Ｖ２ｎまで、すなわち１ライン分実行したか否かを判別し（ステップＳ５０５）、１ライン分実行していないときはステップＳ５０４に戻る。一方、１ライン分実行したときは、ステップＳ４０２で読み取った１ラインを「ごみ無し」と判定し（ステップＳ５０６）、本処理を終了する。
【００３７】
図６は、図５のごみ検出処理が実行された結果の一例を示す図であり、（ａ）は、読取ガラス１４０の主走査方向に沿う断面図であり、（ｂ）は、読取ガラス１４０上の主走査方向の位置Ｘに対応する補正後データＶ２の値を示す図である。
【００３８】
図６に示すように、読取ガラス１４０の主走査方向の位置をＸｉ（ｉ＝０〜ｎ）とすると、図５のステップＳ４０２で読み取られた１ラインについて、ごみ（又は汚れ）４０５が付着した位置Ｘａに対応する補正後データＶ２ａは閾値Ｖｔより小さい。したがって、補正後データのうち最初にＶ２ａの色がステップＳ５０４で黒と判断され、当該１ラインは「ごみ有り」と判定される。
【００３９】
図７は、ＣＰＵ１０１により実行される画像読取処理を示すフローチャートである。
【００４０】
図７において、不図示のスタートボタンの押下等により画像読み取りが指示されたか否かを判別し（ステップＳ７０１）、画像読み取りが指示されたときは、画像読取部１２０の読取ガラス１４０にごみが付着しているか否かを確認するために、背景色切替部１１０で背景色を白に切り替えると共に、画像読取部１２０のイメージセンサ部１３０を図４（ａ）に示す初期位置Ｐ０に移動する（ステップＳ７０２）。次に、初期位置Ｐ０に対応する１ラインに対して図５のごみ検出処理を実行し（ステップＳ７０３）、ごみを検出したか否かを判別し（ステップＳ７０４）、ごみを検出した場合は、イメージセンサ部１３０を副走査方向に移動可能か否か、すなわち、イメージセンサ部１３０の現在位置が最終位置ＰＭＡＸであるか否かを判別する（ステップＳ７０５）。
【００４１】
イメージセンサ部１３０が移動可能であるとき、すなわち、イメージセンサ部１３０の現在位置が最終位置ＰＭＡＸでないときは、イメージセンサ部１３０を副走査方向に所定量移動して（ステップＳ７０６）、ステップＳ７０３に戻り、イメージセンサ部１３０が所定量移動した位置に対応する１ラインに対してごみ検出処理を実行する。一方、イメージセンサ部１３０が移動不可能であるときは（ステップＳ７０５でＮＯ）、不図示の表示手段に読み取り不可能である旨のエラー表示をして（ステップＳ７０７）、本処理を終了する。
【００４２】
次に、イメージセンサ部１３０の現在位置に対応する１ラインでごみが検出されなかった場合は（ステップＳ７０４でＮＯ）、スタートボタンの押下による画像読み取り指示が行われた際の背景色の指定が黒であったか否かを判別する（ステップＳ７０８）。ここで、ステップＳ７０４でごみが検出されなかったのであるから、イメージセンサ部１３０は、例えば図８に示すような位置に移動しており、ごみ８００を回避した状態となっている。ステップＳ７０８で背景色の指定が黒であったと判別された場合は、背景色切替部１１０により背景色を黒に切り替えて（ステップＳ７０９）、ステップＳ７１０に進み、背景色の指定が白であった場合は、背景色を切り替えることなく、ステップＳ７１０に進む。
【００４３】
その後、原稿を読取ガラス１４０上に搬送し、画像読取部１２０にて1ライン分の画像データの読み取りを、原稿全体（１ページ分）の画像データを取得するまで繰り返す（ステップＳ７１０）。原稿全体の画像データの取得が終了した後、次原稿が存在するか否かを判別し（ステップＳ７１１）、次原稿が存在するときは、ステップＳ７１０に戻って次原稿を搬送し、次原稿の読み取りを行う。次原稿が存在しないときは、本処理を終了する。
【００４４】
本実施の形態によれば、背景部材１１１が白色部材１１１ａ及び黒色部材１１１ｂで構成され、背景部材１１１を移動させることにより背景色が切り替えられ、白色部材１１１ａをイメージセンサ部１３０で読み取った各画素データＶ１ｉに基づいて読取ガラス１４０に付着したごみが検出され、ごみが検出されなくなる位置にイメージセンサ部１３０を移動するので、画像読取部１２０の読取ガラス１４０にごみが付着した場合であっても、読取ガラス１４０に対するイメージセンサ部１３０の位置を変更することにより、ごみを回避することができる。したがって、画像読取時の背景色を選択することができると共に、ごみの影響を受けることなく高品質な画像を読み取ることができる。
（第２の実施の形態）
図９は、本発明の第２の実施の形態に係る画像読取装置により実行されるごみ検出処理を示すフローチャートである。尚、本第２の実施の形態は、その構成が上記第１の実施の形態と同一であるので、その説明を省略する。
【００４５】
図９において、先ず、背景色切替部１１０を副走査方向に移動して、背景色を白色に切替える（ステップＳ９０１）。次に、画像読取部１２０により読取ガラス１４０上に原稿が無い状態で、１ライン分の画素データを読み取り（ステップＳ９０２）、読み取った１ライン分の画素データを構成する各画素データＶ１ｉ（ｉ＝０,１,２,・・・ｎ）に対して、あらかじめ作成された補正データを用いて既知のシェーディング補正を行い（ステップＳ９０３）、シェーディング補正された補正後データＶ２ｉ（ｉ＝０,１,２,・・・ｎ）をＲＡＭ１０３に記憶する。
【００４６】
その後、補正後データＶ２ｉを予め設定された閾値Ｖｔと比較し、補正後データＶ２ｉが閾値Ｖｔより大きいか否かを判別する（ステップＳ９０４）。補正後データＶ２ｉが閾値Ｖｔ以下であるときは、補正後データＶ２ｉの色を黒と判断し、黒と判断された黒画素数をカウントするカウンタ値を１増加する（ステップＳ９０５）。補正後データＶ２ｉが閾値Ｖｔより大きいときは、ステップＳ９０６に進む。
【００４７】
次に、ステップＳ９０４の比較を補正後データＶ２０〜Ｖ２ｎまで、すなわち１ライン分実行したか否かを判別し（ステップＳ９０６）、１ライン分実行していないときは、ステップＳ９０４に戻り、１ライン分実行したときは、ライン番号及び黒画素数のカウント値をＲＡＭ１０３に記憶する（ステップＳ９０７）。そして、ステップＳ９０７でＲＡＭ１０３に記憶された黒画素数が０であるか否かを判別し（ステップＳ９０８）、黒画素数が０である場合は、ステップＳ９０２で読み取った１ラインを「ごみ無し」と判定して（ステップＳ９０９）、本処理を終了し、黒画素数が０でない場合は、ステップＳ９０２で読み取った１ラインを「ごみ有り」と判定して（ステップＳ９１０）、本処理を終了する。
【００４８】
図１０は、ＣＰＵ１０１により実行される画像読取処理を示すフローチャートである。
【００４９】
図１０において、不図示のスタートボタンの押下等により画像読み取りが指示されたか否かを判別し（ステップＳ１００１）、画像読み取りが指示されたときは、画像読取部１２０の読取ガラス１４０にごみが付着しているか否かを確認するために、背景色切替え部１１０で背景色を白に切り替えると共に、画像読取部１２０のイメージセンサ部１３０を図４（ａ）に示す初期位置Ｐ０に移動する（ステップＳ１００２）。次に、初期位置Ｐ０に対応する１ラインに対して図９のごみ検出処理を実行し（ステップＳ１００３）、ごみを検出したか否かを判別し（ステップＳ１００４）、ごみを検出しなかった場合は、後述のステップＳ１００９に進み、ごみを検出した場合は、初期位置Ｐ０に対応するライン番号（＝０）及び黒画素数のカウント値をＲＡＭ１０３に格納する（ステップＳ１００５）。
【００５０】
さらに、イメージセンサ部１３０を副走査方向に移動可能か否か（ステップＳ１００６）、すなわち、イメージセンサ部１３０の現在位置が最終位置ＰＭＡＸであるか否かを判別する。イメージセンサ部１３０が移動可能であるときは、イメージセンサ部１３０を副走査方向に所定量移動して（ステップＳ１００７）、ステップＳ１００３に戻り、イメージセンサ部１３０が所定量移動した位置に対応する１ラインに対してごみ検出処理を実行する。ここで、ステップＳ１００３〜ステップＳ１００７までの処理が複数回繰り返された場合、図１１に示すように、各位置に対応するライン番号と、該ライン番号に対応する黒画素数のカウント値とを示すテーブルが作成される。
【００５１】
一方、イメージセンサ部１３０が移動不可能であるときは（ステップＳ１００６でＮＯ）、ＲＡＭ１０３に格納された図１１のテーブルに基づいて、黒画素数のカウント値が最も少ないライン番号に対応する位置にイメージセンサ部１３０を移動する（ステップＳ１００８）。
【００５２】
次に、スタートボタンの押下による画像読み取り指示が行われた際の背景色の指定が黒であったか否かを判別し（ステップＳ１００９）、背景色の指定が黒であったと判別された場合は、背景色切替部１１０により背景色を黒に切り替えて（ステップＳ１０１０）、ステップＳ１０１１に進み、背景色が白であった場合は、背景色を切り替えることなく、ステップＳ１０１１に進む。
【００５３】
その後、原稿を読取ガラス１４０上に搬送し、画像読取部１２０にて1ライン分の画像データの読み取りを、原稿全体（１ページ分）の画像データを取得するまで繰り返す（ステップＳ１０１１）。原稿全体の画像データの取得が終了した後、次原稿が存在するか否かを判別し（ステップＳ１０１２）、次原稿が存在するときは、ステップＳ１０１１に戻って次原稿を搬送し、次原稿の読み取りを行う。次原稿が存在しないときは、本処理を終了する。
【００５４】
本実施の形態によれば、白色部材１１１ａをイメージセンサ部１３０で読み取った各画素データＶ１ｉに基づいて読取ガラス１４０に付着したごみに対応する黒画素数が検出され、検出される黒画素数のカウント値が最も少ないライン番号に対応する位置にイメージセンサ部１３０を移動するので、画像読取部１２０の読取ガラス１４０にごみが付着した場合であっても、読取ガラス１４０に対するイメージセンサ部１３０の位置を変更することにより、ごみの大多数を回避することができる。したがって、画像読取時の背景色を選択することができると共に、ごみの影響を最小限にして高品質な画像を読み取ることができる。
【００５５】
上記各実施の形態では、検出される黒画素数のカウント値が最も少ないライン番号に対応する位置にイメージセンサ部１３０を移動するが、黒画素数のカウント値が所定値未満であるライン番号に対応する位置にイメージセンサ部１３０を移動してもよい。
【００５６】
上記実施の形態では、画像読取部１２０のイメージセンサ部１３０を移動させることにより読取ガラス１４０に付着したごみを回避するが、読取ガラス１４０を移動させることによりごみを回避するようにしてもよい。すなわち、画像読取部１２０は、読取ガラス１４０及びイメージセンサ部１３０のいずれか一方又は双方を移動可能に配置し、読取ガラス１４０とイメージセンサ部１３０との相対的な位置を変更するように構成されてもよい。
【００５７】
また、図５又は図９のごみ検出処理において「ごみ有り」と判断した場合に、背景部材１１１にごみが付着している可能性があるので、イメージセンサ部１３０を移動させると共に、背景部材１１１を移動させてもよい。すなわち、ごみが付着していない白色部材１１１ａの一部分を検出し、ラインセンサ１３２の画像読取光路上に位置する範囲内で白色部材１１１ａを移動することにより背景部材１１１に付着したごみを回避し、さらに、イメージセンサ部１３０を移動させて、読取ガラス１４０に付着したゴミを回避してもよい。また、検出されるごみが所定量未満となる白色部材１１１ａの一部分を検出し、ラインセンサ１３２の画像読取光路上に位置する範囲内で白色部材１１１ａを移動させてもよい。背景部材１１１を移動させたにもかかわらず検出されるごみの量が変化しない場合は、背景部材１１１にごみや汚れは無いと判断して、背景部材１１１の移動を終了させてもよい。
【００５８】
上記実施の形態では、ごみを検出しない位置、又はごみが最も少ないと判断される位置にイメージセンサ部１３０を移動させて画像を読み取るが、これに限るものではなく、イメージセンサ部１３０を所定回数移動してもごみを検出し続けた場合は、イメージセンサ部１３０の移動を中止してもよい。
【００５９】
また、閾値Ｖｔは予め設定された値であるが、使用状況に応じて値を変更してもよいし、複数の値が予め設定されてもよい。
【００６０】
上記実施の形態において、黒画素数のカウント値が所定値以上であるときに、ごみの量が許容範囲を超えていると判断してもよい。例えば、黒画総数の所定値を５として、黒画素数のカウント値が５未満であるときにごみの量が許容範囲内であると判断し、イメージセンサ部１３０の移動を停止して、原稿の読取処理を実行してもよい。
【００６１】
上記実施の形態では、複数の原稿を読み取る前にごみ検出処理を１回だけ実行するが、原稿の所定枚数毎に行ってもよいし、１ページ毎に実行してもよい。
【００６２】
上記実施の形態では、背景部材１１１は、白色部材１１１ａ及び黒色部材１１１ｂからなるが、これに限るものではなく、白色及び白色以外の色を有する複数の部材で構成されてもよい。
【００６３】
また、背景色切替部１１０は、駆動部１０６が駆動することにより不図示の移動機構を介して背景部材１１１を副走査方向に移動し、画像読取部１２０の画像読取光路上に位置する背景色を白又は黒に切り替えるが、これに限るものではなく、白色及び白色以外の色を有する複数の部材のうちのいずれか１つを移動させることにより背景色を切り替えてもよい。
【００６４】
また、上記実施の形態では、読取ガラス１４０に付着したごみを検出するが、読取ガラス１４０の汚れ等、光を減衰させる物質であれば、上記検知処理により検知することが可能である。
【００６５】
また、本発明の目的は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体を画像読取装置に供給し、その画像読取装置のコンピュータ（又はＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読出して実行することによっても、達成される。
【００６６】
この場合、記憶媒体から読出されたプログラムコード自体が上述した実施の形態の機能を実現することとなり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成する。
【００６７】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００６８】
コンピュータから読出されたプログラムコードを実行することにより、上述した上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動するＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００７０】
【図１】本発明の第１の実施の形態に係る画像読取装置の構成を示す断面図である。
【図２】図１の画像読取装置の構成を概略的に示すブロック図である。
【図３】図２における画像読取部及び背景色切替部を示す断面図であり、（ａ）は、画像読取部の画像読取光路上に背景色切替部の白色部材が位置した場合を示す図であり、（ｂ）は、画像読取部の画像読取光路上に、背景色切替部の黒色部材が位置した場合を示す図である。
【図４】イメージセンサ部の副走査方向の移動可能範囲を示す図であり、（ａ）は、初期位置を示し、（ｂ）は最終位置を示す。
【図５】ＣＰＵにより実行されるごみ検出処理を示すフローチャートである。
【図６】読取ガラス上の１ラインについて実行されたごみ検出処理の結果の一例を示す図であり、（ａ）は、読取ガラスの主走査方向に沿う断面図であり、（ｂ）は、読取ガラス１４０上の主走査方向の位置Ｘに対応する補正後データＶ２の値を示す図である。
【図７】ＣＰＵにより実行される画像読取処理を示すフローチャートである。
【図８】図７の画像読取処理を実行する際のイメージセンサ部の移動位置を示す図である。
【図９】本発明の第２の実施の形態に係る画像読取装置により実行されるごみ検出処理を示すフローチャートである。
【図１０】ＣＰＵにより実行される画像読取処理を示すフローチャートである。
【図１１】図１０の画像読取処理を実行した際に作成されるテーブルを示す図である。
【符号の説明】
【００７１】
１００  画像読取装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０６  駆動部
１１０  背景色切替部
１１１  背景部材
１１１ａ  白色部材
１１１ｂ  黒色部材
１２０  画像読取部
１３０  イメージセンサ部
１４０  読取ガラス
【図１】
2008011449.tif 000003
【図２】
2008011449.tif 000004
【図３】
2008011449.tif 000005
【図４】
2008011449.tif 000006
【図５】
2008011449.tif 000007
【図６】
2008011449.tif 000008
【図７】
2008011449.tif 000009
【図８】
2008011449.tif 000010
【図９】
2008011449.tif 000011
【図１０】
2008011449.tif 000012
【図１１】
2008011449.tif 000013