(57)【要約】    【課題】  原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出し、スジの発生した画像データを補正することができる画像読取り装置を提供する。    【解決手段】  デジタルスキャナ１００は、スキャナコントローラ３０１と、スジ検出回路３０５と、スジ補正回路３０６とを備え、ＡＤＦ原稿読取りモードでの読取り動作を指示されると、スキャナコントローラ３０１は、原稿１０２の読取りを開始し、スジ検出回路３０５は、読取り画像にゴミによるスジが発生したか否かを判別し、スジが発生したときは、スジ補正回路３０６は、スジの発生した画像データを他の画像データに置き換えるスジ補正を行う。【選択図】    図５
2005117090.tif 000002
【特許請求の範囲】
【請求項１】
原稿を画像読取り位置に搬送する原稿搬送手段と、前記搬送されている原稿から画像データを読取る読取り手段とを備えた画像読取り装置において、
前記読取られた画像データが周囲の画像データと相関性があるか否かを判別する相関性判別手段と、前記相関性がないときに、前記相関性のない画像データが副走査方向に連続性があるか否かを判別する連続性判別手段と、前記連続性があるときは、前記連続性のある画像データを当該連続性のある画像データと異なる画像データに置き換える置き換え手段とを備えることを特徴とする画像読取り装置。
【請求項２】
前記相関性判別手段は、前記読取られた画像データの画像データレベルが前記周囲の画像データの画像データレベルと所定値以上異なるときに前記相関性がないと判別することを特徴とする請求項１記載の画像読取り装置。
【請求項３】
前記相関性判別手段は、前記読取られた画像データを複数含むと共に当該複数の読取られた画像データは副走査方向に隣接している注目領域の画像データレベルが、前記周囲の画像データを複数含む周囲領域の画像データレベルと所定値以上異なるときに前記相関性がないと判別することを特徴とする請求項１記載の画像読取り装置。
【請求項４】
前記相関性判別手段は、前記注目領域の画像データレベルの平均値が前記周囲領域の画像データレベルの平均値と所定値以上異なったときに前記相関性がないと判別することを特徴とする請求項３記載の画像読取り装置。
【請求項５】
前記相関性判別手段は、前記注目領域の画像データレベルの分散値が前記周囲領域の画像データレベルの分散値と所定値以上異なったときに前記相関性がないと判別することを特徴とする請求項３記載の画像読取り装置。
【請求項６】
前記連続性のある画像データの主走査方向の幅を検出する主走査幅検出手段を備え、前記置き換え手段は、前記主走査方向の幅が所定値以下の画像データを当該主走査方向の幅が所定値以下の画像データと異なる画像データに置き換えることを特徴とする請求項１乃至５のいずれか１項に記載の画像読取り装置。
【請求項７】
前記置き換え手段は、前記連続性のある画像データを前記周囲の画像データを基に置き換えることを特徴とする請求項１乃至６のいずれか１項に記載の記載の画像読取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取り装置に関し、特に、原稿搬送装置によって搬送される原稿から画像データを読取る機能を有する画像読取り装置に関する。
【背景技術】
【０００２】
従来、デジタル複写機、スキャナ、ファクシミリ等の画像読取り装置には、ローラ等により原稿を搬送する原稿搬送装置（以下、「ＡＤＦ(auto document feeder) 」という）によって搬送される原稿を走査する構成のものがある。
【０００３】
この画像読取り装置は、ＡＤＦ下方に設けられたランプ及びミラーを搭載した光学台をモータによって予め設定された読取り位置に移動し、原稿台ガラスとＡＤＦの間でローラによって所定速度で搬送される原稿にランプを照射して、この搬送原稿を走査するように構成されており、この走査したデータに基づいてプリンタ部にて処理を行うことにより、複写画像を得ることができる。
【０００４】
この光学系固定・原稿移動方式の画像読取り装置を用いた場合に、原稿の読取り位置において原稿台ガラス上にゴミが付着していると、原稿を走査する際にゴミも読取るので、読取り画像のゴミに対応した位置に副走査方向のスジが発生する。原稿台ガラス上に黒いゴミが付着すると、図２２に示すように読取り画像の明るい部分に黒スジが発生し、原稿台ガラス上に白いゴミが付着すると、図２３に示すように読取り画像の暗い部分に白スジが発生する。
【０００５】
原稿台ガラス上にゴミがこびりつくと、原稿台ガラスの清掃作業等を行うまで常に読取り画像にスジが発生することがある。また、搬送される原稿と共にゴミが原稿台ガラス上の原稿読取り位置に運ばれて、原稿読取り途中からスジが発生することや、原稿台ガラス上の原稿読取り位置に付着していたゴミが原稿と共に原稿読取り位置から運ばれて、原稿読取り途中でスジが消滅することもある。
【０００６】
上記のゴミによる影響を軽減する方法として、ゴミの付着や滞留の起こりやすい原稿押圧手段と原稿台により形成される最狭部以外の位置で原稿読取りを行う技術が知られている（例えば、特許文献１）。しかしながら、この技術を用いた場合、ゴミを読取る確率を軽減することはできるが、一旦ゴミを読取ってしまうと、スジが発生した読取り画像をそのまま出力する。
【０００７】
また、原稿読取りに先立って原稿台ガラス上の原稿読取り位置に付着したゴミを検出し、原稿読取り位置を変更する方法も知られている（例えば、特許文献２）。しかしながら、この方法を用いた場合、原稿読取り前から原稿台ガラス上の原稿読取り位置に付着しているゴミを検出することはできるが、原稿読取りの途中から原稿台ガラス上の原稿読取り位置に付着したゴミによるスジの発生を防ぐことはできない。
【特許文献１】特開平０９−０９３３９２号公報
【特許文献２】特開２０００−１９６８１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出し、スジの発生した画像データを補正することができる画像読取り装置を提供することにある。
【課題を解決するための手段】
【０００９】
上述の目的を達成するために、請求項１記載の画像読取り装置は、原稿を画像読取り位置に搬送する原稿搬送手段と、前記搬送されている原稿から画像データを読取る読取り手段とを備えた画像読取り装置において、前記読取られた画像データが周囲の画像データと相関性があるか否かを判別する相関性判別手段と、前記相関性がないときに、前記相関性のない画像データが副走査方向に連続性があるか否かを判別する連続性判別手段と、前記連続性があるときは、前記連続性のある画像データを当該連続性のある画像データと異なる画像データに置き換える置き換え手段とを備えることを特徴とする。
【００１０】
請求項２記載の画像読取り装置は、請求項１記載の画像読取り装置において、前記相関性判別手段は、前記読取られた画像データの画像データレベルが前記周囲の画像データの画像データレベルと所定値以上異なるときに前記相関性がないと判別することを特徴とする。
【００１１】
請求項３記載の画像読取り装置は、請求項１記載の画像読取り装置において、前記相関性判別手段は、前記読取られた画像データを複数含むと共に当該複数の前記読取られた画像データは副走査方向に隣接している注目領域の画像データレベルが、前記周囲の画像データを複数含む周囲領域の画像データレベルと所定値以上異なるときに前記相関性がないと判別することを特徴とする。
【００１２】
請求項４記載の画像読取り装置は、請求項３記載の画像読取り装置において、前記相関性判別手段は、前記注目領域の画像データレベルの平均値が前記周囲領域の画像データレベルの平均値と所定値以上異なったときに前記相関性がないと判別することを特徴とする。
【００１３】
請求項５記載の画像読取り装置は、請求項３記載の画像読取り装置において、前記相関性判別手段は、前記注目領域の画像データレベルの分散値が前記周囲領域の画像データレベルの分散値と所定値以上異なったときに前記相関性がないと判別することを特徴とする。
【００１４】
請求項６画像読取り装置は、請求項１乃至５のいずれか１項に記載の画像読取り装置において、前記連続性のある画像データの主走査方向の幅を検出する主走査幅検出手段を備え、前記置き換え手段は、前記主走査方向の幅が所定値以下の画像データを当該主走査方向の幅が所定値以下の画像データと異なる画像データに置き換えることを特徴とする。
【００１５】
請求項７記載の画像読取り装置は、請求項１乃至６のいずれか１項に記載の記載の画像読取り装置において、前記置き換え手段は、前記連続性のある画像データを前記周囲の画像データを基に置き換えることを特徴とする。
【発明の効果】
【００１６】
請求項１記載の画像読取り装置によれば、周囲の画像データと相関性がない画像データが副走査方向に連続性があるときは、連続性のある画像データを当該連続性のある画像データと異なる画像データに置き換えるので、原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出し、スジの発生した画像データを補正することができる。
【００１７】
請求項２記載の画像読取り装置によれば、読取られた画像データの画像データレベルが周囲の画像データの画像データレベルと所定値以上異なるときに相関性がないと判別するので、原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出することができる。
【００１８】
請求項３記載の画像読取り装置によれば、読取られた画像データを複数含むと共に当該複数の読取られた画像データは副走査方向に隣接している注目領域の画像データレベルが、前記周囲の画像データを複数含む周囲領域の画像データレベルと所定値以上異なるときに相関性がないと判別ので、ノイズのある画像や網点画像においてもスジを検出することができる。
【００１９】
請求項４記載の画像読取り装置によれば、注目領域の画像データレベルの平均値が周囲領域の画像データレベルの平均値と所定値以上異なったときに相関性がないと判別するので、ノイズのある画像においてもスジを検出することができる。
【００２０】
請求項５記載の画像読取り装置によれば、注目領域の画像データレベルの分散値が周囲領域の画像データレベルの分散値と所定値以上異なったときに相関性がないと判別するので、網点画像においてもスジを検出することができる。
【００２１】
請求項６画像読取り装置によれば、連続性のある画像データの主走査方向の幅が所定値以下の画像データを当該主走査方向の幅が所定値以下の画像データと異なる画像データに置き換えるので、原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出し、スジの発生した画像データを補正することができる。
【００２２】
請求項７記載の画像読取り装置によれば、連続性のある画像データを周囲の画像データを基に置き換えるので、スジの発生した画像データを補正することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の第１の実施の形態を図面を参照しながら説明する。
【００２４】
図１は、本発明の実施の形態に係る画像形成装置の概略構成を示す図である。
【００２５】
図１において、デジタルスキャナ１００（画像読取り装置）は、ＡＤＦ１０１（原稿搬送手段）と、ＡＤＦ１０１を載置する本体１０５（原稿読取り手段）とを備える。
【００２６】
ＡＤＦ１０１は、原稿１０２を搬送する搬送ローラ１０３と、搬送された原稿１０２を後述する原稿台ガラス１０６上に押圧するプラテンローラ１０４とを備える。
【００２７】
本体１０５は、原稿１０２が通過する原稿台ガラス１０６と、原稿１０２の原稿面に光を照射するランプ１０７、及び原稿１０２からの反射光を反射するミラー１０８を載置すると共に画像読取り位置に移動する光学台１０９と、ミラー１０８からの反射光を後述するレンズ１１６に導くミラー１１０，１１１を載置する光学台１１２と、光学台１０９，１１２にワイヤ１１３によって連結されたモータ１１４と、光学台１０９のホームポジションを指示するポジションセンサ１１５と、光学台１０９，１１２によって導かれた反射光を集光するレンズ１１６と、レンズ１１６によって集光された反射光を光電変換するＣＣＤ１１７とを備える。
【００２８】
モータ１１４は、正転又は逆転することによりポジションセンサ１１５を基準として光学台１０９，１１２を移動して、原稿台ガラス１０６上の原稿１０２を走査する。また、モータ１１４は後述する図２のエンコーダ３０２を備え、エンコーダ３０２は、モータ１１４の回転数に応じたエンコーダパルスを出力する。即ち、ポジションセンサ１１５及びエンコーダ３０２が出力するエンコーダパルスにより光学台１０９，１１２の位置を把握して、モータ１１４により光学台１０９，１１２を移動する。
【００２９】
以上の構成により、デジタルスキャナ１００は、ＡＤＦ１０１により搬送される原稿１０２を、光学台１０９，１１２をＡＤＦ１０１の原稿読取り位置に移動することにより読取るＡＤＦ原稿読取りモードと、原稿台ガラス１０６上に載置された原稿１０２を光学台１０９，１１２を副走査方向に移動して走査することにより読取る原稿台ガラス原稿読取りモードとの２つのモードで原稿の読取りを行うことができる。
【００３０】
ＡＤＦ１０１を備えたデジタルスキャナ１００は、図２に示すように、原稿読取り位置であるプラテンローラ１０４と原稿台ガラス１０６上との間隙にゴミ２００が滞留し易く、この滞留したゴミ２００は、ＡＤＦ原稿読取りモードでの原稿１０２の読取りと同時に読取られるので、読取り画像にスジが発生する。
【００３１】
図３は、図１のデジタルスキャナ１００の内部構成を示すブロック図である。
【００３２】
図３において、デジタルスキャナ１００は、デジタルスキャナ１００を制御して、原稿読取り動作を行うスキャナコントローラ３０１を有する。
【００３３】
また、デジタルスキャナ１００は、搬送ローラ１０３、プラテンローラ１０４、ランプ１０７、モータ１１４、エンコーダ３０２、及びポジションセンサ１１５を備え、これらはスキャナコントローラ３０１に接続されている。
【００３４】
さらに、デジタルスキャナ１００は、原稿面からの反射光を光電変換を行って信号を出力するＣＣＤ１１７と、ＣＣＤ１１７の出力した信号をＡ／Ｄ変換するＡ／Ｄ変換回路３０３と、Ａ／Ｄ変換された出力信号に対してＣＣＤ１１７及びレンズ１１６等の光学系特性のシェーディング補正を行うシェーディング補正回路３０４と、シェーディング補正された信号からゴミ等により発生するスジを検出する後述する図４のスジ検出回路３０５と、検出されたスジ画像データを他の画像データに置き換えるスジ補正回路３０６とを備え、これらは直列に接続されると共に、スジ補正回路３０６は、スキャナコントローラ３０１に接続されている。
【００３５】
スキャナコントローラ３０１は、デジタルスキャナ１００の各構成要素を制御する。
【００３６】
図４は、図３におけるスジ検出回路３０５の内部構成を示すブロック図である。
【００３７】
図４において、スジ検出回路３０５は、周囲画素と注目画素の画像データレベルを比較する相関性比較部４０１と、相関性比較部４０１の比較結果を保存する主走査検知メモリ４０２と、主走査検知メモリ４０２に保存された比較結果から相関性なし画素の副走査方向への連続性を検出する連続性検出部４０３とを備える。
【００３８】
連続性検出部４０３は、相関性なし画素の副走査方向への連続性からスジの有無を検出し、スジのあることを示すスジ検出結果「１」、又はスジのないことを示すスジ検出結果「０」の２値フラグ信号をスジ補正回路３０６に送信する。
【００３９】
図５は、図１のデジタルスキャナ１００によって実行される原稿読取り動作処理のフローチャートである。
【００４０】
図５において、ＡＤＦ原稿読取りモードでの読取り動作を指示されると（ステップＳ５０１でＹＥＳ）、スキャナコントローラ３０１は、原稿読取り位置に光学台１０９，１１２を移動し（ステップＳ５０２）、ランプ１０７を点灯すると共に搬送ローラ１０３により原稿１０２を搬送することにより、原稿１０２の読取りを開始して（ステップＳ５０３）、ＣＣＤ１１７は、原稿面からの反射光を光電変換をして信号を出力し、Ａ／Ｄ変換回路３０３は、ＣＣＤ１１７の出力した信号をＡ／Ｄ変換する。
【００４１】
次いで、シェーディング補正回路３０４は、Ａ／Ｄ変換された出力信号に対してＣＣＤ１１７及びレンズ１１６等の光学系特性のシェーディング補正を行い（ステップＳ５０４）、スジ検出回路３０５は、シェーディング補正された信号から、読取り画像にゴミによるスジが発生したか否かを判別し（ステップＳ５０５）、スジが発生したときは、スジ補正回路３０６は、スジの発生した画像データを他の画像データに置き換えるスジ補正を行い（ステップＳ５０６）（置き換え手段）、一方、スジが発生していないときは、ステップＳ５０６のスジ補正を行うことなく本処理を終了する。
【００４２】
図５の処理によれば、読取り画像にゴミによるスジが発生したときは（ステップＳ５０５でＹＥＳ）、スジ補正回路３０６は、スジの画像データを他の画像データに置き換えるスジ補正を行う（ステップＳ５０６）ので、原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出し、スジの発生した画像データを補正することができる。
【００４３】
図６は、図４のスジ検出回路３０５によって実行される白スジ検出処理である。
【００４４】
図６において、スジ検出回路３０５は、入力される画像データを順次注目画素とし、注目画素が周囲画素に対して相関性があるか否かを判別する（ステップＳ６０１）（相関性検出手段）。ステップＳ６０１の判別は、相関性比較部４０１にて、注目画素及び周囲画素の画像データレベルを比較し、注目画素の画像データレベルが周囲画素の画像データレベルよりも所定閾値以上明るい場合は、注目画素は周囲画素に対して相関性がないとすることにより行われる。
【００４５】
ステップＳ６０１の判別の結果、注目画素が周囲画素に対して相関性がないときは、該注目画素の主走査座標に対応する主走査検知メモリ４０２の値をインクリメントし（ステップＳ６０２）、注目画素が周囲画素に対して相関性があるときは、該注目画素の主走査座標に対応する主走査検知メモリ４０２の値をクリアする（ステップＳ６０３）。
【００４６】
続くステップＳ６０４では、連続性検出部４０３は、相関性なし画素の副走査方向への連続性を検出するために、主走査検知メモリ４０２の値が所定値α以上であるか否かを判別し（ステップＳ６０４）（連続性検出手段）、主走査検知メモリ４０２の値が所定値α以上であるときは、この主走査座標にゴミ等による白スジがあると判断し、スジ検出結果「１」をスジ補正回路３０６に送信し（ステップＳ６０５）、本処理を終了する。
【００４７】
ステップＳ６０４の判別の結果、主走査検知メモリ４０２の値が所定値α以上でないときは、この主走査座標には白スジはないと判断し、スジ検出結果「０」を補正回路３０６に送信し（ステップＳ６０６）、本処理を終了する。
【００４８】
図６の処理によれば、注目画素が周囲画素に対して相関性がないときにインクリメントした主走査検知メモリ４０２の値が所定値α以上であるときは（ステップＳ６０４でＹＥＳ）、スジ検出結果「１」をスジ補正回路３０６に送信する（ステップＳ６０５）ので、原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出することができる。
【００４９】
図６の処理では、白スジ検出処理について説明したが、黒スジ検出処理は、ステップＳ６０１において、注目画素及び周囲画素の画像データレベルを比較し、注目画素の画像データレベルが周囲画素の画像データレベルよりも所定閾値以上暗い場合は、注目画素は周囲画素に対して相関性がないとする点が、白スジ検出処理とは異なる。
【００５０】
図７は、図４における相関性比較部４０１によって実行される相関性比較処理のフローチャートである。
【００５１】
図７において、相関性比較部４０１は、注目画素と、該注目画素の左隣の周囲画素とを比較し、注目画素が左隣の周囲画素に対して相関性があるか否かを判別する（ステップＳ７０１）。このとき、例えば、図８において画素ｂを注目画素とすると、左隣の周囲画素である画素ａと比較する。
【００５２】
ステップＳ７０１の判別の結果、注目画素が左隣の周囲画素に対して相関性がないときは、現在の注目画素の右隣の画素を新たに注目画素として（ステップＳ７０２）、ステップＳ７０１に戻り、新たな注目画素と、最初の注目画素の左隣の周囲画素とを比較し、相関性があるか否かを判別する。例えば、図８において、新たな注目画素である画素ｃと、最初の注目画素の左隣の周囲画素である画素ａとを比較する。
【００５３】
新たな注目画素を、最初の注目画素の左隣の周囲画素ではなく、新たな注目画素の左隣の周囲画素と比較すると、主走査方向の幅が複数画素に渡るスジを検出することができない。例えば、図８において、新たな注目画素である画素ｃと、新たな注目画素の左隣の周囲画素である画素ｂを比較すると、両者の間には相関性があるので、スジとして検出できない。
【００５４】
ステップＳ７０１〜ステップＳ７０２の処理は、ステップＳ７０１で相関性があると判別されるまで繰り返される。
【００５５】
ステップＳ７０１の判別の結果、注目画素が、最初の注目画素の左隣の周囲画素に対して相関性があるときは、相関性ありと判別された注目画素の左隣の画素が相関性があるか否かを判別し（ステップＳ７０３）、注目画素の左隣の画素が相関性があるときは、注目画素の主走査検知メモリ４０２の値をクリアして（ステップＳ７０４）、本処理を終了する。
【００５６】
ステップＳ７０３の判別の結果、注目画素の左隣の画素が相関性がないときは、ステップＳ７０１で相関性なしと判別された画素と、それらの画素の左右の周囲画素とを比較し、相関性なしと判別された画素が、左右の周囲画素に対して相関性があるか否かを夫々判別する（ステップＳ７０５）。例えば、図８において、画素ａに対して相関性無しと判別された画素である画素ｂ及び画素ｃと、画素ｂ，ｃの左右の周囲画素である画素ａから左の画素、及び画素ｄから右の画素とを夫々比較する。ここで比較対照となる左右の周囲画素の範囲は、予め設定されている。
【００５７】
ステップＳ７０５の判別の結果、相関性無しと判別された画素が、左右の周囲画素のいずれか１つに対して相関性があるときは、相関性無しと判別された画素の主走査検知メモリ４０２の値をクリアし（ステップＳ７０４）、相関性無しと判別された画素が、左右の周囲画素の全てと相関性がないときは、相関性無しと判別された画素の主走査検知メモリ４０２の値をインクリメントして（ステップＳ７０６）、本処理を終了する。
【００５８】
図７の処理によれば、ステップＳ７０１で相関性なしと判別された画素が、左右の周囲画素の全てと相関性がないときは（ステップＳ７０５でＮＯ）、相関性無しと判別された画素の主走査検知メモリ４０２の値をインクリメントする（ステップＳ７０６）ので、原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出することができる。
【００５９】
この主走査検知メモリ４０２の動作例を図１１に示す。図１１の動作例は、例えば、図９に示す画像について白スジ検出を行い、比較対照となる周囲画素の範囲を図１０に示すように主走査方向に左右２画素、副走査方向に５画素に設定した場合のものである。
【００６０】
図１１は、図９の画像に対応した、各副走査ラインの各主走査位置における主走査検知メモリ４０２の値を示している。図９右の白スジは、図１０に示す範囲に相関性がある画素が存在しないので、図１１に示すように主走査検知メモリ４０２の値はインクリメントされる。一方、図９左の白で示されたＣの文字は、図１０に示す範囲に相関性がある画素が存在するので、相関性なしと判別され、図１１に示すように主走査検知メモリ４０２の値はインクリメントされない。
【００６１】
図１２は、図３のスジ補正回路３０６によって実行されるスジ補正処理のフローチャートである。
【００６２】
図１２において、スジ補正回路３０６はスジ検出結果「１」を受信し（ステップＳ１２１でＹＥＳ）、スジの幅が所定値以下であるときは（ステップＳ１２２でＹＥＳ）（主走査幅検出手段）、スジの検出された主走査位置のα（図６のステップＳ６０４における所定値）ライン遡った副走査ラインから画像データの置き換えを行い（ステップＳ１２３）、本処理を終了する。
【００６３】
ステップＳ１２３の画像データの置き換えは、スジの検出された主走査位置の画像データを、スジの検出された主走査位置の左右に隣接する各主走査位置の各画像データの線形補間値と置き換えることにより行う。
【００６４】
例えば、図１３（ａ）におけるスジの検出された主走査位置ｆの画像データは、図１３（ｂ）に示すようにスジの検出された主走査位置の左右に隣接する各主走査位置ｅ及びｇの各画像データの線形補間値によって置き換えられる。
【００６５】
図１２の処理によれば、スジ補正回路３０６はスジ検出結果「１」を受信し（ステップＳ１２１でＹＥＳ）、スジの幅が所定値以下であるときは（ステップＳ１２２でＹＥＳ）、画像データの置き換えを行う（ステップＳ１２３）ので、原稿台ガラス上の原稿読取り位置に付着したゴミにより読取り画像に発生したスジを検出し、スジの発生した画像データを補正することができる。
【００６６】
図１４は、図４のスジ検出回路３０５によって実行される他の白スジ検出処理である。
【００６７】
図１４において、図６のステップと同一のステップには同一符号を付し、その説明を省略する。
【００６８】
図１４において、スジ検出回路３０５は、入力される画像データを順次注目画素とし、図１５に示すように注目画素及び注目画素に副走査方向に隣接した複数の画素を注目領域として、注目領域の各画素の画像データレベルの平均値を算出する（ステップＳ１４１）。
【００６９】
次いで、図１６に示すように互いに隣接した複数の周囲画素を周囲領域として、周囲領域の各画素の画像データレベルの平均値を算出し、注目領域の平均値が周囲領域の平均値に対して相関性があるか否かを判別する（ステップＳ１４２）。ステップＳ１４２の判別は、相関性比較部４０１にて、周囲領域の平均値と注目領域の平均値を比較し、注目領域の平均値が周囲領域の平均値よりも所定閾値以上明るい場合は相関性がないとすることにより行われる。
【００７０】
ステップＳ１４２の判別の結果、注目領域の平均値が周囲領域の平均値に対して相関性がないときは、該注目領域の主走査座標に対応する主走査検知メモリ４０２の値をインクリメントし（ステップＳ６０２）、注目領域の平均値が周囲領域の平均値に対して相関性があるときは、該注目領域の主走査座標に対応する主走査検知メモリ４０２の値をクリアし（ステップＳ６０３）、ステップＳ６０４以降の処理を実行して、本処理を終了する。
【００７１】
図１４の処理によれば、注目領域の平均値が周囲領域の平均値に対して相関性がないときは（ステップＳ１４２でＮＯ）、該注目領域の主走査座標に対応する主走査検知メモリ４０２の値をインクリメントする（ステップＳ６０２）ので、図１７に示すようなノイズのある画像においてもスジを検出することができる。
【００７２】
図１７に示すノイズのある画像について白スジ検出を行ったときの主走査検知メモリ４０２の動作例を図１８に示す。図１７において、白スジ上に周囲画素と相関性のある画素が存在しているが、白スジの注目領域の画像データの平均値は、周囲領域の画像データの平均値と比較して明るいので、図１８に示すように白スジに対応する主走査検知メモリ４０２の値はインクリメントされる。
【００７３】
図１９は、図４のスジ検出回路３０５によって実行されるさらに他の白スジ検出処理である。
【００７４】
図１９において、図６のステップと同一のステップには同一符号を付し、その説明を省略する。
【００７５】
図１９において、スジ検出回路３０５は、入力される画像データを順次注目画素とし、図１５に示すように注目画素に副走査方向に隣接した複数の画素を注目領域として、注目領域の各画素の画像データレベルの分散値を算出する（ステップＳ１９１）。
【００７６】
次いで、図１６に示すように互いに隣接した複数の周囲画素を周囲領域として、周囲領域の各画素の画像データレベルの分散値を算出し、周囲領域の分散値が注目領域の分散値に対して相関性があるか否かを判別する（ステップＳ１９２）。ステップＳ１９２の判別は、相関性比較部４０１にて、周囲領域の分散値と注目領域の分散値を比較し、注目領域の分散値が周囲領域の分散値よりも所定閾値以上小さい場合は相関性がないとすることにより行われる。
【００７７】
ステップＳ１９２の判別の結果、注目領域の分散値が周囲領域の分散地に対して相関性がないときは、該注目領域の主走査座標に対応する主走査検知メモリ４０２の値をインクリメントし（ステップＳ６０２）、注目領域の分散値の相関性があるときは、該注目領域の主走査座標に対応する主走査検知メモリ４０２の値をクリアし（ステップＳ６０３）、ステップＳ６０４以降の処理を実行して、本処理を終了する。
【００７８】
図１９の処理によれば、注目領域の分散値が周囲領域の分散値に対して相関性がないときは（ステップＳ１９２でＮＯ）、該注目領域の主走査座標に対応する主走査検知メモリ４０２の値をインクリメントする（ステップＳ６０２）ので、図２０に示すような網点画像においてもスジを検出することができる。
【００７９】
図２０に示す網点画像について白スジ検出を行ったときの主走査検知メモリ４０２の動作例を図２１に示す。図２０において、網点画像は、白スジの画素と相関性のある画素を有しているが、白スジの注目領域の画像データの分散値は、周囲領域の画像データの分散値と比較して小さいので、図２１に示すように白スジに対応する主走査検知メモリ４０２の値はインクリメントされる。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施の形態に係る画像形成装置の概略構成を示す図である。
【図２】図１のデジタルスキャナ１００の一部を示す図である。
【図３】図１のデジタルスキャナ１００の内部構成を示すブロック図である。
【図４】図３におけるスジ検出回路３０５の内部構成を示すブロック図である。
【図５】図１のデジタルスキャナ１００によって実行される原稿読取り動作処理のフローチャートである。
【図６】図４のスジ検出回路３０５によって実行される白スジ検出処理である。
【図７】図４における相関性比較部４０１によって実行される相関性比較処理のフローチャートである。
【図８】図１のデジタルスキャナ１００によって読取られる画像の一例を示す図である。
【図９】図１のデジタルスキャナ１００によって読取られる画像の一例を示す図である。
【図１０】図７のステップＳ７０５で相関性検出に用いられる周囲画素の範囲の一例を示す図である。
【図１１】図４における主走査検知メモリ４０２の動作例を示す図である。
【図１２】図３のスジ補正回路３０６によって実行されるスジ補正処理のフローチャートである。
【図１３】図４における主走査検知メモリ４０２の動作例を示す図であり、（ａ）は画像データの置き換え前、（ｂ）は画像データの置き換え後である。
【図１４】図４のスジ検出回路３０５によって実行される他の白スジ検出処理である。
【図１５】図１４のステップＳ１４１で使用される注目領域の一例を示す図である。
【図１６】図１４のステップＳ１４２で使用される周囲領域の一例を示す図である。
【図１７】図１のデジタルスキャナ１００によって読取られる画像の一例を示す図である。
【図１８】図４における主走査検知メモリ４０２の動作例を示す図である。
【図１９】図４のスジ検出回路３０５によって実行されるさらに他の白スジ検出処理である。
【図２０】図１のデジタルスキャナ１００によって読取られる画像の一例を示す図である。
【図２１】図４における主走査検知メモリ４０２の動作例を示す図である。
【図２２】従来の画像読取り装置によって発生する黒スジの一例を示す図である。
【図２３】従来の画像読取り装置によって発生する白スジの一例を示す図である。
【符号の説明】
【００８１】
１００  デジタルスキャナ
１０１  ＡＤＦ
１０２  原稿
３０１  スキャナコントローラ
３０５  スジ検出回路
３０６  スジ補正回路
【図１】
2005117090.tif 000003
【図２】
2005117090.tif 000004
【図３】
2005117090.tif 000005
【図４】
2005117090.tif 000006
【図５】
2005117090.tif 000007
【図６】
2005117090.tif 000008
【図７】
2005117090.tif 000009
【図８】
2005117090.tif 000010
【図９】
2005117090.tif 000011
【図１０】
2005117090.tif 000012
【図１１】
2005117090.tif 000013
【図１２】
2005117090.tif 000014
【図１３】
2005117090.tif 000015
【図１４】
2005117090.tif 000016
【図１５】
2005117090.tif 000017
【図１６】
2005117090.tif 000018
【図１７】
2005117090.tif 000019
【図１８】
2005117090.tif 000020
【図１９】
2005117090.tif 000021
【図２０】
2005117090.tif 000022
【図２１】
2005117090.tif 000023
【図２２】
2005117090.tif 000024
【図２３】
2005117090.tif 000025