(57)【要約】【課題】白基準面２３９，２４４，４０９の読取り光路のゴミや汚れが原因で異常画像が発生するかの確認を容易にする。【解決手段】原稿の画像を読取り画像信号を発生する撮像装置（２３２−２３６，２０７／４０８），該画像信号をデジタルデータすなわち画像データに変換する手段（２０９／２０９ａ），前記撮像装置が白基準面（２３９／４０９）を読取った白基準面データを記憶するメモリ手段（２１５／２５５ａ）、および、前記撮像装置が原稿を読取った画像データに、前記メモリ手段の白基準面データを用いてシェーディング補正する手段（２１６／２１６ａ）、を備える原稿読取装置において、  白基準面データを記憶する不揮発性メモリ（２１４／２５５ａ）；前記撮像装置が白基準面（２３９／４０９）を読取った白基準面データの、前記不揮発性メモリの白基準面データに対する差分を演算する手段（２１７／２５６ａ）；および、該差分を画像データとしてその画像を出力する手段（７９）；を備える（図３，１１，１９）。【選択図】  図１１
2005051295.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読取り画像信号を発生する撮像装置，該画像信号をデジタルデータすなわち画像データに変換する手段，前記撮像装置が白基準面を読取った白基準面データを記憶するメモリ手段、および、前記撮像装置が原稿を読取った画像データに、前記メモリ手段の白基準面データを用いてシェーディング補正する手段、を備える原稿読取装置において、
白基準面データを記憶する不揮発性メモリ；
前記撮像装置が白基準面を読取った白基準面データの、前記不揮発性メモリの白基準面データに対する差分を演算する手段；および、
該差分を画像データとしてその画像を出力する手段；
を備えることを特徴とする原稿読取装置。
【請求項２】
白基準面読取テストを指示する入力手段；および、
該白基準面読取テストの指示に応答して前記撮像装置にて白基準面を読取り前記差分演算手段が算出した差分を画像データとしてその画像を前記出力手段にて出力する読取テスト制御手段；を更に備える請求項１に記載の原稿読取装置。
【請求項３】
原稿を載置するコンタクトガラス；該コンタクトガラスに載置固定された原稿の画像を、コンタクトガラスと平行な光学系又は撮像素子の機械走査によって読取り画像信号を発生する撮像装置；および、原稿走査領域外に配置され、前記撮像装置によって読取ることができる白基準面；を備える請求項１又は２に記載の原稿読取装置。
【請求項４】
原稿読取窓；該原稿読取窓に原稿を送り込み原稿読取窓を横切って通過させる原稿移送手段；前記原稿読取窓を通してそれを横切る原稿の画像を読取り画像信号を発生する撮像装置；および、前記原稿読取窓の外に配置され、前記撮像装置によって読取ることができる白基準面；を備える請求項１乃至３の何れか１つに記載の原稿読取装置。
【請求項５】
給紙台の原稿を送給し排紙台に移送する原稿移送手段；該移送される原稿の画像を読取り画像信号を発生する撮像装置；および、該撮像装置に対向し移送される原稿の背部に位置する白基準面；を備える請求項１乃至３の何れか１つに記載の原稿読取装置。
【請求項６】
請求項１乃至５の何れか１つに記載の原稿読取装置；該原稿読取装置が出力するシェーディング補正をした画像データを、印刷用の画像データに変換する画像データ処理装置；および、該印刷用の画像データが表わす画像を用紙上に形成する印刷手段；を備える画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿読取装置およびそれを用いる画像形成装置に関し、例えば、原稿スキャナ，複写機およびファクシミリに使用することが出来る。
【０００２】
【従来技術】
オフィスでの取り扱い文書は増加の一途を辿っており、それら文書管理の効率化を図るため、原稿スキャナを用いて、紙文書を２値化処理した電子イメージデータに落とし込む電子ファイリングシステムのニーズが高まっている。オートドキュメントフィーダーを具備する原稿スキャナにおいては、通紙時の擦れ等により通紙経路に紙粉等を発生し、大量に通紙を重ねていくと紙粉等のゴミや汚れが通紙経路に蓄積する。この読み取り走査線上のゴミや汚れが原因となって、スジ状の異常画像を発生する。ゴミや汚れが読み取り走査線上に付着することによる異常画像を防止するため、通紙枚数による通紙経路のクリーニングを、サービスマンやユーザーが行うことで、異常画像発生の防止を図ってはいるが、紙粉の発生頻度は「紙質／紙厚」や「温湿度等の使用環境」にも影響され、通紙枚数を見て清掃することはあまり正確ではない。上記のゴミや汚れがシェーディング補正の基準データに入り込んだ場合、スジ状の異常画像が特に発生しやすい。
【０００３】
【特許文献１】特開平０９−０７４４６５号公報に記載の原稿画像読取では、原稿を送り駆動して静止の撮像装置で原稿画像を読取るシートスルーの原稿読取において、原稿移動領域の白基準板を読取ってシェーディング補正する場合には、白基準板が汚れ易く読取画像に黒筋が発生しやすいので、原稿を載置固定するコンタクトガラスに沿って読取光学系を走査する原稿読取のために備わった、原稿移動領域外の白基準板を、シートスルーの原稿読取の直前に読取ってシェーディング補正に用いる。
【０００４】
【特許文献２】特開２００２−１６５０７４号公報は、シートスルーの原稿読取の背景板（原稿背面支持板）を読取窓を通して読取って、読取データに基いて読取窓の汚れを検出する画像読取装置が記載されている。
【０００５】
【特許文献３】特開２０００−１１５４８８号公報は、シェーディング補正した読取データを白紙読取データと比較してゴミ位置を検出し、ゴミ位置の読取データを近傍画素のデータに基いて補正する画像読取を開示している。
【０００６】
【発明が解決しようとする課題】
いずれも、万全の処置とはなりえないので、通紙経路，基準白板のクリーニング，基準白板の張替え等をサービスマンやユーザが行うことが一番の対策である。ところが通紙経路，基準白板のクリーニングは、ユーザが清掃することは逆にゴミや汚れを固着させてしまう可能性や、他の部分に新たな汚れを生む場合がある。また、安全性の面から機械内部に入り込んだゴミを、ユーザが機械を分解して取り除くことはできない。従って、ユーザからサービス店にクレームが届くということにもなる。
【０００７】
サービスマンが機械内部に入り込んだゴミを取り除く場合、機械の分解等が必要になるため必然的にメンテナンスに要する時間が長くなる。この間装置は使えなくなるためユーザの作業効率を著しく劣化させる。また、通常サービスマンは通紙経路のクリーニングを、装置外部から届く範囲で実施するため、クリーニング後にまだ装置内部に入り込んだゴミの有無が正確に判断できないと、そのままメンテナンス終了とし、後ほどユーザからクレームが再度届き、ユーザの使い勝手の面、サービスマンのメンテナンス性の両面から、さらに状況が悪くなることがある。
【０００８】
本発明は、白基準面の読取りにゴミや汚れが原因で異常画像が発生するかを容易に確認できるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
（１）原稿の画像を読取り画像信号を発生する撮像装置（２３２−２３６，２０７／４０８），該画像信号をデジタルデータすなわち画像データに変換する手段（２０９／２０９ａ），前記撮像装置が白基準面（２３９／４０９）を読取った白基準面データを記憶するメモリ手段（２１５／２５５ａ）、および、前記撮像装置が原稿を読取った画像データに、前記メモリ手段の白基準面データを用いてシェーディング補正する手段（２１６／２１６ａ）、を備える原稿読取装置において、
白基準面データを記憶する不揮発性メモリ（２１４／２５５ａ）；
前記撮像装置が白基準面（２３９／４０９）を読取った白基準面データの、前記不揮発性メモリの白基準面データに対する差分を演算する手段（２１７／２５６ａ）；および、
該差分を画像データとしてその画像を出力する手段（７９）；
を備えることを特徴とする原稿読取装置（図３，１１，１９）。
【００１０】
なお、理解を容易にするためにカッコ内には、図面に示し後述する実施例の対応要素または対応事項の記号を、例示として参考までに付記した。以下も同様である。
【００１１】
これによれば、白基準面に汚れがあると、汚れの部位の差分値が大きく、それが高濃度画像で出力される。この出力の目視により、白基準面から撮像素子に至る光路にゴミや汚れがあるかを目視確認できる。そのことによって、ゴミや汚れが原因で異常画像を発生してしまうという装置の状態を正確に把握することが可能となり、サービスマンのメンテナンス時の確認作業効率が向上する。
【００１２】
【発明の実施の形態】
（２）白基準面読取テストを指示する入力手段（８０ｄ，７９）；および、
該白基準面読取テストの指示に応答して前記撮像装置にて白基準面を読取り前記差分演算手段が算出した差分を画像データとしてその画像を前記出力手段（７９）にて出力する読取テスト制御手段（２２０，３１ａ，２０６）；を更に備える上記（１）に記載の原稿読取装置。
【００１３】
これによればユーザ又はサービスマンが、入力手段（８０ｄ，７９）を用いて白基準面読取テストの指示入力をするだけで、白基準面の汚れ画像が出力される。白基準面の汚れ確認作業効率が向上する。
【００１４】
（２ａ）前記撮像装置が白基準面を読取った白基準面データに前記シェーディング補正をした画像データに基いて異常画素を検出する手段；を更に備える上記（１）又は（２）に記載の原稿読取装置。これによれば、白基準面から撮像素子に至る光路に汚れ又はゴミが発生すると、その部位が異常画素と検出される。この検出に答えて入力手段（８０ｄ，７９）を用いて白基準面読取テストの指示入力をすると、白基準面の汚れ画像が出力され、確認が容易である。さらには、白基準面から撮像素子に至る光路をクリーニングした作業直後に、入力手段（８０ｄ，７９）を用いて白基準面読取テストの指示入力を汚れ除去の確認をすることができる。
【００１５】
（３）原稿を載置するコンタクトガラス（２３１）；該コンタクトガラスに載置固定された原稿の画像を、コンタクトガラスと平行な光学系又は撮像素子の機械走査によって読取り画像信号を発生する撮像装置（２３２−２３６，２０７）；および、原稿走査領域外に配置され、前記撮像装置によって読取ることができる白基準面（２３９）；を備える上記（１）又は（２）に記載の原稿読取装置（図３）。これは、ブック原稿の読取が可能な光学走査方式の実施形態である。基準白板２３９の表面である白基準面（２３９）から撮像素子２０７までの光路の経時的に発生する汚れ又はゴミの有無確認が容易になる。
【００１６】
（４）原稿読取窓（２４０）；該原稿読取窓に原稿を送り込み原稿読取窓を横切って通過させる原稿移送手段（２４２−２４７）；前記原稿読取窓を通してそれを横切る原稿の画像を読取り画像信号を発生する撮像装置（２３２−２３６，２０７）；および、前記原稿読取窓の外に配置され、前記撮像装置によって読取ることができる白基準面（２３９）；を備える上記（１）乃至（３）の何れか１つに記載の原稿読取装置。
【００１７】
これは、シートスルー読取方式の実施形態であるが、白基準面（２３９）は原稿読取窓（２４０）に対向する白色背板２４４（搬送ドラム）の表面ではなく、基準白板２３９の表面である。その理由は、白色背板２４４および原稿読取窓（２４０）が汚れ易くゴミが付着し易く、これによる誤ったシェーディング補正を回避するためである。基準白板２３９は汚れることもあるが、白色背板２４４および原稿読取窓（２４０）よりも圧倒的に汚れにくい。しかし、本実施態様によれば、基準白板２３９の表面である白基準面から撮像素子２０７までの光路の経時的に発生する汚れ又はゴミの有無確認が容易になる。
【００１８】
（５）給紙台（１４１）の原稿を送給し排紙台（２４８）に移送する原稿移送手段（２４２−２４７）；該移送される原稿の画像を読取り画像信号を発生する撮像装置（２３２−２３６，２０７／４０８）；および、該撮像装置に対向し移送される原稿の背部に位置する白基準面（２４４／４０９）；を備える上記（１）乃至（３）の何れか１つに記載の原稿読取装置。
【００１９】
これはシートスルー読取方式の実施形態であり、白基準面（２４４／４０９）は原稿読取窓２４０又は撮像装置４０９に対向する白色背板２４４（搬送ドラム）又は白色背板４０９である。白色背板２４４および原稿読取窓２４０，白色背板４０９および撮像装置４０８は汚れ易い。本実施態様によれば、白色背板２４４／４０９から撮像素子２０７／撮像装置４０８内撮像素子までの光路の、経時的に発生する汚れ又はゴミの有無確認が容易になる。
【００２０】
（５ａ）原稿を載置するコンタクトガラス（２３１）；
該コンタクトガラスに載置固定された原稿の画像を、コンタクトガラスと平行な光学系又は撮像素子の機械走査によって読取り画像信号を発生する第１撮像装置（２３２−２３６，２０７）；
原稿走査領域外に配置され、第１撮像装置によって読取ることができる第１白基準面（２３９）；
原稿走査領域外に配置され、第１撮像装置によって透視し得る原稿読取窓（２４０）；
該原稿読取窓に原稿を送り込み原稿読取窓を横切って通過させる原稿移送手段（２４２−２４７）；
前記原稿読取窓に対向し移送される原稿の背部に位置する第２白基準面（２４４）；
第１撮像装置が第１白基準面を読取った白基準面データを記憶する第１メモリ手段（２１５）；
第１撮像装置が原稿を読取った画像データを、第１メモリ手段の白基準面データを用いて補正する第１シェーディング補正手段（２１６）；
第１組の白基準面データを記憶する第１不揮発性メモリ（２１４）；
第１撮像装置が第１白基準面（２３９）を読取った第１白基準面データの、第１不揮発性メモリ（２１４）の第１組の白基準面データに対する第１組の差分を演算する第１差分演算手段（２１７）；
第２組の白基準面データを記憶する第２不揮発性メモリ（２５５）；
第１撮像装置が第２白基準面（２４４）を読取った第２白基準面データの、第２不揮発性メモリ（２５５）の第２組の白基準面データに対する第２組の差分を演算する第２差分演算手段（２５６）；および、
第１組および第２組の差分を画像データとしてそれらの画像を出力する手段（７９）；を備える原稿読取装置。
【００２１】
これは上記（３）と（５）の組合せの態様であり、上記（３）と（５）に記載した作用効果が得られる。
【００２２】
（５ｂ）更に、前記原稿移送手段によって移送される原稿の、前記原稿読取窓（２４０）に対向する面の背面の画像を読取り画像信号を発生する第２撮像装置（４０８）；
第２撮像装置に対向し移送される原稿の背部に位置する第３白基準面（４０９）；
第２撮像装置（４０８）が第３白基準面（４０９）を読取った白基準面データを記憶する第３メモリ手段（２５５ａ）；
第２撮像装置（４０８）が原稿を読取った画像データを、第３メモリ手段（２５５ａ）の白基準面データを用いて補正する第２シェーディング補正手段（２１６ａ）；および、
第２撮像装置（４０８）が第３白基準面（４０９）を読取った第３白基準面データの、第３不揮発性メモリ（２５５ａ）の第３組の白基準面データに対する第３組の差分を演算する第３差分演算手段（２５６ａ）；を備え、
前記画像出力手段（７９）は、第３組の差分を画像データとしてその画像を出力する；上記（５ａ）に記載の原稿読取装置。これは上記（５ａ）に、裏面読取りの撮像装置（４０８）と白色背板４０９を、上記（５）の態様で付加した態様であり、上記（３）と（５）に記載した作用効果が表面読取および裏面読取のいずれでも得られる。
【００２３】
（５ｃ）前記不揮発性メモリの初期の白基準面データは、原稿読取装置の工場出荷前に前記撮像装置が白基準面を読取った白基準面データである；上記（１）乃至（５ｂ）の何れか１つに記載の原稿読取装置。これによれば、新品のときの白基準面を読取った白基準面データが不揮発性メモリの初期値となるので、機械の個体差による汚れ又はゴミの有無検出エラーがなく、機械の使い始めの汚れ又はゴミの有無検出が正確になる。
【００２４】
（５ｄ）前記不揮発性メモリに、前記撮像装置が白基準面を読取った白基準面データを更新書込する手段を更に備える；上記（１）乃至（５ｃ）の何れか１つに記載の原稿読取装置。これによれば、白基準面の経時的な変質にともなって不揮発性メモリが現状の白基準面の状態を表すものに更新されるので、汚れ又はゴミの有無検出が経時的に正確に安定する。
【００２５】
（５ｅ）前記更新書込する手段は、原稿読取回数が設定値に達すると前記更新書込をする；上記（５ｄ）に記載の原稿読取装置。これによれば、原稿読取回数の増加につれて自動的に不揮発性メモリの白基準面データが更新されるので便利である。
【００２６】
（５ｆ）前記差分を画像データとしてその画像を出力する手段（７９）は、ディスプレイ（７９：図１９）である；上記（１）乃至（５ｅ）の何れか１つに記載の原稿読取装置。
【００２７】
（５ｇ）前記不揮発性メモリの白基準面データ量は、前記撮像装置が白基準面を読取って発生する白基準面データ量より少なく；前記差分演算手段は、データ量の違い分を補正した整合するデータ間の差分を算出する；上記（１）乃至（５ｆ）の何れか１つに記載の原稿読取装置。これによれば、不揮発性メモリの白基準面データ記憶に所要の容量が少なくて済む。
【００２８】
（５ｈ）前記不揮発性メモリの白基準面データの各データを構成するビット数（７）は、前記撮像装置が白基準面を読取って発生する白基準面データの各データを構成するビット数（８）よりａ（ａ＝１）だけ少なく；前記差分演算手段は、前記不揮発性メモリから読み出した白基準面データの、２のａ乗倍のデータ（８ビット）に対する前記撮像装置が白基準面を読取って発生する白基準面データの差分を算出する；上記（５ｇ）に記載の原稿読取装置。これによれば、不揮発性メモリの白基準面データ記憶に所要の容量が少なくて済む。
【００２９】
（５ｉ）前記不揮発性メモリの白基準面データは、前記撮像装置が白基準面を読取って発生する白基準面データを間引き摘出した少量（１／２）のデータ量であり；前記差分演算手段は、前記不揮発性メモリの白基準面データを読み出して補間により間引き分を補充（２×１／２）したデータに対する前記撮像装置が白基準面を読取って発生する白基準面データの差分を算出する；上記（５ｇ）又は（５Ｈ）に記載の原稿読取装置。間引き摘出は所謂画像の縮小処理であり、補充は画像の拡大処理である。これによっても、不揮発性メモリの白基準面データ記憶に所要の記憶容量が少なくて済む。
【００３０】
（５ｊ）前記差分演算手段は、前記不揮発性メモリの白基準面データを読み出し、前記撮像装置が白基準面を読取って発生する白基準面データを読み出しデータ量に整合するものに減量して差分を算出する；上記（５ｇ）に記載の原稿読取装置。これによれば、差分データ量も少なく、差分値算出から画像としての出力までのデータ量が少なくて済む。
【００３１】
（６）上記（１）乃至（５ｊ）の何れか１つに記載の原稿読取装置（２１０，２３０）；該原稿読取装置が出力するシェーディング補正をした画像データを、印刷用の画像データに変換する画像データ処理装置（ＡＣＰ）；および、該印刷用の画像データが表わす画像を用紙上に形成する印刷手段（１００）；を備える画像形成装置。
【００３２】
これによれば、上記（１）乃至（５ｊ）の何れかに記載した作用効果が、画像形成装置に於いて得られる。
【００３３】
本発明の他の目的および特徴は、図面を参照した以下の実施例の説明より明らかになろう。
【００３４】
【実施例】
図１に、本発明の１実施例の複合機能フルカラーデジタル複写機を示す。このフルカラー複写機は、大略で、自動原稿送り装置（ＡＤＦ）２３０と、操作ボード２２０と、カラースキャナ２１０と、カラープリンタ１００の各ユニットで構成されている。なお、操作ボード２２０と、ＡＤＦ２３０付きのカラースキャナ２１０は、プリンタ１００から分離可能なユニットであり、カラースキャナ２１０は、動力機器ドライバやセンサ入力およびコントローラを有する制御ボードを有して、プリンタ１００の機内の制御ボードの画像データ処理装置ＡＣＰ（図４）と直接または間接に通信を行いタイミング制御されて原稿画像の読み取りを行う。
【００３５】
画像データ処理装置ＡＣＰ（図４）には、パソコンＰＣが接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が接続されており、ファクシミリコントロールユニットＦＣＵ（図４）には、電話回線ＰＮ（ファクシミリ通信回線）に接続された交換器ＰＢＸが接続されている。カラープリンタ１００のプリント済の用紙は、排紙スタック２６（図２）に排出される。
【００３６】
図２に、カラープリンタ１００の機構を示す。この実施例のカラープリンタ１００は、レーザプリンタである。このレーザプリンタ１００は、マゼンダ（Ｍ），シアン（Ｃ），イエロー（Ｙ）および黒（ブラック：Ｋ）の各色の画像を形成するための４組のトナー像形成ユニットａ〜ｄが、転写紙の移動方向（図中の右下から左上方向ｙ）に沿ってこの順に配置されている。即ち、４連ドラム方式のフルカラー画像形成装置である。
【００３７】
回転可能に支持され矢印方向に回転する第１の像担持体である感光体１の外周部には除電装置５、クリーニング装置４、帯電装置２、現像装置３が配備されている。帯電装置２と現像装置３の間には、露光装置６から発せられる光情報の入るスペースが確保されている。感光体１は４個（ａ，ｂ，ｃ，ｄ）あるが、それぞれ周囲に設けられる画像形成用の部品構成は同じである。現像装置３が扱う色材（トナー）の色が異なる。
【００３８】
第１の像担持体である感光体１は直径が３０から１００ｍｍ程度のアルミニュム円筒表面に、光導電性物質である有機半導体の層を設けた感光体である。その一部が、第２の像担持体である第１転写ベルト７に接している。ベルト状の感光体１も採用可能である。
【００３９】
第１転写ベルト７は矢印方向に移動可能に、回転するローラ８，９および１０間に支持、張架されていて、裏側（ループの内側）には、第１転写手段１１が感光体１の近傍に配備されている。ベルトループの外側に、第１転写ベルト用のクリーニング装置１２が配備されている。第１転写ベルト７より転写した後にその表面に残留する不要のトナーを拭い去る。
【００４０】
露光装置６は公知のレーザ方式で、フルカラー画像形成に対応した光情報を、一様に帯電された感光体表面に潜像として照射する。ＬＥＤアレイと結像手段から成る露光装置も採用できる。第１転写ベルト７は、基体の厚みが５０μｍ乃至６００μｍの樹脂フィルムあるいはゴムを基体にしたベルトで、感光体１からトナーを転写可能とする抵抗値を備える。
【００４１】
図２上で、第１転写ベルト７の右方には、第３の像担持体である第２転写ベルト１３が配備されている。第２転写ベルト１３は矢印方向に移動可能に、回転ローラ１４，１５および１６間に支持、張架されていて、裏側（ループの内側）には、第２転写手段１７が配備されている。ベルトループの外側に、第２転写ベルト用のクリーニング装置１８、チャージャ１９、などが配備されている。クリーニング装置１８は、用紙にトナーを転写した後、残留する不要のトナーを拭い去る。
【００４２】
第２転写手段１７，ローラ１６、第１転写ベルト７を支持するローラ８により、第１転写ベルト７と第２転写ベルト１３は接触し、あらかじめ定められた転写ニップを形成する。第２転写ベルト１３は、基体の厚みが５０μｍ乃至６００μｍの樹脂フィルムあるいはゴムを基体にしたベルトで、第１転写ベルト７からトナーを転写可能とする抵抗値を備えるベルトである。
【００４３】
記録媒体である用紙２０は、図の下方の給紙カセット２１，２２に収納されており、最上の用紙が給紙ローラ３１又は３２で１枚づつ、複数の用紙ガイドを経てレジストローラ３３に搬送される。第２転写ベルト１３の上方に、定着器２３、排紙ガイド２４、排紙ローラ２５、排紙スタック２６が配備されている。
【００４４】
第１転写ベルト７の上方で、排紙スタック２６の下方には、補給用のトナーが収納できる収納部２７が設けてある。トナーの色はマゼンタ、シアン、イエロー、ブラックの四色があり、カートリッジ２８の形態にしてある。粉体ポンプ等により対応する色の現像装置３に適宜補給される。
【００４５】
本体の一部のフレーム２９は、開閉支軸３０を中心として、回動開放が可能な構造にしてあるので、記録媒体の搬送路は大きく開き、ジャムした記録媒体（用紙）の処理を容易にしている。
【００４６】
ここで両面印刷のときの各部の動作を説明する。まず感光体１による、作像が行われる。すなわち、露光装置６の作動により、不図示のＬＤ光源からの光は、不図示の光学部品を経て、帯電装置２で一様に帯電された感光体１のうち、作像ユニットａの感光体上に至り、書き込み情報（色に応じた情報）に対応した潜像を形成する。感光体１上の潜像は現像装置３で現像され、トナーによる顕像が感光体１の表面に形成され保持される。このトナー像は、第１転写手段１１により、感光体１と同期して移動する第１転写ベルト７の表面に転写される。感光体１の表面は、残存するトナーがクリーニング装置４でクリーニングされ、除電装置５で除電され次の作像サイクルに備える。
【００４７】
第１転写ベルト７は、表面に転写されたトナー像を坦持し、矢印の方向に移動する。作像ユニットｂの感光体１に、別の色に対応する潜像が書き込まれ、対応する色のトナーで現像され顕像となる。この像は、すでに第１転写ベルト７に乗っている前の色の顕像に重ねられ、最終的に４色重ねられる。なお、単色黒のみを形成する場合もある。
【００４８】
このとき同期して第２転写ベルト１３は矢印方向に移動していて、第２転写手段１７の作用で、第２転写ベルト１３の表面に第１転写ベルト７表面に作られた画像が転写される。いわゆるタンデム形式である４個の作像ユニットａ〜ｄの各感光体１上で画像が形成されながら、第１，第２転写ベルト７，１３が移動し、作像が進められるので、その時間が短縮できる。
【００４９】
第１転写ベルト７が、所定のところまで移動すると、用紙の別の面に作成されるべきトナー画像が、前述したような工程で再度感光体１により作像され、給紙が開始される。給紙ローラ３１又は３２が反時計方向に回転すると、給紙カセット２１又は２２内の最上部にある用紙２０が引き出され、レジストローラ３３に搬送される。
【００５０】
レジストローラ３３を経て、第１転写ベルト７と第２転写ベルト１３の間に送られる用紙の片側の面に、第１転写ベルト７表面のトナー像が、第２転写手段１７により転写される。更に記録媒体は上方に搬送され、第２転写ベルト１３表面のトナー像が、チャージャ１９により用紙のもう一方の面に転写される。転写に際して、用紙は画像の位置が正規のものとなるよう、タイミングがとられて搬送される。
【００５１】
本実施例では、感光体１に作像されるトナーの極性はマイナスである。第１転写手段１１にプラスの電荷を与えることで、感光体１に作像されたトナーは第１転写ベルト７に転写される。第２転写手段１７にプラスの電荷を与えることで、第１転写ベルト７に転写されたトナーは、第２転写ベルト１３に転写される。用紙を第１，第２転写ベルト７，１３間に送り込み、第２転写手段１７にプラスの電荷を与えることで、第１転写ベルト７に転写されたトナーが用紙の片側の面に転写され、また、第２転写ベルト１３に転写されたトナーは、転写チャージャ１９からプラス極性の電荷与えることで、第２転写ベルト１３表面のマイナス極性のトナーは吸引されて、用紙の他の面に転写される。
【００５２】
上記のステップで両面にトナー像が転写された用紙は、定着器２３に送られ、用紙上のトナー像（両面）が一度に溶融、定着され、ガイド２４を経て排紙ローラ２５により本体フレーム上部の排紙スタック２６に排出される。
【００５３】
図２のように、排紙部２４〜２６を構成した場合、両面画像のうち後から用紙に転写される面（頁）、すなわち第１転写ベルト７から用紙に直接転写される面が下面となって、排紙スタック２６に載置されるから、頁揃えをしておくには２頁目の画像を先に作成し、第２転写ベルト１３にそのトナー像を保持し、１頁目の画像を第１転写ベルト７から用紙に直接転写する。
【００５４】
第１転写ベルト７から直接に用紙に転写される画像は、感光体表面で正像にし、第２転写ベルト１３から用紙に転写されるトナー像は、感光体表面で逆像（鏡像）になるよう露光される。このような頁揃えのための作像順、ならびに、正、逆像（鏡像）に切り換える画像処理も、ＩＭＡＣによるメモリＭＥＭに対する画像データの読書き制御によって行っている。
【００５５】
第２転写ベルト１３から用紙に転写した後、ブラシローラ，回収ローラ，ブレード等を備えたクリーニング装置１８が、第２転写ベルト１３に残留する不要のトナーや紙粉を除去する。
【００５６】
図２ではクリーニング装置１８のブラシローラが第２転写ベルト１３の表面から離れた状態にある。支点１８ａを中心として揺動可能で、第２転写ベルト１３の表面に接離可能な構造になっている。用紙に転写する以前で、第２転写ベルト１３がトナー像を担持しているとき離し、クリーニングが必要のとき、図で反時計方向に揺動し接触させる。除去された不要トナーはトナー収納部３４に集められる。
【００５７】
以上が、「両面転写モード」を設定した両面印刷モードの作像プロセスである。両面印刷の場合には、常にこの作像プロセスで印刷が行われる。片面印刷の場合には、「第２転写ベルト１３による片面転写モード」と「第１転写ベルト７による片面転写モード」の２つがあり、前者の第２転写ベルト１３を用いる片面転写モードを設定した場合には、第１転写ベルト７に４色重ね（又は単色黒）で形成された顕像が第２転写ベルト１３に転写され、そして用紙の片面に転写される。用紙の他面には画像転写はない。この場合、排紙スタック２６に排出された印刷済用紙の上面に印刷画面がある。
【００５８】
後者の第１転写ベルト７を用いる片面転写モードを設定した場合には、第１転写ベルト７に４色重ね（又は単色黒）で形成された顕像が、第２転写ベルト１３には転写されずに、用紙の片面に転写される。用紙の他面には画像転写はない。この場合は、排紙スタック２６に排出された印刷済用紙の下面に印刷画面がある。
【００５９】
図３に、スキャナ２１０およびそれに装着されたＡＤＦ２３０の、原稿画像読み取り機構を示す。このスキャナ２１０のコンタクトガラス２３１上に置かれた原稿は、照明ランプ２３２により照明され、原稿の反射光（画像光）が第１ミラー２３３で副走査方向ｙと平行に反射される。照明ランプ２３２および第１ミラー２３３は、図示しない、副走査方向ｙに定速駆動される第１キャリッジに搭載されている。第１キャリッジと同方向にその１／２の速度で駆動される、図示しない第２キャリッジには第２および第３ミラー２３４，２３５が搭載されており、第１ミラー２３３が反射した画像光は第２ミラー２３４で下方向（ｚ）に反射され、そして第３ミラー２３５で副走査方向ｙに反射されて、レンズ２３６により集束され、ＣＣＤ２０７に照射され、電気信号に変換される。第１および第２キャリッジは、走行体モーター２３８を駆動源として、ｙ方向に往（原稿走査），復（リタ−ン）駆動される。
【００６０】
スキャナ２１０には、自動原稿供給装置ＡＤＦ２３０が装着されている。ＡＤＦ２３０の原稿トレイ２４１に積載された原稿は、ピックアップローラ２４２およびレジストローラ対２４３で搬送ドラム（プラテン）２４４と押さえローラ２４５の間に送り込まれて、搬送ドラム２４４に密着して読み取りガラス２４０の上を通過し、そして排紙ローラ２４６，２４７で、原稿トレイ２４１の下方の圧板兼用の排紙トレイ２４８上に排出される。
【００６１】
原稿の表面の画像は、原稿読取窓である読み取りガラス２４０を通過する際に、その直下に移動している照明ランプ２３２により照射され、原稿の表面の反射光は、第１ミラー２３３以下の光学系を介してＣＣＤ２０７に照射され光電変換される。すなわちＲＧＢ各色画像信号に変換される。搬送ドラム２４４の表面は、読み取りガラス２４０に対向する白色背板であり、白基準面となるように白色である。
【００６２】
また、原稿の裏面の画像は、光源および撮像素子を内蔵する撮像装置４０８で読取られ光電変換される。すなわちＲＧＢ各色画像信号に変換される。撮像装置４０８に対向する白色背板４０９があり、撮像装置４０８と白色背板４０９の間を原稿が通過する。
【００６３】
読み取りガラス２４０と原稿始端の位置決め用のスケール２５１との間には、基準白板２３９、ならびに、第１キャリッジを検出する基点センサ２４９がある。基準白板２３９は、照明ランプ２３２の個々の発光強度のばらつき，また主走査方向のばらつきや、ＣＣＤ２０７の画素毎の感度ムラ等が原因で、一様な濃度の原稿を読み取ったにもかかわらず、読み取りデータがばらつく現象を補正（シェーディング補正）するために用意されている。
【００６４】
図４に、図１に示す複写機の画像処理系統のシステム構成を示す。このシステムでは、読取ユニット２１１と画像データ出力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ：インターフェイス）２１２でなるカラー原稿スキャナ２１０が、画像データ処理装置ＡＣＰの画像データインターフェース制御ＣＤＩＣ（以下単にＣＤＩＣと表記）に接続されている。画像データ処理装置ＡＣＰにはまた、カラープリンタ１００が接続されている。カラープリンタ１００は、画像データ処理装置ＡＣＰの画像データ処理器ＩＰＰ（Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ｐｒｏｃｅｓｓｏｒ；以下では単にＩＰＰと記述）から、書込みＩ／Ｆ１３４ＹＭＣＫ記録画像データを受けて、作像ユニット１３５でプリントアウトする。作像ユニット１３５は、図２に示すものである。
【００６５】
画像データ処理装置ＡＣＰ（以下では単にＡＣＰと記述）は、パラレルバスＰｂ，画像メモリアクセス制御ＩＭＡＣ（以下では単にＩＭＡＣと記述），画像メモリＭＥＭ（メモリモジュール；以下では単にＭＥＭと記述），ハードディスク装置ＨＤＤ（以下では単にＨＤＤと記述），システムコントローラ３１ａ，ＲＡＭ３４，不揮発メモリ３５，フォントＲＯＭ３６，ＣＤＩＣ，ＩＰＰ等、を備える。パラレルバスＰｂには、ファクシミリ制御ユニットＦＣＵ（以下単にＦＣＵと記述）を接続している。操作ボード２２０はシステムコントローラ３１ａに接続している。
【００６６】
カラー原稿スキャナ２１０の、原稿を光学的に読み取る読取ユニット２１１のＣＣＤ２０７および撮像装置２０８の撮像素子のそれぞれが発生するＲＧＢ画像信号は、センサボードユニットＳＢＵ上の信号処理しかつＲＧＢ画像データに変換しかつシェーディング補正して、出力Ｉ／Ｆ２１２を介してＣＤＩＣに送出する。
【００６７】
ＣＤＩＣは、画像データに関し、出力Ｉ／Ｆ２１２，パラレルバスＰｂ，ＩＰＰ間のデータ転送，プロセスコントローラ１３１とＡＣＰの全体制御を司るシステムコントローラ３１ａとの間の通信をおこなう。また、ＲＡＭ１３２はプロセスコントローラ１３１のワークエリアとして使用され、不揮発メモリ１３３はプロセスコントローラ１３１の動作プログラム等を記憶している。
【００６８】
半導体メモリＭＥＭの他に、多くの画像データを収納するためにＨＤＤがある。ＨＤＤを用いる事により、外部電源が不要で永久的に画像を保持できる特徴もある。多くの原稿の画像をスキャナで読み込んでＨＤＤに保持し、また、ＰＣが与える多くのドキュメント画像を保持できる。
【００６９】
画像メモリアクセス制御ＩＭＡＣ（以下では単にＩＭＡＣと記述）は、ＭＥＭおよびＨＤＤに対する画像データ，制御データの書き込み／読み出しを制御する。システムコントローラ３１ａは、パラレルバスＰｂに接続される各構成部の動作を制御する。また、ＲＡＭ３４はシステムコントローラ３１ａのワークエリアとして使用され、不揮発メモリ３５はシステムコントローラ３１ａの動作プログラム等を記憶している。
【００７０】
操作ボード２２０は、ＡＣＰがおこなうべき処理を入力する。たとえば、処理の種類（複写、ファクシミリ送信、画像読込、プリント等）および処理の枚数等を入力する。これにより、画像データ制御情報の入力をおこなうことができる。
【００７１】
スキャナ２１０およびＡＤＦのＣＣＤ２０７および撮像装置２０８で読取ったＲＧＢ画像データは、ＩＰＰで、スキャナガンマ補正，フィルタ処理などの、読取り歪を補正する画像処理を施してから、ＭＥＭに蓄積する。ＭＥＭの画像データをプリントアウトするときには、ＩＰＰにおいてＲＧＢ信号をＹＭＣＫ信号に色変換し、プリンタガンマ変換，階調変換，および、ディザ処理もしくは誤差拡散処理などの階調処理などの画質処理をおこなう。画質処理後の画像データはＩＰＰから書込みＩ／Ｆ１３４に転送される。書込みＩ／Ｆ１３４は、階調処理された信号に対し、パルス幅とパワー変調によりレーザー制御をおこなう。その後、画像データは作像ユニット１３５へ送られ、作像ユニット１３５が転写紙上に再生画像を形成する。
【００７２】
ＩＭＡＣは、システムコントローラ３１ａの制御に基づいて、画像データとＭＥＭ，ＨＤＤのアクセス制御，ＬＡＮ上に接続した図示しないパソコンＰＣ（以下では単にＰＣと表記）のプリント用データの展開，ＭＥＭ，ＨＤＤの有効活用のための画像データの圧縮／伸張をおこなう。
【００７３】
ＩＭＡＣへ送られた画像データは、データ圧縮後、ＭＥＭ又はＨＤＤに蓄積され、蓄積された画像データは必要に応じて読み出される。読み出された画像データは、伸張され、本来の画像データに戻しＩＭＡＣからパラレルバスＰｂを経由してＣＤＩＣへ戻される。ＣＤＩＣからＩＰＰへの転送後は画質処理をして書込みＩ／Ｆ１３４に出力し、作像ユニット１３５において転写紙（用紙）上に再生画像を形成する。
【００７４】
画像データの流れにおいて、パラレルバスＰｂおよびＣＤＩＣでのバス制御により、デジタル複合機の機能を実現する。ファクシミリ送信は、スキャナ２１０，ＡＤＦ２３０で読取られた画像データをＩＰＰにて画像処理を実施し、ＣＤＩＣおよびパラレルバスＰｂを経由してＦＣＵへ転送することによりおこなわれる。ＦＣＵは、通信網へのデータ変換をおこない、それを公衆回線ＰＮへファクシミリデータとして送信する。ファクシミリ受信は、公衆回線ＰＮからの回線データをＦＣＵにて画像データへ変換し、パラレルバスＰｂおよびＣＤＩＣを経由してＩＰＰへ転送することによりおこなわれる。この場合、特別な画質処理はおこなわず、書込みＩ／Ｆ１３４から出力し、作像ユニット１３５において転写紙上に再生画像を形成する。
【００７５】
複数ジョブ、たとえば、コピー機能，ファクシミリ送受信機能，プリンタ出力機能が並行に動作する状況において、読取ユニット２１１，作像ユニット１３５およびパラレルバスＰｂの使用権のジョブへの割り振りは、システムコントローラ３１ａおよびプロセスコントローラ１３１において制御する。プロセスコントローラ１３１は画像データの流れを制御し、システムコントローラ３１ａはシステム全体を制御し、各リソースの起動を管理する。また、デジタル複合機の機能選択は、操作ボード２２０においておこなわれ、操作ボード２２０の選択入力によって、画像読取機能，画像データ登録機能，コピー機能，プリント機能，ファクシミリ機能，連結転送機能等の処理内容を設定する。
【００７６】
システムコントローラ３１ａとプロセスコントローラ１３１は、パラレルバスＰｂ，ＣＤＩＣおよびシリアルバスＳｂを介して相互に通信をおこなう。具体的には、ＣＤＩＣ内においてパラレルバスＰｂとシリアルバスＳｂとのデータ，インターフェースのためのデータフォーマット変換をおこなうことにより、システムコントローラ３１ａとプロセスコントローラ１３１間の通信を行う。
【００７７】
各種バスインターフェース、たとえばパラレルバスＩ／Ｆ  ３７、シリアルバスＩ／Ｆ  ３９、ローカルバスＩ／Ｆ  ３３ＡＡおよびネットワークＩ／Ｆ  ３８は、ＩＭＡＣに接続されている。システムコントローラ３１ａは、ＡＣＰ全体の中での独立性を保つために、複数種類のバス経由で関連ユニットと接続する。
【００７８】
システムコントローラ３１ａは、パラレルバスＰｂを介して他の機能ユニットの制御をおこなう。また、パラレルバスＰｂは画像データの転送に供される。システムコントローラ３１ａは、ＩＭＡＣに対して、画像データをＭＥＭ，ＨＤＤに蓄積させるための動作制御指令を発する。この動作制御指令は、ＩＭＡＣ，パラレルバスＩ／Ｆ  ３７、パラレルバスＰｂを経由して送られる。
【００７９】
この動作制御指令に応答して、画像データはＣＤＩＣからパラレルバスＰｂおよびパラレルバスＩ／Ｆ  ３７を介してＩＭＡＣに送られる。そして、画像データはＩＭＡＣの制御によりＭＥＭ又はＨＤＤに格納されることになる。
【００８０】
一方、ＡＣＰのシステムコントローラ３１ａは、ＰＣからのプリンタ機能としての呼び出しの場合、プリンタコントローラとネットワーク制御およびシリアルバス制御として機能する。ネットワーク経由の場合、ＩＭＡＣはネットワークＩ／Ｆ  ３８を介してプリント出力要求データを受け取る。
【００８１】
汎用的なシリアルバス接続の場合、ＩＭＡＣはシリアルバスＩ／Ｆ  ３９経由でプリント出力要求データを受け取る。汎用のシリアルバスＩ／Ｆ  ３９は複数種類の規格に対応している。
【００８２】
ＰＣからのプリント出力要求データはシステムコントローラ３１ａにより画像データに展開される。その展開先はＭＥＭ内のエリアである。展開に必要なフォントデータは、ローカルバスＩ／Ｆ  ３３ａおよびローカルバスＲｂ経由でフォントＲＯＭ３６ａを参照することにより得られる。ローカルバスＲｂは、このコントローラ３１ａを不揮発メモリ３５ａおよびＲＡＭ３４ａと接続する。
【００８３】
シリアルバスＳｂに関しては、ＰＣとの接続のための外部シリアルポート３２ａ以外に、ＡＣＰの操作部である操作ボード２２０との転送のためのインターフェースもある。これはプリント展開データではなく、ＩＭＡＣ経由でシステムコントローラ３１ａと通信し、処理手順の受け付け、システム状態の表示等をおこなう。
【００８４】
システムコントローラ３１ａとＭＥＭ，ＨＤＤおよび各種バスとのデータ送受信は、ＩＭＡＣを経由しておこなわれる。ＭＥＭ，ＨＤＤを使用するジョブはＡＣＰ全体の中で一元管理される。
【００８５】
図５に、ＣＤＩＣの機能構成の概要を示す。画像データ入出力制御１６１は、カラー原稿スキャナ２１０（ＳＢＵ）が出力する画像データを受けて、ＩＰＰに出力する。ＩＰＰは、「スキャナ画像処理」１９０（図７）をして、ＣＤＩＣの画像データ入力制御１６２に送りだす。画像データ入力制御１６２が受けたデータは、パラレルバスＰｂでの転送効率を高めるためにデータ圧縮部１６３に於いて、画像データの１次圧縮を行う。圧縮した画像デ−タは、データ変換部１６４でパラレルデータに変換してパラレルデータＩ／Ｆ１６５を介してパラレルバスＰｂへ送出される。パラレルデータバスＰｂからパラレルデータＩ／Ｆ１６５を介して入力される画像データは、データ変換部１６４でシリアル変換される。このデータは、バス転送のために１次圧縮されており、データ伸張部１６６で伸張される。伸張された画像データは、画像データ出力制御１６７によってＩＰＰへ転送される。ＩＰＰでは、「画質処理」３００（図７）によりＲＧＢ画像データをＹＭＣＫ画像データに変換し、プリンタ１００の画像出力用の画像データＹｐ，Ｍｐ，Ｃｐ，Ｋｐに変換してカラープリンタ１００に出力する。
【００８６】
ＣＤＩＣは、パラレルバスＰｂで転送するパラレルデータとシリアルバスＳｂで転送するシリアルデータの変換機能を併せ持つ。システムコントローラ３１ａは、パラレルバスＰｂにデータを転送し、プロセスコントローラ１３１は、シリアルバスＳｂにデータを転送する。２つのコントローラ３１ａ，１３１の通信のために、デ−タ変換部１６４およびシリアルデ−タＩ／Ｆ１６９で、パラレル／シリアルデータ変換を行う。シリアルデータＩ／Ｆ１６８は、ＩＰＰ用であり、ＩＰＰともシリアルデ−タ転送する。
【００８７】
図６に、ＩＭＡＣの構成の概略を示す。ＩＭＡＣは、アクセス制御１７２、メモリ制御１７３、２次圧縮／伸張モジュール１７６、画像編集モジュール１７７、システムＩ／Ｆ  １７９、ローカルバス制御１８０、パラレルバス制御１７１、シリアルポート制御１７５、シリアルポート１７４およびネットワーク制御１７８を備えている。２次圧縮／伸張モジュール１７６、画像編集モジュール１７７、パラレルバス制御１７１、シリアルポート制御１７５およびネットワーク制御１７８は、それぞれＤＭＡＣ（ダイレクトメモリアクセス制御）を介してアクセス制御１７２に接続されている。
【００８８】
システムＩ／Ｆ  １７９はシステムコントローラ３１ａに対する命令またはデータの送受信をおこなう。基本的に、システムコントローラ３１ａはＡＣＰ全体を制御する。また、システムコントローラ３１ａはＭＥＭ，ＨＤＤの資源配分を管理し、他のユニットの制御は、システムＩ／Ｆ  １７９、パラレルバス制御１７１およびパラレルバスＰｂを介しておこなう。
【００８９】
ＡＣＰの各ユニットは基本的にパラレルバスＰｂに接続されている。したがって、パラレルバス制御１７１は、バス占有の制御をおこなうことによってシステムコントローラ３１ａおよびＭＥＭ，ＨＤＤに対するデータの送受信を管理する。
【００９０】
ネットワーク制御１７８は、ＬＡＮとの接続を制御する。ネットワーク制御１７８は、ネットワークに接続された外部拡張機器に対するデータの送受信を管理する。ここで、システムコントローラ３１ａは、ネットワーク上の接続機器の動作管理には関与しないが、ＩＭＡＣにおけるインターフェースについては制御をおこなう。
【００９１】
シリアルバスに接続されるシリアルポート１７４は複数のポートを備えている。シリアルポート制御１７５は、用意されているバスの種類に対応する数のポート制御機構を備えている。外部シリアルポートとは別に、操作部とのコマンド受け付けまたは表示に関するデータの送受信の制御を行う。
【００９２】
ローカルバス制御１８０は、システムコントローラ３１ａを起動させるために必要なＲＡＭ３４ａ，不揮発メモリ３５ａおよびプリンタコードデータを展開するフォントＲＯＭ３６ａが接続されたローカルシリアルバスＲｂとのインターフェースをおこなう。
【００９３】
動作制御は、システムＩ／Ｆ  １７９からシステムコントローラ３１ａによるコマンド制御を実施する。データ制御はＭＥＭ，ＨＤＤを中心に、外部ユニットからのＭＥＭ，ＨＤＤアクセスを管理する。画像データはＣＤＩＣからパラレルバスＰｂを介してＩＭＡＣに転送される。そして、その画像データはパラレルバス制御１７１においてＩＭＡＣ内に取り込まれる。
【００９４】
取り込まれた画像データのメモリアクセスは、システムコントローラ３１ａの管理から離れる。すなわち、そのメモリアクセスは、システム制御から独立してダイレクトメモリアクセス制御（ＤＭＡＣ）によりおこなわれる。ＭＥＭ，ＨＤＤへのアクセスについて、アクセス制御１７２は複数ユニットからのアクセス要求の調停をおこなう。そして、メモリ制御１７３は、ＭＥＭ，ＨＤＤのアクセス動作またはデータの読み出し／書き込みを制御する。
【００９５】
ネットワークからＭＥＭ，ＨＤＤへアクセスする場合、ネットワークからネットワーク制御１７８を介してＩＭＡＣ内に取り込まれたデータは、ダイレクトメモリアクセス制御ＤＭＡＣによりＭＥＭ，ＨＤＤへ転送される。アクセス制御１７２は、複数ジョブでのＭＥＭ，ＨＤＤへのアクセスの調停をおこなう。メモリ制御１７３は、ＭＥＭ，ＨＤＤに対するデータの読み出し／書き込みをおこなう。
【００９６】
シリアルバスからＭＥＭ，ＨＤＤへアクセスする場合、シリアルポート制御１７５によりシリアルポート１７４を介してＩＭＡＣ内に取り込まれたデータは、ダイレクトメモリアクセス制御ＤＭＡＣによりＭＥＭ，ＨＤＤへ転送される。アクセス制御１７２は、複数ジョブでのＭＥＭ，ＨＤＤへのアクセスの調停をおこなう。メモリ制御１７３は、ＭＥＭ，ＨＤＤに対するデータの読み出し／書き込みをおこなう。
【００９７】
ネットワークまたはシリアルバスに接続されたＰＣからのプリント出力データは、システムコントローラ３１ａにより、ローカルバス上のフオントデータを用いて、ＭＥＭ，ＨＤＤ内のメモリエリアに展開される。
【００９８】
各外部ユニットとのインターフェースについては、システムコントローラ３１ａが管理する。ＩＭＡＣ内に取り込まれた後のデータ転送については、図６に示すそれぞれのＤＭＡＣがメモリアクセスを管理する。この場合、各ＤＭＡＣは、お互いに独立してデータ転送を実行するため、アクセス制御１７２は、ＭＥＭ，ＨＤＤへのアクセスに関するジョブの衝突、または各アクセス要求に対する優先付けをおこなう。
【００９９】
ここで、ＭＥＭ，ＨＤＤへのアクセスには、各ＤＭＡＣによるアクセスの他に、格納データのビットマップ展開のためにシステムＩ／Ｆ  １７９を介してシステムコントローラ３１ａからのアクセスも含まれる。アクセス制御１７２において、ＭＥＭ，ＨＤＤへのアクセスが許可されたＤＭＡＣデータ、またはシステムＩ／Ｆ  １７９からのデータは、メモリ制御１７３によりＭＥＭ，ＨＤＤに直接転送される。
【０１００】
ＩＭＡＣは、その内部でのデータ加工に関して２次圧縮／伸張モジュール１７６および画像編集モジュール１７７を有する。２次圧縮／伸張モジュール１７６は、画像データまたはコードデータをＭＥＭ，ＨＤＤへ有効に蓄積できるようにデータの圧縮および伸張をおこなう。２次圧縮／伸張モジュール１７６はＤＭＡＣによりＭＥＭ，ＨＤＤとのインターフェースを制御する。
【０１０１】
ＭＥＭ，ＨＤＤに一旦格納された画像データは、ダイレクトメモリアクセス制御ＤＭＡＣによりＭＥＭ，ＨＤＤからメモリ制御１７３、アクセス制御１７２を介して２次圧縮／伸張モジュール１７６に呼び出される。そこでデータ変換された画像データは、ダイレクトメモリアクセス制御ＤＭＡＣにより、ＭＥＭ，ＨＤＤへ戻されるか、外部バスへ出力される。
【０１０２】
画像編集モジュール１７７は、ＤＭＡＣによりＭＥＭ，ＨＤＤを制御し、ＭＥＭ，ＨＤＤ内でのデータ加工をおこなう。具体的には、画像編集モジュール１７７は、メモリ領域のクリアの他に、データ加工として画像データの回転処理，異なる画像同士の合成などをおこなう。画像編集モジュール１７７は、ＭＥＭ，ＨＤＤから２次圧縮データを読出して２次圧縮／伸張モジュール１７６で１次圧縮データに伸張し、モジュール１７７内で、ＣＤＩＣのデータ伸張１６３と同じ復号化ロジックで１次圧縮データを画像データに伸張してモジュール１７７内のメモリに展開し、それを加工する。加工した画像データは、ＣＤＩＣの１次圧縮ロジックと同じ符号化ロジックで１次圧縮して、２次圧縮／伸張モジュール１７６で更に２次圧縮してＭＥＭ，ＨＤＤに書込む。
【０１０３】
図７に、ＩＰＰの画像処理機能の概要を示す。ＩＰＰは分離生成（画像が文字領域か写真領域かの判定：像域分離）１９２，地肌除去１９３，スキャナガンマ変換１９４，フィルタ１９５，色補正３０２，変倍３０３，画像加工３０４，プリンタガンマ変換３０５および階調処理６０６を行う。ＩＰＰは画像処理をおこなうプログラマブルな演算処理手段である。スキャナ２１０の出力Ｉ／Ｆ１２からＣＤＩＣに入力された画像データは、ＣＤＩＣを経由してＩＰＰに転送され、ＩＰＰにて光学系およびデジタル信号への量子化に伴う信号劣化（スキャナ系の信号劣化）を補正され、再度、ＣＤＩＣへ出力（送信）される。ＣＤＩＣからＩＰＰへ戻される画像データに対して、ＩＰＰにおいては、「画質処理」３００を行う。「画質処理」３００では、色補正３０２でＲＧＢ信号をＹＭＣＫ信号に色変換し、変倍３０３，画像加工３０４，プリンタガンマ変換３０５および、階調変換，ディザ処理もしくは誤差拡散処理などの階調処理３０６などをおこなう。
【０１０４】
図８に示す様に、操作ボード２２０には、液晶タッチパネル７９のほかに、テンキー８０ａ，クリア／ストップキー８０ｂ，スタートキー８０ｃ，初期設定キー８０ｄ，モードクリアキー８０ｅ，テスト印刷キー８０ｆがある。テスト印刷キー８０ｆは、設定されている印刷部数に関わらず１部だけを印刷し、印刷結果を確認するためのキーである。初期設定キー８０ｄを押す事で、機械の初期状態を任意にカスタマイズする事が可能である。機械が収納している用紙サイズを設定したり、コピー機能のリセットキーを押したときに設定される状態を任意に設定可能である。初期設定キ−８０ｄが操作されると、各種初期値を設定するための「初期値設定」機能ならびに「ＩＤ設定」機能，「著作権登録／設定」機能および「使用実績の出力」機能等を指定するための選択ボタンが表示される。また、一定時間操作が無いときに優先して選択されるアプリケーション等も選択する事、国際エネルギースター計画に従った低電力への移行時間の設定や、オートオフ／スリープモードへの移行する時間を設定する事が可能である。
【０１０５】
液晶タッチパネル７９には、各種機能キー及び画像形成装置の状態を示すメッセージなどが表示される。液晶液晶タッチパネル７９には、「コピー」機能，「スキャナ」機能，「プリント」機能，「ファクシミリ」機能，「蓄積」機能，「編集」機能，「登録」機能，「連結」機能およびその他の機能の選択用および実行中を表わす機能選択キー８０ｇが表示される。機能選択キー８０ｇで指定された機能に定まった入出力画面が表示され、例えば「複写」機能が指定されているときには、図８に示すように、機能キー７９ａ，７９ｂならびに部数及び画像形成装置の状態を示すメッセージが表示される。オペレータが液晶タッチパネル７９に表示されたキーにタッチする事で、選択された機能を示すキーが灰色に反転する。また、機能の詳細を指定しなければならない場合（例えばページ印字の種類等）はキーにタッチする事で詳細機能の設定画面が表示される。このように、液晶タッチパネルは、ドット表示器を使用している為、その時の最適な表示をグラフィカルに行う事が可能である。
【０１０６】
図９に、スキャナ１０およびＡＤＦ２３０の画像読み取りの電気系統の構成を示す。イメージセンサ２０７から出力される電気信号すなわち、Ｒ，Ｇ，Ｂ各色アナログ画像信号はそれぞれ、信号処理２０８で増幅され、Ａ／Ｄ変換２０９によってデジタル画像信号すなわち画像データに変換される。この画像データは、読取処理２１３によって補正処理を受け、ＩＰＰに出力される。Ａ／Ｄ変換２０９では、ディジタル変換した画像データを、黒側のオフセット分となる部分を取り除いたものに変換する。この際の黒側のオフセット分には、イメージセンサ２０７からの出力が、Ｒ，Ｇ，Ｂ各色成分につき２チャンネル構成の場合、チャンネル間の差分を含んでいる。ここでの演算処理は、チャンネル間の誤差成分を除くのが大きな目的である。
【０１０７】
撮像装置４０８から出力されるＲ，Ｇ，Ｂ各色アナログ画像信号はそれぞれ、信号処理２０８ａで増幅され、Ａ／Ｄ変換２０９ａによって画像データに変換される。この画像データは、読取処理２１３ａによって補正処理を受け、ＩＰＰに出力される。
【０１０８】
スキャナ制御回路２０６は、システムコントローラ３１ａおよびプロセスコントローラ１３１からの指示に従って、ランプ制御回路２０５，タイミング制御回路２１１及びモータ制御ユニット２６０を制御する。ランプ制御回路２０５は、スキャナ制御回路２０６からの指示に従って露光ランプ２３２（２３２ａ，２３２ｂ）のオン／オフを制御するとともに、読取処理２１３が指示する照度（光量）に露光ランプ２３２の明るさ（時系列平均値又は平滑値）を定める。なお、参照符号２３２ａ，２３２ｂを総括的に参照符号２３２で示すことがある。
【０１０９】
モータ制御ユニット２６０は、スキャナ制御回路２０６からの指示に従って、副走査駆動モータ２３８及びＡＤＦモータ２２４を制御する。これらモータは、いずれもステッピングモータであり、駆動系統の軸にはロータリエンコーダ（Ｅ）２２１及び２２５が連結されている。第１キャリッジの走査位置（ｙ）および駆動量ならびにＡＤＦ送り原稿の先，後端位置および送り量は、各ロータリエンコーダ２２１，２２５が発生する電気パルスを計数して把握される。図９に示す紙センサ２２３は、ＡＤＦ３０の原稿トレイ２４１上に原稿があるかを検知するもの，ペーパジャム検知のもの及び原稿サイズ検知のものを含む。
【０１１０】
タイミング制御回路２１１は、スキャナ制御回路２０６，システムコントローラ３１ａ及びプロセスコントローラ１３１からの指示あるいは制御信号に従って、各種信号を生成する。即ち、画像読み取りを開始すると、イメージセンサ２０７に対しては、１ライン分のデータをシフトレジスタに転送する転送ゲート信号及びシフトレジスタのデータを１ビットずつ出力するシフトクロックパルスを与え、システムコントローラ３１ａに対しては、画素同期クロックパルスＣＬＫ，ライン同期信号ＬＳＹＮＣ及び主走査有効期間信号ＬＧＡＴＥを出力する。この画素同期クロックパルスＣＬＫは、イメージセンサ２０７に与えるシフトクロックパルスと略同一の信号である。また、ライン同期信号ＬＳＹＮＣは、プリンタ１００の作像ユニット１３５のビームセンサが出力するライン同期信号ＭＳＹＮＣと対応する信号であるが画像読み取りを行なっていない時は出力が禁止される。主走査有効期間信号ＬＧＡＴＥは、イメージセンサ２０７が出力する画信号が有効と見なせるタイミングで高レベルＨになる。
【０１１１】
スキャナ制御回路２０６は、プロセスコントローラ１３１から読み取り開始指示を受けると、タイミング制御回路２１１を制御してイメージセンサ２０７の読み取りを開始し、露光ランプ２３２を点灯し、副走査駆動モータ２３８（手差しモード）又はＡＤＦモータ（ＡＤＦモード）を駆動開始する。また、副走査有効期間信号ＦＧＡＴＥを高レベルＨ（原稿領域外）にセットする。この信号ＦＧＡＴＥは、手差しモードでは第１キャリッジが原稿始端位置（ホームポジションＨＰからａ＋ｂの位置）に達したときに、原稿領域内を示すＬに切り替えられ、ＡＤＦモードでは、レジストローラからの原稿（先端）の送り出し搬送量が、ＡＤＦ３０を使用するシートスルー画像読取りモードでの原稿読み取り位置であるＨＰ位置（「レジストローラ２４３から基点センサ２４９までの送り量Ｄｆ」−「ＨＰから基点センサ２４９までの送り量ａ」）に達したときに原稿領域内を示すＬに切り替えられる。そして、手差しモードでは原稿尾端を第１キャリッジが通過すると、ＡＤＦモードでは原稿尾端がＨＰを通過すると、副走査有効期間信号ＦＧＡＴＥは原稿領域外を示すＨに戻される。
【０１１２】
図１０に、スキャナ制御回路２０６の構成を示す。ＣＰＵ２５４は、スキャナ制御回路２０６の入出力制御ならびに副走査駆動モータ２３８およびＡＤＦモータの駆動制御を行う。すなわち、システムコントローラ３１ａ又はプロセスコントローラ１３１からの、テストコマンド，原稿読み取りコマンド等の指令に応答して、キャリッジ駆動又はＡＤＦ駆動および画像読取を行う。ＲＯＭ２５５には、スキャナ制御回路２０６の制御プログラムが書かれている。ＲＡＭ２５６は、ＣＰＵ２５４で使用する作業用メモリである。
【０１１３】
図１１に、図９に示す読取処理２１３および２１３ａの機能構成を示す。Ａ／Ｄ変換２０９，２０９ａは、画像読取信号を８ビットのデジタル信号に変換して読取処理２１３，２１３ａに出力する。
【０１１４】
読取処理２１３において、シェーディング補正２１６は、走査ライン毎にシェーディング補正を行ない、照明ムラやＣＣＤの画素毎の感度ムラに等に起因するバラツキ補正をする。ＣＣＤ２０７からの画像読取信号は、ＣＣＤの画素毎の感度ムラ，照明ランプからの光量が走査線上の中央部で一番高くなることによる照度歪みが原因で、一様な濃度の原稿を読み取ったにもかかわらずバラツキや歪みを持っている。この歪みを補正するために、均一白となる基準白板２３９を読み取り、得た画像データを「白基準面データ」として揮発性メモリ２１５に保存する。すなわち前記した主走査方向の「バラツキ，歪み」の具合を示す白基準面データが揮発性メモリ２１５に取り込まれる。シェーディング補正２１６は、ＣＣＤ２０７で読取った原稿の画像データに対して、画素毎に対応する「白基準面データ」を揮発性メモリ２１５から読み出してこれに基いて、原稿の画像データの「バラツキ，歪み」を補正し、次段の変倍処理２１９に出力する。
【０１１５】
シェーディング補正２１６にはシェーディング補正ＲＯＭがあり、それには、「白基準面データ」のとり得る値０〜２５５および原稿の画像データのとり得る値０〜２５５の各値の組合せのそれぞれについて、白基準面データが均一と仮定した場合に得られるはずの原稿画像データが書きこまれている。このシェーディング補正ＲＯＭのアドレスに、ＣＣＤ２０７で読取った原稿の画像データとその画素宛ての白基準面データ（揮発性メモリ２１５）の組合せを与えることにより、該原稿の画像データの読取歪を補正した画像データがシェーディング補正ＲＯＭから出力され、セレクタ２１８を通して「変倍処理」２１９に与えられる。
【０１１６】
次に変倍処理２１９は、ユーザから指定される変倍率に従って、拡大／縮小処理を施す。本実施例では主副独立の変倍処理を行なっている。主走査方向の読み取り密度変換を変倍処理２１９で行なう。レンズ２３６の絞り（集束率）及びＣＣＤ２０７上の読み取り画素数は固定であるため、主走査方向の読み取り密度は一定値となる。本実施例ではこの主走査方向の読み取り密度が６００ｄｐｉになるように構成している。この６００ｄｐｉでの読み取りデータに対して、変倍処理２１９はラインメモリ（図示しない）を使用した間引き処理や２度書きなどの補間処理を行なうことで、任意のｄｐｉに密度変換する。例えば、３００ｄｐｉに縮小（５０％）するには、６００ｄｐｉ読み取りデータの隣合う２画素をそれらの平均値（１画素）に変換しながら間引き処理し、２画素から１画素に変換する。また、１２００ｄｐｉに拡大（２００％）するには、１画素を２度書き（２画素）する補間処理によって２画素に変換する。
【０１１７】
副走査方向の読み取り密度変換は機械変倍により行なう。走行体モータ２３８および搬送モータ２２４にはステッピングモータを使用し、ＣＰＵ２５４がこれらモータの駆動スピードを変えることによって、原稿の副走査方向の走査スピードを変化させ、すなわち副走査方向の読み取り密度を変えることによって密度変換する。例えば、６００ｄｐｉでの走査スピード：Ｖに対して、３００ｄｐｉ（５０％縮小）で読み取るには、走査スピード：２×Ｖで走査するようにモータを駆動し、１２００ｄｐｉ（２００％拡大）で読み取るには、走査スピード：Ｖ／２で走査するようにモータを駆動する。
【０１１８】
基準白板２３９の表面（白基準面）からＣＣＤ２０７までの光路のゴミや汚れを検出するために不揮発性メモリ２１４および差分演算２１７が備わっており、また、画像読取窓であるガラス２４０の前方の搬送ドラム２４４の白色表面からガラス２４０を通してＣＣＤ２０７までの光路のゴミや汚れを検出するために不揮発性メモリ２５５および差分演算２５６が備わっており、さらには、ガラス２４０を通して原稿の表面を読取る表面シートスルー読取で、各原稿の読取直前に搬送ドラム２４４の白色表面からガラス２４０を通してＣＣＤ２０７までの光路のゴミや汚れの発生による、読取濃度異常画素を検出するために、加算２５２，揮発性メモリ２５３および異常画素検出２５４が備わっている。
【０１１９】
コンタクトガラス２３１上に載置された原稿の読取を行う光学系走査による画像読取、ならびに、ガラス２４０を通して搬送ドラム２４４で移送される原稿の表面の読取を行う表面シートスルーの画像読取のいずれにおいても、各原稿の画像読取を行う直前に基準白板２３９の画像（白）読取をして、揮発性メモリ２１５に画像データ（白基準面データ）を書込む。参考として、図１６に「白基準面データ」の概要を示す。表面シートスルーの画像読取の場合には、基準白板２３９の画像（白）読取のときに、読取濃度異常画素の検出を行う。その内容は後述する。
【０１２０】
原稿の読取を開始すると、読取った画像データと、その画素位置の揮発性メモリ２１５の白基準面データとをシェーディング補正２１６に与えて、シェーディングＲＯＭから両画像データ対応の画像データを読み出してセレクタ２１８を通して変倍処理２１９に出力し、指定倍率の変倍処理を施してから画像データ処理装置ＡＣＰ（図４）に出力する。差分演算２１７，２５６は後述する。
【０１２１】
読取処理２１３ａにおいは、シェーディング補正２１６ａが、走査ライン毎にシェーディング補正を行ない、撮像装置４０８の照明ムラやＣＣＤの画素毎の感度ムラに等に起因するバラツキ補正をする。シェーディング補正２１６ａは前述の２１６と同一機能である。しかし、撮像装置４０８がそれに対向する白色背板４０９の表面（白基準面）を読取って、不揮発メモリ２５５ａに格納した白基準面データと、撮像装置４０８が裏面シートスルー読取で原稿裏面を読取った画像データがシェーディング補正２１６ａに与えられる。変倍処理２１９ａは、前述の２１９と同一機能である。白色背板４０９の表面から撮像装置４０８の撮像素子（ＣＣＤ）２０７までの光路のゴミや汚れを検出するために差分演算２５６ａが備わっており、このありこの差分演算２５６ａには、不揮発メモリ２５５ａに格納した白基準面データと、撮像装置４０８が白色背板４０９の表面を読取った画像データガ与えられる。また、裏面シートスルー読取で各原稿の読取直前に、白色背板４０９の白色表面から撮像装置４０８内部の撮像素子までの光路のゴミや汚れの発生による、読取濃度異常画素を検出するために、加算２５２ａ，揮発性メモリ２５３ａおよび異常画素検出２５４ａが備わっている。
【０１２２】
裏面シートスルー読取で原稿裏面の読取を開始すると、読取った画像データと、その画素位置の揮発性メモリ２５５ａの白基準面データとをシェーディング補正２１６ａに与えて、その内部のシェーディングＲＯＭから両画像データ対応の画像データを読み出してセレクタ２１８ａを通して変倍処理２１９ａに出力し、指定倍率の変倍処理を施してから画像データ処理装置ＡＣＰ（図４）に出力する。差分演算２５６ａ及び読取濃度異常画素の検出は後述する。
【０１２３】
図１２に、スキャナ制御回路２０６のＣＰＵ２５４による、システムコントローラ３１ａが与える画像読取スタート信号（スタート指示）に応答した、原稿読取制御の概要を示す。なお、システムコントローラ３１ａは、操作ボード２０又はパソコンＰＣから画像読取スタートが入力されたときに、これに応答して画像読取スタート信号をＣＰＵ２５４に与える。
【０１２４】
ＣＰＵ２５４は、画像読取スタート信号に応答してホームポジションＨＰから第１および第２キャリッジの往走査駆動を開始して（ステップ１）、第１ミラー２３３の読取視野に基準白板２３９が入るタイミングで、読取処理２１３に与えるシェーディングゲート信号を”Ｈ”から”Ｌ”に切換え、基準白板２３９の中心あたりに読取視野が進んだタイミングで補正ゲート信号を”Ｈ”から”Ｌ”に切換えて、両信号が”Ｌ”の間に、読取処理２１３により、「白基準面データの更新１」を行う（ステップ２）。なお、以下においては、括弧内には、ステップという語を省略して、ステップ番号のみを記す。「白基準面データの更新１」では、基準白板２３９の表面の画像データを読取って、１ライン分の読取画像データを、白基準面データとして揮発性メモリ２１５に更新書込する。
【０１２５】
白基準面データの更新１を終えるとＣＰＵ２５４は、シェーディングゲート信号および補正ゲート信号を”Ｈ”に戻す。そしてＡＤＦ３０の原稿トレイ２４１の原稿の有無を検出するセンサの検出信号を参照して、それが原稿なしであるときには、往走査を継続して、コンタクトガラス２３１上の原稿画像読取りと、読取った画像データのシェーディング補正２１６を行う（４）。コンタクトガラス２３１上の原稿の尾端を通過すると、キャリッジの往走査駆動を止めて、続いて反転して復走査（リターン）駆動して、第１キャリッジをＨＰに位置決めしてキャリッジ駆動を終了する（５）。そして不揮発性メモリ２５７のレジスタＮｓａ（メモリの１領域）の原稿読取回数値Ｎｓａを１インクレメントする（６）。
【０１２６】
ＡＤＦ３０の原稿トレイ２４１の原稿の有無を検出するセンサの検出信号が原稿ありであった場合には、キャリッジの往駆動を止めて、ＨＰに戻す。すなわち、第１キャリッジ（第１ミラー２３３）を、表面シートスルーの画像読取り位置（ガラス２４０）に位置決めする（７）。そして「表面のシートスルー読取」（８）に進んで、主走査数ライン分の背板（搬送ドラム２４４の白色表面）の画像読取を行ってシェーディング補正を施して同一画素位置の画像データを加算して揮発性メモリ２５３に蓄積し（９，１０）、異常画素検出２５４で、揮発性メモリ２５３上の１ライン分の積算画像データのライン平均値を算出する（１１）。そして画素単位の積算画像データが平均値より所定比率低い閾値Ｔｈ１以下の濃度レベルの画素を異常画素候補として抽出する。次にこの異常画素候補の主走査方向の連続分布の画像数に着目して、異常画素を確定する。異常画素候補群の大きさを検出するための所定の閾値Ｔｈ２以上に連続分布する異常画素候補群を汚れによる異常画素と確定する（１１）。異常画素を検出すると、汚れ警告を操作ボード２２０の液晶タッチパネル７９に表示する（１３，１４）。パソコンＰＣからの画像読取りコマンドに応答してＡＤＦ３０給紙による画像読取りの開始であった場合には、この汚れ警告がＰＣに送信されてＰＣに接続したディスプレイにも表示される。異常画素を検出しなくなったときには、この汚れ警告表示を消去する（１４）。
【０１２７】
そして、異常画素を検出したか否かに係らず、ＡＤＦ３０が読取りガラス２４０に送り込んで移送する原稿の表面画像を読取ってシェーディング補正を施す（１５）。一枚の原稿の画像読取を終えると、レジスタＮｓａの原稿読取回数値Ｎｓａを１インクレメントし（１７）、そしてＡＤＦ３０の原稿トレイ２４１の原稿の有無を検出するセンサの検出信号を再度参照し（１８）、原稿ありであると、続いて「表面のシートスルー読取」（８）を行う。ＡＤＦ３０の原稿トレイ２４１の原稿がなくなるまで、各原稿に関して「表面のシートスルー読取」（８）を行う。ＡＤＦ３０にあった最後の原稿の「表面のシートスルー読取」（８）を終えると、ＣＰＵ２５４はそこで原稿画像読取制御を終える。
【０１２８】
画像読取指令が両面（表裏面）読取であったときには、各原稿につき、「表面のシートスルー読取」（８）に進んでから、読取ガラス２４０から撮像装置４０８に原稿が進んだタイミングで「裏面のシートスルー読取」（１６）を開始する。この内容は前述の「表面のシートスルー読取」（８）の内容と同様である。なお、「表面のシートスルー読取」（８）の画像データ処理は読取処理２１３で、「裏面のシートスルー読取」（１６）の画像データ処理は読取処理２１３ａで行われる。
【０１２９】
上述のように、原稿１枚の読取を行う度に、レジスタＮｓａの原稿読取回数値Ｎｓａを１インクレメントされる（６，１７）。そしてスキャナ２１０，ＡＤＦ２３０による、指示された原稿（単数又は複数）の読取を完了した時点で、ＣＰＵ２５４は、不揮発メモリ２５７の枚数テーブル（表１）の、不揮発メモリ２５７のレジスタＲａのデータＲａをアドレスとする閾値データＲｓａを読み出す（１９）。次に原稿読取回数値Ｎｓａが、読み出した閾値データＲｓａであるかをチェックして（２０）、そうであると「白基準面データの更新２」（２１）を実行してレジスタＲａのデータを１インクレメントする（２２）。
【０１３０】
「白基準面データの更新２」（２１）ではＣＰＵ２５４は、揮発性メモリ２１５の、各データが８ビット構成の白基準面データを読み出して、各データを上位７ビットを摘出して、すなわちデータ値を１／２として、不揮発性メモリ２１４に更新書込みする。データ値を１／２とするのは、不揮発性メモリ２１４の所要メモリ容量を少なくするためである。
【０１３１】
表１に、枚数テーブルの閾値データを示す。最初はゴミや汚れが付着する確率が少ないので、原稿読取回数積算値Ｎｓａの少ない増分の間隔で、不揮発性メモリ２１４の白基準面データの更新を行うが、積算値Ｎｓａが大きくなるとこの間隔を大きくしている。また、通紙経路のメンテナンスが行われると不揮発性メモリ２１４の白基準面データの更新間隔は初期状態に戻る（図１４の４３）。このことにより、経時的な原稿照射ランプの劣化等の影響も加味して、後述する基準白板２３９の読取テスト（図１４の３２〜３４）を実施することが可能になり、より安定した、基準白板２３９の汚れ確認（図１４の３２〜３４）ができるようになる。
【０１３２】
【表１】
2005051295.tif 000003
【０１３３】
操作ボード２２０の初期設定キー８０ｄが押されたときには、操作ボード２２０は、液晶タッチパネル７９の表示を図１３に示す初期設定メニュー画面に切換える。このメニュー画面上の「スキャナ初期設定」ボタンをクリックすると、操作ボード２２０がその液晶タッチパネル７９に、スキャナ初期設定のメニュー画面を表示する。該メニュー画面には、「白基準面の読取テスト」の項目があり、これをユーザがクリックすると、「白基準面の読取テスト」コマンドをシステムコントローラ３１ａがＣＰＵ２５４に与える。このコマンドに応答して、ＣＰＵ２５４が、「白基準面の読取テスト」を実行する。
【０１３４】
図１４に、「白基準面の読取テスト」の内容を示す。これに進むとＣＰＵ２５４は、ホームポジションＨＰから第１および第２キャリッジの往走査駆動を開始して（ステップ１）、第１ミラー２３３の読取視野に基準白板２３９が入るタイミングで、読取処理２１３に与えるシェーディングゲート信号を”Ｈ”から”Ｌ”に切換え、基準白板２３９の中心あたりに読取視野が進んだタイミングで補正ゲート信号を”Ｈ”から”Ｌ”に切換えて、両信号が”Ｌ”の間に、読取処理２１３により、「白基準面データの更新１」を行う（３１，３２）。「白基準面データの更新１」（３２）では、基準白板２３９の表面の画像データを読取って、１ライン分の読取画像データを、白基準面データとして揮発性メモリ２１５に更新書込する。そしてキャリッジをＨＰに戻す（３３）。ＨＰは、原稿読取窓であるガラス２４０を通して、表面シートスルー読取を行うことができる位置である。
【０１３５】
次にＣＰＵ２５１は、読取処理２１３（図１１）で差分演算を行って、差分値を画像濃度すなわち画像データとして、操作ボード２２０の液晶タッチパネル７９に表示する（３４）。このとき読取処理２１３の差分演算２１７は、不揮発性メモリ２１４より７ビット構成の白基準面データを読み出して上位桁方向の桁シフトにより８ビットデータにして、すなわち読み出しデータ値の２倍を表す白基準面データに変換して、この白基準面データに対する、揮発性メモリ２１５に更新書込みした白基準面データの差分値を算出する。差分値の算出を次に記す：
Ｄｋｎ：揮発性メモリ２１５に蓄積した白基準面データ（８ビット），
ｎは１〜７２００，
Ｄｆｎ：不揮発性メモリ２１４に蓄積した白基準面データ（７ビット），
Ｓｎ  ：差分データ，
Ｓｎ  ＝｜（Ｄｆｎ×２）−Ｄｋｎ｜。
【０１３６】
差分値データＳｎは、通常の原稿画像データとしてセレクタ２１８および変倍処理２１９を経て、更にＡＣＰで画像処理されてＭＥＭに蓄積され、そして操作ボード２２０の液晶タッチパネル７９に、画像として表示される。図１９に表示例を示す。液晶タッチパネル７９の「基準白板の汚れ」と付記したブロックに、差分値データが複数ラインに及んで繰返し書込表示されるが、図１９では、基準白板２３９に汚れを生じていないため、画像は現れていない。図１９に示す液晶タッチパネル７９に表示された主走査画素位置スクロール矢印をユーザがクリックすることにより、１ライン上の表示領域が変更され、これにともなって横軸の主走査画素位置数字も切り換る。
【０１３７】
次にＣＰＵ２５４は、ガラス２４０を通して表面シートスルー読取を行ない、読取った画像データを揮発性メモリ２１５に更新書込する（３５）。ここでは、原稿の送給を行わないので、搬送ドラム２４４の白色表面を読取った白基準面データが揮発性メモリ２１５に書きこまれる。一方、不揮発性メモリ２５５には、以前に搬送ドラム２４４の白色表面を読取った白基準面データの、上位７ビット（読取データ値の１／２を表わすデータ）が白基準面データとして蓄積されている。次にＣＰＵ２５１は、読取処理２１３の差分演算２５６を用いて、不揮発性メモリ２５５より７ビット構成の白基準面データを読み出して上位桁方向の桁シフトにより８ビットデータにして、すなわち読み出しデータ値の２倍を表す白基準面データに変換して、この白基準面データに対する、揮発性メモリ２１５に更新書込みした白基準面データの差分値を算出する。差分値データは、通常の原稿画像データとしてセレクタ２１８および変倍処理２１９を経て、更にＡＣＰで画像処理されてＭＥＭに蓄積され、そして操作ボード２２０の液晶タッチパネル７９に、画像として表示される（３６）。図１９に表示例を示す。液晶タッチパネル７９の「表面読取の汚れ」と付記したブロックに、差分値データが複数ラインに及んで繰返し書込表示される。図１９には、搬送ドラム２４４の表面からＣＣＤ２０７に至る光路に汚れ又はゴミがあることを表している。
【０１３８】
次にＣＰＵ２５４は、撮像装置４０８による裏面シートスルー読取で白色背板４０９の読取を行ない、読取った画像データを揮発性メモリ２５７に更新書込する（３７）。一方、不揮発性メモリ２２５５ａには、以前に白色背板４０９の白色表面を読取った白基準面データの、上位７ビット（読取データ値の１／２を表わすデータ）が白基準面データとして蓄積されている。次にＣＰＵ２５１は、読取処理２１３ａの差分演算２５６ａを用いて、不揮発性メモリ２５５ａより７ビット構成の白基準面データを読み出して上位桁方向の桁シフトにより８ビットデータにして、すなわち読み出しデータ値の２倍を表す白基準面データに変換して、この白基準面データに対する、揮発性メモリ２５７に読込んだ白基準面データの差分値を算出する。差分値データは、通常の原稿画像データとしてセレクタ２１８ａおよび変倍処理２１９ａを経て、更にＡＣＰで画像処理されてＭＥＭに蓄積され、そして操作ボード２２０の液晶タッチパネル７９に、画像として表示される（３８）。図１９に表示例を示す。液晶タッチパネル７９の「裏面読取の汚れ」と付記したブロックに、差分値データが複数ラインに及んで繰返し書込表示される。図１９には、白色背板４０９の表面から撮像装置４０８の内部の撮像素子に至る光路に汚れあるいはゴミがないことを表している。
【０１３９】
次にＣＰＵ２５４は、システムコントローラ３１ａから、操作ボード２２０の液晶パネル７９に表示した「印刷」，「更新」あるいは「終了」の、ユーザによるクリックに応答する「印刷」，「更新」あるいは「終了」のコマンドが到来するのを待つ（３９，４１，４４）。「印刷」がクリックされるとシステムコントローラ３１ａが、ＭＥＭに蓄積した各差分データに印刷出力のための処理を施して、同一ライン情報を繰返しプリンタ１００に出力して、１枚の用紙上にプリントアウトする（３９，４０）。大略で、図１９に示す液晶タッチパネル７９上の３個の表示ブロックを、１ライン長全体を表わすように広げた形の画像が、用紙上に印刷される。
【０１４０】
「更新」コマンドが到来するとＣＰＵ２５４は、揮発性メモリ２１５にある、表面シートスルー読取による搬送ドラム２４４の白色表面読取の白基準面データ（８ビット）の上位７ビットを摘出して、不揮発性メモリ２に書込み、揮発性メモリ２５７にある撮像装置４０８の裏面シートスルー読取による白色背板４０９の白色表面読取の白基準面データ（８ビット）の上位７ビットを摘出して、不揮発性メモリ２に書込み、そして、キャリッジを走査駆動して基準白板２３９の白色表面を読取って不揮発メモリ２１５に書込みキャリッジをＨＰにもどしてから揮発性メモリ２１５にある基準白板２３９の白色表面の白基準面データ（８ビット）の上位７ビットを摘出して、不揮発性メモリ２１４に書込む４１，４２）。すなわち不揮発性メモリ２１４，２５５および２５５ａの白基準面データを更新する。そして、レジスタＮｓａの原稿読取積算値Ｎｓａを０に初期化する（４３）。
【０１４１】
「終了」コマンドが到来するとＣＰＵ２５４は、「白基準面の読取テスト」を終了する（４４）。
【０１４２】
なお、工場出荷時すなわち基準白板２３９，搬送ドラム２４４および白色背板４０９のいずれも新品でピカピカで、いずれの読取光路にも汚れやゴミがないときに、出荷テスト要員が、上述の「白基準面の読取テスト」を指示し更に「更新」を指示することにより、不揮発性メモリ２１４，２５５および２５５ａには、それぞれ基準白板２３９，搬送ドラム２４４および白色背板４０９の表面を読取った白基準面データが格納されている。
【０１４３】
各基準面および読取光路に汚れやゴミ等がない場合、白基準面データは、図１６に示すような状態であるが、汚れあるいはゴミ付着が発生すると、図１７に示すように異常低濃度ピークが現れ、その差分演算の結果は、図１８に示すものとなる。図１６から図１８を参照すると、ゴミや汚れの影響がない場合は、画像は全面白のデータとなるが、ゴミや汚れの影響があった場合は、図１９に示すように、汚れに対応する位置に黒縦スジが現れる。このことにより、ゴミや汚れの影響が一目瞭然に確認可能とすることができる。
【０１４４】
例えば、図１２に示す「表面のシートスルー読取り」（８）又は「裏面のシートスルー読取り」（１６）によって異常画素が検出されたとき、あるいは定期メンテナンスで、サービスマン等がメンテナンス（基準面，読取光路のクリーニング）を行ったあとに、上述の「白基準面の読取テスト」を指示入力することにより、基準面，読取光路のゴミや汚れがうまく除去できたかを確認することができる。もしクリーニング後においても黒縦スジが認められる場合は、クリーニングした範囲外にまだゴミ等が入り込んでいるものとして、更に装置内部のクリーニング迄実施する判断をすることができる。「白基準面の読取テスト」の結果、ゴミや汚れ対応の黒縦スジがないと、「更新」をクリックして、不揮発性メモリの白基準面データを、最新の読取データに更新しておくことができる。
【０１４５】
図２０に、読取処理２１３，２１３ａの第１変形例を示す。この変形例は、変倍処理２１８，２１８ａを、白基準面データを格納する不揮発性メモリ２１４，２５５および２５５ａの前段に配置して、不揮発性メモリ２１４，２５５および２５５ａに書込む白基準面データの１ライン分の数を、変倍処理２１８，２１８ａによる１画素おきの間引き（５０％の縮小）により、半分に減量し、不揮発性メモリ２１４，２５５および２５５ａから白基準面データを読出す時には変倍処理２１８，２１８ａによる１画素の読み出し白基準面データを２画素に割りつける補間（２００％の拡大）により２倍に拡張する。その他の機能は、図１１に示す読取処理２１３，２１３ａと同様である。
【０１４６】
読取処理２１３，２１３ａの第２変形例では、第１変形例と同様に、不揮発性メモリ２１４，２５５および２５５ａに書込む白基準面データの１ライン分の数を、変倍処理２１８，２１８ａによる１画素おきの間引き（５０％の縮小）により、半分に減量する。そして、差分演算２１７，２５６，２５６ａで、不揮発性メモリ２１４，２５５および２５５ａから読み出した白基準面データは拡張することなく、基準白板２３９，搬送ドラム２４４，白色背板４０９の新たな読取で得る白基準面データの１ライン分の数を、変倍処理２１８，２１８ａによる１画素おきの間引き（５０％の縮小）により、半分に減量して、差分演算に用いる。この第２変形例での差分演算は、
Ｄｋｎ：基準面読取りの白基準面データ，ｎは１〜３６００，
Ｄｆｎ：不揮発性メモリに蓄積した白基準面データ，
Ｓｎ  ：差分データ，
Ｓｎ  ＝｜Ｄｆｎ−Ｄｋｎ｜
となる。
【０１４７】
この差分データＳｎが画像データとしてＡＣＰに転送されて液晶タッチパネル７９に表示されるので、液晶タッチパネル７９まで転送されるデータ量が半分になる。このことにより本来具備している変倍処理を活用させながら、不揮発性メモリのサイズを小さくすることが可能となる。
【０１４８】
【発明の効果】
白基準面（２３９，２４４，４０９）に汚れがあると、汚れの部位の差分値が大きく、それが高濃度画像で出力される。この出力の目視により、白基準面から撮像素子に至る光路にゴミや汚れがあるかを目視確認できる。そのことによって、ゴミや汚れが原因で異常画像を発生してしまうという装置の状態を正確に把握することが可能となり、サービスマンのメンテナンス時の確認作業効率が向上する。
【図面の簡単な説明】
【図１】本発明の１実施例の、複合画像処理機能があるフルカラー複写機の外観を示す拡大正面図である。
【図２】図１に示すカラープリンタ１００の拡大縦断面図である。
【図３】図１に示すカラースキャナ２１０およびＡＤＦ２３０の拡大縦断面図である。
【図４】図１に示す複写機内の、画像処理システムの構成を示すブロック図である。
【図５】図４に示す画像データインターフェース制御ＣＤＩＣの構成を示すブロック図である。
【図６】図４に示す画像メモリアクセス制御ＩＭＡＣの構成を示すブロック図である。
【図７】図４に示す画像データ処理器ＩＰＰの画像データ処理機能を示すブロック図である。
【図８】図１に示す操作ボード２２０の一部の拡大平面図である。
【図９】図１に示す原稿スキャナ２１０，ＡＤＦ２３０の画像読み取り電気回路系の構成を示すブロック図である。
【図１０】図９に示すスキャナ制御回路２０６およびモータ制御ユニット２６０の構成を示すブロック図である。
【図１１】図９に示す読取処理２１３，２１３ａの機能構成を示すブロック図である。
【図１２】図１０に示すＣＰＵ２５４の、画像読取制御の概要を示すフローチャートである。
【図１３】図８に示す初期設定キー８０ｄが操作されたときに操作ボード２２０が液晶タッチパネル７９に表示するメニュー画面を示す平面図である。
【図１４】図１３に示す「スキャナー初期設定」がクリックされ、それに応答して走査ボード２２０が液晶タッチパネル７９に表示したメニュー画面上の「白基準面の読取テスト」がクリックされたときに、図４に示すシステムコントローラ３１ａおよび図１０に示すＣＰＵ２５４が協働して実行する「白基準面の読取テスト」の内容を示すフローチャートである。
【図１５】図３に示すスキャナ１０の、コンタクトガラス２３１上の原稿の画像読取走査の間に発生するタイミング信号のレベル変化を示すタイムチャートである。
【図１６】基準白板２３９，搬送ドラム２４４，白色背板４０９の読取データである１ライン分の白基準面データの分布の概要を示すグラフである。
【図１７】読取面又は読取光路に汚れ又はゴミがある場合の１ライン分の白基準面データの分布の概要を示すグラフである。
【図１８】図１６に示す基準の白基準面データに対する図１７に示す現在読取した白基準面データの差分値の１ライン上の分布を示すグラフである。
【図１９】図８に示す液晶タッチパネル７９に表示される差分データの画像表示を示す平面図である。
【図２０】図９に示す読取処理２１３，２１３ａの第１変形例を示すブロック図である。
【符号の説明】
１：感光体      ２：帯電装置
３：現像装置    ４：クリーニング装置
５：除電装置    ６：露光装置
７：第１転写ベルト
８〜１０：ローラ
１１：第１転写手段
１２：クリーニング装置
１３：第２転写ベルト
１４〜１６：回転ローラ
１７：第２転写手段
１８：クリーニング装置
１９：チャージャ
２０：用紙（記録媒体）
２１，２２：給紙カセット
２３：定着器    ２４：排紙ガイド
２５：排紙ローラ
２６：排紙スタック
２７：補給トナー収納部
２８：カートリッジ
２９：フレーム  ３０：開閉支軸
３１，３２：給紙ローラ
３３：レジストローラ
２２１，２２５：ロータリエンコーダ
２２４：ステッピングモータ
２３１：原稿台ガラス    ２３２：照明ランプ
２３３：第１ミラー      ２３４：第２ミラー
２３５：第３ミラー      ２３６：レンズ
２０７：イメージセンサ  ２３８：ステッピングモータ
２３９：基準白板      ２４０：ガラス
２４１：原稿トレイ    ２４２：ピックアップローラ
２４３：レジストローラ対  ２４４：搬送ドラム
２４５：押さえローラ  ２４６，２４７：排紙ローラ
２４８：排紙トレイ兼用の圧板
２４９：基点センサ      ２５０：軸
２５１：スケール        ２６０：モータ制御ユニット
４０８：撮像装置        ４０９：白色背板
【図１】
2005051295.tif 000004
【図２】
2005051295.tif 000005
【図３】
2005051295.tif 000006
【図４】
2005051295.tif 000007
【図５】
2005051295.tif 000008
【図６】
2005051295.tif 000009
【図７】
2005051295.tif 000010
【図８】
2005051295.tif 000011
【図９】
2005051295.tif 000012
【図１０】
2005051295.tif 000013
【図１１】
2005051295.tif 000014
【図１２】
2005051295.tif 000015
【図１３】
2005051295.tif 000016
【図１４】
2005051295.tif 000017
【図１５】
2005051295.tif 000018
【図１６】
2005051295.tif 000019
【図１７】
2005051295.tif 000020
【図１８】
2005051295.tif 000021
【図１９】
2005051295.tif 000022
【図２０】
2005051295.tif 000023