(57)【特許請求の範囲】
【請求項１】
読取対象を照射する光源と、
複数の光電変換素子を含むラインセンサーを複数色分含み、前記光源によって照射された読取対象を読み取るイメージセンサーと、
白基準部材と、
前記白基準部材を読み取ることで得られた各色の各画素の画素値に基づき、各色の各画素の白基準値を取得する基準値保持部と、
前記白基準値を用いて、前記イメージセンサーの読み取りにより得られた各色の画像データに対してシェーディング補正を行うシェーディング補正部と、
同じ位置の画素の各色間の前記白基準値の基準比率を定めるためのデータである基準比率データを記憶する基準データ記憶部と、
同じ位置の画素について、複数色のうち一色を基準色とし、実際の読み取りで得られた白基準値の値では前記基準比率とのずれがあるために各色の白基準値のバランスが理想的な場合と差異が生じているとき、前記基準比率データで定まる基準比率に一致するように、前記白基準部材の読み取りにより前記基準値保持部に保持された前記基準色以外の画素の前記白基準値に代えて、前記基準値保持部に保持されている前記基準色の前記白基準値に、前記基準データ記憶部に記憶されている前記基準色以外の前記基準比率データにより定められる前記基準比率を乗じて得られる値を前記基準色以外の画素の前記白基準値として前記基準値保持部に保持させることで、前記基準色以外の画素の前記白基準値を置き換えて調整する比率調整を行う白基準設定部と、を含むことを特徴とする画像読取装置。
【請求項２】
前記基準データ記憶部は、各画素の前記白基準値の基本値を記憶し、
前記白基準設定部は、前記白基準部材を読み取ることで得られた各画素の前記白基準値のうち、前記基本値と予め定められた許容範囲を超えて異なる前記白基準値を検出し、検出された画素の前記白基準値を前記基本値に近づくように補正し、前記白基準値を補正した画素について、前記基準比率に一致するように前記比率調整を行うことを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記白基準設定部は、検出された画素の前記白基準値を、現在の前記白基準値と前記基本値の平均値に補正することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記白基準設定部は、ラインに含まれる全画素について、前記基準比率に一致するように前記基準色以外の色の前記白基準値に対して前記比率調整を行うことを特徴とする請求項１に記載の画像読取装置。
【請求項５】
前記基準データ記憶部は、予め定められた固定の前記基準比率データと、前記白基準部材を読み取ることで得られた各色の各画素の画素値の平均値の何れか一方、又は両方を前記基準比率データとして記憶することを特徴とする請求項１乃至４の何れか１項に記載の画像読取装置。
【請求項６】
請求項１乃至５の何れか１項に記載の画像読取装置を含むことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取り、シェーディング補正を行う画像読取装置に関する。又、この画像読取装置を備えた画像形成装置に関する。
【背景技術】
【０００２】
画像読取装置は、光源から光を放ち、読取対象で反射された光をイメージセンサーに導く。そして、画像読取装置は、イメージセンサーの出力に基づき画像データを得る。そして、光源の主走査方向での光量ムラや、レンズの主走査方向の位置での透過率の差や、イメージセンサーに含まれる光電変換素子の特性差などに起因して、同じ濃度のものを読み取っても、画像データでの各画素の画素値にばらつきが現れる。このような画素（光電変換素子）の位置に依存する歪みを補正するため、シェーディング補正が行われる。シェーディング補正は、真っ白を示す白基準値を各画素について予め教示し、読み取りで得られた補正前の各画素の画素値を補正係数として用いる。
【０００３】
このようなシェーディング補正を行う装置の一例が特許文献１に記載されている。具体的に、特許文献１には、正常値範囲設定手段によって設定される正常値の範囲に対応した補正値を求める補正値演算手段と、異常基準値判定手段によって異常値であると判定されたシェーディング基準値（濃度基準板を読み取らせたときの読み取り手段から出力される各画素の濃度データ）を補正値演算手段によって求められた補正値に補正するシェーディング基準値補正手段とを含み、補正値演算手段は、段差判定手段によって、注目画素が段差部の画素であると判定されたならば、第２ブロック平均値演算手段によって演算された平均値に基づいて、補正値を変更するシェーディング補正装置が記載されている。この構成により、注目画素の周辺の局所的状況を反映しつつシェーディング基準値の適切な補正が可能になる（特許文献１：請求項２、段落［００１９］等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３５８９８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般に、シェーディング補正の白基準値の取得（設定）は、白基準板を読み取ることによりなされる。又、温度など環境や、読取対象に光を照射する光源の状態によって、白基準板を読み取ったときに得られる画素値に多少の変動がある。そこで、読取ジョブが実行される度に（例えば、原稿の読取実行前）、白基準値の取得が行われる。
【０００６】
そして、近年では、画像読取装置は、カラーでの読み取りに対応していることが普通である。カラー読み取り対応の画像読取装置は、複数色（例えば、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）分のラインセンサーを有する。この複数色のラインセンサーを用いて、Ｒｅｄの画像データと、Ｇｒｅｅｎの画像データと、Ｂｌｕｅの画像データを得ることにより、カラーの読み取りに対応する。
【０００７】
又、各色のラインセンサーにより得られた各色の画像データに対してもシェーディング補正が行われる。そのために、各色のラインセンサーの各画素について白基準値が取得、設定される。
【０００８】
例えば、Ｒ、Ｇ、Ｂの３色の場合、３色分の画像データでは、３色を合わせることにより白色（輝度情報）が作られる。そして、ノイズ等により、各色の白基準値のバランス（比率）が他の画素と異なってしまう画素が現れる。特定の画素のみ他の画素と各色の白基準値のバランスが異なると（白基準値のバランス（カラーバランス）が、他の画素と大きくかけ離れると）、特定の画素では、例えば、白色が赤方向に振られる（赤みがかった白）、青方向に振られる（青みがかった白）といったシェーディング補正が行われてしまう。言い換えると、特定の画素のみ色味が異なる処理がなされる。その結果、スジが現れるなど、読み取り結果としての画像データの画質を低下させてしまう。
【０００９】
従って、カラーの読み取りでは、各色の白基準値のバランスを考慮しつつ白基準値を定めなければならないという問題がある。尚、白黒（モノクロ）の読み取りの場合では、各色の白基準値のバランスを考慮しつつ白基準値を定める必要はない。
【００１０】
又、特許文献１に記載されるように、ノイズ等で異常な白基準値が取得されたとき、白基準値を補正にすることが従来なされている。例えば、特許文献１に記載されるように、各種平均値を用いて、異常の白基準値の補正がなされる。例えば、各画素の白基準値の平均値や過去から現在までに取得した白基準板の平均値が補正に用いられる。
【００１１】
そして、現状、異常な白基準値を補正するとき、カラーの読み取りでも、色ごとに異常な白基準値の補正が行われている。言い換えると、白黒（モノクロ）でなされていた異常な白基準値の補正を単に色ごとに適用して、異常な白基準値の補正が行われている。従って、異常な白基準値を補正するとき、各色の白基準値のバランスを考慮しての白基準値の補正はなされていないという問題がある。各色の白基準値を考慮した補正をせず、色味を整えないため、異常な白基準値の補正を行っても、補正した画素の色味が他の画素と異なってしまい、スジやブロックとして認識されることがある。
【００１２】
尚、特許文献１では、カラーの読み取りや、各色の白基準値のバランスなどについて記載されていない。そのため、特許文献１記載の技術では、カラーの読み取りで、白基準値のバランスが考慮されていないため、異常な白基準値を補正しても、補正された画素の色味が他の画素とずれ、画質の低下を招くことがあるという問題に対応できない。
【００１３】
本発明は、上記従来技術の問題点に鑑みてなされたものであり、シェーディング補正に関し、各色の白基準値のバランスを考慮しつつ白基準値を補正、調整し、特定の画素の色味が他の画素の色味とずれることを防ぎ画像データの画質向上を図ることを課題とする。
【課題を解決するための手段】
【００１４】
請求項１に係る画像読取装置は、読取対象を照射する光源と、複数の光電変換素子を含むラインセンサーを複数色分含み、前記光源によって照射された読取対象を読み取るイメージセンサーと、白基準部材と、前記白基準部材を読み取ることで得られた各色の各画素の画素値に基づき、各色の各画素の白基準値を取得する基準値保持部と、前記白基準値を用いて、前記イメージセンサーの読み取りにより得られた各色の画像データに対してシェーディング補正を行うシェーディング補正部と、同じ位置の画素の各色間の前記白基準値の基準比率を定めるためのデータである基準比率データを記憶する基準データ記憶部と、同じ位置の画素について、複数色のうち一色を基準色とし、実際の読み取りで得られた白基準値の値では前記基準比率とのずれがあるために各色の白基準値のバランスが理想的な場合と差異が生じているとき、前記基準比率データで定まる基準比率に一致するように、前記白基準部材の読み取りにより前記基準値保持部に保持された前記基準色以外の画素の前記白基準値に代えて、前記基準値保持部に保持されている前記基準色の前記白基準値に、前記基準データ記憶部に記憶されている前記基準色以外の前記基準比率データにより定められる前記基準比率を乗じて得られる値を前記基準色以外の画素の前記白基準値として前記基準値保持部に保持させることで、前記基準色以外の画素の前記白基準値を置き換えて調整する比率調整を行う白基準設定部と、を含むこととした。
【００１５】
この構成によれば、白基準設定部は、同じ位置の画素について、複数色のうち一色を基準色とし、前記基準比率データで定まる基準比率に一致するように、前記基準色以外の画素の前記白基準値を調整する比率調整を行う。これにより、各色の白基準値の大きさの比率が基準と一致するように調整される。従って、ノイズ等によって、ある画素で適切とは言えない白基準値が取得されたとしても、各色のカラーバランスは崩れず、特定の画素の色味が他の画素と色味と大きく異なることによる画質の低下（画像データでのスジの発生等）を防ぐことができる。
【００１６】
又、請求項２に係る発明は、請求項１の発明において、前記基準データ記憶部は、各画素の前記白基準値の基本値を記憶し、前記白基準設定部は、前記白基準部材を読み取ることで得られた各画素の前記白基準値のうち、前記基本値と予め定められた許容範囲を超えて異なる前記白基準値を検出し、検出された画素の前記白基準値を前記基本値に近づくように補正し、前記白基準値を補正した画素について、前記基準比率に一致するように前記比率調整を行うこととした。
【００１７】
この構成によれば、白基準設定部は、白基準部材を読み取ることで得られた各画素の白基準値のうち、基本値と予め定められた許容範囲を超えて異なる白基準値を検出し、検出された画素の白基準値を基本値に近づくように補正し、白基準値を補正した画素について基準比率に一致するように比率調整を行う。これにより、ノイズ等により異常な白基準値となった画素の白基準値が適切な値（基本値）に補正され、更に、各色の白基準値の比率調整も行われる。従って、異常な白基準値を補正しても、各色のカラーバランスは崩れず白基準値を補正した画素の色味が他の画素と色味と異なることを防ぐことができる。
【００１８】
又、請求項３に係る発明は、請求項２の発明において、前記白基準設定部は、検出された画素の前記白基準値を、現在の前記白基準値と前記基本値の平均値に補正することとした。
【００１９】
白基準設定部は、検出された画素の白基準値を、現在の白基準値と基本値の平均値に補正する。これにより、異常である可能性がある白基準値を適切と認められる方向に補正することができる。
【００２０】
又、請求項４に係る発明は、請求項１の発明において、前記白基準設定部は、ラインに含まれる全画素について、前記基準比率に一致するように前記基準色以外の色の前記白基準値に対して前記比率調整を行うこととした。
【００２１】
この構成によれば、白基準設定部は、ラインに含まれる全画素について、基準比率に一致するように基準色以外の色の白基準値に対して比率調整を行う。これにより、各白基準値の比率が各画素について比率調整され、全画素の色味を比率調整することができる。従って、色味が異なる画素の発生を防ぐことができ、画像データの画質を向上させることができる。
【００２２】
又、請求項５に係る発明は、請求項１乃至４の発明において、前記基準データ記憶部は、予め定められた固定の前記基準比率データと、前記白基準部材を読み取ることで得られた各色の各画素の画素値の平均値の何れか一方、又は両方を前記基準比率データとして記憶することとした。
【００２３】
この構成によれば、基準データ記憶部は、予め定められた固定の基準比率データと、白基準部材を読み取ることで得られた各色の画像データの各画素の画素値の平均値の何れか一方、又は両方を基準比率データとして記憶する。これにより、出荷時や製造時に予め定められた固定的な基準比率データや、実際に使用されて得られた結果に基づく基準比率データを用いて基準比率を求めることができる。
【００２４】
請求項６に係る画像形成装置は、請求項１乃至５の何れか１項に記載の画像読取装置を含むこととした。
【００２５】
この構成により、画質の低下（スジの発生等）が防がれた画像データを用いて画像形成等を行うことができる。従って、高画質の画像形成装置を提供することができる。
【発明の効果】
【００２６】
本発明によれば、シェーディング補正に関し、各色の白基準値のバランスを考慮しつつ白基準値を補正、調整することができる。そして、各色の白基準値のバランス（比率）を調整することにより、一部の画素の色味が他の画素の色味とずれることを防ぎ、画像データの画質向上を図ることができる。
【図面の簡単な説明】
【００２７】
【図１】複合機の模型的正面断面図である。
【図２】画像形成部の一部拡大模型的断面図である。
【図３】画像読取装置の一例を示す模型的正面断面図である。
【図４】複合機のハードウェア構成の一例を示すブロック図である。
【図５】画像読取装置の構成の一例を示すブロック図である。
【図６】正常な白基準値の分布の一例を示すグラフである。
【図７】ノイズ等によって白基準値の乱れが生じたときの白基準値の分布の一例を示すグラフである。
【図８】従来の異常のあった白基準値の補正後の白基準値の分布の一例を示すグラフである。
【図９】第１の実施形態に係る白基準値の比率調整処理の流れの一例を示すフローチャートである。
【図１０】基準比率データの一例を示す説明図である。
【図１１】第２の実施形態に係る白基準値の比率調整処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明の第１の実施形態を図１〜図７を参照しつつ説明する。本説明では、画像読取装置１００を含む複合機１０１（画像形成装置に相当）を例に挙げて説明する。但し、各実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。
【００２９】
（複合機１０１の構成の概要）
まず、図１、図２を用い、第１の実施形態に係る複合機１０１の概略を説明する。図１は、複合機１０１の模型的正面断面図である。図２は、画像形成部４の一部拡大模型的断面図である。
【００３０】
図１に示すように、複合機１０１の上部には原稿の画像を読み取る原稿搬送部１（詳細は後述）と画像読取部２（詳細は後述）を含む画像読取装置１００が配される。又、複合機１０１の正面前方には、画像読取装置１００や複合機１０１の動作開始を指示するためのスタートキー１８や、液晶表示部１９を有する操作パネル１ａが設けられる（図１に破線で図示）。液晶表示部１９は、複合機１０１の状態表示を行う他、機能選択ようのメニューや設定値設定用のキーなどを表示する。選択されたメニューやキーを認識するため、液晶表示部１９はタッチパネル式である。
【００３１】
そして、複合機１０１の内部には、給紙部３ａ、搬送路３ｂ、画像形成部４（詳細は後述）、中間転写部５ａ、定着部５ｂ等が配される。
【００３２】
給紙部３ａは、記録媒体として用紙（Ａ４、Ｂ４等の各サイズ）等の用紙を収納し、画像形成の際、用紙を供給する。搬送路３ｂは、供給された用紙を排出トレイ３１まで搬送する。そのため、搬送路３ｂには、搬送ローラー対３２等が複数設けられる。
【００３３】
ここで、図２を用いつつ、画像形成部４を説明する。画像形成部４は、画像データに基づき記録媒体に印刷を行うため画像（トナー像）を形成する。そして、画像形成部４は、図１に示すように、４つの画像形成ユニット４０Ｂｋ（ブラック）、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）と、画像データに基づき、光による走査・露光を各感光体ドラム４２に対し行って、静電潜像を形成する露光装置４１で構成される。尚、各画像形成ユニット４０は、使用するトナーの色が異なるが、基本的構成は同様であるから以下の説明では特に説明する場合を除き、Ｂｋ、Ｙ、Ｃ、Ｍの記号は省略する。
【００３４】
そして、図２に示すように、各画像形成ユニット４０は、同図中に示す矢印方向に回転可能に支持され、モータ（不図示）等により、所定の方向に回転駆動される感光体ドラム４２を備える。又、感光体ドラム４２の周囲には、帯電装置４３、現像装置４４、清掃装置４５が配される。
【００３５】
帯電装置４３は、感光体ドラム４２の表面を所定電位に均一に帯電させる。露光装置４１は、帯電後の感光体ドラム４２表面を画像データにあわせ走査・露光する。そして、現像装置４４は、トナーを担持し、トナーを感光体ドラム４２に飛翔させる。現像装置４４は、静電潜像に帯電したトナーを供給して現像（可視像化）する。清掃装置４５は、感光体ドラム４２の表面を清掃する。これらの構成により、トナー像が各感光体ドラム４２の周面に形成され、トナー像は、中間転写部５ａに１次転写される。
【００３６】
中間転写部５ａは、画像形成部４の上方に設けられ、画像データに基づき、画像形成部４の各感光体ドラム４２の周面に形成されたトナー像の１次転写を受け、用紙にトナー像の２次転写を行う部分である。そして、中間転写ベルト５１は、下側の外周面と各感光体ドラム４２が当接するように、駆動ローラー５２、従動ローラー５３、４本の１次転写ローラー５４Ｂｋ〜５４Ｍ等に張架される。駆動ローラー５２にはモータ、ギア等の駆動手段（不図示）が接続され回転する。中間転写ベルト５１は、駆動ローラー５２の回転により、図１において時計方向（矢印方向）に周回する。ここで、１次転写ローラー５４Ｂｋ〜５４Ｍは、各感光体ドラム４２に対向して１本ずつ回転可能に配され、１次転写ローラー５４Ｂｋ〜５４Ｍに所定の大きさの電圧が印加される。電圧印加により、各色のトナー像が、各感光体ドラム４２から中間転写ベルト５１に１次転写される。この１次転写の際、各色のトナー像はずれなく重ね合わせられる。
【００３７】
そして、中間転写ベルト５１に当接し、駆動ローラー５２に対向し、回転可能に支持される２次転写ローラー５５が中間転写部５ａに設けられる。駆動ローラー５２と中間転写ベルト５１のニップに用紙とトナー像が進入した際、所定の電圧が２次転写ローラー５５に印加されトナー像は用紙に２次転写される。ベルトクリーニング装置５６は、残トナー等を中間転写ベルト５１から除去し、清掃する。定着部５ｂは、用紙に転写されたトナー像を定着させる。用紙は定着部５ｂを通過する際に加圧・加熱され、トナー像が用紙に定着する。その後、用紙は排出トレイ３１に排出され、画像形成が完了する。
【００３８】
（画像読取装置１００の概要）
次に、図３に基づき、第１の実施形態に係る画像読取装置１００を説明する。図３は、画像読取装置１００の一例を示す模型的正面断面図である。
【００３９】
本実施形態の画像読取装置１００は、原稿搬送部１と画像読取部２を含む。
【００４０】
まず、原稿搬送部１は、読み取りを行う原稿を載置する原稿トレイ１１、原稿の搬送を行う複数の原稿搬送ローラー対１２、原稿搬送路１３、原稿排出ローラー対１４、原稿排出トレイ１５を備える。原稿トレイ１１上の原稿は、１枚ずつ原稿搬送路１３に送り出される。送り出された原稿は、画像読取部２上面の送り読取用コンタクトガラス２１ａに接するように自動かつ連続的に搬送される。そして、原稿排出ローラー対１４は読取済の原稿を原稿排出トレイ１５に排出する。又、原稿搬送部１は、紙面奥側設けられた支点（不図示）により、上方に持ち上げ可能であり、例えば書籍等の原稿を画像読取部２の上面の載置読取用コンタクトガラス２１ｂに載せることもできる。
【００４１】
次に、画像読取部２は、スキャナとしてユニット化されている。そして、画像読取部２は、原稿に光を照射し、その反射光に基づき原稿を読み取って画像データを生成する。そのため、画像読取部２は、第１移動枠２２１、第２移動枠２２２、レンズ２３、イメージセンサー２４等を備える。
【００４２】
第１移動枠２２１は、主走査方向に伸び、読取対象に光を照射するランプ２５（光源に相当、例えば、ＬＥＤや蛍光管）と第１ミラー２６１を備える。第２移動枠２２２は、第２ミラー２６２、第３ミラー２６３を備える。第１ミラー２６１〜第３ミラー２６３は、読取対象で反射された光をレンズ２３に導く。レンズ２３は、原稿の反射光を結像し、イメージセンサー２４に導く。
【００４３】
本実施形態のイメージセンサー２４は、例えば、ＣＣＤ方式のものである。そして、イメージセンサー２４は、複数の光電変換素子（画素に相当）が列状に配されたラインセンサー８を複数色分含む。そして、イメージセンサー２４の各ラインセンサー８（８Ｒ〜８Ｂ）は、原稿の読み取りのため、ランプ２５から原稿に当たり、レンズ２３で結像された反射光が入射されることにより反射光量に応じた光電変換を行う（詳細は後述）。
【００４４】
又、第１移動枠２２１と第２移動枠２２２は、ワイヤ２６ａで巻取ドラム２６に接続される（左右方向への移動のため、各移動枠には複数のワイヤ２６ａが接続されるが便宜上、図３では、ワイヤ２６ａを１本のみ図示）。巻取ドラム２６は、正逆回転する巻取モータ２７（図５参照）により回転させられる。そして、各移動枠を水平方向（複合機１０１の左右方向）に自在に移動させることができる。
【００４５】
そして、原稿搬送部１を用いて原稿を読み取る時、各移動枠は、送り読取用コンタクトガラス２１ａの下方で固定される。一方、載置読取用コンタクトガラス２１ｂ上の原稿を読み取る時、巻取ドラム２６の回転駆動により各移動枠を水平方向に移動させて読み取りが行われる。
【００４６】
又、送り読取用コンタクトガラス２１ａと載置読取用コンタクトガラス２１ｂの間には、原稿の搬送をガイドするガイド部材２８が設けられる。そして、ガイド部材２８の下面には、シェーディング補正を行う際の白基準を得るための白基準板２９（白基準部材に相当）が設けられる。白基準板２９は、画像読取装置１００の主走査方向（原稿搬送方向と垂直な方向、図３の紙面に対し垂直な方向）に伸びる板である。この白基準板２９の読取で、シェーディング補正における白基準値が定まる。原稿の読み取りの前に、巻取ドラム２６の回転駆動により各移動枠は、白基準板２９の下方に移動され、白基準板２９の読み取りにより白基準値が取得される。
【００４７】
（複合機１０１のハードウェア構成）
次に、図４に基づき、第１の実施形態に係る複合機１０１のハードウェア構成を説明する。図４は、複合機１０１のハードウェア構成の一例を示すブロック図である。
【００４８】
図４に示すように、本実施形態に係る複合機１０１は、内部に制御部６を有する。制御部６は、複合機１０１全体の制御を司る。例えば、制御部６は、ＣＰＵ６１、記憶部６２等を含む。又、制御部６は、画像処理部６３と接続される。
【００４９】
ＣＰＵ６１は、中央演算処理装置であって、記憶部６２に格納され、展開される制御プログラムに基づき複合機１０１の各部の制御や演算を行う。記憶部６２は、ＲＯＭ、ＲＡＭ、ＨＤＤ、フラッシュＲＯＭ等の記憶装置で構成される。記憶部６２は、複合機１０１の制御用プログラム、制御用データ、設定データ、画像読取部２でスキャンした画像データ等を記憶する。
【００５０】
そして、制御部６は、画像読取装置１００（原稿搬送部１や画像読取部２）、や、複合機１０１内の印刷エンジン部（給紙部３ａ、搬送路３ｂ、画像形成部４、定着部５ｂなどの印刷に関する部分）、操作パネル１ａ等と接続され、記憶部６２の制御プログラムやデータに基づき、適切に画像形成が行われるように各部の動作を制御する。尚、制御部６は、全体制御や画像処理を行うメイン制御部や、印刷エンジン部を制御するエンジン制御部（例えば、各種回転体を回転させるモータ等のＯＮ／ＯＦＦ等を制御）等、機能ごとに制御部６を分割し、制御を行う部分が複数種設けられてもよい。
【００５１】
更に、制御部６は、各種コネクタ、ソケット、通信制御用のチップ等を備えた通信部６４と接続される。通信部６４は、ネットワークやケーブルや公衆回線等によりコンピューター２００（例えば、パーソナルコンピューターやサーバー）や、相手方のＦＡＸ装置３００と複合機１０１とを通信可能に接続する。例えば、画像読取装置１００での読み取りにより得られた画像データを外部のコンピューター２００やＦＡＸ装置３００（インターネットＦＡＸでもよい）と送信することができる（スキャナ機能、ＦＡＸ機能）。又、外部のコンピューター２００やＦＡＸ装置３００からの画像データを記憶部６２に蓄積したり、印刷したりすることもできる（プリンタ機能、ＦＡＸ機能）。
【００５２】
（画像読取装置１００での画像データの生成と処理）
次に、図５を用いて、第１の実施形態に係る画像読取装置１００での画像データの生成を説明する。図５は、画像読取装置１００の構成の一例を示すブロック図である。尚、図５では、画像データの流れを白抜矢印で図示している。
【００５３】
まず、原稿搬送部１から説明する。画像読取装置１００の一部である原稿搬送部１には原稿搬送制御部１０が設けられる。原稿搬送制御部１０は、ＣＰＵや原稿搬送部１制御用のデータやプログラムを記憶するメモリーを含み、原稿搬送部１の動作を制御する。
【００５４】
又、原稿搬送制御部１０は、複合機１０１本体の制御部６と通信可能に接続される。原稿トレイ１１に原稿が載置された状態で操作パネル１ａのスタートキー１８が押された場合など、原稿搬送部１を用いて原稿の読み取りを行うとき、複合機１０１本体の制御部６は、原稿搬送制御部１０に原稿の搬送を指示する。指示を受けて、例えば、原稿搬送制御部１０は原稿を搬送する各種回転体を回転させる原稿搬送モータ１６等を駆動させる。
【００５５】
次に、画像読取部２を説明する。画像読取装置１００の一部である画像読取部２には読取制御部７（白基準設定部に相当）が設けられる。読取制御部７も、ＣＰＵや各種制御用回路等を含む。そして、読取制御部７には、読取制御部７を制御するためのデータやプログラムを記憶する記憶部７１（基準データ記憶部に相当）が接続される。そして、読取制御部７は、複合機１０１本体の制御部６と通信可能に接続される。操作パネル１ａのスタートキー１８が押された場合など原稿の読み取りを行う場合、複合機１０１本体の制御部６は、読取制御部７に原稿読み取りの指示を与える。
【００５６】
載置読取用コンタクトガラス２１ｂ上の原稿や、原稿搬送部１に搬送される原稿の表面を読み取るとき、読取制御部７は、各移動枠を動作させる。具体的には、各移動枠のランプ２５を点灯させ、イメージセンサー２４を駆動させる。又、読取制御部７は、巻取ドラム２６を回転させる巻取モータ２７を制御し、各移動枠を移動させる。
【００５７】
図５に示すように、イメージセンサー２４内に複数のラインセンサー８が設けられる（図５では、Ｒｅｄ用のラインセンサー８Ｒと、Ｇｒｅｅｎ用のラインセンサー８Ｇと、Ｂｌｕｅ用のラインセンサー８Ｂを例示）。そして、各ラインセンサー８（８Ｒ〜８Ｂ）の各光電変換素子は、反射光を光電変換し、反射光のレベル（受光量）に応じて電荷を蓄え、一定タイミングで電荷を吐き出す。言い換えると、各光電変換素子は、反射光の強さに応じた電流（電圧）を出力する。イメージセンサー２４の各ラインセンサー８（８Ｒ〜８Ｂ）は、各光電変換素子（各画素）のアナログの出力値（例えば、電圧値）をＡ／Ｄ変換部７２に向けて出力する。場合により、イメージセンサー２４内外に各光電変換素子の出力電流（電圧）を増幅する増幅部や、イメージセンサー２４のアナログ出力を補正するための回路（例えば、ゲイン比率調整回路等）が設けられてもよい。
【００５８】
Ａ／Ｄ変換部７２は各光電変換素子からのアナログ出力値の大きさに応じて量子化を行う。言い換えると、Ａ／Ｄ変換部７２は、各画素（各光電変換素子）について濃度を示す画素値を生成して各光電変換素子のアナログの出力値のディジタルデータ化を行う。具体的に、本実施形態のＡ／Ｄ変換部７２は、画像データの１画素を１色あたり１０ビット（１０２４階調）で量子化を行う（Ｒ＝１０ビット、Ｇ＝１０ビット、Ｂ＝１０ビットで同じ位置の１画素あたり合計３０ビット）。例えば、各光電変換素子のアナログの出力値は、階調での最高値（真っ白、例えば、１０２４階調ならば１０２３）と最小値（真っ黒、例えば、０）の値の間になるようにディジタル化される。尚、濃い方を「１０２３」とし、薄い方を「０」としてもよい。
【００５９】
そして、Ａ／Ｄ変換部７２により変換された各色の画像データは、シェーディング補正部９に与えられる。例えば、シェーディング補正部９は、基準値保持部９１とシェーディング補正回路９２とを含む。シェーディング補正回路９２は、基準値保持部９１に記憶された各色の各画素の白基準値と黒基準値を用いて読み取りで得られた画像データの各画素に対してシェーディング補正を行う。シェーディング補正部９は、各光電変換素子の感度のばらつきや主走査方向での位置による原稿への照射光のムラ等、画素の位置に依存する歪みを補正する。
【００６０】
ここで、黒基準値と白基準値を説明する。まず、白基準値と黒基準値の取得を説明する。基準値保持部９１は、原稿読取前や主電源投入後や省電力モードからの復帰時に黒基準値と白基準値を取得する。言い換えると、基準値保持部９１は、各色、各画素の白基準値と黒基準値を記憶するメモリーである。尚、本説明（図５）では、基準値保持部９１は、シェーディング補正部９内に設けられるが、シェーディング補正部９外に設けられても良いし、記憶部７１を基準値保持部９１として用いてもよい。
【００６１】
本実施形態では、読取制御部７は、ランプ２５を消灯させた状態での各光電変換素子の出力値をＡ／Ｄ変換して得られたディジタル値を黒基準値として基準値保持部９１に保持させる。言い換えると、基準値保持部９１は、ランプ２５の消灯時の各光電変換素子からの出力値（例えば、電圧値）をＡ／Ｄ変換部７２がＡ／Ｄ変換した結果を各光電変換素子の黒基準値とする。尚、例えば、ガイド部材２８の下方で、白基準板２９に隣接させて黒基準板を設け、黒基準板を読み取って黒基準値を取得しても良い。
【００６２】
又、読取制御部７は、ランプ２５を点灯させ、真っ白な白基準板２９を読み取ったときの各光電変換素子の出力値をＡ／Ｄ変換して得られたディジタル値を白基準値として基準値保持部９１に保持させる。言い換えると、基準値保持部９１は、白基準板２９の読取時の各光電変換素子からの出力値（例えば、電圧値）をＡ／Ｄ変換部７２がＡ／Ｄ変換した結果を各光電変換素子の白基準値とする。
【００６３】
例えば、シェーディング補正部９は、以下の式に基づき、各色の画像データの各画素のシェーディング補正を行う。尚、シェーディング補正の方式（種類）は以下に限られず、他の方式を用いても良い。
（式）補正後の注目画素の画素値＝（Ｉ−Ｂ）×｛最大濃度値／（Ｗ−Ｂ）｝
但し、Ｉは、補正前の注目画素の画素値、
Ｂは、注目画素の黒基準値、
Ｗは、注目画素の白基準値、を意味する。
尚、シェーディング補正では、ＷとＢを入れ替えて行うこともある。
【００６４】
そして、シェーディング補正部９がシェーディング補正を行った画像データは、画像処理部７３に入力される。本実施形態の画像処理部７３は、例えば、画像データに関する演算や作業領域としてのワークＲＡＭや専用回路としてのＡＳＩＣ等を組み合わせて構成される回路である。尚、記憶部７１に画像処理プログラムを格納し、読取制御部７に処理させてソフトウェア的に画像処理部７３を実現することもできる。
【００６５】
画像処理部７３は、例えば、γ補正や、画像データの圧縮処理等、各種画像処理を行うことができる。そして、画像処理部７３が画像処理を施した後の各色の画像データは、本体側の画像処理部６３に送られる。画像処理部６３は、拡大、縮小処理や回転処理など、ジョブの設定内容に応じた画像処理や、外部の送信や印刷のためのファイル形式の変換などの各種の画像処理を行うことができる。尚、画像処理部７３や画像処理部６３実行可能な画像処理は多岐にわたるので、本説明では、画像処理部７３や画像処理部６３は、公知の画像処理を行えるものとして、実行可能な画像処理の詳細な説明は割愛する。又、本実施形態では、画像処理部を２つ設ける例を説明するが、画像読取部２か本体側のいずれか一方のみに画像処理部を設けるようにしてもよい。
【００６６】
そして、画像処理部６３が画像処理を施した後の画像データは、例えば、画像形成部４の露光装置４１に送られ、各感光体ドラム４２の走査・露光に用いられる。これにより、原稿に基づき印刷を行うことができる（コピー機能）。又、例えば、画像処理部６３が画像処理を施した後の画像データを記憶部６２に送り、記憶部６２に記憶させておくことや通信部６４を介して外部に送信することもできる（スキャナ機能）。
【００６７】
（白基準値の補正の概要）
次に、図６〜図８に基づき第１の実施形態での白基準値の補正の概要を説明する。図６は、正常な白基準値の分布の一例を示すグラフである。図７は、ノイズ等によって白基準値の乱れが生じたときの白基準値の分布の一例を示すグラフである。図８は、従来の異常のあった白基準値の補正後の白基準値の分布の一例を示すグラフである。
【００６８】
本実施形態の画像読取装置１００では、読取制御部７は、原稿読取前に、黒基準値の取得も行わせる。又、読取制御部７は、原稿読取前に、各移動枠を移動させ、イメージセンサー２４に白基準板２９の読み取りを行わせる。そして、読取制御部７は、各ラインセンサー８（８Ｒ〜８Ｂ）に含まれる画素１つずつについて、基準値保持部９１が白基準値と黒基準値を取得、保持する。
【００６９】
温度など、環境によって、白基準板２９を読み取ったときの各光電変換素子の出力に変動があるため、原稿読取前に（原稿読取のジョブを行う前に）、白基準値の取得が行われる。尚、一般に、環境による変動は、白基準値に比べ、黒基準値の方が少ない。
【００７０】
そして、図６〜図８は、白基準値が取得されたときの白基準値の分布の一例を示すグラフである。図６〜図８のグラフでは、横軸は、主走査方向での各画素の位置（配列）を示す。例えば、横軸の左が各ラインセンサー８（８Ｒ〜８Ｂ）の画素（光電変換素子）の先頭位置を示し、右側が各ラインセンサー８（８Ｒ〜８Ｂ）の画素の末尾を示す。尚、本実施形態の画像読取装置１００では、例えば、６００ｄｐｉでの読み取りに対応している。そして、主走査方向での読み取りの長さをＡ３用紙の短辺（Ａ４用紙の長辺）の長さの読み取りに対応するため、例えば、各ラインセンサー８（８Ｒ〜８Ｂ）は、主走査方向で約８０００個程度の画素数を有する。
【００７１】
図６〜図８のグラフでの縦軸は、白基準板２９を読み取ることにより得られた各画素の白基準値の明るさを示す。図６〜図７では、縦軸の上の方ほど明るい（薄い、白い）値であることを示し、下の方ほど暗い（濃い、黒い）値であることを示す。
【００７２】
又、図６〜図８のグラフ内で、Ｒと符号が付されたラインは、Ｒｅｄ用のラインセンサー８Ｒの白基準値の分布を示す。Ｂと符号が付されたラインは、Ｂｌｕｅ用のラインセンサー８Ｂの白基準値の分布を示す。Ｇと符号が付されたラインは、Ｇｒｅｅｎ用のラインセンサー８Ｇの白基準値の分布を示す。
【００７３】
そして、図６は正常な白基準値が得られたときの各色の白基準値の分布の一例を示す。尚、イメージセンサー２４に反射光を入射するレンズ２３の透過率等の要因により、白基準値は、ラインセンサー８の中央位置の画素よりも、端部位置の画素の方が、低くなる傾向がある。
【００７４】
又、図７は、ノイズ等により、得られた白基準値に乱れが生じたときの各色の白基準値の分布の一例を示す。図６に示す例では、Ｂｌｕｅのラインセンサー８Ｂの破線の四角で囲う位置で、白基準値の乱れが生じている例を示す。
【００７５】
このような白基準値の乱れが生じたとき（異常な白基準値が得られたとき）、従来、白基準値の補正が行われている。このような異常な白基準値で読み取りを行うと、白基準値の異常のあった部分の画素値が、異常のない部分の画素値よりも明るめ、又は、暗めとなるようなシェーディング補正がなされる。その結果、例えば、異常のあった部分（位置）に帯状のスジが現れることがある。そこで、異常のあった部分の画素の白基準値を補正が行われている。
【００７６】
白基準値の補正の方法としては、例えば、白基準値の複数回分の平均値を各ラインセンサー８（８Ｒ〜８Ｂ）の各画素について別途記憶しておく。そして、平均値よりも予め定められた閾値を超えて異なるような乱れた白基準値が得られたとき、異常な白基準値を平均値に近づける補正がなされる（例えば、平均値への置換）。
【００７７】
しかし、カラーの画像データでは、最終的に、各画素の色は、Ｒ、Ｇ、Ｂの３色を重ね合わせることにより得られる。そして、例えば、画像処理部６３（画像処理部７３でもよい）は、Ｒ、Ｇ、Ｂの画像データを予め定められた変換式により、Ｃ、Ｍ、Ｙ、Ｂｋ方式のデータに置換した後、印刷に用いる。又、読み取りで得られた画像データを送信したり、記憶部６２に保存する場合、例えば、Ｒ、Ｇ、Ｂの画像データは、ＪＰＥＧ方式等により圧縮される。
【００７８】
このように、Ｒ、Ｇ、Ｂの画像データの重ね合わせ（合成）によって、各画素の色が定められ、変換されたり、利用されたりするので、乱れた白基準値を補正すると、３色のカラーバランス（白基準値の大きさの比率）が、他の位置の画素と差異が出ることで、白基準値の補正の痕跡が画像データに残ってしまうことがある。言い換えると、白基準値を補正した画素の色味が、他の画素と異なってしまう。例えば、Ｒ、Ｇ、Ｂの画像データで表現される白色が、白基準値を補正した画素が、他の画素と比べ、赤に振られたり、青に振られたりする。そうすると、読み取りで得られた原稿の画像データや、印刷物で、白基準値を補正した画素が認識されてしまうことがある。
【００７９】
これは、Ｒ、Ｇ、Ｂの白基準値のバランスを考慮することなく白基準値を補正することにより生ずる。言い換えると、Ｒ、Ｇ、Ｂのバランスを考慮して、３色の白基準値を比率調整すれば、多少、白基準値が乱れたとしても、適切なシェーディング補正を行えると言える。
【００８０】
（白基準値の比率調整処理）
次に、図９、図１０を用いて、第１の実施形態での白基準値の比率の比率調整処理の一例を説明する。図９は、第１の実施形態に係る白基準値の比率調整処理の流れの一例を示すフローチャートである。図１０は、基準比率データの一例を示す説明図である。
【００８１】
まず、図９のスタートは、コピーやスキャンのため、操作パネル１ａへの入力により、原稿の読み取りの実行が指示された時点である（例えば、スタートキー１８を押す）。このとき、指示入力を制御部６は認識する。そして、制御部６は、読取制御部７に対して読み取りを行うべき指示を与える。
【００８２】
原稿の読み取り開始に伴い、読取制御部７は、黒基準値を基準値保持部９１に取得させる（ステップ♯１１）。次に、読取制御部７は、ランプ２５を点灯させ、各移動枠を白基準板２９の下方に移動させる等により、イメージセンサー２４に白基準板２９を読み取らせる（ステップ♯１２）。そして、読取制御部７は、各色の各画素の白基準値を基準値保持部９１に取得させる（ステップ♯１３）。
【００８３】
そして、読取制御部７は、記憶部７１から基準比率データを読み出す（ステップ♯１４）。そして、読取制御部７は、基準値保持部９１に保持された各画素の基準色以外の白基準値の比率調整処理を行う（ステップ♯１５）。そして、本実施形態では、主走査方向の全画素（全光電変換素子）に対して、白基準値の比率調整処理がなされる。
【００８４】
ここで、図１０を用いて、本実施形態の画像読取装置１００での比率調整処理を説明する。図１０は、主走査方向でのある位置の画素の基準比率データの一例を示す。尚、図１０は、便宜上、主走査方向に配列される画素のうち、ある位置の１つの画素の基準比率データを示す。例えば、主走査方向に並ぶ各ラインセンサー８（８Ｒ〜８Ｂ）の画素数が８０００のとき、記憶部７１は、図１０に示すデータの全部又は一部を８０００個分記憶する。
【００８５】
まず、本実施形態の画像読取装置１００では、Ｒ、Ｇ、Ｂの３色のうち、予め基準色が定められる。３色のうち、どの色を基準色としてもよいが、本実施形態の説明では、Ｂｌｕｅを基準色とする例を説明する。また、全ての画素について、同じ色を基準色とする必要は必ずしも無く、画素の位置ごとに基準色が変更されてもよい（例えば、記憶部７１が基準色となる色を記憶する）。
【００８６】
そして、例えば、画像読取装置１００内の記憶部７１は、比率調整に用いる基準比率データを記憶する。そして、読取制御部７は、記憶部７１に記憶される基準比率データを用いて、基準色以外の色の白基準値を比率調整する処理を行う。
【００８７】
記憶部が記憶する基準比率データは、各位置の画素について、基準色と基準色以外の色の白基準値の適切な比率に基づき、基準色以外の色の画素の白基準値を調整するためのデータである。読取制御部７は、同じ位置の画素の各色の白基準値の適切な比率を基準比率データに基づき得て、得られた比率に基づき、基準色以外の色の白基準値を比率調整する。
【００８８】
具体的に、記憶部７１は、様々な態様で基準比率データを記憶することができる。図１０における基準比率データ１は、例えば、工場出荷時や、検査時や、複合機１０１の設置時に設定される固定的な基準比率データを示す。固定的な基準比率データとして、記憶部７１は、各色の基準となる白基準値や、各色の白基準値の差を記憶する。読取制御部７は、各色の基準となる白基準値を記憶しておけば、基準色以外の色の基準となる白基準値を基準色の基準となる白基準値で除すことにより、比率を求めることができる。固定的な基準比率データは適宜定めることができる。例えば、画像読取装置１００に白基準板２９を複数回（例えば、数百回）読み取らせ、各画素の各色のディジタル値の平均値を固定的な基準比率データとして記憶部７１に記憶させる。
【００８９】
又、図１０の基準比率データ１の欄の右側の列に示すように、記憶部７１は、各色の基準となる白基準値に替えて、各色の基準となる白基準値に基づき求められた基準色の基準値に対し、予め求めた基準比率を記憶しても良い。この場合、読取制御部７は、基準色以外の色の白基準値を比率調整するとき、基準比率の値を読み出すだけでよく、基準比率を求める演算（除す演算）を行わずに済む。
【００９０】
ここで、図１０を用いて、基準色以外の色の白基準値の比率調整の一例を説明する。尚、図１０では、白基準値の比率調整の説明のため、便宜上、比率調整例と示す欄を設けている。しかし、実際に記憶部７１に記憶させるデータに、比率調整例と示す欄の内容は含める必要はない。
【００９１】
例えば、図１０に示すように、基準色（Ｂｌｕｅ）のある位置の画素の白基準値の基準となる値が、ディジタル値で「８５０」であるとする。又、基準色以外の色（Ｒｅｄ、Ｇｒｅｅｎ）のある位置の画素の白基準値の基準となる値が、それぞれディジタル値で「９００」、「８００」であるとする。これらの基準とする白基準値でみると、「Ｒｅｄ÷Ｂｌｕｅ＝１．０５９」となり、「Ｇｒｅｅｎ÷Ｂｌｕｅ＝０．９４１」となる。これらの比率が、白基準値の比率調整処理での基準比率となる。
【００９２】
そして、白基準板２９を読み取って白基準値を取得したとき、Ｒｅｄの白基準値が「９３０」、Ｂｌｕｅの白基準値が「９２０」、「Ｇｒｅｅｎ」の白基準値が「８８０」であるとする。実際の読み取りで得られた白基準値の値は、基準比率とずれがある。このような場合、各色の白基準値のバランスが理想的な場合と差異が生じている。
【００９３】
そこで、読取制御部７は、Ｂｌｕｅの白基準値「９２０」を基準として、Ｒｅｄの白基準値とＧｒｅｅｎの白基準値を比率調整する。例えば、「９２０」に基準比率「１．０５９」を乗じて得られる「９７４」をＲｅｄの白基準値として比率調整する。又、「９２０」に基準比率「０．９４１」を乗じて得られる「８６６」をＧｒｅｅｎの白基準値として比率調整する。これにより、各色間の比率調整前の白基準値の差は、「１０」から「５４」へ、「４０」→「５４」へと変化し、各色間の白基準値のバランスが取られる。尚、説明の便宜上、各色の白基準値の差やその基準色の白基準値に対する比率を示す欄（「Δ１」と「Δ２」）を設けている。しかし、実際に記憶部７１に記憶させるデータに、各色の白基準値の差やその基準色の白基準値に対する比率を示す欄を含める必要はない。
【００９４】
又、基準比率データは、基準比率データ１のように固定的ではなく、図１０に「基準比率データ２」で示すように、実際に取得された白基準値に応じて変動させてもよい。例えば、基準比率データ２は、ある位置の画素の実際に白基準板２９を読み取って得られた白基準値の平均値である。読取制御部７は、白基準板２９を読み取るごとに、各色の各画素について、基準となる白基準値や、基準比率を求め、記憶部７１に記憶させる。これにより、実際に設置された環境要因を考慮した基準比率データが得られる。
【００９５】
又、基準比率データ２において、平均値を求めるうえで用いる白基準値は、複数日にわたって、各画像読取装置１００の利用に伴い得られた白基準値でもよい。又、原稿読み取りの際、白基準板２９の読み取りを数十回〜数百回繰り返し、数十回〜数百回繰り返しで得られた各色の各白基準値の平均値でもよい。どのような白基準値を用いて、各色の各画素の平均値を求めるかは、任意に定めることができる。
【００９６】
そして、本実施形態では、基準となる比率（理想的な比率）を得るため、基準比率データ１、基準比率データ２のうち、どれを用いるかは、適宜定めることができ、記憶部７１には、基準比率データ１、基準比率データ２のうち、何れかを記憶させておけばよい。
【００９７】
比率調整された白基準値は、基準値保持部９１で保持される。そして、読取制御部７は、原稿の読み取りを行わせ、読み取りで得られた各ラインの画像データに対し、比率調整された白基準値に基づきシェーディング補正をシェーディング補正部９に行わせる（ステップ♯１６）。そして、原稿の読み取りジョブの完了に伴い、本フローは終了する（エンド）
【００９８】
このようにして、本実施形態に係る画像読取装置１００は、読取対象を照射する光源（ランプ２５）と、複数の光電変換素子を含むラインセンサー８（ラインセンサー８Ｒ〜３）を複数色分含み、光源によって照射された読取対象を読み取るイメージセンサー２４と、白基準部材（白基準板２９）と、白基準部材を読み取ることで得られた各色の各画素の画素値に基づき、各色の各画素の白基準値を取得する基準値保持部９１と、白基準値を用いて、イメージセンサー２４の読み取りにより得られた各色の画像データに対してシェーディング補正を行うシェーディング補正部９と、同じ位置の画素の各色間の白基準値の基準比率を定めるためのデータである基準比率データを記憶する基準データ記憶部（記憶部７１）と、同じ位置の画素について、複数色のうち一色を基準色とし、基準比率データで定まる基準比率に一致するように、基準色以外の画素の白基準値を調整する比率調整を行う白基準設定部（読取制御部７）と、を含む。
【００９９】
これにより、各色の白基準値の大きさの比率が基準と一致するように調整される。従って、ノイズ等によって、ある画素で適切とは言えない白基準値が取得されたとしても、各色のカラーバランスは崩れず、特定の画素の色味が他の画素と色味と大きく異なることによる画質の低下（画像データでのスジの発生等）を防ぐことができる。
【０１００】
又、白基準設定部（読取制御部７）は、ラインに含まれる全画素について、基準比率に一致するように基準色以外の色の白基準値に対して比率調整を行う。これにより、各白基準値の比率が各画素について比率調整され、全画素の色味を比率調整することができる。従って、色味が異なる画素の発生を防ぐことができ、画像データの画質を向上させることができる。
【０１０１】
又、基準データ記憶部（記憶部７１）は、予め定められた固定の基準比率データと、白基準部材（白基準板２９）を読み取ることで得られた各色の各画素の画素値の平均値の何れか一方、又は両方を基準比率データとして記憶する。これにより、出荷時や製造時に予め定められた固定的な基準比率データや、実際に使用されて得られた結果に基づく基準比率データを用いて基準比率を求めることができる。
【０１０２】
又、画像形成装置（例えば、複合機１０１）は、実施形態に係る画像読取装置１００を含む。これにより、画質の低下（スジの発生等）が防がれた画像データを用いて画像形成等を行うことができる。従って、高画質の画像形成装置（例えば、複合機１０１）を提供することができる。
【０１０３】
（第２の実施形態）
次に、図１１を用いて、本発明の第２の実施形態を説明する。図１１は、第２の実施形態に係る白基準値の比率調整処理の流れの一例を示すフローチャートである。
【０１０４】
第１の実施形態では、主走査方向の全画素に対してカラーバランスを整えるため、基準色以外の色の白基準値の比率調整を行う例を説明した。本実施形態では、得られた白基準値が基本値に対して許容範囲を超えているとき、許容範囲を超えて異なる色の白基準値（以下、「異常白基準値」と称する。）を補正する。そして、許容範囲を超えて異なるために補正した画素についてのみ、基準色以外の色の白基準値を比率調整する点で第１の実施形態と異なる。
【０１０５】
尚、その他の点については、第２の実施形態に係る画像読取装置１００は、第１の実施形態に係る画像読取装置１００と同様でよい。そこで、特に説明する場合を除き、第１の実施形態と共通する部分は、第１の実施形態の記載の内容を援用できるものとして、説明、図示を省略する。
【０１０６】
ノイズや外乱等がない限り、同じ画素のＲ、Ｇ、Ｂの３色の白基準値が大きく変動することは少ないことも多い。そこで、本実施形態では、ノイズ等により、各色のバランスが崩れやすい画素（異常白基準値を補正した画素）に対してのみ、白基準値の補正や比率調整を行う。これにより、第１の実施形態よりも少ない処理、演算で各画素でのカラーバランスを取ることができる。
【０１０７】
まず、図１１のスタートは、コピーやスキャンのため、操作パネル１ａへの入力により、原稿の読み取りの実行が指示された時点である（例えば、スタートキー１８を押す）。そして、制御部６は、読取制御部７に対して読み取りを行うべき指示を与える。
【０１０８】
原稿の読み取り開始に伴い、読取制御部７は、黒基準値を基準値保持部９１に取得させる（ステップ♯２１、図９のステップ♯１１と同様）。次に、読取制御部７は、イメージセンサー２４に白基準板２９を読み取らせる（ステップ♯２２、図９のステップ♯１２と同様）。更に、読取制御部７は、各色の各画素の白基準値を基準値保持部９１に取得させる（ステップ♯２３、図９のステップ♯１３と同様）。
【０１０９】
そして、読取制御部７は、記憶部７１から基準比率データを読み出す（ステップ♯２４、図９のステップ♯１４と同様）。次に、読取制御部７は、基準値保持部９１に保持された各色、各画素の白基準値のうち、基本値と許容範囲を超えて異なる白基準値（異常白基準値）を特定（検出する）（ステップ♯２５）。又、読取制御部７は、異常白基準値を補正する（ステップ♯２６）。更に、読取制御部７は、白基準値を補正した画素（異常白基準値を含む画素）について、比率調整処理を行う（ステップ♯２７）。
【０１１０】
ここで、ステップ♯２４〜ステップ♯２７を説明する。
【０１１１】
まず、本実施形態の基準比率データには、各色の各画素について、白基準値の基本となる値である基本値が含まれる。例えば、記憶部７１は、図１０に示す基準比率データ１や基準比率データ２に含まれ、各色、各画素の基準となる白基準値を基本値として扱うことができる。従って、第１の実施形態では、各画素について基準色の白基準値に対して、基準色以外の白基準値の比率を記憶させておけば、白基準値の比率調整処理を行うことができた。しかし、本実施形態では、基準比率データに、各色、各画素の基準となる白基準値（基本値）を含めておく。そして、各色の基準となる白基準値（基本値）を記憶部７１に記憶させておけば、読取制御部７は、基準色以外の色の基準となる白基準値を基準色の基準となる白基準値で除すことにより、基準比率を求めることができる。
【０１１２】
そして、読取制御部７は、基準比率データを用いて、各色、各画素の白基準値のうち、基本値と許容範囲を超えて異なる白基準値（異常白基準値）を検出する（ステップ♯２５）。これにより、ノイズ等により異常が認められる白基準値の検出がなされる。
【０１１３】
又、許容範囲は、画素値で言えば、基本値に対して±１０〜±数十の範囲とされる。基本値に対して、どれだけ大きい、又は、小さいと許容範囲を超えるかは、任意に定めることができる。
【０１１４】
そして、読取制御部７は、異常白基準値を補正する（ステップ♯２６）。例えば、読取制御部７は、異常白基準値を基本値に近づける方向に白基準値を置き換える。例えば、読取制御部７は、異常白基準値の値を異常白基準値と基本値の平均値に置き換えて補正する。又、読取制御部７は、異常白基準値の値を基本値そのものに置き換えて補正してもよい。尚、異常白基準値が無ければ、白基準値の補正や基準色以外の白基準値の比率調整処理を行う必要はない。
【０１１５】
更に、読取制御部７は、白基準値を補正した画素（異常白基準値を含む画素）について、比率調整処理を行う（ステップ♯２７）。この各白基準値の比率を調整する比率調整処理の内容は、第１の実施形態と同様である。そして、この比率調整処理では、白基準値を補正した色（異常白基準値であった色）を基準色とすることができる。例えば、読取制御部７は、異常白基準値を含むため補正した色を基準色とし、基準色以外の色の白基準値を基準比率に基づき調整する。これにより、異常白基準値が補正された色を基準として、他の色の白基準値を調整し、各色の白基準値のバランスを取ることができる。
【０１１６】
そして、比率調整された白基準値は、基準値保持部９１で保持される。次に、読取制御部７は、原稿の読み取りを行わせ、読み取りで得られた各ラインの画像データに対し、比率調整された白基準値に基づきシェーディング補正をシェーディング補正部９に行わせる（ステップ♯２８）。そして、本実施形態での原稿の読み取りジョブの完了に伴い、本フローは終了する（エンド）
【０１１７】
このようにして、本実施形態の画像読取装置１００は、基準データ記憶部（記憶部７１）は、各画素の白基準値の基本値を記憶し、白基準設定部（読取制御部７）は、白基準部材（白基準板２９）を読み取ることで得られた各画素の白基準値のうち、基本値と予め定められた許容範囲を超えて異なる白基準値を検出し、検出された画素の白基準値を基本値に近づくように補正し、白基準値を補正した画素について、基準比率に一致するように比率調整を行う。
【０１１８】
これにより、第１の実施形態に係る画像読取装置１００で得られる効果の他、第２の実施形態に係る画像読取装置１００によれば、ノイズ等により異常な白基準値となった画素の白基準値が適切な値（基本値）に補正され、更に、各色の白基準値の比率調整も行われる。従って、異常な白基準値を補正しても、各色のカラーバランスは崩れず白基準値を補正した画素の色味が他の画素と色味と異なることを防ぐことができる。
【０１１９】
又、白基準設定部（読取制御部７）は、検出された画素の白基準値を、現在の白基準値と基本値の平均値に補正する。これにより、異常である可能性がある白基準値を適切と認められる方向に補正することができる。
【０１２０】
又、他の実施形態を説明しておく。第１、第２の実施形態では、読取制御部７を白基準設定部として用いる例を説明した。しかし、例えば、シェーディング補正部９内に各色、各画素の白基準値の調整や補正を行う回路を設け、読取制御部７以外の部分が白基準値の調整や補正を行うようにしてもよい。
【０１２１】
又、基準比率データや基本値を記憶する記憶部（基準データ記憶部）として、画像読取装置１００内の記憶部７１を例に挙げたが、本体側の記憶部６２等、他の記憶部（メモリー）を基準データ記憶部として用いても良い。例えば、本体側の記憶部６２を基準データ記憶部として用いるとき、読取制御部７は、制御部６を介して基準比率データや基本値を受信する。
【産業上の利用可能性】
【０１２２】
本発明は、シェーディング補正を行う画像読取装置や、この画像読取装置を備えた画像形成装置に利用可能である。
【符号の説明】
【０１２３】
１００  画像読取装置                    １００  画像読取装置
１      原稿搬送部                      ２      画像読取部
２５    ランプ（光源）                  ２４    イメージセンサー
２９    白基準板（白基準部材）          ７      読取制御部（白基準設定部）
７１    記憶部（基準データ記憶部）      ８      ラインセンサー
８Ｒ    ラインセンサー（Ｒｅｄ）        ８Ｇ    ラインセンサー（Ｇｒｅｅｎ）
８Ｂ    ラインセンサー（Ｂｌｕｅ）      ９      シェーディング補正部
９１    基準値保持部
【図１】
0005757836.tif 000002
【図２】
0005757836.tif 000003
【図３】
0005757836.tif 000004
【図４】
0005757836.tif 000005
【図５】
0005757836.tif 000006
【図６】
0005757836.tif 000007
【図７】
0005757836.tif 000008
【図８】
0005757836.tif 000009
【図９】
0005757836.tif 000010
【図１０】
0005757836.tif 000011
【図１１】
0005757836.tif 000012