(57)【要約】【課題】  白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する際、白色ローラの読取値のばらつきを抑え、ブロック数を増やすことなくシェーディング補正の精度を向上させる。【解決手段】  シェーディングデータ生成手段として機能するＡＤＦ制御部１３３のＣＰＵ１３８は、白色ローラ回転位置検出センサ１７０の検知信号とＣＩＳユニット１３５からのライン同期信号をＣＰＵ割込入力で受ける。センサ１７０の検知信号を受けて、取込範囲を示すXSLEAD信号により白色ローラ１３７の１回転周期でＣＩＳ１３５により読取った白基準データを取込む。ローラ分割領域Ａ、Ｂ、Ｃ、Ｄのタイミングをセンサ１７０の検知信号からのカウント値として設定されただけカウントし各領域のタイミングで読取範囲を示すXSSCAN信号を発生して、白基準データを取込み、平均値、ピーク値処理によりシェーディングデータを生成する。【選択図】  図１１
2009272891.tif 000002
【特許請求の範囲】
【請求項１】
原稿搬送路上の読取位置において画像を主走査方向にライン走査形式で読取るイメージセンサと、
副走査方向に搬送する原稿を前記読取位置に案内する送りローラであり、ローラ面をシェーディング補正用の白基準とした白色ローラと、
前記イメージセンサが前記白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する補正データ生成手段と、
前記イメージセンサにより原稿を読取って得た画像データに対して、前記補正データ生成手段で生成された補正データでシェーディング補正を施すシェーディング補正手段を有する画像読取装置であって、
前記白色ローラの回転位置を検出する白色ローラ回転位置検出手段を備え、
前記補正データ生成手段は、前記白色ローラ回転位置検出手段によって検出された位置検出信号を基準にした所定範囲で前記イメージセンサが読取った白基準データを取込み、所定ライン数でブロック化し、該ブロックごとの白基準データについて該ライン数の平均値を求め、求めた各ブロックの平均値の中の最大値をシェーディング補正データとして生成することを特徴とする画像読取装置。
【請求項２】
請求項１に記載された画像読取装置において、
前記補正データ生成手段は、前記ブロックごとに白基準データの取込みを行い、取込んだ白基準データをブロックごとにデータ蓄積することを特徴とする画像読取装置。
【請求項３】
請求項２に記載された画像読取装置において、
前記補正データ生成手段は、画像読取装置への電源投入時、原稿読取動作の開始直前、原稿読取後の少なくとも１タイミングで、前記白色ローラの１回転周期分以上にわたる白基準データの取込みと取込んだ白基準データの蓄積を行い、原稿画像読取前に蓄積した各ブロックの白基準データをもとにシェーディング補正データを生成することを特徴とする画像読取装置。
【請求項４】
請求項２に記載された画像読取装置において、
前記補正データ生成手段は、画像読取装置の初期設定時に前記白色ローラの１回転周期分以上にわたる白基準データの取込みと取込んだ白基準データの不揮発性の記憶手段への蓄積を行い、原稿画像読取前に前記不揮発性の記憶手段に蓄積した各ブロックの白基準データをもとにシェーディング補正データを生成することを特徴とする画像読取装置。
【請求項５】
請求項１乃至４のいずれかに記載された画像読取装置において、
前記白色ローラ回転位置検出手段は、前記白色ローラ軸に取付けた部材による遮光を検知することにより位置信号を出力する手段であることを特徴とする画像読取装置。
【請求項６】
請求項１乃至４のいずれかに記載された画像読取装置において、
前記白色ローラ回転位置検出手段は、前記白色ローラのローラ面に付したマーキングを前記イメージセンサで読取ることにより位置信号を出力する手段であることを特徴とする画像読取装置。
【請求項７】
請求項１乃至６のいずれかに記載された画像読取装置において、
前記補正データ生成手段は、白基準データを取込む範囲を前記白色ローラの１回転周期分以上として行う第１の補正データ生成モード又は、白基準データを取込む範囲を前記白色ローラの１回転周期分未満として行う第２の補正データ生成モードを設定に従い実行することを特徴とする画像読取装置。
【請求項８】
原稿搬送路上の読取位置において画像を主走査方向にライン走査形式で読取るイメージセンサと、
副走査方向に搬送する原稿を前記読取位置に案内する送りローラであり、ローラ面をシェーディング補正用の白基準とした白色ローラと、
前記イメージセンサが前記白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する補正データ生成手段と、
前記イメージセンサにより原稿を読取って得た画像データに前記補正データ生成手段で生成された補正データによりシェーディング補正を施すシェーディング補正手段を有する画像読取装置であって、
前記補正データ生成手段は、前記イメージセンサが読取った白基準データを所定範囲で取込み、所定ライン数でブロック化し、該ブロックごとの白基準データについて該ライン数の平均値を求め、求めた各ブロックの平均値の中の最大値をシェーディング補正データとして生成する手段であり、かつ画像読取装置への電源投入時、原稿読取動作の開始直前、原稿読取後のタイミングで白基準データを取込む範囲を前記白色ローラの１回転周期分以上として行う第１の補正データ生成モード又は、原稿画像読取間に白基準データを取込む範囲を前記白色ローラの１回転周期分未満として行う第２の補正データ生成モードを設定に従い実行することを特徴とする画像読取装置。
【請求項９】
請求項７又は８に記載された画像読取装置において、
前記イメージセンサが原稿両面の同時読取が可能な構成における裏面画像読取手段であり、
前記補正データ生成手段は、前記第２の補正データ生成モードにおける白基準データの取込範囲を表面画像読取手段の原稿読取間隔の時間内に取込める範囲と定めたことを特徴とする画像読取装置。
【請求項１０】
請求項７又は８に記載された画像読取装置において、
前記イメージセンサが原稿両面の同時読取が可能な構成における裏面画像の読取手段であり、
前記補正データ生成手段は、前記第１の補正データ生成モードにおける白基準データの取込みを表面画像読取手段における間欠シェーディング補正の白基準データ取込時間内に行うことを特徴とする画像読取装置。
【請求項１１】
画像入力手段と、入力画像を画像形成用データに変換する画像処理手段と、画像形成用データをもとに画像を形成する画像形成手段を有する画像形成装置であって、
前記画像入力手段に請求項１乃至１０のいずれかに記載された画像読取装置を用いたことを特徴とする画像形成装置。
【請求項１２】
イメージセンサで原稿搬送路上の読取位置において画像を主走査方向にライン走査形式で読取る工程と、
ローラ面をシェーディング補正用の白基準とした白色ローラで、副走査方向に搬送する原稿を前記読取位置に案内する工程と、
前記イメージセンサが前記白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する補正データ生成工程と、
前記イメージセンサにより原稿を読取って得た画像データに対して、前記補正データ生成工程で生成された補正データでシェーディング補正を施すシェーディング補正工程を有する画像読取方法であって、
前記白色ローラの回転位置を検出する白色ローラ回転位置検出工程を備え、
前記補正データ生成工程では、前記白色ローラ回転位置検出工程において検出された位置検出信号を基準にした所定範囲で前記イメージセンサが読取った白基準データを取込み、所定ライン数でブロック化し、該ブロックごとの白基準データについて該ライン数の平均値を求め、求めた各ブロックの平均値の中の最大値をシェーディング補正データとして生成することを特徴とする画像読取方法。
【請求項１３】
イメージセンサで原稿搬送路上の読取位置において画像を主走査方向にライン走査形式で読取る工程と、
ローラ面をシェーディング補正用の白基準とした白色ローラで副走査方向に搬送する原稿を前記読取位置に案内する工程と、
前記イメージセンサが前記白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する補正データ生成工程と、
前記イメージセンサにより原稿を読取って得た画像データに対して、前記補正データ生成工程において生成された補正データでシェーディング補正を施すシェーディング補正工程と、を有する画像読取方法であって、
前記補正データ生成工程では、前記イメージセンサが読取った白基準データを所定範囲で取込み、所定ライン数でブロック化し、該ブロックごとの白基準データについて該ライン数の平均値を求め、求めた各ブロックの平均値の中の最大値をシェーディング補正データとして生成し、かつ画像読取装置への電源投入時、原稿読取動作の開始直前、原稿読取後のタイミングで白基準データを取込む範囲を、前記白色ローラの１回転周期分以上として行う第１の補正データ生成モード又は、原稿画像読取間に白基準データを取込む範囲を前記白色ローラの１回転周期分未満として行う第２の補正データ生成モードを設定に従い実行することを特徴とする画像読取方法。
【請求項１４】
画像入力工程と、入力画像を画像形成用データに変換する画像処理工程と、画像形成用データをもとに画像を形成する画像形成工程を有する画像形成方法であって、
前記画像入力工程として請求項１２又は１４に記載された画像読取方法を用いたことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取位置でローラにより送られる（副走査）原稿をライン走査（主走査）で画像を光電変換するイメージセンサによって読取る画像読取装置に関し、原稿を読取位置に保つ送りローラ面をシェーディング補正用の白基準とすることにより、原稿読取の前後或いは原稿間で該ローラ面から白データを読取るようにした画像読取装置、画像読取方法、該画像読取装置によって読取ったデータを用いて画像出力を行う画像形成装置（複写機、ファクシミリ、複写・ファクシミリ機能等を複合させたＭＦＰ等）及び画像形成方法に関する。
【背景技術】
【０００２】
従来から、複写機、ファクシミリ、複写・ファクシミリ・スキャナ配信機能等を複合させたＭＦＰ（Multi-Function Peripherals）等の画像形成装置における画像入力には、装置の構成ユニットとしてのスキャナ、或いは単機能機としてのスキャナが広く用いられている。
こうした画像入力に用いられるスキャナでは、原稿の画像を２次元（主・副）走査し、画素信号を得る読取方法が一般的に採用されている。２次元走査における主走査は、ＣＣＤ（Charge Coupled Device）ラインイメージセンサ（以下、「ＣＣＤ」或いは「イメージセンサ」という場合、このセンサを指す）でライン画像（ビデオ）信号へ変換する際の走査により、又副走査は、原稿画像とＣＣＤを走査機構によって相対変位させることによる。つまり、この主・副走査により、ライン画像信号をサンプリングし、原稿面の２次元画像を表す。
【０００３】
スキャナで読取る原稿は、シートの場合もあるし、ブック（ここでは、複数枚のシートが綴じられた冊子、本等を指す）の場合もあり、複写機に装備された画像読取装置は、両方に対応したものが多い。
シート原稿の読取りは、１枚紙或いは複数枚の束の場合もあり、複数枚の束の場合に対応できるように、原稿トレイにセットした束から１枚ずつ読み取り位置に原稿を供給するＡＤＦ（Automatic Document Feeder）を用いることによって、連続的に原稿読取ができるような構成が採用されている。このＡＤＦを動作させる読取りでは、処理速度を上げることが可能な方法として、ＡＤＦの搬送路上の定位置を読取位置として、その位置の画像を読取るイメージセンサによって一定の速度で搬送される原稿を読取る方法（以下「ＡＤＦ読取」という）が採られている。
【０００４】
ところで、ＣＣＤ等のラインイメージセンサを用いる画像読取では、従来からセンサ出力に現れる機器固有の変動要素に対しシェーディング補正をかけている。この補正は、基準白板等の白基準をラインイメージセンサで読取ることによりシェーディング補正用のデータを得ている。
ＡＤＦ読取の場合、ラインイメージセンサを搬送路上の読取位置に対し固定の関係にするので、シェーディング補正用のデータを得るために読取る白基準を設ける場所は、処理を高速化にするために、搬送途上の原稿面を読取位置に保持する部材を用いることが有利で、従来、読取位置で原稿を搬送するローラ等の部材を白基準として、原稿がないときに該部材を読取る方法をとっている。特にＡＤＦの搬送路にＣＩＳ（密着型イメージセンサ）を設けた場合に、ＣＩＳと対向し、原稿を読取位置に保持しかつ送りを行うローラを白色ローラとして、原稿がないときにローラ面を読取ることによってシェーディング補正用のデータを取得する下記特許文献１，２の方法が知られている。
【０００５】
下記特許文献１の方法では、白基準となる白色ローラを読取ることによりシェーディング補正用のデータを得る際、白色ローラの表面の一定範囲を読み取り、得た画像データをＬラインごとに分割し、各ブロックの各ラインの画像データの平均値を平均値回路で求める。この各ブロックの平均値の先行するものと後行するものとを比較器で順次比較する作業を繰り返して、すべての平均値の中のピーク値を白シェーディングデータとして求めている。
また、下記特許文献２の方法では、白基準となる白色ローラを読み取ることによりシェーディング補正用のデータを得る際、白板ローラの取り付け位置の変動等により白板ローラ面を読み取った読み取りデータに生じる誤差を補正するもので、さらに白基準原稿を読み取り、読み取った白基準原稿の読み取りデータを用いて、白色ローラを読み取った白シェーディングデータを補正している。
【特許文献１】特開２００２−１５２５１０号公報
【特許文献２】特開２００６−７２８３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１，２に示される従来技術では、シェーディング補正用のデータを得る白色ローラの読取位置を規定していないので、読取るたびに白ローラの回転方向に読取位置が変わることが考えられ、読取値にばらつきが生じ、シェーディング補正の精度を低下させる。また、上記特許文献１では、白色ローラを読取るブロック数を多くする方向で精度の向上を図ることを意図した構成が示されているが、ブロック数を多くすると、反面、複数原稿の連続読取を行う場合に、原稿間で白色ローラを読取る時間を多くとることになって、処理速度が低下する。こうした点が考慮されていない。上記特許文献１についても、白基準原稿の読み取りが加わるので、処理速度の低下は否めない。
したがって、本発明の目的は、白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する従来技術により生じ得る上記の不具合を解消し、白色ローラの読取値のばらつきを抑え、ブロック数を増やすことなくシェーディング補正の精度を向上させること、また処理速度の低下を抑えることにある。
【課題を解決するための手段】
【０００７】
本発明は、原稿搬送路上の読取位置において画像を主走査方向にライン走査形式で読取るイメージセンサと、副走査方向に搬送する原稿を前記読取位置に案内する送りローラであり、ローラ面をシェーディング補正用の白基準とした白色ローラと、前記イメージセンサが前記白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する補正データ生成手段と、前記イメージセンサにより原稿を読取って得た画像データに前記補正データ生成手段で生成された補正データによりシェーディング補正を施すシェーディング補正手段を有する画像読取装置であって、前記白色ローラの回転位置を検出する白色ローラ回転位置検出手段を備え、前記補正データ生成手段は、前記イメージセンサが読取った白基準データを前記白色ローラ回転位置検出手段によって検出された位置検出信号を基準に所定範囲で取込み、所定ライン数でブロック化し、該ブロックごとの白基準データについて該ライン数の平均値を求め、求めた各ブロックの平均値の中の最大値をシェーディング補正データとして生成することを特徴とする。
本発明は、また、原稿搬送路上の読取位置において画像を主走査方向にライン走査形式で読取るイメージセンサと、副走査方向に搬送する原稿を前記読取位置に案内する送りローラであり、ローラ面をシェーディング補正用の白基準とした白色ローラと、前記イメージセンサが前記白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する補正データ生成手段と、前記イメージセンサにより原稿を読取って得た画像データに前記補正データ生成手段で生成された補正データによりシェーディング補正を施すシェーディング補正手段を有する画像読取装置であって、前記補正データ生成手段は、前記イメージセンサが読取った白基準データを所定範囲で取込み、所定ライン数でブロック化し、該ブロックごとの白基準データについて該ライン数の平均値を求め、求めた各ブロックの平均値の中の最大値をシェーディング補正データとして生成する手段であり、かつ画像読取装置への電源投入時、原稿読取動作の開始直前、原稿読取後のタイミングで白基準データを取込む範囲を前記白色ローラの１回転周期分以上として行う第１の補正データ生成モード又は、原稿画像読取間に白基準データを取込む範囲を前記白色ローラの１回転周期分未満として行う第２の補正データ生成モードを設定に従い実行することを特徴とする。
本発明は、また、画像入力手段と、入力画像を画像形成用データに変換する画像処理手段と、画像形成用データをもとに画像を形成する画像形成手段を有する画像形成装置であって、前記画像入力手段に上記画像読取装置を用いたことを特徴とする。
本発明は、また、イメージセンサで原稿搬送路上の読取位置において画像を主走査方向にライン走査形式で読取る工程と、ローラ面をシェーディング補正用の白基準とした白色ローラで、副走査方向に搬送する原稿を前記読取位置に案内する工程と、前記イメージセンサが前記白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する補正データ生成工程と、前記イメージセンサにより原稿を読取って得た画像データに対して、前記補正データ生成工程で生成された補正データでシェーディング補正を施すシェーディング補正工程を有する画像読取方法であって、前記白色ローラの回転位置を検出する白色ローラ回転位置検出工程を備え、前記補正データ生成工程では、前記白色ローラ回転位置検出工程において検出された位置検出信号を基準にした所定範囲で前記イメージセンサが読取った白基準データを取込み、所定ライン数でブロック化し、該ブロックごとの白基準データについて該ライン数の平均値を求め、求めた各ブロックの平均値の中の最大値をシェーディング補正データとして生成することを特徴とする。
本発明は、また、イメージセンサで原稿搬送路上の読取位置において画像を主走査方向にライン走査形式で読取る工程と、ローラ面をシェーディング補正用の白基準とした白色ローラで副走査方向に搬送する原稿を前記読取位置に案内する工程と、前記イメージセンサが前記白色ローラを読取って得た白基準データをもとにシェーディング補正データを生成する補正データ生成工程と、前記イメージセンサにより原稿を読取って得た画像データに対して、前記補正データ生成工程において生成された補正データでシェーディング補正を施すシェーディング補正工程と、を有する画像読取方法であって、前記補正データ生成工程では、前記イメージセンサが読取った白基準データを所定範囲で取込み、所定ライン数でブロック化し、該ブロックごとの白基準データについて該ライン数の平均値を求め、求めた各ブロックの平均値の中の最大値をシェーディング補正データとして生成し、かつ画像読取装置への電源投入時、原稿読取動作の開始直前、原稿読取後のタイミングで白基準データを取込む範囲を、前記白色ローラの１回転周期分以上として行う第１の補正データ生成モード又は、原稿画像読取間に白基準データを取込む範囲を前記白色ローラの１回転周期分未満として行う第２の補正データ生成モードを設定に従い実行することを特徴とする。
本発明は、また、画像入力工程と、入力画像を画像形成用データに変換する画像処理工程と、画像形成用データをもとに画像を形成する画像形成工程を有する画像形成方法であって、前記画像入力工程として上記画像読取方法を用いたことを特徴とする。
【発明の効果】
【０００８】
本発明によると、白色ローラの読取りによって得る白基準データを増加させることなく、延いては原稿の読取時間を増やさずに、シェーディング補正の精度を向上させることができる。
【発明を実施するための最良の形態】
【０００９】
以下に示す実施形態は、本発明の画像読取装置、画像形成装置を画像形成装置としてのカラー複写機に集約した形態で示す。即ち、カラー複写機が原稿の画像入力を行うために構成ユニットとして装備するスキャナを、本発明に係わる画像読取装置の実施例とする。
ただ、本発明の画像読取装置は、単体の装置を構成するものであっても良い。また、ここでは、本発明の画像形成装置をカラー複写機に実施する形態を示すが、カラー読取を行うことが要件となっていない発明については、カラーにおける複数色の成分を単色に置換えるだけで、モノクロの複写機であっても、本実施形態と同様に実施可能である。
【００１０】
先ず、本発明の実施形態に係わるカラー複写機の概要を説明する。図１は、本実施形態に係わるカラー複写機の全体構成の概要を示す図である。
図１に示すカラー複写機は、大きく分けると画像読取装置と画像記録装置（プリントエンジン）からなる。画像読取装置は、画像読取ユニット（スキャナ）２、画像処理ユニット３及びＡＤＦ（Automatic Document Feeder：自動原稿送り装置）１５を有する。画像記録装置は、画像書き込みユニット４、ドラムユニット８、現像部１０、中間転写部９、給紙部１１、定着部１２及び複写機機構部６を有する。また、これらの読取と記録の両装置に共通して制御動作を行うために、メインコントローラとしてのシステム制御ユニット１と、ＵＩ（User Interface）としての繰作部ユニット５、画像表示ユニット（ＬＣＤ：Liquid Crystal Display）７を備える。
【００１１】
このカラー複写機によりカラー複写を行う場合の動作の概略を示すと、画像読取ユニット２により、光源からの照明光により照射される原稿を副走査しながら、原稿からの反射光を３ラインＣＣＤ等のイメージセンサにより検出して画像の読取を行い、画像データを画像処理ユニット３に送る。原稿の副走査は、読取系を移動させる方式、ＡＤＦ１５により原稿を移動させる方式を併用よる。また、ＡＤＦによる副走査では、さらに読取を密着型イメージセンサ（ＣＩＳ）方式、縮小光学系を用いる方式を併用する。なお、読取ユニット２については、後述の各実施形態で詳細に説明する。
画像処理ユニット３では、スキャナγ補正、色変換、主走査変倍、画像分離、加工、エリア処理、階調補正処理などの画像処理を行なった画像データを画像書き込みユニット４へ送る。
【００１２】
画像書き込みユニット４では、画像データによってＬＤ（レーザダイオード）の発光を制御する。ドラムユニット８では一様に帯電された回転する感光体ドラムに前記ＬＤからのレーザビームによる書き込みで静電潜像を作り、現像部１０によりトナーを付着させて顕像化させる。感光体ドラム上に作られた画像は、中間転写部９の転写ベルト上に転写される。中間転写ベルト上にはフルカラーコピーの場合４色（ブラック：Bk、シアン：C、マゼンタ：M、イェロー：Y）のトナーが順次重ねられる。本例では、感光体ドラムを単一としているが、４色の各ドラムを持つ、所謂タンデムタイプの作像部を採用しても良い。
フルカラーコピーの場合にはBk、C、M、Yの４色の作像・転写工程が終了した時点で中間転写ベルトとタイミングを合わせて、給紙部１１より転写紙が給紙され、紙転写部で中間転写ベルトから４色同時に転写紙にトナーが転写される。トナーが転写された転写紙は搬送部を経て定着部１２に送られ、定着ローラと加圧ローラによって熱定着され排紙される。
【００１３】
また、上記したコピー動作を行わせる際に、ユーザの選択により設定されるコピーモード等のコピー条件は、操作部ユニット５によって入力される。設定されたコピーモード等のコピー条件に従い実行される動作モードはシステム制御ユニット１に通知され、システム制御ユニット１では設定されたコピーモードを実行するための制御処理を行う。この時、システム制御ユニット１は、画像読取ユニット２、画像処理ユニット３、画像書き込みユニット４、画像表示ユニット７等のユニットに対して制御指示を行う。
図２は、操作部ユニット５の操作パネルの１例を示す図である。図２に示すように、操作部ユニット５の操作パネルにはテンキー４１、モードクリア／予熱キー４２、割り込みキー４３、画質調整キー４４、プログラムキー４５、プリントスタートキー４６、クリア／ストップキー４７、エリア加工キー４８、輝度調整つまみ４９、タッチパネルキー（後記図３のＬＣＤパネル２６上の）５０、初期設定キー５１を備える。
【００１４】
テンキー４１はコピー枚数などの数値入力を行う場合に使用する。モードクリア／予熱キー４２は設定したモードを取り消して初期設定に戻す場合や、一定時間以上の連続押下で予熱状態とする設定を行う。割り込みキー４３はコピー中に割り込み、別の原稿のコピーを行う場合に使用する。画質調整キー４４は画質の調整を行うときに使用する。プログラムキー４５はよく使用するモードの登録や呼出を行う場合に使用する。プリントスタートキー４６はコピー開始の為のキーである。クリア／ストップキー４７は入力した数値をクリアする場合や、コピー途中でコピーを中断する場合に使用する。エリア加工キー４８は画像表示ユニット（ディスプレイエディタ）７上で、エリア加工・編集等のモードを実行する場合に使用する。輝度調整つまみ４９はＬＣＤパネル（後記図３、参照）の画面の明るさを調整する。また、タッチパネルキー５０はＬＣＤパネル上に表示された各種のキーの範囲と同じ範囲にキーエリアを設定して、タッチパネルが前記設定された範囲内の押下を検出すると、その設定されたキーの処理を行う。初期設定キー５１はユーザが各初期設定の選択を行う時に押下する。
【００１５】
また、画像表示ユニット７（図１）に画像読取ユニット２から読み取った画像を表示するには、システム制御ユニット１からの制御指示により、画像読取ユニット２が原稿画像の読取をスタートし、画像読取ユニット２からの画像信号に対して、画像処理ユニット３において画像表示装置で表示するのに適した画像処理を行った後、ＬＣＤパネル等の画像表示装置に原稿の画像データを出力する。
図３は、画像表示ユニット７の回路構成を示す機能ブロック図である。図３に示すように、画像表示ユニット７はコマンドラインを介してシステム制御ユニット１と、また、データラインを介して画像処理ユニット３に接続されており、ＦＩＦＯ（ラインバッファ）２１、ＤＲＡＭ（画像データメモリ）２２、ＣＰＵ２３、ＶＲＡＭ（ビデオメモリ）２４、ＬＣＤＣ（ＬＣＤコントローラ）２５、ＬＣＤ（液晶パネル）２６、ＲＯＭ２７、ＳＲＡＭ２８、シリアル通信ドライバ２９、画像データ信号バッファ（ドライバ／レシーバ）３０、キーボード３１を備える。    
【００１６】
画像処理ユニット３から出力された画像データは、画像表示ユニット７のＦＩＦＯ２１を介して、ＣＰＵ２３内蔵のＤＭＡコントローラによって、画像データ格納用のＤＲＡＭ２２に格納される。画像表示ユニット７には画像データと共に画像データ制御信号も送られているので、有効画像領域だけを取り込む事が可能である。ＤＲＡＭ２２に格納された有効画像データは、ＣＰＵ２３によってＶＲＡＭ２４にＤＭＡ転送される。この時ＣＰＵ２３によってＤＲＡＭ２２内の画像データの任意の部分を転送したり、また拡大・縮小・間引き等の処理を行うことも可能である。ＶＲＡＭ２４に転送された画像データは、ＬＣＤＣ（ＬＣＤコントローラ）２５の制御によりＬＣＤパネル２６に表示される。
【００１７】
図４は、図３に示す画像表示ユニット７のＬＣＤパネルの１例を示す図である。画像表示ユニット７は画像をＬＣＤパネル２６に表示させる。また、表示画面内で編集・加工のエリア指定／モード設定を行うためのディスプレイエディタを兼用するようにしても良い。図４の各設定キーは図３の機能ブロック図においてはキ−ボード３１の部分にあたる。読取キーは原稿の読取をスタートし、読み取られた画像全体をディスプレイに表示するためのキーで、明るさ調整キーはディスプレイの明るさを調整するためのキーである。
【００１８】
図５は、ＬＣＤパネル２６に表示される画面の一例を示す。図５に示されるように、ＬＣＤ画面上でカラーモード、自動濃度、マニュアル濃度、画質モード（自動画像分離）、自動用紙選択、用紙トレイ、用紙自動変倍、変倍（等倍）、ソート、スタック等のモード選択表示があり、さらにクリエイト、カラー加工、両面、変倍等のサブ画面選択表示も用意されている。また、ＬＣＤパネル２６をタッチパネルとし、各表示部の大きさと同様の大きさのキーを設定する。一部のキーはキーの押し下げ操作により画面展開を可能としている。
図６は、図５上の変倍キー押下による画面展開の一例を示す。変倍キーが押下されると、画面下方から変倍設定画面がスクロールアップされる。変倍設定画面には定形変倍（予め変倍率が設定されている変倍モード）用のキーが設定されている。例えば７１％の部分のタッチパネルキーを押下すると、変倍率７１％が選択される。また、この画面には定形変倍以外の変倍モードを選択するため、ズームキー、寸法変倍キー、独立変倍／拡大連写キーが画面左側に設定されている。
【００１９】
上記したタッチパネルの検出回路とその動作を説明する。図７は、タッチパネル検出回路の構成の一例を示す図である。また、図８は、図７の検出回路におけるタッチパネルのX，Y各電極の電位の設定状態を表したものである。図７に示すように、タッチパネル検出回路はタッチパネル７１、コントローラ７２、Ａ／Ｄコンバータ７３及び動作の切換回路を備える。コントローラ７２は検出端子をHigh状態にして、タッチパネル７１の各電極の電位X1、X2、Y1、Y2を図８に示されるように設定する。Y1、Y2の回路は抵抗でプルアップされているので、タッチパネル７１OFFのときY1は＋５vになり、ONの時は０vになる。従って、Ａ／Ｄコンバータ７３の出力からON／OFFの状態を確認する。コントローラ７２は、タッチパネル７１のONの状態を検知すると、測定モードに切り換える。X方向の時には、X1は＋５v、X2は０vになり、入力位置の電位がY1を通してＡ／Ｄコンバータ７３に接続されて座標が算出される。また、Y方向の座標も回路を切り換えて同様に算出される。このような検出回路によって、タッチパネル７１の押下位置が検出される。
【００２０】
上記した画像表示部と各種の入力用キーが操作パネル（図２参照）上に集約されている操作部ユニット５について、その回路構成とその動作の概略を以下に記す。図９は、操作部ユニットの回路構成の１例を示す機能ブロック図である。図９に示すように、操作部ユニット５はＣＰＵ５３、アドレスラッチ５４、ＬＣＤＣ（ＬＣＤコントローラ）５５、アドレスデコーダ５６、システムリセット５７、ＲＯＭ５８、ＬＥＤドライバ５９、キーボード６０、タッチパネル６１、ＬＣＤモジュール６２、ＲＯＭ６３、ＲＡＭ６４、光トランシーバ６５を備える。
ＣＰＵ５３からのアドレス信号はアドレスラッチ５４に取り込まれ、メモリへのアクセスコントロールのためにアドレス信号を各メモリに与える。アドレスラッチ５４を出たアドレス信号はその一部がアドレスデコーダ５６に入り、ここで各ＩＣへのチップセレクト信号を作り、メモリマップの作成に使用される。また、アドレスはＲＯＭ５８（又はＲＡＭ）メモリやＬＣＤＣ５５に入りアドレス指定に使用される。
【００２１】
一方、ＣＰＵ５３からのデータバスはＲＯＭ５８やＬＣＤＣ５５に接続され、データの双方向通信が行われる。ＬＣＤＣ５５にはＣＰＵ５３からのアドレスバス、データバスの他に、ＬＥＤドライバ５９、キーボード６０、アナログタッチパネル６１、ＬＣＤモジュール６２、そして表示データ用のＲＯＭ６３、ＲＡＭ６４等が接続されている。ＬＣＤＣ５５はキーボードからの信号やタッチパネル６１からの信号によりＲＯＭ６３、ＲＡＭ６４のデータから表示データを作成し、ＬＣＤモジュール６２の画面表示をコントロールする。また、ＣＰＵ５３には光ファイバー用コネクタとしての光トランシーバ６５が接続されており、外部との通信を行っている。
【００２２】
次に、上記したカラー複写機に装備され、本発明を適用するスキャナ（画像読取装置）について説明する。
画像入力に用いられるスキャナでは、原稿の画像を２次元（主・副）走査し、画素信号を得る読取方法が一般的に採用されている。２次元走査における主走査は、ＣＣＤラインイメージセンサでライン画像（ビデオ）信号へ変換する際の走査により、又副走査は、原稿画像とＣＣＤを走査機構によって相対変位させることによる。つまり、この主・副走査により、原稿面の２次元画像をライン画像信号に変換する。
スキャナで読取る原稿は、シートの場合もあるし、ブックの場合もある。また、シートは、１枚紙或いは複数枚の束の場合もある。さらに、シート原稿については表裏両面を読取の対象とする場合もある。また、イメージセンサについても、扱う原稿との関連もあって、縮小光学系を介して原稿画像が入力されるものや、原稿面に直接接し、画像が１：１の倍率で入力される密着型イメージセンサ（ＣＩＳ）が用いられている。
【００２３】
本実施形態に例示するスキャナは、上記した様々な原稿に対応可能な構成を持つもので、ブックやシート原稿を原稿台ガラスに載置して読取るモードと、原稿トレイに載せたシート原稿束からＡＤＦ１５で１枚ずつ原稿を送り、その搬送途中で原稿を読取るモードと、さらにＣＩＳ（密着型イメージセンサ）を前記ＡＤＦの搬送路に設け、このＣＩＳでシート原稿のもう一方の面を読取る両面読取モードの各モードの読取動作が可能である。
図１０は、本実施形態のスキャナの概略構成を示す図である。
図１０に示す画像読取装置は、走査機構として、コンタクトガラス１８０に載置した原稿（不図示）に対して、読取系のキャリッジ（第１キャリッジ１７４、第２キャリッジ１７６）を移動させる移動機構と、不動の読取系に対して原稿を移動させる機構（ＡＤＦ１５）を備える。また、読取系として、伝達系（ミラー群）、縮小光学系（レンズ１７８）よりなる光学系と、この光学系により結像される原稿画像を受けるＣＣＤ１１１を用いる系と、ＡＤＦ１５の搬送路に設けたＣＩＳ１３５を用いる系を備える。
【００２４】
上記の構成によって、フラットベッド読取（コンタクトガラス１８０に載置した原稿を読取る）モードでは、第１キャリッジ１７４と第２キャリッジ１７６を移動させることで、副走査方向に位置を変えながら光源（キセノンランプ）１１０で原稿面を照明し、そこからの反射光は、第１、第２、第３のミラー群を経由し、レンズ１７８を通りＳＢＵ（Sensor Board Unit）基板に実装されているＣＣＤ１１１上に結像され、光電変換される。
シートスルーＡＤＦ読取モードでは、ＡＤＦ１５の原稿トレイ１５１に積載された原稿は、１枚ずつピックアップローラ１５３、搬送ドラム１５４経由で排紙トレイ１５２に向けて送られ、搬送路に開けられた読取窓１８１を読取位置とし、この窓を通して、送り（副走査）をかけながら、上記フラットベッド読取と共用する読取系で読取られる。なお、このとき、読取系は、第１キャリッジ１７４と第２キャリッジ１７６を読取位置でロックして用いる（図１７はロック位置にある）。ただ、ロックする以外は、上記フラットベッド読取と同様の読取動作を行う。
【００２５】
また、ＣＩＳ読取モードでは、ＡＤＦ１５の搬送路に設けたＣＩＳ１３５で原稿画像を読取る。このとき、ＣＩＳ１３５は、図１０に示すように、上記のシートスルーＡＤＦ読取（レンズ１７８の縮小光学系を用いる）が原稿の表面であるのに対して、裏面画像の読取を行う。
さらに、シートスルーＡＤＦ読取による表面画像読取とＣＩＳ読取による裏面画像読取りをワンパスで行う読取動作を可能とすることにより、読取位置の差はあるが、ほぼ両面同時読取ができるようにしている。
ＣＣＤ１１１、ＣＩＳ１３５のいずれのイメージセンサについても、センサ出力にシェーディング補正（後記で詳述）を掛ける。この補正に用いるデータは、イメージセンサによって白基準を読取ることによって得る。図１０のスキャナでは、ＣＣＤ１１に対する白基準として、基準白板１８２を設ける。また、ＣＩＳ１３５に対しては、センサに対向配置され原稿を案内するローラを白色ローラ１３７として、ローラ面を白基準に用いる。
【００２６】
ここで、本実施形態の画像読取装置における読取画像信号の処理系及びスキャナ（画像読取ユニット２）制御系について説明する。
図１１は、読取画像信号の処理系及びスキャナ制御系を主に示す全体ブロック図である。
図１１に示す処理・制御系（以下、スキャナＩＰＵ制御部という）のＣＰＵ１０１は、ＲＯＭ１０２に格納されたプログラムを実行し、ＲＡＭ１０３にデータ等を読み・書きすることによりスキャナＩＰＵ制御部全体の制御を行っている。
ＣＰＵ１０１は、システム制御部１０４（図１のシステム制御ユニット１に相当）とシリアル通信で接続されおり、コマンド及びデータの送受信により指令された動作を行う。
また、システム制御部１０４は操作表示部１０５とシリアル通信で接続されており、ユーザからのキー入力指示により動作モード等の指示を設定することができる（図１のシステム制御ユニット１に関する上記説明参照）。
【００２７】
システム制御部１０４は、シリアル通信で接続したＡＤＦ制御部１３３にコマンド及びデータを送受信し、指令に従った動作を行わせる。
ＡＤＦ制御部１３３は、ＣＩＳ１３５を含むＡＤＦ１５全体の制御を行うもので、ＡＤＦ制御部１３３内のＣＰＵ１３８はＲＡＭ１４０をワークメモリとして制御動作に必要なデータの処理に用い、ＲＯＭ１３９に格納されている制御プログラム等を実行する。
ＣＰＵ１３８はＡＤＦ_Ｉ／Ｏ１３４と接続することによって、ＡＤＦ内の搬送モータ、給紙モータ、各種クラッチ等の負荷、レジストセンサ、搬送センサ、排紙センサ等のセンサの検知結果をシステム制御部１０４に伝え、システム制御部１０４の指示に従いＡＤＦ１５の制御を行う。
ＣＰＵ１３８には、白色ローラ回転位置検出センサ１７０の出力とＣＩＳユニット（後記で詳述）１３５のライン同期信号（XSLSYNC）をそれぞれＣＰＵの割込入力端子に入れている。また、シェーディング取込範囲を示すXSLEAD信号と読み取り範囲を示すXSSCAN信号をＣＩＳユニット１３５側へ送ることによりＣＩＳ読取りの制御を行っている。それぞれの信号はライン同期信号（XSLSYNC）で同期化して、XSLEAD信号はXSHGATE信号、XSSCAN信号はXSFGATE信号となる。なお、ＣＩＳ読取画像のシェーディング補正に関する点は、本実施形態のスキャナの特徴部分をなすので後記で詳述する。
【００２８】
他方、ＣＰＵ１０１は１／Ｏ１０６としての、原稿検知センサ、ＨＰ（ホームポジション）センサ、圧板（コンタクトガラス１８０のカバー）開閉センサ、冷却ファン等に接続されており、１／Ｏ１０６における検知及びＯＮ／ＯＦＦといった動作の制御をしている。
スキャナモータドライバ１０７は、タイミング回路１１２からのＰＷＭ出力によりドライブされ、励磁パルスシーケンスを発生し原稿走査駆動用のパルスモータ１０８を駆動する。
縮小光学系（レンズ１７８）を用いる読取系では、原稿画像は、ランプレギュレータ１０９の下に駆動されるハロゲンランプ１１０により照明され、原稿面からの反射光を伝達ミラー群及びレンズ１７８を通り、ＣＣＤ１１１の受光面に結像することにより原稿面の画像が読み取られる。
【００２９】
ＣＣＤ１１１はカラー用の３ラインタイプで、スキャナＩＰＵ制御部上のタイミング回路１１２によって、各ラインに対し駆動クロックを与えられレッド、グリーン、ブルー（以下、それぞれ「Ｒ」「Ｇ」「Ｂ」と記す）各々の奇数フィールド（以下「ODD」と記す）、偶数フィールド（以下「EVEN」と記す）のアナログの画像信号をエミッタホロワ１１３〜１１５に出力している。
エミッタホロワ１１３〜１１５からのアナログ出力はそれぞれアナログ処理回路１１６〜１１８へ入力され、アナログ処理回路内で減算法ＣＤＳを実行し、ＣＣＤのオプテイカルブラック部検出でラインクランプを実施し、ODDとEVENの出力差がなくなるように補正すべく、それぞれのアンプゲイン調整を行う。
ゲイン調整後はマルチプレクサで合成して、最終的にＤＣレベルのオフセット調整（後記する位相調整モードの動作にて詳述）後に、Ｒ、Ｇ、Ｂ各信号をＲＧＢ用の各Ａ／Ｄコンバータ（以下［ＡＤＣ］と記す）１１９〜１２１へ入力する。
【００３０】
ＡＤＣ１１９〜１２１へ入力されたＲ、Ｇ、Ｂ各アナログ信号は、デジタル化されてシェーディング補正回路１２２へ入力される。シェーディング補正回路１２２では、照明系の光量不均一やＣＣＤ１１１の画素出力のバラツキを補正する機能を持っている。
シェーディング補正された画像データは、ライン間補正メモリ１２３，１２４へ入力されて３ラインＣＣＤ１１１のＢとＧ、ＢとＲのライン数の画像データをメモリで遅延させてＢ、Ｇ、Ｒ読取画像信号の１ライン以上の位置合わせを行い、ドット補正回路１２５へ出力する。
ドット補正回路１２５では、ライン間補正メモリ１２３，１２４から出力された画像データをＲ、Ｇ、Ｂデータの１ライン以内でドットのズレを補正する。
次いで、スキャナγ補正１２６で、色ごとに反射率リニアデータをルックアップテーブル方式で適用することにより補正データを得る。
【００３１】
γ補正後の画像データは、自動原稿色判定回路１２８と自動画像分離回路１２９とディレーメモリ１２７を介してＲＧＢフィルタ・色変換処理・変倍処理・クリエイト処理回路１３０に入力される。
自動原稿色判定回路１２８ではＡＣＳ（有彩／無彩判定）処理、即ち、黒及び灰色の判定を行う。また、自動画像分離回路１２９では、エッジ判定（白画素と黒画素の連続性により判定）、網点判定（画像中の山／谷ピーク画素の繰り返しパターンにより判定）及び写真判定（文字・網点外で画像データがある場合）を行い、文字及び印刷（網点）部、写真部の領域を判定してＣＰＵ１０１に伝え、後段のＲＧＢフィルタ、色変換、プリンタγ補正、ＹＭＣＫフィルタ、階調処理でパラメータや係数の切り換えに使用される。
【００３２】
ディレーメモリ１２７を経たＲ、Ｇ、Ｂ画像データは、ＲＧＢフィルタ・色変換処理・変倍処理・クリエイト処理回路１３０のＲＧＢフィルタに入力される。
ＲＧＢフィルタでは、先の領域の判定結果に従って、フィルタ係数を切り換え設定することにより、Ｒ、Ｇ、ＢのＭＴＦ補正、平滑化、エッジ強調、スルー等の処理を行う。
続く色変換処理回路では、Ｒ、Ｇ、ＢデータからＹＭＣＫ変換、ＵＣＲ、ＵＣＡ処理を実行する。
また、変倍処理回路に入力され主走査の画像データに対して、拡大／縮小処理を実行する。この処理後に、画像データを分岐し、分岐した画像データの一部はＩ／Ｆを介して画像表示部１３２に入力される。こうすることにより、読取画像を本カラー複写機における画像表示部１３２のＬＣＤパネル（図３、参照）面に表示し、読取結果をモニタすることができる。
【００３３】
クリエイト処理回路ではクリエイト編集、カラー加工を行う。クリエイト編集では斜体、ミラー、影付け、中抜き処理等を実行する。カラー加工では、カラー変換、指定色消去、アンダーカラー等の加工を行う。
プリンタγ補正、ＹＭＣＫフィルタ等の書込処理回路１３１では、先の領域の判定に基づいてプリンタγ変換とＹＭＣＫフィルタに用いる係数を設定する。書込処理に含まれる階調処理ではディザ処理を実行し、ビデオコントロールでは書込タイミング設定や画像領域、白抜き領域の設定やグレースケールやカラーパッチ等のテストパターン発生を行うことができ、最終画像データの書込処理でＬＤ（レーザーダイオード）へ出力できるように処理されて、ＬＤへ出力する。
上記各機能ブロックにおける処理は、ＣＰＵ１０１に接続されたＲＯＭ１０２に格納されているプログラムによる各処理の設定と動作を、システム制御部１０４の指示に従って行うことにより、実行される。
【００３４】
図１１のＣＩＳユニット１３５について説明する。
ＣＩＳユニット１３５は、密着型イメージセンサを用いて原稿裏面を読取る系に関わり、図示しない光源であるＬＥＤ、ＳＬＡ（セルフォック(登録商標)レンズアレー）、センサ素子、ＡＤＣ、デジタル処理（出力レベル調整やシェーディング補正等の処理）回路等で構成されている。このＣＩＳユニット１３５もＡＤＦ制御部１３３からコマンド及び駆動クロックを入力し画像データの読込を行う。
ＣＩＳユニット１３５からの画像データ出力は、ＬＶＤＳ（Low Voltage Differential Signaling）で後段の画像処理部１３６へ入力される。画像処理部１３６では、上記したＣＣＤ１１１で検出する縮小光学系の画処理機能１２７〜１３１と同等の処理を行い、画像書き込みユニット４で画像書込みを行うＬＤへと出力される。
【００３５】
図１２は、図１１のＣＩＳユニットをより詳細に示すブロック図で、読取画像信号の処理系を主に示すものである。
光源(1)１５５と光源(2)１５６で照明された原稿をＳＬＡ（不図示）によってＲ、Ｇ、Ｂラインセンサ１４１、１４２、１４３にそれぞれ等倍結像する。各Ｒ、Ｇ、Ｂラインセンサは副走査方向にＲＧＢ順に並んでおり、ここでは２ライン間隔の例を示す。各ＲＧＢラインセンサは複数チップ毎（３チップ）のチャンネル（８ｃｈ）に分かれてそれぞれ８ｃｈ ＡＤＣ（Ｒ、Ｇ、Ｂ用）１４４、１４５、１４６にて複数チップ毎に並列処理されてデジタル画像データとしてデータ並べ替え処理回路１４７に入力される。
データ並べ替え処理回路１４７では各色並列データをＲＧＢ各色１ラインの直列データに変換する。
１ラインに直列処理された画像データはシェーディング補正回路１４８に入力して照明系の光量不均一やセンサ画素出力バラツキが補正される。
シェーディング補正後の画像データは前段と後段にそれぞれＲＢデータバス切換回路(1)１４９、ＲＢデータバス切換回路(2)１５１を有したライン間補正回路１５０を通す（ＲＢデータバス切換の動作は後述する）。
ライン間補正後の出力は画像補正処理回路１５２に入力されて、図１２（Ｂ）に内部構成を示す画像補正処理回路１５２の各画像処理回路の処理を経てＬＶＤＳ信号にて画像処理部１３６として示す本体側の処理部へと送られる。
【００３６】
上記画像補正処理１５２の内部は、図１２（Ｂ）に示すように、ドット補正回路１５７、つなぎ目補正回路１５８、スキャナγ補正回路１５９及び色補正回路１６０からなっており、これらの処理をＣＩＳユニット１３５内で行うことで、ＣＩＳ特有の画像補正処理を施すことが可能になり、更なる高画質化が可能である。ドット補正回路１５７はライン間補正で補正できない１ライン以内のドットのズレを補正する。つなぎ目補正回路１５８はＣＩＳの構造上、センサチップを複数並べてセンサ全体を構成しているので、チップとチップの間に１画素の隙間が空いてしまう。この隙間の１画素をチップ両端の画像データから補正する処理である。スキャナγ補正回路１５９は反射率リニアデータをルックアップテーブル方式でチップ毎あるいは画素毎に補正を行う。色補正回路１６０は３次元ルックアップテーブルでチップ毎あるいは画素毎に補正を行う。ＣＩＳ制御部１５４は光源(1)１５５と光源(2)１５６の光源制御、各補正処理回路の制御、ＡＤＦ制御部１３３とのシリアル通信等のＣＩＳユニット１３５全体に係る制御を行う。
【００３７】
ＣＩＳユニット１３５内で行うライン間補正のＲＢデータバス切換について説明する。
図１２のＲ、Ｇ、Ｂラインセンサ１４１、１４２、１４３の並びを図示するところで原稿搬送方向(1)と記し、下向き矢印で示したＲ→Ｇ→Ｂ順に画像データが読込まれる場合、ＲＢデータバス切換回路(1)１４９は、実線で示す方向に画像データを送る。即ち、この動作では画像データはスルーとなって切換をしない状態である。従って、ライン間補正回路１５０では、ライン間隔は２ラインなのでＲデータに関してはライン間補正メモリ１で４ラインの遅延とＧデータに関してライン間補正メモリ２で２ラインの遅延を行わせることでＲＧＢ同一ラインの読取りとすることができる。ＲＢデータバス切換回路(2)１５１は、実線で示す方向に画像データを送る。この場合も画像データはスルーとなっており切換しない状態である。
他方、図１２のＲ、Ｇ、Ｂラインセンサ１４１、１４２、１４３の並びを図示するところで原稿搬送方向(2)と記し、上向き矢印で示したＢ→Ｇ→Ｒ順に画像データが読込まれる場合、ＲＢデータバス切換回路(1)１４９は、点線で示す方向に画像データを送る。即ち、この動作では、図示しないセレクタ回路によって画像データバスが切り換えられＲデータがライン間補正回路１５０のＢ入力へＢデータが同回路のＲ入力へ切り換えられる。従って、ライン間補正回路１５０では、ライン間隔は２ラインなのでＢデータに関してはライン間補正メモリで４ラインの遅延とＧデータに関して２ラインの遅延させることでＲＧＢ同一ラインの読取とする。この場合、ＲＢデータバス切換回路(2)１５１は点線で示す方向に図示せぬセレクタ回路によって切り換えられる。この切り換えによって後段の画像補正処理に適正なＲＧＢ入力が行える。
【００３８】
上記は等倍時のライン間補正値を示したが、変倍時は搬送速度に応じたライン設定を行う。例えば２００％拡大時であれば搬送速度は等倍時の１／２倍となり、ライン間補正メモリ１で８ラインの遅延とＧデータに関してライン間補正メモリ２で４ラインの遅延させることでＲＧＢ同一ラインの画像データとすることができる。
このように拡大変倍率が大きくなるとその比に応じてライン間メモリが増大することになる。また、５０％縮小時であれば搬送速度は等倍時の２倍となり、ライン間補正メモリ１で２ラインの遅延とＧデータに関してライン間補正メモリ２で１ラインの遅延させることでＲＧＢ同一ラインの画像データとすることができる。
また、ズーム変倍時では１ライン以内のラインズレが発生する。この場合はドット補正回路１５７で、１ライン未満の補正を行う必要がある。１ライン未満の補正は注目ラインの前後のラインより、補間処理することにより値を算出する。３次関数コンボリューション法により補完して算出することでＲＧＢ同一ラインでの画像データを出力できる。
また、ＣＩＳユニット１３５内に設けたライン間補正回路１５０は、チップ間の色味バラツキをチップ毎または画素毎に補正する色補正回路１６０をＣＩＳユニット内に搭載することを有意にする。この補正によってシェーディング補正で取れないセンサフィルタの分光分布バラツキを補正できることでスジ、ムラによる画像劣化原因を防止することができる。センサフィルタのロットの変わり目等によるチップ毎のバラツキがあっても補正可能となり高画質化がはかれる。色補正においては同一ラインのＲＧＢデータが必要であるのでＣＩＳユニット内で色補正を行うためにライン間補正が必要となる。
【００３９】
次に、上記したスキャナにおけるＣＩＳ読取に適用するシェーディング補正について説明する。
原稿画像を読取るラインイメージセンサは、照明系の光量不均一やセンサ画素特性のばらつき等、機器固有の変動要素を持ち、こうした要素による変化がラインイメージセンサの読取信号に現れる。このような変化が生じたラインイメージセンサの読取信号を正規化するために当該読取信号にシェーディング補正をかける。この補正は、ラインイメージセンサによって白基準面を読取ったときに読取画素データが一様な白レベルの出力となるように当該センサからの読取信号を補正用のデータによって調整する。この補正用のデータは、基準白板等の白基準を補正すべきラインイメージセンサで読取った画像（画素）データをシェーディング補正用のデータ（以下、「シェーディングデータ」ともいう）として得、補正に用いる。
【００４０】
このスキャナでは、ＣＣＤ１１に対する白基準として、ＡＤＦ読取の読取位置である読取窓１８１から離れた位置に基準白板１８２が設けられている。
他方、ＣＩＳ１３５に対する白基準は、原稿搬送路に面して固定されたＣＩＳ１３５に対向配置され原稿を案内するローラ自身のローラ面を用い、このため当該ローラを白色ローラ１３７としている。
白色ローラ１３７を白基準とする補正方法による場合、固定されているＣＩＳ１３５の読取位置に原稿がなければ、即時にＣＩＳ１３５が白色ローラ１３７のローラ面を読取り、シェーディングデータを得ることができ、短時間にシェーディングデータを取得することができる。この点で、基準白板１８２を白基準とする補正方法において基準白板１８２が設けられている位置に移動して読取らなければならない場合に比べ、シェーディングデータの取得が高速に行えるメリットがある。
【００４１】
次に、白色ローラ１３７を白基準とする補正方法におけるシェーディングデータの生成処理について説明する。
上記したように、白色ローラ１３７を白基準とする補正方法は、シェーディングデータの取得が高速に行えるメリットがあり、このメリットを生かす動作として、複数枚原稿の連続読取において、原稿間で補正を短時間で行うようにし、高精度の読取を高速に行うことでメリットをさらに大きくすることができる。
補正を実行する場合には、読取位置に原稿がない状態となる、例えば複数枚原稿の連続読取における原稿間等のタイミングで、ＣＩＳ１３５が白色ローラ１３７のローラ面を読取り、得た白基準データを所定範囲で取込み、所定ライン数でブロック化する。さらに、所定ライン数のブロックごとの平均化処理を経て、画素単位のシェーディング補正データを求める、という生成過程をとる。
【００４２】
この実施形態では、上記したシェーディング補正データの生成過程として、次に示す処理を基本プロセスとして実行する。
まず、所定の取込範囲に応じて定められたXSHGATE信号（ライン同期信号XSLSYNCで同期化されたシェーディング取込範囲を示す信号）のアサート期間中にＣＩＳ１３５が白色ローラ１３７のローラ面を読取り、得た白基準データとしての白色ローラ読取データを取込む。即ち、XSHGATE信号のアサート期間をLライン有効データごとにmブロックにブロック化して白色ローラ読取データを取込む。なお、以下の記載では、mブロックの先頭ブロックは1ブロック目から、mブロック内の先頭ラインは1ライン目から、という表現をとる。
次いで、画素ごとに各ブロック内のLラインについて白基準データの単純平均を求め、mブロックそれぞれで画素ごとに得られる単純平均値の中のピーク値をシェーディングデータとする。なお、上記した各画素のピーク値は、同一ブロック内に有る必要はない。
【００４３】
上記した処理プロセスは、次の数式で表すことができる。
“各画素mブロック内の演算式”
Ｄm（n）＝INT［ΣＤ（n）／L］
Ｄm（n）  ：  n画素目のmブロック目の演算データ
mブロック内の先頭ライン＝（m−１）×L＋１
mブロック内の最終ライン＝m×L
Ｄ（n）    ：  n画素目の読取データ
ΣＤ（n）  ：  Ｄ（n）の1からLラインの加算値
L          ：  １ブロック内のライン数
INT［ ］   ：  小数点以下を四捨五入
“シェーデイングデータ検出方法”
Ｄp（n）＜Ｄm（n）の場合
Ｄp（n）＝Ｄm（n）
Ｄp（n）≧Ｄm（n）の場合
Ｄp（n）＝Ｄp（n）
Ｄp（n）  ：ｎ画素目のシェーディングデータ（ピーク値）
1ブロック目は
Ｄp（n）＝Ｄm（n）
“シェーデイング補正演算”
シェーディング後データ＝（読み取りデータ／（シェーディングデータ−SBAEREF））×１０２３（10bit時）
このシェーデイング補正演算では、シェーデイングデータより固定（SBAEREF）の減算を行い補正する。また、シェーデイングデータはXSHGATE信号アサート期間中で生成するが、最終ブロックの途中でXSHGATE信号がネゲートされた場合（ブロック内設定ライン数に満たない場合）は、前ブロックまでの結果からシェーデイングデータを生成する。
【００４４】
次に、上記した処理プロセスにおいて白基準データの取込範囲と取込タイミングを制御条件としてシェーディングデータを生成するシェーディングデータ生成手段について、その実施形態を示す。
白基準データを取得するために用いる白色ローラ１３７は、経時変化により汚れがつき、ＣＩＳ１３５により読取った白基準データには、汚れが誤差分として表れる。従来は白色ローラの汚れの影響を最低限にするため、XSHGATE信号は白色ローラの１回転周期分以上の長さを取るようにして、シェーディングデータを生成し、XSHGATE信号は固定で動作させている。従って、複数原稿の連続読取において原稿ごとにシェーディング補正動作を行うと、高速化の妨げになる（下記図１７の説明、参照）。
【００４５】
そこで、第１の実施形態では、白基準データの最込範囲が白色ローラ１３７の１回転周期を超えず、１回転周期未満でも適応できるようにするとともに、白色ローラ１３７のローラ円周の一定位置を取込範囲として白基準データを取込めるように取込タイミングを定める。なお、この実施形態においても、上記したシェーディングデータの基本処理プロセスを採用することが前提である。
このために、白色ローラ１３７の回転位置を検出する白色ローラ回転位置検出手段を備え、この白色ローラ回転位置検出手段によって検出された位置検出信号を基準にした所定範囲でＣＩＳ１３５が読取った白基準データを取込む。
【００４６】
図１３は、白色ローラ回転位置検出手段としての白色ローラ回転位置検出センサの１例を示す図である。図１３に示す白色ローラ１３７は、回転軸に回転方向の１カ所に切り欠きを設けた遮光板１７１を取り付けて、遮光の有無を透過型の光学検出センサ１７０で検出するもので、同図に示す構成では、ローラ１回転の決まった位置での検知信号の出力を得ることができる。
このようにして、白色ローラ１３７の回転周期信号が得られるので、この回転周期を複数に分割すると、図１４に示すように（Ａ）分割無し、（Ｂ）２分割、（Ｃ）４分割、（Ｄ）８分割、といったバリエーションで領域のブロック化が行え、ブロック化された領域ごとの白基準データを取込むことができる。ブロック化された領域は、白色ローラ１３７の回転周期信号を基準にライン同期信号XSLSYNCによるライン数で定められているので、それぞれローラ円周上の位置は固定される。また、領域の大きさは、ライン同期信号XSLSYNCのライン数の設定を変えることにより任意の大きさにすることができる。
【００４７】
次に、ローラ４分割領域のＡ、Ｂ、Ｃ、Ｄ領域のタイミングを白色ローラ回転位置検出センサ１７０の検知信号からライン同期信号XSLSYNCを４分割条件のカウント値として設定されただけカウントすることにより、それぞれの領域のタイミングで読取範囲を示すXSSCAN信号を発生して、白基準データを取込む。この白基準データの取込は、取込位置指定コマンドをＣＩＳユニット１３５ヘシリアル通信で送信することに実行することができる。取込位置指定コマンドは、XSSCAN信号から得られ、副走査領域はXSLSYNC信号のカウント数、主走査領域は画素クロック数で開始領域と取込領城を設定することができ、その取込領域の平均値をＣＩＳユニット１３５内部のレジスタヘ格納する機能であり、ＣＩＳユニット１３５内部のシェーディング補正機能に付随している機能である。この機能により、各Ａ、Ｂ、Ｃ、Ｄ領域の指定領域のシェーディングデータを取り込むことができる。
【００４８】
上記した図１５のタイミングチャートの動作は、画像読取装置への電源投入時、原稿読取動作の開始直前、原稿読取後の少なくとも１タイミングであり、シェーディングデータを生成するための時間を比較的十分にとることができるときの動作である。つまり、白基準データの取込範囲を１回転周期の範囲とし、この取込範囲の４分割領域でそれぞれシェーディングデータを求めることができる時間がとれるタイミングの動作である。
次に示すシェーディングデータの生成動作は、原稿の連続読取時における原稿間で行う場合のように、上記した電源投入時等と違って十分な時間をとることができないタイミングで行うシェーディングデータの生成動作について説明する。
【００４９】
図１６は、連続読取時のブロック化と各ブロックの取込タイミングを説明するタイミングチャートである。図１６は、図１５と同様に白色ローラ１３７の１回転周期の領域を４分割した場合の例を示している。
図１６に示す動作は、原稿の連続読取時に２枚目以降において、白色ローラーの１回転周期分以上のデータ取込を行わないで、画像の劣化を最小限に留めて高速化を実現する動作を行わせた場合の例である。
シェーディングデータ生成手段として機能するＡＤＦ制御部１３３のＣＰＵ１３８は、白色ローラ回転位置検出センサ１７０の検知信号とＣＩＳユニット１３５からのライン同期信号XSLSYNCをＣＰＵ割込入力で受ける。白色ローラ回転位置検出センサ１７０の検知信号を受けて、この検知信号を基準にシェーディング取込範囲を示すXSLEAD信号により白色ローラ１３７の１回転周期内でＣＩＳ１３５により読取った白基準データを取込む。このとき、XSLEAD信号は、仮想白データ取込タイミングとして白色ローラ回転位置検出センサ１７０の検知信号からの同期信号XSLSYNＣのカウント値で設定される。
【００５０】
ＡＤＦ制御部１３３のＣＰＵ１３８は、白色ローラ回転位置検出センサ１７０の検知信号からライン同期信号XSLSYNＣをカウントすることにより、設定した仮想白データ取込タイミングの領域がＡ、Ｂ、Ｃ、Ｄのどの領域になるかを判断して、指定領域（図１６の例ではＣ領域）のXSSCAN信号を発生して、白基準データを取込み、その平均値をシェーディングデータとしてＣＩＳユニット１３５内部のレジスタヘ格納する。
このシェーディングデータの生成動作では、先の生成動作（図１５の動作）で格納したＣ領域のレジスタに書込んだ値と今回の動作でレジスタに書込んだ値の差を上記“シェｒデイング補正演算”に示したシェーディング補正演算式の補正値となるSBAEREFに格納して、演算を実行することにより、全領域に及ぶシェーディング補正を行うことができる。
【００５１】
原稿の連続読取時における原稿間で行うシェーディングデータの生成動作として、従来、普通に採用される方法によると、白基準データの取込と原稿画像読取動作は、図１７に示すようなタイミングで行われる。
即ち、白色ローラ１回転周期分以上のXSLEAD信号をＡＤＦ制御部から出力し、取込んだ白基準データをもとにシェーディングデータを生成する処理を行い、得られるデータをレジスタに保持する。、その後、ＡＤＦの原稿搬送に合わせてXSSCAN信号をＡＤＦ制御部から出力して原稿画像の読み取りを行う。連続読み取り２枚目以降に関しても１枚目と同じ制御を行う。このとき、図１７に示すように、連続読取り２枚目以降においても、１枚目と同じ白色ローラ１回転周期分以上の白基準データをもとにシェーディングデータの生成処理を行うので、原稿読取の間隔をつめて高速化を行う場合の妨げになった。また、白色ローラ回転位置検出も行っていない。
こうした従来技術に対し、上記実施形態に示した連続読取の原稿間で行うシェーディングデータの生成動作によると、ブロックの一部の白基準データを取込んでシェーディングデータを生成することで生成動作を短時間で行うことができ、読取動作の速度を低下させることがない。また、ブロックの一部から取込む白基準データは、白色ローラのローラ円周の一定位置を取込範囲とするので、白色ローラの読取値のばらつきを抑え、シェーディングデータの精度を保つことができる。
【００５２】
また、本実施形態では、上記のように画像読取装置への電源投入時、原稿読取動作の開始直前、原稿読取後にシェーディングデータを生成する動作を行う場合に、白色ローラ１３７の１回転周期分の白基準データを取込む動作を行っているが、この取込動作を省略できるシェーディング補正ができれば、原稿の連続読取をさらに高速化できる。
そこで、初期設定時（工場出荷時）に白色ローラ１３７を読取り、得られる白基準データ及びブロック化後の各ブロックの白基準データの平均値をＣＩＳユニット１３５の不揮発メモリ１６５に取込み、入力しておく。
このようにすることで、毎回行うシェーディングデータの生成動作では、不揮発メモリ１６５に取込んだシェーディングデータを用いることにより、シェーディング補正に必要な残りの補正演算を行うのみでよく、原稿の連続読取における原稿間が短くても対応が可能になり、より高速化することができる。
【００５３】
白色ローラ回転位置検出手段として、先に回転軸に遮光板１７１を設け、遮光の有無を検知する光学検出センサ１７０を持つ例（図１３）を示したが、次に、白色ローラ回転位置検出手段の他の実施形態として、上記の光学検出センサ１７０を新たに設ける必要のない形態で実施する例を示す。
この実施形態では、白色ローラ１３７のローラ面に付したマーキングをＣＩＳ１３５で読取ることにより得られる画像信号からローラの回転位置を検出する方法による。
図１８は、この実施形態における白色ローラ１３７のローラ面に付した異なる形状のマーキシグを示し、マーキングとブロック化する白基準データ取込範囲の各領域Ａ、Ｂ、Ｃ、Ｄとの関係を説明する図である。
【００５４】
図１８の実施例１は、白色ローラ１３７にマーキング１と記した斜め線を１周分引く方法で、斜め線の画像が主走査画素位置のどこにくるかにより、取込範囲の各Ａ、Ｂ、Ｃ、Ｄ領城を判定することができる。
実施例２は、白色ローラ１３７にマーキング２と記した三角形状のマークを形成する方法で、主走査方向のマーキングの幅を検出することにより、取込範囲の各Ａ、Ｂ、Ｃ、Ｄ領域を判定することができる。この方法は、幅の検出によるので、ローラの主走査側のガタがあった場合にも、その影響を受けないというメリットがある。
実施例３は、白色ローラ１３７にマーキング３と記した領域毎にマーキング幅を変えたマークを形成する方法で、主走査方向のマーキングの幅を検出することにより、取込範囲の各Ａ、Ｂ、Ｃ、Ｄ領域を判定することができる。この方法は、領域数を固定してしまうが、領域の判定精度はよくなる。
【００５５】
次に示す第２の実施形態は、上記第１の実施形態に示したシェーディングデータの生成動作（図１５，１６のタイミングチャート、参照）をＡＤＦ両面同時読取に適応して行う形態に関する。
図１０に示した本実施形態のスキャナは、ＡＤＦ読取において原稿の両面同時読取が可能であり、両面読取時には、ＣＣＤ１１１による読取系で表面を読取り、ＣＩＳ１３５による読取系で裏面を読取る。
裏面を読取るＣＩＳ１３５による読取系では、、シェーディングデータの生成は、上記第１の実施形態に示した生成動作を行える。他方、表面を読取るＣＣＤ１１１による読取系では、既存の方法であるが、基準白板１８２を白基準として、ここを読取ることにより白基準データを得る。
【００５６】
ただ、ＡＤＦ読取に用いるＣＣＤ１１１による読取系は、フラットベッド読取（コンタクトガラス１８０に栽置した原稿を読取る）と共用しているので、白基準データを得るときに、ＡＤＦ原稿読取時に固定で使用する読取系を基準白板１８２の位置まで移動させて読取りを行う必要があり、このための時間を必要とする。
よって、表面を読取るＣＣＤ１１１による読取系側でシェーディングデータの生成動作を行うときには、裏面を読取るＣＩＳ１３５による読取系側で、短い動作時間ですむが精度を低下させる可能性のある図１６に示すような動作方法をとる必要がない。従って、このような場合には、高精度が保証される図１５に示す動作方法を用いてシェーディングデータを生成する。
【００５７】
図１９は、ＡＤＦ両面同時読取において上記動作方法をとる場合の白基準データの取込と原稿画像読取動作のタイミングを説明するタイミングチャートである。なお、同図は、原稿の連続読取動作時の状態を示している。
表面を読取るＣＣＤ１１１による読取系側で毎回シェーディングデータの生成動作を行う場合は、図１９中の（２）表面読み取り動作を表すチャートにおいて、原稿画像読取が行われない間に毎回基準白板１８２を読むためにキャリッジの往復動作が行われ、キャリッジが移動する間にＣＣＤ１１１で基準白板１８２を読取り、白基準データを取込む。
また、図１９中の（１）裏面読み取り動作を表すチャートにおいて、（２）表面読み取り動作でキャリッジが往復動作を行う時間を使って、白色ローラ１３７を読取り、白基準データを取込む。この読取り時間は十分あるので、白色ローラ１３７の１回転周期分の白基準データの取込を行うことができる。
なお、白色ローラ１３７の１回転周期分の白基準データの取得によってシェーディング補正の高精度が保証されるので、このモードを初期取込モードとすることができる。表面が毎回シェーディングの場合は初期取込モードを繰り返しまうことになる。
【００５８】
上記のように、表面の読取系側で毎回シェーディングデータの生成動作を行うのに対して、連続読取の生産性（単位時間当たりの読取原稿数）を上げるために表面を間欠シェーディングにする場合、裏面側で上記のように白色ローラ１３７の１回転周期分の白基準データの取込を行い、全ブロックを処理の対象にすると、このための処理時間が今度は生産性を低下させる原因になると考えられる。
そこで、表面側が間欠シェーディングを実施しても、裏面側では短い処理時間ですむ図１６に示すような動作方法をとることで、精度を保って高速化に対応する。
【００５９】
図２０は、ＡＤＦ両面同時読取において表面側で間欠シェーディングを行う上記動作方法をとる場合の白基準データの取込と原稿の連続読取動作のタイミングを説明するタイミングチャートである。
表面を読取るＣＣＤ１１１による読取系側で間欠的にシェーディングデータの生成動作を行う場合は、図２０中の（２）表面読み取り動作を表すチャートにおいて、原稿画像読取が行われない間で指示されたときだけに基準白板１８２を読むためにキャリッジの往復動作が行われ、キャリッジが移動する間にＣＣＤ１１１で基準白板１８２を読取り、白基準データを取込む。
また、図２０中の（１）裏面読み取り動作を表すチャートにおいて、（２）表面読み取り動作でキャリッジが往復動作を行う時間を使って、白色ローラ１３７を読取り、白基準データを取込む。この読取り時間は十分あるので、白色ローラ１３７の１回転周期分の白基準データの取込を行うことができる。
【００６０】
間欠シェーディングで表面側においてシェーディングデータの生成動作の指示がないときには、基準白板１８２を読取る動作も行われることなく、原稿画像読み取りが速いタイミングとなる。
このため、裏面側では、白色ローラ１３７の１回転周期分の白基準データの取込によるシェーディングデータの生成動作を行うために十分な時間がとれない。そこで、このときには、図２０中の（１）裏面読み取り動作を表すチャートにおいて、Ｃ領域だけを取り込む動作例に示されるように、短時間で処理を済ますことができる分割した取込範囲の一部を処理領域とする図１６に示した動作方法（図１６、参照）を用いてシェーディングデータを生成する（この動作モードを原稿読取間取込モードという）。
このように、初期取込モードと原稿読取間取込モードを持つことにより、高速化と高画質化を実現できる。
【００６１】
間欠シェーディングで表面側においてシェーディングデータの生成動作の指示がないときには、基準白板１８２を読取る動作も行われることなく、原稿画像読み取りが速いタイミングとなる。
このため、裏面側では、白色ローラ１３７の１回転周期分の白基準データの取込によるシェーディングデータの生成動作を行うために十分な時問がとれない。そこで、このときには、図２０中の（１）裏面読み取り動作を表すチャートにおいて、Ｃ領域だけを取り込む動作例に示されるように、短時間で処理を済ますことができる分割した取込範囲の一部を処理領域とする図１６に示した動作方法を用いてシェーディングデータを生成する（この動作モードを原稿読取間取込モードという）。
このように、初期取込モードと原稿読取間取込モードを持つことにより、高速化と高画質化を実現できる。
【００６２】
次に、上記（図２０）と同様にＡＤＦ両面同時読取において、表面側が間欠シェーディングを行う場合に適応して裏面側のＣＩＳ読取系により行うシェーディングデータ生成動作の他の例を示す。
連続読取の生産性を上げるために表面を間欠シェーディングにする場合、裏面側で上記のように白色ローラ１３７の１回転周期分の白基準データの取込を行い、全ブロックを処理の対象にすると、このための処理時間が今度は生産性を低下させる原因になるので、裏面側では短い処理時間ですむ動作方法をとる。
上記した図２０の動作例では、Ｃ領域だけを取り込む動作例に示されるように、分割した取込範囲の一部を処理領域とする動作方法（図１６、参照）を採用したが、ここでは、表面側が間欠シェーディングを行い、基準白板１８２の読取動作を行わず、原稿画像読み取りが速いタイミングとなるときにも、裏面側のシェーディングデータの生成動作において、白基準データの取込をできる限り行うようにして、精度を保って高速化に対応可能とする。
【００６３】
図２１は、ＡＤＦ両面同時読取において表面側で間欠シェーディングを行う上記動作方法をとる場合の白基準データの取込と原稿の連続読取動作のタイミングを説明するタイミングチャートである。
表面を読取るＣＣＤ１１１による読取系側で問欠的にシェーディングデータの生成動作を行う場合は、図２０中の（２）表面読み取り動作を表すチャートにおいて、原稿画像読取が行われない間で指示されたときだけに基準白板１８２を読むためにキャリッジの往復動作が行われ、キャリッジが移動する間にＣＣＤ１１１で基準白板１８２を読取り、白基準データを取込む。
また、図２０中の（１）裏面読み取り動作を表すチャートにおいて、（２）表面読み取り動作でキャリッジが往復動作を行う時間を使って、白色ローラ１３７を読取り、白基準データを取込む。この読取り時間は十分あるので、白色ローラ１３７の１回転周期分の白基準データの取込を行うことができる。
【００６４】
間欠シェーディングで表面側においてシェーディングデータの生成動作の指示がないときには、基準白板１８２を読取る動作も行われることなく、原稿画像読み取りが速いタイミングとなる。
このため、裏面側では、白色ローラ１３７の１回転周期分の白基準データの取込によるシェーディングデータの生成動作を行うために十分な時間がとれない。このときにも、この実施形態では、図２０中の（１）裏面読み取り動作を表すチャートにおいて、１回転周期分未満で白基準データが取込まれることが示されているように、次の原稿読取が開始されるまでにシェーディングデータが生成できる限度いっぱいに白基準データの取込を行い、シェーディングデータを生成する。
なお、この実施形態の図２１に示す例では、白基準データの取込を白色ローラ回転位置検知センサの検知信号を基準に決めているが、１回転周期分の取込或いは１回転周期分未満の取込のいずれの場合も、原稿画像読取の動作（制御）信号を基準に決めてもよい。
上記のような動作で得た白基準データによって、シェーディング補正を行うことで高速化と高画質化を実現できる。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態に係わるカラー複写機の全体構成の概要を示す図である。
【図２】図１に示すカラー複写機の操作パネルの１例を示す図である。
【図３】図１に示すカラー複写機の画像表示ユニットの回路構成を示す機能ブロック図である。
【図４】図３に示すに示す画像表示ユニットのＬＣＤパネルの１例を示す図である。
【図５】図４に示されるＬＣＤパネルに表示される入力画面の１例を示す図である。
【図６】図５に示される入力画面上の変倍キー押下による画面展開の１例を示す図である。
【図７】タッチパネル検出回路の構成の１例を示す図である。
【図８】図７の検出回路におけるタッチパネルのX,Y各電極の電位の設定状態を表す図である。
【図９】カラー複写機（図１）における操作部ユニットの回路構成の１例を機能ブロックにて示す図である。
【図１０】ＣＩＳ読取、シートスルーＡＤＦ読取の動作が可能な本実施形態に係わる画像読取装置を示す図である。
【図１１】読取画像信号の処理系及びスキャナ制御系を主に示す全体ブロックを示す図である。
【図１２】ＣＩＳユニット（図１１）の内部構成を示すブロック図である。
【図１３】基準白色ローラの回転位置検知手段の構成を示す図である。
【図１４】白色ローラの回転周期の分割例を示す図である。
【図１５】白基準データのブロック化と各ブロックの取込タイミングを説明するタイミングチャートである。
【図１６】白基準データのブロック化と各ブロックの取込タイミング（連続読取時）を説明するタイミングチャートである。
【図１７】白基準データの取込と原稿画像読取動作のタイミング（従来例）を説明するタイミングチャートである。
【図１８】基準白色ローラの回転位置検知手段の他の構成を示す図である。
【図１９】白基準データの取込と原稿画像読取動作のタイミング（表裏読取動作時）を説明するタイミングチャートである。
【図２０】白基準データの取込と原稿画像読取動作のタイミング（表裏読取動作時）の他の例を説明するタイミングチャートである。
【図２１】白基準データの取込と原稿画像読取動作のタイミング（表裏読取動作時）の他の例を説明するタイミングチャートである。
【符号の説明】
【００６６】
１・・システム制御ユニット、２・・画像読取ユニット、３・・画像処理ユニット、４・・画像書込ユニット、５・・操作部ユニット、７・・画像表示ユニット、１５・・ＡＤＦ（自動原稿送り装置）、４６・・プリントスタートキー、５０・・タッチパネルキー、５１・・初期設定キー、１０１，１３８・・ＣＰＵ、１０４・・システム制御部、１０５・・操作表示部、１１０・・光源（キセノンランプ）、１１１・・３ラインＣＣＤ（イメージセンサ）、１３３・・ＡＤＦ制御部、１３５・・ＣＩＳ（ＣＩＳユニット）、１３７・・基準白ローラ、１５１・・原稿トレイ、１５２・・排紙トレイ、１５４・・搬送ドラム、１５７・・排紙ローラ、１７０・・白色ローラ回転位置検知センサ、１８０・・コンタクトガラス、１８１・・読取窓。
【図１】
2009272891.tif 000003
【図２】
2009272891.tif 000004
【図３】
2009272891.tif 000005
【図４】
2009272891.tif 000006
【図５】
2009272891.tif 000007
【図６】
2009272891.tif 000008
【図７】
2009272891.tif 000009
【図８】
2009272891.tif 000010
【図９】
2009272891.tif 000011
【図１０】
2009272891.tif 000012
【図１１】
2009272891.tif 000013
【図１２】
2009272891.tif 000014
【図１３】
2009272891.tif 000015
【図１４】
2009272891.tif 000016
【図１５】
2009272891.tif 000017
【図１６】
2009272891.tif 000018
【図１７】
2009272891.tif 000019
【図１８】
2009272891.tif 000020
【図１９】
2009272891.tif 000021
【図２０】
2009272891.tif 000022
【図２１】
2009272891.tif 000023