(57)【要約】    【課題】  原稿サイズ検出の精度，信頼性の向上。狭圧板開度で照明灯を点灯。検出対象の定型サイズ群の設定或いは変更を容易にする。    【解決手段】  照明灯で照明した原稿をライン出力の撮像素子２０７で読み取り、副走査方向ｙの第１および第２位置の、各位置の主走査方向ｘの複数の箇所Ｂ０１−Ｂ５１，Ｂ０２−Ｂ５２の画像信号を摘出し、各箇所の原稿有無を表す２値データを生成する。そして、第１位置の箇所Ｂ０１−Ｂ５１の２値データがｘ方向原稿サイズを決定する条件を満たすときは該２値データにてｘ原稿サイズを決定し、外れるときは、第２位置の箇所Ｂ０２−Ｂ５２の２値データが前記条件を満たすときは該２値データにてｘ原稿サイズを決定する（図１０）、又は、ｘ方向で同一位置Ｂ１−Ｂ５の、ｙ方向で２箇所Ｂｉ１とＢｉ２の画像信号を照合して複数ｘ位置の原稿有無を判定してｘ原稿サイズを決定する（図１３）。  【選択図】  図１１
2006101476.tif 000002
【特許請求の範囲】
【請求項１】
原稿を照明する照明灯，該照明灯を副走査駆動する駆動手段，前記原稿を前記副走査の方向と直交する主走査方向にライン読み取りして読み取った画像信号をライン出力する撮像素子、および、該撮像素子に前記照明灯で照明された原稿像を投影する光学手段、を備える原稿読み取り装置において、
前記ライン出力の画像信号の中の、副走査方向の第１および第２位置の、各位置の主走査方向の複数の箇所の画像信号を摘出する手段；
摘出した画像信号に基づいて各箇所の原稿有無を表す２値データを生成する原稿検知手段；および、
第１位置の前記主走査方向の複数の箇所の原稿有無を表わす２値データが主走査方向の原稿サイズを決定する条件を満たすときは該２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定し、前記条件を外れるときは、第２位置の主走査方向の複数の箇所の２値データが主走査方向の原稿サイズを決定する条件を満たすときは該２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定する、サイズ検出手段；
を備えることを特徴とする原稿読み取り装置。
【請求項２】
前記原稿検知手段は、前記複数箇所の各箇所内の前記画像信号をデジタル変換した画像データの平均値を算出し、該平均値を原稿有無を表す２値データに変換する；請求項１に記載の原稿読み取り装置。
【請求項３】
第１位置および第２位置の主走査方向の複数の箇所は、原稿読み取り基準面の原点に定型原稿のコーナを合わせて該基準面に配置されたサイズが異なる各定型原稿の主走査方向の端部の外側にそれぞれ位置する複数の箇所、および、前記原点にコーナを合わせて前記基準面に配置された最小の定型原稿の領域内の基点箇所、を含む、請求項１又は２に記載の原稿読み取り装置。
【請求項４】
主走査方向の原稿サイズを決定する条件は、前記基点箇所が原稿ありでしかも他の１以上の箇所が原稿なし、である；請求項３に記載の原稿読み取り装置。
【請求項５】
原稿を照明する照明灯，該照明灯を副走査駆動する駆動手段，前記原稿を前記副走査の方向と直交する主走査方向にライン読み取りして読み取った画像信号をライン出力する撮像素子、および、該撮像素子に前記照明灯で照明された原稿像を投影する光学手段、を備える原稿読み取り装置において、
前記ライン出力の画像信号の中の、副走査方向の第１および第２位置の、各位置の主走査方向の複数の箇所の画像信号を摘出する手段；
第１および第２位置の、主走査方向で同一位置の箇所の前記画像信号を照合して主走査方向の各箇所の原稿有無を表わす２値データを生成する原稿検知手段；および、
前記２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定する、サイズ検出手段；
を備えることを特徴とする原稿読み取り装置。
【請求項６】
前記原稿検知手段は、前記複数箇所の各箇所内の前記画像信号をデジタル変換した画像データの平均値を算出し、主走査方向の同一位置の、副走査方向の複数箇所の各平均値を照合する、請求項５に記載の原稿読み取り装置。
【請求項７】
前記原稿検知手段は、主走査方向の同一位置の、副走査方向の複数箇所の画像信号の差が設定値以上の主走査方向の位置は、原稿ありとする、請求項５又は６に記載の原稿読み取り装置。
【請求項８】
前記原稿検知手段は、前記複数箇所の各箇所の前記画像信号をデジタル変換した画像データを原稿ありを表わす２値データか原稿なしを表わす２値データに２値化し；前記サイズ検出手段は、主走査方向の同一位置の、副走査方向の複数箇所の各２値データが主走査方向の全ての位置において合致すると、該２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定する、請求項５乃至７の何れか１つに記載の原稿読み取り装置。
【請求項９】
前記原稿検知手段は、主走査方向の同一位置の、副走査方向の複数箇所の各画像信号の差が設定値以上の主走査方向の位置は、原稿ありの２値データとし、他の主走査方向の位置の、副走査方向の複数箇所の、前記画像信号デジタル変換した画像データを原稿ありを表わす２値データか原稿なしを表わす２値データに２値化し；前記サイズ検出手段は、副走査方向の複数箇所の各２値データが合致すると、主走査方向の各位置の２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定する、請求項５乃至７の何れか１つに記載の原稿読み取り装置。
【請求項１０】
前記サイズ検出手段は、主走査方向の同一位置の、副走査方向の複数箇所の各２値データ間に不一致があると、原稿確認要求を報知する、請求項８又は９に記載の原稿読み取り装置。
【請求項１１】
前記画像信号を摘出する手段は、前記サイズ検出手段が原稿確認要求を報知した直後の原稿読み取りでは、原稿確認要求を報知する前に画像信号を摘出した副走査方向の複数箇所とは異なる副走査方向の複数箇所の画像信号を摘出する；請求項１０に記載の原稿読み取り装置。
【請求項１２】
原稿読み取り装置は更に、主走査方向の各位置の２値データの原稿有無の主走査方向の分布に該分布となる原稿サイズを表すデータを対応付けたサイズ判別テーブルを格納する記憶手段を備え、前記サイズ検出手段は、主走査方向の各位置の２値データの原稿有無の主走査方向の分布に対応付けられた原稿サイズデータを前記記憶手段から読み出す；請求項１乃至１１のいずれか１つに記載の原稿読み取り装置。
【請求項１３】
原稿読み取り装置は更に、１つの定型サイズ群の中のどの原稿サイズかを検出するための主走査方向の複数位置を表すデータ群を１テーブルとした、複数の定型サイズ群のそれぞれに適用する複数のテーブルを含む参照センサテーブル、および、１つの参照センサテーブルの主走査方向の複数位置の前記２値データの原稿有無の主走査方向の分布に、該分布となる原稿サイズを表すデータを対応付けて１テーブルとした、複数の定型サイズ群のそれぞれに適用する複数のテーブルを含むサイズ判別テーブル、を格納した不揮発性記憶手段；１つの定型サイズ群を指定する手段；および、前記不揮発性記憶手段の、指定があった定型サイズ群に適用する各１つの参照センサテーブルおよびサイズ判別テーブルを記憶する使用テーブル記憶手段；を備え、
前記原稿検知手段は、前記使用テーブル記憶手段にある参照センサテーブルの前記主走査方向の複数箇所の前記２値データを生成し；前記サイズ検出手段は、これらの２値データの原稿有無の主走査方向の分布に対応付けられた原稿サイズデータを、前記使用テーブル記憶手段にあるサイズ判別テーブルから読み出す；請求項１乃至１１のいずれか１つに記載の原稿読み取り装置。
【請求項１４】
原稿読み取り装置は更に、副走査方向の複数位置の原稿有無を検出するＹセンサを備え；前記サイズ検出手段は、前記決定した主走査方向の原稿サイズと、前記Ｙセンサが検出した前記副走査方向の複数位置の原稿有無との組合せに基づいて、原稿の全体サイズを判定する；請求項１乃至１３のいずれか１つに記載の原稿読み取り装置。
【請求項１５】
原稿読み取り装置は更に、副走査方向の複数位置の原稿有無を検出するＹセンサ、および、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と前記Ｙセンサが原稿有無を検出する複数位置の原稿有無との組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けたサイズ判別テーブルを格納する記憶手段、を備え；前記サイズ検出手段は、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と前記Ｙセンサが検出した副走査方向の複数位置の原稿有無に対応付けられた原稿サイズデータを前記記憶手段から読み出す、請求項１乃至１１のいずれか１つに記載の原稿読み取り装置。
【請求項１６】
原稿読み取り装置は更に、副走査方向の複数位置の原稿有無を検出するＹセンサ、１つの定型サイズ群の中のどの原稿サイズかを検出するための主走査方向の複数位置を表すデータ群および前記Ｙセンサが原稿有無を検出する副走査方向の複数位置の中の参照すべき位置を表わすデータ群を１テーブルとする、複数の定型サイズ群のそれぞれに適用する複数テーブルを含む参照センサテーブル、および、１つの参照センサテーブルにある主走査方向の複数位置を表すデータ群および前記Ｙセンサが原稿有無を検出する副走査方向の複数位置の中の参照すべき位置で特定される、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と副走査方向の複数位置の原稿有無との組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けて１テーブルとし複数の定型サイズ群のそれぞれに適用する複数テーブルを含むサイズ判別テーブル、を格納した不揮発性記憶手段；１つの定型サイズ群を指定する手段；および、前記不揮発性記憶手段にある指定があった定型サイズ群に適用する各１組の参照センサテーブルおよびサイズ判別テーブルを記憶する使用テーブル記憶手段；を備え、
前記サイズ検出手段は、前記使用テーブル記憶手段にある参照センサテーブルの前記主走査方向の複数位置の、読み込んだ画像データにもとづいて得た２値データと、該参照センサテーブルの副走査方向の複数位置の、前記Ｙセンサによる原稿有無検出結果と、に対応する原稿サイズデータを、前記使用テーブル記憶手段にあるサイズ判別テーブルから読み出す；請求項１乃至１１のいずれか１つに記載の原稿読み取り装置。
【請求項１７】
更に、原稿読み取り指示を受けたとき原稿サイズデータを得ていると該原稿サイズに対応する副走査反転位置まで前記照明灯を往駆動し、該副走査反転位置で照明灯を復駆動して、読み取り指示を待つ待機位置に戻す読み取り制御手段を備える；請求項１乃至１６のいずれか１つに記載の原稿読み取り装置。
【請求項１８】
原稿読み取り装置は更に、待機位置にある照明灯で照明される透光窓およびシート状原稿を該透光窓を副走査方向に通過するように移送する原稿移送手段を備え；前記読み取り制御手段は、前記待機位置に照明灯を固定し、前記移送されるシート状原稿の画像を読み取るシートスルー読み取りモードと、前記照明灯を前記副走査方向に駆動するフラットベッド読み取りモードの一方を選択実行する；請求項１７に記載の原稿読み取り装置。
【請求項１９】
原稿読み取り装置は更に、原稿トレイに原稿が有るかを検出する原稿載置検出手段を備え；前記読み取り制御手段は、原稿読み取り指示を受けたとき前記原稿載置検出手段が原稿有りを検出しているときには、前記シートスルー読み取りモードを実行する；請求項１８に記載の原稿読み取り装置。
【請求項２０】
前記読み取り制御手段は、原稿読み取り指示を受けたとき前記原稿載置検出手段が原稿有りを検出していないときには、前記フラットベッド読み取りモードを実行する；請求項１８又は１９に記載の原稿読み取り装置。
【請求項２１】
原稿読み取り装置は更に、透光板；該透光板に向けて原稿を押さえる圧板；前記圧板が設定開度以上の「開」か該設定開度未満の「閉」かを検出する開度検出手段；および、該開度検出手段の検出の「閉」から「開」への変化に応答して、前記駆動手段を介して前記照明灯を前記透光板の原稿載置領域に入り込んだ副走査方向第１復動位置に往駆動し、前記開度検出手段の検出の「開」から「閉」への変化に応答して、前記照明灯を点灯し前記駆動手段を介して前記照明灯を復駆動する読み取り制御手段；を備え、
前記画像信号を摘出する手段は、前記復駆動の間に、前記副走査方向の複数箇所の前記撮像素子の画像信号を摘出する；請求項１乃至９のいずれか１つに記載の原稿読み取り装置。
【請求項２２】
前記副走査方向第１復動位置は、原稿読み取り装置に定めた最小原稿サイズの領域内である、請求項２１に記載の原稿読み取り装置。
【請求項２３】
前記サイズ検出手段は、主走査方向の同一位置の、副走査方向の複数箇所の各２値データ間に不一致があると、原稿確認要求を報知する、請求項２１又は２２に記載の原稿読み取り装置。
【請求項２４】
前記画像信号を摘出する手段は、前記サイズ検出手段が原稿確認要求を報知した後の復駆動の間には、原稿確認要求を報知する前の前記復駆動の間に画像信号を摘出した副走査方向の複数箇所とは異なる副走査方向の複数箇所の画像信号を摘出する；請求項２３に記載の原稿読み取り装置。
【請求項２５】
原稿読み取り装置は更に、前記透光板上の副走査方向の複数位置の原稿有無を検出するＹセンサを備え；前記読み取り制御手段は前記開度検出手段の検出の「開」から「閉」への変化に応答して、前記Ｙセンサの検出信号を読み込み；前記サイズ検出手段は、前記決定した主走査方向の原稿サイズと、前記Ｙセンサが検出した副走査方向の複数位置の原稿有無との組合せに基づいて、原稿の全体サイズを判定する；請求項２１乃至２４のいずれか１つに記載の原稿読み取り装置。
【請求項２６】
原稿読み取り装置は更に、前記透光板上の副走査方向の複数位置の原稿有無を検出するＹセンサ、および、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と前記Ｙセンサが原稿有無を検出する複数位置の原稿有無との組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けたサイズ判別テーブルを格納する記憶手段、を備え；前記読み取り制御手段は、前記開度検出手段の検出の「開」から「閉」への変化に応答して、前記Ｙセンサの検出信号を読み込み；前記サイズ検出手段は、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と前記Ｙセンサが検出した副走査方向の複数位置の原稿有無に対応付けられた原稿サイズデータを前記記憶手段から読み出す；請求項２１乃至２４のいずれか１つに記載の原稿読み取り装置。
【請求項２７】
原稿読み取り装置は更に、前記透光板上の副走査方向の複数位置の原稿有無を検出するＹセンサ、１つの定型サイズ群の中のどの原稿サイズかを検出するための主走査方向の複数位置を表すデータ群および前記Ｙセンサが原稿有無を検出する副走査方向の複数位置の中の参照すべき位置を表わすデータ群を１テーブルとする、複数の定型サイズ群のそれぞれに適用する複数テーブルを含む参照センサテーブル、および、１つの参照センサテーブルにある主走査方向の複数位置を表すデータ群および前記Ｙセンサが原稿有無を検出する副走査方向の複数位置の中の参照すべき位置で特定される、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と副走査方向の複数位置の原稿有無との組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けて１テーブルとし複数の定型サイズ群のそれぞれに適用する複数テーブルを含むサイズ判別テーブル、を格納した不揮発性記憶手段；１つの定型サイズ群を指定する手段；および、前記不揮発性記憶手段にある指定があった定型サイズ群に適用する各１組の参照センサテーブルおよびサイズ判別テーブルを記憶する使用テーブル記憶手段；を備え、
前記サイズ検出手段は、前記使用テーブル記憶手段にある参照センサテーブルの主走査方向の複数位置の、読み込んだ画像データにもとづいて得た２値データの原稿有無と、該参照センサテーブルの前記副走査方向の複数位置の、前記Ｙセンサによる原稿有無検出結果と、に対応する原稿サイズデータを、前記使用テーブル記憶手段にあるサイズ判別テーブルから読み出す；請求項２１乃至２４のいずれか１つに記載の原稿読み取り装置。
【請求項２８】
前記読み取り制御手段は、原稿読み取り指示を受けたとき原稿サイズデータを得ていると該原稿サイズに対応する副走査反転位置まで前記照明灯を往駆動し、該副走査反転位置で照明灯を復駆動して、読み取り指示を待つ待機位置に戻す；請求項２１乃至２７のいずれか１つに記載の原稿読み取り装置。
【請求項２９】
原稿読み取り装置は更に、待機位置にある照明灯で照明される透光窓およびシート状原稿を該透光窓を副走査方向に通過するように移送する原稿移送手段を備え；前記読み取り制御手段は、前記待機位置に照明灯を固定し、前記移送されるシート状原稿の画像を読み取るシートスルー読み取りモードと、前記透光板に沿って前記照明灯を前記副走査方向に駆動するフラットベッド読み取りモードの一方を選択実行する；請求項２１乃至２８のいずれか１つに記載の原稿読み取り装置。
【請求項３０】
原稿読み取り装置は更に、原稿トレイに原稿が有るかを検出する原稿載置検出手段を備え；前記読み取り制御手段は、原稿読み取り指示を受けたとき前記原稿載置検出手段が原稿有りを検出しているときには、前記シートスルー読み取りモードを実行する；請求項２９に記載の原稿読取装置。
【請求項３１】
前記読み取り制御手段は、原稿読み取り指示を受けたとき前記原稿載置検出手段が原稿有りを検出していないときには、前記フラットベッド読み取りモードを実行する；請求項２９又は３０に記載の原稿読み取り装置。
【請求項３２】
請求項１乃至３１のいずれか１つに記載の画像読み取り装置；
画像データを蓄積する記憶手段；および、
該画像読み取り装置が出力する画像データを前記記憶手段に蓄積し、前記記憶手段から読出す画像データ処理手段；
を備える画像処理装置。
【請求項３３】
請求項１乃至３１のいずれか１つに記載の画像読み取り装置；
画像データが表す画像を用紙上に形成するプリンタ；および、
前記画像読み取り装置が読み取った画像データを、前記プリンタの画像形成に適合する画像データに変換して前記プリンタに出力する画像データ処理手段；を備える画像形成装置。
【請求項３４】
請求項１乃至３１のいずれか１つに記載の画像読み取り装置；
画像データを蓄積する記憶手段；
画像データが表す画像を用紙上に形成するプリンタ；および、
前記画像読み取り装置が出力する画像データを前記記憶手段に蓄積し、前記記憶手段から読出して前記プリンタの画像形成に適合する画像データに変換して前記プリンタに出力する画像データ処理手段；を備える画像蓄積機能がある複写装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読みとって該画像を表す画像データを生成する原稿読み取り装置ならびにそれを用いる画像処理装置，画像形成装置および複写装置に関し、たとえば原稿スキャナ，ディジタル複写機，複合機能プリンタあるいはフアクシミリ装置に用いられる。
【背景技術】
【０００２】
原稿の画像を読みとる画像読み取り装置の代表的なものの１つに、シート原稿のみならずブック原稿の読み取りもできるフラットベッド方式の原稿スキャナがあり、原稿サイズを、原稿の読み取り走査を完了する以前に自動検知するものがある。フラットベッド方式の読取り時に原稿サイズを検知する方式として赤外線センサを用いていたが、近年は、主走査方向の原稿サイズ検出には赤外線センサを用いずに、原稿画像読取り用のラインセンサ（ＣＣＤ）を用いて原稿サイズを検知する方式が用いられるようになってきている。主走査方向の原稿サイズのみならず副走査方向の原稿サイズも必要になるが、副走査方向の原稿サイズ検知を行おうとすると、原稿全面をプレスキャンする必要が出てくる。これだと原稿読み取りに遅れがでるので、実際には副走査方向の原稿サイズ検知は従来通り赤外線センサにて行い、主走査方向検知のみ、ラインセンサ読取データを使う方式が主流となっている。
【０００３】
【特許文献１】特開平１０−２５７２５５号公報，
【特許文献２】特開２０００−１３８７９８号公報，
【特許文献３】特開２００３−１９８８０９号公報，
【特許文献４】特開２００３−２５００２８号公報，
【特許文献５】特開２００４−  ９６１５７号公報。
【０００４】
特許文献１には、原稿カバーが閉じられるときに、照明灯を点灯して、原稿カバーが閉じ始めてから原稿に接触するまでの間に、原稿画像読み取り用のＣＣＤセンサを用いて画像読み取りを行い、読み取った画像データに基づいて原稿の主走査方向の端縁を検知する原稿サイズ検知装置が記載されている。原稿カバーが閉じ始めても、原稿カバーがほぼ原稿に接触するまでは、原稿領域からは照明光が反射されてＣＣＤセンサで明るく検知されるが、原稿の外領域では照明光はＣＣＤセンサには反射されず、暗く検知される。この明暗の差が、読み取った画像データの原稿の端縁部のものに現れる。
特許文献２には、原稿マットが開いたとき、照明灯をホームポジションＨＰから原稿読み取り位置に駆動し、原稿マットがとじるときに照明灯を点灯して主走査方向の原稿サイズを検知し、そして照明灯をＨＰに戻す原稿サイズ検出装置が記載されている。副走査方向のサイズは、反射型光センサで検知する。
特許文献３には、原稿圧板が閉じられた状態で、まず照明灯を点灯して、ＣＣＤラインセンサの読み取りデータを、主走査方向の複数のサンプリング領域だけ読み込んで領域内分を加算してサンプリング領域の原稿有無を判定して主走査方向の原稿サイズを求める原稿サイズ検知装置が記載されている。
特許文献４には、プラテンカバーの閉じ動作途上を第１検出手段で検出して露光ランプを点灯するとともにスキャナユニットを副走査方向に移動させてイメージセンサで複数ライン分の読み取りをおこない、プラテンカバーの閉じ完了を第２検出手段で検出して露光ランプを再度点灯しスキャナユニットを逆方向に移動させてイメージセンサで複数ライン分の読み取りをおこない、往，復移動のそれぞれで得た合計２組の読み取り情報から主走査方向の原稿サイズを確定し、副走査方向の原稿サイズはフォトセンサを用いて検知する画像形成装置が記載されている。
【０００５】
特許文献５には、各定型サイズの原稿の主走査方向の各原稿幅に相当する位置の各画素および主走査方向でその近傍の複数画素合わせてｎ画素でなる各検出ポイントの各読み取り値（平均値）に基づいて各検出ポイントに原稿があるかを検出して原稿サイズを判定する原稿サイズ判定方法が記載されている。
【０００６】
特許文献１は圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式であるが、原稿内に黒が来てしまった場合、ラインセンサ読取り位置を移動させ原稿内が白のラインにてサイズ検知を行うことを特徴としている。特許文献２は圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式は特許文献１と同じであるが、ランプが点いた場合とランプが消えた場合と２条件でデータを取り、外乱光の影響を除くことを特徴としている。特許文献１および２は２種類以上の読取データから原稿サイズ検知の精度を上げるという点で効果はあるが、圧板が閉まるまでの時間をより短くしたい、ユーザーの目に優しいという点には言及していない。特許文献３および５も圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式は特許文献１と同じであるが、主走査方向複数点でのラインセンサの読取データを用いて主走査原稿サイズを検知することを特徴としている。特許文献３および５は、圧板が閉まるまでの時間は短くて済むが、ＣＣＤラインセンサが読み取るときにランプ光量は立上り途上で照明光量が不安定であるかもしれない。更に読み取りデータを主走査方向の領域内で単純平均してしまっているため、ランプ光量の立上りとＣＣＤラインセンサの読み取りのタイミングにより、主走査原稿サイズ検知が誤動作する可能性が高くなってしまう。特許文献４は、プラテンカバーの閉じ動作途上の第１回の読み取りに特許文献３の課題と同様な課題が考えられる。プラテンカバーを閉じた状態での第２回の読み取りは原稿上の画像を読み取るものとなるので、原稿面のサイズ判定は難しく、また、第１回と第２回の読み取り結果に基づくサイズ判定処理が複雑になるものと考えられる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、原稿サイズ検出の信頼性を高くすることを第１の目的とする。また、原稿サイズ検出を実行することによる原稿読み取りの遅れをなくすことを第２の目的とし、圧板閉移動途上で行う原稿サイズ検出において、圧板が閉まるときの照明灯点灯開始をできるだけ遅くすることを第３の目的とし、撮像素子の読取感度やランプ光量精度，光学精度等のばらつきの影響が少なく検知精度が高い原稿サイズ検出を実現することを第４の目的とし、原稿サイズ検出によって判定する定型サイズ群の設定或いは変更を容易にすることを第５の目的とする。
【課題を解決するための手段】
【０００８】
（１）原稿を照明する照明灯(232)，該照明灯を副走査駆動する駆動手段(238)，前記原稿を前記副走査の方向(y)と直交する主走査方向(x)にライン読み取りして読み取った画像信号をライン出力する撮像素子(207)、および、該撮像素子に前記照明灯で照明された原稿像を投影する光学手段(233-236)、を備える原稿読み取り装置において、
前記ライン出力の画像信号の中の、副走査方向の第１および第２位置の、各位置の主走査方向の複数の箇所(B01-B51,B02-B52：図11,12)の画像信号を摘出する手段(IPU1)；
摘出した画像信号に基づいて各箇所の原稿有無を表す２値データを生成する原稿検知手段(IPU1：図10)；および、
第１位置の前記主走査方向の複数の箇所(B01-B51)の原稿有無を表わす２値データが主走査方向の原稿サイズを決定する条件を満たすときは該２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定し、前記条件を外れるときは、第２位置の主走査方向の複数の箇所(B02-B52)の２値データが主走査方向の原稿サイズを決定する条件を満たすときは該２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定する、サイズ検出手段(IPU1：図10)；
を備えることを特徴とする原稿読み取り装置(図5-12)。
【０００９】
なお、理解を容易にするためにカッコ内には、図面に示し後述する実施例の対応要素の符号または対応事項を、例示として参考までに付記した。以下も同様である。
【発明の効果】
【００１０】
これによれば、照明灯(232)の点灯付勢開始から早期に原稿読み取りを開始したとき、照明灯(232)の光量の上昇が不十分で、第１位置の複数の箇所(B01-B51)の画像信号に基づく原稿サイズ決定が不可でも、第２位置の複数の箇所(B02-B52)の画像信号に基づく原稿サイズ決定に成功する可能性が高い。また、照明灯(232)の光量が十分でも、原稿上の第１位置の複数の箇所(B01-B51)の読み取りが、黒画像あるいは汚れによって不良であっても、第２位置の複数の箇所(B02-B52)の読み取りは良好で、第２位置の複数の箇所(B02-B52)の画像信号に基づく原稿サイズ決定に成功する可能性が高い。すなわち本発明によれば、照明灯の不安定動作や原稿の状態に影響されることなく正確に原稿サイズを検知する確率が高くなる。
【発明を実施するための最良の形態】
【００１１】
（２）前記原稿検知手段(IPU1：図10)は、前記複数箇所の各箇所内の前記画像信号をデジタル変換した画像データの平均値を算出し、該平均値を原稿有無を表す２値データに変換する；上記（１）に記載の原稿読み取り装置。これによれば、平均値を用いるので、読み取りのばらつきが平準化され、主走査方向各箇所に原稿があるか否の検出の信頼性が高く、主走査方向の原稿サイズ検出の信頼性が高い。
【００１２】
（３）第１位置および第２位置の主走査方向の複数の箇所(B01-B51,B02-B52：図11,12)は、原稿読み取り基準面の原点に定型原稿のコーナを合わせて該基準面に配置されたサイズが異なる各定型原稿の主走査方向の端部の外側にそれぞれ位置する複数の箇所(B11-B51,B12-B52)、および、前記原点にコーナを合わせて前記基準面に配置された最小の定型原稿の領域内の基点箇所(B01,B02)、を含む、上記（１）又は（２）に記載の原稿読み取り装置。
【００１３】
（４）主走査方向の原稿サイズを決定する条件は、前記基点箇所(B01／B02)が原稿ありでしかも他の１以上の箇所(B11-B51／B12-B52)が原稿なし、である(図10)；上記（３）に記載の原稿読み取り装置。
【００１４】
（５）原稿を照明する照明灯(232)，該照明灯を副走査駆動する駆動手段(238)，前記原稿を前記副走査の方向(y)と直交する主走査方向(x)にライン読み取りして読み取った画像信号をライン出力する撮像素子(207)、および、該撮像素子に前記照明灯で照明された原稿像を投影する光学手段(233-236)、を備える原稿読み取り装置において、
前記ライン出力の画像信号の中の、副走査方向の第１および第２位置の、各位置の主走査方向の複数の箇所(B11-B51,B12-B52：図14,15)の画像信号を摘出する手段(IPU1：図13)；
第１および第２位置の、主走査方向で同一位置の箇所の前記画像信号を照合して主走査方向の各箇所の原稿有無を表わす２値データを生成する原稿検知手段(IPU1)；および、
前記２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定する、サイズ検出手段(IPU1：図13)；
を備えることを特徴とする原稿読み取り装置(図13-15)。
【００１５】
これによれば、副走査方向複数箇所(B11とB12,B21とB22,・・・)での原稿有無読み取りの画像信号を照合して主走査方向の各箇所の原稿有無を判定するので、主走査方向の各箇所の原稿有無検出の信頼性を高くすることができ、主走査方向の原稿サイズ判定の信頼性が高くなる。
【００１６】
（６）前記原稿検知手段(IPU1：図13)は、前記複数箇所の各箇所内の前記画像信号をデジタル変換した画像データの平均値を算出し、主走査方向の同一位置の、副走査方向の複数箇所の各平均値を照合する、上記（５）に記載の原稿読み取り装置。これによれば、平均値を用いるので、ライン毎の読み取りのばらつきが平準化され、照合による主走査方向各箇所に原稿があるか否の検出の信頼性が高く、主走査方向の原稿サイズ検出の信頼性が高い。
【００１７】
（７）前記原稿検知手段は、主走査方向の同一位置(B1-B5)の、副走査方向の複数箇所(B11とB12,B21とB22,・・・)の画像信号の差が設定値(ΔＤ)以上の主走査方向の位置は、原稿ありとする(図13)、上記（５）又は（６）に記載の原稿読み取り装置。
【００１８】
地肌濃度が暗い原稿の場合、撮像素子が原稿内を読み取っても、画像信号が白（原稿）と読み取る閾値ＴＨを越えず原稿無しと誤判定してしまうことも考えられる。そこで本実施態様では、副走査方向の異なる位置間で画像信号にΔＤ以上の差がある場合にはＴＨを越えない場合でも原稿有りとして、地肌濃度が暗い原稿の検出漏れを防止する。撮像素子の読取感度やランプ光量精度，光学精度等のばらつきに影響されにくく、検出精度が向上する。
【００１９】
（８）前記原稿検知手段は、前記複数箇所の各箇所の前記画像信号をデジタル変換した画像データを原稿ありを表わす２値データか原稿なしを表わす２値データに２値化し；前記サイズ検出手段は、主走査方向の同一位置(B1-B5)の、副走査方向の複数箇所の各２値データが主走査方向の全ての位置において合致すると、該２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定する、上記（５）乃至（７）の何れか１つに記載の原稿読み取り装置。２値データが不一致の箇所がある場合は原稿有無検出の信頼性が低い。このような場合を排除して主走査方向の原稿サイズを決定するので、原稿サイズ判定の信頼性が高い。
【００２０】
（９）前記原稿検知手段は、主走査方向の同一位置(B1-B5)の、副走査方向の複数箇所(B11とB12,B21とB22,・・・)の各画像信号の差が設定値(ΔＤ)以上の主走査方向の位置は(B1-B5)、原稿ありの２値データ（「１」）とし、他の主走査方向の位置の、副走査方向の複数箇所の、前記画像信号デジタル変換した画像データを原稿ありを表わす２値データ（「１」）か原稿なしを表わす２値データ（「０」）に２値化し；前記サイズ検出手段は、副走査方向の複数箇所の各２値データが合致すると、主走査方向の各位置(B1-B5)の２値データの原稿有無の主走査方向の分布に基づいて主走査方向の原稿サイズを決定する、請求項５乃至７の何れか１つに記載の原稿読み取り装置。これによれば、上記（７）および（８）に記述した効果を期待できる。
【００２１】
（１０）前記サイズ検出手段は、主走査方向の同一位置の、副走査方向の複数箇所の各２値データ間に不一致があると、原稿確認要求を報知する、上記（８）又は（９）に記載の原稿読み取り装置。副走査方向の複数箇所の各２値データ間に不一致があるときは、原稿有無検出の信頼性が低い。このとき原稿確認要求が報知されるので、ユーザがこれに応じて圧板を開いて原稿を適正な位置に再配置することを期待できる。
【００２２】
（１１）前記画像信号を摘出する手段(IPU1)は、前記サイズ検出手段が原稿確認要求を報知した直後の原稿読み取りでは、原稿確認要求を報知する前に画像信号を摘出した副走査方向の複数箇所(Yr-YaとYb-Yc)とは異なる副走査方向の複数箇所(Yaa-YbaとYca-Yda：図12,15,19)の画像信号を摘出する；上記（１０）に記載の原稿読み取り装置。これによれば、ユーザの原稿再配置あるいは副走査方向の読み取り箇所の変更により、原稿有無検出に成功する可能性が高くなり、原稿有無検出の信頼性が高くなる。
【００２３】
（１２）原稿読み取り装置は更に、前記主走査方向の各位置の２値データの前記主走査方向の分布に該分布となる原稿サイズを表すデータを対応付けたサイズ判別テーブルを格納する記憶手段(HDD,IPU2)を備え、前記サイズ検出手段(IPU1)は、前記主走査方向の各位置(B1-B5)の２値データの前記主走査方向の分布に対応付けられた原稿サイズデータを前記記憶手段から読み出す；上記（１）乃至（１１）のいずれか１つに記載の原稿読み取り装置。これによれば、サイズ判別テーブルに主走査方向の各位置(B1-B5)の２値データを与えて主走査方向の２値データ分布に対応する原稿サイズデータを読み出すことができる。すなわち、いわゆるテーブルアクセスにより、即座に原稿サイズデータを得ることができるので、原稿サイズ判定が簡易になる。
【００２４】
（１３）原稿読み取り装置は更に、１つの定型サイズ群の中のどの原稿サイズかを検出するための前記主走査方向の複数位置を表すデータ群を１テーブルとした、複数の定型サイズ群のそれぞれに適用する複数のテーブルを含む参照センサテーブル、および、１つの参照センサテーブルの前記主走査方向の複数位置の前記２値データの前記主走査方向の分布に、該分布となる原稿サイズを表すデータを対応付けて１テーブルとした、複数の定型サイズ群のそれぞれに適用する複数のテーブルを含むサイズ判別テーブル、を格納した不揮発性記憶手段(HDD)；１つの定型サイズ群を指定する手段(220)；前記不揮発性記憶手段(HDD)の、指定があった定型サイズ群に適用する各１つの参照センサテーブルおよびサイズ判別テーブルを記憶する使用テーブル記憶手段(IPU2)；を備え、
前記原稿検知手段は、前記使用テーブル記憶手段にある参照センサテーブルの前記主走査方向の複数箇所の前記２値データを生成し；前記サイズ検出手段は、これらの２値データの原稿有無の主走査方向の分布に対応付けられた原稿サイズデータを、前記使用テーブル記憶手段にあるサイズ判別テーブルから読み出す；上記（１）乃至（１１）のいずれか１つに記載の原稿読み取り装置。
【００２５】
各国ごとあるいは地域ごとに、日常使う紙の定型サイズが大きくあるいは微妙にことなる。したがって仕向け地（使用地域）で一般的な定型サイズ群に合わせた原稿有無検出箇所を設計した原稿読み取り装置が必要である。しかし複数の仕向け地のそれぞれにあった原稿読み取り装置を製造することは、原稿読み取り装置の生産効率を下げる。本実施態様によれば、原稿読み取り装置を製造した後に、仕向け地の定型サイズ群に合う、或いはユーザが希望する定型サイズ群に合った、１つの参照センサテーブルおよびサイズ判別テーブルを不揮発性記憶手段(HDD)から使用テーブル記憶手段(IPU2)に書き込むだけでよいので、原稿サイズ検出によって判定する定型サイズ群の設定或いは変更が容易である。
【００２６】
（１４）原稿読み取り装置は更に、副走査方向の複数位置の原稿有無を検出するＹセンサ(Sy1-Sy6)を備え；前記サイズ検出手段は、前記決定した主走査方向の原稿サイズと、前記Ｙセンサが検出した前記副走査方向の複数位置の原稿有無との組合せに基づいて、原稿の全体サイズを判定する；上記（１）乃至（１３）のいずれか１つに記載の原稿読み取り装置。これによれば、原稿前面のサイズを表わす原稿サイズデータが得られる。
【００２７】
（１５）原稿読み取り装置は更に、副走査方向の複数位置の原稿有無を検出するＹセンサ(Sy1-Sy6)、および、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と前記Ｙセンサが原稿有無を検出する複数位置の原稿有無との組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けたサイズ判別テーブルを格納する記憶手段(HDD,IPU2)、を備え；前記サイズ検出手段は、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と前記Ｙセンサが検出した副走査方向の複数位置の原稿有無に対応付けられた原稿サイズデータを前記記憶手段から読み出す、上記（１）乃至（１１）のいずれか１つに記載の原稿読み取り装置。サイズ判別テーブルへのアクセスにより、即座に原稿サイズデータを得ることができるので、原稿サイズ判定が簡易になる。
【００２８】
（１６）原稿読み取り装置は更に、副走査方向の複数位置の原稿有無を検出するＹセンサ(Sy1-Sy6)、１つの定型サイズ群の中のどの原稿サイズかを検出するための主走査方向の複数位置を表すデータ群および前記Ｙセンサが原稿有無を検出する副走査方向の複数位置の中の参照すべき位置を表わすデータ群を１テーブルとする、複数の定型サイズ群のそれぞれに適用する複数テーブルを含む参照センサテーブル、および、１つの参照センサテーブルにある主走査方向の複数位置を表すデータ群および前記Ｙセンサが原稿有無を検出する副走査方向の複数位置の中の参照すべき位置で特定される、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と副走査方向の複数位置の原稿有無との組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けて１テーブルとし複数の定型サイズ群のそれぞれに適用する複数テーブルを含むサイズ判別テーブル、を格納した不揮発性記憶手段(HDD)；１つの定型サイズ群を指定する手段(220)；および、前記不揮発性記憶手段にある指定があった定型サイズ群に適用する各１組の参照センサテーブルおよびサイズ判別テーブルを記憶する使用テーブル記憶手段(IPU2)；を備え、
前記サイズ検出手段は、前記使用テーブル記憶手段にある参照センサテーブルの前記主走査方向の複数位置の、読み込んだ画像データにもとづいて得た２値データと、該参照センサテーブルの副走査方向の複数位置の、前記Ｙセンサによる原稿有無検出結果と、に対応する原稿サイズデータを、前記使用テーブル記憶手段にあるサイズ判別テーブルから読み出す；上記（１）乃至（１１）のいずれか１つに記載の原稿読み取り装置。これによれば、上記（１３）および（１５）に記載した効果が期待できる。
【００２９】
（１７）更に、原稿読み取り指示を受けたとき原稿サイズデータを得ていると該原稿サイズに対応する副走査反転位置まで前記照明灯を往（フォワード）駆動し、該副走査反転位置で照明灯を復（リターン）駆動して、読み取り指示を待つ待機位置(HP)に戻す読み取り制御手段(206)を備える；上記（１）乃至（１６）のいずれか１つに記載の原稿読み取り装置。これによれば、原稿サイズ対応の副走査反転位置で原稿画像読み取りのフォワード走査が終了し、１回の原稿読み取りの所要時間を節減できる。
【００３０】
（１８）原稿読み取り装置は更に、待機位置(HP)にある照明灯(232)で照明される透光窓(240)およびシート状原稿を該透光窓を副走査方向に通過するように移送する原稿移送手段(230)を備え；前記読み取り制御手段(206)は、前記待機位置に照明灯を固定し、前記移送されるシート状原稿の画像を読み取るシートスルー読み取りモードと、前記照明灯を前記副走査方向に駆動するフラットベッド読み取りモードの一方を選択実行する；上記（１７）に記載の原稿読み取り装置。これによればユーザは、複数のシート原稿束を、各原稿を手差しすることなく、自動読み取り（シートスルー読み取り）できる。
【００３１】
（１９）原稿読み取り装置は更に、原稿トレイ(241)に原稿が有るかを検出する原稿載置検出手段(223)を備え；前記読み取り制御手段(206)は、原稿読み取り指示を受けたとき前記原稿載置検出手段が原稿有りを検出しているときには、前記シートスルー読み取りモードを実行する；上記（１８）に記載の原稿読み取り装置。これによれば、ユーザがシート原稿を原稿トレイに載せて原稿読み取り指示を入力することにより、自動的にシート原稿の読み取りが行われる。
【００３２】
（２０）前記読み取り制御手段(206)は、原稿読み取り指示を受けたとき前記原稿載置検出手段(223)が原稿有りを検出していないときには、前記フラットベッド読み取りモードを実行する；上記（１８）又は（１９）に記載の原稿読み取り装置。これによれば、ユーザがシート原稿をフラットベッド読み取り位置に置いて原稿読み取り指示を入力することにより、自動的にフラットベッド読み取りモードのシート原稿の読み取りが行われる。
【００３３】
（２１）原稿読み取り装置は更に、透光板(231)；該透光板に向けて原稿を押さえる圧板(250p)；前記圧板が設定開度以上の「開」か該設定開度未満の「閉」かを検出する開度検出手段(252)；および、該開度検出手段の検出の「閉」から「開」への変化に応答して、前記駆動手段を介して前記照明灯を前記透光板の原稿載置領域に入り込んだ副走査方向第１復動位置(Yr/Yra)に往（フォワード）駆動し、前記開度検出手段の検出の「開」から「閉」への変化に応答して、前記照明灯を点灯し前記駆動手段を介して前記照明灯を復（リターン）駆動する読み取り制御手段(206)；を備え、
前記画像信号を摘出する手段は、前記復駆動の間に、前記副走査方向の複数箇所の前記撮像素子の画像信号を摘出する；上記（１）乃至（９）のいずれか１つに記載の原稿読み取り装置。
【００３４】
圧板(250p)が開になったときに照明灯(232)を透光板の原稿載置領域に入り込んだ副走査方向第１復動位置(Yr/Yra)に往駆動しておくと、圧板(250p)が設定開度まで閉じてから全閉になる前までの狭い開度範囲内で照明灯を復駆動して副走査方向複数箇所での原稿有無読み取りをすることができる。この原稿読み取りを終えると照明灯は往駆動開始前の位置に戻しておくことができる。したがってユーザは、原稿を透光板上に載置して圧板を閉じると即座に原稿読み取りスタート指示を入力して原稿読み取りを行うことができる。原稿サイズ検出を実行することによる原稿読み取りの遅れを生じない。
【００３５】
（２２）前記副走査方向第１復動位置(Yr/Yra)は、原稿読み取り装置に定めた最小原稿サイズの領域内である、上記（２１）に記載の原稿読み取り装置。これによれば、原稿読み取り装置に定めた最小原稿サイズ以上のサイズの原稿の主走査方向のサイズ検出が可能である。
【００３６】
（２３前記サイズ検出手段は、主走査方向の同一位置の、副走査方向の複数箇所の各２値データ間に不一致があると、原稿確認要求を報知する、上記（２１）又は（２２）に記載の原稿読み取り装置。
【００３７】
（２４）前記画像信号を摘出する手段は、前記サイズ検出手段が原稿確認要求を報知した後の復駆動の間には、原稿確認要求を報知する前の前記復駆動の間に画像信号を摘出した副走査方向の複数箇所とは異なる副走査方向の複数箇所の画像信号を摘出する；上記（２３）に記載の原稿読み取り装置。
【００３８】
（２５）原稿読み取り装置は更に、前記透光板上の副走査方向の複数位置の原稿有無を検出するＹセンサを備え；前記読み取り制御手段は前記開度検出手段の検出の「開」から「閉」への変化に応答して、前記Ｙセンサの検出信号を読み込み；前記サイズ検出手段は、前記決定した主走査方向の原稿サイズと、前記Ｙセンサが検出した副走査方向の複数位置の原稿有無との組合せに基づいて、原稿の全体サイズを判定する；上記（２１）乃至（２４）のいずれか１つに記載の原稿読み取り装置。
【００３９】
（２６）原稿読み取り装置は更に、前記透光板上の副走査方向の複数位置の原稿有無を検出するＹセンサ、および、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と前記Ｙセンサが原稿有無を検出する複数位置の原稿有無との組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けたサイズ判別テーブルを格納する記憶手段、を備え；前記読み取り制御手段は、前記開度検出手段の検出の「開」から「閉」への変化に応答して、前記Ｙセンサの検出信号を読み込み；前記サイズ検出手段は、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と前記Ｙセンサが検出した副走査方向の複数位置の原稿有無に対応付けられた原稿サイズデータを前記記憶手段から読み出す；上記（２１）乃至（２４）のいずれか１つに記載の原稿読み取り装置。
【００４０】
（２７）原稿読み取り装置は更に、前記透光板上の副走査方向の複数位置の原稿有無を検出するＹセンサ、１つの定型サイズ群の中のどの原稿サイズかを検出するための主走査方向の複数位置を表すデータ群および前記Ｙセンサが原稿有無を検出する副走査方向の複数位置の中の参照すべき位置を表わすデータ群を１テーブルとする、複数の定型サイズ群のそれぞれに適用する複数テーブルを含む参照センサテーブル、および、１つの参照センサテーブルにある主走査方向の複数位置を表すデータ群および前記Ｙセンサが原稿有無を検出する副走査方向の複数位置の中の参照すべき位置で特定される、主走査方向の各位置の２値データの原稿有無の主走査方向の分布と副走査方向の複数位置の原稿有無との組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けて１テーブルとし複数の定型サイズ群のそれぞれに適用する複数テーブルを含むサイズ判別テーブル、を格納した不揮発性記憶手段；１つの定型サイズ群を指定する手段；および、前記不揮発性記憶手段にある指定があった定型サイズ群に適用する各１組の参照センサテーブルおよびサイズ判別テーブルを記憶する使用テーブル記憶手段；を備え、
前記サイズ検出手段は、前記使用テーブル記憶手段にある参照センサテーブルの主走査方向の複数位置の、読み込んだ画像データにもとづいて得た２値データの原稿有無と、該参照センサテーブルの前記副走査方向の複数位置の、前記Ｙセンサによる原稿有無検出結果と、に対応する原稿サイズデータを、前記使用テーブル記憶手段にあるサイズ判別テーブルから読み出す；上記（２１）乃至（２４）のいずれか１つに記載の原稿読み取り装置。
【００４１】
（２８）前記読み取り制御手段は、原稿読み取り指示を受けたとき原稿サイズデータを得ていると該原稿サイズに対応する副走査反転位置まで前記照明灯を往駆動し、該副走査反転位置で照明灯を復駆動して、読み取り指示を待つ待機位置に戻す；上記（２１）乃至（２７）のいずれか１つに記載の原稿読み取り装置。
【００４２】
（２９）原稿読み取り装置は更に、待機位置にある照明灯で照明される透光窓およびシート状原稿を該透光窓を副走査方向に通過するように移送する原稿移送手段を備え；前記読み取り制御手段は、前記待機位置に照明灯を固定し、前記移送されるシート状原稿の画像を読み取るシートスルー読み取りモードと、前記透光板に沿って前記照明灯を前記副走査方向に駆動するフラットベッド読み取りモードの一方を選択実行する；上記（２１）乃至（２８）のいずれか１つに記載の原稿読み取り装置。
【００４３】
（３０）原稿読み取り装置は更に、原稿トレイに原稿が有るかを検出する原稿載置検出手段を備え；前記読み取り制御手段は、原稿読み取り指示を受けたとき前記原稿載置検出手段が原稿有りを検出しているときには、前記シートスルー読み取りモードを実行する；上記（２９）に記載の原稿読取装置。
【００４４】
（３１）前記読み取り制御手段は、原稿読み取り指示を受けたとき前記原稿載置検出手段が原稿有りを検出していないときには、前記フラットベッド読み取りモードを実行する；上記（２９）又は（３０）に記載の原稿読み取り装置。
【００４５】
（３２）上記（１）乃至（３１）のいずれか１つに記載の画像読み取り装置；
画像データを蓄積する記憶手段(MEM,HDD)；および、
該画像読み取り装置が出力する画像データを前記記憶手段(MEM,HDD)に蓄積し、前記記憶手段から読出す画像データ処理手段(ACP)；
を備える画像処理装置。これによれば、画像読み取り装置で画像を読み込んで記憶手段(MEM,HDD)に蓄積して、任意の時点に読み出しできる。
【００４６】
（３３）上記（１）乃至（３１）のいずれか１つに記載の画像読み取り装置；
画像データが表す画像を用紙上に形成するプリンタ(PTR)；および、
前記画像読み取り装置が読み取った画像データを、前記プリンタの画像形成に適合する画像データに変換して前記プリンタに出力する画像データ処理手段(ACP)；を備える画像形成装置。これによれば、画像読み取り装置で原稿画像を読みとってプリントアウトできる。
【００４７】
（３４）上記（１）乃至（３１）のいずれか１つに記載の画像読み取り装置；
画像データを蓄積する記憶手段(MEM,HDD)；
画像データが表す画像を用紙上に形成するプリンタ(PTR)；および、
前記画像読み取り装置が出力する画像データを前記記憶手段に蓄積し、前記記憶手段から読出して前記プリンタの画像形成に適合する画像データに変換して前記プリンタに出力する画像データ処理手段(ACP)；
を備える画像蓄積機能がある複写装置。これによれば、画像読み取り装置で原稿画像を読み取って記憶手段に蓄積し、そして読み出してプリントアウトできる。
【００４８】
（３５）前記記憶手段から読出した画像データを通信網に送出する通信手段(38)を更に備える上記（３２）又は（３４）に記載の装置。これによれば、多くの画像の画像データを記憶手段(MEM,HDD)に蓄積し、そして読み出して通信網を介してクライアント或いはホストに配信できる。
【００４９】
本発明の他の目的および特徴は、図面を参照した以下の実施例の説明より明らかになろう。
【実施例１】
【００５０】
図１に、本発明の第１実施例の複合機能フルカラーデジタル複写機を示す。このフルカラー複写機は、大略で、自動原稿送り装置（ＡＤＦ）２３０と、操作ボード２２０と、カラースキャナ２１０と、カラープリンタＰＴＲおよびフィニッシャ１００の各ユニットで構成されている。なお、操作ボード２２０，ＡＤＦ２３０付きのカラースキャナ２１０およびフィニッシャ１００は、プリンタＰＴＲから分離可能なユニットであり、カラースキャナ２１０は、動力機器ドライバやセンサ入力およびコントローラを有する制御ボードを有して、画像データ処理装置ＡＣＰ（図４）と通信を行いタイミング制御されて原稿画像の読み取りを行う。パソコンＰＣは、ＬＡＮ(Local Area Network)を介して複写機の画像データ処理装置ＡＣＰ（図４）に接続されている。ファクシミリコントロールユニットＦＣＵ（図４）には、電話回線ＰＮ（ファクシミリ通信回線）に接続された交換器ＰＢＸが接続されている。カラープリンタＰＴＲのプリント済の用紙は、フィニッシャ１００に排出される。
【００５１】
図２に、カラープリンタＰＴＲの機構を示す。この実施例のカラープリンタＰＴＲは、レーザプリンタである。１色のトナー像を形成する、感光体１５および現像器２７ならびに図示を省略したチャージャ，クリーニング装置および転写器の組体（作像ユニット）は、Ｂｋ（黒），Ｃ（シアン），Ｍ（マゼンタ）およびＹ（イエロー）のそれぞれの作像用に一組、合せて４組があり、搬送ベルト１６に沿ってタンデムに配列されており、それらによって形成された各色トナー像が順次に一枚の転写紙上に重ねて転写される。
【００５２】
第１トレイ８，第２トレイ９および第３トレイ１０に積載された転写紙は、各々第１給紙装置１１，第２給紙装置１２および第３給紙装置１３によって給紙され、縦搬送ユニット１４によって感光体１５に当接する位置まで搬送される。スキャナ５０にて読み込まれた画像データは、書込ユニット６０からのレーザー露光によって、図示を省略したチャージャによって均一に荷電した感光体１５に書込まれこれにより静電潜像を形成する。この静電潜像が現像ユニット２７を通過することによって感光体１５上にトナー像が現れる。転写紙が感光体１５の回転と等速で搬送ベルト１６によって搬送されながら、感光体１５上のトナー像が転写される。その後、定着ユニット１７にて画像を定着させ、排紙ユニット１８によって後処理装置のフィニシャ１００に排出される。
【００５３】
図２に示す、後処理装置のフィニシャ１００は、本体の排紙ユニット１８によって搬送された転写紙を、通常排紙ローラ１０３方向と、ステープル処理部方向へ導く事ができる。切り替え板１０１を上に切り替える事により、搬送ローラ１０３を経由して通常排紙トレイ１０４側に排紙する事ができる。また、切り替え板１０１を下方向に切り替える事で、搬送ローラ１０５，１０７を経由して、ステープル台１０８に搬送する事ができる。ステープル台１０８に積載された転写紙は、一枚排紙されるごとに紙揃え用のジョガー１０９によって、紙端面が揃えられ、一部のコピー完了と共にステープラ１０６によって綴じられる。ステープラ１０６で綴じられた転写紙群は自重によって、ステープル完了排紙トレイ１１０に収納される。
【００５４】
一方、通常の排紙トレイ１０４は前後（図２紙面と垂直な方向）に移動可能な排紙トレイである。前後に移動可能な排紙トレイ部１０４は、原稿毎、あるいは、画像メモリによってソーティングされたコピー部毎に、前後に移動し、簡易的に排出されてくるコピー紙を仕分けるものである。
【００５５】
転写紙の両面に画像を作像する場合は、各給紙トレイ８〜１０から給紙され作像された転写紙を排紙トレイ１０４側に導かないで、経路切り替えの為の分岐爪１９を下向きに廻す事で、一旦反転ユニット１１２に導き、そして両面給紙ユニット１１１にストックする。
【００５６】
その後、両面給紙ユニット１１１にストックされた転写紙は再び感光体１５に作像されたトナー画像を転写するために、両面給紙ユニット１１１から再給紙され、経路切り替えの為の分岐爪１１２を図示水平に戻し、排紙トレイ１０４に導く。この様に転写紙の両面に画像を作成する場合に、反転ユニット１１２および両面給紙ユニット１１１が使用される。
【００５７】
感光体１５，搬送ベルト１６，定着ユニット１７，排紙ユニット１８および現像ユニット２７は、図示を省略したメインモータによって駆動され、各給紙装置１１〜１３はメインモータの駆動を、やはり図示を省略した各給紙クラッチによって伝達することにより駆動される。縦搬送ユニット１４は、メインモータの駆動を図示を省略した中間クラッチによって伝達することにより駆動される。
【００５８】
図３に、スキャナ２１０およびそれに装着されたＡＤＦ２３０の、原稿画像読み取り機構を示す。このスキャナ２１０のコンタクトガラス２３１上に置かれた原稿は、照明ランプ２３２により照明され、原稿の反射光（画像光）が第１ミラー２３３で副走査方向ｙと平行に反射される。照明ランプ２３２および第１ミラー２３３は、図示しない、副走査方向ｙに定速駆動される第１キャリッジに搭載されている。第１キャリッジと同方向にその１／２の速度で駆動される、図示しない第２キャリッジには第２および第３ミラー２３４，２３５が搭載されており、第１ミラー２３３が反射した画像光は第２ミラー２３４で下方向（ｚ）に反射され、そして第３ミラー２３５で副走査方向ｙに反射されて、レンズ２３６により集束され、ＣＣＤ２０７に照射され、電気信号に変換される。第１および第２キャリッジは、走行体モーター２３８を駆動源として、ｙ方向に往（フォワード；原稿走査），復（リタ−ン）駆動される。このようにスキャナ２１０は、コンタクトガラス２３１上の原稿をランプ２３２およびミラー２３３で走査して原稿画像をＣＣＤ２０７に投影するフラットベッド方式の原稿スキャナであるが、シートスルー読み取りも可能なように、第１キャリッジがホームポジション（待機位置）ＨＰで停止しているときの第１ミラー２３３の読み取り視野位置に、シートスルー読み取り窓であるガラス２４０があり、このガラス２４０の上方に自動原稿供給装置(ＡＤＦ)２３０が装着されており、ＡＤＦ２３０の搬送ドラム（プラテン）２４４がガラス２４０に対向している。
【００５９】
ＡＤＦ２３０の原稿トレイ２４１に積載された原稿は、ピックアップローラ２４２およびレジストローラ対２４３で搬送ドラム２４４と押さえローラ２４５の間に送り込まれて、搬送ドラム２４４に密着して読み取りガラス２４０の上を通過し、そして排紙ローラ２４６，２４７で、原稿トレイ２４１の下方の圧板兼用の排紙トレイ２４８上に排出される。
【００６０】
原稿の表面の画像は、原稿読取窓である読み取りガラス２４０を通過する際に、その直下に移動している照明ランプ２３２により照射され、原稿の表面の反射光は、第１ミラー２３３以下の光学系を介してＣＣＤ２０７に照射され光電変換される。すなわちＲＧＢ各色画像信号に変換される。搬送ドラム２４４の表面は、読み取りガラス２４０に対向する白色背板であり、白基準面となるように白色である。
【００６１】
読み取りガラス２４０と原稿始端の位置決め用のスケール２５１との間には、基準白板２３９、ならびに、第１キャリッジを検出する基点センサ２４９がある。基準白板２３９は、照明ランプ２３２の個々の発光強度のばらつき，また主走査方向のばらつきや、ＣＣＤ２０７の画素毎の感度ムラ等が原因で、一様な濃度の原稿を読み取ったにもかかわらず、読み取りデータがばらつく現象を補正（シェーディング補正）するために用意されている。
【００６２】
ＡＤＦ２３０の基体２４８は、奥側（図３紙面の裏側）でスキャナ２１０の基体にヒンジ結合（蝶番連結）しており、基体２４８の手前側（図３紙面の表側）の取っ手２５０ｍを持ってＡＤＦ２３０の基体２４８引き上げることにより、ＡＤＦ２３０を、コンタクトガラス２３１に略６０度をなす起立姿勢まで起こすことができる。ＡＤＦ２３０の基体２４８の奥側には、ＡＤＦ２３０の基体２４８がコンタクトガラス２３１に対して略２０度以上の広開度で「開」を表す高レベルＨ（「１」）、該略２０度より小さい開度で「閉」を表す低レベルＬ（「０」）の信号を発生する圧板開度検出スイッチ２５２がある。ＡＤＦ２３０の、コンタクトガラス２３１に対向する圧板２５０ｐがＡＤＦ２３０の底面部に装着されており、ＡＤＦ２３０の開度が０度のとき、圧板２５０ｐの下面が、図３に示すように、コンタクトガラス２３１の上面に密着する。
【００６３】
圧板開度検出スイッチ２５２の開度検出信号が「開」を表わすＨでＡＤＦ２３０が前記６０度程度に開いているときに、仮にランプ２３２がコンタクトガラス２３１の下方の、ユーザから見える位置にあって点灯すると、その光がユーザの目に入る。しかし、圧板開度検出スイッチ２５２の開度検出信号が「閉」を表わすＬでＡＤＦ２３０の開きが前記２０度程度以下のときには、仮にランプ２３２がコンタクトガラス２３１の下方の、外部から見える位置にあって点灯しても、その光が圧板２５０ｐで遮られて、ユーザの目にはほとんど入らない。
【００６４】
前述の第１キャリッジおよび第２キャリッジの副走査方向ｙの往復光路の下方の、キャリッジの副走査方向の移動に緩衝しない位置に、副走査方向ｙの原稿サイズ判定用の、反射型光センサＳｙ１〜Ｓｙ６が配置されており、これらのセンサの、コンタクトガラス２３１に垂直な方向（ｚ）の検出位置は、コンタクトガラス２３１の上面（ガラス２３１に載置された原稿のガラス接触面）に設定されている。反射型光センサＳｙ１〜Ｓｙ６のｘ，ｙ２次元面上の配置位置を図１１（コンタクトガラス２３１をｚ下向きに見下ろした拡大平面図）に示す。本実施例では、反射型光センサＳｙ１〜Ｓｙ６はそれぞれ、コンタクトガラス２３１上の、名刺，はがき，Ａ４（横），Ｂ５（縦），Ｂ４（縦）およびＡ３（縦）の副走査ｙ方向後端縁部に対応する位置に紙（原稿）があるかを検出する。反射型光センサＳｙ１〜Ｓｙ６のそれぞれは、コンタクトガラス２３１上の検出点に紙がある（発射光の反射光を受光する）と原稿ありを示す高レベルＨ（「１」）、紙がない（発射光の反射光を受光しない）と原稿無しを示す低レベルＬ（「０」）の原稿検出信号を発生する。なお、ＡＤＦ２３０の基体２４８が２０度未満の開度でも、原稿がなく圧板２５０ｐがコンタクトガラス２３１の上面から数ｍｍ以上はなれていると、反射型光センサＳｙ１〜Ｓｙ６が投射した光の圧板２５０ｐによる反射光はセンサに戻らず、センサの原稿検出信号は原稿無しを示す低レベルＬである。コンタクトガラス２３１上に原稿がある位置のセンサの原稿検出信号は、基体２４８が開いていても閉じていても、原稿ありを示す高レベルＨである。
【００６５】
図４に、図１に示す複写機の画像処理系統のシステム構成を示す。このシステムでは、読取ユニット２１１と画像データ出力Ｉ／Ｆ(Interface：インターフェイス)２１２でなるカラー原稿スキャナ２１０が、画像データ処理装置ＡＣＰの画像データインターフェース制御ＣＤＩＣ（以下単にＣＤＩＣと表記）に接続されている。画像データ処理装置ＡＣＰにはまた、カラープリンタＰＴＲが接続されている。カラープリンタＰＴＲは、画像データ処理装置ＡＣＰの画像データ処理器ＩＰＵ２（Image Processing Unit；以下では単にＩＰＵ２と記述）から、書込みＩ／Ｆ１３４にＹＭＣＫ記録画像データを受けて、作像ユニット１３５でプリントアウトする。作像ユニット１３５は、図２に示すものである。
【００６６】
画像データ処理装置ＡＣＰ（図４）はルータに接続されており、該ルータには、パソコンＰＣが接続したＬＡＮのハブ（図示略）およびインターネットに接続したモデム（図示略）が接続されており、画像データ処理装置ＡＣＰは、ＬＡＮに接続した機器（例えば、パソコンＰＣ，サーバＤＳＲ，プリンタ，スキャナ，複合機能複写機など）と通信して画像データの送，受信をすることができる。また、インターネットを介して、インターネット通信機能がある他の機器と通信して画像データの送，受信をすることができる。ＬＡＮのハブに接続された配信サーバＤＳＲは、それに送信された又は蓄積したファイル（メール，画像）を、指定された又は登録された宛て先（ＬＡＮ接続機器又はインターネット接続機器）に配信するコンピュータである。
【００６７】
画像データ処理装置ＡＣＰ（以下では単にＡＣＰと記述）は、パラレルバスＰｂ，画像メモリアクセス制御ＩＭＡＣ（以下では単にＩＭＡＣと記述），画像メモリＭＥＭ（メモリモジュール；以下では単にＭＥＭと記述），ハードディスク装置ＨＤＤ（以下では単にＨＤＤと記述），システムコントローラ３１ａ，ＲＡＭ３４，不揮発メモリ３５，フォントＲＯＭ３６，ＣＤＩＣ，ＩＰＵ２等、を備える。パラレルバスＰｂには、ファクシミリ制御ユニットＦＣＵ（以下単にＦＣＵと記述）を接続している。操作ボード２２０はシステムコントローラ３１ａに接続している。
【００６８】
カラー原稿スキャナ２１０の、原稿を光学的に読み取る読取ユニット２１１のＣＣＤ２０７の撮像素子が発生するＲＧＢ画像信号は、センサボードユニットＳＢＵ上で信号処理しかつＲＧＢ画像データに変換しかつシェーディング補正して、出力Ｉ／Ｆ２１２を介してＣＤＩＣに送出する。
【００６９】
ＣＤＩＣは、画像データに関し、出力Ｉ／Ｆ２１２，パラレルバスＰｂ，ＩＰＵ２間のデータ転送，プロセスコントローラ１３１とＡＣＰの全体制御を司るシステムコントローラ３１ａとの間の通信をおこなう。また、ＲＡＭ１３２はプロセスコントローラ１３１のワークエリアとして使用され、不揮発メモリ１３３はプロセスコントローラ１３１の動作プログラム等を記憶している。半導体メモリＭＥＭの他に、多くの画像データを収納するためにＨＤＤがある。ＨＤＤを用いる事により、外部電源が不要で永久的に画像を保持できる特徴もある。多くの原稿の画像をスキャナで読み込んでＨＤＤに保持し、また、ＰＣが与える多くのドキュメント画像を保持できる。
【００７０】
画像メモリアクセス制御ＩＭＡＣ（以下では単にＩＭＡＣと記述）は、パソコンのハードウエアおよびソフトウエアと同等のものを備えており、ＭＥＭおよびＨＤＤに対する画像データ，制御データの書き込み／読み出しを制御する他に、ｗｗｗサーバ（ソフト），ＦＴＰサーバ（ソフト），ＳＭＴＰサーバ（ソフト），ＤＨＣＰサーバ（ソフト）およびその他のファイル，メールの送受信に使用するサーバ（ソフト）がセットアップされている。なお、これらのソフト（プログラム）はＨＤＤに格納されている。
【００７１】
システムコントローラ３１ａは、パラレルバスＰｂに接続される各構成部の動作を制御する。また、ＲＡＭ３４はシステムコントローラ３１ａのワークエリアとして使用され、不揮発メモリ３５はシステムコントローラ３１ａの動作プログラム等を記憶している。
【００７２】
操作ボード２２０は、ＡＣＰがおこなうべき処理を入力する。たとえば、処理の種類（複写、ファクシミリ送信、画像読込、プリント等）および処理の枚数等を入力する。これにより、画像データ制御情報の入力をおこなうことができる。
【００７３】
スキャナ２１０およびＡＤＦのＣＣＤ２０７で読取ったＲＧＢ画像データは、ＩＰＵ２で、スキャナガンマ補正，フィルタ処理などの、読取り歪を補正する画像処理を施してから、ＭＥＭに蓄積する。ＭＥＭの画像データをプリントアウトするときには、ＩＰＵ２においてＲＧＢ信号をＹＭＣＫ信号に色変換し、プリンタガンマ変換，階調変換，および、ディザ処理もしくは誤差拡散処理などの階調処理などの画質処理をおこなう。画質処理後の画像データはＩＰＵ２から書込みＩ／Ｆ１３４に転送される。書込みＩ／Ｆ１３４は、階調処理された信号に対し、パルス幅とパワー変調によりレーザー制御をおこなう。その後、画像データは作像ユニット１３５へ送られ、作像ユニット１３５が転写紙上に再生画像を形成する。
【００７４】
ＩＭＡＣは、システムコントローラ３１ａの制御に基づいて、画像データとＭＥＭ，ＨＤＤのアクセス制御，ＬＡＮ上に接続したパソコンＰＣ（以下では単にＰＣと表記）のプリント用データの展開，ＭＥＭ，ＨＤＤの有効活用のための画像データの２次圧縮／伸張、ならびに、各種サーバ（ソフト）を使用する画像ファイルの生成およびＬＡＮ又はインターネットを介する送，受信を行う。
【００７５】
ＩＭＡＣへ送られた画像データは、データ圧縮後、ＭＥＭ又はＨＤＤに蓄積され、蓄積された画像データは必要に応じて読み出される。プリントのために読み出された画像データは、伸張され、１次圧縮データに戻しＩＭＡＣからパラレルバスＰｂを経由してＣＤＩＣへ戻され、ＣＤＩＣで１次伸張されて本来の画像データに戻される。ＣＤＩＣからＩＰＵ２への転送後は画質処理をして書込みＩ／Ｆ１３４に出力し、作像ユニット１３５において転写紙（用紙）上に再生画像を形成する。ＬＡＮ又はインターネットを介して送信をする場合には、２次圧縮データのまま或いはＰＣとの共用性が高い別の圧縮方式で圧縮して、ネットワークＩ／Ｆ３８およびルータを介して、ＬＡＮ又はインターネットに送出する。
【００７６】
画像データの流れにおいて、パラレルバスＰｂおよびＣＤＩＣでのバス制御により、デジタル複合機の機能を実現する。ファクシミリ送信は、スキャナ２１０，ＡＤＦ２３０で読取られた画像データをＩＰＵ２にて画像処理を実施し、ＣＤＩＣおよびパラレルバスＰｂを経由してＦＣＵへ転送することによりおこなわれる。ＦＣＵは、通信網へのデータ変換をおこない、それを公衆回線ＰＮへファクシミリデータとして送信する。ファクシミリ受信は、公衆回線ＰＮからの回線データをＦＣＵにて画像データへ変換し、パラレルバスＰｂおよびＣＤＩＣを経由してＩＰＵ２へ転送することによりおこなわれる。この場合、特別な画質処理はおこなわず、書込みＩ／Ｆ１３４から出力し、作像ユニット１３５において転写紙上に再生画像を形成する。
【００７７】
複数ジョブ、たとえば、画像読み取り機能，コピー機能，ファクシミリ送受信機能，プリンタ出力機能が並行に動作する状況において、読取ユニット２１１，作像ユニット１３５およびパラレルバスＰｂの使用権のジョブへの割り振りは、システムコントローラ３１ａおよびプロセスコントローラ１３１において制御する。プロセスコントローラ１３１は画像データの流れを制御し、システムコントローラ３１ａはシステム全体を制御し、各リソース（ジョブ）の起動を管理する。また、デジタル複合機の機能選択は、操作ボード２２０においておこなわれ、操作ボード２２０の選択入力によって、画像読取機能，画像データ登録機能，コピー機能，プリント機能，ファクシミリ機能，連結転送機能等の処理内容を設定する。
【００７８】
システムコントローラ３１ａとプロセスコントローラ１３１は、パラレルバスＰｂ，ＣＤＩＣおよびシリアルバスＳｂを介して相互に通信をおこなう。具体的には、ＣＤＩＣ内においてパラレルバスＰｂとシリアルバスＳｂとのデータ，インターフェースのためのデータフォーマット変換をおこなうことにより、システムコントローラ３１ａとプロセスコントローラ１３１間の通信を行う。
【００７９】
各種バスインターフェース、たとえばパラレルバスＩ／Ｆ  ３７、シリアルバスＩ／Ｆ  ３９、ローカルバスＩ／Ｆ  ３３ＡＡおよびネットワークＩ／Ｆ  ３８は、ＩＭＡＣに接続されている。システムコントローラ３１ａは、ＡＣＰ全体の中での独立性を保つために、複数種類のバス経由で関連ユニットと接続する。
【００８０】
システムコントローラ３１ａは、パラレルバスＰｂを介して他の機能ユニットの制御をおこなう。また、パラレルバスＰｂは画像データの転送に供される。システムコントローラ３１ａは、ＩＭＡＣに対して、画像データをＭＥＭ，ＨＤＤに蓄積させるための動作制御指令を発する。この動作制御指令は、ＩＭＡＣ，パラレルバスＩ／Ｆ  ３７、パラレルバスＰｂを経由して送られる。
【００８１】
この動作制御指令に応答して、画像データはＣＤＩＣからパラレルバスＰｂおよびパラレルバスＩ／Ｆ  ３７を介してＩＭＡＣに送られる。そして、画像データはＩＭＡＣの制御によりＭＥＭ又はＨＤＤに格納されることになる。
【００８２】
一方、ＡＣＰのシステムコントローラ３１ａは、ＰＣからのプリンタ機能としての呼び出しの場合、プリンタコントローラとネットワーク制御およびシリアルバス制御として機能する。ネットワーク経由の場合、ＩＭＡＣはネットワークＩ／Ｆ  ３８を介してプリント出力要求データを受け取る。
【００８３】
汎用的なシリアルバス接続の場合、ＩＭＡＣはシリアルバスＩ／Ｆ  ３９経由でプリント出力要求データを受け取る。汎用のシリアルバスＩ／Ｆ  ３９は複数種類の規格に対応している。
【００８４】
ＰＣからのプリント出力要求データはシステムコントローラ３１ａにより画像データに展開される。その展開先はＭＥＭ内のエリアである。展開に必要なフォントデータは、ローカルバスＩ／Ｆ  ３３ａおよびローカルバスＲｂ経由でフォントＲＯＭ３６ａを参照することにより得られる。ローカルバスＲｂは、このコントローラ３１ａを不揮発メモリ３５ａおよびＲＡＭ３４ａと接続する。シリアルバスＳｂに関しては、ＰＣとの接続のための外部シリアルポート３２ａ以外に、ＡＣＰの操作部である操作ボード２２０との転送のためのインターフェースもある。これはプリント展開データではなく、ＩＭＡＣ経由でシステムコントローラ３１ａと通信し、処理手順の受け付け、システム状態の表示等をおこなう。システムコントローラ３１ａとＭＥＭ，ＨＤＤおよび各種バスとのデータ送受信は、ＩＭＡＣを経由しておこなわれる。ＭＥＭ，ＨＤＤを使用するジョブはＡＣＰ全体の中で一元管理される。
【００８５】
ＣＤＩＣは、カラー原稿スキャナ２１０（ＳＢＵ）が出力する画像データを受けて、ＩＰＵ２に出力する。ＩＰＵ２は、「スキャナ画像処理」１９０をして、ＣＤＩＣに送りだす。ＣＤＩＣは、パラレルバスＰｂでの転送効率を高めるために画像データの１次圧縮を行う。圧縮した画像デ−タは、パラレルバスＰｂへ送出される。パラレルデータバスＰｂから入力される画像データはバス転送のために１次圧縮されており、ＣＤＩＣで伸張される。伸張された画像データはＩＰＵ２へ転送される。ＩＰＵ２では、「画質処理」によりＲＧＢ画像データをＹＭＣＫ画像データに変換し、プリンタ１００の画像出力用の画像データＹｐ，Ｍｐ，Ｃｐ，Ｋｐに変換してカラープリンタ１００に出力する。
【００８６】
ＣＤＩＣは、パラレルバスＰｂで転送するパラレルデータとシリアルバスＳｂで転送するシリアルデータの変換機能を併せ持つ。システムコントローラ３１ａは、パラレルバスＰｂにデータを転送し、プロセスコントローラ１３１は、シリアルバスＳｂにデータを転送する。ＣＤＩＣは、２つのコントローラ１，１３１の通信のために、パラレル／シリアルデータ変換を行う。
【００８７】
図５に、スキャナ２１０およびＡＤＦ２３０の画像読み取りの電気系統の構成を示す。イメージセンサ２０７から出力される電気信号すなわち、Ｒ，Ｇ，Ｂ各色アナログ画像信号はそれぞれ、信号処理２０８で増幅され、Ａ／Ｄ変換２０９によってデジタル画像信号すなわち画像データに変換される。この画像データは、シェーディング補正２１０，原稿サイズ検知２１１，画素密度変換２１２ａおよび変倍２１２ｂの処理段を経て、ＣＤＩＣを介して画像データ処理器ＩＰＵ２に出力される。Ａ／Ｄ変換２０９では、アナログ画像信号を画像データにディジタル変換する。
【００８８】
スキャナ制御回路２０６は、ＡＣＰのシステムコントローラ３１ａおよびプロセスコントローラ１３１からの指示に従って、点灯タイミング制御回路２０５，信号処理タイミング制御回路２１３及びモータ制御ユニット２６０を制御する。点灯タイミング制御回路２０５は、スキャナ制御回路２０６からの指示に従って露光ランプ２３２（２３２ａ，２３２ｂ）のオン／オフを制御するとともに、信号処理タイミング制御回路２１３を介してプロセスコントローラ１３１が指示する照度（光量）に露光ランプ２３２の明るさ（時系列平均値又は平滑値）を定める。なお、参照符号２３２ａ，２３２ｂを総括的に参照符号２３２で示すことがある。スキャナ制御回路２０６は、コンタクトガラス２３１に載置された原稿のサイズ検出のための、読み取り制御（ＲＣＰ）も行う。この内容は図８および図９を参照して後述する。
【００８９】
モータ制御ユニット２６０は、スキャナ制御回路２０６からの指示に従って、副走査駆動モータ２３８及びＡＤＦモータ２２４を制御する。これらのモータは、いずれもステッピングモータであり、駆動系統の軸にはロータリエンコーダ（Ｅ）２２１及び２２５が連結されている。原稿の走査位置（ｙ）および駆動量ならびにＡＤＦ送り原稿の先，後端位置および送り量は、各ロータリエンコーダ２２１，２２５が発生する電気パルスを計数して把握される。図５に示す紙センサ２２３は、ＡＤＦ３０の原稿トレイ上に原稿があるかを検知するもの，ペーパジャム検知のもの及び原稿サイズ検知のものを含む。基点センサ２４９は、第１キャリッジの基準位置通過を検出するものであり、図３に示すように、基準位置からリターン方向にａ分もどった位置が、第１キャリッジのホームポジション（待機位置）ＨＰであり、窓板２４０に対向するシートスルーの読み取り位置である。
【００９０】
信号処理タイミング制御回路２１３は、スキャナ制御回路２０６，ＡＣＰのシステムコントローラ３１ａ及びプロセスコントローラ１３１からの指示あるいは制御信号に従って、各種信号を生成する。即ち、画像読み取りを開始すると、イメージセンサ２０７に対しては、シフトゲート信号ＳＨ，転送クロック，リセット信号ＲＳおよびクランプゲート信号ＣＬＰ等を含む制御信号を与え、システムコントローラ３１ａに対しては、画素同期クロックパルスＣＬＫ，ライン同期信号ＬＳＹＮＣ及び主走査有効期間信号ＬＧＡＴＥを出力する。画素同期クロックパルスＣＬＫは、イメージセンサ２０７に与えるシフトクロックと略同一の信号である。また、ライン同期信号ＬＳＹＮＣは、プリンタ１４の作像ユニット１３５のビームセンサが出力するライン同期信号ＭＳＹＮＣと対応する信号であるが画像読み取りを行なっていない時は出力が禁止される。主走査有効期間信号ＬＧＡＴＥは、イメージセンサ２０７が出力する画信号が有効と見なせるタイミング（原稿領域読み取り期間）で高レベルＨになる。
【００９１】
スキャナ制御回路２０６は、ＡＣＰのシステムコントローラ３１ａから読み取り開始指示（スタート）を受けると、スイッチングレギュレータ２０３への制御信号Ｓｅを電源出力オンを指示するレベルに切換え、信号処理タイミング制御回路２１３（の制御信号発生）を制御してイメージセンサ２０７の読み取りを開始し、露光ランプ２３２を点灯し、副走査駆動モータ２３８（手差しモード）又はＡＤＦモータ（ＡＤＦモード）を駆動開始する。また、副走査有効期間信号ＦＧＡＴＥを高レベルＨ（原稿領域外）にセットする。この信号ＦＧＡＴＥは、手差しモード（フラットベッド読み取り方式）では第１キャリッジが原稿始端位置に達したときに、原稿領域内を示すＬに切り替えられ、ＡＤＦモード（シートスルー読み取り方式）では、レジストローラからの原稿（先端）の送り出し搬送量が、ＡＤＦ１３を使用するＡＤＦモードでの原稿読み取り位置までの送り量に達したときに原稿領域内を示すＬに切り替えられる。そして、手差しモードでは原稿尾端の走査が終わると、ＡＤＦモードでは原稿尾端がＨＰを通過すると、副走査有効期間信号ＦＧＡＴＥは原稿領域外を示すＨに戻される。
【００９２】
読み取りユニット１１の交流入力回路２０１には商用交流が印加され、直流電源回路２０２が商用交流を直流に変換する。スイッチングレギュレータ２０３が、直流電圧を昇圧直流に変換して定電圧に制御し、インバータを含む駆動回路２０４ａ，２０４ｂに放電灯電源として印加する。駆動回路２０４ａ，２０４ｂの各インバータが、点灯タイミング制御回路２０５が与える各点灯制御信号ＴＧ１，ＴＧ２に応答して、それが点灯指示である低レベルＬの間高電圧直流を高電圧交流に変換して各露光ランプ２３２ａ，２３２ｂに印加する。露光ランプ２３２ａ，２３２ｂは放電灯であり、該高電圧交流によって駆動されて発光し、原稿を照明する。各点灯制御信号ＴＧ１，ＴＧ２の高レベルＨは消灯指示であり、各点灯制御信号ＴＧ１，ＴＧ２が高レベルＨに切換わると駆動回路２０４ａ，２０４ｂの各インバータが、高電圧直流の高電圧交流への変換を停止し、すなわち露光ランプへの高電圧交流出力を停止し、これにより露光ランプ２３２ａ，２３２ｂが消灯する。
【００９３】
センサボードユニットＳＢＵには、第１画像処理ユニットＩＰＵ１がある。
【００９４】
図６に、ＩＰＵ１の構成を示す。入出力Ｉ／Ｆ３１には、画像データの入，出力をする画像ポート０〜４、および、制御データ，制御信号あるいは同期信号のやり取りをするモード設定器（モード指定デコーダ），ＳＣＩ(System Control Interface)，割込みコントローラ，ＪＴＡＧ（回路自動テスト），ホストＩ／Ｆおよびクロックジェネレータ、ならびにタイマがある。画像ポート０および１は画像データの入力専用，画像ポート２は画像データの入出力用、ならびに、画像ポート３および４は出力専用である。
【００９５】
各画像ポート０〜４には、第１ポートと第２ポートがあり、第１及び第２各ポートで１バイトのデータを同時に入力および又は出力できる。これにより各画像ポート０〜４は、２バイトのデータを同時に並行して入力および又は出力できる。ＲＧＢカラー画像データ（多値階調）は８ビット、モノクロ読取り(モノクロ処理モード)が指定された場合の読取り出力データ（多値階調）も８ビットである。したがってモノクロ処理モードのときには、２つの画像データ即ち２画素の画像データを同時に並行して入力／出力できる。カラー処理モードの時には、１画素のＲＧＢ各画像データの２つを同時に並行して入力／出力できる。
【００９６】
バッファメモリ装置３２の、各メモリであるＲＡＭ０〜１５のそれぞれは、８Ｋバイトの記憶容量がある。８Ｋバイトは、Ａ３版短辺に平行な１ラインの６００ｄｐｉの多値の画像データ（８ビット：Ｒ，Ｇ，Ｂ画像データの１種）を格納しうる容量であり、ラインバッフアとして画像データの入力および又は出力に用いられる、あるいは、ＬＵＴ（Look Up Table：変換テーブル）として用いられる。この種のＲＡＭが１６個あり、それぞれ２バイト一括の読み書きと、１バイトづつの読み書きとを選択できるものである。２個のＲＡＭ１６，１７は、それぞれ２Ｋバイトの容量であり、これらは、画像データ転送元又は転送先との間のシリアルデータ転送の速度差吸収のために、画像データを循環シフトする循環シフトレジスタとして使用するものである。
【００９７】
これらのＲＡＭ０〜１７はメモリスイッチＳＷ１〜ＳＷ３の何れかに接続されている。画像ポート０〜４，メモリスイッチＳＷ１〜ＳＷ３およびＳＩＭＤ型プロセッサ３３の３者の間にはメモリコントローラ「メモコン」０〜１７が介挿されている。画像ポート０〜４のそれぞれに接続したメモコン０〜５，１１および１２は、ＳＩＭＤ型プロセッサ３３が与える入出力モード指定に応じて、画像ポートに対するデータ入出力機能を有する。これらのメモコンに対して、画像ポート，ＳＩＭＤ型プロセッサ３３又はＲＡＭ（０〜１７）が、データ転送の発送側となり、また、データ転送の受取側となる。
【００９８】
その他のメモコン６〜１０および１３〜１９も、ＳＩＭＤ型プロセッサ３３が与える入出力モード指定に応じて、データの転送方向（Ｆｒｏｍ／Ｔｏ）を定めるデータセレクト機能を有するが、これらのメモコンに対しては、ＳＩＭＤ型プロセッサ３３又はＲＡＭ（０〜１７）がデータ転送の発送側となり、また、データ転送の受取側となる。しかし、画像ポートに対する接続機能は無い。メモコン０〜１９の何れも、ＳＩＭＤ型プロセッサ３３が与えるＲＡＭ指定に応じて、メモリスイッチ（ＳＷ１〜ＳＷ３）を、指定されたＲＡＭ（０〜１７）に自己メモコンを接続するように設定する。
【００９９】
メモコン０〜１９のそれぞれには、ＳＩＭＤ（Single Instruction Stream Multiple Data Stream）型プロセッサ３３が与えるメモコン設定情報を格納する設定情報レジスタおよびＳＩＭＤ型プロセッサ３３が指定する接続先ＲＡＭ（０〜１７）の管理情報を格納する管理情報レジスタならびにＤＭＡ（ダイレクトメモリアクセス）コントローラ（ＤＭＡＣ）がある。また、ＤＭＡＣには、接続先ＲＡＭ（０〜１７）の読み書きアドレスを定めるアドレスカウンタ，開始アドレスレジスタ（ラッチ），終了アドレスレジスタ，使用モードレジスタ、および、メモリ入出力制御回路がある。これら開始アドレスレジスタ，終了アドレスレジスタおよび使用モードレジスタはそれぞれ、ＲＡＭの複数の領域区分での各領域宛ての開始アドレス，終了アドレスおよび使用モード（バッフアメモリ／ＬＵＴ）を保持しえるように、複数の情報を格納できる。前記メモリ入出力制御回路は、前記設定情報レジスタおよび管理情報レジスタのデータ群をデコードし、データ転送の発送側のタイミング信号に同期して、受取側への制御信号およびタイミング信号を生成するデコーダを含み、更に、８ＫバイトのＲＡＭ０〜１５は、１ラインデータの、奇数番画素データと偶数番画素データへの分離、またその逆の、奇数番画素データと偶数番画素データの１ラインへの集成、の各データ処理に用いる偶数番（又は奇数番）画素同期信号を生成するための、画素同期パルスを１／２に分周する１／２分周器を含む。
【０１００】
バッファメモリＲＡＭ（０〜１７）に対してデータを読み書きするときには、前記メモリ入出力制御回路のデコーダは、前記アドレスカウンタの画素同期パルスのカウント値（画素アドレス）を、前記開始アドレスレジスタおよび終了アドレスレジスタのデータと比較して、現在のＲＡＭアクセス領域を検知し、検知した領域の使用モードデータを使用モードレジスタから読み出して、それを動作モード制御信号にデコードしてＲＡＭ（０〜１７）に対する読み書きを制御する。
【０１０１】
メモコン設定情報により、あるメモコンＡ（０〜１９の１つ）に、接続すべきあるＲＡＭａ（０〜１７の１つ）が指定され、その使用モードに「バッフアメモリ」（書込／読出し）が指定された場合には、該メモコンＡは、メモリスイッチ（ＳＷ１〜ＳＷ３）の内部のデータセレクタを該メモコンＡが該ＲＡＭａにアクセスする接続に定める。この場合に、メモコン設定情報がたとえば入力カラー画像データの読込みを指定するときには、プロセッサ３３が指定したＲＡＭａ（０〜１７）に、同じく指定した画像ポートに入ってくるカラー画像データを書込む。
【０１０２】
図７に、図６に示すＳＩＭＤ型プロセッサ３３の構成の概要を示す。データ処理装置であるＳＩＭＤ型プロセッサ３３は、内部にプロセッサエレメントＰＥ区分のローカルメモリＲＡＭ群を持ち、使用するメモリ領域，データパスの経路をグローバルプロセッサ３８にあるデータバスコントロールに於いて制御する。入力されたデータおよび出力のためのデータはローカルメモリＲＡＭ群をバッファメモリとして割り当て、それぞれに格納し、外部Ｉ／Ｆ３９にて外部に出力する。ローカルメモリＲＡＭを含みそれぞれが８ビット以上の多値画像データに対して並行して同じ画像処理を行うプロセッサエレメントＰＥ群すなわちデータ処理器ＰＥＧに、グローバルプロセッサ３８が同時に同一の演算命令を与える。プロセッサエレメントＰＥの演算結果は再度ローカルメモリＲＡＭに格納する。そして外部Ｉ／Ｆ３９を通してメモコンに出力する。
【０１０３】
プロセッサエレメントＰＥの処理手順，処理のためのパラメータ等はプログラムＲＡＭ３６及びデータＲＡＭ３７との間でやり取りを行う。プログラムＲＡＭ３６，データＲＡＭ３７には、システムコントローラ１０６の命令によって、ハードディスクＨＤＤのプログラムおよびデータが、ＩＭＡＣ／パラレルバスＰｂ／ＣＤＩＣ／シリアルバスＳｂ経由で、ダウンロードされる。このデータ転送は、外部Ｉ／Ｆ３９にあるＤＭＡＣ（ダイレクトメモリアクセスコントローラ）が、システムコントローラ１０６が与えるロードコマンドに応答して実行する。このデータの流れは、該ＤＭＡＣの要求に応じてプロセスコントローラ１０１が設定する。
【０１０４】
ＲＡＭ０〜１７群がバッファメモリＢＭであり、それに対してデータを読み書きするバッファコントローラＢＣに、メモリスイッチＳＷ１〜ＳＷ３群，メモコン０〜１９群，外部Ｉ／Ｆ３９およびグローバルプロセッサ３８が含まれる。このバッファコントローラＢＣが、画像ポート０〜４群，バッファメモリＢＭおよびプロセッサエレメントＰＥ群を含むデータ処理器ＰＥＧの三者間のデータ転送を制御する。グローバルプロセッサ３８は、プログラムＲＡＭ３６のデータプログラムに基づいて前記三者間のデータ転送モードを定め、かつデータ処理器ＰＥＧのデータ処理の内容を定める。
【０１０５】
プログラムＲＡＭ３６のデータプログラムの中に、データ転送モードを定める転送モードデータならびにデータ処理器ＰＥＧ宛の処理モードデータがある。グローバルプロセッサ３８は転送モードデータを認識した（読取った）制御ステージ（タイミング）では、転送モードデータをデコード（解読）してデータＲＡＭ３７から、該転送モードデータ対応の、外部ＩＦ３９（のデータセレクタＤｓ２０，Ｄｓ２１）を制御する下位制御データ（メモコン指定データ）およびそれによって特定されるメモコンに与える下位階層の制御情報データ（設定情報＆管理情報）を読み出して、外部ＩＦ３９に、またそれを介してメモコンに与える。
【０１０６】
また、グローバルプロセッサ３８は上記処理モードデータを認識した制御ステージでは、データ処理モードをデコードしてデータＲＡＭ３７から、該データ処理モード宛てのデータ処理器ＰＥＧのデータ処理プログラムおよび参照データ，設定データを読出してデータ処理器ＰＥＧの各プロセッサエレメントＰＥの内部ＲＡＭに書き込む。プログラムＲＡＭ３６およびデータＲＡＭ３７で構成される制御情報メモリＣＭが、バッファメモリＢＭ（ＲＡＭ０〜１７）の制御情報データ、ならびに、変換テーブル又は演算データを含む変換用データ、を記憶する制御情報メモリである。
【０１０７】
バッファメモリＢＭは、逐次的に入力されるデータを蓄え、蓄えたデータの所定数を同時にデータ処理器ＰＥＧに出力し、また、データ処理器ＰＥＧで処理された所定数の処理済データを一旦蓄えて出力可能なバッファメモリである。プロセッサエレメントＰＥ群であるデータ処理器ＰＥＧが、該バッファメモリＢＭの所定数のデータを同時に並行して入力して処理しあるいは処理した所定数のデータを同時に並行して出力するデータ処理器である。そして、バッファコントローラＢＣが、前記バッファメモリＢＭが該データ処理器（ＰＥＧ）の並行入出力に適した形になるように、両者の接続を適応的に変化させ、また、前記制御情報メモリ（ＣＭ）の変換用データに基づいて、同一の複数の変換テーブルを前記バッファメモリ（ＢＭ）に形成することができるバッファコントローラである。
【０１０８】
これらによって、バッファメモリＢＭを、そのメモリ（ＲＡＭ０〜１７のいずれか）の一部又は全部を、データ処理器（ＰＥＧ）の並行入出力に適した状態に設定した後に、バッファメモリ（ＢＭ）からデータ処理器（ＰＥＧ）に所定数のデータを同時に並行して入力しあるいはデータ処理器（ＰＥＧ）が処理した所定数のデータを同時に並行してバッファメモリＢＭに出力するか、あるいは、バッファメモリＢＭに形成された複数の変換テーブルのそれぞれに複数連の被変換データの各連を対応付けて、各変換テーブルから各連の被変換データに対応する変換済データを同時に並行して読出すか、または両者の処理を行う。
【０１０９】
画像処理の内容を変えたり、システムで要求される処理形態（画像処理の組合せ）が変更になる場合、ＨＤＤからプログラムＲＡＭ３６及びデータＲＡＭ３７に転送するデータセットの、システムコントローラ１０６による選択を、操作ボードＯＰＢ又はパソコンＰＣからの指示により変更して対応する。また、ＨＤＤの、プログラムＲＡＭ３６及びデータＲＡＭ３７に転送するデータセットを、書換えて対応する場合もある。
【０１１０】
外部Ｉ／Ｆ３９内の入出力バスには、データ処理器であるプロセッサエレメントＰＥ群（ＰＥＧ：図７）の各エレメントＰＥ内のＲＡＭが接続されており、グローバルプロセッサ３８が、個々のエレメントＰＥ内のＲＡＭの読み／書きＤＭＡ転送をメモコンに設定することにより、ＳＩＭＤ型プロセッサ３３の外から個々のエレメントＰＥ内のＲＡＭにデータを書き込み、あるいは、個々のエレメントＰＥ内のＲＡＭから、ＳＩＭＤ型プロセッサ３３の外にデータを読み出すことができる。すなわち、図６に示す画像ポート０〜４およびＲＡＭ０〜ＲＡＭ１７と、ＳＩＭＤ型プロセッサ３３のプロセッサエレメントＰＥ群（ＰＥＧ）との間のデータ転送ができる。ＲＡＭ０〜１７と、ＳＩＭＤ型プロセッサ３３との間のデータラインの１本線は、８ビットデータをビットパラレルで転送しうる１組のバスを意味している。
【０１１１】
ＲＡＭの使用モードがＬＵＴの生成であり、メモコン設定情報がシェーディングＬＵＴを生成する（ＲＡＭにＬＵＴデータを書込む）もののときには、メモコンＢ（０〜１９の１つ）は、ＳＩＭＤ型プロセッサ３３が与えるシェーディング補正データを、該プロセッサ３３が指定したＲＡＭｂ（０〜１５の１つ）の、プロセッサ３３が指定したアドレス（開始アドレス〜終了アドレス）に書込む。
【０１１２】
メモコン設定情報による指定モードがカラー画像データの送出であると、プロセッサ３３が出力する、またはそれが指定したＲＡＭｅ（０〜１５の１つ）の、カラー画像データを画像ポートに送出する。指定モードには、シェーディング補正２１０，原稿サイズ検知２１１，画素密度変換２１２ａ，変倍２１２ｂおよびその他があり、パラレル／シリアル変換又はその逆の変換を行う、ＲＡＭ（０〜１７）へのカラー画像データの書込みならびにＲＡＭ（０〜１７）のカラー画像データの読み出しもある。これら各種処理のプログラムおよびデータは全てＨＤＤにあり、ＩＰＵ１（のグローバルプロセッサ３８）は、スキャナ２１０に電源が投入されてグローバルプロセッサ３８に動作電圧が加わったときに実行する初期化において、システムコントローラ３１ａおよびＩＭＡＣを介してＨＤＤから読み出して制御情報メモリＣＭに格納する。
【０１１３】
スキャナ制御回路２０６には、ＣＰＵ，ＲＯＭおよびＲＡＭを含むマイクロコンピュータがあり、主要な制御は該マイクロコンピュータが行う。スキャナ２１０に電源が投入されて動作電圧がスキャナ制御回路２０６に加わると、スキャナ制御回路２０６（のＣＰＵ）は、スキャナ２１０およびＡＤＦ２３０の初期化を行う。これを終え、しかもＩＰＵ１が前述の初期化を終えると、スキャナ制御回路２０６はシェーディング補正ＬＵＴを、ＩＰＵ１のバッファメモリ装置３２（のＲＡＭ０〜１７の一部）に形成する。すなわち、ランプ２３２を点灯して所定の明るさに調整し、ランプ２３２の明るさが所定レベルに安定すると、第１キャリッジ（ランプ２３２，第１ミラー２３３）を白基準板２３９の位置に駆動して信号処理タイミング制御回路２１３を介してＩＰＵ１（のグローバルプロセッサ３８）にシェーディング補正ＬＵＴの生成を指示する。ＩＰＵ１はこれに応答して、ＣＣＤ２０７のライン読み取りの画像信号をＡ／Ｄ変換２０９がデジタルデータに変換した画像データを、数ライン分読み込んで同一主走査ｘ位置の画像データの平均値を算出し、主走査１ライン上の各画素位置（ｘ位置）の画像データ（平均値）を設定レベルとするに必要な各ゲインを算出して、各ゲインを、ＩＰＵ１のバッファメモリ装置３２（のＲＡＭ０〜１７の一部）に定めたシェーディング補正ＬＵＴに、各画素位置（ｘ位置）宛てに書込む。白基準板２３９の読み取りが終わるとスキャナ制御回路２０６はランプ２３２を消灯して第１キャリッジをホームポジションＨＰに戻す。
【０１１４】
図８および図９に、スキャナ制御回路２０６による原稿読み取り制御（ＲＣＰ）の概要を示す。まず図８を参照する。ユーザによってＡＤＦ２３０が起こされて圧板２５０ｐがコンタクトガラス２３１から離れて、ＡＤＦ２３０がコンタクトガラス２３１に対して略２０度以上の傾斜（開度）になると圧板開度検出スイッチ２５２（図３）の検出信号がＬ（「閉」）からＨ（「開」）に切換わる。これに応答してスキャナ制御回路２０６は、圧板開を表わす「１」をレジスタ（スキャナ制御回路２０６内ＣＰＵの内部ＲＡＭの１領域）ｒＰＢに書き込んで（４）、ランプ２３２および第１ミラー２３３を搭載した第１キャリッジを、副走査方向ｙの第１復動位置Ｙｒにフォワード（往）駆動する（ステップ１〜６；これに第２キャリッジも連動する。ただし速度は第１キャリッジの１／２。以下も同様）。ステップ５は、レジスタｒＦＢのデータが、第１回の原稿サイズ読み取り済（第１回の原稿サイズ検出は失敗）であることを表わす「１」であるかを参照している。このレジスタｒＦＢのデータは、後述のステップ１４，１６および２１で操作（変更）される。
【０１１５】
なお、以下においては、カッコ内にはステップという語を省略して、ステップＮｏ．記号のみを記す。
【０１１６】
レジスタｒＰＢは、圧板開度検出スイッチ２５２の検出信号（「１」（Ｈ）：開／「０」（Ｌ）：閉）を保持するものであり、スキャナ制御回路２０６は、該検出信号を読み取る度にそれをレジスタｒＰＢに書込むが、該検出信号を読み取ったとき、そのレベル（「１」／「０」）とレジスタｒＰＢのデータとが相違するときは、該検出信号の読み取りの直前に、圧板が閉から開に又はその逆に変化したことが分かる。すなわち、レジスタｒＰＢのデータが「０」で圧板開度検出スイッチ２５２の検出信号が「１」であると、圧板２５０ｐに閉から開への変化があったこと、すなわち圧板が開いたこと、がわかる。レジスタｒＰＢのデータが「１」で圧板開度検出スイッチ２５２の検出信号が「０」であると、圧板２５０ｐに開から閉への変化があったこと、すなわち圧板が閉じたこと、がわかる。ステップ２−３−４−５のルートは、圧板２５０ｐが閉から開に変化したことを検知するルート、ステップ２−９−１０のルートは、圧板２５０ｐが開から閉に変化したことを検知するルートである。
【０１１７】
上述のように、圧板２５０ｐの閉から開への変化に応答して第１キャリッジを副走査方向ｙの第１復動位置Ｙｒにフォワード駆動すると、第１ミラー２３３のコンタクトガラス読み取り位置は、図１１に太い一点鎖線で示す位置であり、本実施例では、検出対象の定型原稿サイズの最小なものである「名刺」の縦方向後端縁部よりも先端側（副走査方向ｙの原点０側）であって、副走査方向ｙの原稿サイズを検出するための反射型光センサＳｙ１〜Ｓｙ６のいずれの視野も遮らず、しかも横切らない。なお、ＣＣＤ２０７のライン読み取りによる画像データを、主走査方向ｘの原稿サイズ検出のために摘出する箇所は、図１１に示す領域Ｂ０１〜Ｂ５１とＢ０２〜Ｂ５２の２グループであり、第２グループの各箇所Ｂ０２〜Ｂ５２の主走査方向ｘの位置は第１グループの各箇所Ｂ０２〜Ｂ５２の主走査方向ｘの位置と同じである。原点０に近い箇所（基点箇所）Ｂ０１，Ｂ０２は、名刺程度（最小の定型サイズ）のサイズ以上の紙が原点０にコーナを合わせて載置された場合には該紙が存在する領域であり、次の２箇所Ｂ１１，Ｂ１２は、名刺の短辺を主走査方向ｘに平行に、かつコーナを原点０にあわせたとき、名刺の長辺に略接して名刺の外側に位置する。同様に、Ｂ２１，Ｂ２２は縦長配置のはがきの長辺に略接してはがきの外側に位置し、Ｂ３１，Ｂ３２は縦長配置のＢ５紙の長辺に略接してＢ５紙の外側に位置し、Ｂ４１，Ｂ４２は縦長配置のＢ４紙の長辺に略接してＢ４紙の外側に位置し、Ｂ５１，Ｂ５２は縦長配置のＡ３紙の長辺に略接してＡ３紙の外側に位置する。
【０１１８】
図８を再度参照する。第１キャリッジを第１復動位置Ｙｒに位置決めするとスキャナ制御回路２０６は、圧板開度検出スイッチ２５２の検出信号が「１」（Ｈ：「開」）から「０」（Ｌ：「閉」）に切換わるのを待って（１，２−９−１，２−９）、切換わると、ランプ２３２および反射型光センサＳｙ１〜Ｓｙ６（以下ではＹセンサという）のレーザダイオードを点灯し（１０）、第１キャリッジをリターン（復）駆動し（１１）、信号処理タイミング回路２１３を介してＩＰＵ１に「サイズ検知指示１」を与える（１２，１３）。そして第１回の原稿サイズ読み取り済を表わす「１」を、レジスタｒＦＢに書込む（１４）。この「サイズ検知指示１」に応答してＩＰＵ１が、ＣＣＤ２０７が繰り返し発生するライン読み取りの画像信号の読込みとＸ原稿サイズ検出を行うが、その内容は図１０を参照して後述する。
【０１１９】
次にスキャナ制御回路２０６は、レジスタｒＰＢに圧板閉をあらわす「０」を、レジスタｒＦＢには第１回原稿サイズ検出済を表わす「１」を書込み（１４）、Ｙセンサ（Ｓｙ１〜Ｓｙ６）の検出信号を読み込んで（１７）、第１キャリッジの読み取り視野がコンタクトガラス２３１の始端（図１１の原点０）をはずれるとランプ２３２を消灯し、そして第１キャリッジをホームポジション（待機位置）ＨＰに止める（１８）。
【０１２０】
つぎにスキャナ制御回路２０６は、ＩＰＵ１がＸ原稿サイズ検出の終了（Ｘ原稿サイズデータレディ）を報知してくると、Ｘ原稿サイズデータを受信してレジスタに保存し（２０ａ）、ステップ１７で読み込んだＹセンサ（Ｓｙ１〜Ｓｙ６）の検出信号に基づいてＹ原稿サイズを判定してＹ原稿サイズデータを生成し（２０ｂ）、Ｘ原稿サイズデータとＹ原稿サイズデータから原稿面全体のサイズを、定型原稿サイズのどれかに決定して（２０ｃ）、決定した定型原稿サイズデータをＡＣＰ（のシステムコントローラ３１ａ）に出力する（２０ｄ）。ＡＣＰは、その中で実行する原稿画像データ処理の処理対象領域を該定型原稿サイズに定める。コピーモードの場合には、該定型原稿サイズと指定の複写倍率から所要用紙サイズを決定し、該サイズの用紙をプリント用給紙に設定する。
【０１２１】
上述のようにＸ原稿サイズデータが得られた場合には、レジスタｒＦＢの第１回原稿サイズ検出済を表わす「１」を消去する（２１）。すなわちレジスタｒＦＢに「０」を書込む。これにより、次に圧板２５０ｐが開かれたときにも、第１キャリッジは第１復動位置Ｙｒに駆動される（５−６）。
【０１２２】
しかし、ＩＰＵ１がＸ原稿サイズ検出の失敗を報知してきたときには、スキャナ制御回路２０６は、原稿確認要求の表示を、ＡＣＰ（のシステムコントローラ３１ａ）を介して操作ボード２２０に指示する（２２）。操作ボード２２０は、該原稿確認要求に割り付けられている「圧板を開いて原稿を置いてください」を操作ボード２２０上の表示パネルに表示し、そして間断して３回「ピー」と操作ボード２２０に装備したブザーを鳴らす。ついでスキャナ制御回路２０６は、圧板２５０の操作読み取り（１−２−３−２）に戻る。このとき、レジスタｒＦＢのデータが「１」であることに注目されたい。
【０１２３】
圧板２５０ｐが開くと、スキャナ制御回路２０６は、第１キャリッジを、副走査方向ｙの第２設定位置Ｙｒａにフォワード駆動する（ステップ１〜５−７）。第１キャリッジを副走査方向ｙの第２設定位置Ｙｒａにフォワード駆動すると、第１ミラー２３３のコンタクトガラス読み取り位置は、図１２に太い一点鎖線で示す位置であり、第１復動位置Ｙｒよりも更にフォワード方向に進んだ（最小サイズ（名刺）領域内に更に入り込んだ）位置である。ＣＣＤ２０７のライン読み取りによる画像データを、主走査方向ｘの原稿サイズ検出のために摘出する箇所は、図１２に示す領域Ｂ０１〜Ｂ５１とＢ０２〜Ｂ５２の２グループであり、第２グループの各箇所Ｂ０２〜Ｂ５２の主走査方向ｘの位置は第１グループの各箇所Ｂ０２〜Ｂ５２の主走査方向ｘの位置と同じであり、図１１に示す配置と同様に、Ｂ０１およびＢ０２は最小サイズ（名刺）の領域内であるが、Ｂ１１〜Ｂ５１とＢ１２〜Ｂ５２はそれぞれ各定型サイズ（名刺，はがき，Ｂ５横，Ｂ４横およびＡ３横（Ａ４縦）の主走査方向ｘの後端縁の外側に該当する位置である。しかし、図１２に示す第２回目のＸ原稿サイズ検出のための読み取り箇所Ｂ０１〜Ｂ５１とＢ０２〜Ｂ５２は、コンタクトガラス面に対しても、またリターン走査開始の設定位置（Ｙｒａ）に対しても、図１１に示す第１回目のＸ原稿サイズ検出のための読み取り箇所Ｂ０１〜Ｂ５１とＢ０２〜Ｂ５２とは位置が異なっている。
【０１２４】
副走査方向の設定位置（Ｙｒ，Ｙｒａ）でランプ２３２を点灯するとともに第１キャリッジをリターン駆動し、第１キャリッジがホームポジションＨＰに戻すまでの、第１キャリッジ上の第１ミラー２３３の視野が各箇所Ｂ０１〜Ｂ５１，Ｂ０２〜Ｂ５２の領域内の画像データを、Ｘ原稿サイズ判定のためにＩＰＵ１に取り込むので、ランプ２３２の光量の立上りの緩急，圧板の閉じ速度および原稿上の画像濃度分布の組合せによっては、箇所Ｂ０１〜Ｂ５１とＢ０２〜Ｂ５２とで画像読み取り条件が不良となることが考えられるので、上述のように２種（図１１と図１２）の設定位置（Ｙｒ，Ｙｒａ）および読み取り箇所を設定して、第１のＸ原稿サイズ検出（図１１）が失敗であると、設定位置および読み取り箇所が異なる第２のＸ原稿サイズ検出（図１２）を実行するようにしている。
【０１２５】
第１キャリッジを副走査方向ｙの第２設定位置Ｙｒａに駆動した後、圧板２５０ｐが閉に変化するとスキャナ制御回路２０６は、ランプ２３２およびＹセンサのレーザダイオードを点灯し（１０）、第１キャリッジをリターン駆動し（１１）、信号処理タイミング回路２１３を介してＩＰＵ１に「サイズ検知指示２」を与える（１２，１５）。そしてレジスタｒＰＢに圧板閉をあらわす「０」を書き込み、レジスタｒＦＢの第１回原稿サイズ検出済を表わす「１」を消去して「０」とし（１６）、Ｙセンサ（Ｓｙ１〜Ｓｙ６）の検出信号を読み込んで（１７）、第１キャリッジの読み取り視野がコンタクトガラス２３１の始端（図１２の原点０）をはずれるとランプ２３２を消灯し、そして第１キャリッジをホームポジションＨＰに止める（１８）。その後のスキャナ制御回路２０６の処理は、上述の第１回のＸ原稿サイズ判定処理（１９〜２２）と同様である。
【０１２６】
図９を参照する。ＡＣＰから原稿画像読み取りのスタート指示が到来すると、スキャナ制御回路２０６は、スタート指示に付帯の読み取りモードデータを参照して（２４）、フラットベッド読み取りモードが指定されている場合には、ステップ２５〜３３のフラットベッド読み取りを実行する。すなわち、定型原稿サイズを判定し保持している場合にはランプ２３２を点灯して第１キャリッジのフォワード駆動を開始して（２５，２７）、第１キャリッジが白基準板２３９読み取り領域に入るときに白基準板読み取りタイミング信号を信号処理タイミング制御回路２１３を介してＩＰＵ１に出力し（２８）、原稿読み取りの原点０に到達するときに原稿始端タイミング信号および原稿サイズデータをＩＰＵ１に出力する（２９）。そして、第１キャリッジの副走査位置が、定型原稿サイズの後端を過ぎると、第１キャリッジのフォワード駆動を停止（３１）し、ランプ２３２を消灯して（３２）、第１キャリッジをリターン駆動（戻し駆動）して、ホームポジションＨＰに戻す（３３）。
【０１２７】
定型原稿サイズをスキャナ制御回路２０６が持たず、しかもスタート指示に付帯の読み取りモードデータにも含まれていない場合には、スキャナ制御回路２０６はＡＣＰに原稿サイズを要求する。ＡＣＰはこれに応答して「読み取りサイズを入力してください」を操作ボード２２０に表示し、サイズ入力があるとこれをスキャナ制御回路２０６に送信する。これを受信するとスキャナ制御回路２０６はランプ２３２を点灯して第１キャリッジのフォワード駆動を開始する（２５，２７）。
【０１２８】
スキャナ制御回路２０６は、読み取りモードデータがＡＤＦ読み取りモードを指定しているときには、原稿トレイ２４１の紙センサ２２３の検出信号を参照して、それが紙ありを示していると、ランプ２３２を点灯して、ＡＤＦ２３０による原稿給紙を開始して、ＡＤＦ原稿読み取りを行う（３５，３６）。紙センサ２２３の検出信号が紙なしを示しているときには、ＡＣＰに原稿セット（装着）を要求する（３７）。ＡＣＰはこれに応答して「原稿トレイに原稿をセットしてください」を操作ボード２２０に表示する。読み取りモードデータがモード指定なしである場合には、スキャナ制御回路２０６は、原稿トレイ２４１の紙センサ２２３の検出信号を参照して、それが紙ありを示していると、ＡＤＦ原稿読み取りを行う（３８，３６）。紙センサ２２３の検出信号が紙なしを示しているときには、フラットベッド読み取り（２５〜３３）を実行する（３８−２５）。
【０１２９】
図１０に、前述の「サイズ検知指示１」（１３）および「サイズ検知指示２」（１５）に応答するＩＰＵ１の、「Ｘ原稿サイズ検出」（ＳＤＰ）の内容を示す。ＩＰＵ１は、「サイズ検知指示１」（１３）を受けると、信号処理タイミング制御回路２１３が発生するフレームゲート信号ＦＧＡＴＥ，ライン同期信号ＬＳＹＮＣおよび画素同期クロックＣＬＫを参照して図１１に示す読み取り箇所Ｂ０１〜Ｂ５１，Ｂ０２〜Ｂ５２の各画像データをバッファメモリＢＭの、各箇所に対応付けた各ＲＡＭ８〜ＲＡＭ１７に書込む（４１〜４３）。「サイズ検知指示２」（１５）を受けたときには、図１２に示す読み取り箇所Ｂ０１〜Ｂ５１，Ｂ０２〜Ｂ５２の各画像データをバッファメモリＢＭの、各箇所に対応付けた各ＲＡＭ８〜ＲＡＭ１７に書込む（４１，４４，４５）。
【０１３０】
次にＩＰＵ１は、各ＲＡＭ８〜ＲＡＭ１７のそれぞれにつき、それに格納した画像データをシェーディング補正して、シェーディング補正後の画像データの平均値Ｍ１１〜Ｍ５１，Ｍ１２〜Ｍ５２（各箇所内の平均値）を算出してレジスタにセーブし（４６）、各平均値を原稿あり／なしデータＤ１１〜Ｄ５１，Ｄ１２〜Ｄ５２に２値化してレジスタにセーブする（４７）。なお、シェーディング補正は、補正対象画像データの画素位置（ｘ位置）をシェーディング補正ＬＵＴに与えて該ｘ位置宛てにＬＵＴに格納されているゲインを読み出して補正対象画像データに乗算するものである。
【０１３１】
次にＩＰＵ１は、Ｄ０１（箇所Ｂ０１）の２値データの内容に応じて（４８Ａ）、それが原稿なし（黒）であると、原稿なし又は照明灯の光量立ち上がり前（照明不足）の可能性があるので、第１グループの箇所Ｂ０１〜Ｂ５１の反射光量検出によるＸ方向の原稿サイズ判定は断念して、第２グループの箇所Ｂ０２〜Ｂ５２の反射光量検出によるＸ方向の原稿サイズ判定（５２Ａ〜５５Ａ）に進む。Ｄ０１（箇所Ｂ０１）の２値データが原稿あり（白）であると、原稿を検知した可能性があるので、次にはＤ１１〜Ｄ５１（箇所Ｂ１１〜Ｂ５１）の内容に対応して（４９Ａ）、それらが全て原稿あり（白）であるとＸ方向の原稿サイズ判定が不可能であるので、第２グループの箇所Ｂ０２〜Ｂ５２の反射光量検出によるＸ方向の原稿サイズ判定（５２Ａ〜５５Ａ）に進む。Ｄ１１〜Ｄ５１（箇所Ｂ１１〜Ｂ５１）の中に原稿なし（黒）があると、Ｘ原稿サイズ検出に成功したとして、２値データ群Ｄ０１〜Ｄ５１の２値データの主走査方向の分布をＸ原稿サイズデータに符号化（エンコード）して（５０Ａ）、該Ｘ原稿サイズデータをスキャナ制御回路２０６に送信する（５１Ａ）。
【０１３２】
第１グループの箇所Ｂ０１〜Ｂ５１の反射光量検出によるＸ方向の原稿サイズ判定は断念して、第２グループの箇所Ｂ０２〜Ｂ５２の反射光量検出によるＸ方向の原稿サイズ判定（５２Ａ〜５５Ａ）に進んだときには、ＩＰＵ１は、Ｄ０２（箇所Ｂ０２）の２値データの内容に応じて（５２Ａ）、それが原稿なし（黒）であると、原稿なし又は照明灯の光量立ち上がり前（照明不足）の可能性があるので、Ｘ原稿サイズ検出の失敗をスキャナ制御回路２０６に報知する（５５Ａ）。Ｄ０２（箇所Ｂ０２）の２値データが原稿あり（白）であると、原稿を検知した可能性があるので、次にはＤ１２〜Ｄ５２（箇所Ｂ１２〜Ｂ５２）の内容に対応して（５３Ａ）、それらが全て原稿あり（白）であるとＸ方向の原稿サイズ判定が不可能であるので、Ｘ原稿サイズ検出の失敗をスキャナ制御回路２０６に報知する（５５Ａ）。Ｄ１２〜Ｄ５２（箇所Ｂ１２〜Ｂ５２）の中に原稿なし（黒）があると、Ｘ原稿サイズ検出に成功したとして、２値データ群Ｄ０２〜Ｄ５２の２値データの主走査方向の分布をＸ原稿サイズデータに符号化して（５４Ａ）、該Ｘ原稿サイズデータをスキャナ制御回路２０６に送信する（５１Ａ）。
【実施例２】
【０１３３】
本発明の第２実施例のハードウェア構成の概要は上記第１実施例と似てはいるが、少々の変更があり、また原稿サイズ検出のソフトウエア（プログラム）も第１実施例とは少し異なっている。以下に、相違する部分を説明する。第２実施例の機構および画像処理システムの構成は図１〜７に示すものと同様であるが、原稿サイズ検出のための反射光量検出箇所が、図１４および図１５に示すように、第１実施例とは異なっている。図１４に示す第１グループの検出箇所Ｂ１１〜Ｂ５１および第２グループの検出箇所Ｂ１２〜Ｂ５２はそれぞれ、第２実施例のＩＰＵ１が、「サイズ検知指示１」（１３）および「サイズ検知指示２」（１５）を受けたときに反射光量を検出する箇所である。第２実施例では、第１実施例の検出箇所Ｂ０１，Ｂ０２は省略されており、また、Ｂ１１〜Ｂ５１，Ｂ１２〜Ｂ５２のいずれも、検出対象サイズの端縁部の内側に定められている。
【０１３４】
第２実施例のスキャナ制御回路２０６の「読み取り制御」（ＲＣＰ）は、図８および図９に示す第１実施例のものと同じである。しかし、第２実施例のＩＰＵ１の「Ｘ原稿サイズ検出」（ＳＤＰａ）は、第１実施例のもの（図１０）とは異なる。
【０１３５】
図１３に、第２実施例のＩＰＵ１の、「Ｘ原稿サイズ検出」（ＳＤＰａ）の内容を示す。第２実施例のＩＰＵ１は、「サイズ検知指示１」（１３）を受けると、信号処理タイミング制御回路２１３が発生するフレームゲート信号ＦＧＡＴＥ，ライン同期信号ＬＳＹＮＣおよび画素同期クロックＣＬＫを参照して図１４に示す読み取り箇所Ｂ１１〜Ｂ５１，Ｂ１２〜Ｂ５２の各画像データをバッファメモリＢＭの、各箇所に対応付けた各ＲＡＭ８〜ＲＡＭ１７に書込む（４１〜４３）。「サイズ検知指示２」（１５）を受けたときには、図１５に示す読み取り箇所Ｂ１１〜Ｂ５１，Ｂ１２〜Ｂ５２の各画像データをバッファメモリＢＭの、各箇所に対応付けた各ＲＡＭ８〜ＲＡＭ１７に書込む（４１，４４，４５）。
【０１３６】
次にＩＰＵ１は、各ＲＡＭ８〜ＲＡＭ１７のそれぞれにつき、それに格納した画像データをシェーディング補正して、シェーディング補正後の画像データの平均値Ｍ１１〜Ｍ５１，Ｍ１２〜Ｍ５２（各箇所内の平均値）を算出してレジスタにセーブし（４６）、各平均値を原稿あり／なしデータＤ１１〜Ｄ５１，Ｄ１２〜Ｄ５２に２値化してレジスタにセーブする（４７）。なお、シェーディング補正は、補正対象画像データの画素位置（ｘ位置）をシェーディング補正ＬＵＴに与えて該ｘ位置宛てにＬＵＴに格納されているゲインを読み出して補正対象画像データに乗算するものである。
【０１３７】
次にＩＰＵ１は、前記主走査方向の同一箇所の平均値Ｍｉ１とＭｉ２（ｉ＝１〜５）の差を算出して、差が設定値ΔＤ以上の箇所の主走査位置ｉに宛てた２値データＤｉ（ｉ＝１〜５）を原稿ありを意味する「１」とする（４９，５０）。差が設定値ΔＤ未満の箇所に関しては、Ｄｉ１とＤｉ２が同一であると、該箇所ｉに当てた２値データＤｉに、該箇所の２値データＤｉ１を書き込む（５１，５２）が、一致しないと、Ｘ原稿サイズ検出の失敗をスキャナ制御回路２０６に報知する（５８）。これに応答するスキャナ制御回路２０６の処理は、図８のステップ１９に関連する説明の箇所ですでに説明した。Ｄｉ（ｉ＝１〜５）の全てに２値データを書き込んだときには、ＩＰＵ１は、全ての２値データが「０」（黒：原稿なし）のときにもＸ原稿サイズ検出の失敗をスキャナ制御回路２０６に報知する（５５〜５８）。そうでないと、Ｘ原稿サイズ検出に成功したとして、２値データ群Ｄｉ（ｉ＝１〜５）の「１」／「０」の主走査方向の分布をＸ原稿サイズデータに符号化（エンコード）して、該Ｘ原稿サイズデータをスキャナ制御回路２０６に送信する（５６，５７）。
第２実施例のその他のハードウェアおよび機能は、上述の第１実施例のものと同様である。
【実施例３】
【０１３８】
本発明の第３実施例のハードウェア構成の概要は上記第２実施例と似てはいるが、少々の変更があり、また原稿サイズ検出のソフトウエア（プログラム）は第２実施例とはかなり異なっている。以下に、相違する部分を説明する。第３実施例の機構および画像処理システムの構成は図１〜７に示すものと同様であるが、第３実施例では、ＩＰＵ２が原稿サイズ検出を行う。そのために必要な画像データは、ＩＰＵ１がシェーディング補正してＩＰＵ２に出力し、Ｙセンサ（Ｓｙ１〜Ｓｙ８）の検出信号はスキャナ制御回路２０６が読み込んでＩＰＵ２に出力する。ＩＰＵ１のサイズ検出（図５の２１１）は省略されており、ＩＰＵ１は原稿サイズ検出は行わない。
【０１３９】
各国ごとあるいは地域ごとに、日常使う紙の定型サイズが大きくあるいは微妙にことなる。したがって仕向け地（使用地域）で一般的な定型サイズ群に合わせた原稿有無検出箇所を設計した原稿読み取り装置が必要である。しかし複数の仕向け地のそれぞれに合った原稿読み取り装置を製造することは、原稿読み取り装置の生産効率を下げる。そこで第３実施例は、装置を製造した後に、仕向け地の定型サイズ群に合う、或いはユーザが希望する定型サイズ群に合った、原稿サイズ検出を選択設定するようにしたものである。
【０１４０】
いずれの定型サイズ群での定型原稿サイズの検出にも適合できるように、図１８および図１９に示すように、画像データ読み取り箇所候補Ｂ１１〜Ｂ７１，Ｂ１２〜Ｂ７２およびＹセンサ候補（Ｓｙ１〜Ｓｙ８）が設定又は設置されている。図１８は第１回の原稿サイズ検出で適用される箇所候補の位置（Ａパターン）を示し、図１９は第１回の原稿サイズ検出に失敗し、第２回の原稿サイズ検出で適用される箇所候補の位置（Ｂパターン）を示す。
【０１４１】
多くの予定仕向け地のそれぞれの定型サイズ群に対して、次の表１に示すように、参照センサテーブルＡ（第１回の原稿サイズ検出用），参照センサテーブルＢ（第２回の原稿サイズ検出用）および参照センサテーブルＹならびにサイズ判別テーブルが割り当てられている。
【０１４２】
【表１】
2006101476.tif 000003
【０１４３】
例えば「定型サイズ群１．日本」に割り当てられた参照センサテーブル１Ａは、図１８に示す箇所候補Ｂ１１〜Ｂ７１，Ｂ１２〜Ｂ７２の中の、図１４に示す定型サイズ群のどれがコンタクトガラス２３１上に載置されているか、ｘ方向のサイズを判定するに適した位置の箇所候補（のｘ，ｙアドレス）のみを書き込んだものであり、同様に「定型サイズ群１．日本」に割り当てられた参照センサテーブル１Ｂは、図１９に示す箇所候補Ｂ１１〜Ｂ７１，Ｂ１２〜Ｂ７２の中の、図１５に示す定型サイズ群のどれがコンタクトガラス２３１上に載置されているか、ｘ方向のサイズを判定するに適した位置の箇所候補のみを書き込んだものである。そして「定型サイズ群１．日本」に割り当てられた参照センサテーブル１Ｙは、図１４，図１５に２点鎖線で示す定型サイズ群のどれがコンタクトガラス２３１上に載置されているか、副走査ｙ方向のサイズを判定するに適したＹセンサ読み取り位置（反射型光センサＳｙ１〜Ｓｙ８のセンサＮｏ．）を書き込んだものである。例えば「定型サイズ群１．日本」に割り当てられたサイズ判別テーブル１は、参照センサテーブル１Ａまたは１Ｂに書込まれた箇所候補（ここでは候補ではなく、箇所と確定している。したがって以下では箇所と表現する）それぞれでの原稿有無検出結果と、参照センサテーブル１Ｙのｙセンサ読み取り位置での原稿有無検出結果と、の組み合わせに、該組み合わせとなる原稿サイズを表すデータを対応付けて書き込んだ符号化（エンコード）テーブルあるいはＬＵＴである。
【０１４４】
多くの予定仕向け地のそれぞれの定型サイズ群に対応付けた全参照センサテーブルおよびサイズ判別テーブルがＨＤＤ（不揮発性記憶手段）に登録されている。操作ボード２２０には、初期設定キーがありまた、それがオペレータによって操作されると、各種モード，パラメータを設定，変更又は調整するメニュー画面を操作ボード２２０のディスプレイに表示し、メニュー画面上の項目をオペレータが指定すると該項目の設定処理を行う初期設定機能がある。オペレータはこの機能を利用して、定型サイズ群の１つを選択し、また変更することができる。オペレータが選択した定型サイズ群選択情報は、ＨＤＤに登録される。
【０１４５】
ＡＣＰに電源が投入されてシステムコントローラ３１ａに動作電圧が加わると、システムコントローラ３１ａが初期化を実行し、その過程でＨＤＤに登録された定型サイズ群選択情報が指定する定型サイズ群に割り当てられた参照センサテーブルＡ，Ｂ，Ｙおよびサイズ判別テーブルをＨＤＤから読み出して、ＩＰＵ２のＲＡＭ（使用テーブル記憶手段）に書込む。以下では該ＲＡＭのテーブル記憶領域を「テーブルメモリ」と表現する。なお、ＩＰＵ２のハードウェアはＩＰＵ１と同様であるが、ＩＰＵ１より規模は大きく、またＨＤＤからＩＰＵ２の制御情報メモリＣＭに書き込まれるデータ（主にプログラム）はＩＰＵ１のものと異なっており、したがってＩＰＵ２の画像データ処理機能はＩＰＵ１とは異なっている。ＩＰＵ２の処理機能には、原稿サイズ検出，スキャナガンマ補正，フィルタ処理，色変換，プリンタガンマ変換，階調変換，ディザ処理，誤差拡散処理およびその他がある。
【０１４６】
図１６に、第３実施例のスキャナ制御回路２０６の「読み取り制御」（ＲＣＰａ）の内容を示す。この「読み取り制御」（ＲＣＰａ）でも、第１および第２実施例（図８）と同様に、圧板２５０ｐの開閉変化の検出を行い、開への変化があると第１キャリッジを設定位置Ｙｒ，Ｙｒａに駆動し、閉への変化があるとランプを点灯して設定位置Ｙｒ，Ｙｒａからリターンする画像読み取りを実行する（１８）。ただし、ステップ１３，１５では、スキャナ制御回路２０６は、サイズ検知指示１，サイズ検知指示２をＩＰＵ１およびＩＰＵ２に出力し、ＩＰＵ１はこれに応答してライン出力の画像データの全てをシェーディング補正してＩＰＵ２に出力する。ＩＰＵ２のこのときの動作は図１７を参照して後述する。
【０１４７】
この画像読み取りを終了すると第３実施例のスキャナ制御回路２０６は、ＹセンサＳｙ１〜Ｓｙ８の検出信号（１信号に１ビット、計８ビットのデータ）をＩＰＵ２に出力する（１９ａ）。そしてＩＰＵ２から原稿サイズ検出結果の報知を待ち（１９ｂ）、ＩＰＵ２が原稿サイズデータを送信してくると、それをセーブし、レジスタｒＦＢをクリアする（２１）。ＩＰＵ２が原稿サイズ検出の失敗を報知してくるとスキャナ制御回路２０６は再度原稿サイズ検出のための読み取り制御に戻る。スタート指示を受けたときの第３実施例のスキャナ制御回路２０６読み取り制御は、図９に示す第１実施例のものと同様である。
【０１４８】
図１７に、第３実施例のＩＰＵ２の「原稿サイズ検出」（ＳＤＰｂ）の内容を示す。ＩＰＵ２は、「サイズ検知指示１」（１３）を受けると、信号処理タイミング制御回路２１３が出力するフレームゲート信号ＦＧＡＴＥ，ライン同期信号ＬＳＹＮＣおよび画素同期クロックＣＬＫを参照して、「テーブルメモリ」（ＩＰＵ２のＲＡＭ）にある参照センサテーブルＡに定義された箇所［図１８に示すＢ１１〜Ｂ７１の中の複数個ｋ（第１グループの箇所）およびＢ１２〜Ｂ７２の中の複数個（第２グループの箇所）］の各画像データをバッファメモリＢＭの、各箇所に対応付けた各ＲＡＭに書込む（４１〜４３ａ）。「サイズ検知指示２」（１５）を受けたときには、「テーブルメモリ」にある参照センサテーブルＢに定義された箇所［図１９に示すＢ１１〜Ｂ７１の中の複数個ｋ（第１グループの箇所）およびＢ１２〜Ｂ７２の中の複数個（第２グループの箇所）］の各画像データをバッファメモリＢＭの、各箇所に対応付けた各ＲＡＭに書込む（４１，４４ａ，４５ａ）。
【０１４９】
次にＩＰＵ２は、バッファメモリＢＭの各ＲＡＭのそれぞれの画像データの平均値Ｍi１(第１グループ)，Ｍｉ２（第２グループ）を算出してレジスタにセーブし（４６）、各平均値を原稿あり／なしデータＤｉ１(第１グループ)，Ｄｉ２（第２グループ）に２値化してレジスタにセーブする（４７）。
【０１５０】
次にＩＰＵ２は、前記主走査方向の同一箇所の平均値Ｍｉ１とＭｉ２（ｉ＝１〜ｋ）の差を算出して、差が設定値ΔＤ以上の箇所の主走査位置ｉに宛てた２値データＤｉ（ｉ＝１〜ｋ）を原稿ありを意味する「１」とする（４９，５０）。差が設定値ΔＤ未満の箇所に関しては、Ｄｉ１とＤｉ２が同一であると、該箇所ｉに当てた２値データＤｉに、該箇所の２値データＤｉ１を書き込む（５１，５２）が、一致しないと、Ｘ原稿サイズ検出の失敗をシステムコントローラ３１ａとスキャナ制御回路２０６に報知する（５８ａ）。Ｄｉ（ｉ＝１〜ｋ）の全てに２値データを書き込んだときには、ＩＰＵ２は、全ての２値データが「０」（黒：原稿なし）のときにもＸ原稿サイズ検出の失敗をコントローラ３１ａとスキャナ制御回路２０６に報知する（５５−５８ａ）。そうでないと、Ｘ原稿サイズ検出に成功したとして、２値データ群Ｄｉ（ｉ＝１〜ｋ）の「１」／「０」の主走査方向の分布と、スキャナ制御回路２０６から受信しているＹセンサＳｙ１〜Ｓｙ８の検出信号の中の、「テーブルメモリ」にある参照センサテーブルＹのｙセンサ読み取り位置該当の検出信号と、の組み合わせを「テーブルメモリ」にあるサイズ判別テーブルを用いて原稿サイズデータに符号化（エンコード）して、該原稿サイズデータをコントローラ３１ａとスキャナ制御回路２０６に送信する（５６ａ，５７ａ）。
【図面の簡単な説明】
【０１５１】
【図１】本発明の第１実施例の、複合画像処理機能があるフルカラー複写機の外観を示す拡大正面図である。
【図２】図１に示すカラープリンタＰＴＲの拡大縦断面図である。
【図３】図１に示すカラースキャナ２１０およびＡＤＦ２３０の拡大縦断面図である。
【図４】図１に示す複写機内の、画像処理システムの構成を示すブロック図である。
【図５】図１に示す原稿スキャナ２１０とＡＤＦ２３０の組み合わせ部分の電気系統の概要を示すブロック図である。
【図６】図５に示すＩＰＵ１のハードウェア構成の概要を示すブロック図である。
【図７】図６に示すＳＩＭＤ型プロセッサ３３のハードウェア構成の概要を示すブロック図である。
【図８】図５に示すスキャナ制御回路２０６の「読み取り制御」（ＲＣＰ）の内容の概要の一部を示すフローチャートである。
【図９】図５に示すスキャナ制御回路２０６の「読み取り制御」（ＲＣＰ）の内容の概要の残部を示すフローチャートである。
【図１０】図５に示すＩＰＵ１の「Ｘ原稿サイズ検出」（ＳＤＰ）の内容を示すフローチャートである。
【図１１】図３に示すコンタクトガラス２３１の拡大平面図であり、第１回の原稿サイズ検出で画像データの摘出を行う箇所Ｂ０１〜Ｂ５１，Ｂ０２〜Ｂ５２を示す。
【図１２】図３に示すコンタクトガラス２３１の拡大平面図であり、第２回の原稿サイズ検出で画像データの摘出を行う箇所Ｂ０１〜Ｂ５１，Ｂ０２〜Ｂ５２を示す。
【図１３】本発明の第２実施例のＩＰＵ１の「Ｘ原稿サイズ検出」（ＳＤＰａ）の内容を示すフローチャートである。
【図１４】本発明の第２実施例のコンタクトガラス２３１の拡大平面図であり、第１回の原稿サイズ検出で画像データの摘出を行う箇所Ｂ１１〜Ｂ５１，Ｂ１２〜Ｂ５２を示す。
【図１５】本発明の第２実施例のコンタクトガラス２３１の拡大平面図であり、第２回の原稿サイズ検出で画像データの摘出を行う箇所Ｂ１１〜Ｂ５１，Ｂ１２〜Ｂ５２を示す。
【図１６】本発明の第３実施例のスキャナ制御回路２０６の「読み取り制御」（ＲＣＰａ）の内容の概要の一部を示すフローチャートである。
【図１７】本発明の第３実施例のＩＰＵ２の「原稿サイズ検出」（ＳＤＰｂ）の内容を示すフローチャートである。
【図１８】本発明の第３実施例のコンタクトガラス２３１の拡大平面図であり、第１回の原稿サイズ検出で画像データの摘出を行う箇所Ｂ１１〜Ｂ７１，Ｂ１２〜Ｂ７２を示す。
【図１９】本発明の第３実施例のコンタクトガラス２３１の拡大平面図であり、第２回の原稿サイズ検出で画像データの摘出を行う箇所Ｂ１１〜Ｂ７１，Ｂ１２〜Ｂ７２を示す。
【符号の説明】
【０１５２】
８：第１トレイ
９：第２トレイ      １０：第３トレイ
１１：第１給紙装置  １２：第２給紙装置
１３：第３給紙装置  １４：縦搬送ユニット
１５：感光体        １６：搬送ベルト
１７：定着ユニット  １８：排紙ユニット
１９：分岐爪        ２６：搬送モータ
２７：現像器        １００：フィニシャ
１０１：切り替え板  １０３：排紙ローラ
１０４：排紙トレイ  １０５：搬送ローラ
１０６：ステープラ  １０７：搬送ローラ
１０８：ステープル台
１０９：ジョガー    １１０：排紙トレイ
１１１：両面給紙ユニット
１１２：反転ユニット
２２１，２２５：ロータリエンコーダ
２２４：ステッピングモータ
２３１：原稿台ガラス  ２３２：照明ランプ
２３３：第１ミラー    ２３４：第２ミラー
２３５：第３ミラー    ２３６：レンズ
２０７：イメージセンサ  ２３８：ステッピングモータ
２３９：基準白板      ２４０：ガラス
２４１：原稿トレイ    ２４２：ピックアップローラ
２４３：レジストローラ対  ２４４：搬送ドラム
２４５：押さえローラ  ２４６，２４７：排紙ローラ
２４８：排紙トレイ兼用の圧板
２４９：基点センサ      ２５１：スケール
２５２：圧板開度検出スイッチ
２６０：モータ制御ユニット
【図１】
2006101476.tif 000004
【図２】
2006101476.tif 000005
【図３】
2006101476.tif 000006
【図４】
2006101476.tif 000007
【図５】
2006101476.tif 000008
【図６】
2006101476.tif 000009
【図７】
2006101476.tif 000010
【図８】
2006101476.tif 000011
【図９】
2006101476.tif 000012
【図１０】
2006101476.tif 000013
【図１１】
2006101476.tif 000014
【図１２】
2006101476.tif 000015
【図１３】
2006101476.tif 000016
【図１４】
2006101476.tif 000017
【図１５】
2006101476.tif 000018
【図１６】
2006101476.tif 000019
【図１７】
2006101476.tif 000020
【図１８】
2006101476.tif 000021
【図１９】
2006101476.tif 000022