【事件の表示】
　特許第３２０３６８９号「画像入力装置」の請求項１に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３２０３６８９号の請求項１に係る特許を維持する。
【理　由】
１．手続の経緯
　特許第３２０３６８９号に係る発明についての出願は、平成３年６月２９日の特許出願であって、平成１３年６月２９日にその発明について特許の設定登録がなされ、その後、その特許請求の範囲における請求項１に係る発明について、異議申立人中島進より特許異議の申立てがなされ、取消理由通知がなされ、その指定期間内である平成１４年７月８日に訂正請求がなされたものである。
　　
２．訂正の適否について
（１）訂正の内容
　平成１４年７月８日付けの訂正請求書による訂正事項は、
　ア．特許請求の範囲における請求項１の
　「【請求項1】基準板と、
　基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、
　ラインセンサで読み取った基準板の１ライン分の画像データを記憶するラインメモリと、
　各画素ごとに１ライン分の基準作成データを初期値としてラインメモリに書き込む初期値書込手段と、
　ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した基準板の１ライン分のデータと各画素ごとに重みを付けて平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、
　演算手段で得られた重み付け平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段と
を備えることを特徴とする画像入力装置。」
を、
　「【請求項１】基準板と、
　基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、
　ラインセンサで読み取った基準板の１ライン分の画像データを記憶するラインメモリと、
　各画素ごとに１ライン分の基準作成データを初期値としてラインメモリに書き込む初期値書込手段と、
　ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した基準板の１ライン分のデータと、ラインメモリから読み出した当該データの重みが大きくなるように重みを付けて各画素ごとに平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、
　演算手段で得られた重み付け平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段と
を備えることを特徴とする画像入力装置。」
と訂正し、
　
イ．明細書の段落番号【０００９】の記載
　「【０００９】
【課題を解決するための手段】本発明に係る画像入力装置は、基準板と、基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、ラインセンサで読み取った基準板の１ライン分の画像データを記録するラインメモリと、各画素ごとに１ライン分の規準作成データを初期値としてラインメモリに書き込む初期値書込手段と、ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した規準板の１ライン分のデータと各画素ごとに重みを付けて平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、演算手段で得られた重み付き平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段とを備えることを特徴とする。」
を、
　「【０００９】
【課題を解決するための手段】本発明に係る画像入力装置は、基準板と、基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、ラインセンサで読み取った基準板の１ライン分の画像データを記録するラインメモリと、各画素ごとに１ライン分の規準作成データを初期値としてラインメモリに書き込む初期値書込手段と、ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した規準板の１ライン分のデータと、当該ラインメモリから読み出したデータの重みが大きくなるように重みを付けて各画素ごとに平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、演算手段で得られた重み付き平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段とを備えることを特徴とする。」　　　　　　　　　　　　と訂正するものである。
　
（２）訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　上記訂正事項アは、願書に添付した明細書に記載された事項の範囲内において訂正するものであり、特許請求の範囲の減縮に該当し、新規事項の追加に該当しない。
　上記訂正事項イは、明瞭でない記載の釈明を目的として、願書に添付した明細書に記載された事項の範囲内において訂正するものであり、新規事項の追加に該当しない。
　そして、上記訂正は、実質上特許請求の範囲を拡張し、変更するものでもない。
（３）以上のとおりであるから、上記訂正は、特許法第１２０条の４第２項及び同条第３項において準用する特許法第１２６条第２項から第４項までの規定に適合するので、当該訂正を認める。
　
３．特許異議の申立てについて
（１）申立の理由の概要
　異議申立人中島進は、証拠として
甲第１号証（特開平１−１７７２７８号公報）、及び参考資料１（特開平３−４０６６５号公報）と参考資料２（特開昭６２−１８９５８７号公報）を提出し、本件請求項１に係る発明は、甲第１号に記載された発明に基いて当業者が容易に発明をすることができたものであり、特許法第２９条第２項の規定により特許を受けることができないものであるから、本件請求項１に係る発明の特許を取消すべき旨主張している。
　
（２）本件発明
　平成１４年７月８日付けで提出された訂正明細書の請求項１に係る発明は、その特許請求の範囲の請求項１に記載された次のとおりのものである。
　
【請求項１】基準板と、
　基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、
　ラインセンサで読み取った基準板の１ライン分の画像データを記憶するラインメモリと、
　各画素ごとに１ライン分の基準作成データを初期値としてラインメモリに書き込む初期値書込手段と、
　ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した基準板の１ライン分のデータと、ラインメモリから読み出した当該データの重みが大きくなるように重みを付けて各画素ごとに平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、
　演算手段で得られた重み付け平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段と
を備えることを特徴とする画像入力装置。
　
４．引用刊行物記載の発明
（１）当審が通知した取消理由に引用した刊行物１（特開平１−１７７２７８号公報）（甲第１号証）には、以下の事項が記載されている。
　
（ア）「本発明は、上記の目的を達成させるため、原稿または白色に着色された白色基準板を照明して、その反射光をイメージセンサにて画像データとして１ライン毎に読み取る画像読取装置において、１ライン分の画像データを記憶する記憶手段」（第２頁上右欄第７〜１１行）
　　
（イ）「第１図において、まずシェーディングデータ取込み時は、ＣＣＤ１の出力が増幅器２を介して乗算器に３に入力し，Ａ／Ｄコンバータ４にてデジタル化される。このデジタル化された信号が演算手段である平均化回路１０に入力され、メモリ５の内容と平均化されてメモリ５に記憶される。この時、最初の１ライン分は平均化回路１０のメモリ出力を最大値にして、メモリ５の内容に影響されないでデータを取り込む。
　第２図において，Ａ／Ｄコンバータ４からのデータ４ｂｉｔとＤラッチ１１を介したメモリ５からのデータ４ｂｉｔを加算器１２に加算すると、キャリー（Ｃａ）を含めてΣ４〜Σ１の５ｂｉｔ出力になる。この５ｂｉｔのうち上位４ｂｉｔ（Ｃａ，Σ４，Σ３，Σ２）をＤゲート１３を介してメモリ５に書込むことによって、４＋４ｂｉｔの平均化処理が行われたことになり、その結果がメモリ５で記憶される。
　この動作を示したのが第３図である。ここではｎ番目の画素でメモリ５のアドレスが確定するとメモリ５の内容が読出され（Ａ），Ｌ−ＣＬＫによってデータが保持される。このデータとＡ／Ｄコンバータ４からのデータが平均化されて（Ｂ）Ｄゲート１３によってメモリ５に再書込みされる（Ｃ）。このように１画素期間内で読出し、平均化、書込み動作が行われる。」（第２頁下右欄第７行〜同頁下右欄第１２行）
　
（ウ）「本実施例の実読取時には、メモリ５の出力でＰ−ＲＯＭ６の補正データを選択し、乗算器３によって補正することでシェーディング補正を行って読取作動をする。」（第３頁上左欄第１０〜１３行）
　
（２）同じく、当審が通知した取消理由に引用した刊行物２（特開平３−４０６６５号公報）（参考資料１）には、以下の事項が記載されている。
　
（エ）「（１）カラー画像を読み取り、読み取った信号を濃度値に変換する対数変換手段と、濃度値に変換した信号から対数変換された白色基準信号を減算してシェーディング補正するシェーディング補正手段とを備えたカラー画像読み取り装置において、該対数変換手段の変換特性を色に応じて異ならせたことを特徴とするカラー画像読取り装置。」（第１頁特許請求の範囲）
　
（３）当審が通知した取消理由に引用した刊行物３（参考資料２）には、以下の事項が記載されている。
　
（オ）「［発明の概要］
　本発明の第１の要点は、加重平均時にウインドウ内の全画素点を演算対象とせず、ウインドウサイズに応じて適当に間引いて処理を行う点にある。特に対象とする画像サイズが大きい場合にはウインドウサイズも大きくなるため、間引いた画素点の平均値で代用することが可能となる。第２の要点は、全ウインドウを同一の重み関数で加重平均する代わりに、局所特性に応じて重み関数を切換える点である。これにより、画像によっては大部分のウインドウ内平均値を単純平均演算で行い得る可能性がある。
［発明の実施例］
　以下、本発明の一実施例を第３図〜第５図により説明する。
　第３図にて、第１の要点、即ち加重平均時の演算点の間引きについて説明する。図において、３０は画像全体、３１は画像内に設定したウインドウである。この時、中心画素３２の加重平均を求める際に、斜線部３１０のみ演算を行い白地部３２０の演算を省略する。この例ではウインドウサイズＷ＝７であるから画素点は７２＝４９点となるが、実際に演算するのは４２＝１６となり１／３の演算量となる。実例を挙げると、レントゲン画像では、全体が２０４８×２０４８程度の画素から構成され、ウインドウサイズは８０２（６４００），１００２（１００００）程度となるため、それぞれ縦横１／８，１／１０に間引いて計算すれば、演算量は、それぞれ１／６４，１／１００となり大巾な高速化が可能となる。ここで問題となるのが、全画素点を用いた場合との誤差であるが、実際にＷ＝８０２の時、上記条件で間引いて計算した画像を多数のウインドウで求めた結果、ＲＭＳ値で、０．４４レベル（約１％）であり、目視評価でも差は見られなかった。
　次に、第４〜５図を用いて第２の要点、即ち重み関数の選択方式について説明する。図において４０は画像全体、４１０，４２０等は、ウインドウの中心画素（ここでは３×３の中心）を示しており、４１は、骨部等の高濃度部を示している。さて、加重平均を行う目的は、濃度差の大きい部分４１がウインドウ内に存在する時に、その影響を取り除くことが目的であった。従って、影響のないウインドウ４１０では、単純平均処理で良く、影響の大きい領域４２０のみ加重平均を取れば良い。本図で×印となっているウインドウは単純平均、○印は加重平均を行うことを示している。
　さて、上記の述べた選択アルゴリズムを実現するためにに、単純平均
Ｘ
Ｘ
Ｘ
Ｘ
　以上述べた如く、本実施例によれば、加重平均を行う画素点数の削減、加重平均を行うウインドウ領域数の削減を行うことにより処理の高速化を実現できる。」（第２頁上左第１５行〜同頁下右欄第２０行）
　
　なお、単純平均Ｘと加重平均Ｘ’はアッパーバーにて表記されているが、印刷の都合によりアンダーバーにて表記した。
　
５．対比・判断
　請求項１に係る発明と刊行物１乃至３に記載された発明とを対比すると、
　刊行物１乃至３に記載された発明はいずれも、請求項１に記載された発明の要件である「ラインメモリから読み出した基準板の１ライン分のデータと、ラインメモリから読み出した当該データの重みが大きくなるように重みを付けて各画素ごとに平均」することについて開示も示唆もしない。
　そして、請求項１に係る発明は、上記要件を有することにより、明細書記載の「画像読み取り値の規格化の補正を行なうシェーディング補正において、１ライン分のラインメモリを用いて、複数ライン分の基準作成データより補正基準データを高精度に作成できる。」という効果を奏するものであるから、請求項１に係る発明は、刊行物１に記載された発明であるとも、刊行物１乃至３に記載された発明に基いて当業者が容易に発明をすることができた発明であるともいえない。
　
６．むすび
　以上のとおりであるから、特許異議申立の理由及び証拠によっては、本件請求項１に係る発明の特許を取り消すことができない。
　また、他に本件請求項１に係る発明の特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１４年１０月２５日（２００２．１０．２５）
【訂正の要旨】
訂正の要旨
▲１▼特許請求の範囲における請求項１の
　「【請求項１】基準板と、
　基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、
　ラインセンサで読み取った基準板の１ライン分の画像データを記憶するラインメモリと、
　各画素ごとに１ライン分の基準作成データを初期値としてラインメモリに書き込む初期値書込手段と、
　ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した基準板の１ライン分のデータと各画素ごとに重みを付けて平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、
　演算手段で得られた重み付け平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段と
を備えることを特徴とする画像入力装置。」
を、
　「【請求項１】基準板と、
　基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、
　ラインセンサで読み取った基準板の１ライン分の画像データを記憶するラインメモリと、
　各画素ごとに１ライン分の基準作成データを初期値としてラインメモリに書き込む初期値書込手段と、
　ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した基準板の１ライン分のデータと、ラインメモリから読み出した当該データの重みが大きくなるように重みを付けて各画素ごとに平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、
　演算手段で得られた重み付け平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段と
を備えることを特徴とする画像入力装置。」
と訂正する。
▲２▼明細書の段落番号【０００９】の記載
　「【０００９】
　【課題を解決するための手段】本発明に係る画像入力装置は、基準板と、基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、ラインセンサで読み取った基準板の１ライン分の画像データを記録するラインメモリと、各画素ごとに１ライン分の規準作成データを初期値としてラインメモリに書き込む初期値書込手段と、ラインセンサで読み取った基準板のＩライン分のデータが入力されるごとに、ラインメモリから読み出した規準板の１ライン分のデータと各画素ごとに重みを付けて平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、演算手段で得られた重み付き平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段とを備えることを特徴とする。」
を、
「【０００９】
　【課題を解決するための手段】本発明に係る画像入力装置は、基準板と、基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、ラインセンサで読み取った基準板の１ライン分の画像データを記録するラインメモリと、各画素ごとに１ライン分の規準作成データを初期値としてラインメモリに書き込む初期値書込手段と、ラインセンサで読み取った基準板のＩライン分のデータが入力されるごとに、ラインメモリから読み出した規準板の１ライン分のデータと、当該ラインメモリから読み出したデータの重みが大きくなるように重みを付けて各画素ごとに平均し、その結果をふたたびラインメモリに入力し、これを複数ラインについて繰り返す演算手段と、演算手段で得られた重み付き平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段とを備えることを特徴とする。」
と訂正する。
（５４）【発明の名称】
画像入力装置
（５７）【特許請求の範囲】
　【請求項１】　基準板と、
　基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、
　ラインセンサで読み取った基準板の１ライン分の画像データを記憶するラインメモリと、
　各画素ごとに１ライン分の基準作成データを初期値としてラインメモリに書き込む初期値書込手段と、
　ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した基準板の１ライン分のデータと
、ラインメモリから読み出した当該データの重みが大きくなるように
各画素ごとに
　演算手段で得られた重み付け平均データを用いて、ラインセンサで読み取った原稿の１ライン分の画像データを補正する補正手段と
　を備えることを特徴とする画像入力装置。
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】
　本発明は、原稿を読取り、デジタルデータに変換する画像入力装置に関する。
　【０００２】
　【従来の技術】
　フルカラーで画像再現を行うプリンタなどにおいては、ＣＣＤセンサなどにより原稿から読み取った赤、緑、青（原色系）のデジタル画像データＲ，Ｇ，Ｂを色再現の３色シアン、マゼンタ、イエローＣ，Ｍ，Ｙ（補色系）のデータに変換して画像を再現する。このため、原稿を走査して得られた赤、緑、青の３色のデジタルデータを画像再現のための３再現色のデータに変換するデータ処理を行う。
　【０００３】
　ここで、ＣＣＤセンサなどより読み取った光電変換データは、まずアナログ・デジタル変換によりデジタル値に変換され、次にシェーディング補正とよばれる規格化処理が行われる。
　【０００４】
　この規格化においては、たとえば基準白色板から白レベルが読み取られ、画像信号の入力がない状態において黒レベルが読み取られ、原稿の読み取りデータは、この両レベルの間で規格化される。この補正は、オフセット除去の兼ねている。
　【０００５】
　【発明が解決しようとする課題】
　このシェーディング補正において、１ライン分のサンプリングデータから補正用基準データを決定する場合、補正用基準データに画像ノイズが含まれていると、原稿画像の読み取りにおいて、同一画素位置に常に画像ノイズがあらわれるため、規則性の高い画像ノイズ（副走査方向のすじ）が発生する。画像ノイズの発生原因は、システム内の電源ノイズやクロック系のクロストークノイズなど様々であるが、Ａ／Ｄ変換前の画像信号に対してＳ／Ｎ比を悪化させる。
　【０００６】
　画像規格化補正用基準データの画像ノイズを除去するには、複数ライン分の基準データを平滑化させる方法がよいが、これを行なうには、多くのラインメモリを必要とする。
　【０００７】
　また、本発明者は、補正用基準データに対し、主走査側の平滑化処理を行なう方法を提案したが、この方法は、十分なノイズ低下の効果が得られない。また、通常のシェーディング歪みが逆に補正しきれなくなるという欠点が生じる。
　【０００８】
　本発明の目的は、１ライン分のラインメモリを用いて、規格化補正用基準データのノイズ除去が行える画像入力装置を提供することである。
　【０００９】
　【課題を解決するための手段】
　本発明に係る画像入力装置は、基準板と、基準板または原稿画像を１ラインごとに読み取り、画像データを出力するラインセンサと、ラインセンサで読み取った基準板の１ライン分の画像データを記憶するラインメモリと、各画素ごとに１ライン分の基準作成データを初期値としてラインメモリに書き込む初期値書込手段と、ラインセンサで読み取った基準板の１ライン分のデータが入力されるごとに、ラインメモリから読み出した基準板の１ライン分のデータと
、当該ラインメモリから読み出したデータの重みが大きくなるように
各画素ごとに
　【００１０】
　【作用】
　複数ライン分の規格化補正用基準データより、１個のラインメモリを用いて重み付け平均により画像補正用基準データを生成する。順次入力される複数ラインのデータの重み付け平均により、１ライン分のデータが入力されるごとに重みづけ平均値はしだいに収束していく。この収束した平均値を補正に用いることにより、画像補正用基準データの画像ノイズの低下を図り、画像データの正確な規格化をおこなう。
　【００１１】
　好ましくは、初期値書き込み手段により書き込まれる初期値は、最初に読み込まれる１ライン分の基準作成データである。また、この初期値は、以前に求められた平均値であってもよい。
　【００１２】
　【００１３】
　【実施例】
　以下、添付の図面を参照して本発明による実施例であるデジタルカラー複写機について、以下の順序で説明する。
　【００１４】
（ａ）デジタルカラー複写機の構成
（ｂ）画像信号処理部
（ｃ）シェーディング補正
（ｄ）ＨＶＣ変換
　（ｄ−１）Ｒ，Ｇ，Ｂ読み取り位置補正
　（ｄ−２）彩度と色相の分離
　（ｄ−３）ＨＶＣ変換部の回路
（ｅ）濃度変換部
（ｆ）領域判別部
　（ｆ−１）領域判別部の回路
　（ｆ−２）下色除去／墨加刷自動制御
　（ｆ−３）エッジ強調自動制御
　（ｆ−４）無彩色エッジ部の判定
（ｇ）色補正
　（ｇ−１）ＵＣＲ／ＢＰ自動処理
　（ｇ−２）マスキング処理
　（ｇ−３）ＵＣＲ／ＢＰ自動処理の例
　（ｇ−４）モノカラーモードとカラーチェンジ
　（ｇ−５）縁取りモード
　（ｇ−６）色補正部の回路構成
（ｈ）ＭＴＦ補正
　（ｈ−１）ＭＴＦ補正部の回路構成
　（ｈ−２）平滑化処理
　（ｈ−３）エッジ強調
　（ｈ−４）エッジ強調処理とシャープネスモード
　（ｈ−５）色にじみ補正
　（ｈ−６）輪郭抽出モード
　（ｈ−７）自動ＭＴＦ補正の例
　（ａ）デジタルカラー複写機の構成
　図１は、本発明の実施例に係るデジタルカラー複写機の全体構成を示す。デジタルカラー複写機は、原稿画像を読み取るイメージリーダ部１００と、イメージリーダ部で読み取った画像を再現する本体部２００とに大きく分けられる。
　【００１５】
　図１において、スキャナ１０は、原稿を照射する露光ランプ１２と、原稿からの反射光を集光するロッドレンズアレー１３、及び集光された光を電気信号に変換する密着型のＣＣＤカラーイメージセンサ１４を備えている。スキャナ１０は、原稿読取時にはモータ１１により駆動されて、矢印の方向（副走査方向）に移動し、プラテン１５上に載置された原稿を走査する。露光ランプ１２で照射された原稿面の画像は、イメージセンサ１４で光電変換される。イメージセンサ１４により得られたＲ，Ｇ，Ｂの３色の多値電気信号は、読取信号処理部２０により、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のいずれかの階調データに変換される。次いで、プリントヘッド部３１は、入力される階調データに対してこの感光体の階調特性に応じた補正（γ補正）および必要に応じてディザ処理を行った後、補正後の画像データをＤ／Ａ変換してレーザダイオード駆動信号を生成して、この駆動信号によりプリントヘッド部３１内のレーザダイオード２２１（図示せず）を駆動させる。
　【００１６】
　階調データに対応してレーザダイオード２２１から発生するレーザビームは、図１の一点鎖線に示すように、反射鏡３７を介して、回転駆動される感光体ドラム４１を露光する。これにより感光体ドラム４１の感光体上に原稿の画像が形成される。感光体ドラム４１は、１複写ごとに露光を受ける前にイレーサランプ４２で照射され、帯電チャージャ４３により帯電されている。この一様に帯電した状態で露光を受けると、感光体ドラム４１上に静電潜像が形成される。イエロー、マゼンタ、シアン、ブラックのトナー現像器４５ａ〜４５ｄのうちいずれか一つだけが選択され、感光体ドラム４１上の静電潜像を現像する。現像された像は、転写チャージャ４６により転写ドラム５１上に巻きつけられた複写紙に転写される。
　【００１７】
　上記印字過程は、イエロー、マゼンタ、シアン及びブラックについて繰り返して行われる。このとき、感光体ドラム４１と転写ドラム５１の動作に同期してスキャナ１０はスキャン動作を繰り返す。その後、分離爪４７を作動させることによって複写紙は転写ドラム５１から分離され、定着装置４８を通って定着され、排紙トレー４９に排紙される。なお、複写紙は用紙カセット５０より給紙され、転写ドラム５１上のチャッキング機構５２によりその先端がチャッキングされ、転写時に位置ずれが生じないようにしている。
　【００１８】
　図２と図３とにデジタルカラー複写機の制御系の全体ブロック図を示す。
　【００１９】
　イメージリーダ部１００はイメージリーダ制御部１０１により制御される。イメージリーダ制御部１０１は、プラテン１５上の原稿の位置を示す位置検出スイッチ１０２からの位置信号によって、ドライブＩ／０１０３を介して露光ランプ１２を制御し、また、ドラムＩ／Ｏ１０３およびパラレルＩ／Ｏ１０４を介してスキャンモータドライバ１０５を制御する。スキャンモータ１１はスキャンモータドライバ１０５により駆動される。
　【００２０】
　一方、イメージリーダ制御部１０１は、画像制御部１０６とバスにより接続される。画像制御部１０６は、ＣＣＤカラーイメージセンサ１４および画像信号処理部２０のそれぞれとバスで互いに接続されている。ＣＣＤカラーイメージセンサ１４からの画像信号は、後に説明する画像信号処理部２０に入力されて処理される。
　【００２１】
　本体部２００には、複写動作一般に制御を行うプリンタ制御部２０１とプリントヘッド部３１の制御を行うプリントヘッド制御部２０２とが備えられる。プリンタ制御部２０１には、自動濃度制御用の各種センサ４４、６０、２０３〜２０５からのアナログ信号が入力される。また、操作パネル２０６へのキー入力によって、パラレルＩ／Ｏ２０７を介して、プリンタ制御部２０１に各種データが入力される。プリンタ制御部２０１は、制御用のプログラムが格納された制御ＲＯＭ２０８と各種データが格納されたデータＲＯＭ２０９とが接続される。プリンタ制御部２０１は、各種センサ４４、６０、２０３〜２０５、操作パネル２０６およびデータＲＯＭ２０９からのデータによって、制御ＲＯＭ２０８の内容に従って、複写制御部２１０と表示パネル２１１とを制御し、さらに、自動濃度補償制御を行うため、パラレルＩ／Ｏ２１２およびドライブＩ／Ｏ２１３を介し帯電チャージャのグリッド電圧発生用高圧ユニット２１４および現像器バイアス電圧発生用高圧ユニット２１５を制御する。
　【００２２】
　プリントヘッド制御部２０２は、制御ＲＯＭ２１６内に格納されている制御用プログラムに従って動作し、また、イメージリーダ部１００の画像信号処理部２０と画像データバスで接続されており、画像データバスを介して入力される画像信号を元にして、γ補正用変換テーブルの格納されているデータＲＯＭ２１７の内容を参照してγ補正を行い、さらに、階調表現法として多値化ディザ法を用いる場合はディザ処理を施して、ドライブＩ／Ｏ２１８およびパラレルＩ／Ｏ２１９を介してレーザダイオードドライバ２２０を制御している。レーザダイオード２２１はレーザダイオードドライバ２２０によって、その発光が制御される。
　【００２３】
　また、プリントヘッド制御部２０２は、プリンタ制御部２０１、画像信号処理部２０およびイメージリーダ制御部１０１とバスで接続されて、互いに同期がとられる。
　【００２４】
　図４は、読取部の斜視図を示す。読取部では、３波長（Ｒ，Ｇ，Ｂ）の分光分布を備えた光源（ハロゲンランプ）１２によって原稿９１の面上を照射し、その反射光をロッドレンズアレー１３によって密着型のＣＣＤカラーイメージセンサ１４の受光面に対しライン状に等倍結像させる。ロッドレンズアレー１３、光源１２およびＣＣＤカラーイメージセンサ１４を含む光学系は、図１の矢印方向にライン走査され、原稿９１の光情報をＣＣＤカラーイメージセンサ１４によって電気信号に変換する。
　【００２５】
　（ｂ）画像信号処理部の構成
　図５は、画像信号処理部２０のブロック図であり、この図を参照して、ＣＣＤカラーイメージセンサ１４から画像信号処理部２０を介してプリントヘッド制御部２０２に至る画像信号の処理の流れを説明する。
　【００２６】
　画像信号処理部２０においては、ＣＣＤカラーイメージセンサ１４によって光電変換された画像信号は、Ａ／Ｄ変換器６１で、赤、緑、青の３原色Ｒ，Ｇ，Ｂの多値デジタル画像データｒ７〜０，ｇ７〜０，ｂ７〜０に変換される。変換された画像データは、シェーディング補正部６２でシェーディング補正により規格化がされる。次に、シェーディング補正がなされた画像データは、ＨＶＣ変換部６４において、明度Ｖ，彩度Ｗ，色調ＨのデータＶ７〜０，Ｗ７〜０，Ｈ７〜０に変換される。変換されたデータは、ＨＶＣラインメモリインターフェース６６に出力される。
　【００２７】
　一方、画像データＲＳ７〜０，ＧＳ７〜０，ＢＳ７〜０は、原稿９１の反射データであるため、濃度変換部６８においてｌｏｇ変換を行って実際の画像の濃度データＤＲ７〜０，ＤＧ７〜０，ＤＢ７〜０に変換されて、色補正部７２とＲＧＢラインメモリインターフェース７０に出力される。
　【００２８】
　一方、ＨＶＣ変換部６４から出力されたデータＶ７〜０，Ｗ７〜０，Ｈ７〜０は、領域判別部７４において、それぞれ、領域とカラーが判別され、ＵＣＲ／ＢＰ比が色補正部７２に出力され、ＭＴＦデータと制御パラメータＮＥＤＧ（以下で、Ｎではじまる信号名で表される信号は、負論理の信号を意味する。）がＭＴＦ補正部７８に出力される。また、これらのデータＶ，Ｗ，Ｈは、カラー判別部７６においてカラーが判別され、信号ＮＣＣＳが色補正部７２に出力される。
　【００２９】
　そして色補正部７２において、黒色データ発生処理とマスキング処理を同時に行う。すなわち、黒色データを発生し、読取データＤＲ，ＤＧ，ＤＢから差し引くとともに、読取データをシアンＣ，マゼンタＭ，イエローＹの３再現色のデータに変換する。
　【００３０】
　さらに、ＭＴＦ補正部７８において、領域判別部７４からの信号に対応してデジタルフィルタを選択して、最適なスムージング（平滑化）処理またはエッジ強調処理を行なう。また、色にじみ補正や輪郭抽出がなされる。
　【００３１】
　次に、変倍・移動部８０において、倍率を変更する。さらに、カラーバランス部（γ補正部）８２において、カラーバランスを調整し、プリントヘッド制御部２０２にデータを出力する。
　【００３２】
　なお、図６は、画像信号処理部２０のタイミング信号を発生するタイミング制御部８４を示す。タイミング制御部８４は、ＣＣＤセンサ１４のＣＣＤ水平方向駆動信号、ＣＣＤ垂直方向駆動信号、Ａ／Ｄ変換器６１のデジタル化タイミング信号、および、画像処理基準信号を発生する。
　【００３３】
　図７は、ＨＶＣラインメモリインターフェース６６の回路図を示す。ＨＶＣ変換部６４から出力された画像データＶ７〜０，Ｗ７〜０，Ｈ７〜０および明度平均量ＶＥは、セレクタ１００、双方向バッファ１０２を介してＨ，Ｖ，Ｃラインメモリ１０４に記憶され、また、双方向バッファ１０２、バスゲート１０６を介して、画像信号処理部２０を制御するＣＰＵ１４０（図９参照）により読み出される。なお、アドレスカウンタ１０８とセレクタ１１０を介して、表１に示すようにＨ，Ｖ，Ｃラインメモリ１０４への書き込みデータの種類とアドレスが制御される。
　【００３４】
　【表１】
　【００３５】
　図８は、ＲＧＢラインメモリインターフェース７０の回路図を示す。濃度変換部６８から出力された画像データＤＲ７〜０，ＤＧ７〜０，ＤＢ７〜０は、セレクタ１２０、双方向バッファ１２２を介してＲＧＢラインメモリ１２４に記憶され、また、双方向バッファ１２２、バスゲート１２６を介して、ＣＰＵ１４０（図９参照）に読み出される。なお、アドレスカウンタ１２８とセレクタ１３０を介して、表２に示すようにＲ，Ｇ，Ｂラインメモリ１２４への書き込みデータの種類とアドレスが制御される。
　【００３６】
　【表２】
　【００３７】
　図９は、ＣＰＵ周辺回路の回路図を示す。ＣＰＵ１４０は、両ラインメモリインターフェース６６、７０を介して画像データをモニタして、原稿サイズの検出、システム異常の検出、ＣＣＤセンサ１４の信号の自動調整を行なう。
　【００３８】
　さらに、画像処理の読取モードや編集モードに応じて、パラメータ信号を設定する。すなわち、デコーダ１４２を介して、３個のパラレルＩＯ回路１４４により各種パラメータ信号を画像信号部２０の各構成部分に出力する。
　【００３９】
　（ｃ）シェーディング補正
　シェーディング補正部６２は、ＣＣＤセンサ１４により読み取られた画像データについて、黒レベルと白レベルの補正を行なって、次の式により規格化する。
　【００４０】
　　ＤＯＵＴ＝（ＤＩＮ−ＢＫ）・２５５／ＷＨ
ここに、ＤＩＮは、原稿読取データｒ，ｇ，ｂであり、ＷＨは、シェーディング基準白色板の読取データであり、ＢＫは、ＣＣＤセンサ１４の黒レベルデータである。この補正は、各色データｒ，ｇ，ｂ毎に独立して行われる。
　【００４１】
　ＢＫレベル補正は、ＣＣＤセンサ１４の各ドットの下地感度レベルの違いを補正するために行われる。このため、入射光が無い状態でＣＣＤセンサ１４の３原色の読取データｒ，ｇ，ｂの各データを１ライン分のラインメモリであるＦＩＦＯメモリ１６２に格納しておき、原稿読取データＤＩＮと差分する。また、この処理は、デジタル信号上でのオフセット除去も兼ねている。
　【００４２】
　また、ＷＨレベル補正は、ＣＣＤセンサ１４の感度不均一性やランプなどの光学系の分光分布による主走査のむらを除去するために行われる。このため、シェーディング基準白色板の読取データＷＨをＦＩＦＯメモリ１８２に格納しておき、その逆数を原稿読取データと乗算して補正する。この処理は、ＣＣＤセンサ１４の出力の３原色データを規格化する働きをもつため、各Ｒ，Ｇ，Ｂデータが白原稿に対して一定比率になるホワイトバランス補正を兼ねている。
　【００４３】
　シェーディング補正における１つの問題点は、１ラインのサンプリングデータによって、シェーディング補正用基準データを決定したとき、このサンプリングデータに画像ノイズが含まれていると、補正後の画像データ上の同一画素位置に常に画像ノイズが現れることである。
　【００４４】
　画像ノイズの発生する要因は、システム内の電源ノイズやクロック系のクロストークノイズなど様々であり、Ａ／Ｄ変換前の画像信号に対してＳ／Ｎ比を悪化させる。これは、Ａ／Ｄ変換のダイナミックレンジ（リファランス電位）が約２．３９Ｖであり、これを８ビットに量子化すれば、１ＬＳＢ≒９．３ｍＶという点にある。
　【００４５】
　そこで複数ライン分のサンプリングデータによって補正基準データＢＫ，ＷＨを決定して、画像ノイズを軽減することができる。
　【００４６】
　このため複数ライン分のラインメモリを用意して補正基準データを決定することが考えられるが、本発明では、この補正を１ライン分のラインメモリを用いて、複数ラインのデータの累積平均を求めることにより行う。
　【００４７】
　本実施例では、表３と表４に示すように、ＢＫレベル補正とＷＨレベル補正に関して４つのモード、すなわち、初期値モード、データ生成モード、保持モード、補正モードを備える。これらのモードは、ＢＫレベル補正とＷＨレベル補正について各々独立して、ＣＰＵ１４０から出力されるモード選択信号ＳＨ０〜３により選択される。
　【００４８】
　【表３】
　【００４９】
　【表４】
　【００５０】
　ここで、初期値モードは、１ライン分のラインメモリであるＦＩＦＯメモリ１６２，１８２に初期値を入力するモードである。
　【００５１】
　データ生成モードは、ＦＩＦＯメモリ内のデータと順次入力される基準データを重み付け平均し、累積平均により高精度に補正用基準データを生成するモードである。
　【００５２】
　補正モードは、データ生成モードで得られた補正用基準データを保持しつつ、補正用基準データを出力して、原稿画像信号に対してＢＫレベルとＷＨレベルの補正を行なうモードである。
　【００５３】
　さらに、保持モードは、補正は行わないが、生成された補正用基準データを保持するモードである。ＤＲＡＭ構造のラインメモリを用いるためにメモリを常にアクセスしておくために用いる。
　【００５４】
　次にシェーディング補正部６２の回路について説明する。シェーディング補正は、１ライン分のメモリを用いて複数のラインについて行なう。図１０は、シェーディング補正部６２の回路図である。
　【００５５】
　画像信号ＤＩＮ７〜０は、第１セレクタ１６０のＣ端子（初期値モード用）を介して、ＤＲＡＭ構造のＢＫレベル用ＦＩＦＯメモリ１６２に入力される。さらに、ＦＩＦＯメモリ１６２の出力は、第１セレクタ１６０のＡ端子（保持モード、補正モード用）に入力される。また、画像信号ＤＩＮ７〜０は、乗算器１６４において１／４倍されて加算器１６６に出力され、ＦＩＦＯメモリ１６２の出力は、乗算器１６８において３／４倍されて加算器１６６に出力され、加算器１６６はこの両者の和（重み付け平均）を第１セレクタ１６０のＢ端子（データ生成モード用）に出力する。画像信号ＤＩＮ７〜０は、減算器１７２に入力され、一方、第３セレクタ１７０は、ＦＩＦＯメモリ１６２の出力または”００”（補正モード以外の場合のみ）を選択して、減算器１７０に出力する。減算器１７２は、補正モードにおいてのみ、黒レベルＢＫで補正された画像信号（ＤＩＮ−ＢＫ）を第２セレクタ１８０と乗算器１９２に出力する。
　【００５６】
　この黒レベルで補正された画像信号（ＤＩＮ−ＢＫ）は、第３セレクタ１８０のＣ端子（初期値モード用）を介して、ＤＲＡＭ構造のＷＨレベル用ＦＩＦＯメモリ１８２に入力される。さらに、ＦＩＦＯメモリ１８２の出力は、第３セレクタ１８０のＡ端子（保持モード、補正モード用）に入力される。また、この画像信号は、乗算器１８４において１／４倍されて加算器１８６に出力され、ＦＩＦＯメモリ１８２の出力は、乗算器１８８において３／４倍されて加算器１８６に出力される。そして、加算器１８６はこの両者の和（重み付け平均）を第３セレクタ１８０のＢ端子（データ生成モード用）に出力する。黒レベルＢＫで補正された画像信号は、乗算器１９２に入力され、一方、第４セレクタ１９０は、ＦＩＦＯメモリ１８２の出力または”ＦＦ”（補正モード以外の場合）を選択して、ＷＨレベルの値として逆数テーブル１９４に出力し、逆数テーブル１９４は、その逆数（１／ＷＨ）を乗算器１９２に出力する。乗算器１９２は、この逆数と黒レベルＢＫで補正された画像信号（ＤＩＮ−ＢＫ）とを乗算して、黒レベルＢＫと白レベルＷＨで補正された階調信号ＤＯＵＴを出力する。
　【００５７】
　各セレクタ１６０、１７０、１８０、１９０の選択は、モード選択信号ＳＨ０，１，ＳＨ３，２により行われる（表３、表４参照）。黒レベル補正において、初期値モード（ＳＨ０，１＝０）では、第１セレクタ１６０は、Ｃ端子での入力を選択し、第３セレクタ１７０は、Ｂ端子での入力（”００”）を選択する。したがって、画像信号ＤＩＮ７〜０は、そのままＦＩＦＯメモリ１６２に初期値として記憶される。
　【００５８】
　データ生成モード（ＳＨ０，１＝１）では、第１セレクタ１６０は、Ｂ端子での入力を選択し、第３セレクタ１７０は、Ｂ端子での入力（”００”）を選択する。したがって、重み付け平均された複数ラインの画像データの平均値画像データがＦＩＦＯメモリ１６２に補正用基準データとして記憶される。本実施例では、初期値として入力されるＦＩＦＯメモリ１６２のデータと順次入力される基準データ（ＤＩＮ７〜０＝ＢＫ１７〜１０）とを３：１の比で重み付け平均する。従って、黒レベルは、理論的には１６ラインで収束していく。
　【００５９】
　補正モード（ＳＨ０，１＝３）では、第１セレクタ１６０は、Ａ端子での入力を選択し、第３セレクタ１８０は、Ａ端子での入力（黒レベルの値）を選択する。すなわち、ＦＩＦＯメモリ１６２は、補正用基準データを保持しつつ、減算器１７２は、原稿画像信号に対して黒レベルの補正を行なう。
　【００６０】
　保持モード（ＳＨ０，１＝２）では、第１セレクタ１６０は、Ａ端子での入力を選択し、第３セレクタ１７０は、Ｂ端子での入力（”００”）を選択する。したがって、補正用基準データは、ＦＩＦＯメモリ１６２に保持されるが、減算器１７２は、補正は行わない。
　【００６１】
　白レベル補正における各モードにおける動作も同様に行われる。
　【００６２】
　この回路では、ラインメモリとしてＦＩＦＯメモリ１６２，１８２を用いるので、書き込みと読み出しを独立して行える。
　【００６３】
　また、複数ラインのデータの重み付け平均は、順次入力される補正用基準データに対して１／２ｎ（ｎ＝１，２，…）とすれば、乗算器１６４，１６８，１８４，１８８の回路が簡単になる。
　【００６４】
　なお、図１１は、このシェーディング補正部６２の黒補正ブロックを詳細に示した図である。図１１では、さらに詳細に、タイミングを合わせるためのフリップフロップ１７４とＦＩＦＯメモリ１６２の回路も具体的に示される。ここでフリップフロップ１７４を用いてクロックによる同期をとり、ラインメモリ１６２に対して入出力データが重み付け平均および規格化補正をするさいに、（たとえば４個のフリップフロップにより信号ＷＥを４ドット分遅らして）画素位置がずれないように調整する。
　【００６５】
　また、図１２と図１３は、図１１の（ａ）〜（ｉ）点での動作を示すタイミングチャートである。ここで、ａ１、ａ２、ａ３、…は、順次入力される基準データであり、ｆ１、ｆ２、ｆ３、…は、第１セレクタ１６０の出力値である。また、（ｃ）は、重み付け平均値であり、（ｉ）は、減算器１７０の出力する補正値である。
　変形例として、あらかじめ１ライン分の補正用基準データの平均値をラインメモリに記憶しておき、ＣＰＵがこれを読み出して初期値として設定するようにしてもよい。後で説明するフローでは２回目以降のシェーディング補正では、前回の補正値（すなわち平均値）を初期値として用いている。この初期値を用いても、収束にやや時間がかかるが、同様の効果が得られる。
　【００６６】
　なお、入力される原稿情報の色分解データごとに上記のシェーディング補正回路を設けてもよい。これにより、赤、緑、青が独立して補正できる。
　【００６７】
　また、白側または黒側だけこの方法で基準データを補正してもよい。たとえば白黒画像の場合、白側だけを補正すればよい。
　【００６８】
　ところで、以上に説明したシェーディング補正では、ＢＫレベルとＷＨレベルの両方を独立して補正していて、各補正データは、複数ラインのデータを累積平均することによって作成されている。これにより、高精度の補正が可能である。しかし、この場合、補正データを作成する時間が、ＢＫレベルの補正データの追加、累積平均化処理の追加にともない、従来に比べて長くなってしまう。特に、マルチスチャン時（フルカラーのＣ，Ｍ，Ｙ，Ｋの４回のスキャン、複数コピーの場合）には、補正に要する時間が多いため、露光ランプの立ち上がり特性なども影響して、コピー作業の障害となってしまう。
　【００６９】
　そこで次に説明する変形実施例では、マルチスチャン時には、ＷＨレベル側の補正データの累積平均処理のみを行なうことで、時間短縮を図った。ＢＫレペルについて、電源投入時の初期化で得られた保持値を用い、ＢＫレベルの更新を行わないのは、ＢＫレベル側は、環境条件には左右されず、ＣＣＤセンサ１４の部品ばらつきが主な原因であることによる。これに対し、ＷＨレベル側は、マルチスチャン時の露光ランプのオン／オフに伴う周囲温度上昇によってＣＣＤセンサ１４の感度がゆっくり変化していくから、かぶりなどが生じるため、補正が必要である。このように補正をすることにより、スキャンごとにＷＨレベル側の補正データが更新され、感度変化が抑えられる一方で、常に累積平均された補正データが使用されるので、シェーディング補正が高精度に行える。
　【００７０】
　図１４と図１５は、シェーディング補正のフローを示す。また、これに対応したシェーディング補正のシーケンスは、図１６に示される。
　【００７１】
　このフローにおいて、電源が投入されると、ＢＫレベル補正とＷＨレベル補正とについて、保持モードにする（ステップＳ２）。次に、ＣＣＤセンサ１４を駆動して（ステップＳ４）、ＢＫレベル補正について初期値モードにし、初期値をＦＩＦＯメモリに入力する（ステップＳ６）。次に、ＢＫレベル補正について、データ生成モードにし（ステップＳ８）、順次入力される基準データを重み付け平均してＦＩＦＯメモリ１６２に再入力する。平均値が生成されると、次に、ＢＫレベル補正について補正モードにし（ステップＳ１０）、補正用基準データをＷＨレベル補正用に出力する。次に、露光ランプを点灯して、シェーディング補正用の基準白色板を照射する（ステップＳ１２）。次に、ＷＨレベル補正について初期値モードにし、基準白色板を読み取り、初期値としてＦＩＦＯメモリ１８２に入力する（ステップＳ１４）。さらに、ＷＨレベル補正について、データ生成モードにし（ステップＳ１６）、順次入力される基準データを重み付け平均してＦＩＦＯメモリ１８２に再入力する。平均値が生成されると、ＢＫレベル補正とＷＨレベル補正について保持モードにし（ステップＳ１８）、補正値を保持する。そして、露光ランプを消して、読取を終了し、ＣＣＤセンサ１４の駆動を停止して（ステップＳ２０）、待機する。
　【００７２】
　次に、コピーが行われるとき、ＢＫレベルについて、先に求めておいた初期値が用いられる。コピー要求があると（ステップＳ２２でＹＥＳ）、ＣＣＤセンサ１４を駆動して（ステップＳ２４）、ＢＫレベル補正について補正モードにし（ステップＳ２６）、ＢＫレベルの補正用基準データとしてＦＩＦＯメモリ１６２よりデータを出力する。そして、露光ランプを点灯してシェーディング基準白色板を読み取り、ＦＩＦＯメモリ１６２に入力する（ステップＳ２８）。次に、ＷＨレベル補正について、データ生成モードにし（ステップＳ３０）、順次入力される基準データを重み付け平均してＦＩＦＯメモリに再入力する。ＷＨレベル補正について補正モードにし（ステップＳ３２）、補正用基準データとしてＦＩＦＯメモリ１８２からのデータを出力する。そして、原稿を走査し（ステップＳ３４）、読み取りを行なう。このとき、補正レベルＢＫ，ＷＨを用いてシェーディング補正が行われる。そして、露光ランプを消して、読み取りを終了する（ステップＳ３６）。
　【００７３】
　次に、マルチスキャンであるか否かを判定する（ステップＳ３８）。
　【００７４】
　マルチスキャンであれば、ステップＳ２８に戻り、再度ＷＨレベルについて補正を行ない、その後に原稿の読み取りを行なう。
　【００７５】
　マルチスキャンでなければ、ＣＣＤセンサ１４の駆動を停止して（ステップＳ４０）、ＢＫレベル補正とＷＨレベル補正とについて、保持モードにし、補正値ＢＫ，ＷＨを保持する。（ステップＳ４２）。そして、ステップＳ２２に戻り、次のコピー要求を待つ。
　【００７６】
　このように、マルチスキャン時には、電源投入時とは異なったシーケンスで補正用基準データを作成しているが、補正基準データ作成時間を短縮するための他のシーケンスとして、例えば、マルチスキャンにおける２回目以降のスキャンにおいてのみ保持している黒レベル補正基準データを用いてもよい。
　【００７７】
　（ｄ）ＨＶＣ変換部
　赤、緑、青の読取データｒ，ｇ，ｂは、画像データ処理に用いるため、色相Ｈと彩度Ｗに変換される。
　【００７８】
　（ｄ−１）Ｒ，Ｇ，Ｂ読み取り位置補正
　図１７は、ＣＣＤセンサ１４を図式的に示す。図に示すように、ＣＣＤセンサ１４は、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の画素を一列に順次配列してなるが、モアレ対策のために画素を４５°傾けている。このため画像のエッジ部では読取位置がＲ、Ｇ、Ｂの各色データによって異なるため、色差信号（ＷＲ、ＷＢ）が正確に分離できない。この現象を軽減するために、以下のような式でＧ画素を基準に、Ｒ、Ｇ、Ｂ画素の読取位置の補正を行う。
　【００７９】
　　Ｒｎ＝（５／８）ｒｎ＋（３／８）ｒｎ−１
　　Ｇｎ＝（３／４）ｇｎ＋（１／８）（ｇｎ−１＋ｇｎ＋１）
　　Ｂｎ＝（５／８）ｂｎ＋（３／８）ｂｎ＋１
ここに、ｎは画素番号を示す。
　【００８０】
　こうして読み取った色分解信号Ｒ、Ｇ、Ｂに対して、Ｈ（色相）、Ｖ（明度）、Ｃ（彩度）のデータに変換する。この変換は後段の画像識別処理（カラーチェンジ、ＵＣＲ／ＢＰ比自動制御、ＨＴＦ自動制御、無彩色エッジ判定）を正確に行うために用いる。比視感度分布は、緑に比重が高く、Ｃ光源、２°視野にて一般にＲ：Ｇ：Ｂ＝０．２２９：０．５８７：０．１１４の比で近似される。明度信号（Ｖ）はこの分布から求められる。また、色差信号（Ｈ）は、明度信号（Ｖ）よりＷＢ＝Ｂ−Ｖ、ＷＲ＝Ｒ−Ｖとして求める。従って、Ｖ、ＷＢ、ＷＲは以下の行列演算にて算出される。
　【００８１】
　【数１】
　【００８２】
　図１８は、上側に示した白と黒の画像の読み取りデータを示す。中段の読み取ったままのＲ，Ｇ，Ｂのデータを、下側の補正後のデータと比較すると、３色とも変化位置が一致するようになったことが分かる。これにより、後で説明する色にじみも改善される。
　【００８３】
　（ｄ−２）彩度と色相の分離
　２つの色差信号ＷＲ、ＷＢは、色空間上の色相面の直交座標軸を示している。これを極座標に変換したとき、図１９のマンセル色票図に示すように色相はうまく分離され、ベクトルの長さが彩度を示し（中心方向にいくほど彩度がない）、角度が色相を示すことになる。従って、彩度信号〔Ｗ〕と色相信号〔Ｈ〕は、以下の式より算出される。
　【００８４】
　　Ｗ＝（ＷＲ２＋ＷＢ２）１／２
　　　　（ただし、Ｗ≧２５６のとき、Ｗ＝２５５）
　　Ｈ＝（２５６／３６０）ｔａｎ−１（ＷＲ／ＷＢ）
　（ｄ−３）ＨＶＣ変換部の回路
　図２０は、ＨＶＣ変換部６４のブロック図である。位置補正部（上述の読み取り位置補正をおこなうテーブル）３００は、読取データｒ、ｇ、ｂを基に、上に説明した位置補正演算を行って、３色のデータＲＳ、ＧＳ、ＢＳに変換する。（なお、ＣＣＤセンサ１４の種類によっては、読取位置補正は不必要である。）変換されたデータはそのまま明度信号Ｖとして出力される一方、明度・色差分離部（すなわち数式１の演算を行なうテーブル）３０２において上に説明したように、Ｒ、Ｇ、Ｂから明度Ｖと、ＷＲ、ＷＢに変換される。信号ＷＲ、ＷＢは、さらに彩度抽出回路３０４で彩度信号Ｗに変換され、色相抽出回路３０６において、色相信号Ｈに変換される。
　【００８５】
　図２１は、彩度抽出回路３０４の回路図である。信号ＷＲ、ＷＢはそれぞれ絶対値回路３２０、３２２で絶対値に変換された後、２乗回路３２４、３２６において２乗された後、加算回路３２８で加算される。そして、加算値は、平方根テーブル３３０により平方根すなわち彩度Ｗに変換されて出力される。
　【００８６】
される。また、図２２は、色相抽出回路３０６の回路図である。信号ＷＲ、ＷＢは、ｔａｎ−１テーブル３４０において色相信号Ｈに変換される。
　【００８７】
　（ｅ）濃度変換部
　濃度変換部６８においては、ＣＣＤカラーイメージセンサ１４の出力データを人間の目から見た原稿濃度（ＯＤ）に対してリニアな特性を有するように変換する。ＣＣＤカラーイメージセンサ１４の出力は、入射強度（＝原稿反射率ＯＲ）に対してリニアな光電変換特性を有している。一方、原稿反射率（ＯＲ）と原稿濃度（ＯＤ）とは、−ｌｏｇＯＲ＝ＯＤなる関係がある。そこで、反射率／濃度変換テーブルを用いて、ＣＣＤカラーイメージセンサ１４の非線形な読取特性をリニアな特性に変換する。
　【００８８】
　図２３は、濃度変換部６８の回路図である。赤、緑、青の画像データＲＳ、ＧＳ、ＢＳおよび明度信号Ｖは、濃度変換テーブル３６０により、それぞれ濃度データＲＬ、ＧＬ、ＢＬ、ＶＬに変換される。
　【００８９】
　この濃度変換後に、さらに、ネガポジ反転選択用のネガポジ反転回路３６２において、データＤＲ、ＤＧ、ＤＢに対してネガ出力するかポジ出力するかを選択する。このネガポジ反転回路３６２は、濃度信号をそのまま出力するか（Ｂ出力）インバータによる反転出力（Ａ出力）を出力するかを指定する制御信号ＮＮＥＧＡ（ＬでＡ出力）により選択する。Ａ出力が選択されると入力データは反転される。さらに、このネガポジ反転回路３６２の出力と”００”とは、セレクタ３６４で、有効原稿画素エリア信号ＮＨＤ１により選択される。すなわち、原稿の読み取りを行なうエリアの外では、ネガ／ポジ出力に無関係に、出力を白〔００〕にする。
　【００９０】
　なお、明度データＶは、モノカラー濃度データＤＶに変換される。
　【００９１】
　（ｆ）領域判別部
　後で説明するように、色補正部７２ではＵＣＲ／ＢＰ比により黒再現性と色の彩やかさの制御を行い、また、縁取り処理を行なう。また、ＭＴＦ補正部７８では、エッジ強調処理を行なう。これらの処理は画像の性質に応じて制御されねばならない。そこで、領域判別部７４では、ＨＶＣ変換により得られたデータを基に、彩度データによるＵＣＲ／ＢＰ比自動制御、明度変化量によるエッジ量自動制御、および、無彩色エッジ部の特殊処理（色にじみ補正）について制御値の設定や領域判別を行い、その結果を色補正部７２とＭＴＦ補正部７８に送る。
　【００９２】
　図２４は、画像信号処理部２０の領域判別に関連する部分を簡略に示したブロック図である。画像データは、濃度変換部で赤、緑、青の濃度データＤＲ，ＤＧ，ＤＢに変換されるとともに、ＨＶＣ変換部６４で明度Ｖと彩度Ｗに変換される。明度信号Ｖは、エッジ検出部でエッジ検出に用いられ、そのエッジ量はエッジ判定部で判定に用いられ、その結果は、色にじみ補正用テーブル６２０に送られる。また、エッジ量は、ＭＴＦ制御テーブル４１２においてＭＴＦｄａｔａＡに変換され乗算器６２２に入力される。
　【００９３】
　ＭＩＮ検出部において検出された濃度データのＭＩＮ値は、ＵＣＲ／ＢＰ処理部７２に送られる。一方、信号Ｗは、平滑化フィルタ４３０により平滑された後、その結果に対応して、ＵＣＲ／ＢＰ制御テーブル４３２からＵＣＲ／ＢＰ比がＵＣＲ／ＢＰ処理部７２に送られる。こうして決定されたＵＣＲ／ＢＰ比を用いて、赤、緑、青の濃度データＤＲ，ＤＧ，ＤＢがマスキング処理部においてシアンＭ，マゼンタＣ，イエローＹ，ブラックＫの信号に変換される。
　【００９４】
　一方、ＭＩＮ値は、無彩色判定部４４２に送られて、平滑された彩度信号Ｗについて無彩色か否かの判定に用いられ、その結果が色にじみ補正テーブル６２０に送られる。
　【００９５】
　色にじみ補正用テーブル６２０では、信号Ｃ，Ｍ，Ｙ，Ｋのラプラシアンフィルタ６１０による２次微分値が、無彩色判定の結果とエッジ判定の結果とに対応して補正され、その補正値が、ＭＴＦ制御テーブル４１２の出力値と乗算され、さらに平滑された信号Ｃ，Ｍ，Ｙ，Ｋと加算器６０８で加算されて、出力される。
　【００９６】
　なお、図２５は、モノクロモードの場合のＭＴＦ自動制御のための領域判別に関連する部分を簡略に示したブロック図である。赤、緑、青の読み取りデータは、１次微分フィルタ４００，４０２と絶対値検出回路４０４，４０６によりエッジ成分が検出され、その値がＭＴＦ制御テーブル４１２によりＭＴＦｄａｔａＡに変換される。
　【００９７】
　（ｆ−１）領域判別部の回路
　図２６と図２７は領域判別部７４の回路図である。濃度変換部６８からの明度データＶは、主走査方向の１次微分フィルタ４００と副走査方向の１次微分フィルタ４０２によりそれぞれエッジ成分が検出され、さらに絶対値検出回路４０４、４０６により絶対値が検出された後に、それぞれの絶対値が平均化回路４１０に入力されて、平均値ＶＥが出力される。この平均値ＶＥは、シャープネス設定値ＳＨＡＲＰ５〜３とともにＭＴＦ制御テーブル４１２によりＭＴＦｄａｔａＡに変換される。
　【００９８】
　２つの絶対値は、また、コンパレータ４２０、４２２に入力されて、しきい値ＲＥＦと比較される。そして、いずれかがしきい値ＲＥＦより大きければ、ＯＲゲート４２４を介してエッジ信号ＮＥＤが出力される。エッジ信号ＮＥＤは、ＥＧＥＮ１信号が出力されているとき、ＡＮＤゲート４２６を介してＮＷＡＫＵ信号を出力する。
　また、彩度信号Ｗは、平滑化フィルタ４３０を通って平滑化されて信号ＷＳとして出力され、さらに、ＵＣＲ／ＢＰ制御テーブル４３２によりＵＣＲ／ＢＰｄａｔａに変換される。
　【００９９】
　さらに、色補正部７２からの最小値データＭＩＮは、ＢＫレベルリファレンステーブル４４０を介してＢＫレベル（Ｄ）に変換され、このＢＫレベルは、平滑化フィルタ４３０で平滑化された信号ＷＳとコンパレータ４３２で比較される。ＢＫレベルの方が大きいときは、黒エッジであるので信号ＮＢＫが出力される。この信号ＮＢＫは、エッジ信号ＮＥＤがＯＲゲート４２４から出力されているとき、ＡＮＤゲート４３４からもう１つのＡＮＤゲート４３６に出力される。そして、ＮＷＡＫＵ信号（縁取り編集エリア）、ＮＣＨ信号（カラーチェンジ編集エリア）、ＮＭＯＮＯ信号（モノカラー編集エリア）が出力されていないときに、ＮＥＤ信号が出力され、かつカラーモード信号ＮＣＭＹ／Ｋ信号が出力されていれば、ＡＮＤゲート４４４、ＮＡＮＤゲート４４６、ＡＮＤゲート４４８を介して、無彩色エッジ判定信号ＮＥＤＧを出力する。
　【０１００】
　ＢＫレベルレフェレンステーブル４４０は、各補正部で検出されるＤＲ，ＤＧ，ＤＢん最小値を入力したときに、図２８に示すようにＷＳの２値化レベルを決定する。セルフォックレンズの色収差によって、入射されるＲ，Ｇ，Ｂの焦点深度が異なることから、空間周波数の高い無彩色原稿では、色差信号ＷＲ，ＷＢが通常より大きくなる。したがって、黒レベル出力である最小値ＭＩＮに応じて２値化レベルを制御するのである。
　【０１０１】
　上記の１次微分フィルタ４００、４０２は、図２９に示すような構成を有する。すなわち、連続する４本のラインのデータがラインメモリ４１４ａ，４１４ｂ，４１４ｃ，４１４ｄに順次格納される。さらに、５本目のラインのデータが入力されるとき、図にしめすように５×５＝２５の画素のデータについて１次微分フィルタ４００、４０２について演算が行われる。ここで、主走査方向のフィルタ４００では、主走査方向の両端でのみ図に示した数値が乗算され、その結果が加算される。これにより５×５の画素の中心の注目画素について、主走査方向の１次微分の値（エッジ量）ＶＨが得られる。もう１つのフィルタ４０２についても、副走査方向のエッジ量ＶＶについて同様な演算がなされる。
　【０１０２】
　また、色補正部７２からのＷ信号を平滑化する平滑化フィルタ４３０は、図３０に示すような構成を有する。すなわち、連続する３本のラインのデータがラインメモリ４３４ａ，４３４ｂ，４３４ｃに順次格納される。そして、これらのデータについて、図にしめすように３×３のデータについて平滑化フィルタ４３０について演算が行われる。ここで、図に示した数値が乗算され、その結果が加算される。これにより３×３＝９の画素の中心の注目画素について、平滑化された値ＷＳが得られる。
　【０１０３】
　（ｆ−２）下色除去／墨加刷自動制御
　後で説明するように、色補正部７２では、黒データＫ’としてＫ’＝ＭＩＮ（ＤＲ，ＤＧ，ＤＢ）を検出する。そして、３色の読取濃度データＤＲ，ＤＧ，ＤＢよりα・Ｋ’を減算し、黒データＫを作成するときは、β・Ｋ’をＫ量として出力する。ここに、αは、ＵＣＲ比であり、黒量を決定する。βは、ＢＰ比であり、色データを低くする。ＵＣＲ比／ＢＰ比は有彩色の彩度と無彩色の鮮明度に対して影響を持つ。
　【０１０４】
　色補正部７２におけるＵＣＲ比／ＢＰ比は、色再現性について以下のようなトレードオフの関係がある。すなわち、黒の再現性は、ＵＣＲ比／ＢＰ比（−α／β）をそれぞれ大きくすれば純粋な黒Ｋ’で再現されるので向上する反面、有彩色の彩やかさはＫ’の出力比が高くなるために低下してしまう。ＵＣＲ比／ＢＰ比が１００％に近づくほど下色を除去した後の画像データＤＲ，ＤＧ，ＤＢの振幅が極端に小さくなり、信号誤差が無視できなくなり、有彩色の画像ノイズが無視できなくなる。したがって、有彩色原稿時には０％に近いほうに、無彩色原稿時には１００％に近いほうになるように、原稿彩度に応じてＵＣＲ比／ＢＰ比を制御することによって、無彩色の鮮明度の向上と有彩色の彩度の向上とを両立でき、理想的な色再現処理がおこなえる。
　【０１０５】
　しかし、カラー画像の場合、単に読み取りデータから得られた黒量Ｋ’についてＵＣＲ比／ＢＰ比を設定したのでは、色相、彩度の変化に対しても画像濃度は変化するため、このような処理は、必ずしもうまく作用しない。たとえば、白から赤に変化する場合、エッジを強調してもよいが、赤からシアンへ変化する場合、エッジで色相が変に変化してしまうので、エッジを強調しない方がよい。肌色などは特に影響が大きい。従って、画像明度の変化のみをうまく抽出して制御しなければならない。そこで本実施例では、彩度データを用いてＵＣＲ／ＢＰ処理を行なう。
　【０１０６】
　彩度信号Ｗは、画像エッジ部での極端なデータ変化を抑えるために３×３のスムージングフィルタに入力され、平滑化される。次に、平滑された彩度信号ＷＳは、図３１に示すようにＵＣＲ／ＢＰ制御テーブル４３２により、ＵＣＲ／ＢＰデータＤＢ７〜０に変換され、色補正部７２に出力される。すなわち、ＵＣＲ／ＢＰｄａｔａは、彩度信号ＷＳの大きさに対して、信号が０に近いところを除いて、０％から１００％の間で直線的に変化させる。
　【０１０７】
　色補正部７２では、後で説明するように、マスキング処理を併せてＵＣＲ／ＢＰ自動処理が行われる。
　【０１０８】
　（ｆ−３）エッジ強調自動制御
　画像の濃淡感覚は、入射される光強度に対して−ｌｏｇ特性を有する。しかし、画像のエッジ部では、（濃度ではなく）明度の変化量に対して反応しているため、濃度変換後のデータに対してエッジ強調処理を行なうと、以下のような問題点が生じる。すなわち、文字／細線のエッジ部のデータが濃度変換前より滑らかな変化になるため、十分なエッジ強調が行われない。また、高濃度側でのデータ変化が大きく、エッジとして検出されやすいため、画像ノイズまで強調される。これは、−ｌｏｇ特性の傾きが低濃度側で小さく、高濃度側で大きいことに起因する。
　【０１０９】
　また、フルカラー画像では、色補正後のデータに対して処理したとき、エッジ強調処理によって色相変化を起こす。
　【０１１０】
　したがって、画像の明度成分の変化量を検出し、その検出量に応じて後段での各Ｃ，Ｍ，Ｙ，Ｋデータのエッジ強調量を制御すれば、上述した問題点は軽減される。
　【０１１１】
　そこで、まず、Ｒ，Ｇ，Ｂの読み取りデータを明度Ｖに変換し、明度データ（Ｖ７〜０）を主、副の両走査方向に対する１次微分フィルタ４００、４０２に入力し、各方向の変化量を抽出し、絶対値に変換した後で平均値（ＶＥ７〜Ｏ）を求める。その結果を、図３２に示すようなＭＴＦ制御テーブル４１２においてＭＴＦデータＡ（Ｄ７〜０）に変換し、後段のＭＴＦ補正部７８へ入力する。ここで、信号ＳＨＡＲＰ５〜３は、テーブルのＢＡＮＫ信号であり、シャープネス信号によって強調量を可変にする。図３２には、ＳＨＡＲＰ＝”７”の場合に１．７５倍とし、ＳＨＡＲＰ＝”０”の場合に０．２５倍とした例を示している。すなわち、エッジ量の絶対値の平均値ＶＥは、信号が０の近くを除いて直線的にＭＴＦｄａｔａＡに変換される。
　【０１１２】
　図３３は、上側に示した原画像を中心のラインで読み取ったときの明度分布と、これに対応した１次微分フィルタ５０２の出力および絶対値検出回路４０４の出力するその絶対値を示す。この絶対値は平均処理の後、適当なＳＨＡＲＰ設定値に対応したＭＴＦｄａｔａＡに変換されてＭＴＦ補正部７８に送られ、そこでＣ，Ｍ，Ｙの濃度ＰＤの分布のラプラシアンフィルタ６００の出力との乗算によりエッジ強調が行われる。
　【０１１３】
　（ｆ−４）無彩色エッジ部の判定
　フルカラー画像の黒文字あるいは黒細線の再現性を向上させるには、無彩色エッジ部での色にじみを防止するとよい。つまり、無彩色エッジ部では、Ｃ，Ｍ，Ｙデータを消去し、Ｋデータのみエッジ強調すれば、エッジ部での色にじみは解消される。第１に、｜ＶＨ７〜０｜，｜ＶＶ７〜０｜をしきい値データＲＥＦによって２値化し、コンパレータ４２０、４２２により主、副のいずれかの走査方向でエッジ部の有／無を判定する（ＮＥＤ＝”Ｌ”で有）。
　【０１１４】
　第２に、信号ＷＳをＢＫレベルリファレンステーブル４４０の出力とコンパレータ４４２により比較して２値化し、無彩色か否かを判定する（ＮＢＫ＝”Ｌ”で無彩色）。
　【０１１５】
　第３に、ＮＥＤ＝”Ｌ”かつＮＢＫ＝”Ｌ”（無彩色エッジ部）のときにのみ、ＭＴＦ補正部７８で特殊な処理（色にじみ補正）をおこなうため、ＡＮＤゲート４４４を介して無彩色エッジ判定信号ＮＥＤＧ＝”Ｌ”を出力する。
　【０１１６】
　なお、モノカラー編集エリア（ＮＭＯＮＯ＝”Ｌ”）、カラーチェンジ編集エリア（ＮＣＨ＝”Ｌ”）、縁取り編集エリア（ＮＷＡＫＵ＝”Ｌ”）のいずれかに該当したとき、ＮＡＮＤゲート４４６、ＡＮＤゲート４４８により無彩色エッジ判定信号ＮＥＤＧを取り消す。（これは、編集エリア内での色にじみ補正による影響を出さないためである。）
　後で説明するように、色補正部７２で再現用色分解データがＫであるとき、ＭＴＦ補正部７８での色にじみ補正は、通常のエリア強調処理を行なうから、色信号ＮＣＭＹ／Ｋ信号が”Ｌ”のときのみ、この無彩色エッジ判定信号ＮＥＤＧは許可される。（ＮＥＤ＝”Ｌ”は、画像のエッジ部を示しているから、縁取り編集エリア信号としてＮＷＡＫＵを出力する。ここで、ＡＮＤゲート４２６への信号ＮＥＧＥＮ１は、縁取り編集用許可信号である。）
　（ｇ）色補正
　フルカラー再現に必要なシアン、マゼンタ、イエロー、黒の各色データＣ’，Ｍ’，Ｙ’，Ｋ’は、面順次方式によって１スキャン毎に作成され、計４回のスキャンによりフルカラーを再現する。ここで、黒の印字も行うのは、シアン，マゼンタ，イエローを重ね合わせて黒を再現しても、各トナーの分光特性の影響により鮮明な黒の再現が難しいためである。そこで、本フルカラー複写機では、データＹ’，Ｍ’，Ｃ’による減法混色法と黒データＫ’による墨加刷によって、黒の再現性を向上し、フルカラーを実現する。
　【０１１７】
　（ｇ−１）ＵＣＲ／ＢＰ自動処理
　色補正部７２は、原稿上の明るさを表す赤、緑、青の成分ＤＲ，ＤＧ，ＤＢから黒量Ｋを以下のように求める。濃度変換部６８から得られるＤＲ，ＤＧ，ＤＢは、Ｒ，Ｇ，Ｂ成分の各濃度データであるから、ＣＣＤセンサ１４による読取におけるＲ，Ｇ，Ｂの各補色であるシアン、マゼンタ、イエローの成分Ｃ’，Ｍ’，Ｙ’に一致している。従って、図３４に示すように、ＤＲ，ＤＧ，ＤＢの最小値は、原稿上のＣ’，Ｍ’，Ｙ’が色重ねされた成分であるから、黒データＫ’としてよい。そこで、色補正部７２では、黒データＫ’＝ＭＩＮ（ＤＲ，ＤＧ，ＤＢ）を検出する。
　【０１１８】
　そして、再現色データＣ，Ｍ，Ｙを作成する時には、データＫ’を用い、Ｃ’，Ｍ’，Ｙ’のデータよりα・Ｋ’を減算し、黒データＫを作成するときは、β・Ｋ’をＫ量として出力する。ここに、αは、後で説明するＵＣＲ（下色除去）比であり、βは、ＢＰ（黒加刷）比であり、これらは、すでに（ｆ−２）で説明したように、赤、緑、青の濃度データＤＲ，ＤＧ，ＤＢから直接にではなく、これらの値のＨＶＣ変換により得られた彩度データＷＳを基に領域判別部７４で設定される（図３１参照）。
　【０１１９】
　さらに、低濃度側での彩度を向上されるために、α、βを乗算する前に、あるレベルｄ１、ｄ２（Ｋカットｄａｔａ）をＭＩＮ（ＤＲ，ＤＧ，ＤＢ）より差分し、ＵＣＲ／ＢＰ処理を行っている。
　【０１２０】
　（ｇ−２）マスキング処理
　さらに、色補正部７２は、ＣＣＤカラーイメージセンサ１４内の各フィルタＲ，Ｇ，Ｂの透過特性とプリンタ部の各トナーＣ，Ｍ，Ｙの反射特性を補正し、色再現性が理想に近い特性にマッチングさせる。ＧフィルタとＭトナーを例にとって説明すると、図３５の透過特性と図３６の反射特性にそれぞれ示すように、ＧフィルタとＭトナーの各特性は、理想的な特性に比べ、斜線部に示すような非理想的な波長領域が存在する。そこで、この補正をするために、先に説明したＵＣＲ／ＢＰ処理と合わせて、次のマスキング方程式による線形補正を行なう。
　【０１２１】
　すなわち、フルカラーの入力データを画像に再現するために、マスキング演算がＭＴＦ補正部において行われる。マスキング係数（Ａｃ，ｍ，ｙ、Ｂｃ，ｍ，ｙ，Ｃｃ，ｍ，ｙ）は、色再現域のほぼ全体に対して平均色差が最小になるように設定される。（なお、印字は面順次で行われるので、このマスキング方程式は、１行ずつ実行される。
　【０１２２】
　【数２】
　【０１２３】
　　Ｋ＝β・｛ＭＩＮ（ＤＲ，ＤＧ，ＤＢ）−ｄ２｝
　（ｇ−３）ＵＣＲ／ＢＰ自動処理の例
　図３７は、グレースケールについて読み取った１ライン分のＲ，Ｂ，Ｇのデータを示し、また図３８は、図３７のデータについてＵＣＲ／ＢＰ処理を行った結果の１部の拡大図である。図３７では、Ｒ，Ｇ，Ｂの３色がいずれもおなじ程度に出力される。グレースケールは、左から右へ次第に黒から白へ変化していく。しかし、グレースケールの彩度ＷＳは０であるため、ＵＣＲ／ＢＰ比は１００％である。マスキング演算の結果、Ｃ，Ｍ，Ｙの出力は、図３８に示されるように０になり、グレースケールの濃度変化がほとんどＫのみで表せる。したがって、グレースケールの色再現性が良くなった。
　【０１２４】
　また、図３９は、上側に示す白と黒とからなる画像について読み取った１ライン分のＲ，Ｇ，Ｂのデータを示す。これらの読み取りデータを濃度変換した結果を図４０に示し、ＨＶＣ変換した結果を図４１と図４２に示す。図４０に示されるように、白部分でのＣ，Ｍ，Ｙの値は大きいが、図４２に示すように、この画像の彩度は小さい。したがって、ＵＣＲ／ＢＰ比は、１００％にちかくなり、図４３に示すＵＣＲ／ＢＰ処理の結果は、Ｃ，Ｍ，Ｙの出力小さく、画像はほとんどＫのみで表される。したがって、無彩色画像の黒色再現性が向上する。
　【０１２５】
　また、図４４は、上側に示す白と赤からなる画像について読み取った１ライン分のＲ，Ｇ，Ｂのデータを示す。これらの読み取りデータを濃度変換した結果を図４５に示し、ＨＶＣ変換した結果を図４６と図４７に示す。図４５に示されるように、白部分でＣ，Ｍ，Ｙの値は大きく、さらに、赤部分でＣ値、Ｋ’値が大きいのみならず、Ｍ値、Ｙ値も小さくない。図４７に示すように、赤部分での彩度は大きい。この例におけるＵＣＲ／ＢＰ処理においては、彩度ＷＳ≧８５のとき、ＵＣＲ／ＢＰ比＝０（％）、ＷＳ＜８５のときＵＣＲ／ＢＰ比＝１００（１−Ｗ／８５）（％）と設定した。したがって、図４８に示すＵＣＲ／ＢＰ処理の結果は、Ｋ出力はなくなり、画像は主にＣからなる有彩色で表される。したがって、有彩色画像の彩やかさが向上する。
　【０１２６】
　（ｇ−４）モノカラーモードとカラーチェンジモード
　モノカラーデータ（ＤＶ７〜０）を再現する色は、Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙ，Ｋより選択できる。表５に示すように、再現色は、プリンタ側へ移送する色分解データの状態（Ｃ，Ｍ，Ｙ，Ｋ）とＮＷＨ信号の論理によって決定され、最終的なモノカラー用データ（ＭＯＮＯ７〜０）となる。すなわち、ＮＷＨ＝”Ｌ”で００を選択し、ＮＷＨ＝”Ｈ”でＤＶ７〜０を選択する。
　【０１２７】
　【表５】
　【０１２８】
　このとき、同時にカラーチェンジ用データも選択でき、フルカラーデータ（ＰＤ７〜０）も選択できる。
　【０１２９】
　これらのフルカラーデータ（ＰＤ７〜０）、モノカラーデータ（ＭＯＮＯ７〜０）、カラーチェンジデータは、表６に示すように、信号ＮＣＨＡＮ、ＮＣＣＳ，ＮＭＯＮＯにより制御される。
　【０１３０】
　【表６】
　【０１３１】
　これらの表５，表６の選択は、カラー判別部７６において、テーブル（図示しない）により行われる。
　【０１３２】
　（ｇ−５）縁取りモード
　縁取りモードでは、図４９に示すように、画像の縁取りが行われる。図の原稿画像（ローマ字の大文字Ａ）の読取データについて、１次微分の結果（エッジ量）を求め、さらにその絶対値を検出する。この絶対値が所定のしきい値ＲＥＦを超える部分のみにエッジ信号ＮＥＤが出力され、これに対応した縁取り画像が出力される。すなわち、画像のエッジ部分の近傍の有限の幅の画像が出力され、縁取り画像の中の原画像の大きさはやや小さくなる。
　【０１３３】
　ＮＥＤＧＮ１＝”Ｌ”のときエッジ信号ＮＥＤは許可され、縁取りモード指定信号（ＮＷＡＫＵ）が生成される。
　【０１３４】
　縁取り色は、Ｃ，Ｍ，Ｙ，Ｋ、Ｒ，Ｇ，Ｂの７色から指定でき、色分解データの状態（Ｃ，Ｍ，Ｙ，Ｋ）によって表７に示すように決定され、セレクタ５３２は、ＷＣＬＲ信号の論理と縁取り編集許可信号ＮＥＧＮ１，エッジ信号ＮＥＤ，縁取りモード指定信号ＮＷＡＫＵに対応して表８に示すようにデータを出力する。
　【０１３５】
　【表７】
　【０１３６】
　【表８】
　【０１３７】
　（ｇ−６）色補正部の回路構成
　図５０と図５１は、色補正部７２の回路図である。濃度変換部６８からの濃度信号ＤＲ，ＤＧ，ＤＢは、まず下色除去／墨加刷部５００において、最小値検出回路５０２により最小値ＭＩＮ（ＤＲ，ＤＧ，ＤＢ）が検出される。この最小値は、減算器５０４において、所定の黒カットデータｄを減算した後、乗算器５０６においてＵＣＲ／ＢＰデータ（α／β）と乗算されて、黒データＫとなる。さらに、減算器５０８において、下色除去のため、濃度データＤＲ、ＤＧ、ＤＢから黒データＫが減算されて、出力される。
　【０１３８】
　マスキング演算部５１０において、まず、減算器５０８からの３色の色データＤＲ，ＤＧ，ＤＢがそれぞれ乗算器５１２でマスキングデータ（Ａｃ，ｍ，ｙ、Ｂｃ，ｍ，ｙ，Ｃｃ，ｍ，ｙ）と乗算され、この結果が加算器５１４で加算され、シアン、マゼンタ、イエローのデータＣ，Ｍ，Ｙが生成される。さらに、このデータは、セレクタ５１６において、色信号ＮＣＭＹ／Ｋにより乗算器５０６からの黒データＫと選択されて、データＰＤとして出力される。
　【０１３９】
　さらに、カラーチェンジ・モノカラー選択部５２０において、このデータＰＤは、セレクタ５２２のＡ端子に入力される。一方、ＨＶＣ変換部６４からの明度信号ＤＶと”００”とはセレクタ４２４において、信号ＮＷＨに対応して、単色データＭＯＮＯとしてセレクタ４２２のＢ端子に入力される。また、カラーチェンジデータはセレクタ５２２のＣ端子に入力される。セレクタ５２２において、これらの信号は、信号ＮＭＯＮＯ、ＮＣＨにより選択される。信号ＮＣＨは、信号ＮＣＨＮ，ＮＣＣＳがともに”Ｌ”であるときに出力される。　縁取り編集部５３０では、セレクタ５３２において、セレクタ５２２からの入力信号、”００”および”ＦＦ”が、信号ＮＷＡＫＵ、ＷＣＬＲにより選択されて、信号ＰＤ１７〜１０として出力される。
　【０１４０】
　図５２は、レジスタ部５４０の回路図を示す。本実施例では、上に説明したＵＣＲ／ＢＰデータ（α７〜０／β７〜０）、マスキングデータ（Ａｃ，ｍ，ｙ９〜０、Ｂｃ，ｍ，ｙ９〜０，Ｃｃ，ｍ，ｙ９〜０）、黒カットデータ（ｄ７〜０）は、２種設定できる。そこで、信号ＮＧＣＳ０が出力されているときにパラメータＭＡ３〜０に対応してデコータ５４２によりデコードして、信号ＮＷＲが出力されているときに、ＣＰＵの出力するデータＭＤ７〜０をレジスタ５４４に記憶しておく。そして、これらのデータは、セレクタ５４６に出力されて、選択信号ＭＰＸ１により一方がマスキングデータ（Ａｃ，ｍ，ｙ９〜０、Ｂｃ，ｍ，ｙ９〜０，Ｃｃ，ｍ，ｙ９〜０）、ＵＣＲ／ＢＰデータ（α７〜０／β７〜０）、黒カットｄａｔａ（ｄ７〜０）（第１データ）として出力される。
　【０１４１】
　これらのマスキングデータ（Ａｃ，ｍ，ｙ９〜０、Ｂｃ，ｍ，ｙ９〜０，Ｃｃ，ｍ，ｙ９〜０）、ＵＣＲ／ＢＰデータ（α７〜０／β７〜０）、黒カットｄａｔａ（ｄ７〜０）は、表９に示すように、ＣＰＵのアドレスマップ上でそれぞれ２種ずつレジスタ４４にセットできる。ＮＧＣＳ０＝”Ｌ”のとき、ＭＷＲが”Ｌ”レベルから立ち上がるときにデータがセットされる。このとき、ＭＰＸ１＝”Ｌ”で第１データが選択され、”Ｈ”で第２データが選択される。
　【０１４２】
　【表９】
　【０１４３】
　なお、ＵＣＲ／ＢＰデータについては、さらに、セレクタ５３８において、α７〜０／β７〜０とＵＣＲ７〜０とが選択信号ＭＰＸ０により選択して、出力される。ここで、後者のデータＵＣＲ７〜０は、領域判別部７４から入力される彩度データである。
　【０１４４】
　また、マスキングデータとＵＣＲ／ＢＰデータのビット定義は、表１０と表１１に示すように行われる。
　【０１４５】
　【表１０】
　【０１４６】
　【表１１】
　【０１４７】
　（ｈ）ＭＴＦ補正部
　ＭＴＦ補正部７８では、平滑化処理、エッジ強調処理および色にじみ補正を行なう。全体の画像データ処理の構成は、図２４の回路で理解される。
　【０１４８】
　（ｈ−１）ＭＴＦ補正部の回路構成
　図５３は、ＭＴＦ補正部７８の回路図を示す。画像データ処理の概略は、図２４のブロック図で理解される。
　【０１４９】
　色補正部７２からの信号ＰＤは、中心画素とその周辺の画素について２種の２次元のＦＩＲ型デジタルフィルタ６００、６０２によって注目画素とその周辺画素との重み付け平均によって平滑化される。両者の出力信号は、平滑化しない信号とともに、セレクタ６０４に入力される。そして、シャープ信号ＳＨＡＲＰ１，０に応じて、いずれかが選択されて出力される。これにより、画像ノイズの軽減および平滑化が実現される。
　【０１５０】
　色補正部７２からの信号ＰＤは、また、ラプラシアンフィルタ６１０に入力される。ラプラシアンフィルタ６１０は、２次微分フィルタとも呼ばれ、入力画像のエッジ成分を抽出する働きをもつ。
　【０１５１】
　セレクタ６１２の出力は、色にじみ補正（（ｈ−５）参照）を行うための信号ＮＥＤＧ，読取モード（写真／標準モード）を示す選択信号ＭＯＤＥとともに、ラプラシアンテーブル（色にじみ補正用テーブル）６２０に入力され、図５７に示すように、入力値に応じてフィルタ出力Ｄを変換する。ＮＥＤＧ＝”Ｌ”かつＭＯＤＥ＝”Ｈ”のときは、色にじみ補正が行われる。
　【０１５２】
　このラプラシアンテーブル６２０の出力Ｄは、さらに乗算器６２２において、領域判別部７４で明度データＶより作成されたエッジ制御用のＭＴＦｄａｔａとの積が求められ、セレクタ６０４からの原画像の平滑化データとともに、加算器６０８に入力される。このＭＴＦｄａｔａＡは、図３２に示されるように、１次微分フィルタにより検出されたエッジ量により変化される量である。
　【０１５３】
　これにより、ラプラシアンフィルタによりエッジ画像部で検出されたエッジ量を基に、平滑されかつエッジ強調された画像データが出力できる。すなわち、画像の平坦部では、平滑化により画像のあれがなくなり、エッジ画像部では、ラプラシアンフィルタによるエッジ検出値によりエッジでの濃度のだれが防止される。また、このエッジでの補正量は、ＨＶＣ変換部で１次微分フィルタにより検出された明度のエッジの大きさにより調整される。この自動ＭＴＦ補正の具体例は、（ｈ−７）で説明される。
　【０１５４】
　ラプラシアンフィルタ６１０の出力するエッジ検出信号ＲＡＰは、エッジレベル判定回路６３０において、しきい値ＲＥＦと比較され、画像の輪郭抽出信号ＮＲＡＰが生成される。
　【０１５５】
　セレクタ６３２では、画像データとＥＤＧデータとが入力され、ＮＲＡＰ＝”Ｌ”かつＮＥＧＥＮ２（輪郭抽出信号）＝”Ｌ”ならば、ＥＤＧデータ（輪郭データ）を選択する。
　【０１５６】
　なお、図５４は、各種制御データを格納するレジスタ６４０とその周辺回路を示す。レジスタ６４０には、ＣＰＵからデータＭＤと書き込み信号ＮＷＲがレジスタに入力され、デコーダ６４２において、信号ＮＧＣＳ１とＭＡ１、０によりデコードされた信号に対応して、ＭＴＦｄａｔａＢ、ＲＥＦ、ＥＤＧが記憶される。なお、レジスタ６４０のＭＴＦｄａｔａＢとＭＴＦｄａｔａＡとは、セレクタ６４４において、ＭＰＸ２信号により選択され、ＭＴＦｄａｔａとして出力される。
　【０１５７】
　（ｈ−２）平滑化処理
　上に説明したように、色補正部７２からの信号ＰＤは、２種の２次元のＦＩＲ型デジタルフィルタ６００、６０２によって注目画素とその周辺画素との重み付け平均によって平滑化される。両者の出力信号は、平滑化しない信号とともに、セレクタ６０４に入力される。そして、シャープ信号ＳＨＡＲＰ１，０に応じて、いずれかが選択されて、加算器６０８に出力される。これにより、画像ノイズの軽減および平滑化が実現される。
　【０１５８】
　図５５は、この平滑化処理をさらに具体的に示す。すなわち、連続する４本のラインのデータがラインメモリ６０６ａ，６０６ｂ，６０６ｃ，６０６ｄに順次格納される。さらに、５本目のラインのデータが入力されるとき、図にしめすように５×５＝２５の画素のデータについて第１平滑化フィルタ６００において演算が行われ、３×３＝９の画素について第２平滑化フィルタ６０２において演算が行われる。演算においては、図に示した数値がデータに乗算され、その結果が加算される。これにより注目画素について、平滑化された値が得られる。なお、表１２は、選択信号ＳＨＡＲＰ１，０によるセレクタ６０４の出力の選択を示す。
　【０１５９】
　【表１２】
　【０１６０】
　（ｈ−３）エッジ強調
　色補正部７２からの信号ＰＤは、また、ラプラシアンフィルタ６１０に入力される。ラプラシアンフィルタ６１０は、２次微分フィルタとも呼ばれ、入力画像のエッジ成分を抽出する働きをもつ。後で説明するように、このフィルタの処理結果と入力画像を加算すると、画像の先鋭化（エッジ強調）がおこなえる。
　【０１６１】
　図５６は、ラプラシアンフィルタ６１０を具体的に示す。このフィルタは５×５のフィルタであり、演算においては、図に示した数値が対応するデータに乗算され、その結果が加算される。
　【０１６２】
　このラプラシアンフィルタ６１０の出力結果は、エッジ強調を必要としないとき、セレクタ６１２においてＮＳＨＡＲＰ３信号により”００”を選択することにより、強制的にクリアされる。
　【０１６３】
　（ｈ−４）エッジ強調処理とシャープネスモード
　セレクタ６１２の出力は、色にじみ補正を行うための信号ＮＥＤＧ，読取モード（写真／標準モード）を示す選択信号ＭＯＤＥとともに、ラプラシアンテーブル６２０に入力され、図５７に示すように、入力値に応じてフィルタ出力Ｄを変換する。
　【０１６４】
　図５７に示すように、写真モード（ＭＯＤＥ＝”Ｌ”）では、出力Ｄは、入力Ａに比例する。一方、標準モード（ＭＯＤＥ＝”Ｈ”）では、ＮＥＤＧ＝”Ｌ”（黒エッジ強調）のとき出力Ｄは、常に−６４である。また、ＮＥＤＧ＝”Ｈ”のときは、普通のエッジ強調がなされ、入力Ａが大きいときを小さいとき出力Ｄは一定にされる。
　【０１６５】
　このラプラシアンテーブル６２０の出力Ｄは、さらに乗算器６２２において、領域判別部７４で明度データＶより作成されたエッジ制御用のＭＴＦｄａｔａとの積が求められ、セレクタ６０４からの原画像の平滑化データとともに、加算器６０８に入力される。これにより、平滑化データとエッジ量の加算がなされ、エッジ強調された画像データが出力できる。
　【０１６６】
　図５８は、上側に示した画像について濃度変換データと、そのラプラシアンフィルタ６１０による結果を示す。加算器６０８において両者を加算すると、下側に示すように、画像のエッジ部の値が実際より大きくなり、エッジ強調が行える。
　【０１６７】
　なお、表１３に示すように、ＳＨＡＲＰ５〜０は、領域判別部７４のＭＴＦ制御テーブルのバンク、ＭＴＦ補正部の平滑化フィルタ６０２、６０４の選択およびラプラシアンフィルタ６１０の出力のＯＮ／ＯＦＦを制御して、外部から指定されたシャープネスモードＳＨＡＲＰに対応している。
　【０１６８】
　【表１３】
　【０１６９】
　（ｈ−５）色にじみ補正
　領域判別部７４において生成された無彩色エッジ判定信号ＮＥＤＧを用いて、原画像の黒エッジ部における有彩色再現データＣ，Ｍ，Ｙを消去させ、色にじみ補正を行なう。上に説明したように、信号ＮＥＤＧと、読取モード信号ＭＯＤＥ（”Ｌ”で写真モード、”Ｈ”で標準モード）とは、ラプラシアンテーブル（色にじみ補正用テーブル）６２０に入力される。
　【０１７０】
　ここで、ＮＥＤＧ＝”Ｌ”（無彩色エッジ部分）かつＭＯＤＥ＝”Ｈ”（標準モード）のとき、色にじみ補正を行なう。このとき、入力値Ａがいかなる値であっても、出力Ｄ＝−６４とするため、次段の乗算器６２２におけるＭＴＦデータとの乗算結果は、強制的に負の値になる。したがって、ＰＤ１７〜１０がＣ，Ｍ，Ｙデータである（ＮＣＭＹ／Ｋ＝”Ｌ”）ときには、ＰＤ１７〜１０に対して−６４＊（ＭＴＦデータ）を差分するため、黒エッジ部分でのＣ，Ｍ，Ｙデータが消去され、色にじみが防止される。
　【０１７１】
　また、ＭＯＤＥ信号の論理によってラプラシアンテーブル６２０によりラプラシアンフィルタの強度が選択され、標準モードでは写真モードに比べてエッジ強調を強くする。
　【０１７２】
　次に、色にじみ補正の例を説明する。図５９に示すＲ，Ｇ，Ｂの読み取り濃度データについて、色補正部７２において、先に説明した自動ＵＣＲ／ＢＰ処理を行なうと、図６０に示すような出力結果が得られる。（ＵＣＲ／ＢＰ比は８０％前後で処理された。）横軸は画素番号を表す。ここで、エッジ部分に色にじみ現象が生じる（○部分参照）。すなわち、Ｋデータのエッジ部分にＣ，Ｍ，Ｙもエッジ部分を持つため、黒の他に有彩色も重なり、色がにじんで、エッジがきれいに再現されない。次に、ＭＴＦ補正部７８において色にじみ補正を行わないでＭＴＦ補正によりエッジ強調を行なうと、図６１のようになり、さらに色にじみがひどくなる（○部分参照）。そこで、ＮＥＤＧ信号とＭＯＤＥ信号とにより無彩色エッジ部で標準モードで色にじみ補正を行なうと、図６２に示すように、Ｃ，Ｍ，Ｙについて黒エッジ部分での出力がなくなり、色にじみが完全に解消される（○部分参照）。
　【０１７３】
　（ｈ−６）輪郭抽出モード
　ラプラシアンフィルタ６１０の出力するエッジ検出信号ＲＡＰは、エッジレベル判定回路６３０において、しきい値ＲＥＦと比較され、画像の輪郭抽出信号ＮＲＡＰが生成される。すなわち、まずエッジ検出信号ＲＡＰは、負であれば絶対値に変換され、正であれば”００”とされる。次に、その値が、しきい値ＲＥＦと比較されて２値化され、あるレベル以上のときは、ＮＲＡ＝”Ｌ””をセレクタ６３２に出力する（図６３参照）。セレクタ６３２では、画像データとＥＤＧデータとが入力され、ＮＲＡＰ＝”Ｌ”かつＮＥＧＥＮ２（輪郭抽出信号）＝”Ｌ”ならば、ＥＤＧデータ（輪郭データ）を選択する。
　【０１７４】
　図６３は、輪郭抽出の例を示す。図の原稿画像（ローマ字の大文字Ａ）の濃度変換データについて、２次微分の結果を求め、さらに負のときは絶対値に変換し、正のときは０とする。この結果が所定のしきい値ＲＥＦを超える部分のみにＮＲＡＰ信号が出力され、これが輪郭部分を示す。
　【０１７５】
　なお、ＲＥＦ１７〜１０（輪郭抽出用２値化レベル），ＥＤＧ　ｄａｔａ（輪郭データ）およびＭＴＦｄａｔａＢ（エッジ強調制御データ）は、ＣＰＵのアドレスマップ上で表１４のようにセットされる。このデータは、ＮＧＣＳ１＝”Ｌ”のとき、ＮＷＲが”Ｌ”から立ち上がるときにセットされる。
　【０１７６】
　【表１４】
　【０１７７】
　また、ＭＴＦｄａｔａについては、表１５に示すように、領域判別部７４のＭＴＦｄａｔａＡによってエッジ強調を自動制御する場合（写真／標準モード）とレジスタのセット値（ＭＴＦｄａｔａＢ）によってマニュアル制御する場合（地図モード）に分けている。
　【０１７８】
　【表１５】
　【０１７９】
　なお、ＭＴＦｄａｔａＢのビット定義は、表１６に示される。
　【０１８０】
　【表１６】
　【０１８１】
　地図モードのときには、細線再現性を優先して処理するため、ＭＴＦｄａｔａＢ＝”８０”（１），ＭＯＤＥ＝”Ｈ”（標準モード），ＮＢＫＥＮ＝”Ｈ”（色にじみ補正なし）とセットする。
　【０１８２】
　（ｈ−７）自動ＭＴＦ補正の例
　図６４〜図６８は、１ライン／ｍｍの原稿についての自動ＭＴＦ補正の例をしめす。図６４は、明度データとその１次微分を示す。横軸は画素番号を表す。各ラインに対応した明度変化が得られる。図６５は、濃度データとその２次微分結果を示す。
　【０１８３】
　図６６は、この濃度データをもとに自動ＭＴＦ補正を行った結果をしめす。エッジ強調と同等な処理がなされる。ラインペアの画像に対しては境界が鋭いほうがよい。したがって、画像の再現性はよい。
　【０１８４】
　比較のため、図６７に平滑化処理を行った結果を示すが、ラインペアの再現性はよくない。また、図６８に従来のエッジ強調の結果を示す。実施例と同等なデータが得られている。
　【０１８５】
　図６９〜図７２は、網点原稿（スクリーン１３３線）についての自動ＭＴＦ補正の例をしめす。図６９は濃度データを示す。横軸は画素番号を表す。モアレがみられる。
　【０１８６】
　図７０は、この濃度データをもとに自動ＭＴＦ補正を行った結果を示す。モアレは強調されていない。
　【０１８７】
　比較のため、図７１にエッジ強調を行った結果を示すが、モアレが強調されている。また、図７２に平滑化処理の結果を示す。濃度変化が小さくなっている。
　【０１８８】
　図７３〜図７７は、１ｍｍ幅の黒ラインの原稿についての自動ＭＴＦ補正の例をしめす。図７３は、明度データとその１次微分を示す。黒ラインに対応した明度変化が得られる。図７４は、濃度データとその２次微分結果を示す。
　【０１８９】
　図７５は、この濃度データをもとに自動ＭＴＦ補正を行った結果をしめす。画像の平坦部では平滑化効果が大きく、画像のエッジ部では、エッジの傾きは鋭くなっている。したがって、黒ラインの画像の再現性はよい。
　【０１９０】
　比較のため、図７６に平滑化処理を行った結果を示すが、エッジの傾きが緩やかになっている。また、図７７にエッジ強調の結果を示す。画像の平坦部では変化が大きくなっている。
　【０１９１】
　このように、本発明の自動ＭＴＦ補正では、どのような画像に対しても最適なＭＴＦ補正が達成できる。
　【０１９２】
　なお、以上に説明したＭＴＦ補正は、フルカラーモードにおけるものであるが、モノカラーモードにおいても同様のＭＴＦ補正が行える。この場合、図２５に示されるような回路構成が用いられる。モノカラーモードでは、読み取りデータが明度データとして扱えるので、構成が簡単化できる。
　【０１９３】
　【発明の効果】
　画像読み取り値の規格化の補正を行なうシェーディング補正において、１ライン分のラインメモリを用いて、複数ライン分の基準作成用データより補正基準データを高精度に作成できる。
【図面の簡単な説明】
　【図１】　フルカラー複写機の断面図である。
　【図２】　制御系の１部のブロック図である。
　【図３】　制御系の他の部分のブロック図である。
　【図４】　読取部の斜視図である。
　【図５】　画像信号処理部のブロック図である。
　【図６】　タイミング制御部の図である。
　【図７】　ＨＶＣラインメモリインターフェースの回路図である。
　【図８】　ＲＧＢラインメモリインターフェースの回路図である。
　【図９】　ＣＰＵ周辺回路の図である。
　【図１０】　シェーディング補正部の回路図である。
　【図１１】　シェーディング補正部の黒補正ブロックの図である。
　【図１２】　図１１の（ａ）〜（ｉ）点でのタイミングチャートである。
　【図１３】　図１１の（ａ）〜（ｉ）点でのタイミングチャートである。
　【図１４】　シェーディング補正のフローチャートの一部である。
　【図１５】　シェーディング補正のフローチャートの一部である。
　【図１６】　シェーディング補正のシーケンスの図である。
　【図１７】　ＣＣＤセンサの図である。
　【図１８】　上側の画像の読み取りデータと位置補正後のデータの図である。
　【図１９】　マンセル色票図である。
　【図２０】　ＨＶＣ変換部のブロック図である。
　【図２１】　彩度抽出回路のブロック図である。
　【図２２】　色相抽出回路の回路図である。
　【図２３】　濃度変換部の回路図である。
　【図２４】　画像信号処理部の領域判別に係る部分の簡略ブロック図である。
　【図２５】　モノクロモードの場合のＭＴＦ自動制御のための領域判別の簡略ブロック図である。
　【図２６】　領域判別部の１部の回路図である。
　【図２７】　領域判別部の１部の回路図である。
　【図２８】　ＢＫレベル（Ｄ）と最小値（ＭＩＮ）の関係を示すグラフである。
　【図２９】　１次微分フィルタの図である。
　【図３０】　平滑化フィルタの図である。
　【図３１】　ＵＣＲ／ＢＰ制御テーブルによる変換の図である。
　【図３２】　ＭＴＦ制御テーブルによる強調量の変化の図である。
　【図３３】　上側に示した画像の読み取りと処理を示す図である。
　【図３４】　黒データの図である。
　【図３５】　Ｇフィルタの特性のグラフである。
　【図３６】　Ｍトナーの特性のグラフである。
　【図３７】　グレースケールの読み取りデータの図である。
　【図３８】　図３７に示したデータを自動ＵＣＲ／ＢＰ処理した結果の１部の図である。
　【図３９】　ＣＣＤセンサの各素子（横軸にアドレスを示す）による白と黒からなる画像の読み取りデータの図である。
　【図４０】　図３９のデータを濃度に変換した図である。
　【図４１】　図３９のデータをＨＶＣ変換した図である。
　【図４２】　図４１のデータの明度のエッジと彩度の図である。
　【図４３】　図３９のデータの自動ＵＣＲ／ＢＰ処理の結果の図である。
　【図４４】　ＣＣＤセンサの各素子（横軸にアドレスを示す）による白と赤とからなる画像の読み取りデータの図である。
　【図４５】　図４４のデータを濃度に変換した図である。
　【図４６】　図４４のデータをＨＶＣ変換した図である。
　【図４７】　図４６のデータの明度のエッジと彩度の図である。
　【図４８】　図４４のデータの自動ＵＣＲ／ＢＰ処理の結果の図である。
　【図４９】　縁取りモードにおける画像の縁取りのためのデータ処理を示す図である。
　【図５０】　色補正部の１部の回路図である。
　【図５１】　色補正部の１部の回路図である。
　【図５２】　レジスタ部の回路図である。
　【図５３】　ＭＴＦ補正部の回路図である。
　【図５４】　レジスタとその周辺回路の図である。
　【図５５】　平滑化フィルタの図である。
　【図５６】　ラプラシアンフィルタの図である。
　【図５７】　ラプラシアンテーブルによる処理の図である。
　【図５８】　ラプラシアンフィルタによるエッジ強調処理を示す図である。
　【図５９】　Ｒ，Ｇ，Ｂの読み取りデータの図である。
　【図６０】　図５９のデータの自動ＵＣＲ／ＢＰ処理の結果の図である。
　【図６１】　図５９のデータの自動ＭＴＦ処理の結果の図である。
　【図６２】　図５９のデータの色にじみ補正の結果の図である。
　【図６３】　輪郭抽出モードにおける輪郭抽出処理を示す図である。
　【図６４】　１ラインペア／ｍｍの原稿の明度データとその１次微分の図である。
　【図６５】　図６４のデータの濃度データとその１次微分の図である。
　【図６６】　図６４のデータの自動ＭＴＦ補正の結果の図である。
　【図６７】　図６４のデータの平滑化処理（比較例）の図である。
　【図６８】　図６４のデータの従来のエッジ強調（比較例）の結果の図である。
　【図６９】　網点原稿の濃度データの図である。
　【図７０】　図６９のデータの自動ＭＴＦ補正の結果の図である。
　【図７１】　図６９のデータのエッジ強調処理（比較例）の結果の図である。
　【図７２】　図６９のデータの平滑化処理（比較例）の結果の図である。
　【図７３】　１ｍｍ幅の黒ラインの原稿の明度とその１次微分のデータの図である。
　【図７４】　図７３のデータの濃度のその２次微分のデータの図である。
　【図７５】　図７４のデータの自動ＭＴＦ補正の結果の図である。
　【図７６】　図７４のデータの平滑化処理の結果（比較例）の図である。
　【図７７】　図７４の従来のエッジ強調（比較例）の図である。
　【符号の説明】　６５…領域判別部、　　６６…色補正処理部、
　６７…ＭＴＦ補正部、　８１…スムージング処理部、
　８２…下色除去／墨加刷制御部、　８３…色補正マスキング制御部、
　８４…エッジ検出部、　８５…ＭＴＦ補正制御部、