(57)【要約】【課題】冗長な画像読取動作を行うことなく、白基準部材を読み取って得た白基準値の振れ幅が大きい場合でも、正確に読取機構の異常を検出可能にする。【解決手段】白色基準板の読取動作で取得された黒基準値B(n)及び白基準値W(n)を用いて、スキャナ部に読み取られた原稿画像に対してシェーディング補正を行うシェーディング補正部２１８５と、白基準値W(n)と当該原稿画像のデータとを比較し、当該原稿画像のデータをなす各画素の内、対応する当該白基準値W(n)の各画素よりも高い輝度を示す画素を異常画素候補として抽出する異常画素候補抽出部２１８３と、シェーディング補正された原稿画像をなす各画素の平均値及び最低値を算出し、当該平均値が白平均基準値よりも小さく、かつ、当該最低値が白地最低基準値よりも大きいと判断した場合に、上記異常画素候補として抽出された画素を異常画素と判定する白地判定部２１８６とを備える。【選択図】図４
2010219773.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送する原稿搬送部と、
前記原稿搬送部によって搬送されてくる原稿の画像を読取る光電変換素子を有する画像読取部と、
前記画像読取部による画像読取が可能な位置に配置された白色基準部材と、
予め定められた白色の平均輝度を示す白平均基準値、及び予め定められた白色の最低輝度を示す白地最低基準値を記憶する記憶部と、
前記画像読取部による前記白色基準部材の読み取り動作で取得された黒基準値及び白基準値を用いて、前記画像読取部に読み取られた原稿画像に対してシェーディング補正を行うシェーディング補正部と、
前記画像読取部に取得させた前記白基準値と、前記画像読取部に読み取られた原稿画像のデータとを比較し、当該原稿画像のデータをなす各画素の内、対応する当該白基準値の各画素よりも高い輝度を示す画素を異常画素候補として抽出する抽出部と、
前記シェーディング補正部によってシェーディング補正された原稿画像をなす各画素の平均値及び最低値を算出する算出部と、
前記算出された平均値が前記白平均基準値よりも小さく、かつ、前記算出された最低値が前記白地最低基準値よりも大きいという条件を満たすかを判断し、前記平均値及び前記最低値が前記条件を満たすと判断した場合に、前記抽出部によって異常画素候補として抽出された画素を異常画素と判定する異常画素判定部と
を備える画像読取装置。
【請求項２】
前記原稿搬送部によって搬送されてくる原稿について、原稿搬送方向先端部から当該搬送方向に向かう予め定められた範囲内と、原稿搬送方向後端部から当該搬送方向とは逆方向に向かう予め定められた範囲内とについて前記画像読取部が読み取った各原稿画像に対する前記シェーディング補正部、前記抽出部及び前記算出部による処理で得られた当該各原稿画像のそれぞれの前記平均値及び前記最低値を用いて、前記異常画素判定部は、当該各原稿画像の両方について前記条件を満たすかを判断し、当該条件を満たすと判断した場合であって、かつ、当該各原稿画像から前記異常画素候補として抽出された画素が同一である場合に、当該画素を異常画素と判定する請求項１に記載の画像読取装置。
【請求項３】
前記画像読取部によって前記白基準値が取得される度に、前記画像読取部が読み取った原稿画像に対する前記シェーディング補正部、前記抽出部及び前記算出部による処理で得られた前記平均値及び前記最低値を用いて、前記異常画素判定部は、当該各原稿画像について前記条件を満たすかを判断し、当該条件を満たすと判断した場合であって、かつ、当該各原稿画像から前記異常画素候補として抽出された画素が同一であると複数回判断された場合に、当該画素を異常画素と判定する請求項１又は請求項２に記載の画像読取装置。
【請求項４】
前記異常画素判定部は、前記原稿画像について前記条件を満たすと判断された回数をカウントし、当該カウント値が予め定められた値に達した場合に、当該判断の対象とされている画素を異常画素と判定する請求項１乃至請求項３のいずれかに記載の画像読取装置。
【請求項５】
前記画像読取部は、読取対象を照射する照射部を備え、前記光電変換素子は、当該照射部によって照射された読取対象及び非照射の読取対象を読み取り、
前記シェーディング補正部は、前記画像読取部が前記白色基準部材を前記非照射の状態で読み取って得た複数ラインの原稿画像データの平均値を、前記黒基準値として用いる請求項１乃至請求項４のいずれかに記載の画像読取装置。
【請求項６】
前記画像読取部は、読取対象を照射する照射部を備え、前記光電変換素子は、当該照射部によって照射された読取対象及び非照射の読取対象を読み取り、
前記シェーディング補正部は、前記画像読取部が前記白色基準部材を前記照射した状態で読み取って得た複数ラインの原稿画像データの平均値を、前記白基準値として用いる請求項１乃至請求項５のいずれかに記載の画像読取装置。
【請求項７】
請求項１乃至請求項６のいずれかに記載の画像読取装置と、
記録媒体に対して画像を形成する画像形成部と
を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像形成装置に関し、特に、シェーディング補正の白基準値等の取得に用いる白色基準部材の不具合を検出する技術に関する。
【背景技術】
【０００２】
一般に、複写機等に備えられる画像読取装置においては、スキャナ（画像読取部）の配光や読取りセンサ画素毎のレベル差を補正するためにシェーディング補正が行われる。このシェーディング補正では、画像読取装置に設けられている白色基準部材をスキャナで読み取り、当該白色基準部材（白色基準板や白基準ローラ）の読取りデータ（白基準値）をなす各画素の画素値に基づいて、実際の原稿を当該スキャナで読み取った場合における当該原稿読取データの各画素の読取りレベル差を補正する。この種の画像読取装置において、白色基準部材のスキャナ読取対象面や、白色基準部材とセンサ間の光路上に汚れやゴミがあると、当該汚れやゴミの画像読取位置の画素（異常部分）の画素値が他の画素値と異なってしまい、白基準値が一様性のないものとなる。
【０００３】
このような白基準値を用いてシェーディング補正が行われた画像には、異常部分の画素に縦筋が発生したり、画質が悪化したりするため、正確な原稿読取画像データを得ることができない。そのため、異常部分に対するユーザによる清掃又は自動清掃が必要であるが、そのためには白色基準部材のゴミや汚れの検出が必要となる。
【０００４】
従来、白色基準部材のゴミや汚れによる異常を検知する技術としては、(1)白色基準部材の読み取りデータを所定の閾値と比較して異常を判断する、或いは、(2)下記特許文献１に示されるように、白色ローラ周面上の所定幅の対象領域を読み取ると共に、白色ローラ全周分も読み取って、当該対象領域内の画素毎の平均値Ｄsg(ｎ)が、全周分の画素毎の全周平均値Ｄrl(ｎ)よりも低い場合には、当該対象領域が他の領域よりも汚れていると判断する、といった技術が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２９０６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、白基準部材の読み取りデータを所定の閾値と比較する異常検出技術（上記(1)）の場合、配光・センサ感度の画素毎のバラツキ、またCIS（密着型イメージセンサ）のように複数チップの感度差、レンズアレイの配光リップルがあるものに対しては、白基準値の振れ幅が大きくなるため、固定の閾値を用いて異常を検出することは困難である。また、特許文献１に示される技術（上記(2)）の場合、原稿読取前に白色基準部材の上記対象範囲と全周の両方に対する読み取りを行わなければならず、特に、白ローラの全周読み取りが必要となっているため、画像読取装置の読取速度が遅くなるという悪影響がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、冗長な画像読取動作を行うことなく、白基準部材を読み取って得た白基準値の振れ幅が大きい場合でも、正確に読取機構の異常を検出可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の請求項１に記載の発明は、原稿を搬送する原稿搬送部と、
前記原稿搬送部によって搬送されてくる原稿の画像を読取る光電変換素子を有する画像読取部と、
前記画像読取部による画像読取が可能な位置に配置された白色基準部材と、
予め定められた白色の平均輝度を示す白平均基準値、及び予め定められた白色の最低輝度を示す白地最低基準値を記憶する記憶部と、
前記画像読取部による前記白色基準部材の読み取り動作で取得された黒基準値及び白基準値を用いて、前記画像読取部に読み取られた原稿画像に対してシェーディング補正を行うシェーディング補正部と、
前記画像読取部に取得させた前記白基準値と、前記画像読取部に読み取られた原稿画像のデータとを比較し、当該原稿画像のデータをなす各画素の内、対応する当該白基準値の各画素よりも高い輝度を示す画素を異常画素候補として抽出する抽出部と、
前記シェーディング補正部によってシェーディング補正された原稿画像をなす各画素の平均値及び最低値を算出する算出部と、
前記算出された平均値が前記白平均基準値よりも小さく、かつ、前記算出された最低値が前記白地最低基準値よりも大きいという条件を満たすかを判断し、前記平均値及び前記最低値が前記条件を満たすと判断した場合に、前記抽出部によって異常画素候補として抽出された画素を異常画素と判定する異常画素判定部と
を備える画像読取装置である。
【０００９】
この発明によれば、画像読取部の配光・センサ感度の画素毎のバラツキ等により白基準値の振れ幅が大きく、すなわち白基準値が安定せずに変動する場合であっても、シェーディング補正された原稿画像をなす各画素の平均値が白基準値よりも小さく、かつ、当該原稿画像をなす各画素の最低画素値が白地最低基準値よりも大きいという上記条件を満たすと異常画素判定部が判断した場合に限って、当該異常画素判定部が、抽出部によって白基準値の各画素よりも高い輝度を示す異常画素候補として抽出された画素を、異常画素と判定するため、的確に異常画素を判定することができる。また、本発明で必要とされる画像読取は、白基準部材の１回の読取と、原稿画像の読取であるため、通常のシェーディング補正を行う場合と同様の回数の画像読取動作で足りるため、冗長な画像読取動作を行う必要もなく、画像読取速度が遅くなるという問題がない。
【００１０】
本発明の請求項２に記載の発明は、請求項１に記載の画像読取装置であって、前記原稿搬送部によって搬送されてくる原稿について、原稿搬送方向先端部から当該搬送方向に向かう予め定められた範囲内と、原稿搬送方向後端部から当該搬送方向とは逆方向に向かう予め定められた範囲内とについて前記画像読取部が読み取った各原稿画像に対する前記シェーディング補正部、前記抽出部及び前記算出部による処理で得られた当該各原稿画像のそれぞれの前記平均値及び前記最低値を用いて、前記異常画素判定部は、当該各原稿画像の両方について前記条件を満たすかを判断し、当該条件を満たすと判断した場合であって、かつ、当該各原稿画像から前記異常画素候補として抽出された画素が同一である場合に、当該画素を異常画素と判定するものである。
【００１１】
この発明では、原稿搬送方向先端部からの上記所定範囲内と、原稿搬送方向後端部からの上記所定範囲内とに対するシェーディング補正部、抽出部及び算出部による処理で得られた当該各原稿画像の両方について、異常画素判定部がそれぞれに上記条件を満たすかの判断を行い、当該各原稿画像の両方について上記条件を満たすと判断し、かつ、当該各原稿画像から異常画素候補として抽出された画素が同一である場合に、当該画素を異常画素と判定するので、画像読取部の光電変換素子による読取値が状況等によって変動して当該読取値の振れが大きいようなセンサであっても、安定した異常画素の判定を行うことができる。
【００１２】
本発明の請求項３に記載の発明は、請求項１又は請求項２に記載の画像読取装置であって、前記画像読取部によって前記白基準値が取得される度に、前記画像読取部が読み取った原稿画像に対する前記シェーディング補正部、前記抽出部及び前記算出部による処理で得られた前記平均値及び前記最低値を用いて、前記異常画素判定部は、当該各原稿画像について前記条件を満たすかを判断し、当該条件を満たすと判断した場合であって、かつ、当該各原稿画像から前記異常画素候補として抽出された画素が同一であると複数回判断された場合に、当該画素を異常画素と判定するものである。
【００１３】
この発明によれば、画像読取部によって白基準値が取得される度に、シェーディング補正部、抽出部及び算出部による処理に基づいて、異常画素判定部が、上記条件を満たすか否かの判断を行い、各原稿画像について上記条件を満たすと判断し、かつ、当該各原稿画像から前記異常画素候補として抽出された画素が同一であると複数回判断された場合に限って、当該画素を異常画素と判定するので、異常画素の誤検出が排除されて、異常画素の検出精度が向上する。
【００１４】
本発明の請求項４に記載の発明は、請求項１乃至請求項３のいずれかに記載の画像読取装置であって、前記異常画素判定部は、前記原稿画像について前記条件を満たすと判断された回数をカウントし、当該カウント値が予め定められた値に達した場合に、当該判断の対象とされている画素を異常画素と判定するものである。
【００１５】
この発明によれば、異常画素判定部は、判断部によって当該原稿画像について前記条件を満たすと判断された回数をカウントし、当該カウント値が予め定められた値に達した場合に限って、当該判断の対象とされている画素を異常画素と判定するので、異常画素の誤検出が排除されて、異常画素の検出精度が向上する。
【００１６】
本発明の請求項５に記載の発明は、請求項１乃至請求項４のいずれかに記載の画像読取装置であって、前記画像読取部は、読取対象を照射する照射部を備え、前記光電変換素子は、当該照射部によって照射された読取対象及び非照射の読取対象を読み取り、
前記シェーディング補正部は、前記画像読取部が前記白色基準部材を前記非照射の状態で読み取って得た複数ラインの原稿画像データの平均値を、前記黒基準値として用いるものである。
【００１７】
この発明によれば、白色基準部材を照射部が非照射の状態で読み取られた複数ラインの画像データの平均値が黒基準値とされるので、暗示ノイズの影響を軽減することが可能になる。
【００１８】
本発明の請求項６に記載の発明は、請求項１乃至請求項５のいずれかに記載の画像読取装置であって、前記画像読取部は、読取対象を照射する照射部を備え、前記光電変換素子は、当該照射部によって照射された読取対象及び非照射の読取対象を読み取り、
前記シェーディング補正部は、前記画像読取部が前記白色基準部材を前記照射した状態で読み取って得た複数ラインの原稿画像データの平均値を、前記白基準値として用いるものである。
【００１９】
この発明によれば、白色基準部材を照射部非照射した状態で読み取られた複数ラインの画像データの平均値が白基準値とされるので、ショットノイズの影響を軽減することが可能になる。
【００２０】
本発明の請求項７に記載の発明は、請求項１乃至請求項６のいずれかに記載の画像読取装置と、
記録媒体に対して画像を形成する画像形成部と
を備えた画像形成装置である。
【００２１】
この発明によれば、請求項１乃至請求項６のいずれかに記載の発明と同様の作用が得られる。
【発明の効果】
【００２２】
本発明によれば、冗長な画像読取動作を行うことなく、白基準部材を読み取って得た白基準値の振れ幅が大きい場合でも、正確に読取機構の異常を検出することが可能になる。
【図面の簡単な説明】
【００２３】
【図１】本実施の形態における複合機の内部構成を模式的に示した縦断面図である。
【図２】複合機の画像読取装置を示した概略側面図である。
【図３】画像読取装置の画像読取回路の概略構成を示すブロック図である。
【図４】シェーディング補正・異常検出部の内部構成を示すブロック図である。
【図５】画像読取装置による異常画素の判定処理の流れを示すフローチャートである。
【図６】黒基準値、白基準値、原稿読取画像の画素値、及びシェーディング補正後の原稿画像をなす各画素の画素値をグラフで示す図である。
【図７】画像読取装置による異常画素の判定処理の第２実施形態で行われる処理の一部を示すフローチャートである。
【図８】画像読取装置による異常画素の判定処理の第３実施形態に係る処理の流れを示すフローチャートである。
【図９】第３実施形態に係る異常画素判定処理での原稿画像読取位置を示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の一実施形態に係る画像読取装置及び画像形成装置について図面を参照して説明する。尚、以下の実施形態では、本発明における画像読取装置及び画像形成装置を、カラーコピー、スキャナ、ファクシミリ、プリンタ等の機能を備えた複合機に集約した形態を例に説明する。
【００２５】
図１は本実施の形態における複合機１の内部構成を模式的に示した縦断面図である。複合機１は大きく分けると画像読取装置２と装置本体３とからなる。画像読取装置２は、原稿給紙部（原稿搬送部）２１とスキャナ部２２を備えて構成される。原稿給紙部２１はＡＤＦを実現するものであり、原稿トレイ２４１、給紙ローラ２３２、搬送ドラム２３３、排紙ローラ２３４及び排紙トレイ２３５を有する。原稿トレイ２１１は原稿が載置される場所であり、原稿トレイ２４１に載置された原稿は１枚ずつ給紙ローラ２３２によって取り込まれて搬送ドラム２３３へ搬送される。搬送ドラム２３３を経由した原稿は排紙ローラ２３４によって排紙トレイ２３５へ排出される。
【００２６】
スキャナ部（画像読取部の一例）２２は、原稿の画像を光学的に読み取って画像データを生成するものである。スキャナ部２２は、装置本体３に設けられている。スキャナ部２２は、コンタクトガラス２２１、光源２２２、第１ミラー２２３、第２ミラー２２４、第３ミラー２２５、第１キャリッジ２２６、第２キャリッジ２２７、結像レンズ２２８、ＣＣＤ（Charge Coupled Device）２２９を備える。このスキャナ部２２は、光源２２２として冷陰極蛍光管等の白色蛍光ランプが用いられ、上記第１ミラー２２３、第２ミラー２２４、第３ミラー２２５、第１キャリッジ２２６、第２キャリッジ２２７及び結像レンズ２２８により、原稿からの光をＣＣＤ２２９に導くものである。スキャナ部２２は、光源２２２として冷陰極蛍光管等の白色蛍光ランプを用いていることから、光源として３色ＬＥＤ等が用いられる後述のＣＩＳ２３１よりも色再現性に優れる。
【００２７】
ＣＩＳ（画像読取部の他の例）２３１は、スキャナ部２２よりも原稿搬送方向下流側に設けられている。ＣＩＳ２３１は、原稿搬送路において、スキャナ部２２によって読み取られる原稿面とは反対側の面を読取可能な位置に設けられている。
【００２８】
コンタクトガラス２２１は原稿を載置する場所であり、光源２２２及び第１ミラー２２３は第１キャリッジ２２６によって支持され、第２ミラー２２４及び第３ミラー２２５は第２キャリッジ２２７によって支持されている。
【００２９】
画像読取装置２の原稿読取方法としては、コンタクトガラス２２１上に載置された原稿をスキャナ部２２が読み取るフラットベッド読取モードと、原稿をＡＤＦによって取り込み、その搬送途中で原稿を読み取るＡＤＦ読取モードがある。
【００３０】
フラットベッド読取モードでは、光源２２２がコンタクトガラス２２１上に載置された原稿を照射し、主走査方向１ライン分の反射光が第１ミラー２２３、第２ミラー２２４、第３ミラー２２５の順に反射して、結像レンズ２２８に入射する。結像レンズ２２８に入射した光はＣＣＤ２２９の受光面で結像される。ＣＣＤ２２９は一次元のイメージセンサであり、１ライン分の原稿の画像を同時に処理する。１ライン分の読み取りが終了すると、主走査方向と直交する方向（副走査方向、矢印Ｙ方向）に第１キャリッジ２２６及び第２キャリッジ２２７が移動され、次のラインの読み取りが行われる。
【００３１】
ＡＤＦ読取モードでは、原稿トレイ２４１に載置された原稿が給紙ローラ２３２によって１枚ずつ取り込まれ、搬送ドラム２３３から排紙トレイ２３５への搬送経路に設けられた画像読取位置２３０上を原稿が通過するとき、光源２２２が原稿を照射し、主走査１ライン分の反射光が第１ミラー２２３、第２ミラー２２４、第３ミラー２２５の順に反射して、結像レンズ２２８に入射する。結像レンズ２２８に入射した光はＣＣＤ２２９の受光面で結像される。続いて原稿は反訴ドラム２３３によって搬送され、次のラインが読み取られる。尚、以下の説明において、特に記載のないものについては、ＡＤＦ読取モードによって原稿を自動給紙し、画像の読み取りを行うことを前提に説明を行う。
【００３２】
更に、原稿給紙部２１は切換ガイド２３６、反転ローラ２３７及び反転搬送路２３８からなる原稿反転機構を有する。１回目のＡＤＦ読み取りによって表面（原稿の一方の面）が読み取られた原稿を、原稿反転機構を用いて反転させて再搬送することによって、再度ＣＣＤ２２９によって裏面（原稿の他方の面）の読み取りが行わせることができる。この原稿反転機構は、両面読み取り時にのみ動作し、片面読み取り時は動作しない。片面読み取り時及び両面読み取り時において裏面の読み取り後、切換ガイド２３６は上側に切り替えられ、搬送ドラム２３３を経た原稿は排紙ローラ２３４によって排紙トレイ２３５に排紙される。両面読み取り時における表面読み取り後、切換ガイド２３６は下側に切り替えられ、搬送ドラム２３３を経た原稿は反転ローラ２３７のニップ部へ搬送される。その後、切換ガイド２３６は上側へ切り替わって反転ローラ２３７が逆回転することにより、原稿は反転搬送路２３８を介して搬送ドラム２３３へ再搬送される。以下、原稿反転機構を用いて原稿の両面を読み取らせるモードを両面反転読取モード又は高画質モードと表記する。
【００３３】
更に、本実施の形態の画像読取装置２は、ＡＤＦ読取モード時において、上記で説明したように原稿の搬送途中でＣＣＤ２２９によって原稿の表面の読み取りを行わせると同時に、２３１によって原稿の裏面の読み取りを行わせることが可能である。つまり、原稿トレイ２４１から給紙された原稿は画像読取位置２３０上を通過するときにＣＣＤ２２９によって表面が読み取られ、更にＣＩＳ２３１を通過する際に裏面が読み取られる。このようにＣＣＤ２２９とＣＩＳ２３１を用いることで、ワンパスで原稿の両面の読み取りが可能となる。
【００３４】
複合機１は、装置本体３と、装置本体３の左方に配設されたスタックトレイ６とを有している。装置本体３は、複数の給紙カセット４６１と、給紙カセット４６１から用紙（記録媒体）を１枚ずつ繰り出して記録部（画像形成部）４０へ搬送する給紙ローラ４６２と、給紙カセット４６１から搬送されてきた用紙に画像を形成する記録部４０とを備える。更に手差しトレイ４７１を備え、この手差しトレイ４７１からは何れの給紙カセットにも収納されていないサイズの用紙や、既に一方の面に画像形成がなされている用紙（裏紙）、ＯＨＰシートのような任意の記録媒体が載置可能であり、給紙ローラ４７２によって１枚ずつ装置本体３内に給紙される。
【００３５】
記録部４０は、感光体ドラム４３の表面から残留電荷を除電する除電装置４２１と、除電後の感光体ドラム４３の表面を帯電させる帯電装置４２２と、スキャナ部２２で取得された画像データに基づいてレーザ光を出力して感光体ドラム４３表面を露光し、感光体ドラム４３の表面に静電潜像を形成する露光装置４２３と、上記静電潜像に基づいて感光体ドラム４３上に、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及びブラック（Ｋ）の各色のトナー像を形成する現像装置４４Ｃ、４４Ｍ、４４Ｙ、４４Ｋと、感光体ドラム４３に形成された各色のトナー画像が転写されて重ね合わせされる転写ドラム４９と、転写ドラム４９上のトナー像を用紙に転写させる転写装置４１と、トナー像が転写された用紙を加熱してトナー像を用紙に定着させる定着装置４５とを備えている。なお、シアン、マゼンタ、イエロー及びブラックの各色に対するトナーの供給は、不図示のトナー供給容器（トナーカートリッジ）から行われる。また、記録部４０を通過した用紙をスタックトレイ６又は排出トレイ４８まで搬送する搬送ローラ４６３及び４６４等が設けられている。
【００３６】
用紙の両面に画像を形成する場合は、記録部４０によって用紙の一方の面に画像の形成が施された後、この用紙を排出トレイ４８側の搬送ローラ４６３にニップされた状態にする。この状態で搬送ローラ４６３を逆回転させて用紙をスイッチバックさせ、用紙を用紙搬送路Ｌに送って記録部４０の上流域に再度搬送し、記録部４０によって他方の面に画像の形成が施された後、用紙をスタックトレイ６又は排出トレイ４８に排出する。
【００３７】
また、装置本体３の前方には、ユーザが操作画面や各種メッセージ等を視認することができる表示部や、種々の操作命令を入力するための操作ボタンを有する操作部５が備えられている。この操作部５は、タッチバネルを備える表示部５１、数字キー群５３、スタートボタン５５等を備える。表示部５１は、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等によって構成され、紙サイズ選択、倍率選択、濃度選択等の選択画面が表示される。
【００３８】
次に、スキャナ部２２及びＣＩＳ２３１によるシェーディング補正用の黒基準値及び白基準値の取得動作を説明する。図２は、複合機１の画像読取装置２を示した概略側面図である。
【００３９】
本実施形態の画像読取装置２には、画像読取位置２３０から外れた位置であって、スキャナ部２２による画像読取が可能な位置に、白色基準板（白色基準部材の一例）１０が設けられている。白色基準板１０は、主走査方向（図２において紙面に直交する方向）に延びるように、コンタクトガラス２２１に取り付けられた白色の帯板状部材である。スキャナ部２２がシェーディング補正用の白基準値を取得する場合、上記副走査方向において白色基準板１０の位置まで第１キャリッジ２２６及び第２キャリッジ２２７が移動し、光源２２２により白色基準板１０の白色面を照射した状態で、当該白色面を読み取る。また、スキャナ部２２がシェーディング補正用の黒基準値を取得する場合、同様に白色基準板１０の位置まで第１キャリッジ２２６及び第２キャリッジ２２７が移動し、光源２２２を消灯して白色基準板１０の白色面を非照射とした状態で当該白色面を読み取る。
【００４０】
また、ＣＩＳ２３１に対向する位置であって、ＣＩＳ２３１による画像読取が可能な位置には、シェーディングローラ（白色基準部材の他の例）１１が設けられている。シェーディングローラ１１は、その回転軸が主走査方向に延び、周面が白色とされたローラ部材である。シェーディングローラ１１は、図略の駆動源からの回転駆動力で回転されることで、ＣＩＳ２３１の画像読取位置に搬送されてくる用紙を排紙ローラ２３４方向に搬送する。ＣＩＳ２３１がシェーディング補正用の白基準値を取得する場合、ＣＩＳ２３１が備える光源２３１ａによりシェーディングローラ１１の周面を照射した状態で、当該白色の周面を読み取る。ＣＩＳ２３１がシェーディング補正用の黒基準値を取得する場合、ＣＩＳ２３１が備える光源２３１ａを消灯してシェーディングローラ１１の周面を非照射の状態として当該白色の周面を読み取る。
【００４１】
次に、複合機１における画像読取装置２についての画像読取回路を説明する。図３は、画像読取装置２の画像読取回路の概略構成を示すブロック図である。画像読取装置２の画像読取回路２１０は、ＣＰＵ２１１と、ＲＡＭ２１２と、ＲＯＭ２１３と、光源制御回路２１４と、駆動機構制御部２１５と、操作部５と、A/D変換部２１７と、シェーディング補正・異常検出部２１８と、画像処理部２１９とを備える。これら各部は、バスBUSによって互いに通信可能に接続されている。
【００４２】
ＣＰＵ２１１は、複合機１の全体的な動作制御を司る制御機構からなり、本実施形態では、画像読取装置２の動作制御も担当する。ＣＰＵ２１１は、ＲＯＭ２１２又は図略のＨＤＤに記憶されている複合機１及び画像読取装置２の動作制御プログラムに従って、複合機１及び画像読取装置２の動作制御を行う。
【００４３】
ＲＡＭ２１２は、ＣＰＵ２１１による上記動作制御プログラムに従った複合機１及び画像読取装置２の動作制御時の作業領域として用いられる記憶機構である。
【００４４】
ＲＯＭ（特許請求の範囲の記憶部の一例）２１３は、上記動作制御プログラムや、白色基準板１０及びシェーディングローラ１１の異常検出処理に用いられる白平均基準値L及び白地最低基準値Mを記憶する。当該白平均基準値L及び白地最低基準値Mは、後述する異常画素判定部による異常画素の判定に用いられる。これら異常検出処理及び白平均基準値L及び白地最低基準値Mの詳細は後述する。
【００４５】
光源制御回路２１４は、光源２２２び光源２３１ａの点灯及び消灯動作を制御する回路である。
【００４６】
駆動機構制御部２１５は、原稿画像読取動作と、シェーディング補正用の白基準値及び白基準値を取得する画像読取動作とを行うために必要なスキャナ部２２及びＣＩＳ２３１等の駆動機構の動作を制御する。
【００４７】
操作部５は、操作者から、コピー動作開始指示等の各種操作指示を受け付けるものである。
【００４８】
A/D変換部２１７は、スキャナ部２２のＣＣＤ２２９、及びＣＩＳ２３１から送出されてくるアナログの電気信号からなる読取画像データを、ディジタルの読取画像データに変換する。また、A/D変換部２１７は、当該ディジタル変換後の読取画像データをシェーディング補正・異常検出部２１８に出力する。
【００４９】
シェーディング補正・異常検出部２１８は、スキャナ部２２による白色基準板１０の読み取り動作、及びＣＩＳ２３１によるシェーディングローラ１１の読み取り動作で取得された上記白基準値及び黒基準値を用いて、スキャナ部２２及びＣＩＳ２３１のそれぞれに読み取られた各原稿画像に対してシェーディング補正を行う。また、シェーディング補正・異常検出部２１８は、シェーディング補正済みの原稿画像をなす各画素の平均値AVE(Ish)及び最低値MIN(Ish)を算出し、当該平均値AVE(Ish)及び最低値MIN(Ish)を用いて後述する異常画素判定処理を行う。シェーディング補正・異常検出部２１８は、当該異常画素判定処理により異常画素と判定した画素が存在しなかった場合に、画像処理部２１９に、シェーディング補正済みの原稿画像のデータを送出する。
【００５０】
画像処理部２１９は、シェーディング補正・異常検出部２１８から送出されてくる画像データに関する各種画像処理を行うものである。例えば、画像処理部２１９は、当該画像データに対して、レベル補正、ガンマ補正等の補正処理、画像データの圧縮又は伸長処理、拡大又は縮小処理などの画像加工処理を行う。
【００５１】
次に、シェーディング補正・異常検出部２１８の内部構成を説明する。図４はシェーディング補正・異常検出部２１８の内部構成を示すブロック図である。
【００５２】
シェーディング補正・異常検出部２１８は、黒基準メモリ２１８１と、白基準メモリ２１８２と、異常画素候補抽出部２１８３と、画素位置記憶部２１８４と、シェーディング補正部２１８５と、白地判定部２１８６と、異常画素位置カウンタ２１８７とを備える。
【００５３】
黒基準メモリ２１８１は、スキャナ部２２及びＣＩＳ２３１によって取得されたシェーディング補正用の黒基準値B(n)を記憶する。
【００５４】
白基準メモリ２１８２は、スキャナ部２２及びＣＩＳ２３１によって取得されたシェーディング補正用の白基準値W(n)を記憶する。
【００５５】
異常画素候補抽出部（特許請求の範囲でいう抽出部の一例）２１８３は、(1)スキャナ部２２によって取得された上記白基準値と、スキャナ部２２によって読み取られた原稿画像をなす各画素の画素値との比較、(2)ＣＩＳ２３１によって取得された上記白基準値と、ＣＩＳ２３１によって読み取られた原稿画像をなす各画素の画素値との比較、の両者を行い、それぞれについて、原稿画像をなす各画素の内、対応する当該白基準値の各画素よりも高い輝度を示す画素を異常画素候補として抽出する。
【００５６】
画素位置記憶部２１８４は、異常画素候補抽出部２１８３によって抽出された異常画素候補の画素について、スキャナ部２２又はＣＩＳ２３１の主走査方向における画素位置を記憶する記憶領域である。
【００５７】
シェーディング補正部２１８５は、スキャナ部２２による白色基準板１０の読み取り動作、又はＣＩＳ２３１によるシェーディングローラ１１の読み取り動作によって取得された黒基準値及び白基準値を用いて、スキャナ部２２又はＣＩＳ２３１に読み取られた原稿画像に対してシェーディング補正を行う。シェーディング補正部２１８５は、例えば、256階調の場合、下記式(1)を用いて画像処理を行い、画像データを校正する。なお、入力画像データ値(I_out)とは、シェーディング補正後の原稿画像のデータである。入力実データ(I_in)とは、スキャナ部２２又はＣＩＳ２３１によって読み取られた原稿画像のデータである。
【００５８】
入力画像データ値(I_out)= 256×（入力実データ(I_in)−黒基準値B(n)）÷（白基準値W(n)−黒基準値B(n)）  …式(1)
白地判定部（算出部、異常画素判定部）２１８６は、シェーディング補正済みの原稿画像（すなわち、入力画像データ値(I_out)）をなす各画素の平均値AVE(Ish)及び最低値MIN(Ish)を算出する。さらに、白地判定部２１８６は、当該シェーディング補正済みの原稿画像をなす各画素の平均値AVE(Ish)が上記白平均基準値Lよりも小さく、かつ、上記最低値MIN(Ish)が上記白地最低基準値Mよりも大きいという条件を満たすかを判断し、平均値AVE(Ish)及び最低値MIN(Ish)が当該条件を満たすと判断した場合に、画素位置記憶部２１８４に記憶されている画素位置の画素を異常画素と判定する。
【００５９】
異常画素位置カウンタ（異常画素判定部）２１８７は、白地判定部２１８６によって上記条件を満たすと判断された各画素の主走査方向の画素位置について、その判定された回数をカウントする。例えば、白地判定部２１８６は、異常画素位置カウンタ２１８７のカウント値が予め定められた値（1以上の任意の整数。但し、当該カウント値を大きく設定するにつれて、異常画素の検出精度を向上させることが可能。）に達した場合に、当該カウントの対象とされている画素位置の画素を異常画素と判定する。
【００６０】
次に、画像読取装置２による異常画素の判定処理を説明する。図５は画像読取装置２による異常画素の判定処理の流れを示すフローチャートである。図６は黒基準値、白基準値、原稿読取画像の画素値、及びシェーディング補正後の原稿画像をなす各画素の画素値をグラフで示す図である。なお、以下には、スキャナ部２２（ＣＣＤ２２９）の光電変換素子について画像読取に異常がある画素を判定する場合の処理を例に示すが、ＣＩＳ２３１の光電変換素子について画像読取に異常がある画素を判定する場合の処理も、黒基準値B(n)及び白基準値W(n)取得時のＣＩＳ２３１による読取対象がシェーディングローラ１１の周面に代わること以外は同様である。
【００６１】
例えば、操作者によって操作部５のスタートボタン４４が押下され、コピー開始指示が操作者から操作部５に受け付けられると、光源制御回路２１４が光源２２２を消灯させた状態とし、駆動機構制御部２１５がスキャナ部２２を動作させて白色基準板１０を読み取らせ、黒基準値B(n)を取得する（Ｓ１）。取得された黒基準値B(n)は、黒基準メモリ２１８１に記憶される。なお、このとき、駆動機構制御部２１５がスキャナ部２２に1走査ラインのみの画像読取を行わせ、当該1走査ライン分の読取画像をなす画素の画素値を上記黒基準値B(n)としてもよいし、駆動機構制御部２１５がスキャナ部２２に複数走査ライン分の画像読取を行わせ、当該複数走査ライン分の読取画像をなす画素の画素値の平均値を上記黒基準値B(n)としても良い。
【００６２】
続いて、光源制御回路２１４が光源２２２を点灯させた状態とし、駆動機構制御部２１５がスキャナ部２２を動作させて白色基準板１０を読み取らせ、白基準値W(n)を取得する（Ｓ２）。取得された白基準値W(n)は、白基準メモリ２１８２に記憶される。なお、このとき、駆動機構制御部２１５がスキャナ部２２に1走査ラインのみの画像読取を行わせ、当該1走査ライン分の読取画像をなす画素の画素値を上記白基準値W(n)としてもよいし、駆動機構制御部２１５がスキャナ部２２に複数走査ライン分の画像読取を行わせ、当該複数走査ライン分の読取画像をなす画素の画素値の平均値を上記白基準値W(n)としてもよい。
【００６３】
そして、駆動機構制御部２１５は、原稿給紙部２１に原稿トレイ２４１上の原稿を、スキャナ部２２による画像読取位置２３０まで搬送させ、当該画像読取位置２３０においてスキャナ部２２に原稿画像を読み取らせ、入力実データ(I_in)を取得させる（Ｓ３）。より好ましくは、駆動機構制御部２１５は、原稿搬送方向において原稿先端部から一定範囲内となる原稿余白領域（例えば原稿先端部から150mmまでの領域等）をスキャナ部２２に読み取らせる。さらには、当該読取対象領域は、ユーザにより原稿読取が指定された原稿サイズの原稿幅よりも内側であることが好ましい。
【００６４】
続いて、異常画素候補抽出部２１８３は、上記白基準値W(n)と、スキャナ部２２によって読み取られた原稿画像のデータ（入力実データ(I_in)）とを比較し、当該原稿画像をなす各画素の内、これに対応する画素位置（原稿画像をなす各画素と同一の画素位置）における白基準値W(n)の画素値よりも高い輝度を示す画素を、異常画素候補として抽出する（Ｓ４）。例えば、異常画素候補抽出部２１８３は、Ｓ３で得られた原稿画像のうち、原稿搬送方向において原稿先端部から一定範囲内の余白領域（例えば原稿先端部から150mmまでの領域等）を当該比較に用いる原稿画像として用い、白基準値W(n)＜入力実データ(I_in)を満たすか、すなわち、原稿画像をなす画素群の中に、白基準値よりも輝度が高い画素が存在するかを判断する。
【００６５】
ここで、白基準値W(n)＜入力実データ(I_in)となる画素が存在する場合（Ｓ４でＹＥＳ）、異常画素候補抽出部２１８３は、当該条件に該当する画素についての主走査方向における画素位置を、画素位置記憶部２１８４に記憶させる（Ｓ５）。たとえば、図６を参照して説明すると、白基準値W(n)＜入力実データ(I_in)となる主走査方向画素位置を記憶させる。
【００６６】
一方、白基準値W(n)＜入力実データ(I_in)となる画素が存在しない場合（Ｓ４でＮＯ）、異常画素候補が存在しないと想定されるため、当該異常画素判定処理を終了する。
【００６７】
さらに、シェーディング補正・異常検出部２１８のシェーディング補正部２１８５は、白基準メモリ２１８２に記憶されている白基準値W(n)及び白基準メモリ２１８２に記憶されている黒基準値B(n)を用いて、Ｓ３で読み取られた原稿画像に対して上述した式(1)に基づいてシェーディング補正を行う（Ｓ６）。
【００６８】
続いて、白地判定部２１８６は、当該シェーディング補正後の原稿画像を構成する各画素の画素値の平均値AVE(Ish)と、当該原稿画像の最低値MIN(Ish)と、更に、ＲＯＭ２１３に記憶されている白平均基準値L及び白地最低基準値Mを用いて、下記式(2)で示される条件を満たしているかを判断する（Ｓ８）。
【００６９】
平均値AVE(Ish)＜白平均基準値L  かつ、最低値MIN(Ish)＞白地最低基準値M  …(2)
ここで、白平均基準値Lは、例えば256階調の場合、予め定められた白色の平均輝度を示す白基準値（例えば、220）である。白地最低基準値Mは、予め定められた白色の最低輝度を示す白地最低基準値（例えば、128）である。これら白平均基準値L及び白地最低基準値Mは、上述したように、ＲＯＭ２１３に記憶されている。
【００７０】
ここで、上記式(2)で示される条件が満たされる場合（Ｓ８でＹＥＳ）、白地判定部２１８６は、Ｓ５において画素位置記憶部２１８４に記憶された画素位置の画素（当該画素位置に対応する主走査方向位置にあるＣＣＤ２２の光電変換素子の受光素子）を異常画素（異常な受光素子）と判定する（Ｓ９）。そして、ＣＰＵ２１１は、操作部５の表示部５１に、ユーザに対してスキャナ部２２の清掃を行うべき旨のメッセージを表示させる（Ｓ１０）。なお、複合機１がスキャナ部２２の清掃機構、又はスキャナ部２２の画像読取位置におけるコンタクトガラスの清掃機構等を備えることとし、ＣＰＵ２１１が、当該Ｓ１０の処理に代えて、当該清掃機構にスキャナ部２２又は上記コンタクトガラスの清掃動作を行わせるようにしてもよい。
【００７１】
なお、上記式(2)で示される条件が満たされない場合（Ｓ８でＮＯ）、異常画素は存在しないとして、当該異常画素判定処理を終了する。
【００７２】
当該異常画素判定処理によれば、配光・センサ感度の画素毎のバラツキ、またCIS（密着型イメージセンサ）のように複数チップの感度差、レンズアレイの配光リップルがあるもののように、白基準値W(n)の振れ幅が大きくなってしまう場合であっても、固定の閾値との比較で異常画素を判定せず、原稿画像の入力実データ(I_in)を用いて異常画素を判定するので、正確にスキャナ部２２又はＣＩＳ２３１の光電変換素子について異常を検出することができる。また、当該異常画素判定処理で必要とされる画像読取は、白色基準板１０又はシェーディングローラ１１の１回の読取と、原稿画像の読取とであり、通常のシェーディング補正を行う場合と同様の回数の画像読取動作で足りるため、冗長な画像読取動作を行う必要がなく、画像読取速度が遅くなるという問題がない。
【００７３】
次に、画像読取装置２による異常画素の判定処理の第２実施形態を説明する。図７は画像読取装置２による異常画素の判定処理の第２実施形態で行われる処理の一部を示すフローチャートである。第２実施形態に係る異常画素の判定処理は、図５に示した第１実施形態のＳ８乃至Ｓ１０の処理に代えて、図７に示すＳ８１乃至Ｓ８５の処理を適用したものである。なお、第２実施形態の説明では、第１実施形態と同様の処理は説明を省略する。
【００７４】
異常画素の判定処理についての上記第１実施形態は、白地判定部２１８６が、図５に示すＳ８の条件を満たすと判断した場合、画素位置記憶部２１８４に記憶されている画素位置の各画素（異常画素候補とされている画素）は、白地判定部２１８６が、即座に異常画素と判定するが（Ｓ９）、第２実施形態では、当該条件を満たす場合であっても、白地判定部２１８６は、画素位置記憶部２１８４に記憶されている画素位置の各画素を、即座には異常画素とは判定しない。第２実施形態では、白地判定部２１８６は、当該条件を満たす毎に、異常画素位置カウンタ２１８７に、当該条件を満たした回数を、画素位置記憶部２１８４に記憶されている画素位置の各画素毎にカウントさせる（Ｓ８１）。
【００７５】
このカウント後、白地判定部２１８６は、異常画素位置カウンタ２１８７のカウンタ値が所定のカウント値（例えば、5等）に達した画素位置の画素があるか否かを判断し（Ｓ８３）、当該カウンタ値に達した画素がある場合に（Ｓ８３でＹＥＳ）、当該カウンタ値に達している画素位置の画素を異常画素と判定する（Ｓ８４）。すなわち、白地判定部２１８６は、当該条件を満たすと判断した場合であって、かつ、当該各原稿画像から上記異常画素候補として抽出された画素が同一であると複数回判断された場合に、当該画素を異常画素と判定する。
【００７６】
この第２実施形態に係る異常画素検出処理によれば、異常画素の誤検出が排除されて、異常画素の検出精度が高められる。
【００７７】
次に、画像読取装置２による異常画素の判定処理の第３実施形態を説明する。図８は画像読取装置２による異常画素の判定処理の第３実施形態に係る処理の流れを示すフローチャートである。図９は、第３実施形態に係る異常画素判定処理での原稿画像読取位置を示す図である。なお、第３実施形態の説明では、第１実施形態と同様の処理は説明を省略する。
【００７８】
第１実施形態に係る異常画素検出処理では、シェーディング補正の対象とする原稿画像の読取を、原稿の領域の一箇所で行っていたが、この第３実施形態では、駆動機構制御部２１５は、当該スキャナ部２２による原稿読取を、例えば図９に示すように、原稿搬送方向における原稿Ｐの先端部から一定領域Ａ（例えば、原稿先端部から150mmの範囲等）と、原稿搬送方向と逆方向に原稿Ｐの後端部から一定領域Ｂ（例えば、原稿後端部から150mmの範囲等）の2カ所で行う（Ｓ２３，Ｓ２４）。
【００７９】
異常画素候補抽出部２１８３は、Ｓ２３及びＳ２４の画像読取で取得された各画像について上記白基準値と比較し、原稿画像のデータをなすそれぞれの画素について、対応する当該白基準値の画素よりも高い輝度を示す画素を異常画素候補として抽出する（Ｓ２５）。すなわち、異常画素候補抽出部２１８３は、Ｓ２３及びＳ２４で得られた両方の原稿画像に、白基準値W(n)＜原稿画像データ（入力実データ(I_in)）となる画素が存在するか否かを判断する。
【００８０】
白基準値W(n)＜原稿画像データとなる画素が存在する場合（Ｓ２５でＹＥＳ）、異常画素候補抽出部２１８３は、当該条件に該当する画素についての主走査方向における画素位置を、Ｓ２３及びＳ２４で得られた各原稿画像別に、それぞれ画素位置記憶部２１８４に記憶させる（Ｓ２６）。なお、Ｓ２３及びＳ２４で得られた各原稿画像のいずれか一方について、白基準値W(n)＜原稿画像データとなる画素が存在しない場合は（Ｓ２５でＮＯ）、異常画素候補が存在しないとして、当該異常画素判定処理を終了する。
【００８１】
そして、白地判定部２１８６は、上記Ｓ２６の後、原稿Ｐの先端部から一定領域Ａの原稿画像について画素位置記憶部２１８４に記憶された画素位置と、原稿Ｐの後端部から一定領域Ｂの原稿画像について画素位置記憶部２１８４に記憶された画素位置との一致を判断し（Ｓ２７）、当該両方の原稿画像について当該異常画素候補の画素位置の少なくとも一部が一致した場合は（Ｓ２７でＹＥＳ）、シェーディング補正部２１８５が、Ｓ２３及びＳ２４で得られた各原稿画像に対して上述した式(1)に基づいてシェーディング補正を行う（Ｓ２８）。なお、上記両方の原稿画像について当該異常画素候補の画素位置の一致がなかった場合は（Ｓ２７でＮＯ）、異常画素候補が存在しないとして、当該異常画素判定処理を終了する。
【００８２】
続いて、白地判定部２１８６は、当該シェーディング補正後の上記両方の原稿画像を構成する画素群の画素値の平均値AVE(Ish)と最低値MIN(Ish)と、更に、ＲＯＭ２１３に記憶されている白平均基準値L及び白地最低基準値Mを用いて、上記式(2)で示される条件を満たしているかを判断する（Ｓ３０）。
【００８３】
ここで、上記式(2)で示される条件が両方の画像について満たされる場合（Ｓ３０でＹＥＳ）、白地判定部２１８６は、Ｓ２６において画素位置記憶部２１８４に記憶された画素位置であって、両方の画像について一致している画素位置の画素を異常画素と判定する（Ｓ３１）。
【００８４】
当該異常画素判定処理によれば、画像読取部の光電変換素子による読取値が状況等によって変動して当該読取値の振れが大きいようなセンサであっても、安定した異常画素の判定を行うことができる。
【００８５】
なお、当該第３実施形態においても、Ｓ３０乃至Ｓ３２の処理に代えて、図７に示すＳ８１乃至Ｓ８５の処理を適用することが可能である。但し、この場合、Ｓ８１の処理では、上記両方の画像について上記式(2)で示される条件が満たされるかを判断し、Ｓ８２では、両方の画像について一致している画素位置を異常画素位置カウンタ２１８７でカウントアップする。そして、Ｓ８３では、白地判定部２１８６は、上記両方の画像についての異常画素位置カウンタ２１８７のカウンタ値が所定のカウント値（例えば、5等）に達した画素があるか否かを判断し、当該カウンタ値に達した画素位置がある場合には（Ｓ８３でＹＥＳ）、当該カウンタ値に達している画素位置の画素を異常画素と判定する（Ｓ８４）。
【００８６】
この第３実施形態に係る異常検出処理によれば、異常画素判定部は、判断部によって当該原稿画像について前記条件を満たすと判断された回数をカウントし、当該カウント値が予め定められた値に達したことをもって、当該判断の対象とされている画素を異常画素と判定するので、異常画素の誤検出が排除されて、異常画素の検出精度が向上する。
【００８７】
なお、本発明は、上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記第１乃至第３実施形態では、本発明に係る画像形成装置の例として複合機１を示しているが、本発明に係る画像形成装置は複合機１に限定されるものではなく、コピー機、ファクシミリ装置等であっても構わない。
【００８８】
また、上記第１乃至第３実施形態では、複合機１は、画像読取部として、スキャナ部２２及びＣＩＳ２３１の両方を備えているが、スキャナ部２２又はＣＩＳ２３１のいずれか一方のみを備え、当該備えている画像読取機構について上記第１乃至第３実施形態に示した処理が行われるものとしても構わない。
【００８９】
また、上記第１乃至第３実施形態では、異常検出処理開始時に、駆動機構制御部２１５がスキャナ部２２又はＣＩＳ２３１に黒基準値B(n)及び白基準値W(n)を取得させ、当該異常検出の実施毎に取得した黒基準値B(n)及び白基準値W(n)を用いて、シェーディング・異常検出部２１８が上述した異常画素の判定を行うが、例えば、黒基準値B(n)及び白基準値W(n)の取得を、異常検出の実施毎には行わず、予め定められた回数（例えば、10回）おきに、駆動機構制御部２１５がスキャナ部２２又はＣＩＳ２３１に黒基準値B(n)及び白基準値W(n)を取得させ、黒基準値B(n)及び白基準値W(n)が取得されない異常検出処理時には、黒基準メモリ２１８１に記憶されている黒基準値B(n)、及び白基準メモリ２１８２に記憶されている白基準値W(n)を用いて、シェーディング・異常検出部２１８が上述した異常画素の判定を行うようにしてもよい。この場合、黒基準値B(n)及び白基準値W(n)を取得するための処理に要する時間を削減することができる。
【符号の説明】
【００９０】
１          複合機
２          画像読取装置
２１        原稿給紙部
２１０      画像読取回路
２１１      給紙トレイ
２１４      光源制御回路
２１５      駆動機構制御部
２１７      A/D変換部
２１８      シェーディング補正・異常検出部
２１８１    黒基準メモリ
２１８２    白基準メモリ
２１８３    異常画素候補抽出部
２１８４    画素位置記憶部
２１８５    シェーディング補正部
２１８６    白地判定部
２１８７    異常画素位置カウンタ
２１９      画像処理部
２２        スキャナ部
２２２      光源
２２９      ＣＣＤ
２３１      ＣＩＳ
２３１ａ    光源
１０        白色基準板
１１        シェーディングローラ
４０        記録部
５          操作部
５１        表示部
【図１】
2010219773.tif 000003
【図２】
2010219773.tif 000004
【図３】
2010219773.tif 000005
【図４】
2010219773.tif 000006
【図５】
2010219773.tif 000007
【図６】
2010219773.tif 000008
【図７】
2010219773.tif 000009
【図８】
2010219773.tif 000010
【図９】
2010219773.tif 000011