(57)【要約】【課題】最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分について各端子のリニアリティ補正を可能とする。【解決手段】反射率が一番高いチャート（白側）でもフルスケールまで行くことはなく、一番低いチャートでも０にはならないので補正データが作成できない。そこで、Ｆ，Ｌリニアリティ検出及び補正テーブル作成部１５を設け、ここで補正データを作成し、リニアリティ補正を行い、Ｌ側のガンマ補正テーブル１４に基づいてＬ側の出力値をＦ側のデータに合わせて出力する。その際、例えば白側は反射率が一番高いチャートのデータから出力値に反比例して差分を減少させ、最大の２５５は２５５とし、黒側は反射率が一番低いチャートのデータから出力値に比例して差分を減少させ、最小の０は０とする。【選択図】図３
2006262182.tif 000002
【特許請求の範囲】
【請求項１】
画素を複数の出力端子に振り分けて出力する光電変換素子列と、
前記光電変換素子列からの画像信号をデジタルデータに変換するＡ／Ｄ変換手段と、
複数の反射率の基準原稿の読み取ったときのＡ／Ｄ変換後の画像データを保持する手段と、
前記保持する手段によって保持されたデータを補間して出力端子間の調整データを得る手段と、
複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方を補間とは別に取得する手段と、
を備えた画像読み取り装置。
【請求項２】
複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、その一部がリニアであることを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、出力値に比例して差分を減少させることを特徴とする請求項１記載の画像読み取り装置。
【請求項４】
複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、出力値に反比例して差分を減少させることを特徴とする請求項１記載の画像読み取り装置。
【請求項５】
複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、出力値に比例させて一旦差分を増加させたあと減少させることを特徴とする請求項１記載の画像読み取り装置。
【請求項６】
複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、出力値に反比例させて一旦差分を増加させたあと減少させることを特徴とする請求項１記載の画像読み取り装置。
【請求項７】
画素を複数の出力端子に振り分けて出力する光電変換素子列と、
前記光電変換素子列からの画像信号をデジタルデータに変換するＡ／Ｄ変換手段と、
複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データの代表値を保持する手段と、
前記保持する手段によって保持されたデータの代表値を補間して出力端子間の調整データを得る手段と、
前記基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限または下限に至ったとき前記基準原稿の代表値を別途取得する手段と、
を備えた画像読み取り装置。
【請求項８】
画素を複数の出力端子に振り分けて出力する光電変換素子列と、
前記光電変換素子列からの画像信号をデジタルデータに変換するＡ／Ｄ変換手段と、
複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データの代表値を保持する手段と、
前記保持する手段によって保持されたデータを補間して出力端子間の調整データを得る手段と、
前記基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限または下限に近接したとき前記基準原稿の代表値を別途取得する手段と、
を備えた画像読み取り装置。
【請求項９】
前記取得する手段は、前記代表値の基になった各画素データの構成から前記基準原稿の真の代表値を取得することを特徴とする請求項７または８記載の画像読み取り装置。
【請求項１０】
前記取得する手段は、前記画素データの構成に加えて、前記画素データの構成以外の反射率の基準原稿の画像データの構成も参照することを特徴とする請求項９記載の画像読み取り装置。
【請求項１１】
請求項１ないし１０のいずれか１項に記載の画像読み取り装置を備えていることを特徴とする画像形成装置。
【請求項１２】
画素を複数の出力端子に振り分けて出力する光電変換素子列からの画像信号をデジタルデータに変換し、
複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データを保持し、
前記保持されたデータを補間して出力端子間の調整データを得る際、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方を補間とは別に取得することを特徴とする画像読み取り方法。
【請求項１３】
画素を複数の出力端子に振り分けて出力する光電変換素子列からの画像信号をデジタルデータに変換し、
複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データの代表値を保持し、
前記保持された代表値を補間して出力端子間の調整データを得る際、前記基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限または下限に至ったとき、あるいは、前記上限または近傍に至ったとき、前記基準原稿の代表値を別途取得することを特徴とする画像読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
１ラインごとに複数の出力端子（Ｆｉｒｓｔ、Ｌａｓｔ  あるいはＯｄｄ、ＥｖｅｎとＦｉｒｓｔ、Ｌａｓｔの組み合わせ）を有するＣＣＤイメージセンサを用いた画像読み取り装置、この画像読み取り装置を備えた画像形成装置及び画像読み取り方法に関する。
【背景技術】
【０００２】
この手段の技術として例えば特許文献１に開示された発明が公知である。この発明は、左右分轄読みだし方式のカラーリニアイメージセンサと、カラーリニアイメージセンサの各出力端子それぞれから出力された画像信号に所定の信号処理を施す複数の信号処理手段と、白色板と、グレー基準板と、前記白色板の画像信号のレベルを第１の所定レベルに略一致させ、前記グレー基準板の画像信号のレベルを第２の所定レベルに略一致させ、それ以外の濃度に対応する画像信号のレベルを前記第１及び第２の所定レベル間を補間して得られるレベルに調整する調整データを求めるＣＰＵと、前記調整データを用いて、前記対応する複数の信号処理手段から出力される画像信号を調整するＬＵＴとを有し、信号の段差を減少させること、及び各出力チャンネルのリニアリティ特性を一致させることを目的としている。
【特許文献１】特開２００２−２１８１８公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１記載の発明では、ＦＥ（前半の奇数）、ＦＯ（前半の偶数）、ＬＥ（後半の奇数）、ＬＯ（後半の偶数）ごとに各反射率の読み取りエリアの平均値を得て、１つの基準となる端子に合わせるための各端子の調整データを得ている。この場合、各反射率の間は補間するようになっているが、最大の反射率より高い部分の調整データと、最小の反射率より低い部分の調整データについては特に考慮されていない。ＥＯ（偶数、奇数）差やＦＬ（前半、後半）差は、信号処理回路でも発生するが、ほとんどはＣＣＤ出力自体のリニアリティのばらつきで発生する。ここでリニアリティとはＣＣＤの入射光量対アナログ出力の特性をいうが、アナログ出力は光量に比例しているので基本的には直線上にある。しかし、直線上にない場合もある。図１３に入射光量とスキャナ出力値の関係を示す。この図から、ＦとＬでリニアリティに差がある状態が分かる。
【０００４】
そこで、ＦとＬで少なくともいずれか一方の出力値を補正する必要がある。そこで、従来では補正（調整）データを作成する際に、各基準濃度板（あるいは基準原稿）を読み取りって得たデータに対して、その各反射率間を補間するようにしているが、最大の反射率より高い部分と、最小の反射率より低い部分の調整データについては基準濃度板がないので補間による調整データの作成ができない。
【０００５】
また、前記特許文献１では、各基準濃度板を読み取りって得たデータが、Ａ／Ｄ変換出力の上限、または下限に至るかあるいは近づいた場合については特に言及していないので、通常と同様にエリアの平均値などがその基準原稿の読み取りデータの代表値となってしまう。ところがＡ／Ｄ変換出力データがフルスケールまたは０になってしまうということは、その画素の読み取り値については実際のところは不明である。これは、フルスケールを超えてしまう場合やまたは０を下回る場合でもフルスケールまたは０が読み取り値となるからである。
【０００６】
すなわち平均値を算出する際に用いた画像データの中に１つでもフルスケール、または０があると、それで得た平均値は実際より低い、あるいは高い値となる。また、基準濃度を読み取ったときの代表値がヒストグラムで最大となる値とすることがある。この場合もフルスケールまたは０がそれに該当すると、それが代表値となってしまうのでやはり適切な値とならない。
【０００７】
本発明は、このような従来技術の実情に鑑みてなされたもので、その第１の目的は、最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分について各端子のリニアリティ補正を可能とすることにある。
【０００８】
また、第２の目的は、基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限、または下限に至るかあるいは近づいた場合に、複数の出力端子間で適切な補正を可能とすることにある。
【課題を解決するための手段】
【０００９】
前記目的を達成するため第１の手段は、画素を複数の出力端子に振り分けて出力する光電変換素子列と、前記光電変換素子列からの画像信号をデジタルデータに変換するＡ／Ｄ変換手段と、複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データを保持する手段と、前記保持する手段によって保持されたデータを補間して出力端子間の調整データを得る手段と、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方を補間とは別に取得する手段とを備えた画像読み取り装置を特徴とする。
【００１０】
第２の手段は、第１の手段において、前記複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、その一部がリニアであることを特徴とする。
【００１１】
第３の手段は、第１の手段において、前記複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、出力値に比例して差分を減少させることを特徴とする。
【００１２】
第４の手段は、第１の手段において、前記複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、出力値に反比例して差分を減少させることを特徴とする。
【００１３】
第５の手段は、第１の手段において、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、出力値に比例させて一旦差分を増加させたあと減少させることを特徴とする。
【００１４】
第６の手段は、第１の手段において、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、出力値に反比例させて一旦差分を増加させたあと減少させることを特徴とする。
【００１５】
第７の手段は、画素を複数の出力端子に振り分けて出力する光電変換素子列と、前記光電変換素子列からの画像信号をデジタルデータに変換するＡ／Ｄ変換手段と、複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データの代表値を保持する手段と、前記保持する手段によって保持されたデータを補間して出力端子間の調整データを得る手段と、前記基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限または下限に至ったとき前記基準原稿の代表値を別途取得する手段とを備えた画像読み取り装置を特徴とする。
【００１６】
第８の手段は、画素を複数の出力端子に振り分けて出力する光電変換素子列と、前記光電変換素子列からの画像信号をデジタルデータに変換するＡ／Ｄ変換手段と、複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データの代表値を保持する手段と、前記保持する手段によって保持されたデータを補間して出力端子間の調整データを得る手段と、前記基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限または下限に近接したとき前記基準原稿の代表値を別途取得する手段とを備えた画像読み取り装置を特徴とする。
【００１７】
第９の手段は、第７または第８の手段において、前記取得する手段は、前記代表値の基になった各画素データの構成から前記基準原稿の真の代表値を取得することを特徴とする。
【００１８】
第１０の手段は、第９の手段において、前記取得する手段は、前記画素データの構成に加えて、前記画素データの構成以外の反射率の基準原稿の画像データの構成も参照することを特徴とする。
【００１９】
第１１の手段は、第１ないし第１０のいずれかの手段に係る画像読み取り装置を画像形成装置が備えていることを特徴とする。
【００２０】
第１２の手段は、画素を複数の出力端子に振り分けて出力する光電変換素子列からの画像信号をデジタルデータに変換し、複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データを保持し、前記保持されたデータを補間して出力端子間の調整データを得る際、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方を補間とは別に取得する画像読み取り方法を特徴とする。
【００２１】
第１３の手段は、画素を複数の出力端子に振り分けて出力する光電変換素子列からの画像信号をデジタルデータに変換し、複数の反射率の基準原稿を読み取ったときのＡ／Ｄ変換後の画像データの代表値を保持し、前記保持された代表値を補間して出力端子間の調整データを得る際、前記基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限または下限に至ったとき、あるいは、前記上限または近傍に至ったとき、前記基準原稿の代表値を別途取得する画像読み取り方法を特徴とする。
【発明の効果】
【００２２】
本発明によれば、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データの少なくとも一方は、補間とは別に取得するので、最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分について各端子のリニアリティ補正を行うことができる。
【００２３】
また、基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限、または下限に至るかあるいは近づいた場合は、基準原稿の代表値は、別に取得するので、基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限、または下限に至るかあるいは近づいた場合に、複数の出力端子間で適切な補正を行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施形態について図面を参照して説明する。
【００２５】
＜第１の実施形態＞
図１は一般的な原稿読み取り装置の概略構成を示す図である。同図において、画像読み取り装置としての原稿読み取り装置は、光源３及び第１ミラー４を搭載した第１キャリッジ５と、第２及び第３ミラー６，７を搭載した第２キャリッジ８と、第１ないし第３ミラー４，６，７によって導かれた反射光を集光するレンズ９と、このレンズ９によって結像面に結像された像を読み取り、光電変換するＣＣＤ１０とからなる光学系２を備え、コンタクトガラス１上に載置された原稿上の画像情報を読み取りっている。第１キャリッジ５及び第２キャリッジ８は２対１の速度で図示しないモータによって副走査方向（図において右方向）に移動し、原稿の全面を読み取りっている。
【００２６】
図２はＦ／Ｌ型ＣＣＤ１０の内部構成を示す図である。本実施形態に係るＣＣＤ１０は、ＣＣＤ転送の周波数を上げようと、先頭画素から順次前半分の画素を転送出力する端子（ＦｉｒｓｔのＦ）と、末尾画素から順次後半分の画素を転送出力する端子（ＬａｓｔのＬ）のそれぞれに奇数（Ｏ）偶数（Ｅ）端子を持っている。すなわちＣＣＤ１０は図２に示すように全部で４出力（ＲＳ１からＲＳ４）備えていることになる。
【００２７】
図３は回路にＦ／Ｌ型ＣＣＤを使用した場合の原稿読み取り装置のブロック図である。ＣＣＤ１０で読み取られた画像信号はＦのＥとＯ、ＬのＥとＯに分かれて出力される（ＦＥ、ＦＯ，ＬＥ，ＬＯ）。アナログ信号処理回路ではＦのＥとＯ、ＬのＥとＯをそれぞれ１つのＬＳＩ１１Ｆ，１１Ｌで受けて、増幅率調整とＥＯの出力を合成するなどして適正なアナログ信号を生成している。次のＡ／Ｄ変換器１２Ｆ，１２Ｌでは画像信号がアナログデジタル変換され、照度分布や画素の感度差を補正するためのシェーディング補正回路（メモリと演算素子からなる）１３Ｆ，１３Ｌと、さらにＬデジタルデータにのみＦデジタルデータに合わせるためのガンマ補正テーブル１４とを経て原稿読み取り装置から出力される。ここでガンマ補正テーブル１４は、あらかじめ何種類かの反射率のグレーチャートを読み取りって、例えばＥＯ合成後のＬのデータをＦのデータに合わせることができるようにしている。なお、この実施形態では、グレーチャートが複数の反射率の基準原稿に対応する。
【００２８】
具体的にはＲＯＭなどのルックアップテーブルからなっていて、Ｌデータの入力に対して出力にＦデータを書き込むことによってＬのデータをＦのデータにに合わせている。この場合、各グレーチャートに対応する反射率の間は直線補間などして、全入力に対する補正データを得ている。したがって、Ｌ側補正テーブルがおよびこのテーブル値を算出する図示しないＣＰＵが調整データを得る手段として機能している。なお、ここではＬのデータををＦのデータに合わせる場合を示しているが、ＦのデータをＬのデータに合わせる場合もあるし、ＦＬデータをＥＯごとに合わせる場合もある。また、理想のリニアリティがあってＦ、Ｌのデータともこれに合わせる場合もある。
【００２９】
ところで何種類かの反射率のグレーチャートであるが、反射率が一番高いチャート（白側）でもフルスケール（８ビットの場合は２５５）まで行くことはなく、一番低いチャート（黒側）でも０にはならない。例えば、白側が２３０／２５５で黒側が２０／２５５である場合、２３０より上と２０より下はデータがないので補正データが作成できないということになる。これを解決するために補間とは別の方法で補正データを作成し、リニアリティ補正を実行する。このためＦ，Ｌリニアリティ検出及び補正テーブル作成部１５を設け、ここで補正データを作成し、リニアリティ補正を行い、Ｌ側のガンマ補正テーブルに基づいてＬ側の出力値をＦ側のデータに合わせて出力する。なお、Ｆ，Ｌリニアリティ検出及び補正テーブル作成部１５が補間とは別に取得する手段に対応する。
【００３０】
図４の特性図はその１つの例で、反射率に反比例してスキャナ出力を減少させる例である。すなわち、白側は反射率が一番高いチャートのデータから出力値に反比例して差分を減少させ、最大の２５５は２５５とし、黒側は反射率が一番低いチャートのデータから出力値に比例して差分を減少させ、最小の０は０としている。ここで反射率に反比例させて差分を減少させるとは、例えば２３０のＦＬ差が−３ｄｉｇｉｔ（すなわちＦが２３０、Ｌが２２７）で２３０から２５５までの補正データを作る場合、補正データを示す図５の入力値と出力値とからデータが大きくなると差分が小さくなっていき２５５は２５５になる。黒側も同様である。このような補正データをＦ，Ｌリニアリティ検出及び補正テーブル作成部１５で前記補間データとは別に作成することになる。
【００３１】
図６の特性図は他の例で、白側は途中までは出力値に反比例して差分を減少させるが、そこから１対１のリニア（すなわち入力と出力が同じ値）とし、黒側は途中までは出力値に比例して差分を減少させるが、そこから１対１のリニア（すなわち入力と出力が同じ値）としている。白側の補正データの一例を図７に示す。これは上側のフルスケールに近い出力値、及び下側の０に近い出力値に対するＦＬ差がそもそも小さく補正の必要がないことが多い。そのため基本的に１対１のリニアとするのがよいが、ただ２３０以上及び２０以下をいきなりリニアとしてしまうとその部分で不連続となってしまうので、図７に示すように例えば２４０までは差分を減少させ、それ以降はリニアとしている。黒側も同様である。
【００３２】
図８の特性図は図４と関連しているが、また他の１つの例で、例えば一番高いチャートが反射率４０％までしかない場合の上側と、一番低いチャートが反射率６０％までしかない場合の下側に対応させるものである。このときの補正データの一例を図９に示す。この場合は出力値に比例させて一旦差分を増加させたあと減少させ、または出力値に反比例させて一旦差分を増加させたあと減少させる。というのは、ＦＬ差が最大になるのが反射率で５０％付近だからである。
【００３３】
本実施形態に係る原稿読み取り装置は、例えば用紙に画像を形成する画像形成手段を備えた画像形成装置に一体または別体に設けられ、複写機として機能する。画像形成装置自体は電子写真方式、インクジェット方式など公知の方式の画像形成手段を備えたものであればよいので、ここでの説明は省略する。
【００３４】
以上のように、本実施形態によれば、最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データのいずれかまたは両方を、補間とは別に取得するので、この部分について各端子のリニアリティ補正ができる。
【００３５】
また、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データのいずれかまたは両方の一部がリニア（１対１の直線）である場合に、この部分についてさらに各端子のリニアリティを補正できる。
【００３６】
また、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データのいずれかまたは両方は、出力値に比例して差分を減少させるか、または出力値に反比例して差分を減少させるかするので、この部分についてさらに各端子のリニアリティを補正できる。
【００３７】
さらに、複数の基準原稿の中で最大反射率の画像データより大きい部分、最小反射率の画像データより小さい部分の調整データのいずれかまたは両方は、出力値に比例して一旦差分を増加させたあと減少させるか、または出力値に反比例して一旦差分を増加させたあと減少させるかするので、基準濃度部材の最大反射率が半分に満たない場合の上側、ならびに基準濃度部材の最小反射率が半分を上回る場合の下側に対する各端子のリニアリティを補正できる。
【００３８】
＜第２の実施形態＞
次いで、第２の実施形態について説明する。図１０はこの２実施形態に係る回路にＦ／Ｌ形ＣＣＤを使用した原稿読み取り装置のブロック図である。  
同図においてＣＣＤ１０で読み取った画像信号は前述の第１の実施形態と同様にＦのＥとＯ、ＬのＥとＯに分かれて出力される。アナログ信号処理回路ではＦのＥとＯ、ＬのＥとＯをそれぞれ１つのＬＳＩ１１Ｆ，１１Ｌで受けて、増幅率調整とＥＯの出力を合成するなどして適正なアナログ信号を生成している。次のＡ／Ｄ変換器１２Ｆ，１２Ｌでは画像信号がアナログデジタル変換され、さらに照度分布や画素の感度差を補正するためのシェーディング補正回路１３Ｆ，１３Ｌが設けられている。そして、何種類かの反射率のグレーチャートを読み取ったときの各代表値を算出して保持するＦ、Ｌリニアリティ検出と、ＬデジタルデータにのみＦデジタルデータに合わせるためのガンマ補正テーブルを作成する機能を持った回路、Ｆ，Ｌリニアリティ検出及び補正テーブル作成部１５を持ち、Ｌデータのみガンマ補正テーブル１４を経て原稿読み取り装置から出力される。ここでガンマ補正テーブル１４は、例えばＬの代表値データをＦの代表値データに合わせるようにしている。
【００３９】
ガンマ補正テーブル１４は具体的にはＲＯＭなどのルックアップテーブルからなっていて、Ｌデータの入力に対して出力にＦデータを書き込むことによってＬデータをＦデータに合わせている。この場合、各グレーチャートに対応する反射率間は直線補間などして、全入力に対する補正データを得ている。ここではＬデータをＦデータに合わせる場合を示しているが、ＦデータをＬに合わせる場合もあるし、ＦＬのデータをＥＯごとに合わせる場合もある。また理想のリニアリティがあってＦ、Ｌのデータともこれに合わせる場合もある。これらは、第１の実施形態と同様である。
【００４０】
ところで何種類かの反射率のグレーチャートの代表値であるが、縦横とも数〜数十画素の読み取り値の平均をその反射率での読み取り代表値としている。この数〜数十画素の中に１つでもフルスケールか０のデータがあると、それはその反射率の代表値でなくなってしまう。８ビットの場合を例にするとフルスケールは２５５であるが、ある画素の読み取り値が２５５になるということは、ちょうど２５５かもしれないが本当はもっと高いかもしれないということを表している。これは、Ａ／Ｄ変換器１２Ｆ，１２Ｌの特性から、２５５を超えるようなアナログ入力に対してもデジタル値は２５５だからである。０より小さくなる場合も同様である。また、平均値の替わりにヒストグラムで最大となる値を代表値にすることもある。この場合も半分以上の読み取り値が２５５になってしまうと代表値は２５５となってしまう。
【００４１】
そこで本実施形態においては、各グレーチャートの読み取りデータの中に２５５があるか否かを検出し、データの構成からそのグレーチャートの真の代表値を求めるようにした。また、１つ前の反射率のデータ構成を用いることもある。
【００４２】
そこで、本実施形態では、図１０に示すようにエリア情報取得回路１６を設けた。エリア情報取得とは各グレーチャートにおいて読み取り値に対応するデータの個数、個数が最大となる読み取り値（ヒストグラムで最大となる値）、平均値、標準偏差などを得るものである。例えば反射率５０％のグレーチャート１００画素中で、
１２５ｄｉｇｉｔの読み取り値が  ５個、
１２６ｄｉｇｉｔの読み取り値が１０個、
１２７ｄｉｇｉｔの読み取り値が２１個、
１２８ｄｉｇｉｔの読み取り値が２８個、
１２９ｄｉｇｉｔの読み取り値が２１個、
１３０ｄｉｇｉｔの読み取り値が１０個、
１３１ｄｉｇｉｔの読み取り値が  ５個、
で、合計が１００個であり、個数が最大となる読み取り値は１２８ｄｉｇｉｔ、平均値も１２８ｄｉｇｉｔ、標準偏差は１．４５ｄｉｇｉｔである。
【００４３】
ここで次の例を考えてみる。反射率９０％のときで、
２５１ｄｉｇｉｔが  １個、
２５２ｄｉｇｉｔが  ３個、
２５３ｄｉｇｉｔが  ７個、
２５４ｄｉｇｉｔが１０個、
２５５ｄｉｇｉｔが７９個
で、グラフは図１１の実線が対応している。この場合、個数が最大となる読み取り値は２５５ｄｉｇｉｔ、平均値は２５４．６３ｄｉｇｉｔ、標準偏差は０．８２ｄｉｇｉｔであるが、今まで説明してきた通りこれは適正とはいえない。
【００４４】
それでは適正なデータはというと、まず標準偏差を反射率が１つ低いグレーチャートのエリア情報から推定する。図１２に示すように１つ前は反射率７０％であって標準偏差が１．７６ｄｉｇｉｔ、平均値あるいは代表値は２００ｄｉｇｉｔとすると、標準偏差は反射率のルートに比例するから９０％ではちょうど２．００ｄｉｇｉｔとなる。次に９０％の２５５に達していない部分のデータ分布から推測すると、データの低い方から１６％（−σの値）に達するのは約２５３．５ｄｉｇｉｔであり、分布が正規分布であると仮定すると、
２５３．５＋２．００＝２５５．５（ｄｉｇｉｔ）
が真の平均値（あるいは代表値といっても良い）であることが分かる（グラフでは図１１破線）。
【００４５】
すなわち、反射率９０％で、個数が最大になるのは２５５または２５６ｄｉｇｉｔ、平均値は２５５．５ｄｉｇｉｔ、標準偏差は２．００ｄｉｇｉｔとなる。基本的に２５５にクリップしている割合がもっと多くても同様に真の代表値を求めることができる。
【００４６】
反射率９０％の代表値を２５４．６３とした場合と２５５．５とした場合の差は、図１２に示すように７０％から９０％までの補間データを求めるときに違いが出てくる。２５５を超えた場合は２５５とするしかないが、７０％の２００ｄｉｇｉｔからは真の代表値は実際のより高い値となっている。真の代表値が２５５よりもっと大きい場合はさらに違いが出てくるので一層の効果がある。反射率が低い側も同様である。
【００４７】
なお、本実施形態では、エリア情報取得回路１６が基準原稿の代表値を別途取得する手段に対応する。
【００４８】
その他、特に説明しない各部は前述の第１の実施形態と同等に構成され、同等に機能するので、重複する説明は省略する。
【００４９】
以上のように本実施形態によれば、基準原稿を読み取ったときの各基準原稿の読み取りデータの代表値のいずれかが、Ａ／Ｄ変換出力データの上限、または下限に至るかあるいは近づいた場合は、基準原稿の代表値は別に取得する方法を有することによって真の代表値を取得できるので、複数の出力端子間で適切な補正ができることができる。
【００５０】
また、各基準原稿とも複数の画素のデータから得られるものであって、Ａ／Ｄ変換出力データの上限、または下限に至るかあるいは近づいた基準原稿の代表値の基になった各画素データの構成（具体的には読み取りデータの数値分布）から、その基準原稿の代表値を類推することによって真の代表値を取得できるので、複数の出力端子間で適切な補正ができることができる。
【００５１】
さらに、上限、または下限に至るかあるいは近づいた基準原稿の代表値の基になった各画素データの構成に加えて、反射率がその１つ下、あるいは上の基準原稿の画像データの構成（具体的には標準偏差）も参照することによって真の代表値を取得できるので、複数の出力端子間で適切な補正ができることができる。
【図面の簡単な説明】
【００５２】
【図１】一般的な原稿読み取り装置の概略構成を示す図である。
【図２】Ｆ／Ｌ型ＣＣＤの内部構成を示す図である。
【図３】回路にＦ／Ｌ型ＣＣＤを使用した第１の実施形態における原稿読み取り装置のブロック図である。
【図４】入射光量に対して出力が反射率に反比例して減少する場合の特性を示す図である。
【図５】図４の特性の場合の入力に対する出力の補正データの一例を示す図である。
【図６】入射光量に対して出力が一部リニアで他は反射率に反比例して減少する場合の特性を示す図である。
【図７】図４の特性の場合の入力に対する出力の補正データの一例を示す図である。
【図８】入射光量に対して出力が反射率に反比例して一旦増加後、減少する場合の特性を示す図である。
【図９】図４の特性の場合の入力に対する出力の補正データの一例を示す図である。
【図１０】回路にＦ／Ｌ型ＣＣＤを使用した第２の実施形態における原稿読み取り装置のブロック図である。
【図１１】画素の読み取り値をヒストグラムで示す図である。
【図１２】第２の実施形態における実際の値と真の代表値を使用して補正した入射光量とスキャナ出力との違いを示す特性図である。
【図１３】Ｆ／Ｌ形のＣＣＤの入射光量とスキャナ出力との関係を示す図である。
【符号の説明】
【００５３】
２  光学系
３  光源
４，６，７  ミラー
９  レンズ
１０  ＣＣＤ
１１Ｆ，１１Ｌ  アナログＬＳＩ
１２Ｆ，１２Ｌ  Ａ／Ｄ変換器
１３Ｆ，１３Ｌ  シェーディング補正回路
１４  Ｌ側補正テーブル
１５  Ｆ，Ｌリニアリティ検出及び補正テーブル作成部
１６  エリア情報取得部
【図１】
2006262182.tif 000003
【図２】
2006262182.tif 000004
【図３】
2006262182.tif 000005
【図４】
2006262182.tif 000006
【図５】
2006262182.tif 000007
【図６】
2006262182.tif 000008
【図７】
2006262182.tif 000009
【図８】
2006262182.tif 000010
【図９】
2006262182.tif 000011
【図１０】
2006262182.tif 000012
【図１１】
2006262182.tif 000013
【図１２】
2006262182.tif 000014
【図１３】
2006262182.tif 000015