(57)【要約】    【課題】  光源から原稿に光を照射して画像読取りを行う画像読取装置において、基準部材に付着したゴミ等により異常が生じた白レベルデータを簡易且つ的確に補正することができる手段を提供する。    【解決手段】  複合機１は、複数の受光素子４４を有するＣＩＳユニット４０が、色分解された複数色の光毎に基準部材５３に対して白レベルデータを取得するものであって、各色の白レベルデータの比率を算出するデータ比率算出手段と、各色の白レベルデータにおいて受光素子間の白レベルデータの変化が所定の閾値以上であるか又は各受光素子の白レベルデータが所定範囲を超える場合に、その受光素子の白レベルデータを異常と判断するデータ異常判別手段と、異常と判断された色の白レベルデータを、異常と判断されていない他の色の白レベルデータに上記比率を乗じて得た補正データに置き換えるデータ補正手段とを具備する。【選択図】  図１０
2006311289.tif 000002
【特許請求の範囲】
【請求項１】
複数の受光素子を有する画像読取手段が、色分解された複数色の光毎に基準部材を読み取って白レベルデータを取得し、その白レベルデータに基づいて読取データを補正するための基準データを得る画像読取装置であって、
各色の白レベルデータの比率を算出するデータ比率算出手段と、
各色の白レベルデータにおいて、受光素子間の白レベルデータの変化が所定の閾値以上であるか、又は各受光素子の白レベルデータが所定範囲を超える場合に、その受光素子の白レベルデータを異常と判断するデータ異常判別手段と、
異常と判断された色の白レベルデータを、異常と判断されていない他の色の白レベルデータに上記比率を乗じて得た補正データに置き換えるデータ補正手段と、を具備するものである画像読取装置。
【請求項２】
上記データ比率算出手段は、各受光素子毎に各色の白レベルデータの比率を算出するものである請求項１に記載の画像読取装置。
【請求項３】
上記データ比率算出手段は、所定数の受光素子群毎に各色の白レベルデータの比率を算出するものである請求項１に記載の画像読取装置。
【請求項４】
上記データ補正手段は、異常と判断された色の白レベルデータにおいて、異常と判断された受光素子に最も近接する異常と判断されていない受光素子或いは受光素子群の上記比率を、異常と判断されていない他の色の白レベルデータのうち上記異常と判断された受光素子に対応する受光素子の白レベルデータに乗じて補正データを得るものである請求項１から３のいずれかに記載の画像読取装置。
【請求項５】
上記データ補正手段は、異常と判断されていない他の色が２色以上ある場合に、各々の白レベルデータに上記比率を乗じて得た各補正データを平均した平均補正データを、異常と判断された白レベルデータと置き換えるものである請求項１から４のいずれかに記載の画像読取装置。
【請求項６】
上記データ補正手段は、異常と判断されていない他の色が２色以上ある場合に、異常と判断されていない他の色の白レベルデータのうち最も白側の読取値に近い白レベルデータに上記比率を乗じて得た補正データを、異常と判断された白レベルデータと置き換えるものである請求項１から４のいずれかに記載の画像読取装置。
【請求項７】
上記画像読取手段は、基準部材に対して相対的に移動しながら白レベルデータを取得するものである請求項１から６のいずれかに記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿載置台の透過部材を通じて、原稿に光を照射して画像読取りを行う画像読取装置に関するものであり、特に、複数の受光素子を有する画像読取手段が、色分解された複数色の光毎に基準部材を読み取って白レベルデータを取得し、その白レベルデータに基づいて読取データを補正するための基準データを得る画像読取装置に関するものである。
【背景技術】
【０００２】
従来より、複写機やスキャナ、これら機能を併有する多機能装置に搭載される画像読取装置として、フラットベッドスキャナや、給紙トレイから搬送路を経て排紙トレイへ原稿を搬送するＡＤＦ（Auto Document Feeder）と呼ばれる自動原稿搬送機構に、ＣＣＤ（Charge Coupled Device）やＣＩＳ（Contact Image Sensor）等の画像読取手段を所定位置に配設して、搬送中の原稿の画像を読み取るものが知られている。
【０００３】
例えば、図１５に示すような従来の画像読取装置９０では、原稿押さえカバー９１にＡＤＦ９２が備えられており、該ＡＤＦ９２により、給紙トレイの原稿がプラテンガラス９３のＡＤＦ読取領域９３Ａへ搬送され、原稿載置台９４内に配設されたイメージスキャナ（不図示）により、ＡＤＦ読取領域９３Ａ上を通過する原稿の画像を読み取ることができる。また、画像読取装置９０は、フラットベッドスキャナとして用いることもでき、プラテンガラス９３の静止原稿読取領域９３Ｂに載置した原稿を、原稿押さえカバー９１を閉じて押圧して固定し、原稿載置台９４内に配設されたイメージスキャナにより、該原稿の画像を読み取ることができる。
【０００４】
上記イメージセンサとして用いられるＣＣＤやＣＩＳは、プラテンガラス９３へ向かって光源からＲＧＢ（レッド・グリーン・ブルー）の各色の光を出射し、該光がプラテンガラス９３を通過して原稿の表面で反射され、該反射光を受光素子で電気信号に変換することにより、原稿の画像を光学的に読み取るものである。このようなイメージセンサの光源や受光素子には、光量のばらつきや配光ムラ、感度ムラがあるので、白色の基準部材に対してＲＧＢの各色の光源の光量調整を行った後に、該基準部材を読み取ってＲＧＢ各色について白レベルデータ及び黒レベルデータを取得し、これら白レベルデータ及び黒レベルデータに基づいて読取データを補正する所謂シェーディング補正が行われる。例えば、上記画像読取装置９０では、プラテンガラス９３をＡＤＦ読取領域９３Ａと静止原稿読取領域９３Ｂとに区画する区画部材９５の裏面側に基準部材が配設されており、原稿の画像読取りに先立って、該基準部材に対して光量調整及び基準データの取得が行われる。
【０００５】
このような白レベルデータの取得の際に、上記基準部材にゴミの付着やキズがあると、図１６に示すＤのように、ゴミ等による白レベルデータの局所的な読取値の変化が生じ、この白レベルデータに基づいて、読み取った画像データのシェーディング補正を行うと、読取画像にシェーディング筋と呼ばれる副走査方向の筋が発生するという問題がある。これに対し、ゴミ等により白レベルデータの異常を判断して、ＲＧＢのうちの異常な白レベルデータを、正常な他のＲＧＢの白レベルデータに置き換える手段が提案されている（特許文献１参照）。
【０００６】
【特許文献１】特開平６−２２１３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、イメージセンサの光源から照射されるＲＧＢ各色の光及びその反射光は、各色においてレンズの色収差や受光素子の感度特性が異なるので、ＲＧＢ各色の白レベルデータの読取値は同一ではない。したがって、ゴミ等により異常と判断された色の白レベルデータを他の色の白レベルデータに端的に置き換えても的確な補正とならず、置き換えられた部分のデータと、その他の白レベルデータとに差が生じ、やはり読取画像にシェーディング筋が発生するという問題がある。
【０００８】
本発明は、かかる問題に鑑みてなされたものであり、光源から原稿に光を照射して画像読取りを行う画像読取装置において、基準部材に付着したゴミ等により異常が生じた白レベルデータを簡易且つ的確に補正することができる手段を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、複数の受光素子を有する画像読取手段が、色分解された複数色の光毎に基準部材を読み取って白レベルデータを取得し、その白レベルデータに基づいて読取データを補正するための基準データを得る画像読取装置であって、各色の白レベルデータの比率を算出するデータ比率算出手段と、各色の白レベルデータにおいて、受光素子間の白レベルデータの変化が所定の閾値以上であるか、又は各受光素子の白レベルデータが所定範囲を超える場合に、その受光素子の白レベルデータを異常と判断するデータ異常判別手段と、異常と判断された色の白レベルデータを、異常と判断されていない他の色の白レベルデータに上記比率を乗じて得た補正データに置き換えるデータ補正手段と、を具備するものである。
【００１０】
画像読取手段は、各色毎に基準部材を読み取って各色の白レベルデータを得る。この白レベルの取得は、例えば画像読取手段が基準部材に対して相対的に移動しながら行われる。これにより、基準部材の特定箇所にあるゴミや汚れ等により一部の色の白レベルデータにゴミ等の影響がある場合でも、他の箇所を読み取ることより得られた他の色の白レベルデータはゴミ等の影響を受けずに正常なものとなる。
【００１１】
データ比率算出手段は、取得された各色の白レベルデータの比率を算出する。この比率は、例えば、最も高いレベルとなった色の白レベルデータに対する比率として算出することができる。比率の算出は、各受光素子毎に算出しても、所定数の受光素子群毎に算出してもよい。各受光素子毎に比率を算出することとすれば、正確な比率を得ることができる。一方、所定数の受光素子群毎に比率を算出するとすれば、算出して保持すべき比率の数が低減される。
【００１２】
データ異常判別手段は、各色の白レベルデータにおいて、受光素子間の白レベルデータの差（変化）を算出して、その差が所定の閾値以上であるか、又は各受光素子の白レベルデータが所定範囲を超える場合に、その受光素子の白レベルデータを異常と判断する。基準部材にゴミや汚れがある場合には、白レベルデータが急激に変化するので、隣接する受光素子間の白レベルデータの差から異常の有無を判断することにより、白レベルデータの絶対値に拘わらず的確に異常を判断することができる。また、基準部材にゴミや汚れがある場合には、白レベルデータが急激に変化して所定範囲外の読取値となる。したがって、白レベルデータとして取得されるであろう範囲を外れたデータが得られれば、異常と判断することができる。
【００１３】
データ補正手段は、異常と判断された色の白レベルデータを、異常と判断されていない他の色の白レベルデータに上記比率を乗じて得た補正データに置き換える。好ましくは、データ補正手段は、異常と判断された色の白レベルデータにおいて、異常と判断された受光素子に最も近接する異常と判断されていない受光素子或いは受光素子群の上記比率を、異常と判断されていない他の色の白レベルデータのうち上記異常と判断された受光素子に対応する受光素子の白レベルデータに乗じて補正データを得る。また、異常と判断されていない他の色が２色以上ある場合には、各々の白レベルデータに上記比率を乗じて得た各補正データを平均した平均補正データを、異常と判断された白レベルデータと置き換えるか、異常と判断されていない他の色の白レベルデータのうち最も白側の読取値に近い白レベルデータに上記比率を乗じて得た補正データを、異常と判断された白レベルデータと置き換える。
【発明の効果】
【００１４】
本発明に係る画像読取装置によれば、各色の白レベルデータが異常か否か判断し、異常と判断された色の白レベルデータを、異常と判断されていない他の色の白レベルデータに各色の白レベルデータの比率を乗じて得た補正データに置き換えることとしたので、基準部材にゴミや汚れ、塵埃の付着等があり、該基準部材を読み取ることにより得られた各色の白レベルデータのいずれかに異常がある場合には、異常のない他の色の白レベルデータに基づいて簡易且つ正確に補正を行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、適宜図面を参照して本発明の実施形態を説明する。なお、本実施の形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、実施形態を適宜変更できることは言うまでもない。
【００１６】
図１は、本発明の第１の実施の形態に係る複合機１の外観構成を示すものである。本複合機１は、スキャナ機能、プリンタ機能、ファクシミリ機能を一体的に備えた多機能装置（ＭＦＤ：Multi Function Device）である。複合機１の上部は、原稿の画像を読み取るためのスキャナ部２であり、複合機１の下部は、記録用紙に画像を記録するためのプリンタ部３である。本発明に係る画像読取装置は、複合機１のスキャナ部２として実現されており、プリンタ機能等は本発明において任意の機構であり、例えば、スキャナ機能のみのスキャナ単体として本発明に係る画像読取装置を実現してもよい。
【００１７】
以下、スキャナ部２の構成について詳述する。図２は、図１のＡ−Ａ断面図であり、ＡＤＦ５の主要構成を示すものである。
図１及び図２に示すように、スキャナ部２は、ＦＢＳ（Flatbed Scanner）として機能する原稿載置台４に対して、自動原稿搬送機構であるオート・ドキュメント・フィーダ（ＡＤＦ：Auto Document Feeder）５を備えた原稿押さえカバー６（原稿押さえ部材）が、背面側の蝶番を介して開閉自在に取り付けられてなる。原稿載置台４は、複合機１の筐体として構成されており、原稿押さえカバー６と対向する天面にプラテンガラス２０（透明部材）が配設されている。上記原稿押さえカバー６が開かれることにより、プラテンガラス２０が原稿載置台４の上面として露出され、原稿押さえカバー６が閉じられることにより、プラテンガラス２０を含めて原稿載置台４の上面全体が覆われる。また、該プラテンガラス２０に対向するようにして、原稿載置台４の内部に画像読取ユニット２１が内蔵されている。
【００１８】
原稿押さえカバー６には、給紙トレイ２２から所定の搬送路２６を経て排紙トレイ２３へ原稿を連続搬送するＡＤＦ５が備えられている。該ＡＤＦ５による搬送過程において、原稿がプラテンガラス２０上を通過し、該プラテンガラス２０の下方において画像読取ユニット２１が該原稿の画像を読み取るようになっている。このＡＤＦ５の構造の詳細については後述する。また、原稿押さえカバー６の下面には、プラテンガラス２０上に載置された原稿を押さえるために、スポンジ及び白板等からなる押さえ部材１９が配設されている。
【００１９】
原稿載置台４の正面側には、操作パネル７が設けられている。操作パネル７は各種操作ボタンや液晶表示部から構成されており、複合機１は、該操作パネル７からの指示によって動作するようになっている。また、複合機１は、操作パネル７による指示のほか、コンピュータに接続されて該コンピュータからプリンタドライバやスキャナドライバ等を介して送信される指示によっても動作する。
【００２０】
また、複合機１の正面の左上部には、記録媒体である各種小型メモリカードを装填可能なスロット部８が設けられている。該スロット部８に装填された小型メモリカードに記録された画像データを読み出してその画像データに関する情報を液晶表示部に表示させ、任意の画像をプリンタ部３により記録用紙に記録させるための入力を、上記操作パネル７から行うことができる。
【００２１】
図１及び図２に示すように、原稿押さえカバー６に、給紙トレイ２２及び排紙トレイ２３が上下二段に設けられている。給紙トレイ２２は、原稿押さえカバー６の上面と一体に形成されている。ＡＤＦ５により画像読取りを行う原稿は、複数枚が積層された状態で、給紙方向の先端をＡＤＦ５に挿入するようにして、給紙トレイ２２上に載置される。また、給紙トレイ２２には、複合機１の奥行き方向に隔てて一対の原稿ガイド２４が、奥行き方向へスライド移動可能に設けられている。該原稿ガイド２４は、給紙トレイ２２から起立して、給紙トレイ２２に載置される原稿の幅方向の両端を案内するものであり、周知の連動機構により、一対のいずれか一方の原稿ガイド２４をスライド移動させると、他方の原稿ガイド２４も相反する方向へスライド移動する。
【００２２】
すなわち、原稿幅が狭い場合には、複合機１の正面側の一方の原稿ガイド２４を背面側へスライド移動させると、これに連動して、背面側の他方の原稿ガイド２４は正面側へスライド移動する。これにより、奥行き方向の略中央を中心として、一対の原稿ガイド２４により案内される原稿幅を狭くすることができる。逆に、原稿幅が広い場合には、複合機１の正面側の一方の原稿ガイド２４を正面側へスライド移動させると、これに連動して、背面側の他方の原稿ガイド２４は背面側へスライド移動して、一対の原稿ガイド２４により案内される原稿幅を広くすることができる。
【００２３】
上記一対の原稿ガイド２４には、給紙トレイ２２と上下方向に隔てて排紙トレイ２３が一体的に形成されている。ＡＤＦ５から排紙された原稿は、その両側を排紙トレイ２３に担持されて、給紙トレイ２２上の原稿と分離した状態で保持される。排紙トレイ２３は、排紙方向の長さが原稿の長さより短いので、原稿の排紙方向先端側は、排紙トレイ２３から垂れ下がるようにして、給紙トレイ２２上に保持される。したがって、給紙トレイ２２上の原稿の給紙方向後端部分の上に、排紙トレイ２３上の原稿の排紙方向先端部分が重なるが、給紙トレイ２２上の原稿の給紙方向先端部分と、排紙トレイ２３上の原稿の排紙方向後端部分とは、排紙トレイ２３により上下二段に保持されているので、これら原稿が混同することはない。また、排紙トレイ２３を短くすることにより、原稿押さえカバー６上に必要な空間を小さくして、複合機１を薄型且つ小型にすることができる。
【００２４】
また、給紙トレイ２２のＡＤＦ５が設けられていない側の端部には、給紙トレイ２２の上面から起立する起立姿勢と、給紙トレイ２２の上面と一体に倒伏する倒伏姿勢とに姿勢変化する原稿ストッパ２５が設けられている。図に示すように、原稿ストッパ２５を起立姿勢とすることにより、例えば、給紙トレイ２２と同程度の大きさの原稿がＡＤＦ５から排出された際に、該原稿が原稿ストッパ２５により制止され、給紙トレイ２２から滑り落ちることが防止される。このように、排出された原稿を原稿ストッパ２５で受け止めることにより、給紙トレイ２２の面積を小さくすることができ、給紙トレイ２２が一体的に形成された原稿押さえカバー６を小型化できる。また、原稿ストッパ２５が不要な場合には、倒伏姿勢とすることにより、原稿押さえカバー６から突出せず、梱包時や保管時の複合機１のサイズをコンパクトにできる。
【００２５】
図２に示すように、ＡＤＦ５の内部には、上記給紙トレイ２２と排紙トレイ２３とを連結するようにして、搬送路２６が横向き略Ｕ字形状に形成されている。搬送路２６は、原稿押さえカバー６に一体に形成されたＡＤＦ本体２７と、該ＡＤＦ本体２７に開閉自在に設けられたＡＤＦカバー２８とによって構成されている。図に示すように、ＡＤＦ５の吸入シュート部２９は、上記給紙トレイ２２が延長されるようにして、ＡＤＦ本体２７に形成された水平面と、ＡＤＦカバー２８の内側に配設された区画板３０によって、上下に所定幅の通路として構成されている。搬送路２６は、該吸入シュート部２９から、湾曲部３７を経て、排紙シュート部３８へ横向き略Ｕ字形状に形成されており、湾曲部３７及び排紙シュート部３８も、ＡＤＦ本体２７、ＡＤＦカバー２８、及び区画板３０等により、所定幅の通路として連続的に形成されている。
【００２６】
上記搬送路２６には、原稿を搬送するための搬送手段が配設されている。詳細には、図に示すように、吸入ローラ３１とこれに圧接する吸入ニップ片３２、分離ローラ３３とこれに圧接する分離ニップ片３４、及び搬送ローラ３５とこれに圧接するピンチローラ３６によって搬送手段が構成されている。なお、搬送手段を構成する各ローラやニップ片の構成は一例であり、ローラの数や配置を変更したり、各ニップ片に代えてピンチローラを用いる等、その他の公知の搬送手段に変更できることは勿論である。
【００２７】
図に示すように、吸入ローラ３１は、吸入シュート部２９の略中央に、そのローラ面の一部をＡＤＦ本体２７に形成された水平面の上面から露出するようにして回転可能に設けられている。また、分離ローラ３３は、該吸入ローラ３１から給紙方向へ隔てた位置に、同様に、そのローラ面の一部をＡＤＦ本体２７に形成された水平面の上面から露出するようにして回転可能に設けられている。これら吸入ローラ３１及び分離ローラ３３には搬送モータ６２（図７参照）からの駆動力が伝達されて、回転駆動されるようになっている。また、吸入ローラ３１及び分離ローラ３３は同径であり、同じ周速度で回転される。また、吸入ローラ３１への駆動伝達においては１周クラッチが介設されており、吸入ローラ３１は１周分の空転が可能となっている。
【００２８】
吸入ニップ片３２は、上記区画板３０の吸入ローラ３１の対向位置に、吸入ローラ３１と接離する方向へ揺動可能に設けられている。また、該吸入ニップ片３２は、不図示のバネ部材により下方へ弾性付勢されており、原稿をニップしない状態で吸入ローラ３１のローラ面に圧接されている。同様に、分離ニップ片３４は、上記区画板３０の分離ローラ３３の対向位置に、分離ローラ３３と接離する方向へ揺動可能に設けられており、不図示のバネ部材により下方へ弾性付勢されて、原稿をニップしない状態で分離ローラ３３のローラ面に圧接されている。これら吸入ニップ片３２及び分離ニップ片３４により原稿がニップされることにより、該原稿が吸入ローラ３１及び分離ローラ３３に圧接されて、吸入ローラ３１及び分離ローラ３３の回転力が原稿に伝達される。
【００２９】
搬送ローラ３５は、搬送路２６の横向き略Ｕ字形状の湾曲部３７に配設されている。該搬送ローラ３５は、そのローラ面が湾曲部３７の一部をなす程度の外径のものである。該搬送ローラ３５は、上記吸入ローラ３１及び分離ローラ３３と同様に、搬送モータ６２からの駆動力が伝達されて、回転駆動されるようになっている。
【００３０】
搬送ローラ３５の周囲には、ピンチローラ３６が３箇所に設けられている。各ピンチローラ３６は、その軸がバネ片に弾性付勢されてＡＤＦ本体２７又はＡＤＦカバー２８に回転自在に支持されて、搬送ローラ３５のローラ面に圧接している。そして、搬送ローラ３５が回転すれば、これに従動してピンチローラ３６も回転する。これらピンチローラ３６により、原稿が搬送ローラ３５に圧接されて、搬送ローラ３５の回転力が原稿に伝達される。
【００３１】
搬送ローラ３５の原稿搬送方向下流側には、排紙シュート部３８が形成されている。排紙シュート部３８は、ＡＤＦカバー２８の内面と搬送ローラ３５とで構成された搬送路２６の湾曲部３７と連続するようにして、ＡＤＦカバー２８と区画板３０との間に形成されている。したがって、給紙トレイ２２から搬送路２６へ供給された原稿は、吸入シュート部２９、湾曲部３７、排紙シュート部３８を順次経て、排紙トレイ２３に排出される。
【００３２】
ＡＤＦカバー２８は、吸入ローラ３１より給紙トレイ２２側を回動軸として、上方へ回動自在に設けられている。ＡＤＦカバー２８を開くことにより、吸入シュート部２９及び湾曲部３７が開放されるとともに、吸入ローラ３１及び分離ローラ３３と、吸入ニップ片３２及び分離ニップ片３４とが離間される。したがって、ＡＤＦカバー２８を開くことにより、搬送路２６において発生した紙詰まりを解消したり、ＡＤＦ５の内部のメンテナンスを行うことができる。
【００３３】
図２及び図３に示すように、原稿載置台４の上面にはプラテンガラス２０が配設されている。該プラテンガラス２０は、スキャナ部２をＦＢＳとして使用する場合に原稿を載置するものであり、１枚の透明なガラス板である。原稿載置台４の筐体３９は、その上面中央にプラテンガラス２０を露出するための開口が形成されている。プラテンガラス２０は、該開口より十分に大きなものであり、プラテンガラス２０のうち開口から露出された領域が原稿読取領域となる。
【００３４】
上記筐体３９内には、すなわちプラテンガラス２０の原稿載置面と反対側には画像読取ユニット２１が配設されている。筐体３９は合成樹脂製のものであり、画像読取ユニット２１が配設される部分と操作パネル７の基板等が配設される部分とを区画する区画板や、プラテンガラス２０を支持するための支持リブ、各種部材をネジ止めするためのボス部、電気配線等のための貫通孔等が設けられているが、これらは原稿載置台４の実施態様に応じて適宜設計されるものなので、詳細な説明は省略する。
【００３５】
画像読取ユニット２１は、図２に示すように、ＣＩＳユニット４０（画像読取手段）、キャリッジ４１（走査手段）、及び不図示の走査機構から構成されている。ＣＩＳユニット４０は、ＲＧＢに色分解された各色の光源４２からプラテンガラス２０を通じて原稿に光を照射し、該原稿からの各色の反射光をレンズ４３により受光素子４４に集光して電気信号に変換するいわゆる密着型のイメージセンサである。受光素子４４は、例えばチップ単位で搬送ローラ３５の軸方向、すなわち原稿の幅方向に一列に並べられており、光源４２及びレンズ４３も同方向に列設されている。また、光源４２には、レッド（Ｒ）・グリーン（Ｇ）・ブルー（Ｂ）に色分解された３色の発光ダイオード（ＬＥＤ）が用いられている。
【００３６】
図４に示すように、上記ＣＩＳユニット４０はキャリッジ４１に搭載されてプラテンガラス２０に密接されており、キャリッジ４１は、走査機構であるベルト駆動機構によりプラテンガラス２０の下方を走査可能に設けられている。キャリッジ４１は、原稿載置台４の筐体３９の幅方向に渡って架設されたガイドシャフト４５と嵌合して、不図示のベルト駆動機構により駆動されてガイドシャフト４５上を摺動して移動するものであり、該キャリッジ４１が上記ＣＩＳユニット４０をプラテンガラス２０に密着させるように搭載してガイドシャフト４５上を移動することにより、ＣＩＳユニット４０がプラテンガラス２０に沿って走査される。
【００３７】
図に示すように、キャリッジ４１は、その上側に担持するようにして上記ＣＩＳユニット４０を搭載しており、キャリッジ４１の下面には、ガイドシャフト４５を上方から跨ぐようにして嵌合するシャフト受け部４６が形成されている。該シャフト受け部４６とガイドシャフト４５とが嵌合して、キャリッジ４１がガイドシャフト４５に担持されてガイドシャフト４５の軸方向に摺動自在となっている。また、シャフト受け部４６の側方には、ベルト掴持部４７が下方へ突設されている。該ベルト掴持部４７は、ベルト駆動機構のタイミングベルトを掴むことにより、該タイミングベルトとキャリッジ４１とを連結するためのものである。これにより、ベルト駆動機構からキャリッジ４１に駆動力が伝達されて、ガイドシャフト４５上をキャリッジ４１が移動するものとなる。なお、ベルト駆動機構は、例えば、駆動プーリと従動プーリとの間にタイミングベルトが巻架され、モータの回転が駆動プーリの軸に出力され、該駆動プーリの回転によりタイミングベルトが周運動するように構成されている。
【００３８】
また、上記ＣＩＳユニット４０が搭載されるキャリッジ４１の内側には、バネ受け部４８が左右２箇所に形成されており、該バネ受け部４８により位置決めされて、ＣＩＳユニット４０とキャリッジ４１との間にコイルバネ４９が介設されている。このコイルバネ４９により、キャリッジ４１に搭載されたＣＩＳユニット４０がプラテンガラス２０の下面に押し付けられるように密着している。ＣＩＳユニット４０の両端側には、コロ５０が設けられており、該コロ５０により、プラテンガラス２０の下面に押し付けられたＣＩＳユニット４０が、キャリッジ４１の移動に伴いプラテンガラス２０の下面に密着しながら円滑に移動するようになっている。
【００３９】
図３に示すように、上記プラテンガラス２０の上面には、プラテンガラス２０が原稿載置台４の上面として露出された領域を区画する区画部材５１が配設されている。区画部材５１は、原稿載置台４の奥行き方向、換言すれば原稿読取ユニット２１の延設方向に長尺の平板状の部材であり、図に示すように、プラテンガラス２０を左右２つの領域に区画している。図２に示したように、プラテンガラス２０の一端側（図左側）は、上記搬送ローラ３５の下方にまで至っており、ＡＤＦ５を用いて画像読取りを行う際の読取面を構成している。
【００４０】
一方、プラテンガラス２０の他端側は、スキャナ部２をＦＢＳとして使用する場合の原稿載置面をなしている。そして、上記区画部材５１は、ＡＤＦ５における読取面である搬送読取領域２０Ｌと、ＦＢＳにおける原稿載置面である静止原稿読取領域２０Ｒとにプラテンガラス２０を左右に区画している。また、区画部材５１は、静止原稿読取領域２０Ｒに原稿を載置する際に、原稿の位置決め基準として用いられる。したがって、原稿は、区画部材５１に記した中央位置を基準として静止原稿読取領域２０Ｒに載置され、区画部材５１には、中央位置やＡ４サイズ、Ｂ５サイズ等の各種原稿サイズの両端位置を示す表示が記されている。
【００４１】
また、図５に示すように、上記区画部材５１は、原稿押さえカバー６と対向する面にガイド面５２が形成されている。ガイド面５２は、区画部材５１の搬送ローラ３５と対向する面を、プラテンガラス２０の搬送原稿読取領域２０Ｌへ向かって厚みが薄くなるように傾斜させたものであり、このガイド面５２により、給紙トレイ２２から搬送路２６へ搬送される原稿の先端が搬送原稿読取領域２０Ｌへ案内される。
【００４２】
なお、本実施の形態では、ＡＤＦ５において給紙トレイ２２の上方に排紙トレイ２３を配置して、原稿を下方から上方へＵターン搬送されるものとし、区画部材５１に形成されたガイド面５２は、読取前の原稿を搬送原稿読取領域２０Ｌに案内するものとしたが、ＡＤＦ５の給紙トレイ２２を排紙トレイ２３の上方に配置して、原稿を上方から下方へＵターン搬送されるものとし、区画部材５１に形成されたガイド面５２は、読取後の原稿を搬送原稿読取領域２０Ｌから排紙トレイ２３へ案内するものとしてもよいことは当然である。
【００４３】
図５に示すように、上記区画部材５１の下面側には、プラテンガラス２０との間に介在するように基準部材５３が設けられている。この基準部材５３は、ＣＩＳユニット４０の明度基準となるものであり、基準部材５３に対して取得した白レベルデータ及び黒レベルデータがシェーディング補正の基準データとなる。
【００４４】
詳細には、基準部材５３は、区画部材５１の下面のほぼ全域を覆う薄膜帯状の部材であり、図６に示すように、ＣＩＳユニット４０の副走査方向、すなわち図の左右方向に３つの領域を有する。左端側の領域５３Ａは白色に着色された領域であり、ＣＩＳユニット４０の光量調整や白レベルデータの取得に用いられる。中央の領域５３Ｂは黒色に着色された領域であり、ＣＩＳユニット４０の黒レベルデータの取得に用いられる。また、左端の領域５３Ａと中央の領域５３Ｂの境界が、ＣＩＳユニット４０の副走査方向の基準となる。右端の領域５３Ｃは奥行き方向の中央が白色に着色され、且つ両端が黒色に着色された領域であり、ＣＩＳユニット４０の主走査方向の基準となる。このような基準部材５３が、各領域がＣＩＳユニット４０の延設方向と同方向となるようにして、区画部材５１とプラテンガラス２０との間に介設されている。
【００４５】
図７は、複合機１の制御部５５の構成を示している。該制御部５５は、スキャナ部２のみでなくプリンタ部３も含む複合機１の全体動作を制御するものである。しかしながら、本実施の形態においてはプリンタ部３の構成要素は詳述する必要がないので、図においてはプリンタ部３の構成要素は省略されている。制御部５５は、図に示すように、ＣＰＵ５６、ＲＯＭ５７、ＲＡＭ５８、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）５９を主とするマイクロコンピュータとして構成されており、バス６０を介してＡＳＩＣ（Application Specific Integrated Circuit）６１に接続されている。
【００４６】
ＲＯＭ５７には、複合機１の各種動作を制御するためのプログラム等が格納されている。ＲＡＭ５８は、ＣＰＵ５６が上記プログラムを実行する際に用いる各種データを一時的に記録する記憶領域又は作業領域として使用される。例えば、ＣＩＳユニット４０の光源４２の各種設定値や、基準部材５３に対して取得した白レベルデータ及び黒レベルデータがＲＡＭ５８に記憶される。また、ＥＥＰＲＯＭ５９は、電源オフ後も記録を保持すべき各種設定やフラグ等を格納する記憶領域である。これらＣＰＵ５６、ＲＯＭ５７、ＲＡＭ５８、及びＥＥＰＲＯＭ５９によって本発明に係るデータ比率算出手段、データ異常判別手段、及びデータ補正手段が実現される。
【００４７】
ＡＳＩＣ６１は、ＣＰＵ５６からの指令に従い、搬送（ＬＦ）モータ６２に通電する相励磁信号等を生成して、該信号を搬送モータ６２の駆動回路６３に付与し、該駆動回路６３を介して駆動信号を搬送モータ６２に通電することにより、搬送モータ６２の回転制御を行っている。
【００４８】
駆動回路６３は、上記吸入ローラ３１、分離ローラ３３及び搬送ローラ３５に接続された搬送モータ６２を駆動させるものであり、ＡＳＩＣ６１からの出力信号を受けて、搬送モータ６２を回転するための電気信号を形成する。該電気信号を受けて搬送モータ６２が回転し、該搬送モータ６２の回転力がギアや駆動軸等からなる周知の駆動機構を介して、分離ローラ３３及び搬送ローラ３５へ伝達される。
【００４９】
同様に、ＡＳＩＣ６１は、ＣＰＵ５６からの指令に従い、キャリッジ（ＣＲ）モータ６４に通電する相励磁信号等を生成して、該信号をキャリッジモータ６４の駆動回路６５に付与し、該駆動回路６５を介して駆動信号をキャリッジモータ６４に通電することにより、キャリッジモータ６４の回転制御を行っている。
【００５０】
駆動回路６５は、上記キャリッジ４１に接続されたベルト駆動機構のキャリッジモータ６４を駆動させるものであり、ＡＳＩＣ６１からの出力信号を受けて、キャリッジモータ６４を回転するための電気信号を形成する。該電気信号を受けてキャリッジモータ６４が回転し、該キャリッジモータの回転力が周知のベルト駆動機構を介して、キャリッジ４１へ伝達されことによりキャリッジ４１が走査される。
【００５１】
また、ＡＳＩＣ６１には、搬送路２６において原稿を検出するためのリードセンサ６６や、分離ローラ３３及び搬送ローラ３５の回転量を検出するためにこれらに設けられたロータリエンコーダ６７、キャリッジ４１の移動量を検出するためのリニアエンコーダ６８が接続されている。
【００５２】
また、ＡＳＩＣ６１には、搬送路２６を搬送される原稿の画像読取りを行うＣＩＳユニット４０が接続されている。そして、ＲＯＭ５７に格納された制御プログラムに基づいて、光量調整や白レベルデータ及び黒レベルデータの取得、画像読取りが行われる。
【００５３】
さらに、ＡＳＩＣ６１には、複合機１の操作指示を行うための操作パネル７、各種小型メモリカードが挿入されるスロット部８、パソコン等の外部機器とパラレルケーブルやＵＳＢケーブルを介してデータの送受信を行うためのパラレルインタフェース６９及びＵＳＢインタフェース７０、ファクシミリ機能を実現するためのＮＣＵ（Network Control Unit）７１やＭＯＤＥＭ７２も接続されている。
【００５４】
以下、スキャナ部２の動作について説明する。
スキャナ部２をＦＢＳとして使用する場合には、原稿押さえカバー６を開いてプラテンガラス２０の静止原稿読取領域２０Ｒに原稿を載置する。そして、原稿押さえカバー６を閉じて、該原稿をプラテンガラス２０上に固定する。その後、操作パネル７のスタートボタンを押すことにより、制御部５５が、キャリッジ４１をプラテンガラス２０に沿って移動させ、その移動の間にＣＩＳユニット４０によりプラテンガラス２０の静止原稿読取領域２０Ｒに載置された原稿の画像を読み取る。
【００５５】
一方、ＡＤＦ５を使用する場合には、原稿押さえカバー６を原稿載置台４に対して閉じた状態とする。そして、給紙トレイ２２に読み取るべき原稿を載置する。該原稿は１枚であっても複数枚であってもよい。例えば、同じサイズの複数枚の原稿の画像読取りを行う場合には、各原稿を重ねて揃え、その一端を給紙トレイ２２から吸入シュート部２９に挿入する。
【００５６】
そして、操作パネル７のスタートボタンを押せば、制御部５５が、モータを駆動して、吸入ローラ３１、分離ローラ３３、搬送ローラ３５を所定のタイミングで回転駆動する。そして、吸入ローラ３１及び分離ローラ３３の回転力を直接受ける最下位置の原稿から１枚ずつ分離されて搬送路２６へ送り込まれる。給送された原稿は、搬送路２６に案内されて搬送原稿読取領域２０Ｌへ搬送され、該搬送原稿読取領域２０Ｌの下方で静止されたＣＩＳユニット４０により原稿の画像読取りが行われる。そして、画像読取りを終えた原稿は、排紙シュート部３８から排紙トレイ２３へ排出される。
【００５７】
このようなスキャナ部２による画像読取りにおいて、ＣＩＳユニット４０が原稿の画像読取りを開始する前に、ＣＩＳユニット４０の出力調整として、光源４２の光量調整、並びに白レベルデータ及び黒レベルデータの取得が行われる。
【００５８】
図５から図１３を用いて詳細に説明するに、先ず制御部５５は、キャリッジ４１を基準位置ＲＰに移動させる。この基準位置ＲＰは、基準部材５３の左端の領域５３Ａと中央の領域５３Ｂの境界であり、ＣＩＳユニット４０の出力が白色と黒色とで変化することにより判断できる。そして、画像読取りに先立ってキャリッジ４１を基準部材５３の下方、すなわち図５におけるホームポジションＨＰに移動させる。このホームポジションＨＰは、基準部材５３の左端の領域５３Ａに対応する位置である。
【００５９】
そして、図８に示すように、制御部５５は、ＣＩＳユニット４０のＲＧＢ各色の光源４２の光量調整を基準部材５３に対して行う（Ｓ１）。詳細には、最初に十分に小さい光量で光源４２から基準部材５３の領域５３Ａに光を照射する。この場合、領域５３Ａからの反射光も小さくなるので、ＣＩＳユニット４０の受光素子４４からの出力も小さい。そして、受光素子４４の出力が所望の値となるまで段階的に光源４２の光量を増加し、ＣＩＳユニット４０の出力が所望の読取値となったときの光量を光量調整値とする。このような光量調整をＲＧＢ各色の光源で行い、得られた各色の光量調整値をＲＡＭ５８に記憶する。
【００６０】
続いて、制御部５５は、基準部材５３に対してＣＩＳユニット４０の各色の白レベルデータ及び黒レベルデータを取得する（Ｓ２，Ｓ３）。図９を用いて詳細に説明するに、制御部５５は、上記光量調整値やＥＥＰＲＯＭ５９に格納された各種設定に基づいて、光源４２の電流調整や点灯時間、オフセット調整、ゲイン調整、読取回数等の各種設定を行った後（Ｓ１１）、キャリッジモータ６４を駆動させてキャリッジ４１を基準部材５３の左端の領域５３Ａに対応するホームポジションＨＰへ移動させ、ＣＩＳユニット４０の光源４２から、ＲＧＢの各色光をそれぞれ領域５３Ａに照射する。そして、該領域５３Ａからの各色の反射光を受光素子４４で電気信号に変換して領域５３Ａの読取り、すなわち白レベルデータの取得を行う（Ｓ１２）。
【００６１】
この白レベルデータの取得は、領域５３Ａに対して複数回行って、その平均を用いるようにしても、また、領域５３Ａの範囲内でキャリッジ４１を移動させながら行うようにしてもよいが、領域５３Ａの範囲内でキャリッジ４１を移動させながら複数の位置で白レベルデータを取得することにより、領域５３Ａの特定箇所にゴミが付着したりキズがある場合に、一部の色の白レベルデータにゴミ等が影響した場合でも、他の箇所を読み取ることより得られた他の色の白レベルデータはゴミ等の影響を受けずに正常なものとなることが期待され、ＲＧＢ各色のすべての白レベルデータの同一箇所にゴミの影響が生ずることを防止できる。
【００６２】
続いて、制御部５５は、得られた各色の白レベルデータに異常値がないか否かを判定する（Ｓ１３）。図１０を用いて詳細に説明するに、制御部５５は、まず、取得された各色の白レベルデータの比率を算出する（Ｓ２１）。この比率は、最も高いレベルとなった色の白レベルデータに対する比率として算出する。つまり、図１１に示すようなＲＧＢ各色の白レベルデータが得られた場合には、図１１（ａ）に示すレッド（Ｒ）の白レベルデータを基準として、図１１（ｂ）に示すグリーン（Ｇ）の白レベルデータ及び図１１（ｃ）に示すブルー（Ｂ）の白レベルデータの比率を算出する。
【００６３】
なお、図において、横軸は、ＣＩＳユニット４０の読取幅方向の各受光素子４４であり、各受光素子４４とＣＩＳユニット４０の主走査方向の画素とが対応する。また、縦軸は、各受光素子４４の出力であり、各画素の読取値に対応する。読取値は例えば各受光素子４４の出力電圧等であり、特に単位が限定されるものではない。
【００６４】
図に示すように、ＣＩＳユニット４０の読取幅方向の画素Ｘ１における受光素子４４の各色の白レベルデータの読取値をそれぞれＲ１，Ｇ１，Ｂ１とすれば、Ｒ１：Ｇ１：Ｂ１＝１：ｇ１：ｂ１として画素Ｘ１に対応させてＲＡＭ５８に記憶させる。このような比率をＣＩＳの読取幅に列設された受光素子毎、すなわち各画素毎に算出して、各画素に対応させてＲＡＭ５８に記憶させる。
【００６５】
なお、上記比率の算出は、前述したように各受光素子毎に算出しても、例えば受光素子が一体に搭載されるチップ単位として所定の受光素子群毎に１つの比率を算出することとしてもよい。各受光素子毎、すなわち各画素毎に比率を算出することとすれば、正確な比率を得ることができるので、後述する白レベルデータの補正が正確となる。一方、所定数の受光素子群毎、すなわち複数の画素群毎に比率を算出するとすれば、算出して保持すべき比率の数が低減されるのでＲＡＭ５８の負担を低減することができる。
【００６６】
そして、制御部５５は、ＲＧＢ各色の白レベルデータにおいて、受光素子４４間、すなわち画素間の白レベルデータの差を算出する（Ｓ２２）。図１２（ａ）に示すように、基準部材５３の領域５３Ａにゴミの付着やキズがない場合は、得られた白レベルデータは、光源４２の配光ムラや受光素子４４の感度ムラ等によりＣＩＳユニット４０の読取幅方向において所定範囲内で緩やかに出力変化するデータとなる。一方、基準部材５３の領域５３Ａにゴミの付着等がある場合には、図１２（ｂ）に示すように、ゴミの付着等があった位置に対応する受光素子の出力が急激に落ち込むように変化する。
【００６７】
したがって、隣接する受光素子４４間の白レベルデータの出力差、すなわち読取値の差を算出し、その差が大きければ出力変化が大きいものと判定できる。そして、このような急激な読取値の変化は基準部材５３の領域５３Ａにゴミの付着やキズ等がある場合の異常な白レベルデータと想定できる。制御部５５は、各受光素子４４間の読取値の差が所定の閾値以上であるか否かを判断して、ＣＩＳユニット４０の読取幅方向の各受光素子４４の読取値に異常があるか否かを判断する。この閾値は、光源４２の配光ムラや受光素子４４の感度ムラ等を考慮して予め設定されＥＥＰＲＯＭ５９に格納される。
【００６８】
制御部５５は、ＲＧＢ各色の白レベルデータに異常がないと判断した場合には（Ｓ２４）、白レベルデータの判定を終了する。この場合、基準部材５３の領域５３Ａに対して取得された各色の白レベルデータが補正されることなくＲＡＭ５８に記憶され、シェーディング補正の際の基準データとして用いられる。
【００６９】
一方、制御部５５は、ＲＧＢ各色の白レベルデータに異常があると判断した場合には（Ｓ２４）、異常のある白レベルデータがＲＧＢの３色のいずれかを判断する（Ｓ２４）。図１２に示すように、図１２（ｃ）に示すブルー（Ｂ）の白レベルデータの１色のみが異常と判断された場合には、図１２（ａ）及び（ｂ）にそれぞれ示したレッド（Ｒ）及びグリーン（Ｇ）の白レベルデータに基づいて、ブルー（Ｂ）の白レベルデータを補正する（Ｓ２５）。
【００７０】
このような１色のみの白レベルデータの異常は、例えば、基準部材５３の領域５３Ａに対してＣＩＳユニット４０を移動させながらＲＧＢ各色の白レベルデータを取得した場合に、ブルー（Ｂ）の白レベルデータを取得した位置にゴミやキズがあったことや、領域５３Ａに付着したゴミが黄色であり、補色であるブルー（Ｂ）にのみゴミの影響が生じた場合が想定される。このように、隣接する受光素子４４間の白レベルデータの読取値の差から異常の有無を判断することにより、白レベルデータの絶対値に拘わらず的確に異常を判断することができる。
【００７１】
データの補正について詳細に説明するに、制御部５５は、まず、白レベルデータが異常となった受光素子４４を特定する。図１２（ｃ）に示すように、読取値が急激に落ち込んでいる受光素子４４がＣＩＳユニット４０の読取幅に対して位置Ｘ２にあるとする。そして、位置Ｘ２の各色の読取値はＲ２：Ｇ２：Ｂ２である。このうち、読取値Ｂ２は急激に落ち込んだ異常なデータなので、位置Ｘ２に最も近接する異常と判断されていない位置の比率をＲＡＭ５８から読み出す。この比率を１：ｇ２：ｂ２とする。そして、図１２（ａ）に示すレッド（Ｒ）の白レベルデータのうち位置Ｘ２に相当する読取値Ｒ２に対して比率ｂ２を乗じて補正データＥ１を得る。また、図１２（ｂ）に示すグリーン（Ｇ）の白レベルデータのうち位置Ｘ２に相当する読取値Ｇ２に対して比率ｂ２／ｇ２を乗じて補正データＥ２を得る。そして、これら補正データＥ１，Ｅ２の平均値Ｅａを求めて、これを平均補正データＥａとしてＲＡＭ５８に記憶させる。
【００７２】
続いて、制御部５５は、図１２（ｃ）に示したブルー（Ｂ）の白レベルデータのうち位置Ｘ２に対応する異常な読取値Ｂ２を上記平均補正データＥａと置き換える（Ｓ２７）。これにより、急激に出力変化した部分の白レベルデータを、正常なレッド（Ｒ）及びグリーン（Ｇ）の白レベルデータに基づいて補正できる。また、平均補正データＥａは、ＲＧＢ各色によるレンズ４３の色収差や受光素子４４の感度特性による差を考慮して、正常な他の色の白レベルデータにＲＧＢの比率を乗じたものなので、ブルー（Ｂ）の正常な部分の白レベルデータとに差が生じず、補正により図１１（ｃ）に示した正常な白レベルデータと同様の白レベルデータが得られる。そして、補正後の各色の白レベルデータがＲＡＭ５８に記憶され、シェーディングデータ（基準データ）として用いられる。
【００７３】
また、図１３に示すように、図１３（ｂ）に示すグリーン（Ｇ）の白レベルデータ及び図１３（ｃ）に示すブルー（Ｂ）の白レベルデータの２色が異常と判断された場合には、図１２（ａ）に示したレッド（Ｒ）の白レベルデータに基づいて、グリーン（Ｇ）の白レベルデータ及びブルー（Ｂ）の白レベルデータを補正する（Ｓ２６）。
【００７４】
詳細に説明するに、制御部５５は、まず、白レベルデータが異常となった受光素子４４を特定する。図１３（ｂ）及び（ｃ）に示すように、読取値が急激に落ち込んでいる受光素子４４がＣＩＳユニット４０の読取幅に対して位置Ｘ３にあるとする。そして、位置Ｘ３の各色の読取値はＲ３：Ｇ３：Ｂ４である。このうち、読取値Ｇ３及びＢ３は急激に落ち込んだ異常なデータなので、位置Ｘ３に最も近接する異常と判断されていない位置の比率をＲＡＭ５８から読み出す。この比率を１：ｇ３：ｂ３とする。そして、図１３（ａ）に示すレッド（Ｒ）の白レベルデータのうち位置Ｘ３に相当する読取値Ｒ３に対して比率ｇ３を乗じて補正データＥ３を得る。同様に、図１２（ａ）に示すレッド（Ｒ）の白レベルデータのうち位置Ｘ３に相当する読取値Ｒ３に対して比率ｂ３を乗じて補正データＥ４を得る。そして、これら補正データＥ３，Ｅ４をそれぞれグリーン（Ｇ）の補正データとブルー（Ｂ）の補正データとしてＲＡＭ５８に記憶させる。
【００７５】
続いて、制御部５５は、図１３（ｂ）に示したグリーン（Ｇ）の白レベルデータのうち位置Ｘ３に対応する異常な読取値Ｇ３を上記平均補正データＥ３と置き換える（Ｓ２７）。同様に、図１３（ｃ）に示したブルー（Ｂ）の白レベルデータのうち位置Ｘ３に対応する異常な読取値Ｂ３を上記平均補正データＥ４と置き換える（Ｓ２７）。これにより、急激に出力変化した部分の白レベルデータを、正常なレッド（Ｒ）の白レベルデータに基づいて補正できる。これら補正データＥ３，Ｅ４は、ＲＧＢ各色によるレンズ４３の色収差や受光素子４４の感度特性による差を考慮して、正常なレッド（Ｒ）の白レベルデータにＲＧＢの比率を乗じたものなので、グリーン（Ｇ）又はブルー（Ｂ）の正常な部分の白レベルデータとに差が生じず、補正により図１１（ｂ），（ｃ）に示した正常な白レベルデータと同様の白レベルデータが得られる。そして、補正後の各色の白レベルデータがＲＡＭ５８に記憶され、シェーディングデータとして用いられる。
【００７６】
なお、図には示していないが、ＣＩＳユニット４０の読取幅の同一位置においてＲＧＢ各色のすべての白レベルデータに異常有りと判断された場合には（Ｓ２４）、各色の白レベルデータを補正することができないのでエラーと判定する（Ｓ２８）。
【００７７】
白レベルデータを取得した後、制御部５５は、キャリッジモータ６４を駆動させてキャリッジ４１を基準部材５３の中央の領域５３Ｂに対応する位置Ｐ１へ移動させる。そして、光源４２を消灯した状態で得られた受光素子４４の電気信号から黒レベルデータを取得する（Ｓ３）。この黒レベルデータの取得も、前述と同様に複数回行っても、領域５３Ｂの範囲内でキャリッジ４１を移動させながら行ってもよい。また、白レベルデータの取得と黒レベルデータの取得とは順序が逆であってもよい。このようにして得られた白レベルデータ及び黒レベルデータは、画像読取りにおけるシェーディングデータとして算出され（Ｓ４）、ＲＡＭ５８に記憶される。
【００７８】
そして、制御部５５は、ＡＤＦ５若しくはＦＢＳによる画像読取りを行うために、キャリッジ４１を所定の読取位置へ移動させ、光源４２から光を照射して得られた原稿からの反射光を受光素子４４で電気信号に変換して画像読取りを行う（Ｓ５）。続いて、制御部５５は、ＣＩＳユニット４０から順次出力されるデータに対してシェーディング補正を行う（Ｓ６）。詳細には、ＣＩＳユニット４０の出力信号をアナログ／デジタル変換し、ＲＡＭ５８に記憶されたシェーディングデータに基づいてシェーディング補正を行う。そして、シェーディング補正が行われたＣＩＳユニット４０の出力データは、画像データとしてＲＡＭ５８に格納される。
【００７９】
このようにして、ＲＧＢ各色の白レベルデータが異常か否か判断し、異常と判断された色の白レベルデータを、異常と判断されていない他の色の白レベルデータに、各色の白レベルデータの比率を乗じて得た補正データに置き換えることにより、基準部材５３の領域５３Ａにゴミや汚れ、塵埃の付着等があり、該領域５３Ａを読み取ることにより得られた各色の白レベルデータのいずれかに異常がある場合には、異常のない他の色の白レベルデータに基づいて簡易且つ的確に補正を行うことができる。
【００８０】
なお、本実施の形態では、白レベルデータの判定（Ｓ１３）において、ＲＧＢ各色の白レベルデータの受光素子４４間の差を算出し、その差が閾値より大きければ異常と判断することとしたが、ＲＧＢ各色の白レベルデータにおいて、各受光素子４４の読取値が所定範囲を超える場合に、その受光素子４４の読取値を異常と判断することとしてもよい。例えば、図１４（ａ），（ｂ）に示したように、ＲＧＢ各色の白レベルデータは、光源４２の配光ムラや受光素子４４の感度ムラにより、各受光素子４４の読取値がＣＩＳユニット４０の読取幅に渡って緩やかに変化するのに対し、基準部材５３にゴミや汚れがある場合には、図１４（ｃ）に示すように、その箇所の受光素子４４の読取値が急激に変化する。したがって、ＲＧＢ各色において、正常な白レベルデータが得られる範囲、すなわち上限Ｕ及び下限Ｌを予め設定し、その範囲を超えて白レベルデータが変化した場合に、白レベルデータを異常と判断することができる。
【００８１】
また、本実施の形態では、図１２に示したように、異常と判断された白レベルデータがブルー（Ｂ）の１色であり、異常と判断されていない他の色がレッド（Ｒ）及びグリーン（Ｇ）の２色である場合には、ＲＧ各々の白レベルデータに比率を乗じて得た各補正データＥ１，Ｅ２を平均した平均補正データＥａを、ブルー（Ｂ）の白レベルデータと置き換えることとしたが、異常と判断されていないレッド（Ｒ）及びグリーン（Ｇ）の２色の白レベルデータのうち最も白側の読取値に近い、すなわち最も読取値が大きい白レベルデータ、例えば図１２に示した白レベルデータであればレッド（Ｒ）の白レベルデータに比率を乗じて得た補正データＥ１を、ブルー（Ｂ）の白レベルデータと置き換えることとしてもよい。
【００８２】
また、本実施の形態では、本発明に係る画像読取手段として密着型イメージセンサであるＣＩＳユニット４０を用いた場合について説明したが、本発明に係る画像読取手段は、密着型イメージセンサの他、例えば縮小光学系のＣＣＤイメージセンサを用いることもできる。また、ＣＣＤイメージセンサを用いた場合に、その出力が、例えば図１１に示したＣＩＳユニット４０の出力と反対に、反射光強度が電気信号として負側に出力される場合には、この負側の出力に応じて、白レベルデータの異常を判断する所定範囲や、最も白側の読取値に近い白レベルデータを定めればよい。
【図面の簡単な説明】
【００８３】
【図１】図１は、本発明の第１の実施の形態に係る複合機１の外観構成を示す斜視図である。
【図２】図２は、ＡＤＦ５の主要構成を示すＡ−Ａ断面図である。
【図３】図３は、原稿載置台４の構成を示す平面図である。
【図４】図４は、キャリッジ４１の構成を示す原稿載置台４の縦断面図である。
【図５】図５は、基準部材５３付近の構成を示す拡大断面図である。
【図６】図６は、基準部材５３の構成を示す平面図である。
【図７】図７は、複合機１の制御部５５の構成を示すブロック図である。
【図８】図８は、画像読取時のスキャナ部２の動作を示すフローチャートである。
【図９】図９は、白レベルデータの取得を示すフローチャートである。
【図１０】図１０は、白レベル判定を示すフローチャートである。
【図１１】図１１（ａ）は、レッド（Ｒ）の白レベルデータを示す図であり、図１１（ｂ）は、グリーン（Ｇ）の白レベルデータを示す図であり、図１１（ｃ）は、ブルー（Ｂ）の白レベルデータを示す図である。
【図１２】図１２（ａ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のレッド（Ｒ）の白レベルデータを示す図であり、図１２（ｂ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のグリーン（Ｇ）の白レベルデータを示す図であり、図１２（ｃ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のブルー（Ｂ）の白レベルデータを示す図である。
【図１３】図１３（ａ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のレッド（Ｒ）の白レベルデータを示す図であり、図１３（ｂ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のグリーン（Ｇ）の白レベルデータを示す図であり、図１３（ｃ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のブルー（Ｂ）の白レベルデータを示す図である。
【図１４】図１４（ａ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のレッド（Ｒ）の白レベルデータを示す図であり、図１４（ｂ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のグリーン（Ｇ）の白レベルデータを示す図であり、図１４（ｃ）は、基準部材５３の領域５３Ａにゴミ等が付着した場合のブルー（Ｂ）の白レベルデータを示す図である。
【図１５】図１５は、従来の画像読取装置９０の概略構成を示す斜視図である。
【図１６】図１６は、基準部材にゴミ等がある場合の白レベルデータを示す図である。
【符号の説明】
【００８４】
１・・・複合機（画像読取装置）
４０・・・ＣＩＳユニット（画像読取手段）
４４・・・受光素子
５３・・・基準部材
５５・・・制御部（データ比率算出手段、異常判別手段、データ補正手段）
【図１】
2006311289.tif 000003
【図２】
2006311289.tif 000004
【図３】
2006311289.tif 000005
【図４】
2006311289.tif 000006
【図５】
2006311289.tif 000007
【図６】
2006311289.tif 000008
【図７】
2006311289.tif 000009
【図８】
2006311289.tif 000010
【図９】
2006311289.tif 000011
【図１０】
2006311289.tif 000012
【図１１】
2006311289.tif 000013
【図１２】
2006311289.tif 000014
【図１３】
2006311289.tif 000015
【図１４】
2006311289.tif 000016
【図１５】
2006311289.tif 000017
【図１６】
2006311289.tif 000018