(57)【要約】【課題】実際の印刷物の各色の濃度の相異に拘わらず、各色間の見当誤差量を精度良く求めることができるようにする。【解決手段】トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫが印刷された絵柄部分Ｘをカラーカメラで撮影する。カラーカメラからのＲ、Ｇ、Ｂの画像データを反転し、反転Ｒ、反転Ｇ、反転Ｂ画像データを得る。反転Ｒ、反転Ｇ、反転Ｂ画像データの対応する各画素の画素値の最小値を抽出し、その抽出した最小値を対応する各画素の画素値とするＫ画像データを得る。反転Ｒ、反転Ｇ、反転Ｂ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて、差分Ｒ、差分Ｇ、差分Ｂ画像データを得る。反転Ｒ、反転Ｇ、反転Ｂ画像データの各画素の画素値に差分Ｒ、差分Ｇ、差分Ｂ画像データの対応する各画素の画素値を加算して、強調Ｒ、強調Ｇ、強調Ｂ画像データを得る。強調Ｒ、強調Ｇ、強調Ｂ、Ｋ画像データの各画素の値より各色間の見当誤差量を求める。【選択図】  図１６
2006218755.tif 000002
【特許請求の範囲】
【請求項１】
印刷された各色の見当合わせ用のマークを撮影し、この撮影した各色のマークの位置ずれを各色間の見当誤差量として求める見当誤差量検出方法において、
前記各色の見当合わせ用のマークの赤色成分をＲ、緑色成分をＧ、青色成分をＢとするＲ画像データ、Ｇ画像データ、Ｂ画像データを反転し、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データとする工程と、
前記反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの対応する各画素の画素値の最小値を抽出し、その抽出した各画素の画素値の最小値を黒色成分をＫとするＫ画像データの対応する各画素の画素値とする工程と、
前記反転Ｒ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｒ画像データを、前記反転Ｇ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｇ画像データを、前記反転Ｂ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｂ画像データを得る工程と、
前記反転Ｒ画像データの各画素の画素値に前記差分Ｒ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｒ画像データを、前記反転Ｇ画像データの各画素の画素値に前記差分Ｇ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを、前記反転Ｂ画像データの各画素の画素値に前記差分Ｂ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを得る工程と、
前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データの各画素の画素値より各色間の見当誤差量を求める見当誤差量検出工程と
を備えたことを特徴とする見当誤差量検出方法。
【請求項２】
請求項１に記載された見当誤差量検出方法において、
前記見当合わせ用のマークは、このマークの印刷機における印刷方向を天地方向とした場合、少なくとも天地方向と直交する左右方向に延びる直線部を有し、
前記見当誤差量検出工程は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データのそれぞれについて、その左右方向の各ライン上の各画素の画素値の平均値が最大であるラインを求め、この求めた各ラインの位置より各色間の天地方向の見当誤差量を求める
ことを特徴とする見当誤差量検出方法。
【請求項３】
請求項１に記載された見当誤差量検出方法において、
前記見当合わせ用のマークは、このマークの印刷機における印刷方向を天地方向とした場合、少なくとも天地方向に延びる直線部を有し、
前記見当誤差量検出工程は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データのそれぞれについて、その天地方向の各ライン上の各画素の画素値の平均値が最大であるラインを求め、この求めた各ラインの位置より各色間の左右方向の見当誤差量を求める
ことを特徴とする見当誤差量検出方法。
【請求項４】
印刷された各色の見当合わせ用のマークを撮影し、この撮影した各色のマークの位置ずれを各色間の見当誤差量として求める見当誤差量検出方法において、
前記各色の見当合わせ用のマークを赤色成分をＲ、緑色成分をＧ、青色成分をＢとするＲ画像データ、Ｇ画像データ、Ｂ画像データの対応する各画素の画素値の最大値を抽出し、その抽出した各画素の画素値の最大値を黒色成分をＫとするＫ画像データの対応する各画素の画素値とする工程と、
前記Ｒ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｒ画像データを、前記Ｇ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｇ画像データを、前記Ｂ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｂ画像データを得る工程と、
前記Ｒ画像データの各画素の画素値に前記差分Ｒ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｒ画像データを、前記Ｇ画像データの各画素の画素値に前記差分Ｇ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを、前記Ｂ画像データの各画素の画素値に前記差分Ｂ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを得る工程と、
前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データの各画素の画素値より各色間の見当誤差量を求める見当誤差量検出工程と
を備えたことを特徴とする見当誤差量検出方法。
【請求項５】
請求項４に記載された見当誤差量検出方法において、
前記見当合わせ用のマークは、このマークの印刷機における印刷方向を天地方向とした場合、少なくとも天地方向と直交する左右方向に延びる直線部を有し、
前記見当誤差量検出工程は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データのそれぞれについて、その左右方向の各ライン上の各画素の画素値の平均値が最小であるラインを求め、この求めた各ラインの位置より各色間の天地方向の見当誤差量を求める
ことを特徴とする見当誤差量検出方法。
【請求項６】
請求項４に記載された見当誤差量検出方法において、
前記見当合わせ用のマークは、このマークの印刷機における印刷方向を天地方向とした場合、少なくとも天地方向に延びる直線部を有し、
前記見当誤差量検出工程は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データのそれぞれについて、その天地方向の各ライン上の各画素の画素値の平均値が最小であるラインを求め、この求めた各ラインの位置より各色間の左右方向の見当誤差量を求める
ことを特徴とする見当誤差量検出方法。
【請求項７】
請求項１又は４に記載された見当誤差量検出方法において、
前記見当誤差量検出工程は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データ、前記Ｋ画像の各画素の画素値より各色間の見当誤差量を求める
ことを特徴とする見当誤差量検出方法。
【請求項８】
請求項７に記載された見当誤差量検出方法において、
前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データ、前記Ｋ画像データの各画素の画素値をガウス処理する工程
を備えたことを特徴とする見当誤差量検出方法。
【請求項９】
印刷された各色の見当合わせ用のマークを撮影し、この撮影した各色のマークの位置ずれを各色間の見当誤差量として求める見当誤差量検出装置において、
前記各色の見当合わせ用のマークの赤色成分をＲ、緑色成分をＧ、青色成分をＢとするＲ画像データ、Ｇ画像データ、Ｂ画像データを反転し、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データとする手段と、
前記反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの対応する各画素の画素値の最小値を抽出し、その抽出した各画素の画素値の最小値を黒色成分をＫとするＫ画像データの対応する各画素の画素値とする手段と、
前記反転Ｒ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｒ画像データを、前記反転Ｇ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｇ画像データを、前記反転Ｂ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｂ画像データを得る手段と、
前記反転Ｒ画像データの各画素の画素値に前記差分Ｒ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｒ画像データを、前記反転Ｇ画像データの各画素の画素値に前記差分Ｇ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを、前記反転Ｂ画像データの各画素の画素値に前記差分Ｂ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを得る手段と、
前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データの各画素の画素値より各色間の見当誤差量を求める見当誤差量検出手段と
を備えたことを特徴とする見当誤差量検出装置。
【請求項１０】
請求項９に記載された見当誤差量検出装置において、
前記見当合わせ用のマークは、このマークの印刷機における印刷方向を天地方向とした場合、少なくとも天地方向と直交する左右方向に延びる直線部を有し、
前記見当誤差量検出手段は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データのそれぞれについて、その左右方向の各ライン上の各画素の画素値の平均値が最大であるラインを求め、この求めた各ラインの位置より各色間の天地方向の見当誤差量を求める
ことを特徴とする見当誤差量検出装置。
【請求項１１】
請求項９に記載された見当誤差量検出装置において、
前記見当合わせ用のマークは、このマークの印刷機における印刷方向を天地方向とした場合、少なくとも天地方向に延びる直線部を有し、
前記見当誤差量検出手段は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データのそれぞれについて、その天地方向の各ライン上の各画素の画素値の平均値が最大であるラインを求め、この求めた各ラインの位置より各色間の左右方向の見当誤差量を求める
ことを特徴とする見当誤差量検出装置。
【請求項１２】
印刷された各色の見当合わせ用のマークを撮影し、この撮影した各色のマークの位置ずれを各色間の見当誤差量として求める見当誤差量検出装置において、
前記各色の見当合わせ用のマークを赤色成分をＲ、緑色成分をＧ、青色成分をＢとするＲ画像データ、Ｇ画像データ、Ｂ画像データの対応する各画素の画素値の最大値を抽出し、その抽出した各画素の画素値の最大値を黒色成分をＫとするＫ画像データの対応する各画素の画素値とする手段と、
前記Ｒ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｒ画像データを、前記Ｇ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｇ画像データを、前記Ｂ画像データの各画素の画素値から前記Ｋ画像データの対応する各画素の画素値を差し引いて差分Ｂ画像データを得る手段と、
前記Ｒ画像データの各画素の画素値に前記差分Ｒ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｒ画像データを、前記Ｇ画像データの各画素の画素値に前記差分Ｇ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを、前記Ｂ画像データの各画素の画素値に前記差分Ｂ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを得る手段と、
前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データの各画素の画素値より各色間の見当誤差量を求める見当誤差量検出手段と
を備えたことを特徴とする見当誤差量検出装置。
【請求項１３】
請求項１２に記載された見当誤差量検出装置において、
前記見当合わせ用のマークは、このマークの印刷機における印刷方向を天地方向とした場合、少なくとも天地方向と直交する左右方向に延びる直線部を有し、
前記見当誤差量検出手段は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データのそれぞれについて、その左右方向の各ライン上の各画素の画素値の平均値が最小であるラインを求め、この求めた各ラインの位置より各色間の天地方向の見当誤差量を求める
ことを特徴とする見当誤差量検出装置。
【請求項１４】
請求項１２に記載された見当誤差量検出装置において、
前記見当合わせ用のマークは、このマークの印刷機における印刷方向を天地方向とした場合、少なくとも天地方向に延びる直線部を有し、
前記見当誤差量検出手段は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データのそれぞれについて、その天地方向の各ライン上の各画素の画素値の平均値が最小であるラインを求め、この求めた各ラインの位置より各色間の左右方向の見当誤差量を求める
ことを特徴とする見当誤差量検出装置。
【請求項１５】
請求項９又は１２に記載された見当誤差量検出装置において、
前記見当誤差量検出手段は、前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データ、前記Ｋ画像の各画素の画素値より各色間の見当誤差量を求める
ことを特徴とする見当誤差量検出装置。
【請求項１６】
請求項１５に記載された見当誤差量検出装置において、
前記強調Ｒ画像データ、前記強調Ｇ画像データ、前記強調Ｂ画像データ、前記Ｋ画像データの各画素の画素値をガウス処理する手段
を備えたことを特徴とする見当誤差量検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷された各色の見当合わせ用のマークを撮影し、この撮影した各色のマークの位置ずれを各色間の見当誤差量として求める見当誤差量検出方法および装置に関するものである。
【背景技術】
【０００２】
従来より、例えばオフセット印刷機では、絵柄が焼き付けられた刷版を版胴に巻き付け、インキツボに貯留しているインキをインキローラ群を介して刷版に移し、この刷版に移ったインキを版胴に圧接して回転するゴム胴（ブランケット胴）に移し、このゴム胴と圧胴との間に印刷用紙を通すことにより印刷を行うようにしている。多色刷りを施す場合、上記のインキツボ、インキローラ群、版胴、ゴム胴および圧胴を各色毎の印刷ユニットに配設し、順次各色の印刷ユニットに印刷用紙を通して印刷を行う。
【０００３】
図６６に多色刷りの印刷機における各色の印刷ユニット内のインキ装置（インカー）の要部を示す。同図において、１はインキツボ、２はインキツボ１に蓄えられたインキ、３はインキツボローラ、４（４−１〜４−ｎ）はインキツボローラ３の軸方向に複数並設して設けられたインキツボキー、５はインキ移しローラ、６はインキローラ群、７は版胴、８は版胴７に装着された刷版であり、刷版８には絵柄が焼き付けられている。
【０００４】
この印刷機では、インキツボキー４−１〜４−ｎの開き量の調整によってインキツボ１内よりインキツボローラ３に供給されるインキの供給量を調整し、インキツボローラ３の送り量の調整によってインキツボローラ３よりインキローラ群６を介して刷版８へ供給されるインキの供給量を調整し、刷版８に供給されたインキを不図示のゴム胴を介して印刷用紙に印刷する。
【０００５】
この多色刷りの印刷機において、各色の印刷ユニットの版胴７に巻き付けた刷版８の位置が適正な位置になくずれていると、刷り上がった印刷物の各色の絵柄間に天地方向〔印刷機における印刷方向（印刷物の走行方向）〕や左右方向（天地方向と直交する方向）への位置ずれ（見当誤差）が生じる。
【０００６】
そこで、特許文献１では、印刷物に各色の見当合わせ用のマークとして十字のトンボマークを印刷し、この各色のトンボマークが印刷された絵柄部分を拡大して撮影し、この撮影した画像に含まれる各色のトンボマークの位置を算出し、この算出位置から各色間の見当誤差量および版胴の位置の修正量を演算し、この演算結果に基づいて版胴の位置を自動修正するようにしている。
【０００７】
図６７は特許文献１に示された印刷機の自動見当合わせ装置の概略を示す構成図である。同図において、１１はカメラ（カラーカメラ）、１２は処理部、１３は操作パネル、１４はモータ駆動回路、１５は印刷機の見当調整要素駆動用のモータ、１６は各モータ１５に付設されたポテンショメータである。カメラ１１は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）のトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫが印刷された絵柄部分Ｘを拡大して撮影し、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの赤色成分をＲとするＲ画像データ、緑色成分をＧとするＧ画像データ、青色成分をＢとするＢ画像データを処理部１２に送る。
【０００８】
処理部１２では、カメラ１１からのＲ画像データをＲフレームメモリに、Ｇ画像データをＧフレームメモリに、Ｂ画像データをＢフレームメモリに格納する。そして、このＲ、Ｇ、Ｂのフレームメモリに格納したＲ、Ｇ、Ｂの画像データをＣ、Ｍ、Ｙ、Ｋの画像データに変換し、Ｃ、Ｍ、Ｙ、Ｋのフレームメモリに格納する。Ｒ、Ｇ、Ｂの画像データのＣ、Ｍ、Ｙ、Ｋの画像データへの変換は、次のようにして行う。
【０００９】
(１)Ｒ、Ｇ、Ｂの画像データの各画素の輝度レベル（画素値）の補数をＣ、Ｍ、Ｙの画像データの各画素の濃度レベル（画素値）とし、Ｃ、Ｍ、Ｙのフレームメモリに格納する。
(２)Ｃ、Ｍ、Ｙの画像データの各画素の濃度レベルを調べ、Ｃ、Ｍ、Ｙの３色ともに一定レベル以上の濃度を有する画素について、そのＣ、Ｍ、Ｙ各色の平均濃度レベルを求め、この平均濃度レベルをＫフレームメモリの対応する画素の画素値として格納する。この場合、Ｃ、Ｍ、Ｙの各フレームメモリの対応する画素の濃度レベルは０に書き替える。
【００１０】
(３)Ｒ画像データの各画素の輝度レベルを調べ、あるレベルより下の画素（Ｃの濃度レベルが高い画素）はＣとＫとが重なった部分であると判断し、その輝度レベルの補数をとって濃度レベルに変換し、この濃度レベルに一定の定数を掛けてＫによる濃度上昇分を取り除き、Ｃフレームメモリの対応する画素の濃度レベルを書き替える。
(４)Ｇ画像データの各画素の輝度レベルを調べ、あるレベルより下の画素（Ｍの濃度レベルが高い画素）はＭとＫとが重なった部分であると判断し、その輝度レベルの補数をとって濃度レベルに変換し、この濃度レベルに一定の定数を掛けてＫによる濃度上昇分を取り除き、Ｍフレームメモリの対応する画素の濃度レベルを書き替える。
(５)Ｂ画像データの各画素の輝度レベルを調べ、あるレベルより下の画素（Ｙの濃度レベルが高い画素）はＹとＫとが重なった部分であると判断し、その輝度レベルの補数をとって濃度レベルに変換し、この濃度レベルに一定の定数を掛けてＫによる濃度上昇分を取り除き、Ｙフレームメモリの対応する画素の濃度レベルを書き替える。
【００１１】
以上の工程により、Ｒ、Ｇ、Ｂの画像データがＣ、Ｍ、Ｙ、Ｋの画像データに変換され、Ｃ、Ｍ、Ｙ、Ｋのフレームメモリに格納されることになる。
【００１２】
(６)Ｃ、Ｍ、Ｙ、Ｋの画像データについて、どの画素に画線があるのかを調べるために、Ｃ、Ｍ、Ｙ、Ｋのフレームメモリに格納された各画素の濃度レベルを一定のスライスレベルで２値化する。
(７)Ｃ画像データの直交する２方向（ｘ方向，ｙ方向）について、画線があると判定された画素の数を加算し、ｙ方向への画線の加算数をｘ方向への画素位置毎にプロットした第１の累積曲線とｘ方向への画線の加算数をｙ方向への画素位置毎にプロットした第２の累積曲線を求め、第１の累積曲線のピークの中央をトンボマークＴＣの中心のｘ座標とし、第２の累積曲線のピークの中央をトンボマークＴＣの中心のｙ座標として求める。
(８)Ｍ画像データの直交する２方向（ｘ方向，ｙ方向）について、画線があると判定された画素の数を加算し、ｙ方向への画線の加算数をｘ方向への画素位置毎にプロットした第１の累積曲線とｘ方向への画線の加算数をｙ方向への画素位置毎にプロットした第２の累積曲線を求め、第１の累積曲線のピークの中央をトンボマークＴＭの中心のｘ座標とし、第２の累積曲線のピークの中央をトンボマークＴＭの中心のｙ座標として求める。
【００１３】
(９)Ｙ画像データの直交する２方向（ｘ方向，ｙ方向）について、画線があると判定された画素の数を加算し、ｙ方向への画線の加算数をｘ方向への画素位置毎にプロットした第１の累積曲線とｘ方向への画線の加算数をｙ方向への画素位置毎にプロットした第２の累積曲線を求め、第１の累積曲線のピークの中央をトンボマークＴＹの中心のｘ座標とし、第２の累積曲線のピークの中央をトンボマークＴＹの中心のｙ座標として求める。
(10)Ｋ画像データの直交する２方向（ｘ方向，ｙ方向）について、画線があると判定された画素の数を加算し、ｙ方向への画線の加算数をｘ方向への画素位置毎にプロットした第１の累積曲線とｘ方向への画線の加算数をｙ方向への画素位置毎にプロットした第２の累積曲線を求め、第１の累積曲線のピークの中央をトンボマークＴＫの中心のｘ座標とし、第２の累積曲線のピークの中央をトンボマークＴＫの中心のｙ座標として求める。
【００１４】
(11)求めたトンボマークＴＣ，ＴＭ，ＴＹ，ＴＫの中心座標より各色間の天地方向および左右方向の見当誤差量を求め、この見当誤差量を零とするように、ポテンショメータ１６からの位置データのフィードバックを受けながらモータ１５を駆動して、各色の印刷ユニットにおける版胴７の位置を修正する。
【００１５】
【特許文献１】特開昭６２−９９１４９号公報
【特許文献２】実開昭６４−４２１３５号公報
【非特許文献１】ガウスフィルタ、インターネット＜http://if.dynsite.net/t-pot/program/79_Gauss/＞、２００５年、１月１２日検索。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、特許文献１に示された各色間の見当誤差量の検出方法によると、上記（２）の工程において、Ｃ、Ｍ、Ｙの画像データからＫの画像データを生成する際、Ｃ、Ｍ、Ｙの３色ともに一定レベル以上の濃度を有する画素をＫであると判断しているが、実際の印刷物毎にそれぞれＣ、Ｍ、Ｙ、Ｋの濃度が異なるため、一定レベルの閾値でＫの画素を判断すると、印刷物によって違いが生じる。
【００１７】
また、上記(３)の工程において、Ｒ画像データの画素の輝度レベルがあるレベルより下の画素をＣとＫとが重なった画素と判断し、上記(４)の工程において、Ｇ画像データの画素の輝度レベルがあるレベルより下の画素をＭとＫとが重なった画素と判断し、上記(５)の工程において、Ｂ画像データの画素の輝度レベルがあるレベルより下の画素をＹとＫとが重なった画素と判断しているが、実際の印刷物毎にそれぞれＣ、Ｍ、Ｙ、Ｋの濃度が異なるため、すなわちＲ、Ｇ、Ｂの輝度レベルが異なるため、一定レベルの閾値でＫと重なった画素を判断すると、印刷物によって違いが生じる。
【００１８】
また、上記（３）の工程において、ＣとＫとが重なった画素の輝度レベルの補数に一定の定数を掛けてＫによる濃度上昇分を取り除いたＣの濃度レベルを求め、上記(４)の工程において、ＭとＫとが重なった画素の輝度レベルの補数に一定の定数を掛けてＫによる濃度上昇分を取り除いたＭの濃度レベルを求め、上記(５)の工程において、ＹとＫとが重なった画素の輝度レベルの補数に一定の定数を掛けてＫによる濃度上昇分を取り除いたＹの濃度レベルを求めているが、実際の印刷物毎にそれぞれＣ、Ｍ、Ｙ、Ｋの濃度が異なるため、一定の定数を掛けてＫによる濃度上昇分を取り除いた濃度レベルを求めると、印刷物によって違いが生じる。
【００１９】
また、上記（６）の工程において、どの画素に画線があるのかを調べるために、Ｃ、Ｍ、Ｙ、Ｋのフレームメモリに格納された各画素の濃度レベルを一定のスライスレベルで２値化しているが、実際の印刷物毎にそれぞれＣ、Ｍ、Ｙ、Ｋの濃度が異なるため、一定のスライスレベルで濃度レベルを２値化すると、印刷物によって違いが生じる。
【００２０】
このように、特許文献１に示された各色間の見当誤差量の検出方法では、実際の印刷物はそのＣ、Ｍ、Ｙ、Ｋの濃度が異なるにも拘わらず、一定レベルの閾値でＫの画素を判断したり、一定レベルの閾値でＫと重なった画素を判断したり、一定の定数を掛けてＫによる濃度上昇分を取り除いた濃度レベルを求めたり、一定のスライスレベルで濃度レベルを２値化するようにしているので、印刷物によって違いが生じ、各色のトンボマークの中心座標に検出誤差が生じ、各色間の見当誤差量を精度良く求めることができないという問題があった。
【００２１】
本発明は、このような課題を解決するためになされたもので、その目的とするところは、実際の印刷物の各色の濃度の相異に拘わらず、各色間の見当誤差量を精度良く求めることができる見当誤差量検出方法および装置を提供することにある。
【課題を解決するための手段】
【００２２】
このような目的を達成するために本発明は、印刷された各色の見当合わせ用のマークを撮影し、この撮影した各色のマークの位置ずれを各色間の見当誤差量として求める見当誤差量検出方法において、各色の見当合わせ用のマークの赤色成分をＲ、緑色成分をＧ、青色成分をＢとするＲ画像データ、Ｇ画像データ、Ｂ画像データを反転し、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データとする工程と、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの対応する各画素の画素値の最小値を抽出し、その抽出した各画素の画素値の最小値を黒色成分をＫとするＫ画像データの対応する各画素の画素値とする工程と、反転Ｒ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｒ画像データを、反転Ｇ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｇ画像データを、反転Ｂ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｂ画像データを得る工程と、反転Ｒ画像データの各画素の画素値に差分Ｒ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｒ画像データを、反転Ｇ画像データの各画素の画素値に差分Ｇ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを、反転Ｂ画像データの各画素の画素値に差分Ｂ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データを得る工程と、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データの各画素の画素値より各色間の見当誤差量を求める見当誤差量検出工程とを設けたものである。
【００２３】
この発明において、各色の見当合わせ用のマークを例えばＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）の４色のトンボマークとし、このＣ、Ｍ、Ｙ、Ｋのトンボマークを印刷機の各色の印刷ユニットで印刷するものとした場合、この印刷されたＣ、Ｍ、Ｙ、Ｋのトンボマークが撮影される。例えば、カラーカメラでＣ、Ｍ、Ｙ、Ｋのトンボマークを撮影すると、一般的にカラーカメラからはＲＧＢに分解された信号が出力されるため、Ｃ、Ｍ、Ｙ、Ｋのトンボマークを光の３原色で分解したＲ画像データ、Ｇ画像データ、Ｂ画像データが得られる。なお、Ｃ、Ｍ、Ｙは色の３原色と呼ばれ、光の３原色であるＲ，Ｇ、Ｂに対応し、カラーカメラではＣ、Ｍ、ＹがＲ、Ｇ、Ｂの色成分として捉えられる。このＲ画像データ、Ｇ画像データ、Ｂ画像データは反転され、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データとされる。ここで、Ｃのトンボマークは、Ｒの色成分を有しているので、Ｒ画像データに現れる。Ｍのトンボマークは、Ｇの色成分を有しているので、Ｇ画像データに現れる。Ｙのトンボマークは、Ｂの色成分を有しているので、Ｂ画像データに現れる。Ｋのトンボマークは、ＲＧＢ各色の色成分を有しているので、Ｒの色成分がＲ画像データ、Ｇの色成分がＧ画像データ、Ｂの色成分がＢ画像データに現れる。
【００２４】
Ｒ画像データ、Ｇ画像データ、Ｂ画像データにおいて、各画素の画素値は輝度レベルとして得られ、Ｒ、Ｇ、Ｂの色成分を有する画素の画素値は輝度レベルが低く、Ｒ、Ｇ、Ｂの色成分を有さない画素の画素値は輝度レベルが高い。Ｒ画像データ、Ｇ画像データ、Ｂ画像データを反転すると、すなわち反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データとすると、Ｒ、Ｇ、Ｂの色成分を有する画素の画素値は輝度レベルが高くなり、Ｒ、Ｇ、Ｂの色成分を有さない画素の画素値は輝度レベルが低くなる。この場合、反転Ｒ画像データの各画素の画素値はＣの濃度レベルを表し、反転Ｇ画像データの各画素の画素値はＭの濃度レベルを表し、反転Ｂ画像データの各画素の画素値はＹの濃度レベルを表す。
【００２５】
これにより、反転Ｒ画像データとして、ＣのトンボマークおよびＫのトンボマークのＣの色成分を濃度レベルに変換した単純Ｃ画像データが得られる。また、反転Ｇ画像データとして、ＭのトンボマークおよびＫのトンボマークのＭの色成分を濃度レベルに変換した単純Ｍ画像データが得られる。また、反転Ｂ画像データとして、ＹのトンボマークおよびＫのトンボマークのＹの色成分を濃度レベルに変換した単純Ｙ画像データが得られる。この反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データにおいて、ＫのトンボマークのＣの色成分、Ｍの色成分、Ｙの色成分が現れる画素の位置は同じとなる。
【００２６】
ここで、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの対応する各画素の画素値の最小値を抽出し、その抽出した各画素の画素値の最小値をＫ画像データの対応する各画素の画素値とすると、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データにおいて対応する画素の画素値が１つでも「０」である場合、すなわちＣ、Ｍ、Ｙの色成分が１つでもない場合、その画素に対応するＫ画像データにおける画素の画素値は「０」とされる。これに対し、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データにおいて対応する画素の画素値が「０」以上である場合、すなわちＣ、Ｍ、Ｙの色成分が全てある場合、その画素に対応するＫ画像データにおける画素の画素値はそのＣ、Ｍ、Ｙの色成分の濃度レベルの中の最小値とされる。ＫのトンボマークはＣ、Ｍ、Ｙの各色成分を有する為、その部分の各画素の反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの画素値が大きくなる為、それらの最小値は大きくなるが、Ｃ、Ｍ、Ｙの各トンボマークの部分の画素はそれぞれ、反転Ｇ画像データ及び反転Ｂ画像データ、反転Ｒ画像データ及び反転Ｂ画像データ、反転Ｒ画像データ及び反転Ｇ画像データの画素値が小さくなる為、それらの最小値は小さくなる。これにより、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データからＫのトンボマークが抽出され、Ｋ画像データに転写される。
【００２７】
このようにして、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データからＫのトンボマークが抽出されるが、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データにはＫのトンボマークのＣ、Ｍ、Ｙの色成分が残されている。ここで、反転Ｒ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｒ画像データとすると、反転Ｒ画像データに含まれていたＫのトンボマークのＣの色成分がなくなる、或いは僅かとなる。同様に、反転Ｇ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｇ画像データとすると、反転Ｇ画像データに含まれていたＫのトンボマークのＭの色成分がなくなる、或いは僅かとなる。また、反転Ｂ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｂ画像データとすると、反転Ｂ画像データに含まれていたＫのトンボマークのＢの色成分がなくなる、或いは僅かとなる。
【００２８】
差分Ｒ画像データ（Ｃ画像データ）では、ＫのトンボマークのＣの色成分がなくなる或いは僅かとなるが、例えばＫのトンボマークとＣのトンボマークとが一部重なっていたような場合、その重なった部分で差分Ｒ画像データにおけるＣのトンボマークの濃度レベルが小さくなってしまい、差分Ｒ画像データからＣのトンボマークの中心座標を求めることができない場合がある。また、求められたとしても正確性に欠ける場合がある。差分Ｇ画像データ（Ｍ画像データ）、差分Ｂ画像データ（Ｙ画像データ）についても、差分Ｒ画像データと同様のことが言える。そこで、本発明では、反転Ｒ画像データ（単純Ｃ画像データ）の各画素の画素値に差分Ｒ画像データ（Ｃ画像データ）の対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｒ画像データ（強調Ｃ画像データ）を得る。同様に、反転Ｇ画像データ（単純Ｍ画像データ）の各画素の画素値に差分Ｇ画像データ（Ｍ画像データ）の対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データ（強調Ｍ画像データ）を得る。また、反転Ｂ画像データ（単純Ｙ画像データ）の各画素の画素値に差分Ｂ画像データ（Ｙ画像データ）の対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データ（強調Ｙ画像データ）を得る。
【００２９】
強調Ｒ画像データでは、反転Ｒ画像データの各画素値に差分Ｂ画像データの対応する画素の画素値を加えるものとした場合、反転Ｒ画像データにおけるＣのトンボマークの濃度レベルに差分Ｒ画像データにおけるＣのトンボマークの濃度レベルが加算されるので、Ｃのトンボマークの濃度レベルが当初のほゞ２倍となり、ＫのトンボマークのＣの色成分の濃度レベルよりも遙かに高くなる。また、ＫのトンボマークとＣのトンボマークとが一部重なっていたような場合、その重なり部分では反転Ｒ画像データにおけるＣの色成分の濃度レベルは高く、この濃度レベルの高い重なり部分にさらに差分Ｒ画像データに残されたＣのトンボマークとＫのトンボマークのＣの色成分の濃度レベルが加算されるものとなり、これによりＣのトンボマークの全ての領域で濃度レベルが高くなる。強調Ｇ画像データ、強調Ｂ画像データについても、強調Ｒ画像データと同様のことが言え、Ｍのトンボマーク、Ｙのトンボマークの全ての領域で濃度レベルが高くなる。
【００３０】
このようにして、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データを得た後、この強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データおよびＫ画像データの各画素の画素値より、各色間の見当誤差量を求める。例えば、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データのそれぞれについて、その左右方向の各ライン上の各画素の画素値の平均値が最大であるラインを求め、この求めた各ラインの位置よりＣ、Ｍ、Ｙ、Ｋのトンボマークの天地方向の中心座標を求め、各色間の天地方向の見当誤差量を求める。また、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データのそれぞれについて、その天地方向の各ライン上の各画素の画素値の平均値が最大であるラインを求め、この求めた各ラインの位置よりＣ、Ｍ、Ｙ、Ｋのトンボマークの左右方向の中心座標を求め、各色間の左右方向の見当誤差量を求める。この見当誤差量を求める際、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データに、ガウス処理（ガウス関数を使った高周波除去処理）を施し、わざとぼかした画像にし、画素値の細かい変化をなだらかに平準化すると、各色のトンボマークの中心座標をより正確に検出できるようになる。
【００３１】
なお、上述した例では、各色の見当合わせ用のマークを十字のトンボマークとして説明したが、十字のトンボマークに限られるものではなく、天地方向のみに直線部を有するマークとしたり、左右方向に直線部を有するマークとしたりしてもよい。また、上述した例では、Ｃ、Ｍ、Ｙ、Ｋの４色で印刷するものとして説明したが、Ｃ、Ｍ、Ｙの３色で印刷するような場合にも同様にして本発明を適用することが可能である。この場合、見当誤差量検出工程では、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データの各画素の画素値より各色間の見当誤差量を求めるようにする。すなわち、Ｋの代わりにＣ、Ｍ、Ｙが重なった灰色を使用し、Ｃ、Ｍ、Ｙの３色で印刷するような場合があり、このような場合にはＣ、Ｍ、Ｙのマークが重なった部分がＫの色成分としてＫ画像データに転写される。この場合、Ｋ画像データは、差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データの生成に用いるが、Ｃ、Ｍ、Ｙの３色間の見当誤差量の検出には必要としない。また、ガウス処理は、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データに施すのみで、Ｋ画像データに施す必要はない。
【００３２】
また、上述した例では、Ｒ画像データ、Ｇ画像データ、Ｂ画像データを反転し、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データとし、この反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データを単純Ｃ画像データ、単純Ｍ画像データ、単純Ｙ画像データとして処理を進めるようにしたが、Ｒ画像データ、Ｇ画像データ、Ｂ画像データを反転せずに、このＲ画像データ、Ｇ画像データ、Ｂ画像データを単純Ｃ画像データ、単純Ｍ画像データ、単純Ｙ画像データとして処理を進めて行くようにしてもよい。
【００３３】
この場合、すなわち反転方式とせずに非反転方式とする場合、Ｒ画像データ、Ｇ画像データ、Ｂ画像データの対応する各画素の画素値の最大値を抽出し、その抽出した各画素の画素値の最大値を黒色成分をＫとするＫ画像データの対応する各画素の画素値とするようにする。そして、Ｒ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｒ画像データ（Ｃ画像データ）を、Ｇ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｇ画像データ（Ｍ画像データ）を、Ｂ画像データの各画素の画素値からＫ画像データの対応する各画素の画素値を差し引いて差分Ｂ画像データ（Ｙ画像データ）を得るようにする。そして、Ｒ画像データの各画素の画素値に差分Ｒ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｒ画像データ（強調Ｃ画像データ）を、Ｇ画像データの各画素の画素値に差分Ｇ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｇ画像データ（強調Ｍ画像データ）を、Ｂ画像データの各画素の画素値に差分Ｂ画像データの対応する各画素の画素値或いはその画素値に応じた値を加えて強調Ｂ画像データ（強調Ｙ画像データ）を得るようにし、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データの各画素の画素値より各色間の見当誤差量を求めるようにする。
【００３４】
この場合、例えば、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データのそれぞれについて、その左右方向の各ライン上の各画素の画素値の平均値が最小であるラインを求め、この求めた各ラインの位置よりＣ、Ｍ、Ｙ、Ｋのトンボマークの天地方向の中心座標を求め、各色間の天地方向の見当誤差量を求める。また、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データのそれぞれについて、その天地方向の各ライン上の各画素の画素値の平均値が最小であるラインを求め、この求めた各ラインの位置よりＣ、Ｍ、Ｙ、Ｋのトンボマークの左右方向の中心座標を求め、各色間の左右方向の見当誤差量を求める。
【００３５】
Ｒ画像データ、Ｇ画像データ、Ｂ画像データを反転しない方式においても、反転する方式と同様にして、各色の見当合わせ用のマークをＣ、Ｍ、Ｙ、Ｋの４色ではなく、Ｃ、Ｍ、Ｙの３色とする場合にも適用可能である。この場合、Ｋ画像データは、差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データの生成に用いるが、Ｃ、Ｍ、Ｙの３色間の見当誤差量の検出には必要としない。また、ガウス処理は、強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データに施すのみで、Ｋ画像データに施す必要はない。また、本発明は、装置としても構成することができる。
【発明の効果】
【００３６】
本発明によれば、閾値を設定せずに、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データからＫ画像データを生成し、このＫ画像データと反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データとから差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データを得るようにし、この差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データと反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データとから強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データを得るようにしたので、また、閾値を設定せずに、Ｒ画像データ、Ｇ画像データ、Ｂ画像データからＫ画像データを生成し、このＫ画像データとＲ画像データ、Ｇ画像データ、Ｂ画像データとから差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データを得るようにし、この差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データとＲ画像データ、Ｇ画像データ、Ｂ画像データとから強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データを得るようにしたので、実際の印刷物の印刷物毎の各色の濃度の相異に拘わらず、各色間の見当誤差量を精度良く求めることができるようになる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明を図面に基づいて詳細に説明する。
〔実施の形態１：反転方式〕
図１は本発明の実施に用いる見当誤差量検出装置を含む印刷機の自動見当合わせ装置の一例を示すブロック図である。この自動見当合わせ装置において、本発明に係る見当誤差量検出装置１７は、ＣＰＵ１７−１と、ＲＡＭ１７−２と、ＲＯＭ１７−３と、入力装置１７−４と、メモリ１７−５と、カメラ（カラーカメラ）１７−６と、表示器１７−７と、入出力インターフェース（Ｉ／Ｏ、Ｉ／Ｆ）１７−８〜１７−１０とを備えており、インターフェース１７−９を介してモータ駆動回路１４に接続されている。なお、図１において、図６７と同一符号は同一或いは同等構成要素を示し、その説明は省略する。
【００３８】
ＣＰＵ１７−１は、インターフェイス１７−８を介して与えられるカメラ１７−６からの映像信号（ＲＧＢ信号）を取り込み、ＲＡＭ１７−２やメモリ１７−５にアクセスしながら、ＲＯＭ１７−３に格納されたプログラムに従って動作する。ＲＯＭ１７−３には、本実施の形態特有のプログラムとして、Ｃ、Ｙ、Ｍ、Ｋの各色間の見当誤差量を検出する見当誤差量検出プログラムが格納されている。
【００３９】
また、入力装置１７−４には、測定スタートスイッチＳＷ１や制御終了スイッチＳＷ２などが設けられている。メモリ１７−５には、Ｒ用フレームメモリＦ１Ｒ、Ｇ用フレームメモリＦ１Ｇ、Ｂ用フレームメモリＦ１Ｂ、反転Ｒ用フレームメモリＦ２Ｒ、反転Ｇ用フレームメモリＦ２Ｇ、反転Ｂ用フレームメモリＦ２Ｂ、差分Ｒ用フレームメモリＦ３Ｒ、差分Ｇ用フレームメモリＦ３Ｇ、差分Ｂ用フレームメモリＦ３Ｂ、強調Ｒ用フレームメモリＦ４Ｒ、強調Ｇ用フレームメモリＦ４Ｇ、強調Ｂ用フレームメモリＦ４Ｂ、Ｋ用フレームメモリＦＫなどが設けられている。
【００４０】
図２はＣＰＵ１７−１が実行する見当誤差量検出プログラムに従う処理動作の概略を示すフローチャートである。
〔見当合わせ用マークの撮影〕
ＣＰＵ１７−１は、測定スタートスイッチＳＷ１がオンとされると、カメラ１７−６へ指令を送り、トンボマーク（見当合わせ用のマーク）ＴＣ、ＴＭ、ＴＹ、ＴＫが印刷された絵柄部分Ｘを拡大して撮影する（ステップ１０１）。
【００４１】
なお、カメラ１７−６が撮像する絵柄部分Ｘの画像は、表示器１７−７に映し出される。この画像を見ながら、オペレータは、カメラ１７−６の撮影角度を変えるなどして、その画像中のトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの天地左右の十字状態を直角平行としたうえ、測定スタートスイッチＳＷ１をオンとする。これにより、撮影された画像からのトンボマークの位置の読み取りがし易くなる。
【００４２】
図３（ａ）に撮影された画像の一例を示す。この例では、説明を分かり易くするために、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの全てが天地方向にずれて印刷された場合を示している。また、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの幅は実際には複数画素に跨るが、説明を分かり易くするためにここでは１画素としている。
【００４３】
〔撮影画像の取り込み〕
ＣＰＵ１７−１は、カメラ１７−６からの撮影画像を取り込み、その撮影画像のＲ画像データをＲ用フレームメモリＦ１Ｒに格納し、Ｇ画像データをＧ用フレームメモリＦ１Ｇに格納し、Ｂ画像データをＢ用フレームメモリＦ１Ｂに格納する（ステップ１０２）。
【００４４】
この例において、カメラ１７−６からは、ＲＧＢに分解された信号が出力される。この場合、カメラ１７−６からトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫを光の３原色で分解したＲ画像データ、Ｇ画像データ、Ｂ画像データが得られるので、ＣＰＵ１７−１では撮影画像をＲ、Ｇ、Ｂ画像へ分離する処理を必要としない。
【００４５】
なお、カメラ１７−６からＲＧＢに分解された信号が出力されない場合には、ＣＰＵ１７−１によって撮影画像をＲ画像データ、Ｇ画像データ、Ｂ画像データに分離し、Ｒ用フレームメモリＦ１Ｒ、Ｇ用フレームメモリＦ１Ｇ、Ｂ用フレームメモリＦ１Ｂに格納する。
【００４６】
図４（ａ），（ｂ），（ｃ）に図３（ａ）の撮影画像から得られるＲ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂを示す。トンボマークＴＣはＲの色成分を有しているので、Ｒ画像データＤ１Ｒに現れる。トンボマークＴＭはＧの色成分を有しているので、Ｇ画像データＤ１Ｇに現れる。トンボマークＴＹはＢの色成分を有しているので、Ｂ画像データＤ１Ｂに現れる。トンボマークＴＫはＲＧＢ各色の色成分を有しているので、Ｒの色成分がＲ画像データＤ１Ｒに、Ｇの色成分がＧ画像データＤ１Ｇに、Ｂの色成分がＢ画像データＤ１Ｂに現れる。なお、画像工学の基本として、カメラで撮影した場合、色の３原色であるＣ、Ｍ，Ｙは光の３原色であるＲ、Ｇ、Ｂの色成分として捉えられる。
【００４７】
Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂにおいて、各画素の画素値は輝度レベルとして得られ、Ｒ、Ｇ、Ｂの色成分を有する画素の画素値は輝度レベルが低く、Ｒ、Ｇ、Ｂの色成分を有さない画素の画素値は輝度レベルが高い。例えば、輝度レベルを「０」〜「２５５」の２５６段階で表した場合、Ｒ、Ｇ、Ｂの色成分を有さない画素の画素値は「２５５」とされる。
【００４８】
〔Ｃ、Ｍ、Ｙ強調画像データおよびＫ画像データの生成〕
次に、ＣＰＵ１７−１は、Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂより、Ｃ、Ｍ、Ｙ強調画像データおよびＫ画像データを生成する（ステップ１０３）。図５にステップ１０３におけるＣ、Ｍ、Ｙ強調画像データおよびＫ画像データの生成処理のフローチャートを示す。
【００４９】
ＣＰＵ１７−１は、このフローチャートに従い、Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂを反転し（ステップ２０１）、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂとし（図６（ａ），（ｂ），（ｃ））、反転Ｒ用フレームメモリＦ２Ｒ、反転Ｇ用フレームメモリＦ２Ｇ、反転Ｂ用フレームメモリＦ２Ｂに格納する。
【００５０】
反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂでは、Ｒ、Ｇ、Ｂの色成分を有する画素の画素値は輝度レベルが高くなり、Ｒ、Ｇ、Ｂの色成分を有さない画素の画素値は輝度レベルが低くなる。この場合、反転Ｒ画像データＤ２Ｒの各画素の画素値はＣの濃度レベルを表し、反転Ｇ画像データＤ２Ｇの各画素の画素値はＭの濃度レベルを表し、反転Ｂ画像データＤ２Ｂの各画素の画素値はＹの濃度レベルを表す。
【００５１】
これにより、反転Ｒ画像データＤ２Ｒとして、トンボマークＴＣおよびトンボマークＴＫのＣの色成分を濃度レベルに変換した単純Ｃ画像データが得られる。また、反転Ｇ画像データＤ２Ｇとして、トンボマークＴＭおよびトンボマークＴＫのＭの色成分を濃度レベルに変換した単純Ｍ画像データが得られる。また、反転Ｂ画像データＤ２Ｂとして、トンボマークＴＹおよびトンボマークＴＫのＹの色成分を濃度レベルに変換した単純Ｙ画像データが得られる。この反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂにおいて、トンボマークＴＫのＣの色成分、Ｍの色成分、Ｙの色成分が現れる画素の位置は同じとなる。
【００５２】
ＣＰＵ１７−１は、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２ＢよりＫ画像データＤＫ（図６（ｄ））を生成し（ステップ２０２）、Ｋ用フレームメモリＦ５に格納する。このＫ画像データＤＫの生成において、ＣＰＵ１７−１は、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂの対応する各画素の画素値の最小値を抽出し、その抽出した各画素の画素値の最小値をＫ画像データＤＫの対応する各画素の画素値とする。例えば、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂの最初の画素Ｄ２R1，Ｄ２G1，Ｄ２B1について言えば、Ｄ２R1，Ｄ２G1，Ｄ２B1の画素の画素値のうち、その最小値をＫ画像データＤＫの最初の画素ＤK1の画素値とする。
【００５３】
これにより、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂにおいて対応する画素の画素値が１つでも「０」である場合、すなわちＣ、Ｍ、Ｙの色成分が１つでもない場合、その画素に対応するＫ画像データＤＫにおける画素の画素値は「０」とされる。これに対し、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂにおいて対応する画素の画素値が全て「０」を超えている場合、すなわちＣ、Ｍ、Ｙの色成分が全てある場合、その画素に対応するＫ画像データＤＫにおける画素の画素値はそのＣ、Ｍ、Ｙの色成分の濃度レベルの中の最小値とされる。トンボマークＴＫはＣ、Ｍ、Ｙの各色成分を有する為、その部分の各画素の反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの画素値が大きくなる為、それらの最小値は大きくなるが、各トンボマークＴＣ、ＴＭ、ＴＹの部分の画素はそれぞれ、反転Ｇ画像データ及び反転Ｂ画像データ、反転Ｒ画像データ及び反転Ｂ画像データ、反転Ｒ画像データ及び反転Ｇ画像データの画素値が小さくなる為、それらの最小値は小さくなる。これにより、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２ＢからトンボマークＴＫが抽出され、Ｋ画像データＤＫに転写される。
【００５４】
次に、ＣＰＵ１７−１は、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２ＢからＫ画像データＤＫを減算し（ステップ２０３）、差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂを生成し（図７（ａ），（ｂ），（ｃ））、差分Ｒ用フレームメモリＦ３Ｒ、差分Ｇ用フレームメモリＦ３Ｇ、差分Ｂ用フレームメモリＦ３Ｂに格納する。
【００５５】
この差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂの生成において、ＣＰＵ１７−１は、反転Ｒ画像データＤ２Ｒの各画素の画素値からＫ画像データＤＫの対応する各画素の画素値を差し引いて差分Ｒ画像データ（Ｃ画像データ）Ｄ３Ｒとし、反転Ｇ画像データＤ２Ｇの各画素の画素値からＫ画像データＤＫの対応する各画素の画素値を差し引いて差分Ｇ画像データ（Ｍ画像データ）Ｄ３Ｇとし、反転Ｂ画像データＤ２Ｂの各画素の画素値からＫ画像データＤＫの対応する各画素の画素値を差し引いて差分Ｇ画像データ（Ｙ画像データ）Ｄ３Ｂとする。
【００５６】
これにより、差分Ｒ画像データＤ３Ｒでは、反転Ｒ画像データＤ２Ｒに含まれていたトンボマークＴＫのＣの色成分がなくなる、或いは僅かとなる。同様に、差分Ｒ画像データＤ３Ｇでは、反転Ｒ画像データＤ２Ｇに含まれていたトンボマークＴＫのＭの色成分がなくなる、或いは僅かとなる。また、差分Ｒ画像データＤ３Ｂでは、反転Ｒ画像データＤ２Ｂに含まれていたトンボマークＴＫのＹの色成分がなくなる、或いは僅かとなる。
【００５７】
次に、ＣＰＵ１７−１は、差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂを反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂに加算し（ステップ２０４）、強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂを生成し（図８（ａ），（ｂ），（ｃ））、強調Ｒ用フレームメモリＦ４Ｒ、強調Ｇ用フレームメモリＦ４Ｇ、強調Ｂ用フレームメモリＦ４Ｂに格納する。
【００５８】
この強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂの生成において、ＣＰＵ１７−１は、反転Ｒ画像データＤ２Ｒの各画素の画素値に差分Ｒ画像データＤ３Ｒの各画素の画素値を加えて強調Ｒ画像データ（強調Ｒ画像データ）Ｄ４Ｒとし、反転Ｇ画像データＤ２Ｇの各画素の画素値に差分Ｇ画像データＤ３Ｇの各画素の画素値を加えて強調Ｇ画像データ（強調Ｇ画像データ）Ｄ４Ｇとし、反転Ｂ画像データＤ２Ｂの各画素の画素値に差分Ｂ画像データＤ３Ｂの各画素の画素値を加えて強調Ｂ画像データ（強調Ｂ画像データ）Ｄ４Ｂとする。
【００５９】
これにより、強調Ｒ画像データＤ４Ｒでは、反転Ｒ画像データＤ２ＲにおけるトンボマークＴＣの濃度レベルに差分Ｒ画像データＤ３ＲにおけるトンボマークＴＣの濃度レベルが加算されるので、トンボマークＴＣの濃度レベルが当初のほゞ２倍となり、トンボマークＴＣの濃度レベルがトンボマークＴＫのＣの色成分の濃度レベルよりも遙かに高くなる。同様に、強調Ｇ画像データＤ４Ｇでは、トンボマークＴＭの濃度レベルがトンボマークＴＫのＭの色成分の濃度レベルよりも遙かに高くなる。また、強調Ｂ画像データＤ４Ｂでは、トンボマークＴＹの濃度レベルがトンボマークＴＫのＹの色成分の濃度レベルよりも遙かに高くなる。
【００６０】
なお、この例では、反転Ｒ画像データＤ２Ｒの各画素の画素値に差分Ｒ画像データＤ３Ｒの各画素の画素値を加えて強調Ｒ画像データＤ４Ｒとし、トンボマークＴＣの濃度レベルを当初のほゞ２倍としたが、差分Ｒ画像データＤ３Ｒの各画素の画素値に所定の係数を乗じるなどして、強調Ｒ画像データＤ４ＲにおけるトンボマークＴＣの濃度レベルを当初のほゞ１．５倍としたり、当初のほゞ３倍とするなどとしてもよい。強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂについても、同様である。テスト結果としては、２倍で高い効果を得ており、１．５倍、３倍なども効果は小さくなるが、零ではない。
【００６１】
〔ガウス処理〕
ＣＰＵ１７−１は、ステップ１０３の処理によって強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４ＢおよびＫ画像データＤＫを得ると、この強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４ＢおよびＫ画像データＤＫに対してガウス処理（ガウス関数を使った高周波除去処理）を施す（ステップ１０４）。
【００６２】
ガウス処理については、非特許文献１にその詳細が示されているので、ここでの説明は省略する。実際の印刷は均一なインキ着肉状態ではなく、インキのムラがある。このため、撮影した画像自体にも当然輝度のムラが発生する。強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４ＢおよびＫ画像データＤＫにガウス処理を施し、わざとぼかした画像にし、画素値の細かい変化をなだらかに平準化すると、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの中心位置（中心座標）をより正確に検出できるようになる。なお、画像自体をぼかす処理は、ガウス処理に限られるものではなく、例えばローパスフィルタなどを用いてもよい。
【００６３】
〔平均化ラインプロファイル（見当合わせ用のマークの中心位置の検出）〕
ＣＰＵ１７−１は、ガウス処理された強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４ＢおよびＫ画像データＤＫに対して平均化ラインプロファイルを行い、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの中心座標を求める（ステップ１０５）。
【００６４】
ラインプロファイルとは、画像上の画素の画素値を直線上に計測することであり、平均化ラインプロファイルとは、画像の一部面もしくは全面において、ｘｙの２方向のｘ方向の画素位置に対しｙ方向の画素の画素値の平均値を求め、画素値の変化を計測することである。もしくは、ｙ方向の画素位置に対しｘ方向の画素の画素値の平均値を求め、画素値の変化を計測することである。
【００６５】
図９にガウス処理されたＫ画像データＤＫとこのＫ画像データＤＫに対する平均化ラインプロファイルによって得られる平均化ラインプロファイル曲線を示す。ＣＰＵ１７−１は、ガウス処理されたＫ画像データＤＫの天地方向をｙ方向、左右方向をｘ方向とし、ｘ方向の画素位置毎にｙ方向のライン上の画素の画素値の平均値を算出し、ｘ方向の平均化ラインプロファイル曲線ＰＫ１を得る。同様に、ｙ方向の画素位置毎にｘ方向のライン上の画素の画素値の平均値を算出し、ｙ方向の平均化ラインプロファイル曲線ＰＫ２を得る。そして、ｘ方向の平均化ラインプロファイル曲線ＰＫ１において、その画素値の平均値が最大であるラインを求め、そのラインの位置をトンボマークＴＫの中心のｘ座標とする。また、ｙ方向の平均化ラインプロファイル曲線ＰＫ２において、その画素値の平均値が最大であるラインを求め、そのラインの位置をトンボマークＴＫの中心のｙ座標とする。
【００６６】
図１０にガウス処理された強調Ｒ画像データＤ４Ｒとこの強調Ｒ画像データＤ４Ｒに対する平均化ラインプロファイルによって得られる平均化ラインプロファイル曲線を示す。ＣＰＵ１７−１は、ガウス処理された強調Ｒ画像データＤ４Ｒの天地方向をｙ方向、左右方向をｘ方向とし、ｘ方向の画素位置毎にｙ方向のライン上の画素の画素値の平均値を算出し、ｘ方向の平均化ラインプロファイル曲線ＰＲ１を得る。同様に、ｙ方向の画素位置毎にｘ方向のライン上の画素の画素値の平均値を算出し、ｙ方向の平均化ラインプロファイル曲線ＰＲ２を得る。そして、ｘ方向の平均化ラインプロファイル曲線ＰＲ１において、その画素値の平均値が最大であるラインを求め、このラインの位置をトンボマークＴＣの中心のｘ座標とする。また、ｙ方向の平均化ラインプロファイル曲線ＰＲ２において、その画素値の平均値が最大であるラインを求め、このラインの位置をトンボマークＴＣの中心のｙ座標とする。
【００６７】
図１１にガウス処理された強調Ｇ画像データＤ４Ｇとこの強調Ｇ画像データＤ４Ｇに対する平均化ラインプロファイルによって得られる平均化ラインプロファイル曲線を示す。ＣＰＵ１７−１は、ガウス処理された強調Ｒ画像データＤ４Ｇの天地方向をｙ方向、左右方向をｘ方向とし、ｘ方向の画素位置毎にｙ方向のライン上の画素の画素値の平均値を算出し、ｘ方向の平均化ラインプロファイル曲線ＰＧ１を得る。同様に、ｙ方向の画素位置毎にｘ方向のライン上の画素の画素値の平均値を算出し、ｙ方向の平均化ラインプロファイル曲線ＰＧ２を得る。そして、ｘ方向の平均化ラインプロファイル曲線ＰＧ１において、その画素値の平均値が最大であるラインを求め、このラインの位置をトンボマークＴＭの中心のｘ座標とする。また、ｙ方向の平均化ラインプロファイル曲線ＰＧ２において、その画素値の平均値が最大であるラインを求め、このラインの位置をトンボマークＴＭの中心のｙ座標とする。
【００６８】
図１２にガウス処理された強調Ｇ画像データＤ４Ｇとこの強調Ｇ画像データＤ４Ｇに対する平均化ラインプロファイルによって得られる平均化ラインプロファイル曲線を示す。ＣＰＵ１７−１は、ガウス処理された強調Ｒ画像データＤ４Ｂの天地方向をｙ方向、左右方向をｘ方向とし、ｘ方向の画素位置毎にｙ方向のライン上の画素の画素値の平均値を算出し、ｘ方向の平均化ラインプロファイル曲線ＰＢ１を得る。同様に、ｙ方向の画素位置毎にｘ方向のライン上の画素の画素値の平均値を算出し、ｙ方向の平均化ラインプロファイル曲線ＰＢ２を得る。そして、ｘ方向の平均化ラインプロファイル曲線ＰＢ１において、その画素値の平均値が最大であるラインを求め、このラインの位置をトンボマークＴＹの中心のｘ座標とする。また、ｙ方向の平均化ラインプロファイル曲線ＰＢ２において、その画素値の平均値が最大であるラインを求め、このラインの位置をトンボマークＴＹの中心のｙ座標とする。
【００６９】
〔見当誤差量の計算〕
次に、ＣＰＵ１７−１は、ステップ１０５で求めたトンボマークＴＣ，ＴＭ，ＴＹ，ＴＫの中心座標よりＣ、Ｍ、Ｙ、Ｋの各色間の天地方向および左右方向の見当誤差量を求める（ステップ１０６）。例えば、トンボマークＴＫの中心座標を基準とし、トンボマークＴＫの中心座標に対するトンボマークＴＣの中心座標の天地左右方向のずれをＣのＫに対する天地左右方向の見当誤差量として求める。同様にして、トンボマークＴＫの中心座標に対するトンボマークＴＭの中心座標の天地左右方向のずれをＭのＫに対する天地左右方向の見当誤差量として求め、トンボマークＴＫの中心座標に対するトンボマークＴＹの中心座標の天地左右方向のずれをＹのＫに対する天地左右方向の見当誤差量として求める。
【００７０】
〔版胴位置の修正〕
そして、ＣＰＵ１７−１は、ステップ１０６で求めた各色間の見当誤差量を零とするように、ポテンショメータ１６からの位置データのフィードバックを受けながらモータ１５を駆動して、各色の印刷ユニットにおける版胴の位置を修正する（ステップ１０７）。
【００７１】
〔強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データを得る理由〕
図３（ａ）の例では、説明を分かり易くするために、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの全てが天地方向にずれて印刷されたものとした。この場合、差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データにおいては、図７に示した差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂのように、トンボマークＴＣ、ＴＭ、ＴＹの十字のマークの全領域が他の画素よりも高い濃度レベルとして抽出される。しかし、例えばトンボマークＴＫとトンボマークＴＣとが一部重なっていたような場合、その重なった部分で差分Ｒ画像データＤ３ＲにおけるトンボマークＴＣの濃度レベルが小さくなってしまう。差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂについても、差分Ｒ画像データＤ３Ｒと同様のことが言える。
【００７２】
例えば、図３（ｂ）に示すようにトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの十字のマークのうち左右方向のマークが全て重なって印刷されていたとする。この場合、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データは、図１３（ａ）、（ｂ）、（ｃ）に示すような反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂとなる。また、この反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂから生成されるＫ画像データは、図１３（ｄ）に示すようなＫ画像データＤＫとなる。
【００７３】
したがって、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２ＢからＫ画像データＤＫを減算して得られる差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データは、図１４（ａ）、（ｂ）、（ｃ）に示すような差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂとなり、トンボマークＴＣ、ＴＭ、ＴＹの十字のマークのうち天地方向のマークのみが他の画素よりも高い濃度レベルとして抽出され、左右方向のマークの濃度レベルがトンボマークＴＫのＣ、Ｍ、Ｙの色成分と同様、なくなる或いは僅かとなってしまう。この差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂからは、トンボマークＴＣ、ＴＭ、ＴＹの左右方向の中心座標を求めることが可能ではあるが、天地方向の中心座標を求めることはできない。
【００７４】
そこで、本実施の形態では、反転Ｒ画像データＤ２Ｒの各画素の画素値に差分Ｒ画像データＤ３Ｒの対応する各画素の画素値を加えて強調Ｒ画像データＤ４Ｒ（図１５（ａ））を得る。同様に、反転Ｇ画像データＤ２Ｇの各画素の画素値に差分Ｇ画像データＤ３Ｇの対応する各画素の画素値を加えて強調Ｇ画像データＤ４Ｇ（図１５（ｂ））を得る。また、反転Ｂ画像データＤ２Ｂの各画素の画素値に差分Ｂ画像データＤ３Ｂの対応する各画素の画素値を加えて強調Ｂ画像データＤ４Ｂを得る（図１５（ｃ））。
【００７５】
強調Ｒ画像データＤ４Ｒでは、反転Ｒ画像データＤ２ＲにおけるトンボマークＴＣの天地方向のマークの濃度レベルに差分Ｒ画像データＤ３ＲにおけるトンボマークＴＣの天地方向のマークの濃度レベルが加算されるので、トンボマークＴＣの天地方向のマークの濃度レベルが当初のほゞ２倍となる。また、トンボマークＴＣのトンボマークＴＫとの重なり部分（この場合、左右方向のマーク）では反転Ｒ画像データＤ２ＲにおけるＣの色成分の濃度レベルは高く、この濃度レベルの高い重なり部分にさらに差分Ｒ画像データＤ３Ｒに残されたトンボマークＴＣとＴＫとの重なり部分のＣの濃度レベルが加算されるものとなり、これによりトンボマークＴＣの全ての領域で濃度レベルが高くなる。強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂでも、強調Ｒ画像データＤ４Ｒと同様に、トンボマークＴＭ、トンボマークＴＹの全ての領域で濃度レベルが高くなる。これにより、トンボマークＴＣ、ＴＭ、ＴＹの左右方向の中心座標だけではなく、トンボマークＴＣ、ＴＭ、ＴＹの天地方向の中心座標を求めることが可能となり、正確にトンボマークＴＣ、ＴＭ、ＴＹの中心座標を求めることができるようになる。
【００７６】
なお、この例では、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの十字のマークのうち左右方向のマークが重なって印刷された場合で説明したが、天地方向のマークが重なって印刷された場合にも同様の処理が行われることは言うまでもない。また、トンボマークＴＫとトンボマークＴＣ、ＴＭ、ＴＹとの重なり方は色々であり、上述のようにして強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データを得ることにより、これらの重なりに対してトンボマークＴＣ、ＴＭ、ＴＹの中心座標を常に正確に求めることができるようになる。
【００７７】
図１６は図２に示したフローチャートに従う処理の流れをブロック化して示した図である。トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫが印刷された絵柄部分Ｘを撮影することによって、Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂが得られる。Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂは反転され、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂとされる。
【００７８】
そして、この反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２ＢからＫ画像データＤＫが生成され、反転Ｒ画像データＤ２ＲからＫ画像データＤＫが減算されて差分Ｒ画像データＤ３Ｒが生成され、反転Ｇ画像データＤ２ＧからＫ画像データＤＫが減算されて差分Ｇ画像データＤ３Ｇが生成され、反転Ｂ画像データＤ２ＢからＫ画像データＤＫが減算されて差分Ｂ画像データＤ３Ｂが生成される。
【００７９】
そして、反転Ｒ画像データＤ２Ｒに差分Ｒ画像データＤ３Ｒが加算されて強調Ｒ画像データＤ４Ｒが生成され、反転Ｇ画像データＤ２Ｇに差分Ｇ画像データＤ３Ｇが加算されて強調Ｇ画像データＤ４Ｇが生成され、反転Ｂ画像データＤ２Ｂに差分Ｂ画像データＤ３Ｂが加算されて強調Ｂ画像データＤ４Ｂが生成される。
【００８０】
そして、強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４ＢおよびＫ画像データＤＫにガウス処理（処理ブロックＢＬ１〜ＢＬ４）が施され、このガウス処理が施された強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４ＢおよびＫ画像データＤＫに対して平均化ラインプロファイルが行われ（処理ブロックＢＬ５〜ＢＬ８）、この平均化ラインプロファイルによって得られるトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの中心座標より各色間の天地方向および左右方向の見当誤差量が求められる（処理ブロックＢＬ９）。
【００８１】
〔実施の形態２：非反転方式〕
実施の形態１では、Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂを反転し、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂとし、この反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂを単純Ｃ画像データ、単純Ｍ画像データ、単純Ｙ画像データとして処理を進めるようにしたが、Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂを反転せずに、このＲ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂを単純Ｃ画像データ、単純Ｍ画像データ、単純Ｙ画像データとして処理を進めて行くようにしてもよい。
【００８２】
この場合、すなわち反転方式とせずに非反転方式とする場合、図１７に図１６に対応する図を示すように、Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１ＢからＫ画像データＤＫを生成する。但し、このＫ画像データＤＫの生成では、Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂの対応する各画素の画素値の最大値を抽出し、その抽出した各画素の画素値の最大値をＫ画像データＤＫの対応する各画素の画素値とする。
【００８３】
そして、Ｒ画像データＤ１Ｒの各画素の画素値からＫ画像データＤＫの対応する各画素の画素値を差し引いて差分Ｒ画像データＤ３Ｒを、Ｇ画像データＤ１Ｇの各画素の画素値からＫ画像データＤＫの対応する各画素の画素値を差し引いて差分Ｇ画像データＤ３Ｇを、Ｂ画像データＤ１Ｂの各画素の画素値からＫ画像データＤＫの対応する各画素の画素値を差し引いて差分Ｂ画像データＤ３Ｂを得る。この時、差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂの各画素の画素値は、その大部分がマイナス値となり、差分Ｒ用フレームメモリＦ３Ｒ、差分Ｇ用フレームメモリＦ３Ｇ、差分Ｂ用フレームメモリＦ３Ｂに格納される。
【００８４】
そして、Ｒ画像データＤ１Ｒの各画素の画素値に差分Ｒ画像データＤＲ３の対応する各画素の画素値を加えて強調Ｒ画像データＤ４Ｒを、Ｇ画像データＤ１Ｇの各画素の画素値に差分Ｇ画像データＤ３Ｇの対応する各画素の画素値を加えて強調Ｇ画像データＤ４Ｇを、Ｂ画像データＤ１Ｂの各画素の画素値に差分Ｂ画像データＤ３Ｂの対応する各画素の画素値を加えて強調Ｂ画像データをＤ４Ｂを生成する。
【００８５】
そして、強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４ＢおよびＫ画像データＤＫにガウス処理（処理ブロックＢＬ１〜ＢＬ４）を施し、このガウス処理を施した強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４ＢおよびＫ画像データＤＫに対して平均化ラインプロファイルを行い（処理ブロックＢＬ５〜ＢＬ８）、この平均化ラインプロファイルによって得られるトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの中心座標より各色間の天地方向および左右方向の見当誤差量を求める（処理ブロックＢＬ９）。
【００８６】
但し、この場合の平均化ラインプロファイルでは、強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂ、Ｋ画像データＤＫのそれぞれについて、その左右方向の各ライン上の各画素の画素値の平均値が最小であるラインを求め、この求めた各ラインの位置よりトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの天地方向の中心座標を求める。また、強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂ、Ｋ画像データＤＫのそれぞれについて、その天地方向の各ライン上の各画素の画素値の平均値が最小であるラインを求め、この求めた各のラインの位置よりトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの左右方向の中心座標を求める。
【００８７】
なお、上述した実施の形態１、２では、各色の見当合わせ用のマークを十字のトンボマークとして説明したが、十字のトンボマークに限られるものではなく、天地方向のみに直線部を有するマークとしたり、左右方向に直線部を有するマークとしたりしてもよい。また、上述した実施の形態１、２では、Ｃ、Ｍ、Ｙ、Ｋの４色で印刷するものとして説明したが、Ｃ、Ｍ、Ｙの３色で印刷するような場合にも同様にして本発明を適用することが可能である。この場合、処理ブロックＢＬ９では、強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂの各画素の画素値より各色間の見当誤差量を求めるようにする。
【００８８】
すなわち、Ｋの代わりにＣ、Ｍ、Ｙが重なった灰色を使用し、Ｃ、Ｍ、Ｙの３色で印刷するような場合があり、このような場合にはＣ、Ｍ、Ｙのマークが重なった部分がＫの色成分としてＫ画像データＤＫに転写される。この場合、Ｋ画像データＤＫは、差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂの生成に用いるが、Ｃ、Ｍ、Ｙの３色間の見当誤差量の検出には必要としない。また、ガウス処理は、強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂに施すのみで、Ｋ画像データＤＫに施す必要はない。すなわち、Ｃ、Ｍ、Ｙの３色で印刷するような場合には、図１８および図１９に示すように、Ｋ画像データＤＫは処理ブロックＢＬ９での各色間の見当誤差量の算出には使用せず、Ｋ画像データＤＫに対してガウス処理を行う処理ブロックＢＬ４や平均化ラインプロファイルを行う処理ブロックＢＬ８を省略した構成とする。
【００８９】
以上の説明から分かるように、実施の形態１では、閾値を設定せずに、反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２ＢからＫ画像データＤＫを生成し、このＫ画像データＤＫと反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂとから差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂを得るようにし、この差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂと反転Ｒ画像データＤ２Ｒ、反転Ｇ画像データＤ２Ｇ、反転Ｂ画像データＤ２Ｂとから強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂを得るようにしているので、また、実施の形態２では、閾値を設定せずに、Ｒ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１ＢからＫ画像データＤＫを生成し、このＫ画像データＤＫとＲ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｒとから差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３Ｂを得るようにし、この差分Ｒ画像データＤ３Ｒ、差分Ｇ画像データＤ３Ｇ、差分Ｂ画像データＤ３ＢとＲ画像データＤ１Ｒ、Ｇ画像データＤ１Ｇ、Ｂ画像データＤ１Ｂとから強調Ｒ画像データＤ４Ｒ、強調Ｇ画像データＤ４Ｇ、強調Ｂ画像データＤ４Ｂを得るようにしているので、実際の印刷物の印刷物毎の各色の濃度の相異に拘わらず、各色間の見当誤差量を精度良く求めることができるようになる。
【００９０】
また、実施の形態１，２では、平均化ラインプロファイルによってトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの中心座標を求めているので、すなわち画素が有るか無いかを一定のスライスレベルで２値化して判断するというような方法をとっておらず、画像のデータだけを元に一義的な画像処理と画素値（輝度値）の集計計算でトンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの中心座標を求めているので、実際の印刷物の印刷物毎の各色の濃度の相異に拘わらず、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの中心座標を正確に求めることができ、これも各色間の精度の高い見当誤差量の検出に貢献している。
【００９１】
〔実施の形態１の具体例〕
図２０は上述した実施の形態１をさらに具体化した見当誤差量検出装置を含む印刷機の自動見当合わせ装置のブロック図である。この自動見当合わせ装置において、本発明に係る見当誤差量検出装置２０は、ＣＰＵ２０Ａ、ＲＡＭ２０Ｂ、ＲＯＭ２０Ｃ、メモリ２０Ｄ、入力装置２０Ｅ、表示器２０Ｆ、出力装置２０Ｇ、カメラ（カラーカメラ）２０Ｈ、Ａ／Ｄ変換器２０Ｉ、入出力インターフェイス（Ｉ／Ｏ，Ｉ／Ｆ）２０Ｊ〜２０Ｌを備えている。
【００９２】
ＣＰＵ２０Ａは、インターフェイス２０Ｊ〜２０Ｌを介して与えられる各種入力情報を得て、ＲＡＭ２０Ｂやメモリ２０Ｄにアクセスしながら、ＲＯＭ２０Ｃに格納されたプログラムに従って動作する。ＲＯＭ２０Ｃには、Ｃ、Ｙ、Ｍ、Ｋの各色間の見当誤差量を検出する見当誤差量検出プログラムが格納されている。入力装置２０Ｅには、測定スタートスイッチＳＷ１や制御終了スイッチＳＷ２などが設けられている。
【００９３】
なお、図２０において、２１−１および２１−２はシアン（Ｃ）の印刷ユニットの天地方向見当調整装置および左右方向見当調整装置、２１−３および２１−４はマゼンタ（Ｍ）の印刷ユニットの天地方向見当調整装置および左右方向見当調整装置、２１−５および２１−６はイエロー（Ｙ）の印刷ユニットの天地方向見当調整装置および左右方向見当調整装置である。
【００９４】
見当調整装置２１（２１−１〜２１−６）は、図２１に示すように、ＣＰＵ２１Ａと、ＲＡＭ２１Ｂと、ＲＯＭ２１Ｃと、見当調整用モータ２１Ｄと、見当調整用モータドライバ２１Ｅと、見当調整用モータ２１Ｄに付設されたポテンショメータ２１Ｆと、Ａ／Ｄ変換器２１Ｇと、見当調整装置の現在位置記憶用メモリ２１Ｈと、Ａ／Ｄ変換器の出力−見当調整装置の位置変換テーブル記憶用のメモリ２１Ｉと、Ａ／Ｄ変換器の出力記憶用のメモリ２１Ｊと、見当誤差量記憶用のメモリ２１Ｋと、見当調整装置の修正目標位置記憶用のメモリ２１Ｌと、入出力インタフェース（Ｉ／Ｏ，Ｉ／Ｆ）２１Ｍ，２１Ｎとを備えており、インタフェース２１Ｍを介して見当誤差量検出装置２０と接続されている。なお、見当調整装置の機械構成については、特許文献２にその詳細が記載されているので、ここでの説明は省略する。
【００９５】
図２２に見当誤差量検出装置２０におけるメモリ２０Ｄの内部構成を示す。メモリ２０ＤにはメモリＭ１〜Ｍ３３が設けられる。Ｍ１はＲ用フレームメモリ、Ｍ２はＧ用フレームメモリ、Ｍ３はＢ用フレームメモリであり、カメラ２０ＨからのＲ画像データがＲ用フレームメモリＭ１に、Ｇ画像データがＧ用フレームメモリＭ２に、Ｂ画像データがＢ用フレームメモリＭ３に格納される。
【００９６】
Ｍ４は反転Ｒ用フレームメモリ、Ｍ５は反転Ｇ用フレームメモリ、Ｍ６は反転Ｂ用フレームメモリであり、反転Ｒ画像データが反転Ｒ用フレームメモリＭ４に、反転Ｇ画像データが反転Ｇ用フレームメモリＭ５に、反転Ｂ画像データが反転Ｂ用フレームメモリＭ６に格納される。Ｍ７はＫ用フレームメモリであり、反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データより生成されるＫ画像データが格納される。
【００９７】
Ｍ８は差分Ｒ用フレームメモリ、Ｍ９は差分Ｇ用フレームメモリ、Ｍ１０は差分Ｂ用フレームメモリであり、差分Ｒ画像データが差分Ｒ用フレームメモリＭ８に、差分Ｇ画像データが差分Ｇ用フレームメモリＭ９に、差分Ｂ画像データが差分Ｂ用フレームメモリＭ１０に格納される。
【００９８】
Ｍ１１は強調Ｒ用フレームメモリ、Ｍ１２は強調Ｇ用フレームメモリ、Ｍ１３は強調Ｂ用フレームメモリであり、強調Ｒ画像データが強調Ｒ用フレームメモリＭ１１に、強調Ｇ画像データが強調Ｇ用フレームメモリＭ１２に、強調Ｂ画像データが強調Ｂ用フレームメモリＭ１３に格納される。
【００９９】
Ｍ１４はガウス処理後用の強調Ｒ用フレームメモリ、Ｍ１５はガウス処理後用の強調Ｂ用フレームメモリ、Ｍ１６はガウス処理後用の強調Ｂ用フレームメモリ、Ｍ１７はガウス処理後用のＫ用フレームメモリであり、ガウス処理後用の強調Ｒ用フレームメモリＭ１４にガウス処理された強調Ｒ画像データが格納され、ガウス処理後用の強調Ｇ用フレームメモリＭ１５にガウス処理された強調Ｇ画像データが格納され、ガウス処理後用の強調Ｂ用フレームメモリＭ１６にガウス処理された強調Ｂ画像データが格納され、ガウス処理後用のＫ用フレームメモリＭ１７にガウス処理されたＫ画像データが格納される。
【０１００】
Ｍ１８はｘ方向（左右方向）のライン上のすべてのガウス処理された強調Ｒ画像データの画素値の平均値記憶用のメモリ、Ｍ１９はｘ方向のライン上のすべてのガウス処理された強調Ｇ画像データの画素値の平均値記憶用のメモリ、Ｍ２０はｘ方向のライン上のすべてのガウス処理された強調Ｂ画像データの画素値の平均値記憶用のメモリ、Ｍ２１はｘ方向のライン上のすべてのガウス処理されたＫ画像データの画素値の平均値記憶用のメモリである。Ｍ２２はガウス処理された強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データの画素値の平均値が最も大きいｘ方向のラインの順番記憶用のメモリである。
【０１０１】
Ｍ２３はｙ方向（天地方向）のライン上のすべてのガウス処理された強調Ｒ画像データの画素値の平均値記憶用のメモリ、Ｍ２４はｙ方向のライン上のすべてのガウス処理された強調Ｇ画像データの画素値の平均値記憶用のメモリ、Ｍ２５はｙ方向のライン上のすべてのガウス処理された強調Ｂ画像データの画素値の平均値記憶用のメモリ、Ｍ２６はｙ方向のライン上のすべてのガウス処理されたＫ画像データの画素値の平均値記憶用のメモリである。Ｍ２７はガウス処理された強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データの画素値の平均値が最も大きいｙ方向のラインの順番記憶用のメモリである。
【０１０２】
Ｍ２８はＫとＣ、ＫとＭ、ＫとＹのトンボマークの天地方向のラインの差記憶用のメモリ、Ｍ２９はＫとＣ、ＫとＭ、ＫとＹのトンボマークの左右方向のラインの差記憶用のメモリ、Ｍ３０は天地方向のラインの幅記憶用のメモリ、Ｍ３１はＫとＣ、ＫとＭ、ＫとＹのトンボマークの天地方向の見当誤差量記憶用のメモリ、Ｍ３２は左右方向のラインの幅記憶用のメモリ、Ｍ３３はＫとＣ、ＫとＭ、ＫとＹのトンボマークの左右方向の見当誤差量記憶用のメモリである。
【０１０３】
図２３〜図４２にこの実施の形態１の具体例における見当誤差量検出装置２０のＣＰＵ２０Ａが実行する見当誤差量検出プログラムに従う処理動作のフローチャートを分割して示す。
〔撮影画像（Ｒ画像データ、Ｇ画像データ、Ｂ画像データ）の取り込み〕
ＣＰＵ２０Ａは、測定スタートスイッチＳＷ１がオンとされると（ステップ３０１のＹＥＳ）、カメラ２０Ｈへ撮影指令信号を送り（ステップ３０２）、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫが印刷された絵柄部分Ｘを拡大して撮影する。
【０１０４】
そして、この絵柄部分Ｘの撮影により、カメラ２０Ｈから出力されるＲＧＢ信号を受け、カメラ２０ＨからのＲ画像の最初の画素の画素値（輝度値）を読み込み、Ｒ用フレームメモリＭ１の最初の画素位置に書き込む（ステップ３０３，３０４）。また、カメラ２０ＨからのＧ画像の最初の画素の画素値（輝度値）を読み込み、Ｇ用フレームメモリＭ２の最初の画素位置に書き込む（ステップ３０５，３０６）。また、カメラ２０ＨからのＢ画像の最初の画素の画素値（輝度値）を読み込み、Ｂ用フレームメモリＭ３の最初の画素位置に書き込む（ステップ３０７，３０８）。
【０１０５】
以下同様にして、カメラ２０ＨからのＲ画像、Ｇ画像、Ｂ画像の画素の画素値を次々に読み込み、Ｒ用フレームメモリＭ１、Ｇ用フレームメモリＭ２、Ｂ用フレームメモリＭ３の対応する画素位置に書き込んで行く（ステップ３０９〜３１５の繰り返し）。これにより、Ｒ用フレームメモリＭ１にＲ画像データが、Ｇ用フレームメモリＭ２にＧ画像データが、Ｂ用フレームメモリＭ３にＢ画像データが格納される。
【０１０６】
〔反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの生成〕
次に、ＣＰＵ２０Ａは、Ｒ用フレームメモリＭ１よりＲ画像データの最初の画素の画素値を読み出し（ステップ３１６）、輝度レベルの最大値（この例では、「２５５」）よりＲ画像データの最初の画素の画素値を減算し、反転Ｒ画像データの最初の画素の画素値として反転Ｒ用フレームメモリＭ４の最初の画素位置に格納する（ステップ３１７）。
また、Ｇ用フレームメモリＭ２よりＧ画像データの最初の画素の画素値を読み出し（ステップ３１８）、輝度レベルの最大値（「２５５」）よりＧ画像データの最初の画素の画素値を減算し、反転Ｇ画像データの最初の画素の画素値として反転Ｇ用フレームメモリＭ５の最初の画素位置に格納する（ステップ３１９）。
また、Ｂ用フレームメモリＭ３よりＢ画像データの最初の画素の画素値を読み出し（ステップ３２０）、輝度レベルの最大値（「２５５」）よりＢ画像データの最初の画素の画素値を減算し、反転Ｂ画像データの最初の画素の画素値として反転Ｂ用フレームメモリＭ６の最初の画素位置に格納する（ステップ３２１）。
【０１０７】
以下同様にして、Ｒ用フレームメモリＭ１、Ｇ用フレームメモリＭ２、Ｂ用フレームメモリＭ３よりＲ画像データ、Ｇ画像データ、Ｂ画像データの画素の画素値を次々に読み出し、輝度レベルの最大値（「２５５」）よりその画素の画素値を減算し、反転Ｒ用フレームメモリＭ４、反転Ｇ用フレームメモリＭ５、反転Ｂ用フレームメモリＭ６の対応する画素位置に書き込んで行く（ステップ３２２〜３２８の繰り返し）。これにより、反転Ｒ用フレームメモリＭ４に反転Ｒ画像データが、反転Ｇ用フレームメモリＭ５に反転Ｇ画像データが、反転Ｂ用フレームメモリＭ６に反転Ｂ画像データが格納される。
【０１０８】
〔Ｋ画像データの生成〕
次に、ＣＰＵ２０Ａは、反転Ｒ用フレームメモリＭ４より反転Ｒ画像データの最初の画素の画素値を読み出し（ステップ３２９）、また反転Ｇ用フレームメモリＭ５より反転Ｇ画像データの最初の画素の画素値を読み出し（ステップ３３０）、反転Ｒ画像データの最初の画素の画素値（反転Ｒデータ）と反転Ｇ画像データの最初の画素の画素値（反転Ｇデータ）とを比較する（ステップ３３１）。
【０１０９】
ここで、最初の画素の反転Ｒデータが最初の画素の反転Ｇデータ以下であれば（ステップ３３１のＹＥＳ）、反転Ｂ用フレームメモリＭ６より反転Ｂ画像データの最初の画素の画素値を読み出し（ステップ３３２）、反転Ｒ画像データの最初の画素の画素値（反転Ｒデータ）と反転Ｂ画像データの最初の画素の画素値（反転Ｂデータ）とを比較する（ステップ３３３）。
【０１１０】
これに対し、最初の画素の反転Ｒデータが最初の画素の反転Ｇデータより大きければ（ステップ３３１のＮＯ）、反転Ｂ用フレームメモリＭ６より反転Ｂ画像データの最初の画素の画素値を読み出し（ステップ３３４）、反転Ｇ画像データの最初の画素の画素値（反転Ｇデータ）と反転Ｂ画像データの最初の画素の画素値（反転Ｂデータ）とを比較する（ステップ３３５）。
【０１１１】
ステップ３３３において、最初の画素の反転Ｒデータが最初の画素の反転Ｂデータ以下であれば（ステップ３３３のＹＥＳ）、Ｋ用フレームメモリＭ７の最初の画素の位置に最初の画素の反転Ｒデータを書き込む（ステップ３３６）。
ステップ３３３において、最初の画素の反転Ｒデータが最初の画素の反転Ｂデータよりも大きければ（ステップ３３３のＮＯ）、Ｋ用フレームメモリＭ７の最初の画素の位置に最初の画素の反転Ｂデータを書き込む（ステップ３３７）。
【０１１２】
ステップ３３５において、最初の画素の反転Ｇデータが最初の画素の反転Ｂデータ以下であれば（ステップ３３５のＹＥＳ）、Ｋ用フレームメモリＭ７の最初の画素の位置に最初の画素の反転Ｇデータを書き込む（ステップ３３８）。
ステップ３３５において、最初の画素の反転Ｇデータが最初の画素の反転Ｂデータよりも大きければ（ステップ３３５のＮＯ）、Ｋ用フレームメモリＭ７の最初の画素の位置に最初の画素の反転Ｂデータを書き込む（ステップ３３９）。
【０１１３】
以下同様にして、反転Ｒ用フレームメモリＭ４、反転Ｇ用フレームメモリＭ５、反転Ｂ用フレームメモリＭ６より反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの画素の画素値を次々に読み出し、その画素値（反転Ｒデータ、反転Ｇデータ、反転Ｂデータ）の中の最小値をＫデータとしてＫ用フレームメモリＭ７の対応する画素位置に書き込んで行く（ステップ３４０〜３５１の繰り返し）。これにより、Ｋ用フレームメモリＭ７にＫ画像データが格納される。
【０１１４】
〔差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データの生成〕
次に、ＣＰＵ２０Ａは、反転Ｒ用フレームメモリＭ４より反転Ｒ画像データの最初の画素の画素値を読み出し（ステップ３５２）、Ｋ用フレームメモリＭ７よりＫ画像データの最初の画素の画素値を読み出し（ステップ３５３）、反転Ｒ画像データの最初の画素の画素値よりＫ画像データの最初の画素の画素値を減算し（ステップ３５４）、その減算結果を差分Ｒ画像データの最初の画素の画素値（差分Ｒデータ）として差分Ｒ用フレームメモリＭ８の最初の画素位置に書き込む（ステップ３５５）。
【０１１５】
また、反転Ｇ用フレームメモリＭ５より反転Ｇ画像データの最初の画素の画素値を読み出し（ステップ３５６）、Ｋ用フレームメモリＭ７よりＫ画像データの最初の画素の画素値を読み出し（ステップ３５７）、反転Ｇ画像データの最初の画素の画素値よりＫ画像データの最初の画素の画素値を減算し（ステップ３５８）、その減算結果を差分Ｇ画像データの最初の画素の画素値（差分Ｇデータ）として差分Ｇ用フレームメモリＭ９の最初の画素位置に書き込む（ステップ３５９）。
【０１１６】
また、反転Ｂ用フレームメモリＭ６より反転Ｂ画像データの最初の画素の画素値を読み出し（ステップ３６０）、Ｋ用フレームメモリＭ７よりＫ画像データの最初の画素の画素値を読み出し（ステップ３６１）、反転Ｂ画像データの最初の画素の画素値よりＫ画像データの最初の画素の画素値を減算し（ステップ３６２）、その減算結果を差分Ｂ画像データの最初の画素の画素値（差分Ｂデータ）として差分Ｂ用フレームメモリＭ１０の最初の画素位置に書き込む（ステップ３６３）。
【０１１７】
以下同様にして、反転Ｒ用フレームメモリＭ４、反転Ｇ用フレームメモリＭ５、反転Ｂ用フレームメモリＭ６より反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの画素の画素値を次々に読み出し、Ｋ用フレームメモリＭ７中のＫ画像データの対応する画素の画素値を減算し、その減算結果を差分Ｒ用フレームメモリＭ８、差分Ｇ用フレームメモリＭ９、差分Ｂ用フレームメモリＭ１０の対応する画素位置に書き込んで行く（ステップ３６４〜３７６の繰り返し）。これにより、差分Ｒ用フレームメモリＭ８に差分Ｒ画像データが、差分Ｇ用フレームメモリＭ９に差分Ｇ画像データが、差分Ｂ用フレームメモリＭ１０に差分Ｂ画像データが格納される。
【０１１８】
〔強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データの生成〕
次に、ＣＰＵ２０Ａは、反転Ｒ用フレームメモリＭ４より反転Ｒ画像データの最初の画素の画素値を読み出し（ステップ３７７）、差分Ｒ用フレームメモリＭ８より差分Ｒ画像データの最初の画素の画素値を読み出し（ステップ３７８）、反転Ｒ画像データの最初の画素の画素値に差分Ｒ画像データの最初の画素の画素値を加算し（ステップ３７９）、その加算結果を強調Ｒ画像データの最初の画素の画素値（強調Ｒデータ）として強調Ｒ用フレームメモリＭ１１の最初の画素位置に書き込む（ステップ３８０）。
【０１１９】
また、反転Ｇ用フレームメモリＭ５より反転Ｇ画像データの最初の画素の画素値を読み出し（ステップ３８１）、差分Ｇ用フレームメモリＭ９より差分Ｇ画像データの最初の画素の画素値を読み出し（ステップ３８２）、反転Ｇ画像データの最初の画素の画素値に差分Ｇ画像データの最初の画素の画素値を加算し（ステップ３８３）、その加算結果を強調Ｇ画像データの最初の画素の画素値（強調Ｇデータ）として強調Ｇ用フレームメモリＭ１２の最初の画素位置に書き込む（ステップ３８４）。
【０１２０】
また、反転Ｂ用フレームメモリＭ６より反転Ｂ画像データの最初の画素の画素値を読み出し（ステップ３８５）、差分Ｂ用フレームメモリＭ１０より差分Ｂ画像データの最初の画素の画素値を読み出し（ステップ３８６）、反転Ｂ画像データの最初の画素の画素値に差分Ｂ画像データの最初の画素の画素値を加算し（ステップ３８７）、その加算結果を強調Ｂ画像データの最初の画素の画素値（強調Ｂデータ）として強調Ｂ用フレームメモリＭ１３の最初の画素位置に書き込む（ステップ３８８）。
【０１２１】
以下同様にして、反転Ｒ用フレームメモリＭ４、反転Ｇ用フレームメモリＭ５、反転Ｂ用フレームメモリＭ６より反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データの画素の画素値を次々に読み出し、差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データの対応する画素の画素値を加算し、その加算結果を強調Ｒ用フレームメモリＭ１１、強調Ｇ用フレームメモリＭ１２、強調Ｂ用フレームメモリＭ１３の対応する画素位置に書き込んで行く（ステップ３８９〜４０１の繰り返し）。これにより、強調Ｒ用フレームメモリＭ１１に強調Ｒ画像データが、強調Ｇ用フレームメモリＭ１２に強調Ｇ画像データが、強調Ｂ用フレームメモリＭ１２に強調Ｂ画像データが格納される。
【０１２２】
〔ガウス処理〕
次に、ＣＰＵ２０Ａは、強調Ｒ用フレームメモリＭ１１より強調Ｒ画像データの最初の画素の画素値を読み出し（ステップ４０２）、この強調Ｒ画像データの最初の画素の画素値にガウス処理を施し、このガウス処理を施した強調Ｒ画像データの最初の画素の画素値をガウス処理後用の強調Ｒ用フレームメモリＭ１４の最初の画素位置に格納する（ステップ４０３）。同様にして、強調Ｒ用フレームメモリＭ１１より強調Ｒ画像データの画素の画素値を次々に読み出してガウス処理を施し、このガウス処理を施した強調Ｒ画像データの画素の画素値をガウス処理後用の強調Ｒ用フレームメモリＭ１４の対応する画素位置に格納して行く（ステップ４０４〜４０６の繰り返し）。
【０１２３】
また、強調Ｇ用フレームメモリＭ１２より強調Ｇ画像データの最初の画素の画素値を読み出し（ステップ４０７）、この強調Ｇ画像データの最初の画素の画素値にガウス処理を施し、このガウス処理を施した強調Ｇ画像データの最初の画素の画素値をガウス処理後用の強調Ｇ用フレームメモリＭ１５の最初の画素位置に格納する（ステップ４０８）。同様にして、強調Ｇ用フレームメモリＭ１２より強調Ｇ画像データの画素の画素値を次々に読み出してガウス処理を施し、このガウス処理を施した強調Ｇ画像データの画素の画素値をガウス処理後用の強調Ｇ用フレームメモリＭ１５の対応する画素位置に格納して行く（ステップ４０９〜４１１の繰り返し）。
【０１２４】
また、強調Ｂ用フレームメモリＭ１３より強調Ｂ画像データの最初の画素の画素値を読み出し（ステップ４１２）、この強調Ｂ画像データの最初の画素の画素値にガウス処理を施し、このガウス処理を施した強調Ｂ画像データの最初の画素の画素値をガウス処理後用の強調Ｂ用フレームメモリＭ１６の最初の画素位置に格納する（ステップ４１３）。同様にして、強調Ｂ用フレームメモリＭ１３より強調Ｂ画像データの画素の画素値を次々に読み出してガウス処理を施し、このガウス処理を施した強調Ｂ画像データの画素の画素値をガウス処理後用の強調Ｂ用フレームメモリＭ１６の対応する画素位置に格納して行く（ステップ４１４〜４１６の繰り返し）。
【０１２５】
また、Ｋ用フレームメモリＭ７よりＫ画像データの最初の画素の画素値を読み出し（ステップ４１７）、このＫ画像データの最初の画素の画素値にガウス処理を施し、このガウス処理を施したＫ画像データの最初の画素の画素値をガウス処理後用のＫ用フレームメモリＭ１７の最初の画素位置に格納する（ステップ４１８）。同様にして、Ｋ用フレームメモリＭ７よりＫ画像データの画素の画素値を次々に読み出してガウス処理を施し、このガウス処理を施したＫ画像データの画素の画素値をガウス処理後用のＫ用フレームメモリＭ１７の対応する画素位置に格納して行く（ステップ４１９〜４２１の繰り返し）。
【０１２６】
〔平均化ラインプロファイル〕
次に、ＣＰＵ２０Ａは、ガウス処理後用の強調Ｒ用フレームメモリＭ１４より最初のｘ方向のライン上の全ての画素のガウス処理された強調Ｒデータを読み出し（ステップ４２２）、その平均値を求める（ステップ４２３）。同様にして、画素位置を変えながら次々に、ガウス処理後用の強調Ｒ用フレームメモリＭ１４よりｘ方向のライン上の全ての画素のガウス処理された強調Ｒデータを読み出し、その平均値を求めて行く（ステップ４２４〜４２６の繰り返し）。そして、全てのｘ方向のラインについて処理を完了すると（ステップ４２６のＹＥＳ）、その平均値が最も大きいｘ方向のラインの順番を求め、その順番をトンボマークＴＣのｘ方向の中心のラインの順番としてメモリＭ２２に格納する（ステップ４２７）。
【０１２７】
ガウス処理後用の強調Ｇ用フレームメモリＭ１５、ガウス処理後用の強調Ｂ用フレームメモリＭ１６、ガウス処理後用のＫ用フレームメモリＭ１７に格納されているガウス処理された強調Ｇデータ、強調Ｂデータ、Ｋデータに対しても同様の処理を行い、その平均値が最も大きいｘ方向のラインの順番を求め、トンボマークＴＭ、ＴＹ、ＴＫのｘ方向の中心のラインの順番としてメモリＭ２２に格納する（ステップ４２８〜４４５）。
【０１２８】
また、ガウス処理後用の強調Ｒ用フレームメモリＭ１４より最初のｙ方向のライン上の全ての画素のガウス処理された強調Ｒデータを読み出し（ステップ４４６）、その平均値を求める（ステップ４４７）。同様にして、画素位置を変えながら次々に、ガウス処理後用の強調Ｒ用フレームメモリＭ１４よりｙ方向のライン上の全ての画素のガウス処理された強調Ｒデータを読み出し、その平均値を求めて行く（ステップ４４８〜４５０の繰り返し）。そして、全てのｙ方向のラインについて処理を完了すると（ステップ４５０のＹＥＳ）、その平均値が最も大きいｙ方向のラインの順番を求め、トンボマークＴＣのｙ方向の中心のラインの順番としてメモリＭ２７に格納する（ステップ４５１）。
【０１２９】
ガウス処理後用の強調Ｇ用フレームメモリＭ１５、ガウス処理後用の強調Ｂ用フレームメモリＭ１６、ガウス処理後用のＫ用フレームメモリＭ１７に格納されているガウス処理された強調Ｇデータ、強調Ｂデータ、Ｋデータに対しても同様の処理を行い、その平均値が最も大きいｙ方向のラインの順番を求め、トンボマークＴＭ、ＴＹ、ＴＫのｙ方向の中心のラインの順番としてメモリＭ２７に格納する（ステップ４５２〜４６９）。
【０１３０】
〔見当誤差量の算出〕
次に、ＣＰＵ２０Ａは、メモリＭ２２よりトンボマークＴＣのｘ方向の中心のラインの順番とトンボマークＴＫのｘ方向の中心のラインの順番を読み出し（ステップ４７０、４７１）、トンボマークＴＫのｘ方向の中心のラインの順番よりトンボマークＴＣのｘ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＣとの天地方向のラインの差を算出し、メモリＭ２８に格納する（ステップ４７２）。
【０１３１】
また、メモリＭ２２よりトンボマークＴＭのｘ方向の中心のラインの順番とトンボマークＴＫのｘ方向の中心のラインの順番を読み出し（ステップ４７３、４７４）、トンボマークＴＫのｘ方向の中心のラインの順番よりトンボマークＴＭのｘ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＭとの天地方向のラインの差を算出し、メモリＭ２８に格納する（ステップ４７５）。
【０１３２】
また、メモリＭ２２よりトンボマークＴＹのｘ方向の中心のラインの順番とトンボマークＴＫのｘ方向の中心のラインの順番を読み出し（ステップ４７６、４７７）、トンボマークＴＫのｘ方向の中心のラインの順番よりトンボマークＴＹのｘ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＹとの天地方向のラインの差を算出し、メモリＭ２８に格納する（ステップ４７８）。
【０１３３】
同様にして、ＣＰＵ２０Ａは、メモリＭ２７よりトンボマークＴＣのｙ方向の中心のラインの順番とトンボマークＴＫのｙ方向の中心のラインの順番を読み出し（ステップ４７９、４８０）、トンボマークＴＫのｙ方向の中心のラインの順番よりトンボマークＴＣのｙ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＣとの左右方向のラインの差を算出し、メモリＭ２９に格納する（ステップ４８１）。
【０１３４】
また、メモリＭ２７よりトンボマークＴＭのｙ方向の中心のラインの順番とトンボマークＴＫのｙ方向の中心のラインの順番を読み出し（ステップ４８２、４８３）、トンボマークＴＫのｙ方向の中心のラインの順番よりトンボマークＴＭのｙ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＭとの左右方向のラインの差を算出し、メモリＭ２９に格納する（ステップ４８４）。
【０１３５】
また、メモリＭ２７よりトンボマークＴＹのｙ方向の中心のラインの順番とトンボマークＴＫのｙ方向の中心のラインの順番を読み出し（ステップ４８５、４８６）、トンボマークＴＫのｙ方向の中心のラインの順番よりトンボマークＴＹのｙ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＹとの左右方向のラインの差を算出し、メモリＭ２９に格納する（ステップ４８７）。
【０１３６】
そして、メモリＭ２８よりトンボマークＴＫとＴＣの天地方向のラインの差を読み出し（ステップ４８８）、またメモリＭ３０に格納されている天地方向のラインの幅を読み出し（ステップ４８９）、トンボマークＴＫとＴＣの天地方向のラインの差に天地方向のラインの幅を掛けて、トンボマークＴＫとＴＣの天地方向の見当誤差量を算出し、メモリＭ３１に格納する（ステップ４９０）。
【０１３７】
また、メモリＭ２８よりトンボマークＴＫとＴＭの天地方向のラインの差を読み出し（ステップ４９１）、またメモリＭ３０に格納されている天地方向のラインの幅を読み出し（ステップ４９２）、トンボマークＴＫとＴＭの天地方向のラインの差に天地方向のラインの幅を掛けて、トンボマークＴＫとＴＭの天地方向の見当誤差量を算出し、メモリＭ３１に格納する（ステップ４９３）。
【０１３８】
また、メモリＭ２８よりトンボマークＴＫとＴＹの天地方向のラインの差を読み出し（ステップ４９４）、またメモリＭ３０に格納されている天地方向のラインの幅を読み出し（ステップ４９５）、トンボマークＴＫとＴＹの天地方向のラインの差に天地方向のラインの幅を掛けて、トンボマークＴＫとＴＹの天地方向の見当誤差量を算出し、メモリＭ３１に格納する（ステップ４９６）。
【０１３９】
また、メモリＭ２９よりトンボマークＴＫとＴＣの左右方向のラインの差を読み出し（ステップ４９７）、またメモリＭ３２に格納されている左右方向のラインの幅を読み出し（ステップ４９８）、トンボマークＴＫとＴＣの左右方向のラインの差に左右方向のラインの幅を掛けて、トンボマークＴＫとＴＣの左右方向の見当誤差量を算出し、メモリＭ３３に格納する（ステップ４９９）。
【０１４０】
また、メモリＭ２９よりトンボマークＴＫとＴＭの左右方向のラインの差を読み出し（ステップ５００）、またメモリＭ３２に格納されている左右方向のラインの幅を読み出し（ステップ５０１）、トンボマークＴＫとＴＭの左右方向のラインの差に左右方向のラインの幅を掛けて、トンボマークＴＫとＴＭの左右方向の見当誤差量を算出し、メモリＭ３３に格納する（ステップ５０２）。
【０１４１】
また、メモリＭ２９よりトンボマークＴＫとＴＹの左右方向のラインの差を読み出し（ステップ５０３）、またメモリＭ３２に格納されている左右方向のラインの幅を読み出し（ステップ５０４）、トンボマークＴＫとＴＹの左右方向のラインの差に左右方向のラインの幅を掛けて、トンボマークＴＫとＴＹの左右方向の見当誤差量を算出し、メモリＭ３３に格納する（ステップ５０５）。
【０１４２】
〔見当調整装置への見当誤差量の出力〕
次に、ＣＰＵ２０Ａは、メモリＭ３１よりトンボマークＴＫとＴＣの天地方向の見当誤差量を読み出し（ステップ５０６）、この読み出した見当誤差量をシアンの印刷ユニットの天地方向見当調整装置２１−１に送信する（ステップ５０７）。シアンの印刷ユニットの天地方向見当調整装置２１−１からの見当誤差量受信完了信号を確認すると（ステップ５０８のＹＥＳ）、メモリＭ３１よりトンボマークＴＫとＴＭの天地方向の見当誤差量を読み出し（ステップ５０９）、この読み出した見当誤差量をマゼンタの印刷ユニットの天地方向見当調整装置２１−３に送信する（ステップ５１０）。マゼンタの印刷ユニットの天地方向見当調整装置２１−３からの見当誤差量受信完了信号を確認すると（ステップ５１１のＹＥＳ）、メモリＭ３１よりトンボマークＴＫとＴＹの天地方向の見当誤差量を読み出し（ステップ５１２）、この読み出した見当誤差量をイエローの印刷ユニットの天地方向見当調整装置２１−５に送信する（ステップ５１３）。
【０１４３】
イエローの印刷ユニットの天地方向見当調整装置２１−５からの見当誤差量受信完了信号を確認すると（ステップ５１４のＹＥＳ）、メモリＭ３３よりトンボマークＴＫとＴＣの左右方向の見当誤差量を読み出し（ステップ５１５）、この読み出した見当誤差量をシアンの印刷ユニットの左右方向見当調整装置２１−２に送信する（ステップ５１６）。シアンの印刷ユニットの左右方向見当調整装置２１−２からの見当誤差量受信完了信号を確認すると（ステップ５１７のＹＥＳ）、メモリＭ３３よりトンボマークＴＫとＴＭの左右方向の見当誤差量を読み出し（ステップ５１８）、この読み出した見当誤差量をマゼンタの印刷ユニットの左右方向見当調整装置２１−４に送信する（ステップ５１９）。マゼンタの印刷ユニットの左右方向見当調整装置２１−４からの見当誤差量受信完了信号を確認すると（ステップ５２０のＹＥＳ）、メモリＭ３３よりトンボマークＴＫとＴＹの左右方向の見当誤差量を読み出し（ステップ５２１）、この読み出した見当誤差量をイエローの印刷ユニットの左右方向見当調整装置２１−６に送信する（ステップ５２２）。
【０１４４】
〔見当調整装置による版胴位置の修正〕
見当調整装置２１（２１−１〜２１−６）のＣＰＵ２１Ａは、見当誤差量検出装置２０からの見当誤差量を受信すると（図４３：ステップ６０１のＹＥＳ）、受信した見当誤差量をメモリ２１Ｋに格納した後（ステップ６０２）、見当誤差量検出装置２０へ見当誤差量受信完了信号を送信する（ステップ６０３）。
【０１４５】
そして、ポテンショメータ２１Ｆに接続されたＡ／Ｄ変換器２１Ｇの出力を読み取り、読み取った出力値をメモリ２１Ｊに格納する（ステップ６０４）。次に、メモリ２１Ｉに格納されているＡ／Ｄ変換器の出力−見当調整装置の位置変換テーブルを読み出し（ステップ６０５）、この位置変換テーブルを用いて、読み取ったＡ／Ｄ変換器２１Ｇの出力より、見当調整装置２１の現在位置を求め、メモリ２１Ｈに格納する（ステップ６０６）。
【０１４６】
続いて、ＣＰＵ２１Ａは、見当誤差量検出装置２０からの見当誤差量をメモリ２１Ｋから読み出し（ステップ６０７）、ステップ６０６で求めた見当調整装置２１の現在位置に見当誤差量を加算し、見当調整装置２１の修正目標位置を求め、メモリ２１Ｌに格納する（ステップ６０８）。そして、ステップ６０８で算出した見当調整装置２１の修正目標位置とＡ／Ｄ変換器２１Ｇの出力より得られる見当調整装置２１の現在位置とが一致するように、見当調整用モータドライバ２１Ｅを介して見当調整用モータ２１Ｄを駆動する（図４４：ステップ６０９〜６１７）。
【０１４７】
〔実施の形態２の具体例〕
図４５は上述した実施の形態２をさらに具体化した見当誤差量検出装置を含む印刷機の自動見当合わせ装置のブロック図である。この自動見当合わせ装置の構成は、図２０に示した自動見当合わせ装置と構成上の相異はないが、見当誤差量検出装置２０のＲＯＭ２０Ｃに格納されている見当誤差量検出プログラムが若干異なっている。これに伴い、見当誤差量検出装置２０におけるメモリ２０Ｄのメモリ構成が若干異なっている。
【０１４８】
図４６に見当誤差量検出装置２０におけるメモリ２０Ｄのメモリ構成を示す。図２２のメモリ構成と比較して分かるように、実施の形態２の具体例では、メモリ２０Ｄから反転Ｒ用フレームメモリＭ４、反転Ｇ用フレームメモリＭ５、反転Ｂ用フレームメモリＭ６が除かれている。また、メモリＭ２２には、ガウス処理された強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データの平均値が最も小さいｘ方向のラインの順番を格納し、メモリＭ２７には、ガウス処理された強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データ、Ｋ画像データの平均値が最も小さいｙ方向のラインの順番を格納する。
【０１４９】
図４７〜図６５にこの実施の形態２の具体例における見当誤差量検出装置２０のＣＰＵ２０Ａが実行する見当誤差量検出プログラムに従う処理動作のフローチャートを分割して示す。
〔撮影画像（Ｒ画像データ、Ｇ画像データ、Ｂ画像データ）の取り込み〕
ＣＰＵ２０Ａは、測定スタートスイッチＳＷ１がオンとされると（ステップ７０１のＹＥＳ）、カメラ２０Ｈへ撮影指令信号を送り（ステップ７０２）、トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫが印刷された絵柄部分Ｘを拡大して撮影する。
【０１５０】
そして、この絵柄部分Ｘの撮影により、カメラ２０Ｈから出力されるＲＧＢ信号を受け、カメラ２０ＨからのＲ画像の最初の画素の画素値（輝度値）を読み込み、Ｒ用フレームメモリＭ１の最初の画素位置に書き込む（ステップ７０３，７０４）。また、カメラ２０ＨからのＧ画像の最初の画素の画素値（輝度値）を読み込み、Ｇ用フレームメモリＭ２の最初の画素位置に書き込む（ステップ７０５，７０６）。また、カメラ２０ＨからのＢ画像の最初の画素の画素値（輝度値）を読み込み、Ｂ用フレームメモリＭ３の最初の画素位置に書き込む（ステップ７０７，７０８）。
【０１５１】
以下同様にして、カメラ２０ＨからのＲ画像、Ｇ画像、Ｂ画像の画素の画素値を次々に読み込み、Ｒ用フレームメモリＭ１、Ｇ用フレームメモリＭ２、Ｂ用フレームメモリＭ３の対応する画素位置に書き込んで行く（ステップ７０９〜７１５の繰り返し）。これにより、Ｒ用フレームメモリＭ１にＲ画像データが、Ｇ用フレームメモリＭ２にＧ画像データが、Ｂ用フレームメモリＭ３にＢ画像データが格納される。
【０１５２】
〔Ｋ画像データの生成〕
次に、ＣＰＵ２０Ａは、Ｒ用フレームメモリＭ１よりＲ画像データの最初の画素の画素値を読み出し（ステップ７１６）、またＧ用フレームメモリＭ２よりＧ画像データの最初の画素の画素値を読み出し（ステップ７１７）、Ｒ画像データの最初の画素の画素値（Ｒデータ）とＧ画像データの最初の画素の画素値（Ｇデータ）とを比較する（ステップ７１８）。
【０１５３】
ここで、最初の画素のＲデータが最初の画素のＧデータ以上であれば（ステップ７１８のＹＥＳ）、Ｂ用フレームメモリＭ３よりＢ画像データの最初の画素の画素値を読み出し（ステップ７１９）、Ｒ画像データの最初の画素の画素値（Ｒデータ）とＢ画像データの最初の画素の画素値（Ｂデータ）とを比較する（ステップ７２０）。
【０１５４】
これに対し、最初の画素のＲデータが最初の画素のＧデータより小さければ（ステップ７１８のＮＯ）、Ｂ用フレームメモリＭ３よりＢ画像データの最初の画素の画素値を読み出し（ステップ７２１）、Ｇ画像データの最初の画素の画素値（Ｇデータ）とＢ画像データの最初の画素の画素値（Ｂデータ）とを比較する（ステップ７２２）。
【０１５５】
ステップ７２０において、最初の画素のＲデータが最初の画素のＢデータ以上であれば（ステップ７２０のＹＥＳ）、Ｋ用フレームメモリＭ７の最初の画素の位置に最初の画素のＲデータを書き込む（ステップ７２３）。
ステップ７２０において、最初の画素のＲデータが最初の画素のＢデータよりも小さければ（ステップ７２０のＮＯ）、Ｋ用フレームメモリＭ７の最初の画素の位置に最初の画素のＢデータを書き込む（ステップ７２４）。
【０１５６】
ステップ７２２において、最初の画素のＧデータが最初の画素のＢデータ以上であれば（ステップ７２２のＹＥＳ）、Ｋ用フレームメモリＭ７の最初の画素の位置に最初の画素のＧデータを書き込む（ステップ７２５）。
ステップ７２２において、最初の画素のＧデータが最初の画素のＢデータよりも小さければ（ステップ７２２のＮＯ）、Ｋ用フレームメモリＭ７の最初の画素の位置に最初の画素のＢデータを書き込む（ステップ７２６）。
【０１５７】
以下同様にして、Ｒ用フレームメモリＭ１、Ｇ用フレームメモリＭ２、Ｂ用フレームメモリＭ３よりＲ画像データ、Ｇ画像データ、Ｂ画像データの画素の画素値を次々に読み出し、その画素値（Ｒデータ、Ｇデータ、Ｂデータ）の中の最大値をＫデータとしてＫ用フレームメモリＭ７の対応する画素位置に書き込んで行く（ステップ７２７〜７３８の繰り返し）。これにより、Ｋ用フレームメモリＭ７にＫ画像データが格納される。
【０１５８】
〔差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データの生成〕
次に、ＣＰＵ２０Ａは、Ｒ用フレームメモリＭ１よりＲ画像データの最初の画素の画素値を読み出し（ステップ７３９）、Ｋ用フレームメモリＭ７よりＫ画像データの最初の画素の画素値を読み出し（ステップ７４０）、Ｒ画像データの最初の画素の画素値よりＫ画像データの最初の画素の画素値を減算し（ステップ７４１）、その減算結果を差分Ｒ画像データの最初の画素の画素値（差分Ｒデータ）として差分Ｒ用フレームメモリＭ８の最初の画素位置に書き込む（ステップ７４２）。
【０１５９】
また、Ｇ用フレームメモリＭ２よりＧ画像データの最初の画素の画素値を読み出し（ステップ７４３）、Ｋ用フレームメモリＭ７よりＫ画像データの最初の画素の画素値を読み出し（ステップ７４４）、Ｇ画像データの最初の画素の画素値よりＫ画像データの最初の画素の画素値を減算し（ステップ７４５）、差分Ｇ画像データの最初の画素の画素値（差分Ｇデータ）として差分Ｇ用フレームメモリＭ９の最初の画素位置に書き込む（ステップ７４６）。
【０１６０】
また、Ｂ用フレームメモリＭ３よりＢ画像データの最初の画素の画素値を読み出し（ステップ７４７）、Ｋ用フレームメモリＭ７よりＫ画像データの最初の画素の画素値を読み出し（ステップ７４８）、Ｂ画像データの最初の画素の画素値よりＫ画像データの最初の画素の画素値を減算し（ステップ７４９）、その減算結果を差分Ｂ画像データの最初の画素の画素値（差分Ｂデータ）として差分Ｂ用フレームメモリＭ１０の最初の画素位置に書き込む（ステップ７５０）。
【０１６１】
以下同様にして、Ｒ用フレームメモリＭ１、Ｇ用フレームメモリＭ２、Ｂ用フレームメモリＭ２よりＲ画像データ、Ｇ画像データ、Ｂ画像データの画素の画素値を次々に読み出し、Ｋ用フレームメモリＭ７中のＫ画像データの対応する画素の画素値を減算し、差分Ｒ用フレームメモリＭ８、差分Ｇ用フレームメモリＭ９、差分Ｂ用フレームメモリＭ１０の対応する画素位置に書き込んで行く（ステップ７５１〜７６３の繰り返し）。これにより、差分Ｒ用フレームメモリＭ８に差分Ｒ画像データが、差分Ｇ用フレームメモリＭ９に差分Ｇ画像データが、差分Ｂ用フレームメモリＭ１０に差分Ｂ画像データが格納される。
【０１６２】
〔強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データの生成〕
次に、ＣＰＵ２０Ａは、Ｒ用フレームメモリＭ１よりＲ画像データの最初の画素の画素値を読み出し（ステップ７６４）、差分Ｒ用フレームメモリＭ８より差分Ｒ画像データの最初の画素の画素値を読み出し（ステップ７６５）、Ｒ画像データの最初の画素の画素値に差分Ｒ画像データの最初の画素の画素値を加算し（ステップ７６６）、その加算結果を強調Ｒ画像データの最初の画素の画素値（強調Ｒデータ）として強調Ｒ用フレームメモリＭ１１の最初の画素位置に書き込む（ステップ７６７）。
【０１６３】
また、Ｇ用フレームメモリＭ２よりＧ画像データの最初の画素の画素値を読み出し（ステップ７６８）、差分Ｇ用フレームメモリＭ９より差分Ｇ画像データの最初の画素の画素値を読み出し（ステップ７６９）、Ｇ画像データの最初の画素の画素値に差分Ｇ画像データの最初の画素の画素値を加算し（ステップ７７０）、その加算結果を強調Ｇ画像データの最初の画素の画素値（強調Ｇデータ）として強調Ｇ用フレームメモリＭ１２の最初の画素位置に書き込む（ステップ７７１）。
【０１６４】
また、Ｂ用フレームメモリＭ３よりＢ画像データの最初の画素の画素値を読み出し（ステップ７７２）、差分Ｂ用フレームメモリＭ１０より差分Ｂ画像データの最初の画素の画素値を読み出し（ステップ７７３）、Ｂ画像データの最初の画素の画素値に差分Ｂ画像データの最初の画素の画素値を加算し（ステップ７７４）、その加算結果を強調Ｂ画像データの最初の画素の画素値（強調Ｂデータ）として強調Ｂ用フレームメモリＭ１３の最初の画素位置に書き込む（ステップ７７５）。
【０１６５】
以下同様にして、Ｒ用フレームメモリＭ１、Ｇ用フレームメモリＭ２、Ｂ用フレームメモリＭ２よりＲ画像データ、Ｇ画像データ、Ｂ画像データの画素の画素値を次々に読み出し、差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データの対応する画素の画素値を加算し、その加算結果を強調Ｒ用フレームメモリＭ１１、強調Ｇ用フレームメモリＭ１２、強調Ｂ用フレームメモリＭ１３の対応する画素位置に書き込んで行く（ステップ７７６〜７８８の繰り返し）。これにより、強調Ｒ用フレームメモリＭ１１に強調Ｒ画像データが、強調Ｇ用フレームメモリＭ１２に強調Ｇ画像データが、強調Ｂ用フレームメモリＭ１３に強調Ｂ画像データが格納される。
【０１６６】
〔ガウス処理〕
次に、ＣＰＵ２０Ａは、強調Ｒ用フレームメモリＭ１１より強調Ｒ画像データの最初の画素の画素値を読み出し（ステップ７８９）、この強調Ｒ画像データの最初の画素の画素値にガウス処理を施し、このガウス処理を施した強調Ｒ画像データの最初の画素の画素値をガウス処理後用の強調Ｒ用フレームメモリＭ１４の最初の画素位置に格納する（ステップ７９０）。同様にして、強調Ｒ用フレームメモリＭ１１より強調Ｒ画像データの画素の画素値を次々に読み出してガウス処理を施し、このガウス処理を施した強調Ｒ画像データの画素の画素値をガウス処理後用の強調Ｒ用フレームメモリＭ１４の対応する画素位置に格納して行く（ステップ７９１〜７９３）。
【０１６７】
また、強調Ｇ用フレームメモリＭ１２より強調Ｇ画像データの最初の画素の画素値を読み出し（ステップ７９４）、この強調Ｇ画像データの最初の画素の画素値にガウス処理を施し、このガウス処理を施した強調Ｇ画像データの最初の画素の画素値をガウス処理後用の強調Ｇ用フレームメモリＭ１５の最初の画素位置に格納する（ステップ７９５）。同様にして、強調Ｇ用フレームメモリＭ１２より強調Ｇ画像データの画素の画素値を次々に読み出してガウス処理を施し、このガウス処理を施した強調Ｇ画像データの画素の画素値をガウス処理後用の強調Ｇ用フレームメモリＭ１５の対応する画素位置に格納して行く（ステップ７９６〜７９８の繰り返し）。
【０１６８】
また、強調Ｂ用フレームメモリＭ１３より強調Ｂ画像データの最初の画素の画素値を読み出し（ステップ７９９）、この強調Ｂ画像データの最初の画素の画素値にガウス処理を施し、このガウス処理を施した強調Ｂ画像データの最初の画素の画素値をガウス処理後用の強調Ｂ用フレームメモリＭ１６の最初の画素位置に格納する（ステップ８００）。同様にして、強調Ｂ用フレームメモリＭ１３より強調Ｂ画像データの画素の画素値を次々に読み出してガウス処理を施し、このガウス処理を施した強調Ｂ画像データの画素の画素値をガウス処理後用の強調Ｂ用フレームメモリＭ１６の対応する画素位置に格納して行く（ステップ８０１〜８０３の繰り返し）。
【０１６９】
また、Ｋ用フレームメモリＭ７よりＫ画像データの最初の画素の画素値を読み出し（ステップ８０４）、このＫ画像データの最初の画素の画素値にガウス処理を施し、このガウス処理を施したＫ画像データの最初の画素の画素値をガウス処理後用のＫ用フレームメモリＭ１７の最初の画素位置に格納する（ステップ８０５）。同様にして、Ｋ用フレームメモリＭ７よりＫ画像データの画素の画素値を次々に読み出してガウス処理を施し、このガウス処理を施したＫ画像データの画素の画素値をガウス処理後用のＫ用フレームメモリＭ１７の対応する画素位置に格納して行く（ステップ８０６〜８０８の繰り返し）。
【０１７０】
〔平均化ラインプロファイル〕
次に、ＣＰＵ２０Ａは、ガウス処理後用の強調Ｒ用フレームメモリＭ１４より最初のｘ方向のライン上の全ての画素のガウス処理された強調Ｒデータを読み出し（ステップ８０９）、その平均値を求める（ステップ８１０）。同様にして、画素位置を変えながら次々に、ガウス処理後用の強調Ｒ用フレームメモリＭ１４よりｘ方向のライン上の全ての画素のガウス処理された強調Ｒデータを読み出し、その平均値を求めて行く（ステップ８１１〜８１３の繰り返し）。そして、全てのｘ方向のラインについて処理を完了すると（ステップ８１３のＹＥＳ）、その平均値が最も小さいｘ方向のラインの順番を求め、トンボマークＴＣのｘ方向の中心のラインの順番としてメモリＭ２２に格納する（ステップ８１４）。
【０１７１】
ガウス処理後用の強調Ｇ用フレームメモリＭ１５、ガウス処理後用の強調Ｂ用フレームメモリＭ１６、ガウス処理後用のＫ用フレームメモリＭ１７に格納されているガウス処理された強調Ｇデータ、強調Ｂデータ、Ｋデータに対しても同様の処理を行い、その平均値が最も小さいｘ方向のラインの順番を求め、トンボマークＴＭ、ＴＹ、ＴＫのｘ方向の中心のラインの順番としてメモリＭ２２に格納する（ステップ８１５〜８３２）。
【０１７２】
また、ガウス処理後用の強調Ｒ用フレームメモリＭ１４より最初のｙ方向のライン上の全ての画素のガウス処理された強調Ｒデータを読み出し（ステップ８３３）、その平均値を求める（ステップ８３４）。同様にして、画素位置を変えながら次々に、ガウス処理後用の強調Ｒ用フレームメモリＭ１４よりｙ方向のライン上の全ての画素のガウス処理された強調Ｒデータを読み出し、その平均値を求めて行く（ステップ８３５〜８３７の繰り返し）。そして、全てのｙ方向のラインについて処理を完了すると（ステップ８３７のＹＥＳ）、その平均値が最も小さいｙ方向のラインの順番を求め、トンボマークＴＣのｙ方向の中心のラインの順番としてメモリＭ２７に格納する（ステップ８３８）。
【０１７３】
ガウス処理後用の強調Ｇ用フレームメモリＭ１５、ガウス処理後用の強調Ｂ用フレームメモリＭ１６、ガウス処理後用のＫ用フレームメモリＭ１７に格納されているガウス処理された強調Ｇデータ、強調Ｂデータ、Ｋデータに対しても同様の処理を行い、その平均値が最も小さいｙ方向のラインの順番を求め、トンボマークＴＭ、ＴＹ、ＴＫのｙ方向の中心のラインの順番としてメモリＭ２７に格納する（ステップ８３９〜８５６）。
【０１７４】
〔見当誤差量の算出〕
次に、ＣＰＵ２０Ａは、メモリＭ２２よりトンボマークＴＣのｘ方向の中心のラインの順番とトンボマークＴＫのｘ方向の中心のラインの順番を読み出し（ステップ８５７、８５８）、トンボマークＴＫのｘ方向の中心のラインの順番よりトンボマークＴＣのｘ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＣとの天地方向のラインの差を算出し、メモリＭ２８に格納する（ステップ８５９）。
【０１７５】
また、メモリＭ２２よりトンボマークＴＭのｘ方向の中心のラインの順番とトンボマークＴＫのｘ方向の中心のラインの順番を読み出し（ステップ８６０、８６１）、トンボマークＴＫのｘ方向の中心のラインの順番よりトンボマークＴＭのｘ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＭとの天地方向のラインの差を算出し、メモリＭ２８に格納する（ステップ８６２）。
【０１７６】
また、メモリＭ２２よりトンボマークＴＹのｘ方向の中心のラインの順番とトンボマークＴＫのｘ方向の中心のラインの順番を読み出し（ステップ８６３、８６４）、トンボマークＴＫのｘ方向の中心のラインの順番よりトンボマークＴＹのｘ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＹとの天地方向のラインの差を算出し、メモリＭ２８に格納する（ステップ８６５）。
【０１７７】
同様にして、ＣＰＵ２０Ａは、メモリＭ２７よりトンボマークＴＣのｙ方向の中心のラインの順番とトンボマークＴＫのｙ方向の中心のラインの順番を読み出し（ステップ８６６、８６７）、トンボマークＴＫのｙ方向の中心のラインの順番よりトンボマークＴＣのｙ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＣとの左右方向のラインの差を算出し、メモリＭ２９に格納する（ステップ８６８）。
【０１７８】
また、メモリＭ２７よりトンボマークＴＭのｙ方向の中心のラインの順番とトンボマークＴＫのｙ方向の中心のラインの順番を読み出し（ステップ８６９、８７０）、トンボマークＴＫのｙ方向の中心のラインの順番よりトンボマークＴＭのｙ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＭとの左右方向のラインの差を算出し、メモリＭ２９に格納する（ステップ８７１）。
【０１７９】
また、メモリＭ２７よりトンボマークＴＹのｙ方向の中心のラインの順番とトンボマークＴＫのｙ方向の中心のラインの順番を読み出し（ステップ８７２、８７３）、トンボマークＴＫのｙ方向の中心のラインの順番よりトンボマークＴＹのｙ方向の中心のラインの順番を減算し、トンボマークＴＫとＴＹとの左右方向のラインの差を算出し、メモリＭ２９に格納する（ステップ８７４）。
【０１８０】
そして、メモリＭ２８よりトンボマークＴＫとＴＣの天地方向のラインの差を読み出し（ステップ８７５）、またメモリＭ３０に格納されている天地方向のラインの幅を読み出し（ステップ８７６）、トンボマークＴＫとＴＣの天地方向のラインの差に天地方向のラインの幅を掛けて、トンボマークＴＫとＴＣの天地方向の見当誤差量を算出し、メモリＭ３１に格納する（ステップ８７７）。
【０１８１】
また、メモリＭ２８よりトンボマークＴＫとＴＭの天地方向のラインの差を読み出し（ステップ８７８）、またメモリＭ３０に格納されている天地方向のラインの幅を読み出し（ステップ８７９）、トンボマークＴＫとＴＭの天地方向のラインの差に天地方向のラインの幅を掛けて、トンボマークＴＫとＴＭの天地方向の見当誤差量を算出し、メモリＭ３１に格納する（ステップ８８０）。
【０１８２】
また、メモリＭ２８よりトンボマークＴＫとＴＹの天地方向のラインの差を読み出し（ステップ８８１）、またメモリＭ３０に格納されている天地方向のラインの幅を読み出し（ステップ８８２）、トンボマークＴＫとＴＹの天地方向のラインの差に天地方向のラインの幅を掛けて、トンボマークＴＫとＴＹの天地方向の見当誤差量を算出し、メモリＭ３１に格納する（ステップ８８３）。
【０１８３】
また、メモリＭ３３よりトンボマークＴＫとＴＣの左右方向のラインの差を読み出し（ステップ８８４）、またメモリＭ３２に格納されている左右方向のラインの幅を読み出し（ステップ８８５）、トンボマークＴＫとＴＣの左右方向のラインの差に左右方向のラインの幅を掛けて、トンボマークＴＫとＴＣの左右方向の見当誤差量を算出し、メモリＭ３３に格納する（ステップ８８６）。
【０１８４】
また、メモリＭ３３よりトンボマークＴＫとＴＭの左右方向のラインの差を読み出し（ステップ８８７）、またメモリＭ３２に格納されている左右方向のラインの幅を読み出し（ステップ８８８）、トンボマークＴＫとＴＭの左右方向のラインの差に左右方向のラインの幅を掛けて、トンボマークＴＫとＴＭの左右方向の見当誤差量を算出し、メモリＭ３３に格納する（ステップ８８９）。
【０１８５】
また、メモリＭ２８よりトンボマークＴＫとＴＹの左右方向のラインの差を読み出し（ステップ８９０）、またメモリＭ３２に格納されている左右方向のラインの幅を読み出し（ステップ８９１）、トンボマークＴＫとＴＹの左右方向のラインの差に左右方向のラインの幅を掛けて、トンボマークＴＫとＴＹの左右方向の見当誤差量を算出し、メモリＭ３３に格納する（ステップ８９２）。
【０１８６】
〔見当調整装置への見当誤差量の出力〕
次に、ＣＰＵ２０Ａは、メモリＭ３１よりトンボマークＴＫとＴＣの天地方向の見当誤差量を読み出し（ステップ８９３）、この読み出した見当誤差量をシアンの印刷ユニットの天地方向見当調整装置２１−１に送信する（ステップ８９４）。シアンの印刷ユニットの天地方向見当調整装置２１−１からの見当誤差量受信完了信号を確認すると（ステップ８９５のＹＥＳ）、メモリＭ３１よりトンボマークＴＫとＴＭの天地方向の見当誤差量を読み出し（ステップ８９６）、この読み出した見当誤差量をマゼンタの印刷ユニットの天地方向見当調整装置２１−３に送信する（ステップ８９７）。マゼンタの印刷ユニットの天地方向見当調整装置２１−３からの見当誤差量受信完了信号を確認すると（ステップ８９８のＹＥＳ）、メモリＭ３１よりトンボマークＴＫとＴＹの天地方向の見当誤差量を読み出し（ステップ８９９）、この読み出した見当誤差量をイエローの印刷ユニットの天地方向見当調整装置２１−５に送信する（ステップ９００）。
【０１８７】
イエローの印刷ユニットの天地方向見当調整装置２１−５からの見当誤差量受信完了信号を確認すると（ステップ９０１のＹＥＳ）、メモリＭ３３よりトンボマークＴＫとＴＣの左右方向の見当誤差量を読み出し（ステップ９０２）、この読み出した見当誤差量をシアンの印刷ユニットの左右方向見当調整装置２１−２に送信する（ステップ９０３）。シアンの印刷ユニットの左右方向見当調整装置２１−２からの見当誤差量受信完了信号を確認すると（ステップ９０４のＹＥＳ）、メモリＭ３３よりトンボマークＴＫとＴＭの左右方向の見当誤差量を読み出し（ステップ９０５）、この読み出した見当誤差量をマゼンタの印刷ユニットの左右方向見当調整装置２１−４に送信する（ステップ９０６）。マゼンタの印刷ユニットの左右方向見当調整装置２１−４からの見当誤差量受信完了信号を確認すると（ステップ９０７のＹＥＳ）、メモリＭ３３よりトンボマークＴＫとＴＹの左右方向の見当誤差量を読み出し（ステップ９０８）、この読み出した見当誤差量をイエローの印刷ユニットの左右方向見当調整装置２１−６に送信する（ステップ９０９）。
【図面の簡単な説明】
【０１８８】
【図１】本発明の実施に用いる見当誤差量検出装置を含む印刷機の自動見当合わせ装置の一例を示すブロック図である。
【図２】この自動見当合わせ装置における見当誤差量検出装置のＣＰＵが実行する見当誤差量検出プログラムに従う処理動作の概略を示すフローチャートである。
【図３】カメラによって撮影された画像の一例を示す図である。
【図４】撮影画像から得られるＲ画像データ、Ｇ画像データ、Ｂ画像データを示す図である。
【図５】図２におけるＣ、Ｍ、Ｙ強調画像データおよびＫ画像データの生成処理のフローチャートである。
【図６】Ｒ画像データ、Ｇ画像データ、Ｂ画像データから生成される反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データおよびＫ画像データを示す図である。
【図７】反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データおよびＫ画像データから生成される差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データを示す図である。
【図８】反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データおよび差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データから生成される強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データを示す図である。
【図９】ガウス処理されたＫ画像データおよびこのＫ画像データに対する平均化ラインプロファイルによって得られる平均化ラインプロファイル曲線を示す図である。
【図１０】ガウス処理された強調Ｒ画像データおよびこの強調Ｒ画像データに対する平均化ラインプロファイルによって得られる平均化ラインプロファイル曲線を示す図である。
【図１１】ガウス処理された強調Ｇ画像データおよびこの強調Ｇ画像データに対する平均化ラインプロファイルによって得られる平均化ラインプロファイル曲線を示す図である。
【図１２】ガウス処理された強調Ｂ画像データおよびこの強調Ｂ画像データに対する平均化ラインプロファイルによって得られる平均化ラインプロファイル曲線を示す図である。
【図１３】トンボマークＴＣ、ＴＭ、ＴＹ、ＴＫの十字のマークのうち左右方向のマークが全て重なって印刷されていた場合の反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データ、Ｋ画像データを示す図である。
【図１４】この反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データおよびＫ画像データから生成される差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データを示す図である。
【図１５】この反転Ｒ画像データ、反転Ｇ画像データ、反転Ｂ画像データおよび差分Ｒ画像データ、差分Ｇ画像データ、差分Ｂ画像データから生成される強調Ｒ画像データ、強調Ｇ画像データ、強調Ｂ画像データを示す図である。
【図１６】図２に示したフローチャートに従う処理（反転方式）の流れをブロック化して示す図（実施の形態１）である。
【図１７】非反転方式とした場合の図１６に対応する図（実施の形態２）である。
【図１８】Ｃ、Ｍ、Ｙの３色で印刷するものとした場合の図１６に対応する図である。
【図１９】Ｃ、Ｍ、Ｙの３色で印刷するものとした場合の図１７に対応する図である。
【図２０】実施の形態１をさらに具体化した見当誤差量検出装置を含む印刷機の自動見当合わせ装置のブロック図である。
【図２１】この自動見当合わせ装置に用いる見当調整装置のブロック図である。
【図２２】この自動見当合わせ装置に用いる見当誤差量検出装置におけるメモリの構成を示す図である。
【図２３】この自動見当合わせ装置における見当誤差量検出装置のＣＰＵが実行する見当誤差量検出プログラムに従う処理動作のフローチャートである。
【図２４】図２３に続くフローチャートである。
【図２５】図２４に続くフローチャートである。
【図２６】図２５に続くフローチャートである。
【図２７】図２６に続くフローチャートである。
【図２８】図２７に続くフローチャートである。
【図２９】図２８に続くフローチャートである。
【図３０】図２９に続くフローチャートである。
【図３１】図３０に続くフローチャートである。
【図３２】図３１に続くフローチャートである。
【図３３】図３２に続くフローチャートである。
【図３４】図３３に続くフローチャートである。
【図３５】図３４に続くフローチャートである。
【図３６】図３５に続くフローチャートである。
【図３７】図３６に続くフローチャートである。
【図３８】図３７に続くフローチャートである。
【図３９】図３８に続くフローチャートである。
【図４０】図３９に続くフローチャートである。
【図４１】図４０に続くフローチャートである。
【図４２】図４１に続くフローチャートである。
【図４３】この自動見当合わせ装置における見当調整装置のＣＰＵが実行する見当誤差量検出プログラムに従う処理動作のフローチャートである。
【図４４】図４３に続くフローチャートである。
【図４５】実施の形態２をさらに具体化した見当誤差量検出装置を含む印刷機の自動見当合わせ装置のブロック図である。
【図４６】この自動見当合わせ装置に用いる見当誤差量検出装置におけるメモリの構成を示す図である。
【図４７】この自動見当合わせ装置における見当誤差量検出装置のＣＰＵが実行する見当誤差量検出プログラムに従う処理動作のフローチャートである。
【図４８】図４７に続くフローチャートである。
【図４９】図４８に続くフローチャートである。
【図５０】図４９に続くフローチャートである。
【図５１】図５０に続くフローチャートである。
【図５２】図５１に続くフローチャートである。
【図５３】図５２に続くフローチャートである。
【図５４】図５３に続くフローチャートである。
【図５５】図５４に続くフローチャートである。
【図５６】図５５に続くフローチャートである。
【図５７】図５６に続くフローチャートである。
【図５８】図５７に続くフローチャートである。
【図５９】図５８に続くフローチャートである。
【図６０】図５９に続くフローチャートである。
【図６１】図６０に続くフローチャートである。
【図６２】図６１に続くフローチャートである。
【図６３】図６２に続くフローチャートである。
【図６４】図６３に続くフローチャートである。
【図６５】図６４に続くフローチャートである。
【図６６】多色刷りの印刷機における各色の印刷ユニット内のインキ装置（インカー）の要部を示す図である。
【図６７】特許文献１に示された印刷機の自動見当合わせ装置の概略を示す構成図である。
【符号の説明】
【０１８９】
１…インキツボ、２…インキ、３…インキツボローラ、４（４−１〜４−ｎ）…インキツボキー、５…インキ移しローラ、６…インキローラ群、７…刷版、８…版胴、１４…モータ駆動回路、１５…印刷機の見当調整要素駆動用のモータ、１６…ポテンショメータ、１７…見当誤差検出装置、１７−１…ＣＰＵ、１７−２…ＲＡＭ、１７−３…ＲＯＭ、１７−４…入力装置、１７−５…メモリ、１７−６…カメラ（カラーカメラ）、１７−７…表示器、１７−８〜１７−１０…入出力インターフェース（Ｉ／Ｏ、Ｉ／Ｆ）、ＴＣ、ＴＭ、ＴＹ、ＴＫ…トンボマーク、Ｘ…絵柄部分、Ｄ１Ｒ…Ｒ画像データ、Ｄ１Ｇ…Ｇ画像データ、Ｄ１Ｂ…Ｂ画像データ、Ｄ２Ｒ…反転Ｒ画像データ、Ｄ２Ｇ…反転Ｇ画像データ、Ｄ２Ｂ…反転Ｂ画像データ、ＤＫ…Ｋ画像データ、Ｄ３Ｒ…差分Ｒ画像データ、Ｄ３Ｇ…差分Ｇ画像データ、Ｄ３Ｂ…差分Ｂ画像データ、Ｄ４Ｒ…強調Ｒ画像データ、Ｄ４Ｇ…強調Ｇ画像データ、Ｄ４Ｂ…強調Ｂ画像データ、ＰＫ１，ＰＲ１，ＰＧ１，ＰＢ１…ｘ方向の平均化ラインプロファイル曲線、ＰＫ２，ＰＲ２，ＰＧ２，ＰＢ２…ｙ方向の平均化ラインプロファイル曲線、ＢＬ１〜ＢＬ９…処理ブロック、２０…見当誤差量検出装置、２０Ａ…ＣＰＵ、２０Ｂ…ＲＡＭ、２０Ｃ…ＲＯＭ、２０Ｄ…メモリ、２０Ｅ…入力装置、２０Ｆ…表示器、２０Ｇ…出力装置、２０Ｈ…カメラ（カラーカメラ）、２０Ｉ…Ａ／Ｄ変換器、２０Ｊ〜２０Ｌ…入出力インターフェイス（Ｉ／Ｏ，Ｉ／Ｆ）、２１（２１−１〜２１−６）…見当調整装置。
【図１】
2006218755.tif 000003
【図２】
2006218755.tif 000004
【図３】
2006218755.tif 000005
【図４】
2006218755.tif 000006
【図５】
2006218755.tif 000007
【図６】
2006218755.tif 000008
【図７】
2006218755.tif 000009
【図８】
2006218755.tif 000010
【図９】
2006218755.tif 000011
【図１０】
2006218755.tif 000012
【図１１】
2006218755.tif 000013
【図１２】
2006218755.tif 000014
【図１３】
2006218755.tif 000015
【図１４】
2006218755.tif 000016
【図１５】
2006218755.tif 000017
【図１６】
2006218755.tif 000018
【図１７】
2006218755.tif 000019
【図１８】
2006218755.tif 000020
【図１９】
2006218755.tif 000021
【図２０】
2006218755.tif 000022
【図２１】
2006218755.tif 000023
【図２２】
2006218755.tif 000024
【図２３】
2006218755.tif 000025
【図２４】
2006218755.tif 000026
【図２５】
2006218755.tif 000027
【図２６】
2006218755.tif 000028
【図２７】
2006218755.tif 000029
【図２８】
2006218755.tif 000030
【図２９】
2006218755.tif 000031
【図３０】
2006218755.tif 000032
【図３１】
2006218755.tif 000033
【図３２】
2006218755.tif 000034
【図３３】
2006218755.tif 000035
【図３４】
2006218755.tif 000036
【図３５】
2006218755.tif 000037
【図３６】
2006218755.tif 000038
【図３７】
2006218755.tif 000039
【図３８】
2006218755.tif 000040
【図３９】
2006218755.tif 000041
【図４０】
2006218755.tif 000042
【図４１】
2006218755.tif 000043
【図４２】
2006218755.tif 000044
【図４３】
2006218755.tif 000045
【図４４】
2006218755.tif 000046
【図４５】
2006218755.tif 000047
【図４６】
2006218755.tif 000048
【図４７】
2006218755.tif 000049
【図４８】
2006218755.tif 000050
【図４９】
2006218755.tif 000051
【図５０】
2006218755.tif 000052
【図５１】
2006218755.tif 000053
【図５２】
2006218755.tif 000054
【図５３】
2006218755.tif 000055
【図５４】
2006218755.tif 000056
【図５５】
2006218755.tif 000057
【図５６】
2006218755.tif 000058
【図５７】
2006218755.tif 000059
【図５８】
2006218755.tif 000060
【図５９】
2006218755.tif 000061
【図６０】
2006218755.tif 000062
【図６１】
2006218755.tif 000063
【図６２】
2006218755.tif 000064
【図６３】
2006218755.tif 000065
【図６４】
2006218755.tif 000066
【図６５】
2006218755.tif 000067
【図６６】
2006218755.tif 000068
【図６７】
2006218755.tif 000069