(57)【要約】【課題】  読取画像中の異物の検出精度を向上する。【解決手段】  読取部で読み取る読取画像と読取ガラス上の異物を検出するための輝度値とを比較する。読取画像と読取ガラス上の異物を検出するための画素幅とを比較する。それぞれの比較結果に基づいて、読取ガラス上の異物を検出する。【選択図】  図１４
2016092617.tif 000002
【特許請求の範囲】
【請求項１】
読取ガラス上の原稿の画像情報を光学的に読み取り可能な読取部と、
前記読取部で読み取る読取画像と前記読取ガラス上の異物を検出するための輝度値とを比較する第１の比較手段と、
前記読取画像と前記読取ガラス上の異物を検出するための画素幅とを比較する第２の比較手段と、
前記第１の比較手段と前記第２の比較手段との比較結果に基づいて、前記読取ガラス上の異物を検出する検出手段と
を備えることを特徴とする画像読取装置。
【請求項２】
前記第１の比較手段にて比較される前記輝度値と、前記第２の比較手段にて比較される前記画素幅と、を記憶する記憶手段を更に備える
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記検出手段で検出した異物に対応する画素を補正する補正手段を更に備える
ことを特徴とする請求項１または２に記載の画像読取装置。
【請求項４】
前記第１の比較手段は、前記読取部で読み取る読取画像と、異物を検出するための第１の所定輝度値および前記第１の所定輝度値よりも高い第２の所定輝度値と、を比較し、
前記第２の比較手段は、前記読取部で読み取る読取画像と、前記読取画像が前記第１の所定輝度値以上であって前記第２の所定輝度値未満である場合に補正が必要と判断可能な第１の所定画素幅および前記補正手段にて補正可能な画素幅である第２の所定画素幅と、を比較し、
前記検出手段は、前記読取画像が前記第１の所定輝度値以上で前記第２の所定輝度値未満であって、前記第１の所定画素幅以上で前記第２の所定画素幅以内である場合に、前記読取ガラス上の異物を検出する
ことを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記検出手段の検出の結果に基づいて、前記読取ガラスの清掃を促す情報を出力する出力手段を更に備える
ことを特徴とする請求項４に記載の画像読取装置。
【請求項６】
前記検出手段で検出した異物に対応する画素の画素幅が前記第１の所定画素幅より大きい場合、前記出力手段は、前記読取ガラスの清掃を促す情報を出力する
ことを特徴とする請求項５に記載の画像読取装置。
【請求項７】
前記検出手段で複数の異物を検出した場合に、前記複数の異物に対応する画素の間隔が所定画素間隔以内であるか否かを判定する判定手段を更に備え、
前記判定手段によって前記複数の異物に対応する画素の間隔が所定画素間隔以内であると判定された場合であって、前記複数の異物に対応する画素の画素幅と前記画素の間隔との合計幅が前記第２の所定画素幅より大きい場合、前記出力手段は、前記読取ガラスの清掃を促す情報を出力する
ことを特徴とする請求項５または６に記載の画像読取装置。
【請求項８】
前記検出手段で複数の異物を検出した場合に、前記複数の異物に対応する画素の間隔が所定画素間隔以内であるか否かを判定する判定手段を更に備え、
前記検出手段は、前記判定手段によって前記複数の異物に対応する画素の間隔が所定画素間隔以内であると判定された場合であって、前記複数の異物に対応する画素の間隔が所定画素間隔以内であり、前記複数の異物に対応する画素の画素幅と前記画素の間隔との合計幅が前記第２の所定画素幅以内である場合、前記複数の異物を１つの異物として検出する
ことを特徴とする請求項４乃至６のいずれか１項に記載の画像読取装置。
【請求項９】
前記検出手段で複数の異物を検出した場合に、前記複数の異物に対応する画素の間隔が所定画素間隔以内であるか否かを判定する判定手段を更に備え、
前記検出手段は、前記判定手段によって前記複数の異物に対応する画素の間隔が所定画素間隔より大きいと判定された場合、前記複数の異物をそれぞれ個別の異物として検出する
ことを特徴とする請求項１乃至６のいずれか１項に記載の画像読取装置。
【請求項１０】
前記読取部で読み取る読取画像の所定ライン毎に、前記検出手段は、前記読取ガラス上の異物を検出する
ことを特徴とする請求項１乃至９のいずれか１項に記載の画像読取装置。
【請求項１１】
前記第１の比較手段における所定輝度値は、更に、前記画像の背景色の濃度及び前記画像の平均濃度の少なくとも一方を含む特徴情報に基づいて設定されている
ことを特徴とする請求項１乃至１０のいずれか１項に記載の画像読取装置。
【請求項１２】
前記第１の比較手段における所定輝度値は、更に、前記画像の種別に基づいて設定されている
ことを特徴とする請求項１乃至１１のいずれか１項に記載の画像読取装置。
【請求項１３】
請求項１乃至１２のいずれか１項に記載の画像読取装置と、
前記画像読取装置で検出された異物に基づいて補正された前記読取画像を記録媒体に形成する形成手段と
を備えることを特徴とする画像形成装置。
【請求項１４】
読取ガラス上を、原稿を所定方向に搬送させながら前記原稿の画像を読取部によって読み取る画像読取装置の制御方法であって、
前記読取部で読み取る読取画像と前記読取ガラス上の異物を検出するための輝度値とを比較する第１の比較工程と、
前記読取画像と前記読取ガラス上の異物を検出するための画素幅とを比較する第２の比較工程と、
前記第１の比較工程と前記第２の比較工程との比較結果に基づいて、前記読取ガラス上の異物を検出する検出工程と
を備えることを特徴とする画像読取装置の制御方法。
【請求項１５】
コンピュータを、請求項１乃至１２のいずれか１項に記載の画像読取装置の各手段として機能させるための、または請求項１３に記載の画像形成装置の各手段として機能させるための、または請求項１４に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取ガラス上を、原稿を所定方向に搬送させながら原稿を読み取る画像読取技術に関するものである。
【背景技術】
【０００２】
画像形成装置を構成する画像読取装置として、自動原稿供給装置（ＡＤＦ：Ａｕｔｏｍａｔｉｃ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）が搭載された画像読取装置が知られている。この画像読取装置は、原稿自動供給装置から原稿を装置内に搬送して、読取ガラス面上を滑走する原稿の画像を、その読取ガラス面の下に配置された読取センサを用いて読み取る。このため、読取ガラス面に異物（ゴミ（紙粉、糊等））が付着することにより、読取画像の一部領域に副走査方向（原稿の搬送方向）と平行にスジ状画像が混入する現象が生じることがある。このような問題を回避するために、異物の付着を検出し、警告を発し、付着物の除去を促す技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１１７０９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、輝度に対する閾値を１つ設定し、その閾値と所定以上異なる輝度の連続性を判別して、読取画像中の画像を異物として判断している。しかしながら、画素幅の広い異物であっても、異物の輝度が閾値と所定以上異ならない場合、その画素幅を構成する画像は異物ではないと判断され、その結果、読取画像中にその画素幅を有する画像がスジとなって出力されてしまう場合がある。また、輝度が閾値と所定以上異ならない場合の異物を検出するために輝度に対する閾値を高く設定したとしても、異物として検出される対象が増えてしまい、検出された異物に対して画像補正が行われると、画像品質を下げてしまう場合があった。
【０００５】
本発明は上記の課題に鑑みてなされたものであり、読取画像中の異物の検出精度を向上することができる画像読取技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための本発明による画像読取装置は以下の構成を備える。即ち、  読取ガラス上の原稿の画像情報を光学的に読み取り可能な読取部と、
前記読取部で読み取る読取画像と前記読取ガラス上の異物を検出するための輝度値とを比較する第１の比較手段と、
前記読取画像と前記読取ガラス上の異物を検出するための画素幅とを比較する第２の比較手段と、
前記第１の比較手段と前記第２の比較手段との比較結果に基づいて、前記読取ガラス上の異物を検出する検出手段と
を備える。
【発明の効果】
【０００７】
本発明によれば、読取画像中の異物の検出精度を向上することができる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置の断面図である。
【図２】画像形成装置の外観斜視図である。
【図３】画像読取装置の断面図である。
【図４】イメージセンサユニット周辺の構成を示す図である。
【図５】イメージセンサユニットの内部構成を示す図である。
【図６】反射光経路を示す図である。
【図７】光源の光量分布を示す図である。
【図８】イメージセンサユニットの他の構成例を示す図である。
【図９】画像信号処理部の構成を示すブロック図である。
【図１０】画像データに生じるスジ状領域の一例を示す図である。
【図１１】異物検出のための複数の判断基準を示す図である。
【図１２】異物を検出する方法を説明するための図である。
【図１３】画像読取処理を示すフローチャートである。
【図１４】異物検出処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して本発明の好適な実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。尚、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１０】
本実施形態における画像形成装置は、原稿を光学的に読み取る画像読取装置を備える。また、画像形成装置は、コピー機能、プリンタ機能、ファクシミリ機能、及びこれらの複合機能を実現可能である。また、画像読取装置は、画像形成装置とは別に、単独でスキャナのように構成されても良い。
【００１１】
図１は、本実施形態における画像形成装置のシート搬送方向に沿った断面図である。図２は、図１の画像形成装置の外観斜視図である。図３は、画像形成装置に備えられた画像読取装置の原稿搬送方向に沿った断面図である。
【００１２】
＜画像形成装置＞
図１に示す画像形成装置１００は、大きく、装置本体１０１と、装置本体１０１の上部に設けられた画像読取装置１０３と、画像読取装置１０３の上部に設けられた自動原稿供給装置（ＡＤＦ：オートドキュメントフィーダ）１２６とから構成されている。
【００１３】
自動原稿供給装置１２６は、ＡＤＦ分離部１１５、排紙搬送部１１６、原稿排紙部１１７、ブック原稿を押圧する原稿押え板１１８、シート原稿搬送部１２１を含んでいる。自動原稿供給装置１２６は、原稿載置台１０６に置かれた記録媒体としてのシート原稿ＤをＡＤＦ分離部１１５により１枚ずつ分離して、画像読取装置１０３に供給する。画像読取装置１０３は、自動原稿供給装置１２６により、読取ガラスである流し読みガラス１０９上に送り込まれるシート原稿Ｄを、停止状態のイメージセンサユニット１０８で光学的に読み取る。ここで、読取部であるイメージセンサユニット１０８は、例えば、ラインセンサで構成されている。
【００１４】
また、画像読取装置１０３は、読取ガラスである原稿台ガラス１０７上にユーザにより配置されたシート原稿Ｄやブック原稿も読み取ることができる。その際に、イメージセンサユニット１０８は、副走査方向に移動しながら、シート原稿Ｄやブック原稿を光学的に読み取る。副走査方向とは、図１内の左右方向であり、主走査方向とは、副走査方向に対して交差する方向、即ち、後述する図２内の矢印Ｂに示す方向である。原稿押え板１１８は、原稿台ガラス１０７上に置かれた原稿の浮きを防止するために、白色シートやスポンジ等の部材で積層されて形成されている。原稿押え板１１８の左端１１８ａがブック読取範囲開始位置１０７ａの左側に、右端１１８ｂがブック読取範囲終了位置１０７ｂの右側に位置するまで、原稿押え板１１８は延設されている。
【００１５】
画像読取装置１０３は、画像読取情報を装置本体１０１の印刷部１０４に送る。装置本体１０１は、画像読取装置１０３において読み取られた画像読取情報に基づいて、カセット給紙部１１２に積載されたシートＰ（記録媒体）に画像を印刷する。印刷部１０４は、例えば、ＬＥＤアレイを使用した電子写真方式の印刷機構である。その場合には、装置本体１０１は、ＬＥＤヘッドユニット１１０を含んでいる。また、装置本体１０１は、画像形成部１１１、カセット給紙部１１２、印刷部１０４の上部にシートＰを複数枚積載することができるように構成された複数の排紙トレイ１１３ａ〜１１３ｃからなる記録シート排紙部１１３、カートリッジカバー部１１４を含んでいる。更に、装置本体１０１は、画像読取装置１０３と印刷部１０４とを接合する接合部１１９、ファクシミリ制御部１２０、両面搬送部カバー１２２、搬送方向切換部１２３、レジスト搬送部１２４を含んでいる。また、装置本体１０１は、印刷部１０４内に、ＭＰ（マルチペーパー）給紙部１２５、両面搬送部１５０を含んでいる。
【００１６】
図２は、画像形成装置１００の外観斜視図である。図２に示すように、画像形成装置１００は、操作部１０５を含んでいる。操作部１０５は、ディスプレイ等の表示部や、テンキー等の入力キー、スタートボタン（コピーボタン）等の各種ボタンを備えている。操作部１０５は、ユーザから各種指示を受け付けたり、若しくは、ユーザが画像形成装置１００の状態をディスプレイ上で確認することができる。ＡＤＦ圧板１０２は、ヒンジ部１０２ａにより画像読取装置１０３に回動自在に取り付けられており、ユーザは、自動原稿供給装置１２６を図２の両矢印Ａ方向に開閉することができる。ヒンジ部１０２ａは、装置本体１０１の背面側の左右に１個ずつ設けられており、ユーザは、ＡＤＦ圧板１０２の手前側を持ち上げることにより、ＡＤＦ圧板１０２を後方に開けることができる。ヒンジ部１０２ａは、ダンパやカム、ばね部材等の部材の組合せにより、ＡＤＦ圧板１０２を所定の角度、例えば、７０度に開いた状態で保持することができる。ユーザは、ＡＤＦ圧板１０２が開いた状態で、原稿台ガラス１０７上にシート原稿やブック原稿等の原稿を配置する。
【００１７】
図３は、画像形成装置１００の画像読取装置１０３と自動原稿供給装置１２６の内部構成を示す図である。画像読取装置１０３は、図１に示すように画像形成装置１００に一体化されていても良いし、別体として構成されても良い。図３に示すように、原稿台ガラス１０７の上部に張り出したジャンプ台１０９ｂの下面に、白色シート１０９ｃが設けられている。画像読取装置１０３は、イメージセンサユニット１０８の読取位置が白色シート１０９ｃの下部にある際に、イメージセンサユニット１０８のシェーディング補正を行なう。画像読取装置１０３は、原稿を読み取るスキャン動作１回毎にイメージセンサユニット１０８がジャンプ台１０９ｂの下部を通過する。つまり、スキャン動作１回毎にシェーディング補正を行ない、移動型のイメージセンサユニット１０８内の光源の光量の経時変化の影響を低減することができる。
【００１８】
［シート原稿の流し読み動作］
ここで、図１〜図３を参照して、画像形成装置１００で画像読取を実行する際の流し読み動作について説明する。図１及び図２に示すように、原稿載置台１０６は、ＡＤＦ圧板１０２に設けられている。原稿載置台１０６には、１対のスライダ１０６ａがシート原稿の搬送方向と直交方向（即ち、矢印Ｂに示すシート原稿の幅方向）にスライド可能に設けられている。この１対のスライダ１０６ａにより原稿載置台１０６上に積載されたシート原稿の両サイドを揃えることができる。即ち、１対のスライダ１０６ａによりシート原稿の幅整合が可能となる。原稿載置台１０６上には、原稿長さセンサ１０６ｂが設けられており、セットされたシート原稿の長さを検出することができる。
【００１９】
図３において、ＡＤＦ分離部１１５には、シート原稿の有無と幅を検出する原稿幅センサ１１５ｄがシート原稿の幅方向に複数設けられている。原稿幅センサ１１５ｄは、図３では奥行き方向に重なって見えるので、１つだけ示される。画像形成装置１００は、原稿幅センサ１１５ｄと原稿長さセンサ１０６ｂからの検出信号により、原稿サイズと原稿のセット方向とを検出することができる。図３において、シート原稿搬送部１２１には、原稿給送センサ１２１ｈと原稿端センサ１２１ｉが設けられている。原稿給送センサ１２１ｈは、ＡＤＦ分離部１１５からシート原稿が送られたか否かや、シート原稿の後端の通過を検出することができる。原稿端センサ１２１ｉは、シート原稿の先端及び後端の通過を検出することができる。その検出信号は、画像読取のタイミング制御に用いられる。ＡＤＦ分離部１１５は、アクチュエータ（不図示）により上下動するピックアップローラ１１５ａと、分離ローラ１１５ｂと、分離ローラ１１５ｂに圧接されて逆方向に回転するリタードローラ１１５ｃ等で構成される。
【００２０】
シート原稿は、まず、ユーザにより原稿載置台１０６上に読取面（原稿面）を上に向けて積載される。そして、ピックアップローラ１１５ａが下降して、シート原稿を原稿載置台１０６に押圧し、分離ローラ１１５ｂとリタードローラ１１５ｃとの間に送り込む。リタードローラ１１５ｃと分離ローラ１１５ｂは、シート原稿を１枚ずつ分離して搬送する。次に、レジローラ１２１ａ、リードローラ１２１ｂと、読取搬送ローラ１２１ｃとが、シート原稿を原稿ガイド１２１ｄに沿ったＵターン紙パスに沿って、流し読みガラス１０９上を所定方向（副走査方向）に搬送する。
【００２１】
付勢ばね（不図示）で押圧されたシート原稿押え板１２１ｅは、搬送されたシート原稿を流し読みガラス１０９に押圧して密着させる。この間、シート原稿は、継続して搬送されている。その際に、イメージセンサユニット１０８は、既にシート原稿読取位置１０９ａに移動して停止しており、シート原稿読取位置１０９ａ上を通過するシート原稿を、流し読みガラス１０９の下側から光を照射し、その反射光をイメージセンサユニット１０８により受信することで画像読取を実行する。次に、ジャンプ台１０９ｂは、継続して搬送されるシート原稿を、ＡＤＦ圧板１０２側にすくい上げる。そして、押圧ばね（不図示）により読取搬送ローラ１２１ｃに押圧された読取搬送ローラ（不図示）と、読取搬送ローラ１２１ｃとがシート原稿を搬送する。更に、押圧ばねによって排紙ローラ１１７ｂに押圧された排紙ローラ１１７ａと排紙ローラ１１７ｂとが、シート原稿を原稿排紙トレイ１１７ｃに排出する。
【００２２】
排紙ローラ１１７ａと排紙ローラ１１７ｂは、原稿の両面を読み取る場合には、原稿を反転させてフラッパ（不図示）を介して再度、原稿読取位置まで搬送する。画像読取の終了した原稿は、原稿排紙トレイ１１７ｃに排出される。搬送路には、搬送路中の記録媒体の有無を検出するためのセンサが適宜配置される。読取位置に対応する流し読みガラス１０９上にゴミや汚れ等の異物が付着している場合には、画像データに黒いスジが現れてしまう。従って、それを防ぐために、画像読取装置１０３は、異物領域を検出して、その異物領域に対応する画像データを補正する。
【００２３】
［イメージセンサユニットの構成］
図４は、イメージセンサユニット１０８周辺の構成を示す図である。図４（Ａ）は、原稿搬送方向に沿った断面図であり、図４（Ｂ）は原稿搬送方向とは鉛直方向に沿った断面図である。イメージセンサユニット１０８は、ＬＥＤ及び導光体等の光学系を含んで構成される光源から、シート原稿の画像面に光を照射し、画像面で反射した反射光をセルフォックレンズ（登録商標）等で一次元センサ素子アレイに結像して、シート原稿の画像情報を読み取る。イメージセンサユニット１０８は、タイミングベルト１０３ａ、駆動モータ（不図示）により回転する駆動プーリ１０３ｂ、及び従動プーリ１０３ｆにより、ガイド軸１０３ｃに沿って、図４（Ａ）内の左右方向に移動する。また、イメージセンサユニット１０８は、キャリッジ１０３ｄによりガイド軸１０３ｃに支持されるとともに、スプリング１０３ｅにより上方に付勢されている。タイミングベルト１０３ａとキャリッジ１０３ｄは、連結部材１０３ｇにより連結されている。イメージセンサユニット１０８と原稿台ガラス１０７の間には、スペーサ１０８ａが介挿されている。イメージセンサユニット１０８は、図１のブック読取範囲開始位置１０７ａからブック読取範囲終了位置１０７ｂまでの範囲で、原稿台ガラス１０７上に置かれた原稿の画像を、等速移動しながら光学的に読み取ることができる。
【００２４】
図５は、イメージセンサユニット１０８の内部構成を示す図である。イメージセンサユニット１０８は、ＬＥＤ１０及び導光体１１等の光学系から構成される光源からの光を原稿上に照射する。その反射光が結像光学系であるセルフォックレンズアレイ１２により一次元センサ素子アレイである受光センサ１３に結像されることで、イメージセンサユニット１０８は、原稿の画像情報を光学的に読み取ることができる。尚、光源は、主走査方向の向きに配設された軸状のランプであっても良い。カラー読取の場合には、複数色のカラーであるＲ（赤）、Ｇ（緑）、Ｂ（青）の３色の互いに異なる波長分布を有するＬＥＤを光源として用いる。また、モノクロ読取の場合には、例えば、Ｇ（緑）を単色光源として用いる。図５は、簡略化のため、ＬＥＤは後述する１つの導光体１１に１つのみ示している。ここで、導光体１１は、例えば、樹脂製である。
【００２５】
イメージセンサユニット１０８では、光源の発光素子であるＬＥＤ１０と、ＬＥＤ１０から照射された光をシート原稿に導く導光体１１とからなる１対の導光体光源とが、結像光学系の役目をするセルフォックレンズアレイ１２の両側に配設されている。セルフォックレンズアレイ１２の直下には、受光センサ１３が設けられている。イメージセンサユニット１０８は、枠体１４内に配置されている。受光センサ１３は、イメージセンサユニット１０８の主走査方向に沿って配列された複数の受光素子１３ａを有している。ＬＥＤ１０は、図５に示すように、一方の導光体１１の一端と他方の導光体１１の他端にそれぞれ設けられている。イメージセンサユニット１０８は、上記の構成部材が中心軸Ｃについて点対称の位置に配置されている。
【００２６】
各ＬＥＤ１０から照射された光は、各導光体１１内で反射を繰り返しながらシートの幅方向（即ち、矢印Ｂの主走査方向）に進行し、導光体１１の全長の発光面１１ａから出射する。導光体１１から出射した光は、図６に示すように原稿台ガラス１０７上の原稿Ｅを照射して、セルフォックレンズアレイ１２を通って受光センサ１３で受光される。光電変換素子としての受光センサ１３は、原稿Ｅの反射光を受光し、その反射光を電気信号に変換する。
【００２７】
図７は、イメージセンサユニット１０８の導光体光源の光量分布を示す図である。図７において、一方の導光体１１側でのＬＥＤ１０からの距離を基準とした光量分布が実線で示され、他方の導光体１１側でのＬＥＤ１０からの距離を基準とした光量分布が点線で示されている。イメージセンサユニット１０８全体としての光量分布は、一点鎖線で示されるように、各々のＬＥＤ１０による光量を加算したものとなる。図７に示すように、導光体光源の光量は、距離に対して平均化されて一定となる。図５に示すように、２つの導光体１１の間で各ＬＥＤ１０を相対して反対側に設けることで、光量が相互に補完し合う光量分布が得られ、画像読取装置１０３は、ムラのない良好な読取データを得ることができる。尚、ＬＥＤ１０は、一方の導光体１１の両端に設けられていても良い。また、ＬＥＤ１０、導光体１１は、図８に示すように、セルフォックレンズアレイ１２を挟んで片側だけに設けられるようにしても良い。
【００２８】
［画像信号処理部］
図９は、イメージセンサユニット１０８から得られる画像信号を処理する画像信号処理部の構成を示すブロック図である。ＣＩＳ２１は、イメージセンサユニット１０８の受光センサ１３により検出した検出信号に対して光電変換を行い、アナログ信号を生成する。ＣＩＳ２１は、ＬＥＤ１０、受光センサ１３、ＡＭＰ・Ａ／Ｄ（アンプ・アナログ／デジタル）変換器２３を含んでいる。ＣＩＳ２１で生成されたアナログ信号は、ＡＭＰ・Ａ／Ｄ変換器２３の増幅回路により増幅され、Ａ／Ｄ変換回路によりデジタル信号に変換される。サブＣＰＵ３０は、通信Ｉ／Ｆ５１を介して、デジタル信号に変換されたデジタルデータをメモリ２７に格納する。
【００２９】
画像処理回路４１は、デジタルデータをシート原稿の１ライン分の画像情報に従って並べ替え、各種の画像処理を実行する。ここで、画像処理とは、例えば、シェーディング補正、フィルタ補正、後述する異物検出処理や異物補正処理である。画像処理が実行されたデジタルデータは、Ｉ／Ｆ回路（インタフェース回路）４２を介して、画像形成部１１１に出力される、若しくは、外部のホストコンピュータ等に画像再生のために送信される。
【００３０】
サブＣＰＵ３０は、イメージセンサユニット１０８を制御することで、例えば、ＬＥＤ駆動回路２５の点灯時間を制御する。更に、サブＣＰＵ３０は、メインＣＰＵ２４から送信される設定値に基づいて、ＡＭＰ・Ａ／Ｄ変換器２３を制御する。読取部共通電源２６は、イメージセンサユニット１０８の電源をＯＮ／ＯＦＦすることができる。操作部１０５は、画像読取装置１０３の状態表示や、画像形成装置１００全体の動作状態を表示し、また、ユーザから読取指示を受け付ける。ＬＥＤ駆動回路２５は、読取部共通電源２６から電力を供給され、サブＣＰＵ３０の制御により、ＣＩＳ２１の各ＬＥＤを駆動する。ＡＭＰ・Ａ／Ｄ変換器２３も、読取部共通電源２６から電力を供給され、サブＣＰＵ３０の制御により動作する。
【００３１】
サブＣＰＵ３０は、ＡＭＰ・Ａ／Ｄ変換器２３におけるアナログ信号をデジタル信号に変換する変換レベルを設定することで、画像の読取レベル（輝度レベル）を調整することができる。メインＣＰＵ２４は、サブＣＰＵ３０と通信Ｉ／Ｆ５１を介して、メモリ２７に記憶された設定値等の情報をイメージセンサユニット１０８に送信する。ここで、設定値とは、例えば、ＡＭＰ・Ａ／Ｄ変換器２３の変換レベルや、イメージセンサユニット１０８を制御するための各種設定値である。サブＣＰＵ３０は、メインＣＰＵ２４から受信した設定値に基づいて、ＡＭＰ・Ａ／Ｄ変換器２３の読取レベルを調整したり、読取ユニット５０を制御する。
【００３２】
メインＣＰＵ２４は、読取部共通電源２６をＯＮ／ＯＦＦに切り替えることにより、イメージセンサユニット１０８への電源供給を制御する。メインＣＰＵ２４は、シェーディング補正や読取レベルの調整の際に得られた、画像情報を表わすデジタルデータに基づいて、ＬＥＤ１０の故障や、ＡＭＰ・Ａ／Ｄ変換器２３の異常を検出することができる。また、メインＣＰＵ２４は、画像読取装置１０３が画像形成装置１００と一体化されている構成の場合には、メモリ２７に格納されたプログラムに従って、画像形成装置１００全体を統括的に制御する。
【００３３】
尚、本実施形態では、画像読取装置１０３のイメージセンサユニット１０８は、ＣＩＳ方式により画像を読み取る構成としているが、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）方式により画像を読み取る構成であっても良い。また、メモリ２７は、ＲＡＭ及びＲＯＭを含むことができ。ＲＡＭは、メインＣＰＵ２４の作業領域及びデータの一時記憶領域として機能する。また、ＲＯＭは、画像形成装置１００を制御するためのファームウェアプログラムや、ファームウェアプログラムを制御するためのブートプログラムが書き込まれ、メインＣＰＵ２４によって使用される。
【００３４】
図１０は、画像形成装置１００の画像読取装置１０３によって得られる画像データに生じたスジ状領域の一例を示す図である。
【００３５】
図１０に示すように、自動原稿供給装置１２６を介して読み込まれた画像データは、下地画像２２１、読取画像２２２、スジ状領域２２３を含む場合がある。例えば、このスジ状領域２２３は、流し読みガラス１０９に異物（紙粉、糊等のゴミ）が付着したときに発生し、副走査方向と平行なスジ状領域２２３として読取画像に現れる。読取機能（コピー、スキャン）の使用時にこのスジ状領域２２３が発生すると、画像不良になる。
【００３６】
続いて、異物の付着を検出する方法について説明する。本実施形態において、検出対象となる異物は、流し読みガラス１０９の面に付着した紙粉、糊等のゴミである。これらは、原稿の表面とは、反射率において相違する。従って、ＣＩＳ２１の測定値（輝度値）を所定の閾値と比較することで異物の可能性のある信号を抽出することが可能である
本実施形態の画像読取装置１０３における異物の付着を検出するための判断基準について、図１１を用いて説明する。
【００３７】
判断基準は、図１１（ａ）に示すテーブルを参照して行われる。このテーブルは輝度が大きくなる程、異物と判断する画素幅を大きく設定した判断基準となっている。これは、輝度値が大きい異物程、少ない画素幅では画像出力時に目立ったスジ画像にはならないが、画素幅が大きくなると目立ったスジ画像として現れてしまい、画像品質が低下する原因となってしまうためである。ここで、読取搬送ローラ１２１ｃの白色を読み取った読取データが図１１（ｂ）のようになっているとする。ここで、読取データは、画素単位での輝度で表現されていて、図１１（ｂ）上のＬ幅に相当する線分が１画素に対応する。
【００３８】
第１判断基準によれば、読取データ中、輝度が２００未満で１画素以上連続している画素（群）を異物に対応する画素（群）（図１１（ｂ）中の画素Ｐ１）であると判断する。また、第２判断基準によれば、読取データ中、輝度が２００以上かつ２２０未満で３画素以上連続している画素群も異物に対応する画素群（図１１（ｂ）中の画素群Ｐ２）であると判断する。そのため、輝度が２００以上かつ２２０未満であっても、連続している画素の数が３画素未満である場合、その連続している画素は、異物に対応する画素でない判断する。
【００３９】
また、上述した図１１（ａ）に示すテーブルでは、第１判断基準と第２判断基準を設けていたが、判断基準を３つ以上設けてもよい。例えば、第２判断基準を輝度値が２００以上２１０未満、異物と判断する画素幅を２画素以上とし、第３判断基準を輝度値が２１０以上２２０未満、異物と判断する画素幅を３画素以上としてもよい。このように、判断基準を複数設けることで、より正確に異物を検知することができ、画像補正時の画像品質の低下を低減させることができる。
【００４０】
但し、読取データ中、輝度が２００未満の１つの画素と、輝度が２００以上かつ２２０未満で連続している２画素とが、連続している場合は、それらの３つの画素は異物に対応する画素と判断する。
【００４１】
また、読取データ中、異物として検出された画素の位置（部分）においては、補正処理を実行する。補正対象の画素幅は所定の補正可能幅（例えば、１５画素）とし、それより大きい画素幅の異物として検出された部分に対しては、補正処理を実行すると読取画像の画質に影響が大きくなる可能性がある。そのため、補正対象の画素幅が所定の補正可能幅より大きい場合には、補正処理を禁止して、ユーザに読取ガラス（流し読みガラス１０９）の清掃を促す処理を実行する。この処理は、例えば、操作部１０５に、流し読みガラス１０９の清掃を促す情報の出力（表示）を行う。
【００４２】
尚、図１１（ａ）に示すテーブルに設定された判断基準、異物として検出された読取データに対する処理は、あくまでも一例であり、その判断基準は、用途や目的に応じて、適宜変更して設定すれば良い。また、このテーブルは、例えば、メモリ２７に記憶されていて、必要に応じて、その内容を変更するための設定を操作部１０５を介して行うことができる。
【００４３】
次に、図１２を用いて、異物を検出する例を説明する。本実施形態では、まず、読取データを構成する画素の輝度に基づいて異物を検出し、その検出した異物に対応する画素の画素幅に基づいて、補正処理を実行する画素を選定する。
【００４４】
図１２（ａ）は、第１判断基準で異物と判断された画素と、第２判断基準で異物と判断された画素群が連続して存在している場合を示している。この場合は、これらの画素群を１つの異物として判断する。
【００４５】
図１２（ｂ）も、第１判断基準で異物と判断された画素群と、第２判断基準で異物と判断された画素群が連続して存在している場合を示している。しかしながら、その連続している画素の画素幅が補正可能幅（補正処理の実行を許容できる所定画素幅（例えば、１５画素幅））より大きいので、この場合は、補正処理の実行を禁止して、ユーザに対して流し読みガラス１０９の清掃を促す処理を実行する。
【００４６】
図１２（ｃ）は、第１判断基準で異物と判断された画素と、第２判断基準で異物と判断された画素群とが不連続（離散して）で存在している場合を示している。この場合、更に、その異物と判断された画素（群）同士の不連続度合（離散状態）と補正可能幅とに基づいて、複数の異物を１つの異物として処理するか否かを判断する。
【００４７】
ここでは、複数の異物と判断された画素（群）同士の間隔が所定画素間隔（例えば、１画素間隔）以内であり、その所定画素間隔で連続する複数の異物と判断された画素（群）の画素幅と所定画素間隔が存在する数で規定される画素幅との合計幅が補正可能幅であるか否かを判断する。合計幅が補正可能幅（所定画素幅以内）である場合、それらの複数の異物を１つの異物として検出する（図１２（ｃ）中の左側の画素群）。一方、合計幅が補正可能幅でない場合、それらの複数の異物はそれぞれ個別の異物として検出するが、合計幅が補正可能幅でないため、補正処理の実行を禁止して、ユーザに対して流し読みガラス１０９の清掃を促す処理を実行する。
【００４８】
図１２（ｄ）も、第１判断基準で異物と判断された画素と、第２判断基準で異物と判断された画素群とが不連続（離散して）で存在している場合を示している。この場合、複数の異物と判断された画素（群）同士の間隔が所定画素間隔より大きい間隔（３画素間隔）であるため、複数の異物と判断された画素（群）それぞれの画素幅について補正可能幅である場合、それぞれの異物を補正対象の異物として検出する（図１２（ｄ）中の左側の２つの画素群）。一方、画素幅が補正可能幅でない場合、その画素幅の異物は、補正処理の実行を禁止して、ユーザに対して流し読みガラス１０９の清掃を促す処理を実行する。また、この所定画素間隔は、例えば、メモリ２７に記憶されていて、メインＣＰＵ２４。また、必要に応じて、所定画素間隔を変更するための設定を操作部１０５を介して行うことができる。
【００４９】
次に、図１３を用いて、自動原稿供給装置１２６を用いる画像読取の一例について説明する。尚、図１３に示す処理は、例えば、メインＣＰＵ２４がメモリ２７のＲＯＭに格納されたプログラムをＲＡＭに読み出して実行することにより実現される。
【００５０】
まず、操作部１０５においてスタートボタン（コピーボタン）の押下を検知すると、メインＣＰＵ２４は、イメージセンサユニット１０８を流し読みガラス１０９の直下の読取位置（流し読み位置）まで移動させる（Ｓ１０１）。次に、メインＣＰＵ２４は、イメージセンサユニット１０８により、対向する読取搬送ローラ１２１ｃの白色を読み取り、異物検出を行い、その検出結果を元に異物補正処理を実行する補正箇所（主走査方向上の画素位置）を設定する（Ｓ１０２）。尚、読取位置は副走査方向に所定数有り、その中で異物の無い箇所を読取位置とする。また、全ての読取位置に異物がある場合は、所定数の読取位置の内、所定の第１優先位置を読取位置とする。
【００５１】
そして、メインＣＰＵ２４は、イメージセンサユニット１０８により、流し読みガラス１０９上に搬送された原稿の読取を実行し、読取によって得られる画像の補正（異物補正）を、設定された補正箇所に基づいて異物補正処理を実行する（Ｓ１０３）。読取終了後、メインＣＰＵ２４は、次の原稿の有無を判断する（Ｓ１０４）。次の原稿がある場合（Ｓ１０４でＹＥＳ）、Ｓ１０２に戻り、再度、異物検出を行い、一連の動作を繰り返す。一方、次の原稿がない場合（Ｓ１０４でＮＯ）、処理を終了する。
【００５２】
次に、Ｓ１０４における画像読取位置上の異物（ゴミ）を検出する処理の詳細を、図１４を用いて説明する。本処理は、画像形成装置１００において画像読取を実行する際に実行される。
【００５３】
異物検出の際には、まず、メインＣＰＵ２４は、シート原稿の搬送前に、イメージセンサユニット１０８をシート原稿読取位置１０９ａに移動させ、その位置で、対向する読取搬送ローラ１２１ｃの白色を読み取る。メインＣＰＵ２４は、読み取った白色データをメモリ２７に記憶する（Ｓ２０１）。
【００５４】
次に、メインＣＰＵ２４は、第１判断基準を用いて異物の判断を行うために、Ｓ２０１でメモリ２７に記憶した白色データを構成する画素の内、処理対象となる注目画素の輝度が第１閾値未満であるか否かを判断する（Ｓ２０２）。尚、この第１閾値は、メモリ２７のテーブルに記憶されているので、メインＣＰＵ２４は、このテーブルを参照して、第１閾値を取得し、注目画素の輝度と比較する。ここでは、第１閾値を２００とし、注目画素の輝度値が２００未満であるか否かを比較する。比較の結果、注目画素の輝度が第１閾値未満である場合（Ｓ２０２でＹＥＳ）、メインＣＰＵ２４は、注目画素から第１閾値未満の輝度の画素が連続する画素数をカウントする（Ｓ２０３）。
【００５５】
一方、注目画素の輝度が第１閾値以上である場合（Ｓ２０２でＮＯ）、メインＣＰＵ２４は、第２判断基準を用いて異物の判断を行うために、Ｓ２０１でメモリ２７に記憶した白色データを構成する画素の内、処理対象となる注目画素の輝度が第１閾値以上第２閾値未満であるか否かを判断する（Ｓ２０４）。尚、この第２閾値は、メモリ２７のテーブルに記憶されているので、メインＣＰＵ２４はこのテーブルを参照して、第１閾値及び第２閾値を取得し、注目画素の輝度と比較する。ここでは、第１閾値を２００、第２閾値を２２０とし、注目画素の輝度値が２００以上２２０未満であるか否かを比較している。注目画素の輝度値が第１閾値以上第２閾値未満でない場合（Ｓ２０４でＮＯ）、Ｓ２０９へ進む。比較の結果、注目画素の輝度値が２００以上２２０未満である場合（Ｓ２０４でＹＥＳ）、メインＣＰＵ２４は、注目画素から第１閾値未満の輝度の画素が連続する画素数をカウントする（Ｓ２０５）。
【００５６】
次に、Ｓ２０５でカウントした連続する画素数に相当する画素幅が所定の画素数以上であるか否かを判断する（Ｓ２０６）。画素幅が所定の画素数以上でない場合（Ｓ２０６のＮＯ）、Ｓ２０９へ進む。ここでは、メモリ２７のテーブルを参照し、所定画素幅は３画素以上であるため、注目画素とそれに連続する画素の画素数に相当する画素幅が３画素以上であるか否かを判断する。
【００５７】
これは、前述したように輝度値が大きい異物程、少ない画素幅では画像出力時に目立ったスジ画像にはならないが、画素幅が大きくなると目立ったスジ画像として現れてしまい、画像品質が低下する原因となってしまうためである。そのため、輝度が２００以上かつ２２０未満であっても、連続している画素の数が３画素未満である場合は、異物に対応する画素でない判断する。
【００５８】
画素幅が所定の画素数以上であった場合（Ｓ２０６でＹＥＳ）、Ｓ２０３またはＳ２０５でカウントしたカウント結果に基づいて、メインＣＰＵ２４は、注目画素とそれに連続する画素の画素数に相当する画素幅が補正可能幅（補正処理の実行を許容できる所定画素幅（例えば、１５画素幅））であるか否かを判断する（Ｓ２０７）。
【００５９】
補正可能幅でない場合（Ｓ２０７でＮＯ）、メインＣＰＵ２４は、操作部１０５に、流し読みガラス１０９の清掃が必要であることを示す清掃表示を実行する（Ｓ２１４）。補正可能幅である場合（Ｓ２０７でＹＥＳ）、メインＣＰＵ２４は、補正対象の異物情報として、補正可能幅であることを示す情報、その連続する画素に対する画素幅、位置をメモリ２７に記憶する（Ｓ２０８）。
【００６０】
次に、Ｓ２０１でメモリ２７に記憶した白色データを構成する画素に対して異物検出の判定を行ったか否かを判断する（Ｓ２０９）。ここで、すべての画素に対して異物検出が行われていない場合（Ｓ２０９のＮＯ）、Ｓ２０２に戻って補正対象の異物があるか判定する。すべての画素に対して異物検出が行われた場合（Ｓ２０９のＹＥＳ）、Ｓ２０８でメモリ２７に記憶した補正対象の異物情報が複数あるか否かを判定する（Ｓ２１０）。
【００６１】
補正対象の異物が複数ない場合（Ｓ２１０でＮＯ）、異物を検出する処理を終了する。補正対象の異物が複数ある場合（Ｓ２１０でＹＥＳ）、図１２で示したように、複数の異物の間隔が所定画素間隔以内であるか否かを判定する（Ｓ２１１）。ここでは、複数の異物の間隔が１画素以内であるか否かを判定している。この判定によって、前述したように複数の異物を一つの異物として扱うかそれぞれ個別の異物として扱うかを判定している。
【００６２】
複数の異物の間隔が所定画素間隔以内でない場合（Ｓ２１１でＮＯ）、それぞれの異物情報はＳ２０８でメモリ２７に記憶されているため、そのまま異物を検出する処理を終了する。複数の異物の間隔が所定画素間隔以内である場合（Ｓ２１１でＹＥＳ）、複数の異物を一つの異物と判定し、その複数の異物の間隔と所定画素間隔を足し合わせた画素数が補正可能幅であるか否かを判定する（Ｓ２１２）。補正可能幅である場合（Ｓ２１２でＹＥＳ）、複数の異物を一つの異物として、メモリ２７に記憶されている異物情報を更新し（Ｓ２１３）、異物を検出する処理を終了する。補正可能幅でない場合（Ｓ２１２でＮＯ）、メインＣＰＵ２４は、操作部１０５に流し読みガラス１０９の清掃が必要であることを示す清掃表示を実行し（Ｓ２１４）、異物検出処理を終了する。
【００６３】
図１４の処理が終了すると、図１３のＳ１０３へ進み、図１４での処理結果に基づいて、メモリ２７に記憶されている情報に基づいて、読み取った１ライン分の画像データの内、検出した異物の位置に対応する画像データを補正する。ここで、補正方法としては、例えば、異物が検出された位置に対応する画素（群）を削除して、その隣接／周辺の異物が検出されなかった位置に対応する正常画素（群）に置換する方法がある。あるいは、異物が検出された位置に対応する画素（群）に隣接する両側の正常画素の輝度を用いて、その補正対象の画素の輝度を線形補間で計算する方法がある。
【００６４】
以上説明したように、本実施形態によれば、読取データの輝度に対する閾値だけでなく、連続する画素数（画素幅）を用いて、異物の検出を実行するため、より精度の高い異物検出を実行することができる。これにより、異物の検出に伴う画像補正の精度を向上させることができる。また、異物の離散状況に基づいても異物の検出を行うため、より精度の高い異物検出を実行することができ、画像補正の精度を向上させることができる。また、ユーザに読取ガラスの清掃を正確に伝えることができるため、画像品質の高い画像読取装置を提供することができる。
【００６５】
上記の実施形態では、第１閾値及び第２閾値をメモリ２７のテーブルに記憶しているとしていたが、テーブルに記憶させずに、第１閾値及び第２閾値それぞれを読取画像と比較する構成を有し、比較結果をメモリ２７に記憶させても良い。
【００６６】
＜実施形態２＞
実施形態１では、異物検出及び画像補正は、主走査１ライン分の画像を読み取る毎に実行しているが、これに限定されない。例えば、２つ以上の主走査ラインである所定ライン毎に、異物検出及び画像補正を実行するようにして、処理速度の向上を図るようにしても良い。
【００６７】
また、図１１（ａ）で示すテーブルで管理する判断基準を、原稿の種別や原稿の背景色等の原稿に関する特徴情報を更に加味して設定するようにしても良い。この場合、読取画像から特徴情報（例えば、背景色の濃度や平均濃度等）を抽出して、その抽出した特徴情報に基づいて、異物検出を実行することになる。あるいは、読取画像の種別を判別して、その判別した種別に基づいて、異物検出を実行することになる。
【００６８】
尚、以上の実施形態の機能は以下の構成によっても実現することができる。つまり、本実施形態の処理を行うためのプログラムコードをシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）がプログラムコードを実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することとなり、またそのプログラムコードを記憶した記憶媒体も本実施形態の機能を実現することになる。
【００６９】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。更に、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。また、ＣＰＵも１つのＣＰＵで全ての処理を行うものに限らず、複数のＣＰＵが適宜連携をしながら処理を行うものとしてもよい。
【符号の説明】
【００７０】
２４：メインＣＰＵ、２７：メモリ、２５：ＬＥＤ駆動回路、４１：画像処理回路、１０５：操作部、４２：通信Ｉ／Ｆ、４３：画像データ生成部、１０８：イメージセンサユニット、１０：ＬＥＤ、２３：ＡＭＰ・Ａ／Ｄ変換器、３０：サブＣＰＵ、４２：Ｉ／Ｆ回路、５１：通信Ｉ／Ｆ、１０５：操作部、２６：読取部共通電源
【図１】
2016092617.tif 000003
【図２】
2016092617.tif 000004
【図３】
2016092617.tif 000005
【図４】
2016092617.tif 000006
【図５】
2016092617.tif 000007
【図６】
2016092617.tif 000008
【図７】
2016092617.tif 000009
【図８】
2016092617.tif 000010
【図９】
2016092617.tif 000011
【図１０】
2016092617.tif 000012
【図１１】
2016092617.tif 000013
【図１２】
2016092617.tif 000014
【図１３】
2016092617.tif 000015
【図１４】
2016092617.tif 000016