(57)【特許請求の範囲】
【請求項１】
多数の光電変換素子を一次元方向に配列した読み取り部に対して、前記一次元方向に垂直な方向に原稿を搬送することにより、前記一次元方向に平行な一ラインずつ前記原稿の画像を読み取るシートスルー原稿読み取り方式における、読み取り面ゴミ検出装置において、
前記光電変換素子の番号をｘ（整数：１≦ｘ≦ｍ）、前記ラインの番号をｙ（整数：１≦ｙ≦ｎ）とし、画素をｘ，ｙで表わすとき、
前記読み取り部から出力される画像情報に基づき、エッジである可能性に応じた検出値（二値を除く複数値）を画素（ｘ，ｙ）ごとに与えるエッジ検出手段と、
ｎ１，ｎ２を整数とするとき、画素（ｘ，ｙ−ｎ１）から画素（ｘ，ｙ＋ｎ２）までの前記検出値に基づき、連続するエッジである可能性に応じた比較演算値（二値を除く複数値）を画素（ｘ，ｙ）ごとに与える比較演算手段と、
画素（ｘ，１）から画素（ｘ，ｎ）までの前記比較演算値に基づき、画素ｘでのゴミの有無を判定する判定手段とを備え、
前記エッジ検出手段、前記比較演算手段及び前記判定手段の少なくとも一つは、前記原稿の前記搬送方向の先端又は末端の余白部分においてゴミの有る可能性を、当該余白以外の部分よりも高く評価する、
ことを特徴とする読み取り面ゴミ検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動原稿搬送装置（ＡＤＦ）を備えたコピー装置、ファクシミリ装置、スキャナ装置などのシートスルー原稿読み取り方式における、読み取り面ゴミ検出装置に関する。
【０００２】
【従来の技術】
従来のシートスルー原稿読み取り方式では、背景が均一な状態（多くは白色板）にあるときに、背景（白色）とゴミ（白以外）との画像情報の違いを検出することにより、ガラス面（すなわち読み取り面）上のゴミを検出している。例えば、背景が白色板である場合には、ゴミがなければ読み取った画像情報が白になる。一方、ゴミがあれば画像情報が黒又は灰色になるため、ガラス面上のゴミを検出できる。
【０００３】
【発明が解決しようとする課題】
従来の技術では、背景が均一な状態でなければゴミを検出できないため、白色板などを取り付ける必要があった。その結果、次のような問題が惹起されていた。
【０００４】
(1)．背景に白色板を取り付けることは、機構的な要因により容易ではない。(2)．白色板の分だけコスト高になる。(3)．原稿を読む前又は読み終わった後に、ゴミがあったかどうかの検出を行う。そのため、実際に読み取った原稿の画像情報に、ゴミによるノイズが混入していたかどうかは、不明である。例えば、原稿を読む前にゴミが検出されたとしても、原稿がガラス面上のゴミと接触しながら搬送されるため、ゴミが原稿と一緒に除去されることにより、読み取った原稿の画像情報にゴミによるノイズが混入しない可能性が高い。
【０００５】
【発明の目的】
そこで、本発明の目的は、白色板等が不要な簡単な構成でありながら、正確にゴミを検出できる、読み取り面ゴミ検出装置を提供することにある。
【０００６】
【課題を解決するための手段】
本発明に係る読み取り面ゴミ検出装置は、多数の光電変換素子を一次元方向に配列した読み取り部に対して、前記一次元方向に垂直な方向に原稿を搬送することにより、前記一次元方向に平行な一ラインずつ前記原稿の画像を読み取るシートスルー原稿読み取り方式に用いられる。そして、前記読み取り部から出力される画像情報の中から、前記原稿の搬送方向に平行な直線からなる平行成分を検出する平行成分検出手段と、この平行成分に基づきゴミの有無を判定する判定手段と、備えたことを特徴とする。
【０００７】
シートスルー原稿読み取り方式では、読み取り面にゴミが付着している場合、読み取った画像情報にスジ状のノイズが混入する。そのため、正しく原稿を読み取るためには読み取り面上のゴミを除去する必要がある。しかし、従来、ゴミが存在するか否かを判断するには、特殊な機構やシーケンスが必要であった。そこで、本発明では、それらの特殊な機構やシーケンスを必要とすることなく、読み取り面上にゴミが存在することを検出する。
【０００８】
シートスルー原稿読み取り方式では、読み取り面上のゴミによるスジ状のノイズは、原稿搬送方向に対して完全に平行に現れる。このことを利用して、読み取った画像情報に基づいて原稿搬送方向に完全に平行な成分を検出し、これにより読み取り面上にゴミが付着していることを検出する。
【０００９】
また、前記判定手段は、連続する複数枚の前記原稿において同じ位置に前記平行成分が認められた場合に、ゴミが有ると判定する、としてもよい。連続する複数枚の原稿において同じ位置に平行成分が認められれば、読み取り面にゴミのある可能性が極めて高い。
【００１０】
更に、前記判定手段は、前記原稿の前記搬送方向の先端又は末端の余白部分に前記平行成分が認められた場合に、ゴミが有ると判定する、としてもよい。原稿の搬送方向の先端又は末端の余白部分に平行成分が認められれば、読み取り面にゴミのある可能性が極めて高い。
【００１１】
より具体化すれば、本発明に係る読み取り面ゴミ検出装置は、前記光電変換素子の番号をｘ（整数：１≦ｘ≦ｍ）、前記ラインの番号をｙ（整数：１≦ｙ≦ｎ）とし、画素をｘ，ｙで表わすとき、前記読み取り部から出力される画像情報に基づき、エッジである可能性に応じた検出値（二値を除く複数値）を画素（ｘ，ｙ）ごとに与えるエッジ検出手段と、ｎ１，ｎ２を整数とするとき、画素（ｘ，ｙ−ｎ１）から画素（ｘ，ｙ＋ｎ２）までの前記検出値に基づき、連続するエッジである可能性に応じた比較演算値（二値を除く複数値）を画素（ｘ，ｙ）ごとに与える比較演算手段と、画素（ｘ，１）から画素（ｘ，ｎ）までの前記比較演算値に基づき、画素ｘでのゴミの有無を判定する判定手段とを備え、更に、エッジ検出手段、比較演算手段及び判定手段の少なくとも一つは、原稿の搬送方向の先端又は末端の余白部分においてゴミの有る可能性を、余白以外の部分よりも高く評価する（請求項１）、というものである。エッジ検出手段及び比較演算手段が、前述した平行成分検出手段に相当する。また、後述する第一実施形態では、ｎ１＝１、ｎ２＝０としている。なお、ｘは１からｍまでの全ての整数、ｙは１からｎまでの全ての整数、とそれぞれ言い換えることができる。
【００１２】
前記判定手段は、前記比較演算値に対応した加減算値を定め、画素（ｘ，１）から画素（ｘ，ｎ）までの前記加減算値の総和を評価値として画素ｘごとに求める加減算処理手段と、画素１から画素ｍまでの前記評価値の中から最大値を検出する最大値検出手段と、予め設定されたしきい値を前記最大値が越えた場合にゴミが有ると判定する比較処理手段とを備えた、としてもよい。
【００１３】
上記各手段は、例えばプログラムによってコンピュータ上に実現される。
【００１４】
また、前記判定手段は、連続する複数枚の前記原稿において同じ画素ｘにゴミが有ると判定した場合に、最終的にゴミが有ると判定する、としてもよい。
【００１５】
換言すると、本発明に係る読み取り面ゴミ検出装置は、シートスルーの原稿読み取り方式において、読み取った画像情報の処理部分に、直線画像成分の平行成分検出処理を設けたことを特徴としている。読み取り面例えばガラス面上のゴミによるスジ状のノイズ成分は、原稿搬送方向と完全に平行になる。そのため、この平行成分検出処理により、原稿搬送方向と完全に平行な直線画像成分が存在するか否かを検出することにより、ガラス面上にゴミが存在するか否かを検出することができる。このように、読み取った原稿の画像情報から、スジ状のノイズを検出することにより、ガラス面上のゴミを検出する。
【００１６】
【発明の実施の形態】
図１は、本発明に係る読み取り面ゴミ検出装置の第一実施形態を示すブロック図である。以下、この図面に基づき説明する。
【００１７】
本実施形態の読み取り面ゴミ検出装置１０は、多数の光電変換素子（図示せず）を一次元方向に配列した読み取り部１２に対して、前記一次元方向に垂直な方向に原稿１４を搬送することにより、前記一次元方向に平行な一ラインずつ原稿１４の画像を読み取るシートスルー原稿読み取り方式において用いられる。
【００１８】
ここで、光電変換素子の番号をｘ（整数：１≦ｘ≦ｍ）、ラインの番号をｙ（整数：１≦ｙ≦ｎ）とし、画素をｘ，ｙで表わすとする。このとき、読み取り面ゴミ検出装置１０は、読み取り部１２から出力される画像情報に基づき、エッジである可能性に応じた検出値を画素（ｘ，ｙ）ごとに与えるエッジ検出手段１６と、画素（ｘ，ｙ）と画素（ｘ，ｙ−１）との前記検出値の組み合わせに基づき、連続するエッジである可能性に応じた比較演算値を画素（ｘ，ｙ）ごとに与える比較演算手段１８と、画素（ｘ，１）から画素（ｘ，ｎ）までの前記比較演算値に基づき、画素ｘでのゴミの有無を判定する判定手段（後述）とを備えたものである。
【００１９】
前記判定手段は、前記比較演算値に対応した加減算値を定め、画素（ｘ，１）から画素（ｘ，ｎ）までの前記加減算値の総和を評価値として画素ｘごとに求める加減算処理手段２０と、画素１から画素ｍまでの前記評価値の中から最大値を検出する最大値検出手段２２と、予め設定されたしきい値を前記最大値が越えた場合にゴミが有ると判定する比較処理手段２４とを備えている。
【００２０】
エッジ検出手段１６、比較演算手段１８、加減算処理手段２０、最大値検出手段２２及び比較処理手段２４は、例えばプログラムによってコンピュータ上に実現されている。
【００２１】
画像読み取り部１２は、例えばラインセンサとしてのＣＣＤであり、原稿１４の画像情報を読み取る。画像情報(A1〜C6)を有する原稿１４を読み取った場合、読み取り部１２からの画像情報が画素単位ではA1,A2,A3,..という具合に主走査方向で順次に出力され、ライン単位ではAn,Bn,Cnという具合に原稿搬送方向に順次に出力される。よって、以後の処理は全て画素単位で処理されることになる。これらの画像情報はエッジ検出手段１６へ送られる。
【００２２】
エッジ検出手段１６は、画像情報のエッジを検出し、エッジである可能性が高い場合に大きな検出値を与える。この検出値は、検出値ラインメモリ１７に格納され、同時に比較演算手段１８へ出力される。エッジ検出手段１６は周知技術（例えば特開平１１−３２８４２４号公報、特開平１１−２０５６１７号公報参照。）を用いているので、その詳しい説明を省略する。
【００２３】
比較演算手段１８は、検出値ラインメモリ１７から前ラインの検出値を読み取り、前ラインも現ラインもエッジである可能性が高い場合ほど、大きな比較演算値を出力する。加減算処理手段２０は、比較演算手段１８から出力された比較演算値を元に、評価値ラインメモリ２１からの評価値を再評価し、再評価した値を再び評価値ラインメモリ２１に格納する。最大値検出手段２２は、評価値ラインメモリ２１に格納されている評価値を読み取り、その最大値を比較処理手段２４へ出力する。比較処理手段２４は、予め設定されたしきい値と最大値との比較結果に基づくゴミ検出信号を出力する。
【００２４】
図２は、読み取り面ゴミ検出装置１０の検出原理を示す説明図である。以下、図１及び図２に基づき説明する。
【００２５】
図２に示すように、ガラス面上のゴミによるスジ状のノイズ成分は、原稿１４の稿搬送方向と完全に平行になる。そのため、読み取り面ゴミ検出装置１０によれば、前述した平行成分検出処理を用いて、原稿搬送方向と完全に平行な直線画像成分が存在するか否かを検出することにより、ガラス面上にゴミが存在するか否かを検出することができる。
【００２６】
図３は、読み取り面ゴミ検出装置１０の動作の一例を示す説明図である。以下、図１乃至図３に基づき、読み取り面ゴミ検出装置１０の動作を説明する。
【００２７】
シートスルー原稿読み取り方式では、原稿１４が読み取り部１２（ＣＣＤなど）を通過することにより、原稿１４の画像情報が取り込まれる。図３では、読み取り原稿Ａが読み取り部１２を通過することにより、読み取り画像情報Ｂが得られる様子を示している。読み取り部１２にはゴミが付着しており、そのため読み取り画像情報Ｂにはゴミが存在していた部分にスジ状のノイズが混入している。
【００２８】
続いて、平行成分検出処理の動作について説明する。まず、読み取り部１２で読み取られた読み取り画像情報Ｂは、エッジ検出手段１６へ送られる。エッジ検出手段１６は、入力した画像情報からエッジを検出する。この例では、エッジである可能性が高い順番に３・２・１・０という検出値を付与している。エッジ検出手段１６で付与された検出値は、検出値ラインメモリ１７に格納されると同時に、比較演算手段１８へ送られる。
【００２９】
比較演算手段１８は、検出値ラインメモリ１７に格納されている前のラインのエッジ検出の検出値を読み出し、これと現在のラインのエッジ検出の検出値とを比較する。比較した結果、前のラインも現在のラインもエッジであった場合、高い評価値を与える。この例では、前のラインも現在のラインもエッジ検出値が３であった場合に比較演算値を３とし、前のラインと現在のラインのエッジ検出値が２と３であった場合に比較演算値を２とし、どちらもエッジ検出値が０であった場合に比較演算値を０とし、その他の場合に比較演算値を１としている。比較演算手段１８で算出された比較演算値は、加減算処理手段２０へ送られる。
【００３０】
加減算処理手段２０は、評価値ラインメモリ２１に格納されている前のラインの評価値を読み出し、比較演算手段１８からの比較演算値に基づいて適当な評価値の加減を行う。この例では、比較演算値が３であった場合に評価値に２を加え、比較演算値が２であった場合に評価値に１を加える。逆に、比較演算値が０であった場合に評価値から１を減じる。比較演算値が１であった場合には評価値に変更を加えない。また、評価値の初期値は全て５としている。この加減算により、画像情報の同じＸ位置にエッジが存在し続けた場合、評価値は大きくなっていく。逆に、エッジが存在しても、同じＸ位置に存在しなかった場合、評価値は小さくなっていく。これにより、平行な図形成分が存在すると評価値は大きくなる。また、その評価値の大きさは図形の平行性に左右され、より平行な場合には大きな評価値が与えられる。更に、原稿読み取り開始直後と終了直前では、評価値の増減値を大きくしてもよい。
【００３１】
前述した読み取り部１２から加減算処理手段２０までの処理を、読み取りラインごとに順次繰り返し、最終ラインまで行う。最終ラインまで処理が終わった（＝原稿読み取り終了）時点で、最大値検出手段２２は、評価値ラインメモリ２１から評価値を読み出し、それらの最大値を検出する。この例では、最終ラインまで評価したときの評価値の最大値が９になったと仮定している。
【００３２】
比較処理手段２４は、最大値検出手段２２からの評価値最大値とゴミ検出しきい値とを比較し、評価値最大値の方が大きかった場合、ガラス面上にゴミが存在したと判断し、ゴミ検出を通知する。
【００３３】
図４は、本発明に係る読み取り面ゴミ検出装置の第二実施形態を示す説明図である。以下、この図面に基づき説明する。ただし、第一実施形態と同じ部分は同じ符号を付すことにより説明を省略する。
【００３４】
本実施形態では、比較演算手段２８について更に工夫している。第一実施形態ではエッジ検出値の比較を前ラインと現ラインとだけで行っていたのに対し、本実施形態では更にラインメモリを増やし、比較演算の対象をｎ１ライン前からｎ２ライン後までとしている。図では、ｎ１＝２、ｎ２＝１の場合を示している。これにより、より精度の高い平行成分の検出が行える。なお、この処理は、加減算処理手段２０についても同様に適用できる。
【００３５】
なお、本発明が上記各実施形態に限定されず、本発明の技術思想の範囲内において、各実施形態は適宜変更され得ることは明らかである。例えば、次のようにしてもよい。
【００３６】
平行成分は、ゴミによるノイズ成分だけではなく、原稿に存在する罫線成分も存在する。この罫線成分が原稿搬送方向に完全に平行に読み取られる確率は低いものの、更に罫線成分の影響を排除するためには、ゴミ検出の確定に以下のような工夫を追加する。
【００３７】
（１）複数枚の原稿に連続してゴミが検出された場合に、本当にゴミが存在したとする。これは、複数枚連続して罫線成分が完全に平行に読み取られる可能性は、極めて低いからである。原稿の枚数を適当な数にすれば、十分誤認識を除去できる。
【００３８】
（２）原稿読み取り開始・終了時の平行成分検出の評価を厳しくする。これは、通常の原稿では形成成分が原稿の上下端近くに存在することは少ないため、原稿上下読み取り時に平行成分検出の評価を厳しくすることで、よりゴミによるノイズ検出の有効性を高めることができるからである。
【００３９】
【発明の効果】
本発明に係る読み取り面ゴミ検出装置によれば、原稿の搬送方向に平行な直線からなる平行成分を検出し、この平行成分に基づきゴミの有無を判定することにより、白色板等が不要な簡単な構成でありながら、正確にゴミを検出できる。
【００４０】
また、連続する複数枚の原稿において同じ位置に平行成分が認められた場合にゴミが有ると判定することにより、より正確にゴミを検出できる。更に、原稿の搬送方向の先端又は末端の余白部分に平行成分が認められた場合にゴミが有ると判定することにより、より正確にゴミを検出できる。
【００４１】
換言すると、本願発明によれば、白色板など特別な機構を持たずに、原稿読み取り中に読み取り面上のゴミ検出処理が行え、原稿読み取り終了と同時にゴミ検出の結果を出力することができる。
【図面の簡単な説明】
【図１】本発明に係る読み取り面ゴミ検出装置の第一実施形態を示すブロック図である。
【図２】図１の読み取り面ゴミ検出装置の検出原理を示す説明図である。
【図３】図１の読み取り面ゴミ検出装置の動作の一例を示す説明図である。
【図４】本発明に係る読み取り面ゴミ検出装置の第二実施形態を示す説明図である。
【符号の説明】
１０  読み取り面ゴミ検出装置
１２  読み取り部
１４  原稿
１６  エッジ検出手段
１８，２８  比較演算手段
２０  加減算処理手段
２２  最大値検出手段
２４  比較処理手段
【図１】
0003614122.tif 000002
【図２】
0003614122.tif 000003
【図３】
0003614122.tif 000004
【図４】
0003614122.tif 000005