(57)【要約】      （修正有）【課題】読取画像に縦スジが発生した時に、縦スジ発生の原因特定物の所在位置情報及び原因特定物の種別の情報を提供することができる画像読取装置を提供する。【解決手段】原稿を搬送しながら固定した読取部で読取ガラスを介した画像を読み取る画像読取装置は、読取ガラス２１を、原稿の搬送方向と直交する方向へ移動させる読取ガラス移動手段２２ａと、読取画像に原稿搬送方向に連続した線状画像である縦スジが含まれるかどうかを判定する縦スジ発生判定手段と、縦スジが発生した場合、読取ガラスを移動し、移動前後で読取画像の縦スジ位置の一致・不一致を判定する縦スジ位置判定手段と、前記縦スジ位置判定手段の一致判定により読取ガラス側に縦スジの原因特定物があると判定し、不一致判定により読取ガラス以外側に縦スジの原因特定物があると判定する原因特定物所在判定手段と、前記原因特定物の種別を判定する原因特定物種別判定手段と、を備える。【選択図】図１
2014200062.tif 000002
【特許請求の範囲】
【請求項１】
読取部を固定して原稿を搬送しながら読取ガラスを介して画像読取を行なうシートスルー読取手段を有する画像読取装置であって、
読取ガラスを、前記原稿を搬送する方向を示す原稿搬送方向と直交する方向へ移動させる読取ガラス移動手段と、
前記シートスルー読取手段で読み取った読取画像に、前記原稿搬送方向に連続した線状画像である縦スジが含まれるかどうかを判定する縦スジ発生判定手段と、
前記縦スジが発生した場合、読取ガラスの移動の前後の原稿搬送手段の読取画像の前記縦スジの位置の一致・不一致を判定する縦スジ位置判定手段と、
前記縦スジ位置判定手段の一致判定に基づき、読取ガラス側に前記縦スジの原因特定物があると判定し、不一致判定に基づき、読取ガラス以外側に前記縦スジの原因特定物があると判定する原因特定物所在判定手段と、
前記原因特定物の種別を判定する原因特定物種別判定手段と、
を備えた画像読取装置。
【請求項２】
請求項１に記載された画像読取装置において、
読取画像上の前記縦スジの濃度を判定する縦スジ濃度判定手段と、
前記縦スジ濃度判定手段の当該縦スジの濃度の判定結果に基づき原因特定物が存在物かキズかを判定する前記原因特定物種別判定手段と、を有し、
前記原因特定物種別判定手段の判定結果に基づく通知を行う通知部を有する画像読取装置。
【請求項３】
請求項１に記載された画像読取装置において、
読取ガラスの移動量を検知する移動量検知手段と、
読取ガラスの主走査方向への移動前後でそれぞれ読取った、原稿搬送手段の読取画像における前記縦スジの移動量を算出する移動量算出手段と、
原因特定物の固着性又は浮遊性を判定する前記原因特定物種別判定手段と、を有し、
前記原因特定物種別判定手段は、読取ガラス側に前記縦スジの原因特定物があると判定されたことを条件に、読取ガラスの移動量と読取ガラスの主走査方向への移動前後で読取った読取画像における読取画像上の前記縦スジの移動量の一致又は不一致に基づき、原因特定物の固着性又は浮遊性を判定する画像読取装置。
【請求項４】
請求項１に記載された画像読取装置において、
画像を読み取る複数のラインセンサの各ライン成分毎に発生する読取画像の前記縦スジの大きさ及び位置に基づき、原因特定物の大きさ及び位置を判定するサイズ判定手段と、
縦スジの発生を回避するための読取部の位置の調整の実施又は不実施を判定する縦スジ回避動作判定手段と、を有し、
前記サイズ判定手段の原因特定物の大きさ及び位置が所定の範囲にあると判定したとき、前記縦スジ回避動作判定手段は、読取ガラス側に前記縦スジの原因特定物があると判定されたことを条件に、読取部を原因特定物存在の範囲外に移動させる画像読取装置。
【請求項５】
請求項４に記載された画像読取装置において、
読取画像の主走査方向における前記縦スジの太さと位置から読取ガラスにおける汚れの主走査方向の大きさと位置を判定し、ラインセンサの各ライン成分の読取画像における前記縦スジの長さから、読取ガラスにおける汚れの副走査方向の長さを判定する前記サイズ判定手段と、前記サイズ判定手段の情報に基づき汚れの大きさと位置を通知する通知部を有する画像読取装置。
【請求項６】
請求項１に記載された画像読取装置において、
ユーザが前記原因特定物所在判定手段による原因特定物の所在の判定を行なうか否かについて、ユーザの選択指示を受け付ける受付手段を有する画像読取装置。
【請求項７】
請求項１に記載された画像読取装置において、
前記縦スジ位置判定手段は、前記シートスルー読取手段で取得した原稿搬送手段の搬送面の読取画像と、シートスルー読取実行中に搬送される原稿間における前記原稿搬送手段の搬送面の読取画像が一致しているか否かを判定し、
前記原因特定物所在判定手段は、前記縦スジ位置判定手段の判定結果に基づき新たに読取ガラスに原因特定物が存在したか否かを判定する画像読取装置。
【請求項８】
請求項７に記載された画像読取装置において、
前記サイズ判定手段が原因特定物の大きさ及び位置が所定の範囲にあると判定したとき、前記縦スジ回避動作判定手段は、読取部を原因特定物存在の範囲外の移動は行わず、前記通知部はユーザに清掃を促す通知を行う画像読取装置。
【請求項９】
読取部を固定して原稿を搬送しながら読取ガラスを介して画像読取を行なうシートスルー読取手段を有する画像読取装置における縦スジ判定方法であって、
前記シートスルー読取手段で読み取った読取画像に、前記原稿を搬送する方向を示す原稿搬送方向に連続した線状画像である縦スジが含まれるかどうかを判定する縦スジ発生判定工程と、
前記縦スジが発生した場合、読取ガラスを、前記原稿搬送方向と直交する方向へ移動させる前後の読取画像の前記縦スジの位置の一致・不一致を判定する縦スジ位置判定工程と、
前記縦スジ位置判定工程における一致判定に基づき、読取ガラス側に前記縦スジの原因特定物があると判定し、不一致判定に基づき、読取ガラス以外側に前記縦スジの原因特定物があると判定する原因特定物所在判定工程と、
前記原因特定物の種別を判定する原因特定物種別判定工程と、
を備えた画像読取装置における縦スジ判定方法。
【請求項１０】
コンピュータに、請求項１ないし８のいずれかに記載された画像読取装置における前記各判定手段、及び請求項３に記載された移動量算出手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像読取装置及び縦スジ判定方法に関する。
【背景技術】
【０００２】
画像読取装置において、読取部を固定し原稿を副走査方向へ搬送しながら、読取ガラス面で画像を読み取るいわゆるシートスルー読取が行われている。このシートスルー読み取りの際に、読取ガラス（面）に汚れが存在していると、読み取った画像に、縦スジ（意図しない副走査方向に連続する線）を含む異常画像が発生する。
このような異常画像の発生に対して、これを防止するために、従来から、種々の提案がなされている。例えば、読取処理前に搬送ローラ又はベルトを含む読取ガラス以外の反射光の光路内にある光学部品（以下、単に読取ガラス以外という）と読取ガラス（面）のいずれかにゴミが存在しているか判定する。また、縦スジが発生した場合にそれを補正するための画像処理を行なうことや、自動で読取ガラスの清掃を行なうことなども知られている。
【０００３】
しかし、これら従来技術では、搬送原稿を用いて読取ガラス（面）の汚れ検出を行なっている。そのため、仮に汚れを検出した場合、汚れ検出に使用した搬送原稿について印刷をやり直す必要があり、ユーザの手間が掛かる。加えて、従来の汚れ検出手段では、単純に汚れが読取ガラス側と読取ガラス以外側とのいずれに存在しているか、といった情報を提供するに過ぎない。その縦スジの原因となるものが何であるかまで判定しておらず、縦スジ防止のための適切な処置をユーザへ通知していない。そのため、縦スジの補正を行なうためには情報が不十分である。また、縦スジを検出した場合に、縦スジ画像を補正するための処理を行なうことで、画像品質の低下に繋がる可能性がある。さらに、読取ガラスにキズがついたことに起因する縦スジに対しては、自動的な読取ガラスの清掃では根本的な解決はできず、その判定もできない。
【０００４】
以上の理由から、従来技術は、縦スジ画像の原因判定に対し不十分であることに加え、縦スジ画像の補正を行なうことで、画像品質などに影響が出る可能性があるといった問題がある。
【０００５】
例えば、特許文献１（特開２００１−２７２８２９号公報）には、原稿移動、光学系固定方式（シートスルー方式）の読取で、自動原稿搬送部の白板（圧板）とコンタクトガラスのいずれにゴミが存在しているか判定するため、コンタクトガラスを原稿と同一方向もしくは原稿と直交する方向へ移動する手段、及び汚れを検知する手段について記載されている。ここで、汚れを検知する手段は、ゴミ検知回路で読取ガラス移動前後の読取画像を比較して、自動原稿搬送部の白板（圧板）にあるのか、コンタクトガラスにあるのかを判別する。
【０００６】
この従来の装置は、シートスルー読取時における縦スジ画像の原因となる場所（所在）の判定を行なう点では、以下で説明する本発明と類似する。しかし、縦スジ画像の原因（後記原因特定物）の場所判定後にその原因特定物の種別がどういうものであるか判定することはできない。また、その原因に対し適切な処置を知らせる手段を設けていない。さらに、読取ガラスの汚れとキズの区別ができないことから、ユーザが縦スジ画像を除去する際の情報が不十分であるという問題は解消されない。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、前記従来の問題に鑑みてなされたものであって、その目的は、読取部を固定して原稿を搬送しながら読取ガラスを介して画像読取を行なうシートスルー読取手段を有する画像読取装置において、読取画像に縦スジが発生したときに、縦スジ発生の原因特定物の所在位置情報だけではなく、原因特定物の種別についての情報を提供できるようにすることである。
【課題を解決するための手段】
【０００８】
本発明は、読取部を固定して原稿を搬送しながら読取ガラスを介して画像読取を行なうシートスルー読取手段を有する画像読取装置であって、読取ガラスを、前記原稿を搬送する方向を示す原稿搬送方向と直交する方向へ移動させる読取ガラス移動手段と、前記シートスルー読取手段で読み取った読取画像に、前記原稿搬送方向に連続した線状画像である縦スジが含まれるかどうかを判定する縦スジ発生判定手段と、前記縦スジが発生した場合、読取ガラスの移動の前後の原稿搬送手段の読取画像の縦スジの位置の一致・不一致を判定する縦スジ位置判定手段と、前記縦スジ位置判定手段の一致判定に基づき、読取ガラス側に縦スジの原因特定物があると判定し、不一致判定に基づき、読取ガラス以外側に縦スジの原因特定物があると判定する原因特定物所在判定手段と、前記原因特定物の種別を判定する原因特定物種別判定手段と、を備えた画像読取装置である。
【発明の効果】
【０００９】
本発明によれば、シートスルー読取手段を有する画像読取装置において、読取画像に縦スジが発生したときに、縦スジ発生の原因特定物の所在位置情報だけではなく、原因特定物の種別についての情報を提供できるようにすることができ、それによって、ユーザが対応し易くなる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態の画像読取装置の全体構造を示すものであって、図１Ａは、本発明の実施形態に係る画像読取装置のドキュメントフィーダの正面図、図１Ｂは、本発明の実施形態に係る画像読取装置のスキャナユニットを断面で示す正面図、図１Ｃは、図１Ｂのスキャナユニットの平面図である。
【図２】原因特定物の所在位置判定のための手段及び方法を説明する図であって、図２Ａは、読取ガラスの主走査方向への移動の前後の状態を示す平面図であり、図２Ｂ、図２Ｃは、それぞれ、読取ガラスの主走査方向への移動の前後において取得した読取画像を示す。
【図３】シートスルー読取実行時において、原因特定物が読取実行中に存在したことを検出する方法を説明する図であって、図３Ａは、原稿のシートスルー読取実行前、図３Ｂは原稿のシートスルー読取実行中におけるドキュメントフィーダを断面で示す正面図である。図３Ｃは、シートスルー読取実行中における搬送原稿間の読取画像を示す図である。
【図４】読取ガラス面の原因特定物の種別判定について説明する図であって、図４Ａは、読取ガラスの主走査方向への移動の前後の状態を示す平面図であり、図４Ｂは、読取ガラスの主走査方向への移動の前後において取得した読取画像を示す図である。
【図５】図４の読取ガラス面の原因特定物の種別判定において、汚れと判定した原因特定物に対し、さらにその大きさ、位置判定を説明する図である。図５Ａは、スキャナユニットの図１Ｂと同様の正面図である。図５Ｂ（１）は読取ガラスに存在した汚れとカラーＣＣＤセンサとの位置関係を示す図である。図５Ｂ（２）は、そのとき各ＲＧＢ成分に現れる読取画像を示す図である。図５Ｃ（１）、図５Ｃ（２）は、図５Ｂ（１）と同様の図であり、図５Ｃ（３）は、図５Ｃ（２）からキャリッジをＢ成分方向に移動させた状態を示す。図５Ｄは、図５Ｃ（１）の場合におけるＣＣＤラインセンサ２８のＲＧＢ成分毎の読取画像（縦スジ画像）、図５Ｄ（２）は、図５Ｃ（２）の場合における読取画像（縦スジ画像）を示す。
【図６】図６Ａ（１）、図６Ｂ（１）、図６Ｃ（１）は、それぞれ読取ガラスに存在する汚れとラインセンサとの位置関係を示す図である。図６Ａ（２）、図６Ｂ（２）、図６Ｃ（２）は、それぞれ図６Ａ（１）、図６Ｂ（１）、図６Ｃ（１）の状態における読取画像を示す図である。図６Ａ（３）、図６Ｂ（３）、図６Ｃ（３）は、キャリッジをそれぞれ図６Ａ（１）、図６Ｂ（１）、図６Ｃ（１）の状態から移動した状態を示す図である。
【図７】本画像読取装置の制御部の機能ブロック図である。
【図８】縦スジ判定の全体の処理手順を示すフロー図である。
【図９】スキャン実行前の縦スジ判定処理の手順を示すフロー図である。
【図１０】シートスルー読取実行中における縦スジ判定処理の手順を示すフロー図である。
【図１１】読取ガラス面に存在した原因特定物に対し、縦スジ原因種別判定処理の手順を示すフロー図である。
【図１２】ＲＧＢの各成分の読取画像上で、縦スジが発生する成分を判定してその結果から処置を決定する手順を示すフロー図である。
【図１３】汚れ自動回避処理の手順を示すフロー図である。
【図１４】本発明の実施形態により判定できる、縦スジの原因の種別とその判定方法、対処についてまとめた表である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態に係る画像読取装置を説明する。本画像読取装置は、以下で説明するように、シートスルー読取に際して、読取画像に縦スジが発生したとき、その原因となる異常画像の原因特定物（ここでは、読取処理実行時に異常画像の原因となる読取ガラス面に存在した汚れ、キズ、ゴミ等の縦スジの原因となるものを総称して、原因特定物という）が、読取ガラス側にあるのか、読取ガラス以外側にあるのか、その所在を判定する。同時にその原因特定物の種別（ここでは、原因特定物が清掃で除去が可能なゴミ、汚れか、清掃で除去不可能なキズか、また、清掃で除去が可能なゴミ、汚れが浮遊性か固着性かの種別をいう）の判定を行う。また、種別判定した結果どう処置をすればよいか、つまり、清掃、部品の取り替えなどをユーザに通知する。さらに、原因特定物の大きさが微小である場合には、読取位置を自動的に調整して原因特定物を回避して読み取りを行う。
【００１２】
以下、本発明の実施形態に係る画像読取装置について図面を参照して説明する。
図１は、本発明の実施形態の画像読取装置の全体構造を示すものであって、図１Ａは、本発明の実施形態に係る画像読取装置のドキュメントフィーダの正面図、図１Ｂは、本発明の実施形態に係る画像読取装置のスキャナユニットを断面で示す正面図、図１Ｃは図１Ｂのスキャナユニットの平面図である。
本画像読取装置において、シートスルー読取時には、キャリッジ２６に備えられたランプ２５やミラー２６ａで構成する読取部を固定し、原稿を副走査方向へ搬送しながら読取ガラス２１面で原稿画像を読み取る。この際、スキャナユニット２０の読取ガラス２１面に汚れが存在すると、縦スジを含んだ異常画像が発生する可能性がある。異常画像が発生すると、読取品質が低下する。そこで、この問題を解決するため読取ガラス２１面の汚れを検出する必要がある。
【００１３】
そこで、原稿読取前に、読取ガラス２１にランプ２５の光を照射してその反射光をキャリッジ２６に備えられた複数のミラー２６ａ、及び読取（反射）光の光路に配置した集光レンズ２７を通してＣＣＤ(Charge Coupled Device)などの光電変換素子で構成するラインセンサ（ここではカラーＣＣＤラインセンサ）２８を用いて読取ガラス２１面の反射画像（読取画像）を取得する。この読取画像に副走査方向に連続する縦スジが発生しているか否かを判定する。これにより、読取ガラス２１面の汚れ存在を判定する。ここでは、「縦スジ」とは、原稿を搬送する方向を示す原稿搬送方向（この例では副走査方向）に連続した線状画像を指す。
【００１４】
ただ、この判定のみでは、汚れが読取ガラス２１に存在しているのか、読取ガラス２１以外の副走査方向に連続して汚れが存在しているのか区別することはできない。とくに、搬送ローラ又はベルト１４の汚れは、シートスルー読取時、原稿の読取面の裏側に位置するため、縦スジの原因とならない。そのため、読取ガラス面の汚れと読取ガラス面以外の汚れを区別する必要がある。
【００１５】
そこで、本実施形態では、読取ガラス２１を、原稿を搬送する方向を示す原稿搬送方向と直交する方向（以下の説明では、「主走査方向」と称する場合がある）へ移動させ、その移動の前後で読み取りを行ない、縦スジの原因が読取ガラス２１以外側と読取ガラス２１側のいずれにあるのか判定する。即ち、シートスルー読取では、キャリッジ２６と読取ガラス２１を固定して読取を行なうため、仮に読取ガラス２１面に汚れが存在した状態で読取ガラス２１を移動して画像を読み取ると、読取ガラス２１の移動の前後で汚れに起因した読取画像、即ち縦スジの主走査方向における位置が変わる。
これに対し、搬送ローラ又はベルト１４など読取ガラス２１以外側に汚れが存在しているときは、読取ガラス２１の移動を行なっても、当然のことながら読み取った読取画像の縦スジ位置は変わらない。
そこで、読取ガラス２１を主走査方向に移動した場合に、移動の前後における読取画像の縦スジ位置が不変であれば、読取ガラス２１以外側に汚れが存在したと判定することができる。
【００１６】
縦スジ画像発生の原因が読取ガラス２１側にあると判明した場合でも、読取ガラス２１面の汚れだけでなく、キズによるものもある。従来は、読取ガラス２１のゴミ検知は行なっているものの、キズまでは検知できず、従来技術だけでは縦スジ画像を低減又は無くすことはできない。
【００１７】
本実施形態では、異常画像原因特定物（ここでは、単に原因特定物という）が読取ガラス２１以外側と読取ガラス２１側のいずれにあるか、原因特定物の種別判定、原因特定物の大きさ判定を行なう。また、判定結果により、読取時に読取ガラス２１面の原因特定物を回避する方策や、回避できないときは要清掃等の情報と、原因特定物の存在箇所をユーザに、例えば液晶表示装置などの適宜の表示装置で構成する通知部３００ｄ（図７）に通知し、縦スジの補正をユーザが容易に行えるようにする。
なお、図１Ａ中、１２は原稿台、１６は排紙トレイ、図１Ｂ中、２３は基準白板、２４はコンタクトガラスである。これらの構造及び機能などはいずれも原稿読取装置では周知の部材であるため説明は省略する。
【００１８】
本実施形態による原因特定物の判定可能範囲とその判定については概略的には、
（i）存在場所については、読取ガラス２１か、搬送ローラ又はベルト１４などの読取ガラス２１以外かのいずれに原因特定物が存在したかを判定する。
（ii）原因特定物の種別判定では、読取ガラス２１面に存在した原因特定物が清掃により除去可能、すなわち汚れであるか否かの種別判定を行なう。
（iii）大きさでは、（ii）の処理で汚れと判定された場合において、その副走査方向の
大きさを判定する。ここでは、その大きさの情報から、読取位置を変えることで汚れの回避が可能かの判定を行ない、回避が不可能なときは、要清掃のメッセージを通知する。また、それと共に、読取ガラス２１面での汚れ存在位置を知らせる。
【００１９】
図２は、原因特定物の所在位置判定のための手段及び方法を説明する図であって、図２Ａは、読取ガラス２１の主走査方向への移動の前後の状態を示す平面図である。図２Ｂ、図２Ｃは、それぞれ、読取ガラス２１の主走査方向への移動の前後において取得した読取画像を示す。
シートスルー読取の縦スジ画像の原因として、読取ガラス２１又は読取ガラス２１以外に何かしらの原因特定物が存在することが挙げられ、縦スジ画像を低減するためには存在しているか否か正しく判定する必要がある。
【００２０】
ここでは、まず、シートスルー読取実行前に、読取ガラス２１と搬送ローラ又はベルト１４などの読取ガラス２１以外のいずれに原因特定物が存在したか判定を行なう。
まず、図２Ａ（１）に示すように、原稿を用いず、搬送手段である搬送ローラ又はベルト１４を無回転の状態で、画像読取を行ない、搬送ローラ又はベルト１４の読取画像を取得する。
このとき図２Ｂ（１）に示すように、読取画像に縦スジが発生した場合は、読取ガラス２１側と読取ガラス２１以外側のいずれかに、原因特定物が存在したことが分かる。
【００２１】
次に、図２Ａ（２）に示すように、読取ガラス２１を主走査方向へ移動し、再度画像読取を行なう。読取ガラス２１の主走査方向の移動は、任意の手段で行うことができるが、ここでは、図１に示す読取ガラス移動手段２２ａ及びスプリング２２ｂを用いて行う。読取ガラス移動手段２２ａは、例えば、ソレノイドを用いて一定量移動させる。或いは、回転により読取ガラス２１を載せ固定部材２１ａを直線移動させるネジ伝動機構が用いられる。
【００２２】
固定部材２１ａの読取ガラス移動手段２２ａと対向する位置（反対側位置）には、読取ガラス２１のホームポジション位置復帰が容易となるようスプリング２２ｂを設ける。読取ガラス２１の移動は、指定量を読取ガラス移動手段２２ａの制御装置（図示せず）に入力して行う。若しくは、読取ガラス２１がどの程度移動したか検知する読取ガラス移動量検知手段２９を設け、検知した量を読取ガラス移動手段２２ａへフィードバックさせて移動量を制御する。以上の手段で読取ガラス２１の移動を行い、移動した位置で再度画像読取を行なう。
【００２３】
ここで、読取画像が、読取ガラス２１の移動の前後において、図２Ｂ（１）及び図２Ｂ（２）に示すように、縦スジが移動していれば、読取ガラス２１面に異常画像の原因、つまり原因特定物があることが分かる。
他方、図２Ｃ（１）及び図２Ｃ（２）に示すように、読取ガラス２１の移動の前後において縦スジが移動していなければ、読取ガラス２１面に異常画像の原因がないことが分かる。この場合の異常画像の原因は、搬送ローラ又はベルト１４など読取ガラス２１以外側となる。
【００２４】
図３は、シートスルー読取実行時において、原因特定物が読取実行中に存在したことを検出する方法を説明する図であって、図３Ａは、原稿のシートスルー読取実行前、図３Ｂは原稿のシートスルー読取実行中におけるドキュメントフィーダ１０を断面で示す正面図である。図３Ｃは、シートスルー読取実行中における搬送原稿間の読取画像を示す図である。
ここでは、まず、図３Ａに示すように、シートスルー読取実行前に、搬送ローラ又はベルト１４を回転しながら画像読取を行ない、搬送ローラ又はベルト１４の読取画像を予め取得する。
【００２５】
次に、シートスルー読取実行時は、原稿１５間における搬送ローラ又はベルト１４の読取画像を原稿１５間毎に取得する。ここで、シートスルー読取実行前に取得した搬送ローラ又はベルト１４の読取画像と、シートスルー読取実行時の原稿間における搬送ローラ又はベルト１４の読取画像の比較を行なう。
【００２６】
仮に、シートスルー読取実行中に読取ガラス２１面に原因特定物が新たに存在したときは、原稿１５間で取得した読取画像に縦スジが入る筈である。
そこで、二つの読取画像を比較して縦スジが一致する場合（又は近似する場合も含む）は、異常画像の原因が読取ガラス２１以外側に存在した汚れにあると判定する。一致しないときは読取ガラス２１面に新たに原因特定物が存在したとみなす（又は判定する）ことができる。
【００２７】
図４は、読取ガラス２１面の原因特定物の種別判定について説明する図であって、図４Ａは、読取ガラス２１の主走査方向への移動の前後の状態を示す平面図であり、図４Ｂは、読取ガラス２１の主走査方向への移動の前後において取得した読取画像を示す図である。
即ち、読取画像に縦スジが発生し、その原因が読取ガラス２１にあると判定した場合に、その原因となる原因特定物の種別判定を行ない、読取ガラス２１面の清掃により除去可能か否かを判定する。清掃による除去が不可能な原因特定物とは、読取ガラス２１のキズや割れといった部品の交換が必要なものを云う。また清掃による除去可能なもの、すなわち汚れやゴミについては、紙粉やホコリのように読取ガラス２１への存在が弱いもの（浮遊性）と、インクや消しカスのように読取ガラス２１への存在が強いもの（固着性）を判定する。
【００２８】
原因特定物の浮遊性と固着性の判定は、読取ガラス２１の移動量と読取画像の縦スジの移動量を比較して行なう。
即ち、読取ガラス２１を、読取ガラス移動手段２２ａにより、図４Ａ（１）から図４Ａ（２）に示す位置に移動させたときの移動量をＸとする。また、そのときの読取画像中の縦スジの図４Ｂ（１）から図４Ｂ（２）までの移動量Ｙは、制御部３０の移動量算出手段３０５（図７）で算出する。ここで、二つの移動量が一致する場合（ここでは、一致は近似する場合を含む；具体的にはＸ−Ｙがある閾値未満の場合）は、原因特定物が固着性、一致しない（即ち、Ｘ−Ｙの値がある閾値以上の場合である）ときは、浮遊性と判定する。
【００２９】
二つの移動量が一致して原因特定物が固着性と判定したときは、次に、清掃により除去可能か否かを判定する。
固着性の原因特定物が清掃により除去可能か否かは、縦スジの画素の濃度（画素値）で判定する。その理由は、読取画像上、一般的にインク等は黒に近くキズ等は白に近い。そこで、例えば１２８／２５５［画素値］を閾値とし、縦スジの画素値が閾値以上か否かで、以上であれば白に近づくからキズで清掃により除去不可能、未満であれば黒に近づくためインクなどの汚れで清掃により除去可能と判定する。
以上の判定の結果に基づき、「汚れ」に対してはその大きさ判定を行ない、「キズ」に対してはユーザへ部品交換を促すメッセージを通知する。
【００３０】
図５は、図４の読取ガラス２１面の原因特定物の種別判定において、汚れと判定した原因特定物に対し、さらに、その大きさ、位置判定を説明する図である。
これは、複数ラインのカラーＣＣＤラインセンサ２８のＲＧＢ各成分に発生する縦スジから判定する。
【００３１】
まず、汚れの主走査方向の判定について説明する。
図５Ａは、スキャナユニット２０の図１Ｂと同様の正面図であり、ここではこのスキャナユニット２０を用いて、汚れの主走査方向の大きさ及び位置を判定する。図５Ｂ（１）は読取ガラス２１に存在した汚れとカラーＣＣＤラインセンサ２８との位置関係を示す図であり、図５Ｂ（２）は、そのとき各ＲＧＢ成分に現れる読取画像を示す図である。図５Ｃ（１）、図５Ｃ（２）は、図５Ｂ（１）と同様の図であり、図５Ｃ（３）は、図５Ｃ（２）からキャリッジ２６をＢ成分方向に移動させた状態を示す。図５Ｄ（１）、図５Ｄ（２）は、それぞれ図５Ｃ（１）、図５Ｃ（２）における読取画像を示す。
【００３２】
まず、主走査方向の汚れの大きさと位置判定について説明する。
読取ガラス２１面での主走査方向の汚れは、図５Ｂ（２）に示すように、読取画像上にそのまま反映される。即ち、読取画像の縦スジの太さは、読取ガラス２１面の汚れの主走査方向における大きさを表し、縦スジの主走査方向の位置は、読取ガラス２１面の汚れの主走査方向における位置を表す。これらはユーザに清掃を促すメッセージを通知する際に、主走査方向における存在箇所として通知される。
【００３３】
次に、汚れの副走査方向の大きさと位置判定について説明する。
図５Ｃ（１）、図５Ｃ（２）は、いずれも読取ガラス２１に存在した汚れを示すＣＣＤラインセンサ２８の平面図であり、図５Ｃ（１）はＣＣＤラインセンサ２８のＲＧＢ成分に跨るように、読取ガラス２１に汚れが存在している場合を示す。また、図５Ｃ（２）は、ＣＣＤラインセンサ２８のＲ・Ｂ成分上になるように、読取ガラス２１に汚れが存在している場合を示す。また、図５Ｃ（３）は、キャリッジ２６をＢ成分方向に移動した状態を示すＣＣＤラインセンサ２８の平面図である。図５Ｄは、図５Ｃ（１）の場合におけるＣＣＤラインセンサ２８のＲＧＢ成分毎の読取画像（縦スジ画像）、図５Ｄ（２）は、図５Ｃ（２）の場合における読取画像（縦スジ画像）を示す。
【００３４】
本実施形態では、カラーＣＣＤラインセンサ２８のＲＧＢ各成分の読取画像上で縦スジが発生するか否かにより判定する。
ここでは、例えば、解像度６００［ｄｐｉ］、ラインセンサ間が４［ｄｏｔ］の３ラインセンサカラーＣＣＤラインセンサ２８を使用した場合を例に採って説明する。
このカラーＣＣＤラインセンサ２８の１ラインは
２５．４［ｍｍ］／６００［ｄｐｉ］≒０．０４２３［ｍｍ］
の幅を持つ。また、カラーＣＣＤラインセンサ２８では、各画素のライン２８ａの距離が物理的に離れており、今回の場合では（ライン２９ａ間４ｄｏｔ）
（２５．４［ｍｍ］／６００［ｄｐｉ］）＊４［ｄｏｔ］≒０．１７［ｍｍ］
より、カラーＣＣＤラインセンサ２８の各ライン２８ａ間は約０．１７［ｍｍ］となる。
【００３５】
つまり、カラーＣＣＤラインセンサ２８の３ライン２８ａは、ライン２８ａ間で０．１７［ｍｍ］の物理的距離を持つ。本実施形態では、これを用いて、読取ガラス２１面の汚れの副走査方向の大きさ（長さ）について判定する。
【００３６】
汚れの代表例である紙粉の大きさは、一般的に約０．００１［ｍｍ］と言われている。
縦スジの原因が紙粉であるときは、キャリッジ２６の位置移動により、縦スジが消える可能性がある。他方、例えば髪の毛のときは、太さは約０．０７［ｍｍ］と言われているため、紙粉とは桁が違う。これより浮遊性の汚れの大きさについての判定が可能になる。
【００３７】
判定は、例えば、Ｒ→Ｇ→Ｂ成分の順で読取画像上の縦スジの有無を検出する。ここで、縦スジが発生した場合、要清掃のメッセージを初めから通知するのではなく、キャリッジ２６の位置調整を行ない、読取部を移動した位置で再読取を実行する。
その理由は、再読取を実行した結果、読み取った読取画像で縦スジが発生しないときは、キャリッジ２６の位置調整により汚れを自動回避したことになり、以後調整した位置で読取を行なうことで縦スジ発生が回避できるからである。
ここでは、この汚れ自動回避走査を複数回、例えば３回行いそれでも縦スジが消えない場合に、初めて要清掃のメッセージを通知する。
【００３８】
再読取時におけるキャリッジ２６の移動方向は、Ｒ成分に縦スジが発生するときはＢ成分方向へ、ＧまたはＢ成分に縦スジが発生するときはＲ成分方向とする。
ここで、一回当たりのキャリッジ２６の移動量を示す。
ＣＣＤラインセンサ２８の全体の長さ（副走査方向長さ）は図１に示すように
（２５．４［ｍｍ］／６００［ｄｐｉ］）＊１１［ｄｏｔ］≒０．４７［ｍｍ］  （第１
判定値）となる。
そこで、一回のキャリッジ２６の移動量は、０．４７［ｍｍ］以上とする。
【００３９】
ＲＧＢ成分全ての読取画像に縦スジが発生するときは、図５Ｃ（１）に示すように、０．４７［ｍｍ］以上の汚れが存在すると云える。この時に、上記したキャリッジ２６の位置調整では、Ｂ成分方向とＲ成分方向のキャリッジ２６の移動の繰り返しとなり、３回程度では汚れ自動回避ができない可能性が高い。
また、図５Ｃ（２）に示すように、Ｒ成分とＢ成分に縦スジが発生するときは、読取ガラス２１面の両脇二箇所に汚れが存在していることを表す。この場合もキャリッジ２６の移動の往復を繰り返す可能性が高い。
【００４０】
以上から、縦スジがＲＧＢ成分に発生する場合と、ＲＢ成分に発生するときは、汚れ自動回避を行なわず、最初から要清掃のメッセージをユーザへ通知する。その際、読取ガラス２１面の汚れ存在位置についても通知する。汚れ存在位置は、読取画像における縦スジの太さや副走査方向位置から分かる。
【００４１】
キャリッジ２６の移動により汚れの自動回避について、図６Ａ〜図６Ｃを用いてさらに説明する。
図６Ａ（１）、図６Ｂ（１）、図６Ｃ（１）は、それぞれ読取ガラス２１に存在する汚れとラインセンサ（カラーＣＣＤセンサ）２８との位置関係を示す図である。図６Ａ（２）、図６Ｂ（２）、図６Ｃ（２）は、それぞれ図６Ａ（１）、図６Ｂ（１）、図６Ｃ（１）の状態における読取画像を示す図である。図６Ａ（３）、図６Ｂ（３）、図６Ｃ（３）は、キャリッジ２６を、それぞれ図６Ａ（１）、図６Ｂ（１）、図６Ｃ（１）の状態から移動した状態を示す図である。
【００４２】
図６Ａ（１）に示すように、ＲＧＢのいずれか１成分のみに縦スジが発生するときは、ラインセンサ２８の一つのライン２８ａからしか検出されないほどの汚れである。そのため、汚れが発生する成分と逆方向へキャリッジ２６の位置を変更することで、汚れを自動回避できる。
ここでは、Ｒ成分に縦スジが発生したものとして、図６Ａ（２）は、ＲＧＢ各成文における読取画像を示し、図６Ａ（３）は、キャリッジ２６を縦スジが表れた成分と逆方向（ここでは、Ｒ成分のみに縦スジが表れたので、キャリッジ２６をＧ成分側）に移動させることを示している。Ｇ成分のみに縦スジが表れたときは、キャリッジ２６を逆にＲ成分側に移動させる。
【００４３】
次に、例えば、図６Ｂ（１）、図６Ｂ（２）に示すように、ＧＢ成分のみに縦スジが発生する場合（ＲＧ成分のみに縦スジが発生する場合も同様である）は、隣り合う２ラインを跨る汚れが存在しているとみる。
この場合の汚れの副走査方向の大きさは、少なくとも（２５．４［ｍｍ］／６００［ｄｐｉ］）＊６［ｄｏｔ］≒０．２５［ｍｍ］（第２判定値）となる。
そこで、キャリッジ２６を、図６Ｂ（３）に示すように、縦スジが発生した２成分と逆方向へ移動させる。ここで、存在の状況によっては、キャリッジ２６の位置調整により汚れを自動回避できる可能性がある。
【００４４】
しかし、存在した汚れが微小な汚れとも限らないため、汚れの自動回避ができたとしても、ユーザによっては清掃を希望する場合もある。そこで、縦スジがＲＧとＧＢ成分に発生し且つ汚れの自動回避が可能なとき、つまり、汚れの副走査方向の大きさが第１と第２の判定値の間にあるときは、ユーザに清掃を行なうか否かを指示させる。清掃が指示されたときは、汚れの存在箇所も通知する。
キャリッジ２６の移動によっても縦スジが消えないときは、キャリッジ２６を同じ方向にさらに移動させる。所定回数、ここでは３回移動を繰り返して縦スジが消えないときは、通知部３００ｄで要清掃メッセージと汚れ存在位置を通知する。
【００４５】
図６Ｃ（１）に示すように、縦スジがＲＧＢの各成分で発生し、且つそれぞれの縦スジの主走査方向が異なるときは、読取ガラス２１面に二箇所以上で汚れが存在していることを示す。そのときは、Ｒ→Ｇ→Ｂ順に汚れ存在を判定していき、キャリッジ２６を移動させる。キャリッジ２６の移動でも縦スジが消えないときは、通知部３００ｄで要清掃メッセージと汚れ存在位置表示を行う。
【００４６】
次に、以上で説明した縦スジ判定のための全体の処理手順を説明する。
図７は、本画像読取装置の制御部の機能ブロック図である。なお、以下、図８〜図１３のフロー図における処理は、部品の交換や清掃など人手によるものを除き、本画像読取装置の図７に示す制御部及びその各機能手段が実行する。
即ち、本画像読取装置は、その装置全体を制御する制御部（或いは縦スジ判定及び処理のための専用の制御部であってもよい）３０には、図７に示すように、ＣＰＵ（Central Processing Unit）３００、ＲＯＭ（Read Only Memory）３００ａ、ＲＡＭ（Random Access Memory）３００ｂで構成されるコンピュータを備え、かつこのコンピュータにプログラムを読み取らせることにより実現する以下の機能手段が設けられている。
即ち、制御部３０には、縦スジ発生判定手段３０１と、縦スジ位置判定手段３０２と、原因特定物所在判定手段３０３と、縦スジ濃度判定手段３０４と、移動量算出手段３０５と、原因特定物種別判定手段３０６と、縦スジ回避動作判定手段３０７と、サイズ判定手段３０８と、通知制御手段３０９とが設けられている。
【００４７】
ここで、縦スジ発生判定手段３０１は、読取画像に原稿搬送方向（この例では副走査方向）に連続した線状画像である縦スジが含まれるかどうかを判定する。
縦スジ位置判定手段３０２は、縦スジが発生した場合、読取ガラス２１の移動前後の読取画像の縦スジの位置の一致・不一致つまり、縦スジが移動したか否かを判定する。
原因特定物所在判定手段３０３は、縦スジ位置判定手段３０２の読取ガラス２１の移動前後の読取画像の縦スジの位置の一致・不一致を判定に基づき、原因特定物が読取ガラス２１側にあるか、原稿搬送手段（搬送ローラ又はベルト１４）側にあるか、その所在を判定する。
縦スジ濃度判定手段３０４は、縦スジの画素の濃度、つまり画素値を例えば０〜２５５階調で表した場合にそのいずれにあるか、閾値を超えるか否かを判定する。
【００４８】
移動量算出手段３０５は、読取ガラス２１の主走査方向への移動前後で読み取った読取画像における縦スジの読取画像上での移動量を算出する。
原因特定物種別判定手段３０６は、原因特定物所在判定手段３０３で原因特定物が読取ガラス２１にあると判定されたときに、原因特定物がキズ、ゴミや汚れなどの存在物か、存在物は固着性か、浮遊性か、など原因特定物の種別を判定する。即ち、原因特定物種別判定手段３０６は、縦スジ濃度判定手段３０４による濃度判定結果に基づき、所定の濃度閾値を超えるものはキズと判定し、前記濃度閾値を超えないものはインクなどの汚れと判定する。また、原因特定物種別判定手段３０６は、読取ガラス２１の移動量と、移動量算出手段３０５で算出した縦スジの移動量の一致・不一致に基づき、原因特定物が読取ガラス２１に対して固着性か浮遊性かを判定する。
【００４９】
縦スジ回避動作判定手段３０７は、サイズ判定手段３０８の判定結果に基づき、キャリッジ２６を移動して読取部の位置を調整できるか否かを判定する。
サイズ判定手段３０８は、原因特定物のサイズ及び位置を判定する。
通知制御手段３０９は、縦スジ回避動作判定手段３０７の判定により、読取部の位置の調整を行わないとき、或いは、原因特定物種別判定手段３０６によりキズと判定されたとき、或いは固着性の高い原因特定物と判定されたとき、或いはその他（ゴミなど）と判定されたときに、通知部３００ｄにそれぞれその内容をユーザに伝えるメッセージを通知する制御を行う。
【００５０】
図８は、以上で説明した縦スジ判定の全体の処理手順を示すフロー図である。
本実施形態では、縦スジ判定処理をシートスルー読取の実行前と実行時に行なう。まず、シートスルー読取前縦スジ判定処理を行う（Ｓ１０１）。シートスルー読取前縦スジ判定処理では、シートスルー読取を行なう前に読取ガラス２１面の原因特定物を判定して除去する。シートスルー読取前縦スジ判定処理後に、原稿を一枚搬送してシートスルー読取を実行し（Ｓ１０２）、シートスルー読取時縦スジ判定処理を行う（Ｓ１０３）。シートスルー読取時縦スジ判定処理では、シートスルー読取実行時、新たに存在した原因特定物を判定して除去する。
【００５１】
なお、ユーザによっては、縦スジが表れた場合であっても、その判定種別処理を必要としないことも考えられる。そこでこれら縦スジ種別判定処理を実行するか否かは、ユーザが指定できるものとする。
以上の処理を次搬送原稿が無くなるまでステップＳ１０２からステップＳ１０３の処理を繰り返し行い（Ｓ１０４、ＮＯ）、次搬送原稿が無くなれば（Ｓ１０４、ＹＥＳ）、この処理を終了して待機状態になる。
【００５２】
図９は、スキャン実行前の縦スジ判定処理の手順を示すフロー図である。
ここでは、シートスルー読取を実行する前に、既に述べたように、搬送ローラ又はベルト１４の読取画像を取得し、原因特定物が読取ガラス２１面に存在したかを判定している。
【００５３】
即ち、まず、搬送ローラ又はベルト１４の読取画像を取得し（Ｓ２０１）、次に、縦スジ発生判定手段３０１は、読取画像に縦スジ画像が発生したか否か判定する（Ｓ２０２）。縦スジ発生判定手段３０１が読取画像に縦スジ画像が発生したと判定したときは（Ｓ２０２、ＹＥＳ）、読取ガラス２１を主走査方向へ移動する（Ｓ２０３）。次に、縦スジ位置判定手段３０２は、読取画像の縦スジが移動したか否か判定する（Ｓ２０４）。ここで、読取画像上の縦スジの主走査位置が移動したと判定したときは（Ｓ２０４、ＹＥＳ）、原因特定物所在判定手段３０３は、原因特定物が読取ガラス２１面に縦スジの原因特定物があると判定する。次に、後述する図１１の縦スジ原因種別判定フローへ進む（Ｓ２０７）。次に、縦スジ回避動作判定手段３０７は、図１１の縦スジ原因種別判定フローの結果に基づき、キャリッジ２６を移動させて読取位置を調整することで縦スジ回避ができるか否か判定する（Ｓ２０８）。縦スジ回避動作判定手段３０７が読取位置調整で縦スジ回避ができないと判定したときは（Ｓ２０８、ＮＯ）、その旨をユーザへ通知する等の処理を行なう。また、ジョブを停止して部品を清掃するか或いは交換し（Ｓ２０６）、シートスルー読取前の縦スジ判定処理を終了する。
【００５４】
ステップＳ２０８で、縦スジ回避動作判定手段３０７が、読取位置調整で縦スジ回避ができると判定したときは（Ｓ２０８、ＹＥＳ）、キャリッジ２６を移動させて読取位置を調整する。その調整位置で読取画像に縦スジがない状態で搬送ローラ又はベルト１４を回転し、このときの読取画像を取得して（Ｓ２０９）、シートスルー読取前の縦スジ判定処理を終了する。
【００５５】
ステップＳ２０４で、縦スジ位置判定手段３０２が読取画像の縦スジが一致つまり移動していないと判定したときは（Ｓ２０４、ＮＯ）、原因特定物所在判定手段３０３は、読取ガラス２１以外に縦スジ発生の原因ありと判定し（Ｓ２０５）、ジョブを停止して部品を清掃するか或いは交換し（Ｓ２０６）、シートスルー読取前の縦スジ判定処理を終了する。
ステップＳ２０２で、縦スジ発生判定手段３０１が縦スジの発生がないと判定したときは（Ｓ２０２、ＮＯ）、搬送ローラ又はベルト１４を回転して搬送ローラ又はベルト１４の読取画像を取得し（Ｓ２０９）、シートスルー読取前の縦スジ判定処理を終了する。
【００５６】
図１０は、シートスルー読取実行中における縦スジ判定処理の手順を示すフロー図である。
ここでは、シートスルー読取を実行中に、搬送原稿間で搬送ローラ又はベルト１４の読取画像を取得し（Ｓ３０１）、次に、縦スジ発生判定手段３０１は、シートスルー読取実行中の搬送原稿と次搬送原稿の紙間の読取画像に縦スジが発生したか否かを判定する（Ｓ３０２）。搬送原稿の紙間の読取画像に縦スジが発生したと判定したときは（Ｓ３０２、ＹＥＳ）、縦スジ位置判定手段３０２は、その読取画像が図９のステップＳ２０９の読取画像（搬送ローラ又はベルト１４を回転して取得した搬送ローラ又はベルト１４の読取画像）と一致するか否かを判定する（Ｓ３０３）。ここで、一致したと判定したときは（Ｓ３０３、ＹＥＳ）、汚れは読取ガラス２１以外側に既に存在していたと判定し、処置を行なわずこの処理を終了する。
【００５７】
ステップＳ３０３で、縦スジ位置判定手段３０２が、前記読取画像が一致しないと判定したときは（Ｓ３０３、ＮＯ）、原因特定物所在判定手段３０３は、シートスルー読取中に新しく読取ガラス２１上に汚れが存在したものと判定して、スキャン実行前処理と同様に、汚れ（原因特定物）の種別・大きさを判定する後述の図１１の縦スジ原因種別判定フローへ進む（Ｓ３０４）。その判定結果により、読取位置調整で縦スジを回避できたときは（Ｓ３０５、ＹＥＳ）、この処理を終了する。
ステップＳ３０５において、読取位置調整で縦スジの発生を回避できないときは（Ｓ３５、ＮＯ）、ジョブを停止し、読取ガラス２１の清掃又は交換を行い（Ｓ３０６）、この処理を終了する。
【００５８】
図１１は、読取ガラス２１面に存在する原因特定物に対し、縦スジ原因種別判定処理の手順を示すフロー図である。
まず、制御部３０の原因特定物種別判定手段３０６は、読取ガラス２１の移動量と、移動量算出手段３０５で算出した読取ガラス２１の主走査方向への移動前後で読み取った読取画像における読取画像での縦スジ移動量が一致するか否か判定し（Ｓ４０１）、一致していれば（Ｓ４０１、ＹＥＳ）、原因特定物が固着性のもの（汚れ又はキズ）と判定する（Ｓ４０２）。次に、縦スジ濃度判定手段３０４は、縦スジの画素の濃度が所定の閾値以下か否か判定する（Ｓ４０３）。縦スジの画素が所定の閾値以下と判定すれば（Ｓ４０３、ＹＥＳ）、原因特定物種別判定手段３０６は、縦スジの原因となる原因特定物は汚れつまり清掃により除去可能と判定し（Ｓ４０４）、図１２の縦スジ発生成分判定処理へ進む（Ｓ４０５）。ここで、この処理を終了する。
【００５９】
ステップＳ４０３で、縦スジ濃度判定手段３０４が縦スジの画素が所定の閾値以下でないと判定したときは（Ｓ４０３、ＮＯ）、原因特定物種別判定手段３０６は、読取ガラス２１面にキズや割れなどが発生し、状態が劣化したと見なして清掃により除去不可能と判定する（Ｓ４０６）。ここで、ジョブを停止して、通知部３００ｄ、例えば液晶表示装置（ＬＣＤ）で、読取ガラス要交換のメッセージを通知（この場合は表示）する（Ｓ４０７）。ここで、この処理を終了する。
【００６０】
ステップＳ４０１で、制御部３０の縦スジ位置判定手段３０２が読取ガラス２１の移動量と、移動量算出手段３０５で算出した、読取画像中の縦スジの移動量が一致していないと判定したときは（Ｓ４０１、ＮＯ）、原因特定物種別判定手段３０６は、縦スジの要因が浮遊性の原因特定物、つまりゴミであると判定し（Ｓ４０８）、図１２の縦スジ発生成分判定処理へ進む（Ｓ４０９）。ここで、この処理を終了する。
【００６１】
図１２は、ＲＧＢの各成分の読取画像上で、縦スジが発生する成分を判定してその結果から処置を決定する手順を示すフロー図である。
即ち、まず、縦スジ発生判定手段３０１は、ＲＧＢ各成分の縦スジの発生の有無を判定する（Ｓ５０１）、ここで、ステップＳ５０１で縦スジがＲＧＢの全成分またはＲＢ成分発生したと判定したときは（Ｓ５０１、ＲＧＢ／ＲＢ）、縦スジ回避動作判定手段３０７は読取部の位置調整では縦スジの発生抑制は不可と判定して、通知制御手段３０９は、通知部３００ｄで要清掃メッセージと汚れ存在位置の表示を行なう（Ｓ５０２）。
【００６２】
ステップＳ５０１で、縦スジ発生判定手段３０１が、縦スジがＲＧ成分かＧＢ成分に発生したと判定したときは（Ｓ５０１、ＲＧ／ＧＢ）、受付手段である入力部３００ｃ（図
７）により、ユーザの清掃を行なうか否かの指定を受け付ける。ここで、ユーザが「清掃する」を指定したときは（Ｓ５０３、ＹＥＳ）、通知部３００ｄは要清掃のメッセージと汚れ位置の表示を行い（Ｓ５０４）、この処理を終了する。ステップＳ５０３で、ユーザが「清掃する」を指定しないときは（Ｓ５０３、ＮＯ）、後述する図１３の汚れ自動回避処理フローに進み（Ｓ５０５）、汚れ自動回避を行い、この処理を終了する。
【００６３】
ステップＳ５０１で、縦スジ発生判定手段３０１が縦スジがＲ、Ｇ、Ｂ成分のいずれかの位置成分のみで発生したと判定したときは（Ｓ５０１、Ｒ／Ｇ／Ｂ）、この場合の縦スジは微小な汚れであるため、縦スジ回避動作判定手段３０７は、読取部の位置調整で縦スジの発生抑制が可能と判定し、後述する図１３の汚れ自動回避処理フローに進み（Ｓ５０６）、汚れ自動回避を行い、この処理を終了する。
【００６４】
図１３は、汚れ自動回避処理の手順を示すフロー図である。
ここでは、３ライン（ＣＣＤ）センサ２８の各ライン成分の読取画像に縦スジが発生するか否かで大きさ及び位置の判定と処置の決定を行なう。
即ち、縦スジ発生判定手段３０１は、例えば、先ずＲ成分に縦スジが発生したか否か判定する（Ｓ６０１）、Ｒ成分に縦スジが発生したと判定したときは（Ｓ６０１、ＹＥＳ）、縦スジ回避動作判定手段３０７は、キャリッジ２６を移動させて読取部をＢ成分側に移動する（Ｓ６０２）。次に、読取ガラス２１の読取画像を再読取し（Ｓ６０３）、ここで、縦スジ発生判定手段３０１が再読取した読取画像の縦スジが消えたと判定したときは（Ｓ６０４、ＹＥＳ）、読取位置を移動した位置に固定して（Ｓ６０５）、この処理を終了する。
【００６５】
ステップＳ６０４で、縦スジ発生判定手段３０１が再読取した読取画像の縦スジが消えないと判定したときは（Ｓ６０４、ＮＯ）、縦スジ回避動作判定手段３０７は、キャリッジ２６の移動を所定回数、ここでは３回移動する。それでも読取画像の縦スジが消えないときは（Ｓ６１０、ＹＥＳ）、縦スジ回避動作判定手段３０７は、汚れ自動回復は不可と判定し、通知部３００ｄは要清掃のメッセージを表示する（Ｓ６１１）。また、通知部３００ｄは、読取ガラス２１面の汚れの位置を表示して（Ｓ６１２）、この処理を終了する。
【００６６】
ステップＳ６０１において、縦スジ発生判定手段３０１は、Ｒ成分に縦スジが発生しないと判定したときは（Ｓ６０１、ＮＯ）、Ｇ成分に縦スジが発生するか否か判定し（Ｓ６０６）、Ｇ成分に縦スジが発生したと判定したときは（Ｓ６０６、ＹＥＳ）、キャリッジ２６を移動させて読取部をＲ成分側に移動する（Ｓ６０７）。
その後は、ステップＳ６０３以下の処理を行い、この処理を終了する。
【００６７】
ステップＳ６０６で、縦スジ発生判定手段３０１がＧ成分に縦スジが発生しないと判定したときは（Ｓ６０６、ＮＯ）、Ｂ成分に縦スジが発生するか否か判定し（Ｓ６０８）、Ｂ成分に縦スジが発生したと判定したときは（Ｓ６０８、ＹＥＳ）、キャリッジ２６を移動させて読取部をＲ成分側に移動して（Ｓ６０９）、ステップＳ６０３に進み、それ以下の処理を行い、この処理を終了する。
ステップＳ６０８で、縦スジ発生判定手段３０１がＢ成分に縦スジが発生しないと判定したときは（Ｓ６０８，ＮＯ）、そのままＳ６０３に進み、それ以下の処理を行い、この処理を終了する。
【００６８】
以上で説明したように、この処理では、縦スジ発生判定手段３０１が縦スジ判定をＲ→Ｇ→Ｂの順で行なっていき、縦スジが発生するときは、その時の成分と逆方向へキャリッジ２６の位置を調整する。次に、調整したキャリッジ２６の位置で再読取を実行し、縦スジが消えたか否かを判定する。ここで縦スジが消えたと判定したときは、ジョブを停止して読取ガラス２１の清掃を行なわなくても、キャリッジ２６の位置調整を行なうことで汚れを自動回避できる。
既に述べたように、キャリッジ２６にしたがって読取部の位置調整と、再読取を３回行なっても縦スジが消えないときは、縦スジ回避動作判定手段３０７は、自動回避ができない汚れと判定してジョブを停止し、通知部３００ｄは、ユーザへ要清掃のメッセージを通知する。ここで、メッセージの通知の他に汚れの位置も通知する。なお、読取ガラス２１面の汚れにおける主走査方向の位置は縦スジの太さより分かり、副走査方向の位置は読取画像の副走査方向の位置により判定することができる。
【００６９】
図１４は、本発明の実施形態により判定できる、縦スジの原因の種別とその判定方法、
対処についてまとめた表である。
縦スジ画像の原因となる汚れなどの発生要因の位置（図１４の存在場所）についての判定では、まず、
I．原稿スキャン実行前の判定処理においては、
（i）読取ガラスを主走査方向へ動かす前後の読取画像を比較して、読取画像の縦スジが、取ガラスの移動方向つまり主走査方向に移動したときは、原因特定物の存在場所は、読取ガラスと判定する。その場合の対処としては、原因特定物の種別と大きさを判定し、汚れの自動回避、自動回避できないときは通知を行う。
（ii）読取ガラスを主走査方向へ動かす前後の読取画像を比較して、読取画像の縦スジが移動しないときは、読取ガラス以外に原因特定物が存在すると判定する。その場合の対処としては、読取ガラス以外の原因特定物を確認するようユーザに通知する。
【００７０】
II．原稿スキャン実行中の判定処理においては、
（i）スキャン実行前に取得した搬送ベルトを回転した状態の搬送ベルト又は搬送ローラの読取画像と、スキャン実行中の原稿間の搬送ベルト又は搬送ローラの読取画像とを比較して、両読取画像が一致しないときは、原因特定物の存在場所（所在）は、読取ガラスと判定する。その場合の対処としては、原因特定物の種別と大きさを判定し、自動回避又は通知のいずれかの処理を行う。
（ii）スキャン実行前に取得した搬送ベルトを回転した状態の搬送ベルトの読取画像と、スキャン実行中の原稿間の搬送ベルトの読取画像とを比較して、両読取画像が一致するときは、原因特定物の存在場所は、読取ガラス以外と判定する。その場合の対処としては、シートスルー読取時に読取画像に影響がでないので処置をしない。
【００７１】
III．原因特定物の種別については、
（i）読取ガラスの移動前後の読取画像を取得し、読取ガラスの移動量と読取画像の縦スジの移動量が一致し、かつ縦スジ濃度のある閾値以上であるときは、原因特定物は固着性であり、かつ、除去可能な汚れと判定する。その場合の対処としては、汚れの大きさを判定して、清掃が必要か否か判定する。
（ii）読取ガラスの移動前後の読取画像を取得し、読取ガラスの移動量と読取画像の縦スジの移動量が一致し、かつ縦スジ濃度のある閾値未満であるときは、原因特定物は固着性であり、かつ、除去不可能と判定する。その場合の対処としては、読取ガラスの交換を促すメッセージをユーザに通知する。
（iii）読取ガラス移動前後の読取画像を取得し、読取ガラスの移動量と読取画像の縦スジの移動量が一致しないときは、浮遊性（ゴミ又は汚れ）と判定する。
この場合の対処としては、ゴミ又は汚れの大きさを判定して清掃が必要か否かを判定する。
【００７２】
次に、原因特定物の大きさの判定については、
（i）読取画像の縦スジの太さ、主走査方向の位置から、主走査方向の大きさと存在場所を判定する。その場合の対処としては、要清掃のメッセージを通知する際に、汚れの主走査方向の大きさと位置を知らせる。
（ii）３ラインセンサのＲＧＢ各成分における読取画像上の縦スジの有無を判定する。
以上により副走査方向の原因特定物の大きさと存在位置を判定する。その場合の対処としては、キャリッジを副走査方向へ一定回数移動して、汚れの自動回避を試みる。自動回避ができないときは、要清掃のメッセージと汚れの副走査方向における位置と大きさを通知する。
【００７３】
以上、本実施形態によれば、本発明の効果に加え、以下の作用効果を得ることができる。
（１）本実施形態では、原因特定物所在判定手段による原因特定物所在判定を実行するか否かについて、ユーザが指示できるようにした。そのため、印刷の度に原因特定物所在判定を行なう場合に比べて、使い勝手が向上する。
（２）従来シートスルー読取実行中に新たに読取ガラス面に汚れが存在したかを判定するために印刷物を使用している。そのためその分の印刷をやり直す必要がありユーザに不親切であった。これに対し、本実施形態では、シートスルー読取中の原因特定物の検出に搬送ベルト又はローラの読取画像を用いることで、印刷物への縦スジの発生を未然に防ぐことができる。
（３）従来装置では、読取ガラス面における縦スジの原因となる対象を判定しても、その対象が清掃すれば除去できるのか、あるいは部品交換が必要なのかといった情報までは分からなかった。これに対し、本実施形態では、読取ガラス面に存在した原因特定物が清掃に適するものか否かの判定ができるため、ユーザにとって適切な処置が可能である。
（４）ＣＣＤラインセンサの全体の距離やライン間の距離から読取ガラス面の汚れの大きさの判定ができ、清掃する際に原因特定物の存在位置を通知することができる。また、画像読取装置で原因特定物の存在位置を検出してその位置を回避して読取を実行することができるため、縦スジが発生した場合における処理の幅が広がるため、ユーザにとって便利である。
（５）読取ガラス面の汚れには、読取ガラスを清掃しなくては縦スジ発生を抑制できない大きな汚れと、読取位置を少し調整することで汚れを回避して縦スジ発生を抑制できる微小な汚れが考えられる。これらを判定することで縦スジ発生時における処理を容易にし、結果として縦スジを確実に低減することができる。
（６）清掃による縦スジの低減も読取位置調整による縦スジの低減も可能な大きさを検出することがある。この場合、どちらの処置を行なうかユーザに指示させることで、確実に縦スジの原因を排除したいユーザと生産性を保ちたいユーザのそれぞれのニーズに応えることができ、より使い勝手が良くなる。
【符号の説明】
【００７４】
１０・・・ドキュメントフィーダ、１２・・・原稿台、１４・・・搬送ローラ又はベルト、１５・・・原稿、１６・・・排紙トレイ、２０・・・スキャナユニット、２１・・・読取ガラス、２２ａ・・・読取ガラス移動手段、２２ｂ・・・スプリング、２３・・・基準白板、２４・・・コンタクトガラス、２５・・・ランプ、２６・・・キャリッジ、２７・・・集光レンズ、２８・・・ＣＣＤラインセンサ、２８ａ・・・ライン、２９・・・読取ガラス移動量検知手段、３０・・・制御部、３００・・・ＣＰＵ、３００ａ・・・ＲＯＭ、３００ｂ・・・ＲＡＭ、３０１・・・縦スジ発生判定手段、３０２・・・縦スジ位置判定手段、３０３・・・原因特定物所在判定手段、３０４・・・縦スジ濃度判定手段、３０５・・・移動量算出手段、３０６・・・原因特定物種別判定手段、３０７・・・縦スジ回避動作判定手段、３０８・・・サイズ判定手段、３０９・・・通知制御手段。
【先行技術文献】
【特許文献】
【００７５】
【特許文献１】特開２００１−２７２８２９号公報
【図１】
2014200062.tif 000003
【図２】
2014200062.tif 000004
【図３】
2014200062.tif 000005
【図４】
2014200062.tif 000006
【図５】
2014200062.tif 000007
【図６】
2014200062.tif 000008
【図７】
2014200062.tif 000009
【図８】
2014200062.tif 000010
【図９】
2014200062.tif 000011
【図１０】
2014200062.tif 000012
【図１１】
2014200062.tif 000013
【図１２】
2014200062.tif 000014
【図１３】
2014200062.tif 000015
【図１４】
2014200062.tif 000016