(57)【要約】【課題】原稿の読み取り画像の質が低下する位置を特定可能とする。【解決手段】原稿が存在しないと判断した場合、ＣＰＵは、不図示のモータを駆動することで、フルレートキャリッジおよびハーフレートキャリッジを移動させ、スキャンを実行する（ステップ１０３）。これにより、比較回路から出力されるゴミ検出データが結果保持回路により保持される。次いで、ＣＰＵは、結果保持回路に保持されたゴミ検出データに基づき、筋状のノイズの有無を判断する（ステップ１０４）。そしてＣＰＵは、筋状のノイズが存在すると判断した場合、この筋状のノイズの発生開始位置と長さ（画素数）を取得し、結果保持回路に、この発生開始位置と長さを記憶させる（ステップ１０５）。【選択図】図９
2010193100.tif 000002
【特許請求の範囲】
【請求項１】
原稿が置かれる原稿台と、
前記原稿台に対して移動し、当該原稿台に置かれた前記原稿に照射され当該原稿から反射された光を反射する反射ミラーと、
前記反射ミラーにて反射された光を受光する複数の受光画素を有し、当該複数の受光画素で受光した光に基づき画像データを生成する画像データ生成手段と、
前記反射ミラーの移動に伴い前記画像データ生成手段にて生成される前記画像データを取得し、当該反射ミラーに付着した付着物の影響を受けた画素の位置に関する情報を当該画像データにおける各画素の濃度値から取得する位置情報取得手段と、
を含む画像読み取り装置。
【請求項２】
前記位置情報取得手段は、前記濃度値が予め定められた閾値を超える画素を、前記付着物の影響を受けた画素とすることを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
前記位置情報取得手段は、前記閾値を超える画素が予め定められた数連続して位置している場合には当該連続して位置している画素を前記付着物の影響を受けた画素とし、当該閾値を超える画素が当該予め定められた数連続して位置していない場合には当該連続して位置していない画素を当該付着物の影響を受けた画素としないことを特徴とする請求項２記載の画像読み取り装置。
【請求項４】
前記位置情報取得手段は、前記閾値を超える画素が連続して位置している画素列の数を把握し、当該画素列の数が予め定められた数よりも小さい場合には当該画素列の各々に含まれる画素を前記付着物の影響を受けた画素とし、当該画素列の数が当該予め定められた数よりも大きい場合には当該画素列の各々に含まれる画素を当該付着物の影響を受けた画素としないことを特徴とする請求項２記載の画像読み取り装置。
【請求項５】
前記位置情報取得手段は、前記原稿台に前記原稿が置かれていない状態にて前記反射ミラーが移動することにより生成された前記画像データにおける各画素の濃度値に基づき、前記付着物の影響を受けた画素の位置に関する情報を取得することを特徴とする請求項１乃至４のいずれかに記載の画像読み取り装置。
【請求項６】
前記原稿台に置かれた前記原稿のサイズを検知するサイズ検知手段を更に備え、
前記位置情報取得手段は、前記サイズ検知手段にて前記サイズの検知がなされない場合に前記反射ミラーを移動させるとともに前記画像データ生成手段にて生成される前記画像データを取得し、取得した当該画像データに基づき前記付着物の影響を受けた画素の位置に関する情報を取得することを特徴とする請求項１乃至５のいずれかに記載の画像読み取り装置。
【請求項７】
前記位置情報取得手段により取得された前記位置に関する情報に基づき、前記画像データ生成手段にて生成された他の画像データにおける当該位置に対応した画素のデータを他の画素のデータに置換する置換手段を更に備えることを特徴とする請求項１乃至６のいずれかに記載の画像読み取り装置。
【請求項８】
原稿が置かれる原稿台と、
前記原稿台に対して移動し、当該原稿台に置かれた前記原稿に照射され当該原稿から反射された光を反射する反射ミラーと、
複数の受光画素を有し、前記反射ミラーにより反射された前記光を当該複数の受光画素で受光し画像データを生成する画像データ生成手段と、
前記反射ミラーの移動に伴い前記画像データ生成手段にて生成される前記画像データを取得し、当該反射ミラーに付着した付着物の当該画像データに対する影響を当該画像データにおける各画素の濃度値から認識する認識手段と、
を含む画像読み取り装置。
【請求項９】
前記認識手段は、前記原稿台に前記原稿が置かれていない状態にて前記反射ミラーが移動することにより生成された前記画像データにおける各画素の濃度値に基づき、前記付着物の当該画像データに対する影響を認識することを特徴とする請求項８記載の画像読み取り装置。
【請求項１０】
前記認識手段により認識された前記影響に基づき、前記原稿台に前記原稿が存在する状態にて前記反射ミラーが移動することにより生成された前記画像データの補正を行う補正手段を更に備えることを特徴とする請求項８又は９に記載の画像読み取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取る画像読み取り装置に関する。
【背景技術】
【０００２】
光学ミラーにゴミ等の塵埃が付着した場合に、この塵埃の移動の有無にかかわらず出力画像の質の劣化を抑える画像読取装置が提案されている（例えば、特許文献１参照）。この画像読み取り装置は、読取手段、記録手段、および画像処理手段を備えており、画像処理手段は、記録手段に記録された基準白板に係る画像データに基づいて、読み取られた原稿の画像情報に係る画像データに対してシェーディング補正を行う。また、画像処理手段は、基準白板に係る画像データの値に局部的な落ち込みが検出された場合に、画像データの値の局部的な落ち込みを平滑化する処理を行なう。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７０６０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、広く用いられている画像読み取り装置では、原稿台に対してミラーを移動させるとともにこのミラーにて反射された光を受光して原稿の画像が読み取られる。かかる画像読み取り装置では、機械誤差等によりミラーの移動とともにミラーの位置が変動し、ミラーに付着したゴミなどの付着物が光路上に位置してしまう場合がある。この結果、この付着物も読み取られることとなり読み取り画像の質が低下する。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、原稿が置かれる原稿台と、前記原稿台に対して移動し、当該原稿台に置かれた前記原稿に照射され当該原稿から反射された光を反射する反射ミラーと、前記反射ミラーにて反射された光を受光する複数の受光画素を有し、当該複数の受光画素で受光した光に基づき画像データを生成する画像データ生成手段と、前記反射ミラーの移動に伴い前記画像データ生成手段にて生成される前記画像データを取得し、当該反射ミラーに付着した付着物の影響を受けた画素の位置に関する情報を当該画像データにおける各画素の濃度値から取得する位置情報取得手段と、を含む画像読み取り装置である。
請求項２に記載の発明は、前記位置情報取得手段は、前記濃度値が予め定められた閾値を超える画素を、前記付着物の影響を受けた画素とすることを特徴とする請求項１記載の画像読み取り装置である。
請求項３に記載の発明は、前記位置情報取得手段は、前記閾値を超える画素が予め定められた数連続して位置している場合には当該連続して位置している画素を前記付着物の影響を受けた画素とし、当該閾値を超える画素が当該予め定められた数連続して位置していない場合には当該連続して位置していない画素を当該付着物の影響を受けた画素としないことを特徴とする請求項２記載の画像読み取り装置である。
請求項４に記載の発明は、前記位置情報取得手段は、前記閾値を超える画素が連続して位置している画素列の数を把握し、当該画素列の数が予め定められた数よりも小さい場合には当該画素列の各々に含まれる画素を前記付着物の影響を受けた画素とし、当該画素列の数が当該予め定められた数よりも大きい場合には当該画素列の各々に含まれる画素を当該付着物の影響を受けた画素としないことを特徴とする請求項２記載の画像読み取り装置である。
請求項５に記載の発明は、前記位置情報取得手段は、前記原稿台に前記原稿が置かれていない状態にて前記反射ミラーが移動することにより生成された前記画像データにおける各画素の濃度値に基づき、前記付着物の影響を受けた画素の位置に関する情報を取得することを特徴とする請求項１乃至４のいずれかに記載の画像読み取り装置である。
請求項６に記載の発明は、前記原稿台に置かれた前記原稿のサイズを検知するサイズ検知手段を更に備え、前記位置情報取得手段は、前記サイズ検知手段にて前記サイズの検知がなされない場合に前記反射ミラーを移動させるとともに前記画像データ生成手段にて生成される前記画像データを取得し、取得した当該画像データに基づき前記付着物の影響を受けた画素の位置に関する情報を取得することを特徴とする請求項１乃至５のいずれかに記載の画像読み取り装置である。
請求項７に記載の発明は、前記位置情報取得手段により取得された前記位置に関する情報に基づき、前記画像データ生成手段にて生成された他の画像データにおける当該位置に対応した画素のデータを他の画素のデータに置換する置換手段を更に備えることを特徴とする請求項１乃至６のいずれかに記載の画像読み取り装置である。
【０００６】
請求項８に記載の発明は、原稿が置かれる原稿台と、前記原稿台に対して移動し、当該原稿台に置かれた前記原稿に照射され当該原稿から反射された光を反射する反射ミラーと、複数の受光画素を有し、前記反射ミラーにより反射された前記光を当該複数の受光画素で受光し画像データを生成する画像データ生成手段と、前記反射ミラーの移動に伴い前記画像データ生成手段にて生成される前記画像データを取得し、当該反射ミラーに付着した付着物の当該画像データに対する影響を当該画像データにおける各画素の濃度値から認識する認識手段と、を含む画像読み取り装置である。
請求項９に記載の発明は、前記認識手段は、前記原稿台に前記原稿が置かれていない状態にて前記反射ミラーが移動することにより生成された前記画像データにおける各画素の濃度値に基づき、前記付着物の当該画像データに対する影響を認識することを特徴とする請求項８記載の画像読み取り装置である。
請求項１０に記載の発明は、前記認識手段により認識された前記影響に基づき、前記原稿台に前記原稿が存在する状態にて前記反射ミラーが移動することにより生成された前記画像データの補正を行う補正手段を更に備えることを特徴とする請求項８又は９に記載の画像読み取り装置である。
【発明の効果】
【０００７】
本発明の請求項１によれば、原稿の読み取り画像の質が低下する位置を特定可能となる。
本発明の請求項２によれば、本発明を採用しない場合に比べ、付着物の影響を受けた画素をより簡易に特定することができる。
本発明の請求項３によれば、付着物以外の影響を受けている画素が付着物の影響を受けている画素とされることを抑制可能となる。
本発明の請求項４によれば、原稿上の画像を読み取った画素が付着物の影響を受けている画素とされることを抑制可能となる。
本発明の請求項５によれば、本発明を採用しない場合に比べ、付着物の影響を受けた画素をより正確に特定可能となる。
本発明の請求項６によれば、本発明を採用しない場合に比べ、付着物の影響を受けた画素をより正確に特定可能となる。
本発明の請求項７によれば、本発明を採用しない場合に比べ、原稿の読み取り画像の質を向上させることができる。
【０００８】
本発明の請求項８によれば、原稿の読み取り画像の質が低下するか否かを把握可能となる。
本発明の請求項９によれば、本発明を採用しない場合に比べ、原稿の読み取り画像の質が低下するか否かをより正確に把握可能となる。
本発明の請求項１０によれば、本発明を採用しない場合に比べ、原稿の読み取り画像の質を向上させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態が適用される画像読み取り装置の概略構成を示す図である。
【図２】読み取り部に設けられる受光ユニットの概略構成を示す図である。
【図３】信号処理部の構成を示すブロック図である。
【図４】ゴミ検出回路の構成を示すブロック図である。
【図５】比較回路における処理を説明するための図である。
【図６】ゴミ検出アルゴリズムを説明するための図である。
【図７】画像読み取り装置における光路の変化を説明するための図である。
【図８】読み取られた画像を説明するための図である。
【図９】画像読み取り装置にて実行される処理を示した図である。
【図１０】原稿の読み取り時に行われる処理を示したフローチャートである。
【図１１】ノイズ除去回路による置換処理を説明するための図である。
【図１２】画像読み取り装置にて実行される他の処理の一例を示した図である。
【図１３】画像読み取り装置にて実行される他の処理の一例を示した図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施形態が適用される画像読み取り装置の概略構成を示す図である。
この画像読み取り装置は、固定された原稿Ｍの画像を読み取る読み取り部１０と、読み取り部１０に対して開閉自在に取り付けられ、読み取り部１０に原稿Ｍを固定するのに用いられるプラテンカバー２０とを備える。
【００１１】
読み取り部１０は、筐体を形成する装置フレーム１１と、装置フレーム１１の上面に取り付けられ、原稿Ｍが静止した状態で置かれる原稿台の一例としてのプラテンガラス１２を備える。また、読み取り部１０は、プラテンガラス１２のほぼ全体にわたって移動し、プラテンガラス１２を介して原稿Ｍの画像を読み込むフルレートキャリッジ１３と、フルレートキャリッジ１３の半分の速度で移動し、フルレートキャリッジ１３から得られた光を結像部へ供給するハーフレートキャリッジ１４とを備えている。
【００１２】
フルレートキャリッジ１３には、原稿Ｍに白色光を照射する照明ランプ１５、照明ランプ１５からの照射光をプラテンガラス１２側に向けて反射するリフレクタ１５Ａ、および原稿から得られた反射光を受光する第１ミラー１６Ａが設けられている。また、ハーフレートキャリッジ１４には、第１ミラー１６Ａにて反射した光を結像部へ提供する第２ミラー１６Ｂおよび第３ミラー１６Ｃが設けられている。
【００１３】
さらに、読み取り部１０は、第３ミラー１６Ｃにて反射した光の像（光像）を光学的に縮小して結像させる結像用レンズ１７と、結像用レンズ１７から出力される光を受光して光電変換して出力する受光ユニット１８と、受光ユニット１８から入力される受光データに処理を施す信号処理部３０とをさらに備える。
【００１４】
なお、以下の説明においては、フルレートキャリッジ１３およびハーフレートキャリッジ１４の移動方向を副走査方向ＳＳと呼び、副走査方向と直交する方向を主走査方向ＦＳ呼ぶ。
【００１５】
一方、プラテンカバー２０は、読み取り部１０と対向する側に設けられ、読み取り部１０に対してプラテンカバー２０が閉じられた際に、プラテンガラス１２に対して原稿Ｍを押し付ける裏当て部材２１を備えている。ここで、裏当て部材２１の露出面は、全面において白色を呈するようになっている。
【００１６】
図２は、読み取り部１０に設けられる受光ユニット１８の概略構成を示す図である。画像データ生成手段の一例としての受光ユニット１８は、矩形状の基板１８ａと、この基板１８ａ上に設けられた赤用ＣＣＤ（Charge Coupled Device）ラインセンサ１８Ｒ、緑用ＣＣＤラインセンサ１８Ｇおよび青用ＣＣＤラインセンサ１８Ｂとを有している。赤用ＣＣＤラインセンサ１８Ｒ、緑用ＣＣＤラインセンサ１８Ｇおよび青用ＣＣＤラインセンサ１８Ｂは、それぞれ、主走査方向ＦＳに沿って配列されており、しかも、各ＣＣＤラインセンサが副走査方向ＳＳに並ぶように配置されている。ここで、赤用ＣＣＤラインセンサ１８Ｒ、緑用ＣＣＤラインセンサ１８Ｇおよび青用ＣＣＤラインセンサ１８Ｂは、それぞれ、フォトダイオード等からなる受光素子（受光画素）１９を主走査方向ＦＳに直線上にＮ個並べて構成される。そして、赤用ＣＣＤラインセンサ１８Ｒと緑用ＣＣＤラインセンサ１８Ｇとの間隔、および、緑用ＣＣＤラインセンサ１８Ｇと青用ＣＣＤラインセンサ１８Ｂとの間隔は、それぞれ、副走査方向ＳＳに主走査線４本分（以下、単に４ライン相当という）となっている。
【００１７】
ここで、青用ＣＣＤラインセンサ１８Ｂは、図１に示すように、副走査方向ＳＳの最上流側の青色読み取り位置ＲＢにおいて、主走査方向ＦＳに一直線上に並んだＮ個の画素の青色成分を表す画像信号Ｂを出力する。また、緑用ＣＣＤラインセンサ１８Ｇは、青色読み取り位置ＲＢから副走査方向ＳＳに４ライン相当だけ下流側の緑色読み取り位置ＲＧにおいて、主走査方向ＦＳに一直線上に並んだＮ個の画素の緑色成分を表す画像信号Ｇを出力する。そして、赤用ＣＣＤラインセンサ１８Ｒは、緑色読み取り位置ＲＧからさらに４ライン相当下流に進んだ副走査方向ＳＳの最下流側の読み取り位置ＲＲにおいて、主走査方向ＦＳに一直線上に並んだＮ個の画素の赤色成分を表す画像信号Ｒを出力する。なお、後述するように、これら青色読み取り位置ＲＢ、緑色読み取り位置ＲＧおよび赤色読み取り位置ＲＲは、フルレートキャリッジ１３の副走査方向ＳＳへの移動に伴って副走査方向ＳＳに移動する。ただし、これら青色読み取り位置ＲＢ、緑色読み取り位置ＲＧおよび赤色読み取り位置ＲＲの相対的な位置関係は不変である。
【００１８】
図３は、図１に示す信号処理部３０の構成を示すブロック図である。
本実施の形態において、受光ユニット１８は、ＣＣＤ駆動回路３９からの駆動信号によって駆動されることにより、赤用ＣＣＤラインセンサ１８Ｒ、緑用ＣＣＤラインセンサ１８Ｇ、青用ＣＣＤラインセンサ１８Ｂよりアナログ画像信号Ｒ、Ｇ、Ｂをそれぞれ出力する。
【００１９】
信号処理部３０は、サンプルホールド回路３１Ｒ、出力増幅回路３２Ｒ、Ａ／Ｄ変換回路３３Ｒおよびシェーディング補正回路３４Ｒからなる赤色信号処理系３０Ｒと、サンプルホールド回路３１Ｇ、出力増幅回路３２Ｇ、Ａ／Ｄ変換回路３３Ｇおよびシェーディング補正回路３４Ｇからなる緑色信号処理系３０Ｇと、サンプルホールド回路３１Ｂ、出力増幅回路３２Ｂ、Ａ／Ｄ変換回路３３Ｂおよびシェーディング補正回路３４Ｂからなる青色信号処理系３０Ｂとを備えている。これら赤色信号処理系３０Ｒ、緑色信号処理系３０Ｇおよび青色信号処理系３０Ｂは、赤色読み取り位置ＲＲ、緑色読み取り位置ＲＧ、青色読み取り位置ＲＢにおいて得られたアナログ画像信号Ｒ、Ｇ、Ｂの各々に対応する信号処理系である。
【００２０】
ここで、受光ユニット１８から得られるアナログ画像信号Ｒ、Ｇ、Ｂは、サンプルホールド回路３１Ｒ、３１Ｇ、３１Ｂにより各々サンプリングされた後、出力増幅回路３２Ｒ、３２Ｇ、３２Ｂによって各々適正なレベルに増幅され、Ａ／Ｄ変換回路３３Ｒ、３３Ｇ、３３Ｂにより各々デジタル画像データＲ、Ｇ、Ｂに変換される。これらのデジタル画像データＲ、Ｇ、Ｂに対し、シェーディング補正回路３４Ｒ、３４Ｇ、３４Ｂにより、赤用ＣＣＤラインセンサ１８Ｒ、緑用ＣＣＤラインセンサ１８Ｇ、青用ＣＣＤラインセンサ１８Ｂの感度バラツキや光学系の光量分布特性に対応した補正が施される。
【００２１】
信号処理部３０は、出力遅延回路３５Ｇ、３５Ｂをさらに備える。これら出力遅延回路３５Ｇ、３５Ｂは、シェーディング補正回路３４Ｇ、３４Ｂから出力される画像データＧ、Ｂをそれぞれ４ライン相当、８ライン相当の遅延時間だけ遅延させ、画像データＲと同相の画像データとして出力する。
【００２２】
また信号処理部３０は、ゴミ検出回路３６と、ノイズ除去回路３７と、画像処理回路３８とを備える。
ゴミ検出回路３６は、シェーディング補正回路３４Ｒ、出力遅延回路３５Ｇ、３５Ｂから出力された画像データＲ、Ｇ、Ｂに基づいて、光路中のゴミの影響を受けている画素を検出するとともに、その所在位置などを示すゴミ検出データを生成し且つ保持する機能を有している。また、ノイズ除去回路３７は、ゴミ検出回路３６から出力されたゴミ検出データに基づき、画像データＲ、Ｇ、Ｂからゴミに起因したスジ状のノイズを除去し、画像処理回路３８に出力する機能を有している。さらに、画像処理回路３８は、ノイズ除去回路３７から出力される画像データＲ、Ｇ、Ｂに対し、例えば色空間変換、拡大縮小処理、地色除去処理、２値化処理などの各種画像処理を施す機能を有している。なお、ゴミ検出回路３６およびノイズ除去回路３７の詳細については後述する。
【００２３】
また信号処理部３０は、ＣＰＵ（Central Processing Unit）４０をさらに備える。
ＣＰＵ４０は、図１に示す画像読み取り装置の各部を制御する。具体的に説明すると、ＣＰＵ４０は、ＣＣＤ駆動回路３９によって行われる受光ユニット１８の駆動の周期を設定する。また、出力増幅回路３２Ｒ、３２Ｇ、３２Ｂの利得の制御、シェーディング補正回路３４Ｒ、３４Ｇ、３４Ｂ、ゴミ検出回路３６、ノイズ除去回路３７、画像処理回路３８などの制御を行う。さらにＣＰＵ４０は、フルレートキャリッジ１３、ハーフレートキャリッジ１４などの動作制御を行う。
【００２４】
図４は、上述したゴミ検出回路３６の構成を示すブロック図である。
ゴミ検出回路３６は、画像データＲ、Ｇ、Ｂの各々に対応した赤用ゴミ検出回路３６Ｒ、緑用ゴミ検出回路３６Ｇ、青用ゴミ検出回路３６Ｂを有している。これらの赤用ゴミ検出回路３６Ｒ、緑用ゴミ検出回路３６Ｇ、青用ゴミ検出回路３６Ｂは、それぞれ、画素遅延回路５１、比較回路５２、結果保持回路５３、およびスレッショルドメモリ５５により構成されている。
【００２５】
これらのうち画素遅延回路５１、比較回路５２、および結果保持回路５３は、入力される画像データＲ、Ｇ、Ｂに基づき、読み取り位置にある主走査線上のゴミ検出を行い、ゴミ検出データを生成するとともにこのゴミ検出データを保持する機能を有している。なお、赤用ゴミ検出回路３６Ｒ、緑用ゴミ検出回路３６Ｇ、青用ゴミ検出回路３６Ｂは同一の構成を有しており、図４では赤用ゴミ検出回路３６Ｒについて詳細な構成を示している。
【００２６】
画素遅延回路５１では、入力された画素データを１８画素分遅延させ、合計１９画素分の画素データを比較回路５２へ出力する。比較回路５２は、画素遅延回路５１から出力された画素データと、スレッショルドメモリ５５から読み出された第１のスレッショルドＴｈＡおよび第２のスレッショルドＴｈＢとを用いてゴミ検出を行い、ゴミ有りと判定した画素については“１”を、逆に、ゴミなしと判定した画素については、“０”を構成ビットとするゴミ検出データＲを出力する。そしてこのゴミ検出データＲは、結果保持回路５３により保持される。
【００２７】
本実施の形態において、比較回路５２は、図５（比較回路における処理を説明するための図）に示すように、濃度に第１のスレッショルドＴｈＡ以上の変化が発生した画素から、その先で第２のスレッショルドＴｈＢ以内の濃度に戻った画素までの各画素についてゴミ有りと判定する。より詳細に説明すると、比較回路５２は、画素遅延回路５１から出力された１９個の画素（図６（ゴミ検出アルゴリズムを説明するための図）参照）の９番目の画素を注目画素として、その注目画素の画素値Ｄnと、主走査方向ＦＳでその注目画素に先行する８画素の画素値の平均値Ｄaveとが以下に示す（数１）の関係を満たした場合には、その注目画素からその注目画素に後続する１０画素のうちで画素値（Ｄn+1〜Ｄn+10）が以下に示す（数２）の関係を満たしている画素までの区間について黒色のゴミ有りと判定する。ここで、注目画素の画素値Ｄnとその注目画素に先行する８画素の画素値の平均値Ｄaveとを比較する理由は、先行する画素の画素値の微小な変動による影響を回避するためである。
【００２８】
なお、本実施の形態では、注目画素に先行する８個の画素について画素値の平均値Ｄaveを算出する場合について説明したが、９個以上の画素について画素値の平均値としてもよく、逆に８よりも少ない数の画素値の平均値としてもかまわない。また、本実施の形態では、注目画素に後続する１０個の画素について画素値が（数２）の関係を満たしているか否かを判定する場合について説明した。これにより、最大１１画素分の幅を有するゴミを検出することができる。しかしながら、（数２）の関係を満たしているか否かを判定する画素の数は１０に限定されるものではなく、検出可能なゴミの最大幅に応じて定めるようにすればよい。
【００２９】
（数１） Ｄave + ＴｈＡ < Ｄn 
【００３０】
（数２） Ｄn+1〜Ｄn+10 < Ｄave + ＴｈＢ
【００３１】
また、比較回路５２は、その注目画素の画素値Ｄnと上記Ｄaveとが以下に示す（数３）の関係を満たした場合には、その注目画素からその注目画素に後続する１０画素のうちで画素値（Ｄn+1〜Ｄn+10）が以下に示す（数４）の関係を満たす画素までの区間について白色のゴミ有りと判定する。
【００３２】
（数３） Ｄave − ＴｈＡ ＞ Ｄn
【００３３】
（数４） Ｄn+1〜Ｄn+10 ＞ Ｄave− ＴｈＢ
【００３４】
そして、比較回路５２は、（数１）および（数２）による判定結果と（数３）および（数４）による判定結果との論理和をゴミ検出データとして出力する。そして、結果保持回路５３が、このゴミ検出データを保持する。
【００３５】
ここで図７は、画像読み取り装置における光路の変化を説明するための図である。また図８は、読み取られた画像を説明するための図である。
本実施形態における画像読み取り装置では、フルレートキャリッジ１３およびハーフレートキャリッジ１４が、上記のとおり副走査方向に移動する。そしてこのとき原稿Ｍからの反射光が第１ミラー１６Ａ、第２ミラー１６Ｂ等により反射され、この反射光は最終的に受光ユニット１８に到達する。ところが第１ミラー１６Ａ等の取り付け誤差などに起因して、フルレートキャリッジ１３等の移動に伴い反射光の光軸が倒れる場合がある（図７参照）。即ち、反射光の光路が変化する場合がある。そして、変化した光路上にゴミが存在している場合（図７では第２ミラー１６Ｂにゴミが付着している場合を例示）、図８に示すように、読み取られた画像にスジ状のノイズが発生してしまう。そこで、本実施形態では、上記にて説明した構成を利用してこのノイズの除去を行う。
【００３６】
以下、ノイズ除去に関する具体的な処理を説明していく。本実施形態では、まず原稿Ｍがプラテンガラス１２上に存在しない状態にて画像読み取りを実行する。付言すれば、裏当て部材２１についての画像読み取りを実行する。
図９は、画像読み取り装置にて実行される処理を示した図である。
まずＣＰＵ４０（図３参照）は、不図示の電源スイッチがオンされた場合、または既に実行されている原稿Ｍの読み取り処理が完了した場合（ステップ１０１）、プラテンガラス１２に原稿Ｍが存在するか否かを判断する（ステップ１０２）。ここで、原稿Ｍが存在すると判断した場合は処理を終了する。なお、原稿Ｍの有無の判断は、例えばプラテンガラス１２の下方に設けられたセンサ（不図示）からの出力に基づき行うことができる。また、不図示のＵＩ（User Interface）を通じユーザにより入力された情報に基づき行うこともできる。
【００３７】
その一方、原稿Ｍが存在しないと判断した場合、ＣＰＵ４０は、不図示のモータを駆動することで、フルレートキャリッジ１３およびハーフレートキャリッジ１４を移動させ、スキャンを実行する（ステップ１０３）。これにより、ＲＧＢ各色についての画像データが受光ユニット１８から順次出力されるとともに、これらの画像データが、赤用ゴミ検出回路３６Ｒ、緑用ゴミ検出回路３６Ｇ、青用ゴミ検出回路３６Ｂの各々に設けられた画素遅延回路５１、比較回路５２に入力される。そして比較回路５２から出力されるゴミ検出データが結果保持回路５３により保持される。
【００３８】
次いで、ＣＰＵ４０は、結果保持回路５３に保持されたゴミ検出データに基づき、筋状のノイズの有無を判断する（ステップ１０４）。ここでＣＰＵ４０は、ゴミ有りとなっている画素が副走査方向に予め定められたライン数続いている場合には、筋状のノイズが存在すると判断する。付言すれば、認識手段として機能するＣＰＵ４０は、ゴミ有りとなっている画素が副走査方向に予め定められたライン数続いている場合、第２ミラー１６Ｂ等に付着したゴミが画像データに影響を与えていると認識する。そして位置情報取得手段として機能するＣＰＵ４０は、ステップ１０４にて筋状のノイズが存在すると判断した場合、この筋状のノイズの発生開始位置（ｘ，ｙ）（図８参照）と、長さ（画素数）Ｌを取得し、ゴミ検出回路３６における結果保持回路５３に、この発生開始位置と長さＬを記憶させる（ステップ１０５）。
【００３９】
一方、ステップ１０４にて筋状のノイズが存在しないと判断した場合には、ステップ１０５の処理は省略される。なお、ステップ１０４では、上記のとおり、ゴミ有りとなっている画素が副走査方向に予め定められたライン数続いている場合には、筋状のノイズが存在すると判断する。付言すれば、ゴミ有りとなっている画素が予め定められた数連続して位置している場合には、筋状のノイズが存在すると判断する。その一方で、ゴミ有りとなっている画素が副走査方向に予め定められたライン数続いていない場合には、筋状のノイズが存在しないと判断する。このような処理を行うのは、裏当て部材２１（図１参照）の汚れなどに起因したノイズが結果保持回路５３に記憶されることを防止するためである。
【００４０】
なお、上記ステップ１０５では、ゴミ有りとなっている画素の各々の位置（主走査方向における座標、副走査方向における座標）を結果保持回路５３に記憶させてもよい。また、上記ではプラテンガラス１２に原稿Ｍが存在するか否かを判断したが、原稿Ｍの有無を判断することなく、ステップ１０３以降の処理を行ってもよい。即ち、電源スイッチがオンされた場合、または既に実行されている原稿Ｍの読み取りが完了した場合、原稿Ｍの有無を判断することなく、ステップ１０３以降の処理を行ってもよい。電源スイッチがオンされた後や原稿Ｍの読み取りが完了した後は、プラテンガラス１２に原稿Ｍが存在しない可能性が高いためである。
【００４１】
次いで、ノイズ除去処理について説明する。
例えば第２ミラー１６Ｂにゴミが付着した状態で、原稿Ｍの画像を読み取ると、上記筋状のノイズに起因するノイズが画像データに含まれてしまう。そこで、原稿Ｍの読み取り時には、図１０に示す処理を行う。
【００４２】
図１０は、原稿Ｍの読み取り時に行われる処理を示したフローチャートである。
まず不図示のスタートボタンが押圧された場合、ＣＰＵ４０は、不図示のモータを駆動することで、フルレートキャリッジ１３およびハーフレートキャリッジ１４を移動させ、原稿Ｍの画像の読み取りを行う（ステップ２０１）。
【００４３】
この結果、受光ユニット１８からアナログ画像信号Ｒ、Ｇ、Ｂが出力される。そして、このアナログ画像信号Ｒ、Ｇ、Ｂは、サンプルホールド回路３１Ｒ、３１Ｇ、３１Ｂにより各々サンプリングされた後、出力増幅回路３２Ｒ、３２Ｇ、３２Ｂによって各々適正なレベルに増幅され、Ａ／Ｄ変換回路３３Ｒ、３３Ｇ、３３Ｂによりデジタル画像データＲ、Ｇ、Ｂに変換される。その後、シェーディング補正回路３４Ｂ，３４Ｇ，３４Ｒにより、各ＣＣＤラインセンサの感度バラツキや光学系の光量分布特性に対応した補正が施される。また、シェーディング補正回路３４Ｇ、３４Ｂから出力される画像データＧ、Ｂが、出力遅延回路３５Ｇ、３５Ｂによって、それぞれ４ライン相当、８ライン相当の遅延時間だけ遅延される。そして、出力遅延回路３５Ｇ、３５Ｂにより遅延された画像データＧ、Ｂ、およびシェーディング補正回路３４Ｒから出力された画像データＲ（以下、これらのデータを「ノイズ除去前データ」と称する）が、ノイズ除去回路３７に入力される。
【００４４】
その後、ノイズ除去回路３７が、ノイズ除去を実行する（ステップ２０２）。この処理を詳細に説明すると、上記のようにスタートボタンが押された場合、ＣＰＵ４０は、赤用ゴミ検出回路３６Ｒ、緑用ゴミ検出回路３６Ｇ、青用ゴミ検出回路３６Ｂの各々に設けられた結果保持回路５３（図４参照）に、上記筋状のノイズの発生開始位置（ｘ，ｙ）、長さ（画素数）Ｌを出力させる。これにより、各結果保持回路５３からノイズ除去回路３７に対し、筋状のノイズの発生開始位置（ｘ，ｙ）、長さ（画素数）Ｌが出力される。
【００４５】
そして、置換手段、補正手段として機能するノイズ除去回路３７は、上記ノイズ除去前データのうち、上記ノイズの発生開始位置（ｘ，ｙ）における画素の画素データおよびこの発生開始位置から上記長さＬ内に位置する画素の画素データを、他の画素データに置換する。図１１（ノイズ除去回路３７による置換処理を説明するための図）を用いてより詳細に説明すると、発生開始位置（ｘ，ｙ）における画素の画素データおよびこの発生開始位置から上記長さＬ内に位置する画素の画素データの各々を、主走査方向においてこの画素に隣接する左右の他の画素の画素データに置換する。これにより、ゴミに起因して発生したノイズが原稿Ｍの画像データから除去される。付言すれば、原稿Ｍの画像データが補正される。なお、このノイズ除去後の画像データは、画像処理回路３８（図３参照）にて、例えば色空間変換、拡大縮小処理、地色除去処理、２値化処理などの各種画像処理が施され、その後、例えばパーソナルコンピュータ（ＰＣ）や画像形成装置に出力される。
【００４６】
なお、図９に示した処理に替えて次のような処理を行うこともできる。
図１２は、画像読み取り装置にて実行される他の処理の一例を示した図である。
ＣＰＵ４０は、不図示の電源スイッチがオンされた場合、または既に実行されている原稿Ｍの読み取り処理が完了した場合（ステップ３０１）、不図示のモータを駆動することで、フルレートキャリッジ１３およびハーフレートキャリッジ１４を移動させ、スキャンを実行する（ステップ３０２）。これによって、上記で説明したように、結果保持回路５３に、比較回路５２から出力されるゴミ検出データが保持される。その後、ＣＰＵ４０は、結果保持回路５３に保持されたゴミ検出データに基づき、筋状のノイズの有無を判断する（ステップ３０３）。
【００４７】
次いでＣＰＵ４０は、筋状のノイズが存在すると判断した場合、この筋状のノイズの本数（ゴミ有りとなっている画素が連続して位置している画素列の数）をカウントする（ステップ３０４）。その後、ＣＰＵ４０は、筋状のノイズの本数が、予め定められた規定数（例えば５本）以下であるか否か判断する（ステップ３０５）。そして、筋状のノイズの本数が規定数以下であると判断した場合、筋状のノイズの各々について、発生開始位置（ｘ，ｙ）と、長さ（画素数）Ｌを、ゴミ検出回路３６における結果保持回路５３に記憶させる（ステップ３０６）。なお、ステップ３０３にて筋状のノイズが存在しないと判断された場合、処理を終了する。また、ステップ３０５にて筋状のノイズの本数が規定数を超える場合にも処理を終了する。
【００４８】
第２ミラー１６Ｂ等にゴミが付着しているか否かの判断（筋状のノイズの位置情報等の取得）は、プラテンガラス１２上に原稿Ｍが無い状態で取得された読み取りデータに基づき行う必要がある。ここで原稿の有無の判断は、上記のようにセンサを用いて行うことができるが、本実施形態のように、筋状のノイズの本数に基づき行うこともできる。筋状のノイズの本数が上記規定数よりも多い場合には原稿が存在すると考えることができ、筋状のノイズの本数が規定数以下である場合には原稿が存在しないと考えることができる。そして本実施形態では、筋状のノイズが規定数以下である場合（原稿が存在しないと考えられる場合）に、上記のように、発生開始位置（ｘ，ｙ）と、長さ（画素数）Ｌを記憶させる処理を行っている。
【００４９】
また図９に示した処理に替えて次のような処理を行うこともできる。
図１３は、画像読み取り装置にて実行される他の処理の一例を示した図である。
ＣＰＵ４０は、まず不図示のセンサからの出力に基づき、プラテンカバー２０（図１参照）が閉じられたか否かを判断する（ステップ４０１）。次いで、ＣＰＵ４０は、プラテンカバー２０が閉じられたと判断した場合、原稿Ｍのサイズ検知を実行する（ステップ４０２）。次いで、ＣＰＵ４０は、原稿Ｍのサイズ検知が出来たか否かを判断する（ステップ４０３）。ここで、原稿Ｍのサイズ検知が出来なかった場合、プラテンガラス１２上に原稿Ｍが存在しないと考えることができる。
【００５０】
なお上記原稿Ｍのサイズ検知は、例えば、プラテンガラス１２の下方であって副走査方向および主走査方向にずらされて配置された複数のセンサからの出力に基づき行うことができる。また例えば、フルレートキャリッジ１３およびハーフレートキャリッジ１４を移動させて画像データを取得し（即ちプリスキャンにより画像データを取得し）、この画像データに基づき行うこともできる。さらに、上記複数のセンサからの出力および上記プリスキャンによる読み取り結果に基づき行うこともできる。
そしてステップ４０３にて原稿のサイズ検知が出来なかった場合、ＣＰＵ４０は、上記ステップ１０３、ステップ１０４、ステップ１０５の処理と同様に、スキャンを実行し（ステップ４０４）、筋状のノイズが存在するか否かを判断し（ステップ４０５）、筋状のノイズが存在する場合には、この筋状のノイズの発生開始位置と、長さＬを、ゴミ検出回路３６における結果保持回路５３に記憶させる（ステップ４０６）。
【００５１】
なお、図９、図１２、図１３では予め定められた処理が実行された場合に、スキャンを実行する例を説明したが、例えば、予め定められた時間（例えば２時間）おきにスキャンを実行し、筋状ノイズに関する情報を取得する処理を行ってもよい。
また、上記では、ＲＧＢ画像を用いて筋状ノイズの検出、筋状ノイズの除去を行う場合について説明した。しかしながら、ＲＧＢ画像データを他の表色系の画像データ（例えば、Ｌａｂ画像データ）に変換した後に、筋状ノイズの検出、筋状ノイズの除去を行うようにしてもよい。また、上記では、カラーＣＣＤ(３ラインセンサ)を用いて画像を読み取る場合について説明したが、白黒１ラインのＣＣＤで画像を読み取る場合でも上記と同様の処理を行うことができる。
【００５２】
また上記では、画像データからノイズを除去する場合について説明した。しかしながら、画像データからのノイズの除去に加えて、ゴミが付着している旨のメッセージを表示したり、ゴミが付着している旨を示すメッセージの音声出力を行ったりし、ゴミの除去を促すようにしてもよい。さらに、本実施形態では、原稿送り装置が設けられていない画像読み取り装置について説明したが、読み取り部に原稿を搬送する原稿搬送装置を設ける構成としてもよい。
【符号の説明】
【００５３】
１２…プラテンガラス、１６Ａ…第１ミラー、１６Ｂ…第２ミラー、１６Ｃ…第３ミラー、１８…受光ユニット、１９…受光素子、３７…ノイズ除去回路、４０…ＣＰＵ
【図１】
2010193100.tif 000003
【図２】
2010193100.tif 000004
【図３】
2010193100.tif 000005
【図４】
2010193100.tif 000006
【図５】
2010193100.tif 000007
【図６】
2010193100.tif 000008
【図７】
2010193100.tif 000009
【図８】
2010193100.tif 000010
【図９】
2010193100.tif 000011
【図１０】
2010193100.tif 000012
【図１１】
2010193100.tif 000013
【図１２】
2010193100.tif 000014
【図１３】
2010193100.tif 000015