【事件の表示】
　特許第２６５８０８６号「カラー画像処理方法」の特許に対する特許異議の申立てについて、次のとおり決定する。
【結論】
　訂正を認める。
　特許第２６５８０８６号の特許を維持する。
【理由】
Ｉ　手続の経緯
　本件特許についての手続の経緯は次のとおりである。
特許出願　　　　　　　昭和６２年１１月１０日
特許権設定登録　　　　平成９年６月６日
特許異議の申立　　　　平成１０年３月３０日
取消理由通知　　　　　平成１１年４月２７日
訂正請求　　　　　　　平成１１年７月８日
ＩＩ　訂正請求の適否についての判断
１．訂正請求の内容
　上記訂正請求は、訂正請求書の「訂正の要旨」に記載されるとおりの訂正事項ａ〜ｃに係る訂正を求めるものである。
２．訂正の目的の適否、明細書記載事項からの逸脱及び拡張・変更の存否
（１）上記訂正事項ａは、特許請求の範囲の必須の要件項である請求項１において、請求項７の実施態様でいう「前記変倍処理を、Ｓｉｎｃ関数による補間式を用いて行う」との限定事項、及び請求項８の実施態様でいう「前記シフト処理を、Ｓｉｎｃ関数を用いて行う」との限定事項を取り込み、「前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う」との限定事項を付すと共に、上記請求項７及び８を削除するものであるから、特許請求の範囲の減縮を目的とする訂正に該当する。
（２）上記訂正事項ｂ、ｃは、明細書中の「構成」の項と「効果」の項の各記載を上記訂正事項ａによる特許請求の範囲の訂正に整合させて明瞭化するものであるから、明瞭でない記載の釈明を目的とする訂正に該当する。
（３）また、上記訂正事項ａ〜ｃは、いずれも明細書又は図面の記載範囲内のものであることが明らかで、かつ実質的に特許請求の範囲を拡張、変更するものでもない。
３．独立特許要件の判断
（１）訂正後の請求項１に係る発明（訂正後の請求項２〜７記載の実施態様を有する発明、以下これを本件発明という）は、訂正明細書の請求項１に記載されるとおり、「色分解フィルタを規則的に配列した一次元カラー撮像素子を用いる画像読取り手段を有するカラー画像処理装置」を対象とするカラー画像処理方法であって、「基準色に対して他色を所定のシフト量だけシフトした場合の画像データを、複数の画像データを参照して補間することにより求めるステップ（シフト処理）と、少なくとも主走査方向について変倍処理を行うステップと、空間周波数特性（ＭＴＦ）補正を行うステップ（ＭＴＦ補正処理）」とを有すると共に、「前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う」ようにしたものである。
　これに対し、前記取消理由で引用した特開昭６１−１５４３５７号公報（異議申立の甲第１号証、以下刊行物１という）には、本件発明でいうのと同様の上記カラー画像処理装置を対象として（第２図、第３図とその説明参照）、本件発明でいう上記シフト処理を行うことが記載され（第４頁右上欄１１行〜同頁右下欄１５行）、また、同じく取消理由で引用した特開昭６２−２５２２６０号公報（異議申立の甲第２号証、以下刊行物２という）には、原稿読取装置において、ＭＴＦ補正処理と主走査方向への画像の変倍処理とを行うことが記載されている（第３頁右上欄５〜１０行、第２図）ことが認められるものの、これら刊行物１，２には、本件発明における「前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う」点については記載がなく、示唆されてもいない。そして、上記のＳｉｎｃ関数を用いた処理は、上記シフト処理や変倍処理での画素補間によって画像がなまり、そのシャープネスが低下してしまうのを防ぐという、訂正明細書記載の格別の技術的意義を有するものと認めることができる。
　したがって、本件発明が刊行物１，２に記載された発明から容易に想到されたものであるとすることはできない。
（２）また、上記取消理由では、訂正前の請求項１の記載は、明細書の詳細な説明に記載された発明の必須の要件と認められる上記Ｓｉｎｃ関数の使用を欠くものである点で不備であるとしたが、この不備は、訂正後の請求項１では上記のとおり解消されている。
（３）以上のように、訂正後の請求項１に係る本件発明は、刊行物１，２記載の発明から容易に想到されたとすることはできないものであり、また、訂正後の請求項１では、上記取消理由で指摘した記載の不備は解消されている。また、他に本件発明が特許を受けることができないものであるとすべき理由は見出せない。
　したがって、本件発明が特許出願の際独立して特許を受けることができないものであるとすることはできない。
４．まとめ
　以上のとおりであるから、本件で請求する訂正は、特許法第１２０条の４第２項、及び同条第３項で準用する同法第１２６条第２〜４項の規定に適合するものである。
ＩＩＩ　異議申立についての判断
　本件異議申立の理由は、訂正前の請求項１に係る発明について、同発明は上記刊行物１，２の記載から容易に想到される発明であり、また、訂正前の請求項２〜９記載の実施態様の内、請求項２〜６記載の実施態様も刊行物１，２の記載から容易に想到される程度のものであるから、上記発明についての特許は、特許法第２９条第２項の規定に違反しているとするものであるところ、この申立理由は、訂正後の請求項１に係る本件発明については、前記ＩＩ、３．で判断したとおり理由がないものである。
ＩＶ　むすび
　以上のとおり、本件において請求する訂正は適法なものであり、また訂正後の請求項１に係る本件発明の特許について、本件異議申立は理由がないものである。
　また、他に同特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１１年８月１６日（１９９９．８．１６）
【訂正の要旨】
訂正の要旨
　ａ．特許請求の範囲の請求項１ないし９に係る記載
『（１）色分解フィルタを規則的に配列した一次元カラー撮像素子を用いる画像読取り手段を有するカラー画像処理装置において、基準色に対して他色を所定のシフト量だけシフトした場合の画像データを、複数の画像データを参照して補間することにより求めるステップ（シフト処理）と、少なくとも主走査方向について変倍処理を行うステップと、空間周波数特性（ＭＴＦ）補正を行うステップ（ＭＴＦ補正処理）とを有する如く構成されたことを特徴とするカラー画像処理方法。
（２）前記シフト処理と、ＭＴＦ補正処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（３）前記シフト処理と、変倍処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（４）前記変倍処理と、ＭＴＦ補正処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（５）前記シフト処理と、変倍処理およびＭＴＦ補正処理を同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（６）前記ＭＴＦ補正処理を、主走査方向と副走査方向とに分けて行うことを特徴とする、特許請求の範囲第１項ないし第５項のいずれかに記載のカラー画像処理方法。
（７）前記変倍処理を、Ｓｉｎｃ関数による補間式を用いて行うことを特徴とする、特許請求の範囲第１項ないし第６項のいずれかに記載のカラー画像処理方法。
（８）前記シフト処理を、Ｓｉｎｃ関数を用いて行うことを特徴とする、特許請求の範囲第１項ないし第７項のいずれかに記載のカラー画像処理方法。
（９）前記補間を行う際の参照画素数が、４画素以上であることを特徴とする、特許請求の範囲第１項ないし第８項のいずれかに記載のカラー画像処理方法。』
を
『（１）色分解フィルタを規則的に配列した一次元カラー撮像素子を用いる画像読取り手段を有するカラー画像処理装置において、基準色に対して他色を所定のシフト量だけシフトした場合の画像データを、複数の画像データを参照して補間することにより求めるステップ（シフト処理）と、少なくとも主走査方向について変倍処理を行うステップと、空間周波数特性（ＭＴＦ）補正を行うステップ（ＭＴＦ補正処理）とを有
し、前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う
（２）前記シフト処理と、ＭＴＦ補正処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（３）前記シフト処理と、変倍処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（４）前記変倍処理と、ＭＴＦ補正処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（５）前記シフト処理と、変倍処理およびＭＴＦ補正処理を同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（６）前記ＭＴＦ補正処理を、主走査方向と副走査方向とに分けて行うことを特徴とする、特許請求の範囲第１項ないし第５項のいずれかに記載のカラー画像処理方法。
（７）前記補間を行う際の参照画素数が、４画素以上であることを特徴とする、特許請求の範囲第１項ないし第６項のいずれかに記載のカラー画像処理方法。
に訂正する。
　ｂ．明細書第１０頁８行目〜９行目の記載
『とを有する如く構成されたことを特徴とするカラー画像処理方法によって達成される。』
を
『とを有し、
前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う
に訂正する。
　ｃ．明細書第３６頁１５行目〜１９行目の記載
『とを有する如く構成したので、画像のシャープネスを劣化させることなく、画素位置の補正を行い得るカラー画像処理方法を実現することができるという顕著な効果を奏するものである。』
を
『とを有し、
前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う
またＳｉｎｃ関数による補間で画像がなまることがなく、しかもシフト処理、変倍処理の合成や、ＭＴＦ補正の主、副分離により回路節減の効果を奏するものである。
に訂正する。
（５４）【発明の名称】
カラー画像処理方法
（５７）【特許請求の範囲】
（１）色分解フィルタを規則的に配列した一次元カラー撮像素子を用いる画像読取り手段を有するカラー画像処理装置において、基準色に対して他色を所定のシフト量だけシフトした場合の画像デー夕を、複数の画像データを参照して補間することにより求めるステップ（シフト処理）と、少なくとも主走査方向について変倍処理を行うステップと、空間周波数特性（ＭＴＦ）補正を行うステップ（ＭＴＦ補正処理）とを有し、前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う如く構成されたことを特徴とするカラー画像処理方法。
（２）前記シフト処理と、ＭＴＦ補正処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（３）前記シフト処理と、変倍処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（４）前記変倍処理と、ＭＴＦ補正処理とを同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（５）前記シフト処理と、変倍処理およびＭＴＦ補正処理を同時に行うことを特徴とする、特許請求の範囲第１項記載のカラー画像処理方法。
（６）前記ＭＴＦ補正処理を、主走査方向と副走査方向とに分けて行うことを特徴とする、特許請求の範囲第１項ないし第５項のいずれかに記載のカラー画像処理方法。
（７）前記補間を行う際の参照画素数が、４画素以上であることを特徴とする、特許請求の範囲第１項ないし第６項のいずれかに記載のカラー画像処理方法。
【発明の詳細な説明】
技術分野
　本発明はカラー画像処理方法に関し、特にディジタルカラー画像読取り装置等に好適な、カラー画像処理方法に関する。
従来技術
　絵柄と文字との混在する原稿では、フルカラー原稿といえども、文字は黒色であることが多い。フルカラー複写機で黒を再現するには、Ｙｅｌｌｏｗ，Ｍａｇｅｎｔａ，Ｃｙａｎ（以下、「Ｙ，Ｍ，Ｃ」という）の３色の色材を重ね合わせる。しかし、Ｙ，Ｍ，Ｃ３色を重ねても、Ｙ，Ｍ，Ｃのバランスが完全にとれていなければ、多少の色成分は残ってしまう。また、Ｙ，Ｍ，Ｃの各版の位置合わせが不完全で位置ずれがあると、文字の如く高解像性が要求される画像では、著しく画質が劣化する。この不具合の対策として、ディジタルカラー複写機では、Ｙ，Ｍ，Ｃの３色が重なる部分を黒（ＢＫ）で置換えるＵＣＲ（下色除去）の適用が考えられる。
　一方、カラー画像入力方法の例としては、例えば、特開昭６０−１８７１８０号公報に開示されたダイクロイックプリズムを用い、３個のＣＣＤ上に結像させて色信号を得る方法が知られている。この方法では、結像光学系の色収差を完全に無くすることは困難で、原稿の１点が正確に各ＣＣＤの所定の位置に結像せず、従って、読取った画素信号のカラーバランスが狂うことになる。また、ＣＣＤの位置調整が困難であること、部品数が多く、コスト高である等の欠点もある。
　他の例では、特開昭６１−６１５６１号公報に、光電変換アレイの素子にＲｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅ（以下、「Ｒ，Ｇ，Ｂ」という）のフィルタを規則的に配して、位置調整および部品点数の問題を解消するようにしたものがある。この方法は、Ｒ，Ｇ，Ｂの受光体が互いにずれているために、原画の同一点のデータを読取ることはできず、色補正処理や前記ＵＣＲ処理等が正確に行えないという別の問題を有するものであった。
　この問題に対しては、本出願人が、先に特願昭６１−１９４７１２号公報「カラー画像処理方法」により提案した方法がある。この方法は、上述の、色分解フィルタを規則的に並べた一次元カラー撮像素子を用いる画像読取り装置において、画像の位置を高精度に読取るために、Ｒ，Ｇ，Ｂ間のドット位置のずれを、隣接する２画素のデータを用いて直線補間することで、所定位置の画像データを得るようにしたものである。この方法では、画素位置の補正は行うことができるが、直線補間をすることは重み付け平均をとることであり、ディジタルフィルタとしてローパス特性を持つことになるため、画像の高周波成分が抑制され、文字，線画等のシャープネスが低下するという問題があった。
　以下、これについて、詳細に説明する。
　第２０図は、Ｒ，Ｇ，Ｂの色分解フィルタを規則的に並べた一次元カラー撮像素子（ラインセンサ）の一部を示している。
　図において、ｎ−４〜ｎ＋３で示される各画素は、細分するとＲ，Ｇ，Ｂの色分解フィルタを持つ３個の微小画素から構成される。この微小画素は主走査方向に連続して配置されている。
　このため、画像のサンプリング点は、Ｇ−Ｂ，Ｂ−Ｒ間で１／３画素、Ｇ−Ｒ間でみれば２／３画素の位置ずれが発生する。この位置ずれの前記ＵＣＲ処理への影響について考える。具体的には、サンプリング密度は１６ｄｏｔ／ｍｍ程度、画像としては、特にＵＣＲ処理が問題となる黒文字では、線の太さが１００μｍ程度であるから、この場合についてサンプリングの様子を示すと第２１図のようになる。
　ここで、説明を簡単にするため、画像の出力値は反射率リニア、色材、用紙等は理想的な場合を考える。第２１図では、黒線が画素ｎ，ｎ＋１にわたっている。各色間に位置ずれのない理想的なセンサでは、画素ｎ，ｎ＋１の出力値（反射率％）はＧ，Ｂ，Ｒとも、それぞれ、５０％，１７％となる。これを、Ｇ，Ｂ，Ｒの補色であるＭ，Ｙ，Ｃの色材を用いて再現する場合には、それぞれ、面積率相当で５０％，８３％の色材を使えば良い。
　更に、ＵＣＲ１００％処理を行えば、Ｍ，Ｙ，Ｃの最小値をＢＫで置換えることができるから、結局、ＢＫのみ５０％，８３％用いれば良いことになる。しかし、現実には、Ｒ，Ｇ，Ｂ間に位置ずれがあるため、各色の出力値は第２２図に示すようになって、Ｒ，Ｇ，Ｂで一致しない。従って、必要なＭ，Ｙ，Ｃは第２３図に示すようになり、ＵＣＲ１００％処理を行っても、Ｍ，Ｙ，ＣおよびＢＫの必要な色材の量は、第２４図に示すようになり、ＢＫ１色で再現できなくなるのがわかる。
　前記特願昭６１−１９４７１２号「カラー画像処理方法」においては、各色間の位置ずれを補正するため、隣接２画素間のデータを用いて直線補間する。Ｂ色のセンサ位置を中心にして考えれば、ＧおよびＲ色は、それぞれ、−１／３画素，１／３画素の位置ずれがある。これを直線補間で補正すると、次式のようになる。
　ここで、Ｇｎ，Ｒｎ−１等は、Ｇ色のｎ番目，Ｒ色のｎ−１番目の画素の出力値を表わし、Ｇｎ′，Ｂｎ′，Ｒｎ′は補正値を表わす。
　上記Ｇｎ，Ｒｎの補正処理は、それぞれ［０，２／３，１／３］，［１／３，２／３，０］の係数を有する一次元ディジタルフィルタ処理に等しい。これらのフィルタの空間周波数特性（ＭＴＦ）は、離散的フーリエ変換（ＤＦＴ）を行うことにより、知ることができる。
　フィルタ特性をｆ（ｘ）で表わすと、そのＤＦＴは、
　　ｕ：空間周波数
　　Ｎ：１／Δｘ
　　Δｘ：サンプリングピッチ
　　ｍ：フィルタサイズ
　　ＭＴＦ（ｕ）＝｜Ｆ（ｕ）｜　　・・・・・・・・・・・（３）
となる。
　第２５図に、
　　Ｆ（ｘ）＝［１／３，２／３，０］
　　ｍ＝３
　　Δｘ＝６２．５μｍ（１６ｄｏｔ／ｍｍ）
の場合のディジタルフィルタのＭＴＦ特性を示す（ｆ（ｘ）＝［０，２／３，１／３］も同じ特性となる）。
　図からも明らかな通り、このフィルタは、高周波成分の伝達性が悪く、ローパス特性を持つ。
　従って、このフィルタによって位置ずれ補正を行うことにより、Ｇ，Ｒ色の画像の高周波成分が劣化する。すなわち、Ｇ，Ｒの画像はボケることになり、文字，線画等のシャープネスが低下してしまう。
目　的
　本発明は、上記事情に鑑みてなされたもので、その目的とするところは、従来の技術における上述の如き諸問題を解消し、画像のシャープネスを劣化させることなく、画素位置の補正を行い得るカラー画像処理方法を提供することにある。
構　成
　本発明の上記目的は、色分解フィルタを規則的に配列した一次元カラー撮像素子を用いる画像読取り手段を有するカラー画像処理装置において、基準色に対して他色を所定のシフト量だけシフトした場合の画像データを、複数の画素のデータを参照して補間することにより求める第一のステップ（シフト処理）と、少なくとも主走査方向について変倍処理を行う第二のステップと、空間周波数特性補正を行う第三のステップ（ＭＴＦ補正処理）とを有し、前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う如く構成されたことを特徴とするカラー画像処理方法によって達成される。
　以下、本発明の原理を説明した後、実施例に基づいて、構成をより詳細に説明する。
　標本化定理より、周波数Ｗ以下に帯域制限された一次元信号ｇ（ｔ）は、
　　　Ｔ＝１／（２Ｗ）
間隔で、すなわち、ｆＳ＝２Ｗの標本化周波数で標本化すれば、次式により、完全に元の信号を複元することができる。
　本発明に係わるカラー画像処理方法によれば、サンプリング画像に上記式（４）の原理を適用して補間データを得て、位置ずれ補正を行う。
　ここで、補間データの計算方法について説明する。
　第３図に、サンプリング画素の位置，補間データを求める位置，その他のパラメータの関係を示す。第３図のパラメータを用いれば、補間データＯ（ｘ）は、次式によって求められる。
第４図に示したｈ（ｘ）のグラフからわかるように、｜ｘ｜が大きくなると、
　　ｈ（ｘ）→０
となる。従って、実用上は、ｉ＝−２〜２程度の範囲で良い。
　ところで、補間データは、Ｒ，Ｇ，Ｂのうちどれか１色を基準として、残り２色について求めれば良い。ここでは、Ｂを基準として、ＧおよびＲについて位置ずれ補正を行う場合について説明する。但し、Ｒ，Ｇ，Ｂの位置関係は、第２０図に示した通りとする。すなわち、Ｒデータは注目画素位置ｘ０より１／３画素左にシフトした位置での補間データを用いることになる。
　ここで、ｘ０を原点（Ｘ０＝０）とすると、補間データを求める位置は、
　ｉ＝−２，−１，０，１，２の５画素のデータを用いた場合の各係数の値を、第１４図に示す。第１４図に示す▲３▼の係数を用いた一次元フィルタ［１０．１６７６，０．４１９１，０．８３８３，−０．２０９５，０．１１９７］を使用することにより、１／３画素シフトした画像を得ることができる。すなわち、Ｂ色と同位相の画像に変換することができる。
　前述の式（２），（３）を用いて、この補正フィルタのＭＴＦ特性を求めると、第５図（ａ）に示すようになる。高周波数領域までフラットな、劣化のない特性が得られることがわかる。このフィルタをハードウェア化する際には、係数はできるだけ簡単な有理数とすることが望ましい。第１４図の▲４▼に、有理数に近似させた例を示す。この係数を用いたフィルタのＭＴＦ特性を第５図（ｂ）に示す。
係数を有理数に近似させる際の注意として、係数間の比がある。画素ｉに対する係数をＣｉとすると、
となり、｜ｉ｜，｜ｊ｜の小さい、つまりＣｉ，Ｃｊの大きな範囲では、係数の比は簡単な整数比になる。これにより、補間データを求める位置（座標）の精度を確保することができる。
　以上の説明では、Ｒ色のデータの補間について述べたが，Ｇ色に関しては、ｘ＝（＋１／３）ｐとして、式（６）を用いてフィルタ係数を計算することができる。また、Ｇ，Ｂ，Ｒのうち、Ｒ色を基準とする場合は、Ｂに対しては、ｘ＝（＋１／３）ｐ、Ｇに対しては、ｘ＝（＋２／３）ｐとすることにより、式（６）を用いて、同様に計算することができる。以上説明した方法により、ＭＴＦ劣化の少ない補正フィルタを得ることができる。
　以下、本発明の実施例を図面に基づいて詳細に説明する。
　第１図（ａ），（ｂ）は、本発明の一実施例であるディジタルカラー複写システムの構成図である。
　本システムにおいては、入力系１によりＲ，Ｇ，Ｂに色分解され、量子化された画像データは、シェーディング補正回路２により光源や撮像素子の感度ムラ等が補正される。
　以下、位置ズレ補正回路３，ＭＴＦ補正回路４，変倍回路５，γ補正回路６，色補正・ＵＣＲ回路７，階調処理回路８を通り、２値化（または３〜８値程度の多値化）された画像データが出力系９に送られ、複写画像が得られる。
　ここで、ＭＴＦ補正回路４は、入力系による画像のボケを補正するものであるが、ディジタル複写システムでは、第２図（ａ）〜（ｄ）に示す如き係数を有するディジタルフィルタが用いられる。係数の値は実際の入力系のＭＴＦ特性から決めるべきものであるが、３×３に限らず、５×３，５×５等のサイズのフィルタを用いても良い。また、同図（ｅ），（ｆ）に示す如く、主走査方向と副走査方向とに分けて補正することもできる。
　ディジタル複写システムでは、入力系に等倍光学系を用いた場合はもちろん、縮小光学系を用いる場合でも、比較的容易に範囲の広い変倍率が得られることから、主走査方向については、電気的に変倍する手法が用いられる。
　電気的変倍法は、等倍でサンプリングされた画素データ列を、変倍率に応じた画素密度のデータ列に変換するものである。例えば、等倍で１００画素のデータがサンプリングされたとき、１２０％拡大を行う場合は、１００画素のデータを基に、１２０画素のデータを求め、７０％の縮小の場合は、７０画素のデータを求める操作を行う。
　上述の電気的変倍装置の例としては、本出願人が先に、特願昭６１−１００５０３号、同６１−１００５０５号、同６１−１００５０６号、同６１−１０１７２１号、同６１−１０４０１４号および同６２−３２６２号明細書および図面として提案した装置がある。
　電気的変倍法の中でも、補間関数として、Ｓｉｎｃ関数を用いるものは、精度良く変倍データを求めることができる。
　第６図は、等倍データのサンプリング位置（ｘｉ）と、１３３％拡大時のサンプリング位置（ｙｉ），８０％縮小時のサンプリング位置（ｚｉ）の関係を示している。この変倍法では、ｙｉ，ｚｉ，で示される位置の画像データをｘｉで示される位置のデータを用いて、前述の式（５）に従って求める。
　このｙｉ，Ｚｉで示した変倍画像のサンプリング点の密度を変えることにより、任意の変倍率の変倍が可能となる。
　本実施例においては、上述の変倍後の新サンプリング位置を、色毎に所定量シフトすることにより、Ｒ，Ｇ，Ｂの画素間の位置ズレを、変倍処理と同時に補正するものである。すなわち、３色のサンプリング位置の関係を前出の第２０図の場合で考えると、Ｂ色に対し、Ｒ色では左に１／３画素分、Ｇ色では右に１／３画素分シフトした位置の画素データを補間して求めるものである。
　第１図（ａ），（ｂ）は、変倍処理部を持ったディジタル複写システムであるが、本実施例では、変倍処理時に、位置ズレ補正を考慮するため、第１図（ｃ）に示す如く、両処理部を一つにまとめることも可能である。
　ところで、本発明に係わる位置ズレ補正回路は一次元フィルタであり、次段のＭＴＦ補正用のフィルタと組合わせて、一つのフィルタを構成することが可能である。第２図（ｈ）は、ＭＴＦ補正用フィルタ（ａ）と、位置ズレ補正用フィルタ（ｇ）とを組合わせたものである。また、同（ｉ）は、主走査方向のＭＴＦ補正用フィルタ（ｅ）と、位置ズレ補正用フィルタ（ｇ）とを組合わせたものである。
　第２図（ｈ）では、３×３と５×１のサイズのフィルタの合成により、７×３のサイズ、また、同（ｉ）では、３×１と５×１のフィルタの合成により７×１のサイズのフィルタになっている。
　ここで、フィルタの外側の係数は、中心付近の係数に比べて小さいことを考慮して、省略することも可能である。第２図（ｊ）は、同（ｉ）の外側の二つの要素を無視して得られる５×１のフィルタである。同（ｈ）に関しても、同様の簡略化が可能である。このようにフィルタを一つにまとめることにより、ハードウェアの簡素化や、計算精度の向上を図ることができる。
　上述の如く、位置ズレ補正処理は、ＭＴＦ補正処理または変倍処理と組合わせることができる。ＭＴＦ補正処理との組合わせは、式（５）で示される補間関数にＭＴＦ補正のための関数を重畳することであり、変倍処理との組合わせは、式（５）において、補間データを求めるべきサンプリングの位置をシフトすることである。
　従って、この二組の組合わせを同時に行えば、位置ズレ補正，ＭＴＦ補正，変倍の三っの処理部をまとめた処理部を有する複写システムの構成例を示す。なお、この場合、後段にあるＭＴＦ補正回路は、副走査方向のＭＴＦ補正を行うものである。副走査方向のＭＴＦ補正も含めた一つにまとめることも可能ではあるが、分離した方が、補正演算部が簡単になるメリットがある。
　以下、具体的構成例について説明する。
　第７図（ａ）は、第２図（ｇ）に示した位置ズレ補正フィルタの回路構成例である。入力系から出力される画像データを５段のラッチで受けることにより、主走査方向について、５画素のデータを同時に参照することができる。この例では、画像データと、第２図（ｇ）に示した位置ズレ補正フィルタの係数の乗算を、乗算器の代りにＲＯＭを用いて、テーブル参照式に行うようにしている。
　更に、Ｓ０とＳ−１，Ｓ１とＳ−２を組にし、１段目の加算も同時に行うように構成されている。すなわち、Ｓ０とＳ−１またはＳ１とＳ−２の画像データでアドレスされるメモリ番地に、それぞれの画像データと対応する係数の積の和が格納されている。ＲＯＭから出力される演算の途中結果は、次の加算器によって加算され、演算は終了する。
　位置ズレ補正と、主走査方向のＭＴＦ補正を組合わせたフィルタ（第２図（ｉ）と（ｊ）参照）は、第７図（ａ）の回路の拡張で実現できる。すなわち、ラッチの数や後段の乗算器，加算器を必要数だけ追加すれば良い。係数の違いは、第７図（ａ）に示す如く、ＲＯＭテーブル方式を用いる場合、ＲＯＭに格納するデータの変更だけで済む。
　第７図（ｂ）は、副走査方向のＭＴＦ補正回路の構成例である。２ライン分のラインメモリに順次画像データを更新しながら記憶することにより、連続する３ラインの対応する３画素のデータを同時に参照することができる。
　ここで、第２図（ｆ）のＭＴＦ補正フィルタについて説明しておく。−１の係数に対応する周辺２画素のデータは、加算器により加算される。次段のＲＯＭは、中心画素と周辺２画素のデータの演算を行うためのもので、（中心画素の値）の３倍の値から加算器からの出力値を減ずる演算を、テーブル参照式に行うものである。
　このように、ＭＴＦ補正を主走査方向と副走査方向に分けて行う場合、どちらを先に行っても良い。つまり、第７図（ａ）と（ｂ）の回路は、どちらが先に量っても良い。
　次に、変倍処理について説明する。
　変倍処理は、例えば、第８図に示す如き構成の回路で行う。第８図に示す回路は、変倍後の新サンプリング点の位置を決める機能、および、新サンプリング点と旧サンプリング点との距離と旧データとから、新データを計算する機能によって構成されている。
　まず、データ合成部は、将来、新サンプリング点を決定して、演算を行うとき、周辺データを一度に取出すために、補正方法によって周辺６画素による補間法では６画素毎にまとめておくところである。例えば、第３図で、新サンプリング点ｘがｘ０とｘ−１の間にある場合、演算部でＳ−３，Ｓ−２，Ｓ−１，Ｓ０，Ｓ１，Ｓ２を一度に取出すということである。
　具体的な方法は、データクロックに同期して順次入力されるデータ（ＤＡＴＡ１）を、データクロック（ＤＣＬＫ）にてラッチすることにより、実施できる。６画素ならば、５段のラッチによって実現できる。
　次に、ラインメモリ部であるが、ここは、４画素ないし８画素のまとまりを、１ラインの画素数分格納するメモリで、入力，出力で２段構成とし、一方が入力のときは他方は出力、一つのラインが終わると入出力を逆にするという構成である。
　このラインメモリのアドレスは、入力時は、前記ＤＣＬＫに同期してカウンタをカウントアップして得られるアドレスをそのまま使用するが、出力時は、このアドレスを変化させる。出力時のアドレスが、すなわち、新サンプリング点の位置決定機能に当る。
　新サンプリング点が、あるとき、ｘｉとｘｉ＋１の間にあり、その次に新サンプリング点が、もう一度、ｘｉとｘｉ＋１の間にあるときは、カウンタを止め、ｘｉ＋２とｘｉ＋３の間に移ったときは、カウンタを２つ進め、ｘｉ＋１とｘｉ＋２の間に移ったときは、カウンタを通常通り１つ進める。
　カウンタを止めるのは、拡大時にあり、カウンタを２つ進めるのは、縮小時に考えられる。すなわち、拡大時は、カウンタを１つ進める動作と、カウンタを止めておく動作によって、新サンプリング点の位置を決める。縮小時は、カウンタを１つ進める動作と、２つ進める動作の組合わせによって位置を決める。縮小は、カウンタを１つ進める動作と、２つ進める動作の組合わせによって位置を決める。縮小は、５０％までの範囲で考えている限り、カウンタを１つ進めるか２つ進めるかで良いが、５０％以上の縮小率の場合には、カウンタを３つ進める場合も有り得る。
　どこでカウンタを幾つ進めるかという情報は、倍率によってＣＰＵで予め計算されている。新サンプリング点の位置ｘｉは、スタート位置を０，旧サンプリングピッチを１とし、倍率をα（％）とすると、
となる。
　新サンプリング点が、ｘｉとｘｉ＋１の間にあるとすると、この場合のｘｉの整数部はｉとなる。すなわち、ｉの増加とともに、ｘｉの整数部が１つ増えるときは、カウンタも１つ進め、ｉの増加でｘｉの整数部が２つ増えるときは、カウンタも２つ進め、ｘｉの整数部が１つも進まない場合は、カウンタも進めないようにすれば良い。
　また、ｘｉの小数部は、ｘｉとｘとの距離Δｘになる。この距離データは、後の補間演算部で使うことになる。ＣＰＵでは、式（９）でｉ＝０〜α−１までを計算する。すべての場合で、新サンプリング点は、α個毎の周期になるためである。この計算は、読取り動作開始より前に、倍率α（％）が指定された後に行われ、ハードウェアにマッチした形で、ＲＡＭ等に書込んでおき、変倍処理時、順次、読出す。
　あるいは、別の方法として、専用のＣＰＵ、または、演算手段を設け、変倍処理と並行して前記式（９）を計算し、計算結果ｘｉの整数部をそのまま、アドレスとし、小数部を距離データとして使うことも考えられる。
　データ合成部とラインメモリ部の構成例を、第９図に示す。
　この例は、２画素補正を行う場合の構成例である。ここで、アドレス生成部は、前記ＲＡＭが入力状態のときは、通常動作でＤＣＬＫに同期してアドレスカウンタが進むが、ＲＡＭが出力状態のときは、以下に説明する方式によってアドレスを修正する。
　第一の方法は、カウンタのクロックの周波数を変えてしまう方法である。ＤＣＬＫの周波数をｆ０とすると、α（％）変倍時の周波数ｆαは、
となる。この方式では、ｆ０に対するｆαのずれがサンプリング点のズレそのものになるので、正確かつ確実である。
　ＲＡＭの読出し時、アドレスカウンタを上述のｆαで動かし、ＲＡＭの出力を再びＤＣＬＫでサンプル（ラッチ）することによって、所望の合成データを得ることができる。
　この方法であれば、先に述べた式（９）の計算結果で、整数部についての情報は不要となり、小数部の情報、すなわち、距離についての情報のみを必要とする。
　もう一つの方法としては、式（９）の計算結果で整数部に注目し、ｘｉとｘｉ＋１とで、
（１）縮小時：整数部が１つ増加しているとき
　　　　　　　→ａｉ＝１
　　　　　　　整数部が２つ増加しているとき
　　　　　　　→ａｉ＝０
（２）拡大時：整数部が１つ増加しているとき
　　　　　　　→ａｉ＝１
　　　　　　　整数部が増加していないとき
　　　　　　　→ａｉ＝０
なる数列｛ａｉ｝をｉ＝０〜α−１まで定義し、ＲＡＭに書込んでおき、クロックとして、前記ＤＣＬＫとこの２倍の周波数２ｆ０なるクロックを用意する方法がある。
　変倍処理時、ａｉはＲＡＭから読出される。読出しはｉ＝０〜α−１を繰り返し読出されるものとする。縮小時、ラインメモリ（ＲＡＭ１，またはＲＡＭ２）の出力のためのアドレスカウンタのクロックは、
　　　　　　　ａｉ＝１のとき：ｆ０（ＤＣＬＫ）
　　　　　　　ａｉ＝０のとき：２ｆ０
になるよう切替える。
　拡大時、アドレスカウンタのクロックは、ａｉとＤＣＬＫのＡＮＤとすることによって、ａｉ＝１のときカウンタアップ、ａｉ＝０のときカウントせずのようにする。
　この方式を実施するための回路のブロック図を第１０図に示す。ＲＡＭ３は、ＣＰＵで計算した式（９）の結果のａｉと小数部の情報を格納しているメモリである。この方式を用いると、第８図のデータ合成部を省略できる。つまり、ラインメモリには、６ビットのデータをそのまま、ＤＣＬＫに同期させて入力し、出力後、補間演算部で前述のクロックで何段かのラッチをすることにより、周辺データを得ることができるためである。
　更に別の方式を第１１図に示す。アドレスカウンタ自身は、ＤＣＬＫによるカウントアップを続ける。そして、アドレスカウンタと別にもう一つ、こちらはＵＰ／ＤＯＷＮカウンタを設け、拡大時はＤＯＷＮ、縮小時はＵＰになるようにする。このＵＰ／ＤＯＷＮカウンタのクロックは、ａｉ＝０のときだけ、カウントするようにＤＣＬＫと￣ａｉのＡＮＤを入れる。
　これによって、例えば、縮小時、まず、最初のａｉ＝０でＵＰ／ＤＯＷＮカウンタを１にし、アドレスカウンタの値に１を足して、ＲＡＭ１またはＲＡＭ２のアドレスとする。更に、次のａｉ＝０で、ＵＰ／ＤＯＷＮカウンタを２にして、アドレスカウンタを足すというようにして、新サンプリング点の位置を決めて行く。拡大の場合は、逆にａｉ＝０で１ずつ引いて行くため、ＵＰ／ＤＯＷＮカウンタを減算して行く。
　次に、補間演算の方法について説明する。
　補間演算は、前述の式（５）の計算を行うことであるが、ここで問題になるのは、新サンプリング点の位置精度である。つまり、Δｘｉ／ｐをどの精度まで考慮するかである。
　本発明においては、Ｒ，Ｇ，Ｂ間の１／３ドットのズレを補正するものであるから、０．１ドット程度の精度が必要である。従って、１／８か１／１６ドットの精度でΔｘｉ／ｐを考えればよ良い。また、１／３ドットの位置ズレ補正を重点に考えれば、１／３ドットまたは１／６ドットの精度でΔｘｉ／ｐを扱うことが効果的である。すなわち、Ｒ，Ｇ，Ｂのうちの中心位置の色の画素の新サンプリング点に対し、その両側の２色の新サンプリング点を、±１／３ドットシフトすることにより、計算上の誤差なく補間データを求めることができる。
　ここでは、代表として、１／８ドット精度で取扱う場合について説明する。
　１／８ドット精度で取扱う場合には、Δｘｉ／ｐの小数部ｂｉを３ビットデータとして扱うことになる。第３図において、Δｘ０／ｐを第１５図の８通りに量子化する。８通りのｂｉに対して、式（５）の係数を８組用意する。ここでは、対称性を考えた６画素参照による補間について説明する。
　第１６図に上記各ｂｉについて、画素ｘｉ（ｉ＝−３，−２，−１，０，１，２）に対する係数を示す。
　第１２図に、補間演算回路の構成例を示す。この回路では、前出の第９図に示したラインメモリから出力される、補間の際に参照する６画素のデータをラッチで受け、乗算器と加算器により式（５）の演算を行う。この際、ｂｉの値によって係数を第１６図の如く変えなければならない。
　第１２図に示した例では、乗算器の代りにＲＯＭを用いてテーブル参照式に乗算し、２画素の加算を行うようにしている。更に、ＲＯＭのアドレスに、ＤＣＬＫに同期して上記ｂｉを入力することにより、係数の変更が容易に行えるようにしている。ＲＯＭからの出力は、２個の加算器により加算され、補間演算が終了する。ここで、ＲＯＭを用いて１段目の加算は、任意の２画素を選んで良いか、第１６図の係数の値が同程度のもの同志を組合わせる方が、少ないビット数で精度良く演算ができる。ここでは、Ｓ０−Ｓ−１，Ｓ１−Ｓ−２，Ｓ２−Ｓ−３を組合わせるのが良い。
　以上は、基本となるべき色成分画像に対する演算である。他の２色については、１／３ドットシフトしなければならない。これは、例えば、第１０図に示したアドレス生成器を各色毎に持ち、それぞれの色に対応するＲＡＭ３に、所定量シフトした場合のａｉ，ｂｉを、ＣＰＵで演算して書込んでおけば良い。但し、シフト量は常に一定であることから、アドレス生成器は１個だけで済ませることが可能である。
　次に、上述の方法を更に改良した補間演算の方法について説明する。
　第１６図に示す係数の組を選べば、１／８ドット単位で補間データを得ることができる。従って１／３ドット≒３／８ドットシフトした位置での補間データを求めることもできる。基準色の座標の小数部ｂｉが４（正確には、４／８）のとき、他色に対して、ｂｉ＝４±３を選べば、＋３／８ドットシフトした位置での補間データが得られる。
　３／８＝０．３７５，１／３＝０．３３３であり、実用上は、３／８＝１／３としても十分な位置ズレ補正の効果が得られる。位置精度を１／４ドットとした場合、±１／４ドットのシフトによりある程度の効果は得られるが、位置ズレ補正を重点に考えれば、１／３ドット補正とした方が、効果が大きい。
　再び、１／８ドット精度の場合に戻る。ｂｉが２以下または５以上のとき、±３／８ドットのシフトにより、他色のｂｉが負や７を越える場合が起こる。基準色において、補間位置ｘはｘ−１とｘ０の間に存在するが、シフト操作によって、他色では、ｘがｘ−２とｘ−１，ｘ０とｘ１の間に来る場合があることになる。この対策として、−１／３ドットシフトする色に対しては、参照画素として、Ｓ−４，Ｓ−３，Ｓ−２，Ｓ−１，Ｓ０，Ｓ１，Ｓ２の７画素、＋１／３ドットシフトする色に対しては、Ｓ−３，Ｓ−２，Ｓ−１，Ｓ０，Ｓ１，Ｓ２，Ｓ３の７画素を用意しておき、ｂｉが０〜７以外となった場合、前者ではＳ−４〜Ｓ１，後者ではＳ−２〜Ｓ３の６画素に第１６図の適切な係数の組を用いて補間演算を行えば良い。このとき前者ではＳ２、後者ではＳ−３に対する係数は０である。
　第１７図に、−１／３ドットシフトする場合のＳ−４〜Ｓ２に対する係数を示す。＋１／３ドットの場合も、Ｓ−３〜Ｓ３に対して同様に係数を決めることができる。第１３図にこの場合の演算回路の構成例を示す。ここで、ｂｉは基準色と共通の信号を用い、ＲＯＭテーブルの内容を第１７図に示す係数を用いた演算結果にしておけば良い。
　なお、第１７図において、Ｃｎｍはｂｉ＝ｎ、画素番号＝ｍのときの、係数を示している。
　他の例を挙げる。
　前出の第２図（ｇ）に示したフィルタを用いることにより、−１／３ドットシフトしたデータを得られることは既に説明した。ここでは、第１６図に示した係数に、上記第２図（ｇ）に示したフィルタ係数を重畳した係数を用いることにより、シフト操作と補間演算とを同時に行う。この組合わせは、６×１と５×１のサイズの一次元フィルタの演算となり、結局、１０×１のフィルタ演算となる。１０画素を参照しても良いが、ハードウェアの簡素化のため、係数の大きな６〜８画素程度を用いれば十分な効果が得られる。
　第１８図に、Ｓ−３〜Ｓ３の７画素を参照して補間演算を行うときの係数を示す。＋１／３ドットシフトする場合についても同様にして、係数を求めることができる。ここでは、２組のフィルタ係数を用いて、新しい係数を演算したが、これは第１５図において、ｂｉ＝０〜７に対してΔｘ０／ｐ＝Δｘ０／ｐ＋１／３として、式（５）から係数を求めるのと同じことである。
　上記二つの方法は、いずれも、ａｉ，ｂｉのデータを、各色共通に用いることができるため、特にａｉ，ｂｉをＣＰＵによって計算する方法では、ＣＰＵの負担を軽減することができる。
　以上、変倍処理と位置ズレ補正処理の組合わせについて詳細に述べたが、更に、ＭＴＦ補正をも一つに組込むことが可能であることは、前述の通りである。これらの処理は、第１６図〜第１８図に示した如く、演算のための係数を掛け合わせることにより、一つにまとめることができる。第１９図は、第１８図に示した変倍＋位置ズレ補正フィルタに、更に第２図（ｅ）に示した主走査方向の〜ＭＴＦ補正フィルタを重畳して得られるフィルタの係数を示すものである。ここでも、参照画素は、７画素としている。
　なお、三つのフィルタを重畳せず、変倍とＭＴＦを合成し、位置ズレについては、上述の改良法を用いることも可能である。
効　　果
　以上詳細に述べた如く、本発明によれば、色分解フィルタを規則的に配列した一次元カラー撮像素子を用いる画像読取り手段を有するカラー画像処理装置において、基準色に対して他色を所定のシフト量だけシフトした場合の画像データを、複数の画素のデータを参照して補間することにより求める第一のステップ（シフト処理）と、少なくとも主走査方向について変倍処理を行う第二のステップと、空間周波数特性（ＭＴＦ）補正を行う第三のステップ（ＭＴＦ補正処理）とを有し、前記シフト処理と前記変倍処理の少なくとも一方についてＳｉｎｃ関数を用いて処理を行う如く構成したので、画像のシャープネスを劣化させることなく、またＳｉｎｃ関数による補間で画像がなまることがなく、しかもシフト処理、変倍処理の合成や、ＭＴＦ補正の主、副分離により回路節減の効果を奏するものである。
【図面の簡単な説明】
　第１図（ａ）〜（ｄ）は本発明の実施例を示すディジタルカラー複写システムの構成図、第２図はディジダルフィルタの構成を示す図、第３図はサンプリング位置の説明図、第４図はＳｉｎｃ関数を示すグラフ、第５図は実施例に用いるフィルタのＭＴＦ特性を示すグラフ、第６図は変倍処理を説明するための図、第７図（ａ）は位置ズレ補正フィルタの回路構成例を示すブロック図、第７図（ｂ）は副走査方向のＭＴＦ補正回路の構成例を示すブロック図、第８図は変倍処理回路の構成例を示すブロック図、第９図〜第１１図はデータ結合部とラインメモリ部の構成例を示すブロック図、第１２図，第１３図は補正演算回路の構成例を示すブロック図、第１４図はディジタルフィルタをその算出過程とともに説明する図、第１５図は位置ズレ補正の過程を示す図、第１６図〜第１９図は合成されたディジタルフィルタの係数を示す図、第２０図はラインセンサを示す図、第２１図はラインセンサによるサンプリングの様子を示す図、第２２図〜第２５図は従来技術の問題点を説明するための図である。
　１：入力系、２：シェーディング補正回路、３：位置ズレ補正回路、４：ＭＴＦ補正回路、５：変倍回路、６：γ補正回路、７：色補正・ＵＣＲ回路、８：階調処理回路、９：出力系、１０：位置ズレ補正・ＭＴＦ補正回路、１１：位置ズレ補正・変倍回路、１２：位置ズレ補正・ＭＴＦ補正・変倍回路。