複数の発光素子がライン状に配列された光源と、前記光源からの光を原稿に照射して当該原稿からの反射光に基づいて画像データを得る読取手段と、前記画像データの少なくとも一部の領域の画素が予め設定された特定色であるか否かを判定する判定手段と、特定色と判定された場合に前記画像データの特定色の色ムラを補正処理する補正手段とを備えていることを特徴とする画像読取装置。前記判定手段は、前記画像データのレベル変動が所定の範囲内の領域の画素が前記特定色であるか否か判定することを特徴とする請求項1に記載された画像読取装置。前記判定手段は、画素のRGBデータと前記特定色のRGBデータとを比較して判定することを特徴とする請求項1又は2に記載された画像読取装置。前記判定手段は、シェーディング補正処理した前記画像データについて判定することを特徴とする請求項1から3のいずれかに記載された画像読取装置。前記補正手段は、予め基準原稿を前記読取手段により読み取った画像データに基づいて設定された補正値により補正処理することを特徴とする請求項1から3のいずれかに記載された画像読取装置。請求項1から5のいずれかに記載された画像読取装置を備えることを特徴とする画像形成装置。複数の発光素子がライン状に配列された光源と、前記光源からの光を原稿に照射して当該原稿からの反射光に基づいて画像データを得る読取手段と、前記画像データの画像処理を行う処理手段とを備えた画像読取装置における画像処理方法であって、前記画像データの少なくとも一部の領域の画素が予め設定された特定色であるか否か判定する判定処理工程と、特定色と判定された場合に前記画像データの特定色の色ムラを補正処理する補正処理工程とを有することを特徴とする画像処理方法。請求項7に記載された画像処理方法の各工程をコンピュータに行わせるためのプログラム。上述した特許文献1では、線状に配列された複数のLED素子の動作電流を個別に制御することで色度のバラツキを補正できるが、LED素子に印加する電流量を個別に制御するために駆動回路が複雑になり駆動回路の製造コストが高くなる。また、動作電流を個別に制御した場合でも、ある程度LED素子の色度について選別する必要がある。また、LED素子の分光特性をみると、ある特定色においてより顕著に色ムラが目立つ場合がある。例えば、青色の発光ダイオード及び黄色の蛍光体を組み合せた白色LED素子は、図6に示すような分光特性を有している。青色の発光ダイオードのピーク波長Pが各素子でバラツキが生じると各素子の色度にバラツキが生じるようになる。こうした白色LED素子をライン状に配列した光源を用いて青色系の原稿を読取手段で読み取った場合、図7に示すようにライン状に沿った画素位置での読取データのレベルは、緑色Gで示すグラフ及び赤色Rで示すグラフに比べて青色Bで示すグラフのレベルの変動が大きくなり、原稿を読み取る際に他の色に比べて画像データの色ムラが顕著になる。そこで、本発明の目的は、画像読取装置において、光源の発光素子の特性のバラツキにより原稿を読み取った画像データに生じる特定色の色ムラを低減することである。請求項1の発明は、複数の発光素子がライン状に配列された光源と、前記光源からの光を原稿に照射して当該原稿からの反射光に基づいて画像データを得る読取手段と、前記画像データの少なくとも一部の領域の画素が予め設定された特定色であるか否かを判定する判定手段と、特定色と判定された場合に前記画像データの特定色の色ムラを補正処理する補正手段とを備えていることを特徴とする画像読取装置である。請求項2の発明は、前記判定手段は、前記画像データのレベル変動が所定の範囲内の領域の画素が前記特定色であるか否か判定することを特徴とする請求項1に記載された画像読取装置である。請求項3の発明は、前記判定手段は、画素のRGBデータと前記特定色のRGBデータとを比較して判定することを特徴とする請求項1又は2に記載された画像読取装置である。請求項4の発明は、前記判定手段は、シェーディング補正処理した前記画像データについて判定することを特徴とする請求項1から3のいずれかに記載された画像読取装置である。請求項5の発明は、前記補正手段は、予め基準原稿を前記読取手段により読み取った画像データに基づいて設定された補正値により補正処理することを特徴とする請求項1から3のいずれかに記載された画像読取装置である。請求項6の発明は、請求項1から5のいずれかに記載された画像読取装置を備えることを特徴とする画像形成装置である。請求項7の発明は、複数の発光素子がライン状に配列された光源と、前記光源からの光を原稿に照射して当該原稿からの反射光に基づいて画像データを得る読取手段と、前記画像データの画像処理を行う処理手段とを備えた画像読取装置における画像処理方法であって、前記画像データの少なくとも一部の領域の画素が予め設定された特定色であるか否か判定する判定処理工程と、特定色と判定された場合に前記画像データの特定色の色ムラを補正処理する補正処理工程とを有することを特徴とする画像処理方法である。請求項8の発明は、請求項7に記載された画像処理方法の各工程をコンピュータに行わせるためのプログラムである。本発明によれば、画像読取装置において、光源の発光素子の特性のバラツキにより原稿を読み取った画像データに生じる特定色の色ムラを低減することができる。以下、本発明の実施形態について図面を用いて説明する。図1は、本発明の実施形態である画像読取装置を備えた画像形成装置の概略構造を示す正面図である。画像形成装置は、原稿を読み取って画像データを得る画像読取装置である原稿読取装置1と、原稿読取装置1で読み取った画像データに基づいて電子写真方式で用紙上に画像形成を行うプリンタ2とを備えている。原稿読取装置1は、原稿を読み取る読取手段である第1読取部3及び第2読取部4、原稿をセットする原稿トレイ5、読み終えた原稿を排出する原稿排紙トレイ6、原稿を第1読取部3及び第2読取部4に対向するように搬送する原稿搬送経路7、原稿搬送経路7に沿って配置されて原稿を搬送する複数の搬送ローラ8、書籍等の原稿を載置する第1コンタクトガラス9、搬送する原稿に対向配置された第2コンタクトガラス10、第2コンタクトガラス10に対向配置された第1読取ローラ11、第2読取部4に対向配置された第2読取ローラ12によって構成されている。原稿トレイ5には、読み取り対象となる原稿がセットされ、原稿排紙トレイ6には画像の読み取りが行われた原稿が排出される。原稿搬送経路7は、原稿トレイ5と原稿排紙トレイ6との間に設定された経路で、原稿トレイ5にセットされた原稿が一枚ずつ搬送ローラ8によって順次搬送されるようになっている。通常の使用状態では、原稿の読取動作を行う場合、片面又は両面のいずれかの読取モードを切り替えることにより読取動作が行われる。原稿が片面原稿の場合には、第1読取部3において原稿の表面のみ画像の読取動作が行われ、原稿が両面原稿の場合には、第1読取部3において原稿の表面の読取動作を行い、第2読取部4において原稿の裏面の読取動作を行う。第1読取部3は、第1コンタクトガラス9上に載置された原稿に対しては光源3b及びミラー群3cを組み合わせた光学系を走査移動させてCCDChargeCoupledDevice3aで読取動作を行う。光源3bからの光を原稿に照射して原稿からの反射光をミラー群3cにより伝送し結像レンズ3dに入射してCCD3aの受光面に結像させて読取動作を行う。また、原稿搬送経路7を搬送する原稿に対しては第2コンタクトガラス10に対向配置するように光学系を静置させておき、第2コンタクトガラス10と第1読取ローラ11との間すなわち、原稿ターン搬送経路7上を原稿が搬送される際に光源3bからの光を原稿に照射して原稿からの反射光をCCD3aの受光面に結像させて読取動作を行う。原稿搬送経路7に原稿を搬送する場合、第1読取ローラ11は駆動用のステッピングモータ図示せずにより搬送ローラ8と同速で回転駆動され、搬送される原稿の表面を第2コンタクトガラス10に押し付けるように作用する。第1読取ローラ11は、原稿搬送経路7を挟んで第1読取部3と所定の間隔を空けて対向配置されており、シェーディングデータ生成時の白基準として使用するために周面が白色とされている。第2読取部4は、光電変換素子を備えたCIS密着イメージセンサ:ContactImageSensorからなり、搬送ローラ8により原稿搬送経路7を搬送される原稿の裏面を光電変換素子で読み取り、画像データを得ることができる。第2読取ローラ12は、原稿搬送経路7を挟んで第2読取部4と所定の間隔を空けて対向配置されており、シェーディングデータ生成時の白基準として使用するために周面が白色とされている。第2読取ローラ12は、第2読取部4による原稿の読取動作が行われる場合、ステッピングモータ図示せずにより搬送ローラ8と同速で回転駆動され、原稿が第2読取部4と第2読取ローラ12との間をスムーズに移動するように作用する。プリンタ2は、感光体14、レーザユニット15、現像器16、転写器17、定着部18等により構成されており、電子写真方式により画像形成処理が行われる。画像形成処理では、感光体14の表面が帯電器図示せずにより一様に帯電され、感光体14の表面に第1読取部3又は第2読取部4で読み取られて画像処理された画像データに基づいてレーザユニット15により書き込み動作が行われ、静電潜像が形成される。感光体14の表面に形成された静電潜像に現像器16からトナーが転移することで現像化されてトナー像が形成される。現像化されたトナー像は、転写器17の作用により給紙カセット19から給紙された用紙20に転写される。トナー像が転写された用紙20は、定着部18で定着処理が行われた後、排紙トレイ21に排紙される。第1読取部3では、光源3bとして複数の白色LED素子をライン状に配列したものを用いている。図2は、光源3bのLED素子の配列を示す平面図である。複数の白色LED素子30がライン状に配列されており、その配列方向が読取動作を行う場合の主走査方向に沿うように設定されている。CCD3aは、原稿からの反射光をミラー群3c及び結像レンズ3dを介してその受光面に結像させ、光電変換によりアナログ信号に変換する。図3は、CCD3aで得られたアナログ信号の画像処理に関するブロック構成図である。読取信号を生成するセンサブロックSでは、CCD3aから得られたアナログ信号は、ゲイン調整回路100に入力されて、予め設定されたゲインに増幅するアナログ処理が行われ、増幅されたアナログ信号をA/D変換回路101に入力してデジタルデータに変換する。こうしたアナログ処理及びA/D変換処理は、例えば、AFEAnalogFrontEndといったASICを用いて行うことができる。ゲイン調整回路100では、ゲインを適宜調整できる機能を備えており、光源に用いるランプ及びCCDラインセンサの特性のばらつき等を吸収するように増幅してゲインを調整する。ゲインの設定値は、第1読取ローラ11の基準白レベルを読み取った場合に一定のデジタル出力となるように決定する。ゲインの設定は、電源オン時又は読取動作毎にゲインの調整処理を行って決定する。センサブロックSからデジタルデータとして出力された画像データは、画像処理ブロックTに入力される。画像処理ブロックTでは、シェーディング補正部102において画像データに対してシェーディング補正処理が行われる。そして、シェーディング補正された画像データについて色ムラの発生しやすい色であるか否かを色判定部103で判定処理が行われ、色ムラが発生しやすいと判定された場合には、色ムラ補正部104において画像データの色ムラ補正処理が行われる。シェーディング補正部102については、CCD3aでは、主に結像レンズ3dの光学的な特性により主走査方向の両端部の光量が低下した状態で受光するようになるが、シェーディング補正処理を行うことでこうした光量の低下を補正することができる。図4は、シェーディング補正処理前の主走査方向の画素位置での読取レベルの分布を示すグラフである。主走査方向の両端部に行くに従い読取レベルが低下している。シェーディング補正処理では、第1読取ローラ11の基準白レベルをCCD3aで読み取った読取レベルを画素毎に保存しておき、保存した読取レベルを用いて各画素毎の画像データに対して正規化処理を行うことで、主走査方向の分布を補正する。図5は、シェーディング補正処理後の読取レベルの分布を示すグラフである。読取レベルは全体にほぼ均一となって両端部の光量の低下が補正されている。また、光源、レンズ、CCD等の光学的な特性のバラツキを補正するための処理としては、シェーディング補正処理の際にグレーバランス補正処理を行うようにすることもできる。グレーバランス補正処理は、基準原稿の読取レベルが目標値となるように、R、G、Bの読取レベルを各色毎に補正係数を乗算して補正する。補正係数は、基準原稿を読取ったデータと目標値との間のずれ量から算出して設定することができる。シェーディング補正処理は、基準白レベルを読み取って各画素毎にシェーディングデータとして保存しておき、原稿を読み取った画像データの各画素毎のデータに対して、シェーディングデータ及び基準白レベルの目標値により生成される補正係数を乗算することで処理する。具体的には、以下の式により処理される。Dout=Din×Dn/Dsここで、Doutはシェーディング補正後のデータ、Dinは入力データ、Dsはシェーディングデータ、Dnは目標値である。また、上記の式において目標値Dn自体を調整することでグレーバランス補正も併せて行うことができる。色判定部103では、光源のLED素子の分光特性に基づいて予め色ムラが顕著に発生する特定色に関するデータを設定しておき、シェーディング補正処理された画像データが設定された特定色を有するかを判定する。色判定部103では、少なくとも1ライン以上のラインメモリを有し、シェーディング補正処理後の画像データを後段へ転送しながらラインメモリに順次一時的に記憶する。色ムラが発生するのは、原稿において同一濃度となるべき領域が所定の広さ以上で形成されている場合であるから、色判定部103では、まず、画像データ濃度データを記憶しているラインメモリにおいて着目画素の前後複数画素を範囲とする検出領域を設定し、検出領域内の画像データ濃度データの平均値、最大値及び最小値を算出する。そして、検出領域におけるレベル変動Δを最大値及び最小値に基づいて以下の式で算出する。Δ=最大値-最小値Δが予め設定された閾値Δth以下である場合に、着目画素は同一濃度中の画像データであると判定し、次に色ムラが顕著に発生する特定色であるか否か判定する。特定色の判定では、着目画素を中心とした検出領域の平均値のRGBデータ濃度データに基づいて判定する。例えば、Gに関するデータに対するR及びBのデータとの比R/G及びB/Gを、特定色のRGBデータの同様のデータ比Rref/Gref及びBref/Grefと比較して所定の範囲内となる場合に特定色であると判定する。こうしたRGBデータのデータ比を用いて色判定を行うことで。画像データの明度の違いを除いて特定色であるか否かを判定することが可能になる。なお、ある特定色のある明度で色ムラが目立ち易いといった場合は、画像データ及び特定色のRGBデータを直接比較して、色の判定を行うようにすることもできる。以上のように判定処理を行うことで、光源のLED素子の実際の分光特性に基づいて色ムラが発生するか否か判定することができる。色ムラ補正部104は、色判定部103から得られた判定結果に基づいて色ムラが顕著に発生する特定色であると判定された場合に色ムラ補正処理を行う。色ムラ補正部104では、シェーディング補正部102で補正された画像データに対して補正処理を行う。まず、シェーディング補正部102の補正処理後に色ムラが顕著に発生する基準原稿を予め準備し、基準原稿を読み取ってその画像データを色ムラデータとして保存しておく。また、得られた色ムラデータに対して色ムラを低減するための画素毎の目標値を併せて設定する。そして、シェーディング補正部102で補正処理された画像データの各画素毎のデータに対して、色ムラデータ及び色ムラを低減するための目標値により生成される補正係数を乗算することで処理する。具体的には、以下の式により処理される。Mout=Min×Mn/Msここで、Moutは色ムラ補正後のデータ、Minは入力データ、Msは色ムラデータ、Mnは目標値である。以上のように色ムラ補正処理することで、光源のLED素子の実際の分光特性に起因して発生する色ムラを低減することができるので、光源を作製する際にLED素子の分光特性に基づく選別範囲を広くすることができ、製造コストを抑えることが可能となる。また、上述したように、色ムラ補正処理をシェーディング補正処理と同様の演算処理で行うことができることから、シェーディング補正処理機能を有する回路を複数セットすることで簡単に色ムラ補正処理を行うことが可能となる。したがって、LED素子の分光特性のバラツキに応じて動作電流を調整する必要がなく、複雑な回路構成とすることなく色ムラ補正を行うことができる。使用するLED素子の分光特性によっては、色ムラが顕著となる特定色が複数存在する可能性もあるが、その場合は、それぞれの特定色について、RGBデータ、色ムラデータ及びその色ムラを低減するための目標値をメモリに保存しておき、それぞれの特定色の色判定を行って色ムラ補正をすることで対応することができる。