(57)【要約】【課題】  複数の出力素子の出力特性のバラツキを、従来より少ないデータ量で高精度に補正する。【解決手段】  画像出力装置１０は、補正用画像を出力する記録素子３，…と、補正用画像から読取情報を取得するフラットベッドスキャナ７０と、読取情報に基づいて各記録素子３による出力濃度の補正量を求める補正処理部６０とを備える。補正処理部６０は、各記録素子３について、平均基準濃度ｙAverage（ｘo，Ｉ）に対応する基準光量値ｚ（ｘo，ｉ）を基準入力信号ｘoに補正する第１補正値Ｈ（ｉ）と、第１補正値Ｈ（ｉ）で補正した場合の仮想入出力関数から、入力信号ｘが基準入力信号ｘoであるときに出力濃度ｙ（ｘ，ｉ）が平均基準濃度ｙAverage（ｘo，Ｉ）となる条件で得られる近似関数を、logｘ−logｚ’テーブルに補正する第２補正値ｃ（ｉ）とを算出し、これらの補正値で入力信号を補正する。【選択図】図１
2005244428.tif 000002
【特許請求の範囲】
【請求項１】
複数の出力素子を用いて複数濃度の補正用画像を出力し、画像読取装置を用いて前記補正用画像から読取情報を取得することにより、各出力素子による出力濃度の補正量を求め、この補正量を用いて画像を出力する画像出力方法であって、
前記読取情報を用い、各出力素子について、
所定の基準出力濃度に対応する第１基準入力信号を所定の第２基準入力信号に補正するための第１補正値と、
前記第１補正値によって補正した場合の入出力特性を示す仮想入出力関数から、入力信号が前記第２基準入力信号であるときに出力濃度が前記基準出力濃度となる条件で得られる近似関数を、所定の基準入出力関数に補正するための第２補正値とを算出し、
次に、前記第１補正値及び前記第２補正値を用いて入力信号を補正して画像を出力することを特徴とする画像出力方法。
【請求項２】
請求項１記載の画像出力方法において、
各出力素子の入出力特性を示す入出力関数を、前記第１基準入力信号に対応する出力濃度で正規化することにより、前記仮想入出力関数を算出することを特徴とする画像出力方法。
【請求項３】
請求項１または２記載の画像出力方法において、
算出した前記第２補正値を記憶装置に記憶させ、次回の前記第２補正値の算出に用いることを特徴とする画像出力方法。
【請求項４】
請求項３記載の画像出力方法において、
前記第２補正値として、前回算出した第２補正値に対して、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を乗算した値を用いることを特徴とする画像出力方法。
【請求項５】
請求項１または２記載の画像出力方法において、
前記第２補正値として、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を用いることを特徴とする画像出力方法。
【請求項６】
請求項１〜５の何れか一項に記載の画像出力方法において、
算出した前記第２補正値が所定の上限値より大きい場合には、この上限値を前記第２補正値とし、所定の下限値より小さい場合には、この下限値を前記第２補正値とすることを特徴とする画像出力方法。
【請求項７】
請求項１〜６の何れか一項に記載の画像出力方法において、
前記第２基準入力信号及び前記基準出力濃度として、前記基準入出力関数の線型領域から得られる値を用いることを特徴とする画像出力方法。
【請求項８】
請求項１〜７の何れか一項に記載の画像出力方法において、
前記出力素子として発光素子を用い、感光材料に画像を記録することを特徴とする画像出力方法。
【請求項９】
光源から光を照射し、複数の受光素子を用いて複数濃度の補正用画像での反射光から補正用読取情報を取得することにより、各受光素子による測定濃度の補正量を求め、前記補正量を用いて画像読取情報を取得する画像読取方法であって、
前記補正用読取情報を用い、各受光素子について、
所定の基準受光量に対応する第１基準画像濃度を所定の第２基準画像濃度に補正するための第３補正値と、
前記第３補正値によって補正した場合の入出力特性を示す仮想入出力関数から、受光量が前記基準受光量であるときに画像濃度が前記第２基準画像濃度となる条件で得られる近似関数を、所定の基準入出力関数に補正するための第４補正値とを算出し、
次に、前記第３補正値及び前記第４補正値を用いて前記受光素子の測定濃度を補正して画像読取情報を取得することを特徴とする画像読取方法。
【請求項１０】
請求項９記載の画像読取方法において、
各受光素子の入出力特性を示す入出力関数を前記第１基準画像濃度に対応する受光量で正規化することにより、前記仮想入出力関数を算出することを特徴とする画像読取方法。
【請求項１１】
請求項９または１０記載の画像読取方法において、
算出した前記第４補正値を記憶装置に記憶させ、次回の前記第４補正値の算出に用いることを特徴とする画像読取方法。
【請求項１２】
請求項１１記載の画像読取方法において、
前記第４補正値として、前回算出した第４補正値に対して、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を乗算した値を用いることを特徴とする画像読取方法。
【請求項１３】
請求項９または１０記載の画像読取方法において、
前記第４補正値として、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を用いることを特徴とする画像読取方法。
【請求項１４】
請求項９〜１３の何れか一項に記載の画像読取方法において、
算出した前記第４補正値が所定の上限値より大きい場合には、この上限値を前記第４補正値とし、所定の下限値より小さい場合には、この下限値を前記第４補正値とすることを特徴とする画像読取方法。
【請求項１５】
請求項９〜１４の何れか一項に記載の画像読取方法において、
前記基準受光量及び前記第２基準画像濃度として、前記基準入出力関数の線型領域から得られる値を用いることを特徴とする画像読取方法。
【請求項１６】
請求項９〜１５の何れか一項に記載の画像読取方法において、
前記受光素子としてＣＣＤを用いることを特徴とする画像読取方法。
【請求項１７】
補正用画像を出力する複数の出力素子と、
前記補正用画像から読取情報を取得する画像読取装置と、
前記読取情報に基づいて各出力素子による出力濃度の補正量を求める第１補正処理部とを備える画像出力装置であって、
前記第１補正処理部は、各出力素子について、
所定の基準出力濃度に対応する第１基準入力信号を所定の第２基準入力信号に補正するための第１補正値と、
前記第１補正値によって補正した場合の入出力特性を示す仮想入出力関数から、入力信号が前記第２基準入力信号であるときに出力濃度が前記基準出力濃度となる条件で得られる近似関数を、所定の基準入出力関数に補正するための第２補正値とを算出し、
前記第１補正値及び前記第２補正値を用いて入力信号を補正することを特徴とする画像出力装置。
【請求項１８】
請求項１７記載の画像出力装置において、
前記第１補正処理部は、
各出力素子の入出力特性を示す入出力関数を、前記第１基準入力信号に対応する出力濃度で正規化することにより、前記仮想入出力関数を算出することを特徴とする画像出力装置。
【請求項１９】
請求項１７または１８記載の画像出力装置において、
前記第１補正処理部は、
算出した前記第２補正値を記憶し、次回の前記第２補正値の算出に用いることを特徴とする画像出力装置。
【請求項２０】
請求項１９記載の画像出力装置において、
前記第２補正値は、前回算出した第２補正値に対して、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を乗算した値であることを特徴とする画像出力装置。
【請求項２１】
請求項１７または１８記載の画像出力装置において、
前記第２補正値は、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比であることを特徴とする画像出力装置。
【請求項２２】
請求項１７〜２１の何れか一項に記載の画像出力装置において、
前記第１補正処理部は、
算出した前記第２補正値が所定の上限値より大きい場合には、この上限値を前記第２補正値とし、所定の下限値より小さい場合には、この下限値を前記第２補正値とすることを特徴とする画像出力装置。
【請求項２３】
請求項１７〜２２の何れか一項に記載の画像出力装置において、
前記第２基準入力信号及び前記基準出力濃度は、前記基準入出力関数の線型領域から得られる値であることを特徴とする画像出力装置。
【請求項２４】
請求項１７〜２３の何れか一項に記載の画像出力装置において、
前記出力素子は発光素子であり、感光材料に画像を記録するものであることを特徴とする画像出力装置。
【請求項２５】
光源と、
前記光源から照射されて複数濃度の補正用画像で反射した光から補正用読取情報を取得する複数の受光素子と、
前記補正用読取情報に基づいて各受光素子による測定濃度の補正量を求める第２補正処理部とを備える画像読取装置であって、
前記第２補正処理部は、各受光素子について、
所定の基準受光量に対応する第１基準画像濃度を所定の第２基準画像濃度に補正するための第３補正値と、
前記第３補正値によって補正した場合の入出力特性を示す仮想入出力関数から、受光量が前記基準受光量であるときに画像濃度が前記第２基準画像濃度となる条件で得られる近似関数を、所定の基準入出力関数に補正するための第４補正値とを算出し、
前記第３補正値及び前記第４補正値を用いて、前記受光素子の測定濃度を補正することを特徴とする画像読取装置。
【請求項２６】
請求項２５記載の画像読取装置において、
前記第２補正処理部は、
各受光素子の入出力特性を示す入出力関数を前記第１基準画像濃度に対応する受光量で正規化することにより、前記仮想入出力関数を算出することを特徴とする画像読取装置。
【請求項２７】
請求項２５または２６記載の画像読取装置において、
前記第２補正処理部は、
算出した前記第４補正値を記憶し、次回の前記第４補正値の算出に用いることを特徴とする画像読取装置。
【請求項２８】
請求項２７記載の画像読取装置において、
前記第４補正値は、前回算出した第４補正値に対して、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を乗算した値であることを特徴とする画像読取装置。
【請求項２９】
請求項２５または２６記載の画像読取装置において、
前記第４補正値は、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比であることを特徴とする画像読取装置。
【請求項３０】
請求項２５〜２９の何れか一項に記載の画像読取装置において、
前記第２補正処理部は、
算出した前記第４補正値が所定の上限値より大きい場合には、この上限値を前記第４補正値とし、所定の下限値より小さい場合には、この下限値を前記第４補正値とすることを特徴とする画像読取装置。
【請求項３１】
請求項２５〜３０の何れか一項に記載の画像読取装置において、
前記基準受光量及び前記第２基準画像濃度は、前記基準入出力関数の線型領域から得られる値であることを特徴とする画像読取装置。
【請求項３２】
請求項２５〜３１の何れか一項に記載の画像読取装置において、
前記受光素子はＣＣＤであることを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の出力素子によって画像を出力する画像出力方法及び画像出力装置と、複数の受光素子によって画像から読取情報を取得する画像読取方法及び画像読取装置とに関する。
【背景技術】
【０００２】
従来、ハロゲン化銀感光材料などの記録媒体に画像を出力する画像出力装置の記録ヘッドとして、アレイ状に配置された光量制御型の記録素子（出力素子）を備えるものがある。
【０００３】
一般に、アレイを構成する複数の記録素子は各出力濃度において個々の発光特性、つまり記録特性にバラツキを有しており、このバラツキは記録素子の配列方向において画像に濃淡のムラを生じさせる原因となっている。
【０００４】
このようなバラツキを補正する技術として、各記録素子について所定の出力濃度に対応する発光量を求め、この発光量のデータに基づいて各記録素子の発光量の補正量、いわゆるシェーディング補正値を求める方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開平８−２３０２３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の補正方法では、出力濃度の違いによってシェーディング補正値が変化する場合に、上記バラツキを補正することはできない。
【０００６】
そのため、各記録素子について出力濃度毎にシェーディング補正値を求めることが考えられる。しかし、この方法を用いる場合には、記録素子の個数と出力濃度の数（階調数）とを乗じた個数のシェーディング補正値が必要となるため、データ量が膨大になってしまう。また、上記光量データを求める際の計測精度を全ての出力濃度で良好に保つことは困難であるため、特定の出力濃度で計測精度が低下する結果、誤差のあるシェーディング補正値によって補正を行うことになってしまう。
【０００７】
また、このような問題は、受光特性にバラツキを有する複数の受光素子によって画像から読取情報を取得する場合にも生じている。
【０００８】
本発明の課題は、複数の出力素子の出力特性のバラツキを、従来よりも少ないデータ量で高精度に補正することができる画像出力方法及び画像出力装置と、複数の受光素子の受光特性のバラツキを、従来よりも少ないデータ量で高精度に補正することができる画像読取方法及び画像読取装置とを提供することである。
【課題を解決するための手段】
【０００９】
請求項１記載の発明は、
複数の出力素子を用いて複数濃度の補正用画像を出力し、画像読取装置を用いて前記補正用画像から読取情報を取得することにより、各出力素子による出力濃度の補正量を求め、この補正量を用いて画像を出力する画像出力方法であって、
前記読取情報を用い、各出力素子について、
所定の基準出力濃度に対応する第１基準入力信号を所定の第２基準入力信号に補正するための第１補正値と、
前記第１補正値によって補正した場合の入出力特性を示す仮想入出力関数から、入力信号が前記第２基準入力信号であるときに出力濃度が前記基準出力濃度となる条件で得られる近似関数を、所定の基準入出力関数に補正するための第２補正値とを算出し、
次に、前記第１補正値及び前記第２補正値を用いて入力信号を補正して画像を出力することを特徴とする。
【００１０】
請求項１記載の発明によれば、入力信号の補正に第１補正値及び第２補正値を用いることにより、出力素子の入出力関数が基準入出力関数に近似される、つまり、出力素子の出力特性のバラツキが補正される。従って、各出力素子について第１補正値及び第２補正値という２つの補正値を用いることにより前記バラツキを補正することができるので、従来と異なり、各出力素子について出力濃度毎の補正値を用いることなく、前記バラツキを補正することができる。つまり、従来よりも少ないデータ量で前記バラツキを補正することができる。
また、従来と異なり、全ての出力濃度で読取情報を用いる必要がないため、計測精度の高い出力濃度での読取情報のみを用いることができる。従って、誤差のない補正値によって補正を行うことができる、つまり、従来よりも高精度に補正を行うことができる。
【００１１】
請求項２記載の発明は、請求項１記載の画像出力方法において、
各出力素子の入出力特性を示す入出力関数を、前記第１基準入力信号に対応する出力濃度で正規化することにより、前記仮想入出力関数を算出することを特徴とする。
【００１２】
請求項２記載の発明によれば、各出力素子の入出力特性を示す入出力関数を、前記第１基準入力信号に対応する出力濃度で正規化することによって仮想入出力関数を算出するので、第１補正値の値と第２補正値の値とが互いに影響し合わない。従って、第１補正値の算出の前後に関わらず第２補正値を算出することができる、つまり、第１補正値と第２補正値とを独立して算出することができる。よって、第１補正値及び第２補正値の一方を固定した状態で、他方を変更することができるため、前回の算出結果に基づいて第１補正値または第２補正値を算出することにより、補正精度を収束的に高めることができる。
【００１３】
請求項３記載の発明は、請求項１または２記載の画像出力方法において、
算出した前記第２補正値を記憶装置に記憶させ、次回の前記第２補正値の算出に用いることを特徴とする。
【００１４】
請求項３記載の発明によれば、算出した第２補正値を次回の第２補正値の算出に用いることにより、第２補正値による補正精度を収束的に高めることができる。
【００１５】
請求項４記載の発明は、請求項３記載の画像出力方法において、
前記第２補正値として、前回算出した第２補正値に対して、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を乗算した値を用いることを特徴とする。
【００１６】
請求項４記載の発明によれば、第２補正値の算出に近似関数の傾きと基準入出力関数の線型領域の傾きとの比を用いることにより、高次の係数を用いる場合と比較して第２補正値の算出を容易に行うことができる。また、前回算出した第２補正値を用いることにより、第２補正値による補正精度を収束的に高めることができる。
【００１７】
請求項５記載の発明は、請求項１または２記載の画像出力方法において、
前記第２補正値として、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を用いることを特徴とする。
【００１８】
請求項５記載の発明によれば、第２補正値として、近似関数の傾きと基準入出力関数の線型領域の傾きとの比を用いることにより、高次の係数を用いる場合と比較して第２補正値の算出を容易に行うことができる。
【００１９】
請求項６記載の発明は、請求項１〜５の何れか一項に記載の画像出力方法において、
算出した前記第２補正値が所定の上限値より大きい場合には、この上限値を前記第２補正値とし、所定の下限値より小さい場合には、この下限値を前記第２補正値とすることを特徴とする。
【００２０】
請求項６記載の発明によれば、第２補正値として所定の上限値と所定の下限値との間の値を用いることにより、例えば、画像が出力される記録媒体が汚れている場合や、画像読取装置による読取精度が低い場合であっても、第２補正値を所定の範囲内とすることができる。従って、算出を繰り返しても第２補正値が発散しないようにすることができるため、出力濃度が入力信号に対応しなくなるのを防止することができる。
【００２１】
請求項７記載の発明は、請求項１〜６の何れか一項に記載の画像出力方法において、
前記第２基準入力信号及び前記基準出力濃度として、前記基準入出力関数の線型領域から得られる値を用いることを特徴とする。
【００２２】
ここで、一般的には、出力濃度の計測精度は、基準入出力関数の非線型領域よりも線型領域で高い。
請求項７記載の発明によれば、第２基準入力信号及び基準出力濃度として、基準入出力関数の線型領域、つまり、出力濃度の計測精度の高い領域から得られる値を用いることにより、非線型領域から得られる値を用いる場合と異なり、より高精度に前記バラツキの補正を行うことができる。また、視覚的に濃度ムラの影響が大きい濃度領域において出力素子間で出力濃度を揃えることができるため、視覚的に濃度ムラのない画像を出力することができる。
【００２３】
請求項８記載の発明は、請求項１〜７の何れか一項に記載の画像出力方法において、
前記出力素子として発光素子を用い、感光材料に画像を記録することを特徴とする。
【００２４】
請求項８記載の発明によれば、発光素子によって感光材料に画像を出力する場合に、請求項１〜７の何れか一項に記載の発明と同様の効果を得ることができる。
【００２５】
請求項９記載の発明は、光源から光を照射し、複数の受光素子を用いて複数濃度の補正用画像での反射光から補正用読取情報を取得することにより、各受光素子による測定濃度の補正量を求め、前記補正量を用いて画像読取情報を取得する画像読取方法であって、
前記補正用読取情報を用い、各受光素子について、
所定の基準受光量に対応する第１基準画像濃度を所定の第２基準画像濃度に補正するための第３補正値と、
前記第３補正値によって補正した場合の入出力特性を示す仮想入出力関数から、受光量が前記基準受光量であるときに画像濃度が前記第２基準画像濃度となる条件で得られる近似関数を、所定の基準入出力関数に補正するための第４補正値とを算出し、
次に、前記第３補正値及び前記第４補正値を用いて前記受光素子の測定濃度を補正して画像読取情報を取得することを特徴とする。
【００２６】
請求項９記載の発明によれば、測定濃度の補正に第３補正値及び第４補正値を用いることにより、受光素子の入出力関数が基準入出力関数に近似される、つまり、受光素子の受光特性のバラツキが補正される。従って、各受光素子について第３補正値及び第４補正値という２つの補正値を用いることにより前記バラツキを補正することができるので、従来と異なり、各受光素子について画像濃度毎の補正値を用いることなく、前記バラツキを補正することができる。つまり、従来よりも少ないデータ量で前記バラツキを補正することができる。
また、従来と異なり、全ての濃度で補正用読取情報を用いる必要がないため、計測精度の高い濃度での補正用読取情報のみを用いることができる。従って、誤差のない補正値によって補正を行うことができる、つまり、従来よりも高精度に補正を行うことができる。
【００２７】
請求項１０記載の発明は、請求項９記載の画像読取方法において、
各受光素子の入出力特性を示す入出力関数を前記第１基準画像濃度に対応する受光量で正規化することにより、前記仮想入出力関数を算出することを特徴とする。
【００２８】
請求項１０記載の発明によれば、各受光素子の入出力特性を示す入出力関数を第１基準画像濃度に対応する受光量で正規化することによって仮想入出力関数を算出するので、第３補正値の値と第４補正値の値とが互いに影響し合わない。従って、第３補正値の算出の前後に関わらず第４補正値を算出することができる、つまり、第３補正値と第４補正値とを独立して算出することができる。よって、第３補正値及び第４補正値の一方を固定した状態で、他方を変更することができるため、前回の算出結果に基づいて第３補正値または第４補正値を算出することにより、補正精度を収束的に高めることができる。
【００２９】
請求項１１記載の発明は、請求項９または１０記載の画像読取方法において、
算出した前記第４補正値を記憶装置に記憶させ、次回の前記第４補正値の算出に用いることを特徴とする。
【００３０】
請求項１１記載の発明によれば、算出した第４補正値を次回の第４補正値の算出に用いることにより、第４補正値による補正精度を収束的に高めることができる。
【００３１】
請求項１２記載の発明は、請求項１１記載の画像読取方法において、
前記第４補正値として、前回算出した第４補正値に対して、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を乗算した値を用いることを特徴とする。
【００３２】
請求項１２記載の発明によれば、第４補正値の算出に近似関数の傾きと基準入出力関数の線型領域の傾きとの比を用いることにより、高次の係数を用いる場合と比較して第４補正値の算出を容易に行うことができる。また、前回算出した第４補正値を用いることにより、第４補正値による補正精度を収束的に高めることができる。
【００３３】
請求項１３記載の発明は、請求項９または１０記載の画像読取方法において、
前記第４補正値として、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を用いることを特徴とする。
【００３４】
請求項１３記載の発明によれば、第４補正値として、近似関数の傾きと基準入出力関数の線型領域の傾きとの比を用いることにより、高次の係数を用いる場合と比較して第４補正値の算出を容易に行うことができる。
【００３５】
請求項１４記載の発明は、請求項９〜１３の何れか一項に記載の画像読取方法において、
算出した前記第４補正値が所定の上限値より大きい場合には、この上限値を前記第４補正値とし、所定の下限値より小さい場合には、この下限値を前記第４補正値とすることを特徴とする。
【００３６】
請求項１４記載の発明によれば、第４補正値として所定の上限値と所定の下限値との間の値を用いることにより、例えば、画像が出力される記録媒体が汚れている場合や、画像読取装置による読取精度が低い場合であっても、第４補正値を所定の範囲内とすることができる。従って、算出を繰り返しても第４補正値が発散しないようにすることができるため、測定濃度が画像濃度に対応しなくなるのを防止することができる。
【００３７】
請求項１５記載の発明は、請求項９〜１４の何れか一項に記載の画像読取方法において、
前記基準受光量及び前記第２基準画像濃度として、前記基準入出力関数の線型領域から得られる値を用いることを特徴とする。
【００３８】
ここで、一般的には、濃度の計測精度は、基準入出力関数の非線型領域よりも線型領域で高い。
請求項１６記載の発明によれば、基準受光量濃度及び第２基準画像濃度として、基準入出力関数の線型領域、つまり、濃度の計測精度の高い領域から得られる値を用いることにより、非線型領域から得られる値を用いる場合と異なり、より高精度に前記バラツキの補正を行うことができる。
【００３９】
請求項１６記載の発明は、請求項９〜１５の何れか一項に記載の画像読取方法において、
前記受光素子としてＣＣＤを用いることを特徴とする。
【００４０】
請求項１６記載の発明によれば、受光素子としてＣＣＤを用いる場合に、請求項９〜１５の何れか一項に記載の発明と同様の効果を得ることができる。
【００４１】
請求項１７記載の発明は、
補正用画像を出力する複数の出力素子と、
前記補正用画像から読取情報を取得する画像読取装置と、
前記読取情報に基づいて各出力素子による出力濃度の補正量を求める第１補正処理部とを備える画像出力装置であって、
前記第１補正処理部は、各出力素子について、
所定の基準出力濃度に対応する第１基準入力信号を所定の第２基準入力信号に補正するための第１補正値と、
前記第１補正値によって補正した場合の入出力特性を示す仮想入出力関数から、入力信号が前記第２基準入力信号であるときに出力濃度が前記基準出力濃度となる条件で得られる近似関数を、所定の基準入出力関数に補正するための第２補正値とを算出し、
前記第１補正値及び前記第２補正値を用いて入力信号を補正することを特徴とする。
【００４２】
請求項１７記載の発明によれば、入力信号の補正に第１補正値及び第２補正値を用いるので、出力素子の入出力関数が基準入出力関数に近似される、つまり、出力素子の出力特性のバラツキが補正される。従って、各出力素子について第１補正値及び第２補正値という２つの補正値を用いることにより前記バラツキを補正することができるので、従来と異なり、各出力素子について出力濃度毎の補正値を用いることなく、前記バラツキを補正することができる。つまり、従来よりも少ないデータ量で前記バラツキを補正することができる。
また、従来と異なり、全ての出力濃度で読取情報を用いる必要がないため、計測精度の高い出力濃度での読取情報のみを用いることができる。従って、誤差のない補正値によって補正を行うことができる、つまり、従来よりも高精度に補正を行うことができる。
【００４３】
請求項１８記載の発明は、請求項１７記載の画像出力装置において、
前記第１補正処理部は、
各出力素子の入出力特性を示す入出力関数を、前記第１基準入力信号に対応する出力濃度で正規化することにより、前記仮想入出力関数を算出することを特徴とする。
【００４４】
請求項１８記載の発明によれば、各出力素子の入出力特性を示す入出力関数を、第１基準入力信号に対応する出力濃度で正規化することにより仮想入出力関数を算出するので、第１補正値の値と第２補正値の値とが互いに影響し合わない。従って、第１補正値の算出の前後に関わらず第２補正値を算出することができる、つまり、第１補正値と第２補正値とを独立して算出することができる。よって、第１補正値及び第２補正値の一方を固定した状態で、他方を変更することができるため、前回の算出結果に基づいて第１補正値または第２補正値を算出することにより、補正精度を収束的に高めることができる。
【００４５】
請求項１９記載の発明は、請求項１７または１８記載の画像出力装置において、
前記第１補正処理部は、
算出した前記第２補正値を記憶し、次回の前記第２補正値の算出に用いることを特徴とする。
【００４６】
請求項１９記載の発明によれば、算出した第２補正値を次回の第２補正値の算出に用いるので、第２補正値による補正精度を収束的に高めることができる。
【００４７】
請求項２０記載の発明は、請求項１９記載の画像出力装置において、
前記第２補正値は、前回算出した第２補正値に対して、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を乗算した値であることを特徴とする。
【００４８】
請求項２０記載の発明によれば、第２補正値の算出に近似関数の傾きと基準入出力関数の線型領域の傾きとの比を用いるので、高次の係数を用いる場合と比較して第２補正値の算出を容易に行うことができる。また、前回算出した第２補正値を用いるので、第２補正値による補正精度を収束的に高めることができる。
【００４９】
請求項２１記載の発明は、請求項１７または１８記載の画像出力装置において、
前記第２補正値は、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比であることを特徴とする。
【００５０】
請求項２１記載の発明によれば、第２補正値として、近似関数の傾きと基準入出力関数の線型領域の傾きとの比を用いるので、高次の係数を用いる場合と比較して第２補正値の算出を容易に行うことができる。
【００５１】
請求項２２記載の発明は、請求項１７〜２１の何れか一項に記載の画像出力装置において、
前記第１補正処理部は、
算出した前記第２補正値が所定の上限値より大きい場合には、この上限値を前記第２補正値とし、所定の下限値より小さい場合には、この下限値を前記第２補正値とすることを特徴とする。
【００５２】
請求項２２記載の発明によれば、第２補正値として所定の上限値と所定の下限値との間の値を用いるので、例えば、画像が出力される記録媒体が汚れている場合や、画像読取装置による読取精度が低い場合であっても、第２補正値を所定の範囲内とすることができる。従って、算出を繰り返しても第２補正値が発散しないようにすることができるため、出力濃度が入力信号に対応しなくなるのを防止することができる。
【００５３】
請求項２３記載の発明は、請求項１７〜２２の何れか一項に記載の画像出力装置において、
前記第２基準入力信号及び前記基準出力濃度は、前記基準入出力関数の線型領域から得られる値であることを特徴とする。
【００５４】
請求項２３記載の発明によれば、第２基準入力信号及び基準出力濃度として、基準入出力関数の線型領域、つまり、出力濃度の計測精度の高い領域から得られる値を用いるので、非線型領域から得られる値を用いる場合と異なり、より高精度に前記バラツキの補正を行うことができる。また、視覚的に濃度ムラの影響が大きい濃度領域において出力素子間で出力濃度を揃えることができるため、視覚的に濃度ムラのない画像を出力することができる。
【００５５】
請求項２４記載の発明は、請求項１７〜２３の何れか一項に記載の画像出力装置において、
前記出力素子は発光素子であり、感光材料に画像を記録するものであることを特徴とする。
【００５６】
請求項２４記載の発明によれば、発光素子によって感光材料に画像を出力する場合に、請求項１７〜２３の何れか一項に記載の発明と同様の効果を得ることができる。
【００５７】
請求項２５記載の発明は、光源と、
前記光源から照射されて複数濃度の補正用画像で反射した光から補正用読取情報を取得する複数の受光素子と、
前記補正用読取情報に基づいて各受光素子による測定濃度の補正量を求める第２補正処理部とを備える画像読取装置であって、
前記第２補正処理部は、各受光素子について、
所定の基準受光量に対応する第１基準画像濃度を所定の第２基準画像濃度に補正するための第３補正値と、
前記第３補正値によって補正した場合の入出力特性を示す仮想入出力関数から、受光量が前記基準受光量であるときに画像濃度が前記第２基準画像濃度となる条件で得られる近似関数を、所定の基準入出力関数に補正するための第４補正値とを算出し、
前記第３補正値及び前記第４補正値を用いて、前記受光素子の測定濃度を補正することを特徴とする。
【００５８】
請求項２５記載の発明によれば、測定濃度の補正に第３補正値及び第４補正値を用いるので、受光素子の入出力関数が基準入出力関数に近似される、つまり、受光素子の受光特性のバラツキが補正される。従って、各受光素子について第３補正値及び第４補正値という２つの補正値を用いることにより前記バラツキを補正することができるので、従来と異なり、各受光素子について画像濃度毎の補正値を用いることなく、前記バラツキを補正することができる。つまり、従来よりも少ないデータ量で前記バラツキを補正することができる。
また、従来と異なり、全ての濃度で補正用読取情報を用いる必要がないため、計測精度の高い濃度での補正用読取情報のみを用いることができる。従って、誤差のない補正値によって補正を行うことができる、つまり、従来よりも高精度に補正を行うことができる。
【００５９】
請求項２６記載の発明は、請求項２５記載の画像読取装置において、
前記第２補正処理部は、
各受光素子の入出力特性を示す入出力関数を前記第１基準画像濃度に対応する受光量で正規化することにより、前記仮想入出力関数を算出することを特徴とする。
【００６０】
請求項２６記載の発明によれば、各受光素子の入出力特性を示す入出力関数を第１基準画像濃度に対応する受光量で正規化することにより仮想入出力関数を算出するので、第３補正値の値と第４補正値の値とが互いに影響し合わない。従って、第３補正値の算出の前後に関わらず第４補正値を算出することができる、つまり、第３補正値と第４補正値とを独立して算出することができる。よって、第３補正値及び第４補正値の一方を固定した状態で、他方を変更することができるため、前回の算出結果に基づいて第３補正値または第４補正値を算出することにより、補正精度を収束的に高めることができる。
【００６１】
請求項２７記載の発明は、請求項２５または２６記載の画像読取装置において、
前記第２補正処理部は、
算出した前記第４補正値を記憶し、次回の前記第４補正値の算出に用いることを特徴とする。
【００６２】
請求項２７記載の発明によれば、算出した第４補正値を次回の第４補正値の算出に用いるので、第４補正値による補正精度を収束的に高めることができる。
【００６３】
請求項２８記載の発明は、請求項２７記載の画像読取装置において、
前記第４補正値は、前回算出した第４補正値に対して、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比を乗算した値であることを特徴とする。
【００６４】
請求項２８記載の発明によれば、第４補正値の算出に近似関数の傾きと基準入出力関数の線型領域の傾きとの比を用いるので、高次の係数を用いる場合と比較して第４補正値の算出を容易に行うことができる。また、前回算出した第４補正値を用いるので、第４補正値による補正精度を収束的に高めることができる。
【００６５】
請求項２９記載の発明は、請求項２５または２６記載の画像読取装置において、
前記第４補正値は、前記近似関数の傾きと前記基準入出力関数の線型領域の傾きとの比であることを特徴とする。
【００６６】
請求項２９記載の発明によれば、第４補正値として、近似関数の傾きと基準入出力関数の線型領域の傾きとの比を用いるので、高次の係数を用いる場合と比較して第４補正値の算出を容易に行うことができる。
【００６７】
請求項３０記載の発明は、請求項２５〜２９の何れか一項に記載の画像読取装置において、
前記第２補正処理部は、
算出した前記第４補正値が所定の上限値より大きい場合には、この上限値を前記第４補正値とし、所定の下限値より小さい場合には、この下限値を前記第４補正値とすることを特徴とする。
【００６８】
請求項３０記載の発明によれば、第４補正値として所定の上限値と所定の下限値との間の値を用いるので、例えば、画像が出力される記録媒体が汚れている場合や、画像読取装置による読取精度が低い場合であっても、第２補正値を所定の範囲内とすることができる。従って、算出を繰り返しても第４補正値が発散しないようにすることができるため、測定濃度が画像濃度に対応しなくなるのを防止することができる。
【００６９】
請求項３１記載の発明は、請求項２５〜３０の何れか一項に記載の画像読取装置において、
前記基準受光量及び前記第２基準画像濃度は、前記基準入出力関数の線型領域から得られる値であることを特徴とする。
【００７０】
請求項３１記載の発明によれば、基準受光量及び第２基準画像濃度として、基準入出力関数の線型領域、つまり、濃度の計測精度の高い領域から得られる値を用いるので、非線型領域から得られる値を用いる場合と異なり、より高精度に前記バラツキの補正を行うことができる。
【００７１】
請求項３２記載の発明は、請求項２５〜３１の何れか一項に記載の画像読取装置において、
前記受光素子はＣＣＤであることを特徴とする。
【００７２】
請求項３２記載の発明によれば、受光素子としてＣＣＤを用いる場合に、請求項２５〜３１の何れか一項に記載の発明と同様の効果を得ることができる。
【発明の効果】
【００７３】
請求項１，１７記載の発明によれば、従来と異なり、各出力素子について出力濃度毎の補正値を用いることなく、前記バラツキを補正することができる。つまり、従来よりも少ないデータ量で前記バラツキを補正することができる。
また、従来と異なり、全ての出力濃度で読取情報を用いる必要がないため、計測精度の高い出力濃度での読取情報のみを用いることができる。従って、誤差のない補正値によって補正を行うことができる、つまり、従来よりも高精度に補正を行うことができる。
【００７４】
請求項２，１８記載の発明によれば、請求項１，１７記載の発明と同様の効果を得ることができるのは勿論のこと、第１補正値と第２補正値とを独立して算出することができる。従って、第１補正値及び第２補正値の一方を固定した状態で、他方を変更することができるため、前回の算出結果に基づいて第１補正値または第２補正値を算出することにより、補正精度を収束的に高めることができる。
【００７５】
請求項３，１９記載の発明によれば、請求項１，２，１７または１８記載の発明と同様の効果を得ることができるのは勿論のこと、第２補正値による補正精度を収束的に高めることができる。
【００７６】
請求項４，２０記載の発明によれば、請求項３，１９記載の発明と同様の効果を得ることができるのは勿論のこと、高次の係数を用いる場合と比較して第２補正値の算出を容易に行うことができる。また、第２補正値による補正精度を収束的に高めることができる。
【００７７】
請求項５，２１記載の発明によれば、請求項１，２，１７または１８記載の発明と同様の効果を得ることができるのは勿論のこと、高次の係数を用いる場合と比較して第２補正値の算出を容易に行うことができる。
【００７８】
請求項６，２２記載の発明によれば、請求項１〜５，１７〜２１の何れか一項に記載の発明と同様の効果を得ることができるのは勿論のこと、算出を繰り返しても第２補正値が発散しないようにすることができるため、出力濃度が入力信号に対応しなくなるのを防止することができる。
【００７９】
請求項７，２３記載の発明によれば、請求項１〜６，１７〜２２の何れか一項に記載の発明と同様の効果を得ることができるのは勿論のこと、より高精度に前記バラツキの補正を行うことができる。また、視覚的に濃度ムラの影響が大きい濃度領域において出力素子間で出力濃度を揃えることができるため、視覚的に濃度ムラのない画像を出力することができる。
【００８０】
請求項８，２４記載の発明によれば、発光素子によって感光材料に画像を出力する場合に、請求項１〜７，１７〜２３の何れか一項に記載の発明と同様の効果を得ることができる。
【００８１】
請求項９，２５記載の発明によれば、従来と異なり、各受光素子について画像濃度毎の補正値を用いることなく、前記バラツキを補正することができる。つまり、従来よりも少ないデータ量で前記バラツキを補正することができる。
また、従来と異なり、全ての濃度で補正用読取情報を用いる必要がないため、計測精度の高い濃度での補正用読取情報のみを用いることができる。従って、誤差のない補正値によって補正を行うことができる、つまり、従来よりも高精度に補正を行うことができる。
【００８２】
請求項１０，２６記載の発明によれば、請求項９，２５記載の発明と同様の効果を得ることができるのは勿論のこと、第３補正値と第４補正値とを独立して算出することができる。従って、第３補正値及び第４補正値の一方を固定した状態で、他方を変更することができるため、前回の算出結果に基づいて第３補正値または第４補正値を算出することにより、補正精度を収束的に高めることができる。
【００８３】
請求項１１，２７記載の発明によれば、請求項９，１０，２５または２６記載の発明と同様の効果を得ることができるのは勿論のこと、第４補正値による補正精度を収束的に高めることができる。
【００８４】
請求項１２，２８記載の発明によれば、請求項１１，２７記載の発明と同様の効果を得ることができるのは勿論のこと、高次の係数を用いる場合と比較して第４補正値の算出を容易に行うことができる。また、前回算出した第４補正値を用いるので、第４補正値による補正精度を収束的に高めることができる。
【００８５】
請求項１３，２９記載の発明によれば、請求項９，１０，２５または２６記載の発明と同様の効果を得ることができるのは勿論のこと、高次の係数を用いる場合と比較して第４補正値の算出を容易に行うことができる。
【００８６】
請求項１４，３０記載の発明によれば、請求項９〜１３，２５〜２９の何れか一項に記載の発明と同様の効果を得ることができるのは勿論のこと、算出を繰り返しても第４補正値が発散しないようにすることができるため、測定濃度が画像濃度に対応しなくなるのを防止することができる。
【００８７】
請求項１５，３１記載の発明によれば、請求項９〜１４，２５〜３０の何れか一項に記載の発明と同様の効果を得ることができるのは勿論のこと、より高精度に前記バラツキの補正を行うことができる。
【００８８】
請求項１６，３２記載の発明によれば、受光素子としてＣＣＤを用いる場合に、請求項９〜１５，２５〜３１の何れか一項に記載の発明と同様の効果を得ることができる。
【発明を実施するための最良の形態】
【００８９】
以下、図面を参照して本発明の実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００９０】
［第１の実施の形態］
図１に、本発明に係る画像出力装置１０の概略構成を示す。この図に示すように、画像出力装置１０は、支持ドラム１を備えている。
【００９１】
支持ドラム１は、図示しない駆動源によって回転するものであり、ロール（図示せず）から繰り出されるカラー写真用印画紙（以下、印画紙とする）２を矢印方向へ搬送するようになっている。印画紙２としては、ハロゲン化銀感光材料が用いられている。印画紙２の搬送先には、現像装置（図示せず）が配設されている。なお、印画紙２はロール状に限らず、カット紙であってもよい。また、印画紙２の搬送手段は支持ドラム１に限らず、搬送ベルト等の他の手段であってもよい。
【００９２】
支持ドラム１の上方には、発光することによって印画紙２にカラー画像の潜像を形成する記録ヘッド３０ａ〜３０ｃが配設されている。
【００９３】
記録ヘッド３０ａ〜３０ｃは赤色，緑色，青色を記録するためのものである。なお、記録ヘッド３０ｂ，３０ｃとしては、比較的高輝度、高速応答でカラーフィルタにより容易に色分解できる真空蛍光記録ヘッド（Vacuum Fluorescent Print Head：ＶＦＰＨ）が用いられている。
【００９４】
これら記録ヘッド３０ａ〜３０ｃには、図２に示すように、それぞれ複数の記録素子（出力素子）３，…がアレイ状に配置されている。なお、記録ヘッド３０ａの記録素子３，…としては、ＬＥＤ（Light Emitting Diode）光源が用いられている。
【００９５】
ここで、記録素子３，…のアレイは、図２（ａ）のように１列でも良く、図２（ｂ），（ｃ）のように複数列でも良い。また、記録素子３，…の配列方向とは、図２（ａ）〜（ｃ）に矢印で示したように、より多くの記録素子３，…が配列される方向をいう。以下、便宜的に記録素子３，…を区別するため、各記録素子３には、１から順に番号が振られていることとする。
【００９６】
記録ヘッド３０ａ〜３０ｃには、記録ヘッド制御部４０が接続されている。
記録ヘッド制御部４０は、ＲＧＢ各色の画像データを印画紙２の所定位置に出力するように記録ヘッド３０ａ〜３０ｃの制御を行うものである。
【００９７】
記録ヘッド制御部４０には、補正処理部６０（第１補正処理部）が接続されている。
補正処理部６０は、記録ヘッド３０ａ〜３０ｃの各記録素子３の発光特性（記録特性）を補正するものである。この補正処理部６０は、記録素子３，…の発光量の補正量を算出して記録ヘッド制御部４０に出力するようになっている。また、補正処理部６０は、補正に必要な種々のパラメータ、具体的には後述の第１補正値Ｈ（ｉ）や第２補正値ｃ（ｉ）等を記憶するようになっている。
【００９８】
補正処理部６０には、フラットベッドスキャナ７０が接続されている。
フラットベッドスキャナ７０は、前記現像装置により現像された画像を読み取る装置であり、複数のＣＣＤ（Charge Coupled Device）（受光素子，図２参照）７，…、光源（図示せず）及びＡ／Ｄコンバータ（図示せず）を備えている。
【００９９】
このフラットベッドスキャナ７０は、原稿台に載置された画像に前記光源から光を照射し、その反射光を前記ＣＣＤ７，…で電気信号（アナログ信号）に変換することにより、読取情報を取得するようになっている。そして、フラットベッドスキャナ７０は、取得した読取情報を前記Ａ／Ｄコンバータでデジタルデータに変換し、画像読取情報として補正処理部６０へ送るようになっている。ここで、画像読取情報とは、読み取った画像の位置に対応する記録素子３，…と、ＣＣＤ７と、ＲＧＢ３つの色成分毎の濃度を示す濃度データとを対応付けた情報である。
【０１００】
ＣＣＤ７，…は、記録素子３，…の配列方向と同様、図２（ａ）〜（ｃ）に図示したように、アレイ状に配列されている。以下、便宜的にＣＣＤ７，…を区別するため、各ＣＣＤ７には、１から順に番号が振られていることとする。
【０１０１】
続いて、本発明に係る画像出力方法について説明する。
図３は、本実施の形態における画像出力方法を示すフローチャートである。
【０１０２】
この図に示すように、まず画像出力装置１０は、図４に示すような露光量補正用のパッチ画像（補正用画像）を、記録ヘッド３０ａ〜３０ｃによって印画紙に出力し、前記現像装置によって顕像化する（ステップＳ１）。ここで、図４中、濃度ステップＴ1〜Ｔnの画像は、段階的に異なる濃度によって出力されたべた画像である。また、Ａ方向は記録素子３の配列方向であり、Ｂ方向は画像出力方向である。
【０１０３】
次に、フラットベッドスキャナ７０がパッチ画像から読取情報を取得し、この読取情報から補正処理部６０が、補正処理部６０が各濃度ステップにおけるＢ方向の平均濃度データＳ（ｘ，ｉ）（ｘは各濃度ステップに対応する入力信号、ｉは記録素子番号）を算出する（ステップＳ２）。これにより、ノイズに起因する濃度ムラの影響のない濃度データが算出される。
【０１０４】
次に、補正処理部６０は、下記式（１）に基づいて各濃度ステップの濃度（出力濃度）ｙ（ｘ，ｉ）を算出する（ステップＳ３）。同様に、補正処理部６０は、濃度ステップＴpと濃度ステップＴqとの中間に位置する基準濃度ステップＴxo（ｘoはｘo＝（ｘp＋ｘq）／２で示される基準入力信号（第２基準入力信号）、「p」，「q」は濃度ステップを示す添え字）の基準濃度ｙ（ｘo，ｉ）（図６（ａ）参照）を算出する。この基準濃度ｙ（ｘo，ｉ）は、記録素子３によって異なる濃度である。なお、ｐ，ｑは１≦ｐ≦ｎ，１≦ｑ≦ｎを満たす整数であり、例えば、ｐとしては３，ｑとしては６を用いることができる。また、基準濃度ステップＴxoは、実際に出力された濃度ステップに限らず、仮想の濃度ステップであっても良い。
【０１０５】
ｙ（ｘ，ｉ）＝−ｌｏｇ（Ｓ（ｘ，ｉ）／Ｋ）      …（１）
ここで、Ｋはフラットベッドスキャナ７０によって定まる定数である。
【０１０６】
次に、補正処理部６０は、後述の平均基準濃度（基準出力濃度）ｙAverage（ｘo，Ｉ）に対応する入力信号ｘを基準入力信号ｘoに補正するための第１補正値Ｈ（ｉ）を算出する（ステップＳ４）。なお、このステップＳ４においては、入力信号ｘはｐ≦ｘ≦ｑを満たす値である。
【０１０７】
具体的には、図５に示すように、まず補正処理部６０は、濃度ステップＴp〜Ｔqのそれぞれに対し、Ａ方向（図４参照）における所定の範囲内の記録素子３，…について濃度ｙ（ｘ，ｉ）の平均値（以下、平均濃度とする）ｙAverage（ｘ，Ｉ）（但し、Ｉは複数の記録素子３，…についての平均を示す添え字）を算出する（ステップＳ４１）。なお、平均濃度ｙAverage（ｘ，Ｉ）は、全記録素子３，…についての濃度ｙ（ｘ，ｉ）の平均であっても良い。
【０１０８】
次に、補正処理部６０は、図６（ａ）に示すように、ｘ−ｙAverageテーブルを作成し、前記基準入力信号ｘoに対応する平均濃度ｙAverageの値（以下、平均基準濃度とする）ｙAverage（ｘo，Ｉ）をこのテーブルから補間的に算出する（ステップＳ４２）。ここで、平均基準濃度ｙAverage（ｘo，Ｉ）と前記基準入力信号ｘoとは、後述のｘ−ｙAverageテーブルの線型領域から得られる値、つまり、フラットベッドスキャナ７０による濃度計測精度の高い領域から得られる値である。なお、図６（ａ）には、図示の便宜上、１つの記録素子３についてのｘ−ｙテーブルのみを例示している。
【０１０９】
また、補正処理部６０は、ｘ−ｙテーブルを用い、各記録素子３について平均基準濃度ｙAverage（ｘo，Ｉ）に対応する入力信号ｘを算出し、これを基準光量値（第１基準入力信号）ｚ（ｘo，ｉ）とする。そして、補正処理部６０は、この算出結果に基づいて第１補正値Ｈ（ｉ）（＝ｘo／ｚ（ｘo，ｉ））を算出する（ステップＳ４３）。なお、上記ステップＳ１〜Ｓ４の処理としては、例えば特開平１０−８１１号公報や特開平９−１３１９１８号公報に開示の処理を用いることとしても良い。
【０１１０】
第１補正値Ｈ（ｉ）を算出したら、補正処理部６０は、図７に示すように、各記録素子３の入出力関数を第１補正値Ｈ（ｉ）で補正した場合での仮想入出力関数の近似関数の傾きａ（ｉ）を基準傾きａo（基準入出力関数の傾き）に補正するための第２補正値ｃ（ｉ）を算出する（ステップＳ５）。なお、以下のステップにおいては、入力信号ｘはｐ≦ｘ≦ｑを満たす値に限らない。
【０１１１】
具体的には、まず補正処理部６０は、以下の式（２）に基づいて濃度ｙ（ｘ，ｉ）を基準濃度ｙ（ｘo，ｉ）で正規化することによって、正規化された濃度（以下、濃度パラメータとする）ｙ’（ｘ，ｉ）を算出する（ステップＳ５１）。
ｙ’（ｘ，ｉ）＝ｙ（ｘ，ｉ）−ｙ（ｘo，ｉ）＋ｙAverage（ｘo，Ｉ）    …（２）
【０１１２】
これにより、記録素子３の入出力関数であるｘ−ｙテーブルを前記第１補正値Ｈ（ｉ）で補正した場合の仮想入出力関数が、ｘ−ｙ’テーブルとして算出される。
【０１１３】
次に、補正処理部６０は、前記所定の範囲内の記録素子３，…についての濃度パラメータｙ’（ｘ，ｉ）の平均値（以下、平均濃度パラメータとする）ｙ’Average（ｘ，Ｉ）を算出する（ステップＳ５２）。なお、平均濃度パラメータｙ’Average（ｘ，Ｉ）を全記録素子３，…についての平均としても良い。
【０１１４】
次に、補正処理部６０は、上記濃度パラメータｙ’と、濃度パラメータｙ’に対応する光量値（以下、光量パラメータとする）ｚ’との関係を示すｙ’−ｚ’テーブルを算出する（ステップＳ５３）。更に、補正処理部６０は、このｙ’−ｚ’テーブルを用い、各入力信号ｘ及び各記録素子３の濃度パラメータｙ’（ｘ，ｉ）に対応する光量パラメータｚ’（ｘ，ｉ）を算出する。更に、補正処理部６０は、各記録素子３についてｙ’−ｚ’テーブルの濃度パラメータｙ’を入力信号ｘに置き換えることによりｘ−ｚ’テーブルを算出する。
【０１１５】
次に、補正処理部６０は、各記録素子３についてｘ−ｚ’テーブルからlogｘ−logｚ’テーブルを算出し（ステップＳ５４）、最小２乗法を用いてこのlogｘ−logｚ’テーブルの近似式（近似関数）を算出する。このとき、近似式が点（ｘ，ｚ’）＝（ｘo，ｚo’）を通るようにすることにより、入力信号ｘが基準入力信号ｘoのときに、濃度パラメータｙ’（ｘ，ｉ）が平均基準濃度ｙAverage（ｘo，Ｉ）（＝ｙ’（ｘo，ｉ））となるようにする。具体的には、（｜log（ｚ’（ｘ，ｉ））−（ａ（ｉ）（log（ｘ）−log（ｘo））＋log（ｚo’））｜）の値について、入力信号ｘに関する総和値Σを算出し、この総和値Σの値が最小になるときの傾きａ（ｉ）の値を求める（ステップＳ５５）。
【０１１６】
次に、補正処理部６０は、前記近似式の基準傾きａoを算出する（ステップＳ５６）。具体的には、まず補正処理部６０は、ｒ〜ｓ番目（ｒ，ｓは自然数）の記録素子３，…について傾きａ（ｉ）の平均値Ｓａを算出し、ｔ〜ｕ番目（ｔ，ｕは自然数）の記録素子３，…について傾きａ（ｉ）の平均値Ｓｎを算出する。そして、補正処理部６０は、Ｓａ及びＳｎが下記式（３）を満足する場合にはＳａの値を基準傾きａoとし、満足しない場合にはＳｎの値を基準傾きａoとする。
Top（ａ）＋Ｓｎ＞Ｓａ＞Bottom（ａ）＋Ｓｎ    …（３）
【０１１７】
なお、１アレイ当たりの記録素子３，…の数が４０００である場合には、上記ｒ，ｔの値としては、１５００を用い、上記ｓ，ｕの値としては２５００を用いることが好ましい。また、ａo＝１の場合には、上記係数Top（ａ）の値として１．１を用い、上記係数Bottom（ａ）の値として０．９を用いることが好ましい。
【０１１８】
次に、補正処理部６０は、下記式（４）で示される補正係数ｂ（ｉ）を算出する（ステップＳ５７）。
ｂ（ｉ）＝ａ（ｉ）／ａo    …（４）
【０１１９】
次に、補正処理部６０は、算出した補正係数ｂ（ｉ）がBottom（ｂ）＜ｂ（ｉ）＜Top（ｂ）の場合には算出された補正係数ｂ（ｉ）の値をそのまま記憶する。一方、Top（ｂ）≦ｂ（ｉ）の場合には所定の上限値Top（ｂ）の値を補正係数ｂ（ｉ）として記憶し、ｂ（ｉ）≦Bottom（ｂ）の場合には所定の下限値Bottom（ｂ）の値を補正係数ｂ（ｉ）として記憶する（ステップＳ５８）。
【０１２０】
ここで、ａo＝１の場合には、上記補正係数Top（ｂ）の値として１．０５を用い、上記補正係数Bottom（ｂ）の値として０．９５を用いることが好ましい。
【０１２１】
次に、補正処理部６０は、前回算出した第２補正値ｃ（ｉ）にｂ（ｉ）を乗算し、計算結果を新たな第２補正値ｃ（ｉ）とする。ここで、第２補正値ｃ（ｉ）の算出が初めての場合には、全ての記録素子３，…について、前回の第２補正値ｃ（ｉ）の値を１とする。
【０１２２】
次に、補正処理部６０は、Top（ｃ）≦ｃ（ｉ）の場合には第２補正値ｃ（ｉ）の値を所定の上限値Top（ｃ）の値とし、ｃ（ｉ）≦Bottom（ｃ）の場合には第２補正値ｃ（ｉ）の値を所定の下限値Bottom（ｃ）の値とする。
【０１２３】
ここで、ａo＝１の場合には、上記第上限値Top（ｃ）の値として１．１を用い、上記下限値Bottom（ｃ）の値として０．９を用いることが好ましい。
【０１２４】
次に、補正処理部６０は、第２補正値ｃ（ｉ）を所定の分解能の値にすることにより、高速処理可能な状態にして記憶する（ステップＳ５９）。なお、このように記憶された第２補正値ｃ（ｉ）は、次回の第２補正値ｃ（ｉ）の算出の際に用いられる。
【０１２５】
また、補正処理部６０は、算出した第１補正値Ｈ（ｉ）及び第２補正値ｃ（ｉ）を用いて入力信号を補正し、補正された入力信号に基づいて画像を出力する（ステップＳ６）。このように第１補正値Ｈ及び第２補正値ｃ（ｉ）を用いて補正を行うことにより、各記録素子３の入出力関数が基準入出力関数に近似される、つまり、記録素子３，…の入出力特性のバラツキが補正されることとなる。
【０１２６】
以上の画像出力方法によれば、第１補正値Ｈ及び第２補正値ｃ（ｉ）という２つの補正値によって記録素子３，…の出力特性のバラツキを補正することができるので、従来と異なり、各記録素子３について出力濃度毎の補正値を用いることなく、前記バラツキを補正することができる。つまり、従来よりも少ないデータ量で前記バラツキを補正することができる。
【０１２７】
また、従来と異なり、全ての出力濃度で読取情報を用いる必要がないため、計測精度の高い出力濃度での読取情報のみを用いることができる。従って、誤差のない補正値によって補正を行うことができる、つまり、従来よりも高精度に補正を行うことができる。
【０１２８】
また、各記録素子３の入出力関数であるｘ−ｙテーブルを基準濃度ｙ（ｘo，ｉ）で正規化することで、仮想入出力関数であるｘ−ｙ’テーブルを算出し、このｘ−ｙ’テーブルに基づいて第２補正値ｃ（ｉ）を算出するので、第１補正値Ｈ（ｉ）の値と第２補正値ｃ（ｉ）の値とが互いに影響し合わない。従って、第１補正値Ｈ（ｉ）の算出の前後に関わらず第２補正値ｃ（ｉ）の算出を行うことができる、つまり、第１補正値Ｈ（ｉ）と第２補正値ｃ（ｉ）とを独立して算出することができる。よって、第１補正値Ｈ（ｉ）及び第２補正値ｃ（ｉ）の一方を固定した状態で、他方を変更することができるため、前回算出した第２補正値ｃ（ｉ）を次回の第２補正値ｃ（ｉ）の算出に用いるができる。よって、第２補正値ｃ（ｉ）による補正精度を収束的に高めることができる。
【０１２９】
また、第２補正値ｃ（ｉ）の算出にlogｘ−logｚ’テーブルの近似式の傾きａ（ｉ）と基準傾きａoとの比を用いることにより、高次の係数を用いる場合と比較して第２補正値ｃ（ｉ）の算出を容易に行うことができる。
【０１３０】
また、第２補正値ｃ（ｉ）として上限値Top（ｃ）と下限値Bottom（ｃ）との間の値を用いることにより、例えば、画像が出力される記録媒体が汚れている場合や、画像読取装置による読取精度が低い場合であっても、第２補正値ｃ（ｉ）を所定の範囲内とすることができる。従って、算出を繰り返しても第２補正値ｃ（ｉ）が発散しないようにすることができるため、出力濃度が入力信号に対応しなくなるのを防止することができる。
【０１３１】
また、平均基準濃度ｙAverage（ｘo，Ｉ）及び基準入力信号ｘoとして、ｘ−ｙAverageテーブルの線型領域、つまり、出力濃度の計測精度の高い領域から得られる値を用いることにより、非線型領域から得られる値を用いる場合と異なり、より高精度に前記バラツキの補正を行うことができる。また、視覚的に濃度ムラの影響が大きい濃度領域において出力素子３，…の間で出力濃度を揃えることができるため、視覚的に濃度ムラのない画像を出力することができる。
【０１３２】
なお、上記第１の実施の形態においては、基準傾きａoの値を各記録素子３についてのlogｘ−logｚ’テーブルの傾きａ（ｉ）の平均として説明したが、logｘ−logｚ’テーブルをｙ’Average−ｚ’テーブルから求め、このときのlogｘ−logｚ’テーブルの傾きを基準傾きａoとしても良い。
【０１３３】
また、第１補正値Ｈ（ｉ）及び第２補正値ｃ（ｉ）によって補正を行うこととして説明したが、第１補正値Ｈ（ｉ）及び補正係数ｂ（ｉ）によって行うこととしても良い。
【０１３４】
また、記録素子３，…によって感光性の印画紙２に画像を出力することとして説明したが、ノズルを用いて紙などの記録媒体に画像を記録することとしても良いし、ＥＬ素子などの発光素子を用いてディスプレイに画像を出力しても良い。
【０１３５】
［第２の実施の形態］
続いて、本発明の第２の実施の形態について説明する。なお、上記第１の実施の形態と同一の構成要素には同一の符号を付し、その説明を省略する。
【０１３６】
本発明に係る画像読取装置２０は、フラットベッドスキャナ７０と補正処理部（第２補正処理部）６０Ａとを備えている。
補正処理部６０Ａは、フラットベッドスキャナ７０の各ＣＣＤ７の受光特性を補正するものである。この補正処理部６０Ａは、ＣＣＤ７，…の受光量の補正量を算出して画像の読取情報を補正するようになっている。また、補正処理部６０Ａは、補正に必要な種々のパラメータ、具体的には、後述の第３補正値Ｇ（ｉ）や第４補正値ｆ（ｉ）等を記憶するようになっている。
【０１３７】
続いて、本発明に係る画像読取方法について説明する。
図８は、本実施の形態における画像読取方法を示すフローチャートである。
この図に示すように、まずフラットベッドスキャナ７０は、前記光源から光を照射し、図４と同様のパッチ画像（補正用画像）での反射光から補正用読取情報を取得する（ステップＳ１０１）。なお、本実施の形態におけるパッチ画像は、各濃度ステップにおいて濃度ムラがなく、反射率や透過率が均一な画像である。
【０１３８】
次に、補正処理部６０Ａは、下記式（５）に基づいて、各濃度ステップの画像濃度ｕに対応する受光量ｖ（ｕ，ｉ）（ｉはＣＣＤ７の番号）を算出する（ステップＳ１０２）。同様に、補正処理部６０は、濃度ステップＴpと濃度ステップＴqとの中間に位置する基準濃度ステップＴuo（ｕoはｕo＝（ｕp＋ｕq）／２で示される基準画像濃度、「p」，「q」は濃度ステップを示す添え字）の基準受光量ｖ（ｕo，ｉ）（図６（ｂ）参照）を算出する。この基準受光量ｖ（ｕo，ｉ）は、ＣＣＤ７によって異なる受光量である。なお、基準濃度ステップＴuoは、実際に出力された濃度ステップに限らず、仮想の濃度ステップであっても良い。
【０１３９】
ｖ（ｕ，ｉ）＝−ｌｏｇ（Ｓ（ｕ，ｉ）／Ｋ）      …（５）
ここで、Ｓ（ｕ，ｉ）は各濃度ステップにおけるＢ方向（図４参照）の平均受光量データである。
【０１４０】
次に、補正処理部６０Ａは、後述の平均基準受光量（基準受光量）ｖAverage（ｕo，Ｉ）に対応する画像濃度ｕを基準画像濃度ｕoに補正するための第３補正値Ｇ（ｉ）を算出する（ステップＳ１０３）。なお、このステップＳ１０３においては、画像濃度ｕはｕp≦ｕ≦ｕqを満たす値である。
【０１４１】
具体的には、図９に示すように、まず補正処理部６０Ａは、濃度ステップＴp〜Ｔqのそれぞれに対し、Ａ方向（図４参照）における所定の範囲内のＣＣＤ７，…について受光量ｖ（ｕ，ｉ）の平均値（以下、平均受光量とする）ｖAverage（ｕ，Ｉ）（但し、Ｉは複数のＣＣＤ７，…についての平均を示す添え字）を算出する（ステップＳ１３１）。なお、平均受光量ｖAverage（ｖ，Ｉ）は、全ＣＣＤ７，…についての受光量ｖ（ｕ，ｉ）の平均であっても良い。
【０１４２】
次に、補正処理部６０Ａは、図６（ｂ）に示すように、ｕ−ｖAverageテーブルを作成し、前記基準画像濃度ｕoに対応する平均受光量ｖAverageの値（以下、平均基準受光量とする）ｖAverage（ｕo，Ｉ）をこのテーブルから補間的に算出する（ステップＳ１３２）。ここで、平均基準受光量ｖAverage（ｕo，Ｉ）と前記基準画像濃度ｕoとは、後述のｕ−ｖAverageテーブルの線型領域から得られる値、つまり、フラットベッドスキャナ７０による濃度計測精度の高い領域から得られる値である。なお、図６（ｂ）には、図示の便宜上、１つのＣＣＤ７についてのｕ−ｖテーブルのみを例示している。
【０１４３】
また、補正処理部６０Ａは、ｕ−ｖテーブルを用い、各ＣＣＤ７について平均基準受光量ｖAverage（ｕo，Ｉ）に対応する画像濃度ｕを算出し、これを基準濃度値（第１基準画像濃度）ｗ（ｕo，ｉ）とする。そして、補正処理部６０Ａは、この算出結果に基づいて第３補正値Ｇ（ｉ）（＝ｕo／ｗ（ｕo，ｉ））を算出する（ステップＳ１３３）。
【０１４４】
第３補正値Ｇ（ｉ）を算出したら、補正処理部６０Ａは、図８に示すように、各ＣＣＤ７の入出力関数を第３補正値Ｇ（ｉ）で補正した場合での仮想入出力関数の近似関数の傾きｄ（ｉ）を基準傾きｄo（基準入出力関数の傾き）に補正するための第４補正値ｆ（ｉ）を算出する（ステップＳ１０４）。なお、以下のステップにおいては、画像濃度ｕはｕp≦ｕ≦ｕqを満たす値に限らない。
【０１４５】
具体的には、図１０に示すように、まず補正処理部６０Ａは、以下の式（６）に基づいて受光量ｖ（ｕ，ｉ）を基準受光量ｖ（ｕo，ｉ）で正規化することによって、正規化された受光量（以下、受光量パラメータとする）ｖ’（ｕ，ｉ）を算出する（ステップＳ１４１）。
ｖ’（ｕ，ｉ）＝ｖ（ｕ，ｉ）−ｖ（ｕo，ｉ）＋ｖAverage（ｕo，Ｉ）    …（６）
【０１４６】
これにより、ＣＣＤ７の入出力関数であるｕ−ｖテーブルを前記第３補正値Ｇ（ｉ）で補正した場合の仮想入出力関数が、ｕ−ｖ’テーブルとして算出される。
【０１４７】
次に、補正処理部６０Ａは、前記所定の範囲内のＣＣＤ７，…についての受光量パラメータｖ’（ｕ，ｉ）の平均値（以下、平均受光量パラメータとする）ｖ’Average（ｕ，Ｉ）を算出する（ステップＳ１４２）。なお、平均受光量パラメータｖ’Average（ｕ，Ｉ）を全ＣＣＤ７，…についての平均としても良い。
【０１４８】
次に、補正処理部６０Ａは、上記受光量パラメータｖ’と、受光量パラメータｖ’に対応する濃度値（以下、濃度パラメータとする）ｗ’との関係を示すｖ’−ｗ’テーブルを算出する（ステップＳ１４３）。更に、補正処理部６０Ａは、このｖ’−ｗ’テーブルを用い、各画像濃度ｕ及び各ＣＣＤ７の受光量パラメータｖ’（ｕ，ｉ）に対応する濃度パラメータｗ’（ｕ，ｉ）を算出する。更に、補正処理部６０Ａは、各ＣＣＤ７についてｖ’−ｗ’テーブルの受光量パラメータｖ’を画像濃度ｕに置き換えることによりｕ−ｗ’テーブルを算出する。
【０１４９】
次に、補正処理部６０Ａは、各ＣＣＤ７についてｕ−ｗ’テーブルからlogｕ−logｗ’テーブルを算出し（ステップＳ１４４）、最小２乗法を用いてこのlogｕ−logｗ’テーブルの近似式（近似関数）を算出する。このとき、近似式が点（ｕ，ｗ’）＝（ｕo，ｗo’）を通るようにすることにより、画像濃度ｕが基準画像濃度ｕoのときに受光量パラメータｖ’（ｕ，ｉ）が平均基準受光量ｖAverage（ｕo，Ｉ）（＝ｖ’（ｕo，ｉ））となるようにする。具体的には、（｜log（ｗ’（ｕ，ｉ））−（ｄ（ｉ）（log（ｕ）−log（ｕo））＋log（ｗo’））｜）の値について、画像濃度ｕに関する総和値Σを算出し、この総和値Σの値が最小になるときの傾きｄ（ｉ）の値を求める（ステップＳ１４５）。
【０１５０】
次に、補正処理部６０Ａは、前記近似式の基準傾きｄoを算出する（ステップＳ１４６）。具体的には、まず補正処理部６０は、ｒ〜ｓ番目（ｒ，ｓは自然数）のＣＣＤ７，…について傾きｄ（ｉ）の平均値Ｓ’ａを算出し、ｔ〜ｕ番目（ｔ，ｕは自然数）のＣＣＤ７，…について傾きｄ（ｉ）の平均値Ｓｎを算出する。そして、補正処理部６０Ａは、Ｓ’ａ及びＳ’ｎが下記式（７）を満足する場合にはＳ’ａの値を基準傾きｄoとし、満足しない場合にはＳ’ｎの値を基準傾きｄoとする。
Top（ｄ）＋Ｓｎ＞Ｓｄ＞Bottom（ｄ）＋Ｓｎ    …（７）
【０１５１】
なお、１アレイ当たりのＣＣＤ７，…の数が４０００である場合には、上記ｒ，ｔの値としては、１５００を用い、上記ｓ，ｕの値としては２５００を用いることが好ましい。また、ｄo＝１の場合には、上記係数Top（ｄ）の値として１．１を用い、上記係数Bottom（ｄ）の値として０．９を用いることが好ましい。
【０１５２】
次に、補正処理部６０Ａは、下記式（８）で示される補正係数ｅ（ｉ）を算出する（ステップＳ１４７）。
ｅ（ｉ）＝ｄ（ｉ）／ｄo    …（８）
【０１５３】
次に、補正処理部６０Ａは、算出した補正係数ｅ（ｉ）がBottom（ｅ）＜ｅ（ｉ）＜Top（ｅ）の場合には算出された補正係数ｅ（ｉ）の値をそのまま記憶する。一方、Top（ｅ）≦ｅ（ｉ）の場合には所定の上限値Top（ｅ）の値を補正係数ｅ（ｉ）として記憶し、ｅ（ｉ）≦Bottom（ｅ）の場合には所定の下限値Bottom（ｅ）の値を補正係数ｅ（ｉ）として記憶する（ステップＳ１４８）。
【０１５４】
ここで、ｄo＝１の場合には、上記補正係数Top（ｅ）の値として１．０５を用い、上記補正係数Bottom（ｅ）の値として０．９５を用いることが好ましい。
【０１５５】
次に、補正処理部６０Ａは、前回算出した第２補正値ｆ（ｉ）にｅ（ｉ）を乗算し、計算結果を新たな第４補正値ｆ（ｉ）とする。ここで、第４補正値ｆ（ｉ）の算出が初めての場合には、全てのＣＣＤ７，…について、前回の第４補正値ｆ（ｉ）の値を１とする。
【０１５６】
次に、補正処理部６０Ａは、Top（ｆ）≦ｆ（ｉ）の場合には第４補正値ｆ（ｉ）の値を所定の上限値Top（ｆ）の値とし、ｆ（ｉ）≦Bottom（ｆ）の場合には第４補正値ｆ（ｉ）の値を所定の下限値Bottom（ｆ）の値とする。
【０１５７】
ここで、ｄo＝１の場合には、上記第上限値Top（ｆ）の値として１．１を用い、上記下限値Bottom（ｆ）の値として０．９を用いることが好ましい。
【０１５８】
次に、補正処理部６０Ａは、第４補正値ｆ（ｉ）を所定の分解能の値にすることにより、高速処理可能な状態にして記憶する（ステップＳ１４９）。なお、このように記憶された第４補正値ｆ（ｉ）は、次回の第４補正値ｆ（ｉ）の算出の際に用いられる。
【０１５９】
そして、補正処理部６０Ａは、第３補正値Ｇ（ｉ）及び第４補正値ｆ（ｉ）を用いて、ＣＣＤ７の受光量を補正して、つまり測定濃度を補正して画像読取情報を取得する（ステップＳ１０５）。このように第３補正値Ｈ及び第４補正値ｆ（ｉ）を用いて補正を行うことにより、各ＣＣＤ７の入出力関数が基準入出力関数に近似される、つまり、ＣＣＤ７，…の入出力特性のバラツキが補正されることとなる。
【０１６０】
以上の画像読取方法によれば、各ＣＣＤ７について第３補正値Ｇ（ｉ）及び第４補正値ｆ（ｉ）という２つの補正値を用いることによってＣＣＤ７，…の受光特性のバラツキを補正することができるので、従来と異なり、各ＣＣＤ７について画像濃度毎の補正値を用いることなく、前記バラツキを補正することができる。つまり、従来よりも少ないデータ量で前記バラツキを補正することができる。
【０１６１】
また、従来と異なり、全ての濃度で補正用読取情報を用いる必要がないため、計測精度の高い濃度での補正用読取情報のみを用いることができる。従って、誤差のない補正値によって補正を行うことができる、つまり、従来よりも高精度に補正を行うことができる。
【０１６２】
また、各ＣＣＤ７の入出力関数であるｕ−ｖテーブルを基準受光量ｖ（ｕo，ｉ）で正規化することで、仮想入出力関数であるｕ−ｖ’テーブルを算出し、このｕ−ｖ’テーブルに基づいて第４補正値ｆ（ｉ）を算出するので、第３補正値Ｇ（ｉ）の値と第４補正値ｆ（ｉ）の値とが互いに影響し合わない。従って、第３補正値Ｇ（ｉ）の算出の前後に関わらず第４補正値ｆ（ｉ）の算出を行うことができる、つまり、第３補正値Ｇ（ｉ）と第４補正値ｆ（ｉ）とを独立して算出することができる。よって、第３補正値Ｇ（ｉ）及び第４補正値ｆ（ｉ）の一方を固定した状態で、他方を変更することができるため、前回算出した第４補正値ｆ（ｉ）を次回の第４補正値ｆ（ｉ）の算出に用いるができる。よって、第４補正値ｆ（ｉ）による補正精度を収束的に高めることができる。
【０１６３】
また、第４補正値ｆ（ｉ）の算出にlogｕ−logｗ’テーブルの近似式の傾きｄ（ｉ）と基準傾きｄoとの比を用いることにより、高次の係数を用いる場合と比較して第４補正値ｆ（ｉ）の算出を容易に行うことができる。
【０１６４】
また、第４補正値ｆ（ｉ）として上限値Top（ｆ）と下限値Bottom（ｆ）との間の値を用いることにより、例えばパッチ画像が汚れている場合であっても、第２補正値を所定の範囲内とすることができる。従って、算出を繰り返しても第４補正値ｆ（ｉ）が発散しないようにすることができるため、測定濃度が画像濃度に対応しなくなるのを防止することができる。
【０１６５】
また、平均基準受光量ｖAverage（ｕo，Ｉ）及び基準画像濃度ｕoとして、ｕ−ｖAverageテーブルの線型領域、つまり、濃度の計測精度の高い領域から得られる値を用いることにより、非線型領域から得られる値を用いる場合と異なり、より高精度に前記バラツキの補正を行うことができる。
【０１６６】
なお、上記第２の実施の形態においては、基準傾きｄoの値を各ＣＣＤ７についてのlogｕ−logｗ’テーブルの傾きｄ（ｉ）の平均として説明したが、logｕ−logｗ’テーブルをｖ’Average−ｗ’テーブルから求め、このときのlogｕ−logｗ’テーブルの傾きを基準傾きｄoとしても良い。
【０１６７】
また、第３補正値Ｇ（ｉ）及び第４補正値ｆ（ｉ）によって補正を行うこととして説明したが、第３補正値Ｇ（ｉ）及び補正係数ｅ（ｉ）によって行うこととしても良い。
【図面の簡単な説明】
【０１６８】
【図１】画像出力装置の概略構成を示す斜視図である。
【図２】記録ヘッドにおける記録素子の配列と、フラットベッドスキャナにおけるＣＣＤの配列とを説明するための図である。
【図３】本発明に係る画像出力方法を示す図である。
【図４】補正用のパッチ画像を示す図である。
【図５】第１補正値を算出する手順を示す図である。
【図６】（ａ）は基準光量値ｚ（ｘo，ｉ）の算出手順を示す図であり、（ｂ）は基準濃度値ｗ（ｖo，ｉ）の算出手順を示す図である。
【図７】第２補正値ｃ（ｉ）を算出する手順を示す図である。
【図８】本発明に係る画像読取方法を示す図である。
【図９】第３補正値を算出する手順を示す図である。
【図１０】第４補正値ｆ（ｉ）を算出する手順を示す図である。
【符号の説明】
【０１６９】
３            記録素子（出力素子）
７            ＣＣＤ（受光素子）
１０          画像出力装置
２０          画像読取装置
６０，６０Ａ  補正処理部
【図１】
2005244428.tif 000003
【図２】
2005244428.tif 000004
【図３】
2005244428.tif 000005
【図４】
2005244428.tif 000006
【図５】
2005244428.tif 000007
【図６】
2005244428.tif 000008
【図７】
2005244428.tif 000009
【図８】
2005244428.tif 000010
【図９】
2005244428.tif 000011
【図１０】
2005244428.tif 000012