(57)【要約】【課題】測色時間の増加を抑制しつつ、測色精度を向上させること。【解決手段】ＬＥＤ３と、回折格子５３と、複数の画素を有し、回折格子５３により分光された光を複数の画素によって分光された光の波長毎に受光し、受光した光の強度に応じた電圧を出力するラインセンサ５４と、対象物から反射された光の強度に基づいて対象物の分光反射率を求めるセンサＣＰＵ６０と、を備え、センサＣＰＵ６０は、複数の画素に応じて各画素における対象物を検出する検出回数を異ならせる（Ｓ１０２、Ｓ１０５〜Ｓ１０７）。【選択図】図４
2019105463.tif 000002
【特許請求の範囲】
【請求項１】
対象物に光を照射する光源と、
前記対象物から反射された光を分光する分光手段と、
複数の画素を有し、前記分光手段により分光された光を前記複数の画素によって波長毎に受光し、受光した光の強度に応じた電圧を出力するラインセンサと、
前記対象物から反射された光の強度に基づいて前記対象物の分光反射率を求める制御手段と、
を備え、
前記制御手段は、前記複数の画素に応じて各画素における前記対象物を検出する検出回数を異ならせることを特徴とする分光測色器。
【請求項２】
前記ラインセンサからの出力を校正するための基準板を備え、
前記制御手段は、前記基準板から反射された光の強度と、前記対象物から反射された光の強度と、に基づいて前記対象物の分光反射率を求めることを特徴とする請求項１に記載の分光測色器。
【請求項３】
前記制御手段は、前記複数の画素により前記基準板から反射された光を検出した結果に基づいて、前記検出回数を決定することを特徴とする請求項２に記載の分光測色器。
【請求項４】
前記制御手段は、前記複数の画素のうち、前記基準板から反射された光を受光した際の光強度が所定の光強度よりも低い画素における検出回数を、前記所定の光強度以上の光強度を受光した画素における検出回数よりも多くすることを特徴とする請求項２又は請求項３に記載の分光測色器。
【請求項５】
前記制御手段は、前記複数の画素のうち、所定の波長よりも短い波長の光を受光する画素と、前記所定の波長以上の光を受光する画素とで、前記検出回数を異ならせることを特徴とする請求項１から請求項３のいずれか１項に記載の分光測色器。
【請求項６】
前記制御手段は、前記所定の波長以上の光を受光する画素における検出回数よりも、前記所定の波長よりも短い波長の光を受光する画素における検出回数を多くすることを特徴とする請求項５に記載の分光測色器。
【請求項７】
前記分光手段及び前記ラインセンサは、前記所定の波長よりも短い波長の光を受光する画素から前記所定の波長以上の光を受光する画素に向かって、順に電圧を出力するように配置され、
前記制御手段は、前記所定の波長を受光する画素までの検出回数を前記所定の波長以上の光を受光する画素における検出回数よりも多くするために、前記所定の波長を受光する画素までに検出を行う際には、前記所定の波長を受光する画素までに検出された電圧が出力されると、前記所定の波長以上の光を受光する画素からの電圧の出力を中断することを特徴とする請求項６に記載の分光測色器。
【請求項８】
前記制御手段は、前記対象物の検出回数が所定の回数を超えるまでは前記複数の画素によって検出し、前記所定の回数を超えると、前記複数の画素のうち受光した光強度が所定の強度よりも低い画素によって検出することを特徴とする請求項１又は請求項２に記載の分光測色器。
【請求項９】
前記所定の回数は、前記対象物を測定するために必要とされる時間に応じて決定されることを特徴とする請求項８に記載の分光測色器。
【請求項１０】
前記制御手段は、前記所定の回数を超えるまでに前記複数の画素によって検出された検出値のばらつきが所定のばらつきを超えた画素について、前記所定の回数を超えた後も前記対象物からの反射光の検出を行うことを特徴とする請求項８又は請求項９
に記載の分光測色器。
【請求項１１】
前記制御手段は、所定の画素について検出された前記対象物から反射された光の強度の最大値と最小値とに基づいて、前記所定の画素における前記所定のばらつきを求めることを特徴とする請求項１０に記載の分光測色器。
【請求項１２】
記録材上に前記対象物である測定用画像を形成する形成手段と、
前記形成手段により前記記録材上に形成された未定着の前記測定用画像を定着させる定着手段と、
前記定着手段よりも前記記録材の搬送方向における下流側に設けられた請求項１から請求項１１のいずれか１項に記載の分光測色器と、
を備え、
前記分光測色器は、前記定着手段により前記記録材上に定着された前記測定用画像を測色することを特徴とする画像形成装置。
【請求項１３】
記録材上に対象物である測定用画像を形成する形成手段と、
前記形成手段により前記記録材上に形成された未定着の前記測定用画像を定着させる定着手段と、
前記定着手段よりも前記記録材の搬送方向における下流側に設けられ、前記定着手段により前記記録材上に定着された前記測定用画像を測色する分光測色器と、
前記分光測色器により測色された結果に基づき、画像形成条件を制御する制御手段と、
を備え、
前記分光測色器は、
対象物に光を照射する光源と、
前記対象物から反射された光を分光する分光手段と、
複数の画素を有し、前記分光手段により分光された光を前記複数の画素によって波長毎に受光し、受光した光の強度に応じた電圧を出力するラインセンサと、を備え、
前記制御手段は、前記複数の画素に応じて各画素における前記対象物を検出する検出回数を異ならせることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分光測色器及び画像形成装置に関し、特に、レーザプリンタ、複写機、ファクシミリ等の画像形成装置等で出力された画像を測色する分光測色器と、その分光測色器を搭載する画像形成装置に関する。
【背景技術】
【０００２】
近年、カラー画像形成装置において、出力画像の高画質化が求められている。特に出力画像の濃度の階調とその安定性は、画像の品質を決める重要な要素となっている。ところが、電子写真方式のカラー画像形成装置は、環境変動や長時間の使用による装置各部の変動要因により、出力画像の濃度や色味が変化してしまう特徴がある。そのため、常に一定の濃度や色味を保つための画質補正手段を画像形成装置上に備える必要がある。画質補正手段の１つとして、各色のトナーを用いた濃度検出用又は色補正用のトナー画像（以下、パッチという）を用紙上に形成し、定着後のパッチの濃度や色値を検出するセンサ（以下、カラーセンサという）による補正手段がある。前述のカラーセンサによって得られた検出結果に基づいて、トナー画像の濃度や色値を補正するカラー画像形成装置が提案されている。また、カラーセンサの一つとして分光測色器が用いられている。分光測色器は、被測色物に白色光を照射し、反射光を回折格子やプリズムを用いて波長毎に分散した後に分散された分散光の強度をラインセンサで検出する。ラインセンサは、感度にばらつき等があり検出結果に誤差が発生する。そこで、カラーセンサに基準板を設け、被測色物と同じ条件で基準板の分散光の強度を読み取り、基準板と被測色物との分散光の強度の比より分光反射率を演算している。このとき、ＬＥＤ等の一般的な白色光は、波長全域にわたって光量が均一ではないため、特に光量が低い波長域においては、分散光の強度読み取り時のダイナミックレンジが狭くなってしまう。そこで、例えば特許文献１では、検出する波長毎に白色光の光量を変えることより、ダイナミックレンジを向上させる制御が提案されている。また、特許文献２では、光量分布の変曲点毎に白色光の光量や蓄積時間を変更する制御が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−９７７７４号公報
【特許文献２】特開２０１３−４０７９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来例では、白色光の光量やラインセンサの蓄積時間を変更しているため、測色に必要な時間が増加してしまうという課題がある。また、画像形成装置に搭載されたカラーセンサにおいて、用紙を搬送しながら用紙上に形成された複数のパッチをカラーセンサで検知する場合、各パッチの測色可能時間は限定される。測色に必要な時間が増加すると、各パッチの測色可能時間を超えてしまう可能性がある。
【０００５】
本発明は、このような状況のもとでなされたもので、測色時間の増加を抑制しつつ、測色精度を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、以下の構成を備える。
【０００７】
（１）対象物に光を照射する光源と、前記対象物から反射された光を分光する分光手段と、複数の画素を有し、前記分光手段により分光された光を前記複数の画素によって波長毎に受光し、受光した光の強度に応じた電圧を出力するラインセンサと、前記対象物から反射された光の強度に基づいて前記対象物の分光反射率を求める制御手段と、を備え、前記制御手段は、前記複数の画素に応じて各画素における前記対象物を検出する検出回数を異ならせることを特徴とする分光測色器。
【０００８】
（２）記録材上に前記対象物である測定用画像を形成する形成手段と、前記形成手段により前記記録材上に形成された未定着の前記測定用画像を定着させる定着手段と、前記定着手段よりも前記記録材の搬送方向における下流側に設けられた前記（１）に記載の分光測色器と、を備え、前記分光測色器は、前記定着手段により前記記録材上に定着された前記測定用画像を測色することを特徴とする画像形成装置。
【０００９】
（３）記録材上に対象物である測定用画像を形成する形成手段と、前記形成手段により前記記録材上に形成された未定着の前記測定用画像を定着させる定着手段と、前記定着手段よりも前記記録材の搬送方向における下流側に設けられ、前記定着手段により前記記録材上に定着された前記測定用画像を測色する分光測色器と、前記分光測色器により測色された結果に基づき、画像形成条件を制御する制御手段と、を備え、前記分光測色器は、対象物に光を照射する光源と、前記対象物から反射された光を分光する分光手段と、複数の画素を有し、前記分光手段により分光された光を前記複数の画素によって波長毎に受光し、受光した光の強度に応じた電圧を出力するラインセンサと、を備え、前記制御手段は、前記複数の画素に応じて各画素における前記対象物を検出する検出回数を異ならせることを特徴とする画像形成装置。
【発明の効果】
【００１０】
本発明によれば、測色時間の増加を抑制しつつ、測色精度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１〜３の画像形成装置の全体を示す構成図
【図２】実施例１〜３のカラーセンサの構成図、ＬＥＤのスペクトル形状図
【図３】実施例１〜３の画像形成装置構成及びカラーセンサの制御ブロック図
【図４】実施例１の測色制御を示すフローチャート
【図５】実施例１の白色基準板の測定結果及び画素グループ選択を示す図
【図６】実施例１〜３の測色画像のレイアウト図
【図７】実施例１〜３の測色制御のシーケンス図
【図８】実施例１〜３のＬＥＤ相対放射強度と画素のグループ選択図
【図９】実施例２の測色制御を示すフローチャート
【図１０】実施例２の測色画像のばらつきの大きさを示す図
【図１１】実施例３の測色制御を示すフローチャート
【発明を実施するための形態】
【００１２】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【実施例１】
【００１３】
［画像形成装置構成］
図１は実施例１の画像形成装置の全体を示す構成図である。画像形成装置１００は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色のトナーを重ねあわせることでフルカラー画像を出力できるように構成されている。図１の符号の添え字Ｙ、Ｍ、Ｃ、Ｋは各色を表している。なお、特定の色の部材を説明する場合を除き、符号の添え字Ｙ、Ｍ、Ｃ、Ｋは省略する。各色の画像形成のために、レーザスキャナ１１とカートリッジ１２が備えられている。カートリッジ１２は、図中矢印方向（時計回り方向）に回転する感光ドラム１３と、感光ドラム１３に接するように設けられたクリーニングブレード１４、帯電ローラ１５、及び現像ローラ１６から構成されている。
【００１４】
クリーニングブレード１４は、可撓性（ゴム弾性）を有し、感光ドラム１３に所定の圧接状態で当接させて感光ドラム１３の表面を拭掃することで、感光ドラム１３上（感光体上）から転写後に感光ドラム１３上に残ったトナーを掻きとって除去する。また、クリーニングブレード１４は、クリーニング効率を向上させるために、画像形成時の回転方向に対しカウンター方向で感光ドラム１３に当接させた配設形態がとられている。更に、各色の感光ドラム１３には中間転写ベルト１７が接して設けられ、中間転写ベルト１７を挟み、対向するように１次転写ローラ１８が設置されている。中間転写ベルト１７にはベルトクリーナ１９が設けられ、掻き取ったトナーが収納される廃トナー容器２０が設置されている。また記録材である用紙２１を格納するカセット２２には、カセット２２内にある用紙２１の位置を規制するサイズガイド２３、及びカセット２２内の用紙２１の有無を検出する用紙有無センサ２４が設けられている。用紙２１の搬送路には給紙ローラ２５、分離ローラ２６ａ、２６ｂ、レジストレーションローラ（以下、レジストローラという）２７が設けられている。レジストローラ２７の用紙搬送方向の下流側近傍にレジストセンサ２８が設けられている。中間転写ベルト１７と接するように２次転写ローラ２９、２次転写ローラ２９の下流側に定着器３０が設置されている。そして、定着器３０の下流側に定着後のトナー画像の色値情報を読み取るカラーセンサ５０が設置されている。
【００１５】
［カラーセンサ構成］
図２（ａ）は、実施例１のカラーセンサ５０の構成図である。図２（ａ）を用いてカラーセンサ５０の構成について説明する。カラーセンサ５０は、光源であるＬＥＤ５１、スリット５２、分光手段である回折格子５３、電荷蓄積型ラインセンサ（以下、ラインセンサという）５４から構成される。ＬＥＤ５１は、白色の光を発光する。スリット５２は、受光素子への迷光を防止する。回折格子５３は、測色対象物から反射された反射光を分光する。ラインセンサ５４は、回折格子５３により分光された光をそれぞれ取得する。ＬＥＤ５１は、約４４０ナノメートル波長の励起光、約６００ナノメートルに蛍光強度の極大値となる蛍光体を持つＬＥＤである。図２（ｂ）にＬＥＤ５１のスペクトル形状を示す。図２（ｂ）は、横軸に波長［ｎｍ（ナノメートル）］、縦軸にＬＥＤ５１の相対放射強度を示す。図２（ｂ）において、約４４０ｎｍのピークが上述した励起光であり、約６００ｎｍのピークが蛍光体の蛍光強度の極大値である。
【００１６】
ラインセンサ５４は、約３８０ナノメートルから約７２０ナノメートルの波長を波長毎に受光し検出するための、複数の画素、例えば１００の画素を有する。カラーセンサ５０の対向位置には、カラーセンサ５０を校正するための白色基準板５５（基準板）が設けられている。用紙２１がカラーセンサ５０の位置に無い場合、カラーセンサ５０の測定対象（対象物）は白色基準板５５となる。図中、６９は画像形成装置１００により用紙２１上（記録材上）に形成された測定対象の各画像である。以後、用紙２１上に形成された測定対象の各画像を、測定用画像である測色画像６９という。
【００１７】
［制御構成］
図３（ａ）は画像形成装置１００及びカラーセンサ５０の制御構成ブロック図である。画像形成装置１００のＣＰＵ４０（以下、装置ＣＰＵ４０という）は、ＲＯＭ４１、ＲＡＭ４２、給紙搬送制御部４５、画像形成制御部４６、定着制御部４７、カラーセンサ５０のＣＰＵ６０（以下、センサＣＰＵ６０という）と接続されている。装置ＣＰＵ４０は、ＲＯＭ４１に格納されたプログラムコードに基づき、ＲＡＭ４２を作業領域に用いて、実施例１にかかる各種制御を実施する。装置ＣＰＵ４０は、タイマ（不図示）を有し、各種処理に必要な時間経過をタイマ（不図示）により計測する。給紙搬送制御部４５は、給紙ローラ２５、レジストローラ２７をモータ（不図示）によって駆動することにより、用紙２１を２次転写ローラ２９の位置へ搬送する制御部である。画像形成制御部４６は、カートリッジ１２、１次転写ローラ１８、２次転写ローラ２９をモータ（不図示）及び高電圧回路（不図示）によって駆動することにより、トナー画像を形成する制御部である。定着制御部４７は、定着器３０を駆動して用紙２１上に形成された未定着のトナー画像の定着の制御、及び用紙２１を画像形成装置１００の機外へ排出する各制御を行う制御部である。
【００１８】
センサＣＰＵ６０はＲＯＭ６１、ＲＡＭ６２、不揮発性メモリ６３、ＬＥＤ５１、ラインセンサ５４、及び画像形成装置１００の装置ＣＰＵ４０と接続されている。センサＣＰＵ６０は、ＲＯＭ６１に格納されたプログラムコードに基づき、ＲＡＭ６２を作業領域に用いて、実施例１にかかる制御を実施する。センサＣＰＵ６０は、タイマ（不図示）を有し、各種処理に必要な時間経過をタイマ（不図示）により計測する。センサＣＰＵ６０とラインセンサ５４との間は、次の信号の送受信を行うために通信信号線により接続されている。送受信に用いられる信号は、反射光蓄積指示信号、分光データ読出し指示信号、アナログ分光データ出力信号等である。反射光蓄積指示信号は、ラインセンサ５４に反射光の蓄積時間を指示する信号である。分光データ読出し指示信号は、ラインセンサ５４により取得した分光データの読出しを指示する信号である。アナログ分光データ出力信号は、ラインセンサ５４により取得した複数の分光データ（アナログ光量値）を出力する信号である。
【００１９】
ラインセンサ５４は電荷蓄積型ラインセンサであり、所定の蓄積時間に入射した分散光の強度（光の強度）に応じて、指定された画素毎に電圧信号を出力する。実施例１では、ラインセンサ５４の光の蓄積時間は０．２ミリ秒、全画素の電圧信号の出力に必要な時間は０．８ミリ秒である。センサＣＰＵ６０は、画素毎に取得した電圧信号を、１２ビットのアナログ−デジタル（以下、ＡＤとする）変換器（不図示）によってＡＤ変換することにより、各画素における光強度を０〜４０９５のデジタル値で取得する。不揮発性メモリ６３には、ラインセンサ５４の各画素に対応する波長情報が保持されている。ＬＥＤ５１の発光光量は、センサＣＰＵ６０により適宜調整が可能となっている。装置ＣＰＵ４０とセンサＣＰＵ６０とは、通信信号線により接続されている。装置ＣＰＵ４０からセンサＣＰＵ６０へは、通信信号線を介して、ＬＥＤ点灯指示、ＬＥＤ消灯指示、基準板測定指示、画像測定指示、分光反射率演算指示等が送られる。画像測定指示には測定時間の情報が含まれる。
【００２０】
次にセンサＣＰＵ６０が装置ＣＰＵ４０から各指示信号を受信したときの制御について説明する。センサＣＰＵ６０は、装置ＣＰＵ４０からＬＥＤ点灯指示を受信すると、次のようにしてＬＥＤ５１を点灯させる。すなわち、センサＣＰＵ６０は、ラインセンサ５４を駆動して白色基準板５５の各画素において検出した光強度の最大値（以下、最大値となった画素をピーク画素という）がラインセンサ５４の検出限界値付近となるようにＬＥＤ５１を所定光量で点灯させる。なお、実施例１では、ラインセンサ５４の検出限界値付近を、ＡＤ変換したデジタル値で４０００付近とする。
【００２１】
センサＣＰＵ６０は、装置ＣＰＵ４０からＬＥＤ消灯指示を受信するとＬＥＤ５１を消灯させる。センサＣＰＵ６０は、装置ＣＰＵ４０から基準板測定指示を受信すると、ラインセンサ５４を複数回駆動して白色基準板５５に対する各画素の光強度を測定し、複数回測定した各画素について平均値を算出する。実施例１では、測定回数は例えば３２回とする。センサＣＰＵ６０は、装置ＣＰＵ４０から画像測定指示を受信すると、指定された時間内において、ラインセンサ５４を複数回駆動して測色画像６９に対する各画素の光強度を測定し、複数回測定した各画素について平均値を算出する。画像測定指示受信時の測定回数は本発明の特徴であり詳細を後述する。センサＣＰＵ６０は、装置ＣＰＵ４０から分光反射率演算指示を受信すると、白色基準板５５の測定結果と測色画像６９の測定結果とに基づいて、各測色画像６９の各波長λにおける分光反射率Ｏｒ（λ）を以下の式（１）から算出する。
分光反射率Ｏｒ（λ）＝｛Ｏｉ（λ）÷Ｗｉ（λ）｝×Ｗｒ（λ）  式（１）
【００２２】
ここで、Ｏｉ（λ）は、測色画像６９の各波長λにおいて検出された光強度である。ラインセンサ５４の各画素に対応する波長は、不揮発性メモリ６３に保持されているデータに基づいて変換される。Ｗｉ（λ）は、白色基準板５５の各波長λにおいて検出された光強度である。Ｗｒ（λ）は、白色基準板５５が有する分光反射率であり、不揮発性メモリ６３に格納されている。センサＣＰＵ６０は、分光反射率Ｏｒ（λ）を算出すると、装置ＣＰＵ４０に算出結果である分光反射率Ｏｒ（λ）を送信する。装置ＣＰＵ４０は、ラインセンサ５４により測色された結果に基づき、画像形成条件を制御する。
【００２３】
［画像形成制御］
次に画像形成制御について説明する。前述した画像形成制御部４６により、各々のカートリッジ１２内の暗所にて、感光ドラム１３の表面が帯電ローラ１５により均一に帯電される。次にレーザスキャナ１１により画像データに応じて変調したレーザ光が感光ドラム１３の表面に照射され、レーザ光が照射された部分の帯電電荷が除去される。これにより、感光ドラム１３の表面に静電潜像が形成される。現像ローラ１６では帯電したトナーを静電潜像に付着させることで、各色のトナー画像が感光ドラム１３の表面に形成される。そしてそれぞれ感光ドラム１３の表面上に形成されたトナー画像を１次転写ローラ１８により中間転写ベルト１７に順次重ね合わせるように転写する。一方、給紙搬送制御部４５によって、カセット２２内の用紙２１は給紙ローラ２５により搬送される。用紙２１が複数枚装填されている場合は、分離ローラ２６ａ、２６ｂにより、用紙２１が１枚だけレジストローラ２７へ搬送される。次に中間転写ベルト１７上のトナー画像がレジストローラ２７によって搬送された用紙２１に２次転写ローラ２９によって転写される。最後に定着制御部４７によって、用紙２１上のトナー画像が定着器３０により定着され、用紙２１は画像形成装置１００外に排出される。
【００２４】
［画像測色シーケンス］
図４のフローチャートを用いて、画像測色シーケンス及び実施例１の特徴である、ラインセンサ５４の各画素それぞれの検出回数の決定方法について説明する。画像の測色制御が開始されると、装置ＣＰＵ４０又はセンサＣＰＵ６０は、ステップ（以下、Ｓとする）１００以降の処理を開始する。Ｓ１００で装置ＣＰＵ４０は、センサＣＰＵ６０へＬＥＤ点灯指示を行い、ＬＥＤ５１を所定光量で点灯させる。Ｓ１０１で装置ＣＰＵ４０は、センサＣＰＵ６０へ基準板測定指示を行い、白色基準板５５に対する各画素の光強度を測定する。図５に白色基準板５５の測定結果の一例を示す。図５は、横軸にラインセンサ５４の画素番号（０〜１００）を示し、縦軸に各画素番号において受光したＡＤ変換後の光強度のデータ（０〜４０９５）を示す。
【００２５】
Ｓ１０２でセンサＣＰＵ６０は、Ｓ１０１における白色基準板５５の測定結果に基づいて、ラインセンサ５４の画素を次のように複数の領域に分ける。センサＣＰＵ６０は、ラインセンサ５４の複数の画素を、検出回数の多い画素のグループ（以下、領域Ａという）と、領域Ａの画素よりも検出回数を少なくする画素のグループ（以下、領域Ｂという）とに分ける。実施例１では、白色基準板５５のピーク画素のＡＤ値４０００に対して、検知結果がＡＤ値で４分の１（１０００＝４０００÷４）未満となる画素を領域Ａとして定義する。また、検知結果がＡＤ値で４分の１以上となる画素を領域Ｂとして定義する。このように、実施例１では、白色基準板５５から反射された光を受光した際の光強度が所定の光強度よりも低い画素における検出回数を、所定の光強度以上を受光した画素における検出回数よりも多くする。例えば、白色基準板５５の検知結果が図５のグラフのような場合、領域Ａ及び領域Ｂは図５のようになる。図５の例では、領域Ａに含まれる画素は合計２５画素であり、ラインセンサ５４から２５画素の電圧信号の出力に必要な時間は０．２０（＝０．８÷１００×２５）ミリ秒である。
【００２６】
Ｓ１０３で装置ＣＰＵ４０は、測色画像６９の画像形成、用紙２１の給紙、用紙２１への測色画像６９の転写・定着、用紙２１上の測色画像６９のカラーセンサ５０の位置への搬送を行う。図６に用紙２１に転写・定着された測色画像６９の一例を示す。図６中の矢印は用紙２１の搬送方向を示す。なお、測色画像６９の形状や個数、画像濃度は任意である。実施例１では、一例として、測色画像６９の１画像あたりの搬送方向の長さは１０ミリメートルで測色に用いる領域は画像中央部の８ミリメートルの領域、用紙２１の搬送速度は１秒あたり２００ミリメートルとする。よって、実施例１では、用紙２１搬送中の測色画像６９の１画像あたりの測定可能時間は４０（＝８÷２００）ミリ秒となる。
【００２７】
Ｓ１０４で装置ＣＰＵ４０は、搬送中の用紙２１の測色画像６９の各画像がカラーセンサ５０の位置に搬送されてくるタイミングに合わせて、センサＣＰＵ６０へ画像測定指示を行う。センサＣＰＵ６０は、画像測定指示を受信すると、ラインセンサ５４を駆動して測色画像６９からの反射光量の蓄積（光蓄積）を開始する。センサＣＰＵ６０は、ラインセンサ５４により所定時間の光蓄積を行う。また、センサＣＰＵ６０は、光蓄積の開始時にタイマ（不図示）をリセットしてスタートさせ、時間の計測を開始する。Ｓ１０５でセンサＣＰＵ６０は、ラインセンサ５４を駆動して、ラインセンサ５４が取得した分光データを出力させる。このとき、センサＣＰＵ６０は、測色画像６９の各画像において、データ出力が偶数回目の出力であるか否かを判断する。Ｓ１０５でセンサＣＰＵ６０は、偶数回目のデータ出力であると判断した場合は、処理をＳ１０６に進め、偶数回目ではないデータ出力であると判断した場合は、処理をＳ１０７に進める。Ｓ１０６でセンサＣＰＵ６０は、Ｓ１０２で領域Ａとして決定した画素のデータをラインセンサ５４から出力させて、領域Ａとして決定した画素のデータを取得する。Ｓ１０７でセンサＣＰＵ６０は、ラインセンサ５４から全領域（領域Ａ及び領域Ｂ）の画素のデータを出力させ、全領域の画素のデータを取得し、処理をＳ１０８に進める。
【００２８】
Ｓ１０８でセンサＣＰＵ６０は、タイマ（不図示）を参照することにより、ラインセンサ５４による測定時間が終了したか否かを判断する。Ｓ１０８でセンサＣＰＵ６０は、測定時間が終了していないと判断した場合、処理をＳ１０４に戻し、測定時間が終了したと判断した場合、処理をＳ１０９に進める。Ｓ１０９でセンサＣＰＵ６０は、Ｓ１０６及びＳ１０７でラインセンサ５４から出力された画素のデータのＡＤ変換を行い、各画素における光強度を取得する。センサＣＰＵ６０は、測色画像６９の各画素において検出した複数回のデータの平均化を行い、各画素の平均値を測色画像６９の各画素の光強度として決定する。ここで、領域Ａと領域Ｂとでは、Ｓ１０５の判断処理によって検出回数が異なり、得られたデータの個数も異なるため、それぞれの回数における平均をとる。
【００２９】
図７（ａ）に１画像の測定時間（例えば、上述したように４０ミリ秒）において、光蓄積とデータ出力を繰り返し実施した際のシーケンス図を示す。図７（ａ）は、横軸に時間を示す。１画像の測定時間が開始されると、センサＣＰＵ６０は光蓄積を開始する（Ｓ１０４）。１回目のデータ出力では、センサＣＰＵ６０は偶数回目ではないので（Ｓ１０５  ＮＯ）、ラインセンサ５４から全領域（領域Ａ＋領域Ｂ）のデータを出力させる（Ｓ１０７）。このとき、領域Ａについては１回目のデータ出力、領域Ｂについては１回目のデータ出力となる。また、上述したように、全領域のデータ出力には０．８ミリ秒の時間を要する。センサＣＰＵ６０は、光蓄積を開始し（Ｓ１０４）、２回目のデータ出力では、偶数回目であるので（Ｓ１０５  ＹＥＳ）、ラインセンサ５４から領域Ａのデータを出力させる（Ｓ１０６）。このとき、領域Ａについては２回目のデータ出力となる。また、上述したように、領域Ａのデータ出力には０．２ミリ秒の時間を要する。センサＣＰＵ６０は、光蓄積を開始し（Ｓ１０４）、３回目のデータ出力では、偶数回目ではないので（Ｓ１０５  ＮＯ）、ラインセンサ５４から全領域（領域Ａ＋領域Ｂ）のデータを出力させる（Ｓ１０７）。このとき、領域Ａについては３回目のデータ出力、領域Ｂについては２回目のデータ出力となる。センサＣＰＵ６０は、光蓄積を開始し（Ｓ１０４）、４回目のデータ出力では、偶数回目であるので（Ｓ１０５  ＹＥＳ）、ラインセンサ５４から領域Ａのデータを出力させる（Ｓ１０６）。このとき、領域Ａについては４回目のデータ出力となる。以降、測定時間が終了するまで、上述の処理を継続する。
【００３０】
Ｓ１１０でセンサＣＰＵ６０は、測色画像６９の全ての画像（全測色画像）について測色が終了したか否かを判断し、終了していないと判断した場合、処理をＳ１０５に戻し、終了したと判断した場合、処理をＳ１１１に進める。測色画像６９の全ての画像の各画素の光強度が決定すると、Ｓ１１１で装置ＣＰＵ４０は、用紙２１を画像形成装置１００外へ排出する。Ｓ１１２で装置ＣＰＵ４０は、センサＣＰＵ６０へ分光反射率の演算を指示する。センサＣＰＵ６０は、装置ＣＰＵ４０から分光反射率演算指示を受信すると、白色基準板５５に対する各画素の光強度と、測色画像６９の各画像の各画素の光強度とを用いて、測色画像６９の各画像に対する分光反射率を式（１）より算出する。センサＣＰＵ６０は、算出した測色画像６９の各画像の分光反射率を装置ＣＰＵ４０に送信し、画像測色シーケンスを終了する。
【００３１】
［実施例１と従来例との比較］
次に、実施例１の制御と、従来の制御の一例との比較を示す。従来の制御として、測色画像６９の１画像あたりの測定可能時間まで全領域のデータ出力を行った場合の例を示す。図７（ｂ）に従来の制御の一例におけるシーケンス図を示す。実施例１で説明した領域Ａのデータ出力に要する時間（以下、データ取得時間という）は、光蓄積の時間０．２ミリ秒とデータ出力の時間０．２ミリ秒の合計値０．４ミリ秒である。一方、全領域のデータ取得時間は、光蓄積の時間０．２ミリ秒とデータ出力の時間０．８ミリ秒の合計値の１．０ミリ秒である。測色画像６９の１画像あたりの測定可能時間が４０ミリ秒の場合、従来例では各画素データの検出回数は４０回となる。一方、実施例１では同条件において、領域Ａの各画素データの検出回数は５６回、領域Ｂの各画素データの検出回数は２８回となる。
【００３２】
式（１）により説明したように、白色基準板５５の反射光強度と、測色画像６９の反射光強度との比から測色画像６９の分光反射率を求めるため、白色基準板５５の反射光量が低い波長域は、光検出時のダイナミックレンジが狭くなる。そのため、ダイナミックレンジが狭い波長域において、測色画像６９の分光反射率の検出ばらつきが大きくなるおそれがある。また、他の実施例として、光強度検出時のダイナミックレンジを広げるため、光量の低い波長域において、ＬＥＤ５１の光量を増加させる制御や、光蓄積の時間を変更する方法が提案されている。しかしながら、このような従来例では、ＬＥＤ５１の光量が安定するまでの待ち時間が発生したり、蓄積時間が増加することにより測色時間が増加してしまったりするおそれがある。画像形成装置１００にカラーセンサ５０を搭載して、用紙２１を搬送しながら測色を行う場合等、測定時間が限られている場合には、これらの従来例は適用しづらい。そこで、実施例１では、測定可能時間内において、検出ばらつきが大きいおそれがある画素（反射光量が低い波長領域に対応する画素）の検出回数を、その他の画素の検出回数よりも増加させる。実施例１では、測定時間を増加させないため、検出回数を増加させた画素以外の画素の検出回数は、従来例の検出回数よりも少なくなってしまう。しかし、検出ばらつきが小さい波長の画素であれば、検出回数が少なくなったことによる測色画像６９の分光反射率の検出ばらつきへの影響は小さい。このように、実施例１では、白色基準板５５に対する光強度の低い光を受光する画素の検出回数を、強い光を受光する画素の検出回数よりも多くする。これにより、測色に必要な時間を増加させることなく、検知精度を向上させることが可能な分光測色器を提供することが可能となる。
【００３３】
実施例１では、ラインセンサ５４の各画素について、検出回数の多い画素と検出回数の少ない画素の２つのグループに分ける例を説明した。しかしながら、本発明は、各画素を２つのグループに分けて検出回数を決定する方法に限定されるものでなく、例えば各画素に対して各々の検出回数を決定する方法としてもよい。また、検出回数の多い画素と検出回数の少ない画素の２つのグループのデータを交互に出力及び取得する方法として説明した。この方法についても交互に出力及び取得する方法に限定するものではなく、例えば検出回数の多い画素のグループのデータを２回連続で出力し、その後、検出回数の少ない画素のグループを１回出力する、という取得方法を繰り返す方法としてもよい。
【００３４】
また、白色基準板５５からの反射光の光強度により各画素の検出回数を決定するのではなく、ＬＥＤ５１の相対放射強度に基づいて、各画素の検出回数を決定する方法としてもよい。例えば、図８（ａ）に各画素に対する検出回数の決定に用いるグループの設定例を示す。図８（ａ）は横軸に波長［ｎｍ（ナノメートル）］、縦軸にＬＥＤの相対放射強度を示す。また、横軸には、ＬＥＤ５１の各波長に対応するＣＭＯＳセンサ等のラインセンサ５４における画素番号（０〜１００）も示す。ＬＥＤ５１の各波長において、相対放射強度が例えば０．５未満の波長光を受光する画素を領域Ａ、相対放射強度が０．５以上の波長の光を受光する画素を領域Ｂとする。そして、前述した実施例１で説明した画像測色シーケンスを実施する。この方法においても前述した方法と同様の効果を得ることが可能であり、測色に必要な時間を増加させることなく、検知精度を向上させたカラーセンサを提供することが可能となる。
【００３５】
更には、各画素における検出ばらつきは、白色基準板５５やＬＥＤ５１の構成に限定するものではない。その他の要因により、予め検出ばらつきの大きい画素がわかっている場合、検出ばらつきの大きい画素の検出回数を、検出ばらつきの小さい画素の検出回数よりも多くすることにより、前述した方法と同様の効果を得ることが可能である。この場合、検出ばらつきの大小を切り分ける際の閾値は、例えば予め実験等により決定される。以上、実施例１によれば、測色時間の増加を抑制しつつ、測色精度を向上させることができる。
【実施例２】
【００３６】
実施例２においても、実施例１で、図１、図２、図３、図５、図６を参照して説明した画像形成装置及びカラーセンサの構成が使用される。したがって、画像形成装置及びカラーセンサに関する説明は実施例１を援用し、ここでは再度の説明を省略する。
【００３７】
［画像測色シーケンス］
図９のフローチャートを用いて、画像測色シーケンス及び実施例２の特徴である、ラインセンサ５４の各画素それぞれの検出回数の決定方法について説明する。なお、実施例１の図４で説明した処理と同じ処理には同じステップ番号を付し、Ｓ１００〜Ｓ１０７の説明を省略する。ただし、実施例２では、図４のＳ１０２の測色画像測色時の領域決定の処理をＳ１０１の処理に続いて実行しない。また、Ｓ１０４で光蓄積を実行した後、図４のＳ１０５、Ｓ１０６の判断及び処理を実行することなく、センサＣＰＵ６０は、Ｓ１０７の処理、すなわち、実施例２では全領域のデータ出力及び取得を実行する。Ｓ２００でセンサＣＰＵ６０は、データ出力及び取得の回数（以下、データ取得回数という）が、ｎ回以上となったか否かを判断し、ｎ回未満であると判断した場合には処理をＳ１０４に戻し、ｎ回以上であると判断した場合には処理をＳ２０１に進める。実施例２では、センサＣＰＵ６０は、測色画像６９の１画像からのデータ取得回数がｎ回となるまで、Ｓ１０４、Ｓ１０７の処理を繰り返し実施して、光蓄積とデータ出力及びデータ取得を繰り返す。データ取得回数を判断するための回数ｎは、例えば測色画像６９の１画像あたりの測定可能時間等を考慮して決定するとよい。実施例２では、測定可能時間の半分の時間となる測定回数である、ｎ＝２０とする。
【００３８】
Ｓ２０１でセンサＣＰＵ６０は、検出した各画素の出力データのばらつきの大きさを計算する。実施例２では、測色画像６９の各画素の光強度と白色基準板５５の光強度との比（以下、光強度比Ｘとする）の最大値と最小値との差をばらつきの大きさとする。画素番号ｉに対する光強度比Ｘ（ｉ）の算出式の一例を式（２−１）及びばらつきの大きさＶｒ（ｉ）の算出式の一例を式（２−２）に示す。なお、光強度比Ｘ（ｉ）の最大値をＸｍａｘ（ｉ）、最小値をＸｍｉｎ（ｉ）とする。
光強度比Ｘ（ｉ）［単位％］＝｛測色画像６９のＡＤ検出値（ｉ）÷白色基準板５５のＡＤ検出値（ｉ）｝×１００    式（２−１）
ばらつきの大きさＶｒ（ｉ）［単位％］＝光強度比Ｘ（ｉ）の最大値Ｘｍａｘ（ｉ）−光強度比Ｘ（ｉ）の最小値Ｘｍｉｎ（ｉ）    式（２−２）
【００３９】
算出した測色画像６９の各画素の出力データのばらつきの大きさＶｒ（ｉ）の一例を図１０に示す。図１０は、横軸にラインセンサ５４の画素番号（０〜１００）、縦軸に各画素の出力データのばらつきの大きさ［％］を示す。Ｓ２０２でセンサＣＰＵ６０は、Ｓ２０１で算出した測色画像６９の各画素の出力データのばらつきの大きさＶｒ（ｉ）に基づいて、ラインセンサ５４の複数の画素を次のグループに分ける。すなわち、ラインセンサ５４の複数の画素を、検出回数の多い画素のグループ（以下、領域Ｃとする）と領域Ｃの画素よりも検出回数を少なくする画素のグループ（以下、領域Ｄとする）とに分ける。実施例２では、図１０に示すように、Ｓ２０１で算出した各画素のばらつきの大きさＶ（ｉ）が０．５％以上となる画素を領域Ｃ、０．５％未満となる画素を領域Ｄとして定義する。このとき、全ての画素においてばらつきの大きさＶ（ｉ）が０．５％以上となる画素が１つもない場合は、全ての画素を領域Ｃとして決定する。
【００４０】
なお、測色画像６９の各画素の出力データのばらつきの大きさＶ（ｉ）を求める方法は、前述した限りではなく、各画素の光強度比Ｘ（ｉ）のｎ回の分散を求める方法としてもよい。光強度比Ｘ（ｉ）のｎ回の平均値Ｘバーの算出式を式（３−１）に、ばらつきの大きさＶｒ（ｉ）の算出式の一例を式（３−２）に示す。
【数１】
2019105463.tif 000003
【００４１】
Ｓ２０３でセンサＣＰＵ６０は、ラインセンサ５４による光蓄積を実行する。Ｓ２０４でセンサＣＰＵ６０は、Ｓ２０２で領域Ｃとして決定した画素のデータ出力及びデータ取得を行う。Ｓ２０５でセンサＣＰＵ６０は、タイマを参照することにより、測定時間が終了したか否かを判断する。ここで、測定時間とは、Ｓ１０４における光蓄積を開始してＳ１０７で全領域のデータ出力及びデータ取得を行った時間を含み、測色画像６９の１画像あたりの測定可能時間の残り時間である。Ｓ２０５でセンサＣＰＵ６０は、測定時間が終了していないと判断した場合、処理をＳ２０３に戻し、測定時間が終了したと判断した場合、処理をＳ２０６に進める。
【００４２】
図７（ｃ）に実施例２における１画像測定時間において、光蓄積とデータ出力を繰り返し実施した際のシーケンス図を示す。１画像の測定時間が開始されると、センサＣＰＵ６０は光蓄積を開始する（Ｓ１０４）。１回目のデータ出力では、センサＣＰＵ６０はラインセンサ５４から全領域（領域Ｃ＋領域Ｄ）のデータを出力させる（Ｓ１０７）。センサＣＰＵ６０は、光蓄積（Ｓ１０４）と全領域のデータ出力（Ｓ１０７）とを、例えばＮ回繰り返したところで、データ取得回数がｎ回以上となったと判断する（Ｓ２００  ＹＥＳ）。その後、センサＣＰＵ６０は、光蓄積を開始し（Ｓ２０３）、Ｎ＋１回目のデータ出力では、ラインセンサ５４から領域Ｃのデータを出力させる（Ｓ２０４）。センサＣＰＵ６０は、光蓄積を開始し（Ｓ２０３）、Ｎ＋２回目のデータ出力では、ラインセンサ５４から領域Ｃのデータを出力させる（Ｓ２０４）。以降、測定時間が終了するまで、上述の処理を継続する。Ｓ２０６でセンサＣＰＵ６０は、測色画像６９の各画素において検出した複数回のデータの平均化を行い、各画素の平均値を測色画像６９の各画素の光強度として決定する。ここで、領域Ｃと領域Ｄとでは、ｎ回以降では検出回数が異なり、得られたデータの個数も異なるため、それぞれの回数における平均をとる。Ｓ１１０〜Ｓ１１２の処理は実施例１の図４と同様の処理であり、説明を省略する。
【００４３】
以上説明した通り、実施例２では、測色画像６９の各画素それぞれの検出結果のばらつきの大きさを算出し、測定時間を増加させない検出回数で、ばらつきの大きい画素の検出回数を、ばらつきの小さい画素の検出回数よりも多くする。これにより、測色に必要な時間を増加させることなく、検知精度を向上させることが可能な分光測色器を提供することが可能となる。
以上、実施例２によれば、測色時間の増加を抑制しつつ、測色精度を向上させることができる。
【実施例３】
【００４４】
実施例３においても、実施例１で、図１、図２、図５、図６を参照して説明した画像形成装置及びカラーセンサの構成が使用される。したがって、画像形成装置及びカラーセンサに関する説明は実施例１を援用し、ここでは再度の説明を省略し、実施例１とは異なる構成のみを説明する。
【００４５】
［構成］
図３（ｂ）は実施例３における画像形成装置１００及びカラーセンサ５０の制御構成を示すブロック図である。画像形成装置１００及びカラーセンサ５０の各構成要素は、実施例１で図３（ａ）を用いて説明した構成要素と同一である。実施例３では、カラーセンサ５０がセンサＣＰＵ６０、ＲＯＭ６１及びＲＡＭ６２を有していない構成である。実施例３の装置ＣＰＵ４０は、カラーセンサ５０の不揮発性メモリ６３、ＬＥＤ５１、ラインセンサ５４と接続されている。装置ＣＰＵ４０は、ＲＯＭ４１に格納されたプログラムコードに基づき、ＲＡＭ４２を作業領域に用いて、実施例３にかかる制御を実施する。給紙搬送制御部４５、画像形成制御部４６、定着制御部４７は実施例１で説明した図３（ａ）と同一であり説明を省略する。
【００４６】
装置ＣＰＵ４０とラインセンサ５４は、信号線を介して、反射光蓄積指示信号、分光データ読出し指示信号、アナログ分光データ出力信号の送受信を行う。ここで、反射光蓄積指示信号は、反射光の蓄積時間を指示する信号である。分光データ読出し指示信号は、ラインセンサ５４により取得した分光データの読出し開始と中断を指示する信号である。アナログ分光データ出力信号は、ラインセンサ５４により取得した複数の分光データ（アナログ光量値）を出力する信号である。
【００４７】
ラインセンサ５４は電荷蓄積型ラインセンサであり、所定の蓄積時間に入射した分散光の強度に応じて、画素番号の小さい画素から電圧信号を所定時間毎に切り替えて順次出力する。実施例３のラインセンサ５４は、ラインセンサ５４の画素番号を指定して所定の画素の電圧信号を出力することはできない。実施例３のＬＥＤ５１のスペクトル形状は、図２（ｂ）と同様である。実施例３に用いるＬＥＤ５１は、短波長側（４００〜５２０ナノメートル）の相対放射強度が、長波長側（５２０〜７００ナノメートル）よりも低い部分がある。そこで、ラインセンサ５４により取得した分光データの出力が、短波長側の波長を受光する画素から順に電圧を出力するように、回折格子５３及びラインセンサ５４が配置されている。また、実施例３では、ラインセンサ５４の光蓄積時間は０．２ミリ秒、全画素の電圧信号の出力に必要な時間は０．８ミリ秒である。装置ＣＰＵ４０は、画素毎に取得した電圧信号を、１２ビットＡＤ変換器（不図示）でＡＤ変換することにより、各画素において検出した光強度を０〜４０９５の値で取得する。
【００４８】
不揮発性メモリ６３には、ラインセンサ５４の各画素に対応する波長情報が保持されている。ＬＥＤ５１の発光光量は、装置ＣＰＵ４０により適宜調整が可能となっている。装置ＣＰＵ４０は、カラーセンサ５０を用いて、ＬＥＤ点灯制御、ＬＥＤ消灯制御、基準板測定制御、画像測定制御、分光反射率演算制御を実施する。ＬＥＤ点灯制御は、ラインセンサ５４を駆動して白色基準板５５のピーク画素がラインセンサ５４の検出限界値付近（実施例３ではＡＤ変換結果が４０００付近）となるようにＬＥＤ５１を所定光量で点灯させる。ＬＥＤ消灯制御はＬＥＤ５１を消灯させる。基準板測定制御は、ラインセンサ５４を複数回駆動して白色基準板５５に対する各画素の光強度を測定し、複数回測定した各画素について平均値を算出する。実施例３では測定回数は３２回とする。画像測定制御は、指定された時間内において、ラインセンサ５４を複数回駆動して測色画像６９に対する各画素の光強度を測定し、複数回測定した各画素について平均値を算出する。画像測定指示受信時の測定回数は実施例３の特徴であり詳細を後述する。分光反射率演算制御は、白色基準板５５の測定結果と測色画像６９の測定結果とに基づいて、各パッチの各波長λにおける分光反射率Ｏｒ（λ）を、式（１）より算出する。式（１）は実施例１で説明した式と同一であり再度の説明は省略する。
【００４９】
［画像測色シーケンス］
図１１のフローチャートを用いて、画像測色シーケンス及び実施例３の特徴である、ラインセンサ５４の各画素それぞれの検出回数の決定方法について説明する。Ｓ３００で装置ＣＰＵ４０は、ＬＥＤ点灯制御を行い、ＬＥＤ５１を所定光量で点灯させる。Ｓ３０１で装置ＣＰＵ４０は、基準板測定制御を行い、白色基準板５５に対する各画素の光強度を測定する。Ｓ３０２で装置ＣＰＵ４０は、ＬＥＤ５１の相対放射強度情報に基づいて、ラインセンサ５４の画素を、検出回数の多い画素のグループ（以下、領域Ｅとする）と領域Ｅの画素よりも検出回数を少なくする画素のグループ（以下、領域Ｆとする）に分ける。実施例３では、ＬＥＤ５１の相対放射強度が低い短波長側（例えば、４００〜５１０ｎｍ）を受光する画素を領域Ｅ、以降の長波長側（５１１〜７００ｎｍ）の画素を領域Ｆとする。すなわち、所定の波長（例えば５１１ｎｍ）よりも短い波長に対応する画素と、所定の波長以上の光を受光する画素とで、検出回数を異ならせる。図８（ｂ）に実施例３における検出回数決定に用いるグループの設定例を示す。図８（ｂ）は図８（ａ）と同様のグラフである。
【００５０】
Ｓ３０３で装置ＣＰＵ４０は、測色画像６９の画像形成、用紙２１の給紙、用紙２１への測色画像６９の転写・定着、用紙２１の測色画像６９のカラーセンサ５０の位置への搬送を行う。Ｓ３０４で装置ＣＰＵ４０は、搬送中の用紙２１の測色画像６９の各画像に合わせて、画像測定制御を行う。装置ＣＰＵ４０は、ラインセンサ５４を駆動して測色画像６９からの反射光量の蓄積（光蓄積）を開始する。また、装置ＣＰＵ４０は、タイマ（不図示）をリセットしてスタートする。所定時間の光蓄積を終了すると、Ｓ３０５で装置ＣＰＵ４０は、ラインセンサ５４を駆動して、ラインセンサ５４が取得した分光データの出力を開始させる。
【００５１】
Ｓ３０６で装置ＣＰＵ４０は、測色画像６９の各画像において、偶数回目のデータ出力か否かを判断する。Ｓ３０６で装置ＣＰＵ４０は、偶数回目のデータ出力であると判断した場合、処理をＳ３０７に進め、偶数回目のデータ出力ではないと判断した場合、処理をＳ３０８に進める。Ｓ３０７で装置ＣＰＵ４０は、Ｓ３０２で領域Ｅとして決定した画素のデータの出力及びデータの取得を行い、領域Ｅでのデータ出力及び取得が完了すると、ラインセンサ５４を駆動して分光データの出力を中断させる。Ｓ３０８で装置ＣＰＵ４０は、Ｓ３０７のような分光データ出力の中断は行わず、全領域のデータを出力及び取得し、処理をＳ３０９に進める。
【００５２】
Ｓ３０９で装置ＣＰＵ４０は、測定時間が終了したか否かを判断し、測定時間が終了していないと判断した場合には処理をＳ３０４に戻し、測定時間が終了したと判断した場合には処理をＳ３１０に進める。このように、装置ＣＰＵ４０は、測色画像６９の１画像あたりの測定可能時間まで、前述した光蓄積と領域Ｅ（Ｓ３０７）又は全領域（Ｓ３０８）のデータ出力及びデータ取得を繰り返す。図７（ｄ）に実施例３のおける１画像測定時間において、光蓄積とデータ出力を繰り返し実施した際のシーケンス図を示す。１画像の測定時間が開始されると、装置ＣＰＵ４０は光蓄積を開始する（Ｓ３０４）。１回目のデータ出力では、装置ＣＰＵ４０は偶数回目ではないので（Ｓ３０６  ＮＯ）、ラインセンサ５４から全領域（領域Ｅ＋領域Ｆ）のデータを出力させる（Ｓ３０８）。このとき、領域Ｅについては１回目のデータ出力、領域Ｆについては１回目のデータ出力となる。装置ＣＰＵ４０は、光蓄積を開始し（Ｓ３０４）、２回目のデータ出力では、偶数回目であるので（Ｓ３０６  ＹＥＳ）、ラインセンサ５４から領域Ｅのデータを出力させる（Ｓ３０７）。このとき、領域Ｅについては２回目のデータ出力となる。装置ＣＰＵ４０は、光蓄積を開始し（Ｓ３０４）、３回目のデータ出力では、偶数回目ではないので（Ｓ３０６  ＮＯ）、ラインセンサ５４から全領域（領域Ｅ＋領域Ｆ）のデータを出力させる（Ｓ３０８）。このとき、領域Ｅについては３回目のデータ出力、領域Ｆについては２回目のデータ出力となる。装置ＣＰＵ４０は、光蓄積を開始し（Ｓ３０４）、４回目のデータ出力では、偶数回目であるので（Ｓ３０６  ＹＥＳ）、ラインセンサ５４から領域Ｅのデータを出力させる（Ｓ３０７）。このとき、領域Ｅについては４回目のデータ出力となる。以降、測定時間が終了するまで、上述の処理を継続する。
【００５３】
Ｓ３１０で装置ＣＰＵ４０は、測色画像６９の各画素において検出した複数回のデータの平均化を行い、各画素の平均値を測色画像６９の各画素の光強度として決定する。ここで、領域Ｅと領域Ｆとでは、検出回数が異なり、得られたデータの個数も異なるため、それぞれの回数における平均をとる。Ｓ３１１で装置ＣＰＵ４０は、測色画像６９の全ての画像について光強度決定処理が終了したか否かを判断し、終了していないと判断した場合には処理をＳ３０４に戻し、終了したと判断した場合には処理をＳ３１２に進める。Ｓ３１２で装置ＣＰＵ４０は、用紙２１を画像形成装置１００外へ排出する。Ｓ３１３で装置ＣＰＵ４０は、白色基準板５５に対する各画素の光強度と、測色画像６９の各画像の各画素の光強度を用いて、測色画像６９の各画像に対する分光反射率を式（１）より算出し、画像測色シーケンスを終了する。
【００５４】
以上説明した通り、各画素の分光データを順次出力するラインセンサ構成であっても、ＬＥＤ５１の光強度の低い光を受光する波長の画素側から分光データが出力されるように配置する。そして、分光データを複数回検出する過程において、分光データの出力中断を含ませることによって、測定時間を増加させない検出回数で、光強度の低い光を受光する画素の検出回数を、光強度の強い光を受光する画素の検出回数よりも多くする。よって、測色に必要な時間を増加させることなく、検知精度を向上させることが可能な画像形成装置を提供することが可能となる。
【００５５】
また、実施例３では、図３（ｂ）の制御構成ブロック図を用いて説明した通り、ラインセンサ５４の各画素それぞれの検出回数の決定方法に係る制御を装置ＣＰＵ４０による方法として説明した。しかしながら、実施例１において、図３（ａ）の制御構成ブロック図を用いて説明したように、カラーセンサ５０にセンサＣＰＵ６０を有する構成で、センサＣＰＵ６０によりラインセンサ５４の各画素それぞれの検出回数の決定する方法としてもよい。この方法においても前述した方法と同様の効果を得ることが可能であり、測色に必要な時間を増加させることなく、検知精度を向上させたカラーセンサを提供することが可能となる。
以上、実施例３によれば、測色時間を増加させることなく、測色精度を向上させることができる。
【００５６】
［その他の実施例］
なお、本発明では、実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステム又は装置に提供することによっても達成される。すなわち、そのシステム又は装置のコンピュータ（もしくはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、次のような機能が実現される場合も含まれる。すなわち、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれている。
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた場合も含まれる。プログラムコードがメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含む。
また、上記実施の形態の機能を実現するソフトウェアのプログラムコードがネットワークを介して配信される場合も含まれる。プログラムコードがネットワークを介してシステム又は装置のハードディスクやメモリ等の記憶手段又はＣＤ−ＲＷ、ＣＤ−Ｒ等の記憶媒体に格納された場合も含まれる。そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶手段や記憶媒体に格納されたプログラムコードを読み出して実行することによっても、上述した実施の形態の機能が達成されることは云うまでもない。
以上、その他の実施例によっても、測色時間の増加を抑制しつつ、測色精度を向上させることができる。
【符号の説明】
【００５７】
５０      分光測色器
５１      ＬＥＤ
５３      回折格子
５４      ラインセンサ
５５      白色基準板
６０      センサＣＰＵ
【図１】
2019105463.tif 000004
【図２】
2019105463.tif 000005
【図３】
2019105463.tif 000006
【図４】
2019105463.tif 000007
【図５】
2019105463.tif 000008
【図６】
2019105463.tif 000009
【図７】
2019105463.tif 000010
【図８】
2019105463.tif 000011
【図９】
2019105463.tif 000012
【図１０】
2019105463.tif 000013
【図１１】
2019105463.tif 000014