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