(57)【要約】【課題】光学系に付着したゴミ等に起因する黒スジと、原稿上の罫線や表等の画像とを判別し、読み取り画像とは無関係の黒スジを精度良く除去できる画像読取装置を提供する。【解決手段】２値化された画像データを１ページ分副走査方向に加算し、その加算データを基に黒スジを検出する。検出された複数の黒スジの間隔が略等間隔である場合、あるいはその加算データである黒画素数が略一定値である場合、その黒スジは原稿上の罫線や表などの画像であると判断し、黒スジ補正を行わない。一方、そうでない場合、黒スジ補正を行う。【選択図】      図３
2004328200.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を副走査方向に読み取る画像読取手段と、該読み取られた画像データを２値化する２値化手段と、該２値化された画像データを前記副走査方向のライン毎に加算する加算手段と、該加算結果を加算データとして記憶する記憶手段と、該記憶された加算データが所定値以上である場合、黒スジであることを検出する黒スジ検出手段とを備えた画像読取装置において、
前記黒スジ検出手段により検出された複数の黒スジの規則性を基に、前記読み取り画像と無関係の黒スジを判別する黒スジ判別手段と、
該判別された前記読み取り画像と無関係の黒スジを補正する黒スジ補正手段とを備えたことを特徴とする画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿の画像を読み取る画像読取装置に関する。
【０００２】
【従来の技術】
従来、複写機等に使用される画像読取装置には、原稿搬送装置により原稿を１ページずつ原稿台ガラス上に搬送し、その搬送路に固定された露光装置により露光されて原稿の画像が読み取られる、いわゆる「流し読み」を行うものが知られている（例えば、特許文献１参照）。
【０００３】
このような流し読みを行うことが可能な、従来の自動原稿給送装置を搭載した画像読取装置の構成を示す（図１参照）。図において、１００は自動原稿給送装置である。１０１は原稿トレイであり、原稿１０２を積載する。原稿トレイ１０１の上方には、給紙ローラ１０３が設けられている。給紙ローラ１０３は、分離搬送ローラ１０４の回転に連れて回転し、シート原稿を給紙する。
【０００４】
給紙ローラ１０３は、通常、ホームポジションである上方の位置（図中、実線位置）に退避しており、原稿のセット作業を阻害しないようになっている。給紙動作が開始すると、図中、点線位置に下降して原稿１０２の上面に当接する。給紙ローラ１０３は、図示しないアームに軸支されているので、アームが揺動することにより上下に移動する。
【０００５】
分離パッド１０５は、分離搬送ローラ１０４の対向側に配置されており、分離搬送ローラ１０４側に押圧されている。分離パッド１０５は、分離搬送ローラ１０４より僅かに摩擦が少ないゴム材等から形成されており、分離搬送ローラ１０４と協働して、給紙ローラ１０３によって給紙される原稿１０２を１枚ずつ捌いて給紙する。
【０００６】
レジストローラ１０６およびレジスト従動ローラ１０７は、分離部で給紙された原稿の先端を揃えるものであり、静止したレジストローラ対１０６、１０７のニップ部に向けて分離した原稿の先端を突き当て、原稿にループを生じさせてその先端を揃える。そして、リードローラ１０８およびリード従動ローラ１０９は、原稿をプラテンガラス１１８に向けて搬送する。さらに、リード排出ローラ１１１およびリード排出従動ローラ１１２は、原稿を排紙トレイ１１４側に搬送する。
【０００７】
１１７は流し読みガラス１１６からシートをすくい上げるためのジャンプ台である。画像読み取りが終了すると、排紙ローラ１１３は原稿を排紙トレイ１１４に排出する。流し読みガラス１１６の対向側には、プラテンローラ１１０が配置されている。プラテンローラ１１０はリードローラ１０８と同じ周速で回転する。
【０００８】
１１５は画像読取装置である。画像読取装置１１５は、読み取り原稿面に対して光を照射するランプ１１９、および原稿１０２からの反射光をレンズ１２５およびＣＣＤラインセンサ１２６に導くミラー１２０、１２１、１２２を有する。ランプ１１９およびミラー１２０は、第１ミラー台１２３に取り付けられている。また、ミラー１２１、１２２は、第２ミラー台１２４に取り付けられている。
【０００９】
ミラー台１２３、１２４は、ワイヤ（図示せず）によって駆動モータ（図示せず）と結合され、駆動モータの回転駆動により原稿台ガラス１１８と平行に移動する。原稿からの反射光は、ミラー１２０、１２１、１２２を介してレンズ１２５に導かれ、レンズ１２５によってＣＣＤラインセンサ１２６の受光部に結像される。ＣＣＤラインセンサ１２６は、結像した反射光を受光素子で光電変換し、入射光量に応じた電気信号を出力する。
【００１０】
上記構成を有する画像読取装置では、原稿搬送装置によって搬送された原稿１０２を原稿台ガラス１１８上に載置し、第１ミラー台１２３および第２ミラー台１２４を副走査方向（図中矢印方向）に移動させながら原稿を読み取る原稿固定読み取りモードと、第１ミラー台１２３および第２ミラー台１２４を停止させた状態で、原稿搬送装置１００によって原稿１０２を搬送させながら、流し読みガラスで原稿を読み取るモード（流し読みモード）との２つのモードで原稿を読み取ることができる。
【００１１】
上記構成を有する画像読取装置で流し読みを行う場合（図２参照）、流し読みガラス２０１上にゴミ２０２などが付着した場合、原稿とともにゴミを読み取ってしまうことになる（図２（ａ）参照）。文字などが書かれていない白紙を読み取った場合、ゴミに対応する位置で画像レベルが低下してしまい（図２（ｂ）参照）、形成される画像には、黒スジが再現されてしまう（図２（ｃ）参照）。
【００１２】
このような流し読み時に生じるゴミによる画像の黒スジを解消するための手法として、読み取り画像から黒スジを検出し、検出した黒スジを黒スジ周囲に位置する画像データで置き換えることで、黒スジを除去する手法が知られている。
【００１３】
図７は従来の黒スジ判定部の構成を示すブロック図である。ＣＣＤラインセンサ１２６により１ラインずつ読み出されたアナログ画像信号は、アナログ処理回路（図示せず）でオフセット、ゲイン調整が行われた後、Ａ／Ｄコンバータでデジタル信号に変換される。デジタル変換された画像データは、シェーディング補正部３０１でシェーディング補正される。シェーディング補正後の画像データは、１ラインずつページメモリ３０２に蓄積され、最終的に読み取り画像１ページ分の画像データが蓄積される。
【００１４】
これと同時に、シェーディング補正された画像データは、黒スジ判定部３０３に送られる。シェーディング補正された画像データは、まず１ラインずつ２値化回路３０４で２値化される。２値化されたデータは、加算回路３０５で黒画素カウントメモリ３０６の２値化データに加算され、最終的に読み取り画像１枚分の２値化データが得られる。
【００１５】
図８は黒スジがある場合の読み取り原稿のイメージおよび黒画素カウントメモリ３０６の２値化データを示す図である。同図（ａ）では、読み取った画像に、図中矢印で示す箇所に黒スジが発生している。このため、同図（ｂ）に示すように、黒スジに対応する黒画素カウント値は、他の部分と比較して大きな値となっている。黒スジ検出部３０８は、黒画素カウントメモリ３０６の値と予め設定された黒スジ判定しきい値レジスタ３０７の値とを比較し、しきい値を越えた黒スジのアドレスを黒スジアドレスカウンタ（黒スジアドレス格納レジスタ）３０９に記録する。黒スジアドレスカウンタ３０９に記録されたアドレス値は、太らせ回路３１０で所定画素分太らせ処理を行い、黒スジ補正部３１１に送られる。黒スジ補正部３１１は、太らせ回路３１０から黒スジ発生アドレスを取得し、ページメモリ３０２に蓄積された画像データから黒スジを除去する処理を行い、黒スジを補正する。
【００１６】
【特許文献１】
特開２００１−２８５５９５号公報
【００１７】
【発明が解決しようとする課題】
しかしながら、上記従来の画像読取装置では、例えば、読み取った画像に罫線や表などがある場合、これらを黒スジと誤判定してしまうおそれがあった。図９は黒スジと誤判定されてしまう場合の原稿の画像を示す図である。同図（ａ）に示すように、読み取り画像には、罫線が含まれているので、黒画素カウンタメモリ３０６の黒画素カウント値は同図（ｂ）に示すようになる。すなわち、罫線の位置に対応する主走査アドレスで黒画素カウント値が黒スジ判定しきい値を越えてしまうことになる。そして、黒スジと誤判定された罫線は、黒スジ補正部３１１によって除去されてしまうという問題があった。
【００１８】
そこで、本発明は、光学系に付着したゴミ等に起因する黒スジと原稿上の罫線や表等の画像とを判別し、原稿上の罫線や表等の画像をゴミ等に起因する黒スジと誤判定してしまうことを抑制し、読み取り画像とは無関係の黒スジを精度良く除去できる画像読取装置を提供することを目的とする。
【００１９】
【課題を解決するための手段】
上記目的を達成するために、本発明の画像読取装置は、原稿の画像を副走査方向に読み取る画像読取手段と、該読み取られた画像データを２値化する２値化手段と、該２値化された画像データを前記副走査方向のライン毎に加算する加算手段と、該加算結果を加算データとして記憶する記憶手段と、該記憶された加算データが所定値以上である場合、黒スジであることを検出する黒スジ検出手段とを備えた画像読取装置において、前記黒スジ検出手段により検出された複数の黒スジの規則性を基に、前記読み取り画像と無関係の黒スジを判別する黒スジ判別手段と、該判別された前記読み取り画像と無関係の黒スジを補正する黒スジ補正手段とを備えたことを特徴とする。
【００２０】
【発明の実施の形態】
本発明の画像読取装置の実施の形態について図面を参照しながら説明する。図１は実施の形態における自動原稿搬送装置を搭載した画像読取装置の構成を示す図である。本実施形態の画像読取装置は、以下に示す通り、従来と同様の構成を有する。図において、１００は自動原稿給送装置である。１０１は原稿トレイであり、原稿１０２を積載する。原稿トレイ１０１の上方には、給紙ローラ１０３が設けられている。給紙ローラ１０３は、分離搬送ローラ１０４の回転に連れて回転し、シート原稿を給紙する。
【００２１】
給紙ローラ１０３は、通常、ホームポジションである上方の位置（図中、実線位置）に退避しており、原稿のセット作業を阻害しないようになっている。給紙動作が開始すると、図中、点線位置に下降して原稿１０２の上面に当接する。給紙ローラ１０３は、図示しないアームに軸支されているので、アームが揺動することにより上下に移動する。
【００２２】
分離パッド１０５は、分離搬送ローラ１０４の対向側に配置されており、分離搬送ローラ１０４側に押圧されている。分離パッド１０５は、分離搬送ローラ１０４より僅かに摩擦が少ないゴム材等から形成されており、分離搬送ローラ１０４と協働して、給紙ローラ１０３によって給紙される原稿１０２を１枚ずつ捌いて給紙する。
【００２３】
レジストローラ１０６およびレジスト従動ローラ１０７は、分離部で給紙された原稿の先端を揃えるものであり、静止したレジストローラ対１０６、１０７のニップ部に向けて分離した原稿の先端を突き当て、原稿にループを生じさせてその先端を揃える。そして、リードローラ１０８およびリード従動ローラ１０９は、原稿をプラテンガラス１１８に向けて搬送する。さらに、リード排出ローラ１１１およびリード排出従動ローラ１１２は、原稿を排紙トレイ１１４側に搬送する。
【００２４】
１１７は流し読みガラス１１６からシートをすくい上げるためのジャンプ台である。画像読み取りが終了すると、排紙ローラ１１３は原稿を排紙トレイ１１４に排出する。流し読みガラス１１６の対向側には、プラテンローラ１１０が配置されている。プラテンローラ１１０はリードローラ１０８と同じ周速で回転する。
【００２５】
１１５は画像読取装置である。画像読取装置１１５は、読み取り原稿面に対して光を照射するランプ１１９、および原稿１０２からの反射光をレンズ１２５およびＣＣＤラインセンサ１２６に導くミラー１２０、１２１、１２２を有する。ランプ１１９およびミラー１２０は、第１ミラー台１２３に取り付けられている。また、ミラー１２１、１２２は、第２ミラー台１２４に取り付けられている。
【００２６】
ミラー台１２３、１２４は、ワイヤ（図示せず）によって駆動モータ（図示せず）と結合され、駆動モータの回転駆動により原稿台ガラス１１８と平行に移動する。原稿からの反射光は、ミラー１２０、１２１、１２２を介してレンズ１２５に導かれ、レンズ１２５によってＣＣＤラインセンサ１２６の受光部に結像される。ＣＣＤラインセンサ１２６は、結像した反射光を受光素子で光電変換し、入射光量に応じた電気信号を出力する。
【００２７】
上記構成を有する画像読取装置では、原稿搬送装置によって搬送された原稿１０２を原稿台ガラス１１８上に載置し、第１ミラー台１２３および第２ミラー台１２４を副走査方向（図中矢印方向）に移動させながら原稿を読み取る原稿固定読み取りモードと、第１ミラー台１２３および第２ミラー台１２４を停止させた状態で、原稿搬送装置１００によって原稿１０２を搬送させながら、流し読みガラスで原稿を読み取るモード（流し読みモード）との２つのモードで原稿を読み取ることができる。
【００２８】
図２は流し読み動作を示す図である。上記画像読取装置で流し読みを行う場合、同図（ａ）に示すように、流し読みガラス２０１上にゴミ２０２などが付着した場合、原稿とともにゴミを読み取ってしまうことになる。同図（ｂ）は文字などが書かれていない白紙を読み取った場合の画像信号レベルを示しており、ゴミに対応する位置で画像レベルが低下してしまい、形成される画像には、同図（ｃ）に示すような黒スジが再現されてしまう。
【００２９】
このような流し読み時に生じるゴミによる画像の黒スジを解消するための手法として、読み取り画像から黒スジを検出し、検出した黒スジを黒スジ周囲に位置する画像データで置き換えることで、黒スジを除去する。そして、本実施形態では、このような流し読み時に生じるゴミによる画像の黒スジを以下に示す方法で検出する。
【００３０】
図３は黒スジ判定部の構成を示すブロック図である。図において、６０１はシェーディング補正部であり、ＣＣＤラインセンサの画素毎の感度ばらつき、ランプ配光むら、レンズの端部の光量劣化などを画素単位で補正する。シェーディング補正は、ＣＣＤラインセンサからの原稿１ライン分の読み取り信号に対して行われ、補正された１ライン分の画像データはページメモリ６０２に順次送られて保存される。最終的に、読み取り画像１ページ分の画像データが蓄積される。
【００３１】
これと同時に、シェーディング補正された画像データは、黒スジ判定部６０３に送られる。シェーディング補正された画像データは、２値化回路６０４で所定のしきい値で２値化された後、反転される。２値化された１ライン分の画像データは、加算回路６０５で黒画素カウントメモリ６０６に加算される。尚、黒画素カウントメモリ６０６は、読み取り開始前にクリアされている。
【００３２】
読み取り終了時、読み取り画像１枚分の２値化データの副走査方向の積算値が得られる。黒画素カウントメモリ６０６は、７５００×１４ｂｉｔのメモリ容量を有する。これは、本実施形態では、主走査１ライン分が７５００画素であり、Ａ３原稿の副走査方向の幅が１００００ライン分であるので、２値化データの最大加算値を格納できるようにするためである。つまり、１４ｂｉｔで１６３８３ラインまで加算可能である。
【００３３】
黒スジ検出部６０８は、黒画素カウントメモリ６０６の値と予め設定された黒スジ判定しきい値レジスタ６０７の値とを比較し、黒画素カウントメモリ６０６の値がしきい値を越えたときのアドレスの開始点、終了点およびそのアドレスにおける黒画素カウント数を黒スジアドレス・黒画素カウントレジスタ６０９に記録する。
【００３４】
アドレス間隔・黒画素カウント判定部６１０は、レジスタ６０９に記録されたアドレス値およびカウンタ値から、ゴミに起因する黒スジと罫線を判別し、補正すべきアドレスを次段の補正アドレスレジスタ６１１に設定する。この黒スジの判別方法については後述する。
【００３５】
６１２は補正アドレスレジスタ６１１に格納されたアドレス値を拡大するための太らせ処理回路である。太らせ処理回路６１２は、図示しない制御回路によりその拡大量を変更可能であり、「拡大なし」、「１画素分拡大」、「２画素分拡大」のいずれかを選択する。黒スジ補正部６１３は、ページメモリ６０２に保存された画像データを読み出すとともに、太らせ処理回路６１２から補正すべきアドレスを受け取って、そのアドレス指定範囲内の画像データを補正し、黒スジを除去する処理を行う。黒スジ除去方法としては、補正すべき範囲の隣接する正常画素による置き換えや線形補間などがある。アドレス間隔・黒画素カウント判定部６１０は、レジスタ６０９に記録されたアドレス値およびカウンタ値から、ゴミに起因する黒スジと罫線とを判別する機能を有する。
【００３６】
図４はアドレス間隔・黒画素カウント判定部６１０によるアドレス間隔を用いた黒スジ判別方法を示す図である。同図（ａ）は罫線のある原稿を読み取ったとき、発生したゴミに起因する黒スジ画像における黒画素カウントメモリ６０６のカウント値を示す。同図（ｂ）は同図（ａ）を部分的に拡大したものである。拡大された同図（ｂ）には、黒スジの開始アドレスおよび終了アドレスの数値が示されている。開始アドレスおよび終了アドレスは、黒スジ検出部６０８によってレジスタ６０９に書き込まれている。同図（ｃ）はレジスタ６０９の内容を示している。尚、ここでは、説明を簡略化するため、開始アドレスだけが示されている。終了アドレスを用いて、以下に示す処理と同様の処理を行ってもよいことは勿論である。
【００３７】
▲１▼黒画素開始アドレス間の差分ｄｅｆ＿Ａ［ｉ］を、数式（１）にしたがって算出する。算出された差分ｄｅｆ＿Ａ［ｉ］はレジスタ６０９に保存される。
【００３８】
2004328200.tif 000003
ここで、ｉはレジスタ６０９のアドレスであり、ｉｍａｘは黒画素開始アドレス出現回数となる。ｓｔａｒｔ＿ａｄ［ｉ］は黒画素開始アドレスである。ｄｅｆ＿Ａ［ｉ］は黒画素開始アドレスの差分である。また、本実施形態では、罫線の間隔は１４０画素（約６ｍｍ）である。
【００３９】
ゴミ起因の黒スジがない場合、罫線は等間隔に並んでいるので、▲１▼の計算結果として、黒スジの間隔は全て「１４０」という罫線間隔値となる。一方、罫線の間にゴミ起因の黒スジが生じている場合、その箇所で黒スジの間隔が異なってしまうので、黒スジ開始アドレスの差分ｄｅｆ＿Ａ［ｉ］は「１４０」という罫線間隔値とは異なった値となる。図４（ｃ）に示す黒画素開始アドレスの差分ｄｅｆ＿Ａ［２］、ｄｅｆ＿Ａ［３］は、それぞれ「９０」、「５０」となっている。ただし、この段階では、差分ｄｅｆ＿Ａ［ｉ］の値が異なっているだけであり、どの箇所がゴミ起因の黒スジであるかを判別するには至らない。
【００４０】
▲２▼黒画素開始アドレス間の差分ｄｅｆ＿Ａ［ｉ］に対し、さらに差分の絶対値ｄｅｆ＿Ｂ［ｉ］を、数式（２）にしたがって算出する。算出された差分ｄｅｆ＿Ｂ［ｉ］はレジスタ６０９に保存される。
【００４１】
ｄｅｆ＿Ｂ［ｉ］＝｜ｄｅｆ＿Ａ［ｉ＋１］−ｄｅｆ＿Ａ［ｉ］｜  ……（２）
ゴミ起因の黒スジがない場合、黒スジは全て罫線によるものとなる。その間隔は全て「１４０」であるので、黒画素開始アドレス間の差分ｄｅｆ＿Ａ［ｉ］に対してさらに差分ｄｅｆ＿Ｂ［ｉ］を算出すると、その結果は値０になる。一方、罫線の間にゴミ起因の黒スジが生じた場合、黒スジ間隔が等間隔でなくなるので、差分の絶対値ｄｅｆ＿Ｂ［ｉ］の計算結果は値０ではなくなる。
【００４２】
▲３▼ｄｅｆ＿Ｂ［ｉ］≠０となるアドレスｉの値を検出し、ゴミ起因の黒スジ発生アドレスを判定する。図４（ｃ）において、ｄｅｆ＿Ｂ［ｉ］＝０でないアドレスは、ｉ＝１，２，３の３つである。また、ゴミ起因の黒スジ発生アドレスはｓｔａｒｔ＿ａｄ［３］である。このように、罫線間にゴミ起因の黒スジが発生した場合、ｄｅｆ＿Ｂ［ｉ］≠０の箇所は３つ連続して現れるので、３つの連続するアドレスｉの値の中で最も大きいものを選択することにより、ｓｔａｒｔ＿ａｄ［ｉ］（＝ｓｔａｒｔ＿ａｄ［３］）で示されるアドレス値がゴミ起因の黒スジ発生アドレスであると判定することができる。
【００４３】
この判定方法では、ゴミ起因の黒スジ発生位置によりアドレスｉの選択方法が異なる。したがって、ゴミ起因の黒スジ発生位置に応じたアドレスｉの選択が必要となる。アドレスｉの選択方法をまとめると、以下のようになる。
【００４４】
（１）罫線間にゴミ起因の黒スジが発生した場合、ｄｅｆ＿Ｂ［ｉ］≠０となる３つの連続したアドレスｉのうち最も大きいアドレスｉを選択する。
【００４５】
（２）ゴミ起因の黒スジが罫線開始前に発生した場合、ｉ＝０のときのみｄｅｆ＿Ｂ［ｉ］≠０となり、ｉ＝０がゴミ起因の黒スジ開始アドレスとなる。
【００４６】
（３）ゴミ起因の黒スジが罫線終了後に発生した場合、ｉ＝ｉｍａｘ−２のときのみｄｅｆ＿Ｂ［ｉ］≠０となり、ｉ＝ｉｍａｘがゴミ起因の黒スジ開始アドレスとなる。ただし、ｉｍａｘ−１，ｉｍａｘにおける計算不可能な欄には、値０が挿入されるものとする。
【００４７】
尚、本実施形態では、隣接アドレスの差分から黒スジ間隔を算出する方法を示したが、本発明は黒スジ発生アドレスの間隔の不均一性（規則性の乱れ）から黒スジを判定するものであるので、アドレス間隔の算出方法や算出結果に対する判定方法は、上記実施形態に限定されるものではない。
【００４８】
図５はアドレス間隔・黒画素カウント判定部６１０による黒画素カウント値を用いた黒スジ判定方法を示す図である。同図（ａ）はゴミ起因の黒スジが罫線間の中心に生じた場合のレジスタ６０９の内容を示す。
【００４９】
前述したように、黒スジのアドレス発生間隔からゴミ起因の黒スジを検出する方法を使用した場合、同図（ａ）では、上記差分の絶対値ｄｅｆ＿Ｂ［ｉ］の算出結果が値０となってしまい、ゴミ起因の黒スジが判定できない。このような、黒スジ発生アドレス間隔で判定できないような場合、レジスタ６０９に記録された黒画素カウント数によって、判定を行うようにする。つぎに、黒画素カウント数によるゴミ起因の黒スジの判定方法を示す。
【００５０】
同図（ｂ）はレジスタ６０９に記録された黒スジ開始アドレスおよび黒画素加算値を示す。本実施形態では、罫線による黒画素のカウント値を「４０００」とし、ゴミ起因の黒画素カウント値を「４８００」とする。
【００５１】
▲１▼黒画素加算値ｐｉｘ＿ｃｎｔ［ｉ］から隣接アドレス間の黒画素加算値差分ｐｉｘ＿ｄｅｆ［ｉ］を、数式（３）にしたがって算出する。
【００５２】
2004328200.tif 000004
ここで、ｉ：レジスタ６０９のアドレス、ｐｉｘ＿ｃｎｔ［ｉ＋１］：黒画素加算値、ｐｉｘ＿ｄｅｆ［ｉ］：黒画素加算値の差分である。また、算出された差分ｐｉｘ＿ｄｅｆ［ｉ］はレジスタ６０９に保存される。
【００５３】
ゴミ起因の黒スジがない場合、黒スジは全て罫線によるものとなり、黒画素カウント数は全て「４０００」となる。したがって、黒画素カウント値の差分ｐｉｘ＿ｄｅｆ［ｉ］を算出すると、その結果は値０になるはずである。しかし、ゴミ起因の黒スジの黒画素カウント値は、罫線の黒画素カウント値と異なるので、黒画素カウント値の差分ｐｉｘ＿ｄｅｆ［ｉ］の計算結果は値０ではなくなる。
【００５４】
▲２▼黒画素カウント値の差分ｐｉｘ＿ｄｅｆ［ｉ］≠０となるアドレスｉの値を検出し、ゴミ起因の黒スジ発生アドレスを判定する。図５（ｂ）において、ｐｉｘ＿ｄｅｆ［ｉ］＝０でないアドレスは、ｉ＝２，３の場合である。このとき、ゴミ起因の黒スジ発生アドレスはｓｔａｒｔ＿ａｄ［３］である。
【００５５】
このように、ゴミ起因の黒スジが発生した場合、ｐｉｘ＿ｄｅｆ［ｉ］≠０の箇所は２つ連続して現れるので、２つのアドレスｉの値のうち大きい方の値を選択することにより、ｓｔａｒｔ＿ａｄ［ｉ］（＝ｓｔａｒｔ＿ａｄ［３］）で示されるアドレス値がゴミ起因の黒スジ発生アドレスであると判定できる。
【００５６】
尚、黒画素カウント値の差分を算出することにより、ゴミ起因の黒スジを判定する方法を示したが、本発明は黒画素カウント値の不均一性（規則性の乱れ）から判定を行うものであり、黒画素カウント値の差分算出方法あるいは算出結果に対する判定方法は特に限定されない。
【００５７】
図６は黒スジ判定・補正処理手順を示すフローチャートである。前述したように、まず、シェーディング補正された画像データは、黒スジ判定部６０３内の２値化回路６０４で副走査方向のライン毎に２値化される（ステップＳ１）。２値化された画像データは加算回路６０５で各ライン毎に順次加算されると、加算データとして、黒画素カウントメモリ６０６に記憶される（ステップＳ２）。黒スジ検出部６０８では、記憶された加算データが黒スジ判定しきい値を越えるものを黒スジであると検出する（ステップＳ３）。この黒スジの検出によって、レジスタ６０９には、黒スジの開始アドレス、終了アドレスおよび黒画素カウント値が保存される。アドレス間隔・黒画素カウント判定部６１０では、検出された黒スジがゴミに起因するものであるか、それとも原稿上の罫線や表などの画像に起因するものであるのかを判定する（ステップＳ４）。この判定は、前述したように、黒スジ発生アドレス間隔および／または黒画素カウント値を基に行われる。ここで、黒スジ発生アドレス間隔を用いた判定と、黒画素カウント値を用いた判定とは、両方採用されてもよいし、どちらか一方だけを採用されてもよい。また、両方採用した場合、両方の判定結果を基に黒スジの起因判定を行ってもよいし、一方の判定結果だけを基に黒スジの起因判定を行ってよい。これらの設定は任意である。そして、判定の結果（ステップＳ５）、ゴミに起因する黒スジである場合、太らせ処理回路６１２で太らせ処理を行い（ステップＳ６）、黒スジ補正部６１３で、太らせた画像領域の黒スジ補正を行う（ステップＳ７）。この後、本処理を終了する。一方、ステップＳ５で、原稿上の罫線や表などの画像に起因する黒スジであると判定された場合、そのまま本処理を終了する。
【００５８】
このように、本実施形態の画像読取装置では、罫線による黒スジが等間隔であったり、黒画素カウント値が等しいという特徴を利用することで、検出された黒スジが罫線や表によるものであるか、それとも流し読みガラスに付着したゴミを原因とする黒スジであるのかを判定することができる。尚、罫線や表に限らず、読み取り原稿中、黒スジと判別される線の間隔や長さが同じものである限り、上記方法は同様に適用可能であり、ゴミ起因の黒スジを精度良く判別できる。
【００５９】
以上が本発明の実施の形態の説明であるが、本発明は、これら実施の形態の構成に限られるものではなく、特許請求の範囲で示した機能、または実施の形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。
【００６０】
本発明の実施形態を以下に列挙する。
【００６１】
［実施態様１］  原稿の画像を副走査方向に読み取る画像読取手段と、該読み取られた画像データを２値化する２値化手段と、該２値化された画像データを前記副走査方向のライン毎に加算する加算手段と、該加算結果を加算データとして記憶する記憶手段と、該記憶された加算データが所定値以上である場合、黒スジであることを検出する黒スジ検出手段とを備えた画像読取装置において、前記黒スジ検出手段により検出された複数の黒スジの規則性を基に、前記読み取り画像と無関係の黒スジを判別する黒スジ判別手段と、該判別された前記読み取り画像と無関係の黒スジを補正する黒スジ補正手段とを備えたことを特徴とする画像読取装置。
【００６２】
［実施態様２］  前記黒スジの規則性は、前記黒スジ検出手段により検出された複数の黒スジが略等間隔にあることであり、前記黒スジ判別手段は、前記検出された黒スジの間隔が前記略等間隔にない場合、該検出された黒スジを前記読み取り画像と無関係の黒スジであると判別することを特徴とする実施態様１記載の画像読取装置。
【００６３】
［実施態様３］  前記黒スジの規則性は、前記黒スジ検出手段により検出された複数の黒スジの加算データが略一定値にあることであり、前記黒スジ判別手段は、前記検出された黒スジの加算データが略一定値にない場合、該検出された黒スジを前記読み取り画像と無関係の黒スジであると判別することを特徴とする実施態様１記載の画像読取装置。
【００６４】
［実施態様４］  原稿の画像を副走査方向に読み取り、該読み取られた画像データを２値化し、該２値化された画像データを前記副走査方向のライン毎に加算し、該加算結果を加算データとして記憶し、該記憶された加算データが所定値以上である場合、黒スジであると検出する画像読取方法において、前記検出された複数の黒スジの規則性を基に、前記読み取り画像と無関係の黒スジを判別する黒スジ判別ステップと、該判別された前記読み取り画像と無関係の黒スジを補正する黒スジ補正ステップとを有することを特徴とする画像読取方法。
【００６５】
【発明の効果】
本発明によれば、光学系に付着したゴミ等に起因する黒スジと、原稿上の罫線や表等の画像とを判別し、原稿上の罫線や表等の画像をゴミ等に起因する黒スジと誤判定してしまうことを抑制し、読み取り画像とは無関係の黒スジを精度良く除去できる。
【図面の簡単な説明】
【図１】実施の形態における自動原稿搬送装置を搭載した画像読取装置の構成を示す図である。
【図２】流し読み動作を示す図である。
【図３】黒スジ判定部の構成を示すブロック図である。
【図４】アドレス間隔・黒画素カウント判定部６１０によるアドレス間隔を用いた黒スジ判別方法を示す図である。
【図５】アドレス間隔・黒画素カウント判定部６１０による黒画素カウント値を用いた黒スジ判定方法を示す図である。
【図６】黒スジ判定・補正処理手順を示すフローチャートである。
【図７】従来の黒スジ判定部の構成を示すブロック図である。
【図８】黒スジがある場合の読み取り原稿のイメージおよび黒画素カウントメモリ３０６の２値化データを示す図である。
【図９】黒スジと誤判定されてしまう場合の原稿の画像を示す図である。
【符号の説明】
６０３  黒スジ判定部
６０４  ２値化回路
６０９  黒スジアドレス・黒画素カウントレジスタ
６１０  アドレス間隔・黒画素カウント判定回路
６１１  補正アドレスレジスタ
６１３  黒スジ補正部
【図１】
2004328200.tif 000005
【図２】
2004328200.tif 000006
【図３】
2004328200.tif 000007
【図４】
2004328200.tif 000008
【図５】
2004328200.tif 000009
【図６】
2004328200.tif 000010
【図７】
2004328200.tif 000011
【図８】
2004328200.tif 000012
【図９】
2004328200.tif 000013