搬送経路に沿って搬送される原稿を読取る読取り部と、前記読取り部により読取られる第1白色基準部材と、前記搬送経路に対して前記読取り部とは反対側に設けられ、前記読取り部により前記搬送経路を介して読取られる第2白色基準部材とを備えた画像読取り装置であって、前記第1白色基準部材を読取った前記読取り部の出力に基づき前記読取り部の読取り走査方向における汚れの位置を求め、前記第2白色基準部材を前記搬送経路を介して読取った前記読取り部の出力に基づき前記読取り部の読取り走査方向における汚れの位置を求め、前記各汚れの位置が一致する場合に、前記読取り部に汚れがあると判定し、前記各汚れの位置が一致しない場合に、前記読取り部の外部に汚れがあると判定する制御部を備えたことを特徴とする画像読取り装置。請求項1に記載の画像読取り装置であって、前記読取り部は、前記搬送経路に沿って搬送される前記原稿及び前記第2白色基準部材を読取りガラスを介して読取り、前記制御部は、前記各汚れの位置が一致しない場合に、前記読取りガラスに汚れがあると判定することを特徴とする画像読取り装置。請求項2に記載の画像読取り装置であって、前記読取りガラスに対して前記読取り部を前記原稿の搬送方向における上流側及び下流側のいずれかに移動させる移動部を備え、前記制御部は、前記各汚れの位置が一致しない場合に、前記読取り部を前記原稿の搬送方向における上流側及び下流側のいずれかに移動させることを特徴とする画像読取り装置。請求項2又は3に記載の画像読取り装置であって、前記読取りガラスに前記搬送経路を介して対向するガイド部材を備え、前記第2白色基準部材を前記ガイド部材に設けたことを特徴とする画像読取り装置。請求項1~4のいずれか1つに記載の画像読取り装置であって、前記第1白色基準部材もしくは前記第2白色基準部材は、シェーディング補正に用いられ、前記制御部は、前記各汚れの位置が一致しない場合に、前記読取り部を前記原稿の搬送方向における上流側及び下流側のいずれかに移動させることを特徴とする画像読取り装置。請求項1~5のいずれか1つに記載の画像読取り装置であって、メッセージを表示する表示部を備え、前記制御部は、前記各汚れの位置が一致する場合に、前記読取り部に汚れがあると判定して、前記読取り部の汚れを示すメッセージを前記表示部に表示し、前記各汚れの位置が一致しない場合に、前記読取り部の外部に汚れがあると判定して、前記外部の汚れを示すメッセージを前記表示部に表示することを特徴とする画像読取り装置。請求項1~5のいずれか1つに記載の画像読取り装置であって、メッセージを表示する表示部を備え、前記制御部は、前記各汚れの位置が一致しない場合に、前記読取り部の外部に汚れがあると判定して、前記外部の汚れの清掃を促すメッセージを前記表示部に表示することを特徴とする画像読取り装置。請求項1~7のいずれか1つに記載の画像読取り装置であって、前記制御部は、前記各汚れの位置が一致する場合に、前記読取り部に汚れがあると判定して、警報を発することを特徴とする画像読取り装置。請求項8に記載の画像読取り装置であって、前記制御部は、警報をネットワークを通じて外部端末に送信することを特徴とする画像読取り装置。請求項8又は9に記載の画像読取り装置であって、前記制御部は、警報の履歴を記憶することを特徴とする画像読取り装置。請求項1~8のいずれか1つに記載の画像読取り装置を備えた画像形成装置。しかしながら、紙粉等の異物は、読取りガラス板や読取り部のミラー等の複数箇所に付着するので、異物を検出するだけでは、その処置に困ることがある。例えば、異物が読取りガラスの上面に付着していた場合は、読取りガラスの上面を清掃するだけでよく、ユーザによる処置が可能である。また、異物が読取り部のミラーに付着していた場合は、読取りガラス等の取り外しを必要とし、サービスマンでなければ処置することができない。従って、異物の付着箇所が分からなければ、サービスマンに来てもらうべきかどうかを判断することができない。例えば、特許文献1では、読取り部とゴミ検知基準部材との間にある紙粉等の異物を検出しているが、この異物が読取りガラスの上面及び読取り部のミラーのいずれに付着しているのかを検出しておらず、ユーザによる処置でよいのか、あるいはサービスマンによる処置が必要であるのかが分からない。このため、時間を無駄に浪費したり、ユーザの不信感を招いたり、サービスマンの無駄な訪問回数が増大したりした。そこで、本発明は、上記従来の問題点に鑑みなされたものであり、紙粉等の異物の付着箇所を判定することが可能な画像読取り装置及びそれを備えた画像形成装置を提供することを目的とする。上記課題を解決するために、本発明の画像読取り装置は、搬送経路に沿って搬送される原稿を読取る読取り部と、前記読取り部により読取られる第1白色基準部材と、前記搬送経路に対して前記読取り部とは反対側に設けられ、前記読取り部により前記搬送経路を介して読取られる第2白色基準部材とを備えた画像読取り装置であって、前記第1白色基準部材を読取った前記読取り部の出力に基づき前記読取り部の読取り走査方向における汚れの位置を求め、前記第2白色基準部材を前記搬送経路を介して読取った前記読取り部の出力に基づき前記読取り部の読取り走査方向における汚れの位置を求め、前記各汚れの位置が一致する場合に、前記読取り部に汚れがあると判定し、前記各汚れの位置が一致しない場合に、前記読取り部の外部に汚れがあると判定する制御部を備えている。このような本発明の画像読取り装置では、読取り部により第1及び第2白色基準部材のいずれも読取ることができ、いずれの読取りに際しても、読取り部の読取り範囲にある汚れが読取られる。この汚れが読取り部に付着している場合は、第1白色基準部材と共に読取った読取り走査方向における汚れの位置と第2白色基準部材と共に読取った読取り走査方向における汚れの位置とが一致し、この汚れが読取り部にあると判定することができる。また、この汚れが読取り部の外部に付着している場合は、第1白色基準部材と共に読取った読取り走査方向における汚れの位置と第2白色基準部材と共に読取った読取り走査方向における汚れの位置とが、つまり2つの異なる読取り対象を読取ったときのそれぞれの汚れの位置が一致せず、この汚れが読取り部の外部にあると判定することができる。このため、第1白色基準部材と共に読取った読取り走査方向における汚れの位置と第2白色基準部材と共に読取った読取り走査方向における汚れの位置とが一致する場合に、読取り部に汚れがあると判定し、それらの汚れの位置が一致しない場合に、読取り部の外部に汚れがあると判定することができる。また、本発明の画像読取り装置においては、前記読取り部は、前記搬送経路に沿って搬送される前記原稿及び前記第2白色基準部材を読取りガラスを介して読取り、前記制御部は、前記各汚れの位置が一致しない場合に、前記読取りガラスに汚れがあると判定している。このように各汚れの位置が一致しない場合は、読取り部の外部の汚れであって、読取りガラスの汚れであると判定することができる。更に、本発明の画像読取り装置においては、前記読取りガラスに対して前記読取り部を前記原稿の搬送方向における上流側及び下流側のいずれかに移動させる移動部を備え、前記制御部は、前記各汚れの位置が一致しない場合に、前記読取り部を前記原稿の搬送方向における上流側及び下流側のいずれかに移動させている。このように各汚れの位置が一致しない場合は、読取りガラスに汚れがあるため、読取り部を原稿の搬送方向における上流側及び下流側のいずれかに移動させる。これにより、読取り部の読取り範囲から読取りガラスの汚れを外すことができ、読取り部による汚れの読取りを回避しつつ読取り部により読取りガラスを介して原稿を読取ることができる。この結果、読取り部により読取られた原稿画像に汚れが生じることはない。また、本発明の画像読取り装置においては、前記読取りガラスに前記搬送経路を介して対向するガイド部材を備え、前記第2白色基準部材を前記ガイド部材に設けている。例えば、ガイド部材の表面に白色塗料を塗布したり、白色シートを貼り付けたりする。更に、本発明の画像読取り装置においては、前記第1白色基準部材もしくは前記第2白色基準部材は、シェーディング補正に用いられ、前記制御部は、前記各汚れの位置が一致しない場合に、前記読取り部を前記原稿の搬送方向における上流側及び下流側のいずれかに移動させている。各汚れの位置が一致しない場合は、読取り部の外部の汚れであって、第1及び第2白色基準部材のいずれかの汚れである。このとき、読取り部を原稿の搬送方向における上流側及び下流側のいずれかに移動させれば、読取り部の読取り範囲から第1及び第2白色基準部材のいずれかの汚れを外すことができ、読取り部による汚れの読取りを回避しつつ読取り部により第1及び第2白色基準部材のいずれかを読取ることができる。この結果、シェーディング補正データに誤差が生じることはない。また、本発明の画像読取り装置においては、メッセージを表示する表示部を備え、前記制御部は、前記各汚れの位置が一致する場合に、前記読取り部に汚れがあると判定して、前記読取り部の汚れを示すメッセージを前記表示部に表示し、前記各汚れの位置が一致しない場合に、前記読取り部の外部に汚れがあると判定して、前記外部の汚れを示すメッセージを前記表示部に表示している。例えば、読取り部の汚れを示すメッセージを表示することにより、サービスマンでなければ処置することができないことが分かる。また、読取り部の外部例えば読取りガラスの汚れを示すメッセージを表示することにより、ユーザによる処置が可能であることが分かる。更に、本発明の画像読取り装置においては、メッセージを表示する表示部を備え、前記制御部は、前記各汚れの位置が一致しない場合に、前記読取り部の外部に汚れがあると判定して、前記外部の汚れの清掃を促すメッセージを前記表示部に表示している。このように読取りガラスの汚れの清掃を促すメッセージを表示することにより、ユーザによる処置が可能であることが分かる。また、本発明の画像読取り装置においては、前記制御部は、前記各汚れの位置が一致する場合に、前記読取り部に汚れがあると判定して、警報を発している。このように警報を発することにより、サービスマンでなければ処置することができないことが分かる。更に、本発明の画像読取り装置においては、前記制御部は、警報をネットワークを通じて外部端末に送信している。例えば、警報をサービスマン宛のメールアドレスに送信する。これにより、警報を特定のサービスマンに直ちに知らせることができる。また、本発明の画像読取り装置においては、前記制御部は、警報の履歴を記憶している。この場合、サービスマンは、他の要件のために訪問していても、警報の履歴を読出して、読取り部の清掃等が必要な旨を知ることができる。また、本発明の画像形成装置は、上記本発明の画像読取り装置を備えている。このような本発明の画像形成装置においても、上記本発明の画像読取り装置と同様の作用効果を奏する。このような本発明では、第1白色基準部材と共に読取った読取り走査方向における汚れの位置と第2白色基準部材と共に読取った読取り走査方向における汚れの位置とが一致する場合に、読取り部に汚れがあると判定し、それらの汚れの位置が一致しない場合に、読取り部の外部に汚れがあると判定することができる。以下、本発明の実施形態を添付図面を参照して詳細に説明する。図1は、本発明の画像読取り装置の一実施形態を適用した画像形成装置を示す断面図である。この画像形成装置1は、スキャナ機能、複写機能、プリンター機能、及びファクシミリ機能等を有する所謂複合機であり、画像読取り装置2により読取られた原稿の画像を外部に送信したり、この読取られた原稿の画像又は外部から受信した画像をカラーもしくは単色で記録用紙に記録形成したりする。この画像形成装置1は、画像を記録用紙に印刷するべく、光走査装置11、現像装置12、感光体ドラム13、ドラムクリーニング装置14、帯電器15、中間転写ベルト装置16、定着装置17、用紙搬送経路S、給紙トレイ18、及び用紙排出トレイ19等を備えている。画像形成装置1において扱われる画像データは、ブラックK、シアンC、マゼンタM、イエローYの各色を用いたカラー画像に応じたもの、又は単色例えばブラックを用いたモノクロ画像に応じたものである。このため、現像装置12、感光体ドラム13、ドラムクリーニング装置14、及び帯電器15は、各色に応じた4種類のトナー像を形成するようにそれぞれ4個ずつ設けられ、それぞれがブラック、シアン、マゼンタ、及びイエローに対応付けられて、4つの画像ステーションPa、Pb、Pc、Pdが構成されている。各感光体ドラム13は、それらの表面に感光層を有している。各帯電器15は、それぞれの感光体ドラム13の表面を所定の電位に均一に帯電させるための帯電手段であり、接触型であるローラ型やブラシ型の帯電器のほか、チャージャー型の帯電器が用いられる。光走査装置11は、レーザダイオード及び反射ミラーを備えたレーザスキャニングユニットLSUであり、帯電された各感光体ドラム13表面を画像データに応じて露光して、それらの表面に画像データに対応する静電潜像を形成する。各現像装置12は、各感光体ドラム13表面の静電潜像を各色のトナーにより現像し、各感光体ドラム13表面に各色のトナー像を形成する。各ドラムクリーニング装置14は、現像及び画像転写後にそれぞれの感光体ドラム13表面に残留したトナーを除去及び回収する。中間転写ベルト装置16は、各感光体ドラム13の上方に配置されており、中間転写ベルト21、中間転写ベルト駆動ローラ22、従動ローラ23、4つの中間転写ローラ24、及びベルトクリーニング装置25を備えている。中間転写ベルト21は、厚さ100μm~150μm程度のフィルムを無端ベルト状に形成したものである。中間転写ベルト駆動ローラ22、従動ローラ23、各中間転写ローラ24等は、中間転写ベルト21を張架して支持し、中間転写ベルト21を矢印C方向に周回移動させる。各中間転写ローラ24は、中間転写ベルト21近傍に回転可能に支持され、中間転写ベルト21を介してそれぞれの感光体ドラム13に押圧されている。各感光体ドラム13表面のトナー像が中間転写ベルト21に順次重ねて転写されて、中間転写ベルト21上にカラーのトナー像各色のトナー像が形成される。各感光体ドラム13から中間転写ベルト21へのトナー像の転写は、中間転写ベルト21裏面に圧接されている各中間転写ローラ24によって行われる。各中間転写ローラ24は、直径8~10mmの金属例えばステンレス軸をベースとし、その表面が導電性の弾性材例えばEPDM、発泡ウレタン等により覆われたローラである。各中間転写ローラ24には、トナー像を転写するために高電圧の転写バイアストナーの帯電極性-とは逆極性の高電圧が印加されており、その導電性の弾性材により高電圧が記録用紙に対して均一に印加される。こうして各感光体ドラム13表面のトナー像は、中間転写ベルト21で積層され、画像データによって示されるカラーのトナー像となる。このカラーのトナー像は、中間転写ベルト21と共に搬送され、中間転写ベルト21と2次転写装置26の転写ローラ26a間のニップ域で記録用紙上に転写される。2次転写装置26の転写ローラ26aには、中間転写ベルト21上の各色のトナー像を記録用紙に転写させるための電圧トナーの帯電極性-とは逆極性の高電圧が印加されている。また、中間転写ベルト21と2次転写装置26の転写ローラ26a間のニップ域を定常的に得るために、転写ローラ26aもしくは中間転写ベルト駆動ローラ22の何れか一方を硬質材料金属等とし、他方を弾性ローラ等の軟質材料弾性ゴムローラ、または発泡性樹脂ローラ等としている。また、2次転写装置26によって中間転写ベルト21上のトナー像が記録用紙上に完全に転写されず、中間転写ベルト21上にトナーが残留することがあり、この残留トナーが次工程でトナーの混色を発生させる原因となる。このため、ベルトクリーニング装置25によって残留トナーを除去及び回収する。ベルトクリーニング装置25には、例えばクリーニング部材として、中間転写ベルト21に接触して残留トナーを除去するクリーニングブレードが設けられており、クリーニングブレードが接触する部位で、従動ローラ23により中間転写ベルト21裏側が支持されている。記録用紙は、中間転写ベルト21と2次転写装置26の転写ローラ26a間のニップ域でカラーのトナー像を転写された後、定着装置17へと搬送される。定着装置17は、加熱ローラ31及び加圧ローラ32等を備えており、加熱ローラ31と加圧ローラ32間に記録用紙を挟み込んで搬送する。加熱ローラ31は、図示しない温度検出器の検出出力に基づき、所定の定着温度となるように制御されており、加圧ローラ32と共に記録用紙を熱圧着することにより、記録用紙に転写されたカラーのトナー像を溶融、混合、圧接し、記録用紙に対して熱定着させる。一方、給紙トレイ18は、記録用紙を格納しておくためのトレイであり、画像形成装置1の下部に設けられて、トレイ内の記録用紙を供給する。画像形成装置1には、給紙トレイ18から供給された記録用紙を2次転写装置26や定着装置17を経由させて用紙排出トレイ19に送るための、Sの字形状の用紙搬送経路Sが設けられている。この用紙搬送経路Sに沿って、用紙レジストローラ34、定着装置17、搬送ローラ35、及び排紙ローラ36等が配置されている。給紙トレイ18の端部には、用紙ピックアップローラ33が設けられており、この用紙ピックアップローラ33により給紙トレイ18から記録用紙が1枚ずつ引き出されて用紙搬送経路Sへと搬送される。搬送ローラ35は、記録用紙の搬送を促進補助するための小型のローラであり、複数組設けられている。用紙レジストローラ34は、搬送されて来た記録用紙を一旦停止させて、記録用紙の先端を揃え、中間転写ベルト21と2次転写装置26の転写ローラ26a間のニップ域で中間転写ベルト21上のカラーのトナー像が記録用紙に転写されるように、各感光体ドラム13及び中間転写ベルト21の回転にあわせて、記録用紙をタイミングよく搬送する。更に、記録用紙は、定着装置17でカラーのトナー像を定着され、定着装置17を通過した後、排紙ローラ36によって用紙排出トレイ19上にフェイスダウンで排出される。また、記録用紙の表面だけではなく、裏面の印字を行う場合は、記録用紙を用紙搬送経路Sの排紙ローラ36により搬送する途中で、排紙ローラ36を停止させてから逆回転させ、記録用紙を反転経路Srに通して、記録用紙の表裏を反転させ、記録用紙を用紙レジストローラ34へと導き、記録用紙の表面と同様に、記録用紙の裏面に画像を記録して定着し、記録用紙を用紙排紙トレイ19に排出する。次に、図2を参照しつつ、図1の画像形成装置1の本体上部に搭載された本実施形態の画像読取り装置2を説明する。図2は、画像読取り装置2を拡大して示す断面図である。本実施形態の画像読取り装置2は、下側の第1読取り部41と、上側の原稿搬送部42とを備えている。上側の原稿搬送部42は、その奥一辺をヒンジ図示せずにより下側の第1読取り部41の奥一辺に枢支され、その手前部分を上下させることにより開閉される。原稿搬送部42が開かれたときには、下側の第1読取り部41のプラテンガラス44が開放され、このプラテンガラス44上に原稿が載置される。第1読取り部41は、プラテンガラス44、第1走査ユニット45、第2走査ユニット46、結像レンズ47、及びCCDChargeCoupledDevice48等を備えている。第1走査ユニット45は、光源51及び第1反射ミラー52を備えており、副走査方向へと原稿サイズに応じた距離だけ一定速度Vで移動しながら、プラテンガラス44上の原稿を光源51によって露光し、その反射光を第1反射ミラー52により反射して第2走査ユニット46へと導き、これにより原稿表面の画像を副走査方向に走査する。第2走査ユニット46は、第2及び第3反射ミラー53、54を備えており、第1走査ユニット45に追従して速度V/2で移動しつつ、原稿の反射光を第2及び第3反射ミラー53、54により反射して結像レンズ47へと導く。結像レンズ47は、原稿の反射光をCCD48に集光して、原稿表面の画像をCCD48上に結像させる。CCD48は、原稿の画像を繰り返し主走査方向に走査し、その度に、1主走査ラインのアナログ画像信号を出力する。また、第1読取り部41は、静止原稿だけではなく、原稿搬送部42により搬送されている原稿表面の画像を読取ることができる。この場合は、図2に示すように第1走査ユニット45を読取りガラス65下方の読取り位置に移動し、第1走査ユニット45の位置に応じて第2走査ユニット46を位置決めし、この状態で、原稿搬送部42による原稿の搬送を開始する。原稿搬送部42では、ピックアップローラ55を原稿トレイ56上の原稿に押し当て回転させて、原稿を引き出し、原稿を原稿搬送路57を通じて搬送し、原稿を第1読取り部41の読取りガラス65と読取りガイド板66間に通過させ、更に原稿を第2読取り部43に通して排紙ローラ58から排紙トレイ49へと搬送する。原稿搬送路57に沿って、原稿をその先端を揃えてから搬送するレジストローラ62や、原稿を搬送する搬送ローラ63が配置されている。この原稿の搬送に際し、第1走査ユニット45の光源51により原稿表面を読取りガラス65を介して照明し、原稿表面からの反射光を第1及び第2走査ユニット45、46の各反射ミラーにより結像レンズ47へと導き、原稿表面からの反射光を結像レンズ47によりCCD48に集光させ、原稿表面の画像をCCD48上に結像させ、これにより原稿表面の画像を読取る。また、原稿搬送部42により搬送されている原稿表面の画像を読取ると同時に、原稿搬送部42に内蔵の第2読取り部43により原稿裏面の画像を読取ることができる。この第2読取り部43は、プラテンガラス44の上方に配置されており、密着イメージセンサContactImageSensor、以下CISと称する73と、原稿が通過する搬送経路を挟んで配置された読取りガイド部材74及び透明ガイド板75とを備えている。CIS73は、原稿裏面を透明ガイド板75を介して照明するLEDアレイ77、画素毎に、原稿の反射光を透明ガイド板75を介して集光するセルフォック登録商標レンズアレイ72、及びセルフォックレンズアレイ72を通じて受光した原稿の反射光を光電変換してアナログの画像信号を出力するイメージセンサ78を備えている。第1読取り部41の読取りガラス65上を通過した原稿は、第2読取り部43の読取りガイド部材74と透明ガイド板75の間を通過して排紙トレイ49へと排出されるが、この通過に際し、LEDアレイ77により透明ガイド板75を介して原稿裏面が照明され、原稿裏面からの反射光が透明ガイド板75及びセルフォックレンズアレイ72を介してイメージセンサ78に入射し、イメージセンサ78により原稿裏面の画像が読取られる。このようにCCD48及びCIS73により読取られた原稿の画像は、CCD48及びCIS73からアナログ画像信号として出力され、このアナログ画像信号がデジタル画像信号にA/D変換される。そして、このデジタル信号は、種々の画像処理を施されてから画像形成装置1の光走査装置11へと送受され、画像形成装置1において画像が記録用紙に記録され、この記録用紙が複写原稿として出力される。また、プラテンガラス44の一端部44aの上面には、第1白色基準シート76が貼り付けられており、第1読取り部41によりプラテンガラス44を介して第1白色基準シート76が読取られて、シェーディング補正データが生成される。詳しくは、第1走査ユニット45を第1白色基準シート76下方の読取り位置に移動すると共に、第2走査ユニット46を移動して位置決めした状態で、光源51により第1白色基準シート76を照明し、CCD48により第1白色基準シート76を主走査方向に主走査ラインに沿って読取り、このときのCCD48の出力からシェーディング補正データを生成してメモリに記憶して用いる。ところで、画像読取り装置2においては、原稿が第1読取り部41の読取りガラス65上の搬送経路を通過することから、紙粉等の異物が読取りガラス65の上面に付着することがある。読取りガラス65の上面の異物が放置されると、CCD48により読取りガラス65の表面の異物が原稿の画像と共に繰り返し読取られて、この読取られた画像上に副走査方向に延びるスジが発生し、このスジが複写原稿上に現れる。また、第1読取り部41の第1走査ユニット45は、プラテンガラス44及び読取りガラス65の下方に位置するために紙粉や埃等の異物が付着し難いものの、第1読取り部41の第1走査ユニット45の上部が開口されて、第1反射ミラー52が上方に向くことから、第1反射ミラー52の表面に異物が付着することがある。あるいは、汚れが第2走査ユニット46の第2及び第3反射ミラー53、54、結像レンズ47、CCD48にも付着することがある。このような場合にも、CCD48により第1反射ミラー52等の表面の異物が原稿の画像と共に読取られて、この読取られた画像上にスジが発生する。また、CCD48により第1白色基準シート76を読取って、シェーディング補正データを生成するときには、CCD48により第1反射ミラー52等に付着した異物が第1白色基準シート76と共に読取られて、シェーディング補正データに誤差が生じる。このため、読取りガラス65や第1走査ユニット45の第1反射ミラー52等に付着した紙粉等の異物を検出して、この検出結果を報知することが望ましい。また、読取りガラス65の上面に付着した異物は、原稿搬送部42を開いて、読取りガラス65の上面を清掃することにより簡単に除去することができ、ユーザによる処置が可能である。これに対して第1走査ユニット45の第1反射ミラー52等に付着した異物は、プラテンガラス44を取り外さなければ除去することができず、サービスマンでなければ処置することができない。このため、異物の単なる検出だけではなく、異物の付着箇所を判定して、この判定結果も報知することがより望ましい。そこで、本実施形態では、第1白色基準シート76を設けるだけではなく、第2白色基準シート79を読取りガイド板66の下面に設け、第1読取り部41のCCD48により第1及び第2白色基準シート76、79を読取り、第1白色基準シート76を読取ったCCD48の出力に基づき汚れを検出して、その汚れの主走査方向の位置を求め、また第2白色基準シート79を読取ったCCD48の出力に基づき汚れを検出して、その汚れの主走査方向の位置を求め、これらの汚れの位置を比較することにより、汚れが第1読取り部41及び第1読取り部41の外部のいずれに付着しているかを判定し、この判定結果を報知している。例えば、汚れが第1読取り部41の第1反射ミラー52等に付着している場合は、CCD48によりその汚れが必ず読取られるので、第1白色基準シート76を読取ったときの主走査方向における汚れの位置と第2白色基準シート79を読取ったときの主走査方向における汚れの位置とが一致し、この汚れが第1読取り部41にあると判定することができる。また、汚れが第1読取り部41の外部読取りガラス65や第2白色基準シート79にある場合は、CCD48により第1白色基準シート76が読取られるときにはその汚れが読取られず、CCD48により第2白色基準シート79が読取りガラス65を介して読取られるときにはその汚れが読取られるので、第1白色基準シート76を読取ったときの主走査方向における汚れの位置と第2白色基準シート79を読取ったときの主走査方向における汚れの位置とが一致せず、第1読取り部41の外部読取りガラス65や第2白色基準シート79に汚れがあると判定することができる。尚、プラテンガラス44の表面にも異物が付着するが、プラテンガラス44上に原稿が載置され、第1及び第2走査ユニット45、46が副走査方向に移動されることから、CCD48により読取られた画像上では異物がスポット的に現れるだけであって、異物の影響が小さい。また、プラテンガラス44の表面を拭くだけで、異物を取り除くことができる。このため、プラテンガラス44表面の異物の検出は行われない。次に、そのような異物が第1読取り部41及び第1読取り部41の外部のいずれに付着しているかを判定するための構成を説明する。図3は、画像形成装置1及び画像読取り装置2の制御系の構成を示すブロック図である。図3において、主制御部81は、CPU、RAM、ROM、各種のインターフェース等からなり、画像形成装置1光走査装置11、現像装置12、感光体ドラム13、ドラムクリーニング装置14、帯電器15、中間転写ベルト装置16、定着装置17等、及び画像読取り装置2第1読取り部41、原稿搬送部42、第2読取り部43等を統括して制御する。第1読取り部41は、第1走査ユニット45、第2走査ユニット46、及びCCD48の他に、第1及び走査ユニット45、46を副走査方向に移動させる移動駆動部82を備えている。メモリ83は、RAM、ROM、ハードディスク装置HDD等であり、種々のデータやプログラムを記憶する。画像処理部84は、第1読取り部41図2に示すのCCD48からのアナログ画像信号をデジタル画像信号に変換し、このデジタル画像信号に対して種々の画像処理を施したり、第2読取り部43図2に示すのCIS73からのアナログ画像信号をデジタル画像信号に変換し、このデジタル画像信号に対して種々の画像処理を施したりする。これらのデジタル画像信号は、画像処理部84から画像形成装置1の光走査装置11へとデジタル画像信号が送受され、画像形成装置1において画像が記録用紙に記録される。操作部85は、画像形成装置1の本体に設けられ、表示部86及び操作パネル87等を備えている。表示部86は、例えば液晶表示装置であり、その画面には、画像形成装置1の操作ガイダンスや画像形成装置1の画像等が表示される。操作パネル87は、複数の操作キーを有しており、各操作キーの操作により画像形成装置1に対する指示等を入力することができる。通信部88は、ネットワークNを通じて外部端末図示せずに接続され、ネットワークNを通じて種々の情報を外部端末との間で送受信する。さて、このような構成において、主制御部81は、画像形成装置1の起動時、待機時、あるいは操作部85の操作により異物の検出が指示されたときに、図4のフローチャートに従って異物の検出処理を行う。まず、主制御部81は、第1読取り部41の移動駆動部82を制御して、移動駆動部82により第1及び第2走査ユニット45、46を移動させ、図5aに示すように第1走査ユニット45を第1白色基準シート76下方の読取り位置に位置決めし、第2走査ユニット46も位置決めするステップS101。そして、主制御部81は、第1走査ユニット45の光源51を点灯してステップS102、光源51によりプラテンガラス44を通じて第1白色基準シート76を照明し、CCD48によりプラテンガラス44を通じて第1白色基準シート76を主走査方向に読取りステップS103、このときのCCD48の各光電変換素子各画素に対応するの明出力をアナログデジタル変換して取得する。また、第1走査ユニット45の光源51を消灯した状態でも、CCD48による読取りを行い、このときのCCD48の各光電変換素子の暗出力をアナログデジタル変換して取得するそして、主制御部81は、CCD48の各光電変換素子の明出力レベル及び暗出力レベルに対応するシェーディング補正データを求め、シェーディング補正データをメモリ83に記憶するステップS104、S105。また、主制御部81は、CCD48の各光電変換素子の明出力レベルをメモリ83に記憶するステップS106。引き続いて、主制御部81は、CCD48の各光電変換素子の明出力レベルに基づき汚れの有無と主走査方向における汚れの位置とを判定するステップS107。例えば、CCD48の各光電変換素子各画素に対応するを1個ずつ順次注目し、注目光電変換素子注目画素の前後に並ぶ所定数例えば100個の光電変換素子の明出力レベルの平均値を求め、注目光電変換素子注目画素の明出力レベルと平均値との差を求め、この差の絶対値が閾値以上であるか否かを判定する。そして、差の絶対値が閾値未満である場合は、第1読取り部41もしくは第1白色基準シート76に汚れがないと判定して、第1汚れ判定フラッグFlag1をOFFに設定する。例えば、図6aに示すようにCCD48の各光電変換素子の明出力レベルが主走査方向各光電変換素子の列方向で滑らかに変化していれば、差の絶対値が閾値以上になることはなく、第1読取り部41もしくは第1白色基準シート76に汚れがないと判定して、第1汚れ判定フラッグFlag1をOFFに設定する。また、差の絶対値が閾値以上である場合は、第1読取り部41もしくは第1白色基準シート76に汚れがあると判定して、第1汚れ判定フラッグFlag1をONに設定し、更に主走査方向における注目光電変換素子注目画素の位置を汚れの位置として取得するステップS107。例えば、図6bに示すようにCCD48の各光電変換素子の明出力レベルが特定の注目変換素子で大幅に変化して、差の絶対値が閾値以上となっていれば、第1読取り部41もしくは第1白色基準シート76に汚れがあると判定して、第1汚れ判定フラッグFlag1をONに設定し、主走査方向における特定の注目光電変換素子の位置P1を汚れの位置として取得する。次に、主制御部81は、第1読取り部41の移動駆動部82を制御して、移動駆動部82により第1及び第2走査ユニット45、46を移動させ、図5bに示すように第1走査ユニット45を第2白色基準シート79下方の読取り位置に位置決めして、第2走査ユニット46を位置決めするステップS108。この後、主制御部81は、第1走査ユニット45の光源51により読取りガラス65を通じて第2白色基準シート79を照明し、CCD48により読取りガラス65を通じて第2白色基準シート79を主走査方向に読取りステップS109、このときのCCD48の各光電変換素子の明出力をアナログデジタル変換して取得するS110。そして、主制御部81は、CCD48の各光電変換素子の明出力レベルに基づき汚れの有無と、主走査方向における汚れの位置とを判定するステップS111。ここでも、CCD48の各光電変換素子を1個ずつ順次注目し、注目光電変換素子注目画素の前後に並ぶ所定数例えば100個の光電変換素子の明出力レベルの平均値を求め、注目光電変換素子注目画素の明出力レベルと平均値との差を求め、この差の絶対値が閾値以上であるか否かを判定する。そして、差の絶対値が閾値未満である場合は、読取りガラス65もしくは第2白色基準シート79に汚れがないと判定して、第2汚れ判定フラッグFlag2をOFFに設定する。例えば、図6aに示すようにCCD48の各光電変換素子の明出力レベルが主走査方向各光電変換素子の列方向で滑らかに変化していれば、差の絶対値が閾値以上になることはなく、読取りガラス65もしくは第2白色基準シート79に汚れがないと判定して、第2汚れ判定フラッグFlag2をOFFに設定する。また、差の絶対値が閾値以上である場合は、読取りガラス65もしくは第2白色基準シート79に汚れがあると判定して、第2汚れ判定フラッグFlag2をONに設定し、更に主走査方向における注目光電変換素子注目画素の位置を汚れの位置として取得するステップS111。例えば、図6bに示すようにCCD48の各光電変換素子の明出力レベルが特定の注目変換素子で大幅に変化して、差の絶対値が閾値以上となっていれば、読取りガラス65もしくは第2白色基準シート79に汚れがあると判定して、第2汚れ判定フラッグFlag2をONに設定し、主走査方向における特定の注目光電変換素子の位置P2を汚れの位置として取得する。この後、主制御部81は、第1走査ユニット45の光源51を消灯するステップS112。こうして第1白色基準シート76を読取ったときの汚れの有無を示す第1汚れ判定フラッグFlag1を設定して、汚れが有ったときにその位置を求め、また第2白色基準シート79を読取ったときの汚れの有無を示す第2汚れ判定フラッグFlag2を設定して、汚れが有ったときにその位置を求めた後、主制御部81は、第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもOFFであるか否かを判定するステップS113。そして、主制御部81は、いずれもOFFであればステップS113でYes、汚れがないものとみなして、図4の処理を終了する。また、主制御部81は、第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもOFFでなければステップS113でNo、第2汚れ判定フラッグFlag2だけがONであるか否かを判定するステップS114。そして、主制御部81は、第2汚れ判定フラッグFlag2だけがONであればステップS114でYes、異物が読取りガラス65や第2白色基準シート79に付着しているので、ユーザによる読取りガラス65や第2白色基準シート79の清掃を促すメッセージ及び清掃方法を表示部86の画面に表示するステップS115。例えば、図7に示すようなメッセージ及び清掃方法を示す画像を表示部86の画面86aに表示する。これにより、ユーザは、原稿搬送部42を開いて、読取りガラス65や第2白色基準シート79を速やかに清掃することができ、サービスマンによるメンテナンスを依頼せずに済む。また、主制御部81は、第2汚れ判定フラッグFlag2だけがONでなければステップS114でNo、つまり第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもONであるか、あるいは第1汚れ判定フラッグFlag1だけがONであれば、第1白色基準シート76を読取ったときの汚れの位置図6bの位置P1と第2白色基準シート79を読取ったときの汚れの位置図6bの位置P2とが一致するか否かを判定するステップS116。そして、主制御部81は、2つの汚れの位置P1、P2が一致するとステップS116でYes、つまり第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもONであって、2つの汚れの位置P1、P2が一致すると、異物が第1読取り部41の第1反射ミラー52等に付着しているので、サービスマンによるメンテナンスが必要な旨を示すメッセージを表示部86の画面に表示するステップS117。例えば、図8に示すようなメッセージを表示部86の画面86aに表示する。これにより、ユーザは、サービスマンでなければ汚れを処置することができないことを知ることができる。あるいは、主制御部81は、2つの汚れの位置P1、P2が一致するとステップS116でYes、サービスマンによるメンテナンスが必要な旨を示す警告を記した電子メールを作成して、この電子メールの宛先をサービスマンのメールアドレスに設定して、この電子メールを通信部88からネットワークNを通じて送信しステップS117、図9に示すようなメッセージを表示部86の画面86aに表示してもよい。この場合、サービスマンは、電子メールを外部端末で受信して展開し、この電子メールの警告を見て、汚れを処置するために訪問することができる。また、主制御部81は、2つの汚れの位置P1、P2が一致するとステップS116でYes、サービスマンによるメンテナンスが必要な旨を示す警告をメモリ83に記憶して、メモリ83内に警告の履歴を作成してもよいステップS117。この場合、サービスマンは、訪問のときに、メモリ83内の警告の履歴を読み出して閲覧し、汚れを処置することができる。また、主制御部81は、2つの汚れの位置が一致しなければステップS116でNo、つまり第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもがONであっても、2つの汚れの位置P1、P2が一致しないか、あるいは第1汚れ判定フラッグFlag1だけがONであると、異物が複数箇所に付着しているか、あるいは異物が第1白色基準シート76に付着している可能性があるため、ユーザによる読取りガラス65や第2白色基準シート79の清掃を促すメッセージ及び清掃方法を表示部86の画面に表示したり、サービスマンによるメンテナンスが必要な旨を示すメッセージを表示部86の画面に表示するステップS118。また、このときにも、サービスマンによるメンテナンスが必要な旨を示す警告を記した電子メールを作成して、この電子メールの宛先をサービスマンのメールアドレスに設定し、この電子メールを通信部88からネットワークNを通じて送信したり、サービスマンによるメンテナンスが必要な旨を示す警告をメモリ83に記憶してもよい。このように第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもOFFである場合は、汚れがないものとみなして、図4の処理を終了している。また、第2汚れ判定フラッグFlag2だけがONである場合は、異物が読取りガラス65や第2白色基準シート79に付着しているので、ユーザによる読取りガラス65や第2白色基準シート79の清掃を促すメッセージ及び清掃方法を表示部86の画面に表示している。更に、第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもONであって、第1白色基準シート76を読取ったときに検出した汚れの位置P1と第2白色基準シート79を読取ったときに検出した汚れの位置P2とが一致する場合は、異物が第1読取り部41の第1反射ミラー52等に付着しているので、サービスマンによるメンテナンスが必要な旨を示すメッセージを表示部86の画面に表示したり、警告を電子メールで送ったり、警告の履歴をメモリ83に記憶している。また、第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもがONであっても、2つの汚れの位置P1、P2が一致しないか、あるいは第1汚れ判定フラッグFlag1だけがONある場合は、ユーザによる清掃、サービスマンによるメンテナンス、電子メールの送信、警告の履歴の記憶を行っている。このため、検出された異物に対して、ユーザによる処置でよいのか、あるいはサービスマンによる処置が必要であるのかが分かり、ユーザにより異物を速やかに除去したり、サービスマンの無駄な訪問を回避することができる。次に、主制御部81による異物の検出処理の他の例を、図10A、図10Bのフローチャートに従って説明する。尚、図10A、図10Bのフローチャートにおいては、図4のフローチャートにおける各ステップS101~S112の処理が同一であり、ステップS121以降の処理が異なる。この異物の検出処理の他の例では、異物が読取りガラス65に付着していた場合は、読取りガラス65の下方における第1走査ユニット45の位置を副走査方向記録用紙の搬送方向における上流側及び下流側のいずれかに移動させて、第2走査ユニット46を位置決めし、第1読取り部41のCCD48による読取り位置を変更して、CCD48により読取りガラス65の異物が付着していない部位を通じて原稿を読取ることができるようにしている。また、読取りガラス65や第2白色基準シート79、第1読取り部41の第1反射ミラー52等だけではなく、第1白色基準シート76をも、異物の付着箇所として区別して検出している。そして、異物が第1白色基準シート76に付着していた場合は、第1白色基準シート76に対する第1走査ユニット45の位置を副走査方向記録用紙の搬送方向における上流側及び下流側のいずれかに移動させて、第2走査ユニット46を位置決めし、第1読取り部41のCCD48による第1白色基準シート76の読取り位置を変更して、CCD48により第1白色基準シート76の異物が付着していない箇所を読取って、このときのCCD48の出力からシェーディング補正データを生成し、異物を原因とするシェーディング補正データの誤差を防止している。さて、図10Aの各ステップS101~S112では、図4と同様に第1白色基準シート76を読取ったときの汚れの有無を示す第1汚れ判定フラッグFlag1を設定して、汚れが有ったときにその位置P1を求め、また第2白色基準シート79を読取ったときの汚れの有無を示す第2汚れ判定フラッグFlag2を設定して、汚れが有ったときにその位置P2を求める。この後、主制御部81は、第2汚れ判定フラッグFlag2がONであるか否かを判定しステップS121、第2汚れ判定フラッグFlag2がOFFであればステップS121でNo、第1汚れ判定フラッグFlag1がONであるか否かを判定するステップS122。そして、主制御部81は、第1汚れ判定フラッグFlag1がOFFであればステップS122でNo、第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもOFFであることから、汚れがないものとみなして、図10A、図10Bの処理を終了する。また、主制御部81は、第2汚れ判定フラッグFlag2がONであればステップS121でYes、第1汚れ判定フラッグFlag1がONであるか否かを判定するステップS123。そして、主制御部81は、第1汚れ判定フラッグFlag1がOFFであればステップS123でNo、第2汚れ判定フラッグFlag2だけがONであることから、異物が読取りガラス65や第2白色基準シート79に付着しているとみなす。この場合、主制御部81は、第1読取り部41の移動駆動部82を制御して、第1走査ユニット45を第2白色基準シート79の領域で副走査方向記録用紙の搬送方向における上流側及び下流側のいずれかに移動させると共に、第2走査ユニット46を移動させ、CCD48による読取り位置を第2白色基準シート79の領域で副走査方向記録用紙の搬送方向における上流側及び下流側のいずれかに変更し、第1及び第2走査ユニット45、46の変更した位置をメモリ83に記憶するステップS124。あるいは、CCD48による読取り位置の変更とユーザによる読取りガラス65や第2白色基準シート79の清掃とのいずれかの選択肢を表示部86の画面に表示し、操作パネル87の操作によりCCD48による読取り位置の変更が選択されたときに、CCD48による読取り位置を変更して、変更した位置をメモリ83に記憶してもよい。尚、主制御部81は、原稿を第1読取り部41の原稿読取りガラス65と読取りガイド板66間に通過させて読取るときに、その記憶した第1及び第2走査ユニット45、46の位置をメモリ83から読み出して再設定する。この結果、CCD48により読取りガラス65の異物が付着していない部位を通じて原稿を読取って、原稿だけを読取ることができる。また、主制御部81は、第2汚れ判定フラッグFlag2がONであってステップS121でYes、第1汚れ判定フラッグFlag1もONであればステップS123でYes、第1白色基準シート76を読取ったときの汚れの位置と第2白色基準シート79を読取ったときの汚れの位置とが一致するか否かを判定するステップS125。そして、主制御部81は、2つの汚れの位置が一致するとステップS125でYes、つまり第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもONであって、2つの汚れの位置が一致すると、異物が第1読取り部41の第1反射ミラー52等に付着しているので、サービスマンによるメンテナンスが必要な旨を示すメッセージを表示部86の画面に表示したり、警告を電子メールで送ったり、警告の履歴をメモリ83に記憶するステップS126。また、主制御部81は、2つの汚れの位置が一致しなければステップS125でNo、つまり第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもがONであっても、2つの汚れの位置P1、P2が一致しなければ、異物が複数箇所に付着している可能性があるため、ユーザによる読取りガラス65や第2白色基準シート79の清掃を促すメッセージ及び清掃方法を表示部86の画面に表示したり、サービスマンによるメンテナンスが必要な旨を示すメッセージを表示部86の画面に表示したり、警告を電子メールで送ったり、警告の履歴をメモリ83に記憶するステップS127。一方、主制御部81は、第2汚れ判定フラッグFlag2がOFFであってステップS121でNo、第1汚れ判定フラッグFlag1がONであればステップS122でYes、異物が第1白色基準シート76に付着しているとみなす。ここで、異物が第1読取り部41の第1反射ミラー52等に付着している場合は、CCD48によりその汚れが必ず読取られるので、第1白色基準シート76を読取ったときの第1汚れ判定フラッグFlag1及び第2白色基準シート79を読取ったときの第2汚れ判定フラッグFlag2のいずれもONとなるが、異物が第1白色基準シート76に付着している場合は、第1白色基準シート76を読取ったときの第1汚れ判定フラッグFlag1だけがONとなり、第2白色基準シート79を読取ったときの第2汚れ判定フラッグFlag2がOFFとなる。このため、第2汚れ判定フラッグFlag2がOFFであって、第1汚れ判定フラッグFlag1がONであるときに、異物が第1白色基準シート76に付着しているとみなすことができる。この場合、ステップS103~S105で求められてメモリ83に記憶されたシェーディング補正データは、第1白色基準シート76の異物を原因とする誤差を含んでいることになる。このため、主制御部81は、第1走査ユニット45の光源51を再点灯しステップS128、第1読取り部41の移動駆動部82を制御して、第1走査ユニット45を第1白色基準シート76の領域内で副走査方向記録用紙の搬送方向における上流側及び下流側のいずれかに移動させると共に、第2走査ユニット46を移動させ、CCD48による読取り位置を第1白色基準シート76の領域内で副走査方向記録用紙の搬送方向における上流側及び下流側のいずれかに変更するステップS129。この結果、CCD48により第1白色基準シート76の異物が付着していない部位を読取ることが可能になる。この後、主制御部81は、CCD48によりプラテンガラス44を通じて第1白色基準シート76を主走査方向に読取り、このときのCCD48の各光電変換素子各画素に対応するの明出力レベルをアナログデジタル変換して取得するステップS130。また、第1走査ユニット45の光源51を消灯した状態でも、CCD48による読取りを行い、このときのCCD48の各光電変換素子の暗出力をアナログデジタル変換して取得するそして、主制御部81は、CCD48の各光電変換素子の明出力レベル及び暗出力レベルに対応するシェーディング補正データを再度求め、シェーディング補正データをメモリ83に記憶して、シェーディング補正データを更新するステップS131、S132。また、主制御部81は、CCD48の各光電変換素子の明出力レベルをメモリ83に記憶するステップS133。引き続いて、主制御部81は、ステップS107と同様の手順で、CCD48の各光電変換素子の明出力レベルに基づき汚れの有無と主走査方向における汚れの位置とを判定し、第1白色基準シート76に汚れが無ければ、第1汚れ判定フラッグFlag1をOFFに設定し、第1白色基準シート76に汚れが有れば、第1汚れ判定フラッグFlag1をONに設定するステップS134。更に、主制御部81は、第1汚れ判定フラッグFlag1がONであるか否かを判定しステップS135、第1汚れ判定フラッグFlag1がONであってステップS135でYes、第1白色基準シート76に汚れが有れば、ステップS129~S134を繰返して、シェーディング補正データを再度更新する。すなわち、CCD48による読取り位置を第1白色基準シート76の領域で副走査方向記録用紙の搬送方向における上流側及び下流側のいずれかに更に変更して、CCD48により第1白色基準シート76を読取り、シェーディング補正データを求めてメモリ83に記憶し、またCCD48の各光電変換素子の明出力レベルをメモリ83に記憶し、第1白色基準シート76の汚れの有無を判定する。また、主制御部81は、第1汚れ判定フラッグFlag1がOFFであってステップS135でNo、第1白色基準シート76に汚れが無ければ、メモリ83内の更新したシェーディング補正データを維持したまま、第1走査ユニット45の光源51を消灯するステップS136。このように図10A、図10Bの処理では、異物が読取りガラス65に付着していた場合は、第1読取り部41のCCD48による読取り位置を変更し、第1及び第2走査ユニット45、46の変更した位置をメモリ83に記憶している。このため、原稿を第1読取り部41の原稿読取りガラス65と読取りガイド板66間に通過させて読取るときには、第1及び第2走査ユニット45、46の位置をメモリ83から読み出して再設定すれば、CCD48により読取りガラス65の異物が付着していない部位を通じて原稿を読取って、原稿だけを読取ることができる。また、異物が第1白色基準シート76に付着していた場合は、第1読取り部41のCCD48による第1白色基準シート76の読取り位置を変更し、CCD48により第1白色基準シート76の異物が付着していない箇所を読取って、このときのCCD48の出力からシェーディング補正データを生成してメモリ83に記憶している。このため、原稿の読取りに際しては、第1白色基準シート76に付着した異物を原因として生じる誤差を含むことのないシェーディング補正データを用いて、CCD48の出力レベルを補正することができる。図11は、図10A、図10Bの処理における第1及び第2汚れ判定フラッグFlag1、Flag2、汚れの有無、汚れの位置、原因、処置、表示を対応付けて示す図表である。図11の図表から明らかなように第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもOFFである場合は、汚れが無く、清掃が必用でなく、表示が行われない。また、第2汚れ判定フラッグFlag2だけがONである場合は、読取りガラス65や第2白色基準シート79が汚れており、ユーザによる清掃が可能であり、原稿の読取り位置の変更が有効であり、ユーザへの表示が行われる。更に、第1汚れ判定フラッグFlag1だけがONである場合は、第1白色基準シート76が汚れており、第1白色基準シート76の読取り位置の変更が有効であり、表示が行われない。また、第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもONであって、汚れの位置が一致する場合は、第1読取り部41の第1反射ミラー52等が汚れており、サービスマンによるメンテナンスが必要であり、サービスマンへの表示が行われる。更に、第1及び第2汚れ判定フラッグFlag1、Flag2のいずれもONであって、汚れの位置が一致しない場合は、ユーザ及びサービスマンによるメンテナンスが有効であり、ユーザ及びサービスマンへの表示が行われる。尚、上記実施形態では、第1白色基準シート76だけをシェーディング補正に用いているが、第2白色基準シート79を読取ったときのCCD48の明出力レベル及び光源51を消灯したときのCCD48の暗出力レベルに基づきシェーディング補正データを生成しても構わない。また、第1及び第2白色基準シート76、79の代わりに、白色の塗料を塗布しても良いし、あるいは白色板を用いても構わない。以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと解される。