(57)【特許請求の範囲】
【請求項１】
原稿を搬送する搬送手段と、
前記搬送手段によって搬送される原稿から主走査方向に並んだ複数の画素を読み取る第１および第２の読取手段と、
前記第１の読取手段による読み取り値と前記第２の読取手段による読み取り値とが異なる画素を検出する検出手段と、
前記検出手段により検出された画素の周辺画素の読み取り値を認識する認識手段と、
副走査方向に並んだ複数の画素について前記第１および第２の読取手段によって出力された各読み取り値が連続して異なることが前記検出手段によって検出された場合には、前記第１および第２の読取手段による各読み取り値のうち前記認識手段により認識された周辺画素の読み取り値と比較して差が大きい方の読み取り値をノイズとして判定する判定手段と
を備えることを特徴とする画像読取装置。
【請求項２】
原稿を搬送する搬送手段と、
前記搬送手段によって搬送される原稿から主走査方向に並んだ複数の画素を読み取る第１および第２の読取手段と、
前記第１の読取手段による読み取り値と前記第２の読取手段による読み取り値とが異なる画素を検出する検出手段と、
前記検出手段により検出された画素の周辺画素の読み取り値を認識する認識手段と、
前記周辺画素の読み取り値の大きな変化が副走査方向に発生した回数が閾値未満の場合には、前記第１および第２の読取手段による各読み取り値のうち前記認識手段により認識された周辺画素の読み取り値と比較して差が大きい方の読み取り値をノイズとして判定し、前記周辺画素の読み取り値の大きな変化が副走査方向に発生した回数が閾値以上の場合には、前記第１および第２の読取手段による各読み取り値のうち副走査方向の変化の回数の少ない方をノイズとして判定する判定手段と
を備えることを特徴とする画像読取装置。
【請求項３】
搬送手段によって搬送される原稿から、第１および第２の読取手段により、主走査方向に並んだ複数の画素を読み取り、前記第１の読取手段による読み取り値と前記第２の読取手段による読み取り値とが異なる画素を検出した場合に、この検出した画素の周辺画素の読み取り値を認識し、副走査方向に並んだ複数の画素について前記第１および第２の読取手段によって出力された各読み取り値が連続して異なることが検出された場合には、前記第１および第２の読取手段による各読み取り値のうち認識された周辺画素の読み取り値と比較して差が大きい方の読み取り値をノイズとして判定することを特徴とする画像読取方法。
【請求項４】
搬送手段によって搬送される原稿から、第１および第２の読取手段により、主走査方向に並んだ複数の画素を読み取り、前記第１の読取手段による読み取り値と前記第２の読取手段による読み取り値とが異なる画素を検出した場合に、この検出した画素の周辺画素の読み取り値を認識し、前記周辺画素の読み取り値の大きな変化が副走査方向に発生した回数が閾値未満の場合には、前記第１および第２の読取手段による各読み取り値のうち認識された周辺画素の読み取り値と比較して差が大きい方の読み取り値をノイズとして判定する一方、前記周辺画素の読み取り値の大きな変化が副走査方向に発生した回数が閾値以上の場合には、前記第１および第２の読取手段による各読み取り値のうち副走査方向の変化の回数の少ない方をノイズとして判定することを特徴とする画像読取方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デジタル複写機、ファクシミリ、スキャナなどの画像読取装置およびその画像読取方法に関する。
【０００２】
【従来の技術】
搬送装置によって搬送される原稿を所定の読み取り位置において読み取るデジタル複写機、ファクシミリ、スキャナなどの画像読取装置が各種提供されている。この種の画像読取装置において、読み取り部にゴミなどが付着する場合がある。かかる場合に画像の読み取りが行われると、読み取り部によってゴミが読み取られてしまうため、画像読取装置から得られる出力画像や送信画像（以下、単に出力画像という。）に、原稿画像にない副走査方向に延びたすじが発生してしまう。このようなゴミの付着によるノイズを読み取り画像から検出し、ノイズの影響を受けている画像データを固定のマスクデータ（例えば白色の画像データ）によって置き換える画像読取装置が例えば特開平９−１３９８４４号公報に開示されている。
【０００３】
ここで、特開平９−１３９８４４号公報に開示された画像読取装置の概要について説明すると次の通りである。まず、この画像読取装置では、原稿の搬送方向に沿って僅かに隔たった２箇所の読み取り位置において、搬送中の原稿の読み取りを行う。なお、以下では便宜上、搬送中の原稿が最初に通過する読み取り位置を上流側読み取り位置、２番目に通過する読み取り位置を下流側読み取り位置と呼ぶ。
【０００４】
このように上流側読み取り位置および下流側読み取り位置の２箇所において原稿から画像を読み取った場合、上流側読み取り位置では、例えば
Ｐｋ、Ｐｋ＋１、Ｐｋ＋２、Ｐｋ＋３、〜
というように副走査方向に並んだ各主走査ラインに対応した画像データが順次得られる。
【０００５】
これに対し、、下流側読み取り位置では、この画像データよりも位相が例えばｄラインだけ遅れた画像データ、
Ｐｋ＋ｄ、Ｐｋ＋ｄ＋１、Ｐｋ＋ｄ＋２、Ｐｋ＋ｄ＋３、〜
が得られる。なお、この例において画像データＰｋなどにおけるサフィックスは、主走査線の番号である。
【０００６】
ここで、仮に常時は下流側読み取り位置において得られた画像データを出力画像として使用するものとする。そして、コンタクトガラスにおける下流側読み取り位置に対応した位置のみに例えば黒いゴミが付着したとする。この場合、上流側読み取り位置からは原稿画像に忠実な画像データが得られるのに対し、下流側読み取り位置からはゴミの影響を受けた画像データが得られることとなり、両画像データ間に差異が生じることとなる。
【０００７】
そこで、この画像読取装置では、上流側読み取り位置における画像データに対し、上記位相遅れｄ相当の遅延を付与して下流側読み取り位置における画像データと同相の画像データを生成し、この画像データと下流側読み取り位置における画像データとを比較し、両者に一定限度を越える差があり、かつ、下流側読み取り位置における画像データの方が他方よりも大きい（すなわち、濃度が高い）場合に、下流側読み取り位置にゴミが付着している旨の判定を行う。
【０００８】
また、この場合において、下流側読み取り位置における画像データのうち上流側読み取り位置における画像データと異なっている部分は、ゴミ付着による影響を受けている部分の画像データであるということができる。そこで、この画像読取装置では、このゴミの影響を受けている部分の画像データを上記マスクデータに置き換えることにより、出力画像に現れるすじの除去を行っている。
【０００９】
【発明が解決しようとする課題】
ところで、上述した従来の画像読み取り装置は、黒い色のゴミが読み取り部に付着した場合にはこれによるノイズを読み取り画像から除去することができるが、白い色のゴミが付着した場合にはこれによるノイズを除去することができないという問題があった。なお、この問題を回避するために、上記の例において下流側読み取り位置における画像データの方が上流側読み取り位置における画像データよりも小さい場合（すなわち、濃度が低い）に下流側読み取り位置に白いゴミが付着している旨の判定をするように構成することも考えられる。しかし、このような構成を採った場合には読み取り部に黒いゴミが付着した場合にそれを検知することができなくなってしまう。
【００１０】
この発明は以上説明した事情に鑑みてなされたものであり、黒色のゴミまたは白色のゴミのいずれが読み取り部に付着した場合においてもその検知を行うことができ、ゴミ付着によるノイズを出力画像から除去することができる画像読取装置および画像読取方法を提供することを目的としている。
【００１１】
【課題を解決するための手段】
この発明は、原稿を搬送する搬送手段と、前記搬送手段によって搬送される原稿から主走査方向に並んだ複数の画素を読み取る第１および第２の読取手段と、前記第１の読取手段による読み取り値と前記第２の読取手段による読み取り値とが異なる画素を検出する検出手段と、前記検出手段により検出された画素の周辺画素の読み取り値を認識する認識手段と、副走査方向に並んだ複数の画素について前記第１および第２の読取手段によって出力された各読み取り値が連続して異なることが前記検出手段によって検出された場合には、前記第１および第２の読取手段による各読み取り値のうち前記認識手段により認識された周辺画素の読み取り値と比較して差が大きい方の読み取り値をノイズとして判定する判定手段とを備えることを特徴とする画像読取装置を要旨とする。
また、この発明は、原稿を搬送する搬送手段と、前記搬送手段によって搬送される原稿から主走査方向に並んだ複数の画素を読み取る第１および第２の読取手段と、前記第１の読取手段による読み取り値と前記第２の読取手段による読み取り値とが異なる画素を検出する検出手段と、前記検出手段により検出された画素の周辺画素の読み取り値を認識する認識手段と、前記周辺画素の読み取り値の大きな変化が副走査方向に発生した回数が閾値未満の場合には、前記第１および第２の読取手段による各読み取り値のうち前記認識手段により認識された周辺画素の読み取り値と比較して差が大きい方の読み取り値をノイズとして判定し、前記周辺画素の読み取り値の大きな変化が副走査方向に発生した回数が閾値以上の場合には、前記第１および第２の読取手段による各読み取り値のうち副走査方向の変化の回数の少ない方をノイズとして判定する判定手段とを備えることを特徴とする画像読取装置を要旨とする。
【００１２】
かかる発明によれば、ある画素について第１または第２の読取手段によって出力された各読み取り値のいずれかにノイズが含まれている旨の判定がなされた場合に、各読み取り値のうち当該画素の周辺の領域の読み取り値から離れている方の読み取り値にノイズが含まれている旨の判定がなされる。従って、読み取り値に含まれるノイズが黒色であるか白色であるかに拘わらず、周辺の領域の色から掛け離れている読み取り値をノイズを含むものとして除去し、ノイズを含まない読み取り値を得ることができる。
【００１３】
なお、周辺画素は、前記検出手段により検出された画素から主走査方向に隔たった位置の画素とすることが好ましい。このように構成することにより、ノイズの所在についての判断を行うための情報（周辺画素の読み取り値）を必要最小限とし、当該情報を記憶するためのメモリ容量を節約することができる。
【００１４】
【発明の実施の形態】
以下、図面を参照し、本発明の実施の形態について説明する。
【００１５】
Ａ．第１の実施形態
図１はこの発明の第１の実施形態である画像読取装置の全体構成を示す図である。この図１において、１は原稿搬送装置を備えた原稿押さえ、１Ａは下流側読み取り位置、１Ｂは上流側読み取り位置、２は原稿搬送装置によって搬送される原稿、３は原稿２に光を照射するランプ、４はランプ３の反対側から原稿２に光を照射するための反射板、５Ａ〜５Ｃは原稿２からの反射光を所定の光路に沿って案内するミラー、６はミラー５Ａ〜５Ｃを介して到来する光を集めるレンズ、７はレンズ６を通過した原稿２からの反射光が結像するＣＣＤである。
【００１６】
このＣＣＤ７のパッケージには、図２に示すように、７μｍ×７μｍのフォトダイオードをｎ個並べたラインセンサが２列形成されている。これらの各ラインセンサには、図１における上流側および下流側の各読み取り位置における各原稿画像が各々結像する。
【００１７】
下流側の読み取り位置１Ａに対応したラインセンサでは、当該ラインセンサを構成するｎ個のフォトトランジスタに流れる電流が、１ライン周期（主走査周期）の間に順次検知され、１ライン分（ｎ画素分）の各画素の濃度を表すアナログ画像信号が発生される。同様に、上流側の読み取り位置１Ｂに対応したラインセンサにおいても、１ライン周期の間に、ｎ個のフォトトランジスタに流れる電流が順次検知され、１ライン分（ｎ画素分）の各画素の濃度を表すアナログ画像信号が出力されるのである。
【００１８】
ここで、上流側読み取り位置１Ｂおよび下流側読み取り位置１Ａに対応した各ラインセンサは相互にＳライン（Ｓ本の主走査線）に相当する間隔だけ離れている。従って、原稿の搬送速度に変動がなければ、下流側読み取り位置１Ａにおいて得られるアナログ画像信号は、上流側読み取り位置１Ｂにおけるアナログ画像信号よりもＳライン相当の位相遅れを持った画像信号となる。
【００１９】
図３は本実施形態に係る画像読取装置の画像処理系の構成を示すブロック図である。図３において、ＣＣＤ７は、上述したように原稿の搬送経路上の上流側読み取り位置１Ｂおよび下流側読み取り位置１Ａの各々において原稿画像を読み取り、上流側読み取り位置１Ｂにおけるアナログ画像信号Ｂと下流側読み取り位置１Ａにおけるアナログ画像信号Ａとを出力する。
【００２０】
このＣＣＤ７の後段には、アナログ画像信号ＡおよびＢのサンプルホールド、ゲインコントロールおよびオフセットコントロールを行うアナログ処理回路２２ａおよび２２ｂと、このアナログ処理回路２２ａおよび２２ｂを経たアナロク画像信号ＡおよびＢをデジタル画像データＡおよびＢに変換するＡ／Ｄ変換回路２３ａおよび２３ｂが設けられている。そして、シェーディング補正回路２４は、Ａ／Ｄ変換回路２３ａおよび２３ｂから得られるデジタル画像データＡおよびＢの各々のシェーディング補正を行う。また、データ遅延回路２５は、シェーディング補正の施されたデジタル画像データＢをＳライン周期相当だけ遅延させ、デジタル画像データＡと同相のデジタル画像データとして出力する手段である。
【００２１】
本実施形態では、シェーディング補正を経たデジタル画像データＡをメイン画像データとし、データ遅延回路２５によって遅延されたデジタル画像データＢをサブ画像データとして使用する。ここで、メイン画像データは、出力画像の形成に使用される画像データである。このメイン画像データを生成するために設けられた既述のセンサや各回路が特許請求の範囲にいう第１の読取手段に相当する。また、サブ画像データは、メイン画像データがゴミ付着などによるノイズを含んでいるか否かの判定を行う際に使用されるとともに、メイン画像データがそのようなノイズを含む旨の判定がなされた場合には当該メイン画像データに代わって出力画像の形成に使用される画像データである。このサブ画像データを生成するために設けられた既述のセンサや各回路が特許請求の範囲にいう第２の読取手段に相当する。
【００２２】
図３において、差分器２６、比較器２７、演算器２８、メモリ２９ａ〜２９ｃ、第１判定部３０、第２判定部３１およびセレクタ３２は、メイン画像データおよびサブ画像データの各々についてゴミ付着などによるノイズが含まれているか否かを判定するとともに、この判定結果に基づき、メイン画像データおよびサブ画像データのうちノイズを含まない画像データを選択する回路を構成している。
【００２３】
まず、差分器２６は、メイン画像データとサブ画像データとの差分を演算する回路である。次に比較器２７は、この差分器２６の出力データ、すなわち、｜メイン画像データ−サブ画像データ｜を所定のスレッショルドと比較し、前者が後者よりも大きい場合には“１”、そうでない場合には“０”を出力する。すなわち、これらの差分器２６および比較器２７は、同一画素に対応したメイン画像データおよびサブ画像データ間にスレッショルドを越えるだけの差があるか否かを判定する手段を構成している。
【００２４】
次に、演算器２８は、差分器２６に現在与えられているメイン画像データに対応した画素の周辺画素のメイン画像データの平均値を演算する手段である。ここで、周辺画素とは、差分器２６に現在与えられているメイン画像データが副走査方向においてｊ番目のライン上にある左端からｋ番目の画素に対応したものであるとした場合、この画素と同じｊ番目のライン上に属し、かつ、この画素からＮ画素だけ離れたＭ画素分の各画素、すなわち、左端からｋ−Ｎ−Ｍ−１番目〜ｋ−Ｎ番目までのＭ個の画素をいう。演算器２８は、ある画素のメイン画像データが供給される毎に、その画素に対応した周辺画素のメイン画像データの平均値を求め、これを参照画素平均値として出力するのである。
【００２５】
メモリ２９ａはシェーディング補正回路２４から出力されるメイン画像データを順次記憶し、メモリ２９ｂはデータ遅延回路２５から出力されるサブ画像データを順次記憶し、メモリ２９ｃは演算器２８から出力される参照画素平均値を順次記憶する。
【００２６】
第１判定部３０は、メモリ２９ａ、２９ｂおよび２９ｃに記憶されたメイン画像データ、サブ画像データおよび参照画素平均値を参照することにより、以下の各データの副走査方向の変化を求める。
ａ．現在、ｊ番目のラインの左からｋ番目の画素に対応したメイン画像データがシェーディング補正回路２４から出力されているとした場合に、これまでにシェーディング補正回路２４から出力された各ラインのｋ番目の各画素に対応した各メイン画像データの変化
ｂ．現在、ｊ番目のラインの左からｋ番目の画素に対応したサブ画像データがシェーディング補正回路２４から出力されているとした場合に、これまでにシェーディング補正回路２４から出力された各ラインのｋ番目の各画素に対応した各サブ画像データの変化
ｃ．現在、ｊ番目のラインの左からｋ番目の画素に対応したメイン画像データがシェーディング補正回路２４から出力され、演算器２８からこのｋ番目の画素の周辺画素に対応した参照画素平均値が出力されているとした場合に、これまでに演算器２８から出力された各ラインのｋ番目の画素の周辺画素に対応した各参照画素平均値の変化
【００２７】
第１判定部３０は、この求めた各データの副走査方向の変化に基づき、ゴミ付着によるノイズの所在についての判断、すなわち、ノイズがメイン画像データまたはサブ画像データのいずれに含まれているかの判断を行う。
【００２８】
第２判定部３１は、比較器２７の出力信号に基づきメイン画像データまたはサブ画像データのいずれかにゴミ付着によるノイズが含まれているか否かを判断する。そして、メイン画像データおよびサブ画像データのいずれにもゴミ付着によるノイズが含まれていないと認められる場合には、セレクタ３２によりメイン画像データを選択して出力する。一方、メイン画像データまたはサブ画像データのいずれかにゴミ付着によるノイズが含まれていると認められる場合、第２判定部３１は、そのノイズの所在についての判断を第１判定部３０に指示する。そして、第２判定部３１は、第１判定部３０による判断結果に基づき、メイン画像データまたはサブ画像データのうちノイズが含まれていないと認められる方の画像データをセレクタ３２によって選択して出力する。
【００２９】
図４は本実施形態の動作を示すフローチャートである。以下、このフローチャトを参照し、本実施形態の動作を説明する。原稿画像の読み取りが開始されると、原稿の搬送が行われ、原稿の先端から順にＣＣＤ７による画像の読み取りが行われる。そして、各ライン周期（主走査周期）毎に、各々１ライン（ｎ画素）分の上流側および下流側の各読み取り位置における画像がＣＣＤ７における２組のラインセンサ（図２参照）によって読み取られ、下流側読み取り位置に対応したメイン画像データおよび上流側読み取り位置に対応したサブ画像データがシェーディング補正回路２４およびデータ遅延回路２５から出力される。第１判定部３０および第２判定部３１は、これらのメイン画像データおよびサブ画像データを図４に示すフローに従って処理するのである。
【００３０】
まず、第２判定部３１は、比較器２７の出力信号が“１”か否か、すなわち、現在出力されているメイン画像データとサブ画像データとの間にスレッショルドを越えるだけの差があるか否かを判断する（ステップＳ１）。この判断結果が「ＮＯ」である場合、第２判定部３１は、セレクタ３２によりメイン画像データを選択して出力する（ステップＳ２）。次いで原稿読み取り動作が終了したか否かを判断し（ステップＳ３）、この判断結果が「ＮＯ」の場合にはステップＳ１に戻り、次に画素に対応したメイン画像データおよびサブ画像データの処理を行う。このようにメイン画像データとサブ画像データとの間にスレッショルドを越えるだけの差がない場合にはメイン画像データが出力画像の形成に使用されることとなる。
【００３１】
一方、ステップＳ１の判断結果が「ＹＥＳ」の場合、第２判定部３１は、メイン画像データとサブ画像データとの間にスレッショルドを越えるだけの差があるという事態が副走査方向に連続５回生じているか否かを判断する（ステップＳ４）。すなわち、現在、ｊ番目のラインの左からｋ個目の画素に対応したメイン画像データおよびサブ画像データが出力されているとした場合、ｊ−４番目からｊ番目の各ラインにおける各々ｋ番目の各画素について、比較器２７から連続して信号“１”が出力されたか否かを判定するのである。この判定を行うために、第２判定部３１は、比較器２７の出力信号を過去５ライン分格納するバッファを有している。そして、このバッファを参照することにより、このステップＳ４の判断をするのである。
【００３２】
このステップＳ４の判断結果が「ＮＯ」の場合は、上述したステップＳ２に進む。これに対し、ステップＳ４の判断結果が「ＹＥＳ」である場合には、ステップＳ５に進み、第２判定部３１は、ゴミ付着などによるノイズがメイン画像データまたはサブ画像データのいずれかに含まれていると判断するのである。
【００３３】
ここで、フロ−の説明を一旦中断し、本実施形態がゴミ付着などによるノイズの有無について以上のような判断手法を採る理由について説明する。
【００３４】
まず、図３において、シェーディング補正部２４およびデータ遅延回路２５は、ライン周期（主走査周期）毎に、各々ｎ画素分の画素の濃度を表すメイン画像データおよびサブ画像データを出力する。原稿の搬送速度の変動がないとした場合、これらのメイン画像データおよびサブ画像データは、各々原稿上の同一ラインに対応した読取画像を表しているものであり、両者は本来一致すべきものである。従って、同一画素についてメイン画像データとサブ画像データとの間に一定限度を越えた差があるのであれば、ゴミの付着などによるノイズがメイン画像データまたはサブ画像データに含まれていると考えることもできる。
【００３５】
しかしながら、実際の原稿読み取りにおいては原稿の搬送速度に変動が生じ、この搬送速度の変動によっても以下説明するようにメイン画像データおよびサブ画像データ間に差異が生じるのである。
【００３６】
まず、原稿の搬送速度が正規の搬送速度よりも大きくなると、原稿が上流側読み取り位置を通過してから下流側読み取り位置に到着するまでの遅延時間がデータ遅延回路２５の遅延時間よりも短くなる。従って、メイン画像データの位相がサブ画像データの位相よりも進むこととなる。
【００３７】
一方、原稿の搬送速度が正規の搬送速度よりも小さくなると、原稿が上流側読み取り位置を通過してから下流側読み取り位置に到着するまでの遅延時間がデータ遅延回路２５の遅延時間よりも長くなる。従って、メイン画像データの位相がサブ画像データの位相よりも遅れることとなる。
【００３８】
このようにメイン画像データおよびサブ画像データ自体がゴミの影響を受けておらず、各々の波形自体に乱れがない場合であっても、両者に位相差があれば、各時刻における両者の波形値の間に差が生じ得る。以上のように、原稿の搬送速度の変動によってメイン画像データとサブ画像データとの間に差が生じることがあるのであるから、メイン画像データとサブ画像データとの間にスレッショルドを越えるだけの差があるからと言って、直ちに両データのいずれかにゴミ付着などによるノイズが含まれている旨の判定を行うことはできないのである。
【００３９】
ところで、原稿の搬送速度は、原稿がローラに当たるときやローラから離れるときに発生するものであるため、上記の搬送速度の変動に基づくメイン画像データおよびサブ画像データの位相ずれは、２〜３ライン周期程度しか持続しないと考えられる。これに対し、ゴミの付着によるノイズの発生は、短くても数１０ライン周期以上は持続する。従って、特定の画素について５〜１０ライン周期に亙って連続してメイン画像データとサブ画像データとが異なっている場合には、原稿の搬送速度の変動の影響ではなく、ゴミの付着などに起因してそのような事態が起こっていると考えてよい。
【００４０】
そこで、本実施形態では、メイン画像データとサブ画像データとが副走査方向に沿って５ライン連続して一致していない場合に、ゴミ付着などによるノイズがメイン画像データまたはサブ画像データのいずれかに含まれていると判定することとしているのである。
【００４１】
次に、再び図４のフローを参照し、本実施形態の動作を説明する。
第２判定部３１は、ゴミ付着などによるノイズがメイン画像データまたはサブ画像データのいずれかに含まれていると判定した場合（ステップＳ４およびＳ５）、第１判定部３０に対し、ノイズの所在についての判断の指示を送る。この指示を受けた第１判定部３０は、まず、参照画素平均値の大きな変化が副走査方向において頻繁に起こっているか否かを判断する（ステップＳ６）。すなわち、現在、ｊ番目のラインの左からｋ番目の画素に対応したメイン画像データがシェーディング補正回路２４から出力され、演算器２８からこのｋ番目の画素の周辺画素に対応した参照画素平均値が出力されているとした場合に、第１判定部３０は、これまでに演算器２８から出力された各ラインのｋ番目の画素の周辺画素に対応した各参照画素平均値をメモリ２９ｃから読み出す。そして、これらの各参照画素平均値のライン間の差を所定のスレッショルドと比較し、スレッショルドを越える変化が副走査方向において頻繁（例えば２回以上）に起こっているか否かを判断するのである。
【００４２】
ここで、図５〜図８を参照し、このステップＳ６の判断を行う理由について説明する。まず、全体的に白い原稿画像の読み取りが行われ、このとき例えば下流側読み取り位置に黒いゴミが付着していたとすると、このとき得られるメイン画像データは、図６にそのイメージを示すように、ゴミ付着箇所に対応した箇所に黒すじ状のノイズを含むものとなる。このメイン画像データにおける黒すじに対応した部分は、同じ部分に対応したサブ画像データよりも大きな値を有しており、両者の差はスレッショルドを越える（図５の左上の図を参照）。また、全体的に黒い原稿画像の読み取りが行われ、このとき例えば下流側読み取り位置に白いゴミが付着していたとすると、このとき得られるメイン画像データは、図７にそのイメージを示すように、ゴミ付着箇所に対応した箇所に白すじ状のノイズを含むものとなる。このメイン画像データにおける白すじに対応した部分は、同じ部分に対応したサブ画像データよりも小さな値を有しており、両者の差はスレッショルドを越える（図５の右側の図を参照）。
【００４３】
これらの場合、黒すじ上または白すじ上の画素に対応したメイン画像データおよびサブ画像データがシェーデイング補正回路２４およびデータ遅延回路２５から出力されたときには、比較器２７からは信号“１”が出力され、所定の条件（ステップＳ４）を満たす場合にはメイン画像データまたはサブ画像データにゴミ付着などによるノイズが含まれていると判断されることとなる（ステップＳ５）。
【００４４】
しかし、メイン画像データおよびサブ画像データの比較のみでは、両者のいずれにノイズが含まれているかを知ることはできない。そこで、本実施形態では、メイン画像データまたはサブ画像データにゴミ付着などによるノイズが含まれていることが判明した場合には、メイン画像データに対応した画素の周辺画素から得られた参照画素平均値を参照し、メイン画像データまたはサブ画像データのうち参照画素平均値から離れている方にノイズが含まれていると判断するようにしている。なお、この処理については後述する。
【００４５】
ところが、図８に示すように、原稿画像に細かな文字が多く含まれており、メイン画像データに対応した画素の周辺画素の領域にこれらの文字が存在する場合には、このメイン画像データに対応した参照画素平均値は当該周辺画素の領域の文字の背景濃度を正確に反映していない可能性が高い。従って、このような場合に参照画素平均値との比較によりノイズの所在を判定したとしても、それが正しい判定である保障はない。
【００４６】
そこで、本実施形態では、原稿画像が図８に示すように細かな文字を多く含んでおり、参照画素平均値に基づくノイズの所在の判定が困難である場合に、別の方法によるノイズの所在の判定（後述）を行うべく、このステップＳ６の判断を行っているのである。
【００４７】
そして、このステップＳ６における判断結果が「ＹＥＳ」である場合、すなわち、参照画素平均値の大きな変動が頻繁に起こっている場合には、第１判定部３０は、読み取り画像に絵や細かい文字があると判断する（ステップＳ１１）。次に第１判定部３０は、メイン画像データの副走査方向の変化が多いか否かを判断する（ステップＳ１２）。すなわち、現在のメイン画像データがｊ番目のラインの左からｋ番目の画素に対応したものであるとした場合、第１判定部３０は、メモリ２９ａに記憶された各ラインのｋ番目の画素に対応した各メイン画像データを読み出し、所定のスレッショルドを越えるだけの変化が何回あったかを求め、その変化が多いか否かを判断するのである。なお、この変化の回数が多いか否かの判断は、求めた変化の回数を所定の基準回数と比較することにより行ってもよいし、サブ画像データについても同様な変化の回数を求め、この変化の回数と比較することにより行ってもよい。
【００４８】
ここで、例えば読み取り画像に黒すじがあり、メイン画像データにこの黒すじに対応したノイズが含まれているものとする。この場合、各ラインにおけるｋ番目の各画素に対応した各メイン画像データはその殆どが黒色に対応したものとなるから、これらのデータの副走査方向の変化は非常に少ない。また、読み取り画像に白すじがあり、メイン画像データにこの白すじに対応したノイズが含まれている場合も同様である。従って、これらの場合にはステップＳ１２における判断結果が「ＮＯ」となり、第１判定部３０はメイン画像データにゴミ付着などによるノイズが含まれていると判断し、その旨を第２判定部３１に通知する（ステップＳ１３）。この通知を受けた第２判定部３１は、サブ画像データをセレクタ３２により選択して出力する（ステップＳ９）。
【００４９】
これに対し、メイン画像データに黒すじや白すじに対応したノイズが含まれていない場合、各ラインにおけるｋ番目の各画素に対応した各メイン画像データの中には、絵や文字の部分に対応したものもあれば、背景（白地や黒地など）に対応したものもある。従って、これらの各メイン画像データの変化の回数は多くなる。従って、この場合のステップＳ１２における判断結果は「ＮＯ」となり、第１判定部３０はサブ画像データにゴミ付着などによるノイズが含まれていると判断し、その旨を第２判定部３１に通知する（ステップＳ１４）。この通知を受けた第２判定部３１は、メイン画像データをセレクタ３２により選択して出力する（ステップＳ２）。
【００５０】
一方、ステップＳ６における判断結果が「ＮＯ」である場合、すなわち、参照画素平均値の大きな変動が頻繁に起こっていない場合、第１判定部３０は、現在のメイン画像データ、サブ画像データおよび参照画素平均値をメモリ２９ａ、２９ｂおよび２９ｃから読み出し、メイン画像データと参照画素平均値との差分の方がサブ画像データと参照画素平均値との差分よりも大きいか否かを判断する（ステップＳ７）。
【００５１】
この判断結果が「ＹＥＳ」である場合、第１判定部３０は、メイン画像データにゴミ付着などによるノイズが含まれていると判定し、この判定結果を第２判定部３１に通知する（ステップＳ８）。この通知を受けた第２判定部３０は、サブ画像データをセレクタ３２により選択して出力する（ステップＳ９）。
【００５２】
これに対し、ステップＳ７における判断結果が「ＮＯ」である場合、サブ画像データにゴミ付着などによるノイズが含まれていると判定し、この判定結果を第２判定部３１に通知する（ステップＳ１０）。この通知を受けた第２判定部３１は、メイン画像データをセレクタ３２により選択して出力する（ステップＳ２）。
【００５３】
このようにメイン画像データおよびサブ画像データのうち参照画素平均値に近い方をゴミ付着などによるノイズを含んでいない画像データとみなし、セレクタ３２により選択するのである。この方法によれば、例えば図６に示すように、白地の読み取り原稿に黒すじ状のノイズが含まれている場合、メイン画像データまたはサブ画像データのうちこのノイズ部分の周辺画素（すなわち、白地の部分）の参照画素平均値に近い方が選択されて出力される。また、例えば図７に示すように、黒地の読み取り原稿に白すじ状のノイズが含まれている場合、メイン画像データまたはサブ画像データのうちこのノイズ部分の周辺画素（すなわち、黒地の部分）の参照画素平均値に近い方が選択されて出力される。従って、本実施形態によれば、ノイズが黒すじ状であるか白すじ状であるかに拘わらず、ノイズを含まない方の画像データを選択して出力することができる。
【００５４】
Ｂ．第２の実施形態
上記第１の実施形態では、メイン画像データに対応した画素に対して所定の位置関係にある画素を周辺画素とし、この周辺画素に対応したメイン画像データに基づいて参照画素平均値を算出した。しかし、この周辺画素に対応したメイン画像データがゴミ付着によるノイズを含むような場合も考えられる。このような場合、周辺画素に対応したメイン画像データから参照画素平均値を求めたとしても、原稿画像の背景濃度を反映した参照画素平均値は得られない。そこで、本実施形態では、ゴミ付着によるノイズの影響を受けていない領域から周辺画素を選択し、そのような周辺画素から参照画素平均値を求める。具体的には次の通りである。
【００５５】
すなわち、図３に示す構成において、比較器２７の出力信号を１ライン分蓄積するバッファを演算器２８に追加する。演算器２８は、ある画素に対応したメイン画像データの供給を受けた場合、このバッファ内の格納情報を参照することにより、当該画素の近傍のノイズの影響を受けていない所定個数の画素を周辺画素として選択する。そして、この選択した周辺画素に対応したメイン画像データの平均値を求め、参照画素平均値として出力する。
【００５６】
本実施形態によれば、ノイズの影響を受けていない参照画素平均値が得られるので、メイン画像データまたはサブ画像データのいずれにノイズが含まれているかの判定を正確に行うことができる。
【００５７】
【発明の効果】
以上説明したように、この発明に係る原稿読取装置によれば、原稿を搬送する搬送手段と、前記搬送手段によって搬送される原稿から主走査方向に並んだ複数の画素を読み取る第１および第２の読取手段と、前記第１の読取手段による読み取り値と前記第２の読取手段による読み取り値とが異なる画素を検出する検出手段と、前記検出手段により検出された画素の周辺画素の読み取り値を認識する認識手段と、前記認識手段により認識された周辺画素の読み取り値と比較して差が大きい方の読み取り値をノイズとして判定する判定手段とを設けたので、黒色のゴミまたは白色のゴミのいずれが読み取り部に付着した場合においてもその検知を行うことができ、ゴミ付着によるノイズを出力画像から除去することができるという効果がある。
【図面の簡単な説明】
【図１】  この発明の第１の実施形態である画像読取装置の全体構成を示す図である。
【図２】  同実施形態におけるＣＣＤの構成を示す図である。
【図３】  同実施形態における画像処理系の構成を示すブロック図である。
【図４】  同実施形態の動作を示すフローチャートである。
【図５】  同実施形態におけるノイズの所在の判定方法を説明する図である。
【図６】  同実施形態における読み取り画像を例示する図である。
【図７】  同実施形態における読み取り画像を例示する図である。
【図８】  同実施形態における読み取り画像を例示する図である。
【符号の説明】
７……ＣＣＤ、２２ａおよび２２ｂ……アナロク処理回路、
２３ａおよび２３ｂ……Ａ／Ｄ変換器、２４……シェーディング補正回路、
２５……データ遅延回路、２６……差分器、２７……比較器、
２８……演算器、２９ａ〜２９ｃ……メモリ、
３０……第１判定部、３１……第２判定部、３２……セレクタ。
【図１】
0003711755.tif 000002
【図２】
0003711755.tif 000003
【図３】
0003711755.tif 000004
【図４】
0003711755.tif 000005
【図５】
0003711755.tif 000006
【図６】
0003711755.tif 000007
【図７】
0003711755.tif 000008
【図８】
0003711755.tif 000009