(57)【特許請求の範囲】
【請求項１】
イメージセンサと、イメージセンサにより読み取られた画像信号をデジタルデータに変換するＡ／Ｄ変換器と、Ａ／Ｄ変換器から出力される画像データのレベルを調整するデジタルレベル調整手段を備え、前記デジタルレベル調整手段が、イメージセンサによる基準白板の読み取りレベル値を検出する手段と、検出した基準白板の読み取りレベル値と所定の目標出力レベル値とからゲイン係数を算出する手段と、該ゲイン係数を用いて読み取り画像データのレベルを調整する演算手段を備え、前記ゲイン係数算出手段が所定の目標出力レベル値に非地肌追従読取モード時の目標値を用いてゲイン係数を算出する画像読み取り装置であって、
レベル調整される読み取り画像データが原稿読み取りデータであるときは、前記ゲイン係数算出手段が所定の目標出力レベル値を、基準濃度レベルに対する基準白板濃度レベルの比として予め求めておいた基準濃度比率により補正し、補正値を目標値としてゲイン係数を算出することを特徴とする画像読み取り装置。
【請求項２】
請求項１に記載された画像読み取り装置において、
前記基準白板の読み取り値を検出する手段が読み取り範囲の検出値のピーク値を出力する手段であることを特徴とする画像読み取り装置。
【請求項３】
請求項１又は２に記載された画像読み取り装置において、
レベル調整される読み取り画像データがシェーディングデータであるときは、前記ゲイン係数算出手段が所定の目標出力レベル値に非地肌追従読取モード時の目標値を用いてゲイン係数を算出することを特徴とする画像読み取り装置。
【請求項４】
請求項１乃至３のいずれかに記載された画像読み取り装置において、
イメージセンサとして画素を複数系統に分け、各系統の画像信号を出力するセンサを用いるとともに、前記デジタルレベル調整手段を各系統毎に設けたことを特徴とする画像読み取り装置。
【請求項５】
請求項４に記載された画像読み取り装置において、
前記ゲイン係数算出手段が、ゲイン係数を基準に定めた系統のみについて算出し、算出したゲイン係数を、基準に定めた系統の基準白板の読み取りレベル値に対し他の系統の基準白板の読み取りレベル値の比として予め求めておいた画素比率により補正し、補正した値を他の系統のゲイン係数として用いることを特徴とする画像読み取り装置。
【請求項６】
請求項１乃至５のいずれかに記載された画像読み取り装置において、
前記読み取り画像データのレベルを調整する演算手段が、デジタルレベル調整手段に入力される読み取り画像データに前記ゲイン係数を乗算する手段であることを特徴とする画像読み取り装置。
【請求項７】
請求項１乃至６のいずれかに記載された画像読み取り装置から出力される画像データに基づいて画像を形成する手段を備えたことを特徴とする画像形成装置。
【請求項８】
イメージセンサと、イメージセンサにより読み取られた画像信号をデジタルデータに変換した画像データのレベルを調整するための画像データ処理方法であり、イメージセンサによる基準白板の読み取りレベル値を検出する工程と、検出した基準白板の読み取りレベル値と所定の目標出力レベル値とからゲイン係数を算出する工程と、該ゲイン係数を用いて読み取り画像データのレベルを調整するための演算工程、の各工程を有し、
前記ゲインを算出する工程における所定の目標出力レベル値として非地肌追従読取モード時の目標値を用いる画像データ処理方法であって、
レベル調整される読み取り画像データが原稿読み取りデータであるときは、前記ゲインを算出する工程において用いる所定の目標出力レベル値を、基準濃度レベルに対する基準白板濃度レベルの比として予め求めておいた基準濃度比率により補正し、補正値を目標値としてゲイン係数を算出することを特徴とする画像データ処理方法。
【請求項９】
請求項８に記載された画像データ処理方法において、
前記基準白板の読み取り値を検出する工程が読み取り範囲の検出値のピーク値を出力する工程であることを特徴とする画像データ処理方法。
【請求項１０】
請求項８又は９に記載された画像データ処理方法において、
レベル調整される読み取り画像データがシェーディングデータであるときは、所定の目標出力レベル値に非地肌追従読取モード時の目標値を用いてゲイン係数を算出することを特徴とする画像データ処理方法。
【請求項１１】
請求項８乃至１０のいずれかに記載された画像データ処理方法において、
イメージセンサとして画素を複数系統に分け、各系統の画像信号を出力するセンサを用いるとともに、前記デジタルレベル調整を各系統毎に行うことを特徴とする画像データ処理方法。
【請求項１２】
請求項１１に記載された画像データ処理方法において、
前記ゲイン係数を基準に定めた系統のみについて算出し、算出したゲイン係数を、基準に定めた系統の基準白板の読み取りレベル値に対し他の系統の基準白板の読み取りレベル値の比として予め求めておいた画素比率により補正し、補正した値を他の系統のゲイン係数として用いることを特徴とする画像データ処理方法。
【請求項１３】
請求項８乃至１２のいずれかに記載された画像データ処理方法において、
前記読み取り画像データのレベルを調整する演算を、デジタルレベル調整手段に入力される読み取り画像データに前記ゲイン係数を乗算することで行うことを特徴とする画像データ処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿からイメージセンサにより読み取った画像を処理し、得られるデジタルデータをもとに画像を形成するデジタル複写機等に適用しうる画像データの処理に関し、より詳細には、読み取った画像データの白レベル、地肌レベルの目標値への調整をデジタル変換後の画像データへのゲイン演算により行うようにした画像データの処理に関する。
【０００２】
【従来の技術】
現在普及しているデジタル複写機においては、イメージセンサにより読みとった原稿の画像データをＡ／Ｄ変換し、変換したデジタルデータに対して、画像形成部に送り込む画像データが所定の基準レベルを維持するようにダイナミックレンジを調整する処理を施す。この処理は、通常、原稿画像が２値で表されるような文字、図形等の原稿で地肌に雑音となる濃度がある場合には地肌レベルの出力が、又、地肌として絶対白を必要とするような写真等の画像が原稿である場合には白レベルの出力が、所定の目標出力レベルとなるような調整を行えるようになされる。
従来、こうしたダイナミックレンジの調整を行う場合、原稿の地肌レベル、基準白板の白レベルの検出を行い、その検出ピーク値にもとづいて求めた調整値をアナログ回路の調整部にフィードバックさせている。具体的な方法としては、イメージセンサからのアナログ画像信号をＡ／Ｄ変換する前段の可変ゲインアンプのゲインコントロール信号を調整する方法、或いはＡ／Ｄ変換器のRef電圧を調整する方法で行われている。
【０００３】
【発明が解決しようとする課題】
しかしながら、アナログアンプのゲインコントロール及びRef電圧の設定には、アナログの調節素子等が必要であるし、また、ピーク検出では、デジタル処理される場合にＤ／Ａ変換器が、又アナログ処理される場合にアナログのピークホールド回路等が必要になる。したがって、従来のアナログ方式によると、回路構成が複雑になり、部品のばらつきやノイズの問題も起き、微調整を実現しようとすると高価な部品を必要とする等、高コストにつながるという問題もあった。
本発明は、原稿からイメージセンサにより読み取った画像データを所定の基準レベルを持つデータとして出力させるように入力データのダイナミックレンジを調整する処理における従来技術の上記した問題点に鑑みてなされたもので、その目的は、簡単な回路構成を有し、従来のアナログ処理に伴う部品のばらつきやノイズをなくし、コストの低減を図ることができる方式によりダイナミックレンジを調整することを可能とする集積化した電気回路、画像読み取り装置（スキャナ等）、画像形成装置（複写機、ファクシミリ等）を提供すること、並びに簡単な処理過程によって、従来のアナログ処理に伴う問題点をなくし、コストの低減を図ることができる方法によりダイナミックレンジを調整することを可能とする読み取り画像データ処理方法を提供することにある。
【０００４】
【課題を解決するための手段】
請求項１の発明は、イメージセンサと、イメージセンサにより読み取られた画像信号をデジタルデータに変換するＡ／Ｄ変換器と、Ａ／Ｄ変換器から出力される画像データのレベルを調整するデジタルレベル調整手段を備え、前記デジタルレベル調整手段が、イメージセンサによる基準白板の読み取りレベル値を検出する手段と、検出した基準白板の読み取りレベル値と所定の目標出力レベル値とからゲイン係数を算出する手段と、該ゲイン係数を用いて読み取り画像データのレベルを調整する演算手段を備え、前記ゲイン係数算出手段が所定の目標出力レベル値に非地肌追従読取モード時の目標値を用いてゲイン係数を算出する画像読み取り装置であって、レベル調整される読み取り画像データが原稿読み取りデータであるときは、前記ゲイン係数算出手段が所定の目標出力レベル値を、基準濃度レベルに対する基準白板濃度レベルの比として予め求めておいた基準濃度比率により補正し、補正値を目標値としてゲイン係数を算出することを特徴とする画像読み取り装置である。
請求項２の発明は、請求項１に記載された画像読み取り装置において、前記基準白板の読み取り値を検出する手段が読み取り範囲の検出値のピーク値を出力する手段であることを特徴とする。
請求項３の発明は、請求項１又は２に記載された画像読み取り装置において、レベル調整される読み取り画像データがシェーディングデータであるときは、前記ゲイン係数算出手段が所定の目標出力レベル値に非地肌追従読取モード時の目標値を用いてゲイン係数を算出することを特徴とする。
請求項４の発明は、請求項１乃至３のいずれかに記載された画像読み取り装置において、イメージセンサとして画素を複数系統に分け、各系統の画像信号を出力するセンサを用いるとともに、前記デジタルレベル調整手段を各系統毎に設けたことを特徴とする。
請求項５の発明は、請求項４に記載された画像読み取り装置において、前記ゲイン係数算出手段が、ゲイン係数を基準に定めた系統のみについて算出し、算出したゲイン係数を、基準に定めた系統の基準白板の読み取りレベル値に対し他の系統の基準白板の読み取りレベル値の比として予め求めておいた画素比率により補正し、補正した値を他の系統のゲイン係数として用いることを特徴とする。
請求項６の発明は、請求項１乃至５のいずれかに記載された画像読み取り装置において、前記読み取り画像データのレベルを調整する演算手段が、デジタルレベル調整手段に入力される読み取り画像データに前記ゲイン係数を乗算する手段であることを特徴とする。
請求項７の発明は、請求項１乃至６のいずれかに記載された画像読み取り装置から出力される画像データに基づいて画像を形成する手段を備えたことを特徴とする。
請求項８の発明は、イメージセンサと、イメージセンサにより読み取られた画像信号をデジタルデータに変換した画像データのレベルを調整するための画像データ処理方法であり、イメージセンサによる基準白板の読み取りレベル値を検出する工程と、検出した基準白板の読み取りレベル値と所定の目標出力レベル値とからゲイン係数を算出する工程と、該ゲイン係数を用いて読み取り画像データのレベルを調整するための演算工程、の各工程を有し、前記ゲインを算出する工程における所定の目標出力レベル値として非地肌追従読取モード時の目標値を用いる画像データ処理方法であって、レベル調整される読み取り画像データが原稿読み取りデータであるときは、前記ゲインを算出する工程において用いる所定の目標出力レベル値を、基準濃度レベルに対する基準白板濃度レベルの比として予め求めておいた基準濃度比率により補正し、補正値を目標値としてゲイン係数を算出することを特徴とする画像データ処理方法である。
請求項９の発明は、請求項８に記載された画像データ処理方法において、前記基準白板の読み取り値を検出する工程が読み取り範囲の検出値のピーク値を出力する工程であることを特徴とする。
請求項１０の発明は、請求項８又は９に記載された画像データ処理方法において、レベル調整される読み取り画像データがシェーディングデータであるときは、所定の目標出力レベル値に非地肌追従読取モード時の目標値を用いてゲイン係数を算出することを特徴とする。
請求項１１の発明は、請求項８乃至１０のいずれかに記載された画像データ処理方法において、イメージセンサとして画素を複数系統に分け、各系統の画像信号を出力するセンサを用いるとともに、前記デジタルレベル調整を各系統毎に行うことを特徴とする。
請求項１２の発明は、請求項１１に記載された画像データ処理方法において、前記ゲイン係数を基準に定めた系統のみについて算出し、算出したゲイン係数を、基準に定めた系統の基準白板の読み取りレベル値に対し他の系統の基準白板の読み取りレベル値の比として予め求めておいた画素比率により補正し、補正した値を他の系統のゲイン係数として用いることを特徴とする。
請求項１３の発明は、請求項８乃至１２のいずれかに記載された画像データ処理方法において、前記読み取り画像データのレベルを調整する演算を、デジタルレベル調整手段に入力される読み取り画像データに前記ゲイン係数を乗算することで行うことを特徴とする。
【００２２】
【発明の実施の形態】
本発明を添付する図面とともに示す以下の実施例に基づき説明する。なお、以下に示す実施例は、画像読み取り装置を備えた画像形成装置としてのＤＰＰＣ（Digital Plane Paper Copy-machine、所謂、デジタル複写機）への適用例を示すものである。
図１は、本発明の実施例に係わるＤＰＰＣの全体構成を概略図として示す。
本実施例のＤＰＰＣの構成を図１を参照して説明すると、ＤＰＰＣ１の装置本体２には、画像読み取り装置としてのスキャナ部３と画像印刷手段であるプリンタ部４とを備え、スキャナ部３に原稿搬送機構であるＡＤＦ（Automatic  Document  Feeder)ユニット５を連結する。
スキャナ部３は原稿が載置されるコンタクトガラス６を有しており、コンタクトガラス６を挟んで原稿面と対向する位置に、原稿からの光を直角に偏向する第一走行ミラー８と、前記第一走行ミラー８からの反射光路を折り返す第二走行ミラー９を設ける。さらに第二走行ミラー９からの反射光路上に、結像レンズを介して伝達される画像を光電変換するイメージセンサとしてのＣＣＤ（Charge  Coupled  Device）センサ１０が設置されている。ＣＣＤセンサ１０は、結像された画像をラインセンサ画素によりライン方向に主走査（図１面に垂直な方向）しながら画像信号に変換する。
また、スキャナ部３では、原稿以外に調整用基準部である基準白板２５（図３に関する記述、参照）の読み取りを行う。基準白板２５はスキャナに対して原稿面と同等な読み取りができるような位置に設置される（図２、参照）。基準白板２５の読み取りデータは、読み取り画像データに対するダイナミックレンジの調整やシェーディングデータの生成を行うために用いる。
【００２３】
ＣＣＤセンサ１０において読み取られた画像データは画像データの処理手段である制御部７に入力される。制御部７は入力された画像データをＡ／Ｄ変換し、変換したデジタル信号に対し補正・調整等のデジタル処理を施し、処理後の画像データをレーザ光出力装置(画像データによりレーザダイオード：ＬＤ等の光出力を変調する）、ポリゴンミラーを備えた光書き込み部１４へ出力する。
プリンタ部４は感光ドラム１１を有しており、この感光ドラム１１の外周上にトナークリーナ１２、帯電器１３、現像器１５、転写器１６を順次ドラム面に対向配置する。
プリンタ部４に設けた感光ドラム１１は帯電器１３により帯電され、帯電された感光ドラム１１に書き込み部１４から画像情報を担うレーザ光が照射され、感光ドラム１１の表面に静電潜像を形成する。
現像器１５にはトナーが収納されており、静電潜像が形成された感光ドラム１１表面にトナーを付着させ、静電潜像をトナー像として顕在化させる。
給紙部は大容量の用紙カセット１９、異なるサイズの少容量の用紙を入れるカセット１７の二種類のカセットからそれぞれ排紙トレー１８まで印刷用紙を順次搬送する用紙搬送機構を設け、その用紙搬送路２０は感光ドラム１１と転写器１６との間隙と定着器２１の内部とに連通している。
転写器１６において、用紙搬送機構１９により搬送された印刷用紙に対し、感光ドラム１１に形成されたトナー像を転写させる。
トナー像が転写された印刷用紙は、前記用紙搬送機構によって定着器２１に搬送し、トナー像を印刷用紙に定着し、画像データが印刷された印刷用紙を排紙トレー１８に排紙する。
また、装置本体２の上面には操作パネル（図示せず）が設けられており、操作パネルは各種データを表示する機能と各種データが入力操作される機能とを有したものである。
【００２４】
次に、上記したＤＰＰＣ（図１）の制御部７の画像データ処理部において、読み取り画像データに施される補正・調整処理に関し、その回路構成と動作を説明する。
図２は、制御部７の読み取り画像データの処理に関わる処理回路部の基本構成をブロック図にて示す。ここには、ＣＣＤイメージセンサ１０で読み取ったアナログ画像信号をＡ／Ｄ変換し、変換後のデジタルデータにデジタル補正・調整処理を施すまでの画像処理部分が示されている。
図２において、１０は読み取った画像のアナログ信号を出力するイメージセンサ、３２はイメージセンサ１０からのアナログ画像信号を所定の増幅率（ここではゲインコントロールを行わないので固定ゲインである）で反転増幅するオペアンプ、３３はアナログ画像信号の黒レベルをGNDレベルにクランプするゼロクランプ、３４はアナログ画像信号を所定の分解能でデジタル信号に変換するＡ／Ｄ変換器（ここではリファレンスのコントロールを行わず、固定リファレンスで動作させる）である。
また、３５はデジタル信号化された画像信号の黒レベルを補正する黒補正部（黒補正は、画像信号からセンサのＯＰＢ：Optical Black部の黒画素から読み取った黒レベルを減算して行う）、３６は白レベルを検出する白レベル検出手段、３７は地肌レベルを検出する地肌レベル検出手段、３８は各読取り状態（後述するＡＥ／ＮＡＥ読み取り、或いはＮＡＥ読み取りにおける基準白板読み取り／原稿読み取り）に合わせてゲイン係数を選択するゲイン係数算出部、３９は読取り画像データに対して算出されたゲイン係数演算を行うゲイン演算部、４０はシェーディング補正やMTF補正、変倍処理、ガンマ補正など、各種の画像処理を行う画像処理部であり、上記した各処理部の動作は、システム制御部である図１に示された制御部７が司る。なお、図示の実施例ではシェーディング補正を画像処理部４０で行うとしたが、シェーディング補正を黒補正部３５の直後に設ける構成により実施しても良い。
【００２５】
次に、図２に示す回路構成において、デジタル信号処理として、デジタル変換した画像データの白レベル或いは地肌レベル出力が所定の目標白出力となるように画像データのダイナミックレンジを調整する処理について、詳細に説明する。ダイナミックレンジを調整するための本発明の処理法は、従来のようにアナログ処理が必要なＡＧＣアンプでの制御やＡ／Ｄ変換器のリファレンス制御によらずに、従って、アンプ３２のゲインやＡ／Ｄ変換器３４のリファレンスを固定にして、Ａ／Ｄ変換後のデジタル補正・調整処理段でデジタルデータにゲイン調整を施すことにより、従来の問題（「発明が解決しようとする課題」の項、参照）を生じることのない手段により目的とする機能を実現するものである。なお、本発明による入力信号のダイナミックレンジの調整は、デジタル的にゲインを加える( １倍以上にする )ことによるが、このような手段による場合に、ダイナミックレンジ内に出現しない数値が存在することになるが、Ａ／Ｄ変換器のbit数の違いによるコスト差は充分に少なくなってきており、bit数の大きなＡ／Ｄ変換器を使用するなどによりカバーでき、コスト面でも充分にデジタル的なダイナミックレンジの調整はメリットを持つ。
また、目標出力レベルへの調整処理の際に、Ａ／Ｄ変換器３４からデジタル補正・調整処理段に入力される画像データにゲイン演算部３９で一度のゲイン演算により調整がなされるようにして、演算誤差の最小化を図るものである。
【００２６】
このとき、デジタルのゲイン演算に用いるゲイン係数は、調整用基準部（例えば、基準白板や原稿地肌部）の検出レベル値と所定の目標出力レベル値とから求められるもので、以下の関係式に従う。
ゲイン係数＝目標出力レベル値／調整用基準部の検出レベル値
ここで、調整用基準部の検出レベル値は、イメージセンサにより調整用基準部を読み取ったときにデジタル補正・調整処理段に入力されるデータのレベル値を検出して得た値である。調整用基準部の読み取り値には、読み取りに用いる光源、光学系ラインセンサの特性の外、アナログ処理回路、Ａ／Ｄ変換器等の入力段の回路特性が反映されることになる。
このようにしてゲイン係数を予め求めておき、
調整後の画像データ＝ゲイン係数×入力画像データ
として、Ａ／Ｄ変換器を経て入力されてくる入力画像データにこのゲイン係数を乗算することにより、出力データを目標出力レベルに調整、即ちダイナミックレンジを調整することができる。
【００２７】
従って、この方法に従って行うダイナミックレンジの調整処理には、予めゲイン係数を求めておく必要があり、そのために調整用基準部のレベル値を事前に検出する。レベル検知がなされる調整用の基準部は、読み取りモードによって異なる。多くの場合次の２つの読み取りモードを採用する。１つは基準を白レベルにおく場合で、基準白板を用い、もう１つは基準を原稿の地肌におく場合で、原稿上に指定された範囲を基準部として用いる。
図３は、調整処理のために読み取られる基準部とラインセンサによる読み取り走査の関係を説明する図である。
図３に示すように、基準白板２５は、原稿領域外で原稿の先端に接しラインイメージセンサ１０のライン方向である主走査方向にわたり設けられ、ここから原稿読み取り前に必要なデータが検出される。また、原稿の地肌については、検出範囲を、図３に示す例では、原稿領域のライン（主）走査の先端部分に設定し、ここから調整に必要な地肌レベルデータが検出される。地肌レベルデータは、ライン毎に検出可能とされる。
【００２８】
次に、ダイナミックレンジの調整処理を画像データの白レベルを基準にして行う場合（ここでは、非地肌追従読み取り（NAE）モードと記す）と、地肌レベルを基準にして行う場合（ここでは、地肌追従読み取り（AE）モードと記す）について、その実施例を示す。
NAEとAEの各モードの調整処理においては、ゲイン係数の算出過程が各モードで相違するが、基本的には、上記した各式に従ってゲイン係数を求め、ゲイン演算を行うことにより実行される。以下に、各モード毎にその実施例を説明する。
【００２９】
「NAE（非地肌追従読み取り）モード時の処理」
NAE，AEのモード設定は、通常ユーザの入力操作（例えば、操作パネルのキー操作により）により行われ、NAEモードが設定されたときに、読み取り画像データの出力レベルをNAE目標出力レベルに合わせるようにダイナミックレンジを調整する。
手順としては、調整に使用するゲイン係数を求めるために先ず、基準白板２５を読み取り、そこから白レベル値を検出する。白レベル検出は、基準白板２５の読み取り時の始めのラインで、Ａ／Ｄ変換器３４、黒補正部３５を経て入力される読み取りデータから白レベル検出手段３６によりそのレベル値を検出する。検出はbit数の飽和を避ける（ゲインを過大にしない）ために、ピーク値をとることが望ましい。ピークレベル検出としては、各走査ラインで検出したピークレベルを平均化や重加算平均化などの処理を行うことにより、ノイズ成分を除去するようにすると良い。また、この処理は、調整後に基準白板２５の読み取りデータにより作成されるシェーディングデータの処理を含め、処理の迅速化が必要であるから少ないラインで検出することが望ましい。
白レベル検出手段３６により検出された白レベル値は、少なくとも引き続いて読み取られる原稿の読み取りが完了するまで、メモリ（図示せず）に保持され、読み取り走査時に、ゲイン算出部３８においてゲイン係数を算出する度にメモリから読み出され、使用される。
【００３０】
ゲイン算出部３８では、メモリから読み出された白レベル値にもとづいてゲイン係数を算出する。算出する手順は、設定されたモードにより選択したNAE目標出力レベル値（この場合NAEモードにおいて用いる目標値であるから「NAE目標出力レベル値」として、「AE目標出力レベル値」と区別する）、計算式と白レベル値から、下記の関係式に従いゲイン係数：GCＮＡＥ１を算出する。
GCＮＡＥ１(EVEN画素)＝NAE目標出力レベル／検出白レベル(EVEN画素)
GCＮＡＥ１(ODD画素)＝NAE目標出力レベル／検出白レベル(ODD画素)
上記関係式に示すように、本実施例では、イメージセンサとして画素を複数系統（この例ではEVENとODDの２系統としている）に分け、各系統の画像信号を出力するセンサを用いる場合を示す。この例のように複数系統のそれぞれに調整操作を行うような構成をとる。
なお、上記関係式により算出されるゲイン係数GCＮＡＥ１は白レベルを目標出力レベルに調整するという機能をもつので、基準白板の主走査方向の白レベル値の分布を表すシェーディングデータを作成するための画像データを出力する場合に、算出した係数GCＮＡＥ１を用いて調整するようにしても問題はないので、上記関係式は、シェーディングデータを作成するときの基準白板の読み取り状態に適した条件を与えることになる。
【００３１】
NAEモード時の処理でも、原稿読み取り領域ににおける読み取り状態では、シェーディングデータを作成するときの基準白板の読み取り状態と異なるゲイン係数を用いた処理が必要となる。
原稿の読み取りでは、絶対的な基準濃度レベルに合わせた調整が必要な、例えば、写真原稿のような場合に、基準白板の白レベル値により調整すると、基準白板の汚れや部品の濃度ばらつき等により適正な調整ができない。
そこで、基準濃度比率によりNAE目標出力レベル値の補正を行い、下記の関係式に従いゲイン係数：GC′ＮＡＥ１を算出する。
GC′ＮＡＥ１(EVEN画素)＝NAE目標出力レベル＊ 基準濃度比率 ／検出白レベル(EVEN画素)
GC′ＮＡＥ１(ODD画素)＝NAE目標出力レベル＊ 基準濃度比率／検出白レベル(ODD画素)
ここに、基準濃度比率は、個々の基準白板の特性を表すもので、
基準濃度比率＝基準白板レベル／基準濃度レベル
として、基準白板レベルを絶対的な基準濃度レベルに対する比として実測し、求めた値をメモリに記憶させておく。
原稿読み取り時に、上記関係式に示すように基準濃度比率によりNAE目標出力レベルに補正を施すことにより、原稿の読み取り状態に適した条件を与えるゲイン係数GC′ＮＡＥ１を用いて適正な調整を行うことができる。
【００３２】
ところで、上記した実施例におけるNAEモード時の処理では、イメージセンサとして画素を複数系統（EVENとODDの２系統として例示）に分け、各系統の画像信号を出力するセンサを用いる場合に複数系統のそれぞれに同様の調整処理操作を行うような構成をとるとしているが、以下に示す実施例は、基準に定めた系統のみについて上記の処理操作を行うようにし、処理結果を他の系統の処理に利用することにより、処理の簡略化、延いては、処理時間の短縮化を図ろうとするものである。
以下に、EVEN画素とODD画素の２系統による例で、その実施例を示す。
ここでは、ゲイン係数の補正という方法により、基準として定めた系統（EVEN画素とする）において得たゲイン係数に下記の関係式に示す画素比率を補正値として補正し、補正したゲイン係数をODD画素の系統に用いる。
画素比率＝基準白板白レベル(EVEN画素)／基準白板白レベル(ODD画素)
この画素比率は、シェーディングデータや原稿の読み取り開始前のステップとして、基準白板レベルをEVEN画素とODD画素それぞれについて実測し、その比率を求め、求めた値をメモリに記憶させておく。
【００３３】
シェーディングデータ読み取り時には、下記記関係式に示すように、ODD画素のゲイン係数には画素比率による補正を施された係数を用いることにより、シェーディングデータの読み取り状態に適した条件を与えるゲイン係数を用いて適正な調整を行うことができる。
GCＮＡＥ１(EVEN画素)＝NAE目標出力レベル／検出白レベル(EVEN画素)
GCＮＡＥ２(ODD画素)＝NAE目標出力レベル＊画素比率／検出白レベル(ODD画素)＝GCＮＡＥ１(EVEN画素)＊画素比率
シェーディングデータ読み取り時に、上記関係式に示すように画素比率によりEVEN画素のゲイン係数GCＮＡＥ１(EVEN画素)に補正を施すことにより、ODD画素のゲイン係数GCＮＡＥ２(ODD画素)を求め、このゲイン係数を用いてODD画素側の調整を行う。
また、原稿読み取り時には、下記記関係式に示すように、ODD画素のゲイン係数には画素比率による補正を施された係数を用いることにより、原稿の読み取り状態に適した条件を与えるゲイン係数を用いて適正な調整を行うことができる。
GC′ＮＡＥ１(EVEN画素)＝NAE目標出力レベル＊ 基準濃度比率 ／検出白レベル(EVEN画素)
GC′ＮＡＥ２(ODD画素)＝NAE目標出力レベル＊ 基準濃度比率＊画素比率／検出白レベル(ODD画素)＝GC′ＮＡＥ１(EVEN画素)＊画素比率
原稿読み取り時に、上記関係式に示すように画素比率によりEVEN画素のゲイン係数GC′ＮＡＥ１(EVEN画素)に補正を施すことにより、ODD画素のゲイン係数GC′ＮＡＥ２(ODD画素)を求め、このゲイン係数を用いてODD画素側の調整を行う。
【００３４】
「AE（地肌追従読み取り）モード時の処理」
AEのモード設定は、通常ユーザの入力操作（例えば、操作パネルのキー操作により）により行われ、AEモードが設定されたときに、読み取り画像データの出力レベルをAE目標出力レベルに合わせるように、ダイナミックレンジの調整を行う。
手順としては、調整に使用するゲイン係数を求めるために先ず、原稿の地肌レベルデータを検出する。地肌レベル検出は、原稿のライン（主）走査の先端部分に設定した地肌レベル検出領域（図３、参照）から読み取り、Ａ／Ｄ変換器３４、黒補正部３５を経て入力される画像データから地肌レベル検出手段３７によりそのレベル値を検出する。検出はbit数の飽和を避ける（ゲインを過大にしない）ために、ピーク値をとることが望ましい。ピークレベルの検出は、各走査ラインで検出したピークレベルを平均化や重加算平均化などの処理を行うことにより、ノイズ成分を除去するようにすると良い。また、地肌レベル検出手段３７として、地肌追従を行う場合の検出手段を適用することもできる。ここでは、地肌追従については、既知の方法を用いることとする。
主走査ライン先端部の地肌レベル検出領域のデータから地肌レベル検出手段３７により検出された地肌レベル値は、少なくとも引き続くライン走査により原稿の読み取りが完了するまで、メモリに保持され（なお、副走査方向に平均化処理を行う場合には、必要な期間保持される）、原稿画像の出力走査時に、ゲイン算出部３８においてゲイン係数を算出する度にメモリから読み出され、使用される。
【００３５】
ゲイン算出部３８では、メモリから読み出された地肌レベル値にもとづいてゲイン係数を算出する。算出する手順は、設定されたモードにより選択したAE目標出力レベル値、計算式及び地肌レベル値から、下記の関係式に従いゲイン係数：GCＡＥ１を算出する。
GCＡＥ１(EVEN画素)＝AE目標出力レベル／検出地肌レベル(EVEN画素)
GCＡＥ１(ODD画素)＝AE目標出力レベル／検出地肌レベル(ODD画素)
上記関係式に示すように、本実施例では、イメージセンサとして画素を複数系統（この例ではEVENとODDの２系統としている）に分け、各系統の画像信号を出力するセンサを用いる場合を示す。この例のように複数系統のそれぞれに調整操作を行うような構成をとる。
なお、上記関係式により算出されるゲイン係数GCＡＥ１は地肌レベルを目標出力レベルに調整するという機能をもつので、原稿読み取り時に、原稿の読み取り状態に適した条件を与えるゲイン係数GCＡＥ１を用いて適正な調整を行うことができる。
なお、基準白板の主走査方向の白レベル値の分布を表すシェーディングデータを作成するための画像データを出力する場合に、原稿領域と同じ動作で、地肌レベル検出領域のデータから地肌レベル検出手段３７により検出されたレベル値（但し、この場合には白レベル値として検出される）を用いて算出したゲイン係数を用いて調整するようにしても問題はないので、シェーディングデータを作成するときの基準白板の読み取り状態においても、原稿読み取りと同じ動作によりデータの読み取りを行っても構わない。
【００３６】
ところで、上記した実施例におけるAEモード時の処理では、イメージセンサとして画素を複数系統（EVENとODDの２系統として例示）に分け、各系統の画像信号を出力するセンサを用いる場合に複数系統のそれぞれに同様の調整処理操作を行うような構成をとるとしているが、以下に示すように、基準に定めた系統のみについて上記の処理操作を行うようにし、処理結果を他の系統の処理に利用することにより、処理の簡略化、延いては、処理時間の短縮化を図ることが可能である。
このために採用する方法は、基本的に上記したNAEモード時の画素比率による補正と同様の処理を行うことによる。従って詳細な説明は上記を参照することとする。
ただし、AEモード時では、シェーディングデータ読み取りは、原稿読み取りと同じ関係式を用いてゲイン係数を算出することが可能であるから、NAEモードのように読み取り状態によって処理を分ける必要がなく、そのゲイン係数算出過程で、読み取り状態に関係なく、基準の系統ゲイン係数を画素比率により補正し他の系統に用いるという上記と同様の処理を行う。即ち下記記関係式に示すように、ODD画素のゲイン係数には画素比率による補正を施された係数を用いる。
GCＡＥ１(EVEN画素)＝AE目標出力レベル／検出白レベル(EVEN画素)
GCＡＥ２(ODD画素)＝AE目標出力レベル＊画素比率／検出白レベル(ODD画素)＝GCＡＥ１(EVEN画素)＊画素比率
画像データ読み取り時に、上記関係式に示すように画素比率によりEVEN画素のゲイン係数GCＡＥ１(EVEN画素)に補正を施すことにより、ODD画素のゲイン係数GCＡＥ２(ODD画素)を求め、このゲイン係数を用いてODD画素側の調整を行う。
なお、上記関係式の画素比率は、
画素比率＝基準白板白レベル(EVEN画素)／基準白板白レベル(ODD画素)
として、シェーディングデータや原稿の読み取り開始前のステップとして、基準白板レベルをEVEN画素とODD画素それぞれについて実測し、その比率を求め、求めた値をメモリに記憶させておき、画像データ読み取り時のゲイン係数の算出に用いる。
【００３７】
また、上記したダイナミックレンジを調整するためのデジタル補正・調整処理段は、全体がデジタル要素で構成された回路であり、本発明ではこのデジタル補正・調整処理段を集積化した電気回路として構成する。例えば、図２に示す実施例においては、破線５０にて囲んだ回路部分、即ち、黒補正部３５、白レベル検出部３６、地肌レベル検出部３７、ゲイン算出部３８及びゲイン演算部３９を対象として回路の集積化を行う。
このような回路の集積化を行うことにより、信頼性が高く、広い機種へ適用することができる回路を安価に提供することができ、読み取り装置および画像形成装置にこの回路を用いることにより高性能の装置を安価に提供できる。
【００３８】
【発明の効果】
本発明によれば、基準白板の読み取りレベル値を検出し、検出したレベル値と所定の目標出力レベル値とからゲイン係数を算出し、ゲイン係数を用いて読み取り画像データのレベルを調整するダイナミックレンジの調整処理をデジタル処理段で行うことにより、従来のアナログ処理に伴う部品ばらつきやノイズをなくし、信頼性が向上し、又、コストの低減が可能となる。
とくに、レベル調整される読み取り画像データが原稿読み取りデータであるときに、所定の目標出力レベル値を基準濃度比率により補正してゲイン係数を算出することにより適切なダイナミックレンジの調整が可能となる。
また、レベル調整される読み取り画像データがシェーディングデータであるときに、所定の目標出力レベル値を非地肌追従読取モード時のゲイン係数を用いることにより、より適切なダイナミックレンジの調整が可能となる。
【図面の簡単な説明】
【図１】  本発明の実施例に係わるＤＰＰＣの全体構成を概略図として示す。
【図２】  ＤＰＰＣの制御部における読み取り画像データ処理に関わる回路の基本構成をブロック図にて示す。
【図３】  画像読み取り装置における基準白板及び原稿の配置を示す。
【符号の説明】
１…ＤＰＰＣ（デジタル複写機）、  ３…スキャナ部、
５…ＡＤＦ（Automatic  Document  Feeder)ユニット、
４…プリンタ部、                ６…コンタクトガラス、
７…制御部、                  １０…イメージ（ＣＣＤ）センサ、
１１…感光ドラム、              １４…光書き込み部、
２５…基準白板、                ３２…オペアンプ（反転増幅）、
３３…ゼロクランプ部、          ３４…Ａ／Ｄ変換器、
３５…黒補正部、                ３６…白レベル検出部、
３７…地肌レベル検出部、        ３８…ゲイン算出部、
３９…ゲイン演算部、            ４０…シェーディング等処理部。
【図１】
0004127603.tif 000002
【図２】
0004127603.tif 000003
【図３】
0004127603.tif 000004