(57)【要約】【課題】色味の再現性が高い画像読み取りを実現する補正装置、画像読取装置、画像形成装置、およびプログラムを提供する。【解決手段】ＣＰＵ９３により、色味を示す基準画像の読み取りによって得られた第１画像情報を、色味の程度を示す第１色レベルおよび第２色レベルを有する色空間の第２画像情報に変換し、第２画像情報における第１色レベルの値を、第１色レベルの値の目標値との差分が小さくなるように補正する第１補正式を導出し、第２画像情報における第２色レベルの値を、第２色レベルの値の目標値との差分が小さくなるように補正する第２補正式を導出し、第１補正式に基づいて第１色レベルの値を補正し、補正された第１色レベルの値を用いて導出された第２補正式に基づいて第２色レベルの値を補正し、補正された第１色レベルの値、および補正された第２色レベルの値を適用して補正対象とする画像の画像情報を補正する。【選択図】図３
2015026993.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた色味を示す基準画像の読み取りによって得られた第１画像情報を、予め定められた色味の程度を示す第１色レベルおよび当該第１色レベルとは異なる色味の程度を示す第２色レベルを有する色空間の第２画像情報に変換する変換手段と、
前記第２画像情報における前記第１色レベルの値を、当該第１色レベルの値と前記基準画像の色味における前記第１色レベルの値の目標値との差分が小さくなるように補正するための第１補正式を導出する第１導出手段と、
前記第２画像情報における前記第２色レベルの値を、当該第２色レベルの値と前記基準画像の色味における前記第２色レベルの値の目標値との差分が小さくなるように補正するための第２補正式を導出する第２導出手段と、
前記第１補正式に基づいて前記第１色レベルの値を補正し、該補正された前記第１色レベルの値を用いて導出された前記第２補正式に基づいて前記第２色レベルの値を補正し、
補正された前記第１色レベルの値、および補正された前記第２色レベルの値を適用して補正対象とする画像の画像情報を補正する補正手段と、
を備えた補正装置。
【請求項２】
前記第１導出手段および前記第２導出手段の各々は、補正の対象とする色、および前記補正の対象とする色ごとに予め定められた第１色レベルまたは第２色レベルの閾値を用いて、補正の対象とする画像情報の領域である補正対象領域を定める
請求項１に記載の補正装置。
【請求項３】
前記第１導出手段は、前記第１色レベルの値と前記第１色レベルの第１の閾値との差を用いて前記第１補正式を導出し、
前記第２導出手段は、前記第１補正式により補正された第１色レベルの値と前記第１色レベルの第２の閾値との差を用いて前記第２補正式を導出する
請求項２に記載の補正装置。
【請求項４】
前記第２導出手段は、各々補正対象領域の異なる複数段の第２補正式を導出する
請求項２または請求項３に記載の補正装置。
【請求項５】
前記第２導出手段は、複数の前記補正対象領域の少なくとも一部が重複しており、前段の第２補正式の導出結果を用いて１つずつ順次第２補正式を導出する
請求項４に記載の補正装置。
【請求項６】
前記第２導出手段は、複数の前記補正対象領域の各々が重複しておらず、前記第１導出手段が導出した後に各段が平行して第２補正式を導出する
請求項４に記載の補正装置。
【請求項７】
前記基準画像および前記補正対象とする画像を読み取る画像読取手段と、
前記画像読取手段により得られた画像情報を補正する、請求項１ないし請求項６のいずれか１項に記載の補正装置と、
を備えた画像読取装置。
【請求項８】
請求項７に記載の画像読取装置と、
前記画像読取装置の補正装置により補正された画像情報に基づいて画像を形成する画像形成手段と、
を備えた画像形成装置。
【請求項９】
コンピュータを、
予め定められた色味を示す基準画像の読み取りによって得られた第１画像情報を、予め定められた色味の程度を示す第１色レベルおよび当該第１色レベルとは異なる色味の程度を示す第２色レベルを有する色空間の第２画像情報に変換する変換手段と、
前記第２画像情報における前記第１色レベルの値を、当該第１色レベルの値と前記基準画像の色味における前記第１色レベルの値の目標値との差分が小さくなるように補正するための第１補正式を導出する第１導出手段と、
前記第２画像情報における前記第２色レベルの値を、当該第２色レベルの値と前記基準画像の色味における前記第２色レベルの値の目標値との差分が小さくなるように補正するための第２補正式を導出する第２導出手段と、
前記第１補正式に基づいて前記第１色レベルの値を補正し、該補正された前記第１色レベルの値を用いて導出された前記第２補正式に基づいて前記第２色レベルの値を補正し、
補正された前記第１色レベルの値、および補正された前記第２色レベルの値を適用して補正対象とする画像の画像情報を補正する補正手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、補正装置、画像読取装置、画像形成装置、およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、異なる発光体からの光が合成された光を生成し、被照射体に当該光を照射する光源と、前記光源から照射され前記被照射体から反射された光を読み取り、当該被照射体に関する画像情報を生成する読取手段と、前記光源の前記光を生成する前記発光体の何れか一つが発生する光の色からなる色見本を前記被照射体とする前記画像情報を前記読取手段から取得し、取得した当該画像情報に応じて当該読取手段にて生成された前記被照射体に関する画像情報に施す補正量を設定する補正量設定手段と、前記補正量設定手段にて設定された前記補正量を用いて、前記読取手段にて生成された前記被照射体に関する画像情報を補正する補正手段とを備えたことを特徴とする画像読取装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０２３８３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、色味の再現性が高い画像読み取りを実現する補正装置、画像読取装置、画像形成装置、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に記載の補正装置は、予め定められた色味を示す基準画像の読み取りによって得られた第１画像情報を、予め定められた色味の程度を示す第１色レベルおよび当該第１色レベルとは異なる色味の程度を示す第２色レベルを有する色空間の第２画像情報に変換する変換手段と、前記第２画像情報における前記第１色レベルの値を、当該第１色レベルの値と前記基準画像の色味における前記第１色レベルの値の目標値との差分が小さくなるように補正するための第１補正式を導出する第１導出手段と、前記第２画像情報における前記第２色レベルの値を、当該第２色レベルの値と前記基準画像の色味における前記第２色レベルの値の目標値との差分が小さくなるように補正するための第２補正式を導出する第２導出手段と、前記第１補正式に基づいて前記第１色レベルの値を補正し、該補正された前記第１色レベルの値を用いて導出された前記第２補正式に基づいて前記第２色レベルの値を補正し、補正された前記第１色レベルの値、および補正された前記第２色レベルの値を適用して補正対象とする画像の画像情報を補正する補正手段と、を備えたものである。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記第１導出手段および前記第２導出手段の各々は、補正の対象とする色、および前記補正の対象とする色ごとに予め定められた第１色レベルまたは第２色レベルの閾値を用いて、補正の対象とする画像情報の領域である補正対象領域を定めるものである。
【０００７】
また、請求項３に記載の発明は、請求項２に記載の発明において、前記第１導出手段は、前記第１色レベルの値と前記第１色レベルの第１の閾値との差を用いて前記第１補正式を導出し、前記第２導出手段は、前記第１補正式により補正された第１色レベルの値と前記第１色レベルの第２の閾値との差を用いて前記第２補正式を導出するものである。
【０００８】
また、請求項４に記載の発明は、請求項２または請求項３に記載の発明において、前記第２導出手段は、各々補正対象領域の異なる複数段の第２補正式を導出するものである。
【０００９】
また、請求項５に記載の発明は、請求項４に記載の発明において、前記第２導出手段は、複数の前記補正対象領域の少なくとも一部が重複しており、前段の第２補正式の導出結果を用いて１つずつ順次第２補正式を導出するものである。
【００１０】
また、請求項６に記載の発明は、請求項４に記載の発明において、前記第２導出手段は、複数の前記補正対象領域の各々が重複しておらず、前記第１導出手段が導出した後に各段が平行して第２補正式を導出するものである。
【００１１】
一方、上記目的を達成するために、請求項７に記載の画像読取装置は、前記基準画像および前記補正対象とする画像を読み取る画像読取手段と、前記画像読取手段により得られた画像情報を補正する、請求項１ないし請求項６のいずれか１項に記載の補正装置と、を備えたものである。
【００１２】
また、上記目的を達成するために、請求項８に記載の画像形成装置は、請求項７に記載の画像読取装置と、前記画像読取装置の補正装置により補正された画像情報に基づいて画像を形成する画像形成手段と、を備えたものである。
【００１３】
さらに、上記目的を達成するために、請求項９に記載のプログラムは、コンピュータを、予め定められた色味を示す基準画像の読み取りによって得られた第１画像情報を、予め定められた色味の程度を示す第１色レベルおよび当該第１色レベルとは異なる色味の程度を示す第２色レベルを有する色空間の第２画像情報に変換する変換手段と、前記第２画像情報における前記第１色レベルの値を、当該第１色レベルの値と前記基準画像の色味における前記第１色レベルの値の目標値との差分が小さくなるように補正するための第１補正式を導出する第１導出手段と、前記第２画像情報における前記第２色レベルの値を、当該第２色レベルの値と前記基準画像の色味における前記第２色レベルの値の目標値との差分が小さくなるように補正するための第２補正式を導出する第２導出手段と、前記第１補正式に基づいて前記第１色レベルの値を補正し、該補正された前記第１色レベルの値を用いて導出された前記第２補正式に基づいて前記第２色レベルの値を補正し、補正された前記第１色レベルの値、および補正された前記第２色レベルの値を適用して補正対象とする画像の画像情報を補正する補正手段と、として機能させるためのものである。
【発明の効果】
【００１４】
請求項１、請求項７ないし請求項９に記載の発明によれば、本発明を適用しない場合に比較して、色味の再現性が高い画像読み取りを実現することができる、という効果が得られる。
【００１５】
請求項２に記載の発明によれば、補正対象領域を定めない場合に比較して処理量が少なくなり、より高速に補正処理を行うことができる、という効果が得られる。
【００１６】
請求項３に記載の発明によれば、本発明を適用しない場合に比較して、より正確に第１補正式および第２補正式を導出することができる、という効果が得られる。
【００１７】
請求項４に記載の発明によれば、本発明を適用しない場合に比較して、補正対象領域を拡大することができる、という効果が得られる。
【００１８】
請求項５に記載の発明によれば、第１導出手段が導出した後に各段が平行して第２補正式を導出する場合に比較して、前段の色補正処理の結果に応じ後段でさらに色補正処理を行うことができ、また、各色補正処理のリソースの共有化を図ることができる、という効果が得られる。
【００１９】
請求項６に記載の発明によれば、前段の第２補正式の導出結果を用いて１つずつ順次第２補正式を導出する場合に比較して、色補正処理の段数を少なくできる、という効果が得られる。
【図面の簡単な説明】
【００２０】
【図１】実施の形態に係る画像形成装置の構成の一例を示す概略断面図である。
【図２】実施の形態に係る画像読取装置の構成の一例を示す概略断面図である。
【図３】実施の形態に係る制御部の構成の一例を示すブロック図である。
【図４】実施の形態に係る信号処理部の構成の一例を示すブロック図である。
【図５】実施の形態に係る色補正回路の構成の一例を示すブロック図である。
【図６】実施の形態に係る校正チャートの一例を示す図である。
【図７】実施の形態に係る色校正処理を説明するための色空間を示す図である。
【図８】実施の形態に係る補正係数算出処理プログラムの処理の流れを示すフローチャートである。
【図９】実施の形態に係る色補正処理プログラムの処理の流れを示すフローチャートである。
【図１０】第２の実施の形態に係る色校正処理方式を説明するための図である。
【発明を実施するための形態】
【００２１】
［第１の実施の形態］
以下、図面を参照して、本発明を実施するための形態の一例について詳細に説明する。
なお、以下の説明では、本発明を、本発明に係る補正装置を備えた画像読取装置を有する画像形成装置に適用した形態を例示して説明する。
【００２２】
まず、図１を参照して、本実施の形態に係る画像形成装置１０の構成について説明する。
図１に示す本実施の形態に係る画像形成装置１０は、複写機能やプリント機能やファクシミリ機能等を複合的に備えた多機能装置であり、画像読取装置１２および画像形成装置部１４を含んで構成されている。
【００２３】
本実施の形態に係る画像形成装置部１４は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、およびブラック（Ｋ）の各色の画像データに基づき画像を形成する画像形成部２０と、画像形成装置１０の全体の動作を制御する制御部４０と、たとえば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット等のネットワークを介してパーソナルコンピュータ(ＰＣ）等の外部装置との間で画像データ等を送受信する通信部４４と、を備えている。また、画像形成装置部１４は、公衆回線を通じて画像データの送受信を行うファクシミリ（ＦＡＸ）部４６と、画像読取装置１２や制御部４０等から転送された画像データに対して予め定められた画像処理を施す画像処理部４２と、ユーザからの指示を受け付けたり、画像読取および画像形成に関する情報をユーザに提示したりするＵ／Ｉ（ユーザインターフェイス）部４８と、を備えている。
【００２４】
画像形成部２０は、たとえば電子写真方式により画像を形成する機能部であって、並列的に配置される、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、およびブラック（Ｋ）の各色に対応する４つの画像形成ユニット２１Ｙ、２１Ｍ、２１Ｃ、および２１Ｋ（以下、総称する場合は、「画像形成ユニット２１」と称する場合がある。）を備えている。
各画像形成ユニット２１は、たとえば、静電潜像を形成してトナー像を保持する感光体ドラム２２、感光体ドラム２２の表面を予め定められた電位で帯電する帯電器２３、帯電器２３によって帯電された感光体ドラム２２を画像データに基づいて露光するプリントヘッド２４、感光体ドラム２２上に形成された静電潜像を現像する現像器２５、および後述するトナー像の中間転写体２７への転写後の感光体ドラム２２の表面を清掃するクリーナ２６を含んで構成されている。
【００２５】
また、画像形成部２０は、各画像形成ユニット２１の感光体ドラム２２に現像器２５により形成された各色のトナー像が多重転写される中間転写体２７、各画像形成ユニット２１による各色のトナー像を中間転写体２７に順次転写（一次転写）させる一次転写ロール２８、中間転写体２７上に転写されて重ね合わされたトナー像を記録媒体（記録用紙Ｐ）に一括転写（二次転写）させる二次転写ロール２９、および二次転写された画像を記録用紙Ｐ上に定着させる定着器３０を備えている。
【００２６】
各画像形成ユニット２１で形成された各色トナー像は、一次転写ロール２８により中間転写体２７上に順次静電転写され、各色トナーが重ね合わされた合成トナー像が形成される。中間転写体２７上の合成トナー像は、中間転写体２７の図１の矢印Ａ方向への移動に伴って二次転写ロール２９が配置された領域に搬送され、用紙収納部３１Ａ、３１Ｂから図１の矢印Ｂ方向に供給される記録用紙Ｐ上に一括して静電転写される。その後、記録用紙Ｐ上に静電転写された合成トナー像は、定着器３０によって定着処理を受けて記録用紙Ｐ上に定着される。
【００２７】
つぎに、図２を参照して、本実施の形態に係る画像読取装置１２について説明する。図２は画像読取装置１２の概略構成を示している。図２に示すように、画像読取装置１２は、自動原稿送り装置５０と、原稿の表面に形成された画像を読み取る画像読取処理部５２と、を備えて構成されている。
【００２８】
本実施の形態に係る自動原稿送り装置５０は、原稿が置かれる原稿台６０と、原稿を搬送する原稿搬送路６１と、画像を読み取った後の原稿が排出される排出台６２と、を含んで構成されている。
【００２９】
原稿搬送路６１は、Ｕ字状に形成され、原稿搬送路６１の周囲には、用紙送出ロール６３、送出ロール６４、プリ位置合わせロール６５、位置合わせロール６６、プラテンロール６７、アウトロール６８、および排出ロール６９が設けられている。用紙送出ロール６３は、原稿送り時に下降し、原稿台６０に置かれた原稿をピックアップする。送出ロール６４は、用紙送出ロール６３から送られた原稿のうち最上部にある原稿を内部に供給する。プリ位置合わせロール６５は、送出ロール６４から送られた原稿を一時停止させ、斜行補正する。位置合わせロール６６は、プリ位置合わせロール６５から送られた原稿を一時停止させ、読み取りタイミングを調整する。プラテンロール６７は、原稿搬送路６１を通る原稿を後述する第２プラテンガラス７４に対峙させる。アウトロール６８および排出ロール６９は、読み取った原稿を排出台６２へ排出する。
【００３０】
画像読取装置１２は、原稿台６０から自動原稿送り装置５０により送られた原稿の表面を流し読みする機能と、後述する第１プラテンガラス７０上に置かれた原稿の表面を読み取る機能と、を備えている。
【００３１】
画像読取処理部５２は、筐体７５内に、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサ８８、信号処理部９０、およびスキャナ制御部９２等を備えている。
【００３２】
筐体７５の自動原稿送り装置５０に対向する面には、画像を読み取る原稿が置かれる第１プラテンガラス７０、白基準板７２、および自動原稿送り装置５０によって搬送中の原稿を読み取るために原稿に光を照射するための開口部となる第２プラテンガラス７４が設けられている。
【００３３】
また、画像読取処理部５２は、第２プラテンガラス７４の読取位置Ｍに静止するか、または第１プラテンガラス７０の全体に亘って走査（スキャン）しながら画像を読み取るフルレートキャリッジ７６、フルレートキャリッジ７６から得られた光をＣＣＤイメージセンサ８８に導くハーフレートキャリッジ７８を筐体７５内に備えている。
【００３４】
フルレートキャリッジ７６は、原稿に光を照射する光源を備えた照明ユニット８０、照明ユニット８０から出射された光を原稿面に向けて拡散させながら反射する拡散反射部材８３、原稿面から得られた反射光をハーフレートキャリッジ７８に向けて反射する第１ミラー８２を備えている。
【００３５】
ハーフレートキャリッジ７８は、フルレートキャリッジ７６から得られた光をＣＣＤイメージセンサ８８へ導く第２ミラー８５および第３ミラー８４を備えている。
【００３６】
本実施の形態に係る照明ユニット８０は、一例として、光源としての白色発光ダイオード（ＬＥＤ：Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、以下、ＬＥＤという）が複数配列されて構成されている。
本実施の形態に係る白色ＬＥＤは、一例として、青色ＬＥＤチップの周囲に黄色の蛍光物質を含有させた透明樹脂を配置して構成されている。青色ＬＥＤチップの放つ青色光により青色ＬＥＤチップの周囲の黄色蛍光物質を励起させて、黄色の蛍光を発生させる。該黄色と、補色関係にある青色ＬＥＤチップからの青色とを足し合わせて（合成させて）、
白色光を生成する。
【００３７】
本実施の形態に係るＣＣＤイメージセンサ８８は、ハーフレートキャリッジ７８から得られた光学像を光学的に縮小する結像レンズ８６によって結像された光学像を光電変換して赤（Ｒ）、緑（Ｇ）、青（Ｂ）の各色信号（画像信号）を生成する機能を有している。
ＣＣＤイメージセンサ８８は、一例として、Ｒ、Ｇ、Ｂの各色用の１次元ラインセンサが３列一組で配置された構成とされている。
【００３８】
また、スキャナ制御部９２は、画像読取装置１２の動作を制御する機能を有するものであり、信号処理部９０は、ＣＣＤイメージセンサ８８からの各色の画像信号（Ｒ、Ｇ、Ｂ）を処理して画像データを生成する機能を有している。スキャナ制御部９２および信号処理部９０は、信号線によって画像形成装置部１４の制御部４０および画像処理部４２にそれぞれ接続され、相互に制御信号や画像データ等の送受信を行う。
【００３９】
つぎに、本実施の形態に係る画像読取装置１２において、画像を読み取る手順について説明する。
画像読取装置１２において第１プラテンガラス７０に置かれた原稿を読み取る場合には、画像形成装置部１４のＵ／Ｉ部４８からのユーザの操作指示等に基づき、画像形成装置部１４の制御部４０がスキャナ制御部９２に対して第１プラテンガラス７０に載せられた原稿の読み取りを指示する。
【００４０】
画像形成装置部１４の制御部４０から第１プラテンガラス７０に載せられた原稿の読み取り指示を受けたスキャナ制御部９２は、フルレートキャリッジ７６とハーフレートキャリッジ７８とをスキャン方向（図２矢印Ｃ方向）に移動させる。さらには、フルレートキャリッジ７６の照明ユニット８０を発光させ、原稿面に照射する。当該照射により、原稿からの反射光が第１ミラー８２、第２ミラー８５、および第３ミラー８４を経て結像レンズ８６に導かれる。結像レンズ８６に導かれた光は、ＣＣＤイメージセンサ８８の受光面に結像される。ＣＣＤイメージセンサ８８は、Ｒ、Ｇ、Ｂ各色毎に１ライン分を略同時に読み取る。そして、このライン方向の読み取りを原稿サイズ全体に亘るスキャンによって実行することで、１ページ分の原稿の読み取りを行う。
【００４１】
このようにしてＣＣＤイメージセンサ８８によって得られた画像信号（Ｒ、Ｇ、Ｂ）は信号処理部９０に転送され、各種信号処理が施される。
【００４２】
一方、画像読取装置１２において原稿台６０に置かれた原稿を読み取る場合には、画像形成装置部１４のＵ／Ｉ部４８からのユーザの操作指示等に基づき、画像形成装置部１４の制御部４０がスキャナ制御部９２に対して原稿台６０に置かれた原稿の読み取りを指示する。
【００４３】
制御部４０から原稿台６０に置かれた原稿の読み取り指示を受けたスキャナ制御部９２は、原稿台６０に置かれた原稿を原稿搬送路６１に沿って第２プラテンガラス７４の読取位置Ｍに搬送する。このとき、フルレートキャリッジ７６とハーフレートキャリッジ７８とは、図２に示す実線の位置に停止した状態で位置決めされる。そして、フルレートキャリッジ７６の照明ユニット８０を発光させ、原稿面に照射する。これにより、プラテンロール６７により第２プラテンガラス７４に密着された原稿の反射光が、第１ミラー８２、
第２ミラー８５、および第３ミラー８４を経て結像レンズ８６に導かれる。結像レンズ８６に導かれた光は、ＣＣＤイメージセンサ８８の受光面に結像される。ＣＣＤイメージセンサ８８は、Ｒ、Ｇ、Ｂ各色毎に１ライン分を略同時に読み取る。そして、原稿全体を第２プラテンガラス７４の読取位置Ｍを通過させることによって、１ページ分の原稿の読み取りを行う。
【００４４】
このＣＣＤイメージセンサ８８によって得られた画像信号（Ｒ、Ｇ、Ｂ）は信号処理部９０に転送され、各種信号処理が施される。
【００４５】
つぎに、図３を参照して、本実施の形態に係る制御部４０の構成について説明する。図３は、制御部４０の構成の一例のブロック図を示している。本実施の形態に係る制御部４０は、ＣＰＵ９３、ＲＡＭ９４、ＲＯＭ９５、ＮＶＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ：不揮発性メモリ）９７、およびＩ／Ｆ（インターフェース）部９８を備えて構成されている。ＣＰＵ９３、ＲＡＭ９４、ＲＯＭ９５、ＮＶＭ９７、およびＩ／Ｆ部９８は、コントロールバスやデータバス等のバス９９を介して互いに情報等の授受がなされるように接続されている。
【００４６】
ＣＰＵ９３は、ＲＯＭ９５等に記憶されたプログラム９６をＲＡＭ９４に取り込み、取り込んだプログラムを実行し、画像形成装置１０の全体の動作を制御する。ＲＡＭ９４は、ＣＰＵ９３でプログラム９６を実行する際の作業用の領域を確保するものである。ＲＯＭ９５は、ＣＰＵ９３での処理に使用される各種設定値等や詳細を後述する補正係数算出処理、および色補正処理のためのプログラム９６等が格納される。本実施の形態では、当該プログラム９６がＣＰＵ９３により実行されることにより、補正係数算出処理、および色補正処理が行われる。ＮＶＭ９７は、電源供給が途絶えた場合にもデータが保持される、電池によりバックアップされたフラッシュメモリ等である。また、Ｉ／Ｆ部９８は、制御部４０に接続される画像読取装置１２の信号処理部９０やスキャナ制御部９２等の各構成部との信号の入出力を制御するものである。
【００４７】
つぎに、図４を参照して、ＣＣＤイメージセンサ８８にて生成された各色画像信号（Ｒ、Ｇ、Ｂ）を処理する機能を有する信号処理部９０について説明する。図４は、本実施の形態に係る信号処理部９０の構成の一例を示すブロック図である。
【００４８】
図４に示すように本実施の形態に係る信号処理部９０は、サンプルホールド回路１００と、黒レベル調整回路１０２と、増幅回路１０４と、Ａ／Ｄ（アナログ／デジタル）変換回路１０６と、シェーディング補正回路１０８と、を備えている。
【００４９】
サンプルホールド回路１００は、ＣＣＤイメージセンサ８８から転送された各色のアナログ画像信号（Ｒ、Ｇ、Ｂ）をサンプリング（標本化）するとともに予め定められた期間ホールド（保持）するサンプリングホールドを行う機能を有するものである。黒レベル調整回路１０２は、サンプルホールド回路１００によりサンプリングホールドされたアナログ画像信号（Ｒ、Ｇ、Ｂ）について、読み取られた原稿（以下、「読取原稿」と称する場合がある。）の黒に対応する出力と画像読取装置１２の出力の黒レベルとが一致（略一致も含む）するように調整する機能を有するものである。増幅回路１０４は、黒レベル調整回路１０２により調整された後のアナログ画像信号（Ｒ、Ｇ、Ｂ）を増幅する機能を有するものである。Ａ／Ｄ変換回路１０６は、増幅回路１０４により増幅されたアナログ画像信号（Ｒ、Ｇ、Ｂ）をＡ／Ｄ変換し、デジタルデータである画像データ（Ｒ、Ｇ、Ｂ）に変換する機能を有するものである。シェーディング補正回路１０８は、Ａ／Ｄ変換回路１０６により変換された画像データ（Ｒ、Ｇ、Ｂ）に対して、照明ユニット８０やＣＣＤイメージセンサ８８の特性に起因する読取出力のムラを補正するとともに、読取原稿の白レベルと画像読取装置１２の出力の白レベルとが一致（略一致も含む）するように調整する、シェーディング補正処理を行う機能を有するものである。
【００５０】
信号処理部９０は、さらに、遅延回路１１０、色変換回路１１２、色補正回路１１４、
および信号処理制御回路１１６を備えている。
【００５１】
遅延回路１１０は、ＣＣＤイメージセンサ８８を構成するＲ用、Ｇ用、Ｂ用の１次元ラインセンサの副走査方向における位置のずれに起因して生じる各画像データ間の読み取り時間差を、Ｒの画像データを基準に補正する機能を有するものである。
【００５２】
色変換回路１１２は、予め定められた色変換パラメータを用いて、ＲＧＢ色空間（デバイス依存色空間）の画像データ（Ｒ、Ｇ、Ｂ）を輝度色差色空間であるＬ＊ａ＊ｂ＊色空間（デバイス非依存色空間）の画像データ（Ｌ＊、ａ＊、ｂ＊）に変換する色変換処理を行う機能を有するものである。ここで、「色変換パラメータ」とは、たとえばＲＧＢ色空間の画像データ（Ｒ、Ｇ、Ｂ）をＬ＊ａ＊ｂ＊色空間の画像データ（Ｌ＊、ａ＊、ｂ＊）に変換する際に、画像データ（Ｒ、Ｇ、Ｂ）と画像データ（Ｌ＊、ａ＊、ｂ＊）との対応関係を規定するパラメータをいう。
【００５３】
色補正回路１１４は、主として、照明ユニット８０を構成する白色ＬＥＤの色味のばらつきに応じて、色変換回路１１２から出力された画像データ（Ｌ＊，ａ＊，ｂ＊）を色補正する。色補正回路１１４にて色補正処理された画像データ（Ｌ＊，ａ＊，ｂ＊）は、画像形成装置部１４に備えられた画像処理部４２に転送され、該画像処理部４２において出力色空間の画像データ（Ｃ，Ｍ，Ｙ，Ｋ）への色変換処理等が行われる。なお、この出力色空間の画像データ（Ｃ，Ｍ，Ｙ，Ｋ）への色変換処理等を行う画像処理部４２を、画像読取処理部５２の内部に設けた構成としてもよい。
【００５４】
信号処理制御回路１１６は、画像形成装置部１４の制御部４０による制御の下で、サンプルホールド回路１００、黒レベル調整回路１０２、増幅回路１０４、Ａ／Ｄ変換回路１０６、シェーディング補正回路１０８、色変換回路１１２、および色補正回路１１４の動作を制御する機能を有するものである。
【００５５】
つぎに、図５を参照して、色補正回路１１４の詳細について説明する。図５は、本実施の形態に係る色補正回路の構成の一例を示すブロック図である。
【００５６】
図５に示すように、本実施の形態に係る色補正回路１１４は、補正係数算出部１１４Ａ、補正係数記憶部１１４Ｂ、補正対象領域設定部１１４Ｃ、および補正部１１４Ｄを含んで構成されている。
補正係数算出部１１４Ａは、本実施の形態に係る色校正処理で用いる演算式における補正係数Ｋを算出する。補正係数記憶部１１４Ｂは、補正係数算出部１１４Ａで算出された補正係数Ｋを記憶する。補正対象領域設定部１１４Ｃは、たとえば、原稿の画像を画像読取処理部５２で読み取る際に、色補正処理を施すＬ＊ａ＊ｂ＊色空間内の領域を設定する。補正部１１４Ｄは、補正係数記憶部１１４Ｂを参照して補正対象領域設定部１１４Ｃで設定された前記Ｌ＊ａ＊ｂ＊色空間内の補正対象領域に対応する補正係数Ｋを読み込み、
当該Ｋの値を代入した上記演算式を用いて、前記補正対象領域に対する色補正処理を実行する。
本実施の形態に係る上記演算式を用いた色校正処理の詳細については後述する。
【００５７】
ここで、本実施の形態に係る色校正処理について詳細に説明する。
本実施の形態に係る画像形成装置１０の画像読取処理部５２では、先述したように、原稿面を照明する照明ユニット８０の光源として、一例として、青色ＬＥＤチップと該青色ＬＥＤチップの周囲に配置された黄色の蛍光物質を含有させた透明樹脂とを含んで構成された白色ＬＥＤを用いている。
【００５８】
ここで、白色ＬＥＤでは、先述したように青色ＬＥＤチップの放つ青色光により青色ＬＥＤチップの周囲の蛍光物質を励起させて黄色の蛍光を発生させ、それにより補色関係にある青色と黄色とを足し合わせて、白色光を生成する。そのため、蛍光物質の分散状態等に関する製造ばらつき、青色ＬＥＤチップの出射波長の製造ばらつき等により、白色ＬＥＤにて生成される光の色味が黄色方向や青色方向に変動し、画像読取処理部５２での色味に関する読取精度が低下することがある。
【００５９】
本実施の形態に係る画像形成装置１０では、この問題に対処するために、画像読取処理部５２においてシェーディング補正等のキャリブレーションを実行する際に、色味に関する校正チャートを読み取り、該読み取り結果を目標値に近づける色校正処理を画素単位で行う。そして、該色校正処理により得られた結果（具体的には補正式）を用いて、画像読取処理部５２において原稿等の画像読み取りを行う際の色補正処理を画素単位で実行する。
以下、本実施の形態に係る色校正処理について詳細に説明する。
【００６０】
図６に本実施の形態に係る色校正処理で用いる校正チャートＴＣの一例を示す。
図６に示すように、本実施の形態に係る校正チャートＴＣには、シアン（図中（Ｃ）と表記、以下の各色についても同様）、マゼンタ（Ｍ）、イエロー（Ｙ）、赤（Ｒ）、緑（Ｇ）、青（Ｂ）およびブラック（Ｋ）の各色について、予め定められた段階（本実施の形態では、１１段階）の濃度を示すパターン（以下、濃度が濃い方から薄い方に向けて、「濃度パターン１」〜「濃度パターン１１」と称する場合がある。）が描画されている。
【００６１】
図７に、上記校正チャートＴＣをＣＣＤイメージセンサ８８で読み取って得られたＲＧＢ色空間の画像データ（Ｒ、Ｇ、Ｂ）を、Ｌ＊ａ＊ｂ＊色空間の画像データ（Ｌ＊、ａ＊、ｂ＊）に変換した結果の一例を示す（同図中、「読取値」で示された部分）。図７においては横軸がａ＊軸であり、縦軸がｂ＊軸であり、ａ＊およびｂ＊は各々予め定められた範囲（本実施の形態では、−１００〜１００の範囲）の値をとる（ただし、図７では、ａ＊、ｂ＊の一部の範囲について示している。）。図７における読取値は、シアン（Ｃ）、
マゼンタ（Ｍ）、イエロー（Ｙ）、赤（Ｒ）、緑（Ｇ）、青（Ｂ）およびブラック（Ｋ）の各色について、１１段階の濃度を示すパターンに対応する読取値（ａ＊、ｂ＊）（ａ＊−ｂ＊平面における座標）がプロットされている。つまり、たとえば、イエロー（Ｙ）についてみると、□で示された点が、図６の濃度パターン１から濃度パターン１１に対応した１１個の点として外側から原点に向かってプロットされている。したがって、各色１１個ずつで７色分の合計７７個の点がプロットされている。
【００６２】
また、図７における「目標値」で示される部分（同図中、◆で示された点）は、上記校正チャートＴＣを読み取った場合に、画像読取処理部５２における色味の再現性の観点から、目標とすべき各色の各濃度パターンの（ａ＊、ｂ＊）の値の一例を示している。
【００６３】
一方、本実施の形態に係る色校正処理は、画像読取処理部５２のＣＣＤイメージセンサ８８で上記校正チャートＴＣを読み取った後、該読取値に基づいて、色校正処理の精度を向上させるために、補正部１１４Ｄにおいて対応する補正すべき領域（補正対象領域）を異ならせた複数段階の校正から構成された色校正処理を行う。
【００６４】
本実施の形態に係る色校正処理では、第１段階の色校正処理である色校正処理Ａとして、以下の式（１）で示される演算を実行する。
出力値＝（入力値−ＴＨＡ）×ＫＡ＋ＴＨＡ  （｜入力値｜＞｜ＴＨＡ｜）
出力値＝入力値                            （｜入力値｜≦｜ＴＨＡ｜）
・・・  式（１）
ここで、領域指定定数ＴＨＡ（以下、色校正処理を区別しない場合には、「領域指定定数ＴＨ」と称する場合がある。）は、ａ＊またはｂ＊の値により補正すべき領域（以下、
色校正処理Ａによる補正対象領域を「補正対象領域Ａ」と称する場合がある。）を規定する定数であり、予めＲＯＭ９５等に記憶しておいてもよい。
【００６５】
また、補正係数ＫＡ（以下、色校正処理を区別しない場合には、「補正係数Ｋ」と称する場合がある。）は、キャリブレーション等において色校正処理を実行するごとに算出される係数であり、算出した係数は補正係数記憶部１１４Ｂ等に記憶しておく。式（１）では、入力値の絶対値がＴＨＡの絶対値を越えた場合について色校正処理を行うとともに、
入力値の絶対値がＴＨＡの絶対値以下では、色校正処理を行わない。ただし、本実施の形態では、１回の色校正処理では、ａ＊またはｂ＊の正負いずれかの半面を色校正処理の対象としている。つまり、本実施の形態では、ＴＨＡが正であれば、ａ＊またはｂ＊が正の領域を色校正処理の対象とし、ＴＨＡが負であれば、ａ＊またはｂ＊が負の領域を色校正処理の対象とする。
【００６６】
本実施の形態に係る色校正処理においては、さらに、以下の式（２）で示される第２段階の色校正処理である色校正処理Ｂを行う。
出力値＝（入力値１−ＴＨＢ）×ＫＢ＋入力値２  （｜入力値１｜＞｜ＴＨＢ｜）
出力値＝入力値２                              （｜入力値１｜≦｜ＴＨＢ｜）
・・・  式（２）  ここで、領域指定定数ＴＨＢは、ａ＊またはｂ＊の値により補正すべき領域（以下、「補正対象領域Ｂ」という場合がある。）を規定する定数であり、予めＲＯＭ９５等に記憶しておいてもよい。ただし、式（２）では、入力値１と、入力値２および出力値とで選択されるａ＊またはｂ＊が異なる。すなわち、入力値１がａ＊であれば入力値２および出力値はｂ＊とし、入力値１がｂ＊であれば入力値２および出力値はａ＊とする。つまり、式（２）では、ａ＊（ｂ＊）に閾値を設定し、該閾値を越えた量に応じてｂ＊（ａ＊）を補正する。このようにする理由は、一般的に、ａ＊のばらつきとｂ＊のばらつきとの間には相関があり、ｂ＊（ａ＊）のばらつきの大きい領域ではａ＊（ｂ＊）のばらつきも大きいと考えらえるからである。
【００６７】
また、補正係数ＫＢは、キャリブレーション等において色校正処理を実行するごとに算出される係数であり、算出した係数は補正係数記憶部１１４Ｂ等に記憶しておく。式（２）でも、入力値の絶対値がＴＨＢの絶対値を越えた場合について色校正処理を行うとともに、入力値の絶対値がＴＨＢの絶対値以下では、色校正処理を行わないこと、１回の色校正処理の対象は、ａ＊またはｂ＊の正負いずれかの半面であることも上記式（１）と同様である。
【００６８】
つぎに、数値例を用いて上記の色校正処理Ａおよび色校正処理Ｂについて具体的に説明する。
上述したように、本実施の形態に係る色校正処理では、図７における読取値を目標値に近づける処理を行う。本例では、ＴＨＡ、ＴＨＢはともにｂ＊についての領域指定定数であるものとする、つまり、ｂ＊で補正対象領域Ａおよび補正対象領域Ｂを規定するものとする。ＴＨＡおよびＴＨＢの具体的な値は、読取値の目標値からのずれが大きくなると予測される領域を推定して規定すればよいが、本実施の形態では一例としてＴＨＡ＝３０、
ＴＨＢ＝３０（主として、イエロー（Ｙ）の領域。以下、補正対象領域に含まれる色を「補正対象色ＨＣ」と称する場合がある。）とする。
【００６９】
まず、領域指定定数ＴＨＡの値を３０とした場合の式（１）を、下記式（３）として再掲する。
ｂ＊の出力値＝（ｂ＊の入力値−３０）×ＫＡ＋３０        （ｂ＊の入力値＞３０）  ｂ＊の出力値＝ｂ＊の入力値                          （０＜ｂ＊の入力値≦３０）                                                                ・・・  式（３）      
【００７０】
また、領域指定定数ＴＨＢを３０とした場合の式（２）を、下記式（４）として再掲する。
ａ＊の出力値＝（ｂ＊の入力値−３０）×ＫＢ＋ａ＊の入力値  （ｂ＊の入力値＞３０）ａ＊の出力値＝ａ＊の入力値                            （０＜ｂ＊の入力値≦３０）                                                                ・・・  式（４）      
【００７１】
図７において点Ｐ０で示される読取値（３，８１）（（ａ＊，ｂ＊）の値、以下同様）を例にとり、式（３）の色校正処理Ａおよび式（４）の色校正処理Ｂによる校正結果について説明する。
【００７２】
まず、色校正処理Ａの結果を表１に示す。本実施の形態では、後述する方法で求めた補正係数ＫＡの値をＫＡ＝１．３としている。読取値Ｐ０（３，８１）が色校正処理Ａにより、校正値ＰＡ（３，９６）となっている。しかしながら、ａ＊の値は依然として目標値Ｐ＊（−６，９６）からずれたままである。なお、目標値Ｐ＊（−６，９６）はイエロー（Ｙ）の目標値である。
【００７３】
【表１】
2015026993.tif 000003
【００７４】
そこで、本実施の形態では、式（４）を用いて、さらにａ＊に関する色校正である色校正処理Ｂを行う。表２に該色校正処理Ｂの結果を示す。本実施の形態では、後述する方法で求めた補正係数ＫＢの値をＫＢ＝−０．１としている。色校正処理Ｂによって、校正値ＰＡ（３，９６）は、校正値ＰＢ（−４，９６）となり、目標値Ｐ＊（−６，９６）にさらに近づくことがわかる。
【００７５】
【表２】
2015026993.tif 000004
【００７６】
図７に示すように、上記色校正処理Ａおよび色校正処理Ｂの結果、ｂ＊＞３０の主としてイエロー（Ｙ）の領域の他の点も目標値に近づいていることがわかる。
【００７７】
つぎに、図８を参照して、本実施の形態に係る画像形成装置１０で実行される補正係数Ｋを算出するための補正係数算出処理について説明する。図８は、本実施の形態に係る補正係数算出処理プログラムの処理の流れを示すフローチャートである。
【００７８】
図８に示す処理は、ユーザが画像読取処理部５２のキャリブレーション等を実行する際に、Ｕ／Ｉ部４８等から色校正処理の実行を指定し、校正チャートＴＣを原稿台６０にセットした場合に、ＣＰＵ９３がＲＯＭ９５等に記憶された補正係数算出処理プログラムを読み込み、該補正係数算出処理プログラムを実行することによりなされる。
【００７９】
なお、本実施の形態では、本補正係数算出処理プログラムをＲＯＭ９５等に予め記憶させておく形態を例示して説明したが、これに限られず、本補正係数算出処理プログラムがコンピュータにより読み取り可能な記憶媒体に記憶された状態で提供される形態、有線または無線による通信手段を介して配信される形態等を適用してもよい。
また、本実施の形態では、補正係数算出処理を、プログラムを実行することによるコンピュータを利用したソフトウエア構成により実現しているが、これに限らない。たとえば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）を採用したハードウエア構成や、ハードウエア構成とソフトウエア構成の組み合わせによって実現してもよい。
【００８０】
図８に示すように、まずステップＳ１００で変数ｉに１を代入し、ステップＳ１０２で校正チャートＴＣの読み取りを実行する。変数ｉは、後述する、補正係数の値を一定量変更しつつ繰り返し行う補正係数算出処理ループの循環回数をカウントする変数である。なお、本実施の形態では、先述したように、ステップＳ１０２での読み取り結果の形式は、
画像データ（Ｒ、Ｇ、Ｂ）の形式である。
【００８１】
つぎのステップＳ１０４では、補正対象色ＨＣ（シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、赤（Ｒ）、緑（Ｇ）、青（Ｂ）のうちのすくなくとも１色。）の画像データ（Ｒ、Ｇ、Ｂ）（以下、「ＲＧＢ画像データＨＣ」と称する場合がある。）を読み込む。
【００８２】
つぎのステップＳ１０６では、ＲＧＢ画像データＨＣを画像データ（Ｌ＊、ａ＊、ｂ＊）に変換する（以下、変換された結果を「Ｌａｂ画像データＨＣ」と称する場合がある。
つぎのステップＳ１０８では、式（１）または式（２）において、領域指定定数ＴＨとして、予めＲＯＭ９５等に記憶しておいた補正対象色ＨＣ用の領域指定定数ＴＨを設定し、補正係数Ｋとして初期値１．０を設定する。
【００８３】
つぎのステップＳ１１０で、Ｌａｂ画像データＨＣのうちの校正の対象とする点のａ＊またはｂ＊の入力値を式（１）または式（２）に代入して色校正処理を実行し、出力値を求める。
この際、Ｌａｂ画像データＨＣのうちの校正の対象とする点の選択は、目標値との差が最大であると予測される点を選択してもよい。
【００８４】
つぎのステップＳ１１２では、ステップＳ１１０で求めた出力値の目標値との差の絶対値である差分ε＝｜出力値−目標値｜が許容範囲内であるか否か、つまり、下記式（５）が成立するか否かについて判定する。
ε＝｜出力値−目標値｜≦許容範囲  ・・・  （５）
なお、式（５）における許容範囲の具体的な値は、−１００〜１００フルスケールにおけるａ＊またはｂ＊の値において、たとえば、視認した場合に区別ができない程度の色味の差に対応する値とすればよく、一例として３程度とすればよい。
【００８５】
ステップＳ１１２で肯定判定となった場合には、つぎのステップＳ１２０でその時点で保持している補正係数Ｋの値を補正係数記憶部１１４Ｂに記憶させ、本補正係数算出処理プログラムを終了する。
一方、ステップＳ１１２で否定判定となった場合には、ステップＳ１１４に移行し、変数ｉが繰り返し演算のリミット値Ｎになったか否かを判定する。
【００８６】
ステップＳ１１４で否定判定となった場合には、ステップＳ１１６で、上記差分εが許容範囲内に集束する方向に一定量αだけ加算してそのときの補正係数Ｋの値をＫ＋αと変更し、ｉの値を１インクリメントしてステップＳ１１０に戻り、再び色校正処理を実行する。
【００８７】
一方、ステップＳ１１４で肯定判定となった場合には、ステップＳ１１８でＫの値を１．０とし、ステップＳ１２０に移行して補正係数Ｋの値を補正係数記憶部１１４Ｂに記憶させ、本補正係数算出処理プログラムを終了する。本処理は、ループが無限ループに陥ることを防止するためのエラー処理である。
【００８８】
以上の処理により補正係数記憶部１１４Ｂに記憶された補正係数Ｋは、以降の、たとえば原稿の画像読み取り処理において、補正部１１４Ｄにより式（１）または式（２）を用いた色補正処理が実行される際に参照される。
【００８９】
なお、上記実施の形態では、補正係数算出処理をソフトウエア構成により実現する構成を例示して説明したが、ハードウエア構成により実現する場合には、図５に示す補正回路１１４内の各ブロックを予めＡＳＩＣ等のハードウエアで用意しておけばよい。
【００９０】
つぎに、図９を参照して、本実施の形態に係る画像形成装置１０において、原稿等の画像読み取り処理の際に実行される上記色補正処理について説明する。図９は、本実施の形態に係る色補正処理プログラムの処理の流れを示すフローチャートである。
【００９１】
図９に示す処理は、ユーザが画像読取装置１２の原稿台６０に原稿をセットし、Ｕ／Ｉ部４８等を介して読み取りの開始の指示することで、ＣＰＵ９３がＲＯＭ９５等に記憶された色補正処理プログラムを読み込み、該色補正処理プログラムを実行することによりなされる。
【００９２】
図９を参照して、まずステップＳ２００で画像読取装置１２により原稿の画像を読み取り、原稿画像情報として画像データ（Ｒ，Ｇ，Ｂ）を取得する。
つぎのステップＳ２０２では、ステップＳ２００で取得した画像データ（Ｒ，Ｇ，Ｂ）を、色変換パラメータを用いて画像データ（Ｌ＊，ａ＊，ｂ＊）に変換する。
【００９３】
つぎのステップＳ２０４では、色補正処理を施す対象である補正対象領域を設定する。
上述したように、補正対象領域の設定は、補正対象色ＨＣおよび領域指定定数ＴＨを指定することにより行なわれる。当該領域指定定数ＴＨは、補正対象色ＨＣごとに予めＲＯＭ９６等の記憶部に記憶させておき、色補正処理を実行する際に当該記憶部から読み出すこととしてもよい。
【００９４】
なお、補正対象領域の設定は、たとえば、画素ごとに色補正の対象であることを示す属性情報を付すことにより行ってもよい。この場合、次段の色補正処理では、当該属性情報が付された画素を色補正の対象とすればよい。
【００９５】
つぎのステップＳ２０６では、補正係数記憶部１１４Ｂから、上記補正対象領域に対応する補正係数Ｋを読み込む。
つぎのステップＳ２０８では、上述の式（１）および式（２）を用いて、補正対象領域内の画素ごとに色補正処理を実行する。
【００９６】
つぎのステップＳ２１０では、補正対象領域内のすべての画素について色補正処理が終了したか否かについて判定する。
ステップＳ２１０で否定判定となった場合には、ステップＳ２０８に戻ってつぎの補正対象画素について色補正処理を実行する。
一方、ステップＳ２１０で肯定判定となった場合には、本色補正処理プログラムを終了する。
【００９７】
以上の説明で明らかなように、本実施の形態に係る画像形成装置１０によれば、色味の再現性が高い画像読み取りが実現される。
【００９８】
なお、上記実施の形態では、Ｌａｂ画像データＨＣのうちの校正の対象とする点の選択を、目標値との差が最大であると予測される点を選択したが、これに限られず、たとえば、Ｌａｂ画像データＨＣのすべての点について色校正処理を実行し、算出された複数の補正係数Ｋの平均値を目的とする補正係数Ｋとしてもよい。
【００９９】
また、上記実施の形態では、入力値の絶対値が領域指定定数ＴＨの絶対値を越える領域（｜入力値｜＞｜ＴＨＢ｜を充足する領域、つまり原点から遠い方の領域）について色校正処理を実行することとしたが、これに限定されず、たとえば、読取値と目標値との乖離状態に応じて、原点に近い方の領域について色校正処理を行うこととしてもよい。
【０１００】
［第２の実施の形態］
以下、再び図７を参照して、本実施の形態に係る画像形成装置１０で実行される色校正処理について説明する。第１の実施の形態では、補正対象色ＨＣをイエロー（Ｙ）とした場合の色校正処理を実行したのに対し、本実施の形態では、イエロー（Ｙ）に加えて、補正対象色ＨＣをシアン（Ｃ）および青（Ｂ）とした場合の領域（補正対象領域Ｃ）の色校正処理を実行する。
【０１０１】
図７を参照すると、上記色校正処理Ａおよび色校正処理Ｂによって、イエロー（Ｙ）の領域は目標値に近づいているが、シアン（Ｃ）および青（Ｂ）の領域が依然として目標値からずれていることがわかる。
そこで、本実施の形態では、式（２）を用い、色校正処理Ａに加えて、シアン（Ｃ）および青（Ｂ）の領域の色校正処理である色校正処理Ｃをさらに行う。
【０１０２】
本実施の形態に係る色校正処理Ｃにおける領域指定定数ＴＨＣは、一例としてＴＨＣ＝−２８としている。ＴＨＣ＝−２８を代入した上記式（２）を、下記式（６）として再掲する。
ａ＊の出力値＝（ｂ＊の入力値−（−２８））×ＫＣ＋ａ＊の入力値  （ｂ＊の入力値＜−２８）
ａ＊の出力値＝ｂ＊の入力値                          （０＞ｂ＊の入力値≧−２８）                                                                ・・・  式（６）      
【０１０３】
式（６）に基づいて、図７に読取値Ｑ０（−３９，−４７）で示されるシアン（Ｃ）領域の点を、目標値Ｑ＊（−３３，−４８）に近づける色校正処理Ｃを実行する。図８に示す補正係数算出処理において、ＴＨ＝−２８として上記色校正処理Ｃにおける補正係数ＫＣを算出すると、ＫＣ＝−０．４となる。したがって、ｂ＊＝−４７に対するａ＊の値は、ａ＊＝−３２となるので、色校正処理ＣによってＱ０が校正された校正値ＱＣ（−３２，−４７）を得る。
表３に以上の色校正処理の結果を示す。なお、Ｑ０（−３９，−４７）が式（３）で示す色校正処理Ａの補正対象とはならないので、表３中の色校正処理Ａによる校正値ＱＡ（−３９，−４７）は、読取値Ｑ０から変化していない。
【０１０４】
【表３】
2015026993.tif 000005
【０１０５】
表３から、上記色校正処理Ｃの結果である校正値ＱＣ（−３２，−４７）は、読取値Ｑ０（−３９，−４７）から目標値Ｑ＊（−３３，−４８）に近づいていることがわかる。
具体的な色校正処理過程の説明は省略するが、図７から明らかなように、本色校正処理Ｃによって、読取値Ｒ０（青（Ｂ）に対応）も校正値ＲＣとなり、目標値Ｒ＊に近づいていることがわかる。つまり、本色校正処理Ｃは、上記第１の実施の形態によるｂ＊の正側の半面に存在する主としてイエロー（Ｙ）の色校処理に加えて、ｂ＊の負側の半面に存在する主としてシアン（Ｃ）および青（Ｂ）についてさらに色校正処理を行うものである。
【０１０６】
以上のように、本実施の形態では、色校正処理Ａおよび色校正処理Ｂに加えて色校正処理Ｃを行うことにより、各色の読取値が全体としてさらに目標値に近づくことになる。
しかも、元々読取値と目標値との差分が小さい、赤（Ｒ）、マゼンタ（Ｍ）、および緑（Ｇ）については、図７に示すように、色校正処理Ａ、色校正処理Ｂ、および色校正処理Ｃによって値がほとんど変動していない。したがって、色校正処理Ａ、色校正処理Ｂ、および色校正処理Ｃの結果、校正チャートＴＣの全読取値を全体的に目標値に近づける色校正処理が行われる。
【０１０７】
なお、本実施の形態では、色校正処理Ａ（補正対象色ＨＣがイエロー（Ｙ））に加えて２回の色校正処理（補正対象色ＨＣがイエロー（Ｙ）の色校正処理Ｂおよび補正対象色ＨＣがシアン（Ｃ）および青（Ｂ）の色校正処理Ｃ）を行う形態を例示して説明したが、これに限られず、読取値の目標値に対するずれの程度に応じて、赤（Ｒ）、マゼンタ（Ｍ）、および緑（Ｇ）についても、式（２）による色校正処理を行ってもよい。この場合、入力値１、入力値２、および出力値のａ＊、ｂ＊は、上記実施の形態とは逆にすればよい。
【０１０８】
ここで、図９を参照して、色校正処理Ａに続けて色校正処理Ｂあるいは色校正処理Ｃを行う場合の色校正処理の方式について説明する。
【０１０９】
図９（ａ）は、上記で説明した、色校正処理Ａ（領域指定定数ＴＨＡ＝３０、補正係数ＫＡ＝１．３、補正対象色ＨＣ＝Ｙ（イエロー）、以下同様）の実行後に色校正処理Ｂを実行し、色校正処理Ｂの実行後に色校正処理Ｃを実行する縦列方式を示している。
【０１１０】
図９（ａ）に示す縦列方式は、複数の色校正処理において、前段の色校正処理の結果に応じ後段でさらに色校正処理を行いたい場合（補正対象領域が重なっている場合）や、各色校正処理のリソース（プログラムあるいは当該プログラムの機能をハードウエア化したＡＳＩＣ等）の共有化を図りたい場合などに有効である。
なお、図９（ａ）において、色校正処理Ｂと色校正処理Ｃとの順序は逆にしてもよい。
【０１１１】
一方、図９（ｂ）は、色校正処理Ａの実行後に、色校正処理Ｂおよび色校正処理Ｃを統合した色校正処理Ｄを実行する並列方式を示している。
色校正処理Ｄでは、入力値（上記実施の形態ではｂ＊）が、入力値＞３０の場合には色校正処理Ｂを実行し、入力値＜−２８の場合には色校正処理Ｃを実行する。
図９（ｂ）に示す並列方式は、複数の色校正処理において、補正対象領域が各々異なっている場合に採用され、色校正処理の段数が少なくてすむという利点がある。
【０１１２】
ここで、上記各実施の形態では、主として、白色ＬＥＤにて生成される光の色味の変動により、画像読取処理部５２での、主としてイエロー（Ｙ）−青（Ｂ）領域の色味に関する読取精度の低下に対処する形態を例示して説明したが、本発明はこれに限定されない。
他の原因に起因する他の色の領域における色味の変動に適用してもよい。この場合、補正対象色ＨＣに応じて、ａ＊またはｂ＊についての領域指定定数ＴＨを規定して、補正係数Ｋを算出すればよい。
【０１１３】
また、上記各実施の形態では、ＣＣＤイメージセンサで読み取った画像データ（Ｒ、Ｇ、Ｂ）に対して補正対象色ＨＣを設定して補正係数算出処理を行うこととしているが、本発明はこれに限られない。たとえば、画像データ（Ｒ、Ｇ、Ｂ）を色変換回路１１２で変換した後の画像データ（Ｌ＊、ａ＊、ｂ＊）に対して補正対象色ＨＣを設定して補正係数算出処理を行うこととしてもよい。この場合の補正係数算出処理プログラムのフローは、
たとえば、図８において、ステップＳ１０４とステップＳ１０６とを入れ替えればよい。
【０１１４】
また、上記各実施の形態では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、赤（Ｒ）、緑（Ｇ）、青（Ｂ）およびブラック（Ｋ）の７色についての校正チャートを用いる形態を例示して説明したが、本発明はこれに限られない。たとえば、画像形成装置が、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）以外の他の色の画像形成ユニットを有する場合には、当該他の色についての濃度を示すパターンを追加した校正チャートを用いてもよい。
【０１１５】
また、上記各実施の形態では、色校正処理および色補正処理を行う色空間として輝度色差色空間であるＬ＊ａ＊ｂ＊色空間を用いる形態を例示して説明したが、これに限定されず、たとえば、別の輝度色差色空間であるＹＣｂＣｒ色空間等を用いてもよい。さらに、
色空間の変換を行わずに、ＲＧＢ色空間内において色校正処理および色補正処理を行ってもよい。
【０１１６】
また、上記各実施の形態では、本発明を電子写真方式の画像形成装置に適用する形態を例示して説明したが、これに限られず、たとえば、インクジェット方式の画像形成装置に適用してもよい。
【０１１７】
さらに、上記実施の形態で説明した補正係数算出処理プログラムおよび色補正処理プログラムの処理の流れ（図８および図９参照）は一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【０１１８】
１０    画像形成装置
１２    画像読取装置
１４    画像形成装置部
２０    画像形成部
２１    画像形成ユニット
２２    感光体ドラム
２３    帯電器
２４    プリントヘッド
２５    現像器
２６    クリーナ
２７    中間転写体
２８    一次転写ロール
２９    二次転写ロール
３０    定着器
３１Ａ、３１Ｂ  用紙収納部
４０    制御部
４２    画像処理部
４４    通信部
４６    ＦＡＸ部
４８    Ｕ／Ｉ部
５０    自動原稿送り装置
５２    画像読取処理部
６０    原稿台
６１    原稿搬送路
６２    排出台
６３    用紙送出ロール
６４    送出ロール
６５    プリ位置合わせロール
６６    位置合わせロール
６７    プラテンロール
６８    アウトロール
６９    排出ロール
７０    第１プラテンガラス
７２    白基準板
７４    第２プラテンガラス
７５    筐体
７６    フルレートキャリッジ
７８    ハーフレートキャリッジ
８０    照明ユニット
８２    第１ミラー
８３    拡散反射部材
８４    第３ミラー
８５    第２ミラー
８６    結像レンズ
８８    ＣＣＤイメージセンサ
９０    信号処理部
９２    スキャナ制御部
９３    ＣＰＵ
９４    ＲＡＭ
９５    ＲＯＭ
９６    プログラム
９７    ＮＶＭ
９８    Ｉ／Ｆ部
９９    バス
１００  サンプルホールド回路
１０２  黒レベル調整回路
１０４  増幅回路
１０６  Ａ／Ｄ変換回路
１０８  シェーディング補正回路
１１０  遅延回路
１１２  色変換回路
１１４  色補正回路
１１４Ａ  補正係数算出部
１１４Ｂ  補正係数記憶部
１１４Ｃ  補正対象領域設定部
１１４Ｄ  補正部
１１６  信号処理制御回路
ＨＣ    補正対象色
Ｋ      補正係数
Ｍ      読取位置
Ｐ      記録用紙
ＴＣ    校正チャート
ＴＨ    領域指定定数
【図１】
2015026993.tif 000006
【図２】
2015026993.tif 000007
【図３】
2015026993.tif 000008
【図４】
2015026993.tif 000009
【図５】
2015026993.tif 000010
【図８】
2015026993.tif 000011
【図９】
2015026993.tif 000012
【図１０】
2015026993.tif 000013
【図６】
2015026993.tif 000014
【図７】
2015026993.tif 000015