[go: up one dir, main page]

JP2000299791A - Image processing apparatus having color-based misregistration correction - Google Patents

Image processing apparatus having color-based misregistration correction

Info

Publication number
JP2000299791A
JP2000299791A JP11104496A JP10449699A JP2000299791A JP 2000299791 A JP2000299791 A JP 2000299791A JP 11104496 A JP11104496 A JP 11104496A JP 10449699 A JP10449699 A JP 10449699A JP 2000299791 A JP2000299791 A JP 2000299791A
Authority
JP
Japan
Prior art keywords
color
image data
image
correction
misregistration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11104496A
Other languages
Japanese (ja)
Inventor
Hiroyuki Shibaki
弘幸 芝木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP11104496A priority Critical patent/JP2000299791A/en
Publication of JP2000299791A publication Critical patent/JP2000299791A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

(57)【要約】 【課題】 位置ずれ補正回路の縮小化、位置ずれ補正処
理の高速化、または不特定な画像入力装置から入力した
画像データの位置ずれ補正を色別に実施する画像処理装
置を提供することにある。 【解決手段】 色別の画像データを記憶する色別画像デ
ータ記憶部1と、色別ごとの位置ずれ補正データを記憶
する補正データ記憶部2と、補正データ記憶部2に記憶
されている色別ごとの位置ずれ補正データに基づいて色
別画像データ記憶部1に記憶されている画像データの色
別ごとの位置ずれを補正する位置ずれ補正部3とを備え
た。
(57) Abstract: An image processing apparatus for reducing the size of a position shift correction circuit, accelerating a position shift correction process, or correcting a position shift of image data input from an unspecified image input device for each color. To provide. SOLUTION: A color-specific image data storage unit 1 for storing image data for each color, a correction data storage unit 2 for storing misregistration correction data for each color, and a color stored in the correction data storage unit 2 A position shift correction unit for correcting a position shift for each color of the image data stored in the color-specific image data storage unit based on each position shift correction data;

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、スキャナ、デジタ
ルカメラ等の画像入力装置から入力するカラー画像デー
タの位置ずれを補正する機能を備えた画像処理装置に関
するものである。
[0001] 1. Field of the Invention [0002] The present invention relates to an image processing apparatus having a function of correcting a positional shift of color image data input from an image input apparatus such as a scanner or a digital camera.

【0002】[0002]

【従来の技術】近年、技術の進歩により、人間の視覚に
訴えるカラー画像を扱う機会が増えてきている。また、
ネットワークが整備される中、スキャナ、デジタルカメ
ラ等の不特定の画像入力装置から入力するカラー画像デ
ータを画像処理する機会も増えてきている。そのような
目的の画像処理装置として、画像入出力装置の固有な特
性情報を入力して、その固有な特性情報に基づいて入力
画像データを最適に処理するように構成された装置が既
に考案されている。また、画像入力装置から入力したカ
ラー画像データの色ずれを補正する機能を備えた画像処
理装置も既に見られる(特開平10−42157号)。
2. Description of the Related Art In recent years, with advances in technology, opportunities for handling color images that appeal to human vision have increased. Also,
As networks are being developed, opportunities for image processing of color image data input from unspecified image input devices such as scanners and digital cameras are increasing. As an image processing apparatus for such a purpose, an apparatus configured to input unique characteristic information of an image input / output device and optimally process input image data based on the unique characteristic information has already been devised. ing. Further, an image processing apparatus having a function of correcting a color shift of color image data input from an image input apparatus has already been found (Japanese Patent Application Laid-Open No. 10-42157).

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記の
特開平10−42157号に見られるような画像処理装
置においても、カラー画像データを入力して色ずれが発
生したのを検知すると、画像処理装置の内部に保有する
色ずれ量検出演算器により色ずれ量を検出し、演算した
結果を色ずれ補正量として設定し、設定した色ずれ補正
量でもって色ずれが発生したカラー画像データの色ずれ
を補正するようになっている。そのため、色ずれが発生
したカラー画像データの画素ごとに色ずれ補正量を記憶
する色ずれ補正量テーブルをもつので、膨大なメモリー
量を用意しておく必要があったり、色ずれ量を検出する
ための面倒な色ずれ検出器が必要であった。また、ネッ
トワーク上に接続された不特定の画像入力装置からカラ
ー画像データを入力して、入力したカラー画像データの
色ずれを補正ような対応が取られていない。そこで、本
発明が解決しようとする課題は、スキャナやデジタルカ
メラ等の画像入力装置で読み取られたカラー画像データ
の色別ごとの位置ずれ量は、画像入力装置ごとに高い再
現性を有していることを利用して、画像入力装置の色別
ごとの位置ずれ量をあらかじめ測定しておき、色別の画
像データを入力すると共に、色別ごとの位置ずれ量を入
力することによって、位置ずれ量を記憶するメモリー量
を削減し、複雑な位置ずれ検出器を不要にして、位置ず
れ補正回路の縮小化、位置ずれ補正処理の高速化、また
は不特定な画像入力装置から入力した画像データの位置
ずれ補正を図った色別の位置ずれ補正を有する画像処理
装置を提供することにある。
However, even in an image processing apparatus as disclosed in Japanese Patent Application Laid-Open No. H10-42157, when color image data is input and a color shift is detected, the image processing apparatus does not. The amount of color misregistration is detected by the color misregistration detection arithmetic unit held inside, and the calculated result is set as the color misregistration correction amount. The color misregistration of color image data in which color misregistration has occurred with the set color misregistration correction amount Is corrected. Therefore, since there is a color shift correction amount table for storing the color shift correction amount for each pixel of the color image data in which the color shift has occurred, it is necessary to prepare a huge amount of memory or to detect the color shift amount. A color shift detector was required. Further, there is no measure taken such that color image data is input from an unspecified image input device connected on a network and color shift of the input color image data is corrected. Therefore, the problem to be solved by the present invention is that the amount of misregistration for each color of color image data read by an image input device such as a scanner or a digital camera has high reproducibility for each image input device. By measuring the amount of misalignment for each color of the image input device in advance, and inputting the image data for each color, and inputting the amount of misalignment for each color, The amount of memory for storing the amount is reduced, eliminating the need for a complicated misregistration detector, reducing the size of the misregistration correction circuit, increasing the speed of the misregistration correction processing, or processing image data input from unspecified image input devices. An object of the present invention is to provide an image processing apparatus having a color-based misregistration correction for achieving misregistration correction.

【0004】[0004]

【課題を解決するための手段】上記課題を解決するため
に、請求項1記載の色別の位置ずれ補正を有する画像処
理装置の発明は、画像入力装置から色別の画像データと
色別ごとの位置ずれ補正データとを入力して、色別ごと
の位置ずれを補正することを特徴とするものである。ま
た、請求項2記載の発明では、請求項1記載の色別の位
置ずれ補正を有する画像処理装置において、色別の画像
データを記憶する色別画像データ記憶手段と、色別ごと
の位置ずれ補正データを記憶する補正データ記憶手段
と、前記補正データ記憶手段に記憶されている色別ごと
の位置ずれ補正データに基づいて前記色別画像データ記
憶手段に記憶されている画像データの色別ごとの位置ず
れを補正する位置ずれ補正手段とを備えたことを特徴と
するものである。また、請求項3記載の発明では、請求
項1または2記載の色別の位置ずれ補正を有する画像処
理装置において、画像入力装置から入力する色別の画像
データと色別ごとの位置ずれ補正データの色成分は、
赤、緑及び青の3色であることを特徴とするものであ
る。また、請求項4記載の発明では、請求項2または3
記載の色別の位置ずれ補正を有する画像処理装置におい
て、前記位置ずれ補正手段は、色別の画像データの中で
最も位置ずれの大きい色の画像データを残りの色の画像
データの中間の位置に移すことを特徴とするものであ
る。また、請求項5記載の発明では、請求項3記載の色
別の位置ずれ補正を有する画像処理装置において、前記
位置ずれ補正手段は、色別の画像データの中の緑色の画
像データを基準にして赤色または青色の画像データの位
置ずれを補正することを特徴とするものである。また、
請求項6記載の発明では、請求項2、3、4または5記
載の色別の位置ずれ補正を有する画像処理装置におい
て、前記位置ずれ補正手段は、1つの画像において少な
くとも2つ以上に分割された領域に対する色別ごとの位
置ずれ補正データに基づいて補正することを特徴とする
ものである。また、請求項7記載の発明では、請求項
2、3,4、5または6記載の色別の位置ずれ補正を有
する画像処理装置において、前記位置ずれ補正手段は、
色別の画像データの位置ずれ量があらかじめ決められた
所定量の範囲内であれば補正を行わないことを特徴とす
るものである。
According to a first aspect of the present invention, there is provided an image processing apparatus having color misregistration correction according to the first aspect of the present invention. And the position shift correction data is input to correct the position shift for each color. According to a second aspect of the present invention, in the image processing apparatus having the color-specific positional shift correction according to the first aspect, a color-specific image data storage means for storing color-specific image data, and a positional shift for each color. Correction data storage means for storing correction data, and for each color of the image data stored in the color-specific image data storage means based on the misregistration correction data for each color stored in the correction data storage means And a position shift correcting means for correcting the position shift. According to a third aspect of the present invention, in the image processing apparatus having the color-based misalignment correction according to the first or second aspect, the color-specific image data input from the image input device and the color-based misalignment correction data are input. The color components of
It is characterized by three colors of red, green and blue. Further, according to the invention described in claim 4, in claim 2 or 3
In the image processing apparatus having the misregistration correction for each color described above, the misregistration correcting means may set the image data of the color having the largest misregistration among the image data for each color to the intermediate position of the image data of the remaining colors. It is characterized by moving to. According to a fifth aspect of the present invention, in the image processing apparatus having the color-based misregistration correction according to the third aspect, the misregistration correction means uses green image data in the color-specific image data as a reference. And correcting the misalignment of the red or blue image data. Also,
According to a sixth aspect of the present invention, in the image processing apparatus having the misregistration correction for each color according to the second, third, fourth, or fifth aspect, the misalignment correction means is divided into at least two or more in one image. The correction is performed on the basis of the positional deviation correction data for each color for the different region. According to a seventh aspect of the present invention, in the image processing apparatus having the misregistration correction for each color according to the second, third, fourth, fifth, or sixth aspect, the misalignment correction means includes:
If the displacement amount of the image data for each color is within a predetermined range, the correction is not performed.

【0005】[0005]

【作用】上記のように構成された請求項1の色別の位置
ずれ補正を有する画像処理装置の発明は、画像入力装置
から色別の画像データと色別ごとの位置ずれ補正データ
とを入力して、色別ごとの位置ずれを補正するようにな
っているので、位置ずれ補正回路が簡単になり、不特定
な画像入力装置から入力したカラー画像データの位置ず
れを簡単に補正することができる。また、請求項2の発
明は、請求項1のように構成された色別の位置ずれ補正
を有する画像処理装置の発明に加えて、位置ずれ補正手
段によって、補正データ記憶手段に記憶されている色別
ごとの位置ずれ補正データに基づいて入力した画像デー
タの色別ごとの位置ずれを補正するようになっているの
で、複雑な位置ずれ検出器を不要にして、位置ずれ量を
記憶するメモリー量を削減し、不特定な画像入力装置か
ら入力したカラー画像データの位置ずれを簡単に補正さ
せることができる。また、請求項3の発明は、請求項1
または2のように構成された色別の位置ずれ補正を有す
る画像処理装置の発明に加えて、画像入力装置から入力
する色別の画像データと色別ごとの位置ずれ補正データ
の色成分を赤、緑及び青の3色にしているので、現状の
カラー画像読み取り装置の色別ごとの位置ずれを補正す
るのに適している。また、請求項4の発明は、請求項2
または3のように構成された色別の位置ずれ補正を有す
る画像処理装置の発明に加えて、前記位置ずれ補正手段
によって、色別の画像データの中で最も位置ずれの大き
い色の画像データを残りの色の画像データの中間の位置
に移すようになっているので、位置ずれを補正する色は
一つだけになって、位置ずれ補正回路の簡略化、位置ず
れ補正処理の高速化を実現することができる。また、請
求項5の発明は、請求項3のように構成された色別の位
置ずれ補正を有する画像処理装置の発明に加えて、前記
位置ずれ補正手段によって、色別の画像データの中の緑
色の画像データを基準にして赤色または青色の画像デー
タの位置ずれを補正するようになっているので、画像処
理の像域分離手段のエッジ分離や網点分離の検出画像デ
ータに、輝度特性に近い特性をもつ未補正のままの緑色
を使うことができるようになって、忠実精度の高い画像
処理を施すことができる。
According to the first aspect of the present invention, there is provided an image processing apparatus having color misregistration correction according to claim 1, wherein color image data and color misregistration correction data are input from an image input device. Then, since the misregistration for each color is corrected, the misregistration correction circuit is simplified, and the misregistration of color image data input from an unspecified image input device can be easily corrected. it can. According to a second aspect of the present invention, in addition to the invention of the image processing apparatus having the misregistration correction for each color configured as the first aspect, the image data is stored in the correction data storage means by the misalignment correction means. A memory that stores the amount of misregistration by eliminating the need for a complex misregistration detector because it compensates misregistration for each color of input image data based on misregistration correction data for each color. It is possible to reduce the amount and easily correct the positional deviation of the color image data input from an unspecified image input device. The invention of claim 3 is based on claim 1
Alternatively, in addition to the invention of the image processing apparatus having the misregistration correction for each color configured as described in 2 above, the color component of the image data for each color input from the image input device and the color component of the misregistration correction data for each color are set to , Green and blue, which is suitable for correcting the positional deviation of the current color image reading apparatus for each color. Further, the invention of claim 4 is based on claim 2
Or, in addition to the invention of the image processing apparatus having the misregistration correction for each color configured as described in 3 above, the misregistration correction means may be used to convert the image data of the color having the largest misregistration among the image data for each color. Since it is moved to the middle position of the image data of the remaining colors, only one color is used to correct the position shift, which simplifies the position shift correction circuit and speeds up the position shift correction processing can do. According to a fifth aspect of the present invention, in addition to the invention of the image processing apparatus having the misregistration correction for each color configured as in the third aspect, the misregistration correcting means further includes: Since the position shift of red or blue image data is corrected based on the green image data, the luminance characteristics are added to the detected image data of edge separation and halftone dot separation of the image area separation means of image processing. The uncorrected green color having close characteristics can be used, and image processing with high fidelity accuracy can be performed.

【0006】また、請求項6の発明は、請求項2、3、
4または5のように構成された色別の位置ずれ補正を有
する画像処理装置の発明に加えて、前記位置ずれ補正手
段によって、1つの画像において少なくとも2つ以上に
分割された領域に対する色別ごとの位置ずれ補正データ
に基づいて補正するようになっているので、領域によっ
て位置ずれ量が異なっていても、全ての領域に対して高
精度な位置ずれ補正ができるようになって、画像領域の
あらゆる場所で位置ずれのない画像を得ることができ
る。また、請求項7の発明は、請求項2、3,4、5ま
たは6のように構成された色別の位置ずれ補正を有する
画像処理装置の発明に加えて、色別の画像データの位置
ずれ量があらかじめ決められた所定量の範囲内では、位
置ずれが少なく補正の必要がないと判断し、前記位置ず
れ補正手段によって補正を行わないようになっているの
で、処理の高速化を実現することができる。
Further, the invention of claim 6 is based on claims 2, 3,
In addition to the invention of the image processing apparatus having the misregistration correction for each color configured as in 4 or 5, in addition to the above-described misregistration correction means, for each color in an area divided into at least two or more in one image Since the correction is performed based on the position shift correction data, even if the amount of position shift differs depending on the region, it is possible to perform the position shift correction with high accuracy for all the regions, It is possible to obtain an image without misalignment everywhere. According to a seventh aspect of the present invention, in addition to the invention of the image processing apparatus having the misregistration correction for each color configured as in the second, third, fourth, fifth or sixth aspect, the position of image data for each color is When the shift amount is within a predetermined range, the position shift is determined to be small and need not be corrected, and the correction is not performed by the position shift correcting means. can do.

【0007】[0007]

【発明の実施の形態】次に、本発明の実施の形態を添付
図面に基づいて詳細に説明する。図1はカラースキャナ
等の画像入力装置から読み取った画像を赤(以下、re
dの頭文字のRを用いる)、緑(以下、greenの頭
文字のGを用いる)及び青(以下、blueの頭文字の
Bを用いる)色の画像データとして出力した際に、色ず
れが無い場合と色ずれが在る場合の例を示したものであ
る。カラースキャナの画像読み取り動作に関してはよく
知られているので省略する。例えば、図1(A)に示す
ように主走査方向に延びる黒ラインをカラースキャナに
よって読み取り、副走査方向のAA′走行の部分の画像
データを取り出し、波形的に示したものが、図1(B)
と図1(C)である。図1(B)は、RGBの3色の間
に位置ずれが無い場合の例である。画像をCDCのよう
な光電変換素子で反射率データとして読み取ると、スキ
ャナのRGB色の読み取りデータは黒ライン部分のとこ
ろで図のように波形的に一致した信号として得られる。
これに対して、図1(C)はRGB色の間に位置ずれが
ある場合の例で、スキャナのRGB色の読み取りデータ
は図のようにピーク位置の異なった信号として得られ
る。このように色別ごとの位置ずれが発生している画像
データを画像処理した後に、画像出力装置に送って画像
出力させると、黒ライン部分のA側のエッジ部では赤味
かかった色合いが強くなり、A′側のエッジ部では青味
かかった色合いが強く出る。このように黒ライン部分の
エッジ部が色つきで現れたり、黒細線が色つきで現れた
りして視覚的に非常に見苦しい画像になる。これらの色
別ごとの位置ずれはスキャナの構造上から必然的に発生
したり、キャリッジの速度変動が原因で発生したり、或
いは部品の取り付け精度の違いによって発生していた。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, embodiments of the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 shows an image read from an image input device such as a color scanner in red (hereinafter, referred to as “re”).
When output as image data of the color R (using the initial R of green), green (hereinafter, using the initial G of green), and blue (hereinafter, using the initial B of blue), color misregistration occurs. This is an example of a case where there is no color shift and a case where there is a color shift. The image reading operation of the color scanner is well known and will not be described. For example, as shown in FIG. 1A, a black line extending in the main scanning direction is read by a color scanner, and the image data of the AA 'traveling portion in the sub-scanning direction is extracted and shown in a waveform. B)
And FIG. 1 (C). FIG. 1B shows an example in which there is no displacement between the three colors RGB. When an image is read by a photoelectric conversion element such as a CDC as reflectance data, RGB read data of the scanner is obtained as a signal having a waveform that matches at the black line portion as shown in the figure.
On the other hand, FIG. 1C shows an example in which there is a displacement between the RGB colors, and the read data of the RGB colors of the scanner is obtained as signals having different peak positions as shown in the figure. After the image data in which the misregistration for each color is generated is image-processed and then sent to the image output device to output the image, the edge of the black line portion on the A side has a strong reddish tint. That is, a bluish hue appears strongly at the edge portion on the A 'side. As described above, the edge portion of the black line portion appears colored, and the black thin line appears colored, resulting in a very visually unsightly image. These positional shifts for each color have inevitably occurred due to the structure of the scanner, have occurred due to fluctuations in the speed of the carriage, or have occurred due to differences in component mounting accuracy.

【0008】また、図2は本発明の画像処理装置の主要
部を示したブロック図である。図において、カラースキ
ャナ等の画像入力装置10から、RGBの色成分に分解
された色別の画像データと色別ごとの位置ずれ補正デー
タを入力する。画像処理装置9では、入力した色別の画
像データを色別画像データ記憶手段である色別画像デー
タ記憶部1に、色別ごとの位置ずれ補正データを補正デ
ータ記憶手段である補正データ記憶部2に記憶する。色
別画像データ記憶部1に記憶する色別の画像データのデ
ータ量は、画像処理装置の位置ずれ補正処理と画像処理
の処理速度によって異なってくる。位置ずれ補正手段で
ある位置ずれ補正部3は、色別画像データ記憶部1から
位置ずれ補正対象とする画像データ(R、G、Bデー
タ)を入力し、補正データ記憶部2に記憶されている位
置ずれ補正データに基づいて色別ごとに位置ずれの補正
を行い、位置ずれ補正の施された色別の画像データ
(R’、G’、B’データ)を次段の画像処理部4に出
力する。また、画像処理部4では、位置ずれ補正部3の
出力した画像データ(R’、G’、B’データ)に対
し、既に設定されている変倍率、色濃度等の設定条件に
したがって画像処理を施し、図示しない画像出力部に画
像形成用の画像データ(R"、G"、B"データ)を出力
する。画像出力部は、位置ずれ補正部3から受け取った
R"G"B"色の画像データを合成して出力すれば、色別
ごとの位置ずれのない画像を再現できるようになる。こ
こで、画像入力装置10から入力した色別ごとの位置ず
れ補正データは、上述した通り画像入力装置10に固有
の特性情報として画像入力装置10内に保有されている
ものであり、読み取られたスキャナモード、例えば、高
精細モード、高速モードまたはズームモード等に対応し
た色別ごとの位置ずれ情報を出力するようになってい
る。
FIG. 2 is a block diagram showing a main part of the image processing apparatus according to the present invention. In the figure, image data for each color separated into RGB color components and misregistration correction data for each color are input from an image input device 10 such as a color scanner. In the image processing apparatus 9, the input image data for each color is stored in the color-specific image data storage unit 1 as the color-specific image data storage unit, and the positional deviation correction data for each color is stored in the correction data storage unit as the correction data storage unit. Stored in 2. The data amount of the image data for each color stored in the color-specific image data storage unit 1 differs depending on the processing speed of the position shift correction processing and the image processing of the image processing apparatus. The position shift correction unit 3 serving as a position shift correction unit inputs image data (R, G, B data) to be subjected to position shift correction from the color-specific image data storage unit 1 and is stored in the correction data storage unit 2. The position shift is corrected for each color based on the position shift correction data, and the image data (R ′, G ′, B ′ data) for each color subjected to the position shift correction is processed by the image processing unit 4 in the next stage. Output to Further, the image processing unit 4 performs image processing on the image data (R ′, G ′, B ′ data) output from the displacement correcting unit 3 according to the preset setting conditions such as the scaling factor and the color density. And outputs image data (R ", G", B "data) for image formation to an image output unit (not shown), which outputs the R" G "B" color received from the displacement correcting unit 3. By combining and outputting the above image data, it is possible to reproduce an image without positional deviation for each color. Here, the misregistration correction data for each color input from the image input device 10 is held in the image input device 10 as characteristic information unique to the image input device 10 as described above, and is read. The apparatus outputs misregistration information for each color corresponding to a scanner mode, for example, a high-definition mode, a high-speed mode, or a zoom mode.

【0009】また、図3は、画像入力装置10から入力
される色別ごとの位置ずれ特性情報を記述した例であ
る。画像入力装置10の位置ずれ特性情報として、例え
ば、画像サイズ(Size:SxとSy)、画像解像度
(Resolution:RxとRy)などと共に、色
別ごとの位置ずれ特性情報(Zure:Zrx、Zr
y、Zgx、Zgy、ZbxおよびZby)が記述され
ている。本実施の形態では、ある原点位置に対しRGB
色の主走査方向(x方向)と副走査方向(y方向)のそ
れぞれの位置ずれ量が示されている。従って、図2と図
3から位置ずれ特性情報の活用方法を示すと、画像入力
装置10から図3のような色別ごとの位置ずれ特性情報
を受け取り、画像処理装置9の補正データ記憶部2に記
憶する。位置ずれ補正部3は、色別画像データ記憶部1
から画像データを入力し、補正データ記憶部2に記憶し
た位置ずれ補正データに基づいて位置ずれを補正する。
また、図4は、位置ずれ補正部3のより詳細なブロック
図を示したものである。図では、説明を判り易くするた
め副走査方向の位置ずれに対する補正に限定する。ここ
では、R色とB色の位置ずれをG色の画像データに合せ
る例で説明する。すなわち、R色の画像データは、基準
にするG色の画像データとタイミングを取られるため遅
延手段3aに入力され所定の遅延がなされた後、ライン
メモリ3dへと転送される。ラインメモリ3dは3ライ
ン分を保有して、副走査方向の4画素単位(Rj+1、R
j、Rj-1、Rj-2)で補間演算回路3fへ転送され、制
御信号発生部3hより指定される補間演算係数でもって
補間演算が行われる。その後、位置ずれ補正後の画像デ
ータR’として出力される。同様に、B色の画像データ
は、基準にするG色の画像データとタイミングを取られ
るため遅延手段3cに入力され所定の遅延がなされた
後、ラインメモリ3eへと転送され、副走査方向の4画
素単位(Bj+1、Bj、Bj-1、Bj-2)で補間演算回路3
fへ転送され、補間演算が行われる。ここで、制御信号
発生部3hより指定される補間演算係数は、[表1]に
示した10通りのいずれかになる。また、このうちのど
の係数が選択させるかは、制御信号発生部3hに入力さ
れる色別ごとの位置ずれ補正データにより決定される。
また、基準になるG色の画像データは、R色とB色の画
像データとの間でタイミングを取られるため遅延手段3
bに入力され所定の遅延がなされた後、直接、位置ずれ
補正部3から画像データR’として出力される。
FIG. 3 is an example in which misregistration characteristic information for each color input from the image input device 10 is described. As the positional deviation characteristic information of the image input apparatus 10, for example, the positional deviation characteristic information (Zure: Zrx, Zr) for each color together with the image size (Size: Sx and Sy), the image resolution (Resolution: Rx and Ry), and the like.
y, Zgx, Zgy, Zbx and Zby) are described. In the present embodiment, RGB for a certain origin position
The positional deviation amounts of the color in the main scanning direction (x direction) and the sub scanning direction (y direction) are shown. Therefore, if the method of utilizing the misregistration characteristic information is shown in FIGS. 2 and 3, misregistration characteristic information for each color as shown in FIG. 3 is received from the image input device 10 and the correction data storage unit 2 of the image processing device 9 is received. To memorize. The misregistration correction unit 3 includes a color-specific image data storage unit 1.
, And corrects the position shift based on the position shift correction data stored in the correction data storage unit 2.
FIG. 4 shows a more detailed block diagram of the displacement correcting unit 3. In the figure, the correction is limited to the displacement in the sub-scanning direction for easy understanding. Here, an example will be described in which the misalignment between the R color and the B color is matched with the G color image data. That is, since the R color image data is synchronized with the G color image data as a reference, the R color image data is input to the delay means 3a, and after a predetermined delay, is transferred to the line memory 3d. The line memory 3d holds three lines and stores four lines in the sub-scanning direction (Rj + 1, Rj + 1).
(j, Rj-1, Rj-2), the data is transferred to the interpolation calculation circuit 3f, and the interpolation calculation is performed using the interpolation calculation coefficient specified by the control signal generator 3h. After that, the image data is output as the image data R ′ after the positional deviation correction. Similarly, the B color image data is input to the delay unit 3c to be synchronized with the G color image data as a reference, and after a predetermined delay, is transferred to the line memory 3e and is transferred to the sub-scanning direction. Interpolation operation circuit 3 in 4-pixel units (Bj + 1, Bj, Bj-1, Bj-2)
f and an interpolation operation is performed. Here, the interpolation calculation coefficient specified by the control signal generator 3h is any of the ten patterns shown in [Table 1]. Which of the coefficients is selected is determined by the positional deviation correction data for each color input to the control signal generator 3h.
Further, since the G color image data serving as the reference is timed between the R color and B color image data, the delay means 3
After the data is input to b and undergoes a predetermined delay, it is directly output as image data R 'from the displacement correcting unit 3.

【0010】[0010]

【表1】 上記の具体的の動作例を図6のフロー図によって説明す
る。先ず、制御信号発生部3hは色別ごとの位置ずれ特
性情報(Zure:Zrx、Zry、Zgx、Zgy、
ZbxおよびZby)を入力する(ステップ S1)。
ここで、図3のように副走査方向の色別ごとの位置ずれ
量が、Zr=0.5、Zg=0.1、Zb=−0.8で
あるとする。次に、G色の画像データにR色とB色の画
像データを合せるための移動量Mr、Mbを求めと、下
記のようになる(S2)。 Mr=Zg−Zr=0.1−0.5=−0.4 ・・・(1) Mb=Zg−Zb=0.1−(−0.8)=0.9 ・・・(2) ここで、補間演算回路3f、3gは、
[Table 1] The above specific operation example will be described with reference to the flowchart of FIG. First, the control signal generating unit 3h outputs misregistration characteristic information (Zure: Zrx, Zry, Zgx, Zgy,
Zbx and Zby) are input (step S1).
Here, it is assumed that the positional shift amounts for each color in the sub-scanning direction are Zr = 0.5, Zg = 0.1, and Zb = -0.8 as shown in FIG. Next, the movement amounts Mr and Mb for matching the R and B image data with the G image data are obtained as follows (S2). Mr = Zg-Zr = 0.1-0.5 = -0.4 (1) Mb = Zg-Zb = 0.1-(-0.8) = 0.9 (2) Here, the interpolation calculation circuits 3f and 3g are:

【表1】に示したように0〜0.9までの位置合わせを
行うことができるが、これを超える範囲の演算を行うこ
とができない。従って、これを超える範囲の場合は、遅
延手段によって1画素単位のずれは位相を合せるように
し、1画素未満のずれは
As shown in Table 1, it is possible to perform alignment from 0 to 0.9, but it is not possible to perform calculations in a range exceeding this. Therefore, in the case of a range exceeding this range, the shift of one pixel unit is adjusted to the phase by the delay means, and the shift of less than one pixel is adjusted.

【表1】のテーブルから移動すべき量を引き出し、移動
させるようになっている。上の例では、Mrの値が0〜
0.9の範囲にないので、Mrの値より小さい整数Dr
を求めると、Dr=−1となる。また、Mbの値は0〜
0.9の範囲にあるので、Db=0である(S3)。こ
れらの整数部分は、遅延回路によってタイミングを合せ
ることにより位置ずれ補正が行われることになる。次
に、1画素未満の部分Hr、Hbを求める(S4)。 Hr=Mr−Dr=(−0.4)−(−1)=0.6 ・・・(3) Hb=Mb−Db=0.9−0=0.9 ・・・(4) 従って、上記の(3)、(4)式で求められたHr、H
bの値から補間演算係数を
The amount to be moved is extracted from the table shown in Table 1 and moved. In the above example, the value of Mr is 0
Since it is not in the range of 0.9, an integer Dr smaller than the value of Mr
Is obtained, Dr = −1. The value of Mb is 0 to
Since it is in the range of 0.9, Db = 0 (S3). Position shift correction is performed on these integer portions by adjusting the timing by a delay circuit. Next, portions Hr and Hb less than one pixel are obtained (S4). Hr = Mr−Dr = (− 0.4) − (− 1) = 0.6 (3) Hb = Mb−Db = 0.9−0 = 0.9 (4) Hr, H determined by the above equations (3) and (4)
Interpolation calculation coefficient from the value of b

【表1】に示すテーブルから求める(S5)。R色のず
れ量としてHr=0.6なので、R色に対する補間演算
係数は、Rj+1=−0.096、Rj=0.496、Rj-
1=0.744、Rj-2=−0.144が選択される。同
様に、B色のずれ量としてHb=0.9なのでB色に対
する補間演算係数は、Bj+1=−0.009、Bj=0.
109、Bj-1=0.981、Bj-2=−0.081が選
択される。これらの補間演算係数を制御信号発生部3h
より制御信号として、補間演算回路3fまたは3gに出
力する(S6)。
It is determined from the table shown in Table 1 (S5). Since Hr = 0.6 as the shift amount of the R color, the interpolation calculation coefficients for the R color are Rj + 1 = −0.096, Rj = 0.496, Rj−
1 = 0.744 and Rj−2 = −0.144 are selected. Similarly, since the shift amount of B color is Hb = 0.9, the interpolation calculation coefficient for B color is Bj + 1 = −0.009, Bj = 0.
109, Bj-1 = 0.981 and Bj-2 = -0.081 are selected. These interpolation calculation coefficients are stored in the control signal generator 3h.
The signal is output to the interpolation operation circuit 3f or 3g as a control signal (S6).

【0011】次に、1画素単位の位相を合せるための遅
延手段3a、3bおよび3cへの制御信号を求める。D
r=−1、Db=0なので、R色の画像データの補間演
算にはG色およびB色の画像データより1ライン前の4
ラインの組み合わせを用いる必要がある。これは、G色
およびB色の画像データを1ライン分遅延させることに
より位相が合せられることになる。ここでは、Drが0
になるまでDrとDgとDbを1ずつ増加させる。その
結果、Dr=0、Dg=1、Db=1が得られる(S
7)。さらに、これらの遅延すべきライン数を制御信号
として遅延手段3a、3bおよび3cへ出力する。但
し、G色の画像データに対しては補間演算を行わないの
で、1ラインメモリ分の遅延が必要であり、遅延手段3
bには(Dg+1)として出力する(S8)。実際に
は、遅延手段3aにはDr=0なので、遅延は行なわ
ず、遅延手段3bは(Dg+1)=2なので2ライン分
の遅延を行い、遅延手段3cではDb=1なので1ライ
ン分の遅延を行うように制御している。
Next, control signals to the delay means 3a, 3b and 3c for adjusting the phase of one pixel unit are obtained. D
Since r = −1 and Db = 0, the interpolation calculation of the R color image data requires 4 lines one line before the G color and B color image data.
It is necessary to use a combination of lines. This means that the phases are matched by delaying the G and B color image data by one line. Here, Dr is 0
Dr, Dg, and Db are incremented by 1 until. As a result, Dr = 0, Dg = 1, and Db = 1 are obtained (S
7). Further, the number of lines to be delayed is output as a control signal to the delay units 3a, 3b and 3c. However, since interpolation is not performed on the G color image data, a delay of one line memory is required.
b is output as (Dg + 1) (S8). Actually, the delay means 3a does not delay because Dr = 0, the delay means 3b delays two lines because (Dg + 1) = 2, and the delay means 3c delays one line because Db = 1. Is controlled to do.

【0012】また、図4、図6を用いた位置ずれ補正部
3の説明では補間演算のための参照画素数を4画素とし
たが、回路規模を小さくすることから参照画素数をより
少なくすることも有効である。また、位置ずれの補正範
囲を広くとるためには、遅延手段3a、3b、3cのラ
インメモリが多く必要となるが、補正可能範囲を限定す
ればインメモリ数は少なくすることができるし、また、
補正可能範囲を0〜1画素の範囲に限定すれば、遅延手
段3a、3b、3cを削除することができる。さらに、
本実施の形態では、副走査方向に対する位置ずれ補正だ
けを述べているが、主走査方向に対する位置ずれも同様
な方法で補正を行うことができる。その場合には、副走
査方向に対する補間演算処理を施した画像データR’
G’B’に対し、主走査方向に順次4画素ずつ抽出し、
補間演算処理を施せばよい。また、上記の説明から判る
ように位置ずれ補正部3によって補正された画像データ
R’G’B’が、次段の画像処理部4(図2参照)に入
力する。従って、G色の画像データは画像入力装置10
から入力したまま保存され、周波数特性等の劣化が最小
限に抑えられており、この画像データを画像処理部4の
像域分離回路のエッジ分離や網点分離の検出データとし
て用いられることは好ましいことである。また、図8
(A)、(B)は、色別の画像データの中で最も位置ず
れの大きい色の画像データを残りの色の画像データの中
間の位置に移し、位置ずれを補正することを示した図で
ある。図8(A)において、RGB色の中で最も位置ず
れの大きいものは、B色の画像データである。従って、
この場合、図3における位置ずれ補正部3は、B色の画
像データをR色とG色の画像データの中間に位置するよ
うに補正を行なうことになる。図8(A)は、中間に位
置するように補正を行なっている様子を示したものであ
る。すなわち、各色の画像データのピーク位置で示す
と、最も位置ずれの大きいB色のピーク位置11が、R
色の画像データのピーク位置13とG色の画像データの
ピーク位置12との中間になるように移動され(移動す
る位置を矢印で示す)、位置ずれの補正が行なわれる。
また、図8(B)は、図8(A)で最も位置ずれの大き
いB色の画像データを、R色とG色の画像データの中間
に位置するように補正させた結果の様子を示した図であ
る。これから判るように、最も位置ずれの大きい1色だ
けの画像データを移動することにより全体の位置ずれが
非常に小さくなっているのが判る。このような補正を補
正を施すことにより、位置ずれの補正回路の縮小化、位
置ずれ補正処理の高速化が期待できる。
In the description of the displacement correcting unit 3 with reference to FIGS. 4 and 6, the number of reference pixels for the interpolation calculation is set to four, but the number of reference pixels is further reduced in order to reduce the circuit scale. It is also effective. Further, in order to widen the correction range of the displacement, a large number of line memories of the delay units 3a, 3b, 3c are required. However, if the correction possible range is limited, the number of in-memory can be reduced, and ,
If the correctable range is limited to the range of 0 to 1 pixel, the delay means 3a, 3b, 3c can be omitted. further,
In the present embodiment, only the displacement correction in the sub-scanning direction is described, but the displacement in the main scanning direction can be corrected in the same manner. In that case, the image data R ′ that has been subjected to the interpolation calculation process in the sub-scanning direction
For G′B ′, four pixels are sequentially extracted in the main scanning direction,
Interpolation processing may be performed. Further, the image data R′G′B ′ corrected by the displacement correcting unit 3 as is understood from the above description is input to the image processing unit 4 (see FIG. 2) at the next stage. Therefore, the image data of G color is transmitted to the image input device 10.
It is preferable to use this image data as detection data for edge separation and halftone dot separation of the image area separation circuit of the image processing unit 4. That is. FIG.
FIGS. 7A and 7B show that the image data of the color having the largest displacement among the image data for each color is moved to an intermediate position of the image data of the remaining colors to correct the displacement. It is. In FIG. 8A, the RGB image data having the largest displacement among the RGB colors is the B color image data. Therefore,
In this case, the misregistration correction unit 3 in FIG. 3 performs the correction so that the B color image data is positioned between the R color and G color image data. FIG. 8A shows a state where the correction is performed so as to be located at the middle position. That is, in terms of the peak position of the image data of each color, the peak position 11 of the B color having the largest displacement is represented by R
The image is moved so as to be halfway between the peak position 13 of the color image data and the peak position 12 of the G image data (the moving position is indicated by an arrow), and the displacement is corrected.
FIG. 8B shows the result of correcting the B-color image data having the largest displacement in FIG. 8A so as to be positioned between the R-color and G-color image data. FIG. As can be seen, by moving the image data of only one color having the largest displacement, the overall displacement is very small. By performing such a correction, it is possible to reduce the size of the position shift correction circuit and to speed up the position shift correction processing.

【0013】また、図5は、上記で述べたように、最も
位置ずれの大きい色の画像データだけを残りの色の画像
データの中間に位置するように補正させるための位置ず
れ補正部3のより詳細なブロック図を示したものであ
る。RGB色の中で補間演算により移動させる色は、制
御信号発生部3hからの指示により動作するセレクタ3
iによって選択させられる。最も位置ずれの大きい色と
して選択された画像データは、遅延手段3aに入力さ
れ、所定の遅延がなされた後、ラインメモリ3dへと転
送される。ラインメモリ3dは3ライン分を保有して、
副走査方向の4画素単位(Nj+1、Nj、Nj-1、Nj-2)
で補間演算回路3fへ転送され、制御信号発生部3hよ
り指定される補間演算係数でもって補間演算が行われる
ことは、図4で記述した通りである。補間演算回路3f
の出力は、セレクタ3iに転送される。また、残りの2
色は、遅延手段3bおよび遅延手段3cへ入力され、そ
れぞれ所定の遅延がなされた後、セレクタ3iに転送さ
れる。セレクタ3iでは、どの色の画像データを補間演
算回路3fに転送したかと云う情報に基づいて、セレク
タ3iのパスの切り替えを行ない、R→R’、G→
G’、B→B’として入力に合せて正しく出力するよう
に制御する。なお、遅延手段3a、3b、3cは、図4
で記述した通り1画素単位のずれの位相を合わせるため
に使用され、制御信号によりその遅延ライン数を制御さ
れている。
FIG. 5 shows, as described above, the position shift correcting section 3 for correcting only the image data of the color having the largest position shift so as to be located in the middle of the image data of the remaining colors. FIG. 3 shows a more detailed block diagram. The selector 3 that operates according to an instruction from the control signal generator 3h selects one of the RGB colors to be moved by interpolation.
selected by i. The image data selected as the color with the largest displacement is input to the delay unit 3a, and after a predetermined delay, is transferred to the line memory 3d. The line memory 3d holds three lines,
4-pixel unit in the sub-scanning direction (Nj + 1, Nj, Nj-1, Nj-2)
Is transferred to the interpolation operation circuit 3f, and the interpolation operation is performed using the interpolation operation coefficient specified by the control signal generation unit 3h, as described in FIG. Interpolation operation circuit 3f
Is transferred to the selector 3i. Also, the remaining 2
The color is input to the delay unit 3b and the delay unit 3c, and is transferred to the selector 3i after a predetermined delay. In the selector 3i, the path of the selector 3i is switched based on information indicating which color image data has been transferred to the interpolation operation circuit 3f, and R → R ′, G →
G ′, B → B ′ are controlled so as to output correctly in accordance with the input. Note that the delay means 3a, 3b, 3c
As described in (1), it is used for adjusting the phase of the shift of one pixel unit, and the number of delay lines is controlled by a control signal.

【0014】また、図7は、図5における代表動作の具
体的な例を示したフロー図である。先ず、制御信号発生
部3hは色別ごとの位置ずれ特性情報(Zure:Zr
x、Zry、Zgx、Zgy、ZbxおよびZby)を
入力する(S10)。ここで、例えば図3のように副走
査方向の色別ごとの位置ずれ量が、Zr=0.5、Zg
=0.1、Zb=−0.8であるとする。一番離れた色
を検出するために次のような処理を行なう。すなわち、
Zr、Zg、Zbを大きい順にソートし、順にS1、S
2、S3とする。この例の場合には、S1=Zr(=
0.5)、S2=Zg(=0.1)、S3=Zb(=−
0.8)となる(S11)。次に、各色の中で最も離れ
ている色(Pfar)を検索し、これを残りの2色の中
間に移動させるための移動量Mを算出する。算出式は、
下記の通りである。 (S1−S2)≧(S2−S3)なら、M={(S2+S3)/2}−S1 ・・・(5) (S1−S2)<(S2−S3)なら、M={(S1+S2)/2}−S3 ・・・(6) 従って、この場合PfarはB色であり、式(6)が成
立し、 M={(0.5+0.1)/2}−(−0.8)=1.1 ・・・(7) 、となる(S12)。よって、B色の画像データを1.
1画素だけ移動させればよい。しかし、上述したよう
に、補間演算回路は0〜0.9までの位置合わせを行う
ことができるが、これを超える範囲の演算を行うことが
できない。よって、前段の遅延手段によって1画素単位
のずれは遅延手段によって位相を合せるようにし、0〜
0.9画素のずれは補間演算回路によって補正するよう
に移動すべき量を演算する。従って、式(7)に求めら
れた通り、M=1.1であるので、Mより小さい整数値
としてD=1が求められる(S13)。この整数値は、
遅延手段によってタイミングを合せることにより位置ず
れ補正を行こなうことになる。次に、1画素未満の部分
Hを求める。H=M−D=1.1−1=0.1となる
(S14)。従って、上記に求められたHの値を用い
て、
FIG. 7 is a flowchart showing a specific example of the representative operation in FIG. First, the control signal generating unit 3h outputs the positional shift characteristic information (Zure: Zr
x, Zry, Zgx, Zgy, Zbx and Zby) are input (S10). Here, for example, as shown in FIG. 3, the positional deviation amount for each color in the sub-scanning direction is Zr = 0.5, Zg
= 0.1 and Zb = -0.8. The following processing is performed to detect the most distant color. That is,
Zr, Zg, Zb are sorted in descending order, and S1, S
2, and S3. In the case of this example, S1 = Zr (=
0.5), S2 = Zg (= 0.1), S3 = Zb (= −
0.8) (S11). Next, the most distant color (Pfar) among the colors is searched, and a movement amount M for moving the color to the middle of the remaining two colors is calculated. The calculation formula is
It is as follows. If (S1−S2) ≧ (S2−S3), M = {(S2 + S3) / 2} −S1 (5) If (S1−S2) <(S2−S3), then M = {(S1 + S2) / 2} −S3 (6) Accordingly, in this case, Pfar is a B color, and the equation (6) holds, and M = {(0.5 + 0.1) / 2} − (− 0.8) = 1.1 (7) (S12). Therefore, the image data of B color is set to 1.
Only one pixel needs to be moved. However, as described above, the interpolation operation circuit can perform the alignment from 0 to 0.9, but cannot perform the operation in a range exceeding this. Therefore, the shift of one pixel unit is adjusted by the delay means at the preceding stage so that the phase is adjusted by the delay means.
The shift of 0.9 pixel is calculated by an amount to be moved so as to be corrected by an interpolation calculation circuit. Therefore, since M = 1.1 as determined by equation (7), D = 1 is determined as an integer smaller than M (S13). This integer value is
By adjusting the timing by the delay means, the position shift is corrected. Next, a portion H smaller than one pixel is obtained. H = MD = 1.1-1 = 0.1 (S14). Therefore, using the value of H obtained above,

【表1】のテーブルから移動すべき量の補間演算係数を
求める。H=0.1なので、B色に対する補間演算係数
は、Nj+1=−0.081、Nj=0.981、Nj-1=
0.109、Nj-2=−0.009として選択される
(S15)。上記補間演算係数は制御信号発生部3hに
より求められ、制御信号として補間演算回路3fに出力
される(S16)。また、補間演算回路3fにてPfa
rとしてB色になるように、セレクタ3iに選択指示信
号を出力する(S17)。
From the table shown in Table 1, the interpolation operation coefficient of the amount to be moved is obtained. Since H = 0.1, the interpolation calculation coefficients for the B color are Nj + 1 = −0.081, Nj = 0.981, Nj−1 =
0.109 and Nj-2 = -0.009 are selected (S15). The interpolation calculation coefficient is obtained by the control signal generator 3h, and is output to the interpolation calculation circuit 3f as a control signal (S16). Also, Pfa is calculated by the interpolation arithmetic circuit 3f.
A selection instruction signal is output to the selector 3i so that r becomes the B color (S17).

【0015】次に、1画素単位の位相を合わせるための
遅延手段3a、3b、3cへの制御信号を求める。D=
1なので、PfarであるB色の画像データの補間演算
には、残りの2色(R色およびG色)の画像データより
1ライン後の4ラインの組み合わせを用いる必要があ
る。このことは、B色の画像データを1ライン分遅延さ
せることにより位相を合わせることができる。具体的に
は、Dが負の場合、Dを0にするまでD、D1、D2を
1ずつ増加させる。この場合では、Dが正の数なので1
ずつの増加は行なわず、結果的にはD’=1、D1’=
0、D2’=0が得られる(S18)。最後に、これら
の遅延すべきライン数を制御信号として遅延手段3a、
3bおよび3cへ出力する。ただし、D1’、D2’に
対応する色については、補間演算を行なわないので、1
ライン分の遅延が必要である。その結果、遅延手段3a
にはD’、遅延手段3bには(D1’+1)、遅延手段
3cには(D2’+1)を出力する(S19)。実際に
遅延手段3aはD=1なので1ライン分の遅延を行な
い、遅延手段3bおよび3cでは(D1’+1)=(D
2’+1)=1なので、遅延手段3aと同じく1ライン
分の遅延を行なう。上記のように最も位置ずれの大きい
1色のみの画像データを補正することにより、補正回路
の縮小化、位置ずれ補正処理の高速化が期待できる。
Next, control signals to the delay means 3a, 3b and 3c for adjusting the phase in units of one pixel are obtained. D =
Since it is 1, it is necessary to use a combination of four lines one line after the remaining two colors (R color and G color) of the image data of the B color which is Pfar. This means that the phase can be adjusted by delaying the B color image data by one line. Specifically, when D is negative, D, D1, and D2 are incremented by one until D becomes zero. In this case, since D is a positive number, 1
Are not increased, and as a result, D ′ = 1, D1 ′ =
0 and D2 '= 0 are obtained (S18). Finally, the delay means 3a,
Output to 3b and 3c. However, since no interpolation operation is performed for the colors corresponding to D1 ′ and D2 ′,
A line delay is required. As a result, the delay means 3a
D ', (D1' + 1) to the delay means 3b, and (D2 '+ 1) to the delay means 3c (S19). Actually, the delay means 3a delays one line because D = 1, and the delay means 3b and 3c provide (D1 '+ 1) = (D
Since 2 ′ + 1) = 1, a delay of one line is performed as in the delay unit 3a. As described above, by correcting the image data of only one color having the largest displacement, it is possible to reduce the size of the correction circuit and speed up the displacement correction processing.

【0016】また、図9(A)、(B)は、1つの画像
に対して複数(この例では4つ)の領域に分割され、各
領域ごとに色ずれ特性情報を保有させた例を示す。今ま
での説明では、1つの画像情報に対して1つの色ずれ特
性情報しか保有していなかったため、スキャナの前半部
と後半部の読み取り、または右半部と左半部の読み取り
とで色別ごとの位置ずれ補正データが異なっていた場合
等には、位置ずれを補正できないことがあった。図9
(A)(B)は、まさにその不具合を解決するものであ
る。図9(A)は、領域ごとの対角線の位置座標で示す
と領域1は{(0、0)、(3500、5000)}、
領域2は{(3500、0)、(7000、500
0)}、領域3は{(0、5000)、(3500、1
0000)}、領域4は{(3500、5000)、
(7000、10000)}の4つに分割され、それぞ
れの領域ごとに色ずれ特性情報を保有している例であ
る。また、図9(B)は、図9(A)のように分割され
た各領域に対する色別ごとの位置ずれ特性情報を記述し
た例である。記述内容の上部には、主走査方向と副走査
方向の分解能は600dpi、画像としてA3サイズの
条件が記述されている。従って、図4、図5の制御信号
発生部3hは、図9(B)の記述内容を判断することに
より、分割された領域ごとに上記で述べた通りの最適な
制御信号を出力し、全ての領域に対して高精度な位置ず
れ補正を行なって、画像領域のあらゆる場所で色ずれの
ない画像を得ることができるように構成されている。ま
た、画像入力装置10から入力される色別ごとの位置ず
れ特性情報を確認して、各色間で位置ずれが少なく、位
置ずれ補正を行なう必要のないときには、位置ずれ補正
を行なわないように制御することにより、処理の高速化
が期待できる。
FIGS. 9A and 9B show an example in which one image is divided into a plurality of (four in this example) areas, and color shift characteristic information is held for each area. Show. In the description so far, only one piece of color misregistration characteristic information is stored for one piece of image information. Therefore, color reading is performed by reading the first half and the second half of the scanner or reading the right half and the left half. In some cases, for example, when the positional deviation correction data for each of them is different, the positional deviation cannot be corrected. FIG.
(A) and (B) exactly solve the problem. FIG. 9 (A) shows the area 1 as {(0, 0), (3500, 5000)} and the diagonal position coordinates of each area.
The area 2 is $ (3500, 0), (7000, 500
0)} and region 3 is {(0, 5000), (3500, 1
0000)}, region 4 is {(3500, 5000),
This is an example in which the image is divided into four (7000, 10000)}, and color shift characteristic information is held for each area. FIG. 9B is an example in which misregistration characteristic information for each color is described for each of the divided regions as shown in FIG. 9A. In the upper part of the description, the resolution in the main scanning direction and the sub-scanning direction is 600 dpi, and an A3 size condition is described as an image. Therefore, the control signal generator 3h of FIGS. 4 and 5 outputs the optimal control signal as described above for each divided area by judging the description contents of FIG. Is configured so that an image without color shift can be obtained at any place in the image area. Further, by checking the misregistration characteristic information for each color input from the image input device 10, when the misregistration between the colors is small and there is no need to perform misregistration correction, control is performed so as not to perform misregistration correction. By doing so, speeding up of the processing can be expected.

【0017】図10は、各色間の位置ずれ量によって、
位置ずれ補正を行なったり、位置ずれ補正を省いたりす
る画像処理装置の主要動作を示したフロー図である。図
において、先ず、制御信号発生部3hは画像入力装置1
0から入力される色別ごとの位置ずれ特性情報を入力す
る(S20)。さらに、最も離れた2色間の位置ずれ量
Vを求める(S21)。求められた2色間の最大位置ず
れ量Vが所定の閾値Th(例えば、0.3画素)より大
きいかどうかを評価する(S22)。もし、所定の閾値
Thより大きければ(S22 Yes)、位置ずれ補正
を行なうように制御する(S23)。また、ステップS
22において、所定の閾値Thより大きくなければ(S
22 No)、色別ごとの位置ずれが小さいと判断し、
位置ずれ補正を行なわないように制御する(S24)。
このように、色別ごとの位置ずれ特性情報を確認して、
位置ずれ補正を行なう必要のないときには、位置ずれ補
正を行なわないように制御することにより、処理の高速
化が図れる。また、本発明の実施の形態の説明では、画
像入力装置10から直接に色別の画像データと、色別ご
との位置ずれ補正データが送信されてくる例で話しを進
めてきたが、例えば、前以ってハードディスク等の記憶
装置に色別の画像データと、色別ごとの位置ずれ補正デ
ータ等を記憶しておき、記憶されたデータを色別の位置
ずれ補正を有する画像処理装置で処理することも可能で
ある。
FIG. 10 shows the relationship between the amounts of misregistration between the colors.
FIG. 7 is a flowchart illustrating main operations of the image processing apparatus that performs position shift correction and eliminates position shift correction. In the figure, first, the control signal generator 3h is connected to the image input device 1
The position shift characteristic information for each color, which is input from 0, is input (S20). Further, a positional deviation amount V between the two colors that are farthest apart is obtained (S21). It is evaluated whether or not the obtained maximum displacement V between the two colors is larger than a predetermined threshold Th (for example, 0.3 pixels) (S22). If it is larger than the predetermined threshold value Th (S22: Yes), control is performed so as to perform positional deviation correction (S23). Step S
In S22, if it is not larger than the predetermined threshold Th (S
22 No), it is determined that the positional deviation for each color is small,
Control is performed so as not to perform positional deviation correction (S24).
In this way, by checking the misregistration characteristic information for each color,
When it is not necessary to perform the positional deviation correction, control is performed so as not to perform the positional deviation correction, whereby the processing can be speeded up. Further, in the description of the embodiment of the present invention, the description has been given of an example in which image data for each color and misregistration correction data for each color are transmitted directly from the image input device 10. Image data for each color and misregistration correction data for each color are stored in a storage device such as a hard disk in advance, and the stored data is processed by an image processing apparatus having misregistration correction for each color. It is also possible.

【0018】[0018]

【発明の効果】以上のように請求項1の発明によれば、
補正機能の構成が単純で、不特定多数の画像入力装置か
らのカラー画像データの位置ずれを簡単に補正させるこ
とができるようになったので、ネットワーク使用に向い
た色別の位置ずれ補正を有する画像処理装置を提供する
ことができるようになった。請求項2の発明によれば、
請求項1の色別の位置ずれ補正を有する画像処理装置の
発明に加えて、画像データの位置ずれ量を検出する面倒
な検出器を必要とせず、位置ずれ補正データを記憶する
位置ずれ補正記憶手段の記憶容量も少なくて済む上、不
特定多数の画像入力装置からのカラー画像データの位置
ずれを簡単に補正させることができるようになったの
で、コスト的にも安価で、ネットワーク使用に向いた色
別の位置ずれ補正を有する画像処理装置を提供すること
ができるようになった。請求項3の発明によれば、請求
項1または2の色別の位置ずれ補正を有する画像処理装
置の発明に加えて、赤、緑及び青の3色の画像データを
出力する現状のカラー画像読み取り装置に適した色別の
位置ずれ補正を有する画像処理装置を提供することがで
きるようになった。請求項4の発明によれば、請求項2
または3の色別の位置ずれ補正を有する画像処理装置の
発明に加えて、位置ずれの補正を最も位置ずれの大きい
1色の画像データだけにすることができて、回路の縮小
化、補正処理の高速化を図った色別の位置ずれ補正を有
する画像処理装置を提供することができるようになっ
た。請求項5の発明によれば、請求項3の色別の位置ず
れ補正を有する画像処理装置の発明に加えて、画像処理
の像域分離手段のエッジ分離や網点分離の検出信号に画
像入力装置から入力したままの緑色を使うことができる
ようになったので、簡単にして忠実精度の高い画像補正
を施す色別の位置ずれ補正を有する画像処理装置を提供
することができるようになった。請求項6の発明によれ
ば、請求項2、3、4または5の色別の位置ずれ補正を
有する画像処理装置の発明に加えて、領域ごとに位置ず
れが異なっても領域ごとの最適の補正を行なうことがで
きるようになったので、画像領域のあらゆる場所で位置
ずれのない画像が得られる色別の位置ずれ補正を有する
画像処理装置を提供することができるようになった。請
求項7の発明によれば、請求項2、3、4、5または6
の色別の位置ずれ補正を有する画像処理装置の発明に加
えて、位置ずれが少なく補正の必要がないと判断される
ときは補正を行わないようになったので、回路の縮小
化、全体処理の高速化を図った色別の位置ずれ補正を有
する画像処理装置を提供することができるようになっ
た。
As described above, according to the first aspect of the present invention,
The configuration of the correction function is simple, and it is possible to easily correct the positional deviation of color image data from an unspecified number of image input devices. An image processing device can be provided. According to the invention of claim 2,
In addition to the invention of the image processing apparatus having the color misregistration correction according to claim 1, a misalignment correction storage for storing misregistration correction data without requiring a troublesome detector for detecting misregistration amount of image data. The storage capacity of the means can be reduced, and the misalignment of color image data from an unspecified number of image input devices can be easily corrected. It has become possible to provide an image processing apparatus having a misregistration correction for each color. According to the invention of claim 3, in addition to the invention of the image processing apparatus having the misregistration correction for each color according to claim 1 or 2, a current color image which outputs image data of three colors of red, green and blue is provided. It has become possible to provide an image processing apparatus having misregistration correction for each color suitable for a reading apparatus. According to the invention of claim 4, claim 2
Alternatively, in addition to the invention of the image processing apparatus having the color misregistration correction for each of the three colors, the misregistration can be corrected only for the image data of one color having the largest misregistration, thereby reducing the size of the circuit and performing the correction processing. It has become possible to provide an image processing apparatus having a color-by-color misregistration correction that achieves high speed. According to the invention of claim 5, in addition to the invention of the image processing apparatus having the misregistration correction for each color according to claim 3, an image input to the detection signal of edge separation or halftone dot separation of the image area separation means for image processing is provided. Since it is now possible to use the green color as input from the apparatus, it is possible to provide an image processing apparatus having color-based misregistration correction for performing simple and high-fidelity image correction. . According to the invention of claim 6, in addition to the invention of the image processing apparatus having the misregistration correction for each color according to claim 2, 3, 4 or 5, even if the misregistration differs for each region, the optimum for each region is determined. Since the correction can be performed, it is possible to provide an image processing apparatus having a color-based position shift correction that can obtain an image without a position shift everywhere in an image area. According to the invention of claim 7, claim 2, 3, 4, 5, or 6
In addition to the invention of the image processing apparatus having the misregistration correction for each color, when the misregistration is determined to be small and the necessity of the correction is unnecessary, the correction is not performed. It has become possible to provide an image processing apparatus having a color-by-color misregistration correction that achieves high speed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】(A)は画像入力装置で読み取る画像の例を説
明する説明図、(B)は上記図1(A)の画像を色ずれ
なく読み取る場合を説明する説明図、(C)は上記図1
(A)の画像を色ずれして読み取る場合を説明する説明
図である。
1A is an explanatory diagram illustrating an example of an image read by an image input device, FIG. 1B is an explanatory diagram illustrating a case in which the image in FIG. 1A is read without color shift, and FIG. Figure 1 above
FIG. 4 is an explanatory diagram illustrating a case where the image of FIG.

【図2】本発明の画像処理装置の主要部を示したブロッ
ク図である。
FIG. 2 is a block diagram showing a main part of the image processing apparatus of the present invention.

【図3】画像入力装置から入力される色別ごとの位置ず
れ特性情報の記述例を説明する説明図である。
FIG. 3 is an explanatory diagram illustrating a description example of misregistration characteristic information for each color input from an image input device.

【図4】本発明の画像処理装置における位置ずれ補正手
段の詳細なブロック図である。
FIG. 4 is a detailed block diagram of a displacement correcting unit in the image processing apparatus of the present invention.

【図5】本発明の画像処理装置における他の位置ずれ補
正手段の詳細なブロック図である。
FIG. 5 is a detailed block diagram of another displacement correcting unit in the image processing apparatus according to the present invention.

【図6】図4の位置ずれ補正手段を保有する画像処理装
置の主要動作を示したフロー図である。
FIG. 6 is a flowchart showing a main operation of the image processing apparatus having the displacement correcting means of FIG. 4;

【図7】図5の位置ずれ補正手段を保有する画像処理装
置の主要動作を示したフロー図である。
FIG. 7 is a flowchart showing a main operation of the image processing apparatus having the displacement correcting means of FIG. 5;

【図8】(A)は最も位置ずれの大きい色の画像データ
を残りの色の画像データの中間の位置に移して位置ずれ
を補正することを説明する説明図、(B)は最も位置ず
れの大きい色の画像データを残りの色の画像データの中
間の位置に移した結果の位置ずれを説明する説明図であ
る。
FIG. 8A is an explanatory diagram for explaining that the image data of the color having the largest displacement is shifted to an intermediate position of the image data of the remaining colors to correct the displacement, and FIG. FIG. 9 is an explanatory diagram for explaining a positional shift as a result of moving image data of a color having a larger color to an intermediate position of image data of the remaining colors.

【図9】(A)は1つの画像に対して複数の領域に分割
され、各領域ごとに色ずれ特性情報を保有させた例を説
明する説明図(B)は図9(A)に分割された各領域に
対する色別ごとの位置ずれ特性情報を記述した例を説明
する説明図である。
9A is an explanatory diagram illustrating an example in which one image is divided into a plurality of regions, and color shift characteristic information is held for each region. FIG. 9B is an explanatory diagram illustrating FIG. 9A. FIG. 9 is an explanatory diagram illustrating an example in which misregistration characteristic information for each color for each region is described.

【図10】色別ごとの位置ずれ量によって位置ずれ補正
の処理動作を選択する主要動作を示したフロー図であ
る。
FIG. 10 is a flowchart illustrating a main operation of selecting a processing operation of a position shift correction based on a position shift amount for each color.

【符号の説明】[Explanation of symbols]

1:色別画像データ記憶部(色別画像データ記憶手段) 2:補正データ記憶部(補正データ記憶手段) 3:位置ずれ補正部(位置ずれ補正手段) 3a:遅延手段1 3b:遅延手段2 3c:遅延手段3 3d:ラインメモリ 3e:ラインメモリ 3f:補間演算回路 3g:補間演算回路 3h:制御信号発生部 3i:セレクタ1 3j:セレクタ2 4:画像処理部 9:画像処理装置 10:画像入力装置 1: Color-specific image data storage unit (color-specific image data storage unit) 2: Correction data storage unit (correction data storage unit) 3: Position deviation correction unit (position deviation correction unit) 3a: Delay unit 1 3b: Delay unit 2 3c: delay means 3 3d: line memory 3e: line memory 3f: interpolation arithmetic circuit 3g: interpolation arithmetic circuit 3h: control signal generation unit 3i: selector 1 3j: selector 2 4: image processing unit 9: image processing device 10: image Input device

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 画像入力装置から色別の画像データと色
別ごとの位置ずれ補正データとを入力して、色別ごとの
位置ずれを補正することを特徴とする色別の位置ずれ補
正を有する画像処理装置。
1. An image input device which receives image data for each color and misregistration correction data for each color, and corrects misregistration for each color. Image processing apparatus.
【請求項2】 色別の画像データを記憶する色別画像デ
ータ記憶手段と、色別ごとの位置ずれ補正データを記憶
する補正データ記憶手段と、前記補正データ記憶手段に
記憶されている色別ごとの位置ずれ補正データに基づい
て前記色別画像データ記憶手段に記憶されている画像デ
ータの色別ごとの位置ずれを補正する位置ずれ補正手段
とを備えたことを特徴とする請求項1記載の色別の位置
ずれ補正を有する画像処理装置。
2. A color image data storage means for storing image data for each color, a correction data storage means for storing misregistration correction data for each color, and a color data stored in the correction data storage means. 2. The image processing apparatus according to claim 1, further comprising: a position shift correction unit configured to correct a position shift for each color of the image data stored in the color image data storage unit based on the position shift correction data for each color. An image processing apparatus having a misregistration correction for each color.
【請求項3】 画像入力装置から入力する色別の画像デ
ータと色別ごとの位置ずれ補正データの色成分は、赤、
緑及び青の3色であることを特徴とする請求項1または
2記載の色別の位置ずれ補正を有する画像処理装置。
3. The color components of the image data for each color input from the image input device and the position shift correction data for each color are red,
3. The image processing apparatus according to claim 1, wherein the image processing apparatus has three colors of green and blue.
【請求項4】 前記位置ずれ補正手段は、色別の画像デ
ータの中で最も位置ずれの大きい色の画像データを残り
の色の画像データの中間の位置に移すことを特徴とする
請求項2または3記載の色別の位置ずれ補正を有する画
像処理装置。
4. The image processing apparatus according to claim 2, wherein the misregistration correction unit moves the image data of the color having the largest misregistration among the image data for each color to an intermediate position of the image data of the remaining colors. Or an image processing apparatus having the misregistration correction for each color according to 3.
【請求項5】 前記位置ずれ補正手段は、色別の画像デ
ータの中の緑色の画像データを基準にして赤色または青
色の画像データの位置ずれを補正することを特徴とする
請求項3記載の色別の位置ずれ補正を有する画像処理装
置。
5. The apparatus according to claim 3, wherein the displacement correcting means corrects the displacement of the red or blue image data with reference to the green image data in the image data for each color. An image processing apparatus having a misregistration correction for each color.
【請求項6】 前記位置ずれ補正手段は、1つの画像に
おいて少なくとも2つ以上に分割された領域に対する色
別ごとの位置ずれ補正データに基づいて補正することを
特徴とする請求項2、3、4または5記載の色別の位置
ずれ補正を有する画像処理装置。
6. The image processing apparatus according to claim 2, wherein the misregistration correction unit performs compensation based on misregistration correction data for each color for at least two or more divided regions in one image. An image processing apparatus having the misregistration correction for each color according to 4 or 5.
【請求項7】 前記位置ずれ補正手段は、色別の画像デ
ータの位置ずれ量があらかじめ決められた所定量の範囲
内であれば補正を行わないことを特徴とする請求項2、
3、4、5または6記載の色別の位置ずれ補正を有する
画像処理装置。
7. The apparatus according to claim 2, wherein said misregistration correction unit does not perform the correction if the misregistration amount of the image data for each color is within a predetermined range.
An image processing apparatus having the misregistration correction for each color described in 3, 4, 5, or 6.
JP11104496A 1999-04-12 1999-04-12 Image processing apparatus having color-based misregistration correction Pending JP2000299791A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11104496A JP2000299791A (en) 1999-04-12 1999-04-12 Image processing apparatus having color-based misregistration correction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11104496A JP2000299791A (en) 1999-04-12 1999-04-12 Image processing apparatus having color-based misregistration correction

Publications (1)

Publication Number Publication Date
JP2000299791A true JP2000299791A (en) 2000-10-24

Family

ID=14382146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11104496A Pending JP2000299791A (en) 1999-04-12 1999-04-12 Image processing apparatus having color-based misregistration correction

Country Status (1)

Country Link
JP (1) JP2000299791A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007036559A (en) * 2005-07-26 2007-02-08 Fuji Xerox Co Ltd Image processor, table generator, image formation system, table generating method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007036559A (en) * 2005-07-26 2007-02-08 Fuji Xerox Co Ltd Image processor, table generator, image formation system, table generating method and program
US7675659B2 (en) 2005-07-26 2010-03-09 Fuji Xerox Co., Ltd. Image processing apparatus, table generation apparatus, and image forming system

Similar Documents

Publication Publication Date Title
US7164497B2 (en) Color image processing apparatus
JP2000311243A (en) Image color correction method and device
JPH07170420A (en) Color image processing system
US20010033399A1 (en) Method of and apparatus for image processing
JPH01228268A (en) Color information correction device
JP3059205B2 (en) Image processing device
JP2000299791A (en) Image processing apparatus having color-based misregistration correction
JP2632871B2 (en) Image reading device
JP2002223369A (en) Image processing method, image processing apparatus, and image forming apparatus
JP3333363B2 (en) Image processing device
JP2658089B2 (en) Color image processing method
JPH04275776A (en) Picture reader
JP2658086B2 (en) Color image processing method
JP2656026B2 (en) Image reading device
JP3709733B2 (en) Image processing device
JPH04186970A (en) Color image input device
JP3700456B2 (en) Color image processing device
JPH0242875A (en) Color image reading device
JP2915503B2 (en) Image processing device
JPH05103335A (en) Method and device for correcting color
JP2000102024A (en) Image signal processor
JPH10327422A (en) Color information interpolation method and its interpolation circuit
JP2658087B2 (en) Color image processing method
CN120677712A (en) Image processing device and image processing method
JPH04170866A (en) Image processing device