(57)【要約】  【課題】  光学的に読み取られた画像をより高画質な画像に変換する画像処理装置を提供する。  【解決手段】  画像処理装置２０は、第１の時点（例えば、画像読取ユニット１２の未使用時）における読取特性に対応した色変換係数を用いて、読み取られた画像データ（ＲＧＢ）を色変換する第１の色変換部と、第２の時点（例えば、画像読取ユニット１２の使用開始から既定期間経過後の時点）における読取特性に対応した色変換係数を用いて、読み取られた画像データを色変換する第２の色変換部とを有し、第１の色変換部により変換された画像データと、第２の色変換部により変換された画像データとを用いた補間演算により、読取特性の経時変化に対応した色変換を実現する。【選択図】図２
2007053596.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置の使用量を特定する使用量特定手段と、
画像読取装置の使用量に対応付けて、補正係数を記憶する係数記憶手段と、
前記使用量特定手段により特定された使用量と、前記係数記憶手段により記憶されている補正係数とに基づいて、前記画像読取装置により読み取られた画像データに対して補正処理を施す補正手段と
を有する画像処理装置。
【請求項２】
前記係数記憶手段は、複数の使用量それぞれに対応付けられた補正係数を記憶しており、
補正手段は、前記複数の使用量、これらの使用量に対応付けられた補正係数、及び、前記使用量特定手段により特定された使用量に基づいて、補間処理により、特定された使用量に対応する補正処理を行う
請求項１に記載の画像処理装置。
【請求項３】
前記係数記憶手段は、複数の使用量それぞれに対応付けられた補正係数を記憶しており、
前記補正手段は、
前記係数記憶手段に記憶されている複数の補正係数のうち、互いに異なる使用量に対応する補正係数を用いて、前記画像読取装置により読み取られた画像データに対して補正処理を行う複数の補正演算手段と、
複数の前記補正演算手段それぞれにより補正された複数の画像データに基づいて、補間処理により、前記使用量特定手段により特定された使用量に対応する補正が施された画像データを算出する補間手段と
を含む
請求項１に記載の画像処理装置。
【請求項４】
前記係数記憶手段は、画像読取装置の使用量、及び、入力色データが含まれた入力データセットと、使用量に応じた補正が施された出力色データとを互いに対応付けて、前記補正係数として記憶し、
前記補正手段は、前記係数記憶手段から、前記画像読取装置により読み取られた画像データに含まれる色データと、前記使用量特定手段により特定された使用量とに対応する出力色データを読み出し、読み出された出力色データに基づいて、補正された画像データを算出する
請求項１に記載の画像処理装置。
【請求項５】
画像を光学的に読み取る像読取手段と、
前記像読取手段の使用量に対応付けて、補正係数を記憶する係数記憶手段と、
前記像読取手段の使用量と、前記係数記憶手段により記憶されている補正係数とに基づいて、前記像読取手段により読み取られた画像データに対して補正処理を施す補正手段と
を有する画像読取装置。
【請求項６】
画像読取装置の使用量を特定し、
特定された使用量と、画像読取装置の使用量に対応付けられている複数の補正係数とに基づいて、前記画像読取装置により読み取られた画像データに対して補正処理を施す
画像処理方法。
【請求項７】
画像読取装置の使用量を特定するステップと、
特定された使用量と、画像読取装置の使用量に対応付けられている複数の補正係数とに基づいて、前記画像読取装置により読み取られた画像データに対して補正処理を施すステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像内の色変動を抑制する画像読取装置に関する。
【背景技術】
【０００２】
例えば、特許文献１では、色見本を走査して得た画像信号に基づいて補正係数を算出し、この算出値に基づいて補正を行うカラー画像処理装置が開示されている。
【特許文献１】特開昭６２−１０１１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、光学的に読み取られた画像をより高画質な画像に変換する画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
［画像処理装置］
上記目的を達成するために、本発明にかかる画像処理装置は、画像読取装置の使用量を特定する使用量特定手段と、画像読取装置の使用量に対応付けて、補正係数を記憶する係数記憶手段と、前記使用量特定手段により特定された使用量と、前記係数記憶手段により記憶されている補正係数とに基づいて、前記画像読取装置により読み取られた画像データに対して補正処理を施す補正手段とを有する。
【０００５】
好適には、前記係数記憶手段は、複数の使用量それぞれに対応付けられた補正係数を記憶しており、補正手段は、前記複数の使用量、これらの使用量に対応付けられた補正係数、及び、前記使用量特定手段により特定された使用量に基づいて、補間処理により、特定された使用量に対応する補正処理を行う。
【０００６】
好適には、前記係数記憶手段は、複数の使用量それぞれに対応付けられた補正係数を記憶しており、前記補正手段は、前記係数記憶手段に記憶されている複数の補正係数のうち、互いに異なる使用量に対応する補正係数を用いて、前記画像読取装置により読み取られた画像データに対して補正処理を行う複数の補正演算手段と、複数の前記補正演算手段それぞれにより補正された複数の画像データに基づいて、補間処理により、前記使用量特定手段により特定された使用量に対応する補正が施された画像データを算出する補間手段とを含む。
【０００７】
好適には、前記係数記憶手段は、画像読取装置の使用量、及び、入力色データが含まれた入力データセットと、使用量に応じた補正が施された出力色データとを互いに対応付けて、前記補正係数として記憶し、前記補正手段は、前記係数記憶手段から、前記画像読取装置により読み取られた画像データに含まれる色データと、前記使用量特定手段により特定された使用量とに対応する出力色データを読み出し、読み出された出力色データに基づいて、補正された画像データを算出する。
【０００８】
［画像読取装置］
また、本発明にかかる画像読取装置は、画像を光学的に読み取る像読取手段と、前記像読取手段の使用量に対応付けて、補正係数を記憶する係数記憶手段と、前記像読取手段の使用量と、前記係数記憶手段により記憶されている補正係数とに基づいて、前記像読取手段により読み取られた画像データに対して補正処理を施す補正手段とを有する。
【０００９】
［画像処理方法］
また、本発明にかかる画像処理方法は、画像読取装置の使用量を特定し、特定された使用量と、画像読取装置の使用量に対応付けられている複数の補正係数とに基づいて、前記画像読取装置により読み取られた画像データに対して補正処理を施す。
【００１０】
［プログラム］
また、本発明にかかるプログラムは、画像読取装置の使用量を特定するステップと、特定された使用量と、画像読取装置の使用量に対応付けられている複数の補正係数とに基づいて、前記画像読取装置により読み取られた画像データに対して補正処理を施すステップとをコンピュータに実行させる。
【発明の効果】
【００１１】
本発明の画像処理装置によれば、光学的に読み取られた画像をより高画質にすることができる。
【発明を実施するための最良の形態】
【００１２】
［ハードウェア構成］
まず、本発明が適用されるプリンタ装置１０について説明する。
図１は、タンデム型のプリンタ装置１０の構成を示す図である。
図１に示すように、プリンタ装置１０は、画像読取ユニット１２、画像形成ユニット１４、中間転写ベルト１６、用紙トレイ１７、用紙搬送路１８、定着器１９、及び画像処理装置２０を有する。このプリンタ装置１０は、クライアントＰＣから受信した画像データを印刷するプリンタ機能、原稿から画像を読み取りクライアントＰＣに送信するスキャナ機能、及び、画像読取装置１２を用いたフルカラー複写機としての機能に加えて、ファクシミリとしての機能を兼ね備えた複合機であってもよい。
【００１３】
まず、プリンタ装置１０の概略を説明すると、プリンタ装置１０の上部には、画像読取装置１２及び画像処理装置２０が配設され、画像データの入力手段として機能する。画像読取装置１２は、原稿に表示された画像を読み取って、画像処理装置２０に対して出力する。画像処理装置２０は、画像読取装置１２から入力された画像データに対して、色変換、階調補正及び解像度補正などの画像処理を施し、画像形成ユニット１４に対して出力する。
画像読取装置１２の下方には、カラー画像を構成する色に対応して、複数の画像形成ユニット１４が配設されている。本例では、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色に対応して第１の画像形成ユニット１４Ｋ、第２の画像形成ユニット１４Ｙ、第３の画像形成ユニット１４Ｍ及び第４の画像形成ユニット１４Ｃが、中間転写ベルト１６に沿って一定の間隔を空けて水平に配列されている。中間転写ベルト１６は、中間転写体として図中矢印Ａの方向に回動し、これら４つの画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃは、画像処理装置２０から入力された画像データに基づいて各色のトナー像を順次形成し、これら複数のトナー像が互いに重ね合わせられるタイミングで中間転写ベルト１６に転写（一次転写）する。なお、各画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃの色の順序は、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の順に限定されるものではなく、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の順序など、その順序は任意である。
【００１４】
用紙搬送路１８は、中間転写ベルト１６の下方に配設されている。用紙トレイ１７から供給された記録用紙３２は、この用紙搬送路１８上を搬送され、上記中間転写ベルト１６上に多重に転写された各色のトナー像が一括して転写（二次転写）され、転写されたトナー像が定着器１９によって定着され、矢印Ｂに沿って外部に排出される。
【００１５】
次に、プリンタ装置１０の各構成についてより詳細に説明する。
図１に示すように、画像読取ユニット１２は、原稿を載せるプラテンガラス１２４と、この原稿をプラテンガラス１２４上に押圧するプラテンカバー１２２と、プラテンガラス１２４上に載置された原稿の画像を読み取る画像読取装置１３０（像読取手段）とを有する。
この画像読取装置１３０は、プラテンガラス１２４上に載置された原稿を光源１３２によって照明し、原稿からの反射光像を、フルレートミラー１３４、第１のハーフレートミラー１３５、第２のハーフレートミラー１３６及び結像レンズ１３７からなる縮小光学系を介して、ＣＣＤ等からなる画像読取素子１３８上に走査露光して、この画像読取素子１３８によって原稿３０の色材反射光像を所定のドット密度（例えば、１６ドット／ｍｍ）で読み取るように構成されている。
【００１６】
画像処理装置２０は、画像読取ユニット１２により読み取られた画像データに対して、シェーディング補正、原稿の位置ズレ補正、ガンマ補正、枠消し、色／移動編集等の所定の画像処理を施す。
なお、本例において、画像読取ユニット１２により読み取られた原稿の色材反射光像は、例えば、赤（Ｒ）、緑（Ｇ）、青（Ｂ）（各８ｂｉｔ）の３色の原稿反射率データであり、画像処理装置２０による画像処理によって、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）（各８ｂｉｔ：２５６階調）の４色の原稿色材階調データに変換される。
【００１７】
第１の画像形成ユニット１４Ｋ、第２の画像形成ユニット１４Ｙ、第３の画像形成ユニット１４Ｍ及び第４の画像形成ユニット１４Ｃは、水平方向に一定の間隔をおいて並列的に配置され、形成する画像の色が異なる他は、ほぼ同様に構成されている。そこで、以下、第１の画像形成ユニット１４Ｋについて説明する。なお、各画像形成ユニット１４の構成は、Ｋ、Ｙ、Ｍ又はＣを付すことにより区別する。
画像形成ユニット１４Ｋは、画像処理装置２０から入力された画像データに応じてレーザ光を走査する光走査装置１４０Ｋと、この光走査装置１４０Ｋにより走査されたレーザ光により静電潜像が形成される像形成装置１５０Ｋとを有する。
【００１８】
光走査装置１４０Ｋは、半導体レーザ１４２Ｋを黒色（Ｋ）の画像データに応じて変調して、この半導体レーザ１４２Ｋからレーザ光ＬＢ（Ｋ）を画像データに応じて出射する。この半導体レーザ１４２Ｋから出射されたレーザ光ＬＢ（Ｋ）は、第１の反射ミラー１４３Ｋ及び第２の反射ミラー１４４Ｋを介して回転多面鏡１４６Ｋに照射され、この回転多面鏡１４６Ｋよって偏向走査され、第２の反射ミラー１４４Ｋ、第３の反射ミラー１４８Ｋ及び第４の反射ミラー１４９Ｋを介して、像形成装置１５０Ｋの感光体ドラム１５２Ｋ上に照射される。
像形成装置１５０Ｋは、矢印Ａの方向に沿って所定の回転速度で回転する像担持体としての感光体ドラム１５２Ｋと、この感光体ドラム１５２Ｋの表面を一様に帯電する帯電手段としての一次帯電用のスコロトロン１５４Ｋと、感光体ドラム１５４Ｋ上に形成された静電潜像を現像する現像器１５６Ｋと、クリーニング装置１５８Ｋとから構成されている。感光体ドラム１５２Ｋは、スコロトロン１５４Ｋにより一様に帯電され、光走査装置１４０Ｋにより照射されたレーザ光ＬＢ（Ｋ）により静電潜像を形成される。感光体ドラム１５２Ｋに形成された静電潜像は、現像器１５６Ｋにより黒色（Ｋ）のトナーで現像され、中間転写ベルト１６に転写される。なお、トナー像の転写工程の後に感光体ドラム１５２Ｋに付着している残留トナー及び紙粉等は、クリーニング装置１５８Ｋによって除去される。
他の画像形成ユニット１４Ｙ、１４Ｍ及び１４Ｃも、上記と同様に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色のトナー像を形成し、形成された各色のトナー像を中間転写ベルト１６に転写する。
【００１９】
中間転写ベルト１６は、ドライブロール１６４と、第１のアイドルロール１６５と、ステアリングロール１６６と、第２のアイドルロール１６７と、バックアップロール１６８と、第３のアイドルロール１６９との間に一定のテンションで掛け回されており、駆動モータ（不図示）によってドライブロール１６４が回転駆動されることにより、矢印Ａの方向に所定の速度で循環駆動される。この中間転写ベルト１６は、例えば、可撓性を有するポリイミド等の合成樹脂フィルムを帯状に形成し、この帯状に形成された合成樹脂フィルムの両端を溶着等によって接続することにより無端ベルト状に形成されたものである。
また、中間転写ベルト１６には、各画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃに対向する位置にそれぞれ第１の一次転写ロール１６２Ｋ、第２の一次転写ロール１６２Ｙ、第３の一次転写ロール１６２Ｍ及び第４の一次転写ロール１６２Ｃが配設され、感光体ドラム１５２Ｋ、１５２Ｙ、１５２Ｍ、１５２Ｃ上に形成された各色のトナー像は、これらの一次転写ロール１６２により中間転写ベルト１６上に多重に転写される。なお、中間転写ベルト１６に付着した残留トナーは、二次転写位置の下流に設けられたベルト用クリーニング装置１８９のクリーニングブレード又はブラシにより除去される。
【００２０】
用紙搬送路１８には、用紙トレイ１７から記録用紙３２を取り出す給紙ローラ１８１と、用紙搬送用の第１のローラ対１８２、第２のローラ対１８３及び第３のローラ対１８４と、記録用紙３２を既定のタイミングで二次転写位置に搬送するレジストロール１８５とが配設される。
また、用紙搬送路１８上の二次転写位置には、バックアップロール１６８に圧接する二次転写ロール１８５が配設されており、中間転写ベルト１６上に多重に転写された各色のトナー像は、この二次転写ロール１８５による圧接力及び静電気力で記録用紙３２上に二次転写される。各色のトナー像が転写された記録用紙３２は、第１の搬送ベルト１８６及び第２の搬送ベルト１８７によって定着器１９へと搬送される。
定着器１９は、上記各色のトナー像が転写された記録用紙３２に対して加熱処理及び加圧処理を施すことにより、トナーを記録用紙３２に溶融固着させる。
【００２１】
［背景］
図１に例示したような画像読取ユニット１２の課題として、光源１３２や光学系（フィルタなど）の経時変化による色情報の変化がある。
これを解決する手段として、例えば、特許文献１やANSI IT8.7/1 1993およびANSI IT8.7/2 1993 Graphics Technology Color Transmission Target／Color Reflection Target for Input Scanner Calibration（以下、従来技術と総称）が提案されている。
従来技術では、既知の色特性を有する色見本を、画像読取ユニット１２で走査し、ここで得られたＲＧＢ値と色見本の色特性（Ｌ＊ａ＊ｂ＊等）との対応関係から、色変換係数（ＲＧＢ値をＬ＊ａ＊ｂ＊値に変換する係数など）を決定することにより、光源１３２やフィルタの経時変化が存在しても、適正な色情報を得ることが可能である。
しかしながら、従来技術において経時変化の補正を実現するためには、色見本による色変換係数の作成作業が必要であるといった問題点がある。
【００２２】
そこで、第１の実施形態におけるプリンタ装置１０は、第１の時点（例えば、画像読取ユニット１２の未使用時）における読取特性に対応した色変換係数を用いて、読み取られた画像データ（ＲＧＢ）を色変換する第１の色変換部と、第２の時点（例えば、画像読取ユニット１２の使用開始から既定期間経過後の時点）における読取特性に対応した色変換係数を用いて、読み取られた画像データを色変換する第２の色変換部とを有し、第１の色変換部により変換された画像データと、第２の色変換部により変換された画像データとを用いた補間演算により、読取特性の経時変化に対応した色変換を実現する。
【００２３】
［第１実施形態］
まず、本発明の第１の実施形態を説明する。
図２は、画像処理装置２０（図１）により実行され、本発明にかかる画像処理方法を実現する画像処理プログラム５の機能構成を例示する図である。
図２に例示するように、画像処理プログラム５は、係数記憶部５００、補正処理部５１０、及び、使用量特定部５３０を有する。
また、補正処理部５１０は、第１の色変換部５１２、第２の色変換部５１４、及び補間処理部５２０を含む。
【００２４】
画像処理プログラム５において、係数記憶部５００は、補正処理に用いる補正係数を、画像読取ユニット１２の使用量に対応付けて記憶する。使用量とは、例えば、画像読取ユニット１２に設けられた光源１３２（図１）の通電時間（又は点灯時間）、画像読取ユニット１２の製造時又は出荷時からの経過時間、画像読取ユニット１２が起動している累積時間、又は、画像読取ユニット１２による読取回数などである。
本例の係数記憶部５００は、複数の通電時間Ｔに対応付けて、それぞれの通電時間に対応する色補正を実現する複数の色変換係数を記憶している。本例の色変換係数は、色空間の変換（ＲＧＢ色空間からＬ＊ａ＊ｂ＊色空間への変換）を実現すると共に、画像読取ユニット１２の読取特性の経時変化による影響を抑制する色補正を実現する。
【００２５】
補正処理部５１０は、係数記憶部５００に記憶されている補正係数と、画像読取ユニット１２の使用量とに基づいて、画像読取ユニット１２（図１）から入力される画像データを補正する。
より具体的には、補正処理部５１０の第１色変換部５１２は、係数記憶部５００に記憶されている第１の補正係数を用いて、画像読取ユニット１２から入力された画像データを補正し、補正された画像データを補間処理部５２０に出力する。
本例の第１色変換部５１２は、係数記憶部５００に記憶されている複数の色変換係数のうち、第１の使用量に対応する色変換係数を用いて、読み取られた画像データ（ＲＧＢ）をＬ＊ａ＊ｂ＊の画像データに変換する。
なお、第１の使用量は、例えば、未使用時の使用量（すなわち０）である。
【００２６】
第２色変換部５１４は、係数記憶部５００に記憶されている第２の補正係数を用いて、画像読取ユニット１２から入力された画像データを補正し、補正された画像データを補間処理部５２０に出力する。すなわち、第２色変換部５１４は、第１色変換部５１４とは異なる使用量に対応付けられた補正係数を適用する。
本例の第２色変換部５１４は、係数記憶部５００に記憶されている複数の色変換係数のうち、第２の使用量に対応する色変換係数を用いて、読み取られた画像データ（ＲＧＢ）をＬ＊ａ＊ｂ＊の画像データに変換する。
なお、第２の使用量は、例えば、画像読取ユニット１２の使用開始後の使用量（本例では１０００時間）である。
【００２７】
第１色変換部５１２及び第２色変換部５１４は、例えば、公知のマトリックス変換やＤＬＵＴ変換などを用いて、色変換を行う。この場合に、係数記憶部５００に記憶される色変換係数は、例えば、特開昭６２−１０１１８１号公報、又は、ANSI IT8.7/1 1993及びANSI IT8.7/2 1993 Graphics Technology Color Transmission Target／Color Reflection Target for Input Scanner Calibrationに提案されているように、色特性（Ｌ＊ａ＊ｂ＊等）が既知の色見本を画像読取ユニット１２（図１）で走査し、ここで得られたＲＧＢ値と色見本の色特性の対応関係から決定される。
【００２８】
補間処理部５２０は、補間処理を行って、第１色変換部５１２から入力される画像データ、及び、第２色変換部５１４から入力される画像データに基づいて、使用量特定部５３０から入力される使用量に対応する画像データを算出する。
本例の補間処理部５２０は、線形補間法を適用し、第１の使用量、第２の使用量、使用量特定部５３０により特定された使用量（現在の使用量）、第１色変換部５１２から入力される画像データ、及び、第２色変換部５１４から入力される画像データに基づいて、出力すべき画像データを算出する。
なお、補間処理部５２０により適用される補間法は、線形補間に限定されるものではなく、ｎ次補間法又はラグランジュ補間法などであってもよい。
【００２９】
使用量特定部５３０は、画像読取ユニット１２の使用量を特定し、特定された使用量を補間処理部５２０に出力する。
例えば、使用量特定部５３０は、画像読取ユニット１２の動作を監視して、光源１３２の通電時間（又は点灯時間）、画像読取ユニット１２が起動している累積時間、又は、画像読取ユニット１２による読取回数などを使用量として計数してもよいし、プリンタ装置１０の製造時又は出荷時からの経過時間、又は、プリンタ装置１０が起動している累積時間などを使用量として測定してもよいし、ユーザからの入力値を使用量としてもよい。
本例の使用量特定部５３０は、画像読取ユニット１２から入力される光源１３２の通電時間を使用量としてそのまま適用する。
【００３０】
図３は、色変換係数を算出する係数算出処理（Ｓ１０）のフローチャートである。
また、図４は、色変換係数の算出方法を説明する図である。
図３に示すように、ステップ１００（Ｓ１００）において、ユーザが、図４（Ａ）に例示する色見本９００をプラテンガラス１２４（図１）上に置いて画像読取を指示する。
画像読取ユニット１２は、ユーザの指示に応じて、色見本９００に配置された複数の色パッチ９０２を光学的に読み取る。
読み取られた画像データは、本例では、ＲＧＢ色空間の画像データ（Ｒ値、Ｇ値及びＢ値）であり、画像処理装置２０に入力される。
【００３１】
ステップ１１０（Ｓ１１０）において、画像処理装置２０（図１）は、画像読取ユニット１２から入力された色見本の画像データ（ＲＧＢ）と、別途計測された色見本の測色値（Ｌ＊ａ＊ｂ＊値）とに基づいて、最小二乗法により色変換マトリクスの各係数（色変換係数）を算出する。
【００３２】
ステップ１２０（Ｓ１２０）において、画像処理装置２０は、算出された色変換マトリクスの係数を、色見本読取時における画像読取ユニット１２の使用量に対応付けて格納する。
【００３３】
本例のプリンタ装置１０は、未使用時（第１の使用量に相当する時））と、１０００時間使用した時（第２の使用量に相当する時）とに、上記係数算出処理（Ｓ１０）を実施する。このように算出された色変換マトリクスは、使用量に対応付けられた状態で、他のプリンタ装置１０の画像処理装置２０（係数記憶部５００（図２））に格納される。
なお、プリンタ装置１０は、２回以上、上記係数算出処理（Ｓ１０）を実施し、算出された色変換マトリクスを自機の係数記憶部５００に格納してもよい。
【００３４】
また、ＤＬＵＴによる色変換を適用する場合には、画像処理装置２０は、図４（Ｂ）に例示するように、上記Ｓ１００で色見本から読み取られた読取値（ＲＧＢ）を入力値とし、色見本の測色値（Ｌ＊ａ＊ｂ）を出力値とした３次元の直接ルックアップテーブル（３ＤＬＵＴ）を作成し、作成された３ＤＬＵＴを、色見本読取時の使用量に対応付けて格納する。
【００３５】
次に、画像処理プログラム５の動作を説明する。
図５は、プリンタ装置１０（画像処理プログラム５）の画像読取処理（Ｓ２０）を説明するフローチャートである。
図５に示すように、ステップ２００（Ｓ２００）において、ユーザが、原稿３０をプラテンガラス１２４（図１）上に置いて画像読取を指示すると、プリンタ装置１０は、画像読取ユニット１２に原稿３０から光学的に画像を読み取らせる。
読み取られた画像データは、本例では、ＲＧＢ色空間の画像データ（Ｒ値、Ｇ値及びＢ値）であり、画像処理装置２０に入力される。
【００３６】
ステップ２１０（Ｓ２１０）において、画像処理装置２０（画像処理プログラム５）の第１色変換部５１２（図２）は、画像読取ユニット１２により読み取られた画像データ（ＲＧＢ）を、第１の使用量（未使用）に対応する色変換マトリックスを用いて、Ｌ＊ａ＊ｂ＊色空間の画像データ（Ｌ＊ａ＊ｂ＊）に変換し、変換された画像データを補間処理部５２０に出力する。
同様に、第２色変換部５１４は、画像読取ユニット１２により読み取られた画像データ（ＲＧＢ）を、第２の使用量（１０００時間使用）に対応する色変換マトリックスを用いて、Ｌ＊ａ＊ｂ＊色空間の画像データ（Ｌ＊ａ＊ｂ＊）に変換し、変換された画像データを補間処理部５２０に出力する。
【００３７】
ステップ２２０（Ｓ２２０）において、使用量特定部５３０（図２）は、画像読取ユニット１２を監視して、光源の通電時間（光源の累積使用時間）を算出し、算出された通電時間を使用量として補間処理部５２０に出力する。
【００３８】
ステップ２３０（Ｓ２３０）において、補間処理部５２０（図２）は、第１色変換部５１２から入力された画像データと、第１の使用量（０時間）と、第２色変換部５１４から入力された画像データと、第２の使用量（１０００時間）と、使用量特定部５３０から入力された使用量（通電時間Ｔ）とに基づいて、線形補間処理により、現在の使用量に対応する画像データを算出し、算出された画像データを外部（例えば、他の画像処理プログラム又はメモリ）に出力する。
【００３９】
以上説明したように、本実施形態におけるプリンタ装置１０は、複数の時点における補正係数（色変換係数）を用いて、画像読取ユニット１２により読み取られた画像データを補正する。これにより、画像読取ユニット１２の読取特性の経時変化に対応した補正処理が実現される。
また、本プリンタ装置１０は、色見本をその都度印刷し補正係数（色変換係数）を算出する必要がない。
【００４０】
なお、上記実施形態では、未使用時（第１の使用量）と、１０００時間使用時（第２の使用量）とに対応する補正係数（色変換係数）が係数記憶部５００に格納されている形態を具体例として説明したが、これに限定されるものではなく、３以上の補正係数がそれぞれの使用量に対応付けて係数記憶部５００に格納されていてもよい。
この場合には、第１色変換部５１２及び第２色変換部５１４は、使用量特定部５３０により特定された使用量（現在の使用量）と最も近い２つの補正係数（色変換係数）を、係数記憶部５００から読み出して、読み出された補正係数を用いて、色変換処理を行う。これにより、画像処理プログラム５は、読取特性の経時変化に対して、より高い精度で適応することができる。
【００４１】
また、上記実施形態では、複数の補正係数（色変換係数）を用いて、画像データを補正しているが、多数の補正係数が用意されている場合には、補正処理部５１０は、単に、使用量特定部５３０により特定された使用量と最も近い値に対応付けられた補正係数を選択し、選択された補正係数を用いて、入力された画像データを補正してもよい。
【００４２】
［第２実施形態］
次に、第２の実施形態を説明する。
第２の実施形態では、画像読取ユニット１２の使用量が入力データの１つとして含まれているルックアップテーブル（４ＤＬＵＴ）を用いる形態を説明する。
【００４３】
図６は、第２の画像処理プログラム５２の機能構成を例示する図である。なお、本図に示された各構成のうち、図２に示された構成と実質的に同一のものには同一の符号が付されている。
図６に例示するように、第２の画像処理プログラム５２は、第２の係数記憶部５０２、使用量特定部５３０、４次元ＤＬＵＴ変換部５４０、及び第２の補間処理部５２２を有する。なお、使用量特定部５３０は、図２に示されたものと実質的に同一である。
第２の画像処理プログラム５２において、係数記憶部５０２は、ルックアップテーブル（４ＤＬＵＴ）を補正係数（色変換係数）として記憶する。ルックアップテーブル（４ＤＬＵＴ）には、画像読取ユニット１２の使用量、及び、画像読取ユニット１２により読み取られた読取値（本例ではＲ値、Ｇ値及びＢ値）が入力データセットとして、使用量に応じた補正（色変換）がなされた色データ（本例ではＬ＊値、ａ＊値、ｂ＊値）が出力データセットとして互いに対応付けられている。
なお、本例では、入力データセットに含まれるデータ数が４つ（４次元）であり、かつ、補正された画像データそのものが出力データセットとして直接（ダイレクトＤ）読み出されるため、本例のルックアップテーブルは、４次元ＤＬＵＴと表記される。
【００４４】
また、本例の４次元ＬＵＴには、テーブルのデータサイズを小さくするために、存在しうる全ての入力データセットに対応する出力色データではなく、既定の間隔の格子点からなる入力データセットに対応する出力色データのみが登録されている。すなわち、本例の４次元ＬＵＴは、既定の間隔で間引かれた入力データセット及び出力色データをルックアップテーブルとして保持している。以下、４次元ＬＵＴに存在する入力データセットを格子点とよぶ。使用量の格子点間隔は、画像読取ユニット１２の読取特性の経時変化によって決定することが望ましい。例えば、読取特性の経時変化の非線形性が高い領域では、非線形性の低い領域よりも、使用量の格子点間隔を狭くすることが望ましい。
このように、本例の係数記憶部５０２は、使用量及び入力色データ（ＲＧＢ）からなる入力データセットの格子点に対して、使用量に応じた補正がなされた出力色データ（Ｌ＊ａ＊ｂ＊）を対応付ける４ＤＬＵＴを記憶している。
【００４５】
４次元ＬＵＴ変換部５４０は、係数記憶部５０２に記憶されている４ＤＬＵＴから、画像読取ユニット１２（図１）から入力される読取値（ＲＧＢ）と、使用量特定部５３０から入力される使用量とに対応する格子点の出力色データを読み出し、読み出された出力色データを補間処理部５２２に出力する。
本例の４次元ＬＵＴ変換部５４０は、入力された読取値（ＲＧＢ値）及び使用量（すなわち、入力データセット）が４次元ＬＵＴの格子点と一致する場合に、この格子点に対応する出力色データ（Ｌ＊値、ａ＊値及びｂ＊値）のみを補間処理部５２２に出力し、入力された入力データセットが４次元ＬＵＴの格子点と一致しない場合には、この入力データデータの近傍にある複数の格子点に対応する出力色データを、これらの格子点の値及び入力データセットと共に補間処理部５２２に出力する。
【００４６】
補間処理部５２２は、入力データデータの近傍にある複数の格子点の出力色データ、これらの格子点の値、及び入力データセットを用いて補間処理を行い、入力された入力データセットに対応する出力色データを算出する。補間処理部５２２により適用される補間法は、例えば、ｎ次元（本例では４次元）の線形補間法、ｎ次元立方体の体積に基づいて補間値を算出する立方体補間法、又は、ｎ次元四面体の体積に基づいて補間値を算出する四面体補間法などである。
なお、本例の補間処理部５２２は、１組の出力色データ（Ｌ＊ａ＊ｂ＊）のみが入力された場合（すなわち、入力データセットと格子点とが一致した場合）、入力された色データをそのまま出力する。
【００４７】
図７（Ａ）は、第２の画像読取処理（Ｓ３０）のフローチャートであり、図７（Ｂ）は、第２の画像読取処理で用いられる４次元ＤＬＵＴ７００を例示する図である。
図７（Ａ）に示すように、ステップ３００（Ｓ３００）において、ユーザが、原稿３０をプラテンガラス１２４（図１）上に置いて画像読取を指示すると、プリンタ装置１０は、画像読取ユニット１２に原稿３０から光学的に画像を読み取らせる。
読み取られた画像データは、本例では、ＲＧＢ色空間の画像データ（Ｒ値、Ｇ値及びＢ値）であり、画像処理装置２０（４次元ＤＬＵＴ変換部５４０）に入力される。
【００４８】
ステップ３１０（Ｓ３１０）において、使用量特定部５３０（図６）は、画像読取ユニット１２を監視して、原稿３０から画像データが読み取られた時までの光源の通電時間を算出し、算出された通電時間Ｔを４次元ＤＬＵＴ変換部５４０に出力する。
【００４９】
ステップ３２０（Ｓ３２０）において、４次元ＤＬＵＴ変換部５４０（図６）は、係数記憶部５０２に記憶されている４次元ＤＬＵＴ７００（図７（Ｂ））を参照して、画像読取ユニット１２から入力された画像データ（ＲＧＢ値）と、使用量特定部５３０から入力された使用量（通電時間Ｔ）とからなる入力データセットに対応する格子点を探索する。
４次元ＤＬＵＴ変換部５４０は、入力データセットに対応する格子点が４次元ＤＬＵＴ７００に存在する場合には、この格子点に対応する出力値（Ｌ＊ａ＊ｂ＊）を４次元ＤＬＵＴ７００から読み出し、読み出された出力値（Ｌ＊ａ＊ｂ＊）を補間処理部５２２に出力する。
また、４次元ＤＬＵＴ変換部５４０は、入力データセットに対応する格子点が４次元ＤＬＵＴ７００に存在しない場合には、この入力データセットの近傍にある複数の格子点を選択し、選択された複数の格子点に対応する複数の出力値（Ｌ＊ａ＊ｂ＊）を４次元ＤＬＵＴ７００から読み出し、読み出された複数の出力値（Ｌ＊ａ＊ｂ＊）を、入力データセット及び近傍の格子点の値と共に補間処理部５２２に出力する。
【００５０】
ステップ３３０（Ｓ３３０）において、補間処理部５２２（図６）は、入力データセットと格子点とが一致しなかった場合に、４次元ＤＬＵＴ変換部５４０から入力された複数の出力値（Ｌ＊ａ＊ｂ＊）と、入力データセット値（使用量及び入力値ＲＧＢ）と、格子点の値（格子点のＲＧＢ値及び使用量）とに基づいて、ｎ線形補間法により、現在の使用量に対応する画像データ（Ｌ＊ａ＊ｂ＊）を算出し、算出された画像データを外部（例えば、他の画像処理プログラム又はメモリ）に出力する。
【００５１】
以上説明したように、本実施形態におけるプリンタ装置１０は、４次元ＤＬＵＴ７００を用いて、画像読取ユニット１２の使用量に応じた補正処理を行う。これにより、画像読取ユニット１２の読取特性の経時変化に対応した補正処理が実現される。
特に、本例では、色の混合比（ＲＧＢの比率）を加味した補間処理がなされるため、混合色に対する補正精度の向上が期待できる。
【図面の簡単な説明】
【００５２】
【図１】タンデム型のプリンタ装置１０の構成を示す図である。
【図２】画像処理装置２０（図１）により実行され、本発明にかかる画像処理方法を実現する画像処理プログラム５の機能構成を例示する図である。
【図３】色変換係数を算出する係数算出処理（Ｓ１０）のフローチャートである。
【図４】色変換係数の算出方法を説明する図である。
【図５】プリンタ装置１０（画像処理プログラム５）の画像読取処理（Ｓ２０）を説明するフローチャートである。
【図６】第２の画像処理プログラム５２の機能構成を例示する図である。
【図７】（Ａ）は、第２の画像読取処理（Ｓ３０）のフローチャートであり、（Ｂ）は、第２の画像読取処理で用いられる４次元ＤＬＵＴ７００を例示する図である。
【符号の説明】
【００５３】
１０・・・プリンタ装置
１２・・・画像読取ユニット
５、５２・・・画像処理プログラム
５００、５０２・・・係数記憶部
５１０・・・補正処理部
５１２・・・第１色変換部
５１４・・・第２色変換部
５２０、５２２・・・補間処理部
５３０・・・使用量特定部
５４０・・・４次元ＤＬＵＴ変換部
７００・・・４次元ＤＬＵＴ
【図１】
2007053596.tif 000003
【図２】
2007053596.tif 000004
【図３】
2007053596.tif 000005
【図４】
2007053596.tif 000006
【図５】
2007053596.tif 000007
【図６】
2007053596.tif 000008
【図７】
2007053596.tif 000009